(57)【要約】【課題】簡易な構成で使用履歴情報を管理し、使用頻度の高い機能を提示する。【解決手段】ネットワークに接続された複数の機器から使用履歴情報を取得する情報取得手段と、前記情報取得手段により得られた使用履歴情報に基づき、前記複数の機器において使用頻度の高い機能である高頻度使用機能を抽出する使用機能抽出手段と、前記使用機能抽出手段により抽出された高頻度使用機能を、前記複数の機器に通知する通知手段とを有することにより上記課題を解決する。【選択図】図２
2014162197.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の機器から使用履歴情報を取得する情報取得手段と、
前記情報取得手段により得られた使用履歴情報に基づき、前記複数の機器において使用頻度の高い機能である高頻度使用機能を抽出する使用機能抽出手段と、
前記使用機能抽出手段により抽出された高頻度使用機能を、前記複数の機器に通知する通知手段とを有することを特徴とする情報処理装置。
【請求項２】
前記高頻度使用機能から所定の機能をユーザに選択させるための操作画面を生成する画面生成手段を有すること特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザからの操作結果に基づき、前記高頻度使用機能を更新する更新手段を有することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記通知手段は、
予め保持する前記複数の機器に関する情報に基づき、前記高頻度使用機能を通知することを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記使用機能抽出手段は、
予め設定される同時に実行可能な高頻度使用機能を抽出することを特徴とする請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記画面生成手段は、
前記高頻度使用機能が選択可能な状態又は選択された状態で、前記操作画面を生成することを特徴とする請求項２乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記複数の機器のうち、前記ユーザからの操作を受け付けた機器は、
前記通知手段により通知してきた機器に対して、前記高頻度使用機能の取得要求を行うことを特徴とする請求項１乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
ネットワークに接続された複数の機器を有する情報処理システムであって、
前記複数の機器のうち第１の機器は、
前記複数の機器から得られた使用履歴情報に基づき、使用頻度の高い機能である高頻度使用機能を抽出する使用機能抽出手段と、
前記使用機能抽出手段により抽出された高頻度使用機能を、前記複数の機器のうち第２の機器に通知する通知手段とを有し、
前記第２の機器は、
ユーザの操作を検知した場合に、前記第１の機器に対して前記高頻度使用機能の取得要求を行う取得要求手段を有することを特徴とする情報処理システム。
【請求項９】
ネットワークに接続された複数の機器を有する情報処理システムにおける情報処理方法であって、
前記複数の機器のうち第１の機器により、
前記複数の機器から得られた使用履歴情報に基づき、使用頻度の高い機能である高頻度使用機能を抽出する使用機能抽出手順と、
前記使用機能抽出手順により抽出された高頻度使用機能を、前記複数の機器のうち第２の機器に通知する通知手順とを有し、
前記第２の機器により、
ユーザの操作を検知した場合に、前記第１の機器に対して前記高頻度使用機能の取得要求を行う取得要求手順を有することを特徴とする情報処理方法。
【請求項１０】
コンピュータを、
請求項１乃至７のいずれか一項に記載の情報処理装置が有する各手段として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、情報処理装置、情報処理システム、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来から、複数の機能を備える画像形成装置をユーザが使用する場合に、サーバにおいて集計されたユーザの過去の使用履歴情報に基づいて、使用頻度の高い機能を表示する方法が知られている（例えば、特許文献１参照。）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した特許文献１の方法では、サーバにおいてユーザの使用履歴情報を集計している。したがって、画像形成装置は、サーバがなければ使用頻度の高い機能をユーザに対して提示することができなかった。
【０００４】
１つの側面では、本発明は、簡易な構成で使用履歴情報を管理し、使用頻度の高い機能を提示することを目的とする。
【課題を解決するための手段】
【０００５】
一態様における情報処理装置は、ネットワークに接続された複数の機器から使用履歴情報を取得する情報取得手段と、前記情報取得手段により得られた使用履歴情報に基づき、前記複数の機器において使用頻度の高い機能である高頻度使用機能を抽出する使用機能抽出手段と、前記使用機能抽出手段により抽出された高頻度使用機能を、前記複数の機器に通知する通知手段とを有することを特徴とする。
【発明の効果】
【０００６】
簡易な構成で使用履歴情報を管理し、使用頻度の高い機能を提示することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る情報処理システムの概略構成の一例を示す図である。
【図２】本実施形態に係る画像形成装置の機能構成の一例を示す図である。
【図３】画像形成装置のハードウェア構成の一例を示す図である。
【図４】本実施形態に係る高頻度使用機能情報の取得シーケンスの一例である。
【図５】高頻度使用機能情報の更新処理の流れを示すフローチャートである。
【図６】高頻度使用機能抽出処理の流れを示すフローチャートである。
【図７】高頻度使用機能情報の一例を示す図である。
【図８】ユーザに設定を選択させるための操作画面の一例を示す図である。
【図９】デフォルト設定又はカスタマイズ設定画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態について詳細に説明する。
【０００９】
＜システム例：概略構成＞
図１は、本実施形態に係る情報処理システムの概略構成の一例を示す図である。図１に示すように、情報処理システム１００は、情報処理装置（機器）の一例としての画像形成装置１０Ａ〜１０Ｄを有するように構成される。
【００１０】
画像形成装置１０Ａ〜１０Ｄは、例えばネットワークＮを介して通信可能に接続されているが、構成される機器の数等についてはこれには限定されない。ネットワークＮは、例えばインターネット、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、これらの複合等である。
【００１１】
画像形成装置１０Ａ〜１０Ｄは、例えばスキャン機能、コピー機能、プリンタ機能、ファクシミリ機能等を有したＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等であるがこれには限定されない。画像形成装置１０Ａ〜１０Ｄは、例えばコピー機、スキャナ、プリンタ、レーザプリンタ等であっても良い。
【００１２】
画像形成装置１０Ａ〜１０Ｄのうち、例えば高頻度使用機能情報を生成し、保持している機器が第１の機器となり、第１の機器から高頻度使用機能情報を取得する機器が第２の機器となる。また、例えば最も直近においてユーザによる操作を受け、高頻度使用機能情報を更新して保持している１台の機器が第１の機器となる。
【００１３】
ここで、高頻度使用機能情報は、例えば画像形成装置１０Ａ〜１０Ｄにおける使用履歴情報が集計された情報と、集計された情報から使用頻度の高い高頻度使用機能を抽出した情報とを有するように構成される。
【００１４】
したがって、高頻度使用機能情報は、ネットワークＮに接続された画像形成装置１０における使用履歴情報を管理するために用いられ、抽出された高頻度使用機能をユーザに提示することで、ユーザの煩雑な操作を抑制し、操作の利便性を図るために用いられる。
【００１５】
例えば、図１に示す画像形成装置１０Ａが、第１の機器であり、画像形成装置１０Ｂ〜１０Ｄが第２の機器である場合について説明する。
【００１６】
画像形成装置１０Ａは、例えばネットワークＮに接続された他の画像形成装置１０から使用履歴情報を取得し、自己の使用履歴情報と合わせて集計を行うと、使用頻度の高い機能を抽出して高頻度使用機能情報を生成し、他の画像形成装置１０に通知する。
【００１７】
画像形成装置１０Ｂは、例えばユーザの操作によりログインを受け付けると、画像形成装置１０Ａに高頻度使用機能情報の取得要求を行い、ユーザに対して高頻度使用機能を提示する操作画面を表示する。画像形成装置１０Ｂは、ジョブが終了すると、高頻度使用機能情報にその使用履歴情報を含めて更新し、新たな高頻度使用機能情報を作成する。
【００１８】
ここで、画像形成装置１０Ｂが第１の機器となり、他の画像形成装置１０が第２の機器となる。画像形成装置１０Ｂは、他の画像形成装置１０に対して高頻度使用機能情報を保持していることを通知する。
【００１９】
上述したように、ネットワークＮに接続された画像形成装置１０のうち１台が、高頻度使用機能情報としてそれぞれの画像形成装置１０の使用履歴情報を管理し、例えばユーザの操作を受け付けた画像形成装置１０が、高頻度使用機能情報を更新していく。
【００２０】
このようにして、サーバを必要としない負荷を分散した簡易な構成で、使用履歴情報を管理することが可能となる。また、高頻度使用機能情報として集計された使用履歴情報から抽出した高頻度使用機能に基づき、ユーザに対して使用頻度の高い機能を提示することが可能となる。
【００２１】
＜画像形成装置：機能構成＞
図２は、本実施形態に係る画像形成装置の機能構成の一例を示す図である。図２に示すように、画像形成装置１０は、操作手段１１と、データ管理手段１２と、記憶手段１３と、インターフェース手段１４とを有するように構成される。
【００２２】
操作手段１１は、ユーザからの各種機能の設定や、各種処理の開始指示を受け付けたり、これらの設定や処理の結果を操作画面に表示したりする。操作手段１１は、例えばオペレーションパネル等により実現される。
【００２３】
データ管理手段１２は、情報取得手段２０と、使用機能抽出手段２１と、画面生成手段２２と、更新通知手段２３とを有するように構成される。データ管理手段１２は、例えばインターフェース手段１４を介してネットワークＮに接続された他の画像形成装置１０から取得した各種データを管理する。
【００２４】
情報取得手段２０は、例えばインターフェース手段１４を介してネットワークＮに接続された他の画像形成装置１０に対して使用履歴情報の取得要求を行い、他の画像形成装置１０から使用履歴情報を取得する。使用履歴情報は、例えば画像形成装置１０の各機能に対する使用回数等により構成される。また、情報取得手段２０は、他の画像形成装置１０に対して高頻度使用機能情報の取得要求を行う取得要求手段としての機能も有する。
【００２５】
使用機能抽出手段２１は、情報取得手段２０により他の画像形成装置１０から使用履歴情報を取得すると、自己の使用履歴情報を含めて、例えば機能ごとに使用回数等を集計し、各画像形成装置１０において使用頻度の高い機能である高頻度使用機能を抽出する。使用機能抽出手段２１は、機能ごとに基準を設けて、例えば所定以上の使用回数、又は所定の使用率を有する機能を抽出して高頻度使用機能を抽出する。
【００２６】
また、使用機能抽出手段２１は、例えばユーザにより同時に実行可能な機能（例えばカラー印刷、ステープル等）と、同時に実行しない機能（例えばカラー、モノクロ、２色コピー等）とに分けて、同時に実行可能な機能から高頻度使用機能を抽出しても良い。使用機能抽出手段２１により処理の一例については後述する。
【００２７】
画面生成手段２２は、例えば使用機能抽出手段２１により抽出された高頻度使用機能から、所定の機能をユーザに選択させるための操作画面を生成する。ここで、画面生成手段２２は、例えば高頻度使用機能が選択可能な状態又は既に選択された状態の操作画面を生成しても良い。このように、ネットワークＮに接続された画像形成装置１０の使用履歴情報に基づき、高頻度使用機能を抽出することで、ユーザに対して使用頻度の高い機能を提示することが可能となる。
【００２８】
更新通知手段２３は、使用機能抽出手段２１により高頻度使用機能を抽出して、高頻度使用機能情報を生成すると、例えばインターフェース手段１４を介してネットワークＮに接続された他の画像形成装置１０に通知する。また、更新通知手段２３は、ユーザの操作結果を取得すると、取得した操作結果に基づき高頻度使用機能情報を更新して、例えばインターフェース手段１４を介してネットワークＮに接続された他の画像形成装置１０に通知する。
【００２９】
記憶手段１３は、使用履歴情報２４と、高頻度使用機能情報２５と、リストデータ２６と、本実施形態の各処理を実行するのに用いられる各種情報等を記憶する。使用履歴情報２４は、例えばユーザの操作結果に基づき使用履歴情報や、情報取得手段２０により取得した他の画像形成装置１０の使用履歴情報等である。
【００３０】
高頻度使用機能情報２５は、例えば使用機能抽出手段２１により、各画像形成装置１０の使用履歴情報が集計された情報と、集計された情報から高頻度使用機能が抽出された情報とにより構成される。高頻度使用機能情報２５の一例については後述する。
【００３１】
リストデータ２６は、ネットワークＮに接続された他の画像形成装置１０に関する情報（例えば識別情報、ＩＰアドレス等）や、最新の（更新された）高頻度使用機能情報を保持している画像形成装置１０の情報が含まれる。リストデータ２６は、他の画像形成装置１０に対して使用履歴情報や、高頻度使用機能情報を要求したり、高頻度使用機能情報を保持していることを通知したりする場合に用いられる。
【００３２】
インターフェース手段１４は、例えばインターネット、ＷＡＮ、ＬＡＮ等のインターフェースにより構成され、ネットワークＮを介して他の画像形成装置１０又は外部装置等と接続してデータ通信を行う。
【００３３】
上述した構成を有することにより、サーバを必要としない簡易な構成で、ネットワークＮに接続された画像形成装置１０の使用履歴情報を管理し、ユーザに対して使用頻度の高い機能を提示することが可能となる。
【００３４】
＜画像形成装置：ハードウェア構成＞
図３は、画像形成装置のハードウェア構成の一例を示す図である。画像形成装置１０は、コントローラ３０と、オペレーションパネル４０と、ファクシミリコントロールユニット（ＦＣＵ）５０と、プロッタ６０、スキャナ７０、及びその他ハードウェアリソース８０を含むエンジン部９０とを有するように構成される。
【００３５】
コントローラ３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１と、ＮＢ（Ｎｏｒｔｈ  Ｂｒｉｄｇｅ）３２と、ＭＥＭ−Ｐ３３−１と、ＭＥＭ−Ｃ３３−２とを有するように構成される。更に、コントローラ３０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３３−３と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）３４とを有するように構成される。ＮＢ３２とＡＳＩＣ３４との間は、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）により接続された構成となっている。
【００３６】
更に、コントローラ３０は、ＳＢ（Ｓｏｕｔｈ  Ｂｒｉｄｇｅ）３５と、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）３６−１と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイス３６−２と、ＩＥＥＥ１３９４デバイス３６−３と、セントロニクスデバイス３６−４とを有するように構成される。
【００３７】
ＣＰＵ３１は、種々の情報処理用のＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。ＮＢ３２は、ＣＰＵ３１と、ＭＥＭ−Ｐ３３−１と、ＡＳＩＣ３４と、ＳＢ３５と、ＮＩＣ３６−１と、ＵＳＢデバイス３６−２、ＩＥＥＥ１３９４デバイス３６−３、セントロニクスデバイス３６−４とを接続するためのブリッジである。
【００３８】
ＭＥＭ−Ｐ３３−１は、画像形成装置１０のシステムメモリである。ＭＥＭ−Ｃ３３−２は、画像形成装置１０のローカルメモリである。ＨＤＤ３３−３は、画像形成装置１０のストレージである。ＡＳＩＣ３４は、種々の画像処理用のＩＣである。
【００３９】
ＳＢ３５は、ＮＢ３２と、周辺デバイスとを接続するためのブリッジである。ＳＢ３５は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス（ＢＵＳ）を介してＮＢ３２と接続されており、ＰＣＩバスには、各種インターフェース部３６−１〜３６−４等が接続されている。
【００４０】
ＮＩＣ３６−１は、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスによるネットワーク通信用のコントローラである。ＵＳＢデバイス３６−２は、ＵＳＢ規格の接続端子を提供するためのデバイスである。ＩＥＥＥ１３９４デバイス３６−３は、ＩＥＥＥ１３９４規格の接続端子を提供するためのデバイスである。セントロニクスデバイス３６−４は、セントロニクス仕様の接続端子を提供するためのデバイスである。
【００４１】
オペレーションパネル４０は、オペレータが画像形成装置１０に入力を行うためのハードウェアであるとともに、オペレータが画像形成装置１０から出力を得るためのハードウェアである。ＦＣＵ５０は、受信したファックスデータを格納し、通常Ｇ３規格に従ってファックスデータの送受信を行う。ＦＣＵ５０は、オプションとしてＧ３規格とＧ４規格とを搭載しても良い。プロッタ６０は、印刷処理を行う。スキャナ７０は、原稿を読み取り、文書データを生成する。
【００４２】
なお、画像形成装置１０は、スキャナ７０やＦＣＵ５０等を必ずしも必要としない。また、画像形成装置１０は、同様のハードウェアを有するが、必ずしも図３に示すハードウェアと同一である必要はない。
【００４３】
＜高頻度使用機能情報に関するシーケンス＞
図４は、本実施形態に係る高頻度使用機能情報に関するシーケンスの一例である。なお、図４に示すシーケンスでは、高頻度使用機能情報を生成するシーケンスと、その高頻度使用機能情報を更新するシーケンスとを説明する。
【００４４】
図４に示すように、高頻度使用機能情報を生成するシーケンスでは、例えば画像形成装置１０Ｂが、ユーザにより操作画面上から高頻度使用機能情報の生成要求を受け付けると（Ｓ１０）、画像形成装置１０Ｃに対して使用履歴情報の取得要求を行う（Ｓ１１）。同様に、画像形成装置１０Ｂは、画像形成装置１０Ａに対して使用履歴情報の取得要求を行う（Ｓ１２）。
【００４５】
すなわち、画像形成装置１０Ｂは、ネットワークＮに接続された他の画像形成装置１０に対して使用履歴情報の取得要求を行い、他の画像形成装置１０からそれぞれの使用履歴情報を取得する。なお、使用履歴情報は、例えば画像形成装置１０の各機能に対するそれぞれの画像形成装置１０における使用回数等である。
【００４６】
画像形成装置１０Ｂは、Ｓ１１〜Ｓ１２の処理により、画像形成装置１０Ａ及び画像形成装置１０Ｃから使用履歴情報を取得すると、画像形成装置１０Ｂの使用履歴情報も含めて、例えば機能ごとの使用回数等を集計する（Ｓ１３）。
【００４７】
次に、画像形成装置１０Ｂは、Ｓ１３の処理により集計した情報に基づき、画像形成装置１０Ａ〜１０Ｃにおける高頻度使用機能を抽出することにより、高頻度使用機能情報を生成する（Ｓ１４）。
【００４８】
次に、画像形成装置１０Ｂは、画像形成装置１０Ａに高頻度使用機能情報を保持していることを通知し（Ｓ１５）、同様に、画像形成装置１０Ｂに高頻度使用機能情報を保持していることを通知する（Ｓ１６）。ここで、画像形成装置１０Ｂは、ネットワークＮに接続された他の画像形成装置１０に対して高頻度使用機能情報を保持していることを通知する。
【００４９】
画像形成装置１０Ａは、画像形成装置１０Ｂからの通知を受けて、画像形成装置１０Ｂが高頻度使用機能情報を保持していることを記憶し（Ｓ１７）、画像形成装置１０Ｃは、画像形成装置１０Ｂが高頻度使用機能情報を保持していることを記憶する（Ｓ１８）。
【００５０】
上述したように、ネットワークＮに接続された画像形成装置１０のうち１台において高頻度使用機能情報が生成されると、他の画像形成装置１０に高頻度使用機能情報を保持していることが通知される。なお、上述の例ではＳ１０の処理で、ユーザからの生成要求を受け付けたタイミングで、高頻度使用機能情報の生成処理を開始しているがこれには限定されない。例えばユーザの操作によりログインを受け付けたタイミングで、高頻度使用機能情報の生成処理を開始しても良い。
【００５１】
次に、画像形成装置１０Ａがユーザの操作を受けて、高頻度使用機能情報を更新するシーケンスについて説明する。
【００５２】
画像形成装置１０Ａは、例えばユーザの操作によるログインを受け付けると（Ｓ２０）、Ｓ１７の処理に基づき、高頻度使用機能情報を保持しているのは画像形成装置１０Ｂであると判断し、画像形成装置１０Ｂに高頻度使用機能情報の取得要求を行う（Ｓ２１）。
【００５３】
画像形成装置１０Ａは、画像形成装置１０Ｂから高頻度使用機能情報を取得して、ユーザから入力された操作内容に応じたジョブを実行すると（Ｓ２２）、Ｓ２２の操作結果に基づき、Ｓ２１の処理で取得した高頻度使用機能情報を更新する（Ｓ２３）。
【００５４】
次に、画像形成装置１０Ａは、更新した高頻度使用機能情報を記憶して（Ｓ２４）、画像形成装置１０Ｃに最新の高頻度使用機能情報を保持していると通知し（Ｓ２５）、同様に、画像形成装置１０Ｂに最新の高頻度使用機能情報を保持していると通知する（Ｓ２６）。ここで、画像形成装置１０Ａは、ネットワークＮに接続された他の画像形成装置１０に対して高頻度使用機能情報を保持している旨を通知する。
【００５５】
画像形成装置１０Ｃは、画像形成装置１０Ａからの通知を受けて、画像形成装置１０Ａが高頻度使用機能情報を保持していることを記憶し（Ｓ２７）、画像形成装置１０Ｂは、画像形成装置１０Ａが高頻度使用機能情報を保持していることを記憶する（Ｓ２８）。
【００５６】
上述したように、ネットワークＮに接続された各画像形成装置１０における使用履歴情報は、高頻度使用機能情報により管理され、更新されていく。なお、上述の例では、Ｓ２０の処理で、ユーザのログインを受け付けたタイミングで更新処理を開始しているがこれには限定されない。例えば、所定期間は使用履歴情報を保持しておき、所定のタイミングで保持していた使用履歴情報を合わせて、上述した更新処理を開始しても良い。
【００５７】
＜高頻度使用機能情報の更新処理＞
図５は、高頻度使用機能情報の更新処理の流れを示すフローチャートである。なお、図５に示す更新処理は、図４に示すＳ２０〜Ｓ２５の処理を具体的に説明したものである。図５に示すように、画像形成装置１０は、ユーザの操作によるログインを受け付けたか否か判断し（Ｓ３０）、ログインなしと判断すると（Ｓ３０において、ＮＯ）、Ｓ３０の処理に戻り、ログインがあるまで待機する。
【００５８】
画像形成装置１０は、ログインありと判断すると（Ｓ３０において、ＹＥＳ）、高頻度使用機能情報を保持しているか否か判断する（Ｓ３１）。ここで、画像形成装置１０は、例えば記憶手段１３に記憶されているリストデータ２６を参照して、高頻度使用機能情報を保持しているのはどの画像形成装置１０か判断する。
【００５９】
画像形成装置１０は、高頻度使用機能情報を保持していないと判断すると（Ｓ３１において、ＮＯ）、高頻度使用機能情報を保持している他の画像形成装置１０に対して高頻度使用機能情報の取得要求を行い、高頻度使用機能情報を取得する（Ｓ３２）。
【００６０】
画像形成装置１０は、高頻度使用機能情報を保持していると判断すると（Ｓ３１において、ＹＥＳ）、ユーザに対して設定を選択させる選択画面を表示する（Ｓ３３）。選択画面では、通常用いられる「デフォルト設定」による操作を行うか、高頻度使用機能が提示される「カスタマイズ設定」による操作を行うかが選択可能に表示される。
【００６１】
次に、画像形成装置１０は、ユーザによりカスタマイズ設定が選択されたか否か判断する（Ｓ３４）。画像形成装置１０は、ユーザによりカスタマイズ設定が選択されたと判断すると（Ｓ３４において、ＹＥＳ）、高頻度使用機能情報に基づき、使用頻度の高い機能が提示されたカスタマイズ設定の操作画面を表示する（Ｓ３５）。
【００６２】
画像形成装置１０は、ユーザによりカスタマイズ設定が選択されなかったと判断すると（Ｓ３４において、ＮＯ）、デフォルト設定が可能な操作画面を表示する（Ｓ３６）。次に、画像形成装置１０は、ユーザから入力された操作内容に応じたジョブが終了したか否か判断する（Ｓ３７）。
【００６３】
画像形成装置１０は、ジョブが終了していないと判断すると（Ｓ３７において、ＮＯ）、Ｓ３７の処理に戻り、ジョブが終了するまで待機する。画像形成装置１０は、ユーザからの操作内容等によりジョブが終了したと判断すると（Ｓ３７において、ＹＥＳ）、ジョブの情報に基づいて、どの機能が使用されたか判断し、高頻度使用機能情報を更新する（Ｓ３８）。
【００６４】
次に、画像形成装置１０は、他の画像形成装置１０に対して、更新した高頻度使用機能情報を保持していることを通知し（Ｓ３９）、処理を終了する。
【００６５】
＜高頻度使用機能抽出処理＞
図６は、高頻度使用機能抽出処理の流れを示すフローチャートである。図６の処理では、画像形成装置１０は、高頻度使用機能情報として使用履歴情報を集計した機能ごとの使用回数を参照すると良い。
【００６６】
図６に示すように、画像形成装置１０は、まず図６の処理で使用される変数を初期化（「Ｎ＝０」、「ｉ＝１」）し（Ｓ４０）、次に、Ｎが高頻度使用機能として設定可能機能数の上限を超過したか否か、又は、ｉが上限か否か判断する（Ｓ４１）。なお、Ｎは高頻度使用機能として設定する機能数とする。また、ｉは機能Ｘを識別するための変数とする。すなわち、機能Ｘｉは、使用回数上位ｉ番目の機能を示す。
【００６７】
画像形成装置１０は、Ｎ又はｉが上限を超過していないと判断した場合（Ｓ４１において、ＮＯ）、既に高頻度使用機能として設定した機能と、機能Ｘｉとが、同時に実行可能な機能であるか否か判断する（Ｓ４２）。
【００６８】
ここで、同時に実行可能な機能とは、例えば「カラー印刷」と「ステープル」のように操作画面においてユーザの操作により同時に実行可能な機能を示している。また、同時に実行可能ではない機能とは、例えば「カラー印刷」と「モノクロ印刷」のように、ユーザの操作により同時に実行されることがない機能を示している。
【００６９】
画像形成装置１０は、既に高頻度使用機能として設定した機能と、機能Ｘｉとが同時に実行可能な機能ではないと判断すると（Ｓ４２において、ＮＯ）、その機能Ｘｉを高頻度使用機能として設定せずに、「ｉ＝ｉ＋１」として（Ｓ４３）、Ｓ４１の処理に戻る。なお、ｉの上限は機能の総数と同じである。
【００７０】
画像形成装置１０は、機能Ｘｉが同時に実行可能な機能と判断すると（Ｓ４２において、ＹＥＳ）、機能Ｘｉを高頻度使用機能として設定し（Ｓ４４）、「Ｎ＝Ｎ＋１」とする（Ｓ４５）。その後、上述したＳ４３の処理を行い、Ｓ４１の処理に戻る。また、画像形成装置１０は、上述したＳ４１の処理で、Ｎ又はｉが上限を超過したと判断した場合（Ｓ４１において、ＹＥＳ）、処理を終了する。
【００７１】
上述の例では、各機能の使用回数上位から、その機能がユーザの操作として同時に実行可能か否か判断しながら、高頻度使用機能として予め設定した機能数（例えば操作画面上でユーザに提示するお勧め機能数）分を抽出していく例を示したが、これには限定されない。例えば、高頻度使用機能は、各機能の使用回数から予め設定した機能数分抽出しても良く、機能ごとに予め設けた基準に基づき抽出しても良い。
【００７２】
＜高頻度使用機能情報の例＞
図７は、高頻度使用機能情報の一例を示す図である。図７の例では、ネットワークＮに接続された画像形成装置１０から取得した使用履歴情報に基づき、機能ごとに使用回数を集計することで生成された高頻度使用機能情報の一例が示されている。
【００７３】
例えば、図７に示す高頻度使用機能情報は、「機能」、「使用回数」、「高頻度使用機能」等の項目により構成されている。図７に示す「機能」としては、例えば「カラー印刷」、「モノクロ印刷」、「ステープル」、「４ｉｎ１」、「パンチ」、「２ｉｎ１」等が示されているがこれには限定されない。図７に示す「使用回数」は、上述したように各画像形成装置１０のそれぞれの使用回数を集計した回数が示されている。
【００７４】
図７に示す「高頻度使用機能」は、図６に示す高頻度使用機能抽出処理に基づき抽出された機能が示されている。図７の例では、「高頻度使用機能」の「○」が高頻度使用機能として抽出されたことを示し、「×」が高頻度使用機能として抽出されなかったことを示している。
【００７５】
例えば、図７に示す「モノクロ印刷」は、「カラー印刷」の次に使用回数が多いが、「カラー印刷」と操作画面においてユーザにより同時に実行されることがない機能であるため、高頻度使用機能としては「×」となっている。同様に、図７に示す「２ｉｎ１」は、例えば２枚の原稿を１枚の用紙に割り付けてコピーする機能であるが、「４ｉｎ１」（４枚の原稿を１枚の用紙に割り付けてコピーする）という機能と同時に実行されることがない。したがって、図７の例では高頻度使用機能としては「×」となっている。
【００７６】
上述したように、高頻度使用機能情報として集計された使用履歴情報と、抽出された高頻度使用機能の情報を示したが、これには限定されない。
【００７７】
＜操作画面の一例＞
図８は、画面に表示される操作画面の一例を示す図である。図９は、デフォルト設定又はカスタマイズ設定画面の一例を示す図である。
【００７８】
図８に示すように、画像形成装置１０にユーザ等がログインすると、上述した図５のＳ３３の処理で説明したように、ユーザに対して設定を選択させる選択画面が表示される。図８の例では、例えば「お勧め機能を利用する場合はカスタマイズ設定を選択してください」と表示され、通常用いられる「デフォルト設定」と「カスタマイズ設定」とがボタン等により選択可能となる操作画面が表示される。
【００７９】
なお、カスタマイズ設定とは、上述したようにお勧め機能として高頻度使用機能が提示され、高頻度使用機能を設定可能とするカスタマイズされた画面での設定を示す。
【００８０】
ここで、画像形成装置１０は、ユーザからの操作により図８に示す「デフォルト設定」が選択されると、例えば図９（Ａ）に示すデフォルト設定用の操作画面（カラーモード、原稿サイズ、詳細設定等）を表示する。また、画像形成装置１０は、ユーザからの操作により図８に示す「カスタマイズ設定」が選択されると、図９（Ｂ）に示すお勧め機能を提示するカスタマイズ設定用の操作画面を表示する。
【００８１】
図９（Ｂ）に示すカスタマイズ設定用の操作画面では、図９（Ａ）に示すデフォルト設定用の画面に加えて、お勧め機能を提示する画面１１０により、例えば高頻度使用機能として「カラー印刷」、「４ｉｎ１」、「ステープル」が設定可能な状態で示されている。また、画像形成装置１０は、ユーザからの操作により図９（Ｂ）に示す「お勧め設定」が選択されると、図９（Ｃ）に示すように、お勧め機能が選択された状態の画面を表示する。
【００８２】
上述したように、本実施形態によれば、簡易な構成で使用履歴情報を管理し、使用頻度の高い機能を提示することが可能となる。
【００８３】
なお、上述した実施形態では、情報処理装置の一例として画像形成装置を用いて説明したが、これに限定されるものではない。例えば、ネットワークに接続可能であり、ユーザからの所定の操作に対応する処理が実行可能な機器（例えば、ＦＡＸ、ＩＰ電話、プロジェクタ、ＴＶ会議システム等）にも適用することが可能である。
【００８４】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【００８５】
１０  画像形成装置（情報処理装置の一例）
１１  操作手段
１２  データ管理手段
１３  記憶手段
１４  インターフェース手段
２０  情報取得手段
２１  使用機能抽出手段
２２  画面生成手段
２３  更新通知手段
２４  使用履歴情報
２５  高頻度使用機能情報
２６  リストデータ
３０  コントローラ
３１  ＣＰＵ
３２  ＮＢ
３３−１  ＭＥＭ−Ｐ
３３−２  ＭＥＭ−Ｃ
３３−３  ＨＤＤ
３４  ＡＳＩＣ
３５  ＳＢ
３６−１  ＮＩＣ
３６−２  ＵＳＢ
３６−３  ＩＥＥＥ１３９４
３６−４  セントロニクス
４０  オペレーションパネル
５０  ＦＣＵ
６０  プロッタ
７０  スキャナ
８０  その他ハードウェアリソース
９０  エンジン部
１００  情報処理システム
１１０  画面
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特許第４８７５７２７号公報
【図１】
2014162197.tif 000003
【図２】
2014162197.tif 000004
【図３】
2014162197.tif 000005
【図４】
2014162197.tif 000006
【図５】
2014162197.tif 000007
【図６】
2014162197.tif 000008
【図７】
2014162197.tif 000009
【図８】
2014162197.tif 000010
【図９】
2014162197.tif 000011