(57)【要約】【課題】記録媒体の表面に形成した画像データを所定ストレージに蓄積することにより形成履歴の追跡が可能となるが、該記録媒体の裏面に印刷されている画像についてはなんら対策がないため、裏面から情報漏洩が発生した場合については追跡できない。【解決手段】画像データ取得部２０５で画像形成の対象画像データを取得し、裏面識別情報取得部２０１で記録媒体の裏面における画像識別情報を取得する。データ判定部２０４は、該識別情報に対応する画像が追跡用画像記憶装置２０２に格納されているか否かを判定し、格納されていれば、画像データ書き込み部２０６が該識別情報を履歴レコードに含めて、履歴データ記憶装置２０９に格納する。これにより、記録媒体の裏面に形成されている画像の識別情報が、履歴データに含まれて記録され、追跡情報として利用することができる。【選択図】図４
2008283309.tif 000002
【特許請求の範囲】
【請求項１】
ジョブの実行に応じて処理された画像データをセキュリティ追跡用に蓄積する追跡用画像記憶手段と、ジョブ実行の履歴を管理する履歴データを蓄積する履歴記憶手段と、を有する画像処理システムであって、
ジョブの実行により画像形成の対象となる対象画像データを取得する画像データ取得手段と、
前記対象画像データを前記追跡用画像記憶手段に格納する画像データ格納手段と、
前記対象画像データに基づく可視像を記録媒体の表面に形成する画像形成手段と、
前記ジョブの実行の履歴を示す履歴データを前記履歴記憶手段に格納する履歴格納手段と、
前記記録媒体の裏面に記録された画像の識別情報を検出する検出手段と、
前記識別情報に対応する画像データが前記追跡用画像記憶手段に格納されているか否かを判定する判定手段と、を有し、
前記履歴格納手段は、前記判定手段において前記識別情報に対応する画像データが前記追跡用画像記憶手段に格納されていると判定された場合に、該識別情報を裏面情報として前記履歴データに含めて、前記履歴記憶手段に格納することを特徴とする画像処理システム。
【請求項２】
前記画像形成手段は、前記可視像に前記対象画像データの識別情報を付与して前記記録媒体の表面に形成することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記画像形成手段は、前記可視像に前記対象画像データの識別情報を電子透かし情報として付与することを特徴とする請求項２に記載の画像処理システム。
【請求項４】
前記検出手段は、前記記録媒体の裏面に記録された電子透かし情報を検出することによって、前記識別情報を検出することを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記識別情報は、前記記録媒体の裏面に記録された画像を形成したジョブのジョブＩＤであることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理システム。
【請求項６】
前記履歴格納手段はさらに、前記履歴記憶手段に格納されている前記裏面情報に対応する履歴データに対し、その裏面情報として前記履歴格納手段が格納した履歴データの識別情報を含めるように更新することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理システム。
【請求項７】
ジョブの実行に応じて処理された画像データをセキュリティ追跡用に蓄積する追跡用画像記憶手段と、ジョブ実行の履歴を管理する履歴データを蓄積する履歴記憶手段と、を有する画像処理システムの制御方法であって、
画像データ取得手段が、ジョブの実行により画像形成の対象となる対象画像データを取得する画像データ取得ステップと、
画像データ格納手段が、前記対象画像データを前記追跡用画像記憶手段に格納する画像データ格納ステップと、
画像形成手段が、前記対象画像データに基づく可視像を記録媒体の表面に形成する画像形成ステップと、
履歴格納手段が、前記ジョブの実行の履歴を示す履歴データを前記履歴記憶手段に格納する履歴格納ステップと、
検出手段が、前記記録媒体の裏面に記録された画像の識別情報を検出する検出ステップと、
判定手段が、前記識別情報に対応する画像データが前記追跡用画像記憶手段に格納されているか否かを判定する判定ステップと、を有し、
前記履歴格納ステップにおいては、前記判定ステップにおいて前記識別情報に対応する画像データが前記追跡用画像記憶手段に格納されていると判定された場合に、該識別情報を裏面情報として前記履歴データに含めて、前記履歴記憶手段に格納することを特徴とする画像処理システムの制御方法。
【請求項８】
コンピュータで実行されることにより、該コンピュータに請求項７に記載の画像処理システムの制御方法を実現させることを特徴とするコンピュータプログラム。
【請求項９】
請求項８に記載のプログラムを記録したことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システムに入出力される画像データの履歴を効率よく管理する画像処理システムおよびその制御方法に関する。
【背景技術】
【０００２】
近年の画像処理装置の向上および普及に伴って、ユーザが原稿の複写や送信を行なうことが容易に可能となり、利便性が向上している反面、機密原稿等の複写や送信といった、情報漏洩の危険性も高まっている。
【０００３】
このような情報漏洩問題への対策として、ユーザのＩＤに加え、複写または送信される画像データのすべてを記憶装置に蓄積する画像処理装置が提案されている（例えば、特許文献１参照）。このような技術によれば、情報漏洩した原稿が、どのユーザにより複写または送信されたものであるかを追跡することができる。
【特許文献１】特表平１０−５０３９０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年では資源の再利用を目的として、一度印刷出力された記録用紙に対して裏面印刷を行う場合も多く、このような裏面印刷においても、一般の表面印刷と同様に情報漏洩の危険性がある。しかしながら、上記従来の画像データを蓄積する技術は、原稿の処理対象面（表面）に記録された画像のみを認識し、蓄積するものであった。すなわち、原稿の処理対象でない面（裏面）の情報についてはなんら処理がなされないため、当然画像データの蓄積もなされず、裏面から情報漏洩が発生した場合については追跡できないという問題点があった。
【０００５】
本発明は上述した問題を解決するためになされたものであり、以下の機能を有する画像処理システムおよびその制御方法を提供することを目的とする。すなわち、記録媒体上に画像形成を行う場合に、該記録媒体の表面への形成対象となる画像データに対して、該記録媒体の裏面の画像データを関連付けて蓄積することにより、より多くの追跡情報を提供する。
【課題を解決するための手段】
【０００６】
上記目的を達成するための一手段として、本発明の画像処理システムは以下の構成を備える。
【０００７】
すなわち、ジョブの実行に応じて処理された画像データをセキュリティ追跡用に蓄積する追跡用画像記憶手段と、ジョブ実行の履歴を管理する履歴データを蓄積する履歴記憶手段と、を有する画像処理システムであって、ジョブの実行により画像形成の対象となる対象画像データを取得する画像データ取得手段と、前記対象画像データを前記追跡用画像記憶手段に格納する画像データ格納手段と、前記対象画像データに基づく可視像を記録媒体の表面に形成する画像形成手段と、前記ジョブの実行の履歴を示す履歴データを前記履歴記憶手段に格納する履歴格納手段と、前記記録媒体の裏面に記録された画像の識別情報を検出する検出手段と、前記識別情報に対応する画像データが前記追跡用画像記憶手段に格納されているか否かを判定する判定手段と、を有し、前記履歴格納手段は、前記判定手段において前記識別情報に対応する画像データが前記追跡用画像記憶手段に格納されていると判定された場合に、該識別情報を裏面情報として前記履歴データに含めて、前記履歴記憶手段に格納することを特徴とする。
【発明の効果】
【０００８】
以上の構成からなる本発明によれば、記録媒体上に画像形成を行う場合に、該記録媒体の表面への形成対象となる画像データに対して、該記録媒体の裏面の画像データを関連付けて蓄積することにより、より多くの追跡情報を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１０】
＜第１実施形態＞
●システム構成
図１は、本実施形態に係る画像処理システムの構成例を示す図である。同図において、複合機１０１は、原稿の読み取り処理、複写処理、または印刷処理を実行したり、さまざまな装置に画像データを送信したり、さまざまな装置から画像データを受信する画像処理装置である。複合機１０１においては以下のような各種方法により画像データが取得される。例えば、画像データをファイル化、複写処理または送信処理するための原稿読み取り処理、プリントジョブを受信してラスタライズした後に画像データを作成する処理、画像データを受信する処理、および、記憶装置から画像データを読み出す処理、である。なお、図１においては複合機１０１は１台のみが存在するが、実際には複数台備えられていても良い。
【００１１】
データベース／メールサーバ１０３は、複合機１０１により取得された画像データを格納するコンピュータであり、その上で格納処理を実行するサーバプログラムが動作している。クライアントコンピュータ１０４は、データベース／メールサーバ１０３に接続し、格納されているデータをダウンロードして表示するコンピュータである。クライアントコンピュータ１０４はまた、任意のデータについてのプリントジョブを複合機１０１や不図示のプリンタ等に送信することもできる。
【００１２】
ストレージサーバ１０５は、複合機１０１が入出力した全ての画像データを蓄積する、セキュリティ追跡調査用の記憶装置である。なお、複数の複合機１０１にはそれぞれ、セキュリティ追跡調査用のローカルな記憶装置が備えられていてもよい。その場合は、任意のタイミングで、ローカルな記憶装置からストレージサーバ１０５へと追跡調査用の画像データを転送することになる。
【００１３】
履歴管理サーバ１０６は、複合機１０１における複写や送信などの作業ジョブの履歴レコードを記録する履歴管理サーバである。すなわち、画像データと、作業装置および作業者などの情報を含む履歴情報を蓄積することで、将来におけるセキュリティ追跡調査を実現できる。
【００１４】
チェイシングサーバ１０９は、ストレージサーバ１０５や履歴管理サーバ１０６のデータを吸い上げてまとめるサーバである。複数の複合機１０１、ストレージサーバ１０５、および履歴管理サーバ１０６が存在する環境下において、チェイシングサーバ１０９を配置することにより、セキュリティ追跡調査用の管理のデータを一元的に管理することが可能となる。
【００１５】
イーサネット（登録商標）１０７は、複合機１０１、データベース／メールサーバ１０３、クライアントコンピュータ１０４、ストレージサーバ１０５、履歴管理サーバ１０６、チェイシングサーバ１０９が接続されるネットワークである。もちろん、これら各装置を他の通信媒体によって接続してもよい。
【００１６】
また複合機１１０には、複合機１０１の基本的な機能に加え、ストレージサーバ１０５や履歴管理サーバ１０６と同等の機能が組み込まれている。すなわち、複合機１１０が入出力した全ての画像データを蓄積する監査用の記憶装置と、複合機１１０における複写や送信ジョブの履歴を記憶する記憶装置を有している。
【００１７】
クライアントコンピュータ１１１は、複合機１１０に接続し、プリント出力指示やＩＦＡＸ（インターネットＦＡＸ）の送信指示を行なう。イーサネット（登録商標）１１２は、複合機１１０、クライアントコンピュータ１１１が接続されるネットワークである。ファクシミリ１０２は、複合機１１０に取得された画像データを、公衆回線１０８を介して受信してプリントするファクシミリ装置である。ファクシミリ１０２はまた、公衆回線１０８を介して複合機１１０に画像データを送信することも可能である。イーサネット（登録商標）１０７とイーサネット（登録商標）１１２は、ＷＡＮ１２０（広域通信網）を介して接続されている。
【００１８】
図２に、本実施形態を適用するに好適な複合機１０１の一例として、１Ｄカラー系ＭＦＰの構成を示す。１Ｄカラー系ＭＦＰ１０００は、スキャナ部１００１、レーザ露光部１００２、感光ドラムを有する作像部１００３、定着部１００４、給紙／搬送部１００５、及びこれらを制御する不図示のプリンタ制御部から構成される。
【００１９】
スキャナ部１００１は、原稿台に置かれた原稿に対して、照明を当てて原稿画像を光学的に読み取り、その像を電気信号に変換して画像データを作成する。
【００２０】
レーザ露光部１００２は、スキャナ部１００１で作成された画像データに応じて変調されたレーザ光などの光線を、等角速度で回転する回転多面鏡（ポリゴンミラー）に入射させ、反射走査光として作像部１００３内の感光ドラムに照射する。
【００２１】
作像部１００３は、一連の電子写真プロセスにより、記録用紙上への作像を行う。すなわち、感光ドラムを回転駆動し、帯電器によって帯電させ、レーザ露光部１００２によって感光ドラム上に形成された潜像をトナーによって現像化し、該トナー像を記録用紙上に転写し、転写されずに感光ドラム上に残った微小トナーを回収する。これにより、記録用紙上に可視像が形成される。その際、記録用紙が転写ベルトの所定位置に巻きつき、４回転する間に、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）のトナーを持つ各現像ユニット（現像ステーション）が入れ替わりで前述の電子写真プロセスを順次繰り返し実行する。４回転の後、４色のフルカラートナー像を転写された記録用紙は、転写ドラムを離れ、定着部１００４へ搬送される。
【００２２】
定着部１００４は、ローラやベルトの組み合わせによって構成され、ハロゲンヒータなどの熱源を内蔵し、作像部１００３によってトナー像が転写された記録用紙上のトナーを、熱と圧力によって溶解、定着させる。
【００２３】
給紙／搬送部１００５は、シートカセットやペーパーデッキに代表されるシート収納庫を１つ以上備えている。不図示のプリンタ制御部からの指示に応じてシート収納庫に収納された複数の記録用紙から１枚を分離して、作像部１００３および定着部１００４へ搬送する。給紙／搬送部１００５はさらに、本実施形態の特徴である裏面識別情報取得部２０１を備え、給紙した記録用紙の裏面における識別情報を取得する。裏面識別情報取得部２０１はすなわち、記録用紙の裏面に既に印刷がなされている場合に、その裏面に形成された可視画像（裏面画像）の識別情報（ＩＤ）を取得するものである。この裏面画像の識別情報の取得方法としては、印刷時に電子透かしとして埋め込まれたジョブ識別情報を抽出する方法等、種々の方法が考えられる。
【００２４】
作像部１００３に搬送された記録用紙は転写ドラムに巻きつけられ、４回転した後に定着部１００４へ搬送される。この４回転の間に、上述したＹＭＣＫ各色のトナー像が、該記録用紙上に転写される。なお、記録用紙の両面に画像を形成する場合は、定着部１００４を通過した記録用紙を再度作像部１００３へ搬送するような搬送経路を通るように制御する。
【００２５】
不図示のプリンタ制御部においては、ＭＦＰ１０００全体を制御するＭＦＰ制御部との通信を行うことにより、その指示に応じた制御を実行する。さらに、上述したスキャナ部１００１、レーザ露光部１００２、作像部１００３、定着部１００４、給紙／搬送部１００５、の各部の状態を管理しながら、全体が調和を保って円滑に動作できるよう制御する。
【００２６】
図３は、本実施形態における複合機１０１の機能構成を示すブロック図である。同図において、制御ユニット４００は、画像入力デバイスであるスキャナ４７０や画像出力デバイスであるプリンタ４９０と接続する一方で、ＬＡＮ４１１やＷＡＮ４１２と接続することで、画像情報やデバイス情報の入出力を行なう。
【００２７】
ＣＰＵ４０１は、システム全体を制御するコントローラである。ＲＡＭ４０２は、ＣＰＵ４０１が動作するためのシステムワークメモリであり、画像データを一時的に記憶するための画像メモリとしても機能する。ＲＯＭ４０３はブートＲＯＭであり、システムのブートプログラムが格納されている。ハードディスクドライブ（ＨＤＤ）４０４は、システムの制御プログラムやセキュリティ追跡調査用の画像データなどを記憶する記憶装置である。
【００２８】
操作部Ｉ／Ｆ４０６は、タッチパネルと表示装置とを備える操作部（ＵＩ）４０７を接続し、表示用の画像データを操作部４０７に出力したり、タッチパネルからの入力信号をＣＰＵ４０１に伝達したりするインターフェース回路である。ネットワークＩ／Ｆ４０８は、ＬＡＮ４１１に接続し、情報の入出力を行なう通信回路である。モデム４０９は、ＷＡＮ４１２に接続し、情報の入出力を行なう通信回路である。以上のデバイスがシステムバス４１０に配置される。
【００２９】
イメージバスＩ／Ｆ４１３は、画像データを高速で転送する画像バス４１４をシステムバス４１０と接続し、データ構造を変換するバスブリッジ回路である。画像バス４１４は、たとえば、ＰＣＩバスまたはＩＥＥＥ１３９４などで構成される。
【００３０】
画像バス４１４には以下のデバイスが配置される。ラスタイメージプロセッサ（ＲＩＰ）４１５は、ＰＤＬ（ページ記述言語）コードをビットマップイメージに展開する画像処理回路である。デバイスＩ／Ｆ部４１６は、画像入出力デバイスであるスキャナ４７０やプリンタ４９０を制御ユニット４００に接続し、画像データの同期系／非同期系の変換処理を実行するインターフェース回路である。スキャナ画像処理部４１７は、スキャナ４７０からの入力画像データに対し補正、加工、編集等の画像処理を実行する画像処理回路である。プリンタ画像処理部４１８は、プリンタ４９０へのプリント出力画像データに対して、プリンタ用の補正、解像度変換等を行なう画像処理回路である。画像回転部４１９は、画像データの回転処理を実行する画像処理回路である。画像圧縮部４２０は、多値画像データについてはＪＰＥＧ、２値画像データについてはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を実行する符号処理回路である。
【００３１】
本実施形態の複合機１０１はさらに、以下のような暗号処理用の構成を備える。すなわち、ＩＣカードスロット４０５は、暗号処理に使用される情報を記憶するＩＣカードメディアを接続する接続回路である。たとえば、操作部４０７から適切なＰＩＮ（個人識別番号）コードが入力されると、ＩＣカードメディアは、暗号・復号に用いる鍵を出力する。暗号・復号処理部４２１は、ＩＣカードスロット４０５から出力される鍵を用いてデータの暗号化・複合化処理を行なうハードウェアアクセラレータボードである。ＯＣＲ・ＯＭＲ処理部４２２は、画像データに含まれる文字情報や２次元バーコードを解読して文字コード化する画像処理回路である。
【００３２】
●画像格納処理（概要）
以下、本実施形態におけるジョブに応じた追跡用画像データの格納処理について、その概要を説明する。本実施形態では追跡用画像データ格納時に、記録用紙の裏面画像データも関連づけて記憶することを特徴とする。
【００３３】
図４は、本実施形態における画像格納機能の概要を説明するためのブロック図である。なお、図４は本発明の基本概念を例示するものであり、上述した画像処理システムの全体、またはシステムの一部の装置群によって実現される。
【００３４】
図４において、裏面識別情報取得部２０１は図２に示したとおり、記録用紙の裏面に既に印刷されている、いわゆる裏面画像の識別情報（ＩＤ）を取得するものであり、複合機１０１，１１０内の給紙／搬送部に搭載される。この裏面画像の識別情報の取得方法としては上述したように、印刷時に電子透かしとして埋め込まれたジョブ識別情報を抽出する方法等、種々の方法が考えられる。なお、裏面識別情報取得部２０１において裏面画像の識別情報が取得される際には、画像データ取得部２０５においても、ジョブによる処理対象となる画像データ（以下、表面画像データ）が取得されている。
【００３５】
追跡用画像記憶装置２０２は、セキュリティ追跡調査のための画像データを記憶する装置であり、上述のストレージサーバ１０５、または複合機１１０内の記憶装置に相当する。
【００３６】
履歴記憶装置２０３は、本システムにおいて実行されたジョブの履歴データを記憶する装置であり、上述の履歴管理サーバ１０６、または複合機１１０内の記憶装置に相当する。履歴記憶装置２０３には、本実施形態の特徴である裏面画面に関する情報がジョブごとに記憶される。
【００３７】
データ判定部２０４は、裏面識別情報取得部２０１で取得された裏面画像の識別情報に基づき、裏面に印刷された画像と同一とみなせる画像データ（以下、関連画像データ）が、追跡用画像記憶装置２０２に記憶されているか否かを判定する。データ判定部２０４は、チェイシングサーバ１０９、複合機１０１または複合機１１０等に搭載される。
【００３８】
画像データ取得部２０５は、ジョブによる処理対象画像データである表面画像データを取得するものであり、複合機１０１，１１０における一般的な画像入力手段に相当する。
【００３９】
画像データ／リンク情報書き込み部２０６は、データ判定部２０４において、セキュリティ追跡用の追跡用画像記憶装置２０２に関連画像データが記憶されていると判定された場合に、以下のような格納処理を行う。すなわち、表面画像データを追跡用画像記憶装置２０２へ格納するとともに、関連画像データの識別情報を履歴記憶装置２０３へ書き込む。一方、データ判定部２０４において、追跡用画像記憶装置２０２に関連画像データが記憶されていないと判定された場合には、表面画像データを追跡用画像記憶装置２０２に格納するが、履歴記憶装置２０３への記録は行わない。本実施形態ではこのように、実質的に同一の関連データについては、その識別情報およびリンク情報等の関連情報を履歴記憶装置２０３に記憶するに留めることで、追跡用画像記憶装置２０２に対する同一データの重複記憶を低減する。
【００４０】
このように本実施形態によれば、画像処理システム内で入力または出力される画像データを記録装置内に格納する際に、記録媒体の裏面画像に対する情報も関連づけて保持しておく。これにより、記録用紙の表面画像に対するセキュリティ追跡調査のみならず、該記録用紙の裏面画像についてもセキュリティ追跡調査を行うことが可能となり、すなわち、より正確なセキュリティ追跡情報を提供することができる。
【００４１】
上述した本実施形態における基本的な技術思想は、以下のように実現することができる。たとえば、複合機１１０など単独の装置において実現してもよいし、複合機１０１と複合機１１０など複数の装置により協働して実現してもよいし、ネットワーク上のチェイシングサーバ１０９などを利用するシステムとして実現してもよい。
【００４２】
●画像格納処理（詳細）
以下、本実施形態において任意ジョブの実行による追跡調査用の画像格納処理および履歴格納処理の詳細について説明する。
【００４３】
図５を用いて、本実施形態に係る画像データや履歴情報等の記録処理を説明する。同図によれば、複合機１０１からストレージサーバ１０５へと画像データを格納する際に、ＨＴＴＰ，ＦＴＰ，ＳＭＢを利用している旨が示されている。しかしながら、本発明における通信はこれらの通信プロトコルに限定されず、画像データ等の転送ができるプロトコルであれば、如何なる転送プロトコルも使用できる。また、必要に応じて暗号化処理を施してもよい。
【００４４】
また、複合機１０１から履歴管理サーバ１０６への履歴情報の書き込みはｓｙｓｌｏｇプロトコルを利用しているが、他のロギングプロトコルを採用してもよい。また、図１によれば、複合機１０１、ストレージサーバ１０５、履歴管理サーバ１０６を別体の構成とした例を示しているが、いずれか、または全てを一体化した構成としてもよい。これらストレージサーバ１０５、履歴管理サーバ１０６へアクセスするために必要な設定情報は、複合機１０１のシステム管理者のみが設定可能なように保護されていることが望ましい。  以下、図６のフローチャートを用いて、本実施形態における追跡調査用の画像データ及び履歴レコードの記録処理について詳細に説明する。この処理においてはすなわち、取得された画像データのすべて（一部をリンク情報に変換することもある）を追跡用として所定のストレージデバイスに格納し、そのＵＲＩと画像データに含まれるテキストデータを履歴レコードに記録する。履歴レコードにはさらに、記録用紙の裏面画像の識別情報が記録されることを特徴とする。
【００４５】
図６のフローチャートに示す処理は例えば、複合機１０１において、原稿がスキャナ４７０の自動原稿送り装置または原稿台に載置され、コピーや送信等の目的に応じて部数設定や送信宛先設定等が操作部４０７を介して実行されることにより、開始される。
【００４６】
まずステップＳ６０１において、ＣＰＵ４０１は、画像データの取得および格納処理を実行する。
【００４７】
ここで図７に、ステップＳ６０１における画像データの取得および格納処理の詳細を示す。
【００４８】
まずステップＳ３０１において、指定されたジョブによる画像処理を実行することにより、処理対象となる画像データ（表面画像データ）の取得および格納を行う。例えばコピージョブであれば、スキャナ画像処理部４１７で原稿を読み取ることによって生成された画像データ（表面画像データ）を、ページごとにＨＤＤ４０４へと記憶する。これと並行して裏面識別情報取得部２０１が、コピー用の記録用紙の搬送を開始し、該記録用紙の裏面画像の識別情報（ＩＤ）を検出する。
【００４９】
そしてステップＳ３０２において、検出した裏面画像の識別情報に対応する関連画像データを、ストレージサーバ１０５内から検索する。
【００５０】
そしてステップＳ３０３において、ステップＳ３０２で裏面画像の関連画像データが検索できたか否かを判定する。検索できたのであればステップＳ３０４に進み、検索された関連画像データの識別情報をＲＡＭ４０２に記憶しておく。
【００５１】
一方、ステップＳ３０３において裏面画像の関連画像データが検索できないと判断された場合、またはステップＳ３０４で識別情報の記憶が終了した場合には、ステップＳ３０５に進む。なお、ステップＳ３０１において記録用紙の裏面に画像が形成されていない場合には、裏面画像の識別情報はもちろん取得できない。この場合、例えば識別情報として所定のコードをセットしておき、続くステップＳ３０２において、関連画像の検索ができない、すなわち失敗である旨の結果が得られるように制御する。
【００５２】
ステップＳ３０５においては、ステップＳ３０１でＨＤＤ４０４に記録された表面画像データを、ストレージサーバ１０５に格納する。なお、ストレージサーバ１０５に記憶される画像データのフォーマットとしては、既存のフォーマットを採用してもよいし、独自フォーマットを採用してもよい。
【００５３】
なお、ストレージサーバ１０５への表面画像データの格納処理は、複数ページを個別に格納する形態でも、複数ページを一つの文書に結合してから格納する形態のいずれであってもよい。また、画像データそのものを格納するのみならず、画像データを特定可能なリンク情報（ＵＲＩ等）を記録しておくことも可能である。
【００５４】
また、ストレージサーバ１０５へ表面画像データを格納する際には、基準となる画像に基づき、ページごとにその差分値を格納することによって、格納すべきデータ量を低減することも可能である。
【００５５】
なお、ストレージサーバ１０５に表面画像データまたはそのリンク情報を格納する際に、ＣＰＵ４０１は、表面画像データのＵＲＩをＲＡＭ４０２に記憶しておく。このＵＲＩは、ストレージサーバ１０５のＵＲＬと、表面画像データのファイル名等に基づいてＣＰＵ４０１が作成する。
【００５６】
図６に戻り、ステップＳ６０３においてＣＰＵ４０１は、ステップＳ６０１における画像データの格納処理が成功したか否かを判定する。失敗であればＳ６２０に進み、ＣＰＵ４０１は、異常が発生した旨を操作部４０７に表示させ、本フローチャートに係る処理を終了する。一方、成功したのであればステップＳ６０４に進む。
【００５７】
ステップＳ６０４において、ＣＰＵ４０１は、実行ジョブのジョブ種別を履歴レコードに設定し、ＲＡＭ４０２に記憶する。ここでジョブ種別とは、コピージョブ、ファクス送信／受信ジョブ、スキャンジョブ、プリントジョブ、等の機能種別を表すものとする。
【００５８】
ステップＳ６０５において、ＣＰＵ４０１は、複合機１０１の設定情報を読み出し、ユーザ認証ありと設定されているか否かを判定する。この設定情報は、予めＲＯＭ４０３またはＨＤＤ４０４に記憶されているものとする。ユーザ認証ありと判定した場合にはステップＳ６０６へ進み、ＣＰＵ４０１は、操作部４０７等から入力されたユーザ情報（ユーザ名やユーザＩＤ等）を履歴レコードに設定し、ＲＡＭ４０２に記憶する。一方、ユーザ認証なしと判定した場合には、そのままステップＳ６０７に進む。
【００５９】
ステップＳ６０７において、ＣＰＵ４０１は、ステップＳ６０２でストレージサーバ１０５に格納された画像データのＵＲＩをＲＡＭ４０２から読み出し、履歴レコードに設定する。
【００６０】
ステップＳ６０８において、ＣＰＵ４０１は、ステップＳ６０１で取得された裏面画像（関連画像データ）の識別情報をＲＡＭ４０２から読み出し、履歴レコードに設定する。
【００６１】
ステップＳ６０９において、ＣＰＵ４０１は、ＨＤＤ４０４に記憶された画像データにから、ＯＣＲ・ＯＭＲ処理部４２２を用いてテキストデータを抽出する。なお、本ステップにおけるテキストデータの抽出処理は、ステップＳ６０１の次に実行されてもよい。
【００６２】
ステップＳ６１０において、ＣＰＵ４０１は、ステップＳ６０８で画像データから抽出されたテキストデータを履歴レコードに設定する。
【００６３】
そしてステップＳ６１１において、当該履歴レコードを所定の履歴管理サーバ１０６に書き込む。
【００６４】
ステップＳ６１２において、ＣＰＵ４０１は、履歴レコードの格納処理が成功したか否かを判定する。格納が成功であればステップＳ６１３に進み、ＣＰＵ４０１は、予め操作部４０７を介してユーザにより指定されたジョブによる画像形成を実行するが、この際に、ジョブの識別情報となるジョブＩＤを電子透かし等で可視像に付与して印刷を行う。そして、本フローチャートに係る処理を終了する。一方、履歴レコードの格納が失敗であればステップＳ６１４に進み、ＣＰＵ４０１は、ステップＳ６０１でストレージサーバ１０５に格納した画像データを削除する。そしてステップＳ６２０へ進み、異常が発生した旨を操作部４０７に表示して、ジョブ実行を終了する。
【００６５】
ここでは、スキャナ４７０で読み取った画像データを格納する場合を例として説明したが、本発明はこの例に限定されず、例えばプリント出力を行う場合にも、出力画像データをストレージサーバ１０５へと格納することにより同様の制御が可能である。
【００６６】
図８に、本実施形態に係る履歴管理サーバ１０６に記録されている履歴ファイルの一例を示す。履歴管理サーバ１０６は、複合機１０１等からジョブ単位で送信されてくる履歴レコードを受信して、履歴ファイル７００に格納する。ここでは、履歴管理サーバ１０６が、１ジョブごとに１レコードを生成して履歴ファイル７００に登録している例を示す。履歴ファイル７００は、履歴管理サーバ１０６の記憶装置に一定期間保持され、セキュリティ追跡調査に利用することができる。
【００６７】
図９に、本実施形態に係る履歴レコードにおける各エントリの内容例を示す。履歴レコード８００には、次のようなフィールド（エントリとも呼ばれる）が設けられている。なお、各フィールドに格納されている値は、図８の履歴ファイル７００において最上段に示される履歴レコードが、最初に格納されて未更新である場合の状態例を示している。
【００６８】
ＩＤフィールド８０１には、ジョブを実施した画像の識別情報が格納される。日時フィールド８０２には、履歴レコードの書き込みが発生した日時のデータが格納される。デバイスアドレスフィールド８０３には、ジョブを実行したデバイスのＩＰアドレスまたはホスト名が格納される。プログラム名フィールド８０４には、履歴書き込みを行ったプログラム名が格納される。ジョブ種フィールド８０５には、コピー、ファクス、スキャン、プリントなどのジョブの機能種別に関する情報が格納される。ユーザ名フィールド８０６には、ジョブを実行したユーザが、識別可能な文字列や数値などから構成されるユーザ名またはユーザＩＤとして格納される。経路フィールド８０７には、画像データの入力経路を示す情報が格納される。例えば、ファクスの場合は電話番号、プリントの場合は出力を指示したホスト名やホストのＩＰアドレス等が格納される。画像データ格納ＵＲＩのフィールド８０８には、追跡対象の表面画像データが格納されている場所を示すＵＲＩが格納される。裏面ジョブＩＤフィールド８０９には、既に格納されていた裏面画像を示すＩＤが格納される。この例では、裏面画像がないため空白となる。テキストデータのフィールド８１０には、ＯＣＲ・ＯＭＲ処理部４２２により画像データから抽出されたテキストデータが格納される。
【００６９】
本実施形態における履歴レコードは、当該レコードに対応するジョブにより画像形成がなされた記録用紙の裏面に対し、画像形成を実行する裏面ジョブの有無に応じて更新される。ここで、図９に示した履歴レコード８００によって出力された記録用紙の裏面を利用して、新たなコピー処理を行った場合の、履歴ファイルの記録処理について説明する。図１０は、図９に示した履歴レコード８００の更新例を示す図である。すなわち、図１０の履歴レコード９０１が、図９の履歴レコード８００に相当する。図１０によればまず、履歴レコード９０１に相当するプリントジョブによって、記録用紙上に画像が出力されている。そして該記録用紙の裏面に対してコピージョブが実行されることにより、履歴レコード９０１が履歴レコード９０２に更新され、履歴レコード９０３が履歴ファイルに追加される。履歴レコード９０３の裏面ジョブＩＤフィールドには、履歴レコード９０１における画像ＩＤが格納される。またこのとき、履歴レコード９０１は履歴レコード９０２に示すように、裏面ジョブＩＤフィールドに、履歴レコード９０３における画像ＩＤが、裏面情報として格納される。
【００７０】
以上説明したように本実施形態によれば、実行ジョブに係る画像データをストレージサーバ１０５に保存する際に、裏面画像の追跡情報を含む履歴レコードを履歴管理サーバ１０６に保存する。これにより、将来において裏面ジョブを含む、画像データの追跡調査を容易に実行することができる。
【００７１】
＜他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７２】
尚本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、コンピュータ読取可能であり、実施形態において図に示したフローチャートに対応したプログラムである。
【００７３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【００７５】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【００７６】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００７７】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【００７８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【００８０】
【図１】本発明に係る一実施形態における画像処理システムの構成例を示す図である。
【図２】本実施形態における複合機として適用可能な１Ｄカラー系ＭＦＰの構成を示す図である。
【図３】本実施形態における複合機１０１の機能構成を示すブロック図である。
【図４】本実施形態における画像格納機能の概要を説明するためのブロック図である。
【図５】本実施形態に係る画像データや履歴情報等の記録処理を説明するための図である。
【図６】本実施形態における追跡調査用画像データ及び履歴レコードの記録処理を示すフローチャートである。
【図７】本実施形態における画像データの取得および格納処理の詳細を示すフローチャートである。
【図８】本実施形態における履歴ファイルの内容例を示す図である。
【図９】本実施形態における履歴レコードの各エントリの内容例を示す図である。
【図１０】実施形態における履歴レコードの更新例を示す図である。
【図１】
2008283309.tif 000003
【図２】
2008283309.tif 000004
【図３】
2008283309.tif 000005
【図４】
2008283309.tif 000006
【図５】
2008283309.tif 000007
【図６】
2008283309.tif 000008
【図７】
2008283309.tif 000009
【図８】
2008283309.tif 000010
【図９】
2008283309.tif 000011
【図１０】
2008283309.tif 000012