(57)【要約】【課題】複数の操作キーの操作を伴う一連の操作をユーザに容易に指示させることができる画像処理システムを提供する。【解決手段】画像処理システム１００では、ＤＦＥ１０２に表示されたショートカットキー６０２が選択されると、ショートカットキー６０２に対応する実行コマンド８０１に基づいて各操作キーの操作指示がＤＦＥ１０２からＭＦＰ１０１に送信される。ＭＦＰ１０１及びＤＦＥ１０２が各操作キーを識別可能な識別情報が規定され、各操作指示は各操作キーの識別情報を含む。【選択図】図７
2018185756.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置に設けられる複数の操作キーの操作を伴う一連の操作の実行を実行制御装置によって制御する画像処理システムであって、
前記一連の操作の実行を指示する実行指示キーを表示する表示手段と、
前記実行指示キーが選択されると、前記実行指示キーに対応する実行コマンドに基づいて前記一連の操作における各前記操作キーの操作指示を前記実行制御装置から前記画像処理装置に送信する送信手段とを備え、
前記画像処理装置及び実行制御装置が各前記操作キーを識別可能な識別情報が規定され、
各前記操作キーの操作指示は前記識別情報を含むことを特徴とする画像処理システム。
【請求項２】
前記操作キーは、ハードキー及び前記画像処理装置の表示領域に表示されるソフトキーを含み、
前記ハードキーの識別情報は、前記ハードキーを示す一意の文字列であり、
前記ソフトキーの識別情報は、前記表示領域におけるソフトキーの表示座標情報であることを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記実行コマンドは、前記表示領域における表示の切り替えを必要とする複数の操作指示を含み、
前記表示領域における表示の切り替えに要する所定の時間が予め規定され、
前記送信手段は、一の前記操作指示を前記画像処理装置に送信してから次の前記操作指示を前記画像処理装置に送信するまでの間に少なくとも前記所定の時間の間隔を設けることを特徴とする請求項２記載の画像処理システム。
【請求項４】
前記実行コマンドは、前記表示領域における表示の切り替えを必要とする複数の操作指示を含み、
各前記操作指示に対する表示の切り替えを完了した旨を示す完了通知を前記画像処理装置から受信する受信手段を更に備え、
前記送信手段は、一の前記操作指示を前記画像処理装置に送信した際に、一の前記操作指示に対する表示の切り替えを完了した旨を示す完了通知の受信に基づいて次の前記操作指示を前記画像処理装置に送信することを特徴とする請求項２記載の画像処理システム。
【請求項５】
画像処理装置に設けられる複数の操作キーの操作を伴う一連の操作の実行を制御する実行制御装置であって、
前記一連の操作の実行を指示する実行指示キーを表示する表示手段と、
前記実行指示キーが選択されると、前記実行指示キーに対応する実行コマンドに基づいて前記一連の操作における各前記操作キーの操作指示を前記画像処理装置に送信する送信手段とを備え、
前記画像処理装置及び実行制御装置が各前記操作キーを識別可能な識別情報が規定され、
各前記操作キーの操作指示は前記識別情報を含むことを特徴とする実行制御装置。
【請求項６】
前記操作キーは、ハードキー及び前記画像処理装置の表示領域に表示されるソフトキーを含み、
前記ハードキーの識別情報は、前記ハードキーを示す一意の文字列であり、
前記ソフトキーの識別情報は、前記表示領域におけるソフトキーの表示座標情報であることを特徴とする請求項５記載の実行制御装置。
【請求項７】
前記実行コマンドは、前記表示領域における表示の切り替えを必要とする複数の操作指示を含み、
前記表示領域における表示の切り替えに要する所定の時間が予め規定され、
前記送信手段は、一の前記操作指示を前記画像処理装置に送信してから次の前記操作指示を前記画像処理装置に送信するまでの間に少なくとも前記所定の時間の間隔を設けることを特徴とする請求項６記載の実行制御装置。
【請求項８】
前記実行コマンドは、前記表示領域における表示の切り替えを必要とする複数の操作指示を含み、
各前記操作指示に対する表示の切り替えを完了した旨を示す完了通知を前記画像処理装置から受信する受信手段を更に備え、
前記送信手段は、一の前記操作指示を前記画像処理装置に送信した際に、一の前記操作指示に対する表示の切り替えを完了した旨を示す完了通知の受信に基づいて次の前記操作指示を前記画像処理装置に送信することを特徴とする請求項６記載の実行制御装置。
【請求項９】
請求項５乃至８のいずれか１項に記載の実行制御装置から受信した操作指示に基づいて操作キーを特定し、前記特定した操作キーに対応する処理を実行することを特徴とする画像処理装置。
【請求項１０】
画像処理装置に設けられる複数の操作キーの操作を伴う一連の操作の実行を実行制御装置によって制御する一連操作制御方法であって、
前記一連の操作の実行を指示する実行指示キーを表示する表示ステップと、
前記実行指示キーが選択されると、前記実行指示キーに対応する実行コマンドに基づいて前記一連の操作における各前記操作キーの操作指示を前記実行制御装置から前記画像処理装置に送信する送信ステップとを有し、
前記画像処理装置及び実行制御装置が各前記操作キーを識別可能な識別情報が規定され、
各前記操作キーの操作指示は前記識別情報を含むことを特徴とする一連操作制御方法。
【請求項１１】
画像処理装置に設けられる複数の操作キーの操作を伴う一連の操作の実行を実行制御装置によって制御する一連操作制御方法をコンピュータに実行させるプログラムであって、
前記一連操作制御方法は、
前記一連の操作の実行を指示する実行指示キーを表示する表示ステップと、
前記実行指示キーが選択されると、前記実行指示キーに対応する実行コマンドに基づいて前記一連の操作における各前記操作キーの操作指示を前記実行制御装置から前記画像処理装置に送信する送信ステップとを有し、
前記画像処理装置及び実行制御装置が各前記操作キーを識別可能な識別情報が規定され、
各前記操作キーの操作指示は前記識別情報を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、実行制御装置、画像処理装置、及び一連操作制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
操作部を備える画像処理装置としてのＭＦＰが知られている。操作部はＭＦＰの各機能に関する設定情報の設定指示等を受け付ける。ＭＦＰでは高機能化に伴って操作部の操作手順が複雑化し、ユーザが上記設定情報を設定するための設定画面を操作部に表示するために操作部における複数の操作キーの操作を必要とする場合がある。これに対し、ＭＦＰは、該ＭＦＰの各機能に対応するショートカットキーを操作部に表示し、ユーザが選択したショートカットキーに対応する機能の設定画面を操作部に表示する。ショートカットキーには、上記設定画面を表示するために必要とされる複数の操作キーが関連付けされ、各操作キーを特定する情報として、操作キーに予め登録されたファンクション名やインスタンス名等の機能情報が用いられる（例えば、特許文献１参照）。これにより、複数の操作キーを操作することなく、操作部に表示されたショートカットキーを選択するだけの簡単な操作で、ユーザは上記設定情報を設定するための設定画面をＭＦＰに表示させることが可能となる。
【０００３】
ところで、ＭＦＰは、該ＭＦＰの操作部以外に、ＤＦＥ（Digital Front End Processor）やクライアントＰＣ等の実行制御装置からもＭＦＰの設定情報の設定指示を受け付け可能である。ＭＦＰ及び実行制御装置によって構成される画像処理システムにおいても、ＭＦＰの各機能に対応するショートカットキーを実行制御装置に表示し、複数の操作キーの操作を伴う一連の操作をユーザに容易に指示させることが検討されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−４４１６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記画像処理システムでは、実行制御装置が特定できない操作キーをショートカットキーに関連付けすることができず、複数の操作キーの操作を伴う一連の操作をユーザに容易に指示させることができない。
【０００６】
本発明の目的は、複数の操作キーの操作を伴う一連の操作をユーザに容易に指示させることができる画像処理システム、実行制御装置、画像処理装置、及び一連操作制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成システムは、画像処理装置に設けられる複数の操作キーの操作を伴う一連の操作の実行を実行制御装置によって制御する画像処理システムであって、前記一連の操作の実行を指示する実行指示キーを表示する表示手段と、前記実行指示キーが選択されると、前記実行指示キーに対応する実行コマンドに基づいて前記一連の操作における各前記操作キーの操作指示を前記実行制御装置から前記画像処理装置に送信する送信手段とを備え、前記画像処理装置及び実行制御装置が各前記操作キーを識別可能な識別情報が規定され、各前記操作キーの操作指示は前記識別情報を含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、複数の操作キーの操作を伴う一連の操作をユーザに容易に指示させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像形成システムの構成を概略的に示すシステム構成図である。
【図２】図１のＭＦＰのハードウェアの構成を概略的に示すブロック図である。
【図３】図１の操作部の構成を概略的に示す概略図である。
【図４】図１のＤＦＥのハードウェアの構成を概略的に示すブロック図である。
【図５】図１の画像形成システムにおける自動階調補正に関する設定情報の設定を行う際の操作を説明するための図である。
【図６】図１の操作部及び表示装置に表示されるショートカット選択画面の一例を示す図である。
【図７】図１のＤＦＥによって実行されるショートカット実行処理の手順を示すフローチャートである。
【図８】図１の画像形成システムにおいて用いられる実行コマンドの一例を示す図である。
【図９】図７のショートカット実行処理の第１の変形例の手順を示すフローチャートである。
【図１０】図１の画像形成システムにおいて用いられる実行コマンドの一例を示す図である。
【図１１】図７のショートカット実行処理の第２の変形例の手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１１】
図１は、本発明の実施の形態に係る画像処理システム１００の構成を概略的に示すシステム構成図である。
【００１２】
図１において、画像処理システム１００は、画像処理装置としてのＭＦＰ１０１、実行制御装置としてのＤＦＥ１０２、及びクライアントＰＣ１０３を備える。ＭＦＰ１０１及びＤＦＥ１０２は画像ビデオケーブル１０４及び制御ケーブル１０５によって接続され、ＤＦＥ１０２及びクライアントＰＣ１０３はＬＡＮ（Local Area Network）１０６によって接続されている。
【００１３】
画像処理システム１００では、クライアントＰＣ１０３からＤＦＥ１０２にジョブ、例えば、プリントジョブの実行が指示され、ＤＦＥ１０２及びＭＦＰ１０１がプリントジョブに関する画像処理を連携して実行し、ＭＦＰ１０１が用紙に印刷を行う。ＭＦＰ１０１は操作部１０７を備え、ＤＦＥ１０２を介してクライアントＰＣ１０３から受け付けた指示や、ユーザの操作部１０７の操作によって入力された指示に基づいてジョブを実行する。操作部１０７にはジョブの受け付け画面の他に、自動階調補正に関する情報や印刷用紙情報等のＭＦＰ１０１の各機能に関する設定情報を設定するための後述する図３の設定調整トップ画面３０３等が表示される。ＤＦＥ１０２はクライアントＰＣ１０３から受け付けたジョブに関する一部の画像処理、例えば、ＲＩＰ（Raster Image Processor）処理を行い、ＲＩＰ処理を施した画像データをＭＦＰ１０１に送信する。ＤＦＥ１０２は表示部１０８及び操作キー部１０９を備え、また、ＤＦＥ１０２には表示部１０８より表示領域が大きい表示装置１１０、キーボード１１１、及びポインティングデバイス１１２が接続されている。本実施の形態では、操作部１０７の他に、ＤＦＥ１０２からもＭＦＰ１０１の各機能に関する設定情報の設定指示を受け付け可能である。クライアントＰＣ１０３はインストールされたアプリケーションを起動し、ＤＦＥ１０２にジョブの実行を指示する。
【００１４】
図２は、図１のＭＦＰ１０１のハードウェアの構成を概略的に示すブロック図である。
【００１５】
図２において、ＭＦＰ１０１は操作部１０７の他に、制御部２００、プリントエンジン２１２、及びスキャナ２１３を備える。制御部２００は操作部１０７、プリントエンジン２１２、及びスキャナ２１３と接続されている。制御部２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部Ｉ／Ｆ２０４、ＬＡＮコントローラ２０５、印刷Ｉ／Ｆ２０６、ディスクコントローラ２０７、及び外部記憶装置２０８を備える。さらに、制御部２００は不揮発性メモリ２０９、読取Ｉ／Ｆ２１０、及びビデオＩ／Ｆ２１１を備える。ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部Ｉ／Ｆ２０４、ＬＡＮコントローラ２０５、印刷Ｉ／Ｆ２０６、ディスクコントローラ２０７、不揮発性メモリ２０９、読取Ｉ／Ｆ２１０、及びビデオＩ／Ｆ２１１はシステムバス２１４を介して互いに接続されている。外部記憶装置２０８はディスクコントローラ２０７と接続されている。
【００１６】
制御部２００はＭＦＰ１０１全体を統括的に制御する。ＣＰＵ２０１はＲＯＭ２０３及び外部記憶装置２０８に記憶されたプログラムを実行して各制御を行う。ＲＡＭ２０２はＣＰＵ２０１の作業領域として、また、各データの一時格納領域として用いられる。ＲＯＭ２０３はＣＰＵ２０１によって実行されるプログラムや各データ等を記憶する。操作部Ｉ／Ｆ２０４はＣＰＵ２０１による指示に基づいて操作部１０７における表示制御を行い、また、ユーザの操作部１０７の操作によって入力された入力情報を操作部１０７から取得する。ＬＡＮコントローラ２０５はＬＡＮ１０６に接続された装置とのデータ通信を制御する。印刷Ｉ／Ｆ２０６はＣＰＵ２０１による指示に基づいてプリントジョブの画像データ等をプリントエンジン２１２に送信する。ディスクコントローラ２０７は外部記憶装置２０８へのアクセス制御を行う。外部記憶装置２０８はＨＤＤやＩＣカード等であり、アプリケーションプログラム、フォントデータ、フォームデータ、スキャナ２１３によって生成された画像データ、及びプリントジョブの画像データ等を記憶する。不揮発性メモリ２０９は操作部１０７やＤＦＥ１０２によって設定された各設定情報を記憶する。読取Ｉ／Ｆ２１０はスキャナ２１３から該スキャナ２１３によって生成された画像データを取得する。ビデオＩ／Ｆ２１１はＲＩＰ処理が施された画像データ等をＤＦＥ１０２から取得する。プリントエンジン２１２は印刷Ｉ／Ｆ２０６から取得した画像データ等に基づいて用紙に印刷を行う。スキャナ２１３は図示しない原稿台に配置された原稿を読み取り、読み取った情報に基づいて画像データを生成する。
【００１７】
操作部１０７は、図３に示すように、テンキー３００、リセットキー３０１、及び設定キー３０２等の複数のハードキー、及びタッチパネル式の表示部３０４を備える。テンキー３００は数字を設定するための操作キーであり、リセットキー３０１は表示部３０４における表示をリセットさせる操作キーである。設定キー３０２はＭＦＰ１０１の各機能に関する設定情報を設定するための設定調整トップ画面３０３を表示部３０４に表示させるための操作キーである。設定調整トップ画面３０３は調整／メンテナンスキー３０５を含む複数のソフトキーを備える。設定調整トップ画面３０３において、いずれかのソフトキーが選択されると、表示部３０４の表示が設定調整トップ画面３０３から、選択されたソフトキーに対応する設定情報の設定画面に切り替わる。本実施の形態では、各ソフトキーに対し、ファンクション名やインスタンス名等の機能情報が予め登録され、各ソフトキーの機能情報がＭＦＰ１０１及びＤＦＥ１０２にそれぞれ格納されている。これにより、ＤＦＥ１０２はＭＦＰ１０１における各ソフトキーを特定可能である。一方、操作部１０７におけるハードキーには機能情報が登録されておらず、ＤＦＥ１０２はＭＦＰ１０１における各ハードキーを特定することができない。
【００１８】
図４は、図１のＤＦＥ１０２のハードウェアの構成を概略的に示すブロック図である。
【００１９】
図４において、ＤＦＥ１０２は、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、操作部Ｉ／Ｆ４０５、ＬＡＮコントローラ４０６，４０７、及びディスクコントローラ４０８を備える。さらに、ＤＦＥ１０２は、外部記憶装置４０９、ビデオＩ／Ｆ４１０、キーボードコントローラ４１１、及び表示制御部４１２を備える。ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、操作部Ｉ／Ｆ４０５、ＬＡＮコントローラ４０６，４０７、ディスクコントローラ４０８、ビデオＩ／Ｆ４１０、キーボードコントローラ４１１、及び表示制御部４１２はシステムバス４０４を介して互いに接続されている。外部記憶装置４０９はディスクコントローラ４０８と接続されている。
【００２０】
ＣＰＵ４０１はＲＯＭ４０３及び外部記憶装置４０９に記憶されたプログラムを実行して各制御を行う。ＲＡＭ４０２はＣＰＵ４０１の作業領域として、また、各データの一時格納領域として用いられる。ＲＯＭ４０３はＣＰＵ４０１によって実行されるプログラムや各データ等を記憶する。操作部Ｉ／Ｆ４０５はＣＰＵ４０１による指示に基づいて表示部１０８における表示制御を行う。表示部１０８は表示領域が小さいので、例えば、ＤＦＥ１０２における電源オンオフ操作やＩＰアドレスの確認を行う際に必要となる最小限の情報のみを表示する。また、操作部Ｉ／Ｆ４０５はユーザの操作キー部１０９の操作によって選択された情報を取得する。ＬＡＮコントローラ４０６はＭＦＰ１０１とのデータ通信を制御し、ＬＡＮコントローラ４０７はクライアントＰＣ１０３とのデータ通信を制御する。ディスクコントローラ４０８は外部記憶装置４０９へのアクセス制御を行う。外部記憶装置４０９はＨＤＤやＩＣカード等であり、アプリケーションプログラム、フォントデータ、フォームデータ、及びＣＰＵ４０１によってＲＩＰ処理が施された画像データ等を記憶する。ビデオＩ／Ｆ４１０はＲＩＰ処理を施した画像データ等をＭＦＰ１０１へ送信する。キーボードコントローラ４１１はキーボード１１１及びポインティングデバイス１１２の操作によって入力された入力情報を取得する。表示制御部４１２は図示しないビデオメモリを備え、ＣＰＵ４０１による指示に基づいて上記ビデオメモリにイメージデータを描画し、描画したイメージデータをビデオ信号として表示装置１１０に出力する。
【００２１】
ところで、画像処理システム１００ではユーザがＭＦＰ１０１の各機能に関する設定情報を設定する際に複数の操作キーの操作を必要とする場合がある。例えば、自動階調補正に関する設定情報を設定する場合、ユーザは設定キー３０２を押下して表示部３０４の表示を図５（ａ）の設定調整トップ画面３０３に切り替える。次いで、ユーザは設定調整トップ画面３０３の調整／メンテナンスキー３０５を押下して表示部３０４の表示を図５（ｂ）の設定画面５０１に切り替える。次いで、ユーザは設定画面５０１の画質調整キー５０２を押下して表示部３０４の表示を図５（ｃ）の設定画面５０３に切り替える。次いで、ユーザは設定画面５０３の自動階調補正キー５０４を押下して表示部３０４の表示を自動階調補正の設定情報を設定するための図示しない自動階調補正設定画面に切り替えるといった一連の操作を行う必要があり、手間が生じる。
【００２２】
このようなユーザによる操作の手間を軽減するために、画像処理システム１００では、図６のショートカット選択画面６０１が操作部１０７やＤＦＥ１０２の表示装置１１０に表示される。ショートカット選択画面６０１は図示しない自動階調補正設定画面を表示させるためのショートカットキー６０２（実行指示キー）を含む。ショートカットキー６０２には図示しない自動階調補正設定画面を表示させるために必要とされる上記複数の操作キーが関連付けされ、各操作キーを特定する特定情報として操作キーに予め登録された機能情報が用いられる。しかしながら、画像処理システム１００では、ハードキー等のように機能情報が登録されていない操作キーをＤＦＥ１０２が特定できず、ＤＦＥ１０２が特定できない操作キーをショートカットキーに関連付けすることができない。その結果、複数の操作キーの操作を伴う一連の操作をユーザに容易に指示させることができない。
【００２３】
これに対応して、本実施の形態では、ショートカットキー６０２が選択されると、ショートカットキー６０２に対応する実行コマンドに基づいて各操作キーの操作指示がＤＦＥからＭＦＰ１０１に送信される。ＭＦＰ１０１及びＤＦＥ１０２が各操作キーを識別可能な識別情報が規定され、各操作指示は各操作キーの識別情報を含む。
【００２４】
図７は、図１のＤＦＥ１０２によって実行されるショートカット実行処理の手順を示すフローチャートである。
【００２５】
図７の処理は、ＣＰＵ４０１がＲＯＭ４０３や外部記憶装置４０９に記憶されたプログラムを実行することによって行われる。図７の処理は、一例として、ＤＦＥ１０２の表示装置１１０にショートカット選択画面６０１が表示されている場合を前提とする。
【００２６】
図７において、まず、ＣＰＵ４０１はショートカット選択画面６０１において、例えば、ショートカットキー６０２が選択されると、ショートカットキー６０２に対応する図８の実行コマンド８０１を外部記憶装置４０９から取得する（ステップＳ７０１）。実行コマンド８０１には図示しない自動階調補正設定画面を表示させるために必要とされる各操作キーの特定情報が操作順に設定される。本実施の形態ではＭＦＰ１０１及びＤＦＥ１０２が識別可能な識別情報が規定される。実行コマンド８０１では、ハードキーの特定情報として該ハードキーを一意に識別可能な文字列が設定される。例えば、設定キー３０２の特定情報として、設定キー３０２を一意に識別可能な文字列「Ｋｅｙ：４０」が設定される。また、ソフトキーの特定情報として該ソフトキーの表示座標情報が設定される。例えば、調整／メンテナンスキー３０５の特定情報として、指示先となるＭＦＰ１０１の表示部３０４における調整／メンテナンスキー３０５の表示座標情報が設定される。次いで、ＣＰＵ４０１は、取得した実行コマンド８０１に基づいてＭＦＰ１０１に指示を行う（ステップＳ７０２）。ＣＰＵ４０１は実行コマンド８０１において上の行から順に一行ずつＭＦＰ１０１に指示を行う。ＭＦＰ１０１では、受け付けた一の指示に対応する画面遷移が完了しないまま、次の指示を受け付けると、上記次の指示に対応する画面遷移が正常に行われない。このため、ＣＰＵ４０１は、ＭＦＰ１０１に一の指示を行った後、ＭＦＰ１０１において一の指示に対応する画面遷移の完了に要する画面遷移完了時間が経過してから次の指示を行うのが好ましい。これに対応して、ＣＰＵ４０１は、ステップＳ７０２の処理を行ってから画面遷移完了時間が経過するまで待機する（ステップＳ７０３）。すなわち、本実施の形態では、一の指示をＭＦＰ１０１に行ってから次の指示をＭＦＰ１０１に行うまでの間に少なくとも画面遷移完了時間の間隔が設けられる。次いで、ＣＰＵ４０１は実行コマンド８０１における次の行の指示を行い（ステップＳ７０４）、実行コマンド８０１における全ての指示を行ったか否かを判別する（ステップＳ７０５）。
【００２７】
ステップＳ７０５の判別の結果、実行コマンド８０１におけるいずれかの指示を行っていないとき、ＣＰＵ４０１はステップＳ７０２の処理に戻る。一方、ステップＳ７０５の判別の結果、実行コマンド８０１における全ての指示を行ったとき、ＣＰＵ４０１は本処理を終了する。図７の処理によるＭＦＰ１０１の画面遷移処理が完了すると、ＤＦＥ１０２の表示装置１１０において図示しない自動階調補正設定画面が表示され、ユーザは自動階調補正に関する設定情報を設定可能となる。
【００２８】
上述した図７の処理によれば、ショートカットキー６０２が選択されると、ショートカットキー６０２に対応する実行コマンド８０１に基づいて各操作キーの操作指示がＤＦＥ１０２からＭＦＰ１０１に送信される。ＭＦＰ１０１及びＤＦＥ１０２が各操作キーを識別可能な識別情報が規定され、操作指示は各操作キーの識別情報を含む。これにより、操作キーに機能情報が予め登録されているか否かに関わらず、複数の操作キーの操作を伴う一連の操作をユーザに容易に指示させることができる。
【００２９】
また、上述した図７の処理では、ハードキーの識別情報はハードキーを示す一意の文字列であり、ソフトキーの識別情報は表示部３０４におけるソフトキーの表示座標情報である。これにより、ユーザが選択したショートカットキーに対応する各操作キーの操作指示をＤＦＥ１０２がＭＦＰ１０１に確実に伝えることができ、もって、ＭＦＰ１０１において受け付けた指示に応じた適切な処理を実行することができる。
【００３０】
さらに、上述した図７の処理では、一の指示をＭＦＰ１０１に送信してから次の指示をＭＦＰ１０１に送信するまでの間に少なくとも画面遷移完了時間の間隔が設けられる。これにより、一の指示による画面遷移を完了した後に次の操作指示をＭＦＰ１０１に送信することができる。その結果、ＭＦＰ１０１において、一の指示による画面遷移を完了する前に次の指示を受信することに起因して次の指示による画面遷移を正常に行えなくなる事態を防止することができる。
【００３１】
以上、本発明について、上述した実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。例えば、ＤＦＥ１０２は、一の指示による画面遷移を完了した旨を示す完了通知をＭＦＰ１０１から受信した際に次の指示をＭＦＰ１０１に送信しても良い。
【００３２】
図９は、図７のショートカット実行処理の第１の変形例の手順を示すフローチャートである。
【００３３】
図９の処理は、ＣＰＵ４０１がＲＯＭ４０３や外部記憶装置４０９に記憶されたプログラムを実行することによって行われる。図９の処理は表示装置１１０にショートカット選択画面６０１が表示されている場合を前提とする。
【００３４】
図９において、まず、ＣＰＵ４０１はステップＳ７０１，Ｓ７０２の処理を行う。次いで、ＣＰＵ４０１はステップＳ７０２の処理によってＭＦＰ１０１に送信した指示による画面遷移を完了した旨を示す完了通知をＭＦＰ１０１から受信すると（ステップＳ９０１でＹＥＳ）、ステップＳ７０４以降の処理を行う。
【００３５】
上述した図９の処理では、ステップＳ７０２の処理によってＭＦＰ１０１に送信した一の指示による画面遷移を完了した旨を示す完了通知をＭＦＰ１０１から受信した際に次の指示をＭＦＰ１０１に送信する。これにより、ＭＦＰ１０１において、一の指示による画面遷移を完了する前に次の指示を受信することに起因して次の指示による画面遷移を正常に行えなくなる事態を確実に防止することができる。
【００３６】
上述した本実施の形態では、画面遷移完了時間を図１０に示すように、実行コマンド１００１に含めても良い。このとき、ＣＰＵ４０１は図１１に示すように、ステップＳ７０１，７０２の処理を実行した後、ステップＳ７０４以降の処理を行う。
【００３７】
上述した本実施の形態では、実行コマンドにおいて、操作キーを押す指示、及び操作キーを離す指示を含めても良い。例えば、図１０に示すように、設定キー３０２を示す「Ｋｅｙ：１１４」に対し押す操作を示す「１」を設定し、また、「Ｋｅｙ：１１４」に対し離す操作を示す「０」を設定する。
【００３８】
また、上述した本実施の形態では、押す指示及び離す指示の間に所定の期間を設けても良い。これにより、所望の操作キーの長押し操作指示を実現可能となる。
【００３９】
さらに、上述した本実施の形態では、一の操作キーを押す指示、他の操作キーを押す指示、一の操作キー及び他の操作キーの両方を離す指示をこの順に設定しても良い。これにより、一の操作キー及び他の操作キーの同時押し指示を実現可能となる。
【００４０】
上述した本実施の形態では、画像処理システム１００にＤＦＥ１０２が含まれている場合について説明するが、ＤＦＥ１０２の各機能がＭＦＰ１０１に組み込まれていれば、画像処理システム１００にＤＦＥ１０２が含まれていなくても良い。
【００４１】
また、上述した本実施の形態では、ＭＦＰ１０１及びクライアントＰＣ１０３がＬＡＮ１０６等を介して直接接続される構成であっても良い。この構成では、ＤＦＥ１０２ではなく、クライアントＰＣ１０３にショートカット選択画面６０１を表示し、クライアントＰＣ１０３によるショートカット選択画面６０１の操作によってユーザが図示しない自動階調補正設定画面等の表示指示を行っても良い。
【００４２】
上述した本実施の形態では、実行コマンド８０１，１００１をＤＦＥ１０２に格納する場合について説明したが、実行コマンド８０１，１００１をＭＦＰ１０１にも格納しても良い。これにより、ショートカット選択画面６０１に関する各実行コマンドをＭＦＰ１０１において新たに生成し直す必要をなくすことできる。
【００４３】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４４】
１００  画像処理システム
１０１  ＭＦＰ
１０２  ＤＦＥ
１０３  クライアントＰＣ
３００  テンキー
３０１  リセットキー
３０２  設定キー
３０５  調整／メンテナンスキー
５０２  画質調整キー
５０４  自動階調補正キー
６０２  ショートカットキー
８０１，１００１  実行コマンド
【図１】
2018185756.tif 000003
【図２】
2018185756.tif 000004
【図３】
2018185756.tif 000005
【図４】
2018185756.tif 000006
【図５】
2018185756.tif 000007
【図６】
2018185756.tif 000008
【図７】
2018185756.tif 000009
【図８】
2018185756.tif 000010
【図９】
2018185756.tif 000011
【図１０】
2018185756.tif 000012
【図１１】
2018185756.tif 000013