(57)【要約】【課題】複数種の設定項目について簡便且つ効率的な設定を可能とする情報処理装置を提供する。【解決手段】情報処理装置は、複数種の設定項目に対応する複数の表示項目群が一覧形式で表示された設定画面を生成する表示制御部２３と、設定制御部２２と、背反情報１６Ｂが格納されたデータ格納部１６とを備える。設定制御部２２は、背反情報１６Ｂに基づき、一の表示項目と背反関係を有する背反表示項目を見つけ出す。表示制御部２３は、当該一の表示項目の表示状態を設定有効状態に変更し、設定制御部２２により見つけ出された表示項目の表示状態を設定不能状態に変更する。【選択図】図１
2014182770.tif 000002
【特許請求の範囲】
【請求項１】
所定の機能に関する複数種の設定項目を設定するためのユーザインタフェースを提供する情報処理装置であって、
前記複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面を生成する表示制御部と、
前記設定画面を表示する表示部と、
前記複数の表示項目群のうちのいずれか１つの特定の表示項目群に属する一の表示項目の選択を指示する操作入力を検知する設定制御部と、
前記複数種の設定項目の間で同時設定が許されない設定値の背反関係を定める背反情報が格納されたデータ格納部と
を備え、
前記設定制御部は、前記操作入力を検知したとき、前記背反情報に基づき、前記複数の表示項目群の中から当該一の表示項目と背反関係を有する背反表示項目を見つけ出し、
前記表示制御部は、当該一の表示項目の表示状態を設定有効状態に変更するとともに、前記設定制御部により見つけ出された当該背反表示項目の表示状態を設定不能状態に変更する
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、前記設定制御部は、前記操作入力を検知したとき、前記特定の表示項目群以外の表示項目群を探索して当該一の表示項目と背反関係を有する表示項目を前記背反表示項目として見つけ出すとともに、前記特定の表示項目群に対応する当該設定項目を、当該一の表示項目に割り当てられた設定値に設定することを特徴とする情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置であって、
前記設定制御部は、前記複数の表示項目群のうち前記設定不能状態を有する表示項目の選択を指示する操作入力を検知したとき、前記複数種の設定項目のうち前記設定不能状態を有する表示項目に対応する設定項目の現在の設定状態を解除するとともに、前記無効表示項目が属する表示項目群以外の表示項目群に属する表示項目を選択し、さらに、前記背反情報に基づいて、当該選択された表示項目が前記無効表示項目と背反関係を有するか否かを判定し、
前記表示制御部は、前記無効表示項目の選択を指示する操作入力を検知したときは、前記無効表示項目の表示状態を設定有効状態に変更するとともに、前記設定制御部により前記背反関係を有すると判定された当該表示項目の表示状態を設定不能状態に変更する
ことを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記設定項目が設定された順番を表す順番リストデータを記憶するデータ記憶部をさらに備え、
前記設定制御部は、前記背反表示項目の選択を指示する操作入力を検知したとき、前記順番データに基づいて、前記背反表示項目が属する表示項目群以外の表示項目群に属する表示項目を前記順番とは逆の順番で選択し、当該逆の順番で選択された表示項目が前記背反表示項目と背反関係を有するか否かを判定する
ことを特徴とする情報処理装置。
【請求項５】
請求項３に記載の情報処理装置であって、
前記表示項目の表示状態の変更履歴を表す履歴データを記憶するデータ記憶部をさらに備え、
前記表示制御部は、前記履歴データに基づいて、前記各表示項目を過去の表示状態が認識可能な態様で表示させる
ことを特徴とする情報処理装置。
【請求項６】
請求項１から５のうちのいずれか１項に記載の情報処理装置であって、前記表示制御部は、前記複数の表示項目群のうちの前記設定有効状態を有する有効表示項目の選択を指示する操作入力を検知したときは、前記有効表示項目の表示状態を再設定不能な表示状態に変更することを特徴とする情報処理装置。
【請求項７】
請求項１から６のうちのいずれか１項に記載の情報処理装置であって、前記設定有効状態及び前記設定不能状態は、互いに異なる背景色を表す状態であることを特徴とする情報処理装置。
【請求項８】
請求項１から７のうちのいずれか１項に記載の情報処理装置であって、前記複数種の設定項目にそれぞれ設定された設定値の組み合わせに従って情報処理を実行することにより、前記所定の機能を有する外部装置に出力すべきデータを生成する処理部をさらに備えることを特徴とする情報処理装置。
【請求項９】
請求項１から８のうちのいずれか１項に記載の情報処理装置であって、前記所定の機能は、媒体上に印刷画像を形成する画像形成機能であることを特徴とする情報処理装置。
【請求項１０】
所定の機能に関する複数種の設定項目を設定するためのユーザインタフェースを提供する機能設定方法であって、
前記複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面を生成するステップと、
前記複数の表示項目群のうちのいずれか１つの特定の表示項目群に属する一の表示項目の選択を指示する操作入力を検知するステップと、
当該一の表示項目の表示状態を設定有効状態に変更するステップと、
前記複数種の設定項目の間で同時設定が許されない設定値の背反関係を定める背反情報が格納されたデータ格納部にアクセスして、前記背反情報に基づき、前記複数の表示項目群の中から当該一の表示項目と背反関係を有する背反表示項目を見つけ出すステップと、
当該見つけ出された背反表示項目の表示状態を設定不能状態に変更するステップと
を備えることを特徴とする機能設定方法。
【請求項１１】
請求項１０に記載の機能設定方法であって、
前記操作入力が検知されたとき、前記特定の表示項目群に対応する当該設定項目を、当該一の表示項目に割り当てられた設定値に設定するステップをさらに備え、
前記背反表示項目は、前記特定の表示項目群以外の表示項目群を探索することにより見つけ出される
ことを特徴とする機能設定方法。
【請求項１２】
請求項１０または１１に記載の機能設定方法であって、
前記複数の表示項目群のうちの前記設定不能状態を有する無効表示項目の選択を指示する操作入力を検知したとき、前記複数種の設定項目のうち前記無効表示項目に対応する設定項目の現在の設定状態を解除するステップと、
前記無効表示項目が属する表示項目群以外の表示項目群に属する表示項目を選択し、前記背反情報に基づいて、当該選択された表示項目が前記無効表示項目と背反関係を有するか否かを判定するステップと、
前記無効表示項目の選択を指示する操作入力が検知されたとき、前記無効表示項目の表示状態を設定有効状態に変更するステップと、
前記背反関係を有すると判定された当該表示項目の表示状態を設定不能状態に変更するステップと
をさらに備えることを特徴とする機能設定方法。
【請求項１３】
請求項１２に記載の機能設定方法であって、
前記表示項目が設定された順番を表す順番データをデータ記憶部に記憶させるステップと、
前記背反表示項目の選択を指示する操作入力が検知されたとき、前記順番データに基づいて、前記背反表示項目が属する表示項目群以外の表示項目群に属する表示項目を前記順番とは逆の順番で選択し、当該逆の順番で選択された表示項目が前記背反表示項目と背反関係を有するか否かを判定するステップと
をさらに備えることを特徴とする機能設定方法。
【請求項１４】
請求項１０から１３のうちのいずれか１項に記載の機能設定方法であって、前記複数の表示項目群のうちの前記設定有効状態を有する有効表示項目の選択を指示する操作入力を検知したときは、前記有効表示項目の表示状態を再設定不能な表示状態に変更するステップをさらに備えることを特徴とする機能設定方法。
【請求項１５】
所定の機能に関する複数種の設定項目を設定するための機能設定処理をプロセッサに実行させてユーザインタフェースを提供するコンピュータプログラムであって、
前記コンピュータプログラムは、前記プロセッサによりコンピュータ読み取り可能な記録媒体から読み出されて実行されるものであり、
前記機能設定処理は、
前記複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面を生成する処理と、
前記複数の表示項目群のうちのいずれか１つの特定の表示項目群に属する一の表示項目の選択を指示する操作入力を検知する処理と、
当該一の表示項目の表示状態を設定有効状態に変更する処理と、
前記複数種の設定項目の間で同時設定が許されない設定値の背反関係を定める背反情報が格納されたデータ格納部にアクセスして、前記背反情報に基づき、前記複数の表示項目群の中から当該一の表示項目と背反関係を有する背反表示項目を見つけ出す処理と、
当該見つけ出された背反表示項目の表示状態を設定不能状態に変更する処理と
を備えることを特徴とするコンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムであって、
前記機能設定処理は、前記操作入力が検知されたとき、前記特定の表示項目群に対応する当該設定項目を、当該一の表示項目に割り当てられた設定値に設定する処理をさらに含み、
前記背反表示項目は、前記特定の表示項目群以外の表示項目群を探索することにより見つけ出される
ことを特徴とするコンピュータプログラム。
【請求項１７】
請求項１５または１６に記載のコンピュータプログラムであって、
前記機能設定処理は、
前記複数の表示項目群のうちの前記設定不能状態を有する無効表示項目の選択を指示する操作入力を検知したとき、前記複数種の設定項目のうち前記無効表示項目に対応する設定項目の現在の設定状態を解除する処理と、
前記無効表示項目が属する表示項目群以外の表示項目群に属する表示項目を選択し、前記背反情報に基づいて、当該選択された表示項目が前記無効表示項目と背反関係を有するか否かを判定する処理と、
前記無効表示項目の選択を指示する操作入力が検知されたとき、前記無効表示項目の表示状態を設定有効状態に変更する処理と、
前記背反関係を有すると判定された当該表示項目の表示状態を設定不能状態に変更する処理と
をさらに備えることを特徴とするコンピュータプログラム。
【請求項１８】
請求項１７に記載のコンピュータプログラムであって、
前記機能設定処理は、
前記表示項目が設定された順番を表す順番データをデータ記憶部に記憶させる処理と、
前記背反表示項目の選択を指示する操作入力が検知されたとき、前記順番データに基づいて、前記背反表示項目が属する表示項目群以外の表示項目群に属する表示項目を前記順番とは逆の順番で選択し、当該逆の順番で選択された表示項目が前記背反表示項目と背反関係を有するか否かを判定する処理と
をさらに備えることを特徴とするコンピュータプログラム。
【請求項１９】
請求項１５から１８のうちのいずれか１項に記載のコンピュータプログラムであって、前記機能設定処理は、前記複数の表示項目群のうちの前記設定有効状態を有する有効表示項目の選択を指示する操作入力を検知したときは、前記有効表示項目の表示状態を再設定不能な表示状態に変更する処理をさらに備えることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種の設定項目を設定するためのユーザインタフェース技術に関するものである。
【背景技術】
【０００２】
近年、プリンタやファクシミリ機器などの電子機器は、多種多様な機能を有し、各機能についてユーザが設定すべき項目の数も増大する傾向にある。しかしながら、ユーザは、多数の設定項目について複雑で手間を要する設定方法を敬遠する傾向にある。このため、多数の設定項目を効率的に且つ簡便に設定するためのユーザ・インタフェースの提供が強く望まれている。
【０００３】
たとえば、特開２００６−１４０７８６号公報（特許文献１）には、ある撮影条件の設定項目同士の競合関係を示す情報を設定画面に表示するデジタルカメラが開示されている。このデジタルカメラを使用する撮影者は、設定画面を通じてその競合関係を容易に把握することができるため、撮影条件の設定操作を効率的に行なうことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４０７８６号公報（段落００２７〜００３４及び図２，３など）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示されている方法では、設定項目の組み合わせの数が多くなり、設定項目の間で競合関係が複雑化する場合には、撮影者が所望する設定を簡便に且つ効率良く行うことが難しいという問題がある。
【０００６】
上記に鑑みて本発明の目的は、複数種の設定項目について簡便且つ効率的な設定を可能とする情報処理装置、機能設定方法及びコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第１の態様による情報処理装置は、所定の機能に関する複数種の設定項目を設定するためのユーザインタフェースを提供する情報処理装置であって、前記複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面を生成する表示制御部と、前記設定画面を表示する表示部と、前記複数の表示項目群のうちのいずれか１つの特定の表示項目群に属する一の表示項目の選択を指示する操作入力を検知する設定制御部と、前記複数種の設定項目の間で同時設定が許されない設定値の背反関係を定める背反情報が格納されたデータ格納部とを備え、前記設定制御部は、前記操作入力を検知したとき、前記背反情報に基づき、前記複数の表示項目群の中から当該一の表示項目と背反関係を有する背反表示項目を見つけ出し、前記表示制御部は、当該一の表示項目の表示状態を設定有効状態に変更するとともに、前記設定制御部により見つけ出された当該背反表示項目の表示状態を設定不能状態に変更することを特徴とする。
【０００８】
本発明の第２の態様による機能設定方法は、所定の機能に関する複数種の設定項目を設定するためのユーザインタフェースを提供する機能設定方法であって、前記複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面を生成するステップと、前記複数の表示項目群のうちのいずれか１つの特定の表示項目群に属する一の表示項目の選択を指示する操作入力を検知するステップと、当該一の表示項目の表示状態を設定有効状態に変更するステップと、前記複数種の設定項目の間で同時設定が許されない設定値の背反関係を定める背反情報が格納されたデータ格納部にアクセスして、前記背反情報に基づき、前記複数の表示項目群の中から当該一の表示項目と背反関係を有する背反表示項目を見つけ出すステップと、当該見つけ出された背反表示項目の表示状態を設定不能状態に変更するステップとを備えることを特徴とする。
【０００９】
本発明の第３の態様によるコンピュータプログラムは、所定の機能に関する複数種の設定項目を設定するための機能設定処理をプロセッサに実行させてユーザインタフェースを提供するコンピュータプログラムであって、前記コンピュータプログラムは、前記プロセッサによりコンピュータ読み取り可能な記録媒体から読み出されて実行されるものであり、前記機能設定処理は、前記複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面を生成する処理と、前記複数の表示項目群のうちのいずれか１つの特定の表示項目群に属する一の表示項目の選択を指示する操作入力を検知する処理と、当該一の表示項目の表示状態を設定有効状態に変更する処理と、前記複数種の設定項目の間で同時設定が許されない設定値の背反関係を定める背反情報が格納されたデータ格納部にアクセスして、前記背反情報に基づき、前記複数の表示項目群の中から当該一の表示項目と背反関係を有する背反表示項目を見つけ出す処理と、当該見つけ出された背反表示項目の表示状態を設定不能状態に変更する処理とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザは、複数種の設定項目について簡便且つ効率的な設定を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る実施の形態１の情報処理装置であるホスト機器と画像形成装置とからなる印刷システムの概略構成を示すブロック図である。
【図２】本実施の形態で使用される画像形成装置の印刷実行部の構成例を概略的に示す図である。
【図３】図２の画像形成装置の要部を拡大して示す概略図である。
【図４】ダイアログ画面の一例を示す図である。
【図５】設定画面の一例を示す図である。
【図６】図５に示した設定画面を生成するための処理手順を概略的に示すフローチャートである。
【図７】背反情報の一例をテーブルに示した図である。
【図８】背反情報の他の例をテーブルに示した図である。
【図９】実施の形態１に係る選択処理の手順を概略的に示すフローチャートである。
【図１０】図５の表示セルのうち「Ａ６」をユーザが選択したときの更新後の設定画面を示す図である。
【図１１】図１０の設定画面の「Ｔｒａｙ１」が選択されたときの更新後の設定画面を示す図である。
【図１２】図１１の設定画面の「ラベル紙」が選択されたときの更新後の設定画面を示す図である。
【図１３】図１２の設定画面の「厚い」が選択されたときの更新後の設定画面を示す図である。
【図１４】実施の形態１に係る再選択処理の手順を概略的に示すフローチャートである。
【図１５】警告画面の一例を示す図である。
【図１６】図１３の設定画面において「両面印刷」について「あり」が選択されたときの更新後の設定画面を示す図である。
【図１７】図１６の設定画面の「ラベル紙」が選択されたときの更新後の設定画面を示す図である。
【図１８】図１７の設定画面の「ＭＰＴ」が選択されたときの更新後の設定画面を示す図である。
【図１９】本発明に係る実施の形態２の情報処理装置であるホスト機器と画像形成装置とからなる印刷システムの概略構成を示すブロック図である。
【図２０】実施の形態２に係る再選択処理の手順を概略的に示すフローチャートである。
【図２１】実施の形態２に係る再選択処理の手順を概略的に示すフローチャートである。
【図２２】図１８の設定画面の「ラベル紙」が選択されたときの更新後の設定画面を示す図である。
【図２３】図２２の設定画面において「両面印刷」について「あり」が選択されたときの更新後の設定画面を示す図である。
【図２４】図２３の設定画面の「ＭＰＴ」が選択されたときの更新後の設定画面を示す図である。
【図２５】本発明に係る実施の形態３の情報処理装置であるホスト機器と画像形成装置とからなる印刷システムの概略構成を示すブロック図である。
【図２６】図１６の設定画面の「ラベル紙」が選択されたときの更新前後の設定画面を示す図である。
【図２７】図２６の設定画面の「ＭＰＴ」が選択されたときの更新前後の設定画面を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明に係る種々の実施の形態について図面を参照しつつ説明する。
【００１３】
実施の形態１．
図１は、本発明に係る実施の形態１の情報処理装置であるホスト機器１と画像形成装置３とからなる印刷システムの概略構成を示すブロック図である。
【００１４】
図１に示されるように、ホスト機器１は、画像形成装置３の機能の動作条件に関する複数種の設定項目を設定するための機能設定処理を実行するプロセッサ１０と、ユーザによる操作入力を受け付ける操作入力部１１と、設定画面を表示する表示部１２と、プロセッサ１０で生成されたデータを記憶するデータ記憶部１５と、機能設定処理で参照されるデータベースを格納しているデータ格納部１６と、機能設定処理を実現するコンピュータプログラムを格納しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１７と、プロセッサ１０の出力を外部の画像形成装置３に転送するデータ送信部１９とを備えている。
【００１５】
プロセッサ１０は、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）及び／またはＭＰＵ（ｍｉｃｒｏｐｒｏｃｅｓｓｏｒ  ｕｎｉｔ）を有しており、ＲＯＭ１７からコンピュータプログラムをロードし実行することで本実施の形態に係る機能設定処理を実行する。ホスト機器１がパーソナルコンピュータで構成される場合には、プロセッサ１０は、ＯＳ（オペレーティングシステム）を動作させ、このＯＳ上で各種コンピュータプログラムを実行することができる。なお、コンピュータプログラムを格納する記録媒体は、ＲＯＭ１７に限定されるものではない。ＲＯＭ１７に代えて、たとえば、ＨＤＤ（ハードディスクドライブ）またはフラッシュメモリなどの記録媒体を使用することが可能である。
【００１６】
データ格納部１６には、機能設定処理で参照される設定データベース１６Ａ及び背反データベース１６Ｂが格納されている。これらデータベース１６Ａ，１６Ｂの詳細については後述する。データ格納部１６としては、たとえば、ＨＤＤまたはフラッシュメモリなどの不揮発性の記録媒体を使用すればよい。
【００１７】
データ記憶部１５には、後述する各設定項目の現在の設定状態を示す設定状態データ１５Ａと、順番リストデータ１５Ｂとが記憶される。データ記憶部１５としては、たとえば、ＳＤＲＡＭなどの高速動作が可能なメモリを使用すればよいが、特に限定されるものではない。
【００１８】
操作入力部１１は、たとえば、入力キーや入力ボタンを有する入力デバイスである。ユーザは、操作入力部１１を操作してプロセッサ１０に情報を入力することができる。表示部１２は、たとえば、液晶表示パネルまたは有機ＥＬパネルなどの表示デバイスを有し、プロセッサ１０から供給または指定された設定画面を表示する機能を有する。
【００１９】
ホスト機器１がＰＣ（パーソナルコンピュータ）で構成される場合、操作入力部１１はキーボード及びポインティングデバイスで構成することができる。また、操作入力部１１は、表示部１２にタッチパネル機能を与えるものでもよい。この場合、ユーザは、自己の指先または指示具で表示部１２の表示画面上の領域に触れることで情報を入力することが可能となる。
【００２０】
図１に示されるように、プロセッサ１０は、アプリケーション部２８及びドライバ部２０を有している。プロセッサ１０は、ＲＯＭ１７からコンピュータプログラムをロードし実行することで、これらアプリケーション部２８及びドライバ部２０を構成する。
【００２１】
アプリケーション部２８は、印刷すべきデータを生成し、そのデータの印刷をドライバ部２０に要求する。ドライバ部２０は、アプリケーション部２８からの印刷要求に応じて、画像形成装置３に供給すべき印刷ジョブデータを生成する機能を有している。
【００２２】
ドライバ部２０は、制御部２１と、操作入力部１１からの操作入力を検出する入力検出部２４と、アプリケーション部２８からの印刷要求を受け付けるデータ受付部２５と、当該印刷要求に応じて、制御部２１により指定された設定条件に基づいて印刷ジョブデータを生成するデータ処理部２６とを有する。制御部２１は、設定制御部２２と表示制御部２３とで構成されている。これら設定制御部２２と表示制御部２３の機能については後述する。
【００２３】
一方、画像形成装置３は、ホスト機器１から送信された印刷ジョブデータを受信するデータ受信部３１と、印刷ジョブデータに含まれる印刷設定情報（たとえば、用紙サイズ及びトレイを指定する情報）を解析する解析部３３と、その解析結果に基づいて印刷データを生成する印刷制御部３２と、印刷データで表される印刷画像を被印刷媒体Ｐａ上に形成する印刷実行部３４とを備えている。本実施の形態では、印刷実行部３４として電子写真方式で動作する印刷装置が使用される。なお、電子写真方式の印刷装置に限らず、他の印刷方式（たとえば、インクジェット方式）で動作する印刷装置を使用してもよい。
【００２４】
図２は、本実施の形態で使用される画像形成装置３の印刷実行部３４の構成例を概略的に示す図である。この画像形成装置３は、ブラック（Ｋ），イエロー（Ｙ），マゼンタ（Ｍ）及びシアン（Ｃ）の４色の現像剤像を直接転写方式でシート状の被印刷媒体上に重ね合わせてカラー画像を形成する機能を有する。
【００２５】
画像形成装置３は、図２に示されるように、ブラック（Ｋ），イエロー（Ｙ），マゼンタ（Ｍ）及びシアン（Ｃ）の現像剤像をそれぞれ形成する画像形成ユニット４０Ｋ，４０Ｙ，４０Ｍ，４０Ｃと、シート状の被印刷媒体Ｐａ１，Ｐａ２，…，Ｐａ５を積層状態でそれぞれ収容し得る５個のトレイ５１，５２，…，５５と、被印刷媒体ＰａＭを収容し得るＭＰＴ（多目的トレイ：Ｍｕｌｔｉ−Ｐｕｒｐｏｓｅ  Ｔｒａｙ）５６と、トレイ５１〜５５及びＭＰＴ５６のいずれかから供給された被印刷媒体を載せて搬送する転写ベルト７０と、定着器８０とを備えている。
【００２６】
画像形成ユニット４０Ｋ，４０Ｙ，４０Ｍ，４０Ｃは、Ｋ，Ｙ，Ｍ及びＣの現像剤像をそれぞれ表面に保持する像担持体としての感光体ドラム４２Ｋ，４２Ｙ，４２Ｍ，４２Ｃを内蔵する。
【００２７】
また、画像形成装置３は、転写ベルト７０を駆動する駆動ローラ７２とテンションローラ７３とを備えている。転写ベルト７０は、たとえばポリイミド樹脂などの樹脂材料からなる無端の弾性ベルトである。この転写ベルト７０は、駆動ローラ７２とテンションローラ７３とに張設（張架）されている。
【００２８】
図２に示されるように、トレイ５１〜５５の近傍には、ピックアップローラ５７１〜５７５、フィードローラ５８１〜５８５及びリタードローラ５９１〜５９５が設けられている。ピックアップローラ５７１〜５７５は、時計回りに回転してトレイ５１〜５５から被印刷媒体Ｐａ１〜Ｐａ５を取り出す。フィードローラ５８１〜５８５及びリタードローラ５９１〜５９５は、トレイ５１〜５５から取り出された被印刷媒体Ｐａ１〜Ｐａ５を挟み込んで１枚ずつ搬送経路に送り出すことができる。搬送ローラ６１Ａ，６１Ｂ，６２Ａ，６２Ｂは、被印刷媒体を転写ベルト７０上に搬送する。
【００２９】
一方、ＭＰＴ５６の近傍にも、ピックアップローラ５７６、フィードローラ５８６及びリタードローラ５９６が設けられている。ピックアップローラ５７６は、反時計回りに回転してＭＰＴ５６から被印刷媒体ＰａＭを取り出す。フィードローラ５８６及びリタードローラ５９６は、ＭＰＴ５６から取り出された被印刷媒体ＰａＭを挟み込んで１枚ずつ搬送経路に送り出すことができる。搬送ローラ６２Ａ，６２Ｂは、被印刷媒体ＰａＭを転写ベルト７０上に搬送する。
【００３０】
図１に示した印刷制御部３２は、トレイ５１〜５５及びＭＰＴ５６の中から、データ受信部３１で受信した印刷ジョブデータで指定されたトレイを選択し、このトレイ内の被印刷媒体を転写ベルト７０に向けて搬送させる。
【００３１】
被印刷媒体Ｐａ１〜Ｐａ５，ＰａＭとしては、たとえば、普通紙、転写紙、色紙（白色ではない黒色，青色または赤色などの色のついた普通紙）、合成紙、厚紙、特殊用紙、プラスチックフィルムもしくは布などのシート状の媒体が挙げられる。
【００３２】
画像形成ユニット４０Ｋ，４０Ｙ，４０Ｍ，４０Ｃは、転写ベルト７０と対向して配置され、且つ、転写ベルト７０の送り方向すなわち被印刷媒体の搬送方向に沿って一列に配列されている。転写ローラ７１Ｋ，７１Ｙ，７１Ｍ，７１Ｃは、転写ベルト７０を介して感光体ドラム４２Ｋ，４２Ｙ，４２Ｍ，４２Ｃとそれぞれ対向する位置に配置されている。これら転写ローラ７１Ｋ，７１Ｙ，７１Ｍ，７１Ｃは、感光体ドラム４２Ｋ，４２Ｙ，４２Ｍ，４２Ｃの表面から現像剤像を被印刷媒体へ転写させる部材である。
【００３３】
定着器８０は、転写ベルト７０から供給された被印刷媒体上の現像剤像を当該被印刷媒体に定着させる機能を有する。図２に示されるように、定着器８０は、時計回りに回転する円管状の加熱ローラ８１と、反時計回りに回転する円管状の加圧ローラ８２とを有し、これら加熱ローラ８１と加圧ローラ８２とは互いに対向して配置されている。加熱ローラ８１の内部には、ハロゲンランプなどの熱源８３が設けられている。加熱ローラ８１と加圧ローラ８２とは、当該加熱ローラ８１と加圧ローラ８２との間にニップ（挟持）された被印刷媒体に圧力及び熱を印加することにより、現像剤像を溶かして被印刷媒体に定着させることができる。
【００３４】
定着器８０から送り出された被印刷媒体は、搬送ローラ６３Ａ，６３Ｂ，６４Ａ，６４Ｂ，６５Ａ，６５Ｂによって排出ローラ６６Ａ，６６Ｂまで搬送される。そして、排出ローラ６６Ａ，６６Ｂは、筐体の排出口から排出トレイへ被印刷媒体を排出する。
【００３５】
次に、図３を参照しつつ、画像形成ユニット４０Ｋ，４０Ｙ，４０Ｍ，４０Ｃの構成及び動作を以下に説明する。
【００３６】
図３は、図２の画像形成装置３の要部を拡大して示す概略図である。図３に示されるように、画像形成ユニット４０Ｋ，４０Ｙ，４０Ｍ，４０Ｃは、転写ベルト７０を介して転写ローラ７１Ｋ，７１Ｙ，７１Ｍ，７１Ｃとそれぞれ対向する位置に配置されている。感光体ドラム４２Ｋ，４２Ｙ，４２Ｍ，４２Ｃはそれぞれ反時計回りに回転する。
【００３７】
ブラックの現像剤像を形成する画像形成ユニット４０Ｋは、ブラックの現像剤を収容する現像剤収容部４１Ｋと、感光体ドラム４２Ｋの表面に接触してその表面を一様に帯電させる帯電ローラ４３Ｋと、回転する感光体ドラム４２Ｋの表面に印刷すべき画像に対応する静電潜像を形成するための露光を行うＬＥＤヘッド（露光器）４４Ｋと、現像剤担持体である現像ローラ４６Ｋと、ブラックの現像剤を現像ローラ４６Ｋに供給する供給ローラ４５Ｋと、感光体ドラム４２Ｋ上に残留した現像剤を掻き落とすドラムクリーニング部４７Ｋとを有する。なお、画像形成ユニット４０Ｋは、図示されていないが、現像ローラ４６Ｋ上の現像剤層を薄層化するブレード部材も有している。
【００３８】
他の画像形成ユニット４０Ｙ，４０Ｍ，４０Ｃも、収容する現像剤を除いて、画像形成ユニット４０Ｋと同様の構成を有している。すなわち、イエローの現像剤像を形成する画像形成ユニット４０Ｙは、イエローの現像剤を収容する現像剤収容部４１Ｙと、感光体ドラム４２Ｙの表面に接触してその表面を一様に帯電させる帯電ローラ４３Ｙと、回転する感光体ドラム４２Ｙの表面に印刷すべき画像に対応する静電潜像を形成するための露光を行うＬＥＤヘッド（露光器）４４Ｙと、現像剤担持体である現像ローラ４６Ｙと、イエローの現像剤を現像ローラ４６Ｙに供給する供給ローラ４５Ｙと、感光体ドラム４２Ｙ上に残留した現像剤を掻き落とすドラムクリーニング部４７Ｙとを有する。
【００３９】
また、マゼンタの現像剤像を形成する画像形成ユニット４０Ｍは、マゼンタの現像剤を収容する現像剤収容部４１Ｍと、感光体ドラム４２Ｍの表面に接触してその表面を一様に帯電させる帯電ローラ４３Ｍと、回転する感光体ドラム４２Ｍの表面に印刷すべき画像に対応する静電潜像を形成するための露光を行うＬＥＤヘッド（露光器）４４Ｍと、現像剤担持体である現像ローラ４６Ｍと、マゼンタの現像剤を現像ローラ４６Ｍに供給する供給ローラ４５Ｍと、感光体ドラム４２Ｍ上に残留した現像剤を掻き落とすドラムクリーニング部４７Ｍとを有する。
【００４０】
そして、シアンの現像剤像を形成する画像形成ユニット４０Ｃは、シアンの現像剤を収容する現像剤収容部４１Ｃと、感光体ドラム４２Ｃの表面に接触してその表面を一様に帯電させる帯電ローラ４３Ｃと、回転する感光体ドラム４２Ｃの表面に印刷すべき画像に対応する静電潜像を形成するための露光を行うＬＥＤヘッド（露光器）４４Ｃと、現像剤担持体である現像ローラ４６Ｃと、シアンの現像剤を現像ローラ４６Ｃに供給する供給ローラ４５Ｃと、感光体ドラム４２Ｃ上に残留した現像剤を掻き落とすドラムクリーニング部４７Ｃとを有する。
【００４１】
次に、上記ドライバ部２０の機能について以下に説明する。
【００４２】
アプリケーション部２８からの印刷要求に応じてプロセッサ１０がドライバ部２０を起動すると、ドライバ部２０の表示制御部２３は、たとえば、図４に示されるダイアログ画面１２Ｚを表示部１２に表示させる。このダイアログ画面１２Ｚは、「印刷」ボタン、「キャンセル」ボタン、「媒体設定」ボタン及び「カラー設定」ボタンなどの表示項目を有している。
【００４３】
ユーザが操作入力部１１を操作してダイアログ画面１２Ｚの「印刷」ボタンを選択すると、データ処理部２６は、印刷要求に基づいて印刷ジョブデータを生成し、この印刷ジョブデータをデータ送信部１９を介して画像形成装置３に供給する。なお、ユーザがダイアログ画面１２Ｚの「キャンセル」ボタンを選択すると、ダイアログ画面１２Ｚは閉じる。
【００４４】
一方、ユーザが操作入力部１１を操作してダイアログ画面１２Ｚの「媒体設定」ボタンを選択すると、その操作入力を検知した制御部２１が媒体設定処理を開始する。具体的には、表示制御部２３は、複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面を生成する。図５は、このような設定画面１２Ｄの一例を示す図である。
【００４５】
図５に示される設定画面１２Ｄは、「用紙サイズ」，「給紙トレイ」，「縦・横」，「用紙タイプ」、「用紙厚」及び「両面印刷」という６種類の設定項目にそれぞれ対応する６つの表示項目群を有する。「用紙サイズ」に対応する表示項目群は、「Ａ４」，「Ａ５」，「Ａ６」，「Ｂ４」，「Ｂ５」，「Ｂ６」，「はがき」及び「封筒」という８つの表示項目からなる。ユーザは、操作入力部１１を操作してこれら表示項目のいずれかを選択することで被印刷媒体のサイズを指定することができる。
【００４６】
「給紙トレイ」に対応する表示項目群は、「ＭＰＴ」，「Ｔｒａｙ１」，「Ｔｒａｙ２」，「Ｔｒａｙ３」，「Ｔｒａｙ４」及び「Ｔｒａｙ５」という６つの表示項目からなる。これら「ＭＰＴ」，「Ｔｒａｙ１」，「Ｔｒａｙ２」，「Ｔｒａｙ３」，「Ｔｒａｙ４」及び「Ｔｒａｙ５」は、上記ＭＰＴ５６及びトレイ５１〜５５にそれぞれ対応するものである。ユーザは、これら表示項目のいずれかを選択することでＭＰＴ５６及びトレイ５１〜５５のいずれかを指定することができる。
【００４７】
「縦・横」に対応する表示項目群は、「横」及び「縦」という２つの表示項目からなる。ユーザは、操作入力部１１を操作してこれら「横」及び「縦」のいずれかを選択することで、トレイ内に置かれる被印刷媒体の向きを指定することができる。
【００４８】
「用紙タイプ」に対応する表示項目群は、「普通紙」，「ラベル紙」，「光沢紙」，「粗い紙」及び「再生紙」という５つの表示項目からなる。ユーザは、操作入力部１１を操作してこれら表示項目のいずれかを選択することで被印刷媒体の種類を選択することができる。
【００４９】
「用紙厚」に対応する表示項目群は、「薄い」，「普通」，「厚い」及び「極厚い」という４つの表示項目からなる。ユーザは、これら表示項目のいずれかを選択することで被印刷媒体の厚みを選択することができる。
【００５０】
そして、「両面印刷」に対応する表示項目群は、「なし」及び「あり」という２つの表示項目からなる。ユーザは、「なし」及び「あり」のいずれかを選択することで両面印刷の有無を選択することができる。
【００５１】
上記表示項目には、互いに異なる設定値が予め割り当てられている。ユーザが操作入力部１１を操作していずれかの表示項目（以下「表示セル」とも呼ぶ。）を選択すると、設定制御部２２は、当該表示セルに対応する設定項目の変数を当該設定値に設定する。たとえば、ユーザが設定画面１２Ｄの「普通紙」の表示セルを選択すると、「用紙タイプ」の設定項目の変数は、「普通紙」に割り当てられた設定値に設定される。
【００５２】
図５に示した設定画面１２Ｄの全ての表示セルは、初期表示状態で表示されている。図５に示されるように、背景に網点（あるいは水色）のハッチングが付された「Ａ４」，「ＭＰＴ」，「横」，「普通紙」，「薄い」及び「なし」の表示セルは、初期設定（デフォルト）で選択される表示項目である。また、ハッチングが付されていない白色の背景を有する表示セルは、未設定の設定項目に対応する表示セルである。この初期表示状態の設定画面１２Ｄに対してユーザが「セット」ボタン（「セット」の表示項目）を選択すると、設定制御部２２は、「用紙サイズ」，「給紙トレイ」，「縦・横」，「用紙タイプ」、「用紙厚」及び「両面印刷」の設定項目の変数値をそれぞれ初期設定値（デフォルト値）に設定し、印刷設定情報に反映させる。
【００５３】
図６は、図５に示した初期表示状態の設定画面１２Ｄを生成するための処理手順を概略的に示すフローチャートである。図６に示されるように、設定制御部２２は、データ格納部１６内の設定データベース１６Ａを参照して設定項目情報を取得し（ステップＳ１１）、次いで、背反データベース１６Ｂを参照して背反情報を取得する（ステップＳ１２）。その後、表示制御部２３は、ステップＳ１１，Ｓ１２で取得された情報に基づいて各表示セルの表示状態を初期表示状態に設定し（ステップＳ１４）、図５に示した設定画面１２Ｄを表示部１２に表示させる（ステップＳ１５）。
【００５４】
ここで、背反情報とは、複数種の設定項目の間で同時設定が許されない設定値の背反関係を定める情報である。図７及び図８は、背反情報の例をテーブルに示した図である。図７及び図８においては、互いの同時設定が許される設定値の組み合わせの関係（背反関係がない場合）が「○」印で示され、互いの同時設定が許されない設定値の組み合わせの関係（背反関係がある場合）が「×」印で示されている。図６のステップＳ１３で取得された背反情報は、後の選択処理及び再選択処理で使用される。
【００５５】
なお、ユーザが「リセット」ボタン（「リセット」の表示項目）を選択したときも、表示制御部２３は、図６に示した処理を実行して設定画面１２Ｄを初期化する。同時に、設定制御部２２は、全ての設定項目の値を初期値に戻して設定状態を解除する。
【００５６】
図５に示した設定画面１２Ｄの表示セルのいずれかをユーザが選択すると、この操作入力を検知した制御部２１が選択処理を開始する。図９は、実施の形態１に係る選択処理の手順を概略的に示すフローチャートである。
【００５７】
図９に示されるように、表示制御部２３は、まず、選択された表示セル（選択セル）の表示状態を初期表示状態から設定有効状態（たとえば、背景が黄色となる表示状態）に変更し（ステップＳ２１）、同一設定項目に対応する非選択の表示セル（非選択セル）の表示状態を設定不能状態（たとえば、背景がグレーとなる表示状態）に変更する（ステップＳ２２）。そして、設定制御部２２は、当該設定項目の設定状態を登録する（ステップＳ２３）。すなわち、設定制御部２２は、当該設定項目の変数値を、選択セルに割り当てられた設定値に設定して設定状態データ１５Ａに反映させ、その設定の順番をデータ記憶部１５内の順番リストデータ１５Ｂに反映させる（ステップＳ２３）。
【００５８】
ここで、図１０は、初期表示状態の表示セル（図５）のうち「Ａ６」の表示セルをユーザが選択したときの更新後の設定画面１２Ａの例を示す図である。図１０に示されるように、「Ａ６」の選択セルの表示状態は、初期表示状態（背景色が白の状態）から設定有効状態に変更され（ステップＳ２１）、同一設定項目（「用紙サイズ」）に対応する他の表示セルの表示状態は、初期表示状態（背景が白色の状態または網点でハッチングされた状態）から設定不能状態に変更される（ステップＳ２２）。また、「用紙サイズ」は、最初に設定された設定項目であるため、その順番（１番目）が順番リストデータ１５Ｂに反映される（ステップＳ２３）。
【００５９】
上記ステップＳ２３の実行後、設定制御部２２は、図７及び図８に示した背反情報に基づき、選択セルが属する表示項目群以外の他の表示項目群に属する表示セルを探索して選択セルと背反関係を有する表示セルを見つけ出し、見つけ出された表示セルの表示状態を初期表示状態から設定不能状態（たとえば、背景がグレーとなる表示状態）に変更する（ステップＳ２４〜Ｓ２８）。
【００６０】
より具体的には、設定制御部２２は、未設定の設定項目の有無を判定し（ステップＳ２４）、未設定の設定項目が無いときは（ステップＳ２４のＮＯ）、選択処理を終了させる。
【００６１】
一方、未設定の設定項目が有るとき（ステップＳ２４のＹＥＳ）、設定制御部２２は、未設定の設定項目の１つを選択する（ステップＳ２５）。設定制御部２２は、当該設定項目に対応する表示セルの１つに着目し、図７及び図８に示した背反情報を参照して、当該表示セルが選択セルと背反関係を有するか否かの判定（背反判定）を実行する（ステップＳ２６）。当該表示セルの背反関係無しと判定したとき（ステップＳ２７のＮＯ）、設定制御部２２は、ステップＳ２９に処理を移行させる。一方、当該表示セルの背反関係有りと判定したときは（ステップＳ２７のＹＥＳ）、表示制御部２３は、背反関係有りと判定された表示セルの表示状態を設定不能状態に変更する（ステップＳ２８）。
【００６２】
その後のステップＳ２９で、設定制御部２２は、当該設定項目に対応する全ての表示セルに対する背反判定が完了したか否かを判定する（ステップＳ２９）。全ての表示セルに対する背反判定が完了していない場合（ステップＳ２９のＮＯ）、設定制御部２２は、ステップＳ２６に処理を戻す。このとき、設定制御部２２は、背反判定が未だなされていない他の表示セルに着目し、図７及び図８に示した背反情報を参照して、当該表示セルが選択セルと背反関係を有するか否かの背反判定を実行する（ステップＳ２６）。
【００６３】
ここで、図１０の例では、「用紙サイズ」の設定が完了した直後は、「給紙トレイ」などの未設定の設定項目が存在する（ステップＳ２４のＹＥＳ）。このため、設定制御部２２は、未設定の「給紙トレイ」を選択し（ステップＳ２５）、この「給紙トレイ」に対応する表示セルの各々が「Ａ６」の選択セルと背反関係を有するか否かを判定する（ステップＳ２６）。図７によれば、「給紙トレイ」に対応する表示セルのうち「ＭＰＴ」及び「Ｔｒａｙ１」は、「Ａ６」の選択セルと背反関係を有しておらず、「Ｔｒａｙ２」，「Ｔｒａｙ３」，「Ｔｒａｙ４」及び「Ｔｒａｙ５」は、「Ａ６」の選択セルと背反関係を有すると判定される（ステップＳ２７）。このため、「ＭＰＴ」及び「Ｔｒａｙ１」の表示状態は、初期表示状態のままとなり（ステップＳ２７のＮＯ）、他の「Ｔｒａｙ２」，「Ｔｒａｙ３」，「Ｔｒａｙ４」及び「Ｔｒａｙ５」の表示状態は、設定不能状態に変更される（ステップＳ２８）。
【００６４】
上記ステップＳ２９で全ての表示セルに対する背反判定が完了したと判定したとき（ステップＳ２９のＹＥＳ）、設定制御部２２は、ステップＳ２５（またはステップＳ３４）で選択された未設定の設定項目に対応する表示項目群において設定不能状態以外の設定可能な表示セルの個数が１個もしくは複数個のいずれかであるかを判別する（ステップＳ３０）。設定可能な表示セルの個数が１個であるとき、表示制御部２３は、当該表示セルの表示状態を設定有効状態（たとえば、背景が黄色となる表示状態）に変更する（ステップＳ３１）。次いで、設定制御部２２は、当該設定項目の設定状態を登録する（ステップＳ３２）。すなわち、設定制御部２２は、当該設定項目の変数値を、当該表示セルに割り当てられた設定値に設定して設定状態データ１５Ａに反映させ、且つ、その設定の順番をデータ記憶部１５内の順番リストデータ１５Ｂに反映させる（ステップＳ３２）。その後、未選択且つ未設定の設定項目が残っている場合（ステップＳ３３のＹＥＳ）、設定制御部２２は、未選択且つ未設定の設定項目の１つを選択し（ステップＳ３４）、ステップＳ２６に処理を移行させる。
【００６５】
ここで、図１０の例では、未設定の「縦・横」に対応する表示セルのうち設定可能な表示セルは「横」だけであるので、表示制御部２３は、「横」の表示セルの表示状態を設定有効状態に変更してその表示セルを自動的に選択セルとする（ステップＳ３１）。また、「縦・横」は、２番目に設定された設定項目であるため、その順番（２番目）が順番リストデータ１５Ｂに反映される（ステップＳ３２）。
【００６６】
一方、上記ステップＳ３０で設定可能な表示セルの個数が複数個であると判定されたときは、設定制御部２２は、ステップＳ２４に処理を移行させる。図１０の例では、「用紙タイプ」，「用紙厚」及び「両面印刷」の設定項目に対応する全ての表示セルは、「Ａ６」の選択セルと背反関係を有しておらず、ステップＳ２７で背反関係無しと判定される。このため、上記ステップＳ３０では、「用紙タイプ」，「用紙厚」及び「両面印刷」の各々について設定可能な表示セルの個数が複数個であると判別される。
【００６７】
最終的にステップＳ３３で未選択且つ未設定の設定項目が残っていないと判定されると（ステップＳ３３のＮＯ）、選択処理は終了する。
【００６８】
上述したように、図５に示した初期表示状態の表示セルのうち「Ａ６」の表示セルをユーザが１回選択するだけで、図５の設定画面１２Ｄの表示パターンは、図１０の設定画面１２Ａの表示パターンに変化する。続けて、ユーザが未設定の設定項目に対応する表示セルのいずれかを選択する度に、制御部２１は、図９に示した選択処理を実行して設定画面の表示パターンを更新する。
【００６９】
図１１は、図１０の設定画面１２Ａに対してユーザが「Ｔｒａｙ１」の表示セルを選択したときの更新後の設定画面１２Ｂを示す図である。このとき、「Ｔｒａｙ１」の表示セルの表示状態が設定有効状態（たとえば、背景が黄色となる表示状態）に変更され（図９のステップＳ２１）、「給紙トレイ」の設定項目に対応する「ＭＰＴ」の表示状態が設定不能状態（たとえば、背景がグレーとなる表示状態）に変更される（ステップＳ２２）。そして、設定制御部２２は、「給紙トレイ」の設定項目の変数値を、「Ｔｒａｙ１」に割り当てられた設定値に設定して設定状態データ１５Ａに反映させ、その設定の順番（３番目）をデータ記憶部１５内の順番リストデータ１５Ｂに反映させる（ステップＳ２３）。
【００７０】
その後、設定制御部２２は、図７及び図８に示した背反情報に基づき、未設定の「用紙タイプ」，「用紙厚」及び「両面印刷」に対応する表示セルの中に、「ＭＰＴ」の表示セルと背反関係を有する表示セルが無いと判定する（ステップＳ２７のＮＯ）。よって、ステップＳ３０では、「用紙タイプ」，「用紙厚」及び「両面印刷」の各々について設定可能な表示セルの個数が複数個であると判別される。
【００７１】
図１２は、図１１の設定画面１２Ｂに対してユーザが「ラベル紙」の表示セルを選択したときの更新後の設定画面１２Ｃを示す図である。このとき、「ラベル紙」の表示状態は設定有効状態（たとえば、背景が黄色となる表示状態）に変更され（図９のステップＳ２１）、「用紙タイプ」の設定項目に対応する「普通紙」，「光沢紙」，「粗い紙」及び「再生紙」の表示状態は設定不能状態（たとえば、背景がグレーとなる表示状態）に変更される（ステップＳ２２）。次いで、設定制御部２２は、「用紙タイプ」の設定項目の変数値を、「ラベル紙」に割り当てられた設定値に設定して設定状態データ１５Ａに反映させ、その設定の順番（４番目）をデータ記憶部１５内の順番リストデータ１５Ｂに反映させる（ステップＳ２３）。その後、「両面印刷」の設定項目の変数値が、「なし」に割り当てられた設定値に設定され、その設定の順番（５番目）がデータ記憶部１５内の順番リストデータ１５Ｂに反映される（ステップＳ３２）。
【００７２】
図１３は、図１２の設定画面１２Ｃに対してユーザが「厚い」の表示セルを選択したときの更新後の設定画面１２Ｃを示す図である。このとき、「厚い」の表示状態は設定有効状態（たとえば、背景が黄色となる表示状態）に変更され（図９のステップＳ２１）、「用紙厚」の設定項目に対応する「薄い」，「普通」及び「極厚い」の表示状態は設定不能状態（たとえば、背景がグレーとなる表示状態）に変更される（ステップＳ２２）。その後、「用紙厚」の設定項目の変数値が、「厚い」に割り当てられた設定値に設定され、その設定の順番（６番目）がデータ記憶部１５内の順番リストデータ１５Ｂに反映される（ステップＳ３２）。
【００７３】
上記した図５，図１０〜図１３の設定画面１２Ｄ，１２Ａ〜１２Ｃ，１２Ｅの遷移を通じて、以下の順番で設定項目が設定された。
１番目：「用紙サイズ」について「Ａ６」、
２番目：「縦・横」について「横」、
３番目：「給紙トレイ」について「Ｔｒａｙ１」、
４番目：「用紙タイプ」について「ラベル紙」、
５番目：「両面印刷」について「なし」
６番目：「用紙厚」について「厚い」。
【００７４】
次に、図１４のフローチャートを参照しつつ、再選択処理について説明する。図１４は、再選択処理の手順を概略的に示すフローチャートである。
【００７５】
全ての設定項目の設定が完了していない状態でユーザが設定不能状態の表示セル（たとえば、図１２に示した設定画面１２Ｃの「光沢紙」の表示セル）を選択したとき、または、全ての設定項目の設定が完了した状態でユーザが設定不能状態の表示セル（たとえば、図１３の設定画面１２Ｅの「光沢紙」の表示セル）を選択したときに、その操作入力を検知した制御部２１が再選択処理を開始する。
【００７６】
図１４に示されるように、設定制御部２２は、設定状態データ１５Ａを参照して設定済みの設定項目が無いと判定したときは（ステップＳ４１のＮＯ）、再設定不可を示す警告画面を表示部１２に表示させて（ステップＳ５９）、再選択処理を終了させる。図１５は、警告画面１２Ｅｒの一例を示す図である。
【００７７】
一方、表示制御部２３は、設定済みの設定項目が有ると判定されたときは（ステップＳ４１のＹＥＳ）、現在選択されている表示セル（以下「現選択セル」と呼ぶ。）の表示状態を設定有効状態（たとえば、背景が黄色となる表示状態）に変更し（ステップＳ４２）、同一設定項目に対応する他の表示セルの表示状態を設定不能状態（たとえば、背景がグレーとなる表示状態）に変更する（ステップＳ４３）。そして、設定制御部２２は、当該設定項目の設定状態を登録する（ステップＳ４４）。すなわち、設定制御部２２は、当該設定項目の変数値を、選択セルに割り当てられた設定値に設定して設定状態データ１５Ａに反映させ、且つ、その設定の順番をデータ記憶部１５内の順番リストデータ１５Ｂに反映させる（ステップＳ４４）。
【００７８】
ここで、図１６は、図１３に示した設定画面１２Ｅに対してユーザが「両面印刷」について「あり」の表示セルを選択したときの更新後の設定画面１２Ｆを示す図である。図１６に示されるように、「あり」の現選択セルの表示状態は設定有効状態に変更され（ステップＳ４２）、同一設定項目（「両面印刷」）に対応する他の表示セルの表示状態は、設定不能状態に変更される（ステップＳ４３）。また、「両面印刷」が設定された順番が順番リストデータ１５Ｂに反映される（ステップＳ４４）。この結果、順番リストデータ１５Ｂは、以下の順番を示すように更新される。
１番目：「用紙サイズ」について「Ａ６」、
２番目：「縦・横」について「横」、
３番目：「給紙トレイ」について「Ｔｒａｙ１」、
４番目：「用紙タイプ」について「ラベル紙」、
５番目：「用紙厚」について「厚い」、
６番目：「両面印刷」について「あり」。
【００７９】
上記ステップＳ４４の実行後、設定制御部２２は、再選択処理の開始前に最後に設定されたＮ番目（Ｎは１以上の整数）の設定項目を選択する（ステップＳ４５）。図１６の例では、Ｎ番目の設定項目は、５番目に設定された「用紙厚」である。
【００８０】
次に、設定制御部２２は、図７及び図８に示した背反情報に基づき、Ｎ番目の設定項目に対応する選択セル（以下「選択済みセル」と呼ぶ。）が現選択セルと背反関係を有するか否かの判定（背反判定）を実行する（ステップＳ４６）。当該選択済みセルの背反関係無しと判定したとき（ステップＳ４７のＮＯ）、設定制御部２２は、ステップＳ５５に処理を移行させる。
【００８１】
ステップＳ５５では、設定制御部２２は、順番リストデータ１５Ｂを参照してＮ番目の設定項目の順番が１番目か否かを判定する。Ｎ番目の設定項目が１番目であれば（ステップＳ５５のＹＥＳ）、再選択処理は終了する。一方、Ｎ番目の設定項目が１番目でなければ（ステップＳ５５のＮＯ）、設定制御部２２は、順番リストデータ１５Ｂを参照して１つ前の（Ｎ−１）番目の設定項目を選択し（ステップＳ５６）、ステップＳ４６に処理を戻す。
【００８２】
ここで、図１６の例では、「両面印刷」の再設定の完了後、矢印で示されるように、５番目に設定された「用紙厚」が選択される（ステップＳ５６）。「用紙厚」に対応する選択済みセル（「厚い」）は、「あり」の現選択セルと背反関係を有しないため（ステップＳ４７のＮＯ）、図１６の矢印で示されるように、４番目に設定された「用紙タイプ」が選択される（ステップＳ５５のＮＯ及びステップＳ５６）。
【００８３】
上記ステップＳ４７で選択済みセルの背反関係有りと判定されたとき（ステップＳ４７のＹＥＳ）、設定制御部２２は、当該設定項目の設定状態を解除する（ステップＳ４８）。次いで、表示制御部２３は、当該選択済みセルの表示状態を設定不能状態に変更する（ステップＳ４９）。
【００８４】
次に、設定制御部２２は、同一設定項目に対応する他の表示セルが現選択セルと背反関係を有するか否かの判定（背反判定）を実行する（ステップＳ５０）。表示セルの背反関係有りと判定されたとき（ステップＳ５１のＹＥＳ）、表示制御部２３は、当該表示セルの表示状態を設定不能状態に変更する（ステップＳ５３）。他方、当該表示セルの背反関係無しと判定されたとき（ステップＳ５１のＮＯ）、表示制御部２３は、当該表示セルの表示状態を初期表示状態に変更する（ステップＳ５２）。
【００８５】
その後、設定制御部２２は、当該設定項目に対応する全ての表示セルに対する背反判定が完了したか否かを判定する（ステップＳ５４）。全ての表示セルに対する背反判定が完了していない場合（ステップＳ５４のＮＯ）、設定制御部２２は、ステップＳ５０に処理を戻して他の表示セルについて背反判定を実行する。
【００８６】
上記ステップＳ５４で全ての表示セルに対する背反判定が完了したと判定したとき（ステップＳ５４のＹＥＳ）、設定制御部２２は、ステップＳ５５に処理を移行させる。Ｎ番目の設定項目が１番目であれば（ステップＳ５５のＹＥＳ）、再選択処理は終了する。
【００８７】
ここで、図１６の例では、ステップＳ５６で「用紙タイプ」の設定項目が選択された後、「ラベル紙」の選択済みセルは、「Ｔｒａｙ１」との組み合わせで、「あり」の現選択セルと背反関係を有するため（図８及びステップＳ４７のＹＥＳ）、「用紙タイプ」の設定項目の設定状態は解除され（ステップＳ４８）、選択済みセル（「ラベル紙」）の表示状態は、設定不能状態に変更される（ステップＳ４９）。また、「用紙タイプ」に対応する「普通紙」，「光沢紙」，「粗い紙」及び「再生紙」の表示セルは、いずれも、現選択セルと背反関係を有しないため（ステップＳ５１のＮＯ）、これら表示セルの表示状態は、初期表示状態に変更される（ステップＳ５２）。残る「給紙トレイ」，「縦・横」及び「用紙サイズ」の設定項目についても、図１６の矢印で示した順番で同様の処理が行われる。
【００８８】
図１７は、図１６に示した設定画面１２Ｆに対してユーザが「ラベル紙」の表示セルを選択したときの更新後の設定画面１２Ｇを示す図である。このとき、制御部２１は、図１４に示される再選択処理を実行して設定画面１２Ｇを表示部１２に表示させる。また、図１８は、図１７に示した設定画面１２Ｇに対してユーザが「ＭＰＴ」の表示セルを選択したときの更新後の設定画面１２Ｈを示す図である。このとき、制御部２１は、図１４に示される再選択処理を実行して設定画面１２Ｈを表示部１２に表示させる。
【００８９】
ユーザは、設定画面の「セット」ボタンを選択することで上記媒体設定処理を終了させ、図４に示したダイアログ画面１２Ｚを操作することができるようになる。
【００９０】
以上に説明したように、実施の形態１によれば、制御部２１は、複数種の設定項目にそれぞれ対応する複数の表示項目群が一覧形式で表示された設定画面（たとえば、図５に示した設定画面１２Ｄ）を表示部１２に表示させる。表示セルの選択を指示する操作入力に応じて、制御部２１は、背反データベース１６Ｂに基づき、ユーザ指定の選択セルと、この選択セルと背反関係を有する表示セルとが識別容易な設定画面（たとえば、図１０〜図１３の設定画面１２Ａ〜１２Ｃ，１２Ｅ）を一覧形式で表示部１２に表示させる。このため、ユーザは、極めて簡便に且つ短時間で複数種の設定項目について所望の設定を完了することができる。
【００９１】
また、制御部２１は、背反データベース１６Ｂに基づき、設定済みの設定項目についてのユーザ指定の選択セル（現選択セル）と、この選択セルと背反関係を有する選択済みセルとが識別容易な設定画面（たとえば、図１６〜図１８の設定画面１２Ｆ〜１２Ｈ）を一覧形式で表示部１２に表示させる。このため、ユーザは、極めて簡便に且つ短時間で複数種の設定項目について再設定を完了することができる。しかも、制御部２１は、順番リストデータ１５Ｂに基づき、設定順とは逆の順番で複数種の設定項目を効率良く再設定することができる。
【００９２】
実施の形態２．
次に、本発明に係る実施の形態２について説明する。図１９は、本発明に係る実施の形態２の情報処理装置であるホスト機器２と画像形成装置３とからなる印刷システムの概略構成を示すブロック図である。図１９に示した画像形成装置３の構成及び動作は、図１に示した画像形成装置３の構成及び動作と同じである。
【００９３】
本実施の形態のホスト機器２の構成は、プロセッサ１０Ｂを除いて、上記実施の形態１のホスト機器１の構成と同じである。また、プロセッサ１０Ｂの構成は、図１に示したドライバ部２０に代えてドライバ部２０Ｂを有する点を除いて、上記実施の形態１のプロセッサ１０の構成と同じである。さらに、本実施の形態のドライバ部２０Ｂの構成は、図１に示した制御部２１に代えて制御部２１Ｂを有する点を除いて、上記実施の形態１のドライバ部２０の構成と同じである。
【００９４】
本実施の形態の制御部２１Ｂは、図１９に示されるように、設定制御部２２Ｂ及び表示制御部２３Ｂを有する。設定制御部２２Ｂは、上記実施の形態１の設定制御部２２の機能と同じ機能を有する。表示制御部２３Ｂは、上記実施の形態１の表示制御部２３の機能と同じ機能を有し、さらに、上記設定有効状態の表示項目（表示セル）の選択を指示する操作入力を検知したときは、当該選択された表示項目（選択セル）の表示状態を再設定不能な表示状態（たとえば、背景が赤色となる表示状態）に変更する機能を有する。設定制御部２２Ｂは、その状態をデータ記憶部１５内の設定状態固定データ１５Ｃに反映させる。ユーザは、再設定不能な表示状態のセルを再び選択することで、その再設定不能な表示状態を元の表示状態に戻すことが可能である。
【００９５】
図２０及び図２１は、実施の形態２に係る再選択処理の手順を概略的に示すフローチャートである。図２０及び図２１のフローチャートは、結合子Ｃ１，Ｃ２を介して相互に接続されている。
【００９６】
ユーザが設定有効状態の表示セル（たとえば、図１８に示した設定画面１２Ｈの「ラベル紙」の表示セル）を選択したときに、その操作入力を検知した制御部２１Ｂが再選択処理を開始する。
【００９７】
図２０に示されるように、表示制御部２３Ｂは、現在選択されている表示セル（以下「現選択セル」と呼ぶ。）が、以前に選択された表示セル（以下「選択済みセル」と呼ぶ。）であるか否かを判定する（ステップＳ６１）。現選択セルが選択済みセルの場合（ステップＳ６１のＹＥＳ）、表示制御部２３Ｂは、現選択セルの表示状態を再設定不能な表示状態に変更する（ステップＳ６２）。また、設定制御部２２Ｂは、現選択セルに対応する設定項目の設定状態を解除し（ステップＳ６３）、現選択セルの表示状態が再設定不能な表示状態に固定されたことを設定状態固定データ１５Ｃに反映させる。
【００９８】
一方、現選択セルが選択済みセルではない場合（ステップＳ６１のＮＯ）、ステップＳ４１以後の処理が実行される。ステップＳ４１以後の処理は、図２１のステップＳ４６Ｐを除いて、上記実施の形態１の再選択処理のステップＳ４１以後の処理と同じである。
【００９９】
ステップＳ４６Ｐでは、表示制御部２３Ｂは、設定状態固定データ１５Ｃを参照して、現選択セルの表示状態が再設定不能状態であるか否かを判定する。現選択セルの表示状態が再設定不能状態な場合は（ステップＳ４６ＰのＹＥＳ）、ステップＳ５０に処理が移行し、現選択セルの表示状態が再設定不能状態ではない場合は（ステップＳ４６ＰのＮＯ）、ステップＳ４６に処理が移行する。
【０１００】
図２２は、図１８に示した設定画面１２Ｈに対してユーザが「ラベル紙」の表示セルを選択したときの更新後の設定画面１２Ｉを示す図である。「ラベル紙」の表示セルの表示状態は、再設定不能状態となる。このとき、「ラベル紙」の表示セルの表示状態は固定され、その状態は、設定状態固定データ１５Ｃに反映される。なお、ユーザが「ラベル紙」の表示セルを再び選択することで、その固定された表示状態を解除することができる。
【０１０１】
図２３は、図２２に示した設定画面１２Ｉに対してユーザが「両面印刷」に対応する「あり」の表示セルを選択したときの更新後の設定画面１２Ｊを示す図である。さらに、図２４は、図２３に示した設定画面１２Ｊに対してユーザが「ＭＰＴ」の表示セルを選択したときの更新後の設定画面１２Ｋを示す図である。
【０１０２】
以上に説明したように、実施の形態２によれば、背反関係にある設定項目を設定時の逆順に再設定する際に、再設定対象としない表示セルを予め決めておくことにより、不本意な表示セルについての再設定が行われることを防止することができる。したがって、より少ない手順で簡易な再設定を実行することができる。
【０１０３】
実施の形態３．
次に、本発明に係る実施の形態３について説明する。図２５は、本発明に係る実施の形態３の情報処理装置であるホスト機器１Ｍと画像形成装置３とからなる印刷システムの概略構成を示すブロック図である。図２５に示した画像形成装置３の構成及び動作は、図１に示した画像形成装置３の構成及び動作と同じである。
【０１０４】
本実施の形態のホスト機器１Ｍの構成は、プロセッサ１０Ｍを除いて、上記実施の形態１のホスト機器１の構成と同じである。また、プロセッサ１０Ｍの構成は、図１に示したドライバ部２０に代えてドライバ部２０Ｍを有する点を除いて、上記実施の形態１のプロセッサ１０の構成と同じである。さらに、本実施の形態のドライバ部２０Ｍの構成は、図１に示した制御部２１に代えて制御部２１Ｍを有する点を除いて、上記実施の形態１のドライバ部２０の構成と同じである。
【０１０５】
本実施の形態の制御部２１Ｍは、図２５に示されるように、設定制御部２２Ｍ及び表示制御部２３Ｍを有する。設定制御部２２Ｍは、上記設定制御部２２の機能と同じ機能を有し、さらに、上記した表示項目（表示セル）の表示状態の変更履歴を表す履歴データ１５Ｄを生成し、この履歴データ１５Ｄをデータ記憶部１５に記憶させる機能を有する。
【０１０６】
一方、表示制御部２３Ｍは、上記表示制御部２３の機能と同じ機能を有し、さらに、履歴データ１５Ｄに基づいて、各表示セルを過去の表示状態が認識可能な態様で表示部１２に表示させる機能を有する。
【０１０７】
図２６は、図１６に示した設定画面１２Ｆに対してユーザが「ラベル紙」の表示セルを選択したときの更新後の設定画面１２Ｇｍを示す図である。設定画面１２Ｇｍにおいて、たとえば、「ラベル紙」の表示セルの上部は、過去の表示状態である更新前の設定不能状態で表示され、「ラベル紙」の表示セルの下部は、更新後の設定有効状態で表示されている。また、「ＭＰＴ」の表示セルの上部は、過去の表示状態である更新前の設定不能状態で表示され、「ＭＰＴ」の表示セルの下部は、更新後の初期表示状態で表示されている。
【０１０８】
図２７は、図２６に示した設定画面１２Ｇｍに対してユーザが「ＭＰＴ」の表示セルを選択したときの更新後の設定画面１２Ｈｍを示す図である。設定画面１２Ｈｍにおいては、たとえば、「ＭＰＴ」の表示セルの上部は、過去の表示状態である更新前の初期表示状態で表示され、「ＭＰＴ」の表示セルの下部は、更新後の設定有効状態で表示されている。また、「ラベル紙」の表示セルは、全体として設定有効状態のみで表示されている。
【０１０９】
このように表示制御部２３Ｍは、各表示セルを過去の表示状態が認識可能な態様で表示部１２に表示させる。よって、ユーザは、現在の設定状態と更新前の設定状態とを区別して認識することができるため、更新前の設定状態を確認しながら現在の設定を行うことができる。したがって、利便性が向上するという効果が得られる。
【０１１０】
以上、図面を参照して本発明に係る種々の実施の形態について述べたが、これらは本発明の例示であり、上記以外の様々な形態を採用することもできる。たとえば、上記実施の形態１〜３は、画像形成装置３に適用された例であったが、これに限定されるものではない。本発明は、背反関係にある複数種の設定項目を設定する機能を有する任意の装置及びソフトウェアに適用可能なものである。
【０１１１】
また、上記した画像形成装置３は、直接転写方式の構成を有していたが、これに限定されるものではない。たとえば、本発明は、中間転写方式で被印刷媒体上にカラー現像剤像を形成する装置にも適用され得る。なお、中間転写方式は、感光体などの像担持体上に形成された現像剤像を中間転写体に一度転写（１次転写）した後に、この中間転写体から記録媒体へ現像剤像を転写（２次転写）する方式である。
【０１１２】
また、本発明は、プリンタに限定されることなく、複写機あるいはファクシミリ機器にも適用され得る。また、画像形成装置３が原稿画像を読み取るスキャン機能を有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）であってもよい。この場合には、画像形成装置３において、表示部１２に背反関係を示す一覧形式の設定画面を表示し、これに対してユーザに表示セルを選択させることで、たとえば、原稿画像のコピー時の設定状態の確認の煩雑さを低減することができる。なお、ＭＦＰは、複写機、プリンタ、イメージスキャナ、ファクシミリ機器などの複数の機能を有する画像形成装置である。
【符号の説明】
【０１１３】
１，２  ホスト機器、  ３  画像形成装置、  １０，１０Ｂ，１０Ｍ  プロセッサ、  １１  操作入力部、  １２  表示部、  １２Ｚ  ダイアログ画面、  １２Ａ〜１２Ｋ，１２Ｇｍ，１２Ｈｍ  設定画面、  １５  データ記憶部、  １５Ａ  設定状態データ、  １５Ｂ  順番リストデータ、  １５Ｃ  設定状態固定データ、  １５Ｄ  履歴データ、  １６  データ格納部、  １６Ａ  設定データベース（設定ＤＢ）、  １６Ｂ  背反データベース（背反ＤＢ）、  １９  データ送信部、  ２０，２０Ｂ，２０Ｍ  ドライバ部、  ２１，２１Ｂ，２１Ｍ  制御部、  ２２，２２Ｂ，２２Ｍ  設定制御部、  ２３，２３Ｂ，２３Ｍ  表示制御部、  ２４  入力検出部、  ２５  データ受付部、  ２６  データ処理部、  ２８  アプリケーション部、  ３０  画像形成装置、  ３１  データ受信部、  ３２  印刷制御部、  ３３  解析部、  ３４  印刷実行部、  Ｐａ  被印刷媒体、  ４０Ｋ，４０Ｙ，４０Ｍ，４０Ｃ  画像形成ユニット、  ４１Ｋ，４１Ｙ，４１Ｍ，４１Ｃ  現像剤収容部、  ４２Ｋ，４２Ｙ，４２Ｍ，４２Ｃ  感光体ドラム、  ４３Ｋ，４３Ｙ，４３Ｍ，４３Ｃ  帯電ローラ、  ４４Ｋ，４４Ｙ，４４Ｍ，４４Ｃ  露光器、  ４５Ｋ，４５Ｙ，４５Ｍ，４５Ｃ  供給ローラ、  ４６Ｋ，４６Ｙ，４６Ｍ，４６Ｃ  現像ローラ、  ４７Ｋ，４７Ｙ，４７Ｍ，４７Ｃ  ドラムクリーニング部、  ５１〜５５  トレイ、  ５６  ＭＰＴ（多目的トレイ：Ｍｕｌｔｉ−Ｐｕｒｐｏｓｅ  Ｔｒａｙ）、  ７０  転写ベルト、  ７１Ｋ，７１Ｙ，７１Ｍ，７１Ｃ  転写ローラ、  ７２  駆動ローラ、  ７３  テンションローラ、  ８０  定着器、  ８１  加熱ローラ、  ８２  加圧ローラ、  ８３  熱源。
【図１】
2014182770.tif 000003
【図２】
2014182770.tif 000004
【図３】
2014182770.tif 000005
【図４】
2014182770.tif 000006
【図５】
2014182770.tif 000007
【図６】
2014182770.tif 000008
【図７】
2014182770.tif 000009
【図８】
2014182770.tif 000010
【図９】
2014182770.tif 000011
【図１０】
2014182770.tif 000012
【図１１】
2014182770.tif 000013
【図１２】
2014182770.tif 000014
【図１３】
2014182770.tif 000015
【図１４】
2014182770.tif 000016
【図１５】
2014182770.tif 000017
【図１６】
2014182770.tif 000018
【図１７】
2014182770.tif 000019
【図１８】
2014182770.tif 000020
【図１９】
2014182770.tif 000021
【図２０】
2014182770.tif 000022
【図２１】
2014182770.tif 000023
【図２２】
2014182770.tif 000024
【図２３】
2014182770.tif 000025
【図２４】
2014182770.tif 000026
【図２５】
2014182770.tif 000027
【図２６】
2014182770.tif 000028
【図２７】
2014182770.tif 000029