信息输入输出装置、信息处理装置、信息输入输出系统、印刷媒体及信息输入输出方法

文档序号:6350313阅读:163来源:国知局
专利名称:信息输入输出装置、信息处理装置、信息输入输出系统、印刷媒体及信息输入输出方法
技术领域
本发明涉及一种通过读取重叠印刷有点阵图形与文字、图形、符号及/或照片或插图的印刷媒体来连续输出内容数据的技术。
背景技术
以前提出了一种读取印刷物等上印刷的条形码,使语音、图像、视频等信息输出的信息输入输出方法。例如,提出了一种存储与预先向存储装置提供的关键信息一致的信息,从由条形码阅读器读入的关键进行检索输出信息等的方法。另外,为了能够输出更多信息和程序,还提出了一种形成以一定法则排列有细微的点的点阵图形,然后将印刷物等上印刷的点阵图形用照相机拍摄为图像数据,解析该点阵图形并转换成点代码,然后使与该点代码关联登记在链接表中的语音等内容数据输出的技术。(专利文献1、2)现有技术文献专利文献专利文献1W02004/084125号公报专利文献2W02004/029871号公报

发明内容
发明所要解决的课题但是,存在这样一个课题,S卩,只是将该点阵图形所表示的一个点代码与一个内容数据关联登记在链接表中,那么即使用户读取点阵图形,也只是输出/播放该内容数据对应的一个内容,而无法继续输出连续的其他内容数据。课题的解决方案因此,鉴于这一点,本发明人开发出了本发明,S卩,能够很容易地连续输出内容数据的信息输入输出方法、信息输入输出装置、信息处理装置、信息输入输出系统、以及形成有点阵图形的印刷媒体。本发明的信息输入输出装置,其具备读取在媒体表面上形成的点阵图形的光学读取装置;从通过该光学读取装置读取的点阵图形的图像数据中解析点阵图形,并转换成定义了代码值及/或坐标值的点代码的处理装置;存储将定义了代码值及/或坐标值的点代码和内容数据关联登记的链接表以及内容数据的存储装置;将与通过该处理装置转换得到的点代码相关联的该内容数据从该存储装置中读出并输出的输出装置;控制该光学读取装置、该处理装置及该输出装置的动作的控制装置,其特征在于,在该存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据;该控制装置以该点代码参照该链 接表,指示连续输出该两个以上内容数据;该输出装置根据该指示,将与该点代码相关联的该两个以上内容数据从该存储装置中读出并连续输出。根据上述结构,因为在链接表中与点代码关联登记了两个以上内容数据,所以仅通过读取解析一个点阵图形并转换 成点代码,就能连续输出与该点代码关联登记的内容数据。本发明的信息输入输出装置也可以是,处理装置解析所述点阵图形,并转换成同时定义了用于表示与最初输出的预先确定的内容数据的关联的代码值及/或坐标值和用于表示与至少一个以上其他内容数据的关联的代码值及/或坐标值的点代码;所述控制装置以通过该点代码定义的两个以上该代码值及/或坐标值参照该链接表,指示连续输出该最初输出的预先确定的内容数据和该至少一个以上其他内容数据。但是,在根据上述结构连续输出内容数据的情况下,在存储装置所存储的链接表中并不一定需要与点代码关联登记两个以上内容数据,因此,与该点代码关联登记的内容数据也可以是一个。根据上述结构,点代码具有作为表示在输出所要求的内容数据之后输出的其他内容数据的指示信息的功能,因此,用户为了开始输出连续的内容数据,在该连续的内容数据中,只进行读取与其相关联的一个点阵图形的操作即可,达到不再需要进行依次读取不同的点阵图形的操作的效果。另外,点代码不仅具有与通过读取各个印刷区域中形成的点阵图形而输出的内容数据在链接表中相关联的代码值及/或坐标值,还具有表示其他内容数据(例如,应该在现在输出的内容数据之后输出的内容数据,或者,已在之前输出的内容数据)的代码值及/或坐标值,由此,作为表示在输出所要求的内容数据之后输出的其他内容数据的代码值的指示信息。由于该指示信息仅指定与随后连续输出的内容数据关联登记的代码值及/或坐标值,所以具有只要改变该代码值与内容数据在链接表中的关联,就能自由改变连续输出的内容数据的顺序的更进一步的效果。另外,由于点代码定义了正在输出的内容数据的前后的内容数据的代码值及/或坐标值,在用户不想从最初的内容数据开始输出的情况(例如,某小说到第3章为止的内容已经听完了,接下来想听的是从第4章的内容开始)下,即使是从中途开始输出内容数据,也能通过读取在第4章的开头部分形成/定义的点代码来连续输出内容数据。进一步地,通过更改内容数据的播放模式,还能很容易地进行反向回放。此外,点代码为了与内容数据相关联而登记在链接表中,可以在每个不同的印刷区域内设置固有的代码值及/或坐标值,也可以以一定范围划分印刷区域,在每个该范围内设置固有的代码值及/或坐标值。此外,这里所说的内容数据中包含收录的语音、拍摄/录制的视频、网站的URL、通过右键单击/左键单击音量增减/红外线通信向其他机器发出的指示命令等执行命令等。另外,本发明的信息输入输出装置的处理装置优选为,解析由用于表示与最初输出的预先确定的内容数据的关联的代码值及/或坐标值所对应的差分值来表示的所述点阵图形,并转换成同时定义了用于表示与该最初输出的预先确定的内容数据的关联的代码值及/或坐标值和用于表示与至少一个以上其他内容数据的关联的代码值及/或坐标值的点代码。如上所述,用于表示与最初输出的预先确定的内容数据的关联的代码值和坐标值以及用于表示与其他内容数据的关联的代码值和坐标值是通过一个点代码定义的情况下,该用于表示与其他内容数据的关联的代码值和坐标值是通过与用于表示与该最初输出的预先确定的内容数据的关联的代码值和坐标值的差分值来表示的,由此,一个点代码就能节约其所具有的信息量,并作为表示在输出所要求的内容数据之后输出的其他内容数据的代码值的指示信息。因为能节约信息量,并作为表示在输出所要求的内容数据之后输出的其他内容数据的代码值的 指示信息,所以就能够例如扩大能用的代码值的范围,由点代码定义高安全性、XY坐标等。本发明的信息输入输出装置也可以是,所述存储装置进一步存储了将点代码之间至少一个以上关联登记的点代码连结表;所述控制装置以通过处理装置转换得到的点代码参照链接表,指示输出与该点代码关联登记在链接表中的该内容数据,同时,参照该点代码连结表,指示连续输出和与该点代码关联登记在点代码连结表中的其他点代码关联登记在链接表中的该内容数据。如上述结构所述,点代码连结表存储在存储装置中,如果点代码之间是关联登记的话,控制装置就能参照该点代码连结表及链接表,在输出所要求的内容数据之后连续输出随后的内容数据。另外,因为参照点代码连结表确认点代码的连结即可,所以能够不限定为一个点代码所具有的信息量而读出并输出连续输出的内容数据。此外,根据上述结构,在连续输出内容数据的情况下,在存储装置所存储的链接表中并不一定需要与点代码关联登记两个以上内容数据,因此,与该点代码关联登记的内容数据当然也可以是一个。另外,本发明中,也可以在所述存储装置中,使用按照连续输出的顺序以一定方法存储了分别与所述内容数据相关联的点代码的点代码连结表,按照该顺序,以降序或升序,至少连续输出内容数据一次以上。另外,也可以在所述存储装置中,将由与所述内容数据分别相关联的点代码定义的代码值按照所述降序或升序存储,按照该顺序,至少连续输出内容数据一次以上。另外,本发明中,也可以指定至少一个以上连续输出的点代码的范围,按照在该范围中与语音及/或视频的内容数据相关联的点代码一方的降序或升序,至少连续输出内容数据一次以上。此外,即使读取该范围中的任一点代码,也可以从对应的内容中以降序或升序连续输出,这是无需赘述的。如上所述,如果按照与语音及/或视频的内容数据相关联的点代码一方的降序或升序连续输出内容数据的话,能够不输出无连续输出必要的执行命令等内容数据(例如,将语音从日语转换成英语的命令),而只接连连续输出语音的内容数据,或只接连连续输出视频的内容数据。也可以在本发明的信息输入输出装置的存储装置所存储的链接表中,对应连续输出的内容数据,分别关联登记了升序或降序的点代码;该存储装置中进一步存储了与点代码相关联的该连续输出的内容数据的连续输出范围;控制装置以通过处理装置转换得到的点代码参照该连续输出范围,如果该点代码在该连续输出范围内的话,参照该链接表,指示首先输出与该点代码关联登记在链接表中的该内容数据,之后连续输出与该连续输出范围内的升序或降序的点代码关联登记在链接表中的该内容数据。根据上述结构,如果读取点阵图形并转换成点代码,输出与该点代码关联登记的内容数据的话,之后,按照该点代码在链接表中排列登记的升序或降序参照点代码,连续输出与该点代码相关联的内容数据即可,因此,通过控制装置进行的控制变得很简单。进一步地,能够根据内容数据的内容等预先确定连续输出的内容数据范围。
本发明的信息输入输出装置也可以是,在存储装置中,内容数据与文件名一同收纳存储在内容文件中,该内容文件同时收纳该内容文件固有的文件名和表示至少一个以上其他内容文件的文件名;控制装置以通过处理装置转换得到的点代码参照该链接表,指示输出与该点代码关联登记在链接表中的内容数据,同时,参照表示该内容文件中收纳的其他内容文件的文件名,指示连续输出该其他内容文件中收纳的内容数据。根据上述结构,连续输出内容数据时,不论点代码定义的代码值或XY坐标值,都能读取内容文件中收纳的内容文件名,作为表示在输出所要求的内容数据之后输出的内容信息的所在位置的指示信息。此外,根据上述结构,在连续输出内容数据的情况下,在存储装置所存储的链接表中与点代码关联登记的内容数据也可以是一个。本发明的信息输入输出装置优选为,进一步具备首先对通过光学读取装置读取到定义有点代码的点阵图形的起点进行检测的起点检测装置,其次对通过光学读取装置读取到定义有点代码的点阵图形的终点进行检测的终点检测装置;所述控制部指示仅连续输出与从该起点到该终点的点代码关联存储在存储部中的内容数据;所述输出装置根据该指示输出内容数据。另外,也可以是所述点代码中至少定义了 XY坐标值;以连结由所述起点检测装置及所述终点检测装置检测到的起点和终点的线作为对角线的预先确定的矩形区域中包含点阵图形,所述控制部指示仅连续输出与由该点阵图形所定义的点代码表示的代码值及/或XY坐标值关联存储在存储部中的内容信息;所述输出装置根据该指示输出内容数据。根据上述结构,能够自由指定用户想输出的内容数据的范围,即连续输出的内容数据的起点和终点。本发明的信息处理装置,其具备从具备读取在媒体表面上形成的点阵图形的光学读取装置、和从通过该光学读取装置读取的点阵图形的图像数据中解析点阵图形并转换成定义了代码值及/或坐标值的点代码的处理装置、以及向信息处理装置发送该点代码的发送装置的信息输入装置接收该点代码的接收装置;存储将定义了代码值及/或坐标值的点代码和内容数据关联登记的链接表以及内容数据的存储装置;将与通过该处理装置转换得到的点代码相关联的该内容数据从该存储装置中读出并输出的输出装置;控制该光学读取装置、该处理装置、该发送装置、该接收装置以及该输出装置的动作的控制装置,其特征在于,在该存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据;该控制装置以该点代码参照该链接表,指示连续输出该两个以上内容数据;该输出装置根据该指示,将与该点代码相关联的该两个以上内容数据从该存储装置中读出并连续输出。如上述结构所述,即使信息处理装置(个人电脑等)本身不具备光学读取装置和处理点阵图形的图像数据的处理装置,但是通过有线或无线连接具备这些的信息输入装置(扫描器、照相机等),也能达到使用了点阵图形的内容数据的连续输出。另外,所述信息输入装置(扫描器、照相机等)不具有所述处理装置,即使是在只具备拍摄点阵图形后将其图像数据发送到信息处理装置(个人电脑等)的装置的情况下,如果该信息处理装置具有接收从信息输入装置发送来的图像数据,解析该图像数据并转换成定义了代码值及/或坐标值的点代码的装置的话,也能与上述结构相同地连续输出内容数据进一步地,一种信息输入输出系统,其具有具备所述光学读取装置、所述处理装置及所述发送装置的信息输入装置,和具备所述接收装置、所述存储装置、所述输出装置及所述控制装置的信息处理装置;其特征在于,在该信息处理装置的存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据;该信息处理装置的控制装置以该点代码参照该链接表,指示连续输出该两个以上内容数据;该信息处理装置的输出装置根据该指示,将与该点代码相关联的该两个以上内容数据从该存储装置中读出并连续输出。即使是这种信息输入输出系统也能解决本发明的课题。上述本发明的信息处理装置及信息处理系统还能是,所述处理装置解析点阵图形,并转换成同时定义了用于表示与最初输出的预先确定的内容数据的关联的代码值及/或坐标值以及用于表示与至少一个以上其他内容数据的关联的代码值及/或坐标值的点代码;所述控制装置以该点代码定义的两个以上该代码值及/或坐标值参照该链接表,指示连续输出该最初输出的预先确定的内容数据和该至少一个以上其他内容数据,由此,该输出装置根据该指示,至少连续输出内容数据两次以上。另外,还能在所述存储装置中进一步存储所述点代码连结表,并在此基础上连续输出内容数据。另外,还能在所述存储装置中,该内容数据与文件名一同收纳存储在内容文件中,该内容文件中同时收纳了该内容文件固有的文件名以及表示至少一个以上其他内容文件的文件名,在此基础上,连续输出内容数据。此外,在根据这样的结构连续输出内容数据的情况下,在存储装置所存储的链接表中,与点代码关联登记的内容数据也可以是一个。进一步地,还能在所述信息输入装置中设置所述起点检测装置和所述终点检测装置,将由此检测到的起点信息和终点信息发送到信息处理装置,由用户任意指定连续输出的内容数据的范围。本发明的印刷媒体,其应用于将基于预先确定的规则配置点并定义点代码及/或坐标值的点阵图形与文字、图形、符号及/或照片(文字等)重叠印刷,并通过信息输入输出装置的光学读取装置读取这种点阵图形,通过信息输入输出装置的输出装置,使与该点阵图形所表示的点代码关联登记在信息输入输出装置的存储装置中的内容数据输出,其特征在于,该印刷媒体具有印刷有文字等的印刷区域;在该印刷区域中重叠印刷了表示各不相同的点代码的点阵图形;其应用于通过信息输入输出装置的处理装置解析该点阵图形,并转换成定义了代码值及/或坐标值的点代码;该点代码与至少两个以上内容数据关联登记在该信息处理装置的存储装置所存储的链接表中;通过该信息处理装置的控制装置,以该点代码参照该链接表,指示连续输出该两个以上内容数据;通过该信息处理装置的输出装置,将与该点代码相关联的该两个以上内容数据从该存储装置中读出并连续输出。另外,所述印刷媒体中的点阵图形优选为,通过在印刷媒体表面上,按照预先确定的规则连成线状配置多个基准点,设置连结该多个基准点的由直线、折线及/或曲线构成的第一虚拟基准线,设置从该基准点及/或该第一虚拟基准线在预先确定的位置上定义的由直线及/或曲线构成的第二虚拟基准线,在该第二虚拟基准线上的预先确定的位置上设置多个虚拟基准点,在以该虚拟基准点为起点并由矢量表示的终点上,配置以相对于该虚拟基准点的距离和方向定义信息的信息点,从而与文字等重叠印刷。根据上述结构,能够不依靠过去的点阵图形中的矩形区域的形状,而沿着包括曲线的线型或印刷区域的文章的文字列在媒体表面上形成点阵图形。另外,通过在周围方向上连成带状并形成点阵图形,即使印刷媒体是地球仪或人体等模型、各种产品等,也能针对所有曲面在布图设计好的文字等上重叠印刷,形成点阵图形。进一步地,所述点阵图形也可以是,通过将按照所述预先确定的规则连成线状配置的多个基准点至少在所述印刷媒体表面上配置两列以上,将连结多个基准点的由直线、折线及/或曲线构成的第一 虚拟基准线与该两列以上基准点对应设置两条以上,并将从基准点及/或第一虚拟基准线在预先确定的位置上定义的第二虚拟基准线定义在该两条以上第一虚拟基准线之间,从而将所述点阵图形与文字等重叠印刷。根据上述结构,因为能够从多条第一虚拟基准线定义第二虚拟基准线,所以能够更准确地捕捉虚拟基准点及信息点的位置,提高点阵图形的识别率。另外,本发明的印刷媒体优选为,通过将作为印刷有文字等的主读本的索引且与至少一个以上主读本的预先确定的部分的内容对应的文字等及/或图标化的文字等与所述点阵图形重叠印刷,并由信息处理装置的光学读取装置读取该点阵图形,从而使与该点阵图形所表示的点代码关联存储在信息处理装置的存储装置中的该主读本的该预先确定的部分的内容所对应的内容信息由信息处理装置的输出装置输出的与该主读本对应的副读本。根据所述结构,例如,尽管在小说或图画书等主读本上直接形成点阵图形是很困难的,通过在其副读本上准备该主读本的目录或项目等索引,并在这些索引上重叠形成点阵图形,即使不在该主读本上形成点阵图形,也能使用点阵图形输出与该主读本的内容对应的内容数据,而且,能够使这些内容数据很容易地连续输出。此外,主读本说的是,例如,小说、图画书、杂志、教科书、辞典、圣经、写真集等各种印刷媒体。副读本说的是,例如,小册子、卡片、书签、贴纸、折叠式印刷媒体等、具有其他使主读本附带用途的印刷媒体。另外,如果副读本是能够夹在主读本中或与主读本捆绑发行的形状和大小的话,就能作为主读本的附录随附上。所述副读本优选为小册子、卡片、书签、贴纸或折叠式印刷媒体。上述本发明的所述印刷媒体或作为副读本的印刷媒体也能用于下述情况,S卩,所述处理装置解析点阵图形,并转换成同时定义了用于表示与最初输出的预先确定的内容数据的关联的代码值及/或坐标值以及用于表示与至少一个以上其他内容数据的关联的代码值及/或坐标值的点代码;所述控制装置以该点代码定义的两个以上该代码值及/或坐标值参照该链接表,指示连续输出该最初输出的预先确定的内容数据和该至少一个以上其他内容数据,由此,该输出装置根据该指示,使内容数据至少连续输出两次以上。另外,还能用于所述存储装置中进一步存储有所述点代码连结表,并在此基础上使内容数据连续输出的情况。另外,还能用于下述情况,即,在所述存储装置中,该内容数据与文件名一同收纳存储在内容文件中,该内容文件中同时收纳了该内容文件固有的文件名以及表示至少一个以上其他内容文件的文件名,并在此基础上使内容数据连续输出。此外,在根据这样的结构连续输出内容数据的情况下,在存储装置所存储的链接表中,与点代码关联登记的内容数据也可以是一个。进一步地,还能用于下述情况,即,在所述信息输入装置中设置所述起点检测装置和所述终点检测装置,将由此检测到的起点信息和终点信息发送到信息处理装置,由用户任意指定连续输出的内容数据的范围。
本发明的信息输入输出方法具备以下步骤通过光学读取装置读取在媒体表面上形成的点阵图形的步骤;通过处理装置,从由该光学读取装置读取的点阵图形的图像数据中解析点阵图形,并转换成定义了代码值及/或坐标值的点代码的步骤;通过输出装置,将与由该处理装置转换得到的点代码关联登记在存储装置的链接表中的内容数据,从该存储装置中读出并输出的步骤,其特征在于,在该存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据,该信息输入输出方法进一步具备以下步骤通过控制装置以该点代码参照该链接表,指示连续输出该两个以上内容数据的步骤;通过该输出装置将与该点代码相关联的该两个以上内容数据从该存储装置中读出并连续输出的步骤。上述本发明的信息输入输出方法还能进一步具备以下步骤所述处理装置解析点阵图形,并转换成同时 定义了用于表示与最初输出的预先确定的内容数据的关联的代码值及/或坐标值以及用于表示与至少一个以上其他内容数据的关联的代码值及/或坐标值的点代码的步骤;所述控制装置以该点代码定义的两个以上该代码值及/或坐标值参照该链接表,指示连续输出该最初输出的预先确定的内容数据和该至少一个以上其他内容数据的步骤;该输出装置根据该指示,至少连续输出内容数据两次以上的步骤。另外,还能在所述存储装置中进一步存储有所述点代码连结表,并在此基础上连续输出内容数据。另外,还能在所述存储装置中,该内容数据与文件名一同收纳存储在内容文件中,该内容文件中同时收纳了该内容文件固有的文件名以及表示至少一个以上其他内容文件的文件名,并在此基础上连续输出内容数据。此外,在根据这样的步骤连续输出内容数据的情况下,在存储装置所存储的链接表中,与点代码关联登记的内容数据也可以是一个。进一步地,还能通过在所述信息输入装置中设置以下步骤,即,首先通过所述起点检测装置检测光学读取装置读取到点阵图形的起点的步骤,和接下来通过所述终点检测装置检测光学读取装置读取到点阵图形的终点的步骤,并进一步具备将由此检测到的起点信息和终点信息发送到信息处理装置的步骤,从而使用户任意指定连续输出的内容数据的范围。所述点阵图形也可以排列形成为按照以下工序排列的多个流式点阵图形,即,按照预先确定的规则连成线状配置多个基准点的工序;设置连结该多个基准点的由直线、折线及/或曲线构成的第一虚拟基准线的工序;设置从该基准点及/或该第一虚拟基准线在预先确定的位置上定义的由直线及/或曲线构成的至少一条以上的第二虚拟基准线的工序;在该第二虚拟基准线上的预先确定的位置上设置多个虚拟基准点的工序;在以该虚拟基准点为起点并由矢量表示的终点上,配置以相对于该虚拟基准点的距离和方向定义XY坐标值及/或代码值的信息点的工序。这样,通过排列形成基准点间隔一定的多个流式点阵图形,将XY坐标值无间隙定义在媒体表面上。进一步地,在媒体表面上印刷文字、五线谱、地图、图形等,并在其线段上用扫描笔进行描摹或接触的操作,这种情况下,通过只沿其线段形成流式点阵图形,能够合理配置点阵图形。另外,并不制约于在将定义有XY坐标的点阵图形形成为二维代码时(作为索引使用)的矩形区域的形状,通过在与媒体表面上可视形成的信息区域相符的自由形状上的一定信息的集合的重复,可以形成点阵图形。所述流式点阵图形的特征也可以是,为了定义第二虚拟基准线,及/或,为了定义所述点阵图形的方向和一个XY坐标值及/或代码值,进一步在预先确定的位置上设置作为基准的基准点。
这样,通过设置新的基准点,能够不使用信息点而简单定义流式点阵图形的朝向和一定信息的集合,控制多余的信息的减少。进一步地,根据新基准点的配置,能够准确表示出变成信息点的起点的虚拟基准点的位置。


