(57)【要約】【課題】複数の項目を指定する作業を支援する技術を提供する。【解決手段】項目間の関連性を記憶する記憶手段と、予め定められた配置に従って複数の項目を画面に表示する第１表示制御手段３１０と、該表示された複数の項目のなかから第１項目の指定を受付ける第１指定手段２１０と、第１項目に関連する１以上の第２項目を、第１項目とともに表示する第２表示制御手段３２０と、１以上の第２項目に含まれる一の項目の指定を受付ける第２指定手段２２０と、第２指定手段２２０により指定された一の項目を表示する第３表示制御手段３３０とを有する表示制御装置、を提供する。【選択図】図４
2020003970.tif 000002
【特許請求の範囲】
【請求項１】
項目間の関連性を記憶する記憶手段と、
予め定められた配置に従って複数の項目を画面に表示する第１表示制御手段と、
該表示された複数の項目のなかから第１項目の指定を受付ける第１指定手段と、
前記第１項目に関連する１以上の第２項目を、前記第１項目とともに表示する第２表示制御手段と、
前記１以上の第２項目に含まれる一の項目の指定を受付ける第２指定手段と、
前記第２指定手段にて指定された一の項目を表示する第３表示制御手段と
を有する表示制御装置。
【請求項２】
前記第２表示制御手段は、前記１以上の第２項目を、前記第１項目の表示位置に対応する位置に表示し、
前記第３表示制御手段は、前記配置における前記第２項目の位置まで前記画面を自動的にスクロールする、
請求項１に記載の表示制御装置。
【請求項３】
前記第３表示制御手段は、前記１以上の第２項目が前記第１項目とともに表示されるように、前記配置を変更する、
請求項１に記載の表示制御装置。
【請求項４】
前記第３表示制御手段は、前記１以上の第２項目のうち、第２指定手段にて指定されなかった項目については、前記予め定められた配置に戻す、
請求項３に記載の表示制御装置。
【請求項５】
前記第２表示制御手段は、更に、前記第２指定手段にて指定された一の項目が表示された場合に、該指定された一の項目に関連し前記第１項目を除いた１以上の第３項目を、当該一の項目とともに表示する、
請求項１〜４のいずれか一項に記載の表示制御装置。
【請求項６】
前記第２表示制御手段は、更に、前記第２指定手段にて指定された一の項目が表示された場合に、前記第３表示制御手段にて表示されている項目および前記第１項目に関連する１以上の第３項目を、当該一の項目とともに表示する、
請求項１〜４のいずれか一項に記載の表示制御装置。
【請求項７】
利用者を特定する特定手段と更に有し、
前記記憶手段には利用者の操作履歴が記憶され、
前記関連性は、前記利用者の操作履歴に基づいて決定される、
請求項１〜６のいずれか一項に記載の表示制御装置。
【請求項８】
前記関連性は、項目の相関度によって表わされ、
前記第２表示制御手段は、前記１以上の第２項目として選定される項目の数および該選定された項目の表示の順序のうち少なくともいずれかを、前記相関度に基づいて決定する、
請求項１〜７のいずれか一項に記載の表示制御装置。
【請求項９】
前記関連性は、項目が指定される順序に関する手順情報を含み、
前記第２表示制御手段は、前記１以上の第２項目として選定される項目の数および該選定された項目の表示の順序のうち少なくともいずれかを、前記手順情報に基づいて決定する、
請求項１〜８のいずれか一項に記載の表示制御装置。
【請求項１０】
画像処理部と、
請求項１〜９のいずれか一項に記載の表示制御装置と
を備え、
画像処理に関する複数のジョブパラメータの各々に対応する項目が配列された画面の表示制御を当該表示制御装置に実行させる、
画像処理装置。
【請求項１１】
コンピュータに、
予め定められた配置に従って複数の項目を画面に表示するステップと、
該表示された複数の項目のなかから第１項目の指定を受付けるステップと、
前記第１項目に関連する１以上の第２項目を、前記第１項目とともに表示するステップと、
前記１以上の第２項目に含まれる一の項目の指定を受付けるステップと、
前記指定された一の項目を表示するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、画像処理装置、およびプログラムに関する。
【背景技術】
【０００２】
複数の機能を備えた情報処理装置が一般に普及しており、その一例としてはＦＡＸ送信機能とプリンタ機能とを合せ持つ画像形成装置である複合機が挙げられる。この種の情報処理装置において、利用者の操作を受付けるためのユーザインタフェース（以下、ＵＩ）として、タッチパネルが採用されたものが主流となっている。
また、近年では、ＵＩ画面のデザインとして、複雑な階層構造を排除した単純で一覧性の高いリスト形式のデザインが好まれるようになってきている。リスト形式のデザインを採用するとＵＩ画面における表示項目数は必然的に増加する。一方で、ＵＩ画面の表示先となる表示装置における表示領域のサイズは限られているので、スクロール操作を行ってすべての項目を確認することが必要となる。
スクロール操作を前提とする項目の確認作業を支援する技術の一例としては特許文献１に開示の技術が挙げられる。特許文献１には、表示領域外にスクロールする直前に項目の表示サイズを拡大して強調表示することで、設定内容の確認を容易にすることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７７２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報処理装置の機能の複雑化に伴い、情報処理装置に所定の処理を実行させるにあたり、実行開始に先立って当該処理に関係する複数の項目の各々についてパラメータの設定や調整を予め行っておくことが必要な場合が増えている。このような場合、ユーザはスクロール操作を行って多数の項目のなかから対象の項目（上記所定の処理に関係し互いに関連性を有する複数の項目）を一つずつ探し出し、パラメータの確認および調整を行う必要がある。設定対象の項目が多い場合や、リスト上で項目の配置が離れている場合は、対象項目を発見するまでの時間がかかるうえ、何度もスクロール操作を繰り返す必要があり、ユーザの負担が増す。
【０００５】
本発明は、複数の項目を指定する作業を支援する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、項目間の関連性を記憶する記憶手段と、予め定められた配置に従って複数の項目を画面に表示する第１表示制御手段と、該表示された複数の項目のなかから第１項目の指定を受付ける第１指定手段と、前記第１項目に関連する１以上の第２項目を、前記第１項目とともに表示する第２表示制御手段と、前記１以上の第２項目に含まれる一の項目の指定を受付ける第２指定手段と、前記第２指定手段にて指定された一の項目を表示する第３表示制御手段とを有する表示制御装置、を提供する。
請求項２に係る発明は、請求項１に記載の表示制御装置において、前記第２表示制御手段は、前記１以上の第２項目を、前記第１項目の表示位置に対応する位置に表示し、前記第３表示制御手段は、前記配置における前記第２項目の位置まで前記画面を自動的にスクロールする、ことを特徴とする。
請求項３に係る発明は、請求項１に記載の表示制御装置において、前記第３表示制御手
段は、前記１以上の第２項目が前記第１項目とともに表示されるように、前記配置を変更する、ことを特徴とする。
請求項４に係る発明は、請求項３に記載の表示制御装置において、前記第３表示制御手段は、前記１以上の第２項目のうち、第２指定手段にて指定されなかった項目については、前記予め定められた配置に戻す、ことを特徴とする。
請求項５に係る発明は、請求項１〜４のいずれか一項に記載の表示制御装置において、前記第２表示制御手段は、更に、前記第２指定手段にて指定された一の項目が表示された場合に、該指定された一の項目に関連し前記第１項目を除いた１以上の第３項目を、当該一の項目とともに表示する、ことを特徴とする。
請求項６に係る発明は、請求項１〜４のいずれか一項に記載の表示制御装置において、前記第２表示制御手段は、更に、前記第２指定手段にて指定された一の項目が表示された場合に、前記第３表示制御手段にて表示されている項目および前記第１項目に関連する１以上の第３項目を、当該一の項目とともに表示する、ことを特徴とする。
請求項７に係る発明は、請求項１〜６のいずれか一項に記載の表示制御装置において、利用者を特定する特定手段と更に有し、前記記憶手段には利用者の操作履歴が記憶され、前記関連性は、前記利用者の操作履歴に基づいて決定される、ことを特徴とする。
請求項８に係る発明は、請求項１〜７のいずれか一項に記載の表示制御装置において、前記関連性は、項目の相関度によって表わされ、前記第２表示制御手段は、前記１以上の第２項目として選定される項目の数および該選定された項目の表示の順序のうち少なくともいずれかを、前記相関度に基づいて決定する、ことを特徴とする。
請求項９に係る発明は、請求項１〜８のいずれか一項に記載の表示制御装置において、前記関連性は、項目が指定される順序に関する手順情報を含み、前記第２表示制御手段は、前記１以上の第２項目として選定される項目の数および該選定された項目の表示の順序のうち少なくともいずれかを、前記手順情報に基づいて決定する、ことを特徴とする。
【０００７】
請求項１０に係る発明は、請求項１〜９のいずれか一項に記載の表示制御装置を含み、複数のジョブパラメータの各々に対応する項目が配列された画面の表示制御を当該表示制御装置に実行させる画像形成装置、を提供する。
【０００８】
請求項１１に係る発明は、コンピュータを、予め定められた配置に従って複数の項目を画面に表示する第１表示制御手段と、前記第１表示制御手段によって前記画面に表示された前記複数の項目のうちから指定された第１項目に関連する１以上の第２項目を、前記第１項目とともに表示する第２表示制御手段と、前記第２表示制御手段により表示された１以上の第２項目のうちから指定された一の項目を表示する第３表示制御手段として機能させるプログラム、を提供する。
【発明の効果】
【０００９】
請求項１、１０、１１に係る発明によれば、複数の項目を指定する作業を支援することが可能になる。
請求項２に係る発明によれば、第１指定手段により指定された第１項目に対して関連性を有する第２項目の位置まで画面を自動的にスクロールすることができる。
請求項３に係る発明によれば、第１指定手段により指定された第１項目に対して関連性を有する第２項目が当該第１項目とともに表示されるように項目を並べ替えて表示することが可能になる。
請求項４に係る発明によれば、第１項目に対して関連性を有する１以上の第２項目のうち第２指定手段にて指定された項目のみを並べ替えて表示することが可能になる。
請求項５に係る発明によれば、第２指定手段にて指定された一の項目に関連する項目のうち第１項目を除いた項目を、当該一の項目とともに表示することが可能になる。
請求項６に係る発明によれば、第２指定手段にて指定された一の項目に対して関連性を有し、かつ第１項目に対しても関連性を有する第３項目を、当該一の項目とともに表示す
ることが可能になる。
請求項７に係る発明によれば、項目間の関連性を利用者の操作履歴に基づいて利用者毎に決定することが可能になる。
請求項８に係る発明によれば、１以上の第２項目として選定される項目の数および該選定された項目の表示の順序のうち少なくともいずれかを、第１項目との相関度に基づいて決定する、ことが可能になる。
請求項９に係る発明によれば、第１項目に対して関連性を有する第２項目として選定される項目の数およびその表示の順序のうち少なくともいずれかを、項目が指定される順序に関する手順情報に基づいて決定する、ことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による表示制御装置１の構成例を示す図である。
【図２】同表示制御装置１を含む画像形成装置における設定項目の一例を示す図である。
【図３】同表示制御装置１の記憶部１１０に記憶されている関連機能情報の一例を示す図である。
【図４】同表示制御装置１の機能構成例を示す機能ブロック図である。
【図５】同表示制御装置１の動作例を示すフローチャートである。
【図６】同表示制御装置１における画面表示例を示す図である。
【図７】同表示制御装置１における画面表示例を示す図である。
【図８】同表示制御装置１における画面表示例を示す図である。
【図９】同表示制御装置１における画面表示例を示す図である。
【図１０】変形例に係る表示制御装置１における画面表示例を示す図である。
【図１１】同表示制御装置１における画面表示例を示す図である。
【図１２】同表示制御装置１における画面表示例を示す図である。
【図１３】同表示制御装置１における画面表示例を示す図である。
【図１４】同表示制御装置１における画面表示例を示す図である。
【図１５】同表示制御装置１の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しつつ本発明の実施形態を説明する。
（実施形態）
図１は、本発明の実施形態による表示制御装置１の全体構成の一例を示す図である。表示制御装置１は、複合機などの画像形成装置に組み込まれ、当該画像形成装置を利用者に使用させるためのＵＩ画面の表示制御を行う。図１に示すように、表示制御装置１は、操作受付部１００と、記憶部１１０と、制御部１２０と、これら各構成要素間のデータ授受を仲介するバス１３０と、を有する。
【００１２】
図１には、表示制御装置１による制御の下でＵＩ画面を表示する表示部１４０が表示制御装置１とともに図示されている。表示部１４０は、例えば液晶ディスプレイである。表示部１４０に表示されるＵＩ画面の一例としては、表示制御装置１を含む画像形成装置が有する複数の機能の各々に対応した項目をリスト形式に配列した設定画面が挙げられる。図２には、画像形成装置における各種項目のうち、複写（コピー）機能についての項目が図示されている。本実施形態における複写に関する項目は、図２に示すように、印刷する部数、印刷に使用する用紙を格納した用紙トレイ、印刷の濃度・・・枠消し、紙折りの１７種類であるが、１８種類以上であってもよいし、１６種類以下であってもよい。
【００１３】
操作受付部１００は、例えばシート状に形成された透明な感圧センサ或いは静電センサである。操作受付部１００は、表示部１４０の表示領域を覆うように表示部１４０に貼り付けられている。操作受付部１００および表示部１４０は、制御部１２０による制御の下
、所謂タッチパネル１５０を形成する。タッチパネル１５０は、表示画面に対するタッチ操作やスクロール操作などの利用者の操作を受付ける。表示制御装置１を含む画像形成装置の利用者は、タッチパネル１５０に表示される画面に対するタッチ操作を行うことで、所望の項目を指定することができ、指定した項目に対応するパラメータを変更することができる。操作受付部１００は、利用者の操作内容に応じた操作内容データを制御部１２０へ出力する。これにより、利用者の操作内容が制御部１２０に伝達される。
【００１４】
記憶部１１０は、図１では詳細な図示を省略したが、例えばＲＡＭ（Random Access Memory）などの揮発性記憶部とフラッシュメモリなどの不揮発性記憶部とを含む。不揮発性記憶部には、ＵＩ画面の表示制御を制御部１２０に実行させるための表示制御プログラムが予め格納されている。不揮発性記憶部は、当該表示制御プログラムを実行する際のワークリアとして制御部１２０によって利用される。また、各種設定項目のパラメータの値を表す設定データと、各パラメータのデフォルト値（例えば、画像形成装置の工場出荷時の各パラメータの値）を表すデータとが格納されている。加えて、不揮発性記憶部には、表示制御装置１を含む画像形成装置が有する複数の機能の各々についてその機能に対して関連性を有する他の機能（以下、関連機能）およびその関連性の度合いを示す関連機能情報が記憶されている。関連機能情報については画像形成装置の工場出荷時点で記憶部１１０に記憶させておけばよい。前述したように、上記画像形成装置が表示部１４０に表示させる設定画面に配列されている項目は、当該画像形成装置が有する複数の機能の各々に対応する。つまり、記憶部１１０は、設定画面に表示される項目間の関連性を記憶する記憶手段の役割を果たす。
【００１５】
図３は、不揮発性記憶部に記憶されている関連機能情報の一例を示す図である。画像形成装置が有する複数の機能の全てについて関連機能が設定されている必要はなく、少なくとも１つの機能について関連機能が１または複数設定されていればよい。図３に示す例では、「枠消し」、「ホチキス」および「紙折り」の３つの機能に関連機能が設定されている。すなわち、図３に示す関連情報は、「枠消し」についての関連機能は、機能「ホチキス」、「紙折り」および「サンプルコピー」であること、および各関連機能の相関度は夫々Ｖ１、Ｖ２およびＶ３であることを示している。同様に、図３に示す関連情報は、「ホチキス」についての関連機能は、機能「枠消し」、「コピー位置／綴じしろ」および「サンプルコピー」であること、および各関連機能の相関度は夫々Ｖ４、Ｖ５およびＶ６であることを示しており、「紙折り」についての関連機能は、機能「枠消し」、「コピー位置／綴じしろ」および「サンプルコピー」であること、および各関連機能の相関度は夫々Ｖ７、Ｖ８およびＶ９であることを示している。
【００１６】
制御部１２０は、例えばＣＰＵ（Central Processing Unit）である。制御部１２０は、記憶部１１０に記憶されているプログラムに従って作動し、各種ＵＩ画面の表示制御を行う。例えば、設定画面の表示を指示する操作を示す操作内容データを操作受付部１００から受け取った場合には、制御部１２０は、記憶部１１０に記憶されている設定データに従って設定画面を表示部１４０に表示させる。
【００１７】
本実施形態における設定画面は、複数の機能の各々に対応する項目を縦方向（項目の内容を表す文字列を構成する文字の配列方向と直交する方向）に並べたリスト形式の画像である。例えば、操作受付部１００に対する操作により複写についての設定画面の表示指示を与えられると、制御部１２０は、図２に示す「部数」から「紙折り」までの各項目を縦方向に配列した設定画面を表示部１４０に表示させる。
【００１８】
表示部１４０における表示領域のサイズには限りがあり、複写に関する全ての設定項目を一度に表示することはできない。このため、本実施形態の制御部１２０は、設定画面の表示開始時点では、例えば、「部数」から「カラーモード」までの５つの項目が配列され
た設定画面を表示部１４０の表示領域に表示させる。上記プログラムに従って作動している制御部１２０は、操作受付部１００に対してなされたスクロール操作に応じて表示部１４０の表示画面をスクロールさせる。「両面」以降の項目については利用者のスクロール操作に応じて表示部１４０に表示される。
【００１９】
図４は、表示制御装置１の機能構成を示すブロック図である。上記プログラムに従って作動している制御部１２０は、図４に示すように、第１表示制御手段３１０、第２表示制御手段３２０、および第３表示制御手段３３０として機能する。また、上記プログラムに従って作動している制御部１２０は、図４に示す各手段を連携動作させるための処理を実行する。例えば、ある機能に関するパラメータが変更されたことを契機として、図５のフローチャートに示す処理を実行する。以下、図５に示すフローチャートを適宜参照しつつ、図４に示す各手段の役割を説明する。
【００２０】
第１表示制御手段３１０は、予め定められた配置に従って複数の項目を画面に表示する。例えば、タッチパネル１５０に対する操作により、複写についての設定画面の表示を指示された場合には、第１表示制御手段３１０は、図２に示す複数の設定項目の各々を図２における並び順に縦方向にリスト形式で配列した設定画面を表示部１４０に表示させる。
【００２１】
画像形成装置の利用者は、表示部１４０に表示された設定画面の複数の項目のうち設定内容（パラメータ）の変更を所望する項目（以下、第１項目）をタッチ操作により指定することができる。つまり、タッチパネル１５０は、第１項目の指定を受付ける第１指定手段２１０の役割を果たす（図４参照）。第１項目の指定がなされると、制御部１２０は、当該第１項目に対応するパラメータの変更を利用者に行わせるためのサブ画面（図６参照）を表示部１４０に表示させ、利用者は当該サブ画面を閉じる操作を行うことでパラメータの変更が完了したことを制御部１２０に通知することができる。
【００２２】
前述したように、上記プログラムに従って作動している制御部１２０は、いずれかの機能についてのパラメータが変更されたことを契機として図５のフローチャートに示す処理を実行する。制御部１２０は、まず、利用者によりパラメータの変更がなされた機能（すなわち、第１項目に対応する機能）を検索キーとして関連機能情報を検索し（ステップＳＡ１００）、当該機能についての関連機能の有無を判定する（ステップＳＡ１１０）。第１項目に対応する機能について関連機能が設定されている場合にはステップＳＡ１１０の判定結果が“Ｙｅｓ”となり、第１項目に対応する機能について関連機能が設定されていない場合にはステップＳＡ１１０の判定結果は“Ｎｏ”となる。
【００２３】
ステップＳＡ１１０の判定結果が“Ｎｏ”である場合には、制御部１２０は図５に示す処理を終了し、利用者による第１項目の再指定を待ち受ける。これに対して、ステップＳＡ１１０の判定結果が“Ｙｅｓ”である場合には、制御部１２０は、設定画面をスクロールさせず（すなわち、第１項目の表示位置を維持したまま）、第１項目に対応する機能の関連機能に対応する項目（以下、第２項目）をリスト形式で配列したポップアップ画面（図７参照）を第１項目の近傍に表示する（ステップＳＡ１２０）。このように、上記プログラムに従って作動している制御部１２０は、第１項目に関連する１以上の第２項目を、第１項目とともに表示する第２表示制御手段３２０（図４参照）として機能する。
【００２４】
上記ポップアップ画面に表示する第２項目の選定の仕方については種々の態様が考えられる。第１に、第１項目に対応する機能の全ての関連機能に対応する項目を表示対象として選定する態様が考えられ、第２に、第２項目の数および並び順の少なくとも一方を第１項目に対応する機能との相関度に応じて決定する態様が考えられる。前者の態様であれば、第１項目に対応する機能についての全ての関連機能を次のパラメータの変更候補として漏れなく利用者に提示することが可能になる。これに対して後者の態様であれば、第１項
目に対応する機能との相関度に応じて絞り込んだ関連機能を次のパラメータの変更候補として利用者に提示することが可能になる。
【００２５】
ポップアップ画面に表示する第２項目の数を相関度に応じて決定する態様の具体例としては、相関度が所定の閾値以上の関連機能を表示対象として選定する態様が挙げられる。他にも、相関度が高い順に上位Ｎ（Ｎは１以上の予め定められた自然数）個の関連機能を表示対象として選定する態様も考えられる。ポップアップ画面に表示する第２項目の並び順を相関度に応じて決定する態様の具体例としては、相関度の降順或いは昇順に配列する態様が挙げられる。
【００２６】
上記ポップアップ画面を視認した利用者は、当該ポップアップ画面に表示された１以上の第２項目のうちパラメータの変更を所望する項目をタッチ操作で指定することができる。つまり、タッチパネル１５０は、第２表示制御手段３２０が表示部１４０に表示させた１以上の第２項目に含まれる一の項目の指定を受付ける第２指定手段２２０の役割を果たす。
【００２７】
前述のポップアップ画面を表示部１４０に表示させている制御部１２０は、当該ポップアップ画面に表示された第２項目を選択する操作を待ち受ける（図５：ステップＳＡ１３０）。上記操作がなされるとステップＳＡ１３０の判定結果は“Ｙｅｓ”となり、ステップＳＡ１３０の判定結果が“Ｙｅｓ”となるまで、制御部１２０はステップＳＡ１３０の処理を繰り返し実行する。
【００２８】
ステップＳＡ１３０の判定結果が“Ｙｅｓ”になると、制御部１２０は、上記ポップアップ画面を消去し（ステップＳＡ１４０）、上記ポップアップ画面に対する操作により選択された第２項目の位置まで設定画面を自動的にスクロールさせる（ステップＳＡ１５０）。つまり、上記プログラムに従って作動している制御部１２０は、第２指定手段２２０により指定された一の項目を表示する第３表示制御手段３３０（図４参照）として機能する。より詳細に説明すると、第３表示制御手段３３０は、第２指定手段２２０により指定された一の項目が表示部１４０の表示領域の所定の位置（本実施形態では、中央）に表示されるように設定画面をスクロールさせ（図８参照）、当該項目を選択状態にして当該パラメータを利用者に変更させるためのサブ画面（図９参照）を表示部１４０に表示させる（ステップＳＡ１６０）。なお、ポップアップ画面に対するタッチ操作が行われず、表示領域の他の部分をタップする等の操作が行われた場合には、制御部１２０はポップアップ画面を消去するものの、ステップＳＡ１５０以降の処理は実行しない。
以上が表示制御装置１の構成である。
【００２９】
例えば、利用者が「枠消し」を第１項目として選択し、図６に示すサブ画面に対してパラメータを変更する操作を行ったとする。この場合、第２表示制御手段３２０は、前述のステップＳＡ１２０において、図７に示すように、機能「ホチキス」、「紙折り」および「サンプルコピー」の各々に対応した項目を配列したポップアップ画面を、項目「枠消し」の近傍に表示する。
【００３０】
ここで、上記ポップアップ画面に表示されている３つの項目のうち、機能「ホチキス」に対応した項目である「仕分け／ホチキス／パンチ／Ｚ折り」を選択する操作が利用者によって行われたとする。この操作を契機として前述のステップＳＡ１３０の判定結果は“Ｙｅｓ”となり、制御部１２０は図５のステップＳＡ１４０以降の処理を実行する。すなわち、制御部１２０は、上記ポップアップ画面を消去し（ステップＳＡ１４０）、その後、項目「仕分け／ホチキス／パンチ／Ｚ折り」が表示部１４０の表示領域の中央に位置するように、表示部１４０の表示画面をスクロールさせる（図８参照）。そして、制御部１２０は、当該項目についてのパラメータを利用者に変更させるためのサブ画面を表示部１４
０に表示する（図９参照）。
【００３１】
本実施形態では、互いに関連性を有する複数の機能の各々に対応する項目が設定画面上で離れて配置されている場合であっても、それら複数の項目のうちのいずれかを第１項目として利用者が指定し当該第１項目に対応する機能のパラメータを利用者が変更したことを契機として、当該機能の関連機能を示す第２項目としてポップアップ表示される。そして、ポップアップ表示された第２項目のいずれかを指定することで、当該指定した項目の位置まで設定画面が自動スクロールする。このため、本実施形態によれば、互いに関連性を有する複数の項目の各々に対応する機能のパラメータを変更する際に何度もスクロール操作を行う必要はなく、利用者の負担が軽減される。また、上記自動スクロールの様子を眺めることで、利用者は設定画面における第１項目および第２項目の位置関係を把握し、覚えることができる。このように、本実施形態によれば、複数の項目を指定する作業の支援が実現される。
【００３２】
（変形）
以上、本発明の実施形態について説明したが、上記実施形態を以下の変形例のように変形してもよい。複数の変形例を組み合せてもよい。
＜変形例１＞
上記実施形態では、第１項目に対して関連性を有する１以上の第２項目が配列されたポップアップ画面を第１項目の表示位置に対応する位置に表示し、第２指定手段２２０によりいずれかの第２項目が指定されたことを契機として、表示部１４０に表示された設定画面における当該指定された項目の位置まで画面を自動スクロールさせた。しかし、第１項目に対して関連性を有する第２項目が当該第１項目とともに表示されるように（すなわち、第２項目が第１項目に近接するように）設定画面における項目の配置を変更する処理を第３表示制御手段３３０に実行させてもよい。
【００３３】
例えば、表示制御装置１を含む画像形成装置に対して利用者が「枠消し」を選択し、当該項目についてのパラメータを変更する操作を行ったとする。この場合、第３表示制御手段３３０は、図１０に示すように、第１項目である「枠消し」を設定画面の先頭に移動させ、「枠消し」についての関連機能である「ホチキス」に対応する項目「仕分け／ホチキス／パンチ／Ｚ折り」を項目「枠消し」の直下に移動させ、同じく「枠消し」についての関連機能である「紙折り」に対応する項目「紙折り指定」を項目「仕分け／ホチキス／パンチ／Ｚ折り」の直下に移動させ、同じく「枠消し」についての関連機能である「サンプルコピー」を項目「紙折り指定」の直下に移動させる。本態様によれば、設定画面の自動スクロールが不要になり、第２項目の表示制御に要する処理負荷が軽減される。また、本態様によれば、関連機能を次々と選択して行くことによって、スクロール操作を行うことなく複数の機能の選択および各機能についてのパラメータの変更を行うことができる。さらに本態様によれば、パラメータが変更された機能に対応する項目が設定画面の先頭にまとめて表示されるため、設定の確認をし易くなるといった効果も奏される。
【００３４】
なお、第２指定手段２２０により指定された第２項目についてのみ上記配置の変更を行い、第２指定手段２２０にて指定されなかった項目については、予め定められた配置に戻すようにしてもよい。例えば、図１０に示す画面において項目「仕分け／ホチキス／パンチ／Ｚ折り」を選択して当該項目のパラメータを変更する操作がなされた場合には、第３表示制御手段３３０は、図１１に示すように、選択されなかった「紙折り指定」および「サンプルコピー」の各項目を元の配置位置に戻し、その後、ホチキスの関連機能である「コピー位置／綴じしろ」に対応する項目を項目「仕分け／ホチキス／パンチ／Ｚ折り」の直下に移動させ、同じく「ホチキス」の関連機能である「サンプルコピー」に対応する項目を項目「コピー位置／綴じしろ」の直下に移動させる。図１１に示す画面に対して「ホチキス」の関連機能である「コピー位置／綴じしろ」または「サンプルコピー」を選択す
る操作以外の操作がなされた場合には、第３表示制御手段３３０は、これら関連機能に対応する項目を元の表示位置に戻す（図１２参照）。
【００３５】
また、図１２に示す画面に対して、「コピー位置／綴じしろ」または「サンプルコピー」以外の項目が選択され当該項目に対応するパラメータの変更がなされた場合には、当該項目を項目「仕分け／ホチキス／パンチ／Ｚ折り」の直下に移動し、さらの当該項目の直下に当該項目の関連機能に対応する項目が配置されるように項目を並べ替える処理を第３表示制御手段３３０に実行させてもよい。また、上記の要領で変更され項目の表示位置を、リセットボタンの押下或いはジョブの起動を契機として変更前の位置に戻す処理を第３表示制御手段３３０に実行させてもより。
【００３６】
＜変形例２＞
上記実施形態では利用者により指定された第１項目に対して関連性を有する第２項目を、スクロール操作を行うことなく利用者が確認または変更できるようにするための表示制御について説明したが、第２項目に対して関連性を有する項目（以下、第３項目）についても、スクロール操作を行うことなく利用者が確認または変更できるようにするための表示制御を行ってもよい。具体的には、第２指定手段２２０にて指定された一の項目が表示された場合に、該指定された一の項目に関連する１以上の第３項目を関連機能情報を参照して選定し、当該一の項目とともに表示する処理を第２表示制御手段３２０に実行させるようにすればよい。なお、１以上の第３項目の選定においては、第２表示制御手段３２０は、第１指定手段２１０のより指定された第１項目は除外して第３項目を選定することが好ましい。第１指定手段２１０による指定の時点で第１項目は既に利用者によって確認されており、第２項目の関連項目として再度提示する必要はないと考えられるからである。例えば、図７におけるポップアップ画面に対して項目「仕分け／ホチキス／パンチ／Ｚ折り」を選択する操作がなされた場合には、「ホチキス」の関連項目のうちから項目「枠消し」を除いた２つの項目（すなわち、「コピー／綴じしろ」および「サンプルコピー」）を第３項目としてポップアップ表示（図１３参照）する処理を第２表示制御手段３２０に実行させればよい。
【００３７】
また、上記第３項目を利用者の操作履歴を加味して絞り込んでもよい。具体的には、上記第３項目の選定の条件を、第２項目に対して関連性を有することに加えて第１項目に対しても関連性を有すること、とする態様が考えられる。すなわち、第２指定手段２２０にて指定された一の第２項目が表示された場合に、第３表示制御手段３３０にて表示されている第２項目および第１項目の両者に関連する１以上の第３項目を選定し、当該第２項目とともに表示する処理を第２表示制御手段３２０に実行させてもよい。例えば、図７におけるポップアップ画面に対して項目「仕分け／ホチキス／パンチ／Ｚ折り」を選択する操作がなされた場合には、第２項目「仕分け／ホチキス／パンチ／Ｚ折り」に対して関連性を有し、かつ第１項目「枠消し」に対しても関連性を有する「サンプルコピー」を第３項目としてポップアップ表示（図１４参照）する処理を第２表示制御手段３２０に実行させればよい。本態様によれば、第１項目の指定→第２項目の指定という利用者の操作の流れに則し、より関連性の高い項目（第１および第２項目の両者に関連性を有する項目）に絞り込んで第３項目を利用者に提示することが可能になる。換言すると、複数の項目間の関連性を示す情報には、複数の項目が選択される可能性・蓋然性についての情報だけでなく、選択される順序についての情報が含まれていてもよい。
【００３８】
＜変形例３＞
表示制御装置１を含む画像形成装置の利用者を特定する特定手段を当該表示制御装置１に設けるとともに、利用者の操作履歴を表す操作履歴データを利用者毎に記憶部１１０（記記憶手段）に記憶させ、項目間の関連性を利用者の操作履歴に基づいて利用者毎に決定してもよい。例えば、利用者毎に予め割り振られた固有のユーザ識別子（例えば、ユーザ
ＩＤおよびパスワード）を記憶したユーザデータベースを記憶部１１０に記憶させておき、タッチパネル１５０に対する操作により入力されたユーザ識別子と上記ユーザデータベースとを用いてユーザ認証を行う態様であれば、当該ユーザデータベースおよびタッチパネル１５０が上記特定手段の役割を果たす。本態様によれば、利用者毎に項目の表示をカスタマイズすることが可能になる。
【００３９】
また、上記実施形態では、関連機能情報は不変であったが、利用者の操作履歴に基づいて関連機能情報を更新してもよい。このような態様の具体例としては、図１５に示すフローチャートに従って関連機能情報を更新する更新処理をジョブの起動時に制御部１２０に実行させる態様が考えられる。図１５に示す更新処理では、制御部１２０は、まず、起動ジョブについてのデフォルトパラメータを記憶部１１０から取得し（ステップＳＢ１００）、その後、当該ジョブの起動時のパラメータを取得する（ステップＳＢ１１０）。なお、ステップＳＢ１００とＳＢ１１０に実行順は逆であっても構わない。
【００４０】
ステップＳＢ１１０に後続するステップＳＢ１２０では、制御部１２０は、ステップＳＢ１００にて取得したデフォルトパラメータとステップＳＢ１１０にて取得した起動時のパラメータとを比較し、起動時のパラメータがデフォルトパラメータから変更された機能を特定する。次いで、制御部１２０は、ステップＳＢ１２０にて特定した機能間の相関度を更新する（ステップＳＢ１３０）。
【００４１】
その後、制御部１２０は、表示制御装置１を含む画像形成装置が有する複数の機能の各々を更新対象としてステップＳＢ１４０〜ＳＢ１７０の処理を実行する。すなわち、ステップＳＢ１４０では、制御部１２０は、他の機能との相関度の値が予め定められた第１の閾値以上であるか否かを判定する。このステップＳＢ１４０の判定結果が“Ｙｅｓ”である場合、当該他の機能が当該更新対象と関連機能として未登録であれば、制御部１２０は、当該他の機能を関連機能として関連機能情報に登録する（ステップＳＢ１５０）。これに対して、ステップＳＢ１４０の判定結果が“Ｎｏ”である場合には、制御部１２０は、他の機能との相関度の値が予め定められた第２の閾値（第２の閾値＜第１の閾値）以下であるか否かを判定する（ステップＳＢ１６０）。ステップＳＢ１６０の判定結果が“Ｙｅｓ”である場合、制御部１２０は、当該他の機能が更新対象の関連機能として登録済であれば、当該関連機能を関連機能情報から削除する（ステップＳＢ１７０）。
【００４２】
＜変形例４＞
項目が指定される順序に関する手順情報を関連機能情報に含めておき、第２表示制御手段３２０には、１以上の第２項目として選定される項目の数および該選定された項目の表示の順序のうち少なくともいずれかを当該手順情報に基づいて決定させてもよい。本態様によれば、項目Ａ、項目Ｂ、項目Ｃおよび項目Ｄが互いに関連性を有する項目である場合に、項目Ａを第１項目として指定した場合と、項目Ｂを第１項目として指定した場合とで、第２項目として選定される項目の数および表示順序を異ならせることができ、互いに関連する項目の表示制御をきめ細やかに行うことが可能になる。
【００４３】
＜変形例５＞
上記実施形態では、画像形成装置におけるＵＩ画面の表示制御への本発明の適用例を説明したが、スマートフォン又はタブレット端末などの携帯型情報端末に本発明の表示制御装置を組み込み、携帯型情報端末におけるＵＩ画面の表示制御に本発明を適用してもよい。また、表示制御装置１を単体で製造、販売してもよい、なお、上記実施形態では、複数の項目の各々の内容を変更する際にスクロール操作を行うことが前提となるＵＩ画面の表示制御への本発明の適用例を説明した。しかし、前述の並べ替えにより第２項目の表示制御を行う態様であれば、スクロール操作を前提としないＵＩ画面の表示制御に本発明を適用してもよい。
【００４４】
＜変形例６＞
上記の各実施形態では、第１指定手段２１０、第２指定手段２２０、第１表示制御手段３１０、第２表示制御手段３２０および第３表示制御手段３３０をソフトウェアで実現する例を示したが、これら手段のいずれか１つ又は全部をハードウェア回路で実現してもよい。このソフトウェアを、光記録媒体や半導体メモリなど、コンピュータで読み取り可能な記録媒体に記録して提供し、この記録媒体からソフトウェアを読み取ってインストールするようにしてもよい。また、このソフトウェアを電気通信回線で提供してもよい。
【符号の説明】
【００４５】
１…表示制御装置、１００…操作受付部、１１０…記憶部、１２０…制御部、１３０……バス、１４０…表示部、１５０…タッチパネル、２１０…第１指定手段、２２０…第２指定手段、３１０…第１表示制御手段、３２０…第２表示制御手段、３３０…第３表示制御手段。
【図１】
2020003970.tif 000003
【図２】
2020003970.tif 000004
【図３】
2020003970.tif 000005
【図４】
2020003970.tif 000006
【図５】
2020003970.tif 000007
【図６】
2020003970.tif 000008
【図７】
2020003970.tif 000009
【図８】
2020003970.tif 000010
【図９】
2020003970.tif 000011
【図１０】
2020003970.tif 000012
【図１１】
2020003970.tif 000013
【図１２】
2020003970.tif 000014
【図１３】
2020003970.tif 000015
【図１４】
2020003970.tif 000016
【図１５】
2020003970.tif 000017