图像处理装置与系统,计算机可读介质和图像处理方法

文档序号:7972657阅读:112来源:国知局
专利名称:图像处理装置与系统,计算机可读介质和图像处理方法
技术领域
本发明涉及用于执行图像数据的处理作业的图像处理装置、图像处理系统、计算机可读介质和图像处理方法。
背景技术
近年来,其中例如集成了扫描功能、复印功能、打印功能和传真功能等的多功能处理机已被广泛称为用于执行图像数据的处理作业的图像处理装置。这样的图像处理装置可执行诸如图像数据的读取、打印输出和传真发送的处理作业。随着它变得普及,也增加了如禁止复制的文件的输出之类的信息泄露的风险,因而存在着一种要求,即当信息泄露时,可以对信息输出历史进行追踪调查。因此,配置某种图像处理装置以存储处理作业执行历史作为日志信息,使得可以检查由何人在何时何地输出了被泄露了信息的文件(例如,参照日本专利申请特开平6-270477和美国专利US 2005/0111051A)。日本专利申请特开平6-270477已提出存储对应于图像本身的图像信息作为日志信息。另外,US 2005/0111051A已提出提取和存储图像中包含的文本数据作为日志信息。
此外,日志信息一般是对处理作业执行历史进行记录的信息,因而每次执行处理作业时,即对各处理作业,都需要生成和存储日志信息。
另一方面,对于任何处理作业中处理的文件,在相同的条件下(保存的图像分辨率、搜索的信息量等等)生成日志信息。
因此,例如在要处理大量作业(文件输出等)的环境中(例如待存储的日志信息的数据量变得巨大)使用图像处理装置时,要被存储的数据量就会变得很大,就必需大的存储容量来存储日志信息,并且还要花费大量时间基于存储内容来调查作业执行历史。由于是在相同条件下生成日志信息,例如,即使存在处理同一文件的多个作业,如果作业的请求者、处理执行时间等不同,也要针对各处理作业生成和存储单独的日志信息。
此外,如果日志信息的数据量变得巨大,当信息泄露时在对执行的作业执行历史的追踪调查中存在大量的搜索目标,因而担心损害搜索的准确性,即追踪调查的结果的可靠性。

发明内容
本发明提供了能够根据日志信息对处理作业执行历史进行管理并可以适当地防止信息泄露以及即使在信息泄露的情况下,抑制日志信息的存储容量中的增长与加速历史调查的图像处理装置、图像处理系统、计算机可读介质、计算机数据信号和图像处理方法。
根据本发明的一个方面,图像处理装置包括作业执行单元、日志生成单元、日志存储单元、特征量提取单元和替换单元。作业执行单元执行图像数据的处理作业。日志生成单元生成用于识别由作业执行单元执行的处理作业并用于识别在该处理作业中处理的图像数据的图像日志信息。日志存储单元存储由日志生成单元生成的图像日志信息。特征量提取单元提取由图像日志信息识别的图像数据的特征量。同一性确定单元比较由特征量提取单元从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定该多条图像数据之间的同一性。替换单元把用于识别多条图像数据(被确定为彼此相同)中的一条的信息,替换为用于识别该多条图像数据(被确定为彼此相同)中的另一条的信息。
根据本发明的另一个方面,图像处理系统包括图像处理装置和服务器。该图像处理装置包括执行图像数据的处理作业的作业执行单元。该服务器包括存储图像日志信息的日志存储单元,所述图像日志信息用于识别由作业执行单元执行的处理作业并用于识别在该处理作业中处理的图像数据。图像处理装置和服务器中的至少一个包括日志生成单元、特征量提取单元、同一性确定单元和替换单元。日志生成单元生成图像日志信息。特征量提取单元提取由图像日志信息识别的图像数据的特征量。同一性确定单元比较由特征量提取单元从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定该多条图像数据之间的同一性。替换单元把用于识别多条图像数据(被确定为彼此相同)中的一条的信息,替换为用于识别该多条图像数据(被确定为彼此相同)中的另一条的信息。
根据本发明的又一个方面,一种计算机可读介质存储使计算机执行用于管理图像日志信息的处理的程序。该处理包括生成用于识别执行的处理作业并用于识别在该处理作业中处理的图像数据的图像日志信息;存储生成的图像日志信息;提取由图像日志信息识别的图像数据的特征量;比较从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定所述多条图像数据之间的同一性;以及把用于识别多条图像数据(被确定为彼此相同)中的一条的信息,替换为用于识别所述多条图像数据(被确定为彼此完全相同)的另一条的信息。
根据本发明的另外一个方面,一种图像处理方法包括执行图像数据的处理作业;生成用于识别执行的处理作业和用于识别在该处理作业中处理的图像数据的图像日志信息;存储生成的图像日志信息;提取由图像日志信息识别的图像数据的特征量;比较从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定多条图像数据之间的同一性;以及把用于识别多条图像数据(被确定为彼此相同)中的一条的信息,替换为用于识别所述多条图像数据(其被确定为彼此相同)中的另一条的信息。
在上述图像处理装置、图像处理系统、计算机可读介质和图像处理方法中,当执行图像数据的处理作业时,生成用于识别处理作业并识别在该处理作业中处理的图像数据的图像日志信息。用于“识别处理作业”的信息可包括与诸如处理作业的请求者和处理作业的处理执行时间的与作业属性有关的信息。用于“识别图像数据”的信息可以是图像数据本身或与图像数据的存储位置有关的信息(如URL信息)。在生成这样的图像日志信息后,存储该图像日志信息,并供调查处理作业执行历史等等使用。
利用被作为确定标准的图像数据的特征量,确定待存储的图像日志信息或已存储的图像日志信息之间的同一性。执行替换处理,把用于识别同一性范围内的图像数据的多条信息统一。
因此,如果每次执行图像数据的处理作业时,生成和存储图像日志信息,则可防止重复地存储用于识别同一性范围内的图像数据的信息,例如,与在不同的处理作业中处理的同一文件的图像数据有关的信息。
根据上述配置,存储图像日志信息,由此可管理图像数据的处理作业执行历史,并因而可适当地防止信息泄露等。此外,即使在泄露的情况下,执行替换处理,以把用于识别同一性范围内的图像数据的多条信息统一,由此可抑制图像日志信息的存储容量的增长,并还可通过抑制存储容量的增长而加速作业执行历史调查等。此外,由于自然地减少了在作业执行历史调查等中待搜索的图像数据,这也有助于提高搜索的准确性,即提高了作业执行历史调查等的结果的可靠性。