图l(a)是表示个人电脑和扫描器的结构示例的硬件框图,(b)是表示通过扫描器对印刷媒体上的重叠印刷有点阵图形和文字的印刷区域进行拍摄的状态的说明图。图2是表示点阵图形的一个示例即GRIDl的说明图。图3是表示点阵图形的信息点及由其定义的数据的比特表示的一个示例的说明图。图4是表示将关键点配置在中心的信息点的说明图。图5是表示信息点3及在该处定义的数据的比特表示的示例的说明图。图6是表示信息点及在该处定义的数据的比特表示的示例的说明图。图7是表示点阵图形的变形例的说明图。图8是表示点阵图形与代码值、标识符的关系的说明图。图9是表示点阵图形与代码值、标识符的关系的说明图。图10是表示点阵图形的一个示例即流式点阵图形的说明图。图11是表示点阵图形的信息点及由其定义的数据的比特表示的一个示例的说明图。图12是表示信息点及在该处定义的数据的比特表示的示例的说明图。图13是表示信息点及在该处定义的数据的比特表示的示例的说明图。图14表示点阵图形的变形例,(a)是在区域内配置了12个信息点,(b)是配置了 16个信息点,(c)是配置了 24个信息点。图15是表示形成流式点阵图形的工序的一个示例的说明图。图16是表示形成流式点阵图形的工序的一个示例的说明图。图17是表示点代码、链接表、及内容文件的示例的说明图。图18是表示点阵图形及点代码格式的示例的说明图。图19是表示点代码格式的示例的说明图。图20是表示关联登记了代码值和内容数据的链接表的示例的说明图。图21是表示关联登记了代码值和内容数据的链接表的示例的说明图。图22是表示关联登记了代码值和内容数据的链接表的示例的说明图。图23是关于通过链接装置进行的内容数据与点代码(代码值)的链接的说明图。图24是关于用于制作链接表的个人电脑上执行的应用程序的说明图。图25是关于用于制作链接表的个人电脑上执行的应用程序的说明图。图26是关于连续输出的内容数据的范围的指定方法的说明图。图27是关于连续输出的内容数据的范围的指定方法的说明图。图28是表示点阵图形的一个示例即GRID3的说明图。图29是表示主读本与副读本的示例的说明图。
图30是表示主读本与副读本的示例的说明图。图31是关于将流式点阵图形排列在上下方向上的一个示例的说明图。
具体实施例方式关于本发明的实施方式的一个示例,进行以下说明。图I (a)是表示个人电脑(信息处理装置)与扫描器(信息输入装置)的结构的硬件框图。如同图(a)所示,个人电脑以中央处理装置(CPU)为中心,具有主存储器(MM)、由总线(BUS)连接的硬盘装置(HD)、作为输出装置的显示装置(DISP)、作为输入装置的键盘(KBD)。而且,通过有线或无线的USB接口(USB I/F)连接有作为摄像装置的扫描器(SCN)。关于该扫描器(SCN)的内部结构,虽然省略了图示,但是,其中内置了红外线照射装置(LED)、用于删去其反射光的一定波段的滤光镜、以及用于摄像的摄像元件(CCD或CMOS),拍摄来自作为媒体的ID标签、纸键盘、纸控制器等印刷有点阵图形的各种印刷媒体的反射光,就能将这些媒体表面上印刷的点阵图形作为图像数据处理。另外,该扫描器(SCN)能够解析点阵图形的图像数据,并转换成定义代码值或坐标值的点代码;转换得到的点代码通过USB接口(USB I/F)被发送到中央处理装置(CPU)。此外,虽然向中央处理装置(CPU)发送的信息量会增加,但是,不将图像数据转换成点代码而是直接将其发送,也可以使用中央处理装置(CPU)的处理部解析点阵图形的图像数据并转换成点代码。而且,在扫描器(SCN)的侧面设置了右单击键和左单击键,这样就能分别实现鼠标的右键单击、左键单击的功能。此外,同图(a)中,在将读取部设在下端的状态下,将右单击键配置在了上方,将左单击键配置在了下方,但是,其配置并不仅限于此。此外,虽然省略了图示,但是除了显示器装置(DISP)外,作为输出装置也可以连接打印机、音箱等。另外,总线(BUS)通过网络接(NW I/F)连接到因特网等网络(NW)上,这样,就能从未图示的服务器下载电子地图数据、文字信息、图像信息、语音信息、视频信息等各种内容、程序等。进一步地,还能进行扫描器(SCN)和用户等的认证。在硬盘(HD)内,除了操作系统(OS)夕卜,还同时存储了以下数据,即,点阵图形的解析程序等各种程序,电子地图数据、文字信息、图像信息、语音信息、视频信息等各种内容,以及以所读取的点代码关联了内容、程序或处理命令的链接表等各种表格等。另外,如果所参照的链接表中没有所读取的点代码的话,也可以通过网络参照服务器上有的链接表下载内容、程序、处理命令。此外,链接表也可以不设置在信息处理装置中,而仅设置在服务器 上。中央处理装置(CPU)通过USB接口接收对由扫描器(SCN)得到的媒体表面上的点阵图形的摄像数据进行读取并转换成代码值或坐标值的输入信号,就会从硬盘(HD)读出与该输入信号对应的电子地图数据、文字信息、图像信息、语音信息、视频信息等各种内容或程序等,并使其从显示器装置(DISP)或未图示的音箱等输出装置中输出。
这里,印刷媒体表面上的点阵图形是用碳墨印刷的,点阵图形以外的图像或文字部分是用非碳墨印刷的。该碳墨具有吸收红外光的特性,因此,在由所述光学摄像元件得到的摄像图像中,仅点的部分拍摄成了黑色的。这样,因为只有由细微的点(0.05mm左后)形成的点阵图形是用碳墨印刷的,所以即使碳墨是墨黑色的(碳黑),也能够不对其他由非碳墨(CMYK)印刷的图像或文字造成视觉上的影响,而将点阵图形与普通的印刷进行重叠印刷。此外,虽然作为具有吸收红外光的特性的油墨是以碳墨为例,但是,点阵图形的印刷如果用的是对特定波长发生反应的油墨的话,那就不限于碳墨。如果使用吸收红外线的非可视油墨的话,就完全不会对图像或文字造成视觉上的影响。
这样读取到的点阵图形的摄像图像一般是通过扫描器内的中央处理装置(CPU)被解析并被转换成坐标值或代码值,然后通过USB数据线即USB接口(USB I/O)被发送到个人电脑。此外,USB接口(USB I/O)也可以是其他任意接口。个人电脑的中央处理装置(CPU)参照表示接收到的坐标值或代码值的表格,将与这些对应的电子地图数据、文字信息、图像信息、语音信息、视频信息等内容数据从显示器装置(DISP)或未图示的音箱输出。图I (b)是使用点读笔(信息输入输出装置23)拍摄重叠印刷有印刷媒体5上的点阵图形和文字的印刷区域4的图。这样,在相同硬件内也可以具备光学读取装置、中央处理装置(CPU)、硬盘装置(HD)、输出装置。此外,硬盘装置(HD)也可以是其他任意存储装置。如同图(b)所示,也能用点读笔通过照相机等光学读取装置将在印刷物等印刷媒体上形成的点阵图形作为图像数据读入之后,识别这些点阵图形上的按照预先确定的规则形成的点,并将其数字化,根据解密后的信息点(点代码)的数值,使相对应的内容数据输出。〈点阵图形的说明GRID1〉在这里,通过图2 图7对本发明使用的点阵图形进行说明。图2是表示点阵图形的一个示例即GRIDl的说明图。此外,在这些图中,纵横方向的格子线是为了便于说明而添加上的,并不存在于实际的印刷面上。构成点阵图形I的关键点2、信息点3、基准格子点4等优选为,在摄像装置即扫描器具有红外线照射装置的情况下,由吸收该红外光的碳墨印刷。图3是表示点阵图形的信息点及由其定义的数据的比特表示的一个示例的放大图。图4(a)、(b)是表示将关键点配置为中心的信息点的说明图。使用点阵图形输入输出信息的方法是由点阵图形I的生成、该点阵图形I的识别、以及从该点阵图形I输出信息及程序的方法构成的。S卩,由照相机将点阵图形I作为图像数据读入,通过首先抽取基准格子点4,然后根据原本基准格子点4的所在位置上没有标上点来抽取关键点2,再接着抽取信息点3,从而进行数字化并抽取信息区域,实现信息的数值化,根据该数值信息,使信息及程序从该点阵图形I输出。例如,使语音等信息或程序从该点阵图形I输出到信息输出装置、个人电脑、PDA或手机等。
点阵图形I的生成是根据点代码生成算法,为了识别语音等信息,而将细微的点,即关键点2、信息点3、基准格子点4,按照预先确定的规则进行排列。如图2所示,表示信息的点阵图形I的方块是,以关键点2为基准配置5X5个基准格子点4,在由四个基准格子点4包围的中心的虚拟格子点5的周围,配置信息点3。在该方块中定义任意数值信息。此外,图2的图示例中,表示了使四个点阵图形I的方块(粗线框内)并列排列的状态。但是,点阵图形I当然并不限定于四个方块。

