(57)【要約】【課題】ユーザーモードの設定を、容易にかつ正確に行うことができるユーザーインターフェイスを提供する。【解決手段】ユーザーインターフェイスとしての液晶ディスプレイ２０３は、ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有する。ＣＰＵ２０１は、ユーザーモード設定画面の表示時に、応用モード設定画面が表示されているか否か判断し、応用モード設定画面が表示されていると判断した場合に、応用モード設定に関連したユーザーモードを表示する。【選択図】図７
2010109577.tif 000002
【特許請求の範囲】
【請求項１】
ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスにおいて、
前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断手段と、
前記判断手段により前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示手段と、
を備えることを特徴とするユーザーインターフェイス。
【請求項２】
ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスの制御方法において、
前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断ステップと、
前記判断ステップにより前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示ステップと、
を備えることを特徴とするユーザーインターフェイスの制御方法。
【請求項３】
ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスの制御方法をコンピュータに実行させるプログラムにおいて、
前記ユーザーインターフェイスの制御方法は、
前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断ステップと、
前記判断ステップにより前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示ステップと、
を備えることを特徴とするプログラム。
【請求項４】
ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスを備える画像処理装置において、
前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断手段と、
前記判断手段により前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示手段と、
を備えることを特徴とする画像処理装置。
【請求項５】
ジョブ実行時に必要な設定を行う第１の設定手段と、
ジョブ実行前に必要な設定を行う第２の設定手段とを備え、
前記第１の設定手段は、設定可能な属性を一覧表示する表示手段と、一覧表示された属性の中から１つの属性を選択して属性値の設定を行わせる入力手段とを有し、
前記第２の設定手段は、前記第１の設定手段によって設定を行っている途中に、前記第２の設定手段で設定可能な項目を表示するとともに、前記第１の設定手段によって設定が行われている状態に連動して設定可能な項目の項目数を制御する制御手段を有することを特徴とするユーザーインターフェイス。
【請求項６】
前記第２の設定手段は、前記第１の設定手段によって設定が行われている状態に連動して設定が無効となる項目を選択する第１の選択手段を有することを特徴とする請求項５記載のユーザーインターフェイス。
【請求項７】
前記第２の設定手段は、自身で設定した内容を即時に反映させるか、保留状態にして任意のタイミングで反映させるかを選択する第２の選択手段を有することを特徴とする請求項５又は６に記載のユーザーインターフェイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の設定項目を有するユーザーインターフェイス（操作部）及びそのユーザーインターフェイスを備える画像処理装置に関する。
【背景技術】
【０００２】
従来から、画像処理装置としての多機能周辺機器（ＭＦＰ  ：Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）では、操作部上から実行するジョブの詳細な設定や、機器の調整設定を行うことが可能となっている。設定には分類すると大きく２つの種類があり、コピージョブやプリントジョブ等のジョブの実行時に設定するものと、ジョブを実行する前に予め設定しておくものとがある。
【０００３】
ＭＦＰにおけるコピージョブを例にすると、複写枚数や倍率、用紙サイズやステイプル処理の有無等の設定は、コピー画面からジョブを実行する時に設定するものとなる。
【０００４】
一方、自動用紙選択機能のＯＮ／ＯＦＦやステイプル位置の調整、ページ番号印字位置の調整等の設定は、は、ジョブを実行する時ではなく、事前に予め設定しておくべき項目となる。この予め設定しておくべき項目は、コピー画面ではなくユーザーモードという特別な画面から設定を行うことになっている（特許文献１参照）。
【特許文献１】特開２００７−０２８１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、予め機器に設定を行うためのユーザーモード画面では様々な項目が設定可能となっている。ジョブ種毎の調整値（画質等）やデバイス（機器）に対する調整値（ステイプル位置等）やデバイス固有情報（ＩＰアドレス等）の設定が行えるようになっているため、ジョブ種の増加、デバイス機能の増加によって設定項目が増え続ける傾向にある。
【０００６】
そのため、近年のＭＦＰでは、ユーザーモード画面から目的の設定項目を探し出すのが非常に困難になっている。
【０００７】
また、ユーザーモードで設定できる項目の中にはジョブを実行する時に設定する応用モードの設定によって、ユーザーモード画面から設定した値が無効になる場合がある。しかし、その情報を視覚的にユーザーに通知することができておらず、経験によって認知する他に方法がない状態となっている。
【０００８】
更に、ユーザーモードにおいて行われる設定は機体そのものに記憶されるため、すべてのジョブに影響を与えることがある。そして、設定の確からしさを検証してから設定することができず、設定の途中でジョブが投入されると正常な印刷が行えなくなるという問題がある。
【０００９】
本発明の目的は、ユーザーモードの設定を、容易にかつより正確に行うことができるユーザーインターフェイス及び画像処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
請求項１記載のユーザーインターフェイスは、ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスにおいて、前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断手段と、前記判断手段により前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示手段とを備えることを特徴とする。
【００１１】
請求項２記載のユーザーインターフェイスの制御方法は、ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスの制御方法において、前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断ステップと、前記判断ステップにより前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示ステップとを備えることを特徴とする。
【００１２】
請求項３記載のプログラムは、ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスの制御方法をコンピュータに実行させるプログラムにおいて、前記ユーザーインターフェイスの制御方法は、前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断ステップと、前記判断ステップにより前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示ステップとを備えることを特徴とする。
【００１３】
請求項４記載の画像処理装置は、ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有するユーザーインターフェイスを備える画像処理装置において、前記ユーザーモード設定画面の表示時に、前記応用モード設定画面が表示されているか否か判断する判断手段と、前記判断手段により前記応用モード設定画面が表示されていると判断された場合に、前記応用モード設定に関連したユーザーモードを表示する表示手段とを備えることを特徴とする。
【００１４】
請求項５記載のユーザーインターフェイスは、ジョブ実行時に必要な設定を行う第１の設定手段と、ジョブ実行前に必要な設定を行う第２の設定手段とを備え、前記第１の設定手段は、設定可能な属性を一覧表示する表示手段と、一覧表示された属性の中から１つの属性を選択して属性値の設定を行わせる入力手段とを有し、前記第２の設定手段は、前記第１の設定手段によって設定を行っている途中に、前記第２の設定手段で設定可能な項目を表示するとともに、前記第１の設定手段によって設定が行われている状態に連動して設定可能な項目の項目数を制御する制御手段を有することを特徴とする。
【発明の効果】
【００１５】
本発明のユーザーインターフェイスによれば、ユーザーモードの設定を、容易にかつより正確に行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を図面を参照しながら詳細に説明する。
【００１７】
図１は、本発明の実施の形態に係る画像処理装置の一例としての多機能周辺機器（ＭＦＰ）のブロック図である。
【００１８】
図１において、ＭＦＰを制御するためのコントローラ１０１は、後述する図２に示すハードウエア構成を有している。スキャナ１０２は、コントローラ１０１によって制御されている。プリンタエンジン１０３も、コントローラ１０１によって制御されている。
【００１９】
プリンタエンジン１０３は、フィニッシャ１０４に接続されており、プリンタエンジン１０３から出力された複数の用紙をまとめて後処理（例えば、ステイプル処理、パンチ処理等）することが可能となっている。フィニッシャ１０４もコントローラ１０１によって制御されている。
【００２０】
ネットワーク（イーサネット(登録商標)）インターフェイス１０５は、コントローラ１０１に対して同インターフェイスを通した双方向通信を提供している。
【００２１】
ユーザーインターフェイスとしての操作部１０６は、ＬＣＤディスプレイとキーボードから構成されており、コントローラ１０１からの情報表示を行うとともに、ユーザーからの指示をコントローラ１０１に伝える。また、操作部１０６は、ネットワーク（イーサネット(登録商標)、ＴＣＰ／ＩＰ）のどのインターフェイスからでも、すべての機能を使用可能である。
【００２２】
図２は、図１におけるコントローラのハードウエア構成とコントローラに接続されるユニットを示すブロック図である。
【００２３】
図２において、コントローラ１０１は、ＣＰＵ２０１、メモリ２０２、ＲＯＭ２０５、ディスク（記憶媒体）２０６がバス２０７に接続されて構成される。また、ＣＰＵ２０１が、バス２０７を介して、操作部１０６を構成する液晶ディスプレイ２０３及びキーボード２０４に接続されている。
【００２４】
各種プログラム及びデータは、ハードディスクやフロッピー（登録商標）ディスク等のディスク２０６に記憶（記録）されており、必要に応じて順次メモリ２０２に読み出されてＣＰＵ２０１で実行される。
【００２５】
このディスク２０６は、ＭＦＰに着脱可能でもＭＦＰに内蔵されたものでも良い。更に、プログラムは、ネットワークを介して他のＭＦＰからダウンロードされてディスク２０６に記憶される構成でも良い。
【００２６】
メモリにはＤＲＡＭのような不揮発メモリ、ＳＲＡＭのような揮発メモリの種類がある。メモリ３０２は、双方の機能をそなえていても良いし、揮発メモリの機能をメモリ３０２が受け持ち、不揮発メモリの機能をディスク２０６が受け持つような構成でもよい。
【００２７】
液晶ディスプレイ２０３、キーボード２０４は図１に示す操作部１０６を構成するものである。ＣＰＵ２０１が液晶ディスプレイ２０３にデータを書き込むことにより表示を行い、ＣＰＵ２０１がキーボード２０４もしくはタッチパネルになっている液晶ディスプレイ２０３からデータを読み出すことにより、ユーザーからの指示を入力する。
【００２８】
入力された情報は、メモリ２０２、ディスク２０６、ＣＰＵ２０１のいずれかに転送、蓄積され、様々な処理に使用される。
【００２９】
また、バス２０７には、ネットワークインターフェイス１０５が接続されている。ＣＰＵ２０１が、ネットワークインターフェイス１０５からデータを読み込み、または書き込むことによりインターフェイスを使用した通信を行う。
【００３０】
更に、バス２０７には、スキャナ１０２、プリンタエンジン１０３、フィニッシャ１０４が接続されており、ＣＰＵ２０１がこれらのユニットに対してデータの読み書きを行うことにより、スキャン、プリント等のエンジン動作及び各種ステータス取得を行う。
【００３１】
尚、スキャナ１０２、プリンタエンジン１０３、フィニッシャ１０４は、ＭＦＰの内部ではなく、ネットワーク上にそれぞれ単体の周辺機器として存在し、それをＭＦＰのコントローラ１０１が制御しても良い。
【００３２】
図３は、図１のＭＦＰの外観図である。
【００３３】
図３において、画像入力デバイスであるスキャナ１０２は、原稿上の画像を照明し、ＣＣＤラインセンサを走査することで、原稿の反射光を画像データ（ラスタイメージデータ）として電気信号に変換する。
【００３４】
画像出力デバイスである、プリンタエンジン１０３を含むプリンタ部３０１は、ラスタイメージデータを用紙上の画像に変換する。プリント動作の起動や停止は、コントローラＣＰＵ２０１からの指示によって開始する。
【００３５】
図４は、図３における操作部の構成図である。
【００３６】
図４において、液晶ディスプレイ２０３（図２）は、液晶上にタッチパネルシートが貼られており、システムの操作画面及びソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をコントローラＣＰＵ２０１に伝える。
【００３７】
キーボード２０４（図２）を構成するスタートキー４０２は、原稿画像の読み取り動作を開始するとき等に用いる。スタートキー４０２中央部には、緑と赤の２色ＬＥＤ４０３があり、その色によってスタートキー４０２が使える状態にあるかどうかを示す。
【００３８】
ストップキー４０４は、稼働中の動作を止める働きをする。テンキー４０５は、数字と文字のボタン群で構成されており、コピー部数の設定や、液晶ディスプレイ２０３の画面切り替えを指示する。ユーザーモードキー４０６は機器設定を行うときに押下する。
【００３９】
図５（図５Ａ、図５Ｂ、図５Ｃ、図５Ｄ）は、図４における液晶ディスプレイ２０３に表示される画面の例を示す図である。
【００４０】
図５Ａにおいて、（ａ）の画面１５０１はコピージョブの設定画面である。用紙選択ボタン１５０２を押下すると、（ｂ）の画面１５０８に切り替わり、どのカセット段を選択して画像処理を実行するか選択できる。
【００４１】
カセット選択ボタン１５０９により、自動的にカセット段を選択するモードや、各カセットを指定することができる。閉じるボタン１５１０を押下すると画面１５０１に戻る。
【００４２】
（ａ）の応用モードボタン１５０３を押下すると、（ｃ）の画面１５１４に切り替わり、様々な画像処理モードが設定できる。
【００４３】
図５Ｂ（ｂ）の画面１５２５は、画面１５１４中の縮小レイアウトボタンを押下すると表示される。この画面から縮小レイアウトの詳細な設定を行うことができる。
【００４４】
図５Ａ（ａ）の倍率ボタン１５０４を押下すると、図５Ｂの（ａ）の倍率設定画面１５３２が表示され、倍率を設定することができる。
【００４５】
図５Ａ（ａ）の両面ボタン１５０５により両面コピーを設定することができる。等倍ボタン１５０６を押下すると倍率を１００％に設定する。仕上げボタン１５０７を押下すると、ステイプルソートやグループソート等が設定できる。
【００４６】
また、図５Ａ（ａ）のタブ１５１１、１５１２、１５１３、１５２６、図５Ｃ（ｂ）のタブ１５２７、１５２８、１５２９、１５３０を押下することにより、画面に表示されるジョブの種類を切り替えることができる。
【００４７】
タブ１５１２を押下すると、図５Ｂ（ｃ）のセンド画面１５１５が表示され、タブ１５１３を押下すると、図５Ｃ（ａ）のボックス画面１５１６が表示される。
【００４８】
図５Ａ（ａ）の矢印ボタン１５２６を押下すると、次のページとして図５Ｃ（ｂ）のホールド画面１５１７が表示される。この画面中のタブ１５２７、１５２８、１５２９を押下することで、更に異なるジョブの種類の画面を表示させることが可能となるが、ここでは説明を割愛する。
【００４９】
もう１つのジョブ種としてホールドジョブの画面を説明する。
【００５０】
画面１５１７の中央にまだプリント出力が行われていないプリントジョブ１５１８がリスト表示されている。このリストの中から１つのジョブを選択し、設定変更ボタン１５３１を押下すると、図５Ｃ（ｃ）の画面１５１９が表示される。
【００５１】
この画面１５１９には、ジョブ全体を編集する編集ボタン１５２０とページ毎に編集する編集ボタン１５２１がある。
【００５２】
編集ボタン１５２０を押下すると、図５Ｄ（ａ）の画面１５２２が表示され、ジョブ全体に設定する属性の設定が可能となる。編集ボタン１５２１を押下すると、図５Ｄ（ｂ）の画面１５２４が表示され、ページ範囲毎の設定をすることが可能となる。
【００５３】
ここで、図５の画面は、ジョブ実行時に応用モード設定を行う応用モード設定画面である。
【００５４】
また、図５の画面は、ジョブを実行する時に必要な設定を行うための設定手段として機能する。これは、本発明における第１の設定手段の一例である。上述したように、この画面には、設定可能な属性が一覧表示され、一覧表示された属性の中から１つの属性を選択して属性値の設定をユーザーに入力させる。
【００５５】
図６は、図４におけるユーザーモードキー４０６を押下したときの液晶ディスプレイに表示される画面の例を示す図である。
【００５６】
図６（ａ）の画面１６０１が表示され、ＭＦＰに対する設定を行うことができる。共通仕様設定ボタン１６０２は、すべてのジョブ種に共通な設定を行うときに押下する。タイマー設定ボタン１６０３は、スリープ設定等を行うときに押下する。
【００５７】
調整クリーニングボタン１６０４は、ＭＦＰの画像調整、クリーニングを行うときに押下する。レポート出力ボタン１６０５は、ジョブの履歴を出力するときに押下する。システム管理設定ボタン１６０６は、システム管理者用の設定を行うときに押下する。
【００５８】
コピー仕様設定ボタン１６０７は、コピー特有の設定を行うときに押下する。送信受信使用設定ボタン１６０８は、送信受信特有の設定を行うときに押下する。ボックス使用設定ボタン１６０９は、ボックス特有の設定を行う場合に押下する。
【００５９】
プリンタ仕様設定ボタン１６１０は、プリンタ特有の設定を行うときに押下する。宛先仕様設定ボタン１６１１は、宛先に関する設定を行うときに押下する。
【００６０】
共通仕様設定ボタン１６０２を押下したときの画面１６１２を（ｂ）に示す。
【００６１】
各ジョブに共通な設定を、ボタン群１６１４のいずれかを押下することで設定可能である。また、ボタン１６１３を操作することでページを変更することができ、様々な設定が行えるようになっている。
【００６２】
ここで、図６の画面は、ジョブを実行する前にユーザーモード設定を行うユーザーモード設定画面である。
【００６３】
また、図６の画面は、ジョブを実行する前に必要な設定を行うための設定手段として機能する。これは、本発明における第２の設定手段の一例である。本実施例では、第１の設定手段によって設定を行っている途中に、ユーザーモード設定画面の表示指示がされた場合、図６（ａ）に示す画面とは異なる画面を表示する。即ち、通常のユーザーモード画面を表示するのではなく、第１の設定手段によって設定が行われている項目に連動して、その項目に関係する設定項目のみを表示する。
【００６４】
図７は、本実施例における図１のＭＦＰによって実行される処理の手順を示すフローチャートである。
【００６５】
本処理は、図２におけるＣＰＵ２０１の制御の下に実行される。
【００６６】
図７において、ステップＳ７０１で、ユーザーモードキー４０６が押下されると、ステップＳ７０２において、ＣＰＵ２０１は、液晶ディスプレス２０３に応用モード設定画面が表示されているかどうかを判断する。
【００６７】
応用モード設定画面の表示が行われていない場合は、ステップＳ７０３で、ＣＰＵ２０１は、液晶ディスプレイ２０３に、すべてのユーザーモード項目にアクセスできるように、画面１６０１を表示する。応用モード設定画面の表示が行われていない場合とは、例えば、画面１５０１や画面１５１７が表示されている場合である。
【００６８】
ステップＳ７０２で、ＣＰＵ２０１は、応用モードの設定中であると判断した場合、表示されている設定可能な属性に影響を与えるユーザーモードの項目を検索する。応用モードの設定中である場合とは、例えば画面１５１４、１５２２、１５２４が表示されている場合である。
【００６９】
ステップＳ７０４で、ＣＰＵ２０１は、表示されている画面において設定可能な属性に影響を受けるユーザーモードの設定項目を選択する。
【００７０】
ステップＳ７０５で、ＣＰＵ２０１は、表示されている画面において設定可能な属性によって無効になってしまうユーザーモードの設定を検索する。このとき、複数の属性が表示されている場合は、まだ何が設定されるかがわからないので、無効になるユーザーモードの設定の検索は行わず、単一の属性が表示されている場合は検索を行うようにする。
【００７１】
尚、応用モードの属性とユーザーモード項目の関連性はディスク２０６上に記録されており、その情報を元にステップＳ７０４、Ｓ７０５の処理を行う。
【００７２】
ステップＳ７０６で、ＣＰＵ２０１は、ステップＳ７０４において選択されたユーザーモード項目と、ステップＳ７０５において検索された無効になるユーザーモード項目を液晶ディスプレイ２０３に表示する。
【００７３】
ステップＳ７０４、Ｓ７０５、Ｓ７０６の処理結果として、例えば画面１５１４が表示されている場合に、ユーザーモードキー４０６を押下すると、図８に示す画面が表示される。図８の画面では、図６の画面１６０１は表示せずに、コピージョブにだけ関連するユーザーモード画面を表示している。
【００７４】
画面１５１４は、複数の属性が表示されているため、無効になるユーザーモード項目は表示していない。
【００７５】
また、画面１５２５が表示されている場合に、ユーザーモードキー４０６を押下すると、図９に示す画面が表示される。これは縮小レイアウトという、変倍設定を元にしてレイアウトに最適な画像回転を行う属性となるので、変倍に関連するズーム微調整のユーザーモード設定１８０１が表示され、ボタン１８０２を押下することにより、ズームの微調整が可能となる。
【００７６】
また、画面１５２５は、縮小レイアウトという単一の属性設定画面であり、ステップＳ７０５で、ＣＰＵ２０１は、無効となるユーザーモード項目を検索しているので、無効となるユーザーモード項目のオートタテヨコ回転が無効項目１８０３に表示される。
【００７７】
このように、ユーザーモードキー４０６の押下時に表示されている応用モードの状態により、ユーザーモード項目の絞込みを行うことで、ユーザーの視認性、操作性を向上させる。
【００７８】
ステップＳ７０７で、ＣＰＵ２０１は、「保留」「登録」、「実行時のみ」を指示するためのボタンを液晶ディスプレイ２０３に表示する。図８、図９の１８０４、１８０５、１８０６は、これらのボタンが表示された画面の例を示す図である。
【００７９】
ステップＳ７０８で、ＣＰＵ２０１は、ユーザーモードの設定を行い、ステップＳ７０９で、ユーザーモードを登録するか否か判断する。図８、図９の「登録」ボタン１８０４が押下された場合は、ステップＳ７１３で、ＣＰＵ２０１は、設定内容を不揮発メモリ（例えばディスク３０６もしくはメモリ２０２）に記憶する。
【００８０】
「登録」ボタン１８０４が押されなかった場合は、ステップＳ７１０で、ＣＰＵ２０１は、設定したユーザーモードを保留するか確認する。「保留」ボタン１８０６が押下された場合、ステップＳ７１１で、ＣＰＵ２０１は、保留フラグを立て、ステップＳ７１２で、ユーザーモードの設定値を揮発メモリに記憶する。ステップＳ７１０で、「実行時のみ」ボタン１８０５が押下された場合も、ＣＰＵ２０１は、ステップＳ７１２の処理を実行する。
【００８１】
ステップＳ７０３、Ｓ７１２、Ｓ７１３のいずれかの処理が終了すると、ステップＳ７１４で、ＣＰＵ２０１は、図８、図９の閉じるボタン１８０７の押下を検知し、ユーザーモードキー４０６押下時の設定画面に戻る。
【００８２】
ステップＳ７１５で、ＣＰＵ２０１は、ジョブを実行する。例えば、スタートキー４０２の押下でジョブは実行される。
【００８３】
ステップＳ７１６で、ＣＰＵ２０１は、揮発メモリのテンポラリ領域にユーザーモード設定の値が記憶されている場合は、その値を使用してジョブを実行する。そうでない場合は、ＣＰＵ２０１は、不揮発メモリ上に記憶された情報を使用してジョブを実行する。
【００８４】
ステップＳ７１７で、ＣＰＵ２０１は、保留フラグが立っているか確認する。立っている場合は、ステップＳ７１８で、ＣＰＵ２０１は、図１０に示す「確定」ボタン１９０１と「破棄」ボタン１９０２を液晶ディスプレイ２０３に表示する。
【００８５】
図１０（ａ）のコピー画面１９０５で、確定ボタン１９０１と破棄ボタン１９０２が表示される。（ｂ）のホールドジョブ画面１９０６で、確定ボタン１９０３と破棄ボタン１９０４が表示される。
【００８６】
ステップＳ７１９で、ＣＰＵ２０１は、ユーザーモードを確定するか否かの判断を行う。確定ボタン１９０１（コピー画面の場合）が押下された場合は、ステップＳ７２０で、ＣＰＵ２０１は、テンポラリ領域に設定された値を不揮発メモリ上に設定する。破棄ボタン１９０２（コピー画面の場合）が押下された場合は、ステップＳ７２１で、ＣＰＵ２０１は、テンポラリ領域の値を破棄して処理を終了する。
【００８７】
本発明のユーザーインターフェイスは、ジョブ実行時に応用モード設定を行う応用モード設定画面と、ジョブ実行前にユーザーモード設定を行うユーザーモード設定画面とを有する。そして、ユーザーモード設定画面の表示時に、応用モード設定画面が表示されているか否か判断する。また、応用モード設定画面が表示されていると判断された場合に、応用モード設定に関連したユーザーモードを表示する。
【００８８】
また、本発明のユーザーインターフェイスは、ジョブ実行時に必要な設定を行う第１の設定手段と、ジョブ実行前に必要な設定を行う第２の設定手段とを備える。第１の設定手段は、設定可能な属性を一覧表示する表示手段と、一覧表示された属性の中から１つの属性を選択して属性値の設定を行わせる入力手段とを有する。第２の設定手段は、第１の設定手段によって設定を行っている途中に、第２の設定手段で設定可能な項目を表示するとともに、第１の設定手段によって設定が行われている状態に連動して設定可能な項目の項目数を制御する制御手段を有する。
【００８９】
また、第２の設定手段は、第１の設定手段によって設定が行われている状態に連動して設定が無効となる項目を選択する第１の選択手段を有する。
【００９０】
また、第２の設定手段は、自身で設定した内容を即時に反映させるか、保留状態にして任意のタイミングで反映させるかを選択する第２の選択手段を有する。
【００９１】
以上説明したように、本発明によれば、応用モード設定時にユーザーモードキー４０６を押下した場合は、表示されている設定項目に関連したユーザーモード項目を表示することにより、直感的な設定が可能となる。また、応用モードの設定により無効化される項目も簡単に把握できるようになる。
【００９２】
更には、ユーザーモード設定を一度試してからＭＦＰに登録することが可能となり、肥大化するユーザーモード項目を間違いなく設定することが可能となるため、ユーザーの利便性が向上する。
【００９３】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００９４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９５】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００９６】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【００９７】
更に、上述した実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００９８】
【図１】発明の実施の形態に係る画像処理装置の一例としての多機能周辺機器（ＭＦＰ）のブロック図である。
【図２】図１におけるコントローラのハードウエア構成とコントローラに接続されるユニットを示すブロック図である。
【図３】図１のＭＦＰの外観図である。
【図４】図３における操作部の構成図である。
【図５Ａ】図４における液晶ディスプレイに表示される画面の例を示す図である。
【図５Ｂ】図４における液晶ディスプレイに表示される画面の例を示す図である。
【図５Ｃ】図４における液晶ディスプレイに表示される画面の例を示す図である。
【図５Ｄ】図４における液晶ディスプレイに表示される画面の例を示す図である。
【図６】図４におけるユーザーモードキーを押下したときの液晶ディスプレイに表示される画面の例を示す図である。
【図７】図１のＭＦＰによって実行されるユーザーモード処理の手順を示すフローチャートである。
【図８】図５における画面１５１４が表示されている場合に、図４におけるユーザーモードキーを押下したときの液晶ディスプレイに表示される画面の例を示す図である。
【図９】図５における画面１５２５が表示されている場合に、図４におけるユーザーモードキーを押下したときの液晶ディスプレイに表示される画面の例を示す図である。
【図１０】図７のフローチャートで保留フラグが立っている場合に、図４における液晶ディスプレイに表示される画面の例を示す図である。
【符号の説明】
【００９９】
１０１  コントローラ
１０２  スキャナ
１０３  プリンタエンジン
１０４  フィニッシャ
１０５  ネットワークインターフェイス
１０６  操作部
２０１  ＣＰＵ
２０３  液晶ディスプレイ
２０４  キーボード
４０６  ユーザーモードキー
【図１】
2010109577.tif 000003
【図２】
2010109577.tif 000004
【図３】
2010109577.tif 000005
【図４】
2010109577.tif 000006
【図５Ａ】
2010109577.tif 000007
【図５Ｂ】
2010109577.tif 000008
【図５Ｃ】
2010109577.tif 000009
【図５Ｄ】
2010109577.tif 000010
【図６】
2010109577.tif 000011
【図７】
2010109577.tif 000012
【図８】
2010109577.tif 000013
【図９】
2010109577.tif 000014
【図１０】
2010109577.tif 000015