基于下面的图将详细地描述本发明的示例性实施例,其中图1是表示根据本发明的图像处理系统的概略配置示例的示意图;图2是表示根据本发明的图像处理系统或图像处理装置的功能配置示例的框图;图3是表示图像数据的特征量的示例的图示;图4是表示图像日志信息的具体示例的图示;图5是表示图像日志信息的另一具体示例的图示;图6是表示图像日志信息的删除处理的具体示例的图示;图7是表示图像日志信息的使用模式的示例的概略的图示;图8是表示图像日志信息的使用模式的另一示例的概略的图示。
具体实施例方式
下面将参照附图描述根据本发明的示例性实施例的图像处理装置、图像处理系统、图像处理程序和图像处理方法。
首先,将讨论图像处理系统的概略配置。图1是表示根据本发明示例性实施例的图像处理系统的概略配置示例的示意图。
如图所示,这里描述的图像处理系统包括多个图像处理装置1。各图像处理装置1是例如集成了扫描功能、复印功能、打印功能和传真功能等的多功能处理机,并设置有作为作业执行单元的功能,用于执行诸如图像读取作业、打印输出作业和传真发送作业的图像数据的处理作业。这里提到的术语“图像数据”是用来表示用于识别处理作业中待处理的图像的数据。图像数据的数据格式没有限制。因此,如果数据识别仅由文本构成的文件图像,则例如光栅化(rasterize)之后的数据就是“图像数据”。
服务器3通过网络线路2连接到图像处理装置1。服务器3为各图像处理装置1提供存储图像日志信息的服务。
将简要地介绍图像日志信息。图像日志信息对应于图像处理装置1执行的处理作业的日志信息。图像日志信息识别处理作业并识别在处理作业中处理的图像数据。
用于“识别处理作业”的信息例如包括有关诸如处理作业的请求者(用户)、处理作业的处理执行时间的作业属性的信息(此后称为“作业属性信息”)。可在执行处理作业时利用UI设置识别、卡认证等已知技术来获得作业属性信息。
用于“识别图像数据”的信息例如可以是图像数据本身。在该情况下,图像数据可以是在处理作业中处理的图像数据或者可以是经过数据削减处理(如数据压缩)之后的图像数据。然而,也可以利用与图像数据的存储位置有关的信息(存储位置名字、文件名、URL信息等)而不是图像数据本身来“识别图像数据”。
如果利用条形码、QR代码(二维代码)、电子水印(数字水印)等把识别原始图像的代码信息(文件ID)嵌入在待在处理作业中处理的原始图像中,则图像日志信息中可包含该代码信息。即,代码信息可用做用于“识别图像数据”的信息之一。
假定针对处理作业中处理的各图像(即针对图像数据的每页)生成了这样的图像日志信息。在生成图像日志信息之后,存储图像日志信息,并供调查处理作业的执行历史使用。
图像日志信息的数据格式等没有限制,并且可利用已知技术来提供图像日志信息。
随后,将讨论图像处理系统的配置。下面描述的配置可仅实现为一个图像处理装置1,或可实现为图像处理装置1和服务器3。
图2是表示该示例性实施例的配置示例的框图。如图中所示,该配置包括作业执行单元11、日志生成单元12、日志存储单元13、特征量提取单元14、同一性确定单元15、信息替换单元16、日志删除单元17和替换有无确定单元18。
作业执行单元11设置在图像处理装置1中,并且执行诸如图像读取作业、打印输出作业和传真发送作业的图像数据处理作业。
日志生成单元12设置在图像处理装置1或服务器3的至少任一个中,并且当处理作业由作业执行单元11执行时生成处理作业的图像日志信息。
日志存储单元13设置在图像处理装置1或服务器3的至少任一个中,并且存储由日志生成单元12生成的图像日志信息。
特征量提取单元14设置在图像处理装置1或服务器3的至少任一个中,并且提取由日志生成单元12生成的图像日志信息或存储在日志存储单元13中的图像日志信息所识别的图像数据的特征量。“图像数据的特征量”定量地表示图像的特征。例如,“图像数据的特征量”可以是图像中密度分布的直方图、边缘存在量的直方图、边缘存在量的分布的直方图、色值分布的直方图或由游程程度表示的图像中的像素分布。可组合使用不同类型的特征量。
图3是表示图像数据的特征量的示例的图示。作为图像数据的特征量的示例,可标准化图像数据的大小,可把图像数据分成网格(例如,16个网格),并且可计算各网格中的特征量。在该情况下,如果使用平均密度作为各网格中的特征量,则获得16维密度分布的特征量。如果使用边缘点数作为各网格中的特征量,则获得16维光和阴影变化的特征量。在16维空间中,例如,可使用图像数据的特征量之间的距离作为图象数据之间的重合度(相似性)。如果图像数据的特征量之间的距离小于预定阈值,则可把图像数据看作在同一性范围内。
图像数据的特征量不限于这里所提到的示例。可使用基于任何其它已知技术提供的特征量。
同一性确定单元15设置在图像处理装置1或服务器3的至少任一个中。同一性确定单元15比较由特征量提取单元14从日志生成单元12生成的或存储在日志存储单元13中的多条图像日志信息中所识别的多条图像数据中提取的特征量,以确定图像数据之间的同一性。为确定同一性,同一性确定单元15可比较这些特征量以计算重合度,并且确定重合度是否高于预置的阈值。即,如果重合度高于该阈值,则同一性确定单元15确定该多条图像数据在同一性范围内。根据该配置,同一性确定单元15不仅将特征量彼此完全重合的多条图像数据确定为在同一性范围内而且将特征量彼此非常相近的多条图像数据也确定为在同一性范围内。因此,可以防止在获得图像数据时的条件(例如,读取所读的图像数据时的灰尘或污物)影响同一性的确定结果。由同一性确定单元15执行的重合度的计算可利用已知技术来执行。因此,在这里将不详细讨论重合度的计算。
如果图像日志信息包含代码信息,则同一性确定单元15可根据多条代码信息条之间的比较结果来确定同一性。即,同一性确定单元15可基于包含在图像日志信息中的多条代码信息和由特征量提取单元14提取的特征量中的至少一个,对多条图像日志信息进行同一性确定。
信息替换单元16设置在图像处理装置1或服务器3的至少任一个中。信息替换单元16执行将包含在多条日志图像信息(它们在同一性范围内)中的多条信息统一为该多条信息中的任一个的替换处理,所述多条信息识别多条图像数据并且包含在多条图像日志信息中(由同一性确定单元确定它们在同一性范围内)。下面将描述由信息替换单元16执行的替换处理的具体示例。
日志删除单元17设置在图像处理装置1或服务器3的至少任一个中。日志删除单元17在预定条件下从日志存储单元13删除存储在日志存储单元13中的图像日志信息,以有效使用存储区域。预定条件的示例包括自图像日志信息存储在日志存储单元13中以后已经过了预定时间段的情况。
然而,日志删除单元17不统一删除满足预定条件的图像日志信息,并且能从删除的目标中排除经过了信息替换单元16的替换处理的统一后的图像日志信息。
替换有无确定单元18设置在图像处理装置1或服务器3的至少任一个中。替换有无确定单元18确定信息(其识别图像数据并包含在待由日志删除单元17删除的图像日志信息中)是否是统一后的信息(已经经过了信息替换单元16的替换处理),并且将确定结果发送到日志删除单元17。为确定信息是否是统一后的信息(其已经过了替换处理),替换有无确定单元18可检查存储在日志存储单元13中的任何其它图像日志信息是否包含与经过了替换处理的统一后的信息(即,用于识别图像日志信息中待删除的图像数据的信息)相同的信息。
在单元11到18中,除作业执行单元11之外的单元12到18可集总地放置在图像处理装置1或服务器3的任一个中,或可分布在图像处理装置1和服务器3中。此外,图像处理装置1和服务器3可都设置有单元12到18。
为实现作业执行单元11之外的单元12到18,图像处理装置1或服务器3的计算机功能可执行预定程序。在该情况下,预定程序可存储在计算机可读存储介质中,并且在程序安装在图像处理装置1或服务器3之前可通过有线或无线通信单元来提供或传送。即,单元12到18可由信息处理程序来实现,该信息处理程序可安装在信息处理装置1或连接到信息处理装置1的服务器3中。然而,单元12到18可分布在图像处理装置1和服务器3中。因此,信息处理程序不需要必须提供所有的单元12到18。例如,为有效接收和存储图像日志信息,信息处理程序可安装在服务器3中用于接收和存储图像日志信息。具体地,信息处理程序可使服务器3担当日志存储单元13、特征量提取单元14、同一性确定单元15和信息替换单元16。
下面,将讨论由图像处理装置1和/或所描述的服务器3执行的处理操作的示例(包括由信息处理程序提供所述功能的情况),即,将讨论根据本示例性实施例的图像处理方法。
首先,将作为示例来描述具有单元12到18并且独立使用的图像处理装置1的处理操作的情况。
例如,如果用户在图像处理装置1中输入了文件复制作业的处理命令,则作业执行单元11从待处理的文件中读取图像,获得图像数据,并且打印输出所获得的图像数据。当作业执行单元11执行这样的图像数据处理作业时,日志生成单元12获得诸如用户名及处理作业的处理执行时间的作业属性信息,并根据(a)该作业属性信息和(如果由作业执行单元11处理的图像数据或已处理的图像数据存储在预定位置的话)(b)关于存储位置的信息(即识别图像数据的信息(后文称为“图像数据识别信息”)),来生成图像日志信息。当日志生成单元12生成图像日志信息时,日志存储单元13接收并存储图像日志信息。因此,如果作业执行单元11执行多个处理作业,则多条图像日志信息存储在日志存储单元13中。
图4是表示图像日志信息的具体示例的图示。
图4A表示这样的状态,在该状态中,存储有与根据用户AAAA的命令在日期和时间为mm/mm/mm时处理的图像(1)的图像数据识别信息有关的作业的图像日志信息(第一图像日志信息);与根据用户BBBB的命令在日期和时间为nn/nn/nn时处理的图像(2)的图像数据识别信息有关的作业的图像日志信息(第二图像日志信息);与根据用户CCCC的命令在日期和时间为ll/ll/ll时处理的图像(3)的图像数据识别信息有关的作业的图像日志信息(第三图像日志信息);和与根据用户DDDD的命令在日期和时间为kk/kk/kk时处理的图像(4)的图像数据识别信息有关的作业的图像日志信息(第四图像日志信息)。在这样的图像日志信息的存储模式下,待存储的信息量可变得巨大。
因此,在图像处理装置1中,特征量提取单元14、同一性确定单元15和信息替换单元16在不同于日志生成单元12生成图像日志信息时的定时的预定定时执行下文所述的处理操作。例如,预定定时可以是转变为睡眠模式(此状态下图像处理装置1上的处理负荷低)后的定时。例如,预定定时可以是规则的定时,此时被认作装置上的处理负荷低,如00:00。即,虽然可在每次日志生成单元12生成图像日志信息时执行下文所述的处理操作,但是如果在不同于生成图像日志信息的定时的预定定时执行下文所述的处理操作,则可防止处理负荷集中。还有,可有效地操作图像处理装置1。
当到达预定定时时,特征量提取单元14提取由包含在图像日志信息(其存储在日志存储单元13中)中的图像数据识别信息所识别的图像数据的特征量。同一性确定单元15对由特征量提取单元14按存储顺序从存储在日志存储单元13中的多条图像日志信息中提取的特征量进行比较(例如使用较早的信息作为基准),以确定多条图像日志信息之间的同一性。具体地,在图4A所示的示例中,同一性确定单元15将关于第二图像日志信息的特征量与关于第一图像日志信息的特征量进行比较。然后,同一性确定单元15将关于第三图像日志信息的特征量与关于第一图像日志信息的特征量和关于第二图像日志信息的特征量进行比较。而且,同一性确定单元15将关于第四图像日志信息的特征量与关于第一图像日志信息的特征量、关于第二图像日志信息的特征量和关于第三图像日志信息的特征量进行比较。从而,同一性确定单元15确定第一到第四图像日志信息之间的同一性。
在接收到同一性确定单元15的确定结果后,如必要的话,信息替换单元16执行包含在图像日志信息(其存储在日志存储单元13中)中的图像数据识别信息的替换处理。
下面将作为示例来描述同一性确定单元15确定由图像(1)的图像数据识别信息所识别的图像数据的特征量和由图像(3)的图像数据识别信息所识别的图像数据的特征量在同一性范围内并且由图像(2)的图像数据识别信息所识别的图像数据的特征量和由图像(4)的图像数据识别信息所识别的图像数据的特征量在同一性范围内的情况。在该情况下,如图4B所示,信息替换单元16执行把图像(1)的图像数据识别信息和图像(3)的图像数据识别信息进行统一的替换处理,并且执行把图像(2)的图像数据识别信息和图像(4)的图像数据识别信息进行统一的替换处理。更具体地,信息替换单元16把图像(3)的图像数据识别信息替换为图像(1)的图像数据识别信息,并且把图像(4)的图像数据识别信息替换为图像(2)的图像数据识别信息。这时,信息替换单元16还删除由图像(3)的图像数据识别信息所识别的图像数据和由图像(4)的图像数据识别信息所识别的图像数据。例如,如果图像(3)的图像数据识别信息是图像数据本身,则在删除图像(3)的图像数据识别信息时信息替换单元16把该图像数据替换为用于识别图像(1)的图像数据的存储位置的图像数据识别信息。例如,如果图像(3)的图像数据识别信息是用于识别图像数据的存储位置的信息,则在把图像(3)的图像数据识别信息替换为图像(1)的图像数据识别信息时,信息替换单元16向关于图像(3)的图像数据的存储位置发出删除该图像数据的请求。
在该示例性实施例中,信息替换单元16执行这样的替换处理。因此,即使在作业执行单元11每次执行图像数据处理作业时日志生成单元12生成图像日志信息并且日志存储单元13存储了该图像日志信息,也可在不同于生成图像日志信息的定时的预定定时执行的替换处理之后,防止重复地存储用于识别同一性范围内的图像数据的多条信息(例如,关于不同处理作业中处理的相同文件的图像数据的信息)。
下面,将讨论图像日志信息的另一个具体示例。这里,在另一个具体示例中,图像日志信息包含代码信息。
图5是表示图像日志信息的另一具体示例的图示。
图5A表示了这样的状态,其中存储有与根据用户AAAA的命令在日期和时间为mm/mm/mm时处理的图像(1)的图像数据识别信息有关的作业的图像日志信息(第一图像日志信息);与根据用户BBBB的命令在日期和时间为nn/nn/nn时处理的图像(2)的图像数据识别信息有关的作业的图像日志信息(第二图像日志信息);与根据用户CCCC的命令在日期和时间为ll/ll/ll时处理的图像(3)的图像数据识别信息有关的作业的图像日志信息(第三图像日志信息);与根据用户DDDD的命令在日期和时间为kk/kk/kk时处理的图像(4)的图像数据识别信息有关的作业的图像日志信息(第四图像日志信息);与根据用户EEEE的命令在日期和时间为oo/oo/oo时处理的图像(5)的图像数据识别信息有关的作业的图像日志信息(第五图像日志信息);和与根据用户FFFF的命令在日期和时间为pp/pp/pp时处理的图像(6)的图像数据识别信息有关的作业的图像日志信息(第六图像日志信息)。
各条图像日志信息包含作为从处理作业中处理的原始图像获得的代码信息的文件ID。即,第二图像日志信息和第五图像日志信息包含001的文件ID,第四图像日志信息包含002的文件ID。第一图像日志信息、第三图像日志信息和第六图像日志信息不包含关于文件ID的信息,这是由于不能提取文件ID或者原始图像上不存在代码信息或由于任何其他的原因。
当到达预定定时时,同一性确定单元15确定存储在这样的模式下的图像日志信息之间的同一性,并且信息替换单元16执行替换处理(如果必要的话)。然而,在该情况下,同一性确定单元15和信息替换单元16如下所述地优先使用文件ID例如,同一性确定单元15首先使用文件ID来确定第一到第六图像数据识别信息之间的同一性。在图5A中所示的示例中,同一性确定单元15确定第二图像日志信息和第五图像日志信息彼此相同。在使用文件ID的确定之后,同一性确定单元15基于由特征量提取单元14从其他图像日志信息(其同一性不能基于文件ID来确定)中提取的特征量来确定其他图像数据识别信息之间的同一性。如果同一性确定单元15利用文件ID执行这样的优先确定,则图像数据识别信息之间的同一性可以基于文件ID来确定。因此,特征量提取单元14不必要从由所有图像日志信息所识别的图像数据中提取特征量。结果,可以减轻在确定同一性中的处理负荷。
信息替换单元16执行统一图像日志信息的文件ID(已确定它们彼此完全相同)的替换处理。将作为示例来描述同一性确定单元15利用文件ID确定出第二图像日志信息和第五图像日志信息彼此相同,并且同一性确定单元15基于特征量确定出由包含在第一图像日志信息中的图像(1)的图像数据识别信息所识别的图像数据的特征量和由包含在第六图像日志信息中的图像(6)的图像数据识别信息所识别的图像数据的特征量在同一性范围内,并且由包含在第二图像日志信息中的图像(2)的图像数据识别信息所识别的图像数据的特征量和由包含在第三图像日志信息中的图像(3)的图像数据识别信息所识别的图像数据的特征量在同一性范围内的情况。在该情况下,如图5B所示,信息替换单元16执行第一图像日志信息与第六图像日志信息之间的统一替换处理以及第二图像日志信息、第三图像日志信息和第五图像日志信息之间的统一替换处理。具体地,信息替换单元16优先利用第二图像日志信息中的001的文件ID执行第二图像日志信息、第三图像日志信息和第五图像日志信息中的统一替换处理,并且删除包含在第三图像日志信息中的图像(3)的图像数据识别信息、包含在第五图像日志信息中的图像(5)的图像数据识别信息以及由图像(3)和(5)的图像数据识别信息所识别的图像数据。关于第一图像日志信息和第六图像日志信息的文件ID不存在。因此,信息替换单元16把图像(6)的图像数据识别信息替换为图像(1)的图像数据识别信息,并且删除由图像(6)的图像数据识别信息所识别的图像数据。
因而,如果图像日志信息包含代码信息,则在存储图像日志信息的情况下,防止重复地存储同一文件的图像数据的信息,可以减轻处理的负荷,等等。
即使图像日志信息包含代码信息,同一性确定单元15也可结合代码信息基于特征量来确定同一性,这是因为不是必需把代码信息添加在待处理的所有原始图像上,并且由于灰尘沉积等的作用,可能不正确地获得代码信息。
下面将描述不是基于单机而是通过网络把图像处理装置1连接到服务器3来使用的处理操作的示例。
如果通过网络把图像处理装置1连接到服务器3来使用,当图像处理装置1的作业执行单元11执行处理作业时,图像处理装置1或服务器3之一的日志生成单元12可生成图像日志信息,服务器3的日志存储单元13可存储生成的图像日志信息,之后,在预定的定时,服务器3的同一性确定单元15可确定图像日志信息之间的同一性,服务器3的信息替换单元16可执行替换处理。然而,在这样的使用模式中,图像处理装置1与服务器3之间的通信负荷变大。尤其是当多个图像处理装置1连接到服务器3时,这变得尤为明显。
因而,如果通过网络把图像处理装置1连接到服务器3来使用,希望的是,在图像处理装置1和服务器3中巧妙地放置单元12到18的功能。在图像处理装置1中,通过如在上述单机模式中的由同一性确定单元15所做的同一性确定和由信息替换单元16执行的替换处理,可降低图像日志信息的数据量(消除了图像的重复存储)。然后,在预定的定时(其可以是与确定同一性的定时相同的定时或不同的定时)从图像处理装置1将图像日志信息传送到服务器3。然后,在服务器3中批量存储图像日志信息。根据该配置,在图像处理装置1和服务器3之间传送其数据量已被降低的图像日志信息,因而可有效地抑制其间的通信负荷。
在将图像日志信息传送到服务器3后,服务器3的同一性确定单元15也确定图像日志信息之间的同一性,服务器3的信息替换单元16也在预定的定时(其可以是与传送图像日志信息的定时相同的定时或不同的定时)执行替换处理。根据该配置,当多个图像处理装置1连接到服务器3时,可消除图像处理装置1之间的图像的重复存储,这样可以进一步降低图像日志信息的数据量。
下面,将介绍存储图像日志信息之后的处理操作。
包括在图像处理装置1或服务器3中的日志存储单元13存储如上所述的图像日志信息。但是,日志存储单元13的可用存储容量一般是有限的。于是,为有效利用日志存储单元13使用的存储区域,日志删除单元17在预定条件下从日志存储单元13中删除在日志存储单元13中存储的图像日志信息,该预定条件例如是自存储图像日志信息后已经经过了预定的时间的条件。
但是,在日志存储单元13中存储的图像日志信息包含经过信息替换单元16执行的替换处理之后的图像日志信息。就是说,由于在替换处理中所做的统一,一个图像日志信息与另一个图像日志信息共享图像数据识别信息。因此,如果只基于是否满足预定条件而从日志存储单元13中删除图像日志信息,则将丢失共享关系,由此丢失图像数据识别信息。结果,作为图像日志信息,一些图像日志信息可能变得无效。
因此,在日志删除单元17从日志存储单元13删除图像日志信息之前,替换有无确定单元18确定包含在待删除的图像日志信息中的图像数据识别信息是否为已经过信息替换单元16的替换处理的统一后的信息。替换有无确定单元18可通过检查存储在日志存储单元13中的信息是否包含与待删除的图像数据识别信息相同的信息而确定。但是,可使用任何其它已知的技术,如对图像数据识别信息的替换处理的执行进行标记管理。接收到替换有无确定单元18的确定结果后,日志删除单元17从删除内容中排除经过了替换处理的统一后的信息。
图6是表示删除图像日志信息的处理的具体示例的图示。
将描述下面的情况,其中如图6A所示,例如存储了与根据用户AAAA的命令在日期和时间mm/mm/mm处理的图像(1)的图像数据识别信息有关的作业的图像日志信息(第一图像日志信息);与根据用户BBBB的命令在日期和时间nn/nn/nn处理的图像(2)的图像数据识别信息有关的作业的图像日志信息(第二图像日志信息);与根据用户CCCC的命令在日期和时间ll/ll/ll处理的图像(3)的图像数据识别信息有关的作业的图像日志信息(第三图像日志信息);和与根据用户DDDD的命令在日期和时间kk/kk/kk处理的图像(4)的图像数据识别信息有关的作业的图像日志信息(第四图像日志信息)。在该情况下,如果由于满足预定条件而将删除第一图像日志信息,替换有无确定单元18对第一图像日志信息进行确定。作为确定的结果,发现因为第一图像日志信息未经过信息替换单元16的替换处理,在第一图像日志信息中包含的图像数据识别信息不与任何其它图像数据识别信息共享。因此,日志删除单元17从日志存储单元13删除第一图像日志信息。
另一方面,如图6A所示,假设第三图像日志信息中包含的图像(3)的图像数据识别信息已被图像(1)的图像数据识别信息替换,第四图像日志信息中包含的图像(4)的图像数据识别信息已被图像(2)的图像数据识别信息替换。在该情况下,如果将删除第一图像日志信息,则替换有无确定单元18确定第一图像日志信息已经过替换处理,并且与第三图像日志信息共享图像数据识别信息。接收到该确定结果后,日志删除单元17从删除内容中排除经过了替换处理的统一后的信息(第一图像日志信息)。
当日志删除单元17在替换有无确定单元18做出确定后从存储单元13删除图像日志信息时,即使为有效利用日志存储单元13使用的存储区域而在预定条件下删除图像日志信息,也不会丢失多条图像日志信息之间的图像数据识别信息的共享关系。因此,可以避免损害由于执行了替换处理的统一所提供的排除了图像的重复存储的优点。
下面,将参照具体示例,介绍在日志存储单元13中存储的图像日志信息的使用模式。
图7是表示图像日志信息的使用模式的示例的概略的图示。图8是表示图像日志信息的使用模式的另一示例的概略的图示。
可以将在日志存储单元13中存储的图像日志信息用于对处理作业执行历史进行追踪调查。即,图像日志信息能使用户检查谁、在何时和以多大的量输出了与搜索目标(如信息泄露的文件)相同的图像。
在实现了图像日志信息的这种使用的情况下,如果在同一性的范围内的图像数据识别信息是由如示例性实施例中所述的替换处理中的统一所共享,则可以极大地方便图像日志信息的使用,如下文所述作为示例将描述这样的情况,即针对满足包含字符串“只限内部使用”的条件的图像的图像日志信息,搜索在日志存储单元13中存储的图像日志信息。在该情况下,在日志存储单元13中存储的图像日志信息经过信息替换单元16的替换处理之后,提取特征量,并由替换处理来统一具有在同一性范围内的特征量的多条图像日志信息。因此,可以很容易和迅速地进行以满足搜索条件的图像的特征量为关键字的搜索。具体地,例如,如图7所示,对于满足搜索条件的图像,至少很容易和快速地创建和输出包含各用户的输出次数信息的输出历史信息。如果创建和输出了这样的输出历史信息,则参照该输出历史信息可以检查涉及不适当输出(超出必要地过多次地输出等)的处理作业,并可以针对信息泄露采取预防措施,可望得到抑制信息泄露的效果。
在由替换处理中的统一而共享了在同一性的范围内的图像数据识别信息后,也可期望利用图像日志信息将做出适当的图像搜索结果。例如,如图8A所示,在未由替换处理执行统一的图像搜索用特征量空间中,即使特征量涉及同一文件,其提取结果也可能有变化。因此,进行以满足搜索条件的文件的特征量为关键字的搜索并输出最接近于特征量的三个作为搜索结果,搜索结果可能都是关于文件A的。相反,在由替换处理统一后,为共享而由替换处理来统一同一性范围内的那些图像数据识别信息,因此,即使输出最接近于特征量的三个作为搜索结果,搜索结果也是关于文件A、B和C的,可避免搜索结果倾向于一方。此外,由于自然地减少了搜索目标,还可期望将缩短搜索处理所需要的时间。因此,可希望将适当地达到搜索的准确性,并因而可改进作业执行历史调查等的结果的可靠性。
因此,根据在示例性实施例中描述的图像处理装置1、包括图像处理装置1的图像处理系统以及在图像处理装置1或图像处理系统中执行的图像处理方法,存储图像日志信息,由此可管理图像数据的处理作业执行历史,并可以相应地适当防止信息泄露等等。而且,即使在该情况下,执行替换处理,以把同一性范围内的多条图像数据识别信息统一,由此可抑制针对图像日志信息的存储容量的增长,并还可通过抑制存储容量的增长而加速作业执行历史调查等。此外,由于自然地在作业执行历史调查等中减少了待搜索的图像数据,这也有助于提高搜索的准确性,即提高了作业执行历史调查等的结果的可靠性。
尽管已描述了本发明的示例性实施例,可理解的是,本发明不限于此。在不脱离本发明的精神和范围的情况下可做出各种修改和变化。例如,图像日志信息可用于与已描述的实施例不同的实施例中。当然,可以使用任何其它公知技术来代替图像日志信息的格式与搜索方法、执行替换处理的具体技术等等。
权利要求
1.一种图像处理装置,该图像处理装置包括作业执行单元,其执行图像数据的处理作业;日志生成单元,其生成用于识别由所述作业执行单元执行的处理作业并用于识别在所述处理作业中处理的图像数据的图像日志信息;日志存储单元,其存储由所述日志生成单元生成的图像日志信息;特征量提取单元,其提取由所述图像日志信息识别的图像数据的特征量;同一性确定单元,其比较由所述特征量提取单元从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定所述多条图像数据之间的同一性;以及替换单元,其把用于识别被确定为彼此相同的多条图像数据中的一条图像数据的信息,替换为用于识别被确定为彼此相同的该多条图像数据中的另一条图像数据的信息。
2.根据权利要求1所述的装置,其中当在待由所述作业执行单元处理的原始图像中嵌入了识别该原始图像的代码信息的情况下,所述日志生成单元生成图像日志信息时,所生成的图像日志信息还包括当所述作业执行单元执行处理作业时从所述原始图像获得的代码信息,以及所述同一性确定单元基于包含在所述图像日志信息中的所述代码信息来确定所述多条图像数据之间的同一性。
3.根据权利要求1至2中任一项所述的装置,其中所述替换单元在预定定时执行替换处理,该定时不同于决定所述日志生成单元何时生成所述图像日志信息的日志生成定时。
4.根据权利要求1至2中任一项所述的装置,该装置还包括日志删除单元,其在预定条件下从所述日志存储单元中删除图像日志信息;以及替换确定单元,其确定用于识别对应的图像数据并包含在对应的图像日志信息中的各信息是否已经被所述替换单元替换,其中所述日志删除单元从删除目标中去除用于识别图像数据并被所述替换确定单元确定已经被替换的信息。
5.一种图像处理系统,该系统包括图像处理装置和服务器,所述图像处理装置包括作业执行单元,执行图像数据的处理作业;所述服务器包括日志存储单元,存储图像日志信息,所述图像日志信息用于识别由所述作业执行单元执行的处理作业并用于识别在所述处理作业中处理的图像数据,其中所述图像处理装置和服务器中的至少一个包括日志生成单元,生成图像日志信息;特征量提取单元,提取由所述图像日志信息识别的图像数据的特征量;同一性确定单元,比较由所述特征量提取单元从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定所述多条图像数据之间的同一性;以及替换单元,把用于识别被确定为彼此相同的多条图像数据中的一条图像数据的信息替换为用于识别被确定为彼此相同的所述多条图像数据中的另一条图像数据的信息。
6.一种计算机可读介质,该计算机可读介质存储使计算机执行用于管理图像日志信息的处理的程序,该处理包括生成用于识别执行的处理作业并用于识别在处理作业中处理的图像数据的图像日志信息;存储所述生成的图像日志信息;提取由所述图像日志信息识别的图像数据的特征量;比较从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定所述多条图像数据之间的同一性;以及把用于识别被确定为彼此相同的多条图像数据中的一条图像数据的信息替换为用于识别被确定为彼此相同的所述多条图像数据中的另一条图像数据的信息。
7.一种图像处理方法,该图像处理方法包括执行图像数据的处理作业;生成用于识别所执行的处理作业并用于识别在所述处理作业中处理的图像数据的图像日志信息;存储所述生成的图像日志信息;提取由所述图像日志信息识别的图像数据的特征量;比较从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定多条图像数据之间的同一性;以及把用于识别被确定为彼此相同的多条图像数据中的一条图像数据的信息替换为识别被确定为彼此相同的所述多条图像数据中的另一条图像数据的信息。
8.一种图像处理装置,该图像处理装置包括执行单元,执行处理图像数据的作业;生成单元,生成包括各作业的识别信息的日志信息,各识别信息用于识别在对应作业中处理的图像数据;存储单元,存储由所述生成单元生成的日志信息;提取单元,从由各条识别信息所识别的多条图像数据中提取多个特征量;确定单元,比较由所述提取单元提取的图像数据的特征量,以确定所述多条日志信息中的至少两条是否彼此相同;以及替换单元,当所述确定单元确定所述多条日志信息中的至少两条彼此相同时,所述替换单元把所述多条日志信息中的所述至少两条替换为所述多条日志信息中的所述至少两条中的任一条。
全文摘要
本发明涉及图像处理装置与系统,计算机可读介质和图像处理方法。该图像处理装置包括作业执行单元、日志生成单元、日志存储单元、特征量提取单元以及替换单元。作业执行单元执行图像数据的处理作业。日志生成单元生成用于识别执行的处理作业并识别所处理的图像数据的图像日志信息。日志存储单元存储生成的图像日志信息。特征量提取单元提取由图像日志信息识别的图像数据的特征量。同一性确定单元比较从由多条图像日志信息所识别的多条图像数据中提取的特征量,以确定图像数据之间的同一性。替换单元把识别被确定为彼此相同的图像数据中的一条图像数据的信息,替换为识别所述图像数据中的另一条图像数据的信息。
文档编号H04N1/32GK1972362SQ20061015386
公开日2007年5月30日 申请日期2006年9月14日 优先权日2005年11月24日
发明者蛯谷贤治 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1