(57)【要約】【課題】ユーザの使用頻度に応じて適切な操作画面を表示すると共に、使用頻度の高い機能だけでなく自機で使用可能な機能を選択できる画像形成装置等を提供すること。【解決手段】ユーザを識別する識別手段２４と、ユーザが使用した機能と該機能の使用回数とが記憶された使用回数記憶手段２５と、操作画面を表示する表示手段１２と、を有する、画像形成装置１００であって、識別手段により識別されたユーザのユーザＩＤを他機に送信する送信手段２３と、該ユーザの使用頻度が所定値以上の機能を指定する操作メニューを、操作画面に形成させる画面情報を、自機又は他機から取得する画面情報取得手段３１と、画面情報取得手段が取得した画面情報を、自機の備える装置又は機能に応じて最適化する最適化手段３３、３４と、画面情報に基づき形成された推奨操作画面３０を表示手段に表示する表示制御手段２１と、を有することを特徴とする。【選択図】図１
2010041238.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別する識別手段と、ユーザが使用した機能と該機能の使用回数とが記憶された使用回数記憶手段と、操作メニューが配置された操作画面を表示する表示手段と、ユーザの操作を入力する入力手段と、を有する、画像形成装置であって、
前記識別手段により識別されたユーザのユーザＩＤを他機に送信する送信手段と、
操作画面を形成する画面情報を機能に対応づけて記憶する画面情報記憶手段から他機が読み出した、該ユーザの使用頻度が所定値以上の機能に対応づけられた前記画面情報を取得する画面情報取得手段と、
前記画面情報取得手段が取得した前記画面情報を、自機の備える装置又は機能に応じて最適化する最適化手段と、
最適化された前記画面情報に基づき形成された推奨操作画面を前記表示手段に表示する表示制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記表示制御手段は、
前記画面情報取得手段が取得した前記画面情報が複数ある場合、前記推奨操作画面を選択する選択画面を前記表示手段に表示する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
機能と該機能を提供するための装置を対応づけて登録した機能装置テーブルを記憶する機能装置テーブル記憶手段と、
前記画面情報に含まれる操作メニューに対応した機能が、前記機能装置テーブルに登録されているか否かに基づき、前記画面情報に含まれる操作メニューに対応した機能を提供可能か否かを判定する装置判定手段と、
を有することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記画面情報に含まれる操作メニューに対応した機能を自機が提供可能か否かを判定する機能判定手段、
を有することを特徴とする請求項１又は２記載の画像形成装置。
【請求項５】
前記画面情報を前記表示手段が表示可能か否かを判定する表示判定手段を有する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記推奨操作画面を前記表示手段に表示するか否かを予め登録した、設定テーブルを記憶する設定テーブル記憶手段を有し、    
前記表示制御手段は前記設定テーブルを参照して、前記推奨操作画面を前記表示手段に表示するか否かを決定する、
ことを特徴とする請求項１〜５いずれか１項記載の画像形成装置。
【請求項７】
前記推奨操作画面を表示した後、
自機の前記使用回数記憶手段に記憶された機能の使用回数に基づき、前記該推奨操作画面に形成された操作メニューの表示態様を更新する更新手段、
を有することを特徴とする請求項１記載の画像形成装置。
【請求項８】
前記選択画面を表示し、前記入力手段により前記推奨操作画面が選択された場合、
前記表示制御手段は、選択された前記推奨操作画面を前記表示手段に表示する、
ことを特徴とする請求項２記載の画像形成装置。
【請求項９】
前記画面情報に含まれる操作メニューに対応した機能を提供する装置以外に、自機が装置を備えている場合、
自機が備えている装置により提供される機能を指定する操作メニューを、前記画面情報に追加するメニュー追加手段を有する、
ことを特徴とする請求項３記載の画像形成装置。
【請求項１０】
前記画面情報に含まれる操作メニューに対応した機能以外に、自機が機能を備えている場合、
自機が備えている機能を指定する操作メニューを、前記画面情報に追加するメニュー追加手段を有する、
ことを特徴とする請求項４記載の画像形成装置。
【請求項１１】
代替可能な機能が互いに対応づけて登録された代替テーブルを記憶する代替テーブル記憶手段を有し、
前記機能判定手段が、前記画面情報に含まれる操作メニューに対応した機能を、自機が備えていないと判定した場合、
前記代替テーブルを参照し、自機が備えていない機能の代替機能を指定する操作メニューを前記画面情報に追加するメニュー追加手段を有する、
ことを特徴とする請求項４記載の画像形成装置。
【請求項１２】
前記機能判定手段が、前記画面情報に含まれる操作メニューに対応した機能を、自機が備えていないと判定した場合、
当該機能を指定する操作メニューを前記画面情報から削除するメニュー削除手段を有する、
ことを特徴とする請求項４記載の画像形成装置
【請求項１３】
前記機能判定手段が、前記画面情報に含まれる操作メニューに対応した機能を、自機が備えていないと判定した場合、
自機が該機能を備えていない旨を前記表示手段に表示するアラーム通知手段、  
を有することを特徴とする請求項４記載の画像形成装置。
【請求項１４】
前記機能判定手段が、前記画面情報に含まれる操作メニューに対応した機能を、自機が備えていないと判定した場合、
該該機能に対応した操作メニューを選択不能に表示するメニュー修正手段、
を有することを特徴とする請求項４記載の画像形成装置。
【請求項１５】
ユーザを識別する識別手段と、ユーザが使用した機能と該機能の使用回数とが記憶された使用回数記憶手段と、機能を指定する操作メニューが配置された操作画面を表示する表示手段と、ユーザの操作を入力する入力手段と、を有する、画像形成装置の画面表示方法であって、
送信手段が、前記識別手段により識別されたユーザのユーザＩＤを他機に送信するステップ、
画面情報取得手段が、操作画面を形成する画面情報を機能に対応づけて記憶する画面情報記憶手段から他機が読み出した、該ユーザの使用頻度が所定値以上の機能に対応づけられた前記画面情報を取得するステップと、
最適化手段が、前記画面情報取得手段が取得した前記画面情報を、自機の備える装置又は機能に応じて最適化するステップと、
表示制御手段が、最適化された前記画面情報に基づき形成された推奨操作画面を前記表示手段に表示するステップと、
を有することを特徴とする画面表示方法。
【請求項１６】
ユーザが使用した機能と該機能の使用回数とが記憶された使用回数記憶手段と、
機能に対応づけて操作画面を形成する画面情報を記憶する画面情報記憶手段と、を有する機器と、
ユーザを識別する識別手段と、操作メニューが配置された操作画面を表示する表示手段と、ユーザの操作を入力する入力手段と、
前記識別手段により識別されたユーザのユーザＩＤを前記機器に送信する送信手段と、
前記機器が前記画面情報記憶手段から読み出した、該ユーザの使用頻度が所定値以上の機能に対応づけられた前記画面情報を取得する画面情報取得手段と、
前記画面情報取得手段が取得した前記画面情報を、自機の備える装置又は機能に応じて最適化する最適化手段と、
最適化された前記画面情報に基づき形成された推奨操作画面を前記表示手段に表示する表示制御手段と、を有する画像形成装置と、
を有することを特徴とする画像形成システム。
【請求項１７】
ユーザを識別する識別手段と、ユーザが使用した機能と該機能の使用回数とが記憶された使用回数記憶手段と、機能を指定する操作メニューが配置された操作画面を表示する表示手段と、ユーザの操作を入力する入力手段とを有する、画像形成装置が備えるコンピュータを、
前記識別手段により識別されたユーザのユーザＩＤを他機に送信する送信手段と、
操作画面を形成する画面情報を機能に対応づけて記憶する画面情報記憶手段から他機が読み出した、該ユーザの使用頻度が所定値以上の機能に対応づけられた前記画面情報を取得する画面情報取得手段と、
前記画面情報取得手段が取得した前記画面情報を、自機の備える装置又は機能に応じて最適化する最適化手段と、
最適化された前記画面情報に基づき形成された推奨操作画面を前記表示手段に表示する表示制御手段と、として機能させるプログラム。
【請求項１８】
請求項１７記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録材に画像を印刷する画像形成装置等に関し、特に、ユーザに適切な操作画面を提供する画像形成装置、画面表示方法、画像形成システム、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
プリンタや複写機などの画像形成装置は、プリントなどの各機能が複雑化・高度化すると共に、プリント機能・スキャナ機能・ファクシミリ機能・複写機能等の各機能が１台の画像形成装置に集約される場合があるなど、極めて多機能になっている。このような画像形成装置では、各機能を可能な限り分かりやすくユーザに提示するため、限られた大きさの操作パネルに機能の選択や各機能の詳細な設定等の操作メニューを配置している。
【０００３】
しかしながら、機能が多くなると例えば機能に対応した操作メニューが階層化されるなど、ユーザがその所望の機能を表示するまで、所定数の操作が必要となるなど操作性の向上が困難となる場合がある。特に、同じ機能を使用する頻度の高いユーザであっても、操作の度に同じ操作を繰り返す必要が生じてしまう。
【０００４】
この点について、操作画面をユーザ毎に可変とする技術が考えられている（例えば、特許文献１、２参照。）。特許文献１には、ユーザ自身が考えた操作キーレイアウトを記載した原稿を画像読み取り手段で読み取らせ、そのレイアウト中の各操作キーに所望の機能を割り付けることができる画像形成装置が記載されている。
【０００５】
また、特許文献２には、ユーザ毎に使用した機能の設定を記憶手段に保存しておき、ユーザが所定の操作ボタンを押下すると記憶している設定を呼び出したり、最近使用した機能の内で使用頻度の高い順に操作画面を操作パネルに表示する画像形成装置が記載されている。
【特許文献１】特開２００４−００７５７９号公報
【特許文献２】特開２００７−１３０９８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１記載の画像形成装置では、操作キーレイアウトを読み取らせる必要があるため必ずしも操作性を向上させることはできないし、別の機能を使用する頻度が高くなったら却って操作性が低下するおそれもある。
【０００７】
また、特許文献２記載の画像形成装置では、最近使用した機能を呼び出して表示することができるが、最近使用した機能以外の機能をユーザが選択するための操作画面について考慮されていないので、別の機能を使用する場合の操作性が低下するおそれがあるという問題がある。
【０００８】
本発明は、上記課題に鑑み、ユーザの使用頻度に応じて適切な操作画面を表示すると共に、使用頻度の高い機能だけでなく自機で使用可能な機能を容易に選択できる画像形成装置、画面表示方法、画像形成システム、プログラム及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題に鑑み、本発明は、ユーザを識別する識別手段と、ユーザが使用した機能と該機能の使用回数とが記憶された使用回数記憶手段と、操作メニューが配置された操作画面を表示する表示手段と、ユーザの操作を入力する入力手段と、を有する、画像形成装置であって、識別手段により識別されたユーザのユーザＩＤを他機に送信する送信手段と、
該ユーザの使用頻度が所定値以上の機能を指定する操作メニューを、機能に対応づけて操作画面を形成する画面情報を記憶する画面情報記憶手段から他機が読み出した、該ユーザの使用頻度が所定値以上の機能に対応づけられた前記画面情報を取得する画面情報取得手段（例えば、お勧め画面検索部３１）と、画面情報取得手段が取得した画面情報を、自機の備える装置又は機能に応じて最適化する最適化手段（例えば、装置判定部３３、機能判定部３４等）と、画面情報に基づき形成された推奨操作画面を前記表示手段に表示する表示制御手段（例えば、メイン制御部２６）と、を有することを特徴とする。
【００１０】
本発明によれば、使用頻度が高い操作画面を、自機の備える装置又は機能に応じて最適化するので、よく使う機能と共に、自機で使用できる機能も同等に扱い１つの推奨操作画面に表示することができ、ユーザの操作性を向上させることができる。
【発明の効果】
【００１１】
ユーザの使用頻度に応じて適切な操作画面を表示すると共に、使用頻度の高い機能だけでなく自機で使用可能な機能を選択できる画像形成装置、画面表示方法、画像形成システム、プログラム及び記憶媒体を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態について図面を参照しながら説明する。
図１は、本実施形態の画像形成装置１００が表示するお勧め選択画面とお勧め画面の一例を示す図である。お勧め選択画面は、背景として表示されている通常メニュー６０１と、複数のお勧め画面からその１つを選択するためのお勧め画面選択メニュー５０１〜５０３と、通常メニュー６０１を選択可能にする「閉じる」メニュー５０４と、から構成される。お勧め選択画面では、通常メニュー６０１は表示されてもトーンダウン（輝度が低くなっている）されたり、小さい字で表示されるなどされ、ユーザが選択することができない（ユーザが触れてもその機能を指定できない）。一方、お勧め画面選択メニュー５０１〜５０４は、トーンダウンされたり小さい文字で表示されることなく、ユーザが選択することができる（以下、お勧め画面選択メニュー５０１〜５０３と通常メニュー６０１を区別しない場合、操作メニューという。）。
【００１３】
ユーザがお勧め選択メニュー５０１〜５０３のいずれかを選択すると、対応したお勧め画面が表示される。お勧め画面については後述する。お勧め画面３０Ａはステープルの使用頻度が高いユーザに勧めるお勧め画面であり、お勧め画面３０Ｂは両面印刷の使用頻度が高いユーザに勧めるお勧め画面であり、お勧め画面３０Ｃはソートの使用頻度が多いユーザに勧めるお勧め画面である（以下、単にお勧め画面３０という。）。
【００１４】
したがって、優先的にユーザがお勧め画面３０を選択可能となると共に、ユーザはいくつかある（１つでもよい）中から所望のお勧め画面３０を選択することができる。後述するように、これらお勧め画面３０は、自機である画像形成装置１００の機能及び装置を反映したものなので、ユーザはお勧め画面３０から使用頻度の高い操作メニューだけでなく、使用頻度にかかわらず使用可能な操作メニューから所望の機能を選択できる。すなわち、非常に優れた操作性を提供することができる。
【００１５】
なお、図１は、そのユーザに勧めるお勧め画面３０が３つある場合であるので、お勧め画面選択メニュー５０１〜５０３は１つでもよいし４つ以上でもよい。また、お勧め画面３０が１つしかない場合、お勧め選択画面を表示しなくてもよい。図１では「おすすめ１」「おすすめ２」「おすすめ３」とだけ表示されているか、各お勧め画面の内容（例えば、ステープル用、両面用、ソート用）をお勧め画面選択メニュー５０１〜５０３に表示することが好適である。
【００１６】
また、以下では、タッチパネル型の操作パネル６１に操作メニューが表示されることとし、ユーザが操作メニューに触れる（操作する）ことを、単に選択すると称する。タッチパネルは一例であって、非接触に操作メニューを選択できてもよいし、マウスなどのポインティングデバイスで選択してもよい。
【００１７】
また、本実施形態では、画像形成装置１００が提供する能力を、装置と機能とに分けて取り扱う（説明する）。装置は、画像形成装置１００に備えられた、例えばジョブに対応した部品レベルのハードウェアであり、ステープル装置やパンチ装置、カラー印刷装置、が該当する。また、複写する能力を装置として取り出した複写装置、原稿の読み取り能力を装置として取り出したスキャナ装置、ＦＡＸ送信する能力を装置として取り出したファクシミリ装置もそれぞれ装置に含まれる。また、機能は、装置を用いて提供されるサービスであり、両面印刷、集約印刷、ステープルの綴じ位置設定、パンチの穴空け位置設定、ソート順番設定、スタック設定、等が該当する。
【００１８】
お勧め画面３０を受信した画像形成装置１００にその装置が搭載されていても機能がなければ、お勧め画面３０のその機能を使用することはできない。逆に、お勧め画面３０を受信した画像形成装置１００にその機能がある場合、装置も搭載されている可能性が高いが、お勧め画面３０を受信した画像形成装置１００にその機能がない場合は、お勧め画面３０のその機能を使用することはできない。このよう関係に基づき、本実施形態の画像形成装置１００は、使用頻度の高い操作メニューを表示するだけでなく、自機に最適化したお勧め画面３０を表示する。
【００１９】
〔システム構成〕
上記のお勧め画面３０を表示する画面表示システム２００について説明する。図２は、画面表示システム２００の概略構成図の一例を示す。図２では、画像形成装置１００Ａ（画像形成装置１００Ｂと区別しない場合は画像形成装置１００という）がお勧め画面３０を表示するものとし、ユーザは画像形成装置１００Ｂなどその他ネットワーク１０１に接続された画像形成可能な機器を使用したことがあるものとする。
【００２０】
画像形成装置１００は、プリンタ、ファクシミリ、スキャナ、及び、複写機の１以上の機能を備え、形成された画像を用紙に印刷できる機器であればよく、その名称はプリンタ、ファクシミリ、スキャナ、複写機、又は、ＭＦＰ（Multifunction Peripheral）等、どのようなものでもよい。
【００２１】
ネットワーク１０１は例えば社内、一部署、一フロア等のＬＡＮ、支店間など地理的に離れたＬＡＮ同士を接続したＷＡＮ、又は、インターネットなどである。なお、ネットワーク１０１は有線・無線のいずれであってもよい。
【００２２】
ユーザが画像形成装置１００Ａにて複写などのジョブを実行する場合、画像形成装置１００Ａは、ユーザを識別するユーザＩＤに基づき画像形成装置１００Ａ及びネットワーク１０１に接続された画像形成装置１００Ｂを検索する。
【００２３】
画像形成装置１００Ａ、１００Ｂは使用回数の多い機能に対応づけられたお勧め画面３０を決定し、ユーザが直接使用していない画像形成装置１００Ｂはそれを画像形成装置１００Ａに送信する。画像形成装置１００Ａは、そのお勧め画面３０を後述する方法で処理して、最終的に図１のようなお勧め選択画面及びお勧め画面３０を表示する。
【００２４】
なお、ユーザ毎に対応づけられる各機能の使用回数、各機能に対応づけられるお勧め画面３０は、各画像形成装置１００Ａ、１００Ｂでなく、ＰＣ（パーソナルコンピュータ）１０２等、１つの機器が集約して記憶していてもよい。また、ＰＣ１０２でなく例えば処理能力の高い画像形成装置１００が、ユーザの識別情報に対応づけて各機能の使用回数、各機能に対応づけられるお勧め画面３０を記憶していてもよい。この場合、画像形成装置１００Ａは、１台の機器（ＰＣ１０２、処理能力の高い画像形成装置１００）にユーザの識別情報を送信するだけで、各画像形成装置１００におけるユーザの使用状況を反映したお勧め画面３０を取得することができる。
【００２５】
〔画像形成装置１００の構成〕
画像形成装置１００のハードウェア構成には公知のものを用いることができる。図３は、画像形成装置１００の概略構成図の一例を示す。この画像形成装置１００は、電子写真プロセスを採用したカラーの画像形成が可能な装置である。
【００２６】
ＡＤＦ（Auto Document Feeder）又はユーザがコンタクトガラスに載置した原稿は、露光ランプ及びＣＣＤ等の個体撮像素子を備える読み取りユニット６２にて読み取られる。露光ランプを搭載したキャリッジが副走査方向に移動して原稿を走査し、複数のミラーで反射された光をＣＣＤにより光電変換してアナログデータを生成する。アナログデータは、Ａ／Ｄコンバータによりデジタルの画像データに変換され、所定の画像処理を施された後、いったんメモリに記憶される。
【００２７】
画像形成部７０は、４個の感光体６９と４個のＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）７１と、中間転写体７２を有する。各感光体６９は図において時計方向に回転駆動し、表面を所定の電位に帯電させる。ＬＤ７１は画像情報に応じて光変調したレーザ光Ｌを照射し、それを図示しない高速回転するポリゴンミラーが偏光し、感光体６９に照射される。これによって、静電潜像が形成されシアン、マゼンダ、イエロー、ブラックの各色のトナーを吸着するので、中間転写体７２に順番に各色のトナー画像が転写される。
【００２８】
画像形成部７０の下部に配置した複数の給紙トレイ６７、６８には、用紙等の記録材が収容されており、いずれかの給紙トレイ６７，６８から記録材が定着部６４の方向に複数のモータ（ローラ）により搬送される。搬送の途中、たわみを作成するレジスト部６６により記録材のスキュー補正が行われる。
【００２９】
記録材は、中間転写部６５まで搬送されると、中間転写体７２に形成された各色のトナー画像が転写される。その後、記録材は経路を迂回して再度、レジスト部６６から中間転写部６５に搬送され、次のトナー画像が転写される。これを計３回繰り返すことで、中間転写部６５で記録材に４色のトナー画像が重ねて転写される。
【００３０】
記録材に転写されたカラーのトナー画像は、定着部６４で熱と圧力により定着され、排紙部６３に排紙される。
【００３１】
画像形成装置１００は、その上部にユーザが操作する操作パネル６１を有し、ここに上記のお勧め画面等が表示される。なお、操作パネル６１の周囲には、機能が割り当てられたボタン、テンキー１６等のキーボードが配置されている。
【００３２】
図４は、画像形成装置１００の概略のハードウェア構成図の一例を示す。画像形成装置１００Ａと１００Ｂの構成は同じとしてよいので、ここでは画像形成装置１００Ａについて説明する。画像形成装置１００Ａは、ＣＰＵ５１Ａ、ＲＯＭ５２Ａ、ＲＡＭ５３Ａ、ＮＩＣ（Network  Interface  Card）５４Ａ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）５５Ａ、メモリカード装着部５６Ａ、及び、操作パネル６１が内部バス５７を介して接続された構成を有する。図にはプログラムを記憶する記憶媒体６０を示した。
【００３３】
ＣＰＵ５１Ａは、ＲＯＭ５２Ａ又はＨＤＤ５５Ａに記憶されたＯＳやアプリケーションプログラムを実行して、コピーアプリ、スキャンアプリ、ＦＡＸアプリ、メールアプリ、Ｗｅｂアプリ等が実現され、機能の実行単位である各ジョブを制御して実行する。また、ＣＰＵ５１Ａは、ＨＤＤ５５Ａにインストールされたお勧め画面表示プログラム５０を実行して、後述する各機能を提供する。なお、ＲＡＭ５３Ａは、ＣＰＵ５１ＡがＯＳ等を実行する際の作業メモリである。
【００３４】
ＨＤＤ５５Ａは、各プログラム、フォントデータ、ジョブログ等を蓄積する記憶手段であるが、ハードディスクドライブでなく、フラッシュメモリ、ＭＲＡＭ（Magnetoresistive Random Access Memory）などの不揮発メモリなどでもよい。
【００３５】
メモリカード装着部５６Ａは、記憶媒体６０が着脱可能に構成されており、記憶媒体６０に記録されたお勧め画面表示プログラム５０やデータを読み込みＨＤＤ５５Ａにインストールする際と、お勧め画面表示プログラム５０やデータを書き込む際に使用される。なお、記憶媒体６０は、ＣＤ、ＤＶＤ、ブルーレイディスク、ＳＤカード、メモリースティック（登録商標）、マルチメディアカード、ｘＤカード等、不揮発メモリであればよい。
【００３６】
ＮＩＣ５４Ａは、例えばイーサネット（登録商標）カードであり、ＯＳＩ基本参照モデルの物理層、データリンク層に規定されたプロトコルに従う処理を実行し、ネットワーク１０１に接続する。これにＷｅｂアプリが上位のプロトコルを実行して、ユーザＩＤやお勧め画面３０の画面情報等を、画像形成装置１００Ｂとの間で送受信する。
【００３７】
〔操作パネル６１の詳細〕
図５は、操作パネル６１の構成を示す図である。操作パネル６１は、コピー、プリンタ、ＦＡＸなどのアプリケーションを選択する機能キー１１、タッチパネルを搭載した液晶等の表示部１２、予熱や初期設定用のキー１３、クリア／ストップキー１４、スタートキー１５、テンキー１６、が配置されている。
【００３８】
表示部１２には、各種機能に対応した操作メニュー及び画像形成装置１００の状態を示すメッセージなどが表示される。表示部１２がユーザに操作されるとタッチパネルが操作位置を検出し、例えばタッチパネルのデバイスドライバに送出する。デバイスドライバは、操作メニューの押下をキーイベントとして取得し、操作メニューに対応したキーイベント関数をコピーアプリ等のアプリケーションに送信する。このようにしてユーザの操作が検出され、操作メニューにより指定された機能がジョブとして実行される。また、コピーアプリ等のアプリケーションから要求されると、表示部１２のデバイスドライバは、あらかじめ登録された関数ライブラリから、表示部１２に各種画面を描画出力する描画関数やその他操作部に対する制御を行う関数を読み出し、表示部１２に画面を表示する。
【００３９】
図６は、表示部１２に表示された操作画面の一例を示す図である。ユーザが表示部１２に表示された操作メニュー６０１、６０１を選択すると、選択された操作メニュー６０１、６０２が黒く反転する。また詳細設定が必要な操作メニュー６０１（例えば両面ならば、片面→両面、両面→両面）を選択すると、詳細機能の操作画面が表示される。このように、表示部１２は、ドット表示器を使用しているため、画面毎に最適な表示をグラフィカルに行なうことが可能である。ユーザがスタートキー１５を操作すると、画像形成装置１００は、選択されたトレイ１〜３の記録材に原稿をコピーするがジョブを実行する。
【００４０】
〔画像形成装置１００の機能ブロック〕
図７は、画像形成装置１００の機能ブロック図の一例を示す。各機能ブロックは、ＣＰＵ５１Ａがお勧め画面表示プログラム５０を実行するか、又は、ＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェアにより実現される。操作画面の表示は、メイン制御部２６と操作表示制御部２１とにより制御される。メイン制御部２６は、機能キー１１、表示部１２に表示された操作メニュー、キー１３、クリア／ストップキー１４、スタートキー１５及びテンキー１６の操作を検出して、各キーの操作に応じて、複写、スキャン、ファックス送信等の処理を実行する。また、メイン制御部２６は、上記の描画関数を利用して表示部１２に操作画面を表示する。お勧め画面３０を表示する設定になっていれば（図８の設定テーブルにおける「お勧め画面表示モード」がオンなっている）、操作表示制御部２１が生成したお勧め画面３０を形成する画面情報に基づきお勧め画面３０を表示部１２に表示する。
【００４１】
データ送受信制御部２３は、ＮＩＣ５４Ａを介してお勧め画面３０の検索要求やユーザＩＤを送信し、また、お勧め画面３０の画面情報を受信する。利用者認証部２４は、画像形成装置１００Ａを使用するユーザを、例えばＩＣカード、生体情報等により認証する。これにより画像形成装置１００Ａを使用するユーザを特定して一意のユーザＩＤを取得することができる。
【００４２】
操作表示制御部２１は、お勧め画面３０を形成する画面情報に関する種々の処理を実行する。詳しくは図１３のフローチャート図にて説明するが、画面情報が有するメニュー情報を削除したり新たなメニュー情報を追加するなど、メニュー情報を取捨して画像形成装置１００Ａに最適化する。
【００４３】
＜設定テーブル＞
図８は、操作表示制御部２１が参照する設定テーブルの一例を示す図である。設定テーブルは、例えばＨＤＤ５５Ａに記憶されており、各モードに対応づけて、そのモードがオンかオフかが設定されている。例えば、「お勧め画面表示モード」は、お勧め画面３０を表示するか否かを決定する設定で、「オン」でなければ本実施形態のお勧め画面３０は表示されない。「アラーム表示モード」は、検索されたお勧め画面３０に含まれる機能又は装置が当該画像形成装置１００Ａに搭載されていない場合、ユーザに警告するためのアラームを表示するか否かを決定する設定であり、「オン」でなければアラームは表示されない。「非表示モード」は、検索されたお勧め画面３０に含まれる機能又は装置が当該画像形成装置１００Ａに搭載されていない場合、お勧め画面３０に表示するか否かを決定する設定であり、「オン」の場合にその機能又は装置に対応した操作メニューはお勧め画面３０に表示されない。
【００４４】
設定テーブルの設定は、ユーザが画像形成装置１００Ａを操作して設定テーブルの設定画面を呼び出し、モード毎にオン／オフを設定することで更新することができる。
【００４５】
＜機能毎の使用回数のカウント＞
使用回数保存部２５は、ユーザ毎に使用した機能の回数を、後述する使用回数保存テーブルに記憶していく。使用回数保存部２５が、機能毎に機能を使用した回数を記憶する手順を図９のフローチャート図に基づき説明する。
【００４６】
例えば、図６に示した操作画面において、ユーザが「トレイ１」を選択し（Ｓ１０）、ついで「ソート」を選択する（Ｓ２０）。ユーザがコピーする原稿をセットすると、スタートキー１５を操作する（Ｓ３０）。
【００４７】
使用回数保存部２５は、このスタートキー１５の操作をトリガーに使用回数を使用回数保存テーブルに登録する（Ｓ４０、Ｓ５０）。使用回数保存部２５は、メイン制御部からユーザが操作した機能を取得し、「トレイ１」の使用回数を１、「ソート」の使用回数を１、それぞれ１つずつ増やす（インクリメントする）。
【００４８】
図１０は、使用回数保存テーブルの一例を示す図である。使用回数保存テーブルは、例えばＨＤＤ５５Ａに記憶されている。図９のフローチャート図を例にすれば、「トレイ１」の使用回数ｎ１が１つ増大し、「ソート」の使用回数ｎ７が１つ増大する。
【００４９】
＜お勧め画面３０の画面情報＞
表示構成保存部２２は、ユーザが使用した機能に基づきお勧め画面３０の画面情報を記憶している。画面情報は、予めＨＤＤ５５Ａ記憶されていてもよいし（静的）、ユーザが機能を使用する毎に使用回数保存部２５が記憶していってもよい（動的）。
【００５０】
表示構成保存部２２は、図１０のように使用回数が記録される機能毎に、好適なお勧め画面３０の画面情報を記憶している。このため図１０には、各機能に画面情報を識別するための画面情報ＩＤを示した。
【００５１】
図１１は、お勧め画面３０の画面情報を模式的に説明する図の一例である。画面情報は、例えばＨＤＤ５５Ａに記憶されている。画面情報は、画面情報ＩＤ（すなわち機能ごと）に対応づけて、表示することが好ましい１以上の操作メニューの情報が登録されている。各操作メニュー１〜ｎの表示部１２における配置は、座標情報１〜ｎにより決定される。この座標情報は例えば矩形の操作メニューの左上の頂点の位置を指定する。
【００５２】
メニュー情報は、操作メニューを区画する矩形を表示するための関数及び矩形内に表示する文字の文字情報（例えば文字コード又はビットマップデータ）を記憶している。「トレイ１」の使用回数が多いユーザに対しては、「トレイ１」を選択できるお勧め画面３０を表示すべきなので、画面情報IDがＧ１のメニュー情報は、「トレイ１」の文字情報や「トレイ２」の文字情報を含むものとなる。この場合、例えば、「トレイ１」の矩形だけを大きく表示することもでき、使用回数の多い操作メニューをユーザが選択しやすくすることができる。
【００５３】
また、ステープルの使用回数の多いユーザの場合、Ｇ５の画面情報ＩＤにて特定されるお勧め画面３０が表示される。「ステープル」の使用回数が多いユーザに対しては、綴じ方を選択できるお勧め画面３０を表示すべきなので、そのメニュー情報は「左綴じ」の文字情報や「右綴じ」の文字情報を含むものとなる。なお、「ステープル」の使用回数の多いユーザであっても、いずれかの用紙を選択する必要があるので、その他のメニュー情報（不図示）には「Ａ４」「Ａ３」等の用紙サイズを表示するメニュー情報が表示される。これにより、例えば図1（ｂ）に示したお勧め画面３０が表示できる。
【００５４】
同様に、ソートの使用回数の多いユーザの場合、G７の画面情報IDにて特定されるお勧め画面３０が表示される。「ソート」の使用回数が多いユーザに対しては、ソートを容易に（目立つように）選択できるお勧め画面３０を表示すべきなので、そのメニュー情報は「ソート」を囲む矩形や文字を大きくしたものとなる。これにより、例えば図1（ｄ）に示したお勧め画面３０が表示できる。
【００５５】
同様に、両面印刷の使用回数の多いユーザの場合、G８の画面情報IDにて特定されるお勧め画面３０が表示される。「両面」の使用回数が多いユーザに対しては、印刷面を選択できるお勧め画面３０を表示すべきなので、そのメニュー情報は「片→片」や「片→両」「両→両」の文字情報を含むものとなる。これにより、例えば図1（ｃ）に示したお勧め画面３０を表示できる。
【００５６】
なお、ステープル、パンチ、スタックのように印刷の仕上げに関する機能は互いに近い機能であるので、ユーザが容易に選択できるように、１つのお勧め画面３０に各操作メニューが含まれる方が操作性を向上させると言える。このため、Ｇ５〜Ｇ７のように別々に画面情報が用意されていても、各画面情報は操作メニューにステープル、パンチ、スタックの全て又は一部を含んでいることが好ましい。
【００５７】
お勧め画面３０により表示される各操作メニューは、実際の機能の情報を含んでおり、お勧め画面３０のいずれかの操作メニューがユーザにより選択されると、メイン制御部２６は、ユーザが選択した操作メニューを特定し対応する機能を実行する。
【００５８】
図１０のような画面情報は各画像形成装置１００が備える。しかしながら、画像形成装置１００が備える装置及び機能は、各画像形成装置１００が同一の型でソフトウェアのバージョンなどが同一でない限り異なる可能性が生じる。このため、次述するように、お勧め画面３０を表示する画像形成装置１００Ａにおいて、操作メニューの取捨が必要になる。
【００５９】
〔画像形成装置１００によるお勧め画面３０の表示手順〕
画像形成装置１００によるお勧め画面３０の表示手順について説明する。図１２は、操作表示制御部の詳細な機能ブロック図の一例を、図１３はお勧め画面３０の表示手順を示すフローチャート図の一例をそれぞれ示す。
【００６０】
＜Ｓ１１０＞
まず、ユーザが画像形成装置１００Ａを使用する際、画像形成装置１００Ａがユーザを認証する。利用者認証部２４は、ユーザが携帯するＩＣカード、携帯電話等からユーザＩＤを読み出してもよいし、生体情報を取得し予め記憶している生体情報に対応づけられたユーザＩＤを読み出す。なお、ユーザがユーザＩＤを操作パネル６１から入力してもよい。いずれにしても、利用者認証部２４は一意のユーザＩＤを取得することができる。
【００６１】
＜Ｓ１２０＞
ユーザを認証すると、操作表示制御部はお勧め画面３０を表示するか否かを判定する。操作表示制御部は、ＨＤＤ５５Ａに記憶された設定テーブルを参照して、「お勧め画面表示モード」がオンかオフかにより、お勧め画面３０を表示するか否かを判定する。なお、「お勧め画面表示モード」がオフの場合（Ｓ１２０のＮｏ）、お勧め画面３０でなく従来の操作画面（例えば、図６の画面）を表示して（Ｓ４００）処理を終了する。
【００６２】
＜Ｓ１３０〜Ｓ１５０＞
お勧め画面３０を表示する場合、お勧め画面検索部３１がお勧め画面３０を検索する。具体的には、お勧め画面検索部３１は、画像形成装置１００ＡのＨＤＤ５５Ａに記憶された使用回数保存テーブルを参照し、認証して得られたユーザＩＤに対応づけられた使用回数ｎ１〜ｎ１２を読み出す。そして、予め設定された下限よりも使用回数が多く、かつ、例えば使用回数の多い順（すなわち使用頻度が高い）に上位３つ程度の機能を特定する。これにより、その機能に対応づけられた画面情報ＩＤも特定できる。
【００６３】
また、お勧め画面３０は、他の画像形成装置１００Ｂからも検索できるので、お勧め画面検索部３１はユーザＩＤをネットワーク１０１に接続された画像形成装置１００Ｂ等に送信し、お勧め画面３０の候補を送信するよう要求する。画像形成装置１００Ｂは、画像形成装置１００Ａと同様に、使用回数が上位３つ程度の機能に対応づけられた画面情報ＩＤを特定する。
【００６４】
ここで、各画像形成装置１００間で、統一された画面情報ＩＤを用いることとすれば、画像情報ＩＤを送信するだけで、画像形成装置１００Ａはお勧め画面３０を表示できるが、上記のように画像形成装置１００Ａと１００Ｂが全く同一であるとは限らないので、画像形成装置１００Ｂは画面情報ＩＤと共に画面情報を送信する。
【００６５】
お勧め画面検索部３１は、自機の画面情報ＩＤと画像形成装置１００Ｂの画面情報ＩＤをマージして、同じ画面情報ＩＤを１つに絞る。このとき、操作メニューの数が多い方を優先的に残す。画面情報ＩＤを絞ることができれば、いくつかのお勧め画面３０も決定できたことになる。なお、数が多い場合、更に使用回数の多い上位３〜４にお勧め画面を絞ってもよい。
【００６６】
＜Ｓ１６０、Ｓ１７０＞
ついで、表示判定部３２は、お勧め画面３０が自機の操作パネル６１で表示可能か否かを判定する。自機から読み出した画面情報ＩＤにより特定される画面情報であれば表示できないことはない。しかし、画像形成装置１００Ｂの方が新しい型の場合など、画像形成装置１００Ｂから受信した画面情報に、画像形成装置１００Ａの操作パネル６１が対応していない場合がある。例えば、表示部１２のサイズが異なっていたり、文字のコード体系が変わっていたり、操作メニューを区画する矩形を表示するための関数のフォーマットが変わっている場合である。表示判定部３２は、画面情報ＩＤに対応づけられたメニュー情報の全てについて、例えば対応するコードを記憶しているか否か、関数を解釈可能か否か等に基づき、お勧め画面３０を表示できるか否かを判定する。
【００６７】
お勧め画面３０を表示できない場合、お勧め画面３０でなく従来の操作画面（例えば、図６の画面）を表示して（Ｓ４００）処理を終了する。なお、表示可能なお勧め画面３０が１つでもあれば、ステップＳ１７０の判定はＹｅｓとなる。
【００６８】
＜Ｓ１８０〜Ｓ２００＞
お勧め画面３０が表示可能な場合、装置判定部３３は、お勧め画面３０が含む操作メニューに対応した機能を提供するために必要な装置が、画像形成装置１００Ａに搭載されているか否かを判定する。装置判定部３３は、画面情報を構成する１以上のメニュー情報に含まれる機能を全て抽出する。また、その機能を提供するために必要な装置は、例えば図１４に示す機能・装置テーブルにより特定することができる。
【００６９】
図示するように、機能「トレイ１〜４」には装置「トレイ１〜４」が必要であり、機能「ステープル」には装置「ステープル装置」が必要であり、機能「パンチ」には装置「パンチ装置」が必要であり、機能「ソート」には装置「ソート装置」が必要である。装置判定部３３は、ＨＤＤ５５Ａに記憶されている機能・装置テーブルを参照して、お勧め画面３０に含まれる操作メニュー毎に、使用する装置が画像形成装置１００Ａに搭載されているか否かを判定する。
【００７０】
判定の結果、機能に必要な装置が搭載されている場合（Ｓ１８０のＹｅｓ）、その機能はお勧め画面３０に表示され、機能に使用する装置が搭載されていない場合（Ｓ１８０のＮｏ）、その機能は非表示候補機能となる。非表示候補機能は、典型的にはお勧め画面３０から削除される（すなわち、非表示となる）が、選択できないように表示される場合がある。詳しくは、ステップＳ３００〜Ｓ３４０にて説明するが、操作メニューを単に非表示とするのでなく、後述するようにアラーム表示してから操作メニューを非表示にしてもよい。また、アラームを表示することなく又はアラームの表示後、トーンダウンしてその操作メニューを表示してもよい。
【００７１】
図１７（ａ）は、装置判定部３３による判定の結果、お勧め画面３０で非表示とされる操作メニューの一例を示す図である。図１７（ａ）の左の画面例は、画像形成装置１００Ｂから受信したお勧め画面３０であり、このお勧め画面３０が含む各操作メニュー「トレイ１（A4）」「トレイ２（A３）」「トレイ３（A4）」「トレイ４（A３）」「ソート」「スタック」「ステープル」のそれぞれについて、装置判定部３３は対応する装置があるか否かを判定する。例えば、画像形成装置１００Ａに「ステープル装置」「トレイ４」がないと判定された場合、メニュー削除部３８はその操作メニューを削除する。これにより、図１７（ａ）の右側の画面例に示すように、操作メニュー「ステープル」「トレイ４（Ａ３）」が削除され、操作パネル６１に表示されるお勧め画面３０には表示されなくなる。
【００７２】
＜Ｓ２１０、Ｓ２２０＞
ついで、装置判定部３３は、追加装置が画像形成装置１００Ａに搭載されているか否かを判定する。追加装置とは、画像形成装置１００Ｂにはないが、画像形成装置１００Ａには搭載されている装置である。例えば、画像形成装置１００Ｂが送信した画面情報に「ステープル」の操作メニューがあっても「パンチ」の操作メニューがない場合がある。これは、画像形成装置１００Ｂにパンチ装置がないためと考えられ、画像形成装置１００Ａにパンチ装置がある場合、「パンチ」の操作メニューを表示して、ユーザが選択可能とした方が利便性を向上させることができる。
【００７３】
装置判定部３３は、例えば、画像形成装置１００Ｂから受信したお勧め画面３０の画面情報から操作メニューを１つずつ取り出し、画像形成装置１００Ｂにはないが画像形成装置１００Ａにはある装置を抽出する。画像形成装置１００Ａは搭載している装置を把握しているので（例えば、「ステープル」「パンチ」「ソート」）、受信した操作メニューにそのいずれかあれば、その他の装置を抽出する。そして、メニュー追加表示部３５は、画像形成装置１００Ａにはある装置が提供する機能のメニュー情報を、お勧め画面３０の画面情報に追加する。この場合、受信したお勧め画面３０の方が、自機が表示できる操作メニューの数より少ないことになるので、メニュー情報を追加できないことは生じない。
【００７４】
図１７（ｂ）は、装置判定部３３による判定の結果、操作メニューが追加されたお勧め画面３０の一例を示す図である。図１７（ｂ）の左の画面例は、画像形成装置１００Ｂから受信したお勧め画面３０であり、装置判定部３３は、このお勧め画面３０が含む各操作メニュー「トレイ１（A4）」「トレイ２（A３）」「トレイ３（A4）」「ソート」「スタック」以外に、画像形成装置１００Ａに搭載されている機能があるか否かを判定する。例えば、画像形成装置１００Ａに「ステープル装置」「トレイ４」が搭載されている場合、メニュー追加表示部３５はその装置の機能に対応するメニュー情報を、お勧め画面３０の画面情報に追加する。これにより、図１７（ｂ）の右側の画面例に示すように、操作メニュー「ステープル」「トレイ４（Ａ３）」が追加され、操作パネル６１に表示されるお勧め画面３０には表示することができる。
【００７５】
＜Ｓ２３０〜Ｓ２９０＞
次に、機能判定部３４は、お勧め画面３０が含む操作メニューに対応した機能を、画像形成装置１００Ａが有しているか否かを判定する。機能判定部３４は、画面情報を構成する１以上のメニュー情報に含まれる機能を全て抽出する。メニュー情報に含まれる機能が、画像形成装置１００Ａで実行可能であるか否かは、画像形成装置１００Ａの機能リストに基づき判定する。
【００７６】
図１５は、画像形成装置１００Ａにて実行可能な機能リスト、代替機能の対応、の一例を示す図である。機能判定部３４は、お勧め画面３０の操作メニューに含まれる機能が機能リストに登録されているか否かにより、画像形成装置１００Ａと同じ機能を提供可能か否かを判定する。機能判定部３４は、画像形成装置１００Ｂから受信したお勧め画面３０のメニュー情報を１つずつ取り出し、機能リストに含まれ得ているか否かを判定する。
【００７７】
機能リストにある機能の操作メニューは（Ｓ２４０のＹｅｓ）お勧め画面３０に表示するのでそのままとし、機能リストにない機能の操作メニューは（Ｓ２４０のＮｏ）お勧め画面３０に表示するべきでない非表示候補機能として、ステップＳ３００〜Ｓ３４０において説明するように処理される。
【００７８】
次に、機能判定部３４は、お勧め画面３０が含む操作メニューに対応した機能ではないが、その機能を代替する機能を画像形成装置１００Ａが有しているか否かを判定する。代替する機能の一例は図１５に示した。例えば、複写時に集約印刷する場合、２頁の集約と４頁の集約は互いに代替できる可能性があり、また、スタンプ印字と地紋印字は互いに代替できる可能性がある。したがって、例えば、４頁の集約機能が画像形成装置１００Ａに無い場合でも、２頁の集約機能がある場合、その操作メニューを表示することがユーザの利便性の向上につながると考えられる。
【００７９】
機能判定部３４は、ステップＳ２４０でお勧め画面３０に含まれるが画像形成装置１００Ａにはない機能について、図１５の代替機能の関係を参照して、代替機能があればその機能を読み出す。メニュー追加表示部３５は、その代替機能に対応するメニュー情報を、お勧め画面３０の画面情報に追加する。
【００８０】
次に、機能判定部３４は、追加機能を画像形成装置１００Ａが有しているか否かを判定する。追加機能とは、お勧め画面３０の操作メニューには含まれていない機能だが、画像形成装置１００Ａは有している機能である。例えば、画像形成装置１００Ｂが送信した画面情報に「左綴じ」の操作メニューがあっても「左上綴じ」の操作メニューがない場合がある。しかし、画像形成装置１００Ａが、「左上綴じ」の機能を備えている場合、「左上綴じ」の操作メニューを表示することでユーザの利便性が向上すると考えられる。
【００８１】
機能判定部３４は、例えば、画像形成装置１００Ｂから受信したお勧め画面３０から操作メニュー１つずつ読み出し、「複写系」「仕上げ系」毎に、図１５の「実行可能機能」に一致する操作メニューがあるか否かを判定する。一致する操作メニューがある場合、メニュー追加表示部３５は、「複写系」又は「仕上げ系」毎に「実行可能機能」の全てのメニュー情報を、お勧め画面３０の画面情報に追加する。これにより、画像形成装置１００Ａにて提供可能な機能は、お勧め画面３０に表示することができる。
【００８２】
＜Ｓ３００〜Ｓ３４０＞
ステップＳ２４０〜Ｓ２９０で、お勧め画面３０に含まれる操作メニューと同じ機能でないと判定された非表示候補機能は、設定テーブルの設定に応じて処理される。
【００８３】
まず、アラーム表示部３６は、設定テーブルの「アラーム表示モード」がオンかオフかを参照する。「アラーム表示モード」がオフの場合、アラーム表示部３６はアラームを表示しない。「アラーム表示モード」がオンの場合、アラーム表示部３６はアラームを表示する。このアラームは、非表示候補機能の操作メニューを表示しない場合に、その旨をユーザに通知するメッセージである。
【００８４】
図１８（ａ）は、アラーム表示モードがオンの場合に、操作パネル６１に表示される画面の一例を示す図である。図１８（ａ）の左の画面例は、画像形成装置１００Ｂから受信したお勧め画面３０であり、このお勧め画面３０には、各操作メニュー「トレイ１（A4）」「トレイ２（A３）」「トレイ３（A4）」「ソート」「スタック」が含まれている。機能判定部３４が、画像形成装置１００Ａに「ステープル装置」「トレイ４」の機能が含まれていないと判定した場合、アラーム表示部３６は、図１８（ａ）の中央に示すように、例えば「機能がないため一部非表示になりました」と表示する。そして、ユーザがアラームを確認し「閉じる」ボタンを選択すると、「ステープル装置」「トレイ４」の機能に対応した操作メニューが非表示となったお勧め画面３０が表示される。
【００８５】
このように、アラームを表示することで、ユーザは所望の（よく使う）機能の操作メニューが表示されない理由を把握することができる。
【００８６】
また、非表示候補機能を非表示としないことができる。メニュー削除部３８及びメニュー修正部３９は、設定テーブルの「非表示モード」がオンかオフかを参照する。「非表示モード」がオフの場合、メニュー削除部３８は上記のように非表示候補機能をお勧め画面３０において表示しない。また、メニュー修正部３９は何もしない。
【００８７】
「非表示モード」がオンの場合、メニュー削除部３８は非表示候補機能を削除せず、メニュー修正部３９は非表示候補機能を修正してお勧め画面３０に表示する。図１８(b)は、非表示モードのオンにより、操作パネル６１に表示されるお勧め画面３０の一例を示す図である。画像形成装置１００Ｂから受信した時点のお勧め画面３０は、図１８（ａ）と同様である。メニュー修正部３９は、非表示候補機能の操作メニューを例えばトーンダウンするなど、選択できないことを伝える態様で表示する。図では、「ステープル装置」「トレイ４」の非表示候補機能に対応した操作メニューが選択できない態様を斜線で示した。
【００８８】
このように、選択できない操作メニューが一応はお勧め画面３０に表示されることで、ユーザは所望の（よく使う）機能の操作メニューが選択できないことを確認でき、違和感なくお勧め画面３０から画像形成装置１００Ａを操作することができるようになる。
【００８９】
なお、メニュー修正部３９は、アラームを表示した後に、非表示候補機能の操作メニューを例えばトーンダウンするなどして表示してもよく、アラーム表示モードと非表示モードはいずれも同時にオンとなる場合がある。
【００９０】
＜Ｓ３５０〜Ｓ３７０＞
以上の一連の処理を、ステップＳ１５０で決定した全てのお勧め画面３０について繰り返す（Ｓ３５０）。そして、全てのお勧め画面３０について処理が終了すると、選択画面生成部３７が、図１に示したような複数の候補からお勧め画面３０を選択するお勧め選択画面を表示する。お勧め選択画面は定形の画面であるので、選択画面生成部３７は、お勧め画面３０の数だけお勧め画面選択メニュー５０１〜５０３を表示したお勧め選択画面を操作パネル６１に表示する。
【００９１】
以上説明したように、ユーザがよく使用する機能を含むお勧め画面３０を優先的に表示することができる。画像形成装置１００で使用できない機能は非表示（選択不能）とする一方で、代替機能や追加機能に対応した操作メニューを表示できるので、画像形成装置１００の機能を、お勧めする機能と同等に選択可能とすることができる。
【００９２】
〔お勧め画面３０の更新〕
お勧め画面３０の更新について説明する。画像形成装置１００Ａにお勧め画面３０を表示した後、そのユーザに最適なお勧め画面３０に更新することで、操作性を向上させることができる。例えば、画像形成装置１００Ａにおいて、使用回数保存テーブルを参照すると、片面→片面、片面→両面、両面→両面、それぞれの使用回数が異なる場合があると考えられる。このような場合、最も使用回数の多い印刷態様を、ユーザが選択しやすいように構成されたお勧め画面３０を表示することが好ましいといえる。しかしながら、そこまで細分化されたお勧め画面３０の画面情報を用意することは困難が伴うとも考えられる。そこで、お勧め画面３０を受信した画像形成装置１００Ａにて使用回数保存テーブルを参照して、ユーザの使用頻度をより反映したお勧め画面３０に更新する。
【００９３】
図１９は、更新前と更新後のお勧め画面３０の一例を示す。上段の更新前のお勧め画面３０は、「片面→片面」の操作メニューが表示されており、下段の更新前のお勧め画面３０は、「片面→片面」「片面→両面」「両面→両面」の操作メニューのうち「片面→片面」が強調して表示されている。すなわち、更新前のお勧め画面３０では、「片面→片面」が優先的に表示されていることになる。
【００９４】
図１６は、更新部４１がお勧め画面３０を更新する手順を示すフローチャート図の一例を示す。図１６のフローチャート図は、お勧め画面の表示後、自動的にスタートしてもよいし、図１９の後段に示すようにユーザが「更新」ボタンを選択することで、スタートしてもよい。
【００９５】
図１６では両面機能の表示を更新する例を示す。更新部４１は、使用回数保存テーブルを参照して、「片面→片面」、「片面→両面」、「両面→両面」それぞれの使用回数を読み出す（Ｓ４１０〜Ｓ４３０）。
【００９６】
そして、更新部４１は、最も使用回数の多い機能を決定する（Ｓ４４０）。ここでは、「片面→両面」の使用回数が多かったとする。
【００９７】
更新部４１は、最も使用回数の多い「片面→両面」の操作メニューが優先的に表示されるようお勧め画面３０を更新する（Ｓ４５０）。
【００９８】
図１９の上段の更新後のお勧め画面３０では、「片面→片面」が「片面→両面」に更新されて表示されている。また、下段の更新後のお勧め画面３０では、「片面→片面」の代わりに「片面→両面」の操作メニューが強調して表示されている。これにより、ユーザは、最も使用回数の多い機能を選択しやすくなる。
【００９９】
以上説明したように、本実施形態の画像形成装置１００は、ユーザの使用頻度に応じて形成された画面を表示するので、ユーザが操作しやすい（所望の機能を選択するまでの操作回数が少ない）お勧め画面３０を表示することできる。また、自機の代替機能や追加機能によりお勧め画面３０を最適化するので、使用頻度が高い操作メニューと自機で使用可能な操作メニューを同等に表示でき、ユーザの利便性を大きく向上させることができる。
【図面の簡単な説明】
【０１００】
【図１】画像形成装置が表示するお勧め選択画面とお勧め画面の一例を示す図である。
【図２】画面表示システムの概略構成図の一例である。
【図３】画像形成装置の概略構成図の一例である。
【図４】画像形成装置の概略のハードウェア構成図の一例である。
【図５】操作パネルの構成を示す図である。
【図６】表示部に表示された操作画面の一例を示す図である。
【図７】画像形成装置の機能ブロック図の一例である。
【図８】設定テーブルの一例を示す図である。
【図９】使用回数保存部が、機能毎に機能を使用した回数を記憶する手順示すフローチャート図の一例である。
【図１０】使用回数保存テーブルの一例を示す図である。
【図１１】お勧め画面の画面情報を模式的に説明する図の一例である。
【図１２】操作表示制御部の詳細な機能ブロック図の一例である。
【図１３】お勧め画面の表示手順を示すフローチャート図の一例である。
【図１４】機能・装置テーブルの一例を示す図である。
【図１５】画像形成装置にて実行可能な機能リスト、代替機能の対応、の一例を示す図である。
【図１６】更新部がお勧め画面を更新する手順を示すフローチャート図の一例である。
【図１７】お勧め画面で非表示とされる操作メニューの一例を示す図である。
【図１８】アラーム表示モードのオンにより、操作パネルに表示されるお勧め画面の一例を示す図である。
【図１９】更新前と更新後のお勧め画面の一例である。
【符号の説明】
【０１０１】
１２          表示部
２１          操作表示制御部
２２          表示構成保存部
２３          データ送受信制御部
２４          利用者認証部
２５          使用機回数保存部
２６          メイン制御部
３０、３０Ａ〜３０Ｃ          お勧め画面
５０          お勧め画面表示プログラム
５５          ＨＤＤ  
６０          記憶媒体
６１          操作パネル
１００、１００Ａ、１００Ｂ    画像形成装置
１０１        ネットワーク
【図１】
2010041238.tif 000003
【図２】
2010041238.tif 000004
【図３】
2010041238.tif 000005
【図４】
2010041238.tif 000006
【図５】
2010041238.tif 000007
【図６】
2010041238.tif 000008
【図７】
2010041238.tif 000009
【図８】
2010041238.tif 000010
【図９】
2010041238.tif 000011
【図１０】
2010041238.tif 000012
【図１１】
2010041238.tif 000013
【図１２】
2010041238.tif 000014
【図１３】
2010041238.tif 000015
【図１４】
2010041238.tif 000016
【図１５】
2010041238.tif 000017
【図１６】
2010041238.tif 000018
【図１７】
2010041238.tif 000019
【図１８】
2010041238.tif 000020
【図１９】
2010041238.tif 000021