CN101043567A - 文档管理设备、文档管理***、及其控制方法、程序和存储介质 - Google Patents
文档管理设备、文档管理***、及其控制方法、程序和存储介质 Download PDFInfo
- Publication number
- CN101043567A CN101043567A CNA2007100893410A CN200710089341A CN101043567A CN 101043567 A CN101043567 A CN 101043567A CN A2007100893410 A CNA2007100893410 A CN A2007100893410A CN 200710089341 A CN200710089341 A CN 200710089341A CN 101043567 A CN101043567 A CN 101043567A
- Authority
- CN
- China
- Prior art keywords
- information
- document
- page
- document information
- cpu
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 62
- 238000003860 storage Methods 0.000 title claims description 34
- 230000000052 comparative effect Effects 0.000 claims description 14
- 238000000605 extraction Methods 0.000 claims description 12
- 238000007639 printing Methods 0.000 claims description 6
- 230000015654 memory Effects 0.000 abstract description 29
- 238000013475 authorization Methods 0.000 description 106
- 230000008569 process Effects 0.000 description 42
- 238000012546 transfer Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 18
- 239000000463 material Substances 0.000 description 17
- 239000004973 liquid crystal related substance Substances 0.000 description 14
- 238000007726 management method Methods 0.000 description 11
- 238000003825 pressing Methods 0.000 description 11
- 230000008676 import Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 239000005357 flat glass Substances 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000008034 disappearance Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000010023 transfer printing Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Facsimiles In General (AREA)
- Storage Device Security (AREA)
- Processing Or Creating Images (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
一种文档管理设备包括:存储单元,用于将分别包括多页的第一文档信息和第二文档信息以页为单位来存储;比较单元,用于将存储在存储单元中的第一文档信息中的任一页与存储在存储单元中的第二文档信息中的多个页相比较;确定单元,用于根据比较单元中的比较结果确定第一文档信息中的每一页是否与第二文档信息中的任一页一致;以及输出单元,用于输出指明确定单元中的确定结果的信息。
Description
技术领域
本发明涉及一种文档管理设备、文档管理***、该设备和***的控制方法、程序及存储介质,它们对与分别包括多个页面的文档相关的信息进行管理。
背景技术
迄今为止,已经提出了利用文档信息来管理文档的各种技术。文档信息包括文档图像数据或从文档图像中所提取的特征信息。
例如,日本专利公开No.2004-320378公开了一种从被登记为原件的文档中提取特征信息、将所提取的特征信息登记到网络上、并在验证时将从待验证的文档中所提取的特征信息与所登记的特征信息相比较以确保被验证的文档是原件的技术。
在商业表格的识别中,日本专利公开No.2005-115573公开了一种利用为每一页表格设置的加权信息和以页为单位提取的特征信息来计算被读取表格与事先登记的表格格式之间的相似度以便确定与该表格格式匹配的登记表格的技术。
但是,在上述技术中,在处理关于分别包括多页的文档的信息时可能会出现问题。例如,在将从关于分别包括多页的文档的信息中所提取的特征信息与所登记的特征信息相比较时,或者在基于所提取的特征信息检索所登记的文档信息时,没有考虑具有不同页数的文档或者其中页面顺序改变的文档。
具体地,在日本专利公开No.2004-320378所公开的技术中,没有描述对与分别包括多页的文档相关的信息的处理。在要从文档的所有页面中提取一个特征信息时,如果记录时文档信息中的页数不同于验证时文档信息中的页数,或者如果记录时文档信息中的页面顺序不同于验证时文档信息中的页面顺序,则确定没有保持原始性。例如,假定包括3页的文档的特征信息被记录为原件。在该文档中,在为了验证文档的原始性而读取可用的文档以提取特征信息时,第一页可能被第二页代替。尽管在现有技术中在这种情况下确定没有保持原始性,但存在这样的需求,即当包括相同页时,即使记录时文档信息中的页面顺序不同于验证时文档信息中的页面顺序,也确定保持了原始性。此外,在现有技术中,如果上述例子中在第一页和第二页之间***无关页,则也确定没有保持原始性。但是也存在这样的需求,即当包括必需的页时,即使在第一页和第二页之间***无关页也确定原始性。
在日本专利公开No.2005-115573所公开的技术中,比较对应页,以验证分别包括多页的文档。但是,在该技术中也没有考虑页数或页面顺序的变化。具体地,由于在存在无关页、丢失了必需页或者改变了页面顺序的情况下失去了页与页之间的对应性,所以确定所比较的文档之间没有相关性。
发明内容
因此,希望即使在分别包括多页的不同文档信息之间页面顺序改变,也通过不同顺序的页与页的比较来确定不同文档信息之间的任何相似度。
按照本发明的一个实施例,文档管理设备包括:存储单元,用于以页为单位存储分别包括多页的第一文档信息和第二文档信息;比较单元,用于比较存储在存储单元中的第一文档信息中的任一页与存储在存储单元中的第二文档信息的多页;确定单元,用于根据比较单元中的比较结果确定第一文档信息中的每一页是否与第二文档信息中的任一页一致;以及输出单元,用于输出指明确定单元中的确定结果的信息。
按照本发明的另一实施例,文档管理***包括:存储单元,用于以页为单位存储分别包括多页的第一文档信息和第二文档信息;比较单元,用于比较存储在存储单元中的第一文档信息中的任一页与存储在存储单元中的第二文档信息中的多页;确定单元,用于根据比较单元中的比较结果确定第一文档信息中的每一页是否与第二文档信息中的任一页一致;以及输出单元,用于输出指明确定单元中的确定结果的信息。
按照本发明的另一实施例,一种用于文档管理***的控制方法包括步骤:比较包括多页的第一文档信息中的任一页与第二文档信息中的多页;根据比较结果确定第一文档信息中的每一页是否与第二文档信息中的任一页一致;并输出指明确定结果的信息。
按照本发明的另一实施例,一种用于计算机的程序,其执行用于控制文档管理***的方法,包括以下步骤:比较包括多页的第一文档信息中的任一页与第二文档信息中的多页;根据比较结果确定第一文档信息中的每一页是否与第二文档信息中的任一页一致;并输出指明确定结果的信息。
按照本发明的另一实施例,一种可由计算机读取的记录介质存储用于控制文档管理***的程序。该程序包括以下步骤:比较包括多页的第一文档信息中的任一页与第二文档信息中的多页;根据比较结果确定第一文档信息中的每一页是否与第二文档信息中的任一页一致;并输出指明确定结果的信息。
本发明的其它特征将会从下面参照附图对示例性实施例的描述而变得明显。
附图说明
被包含并构成说明书一部分的附图对本发明的实施例进行图解,并和说明书一起用于解释本发明的原理。
图1是示出包含在按照本发明第一实施例的原始性确认***中的多功能打印机的***配置示例的框图。
图2是按照本发明第一实施例的操作面板单元的外观。
图3示出按照本发明第一实施例的多功能打印机的结构示例。
图4示出按照本发明第一实施例的原始性确认***的配置示例。
图5是示出按照本发明第一实施例的原始性确认服务器的配置示例的框图。
图6示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的用户鉴权屏幕示例。
图7示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的基本复印屏幕。
图8示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的基本发送/传真屏幕。
图9示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的读取设置屏幕。
图10示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的原件信息登记设置屏幕。
图11示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的登记确认屏幕。
图12示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的登记完成屏幕。
图13示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的原件信息验证设置屏幕。
图14示出显示在按照本发明第一实施例的操作面板单元中液晶面板上的验证详细信息屏幕。
图15是示出按照本发明第一实施例的登记过程中的操作的流程图。
图16是示出按照本发明第一实施例的验证过程中的操作的流程图。
图17是示出在按照本发明第一实施例的验证中的基本操作的流程图。
图18示出指明按照本发明第一实施例的验证结果的报告示例。
图19是示出按照本发明第一实施例的操作的流程图。
图20示出指明按照本发明第一实施例的验证结果的报告示例。
图21是示出按照本发明第一实施例的操作的流程图。
图22是图形地示出按照本发明第二实施例的操作的流程图。
图23示出指明按照本发明第二实施例的验证结果的报告示例。
图24示出指明按照本发明第二实施例的验证结果的报告示例。
具体实施方式
下面描述本发明的实施例。
第一实施例
图1是示出包括在按照本发明第一实施例的原始性确认***中的多功能打印机100的***配置示例的框图。多功能打印机100扫描文档以读取文档上的图像。多功能打印机100打印所读出的图像,存储所读出的图像,和/或将关于读取图像的数据发送到其它外部设备。多功能打印机100主要包括控制单元120、打印机装置160和扫描仪装置170。控制单元120控制整个多功能打印机100。打印机装置160在记录纸上打印输出图像。扫描仪装置170扫描文档以读出文档上的图像,并将关于读取图像的数据提供给多功能打印机100。
控制单元120经由连接到网络181的网络缆线182与诸如客户机终端和服务器终端的外部设备连接。控制单元120通过从/向外部设备接收/输出数据的输入输出装置121与终端通信。输入输出缓冲器122用于发送和接收通过网络181所接收的打印控制代码、多种页面描述语言(PDL)数据、和/或多种关于多功能打印机100的数据。中央处理单元(CPU)125控制整个控制单元120。程序只读存储器(ROM)110存储描述CPU 125的操作的程序。CPU 125读出并执行存储在程序ROM 110中的程序,以实现多功能打印机100的各种功能。
随机存取存储器(RAM)129用作工作存储器,其中工作存储器用于对于例如解释或打印控制代码和数据以及读出图像所必需的计算,并用于处理输入和输出图像数据。非易失性RAM(NVRAM)128包括在多功能打印机100关闭的情况下需要存储的数据。程序ROM110中的控制数据解释器111和PDL数据解释器112分别解释例如从外部个人计算机(PC)所接收的打印控制数据和PDL数据。程序ROM110中的图像信息发生器130生成各种图像对象。程序ROM 110中的位图图像转换器114将每个图像对象转换为位图图像。
程序ROM 110中的特征信息提取器115从位图图像转换器114所转换的位图图像中提取特征信息(例如散列值)。特征信息提取器115所提取的特征信息通过网络181被发送到外部设备,或者被存储在存储器180中。位图图像传输装置126将位图图像转换器114所转换的位图图像或通过扫描仪装置170中扫描文档而得到的位图图像发送到打印机装置160。引擎接口装置127在打印机装置160中连接在位图图像传输装置126和引擎控制单元161之间。
位图图像接收装置130接收由扫描仪装置170所读出的位图图像。扫描接口装置131连接在扫描仪装置170中的扫描仪控制单元171与位图图像接收装置130之间。
程序ROM 110中的比较器116将特征信息提取器115从位图图像接收装置130所接收的位图图像中提取的特征信息与存储在存储器180中的信息相比较。如果在下面描述的原始性确认服务器中执行比较,则不需要比较器116。CPU 125基于比较器116中的比较结果确定特征信息提取器115从中提取特征信息的文档信息是否与存储在存储器180中的文档信息一致。下面详细描述比较和确定。
操作面板单元140从用户接收针对装置的指令并显示任何错误、处理结果和操作引导。面板接口装置123连接在操作面板单元140和控制单元120之间。外部存储单元150包括打印数据、从外部所接收的图像数据和关于多功能打印机100的各种信息,并通过存储器接口装置124与控制单元120连接。上述部件通过***总线183相互连接。
打印机装置160中的引擎控制单元161控制打印操作,包括给纸、打印和出纸。扫描仪装置170中的扫描仪控制单元171控制扫描操作,包括馈送文档、读取图像和弹出文档。
图2是操作面板单元140的外观。参照图2,所登记的图像、诸如打印状态的***信息、和/或各种处理结果的预览被显示在液晶面板201上。液晶面板201是触摸面板,其检测与用户触摸液晶面板201的位置相关的信息,以显示各种指示或接收文本信息。按下“开始”按钮202以指示复印或发送功能的开始。
其它硬键包括用于复位装置的“复位”按钮203、用于打开/关闭多功能打印机100的“电源”按钮204、用户用于输入例如复印数的数字键盘210、以及用于操作显示在液晶面板201上的光标的光标键206。用于切换多功能打印机100的功能模式的模式键包括“复印”键207、“发送”键208、和“盒子(Box)”键209。
当在用户操作多功能打印机100之前执行用户鉴权时,按下“登录”键205。当用户已登录到多功能打印机100中时按下“登录”键205就可以使用户退出。下面将详细描述用户鉴权操作。
图3示出多功能打印机100的结构示例。多功能打印机100主要包括打印机装置160的框架315、将文档馈送到扫描仪装置170中的文档馈送单元302和扫描文档的扫描单元314。
框架315包括打印机装置160中的部件、引擎控制单元161和控制板存储单元332。引擎控制单元161控制上述部件所执行的打印过程。图1所示的控制单元120容纳在控制板存储单元332中。
多功能打印机100能够利用包括青色(C)、品红(M)、黄色(Y)和黑色(K)的四种颜色的色粉进行全色打印。多功能打印机100包括设置在垂直于传送方向的方向上并用作4个图像承载部件的感光鼓342(342C、342M、342Y、342K)。充电单元345(345C、345M、345Y、345K)均匀地对感光鼓342的表面充电。每个打印扫描单元349(349C、349M、349Y、349K)在扫描图像信息时发射激光束,以在每个感光鼓342上形成静电潜像。
每个显影单元344(344C、344M、344Y、344K)将色粉施加到静电潜像,以便将静电潜像显影为色粉图像。静电传送和转印单元322将感光鼓342上的色粉图像转印到转印材料。清洁单元346(346C、346M、346Y、346K)在转印之后消除留在感光鼓342表面上的色粉。
静电传送带326是循环运行从而面对并与所有感光鼓342接触的皮带元件。静电传送带326由垂直方向的4个辊支撑。静电传送带326将转印材料静电地吸引到图3左侧的***表面上,并循环运转从而使转印材料与感光鼓342接触。因此,转印材料沿着静电传送带326被传送到转印位置,并且感光鼓342上的色粉图像被连续地转印到转印材料。
纸张馈送单元331将转印材料馈送到图像形成单元。多个转印材料被装在纸张馈送盒329中。在图像形成过程中,纸张馈送辊328和对齐辊(registration roller)对327按照图像形成操作旋转,从而将多个转印材料逐个馈送到纸张馈送盒329中。所馈送的转印材料的顶端紧靠着对齐辊对327,以临时停止转印材料并形成回路,并且转印材料又沿着静电传送带326被馈送。
定影单元319对转印到转印材料的色粉图像进行定影。定影单元319包括旋转加热辊318和加压辊317,其中加压辊317与加热辊318接触,以将热量和压力施加到转印材料。具体地,感光鼓342上的色粉图像被转印到其上的转印材料被传送通过定影单元319中的加压辊317和加热辊318,并且通过加压辊317和加热辊318对将热量和压力施加到转印材料,以便将多颜色的色粉图像定影在转印材料的表面上。色粉图像被定影在其上的转印材料通过弹出辊对316被弹出到弹出单元。
在多功能打印机100中,扫描仪装置170扫描文档以读出文档上的图像。扫描仪装置170中的文档馈送单元302将文档301从上端逐个地馈送到压板玻璃306上。在扫描单元314读出文档之后,将压板玻璃306上的文档弹出到弹出盘305中。
传感器304检测文档的存在。当文档在文档馈送单元302中被馈送到压板玻璃306上时,灯309被打开,并且光学单元313开始移动,从而用光照射文档以扫描文档。此时,通过镜312、310、311和透镜308将文档所反射的光引导至电荷耦合装置(CCD)图像传感器(下面称为CCD)307。CCD 307读出按照上述方式所扫描的文档上的图像。对从CCD 307所输出的图像数据进行预定处理,然后将其通过扫描接口装置131提供给控制单元120。
图4示出按照本发明第一实施例的原始性确认***的配置示例。上述的多功能打印机100和具有类似于多功能打印机100的功能的多功能打印机101被用作用于接收和输出各种数据的终端。多功能打印机100和多功能打印机101被连接到局域网(LAN)410,从而多功能打印机100和多功能打印机101与连接到LAN 410的PC 401、邮件服务器402以及原始性确认服务器403进行通信,以发送和接收数据。在原始性确认***中,终端可以通过诸如互联网的通信介质,而不是通过LAN 410相互连接。
原始性确认服务器403被连接到LAN 410,以从多功能打印机100和多功能打印机101接收关于原始性确认的服务请求。具体地,为了由多功能打印机100或多功能打印机101登记被指定为原件的信息,原始性确认服务器403接收要被登记的文档的信息(图像数据或特征信息),并登记所接收的信息。原始性确认服务器403响应于从多功能打印机100和多功能打印机101所接收的对于与原件比较(验证)的请求而将所登记的信息与存储在原始性确认服务器403中的信息进行比较,以确定所登记信息和所存储信息之间是否存在任何相似性。
图5是示出原始性确认服务器403的配置示例的框图。参照图5,控制单元520包括控制整个原始性确认服务器403的操作的CPU 530、和包括描述CPU 530的操作的程序的程序ROM 531。CPU 530读取并执行存储在程序ROM 531中的程序,以实现原始性确认服务器403的各种功能。控制单元520经由从/向终端接收/输出数据的输入输出装置521与连接到网络510的其它终端进行通信。程序ROM 531包括功能与多功能打印机100中的比较器116的功能类似的比较器532。
输入输出缓冲器522被用于发送和接收各种控制代码、特征信息以及通过网络510所接收的各种数据。RAM 523用作用于对于解释或打印控制代码和数据必需的计算、并用于处理打印数据的工作存储器。RAM 523中的应用程序(AP程序)524描述在计算机上运行的应用软件和驱动程序的操作。AP程序524中的特征信息管理器525在登记原件信息时接收和管理从作为原件的文档中所提取的特征信息。AP程序524中的特征信息检索器526在基于验证原件信息时所接收的检索条件的请求下,检索原件的特征信息。
显示器540显示计算机中所处理的图像,显示控制器527控制显示器540中的显示。键盘550接收用户输入,键盘控制器528控制键盘550所接收的用户输入。外部存储单元560是非易失性存储器,诸如硬盘,其中存储打印数据和关于主机计算机的信息。外部存储单元560通过存储接口装置529连接到控制单元520。
外部存储单元560包括特征信息管理表570,其中利用该表管理存储(登记)在原始性确认服务器403中的特征信息。上述功能部件通过***总线512相互连接。
下面详细描述在具有上述配置的原始性确认***中所执行的原始性确认过程。原件信息就是被指定为原件的文档信息。被登记信息就是被登记为原件的文档信息。验证信息就是待验证其原始性的文档信息。
图6示出显示在图2所示的操作面板单元140的液晶面板201上的屏幕。在操作多功能打印机100之前,用户使用图6中的屏幕输入用户ID和用于用户鉴权的密码,以便登录到多功能打印机100中。当用户在用户ID输入区601中输入用户ID,在密码输入区602中输入密码并按下图2中的“登录”键205时,多功能打印机100比较所输入的用户信息与事先登记在存储器180中的用户信息,并在所输入的用户信息与所登记的用户信息一致时允许用户登录。用户可以将IC卡***槽中以使多功能打印机100读出所存储的鉴权信息,而不是输入用户ID和密码。
图7示出在用户已经登录之后首先显示的基本复印屏幕。按下“模式”键701至704以切换多功能打印机100的功能模式。在用扫描仪装置170输入数据并用打印机装置160输出数据的复印过程中,在基本复印屏幕上输入详细设置,并按下图2中的“开始”按钮202以启动复印过程。
图8示出在按下“模式”键702时所显示的基本发送/传真屏幕。当要将用扫描仪装置170所输入的数据传输到外部设备时,当要将数据存储在多功能打印机100的存储区中时,或者当要发送和接收传真数据时,在该基本发送/传真屏幕上输入各种详细设置。
来自下面描述的目的地列表中的目的地设置被显示在目的地显示区801中。按下“从目的地列表中检索”按钮802以读出事先登记的目的地信息以设置目的地。按下“编辑/擦除”按钮803以编辑或擦除已经设置的目的地或直接输入新的目的地。按下“呼叫”按钮804以读出先前使用的目的地信息。
按下发送方法选择按钮811至815,以显示在其上输入按照诸如传真发送或电子邮件发送的发送方法的详细设置的屏幕。例如,当使用互联网传真(IFAX)来发送附加有传真图像的邮件时,可以设置目的地的邮件地址、分辨率和压缩格式。
按下“读取设置”按钮821以输入在扫描仪装置170扫描文档以读出文档上的图像时的详细设置。按下“读取设置”按钮821就显示图9中的读取设置屏幕,其中用户可以设置文档大小或读取分辨率。按下“发送设置”按钮822以输入在对数据进行加密以发送被加密数据时或在用所设置的密码发送数据时的详细设置。
按下“登记”按钮831和“验证”按钮832以使用原始性确认服务。“登记”就是例如扫描仪装置170扫描文档以读出文档上的图像并将关于文档的文档信息在网络上的原始性确认服务器中记录为原件。“验证”就是扫描仪装置170扫描可用文档以读取该文档的图像,将作为验证信息的关于该文档的文档信息与事先登记为原件的被登记信息相比较,以确定验证信息和被登记信息之间是否存在任何相似性,并确定验证信息是否被替换(篡改)。
图10示出在按下“登记”按钮831时所显示的原件信息登记设置屏幕。从登记目标选择区1001的下拉列表中选择网络上的原始性确认服务器。如果希望的原始性确认服务器没有被包含在该下拉列表中,可以直接输入用于标识该期望原始性确认服务器的信息,诸如IP地址。
在ID输入区1002中输入使用原始性确认服务的用户的用户ID。在密码输入区1003中输入对应于在ID输入区1002中所输入的ID的密码。如果图6中的用户鉴权与用于原始性确认服务的用户鉴权相关联,则不需要在图10中的屏幕上输入用户ID和密码,从而简化操作。
利用ID和密码的用户鉴权具有这样的优点:对向其提供原始性确认服务的合同用户进行鉴权,以及与用户信息一起登记原件信息。在原件信息登记设置屏幕上输入设置之后,按下“确认”按钮1011或“开始”按钮202就开始扫描仪装置170对要被登记为原件的文档的扫描。在按下“取消”按钮1012时,取消所有的输入设置,以返回到图8中的基本发送/传真屏幕。
图11示出在按下“确认”按钮1011以结束对作为原件的文档的扫描之后所显示的屏幕。例如,如图11所示,在已经扫描了包含5页的对应于一个原件的文档之后,可以确认所显示的读取图像是否就是用户所希望的。该确定防止了只读出双面文档的一面或者登记丢失某些页的文档。
在按下“确认”按钮1121时,将关于读取文档的文档信息发送到原始性确认服务器并将其登记在其中。这里的文档信息可以是图像数据,也可以是从图像数据中所提取的特征信息。在前一种情况下,不必提供用于提取特征信息的装置。在后一种情况下可以提高安全性,因为图像数据没有被发送到网络。在本发明的第一实施例中,从图像数据中所提取的特征信息要被登记为原件信息。
图12示出在原始性确认服务器403中的登记完成时所显示的登记完成屏幕。登记完成屏幕具有登记数据显示区1210,其中显示登记目标的名称、登记日期/时间和登记ID作为登记数据。显示在登记数据显示区1210中的信息被用于在验证中识别所登记的原件信息。
选择复选框1221并按下“确认”按钮1231就使打印机装置160打印出被登记数据的内容。选择复选框1222、在目的地区1223中输入邮件地址,并按下“确认”按钮1231就通过邮件将所登记的数据发送到目的地。打印出或发送所登记数据就消除了写下所登记数据的需要。
现在详细描述“验证”过程。图13示出在按下“验证”按钮832时所显示的原件信息验证设置屏幕。从验证目标选择区1301的下拉列表中选择网络上的原始性确认服务器。如果希望的原始性确认服务器没有被包含在该下拉列表中,则可以直接输入用于标识该期望原始性确认服务器的信息,诸如IP地址。
在ID输入区1301和密码输入区1302中输入对于使用原始性确认服务的鉴权信息,如在原件信息登记设置屏幕上所示。可以根据下面描述的检索条件从网络上的多个原始性确认服务器中检索期望的登记信息,而无需选择原件信息验证目标。在这种情况下,即使用户忘记了所登记的服务器,也可以验证文档信息。此外,可以在一次操作中执行与多条记录信息的比较,而无需识别验证目标。
按下“详细信息”按钮1321以输入关于验证的详细设置。图14示出在按下“详细信息”按钮1321时所显示的屏幕。如果已知标识要被验证的被登记信息的登记ID,则输入该登记ID。如果登记ID未知,则可以指定基于用户鉴权信息与所登记信息相关联的登记者,即登记原件信息的用户。可以指定登记原件信息的日期。上述项可以被设置为用于检索被登记信息的检索条件。
使用上述条件来识别被登记原件信息(即被登记信息)。具体地,输入必要的条件、按下“确认”按钮1411以返回到图13中的屏幕、并按下图13中的“确认”按钮1311就可以检索满足所输入条件的被登记的原件信息。如果指定登记ID,则可以提取一条满足该条件的原件信息,或者如果仅指定登记日期,则可以提取多条满足该条件的原件信息。如果没有找到满足检索条件的被登记信息,则可以显示指明无法找到满足检索条件的被登记信息的消息。
图15和图16是图形地示出在图8至图14所示的“登记”和“验证”过程中由多功能打印机100中的CPU 125所控制的操作的流程图。
图15是示出“登记”过程中的操作的流程图。在步骤S1501中,CPU 125开始生成原件信息。步骤S1501对应于在按下图10中的“确认”按钮1011或图2中的“开始”按钮202时的操作。在步骤S1502中,CPU 125读出作为原件的文档。在步骤S1503中,CPU 125将读出的图像数据转换为位图图像。在步骤S1504中,CPU 125提取特征信息。
当如上所述,图像数据而不是特征信息被登记为原件信息时,可以省略步骤S1504中的特征信息提取。在步骤S1505中,CPU 125确定是否已经读出了所有页面。具体地,CPU 125可以确定在自动文档馈送器(ADF)中是否还有任何页面,或者可以在液晶面板201中询问用户是否完成了所有页面的读取。如果CPU 125在步骤S1505中确定还没有提取所有页面,则CPU 125返回到步骤S1502,以读取后续页面。
如果CPU 125在步骤S1505中确定已经提取了所有页面,则在步骤S1506中,CPU 125使用户最终确认登记信息的内容。具体地,该步骤对应于图11所示的屏幕。CPU 125可以显示如图11中的屏幕所示的图像预览,或者可以只显示提取特征信息的页面数量。如果用户不指示登记,则CPU 125跳至步骤S1511,以执行错误终止过程。
如果用户在步骤S1506中指示登记,则在步骤S1507中,CPU 125根据用户所输入的信息访问原始性确认服务器403。在步骤S1508中,CPU 125根据用户所输入的鉴权信息执行用户鉴权。如果用户鉴权失败,则CPU 125跳至步骤S1511,以执行错误终止过程。如果用户鉴权成功,则在步骤S1509中,CPU 125向原始性确认服务器403发送所登记信息,并结束操作。
图16是示出“验证”过程中的操作的流程图。在步骤S1601中,CPU 125开始生成验证信息。步骤S1601对应于在按下图13中的“确认”按钮1311时的操作。在步骤S1602中,CPU 125读取要验证的文档。在步骤S1603中,CPU 125将读取的图像数据转换为位图数据。在步骤S1604中,CPU 125提取特征信息。
当图像数据作为验证信息被处理时,可以省略步骤S1604中的特征信息提取。在步骤S1605中,CPU 125确定是否已经读取了所有页面。如果CPU 125在步骤S1605中确定还没有提取所有页面,则CPU125返回步骤S1602,以读取后续页面。
如果CPU 125在步骤S1605中确定已经提取了所有页面,则在步骤S1606中,CPU 125使用户最终确认验证信息的内容。具体地,如在图11所示的屏幕中,显示读出的图像或页数,以使用户确认所显示的图像或页数。如果用户在步骤S1606中没有指示验证,则CPU 125跳至步骤S1611,以执行错误终止过程。
如果用户在步骤S1606中指示验证,则在步骤S1607中,CPU 125根据用户所输入的信息访问原始性确认服务器403。在步骤S1608中,CPU 125根据用户所输入的鉴权信息执行用户鉴权。如果用户鉴权失败,则CPU 125跳至步骤S1611,以执行错误终止过程。如果用户鉴权成功,则在步骤S1609中,CPU 125向原始性确认服务器403发送验证信息,并结束操作。
图17、19、21和22是图形示出在比较被登记信息和验证信息以验证文档信息时原始性确认服务器403中CPU 125所控制的操作的流程图。
图17是示出“验证”中的基本操作的流程图。在步骤S1701中,CPU 530从多功能打印机100或101接收用于标识被登记信息的登记ID,以及验证信息。在步骤S1702中,CPU 530检索对应于所接收的登记ID的被登记信息。在步骤S1703,CPU 530确定被登记信息的获取是否成功。如果CPU 530确定被登记信息的获取失败,则在步骤S1704,CPU 530执行“不可获得过程”。在步骤S1705,CPU 530结束操作。在“不可获得过程”中,例如,CPU 530向提出查询的多功能打印机指明没有对应的被登记信息存在。
如果CPU 530在步骤S1703确定被登记信息的获取成功,则在步骤S1706,CPU 530确定验证信息中的页数是否等于被登记信息中的页数。如果验证信息中的页数不等于被登记信息中的页数,则在步骤S1707,CPU 530确定验证信息中的页数是否大于被登记信息中的页数。CPU 530根据确定结果跳至图19或图21中的操作。
如果CPU 530在步骤S1706确定验证信息中的页数等于被登记信息中的页数,则在步骤S1708,CPU 530比较验证信息的特征信息与被登记信息的特征信息,以确定验证信息中的第一页是否与被登记信息中的第一页一致。图17、19、21中的附图标记“V”和“R”分别表示验证信息和被登记信息。该附图标记之后的数字表示相应信息中的页码。例如,“V1”表示验证信息中的第一页。
如果CPU 530在步骤S1708确定验证信息中的第一页与被登记信息中的第一页一致,则在步骤S1709,CPU 530比较被登记信息中的后一页与验证信息中的后一页。“Vn+1”表示验证信息中在前一步骤中所确定的页面之后的页面。例如,当CPU 530从步骤S1708跳至步骤S1709时,在步骤S1709,CPU 530比较验证信息中的第二页与被登记信息中的第二页,以确定验证信息中的第二页是否与被登记信息中的第二页一致。
如果CPU 530在步骤S1709确定被登记信息中后一页与验证信息中后一页一致,则在步骤S1710,CPU 530确定验证信息中所有页面的比较是否完成。如果还未完成验证信息中所有页面的比较,则CPU 530返回步骤S1709,以执行后续页面的比较。如果CPU 530在步骤S1710确定验证信息中所有页面的比较完成了,则在步骤S1711,CPU 530执行“完全一致过程”。在步骤S1712,CPU 530结束操作。在“完全一致过程”中,CPU 530输出表明验证信息与被登记信息在页数、页面内容和页面顺序方面一致的信息。例如,在“完全一致过程”中可以发布证明被验证文档是原件的证书。输出信息被指示给多功能打印机100,多功能打印机100在操作面板单元140中显示被指示信息,或者用扫描仪装置170打印被指示信息。
如果CPU 530在步骤S1708确定验证信息中的第一页与被登记信息中的第一页不一致,则在步骤S1713,CPU 530确定验证信息中是否至少有一页与被登记信息中的任一页一致。如果CPU 530确定验证信息不具有任何与被登记信息公共的页面,则在步骤S1714,CPU530执行“不一致过程”。在步骤S1715,CPU 530结束操作。在“不一致过程”中,CPU 530输出表明即使不考虑页面顺序验证信息也不具有任何与被登记信息公共的页面的信息。
如果CPU 530在步骤S1709确定被登记信息中后一页与验证信息中后一页不一致,或者在步骤S1713确定验证信息中至少有一页与被登记信息中的任一页一致,则在步骤S1716,CPU 530确定验证信息中的每一页是否与被登记信息中的任一页一致。具体地,CPU 530在步骤S1716确定即使验证信息中页面顺序与被登记信息中页面顺序不同,验证信息中的每一页是否在被登记信息中具有对应页。
如果CPU 530在步骤S1716确定验证信息中的每一页不与被登记信息中的任一页一致,则在步骤S1717,CPU 530执行“部分一致过程”。在步骤S1718,CPU 530结束操作。在“部分一致过程”中,CPU530输出表明验证信息中一些页面在被登记信息中具有对应页,而验证信息中其它页面与被登记信息中的页面不同的信息。
如果CPU 530在步骤S1716确定验证信息中每一页与被登记信息中任一页一致,则在步骤S1719,CPU 530执行“没有特定顺序的一致过程”。在步骤S1720,CPU 530结束操作。在“没有特定顺序的一致过程”中,CPU 530输出表明尽管验证信息中的页面顺序与被登记信息中的页面顺序不同,但是验证信息中的所有页面在被登记信息中具有对应页的信息。
图18示出表明在步骤S1719中执行“没有特定顺序的一致过程”时所输出的验证结果的报告示例。由于如上所述,没有特定顺序的一致意味着尽管验证信息中的页面顺序与被登记信息中的页面顺序不同,但是验证信息中的所有页面在被登记信息中都具有对应页,因此按照可以看见被登记信息中的页面和验证信息中的页面之间对应性的格式显示报告。因此,用户可以很容易确认尽管被验证文档的内容没有被替换,但验证信息中的页面顺序不同于被登记信息中的页面顺序,并且还可以确认被登记的原件信息中的页面顺序。
图19是示出当CPU 530在步骤S1707确定验证信息中的页数大于被登记信息中的页数时所执行的操作的流程图。在步骤S1901,CPU530确定被登记信息中的第一页是否与验证信息中的任一页一致。如果CPU 530确定被登记信息中的第一页与验证信息中的任一页一致,则CPU 530跳至步骤S1905。
在步骤S1905,CPU 530确定被登记信息中在前一步骤中被确定为在验证信息中具有对应页的页的后一页是否与验证信息中在前一步骤中被确定为在被登记信息中具有对应页的页之后的任一页一致。如果该确定是肯定的,则CPU 530跳至步骤S1906,以确定被登记信息中所有页面的比较是否完成。如果CPU 530确定被登记信息中所有页面的比较没有完成,则CPU 530返回到步骤S1905,以继续比较。
如果CPU 530在步骤S1906确定被登记信息中所有页面的比较完成了,则在步骤S1907,CPU 530执行“一致(包括不同页面)过程”。在步骤S1908,CPU 530结束操作。在“一致(包括不同页面)过程”中,CPU 530输出指明被登记信息中每一页都与验证信息中任一页一致,验证信息中的页面顺序与被登记信息中的页面顺序相同,但验证信息中一些页面在被登记信息中没有对应页的信息。
图20示出在步骤S1907执行“一致(包括不同页面)过程”时所输出的验证结果的报告示例。如上所述,一致(包括不同页面)意味着在验证信息和被登记信息中存在相同的对应页面,但是在验证信息中包含在被登记信息中不存在的页面(用“×”表示)。按照可以看见被登记信息中的页面和验证信息中的页面之间的对应性的格式显示该报告。此外,在该报告中显示验证信息中没有被包含在被登记信息中的页面,以与其它页面区分。
因此,用户可以很容易确认,尽管被验证文档的内容没有被替换,而且页面顺序没有改变,但在验证信息中存在没有被登记为原件的页面,并且还可以确认哪些页面没有被登记为原件。
再次参照图19,如果CPU 530在步骤S1901确定被登记信息中的第一页与验证信息中的任一页都不一致,则在步骤S1902,CPU 530确定被登记信息中任一页是否与验证信息中的任一页一致。如果该确定是否定的,则在步骤S1903,CPU 530执行“不一致过程”。在步骤S1904,CPU 530结束操作。在“不一致过程”中,CPU 530输出指明即使不考虑页面顺序,验证信息也不具有任何与被登记信息公共的页面的信息。
如果步骤S1905中的确定是否定的,或者如果CPU 530在步骤S1902确定被登记信息中的任一页与验证信息中的任一页一致,则在步骤S1909,CPU 530确定被登记信息中的每一页是否与验证信息中的任一页一致。具体地,CPU 530在步骤S1909确定即使验证信息中的页面顺序不同于被登记信息中的页面顺序,被登记信息中的每一页是否在验证信息中具有对应页。
如果步骤S1909中的确定是否定的,则在步骤S1910,CPU 530执行“部分一致过程”。在步骤S1911,CPU 530结束操作。在“部分一致过程”中,CPU 530输出表明验证信息中一些页面在被登记信息中具有对应页,而验证信息中的其它页面与被登记信息中的页面不同的信息。
如果步骤S1909中的确定是肯定的,则在步骤S1912,CPU 530执行“没有特定顺序(包括不同页面)的一致过程”。在步骤S1913,CPU 530结束操作。在“没有特定顺序(包括不同页面)的一致过程”中,CPU 530输出表明尽管验证信息中的页面顺序与被登记信息中的页面顺序不同,验证信息中的所有页面在记录信息中都具有对应页的信息。
图21是示出当CPU 530在步骤S1707确定被登记信息中的页数大于验证信息中的页数时所执行的操作的流程图。在步骤S2101,CPU530确定验证信息中的第一页是否与被登记信息中的任一页一致。如果CPU 530确定验证信息中的第一页与被登记信息中的任一页一致,则CPU 530跳至步骤S2105。
在步骤S2105,CPU 530确定验证信息中在前一步骤中被确定为在被登记信息中具有对应页的页面的后一页是否与被登记信息中在前一步骤中被确定为在验证信息中具有对应页的页面之后的任一页一致。如果该确定是肯定的,则CPU 530跳至步骤S2106,以确定验证信息中所有页面的比较是否完成。如果CPU 530确定还没有完成验证信息中所有页面的比较,则CPU 530返回到步骤S2105,以继续比较。
如果CPU 530在步骤S2106确定已经完成验证信息中所有页面的比较,则在步骤S2107,CPU 530执行“一致(缺页)过程”。在步骤2108,CPU 530结束操作。在“一致(缺页)过程”中,CPU 530输出指明验证信息中每一页都与被登记信息中任一页一致,被登记信息中的页面顺序与验证信息中的页面顺序相同,但被登记信息中一些页面在验证信息中没有对应页的信息。
尽管未示出指明“一致(缺页)过程”的结果的报告示例,但是按照可以看见被登记信息中的页面和验证信息中的页面之间对应性的格式显示该报告,如图20所示的报告。哪些页面缺失也被显示在该报告中。
因此,用户可以很容易地确认,尽管被验证文档的内容没有被替换并且页面顺序没有改变,但被登记为原件的一些页面丢失,而且还可以确认丢失哪些页面。
又参照图21,如果CPU 530在步骤S2101确认验证信息中的第一页与被登记信息中的任一页都不一致,则在步骤S2102,CPU 530确定验证信息中的任一页是否与被登记信息中的任一页一致。如果该确定是否定的,则在步骤S2103,CPU 530执行“不一致过程”。在步骤S2104,CPU 530结束操作。在“不一致过程”中,CPU 530输出指明即使不考虑页面顺序,验证信息也不具有任何与被登记信息公共的页面的信息。
如果步骤S2105中的确定是否定的,或者如果CPU 530在步骤S2102确定验证信息中的任一页与被登记信息中的任一页一致,则在步骤S2109,CPU 530确定验证信息中的每一页是否与被登记信息中的任一页一致。具体地,CPU 530在步骤S2109确定即使被登记信息中的页面顺序不同于验证信息中的页面顺序,验证信息中每一页在被登记信息中是否具有对应页。
如果步骤S2109中的确定是否定的,则在步骤S2110,CPU 530执行“部分一致过程”。在步骤S2111,CPU 530结束操作。在“部分一致过程”中,CPU 530输出表明被登记信息中一些页面在验证信息中具有对应页,而被登记信息中的其它页面与验证信息中的页面不同的信息。
如果步骤S2109中的确定是肯定的,则在步骤S2112,CPU 530执行“没有特定顺序(缺页)的一致过程”。在步骤S2113,CPU 530结束操作。在“没有特定顺序(缺页)的一致过程”中,CPU 530输出表明尽管被登记信息中的页面顺序与验证信息中的页面顺序不同,但是验证信息中所有页面在被登记信息中具有对应页,以及某些页存在于被登记信息中但不存在于验证信息中的信息。
按照上述本发明的第一实施例,包括扫描文档的多功能打印机和存储原件信息的原始性确认服务器的原始性确认***被用于比较事先登记的被登记信息与待验证的验证信息较,以确认原始性。
第二实施例
现在描述本发明的第二实施例。在此省略对类似于本发明第一实施例的部件的描述。本发明的第二实施例与本发明的第一实施例的不同之处在于,执行基于多条被登记信息的验证,而无需指定用于标识被登记信息的被登记ID。
图22是以图形示出在比较被登记信息与验证信息以验证文档信息的过程中由按照本发明第二实施例的原始性确认服务器中的CPU530所控制的操作的流程图。在步骤S2201,CPU 530开始验证。在步骤S2202,CPU 530确定用户是否指定页数作为提取要与被登记信息进行比较的验证信息的条件。
如果CPU 530确定用户指定页数,则在步骤S2203,CPU 530检索满足页数条件以及任何其它条件(例如登记日期/时间)的被登记信息。在步骤S2204,CPU 530确定是否已经检索到满足条件的被登记信息。如果CPU 530在步骤S2204确定还没有检索到满足条件的被登记信息,则在步骤S2205,CPU 530执行“不可获得过程”。在步骤S2206,CPU 530结束操作。如果CPU 530在步骤S2204确定已检索到满足条件的被登记信息,则CPU 530跳至步骤S2207。
在步骤S2207,CPU 530比较在步骤S2203所检索到的每个候选的被登记信息与验证信息,顺序存储比较结果。按照与图17中的步骤S1708和后续步骤相同的方式执行比较。在每个候选者的比较完成之后,在步骤S2208,CPU 530确定与所有候选的被登记信息的比较是否完成。如果该确定是否定的,则CPU 530返回到步骤S2207,以继续比较。如果步骤S2208中的确定是肯定的,则在步骤S2209,CPU 530结束操作。
如果CPU 530在步骤S2202确定用户没有指定页数,则在步骤S2210,CPU 530检索满足任何其它输入条件的被登记信息。在步骤S2211,CPU 530确定是否已经检索到满足条件的被登记信息。如果CPU 530在步骤S2211确定还没有检索到满足条件的被登记信息,则在步骤S2212,CPU 530执行“不可获得过程”。在步骤S2213,CPU 530结束操作。如果CPU 530在步骤S2211确定已检索到满足条件的被登记信息,则CPU 530跳至步骤S2214。
在步骤S2214,CPU 530比较在步骤S2210所检索到的每个候选的被登记信息与验证信息,并顺序存储比较结果。按照与图17中的步骤S1706和后续步骤相同的方式执行比较。在每个候选者的比较完成之后,在步骤S2215,CPU 530确定与所有候选的被登记信息的比较是否完成。如果该确定是否定的,则CPU 530返回到步骤S2214,以继续比较。如果步骤S2215中的确定是肯定的,则在步骤S2216,CPU530结束操作。
图23示出表明当CPU 530在步骤S2216结束操作时所输出的验证结果的报告示例。该报告包括作为满足检索条件的被登记信息而被提取的登记ID作为项,并且为每个项显示验证结果。例如,在第一行具有登记ID:1111111的情况下,被登记信息具有6页,在10月1日被登记,并且该被登记信息和输入的验证信息之间的比较结果表明“完全一致”。
在列表中还示出其它登记ID的验证结果,从而用户可以确定在验证信息和每个候选的被登记信息之间达到多大的一致性。利用多条被登记信息和多条验证信息的验证方法不限于上述方法。
例如,图24示出按照本发明第二实施例表明验证结果的报告示例。在图24的报告中,包含在一条验证信息中的页面被分为多个组,并且以列表格式示出与各组达到“完全一致”的被登记信息。报告显示例如验证信息中的15至21页与登记ID为5555555的被登记信息实现“完全一致”。
尽管未示出,也可以指定多条验证信息和多条被登记信息,以提取多条与每条被登记信息完全一致或者没有特定顺序的一致的验证信息。
按照上述本发明的第二实施例,包括扫描文档的多功能打印机和存储原件信息的原始性确认服务器的原始性确认***被用于比较事先登记的多条被登记信息与多条待验证的验证信息,以确认原始性。
本发明不限于具有上述结构的原始性确认***。尽管在本发明第一和第二实施例中原件信息由通过网络连接到多功能打印机的原始性确认服务器登记,但是原始性确认服务器的功能可以被设置在多功能打印机中。在这种情况下,即使网络环境不足也可以很容易确认原始性。此外,由于甚至不需要通过网络传送特征信息,因此进一步提高了安全性。
本发明不限于原始性确认***。例如,本发明可应用于从存储在存储区中的多条数据中检索期望数据的功能。在这种情况下,即使被存储数据中的页面顺序未知也可以执行精确检索。
用于比较文档信息的信息不一定是特征信息。具体地,图像数据本身可以被用于比较,或者可以在页面中被识别的标识信息也可以被用于比较。
本发明可应用于确定两个或更多文档之间存在任何相似性的功能。具体地,在确定一个文档与另一文档一致程度时,可以确定一个文档是否与另一文档完全一致,或者一个文档中的页面顺序是否与另一文档中的页面顺序不同。
本发明可应用于除了确定文档内容是否被替换的其他情况。例如,本发明可应用于将被登记为原件的文档与具有原件内容加附件的文档相比较,以识别所添加的部分。本发明还可应用于将文档与被登记为原件的文档相比较,其中将添加给原件内容的部分排除在外。
本发明可应用于从可用数据中提取具有事先登记的内容的页面的功能。在这种情况下,可以识别期望的数据,或者可以识别缺失页,由此提高可用性。
本发明不限于在上述实施例中使用基于扫描仪装置170所扫描的文档的信息。例如,待登记或验证的信息可以从存储在存储区、诸如盒子中的被接收数据中获得,以登记或验证所获得的信息。
其它实施例
本发明可以例如通过***、设备、方法、程序或存储介质(记录介质)来实现。具体地,本发明可应用于包括多个设备的***或包括一个装置的设备。
本发明可以通过实现按照上述实施例的功能并直接或远程提供给***或设备的软件程序(对应于实施例的附图中所示的各流程图的程序)来实现,其中在该***或设备中的计算机读取并执行所提供的程序代码。
因此,本发明可以通过安装在计算机中的用于实现上述实施例的功能的程序代码本身来实现。本发明可应用于实现本发明实施例的功能的计算机程序。
上述程序可以是目标代码、由解释器执行的程序、或提供给OS的脚本数据,只要所述目标代码、程序或脚本数据具有所述程序的功能。
提供程序的记录介质可以是任何记录介质,诸如floppy盘、硬盘、光盘、磁光盘(MO)、致密盘只读存储器(CD-ROM)、致密可记录盘(CD-R)、致密可重写盘(CD-RW)、磁带、非易失存储卡、ROM或数字多功能盘(DVD)(DVD-ROM或DVD-R)。
可替换地,利用客户计算机的浏览器,可以从互联网上的网页将上述程序下载到诸如硬盘的记录介质中。具体地,访问网页,以从该网页下载按照本发明的计算机程序、或者被压缩并包括自动安装功能的文件。可替换地,按照本发明的程序中的程序代码可以被分为多个可以从不同网页下载的文件。换句话说,本发明可应用于WWW服务器,其中多个用户从该WWW服务器下载被安装在计算机上并实现按照本发明实施例的功能的程序文件。
按照本发明的程序可以被加密,加密后的程序可以被存储在诸如CD-ROM的存储介质中,并且存储介质可以被分发给用户。可以允许满足预定条件的用户通过互联网从网页下载用于解密该加密的密钥信息。密钥信息可被用于执行加密后的程序和将程序安装在计算机中。
执行所读出的程序代码的计算机实现上述实施例的功能。此外,在计算机上运行的操作***(OS)等可以根据程序代码中的指令执行所有或部分实际处理,以实现上述实施例的功能。
此外,在从存储介质所读出的程序代码已被写入设置在计算机所包含的扩展板中或与计算机连接的扩展单元中的存储器中之后,扩展板或扩展单元中的CPU等可以根据程序代码中的指令执行所有或部分实际处理,以实现上述实施例的功能。
虽然已经参照示例性实施例描述了本发明,但应该理解,本发明不限于所公开的示例性实施例。以下权利要求的范围应当与最宽泛的解释一致,从而涵盖所有修改、等价结构和功能。
Claims (14)
1.一种文档管理设备,包括:
存储装置,用于以页为单位存储分别包括多页的第一文档信息和第二文档信息;
比较装置,用于比较存储在所述存储装置中的所述第一文档信息中的任一页与存储在所述存储装置中的所述第二文档信息中的多页;
确定装置,用于基于所述比较装置中的比较结果确定所述第一文档信息中的每一页是否与所述第二文档信息中的任一页一致;
输出装置,用于输出指明所述确定装置中的确定结果的信息。
2.根据权利要求1所述的文档管理设备,还包括:
扫描装置,用于扫描文档以读出所述文档上的图像;
其中存储在所述存储装置中的所述第一文档信息和所述第二文档信息是通过由所述扫描装置扫描第一文档和第二文档以读出所述第一文档上的图像和所述第二文档上的图像而产生的。
3.根据权利要求1所述的文档管理设备,还包括:
提取装置,用于提取图像的特征信息,
其中存储在所述存储装置中的所述第一文档信息是所述提取装置从第一文档上的图像中所提取的第一特征信息,存储在所述存储装置中的所述第二文档信息是所述提取装置从第二文档上的图像中所提取的第二特征信息。
4.根据权利要求1所述的文档管理设备,其中所述确定装置确定所述第一文档信息与所述第二文档信息是否包括相同顺序的相同页。
5.根据权利要求1所述的文档管理设备,还包括:
识别装置,用于基于所述比较装置中的比较结果识别包括在所述第一文档信息中并且不与所述第二文档信息中任一页一致的页面。
6.根据权利要求5所述的文档管理设备,其中所述识别装置还识别包括在所述第二文档信息中并且不与所述第一文档信息中任一页一致的页面。
7.根据权利要求6所述的文档管理设备,其中所述输出装置输出所述确定装置中的确定结果,使得可区分所述识别装置所识别的页面与其它页面。
8.根据权利要求1所述的文档管理设备,
其中所述存储装置除了所述第一和第二文档信息之外还存储第三文档信息,
其中所述比较装置将所述第一文档信息中的任一页与所述第二文档信息中的多个页相比较,并与所述第三文档信息中的多个页相比较,并且
其中所述确定装置基于所述比较装置中的比较结果确定所述第一文档信息中的每一页是否与所述第二文档信息中的任一页一致,以及所述第一文档信息中的每一页是否与所述第三文档信息中的任一页一致。
9.根据权利要求1所述的文档管理设备,其中所述输出装置包括用于显示所述确定装置中的确定结果的显示装置。
10.根据权利要求1所述的文档管理设备,其中所述输出装置包括用于打印所述确定装置中的确定结果的打印装置。
11.一种文档管理***,包括:
存储装置,用于以页为单位存储分别包括多页的第一文档信息和第二文档信息;
比较装置,用于比较存储在所述存储装置中的所述第一文档信息中的任一页与存储在所述存储装置中的所述第二文档信息的多个页;
确定装置,用于基于所述比较装置中的比较结果确定所述第一文档信息中的每一页是否与所述第二文档信息中的任一页一致;以及
输出装置,用于输出指明所述确定装置中的确定结果的信息。
12.根据权利要求11所述的文档管理***,还包括:
信息处理装置;以及
通过网络连接到所述信息处理装置的服务器装置,
其中所述信息处理装置包括发送装置,用于将所述第一和第二文档信息通过网络和输出装置发送到所述服务器装置,
其中所述服务器装置包括接收装置,用于从所述信息处理装置、所述存储装置、所述比较装置和所述确定装置接收所述第一和第二文档信息,并且
其中所述存储装置存储由所述接收装置所接收的第一和第二文档信息。
13.根据权利要求12所述的文档管理***,其中所述服务器装置是原始性确认服务器装置,用于在所述确定装置确定从所述信息处理装置所接收的第一文档信息与事先作为原件被登记和存储在所述存储装置中的第二文档信息一致的情况下确认所述第一文档信息具有原始性。
14.一种用于文档管理***的控制方法,其中所述控制方法包括以下步骤:
比较包括多页的第一文档信息中的任一页与第二文档信息中的多个页;
基于所述比较结果确定所述第一文档信息中的每一页是否与所述第二文档信息中的任一页一致;并且
输出指明所述确定结果的信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006080908A JP2007257308A (ja) | 2006-03-23 | 2006-03-23 | 文書管理装置、文書管理システム、及びその制御方法、プログラム、記憶媒体 |
JP2006-080908 | 2006-03-23 | ||
JP2006080908 | 2006-03-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101043567A true CN101043567A (zh) | 2007-09-26 |
CN101043567B CN101043567B (zh) | 2010-05-26 |
Family
ID=38175843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100893410A Expired - Fee Related CN101043567B (zh) | 2006-03-23 | 2007-03-23 | 文档管理设备和文档管理***的控制方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20070223050A1 (zh) |
EP (1) | EP1837784A1 (zh) |
JP (1) | JP2007257308A (zh) |
KR (1) | KR100869869B1 (zh) |
CN (1) | CN101043567B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708124A (zh) * | 2011-02-24 | 2012-10-03 | 株式会社理光 | 信息处理装置和方法 |
CN103309847A (zh) * | 2012-03-06 | 2013-09-18 | 百度在线网络技术(北京)有限公司 | 一种用于实现文件比较的方法与设备 |
CN103399717A (zh) * | 2012-11-28 | 2013-11-20 | 富士施乐株式会社 | 打印控制设备和数据管理方法 |
CN106161829A (zh) * | 2014-08-20 | 2016-11-23 | 富士施乐株式会社 | 图像处理设备和方法 |
CN107092448A (zh) * | 2011-11-22 | 2017-08-25 | 夏普株式会社 | 图像形成装置、服务器装置、以及信息处理装置 |
CN107105118A (zh) * | 2013-02-20 | 2017-08-29 | 佳能株式会社 | 打印装置及打印方法 |
CN109313659A (zh) * | 2016-06-21 | 2019-02-05 | 电子湾有限公司 | web文档修订的异常检测 |
CN113239919A (zh) * | 2021-03-25 | 2021-08-10 | 郑州大学 | 扫描电子文档缺页漏页检测方法及*** |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9881264B2 (en) * | 2006-03-17 | 2018-01-30 | Mobile Title Agency Of Michigan, Llc | Mobile system and method for processing secure remote in person transactions |
JP2007281596A (ja) * | 2006-04-03 | 2007-10-25 | Canon Inc | 情報処理装置、情報処理システム、及びその制御方法、プログラム、記憶媒体 |
JP4435811B2 (ja) * | 2007-07-06 | 2010-03-24 | シャープ株式会社 | 画像通信装置 |
US20090070264A1 (en) * | 2007-09-12 | 2009-03-12 | Xerox Corporation | Data processing card based copy bill payment capability |
US8572062B2 (en) | 2009-12-21 | 2013-10-29 | International Business Machines Corporation | Indexing documents using internal index sets |
JP2012114718A (ja) * | 2010-11-25 | 2012-06-14 | Canon Inc | コードを扱うことができる画像形成装置及びその制御方法 |
US9036187B2 (en) | 2012-12-26 | 2015-05-19 | Ricoh Company, Ltd. | Predictive schedule-based tracking of incoming print jobs |
CN108319575B (zh) * | 2018-01-30 | 2021-06-29 | 百度在线网络技术(北京)有限公司 | 一种页面组件的校验方法、装置、服务器和存储介质 |
US11380082B2 (en) | 2019-10-11 | 2022-07-05 | Samsung Electronics Co., Ltd. | Electronic device, method and non-transitory storage medium for optical character recognition |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3566478B2 (ja) * | 1996-12-27 | 2004-09-15 | キヤノン株式会社 | 文書セキュリティ管理システム、文書セキュリティ管理方法および文書検索装置 |
US5895470A (en) * | 1997-04-09 | 1999-04-20 | Xerox Corporation | System for categorizing documents in a linked collection of documents |
JP3937548B2 (ja) * | 1997-12-29 | 2007-06-27 | カシオ計算機株式会社 | データアクセス制御装置およびそのプログラム記録媒体 |
US6285995B1 (en) * | 1998-06-22 | 2001-09-04 | U.S. Philips Corporation | Image retrieval system using a query image |
US6658626B1 (en) * | 1998-07-31 | 2003-12-02 | The Regents Of The University Of California | User interface for displaying document comparison information |
US6990628B1 (en) * | 1999-06-14 | 2006-01-24 | Yahoo! Inc. | Method and apparatus for measuring similarity among electronic documents |
US6560620B1 (en) * | 1999-08-03 | 2003-05-06 | Aplix Research, Inc. | Hierarchical document comparison system and method |
US6502112B1 (en) * | 1999-08-27 | 2002-12-31 | Unisys Corporation | Method in a computing system for comparing XMI-based XML documents for identical contents |
US6542635B1 (en) * | 1999-09-08 | 2003-04-01 | Lucent Technologies Inc. | Method for document comparison and classification using document image layout |
US6574616B1 (en) * | 2000-02-16 | 2003-06-03 | Index Stock Imagery, Inc. | Stochastic visually based image query and retrieval system |
US7137065B1 (en) * | 2000-02-24 | 2006-11-14 | International Business Machines Corporation | System and method for classifying electronically posted documents |
US7099860B1 (en) * | 2000-10-30 | 2006-08-29 | Microsoft Corporation | Image retrieval systems and methods with semantic and feature based relevance feedback |
US6978420B2 (en) * | 2001-02-12 | 2005-12-20 | Aplix Research, Inc. | Hierarchical document cross-reference system and method |
JP2004220424A (ja) * | 2003-01-16 | 2004-08-05 | Canon Inc | 文書管理システム |
US20050132197A1 (en) * | 2003-05-15 | 2005-06-16 | Art Medlar | Method and apparatus for a character-based comparison of documents |
JP4154308B2 (ja) * | 2003-10-06 | 2008-09-24 | キヤノン株式会社 | 帳票認識装置、帳票認識方法、プログラムおよび記憶媒体 |
JP2006031181A (ja) * | 2004-07-13 | 2006-02-02 | Canon Inc | 画像検索装置、方法、記憶媒体及びプログラム |
KR200375219Y1 (ko) * | 2004-11-04 | 2005-03-11 | 신은석 | 서지 방전용 접지봉의 방전침 결합 구조 |
US7392251B2 (en) * | 2004-12-09 | 2008-06-24 | Schlafender Hase Gmbh | Device and method for comparing digital text documents |
JP4125307B2 (ja) * | 2005-06-16 | 2008-07-30 | キヤノン株式会社 | 原本保証サーバ、原本保証システム及びそれらの制御方法、プログラム |
JP4918776B2 (ja) * | 2005-10-24 | 2012-04-18 | 富士通株式会社 | 電子文書比較プログラム、電子文書比較装置および電子文書比較方法 |
US7634471B2 (en) * | 2006-03-30 | 2009-12-15 | Microsoft Corporation | Adaptive grouping in a file network |
-
2006
- 2006-03-23 JP JP2006080908A patent/JP2007257308A/ja active Pending
-
2007
- 2007-02-23 US US11/678,468 patent/US20070223050A1/en not_active Abandoned
- 2007-03-21 KR KR1020070027514A patent/KR100869869B1/ko active IP Right Grant
- 2007-03-23 CN CN2007100893410A patent/CN101043567B/zh not_active Expired - Fee Related
- 2007-03-23 EP EP07104799A patent/EP1837784A1/en not_active Withdrawn
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708124A (zh) * | 2011-02-24 | 2012-10-03 | 株式会社理光 | 信息处理装置和方法 |
CN107092448A (zh) * | 2011-11-22 | 2017-08-25 | 夏普株式会社 | 图像形成装置、服务器装置、以及信息处理装置 |
CN103309847A (zh) * | 2012-03-06 | 2013-09-18 | 百度在线网络技术(北京)有限公司 | 一种用于实现文件比较的方法与设备 |
CN103399717A (zh) * | 2012-11-28 | 2013-11-20 | 富士施乐株式会社 | 打印控制设备和数据管理方法 |
CN103399717B (zh) * | 2012-11-28 | 2016-07-06 | 富士施乐株式会社 | 打印控制设备和数据管理方法 |
CN107105118A (zh) * | 2013-02-20 | 2017-08-29 | 佳能株式会社 | 打印装置及打印方法 |
CN107105118B (zh) * | 2013-02-20 | 2019-08-02 | 佳能株式会社 | 打印装置及打印方法 |
CN106161829A (zh) * | 2014-08-20 | 2016-11-23 | 富士施乐株式会社 | 图像处理设备和方法 |
CN106161829B (zh) * | 2014-08-20 | 2018-12-28 | 富士施乐株式会社 | 图像处理设备和方法 |
CN109313659A (zh) * | 2016-06-21 | 2019-02-05 | 电子湾有限公司 | web文档修订的异常检测 |
CN109313659B (zh) * | 2016-06-21 | 2022-07-12 | 电子湾有限公司 | web文档修订的异常检测 |
CN113239919A (zh) * | 2021-03-25 | 2021-08-10 | 郑州大学 | 扫描电子文档缺页漏页检测方法及*** |
Also Published As
Publication number | Publication date |
---|---|
JP2007257308A (ja) | 2007-10-04 |
KR20070096837A (ko) | 2007-10-02 |
CN101043567B (zh) | 2010-05-26 |
KR100869869B1 (ko) | 2008-11-24 |
EP1837784A1 (en) | 2007-09-26 |
US20070223050A1 (en) | 2007-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101043567A (zh) | 文档管理设备、文档管理***、及其控制方法、程序和存储介质 | |
US8593665B2 (en) | Image forming system and information processing apparatus | |
CN1874404A (zh) | 图像处理***和图像处理装置 | |
US8553261B2 (en) | Image communication apparatus | |
US8755066B2 (en) | Image processing apparatus, image processing method, recording medium recorded with image processing program, and image processing system | |
CN102256035B (zh) | 图像处理设备和处理流程控制方法 | |
CN1932754A (zh) | 数据处理设备、数据处理方法、及其计算机程序 | |
CN1869916A (zh) | 定制驱动器的方法、设备和*** | |
CN1874405A (zh) | 图像处理***和图像处理装置 | |
KR100956186B1 (ko) | 워크플로우 지원 장치 및 그 제어 방법과 워크플로우 지원 시스템 | |
CN1794778A (zh) | 图像处理装置和图像处理方法 | |
US9258445B2 (en) | Image forming apparatus, image forming system and display control method for displaying content based on a required amount of time for printing | |
CN1678010A (zh) | 复合功能装置、该装置的控制方法和执行该方法的程序 | |
CN1609844A (zh) | 数据处理装置和数据存储装置 | |
CN1779691A (zh) | 信息处理装置、打印***及其控制方法 | |
CN1660589A (zh) | 多功能装置 | |
CN1493974A (zh) | 成像装置 | |
CN1921537A (zh) | 图像处理设备、图像处理***以及文件传送方法 | |
CN1976382A (zh) | 图像处理设备、信息处理设备、控制方法和信息处理*** | |
US8599402B2 (en) | Secure cloud based printing | |
CN1570778A (zh) | 图像形成设备和功能键分配方法 | |
US20110107402A1 (en) | Client server system, client apparatus and server apparatus displaying contents of provided services | |
CN1881955A (zh) | 可连接到网络的数据处理装置及其控制方法 | |
JP5443148B2 (ja) | データ通信機器および画像処理装置 | |
KR20080058163A (ko) | 통신 장치 및 데이터 전송 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100526 |
|
CF01 | Termination of patent right due to non-payment of annual fee |