(57)【要約】【課題】互いに関連する複数種類の機能が搭載された電子機器において、すべての機能に対応する操作子をメニュー画面に表示する場合と比較して、メニュー画面における操作子の選択を容易にすることを目的とする。【解決手段】制御部は、メニュー画面上で第１種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、当該機能に関連付けられた第２種類に属する機能に対応する操作子が配置された画面である第１画面を表示させ、第１画面上で第２種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、第１種類に属する機能に対応する操作子が配置された画面である第２画面を表示させる。制御部は、第１種類に属する１以上の機能に関連付けられているか否かに応じて、第２種類に属する機能に対応する操作子をメニュー画面上で表示するか否かを制御する。【選択図】図５
2018160142.tif 000002
【特許請求の範囲】
【請求項１】
第１種類に属する１以上の機能と第２種類に属する１以上の機能の各々に対応する複数の操作子が配置されたメニュー画面を表示させるメニュー表示手段と、
前記メニュー画面上で前記第１種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、当該機能に関連付けられた前記第２種類に属する機能に対応する操作子が配置された画面である第１画面を表示させる第１表示手段と、
前記第１画面上で前記第２種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、前記第１種類に属する機能に対応する操作子が配置された画面である第２画面を表示させる第２表示手段と、
前記第１種類に属する１以上の機能に関連付けられているか否かに応じて、前記第２種類に属する機能に対応する操作子を前記メニュー画面上で表示するか否かを制御する表示制御手段と
を備える電子機器。
【請求項２】
前記表示制御手段は、前記第１種類に属する機能の数と、前記第２種類に属する機能が前記第１種類に属する機能に関連付けられているか否かに応じて、前記第２種類に属する機能に対応する操作子を前記メニュー画面で表示するか否かを制御する
請求項１に記載の電子機器。
【請求項３】
前記表示制御手段は、前記第１種類に属する機能が１つだけ備えられている場合には、当該機能に関連付けられている前記第２種類の機能に対応する操作子を前記メニュー画面に表示させないように制御する
請求項２に記載の電子機器。
【請求項４】
前記表示制御手段は、前記第１種類に属する機能が２つ以上備えられ、且つ、前記第２種類に属する機能が２つ以上備えられている場合に、全ての前記第１種類に属する機能に関連付けられた前記第２種類に属する機能に対応する操作子を前記メニュー画面に表示させないように制御する
請求項２に記載の電子機器。
【請求項５】
前記第１表示手段は、前記第１種類に属する機能が１つだけ備えられており、且つ、当該機能に前記第２種類に属する機能の全てが関連付けられている場合に、前記メニュー画面を表示させずに前記第１画面を表示させる
請求項１に記載の電子機器。
【請求項６】
前記表示制御手段は、前記第１種類に属する機能が２つ以上備えられ、且つ、前記第２種類に属する機能が２つ以上備えられている場合に、全ての前記第１種類に属する機能に関連付けられていない前記第２種類に属する機能については、関連付けられた前記第１種類に属する機能の数に基づいて、対応する操作子を配置する
請求項２に記載の電子機器。
【請求項７】
前記第１種類に属する機能は画像形成処理に関する機能であり、前記第２種類に属する機能は前記第１種類に属する機能を利用するために必要な設定を行う機能である
請求項１に記載の電子機器。
【請求項８】
前記第２種類に属する機能は、前記第１種類に属する機能に関連する設定を受け付ける受付機能と、前記第１種類に属する機能による処理結果に関連する情報を出力する出力機能とを含み、
前記メニュー表示手段は、前記受付機能と前記出力機能に対して予め定められた優先度に基づいて前記第２種類に属する機能に対応する操作子を配置する
請求項７に記載の電子機器。
【請求項９】
前記メニュー表示手段は、前記第１種類に属する機能に関連付けられた前記第２種類に属する機能に対応する操作子を前記第１画面に配置することができない場合に、当該操作子を前記メニュー画面に表示させる
請求項１乃至８のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
特許文献１には、ブックマークへのアプリケーションの登録に関する技術が記載されている。特許文献１に記載された画像処理装置は、アプリケーション連携機能を有し、ユーザの指示にしたがって、アプリケーションから提供される表示コンテンツのアドレスを登録する。画像処理装置は、アドレスの登録が指示された表示コンテンツが連携機能に対応しているか否かに応じて、連携機能の動作に必要な、表示コンテンツの提供元のアプリケーションに関する情報を登録するか、又はアプリケーションの起動を受け付けるための情報を画面上に生成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２２２８５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の機能（アプリケーション）を備える電子機器では、それぞれの機能を起動するためのメニュー画面を配置し、それぞれの機能に対応する操作子が表示されるようにするという構成が考えられる。例えば、電子機器が機能Ａ、機能Ｂ、機能Ｃを備え、各々に対応する操作子Ａ、操作子Ｂ、操作子Ｃがメニュー画面に表示されるとする。操作子Ａが操作されると、機能Ａに関する操作を受け付ける画面Ａが表示され、操作子Ｂが操作されると、機能Ｂに関する操作を受け付ける画面Ｂが表示され、操作子Ｃが操作されると、機能Ｃに関する操作を受け付ける画面Ｃが表示される。ここで、機能Ｂが機能Ａに関連する機能である場合は、画面Ａ上に機能Ｂに対応する操作子Ｂ’が配置され、操作子Ｂ’が操作されると、画面Ｂが表示されるようにするとユーザにとって便利であると考えられる。
【０００５】
この構成によれば、画面Ａの表示中に画面Ｂを表示させる必要が生じた場合に、画面Ａにおいて操作子Ｂ’を操作すればよいから、メニュー画面を経由する手間が省かれる。ところが、この構成においては、画面Ｂの表示は画面Ａから遷移して表示させることができるようになるため、メニュー画面に操作子Ｂを表示させることは必須ではなくなる。
【０００６】
そこで、本発明は、互いに関連する複数種類の機能が搭載された電子機器において、すべての機能に対応する操作子をメニュー画面に表示する場合と比較して、メニュー画面における操作子の選択を容易にすることを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、第１種類に属する１以上の機能と第２種類に属する１以上の機能の各々に対応する複数の操作子が配置されたメニュー画面を表示させるメニュー表示手段と、前記メニュー画面上で前記第１種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、当該機能に関連付けられた前記第２種類に属する機能に対応する操作子が配置された画面である第１画面を表示させる第１表示手段と、前記第１画面上で前記第２種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、前記第１種類に属する機能に対応する操作子が配置された画面である第２画面を表示させる第２表示手段と、前記第１種類に属する１以上の機能に関連付けられているか否かに応じて、前記第２種類に属する機能に対応する操作子を前記メニュー画面上で表示するか否かを制御する表示制御手段とを備える電子機器を提供する。
【０００８】
請求項２に係る発明は、請求項１に記載の電子機器において、前記表示制御手段は、前記第１種類に属する機能の数と、前記第２種類に属する機能が前記第１種類に属する機能に関連付けられているか否かに応じて、前記第２種類に属する機能に対応する操作子を前記メニュー画面で表示するか否かを制御する。
【０００９】
請求項３に係る発明は、請求項２に記載の電子機器において、前記表示制御手段は、前記第１種類に属する機能が１つだけ備えられている場合には、当該機能に関連付けられている前記第２種類の機能に対応する操作子を前記メニュー画面に表示させないように制御する。
【００１０】
請求項４に係る発明は、請求項２に記載の電子機器において、前記表示制御手段は、前記第１種類に属する機能が２つ以上備えられ、且つ、前記第２種類に属する機能が２つ以上備えられている場合に、全ての前記第１種類に属する機能に関連付けられた前記第２種類に属する機能に対応する操作子を前記メニュー画面に表示させないように制御する。
【００１１】
請求項５に係る発明は、請求項１に記載の電子機器において、前記第１表示手段は、前記第１種類に属する機能が１つだけ備えられており、且つ、当該機能に前記第２種類に属する機能の全てが関連付けられている場合に、前記メニュー画面を表示させずに前記第１画面を表示させる。
【００１２】
請求項６に係る発明は、請求項２に記載の電子機器において、前記表示制御手段は、前記第１種類に属する機能が２つ以上備えられ、且つ、前記第２種類に属する機能が２つ以上備えられている場合に、全ての前記第１種類に属する機能に関連付けられていない前記第２種類に属する機能については、関連付けられた前記第１種類に属する機能の数に基づいて、対応する操作子を配置する。
【００１３】
請求項７に係る発明は、請求項１に記載の電子機器において、前記第１種類に属する機能は画像形成処理に関する機能であり、前記第２種類に属する機能は前記第１種類に属する機能を利用するために必要な設定を行う機能である。
【００１４】
請求項８に係る発明は、請求項７に記載の電子機器において、前記第２種類に属する機能は、前記第１種類に属する機能に関連する設定を受け付ける受付機能と、前記第１種類に属する機能による処理結果に関連する情報を出力する出力機能とを含み、前記メニュー表示手段は、前記受付機能と前記出力機能に対して予め定められた優先度に基づいて前記第２種類に属する機能に対応する操作子を配置する。
【００１５】
請求項９に係る発明は、請求項１乃至８のいずれか１項に記載の電子機器において、前記メニュー表示手段は、前記第１種類に属する機能に関連付けられた前記第２種類に属する機能に対応する操作子を前記第１画面に配置することができない場合に、当該操作子を前記メニュー画面に表示させる。
【発明の効果】
【００１６】
請求項１に係る発明によれば、互いに関連する複数種類の機能が搭載された電子機器において、すべての機能に対応する操作子をメニュー画面に表示する場合と比較して、メニュー画面における操作子の選択が容易になる。
請求項２に係る発明によれば、メニュー画面に表示される操作子の数が減少する。
請求項３に係る発明によれば、第１種類に属する機能が１つだけ備えられている場合にメニュー画面に表示される操作子の数が減少する。
請求項４に係る発明によれば、第１種類に属する機能が２つ以上備えられ、且つ、第２種類に属する機能が２つ以上備えられている場合に、メニュー画面に表示される操作子の数が減少する。
請求項５に係る発明によれば、第１画面を表示させる手間がなくなる。
請求項６に係る発明によれば、第２種類に属する機能に関連付けられた第１種類に属する機能の多寡がユーザに認識される。
請求項７に係る発明によれば、第１種類に属する機能が画像形成処理に関する機能であり、第２種類に属する機能が第１種類に属する機能を利用するために必要な設定を行う機能である場合に、すべての機能に対応する操作子をメニュー画面に表示する場合と比較して、メニュー画面における操作子の選択が容易になる。
請求項８に係る発明によれば、機能の優先度がユーザに認識される。
請求項９に係る発明によれば、装置の制約に応じて処理が変更される。
【図面の簡単な説明】
【００１７】
【図１】画像形成装置１のハードウェア構成を示す図。
【図２】メニュー画面の一例を示す図。
【図３】表示例を示す図。
【図４】表示例を示す図。
【図５】表示制御の流れ図。
【図６】表示例を示す図。
【図７】表示例を示す図。
【図８】表示制御の流れ図。
【図９】表示例を示す図。
【発明を実施するための形態】
【００１８】
［実施形態］
本発明を実施するための形態の一例について説明する。本発明は、電子機器を操作するためのＧＵＩ（Graphic User Interface）に関する技術である。本発明はいかなる電子機器に適用されてもよいが、本実施形態では、画像形成装置を操作するためのＧＵＩに本発明を適用した例について説明する。このＧＵＩは、画像形成装置に備えられてもよく、画像形成装置に指示を送る情報処理装置に備えられてもよい。また、このＧＵＩは、タッチパネルを備えた表示装置に表示されてもよく、キーボードとマウスによって操作される情報処理装置に備えられた表示装置に表示されてもよい。
【００１９】
図１は、画像形成装置１のハードウェア構成を示す図である。画像形成装置１は、制御部１１、記憶部１２、通信部１３、表示部１４、操作部１５、画像読取部１６、画像形成部１７を備える。記憶部１２は、例えばハードディスクドライブやメモリなどの記憶装置であり、プログラムやデータを記憶する。制御部１１は、プロセッサと、演算のワークエリアとして用いられるメモリを備え、記憶部１２に記憶されたプログラムに従う処理を実行する。通信部１３は、画像形成装置１と外部の装置との通信インターフェイスであり、例えば、ＬＡＮ（Local Area Network）のインターフェイスやモデムなどを備える。
【００２０】
表示部１４は、液晶表示パネルなどの表示装置を備え、画像形成装置１を操作するためのウィジェットが配置されたＧＵＩの画面を表示する。操作部１５は、ポインティングデバイスとハードウェアキーを備え、ＧＵＩに対する操作を受け付ける。ポインティングデバイスは、例えば、表示部１４の表示面を覆うタッチパネル、マウス、タッチパッドなどである。表示部１４と操作部１５は、画像形成装置１と分離された装置として構成されてもよい。画像読取部１６は、例えばイメージスキャナであり、シート状の記録媒体から画像を読み取る。画像形成部１７は、例えばプリンタであり、シート状の記録媒体に画像を形成する。
【００２１】
次に、画像形成装置１に備えられた機能について説明する。画像形成装置１には、第１種類に属する機能と第２種類に属する機能が備えられている。
【００２２】
第１種類に属する機能として、例えば、差分検出サービス、帳票ＦＡＸ、アンケート集計の各機能が備えられている。差分検出サービスは、２つの図面データを比較して差分を検出する機能である。帳票ＦＡＸは、電子データをファクシミリを用いて送受信する機能である。アンケート集計は、アンケート用紙を読み取って回答を集計する機能である。
【００２３】
第２種類に属する機能として、例えば、機器設定、ファイル管理、ジョブ確認、ソフトウェアアップデート、個人設定、バックアップリストアの各機能が備えられている。機器設定は、アドレス、ネットワーク、時刻、認証などに関連する設定を受け付ける機能である。ファイル管理は、記憶部１２に格納されているファイルを管理する機能である。ジョブ確認は、自装置が実行した処理の履歴を表示する機能である。ソフトウェアアップデートは、自装置にインストールされているソフトウェアを更新する機能である。個人設定は、ユーザの認証情報の入力を受け付ける機能である。バックアップリストアは、バックアップファイルの作成、バックアップファイルからの復元の機能である。
【００２４】
上記の機能は、プログラムに記述された手順に従う処理を制御部１１が実行することによって実現される、いわゆるアプリケーションである。第２種類に属する機能を実現するためのプログラムは、例えば、電子機器自体や第１種類に属する機能を用いるための設定・管理のためのものであったり、第１種類の属する機能の結果を格納したり確認するためのものを想定している。これらはそれ自体がソリューションを提供する機能であるというよりも、ソリューションを提供する機能を利用するために必要な機能である。第１の機能に従属または関連する機能であるということもできる。これらは工場出荷前にすべての電子機器に共通でインストールされることが多い。
【００２５】
第１種類に属する機能については、ユーザが要求する機能・ソリューションに対応するプログラムを想定しており、これらは工場出荷前又は出荷後に個別にインストールされることが多い。これらの機能がどの第２機能を利用するかは、機能により異なることが通常である。よって、第２種類に属する機能のうち、どの機能が第１種類に属する機能に関連するかは、どのような第１種類に属する機能が電子機器にインストールされているかにより異なる。
【００２６】
具体的な例を挙げると、典型的には第１週類に属する機能は画像形成処理に関するものが上げられる。例えば、第１種類に属する機能が複数の文書をスキャンしてその差分を抽出する機能であった場合、当該第１種類に属する機能に関連する第２種類に属する機能は、差分抽出結果を格納する文書管理機能や、ジョブの進捗や履歴を確認する機能などが想定される。なお、上記の機能は例示に過ぎず、上記以外の機能を備える電子機器に本発明が適用されてもよい。
【００２７】
図２は、メニュー画面の一例を示す図である。制御部１１は、第１種類に属する１以上の機能と第２種類に属する１以上の機能の各々に対応する複数の操作子が配置されたメニュー画面を表示させる（メニュー表示手段の一例）。この例は、前述の第２種類に属する機能を実現するためのプログラムがインストールされた場合に表示されるメニュー画面であり、当該機能に対応する「機器設定」、「ファイル管理」、「ジョブ確認」、「ソフトウェアアップデート」、「個人設定」、「バックアップリストア」の操作子（この例では、ボタン）が配置されている。
【００２８】
図３は、表示例を示す図である。（ａ）に示すメニュー画面において「機器設定」の操作子が操作されると、（ｂ）に示すように、機器設定に関する操作を受け付ける画面が表示される。
【００２９】
図４は、表示例を示す図である。この例は、第２種類に属する機能を実現するためのプログラムがインストールされた画像形成装置１に、第１種類に属する機能（この例では、差分検出サービス）を実現するためのプログラムがインストールされた例である。（ａ）に示すように、「差分検出サービス」の操作子が画面に追加される。なお、説明の都合上、ここでは従来の構成において表示されるメニュー画面を用いている。
【００３０】
制御部１１は、メニュー画面上で第１種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、当該機能に関連付けられた第２種類に属する機能に対応する操作子が配置された画面である第１画面を表示させる（第１表示手段の一例）。具体的には、メニュー画面上で「差分検出サービス」の操作子が操作されると、（ｂ）に示すように、差分検出サービスに関する操作を受け付ける画面（第１画面の一例）に遷移する。ユーザは、比較元ファイルと比較対象ファイルを指定して「処理開始」の操作子を操作する。ここで、画像形成装置１のアドレスが未設定であると仮定する。（ｃ）は、画像形成装置１のアドレス（複合機アドレス）が未設定である場合に表示されるエラーメッセージである。この画面上の「閉じる」の操作子をユーザが操作すると、（ｂ）に示す第１画面に遷移する。
【００３１】
第１画面には、「機器設定」、「ファイル管理」、「ジョブ確認」の操作子（この例では、タブ）が設けられている。タブの操作により、タブに対応する機能に関する操作を受け付ける画面（第２画面）が表示される。つまり、この例では、第１種類に属する機能（この例では、差分検出サービス）に対して、第２種類に属する機能（この例では、機器設定、ファイル管理、ジョブ確認）が関連付けられており、第１画面には、第１種類に属する機能に関連付けられた第２種類に属する機能に対応する操作子が配置されている。
【００３２】
制御部１１は、第１画面上で第２種類に属する機能に対応する操作子が操作された場合に、当該機能に関する操作を受け付ける画面であり、且つ、第１種類に属する機能に対応する操作子が配置された画面である第２画面を表示させる（第２表示手段の一例）具体的には、第１画面においてユーザが「機器設定」のタブを操作すると、（ｄ）に示すように、機器設定に関する操作を受け付ける画面（第２画面の一例）が表示される。
【００３３】
第２画面には、「差分検出」、「ファイル管理」、「ジョブ確認」のタブが設けられている。ユーザが複合機アドレスを指定して更新の操作子を操作し、「差分検出」のタブを操作すると、（ｂ）に示す第１画面に遷移し、ユーザが「処理開始」の操作子を操作すると、差分検出サービスの処理が開始される。
【００３４】
従来は、（ａ）に示すように、「機器設定」の操作子はメニュー画面にも表示されるから、（ｃ）に示すエラーメッセージ画面から（ｂ）に示す第１画面に戻った後、（ａ）に示すメニュー画面を経由して（ｅ）に示す第２画面に遷移してアドレスを設定するという手順を採用してもよいが、この手順よりも、第１画面の機器設定のタブを操作して第２画面に遷移する手順の方が手間が少ない。ユーザは、手間が多い手順よりも手間が少ない手順を選ぶ傾向があるから、第１画面の「機器設定」のタブと比べて、メニュー画面の「機器設定」の操作子が使用されることは少ない。また、メニュー画面に「機器設定」の操作子が表示されていなくても支障はない。また、ユーザにとっては、操作子の数が多いほど、操作子の選択の困難性が高まってしまう。
【００３５】
次に、本実施形態に係る表示制御について説明する。画像形成装置１には、本実施形態に係る表示制御を実現するためのプログラムがインストールされている。表示制御は、第１種類に属する機能を実現するためのプログラムが画像形成装置１にインストールされた場合に実行される。
【００３６】
ここで、機能情報について説明する。機能情報とは、表示制御を実行するときに用いられる情報であり、機能毎に作成された機能情報が記憶部１２に記憶される。機能情報は、操作子上に表示される機能名（「機器設定」など）、操作子の絵柄を示す画像データ、操作子に対応する機能を実現するためのプログラムの識別子、操作子に対応する機能が属する種類（第１種類、第２種類）、関連付け情報を含む。
【００３７】
関連付け情報とは、操作子に対応する機能が第１種類に属する場合に、当該機能に関連付けられた第２種類に属する機能を示す情報である。第１種類に属する機能に第２種類に属する機能が関連付けられている場合、前述の図４（ａ）で例示したように、第１画面には、第１種類に属する機能に関連付けられた第２種類に属する機能に対応する操作子が配置され、この操作子が操作されると、第２種類に属する機能に関する操作を受け付ける第２画面が表示される。
【００３８】
図５は、表示制御の流れ図である。最初に、制御部１１は、メニュー画面の表示要求を受け付ける（ステップＳ０１）。具体的には、第１種類に属する機能を実現するためのプログラムのインストールを完了させた後、ユーザが操作部１５のハードウェアキーを操作してメニュー画面の表示を要求する。
【００３９】
次に、制御部１１は、第１種類に属する機能と第２種類に属する機能の全てについて、記憶部１２から機能情報を取得する（ステップＳ０２）。次に、制御部１１は、機能情報から関連付け情報を抽出する（ステップＳ０３）。次に、制御部１１は、抽出された関連付け情報の数が１つか否かを判定する（ステップＳ０４）。前述のとおり、関連付け情報は、第１種類に属する機能について作成・記憶されているから、抽出された関連付け情報の数が１つであることは、第１種類に属する機能が１つだけ備えられている（第１種類に属する機能を実現するためのプログラムが１つだけインストールされている）ことを示す。抽出された関連付け情報の数が１つでないことは、第１種類に属する機能が２つ以上備えられている（第１種類に属する機能を実現するためのプログラムが２つ以上インストールされている）ことを示す。
【００４０】
抽出された関連付け情報の数が１つであるならば（ステップＳ０４：ＹＥＳ）、制御部１１は、第１種類に属する機能に関連付けられた第２種類に属する機能を、抽出された関連付け情報から特定し（ステップＳ０５）、特定された機能を除く第２種類に属する機能の操作子をメニュー画面に配置する（ステップＳ０６）。
【００４１】
一方、抽出された関連付け情報の数が１つでないならば（ステップＳ０４：ＮＯ）、制御部１１は、第１種類に属する機能に関連付けられた第２種類に属する機能を特定し、第２種類に属する機能毎に、関連付けの数を集計する（ステップＳ０７）。次に、制御部１１は、集計された数の順に第２種類に属する機能の操作子をメニュー画面に配置する（ステップＳ０８）。
【００４２】
図６は、表示例を示す図である。この例は、第１種類に属する機能として差分検出サービスの機能が備えられている例である。差分検出サービスには、図４の例で説明したように、機器設定、ファイル管理、ジョブ確認の機能が関連付けられている。この場合、図５に示す流れ図のステップＳ０５において、差分検出サービスに関連付けられた機能として、機器設定、ファイル管理、ジョブ確認が特定され、ステップＳ０６において、図６の（ａ）に示すように、機器設定、ファイル管理、ジョブ確認を除く第２種類に属する機能の操作子（個人設定、ソフトウェアアップデート、バックアップリストア）がメニュー画面に表示される。図６の（ｂ）、（ｃ）、（ｄ）は、それぞれ図４の（ｂ）、（ｃ）、（ｄ）と同じ画面を示す図である。
【００４３】
図４を用いて説明したとおり、第１画面の「機器設定」のタブと比べて、メニュー画面の「機器設定」の操作子が使用されることは少ない。また、メニュー画面に「機器設定」の操作子が表示されていなくても支障はない。また、ユーザにとっては、操作子の数が多いほど、操作子の選択の困難性が高まってしまう。これに対して、本構成では、第１種類に属する機能が１つだけ備えられている場合には、当該機能に関連付けられている第２種類に属する機能に対応する操作子をメニュー画面に表示させないように制御する（表示制御手段の一例）。この構成によれば、すべての機能に対応する操作子をメニュー画面に表示する場合と比較して、メニュー画面に表示される操作子の数が減少するから、メニュー画面における操作子の選択が容易になる。
【００４４】
図７は、表示例を示す図である。この例は、第１種類に属する機能として差分検出サービス、帳票ＦＡＸ、アンケート集計の機能が備えられている例である。（ｂ）は、差分検出サービスの第１画面であり（図６の（ｂ）と同じ）、差分検出サービスには、機器設定、ファイル管理、ジョブ確認が関連付けられている。（ｃ）は、帳票ＦＡＸの第１画面であり、帳票ＦＡＸには、機器設定、個人設定が関連付けられている。（ｄ）は、アンケート集計の第１画面であり、アンケート集計には機器設定、個人設定、ファイル管理が関連付けられている。
【００４５】
この場合、図５に示す流れ図のステップＳ０７において、第１種類に属する機能に関連付けられた第２種類に属する機能として、機器設定、ファイル管理、ジョブ確認、個人設定が特定される。特定された機能毎に関連付けの数を集計すると、機器設定は、差分検出サービスと帳票ＦＡＸとアンケート集計に関連付けられているから、関連付けの数は３である。ファイル管理は、差分検出サービスとアンケート集計に関連付けられているから、関連付けの数は２である。ジョブ確認は、差分検出サービスに関連付けられているから、関連付けの数は１である。個人設定は、帳票ＦＡＸとアンケート集計に関連付けられているから、関連付けの数は２である。
【００４６】
次に、ステップＳ０８において、集計された関連付けの数の順に第２種類に属する機能の操作子がメニュー画面に配置される。（ａ）は、操作子を配置した例である。この例では、関連付けの多いほど上段に、同じ段においては関連付けの多いほど左に、操作子が配置される。関連付けの数は、機器設定が最多であり、次に個人設定とファイル管理が同数であり、ジョブ確認が最少である。また、２以上の操作子で関連付けの数が同じである場合には、予め定められた順番に配置される。この例では、個人設定がファイル管理よりも上位に配置される。
【００４７】
本構成によれば、第１種類に属する機能が２つ以上備えられ、且つ、第２種類に属する機能が２つ以上備えられている場合に、関連付けられた第１種類に属する機能の数に基づいて第２種類に属する機能に対応する操作子を配置する（表示制御手段の一例）。この構成によれば、関連付けられた第１種類に属する機能の数と無関係に第２種類に属する機能に対応する操作子を配置する場合と比べて、操作子の選択が容易になる。
【００４８】
［変形例］
上記の実施形態を以下のように変形してもよい。
【００４９】
［変形例１］
図８は、表示制御の流れ図である。ステップＳ０１からステップＳ０６までは、図５と同じである。抽出された関連付け情報の数が１つでないならば（ステップＳ０４：ＮＯ）、制御部１１は、全ての第１種類に属する機能に関連付けられた第２種類に属する機能を、抽出された関連付け情報から特定する（ステップＳ１５）。次に、制御部１１は、特定された機能を除く第２種類に属する機能の操作子をメニュー画面に配置する（ステップＳ１６）。
【００５０】
図９は、表示例を示す図である。備えられている機能と機能間の関連付けは、図７の例と同様である。この場合、図８に示す流れ図のステップＳ１５において、全ての第１種類に属する機能に関連付けられた第２種類に属する機能として、機器設定が特定され、ステップＳ１６において、図９の（ａ）に示すように、機器設定を除く第２種類に属する機能の操作子（個人設定、ファイル管理、ジョブ確認、ソフトウェアアップデート、バックアップリストア）がメニュー画面に表示される。
【００５１】
図９（ｂ）、（ｃ）、（ｄ）に示すように、差分検出サービス、帳票ＦＡＸ、アンケート集計の第１画面に「機器設定」のタブが設けられている。この点は図７の例と同様であるが、図７の例においては、第１画面の「機器設定」のタブと比べて、メニュー画面の「機器設定」の操作子が使用されることは少ない。また、メニュー画面に「機器設定」の操作子が表示されていなくても支障はない。また、ユーザにとっては、操作子の数が多いほど、操作子の選択の困難性が高まってしまう。これに対して、図９の例では、（ａ）に示すように、メニュー画面には「機器設定」の操作子が表示されない。
【００５２】
本構成によれば、第１種類に属する機能が２つ以上備えられ、且つ、第２種類に属する機能が２つ以上備えられている場合に、全ての第１種類に属する機能に関連付けられた第２種類に属する機能に対応する操作子をメニュー画面に表示させないように制御するから、すべての機能に対応する操作子をメニュー画面に表示する場合と比較して、メニュー画面に表示される操作子の数が減少するから、メニュー画面における操作子の選択が容易になる。
【００５３】
［変形例２］
上記実施形態と変形例１を組み合わせてもよい。具体的には、図５の流れ図において、抽出された関連付け情報の数が１つでない場合に（ステップＳ０４：ＮＯ）、ステップＳ０７、ステップＳ０８の処理に続いて、図８のステップＳ１５、ステップＳ１６の処理を実行する。要するに、この構成では、第１種類に属する機能が２つ以上備えられ、且つ、第２種類に属する機能が２つ以上備えられている場合に、全ての第１種類に属する機能に関連付けられていない第２種類に属する機能については、関連付けられた第１種類に属する機能の数に基づいて、対応する操作子を配置する。この構成によれば、第２種類に属する機能に関連付けられた第１種類に属する機能の多寡がユーザに認識されるから、メニュー画面における操作子の選択が容易になる。
【００５４】
［変形例３］
第１種類に属する機能が１つだけ備えられており、且つ、当該機能に第２種類に属する機能の全てが関連付けられている場合を想定すると、第１画面には、第２種類に属する機能の全てのタブが表示されるから、メニュー画面が表示されなくても支障はない。よって、第１種類に属する機能が１つだけ備えられており、且つ、当該機能に第２種類に属する機能の全てが関連付けられている場合に、メニュー画面を表示させずに第１画面を表示させるように構成されてもよい。この構成によれば、第１画面を表示させる手間がなくなる。
【００５５】
［変形例４］
第２種類に属する機能は、第１種類に属する機能に関連する設定を受け付ける受付機能と、第１種類に属する機能による処理結果に関連する情報を出力する出力機能とを含む。例えば、機器設定、個人設定が受付機能に該当し、ファイル管理、ジョブ確認、バックアップリストアが出力機能に該当する。そこで、受付機能と出力機能に対して予め定められた優先度に基づいて第２種類に属する機能に対応する操作子を配置するように構成されてもよい。優先度は、ユーザの操作によって設定されてもよい。この構成によれば、機能の優先度がユーザに認識されるから、メニュー画面における操作子の選択が容易になる。
【００５６】
［変形例５］
第１種類に属する機能に関連付けられた第２種類に属する機能に対応する操作子を第１画面に配置することができない場合に、当該操作子をメニュー画面に表示させるように構成されてもよい。第１種類に属する機能に関連付けられた第２種類に属する機能に対応する操作子を第１画面に配置することができない場合とは、例えば、表示部１４の表示面のサイズが不足する場合や、表示面の画素数が不足する場合などである。
【符号の説明】
【００５７】
１…画像形成装置、１１…制御部、１２…記憶部、１３…通信部、１４…表示部、１５…操作部、１６…画像読取部、１７…画像形成部
【図１】
2018160142.tif 000003
【図２】
2018160142.tif 000004
【図３】
2018160142.tif 000005
【図４】
2018160142.tif 000006
【図５】
2018160142.tif 000007
【図６】
2018160142.tif 000008
【図７】
2018160142.tif 000009
【図８】
2018160142.tif 000010
【図９】
2018160142.tif 000011