二维码的制作方法
【技术领域】
[0001]本发明涉及二维码。
【背景技术】
[0002]二维码与一维码相比,能够以狭小的面积承载较多的信息,被广泛使用于物品管理、使用便携式电话的网络引导等各种各样的用途。由于要以各种角度拍摄二维码,二维码的图像在画面中的大小和方向并非一定,也会发生图像畸变和图像模糊等情况。又,二维码自身被污染的情况下,也会发生部分图像不能够判别的情况。
[0003]另一方面,通常的二维码由于重视数据效率,容易受到污染、摄影抖动等不良影响。例如,将上述多个二维码拍摄于I个画面的盘存的例子中,拍摄时要聚焦于所有的二维码是困难的,容易发生模糊。对发生模糊、抖动的二维码的图像进行修正是困难的,因此利用软件进行改善是有限的,有必要借助于自动聚焦功能、提高快门速度等硬件的改善来解决问题,因此有增加成本的问题。最近,有了利用便携式电话上设置的照相机机识别二维码的需要,但是拍摄时照相机的倾斜、抖动、聚焦不充分引起的模糊等,是在二维码的分析中容易发生问题的摄影环境,也由于成本、尺寸的关系,便携式电话的照相机等的改善有困难。
[0004]现有技术文献
[0005]专利文献1:日本特开平7 - 254037号公报
[0006]专利文献2:日本特开2004 - 234318号公报
[0007]专利文献3:日本特开2007 - 241328号公报
[0008]专利文献4:日本特开2009 - 163720号公报
[0009]专利文献5:日本特开2009 - 075873号公报
【发明内容】
[0010]发明要解决的问题
[0011]已经使用、提出了各种二维码,但是还希望有在各种各样的摄影条件下拍摄的情况下也能够在短时间内正确识别的二维码。
[0012]本发明的目的在于,实现不容易受二维码被玷污、摄影抖动等的影响,在各种摄影条件下拍摄的情况下也能够在短时间内正确识别的二维码。
[0013]解决存在问题的装置
[0014]为了实现上述目的,本发明的二维码是将利用二进制代码表示的数据单元化,在二维矩阵上作为图形配置的二维码,其特征在于,具备:位置检测图形;将二维矩阵的位置检测图形以外的区域加以分割的多个数据块;以及设置于相邻的多个数据块之间的分离空间。
[0015]借助于此,使各数据块的单元的明暗的判定精度得到提高。
[0016]最好是多个数据块包含格式信息块,该格式信息块表示数据块是不同的多个表现中的哪一个。
[0017]借助于此,能够根据二维码的使用目的和使用环境适当地设定二维码具有的数据量及冗余性。
[0018]多个表现之一是中央单元以外的8个单元被固定为包含4个明单元和4个暗单元的、表不140个图形的7位表现。
[0019]多个表现之一是中央单元以外的8个单元被固定为包含4个明单元及4个暗单元且中央单元被固定为明或暗的、表示70个图形的6位表现。
[0020]最好是位置检测图形具有比数据块大的面积。
[0021]而且最好是各数据块具有3X3个单元,分离空间具有I单元以上的宽度,位置检测图形具有4单元以上的横向宽度和4单元以上的纵向宽度。
[0022]借助于此,提高位置检测图形的检测精度。
[0023]对多个数据块包含格式信息块的二维码进行分析的二维码分析方法,对位置检测图形进行识别,基于识别出的位置检测图形计算格式信息块的位置,对格式信息块进行分析,判断数据块是多个表现的哪一个,根据所判定的表现对数据块进行分析。
[0024]而上述二维码的生成系统具备:位置检测图形配置单元,其将位置检测图形配置于二维矩阵的规定位置上;分割单元,其将二维矩阵的配置位置检测图形的区域以外的区域分割为其间设置有分离空间的多个数据块;信息块配置单元,其从多个数据块选择配置有分析二维码所需要的信息的信息块;以及消息数据配置单元,其将对每一记录的消息(少V七一9 )附加消息标题,再在消息的末尾附加终端消息标题的记录数据,依序配置于二维矩阵的除位置检测图形及信息块外的区域。
[0025]发明效果
[0026]通过使用本发明的二维码,即使是发生了各种劣化的二维码的摄影图像,也能够得到正确的分析。
【附图说明】
[0027]图1是表示记载于专利文献I的二维码的图。
[0028]图2是表示第I实施形态的二维码的图。
[0029]图3是表示第I实施形态的二维码的多个块的配置的图。
[0030]图4是示出在具备分离空间的二维码和不具备分离空间的二维码中,根据数据使单元或明或暗的情况下的图形的例子的图。
[0031]图5是第I实施形态中的数据块的数据类别的说明图。
[0032]图6是20个图形表现的数据类别的说明图。
[0033]图7是表示按照第I实施形态的二维码生成的二维码的例子的图。
[0034]图8是表示按照第I实施形态的二维码生成的二维码的另一例子的图。
[0035]图9是表示第2实施形态的二维码的图。
[0036]图10是表示按照第2实施形态的二维码生成的二维码的例子的图。
[0037]图11是表示将第2实施形态的二维码的位置检测图形使用于尺寸和形状不同的二维图形的变形例的图。
[0038]图12是表示变形例的4个位置检测图形的例子的图。
[0039]图13是表示根据委托生成二维码并提供的生成系统的硬件构成的图。
[0040]图14是表示用户通过用户硬件访问系统硬件,生成所希望的二维码的编码处理的步骤的流程图。
[0041]图15是表示用户通过用户硬件访问系统硬件,生成所希望的二维码的编码处理的步骤的流程图。
[0042]图16是表示用户通过用户硬件访问系统硬件,生成所希望的二维码的编码处理的步骤的流程图。
[0043]图是17表示读取第I实施形态的二维码,对二维码进行分析的二维码分析装置的硬件构成的图。
[0044]图18是表示对用户拍摄的二维码进行分析的解码处理的步骤的流程图。
[0045]图19是表示对用户拍摄的二维码进行分析的解码处理的步骤的流程图。
[0046]图20是表示对用户拍摄的二维码进行分析的解码处理的步骤的流程图。
[0047]图21是位置检测图形候补的形状检查的说明图。
【具体实施方式】
[0048]在对本发明的实施形态进行说明之前,对当前广泛使用的一般二维码进行说明。
[0049]图1是表示在专利文献I记载的二维码的图。
[0050]如图1所示,二维码I具有配置于三个角落的三个位置检测图形(定位用的记号)2和数据区域3。数据区域3是从二维码I的区域去除三个位置检测图形2及其周围的隔离部分后的部分。各位置检测图形2具有作为暗部的正方形框2a及配置于正方形框2a内的正方形2c、以及框2a与正方形2c之间的作为明部的正方形框2b。所拍摄的位置检测图形2在扫描线通过中心时,无论扫描线取哪个方向,其长度比(频率成分比)均为暗:明:暗:明:暗=I:1:3:1:1。因此,即使在使二维码旋转到任何方向的状态下对二维码进行拍摄,只通过一定方向的扫描处理也能够检测出位置检测图形2具有的特定频率成分比。从而,能够容易地检测出位置检测图形2的中心位置。
[0051]数据区域3具有密集配置为矩阵状的位(比特),位矩阵除了数据区域内的点的位置修正用的对位图案(Timing cell ;定时单元)4外,还分为二维码的形式信息及其错误校正信号、型号信息及其错误校正信号、以及数据部分。对位图形4、二维码的形式信息及其错误校正信号、型号信息及其错误校正信号,被配置于代码区域3的位矩阵上的规定的位置上,剩下的部分是记录已代码化的数据的数据部,记录需要的数据而剩下的部分为剩余位。记录的数据位与剩余位用数据位的最后的结束图形(The end pattern)区别。剩余位被称为补白,是明(“I”)的位列,但是通常在记录时被施加规定的处理,变换为明暗位列。
[0052]对位图形4是数据区域内的点的位置修正用的明暗的位(点)列,如图1所示,配置多个。对位图形4是区别于对整个二维图形的基准位置进行检测的位置检测图形2的图形。
[0053]专利文献3和4记载着利用作为补白的数据区域3的位设置位图像的情况。
[0054]以下对本发明的实施形态进行说明。
[0055]图2表示第I实施形态的二维码。
[0056]第I实施形态的二维码,其尺寸为35X35单元(cell),被分割为9X9块,相邻的块之间有I单元的明的分离空间23。从而,分离空间成了 8X8列的I单元宽的块间隔的格子状图形。在右下的3X3块以及3X3分离空间的部分设置第I位置检测图形12A,在左上的2 X 2块以及2 X 2分离空间的部分设置第2位置检测图形12D,在右上的3 (横)X 2 (纵)块以及3 X 2分离空间的部分设置第3位置检测图形12B,在左下的2 (横)X 3 (纵)块以及2X3分离空间的部分设置第4位置检测图形12C。从而,在二维码的第I到第4位置检测图形以外的块,没有出现第I到第4位置检测图形以上的图形。
[0057]二维码的代码部分的最小单位是单元(cell)。二维码通常取正方形或长方形形状。虽然也可以是其他形状,但是二维码多数为四边形,第I实施形态的二维码也是正方形,但是并不限于此,也可以是长方形或其他形状。
[0058]通常,二维码以明暗单元表示数据,第I实施形态的二维码也是代码部以明暗单元表示数据。还有,也提出了利用专利文献2记载的那样的颜色区别单元的二维码、镜像型(左右反转型)的二维码,将本发明使用于那样的二维码也是可能的,在那样的情况下,如下所述,也具备4个以上的形状不同的位置检测图形。
[0059]而且,第I实施形态的二维码虽然是35X35单元的正方形,但是也可以是比其尺寸大的代码、或做成长方形那样的改变了纵横尺寸的形状。将35X35单元的正方形的二维码,称为版本(vers1n) 2 X 2。在这里,最小的版本为I X 1,这时的单元尺寸为27 X 27。图案的植入在纵横的版本均为2以上的情况下是可能的。版本为I X I时不将图案植入的理由是,尽管数据量少,一旦将图像埋入,数据量变得更少,即使是进行识别也几乎得不到数据,因此施加了如上所述的限制。第I实施形态的二维码可以分别向纵向和横向伸展。横向版本为2、纵向版本为3的情况下,记为版本2X3。版本每增加1,单元尺寸大8,块数大2。因此,在版本3X4的情况下,单元尺寸为43X51。版本可在I?20选择,但不限于此。
[0060]第I位置检测图形12A的暗单元部分具有8X8单元的I单元宽度的正方形框、以及正方形框的中心的2X2的正方形。第2位置检测图形12D的暗单元部分具有4X4单元的I单元宽度的正方形框。第3位置检测图形12B,是其暗单元部分具有8X4单元的I单元宽度的长方形框的、横向长的长方形框。第4位置检测图形12C是其暗单元部分具有4X8单元的I单元宽度的长方形框的、纵向长的长方形框。
[0061]在第I实施形态中,正方形二维码的4个角落配置4个不同的位置检测图形。还有,所谓位置检测图形不同,是形状、大小、在二维码上的配置方向不同的情况,也包含线宽比不同的情况。但是,由于受摄影条件等的影响,不将颜色的不同作为对象,而以明暗二值图像