(57)【要約】【課題】処理の内容を決定付ける処理条件における選択肢を指定するための操作子画像を、利用者が操作しやすい形態で表示するための仕組みを、簡易な構成で実現する。【解決手段】「倍率選択」、「用紙選択」等の処理条件における選択肢について、選択肢を指定する操作子画像の表示の優先度と、それらの並び順に関する優先度とが決められている。制御部は、これらの優先度に基づいて、設定画面Ｐ１上に操作子画像を配置する選択肢と、操作子画像の並び順とを特定する。表示の優先度は、例えば利用者の使用頻度等に基づいて決められ、並び順に関する優先度は、他の処理条件の設定に応じて設定不可になる選択肢の優先度を低くする等の事情に鑑みて決められる。表示の優先度、及び並び順に関する優先度のそれぞれについて、利用者の操作性の向上に好適な条件が決められているから、操作子画像は、利用者が操作しやすい形態で表示される。【選択図】図２
2010108386.tif 000002
【特許請求の範囲】
【請求項１】
処理条件の内容を表す複数の選択肢の各々と、前記選択肢を指定する操作に用いられる操作子画像の表示手段への表示の優先度とを対応付けて記憶する第１の優先度記憶手段と、
前記第１の優先度記憶手段に記憶された選択肢と、前記表示手段に表示される各々の前記操作子画像の並び順とを対応付けて記憶する並び順記憶手段と、
前記表示手段への操作子画像の表示数に応じた前記選択肢の数を取得する選択肢数取得手段と、
前記第１の優先度記憶手段に記憶された複数の選択肢から、前記表示の優先度が高い順に前記選択肢数取得手段が取得した数の選択肢を特定し、特定した選択肢に対応する操作子画像を、前記並び順記憶手段に記憶された前記並び順に従って並べて前記表示手段に表示する表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
複数種類の処理条件の各々と、前記表示手段への操作子画像の表示の優先度とを対応付けて記憶する第２の優先度記憶手段を備え、
前記選択肢数取得手段は、処理条件毎に前記選択肢の数を取得し、
前記表示制御手段は、前記第２の優先度記憶手段に記憶された複数種類の処理条件から、前記表示の優先度が高い順に前記表示手段が有する表示領域の数だけ処理条件を特定し、特定した処理条件に対応する操作子画像を各々の表示領域に表示する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示手段が有する複数の表示領域における各位置を表す位置情報と、各々の前記表示領域に対応する前記操作子画像の表示形式とを対応付けて記憶する表示形式記憶手段を備え、
前記表示制御手段は、前記表示形式記憶手段に記憶された対応関係に基づいて、前記位置情報が表す位置の表示領域に応じた表示形式で前記操作子画像を表示する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
請求項１〜３のいずれか１項に記載の情報処理装置と、
表示手段と、
前記表示手段に表示された前記操作子画像において指定された処理条件の選択肢に従って、処理を実行する処理実行手段と
を備えることを特徴とする処理実行装置。
【請求項５】
コンピュータを、
処理条件の内容を表す複数の選択肢の各々と、前記選択肢を指定する操作に用いられる操作子画像の表示手段への表示の優先度とを対応付けて記憶する第１の優先度記憶手段と、
前記第１の優先度記憶手段に記憶された選択肢と、前記表示手段に表示される各々の前記操作子画像の並び順とを対応付けて記憶する並び順記憶手段と、
前記表示手段への操作子画像の表示数に応じた前記選択肢の数を取得する選択肢数取得手段と、
前記第１の優先度記憶手段に記憶された複数の選択肢から、前記表示の優先度が高い順に前記選択肢数取得手段が取得した数の選択肢を特定し、特定した選択肢に対応する操作子画像を、前記並び順記憶手段に記憶された前記並び順に従って並べて前記表示手段に表示する表示制御手段
として機能させるためにプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、処理実行装置及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置や携帯電話機等の電子機器においては、利用者により指定された処理条件に従って処理を実行する。例えば、コピー機等の画像形成装置では、拡大・縮小倍率や、用紙サイズ、形成する画像の色（白黒／カラー）、部数等の処理条件がある。多機能化が目覚しい電子機器では、指定するべき処理条件の種類や、処理条件毎の選択肢の数が膨大であり、利用者にとっては処理条件の設定操作がかなり煩雑である。そこで、特許文献１には、座標情報を記憶しておき、ユーザに応じてＵＩ（User Interface）部品の表示形態を異ならせることが開示されている。特許文献２には、操作オブジェクトに対する操作の履歴情報に基づいてその表示形態を決定することが開示されている。
【特許文献１】特開平１１−１８４５８８号公報
【特許文献２】特開平８−２６３２４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は上述の事情に鑑みてなされたものであり、その目的は、処理の内容を決定付ける処理条件における選択肢を指定するための操作子画像を、利用者が操作しやすい形態で表示するための仕組みを、簡易な構成で実現することである。
【課題を解決するための手段】
【０００４】
上述した課題を解決するため、本発明の請求項１に係る情報処理装置は、処理条件の内容を表す複数の選択肢の各々と、前記選択肢を指定する操作に用いられる操作子画像の表示手段への表示の優先度とを対応付けて記憶する第１の優先度記憶手段と、前記第１の優先度記憶手段に記憶された選択肢と、前記表示手段に表示される各々の前記操作子画像の並び順とを対応付けて記憶する並び順記憶手段と、前記表示手段への操作子画像の表示数に応じた前記選択肢の数を取得する選択肢数取得手段と、前記第１の優先度記憶手段に記憶された複数の選択肢から、前記表示の優先度が高い順に前記選択肢数取得手段が取得した数の選択肢を特定し、特定した選択肢に対応する操作子画像を、前記並び順記憶手段に記憶された前記並び順に従って並べて前記表示手段に表示する表示制御手段とを備えることを特徴とする。
【０００５】
本発明の請求項２に係る情報処理装置は、請求項１に係る情報処理装置において、複数種類の処理条件の各々と、前記表示手段への操作子画像の表示の優先度とを対応付けて記憶する第２の優先度記憶手段を備え、前記選択肢数取得手段は、処理条件毎に前記選択肢の数を取得し、前記表示制御手段は、前記第２の優先度記憶手段に記憶された複数種類の処理条件から、前記表示の優先度が高い順に前記表示手段が有する表示領域の数だけ処理条件を特定し、特定した処理条件に対応する操作子画像を各々の表示領域に表示することを特徴とする。
【０００６】
本発明の請求項３に係る情報処理装置は、請求項１又は２に係る情報処理装置において、前記表示手段が有する複数の表示領域における各位置を表す位置情報と、各々の前記表示領域に対応する前記操作子画像の表示形式とを対応付けて記憶する表示形式記憶手段を備え、前記表示制御手段は、前記表示形式記憶手段に記憶された対応関係に基づいて、前記位置情報が表す位置の表示領域に応じた表示形式で前記操作子画像を表示することを特徴とする。
【０００７】
本発明の請求項４に係る処理実行装置は、請求項１〜３のいずれか１項に係る情報処理装置と、表示手段と、前記表示手段に表示された前記操作子画像において指定された処理条件の選択肢に従って、処理を実行する処理実行手段とを備えることを特徴とする。
本発明の請求項５にプログラムは、コンピュータを、処理条件の内容を表す複数の選択肢の各々と、前記選択肢を指定する操作に用いられる操作子画像の表示手段への表示の優先度とを対応付けて記憶する第１の優先度記憶手段と、前記第１の優先度記憶手段に記憶された選択肢と、前記表示手段に表示される各々の前記操作子画像の並び順とを対応付けて記憶する並び順記憶手段と、前記表示手段への操作子画像の表示数に応じた前記選択肢の数を取得する選択肢数取得手段と、前記第１の優先度記憶手段に記憶された複数の選択肢から、前記表示の優先度が高い順に前記選択肢数取得手段が取得した数の選択肢を特定し、特定した選択肢に対応する操作子画像を、前記並び順記憶手段に記憶された前記並び順に従って並べて前記表示手段に表示する表示制御手段として機能させる。
【発明の効果】
【０００８】
請求項１，４，５に係る発明によれば、本構成を有しない場合に比較して、処理の内容を決定付ける処理条件における選択肢を指定するための操作子画像を、利用者が操作しやすい形態で表示するための仕組みを、簡易な構成で実現することができる。
請求項２に係る発明によれば、本構成を有しない場合に比較して、複数種類の条件における選択肢を指定するための操作子画像を、利用者が操作しやすい形態で表示するための仕組みを、簡易な構成で実現することができる。
請求項３に係る発明によれば、表示領域の位置に応じた表示形式で操作子画像を表示することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に関する実施形態について図面を参照しながら説明する。
（１）構成
図１は、本発明の一実施形態に係る画像形成装置１００の構成を示すブロック図である。同図に示すように、画像形成装置１００は、制御部１１と、画像読取部１２と、記憶部１３と、通信部１４と、ＵＩ部１５と、画像形成部１６とを備える。
制御部１１は、装置全体を制御するＣＰＵ（Central Processing Unit）や、ワークエリアを提供するＲＡＭ（Random Access Memory）及び各種制御プログラムを記憶するＲＯＭ（Read Only Memory）を備え、制御プログラムに記述された手順に従って演算処理を行う。制御部１１は、表示制御手段及び選択肢数取得手段の一例である。画像読取部１２は、例えばスキャナ装置であり、図示せぬプラテンガラス上に置かれた原稿に光を照射してその反射光を読み取って画像情報を生成し、制御部１１に供給する。制御部１１は、画像読取部１２から供給される画像情報や、通信部１４によって外部装置から受信した画像情報を記憶部１３に記憶する。
【００１０】
記憶部１３は、例えばＨＤＤ（Hard Disk Drive）等の記憶装置であり、表示優先度管理テーブル１３１、並び順管理テーブル１３２、及び表示制御プログラムを記憶する。表示制御プログラムは、例えば、ＵＩ部１５に表示される画面の全体的な構成（レイアウト）の定義や、処理条件の内容の定義、処理条件毎の操作子画像の表示位置の定義等によって構成され、例えばＸＭＬ（Extensible Markup Language）形式で記述されている。制御部１１は、この表示制御プログラムに従ってＵＩ部１５に表示する画面を表す画像情報を生成する。
【００１１】
通信部１４は、通信を行うための例えば各種のモデムであり、通信可能に接続された図示せぬ外部装置と通信する。ＵＩ部１５は、タッチパネルや各種ボタンを備え、ユーザからの操作を受け付けるとともに画像により情報の通知を行う表示手段の一例である。画像形成部１６は、例えば電子写真方式のプリンタであり、制御部１１による制御の下、記憶部１３に記憶された画像情報に基づいて記録シートに画像を形成する。
以上説明した構成の画像形成装置１００は処理実行装置の一例であり、「コピー機能」や「スキャナ機能」、「ファクシミリ機能」という、自装置が実現する機能に応じた処理を、利用者により指定された処理条件に従って実行する。処理条件は、処理の内容を決定付けるものであり、制御部１１は、処理条件毎に決められた複数の選択肢から、利用者により指定された選択肢に応じた処理条件に従い処理を実行する。すなわち、制御部１１は、ＵＩ部１５に表示された操作子画像において指定された処理条件の選択肢に従って、処理を実行する処理実行手段の一例である。
【００１２】
本実施形態の処理条件について、より具体的に説明する。
画像形成装置１００が「コピー機能」を実行するときには、コピーを行う前に、図２に示す設定画面Ｐ１をＵＩ部１５に表示する。図２に示すように、設定画面Ｐ１において、コピー機能に係る複数種類の処理条件について、それぞれの選択肢に対応する操作子画像が配置されている。具体的には、コピー機能の処理条件には、例えば「倍率選択」、「用紙選択」、「両面／片面選択」、「白黒／カラー」、「まとめて１枚（Ｎアップ）」（複数ページを１枚の用紙にまとめて出力するか否かを指定する処理条件）があり、各処理条件に対応する選択肢を指定する操作に用いられる操作子画像が、表示領域Ｔ１〜Ｔ５のそれぞれに分けて配置されている。なお、「倍率選択」は、原稿に対してどのような倍率でコピーを行うかを意味する処理条件であり、「用紙選択」は、どのサイズの用紙を用いてコピーを行うかを意味する処理条件である。
【００１３】
同図に示すように、表示領域Ｔ１に操作子画像が配置された処理条件「倍率選択」については、「１００％」、「自動」、「７０％」、「１４１％」という４つの選択肢の各々に対応する操作子画像ＳＢ１〜ＳＢ４が表示されている。操作子画像ＳＢ１〜ＳＢ４のうちのいずれか１つの操作子画像が利用者によって指定されると、制御部１１はその選択肢に応じた処理条件に従う。同図の例では、操作子画像ＳＢ１が黒で表示されており、処理条件「倍率選択」について「１００％」という選択肢が設定された状態にある。また、表示領域Ｔ２に操作子画像が配置された処理条件「用紙選択」には、選択肢として「自動」、「Ａ４縦」、「Ａ４横」、「Ａ３」の４つがあり、各々の選択肢に対応する操作子画像ＳＢ５〜ＳＢ８が配置されている。そして、利用者によりいずれかの操作子画像が指定されると、画像形成装置１００は、その選択肢に応じた処理条件に従う。このような表示領域Ｔ１，Ｔ２に対する操作子画像の表示形式を、以下では「ラジオボタン形式」という。
【００１４】
また、図２に示すように、表示領域Ｔ３には「両面／片面選択  片面」という文字が示された操作子画像Ｃ１が配置され、表示領域Ｔ４には「白黒／カラー  白黒」という文字が示された操作子画像Ｃ２が配置され、表示領域Ｔ５には「まとめて１枚（Ｎアップ）  しない」という文字が示された操作子画像Ｃ３が配置されている。これら表示領域Ｔ３〜Ｔ５には、処理条件の名称と、その時点で指定されている選択肢の名称とが示された操作子画像が配置される。そして、利用者により、例えば「まとめて１枚（Ｎアップ）  しない」という操作子画像Ｃ５が選択されると、制御部１１は、ＵＩ部１５の表示内容を、設定画面Ｐ１から、図３に示すような設定画面Ｐ２に切り換えて表示する。この設定画面Ｐ２には、処理条件「まとめて１枚（Ｎアップ）」の選択肢に対応する操作子画像が配置されている。図３に示すように、設定画面Ｐ２において、「しない」、「２枚→１枚（２アップ）」、・・・・という選択肢を示す名称と、各々の選択肢を指定するための操作子画像とが対応して配置されている。この設定画面Ｐ２では、上述したラジオボタン形式と同じで、これらのうちのいずれかの操作子画像が利用者によって指定されると、画像形成装置１００はその選択肢に応じた処理条件に設定する。利用者は、この設定画面Ｐ２の表示内容に従って、処理条件を変更する等の操作を行う。このような、表示領域Ｔ３〜Ｔ５に対する操作子画像の表示形式を、以下では「別画面形式」という。
また、操作子画像Ｃ３に対応する処理条件「両面／片面選択」、操作子画像Ｃ４に対応する処理条件「白黒／カラー」についても、選択肢の内容が異なるだけで、設定画面Ｐ２に相当する別画面に、選択肢を指定するための操作子画像が表示される。
【００１５】
以上述べたように、画像形成装置１００は、表示領域Ｔ１，Ｔ２に配置される操作子画像を「ラジオボタン形式」で表示するのに対し、表示領域Ｔ３〜Ｔ５に配置する操作子画像を「別画面形式」で表示するから、表示領域に応じて操作子画像の表示形式が異なっている。表示領域Ｔ１，Ｔ２に操作子画像が表示される処理条件については、利用者は、設定画面Ｐ１のみの操作で選択肢を指定することができる。これに対し、表示領域Ｔ３〜Ｔ５に操作子画像が表示される処理条件については、利用者は、設定画面Ｐ１からＰ２に表示を切り換えなければ選択肢を指定することができず、必要な操作回数が必然的に多くなる。
【００１６】
図４は、画像形成装置１００のコピー機能における処理条件と選択肢との階層構造を説明する図である。これらの階層構造に対応するアルゴリズムが、記憶部１３が記憶する表示制御プログラムに記述されている。
図４に示すように「処理条件」及び「選択肢」が階層的に対応付けられている。「処理条件」は、上述したように処理の内容を決定づけるものであり、「倍率選択」、「用紙選択」等の複数種類の処理条件がある。「選択肢」は、処理条件の内容を表し、画像形成装置１００の設計段階で決められている。処理条件「倍率選択」の「選択肢」には、図２の設定画面Ｐ１に操作子画像が表示されている「自動」、「１００％」、「７０％」、「１４１％」が含まれている。また、これらに加えて、設定画面Ｐ１に操作子画像が表示されていない選択肢として、「５０％」、「１１５％」、「８１％」、「８６％」、「１２２％」がある。画像形成装置１００は、これら９個の選択肢のうち、或る数（ここでは、４個）の選択肢に対応する操作子画像を設定画面Ｐ１に表示する。操作子画像が設定画面Ｐ１上に表示されない選択肢については、利用者によりＵＩ部１５の別の操作が行われて、別画面にて操作子画像が表示される。すなわち、これらの選択肢を利用者が指定する場合にも必要な操作回数は多くなる。
また、ここでは説明を省略するが、「用紙選択」、「両面／片面選択」、「白黒／カラー」等の処理条件についても同じ階層構造となっている。
【００１７】
次に、記憶部１３に記憶される表示優先度管理テーブル１３１、及び並び順管理テーブル１３２の構成について説明する。
図５は、コピー機能の「倍率選択」に係る表示優先度管理テーブル１３１の構成を示した図である。
同図に示すように、表示優先度管理テーブル１３１において、「優先度」と「選択肢」とが対応付けられている。「優先度」は、その値が小さいほど優先度が高いことを意味している。「選択肢」は、図４に示した各処理条件の選択肢である。表示優先度管理テーブル１３１において、優先度が高い順に「自動」、「１００％」、「７０％」、・・・「１２２％」と決められており、優先度が高いほどその選択肢を指定する操作子画像の表示の優先度が高いことを意味している。また、ここでは説明を省略するが、「用紙選択」、「両面／片面選択」、「白黒／カラー」等のコピー機能に係る各処理条件についても、表示優先度管理テーブルにて優先度と選択肢とを対応付けて記述されている。また、「スキャナ機能」や「ファクシミリ機能」等の別機能の処理条件についても表示優先度管理テーブル１３１と同じ形式で、優先度と選択肢とが対応付けて記述されている。すなわち、表示優先度管理テーブル１３１を記憶する記憶部１３は、処理条件の内容を表す複数の選択肢の各々と、選択肢を指定する操作に用いられる操作子画像のＵＩ部１５への表示の優先度とを対応付けて記憶する第１の優先度記憶手段の一例である。
【００１８】
図６は、コピー機能の「倍率選択」に係る並び順管理テーブル１３２の構成を示した図である。
同図に示すように、並び順管理テーブル１３２において、「優先度」と「選択肢」とが対応付けられている。「優先度」は、その値が小さいほど優先度が高いことを意味している。「選択肢」は、表示優先度管理テーブル１３１に記述された選択肢に一致する。この並び順管理テーブル１３２において、優先度が高い順に「１００％」、「自動」、「５０％」、・・・「１４１％」となっており、優先度が高いほどその選択肢を指定する操作子画像の並び順に係る優先度が高いことを意味している。なお、画像形成装置１００において「並び順に係る優先度が高い」ほど、図２，３に示す設定画面において、紙面上方向の位置に操作子画像が配置される。また、「用紙選択」、「両面／片面選択」、「白黒／カラー」等のコピー機能に係る各処理条件や、「スキャナ機能」や「ファクシミリ機能」等の別機能の処理条件についても、並び順管理テーブル１３２にて優先度と選択肢とが対応付けて記述されているが、ここではその説明を省略する。すなわち、表示優先度管理テーブル１３１を記憶する記憶部１３は、表示優先度管理テーブル１３１における選択肢と、ＵＩ部１５に表示する各々の操作子画像の並び順とを対応付けて記憶する並び順記憶手段の一例である。
【００１９】
図５，６の表示優先度管理テーブル１３１、及び並び順管理テーブル１３２に示したように、操作子画像を表示する選択肢の優先度と、設定画面に配置した操作子画像の並び順に関する優先度とは、優先度の割り当て方が異なっている。この理由は以下の通りである。
表示優先度管理テーブル１３１に記述されている操作子画像の表示の優先度にあっては、例えば、利用者によって指定される頻度が高いと考えられる選択肢ほど、優先度が高くなるように設計段階で決められている。そして、使用頻度の高い選択肢の操作子画像が設定画面Ｐ１に優先的に表示され、それ以外の操作子画像が別画面に表示される。これにより、利用者は、優先度の高い選択肢の操作子画像を操作しやすくなる。一方で、操作子画像の並び順においては、表示された操作子画像の中で、利用者の操作性を向上させるような並び順になるように決められている。例えば、図６の並び順管理テーブル１３２に示すように、「１００％」の優先度が「自動」の優先度よりも高いが、図５に示した表示優先度管理テーブル１３１においては、「自動」の優先度が「１００％」の優先度よりも高く、逆になっている。このようにしているのは、処理条件「用紙選択」が「自動」に設定されると、処理条件「倍率選択」を「自動」に設定することができないからである。つまり、処理条件どうしの兼ね合いを考慮して、並び順の優先度は決められている。画像形成装置１００において、最も優先度の高い選択肢がデフォルト設定されているとすると、処理条件「倍率選択」と「用紙選択」との関係から、組み合わせることができない選択肢がデフォルト設定されることになり、好ましくない。この他にも、利用者は、表示領域の上から下に向かって各選択肢の内容を確認するという習慣があり、優先度の高い選択肢を利用者を視認しやすくさせるという理由もある。
このように、選択肢の表示の優先度と並び順に関する優先度とが異なるのは、利用者の操作性を向上させるために好適な条件が異なることによるものである。
【００２０】
（２）動作
続いて、画像形成装置１００の制御部１１が、図２に示す設定画面Ｐ１を表す画像情報を生成するときに実行する動作について、図７に示すフローチャートを参照して説明する。
【００２１】
制御部１１は、設定画面を表す画像情報を生成するタイミングが到来したと判断すると、設定画面Ｐ１を表す画像情報を生成する処理を開始する。このタイミングは、例えば或る決められた期間毎に定期的に到来するものとする。また、利用者により指示されたタイミングであってもよいし、通信網を介してサーバ装置等の外部装置から指示されたタイミングであってもよい。
まず、制御部１１は、記憶部１３に記憶された表示制御プログラムに基づき、設定画面のレイアウトに係るテンプレートを決定する（ステップＳ１）。記憶部１３には設定画面のレイアウトを表し、表示領域の数や寸法、形状等の設定画面の構成の基となるテンプレートが表示制御プログラムに記述されて、複数記憶されている。制御部１１は利用者からの指示に応じて、複数のテンプレートからいずれか１つを決定する。ここでは、制御部１１は、テンプレートＴＭＰを決定する。
図８は、テンプレートＴＭＰを説明する図である。同図（ａ）は、設定画面Ｐ１に対応するテンプレートＴＭＰを模式的に表した図である。このテンプレートＴＭＰは、ラジオボタン形式で操作子画像が配置される表示領域Ｔ１〜Ｔ３、及び別画面形式で操作子画像が配置される表示領域Ｔ４，Ｔ５を含む。また、テンプレートＴＭＰにおいては、図８（ｂ）に示すように、上述した「ラジオボタン形式」の操作子画像の表示態様が定義され、図８（ｃ）に示すように、上述した「別画面方式」の操作子画像の表示態様が定義されている。同図（ｂ），（ｃ）に示す「ｘｘｘｘ」には処理条件の名称が示され、「ｙｙｙｙ」には選択肢の内容を意味する名称が示され、「ｚｚｚｚ」には指定された選択肢の名称が示される。
【００２２】
次に、制御部１１は、設定画面Ｐ１上に操作子画像を配置する処理条件を特定する（ステップＳ２）。ここでは、制御部１１は、処理条件「倍率選択」を特定する。例えば、制御部１１は、処理条件毎に操作子画像が利用者によって指定された回数を予め計数しておき、ステップＳ２では、まだ操作子画像を配置すると特定していない処理条件のうち、その回数が最も多い処理条件を特定する。操作子画像が指定された回数が多いということは、利用者による処理条件の変更が行われる頻度が高いということができる。使用頻度の高い選択肢の操作子画像を優先的に設定画面Ｐ１上に配置するようにすれば、操作性の向上に好適であると言えるので、このようなアルゴリズムに基づくようにしている。
【００２３】
次に、制御部１１は、ステップＳ２で特定した処理条件の操作子画像を配置する表示領域を特定する（ステップＳ３）。ここでは、制御部１１は、表示領域Ｔ１，Ｔ２，・・・Ｔ５という順に表示領域を特定していくことが、予め決められているものとする。よって、ここでは、制御部１１は表示領域Ｔ１を特定する。
そして、制御部１１は、ステップＳ３で特定した表示領域に対応する操作子画像の表示形式を特定する（ステップＳ４）。ここでは、制御部１１は、表示領域Ｔ１に対応する表示形式として、「ラジオボタン形式」で操作子画像を表示する表示形式を特定する。この表示形式は、テンプレートＴＭＰにより表示領域の位置に応じて決まっており、記憶部１３に、ＵＩ部１５が有する複数の表示領域における各位置を表す位置情報と、各々の表示領域に対応する操作子画像の表示形式とが対応付けて記憶されている。すなわち、記憶部１３は、表示形式記憶手段の一例である。
【００２４】
続いて、制御部１１は、ステップＳ３で特定した表示領域に操作子画像を配置する処理条件について、複数の選択肢から操作子画像を配置する選択肢を決定する「選択肢決定処理」を実行する（ステップＳ５）。ここでは、制御部１１は、表示領域Ｔ１に配置する処理条件「倍率選択」について「選択肢決定処理」を実行する。すなわち、ここでは、制御部１１は、処理条件「倍率選択」について９個の選択肢から設定画面Ｐ１に操作子画像を配置する選択肢を決定する。
【００２５】
ここで、「選択肢決定処理」の内容について具体的に説明する。図９は、制御部１１が実行する「選択肢決定処理」の手順を示したフローチャートである。
制御部１１は、ステップＳ３で特定した表示領域に配置する操作子画像の配置数を取得する（ステップＳ５１）。ここでは、表示領域Ｔ１，Ｔ２の操作子画像の配置数は“４”であると予め決められており、制御部１１は、ＵＩ部１５への操作子画像の表示数に応じた選択肢の数を配置数として取得する。配置数は表示制御プログラムに記述されているから、制御部１１は、記憶部１３から読み出してこれを取得する。次に、制御部１１は、表示優先度管理テーブル１３１において、ステップＳ５２で未選択の選択肢のうち、優先度の最も高い選択肢を特定する（ステップＳ５２）。ここでは、図５に示すように、「自動」の優先度が「１」で最も高いから、制御部１１は、「自動」を特定する。
【００２６】
次に、制御部１１は、ステップＳ５２で特定した選択肢の数が、ステップＳ５１で取得した配置数に一致するか否かを判断する（ステップＳ５３）。ここでは、制御部１１は、まだ「１」個だけしか選択肢を特定していないので、「ＮＯ」と判断し、ステップＳ５２に戻る。そして、制御部１１は、ステップＳ５２で特定する選択肢の数が配置数に一致するまで、ステップＳ５２，Ｓ５３を繰り返す。
【００２７】
そして、制御部１１は、ステップＳ５２で、選択肢「自動」、「１００％」、「７０％」、「１４１％」という、優先度の高いものから順に４つの選択肢を特定すると、ステップＳ５３で「ＹＥＳ」と判定し、「選択肢決定処理」を終了する。
以上が、「選択肢決定処理」の説明である。
【００２８】
図７の説明に戻る。「選択肢決定処理」を実行すると、制御部１１は、記憶部１３に記憶された並び順管理テーブル１３２に基づき、ステップＳ５の「選択肢決定処理」により決定した選択肢に対応する操作子画像を、優先度の高い順に並べる（ステップＳ６）。つまり、制御部１１は、「１００％」、「自動」、「７０％」、「１４１％」という順で選択肢を並べる。以上のようにして、制御部１１は表示領域Ｔ１に「倍率選択」の操作子画像を配置する処理を完了する。すなわち、制御部１１は、表示優先度管理テーブル１３１に記述された複数の選択肢から、表示の優先度が高い順にステップＳ５１で取得した数の選択肢を特定し、特定した選択肢に対応する操作子画像を、並び順管理テーブル１３２に記述された並び順に従って並べてＵＩ部１５に表示する表示制御手段の一例である。
【００２９】
続いて、制御部１１は、設定画面Ｐ１において操作子画像を配置していない表示領域があるか否かを判断する（ステップＳ７）。ここでは、制御部１１は、表示領域Ｔ１に操作子画像を配置する処理を完了しただけであるから、「ＹＥＳ」と判定して、ステップＳ２に戻って、上記処理ステップＳ２〜Ｓ７を実行する。
【００３０】
このようにして、制御部１１は、「倍率選択」、「用紙選択」について操作子画像を、それぞれ表示領域Ｔ１，Ｔ２に配置する。また、設定画面Ｐ１上に操作子画像を配置しなかった選択肢については、制御部１１は別画面にてその操作子画像を配置するように、その画面を表す画像情報を生成する。
次に、制御部１１は、表示領域Ｔ３〜Ｔ５に操作子画像を配置する処理条件として、「両面／片面選択」、「白黒／カラー」、「まとめて１枚（Ｎアップ）」に関しても上記処理ステップを実行する。ただし、表示領域Ｔ３〜Ｔ５については、制御部１１はステップＳ５１で取得した配置数を、図３に示す別画面である設定画面Ｐ２に配置する操作子画像の配置数として取得し、これに基づき設定画面Ｐ２を構成する。そして、制御部１１は、表示領域Ｔ１〜Ｔ５に操作子画像を配置すると、ステップＳ７で「ＮＯ」と判定して、処理を完了する。
制御部１１は、「コピー機能」について設定画面を表す画像情報を生成すると、「スキャナ機能」や「ファクシミリ機能」等のその他の機能についても上記手順により設定画面を表す画像情報を生成する。このように、制御部１１は、表示領域の位置と操作子画像の表示形式との対応関係に基づいて、それぞれの表示領域の位置情報が表す位置の表示領域に応じた表示形式で操作子画像を表示する。
以上が、制御部１１が実行する動作の説明である。
【００３１】
ところで、制御部１１がステップＳ１において選択するテンプレートに応じて、ラジオボタン形式で操作子画像を表示する表示領域の場合、その寸法や形状等に応じて操作子画像の配置数が異なる。この場合であっても、制御部１１は、「選択肢決定処理」のステップＳ５１で取得した配置数に基づいて、上記同じ手順で処理を実行する。このように、表示制御プログラムにおいて、表示領域と操作子画像の配置数との対応関係が定義されているから、制御部１１は、表示領域に応じた最適な数の操作子画像を配置する。
【００３２】
以上説明したように、制御部１１は、表示優先度管理テーブル１３１に基づき、設定画面Ｐ１上に操作子画像を表示する選択肢を特定し、並び順管理テーブル１３２に基づき、それらの操作子画像の並び順を特定する。表示の優先度は、利用者の使用頻度等、利用者による操作回数を減らすための条件に基づき決められる。一方で、並び順に関する優先度は、他の処理条件の設定に応じて設定不可となる選択肢の優先度を意図的に低くする等、利用者による操作回数を減らすための条件に基づき決められる。この構成により、操作子画像の表示、及びそれらの並び順について、利用者の操作性を向上させるために好適な条件で操作子画像が配置されるから、利用者が操作しやすい形態で各処理条件の操作子画像が配置される。
【００３３】
また、制御部１１は、表示領域の画素単位での位置座標等を用いておらず、設定画面のテンプレートや表示領域に応じた表示形式の操作子画像等を用いており、その仕組みは簡素である。よって、例えば様々な寸法の表示領域の表示装置に表示する設定画面を構成するなど、種々の規格の装置に本発明を適用する場合にも好適である。このような画像形成装置１００の構成によれば、処理の内容を決定付ける処理条件における選択肢を指定するための操作子画像を、利用者が操作しやすい形態で表示するための仕組みを、簡易な構成で実現される。
【００３４】
（３）変形例
なお、上記実施形態を次のように変形してもよい。具体的には、例えば以下のような変形が挙げられる。これらの変形は、各々を組み合わせることも可能である。
（３−１）変形例１
上述した実施形態において、画像形成装置１００において、「コピー機能」に関してステーブルによる綴じ込みを行う「ステープラ」等の後処理装置に関する処理条件を備えていてもよく、処理条件や選択肢の内容は自由に設計されるとよい。また、実施形態では、本発明に係る処理実行装置を画像形成装置に適用したが、本発明は、その他の装置に適用してもよい。具体的には、パーソナルコンピュータや、携帯電話機、ＰＤＡ（Personal Digital Assistant）携帯ゲーム機等、種々の情報処理装置がある。また、実施形態で述べた「コピー機能」、「スキャナ機能」、「ファクシミリ機能」以外の機能を、その処理実行装置が備えていてもよく、実行する処理の内容も装置の目的に応じて決められるものである。
【００３５】
（３−２）変形例２
上述した実施形態では、表示優先度管理テーブル１３１、及び並び順管理テーブル１３２の内容は設計段階で決められており、その内容は不変であった。これに対し、画像形成装置１００がその内容を更新するようにしてもよい。
例えば、利用者の使用目的等によって、用紙サイズが決まっていたり、カラープリントを多用する等、使用する選択肢の傾向が特徴量として現れることがある。そこで、制御部１１は、選択肢毎に利用者により指定された回数を計数しておき、その回数の多い順に優先度が高くなるように設定する。また、指定回数に限らず、制御部１１は、最も近い時期に指定された選択肢の優先度を高くしてもよい。このように、制御部１１が、利用者による各々の選択肢の使用状況を特徴量として、選択肢の優先度を設定する構成を備えていれば、利用者の操作性の向上にさらに好適である。
この場合において、例えば、「Ａ２」サイズの用紙の使用頻度が、「Ａ３」サイズの用紙を使用する頻度よりも高くなったとする。この場合、制御部１１は、図１０に示す設定画面Ｐ３のように、処理条件「用紙選択」において、選択肢「Ａ２」に対応する操作子画像を表示する。これにより、利用者は、例えば使用頻度が高い操作子画像を操作しやすくなり、操作性が高まる。
【００３６】
（３−３）変形例３
上述した実施形態のステップＳ１において、制御部１１は利用者からの指示に応じて、複数のテンプレートからいずれか１つを決定していたが、画像形成装置１００が、利用者により表示領域の寸法が自由に変更できる構成を備えるようにしてもよい。
また、画像形成装置１００における、操作子画像の表示形式は、上述した実施形態における「ラジオボタン形式」や「別画面形式」に限定されない。例えば、実施形態では、制御部１１は、「別画面形式」において、設定画面Ｐ２という別画面を表示して選択肢に対応する操作子画像を表示していたが、設定画面Ｐ１に重ねて処理条件の内容を変更するためのポップアップ画面や別のウィンドウを表示してもよい。また、プリント部数等の数値を利用者に指定させる場合には、制御部１１は、アップキー、ダウンキーを示す操作子画像を表示すればよい。このように、操作子画像の表示形式は設計段階で決めるものであり、前傾したものに限定されない。
【００３７】
（３−４）変形例４
また、制御部１１は、各機能の処理条件について優先度を設定して、その優先度に従って各処理条件の操作子画像を配置する表示領域を特定してもよい。
この場合、記憶部１３は、複数種類の処理条件について、ＵＩ部１５への操作子画像の表示の優先度と対応付けて記憶しておく。そして、制御部１１は、その対応関係に基づいて各表示領域に操作子画像を配置する処理条件を特定する。すなわち、記憶部１３は、第２の優先度記憶手段の一例である。この処理条件の優先度は設計段階で決められていてもよいし、利用者の使用状況により、制御部１１が設定するようにしてもよい。この場合、記憶部１３の表示優先度管理テーブル１３１、並び順管理テーブル１３２にあっては、処理条件毎に選択肢と優先度とが対応付けて記述される。
【００３８】
設定画面を表す画像情報を生成するときには、例えばステップＳ２の前に、制御部１１は、使用するテンプレートに応じて設定画面Ｐ１に操作子画像を表示する処理条件の種類の数を取得する。すなわち、制御部１１は、処理条件数取得手段の一例である。そして、制御部１１は、記憶部１３に記憶された対応関係に基づき、複数種類の処理条件から、表示の優先度が高い順にＵＩ部１５が有する表示領域の数（設定画面Ｐ１では「５」）だけ処理条件を特定し、特定した処理条件に対応する操作子画像を各々の表示領域に表示する。
この構成において、例えば、利用者による処理条件「両面／片面選択」の使用頻度が高い場合には、制御部１１は、「両面／片面選択」の操作子画像をラジオボタン形式で表示領域Ｔ２に配置し、「用紙選択」を表示領域Ｔ３に配置した、図１１に示す設定画面Ｐ４をＵＩ部１５に表示する。この構成によれば、制御部１１は、処理条件についても優先度に基づき操作子画像を配置する表示領域を特定するから、利用者の操作性を高めることに寄与する。
【００３９】
（３−５）変形例５
上述した実施形態では、ＵＩ部１５は、表示手段であるとともに操作手段としても機能していたが、画像を表示するだけの液晶モニタ等とキーボード等の操作手段とが別々に設けられてもよい。この構成においても、利用者は、操作キーを操作して、表示画面上のカーソルを移動させて選択肢を指定するから、操作子画像が表示の優先度や並び順に係る優先度に従って定められることにより、利用者の操作性の向上に寄与する。
【００４０】
（３−６）変形例６
上述した実施形態において、制御部１１が実行していた制御の一部が他のハードウェアとの協働により行われてもよいし、これ以外の１又は複数のハードウェアが行うようにしてもよい。また、制御部１１がプログラムを実行して各制御を実行する場合、そのプログラムは、複数のプログラムの組み合わせによって実現されてもよく、そのプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスク（ＣＤ、ＤＶＤ）など）、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記録した状態で提供し得る。また、インターネット等の通信網経由でダウンロードさせることも可能である。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】設定画面Ｐ１を示した図である。
【図３】設定画面Ｐ２を示した図である。
【図４】コピー機能に関する処理条件の階層構造を説明する図である。
【図５】「倍率選択」に係る表示優先度管理テーブルの構成を示した図である。
【図６】「倍率選択」に係る並び順管理テーブルの構成を示した図である。
【図７】制御部が実行する動作の手順を示したフローチャートである。
【図８】テンプレートＴＭＰを説明する図である。
【図９】制御部が実行する「選択肢決定処理」の手順を示したフローチャートである。
【図１０】設定画面Ｐ３を示した図である。
【図１１】設定画面Ｐ４を示した図である。
【符号の説明】
【００４２】
１００…画像形成装置、１１…制御部、１２…画像読取部、１３…記憶部、１４…通信部、１５…ＵＩ部、１６…画像形成部。
【図１】
2010108386.tif 000003
【図２】
2010108386.tif 000004
【図３】
2010108386.tif 000005
【図４】
2010108386.tif 000006
【図５】
2010108386.tif 000007
【図６】
2010108386.tif 000008
【図７】
2010108386.tif 000009
【図８】
2010108386.tif 000010
【図９】
2010108386.tif 000011
【図１０】
2010108386.tif 000012
【図１１】
2010108386.tif 000013