专利类型 | 发明公开 | 法律事件 | 公开; 实质审查; 授权; |
专利有效性 | 有效专利 | 当前状态 | 授权 |
申请号 | CN201080045008.X | 申请日 | 2010-09-30 |
公开(公告)号 | CN102576415A | 公开(公告)日 | 2012-07-11 |
申请人 | 希福特株式会社; | 申请人类型 | 企业 |
发明人 | 远藤广行; | 第一发明人 | 远藤广行 |
权利人 | 希福特株式会社 | 权利人类型 | 企业 |
当前权利人 | 株式会社希福特 | 当前权利人类型 | 企业 |
省份 | 当前专利权人所在省份: | 城市 | 当前专利权人所在城市: |
具体地址 | 当前专利权人所在详细地址:日本东京 | 邮编 | 当前专利权人邮编: |
主IPC国际分类 | G06K19/06 | 所有IPC国际分类 | G06K19/06 ; G06K7/10 ; G06K7/12 ; H04N1/387 |
专利引用数量 | 5 | 专利被引用数量 | 2 |
专利权利要求数量 | 16 | 专利文献类型 | A |
专利代理机构 | 上海金盛协力知识产权代理有限公司 | 专利代理人 | 段迎春; |
摘要 | 本 发明 目的是在确定已添加到二维码中的单元 颜色 时,降低表示二维码的图像的拍摄环境的影响。公开了一种二维码(100),其中标记以与单元组表示的信息相关的信息颜色或者组合颜色添加到每个单元组中,在该单元组中用于每个单元(C)的标记以在分量域中特定的坐标颜色添加,所述分量域来自表示颜色分量分布的分量模型,其以避免相互干涉的 位置 关系设置。 | ||
权利要求 | 1.一种以m×n(1≤m,1≤n)排列的单元形成的二维码,其特征在于: |
||
说明书全文 | 二维码、二维码阅读器和程序技术领域[0001] 本发明涉及一种通过排列单元形成的二维码,以及通过阅读二维码而识别信息的二维码阅读器。 背景技术[0003] 在该二维码中,通过将多种颜色中的一种施加于该单元上来编码所述单元表示的信息,因此每个单元的信息容量可以增加。因此,可以增加二维码总的信息容量。 [0004] 现有技术文件 [0005] 专利文献 [0006] 专利文献1:日本专利公开第2007-048070号 发明内容[0007] 本发明要解决的技术问题 [0008] 对于如上所述的二维码,然而,当附在单元上的颜色代码阅读器识别时,取决于代表二维码的图像的摄影环境,颜色可能被识别为一种与原始颜色不同的颜色,并且因此,单元所表示的信息可能被错误地识别。 [0009] 本发明用于解决这个问题,其目标在于提供一种用于当识别附着在二维码中单元的颜色时,降低表示二维码的图像的摄影环境的影响的技术。 [0010] 解决该技术问题的手段 [0011] 为实现上述目标并根据第一实施方式(权利要求1),提供一通过以m×n(1≤m,1≤n)排列的单元形成的二维码。将m×n排列的单元分成分别由一个或多个单元构成的单元组。多种颜色(下文中被称为“信息颜色”)或者颜色组合(下文中被称为“组合颜色”)分别与不同的信息相关联。从信息颜色和组合颜色之中,标记采用与单元组表示的信息相关的信息颜色或者组合颜色附着到每个单元组上。当定义了分量模型时,其中分别延伸以作为多维区域的多个分量区域以防止在分量区域之间干涉的一种位置关系位于表示颜色分量分布的多维空间内,利用位于该分量模型的分量区域的特定坐标表示的分量作为信息颜色的分量或包括在该组合颜色中的颜色分量,标记附着到单元组上。 [0012] 在如此构成的二维码中,利用与单元组表示的信息相关联的信息颜色或组合颜色,将标记附着到各单元组上。单元组的各单元的标记,利用以防止在分量区域之间干涉的位置关系位于表示颜色分量分布的分量模型中的各分量区域的特定坐标的颜色而附着。 [0013] 换句话说,标记附着在各单元上,使得颜色分量不与其他单元干涉,排除标记了相同分量区域的颜色的单元。因此,只要可以识别至少附在每个单元上的颜色的分量区域,就可确定该单元标记了在分量区域的特定坐标的颜色,而无需识别标记的颜色与分量区域中的特定坐标的颜色相对应。 [0014] 这就意味着,甚至由于表示二维码的图像摄影环境的原因而标记了与原始颜色不同的颜色的单元中,只要标记的颜色保持在分量区域内,颜色就可以被识别为特定坐标的颜色或者换句话说,原始颜色。 [0015] 因此,可以通过分量区域来消除由于摄影环境的原因而与原始颜色不同的颜色差别的影响,因此可以恰当地确定附着于每个单元的标记颜色。因此,可以防止对由单元组表示的信息的错误识别。 [0016] 在这种实施方式中,“把标记附着于单元组”是指,例如,对单元组的每个单元着色,在每个单元内记录特殊符号或者特殊图形(例如圆圈,多角形,等等各种各样的图形例如)等等。 [0017] 此外,上述实施方式的分量模型可以是表示多维空间内颜色分量的分布的任何模型,并且该空间可能有两维或者更多维。 [0018] 而且,在如上所述的实施方式中,位于这个分量模型的分量区域界定用于二维码的颜色的数量,并且,只要分量区域可位于无干涉的区域,就没有对其具体数量的特别限制。“无干涉”表示分量区域定位在不重叠的位置,例如,这可以通过每隔至少一个固定尺寸设置分量区域而实现。 [0019] 此外,分量区域可被限定为大得足以包容由于图像摄影环境而可能发生的可能误差范围。例如,特定坐标的颜色可以定义为在典型摄影环境中的颜色,并且包括由于摄影环境而可能发生的可能误差范围的区域可被从这种颜色定义为分量区域。作为用于实现上述目的的实施方式,如上所述的实施方式可以改动为下面描述的第二实施方式(权利要求2)。 [0020] 根据第二实施方式,分量区域位于该分量模型中,以便各自从特定坐标延伸。通过各分量区域的中心坐标表示的分量被用作信息颜色的分量或者包括在组合颜色里的各颜色分量。 [0021] 根据这个实施方式,由于表示二维码的图像的摄影环境的原因而被标记为与原始颜色不同的颜色的单元,其原始颜色与分量区域的中心坐标一致,因此标记的颜色不可能背离分量区域。因此,单元的颜色更可能被识别为特定坐标的颜色或者换句话说原始颜色。 [0022] 如上所述的各实施方式也可改动为如下描述的第三实施方式(权利要求3)。 [0023] 根据第三实施方式,排列成m×n的单元通过附着有预定颜色的分隔符(separator)而分开。位于分量模型中的分量区域分别以特定坐标表示的分量用作信息颜色分量或者包括在组合颜色里的各颜色分量,以及作为附着到分隔符的颜色分量。 [0024] 根据这个实施方式,分隔符形成为与附着到单元上的标记的颜色不同的分量区域的颜色,因此,即使当分隔符由于代表二维码的图像的摄影的环境而形成为一种与其原始颜色不同的颜色时,只要颜色保持在分量区域内,分隔符的颜色可被识别为原始颜色,或者换句话说可以可靠地识别为分隔符。 [0025] 为实现上述目标,并且根据第四实施方式(权利要求4),提供一种通过阅读由排列成m×n(1≤m,1≤n)的单元形成的二维码来识别信息的二维码阅读器。二维码阅读器包括用于获得表示二维码的图像的图像获取部分、从被图像获取部分获得的图像中识别各附着到通过该图象表示的二维码的单元上的颜色的单元识别部分、以及信息采集部分,信息采集部分基于该单元识别部分识别的单元颜色,利用数据库来识别附着到由一个或多个单元形成的单元组的颜色或颜色组合,并且获得识别信息作为通过图像获取部分获得的图像所表示的二维码识别的信息组,其中在该数据库中注册有信息与通过一个或多个单元形成的单元组的颜色或颜色组合之间的对应关系。 [0026] 当定义了分量模型时,其中多个分量区域分别延伸作为多维区域以防止分量区域之间的干涉的位置关系位于表示颜色分量的分布的多维空间中,单元识别部分确定对于二维码中的每个单元的、位于其中分布有附着于单元的颜色分量的分量模型中的分量区域,并将该确定的分量区域的特定坐标表示的分量部分的颜色识别为所述附着于该单元的颜色。 [0027] 如此配置的二维码阅读器适于从根据任何如上所述的第一到三个实施方式的二维码中识别信息。 [0028] 此外,在该分量模型通过设置分量区域以便从特定坐标分别延伸的情况下,上述实施方式可以改动成如下描述的第五实施方式(权利要求5)。 [0029] 在这个实施方式中,对于在二维码的每个位置的单元,所述单元识别部分确定位于其中分布有附着于单元的颜色的分量的分量模型中的分量区域,并且将该确定的分量区域中的中心坐标表示的分量的颜色识别为所述附在单元上的颜色。 [0030] 该实施方式适于识别从根据以该实施方式为基础的第二实施方式或者第三实施方式的二维码而识别信息。 [0031] 此外,如上所述的,第四和五个实施方式可以改动成如下描述的第6个实施方式(权利要求6)。 [0032] 在这个实施方式中,从图像获取部分获得的图像的图像区域中,所述单元识别部分从位于分量模型的分量区域之中识别这样的区域,该区域具有在由分配给分隔二维码的各单元的分隔符的分量区域中的分量表示的颜色,所述单元识别部分将该识别出的区域认定为二维码的分隔符,并且将被该分隔符分开的各区域识别为在二维码中的单元的位置。 [0033] 这个实施方式适于从根据第三实施方式的二维码识别信息。 [0034] 为实现上述目标,可以提供一个程序(权利要求7),其用于使得计算机用作为根据第一至第六实施方式的任何一个的二维代码阅读器中提供的所有组成部分。 [0035] 第一程序控制的计算机可以构成根据第四至第六个实施方式任一个形成的二维码阅读器的部分。 [0036] 如上所述的第一程序由适用于计算机系统执行的处理过程的顺序命令串构成,并通过不同类型记录介质或者通讯线路被提供至二维码阅读器使用二维码阅读器的用户等。 [0037] 为实现上述目标并根据本发明第七实施方式,提供一种通过m×n(1≤m,1≤n)排列的单元形成的二维码。将m×n排列的单元分成分别由一个或多个单元构成的单元组。多种颜色(下文中被称为“信息颜色”)或者颜色组合(下文中被称为“组合颜色”)分别与不同的信息相关联。从信息颜色和组合颜色之中,采用与单元组表示的信息相关的信息颜色或者组合颜色将标记附着到每个单元组上。在表示颜色分量的分布的多维空间内,在分别延伸的多个分量区域特定坐标表示的分量分别对应于信息颜色的分量或者包括在组合颜色里的颜色分量。每个分量区域都位于在多维空间内的一个坐标位置,用于使信息颜色的分量或者包括在组合颜色的各颜色分量之一最大化。 [0038] 在如此配置的二维码中,使用由与单元组表示的信息相关联的信息颜色或组合颜色,将标记附着于各单元组,以及使用在位于表示颜色分量分布的多维空间内的坐标位置的分量区域特定坐标的颜色标记单元组的各单元,用于使信息颜色的分量或者包括在组合颜色里的各颜色分量之一最大化。 [0039] 换句话说,标记附在各单元上使得颜色分量不干涉其他单元,从而排除以相同的分量区域的颜色标记的单元。因此,只要可以识别至少附在每个单元上的颜色的分量区域,就可能确定以分量区域的特定坐标中的颜色标记的单元,而不用确定与在分量区域的特定坐标的颜色相对应的标记的颜色。 [0040] 这就意味着,甚至在由于表示二维码的图像摄影环境的原因与原始颜色不同的颜色标记的单元中,只要标记的颜色保持在分量区域内,颜色就可以被识别为特定坐标的颜色,或者换句话说,原始颜色。 [0041] 因此,可以通过分量区域来消除由于摄影环境的原因而与原始颜色不同的颜色差异的影响,因此可以恰当地确定附在每个单元上的标记颜色。因此,可以防止对单元组表示的信息的错误识别。 [0042] 在这种实施方式中,“把标记附着于单元组”是指,例如,对单元组的每个单元着色,在每个单元内记录特殊符号或者特殊图形(例如,如圆圈、多角形之类的各种图形)等等。 [0043] 此外,上述实施方式的分量模型可以是表示多维空间内颜色分量的分布的任何模型,并且该空间可具有两维或者更多维。 [0044] 而且,在如上所述的实施方式中,位于这个分量模型的分量区域确定用于二维码的颜色的数量,并且,只要分量区域可位于无干涉的区域,就没有特别对其具体数目的限制。“无干涉”表示分量区域定位在不重叠的位置,例如,这可以通过每隔至少一个固定尺寸设置分量区域而实现。 [0045] 根据本发明的第八实施方式,在分量区域的特定坐标表示的分量优选至少包括第7个实施方式中的青色(C),洋红色(M),黄色(Y)。 [0046] 此外,分量区域可被限定为大得足以包容由于图像摄影环境而可能发生的可能误差范围。例如,特定坐标的颜色可以定义为在一种典型的摄影环境中的颜色,并且包括由于摄影环境而可能发生的可能误差范围的区域可被从这种颜色定义为分量区域。作为用于实现上述目的的实施方式,如上所述的实施方式可以改动为下面描述的第九实施方式。 [0047] 根据本发明的第九实施方式,在第七或第八实施方式中的分量区域优选定义为一个包括与该分量区域的特定坐标表示的分量相对应的信息颜色或包括在组合颜色内颜色分量的分量图像获取的允许误差范围的区域。 [0048] 根据这个实施方式,由于表示二维码的图像的摄影环境的原因被标记为与原始颜色不同的颜色的单元,其原始颜色与分量区域的中心坐标一致,因此标记的颜色不可能背离分量区域。因此,单元的颜色更可能被识别为特定坐标的颜色或者换句话说原始颜色。 [0049] 根据上述每一个实施方式,排列成m×n的单元由附着有预定颜色的分隔符隔开。位于分量模型中的分量区域分别以特定坐标表示的分量被用作信息颜色分量或者包括在组合颜色里的各自颜色分量,并作为附着到分隔符的颜色分量。 [0050] 根据这个实施方式,分隔符形成为与附着到单元上的标记的颜色不同的分量区域的颜色,因此,即使当分隔符由于代表二维码的图像的摄影的环境而形成为一种与其原始颜色不同的颜色时,只要颜色保持在分量区域内,分隔符的颜色可被识别为原始颜色,或者换句话说可以可靠地识别为分隔符。 [0051] 为实现上述目标并根据本发明第十实施方式,提供一通过m×n(1≤m,1≤n)排列的单元形成的二维码。将m×n排列的单元分成分别由一个或多个单元构成的单元组。多种颜色(下文中被称为“信息颜色”)或者颜色组合(下文中被称为“组合颜色”)分别与不同的信息相关联。从信息颜色和组合颜色之中,采用与单元组表示的信息相关的信息颜色或者组合颜色,将标记附着到每个单元组上。在表示颜色分量的分布的多维空间内,在分别延伸的多个分量区域特定坐标表示的分量分别对应于信息颜色的分量或者包括在组合颜色里的颜色分量。在分量区域的特定坐标表示分量包括至少青色(C)、洋红色(M)、和黄色(Y)的颜色分量。 [0052] 为实现上述目标,并且根据本发明的第十一实施方式,提供一种通过阅读排列成m×n(1≤m,1≤n)单元形成的二维码而用于识别信息的二维码阅读器。二维码阅读器包括用于获得表示二维码的图像的图像获取部分,从被图像获取部分获得的图像中识别各自附着到通过该图象表示的二维码的单元上的颜色的单元识别部分,以及信息采集部分,其基于该单元识别部分识别的单元颜色,利用数据库来识别附着到由一个或多个单元形成的单元组的颜色或颜色组合,其中在该数据库中存储有信息和信息与通过一个或多个单元形成的单元组的颜色组合之间的对应关系,并且获得识别信息以作为通过图像获取部分获得的图像所表示的二维码识别的信息组。在表示颜色分量的分布的多维空间内,在分别延伸的作为多位区域的多个分量区域中的特定坐标表示的分量分别对应于信息颜色的分量或者包括在组合颜色里的各颜色分量。每个分量区域都位于在多维空间内的一个坐标位置,用于使信息颜色的分量或者包括在组合颜色的各自颜色分量之一最大化。单元识别部分确定对于二维码中的每个单元的、位于其中分布有附着在单元上的颜色分量的分量模型中的分量区域,并且将该确定的分量区域的特定坐标表示的分量部分的颜色识别为附着在该单元上的颜色。 [0053] 如此配置的二维码阅读器适于从根据如上所述的第七到十实施方式的二维码中识别信息。 [0054] 根据本发明的第十二个实施方式,在分量区域的由特定坐标表示的分量部分优选包括至少第十一个实施方式中的青色(C),洋红色(M)和黄色(Y)。 [0055] 根据本发明的第十三实施方式,在第十一或第十二实施方式中的分量区域,优选定义为一个包括与该分量区域的特定坐标表示的分量相对应的信息颜色或包括在组合颜色内颜色分量的分量图像获取的允许误差范围的区域。 [0056] 根据这个实施方式,由于表示二维码的图像的摄影环境的原因被标记为与原始颜色不同的颜色的单元,其原始颜色与分量区域的中心坐标一致,因此标记的颜色不可能背离分量区域。因此,单元的颜色更可能被识别为特定坐标的颜色或者换句话说原始颜色。 [0057] 此外,在第十一到十三任何一个实施方式中,单元识别部分确定对于在二维码的每个位置的单元的、位于其中分布有附在单元上的颜色的分量的分量模型中的分量区域,并且将该确定的分量区域的中心坐标表示的分量的颜色识别为附着在该单元上的颜色。 [0058] 这种实施方式适于从二维码种识别信息。 [0059] 在第十三实施方式里,从图像获取部分获得的图像的图像区域中,单元识别部分从位于分量模型的分量区域之中识别这样的区域,该区域具有在由分配给分隔二维码的各自单元的分隔符的分量区域中的分量表示的颜色,单元识别部分认定,该识别的区域为二维码的分隔符,并且将被该分隔符分开的各区域识别为在二维码中的单元的位置。 [0060] 为实现上述目标,并且根据第十四实施方式,提供一种通过阅读排列成m×n(1≤m,1≤n)单元形成的二维码来识别信息的二维码阅读器。二维码阅读器包括用于获得表示二维码的图像的图像获取部分,从被图像获取部分获得的图像中识别各自附着到通过该图象表示的二维码的单元上的颜色的单元识别部分,以及信息采集部分,其基于该单元识别部分识别的单元颜色,利用数据库来识别附着到由一个或多个单元形成的单元组的颜色或颜色组合,其中在该数据库中存储有信息和信息与通过一个或多个单元形成的单元组的颜色组合之间的对应关系,并且获得识别信息以作为通过图像获取部分获得的图像所表示的二维码识别的信息组。在表示颜色分量的分布的多维空间内,在作为多位区域分别延伸的多个分量区域中的特定坐标表示的分量分别对应于信息颜色的分量或者包括在组合颜色里的各颜色分量。在分量区域中由特定坐标表示的分量包括至少青色(C)、洋红色(M)和黄色(Y)。单元识别部分确定对于二维码中的每个单元的、其中分布有附在单元上的颜色分量的的分量区域,并且将该确定的分量区域的特定坐标表示的分量的颜色识别为附在该单元上的颜色。 [0061] 为实现上述目标,可以提供一种程序,其用于使得计算机用作为根据第十一至第十四实施方式的任何一个的二维代码阅读器中配备的所有组成部分。 [0062] 第二程序控制的计算机可以构成根据第十一至第十四个实施方式任一个的二维码阅读器的部分。 [0064] 图1为示出二维码阅读器结构的方框图; [0065] 图2为示出二维码的图; [0066] 图3为示出分量模型的图;以及 [0067] 图4为示出信息识别过程的流程图。 具体实施方式[0068] 下面将参考附图描述本发明的实施例。 [0069] (1)总体结构 [0070] 如图1所示,二维码阅读器1包括控制整个二维码阅读器1的控制部分10、显示各种信息的显示部分20、由用户操作的操作部分30、数据可以经由介质从二维码阅读器1的外部输入的媒体驱动器40、能获得表示图像的图像数据的照相机50等。 [0071] 二维码阅读器1成套用于例如便携式电话终端、便携式信息终端、已知的个人计算机等。 [0072] (2)关于二维码 [0073] 现将描述通过二维码阅读器1读取的二维码100。 [0074] 如图2所示,二维码100通过在黑色分隔符(separator)110上以m×n(1≤m,1≤n)方式排列单元C11到Cmn而构成。各单元C以其间间隙固定的方式排列。 [0075] 在二维码100中,将m×n排列的单元分成分别由一个或多个单元构成的单元组而形成多个单元组。多种颜色(下文中被称为“信息颜色”)或者颜色组合(下文中被称为“组合颜色”)分别与不同的信息相关联。从信息颜色和组合颜色之中,采用与单元组表示的信息相关联的信息颜色或者组合颜色,在每个单元组上附着标记。在本实施例中,通过以相应颜色着色单元C而将标记附着至单元C,从而单元C形成该颜色的区域。 [0076] 此外,在各排单元C中,位于起始位置的单元C11到Cm1(图表的左端;之后与此相同)被指定为用于识别二维码100位置的识别单元。因此,附着在识别单元上的颜色以及分隔符110形成一种可以从中识别二维码100位置和方位的图案。 [0077] 如图3所示,附着在各单元C上的标记的颜色使用分量模型来确定,该分量模型上有位于三维空间内的以球形延伸的作为三维区域的多个分量区域(在本实施例中为9个区域),该三维空间表示青色(C)、洋红色(M)和黄色(Y)的分布,该多个分量区域的尺寸和位置关系防止在分量区域之间的干涉。更具体地说,利用位于该分量模型中的各分量区域的中心坐标表示的分量作为信息颜色的分量或包括在组合颜色中的颜色分量,将标记附着到单元组上。 [0078] “防止在分量区域之间干涉”意味着通过使各分量区域间隔设置或为相邻的各分量区域设置边界,确保了各分量区域不重叠。 [0079] 此外,分量区域的尺寸可被界定为大得足以包容因图像摄影环境而可能发生的可能误差范围。在本实施例中,特定坐标的颜色可以定义为在典型摄影环境中的颜色,并且从这种颜色将包括因摄影环境而可能发生的可能误差范围的区域定义为所述分量区域。 [0080] 此外,将未被用作附着于单元C的标记色的在分量区域的中心坐标处的颜色(在本实施例中,分量的颜色接近于黑色),用作附着在二维码100的识别单元的标记色和分隔符110的颜色。 [0081] (3)信息识别过程 [0082] 下面将根据图4描述通过二维码阅读器1(的控制部分10)执行用于信息识别处理的处理程序。当在操作部分30进行了用于启动信息识别处理的操作时,开始信息识别处理。 [0083] 首先,获取图像数据(s110)。将表示照相机50拍摄图像的图象数据、通过媒体驱动器40从介质输入的图像数据、由控制部分10本身产生的图像数据等被取入控制部分10的内置存储器。 [0084] 下一步,对在s110里获得的图像数据进行检查以确定二维码100是否存在于通过图像数据表示的图像中(s120)。首先,搜寻由在s110获得的图像数据表示的图像以寻找识别二维码100位置的图案。当检测到这种图案,或者换句话说,检测到由识别单元和分隔符110构成的区域时,确定二维码100存在。 [0085] 当在s120的搜寻过程中确定二维码100不存在时(s120:否),信息识别处理终止。 [0086] 另一方面,当在s120的搜寻过程中确定二维码100存在时(s120:是),从由图像数据表示的图像中提取二维码100的各图像区域(s130)。将从s110中获得的图像数据表示的图像中提取包括识别二维码100位置的图案的图像区域,以作为二维码100的各图像区域。因而生成以这样的方式提取的图像区域构成的图像数据。 [0087] 下一步,进行检查以确定在s130里抽取的二维码100的区域中是否存在未处理的图像区域(s140)。进行检查以确定,在s130里抽取的二维码100的图像区域中,是否存要在随后的处理中经受信息组识别的未处理图像区域。 [0088] 当在s140中确定未处理图像区域存在时(s140:是),未处理图像区域之一被选择为随后处理的对象(s150)。 [0089] 下一步,从在s150选择的图像区域识别出包括在图像中的二维码100中的单元C的各自位置(s160)。首先,从位于这个分量模型的分量区域中,从在s150中选择的图像区域识别具有由在分配给分隔二维码100各单元C的分隔符110的分量区域中的分量表示的颜色的区域。接着,如果这个区域是二维码100的分隔符110,被分隔符110分隔的各区域识别为二维码100中单元C的位置。在这个时候,当图像区域的颜色检测区域为分布在(位于)与分隔符110相应的分量区域中时,该区域确定为分隔符110的区域。 [0090] 下一步,识别分别附着到其位置在步骤s160中已被识别的单元C的标记的颜色(s170)。相对其位置在s160识别的各个单元C确定位于其中分布有附着到单元C上的颜色的分量的分量模型的分量区域,在该确定的分量区域中由特定坐标表示的分量的颜色确定为附着在相应单元C上的标记的颜色。此时,当该图像区域的颜色检测区域为分布在与单元C相对应的分量区域之一中的分量时,该区域确定为单元C的区域。 [0091] 下一步,基于在步骤s 160内确定的单元C的位置以及在步骤s 170中确定的单元C的颜色来识别与二维码100的一个或更多单元C构成的单元组相对应的信息组(s180)。基于单元C的位置以及附着到该单元的标记的颜色来识别附着于由二维码100的一个或更多单元C构成的各单元组上的颜色或颜色组合,并且基于其中注册有各单元组的颜色或颜色组合与信息之间的对应关系的数据库,来识别与该识别的颜色或颜色组合相对应的信息。以这种方式识别的该信息(信息组)作为由在s150中提取的图像区域表示的从二维码100中识别的信息组。 [0092] 当在步骤s180中已经完成识别时,处理返回到步骤s140,并且此后,反复执行步骤s140到s180,直到在s130中抽取的所有二维码100都已被处理。 [0093] 在步骤s140中确定没有未处理的图像区域存在时,或者换句话说,已经对所有二维码100执行了步骤s140到s160(s140:否),在显示部分20上显示在步骤s180中识别的各信息组(或者如果在s160中没有信息被识别,显示相同意思的消息)(s190),于是信息识别过程结束。当在步骤s170中在显示部分20上显示信息组之后,在操作部分30进行预定的操作时,信息组被记录在RAM16中或者媒体驱动器40的介质中。 [0094] (4)操作,优势 [0095] 在根据本实施例的二维码100中,利用与通过单元组来表示的信息相关的信息颜色或组合颜色,将标记附着到各单元组中,并且利用所述分量区域的特定坐标的颜色,来附着单元组的各单元C的标记,所述分量区域位于表示用来防止分量区域之间干涉的位置关系中的颜色分量分布的所述分量模型。 [0096] 换句话说,将标记附着于各单元C,使得颜色分量不与其他单元C干涉,排除标记为相同分量区域的颜色的单元C,因此,只要至少附在单元C上的颜色的分量区域得以识别,就可以确定该单元C标记了在分量区域的特定坐标的颜色,而无需识别与分量区域的特定坐标的颜色相对应的标记颜色。 [0097] 这就意味着,甚至在由于表示二维码100的图像摄影环境的原因,在单元C中标记了与原始颜色不同的颜色,只要标记的颜色保持在分量区域内,颜色就可以被识别为特定坐标的颜色,或者换句话说,原始颜色。 [0098] 因此,可以通过分量区域来消除由于摄影环境的原因而与原始颜色不同的颜色差异带来的影响,因此可以在控制部分10上恰当地确定附在每个单元C上的标记颜色。因此,可以防止对由单元组表示的信息的错误识别。 [0099] 进一步,根据本实施例,由于表示二维码100的图像的摄影环境的原因被标记为与原始颜色不同的颜色的单元C,其原始颜色与分量区域的中心坐标对应,因此作为标记附着的颜色不可能背离分量区域。因此,在控制部分10上,单元C的颜色更可能被识别为特定坐标的颜色,或者换句话说,原始颜色。 [0100] 而且,根据本实施例,分隔符以与附着在单元C上的标记颜色不同分量区域的颜色形成在二维码100中,因此,即使当分隔符由于表示二维码100的图像的摄影环境的原因,以与其原始颜色不同的颜色形成的时,只要颜色保持在分量区域内,分隔符的颜色在控制部分10上可以被识别为原始颜色,或者换句话说,可以被可靠地识别为分隔符。 [0102] 如上描述了本发明的实施例,但是本发明不局限于上述实施例,并且可以在其技术范围内以各种各样的实施例实现。 [0103] 例如,上述实施例中,通过将二维码100的单元C配置作为相应颜色的区域来实现将标记附着到单元C上的条件。然而,可通过例如在每个单元C内记录特定符号或者特定图形(例如,如圈、多角形等各种图形)而将标记附着到单元C上,等等。 [0104] 此外,上述实施例中,描述了该分量模型为三维空间的情况。但是,只要分量模型表示一种在多维空间内的颜色分量的分布,该空间不必是三维的。 [0105] 而且,上述实施例中,位于该分量模型的分量区域界定了用于二维码100的颜色的数量,只要分量区域可位于无干涉的区域,对其具体数目没有特别限制。 [0106] 此外,上述实施例中,这个分量模型由CMY颜色空间构成,但是,只要分量模型的颜色空间在三维空间里代表颜色分量,可采用除CMY之外其他的颜色空间。 [0107] 此外,依据上述实施例,二维码100的整个分隔符110使用单一的颜色,但是分隔符110可以形成为根据附着于沿单一方向相邻的单元C上标记的颜色预先确定的颜色。在这种情况下,当单元C的位置在图4的步骤s160中被识别时,单元C的颜色可以在以固定方向扫描图像区域的过程中识别。然后,当检测到与这些颜色相对应的分隔符110的颜色时,可以确定其颜色已经在先前被识别的单元C的区域结束,并且分隔符110的区域已经到达。在这种情况下,分隔符110不必形成单一的颜色,因此可以增加颜色的自由度,使得二维码100设计自由度增加。 [0108] (6)与本发明的对应关系 [0109] 在如上所述的实施例中,图4的s110与根据本发明的图像获取部分相对应,图4的s160和s170与根据本发明的单元识别部分相对应,并且图4的s180与根据本发明的信息采集部分相对应。 [0110] 1二维码阅读器 [0111] 10控制部分 [0112] 20显示部分 [0113] 30操作部分 [0114] 40媒体驱动器 [0115] 50照相机 [0116] 100二维码 [0117] 110分隔符 [0118] C单元 |