(57)【特許請求の範囲】
【請求項１】
画像形成処理の処理対象である入力文書の識別符号、前記画像形成処理により前記入力文書を処理した後の出力文書の識別符号、及び前記画像形成処理のジョブに関するイメージログデータの識別符号の対応関係情報を記憶する対応関係情報記憶手段と、
前記画像形成処理のジョブに関するイメージログデータを記憶するイメージログデータ記憶手段と、
廃棄された廃棄文書の識別符号を含む文書廃棄情報を入力する入力手段と、
前記文書廃棄情報と前記対応関係情報とに基づいて、前記廃棄文書を入力文書とする画像形成処理のジョブに係るイメージログデータのうち、該画像形成処理により処理された出力文書が廃棄済みのイメージログデータを選択して削除する削除処理を実行する削除手段と、
を備えたイメージログ管理装置。
【請求項２】
前記削除手段は、前記廃棄文書を入力文書とする画像形成処理により処理された出力文書全てが廃棄済の場合に、前記廃棄文書を入力文書とする画像形成処理のジョブに関するイメージログデータを削除することを特徴とする請求項１記載のイメージログ管理装置。
【請求項３】
前記削除手段は、前記廃棄文書を入力文書とする画像形成処理により処理された出力文書全てが廃棄済で且つ当該廃棄済の出力文書と子孫関係となる出力文書全てが廃棄済の場合に、当該廃棄済の出力文書のイメージログデータ全てを削除することを特徴とする請求項１記載のイメージログ管理装置。
【請求項４】
前記削除手段は、前記イメージログデータを削除した場合、当該イメージログデータを削除した旨を示す削除情報を、削除した前記イメージログデータの識別符号と関連付けて前記対応関係情報記憶手段に記憶することを特徴とする請求項１乃至請求項３の何れか１項に記載のイメージログ管理装置。
【請求項５】
前記削除手段は、前記イメージログデータを削除した場合、当該削除したイメージログデータに関する対応関係情報を削除することを特徴とする請求項１乃至請求項３の何れか１項に記載のイメージログ管理装置。
【請求項６】
前記削除手段は、前記文書廃棄情報が入力される毎に、前記削除処理を実行することを特徴とする請求項１乃至請求項５の何れか１項に記載のイメージログ管理装置。
【請求項７】
画像形成処理の処理対象である入力文書の識別符号、前記画像形成処理により前記入力文書を処理した後の出力文書の識別符号、及び前記画像形成処理のジョブに関するイメージログデータの識別符号の対応関係情報を記憶するステップと、
前記画像形成処理のジョブに関するイメージログデータを記憶するステップと、
廃棄された廃棄文書の識別符号を含む文書廃棄情報を入力するステップと、
前記文書廃棄情報と前記対応関係情報とに基づいて、前記廃棄文書を入力文書とする画像形成処理のジョブに係るイメージログデータのうち、該画像形成処理により処理された出力文書が廃棄済みのイメージログデータを選択して削除する削除処理を実行するステップと、
を含む処理をコンピュータに実行させるためのイメージログ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イメージログ管理装置及びイメージログ管理プログラムに関する。
【背景技術】
【０００２】
企業の機密情報や個人情報などが漏洩する事件が相次ぐ中、情報漏えいを抑止したり、事件後の調査をしたりするための技術の必要性が認識されつつある。近年、ファクシミリ機能やプリント機能等を備えた画像形成装置の使用状況（「だれが」、「いつ」、「どの装置で」、「何に対して」、「何をしたか？」）等に関するジョブログ情報や画像形成装置で形成された画像のイメージを表わすイメージログデータを含む大量のログ情報をサーバーに記録する技術が開発されている。
【０００３】
一方、重要文書はライフサイクル管理し、設定された保存期限にしたがって確実に廃棄するという、いわゆる記録管理の重要性が認識されつつある。また、これに関連する技術として、文書を回収、廃棄するときに文書をスキャナで読み取り、文書に付与された文書ＩＤを検出することにより、どの文書が回収、廃棄されたかを認識し、各文書の状態を管理する技術が種々提案されている。
【０００４】
例えば特許文献１には、スキャナで読み取った文書等をプリントする際に文書の画像データに識別子を合成してプリントすると共に文書毎に回収、廃棄等の処分状況を示す情報を記憶しておくことにより、各文書の処分状況を管理する文書管理装置が開示されている。
【特許文献１】特開２００７−８８７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ログ情報を保存する場合、特に画像情報を表すイメージログデータを保存する場合、データ容量が膨大なものとなる。保存されたイメージログデータの廃棄に関して、対応する文書の廃棄状態に基づいてイメージログデータを削除するイメージログ管理装置及びイメージログ管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の発明のイメージログ管理装置は、画像形成処理の処理対象である入力文書の識別符号、前記画像形成処理により前記入力文書を処理した後の出力文書の識別符号、及び前記画像形成処理のジョブに関するイメージログデータの識別符号の対応関係情報を記憶する対応関係情報記憶手段と、前記画像形成処理のジョブに関するイメージログデータを記憶するイメージログデータ記憶手段と、廃棄された廃棄文書の識別符号を含む文書廃棄情報を入力する入力手段と、前記文書廃棄情報と前記対応関係情報とに基づいて、前記廃棄文書を入力文書とする画像形成処理のジョブに係るイメージログデータのうち、該画像形成処理により処理された出力文書が廃棄済みのイメージログデータを選択して削除する削除処理を実行する削除手段と、を備えたことを特徴とする。
【０００７】
請求項２記載の発明は、前記削除手段は、前記廃棄文書を入力文書とする画像形成処理により処理された出力文書全てが廃棄済の場合に、前記廃棄文書を入力文書とする画像形成処理のジョブに関するイメージログデータを削除することを特徴とする。
【０００８】
請求項３記載の発明は、前記削除手段は、前記廃棄文書を入力文書とする画像形成処理により処理された出力文書全てが廃棄済で且つ当該廃棄済の出力文書と子孫関係となる出力文書全てが廃棄済の場合に、当該廃棄済の出力文書のイメージログデータ全てを削除することを特徴とする。
【０００９】
請求項４記載の発明は、前記削除手段は、前記イメージログデータを削除した場合、当該イメージログデータを削除した旨を示す削除情報を、削除した前記イメージログデータの識別符号と関連付けて前記対応関係情報記憶手段に記憶することを特徴とする。
【００１０】
請求項５記載の発明は、前記削除手段は、前記イメージログデータを削除した場合、当該削除したイメージログデータに関する対応関係情報を削除することを特徴とする。
【００１１】
請求項６記載の発明は、前記削除手段は、前記文書廃棄情報が入力される毎に、前記削除処理を実行することを特徴とする。
【００１２】
請求項７記載の発明のイメージログ管理プログラムは、画像形成処理の処理対象である入力文書の識別符号、前記画像形成処理により前記入力文書を処理した後の出力文書の識別符号、及び前記画像形成処理のジョブに関するイメージログデータの識別符号の対応関係情報を記憶するステップと、前記画像形成処理のジョブに関するイメージログデータを記憶するステップと、廃棄された廃棄文書の識別符号を含む文書廃棄情報を入力するステップと、前記文書廃棄情報と前記対応関係情報とに基づいて、前記廃棄文書を入力文書とする画像形成処理のジョブに係るイメージログデータのうち、該画像形成処理により処理された出力文書が廃棄済みのイメージログデータを選択して削除する削除処理を実行するステップと、を含む処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
請求項１、７記載の発明によれば、イメージログデータに関連する文書の廃棄状態に応じてイメージログデータの削除を行うことができる、という効果を有する。
【００１４】
請求項２記載の発明によれば、イメージログデータに関連する全ての文書の廃棄状態に応じて、イメージログデータを削除することができる、という効果を有する。
【００１５】
請求項３記載の発明によれば、イメージログデータに関連する文書とこの文書の子孫関係となる文書の廃棄状態に応じてイメージログデータを削除することができる、という効果を有する。
【００１６】
請求項４記載の発明によれば、削除情報を参照することでイメージログデータの削除処理の処理時間を短縮することができる、という効果を有する。
【００１７】
請求項５記載の発明によれば、イメージログデータの削除処理の処理時間を短縮することができる、という効果を有する。
【００１８】
請求項６記載の発明によれば、廃棄された廃棄文書の文書廃棄情報が入力されるのに応じてイメージログデータを削除することができる、という効果を有する。
【発明を実施するための最良の形態】
【００１９】
（第１実施形態）
以下、本発明の第１実施形態について説明する。
【００２０】
図１には、本実施形態に係るイメージログ管理システム１０の概略構成を示した。同図に示すように、イメージログ管理システム１０は、画像形成装置１２、イメージログ管理装置１４、及び文書廃棄装置１６がネットワーク１８を介して接続された構成となっている。なお、図１では画像形成装置１２が一つの場合について示したが、複数の画像形成装置１２がネットワーク１８に接続された構成としてもよい。
【００２１】
画像形成装置１２は、文書入力部２０、文書処理部２２、及び文書出力部２４を含んで構成されている。
【００２２】
文書入力部２０は、例えばスキャナ等の画像読取装置で構成される。また、文書入力部２０は、ネットワーク１８に接続された他のコンピュータから送信された文書データを受信する受信装置、図示しない電話回線を介したファクシミリ通信により文書データを受信する受信装置等で構成してもよい。
【００２３】
文書入力部２０を画像読取装置により構成した場合、例えば画像やテキスト等が記録された紙文書を読み取り、読み取った紙文書の文書データを文書処理部２２へ出力する。また、文書入力部２０を前記受信装置で構成した場合、受信した文書データを文書処理部２２へ出力する。
【００２４】
文書処理部２２は、入力文書ＩＤ読取部２６、画像形成部２８、出力文書ＩＤ付与部３０、ユーザ認証部３２、及びログ出力部３４を含んで構成されている。
【００２５】
入力文書ＩＤ読取部２６は、文書入力部２０に入力された文書に付与されたＩＤを読み取る。このＩＤは、例えば数字や記号等を含んで構成された識別符号であり、ＩＤの文書への付与方法としては、ＩＤそのものを文書に付与する方法や、ＩＤを表わすバーコードやＱＲコード等の一次元コードや二次元コード等を文書に付与する方法、ＩＤを電子透かしによって文書に付与する方法、ＩＤを記録したＩＣチップを文書に付与する方法等がある。従って、入力文書ＩＤ読取部２６は、ＩＤの付与方法に応じた読み取り方法により入力文書に付与されたＩＤを読み取る機能を有する。なお、入力文書ＩＤが読み取れない場合には、新たに入力文書ＩＤを付与する。
【００２６】
画像形成部２８は、例えば所謂電子写真方式やインクジェット記録方式により、文書入力部２０から入力された文書データに基づく画像を紙等の記録媒体上に形成し、出力文書として出力文書ＩＤ付与部３０に出力したり、入力文書に対して所定の画像処理を施して出力文書として出力文書ＩＤ付与部３０に出力したりする。
【００２７】
また、画像形成部２８は、形成した画像の画像データを処理の履歴画像として保存するためのイメージログデータとしてログ出力部３４に出力する。このイメージログデータは、画像データそのものでも良いし、解像度を下げたり圧縮することによりデータ量を低減させたものでも良いし、さらに、画像データを生成するための描画命令でも良い。
【００２８】
出力文書ＩＤ付与部３０は、画像形成部２８により文書データに基づく画像が形成された記録媒体に出力文書ＩＤを付与したり、入力文書に対して所定の画像処理が施された出力文書に出力文書ＩＤを付与したりする。例えば記録媒体に出力文書ＩＤを付与する場合は、ＩＤを印刷してもよいし、ＩＤを表わすバーコード等を印刷してもよい。また、画像形成部２８が出力文書ＩＤ付与部３０を含む構成とし、入力文書の画像と出力文書ＩＤとを合成し、この合成した画像を記録媒体上に形成するように構成してもよい。
【００２９】
ユーザ認証部３２は、ユーザＩＤやパスワード等のユーザ情報を入力するための入力部や画像形成装置１２の使用を許可するユーザのユーザ情報を記憶する記憶部、記憶部に記憶されたユーザ情報を変更、削除したりする編集部、入力されたユーザ情報と記憶部に記憶されたユーザ情報とを照合する照合部等を含んで構成される。
【００３０】
ログ出力部３４は、例えばコピーやスキャン等のジョブの実行が文書処理部２２により実行される毎に、ジョブの実行に伴う履歴情報であるジョブログ情報を生成し、生成したジョブログ情報と画像形成部２８から出力されたイメージログデータとを含むログ情報をイメージログ管理装置１４に出力する。
【００３１】
ジョブログ情報は、例えば図２に示すように、各ジョブに付与されたジョブＩＤ、入力文書ＩＤ読取部２６により読み取られた入力文書ＩＤ、出力文書ＩＤ付与部３０により出力文書に付与された出力文書ＩＤ、イメージログに付与されたイメージログＩＤ、ジョブを実行したユーザーのユーザーＩＤ、ジョブの実行日時、画像形成装置１２のＩＰアドレス等の情報を含んでいる。なお、ジョブログ情報に含まれるジョブＩＤ、入力文書ＩＤ、出力文書ＩＤ、イメージログＩＤは、例えば画像形成装置毎に固有のＩＤが付与される。
【００３２】
イメージログ管理装置１４は、受信部３６、制御部３８、及び記憶部４０を含んで構成されている。
【００３３】
受信部３６は、画像形成装置１２からネットワーク１８を介して送信されたログ情報や後述する文書廃棄装置１６からネットワーク１８を介して送信された文書廃棄情報を受信して制御部３８へ出力する。
【００３４】
制御部３８は、一例として、ＣＰＵ４２、ＲＡＭ４４、ＲＯＭ４６、及び入出力インターフェース（Ｉ／Ｏ）４８がバス５０を介して相互に接続されたコンピュータにより構成されている。
【００３５】
ＣＰＵ４２は、画像形成装置１２から送信されたジョブログ情報５２及びイメージログデータ５４を含むログ情報５６や、文書廃棄装置１６から送信された文書廃棄情報５８を記憶部４０に記憶する。
【００３６】
また、ＣＰＵ４２は、ログ情報５６に基づいて図３に示すようなツリー情報６０を生成して記憶部４０に記憶する。
【００３７】
ツリー情報６０は、ログ情報５６からジョブＩＤ、入力文書ＩＤ、出力文書ＩＤ、イメージログＩＤを抜き出し、これらに、文書とジョブとの関連を表わすツリーを識別するツリーＩＤ、イメージログの所在情報、すなわちイメージログの記憶部４０上の格納アドレスを示すイメージログ所在情報を付加した情報である。
【００３８】
ここで、ツリーは、どのような文書がどのようなジョブによって処理されて出力されたかを示すものであり、換言すれば文書の処理履歴を示すものである。
【００３９】
従って、ツリーは、あるジョブ（例えばコピー）のジョブＩＤと、そのジョブの入力文書（処理対象の文書）の文書ＩＤと、そのジョブの出力文書（処理後の文書）の文書ＩＤと、により表わすことができる。
【００４０】
ＣＰＵ４２は、あるジョブに関するログ情報５６を受信した場合、受信したログ情報５６に含まれるジョブログ情報５２の入力文書ＩＤと同一の入力文書ＩＤまたは出力文書ＩＤがツリー情報６０に含まれている場合には、前記同一の入力文書ＩＤまたは出力文書ＩＤのツリーＩＤと同一のツリーＩＤを付与する。すなわち、すでに存在するツリーに含まれる文書を入力文書としたジョブのログ情報５６を受信した場合には、そのツリーのツリーＩＤを付与してツリー情報６０を生成する。
【００４１】
また、ＣＰＵ４２は、文書ＩＤと文書の廃棄状況との対応関係を表わす図４に示すような文書廃棄情報５８を生成する。ＣＰＵ４２は、あるジョブに関するログ情報５６を受信した場合、受信したログ情報５６に含まれるジョブログ情報５２の入力文書ＩＤまたは出力文書ＩＤが文書廃棄情報５８に含まれているか否かを判断し、含まれていない場合には、その文書が未廃棄であることを示す情報を文書廃棄情報５８に追加する。これにより、画像形成装置１２によってジョブが実行される毎に、そのジョブに関係する文書の廃棄状況を表わす情報が文書廃棄情報５８に追加されていく。
【００４２】
記憶部４０は、例えばハードディスク装置等により構成され、ログ情報５６、文書廃棄情報５８、ツリー情報６０の他、後述する制御プログラム６２を記憶する。なお、制御プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納し、この記憶媒体から制御プログラムを読み込んで実行するようにしてもよい。また、ネットワーク１８に接続された他の装置から送信された制御プログラムを受信して実行するようにしてもよい。
【００４３】
文書廃棄装置１６は、文書ＩＤ読取部６４、文書廃棄部６６、及び廃棄文書ＩＤ出力部６８を含んで構成されている。
【００４４】
文書ＩＤ読取部６４は、画像形成装置１２の入力文書ＩＤ読取部２６と同様の機能を有し、文書廃棄部６６により文書を廃棄する前に、その文書に付与されたＩＤを読み取る。
【００４５】
読み取られたＩＤは、廃棄文書ＩＤとして廃棄文書ＩＤ出力部６８によりイメージログ管理装置１４へ送信される。
【００４６】
イメージログ管理装置１４のＣＰＵ４２では、廃棄文書ＩＤを受信すると、記憶部４０に記憶された文書廃棄情報５８を参照し、廃棄文書ＩＤの廃棄状況を、文書が廃棄済であることを示す情報に書き換える。
【００４７】
文書廃棄部６６は、文書ＩＤ読取部６４によりＩＤが読み取られた文書を廃棄する。文書の廃棄としては、紙の文書自体を裁断することにより廃棄する場合だけでなく、図示しないハードディスク等の記憶装置に記憶された文書データを削除する場合も含まれる。
【００４８】
次に、本実施形態の作用として、イメージログ管理装置１４のＣＰＵ４２で実行される処理について説明する。まず、ログ情報５６や廃棄文書ＩＤの受信処理について図５に示すフローチャートを参照して説明する。なお、この処理は、一例として所定時間毎に実行される。
【００４９】
ステップ１００では、受信部３６が画像形成装置１２からログ情報５６を受信したか否かを判断し、ログ情報５６を受信した場合にはステップ１０２へ移行し、ログ情報を受信していない場合にはステップ１０８へ移行する。また、受信部３６は、画像形成装置１２へ新たなログ情報５６があるかを問い合わせ、まだ受信していないログ情報５６がある場合に画像形成装置５６からログ情報５６を取得するようにしてもよい。
【００５０】
ステップ１０２では、ジョブログ情報５２及びイメージログデータ５４を含むログ情報５６を記憶部４０に記憶させる。
【００５１】
ステップ１０４では、ツリー情報６０を生成して記憶部４０に記憶させる。すなわち、  受信したログ情報５６からジョブＩＤ、入力文書ＩＤ、出力文書ＩＤ、イメージログＩＤを抜き出し、これらに、文書とジョブとの関連を表わすツリーのツリーＩＤ、イメージログの所在情報、すなわちイメージログの記憶部４０上の格納アドレスを示すイメージログ所在情報を付加することでツリー情報６０を生成する。
【００５２】
なお、ツリーＩＤは、受信したログ情報の入力文書ＩＤと同一の入力文書ＩＤまたは出力文書ＩＤがツリー情報６０に含まれている場合には、前記同一の入力文書ＩＤまたは出力文書ＩＤのツリーＩＤと同一のツリーＩＤを付与する。すなわち、受信したログ情報５６が、すでに存在するツリーに含まれる文書を入力文書としたジョブのログ情報５６である場合には、そのツリーのツリーＩＤを付与する。一方、受信したログ情報５６の入力文書ＩＤと同一の入力文書ＩＤまたは出力文書ＩＤがツリー情報６０に含まれていない場合、すなわちすでに存在する何れのツリーにも含まれない場合には、新たなツリーＩＤを付与する。この場合、そのジョブの入力文書はそのツリーのルートの文書となる
図６には、図３に示すツリー情報６０によって構成されるツリーの概念図を示した。なお、図６に示す各数字はＩＤを示すと共に符号を示すものとする。図６に示すように、のジョブ１（ジョブＩＤが‘１’）は、入力文書１（文書ＩＤが‘１’）に対して所定のジョブ（例えばコピー等）を実行し、実行したジョブによって出力された文書に出力文書ＩＤとして‘２’を付与している。また、ジョブ１の実行により、イメージログＩＬ１（イメージログＩＤが‘ＩＬ１’）が生成され、記憶部４０に記憶される。
【００５３】
同様に、ジョブ２は、入力文書２に対して所定のジョブを実行し、実行したジョブによって出力された２つの出力文書に出力文書ＩＤとして‘３’、‘４’を付与している。また、ジョブ２の実行により、イメージログＩＬ２が生成され、記憶部４０に記憶される。なお、一つのジョブで複数の出力文書が出力される場合としては、例えば入力文書を複数部コピーした場合等である。
【００５４】
このツリー情報６０を記憶しておくことにより、ある文書が漏洩したような場合には、その文書に付与されたＩＤから、その文書が、誰が、いつ、どこで、どのようなジョブによって出力したどのような文書であるかをツリー情報６０及びイメージログデータ５４を参照することで特定可能となる。
【００５５】
ステップ１０６では、受信したログ情報５６の出力文書の廃棄状況を文書廃棄情報５８に登録する。すなわち、新たなジョブによって出力された出力文書の廃棄状況が未廃棄であることを示す情報を文書廃棄情報５８に登録する。
【００５６】
ステップ１０８では、文書廃棄装置１６から廃棄した文書の廃棄文書ＩＤを受信したか否かを判断し、受信した場合にはステップ１１０へ移行し、受信していない場合には本ルーチンを終了する。
【００５７】
ステップ１１０では、受信した廃棄文書ＩＤの文書の廃棄状況を文書廃棄情報５８に登録する。すなわち、廃棄された文書の廃棄状況が廃棄済であることを示す情報を文書廃棄情報５８に登録する。
【００５８】
次に、ＣＰＵ４２で実行されるイメージログの削除処理について、図７に示すフローチャートを参照して説明する。本実施形態では、ある文書が文書廃棄装置１６により廃棄された場合において、その文書を入力文書とするジョブの出力文書の全て及びこれらの出力文書全てと子孫関係になる出力文書全てが廃棄された場合には、最早これらの文書が文書として存在していないため漏洩することはなく、これらのジョブのイメージログデータ５４は保存しておく必要性は低いものとして削除する。なお、図７に示す処理は、所定時間毎に実行される。ここで、上記した文書と子孫関係の文書とは、ある文書を入力文書として所定のジョブ実行により生成された第一の出力文書と、さらにこの第一の出力文書を入力文書として所定のジョブ実行により生成された第二の出力文書とが存在する場合に、前記第一の出力文書と前記第二の出力文書は、前記ある文書に対して子孫関係にある文書であるといえる。例えば、図６のツリー概念図において、文書ＩＤが２である文書を親文書と考えた場合、入力文書２から生成される出力文書３と出力文書４は子文書であるといえる。この子文書である出力文書３を入力文書として生成される出力文書５乃至出力文書８は、出力文書３と親文書とする場合の子文書に相当する。すなわち、入力文書２を親文書として考えた場合、出力文書３乃至出力文書８は孫文書であり、入力文書２と出力文書３乃至出力文書８は子孫関係にあると言える。
【００５９】
まず、ステップ２００では、記憶部４０に記憶された文書廃棄情報５８を参照し、廃棄済の文書が有るか否かを検索する。すなわち、文書廃棄情報５８の「廃棄状況」が「済」となっている文書ＩＤを検索する。
【００６０】
そして、ステップ２０２では、ステップ２００の検索結果に基づいて廃棄済の文書があるか否かを判断し、廃棄済の文書が有る場合にはステップ２０４へ移行し、廃棄済の文書が無い場合には本ルーチンを終了する。
【００６１】
ステップ２０４では、廃棄済の文書ＩＤの文書を入力文書とするジョブが有るか、すなわち廃棄済の文書ＩＤと同一ＩＤの文書を入力文書とするジョブが有るかを、記憶部４０に記憶されたツリー情報６０を参照して検索する。
【００６２】
ステップ２０６では、ステップ２０４の検索結果に基づいて廃棄済の文書ＩＤと同一ＩＤの文書を入力文書とするジョブが有るか否かを判断し、そのようなジョブが有る場合にはステップ２０８へ移行し、そのようなジョブがない場合にはステップ２１８へ移行する。
【００６３】
ステップ２０８では、検索したジョブの全ての出力文書が廃棄済であるか否かを、文書廃棄情報５８を参照して検索する。すなわち、検索したジョブ全てについて、これらのジョブの出力文書の出力文書ＩＤと同一ＩＤの文書の廃棄状況が「済」になっているか否かを検索する。
【００６４】
そして、ステップ２０４で検索したジョブの全ての出力文書が廃棄済である場合にはステップ２１０へ移行し、廃棄済でないジョブが一つでも存在する場合には、ステップ２１８へ移行する。
【００６５】
ステップ２１０では、検索したジョブの出力文書を入力文書とするジョブが有るか否かをツリー情報６０を参照して検索する。すなわち、検索したジョブの「子」となるジョブが有るか否かを検索する。
【００６６】
ステップ２１２では、ステップ２１０の検索結果に基づいて、検索したジョブの「子」となるジョブが有るか否かを判断し、そのようなジョブが有る場合にはステップ２０８へ戻って上記と同様の処理を繰り返し、そのようなジョブが無い場合には、ステップ２１４へ移行する。すなわち、ステップ２００で検索された廃棄済の文書を入力文書とするジョブの出力文書の全て及びこれらの出力文書全てと子孫関係になる出力文書全てが廃棄済の場合に、ステップ２１４へ移行する。
【００６７】
ステップ２１４では、ステップ２００で検索された廃棄済の文書を入力文書とするジョブ及びこのジョブ以降に実行されたジョブにより生成されたイメージログデータ５４の全てを記憶部４０から削除する。
【００６８】
ステップ２１６では、ステップ２０４で検索したジョブ全てについてステップ２０８〜２１４の処理を実行したか否かについて判断し、未処理のジョブがある場合にはステップ２０８へ戻って上記と同様の処理を繰り返し、全てのジョブについて処理した場合にはステップ２１８へ移行する。
【００６９】
ステップ２１８では、ステップ２００で検索した廃棄済文書全てについて上記の処理をしたか否かを判断し、未処理の廃棄済の文書がある場合には、ステップ２０４へ戻って上記と同様の処理を繰り返し、廃棄済文書全てについて上記の処理をした場合には本ルーチンを終了する。
【００７０】
以下、イメージログの削除の具体例について説明する。
【００７１】
図８には、図３に示すツリー情報６０によって構成されるツリーのイメージ図を示し、未廃棄の文書を実線で、廃棄済の文書を点線で示した。
【００７２】
図８に示すように、この例では、文書１〜８の全てが廃棄済となっている。すなわち、文書１を入力文書とするジョブ１以降で発生したジョブから出力された出力文書全てが廃棄済となっている。このため、この場合は、各ジョブにより生成されたイメージログ全て、すなわちイメージログＩＬ１〜ＩＬ４を全て削除する。
【００７３】
また、図９に示す例では、ジョブ４の出力文書である文書８が廃棄済となっている。しかしながら、文書８を入力文書とするジョブは存在しないので、削除するイメージログはない。
【００７４】
また、図１０に示す例では、ジョブ４のジョブの入力文書である文書３、ジョブ４の出力文書である文書８が廃棄済となっている。また、文書８を入力文書とするジョブは存在しないので、イメージログＩＬ４を削除する。
【００７５】
また、図１１に示す例では、ジョブ３の入力文書である文書３、そのジョブの出力文書である文書５〜７が廃棄済となっている。また、文書５〜７を入力文書とするジョブは存在しないので、イメージログＩＬ３を削除する。なお、文書３は、ジョブ４の入力文書となっているが、そのジョブの出力文書である文書８は廃棄済となっていないので、イメージログＩＬ４は削除しない。
【００７６】
また、図１２に示す例では、ジョブ２の入力文書である文書２、そのジョブの出力文書である文書３、文書３を入力文書とするジョブ３の出力文書である文書６が廃棄済となっている。
【００７７】
しかしながら、ジョブ２の他の出力文書である文書４、ジョブ３の他の出力文書である文書５、７については廃棄済ではないので、イメージログＩＬ２、ＩＬ３は削除せず、削除するイメージログはない。
【００７８】
なお、本実施形態では、ログ情報５６や文書廃棄情報５８がイメージログ管理装置１４の記憶部４０に記憶された構成としたが、ネットワーク１８に接続された他の装置内にログ情報５６や文書廃棄情報５８が記憶された構成としてもよい。
【００７９】
（第２実施形態）
次に、本発明の第２実施形態について説明する。なお、第１実施形態と同一部分には同一符号を付し、その詳細な説明は省略する。
【００８０】
本実施形態に係るイメージログ管理システムは、図１のイメージログ管理システム１０と同一であるので説明は省略する。また、ＣＰＵ４２で実行される受信処理も図５に示す処理と同一であるので説明は省略する。
【００８１】
次に、ＣＰＵ４２で実行されるイメージログの削除処理について、図１３に示すフローチャートを参照して説明する。図１３に示す処理が図７に示す処理と異なるのは、ステップ２０７、２１５の処理が追加されている点のみであるので、その他の処理についての説明は省略する。
【００８２】
前述したように、廃棄済の文書を入力文書とするジョブの出力文書の全て及びこれらの出力文書全てと子孫関係になる出力文書全てが廃棄された場合には、ステップ２１４において、これらのジョブのイメージログデータ５４が全て削除される。
【００８３】
そして、ステップ２１５では、削除したイメージログのイメージログ所在情報を、廃棄済であることを示す情報に書き換える。例えば図１１に示す例のように、ジョブ３のイメージログＩＬ３を削除した場合には、図１４に示すように、ジョブ３のイメージログ所在情報を‘廃棄済’であることを示す情報に書き換える。
【００８４】
このように、イメージログを削除した場合には、イメージログ所在情報が書き換えられるので、ステップ２０６で廃棄済の文書を入力文書とするジョブが有ると判断された場合には、ステップ２０７において、そのジョブのイメージログが削除されているか否かをイメージログ所在情報を参照して判断する。
【００８５】
そして、そのジョブのイメージログが削除されている場合には、そのジョブの子孫関係にあるジョブのイメージログも削除されていることになるため、最早そのジョブの子孫関係の文書が廃棄されているか否かについては調査する必要がない。このため、ステップ２０７で肯定判断された場合には、ステップ２１８へ移行し、否定判断された場合はステップ２０８へ移行する。このため、イメージログ所在情報を‘廃棄済’であることを示す情報に書き換えない場合と比較して、処理するステップの数が減少する。
【００８６】
なお、ステップ２１５において、イメージログが削除された場合にイメージログ所在情報を書き換えるのではなく、イメージログの廃棄状況を示す情報をツリー情報６０に追加するようにし、ステップ２０７では、この情報を参照することによりイメージログが廃棄されているか否かについて判断するようにしてもよい。
【００８７】
（第３実施形態）
次に、本発明の第３実施形態について説明する。なお、第１実施形態と同一部分には同一符号を付し、その詳細な説明は省略する。
【００８８】
本実施形態に係るイメージログ管理システムは、図１のイメージログ管理システム１０と同一であるので説明は省略する。また、ＣＰＵ４２で実行される受信処理も図５に示す処理と同一であるので説明は省略する。
【００８９】
次に、ＣＰＵ４２で実行されるイメージログの削除処理について、図１５に示すフローチャートを参照して説明する。図１５に示す処理が図７に示す処理と異なるのは、ステップ２１５の処理が追加されている点のみであるので、その他の処理についての説明は省略する。
【００９０】
前述したように、廃棄済の文書を入力文書とするジョブの出力文書の全て及びこれらの出力文書全てと子孫関係になる出力文書全てが廃棄された場合には、ステップ２１４において、これらのジョブのイメージログデータ５４が全て削除される。
【００９１】
そして、ステップ２１５では、削除したイメージログに対応するツリー情報を削除する。例えば図１１に示す例のように、廃棄済の文書３を入力文書とし、廃棄済の文書５〜７を出力文書とするジョブ３のイメージログＩＬ３を削除した場合には、図１６に示すように、ジョブ３のツリー情報を削除する。
【００９２】
従って、次回本ルーチンが実行された場合にステップ２００で文書３が検索された場合には、すでに廃棄済の文書３を入力文書とするジョブ３に関するツリー情報は削除されているので、ツリー情報を削除しない場合と比較して、ステップ２０４で検索されるジョブの数が減少し、これにより処理するステップの数が減少する。
【００９３】
（第４実施形態）
次に、本発明の第４実施形態について説明する。なお、第１実施形態と同一部分には同一符号を付し、その詳細な説明は省略する。
【００９４】
本実施形態に係るイメージログ管理システムは、図１のイメージログ管理システム１０と同一であるので説明は省略する。
【００９５】
次に、ＣＰＵ４２で実行される受信処理について、図１７に示すフローチャートを参照して説明する。図１７に示す処理が図５に示す処理と異なるのは、ステップ１１０で、受信した廃棄文書ＩＤの文書に関して文書廃棄情報を登録した後、ステップ１１２でイメージログ削除処理を実行する点である。すなわち、廃棄文書ＩＤを受信する毎にイメージログ削除処理を実行する。
【００９６】
次に、ＣＰＵ４２で実行されるイメージログの削除処理について、図１８に示すフローチャートを参照して説明する。図１８に示す処理が図７に示す処理と異なるのは、ステップ２００、２０２の処理が省略されている点のみである。すなわち、図１７の処理で廃棄文書ＩＤを受信する毎にイメージログ削除処理を実行するので、廃棄済の文書を文書廃棄情報５８に基づいて検索する処理を省略する。
【００９７】
なお、図１８に示す処理に代えて、図１３、図１５に示す処理からステップ２００、２０２を省略したイメージログ削除処理を実行するようにしてもよい。
【図面の簡単な説明】
【００９８】
【図１】イメージログ管理システムの概略構成図である。
【図２】ジョブログ情報の一例を示す図である。
【図３】第１実施形態に係るツリー情報の一例を示す図である。
【図４】文書廃棄情報の一例を示す図である。
【図５】第１実施形態に係る受信処理のフローチャートである。
【図６】ジョブ及び文書の関係を示すツリーの一例を示す図である。
【図７】第１実施形態に係るイメージログ削除処理のフローチャートである。
【図８】ジョブ、未廃棄文書及び廃棄済文書の関係を示すツリーの一例を示す図である。
【図９】ジョブ、未廃棄文書及び廃棄済文書の関係を示すツリーの一例を示す図である。
【図１０】ジョブ、未廃棄文書及び廃棄済文書の関係を示すツリーの一例を示す図である。
【図１１】ジョブ、未廃棄文書及び廃棄済文書の関係を示すツリーの一例を示す図である。
【図１２】ジョブ、未廃棄文書及び廃棄済文書の関係を示すツリーの一例を示す図である。
【図１３】第２実施形態に係るイメージログ削除処理のフローチャートである。
【図１４】第２実施形態に係るツリー情報の一例を示す図である。
【図１５】第３実施形態に係るイメージログ削除処理のフローチャートである。
【図１６】第３実施形態に係るツリー情報の一例を示す図である。
【図１７】第４実施形態に係る受信処理のフローチャートである。
【図１８】第４実施形態に係るイメージログ削除処理のフローチャートである。
【符号の説明】
【００９９】
１０      イメージログ管理システム
１２      画像形成装置
１４      イメージログ管理装置
１６      文書廃棄装置
１８      ネットワーク
２０      文書入力部
２２      文書処理部
２４      文書出力部
２６      入力文書ＩＤ読取部
２８      画像形成部
３０      出力文書ＩＤ付与部
３２      ユーザ認証部
３４      ログ出力部
３６      受信部
３８      制御部
５２      ジョブログ情報
５４      イメージログデータ
５６      ログ情報
５８      文書廃棄情報
６０      ツリー情報
６２      制御プログラム
６４      文書ＩＤ読取部
６６      文書廃棄部
６８      廃棄文書ＩＤ出力部
【図１】
0005092835.tif 000002
【図２】
0005092835.tif 000003
【図３】
0005092835.tif 000004
【図４】
0005092835.tif 000005
【図５】
0005092835.tif 000006
【図６】
0005092835.tif 000007
【図７】
0005092835.tif 000008
【図８】
0005092835.tif 000009
【図９】
0005092835.tif 000010
【図１０】
0005092835.tif 000011
【図１１】
0005092835.tif 000012
【図１２】
0005092835.tif 000013
【図１３】
0005092835.tif 000014
【図１４】
0005092835.tif 000015
【図１５】
0005092835.tif 000016
【図１６】
0005092835.tif 000017
【図１７】
0005092835.tif 000018
【図１８】
0005092835.tif 000019