(57)【要約】【課題】画像処理に関するジョブのログ情報を管理し、画像形成装置が画像処理を行った直後からこの画像処理によって形成された画像に関するログを監査対象とすることができる情報処理装置を提供する。【解決手段】サーバ１が、画像処理に関するジョブを実行して画像を形成したデバイス２からジョブの属性情報を含むジョブログを受信し、上記画像に関する画像ログのサーバ１における登録位置情報である外部画像ＵＲＬを生成する。サーバ１が、上記ジョブログに外部画像ＵＲＬを付加して新たなジョブログを生成してストレージ１３に登録した後、デバイス２に画像ログの送信指示を行い、デバイス２から画像ログを受信する。そして、サーバ１が、上記新たなジョブログと画像ログとを含む情報をログ情報としてストレージ１３に登録する。【選択図】図１
2011243092.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置とネットワークを介して接続され、前記画像形成装置が実行した画像処理に関するジョブのログ情報を管理する情報処理装置であって、
前記ジョブを実行して画像を形成した前記画像形成装置から前記ネットワークを介して前記ジョブの属性情報を含む第１のログを受信し、前記形成された画像に関する第２のログの前記情報処理装置における登録位置情報である第１の登録位置情報を生成し、前記第１のログと前記第１の登録位置情報を含む情報を第３のログとして所定の記憶手段に登録した後、前記画像形成装置に前記第２のログの送信指示を行って該画像形成装置から前記第２のログを受信し、前記第３のログと該第２のログとを含む情報を前記ログ情報として前記所定の記憶手段に登録するログ登録手段を備える
ことを特徴とする情報処理装置。
【請求項２】
前記画像形成装置は、外部からのアクセスが制限されたローカルエリアに配置されており、
前記ログ登録手段は、前記画像形成装置が前記情報処理装置に対して行う前記第２のログの送信開始許可要求に応答することによって、該画像形成装置に対して該第２のログの送信開始指示を行う
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置の負荷状態を監視する負荷監視手段を備え、
前記ログ登録手段は、前記負荷監視手段によって監視される前記情報処理装置の負荷状態に応じて、前記画像形成装置に対して、前記第２のログの送信の中断又は再開を指示する
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記第１のログは、前記ジョブの属性情報と、前記第２のログの該画像形成装置における登録位置情報である第２の登録位置情報とを含み、
外部装置から前記第２のログの検索要求を受け、該検索要求に含まれる前記ジョブの属性情報に基づいて、前記記憶手段に登録された前記第２のログに対応する前記第１の登録位置情報又は前記第２の登録位置情報を検索して前記外部装置に渡すログ検索手段を備える
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記ログ登録手段は、前記画像形成装置から前記第２のログを受信したことを契機として、前記第３のログから前記第２の登録位置情報を削除し、該第２の登録位置情報が削除された前記第３のログと前記第２のログとを含む情報を前記ログ情報として前記記憶手段に登録し、
前記ログ検索手段は、前記記憶手段に前記検索要求に含まれる前記ジョブの属性情報に対応する第２の登録位置情報が登録されているかを判断し、該ジョブの属性情報に対応する第２の登録位置情報が登録されている場合に、該第２の登録位置情報を前記外部装置に渡す
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
画像処理に関するジョブを実行し、前記実行されたジョブの属性情報を含む第１のログと、前記ジョブの実行によって形成された画像に関する第２のログとを生成するログ生成手段と、
前記実行された画像処理に関するジョブのログ情報を管理する情報処理装置に対して、前記第１のログをネットワークを介して送信し、前記第２のログの前記情報処理装置における登録位置情報を生成した該情報処理装置から受けた前記第２のログの送信開始指示に従って、該第２のログを前記情報処理装置に対して送信するログ送信手段とを備える
ことを特徴とする画像形成装置。
【請求項７】
画像形成装置とネットワークを介して接続され、前記画像形成装置が実行した画像処理に関するジョブのログ情報を管理する情報処理装置の制御方法であって、
前記ジョブを実行して画像を形成した前記画像形成装置から前記ネットワークを介して前記ジョブの属性情報を含む第１のログを受信する工程と、
前記形成された画像に関する第２のログの前記情報処理装置における登録位置情報である第１の登録位置情報を生成する工程と、
前記第１のログと前記第１の登録位置情報を含む情報を第３のログとして所定の記憶手段に登録した後、前記画像形成装置に前記第２のログの送信指示を行って該画像形成装置から前記第２のログを受信する工程と、
前記第３のログと該第２のログとを含む情報を前記ログ情報として前記所定の記憶手段に登録する工程とを有する
ことを特徴とする情報処理装置の制御方法。
【請求項８】
請求項７に記載の情報処理装置の制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
プリンタやデジタル複合機等の画像形成装置の普及に伴って、画像形成装置のユーザが、原稿の印刷、複写や送信を容易に行うことが可能になっている。しかし、近年、画像形成装置が機密原稿を印刷、複写、又は送信することに起因する情報漏洩の発生が問題となっている。例えば、デジタル複合機は、様々な機密レベルの原稿・書類を電子データとして取り込み、電子データを情報通信ネットワークに送出し得るが、デジタル複合機の利便性を向上させるためには、この電子データの漏洩を防止することが重要である。また、情報漏洩が発生した場合には、誰によってどのような情報が流出したかを後から追跡できるようにすることが必要である。
【０００３】
下記の特許文献１は、ユーザがデジタル複合機を利用する際に行われたユーザ認証に基づくユーザ属性と該デジタル複合機が読み取った原稿データ（画像データ）とを関連づけて外部サーバに保持する画像データ監査システムを提案している。この画像データ監査システムにおいては、デジタル複合機が、上記ユーザ属性と画像データとを関連づけて、画像処理に関するログとして記憶手段に記憶する。そして、デジタル複合機が、記憶されたログを所定のタイミングで外部サーバに対して送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２１７３５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１が提案するシステムでは、このシステムが１台の外部サーバに複数のデジタル複合機が接続される構成を採る場合には、外部サーバに対する複数のデジタル複合機からのログの送信処理が集中することがある。その結果、外部サーバの処理性能が低下してしまうという問題が発生する。この問題を解決するために、デジタル複合機が、夜間などの業務時間外にログを外部サーバに送信するという方法が考えられる。しかし、この方法は、複数のデジタル複合機が全て（時差のない）同一拠点に存在することが前提となり、デジタル複合機が世界中に分散配置されている場合には、適用することができない。また、上記特許文献１が提案するシステムによっては、デジタル複合機が画像処理に関するログを外部サーバに送信する間は、外部サーバがそのログを監査対象とすることができない。例えば、デジタル複合機が画像処理に関するログを外部サーバに送信していない場合には、外部サーバが、そのログに関する検索要求を受けても、この検索要求に応じて、タイムリーにログの検索処理を行うことができない。
【０００６】
本発明は、上記の問題の少なくとも一つを解決するためになされたものである。本発明は、画像処理に関するジョブのログ情報を管理する情報処理装置であって、画像形成装置が画像処理を行った直後からこの画像処理によって形成された画像に関するログを監査対象とすることができる情報処理装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面の画像形成装置は、画像形成装置とネットワークを介して接続され、前記画像形成装置が実行した画像処理に関するジョブのログ情報を管理する情報処理装置である。前記情報処理装置は、前記ジョブを実行して画像を形成した前記画像形成装置から前記ネットワークを介して前記ジョブの属性情報を含む第１のログを受信し、前記形成された画像に関する第２のログの前記情報処理装置における登録位置情報である第１の登録位置情報を生成し、前記第１のログと前記第１の登録位置情報を含む情報を第３のログとして所定の記憶手段に登録した後、前記画像形成装置に前記第２のログの送信指示を行って該画像形成装置から前記第２のログを受信し、前記第３のログと該第２のログとを含む情報を前記ログ情報として前記所定の記憶手段に登録するログ登録手段を備える。
【発明の効果】
【０００８】
本発明の情報処理装置によれば、画像形成装置が画像処理を行った直後からこの画像処理によって形成された画像に関するログを情報処理装置による監査対象とすることができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態のシステム構成例を示す図である。
【図２】ログ情報の例を示す図である。
【図３】ログ情報の登録処理フローの例を示す図である。
【図４】ログ情報の登録処理を説明する図である。
【図５】画像ログの検索処理フローの例を示す図である。
【図６】画像ログの検索処理を説明する図である。
【発明を実施するための形態】
【００１０】
図１は、本実施形態のシステム構成例を示す図である。図１に示すシステムは、サーバ１とデバイス２と管理端末３とを備える。サーバ１は、インターネット等のネットワーク５を介して、デバイス２及び管理端末３と接続されている。また、デバイス２と管理端末３とがＬＡＮ（Local Area Network）４で接続されている。
【００１１】
本実施形態においては、ＬＡＮ４は、例えば企業内ネットワークである。ＬＡＮ４は、ネットワーク５からファイアウォールで遮断されている。すなわち、デバイス２及び管理端末３は、外部からのアクセスが制限されたローカルエリアに配置されている。また、サーバ１は、クラウド１００に設けられている。クラウドとは、クラウドコンピューティング環境におけるサーバ群が配置される領域のことである。すなわち、サーバ１は、クラウド１００に配置されたサーバ群である。クラウドコンピューティングとは、ネットワーク（主にインターネット）をベースとしたコンピュータの利用形態のことである。クラウドコンピューティング環境においては、ユーザはコンピュータ処理をネットワーク経由でサービスとして利用する。クラウド１００に設けられたサーバ１から発する要求によりファイアウォール内部にアクセスすることはできない。従って、サーバ１は、デバイス２又は管理端末３からの要求の応答を返すことによって、デバイス２又は管理端末３に対して通信を行う。なお、本実施形態のシステムは、サーバ１がクラウド１００に設けられる構成に限定されるものではない。
【００１２】
サーバ１は、デバイス２が実行した画像処理に関するジョブのログ情報を管理する情報処理装置である。サーバ１は、ログ登録部１１、負荷監視部１２、ストレージ１３、ログ検索部１５を備える。ログ登録部１１は、ジョブを実行して画像を形成したデバイス２からネットワーク５を介してログを受信し、受信したログを含むログ情報１４を所定の記憶手段であるストレージ１３に登録するログ登録手段として機能する。具体的には、ログ登録部１１は、デバイス２からネットワーク５を介してジョブログを受信する。ログ登録部１１がデバイス２から受信するジョブログは、ジョブの属性情報を含む第１のログである。具体的には、このジョブログは、ジョブの属性情報とデバイス画像ＵＲＬとを含む。ジョブの属性情報は、画像ログの登録位置情報を検索するために必要な任意の情報とすることができる。デバイス画像ＵＲＬは、デバイス２によって形成された画像に関するログ（画像ログ）の該デバイス２における登録位置情報である。ジョブの属性情報は、例えばデバイス２のユーザ名と、デバイス２が画像処理を実行した日時等を含む。具体的には、デバイス画像ＵＲＬは、デバイス２のストレージ２２に格納されている画像ログを外部からＨＴＴＰ経由で参照する際に必要となるＵＲＬである。ＨＴＴＰは、ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌの略語である。また、ＵＲＬは、Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒの略語である。
【００１３】
また、ログ登録部１１は、外部画像ＵＲＬを第１の登録位置情報として生成する。外部画像ＵＲＬは、デバイス２によって形成された画像に関する画像ログ（第２のログ）のサーバ１における登録位置情報である。具体的には、外部画像ＵＲＬは、サーバ１のストレージ１３に格納されている画像ログを外部からＨＴＴＰ経由で参照する際に必要になるＵＲＬである。ログ登録部１１は、上記デバイス２から受信したジョブログに外部画像ＵＲＬを付加して新たなジョブログ（第３のログ）を生成してストレージ１３に登録する。ログ登録部１１は、新たなジョブログをストレージに登録した後、デバイス２に対して、外部画像ＵＲＬを送信する。デバイス２に対して送信された外部画像ＵＲＬは、デバイス２が備えるストレージ２２に登録される。
【００１４】
また、ログ登録部１１は、デバイス２がサーバ１に対して行う画像ログの送信開始許可要求に応答することによって、デバイス２に対して該画像ログの送信開始指示を行う。画像ログの送信開始許可要求は、デバイス２が画像ログの送信を開始することに対する許可をサーバ１に対して求める要求である。また、画像ログの送信開始指示は、デバイス２に画像ログの送信を開始させる指示である。ログ登録部１１は、デバイス２のログ送信部２１がジョブログをサーバ１に送信する時に確立した通信接続をそのまま用いて画像ログの送信開始指示を行う。そして、ログ登録部１１は、上記新たなジョブログ（第３のログ）と画像ログとを含む情報をログ情報１４としてストレージ１３に登録する。より詳細には、ログ登録部１１は、デバイス２から画像ログを受信したことを契機として、上記新たなジョブログ（第３のログ）からデバイス画像ＵＲＬを削除する。そして、ログ登録部１１は、該デバイス画像ＵＲＬが削除されたジョブログと画像ログとを含む情報をログ情報としてストレージ１３に登録する。
【００１５】
また、ログ登録部１１は、負荷監視部１２によって監視されるサーバ１の負荷状態に応じて、デバイス２に対する画像ログの送信指示を実行又は中断する。負荷監視部１２は、サーバ１の負荷状態を監視する負荷監視手段として機能する。ストレージ１３にはログ情報１４が登録される。
【００１６】
ログ検索部１５は、画像ログの登録位置を検索するログ検索手段として機能する。具体的には、ログ検索部１５は、外部装置である管理端末３から画像ログの検索要求を受ける。そして、ログ検索部１５は、該検索要求に含まれるジョブの属性情報に基づいて、ストレージ１３に登録されている第１の登録位置情報（外部画像ＵＲＬ）又は第２の登録位置情報（デバイス画像ＵＲＬ）を検索する。ログ検索部１５は、検索結果を管理端末３に渡す。より詳細には、ログ検索部１５は、ストレージ１３内に上記検索要求に含まれるジョブの属性情報に対応するデバイス画像ＵＲＬが登録されているかを判断する。ログ検索部１５は、ジョブの属性情報に対応するデバイス画像ＵＲＬが登録されている場合に、該デバイス画像ＵＲＬを検索結果として管理端末３に渡す。ログ検索部１５は、ジョブの属性情報に対応するデバイス画像ＵＲＬが登録されていない場合に、該ジョブの属性情報に対応する外部画像ＵＲＬを検索結果として管理端末３に渡す。
【００１７】
デバイス２は、画像処理に関するジョブを実行して画像を形成する画像形成装置である。例えば、デバイス２は、ＭＦＰ（Multi-Function Peripheral ）等である。デバイス２がＭＦＰとして機能するためには、他にも多数の処理部が必要であるが、図１では、本実施形態に必要な処理部以外の処理部については、図示を省略している。なお、デバイス２はＭＦＰに限られず、例えばパーソナルコンピュータであってもよい。デバイス２がパーソナルコンピュータである場合は、ユーザがプリンタへ印刷指示を行ったときにデバイス２がログ情報を生成し、デバイス２内の所定の記憶手段（例えば、ハードディスク）にログ情報を登録する。本実施形態の情報処理装置の制御方法及びコンピュータプログラムは、図１に示すサーバ１が備える各処理部の機能によって実現される。
【００１８】
デバイス２は、ログ生成部２０、ログ送信部２１、ストレージ２２を備える。ログ生成部２０は、画像処理に関するジョブを実行し、実行されたジョブの属性情報を含むジョブログと、ジョブの実行によって形成された画像に関する画像ログとを生成するログ生成手段として機能する。ログ生成部２０は、上記形成された画像のデバイス２における登録位置情報であるデバイス画像ＵＲＬを決定し、決定したデバイス画像ＵＲＬとジョブの属性情報とを含むジョブログを生成する。また、ログ生成部２０は、上記生成した画像ログとジョブログとを含む情報をログ情報２３としてストレージ２２に登録する。
【００１９】
ログ送信部２１は、サーバ１に対して、ジョブログをネットワーク５を介して送信するログ送信手段として機能する。具体的には、ログ送信部２１は、サーバ１との間で通信接続を確立した上で、サーバ１にジョブログを送信する。また、ログ送信部２１は、ログ送信部２１によるジョブログの送信に応じたサーバ１のログ登録部１１から、該ジョブログに対応するジョブの実行によって生成された画像ログの外部画像ＵＲＬを受信する。ログ送信部２１は、受信した外部画像ＵＲＬをストレージ２２に登録されたジョブログに付加する。また、ログ送信部２１は、サーバ１から外部画像ＵＲＬを受けた後、サーバ１に対して、画像ログの送信開始許可要求を行う。そして、ログ送信部２１は、上記画像ログの送信開始許可要求に応じたサーバ１から該画像ログの送信開始指示を受ける。ログ送信部２１は、この画像ログの送信開始指示に従って、サーバ１に対する画像ログの送信を開始する。
【００２０】
管理端末３は、画像ログを対象にして監査処理を実行する。監査処理は、例えば、ジョブの属性情報を検索キーとして、画像ログ（の登録位置）を検索する処理である。監査処理が、検索された画像ログをプレビュー表示する処理を含んでいてもよい。このために、管理端末３は、Ｗｅｂブラウザ３１を備える。具体的には、管理端末３は、画像ログの検索要求をサーバ１のログ検索部１５に対して行う。この検索要求は、ジョブの属性情報を検索キーとして含む。そして、管理端末３は、検索を行ったログ検索部１５から検索結果を受け取る。
【００２１】
図２は、サーバが備えるストレージに登録されるログ情報の例を示す図である。図２に示すログ情報は、ジョブログと画像ログとを含む。またジョブログは、ジョブログの属性、デバイス画像ＵＲＬ、外部画像ＵＲＬを含む。画像ログは、デバイス２が読み取り等の画像処理操作を行ったときに得られた画像のバイナリデータである。画像ログの格納方式としては、ログ登録部１１がログ情報１４内に直接格納する方式の他、ログ情報１４とは別に領域を確保して保存し、ログ情報１４にはその別領域へのポインタ情報のみを格納するという方式でもよい。
【００２２】
以下に、図３及び図４を参照して、本実施形態におけるログ情報の登録処理について説明する。図３は、ログ情報の登録処理フローの例を示す図である。また、図４は、ログ情報の登録処理を説明する図である。まず、図３のステップＳ１において、デバイス２のログ生成部２０が文書の読み取り処理に関するジョブを実行する（ステップＳ１）。ログ生成部２０が、実行したジョブに対応するログ情報２３をストレージ２２に保存する（ステップＳ２）。このログ情報２３は、ジョブの属性情報とデバイス画像ＵＲＬとを含むジョブログと、ジョブの実行によって形成された画像の画像ログとを含む。次に、ログ送信部２１が、サーバ１との間で通信セッション（接続）を確立した上で、サーバ１に対してジョブログを送信する（ステップＳ３、図４のＰ１）。ステップＳ３における処理以降の処理において行われるサーバ１とデバイス２との間の通信は、ステップＳ３において確立された通信セッションをそのまま用いて行われる。
【００２３】
サーバ１のログ登録部１１が、デバイス２のログ送信部２１から送信されたジョブログを受信する（ステップＳ４）。ログ登録部１１が、このジョブログに対応するジョブの実行によって形成された画像ログの外部画像ＵＲＬを生成する（ステップＳ１５）。そして、ログ登録部１１が、ステップＳ４において受信したジョブログに生成された外部画像ＵＲＬを付加して新たなジョブログを生成してストレージ１３に登録する（ステップＳ６、図４のＰ２）。
【００２４】
次に、ログ登録部１１がデバイス２に対して外部画像ＵＲＬを送信する（ステップＳ７、図４のＰ３）。デバイス２のログ送信部２１が、サーバ１のログ登録部１１から外部画像ＵＲＬを受信する（ステップＳ８）。ログ送信部２１が、サーバ１のログ登録部１１に対して、画像ログの送信開始許可要求を行う（ステップＳ９、図４のＰ４）。
【００２５】
サーバ１のログ登録部１１がデバイス２から画像ログの送信開始許可要求を受ける（ステップＳ１０）。続いて、負荷監視部１２が、サーバ１の負荷状態を確認する（ステップＳ１１）。サーバ１の負荷状態は、例えば、サーバ１が備えるＣＰＵ（Central Processing Unit ）の使用率等である。そして、負荷監視部１２が、確認した負荷状態に基づいて、サーバ１が画像ログの受信を開始できるかを判断する（ステップＳ１２）。例えば、負荷状態が示す値（例えば、ＣＰＵの使用率）が予め決められた閾値以上である場合には、負荷監視部１２は、サーバ１が画像ログの受信を開始できないと判断する。この閾値は、予め定められた、サーバ１が画像ログの受信を開始できるレベルに設定される。負荷状態が示す値が予め決められた閾値未満である場合には、負荷監視部１２は、サーバ１が画像ログの受信を開始できると判断する。
【００２６】
負荷監視部１２が、サーバ１が画像ログの受信を開始できないと判断した場合は、上記ステップＳ１１に戻る。負荷監視部１２が、サーバ１が画像ログの受信を開始できると判断した場合は、ログ登録部１１が、デバイス２に対して、画像ログの送信開始指示を行う（ステップＳ１３、図４のＰ５）。次に、デバイス２のログ送信部２１が、サーバ１のログ登録部１１からの画像ログの送信開始指示を確認し（ステップＳ１４）、画像ログの送信開始指示を受けたかを判断する（ステップＳ１５）。ログ送信部２１が、サーバ１のログ登録部１１から画像ログの送信開始指示を受けていないと判断した場合は、上記ステップＳ１４に戻る。ログ送信部２１が、サーバ１のログ登録部１１から画像ログの送信開始指示を受けたと判断した場合は、ステップＳ１６に進む。
【００２７】
ステップＳ１６において、サーバ１が、サーバ１の負荷状態に応じて、デバイス２に対して、画像ログの送信の中断又は再開を指示する（ステップＳ１６）。これにより、下記のステップＳ１７及びステップＳ１８の処理が、デバイス２からサーバ１に対する画像ログの送信処理が完了するまで繰り返される（図４のＰ６）。具体的には、ステップＳ１７において、ログ送信部２１が、サーバ１のログ登録部１１に対して、画像ログの一部を送信する（ステップＳ１７）。ログ送信部２１は、画像ログの一部を、上記ステップＳ８においてサーバ１から受信した外部画像ＵＲＬ宛てに送信する。サーバ１のログ登録部１１は、この外部画像ＵＲＬに基づいて、デバイス２のログ送信部２１から受信する画像ログの一部がストレージ１３に登録すべきどの画像ログの一部であるかを検知することができる。
【００２８】
サーバ１のログ登録部１１が、ステップＳ１７においてデバイス２のログ送信部２１から送信された画像ログの一部を受信する（ステップＳ１８）。ステップＳ１７及びＳ１１８において画像ログが送受信されている間、サーバ１の負荷監視部１２が、サーバ１の負荷状態を監視する。負荷監視部１２が監視するサーバ１の負荷状態が、画像ログの送受信を中断させるべきレベルに達した場合は、サーバ１のログ登録部１１が、デバイス２のログ送信部２１に指示して、画像ログの送信を一時中断させる。画像ログの送受信を中断させるべきレベルは、予め決められる。画像ログの送信が中断された後、サーバ１の負荷状態が画像ログの送受信を行ってもよいレベルまで下がった場合に、サーバ１のログ登録部１１が、デバイス２のログ送信部２１に指示して、画像ログの送信を再開させる。上述したステップＳ１６乃至Ｓ１８の処理は、ステップＳ３において確立された通信セッションを利用して行われる。
【００２９】
デバイス２のログ送信部２１が画像ログの送信を完了すると、ログ送信部２１が、サーバ１のログ登録部１１に対して画像ログの送信完了通知を行う（ステップＳ１９）。画像ログの送信完了通知は、画像ログの送信を完了したことを示す通知である。サーバ１のログ登録部１１が、デバイス２のログ送信部２１から画像ログの送信完了通知を受ける（Ｓ２０）。そして、ログ登録部１１が、画像ログをストレージ１３に保存し、この画像ログに対応するデバイス画像ＵＲＬを削除する（ステップＳ２１、図４のＰ７）。具体的には、ログ登録部１１は、上記ステップＳ６においてストレージ１３に保存したジョブログから上記画像ログに対応するデバイス画像ＵＲＬを削除し、該デバイスＵＲＬが削除されたジョブログと画像ログとをログ情報としてストレージ１３に登録する。図３及び図４を参照して説明した本実施形態におけるログ情報の登録処理によれば、デバイス２からサーバ１に対するログの送信が集中した場合であっても、サーバ１が処理性能を低下することなくログ情報を登録することができる。また、本実施形態におけるログ情報の登録処理においては、サーバ１がデバイス２によって形成された画像ログの登録位置情報を検索キーとともに登録した後に、デバイス２がサーバ１の指示に従ってサーバ１に対して画像ログを送信する。従って、サーバ１は、デバイス２が画像処理を行った直後からデバイス２によって形成された画像に関するログを監査対象とすることができる。
【００３０】
以下に、図５及び図６を参照して、本実施形態における画像ログの検索処理について説明する。図５は、画像ログの検索処理フローの例を示す図である。また、図６は、画像ログの検索処理を説明する図である。まず、図５のステップＳ３１において、管理端末３のユーザ（監査者）が、管理端末３上のＷｅｂブラウザ３１を用いて、サーバ１のログ検索部１５が管理している検索ページにアクセスする（ステップＳ３１、図６のＰ１１）。検索ページは、画像ログの検索に用いるページである。サーバ１のログ検索部１５が、管理端末３からのアクセスを受け付ける（ステップＳ３２）。そして、ログ検索部１５が、検索ページのＨＴＭＬデータを管理端末３上のＷｅｂブラウザ３１に送信する（ステップＳ３３）。ＨＴＭＬは、ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅの略語である。管理端末３上のＷｅｂブラウザ３１が、検索ページのＨＴＭＬデータをサーバ１のログ検索部１５から受信し、この検索ページを表示する（ステップＳ３４）。ユーザが、表示された検索ページ上で、ジョブの属性情報を含む検索条件を指定して、画像ログの検索開始操作を行う。ユーザによる画像ログの検索開始操作に従って、Ｗｅｂブラウザ３１が、サーバ１のログ検索部１５に対して、上記指定された検索条件を送信し、画像ログの検索依頼を行う（ステップＳ３５）。
【００３１】
サーバ１のログ検索部１５が、管理端末３上のＷｅｂブラウザ３１から画像ログの検索依頼を受ける。そして、ログ検索部１５が、指定された検索条件に含まれるジョブの属性情報に基づいて、ストレージ１３に保存されている、このジョブ属性情報に対応する画像ログの登録位置情報を検索する（ステップＳ３６）。そして、ログ検索部１５が、検索された外部画像ＵＲＬ又はデバイス画像ＵＲＬを、検索結果に含める登録位置情報として決定する（ステップＳ３７）。サーバ１がデバイス２から画像ログを受信済みである場合には、ストレージ１３内に、この画像ログの外部画像ＵＲＬが登録されており、デバイス画像ＵＲＬは登録されていない。図３のステップＳ２１を参照して説明したように、サーバ１は、デバイス２から画像ログを受信すると、ジョブログからデバイス画像ＵＲＬを削除するからである。従って、サーバ１がデバイス２から画像ログを受信済みである場合には、ログ検索部１５は、外部画像ＵＲＬを検索結果に含める登録位置情報として決定する。
【００３２】
一方、サーバ１がデバイス２から画像ログを未受信である場合には、ストレージ１３内に、この画像ログに対応するデバイス画像ＵＲＬと外部画像ＵＲＬとが登録されている。従って、サーバ１がデバイス２から画像ログを未受信である場合には、ログ検索部１５は、デバイス画像ＵＲＬを検索結果に含める情報として決定する。ログ検索部１５が、上記検索結果を管理端末３上のＷｅｂブラウザ３１に対して送信する（ステップＳ３８、図６のＰ１２）。
【００３３】
次に、管理端末３上のＷｅｂブラウザ３１が、検索結果をサーバ１のログ検索部１５から受信し、表示する（ステップＳ３９）。管理端末３のユーザが、表示された検索結果から所定の検索結果を選択し、選択した検索結果に対応する画像ログのプレビュー操作を行う（ステップＳ４０）。管理端末３上のＷｅｂブラウザ３１が、上記ステップＳ４０において行われた画像ログのプレビュー操作に従って、この画像ログの取得要求を行う（ステップＳ４１）。ステップＳ４１における画像ログの取得要求は、以下のようにして行われる。ステップＳ４０において選択された検索結果に外部画像ＵＲＬが含まれている場合、Ｗｅｂブラウザ３１は、サーバ１のログ登録部１１に対して画像ログの取得要求を行う。一方、ステップＳ４０において選択された検索結果にデバイス画像ＵＲＬが含まれている場合、Ｗｅｂブラウザ３１は、デバイス２のログ送信部２１に対して画像ログの取得要求を行う。
【００３４】
サーバ１においては、ログ登録部１１が、Ｗｅｂブラウザ３１から画像ログの取得要求を受ける（ステップＳ４２）。そして、ログ登録部１１が、取得要求に対応する画像ログをストレージ１３から抽出し、抽出した画像ログを管理端末３上のＷｅｂブラウザに対して送信し（ステップＳ４３、図６のＰ１３）、ステップＳ４６に進む。デバイス２においては、ログ送信部２１が、Ｗｅｂブラウザ３１から画像ログの取得要求を受ける（ステップＳ４４）。そして、ログ送信部２１が、取得要求に対応する画像ログをストレージ２２から抽出し、抽出した画像ログを管理端末３上のＷｅｂブラウザ３１に対して送信し（ステップＳ４５、図６のＰ１４）、ステップＳ４６に進む。そして、管理端末３上のＷｅｂブラウザ３１が、サーバ１又はデバイス２から送信された画像ログを受信し、表示する（ステップＳ４６）。図５及び図６を参照して説明した画像ログの検索処理によれば、サーバ１がデバイス２から画像ログを受信済みである場合には、管理端末３は、サーバ１に対して画像ログの取得要求を行う。また、サーバ１がデバイス２から画像ログを未受信である場合には、管理端末３は、デバイス２に対して画像ログの取得要求を行う。従って、本実施形態の画像ログの検索処理によれば、デバイス２が画像ログをサーバ１に送信していない期間中においても、管理端末３がこの画像ログを取得することができる。
【００３５】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００３６】
１  サーバ
２  デバイス
３  管理端末
４  ＬＡＮ
５  ネットワーク
【図１】
2011243092.tif 000003
【図２】
2011243092.tif 000004
【図３】
2011243092.tif 000005
【図４】
2011243092.tif 000006
【図５】
2011243092.tif 000007
【図６】
2011243092.tif 000008