(57)【特許請求の範囲】
【請求項１】
画像データの処理ジョブを実行するジョブ実行手段と、
前記ジョブ実行手段が実行した処理ジョブと、前記実行された処理ジョブにより処理された画像データとを特定するイメージログ情報を、画像データ１ページごとに生成するログ生成手段と、
前記生成されたイメージログ情報を記憶するログ記憶手段と、
前記生成されたイメージログ情報および前記記憶されたイメージログ情報により特定される画像データの特徴量を複数抽出する特徴量抽出手段と、
前記抽出された画像データの特徴量が、同一の範囲内にあるか否かを判定する第１の判定手段と、
前記同一の範囲内にあると判定された複数の前記イメージログ情報のうち、画像データを特定するための情報をいずれかに統一するログ統一手段と、
前記記憶されたイメージログ情報のうち、削除の対象とされる画像データを特定するイメージログ情報が、前記ログ統一手段により統一されたか否かを判定する第２の判定手段と、
前記イメージログ情報のうち、前記統一されたと判定されたイメージログ情報以外を削除対象とし、前記削除対象とされたイメージログ情報を、予め決められた条件に従って削除するログ削除手段と
を備えたログ情報記憶装置。
【請求項２】
前記ログ統一手段は、前記統一する処理を、前記ログ生成手段でのイメージログ情報の生成タイミングとは別の、予め設定された所定タイミングで行う
請求項１に記載の画像処理装置。
【請求項３】
画像データの処理ジョブを実行する画像処理装置と、前記実行された処理ジョブと、前記実行された処理ジョブにより処理された画像データとを特定するイメージログ情報を記憶するサーバ装置とが接続された画像処理システムであって、
前記画像処理装置と前記サーバ装置との少なくとも一方は、
前記イメージログ情報を、画像データ１ページごとに生成するログ生成手段と、
前記生成されたイメージログ情報および前記記憶されたイメージログ情報により特定される画像データの特徴量を複数抽出する特徴量抽出手段と、
前記抽出された画像データの特徴量が、同一の範囲内にあるか否かを判定する第１の判定手段と、
前記同一の範囲内にあると判定された複数の前記イメージログ情報のうち、画像データを特定するための情報をいずれかに統一するログ統一手段と、
前記記憶されたイメージログ情報のうち、削除の対象とされる画像データを特定するイメージログ情報が、前記ログ統一手段により統一されたか否かを判定する第２の判定手段と、
前記イメージログ情報の内、前記統一されたと判定されたイメージログ情報以外を削除対象とし、前記削除対象とされたイメージログ情報を、予め決められた条件に従って削除するログ削除手段と
を備えた画像処理システム。
【請求項４】
画像データの処理ジョブを実行する画像処理装置のコンピュータ、または、前記画像処理装置と接続されたコンピュータに、
前記実行された処理ジョブと、前記実行された処理ジョブにより処理された画像データとを特定し、画像データ１ページごとに生成されるイメージログ情報を記憶するログ記憶ステップと、
前記生成されたイメージログ情報および前記記憶されたイメージログ情報により特定される画像データの特徴量を複数抽出する特徴量抽出ステップと、
前記抽出された画像データの特徴量が、同一の範囲内にあるか否かを判定する第１の判定ステップと、
前記同一の範囲内にあると判定された複数の前記イメージログ情報のうち、画像データを特定するための情報をいずれかに統一するログ統一ステップと、
前記記憶されたイメージログ情報のうち、削除の対象とされる画像データを特定するイメージログ情報が、前記ログ統一手段により統一されたか否かを判定する第２の判定ステップと、
前記イメージログ情報の内、前記統一されたと判定されたイメージログ情報以外を削除対象とし、前記削除対象とされたイメージログ情報を、予め決められた条件に従って削除するログ削除ステップと
を実行させる画像処理プログラム。
【請求項５】
画像データの処理ジョブを実行するジョブ実行ステップと、
前記ジョブ実行手段が実行した処理ジョブと、前記実行された処理ジョブにより処理された画像データとを特定するイメージログ情報を、画像データ１ページごとに生成するログ生成ステップと、
前記生成されたイメージログ情報を記憶するログ記憶ステップと、
前記生成されたイメージログ情報および前記記憶されたイメージログ情報により特定される画像データの特徴量を複数抽出する特徴量抽出ステップと、
前記抽出された画像データの特徴量が、同一の範囲内にあるか否かを判定する第１の判定ステップと、
前記同一の範囲内にあると判定された複数の前記イメージログ情報のうち、画像データを特定するための情報をいずれかに統一するログ統一ステップと、
前記記憶されたイメージログ情報のうち、削除の対象とされる画像データを特定するイメージログ情報が、前記ログ統一手段により統一されたか否かを判定する第２の判定ステップと、
前記イメージログ情報の内、前記統一されたと判定されたイメージログ情報以外を削除対象とし、前記削除対象とされたイメージログ情報を、予め決められた条件に従って削除するログ削除ステップと
を含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの処理ジョブを実行する画像処理装置、画像処理システム、画像処理プログラムおよび画像処理方法に関するものである。
【背景技術】
【０００２】
近年、画像データの処理ジョブを実行する画像処理装置として、例えばスキャン機能、コピー機能、プリント機能、ＦＡＸ機能等を統合した複合機が広く知られている。このような画像処理装置では、画像データの読み取り、プリント出力、ＦＡＸ送信等といった処理ジョブを実行することができるが、その普及に伴って複写禁止文書の出力等の情報漏洩の危険性も高まるため、情報が漏洩したときにその出力履歴を追跡調査し得ることが求められている。このことから、画像処理装置の中には、情報漏洩した文書を、誰が、いつ、どこで出力したかをチェックし得るようにすべく、処理ジョブの実行履歴をログ情報として記憶蓄積するように構成されたものがある（例えば、特許文献１、２参照）。なお、ログ情報としては、画像そのものに相当する画像情報を記憶蓄積することや（例えば、特許文献１参照）、あるいは画像に含まれるテキストデータを抽出して記憶蓄積することが提案されている（例えば、特許文献２参照）。
【０００３】
【特許文献１】特開平０６−２７０４７７号公報
【特許文献２】特開２００５−１５７５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、一般に、ログ情報は、処理ジョブの実行履歴を記録するためのものであるから、処理ジョブを実行する都度、すなわち処理ジョブ毎に、その生成および記憶蓄積を行う必要がある。
その一方で、ログ情報の生成は、どの処理ジョブで処理された文書に対しても、同一条件（保存画像解像度、検索のための情報量等）で行っている。
したがって、例えば大量のジョブ（文書出力等）を処理する環境下で画像処理装置を用いる場合には、記憶蓄積すべきログ情報のデータ量が膨大になってしまい、ログ情報の記憶蓄積のために大記憶容量が必要となり、また記憶蓄積内容に基づくジョブ実行履歴の調査にも多くの時間を要してしまうことなる。これは、同一条件による生成ゆえに、例えば同一文書について処理するジョブが複数あった場合でも、そのジョブの依頼者や処理実行時間等が異なれば、各処理ジョブ毎に別個のログ情報を生成して記憶蓄積することになるからである。
さらには、ログ情報のデータ量が膨大になってしまうと、情報が漏洩したときに行うジョブ実行履歴の追跡調査に際し、検索対象となるものが多く存在することになるため、その検索精度、すなわち追跡調査の結果に対する信頼性が損なわれるおそれがある。
【０００５】
そこで、本発明は、ログ情報により処理ジョブの実行履歴を管理し、これにより情報漏洩等を適切に予防可能にするとともに、その場合であってもログ情報のための記憶容量増大の抑制や履歴調査の迅速化等を実現することのできる画像処理装置、画像処理システム、画像処理プログラムおよび画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するために案出された画像処理装置で、画像データの処理ジョブを実行するジョブ実行手段と、前記ジョブ実行手段が実行した処理ジョブを特定し、かつ、当該処理ジョブで処理した画像データを特定するためのイメージログ情報を生成するログ生成手段と、前記ログ生成手段が生成したイメージログ情報を記憶蓄積するログ記憶手段と、前記イメージログ情報により特定される画像データの特徴量を抽出する特徴量抽出手段と、前記ログ生成手段が生成し、または前記ログ記憶手段が記憶する複数のイメージログ情報について、前記特徴量抽出手段が抽出した特徴量を互いに比較して同一性を判定する同一性判定手段と、前記同一性判定手段で同一性の範囲内にあると判定されたイメージログ情報に対し、当該イメージログ情報における画像データを特定するため情報を、当該同一性の範囲内にあるいずれか一つのものに統一する置換処理を行う情報置換手段とを備えることを特徴とする。
【０００７】
また、本発明は、上記目的を達成するために案出された画像処理システムで、画像データの処理ジョブを実行するジョブ実行手段を備えた画像処理装置と、前記ジョブ実行手段が実行した処理ジョブを特定し、かつ、当該処理ジョブで処理した画像データを特定するためのイメージログ情報を記憶蓄積するログ記憶手段を備えたサーバ装置とが、ネットワーク接続されてなる画像処理システムであって、前記画像処理装置と前記サーバ装置との少なくとも一方は、前記イメージログ情報を生成するログ生成手段と、前記イメージログ情報により特定される画像データの特徴量を抽出する特徴量抽出手段と、前記ログ生成手段が生成し、または前記ログ記憶手段が記憶する複数のイメージログ情報について、前記特徴量抽出手段が抽出した特徴量を互いに比較して同一性を判定する同一性判定手段と、前記同一性判定手段で同一性の範囲内にあると判定されたイメージログ情報に対し、当該イメージログ情報における画像データを特定するため情報を、当該同一性の範囲内にあるいずれか一つのものに統一する置換処理を行う情報置換手段とを備えることを特徴とする。
【０００８】
また、本発明は、上記目的を達成するために案出された画像処理プログラムで、画像データの処理ジョブを実行するジョブ実行手段を備えた画像処理装置におけるコンピュータとしての機能、または当該画像処理装置と接続するコンピュータを、前記ジョブ実行手段が実行した処理ジョブを特定し、かつ、当該処理ジョブで処理した画像データを特定するためのイメージログ情報を記憶蓄積するログ記憶手段と、前記イメージログ情報により特定される画像データの特徴量を抽出する特徴量抽出手段と、前記ログ生成手段が生成し、または前記ログ記憶手段が記憶する複数のイメージログ情報について、前記特徴量抽出手段が抽出した特徴量を互いに比較して同一性を判定する同一性判定手段と、前記同一性判定手段で同一性の範囲内にあると判定されたイメージログ情報に対し、当該イメージログ情報における画像データを特定するため情報を、当該同一性の範囲内にあるいずれか一つのものに統一する置換処理を行う情報置換手段として機能させることを特徴とする。
【０００９】
また、本発明は、上記目的を達成するために案出された画像処理方法で、画像データの処理ジョブを実行するジョブ実行ステップと、前記ジョブ実行ステップで実行した処理ジョブを特定し、かつ、当該処理ジョブで処理した画像データを特定するためのイメージログ情報を生成するログ生成ステップと、前記ログ生成ステップで生成したイメージログ情報を記憶蓄積するログ記憶ステップと、前記イメージログ情報により特定される画像データの特徴量を抽出する特徴量抽出ステップと、前記ログ生成ステップで生成し、または前記ログ記憶ステップで記憶した複数のイメージログ情報について、前記特徴量抽出ステップで抽出した特徴量を互いに比較して同一性を判定する同一性判定ステップと、前記同一性判定ステップで同一性の範囲内にあると判定されたイメージログ情報に対し、当該イメージログ情報における画像データを特定するため情報を、当該同一性の範囲内にあるいずれか一つのものに統一する置換処理を行う情報置換ステップとを含むことを特徴とする。
【００１０】
上記構成の画像処理装置、画像処理システムおよび画像処理プログラム並びに上記手順の画像処理方法では、画像データの処理ジョブ実行があると、その処理ジョブを特定し、かつ、当該処理ジョブで処理した画像データを特定するためのイメージログ情報を生成する。「処理ジョブを特定」する情報としては、例えば処理ジョブの依頼者や処理実行時間等といったジョブ属性に関する情報がある。また、「画像データを特定」する情報としては、例えば画像データそのものが考えられるが、当該画像データの格納箇所に関する情報（ＵＲＬ情報等）であってもよい。このようなイメージログ情報は、その生成後に記憶蓄積されて、処理ジョブの実行履歴の調査等に供されることになる。
ただし、記憶蓄積されるイメージログ情報または既に記憶蓄積されているイメージログ情報については、画像データの特徴量を判定基準として、それぞれの同一性が判定される。そして、同一性の範囲内にある画像データを特定するため情報については、これらを統一する置換処理が行われる。
したがって、画像データの処理ジョブ実行がある都度、イメージログ情報を生成して記憶蓄積する場合であっても、同一性の範囲内にある画像データを特定するため情報、例えば別個の処理ジョブで処理された同一文書の画像データについての情報が、それぞれ重複して記憶蓄積されてしまうことがない。
【発明の効果】
【００１１】
本発明によれば、イメージログ情報を記憶蓄積することにより、画像データの処理ジョブの実行履歴を管理することができ、これにより情報漏洩等を適切に予防することが可能となる。しかも、その場合であっても、同一性の範囲内にある画像データを特定するため情報を統一する置換処理を経ることで、当該情報に関する重複記憶を排除することができるので、イメージログ情報のための記憶容量増大を抑制することができ、また記憶容量の増大抑制を通じてジョブ実行履歴調査等の迅速化を実現することもできる。さらには、ジョブ実行履歴調査等に際して、検索対象となる画像データが自ずと絞られることになるので、その検索精度、すなわちジョブ実行履歴調査等の結果に対する信頼性向上にも寄与することになる。
【発明を実施するための最良の形態】
【００１２】
以下、図面に基づき本発明に係る画像処理装置、画像処理システム、画像処理プログラムおよび画像処理方法について説明する。
【００１３】
はじめに、画像処理システムの概略構成について説明する。図１は、本発明に係る画像処理システムの概略構成例を示す模式図である。
図例のように、ここで説明する画像処理システムは、複数の画像処理装置１を備えて構成されている。各画像処理装置１は、例えばスキャン機能、コピー機能、プリント機能、ＦＡＸ機能等を統合した複合機からなるもので、画像読み取りジョブ、プリント出力ジョブ、ＦＡＸ送信ジョブ等といった画像データの処理ジョブを実行するジョブ実行手段としての機能を備えたものである。ここで、「画像データ」とは、処理ジョブで処理される画像を特定するデータのことをいい、そのデータフォーマット等は特に限定されるものではない。したがって、文字のみからなる文書画像を特定するデータであっても、例えばラスタライズされた後のものは、画像データに該当する。
また、画像処理装置１には、ネットワーク回線２を介して、サーバ装置３が接続されている。サーバ装置３は、各画像処理装置１に対して、イメージログ情報の記憶蓄積サービスを提供するものである。
【００１４】
ここで、イメージログ情報について簡単に説明する。イメージログ情報は、画像処理装置１で実行された処理ジョブのログ情報に相当するもので、その処理ジョブを特定し、かつ、その処理ジョブで処理した画像データを特定するための情報である。
「処理ジョブを特定」する情報としては、例えば処理ジョブの依頼者（ユーザ）や処理実行時間等といったジョブ属性に関する情報（以下「ジョブ属性情報」という）がある。ジョブ属性情報は、処理ジョブの実行時におけるＵＩ設定認識やカード認証等、公知の手法を利用して、その取得を行えばよい。
「画像データを特定」する情報としては、例えば画像データそのものが考えられる。その場合に、画像データは、処理ジョブで処理されたそのものであっても、あるいはデータ圧縮等のデータ削減処理を経た後のものであってもよい。ただし、画像データそのものではなく、その画像データの格納先に関する情報（格納箇所名、ファイル名、ＵＲＬ情報等）を用いて「画像データを特定」することも考えられる。
また、処理ジョブでの処理対象となる原稿画像に当該原稿画像を識別するためのコード情報がバーコード、ＱＲコード（二次元コード）あるいは電子透かし（デジタルウォーターマーキング）等によって埋め込まれている場合には、そのコード情報をイメージログ情報に含めることも考えられる。すなわち、コード情報を「画像データを特定」する情報の一つとして利用してもよい。
このようなイメージログ情報は、処理ジョブで処理された画像１枚毎、すなわち画像データの１ページ毎に生成されるものとする。そして、その生成後に記憶蓄積されて、処理ジョブの実行履歴の調査等に供されるのである。
なお、イメージログ情報は、そのデータフォーマット等については特に限定されるものではなく、公知技術を利用して実現することが考えられる。
【００１５】
続いて、以上のような画像処理システムにおける機能構成について説明する。なお、以下に説明する機能構成は、一つの画像処理装置１のみによって実現されるものであってもよいし、画像処理装置１およびサーバ装置３によって実現されるものであってもよい。
【００１６】
図２は、本発明の機能構成例を示すブロック図である。図例のように、ここで説明する機能構成では、ジョブ実行手段１１と、ログ生成手段１２と、ログ記憶手段１３と、特徴量抽出手段１４と、同一性判定手段１５と、情報置換手段１６と、ログ削除手段１７と、置換有無判断手段１８としての機能がある。
【００１７】
ジョブ実行手段１１は、画像処理装置１によって実現される機能であり、画像読み取りジョブ、プリント出力ジョブ、ＦＡＸ送信ジョブ等といった画像データの処理ジョブを実行する機能である。
【００１８】
ログ生成手段１２は、画像処理装置１またはサーバ装置３の少なくとも一方によって実現される機能であり、ジョブ実行手段１１での処理ジョブの実行があると、その処理ジョブについてのイメージログ情報を生成する機能である。
【００１９】
ログ記憶手段１３は、画像処理装置１またはサーバ装置３の少なくとも一方によって実現される機能であり、ログ生成手段１２が生成したイメージログ情報を記憶蓄積する機能である。
【００２０】
特徴量抽出手段１４は、画像処理装置１またはサーバ装置３の少なくとも一方によって実現される機能であり、ログ生成手段１２が生成したイメージログ情報、またはログ記憶手段１３が記憶蓄積しているイメージログ情報について、そのイメージログ情報により特定される画像データの特徴量を抽出する機能である。「画像データの特徴量」は、画像の特徴を定量的に表現したものをいい、例えば当該画像における濃度分布、エッジの存在量や分布、各色値の分布等をヒストグラム化したものや、当該画像における画素分布をランレングスによって表したもの等があり、複数種類のものを併用してもよい。
図３は、画像データの特徴量の一例を示す説明図である。画像データの特徴量の一例としては、画像データのサイズ等を正規化してメッシュ分割（例えば１６分割）し、各メッシュ内の特徴量を算出したものが挙げられる。この場合において、メッシュ内の特徴量として、平均濃度を用いれば、１６次元の濃度分布特徴量となる。また、メッシュ内の特徴量として、エッジ点数を用いれば、１６次元の濃淡変化特徴量となる。
なお、画像データの特徴量は、ここで例に挙げたものに限定されることはなく、他の公知技術によるものを用いても構わない。
【００２１】
同一性判定手段１５は、画像処理装置１またはサーバ装置３の少なくとも一方によって実現される機能であり、ログ生成手段１２が生成したイメージログ情報、またはログ記憶手段１３が記憶蓄積しているイメージログ情報で、複数のものについて、特徴量抽出手段１４が抽出した特徴量を互いに比較して、それぞれの間の同一性を判定する機能である。同一性の判定は、特徴量同士を比較して一致度を算出し、その一致度が予め設定されている閾値より高いか否かを判断することで行えばよい。すなわち、一致度が閾値よりも高ければ、同一性の範囲内にあると判定する。このようにすれば、特徴量が完全に一致するもの同士のみならず、特徴量が非常に近似するもの同士についても、同一性の範囲内にあると判定することになるので、同一性の判定結果に画像データ取得時の影響（例えば、画像読み取り時のゴミや汚れ等の影響）が及んでしまうのを排除することが可能となる。なお、同一性判定手段１５が行う一致度の算出等については、公知技術を利用して行えばよいため、ここではその詳細な説明を省略する。
また、同一性判定手段１５は、イメージログ情報がコード情報を含んでいる場合であれば、そのコード情報同士の比較結果から同一性を判定してもよい。すなわち、同一性判定手段１５は、イメージログ情報に含まれるコード情報と特徴量抽出手段１４が抽出した特徴量との少なくとも一方に基づいて、複数のイメージログ情報についての同一性判定を行うものであればよい。
【００２２】
情報置換手段１６は、画像処理装置１またはサーバ装置３の少なくとも一方によって実現される機能であり、同一性判定手段１５で同一性の範囲内にあると判定されたイメージログ情報に対し、そのイメージログ情報における画像データを特定するため情報を、当該同一性の範囲内にあるいずれか一つのものに統一する置換処理を行う機能である。この情報置換手段１６が行う置換処理については、その具体例を後述する。
【００２３】
ログ削除手段１７は、画像処理装置１またはサーバ装置３の少なくとも一方によって実現される機能であり、記憶領域の有効活用を図るべく、ログ記憶手段１３が記憶するイメージログ情報を、所定条件下で、当該ログ記憶手段１３内から削除する機能である。所定条件としては、例えばログ記憶手段１３内への記憶開始から所定期間の経過が挙げられる。
ただし、ログ削除手段１７では、所定条件に該当するものとなったイメージログ情報を一律に削除するのではなく、情報置換手段１６による置換処理を経た統一後のものについては、削除対象から除外し得るようになっている。
【００２４】
置換有無判断手段１８は、画像処理装置１またはサーバ装置３の少なくとも一方によって実現される機能であり、ログ削除手段１７での削除対象となるイメージログ情報について、そのイメージログ情報おける画像データを特定するため情報が、情報置換手段１６による置換処理を経た統一後のものであるか否かを判断して、その判断結果をログ削除手段１７に通知する機能である。置換処理を経た統一後のものであるか否かの判断は、ログ記憶手段１３内に記憶蓄積されている他のイメージログ情報の中に、置換処理を経た統一後のもの、すなわち削除対象となるイメージログ情報における画像データを特定するため情報と同一のものがあるか否かを検索することで行えばよい。
【００２５】
このような各手段１１〜１８のうち、ジョブ実行手段１１を除く他の手段１２〜１８は、画像処理装置１またはサーバ装置３のいずれか一方に纏めて配されていても、あるいは画像処理装置１とサーバ装置３とに分散して配されていてもよい。さらには、当該他の手段１２〜１８については、画像処理装置１とサーバ装置３とが重複して備えていてもよい。
【００２６】
また、ジョブ実行手段１１を除く他の手段１２〜１８は、画像処理装置１またはサーバ装置３におけるコンピュータとしての機能が、所定プログラムを実行することによって実現することが考えられる。その場合に、当該所定プログラムは、画像処理装置１またはサーバ装置３へのインストールに先立ち、コンピュータ読み取り可能な記憶媒体に格納されて提供されるものであっても、または有線若しくは無線による通信手段を介して配信されるものであってもよい。つまり、これらの各手段１２〜１８については、画像処理装置１または当該画像処理装置１と接続するサーバ装置３にインストール可能な画像処理プログラムによって実現することが可能である。ただし、当該各手段１２〜１８が画像処理装置１とサーバ装置３とに分散して配されていてもよいことから、画像処理プログラムは、必ずしも各手段１２〜１８の全てを実現するものでなくともよい。例えば、イメージログ情報を受け取って記憶蓄積するサーバ装置３に対し、その効率化を目的としてインストールされるもので、具体的にはサーバ装置３をログ記憶手段１３、特徴量抽出手段１４、同一性判定手段１５および情報置換手段１６として機能させるものであってもよい。
【００２７】
次に、以上のような構成の画像処理装置１またはサーバ装置３（いずれも画像処理プログラムによって実現される場合を含む）を用いて行う処理動作例、すなわち本発明に係る画像処理方法について説明する。
【００２８】
先ず、上述した各手段１２〜１８を画像処理装置１が備えており、その画像処理装置１がスタンドアローンで用いられる場合の処理動作を例に挙げて説明する。
例えば、画像処理装置１にてユーザによる文書コピージョブの処理指示があると、ジョブ実行手段１１は、処理対象となる文書からの画像読み取りを行って画像データを取得するとともに、その取得した画像データについての印刷出力を行う。このような画像データの処理ジョブをジョブ実行手段１１が実行すると、ログ生成手段１２は、その処理ジョブのユーザ名や処理実行時間等といったジョブ属性情報を取得して、そのジョブ属性情報と、ジョブ実行手段１１が処理した画像データまたは処理後の画像データが所定箇所に格納される場合であればその格納先に関する情報、すなわち当該画像データを特定する情報（以下「画像データ特定情報」という）とから、イメージログ情報を生成する。そして、ログ生成手段１２がイメージログ情報を生成すると、ログ記憶手段１３は、そのイメージログ情報を受け取って記憶蓄積する。したがって、ジョブ実行手段１１が複数の処理ジョブを実行すると、ログ記憶手段１３内には、複数のイメージログ情報が記憶蓄積されることになる。
【００２９】
図４は、イメージログ情報の一具体例を示す説明図である。
図４（ａ）には、ユーザＡＡＡＡの指示により日時ｍｍ／ｍｍ／ｍｍに処理した画像（１）という画像データ特定情報に関するジョブについてのイメージログ情報（第一のイメージログ情報）と、ユーザＢＢＢＢの指示により日時ｎｎ／ｎｎ／ｎｎに処理した画像（２）という画像データ特定情報に関するジョブについてのイメージログ情報（第二のイメージログ情報）と、ユーザＣＣＣＣの指示により日時ｌｌ／ｌｌ／ｌｌに処理した画像（３）という画像データ特定情報に関するジョブについてのイメージログ情報（第三のイメージログ情報）と、ユーザＤＤＤＤの指示により日時ｋｋ／ｋｋ／ｋｋに処理した画像（４）という画像データ特定情報に関するジョブについてのイメージログ情報（第四のイメージログ情報）と、が記憶蓄積されている様子を示している。このようなイメージログ情報の記憶蓄積態様では、従来におけるログ情報記録の場合と同様に、記憶蓄積すべき情報量が膨大になってしまうおそれがある。
【００３０】
このことから、画像処理装置１では、ログ生成手段１２でのイメージログ情報の生成タイミングとは別の、予め設定された所定タイミングで、特徴量抽出手段１４、同一性判定手段１５および情報置換手段１６が以下に述べるような処理動作を行う。予め設定された所定タイミングとしては、例えば、画像処理装置１における処理負荷が低い、いわゆるスリープモードへの遷移後のタイミングが挙げられる。また、例えば深夜１２：００といった装置処理負荷が低いと考えられる定期的なタイミングであってもよい。つまり、以下に述べるような処理動作は、ログ生成手段１２がイメージログ情報を生成する度に行ってもよいが、そのイメージログ情報の生成タイミングとは別の所定タイミングで行えば、処理負荷集中を防いで効率的な画像処理装置１の稼動を実現し得る点で非常に好適である。
【００３１】
予め設定された所定タイミングになると、特徴量抽出手段１４は、ログ記憶手段１３が記憶蓄積しているイメージログ情報について、そのイメージログ情報における画像データ特定情報から特定される画像データの特徴量を抽出する。そして、同一性判定手段１５は、ログ記憶手段１３が記憶蓄積している各イメージログ情報同士で、それぞれについて特徴量抽出手段１４が抽出した特徴量を、例えば記憶蓄積順の古いものを基準にして順次互いに比較して、その同一性を判定する。具体的には、図４（ａ）に示した例の場合であれば、第二のイメージログ情報についての特徴量を第一のイメージログ情報についての特徴量と比較し、次いで第三のイメージログ情報についての特徴量を第一のイメージログ情報および第二のイメージログ情報についての特徴量と比較し、さらに第四のイメージログ情報についての特徴量を第一のイメージログ情報、第二のイメージログ情報および第三のイメージログ情報についての特徴量と比較して、それぞれの間での同一性の判定を行う。
【００３２】
この同一性判定手段１５での判定の結果を受けて、情報置換手段１６は、ログ記憶手段１３が記憶蓄積しているイメージログ情報に対し、必要に応じて画像データ特定情報についての置換処理を行う。
例えば、同一性判定手段１５での判定の結果、画像（１）という画像データ特定情報から特定される画像データの特徴量と、画像（３）という画像データ特定情報から特定される画像データの特徴量とが、同一性の範囲内にあると判定され、また画像（２）という画像データ特定情報から特定される画像データの特徴量と、画像（４）という画像データ特定情報から特定される画像データの特徴量とが、同一性の範囲内にあると判定された場合を例に挙げて考える。この場合に、情報置換手段１６は、図４（ｂ）に示すように、画像（１）という画像データ特定情報と画像（３）という画像データ特定情報とを統一する置換処理を行い、また画像（２）という画像データ特定情報と画像（３）という画像データ特定情報とを統一する置換処理を行う。さらに具体的には、画像（３）という画像データ特定情報を画像（１）という画像データ特定情報に置き換え、画像（４）という画像データ特定情報を画像（２）という画像データ特定情報に置き換える。そして、このときに、情報置換手段１６は、画像（３）という画像データ特定情報から特定される画像データと、画像（４）という画像データ特定情報から特定される画像データとについての削除も行う。例えば、画像（３）という画像データ特定情報が画像データそのものであれば、これを削除しつつ、画像（１）についての画像データの格納先を特定する画像データ特定情報に置き換える。また、例えば、画像（３）という画像データ特定情報が画像データの格納先を特定する情報であれば、これを画像（１）についての画像データ特定情報に置き換えつつ、画像（３）についての画像データの格納先に対し当該画像データの削除依頼を発行する。
【００３３】
このような置換処理を行えば、ジョブ実行手段１１での画像データの処理ジョブ実行がある都度、ログ生成手段１２がイメージログ情報を生成して、これをログ記憶手段１３が記憶蓄積する場合であっても、イメージログ情報の生成タイミングとは別の所定タイミングで行われる置換処理の後においては、同一性の範囲内にある画像データを特定するため情報、例えば別個の処理ジョブで処理された同一文書の画像データについての情報が、それぞれ重複して記憶蓄積されてしまうことがない。
【００３４】
次に、イメージログ情報の他の具体例について説明する。ここでは、他の具体例として、コード情報を含むイメージログ情報を例に挙げる。
【００３５】
図５は、イメージログ情報の他の具体例を示す説明図である。
図５（ａ）には、ユーザＡＡＡＡの指示により日時ｍｍ／ｍｍ／ｍｍに処理した画像（１）という画像データ特定情報に関するジョブについてのイメージログ情報（第一のイメージログ情報）と、ユーザＢＢＢＢの指示により日時ｎｎ／ｎｎ／ｎｎに処理した画像（２）という画像データ特定情報に関するジョブについてのイメージログ情報（第二のイメージログ情報）と、ユーザＣＣＣＣの指示により日時ｌｌ／ｌｌ／ｌｌに処理した画像（３）という画像データ特定情報に関するジョブについてのイメージログ情報（第三のイメージログ情報）と、ユーザＤＤＤＤの指示により日時ｋｋ／ｋｋ／ｋｋに処理した画像（４）という画像データ特定情報に関するジョブについてのイメージログ情報（第四のイメージログ情報）と、ユーザＥＥＥＥの指示により日時ｏｏ／ｏｏ／ｏｏに処理した画像（５）という画像データ特定情報に関するジョブについてのイメージログ情報（第五のイメージログ情報）と、ユーザＦＦＦＦの指示により日時ｐｐ／ｐｐ／ｐｐに処理した画像（６）という画像データ特定情報に関するジョブについてのイメージログ情報（第六のイメージログ情報）と、が記憶蓄積されている様子を示している。
また、各イメージログ情報は、処理ジョブでの処理対象となった原稿画像から取得したコード情報として、ドキュメントＩＤを含んでいる。すなわち、第一のイメージログ情報は、第二のイメージログ情報および第五のイメージログ情報は、００１というドキュメントＩＤを含んでおり、第四のイメージログ情報は、００２というドキュメントＩＤを含んでいる。なお、第一のイメージログ情報、第三のイメージログ情報および第六のイメージログ情報については、ドキュメントＩＤを抽出できず、または原稿画像上にコード情報が存在しない等の理由により、ドキュメントＩＤについての情報がない。
【００３６】
このような態様で記憶蓄積されるイメージログ情報についても、予め設定された所定タイミングになると、同一性判定手段１５が同一性の判定を行い、情報置換手段１６が必要に応じて置換処理を行う。ただし、その場合に、同一性判定手段１５および情報置換手段１６は、以下に説明するように、ドキュメントＩＤを優先的に利用する。
【００３７】
例えば、同一性判定手段１５は、同一性の判定にあたり、先ず、ドキュメントＩＤを用いて、その判定を行う。図５（ａ）の例であれば、第二のイメージログ情報および第五のイメージログ情報が同一と判定する。そして、ドキュメントＩＤを用いた判定の後に、ドキュメントＩＤでは判定し得ない他のイメージログ情報について、特徴量抽出手段１４が抽出した特徴量に基づく同一性の判定を行う。このようなドキュメントＩＤを用いた優先判定を行えば、そのドキュメントＩＤ、すなわち原稿画像を識別特定するための情報による同一性の判定が行え、必ずしも全てイメージログ情報について特徴量抽出手段１４による特徴量抽出を行う必要がなくなる。したがって、同一性の判定にあたっての処理負荷を軽減することが可能となる。
【００３８】
また、情報置換手段１６は、同一性であると判定された各イメージログ情報について、ドキュメントＩＤを統一する置換処理を優先して行う。例えば、同一性判定手段１５でのドキュメントＩＤを用いた判定の結果、第二のイメージログ情報および第五のイメージログ情報が同一と判定され、また同一性判定手段１５での特徴量に基づく判定の結果、第一のイメージログ情報における画像（１）という画像データ特定情報から特定される画像データの特徴量と、第六のイメージログ情報における画像（６）という画像データ特定情報から特定される画像データの特徴量とが、同一性の範囲内にあると判定され、さらには第二のイメージログ情報における画像（２）という画像データ特定情報から特定される画像データの特徴量と、第三のイメージログ情報における画像（３）という画像データ特定情報から特定される画像データの特徴量とが、同一性の範囲内にあると判定された場合を例に挙げて考える。この場合に、情報置換手段１６は、図５（ｂ）に示すように、第一のイメージログ情報と第六のイメージログ情報との間での統一置換処理と、第二のイメージログ情報、第三のイメージログ情報および第五のイメージログ情報との間での統一置換処理とを行う。具体的には、第二のイメージログ情報、第三のイメージログ情報および第五のイメージログ情報との間では、第二のイメージログ情報における００１というドキュメントＩＤを優先的に用いた統一置換処理を行って、第三のイメージログ情報における画像（３）という画像データ特定情報および第五のイメージログ情報における画像（５）という画像データ特定情報並びにこれらの画像データ特定情報から特定される画像データの削除を行う。また、第一のイメージログ情報と第六のイメージログ情報との間では、これらについてのドキュメントＩＤが存在しないので、画像（６）という画像データ特定情報を画像（１）という画像データ特定情報に置き換え、その画像（６）という画像データ特定情報から特定される画像データとについての削除を行う。
【００３９】
このように、イメージログ情報がコード情報を含んでいれば、イメージログ情報を記憶蓄積する場合に、同一文書の画像データについての情報が重複して記憶蓄積されてしまうこと防ぎつつ、そのための処理負荷軽減等が図れるようになる。
【００４０】
なお、イメージログ情報がコード情報を含んでいる場合であっても、同一性判定については、特徴量に基づく判定を併用する。これは、処理対象となる原稿画像の全てのついて、必ずしもコード情報が付されているとは限らないからであり、また画像読み取り時におけるゴミ付着等の影響でコード情報を正しく取得できないこともあり得るからである。
【００４１】
次に、画像処理装置１がスタンドアローンではなく、サーバ装置３とネットワーク接続されて用いられる場合の処理動作を例に挙げて説明する。
【００４２】
画像処理装置１がサーバ装置３とネットワーク接続されて用いられる場合には、画像処理装置１にてジョブ実行手段１１による処理ジョブの実行があると、その画像処理装置１側またはサーバ装置３側のいずれかでログ生成手段１２がイメージログ情報を生成して、その生成されたイメージログ情報をサーバ装置３におけるログ記憶手段１３が記憶蓄積し、その後の予め設定された所定タイミングで、サーバ装置３側にて同一性判定手段１５による同一性判定および情報置換手段１６による置換処理を行うことが考えられる。ところが、このような利用形態では、画像処理装置１とサーバ装置３との間の通信負荷が大きくなってしまうおそれがある。特に、複数の画像処理装置１がサーバ装置３と接続されている場合には、そのことが顕著となる。
【００４３】
このことから、画像処理装置１がサーバ装置３とネットワーク接続されて用いられる場合には、画像処理装置１とサーバ装置３とのそれぞれに各手段１２〜１８としての機能を重複配置することが望ましい。そして、画像処理装置１側にて、上述したがスタンドアローンの場合と同様に、同一性判定手段１５での同一性判定および情報置換手段１６での置換処理を通じて、イメージログ情報のデータ量削減（画像重複記憶排除）を行っておく。その後、予め設定された所定タイミング（同一性判定等を行うタイミングと同一タイミングであっても別タイミングであってもよい）で、画像処理装置１からサーバ装置３へのイメージログ情報の転送を行って、それ以降、サーバ装置３側にて一括したイメージログ情報の記憶蓄積を行う。このようにすれば、画像処理装置１とサーバ装置３との間で、データ量削減後のイメージログ情報が転送されることになるので、その通信負荷を抑制する上で非常に好適なものとなる。
【００４４】
また、サーバ装置３へのイメージログ情報の転送後は、そのサーバ装置３側においても、予め設定された所定タイミング（イメージログ情報の転送タイミングと同一タイミングであっても別タイミングであってもよい）で、同一性判定手段１５での同一性判定および情報置換手段１６での置換処理を行う。このようにすれば、サーバ装置３に複数の画像処理装置１が接続されている場合に、各画像処理装置１の間での画像重複記憶を排除し得るようになるので、更なるイメージログ情報のデータ量削減が実現可能となる。
【００４５】
次に、イメージログ情報の記憶蓄積後における処理動作について説明する。
【００４６】
上述したように、イメージログ情報の記憶蓄積は、画像処理装置１またはサーバ装置３が備えるログ記憶手段１３が行う。しかしながら、一般的には、そのログ記憶手段１３が使用可能な記憶容量には制限がある。そこで、ログ記憶手段１３が使用する記憶領域の有効活用を図るべく、そのログ記憶手段１３が記憶蓄積するイメージログ情報については、記憶開始から所定期間の経過時等の所定条件下にて、ログ削除手段１７がログ記憶手段１３内からの削除を行う。
【００４７】
ただし、ログ記憶手段１３が記憶蓄積するイメージログ情報には、情報置換手段１６による置換処理を経た後のものが含まれる。すなわち、置換処理での統一化により画像データ特定情報を共有するイメージログ情報が存在し得る。したがって、所定条件の成否のみに基づいてログ記憶手段１３内からの削除を行うと、共有関係が失われることにより、画像データ特定情報が失われてしまい、イメージログ情報として成立しなくなるものが生じてしまうおそれがある。
【００４８】
このことから、ログ削除手段１７がログ記憶手段１３内からのイメージログ情報の削除を行う際には、これに先立ち、その削除対象となるイメージログ情報について、そのイメージログ情報における画像データ特定情報が情報置換手段１６による置換処理を経た統一後のものであるか否かを、置換有無判断手段１８が判断する。この判断は、ログ記憶手段１３に記憶蓄積されている中に、削除対象の画像データ特定情報と同一のものが存在する否かを検索することによって行うことが考えられる。ただし、置換処理があったことを各画像データ特定情報別にフラグ管理する等、他の公知技術を利用して行うようにしても構わない。そして、この置換有無判断手段１８による判断結果を受けて、ログ削除手段１７は、置換処理を経た統一後のものについては、削除対象から除外する。
【００４９】
図６は、イメージログ情報の削除処理の具体例を示す説明図である。
例えば、図６（ａ）に示すように、ユーザＡＡＡＡの指示により日時ｍｍ／ｍｍ／ｍｍに処理した画像（１）という画像データ特定情報に関するジョブについてのイメージログ情報（第一のイメージログ情報）と、ユーザＢＢＢＢの指示により日時ｎｎ／ｎｎ／ｎｎに処理した画像（２）という画像データ特定情報に関するジョブについてのイメージログ情報（第二のイメージログ情報）と、ユーザＣＣＣＣの指示により日時ｌｌ／ｌｌ／ｌｌに処理した画像（３）という画像データ特定情報に関するジョブについてのイメージログ情報（第三のイメージログ情報）と、ユーザＤＤＤＤの指示により日時ｋｋ／ｋｋ／ｋｋに処理した画像（４）という画像データ特定情報に関するジョブについてのイメージログ情報（第四のイメージログ情報）と、が記憶蓄積されている場合について考える。この場合に、所定条件の成立により第一のイメージログ情報が削除対象となると、置換有無判断手段１８がその第一のイメージログ情報ついての判断を行う。その結果、第一のイメージログ情報における画像データ特定情報は情報置換手段１６による置換処理を経て他の画像データ特定情報と共有化されたものではないため、ログ削除手段１７は、その第一のイメージログ情報を削除対象から除外することなく、ログ記憶手段１３内から削除する。
一方、例えば、図６（ａ）に示すように、第三のイメージログ情報における画像（３）という画像データ特定情報を画像（１）という画像データ特定情報に置き換え、第四のイメージログ情報における画像（４）という画像データ特定情報を画像（２）という画像データ特定情報に置き換える置換処理を経ている場合において、第一のイメージログ情報が削除対象となると、その第一のイメージログ情報は置換処理を経て第三のイメージログ情報と画像データ特定情報が共有されていると化置換有無判断手段１８が判断する。そして、この判断結果を受けて、ログ削除手段１７は、置換処理を経た統一後のものについては、削除対象から除外する。
【００５０】
このような置換有無判断手段１８での判断を経た後にログ削除手段１７がログ記憶手段１３内からのイメージログ情報の削除を行えば、そのログ記憶手段１３が使用する記憶領域の有効活用を図るべくイメージログ情報の所定条件下での削除を行う場合であっても、イメージログ情報間における画像データ特定情報の共有関係が失われることがないので、置換処理による統一化で得られる画像重複記憶の排除という利点が阻害されてしまうのを回避し得るようになる。
【００５１】
次に、ログ記憶手段１３に記憶蓄積されるイメージログ情報の利用形態について、具体例を挙げて説明する。
図７はイメージログ情報の利用形態の一例の概要を示す説明図であり、図８はイメージログ情報の利用形態の他の例の概要を示す説明図である。
【００５２】
ログ記憶手段１３に記憶蓄積されるイメージログ情報については、処理ジョブの実行履歴の追跡調査に利用することが考えられる。すなわち、イメージログ情報を利用することで、検索対象（情報漏洩した文書等）と同一画像について、誰が、いつ、どの量を出力したかをチェックし得るようになる。
【００５３】
このようなイメージログ情報の利用を実現する場合において、本実施形態で説明したように、置換処理での統一化による同一性範囲内の画像データ特定情報の共有化を行えば、以下に述べるように、その利用にあたっての利便性を非常に向上させることが可能となる。例えば、ログ記憶手段１３に記憶蓄積されている中から、「社外秘」という文字を含むことを条件とし、その条件に合う画像についてのイメージログ情報を検索する場合を例に挙げて考える。この場合、ログ記憶手段１３に記憶蓄積されているイメージログ情報は、情報置換手段１６による置換処理を経た後には、その特徴量が抽出されているとともに、その特徴量が同一性の範囲内にあるものについては置換処理による統一化が図られている。したがって、検索条件に合う画像の特徴量をキーにした検索を非常に容易かつ迅速に行うことができる。具体的には、例えば図7に示すように、検索条件に合う画像に対し、少なくともユーザ毎の出力回数情報を含む出力履歴情報を作成して出力することが、非常に容易かつ迅速に行える。このような出力履歴情報を作成して出力すれば、その出力履歴情報を参照することで、不適切な（不穏な）出力（必要以上に多数出力する等）を行った処理ジョブのチェックが可能になり、情報漏洩に対する予防策を施したり、その抑止効果を期待できるようになる。
【００５４】
また、置換処理での統一化による同一性範囲内の画像データ特定情報の共有化を行った後においては、イメージログ情報を利用した画像検索結果を適切なものにすることも期待できる。例えば、図８（ａ）に示すように、置換処理での統一化を行っていない画像検索用特徴量空間では、同一文書に関する特徴量であっても、その抽出結果にはバラツキが生じることが考えられるため、検索条件に合う文書の特徴量をキーにして検索を行い、特徴量の近い順に上位３個を検索結果として出力する場合に、その検索結果がいずれも文書Ａについてのものとなるおそれがある。これに対し、置換処理での統一化を行った後であれば、例えば、図８（ｂ）に示すように、同一性の範囲内にあるものについては置換処理で統一され共有化されているので、特徴量の近い順に上位３個を検索結果として出力する場合であっても、その検索結果が文書Ａ〜Ｃについてのものとなり、一部に偏ったものとなるのを未然に回避することができる。さらには、検索対象が自ずと絞られることになるので、その検索処理に要する時間の短縮も期待できる。したがって、その検索精度の適切化が期待でき、結果としてジョブ実行履歴調査等の結果に対する信頼性向上が実現可能となる。
【００５５】
以上のように、本実施形態で説明した画像処理装置１、その画像処理装置１を含んで構成された画像処理システム、および、画像処理装置１または画像処理システムで実行される画像処理方法によれば、イメージログ情報を記憶蓄積することにより、画像データの処理ジョブの実行履歴を管理することができ、これにより情報漏洩等を適切に予防することが可能となる。しかも、その場合であっても、同一性の範囲内にある画像データ特定情報を統一する置換処理を経ることで、当該情報に関する重複記憶を排除することができるので、イメージログ情報のための記憶容量増大を抑制することができ、また記憶容量の増大抑制を通じてジョブ実行履歴調査等の迅速化を実現することもできる。さらには、ジョブ実行履歴調査等に際して、検索対象となる画像データが自ずと絞られることになるので、その検索精度、すなわちジョブ実行履歴調査等の結果に対する信頼性向上にも寄与することになる。
【００５６】
なお、本実施形態では、本発明の好適な実施具体例を説明したが、本発明はその内容に限定されるものではなく、その要旨を逸脱しない範囲で適宜変更することが可能である。例えば、イメージログ情報は、本実施形態での説明とは別の形態で利用しても構わない。また、イメージログ情報のフォーマットや検索方法、置換処理を行うための具体的な手法等についても、他の公知技術を利用したものに置き換え可能であることは勿論である。
【図面の簡単な説明】
【００５７】
【図１】本発明に係る画像処理システムの概略構成例を示す模式図である。
【図２】本発明に係る画像処理システムまたは画像処理装置における機能構成例を示すブロック図である。
【図３】画像データの特徴量の一例を示す説明図である。
【図４】イメージログ情報の一具体例を示す説明図である。
【図５】イメージログ情報の他の具体例を示す説明図である。
【図６】イメージログ情報の削除処理の具体例を示す説明図である。
【図７】イメージログ情報の利用形態の一例の概要を示す説明図である。
【図８】イメージログ情報の利用形態の他の例の概要を示す説明図である。
【符号の説明】
【００５８】
１…画像処理装置、２…サーバ装置、３…ネットワーク回線、１１…ジョブ実行手段、１２…ログ生成手段、１３…ログ記憶手段、１４…特徴量抽出手段、１５…同一性判定手段、１６…情報置換手段、１７…ログ削除手段、１８…置換有無判断手段
【図１】
0004721111.tif 000002
【図２】
0004721111.tif 000003
【図３】
0004721111.tif 000004
【図４】
0004721111.tif 000005
【図５】
0004721111.tif 000006
【図６】
0004721111.tif 000007
【図７】
0004721111.tif 000008
【図８】
0004721111.tif 000009