能够使与一个方块对应的一个信息及程序输出,或者 ,使与多个方块对应的一个信息及程序输出。在用照相机将该点阵图形I作为图像数据读入时,基准格子点4能够矫正因该照相机的镜头的失真或倾斜而导致的成像/版面的伸缩、媒体表面的弯曲、印刷时的失真。具体来说,就是求出用于将失真的四个基准格子点4转换成原来的正方形的补正用函数(Xn,Yn) = f (Xn’,Yn’),用该同一函数补正信息点3,求出正确的信息点3的矢量。如果在点阵图形I上配置有基准格子点4的话,用照相机读入该点阵图形I所得到的图像数据可以补正因照相机导致的失真,因此,当用安装了失真率高的镜头的普通型照相机读入点阵图形I的图像数据时,也能正确地识别。另外,即使相对于点阵图形I的面倾斜照相机进行读取,也能正确地识别该点阵图形I。关键点2是,如图2所示,将位于方块的四个角部的四个基准格子点4向一定方向移动后配置的点。该关键点2是表示信息点3的一个方块单位的点阵图形I的代表点。例如,是将位于点阵图形I的方块的四个角部的基准格子点4向上移动O. Imm后的点。在信息点3表示X、Y坐标值的情况下,将关键点2向下移动O. Imm后的位置则变成了坐标点。但是,该数值并不限定于此,是能够根据点阵图形I的方块的大小变化的。信息点3是识别各种信息的点。该信息点3是以关键点2为代表点并配置在其周围,同时,将由四个基准格子点4包围的中心作为虚拟格子点5,配置在以该虚拟格子点为起点并通过矢量表示的终点上。例如,该信息点3被基准格子点4所包围,如图3 (a)所示,从该虚拟格子点5移动了 O. Imm后的点,为了具有由矢量表示的方向和长度,使其沿顺时针方向每次转动45度并配置在8个方向上,表示3比特。因此,能够用一个方块的点阵图形I来表示3比特X 16个=48比特。图3(b)表示在图2的点阵图形中每个格子具有2比特的信息点3的定义方法,向+方向及X方向移动点,并分别定义了 2比特信息。由此,虽然原本能定义48比特信息,但是根据用途进行分割后,能够每32比特的提供数据。根据+方向及X方向的组合,能够实现最大216(约65000)种点阵图形格式。此外,虽然图示例中是配置在8个方向上表示3比特,但是并不限定于此,也可以配置在16个方向上表示4比特,当然也能进行各种变化。考虑到美观、对应纸质的印刷精度、照相机的分辨率以及最佳的数字化,关键点2、信息点3或基准格子点4的点直径优选为O. 05_左右。另外,考虑到对应摄像面积的必要信息量以及各种点2、3、4的误认,基准格子点4的间隔优选为纵横方向上O. 5mm左右。考虑到基准格子点4与信息点3的误认,关键点2的移动优选为格子间隔的20%左右。
该信息点3与由四个基准格子点4包围的虚拟格子点5之间的间隔优选为相邻的虚拟格子点5之间的距离的15 30%左右。这是因为,如果信息点3与虚拟格子点5之间的距离比该间隔小的话,点与点之间很容易被看成是一个大块,难以作为点阵图形I识别;相反,如果信息点3与虚拟格子点5之间的距离比该间隔大的话,则会很难认定其是否是以相邻的任一虚拟格子点5为中心并使其具有矢量方向性的信息点3。例如,如图4(a)所示,将信息点3从方块中心按顺时针方向从I1到I16配置的格子间隔是O. 5mm,用2_X 2mm来表示3比特X 16 = 48比特。
此外,方块内具有各自独立的信息内容,且能够进一步设置不被其他信息内容影响的子方块。图4(b)是关于这一点的图示,由四个信息点3构成的子方块[I。12、13、I4]、[15、16、17、I8]、[19、I10, In、I12]、[113、114、115、I16]则变成了将各个独立的数据(3 比特 X 4=12比特)展开成信息点3。通过这样设置子方块,能够很容易地以子方块为单位进行错误检查。信息点3的矢量方向(旋转方向)优选为以每30度 90度均等确定。图5是信息点3及在该处定义的数据的比特表示的示例,表示其他形态。另外,关于信息点3,如果使用与由基准格子点4包围的虚拟格子点5相距较长和较短的两种,且矢量方向设为8个方向的话,就能够表示4比特。这时,距离较长的优选为相邻的虚拟格子点5之间的距离的25 30%左右,距离较短的优选为15 20%左右。但是,距离较长和距离较短的信息点3的中心间隔优选为比这些点的直径要长。考虑到美观,由四个基准格子点4包围的信息点3优选为一个点。但是,如果忽略美观而想使信息量增多的话,通过每一个矢量分配I比特,并用多个点表示信息点3,从而能够拥有大量的信息。例如,在同心圆的8个方向上的矢量上,用由四个格子点4包围的信息点3能表不28的信息,用一个方块的16个信息点可以表不2128的信息。图6是信息点及在该处定义的数据的比特表示的示例,(a)表示配置了两个点,(b)表示配置了 4个点,以及(c)表示配置了 5个点。图7表示点阵图形的变化例,(a)为6个信息点配置型的示意图,(b)为9个信息点配置型的示意图,(c)为12个信息点配置型的示意图,(d)为36个信息点配置型的示意图。图2与图4所不的点阵图形I表不在一个方块内配置了 16个(4X4)信息点3的示例。但是,该信息点3并不限定于在一个方块内配置16个,还可以进行各种变化。例如,根据必要的信息量的大小或照相机的分辨率,有在一个方块内配置6个(2X3)信息点3的
(a),在一个方块内配置9个(3X3)信息点3的(b),在一个方块内配置12个(3X4)信息点3的(c),或者在一个方块内配置36个信息点3的(d)。图8、图9是表示点阵图形与代码值、标识符的关系的说明图。点阵图形是由4X4个方块区域构成的点阵图形,在该方块内区划成了 Cg C31-SO°图9表示各区域的点代码格式。图9(a)是仅由代码值构成点阵图形的情况,在Ctl C27中登记由图8表示的各个区域的点阵图形的每个点的代码值。此外,在C28 C3tl中则登记奇偶性。另外,图9(b)表示同时登记代码值和XY坐标。即,在图8中,分别在Ctl-C7中登记X坐标,在C8 C15中登记Y坐标,在C16 C27中登记代码值。
这样,本实施方式中,能够在点阵图形内同时登记有代码值和XY坐标。进一步地,图9(c)是同时登记了 XY坐标与坐标索引的格式。坐标索引是指登记媒体即纸的页码等的区域,能够登记用于识别作为点阵图形登记了 XY坐标的媒体本身的标识符和页码。这样,本发明的点阵图形,例如,在仅登记代码值的情况下,在登记代码值与XY坐标的情况下,在同时登记坐标索引与XY坐标的情况下,可以是富有灵活性的格式。
<点阵图形的说明GRID3〉图28是表示点阵图形的一个示例的说明图。同图(a)中为了便于说明而用实线表示后述的基准格子点16和格子线17,同图(b)表示没有这些实线的实际的点阵图形的放大图。为了用该点阵图形进行信息的输入输出,在由照相机将点阵图形I作为图像数据读入之后,首先,抽取基准格子点14,并将其判定为虚拟基准格子点15的位置,将连结这些虚拟基准格子点15的直线作为基准格子线16。然后,在该基准格子线16上,如果原本应存在基准格子点14的虚拟基准格子点15的位置上没有配置点的话,则抽取该虚拟基准格子点15的周边的点,并将其作为关键点2(方块的四个角部)。然后,接着设定用于连结所述虚拟基准格子点15之间的纵横的格子线17a、17b,并将这些格子线17a、17b之间的交点作为虚拟格子点18。然后,搜索该虚拟格子点18周围的点,抽取由相对于该虚拟格子点18的距离和方向定义的信息点3。其次,根据关键点2相对于虚拟基准格子点15或虚拟格子点18的方向,决定该方块的朝向。例如,在关键点2从虚拟格子点18向+y方向移动了的情况下,以纵方向为正位来识别方块内的信息点3即可。<点阵图形的说明流式点阵图形>接下来,关于本发明中使用的点阵图形的其他形态进行说明。图10是表示本发明的点阵图形的一个示例的说明图,图11是表示点阵图形的信息点及由其定义的数据的比特表示的一个示例的放大图。使用本发明的点阵图形的信息输入输出方法是由点阵图形I的识别、从该点阵图形I输出信息及执行程序的方法构成的。S卩,通过光学读取装置将在希望提供信息的区域(例如在媒体上形成的实际存在的线或文字列)中形成的点阵图形I作为图像数据读入,首先,抽取基准点4,并将连结这些基准点4的线作为第一虚拟基准线6。然后,在该第一虚拟基准线6上,如果原本应存在基准点4的位置上没有配置点的话,则抽取应配置该基准点4的位置的周边的点,并将其作为关键点2 ( —定信息的集合的两端)。然后,接着抽取在关键点2移动的正负延长线上配置的副点10,将穿过副点10和关键点2的与第一虚拟基准线6垂直的直线作为第三虚拟基准线8。然后,穿过基准点4,相对于第一虚拟基准线6在垂直方向上设定第二虚拟基准线7,并且,穿过副点10,设定与第一虚拟基准线6平行的第四虚拟基准线9,将这些虚拟基准线之间的交点作为虚拟基准点5。然后,搜索该虚拟基准点5周围的点,抽取由相对于该虚拟基准点5的距离和方向定义信息的信息点3。这时,由于基准点4的配置间隔与从第一虚拟基准线6到副点10的距离之比为I 1,所以,在第一虚拟基准点6上,能够设定以基准点4为顶点的纵横长度比为I : I的正方形,补足虚拟基准点5的位置并导 出。此外,纵横长度比可以任意设定。接着,根据关键点2相对于第一虚拟基准线6的方向,决定该一定信息的集合的朝向,即点阵图形I的方向。例如,在关键点2从第一虚拟基准线6向+Y方向移动了的情况下,以该方向为正位来识别一定信息的集合内的信息点3即可。另外,如果关键点2从第一虚拟基准线6向-Y方向移动的话,将以中心为轴使该一定信息的集合旋转180度后的方向作为正位,识别一定信息的集合内的信息点3即可。这时,也可以根据副点10与关键点2的距离定义点阵图形I的方向。例如,和关键点2与配置在-Y方向上的副点10之间的距离相比,如果关键点2与配置在+Y方向上的副点10之间的距离更短的话,以该方向为正位来识别一定信息的集合内的信息点3即可。另外,和关键点2与配置在+Y方向上的副点10之间的距离相比,当关键点2与配置在-Y方向上的副点10之间的距离更短时,将以中心为轴使该一定信息的集合旋转180度后的方向作为正位,识别一定信息的集合内的信息点3即可。将由光学读取装置读取的点阵图形I的图像积累在帧缓冲区中,则该光学读取装置的中央处理装置(CPU)解析帧缓冲区的点,并根据各信息点3相对于虚拟基准点5的距离和方向,解密由每个信息点3定义的数值(参照图11、图12、图13)。然后,这些数值作为XYZ坐标或代码值,与收纳在光学读取装置或个人电脑存储器中的信息进行对照,读出与所述XYZ坐标或代码值对应的语音、图像、视频、文字、程序等,并从显示装置、语音/图像输出装置中输出。本发明的点阵图形I的生成是根据点代码生成算法,为了识别语音等信息,而将细微的点,即关键点2、信息点3、基准点4、副点10,按照预先确定的规则(例如,连成线状并配置作为基准的点,从所配置的多个基准点设置构成多边形的虚拟基准线,在该多边形的顶点设置虚拟基准点,在以该虚拟基准点为起点的矢量的终点上设置定义信息的点等等都可以列举。此外,可以根据该多边形的形状定义点阵图形的方向。)进行排列。如图10(a)所示,将构成沿着配置成线状的基准点4(本图示例中为直线状)形成的点阵图形I的一定信息的集合的横向直线作为第一虚拟基准线6设置在媒体上。接着,在穿过基准点4 (本图示例中为作为关键点2配置的基准点)的相对于第一虚拟基准线6垂直的第三虚拟基准线8上,设置副点10。然后,将穿过基准点4的相对于第三虚拟基准线8平行的直线作为第二虚拟基准线7,将穿过副点10的相对于第一虚拟基准线6平行的直线作为第四虚拟基准线9。进一步地,根据配置在媒体上的预先确定的位置(本图示例中为第三虚拟基准线8上)上的关键点2的从第一虚拟基准线6开始的移动方向、与副点10的距离,定义点阵图形的方向,从所述副点10及/或关键点2的配置间隔定义点阵图形I的一定信息的集合。此外,本点阵图形I可以沿着媒体表面上可视形成的实际存在的线形成,这里所说的实际存在的线是相对于虚拟线的概念,包含实际存在的所有线条。例如,可以列举实线、虚线、点线、直线和曲线等,在本发明中,不拘泥于形成线的媒体(例如影像显示装置的显示器)或构成线的物质(例如油墨)是怎样的。此外,点阵图形即使是印刷或显示器表示、甚至金属或塑料上的洞或沟等的凹凸也可以。然后,将第二虚拟基准线7与第四虚拟基准线9的交点作为虚拟基准点5。分别配置一个或多个以这样设定的虚拟基准点5为基准的具有距离和方向的信息点3,生成点阵图形I。
利用光学读取装置将该点阵图形I作为图像数据读入时,能够通过所述基准点4矫正由于该光学读取装置的镜头等的失真或倾斜导致的成像/版面的伸缩、媒体表面的弯曲、印刷时的失真。具体来说就是,求出将失真的多个虚拟基准点5转换成原来的多边形(本图示例中为正方形)的补正用函数(Xn,Yn) = f(Xn’,Yn’),用该同一函数补正信息点3,求出正确的信息点3的矢量。如果点阵图形I上配置有基准点4的话,由光学读取装置读入该点阵图形I所得到的图像数据可以补正由于以光学读取装置为原因的失真及/或倾斜而造成的摄像失真,因此,即使是由于安装了失真率高的镜头的普通型照相机的倾斜所形成的摄像,也能在读入点阵图形I的图像数据时正确地识别。另外,即使相对于点阵图形I的面倾斜光学读取装置进行读取,也能根据预先确定的算法正确地识别该点阵图形I。关键点2,如图10(a)所示,是配置在一定信息的集合的两端的点。该关键点2是表示一个集合的信息点群的一个区域单位的点阵图形I的代表点。此外,代表点也可以配置在一个集合的信息点群的任意位置上。例如,相邻的基准点的间隔为O. 5mm的话,其配置在从点阵图形I的区域的端部的基准点4原本应该配置的位置向上移动O. Imm后的位置上。因此,如果用来自基准点4的X、Y坐标值定义信息点3的话,从关键点2向下O. Imm距离的位置就成了坐标点。但是,该数值(O. Imm)并不限定于此,随着点阵图形I的区域的大小是可以变化的。彳目息点3是识别各种彳目息的点。该彳目息点3配置在以虚拟基准点5为起点由矢量表示的终点上。例如,该信息点3,如图11所示,是与该虚拟基准点5相距O. Imm的点,为了具有由矢量表示的方向和长度,按顺时钟方向每45度旋转并配置在8个方向上,表示3比特信息。根据该图,用一个一定信息的集合能够表示3比特Χ8个=24比特。此外,图示例中为配置在8个方向上表示3比特,但是并不限定于此,也可以配置在16个方向上表示4比特,当然还能在任意方向上任意长度上配置。进一步地,关于图10(a)中所有的虚拟基准点5,以该虚拟基准点5为起点并在其终点位置上配置了信息点3,但是并不限定于此,也可以根据虚拟基准点上是否配置有点来定义信息。例如,如果虚拟基准点上配置了点,则能将信息定义成“ I ”,如果没有配置,则能将信息定义成“O”。考虑到美观、对应纸质的印刷精度、光学读取装置的分辨率以及最佳的计算速度,关键点2、信息点3、基准点4、副点10的点直径优选为O. 03mm O. 05mm左右。但是,随着科技的进步,如果印刷精度、光学读取装置的分辨率及最佳的计算速度提高了的话,点直径当然就可以无限接近O 了。其结果是,不仅拍摄媒体表面上的任意位置,还能拍摄整个媒体表面并同时识别所有信息。如果在目前的情况下利用高精度扫描仪,当然也能同时识别整个媒体表面上定义的信息。另一方面,如果在巨大的媒体表面上进行印刷并从远处拍摄的话,根据光学读取装置的分辨率和最佳的计算速度,恰当地设定点直径及配置间隔即可。另外,考虑到对应摄像面积的必要信息量以及各种点2、3、4、12的误认,基准点4的间隔优选为O. 3 O. 5_左右。随着科技的进步,如果印刷精度、光学读取装置的分辨率及最佳的计算速度提高了,该间隔当然也就可以无限接近O 了。考虑到基准点4及信息点3的误认,关键点2的移动优选为基准点4的间隔的20%左右。该信息点3与虚拟基准点5之间的间隔优选为相邻的虚拟基准点5之间的距离的15 30%左右的间隔。这是因为,如果信息点3与虚拟基准点5之间的距离比该间隔近的话,点与点之间很容易被看成是一个大块,难以作为点阵图形I识别;相反,如果信息点3与虚拟基准点5之间的距离比该间隔大的话,则会很难认定其是否是以相邻的任一虚拟格子点5为中心并使其具有矢量方向性的信息点3。本发明的点阵图形的读取可以通过光学读取装置(例如照相机或扫描器)进行,通过在媒体表面上使其接触或远离并读取预先确定的位置、预先确定的区域或所有区域的点阵图形,或者通过描摹形成为线状的点阵图形并进行读取来进行。S卩,通过从媒体表面上用光学读取装置拍摄媒体表面的预先确定的位置或预先确 定的区域,并读取在该处定义的信息,或者通过在与媒体表面相距预先确定的距离之处用高分辨率照相机拍摄整个媒体,或者通过用高分辨率扫描器读取在整个媒体上定义的信息来进行。另外,如果在足够长的点阵图形中定义信息,那么可以定义庞大的信息,在这种情况下,描摹媒体表面上的形成有点阵图形的区域并进行信息的读取。S卩,沿着描画在媒体表面上可视形成的图画或图形的线进行描摹,并读取信息;或者,沿着照片、图像的边框或照片、图像内的对象物的轮廓进行描摹,并读取信息。另外,还可以沿着媒体表面上的文字列进行描摹,并读取信息。图12是信息点及在该处定义的数据的比特表示的示例,表示其他形态。另外,关于信息点3,如果使用与从基准点4导出的虚拟基准点5相距较短(图12的上段)和较长(图12的下段)的两种,且矢量方向设为8个方向的话,就能表示4比特。这时,距离较长的优选为相邻的虚拟基准点5之间的距离的25 30%左右,距离较短的优选为15 20%左右。但是,距离较长和距离较短的信息点3的中心间隔优选为比这些点的直径要长。考虑到美观,信息点3优选为一个点。但是,如果忽略美观而想使信息量增多的话,通过每一个矢量分配I比特,并用多个点表示信息点3,从而能够拥有大量的信息。例如,在同心圆的8个方向上的矢量上,用由基准点4定义的信息点3能够表示28的信息,用一个一定信息的集合的8个信息点可以表不264的信息。图13是信息点3及在该处定义的数据的比特表示的示例,(a)表示配置了两个点,
(b)表示配置了 4个点,以及(c)表示配置了 5个点。图14表示点阵图形的变形例,(a)表示在区域内配置了 12个信息点3,(b)表示配置了 16个信息点3,(c)表示配置了 24个信息点3。上述图10所示的点阵图形I表示在一定信息的集合中配置了 8个信息点3的示例。但是,该信息点3并不限定于在一定信息的集合中配置8个,还可以进行各种变化。例如,根据必要的信息量的大小或光学读取装置的分辨率,有在一定信息的集合中配置12个信息点3的(图14(a)),在一定信息的集合中配置16个信息点3的(图14(b)),在一定信息的集合中配置24个信息点3的(图14(c))。图31是关于将流式点阵图形排列在上下方向上的一个示例的说明图。
在同图中,除了基准点、信息点外,还配置了关键点及副点。关键点是配置在一定信息的集合的两端的点。该关键点是表示一个集合的信息点群的一个区域单位的点阵图形I的代表点。副点是配置在关键点2移动的正负延长线上的点。同图(b)中,将基准点及流式点阵图形等间距排列。这样,通过排列形成基准点间隔一定的多个流式点阵图形,能够将XY坐标值无间隙定义在写入区域并生成轨迹信息。但是,本发明的流式点阵图形并不仅限于此,如同图(a)所示,也可以任意设定点阵图形之间的间隔。另外,还能任意设定基准点之间的间隔。这样,并不制约于在将定义有XY坐标的点阵图形形成为二维代码时(作为索引使用)的矩形区域的形状,通过在与媒体表面上可视形成的信息区域相符的自由的形状上的一定信息的集合的重复,可以形成点阵图形。<流式点阵图形的形成方法>接下来,参照图15对点阵图形的形成方法进行说明。图15依次表示形成流式点阵图形的工序的一个示例。本发明的点阵图形与以往的点阵图形不同,首先,工序I是,与媒体表面上的可视信息对应,在希望使信息输入输出的地方将多个基准点4连成线状配置。在图15(a)中将基准点4配置成了曲线状,但是,基准点4的配置并不限定于此,还可以将直线与曲线交织、做成由多条线段构成的折线状等,为了将点阵图形形成为与使信息输入输出的区域相符的形状而进行各种变化。另外,也可以在媒体表面上可视形成的实际存在的线上配置基准点4,还可以沿着实际存在的线按照预先确定的的规则配置基准点4。此外,从提高读取精度的观点来说,基准点优选为等间距配置,但是并不限定于此,也可以使多个间隔混在一起并定义点阵图形的一定信息的集合,也可以根据一定信息的集合内的三个不同的基准点的配置间隔来同时定义点阵图形的一定信息的集合和点阵图形的方向。其次,工序2是设置连结配置成线状的基准点4的第一虚拟基准线6。在图15(b)中是将第一虚拟基准线6按照曲线设置的,但是第一虚拟基准线6并不限定于此,也可以相对于配置成曲线状的基准点4设置直线的第一虚拟基准线6,也可以相对于配置成直线状的基准点4设置曲线的第一虚拟基准线6。即,可以根据在哪个位置上配置后述的工序3 工序5中的第二虚拟基准线7、虚拟基准点5、信息点3,自由定义连结基准点的由直线、折线及/或曲线构成的第一虚拟基准线6。此外,如图16的示例所示,设置为曲线的情况下的第一虚拟基准线6优选为按照贝赛尔曲线设置。S卩,首先,以第一虚拟基准线上的基准点作为PO、P3,以P1、P2作为已给出的控制点。其次,求出分别将依次连结控制点所得到的三条线段即PO-Pl、P1-P2、P2-P3按照I比I的比例进行分割的点P4、P5、P6。接着,求出分别将依次连结这些点所得到的两条线段即P4-P5、P5-P6按照I比I的比例进行分割的点P7、P8。最后,求出进一步将连结这两点的线段即P7-P8按照I比I的比例进行分割的点P9,该点就成了贝赛尔曲线上的点。 通过反复进行这个工序,能够得到以P0、P1、P2、P3为控制点的赛贝尔曲线。
此外,并不仅限于贝赛尔曲线,还可以使用利用样条函数求得的样条曲线、η次多项式、椭圆弧等各种算法,设置第一虚拟基准线6。另外,即使在后述的第二虚拟基准线或第四虚拟基准线上,也可以使用与第一虚拟基准线相同的该方法定义曲线。接着,工序3是设置由配置成线状的基准点4及/或第一虚拟基准线6在预先确定的位置定义的第二虚拟基准线7。在图15(c)中,相对于在相邻的基准点4的中间点上的第一虚拟基准线6的切线,朝着其垂直线上的预先确定的位置,从相邻的基准点4以任意角度设置了第二虚拟基准线7,但是,第二虚拟基准线7并不限定于此,也可以根据如后所述 的点阵图形,为了与希望使信息输入输出的区域相符并设置虚拟基准点,而通过各种方法来定义。另外,也可以相对于第一虚拟基准线6仅在其一侧设置第二虚拟基准点7并定义点阵图形的方向,也可以为了增加信息量而在其两侧分别设置。然后,工序4是在第二虚拟基准线7上的预先确定的位置上设置多个虚拟基准点5。在图15(d)中,在以连结第二虚拟基准线7的交点即相邻的基准点4的直线为底边,且以第二虚拟基准线7为对边的等腰三角形的顶点上设置了虚拟基准点5,但是虚拟基准点5的位置并不限定于此,也可以设置在第二虚拟基准线7的中点上,或者不设置在第二虚拟基准线7上而设置在基准点4上等,可以进行各种变化。然后,工序5是在以虚拟基准点5为起点并由矢量表示的终点上配置信息点3。在图16(e)中,将从虚拟基准点5开始的矢量方向设为8个方向,并将与虚拟基准点5的距离设为等距离,在这种情况下,对应一个虚拟基准点5配置了一个信息点3,但是信息点3的配置并不限定于此,也可以配置在虚拟基准点5上,或者将矢量方向设为16个方向来配置,或者对应一个虚拟基准点5配置两个信息点等,可以在任意方向上任意长度上配置多个信息点。这样,本发明的流式点阵图形与在本发明人提出的以往的点阵图形中以二维形成为格子状的基准点不同,是根据连成包括曲线的线状配置的基准点形成的。由此,并不制约于点阵图形形成为二维代码的矩形区域的形状,可以根据与媒体表面上可视形成的信息区域相符的自由形状的一定信息的集合,形成点阵图形。此外,本发明的虚拟基准线及虚拟基准点实际上并没有印刷形成在媒体表面上,只是在电脑的图像存储器上当配置点阵图形时或读取点阵图形时虚拟设定的。另外,如在图10(b) (C)中示例的点阵图形一样,也可以通过在两条以上第一虚拟基准线之间定义第二虚拟基准线,并配置信息点,从而形成点阵图形。这样,在两条以上第一虚拟基准线之间设置虚拟基准点的情况下,如同图(b)所示,虚拟基准点的设置位置并不限定于其中间点,但是,为了从相对的基准点的位置更简单更准确地特定虚拟基准点的位置,提高识别率,加快计算速度,而优选为设在其中间点上。(连续输出内容的方法)接下来,关于将与点代码所表示的代码值或XY坐标值关联登记在链接表中的内容数据连续输出的方法进行说明。首先,参照图17对第一种方法进行说明。图17表示解析点阵图形后转换得到的点代码的示例、该点代码与输出的内容数据相关联的链接表的示例、以及收纳有该内容数据的内容文件的示例。
首先,通过处理装置将点阵图形解析后,进行数字化并转换成如同图(a)所示的点代码。同图(a)表示该转换得到的点代码定义了代码值(560)的点代码格式。此外,点代码定义的值并不仅限于代码值,也可以定义坐标值。然后,控制部以该点代码定义的代码值(560)参照链接表,指示输出装置输出该链接表中与该代码值相关联的内容数据。在输出内容数据时,确认与代码值关联登记在链接表中的内容文件的文件名或内容文件的地址,并从存储装置中读出,再通过输出装置输出。该内容数据与文件名一同收纳在内容文件中,该内容文件存储在存储装置中。另外,如同图(b)所示,在该链接表中,也可以对应一个代码值关联登记多个内容文件的文件名或地址。在这种情况下,首先,通过输出装置输出与一个代码值相关联的多个内容数据中的位于最上面的内容数据。之后,连续输出与一个代码值相关联的多个内容数据中的下一个变成上面的内容数据。反复进行该操作,当完成与一个代码值相关联的所有内容数据的输出时,结束内容数据的连续输出。此外,链接表中登记的内容数据的排列,例如,如果是语音的内容数据的话,按照录音时间的顺序排列也可以,按照文件名的顺序排列也可以。另外,根据后述的方法,即使是在登记到链接表中之后,也能改变其排列。接下来,参照图18对连续输出内容数据的第二种方法进行说明。图18(a)是表示印刷区域中形成的点阵图形的放大图。此外,在同图(a)的点阵图形中,连结基准点4之间的格子线是用实线表示的,但是这是为了方便而表示出来的,原本的点阵图形就像同图(b)中所示的点阵图形一样,这样的实线是不存在的。这里,点阵图形I的信息点能够配置在4个方向上,而且,包含一个信息点的用虚线表示的圆形区域所具有的信息量为2比特。将该点阵图形I由扫描器读取之后,通过中央处理装置进行解析,并转换成CO至C31的点代码12。同图(c) (d) (e) (f)表示构成这些信息点的集合的一个方块单位的点阵图形I的点代码格式。同图(C)中的点代码定义了奇偶校验及代码值。此外,该点代码当然也可以不定义该代码值而定义XY坐标值,也可以同时定义该代码值和XY坐标值。将形成有点阵图形的印刷区域通过扫描器读取之后,同图(C)中的点代码同时定义了与最初输出的内容数据相关联的代码值(572)和与其他内容数据相关联的代码值(583 · 560)。解析了该点代码的中央处理装置参照链接表,首先执行输出与代码值572相关联的内容数据的命令。然后,接着执行连续输出与同一点代码中定义的其他代码值583相关联的内容数据的命令。进一步地,因为同一点代码中还剩着其他代码值583,所以执行继续连续输出与该代码值583相关联的内 容数据的命令。此外,这里列举了按照代码值572、583、560的顺序,输出与这些相关联的内容数据。但是,例如,也可以输出按照代码值560、572、583的顺序相关联的内容数据,另外,还可以将一个点代码定义的代码值的个数设为两个或四个以上,并适当增减连续输出的内容数据的个数。另外,在链接表中,也可以将与一个代码值相关联的内容数据设为多个。在这种情况下,执行控制,即,输出与一个代码值相关联的所有内容数据之后,输出与下一个代码值相关联的内容数据。此外,也可以根据输出模式切换是连续输出内容数据,还是仅输出与预先确定的代码值有关联的内容数据。另外,例如,也可以在分离印刷了重叠印刷有几个点阵图形的照片的印刷媒体上,每张该照片上形成具有不同的固有代码值的点阵图形,还可以在整个表面上都重叠印刷有点阵图形的印刷媒体上,在预先确定的区域内区划范围,每个该范围内形成具有不同的固有代码值的点阵图形。同图(d)中的点代码同时定义了用于表示与预先确定的内容数据的关联的代码值(572)和用于表示与其他内容数据的关联的代码值(556 · 583)。这三种代码值分别是指,与现在输出的内容数据相关联的代码值(572)、与下一个输出的内容数据相关联的代码值(583)、和与在现在输出的内容数据之前输出的内容数据相关联的代码值(556)。通过扫描器拍摄了点阵图形的情况下,中央处理装置解析该点阵图形并转换成点代码之后,执行下述命令,即,参照所述链接表,将与所述点代码固有的代码值(572)相关联的内容数据从硬盘等存储装置中读出,并通过输出装置输出。另外,中央处理装置执行输出所述内容数据的命令的同时,还执行下述命令,SP,参照点代码格式,确认与下一个输出的内容数据相关联的代码值(583),完成现在正输出的内容数据的输出之后,输出与该下一个代码值(583)相关联的内容数据。另外,图18(c)中,除了该固有的代码值和下一个代码值外,通过由点代码定义上一个代码值,可以很容易地切换播放模式,将内容数据的顺序反过来进行播放。在这种反向播放模式下,当将内容数据的顺序反过来进行播放时,与以上叙述过的连续输出通常的内容数据的方法相同,执行输出与固有的代码值相关联的内容数据的命令的同时,确认上一个代码值,并输出与上一个代码值相关联的内容数据即可。如图18(d)所示,与在最初输出的内容数据之后接着输出的内容数据相关联的代码值是,在点代码格式上,能够通过与最初输出的内容数据相关联的代码值所对应的差分值来表不的。S卩,如图18(e)所示,在与最初输出的内容数据相关联的代码值为572,且该下一个代码值为583的情况下,能够将该下一个代码值即583表示为与最初输出的内容数据相关联的代码值即572的+11。同样地,能够将所述下一个的下一个代码值即560表示为-4。通过以差分定义连续输出的代码值,能够增加代码值的范围,且能处理大量的内容数据。另外,能够在增加了的区域内定义坐标等并同时进行处理。接下来,对输出内容数据的第三种方法进行说明。
图19是表示点代码格式和点代码连结表的示例的说明图。如图19(a)所示的点代码,即使是在一个点代码中只有一个用于表示与内容文件的关联的代码值的情况下,通过设置图19(b)所示的点代码连结表,也可以连续输出内容数据。即,中央处理装置解析点阵图形并转换成点代码之后,首先执行下述命令,即,参照链接表,将与该点代码相关联的内容文件从硬盘等存储媒体中读出并输出。其次,可以执行下述命令,S卩,参照点代码连结表,确认与该点代码关联登记在点代码连结表中的点代码,连续输出与该点代码相关联的内容数据。在上述工序中,也可以指示下述命令,即,首先参照点代码连结表,存储连续输出的点代码,按照顺序,接着参照点代 码连结表,连续输出与该点代码相关联的内容数据。如上所述,在根据点代码的连结连续输出内容数据的情况下,通过变更由点代码定义的代码值或XY坐标值与内容数据在链接表中的关联以及点代码连结表,能够很容易地改变连续输出的内容数据的顺序。接下来,对用于连续输出与点代码关联登记的内容数据的第四种方法进行说明。图20(a)表示关联登记了代码值和内容文件的文件名的链接表的示例,以及收纳了该文件名和内容数据的内容文件的示例。内容数据收纳在该内容文件中。在该链接表中,通过将代码值与内容文件名相关联,明确了所要输出的内容数据的所在位置。图20(a)中,各个内容文件中同时收纳了之前输出的内容文件名及接下来输出的内容文件名。这样,通过将文件之间进行结合,并作为用于表示在现在正输出的内容数据之后接着输出的内容数据的指示信息,可以在结束内容数据的输出之后连续输出下一个内容数据。另外,也能将收纳有在现在正输出的内容数据之前输出的内容数据的内容文件名一同收纳在内容文件中,这样,就可以很容易地以反向播放模式连续输出内容数据。另外,如图20(b)所示,在索引表中,通过给各内容文件设置编号(索引),也能用编号登记所述其他内容信息的文件名。接下来,对用于连续输出与点代码相关联的内容数据的第五种方法进行说明。图21(a)是在链接表中升序排列了代码值,并与其关联登记了内容文件的文件名。另外,在存储部中,预先决定并存储了连续输出内容数据的范围(连续输出范围)。此外,在该图中,该连续输出范围是代码值200 203。在这种情况下,通过按照点代码的升序输出与其相关联的内容数据,能够进行连续输出。在该连续输出范围内,从与最初读取到的点代码的代码值相关联的内容数据中,根据预先确定的指示,按照代码值的升序或降序,连续输出与该连续输出范围内的代码值相关联的内容数据即可。另外,像这样点代码升序排列的情况下,在反向播放内容数据时,按照点代码的降序输出即可。此外,根据预先确定的指示按照降序排列了代码值的情况下,也可以进行内容数据的普通播放;按照升序排列了代码值的情况下,也可以进行内容数据的反向播放。
完成预先确定的连续输出范围内的内容数据的输出后,结束内容数据的连续输出。另外,在与一个代码值关联登记了多个文件名的情况下,全部完成与该一个代码值相关联的内容数据的输出后,输出与下一个代码值相关联的内容数据即可。图22是表示升序排列的代码值与语音内容、URL内容、视频内容等各种内容数据相关联的图。这种情况下,如果按照代码值的升序连续输出内容数据的话,在输出语音内容后,就变成了连续输出像显示网站的URL、之后调高音量这样的性质不同的内容数据。因此,根据预先确定的指示,也可以仅抽取同一性质的内容(都是语音内容或都是视频内容),并进行连续输出。接下来,对内容数据与点代码的链接进行说明。图23表示将收纳了内容数据和文件名的内容文件、由点代码定义的代码值、及该内容文件名关联登记的链接表。在同图(a)的该链接表中,应当登记内容文件名或地址的空间变成了登记空间。通过在该登记空间中登记收纳有存储装置中存储的内容数据的内容文件的文件名或地址,能够使内容数据与点代码链接。另外,如同图(b)所示,即使是已将代码值与内容文件的文件名或地址关联登记了的情况下,也可以对应该一个代码值关联登记多个内容文件的文件名或地址。图24、图25是用于制作上述链接表的在个人电脑上执行的应用程序的说明图。图24表示应用程序执行中的情况,图25表示根据应用程序的执行所制作的链接表。如图24所示,启动用于制作链接表的应用程序后,显示装置上的画面左侧显示表示预先存储在电脑中各内容数据的图标,画面右侧显示代码值,画面中央显示链接表。用户通过用未图示的鼠标进行操作,将所显示的内容数据或代码值通过拖拽&释放插入到画面中央的链接表中。此外,在将代码值插入代码值栏时,也可以将值最小的代码值插入到最前面后,与该代码值按照升序将其他代码值也自动插入。这样的话,如图25所示,在画面中央的链接表中登记内容与点代码的新对应,在代码值栏中显示点代码,内容栏中显示内容的文件名。这样,使用专用的应用程序,即使在个人电脑上也能制作链接表。(输出的内容的范围指定)图26用于说明连续输出的内容数据的范围的指定方法。在同图中,印刷媒体21中的印刷区域22上形成的点阵图形所表示的点代码定义了代码值。根据上述任意一种方法,连续输出与该代码值关联登记的内容数据。这里,根据以上叙述过的点代码同时定义了用于表示与预先确定的内容数据的关联的代码值和用于表示与其他内容数据的关联的代码值,对连续输出内容数据的情况进行说明。在这种情况下,由点代码定义了 4个代码值,并变成了用 于将内容数据即“早上好(Good morning) ”、“你好吗(How are you) ”、“我很好,谢谢。(I’m fine. Thank you·)”、“你呢?(And you ) ”按照这个顺序连续输出的指示信息。如果一开始就通过光学读取装置拍摄了将同图中所示的“早上好(Goodmorning) ”的文字与点阵图形重叠印刷的区域的话,那么起点检测装置就会将该摄像点识别为起点。此外,即使一开始就拍摄了未形成有点阵图形的区域,也不会识别为起点。另外,即使是在形成有点阵图形的情况下,以及该点阵图形所表示的点代码不与内容数据相关联的情况下,也不会将该摄像点识别为起点。接着,如果通过光学读取装置拍摄了同图中所示的“我很好,谢谢。(I’m fine.Thank you.) ”的话,终点检测装置将该摄像点识别为终点。检测终点的方法有以下两种。一种方法是,首先通过光学读取装置拍摄点阵图形并通过起点检测装置检测了起点之后,第一次使光学读取装置离开印刷媒体,然后再一次通过光学读取装置拍摄了点阵图形的情况下,将第二次拍摄点阵图形的点检测为终点。
另外,一种方法是,通过光学读取装置拍摄点阵图形并通过起点检测装置检测了起点之后,不使光学读取装置离开印刷媒体而继续拍摄点阵图形,直到使光学读取装置滑动到希望将其作为终点的点为止,才使光学读取装置离开印刷媒体。然后,将用光学读取装置最后拍摄点阵图形的点检测为终点。这里,中央处理装置执行下述命令,即,解析检测出起点的点阵图形并转换成点代码,从转换后得到的点代码中抽取用于表示与所述预先确定的内容数据的关联的代码值,参照链接表,输出与该代码值相关联的内容数据(“早上好(Good morning)”)。另外,在现在正输出的内容数据之后,执行下述命令,S卩,从所述点代码中抽取用于表示与下一个输出的内容数据的关联的代码值,输出与该下一个代码值关联登记的内容数据(“你好吗?(How are you ) ”)。反复操作,直到完成与识别出终点的点阵图形相关联的内容数据(“我很好,谢谢。(I,m fine. Thank you·)”)的输出。从起点所对应的内容数据开始输出,一直连续输出内容数据直到完成终点所对应的内容数据的输出,这样的工序,即使是在以上叙述过的在点代码连结表中将点代码之间进行连结并连续输出内容数据的情况下,或在将内容文件进行连结并连续输出内容数据的情况下,以及在按照点代码定义的代码值的降序或升序连续输出内容数据的情况下,也都可以是一样的。图27用于说明在印刷媒体表面上的印刷区域22上形成的点阵图形所表示的点代码至少定义了 XY坐标值的情况下,对连续输出与该XY坐标值关联登记的内容数据的范围进行指定的方法。在同图(a) (b)所示的链接表中关联了,例如,印刷媒体表面上的XY坐标值和与印刷媒体表面上的XY坐标值对应的语音、静止图像、视频、操作命令等内容数据。首先,如同图(b)所示的当一开始就通过光学读取装置读入印刷区域22时,起点检测装置将该摄像点识别为起点。另外,当接着用光学读取装置读入印刷区域22读取点阵图形时,终点检测装置将该摄像点识别为终点。和以上叙述过的一样,检测该终点的方法有两种。对连续输出与通过上述操作所得到的XY坐标值相关联的内容数据的范围进行指定的方法有以下两种。首先,关于第一种方法,在第一种方法中,如同图(a)所75,在链接表中关联了 XY坐标的代表点和内容数据。例如,如果重叠印刷有点阵图形的是文章的话,将印刷媒体表面上的首字母的XY坐标作为该文章的代表点登记到链接表中即可。此外,预先确定的语句或文章的代表点虽然也可以是文章的中央等除首字母以外的位置的XY坐标,但是,如果是首字母的话,能够在不连续输出的模式下,读取首字母附近的点阵图形并转换成点代码之后,仅播放具有位于以读取到的XY坐标为中心预先确定的半径内且最接近中心的代表点的文.iV.早。中央处理装置识别所读入的起点及终点部分的图像的解析处理(点阵图形),执行转换成XY坐标值的处理,得到坐标信息(XY坐标值)。然后,中央处理装置根据该XY坐标值参照同图(a)的链接表,首先输出与离起点部分的该XY坐标值最近的XY坐标值相关联的内容数据。另外,中央处理装置从所得到的起点和终点的XY坐标值,求出以连结该起点和终点的直线作为对角线的矩形区域。然后,通过计算求出该矩形区域中包含的XY坐标值,根据该XY坐标值参照同图(a)的坐标信息链接表,依次连续输出与该矩形区域中包含的XY坐标值关联登记的内容数据。这时,在横写的文章或横向排列的图中,从代表点所定义的XY坐标值中首先选择具有最接近起点的Y坐标值的代表点,如果有多个具有该Y坐标值的代表点的话,将与在该Y坐标上具有矩形区域内的从离起点最近的X坐标值到最远的X坐标值的代表点关联登记的内容数据依次连续输出。之后,在矩形区域内选择具有其次接近起点的Y坐标值的代表点,依次进行同样的处理。此外,在竖写的情况下,将X与Y更换,然后搜索代表点并连续输出内容数据即可。除此之外,连续输出内容数据的顺序可以是链接表中登记的XY坐标的升序/降序,除XY坐标值之外,通过点代码同时定义了用于表示与所述起点部分的内容数据的关联的代码值和用于表示与其他内容数据的关联的代码值的情况下,能够将该用于表示与其他内容数据的关联的代码值作为表示下一个输出的内容数据的指示信息,以此为基础,作为输出的内容数据的顺序。另外,在存储装置中存储有点代码连结表的情况下,也可以以其为参照。另外,在收纳有内容数据的内容文件中登记了其他内容文件名,且变成了表示下一个输出的内容数据的所在地的指示信息的情况下,能够以此为基础,作为输出的内容数据的顺序。另外,除XY坐标之外通过点代码定义了代码值的情况下,也能以该代码值的降序/升序为基础,作为输出的内容数据的顺序。另外,作为使内容数据的连续输出结束的方法,可以是在完成了与离终点部分的XY坐标值的最近的XY坐标值关联登记的内容数据的输出的情况下,结束内容数据的连续输出;也可以是在完成了与离所述矩形区域中包含的XY坐标值中,例如,该矩形区域的右下方的XY坐标最近的XY坐标值关联登记的内容数据的输出的情况下,结束内容数据的连续输出;还可以是在全部完成与所述矩形区域中包含的XY坐标值关联登记的内容数据的输出的情况下,结束内容数据的连续输出。接下来,关于对连续输出与XY坐标值相关联的内容数据的范围进行指定的第二种方法进行说明。在链接表中,如同图(e)所示,形成包围预先确定的语句/文章或图的矩形,并用矩形内的XY坐标值的最小值xmin、Ymin和最大值Xmax、Ymax来表示矩形,与该最小和最大值关联登记了内容数据。通过光学读取装置读取矩形内的点阵图形并转换成XY坐标值后,参照链接表判定转换得到的XY坐标值在由最小和最大值表示的哪个矩形内,并输出相关联的内容数据。由此,将全部容纳在上述以连结起点和终点的直线作为对角线的矩形区域中的与由最小和最大值表示的矩形相关联的内容数据连续输出。此外,如果由最小和最大值表示的矩形的一部分容纳在矩形区域中的话,也可以连续输出相关联的内容数据。另外,任意确定由最小和最大值表示的矩形的代表点,可以如上所述根据代表点的位置关系确定连续输出的内容数据的顺序,还可以用上述的其他方法。(关于印刷媒体和副读本)图1(b)是关于重叠印刷有点阵图形与文字、图形、符号及/或照片或插图(文字 等)的印刷媒体的说明图。印刷区域22中,重叠印刷了根据预先确定的规则配置点并定义代码值及/或坐标值的点阵图形1,通过信息输入输出装置23的光学读取装置24读取该点阵图形I后,通过信息输入输出装置23具备的处理装置解析点阵图形,并转换成定义了代码值及/或坐标值的点代码。另外,在该信息输入输出装置23的存储装置所存储的链接表中,关联登记了该点代码和两个以上内容数据,该信息输入输出装置23的控制装置以该点代码参照该链接表,指示输出装置25连续输出该两个以上内容数据。然后,通过输出装置将与该点代码相关联的两个以上内容数据从该存储装置中读出,并将内容数据连续输出。这里,关于连续输出内容数据的方法,可以使用上述任意一种方法。另外,印刷媒体21的印刷区域中形成的点阵图形可以是上述的GRID1、GRID3、流式点阵图形中的任意一种。另外,虽然没有记述,但也可以是其他任何点阵图形。进一步地,信息输入输出装置23通过有线或无线方式与个人电脑等信息处理装置连接的情况下,也可以通过该信息处理装置的输出装置来进行内容数据的输出。图29用于说明本发明的主读本和副读本。图29(a)表示以印刷了动物图案而没有印刷点阵图形的图画书作为主读本。制作作为主读本的图画书时,像制作普通图画书那样制作即可,不需要特殊工序。因此,也可以是已出版的图画书。同图(b)表示对应所述主读本印刷了索引31,并与该索引31重叠印刷了点阵图形I的小册子状的副读本。另外,同图(C)表示用一张薄纸作为与主读本对应的副读本。这样,主读本说的是,例如,小说、图画书、杂志、教科书、辞典、圣经、写真集等各种印刷媒体。副读本说的是,例如,小册子、卡片、书签、贴纸、折叠式印刷媒体等、具有其他使主读本附带的用途的印刷媒体。另外,如果副读本是能够夹在主读本中或与主读本捆绑发行的形状和大小的话,就能作为主读本的附录随附上。此外,也可以通过因特网发送包含点阵图形的印刷数据,并用打印机输出。另外,还能通过在将主读本照原样缩小后的印刷媒体上附加点阵图形来作为副读本。在图29(b) (C)中,副读本上印刷的索引是动物图案,是与主读本的内容相对应的索引。通过信息输入输出装置23读取与这些索引重叠印刷的点阵图形,就会输出与主读本的内容对应的内容数据。例如,读取副读本的猴子图案的索引,与猴子的叫声、猴子的生态有关的说明就会通过语音输出。可以使用上述任意一种方法使这种内容数据连续输出。此外,虽然没有记述,但是,在上述副读本的整个面上重叠印刷坐标,并根据读取的是各个目录的哪个位置,也能从与每个该坐标相关联的符号中或文章的中间连续输出。另外,印刷媒体21的印刷区域上形成的点阵图形可以是上述的GRID1、GRID3、流式点阵图形中的任意一种。另外,虽然没有记述,但也可以是其他任何点阵图形。进一步地,信息输入输出装置23通过有线或无线方式与个人电脑等信息处理装置连接的情况下,也可以通过该信息处理装置的输出装置来进行内容数据的输出。 图30表示与记载了小说等文章的主读本(图(a))对应的小册子状(图(b))及薄纸状的副读本(图(C))。通过用信息输入输出装置23读取在副读本的索引31上形成的点阵图形1,与主读本的内容相对应的内容信息可以用上述任意一种方法连续输出。例如,可以读取同图(b) (C)中所示的副读本的索弓丨“第一章”上的点阵图形,连续输出与主读本的“第一章”中记载的“第一节”到“第四节”的内容对应的内容数据。另外,也可以读取副读本的索引“第三节”上的点阵图形,输出与主读本的“第三节”到“第四节”的内容对应的内容数据。另外,也可以通过切换模式,仅输出与主读本的“第三节”的内容对应的内容数据,而不连续输出至“第四节”的内容。此外,虽然没有记述,但是,在上述副读本的整个面上重叠印刷坐标,并根据读取的是各个目录的哪个位置,也能从与每个该坐标相关联的章或节的中间连续输出。此外,在信息输入输出装置23通过有线或无线方式与个人电脑等信息处理装置连接的情况下,也可以通过该信息处理装置的输出装置来进行内容数据的输出。产业上的可利用性本发明能够用于将具有形成于具有可有效连续输出的内容数据的印刷媒体,例如,小说或英语会话教材、或者登载了其标题并被作为其附录插入的小册子或副教材等上的点阵图形的信息进行自由输出的用途。另外,不只是通过语言学习或剧本来播放任意语句,还能播放接在这些语句之后的文章。进一步地,能够将通过录音功能在会议中收录的内容,按照时间、题目、发言人来区分并存储到内容文件中,在各种链接表中登记关联,并连续输出。附图标记说明I点阵图形2关键点3信息点4基准点5虚拟基准点6第一虚拟基准线7第二虚拟基准线8第三虚拟基准线
9第四虚拟 基准线10 副点11点代码格式12点代码13代码值14基准格子点15虚拟基准格子点16基准格子线17格子线18虚拟格子点21印刷媒体22印刷区域23信息输入输出装置24光学读取装置25输出装置26录音键27 起点28 终点29主读本30副读本31 索引
权利要求
1.一种信息输入输出装置,其具备 读取在媒体表面上形成的点阵图形的光学读取装置; 从通过该光学读取装置读取的点阵图形的图像数据中解析点阵图形,并转换成定义了代码值及/或坐标值的点代码的处理装置; 存储将该点代码和内容数据关联登记的链接表以及内容数据的存储装置; 将与通过该处理装置转换得到的该点代码相关联的该内容数据从该存储装置中读出并输出的输出装置; 控制该光学读取装置、该处理装置及该输出装置的动作的控制装置, 其特征在于, 在该存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据; 该控制装置以该点代码参照该链接表,指示连续输出该两个以上内容数据; 该输出装置根据该指示,至少连续输出内容数据两次以上。
2.根据权利要求I所述的信息输入输出装置,其特征在于, 在所述存储装置所存储的链接表中,与所述点代码关联登记了至少一个以上内容数据,而不是所述至少两个内容数据; 所述处理装置解析所述点阵图形,并转换成同时定义了用于表示与最初输出的预先确定的内容数据的关联的代码值及/或坐标值和用于表示与至少一个以上其他内容数据的关联的代码值及/或坐标值的点代码; 所述控制装置以通过该点代码定义的该代码值及/或坐标值参照该链接表,指示连续输出该最初输出的预先确定的内容数据和该至少一个以上其他内容数据。
3.根据权利要求2所述的信息输入输出装置,其特征在于, 所述处理装置解析由用于表示与所述最初输出的预先确定的内容数据的关联的代码值及/或坐标值所对应的差分值来表示的所述点阵图形, 并转换成同时定义了用于表示与该最初输出的预先确定的内容数据的关联的代码值及/或坐标值和用于表示与至少一个以上其他内容数据的关联的代码值及/或坐标值的点代码。
4.根据权利要求I所述的信息输入输出装置,其特征在于, 在所述存储装置所存储的链接表中,与所述点代码关联登记了至少一个以上内容数据,而不是所述至少两个内容数据; 所述存储装置进一步存储了将预先确定的点代码和至少一个以上其他点代码关联登记的点代码连结表; 所述控制装置以通过所述处理装置转换得到的预先确定的点代码参照该链接表,指示输出与该预先确定的点代码关联登记在链接表中的内容数据,同时,参照该点代码连结表,指示连续输出和在该点代码连结表中与该预先确定的点代码关联登记的该其他点代码关联登记在该链接表中的内容数据。
5.根据权利要求I所述的信息输入输出装置,其特征在于, 在所述存储装置所存储的链接表中,与所述点代码关联登记了至少一个以上内容数据,而不是所述至少两个内容数据,对应连续输出的内容数据,分别关联登记了升序或降序的点代码;所述存储装置中进一步存储了关联该连续输出的内容数据的点代码的连续输出范围; 所述控制装置以通过所述处理装置转换得到的点代码参照该连续输出范围,如果该点代码在该连续输出范围内的话,参照该链接表,指示首先输出与该点代码关联登记在链接表中的该内容数据,之后连续输出与该连续输出范围内的升序或降序的点代码关联登记在链接表中的该内容数据。
6.根据权利要求I所述的信息输入输出装置,其特征在于, 在所述存储装置所存储的链接表中,与所述点代码关联登记了至少一个以上内容数据,而不是所述至少两个内容数据; 在所述存储装置中,该内容数据与文件名一同收纳存储在内容文件中, 该内容文件中同时收纳了该内容文件固有的文件名和表示至少一个以上其他内容文件的文件名; 所述控制装置以通过所述处理装置转换得到的点代码参照该链接表,指示输出与该点代码关联登记在链接表中的内容数据,同时,参照表示该内容文件中收纳的其他内容文件的文件名,指示连续输出该其他内容文件中收纳的内容数据。
7.根据权利要求I 6中任一项所述信息输入输出装置,其特征在于, 所述信息输入输出装置进一步具备 首先对通过光学读取装置读取到定义有点代码的点阵图形的起点进行检测的起点检测装置; 其次对通过光学读取装置读取到定义有点代码的点阵图形的终点进行检测的终点检测装置; 所述控制部指示仅连续输出与从该起点到该终点的点代码关联存储在链接表中的所述内容数据。
8.根据权利要求7所述的信息输入输出装置,其特征在于, 所述点代码中至少定义了 XY坐标值; 以连结由所述起点检测装置及所述终点检测装置检测到的起点和终点的线作为对角线的预先确定的矩形区域中包含点阵图形,所述控制部指示仅连续输出与由该点阵图形所定义的点代码表示的代码值及/或XY坐标值关联存储在链接表中的所述内容信息。
9.一种信息处理装置,其具备 从具备读取在媒体表面上形成的点阵图形的光学读取装置、和从通过该光学读取装置读取的点阵图形的图像数据中解析点阵图形并转换成定义了代码值及/或坐标值的点代码的处理装置、以及向信息处理装置发送该点代码的发送装置的信息输入装置,接收该点代码的接收装置; 存储将该点代码和内容数据关联登记的链接表以及内容数据的存储装置; 将与通过该处理装置转换得到的该点代码相关联的该内容数据从该存储装置中读出并输出的输出装置; 控制该光学读取装置、该处理装置、该发送装置、该接收装置以及该输出装置的动作的控制装置, 其特征在于,在该存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据; 该控制装置以该点代码参照该链接表,指示连续输出该两个以上内容数据; 该输出装置根据该指示,至少连续输出内容数据两次以上。
10.一种信息处理装置,其具备 从具备读取在媒体表面上形成的点阵图形的光学读取装置和将通过该光学读取装置读取的点阵图形的图像数据向信息处理装置发送的发送装置的信息输入装置,接收该图像数据的接收装置; 从由该信息输入装置接收到的图像数据中解析点阵图形,并转换成定义了代码值及/或坐标值的点代码的处理装置; 存储将该点代码和内容数据关联登记的链接表以及内容数据的存储装置; 将与通过该处理装置转换得到的该点代码相关联的该内容数据从该存储装置中读出并输出的输出装置; 控制该光学读取装置、该发送装置、该接收装置、该处理装置以及该输出装置的动作的控制装置, 其特征在于, 在该存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据; 该控制装置以该点代码参照该链接表,指示连续输出该两个以上内容数据; 该输出装置根据该指示,至少连续输出内容数据两次以上。
11.一种信息输入输出系统,其具有信息输入装置和信息处理装置,其中, 所述信息输入装置具备读取在媒体表面上形成的点阵图形的光学读取装置,从通过该光学读取装置读取的点阵图形的图像数据中解析点阵图形并转换成定义了代码值及/或坐标值的点代码的处理装置,向信息处理装置发送该点代码的发送装置; 所述信息处理装置具备接收该点代码的接收装置,存储将该点代码和内容数据关联登记的链接表以及内容数据的存储装置,将与通过该处理装置转换得到的该点代码相关联的该内容数据从该存储装置中读出并输出的输出装置,控制该光学读取装置、该处理装置、该发送装置、该接收装置以及该输出装置的动作的控制装置; 其特征在于, 在该信息处理装置的存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据; 该信息处理装置的控制装置以该点代码参照该链接表,指示连续输出该两个以上内容数据; 该信息处理装置的输出装置根据该指示,至少连续输出内容数据两次以上。
12.—种印刷媒体,其应用于将基于预先确定的规则配置点并定义点代码及/或坐标值的点阵图形与文字、图形、符号及/或照片(以下为文字等)重叠印刷,并通过信息输入输出装置的光学读取装置读取这种点阵图形,通过信息输入输出装置的输出装置,使与该点阵图形所表示的点代码关联登记在信息输入输出装置的存储装置中的内容数据输出, 其特征在于, 该印刷媒体具有印刷有文字等的印刷区域; 在该印刷区域中重叠印刷了表示各不相同的点代码的点阵图形;其应用于通过信息输入输出装置的处理装置解析该点阵图形,并转换成定义了代码值及/或坐标值的点代码; 该点代码与至少两个以上内容数据关联登记在该信息处理装置的存储装置所存储的链接表中; 通过该信息处理装置的控制装置,以该点代码参照该链接表,指示连续输出该两个以上内容数据; 通过该信息处理装置的输出装置,按照该指示,使内容数据至少连续输出两次以上。
13.根据权利要求12所述的印刷媒体,其特征在于, 所述印刷媒体,通过 在印刷媒体表面上,按照预先确定的规则连成线状配置多个基准点, 设置连结该多个基准点的由直线、折线及/或曲线构成的第一虚拟基准线, 设置从该基准点及/或该第一虚拟基准线在预先确定的位置上定义的由直线及/或曲线构成的第二虚拟基准线, 在该第二虚拟基准线上的预先确定的位置上设置多个虚拟基准点, 在以该虚拟基准点为起点并由矢量表示的终点上,配置以相对于该虚拟基准点的距离和方向定义信息的信息点, 从而将所述点阵图形与文字等重叠印刷。
14.根据权利要求13所述的印刷媒体,其特征在于,通过 将按照所述预先确定的规则连成线状配置的多个基准点至少在所述印刷媒体表面上配置两列以上, 将连结多个基准点的由直线、折线及/或曲线构成的第一虚拟基准线与该两列以上基准点对应设置两条以上, 将从基准点及/或第一虚拟基准线在预先确定的位置上定义的第二虚拟基准线定义在该两条以上第一虚拟基准线之间, 从而将所述点阵图形与文字等重叠印刷。
15.根据权利要求12 14中任一项所述的印刷媒体,其特征在于, 所述印刷媒体是, 通过将作为印刷有文字等的主读本的索引且与至少一个以上主读本的预先确定的部分的内容对应的文字等及/或图标化的文字等和所述点阵图形重叠印刷,并由信息处理装置的光学读取装置读取该点阵图形,从而使与该点阵图形所表示的点代码关联存储在信息处理装置的存储装置中的该主读本的该预先确定的部分的内容所对应的内容信息由信息处理装置的输出装置输出的与该主读本对应的副读本。
16.根据权利要求15所述的印刷媒体,其特征在于, 所述副读本为小册子、卡片、书签、贴纸或折叠式印刷媒体。
17.—种信息输入输出方法,其具备 通过光学读取装置读取在媒体表面上形成的点阵图形的步骤; 通过处理装置,从由该光学读取装置读取的点阵图形的图像数据中解析点阵图形,并转换成定义了代码值及/或坐标值的点代码的步骤; 通过输出装置,将与由该处理装置转换得到的该点代码关联登记在存储装置的链接表中的内容数据,从该存储装置中读出并输出的步骤, 其特征在于, 在该存储装置所存储的链接表中,与该点代码关联登记了至少两个以上内容数据; 该信息输入输出方法进一步具备 通过控制装置,以该点代码参照该链接表,指示连续输出该两个以上内容数据的步骤; 通过该输出装置,按照该指示,至少连续输出内容数据两次以上的步骤。
18.根据权利要求I 8中任一项所述的信息输入输出装置、权利要求9或10所述的信息处理装置、权利要求11所述的信息输入输出系统、权利要求12 16中任一项所述的印刷媒体、或权利要求17所述的信息输入输出方法,其特征在于, 所述点阵图形排列形成为按照以下工序排列的多个流式点阵图形,即,按照预先确定的规则连成线状配置多个基准点的工序;设置连结该多个基准点的由直线、折线及/或曲线构成的第一虚拟基准线的工序;设置从该基准点及/或该第一虚拟基准线在预先确定的位置上定义的由直线及/或曲线构成的至少一条以上的第二虚拟基准线的工序;在该第二虚拟基准线上的预先确定的位置上设置多个虚拟基准点的工序;在以该虚拟基准点为起点并由矢量表示的终点上,配置以相对于该虚拟基准点的距离和方向定义XY坐标值及/或代码值的信息点的工序。
19.根据权利要求18所述的信息输入输出装置、信息处理装置、信息输入输出系统、印刷媒体或信息输入输出方法,其特征在于, 所述流式点阵图形, 为了定义第二虚拟基准线,及/或,为了定义所述点阵图形的方向和一个XY坐标值及/或代码值,进一步在预先确定的位置上设置作为基准的基准点。
全文摘要
在使用了点阵图形的内容数据的输出中,以连续输出内容数据为目的。本发明的信息处理方法,通过使收纳了点阵图形所表示的点代码或者内容数据的内容数据文件,兼具有作为表示在输出所要求的内容数据之后连续输出的其他内容数据的指示信息的功能并存储,能够连续输出该内容数据。
文档编号G06F3/042GK102640096SQ20108003928
公开日2012年8月15日 申请日期2010年9月3日 优先权日2009年9月4日
发明者吉田健治 申请人:吉田健治
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1