著录项信息
专利名称 | 可搜索颜色编码文件组成方法和可搜索颜色编码文件系统 |
申请号 | CN201010509291.9 | 申请日期 | 2010-09-29 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2011-04-27 | 公开/公告号 | CN102033904A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 谷电机工业株式会社 | 申请人地址 | 日本东京都
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 谷电机工业株式会社 | 当前权利人 | 谷电机工业株式会社 |
发明人 | 谷兴卫 |
代理机构 | 北京银龙知识产权代理有限公司 | 代理人 | 许静 |
摘要
一种可搜索颜色编码文件组成方法,具有:基于信息代替类型颜色转换处理(51A-1)将多个文档文件(31A)等转换为颜色图像文件(52A)的步骤;将颜色转换处理中准备的多个颜色图像文件存储在硬盘(21)中的步骤;通过颜色键(75)搜索硬盘中存储的多个颜色图像文件的步骤;以及准备由搜索命中的颜色图像文件的列表(73)的步骤。由此,键搜索技术被追加到利用颜色的编码技术,并且因而颜色编码文件的存储和处理变得简单。本发明还公开了可搜索颜色编码文件系统。
可搜索颜色编码文件组成方法和可搜索颜色编码文件系统\n技术领域\n[0001] 本发明涉及可搜索颜色(color)编码文件组成方法以及可搜索颜色编码文件系统,更特别地涉及在基于利用颜色的信息代替类型转换元素而准备的颜色图像文件区域中使能键(key)搜索的可搜索颜色编码文件组成方法以及可搜索颜色编码文件系统。\n背景技术\n[0002] 本申请的受让人之前提出了利用颜色的编码方法和编码系统(日本专利公开(A)号2009-139722)。该编码方法等将传统计算机系统(例如计算机系统等上的PC)处理的计算机对象(文档和设计图文件等以及可执行程序文件)编码。它们利用颜色数据来将计算机对象转换为不能被识别作为数据并且不能将数据放置到计算机系统等的存储器中的状态。上述计算机对象被转换为根据基于RGB等的颜色代码而准备的颜色图像文件。\n[0003] 通常,在计算机编码技术中,在过去不可能在编码文件的状态中运行键搜索。编码技术基本上是用于防止信息泄漏的技术。然而,如果考虑到便利性,期望能够向编码技术追加键搜索技术等以改善便利性。\n发明内容\n[0004] 考虑到上述问题,本发明的目的是提供向利用颜色的编码技术追加键搜索技术的可搜索颜色编码文件组成方法以及可搜索颜色编码文件系统以改善存储和处理颜色编码的文件的便利性。\n[0005] 根据本发明的可搜索颜色编码文件组成方法以及可搜索颜色编码文件系统如下配置用于实现上述目的。\n[0006] 根据本发明的可搜索颜色编码文件组成方法包括:基于信息代替类型颜色转换处理将多个文档文件或图像文件转换为颜色图像文件的步骤;将颜色转换处理中准备的多个颜色图像文件存储在存储器中的步骤;通过颜色键(color key)搜索存储器中存储的多个颜色图像文件的步骤;以及准备由搜索命中的颜色图像文件的列表的步骤。\n[0007] 上述可搜索颜色编码文件组成方法,还包括:基于信息代替类型颜色转换处理通过颜色转换而转换用于搜索多个文档文件或图像文件的搜索键以准备颜色键。\n[0008] 在上述可搜索颜色编码文件组成方法中,基于ONC对应表准备用于执行信息代替类型颜色转换处理的装置。\n[0009] 根据本发明的另一个可搜索颜色编码文件组成方法包括:基于信息转换类型二进制类型颜色转换处理将多个文档文件或图像文件转换为第一颜色图像文件的步骤;基于信息代替类型颜色转换处理将多个文档文件或图像文件转换为第二颜色图像文件的步骤;将对于多个文档文件或图像文件中的每一个的第一颜色图像文件和第二颜色图像文件组合起来以准备多个第三颜色图像文件的步骤;将多个第三颜色图像文件存储在存储器中的步骤;通过颜色键搜索存储器中存储的多个第三颜色图像文件的步骤;以及准备由搜索命中的第三颜色图像文件的列表的步骤。\n[0010] 根据本发明的再一个可搜索颜色编码文件组成方法包括:基于信息转换类型二进制类型颜色转换处理将不能够键搜索进行搜索的多个非文档文件转换为第一颜色图像文件的步骤;将相关文本传达到多个非文档文件的步骤;基于信息代替类型颜色转换处理将承载文本的多个文档文件转换为第二颜色图像文件的步骤;将对于多个文档文件中的每一个的第一颜色图像文件和第二颜色图像文件组合起来以准备多个第三颜色图像文件的步骤;将多个第三颜色图像文件存储在存储器中的步骤;通过颜色键搜索存储器中存储的多个第三颜色图像文件的步骤;以及准备由搜索命中的第三颜色图像文件的列表的步骤。\n[0011] 根据本发明的可搜索颜色编码文件系统是在单个计算机或单个计算机的外围设备或由通过通信线连接的多个计算机组成的计算机系统中使用的可搜索颜色编码文件系统,包括:转换装置,用于基于信息代替类型颜色转换处理将多个文档文件或图像文件转换为颜色图像文件;存储装置,用于将颜色转换处理中准备的多个颜色图像文件存储在存储器中;搜索装置,用于通过颜色键搜索存储器中存储的多个颜色图像文件;以及列表准备装置,用于准备由搜索命中的颜色图像文件的列表。\n[0012] 在上述构成中,基于信息代替类型颜色转换处理通过颜色转换而转换用于搜索多个文档文件或图像文件的搜索键以准备颜色键。\n[0013] 在上述构成中,用于执行信息代替类型颜色转换处理的装置是ONC对应表。\n[0014] 根据本发明的另一个可搜索颜色编码文件系统具有:第一转换装置,用于基于信息转换类型二进制类型颜色转换处理将多个文档文件或图像文件转换为第一颜色图像文件;第二转换装置,用于基于信息代替类型颜色转换处理将多个文档文件或图像文件转换为第二颜色图像文件;组合装置,用于将对于多个文档文件或图像文件中的每一个的第一颜色图像文件和第二颜色图像文件组合起来以准备多个第三颜色图像文件;存储装置,用于将多个第三颜色图像文件存储在存储器中;搜索装置,用于通过颜色键搜索存储器中存储的多个第三颜色图像文件;以及列表准备装置,用于准备由搜索命中的第三颜色图像文件的列表。\n[0015] 根据本发明的再一个可搜索颜色编码文件系统具有:第一转换装置,用于基于信息转换类型二进制类型颜色转换处理将不能够键搜索进行搜索的多个非文档文件转换为第一颜色图像文件;传达装置,用于将相关文本传达到多个非文档文件;第二转换装置,用于基于信息代替类型颜色转换处理将承载文本的多个文档文件转换为第二颜色图像文件;\n组合装置,用于将对于多个文档文件中的每一个的第一颜色图像文件和第二颜色图像文件组合起来以准备多个第三颜色图像文件;存储执行装置,用于将多个第三颜色图像文件存储在存储器中;搜索装置,用于通过颜色键搜索存储器中存储的多个第三颜色图像文件;\n以及列表准备装置,用于准备由搜索命中的第三颜色图像文件的列表。\n[0016] 在上述中,字符代码用于ONC对应表的对象列表的一部分。\n[0017] 在上述中,包括预定数目单词数据的字典用于ONC对应表的对象列表的一部分。\n[0018] 在上述中,由文件格式和字符代码组成的元素用于ONC对应表的对象列表的一部分。\n[0019] 在上述中,由文件格式和包括预定数目单词数据的字典组成的元素用于ONC对应表的对象列表的一部分。\n[0020] 在上述中,当文档文件或图像文件是二进制形式时,由对应于文件格式的文档过滤器将文本从文档文件中提取出来,并且然后基于ONC对应表将多个文档文件或图像文件转换为颜色图像文件。\n[0021] 在上述中,基于ONC对应表通过颜色号将文本的文本对象转换为颜色。\n[0022] 根据本发明,展现了下述值得称赞的效果:\n[0023] (1)在颜色编码技术转换文档文件中,由计算机使用颜色数据将可执行文件等(对象文件)处理至数据内容不能被识别并存储到计算机中的状态,可以利用信息代替类型转换功能来准备搜索使用颜色键以使能颜色图像文件组成的编码文件的键搜索,并且因而使能便利性的改善以及使能向颜色编码技术的键搜索能力的追加值。\n[0024] (2)由于在使用颜色的编码技术中追加了键搜索技术,颜色编码文件的存储和处理能够更容易。\n[0025] (3)另外,存在这样的效果:即使不能通过文本搜索而被搜索的现有非文档文件,在颜色编码的颜色图像文件状态也能够由文本搜索而被搜索。\n附图说明\n[0026] 从结合附图给出的优选实施例的下述描述中将更清楚地看出本发明的上述目的和特征,其中:\n[0027] 图1是示出计算机等的硬件配置的框图,在该计算机中包括了根据本发明等的可搜索颜色编码文件组成方法;\n[0028] 图2是以功能术语示出计算机等的主要部件的框图;\n[0029] 图3是用于说明计算机等中的计算机对象和颜色数据之间的转换和反转换的总体系统视图;\n[0030] 图4是用于搬运位于远离位置的两个计算机之间的颜色图像文件的配置的视图;\n[0031] 图5是比较两种类型的颜色转换处理(信息转换类型和信息替换类型)的表;\n[0032] 图6是用于说明在计算机上执行的颜色转换技术的框图;\n[0033] 图7是用于说明将文档文件转换为颜色图像文件的处理;\n[0034] 图8是示出用于执行对于由颜色转换技术在计算机上准备、存储和管理的大量颜色图像文件的颜色搜索的配置的框图;\n[0035] 图9是示出根据颜色搜索的处理的流程的流程图;\n[0036] 图10是示出颜色编码处理流程以及由颜色转换技术执行的颜色搜索处理流程两者的流程图;\n[0037] 图11是示出文档文件和基于信息转换类型颜色编码的颜色图像文件之间的关系的流程图;\n[0038] 图12是示出通过信息转换类型颜色编码和信息代替类型颜色编码对单个文档文件进行颜色编码处理的流程以及颜色搜索处理的流程的流程图;以及\n[0039] 图13是示出在非文档文件上的颜色编码处理和颜色搜索处理两者的流程的流程图。\n具体实施方式\n[0040] 下面,基于附图说明本发明的优选实施例。\n[0041] 图1示出了计算机系统的配置,在该计算机系统中实现了根据本发明的可搜索颜色图像文件系统。注意,在该计算机系统中,假设包括使用利用颜色的编码方法的设备(编码设备)。图2是示出计算机的功能配置的部分部件的框图。\n[0042] 图1和图2示出了基于计算机网络(封闭计算机系统)的封闭计算机系统中的单个计算机10。计算机10设置具有通过总线11彼此连接的部件,例如CPU(中央处理单元)12,存储器13以及I/O控制单元14。另外,I/O控制单元14也可以连接至由硬盘(HD)21组成的存储器、由例如显示器22组成的输出设备、由例如键盘23组成的输入设备、便携类型存储介质24以及用于利用因特网上的外部设备发送和接收信号(通信)的因特网接口(因特网I/F)25。注意,因特网接口25也可以是普通通信单元。\n[0043] 作为上述存储介质24的类型,有例如软盘(FD)、压缩磁盘(CD)、DVD、USB存储器等。这些存储介质24通过驱动器等设置到计算机10中。\n[0044] 这些部件21至25通过I/O控制单元14和总线11向CPU 12发送数据以及从CPU \n12接收数据。外部设备是至少一个其它计算机26。计算机10和其它计算机26能够通过因特网,LAN或其它通信线27彼此通信以发送和接收程序、数据和其它数据和信息。\n[0045] 在上述构成中,存储器13是主存储器,包括在处理中间临时存储由CPU12处理完成的数据或其它数据的工作存储器。硬盘21是用于存储由CPU 12处理而产生的并且临时保持在存储器13中的数据的存储介质。另外,存储介质24是作为便携类型存储器的外部存储器。\n[0046] 注意,如所公知的,上述计算机10包括通用个人计算机(PC)或服务器计算机等或专用设备的计算机。后者专用设备的计算机是其中构建了CPU 12的智能设备。例如,是包括CPU 12的固定类型或便携类型游戏机或移动电话,即,设计用于特定应用的设备。在专用设备的计算机的情况下,设备的设计限制了上述存储介质24的提供。例如,如所公知的,半导体存储器(RAM或ROM)可以用作存储器。\n[0047] 当用其功能配置表示具有图1中示出的硬件配置的计算机10时,结果如图2所示。\n[0048] 在图2中,框10指示上述计算机。另外,在图2中,框31示出例如存储器13、硬盘\n21等中保持的数据整体等。框31的数据等包括文档、文本、符号、图形、数字公式、图像、音频和计算机10处理的其它数据和信息(包括程序)。数据等包括上述“计算机对象”。框\n31被描述作为“计算机对象”。\n[0049] 注意,计算机对象31是能够由计算机10的外围设备、各种相关设备或由在通信线上连接的多个计算机组成的计算机系统处理的对象。\n[0050] 计算机对象31以通常地或恒定地可访问状态存在于PC(个人计算机)或其它计算机中。计算机对象31形成通常在计算机10上处理的数据文件(对象文件)。由第一分类方法分类的上述数据文件类型(对象文件)包括文档文件和图像或图文件(设计图文件等)。文档文件是包括至少“文档”数据的文件并且是能够由搜索键基于已知搜索技术搜索(通过关键字搜索)的文件。作为文档文件的示例,具有通过商业可用的工作处理软件、总分析表软件、文档软件等产生的文件。HTML和其它多媒体文件也包括在内。另外,作为“文档”数据,具有例如文本数据。图像文件主要由“图形”数据组成,但是也包括“文档”数据用于说明图形。作为图像文件,具有电子电路、电气电路、机械设计等的设计图文件。图像文件的键搜索也可以基于图像文件中的“文档”数据部分。\n[0051] 另外,作为上述数据文件的第二分类方法,具有文档文件和非文档文件。文档文件在上面说明了。另一方面,非文档文件是仅由不能由键搜索搜索到的数据组成的文件。作为非文档文件的示例,具有音频文件、仅图像文件、执行类型文件(或程序的可执行文件)以及动态链接库等。\n[0052] 另外,当计算机10是上述游戏机等的专用设备时,除了上述通常处理的数据文件,计算机对象31仅自然地包括游戏软件程序或游戏特定文件。\n[0053] 根据本发明等的可搜索颜色编码文件组成方法等,当应用到游戏机等的计算机上时,可以编码游戏软件程序等并且防止违法使用。另外,即使当编码游戏软件时,可以搜索具有在编码状态人们期望使用的各种功能的游戏软件。\n[0054] 另外,当计算机10是通用设备时,如上所述,即使是计算机对象中包括的通用软件(即程序)也被编码。即使当通用软件被编码时,可以搜索具有在编码状态人们期望使用的各种功能的游戏软件。\n[0055] 另外,框32指示由使用颜色或与“颜色”相关的数据(下文中称为“颜色数据”)的编码方法编码的“颜色”整体。颜色数据32是RGB或CMYK或表示颜色的其它数据。\n[0056] 这里,“颜色”表示在计算机中处理作为数据并且能够被显示在计算机的屏幕上的几百万种颜色。“颜色”在原理上是普通忍通过他们的视觉而基于可见光识别的物理存在。\n如果在计算机10的显示器22的屏幕上显示该颜色,则由人的目光基于屏幕上颜色的组合将该颜色识别作为显示(即“颜色代码”的图像)。\n[0057] 注意,上述“颜色数据”是“颜色数字值”。“颜色数字值”是根据颜色的属性并且在计算机上将颜色作为数据处理时被分配的数字值。\n[0058] 计算机对象31由转换单元33转换为颜色数据32。转换单元33的转换功能包括两种类型的转换功能:“信息转换类型转换功能”和“信息代替类型转换功能”。这两种类型的转换功能被选择性地使用。\n[0059] 由转换单元33的“信息转换/信息代替”功能(信息转换功能或信息代替功能)(即“颜色编码”功能)准备的颜色数据32使得在显示器22的屏幕上显示时能够显示特定颜色代码图像。这里,“颜色代码图像”与“颜色图像”同义。颜色数据32本身在计算机10上的存储器13的部分或在硬盘21上形成颜色文件。\n[0060] 如上所述,计算机对象31被形成作为对象文件,因而上述文档文件等由转换单元\n33转换为颜色图像文件。\n[0061] 在上述中,计算机对象31和颜色数据32被链接。计算机对象31通过转换单元33的“信息转换/信息代替”功能与颜色数据32链接。\n[0062] 如后将说明的,转换单元33的“信息转换/信息代替”功能由普通意义的“信息转换(转换)”功能以及简单“信息代替(代替)”功能组成。信息代替功能还可以是替代功能。对于转换单元33的转换功能,由计算机对象31的内容确定是否使用“信息转换”或“信息代替”功能。例如,由信息代替来处理字节数据的文档数据,而由信息转换来处理二进制数据的压缩数据、程序等。然而,尽管字节数据能够由信息转换和信息代替来处理,二进制数据仅能够由信息转换处理。实际上,根据计算机对象31,“信息转换”和“信息代替”是分离的处理,但是被一起对待作为转换单元33的“信息转换/信息代替”功能。\n[0063] 另外,相反地,如果由逆转换单元34转换颜色数据32,则被返回至计算机对象31。\n[0064] 上述转换单元33使用利用硬盘21等上提供的颜色转换表(ONC对应表,OC对应表或代替程序)或颜色转换键(颜色编码键或编码程序)的处理作为实现“信息转换/信息代替”功能的基础。注意“颜色转换表”是广泛意义上的“颜色编码键”。\n[0065] 另外,逆转换单元34相似地使用硬盘21等上提供的颜色逆转换表(ONC对应表,OC对应表或代替程序)或颜色转换键(颜色解码键)作为实现逆转换功能(“恢复”功能)的基础。\n[0066] 颜色逆转换表是在反方向上使用的上述颜色转换表。作为对应表,仅切换转换的方向。可以认为它们是实质相同的。\n[0067] 当计算机对象31由转换单元33转换为颜色数据(颜色图像文件)32时,不能直接地基于该颜色数据32识别和获知原始计算机对象31的内容。当期望将颜色数据32识别作为计算机对象31时,需要使用逆转换单元34来将其恢复到原始状态。因此,可以加密或保护计算机10的存储器13、硬盘21等中存储的数据等。\n[0068] 另外,在图2中,框41示出了基于显示器22的屏幕上的颜色数据32显示颜色代码图像的显示功能。框42示出了用于在硬盘21上存储颜色数据32(即颜色图像文件)的存储功能。框43示出了由复制CPU 12执行的并且准备颜色数据32的副本的复制功能。框\n44示出了通过一个输出设备(即打印机)打印颜色代码的图像的功能。框45示出了通过通信线27以颜色数据32的形式与另一个计算机26传递数据、信息等的通信功能。计算机\n26中示出的框46示出了从计算机10发送的并且存储在计算机26的存储器中的颜色数据。\n[0069] 如上所述,在计算机10中,当计算机对象31被转换为颜色数据32时,基本上以颜色数据32的状态存储。即,作为多个(或大量)颜色图像文件(颜色编码文件)存储在硬盘21或计算机10的其它存储器中。另外,之后,它被作为编码信息对待并且显示、存储、复制、打印和传送,而不被返回计算机对象31。另外,即使当计算机10通过通信线27与外部的另一个计算机26等通信时,沿着通信线27流动的数据的形式是颜色数据32。即使另一方获取了颜色数据32,也不能偷取信息。另外,如果计算机对象出于颜色数据32的状态,其它计算机26不能识别原始计算机对象31。在计算机10提供逆转换单元34使得能够获取和利用计算机对象31的内容。\n[0070] 接下来,将详细说明基于转换单元33和逆转换单元34的计算机对象31和颜色数据32之间的“信息转换/信息代替”和“信息逆转换(恢复)/信息逆代替”。\n[0071] 参考图3,将说明与计算机对象(对象文件)31和颜色数据32的转换和逆转换相关的整体系统配置。\n[0072] 在图3中,以附图标记51示出的部分示出了与计算机10中的转换和逆转换相关的公用平台。在公用平台51上,在图3中,右侧区域示出了根据颜色代替路径(信息代替类型)的颜色编码流51A,而左侧区域示出了根据信息转换路径(信息转换类型)的颜色编码流51B。另外,位于颜色代替路径的颜色编码流51A的右侧的区域示出了在转换单元33中设置的颜色转换表(颜色编码表)51C、在逆转换单元34中设置的颜色逆转换表(颜色解码表)51D以及应用51E的示例。\n[0073] 在信息代替路径51A的流中,在转换侧51A-1,颜色转换表51C用于计算机对象(在该例中,在图3中以符号“O”表示的对象文件)→颜色号(在图3中以符号“N”表示)→颜色数据(在图3中以符号“C”表示)的代替(信息代替)。颜色号是为了辨别不同的颜色而适当地分配的数字值。在该代替(信息代替)中,典型地优选使用“OCN对应表”作为颜色转换表51C。注意也可以省略中间颜色号。在这种情况下,使用“OC对应表”作为颜色转换表51C。\n[0074] 上述颜色转换表51C具有用于将计算机对象(O)与颜色数据(C)链接起来的对象匹配(OM)动作。\n[0075] 作为颜色转换表51C,例如,可以使用语言词典(标准)、任何准备好的用户词典、字符代码等。\n[0076] 另外,如果改变视点,上述颜色转换表51C(“ONC对应表”或“OC对应表”)作为用于用颜色数据对计算机对象编码而代替计算机对象的颜色编码表。\n[0077] 如上所述,通过转换准备的颜色数据(C)形成由颜色代码图像或颜色图像组成的颜色图像文件。换句话说,颜色数据(即颜色图像文件)被作为如图3所示的位图(BMP)图像52处理。\n[0078] 另外,在信息代替路径51A的逆转换侧51A-2,颜色逆转换表51D用于颜色数据(C)(颜色图像文件)→颜色值(N)→计算机对象(O)(文档文件等)转换。在该转换中,使用上述“ONC对应表”或“OC对应表”作为颜色逆转换表51D。\n[0079] 另外,信息转换路径51B的流被提供为与上述信息代替路径51A的流分离。在信息转换路径51B中,在转换侧51B-1,对于计算机对象(O)中的“字节/二进制文件”执行“字节/二进制文件”→伪着彩色转换,然后使用上述颜色编码键54来将对象转换为上述颜色数据(C)(彩色图像文件)。在信息转换路径51B的转换侧51B-1的上述内容对应于信息代替路径51A的上述转换侧51A-1。\n[0080] 另外,在信息转换路径51B的逆转换侧51B-2,执行伪着彩色→“字节/二进制文件”转换。在该转换中,使用上述颜色编码键54。\n[0081] 在信息转换路径51B的流中,转换侧51B-1,对于计算机对象(O)中的“字节/二进制文件”执行“字节/二进制文件”→数据压缩→伪着彩色转换,然后使用上述颜色编码键\n54来将对象转换为上述颜色数据(C)。另外,在这种情况下,在信息转换路径51B的转换侧\n51B-1,使用颜色编码键54来将颜色数据(C)转换为伪着彩色数据,然后执行伪着彩色→数据解压→“字节/二进制文件”转换。也是在该转换中,使用颜色编码键54。\n[0082] 在上述中,在将计算机对象(O)(对象文件)转换为颜色数据(C)之后的位图图像\n52在信息代替路径51A和信息转换路径51B处于公用数据状态。在计算机10处转换的颜色数据32在图3中被示为位图图像52。在那里,在计算机10的硬盘21等中存储的通常几个或大量“颜色图像文件”具有位图图像52的格式。\n[0083] 上述位图图像52(即,计算机10中处理的或存储器(硬盘21等)中存储的颜色图像文件)用作对于应用51E的颜色编码文件等。另外,能够利用因特网53将它们从计算机10发送到另一个计算机(PC)26或发送到移动电话28等。\n[0084] 图4示出了使用因特网传递颜色图像文件的示例。这是将在计算机(PC)10侧的硬盘21上存储的一个颜色图像文件52A存储到另一个计算机(PC)26的硬盘21A中的示例。\n计算机10调用存储在硬盘21上的颜色图像文件52A并将其通过因特网接口25和因特网\n27发送到另一个计算机26。计算机26将接收到的颜色图像文件52A以与其在硬盘21A中的状态相同的状态存储。另外,作为另一个方法,颜色图像文件52A能够被存储在上述存储介质24中并且由物理邮件等发送到计算机26侧。在这种情况下,用户将存储介质24设置到计算机26中,从存储介质24读出颜色图像文件52A并且将其存储在硬盘21A中。\n[0085] 如上所述,转换单元33具有基于在硬盘21等中提供的颜色转换表51C、颜色逆转换表51D或颜色编码键54实现的信息转换或信息代替功能。作为该颜色转换表51C等的内容,根据将要被链接的计算机对象31的内容和颜色数据32的内容预先以任何方式确定颜色转换表51C等。在图2中,在计算机对象31中,包括一个、数个或大量计算机对象(对象文件)。如上所述,多个计算机对象中的每个是计算机10能够处理的文档、文本、符号、图形、数字公式、图像、音频或其它数据或程序。基于上述信息转换类型或信息代替类型,根据它们的内容对计算机对象31中包括的元素进行颜色编码。\n[0086] 在图5所示的表中,示出了两种类型的颜色转换处理(即信息转换路径和信息代替路径),用于与“处理方案”、“覆盖的数据”、“编码中间数据”和“编码方法”比较。\n[0087] 接下来,参考图6至图9,将说明基于信息转换/信息代替转换功能的颜色图像文件(颜色编码文件)的准备(颜色编码)和处理以及颜色搜索。\n[0088] 图6是示出基于信息转换/信息代替转换功能的颜色图像文件(颜色编码文件)的准备(颜色编码)的处理的框图。在计算机10的存储器13中执行颜色编码处理。\n[0089] 图6的框13示意性地示出了在图1中示出的上述存储器13。在这里,出于方便的目的,以框示出转换单元33和逆转换单元34。根据转换单元33和逆转换单元34,基于转换单元33的颜色编码功能(信息转换/信息代替功能)将文档文件31A等(对象文件)转换为颜色图像文件52A,并且相反地基于逆转换单元的恢复功能(逆转换功能)将颜色图像文件52A转换为文档文件31A等。注意,转换单元33和逆转换单元34的转换和逆转换功能的操作由转换键55指定。转换键55是由颜色代码表(ONC对应表51C和51D)或颜色编码键54组成的元素。\n[0090] 由基于转换单元33和逆转换单元34的转换功能准备的大量颜色图像文件52A存储在硬盘21中。在存储器13和硬盘21之间,根据需要,存储颜色图像文件52A或取出颜色图像文件52A。\n[0091] 图7示出了用于在图6中说明的颜色编码的处理流,特别是信息代理类型转换。例如,文档文件31A通常是二进制形式,因而从文档文件31A提取文本。在图7中,执行文本提取处理61以将文本文件31A-1从覆盖的文档文件31A中提取出来。对于该文本提取处理61,使用例如使用文本提取工具的完全文本搜索。另外,由颜色转换处理62利用ONC对应表处理提取的文本文件31A-1以准备上述颜色图像文件52A。该颜色图像文件52A是由信息代替编码的颜色图像文件。\n[0092] 上述ONC对应表的示例如下:\n[0093] (1)当使用字符代码时,在日语中是“JIS代码”,“移位JIS代码”、“统一代码”等,而在英语中是“ASCII码”。\n[0094] (2)当使用字典时,例如,是大约65,000个词的通用字典或专业字典。更详细地,例如,可以是语言字典、工业字典、科学字典等。\n[0095] (3)此外,可以是文件格式与上述字符代码的组合或文件格式与上述字典的组合。\n注意,这里,“文件格式”指的是HTML标签或其它字体标签。\n[0096] 在上述颜色编码处理中,对于编码多个计算机对象31(即存储器13中存在的文档文件)的定时或时间控制,可以连续地执行编码。可选地,例如,当通过颜色编码而将所有的计算机对象31编码时,可以根据设置时间执行颜色编码。另外,可以通过框指定(指定文件组或指定文件的指定部分)执行颜色编码。可以通过选择性地执行颜色编码处理或根据利用的状况执行颜色编码处理来执行这样的颜色编码处理。\n[0097] 参考图8,说明了颜色搜索。在图8的构成中,如同参考图6所说明的,由转换单元33基于信息代替而准备的大量颜色图像文件52A存储在硬盘21中。在该状态下,由颜色搜索处理单元71执行颜色搜索。通过调用存储器13中的大量颜色图像文件52A来执行由颜色搜索处理单元71进行的处理。以存储器13中存在的框的形式表示颜色搜索处理单元71。\n[0098] 在颜色搜索处理单元71执行的颜色搜索中,使用“颜色键”。基于由外部输入装置等提供的关键字(搜索键)72准备颜色键。\n[0099] 图9示出了用于准备搜索使用颜色键的方法。在图9中,由颜色转换处理74利用ONC对应表来处理能够用于搜索文档文件(文本文件)的搜索使用关键字72以准备颜色键\n75。\n[0100] 然后,如图8和9所示,由颜色搜索处理单元71执行的颜色搜索处理使用颜色键\n75来搜索在硬盘21中存储的大量颜色图像文件52A。由此,准备颜色图像文件的搜索列表\n73。\n[0101] 上述搜索使用颜色键75是示出搜索覆盖的特定颜色代码元素。当颜色图像文件\n52A包括该颜色键75时(即特定颜色代码元素),“命中”文件和文件识别数据(文件名、索引数据等)的搜索被从包括颜色键75的颜色图像文件中取出。基于取出的多个文件识别数据,颜色图像文件的搜索列表73被准备并且存储在存储器13中。\n[0102] 图10是一起示出颜色编码处理流和颜色搜索处理流的配置的整体视图。在图10中,在左侧处理路径81,示出用于将文档文件31A转换为颜色图像文件52A的处理(颜色编码处理流)。在该转换处理81,由文本提取处理61将文本文件31A-1从文档文件31A提取出来,并且由信息代替类型颜色转换处理62利用ONC对应表转换文本文件31A-1以准备颜色图像文件52A。以此方式,准备大量的颜色图像文件52A并且这些颜色图像文件52A被存储在硬盘21中。另一方面,在右侧处理路径82,基于关键字72,使用利用相同的ONC对应表的信息代替类型颜色转换处理62来准备颜色键75,并且如上对于颜色搜索处理71所述使用颜色键75来准备颜色图像文件的搜索列表73。\n[0103] 图11示出了由信息转换类型转换功能执行的颜色编码对对象文件(即文档文件\n31A)进行编码的处理。框83是执行信息转换类型颜色编码处理的转换单元。使用颜色编码键(颜色图像键)84来执行信息转换类型颜色编码处理83。由此,将文档文件31A转换为颜色图像文件52B。另外,能够使用颜色编码键84用于逆处理以提供解码处理85。根据该解码处理85,可以将颜色图像文件52B转换为文档文件31A。\n[0104] 在图11中示出的信息转换类型颜色编码处理83能够由下述数学公式表示。当文档文件31A由“F”代表,颜色图像文件52B由“B”代表,并且颜色编码键84由“R”代表时,[0105] 编码:F(XOR)R=B\n[0106] 其中,对于R使用随机数的编码序列。\n[0107] 图12示出了用于颜色编码和颜色搜索的处理流的另一个实施例。\n[0108] 该处理流包括基于信息转换类型颜色编码处理83的用于将文档文件31A转换为颜色图像文件52B的路径以及基于信息代替类型颜色转换处理52的由文本提取处理61从相同的文档文件31A提取文本文件31A-1并使用文本文件31A-1来准备颜色图像文件52A的路径。这两个准备好的颜色图像文件52A和52B被组合(86),从而准备组合的新的颜色图像文件52C。另外,由颜色搜索处理71使用颜色键75来搜索这样的组合的颜色组合文件\n52C,从而准备颜色图像文件的搜索列表73。在通过颜色键75进行的颜色搜索处理71中,仅搜索组合的颜色图像文件52C的颜色图像文件52A部分。\n[0109] 根据上述配置的颜色搜索,能够由颜色搜索进行搜索的颜色图像文件52与不能由颜色搜索进行搜索的颜色图像文件52B链接,从而使得能够通过颜色搜索对大量颜色图像文件52C中的每个进行搜索。\n[0110] 图13示出了对于非文档文件的颜色编码和颜色搜索处理流的实施例。\n[0111] 该处理流包括:首先,基于信息转换类型颜色编码处理83的用于将非文档文件\n31B转换为颜色图像文件52B-1的路径;以及另外的基于信息代替类型颜色转换处理52的通过处理传达文本85而处理相同的非文档文件31B并因而将适当的文本传达到非文档文件31B并进一步使用该文本来准备颜色图像文件52A-1的路径。这两个准备好的颜色图像文件52A-1和52B-1被组合(86),从而准备组合的新的颜色图像文件52C-1。另外,由颜色搜索处理71使用颜色键75来搜索这样的组合的颜色组合文件52C-1,从而准备颜色图像文件的搜索列表73。在通过颜色键75进行的颜色搜索处理71中,仅搜索组合的颜色图像文件52C-1的颜色图像文件52A-1部分。\n[0112] 根据上述配置的颜色搜索,由于文件初始是非文档文件,适当的文本被加入不能由颜色搜索进行搜索的颜色图像文件52B-1,从而将基于文本的能够由颜色搜索进行搜索的颜色图像文件52A-1与颜色图像文件52B-1链接,并因而使得能够通过颜色搜索对大量颜色图像文件52C-1中的每个进行搜索。\n[0113] 上述实施例中说明的配置、形状、大小和相关布局仅是示意性地示出以使得能够理解和运用本发明。因而,本发明不限于上述实施例并且只要不偏离权利要求中示出的技术思想的范围,本发明能够以多种方式改变。\n[0114] 本发明涉及2009年10月2日递交的日本专利申请号:2009-230637中包括的主题。通过引用将该申请整体包括于本发明中。
法律信息
- 2017-11-10
未缴年费专利权终止
IPC(主分类): G06F 17/30
专利号: ZL 201010509291.9
申请日: 2010.09.29
授权公告日: 2014.12.10
- 2014-12-10
- 2011-06-15
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201010509291.9
申请日: 2010.09.29
- 2011-04-27
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-10-15
|
2008-04-14
| | |
2
| | 暂无 |
2006-11-17
| | |
3
| | 暂无 |
2007-03-28
| | |
4
| |
2007-05-02
|
2006-10-12
| | |
5
| | 暂无 |
2002-02-07
| | |
6
| |
2008-03-05
|
2007-08-31
| | |
7
| | 暂无 |
2002-01-24
| | |
8
| |
2007-04-25
|
2006-10-20
| | |
9
| |
2006-06-21
|
2005-12-01
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |