(57)【特許請求の範囲】
【請求項１】
処理を実行する処理実行手段と、
前記処理実行手段が処理を実行するための処理条件を定める複数の設定項目を、複数の小グループに分類して記憶する設定項目記憶手段と、
前記複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、前記設定対象として選ばれた１以上の設定項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、
前記複数の設定画面のうちから選択された設定画面を表示する設定画面表示手段と、
前記複数の設定画面とは別の画面であって、前記複数の設定項目のうちから１以上の所定の設定項目をそれぞれ示す１以上の項目情報と、複数の入力キー画像とを含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示手段と、を備え、
前記入力画面表示手段は、前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示し、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示する、画像形成装置。
【請求項２】
前記入力画面表示手段は、前記複数の設定項目のうち前記表示された設定画面で設定対象となる１以上の設定項目をそれぞれ示す１以上の項目情報を含む入力画面を表示する、請求項１に記載の画像形成装置。
【請求項３】
前記複数の小グループは、複数の大グループのいずれかに分類されており、
前記表示された設定画面で設定対象となる１以上の設定項目のうちからユーザにより指定された１つの設定項目を指定項目として選択する指定項目選択手段と、
前記複数の設定項目のうち前記指定項目が属する大グループに含まれる１以上の設定項目を抽出する関連項目抽出手段と、をさらに備え、
前記入力画面表示手段は、前記指定項目および前記抽出された１以上の設定項目をそれぞれ示す複数の項目情報を含む入力画面を表示する、請求項１に記載の画像形成装置。
【請求項４】
前記設定画面記憶手段は、前記複数の設定画面を階層構造で関連付けて記憶しており、
前記複数の設定画面のうちから選択された設定画面である選択画面が属する階層より下位の階層で、前記選択画面と関連するすべての設定画面を下位画面として抽出する下位画面抽出手段と、
前記表示された選択画面、および前記抽出された下位画面それぞれで設定対象となる１以上の設定項目のうち、設定値として入力される値が、前記複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出手段と、をさらに備え、
前記入力画面表示手段は、前記抽出された複数の設定項目をそれぞれ示す複数の項目情報を含む入力画面を表示する、請求項１に記載の画像形成装置。
【請求項５】
処理を実行する処理実行手段と、
前記処理実行手段が処理を実行するための処理条件を定める複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、前記設定対象として選ばれた１以上の設定対象項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、
前記設定画面記憶手段は、前記複数の設定画面を階層構造で関連付けて記憶しており、
前記複数の設定画面のうちから選択された設定画面を選択画面として表示する設定画面表示手段と、
前記選択画面が属する階層より１つ上位の階層で前記選択画面と関連付けられた設定画面と関連付けられ、前記選択画面が属する階層に属する設定画面を同位画面として抽出する同位画面抽出手段と、
前記選択画面が属する階層より１つ下位の階層で、前記選択画面および前記同位画面それぞれと関連付けられた設定画面を下位画面として抽出する下位画面抽出手段と、
前記選択画面、前記抽出された同位画面および下位画面それぞれで設定対象となる１以上の設定項目のうちから、設定値として入力される値が、複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出手段と、
前記抽出された複数の設定項目を、前記選択画面で設定対象となる小グループと、前記同位画面で設定対象となる小グループに分類する分類手段と、
前記複数の設定画面とは別の画面であって、前記抽出された複数の設定項目をそれぞれ示す複数の項目情報と、前記複数の入力キー画像を含む入力画面を、前記表示された選択画面に重畳して表示する入力画面表示手段と、を備え、
前記入力画面表示手段は、前記入力画面に含まれる前記複数の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示し、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示する、画像形成装置。
【請求項６】
画像を表示する表示手段と、
前記表示手段の表示面中でユーザにより指示された位置を検出する位置検出手段と、をさらに備え、
前記設定画面表示手段は、前記複数の設定画面のうちから選択された設定画面を前記表示手段に表示し、
前記入力画面表示手段は、前記入力画面を前記表示手段に表示し、
前記表示された入力画面に含まれる複数の項目情報のうちから１つを選択する項目情報選択手段と、
前記表示された入力画面に含まれる前記複数の入力キー画像のうちユーザにより指示された入力キー画像により定まる値を、前記選択された項目情報に対応する設定項目の設定値として受け付ける設定値受付手段と、をさらに備えた請求項１〜５のいずれかに画像形成装置。
【請求項７】
前記設定値受付手段により受け付けられた設定値を確定する指示を受け付ける確定指示受付手段を、さらに備え、
前記項目情報選択手段は、前記確定指示が受け付けられることに応じて、前記表示された入力画面に含まれる複数の項目情報のうち、前記確定指示が受け付けられる時点で選択されていた項目情報とは別の項目情報であって、前記選択されていた項目情報に対応する設定項目が属する小グループとは別の小グループに属する設定項目の項目情報を選択する、請求項６に記載の画像形成装置。
【請求項８】
前記項目情報選択手段により第１の項目情報が選択されている状態で、別の第２の項目情報が選択される場合、前記第１の項目情報の設定項目と前記第２の項目情報の設定項目とが異なる小グループに属する場合、前記第１の項目情報の設定項目に対応する設定値を消去する消去手段、さらに備えた請求項６または７に記載の画像形成装置。
【請求項９】
前記位置検出手段とは別に設けられ、ユーザの表示指示を受け付ける表示指示受付手段を、さらに備え、
前記入力画面表示手段は、前記表示手段に前記設定画面が表示されている状態で、前記表示指示受付手段により前記表示指示が受け付けられることに応じて、前記入力画面を前記表示手段に表示する、請求項６〜８のいずれかに記載の画像形成装置。
【請求項１０】
前記入力画面表示手段は、前記表示手段に前記設定画面が表示されている状態で、前記位置検出手段により前記表示されている設定画面に対して予め定められた領域中の位置が検出されることに応じて、前記入力画面を前記表示手段に表示する、請求項６〜９のいずれかに記載の画像形成装置。
【請求項１１】
前記入力画面に含まれる前記１以上の項目情報各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と色が同じであり、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と色が異なる、請求項１〜１０のいずれかに記載の画像形成装置。
【請求項１２】
前記入力画面に含まれる前記１以上の項目情報各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報とサイズが同じであり、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報とサイズが異なる、請求項１〜１１のいずれかに記載の画像形成装置。
【請求項１３】
画像形成装置で実行される設定方法であって、
前記画像形成装置は、
処理を実行する処理実行手段と、
前記処理実行手段が処理を実行するための処理条件を定める複数の設定項目を、複数の小グループに分類して記憶する設定項目記憶手段と、
前記複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、前記設定対象として選ばれた１以上の設定項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、
前記複数の設定画面のうちから選択された設定画面を表示する設定画面表示ステップと、
前記複数の設定画面とは別の画面であって、前記複数の設定項目のうちから１以上の所定の設定項目をそれぞれ示す１以上の項目情報と、複数の入力キー画像とを含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、を含み、
前記入力画面表示ステップは、前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、
前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む設定方法。
【請求項１４】
画像形成装置で実行される設定方法であって、
前記画像形成装置は、
処理を実行する処理実行手段と、
前記処理実行手段が処理を実行するための処理条件を定める複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、前記設定対象として選ばれた１以上の設定対象項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、
前記設定画面記憶手段は、前記複数の設定画面を階層構造で関連付けて記憶しており、
前記複数の設定画面のうちから選択された設定画面を選択画面として表示する設定画面表示ステップと、
前記選択画面が属する階層より１つ上位の階層で前記選択画面と関連付けられた設定画面と関連付けられ、前記選択画面が属する階層に属する設定画面を同位画面として抽出する同位画面抽出ステップと、
前記選択画面が属する階層より１つ下位の階層で、前記選択画面および前記同位画面それぞれと関連付けられた設定画面を下位画面として抽出する下位画面抽出ステップと、
前記選択画面、前記抽出された同位画面および下位画面それぞれで設定対象となる１以上の設定項目のうちから、設定値として入力される値が、複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出ステップと、
前記抽出された複数の設定項目を、前記選択画面で設定対象となる小グループと、前記同位画面で設定対象となる小グループに分類する分類ステップと、
前記複数の設定画面とは別の画面であって、前記抽出された複数の設定項目をそれぞれ示す複数の項目情報と、前記複数の入力キー画像を含む入力画面を、前記表示された選択画面に重畳して表示する入力画面表示ステップと、を含み、
前記入力画面表示ステップは、前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、
前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む設定方法。
【請求項１５】
画像形成装置を制御するコンピュータで実行される設定プログラムであって、
前記画像形成装置は、
処理を実行する処理実行手段と、
前記処理実行手段が処理を実行するための処理条件を定める複数の設定項目を、複数の小グループに分類して記憶する設定項目記憶手段と、
前記複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、前記設定対象として選ばれた１以上の設定項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、
前記複数の設定画面のうちから選択された設定画面を表示する設定画面表示ステップと、
前記複数の設定画面とは別の画面であって、前記複数の設定項目のうちから１以上の所定の設定項目をそれぞれ示す１以上の項目情報と、複数の入力キー画像とを含む入力画面を、前記表示された設定画面に重畳して表示する入力画面表示ステップと、を前記コンピュータに実行させ、
前記入力画面表示ステップは、前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、
前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む設定プログラム。
【請求項１６】
画像形成装置を制御するコンピュータで実行される設定プログラムであって、
前記画像形成装置は、
処理を実行する処理実行手段と、
前記処理実行手段が処理を実行するための処理条件を定める複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、前記設定対象として選ばれた１以上の設定対象項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、
前記設定画面記憶手段は、前記複数の設定画面を階層構造で関連付けて記憶しており、
前記複数の設定画面のうちから選択された設定画面を選択画面として表示する設定画面表示ステップと、
前記選択画面が属する階層より１つ上位の階層で前記選択画面と関連付けられた設定画面と関連付けられ、前記選択画面が属する階層に属する設定画面を同位画面として抽出する同位画面抽出ステップと、
前記選択画面が属する階層より１つ下位の階層で、前記選択画面および前記同位画面それぞれと関連付けられた設定画面を下位画面として抽出する下位画面抽出ステップと、
前記選択画面、前記抽出された同位画面および下位画面それぞれで設定対象となる１以上の設定項目のうちから、設定値として入力される値が、複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出ステップと、
前記抽出された複数の設定項目を、前記選択画面で設定対象となる小グループと、前記同位画面で設定対象となる小グループに分類する分類ステップと、
前記複数の設定画面とは別の画面であって、前記抽出された複数の設定項目をそれぞれ示す複数の項目情報と、前記複数の入力キー画像を含む入力画面を、前記表示された選択画面に重畳して表示する入力画面表示ステップと、を前記コンピュータに実行させ、
前記入力画面表示ステップは、前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、
前記入力画面に含まれる前記１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、設定方法および設定プログラムに関し、特に、設定値に従って処理を実行する画像形成装置、その画像形成装置で実行される設定方法および設定プログラムに関する。
【背景技術】
【０００２】
複合機（ＭＦＰ）で代表される画像形成装置において、機能が多様化しており、ＭＦＰを動作させるために、その動作を定める処理条件の項目数が増加している。このため、処理条件を設定するために複数の操作画面が準備されている。この複数の操作画面のうちから表示させる操作画面の選択を容易にした技術が、例えば、特開２００８−３０５１１５号公報に記載されている。
【０００３】
特開２００８−３０５１１５号公報には、操作画面に複数のタブを表示し、そのタブが表示された領域に対するユーザの操作を受け付ける操作装置であって、選択されたタブに関連づけられた内容を表示する内容表示領域を、当該選択されたタブと連続して表示する選択内容表示部と、前記複数のタブをグループに分類し、グループ毎に表示するタブ分類部と、前記グループに分類されたタブのグループ間の相対的な位置関係を決定する位置関係制御部と、前記選択されたタブに関連づけられた内容表示領域を選択されたタブと連続して表示するときに、前記グループに分類されたタブの前記グループ間の相対的な位置関係を保持した状態で、前記タブの配置を変更する配置変更部と、を有することを特徴とする操作装置が記載されている。
【０００４】
一方、操作画面に設定値を入力するためのユーザインターフェースとして、ＬＣＤとタッチパネルとを組み合わせたソフトキーボードが用いたＭＦＰがある。このソフトキーボードを用いれば、物理的なハードキーを少なくすることができるので、機器を小型にすることができ、または、従来ハードキーを設けるために用いられていた領域を利用して表示画面を大きくすることができる。
【０００５】
しかしながら、ソフトキーボードを操作画面に重畳して表示すると、操作画面の一部がソフトキーボードによって隠れてしまうため、ソフトキーボードによって操作画面に含まれる複数の項目のいずれに対応する設定値が入力されるのかを確認することができないといった問題がある。また、複数の操作画面で設定値を設定することにより定まる処理条件があり、この処理条件を定めるために、ＬＣＤに表示する設定画面を切り換えなければならないので、ソフトキーボードの表示および非表示を切り換える操作と、操作画面を別の操作画面に切り換える操作とを繰り返さなければならず、操作が煩雑になるといった問題がある。
【特許文献１】特開２００８−３０５１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、１つの画面で設定値を入力する操作を容易にした画像形成装置を提供することである。
【０００７】
この発明の他の目的は、１つの画面で設定値を入力する操作を容易にした設定方法を提供することである。
【０００８】
この発明のさらに他の目的は、１つの画面で設定値を入力する操作を容易にした設定プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上述した目的を達成するためにこの発明のある局面によれば、画像形成装置は、処理を実行する処理実行手段と、処理実行手段が処理を実行するための処理条件を定める複数の設定項目を、複数の小グループに分類して記憶する設定項目記憶手段と、複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、設定対象として選ばれた１以上の設定項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、複数の設定画面のうちから選択された設定画面を表示する設定画面表示手段と、複数の設定画面とは別の画面であって、複数の設定項目のうちから１以上の所定の設定項目をそれぞれ示す１以上の項目情報と、複数の入力キー画像とを含む入力画面を、表示された設定画面に重畳して表示する入力画面表示手段と、を備え、入力画面表示手段は、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示し、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示する。
【００１０】
この局面によれば、複数の設定項目が、複数の小グループに分類して記憶されており、複数の設定項目のうちから１以上の所定の設定項目をそれぞれ示す１以上の項目情報と、複数の入力キー画像とを含む入力画面が、設定画面に重畳して表示され、入力画面に含まれる１以上の項目情報各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示され、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示される。このため、入力画面で設定項目の切換をすることができる。また、同一の小グループに分類される複数の項目情報の表示態様は同じなので、関連する設定項目を同じ小グループに分類しておけば、関連する複数の設定項目に設定値を連続して入力する場合の操作が容易である。その結果、１つの画面で設定値を入力する操作を容易にした画像形成装置を提供することができる。
【００１１】
好ましくは、入力画面表示手段は、複数の設定項目のうち表示された設定画面で設定対象となる１以上の設定項目をそれぞれ示す１以上の項目情報を含む入力画面を表示する。
【００１２】
この局面によれば、表示されている設定画面で設定対象となる１以上の設定項目をそれぞれ示す１以上の項目情報を含む入力画面が表示される。このため、表示されている設定画面に設定値を入力する操作を容易にすることができる。
【００１３】
好ましくは、複数の小グループは、複数の大グループのいずれかに分類されており、表示された設定画面で設定対象となる１以上の設定項目のうちからユーザにより指定された１つの設定項目を指定項目として選択する指定項目選択手段と、複数の設定項目のうち指定項目が属する大グループに含まれる１以上の設定項目を抽出する関連項目抽出手段と、をさらに備え、入力画面表示手段は、指定項目および抽出された１以上の設定項目をそれぞれ示す複数の項目情報を含む入力画面を表示する。
【００１４】
この局面によれば、表示された設定画面で設定対象となる１以上の設定項目のうちからユーザにより指定された１つの設定項目が指定項目として選択され、指定項目が属する大グループに含まれる１以上の設定項目が抽出され、指定項目および抽出された１以上の設定項目をそれぞれ示す複数の項目情報を含む入力画面が表示される。このため、ユーザが指定した設定項目と、同じ大グループに属する設定項目に設定値を入力するための入力画面が表示される。このため、設定画面の表示を切り換える必要がなく、大グループに関連する設定項目を分類すれば、関連する複数の設定項目に設定値を入力する操作を容易にすることができる。
【００１５】
好ましくは、設定画面記憶手段は、複数の設定画面を階層構造で関連付けて記憶しており、複数の設定画面のうちから選択された設定画面である選択画面が属する階層より下位の階層で、選択画面と関連するすべての設定画面を下位画面として抽出する下位画面抽出手段と、表示された選択画面、および抽出された下位画面それぞれで設定対象となる１以上の設定項目のうち、設定値として入力される値が、複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出手段と、をさらに備え、入力画面表示手段は、抽出された複数の設定項目をそれぞれ示す複数の項目情報を含む入力画面を表示する。
【００１６】
この局面によれば、選択画面と関連する下位画面が抽出され、選択画面、および下位画面それぞれで設定対象となる複数の設定項目が抽出され、抽出された複数の設定項目をそれぞれ示す複数の項目情報を含む入力画面が表示される。このため、表示されている設定画面を下位画面の表示に切り換えることなく、下位画面に含まれる設定項目に設定値を設定することができる。また、表示されている設定画面を下位画面に切り換える必要がないので画面を切り換える操作を減少することができる。
【００１７】
この発明の他の局面によれば、画像形成装置は、処理を実行する処理実行手段と、処理実行手段が処理を実行するための処理条件を定める複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、設定対象として選ばれた１以上の設定対象項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、設定画面記憶手段は、複数の設定画面を階層構造で関連付けて記憶しており、複数の設定画面のうちから選択された設定画面を選択画面として表示する設定画面表示手段と、選択画面が属する階層より１つ上位の階層で選択画面と関連付けられた設定画面と関連付けられ、選択画面が属する階層に属する設定画面を同位画面として抽出する同位画面抽出手段と、選択画面が属する階層より１つ下位の階層で、選択画面および同位画面それぞれと関連付けられた設定画面を下位画面として抽出する下位画面抽出手段と、選択画面、抽出された同位画面および下位画面それぞれで設定対象となる複数の設定項目のうちから、設定値として入力される値が、複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出手段と、抽出された複数の設定項目を、選択画面で設定対象となる小グループと、同位画面で設定対象となる小グループに分類する分類手段と、複数の設定画面とは別の画面であって、抽出された複数の設定項目をそれぞれ示す複数の項目情報と、複数の入力キー画像を含む入力画面を、表示された選択画面に重畳して表示する入力画面表示手段と、を備え、入力画面表示手段は、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示し、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示する。
【００１８】
この局面に従えば、複数の設定画面が階層構造で関連付けて記憶され、複数の設定画面のうちから選択された選択画面が表示され、選択画面の同位画面、選択画面と同位画面それぞれの下位画面が抽出され、選択画面、同位画面および下位画面それぞれで設定対象となる複数の設定項目が抽出され、抽出された複数の設定項目が、選択画面で設定対象となる小グループと、同位画面で設定対象となる小グループに分類され、抽出された複数の設定項目をそれぞれ示す複数の項目情報と、複数の入力キー画像を含む入力画面が表示される。入力画面に含まれる１以上の項目情報各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示され、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示される。このため、入力画面で設定項目の切換をすることができる。また、表示されている選択画面を同位画面、下位画面に表示を切り換える必要がない、選択画面、同位画面、下位画面それぞれに属する設定項目の項目情報の表示態様は同じなので、画面毎に設定項目を小グループにするので、ユーザは、設定項目情報を画面ごとに識別することができる。その結果、１つの画面で設定値を入力する操作を容易にした画像形成装置を提供することができる。
【００１９】
好ましくは、画像を表示する表示手段と、表示手段の表示面中でユーザにより指示された位置を検出する位置検出手段と、をさらに備え、設定画面表示手段は、複数の設定画面のうちから選択された設定画面を表示手段に表示し、入力画面表示手段は、入力画面を表示手段に表示し、表示された入力画面に含まれる複数の項目情報のうちから１つを選択する項目情報選択手段と、表示された入力画面に含まれる複数の入力キー画像のうちユーザにより指示された入力キー画像により定まる値を、選択された項目情報に対応する設定項目の設定値として受け付ける設定値受付手段と、をさらに備える。
【００２０】
この局面に従えば、表示面中でユーザにより指示された位置が検出され、検出された位置に基づいて、項目情報が選択され、設定値が受け付けられるので、表示面とは別に入力キーを設ける必要がない。このため、ユーザが、表示面を見ながら操作することができる。また、キーの数を少なくすることができる。
【００２１】
好ましくは、設定値受付手段により受け付けられた設定値を確定する指示を受け付ける確定指示受付手段を、さらに備え、項目情報選択手段は、確定指示が受け付けられることに応じて、表示された入力画面に含まれる複数の項目情報のうち、確定指示が受け付けられる時点で選択されていた項目情報とは別の項目情報であって、選択されていた項目情報に対応する設定項目が属する小グループとは別の小グループに属する設定項目の項目情報を選択する。
【００２２】
この局面に従えば、確定指示が受け付けられることに応じて、入力画面に含まれる複数の項目情報のうち、確定指示が受け付けられる時点で選択されていた項目情報とは別の項目情報であって、選択されていた項目情報に対応する設定項目が属する小グループとは別の小グループに属する設定項目の項目情報が選択される。このため、次に設定値を設定するために、項目情報を選択する操作を、省略することができる。
【００２３】
好ましくは、項目情報選択手段により第１の項目情報が選択されている状態で、別の第２の項目情報が選択される場合、第１の項目情報の設定項目と第２の項目情報の設定項目とが異なる小グループに属する場合、第１の項目情報の設定項目に対応する設定値を消去する消去手段を、さらに備える。
【００２５】
好ましくは、位置検出手段とは別に設けられ、ユーザの表示指示を受け付ける表示指示受付手段を、さらに備え、入力画面表示手段は、表示手段に設定画面が表示されている状態で、表示指示受付手段により表示指示が受け付けられることに応じて、入力画面を表示手段に表示する。
【００２６】
好ましくは、入力画面表示手段は、表示手段に設定画面が表示されている状態で、位置検出手段により表示されている設定画面に対して予め定められた領域中の位置が検出されることに応じて、入力画面を表示手段に表示する。
【００２７】
好ましくは、入力画面に含まれる１以上の項目情報各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と色が同じであり、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と色が異なる。このため、ユーザは、色で小グループを区別して表示することができる。
【００２８】
好ましくは、入力画面に含まれる１以上の項目情報各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報とサイズが同じであり、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報とサイズが異なる。
【００２９】
このため、ユーザは、サイズで小グループを区別して表示することができる。
【００３０】
この発明のさらに他の局面によれば、設定方法は、画像形成装置で実行される設定方法であって、画像形成装置は、処理を実行する処理実行手段と、処理実行手段が処理を実行するための処理条件を定める複数の設定項目を、複数の小グループに分類して記憶する設定項目記憶手段と、複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、設定対象として選ばれた１以上の設定項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、複数の設定画面のうちから選択された設定画面を表示する設定画面表示ステップと、複数の設定画面とは別の画面であって、複数の設定項目のうちから１以上の所定の設定項目をそれぞれ示す１以上の項目情報と、複数の入力キー画像とを含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、を含み、入力画面表示ステップは、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む。
【００３１】
この局面に従えば、１つの画面で設定値を入力する操作を容易にした設定方法を提供することができる。
【００３２】
この発明のさらに他の局面によれば、画像形成装置で実行される設定方法であって、画像形成装置は、処理を実行する処理実行手段と、処理実行手段が処理を実行するための処理条件を定める複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、設定対象として選ばれた１以上の設定対象項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、設定画面記憶手段は、複数の設定画面を階層構造で関連付けて記憶しており、複数の設定画面のうちから選択された設定画面を選択画面として表示する設定画面表示ステップと、選択画面が属する階層より１つ上位の階層で選択画面と関連付けられた設定画面と関連付けられ、選択画面が属する階層に属する設定画面を同位画面として抽出する同位画面抽出ステップと、選択画面が属する階層より１つ下位の階層で、選択画面および同位画面それぞれと関連付けられた設定画面を下位画面として抽出する下位画面抽出ステップと、選択画面、抽出された同位画面および下位画面それぞれで設定対象となる１以上の設定項目のうちから、設定値として入力される値が、複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出ステップと、抽出された複数の設定項目を、選択画面で設定対象となる小グループと、同位画面で設定対象となる小グループに分類する分類ステップと、複数の設定画面とは別の画面であって、抽出された複数の設定項目をそれぞれ示す複数の項目情報と、複数の入力キー画像を含む入力画面を、表示された選択画面に重畳して表示する入力画面表示ステップと、を含み、入力画面表示ステップは、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む。
【００３３】
この局面に従えば、１つの画面で設定値を入力する操作を容易にした設定方法を提供することができる。
【００３４】
この発明のさらに他の局面によれば、設定プログラムは、画像形成装置を制御するコンピュータで実行される設定プログラムであって、画像形成装置は、処理を実行する処理実行手段と、処理実行手段が処理を実行するための処理条件を定める複数の設定項目を、複数の小グループに分類して記憶する設定項目記憶手段と、複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、設定対象として選ばれた１以上の設定項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、複数の設定画面のうちから選択された設定画面を表示する設定画面表示ステップと、複数の設定画面とは別の画面であって、複数の設定項目のうちから１以上の所定の設定項目をそれぞれ示す１以上の項目情報と、複数の入力キー画像とを含む入力画面を、表示された設定画面に重畳して表示する入力画面表示ステップと、をコンピュータに実行させ、入力画面表示ステップは、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む。
【００３５】
この局面に従えば、１つの画面で設定値を入力する操作を容易にした設定プログラムを提供することができる。
【００３６】
この発明のさらに他の局面によれば、設定プログラムは、画像形成装置を制御するコンピュータで実行される設定プログラムであって、画像形成装置は、処理を実行する処理実行手段と、処理実行手段が処理を実行するための処理条件を定める複数の設定項目のうちから選ばれた１以上の設定項目を設定対象とし、設定対象として選ばれた１以上の設定対象項目ごとの設定値を設定するための設定画面を複数記憶する設定画面記憶手段と、を備え、設定画面記憶手段は、複数の設定画面を階層構造で関連付けて記憶しており、複数の設定画面のうちから選択された設定画面を選択画面として表示する設定画面表示ステップと、選択画面が属する階層より１つ上位の階層で選択画面と関連付けられた設定画面と関連付けられ、選択画面が属する階層に属する設定画面を同位画面として抽出する同位画面抽出ステップと、選択画面が属する階層より１つ下位の階層で、選択画面および同位画面それぞれと関連付けられた設定画面を下位画面として抽出する下位画面抽出ステップと、選択画面、抽出された同位画面および下位画面それぞれで設定対象となる１以上の設定項目のうちから、設定値として入力される値が、複数の入力キー画像で入力可能な値を設定値とする複数の設定項目を抽出する設定項目抽出ステップと、抽出された複数の設定項目を、選択画面で設定対象となる小グループと、同位画面で設定対象となる小グループに分類する分類ステップと、複数の設定画面とは別の画面であって、抽出された複数の設定項目をそれぞれ示す複数の項目情報と、複数の入力キー画像を含む入力画面を、表示された選択画面に重畳して表示する入力画面表示ステップと、をコンピュータに実行させ、入力画面表示ステップは、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の項目情報と同じ表示態様で表示するステップと、入力画面に含まれる１以上の項目情報各々を、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の項目情報と異なる表示態様で表示するステップと、を含む設定プログラム。
【００３７】
この局面に従えば、１つの画面で設定値を入力する操作を容易にした設定プログラムを提供することができる。
【図面の簡単な説明】
【００３８】
【図１】本実施の形態におけるＭＦＰの外観を示す斜視図である。
【図２】ＭＦＰのハードウェア構成の概要を示すブロック図である。
【図３】操作パネルの平面図である。
【図４】ＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図５】設定項目取得部の詳細な機能の一例を示す図である。
【図６】設定項目テーブルの一例を示す図である。
【図７】グループテーブルの一例を示す図である。
【図８】設定処理の流れの一例を示すフローチャートである。
【図９】同一画面項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。
【図１０】設定画面の一例を示す第１図である。
【図１１】同一画面項目抽出モードにおいて設定画面に重畳して表示される入力画面の一例を示す図である。
【図１２】同一機能項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。
【図１３】設定画面の一例を示す第２図である。
【図１４】同一機能項目抽出モードにおいて設定画面に重畳して表示される入力画面の一例を示す図である。
【図１５】下位階層項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。
【図１６】同位階層項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。
【図１７】同位階層項目抽出モードにおいて設定画面に重畳して表示される入力画面の一例を示す図である。
【図１８】変形例における入力画面の一例を示す図である。
【発明を実施するための形態】
【００３９】
以下、本発明の実施の形態を図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００４０】
図１は、本実施の形態におけるＭＦＰの外観を示す斜視図である。図２は、ＭＦＰのハードウェア構成の概要を示すブロック図である。図１および図２を参照して、画像形成装置として機能するＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、ユーザインターフェースとしての操作パネル１６０とを含む。
【００４１】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００４２】
自動原稿搬送装置１２０は、原稿給紙トレイ上にセットされた複数枚の原稿を１枚ずつ自動的に原稿読取部１３０のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、原稿読取部１３０により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。原稿読取部１３０は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部１４０に出力する。給紙部１５０は、給紙トレイに収納された用紙を画像形成部１４０に搬送する。
【００４３】
画像形成部１４０は、周知の電子写真方式により画像を形成するものであって、原稿読取部１３０から入力される画像データにシェーディング補正などの各種のデータ処理を施した、データ処理後の画像データまたは、外部から受信された画像データに基づいて、給紙部１５０により搬送される用紙に画像を形成する。
【００４４】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶するとともに、画像形成部１４０でプリント可能なプリントデータに変換して、画像形成部１４０に出力する。これにより、画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙に画像を形成する。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００４５】
通信Ｉ／Ｆ部１１２は、ネットワークにＭＦＰ１００を接続するためのインターフェースである。通信Ｉ／Ｆ部１１２は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで、ネットワークに接続された他のコンピュータまたは画像形成装置と通信する。なお、通信Ｉ／Ｆ部１１２が接続されるネットワークは、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワークは、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００４６】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取画像を一時的に記憶する。
【００４７】
操作パネル１６０は、液晶表示装置（ＬＣＤ）１６５と、ＬＣＤ１６５の表示を制御する表示制御部１６１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）１６３と、タッチパネル１６９と、ハードキー部１７０と、タッチパネル１６９およびハードキー部１７０を制御する入力制御部１６７と、を含む。ＬＣＤ１６５およびハードキー部１７０は、ＭＦＰ１００の上面に設けられる。
【００４８】
表示制御部１６１は、ＣＰＵ１１１、ＶＲＡＭ１６３およびＬＣＤ１６５と接続される。ＶＲＡＭ１６３は、表示制御部１６１の作業領域として用いられ、ＬＣＤ１６５に表示する画像を一時記憶する。表示制御部１６１は、ＣＰＵ１１１により制御されて、ＬＣＤ１６５を制御し、ＬＣＤ１６５にＶＲＡＭ１６３に記憶された画像を表示させる。表示制御部１６１は、後述する操作画面および入力画面をＬＣＤ１６５に表示させる。
【００４９】
ハードキー部１７０は、スタートキーとキーボード呼出キーとを少なくとも含む複数のハードキーを含む。ハードキーは、入力制御部１６７に接続され、ユーザにより押下されている間はＯＮ信号を入力制御部１６７に出力し、ユーザにより押下されていない間はＯＦＦ信号を入力制御部１６７に出力する。
【００５０】
タッチパネル１６９は、ＬＣＤ１６５の上面または下面に設けられ、ユーザにより押下された位置の座標を入力制御部１６７に出力する。タッチパネル１６９は、ユーザが指またはスタイラスペンで指示した位置を検出し、検出した位置の座標を入力制御部１６７に出力する。タッチパネル１６９は、ＬＣＤ１６５の表示面と同じまたはそれ以上のサイズであるのが好ましい。タッチパネル１６９は、ＬＣＤ１６５に重畳して設けられるので、タッチパネル１６９は、ユーザがＬＣＤ１６５の表示面を指示すれば、ＬＣＤ１６５の表示面中でユーザが指示した位置の座標を入力制御部１６７に出力する。タッチパネルは、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。
【００５１】
入力制御部１６７は、ハードキー部１７０のうちでＯＮ信号を出力するハードキーが存在する場合、ＯＮ信号を出力するハードキーの識別情報をＣＰＵ１１１に出力する。また、入力制御部１６７は、タッチパネル１６９がユーザにより指示された位置を検出する場合、タッチパネル１６９から出力される座標をＣＰＵ１１１に出力する。
【００５２】
外部記憶装置１１７は、ＣＰＵ１１１により制御され、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１８、または半導体メモリが装着される。本実施の形態においては、ＣＰＵ１１１は、ＲＯＭ１１３に記憶されたプログラムを実行する例を説明するが、ＣＰＵ１１１は、外部記憶装置１１７を制御して、ＣＤ−ＲＯＭ１１８からＣＰＵ１１１が実行するためのプログラムを読出し、読み出したプログラムをＲＡＭ１０２に記憶し、実行するようにしてもよい。
なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、ＣＤ−ＲＯＭ１１８に限られず、フレキシブルディスク、カセットテープ、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がネットワークに接続されたコンピュータからプログラムをダウンロードしてＨＤＤ１１５に記憶する、または、ネットワークに接続されたコンピュータがプログラムをＨＤＤ１１５に書込みするようにして、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５３】
図３は、操作パネル１６０の平面図である。図３を参照して、操作パネル１６０は、ＬＣＤ１６５と、ＬＣＤ１６５に重畳して設けられたタッチパネル１６９と、ＬＣＤ１６５の右側および下方に複数のハードキーが配置されたハードキー部１７０と、を含む。ハードキー部１７０は、キーボード呼出キー１７１と、スタートキー１７３と、を含む。
【００５４】
図４は、ＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図４に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８に記憶されたプログラムを実行することにより、ＣＰＵ１１１により実現される機能である。図４を参照して、ＣＰＵ１１１は、設定部１１と、入力受付部３１と、処理実行部７１と、を含む。処理実行部７１は、通信Ｉ／Ｆ部１１２、ファクシミリ部１１６、ＨＤＤ１１５、外部記憶装置１１７、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０および給紙部１５０を制御し、設定部１１により設定された処理条件で処理を実行する。
【００５５】
処理実行部７１が実行する処理の一例は、スキャン処理、コピー処理、プリント処理およびファクシミリ送受信処理等である。処理実行部７１は、処理条件の１つとしてスキャン処理を実行する設定がされた場合、自動原稿搬送装置１２０、原稿読取部１３０、ＨＤＤ１１５、外部記憶装置１１７、通信Ｉ／Ｆ部１１２を制御し、原稿読取部１３０で読み取った原稿の画像を、ＨＤＤ１１５、外部記憶装置１１７および通信Ｉ／Ｆ部１１２の少なくとも１つに、処理条件に従って出力する。処理実行部７１は、処理条件の１つとして出力先をＨＤＤ１１５とする処理条件が設定された場合は、画像をＨＤＤ１１５に記憶する。処理実行部７１は、処理条件の１つとして出力先を外部記憶装置１１７とする処理条件が設定された場合は、画像を外部記憶装置１１７に装着された半導体メモリに記憶する。処理実行部７１は、処理条件の１つとして出力先を通信Ｉ／Ｆ部１１２とする処理条件が指定された場合は、画像を通信Ｉ／Ｆ部１１２を介して送信する。送信方法は、例えば、電子メール送信、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）またはＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）等である。送信方法に電子メール送信が設定される場合には、画像を添付した電子メールを生成し、生成した電子メールを送信する。
【００５６】
また、処理実行部７１は、処理条件の１つとしてコピー処理を実行する設定がされた場合は、自動原稿搬送装置１２０、原稿読取部１３０、給紙部１５０および画像形成部１４０を制御し、原稿読取部１３０で読み取った原稿の画像を、画像形成部１４０に給紙部１５０から供給される用紙に、設定された処理条件に従って画像形成させる。
【００５７】
また、処理実行部７１は、処理条件の１つとしてプリント処理を実行する設定がされた場合は、通信Ｉ／Ｆ部１１２、ＨＤＤ１１５、外部記憶装置１１７、画像形成部１４０および給紙部１５０を制御し、画像形成部１４０に給紙部１５０から供給される用紙に、設定された処理条件に従って画像形成させる。画像形成部１４０が画像形成する画像は、処理条件の１つにより設定され、通信Ｉ／Ｆ部１１２を介してネットワークに接続されたコンピュータから受信されるプリントデータの画像、ＨＤＤ１１５または外部記憶装置１１７に記憶されたデータの画像である。
【００５８】
さらに、処理実行部７１は、処理条件の１つとしてファクシミリ送信処理を実行する設定がされた場合は、自動原稿搬送装置１２０、原稿読取部１３０、ＨＤＤ１１５、外部記憶装置１１７およびファクシミリ部１１６を制御し、ファクシミリデータの画像を、ファクシミリ部１１６に送信させる。ファクシミリ部１１６が送信するファクシミリデータは、処理条件の１つにより設定され、処理条件に従って原稿読取部１３０が原稿を読み取って出力する画像、または、ＨＤＤ１１５または外部記憶装置１１７に記憶された画像である。
【００５９】
処理実行部７１は、処理条件の１つとしてファクシミリ受信処理を実行する設定がされた場合は、ファクシミリ部１１６、ＨＤＤ１１５、外部記憶装置１１７、画像形成部１４０および給紙部１５０を制御し、ファクシミリデータの画像を出力する。処理実行部７１は、処理条件の１つとして出力先をＨＤＤ１１５とする処理条件が設定された場合は、ファクシミリデータの画像をＨＤＤ１１５に記憶する。処理実行部７１は、処理条件の１つとして出力先を外部記憶装置１１７とする処理条件が設定された場合は、ファクシミリデータの画像を外部記憶装置１１７に装着された半導体メモリに記憶する。処理実行部７１は、処理条件の１つとして出力先を通信Ｉ／Ｆ部１１２とする処理条件が設定された場合は、ファクシミリデータの画像を添付した電子メールを生成し、通信Ｉ／Ｆ部１１２を介して電子メールを送信する。
【００６０】
設定部１１は、設定画面選択部１３と、設定画面表示部１５と、項目設定部１７と、設定項目選択部１９と、を含む。設定画面選択部１３は、ＨＤＤ１１５に予め記憶された複数の設定画面のうちから１つを選択し、選択した設定画面を識別するための設定画面識別情報を設定画面表示部１５および項目設定部１７に出力する。
【００６１】
複数の設定画面は、処理実行部７１が処理を実行するための複数の処理条件の一部をそれぞれ設定するための画面である。また、複数の設定画面は、階層構造で関連付けられている。複数の設定画面各々は、複数の設定項目ごとに、項目名と設定値を表示する領域を有する。また、複数の設定画面は、遷移機能付き設定画面を含む。遷移機能付き設定画面は、１以上の別の設定画面を選択するための遷移ボタンを有する。
【００６２】
例えば、スキャン処理を処理実行部７１に実行させるための設定画面は、処理実行部７１が、スキャン処理を実行するために用いる複数の処理条件を設定するための画面である。スキャン処理を処理実行部７１に実行させるための設定画面は複数の場合があり、複数の設定画面各々は、スキャン処理を実行するために用いる複数の処理条件のうちから予め定められた１以上の処理条件をそれぞれ設定するための領域を含む。
【００６３】
コピー処理を処理実行部７１に実行させるための設定画面は、処理実行部７１が、コピー処理を実行するために用いる複数の処理条件を設定するための画面である。コピー処理を処理実行部７１に実行させるための設定画面は複数の場合があり、複数の設定画面各々は、コピー処理を実行するために用いる複数の処理条件のうちから予め定められた１以上の処理条件をそれぞれ設定するための領域を含む。
【００６４】
プリント処理を実行するために用いる複数の処理条件は、複数の設定画面によって設定される。ファクシミリ送受信処理を処理実行部７１に実行させるための画面である。ファクシミリ送受信処理を処理実行部７１に実行させるための設定画面は複数の場合があり、複数の設定画面各々は、ファクシミリ送受信処理を実行するために用いる複数の処理条件のうちから予め定められた１以上の処理条件をそれぞれ設定するための領域を含む。
【００６５】
設定画面選択部１３は、例えば、複数の設定画面をそれぞれ識別するための複数の設定画面識別情報を含むメニュー画面をＬＣＤ１６５に表示し、ユーザがタッチパネル１６９またはハードキー部１７０を操作して、メニュー画面に表示される複数の設定画面識別情報のいずれかを選択すれば、選択された設定画面識別情報の設定画面を選択する。また、ＬＣＤ１６５に、遷移機能付き設定画面が表示されている場合、ユーザがタッチパネル１６９またはハードキー部１７０を操作して、遷移機能付き設定画面に含まれる遷移ボタンを指示すれば、指示された遷移ボタンに関連付けられた設定画面を選択する。
【００６６】
設定画面表示部１５は、設定画面選択部１３から設定画面識別情報が入力されることに応じて、設定画面識別情報で特定される設定画面を、ＨＤＤ１１５から読出し、読み出した設定画面をＬＣＤ１６５に表示する。具体的には、設定画面を表示制御部１６１に出力し、表示制御部１６１に設定画面の画像をＬＣＤ１６５に表示させる。
【００６７】
設定項目選択部１９は、設定画面表示部１５により表示された設定画面に含まれる複数の設定項目のうちから１つを選択し、選択された設定項目を識別するための設定項目識別情報を、処理対象情報として入力受付部３１に出力する。設定項目選択部１９は、設定画面表示部１５により設定画面が表示された段階では、設定画面に含まれる複数の設定項目のうちから予め定められた１つを選択する。設定項目選択部１９は、設定画面表示部１５により設定画面が表示された後の段階では、ユーザがタッチパネル１６９またはハードキー部１７０を操作して、設定画面表示部１５により表示された設定画面に含まれる複数の設定項目をそれぞれ示す複数の設定項目識別情報の画像のいずれかを選択すれば、選択された設定項目識別情報に対応する設定項目を選択する。設定項目選択部１９は、複数の設定項目のうちから１つの設定項目を選択するごとに、選択された設定項目の設定項目識別情報を処理対処情報として、入力受付部３１に出力する。
【００６８】
入力受付部３１は、設定項目取得部３３と、入力画面表示部３５と、項目選択部３７と、設定値受付部３９と、を含む。設定項目取得部３３は、設定画面選択部１３によって設定画面が選択されると、設定画面選択部１３から設定画面識別情報が入力される。また、設定項目取得部３３は、設定画面選択部１３から設定画面識別情報が入力された後、設定項目選択部１９から設定項目識別情報が入力される場合がある。設定項目取得部３３は、設定画面選択部１３から入力される設定画面識別情報または設定項目選択部１９から入力される設定画面識別情報に基づいて、複数の設定項目のうちから１以上を選択する。
【００６９】
図５は、設定項目取得部の詳細な機能の一例を示す図である。図５を参照して、設定項目取得部３３は、同一画面項目抽出部５１と、同一機能項目抽出部５３と、下位階層項目抽出部５５と、同位階層項目抽出部５７と、モード切換部５９と、を含む。
【００７０】
モード切換部５９は、ユーザが操作パネル１６０に入力する指示に従って、同一画面項目抽出部５１、同一機能項目抽出部５３、下位階層項目抽出部５５および同位階層項目抽出部５７のうち１つを有効に設定し、残りを無効に設定する。以下、同一画面項目抽出部５１を有効にするモードを同一画面項目抽出モードといい、同一機能項目抽出部５３を有効にするモードを同一機能項目抽出モードといい、下位階層項目抽出部５５を有効にするモードを下位階層項目抽出モードといい、同位階層項目抽出部５７を有効にするモードを同位階層項目抽出モードという。
【００７１】
同一画面項目抽出部５１は、モード切換部５９により有効に設定される場合、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面に含まれる複数の設定項目を抽出する。そして、同一画面項目抽出部５１は、ＨＤＤ１１５に予め記憶された設定項目テーブルを参照して、抽出された複数の設定項目を、複数の小グループに分類する。
【００７２】
図６は、設定項目テーブルの一例を示す図である。図６を参照して、設定項目テーブルは、複数の設定項目各々について、その設定項目に設定される設定値の属性と、その設定項目が属する小グループと、を定める。具体的には、設定項目テーブルは、複数の設定項目にそれぞれ対応する設定レコードを含む。設定レコードは、設定項目の項目と、属性の項目と、小グループの項目と、を含む。設定項目の項目は、設定項目を識別するための設定項目識別情報が設定され、属性の項目は、設定項目に設定される設定値の属性が設定され、小グループの項目は、設定項目が属する小グループを識別するための小グループ識別情報が設定される。設定項目に設定される設定値の属性は、数字または文字である。
【００７３】
図５に戻って、同一画面項目抽出部５１は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、抽出された複数の設定項目各々に対応する小グループ識別情報を取得することによって、複数の設定項目を複数の小グループに分類する。同一画面項目抽出部５１は、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報との組を、入力画面表示部３５に出力する。
【００７４】
設定画面選択部１３は、設定画面を選択するごとに、換言すれば、ユーザが設定画面を切り換える操作を入力するごとに、選択された設定画面の設定画面識別情報を出力する。このため、同一画面項目抽出部５１は、設定画面選択部１３から設定画面識別情報が入力されるごとに、入力される設定画面識別情報で特定される設定画面に含まれる複数の設定項目を抽出し、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報とを関連付けた複数の組を、入力画面表示部３５に出力する。
【００７５】
同一機能項目抽出部５３は、モード切換部５９により有効に設定される場合、ＨＤＤ１１５に予め記憶された設定項目テーブルおよびグループテーブルを参照して、設定項目選択部１９から入力される設定項目識別情報で特定される設定項目が属する大グループと同じ大グループに属するすべての設定項目を抽出する。そして、同一機能項目抽出部５３は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、抽出された複数の設定項目を、複数の小グループに分類する。
【００７６】
図７は、グループテーブルの一例を示す図である。図７を参照して、グループテーブルは、複数の小グループ各々について、複数の大グループのいずれに属するかを定める。具体的には、グループテーブルは、複数の小グループにそれぞれ対応する小グループレコードを含む。小グループレコードは、大グループの項目と、小グループの項目と、を含む。大グループの項目は、大グループを識別するための大グループ識別情報が設定され、小グループの項目は、小グループを識別するための小グループ識別情報が設定される。
【００７７】
大グループ識別情報「用紙サイズ」の大グループには、４つの小グループが属する。設定項目テーブルにおいて、４つの小グループそれぞれに属する複数の設定項目は、用紙のサイズが設定される。このため、４つの小グループにそれぞれ属する複数の設定項目は、同じタイミングで設定値が設定される場合がある。
【００７８】
大グループ識別情報「画像配置」の大グループには、小グループ識別情報「シフト」、「枠消」の２つの小グループが属する。設定項目テーブルにおいて、２つの小グループそれぞれに属する複数の設定項目は、小グループ識別情報「シフト」の小グループに属する４の設定項目（「表上下シフト」、「表左右シフト」、「裏上下シフト」「裏左右シフト」）の少なくとも１つの設定値が変更されると、小グループ識別情報「枠消」の小グループに属する４つの設定項目（「枠消し上」、「枠消し下」、「枠消し左」、「枠消し右」）の少なくとも１つの設定値がデフォルトから変更される確率の高い関係にある。
【００７９】
大グループ識別情報「スタンプ」の大グループには、小グループ識別情報「ページ番号」、「年月日」、「ファイル名」の３つの小グループが属する。設定項目テーブルにおいて、３つの小グループのいずれか１つに属する複数の設定項目のいずれか１つに設定値が設定されると、別の少なくとも１つの小グループに属する複数の設定項目の少なくも１つに設定値が設定される確率の高い関係にある。
【００８０】
図５に戻って、同一機能項目抽出部５３は、設定項目選択部１９から設定項目識別情報が入力されると、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、入力された設定項目識別情報を含む設定項目レコードを抽出し、抽出した設定項目レコードの小グループの項目に設定されている小グループ識別情報を取得する。次に、同一機能項目抽出部５３は、ＨＤＤ１１５に記憶されたグループテーブルを参照して、取得された小グループ識別情報が小グループの項目に設定されたグループレコードを抽出し、抽出されたグループレコードの大グループの項目に設定された大グループ識別情報を取得することによって、設定項目選択部１９から入力される設定項目識別情報の設定項目が属する大第グループを特定する。
【００８１】
そして、同一機能項目抽出部５３は、ＨＤＤ１１５に記憶されたグループテーブルを参照して、取得された大グループ識別情報が大グループの項目に設定されたグループレコードのすべてを抽出し、抽出されたすべてのグループレコードの小グループの項目にそれぞれ設定された複数の小グループ識別情報を取得する。さらに、同一機能項目抽出部５３は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、取得された複数の小グループ識別情報のいずれかが小グループの項目に設定された複数の設定項目レコードのすべてを抽出し、抽出した複数の設定項目レコード各々の設定項目の項目に設定されている設定項目識別情報と小グループの項目に設定されている小グループ識別情報との組を取得することによって、設定項目選択部１９から入力される設定項目識別情報で特定される設定項目が属する大グループと同じ大グループに属するすべての設定項目を抽出する。
【００８２】
同一機能項目抽出部５３は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、抽出された複数の設定項目各々に対応する小グループ識別情報を取得することによって、複数の設定項目を複数の小グループに分類する。同一機能項目抽出部５３は、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報とを関連付けた複数の組を、入力画面表示部３５に出力する。設定項目選択部１９は、設定項目を選択するごとに、換言すれば、ユーザが設定画面に含まれる複数の設定項目のいずれか指示するごとに、設定画面表示部１５により表示された設定画面に含まれる複数の設定項目のうちから１つを選択し、選択された設定項目を識別するための設定項目識別情報を処理対象情報として入力画面表示部３５に出力する。このため、同一機能項目抽出部５３は、設定項目選択部１９から設定項目識別情報が入力されるごとに、入力される設定項目識別情報で特定される設定項目が属する大グループと同じ大グループに属するすべての設定項目を抽出し、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報とを関連付けた複数の組を、入力画面表示部３５に出力する。
【００８３】
下位階層項目抽出部５５は、モード切換部５９により有効に設定される場合、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面および下位画面各々に含まれる複数の設定項目を抽出する。下位画面は、階層構造において、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面が属する階層よりも下位階層に属する設定画面であって、設定画面と関連付けられた設定画面である。そして、下位階層項目抽出部５５は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、抽出された複数の設定項目を、複数の小グループに分類する。
【００８４】
具体的には、下位階層項目抽出部５５は、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面が属する階層よりも下位の階層に属する設定画面であって、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面と関連付けられた設定画面を、下位画面として抽出する。下位階層項目抽出部５５は、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面に複数の下位画面が関連付けられている場合には、複数の下位画面のすべてを抽出する。
【００８５】
下位階層項目抽出部５５は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、抽出された複数の設定項目各々に対応する小グループ識別情報を取得することによって、複数の設定項目を複数の小グループに分類する。下位階層項目抽出部５５は、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報とを関連付けた複数の組を、入力画面表示部３５に出力する。設定画面選択部１３は、設定画面を選択するごとに、換言すれば、ユーザが設定画面を切り換える操作を入力するごとに、選択された設定画面の設定画面識別情報を出力する。このため、下位階層項目抽出部５５は、設定画面選択部１３から設定画面識別情報が入力されるごとに、入力される設定画面識別情報で特定される設定画面および下位画面各々に含まれる複数の設定項目を抽出し、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報とを関連付けた複数の組を、入力画面表示部３５に出力する。
【００８６】
同位階層項目抽出部５７は、モード切換部５９により有効に設定される場合、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面を選択画面とし、選択画面、同位画面および下位画面にそれぞれ含まれる複数の設定項目を抽出する。同位画面は、階層構造において選択画面が属する階層に属する設定画面であって、選択画面が属する階層より１つ上位の階層に属し、かつ選択画面と関連付けられた上位画面と関連付けられた設定画面である。そして、同位階層項目抽出部５７は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、抽出された複数の設定項目を、複数の小グループに分類する。
【００８７】
具体的には、同位階層項目抽出部５７は、設定画面選択部１３から入力される設定画面識別情報で特定される設定画面を選択画面とし、選択画面が属する階層より１つ上位の階層で選択画面と関連付けられた上位画面を特定し、特定された上位画面と関連付けられ、選択画面が属する階層に属する設定画面を、同位画面として抽出する。同位階層項目抽出部５７は、選択画面に対応する上位画面に選択画面以外の複数の同位画面が関連付けられている場合には、複数の同位画面のすべてを抽出する。さらに、同位階層項目抽出部５７は、選択画面および抽出された複数の同位画面各々の下位画面を抽出する。同位階層項目抽出部５７は、同位画面に複数の下位画面が関連付けられている場合、複数の下位画面のすべてを抽出する。さらに、同位階層項目抽出部５７は、選択画面、同位画面および下位画面にそれぞれ含まれる複数の設定項目を抽出する。
【００８８】
同位階層項目抽出部５７は、ＨＤＤ１１５に記憶された設定項目テーブルを参照して、抽出された複数の設定項目各々に対応する小グループ識別情報を取得することによって、複数の設定項目を複数の小グループに分類する。同位階層項目抽出部５７は、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報とを関連付けた複数の組を、入力画面表示部３５に出力する。設定画面選択部１３は、設定画面を選択するごとに、換言すれば、ユーザが設定画面を切り換える操作を入力するごとに、選択された設定画面の設定画面識別情報を出力する。このため、同位階層項目抽出部５７は、設定画面選択部１３から設定画面識別情報が入力されるごとに、選択画面、同位画面および下位画面にそれぞれ含まれる複数の設定項目を抽出し、抽出された複数の設定項目各々の設定項目識別情報と小グループ識別情報とを関連付けた複数の組を、入力画面表示部３５に出力する。
【００８９】
入力画面表示部３５は、設定項目取得部３３から設定項目識別情報と小グループ識別情報とを関連付けた複数の組が入力され、入力画面をＬＣＤ１６５に表示する。具体的には、入力画面を表示制御部１６１に出力し、表示制御部１６１に入力画面の画像をＬＣＤ１６５に表示させる。入力画面は、設定項目取得部３３から入力される複数の組各々に含まれる設定項目識別情報と、複数の入力キーとを含む。
【００９０】
入力画面表示部３５は、設定画面選択部１３によって設定画面が選択されると、設定画面選択部１３から設定画面識別情報が入力され、設定画面選択部１３から設定画面識別情報が入力された後、設定項目選択部１９から設定項目識別情報が入力される場合がある。入力画面表示部３５は、設定画面選択部１３から設定画面識別情報が入力された後、設定項目選択部１９から設定項目識別情報が入力される前に、キーボード呼出キー１７１が押下されたことを検出する場合、または、設定画面選択部１３から設定画面識別情報が入力された後、キーボード呼出キー１７１が押下されたことを検出する前に、設定項目選択部１９から設定項目識別情報が入力され場合、入力画面を表示する。
【００９１】
入力画面表示部３５は、項目情報表示部４１と、ソフトキーボード表示部４３と、を含む。項目情報表示部４１は、設定項目取得部３３から入力される複数の組にそれぞれ含まれる複数の設定項目識別情報を、小グループ別に区別した表示態様で、ＬＣＤ１６５に表示されている設定画面に重畳して表示する。具体的には、複数の設定項目識別情報各々を、当該設定項目識別情報の設定項目が属する小グループと同一の小グループに属する他の設定項目の設定項目識別情報と同じ表示態様で表示し、複数の設定項目識別情報各々を、当該設定項目識別情報の設定項目が属する小グループと異なる小グループに属する他の設定項目の設定項目識別情報と異なる表示態様で表示する。
【００９２】
より具体的には、項目情報表示部４１は、複数の設定項目識別情報各々を、当該設定項目識別情報の設定項目が属する小グループと同一の小グループに属する他の設定項目の設定項目識別情報と同じ色で表示し、複数の設定項目識別情報各々を、当該設定項目識別情報の設定項目が属する小グループと異なる小グループに属する他の設定項目の設定項目識別情報と異なる色で表示する。
【００９３】
また、項目情報表示部４１は、複数の設定項目識別情報各々を、当該設定項目識別情報の設定項目が属する小グループと同一の小グループに属する他の設定項目の設定項目識別情報と同じサイズで表示し、複数の設定項目識別情報各々を、当該設定項目識別情報の設定項目が属する小グループと異なる小グループに属する他の設定項目の設定項目識別情報と異なるサイズで表示する。
【００９４】
項目情報表示部４１は、複数の設定項目識別情報を、表示制御部１６１に出力し、複数の設定項目識別情報各々の画像を設定画面の画像よりも優先して合成した画像を表示制御部１６１に生成させ、表示制御部１６１に生成された画像をＬＣＤ１６５に表示させる。項目情報表示部４１は、複数の設定項目識別情報各々と当該設定項目識別情報の画像の設定画面中の位置および小グループ識別情報とを関連付けた複数の組と、処理対象情報とを項目選択部３７に出力する。
【００９５】
また、項目情報表示部４１は、設定項目取得部３３から入力される複数の組にそれぞれ含まれる複数の設定項目識別情報のうち、設定項目取得部３３から入力される処理対象情報と同じ設定項目識別情報を、他の設定項目識別情報と異なる表示態様で表示する。具体的には、項目情報表示部４１は、複数の設定項目識別情報のうち処理対象情報と同じ設定項目識別情報を反転表示する。また、複数の設定項目識別情報のうち処理対象情報と同じ設定項目識別情報を、他の設定項目識別情報とフォントなどの書式を異ならせて表示する。また、書式を異ならせるのに代えて、またはそれに加えて、設定項目識別情報の画像の明度を、他の設定項目識別情報の画像の明度よりも高くして表示してもよい。また、色相または彩度を異ならせるようにしてもよいし、画像の輪郭形状を異ならせるようにしてもよい。
【００９６】
さらに、項目情報表示部４１は設定項目取得部３３から入力される複数の組にそれぞれ含まれる複数の設定項目識別情報各々、当該設定項目識別情報の画像の設定画面中の位置および小グループ識別情報を関連付けた複数の組と、処理対象情報とを、項目選択部３７に出力する。項目情報表示部４１は、項目選択部３７から新たに処理対象に選択された設定項目識別情報が入力される場合、設定項目取得部３３から入力される複数の組にそれぞれ含まれる複数の設定項目識別情報のうち、項目選択部３７から入力される設定項目識別情報を、他の設定項目識別情報と異なる表示態様で表示する。
【００９７】
項目選択部３７は、複数の設定項目のうちから選択された１つを処理対象として選択する。項目選択部３７は、項目情報表示部４１から処理対象情報が入力される時点においては、処理対象情報で特定される設定項目を選択する。また、項目選択部３７は、ユーザが項目情報表示部４１によりＬＣＤ１６５に表示された複数の設定項目識別情報の画像のいずれかを指で指示する場合は、指示された設定項目情報の設定項目を新たな処理対象として選択する。項目選択部３７は、タッチパネル１６９によりユーザにより指示された位置を検出すると、タッチパネル１６９により検出されたＬＣＤ１６５の表示面の座標に基づいて、複数の設定項目識別情報の画像のいずれがユーザにより指示されたかを特定する。項目選択部３７は、複数の設定項目のうちから新たな処理対象として選択した設定項目の設定項目識別情報を、新たに処理対象に選択された設定項目識別情報として、項目情報表示部４１、ソフトキーボード表示部４３および項目設定部１７に出力する。
【００９８】
また、項目選択部３７は、複数の設定項目のうちから新たな設定項目を処理対象として選択する場合、新たに処理対象に選択された設定項目が属する小グループが、それまで処理対象に選択されていた設定項目が属する小グループと異なる場合、キャンセル指示を設定値受付部３９に出力する。
【００９９】
さらに、項目選択部３７は、ユーザが後述するソフトキーボード表示部４３によりＬＣＤ１６５に表示されるソフトキーボードに含まれる確定キー画像を指で指示する場合は、後述する設定値受付部３９から確定指示が入力される。項目選択部３７は、設定値受付部３９から確定指示が入力されると、その時点で処理対象に設定されている設定項目識別情報とは別の設定項目識別情報であって、処理対象に設定されている設定項目識別情報が属する小グループとは別の小グループに属する設定項目識別情報を新たな処理対象として選択する。項目選択部３７は、新たな処理対象として選択された設定項目識別情報を、項目情報表示部４１、ソフトキーボード表示部４３および項目設定部１７に出力する。
【０１００】
ソフトキーボード表示部４３は、項目選択部３７から処理対象に選択された設定項目識別情報が入力される。ソフトキーボード表示部４３は、処理対象に選択された設定項目に対応する複数の入力キー画像を、ＬＣＤ１６５に表示されている設定画面に重畳して表示する。具体的には、複数の入力キー画像を表示制御部１６１に出力し、入力キー画像を設定画面の画像よりも優先して合成した画像を表示制御部１６１に生成させ、表示制御部１６１に生成された画像をＬＣＤ１６５に表示させる。ソフトキーボード表示部４３は、複数の入力キー画像ごとに、入力キー画像の名称と入力キー画像の設定画面中の位置（領域）との組を設定値受付部３９に出力する。
【０１０１】
複数の入力キー画像は、設定値を入力するための複数の設定値キー画像と、設定値の確定を指示するため確定キー画像と、設定値のキャンセルを指示するためのキャンセルキー画像と、を含む。複数の設置値キー画像各々は、当該入力キー画像に割り当てられた値をキー名称として含む。
【０１０２】
ソフトキーボード表示部４３は、ＨＤＤ１１５に記憶された設定項目テーブルを参照することにより、項目選択部３７から処理対象に選択された設定項目識別情報で特定される設定項目の属性を特定し、特定された属性の値を入力するための複数の設定値キー画像を決定する。ソフトキーボード表示部４３は、設定項目の属性、換言すれば、設定項目に設定される設定値の属性が数字ならば、０〜９の数字がそれぞれ割り当てられた１０個の設定値キー画像を決定し、設定項目の属性が文字ならば、アルファベットの文字がそれぞれ割り当てられた２６個の設定値キー画像を決定する。
【０１０３】
設定値受付部３９は、複数の入力キー画像のうちユーザにより指示された入力キー画像に基づいて設定値を受け付ける。ユーザがＬＣＤ１６５に表示された複数の入力キー画像のいずれかを指で指示すれば、タッチパネル１６９によりユーザにより指示された位置が検出される。設定値受付部３９は、タッチパネル１６９により検出されたＬＣＤ１６５の表示面の座標に基づいて、複数の入力キー画像のいずれがユーザにより指示されたかを特定し、特定された入力キー画像に割り当てられた値を選択する。設定値受付部３９は、選択された値を、設定値として項目設定部１７に出力する。設定値受付部３９は、複数の入力キー画像を順に選択する場合、複数の入力キー画像にそれぞれ割り当てられた複数の値を、選択された順に配置した値を設定値として項目設定部１７に出力する。例えば、１０個の入力キーに、数字の「０」〜「９」がそれぞれ割り当てられており、第１番目に数字の「１」が割り当てられた入力キー画像が選択され、第２番目に数字の「２」が割り当てられた入力キー画像が選択される場合、第１番目の「１」の右に第２番目の「２」を配置した「１２」を設定値に決定し、設定値「１２」を項目設定部１７に出力する。また、２６個の入力キーに、アルファベットがそれぞれ割り当てられている場合、入力された順に並べた複数の文字列を設定値として項目設定部１７に出力する。
【０１０４】
設定値受付部３９は、複数の入力キー画像のうち確定キー画像を選択する場合、確定指示を項目設定部１７および項目選択部３７に出力する。また、設定値受付部３９は、複数の入力キー画像のうちキャンセルキー画像を選択する場合、キャンセル指示を項目設定部１７に出力する。
【０１０５】
項目設定部１７は、設定画面選択部１３から設定画面識別情報が入力され、項目選択部３７から設定項目識別情報が入力され、設定値受付部３９から設定値、確定指示およびキャンセル指示のいずれかが入力される。項目設定部１７は、設定値受付部３９から設定値が入力されると、設定値が入力される前に項目選択部３７から入力される設定項目識別情報と、設定値との組をＲＡＭ１１４に一時的に記憶する。項目設定部１７は、設定値受付部３９から確定指示が入力されるまで、設定値受付部３９から設定値が入力されるごとに、設定項目識別情報と設定値との組をＲＡＭ１１４に一時的に記憶する。したがって、複数の組がＲＡＭ１１４に一時記憶される場合がある。また、項目設定部１７は、設定値受付部３９からキャンセル指示が入力されると、ＲＡＭに一時記憶された設定項目識別情報と設定値との組を消去する。
【０１０６】
なお、確定指示は、ユーザが、キーボード呼出キー１７１、またはキーボード呼出キー１７１とは別にハードキー部１７０に設けられた設定キーを押下することによりユーザにより入力されるようにしてもよい。
【０１０７】
一方、ＲＯＭ１１３に、設定画面識別情報ごとに、複数の設定項目それぞれに予め定められたデフォルトの設定値が記憶されている。項目設定部１７は、設定指示が検出される前に、設定画面選択部１３から入力される設定画面識別情報に対応して、ＲＯＭ１１３に記憶された複数の設定項目それぞれのデフォルトの設定値を読出し、設定項目識別情報とデフォルトの設定値との複数の組を処理条件としてＲＡＭ１１４に記憶する。項目設定部１７は、確定指示が入力されると、ＲＡＭ１１４に一時記憶された設定項目識別情報と設定値との組を、設定画面表示部１５に出力するとともに、ＲＡＭ１１４に一時記憶された設定項目識別情報と設定値との組に基づいて、処理条件を更新する。具体的には、ＲＡＭ１１４に一時記憶された組を選択し、処理条件としてＲＡＭ１１４に記憶されている複数の組のうち、選択された組に含まれる設定項目識別情報と同じ設定項目識別情報のデフォルトの設定値を、選択された組に含まれる設定値で更新する。
【０１０８】
また、項目設定部１７は、ユーザによる実行指示が入力されるまで、確定指示が入力されるごとに、処理条件としてＲＡＭ１１４に記憶されている設定値を、設定値受付部３９から入力され、ＲＡＭ１１４に一時記憶された設定値で更新する。項目設定部１７は、確定指示が検出されるごとに、処理条件を更新するとともに、ＲＡＭ１１４に一時記憶された設定項目識別情報と設定値との組を、設定画面表示部１５に出力する。
【０１０９】
ユーザによる実行指示は、例えば、操作パネル１６０に設けられたスタートキー１７３が押下されることにより入力され、項目設定部１７は、スタートキー１７３が押下されたことを検出すると、ユーザによる実行指示が入力されたと判断する。項目設定部１７は、ユーザによる実行指示が入力されたと判断する場合、実行指令を処理実行部７１に出力する。実行指令は、ＲＡＭ１１４に処理条件として記憶された設定項目と設定値との組を含む。
【０１１０】
設定画面表示部１５は、項目設定部１７から設定項目識別情報と設定値との組が入力されるごとに、ＬＣＤ１６５に表示している設定画面を更新する。具体的には、設定画面の設定項目に対応する設定値を表示する領域に、項目設定部１７から入力される設定値の画像を合成した設定画面を生成し、ＬＣＤ１６５に再表示する。これにより、ユーザが、設定値として入力した設定値が、設定画面に表示されるので、ユーザは、設定画面を見て、設定値を確認することができる。なお、入力画面が表示されているので、表示制御部１６１によって、設定画面の画像に入力画面の画像を重畳した画像がＬＣＤ１６５に表示される。
【０１１１】
図８は、設定処理の流れの一例を示すフローチャートである。設定処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８に記憶されたプログラムを実行することにより、ＣＰＵ１１１により実行される処理である。
【０１１２】
図８を参照して、ＣＰＵ１１１は、設定画面が選択されたか否かを判断する（ステップＳ０１）。ＬＣＤ１６５にメニュー画面が表示された状態で、メニュー画面に含まれる複数の設定画面識別情報のいずれかがユーザにより選択される場合、または、遷移機能付き設定画面がＬＣＤ１６５に表示された状態で、遷移ボタンがユーザにより選択される場合、設定画面が選択されたと判断する。ＣＰＵ１１１は、設定画面が選択されるまで待機状態となり（ステップＳ０１でＮＯ）、設定画面が選択されると（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。
【０１１３】
ステップＳ０２においては、選択された設定画面をＬＣＤ１６５に表示する。ＬＣＤ１６５にメニュー画面が表示された状態で、複数の設定画面識別情報のいずれかがユーザにより選択される場合は、選択された設定画面識別情報で特定される設定画面をＬＣＤ１６５に表示し、遷移機能付き設定画面がＬＣＤ１６５に表示された状態で、遷移ボタンがユーザにより選択される場合、遷移ボタンに割り当てられた設定画面識別情報で特定される設定画面をＬＣＤ１６５に表示する。設定画面は、１以上の設定項目を設定対象として含む。
【０１１４】
次のステップＳ０３においては、最初の設定項目を処理対象に設定する。ステップＳ０２においてＬＣＤ１６５に表示された設定画面に含まれる複数の設定項目のうち最初の設定項目を処理対象に設定する。なお、設定画面に含まれる複数の設定項目のうち最初の設定項目でなくても、予め定められた設定項目を処理対処に設定するようにしてもよい。
【０１１５】
次のステップＳ０４においては、キーボード呼出キー１７１が押下されたか否かを判断する。キーボード呼出キーが押下されたならば処理をステップＳ０７に進めるが、そうでなければ処理をステップＳ０５に進める。ステップＳ０５においては、設定項目識別情報が指示されたか否かを判断する。ＬＣＤ１６５に表示された設定画面に含まれる複数の設定項目の設定項目識別情報のいずれかが指示されたならば、処理をステップＳ０６に進めるが、そうでなければ処理をステップＳ０４に戻す。ステップＳ０６においては、指示された設定項目識別情報の設定項目を処理対象に設定し、処理をステップＳ０７に進める。
【０１１６】
ステップＳ０７においては、入力画面表示処理を実行する。入力画面表示処理の詳細は後述するが、複数の入力キー画像を含む入力画面を、設定画面に重畳して表示する処理である。
【０１１７】
次のステップＳ０８においては、設定値を受け付けたか否かを判断する。入力画面に含まれる複数の入力キー画像のいずれかが指示されたならば設定値を受け付けたと判断する。設定値を受け付けたならば処理をステップＳ０９に進めるが、そうでなければステップＳ０９をスキップして処理をステップＳ１０に進める。ステップＳ０９においては、ステップＳ０３、ステップＳ０６または後述するステップＳ１３およびステップＳ１７において処理対象に設定された設定項目の設定項目識別情報とステップＳ０８において受け付けられた設定値との組をＲＡＭ１１４に一時記憶し、処理をステップＳ１０に進める。
【０１１８】
ステップＳ１０においては、処理対象に設定されている設定項目が変更されたか否かを判断する。入力画面に含まれる複数の項目情報のうち、処理対象に設定されている設定項目に対応する設定項目識別情報とは別の設定項目識別情報が指示されたか否かを判断する。別の設定項目識別情報が指示されたならば設定項目が変更されたと判断し、処理をステップＳ１１に進めるが、そうでなければ処理をステップＳ１４に進める。
【０１１９】
ステップＳ１１においては、それまで処理対象に設定されていた設定項目が属する小グループと、ステップＳ１０において指示された設定項目識別情報に対応する設定項目が属する小グループとが同一か否かを判断する。小グループが同一ならば処理をステップＳ１２に進めるが、同一でなければ処理をステップＳ１２に進める。ステップＳ１２においては、ステップＳ０９においてＲＡＭ１１４に一時記憶されており、それまで処理対象に設定されていた設定項目の設定項目識別情報と設定値との組を、ＲＡＭ１１４から消去し、処理をステップＳ１３に進める。ステップＳ１３においては、ステップＳ１０において変更された設定項目を処理対象に設定し、処理をステップＳ０８に戻す。
【０１２０】
一方、ステップＳ１４においては、入力画面に含まれる確定キー画像が指示されたか否かを判断する。確定キー画像が指示されたならば、処理をステップＳ１５に進めるが、そうでなければ処理をステップＳ１８に進める。ステップＳ１５においては、処理条件を設定し、処理をステップＳ１６に進める。処理条件の設定は、ＲＯＭ１１３に記憶された複数の設定項目それぞれのデフォルトの設定値を、ステップＳ０９において一時記憶された設定項目識別情報と設定値との組で更新することにより、処理条件を設定する。
【０１２１】
ステップＳ１６においては、ステップＳ０９において一時記憶された設定項目識別情報と設定値との組で設定画面を更新する。これにより、設定された処理条件が設定画面に表示される。次のステップＳ１７においては、ステップＳ０７において表示された入力画面に含まれる複数の設定項目のうちから、それまで処理対象に設定されていた設定項目が属する小グループとは別の小グループに属する設定項目を処理対象に設定し、処理をステップＳ０８に戻す。
【０１２２】
一方、ステップＳ１８においては、スタートキー１７３が押下されたか否かを判断する。スタートキー１７３が押下されたならば、処理をステップＳ１９に進めるが、そうでなければ、処理をステップＳ０８に戻す。ステップＳ１９においては、処理条件に従って処理を実行し、処理を終了する。
【０１２３】
ステップＳ１９において実行する処理は、ステップＳ０２において表示された設定画面によって定まる。設定画面が、コピー処理の処理条件を設定するためのコピー条件設定画面ならばコピー処理を実行し、スキャン処理の処理条件を設定するためのスキャン条件設定画面ならばスキャン処理を実行し、プリント処理の処理条件を設定するためのプリント条件設定画面ならばプリント処理を実行し、ファクシミリ送信処理の処理条件を設定するためのファクシミリ送信条件設定画面ならばファクシミリ送信処理を実行する。
【０１２４】
＜同一画面項目抽出モード＞
図９は、同一画面項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。同一画面項目抽出モードにおける入力画面表示処理は図８のステップＳ０７において実行される処理である。図９を参照して、ＣＰＵ１１１は、設定画面で処理対象となる設定項目を特定する（ステップＳ２１）。ＨＤＤ１１５に、設定画面の設定画面識別情報と、設定対象となる設定項目の設定項目識別情報のすべてとを関連付けた設定画面情報を予め記憶しておき、ＬＣＤ１６５に表示された設定画面の設定画面識別情報で設定画面情報を検索することにより、設定画面で設定対象となる設定項目を特定する。
【０１２５】
次のステップＳ２２においては、設定画面に含まれるすべての設定項目の設定項目識別情報を、小グループに分類してＬＣＤ１６５に表示する。ＨＤＤ１１５に記憶されている設定項目テーブルを参照して、設定画面に含まれるすべての設定項目各々の小グループを取得し、同じ小グループに属する設定項目の設定項目識別情報を、同じ表示形態で表示し、異なる小グループに属する設定項目の設定項目識別情報を、異なる表示形態で表示する。さらに、設定項目識別情報をＬＣＤ１６５に表示されている設定画面に重畳して表示する。
【０１２６】
そして、表示された複数の設定項目識別情報のうち、処理対象に選択されている設定項目の設定項目識別情報を他の設定項目識別情報よりも文字を太くして表示する（ステップＳ２３）。これにより、ユーザに、表示されている複数の設定項目識別情報のうちで選択されている設定項目識別情報を知らせることができ、入力される設定値が設定される設定項目をユーザに知らせることができる。
【０１２７】
次のステップＳ２４においては、複数の入力キー画像を含むソフトキーボードを、ＬＣＤ１６５に表示し、処理を図８に示した設定処理に戻す。ユーザが、入力キー画像を指で指示すれば、タッチパネル１６９によって検出される座標からユーザが指示した入力キー画像が特定されるので、特定された入力キー画像に割り当てられた数字または文字が、図８のステップＳ０８において設定値として受け付けられる。
【０１２８】
図１０は、設定画面の一例を示す第１図である。図１０を参照して、設定画面２０１は、用紙サイズを設定するための設定画面を示し、小グループ識別情報を表示する領域２０３〜２０６を含む。領域２０３は、小グループ識別情報「Ｂ３Ｗ」を表示する領域であり、名称Ｂ３Ｗの用紙の縦方向「Ｙ」および横方向「Ｘ」それぞれのサイズを定める設定項目と関連付けられている。領域２０４は、小グループ識別情報「Ａ４Ｗ」を表示する領域であり、名称Ａ４Ｗの用紙の縦方向「Ｙ」および横方向「Ｘ」それぞれのサイズを定める設定項目と関連付けられている。領域２０５は、小グループ識別情報「Ｂ５Ｗ」を表示する領域であり、名称Ｂ５Ｗの用紙の縦方向「Ｙ」および横方向「Ｘ」それぞれのサイズを定める設定項目と関連付けられている。領域２０６は、小グループ識別情報「Ａ５Ｗ」を表示する領域であり、名称Ａ５Ｗの用紙の縦方向「Ｙ」および横方向「Ｘ」それぞれのサイズを定める設定項目と関連付けられている。
【０１２９】
図１１は、同一画面項目抽出モードにおいて設定画面に重畳して表示される入力画面の一例を示す図である。図１１に示す入力画面２１１は、図１０に示した設定画面２０１が表示されている段階で、キーボード呼出キー１７１が押下される場合、または、設定画面２０１に含まれる領域２０３が指示される場合に、表示される入力画面を示している。入力画面２１１は、設定項目識別情報「Ａ３Ｗ  Ｘ」を表示するタブ２１２、設定項目識別情報「Ａ３Ｗ  Ｙ」を表示するタブ２１３、設定項目識別情報「Ａ４Ｗ  Ｘ」を表示するタブ２１４、設定項目識別情報「Ａ４Ｗ  Ｙ」を表示するタブ２１５、設定項目識別情報「Ｂ５Ｗ  Ｘ」を表示するタブ２１６、設定項目識別情報「Ｂ５Ｗ  Ｙ」を表示するタブ２１７、設定項目識別情報「Ａ５Ｗ  Ｘ」を表示するタブ２１８、設定項目識別情報「Ａ５Ｗ  Ｙ」を表示するタブ２１９と、複数の設定値キー画像２２１と、「確定」の文字が表された確定キー画像２２３と、「キャンセル」の文字が表されたキャンセルキー画像２２４と、を含む。
【０１３０】
タブ２１２，２１３で小グループを形成し、タブ２１２，２１３では、背景が赤色で表示される。図では、赤色を斜線のハッチングで示している。タブ２１４，２１５で小グループを形成し、タブ２１４，２１５では、背景が黄色で表示される。図では、黄色を横線のハッチングで示している。タブ２１６，２１７で小グループを形成し、タブ２１６，２１７では、背景が青色で表示される。図では、青色を縦線のハッチングで示している。タブ２１８，２１９で小グループを形成し、タブ２１８，２１９では、背景が緑色で表示される。図では、緑色を斜線のハッチングで示している。
【０１３１】
また、タブ２１２の設定項目識別情報「Ａ３Ｗ  Ｘ」が、他のタブ２１３〜２１９各々の設定項目識別情報と異なる線の太さで表示され、設定項目識別情報「Ａ３Ｗ  Ｘ」の設定項目が処理対象に選択されていることを示している。図１１に示す例においては、設定項目識別情報「Ａ３Ｗ  Ｘ」の設定項目に設定値「４３２．０」が設定される例を示している。
【０１３２】
同一画面項目抽出モードにおいては、入力画面２１１に含まれる１以上の設定項目識別情報（項目情報）各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の設定項目識別情報と同じ色の表示態様で表示され、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の設定項目識別情報と異なる色の表示態様で表示される。このため、入力画面２１１で設定項目の切換をすることができる。また、同一の小グループに分類される複数の設定項目識別情報（項目情報）の色は同じなので、関連する設定項目を同じ小グループに分類しておけば、関連する複数の設定項目に設定値を連続して入力する場合の操作が容易である。
【０１３３】
また、表示されている設定画面で設定対象となる複数の設定項目をそれぞれ示す複数の項目情報を含む入力画面が処理対処に選択可能に表示されるので、表示されている設定画面に設定値を入力する操作を容易にすることができる。入力画面中の項目情報を指示することで、設定項目を処理対象に選択することができるので、設定項目を処理対象に選択するために、入力画面の表示および非表示を切り換える必要がなく、操作回数を減らすことができる。
【０１３４】
＜同一機能項目抽出モード＞
図１２は、同一機能項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。同一機能項目抽出モードにおける入力画面表示処理は図８のステップＳ０７において実行される処理である。図１２を参照して、ＣＰＵ１１１は、処理対象の設定項目が属する大グループを特定する（ステップＳ３１）。ＨＤＤ１１５に記憶されている図６に示した設定項目テーブルおよび図７に示したグループテーブルを参照して、処理対象の設定項目の設定項目識別情報と関連付けられた大グループ識別情報を取得する。
【０１３５】
次のステップＳ３２において、特定された大グループに属するすべての小グループを特定する。ＨＤＤ１１５に記憶されている図７に示したグループテーブルを参照して、ステップＳ０１において取得された大グループ識別情報と関連付けられた小グループ識別情報のすべてを抽出する。
【０１３６】
そして、特定された小グループのうちから１つを処理対象に選択する（ステップＳ３３）。次に、処理対象に選択された小グループに属するすべての設定項目を特定する。ＨＤＤ１１５に記憶されている図６に示した設定項目テーブルを参照して、処理対象に選択された小グループ識別情報に関連付けられたすべての設定項目識別情報を取得する。
【０１３７】
次のステップＳ３５においては、ステップＳ３２において特定された小グループのうちに、ステップＳ３３において処理対象に選択されていない小グループが存在するか否かを判断する。処理対象に選択されていない小グループが存在するならば処理をステップＳ３３に戻すが、存在しなければ処理をステップＳ３６に進める。
【０１３８】
ステップＳ３６においては、特定されたすべての設定項目の設定項目識別情報を、小グループに分類してＬＣＤ１６５に表示する。ＨＤＤ１１５に記憶されている設定項目テーブルを参照して、設定項目各々の小グループを取得し、同じ小グループに属する設定項目の設定項目識別情報を、同じ表示形態で表示し、異なる小グループに属する設定項目の設定項目識別情報を、異なる表示形態で表示する。さらに、設定項目識別情報をＬＣＤ１６５に表示されている設定画面に重畳して表示する。
【０１３９】
そして、表示された複数の設定項目識別情報のうち、処理対象に選択されている設定項目の設定項目識別情報を他の設定項目識別情報よりも文字を太くして表示する（ステップＳ３７）。これにより、ユーザに、表示されている複数の設定項目識別情報のうちで選択されている設定項目識別情報を知らせることができ、入力される設定値が設定される設定項目をユーザに知らせることができる。
【０１４０】
次のステップＳ３８においては、複数の入力キー画像を含むソフトキーボードを、ＬＣＤ１６５に表示し、処理を図８に示した設定処理に戻す。
【０１４１】
図１３は、設定画面の一例を示す第２図である。図１３を参照して、設定画面２３１は、設定項目識別情報名「左右シフト」の画像２３３と、設定項目識別情報「左右シフト」の設定項目の設定値を入力する領域２３４と、設定項目識別情報「上下シフト」の画像２５５と、設定項目識別情報「上下シフト」の設定項目の設定値を入力する領域２３６と、を含む。
【０１４２】
図１４は、同一機能項目抽出モードにおいて設定画面に重畳して表示される入力画面の一例を示す図である。図１４に示す入力画面２４１は、図１２に示した設定画面２３１が表示されている段階で、キーボード呼出キー１７１が押下される場合、または、設定画面２３１に含まれる領域２３３が指示される場合に、表示される入力画面を示している。図１１を参照して、入力画面２４１は、設定項目識別情報「表左右シフト」を表示するタブ２４２と、設定項目識別情報「表上下シフト」を表示するタブ２４３と、設定項目識別情報「裏左右シフト」を表示するタブ２４４と、設定項目識別情報「裏上下シフト」を表示するタブ２４５と、設定項目識別情報「枠消し上」を表示するタブ２４６と、設定項目識別情報「枠消し下」を表示するタブ２４７と、設定項目識別情報「枠消し左」を表示するタブ２４８と、設定項目識別情報「枠消し右」を表示するタブ２４９と、複数の設定値キー画像２５１と、「確定」の文字が表された確定キー画像２５３と、「キャンセル」の文字が表されたキャンセルキー画像２５４と、を含む。
【０１４３】
タブ２４２〜２４５で小グループ識別情報「シフト」の小グループを形成し、タブ２４２〜２４５は背景が赤色で表示される。図では、赤色を斜線のハッチングで示している。タブ２４６〜２４９で小グループ識別情報「枠消」の小グループを形成し、タブ２４６〜２４９は背景が黄色で表示される。図では、黄色を横線のハッチングで示している。また、図７に示したグループテーブルにおいて、小グループ識別情報「シフト」の小グループと、小グループ識別情報「枠消」の小グループとは、大グループ識別情報「画像配置」の大グループに含まれる。
【０１４４】
また、タブ２４２の設定項目識別情報「表左右シフト」が、他のタブ２４３〜２４９各々の設定項目識別情報と異なる線の太さで表示され、設定項目識別情報「表左右シフト」の設定項目が処理対象に選択されていることを示している。図１４に示す例においては、設定項目識別情報「表左右シフト」の設定項目に設定値「１０．０」が設定される例を示している。
【０１４５】
同一機能項目抽出モードにおいては、入力画面２４１に含まれる１以上の設定項目識別情報（項目情報）各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の設定項目識別情報と同じ色の表示態様で表示され、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の設定項目識別情報と異なる色の表示態様で表示される。このため、入力画面２４１で設定項目の切換をすることができる。また、同一の小グループに分類される複数の設定項目識別情報（項目情報）の色は同じなので、関連する設定項目を同じ小グループに分類しておけば、関連する複数の設定項目に設定値を連続して入力する場合の操作が容易である。
【０１４６】
また、表示された設定画面で設定対象となる設定項目のうちからユーザにより指定された１つの設定項目が処理対象（指定項目）として選択され、処理対象の設定項目が属する大グループに含まれる１以上の設定項目が抽出され、処理対象として選択された設定項目（指定項目）の項目情報および１以上の設定項目をそれぞれ示す１以上の項目情報を含む入力画面が表示される。換言すれば、ユーザが処理対象に指定した設定項目と、同じ大グループに属する設定項目に設定値を入力するための入力画面が表示される。
【０１４７】
具体的には、図１４に示した入力画面２４１において、小グループ識別情報「シフト」の小グループに属する４の設定項目（「表上下シフト」、「表左右シフト」、「裏上下シフト」「裏左右シフト」）の少なくとも１つの設定値が変更されると、小グループ識別情報「枠消」の小グループに属する４つの設定項目（「枠消し上」、「枠消し下」、「枠消し左」、「枠消し右」）の少なくとも１つの設定値がデフォルトから変更される確率の高い関係にある。このため、小グループ識別情報「シフト」の小グループに属する４の設定項目（「表上下シフト」、「表左右シフト」、「裏上下シフト」「裏左右シフト」）の少なくとも１つの設定値を設定した場合に、入力画面から、小グループ識別情報「枠消」の小グループに属する４つの設定項目（「枠消し上」、「枠消し下」、「枠消し左」、「枠消し右」）のいずれかを処理対象に選択することができる。
【０１４８】
このように、入力画面２４１を表示したまま、関連する複数の設定項目にそれぞれ設定値を入力することができる。また、表示されている設定画面を別の操作画面に切り換える必要がないので、操作回数を減らすことがきる。
【０１４９】
＜下位階層項目抽出モード＞
図１５は、下位階層項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。下位階層項目抽出モードにおける入力画面表示処理は図８のステップＳ０７において実行される処理である。図１５を参照して、ＣＰＵ１１１は、設定画面で設定対象となる設定項目を特定する（ステップＳ４１）。ＨＤＤ１１５に、設定画面の設定画面識別情報と、設定対象となる設定項目の設定項目識別情報のすべてとを関連付けた設定画面情報を予め記憶しておき、ＬＣＤ１６５に表示された設定画面の設定画面識別情報で設定画面情報を検索することにより、設定画面で設定対象となる設定項目を特定する。
【０１５０】
次のステップＳ４２においては、下位画面を抽出する。ＬＣＤ１６５に表示されている設定画面が属する階層よりも下位の階層に属する設定画面であって、ＬＣＤ１６５に表示されている設定画面と関連付けられている設定画面のすべてを下位画面として抽出する。そして、抽出された下位画面のうちから１つを処理対象に選択する（ステップＳ４３）。そして、処理対象に選択された下位画面で設定対象となる設定項目を特定する（ステップＳ４４）。ＨＤＤ１１５に設定画面の設定画面識別情報と、設定対象となる設定項目の設定項目識別情報のすべてとを関連付けた設定画面情報が記憶されているので、処理対象に選択された下位画面の設定画面識別情報で設定画面情報を検索することにより、下位画面で設定対象となる設定項目を特定する。
【０１５１】
次のステップＳ４５においては、ステップＳ４２において抽出された下位画面のうちに、ステップＳ４３において処理対象に選択されていない下位画面が存在するか否かを判断する。処理対象に選択されていない下位画面が存在するならば処理をステップＳ４３に戻すが、存在しなければ処理をステップＳ４６に進める。
【０１５２】
ステップＳ４６においては、特定されたすべての設定項目の設定項目識別情報を、小グループに分類してＬＣＤ１６５に表示する。ＨＤＤ１１５に記憶されている設定項目テーブルを参照して、設定項目各々の小グループを取得し、同じ小グループに属する設定項目の設定項目識別情報を、同じ表示形態で表示し、異なる小グループに属する設定項目の設定項目識別情報を、異なる表示形態で表示する。さらに、設定項目識別情報をＬＣＤ１６５に表示されている設定画面に重畳して表示する。
【０１５３】
そして、表示された複数の設定項目識別情報のうち、処理対象に選択されている設定項目の設定項目識別情報を他の設定項目識別情報よりも文字を太くして表示する（ステップＳ４７）。これにより、ユーザに、表示されている複数の設定項目識別情報のうちで選択されている設定項目識別情報を知らせることができ、入力される設定値が設定される設定項目をユーザに知らせることができる。
【０１５４】
次のステップＳ４８においては、複数の入力キー画像を含むソフトキーボードを、ＬＣＤ１６５に表示し、処理を図８に示した設定処理に戻す。
【０１５５】
次に、下位階層項目抽出モードにおいて表示される入力画面の一例を説明する。ここで、枠消し設定画面が画像シフト設定画面と関連付けられ、枠消し設定画面の下位の階層に画像シフト設定画面が配置された階層構造でる場合を例に説明する。枠消し設定画面が画像シフト設定画面に遷移するための遷移ボタンを有する。枠消し設定画面は、図６に示した設定項目テーブルにおいて、小グループ識別情報「枠消」の小グループに分類された設定項目を含み、画像シフト設定画面は、図６に示した設定項目テーブルの小グループ識別情報「シフト」の小グループに分類された設定項目を含む。
【０１５６】
枠消し設定画面が表示されている段階で、キーボード呼出キー１７１が押下される場合、または、枠消し設定画面に含まれる設定項目識別情報のいずれかが指示される場合に、図１４に示したのと同じ入力画面２４１が、枠消し設定画面に重畳して表示される。
【０１５７】
下位階層項目抽出モードにおいては、表示されている設定画面を選択画面とし、選択画面と関連する下位画面が抽出され、選択画面、および下位画面それぞれで設定対象となる複数の設定項目が抽出され、抽出された複数の設定項目をそれぞれ示す複数の項目情報を含む入力画面が表示される。このため、表示されている設定画面を下位画面の表示に切り換えることなく、下位画面に含まれる設定項目に設定値を設定することができる。また、また、表示されている設定画面を下位画面に切り換える必要がないので画面を切り換える操作を減少することができる。
【０１５８】
＜同位階層項目抽出モード＞
図１６は、同位階層項目抽出モードにおける入力画面表示処理の流れの一例を示すフローチャートである。同位階層項目抽出モードにおける入力画面表示処理は図８のステップＳ０７において実行される処理である。図１６を参照して、ＣＰＵ１１１は、ＬＣＤ１６５に表示されている設定画面を選択画面に設定する（ステップＳ５１）。次に選択画面で設定対象となる設定項目を特定する（ステップＳ５２）。ＨＤＤ１１５に、設定画面の設定画面識別情報と、設定対象となる設定項目の設定項目識別情報のすべてとを関連付けた設定画面情報を予め記憶しておき、選択画面の設定画面識別情報で設定画面情報を検索することにより、選択画面で設定対象となる設定項目を特定する。
【０１５９】
次のステップＳ５３においては、選択画面の下位画面を抽出する。選択画面が属する階層よりも下位の階層に属する設定画面であって、選択画面と関連付けられている設定画面のすべてを下位画面として抽出する。そして、抽出された下位画面各々で設定対象となる設定項目を特定する（ステップＳ５４）。ＨＤＤ１１５に設定画面の設定画面識別情報と、設定対象となる設定項目の設定項目識別情報のすべてとを関連付けた設定画面情報が記憶されているので、下位画面の設定画面識別情報で設定画面情報を検索することにより、下位画面で設定対象となる設定項目を特定する。
【０１６０】
次のステップＳ５５においては、選択画面の上位画面を特定する。選択画面が属する階層よりも上位の階層に属する設定画面であって、選択画面と関連付けられている設定画面を上位画面として特定する。そして、上位画面に関連付けられた同位画面を抽出する（ステップＳ５６）。上位画面が属する階層よりも下位の階層に属する設定画面であって、上位画面と関連付けられている設定画面のすべてを同位画面として抽出する。
【０１６１】
次のステップＳ５７においては、ステップＳ５６において抽出された同位画面のうちから１つを処理対象に選択する。そして、処理対象に選択された同位画面で設定対象となる設定項目を特定する（ステップＳ５８）。ＨＤＤ１１５に設定画面の設定画面識別情報と、設定対象となる設定項目の設定項目識別情報のすべてとを関連付けた設定画面情報が記憶されているので、処理対象に選択された同位画面の設定画面識別情報で設定画面情報を検索することにより、同位画面で設定対象となる設定項目を特定する。
【０１６２】
さらに、処理対象に選択された同位画面の下位画面を抽出する（ステップＳ５９）。処理対象に選択された同位画面が属する階層よりも下位の階層に属する設定画面であって、同位回想画面と関連付けられている設定画面のすべてを下位画面として抽出する。そして、抽出された下位画面各々で設定対象となる設定項目を特定する（ステップＳ６０）。ＨＤＤ１１５に設定画面の設定画面識別情報と、設定対象となる設定項目の設定項目識別情報のすべてとを関連付けた設定画面情報が記憶されているので、下位画面の設定画面識別情報で設定画面情報を検索することにより、下位画面で設定対象となる設定項目を特定する。
【０１６３】
次のステップＳ６１においては、ステップＳ５６において抽出された同位画面のうちに、ステップＳ６２において処理対象に選択されていない同位画面が存在するか否かを判断する。処理対象に選択されていない同位画面が存在するならば処理をステップＳ５７に戻すが、存在しなければ処理をステップＳ６２に進める。
【０１６４】
ステップＳ６２においては、特定されたすべての設定項目の設定項目識別情報を、小グループに分類してＬＣＤ１６５に表示する。ＨＤＤ１１５に記憶されている設定項目テーブルを参照して、設定項目各々の小グループを取得し、同じ小グループに属する設定項目の設定項目識別情報を、同じ表示形態で表示し、異なる小グループに属する設定項目の設定項目識別情報を、異なる表示形態で表示する。さらに、設定項目識別情報をＬＣＤ１６５に表示されている設定画面に重畳して表示する。
【０１６５】
そして、表示された複数の設定項目識別情報のうち、処理対象に選択されている設定項目の設定項目識別情報を他の設定項目識別情報よりも文字を太くして表示する（ステップＳ６３）。これにより、ユーザに、表示されている複数の設定項目識別情報のうちで選択されている設定項目識別情報を知らせることができ、入力される設定値が設定される設定項目をユーザに知らせることができる。
【０１６６】
次のステップＳ６４においては、複数の入力キー画像を含むソフトキーボードを、ＬＣＤ１６５に表示し、処理を図８に示した設定処理に戻す。
【０１６７】
次に、同位階層項目抽出モードにおいて表示される入力画面の一例を説明する。メニュー画面において、枠消し設定画面、ページ番号設定画面および画像シフト設定画面にそれぞれ遷移するための３つの遷移キーがあり、メニュー画面が、枠消し設定画面、ページ番号設定画面および画像シフト設定画面とそれぞれ関連付けられ、メニュー画面の下位の階層に枠消し設定画面、ページ番号設定画面および画像シフト設定画面が配置された階層構造である場合を例に説明する。枠消し設定画面は、図６に示した設定項目テーブルの小グループ識別情報「枠消」の小グループに分類された設定項目を含み、ページ番号設定画面は、図６に示した設定項目テーブルの小グループ識別情報「ページ番号」の小グループに分類された設定項目を含み、画像シフト設定画面は、図６に示した設定項目テーブルの小グループ識別情報「シフト」の小グループに分類された設定項目を含む。
【０１６８】
図１７は、同位階層項目抽出モードにおいて設定画面に重畳して表示される入力画面の一例を示す図である。図１７に示す入力画面は、枠消し設定画面、ページ番号設定画面および画像シフト設定画面のいずれかが表示されている段階で、キーボード呼出キー１７１が押下される場合、または、枠消し設定画面、ページ番号設定画面および画像シフト設定画面のうち表示されている設定画面に含まれる設定項目識別情報を表示する領域が指示される場合に、設定画面に重畳して表示される。
【０１６９】
図１７を参照して、入力画面２６１は、「枠消し上」を表示するタブ２６２と、設定項目識別情報「枠消し下」を表示するタブ２６３と、設定項目識別情報「枠消し左」を表示するタブ２６４と、設定項目識別情報「枠消し右」を表示するタブ２６５と、設定項目識別情報「スタンプ開始番号」を表示するタブ２６６と、設定項目識別情報「スタンプ開始章」を表示するタブ２６７と、設定項目識別情報「表上下シフト」を表示するタブ２６８と、設定項目識別情報「表左右シフト」を表示するタブ２６９と、設定項目識別情報「裏上下シフト」を表示するタブ２７０と、設定項目識別情報「裏左右シフト」を表示するタブ２７１と、複数の設定値キー画像２７３と、「確定」の文字が表された確定キー画像２７５と、「キャンセル」の文字が表されたキャンセルキー画像２７７と、を含む。
【０１７０】
タブ２６２〜２６５で小グループ識別情報「枠消」の小グループを形成し、タブ２６２〜２６５は背景が赤色で表示される。図では、赤色を斜線のハッチングで示している。タブ２６６，２６７で小グループ識別情報「ページ番号」の小グループを形成し、タブ２６６，２６７は背景が黄色で表示される。図では、黄色を横線のハッチングで示している。タブ２６８〜２７１で小グループ識別情報「シフト」の小グループを形成し、タブ２６８〜２７１は背景が青色で表示される。図では、青色を縦線のハッチングで示している。
【０１７１】
また、タブ２６２の設定項目識別情報「枠消し上」が、他のタブ２６３〜２７１各々の設定項目識別情報と異なる線の太さで表示され、設定項目識別情報「枠消し上」の設定項目が処理対象に選択されていることを示している。図１７に示す例においては、設定項目識別情報「枠消し上」の設定項目に設定値「１０．０」が設定される例を示している。
【０１７２】
同位階層項目抽出モードにおいては、入力画面２６１に含まれる１以上の設定項目識別情報（項目情報）各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の設定項目識別情報と同じ色の表示態様で表示され、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の設定項目識別情報と異なる色の表示態様で表示される。このため、入力画面２６１で設定項目の切換をすることができる。また、同一の小グループに分類される複数の設定項目識別情報（項目情報）の色は同じなので、関連する設定項目を同じ小グループに分類しておけば、関連する複数の設定項目に設定値を連続して入力する場合の操作が容易である。
【０１７３】
また、表示されている設定画面を選択画面とし、選択画面の同位画面、選択画面と同位画面それぞれの下位画面が抽出され、選択画面、同位画面および下位画面それぞれで設定対象となる複数の設定項目が抽出され、抽出された複数の設定項目が、選択画面で設定対象となる小グループと、同位画面で設定対象となる小グループに分類され、抽出された複数の設定項目をそれぞれ示す複数の項目情報と、複数の入力キーを含む入力画面が表示される。
【０１７４】
選択画面を、同位画面または下位画面に切り換える必要がないので画面を切り換える操作を減少することができる。特に、選択画面から同位画面に切り換えるには、メニュー画面を経由しなければならず、操作回数が多いのに加えて、同位画面の階層構造中の位置を覚えていない場合には、同位画面を捜し出すのが困難である。このため、表示されている選択画面を、同位画面、下位画面の表示に切り換えることなく、選択画面、同位画面、下位画面に含まれる設定項目に設定値を設定することができるので、操作回数を減少させるとともに、操作が容易となる。
【０１７５】
また、同位階層項目抽出モードにおいては、選択画面、同位画面および下位画面毎に設定項目を小グループにするので、図１７に示す入力画面において、選択画面、同位画面、下位画面それぞれに属する設定項目の項目情報の表示態様を同じとするので、ユーザは、設定項目情報を、選択画面、同位画面および下位画面毎ごとに識別することができる。
【０１７６】
＜入力画面の変形例＞
図１８は、変形例における入力画面の一例を示す図である。図１８を参照して、変形例にける入力画面２１１Ａは、同一画面項目抽出モードにおいて設定画面に重畳して表示される入力画面の一例を示す図である。図１８に示す入力画面２１１Ａは、図１０に示した設定画面２０１が表示されている段階で、キーボード呼出キー１７１が押下される場合、または、設定画面２０１に含まれる領域２０２が指示される場合に、表示される入力画面を示している。
【０１７７】
入力画面２１１Ａは、設定項目識別情報「Ａ３Ｗ  Ｘ」を表示するタブ２１２Ａ、設定項目識別情報「Ａ３Ｗ  Ｙ」を表示するタブ２１３Ａ、設定項目識別情報「Ａ４Ｗ  Ｘ」を表示するタブ２１４Ａ、設定項目識別情報「Ａ４Ｗ  Ｙ」を表示するタブ２１５Ａ、設定項目識別情報「Ｂ５Ｗ  Ｘ」を表示するタブ２１６Ａ、設定項目識別情報「Ｂ５Ｗ  Ｙ」を表示するタブ２１７Ａ、設定項目識別情報「Ａ５Ｗ  Ｘ」を表示するタブ２１８Ａ、設定項目識別情報「Ａ５Ｗ  Ｙ」を表示するタブ２１９Ａと、複数の設定値キー画像２２１と、「確定」の文字が表された確定キー画像２２３と、「キャンセル」の文字が表されたキャンセルキー画像２２４と、を含む。
【０１７８】
タブ２１２Ａ，２１３Ａで小グループを形成し、タブ２１４Ａ，２１５Ａで小グループを形成し、タブ２１６Ａ，２１７Ａで小グループを形成し、タブ２１８Ａ，２１９Ａで小グループを形成している。タブ２１２Ａ，２１３Ａは、タブ２１４Ａ，２１５Ａよりもサイズが大きい。タブ２１４Ａ，２１５Ａは、タブ２１６Ａ，２１７Ａよりもサイズが大きい。タブ２１６Ａ，２１７Ａは、タブ２１８Ａ，２１９Ａよりもサイズが大きい。
【０１７９】
また、タブ２１２Ａの設定項目識別情報「Ａ３Ｗ  Ｘ」が、他のタブ２１３〜２１９各々の設定項目識別情報と異なる線の太さで表示され、設定項目識別情報「Ａ３Ｗ  Ｘ」の設定項目が処理対象に選択されていることを示している。図１８に示す例においては、設定項目識別情報「Ａ３Ｗ  Ｘ」の設定項目に設定値「４３２．０」が設定される例を示している。
【０１８０】
変形例における入力画面２１１Ａに含まれる１以上の設定項目識別情報（項目情報）各々は、対応する設定項目が分類された小グループと同じ小グループに分類された設定項目の設定項目識別情報と同じサイズの表示態様で表示され、対応する設定項目が分類された小グループと別の小グループに分類された設定項目の設定項目識別情報と異なるサイズの表示態様で表示される。このため、入力画面２６１で設定項目の切換をすることができる。また、同一の小グループに分類される複数の設定項目識別情報（項目情報）のサイズは同じなので、関連する設定項目を同じ小グループに分類しておけば、関連する複数の設定項目に設定値を連続して入力する場合の操作が容易である。
【０１８１】
なお、上述した実施の形態においては、画像形成装置の一例として、ＭＦＰ１００を例に説明したが、図８、図９、図１２、図１５および図１６に示した処理を、ＭＦＰ１００に実行させる設定方法、または、その設定報穂をＭＦＰ１００を制御するＣＰＵ１０１に実行させるための設定プログラムとして発明を捉えることができるのは言うまでもない。
【０１８２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１８３】
１００  ＭＦＰ，１１  設定部、１３  設定画面選択部、１５  設定画面表示部、１７  項目設定部、１９  設定項目選択部、３１  入力受付部、３３  設定項目取得部、３５  入力画面表示部、３７  項目選択部、３９  設定値受付部、４１  項目情報表示部、４３  ソフトキーボード表示部、５１  同一画面項目抽出部、５３  同一機能項目抽出部、５５  下位階層項目抽出部、５７  同位階層項目抽出部、５９  モード切換部、７１  処理実行部、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ，１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、１６１  表示制御部、１６３  ＶＲＡＭ、１６５  ＬＣＤ、１６７  入力制御部、１６９  タッチパネル、１７０  ハードキー部、１７１  キーボード呼出キー、１７３  スタートキー、２０１，２３１  設定画面、２１１，２１１Ａ，２４１，２６１  入力画面。
【図１】
0005772205.tif 000002
【図２】
0005772205.tif 000003
【図３】
0005772205.tif 000004
【図４】
0005772205.tif 000005
【図５】
0005772205.tif 000006
【図６】
0005772205.tif 000007
【図７】
0005772205.tif 000008
【図８】
0005772205.tif 000009
【図９】
0005772205.tif 000010
【図１０】
0005772205.tif 000011
【図１１】
0005772205.tif 000012
【図１２】
0005772205.tif 000013
【図１３】
0005772205.tif 000014
【図１４】
0005772205.tif 000015
【図１５】
0005772205.tif 000016
【図１６】
0005772205.tif 000017
【図１７】
0005772205.tif 000018
【図１８】
0005772205.tif 000019