(57)【要約】【課題】文書管理システムのジョブログの閲覧による情報の漏洩を防ぐこと。【解決手段】本発明の一態様は、画像処理装置の動作履歴の情報である動作履歴情報を管理するジョブ管理サーバ１であって、ユーザを識別する識別情報を含む情報であって動作履歴情報を要求する情報である要求情報を取得する要求取得部１０１と、要求情報に含まれる識別情報に基づいてユーザを認証する認証処理部１０２と、認証されたユーザに関連付けられた動作履歴情報を取得するジョブログ取得部１０３と、取得された動作履歴情報を表示するための表示情報を取得された要求情報に基づいて送信する表示情報生成部１０４とを含む。【選択図】図３
2010128702.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置の動作履歴の情報である動作履歴情報を管理する動作履歴情報管理装置であって、
ユーザを識別する識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を取得する要求情報取得部と、
前記要求情報に含まれる前記識別情報に基づいて前記ユーザを認証する認証処理部と、
前記認証されたユーザに関連付けられた前記動作履歴情報を取得する動作履歴情報取得部と、
前記取得された動作履歴情報を表示するための表示情報を前記取得された要求情報に基づいて送信する表示情報送信部と、を含む動作履歴情報管理装置。
【請求項２】
前記要求情報は、前記画像処理装置の動作を指定する動作指定情報を含み、
前記動作履歴情報取得部は、前記動作指定情報によって指定されている動作に係る動作履歴情報を取得することを特徴とする請求項１に記載の動作履歴情報管理装置。
【請求項３】
前記動作履歴情報取得部は、前記動作履歴情報を取得する際、ユーザが関連付けられていない動作履歴情報であるユーザ不明履歴情報を更に取得することを特徴とする請求項１または２に記載の動作履歴情報管理装置。
【請求項４】
前記動作履歴情報取得部が前記ユーザ不明履歴情報を取得するか否かを設定するユーザ不明履歴設定情報を記憶しているユーザ不明履歴設定情報記憶部を更に含み、
前記動作履歴情報取得部は、前記ユーザ不明履歴設定情報に基づいて、前記ユーザ不明履歴情報を取得することを特徴とする請求項３に記載の動作履歴情報管理装置。
【請求項５】
前記要求情報に応じた前記表示情報の送信の可否を設定する動作履歴送信可否設定情報を記憶している動作履歴送信可否設定情報記憶部を更に含み、
前記要求情報送信部は、前記動作履歴送信可否設定情報に応じて前記表示情報を送信することを特徴とする請求項１乃至４いずれかに記載の動作履歴情報管理装置。
【請求項６】
原稿を光学的に走査することによって生成された画像情報を文書情報として管理する文書管理システムであって、
前記原稿を光学的に走査して画像情報を生成する画像処理装置の動作履歴の情報を記憶している動作履歴情報記憶部と、
前記記憶されている動作履歴情報の表示を要求するユーザによる操作の情報を取得する操作情報取得部と、
前記操作を行ったユーザの識別情報を取得する識別情報取得部と、
前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力する要求情報出力部と、
前記出力された要求情報を取得する要求情報取得部と、
前記取得された要求情報に含まれる前記識別情報に基づいて前記ユーザを認証する認証処理部と、
前記認証されたユーザに関連付けられた前記動作履歴情報を取得する動作履歴情報取得部と、
前記取得された動作履歴情報を表示するための表示情報を前記取得された要求情報に基づいて出力する要求情報出力部と、を含む文書管理システム。
【請求項７】
前記操作情報取得部は、前記画像処理装置を操作する操作部への操作に応じて前記操作情報を取得し、
前記要求情報出力部は、前記ユーザが前記操作部を操作して前記動作履歴情報の表示を要求した際、それ以前に入力された操作情報に応じて前記動作履歴情報取得部が取得する前記動作履歴情報を限定する限定情報を前記要求情報に含め、
前記動作履歴情報取得部は、前記限定情報に応じて前記動作履歴情報を取得することを特徴とする請求項６に記載の文書管理システム。
【請求項８】
前記操作部は、前記画像処理装置の操作状態に応じた情報を表示する表示部を含み、
前記要求情報出力部は、前記ユーザが前記動作履歴情報要求部において前記動作履歴情報の表示を要求した際の前記表示部に表示されている画面が、前記画像処理装置に実行させるべき動作を選択した後の画面である場合、前記選択された動作を指定する動作指定情報を前記限定情報として前記要求情報に含め、
前記動作履歴情報取得部は、前記動作指定情報によって指定されている動作に係る動作履歴情報を取得することを特徴とする請求項７に記載の文書管理システム。
【請求項９】
原稿を光学的に走査して生成した画像情報を文書情報として記憶させる画像処理装置であって、
前記画像処理装置の動作履歴の情報を記憶させる動作履歴情報記憶処理部と、
前記記憶させた動作履歴情報の表示を要求するユーザによる操作の情報である操作情報を取得する操作情報取得部と、
前記操作を行ったユーザの識別情報を取得する識別情報取得部と、
前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力する要求情報出力部と、
前記記憶させた動作履歴情報のうち前記識別情報に係るユーザに関連付けられた動作履歴情報を表示するための表示情報を前記出力した要求情報に応じて取得する表示情報取得部と、
前記ユーザに関連付けられた動作履歴情報を前記取得した表示情報に基づいて表示する動作履歴情報表示部と、を含む画像処理装置。
【請求項１０】
前記要求情報出力部は、前記操作情報取得部が前記ユーザによる動作履歴情報を要求する操作の情報を取得した際、それ以前に入力された操作情報に応じて前記要求する前記動作履歴情報を限定する限定情報を前記要求情報に含めることを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記画像処理装置の操作状態に応じた情報を表示する表示部を更に含み、
前記要求情報出力部は、前記操作情報取得部が前記ユーザによる動作履歴情報を要求する操作の情報を取得した際の前記表示部に表示されている画面が、前記画像処理装置に実行させるべき動作を選択した後の画面である場合、前記選択された動作を指定する動作指定情報を前記限定情報として前記要求情報に含めることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
原稿を光学的に走査することによって生成された画像情報を文書情報として管理する文書管理方法であって、
動作履歴情報記憶部が、前記原稿を光学的に走査して画像情報を生成する画像処理装置の動作履歴の情報を記憶し、
操作情報取得部が、前記記憶されている動作履歴情報の表示を要求するユーザによる操作の情報である操作情報を取得し、
識別情報取得部が、前記操作を行ったユーザの識別情報を取得し、
要求情報出力部が、前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力し、
要求情報取得部が、前記出力された要求情報を取得し、
認証処理部が、前記取得された要求情報に含まれる前記識別情報に基づいて前記ユーザを認証し、
動作履歴情報取得部が、前記認証されたユーザに関連付けられた前記動作履歴情報を取得し、
要求情報出力部が、前記取得された動作履歴情報を表示するための表示情報を前記取得された要求情報に基づいて出力する、文書管理方法。
【請求項１３】
情報処理装置を、原稿を光学的に走査して生成した画像情報を文書情報として記憶させる画像処理装置として動作させる制御プログラムであって、
前記画像処理装置の動作履歴の情報を記憶させるステップと、
前記記憶させた動作履歴情報の表示を要求するユーザによる操作の情報である操作情報を取得するステップと、
前記操作を行ったユーザの識別情報を取得するステップと、
前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力するステップと、
前記出力した要求情報に応じて前記記憶させた動作履歴情報のうち前記識別情報に係るユーザに関連付けられた動作履歴情報を表示するための表示情報を取得するステップと、
前記取得した表示情報に基づいて前記ユーザに関連付けられた動作履歴情報を表示するステップと、を前記情報処理装置に実行させることを特徴とする制御プログラム。
【請求項１４】
請求項１３に記載の制御プログラムを情報処理装置が読取可能な形式で記録したことを特徴とする、記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動作履歴情報管理装置、文書管理システム、画像処理装置、文書管理方法、制御プログラム及び記録媒体に関し、特に画像処理装置の動作履歴の情報の管理に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。また、このように電子化された文書を文書管理サーバに蓄積して利用する文書管理システムが知られている。
【０００３】
このような文書管理システムにおいて、ＭＦＰによって実行されたジョブのログをサーバが保持し、ＭＦＰにダウンロードして表示する方法が提案されている（例えば、特許文献１参照）。これにより、ユーザや管理者は、ＭＦＰの動作履歴を後から確認することが可能となる。
【０００４】
特許文献１に開示されているように、ジョブログの表示機能を設けた場合、例えばジョブ中に含まれる文書名等により、ユーザの個人情報や、組織の機密的な情報が第三者に知られてしまうことが考えられる。このようなことを防ぐため、ジョブログの表示に際して、秘匿対象に設定されている内容を伏せ字にする等の秘匿処理を行う方法が提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００３−３４５９２０号公報
【特許文献２】特開２００４−１９９４０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献２に開示された方法を用いてジョブログを表示する場合、秘匿対象に設定されている項目を秘匿することは可能であるが、ジョブログそのものは表示されてしまうため、秘匿すべき情報があることがユーザに知られてしまう。また、秘匿対象を設定することがユーザ若しくは管理者にとって負担となる。更には、秘匿すべき情報が秘匿対象として設定されなければ、その情報が開示されてしまう。
【０００６】
本発明は、上記実情を考慮してなされたものであり、文書管理システムのジョブログの閲覧による情報の漏洩を防ぐことを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、画像処理装置の動作履歴の情報である動作履歴情報を管理する動作履歴情報管理装置であって、ユーザを識別する識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を取得する要求情報取得部と、前記要求情報に含まれる前記識別情報に基づいて前記ユーザを認証する認証処理部と、前記認証されたユーザに関連付けられた前記動作履歴情報を取得する動作履歴情報取得部と、前記取得された動作履歴情報を表示するための表示情報を前記取得された要求情報に基づいて送信する表示情報送信部とを含む。
【０００８】
また、請求項２に記載の発明は、請求項１に記載の動作履歴情報管理装置において、前記要求情報は、前記画像処理装置の動作を指定する動作指定情報を含み、前記動作履歴情報取得部は、前記動作指定情報によって指定されている動作に係る動作履歴情報を取得することを特徴とする。
【０００９】
また、請求項３に記載の発明は、請求項１または２に記載の動作履歴情報管理装置において、前記動作履歴情報取得部は、前記動作履歴情報を取得する際、ユーザが関連付けられていない動作履歴情報であるユーザ不明履歴情報を更に取得することを特徴とする。
【００１０】
また、請求項４に記載の発明は、請求項３に記載の動作履歴情報管理装置において、前記動作履歴情報取得部が前記ユーザ不明履歴情報を取得するか否かを設定するユーザ不明履歴設定情報を記憶しているユーザ不明履歴設定情報記憶部を更に含み、前記動作履歴情報取得部は、前記ユーザ不明履歴設定情報に基づいて、前記ユーザ不明履歴情報を取得することを特徴とする。
【００１１】
また、請求項５に記載の発明は、請求項１乃至４いずれかに記載の動作履歴情報管理装置において、前記要求情報に応じた前記表示情報の送信の可否を設定する動作履歴送信可否設定情報を記憶している動作履歴送信可否設定情報記憶部を更に含み、前記要求情報送信部は、前記動作履歴送信可否設定情報に応じて前記表示情報を送信することを特徴とする。
【００１２】
また、請求項６に記載の発明は、原稿を光学的に走査することによって生成された画像情報を文書情報として管理する文書管理システムであって、前記原稿を光学的に走査して画像情報を生成する画像処理装置の動作履歴の情報を記憶している動作履歴情報記憶部と、前記記憶されている動作履歴情報の表示を要求するユーザによる操作の情報を取得する操作情報取得部と、前記操作を行ったユーザの識別情報を取得する識別情報取得部と、前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力する要求情報出力部と、前記出力された要求情報を取得する要求情報取得部と、前記取得された要求情報に含まれる前記識別情報に基づいて前記ユーザを認証する認証処理部と、前記認証されたユーザに関連付けられた前記動作履歴情報を取得する動作履歴情報取得部と、前記取得された動作履歴情報を表示するための表示情報を前記取得された要求情報に基づいて出力する要求情報出力部とを含む。
【００１３】
また、請求項７に記載の発明は、請求項６に記載の文書管理システムにおいて、前記操作情報取得部は、前記画像処理装置を操作する操作部への操作に応じて前記操作情報を取得し、前記要求情報出力部は、前記ユーザが前記操作部を操作して前記動作履歴情報の表示を要求した際、それ以前に入力された操作情報に応じて前記動作履歴情報取得部が取得する前記動作履歴情報を限定する限定情報を前記要求情報に含め、前記動作履歴情報取得部は、前記限定情報に応じて前記動作履歴情報を取得することを特徴とする。
【００１４】
また、請求項８に記載の発明は、請求項７に記載の文書管理システムにおいて、前記操作部は、前記画像処理装置の操作状態に応じた情報を表示する表示部を含み、前記要求情報出力部は、前記ユーザが前記動作履歴情報要求部において前記動作履歴情報の表示を要求した際の前記表示部に表示されている画面が、前記画像処理装置に実行させるべき動作を選択した後の画面である場合、前記選択された動作を指定する動作指定情報を前記限定情報として前記要求情報に含め、前記動作履歴情報取得部は、前記動作指定情報によって指定されている動作に係る動作履歴情報を取得することを特徴とする。
【００１５】
また、請求項９に記載の発明は、原稿を光学的に走査して生成した画像情報を文書情報として記憶させる画像処理装置であって、前記画像処理装置の動作履歴の情報を記憶させる動作履歴情報記憶処理部と、前記記憶させた動作履歴情報の表示を要求するユーザによる操作の情報である操作情報を取得する操作情報取得部と、前記操作を行ったユーザの識別情報を取得する識別情報取得部と、前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力する要求情報出力部と、前記記憶させた動作履歴情報のうち前記識別情報に係るユーザに関連付けられた動作履歴情報を表示するための表示情報を前記出力した要求情報に応じて取得する表示情報取得部と、前記ユーザに関連付けられた動作履歴情報を前記取得した表示情報に基づいて表示する動作履歴情報表示部とを含む。
【００１６】
また、請求項１０に記載の発明は、請求項９に記載の画像処理装置において、前記要求情報出力部は、前記操作情報取得部が前記ユーザによる動作履歴情報を要求する操作の情報を取得した際、それ以前に入力された操作情報に応じて前記要求する前記動作履歴情報を限定する限定情報を前記要求情報に含めることを特徴とする。
【００１７】
また、請求項１１に記載の発明は、請求項１０に記載の画像処理装置において、前記画像処理装置の操作状態に応じた情報を表示する表示部を更に含み、前記要求情報出力部は、前記操作情報取得部が前記ユーザによる動作履歴情報を要求する操作の情報を取得した際の前記表示部に表示されている画面が、前記画像処理装置に実行させるべき動作を選択した後の画面である場合、前記選択された動作を指定する動作指定情報を前記限定情報として前記要求情報に含めることを特徴とする。
【００１８】
また、請求項１２に記載の発明は、原稿を光学的に走査することによって生成された画像情報を文書情報として管理する文書管理方法であって、動作履歴情報記憶部が、前記原稿を光学的に走査して画像情報を生成する画像処理装置の動作履歴の情報を記憶し、操作情報取得部が、前記記憶されている動作履歴情報の表示を要求するユーザによる操作の情報である操作情報を取得し、識別情報取得部が、前記操作を行ったユーザの識別情報を取得し、要求情報出力部が、前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力し、要求情報取得部が、前記出力された要求情報を取得し、認証処理部が、前記取得された要求情報に含まれる前記識別情報に基づいて前記ユーザを認証し、動作履歴情報取得部が、前記認証されたユーザに関連付けられた前記動作履歴情報を取得し、要求情報出力部が、前記取得された動作履歴情報を表示するための表示情報を前記取得された要求情報に基づいて出力する。
【００１９】
また、請求項１３に記載の発明は、情報処理装置を、原稿を光学的に走査して生成した画像情報を文書情報として記憶させる画像処理装置として動作させる制御プログラムであって、前記画像処理装置の動作履歴の情報を記憶させるステップと、前記記憶させた動作履歴情報の表示を要求するユーザによる操作の情報である操作情報を取得するステップと、前記操作を行ったユーザの識別情報を取得するステップと、前記識別情報を含む情報であって前記動作履歴情報を要求する情報である要求情報を前記操作情報の取得に応じて出力するステップと、前記出力した要求情報に応じて前記記憶させた動作履歴情報のうち前記識別情報に係るユーザに関連付けられた動作履歴情報を表示するための表示情報を取得するステップと、前記取得した表示情報に基づいて前記ユーザに関連付けられた動作履歴情報を表示するステップと、を前記情報処理装置に実行させることを特徴とする。
【００２０】
また、請求項１４に記載の発明は、記録媒体であって、請求項１３に記載の制御プログラムを情報処理装置が読取可能な形式で記録したことを特徴とする。
【発明の効果】
【００２１】
本発明の一態様によれば、文書管理システムのジョブログの閲覧による情報の漏洩を防ぐことができる。
【発明を実施するための最良の形態】
【００２２】
実施の形態１．
以下、図面を参照して、本発明の実施形態を詳細に説明する。図１は、本実施の形態に係る文書管理システムの運用形態の例を示す図である。図１に示すように、本実施形態に係る文書管理システムは、ジョブ管理サーバ１、クライアント装置２、画像処理装置３及び文書管理サーバ４を含む。ジョブ管理サーバ１は、本実施形態に係る文書管理システムにおいて実行されるジョブを管理する。より具体的には、ジョブ管理サーバ１は、ユーザからのジョブログの閲覧要求に応じて、記憶しているジョブログの情報を出力する。このジョブログとは、画像処理装置３の動作履歴の情報、即ち動作履歴情報である。即ち、ジョブ管理サーバ１は、動作履歴情報管理装置として機能する。ジョブ管理サーバ１の機能が、本実施形態の要旨の１つである。
【００２３】
クライアント装置２は、ユーザが操作する情報処理端末である。文書管理サーバ４は、文書情報を記憶しているデータサーバである。文書管理サーバ４が記憶している文書情報とは、例えば拡張子“ｊｐｇ”や“ｐｄｆ”等の画像情報、拡張子“ｔｘｔ”や“ｄｏｃ”等の文字情報によって構成される情報である。ジョブ管理サーバ１、クライアント装置２及び文書管理サーバ４は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の一般的な情報処理装置によって構成される。
【００２４】
画像処理装置３は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機である。ジョブ管理サーバ１、クライアント装置２、画像処理装置３及び文書管理サーバ４は、ネットワークを介して接続されている。尚、図１に示すように、本実施形態においては、ジョブ管理サーバ１、画像処理装置３及び文書管理サーバ４が夫々独立した装置として設けられている例を説明するが、ジョブ管理サーバ１と画像処理装置３を一体の装置として構成しても良い。また、ジョブ管理サーバ１、画像処理装置３及び文書管理サーバ４を一体の装置として構成しても良い。
【００２５】
次に、本実施形態に係るジョブ管理サーバ１、クライアント装置２、画像処理装置３及び文書管理サーバ４等の、情報処理端末のハードウェア構成について説明する。図２は、本実施形態に係るジョブ管理サーバ１のハードウェア構成を示すブロック図である。尚、クライアント装置２、画像処理装置３及び文書管理サーバ４も、図２に示すハードウェア構成と同様の構成を有する。また、画像処理装置３は、図２に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。
【００２６】
図２に示すように、本実施形態に係るジョブ管理サーバ１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理端末と同様の構成を有する。即ち、本実施形態に係るジョブ管理サーバ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２７】
ＣＰＵ１０は演算手段であり、ジョブ管理サーバ１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２８】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザがジョブ管理サーバ１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザがジョブ管理サーバ１に情報を入力するためのユーザインタフェースである。尚、図１において説明したように、本実施形態に係るジョブ管理サーバ１、文書管理サーバ４は、サーバとして運用される。従って、ＬＣＤ６０及び操作部７０等のユーザインタフェースは省略可能である。
【００２９】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るジョブ管理サーバ１等の情報処理端末の機能を実現する機能ブロックが構成される。
【００３０】
次に、本実施形態に係るジョブ管理サーバ１の機能ブロックについて、図３を参照して説明する。図３は、本実施形態に係るジョブ管理サーバ１の機能ブロックを示すブロック図である。図３に示すように、本実施形態に係るジョブ管理サーバ１は、ジョブログ制御部１００、情報入力部１１０、ネットワークＩ／Ｆ１２０、表示部１３０、ユーザ情報ＤＢ１４０、ジョブログＤＢ１５０及びジョブ制御部１６０を有する。
【００３１】
情報入力部１１０は、ユーザがジョブ管理サーバ１を操作して格納制御部１００に情報を入力するための構成であり、図２に示すＩ／Ｆ５０及び操作部７０によって実現される。ネットワークＩ／Ｆ１２０は、ジョブ管理サーバ１がネットワークを介して情報を取得し、若しくはネットワークを介して情報を送信するためのインタフェースであり、図２に示すＩ／Ｆ５０によって実現される。具体的には、例えばＥｔｈｅｒｎｅｔ（登録商標）接続のインタフェースや、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続のインタフェースによって実現される。
【００３２】
表示部１３０は、ジョブ管理サーバ１の動作状態や、検索結果等が表示される構成であり、図２に示すＩ／Ｆ５０及びＬＣＤ６０によって実現される。ユーザ情報ＤＢ１４０は、本実施形態に係る文書管理システムを利用するユーザの情報を記憶している記憶部である。図４に、ユーザ情報ＤＢ１４０が記憶している情報の例を示す。図４に示すように、本実施形態に係るユーザ情報ＤＢ１４０は、ユーザ情報として、ユーザを識別する識別情報であるユーザＩＤとパスワードとが関連付けられた情報を記憶している。
【００３３】
ジョブログＤＢ１５０は、文書管理システムにおいて実行されたジョブのログ、即ち、動作履歴情報を記憶している動作履歴情報記憶部である。動作履歴情報記憶部は、図２に示すＨＤＤ４０によって実現される。図５に、ジョブログＤＢ１５０が記憶している情報の例を示す。図５に示すように、本実施形態に係るジョブログＤＢ１５０は、ジョブログ情報として、ＩＤ、ワークフロー名、実行日時、実行結果、ユーザＩＤ、送信先等の情報を記憶している。
【００３４】
ＩＤは、ジョブログを識別する識別情報である。ワークフロー名は、そのジョブログに係るジョブとしてのワークフローの名称である。実行日時は、そのジョブログに係るジョブが実行された日時の情報である。実行結果は、そのジョブログに係るジョブが正確に完了したか否かを示す情報である。
【００３５】
ユーザＩＤは、そのジョブログに係るジョブの実行を命令したユーザを識別する情報であり、図４に示すユーザＩＤに対応する。送信先は、そのジョブログにおいて格納された文書の格納先を示す情報である。ユーザ情報ＤＢ１４０及びジョブログＤＢ１５０は、図２に示すＨＤＤ４０によって実現される。
【００３６】
ジョブログ情報に含まれる情報としては、図５に示す各情報の他、ファイル管理サーバ４に文書情報を格納する際に付与されるファイル名や、ユーザによって入力された書誌的な情報等があり得る。特に、このような文書の内容に関する情報は、個人情報や機密情報の漏洩につながる可能性が高く、閲覧可能な者を制限することが好ましい。その他、ジョブログ情報に含まれる情報としては、処理のリトライ回数等が考えられる。また、図５に示す“実行日時”として、ユーザが処理のコマンドを入力した日時と、システムが実際に処理を実行した日時とを分けて記憶しても良い。
【００３７】
また、図５の例においては、“ｐｒｏｊｅｃｔＡ”や“ワークフローＡ”等、ワークフローの動作ログがジョブログ情報として示されている。ワークフローとは、複数の処理が組み合わされて設定された処理のかたまりである。この他、スキャン、プリントアウト、ログイン・ログアウト及びファックス受信等の、単純な動作の履歴もジョブログ情報としてジョブログＤＢ１５０に記憶することが好ましい。
【００３８】
ジョブログ制御部１００は、本実施形態に係るジョブ管理サーバ１の主要な機能を担う構成であり、要求取得部１０１、認証処理部１０２、ジョブログ取得部１０３及び表示情報生成部１０４を有する。ジョブログ制御部１００は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００３９】
要求取得部１０１は、ネットワークＩ／Ｆ１２０を介して、ユーザからのジョブログの表示要求を取得する。認証処理部１０２は、要求取得部１０１が取得したジョブログの表示要求に含まれるユーザの認証情報に基づき、ユーザ情報ＤＢ１４０に記憶されている情報を参照してユーザ認証を行う。本実施形態に係る認証処理部１０２は、ユーザが画像処理装置３を操作して入力した認証情報をネットワークＩ／Ｆ１２０を介して取得する。本実施形態に係る認証情報は、ジョブログＤＢ１５０に記憶されているジョブログ情報の閲覧要求と共にジョブログ管理サーバ１に入力される。
【００４０】
尚、認証処理部１０１による認証処理として、ユーザ情報ＤＢ１４０を用いる態様の他、外部の認証サーバを用いても良い。この場合、ユーザ情報ＤＢ１４０は省略可能である。認証処理部１０１は、ネットワークＩ／Ｆ１２０を介して外部の認証サーバに認証情報を送信し、認証サーバから認証結果を取得する。
【００４１】
ジョブログ取得部１０３は、認証処理部１０２によって認証されたユーザによるジョブログ情報を、ジョブログＤＢ１５０から取得する。また、ジョブログ取得部１０３は、ジョブログの認証要求において指定されている条件に応じたジョブログ情報を、ジョブログＤＢ１５０から取得する。ジョブログ取得部１０３の機能が、本実施形態の要旨の１つとなる。
【００４２】
表示情報生成部１０４は、ジョブログ取得部１０３が取得したジョブログ情報を、表示部１３０、クライアント装置２のＬＣＤ６０または画像処理装置３の表示部であるＬＣＤ６０に表示するための表示情報を生成して、出力する。尚、画像処理装置３の表示部は、ＬＣＤ６０と操作部７０と一体となったディスプレイパネルとして構成される。
【００４３】
ジョブ制御部１６０は、本実施形態に係るジョブ管理サーバ１において、ジョブの実行及びジョブログＤＢ１５０へのジョブログ情報の追加を行う構成であり、ジョブ実行部１６１及びジョブログ追加部１６２を有する。ジョブ制御部１６０は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００４４】
ジョブ実行部１６１は、ネットワークＩ／Ｆ１２０を介してジョブの実効命令を取得し、ジョブを実行する。ジョブ実行部１６１が実行可能なジョブの例を図６に示す。ジョブ実行部１６１は、クライアント装置２若しくは画像処理装置３から入力されたジョブ実効命令に基づき、ジョブを実行する。ジョブログ追加部１６２は、図５において説明したようなジョブログ情報を、ジョブ実行部１６１によるジョブの実行に応じてジョブログＤＢ１５０に追加する。即ち、ジョブログ追加部１６２が、動作履歴情報記憶処理部として機能する。
【００４５】
次に、本実施形態に係る画像処理装置３の機能構成について、図７を参照して説明する。図７は、本実施形態に係る画像処理装置３の機能構成を示すブロック図である。図７に示すように、本実施形態に係る画像処理装置３は、コントローラ３００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）３０１、スキャナユニット３０２、排紙トレイ３０３、ディスプレイパネル３０４、給紙テーブル３０５、プリントエンジン３０６、排紙トレイ３０７及びネットワークＩ／Ｆ３０８を有する。また、コントローラ３００は、主制御部３１１、エンジン制御部３１２、入出力制御部３１３、画像処理部３１４及び操作表示制御部３１５を有する。図７に示すように、本実施形態に係る画像処理装置３は、スキャナユニット３０２、プリントエンジン３０６を有する複合機として構成されている。尚、図７においては、電気的接続を実線の矢印で示しており、用紙若しくは文書束の流れを破線の矢印で示している。
【００４６】
ディスプレイパネル３０４は、画像処理装置３の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置３を直接操作し若しくは画像処理装置３に対して情報を入力する際の入力インタフェース（操作部）でもある。ネットワークＩ／Ｆ３０８は、画像処理装置３がネットワークＡを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。
【００４７】
コントローラ３００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０の制御に従って構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ３００が構成される。コントローラ３００は、画像処理装置３全体を制御する制御部として機能する。
【００４８】
主制御部３１１は、コントローラ３００に含まれる各部を制御する役割を担い、コントローラ３００の各部に命令を与える。エンジン制御部３１２は、プリントエンジン３０６やスキャナユニット３０２等を制御若しくは駆動する駆動手段としての役割を担う。入出力制御部３１３は、ネットワークＩ／Ｆ３０８を介して入力される信号や命令を主制御部３１１に入力する。また、主制御部３１１は、入出力制御部３１３を制御し、ネットワークＩ／Ｆ３０８及びネットワークを介してファイル管理サーバ４やジョブ管理サーバ１にアクセスする。
【００４９】
画像処理部３１４は、主制御部３１１の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン３０６が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部３１４は、スキャナユニット３０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置３に格納され若しくはネットワークＩ／Ｆ３０８を介してファイル管理サーバ４に送信される情報である。操作表示制御部３１５は、ディスプレイパネル３０４に情報表示を行い若しくはディスプレイパネル３０４を介して入力された情報を主制御部３１１に通知する。
【００５０】
画像処理装置３がプリンタとして動作する場合は、まず、入出力制御部３１３がネットワークＩ／Ｆ３０８を介して印刷ジョブを受信する。入出力制御部３１３は、受信した印刷ジョブを主制御部３１１に転送する。主制御部３１１は、印刷ジョブを受信すると、画像処理部３１４を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。
【００５１】
画像処理部３１４によって描画情報が生成されると、エンジン制御部３１２は、生成された描画情報に基づき、給紙テーブル３０５から搬送される用紙に対して画像形成を実行する。プリントエンジン３０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン３０６によって画像形成が施された文書は排紙トレイ３０７に排紙される。
【００５２】
画像処理装置３がスキャナとして動作する場合は、ユーザによるディスプレイパネル３０４の操作若しくはネットワークＩ／Ｆ３０８を介して外部のクライアント装置２等から入力されるスキャン実行指示に応じて、操作表示制御部３１５若しくは入出力制御部３１３が主制御部３１１にスキャン実行信号を転送する。主制御部３１１は、受信したスキャン実行信号に基づき、エンジン制御部３１２を制御する。
【００５３】
エンジン制御部３１２は、ＡＤＦ３０１を駆動し、ＡＤＦ３０１にセットされた撮像対象原稿をスキャナユニット３０２に搬送する。また、エンジン制御部３１２は、スキャナユニット３０２を駆動し、ＡＤＦ３０１から搬送される原稿を撮像する。また、ＡＤＦ３０１に原稿がセットされておらず、スキャナユニット３０２に直接原稿がセットされた場合、スキャナユニット３０２は、エンジン制御部３１２の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット３０２が撮像部として動作する。
【００５４】
撮像動作においては、スキャナユニット３０２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部３１２は、スキャナユニット３０２が生成した撮像情報を画像処理部３１４に転送する。画像処理部３１４は、主制御部３１１の制御に従い、エンジン制御部３１２から受信した撮像情報に基づき画像情報を生成する。画像処理部３１４が生成した画像情報はＨＤＤ等の画像処理装置３に装着された記憶媒体に保存される。
【００５５】
画像処理部３１４によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ等に格納され若しくは入出力制御部３１３及びネットワークＩ／Ｆ３０８を介してファイル管理サーバ４等の外部の装置に送信される。また、画像処理装置３が複写機として動作する場合は、エンジン制御部３１２がスキャナユニット３０２から受信した撮像情報若しくは画像処理部３１４が生成した画像情報に基づき、画像処理部３１４が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部３１２がプリントエンジン３０６を駆動する。
【００５６】
次に、本実施形態に係る文書管理システムにおけるジョブログ情報の閲覧動作について、図を参照して説明する。図８は、本実施形態に係る文書管理システムにおけるジョブログ情報の閲覧動作を示すシーケンス図である。図８に示すように、本実施形態においては、ユーザが画像処理装置３のディスプレイパネル３０４を操作することにより、画像処理装置３がジョブログの閲覧要求を送信する（Ｓ８０１）。
【００５７】
Ｓ８０１においてユーザが操作するディスプレイパネル３０４のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の例を図９に示す。図９は、画像処理装置３のＧＵＩにおいてワークフローを選択する画面を示す図である。図９に示すＧＵＩは、画像処理装置３のＬＣＤ６０及び操作部７０によって構成されるディスプレイパネル３０４に表示される。
【００５８】
図９に示すように、ワークフロー選択画面の右上に“ジョブログ”と示されているボタン（以降、ジョブログボタンとする）をユーザがタッチすることにより、画像処理装置３の操作表示制御部３１５が、ジョブログボタンがタッチされてことを示す操作情報を取得する。操作表示制御部３１５は、ジョブログボタンがタッチされたことを示す操作情報を取得すると、ディスプレイパネル３０４に認証情報入力画面を表示させて、ユーザに対して認証情報の入力を要求する。図１０に、ディスプレイパネル３０４に表示される認証情報入力画面を示す。
【００５９】
図１０に示すように、認証情報入力画面は、ユーザを識別する識別情報であるユーザＩＤ及びパスワードを入力する入力部を有する。ユーザがユーザＩＤ及びパスワードを入力して、図１０に示す“ＯＫ”ボタンをタッチすることにより、操作表示制御部３０４が、入力されたユーザＩＤ及びパスワードの情報、即ち認証情報を取得する。操作表示制御部３０４が、上記認証情報を取得すると、入出力制御部３１３が、ネットワークＩ／Ｆ３０８を介して、上記認証情報を含むジョブログの要求情報をジョブ管理サーバ１に送信する。即ち、操作表示制御部３１５が、操作情報取得部及び識別情報取得部として機能する。また、入出力制御部３１３が、要求情報出力部として機能する。
【００６０】
ジョブ管理サーバ１にジョブログの要求情報が入力されると、要求取得部１０１がネットワークＩ／Ｆ１２０を介してジョブログの要求情報を取得する。即ち、要求取得部１０１が、要求情報を取得する要求情報取得部として機能する。要求情報取得部１０２は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００６１】
要求取得部１０１がジョブログの要求を取得すると、認証処理部１０２は、ユーザ情報ＤＢ１４０を参照し、取得した要求情報に含まれる認証情報の認証処理を実行する（Ｓ８０２）。Ｓ８０２において、認証処理部１０２は、まずユーザＤＢ１４０を検索して取得した認証情報に含まれるユーザＩＤ（以降、認証対象ＩＤとする）を抽出する。
【００６２】
ユーザＤＢ１４０に認証対象ＩＤが含まれていない場合、認証失敗となる。また、認証対象ＩＤがユーザＤＢ１４０に含まれている場合であっても、ユーザＤＢ１４０において図４に示すように認証対象ＩＤに関連付けられているパスワードが、取得したパスワードと異なる場合、認証失敗となる。他方、ユーザＤＢ１４０において認証対象ＩＤに関連付けられているパスワードが、取得したパスワードと一致する場合、認証処理部１０２は、認証成功と判断する。認証処理部１０２は、認証に成功すると、認証結果をジョブログ取得部１０３に入力する。
【００６３】
ジョブログ取得部１０３は、認証処理部１０２によって認証されたユーザＩＤのジョブログ情報を、ジョブログＤＢ１５０から取得する（Ｓ８０３）。即ち、ジョブログ取得部１０３はが、動作履歴情報取得部として機能する。動作履歴情報取得部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００６４】
例えば、“ＵｓｅｒＡ”のユーザＩＤが認証された場合、図５の例においては、ジョブＩＤ“００１”、“００４”及び“００５”のジョブログ情報が抽出される。換言すると、ジョブログ取得部１０３は、Ｓ８０２において認証されたユーザに関連付けられたジョブログ情報を取得する。ジョブログ取得部１０３は、ジョブログＤＢ１５０から取得したジョブログ情報を、表示情報生成部１０４に入力する。
【００６５】
表示情報生成部１０４は、取得したジョブログ情報を画像処理装置３のディスプレイパネルに表示するための表示情報を生成し、ネットワークＩ／Ｆ１２０を介して画像処理装置３に送信する（Ｓ８０４）。即ち、表示情報生成部１０４が、表示情報送信部として機能する。表示情報送信部は、図２に示すＲＡＭ２０にロードされたプログラムがＣＰＵ１０の制御に従って動作することにより構成される。
【００６６】
画像処理装置３においては、ジョブ管理サーバ３から受信した表示情報に基づき、操作表示制御部３１５がディスプレイパネル３０４にジョブログ情報を表示させて（Ｓ８０５）処理を終了する。即ち、入出力制御部３０８が、表示情報取得部として機能し、ディスプレイパネル３０４が、動作履歴情報表示部として機能する。
【００６７】
Ｓ８０５においてディスプレイパネル３０４に表示される画面（以降、ジョブログ表示画面とする）の例を図１１に示す。図１１は、ジョブログＤＢ１４０に記憶されている情報として、図５を採用し、“ＵｓｅｒＡ”のユーザＩＤが認証された場合の例を示す。図１１に示すように、図５に示すジョブログ情報のうち、ユーザＩＤが“ＵｓｅｒＡ”であるジョブＩＤ“００１”、“００４”及び“００５”のジョブログ情報が表示されている。
【００６８】
このように、本実施形態に係る文書管理システムにおいて、ジョブ管理サーバ１は、ジョブログの要求を受けた際、付加されている認証情報に基づいて認証処理を実行し、認証されたユーザのジョブログのみを出力する。これにより、ジョブログの閲覧による情報の漏洩を防ぐことができる。
【００６９】
実施の形態２．
実施の形態１においては、ジョブログの要求に応じて、認証されたユーザのジョブログのみを表示する例が説明されている。即ち、実施の形態１においては、認証されたユーザＩＤに基づいて、ジョブログＤＢ１５０からジョブログ情報を抽出する。これに対して、本実施形態は、ユーザＩＤに加えて複数の情報に基づいてジョブログ情報を絞り込む。尚、実施の形態１と同様の符号を付す構成については、同一または相当部を示すものとし、詳細な説明を省略する。
【００７０】
本実施形態に係る文書管理システムの構成及び動作は、実施の形態１において説明した態様と略同一である。本実施形態に係る画像処理システムは、図８のＳ８０１におけるジョブログ要求時の画像処理装置２の動作、及び図８のＳ８０３におけるジョブ管理サーバ１によるジョブログ情報の取得動作が実施の形態１と異なる。
【００７１】
上述したように、図１１の例は、ユーザが、図９に示すワークフロー選択画面において“ジョブログ”ボタンをタッチした場合の例である。即ち、ユーザがワークフローを選択する前に、ジョブログを要求した場合の例である。本実施形態に係る文書管理システムにおいては、ユーザがジョブログを要求するタイミング、具体的には、画像処理装置３のディスプレイパネルにどの画面が表示されているかによって、ジョブ管理サーバ１によるジョブログ情報の出力動作が異なる。
【００７２】
例えば、図９に示すワークフロー選択画面において、ユーザがいずれかのワークフローを選択すると、図１２に示すような画面が画像処理装置３のディスプレイパネル３０４に表示される。図１２に示す画面は、図９の画面において選択されたワークフローの実行に関する画面（以降、ワークフロー実行画面とする）である。図１２に示すように、ワークフロー実行画面においても、ジョブログボタンが表示されている。即ち、ユーザは、ワークフローを選択した後であっても、ジョブログの表示を要求することができる。
【００７３】
図１３を参照して、本実施形態に係る画像処理システムにおける図８のＳ８０１における動作について説明する。図１３は、本実施形態に係る画像処理システムにおいて、ジョブログの閲覧を要求する際の画像処理装置３の動作を示すフローチャートである。図１３に示すように、画像処理装置３の操作表示制御部３１５は、ユーザがディスプレイパネル３０４においてジョブログボタンを操作することにより、ジョブログボタンのタッチに係る操作情報を取得すると（Ｓ１３０１）、図１０に示すユーザ認証画面をディスプレイパネル３０４に表示させる（Ｓ１３０２）。
【００７４】
操作表示制御部３１５がユーザからの入力を受けて認証情報を取得すると（Ｓ１３０３）、主制御部３１１は、Ｓ１３０１においてジョブログボタンの操作を検知したタイミングが、ワークフローの選択前であったか否かを判断する（Ｓ１３０４）。主制御部３１１は、Ｓ１３０４において、それ以前に操作表示制御部３１５が取得している操作情報に基づき、ジョブログボタンの操作タイミングが、ワークフローの選択前であったか否かを判断する
【００７５】
ジョブログボタンの操作がワークフローの選択前である場合（Ｓ１３０４／ＹＥＳ）、主制御部３１１は、Ｓ１３０３において取得された認証情報を含むジョブログ要求を生成し（Ｓ１２０５）、入出力制御部３１３を制御してジョブ管理サーバ１宛にジョブログ要求を送信させて（Ｓ１２０６）処理を終了する。Ｓ１３０５からＳ１３０６に進む動作は、実施の形態１と同様の動作である。
【００７６】
他方、ジョブログボタンの操作がワークフローの選択後である場合（Ｓ１２０４／ＮＯ）、主制御部３１１は、Ｓ１３０３において取得した認証情報及び選択されているワークフローのワークフロー名を含むジョブログ要求を生成し（Ｓ１３０７）、入出力制御部３１３を制御してジョブ管理サーバ１宛にジョブログ要求を送信させて（Ｓ１３０６）処理を終了する。
【００７７】
Ｓ１３０７において生成されるジョブログ要求に含まれるワークフロー名は、図８のＳ８０３においてジョブ管理サーバ１が取得するジョブログ情報における動作を指定する情報、即ち動作指定情報として用いられる。従って、ジョブ管理サーバ１は、ワークフロー名を含むジョブログ要求を取得した場合、図８に示すＳ８０３において、認証されたユーザのジョブログであって且つジョブログ要求に含まれるワークフロー名に係るジョブログを取得する。例えば、図１２に示すように“ｐｒｏｊｅｃｔＡ”というワークフローにおいてジョブログボタンが操作された場合、ジョブログ取得部１０３は、“ｐｒｏｊｅｃｔＡ”というワークフロー名のジョブログ情報を取得する。その結果、図８のＳ８０５において画像処理装置３に表示されるジョブログ表示画面は、図１４のようになる。図１４の例においては、図１１の場合と同様に、“ＵｓｅｒＡ”のユーザＩＤが認証された場合を示している。
【００７８】
このように、本実施形態に係る画像処理システムにおいては、ユーザが画像処理装置３においてジョブログを要求するタイミングに応じて、要求するジョブログにユーザ以外の条件を設定する。換言すると、本実施形態に係る画像処理システムは、ユーザがジョブログを要求した際の操作部の操作状態に応じてジョブログの取得条件を設定する。具体例として、上述したように、ユーザが画像処理装置３においてワークフローを選択した後にジョブログを要求した場合、選択されたワークフローに係るジョブログを表示するように条件を設定する。これにより、ＭＦＰのような、ユーザインタフェースが限られた機器であっても、容易にジョブログを絞り込むことが可能であり、ユーザの利便性を向上することが可能である。
【００７９】
尚、上記実施形態においては、ワークフローが選択される前若しくは後をジョブログ要求のタイミングとし、要求するジョブログにワークフローの条件を付与する例が説明されている。この他、ワークフローに限らず、“コピー”、“スキャン”、“プリンタ”等の個別の機能が選択される前後をジョブログ要求のタイミングとし、個別の機能が選択された後にジョブログが要求された場合、夫々の機能のジョブログを抽出しても良い。
【００８０】
その他の実施形態．
図５に示すジョブＩＤ“００２”のように、ジョブログ情報の中には、ユーザが不明な情報、即ち、ユーザが関連付けられていないジョブログ情報もあり得る。実施の形態１、２においては、図１１若しくは図１４において説明したように、図８のＳ８０３において抽出されるジョブログ情報にユーザが不明なジョブログ情報は含まれない。ユーザが不明なジョブログ情報であっても、送信先の情報や文書名の情報により保護すべき情報の漏洩につながる可能性がある。従って、ユーザの要求によりＭＦＰ上に表示するジョブログ情報からユーザが不明な情報を除外することにより、上記情報の漏洩を防ぐことができる。
【００８１】
他方、ＭＦＰ上に表示するジョブログ情報からユーザが不明なジョブログ情報を一律に除外すると、スキャン、プリントアウト及びファックス受信等、ユーザログインを伴わない処理のジョブログ情報が一律に除外されるため、ユーザの利便性を損なう可能性もある。従って、ＭＦＰ上に表示するジョブログ情報からユーザが不明なジョブログ情報を除外するか否かをシステムの管理者によって設定可能とすることが好ましい。以下、そのような例について説明する。
【００８２】
図８のＳ８０３においてユーザ名が不明なジョブログ情報を抽出対象とするか否かを設定する画面（以降、ユーザ不明ジョブログ設定画面とする）の例を、図１５に示す。図１５に示すように、“ユーザ名が不明なジョブログをＭＦＰ上で表示する”という文章の横に表示されたチェックボックスのチェックを切り替えることにより、設定を切り替えることができる。このような設定の情報は、ユーザが不明であるジョブログの設定に関する情報、即ち、ユーザ不明履歴設定情報として用いられる。
【００８３】
ユーザ不明ジョブログ設定画面において、チェックボックスにチェックを付けた場合、図８のＳ８０５において画像処理装置３に表示されるジョブログ表示画面は、図１６のようになる。図１６の例においては、図１１の場合と同様に、“ＵｓｅｒＡ”のユーザＩＤが認証された場合を示している。
【００８４】
他方、ユーザ不明ジョブログ設定画面において、チェックボックスのチェックを外した場合、図８のＳ８０５において画像処理装置３に表示されるジョブログ表示画面は、図１１のようになる。このように、ＭＦＰ上に表示するジョブログ情報からユーザが不明なジョブログ情報を除外するか否かをシステムの管理者によって設定可能とすることにより、ユーザの利便性を更に高めることができる。
【００８５】
また、図１５において説明したような設定の他、ＭＦＰ上でのジョブログ情報の閲覧可否を設定可能としても良い。そのような例を図１７に示す。図１７に示すように、“ＭＦＰ上でジョブログの閲覧を許可する”という文章の横に表示されたチェックボックス（以降、ジョブログ表示可否チェックとする）のチェックを切り替えることにより、設定を切り替えることができる。このような設定の情報は、ジョブログ情報の送信可否の設定に関する情報、即ち、動作履歴送信可否設定情報として用いられる。
【００８６】
また、ＭＦＰ上でのジョブログの閲覧を許可しない場合、図１７に示すように、ＭＦＰ上に表示するジョブログ情報からユーザが不明なジョブログ情報を除外するか否かのチェックボックスを非表示若しくは薄く表示して操作不能とすることにより、不要な設定項目を明示することができる。
【００８７】
図１７の設定画面において、ジョブログ表示可否チェックを外した場合、図８のＳ８０５において画像処理装置３に表示されるジョブログ表示画面は、図１８のようになる。このように、ＭＦＰ上におけるジョブログの表示を許可するか否かをシステムの管理者によって設定可能とすることにより、情報の機密性を更に高めることができると共にユーザの利便性を向上することができる。
【００８８】
尚、図１５や図１７に示す画面は、本実施形態に係る画像処理システムの管理者が操作可能な画面であり、管理者が管理者用のＩＤ及びパスワード等を用いてシステムにログインすることにより、閲覧することが可能となる画面である。図１５、図１７に示す画面が、例えば、画像処理装置３に設けられたディスプレイパネルや、システム管理者が操作するクライアント装置２等の情報処理端末若しくはジョブ管理サーバ１の表示部１３０に表示される。
【００８９】
図１５によって設定されたユーザ不明履歴設定情報や図１７によって設定された動作履歴送信可否情報（以降、ジョブログ取得設定情報とする）は、ネットワークＩ／Ｆ１２０若しくは情報入力部１１０を介してジョブ管理サーバ１に入力され、ジョブログ制御部１００のジョブログ取得部１０３が保持する。即ち、ジョブログ取得部１０３が、ユーザ不明履歴設定情報記憶部及び動作履歴送信可否設定情報記憶部として機能する。ジョブログ取得部１０３は、図８のＳ８０３において、ジョブログ取得設定情報を参照して、ＭＦＰ上でのジョブログの閲覧可否若しくはユーザが不明なジョブログ情報の閲覧可否を判断した上で、ジョブログＤＢ１５０からジョブログ情報を取得する。
【００９０】
より具体的には、ジョブログ取得部１０３は、Ｓ８０３において、ジョブログ取得設定情報によりＭＦＰ上でのジョブログの閲覧が許可されていれば、ジョブログＤＢ１５０からジョブログ情報を取得し、許可されていなければ、ジョブログ情報の取得をキャンセルする。また、ジョブログ取得設定情報によりジョブログの閲覧が許可されている場合において、ユーザが不明なジョブログ情報の閲覧が許可されている場合、ジョブログ取得部１０３は、認証されたユーザＩＤのジョブログ情報及びユーザが不明なジョブログ情報をジョブログＤＢ１５０から取得する。他方、ユーザが不明なジョブログ情報の閲覧が許可されていない場合、ジョブログ取得部１０３は、認証されたユーザＩＤに係るジョブログ情報のみをジョブログＤＢ１５０から取得する。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態に係る文書管理システムの運用形態を示す図である。
【図２】本発明の実施形態に係る情報処理端末のハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係るジョブ管理サーバの機能構成を示すブロック図である。
【図４】本発明の実施形態に係るユーザ情報ＤＢに記憶されている情報の例を示す図である。
【図５】本発明の実施形態に係るジョブログＤＢに記憶されている情報の例を示す図である。
【図６】本発明の実施形態に係るジョブ例を示す図である。
【図７】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図８】本発明の実施形態に係る文書管理システムの動作を示すシーケンス図である。
【図９】本発明の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１０】本発明の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１１】本発明の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１２】本発明の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１３】本発明の他の実施形態に係るジョブログ要求時の画像処理装置の動作を示すフローチャートである。
【図１４】本発明の他の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１５】本発明の他の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１６】本発明の他の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１７】本発明の他の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【図１８】本発明の他の実施形態に係る画像処理装置に表示されるＧＵＩの例を示す図である。
【符号の説明】
【００９２】
１  ジョブ管理サーバ、
２  クライアント装置、
３  画像処理装置、
４  ファイル管理サーバ、
１０  ＣＰＵ、
２０  ＲＡＭ、
３０  ＲＯＭ、
４０  ＨＤＤ、
５０  Ｉ／Ｆ、
６０  ＬＣＤ、
７０  操作部、
８０  バス、
１００  ジョブログ制御部、
１０２  認証処理部、
１０３  ジョブログ取得部、
１０４  表示情報生成部、
１１０  情報入力部、
１２０  ネットワークＩ／Ｆ、
１３０  表示部、
１４０  ユーザ情報ＤＢ、
１５０  ジョブログＤＢ、
１６０  ジョブ制御部、
１６１  ジョブ実行部、
１６２  ジョブログ追加部、
３００  コントローラ、
３０１  ＡＤＦ、
３０２  スキャナユニット、
３０３  排紙トレイ、
３０４  ディスプレイパネル、
３０５  給紙テーブル、
３０６  プリントエンジン、
３０７  排紙トレイ、
３０８  ネットワークＩ／Ｆ、
３１１  主制御部、
３１２  エンジン制御部、
３１３  入出力制御部、
３１４  画像処理部、
３１５  操作表示制御部
【図１】
2010128702.tif 000003
【図２】
2010128702.tif 000004
【図３】
2010128702.tif 000005
【図４】
2010128702.tif 000006
【図５】
2010128702.tif 000007
【図６】
2010128702.tif 000008
【図７】
2010128702.tif 000009
【図８】
2010128702.tif 000010
【図９】
2010128702.tif 000011
【図１０】
2010128702.tif 000012
【図１１】
2010128702.tif 000013
【図１２】
2010128702.tif 000014
【図１３】
2010128702.tif 000015
【図１４】
2010128702.tif 000016
【図１５】
2010128702.tif 000017
【図１６】
2010128702.tif 000018
【図１７】
2010128702.tif 000019
【図１８】
2010128702.tif 000020