(57)【要約】【課題】作業効率を向上させる具体的な機器利用に関する改善案を提案できる機器管理装置、機器管理システム、改善提案方法、改善提案プログラム、及びそのプログラムを記録した記録媒体を提供する。【解決手段】機器管理装置１００は、所定のデータ伝送路Ｎで接続される１又は複数の機器２００を管理する装置であって、機器２００から、ジョブ履歴２２Ｄ１や操作履歴２２Ｄ２が記録された各種ログ２２Ｄを取得する取得手段２１と、取得手段２１により取得したログ２２Ｄに基づき、提案情報を生成する生成手段３１と、生成手段３１により生成した提案情報を提示することで、改善案の提案を行う提案手段３２と、を有している。【選択図】図３
2011066551.tif 000002
【特許請求の範囲】
【請求項１】
所定のデータ伝送路で接続される１又は複数の機器を管理する機器管理装置であって、
前記機器から、ジョブ履歴や操作履歴が記録された各種ログを取得する取得手段と、
前記取得手段により取得したログに基づき、提案情報を生成する生成手段と、
前記生成手段により生成した提案情報を提示することで、改善案の提案を行う提案手段と、を有することを特徴とする機器管理装置。
【請求項２】
前記取得手段により取得したログを解析することで、前記機器の搭載機能を利用した機器利用における作業効率を低下させる原因を検出する解析手段を有し、
前記生成手段は、
前記解析手段により検出した原因に基づき提案情報を生成することを特徴とする請求項１に記載の機器管理装置。
【請求項３】
前記解析手段は、
前記ログの解析により、誤った機能利用で複数の工程により作業を行っている作業履歴が存在するか否かを確認することで、作業効率低下の原因を検出することを特徴とする請求項２に記載の機器管理装置。
【請求項４】
前記解析手段は、
前記ログに含まれるジョブ履歴の中に、同一作業者が異なる機能利用を連続して行ったジョブ履歴が存在するか否かを確認することを特徴とする請求項３に記載の機器管理装置。
【請求項５】
前記解析手段は、
前記ログに含まれるジョブ履歴の中に、同一作業者が異なる機能利用を連続して行ったジョブ履歴が存在すると確認された場合、
作業効率低下の原因である断片的な機能利用を検出することを特徴とする請求項４に記載の機器管理装置。
【請求項６】
前記取得手段は、
前記機器から、前記各種ログを取得するとともに、機器利用による作業時の処理対象データである画像データを取得し、
前記解析手段は、
前記ログに含まれるジョブ履歴の中に、同一作業者が異なる機能利用を連続して行ったジョブ履歴が存在すると確認された場合、
前記取得手段により取得した画像データに基づき、ジョブ履歴の処理対象データが、同一の画像データであるか否かを判定し、
同一の画像データであった場合、
作業効率低下の原因である断片的な機能利用を検出することを特徴とする請求項５に記載の機器管理装置。
【請求項７】
前記解析手段は、
前記ログの解析により、利用機器に対して同じ操作を繰り返して行っている作業履歴が存在するか否かを確認することで、作業効率低下の原因を検出することを特徴とする請求項２ないし６のいずれか一項に記載の機器管理装置。
【請求項８】
前記解析手段は、
前記ログに含まれるジョブ履歴の中に、繰り返して行った操作履歴が存在するか否かを確認することを特徴とする請求項７に記載の機器管理装置。
【請求項９】
前記解析手段は、
前記ログに含まれる操作履歴の中に、繰り返して行った操作履歴が存在すると確認された場合、
作業効率低下の原因である繰り返し操作を検出することを特徴とする請求項８に記載の機器管理装置。
【請求項１０】
前記取得手段は、
前記機器がローカル接続される情報処理装置及び／又はプリントサーバ機能を有する情報処理装置を介して、前記機器の各種ログを取得することを特徴とする請求項１ないし９のいずれか一項に記載の機器管理装置。
【請求項１１】
１又は複数の機器と、前記機器を管理する機器管理装置と、作業者端末である情報処理装置とが、所定のデータ伝送路で接続される機器管理システムであって、
前記機器管理装置が、
前記機器から、ジョブ履歴や操作履歴が記録された各種ログを取得する取得手段と、
前記取得手段により取得したログに基づき、提案情報を生成する生成手段と、
前記生成手段により生成した提案情報を前記情報処理装置に送信することで、改善案の提案を行う提案手段と、を有することを特徴とする機器管理システム。
【請求項１２】
所定のデータ伝送路で接続される１又は複数の機器を管理する機器管理装置における改善提案方法であって、
前記機器から、ジョブ履歴や操作履歴が記録された各種ログを取得する取得手順と、
前記取得手順により取得したログに基づき、提案情報を生成する生成手順と、
前記生成手順により生成した提案情報を提示することで、改善案の提案を行う提案手順と、を有することを特徴とする改善提案方法。
【請求項１３】
所定のデータ伝送路で接続される１又は複数の機器を管理する機器管理装置における改善提案プログラムであって、
コンピュータを、
前記機器から、ジョブ履歴や操作履歴が記録された各種ログを取得する取得手段と、
前記取得手段により取得したログに基づき、提案情報を生成する生成手段と、
前記生成手段により生成した提案情報を提示することで、改善案の提案を行う提案手段として機能させる改善提案プログラム。
【請求項１４】
請求項１３に記載のプログラムを記憶した、コンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ伝送路を介して接続される１又は複数の機器を管理する機器管理装置、機器管理システムに関し、特に、機器から収集した情報に基づき機器利用に関する改善案を提案する技術に関するものである。
【背景技術】
【０００２】
ネットワークに接続される１又は複数の画像処理装置（以下「管理対象機器」と言う）の管理を効率的に行うため、機器管理装置（機器管理サーバ）により管理対象機器を一元管理する機器管理システムが知られている。
【０００３】
機器管理システムでは、収集した機器情報に基づき管理対象機器を一元管理する。そのため、機器管理装置では、機器情報を収集・記録・保持する機能を有している。例えば、特許文献１には、原稿の印刷出力で行われた操作ログを記録し、記録した操作ログを検索可能とすることで、機密情報の流出元を追跡する技術が開示されている。
【０００４】
このような機器管理システムは、主にオフィス環境に導入されるケースが多い。例えば、オフィス環境に導入される機器管理システムでは、ＭＦＰ（Multifunction Peripheral）やＬＰ（Laser Printer）と言った複数の業務支援機器と機器管理装置とで構成される。
【０００５】
このようなオフィス環境では、機器を一元管理する機器管理装置により、業務内で行われる作業の効率化を図る（作業時の無駄を省く）ための具体的な機器利用に関する改善案を提案することが望まれる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の機器管理システムでは、機器管理装置により、具体的な機器利用に関する改善案を提案する構成となっていない。
【０００７】
オフィス業務における作業効率を図る改善点としては、次のような点が挙げられる。
まず１つに、利用機器に対して同じ操作を繰り返して行っている点（繰り返し操作）である。機器に対して行う操作の中には、機能実行時の動作設定などがある。機能の中には、機能実行時の動作設定が複数必要なものもあり、作業時にその都度、作業者が設定を行うことになる。このような操作（動作設定）が必要な作業が実施頻度の高い作業であった場合には、作業効率の低下に繋がる。よって、作業者には、設定頻度の高い動作設定を「利用機器のデフォルト設定とする」や「利用機器に動的な一括設定を行う」改善案の提案が考えられる。
【０００８】
次に、誤った機能利用で複数の工程により作業を行っている点（断片的な機能利用）である。例えば、作業者は、作業時にＭＦＰなどのような複数の機能を搭載した機器を利用するケースがある。このような機器の場合、作業を行うために利用する機能には、幾つかのパターンがある。例えば、ある作業者は、文書を１０部印刷する作業を行う場合に、印刷機能を利用して１０部印刷を行うのではなく、１部だけ通常印刷を行った後にコピー機能を利用して残り９部を印刷することもある。このような機能利用は、作業効率の低下に繋がる。よって、作業者には、「作業を１つの機能で完結させる機能利用方法」の改善案の提案が考えられる。
【０００９】
従来では、このような点に着目した具体的な機器利用に関する改善案を提案していなかった。
【００１０】
本発明は上記従来技術の問題点を鑑み提案されたものであり、その目的とするところは、作業効率を向上させる具体的な機器利用に関する改善案を提案できる機器管理装置、機器管理システム、改善提案方法、改善提案プログラム、及びそのプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明に係る機器管理装置は、所定のデータ伝送路で接続される１又は複数の機器を管理する機器管理装置であって、前記機器から、ジョブ履歴や操作履歴が記録された各種ログを取得する取得手段と、前記取得手段により取得したログに基づき、提案情報を生成する生成手段と、前記生成手段により生成した提案情報を提示することで、改善案の提案を行う提案手段と、を有している。
【００１２】
また、上記目的を達成するため、本発明に係る機器管理装置は、前記取得手段により取得したログを解析することで、前記機器の搭載機能を利用した機器利用における作業効率を低下させる原因を検出する解析手段を有し、前記生成手段は、前記解析手段により検出した原因に基づき提案情報を生成する。
【００１３】
このような構成によって、本発明に係る機器管理装置は、管理対象機器からジョブログや操作ログなどの各種ログを取得し、利用機器の履歴情報として管理する。機器管理装置は、これらの履歴情報を作業者（ユーザ）単位で解析し、作業効率を低下させる原因（作業履歴）を検出する。機器管理装置は、検出した原因に基づき提案情報を生成し、作業者に改善案の提案を行う。
【００１４】
これによって、本発明に係る機器管理装置は、作業効率を向上させる具体的な機器利用に関する改善案を提案できる。
【００１５】
上記目的を達成するため、本発明に係る機器管理システムは、１又は複数の機器と、前記機器を管理する機器管理装置と、作業者端末である情報処理装置とが、所定のデータ伝送路で接続される機器管理システムであって、前記機器管理装置が、前記機器から、ジョブ履歴や操作履歴が記録された各種ログを取得する取得手段と、前記取得手段により取得したログに基づき、提案情報を生成する生成手段と、前記生成手段により生成した提案情報を前記情報処理装置に送信することで、改善案の提案を行う提案手段と、を有している。
【００１６】
上記目的を達成するため、本発明に係る改善提案方法は、所定のデータ伝送路で接続される１又は複数の機器を管理する機器管理装置における改善提案方法であって、前記機器から、ジョブ履歴や操作履歴が記録された各種ログを取得する取得手順と、前記取得手順により取得したログに基づき、提案情報を生成する生成手順と、前記生成手順により生成した提案情報を提示することで、改善案の提案を行う提案手順と、を有している。
【００１７】
このような手順によって、本発明に係る改善提案方法は、管理対象機器からジョブログや操作ログなどの各種ログを取得後、利用機器の履歴情報として管理し、これらの履歴情報を作業者単位で解析し、解析結果に基づき提案情報を生成後、作業者に改善案の提案を行うと言う動作を実現する。
【００１８】
これによって、本発明に係る改善提案方法は、作業効率を向上させる具体的な機器利用に関する改善案を提案可能な環境を提供できる。
【発明の効果】
【００１９】
本発明によれば、作業時における機器利用履歴を解析することにより作業効率低下の原因を検出し、検出結果（解析結果）に基づく改善提案を行うことで、作業効率を向上させる具体的な機器利用に関する改善案を提案可能な機器管理装置、機器管理システム、改善提案方法、改善提案プログラム、及びそのプログラムを記録した記録媒体を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態に係る機器管理システムの構成例を示す図である。
【図２】本発明の第１の実施形態に係る機器管理装置のハードウェア構成例を示す図である。
【図３】本発明の第１の実施形態に係る改善提案機能の構成例を示す図である。
【図４】本発明の第１の実施形態に係る改善提案を行う処理手順例を示すシーケンス図である。
【図５】本発明の第１の実施形態に係る履歴情報のデータ例（その１）を示す図である。
【図６】本発明の第１の実施形態に係る履歴情報のデータ例（その２）を示す図である。
【図７】本発明の第１の実施形態に係る提案情報を生成する処理手順例（その１）を示すフローチャートである。
【図８】本発明の第１の実施形態に係る提案画面例（その１）を示す図である。
【図９】本発明の第１の実施形態に係る提案情報を生成する処理手順例（その２）を示すフローチャートである。
【図１０】本発明の第１の実施形態に係る提案画面例（その２）を示す図である。
【図１１】本発明の第２の実施形態に係る改善提案機能の構成例を示す図である。
【図１２】本発明の第２の実施形態に係る改善提案を行う処理手順例を示すシーケンス図である。
【図１３】本発明の第２の実施形態に係る履歴情報のデータ例を示す図である。
【図１４】本発明の第２の実施形態に係る提案情報を生成する処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の好適な実施の形態（以下「実施形態」と言う）について、図面を用いて詳細に説明する。
【００２２】
［第１の実施形態］
＜システム構成＞
まず、機器管理システムの構成について説明する。
【００２３】
図１は、本実施形態に係る機器管理システム１の構成例を示す図である。
図１には、１又は複数の管理対象機器（画像処理装置）２００と、１又は複数のクライアントＰＣ（Personal Computer：情報処理装置）３００と、機器管理装置（機器管理サーバ）１００とが、ネットワークなどの所定のデータ伝送路Ｎで接続される機器管理システム１の構成例が示されている。
【００２４】
管理対象機器２００は、業務内の作業を行う際に利用される機能を搭載した機器である。クライアントＰＣ３００は、ユーザが情報閲覧や作業要求を行う作業端末である。機器管理装置１００は、管理対象機器２００の管理やクライアントＰＣ３００への情報提供などを行う機器である。
【００２５】
機器管理装置１００は、管理対象機器２００から、所定のデータ伝送路Ｎを介して、ジョブログや操作ログなどの機器利用履歴が記録された各種履歴情報を収集する。機器管理装置１００は、収集した履歴情報に基づく改善案を提案情報として生成し、所定のデータ伝送路Ｎを介して、作業要求元のクライアントＰＣ３００に提案情報を送信する。
【００２６】
このように、機器管理装置１００は、作業者に対して、作業効率を向上させる機器利用に関する具体的な改善案（作業効率低下の解決策）を提案する改善提案サービス（改善提案機能）を提供することができる。
【００２７】
なお、上記システム１では、機器管理装置１００が所定のデータ伝送路Ｎに接続される管理対象機器２００から各種履歴情報を取得する構成について説明を行ったが、この限りでない。例えば、管理対象機器２００がＭＦＰやＬＰなどの画像処理装置の場合には、次のような構成も考えられる。管理対象機器２００がクライアントＰＣ３００にローカル接続されている場合もある。また、所定のデータ伝送路Ｎにプリントサーバ（非図示）が接続されている場合もある。このような場合、機器管理システム１では、機器管理装置１００が、クライアントＰＣ３００やプリントサーバを介して管理対象機器２００の各種履歴情報を取得する。
【００２８】
＜ハードウェア構成＞
次に、上記改善提案機能が動作する機器管理装置１００のハードウェア構成について説明する。
【００２９】
図２は、本実施形態に係る機器管理装置１００のハードウェア構成例を示す図である。
図２に示すように、機器管理装置１００は、入力装置１０１、表示装置１０２、ドライブ装置１０３、ＲＡＭ（Random Access Memory）１０４、ＲＯＭ（Read Only Memory）１０５、ＣＰＵ（Central Processing Unit）１０６、インタフェース装置１０７、及びＨＤＤ（Hard Disk Drive）１０８などを備え、それぞれがバスＢで相互に接続されている。
【００３０】
入力装置１０１は、キーボード及びマウスなどを含み、機器管理装置１００に各操作信号を入力するのに用いられる。表示装置１０２は、ディスプレイなどを含み、機器管理装置１００による処理結果（例えば「履歴情報」や「改善提案情報」）などを表示する。
【００３１】
インタフェース装置１０７は、機器管理装置１００をネットワークなどの所定のデータ伝送路Ｎに接続するインタフェースである。よって、機器管理装置１００は、インタフェース装置１０７を介して、ユーザ端末２００やサーバ３００とデータ通信を行うことができる。
【００３２】
ＨＤＤ１０８は、各種プログラム及びデータを格納している不揮発性の記憶装置である。格納されるプログラム及びデータには、例えば、機器管理装置１００全体を制御する情報処理システム（例えば「Ｗｉｎｄｏｗｓ（登録商標）」や「ＵＮＩＸ（登録商標）」などの基本ソフトウェアであるＯＳ（Operating System））、及び情報処理システム上において各種機能（例えば「機器管理機能」や「改善提案機能」）を提供するアプリケーションなどがある。また、ＨＤＤ１０８は、格納している上記プログラム及びデータを、所定のファイルシステム及び／又はＤＢ（Data Base）により管理している。
【００３３】
ドライブ装置１０３は、着脱可能な記録媒体１０３ａとのインタフェースである。これにより、機器管理装置１００では、ドライブ装置１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。
【００３４】
ＲＯＭ１０５は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、機器管理装置１００が起動されるときに実行されるＢＩＯＳ（Basic Input/Output System）や、機器管理装置１００のシステム設定及びネットワーク関連設定などのデータが格納されている。
【００３５】
ＲＡＭ１０４は、上記各種記憶装置から読み出されたプログラム及びデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＣＰＵ１０６は、上記ＲＡＭ１０４上に読み出したプログラムを実行することにより、機器管理装置１００の全体制御及び各種搭載機能の動作を実現する。
【００３６】
このようなハードウェア構成により、機器管理装置１００は、例えば、ＨＤＤ１０８からＲＡＭ１０４上に読み出したプログラム（搭載機能を実現するソフトウェア部品）をＣＰＵ１０６により実行し、搭載機能を実現することができる。
【００３７】
また、機器管理装置１００は、上記ハードウェア構成からも分かるようにＰＣなどと略同一の構成をしている。
【００３８】
＜改善提案機能＞
本実施形態に係る改善提案機能について説明する。
【００３９】
本実施形態に係る機器管理装置１００では、管理対象機器２００からジョブログや操作ログなどの各種ログを取得し、利用機器の履歴情報として管理する。機器管理装置１００は、これらの履歴情報を作業者単位で解析し、作業効率を低下させる原因（作業履歴）を検出する。機器管理装置１００は、検出した原因に基づき提案情報を生成し、作業者に改善案の提案を行う。機器管理装置１００は、このような改善提案機能を有している。
【００４０】
オフィス環境では、業務内で行われる作業の効率化を図るための具体的な機器利用に関する改善案を提案することが望まれるが、従来のシステムでは、具体的な機器利用に関する改善案を提案する構成となっていない。
【００４１】
そこで、本実施形態に係る機器管理装置１００は、作業時における機器利用履歴を解析することにより作業効率低下の原因を検出し、検出結果（解析結果）に基づく改善提案を行う。
【００４２】
これによって、本実施形態に係る機器管理装置１００では、作業効率を向上させる具体的な機器利用に関する改善案を提案できる。
【００４３】
以下に、上記改善提案機能の構成とその動作について説明する。
図３は、本実施形態に係る改善提案機能の構成例を示す図である。
図３に示すように、機器管理装置１００は、ログ収集部２１、履歴情報保持部２２、提案情報生成部３１、及び提案部３２などを有している。
【００４４】
ログ収集部２１は、機器管理装置１００が備えるインタフェース装置１０７を介して、当該装置が接続される所定のデータ伝送路上の１又は複数の管理対象機器２００から、ジョブログや操作ログなどの各種ログを取得・収集する機能部である。ログ収集部２１は、例えば、ポーリング処理などにより、所定時間間隔に従って、管理対象機器２００に対してログ取得要求を行い、ログを応答情報として取得する。この場合、ログ収集部２１は、機器管理機能に係る管理情報である管理対象機器２００を識別する機器識別情報（例えば「ＩＰ（Internet Protocol）アドレス」）に基づき、システム内で管理中の管理対象機器２００に対してログ取得要求を送信する。ログ収集部２１は、ログ取得要求の送信を行う際に、機器識別情報に基づき、管理対象機器２００が、ログ取得要求を送信可能な状態か否かを確認し、送信可能な機器に対して送信する。
【００４５】
なお、管理対象機器２００が、機器状態の変化に応じて機器情報を能動的に送信するＴｒａｐ機能を有する場合には、ログ収集部２１により、管理対象機器２００から送信されたログを受信し取得してもよい。
【００４６】
また、システム構成において上述したが、管理対象機器２００がクライアントＰＣ３００にローカル接続されている場合や、所定のデータ伝送路Ｎにプリントサーバ（非図示）が接続されている場合には、ログ収集部２１により、クライアントＰＣ３００やプリントサーバを介して各種ログを取得・収集する。
【００４７】
履歴情報保持部２２は、管理対象機器２００から収集された各種ログを、機器利用履歴を記録した履歴情報として保持する機能部である。
【００４８】
ログは、例えば、機器管理装置１００が備えるＨＤＤ１０８の所定の記憶領域に格納され保持される。つまり、履歴情報保持部２２は、機器管理装置１００が備える記憶装置により実現される機能である。
【００４９】
取得されたログが「ジョブログ」の場合には、複数のジョブログが、ジョブ実行日時の順にソートされ、管理対象機器２００ごとに所定の記憶領域に格納される。これにより、ジョブ履歴情報として保持される。また、取得されたログが操作ログの場合には、複数の操作ログが、管理対象機器２００の搭載機能ごとに所定の記憶領域に格納される。これにより、操作履歴情報として保持される。
【００５０】
このように、機器管理装置１００では、履歴情報保持部２２により、管理対象機器２００から収集された各種ログを、利用機器（管理対象機器）の履歴情報として管理する。なお、上記履歴情報保持部２２が保持する具体的な履歴情報のデータ例については、以降の動作説明の中で後述する。
【００５１】
提案情報生成部３１は、作業時における機器利用履歴を解析することにより改善点を検出し、検出結果（解析結果）に基づく提案情報を生成する機能部である。提案情報生成部３１は、次のように提案情報の生成を行う。
【００５２】
提案情報生成部３１は、作業者を識別するユーザ識別情報（例えば「ユーザＩＤ」）に基づき、履歴情報保持部２２で保持する履歴情報の中から該当履歴を検索する。提案情報生成部３１は、同機能部が有する履歴解析部（原因検出部）３１１により、該当履歴を作業者単位で解析し、作業効率を低下させる原因を検出する。履歴解析部３１１は、例えば、解析の中で、履歴情報に作業効率を低下させる作業履歴が含まれているか否かを確認することで原因を検出する。上記「作業効率を低下させる作業」には、例えば、繰り返し操作や断片的な機能利用などがある。提案情報生成部３１は、このようにして検出した原因（作業履歴）に基づき、提案情報を生成する。提案情報生成部３１は、例えば、幾つかにパターン分けされた具体的な改善案の中から、検出された原因を解決する改善案を特定し、提案情報を生成する。
【００５３】
提案部３２は、機器管理装置１００が備えるインタフェース装置１０７を介して、当該装置が接続される所定のデータ伝送路上の作業要求元であるクライアントＰＣ３００に、生成された提案情報を送信する機能部である。
【００５４】
このように、機器管理装置１００では、作業時における機器利用履歴を解析することにより作業効率低下の原因を検出し、検出結果（解析結果）に基づく改善提案を行う。なお、上記提案情報生成部３１及び提案部３２による改善提案に係る具体的な処理手順例については、以降の動作説明の中で後述する。
【００５５】
このように、本実施形態に係る改善提案機能は、上記各機能部が連係動作することにより実現される。
【００５６】
次に、改善提案機能の詳細な動作（機能部群の連係動作）について、処理手順を示すシーケンス図及びフローチャートを用いて説明する。
【００５７】
改善提案機能は、機器管理装置１００に搭載（インストール）されるプログラム（改善提案機能を実現するソフトウェア部品）が、ＣＰＵ１０６により、格納先（例えば「ＲＯＭ」など）からＲＡＭ１０４上に読み出され、以下の処理が実行されることで実現される。
【００５８】
以下の説明では、「履歴情報の管理及び履歴情報に基づく改善提案に係る処理」（全体処理）と、「履歴情報の解析から作業効率低下の原因を検出後に提案情報を生成する具体的な処理」（提案情報生成処理）とに分けて説明する。
【００５９】
《全体処理》
図４は、本実施形態に係る改善提案を行う処理手順例を示すシーケンス図である。
図４に示すように、機器管理装置１００では、上記各機能部により次のような改善提案に係る処理が行われる。
【００６０】
まず、機器管理装置１００では、履歴情報の収集・保持・管理に係る処理が行われる。
機器管理装置１００は、ログ収集部２１により、所定のデータ伝送路Ｎを介して管理対象機器２００からログが収集される（ステップＳ１０１）。ログ収集部２１は、収集したログを、当該装置が備える記憶装置の所定の記憶領域に格納し記録する（ステップＳ１０２）。これにより、収集したログは、所定の記憶領域にあたる履歴情報保持部２２で保持され管理される。
【００６１】
ここで、履歴情報保持部２２が保持する履歴情報のデータ例について説明する。
図５及び図６は、本実施形態に係る履歴情報２２Ｄのデータ例（その１，その２）を示す図である。
【００６２】
図５には、収集したログが「ジョブログ」であった場合の履歴情報（ジョブ履歴情報）２２Ｄ１のデータ例が示されている。
【００６３】
ジョブ履歴情報２２Ｄ１は、例えば、「日時」、「ユーザ識別」、及び「利用機能」などの情報項目が、機能実行履歴を示す「印刷枚数」、「印刷部数」、「後処理」などの情報項目と関連付けられた構成となっている。
【００６４】
上記「日時」は、ジョブ実行日時を示す情報項目である。上記「ユーザ識別」は、作業者を識別する情報項目である。上記「利用機能」は、作業時に利用した管理対象機器２００の搭載機能を識別する情報項目である。
【００６５】
また、上記「印刷枚数」は、作業時に指定された印刷枚数を示す情報項目である。上記「印刷部数」は、作業時に指定された印刷部数を示す情報項目である。上記「後処理（出力時の加工処理）」は、作業時に指定された出力に係る加工処理を示す情報項目である。
【００６６】
これら情報項目の項目値は、１つのジョブログ（１ジョブのログ）から得られる値である。
【００６７】
例えば、図５のデータ例（ジョブ履歴情報２２Ｄ１）では、次のような作業履歴が記録されている。作業者［User01］が、日時［2009/07/14 14:00］に印刷機能［Print］を利用してカラー印刷を１部行い、続けて日時［2009/07/14 14:01］にコピー機能［Copy］を利用して両面・集約されたカラーコピーを１０部行い、コピー後に後処理［Staple］を行った作業履歴が記録されている。
【００６８】
さらに、ジョブ履歴情報２２Ｄ１は、複数のジョブログから得られた項目値が、情報項目「日時」の項目値に従って、ジョブ実行順にソートされた構成となっている。ジョブ履歴情報２２Ｄ１を、このようなデータ構成とする理由（ジョブ実行順でソートする理由）は、上述した「作業効率を低下させる作業」の断片的な機能利用を判断するためである。断片的な機能利用は、ジョブ履歴情報２２Ｄ１の中に、同一作業者が異なる機能利用を連続して行って１つの作業を終えたジョブ履歴（作業履歴）が存在するか否か（有無）を確認することで検出できる。
【００６９】
また、図６には、収集したログが「操作ログ」であった場合の履歴情報（操作履歴情報）２２Ｄ２のデータ例が示されている。さらに、（Ａ）には「コピー機能」、（Ｂ）には「スキャン機能」、（Ｃ）には「ＦＡＸ機能」の各操作履歴情報２２Ｄ２ｃ，２２Ｄ２ｓ，２２Ｄ２ｆのデータ例が示されている。
【００７０】
操作履歴情報２２Ｄ２は、例えば、「日時」及び「ユーザ識別」などの情報項目が、機能実行時の動作設定を示す「カラー／モノクロ」、「印刷部数」、「両面」、「集約」、及び「後処理」などの情報項目と関連付けられた構成となっている。
【００７１】
上記「日時」は、操作日時を示す情報項目である。上記「カラー／モノクロ」は、操作時に指定されたカラー／モノクロの印刷モードに係る動作設定を示す情報項目である。上記「印刷部数」は、操作時に指定された印刷部数に係る動作設定を示す情報項目である。上記「両面」は、操作時に指定された両面に係る動作設定（例えば「両面オン／オフ」）を示す情報項目である。上記「集約」は、操作時に指定された集約（例えば「集約オン／オフ」や「ページ当たりの集約数（Ｎ）in１」）に係る動作設定を示す情報項目である。
【００７２】
これら情報項目の項目値は、管理対象機器２００の搭載機能を利用して作業を実施した際に行われた一連の操作ログから得られる値である。
【００７３】
例えば、図６（Ａ）のデータ例（コピー機能の操作履歴情報２２Ｄ２ｃ）には、次のような作業履歴が記録されている。作業者［User01］が、日時［2009/07/14 14:01］に両面［ON］・集約［2in1］のカラーコピーを１０部行い、コピー後に後処理［Staple］を行った作業履歴が記録されている。
【００７４】
なお、以降では、上記ジョブ履歴情報２２Ｄ１及び操作履歴情報２２Ｄ２について、履歴情報２２Ｄと総称する。
【００７５】
図４の説明に戻る。機器管理装置１００では、上記処理手順により管理される履歴情報２２Ｄに基づき、次のような改善提案に係る処理が行われる。
【００７６】
機器管理装置１００は、提案情報生成部３１により、履歴情報保持部２２にアクセスし、ユーザ識別情報に基づき、履歴情報２２Ｄの中から該当履歴を検索する（ステップＳ２０１）。その結果、提案情報生成部３１は、検索結果として作業者の作業履歴を得る。
【００７７】
続いて、提案情報生成部３１は、履歴解析部３１１により、該当履歴（作業履歴）を解析し、作業効率を低下させる原因を検出する（ステップＳ３０１）。これにより、提案情報生成部３１は、検出された原因（作業履歴）に基づき、提案情報を生成する（ステップＳ３０２）。つまり、提案情報生成部３１では、履歴解析部３１１により検出した原因を解決する具体的な改善案を特定する。
【００７８】
なお、上記「履歴情報解析による原因検出」及び「原因を解決する具体的な改善案の特定」に係る処理については、提案情報生成処理の説明で後述する。
【００７９】
提案情報生成部３１は、提案情報が生成されると、提案部３２に対して、生成された提案情報を渡し、改善提案を要求する（ステップＳ３０３）。その結果、提案部３２は、所定のデータ伝送路Ｎを介して、作業要求元であるクライアントＰＣ３００に提案情報を送信することで、作業者に改善提案を行う（ステップＳ４０１）。
【００８０】
《提案情報生成処理：その１》
図７は、本実施形態に係る提案情報を生成する処理手順例（その１）を示すフローチャートである。
【００８１】
例えば、作業者が、文書を１０部印刷する作業を行う場合に、印刷機能を利用して１部だけ通常印刷を行った後にコピー機能を利用して残り９部を印刷する場合がある。作業効率の観点から考えると、印刷機能を利用して１０部印刷を行う方が効率的である。また、作業者が、ＦＡＸを送信する作業を行う場合に、印刷機能を利用して１部だけ通常印刷を行った後にＦＡＸ機能を利用して宛先に送信する場合がある。作業効率の観点から考えると、ＰＣＦＡＸ機能を利用して送信を行う方が効率的である。
【００８２】
このように、作業者によっては、本来、作業を１つの機能で完結させることができるにもかかわらず、誤った機能利用で複数の工程により作業を行っている（断片的な機能利用を行っている）。
【００８３】
ここでは、上記断片的な機能利用を例に提案情報生成に係る処理を説明する。図７（Ａ）には、「印刷機能及びコピー機能を利用した作業」、図７（Ｂ）には、「印刷機能及びＦＡＸ機能を利用した作業」それぞれに対応する提案情報生成に係る処理手順例が示されている。なお、図７に示す処理手順は、提案情報生成部３１により行われる図４に示すステップＳ３０１及びＳ３０２の詳細な処理手順にあたる。
【００８４】
図７（Ａ）に示す提案情報生成処理について説明する。
図７（Ａ）に示すように、提案情報生成部３１は、履歴情報保持部２２にアクセスし、ユーザ識別情報に基づき、ジョブ履歴情報２２Ｄ１の中から該当履歴を検索する（ステップＳ２０１）。その結果、提案情報生成部３１は、検索結果として作業者のジョブ履歴を得る。
【００８５】
提案情報生成部３１は、履歴解析部３１１により、次のように該当履歴（ジョブ履歴）を解析し、作業効率を低下させる原因を検出する。
【００８６】
履歴解析部３１１は、ジョブ履歴情報２２Ｄ１の情報項目「ユーザ識別」及び「利用機能」に基づき、該当履歴の中に、同一作業者が異なる機能利用を連続して行ったジョブ履歴が存在するか否か（有無）を判定する（ステップＳ３０１１）。
【００８７】
履歴解析部３１１は、ジョブ履歴が存在すると判定された場合に（ステップＳ３０１１：ＹＥＳ）、情報項目「利用機能」に基づき、これらジョブ履歴が、印刷機能を利用して通常印刷後にコピー機能を利用して印刷（コピー）を行った履歴か否かを判定する（ステップＳ３０１２）。
【００８８】
履歴解析部３１１は、通常印刷後にコピーを行った履歴であると判定された場合に（ステップＳ３０１２：ＹＥＳ）、情報項目「利用機能」、「印刷部数」、「後処理」に基づき、コピー機能のジョブ履歴が、複数の動作設定（例えば「両面」、「集約」、「ステープル」）が指定され、かつ２部以上の印刷を行った履歴か否かを判定する（ステップＳ３０１３）。
【００８９】
履歴解析部３１１は、複数の動作設定が指定され２部以上の印刷を行った履歴であると判定された場合に（ステップＳ３０１３：ＹＥＳ）、作業効率低下の原因である「印刷機能及びコピー機能の断片的な利用」を検出する。
【００９０】
これにより、提案情報生成部３１は、検出された原因（ジョブ履歴）に基づき、幾つかにパターン分けされた具体的な改善案の中から、「プリンタドライバによる動作設定と部数を指定した印刷」を具体的な改善案（原因解決策）として特定し、この改善案を含む提案情報を生成する（ステップＳ３０２）。
【００９１】
なお、提案情報生成部３１は、上記各判定処理において、ジョブ履歴が存在しないと判定された場合（ステップＳ３０１１：ＮＯ）、通常印刷後にコピーを行った履歴ではないと判定された場合（ステップＳ３０１２：ＮＯ）、複数の動作設定が指定され２部以上の印刷を行った履歴ではないと判定された場合（ステップＳ３０１３：ＮＯ）、作業効率低下の原因を検出しなかったとして処理を終了する。
【００９２】
図７（Ｂ）に示す提案情報生成処理について説明する。
図７（Ｂ）に示すように、提案情報生成部３１は、履歴情報保持部２２にアクセスし、ユーザ識別情報に基づき、ジョブ履歴情報２２Ｄ１の中から該当履歴を検索する（ステップＳ２０１）。その結果、提案情報生成部３１は、検索結果として作業者のジョブ履歴を得る。
【００９３】
提案情報生成部３１は、履歴解析部３１１により、次のように該当履歴（ジョブ履歴）を解析し、作業効率を低下させる原因を検出する。
【００９４】
履歴解析部３１１は、ジョブ履歴情報２２Ｄ１の情報項目「ユーザ識別」及び「利用機能」に基づき、該当履歴の中に、同一作業者が異なる機能利用を連続して行ったジョブ履歴が存在するか否か（有無）を判定する（ステップＳ３０１１）。
【００９５】
履歴解析部３１１は、ジョブ履歴が存在すると判定された場合に（ステップＳ３０１１：ＹＥＳ）、情報項目「利用機能」に基づき、これらジョブ履歴が、印刷機能を利用して通常印刷後にＦＡＸ機能を利用して送信を行った履歴か否かを判定する（ステップＳ３０１２）。
【００９６】
履歴解析部３１１は、通常印刷後にＦＡＸ送信を行った履歴であると判定された場合に（ステップＳ３０１２：ＹＥＳ）、作業効率低下の原因である「印刷機能及びＦＡＸ機能の断片的な利用」を検出する。
【００９７】
これにより、提案情報生成部３１は、検出された原因（ジョブ履歴）に基づき、幾つかにパターン分けされた具体的な改善案の中から、「ＰＣＦＡＸの利用」を具体的な改善案（原因解決策）として特定し、この改善案を含む提案情報を生成する（ステップＳ３０２）。
【００９８】
図８は、本実施形態に係る提案画面例（その１）を示す図である。
上記ステップＳ３０２により生成された提案情報は、提案情報生成部３１から提案部３２に渡り、例えば、図８に示すように、クライアントＰＣ３００が備える表示装置の画面上へと表示され、作業者に提示される。
【００９９】
図８（Ａ）には、図７（Ａ）に示した提案情報生成処理により生成された提案情報（印刷機能及びコピー機能の断片的な利用に対する具体的な改善案）の画面例が示されている。また、図８（Ｂ）には、図７（Ｂ）に示した提案情報生成処理により生成された提案情報（印刷機能及びＦＡＸ機能の断片的な利用に対する具体的な改善案）の画面例が示されている。
【０１００】
図８に示す画面例では、作業者に対して「自身が行った作業をどのように改善できるのか」を分かり易く提示するために、作業情報と提案情報とを比較可能な提示内容になっている。
【０１０１】
《提案情報生成処理：その２》
図９は、本実施形態に係る提案情報を生成する処理手順例（その２）を示すフローチャートである。
【０１０２】
例えば、作業者が、管理対象機器２００を利用して作業を行う場合に、機能実行時の動作設定を、作業時にその都度、作業者が設定する場合がある。作業効率の観点から考えると、設定頻度の高い動作設定を利用機器のデフォルト設定としたり、利用機器に動的な一括設定を行ったりする方が効率的である。
【０１０３】
このように、作業者によっては、管理対象機器２００に対して同じ操作を繰り返して行っている。
【０１０４】
ここでは、上記繰り返し操作を例に提案情報生成に係る処理を説明する。なお、図９に示す処理手順は、提案情報生成部３１により行われる図４に示すステップＳ３０１及びＳ３０２の詳細な処理手順にあたる。
【０１０５】
図９に示す提案情報生成処理について説明する。
図９に示すように、提案情報生成部３１は、履歴情報保持部２２にアクセスし、ユーザ識別情報に基づき、操作履歴情報２２Ｄ２の中から該当履歴を検索する（ステップＳ２０１）。その結果、提案情報生成部３１は、検索結果として作業者の操作履歴を得る。
【０１０６】
提案情報生成部３１は、履歴解析部３１１により、次のように該当履歴（操作履歴）を解析し、作業効率を低下させる原因を検出する。
【０１０７】
履歴解析部３１１は、操作履歴情報２２Ｄ２の情報項目「ユーザ識別」に基づき、該当履歴の中に、同一作業者による利用頻度の高い機能の操作履歴が存在するか否かを判定する（ステップＳ３０１１）。
【０１０８】
履歴解析部３１１は、操作履歴が存在すると判定した場合に（ステップＳ３０１１：ＹＥＳ）、情報項目「動作設定」に基づき、これら操作履歴が、設定頻度の高い動作設定を行った履歴か否かを判定する（ステップＳ３０１２）。
【０１０９】
履歴解析部３１１は、設定頻度の高い動作設定を行った履歴であると判定された場合に（ステップＳ３０１２：ＹＥＳ）、作業効率低下の原因である「利用頻度の高い機能における繰り返し操作」を検出する。
【０１１０】
これにより、提案情報生成部３１は、検出された原因（操作履歴）に基づき、幾つかにパターン分けされた具体的な改善案の中から、「利用機器のデフォルト設定」を具体的な改善案（原因解決策）として特定し、この改善案を含む提案情報を生成する（ステップＳ３０２）。
【０１１１】
なお、提案情報生成部３１は、上記各判定処理において、操作履歴が存在しないと判定された場合（ステップＳ３０１１：ＮＯ）、設定頻度の高い動作設定を行った履歴ではないと判定された場合（ステップＳ３０１２：ＮＯ）、作業効率低下の原因を検出しなかったとして処理を終了する。
【０１１２】
図１０は、本実施形態に係る提案画面例（その２）を示す図である。
図１０には、図９（Ａ）に示した提案情報生成処理により生成された提案情報（利用頻度の高い機能における繰り返し操作に対する具体的な改善案）の画面例が示されている。
【０１１３】
図１０に示す画面例では、作業者が提示された「利用機器のデフォルト設定」を行うか否かを選択指示可能なＧＵＩ（Graphical User Interface）を備えた提示内容になっている。
【０１１４】
＜まとめ＞
以上のように、本実施形態に係る機器管理装置１００によれば、ログ取得部２１により、管理対象機器２００からジョブログや操作ログなどの各種ログを取得し、履歴情報保持部２２で、取得したログを利用機器の履歴情報２２Ｄとして管理する。
【０１１５】
機器管理装置１００は、提案情報生成部３１により、これらの履歴情報２２Ｄを作業者単位で解析し、作業効率を低下させる原因（作業履歴）を検出する。
【０１１６】
このとき、提案情報生成部３１は、作業者を識別するユーザ識別情報に基づき、履歴情報保持部２２で保持する履歴情報２２Ｄの中から該当履歴を検索する。提案情報生成部３１は、同機能部が有する履歴解析部（原因検出部）３１１により、該当履歴を作業者単位で解析し、作業効率を低下させる原因を検出する。履歴解析部３１１は、例えば、解析の中で、履歴情報２２Ｄに作業効率を低下させる作業履歴（「ジョブ履歴」や「操作履歴」）が含まれているか否かを確認することで原因を検出する。
【０１１７】
機器管理装置１００は、提案情報生成部３１により、このようにして検出した原因に基づき提案情報を生成し、作業者に改善案の提案を行う。
【０１１８】
これによって、機器管理装置１００は、作業効率を向上させる具体的な機器利用に関する改善案を提案できる。
【０１１９】
［第２の実施形態］
第１の実施形態では、同一作業者が異なる機能利用を連続して行ったジョブ履歴（作業履歴）の存在（有無）を確認し、作業効率低下の原因である断片的な機能利用を検出した。厳密に言えば、同一作業者が異なる機能を利用して同一データの処理を行ったジョブ履歴の存在を確認する必要がある。なぜなら、たとえ同一作業者が異なる機能を利用して処理を行った場合であっても、異なるデータの処理であれば、必ずしも１つの機能で作業を完結させる機能利用を改善案として提案できない場合が考えられるからである。
【０１２０】
そこで、本実施形態では、作業効率低下の原因を検出する際に、同一作業者が異なる機能を利用して同一データの処理を行ったジョブ履歴の存在を確認することで、より高精度な検出を実現する。
【０１２１】
以降の説明では、第１の実施形態と同一の点について、同一参照符号を付し、その説明を省略する。よって、本実施形態に係る説明では、第１の実施形態と異なる点についてのみ行う。
【０１２２】
＜改善提案機能＞
図１１は、本実施形態に係る改善提案機能の構成例を示す図である。
第１の実施形態と異なる構成は、管理対象機器２００の搭載機能を利用して、作業時に処理されたデータ（処理対象データ）、つまり画像データを保持・管理する画像情報保持部２３を有する点である。
【０１２３】
作業時に処理された画像データは、ログ収集部２１により、管理対象機器２００から各種ログを収集するときに取得される。取得された画像データは、画像情報保持部２３に保持される。画像データは、例えば、機器管理装置１００が備えるＨＤＤ１０８の所定の記憶領域に格納され保持される。つまり、画像情報保持部２３は、機器管理装置１００が備える記憶装置により実現される機能である。
【０１２４】
また、履歴情報保持部２２で保持する履歴情報２２Ｄには、画像情報保持部２３に格納された画像データを識別する画像識別情報（例えば「データ名」）が、ジョブ単位で他の情報項目の項目値と関連付けて記録されている。これにより、履歴情報保持部２２で保持する履歴情報２２Ｄの画像識別情報に基づき、画像情報保持部２３で保持する画像データの中から、実行ジョブに対応する処理対象データ（画像データ）を特定できる。
【０１２５】
このように、機器管理装置１００では、履歴情報保持部２２及び画像情報保持部２３により、管理対象機器２００から収集された各種ログ及び処理対象データを、利用機器（管理対象機器）の履歴情報２２Ｄとして管理する。なお、上記履歴情報保持部２２が保持する具体的な履歴情報２２Ｄのデータ例については、以降の動作説明の中で後述する。
【０１２６】
また、提案情報生成部３１は、次のように提案情報の生成を行う。
【０１２７】
提案情報生成部３１は、作業者を識別するユーザ識別情報に基づき、履歴情報保持部２２で保持する履歴情報の中から該当履歴を検索する。提案情報生成部３１は、検索結果として得た該当履歴に含まれる画像識別情報に基づき、画像情報保持部２３で保持する画像データの中から該当画像を取得する。提案情報生成部３１は、同機能部が有する履歴解析部（原因検出部）３１１により、該当履歴を作業者単位で解析し、該当画像を基に作業効率を低下させる原因を検出する。履歴解析部３１１は、同一作業者が異なる機能を利用して同一データの処理を行ったジョブ履歴の存在を確認することで原因を検出する。このとき、履歴解析部３１１は、同一データの判定を、取得した該当画像の比較結果から判定する。画像データの比較処理は、既知の画像マッチング技術を用いて行う。
【０１２８】
このように、機器管理装置１００では、作業時における機器利用履歴を解析することにより、同一作業者が異なる機能を利用して同一データの処理を行ったジョブ履歴の存在を確認することで、作業効率低下の原因を精度良く検出し、検出結果（解析結果）に基づく改善提案を行う。なお、上記提案情報生成部３１及び提案部３２による改善提案に係る具体的な処理手順例については、以降の動作説明の中で後述する。
【０１２９】
このように、本実施形態に係る改善提案機能は、上記各機能部が連係動作することにより実現される。
【０１３０】
次に、改善提案機能の詳細な動作（機能部群の連係動作）について、処理手順を示すシーケンス図及びフローチャートを用いて説明する。
【０１３１】
改善提案機能は、機器管理装置１００に搭載（インストール）されるプログラム（改善提案機能を実現するソフトウェア部品）が、ＣＰＵ１０６により、格納先（例えば「ＲＯＭ」など）からＲＡＭ１０４上に読み出され、以下の処理が実行されることで実現される。
【０１３２】
以下の説明では、「履歴情報の管理及び履歴情報に基づく改善提案に係る処理」（全体処理）と、「履歴情報の解析から作業効率低下の原因を検出後に提案情報を生成する具体的な処理」（提案情報生成処理）とに分けて説明する。
【０１３３】
《全体処理》
図１２は、本実施形態に係る改善提案を行う処理手順例を示すシーケンス図である。
図４に示す処理手順と異なる点は、図１２に示すステップＳ１０１〜Ｓ１０３，Ｓ２０２，Ｓ３０２である。
【０１３４】
図１２に示すように、機器管理装置１００では、上記各機能部により次のような改善提案に係る処理が行われる。
【０１３５】
まず、機器管理装置１００では、履歴情報の収集・保持・管理に係る処理が行われる。
機器管理装置１００は、ログ収集部２１により、所定のデータ伝送路Ｎを介して管理対象機器２００からログが収集され、作業時に処理された画像データも取得される（ステップＳ１０１）。ログ収集部２１は、収集したログを、取得した画像データの画像識別情報とジョブ単位で関連付け、当該装置が備える記憶装置の所定の記憶領域に格納し記録する（ステップＳ１０２）。また、ログ収集部２１は、取得した画像データを、当該装置が備える記憶装置の所定の記憶領域に格納する（ステップＳ１０３）。これにより、収集したログ及び処理対象データ（画像データ）は、所定の記憶領域にあたる履歴情報保持部２２及び画像情報保持部２３で保持され管理される。
【０１３６】
ここで、履歴情報保持部２２が保持する履歴情報２２Ｄのデータ例について説明する。
図１３は、本実施形態に係る履歴情報２２Ｄのデータ例を示す図である。
【０１３７】
図１３（Ａ）には、収集したログが「ジョブログ」であった場合の履歴情報（ジョブ履歴情報）２２Ｄ１のデータ例が示されている。また、図１３（Ｂ）には、収集したログがコピー機能の「操作ログ」であった場合の履歴情報（操作履歴情報）２２Ｄ２のデータ例が示されている。
【０１３８】
履歴情報２２Ｄは、例えば、作業時に処理された画像データ（取得画像）を識別する「画像識別」の情報項目が、機能実行履歴を示す各情報項目や機能実行時の動作設定を示す情報項目と関連付けられた構成となっている。
【０１３９】
例えば、図１３（Ａ）のデータ例（ジョブ履歴情報２２Ｄ１）には、次のような作業履歴が記録されている。作業者［User01］が、日時［2009/07/14 14:00］に印刷機能［Print］を利用してカラー印刷を１部行い、続けて日時［2009/07/14 14:01］にコピー機能［Copy］を利用して、両面・集約されたカラーコピーを１０部行い、コピー後に後処理［Staple］を行った作業履歴が記録されている。また、ジョブ履歴情報２２Ｄ１には、日時［2009/07/14 14:00］及び［2009/07/14 14:01］に実行された各ジョブの画像データ［A.jpg］も関連付けて記録されている。
【０１４０】
また、図１３（Ｂ）のデータ例（コピー機能の操作履歴情報２２Ｄ２ｃ）には、次のような作業履歴が記録されている。作業者［User01］が、日時［2009/07/14 14:01］に両面［ON］・集約［2in1］のカラーコピーを１０部行い、コピー後に後処理［Staple］を行った作業履歴が記録されている。また、データ例には、日時［2009/07/14 14:01］に実行されたジョブの画像データ［A.jpg］も関連付けて記録されている。
【０１４１】
このようなデータ構成により、本実施形態では、履歴情報２２Ｄの情報項目「画像識別」に基づき、画像情報保持部２３で保持する画像データの中から、ジョブ単位で処理対象データを特定できる。
【０１４２】
図１２の説明に戻る。機器管理装置１００では、上記処理手順により管理される履歴情報２２Ｄ及び処理対象である画像データに基づき、次のような改善提案に係る処理が行われる。
【０１４３】
機器管理装置１００は、提案情報生成部３１により、履歴情報保持部２２にアクセスし、ユーザ識別情報に基づき、履歴情報２２Ｄの中から該当履歴を検索する（ステップＳ２０１）。その結果、提案情報生成部３１は、検索結果として作業者の作業履歴を得る。また、提案情報生成部３１は、画像情報保持部２３にアクセスし、画像識別情報に基づき、画像データの中から該当画像を取得する（ステップＳ２０２）。
【０１４４】
続いて、提案情報生成部３１は、履歴解析部３１１により、該当履歴（作業履歴）を解析し、該当画像を基に作業効率を低下させる原因を検出する（ステップＳ３０１）。これにより、提案情報生成部３１は、検出された原因（作業履歴）に基づき、提案情報を生成する（ステップＳ３０２）。つまり、提案情報生成部３１では、履歴解析部３１１により検出した原因を解決する具体的な改善案を特定する。
【０１４５】
なお、上記「履歴情報解析・該当画像による原因検出」及び「原因を解決する具体的な改善案の特定」に係る処理については、提案情報生成処理の説明で後述する。
【０１４６】
《提案情報生成処理》
図１４は、本実施形態に係る提案情報を生成する処理手順例を示すフローチャートである。
【０１４７】
ここでは、作業効率低下の原因である断片的な機能利用を例に提案情報生成に係る処理を説明する。図１４には、「印刷機能及びコピー機能を利用した作業」に対応する提案情報生成に係る処理手順例が示されている。なお、図１４に示す処理手順は、提案情報生成部３１により行われる図１２に示すステップＳ３０１及びＳ３０２の詳細な処理手順にあたる。
【０１４８】
図１４に示すように、提案情報生成部３１は、履歴情報保持部２２にアクセスし、ユーザ識別情報に基づき、ジョブ履歴情報２２Ｄ１の中から該当履歴を検索する（ステップＳ２０１）。その結果、提案情報生成部３１は、検索結果として作業者のジョブ履歴を得る。また、提案情報生成部３１は、画像情報保持部２３にアクセスし、画像識別情報に基づき、画像データの中から該当画像を取得する（ステップＳ２０２）。
【０１４９】
提案情報生成部３１は、履歴解析部３１１により、次のように該当履歴（ジョブ履歴）を解析し、該当画像を基に作業効率を低下させる原因を検出する。
【０１５０】
履歴解析部３１１は、ジョブ履歴情報２２Ｄ１の情報項目「ユーザ識別」及び「利用機能」に基づき、該当履歴の中に、同一作業者が異なる機能利用を連続して行ったジョブ履歴が存在するか否か（有無）を判定する（ステップＳ３０１１）。
【０１５１】
履歴解析部３１１は、ジョブ履歴が存在すると判定された場合に（ステップＳ３０１１：ＹＥＳ）、情報項目「利用機能」に基づき、これらジョブ履歴が、印刷機能を利用して通常印刷後にコピー機能を利用して印刷（コピー）を行った履歴か否かを判定する（ステップＳ３０１２）。
【０１５２】
履歴解析部３１１は、通常印刷後にコピーを行った履歴であると判定された場合に（ステップＳ３０１２：ＹＥＳ）、通常印刷時のジョブに対応する画像データ（印刷画像）と、コピー時のジョブに対応する画像データ（コピー画像）とを、所定の画像マッチング処理により比較する（ステップＳ３０１３）。
【０１５３】
履歴解析部３１１は、上記比較結果に基づき、通常印刷時の画像とコピー時の画像が同一画像であるか否かを判定する（ステップＳ３０１４）。すなわち、通常印刷時とコピー時との各ジョブで処理されたデータ（画像データ）が同一か否かを判定する。これにより、履歴解析部３１１では、同一作業者が異なる機能を利用して同一データの処理を行ったジョブ履歴の存在を確認する。
【０１５４】
履歴解析部３１１は、同一画像であると判定された場合に（ステップＳ３０１４：ＹＥＳ）、情報項目「利用機能」、「印刷部数」、「後処理」に基づき、コピー機能のジョブ履歴が、複数の動作設定（例えば「両面」、「集約」、「ステープル」）が指定され、かつ２部以上の印刷を行った履歴か否かを判定する（ステップＳ３０１５）。
【０１５５】
履歴解析部３１１は、複数の動作設定が指定され２部以上の印刷を行った履歴であると判定された場合に（ステップＳ３０１５：ＹＥＳ）、作業効率低下の原因である「印刷機能及びコピー機能の断片的な利用」を検出する。
【０１５６】
これにより、提案情報生成部３１は、検出された原因（ジョブ履歴）に基づき、幾つかにパターン分けされた具体的な改善案の中から、「プリンタドライバによる動作設定と部数を指定した印刷」を具体的な改善案（原因解決策）として特定し、この改善案を含む提案情報を生成する（ステップＳ３０２）。
【０１５７】
なお、提案情報生成部３１は、上記各判定処理において、ジョブ履歴が存在しないと判定された場合（ステップＳ３０１１：ＮＯ）、通常印刷後にコピーを行った履歴ではないと判定された場合（ステップＳ３０１２：ＮＯ）、通常印刷時の画像とコピー時の画像が同一画像でない場合（ステップＳ３０１４：ＮＯ）、複数の動作設定が指定され２部以上の印刷を行った履歴ではないと判定された場合（ステップＳ３０１５：ＮＯ）、作業効率低下の原因を検出しなかったとして処理を終了する。
【０１５８】
＜まとめ＞
以上のように、本実施形態に係る機器管理装置１００によれば、ログ取得部２１により、管理対象機器２００からジョブログや操作ログなどの各種ログ及び処理対象である画像データを取得する。これにより、機器管理装置１００は、履歴情報保持部２２で、取得したログを利用機器の履歴情報２２Ｄとして管理する。また、機器管理装置１００は、画像情報保持部２３で、取得した画像データを、画像データを識別する画像識別情報を基に履歴情報２２Ｄにジョブ単位で関連付けて保持する。
【０１５９】
機器管理装置１００は、提案情報生成部３１により、これらの履歴情報２２Ｄを作業者単位で解析し、処理対象である画像データを基に作業効率を低下させる原因（作業履歴）を検出する。
【０１６０】
このとき、提案情報生成部３１は、作業者を識別するユーザ識別情報に基づき、履歴情報保持部２２で保持する履歴情報２２Ｄの中から該当履歴を検索する。また、提案情報生成部３１は、処理対象である画像データ（取得画像）を識別する画像識別情報に基づき、画像情報保持部２３で保持する画像データの中から該当画像を取得する。提案情報生成部３１は、同機能部が有する履歴解析部（原因検出部）３１１により、該当履歴を作業者単位で解析し、該当画像を基に作業効率を低下させる原因を検出する。履歴解析部３１１は、例えば、解析の中で、履歴情報２２Ｄに同一作業者が異なる機能を利用して同一データの処理を行ったジョブ履歴が含まれているか否かを確認することで原因を検出する。
【０１６１】
機器管理装置１００は、提案情報生成部３１により、このようにして検出した原因に基づき提案情報を生成し、作業者に改善案の提案を行う。
【０１６２】
これによって、機器管理装置１００は、作業効率低下の原因である断片的な機能利用を高精度に検出でき、作業効率を向上させる具体的な機器利用に関する改善案を提案できる。
【０１６３】
ここまで、上記実施形態の説明を行ってきたが、上記実施形態に係る機器管理装置１００が有する「改善提案機能」は、図を用いて説明を行った各処理手順を、動作環境（プラットフォーム）にあったプログラミング言語でコード化したプログラムが、ＣＰＵ１０６により実行されることで実現される。
【０１６４】
上記プログラムは、コンピュータが読み取り可能な記録媒体１０３ａに格納することができる。上記記録媒体１０３ａには、例えば、フロッピー（登録商標）ディスク、ＣＤ（Compact Disk）、及びＤＶＤ（Digital Versatile Disk）、ならびにＳＤメモリカード（SD Memory Card）及びＵＳＢ（Universal Serial Bus）メモリなどがある。
【０１６５】
よって、上記プログラムは、上記記録媒体１０３ａに記憶させることで、記録媒体１０３ａを読み取り可能なドライブ装置１０３などを介して機器管理装置１００にインストールすることができる。また、機器管理装置１００は、インタフェース装置１０７を備えていることから、インターネットなどの電気通信回線を用いて上記プログラムをダウンロードし、インストールすることもできる。
【０１６６】
また、上記実施形態では、提案情報生成処理を、「印刷機能及びコピー機能を利用した作業」や「印刷機能及びＦＡＸ機能を利用した作業」などの特定の場面を想定し、説明を行ったが、この内容に本発明が限定されるものではない。提案情報生成処理は、作業効率低下の原因に応じて、「履歴情報解析による原因検出」及び「原因を解決する具体的な改善案の特定」に係る処理は設計変更できる。また、提案情報生成処理を、原因ごとにプラグイン形式により実装することで、改善提案機能に係るソフトウェア部品の１つとして、機器管理装置１００に追加・削除が行える。
【０１６７】
また、上記実施形態では、クライアントＰＣ３００を介して作業者に改善案の提案を行う構成について説明を行ったが、この内容に本発明が限定されるものではない。例えば、機器管理装置１００が、提案部３２により、作業時の利用機器である管理対象機器２００に提案情報を送信し、管理対象機器２００が備える操作パネル（非図示）に表示させ、提示してもよい。
【０１６８】
また、上記実施形態では、提案情報を生成し、通知することで改善提案を行う構成について説明を行ったが、この内容に本発明が限定されるものではない。例えば、作業効率低下の原因である繰り返し操作を検出した場合、機器管理装置１００が、作業者への改善提案を行うとともに、繰り返される一連の操作をマクロ（１アクションで実行可能な手続きの定義）として登録するように、管理対象機器２００に要求してもよい。
【０１６９】
また、上記実施形態では、作業者単位で改善提案を行う構成について説明を行ったが、この内容に本発明が限定されるものではない。例えば、機器管理装置１００が、作業者が所属するグループ単位や作業者の職種単位などで履歴情報２２Ｄを解析し、改善提案を行ってもよい。
【０１７０】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１７１】
１      機器管理システム
２１    ログ収集部
２２    履歴情報保持部
２２Ｄ  履歴情報（２２Ｄ１：ジョブ履歴情報，２２Ｄ２：操作履歴情報）
２３    画像情報保持部
３１    提案情報生成部
３１１  履歴解析部（原因検出部）
３２    提案部
１００  機器管理装置（機器管理サーバ）
１０１  入力装置
１０２  表示装置
１０３  ドライブ装置（ａ：記録媒体）
１０４  ＲＡＭ（揮発性の半導体メモリ）
１０５  ＲＯＭ（不揮発性の半導体メモリ）
１０６  ＣＰＵ（中央処理装置）
１０７  インタフェース装置（ＮＩＣ：Network I/F Card）
１０８  ＨＤＤ（不揮発性の記憶装置）
２００  管理対象機器（画像処理装置）
３００  クライアントＰＣ（情報処理装置）
【先行技術文献】
【特許文献】
【０１７２】
【特許文献１】特開２００７−４８２３６号公報
【図１】
2011066551.tif 000003
【図２】
2011066551.tif 000004
【図３】
2011066551.tif 000005
【図４】
2011066551.tif 000006
【図５】
2011066551.tif 000007
【図６】
2011066551.tif 000008
【図７】
2011066551.tif 000009
【図８】
2011066551.tif 000010
【図９】
2011066551.tif 000011
【図１０】
2011066551.tif 000012
【図１１】
2011066551.tif 000013
【図１２】
2011066551.tif 000014
【図１３】
2011066551.tif 000015
【図１４】
2011066551.tif 000016