(57)【特許請求の範囲】
【請求項１】
設定対象装置における処理条件を設定するための設定画面を表示装置に表示させる情報処理装置であって、
上記設定対象装置が処理を実行するときに使用可能な複数の機能の各々に対応する機能画像を、上記設定画面内の第１の領域に表示させる機能画像表示処理手段と、
上記複数の機能画像の中からユーザ入力に応じた機能画像を選択し、該機能画像に対応する機能の処理条件を設定する処理条件設定手段と、
上記複数の機能画像の中からポインティングデバイスによって指定された位置に表示されている機能画像を特定する特定手段と、
上記特定手段によって特定された機能画像に対応する機能の処理条件が、上記処理条件設定手段によって既に設定されているか否かを判定する判定手段と、
上記判定手段によって既に設定されている判定された場合に、上記特定手段によって特定された機能画像に対応する機能が設定済みであることを示す設定済み通知を行う通知手段とを備えることを特徴とする情報処理装置。
【請求項２】
上記第１の領域と異なる上記設定画面内の第２の領域に、上記処理条件設定手段が設定した機能に対応し、該機能が設定済みであることを示す設定済み画像を表示する設定済み画像表示処理手段を備え、
上記通知手段は、上記設定済み通知として、上記第２の領域を強調表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記通知手段は、上記第２の領域の色およびサイズの少なくとも１つを変化させることで、当該第２の領域を強調表示させることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
上記第１の領域と異なる上記設定画面内の第２の領域に、上記処理条件設定手段が設定した機能に対応し、該機能が設定済みであることを示す設定済み画像を表示する設定済み画像表示処理手段を備え、
上記通知手段は、上記設定済み通知として、上記特定手段が特定した機能画像と同じ機能に対応する上記設定済み画像を強調表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
上記通知手段は、上記特定手段が特定した機能画像と同じ機能に対応する上記設定済み画像の色およびサイズの少なくとも１つを変化させることで、当該設定済み画像を強調表示させることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
上記通知手段は、上記設定済み通知として、さらに、上記特定手段が特定した機能画像を強調表示させることを特徴とする請求項４に記載の情報処理装置。
【請求項７】
上記特定手段は、複数の機能画像を特定可能であり、
上記特定手段が複数の機能画像を特定した場合、上記通知手段は、当該複数の機能画像の各々の表示形式を互いに異ならせるとともに、当該機能画像と同じ機能に対応する設定済み画像の表示形式を、対応する機能画像と同じ表示形式にすることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
上記通知手段は、上記設定済み通知として、上記特定手段が特定した機能画像に対応する機能に対して上記処理条件設定手段が設定した処理条件を表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
上記機能画像表示処理手段は、上記第１の領域において、上記複数の機能画像を移動させながら順次出現させることを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
上記機能画像および上記設定済み画像の少なくとも１つは、アイコンであることを特徴とする請求項２または４に記載の情報処理装置。
【請求項１１】
上記機能画像が動画アイコンであり、上記設定済み画像が静止画アイコンであることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
請求項１から１１のいずれか１項に記載の情報処理装置の上記の各手段としてコンピュータを機能させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定対象装置における処理の条件を設定するための設定画面を表示装置に表示させる情報処理装置、当該情報処理装置を動作させるプログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
従来、プリンタにおける印刷条件を設定するための設定画面を表示させるプリンタドライバが知られている。そして、使用者は、設定画面において、複数の印刷機能の中から所望のものを選択し、その処理条件を設定する。
【０００３】
例えば、特許文献１には、印刷機能画像（アイコン）を一覧表示し、使用者によって何れかの印刷機能画像が選択されると、当該印刷機能画像の処理条件を設定するウィンドウを表示させる技術が開示されている。
【０００４】
また、特許文献２には、複数のアイコンを表示し、使用者によって選択されたアイコンを拡大表示して他のアイコンと区別する技術が開示されている。
【特許文献１】特開２００４−２２０４８７（２００４年８月５日公開）
【特許文献２】特開２００５−７９９８８（２００５年３月２４日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来技術では、複数の機能の利用を希望している使用者は、複数の機能を選択し、選択した機能の各々について処理条件を設定する必要がある。しかしながら、選択すべき機能が多数ある場合、使用者は、既に設定済みである機能に対応するアイコンを誤って再度選択してしまう可能性がある。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、設定済みの機能画像を誤って再度選択することのない情報処理装置、プログラムおよび記録媒体を実現することにある。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、上記課題を解決するために、設定対象装置における処理条件を設定するための設定画面を表示装置に表示させる情報処理装置であって、上記設定対象装置が処理を実行するときに使用可能な複数の機能の各々に対応する機能画像を、上記設定画面内の第１の領域に表示させる機能画像表示処理手段と、上記複数の機能画像の中からユーザ入力に応じた機能画像を選択し、該機能画像に対応する機能の処理条件を設定する処理条件設定手段と、上記複数の機能画像の中からポインティングデバイスによって指定された位置に表示されている機能画像を特定する特定手段と、上記特定手段によって特定された機能画像に対応する機能の処理条件が、上記処理条件設定手段によって既に設定されているか否かを判定する判定手段と、上記判定手段によって既に設定されている判定された場合に、上記特定手段によって特定された機能画像に対応する機能が設定済みであることを示す設定済み通知を行う通知手段とを備えることを特徴とする。
【０００８】
上記の構成によれば、複数の機能画像を設定画面内の第１の領域に表示させる機能画像表示処理手段と、複数の機能画像の中からユーザ入力によって選択された機能画像を特定し、該機能画像に対応する機能の処理条件を設定する処理条件設定手段とを備える。そのため、使用者は、第１の領域に表示されている機能画像の中から所望の機能画像を選択し、その処理条件を設定することができる。
【０００９】
また、判定手段は、特定手段によって特定された機能画像に対応する機能の処理条件が上記処理条件設定手段によって既に設定されているか否かを判定する。そして、既に設定されている判定された場合に、通知手段は、特定手段によって特定された機能画像に対応する機能が設定済みであることを示す設定済み通知を行う。つまり、使用者は、ポインティングデバイスで指定した機能画像（例えば、マウスポインタが重ねられた機能画像）が既に設定済みである場合、その旨を示す設定済み通知を受ける。これにより、使用者は、誤って、設定済みの機能に対応する機能画像を再度選択してしまう（例えば、マウスでクリックしてしまう）ということがなくなる。このように、本発明の情報処理装置は、使用者にとって利便性のよい設定画面を提供することができる。
【００１０】
また、使用者は、既に設定済みであるが、その処理条件の再設定を希望する場合がある。このような場合であっても、使用者は、ポインティングデバイスで機能画像を順次指定し、設定済み通知の有無を確認することで、設定済みであるが再設定を希望する機能に対応する機能画像を容易に見つけ出すことができる。
【００１１】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記第１の領域と異なる上記設定画面内の第２の領域に、上記処理条件設定手段が設定した機能に対応し、該機能が設定済みであることを示す設定済み画像を表示する設定済み画像表示処理手段を備え、上記通知手段は、上記設定済み通知として、上記第２の領域を強調表示させる。
【００１２】
上記の構成によれば、ポインティングデバイスで指定した機能画像に対応する機能が既に設定済みである場合、設定済み画像が表示される第２の領域が強調表示される。これにより、使用者は、第２の領域に注目し、ポインティングデバイスで指定した機能画像と同じ機能に対応する設定済み画像の存在を容易に確認することができる。その結果、使用者は、ポインティングデバイスで指定した機能画像に対応する機能が既に設定済みであることを容易に認識でき、誤って再度選択してしまうことがなくなる。
【００１３】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記通知手段は、上記第２の領域の色およびサイズの少なくとも１つを変化させることで、当該第２の領域を強調表示させる。
【００１４】
上記の構成によれば、ポインティングデバイスで指定した機能画像に対応する機能が既に設定済みである場合、第２の領域の色やサイズが変化される。色やサイズは、使用者にとって視認しやすいものである。これにより、使用者は、第２の領域をより一層注目し、設定済みであることを容易に認識できる。
【００１５】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記第１の領域と異なる上記設定画面内の第２の領域に、上記処理条件設定手段が設定した機能に対応し、該機能が設定済みであることを示す設定済み画像を表示する設定済み画像表示処理手段を備え、上記通知手段は、上記設定済み通知として、上記特定手段が特定した機能画像と同じ機能に対応する上記設定済み画像を強調表示させる。
【００１６】
上記の構成によれば、ポインティングデバイスで指定した機能画像に対応する機能が既に設定済みである場合、当該機能に対応する設定済み画像が強調表示される。これにより、使用者は、ポインティングデバイスで指定した機能画像と同じ機能に対応する設定済み画像の存在を容易に確認することができる。その結果、使用者は、ポインティングデバイスで指定した機能画像に対応する機能が既に設定済みであることを容易に認識でき、誤って再度選択してしまうことがなくなる。
【００１７】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記通知手段は、上記特定手段が特定した機能画像と同じ機能に対応する上記設定済み画像の色およびサイズの少なくとも１つを変化させることで、当該設定済み画像を強調表示させる。
【００１８】
上記の構成によれば、ポインティングデバイスで指定した機能画像に対応する機能が既に設定済みである場合、当該機能に対応する設定済み画像の色やサイズが変化される。色やサイズは、使用者にとって視認しやすいものである。これにより、使用者は、ポインティングデバイスで指定した機能画像に対応する設定済み画像をより一層注目し、当該機能が設定済みであることを容易に認識できる。
【００１９】
また、本発明の情報処理装置は、上記の構成に加えて、上記通知手段は、上記設定済み通知として、さらに、上記特定手段が特定した機能画像を強調表示させる。
【００２０】
上記の構成によれば、使用者は、ポインティングデバイスで指定した機能画像と、設定済み画像との対応関係を容易に理解することができる。機能画像と設定済み画像とが異なる画像である場合に当該効果が一層奏される。
【００２１】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記特定手段は、複数の機能画像を特定可能であり、上記特定手段が複数の機能画像を特定した場合、上記通知手段は、当該複数の機能画像の各々の表示形式を互いに異ならせるとともに、当該機能画像と同じ機能に対応する設定済み画像の表示形式を、対応する機能画像と同じ表示形式にする。
【００２２】
例えば、設定済み画像の配列順が設定された順であるような場合、機能画像の配列順序と設定済み画像の配列順序とが異なる。このような場合であっても、上記の構成によれば、使用者は、ポインティングデバイスで指定した機能画像と設定済み画像との対応関係を容易に理解することができる。
【００２３】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記通知手段は、上記設定済み通知として、上記特定手段が特定した機能画像に対応する機能に対して上記処理条件設定手段が設定した処理条件を表示させる。
【００２４】
上記の構成によれば、ポインティングデバイスで指定した機能画像に対応する機能が既に設定済みである場合、当該機能に対して設定された処理条件が表示される。これにより、使用者は、ポインティングデバイスで指定した機能画像が設定済みであることを容易に認識できる。さらに、ポインティングデバイスで指定するという簡単な操作だけで、設定した処理条件の内容を確認することができる。
【００２５】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記機能画像表示処理手段は、上記第１の領域において、上記複数の機能画像を移動させながら順次出現させる。
【００２６】
上記の構成によれば、機能画像が移動しながら順次出現するため、使用者は、何ら操作することなく、複数の機能画像を順次認識することができる。これにより、複数の機能画像の中から所望の機能画像を選択する際の利便性が向上する。
【００２７】
また、このように、機能画像が順次移動しながら表示される場合、使用者は、順次出現する機能画像を次々と選択し、設定済みの機能画像を再度選択してしまう可能性が高くなる。しかしながら、このような場合でも、設定済み通知が行われるため、使用者は、設定済みの機能画像を誤って再度選択することがなくなる。
【００２８】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記機能画像および上記設定済み画像の少なくとも１つは、アイコンである。
【００２９】
上記の構成によれば、機能画像および設定済み画像は、対応する機能の内容がわかるような文字や図形を用いたアイコンを使用することによって、使用者の操作性や視覚性がより良好となる。
【００３０】
さらに、本発明の情報処理装置は、上記の構成に加えて、上記機能画像が動画アイコンであり、上記設定済み画像が静止画アイコンである。
【００３１】
上記の構成によれば、例えば、機能画像を処理経過を示すような動画アイコンとし、設定済み画像を処理後を示す静止画アイコンとすることができる。これにより、使用者は、機能画像を見ることで処理内容を理解でき、設定済み画像を見ることで処理結果を理解できる。
【００３２】
また、設定済み画像を機能画像の一つのフレーム画像とすることで、使用者は、設定済み画像と機能画像との対応関係を容易に理解することができる。
【００３３】
なお、上記データ処理設定装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることによりデータ処理設定装置をコンピュータにて実現させるデータ処理設定プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３４】
本発明の情報処理装置は、複数の機能項目の中からポインティングデバイスによって指定された位置に表示されている機能項目を特定する特定手段と、上記特定手段によって特定された機能項目の処理条件が既に設定されているか否かを判定する判定手段と、上記判定手段によって既に設定されている判定された場合に、上記特定手段によって特定された機能項目が設定済みであることを示す設定済み通知を行う通知手段とを備える。それゆえ、使用者は、誤って、設定済みの機能項目を再度選択してしまう（例えば、マウスでクリックしてしまう）ということがなくなる。
【発明を実施するための最良の形態】
【００３５】
本発明は、設定対象装置における処理条件を設定するための設定画面を表示装置に表示させる情報処理装置に係るものである。本発明に係る情報処理装置が設定する機能は、例えば、プリンタ装置７における印刷処理や、各種のアプリケーション（文書作成ソフトや画像編集ソフトなど）における情報処理、製造装置に対する制御処理などに関する機能である。なお、以下では、本発明の実施形態として、プリンタ装置７における印刷処理に関する複数の機能の設定を行う装置を具体例として説明するが、本発明はこれに限られるものではない。
【００３６】
本発明の一実施形態に係るホスト装置（情報処理装置）１について図１ないし図２２に基づいて説明すると以下の通りである。
【００３７】
（ホスト装置の構成）
図２は、ホスト装置１の概略構成を示すブロック図である。図２に示されるように、ホスト装置１は、通信部２、表示部（表示装置）３、入力部（ポインティングデバイス）４、アプリケーション部５およびプリンタドライバ部６を備えている。
【００３８】
通信部２は、ネットワークＬを介して、外部装置と通信を行うためのものである。通信部２は、プリンタドライバ部６と接続されており、プリンタドライバ部６で生成された印刷ジョブをプリンタ装置７に出力する。
【００３９】
表示部３は、液晶ディスプレイ等で構成されており、アプリケーション部５で作成された文書や画像、プリンタドライバ部６が生成する印刷条件設定画面を表示する。
【００４０】
入力部４は、マウス・トラックボール・トラックパッド・タブレット・キーボードなどのポインティングデバイスであり、使用者からの指示を取得する。また、入力部４は、ユーザ操作に従って、表示部３の画面上の位置を指定するとともに、クリック操作を受け付ける。
【００４１】
アプリケーション部５は、文書作成ソフト、表計算ソフト、画像編集ソフト等であり、ＣＤ−ＲＯＭ等から図示しないオペレーティングシステム（ＯＳ）にインストールされるものである。また、アプリケーション部５は、入力部４から印刷設定指示を受けると、プリンタドライバ部６を起動させるとともに、印刷設定指示のあった文書等の画像データをプリンタドライバ部６に出力する。
【００４２】
プリンタドライバ部６は、印刷条件を設定し、設定した印刷条件に従った印刷ジョブを生成するものである。
【００４３】
プリンタドライバ部６は、印刷条件設定画面を表示部３に表示させ、印刷機能の選択とその処理条件の入力とを使用者に促し、入力された指示に応じて、印刷条件を設定する。
ここで、印刷処理機能としては、例えば、
・印刷部数設定機能：印刷する部数を設定する機能
・カラー／モノクロ印刷機能：カラー印刷と白黒（モノクロ）印刷とを切り替える機能
・用紙サイズ設定機能：プリンタ１で画像が形成される用紙のサイズを設定する機能
・両面印刷機能：片面印刷、両面印刷、中綴じ印刷などを設定する機能
・Ｎ−ＵＰ印刷機能：複数（Ｎ）ページを１枚の用紙にまとめて印刷する機能
・フィットページ機能：印刷する用紙のサイズにフィットするように原稿画像のサイズを調整する機能
・縦横独立変倍機能：画像の縦横比を変更する機能
・ポスター印刷機能：１ページの画像を複数に分割し、分割した画像を異なる用紙に印刷する機能
・オーバーレイ機能：他の画像を重ねて印刷する機能
・ウォーターマーク機能：「極秘」「重要」等のすかし文字を印刷する機能
・１８０度回転機能：印刷する画像を１８０度回転させる機能
・線幅調整機能：線幅を調整する機能
・パンチ機能：印刷された用紙の端部にパンチ孔を形成する機能
・ステープル機能：印刷された複数枚の用紙をステープラーで綴じる機能
・とじしろ機能：端部にとじしろのための余白を形成する機能
・カーボンコピー機能：１枚の原稿に対して複数のトレイから用紙を給紙する機能
・用紙挿入機能：所定の印刷用紙の間、もしくは表表紙、裏表紙として用紙を挿入する機能
・ＯＨＰ合い紙機能：ＯＨＰ用紙に印刷する際にＯＨＰ用紙とＯＨＰ用紙の間に用紙を挿入する機能
などがある。
【００４４】
印刷機能には、印刷する際に何らかの処理条件で必ず使用する基本機能（本実施形態では、印刷部数設定機能、用紙サイズ設定機能、両面印刷機能、Ｎ−ｕｐ印刷機能など）と、それ以外の拡張機能とがある。
【００４５】
そして、印刷条件は、各基本機能の処理条件、および、使用者が選択した拡張機能の処理条件を含む。
【００４６】
（プリンタドライバ部の構成）
次に、プリンタドライバ部６の詳細な構成について説明する。図１は、プリンタドライバ部６の構成を示すブロック図である。
【００４７】
図１に示されるように、プリンタドライバ部６は、テーブル管理部１１、基本画面表示処理部１２、拡張機能アイコン表示処理部（機能画像表示処理手段）１３、アイコン指示判定部（特定手段）１４、基本機能条件設定部１５、基本機能条件格納部１６、拡張機能条件設定部（処理条件設定手段）１７、拡張機能条件格納部１８、設定済みアイコン表示処理部（設定済み画像表示処理手段）１９、設定／未設定判定部（判定手段）２０、設定済み通知処理部（通知手段）２１および印刷要求部（設定対象装置）２２を備えている。
【００４８】
テーブル管理部１１は、拡張機能に関する情報を管理するものである。テーブル管理部１１は、図３に示されるように、各拡張機能について、当該拡張機能を識別する管理番号と、当該拡張機能の選択を行うための拡張機能アイコン（機能画像）と、当該拡張機能の名称（拡張機能名）と、当該拡張機能の処理条件を入力するための処理条件入力画面を識別する処理条件入力が面番号と、当該拡張機能の処理条件と、当該拡張機能が設定済みであることを示す設定済みアイコンとを対応付けたアイコンテーブルを管理する。さらに、テーブル管理部１１は、上記処理条件入力画面番号と、上記処理条件入力画面とを対応付けた入力画面テーブルも管理する。
【００４９】
なお、テーブル管理部１１は、図３に示されるように、特定の拡張機能（例えば、管理番号２の「ＯＨＰ合い紙」および管理番号３の「用紙挿入」）について処理条件ごとに設定済みアイコンを管理している。
【００５０】
また、本実施形態では、テーブル管理部１１は、拡張機能アイコンとして動画アイコンを管理している。すなわち、図３では、拡張機能アイコンとして最終コマ画像のみを示しているが、テーブル管理部１１は、拡張機能アイコンの全てのコマ画像を記憶している。拡張機能アイコンの動画像は、対応する拡張機能の内容を説明するものとして予め作成されたものである。動画像は静止画に比べて情報量が多く、拡張機能の内容をより正確に使用者に紹介することができる。
【００５１】
基本画面表示処理部１２は、図５に示されるような、基本機能の処理条件を変更するため変更指示キーａ１〜ａ５を含む基本機能設定領域Ａと、上記拡張機能アイコンが所定方向に（ここでは、左方向に）順次表示される拡張機能アイコン表示領域Ｂ（第１の領域）と、上記設定済みアイコンが表示される設定済みアイコン表示領域Ｃ（第２の領域）とを含む印刷条件設定画面１０１を表示部３に表示させるものである。なお、基本画面表示処理部１２は、領域Ｂ・Ｃについて枠のみを表示する。そして、これらの領域内の表示処理は、後述するように、拡張機能アイコン表示処理部１３および設定済みアイコン表示処理部１９によって行われる。
【００５２】
拡張機能アイコン表示処理部１３は、テーブル管理部１１から拡張機能アイコンを読み出し、読み出した拡張機能アイコンを、上記印刷条件設定画面内の拡張機能アイコン表示領域Ｂにおいて、所定方向（本実施形態では、左方向または右方向）に移動させながら順次表示させる処理を行うものである。これにより、使用者は、順次表示される全ての拡張機能を認識することができ、所望の拡張機能を選択することができる。
【００５３】
アイコン指示判定部１４は、拡張機能アイコン表示領域Ｂ内に表示された拡張機能アイコンに対する入力操作の有無を判断し、その判断結果に応じた所定の処理を行うものである。
【００５４】
本実施形態では、アイコン指示判定部１４は、入力部４であるポインティングデバイス（マウスなど）によって指定される位置（指定位置）に拡張機能アイコンが表示されているか否かを判断し、指定位置に拡張機能アイコンが表示されている場合に、当該拡張機能アイコンに対応する管理番号を設定／未設定判定部２０に出力する。つまり、アイコン指示判定部１４は、いずれかの拡張機能アイコンにマウスポインタが重ねられたか否かを判断し、マウスポインタが重ねられた（マウスオーバーされた）拡張機能アイコンに対応する管理番号を出力する。
【００５５】
さらに、アイコン指示判定部１４は、何れかの拡張機能アイコンに対するクリック操作の有無を判断し、クリックされた拡張機能アイコンに対応する管理番号を拡張機能条件設定部１７に出力する。
【００５６】
基本機能条件設定部１５は、基本機能設定領域Ａに表示された変更指示キーａ１〜ａ５（図５参照）の操作に従って、各基本機能の処理条件を設定し、設定した処理条件を基本機能条件格納部１６に格納するものである。
【００５７】
基本機能条件格納部１６は、基本機能条件設定部１５によって設定された基本機能の印刷条件を記憶するものである。
【００５８】
拡張機能条件設定部１７は、テーブル管理部１１が管理する入力画面テーブルの処理条件入力画面を表示部３に表示することで使用者に拡張機能の処理条件の入力を促し、入力部４に入力された指示に応じて、拡張機能の処理条件を設定するものである。そして、拡張機能条件設定部１７は、設定した拡張機能について、当該拡張機能に対応する管理番号と設定した処理条件とを対応付けた拡張機能設定情報を拡張機能条件格納部１８に格納する。なお、拡張機能条件設定部１７は、アイコン指示判定部１４から受けた管理番号に対応する処理条件入力画面を入力画面テーブルから読出し、表示部３に表示させる。
【００５９】
なお、拡張機能条件設定部１７は、一度処理条件が設定された拡張機能の使用がキャンセルされた場合、当該拡張機能の管理番号および処理条件を、拡張機能条件格納部１８の拡張機能設定情報から削除する。
【００６０】
拡張機能条件格納部１８は、拡張機能条件設定部１７によって設定された拡張機能の処理条件と該拡張機能に対応する管理番号とを対応付けた拡張機能設定情報を記憶するものである。図６は、拡張機能条件格納部１８が管理する設定条件テーブルの一例を示す図である。
【００６１】
設定済みアイコン表示処理部１９は、拡張機能条件格納部１８が記憶する拡張機能設定情報に含まれる管理番号（およびその処理条件）に対応する設定済みアイコンの全てをテーブル管理部１１から読み出し、当該設定済みアイコンを印刷条件設定画面の設定済みアイコン表示領域Ｃに一覧表示させるものである。すなわち、設定済みアイコン表示処理部１９は、拡張機能条件設定部１７によって設定された拡張機能に対応する設定済みアイコンを設定済みアイコン表示領域Ｃに表示させる。
【００６２】
なお、一度処理条件が設定された拡張機能の使用がキャンセルされた場合、当該拡張機能の管理番号が拡張機能設定情報から削除されるため、設定済みアイコン表示処理部１９は、当該拡張機能に対応する設定済みアイコンを設定済みアイコン表示領域Ｃから取り消す。
【００６３】
設定／未設定判定部２０は、アイコン指示判定部１４から受けた管理番号が、拡張機能条件格納部１８が管理する拡張機能設定情報に含まれるか否かを判断し、含まれる場合に設定済み通知処理部２１に通知指示を出力する。また、設定／未設定判定部２０は、アイコン指示判定部１４から受けた管理番号のうちの拡張機能設定情報に含まれる管理番号を、上記通知指示に付加して設定済み通知処理部２１に出力してもよい。
【００６４】
設定済み通知処理部２１は、設定／未設定判定部２０から通知指示を受けたときに、ポインティングデバイスで指定された拡張機能アイコンに対応する拡張機能が既に設定されていることを示す設定済み通知を表示部３に表示させるものである。
【００６５】
印刷要求部２２は、印刷ジョブを生成し、通信部２を介してプリンタ装置７に出力するものである。印刷要求部２２は、印刷条件設定画面１０１における印刷指示キー（図５のＯＫボタン１１０）がクリックされたことを受けて、基本機能条件格納部１６から基本機能の処理条件を、拡張機能条件格納部１８から拡張機能の処理条件を読み出す。そして、印刷要求部２２は、読み出した処理条件に応じた画像処理を、アプリケーション部５から受けた画像データに対して行うことで印刷データを生成するとともに、プリンタ装置７に対する処理命令を生成する。印刷要求部２２は、生成した印刷データおよび処理命令を含む印刷ジョブをプリンタ装置７に出力する。
【００６６】
（プリンタドライバ部の処理全体の流れ）
本実施形態のプリンタドライバ部６の処理全体の流れについて図７のフローチャートおよび印刷条件設定画面１０１の一例を参照しながら説明する。
【００６７】
まず、プリンタドライバ部６は、アプリケーション部５からの印刷設定指示に応じて起動する（Ｓ１）
プリンタドライバ部６が起動すると、基本画面表示処理部１２は、上記基本機能設定領域Ａ、拡張機能アイコン表示領域Ｂおよび設定済みアイコン表示領域Ｃを含む印刷条件設定画面１０１を表示部３に表示させる（Ｓ２）。ただし、Ｓ２において、基本画面表示処理部１２は、拡張機能アイコン表示領域Ｂおよび設定済みアイコン表示領域Ｃの枠のみ表示し、これらの領域内の表示処理はまだ行われていない。
【００６８】
なお、基本画面表示処理部１２は、基本機能設定領域Ａの各変更指示ボタンａ１〜ａ５の初期処理条件をデフォルトで定められた条件とする。このとき、基本機能条件設定部１５は、基本機能の処理条件として上記デフォルトが設定されたものとして、該デフォルトを基本機能条件格納部１６に格納する。
【００６９】
次に、拡張機能アイコン表示処理部１３は、全ての拡張機能アイコンをテーブル管理部１１から読み出す（Ｓ３）。そして、拡張機能アイコン表示処理部１３は、図５に示されるように、拡張機能アイコン表示領域Ｂにおいて、拡張機能アイコン１０５−ｎ（ｎ：管理番号）を所定方向（左方向または右方向）に移動（スクロール）させながら、管理番号順に順次表示させる（Ｓ４）。
【００７０】
図８は、移動方向が左方向である場合の拡張機能アイコン１０５−４の時間変化を示す図である。図８に示されるように、拡張機能アイコン表示処理部１３は、動画像である拡張機能アイコンのコマ画像を順次再生するとともに移動させる。
【００７１】
その後、拡張機能アイコン表示処理部１３は、拡張機能アイコン表示領域Ｂの先頭に位置する拡張機能アイコン１０５−ｎ、つまり、移動方向が「左方向」の場合は最も左の位置に、移動方向が「右方向」の場合は最も右の位置に表示されている拡張機能アイコン１０５−ｎが、拡張機能アイコン表示領域Ｂの端まで達したか否かを判断する（Ｓ５）。
【００７２】
先頭の拡張機能アイコン１０５−ｎが拡張機能アイコン表示領域Ｂの端に達した場合（Ｓ５でＹｅｓ）、拡張機能アイコン表示処理部１３は、図９に示されるように、該拡張機能アイコン１０５−ｎの表示をやめ、他のすべての拡張機能アイコンの表示の後に再度繰り返して表示するようにする（Ｓ６）。その後、Ｓ５の処理を繰り返す。
【００７３】
このように、拡張機能アイコン表示領域Ｂには複数の拡張機能アイコン１０５−ｎが一方向に順次移動しながら表示される。拡張機能アイコンは、リング状にカルーセル表示されるものとし、使用者は、何ら操作しなくともすべての拡張機能アイコンを順次確認することができる。そして、使用者は、目的に応じて拡張機能アイコンを選択することができる。本実施形態では、拡張機能アイコンは、対応する拡張機能の特徴を端的に示す動画アイコンである。
【００７４】
一方、拡張機能アイコン１０５−ｎが領域Ｂの端まで達しない場合（Ｓ５でＮｏ）、拡張機能アイコン表示処理部１３は、拡張機能アイコン１０５−ｎの移動を継続して行う。そして、Ｓ７の処理に移る。
【００７５】
続いて、基本機能条件設定部１５は、基本機能設定領域Ａに表示されている基本機能の処理条件の変更指示キーａ１〜ａ５（図５参照）がクリックされたか否かを判断する（Ｓ７）。これら変更指示キーａ１〜ａ５のいずれか一つでもクリックされた場合（Ｓ７でＹｅｓ）、基本機能条件設定部１５は、変更指示キーの操作に従い、変更後の処理条件を基本機能条件格納部１６に格納する（Ｓ８）。
【００７６】
一方、いずれの変更指示キーもクリックされない場合（Ｓ７でＮｏ）、ユーザ入力に応じて拡張機能アイコン１０５−ｎの選択処理および拡張機能の設定処理が行われる（Ｓ９）。
【００７７】
すなわち、拡張機能条件設定部１７は、クリックされた拡張機能アイコン１０５−ｎの管理番号ｎをアイコン指示判定部１４から受け取り、当該管理番号ｎに対応する処理条件入力画面を表示させて、処理条件を設定する。そして、拡張機能条件設定部１７は、設定した拡張機能の管理番号ｎと処理条件とを対応付けた拡張機能設定情報を拡張機能条件格納部１８に格納する。そして、設定済みアイコン表示処理部１９は、図１０に示されるように、拡張機能条件格納部１８が格納された管理番号（および処理条件）に対応する設定済みアイコン１０７−ｎ（ｎ：管理番号）を領域Ｃに表示する。本実施形態において設定済みアイコン１０７−ｎは、拡張機能アイコンと比較してサイズがひとまわり小さく、対応する拡張機能の特徴をもっとも表現する静止画アイコンである。
なお、Ｓ９の詳細な処理内容については後述する。
【００７８】
Ｓ９の処理後、印刷要求部２２は、印刷条件設定画面１０１に表示される印刷指示を行う旨のＯＫボタン１１０（図５参照）および印刷をキャンセルする旨のキャンセルボタン１１１（図５参照）のいずれか一方がクリックされたか否かを判断する（Ｓ１０）。
【００７９】
ＯＫボタン１１０およびキャンセルボタン１１１のいずれもクリックされない場合（Ｓ１０でＮｏ）、Ｓ４の処理に戻る。
【００８０】
一方、ＯＫボタン１１０またはキャンセルボタン１１１がクリックされた場合（Ｓ１０でＹｅｓ）、印刷要求部２２は、印刷指示／キャンセル処理を行い（Ｓ１１）、処理を終了する。
【００８１】
具体的には、印刷要求部２２は、ＯＫボタン１１０がクリックされた場合、アプリケーション部５から印刷する画像データを取得するとともに、基本機能条件格納部１６および拡張機能条件格納部１８から、設定された各印刷機能の処理条件を読み出す。そして、印刷要求部２２は、読み出した各印刷機能の処理条件に基づいて、画像データを印刷データに加工するとともに、プリンタ装置７への処理命令を生成し、生成した印刷データおよび処理命令からなる印刷ジョブをプリンタ装置７に出力する。
【００８２】
また、印刷要求部２２は、キャンセルボタン１１１がクリックされた場合、プリンタドライバ部６の動作を終了させる。
【００８３】
以上が、プリンタドライバ部６の処理全体の流れである。以下に、上記処理Ｓ９の詳細な処理内容について説明する。
【００８４】
（拡張機能アイコンの選択）
上記Ｓ９の拡張機能アイコン１０５−ｎの選択処理の流れについて、図１１のフローチャートと印刷条件設定画面１０１の一例である図１２とを参照しながら説明する。
【００８５】
アイコン指示判定部１４は、印刷条件設定画面１０１の拡張機能アイコン表示領域Ｂに表示されている複数の拡張機能アイコン１０５−ｎ（図５参照）のうちのいずれかにマウスポインタが重ねられたか否かを判断する（Ｓ２１）。
【００８６】
図１２は、入力部４であるマウスを用いて拡張機能アイコンの中の一つである、‘OHP合い紙’の拡張機能アイコン１０５−２上にマウスポインタ１１２を移動させた状態の印刷条件設定画面１０１である。この場合、アイコン指示判定部１４は、拡張機能アイコン１０５−２にマウスオーバーされたと判断する。
【００８７】
このように、拡張機能アイコン１０５−ｎにマウスポインタ１１２が重ねられた場合（Ｓ２１でＹｅｓ）、アイコン指示判定部１４は、マウスオーバーされた拡張機能アイコン１０５−ｎに対応する管理番号ｎをテーブル管理部１１から特定し、特定した管理番号ｎを設定／未設定判定部２０に出力する。その後、Ｓ２２の処理に移行する。
【００８８】
一方、拡張機能アイコン１０５−ｎにマウスポインタ１１２が重ねられない場合（Ｓ２１でＮｏ）、図７に示したＳ１０の処理に移行する。
【００８９】
次に、Ｓ２２において、設定／未設定判定部２０は、アイコン指示判定部１４から受けた管理番号ｎに対応する拡張機能が設定済みであるか否かを判断する。具体的には、設定／未設定判定部２０は、アイコン指示判定部１４から受けた管理番号ｎと同じ管理番号が、拡張機能条件設定部１７に格納されている拡張機能設定情報に含まれる場合に、設定済みであると判断する。
【００９０】
設定済みである場合（Ｓ２２でＹｅｓ）、設定／未設定判定部２０は、設定済みであることを示す設定済み通知を表示させる通知指示を設定済み通知処理部２１に出力する。そして、通知指示を受けた設定済み通知処理部２１は、マウスオーバーされている拡張機能アイコンに対応する拡張機能が設定済みであることを示す設定済み通知表示を行う（Ｓ２３）。なお、この設定済み通知表示の具体例については後述する。
【００９１】
その後、Ｓ２４の処理に移行する。また、アイコン指示判定部１４から受けた管理番号に対応する拡張機能が未設定である場合（Ｓ２２でＮｏ）にも、Ｓ２４の処理に移行する。
【００９２】
次に、Ｓ２４において、アイコン指示判定部１４は、拡張機能アイコン表示領域Ｂに表示されている複数の拡張機能アイコン１０５−ｎの中のいずれかがクリックされたか否かを判断する。
【００９３】
拡張機能アイコン１０５−ｎがクリックされた場合（Ｓ２４でＹｅｓ）、アイコン指示判定部１４は、クリックされた拡張機能アイコン１０５−ｎに対応する管理番号ｎをテーブル管理部１１のアイコンテーブルから特定し、特定した管理番号ｎを拡張機能条件設定部１７に出力する。そして、拡張機能条件設定部１７において拡張機能設定処理が行われ（Ｓ２５）、図７に示したＳ１０の処理に移行する。なお、Ｓ２５の詳細な処理内容については後述する。
【００９４】
一方、いずれの拡張機能アイコン１０５−ｎもクリックされない場合（Ｓ２４でＮｏ）、アイコン指示判定部１４は、マウスオーバーされていた拡張機能アイコン１０５−ｎからマウスポインタ１１２が外れたかどうかを判断する（Ｓ２６）。
【００９５】
拡張機能アイコン１０５−ｎからマウスポインタ１１２が外れていなかった場合（Ｓ２６でＮｏ）、前述のＳ２４の処理に戻る。
【００９６】
一方、拡張機能アイコン１０５−ｎからマウスポインタ１１２が外れていた場合（Ｓ２６でＹｅｓ）、アイコン指示判定部１４は、通知解除指示を設定済み通知処理部２１に出力する。当該通知解除指示を受けた設定済み通知処理部２１は、現在、上記設定済み通知表示を行っているか否かを判断する（Ｓ２７）。
【００９７】
設定済み通知表示を行なっている場合（Ｓ２７でＹｅｓ）、設定済み通知処理部２１は、当該設定済み通知表示を解除し、印刷条件設定画面を元の状態に戻す（Ｓ２８）。その後、図７に示したＳ１０の処理に戻る。
【００９８】
一方、設定済み通知表示を行っていない場合も（Ｓ２７でＮｏ）、図７に示したＳ１０の処理に移行する。以上が、拡張機能アイコン１０５−ｎの選択の処理の流れである。
【００９９】
（拡張機能設定）
次に、上記Ｓ２５の拡張機能設定処理について、図１３のフローチャートを参照しながら説明する。
【０１００】
まず、アイコン指示判定部１４から管理番号ｎを受けた拡張機能条件設定部１７は、当該管理番号ｎに対応する処理条件入力画面番号を、テーブル管理部１１が管理するアイコンテーブルから読み出す。続いて、拡張機能条件設定部１７は、アイコンテーブルから読み出した処理条件入力画面番号に対応する処理条件入力画面を、テーブル管理部１１が管理する入力画面テーブルから読み出す。そして、拡張機能条件設定部１７は、読み出した処理条件入力画面１０６を表示部３に表示し、Ｓ２４でクリックされた拡張機能の詳細な処理条件の入力を使用者に促す（Ｓ３１）。
【０１０１】
図１４は、拡張機能‘OHP合い紙’の処理条件入力画面の一例を示す図である。当該処理条件入力画面に対して、使用者は、目的に応じて処理条件を入力することができる。
【０１０２】
次に、拡張機能条件設定部１７は、処理条件入力画面に処理条件が入力されたかどうかを判断する（Ｓ３２）。
【０１０３】
処理条件が入力された場合（Ｓ３２でＹｅｓ）、拡張機能条件設定部１７は、入力された処理条件を一時記憶し（Ｓ３３）、Ｓ３４の処理に移行する。処理条件が入力されていない場合（Ｓ３２Ｎｏ）にも、Ｓ３４の処理に移行する。
【０１０４】
次に、拡張機能条件設定部１７は、処理条件入力画面に含まれる、処理条件の保存指示を行う旨のＯＫボタン１１３（図１４参照）がクリックされたか否かを判断する（Ｓ３４）。
【０１０５】
ＯＫボタン１１３がクリックされた場合（Ｓ３４でＹｅｓ）、拡張機能条件設定部１７は、アイコン指示判定部１４から受けた管理番号ｎと一時的に記憶していた処理条件とを対応付けた拡張機能設定情報を拡張機能条件格納部１８に格納する（Ｓ３５）。そして、拡張機能条件設定部１７は、処理条件入力画面を閉じる（Ｓ３６）。
【０１０６】
その後、設定済みアイコン表示処理部１９は、拡張機能条件格納部１８に新たに格納された管理番号ｎおよびその処理条件を読み出し、当該管理番号ｎおよび処理条件に対応する設定済みアイコン１０７−ｎをテーブル管理部１１から取得する。そして、設定済みアイコン表示処理部１９は、当該設定済みアイコン１０７−ｎを、設定済みアイコン表示領域Ｃに表示し（Ｓ３７）、図７に示したＳ１０の処理に移行する。
【０１０７】
上述したように、図１０は、設定済みアイコン表示領域に‘OHP合い紙’の設定済みアイコン１０７−２が表示された状態の印刷条件設定画面１０１の一例である。使用者は、当該設定済みアイコン１０７−２の表示によって、設定済みアイコン１０７−２に対応する‘OHP合い紙’の拡張機能が設定済みであること及び設定された拡張機能の内容を確認することができる。
【０１０８】
また、図１５は、‘OHP合い紙’と同様に‘用紙挿入’の拡張機能アイコン１０５−３がクリックされ、‘用紙挿入’の設定済みアイコンが追加表示されている状態の印刷条件設定画面１０１である。このように、使用者が必要に応じて目的とする拡張機能を設定するたびに、その拡張機能に対応する設定済みアイコン１０７−２，３が表示されていく。
【０１０９】
一方、ＯＫボタン１１３がクリックされていない場合（Ｓ３４でＮｏ）、処理条件入力画面内の、入力した処理条件の取り消し指示を行う旨のキャンセルボタン１１４（図１４参照）がクリックされたか否かを判断する（Ｓ３８）。
【０１１０】
キャンセルボタン１１４がクリックされた場合（Ｓ３８でＹｅｓ）、拡張機能条件設定部１７は、一時的に記憶していた処理条件を消去し（Ｓ３９）、処理条件入力画面を閉じる（Ｓ４０）。その後、図７に示したＳ１０の処理に移行する。
【０１１１】
一方、キャンセルボタン１１４がクリックされていない場合（Ｓ３８でＮｏ）、前述のＳ３２の処理に戻る。
【０１１２】
（設定済み通知表示の具体例）
以下、設定済みである拡張機能アイコンの上にポインタが置かれたときの設定済み通知表示の具体例について図を用いて説明する。設定済み通知表示の具体例には、下記（１）〜（４）の４つのパターンがある。なお、（１）〜（３）は、印刷条件設定画面内の特定の領域の表示形式を変更するパターンである。
【０１１３】
（１）設定済みアイコン表示領域の強調表示
設定済み通知処理部２１は、設定済み領域の表示形式を変化させる。すなわち、設定済み通知処理部２１は、設定済み領域を強調表示させる。
【０１１４】
例えば、設定済み通知処理部２１は、設定済みである拡張機能アイコン１０５−２（‘OHP合い紙’に対応する拡張機能アイコン）にマウスポインタ１１２が置かれ、設定／未設定判定部２０から通知指示を受けたとき、図１６に示されるように、設定済み領域の枠線の色を変化させる。
【０１１５】
その他、設定済み通知処理部２１は、通知指示を受けた場合、設定済み領域の背景色、サイズなどを変化させたり、設定済み領域を点滅させることにより設定済み領域を強調表示してもよい。
【０１１６】
（２）設定済みアイコンの表示形式の変更
設定済み通知処理部２１は、通知指示を受けると、該通知指示に付加された管理番号に対応し、設定済み領域に表示されている設定済みアイコンの表示形式を変化させる。
【０１１７】
例えば、図１７に示されるように、‘用紙挿入’の拡張機能アイコン１０５−３にマウスポインタ１１２が置かれたとき、設定／未設定判定部２０は、当該拡張機能アイコンの管理番号‘３’をアイコン指示判定部１４から受け、管理番号‘３’が拡張機能条件格納部１８に格納されていることを認識する。そして、設定／未設定判定部２０は、管理番号‘３’を付加して通知指示を設定済み通知処理部２１に出力する。
【０１１８】
その後、設定済み通知処理部２１は、図１７に示されるように、通知指示に付加されている管理番号‘３’に対応する設定済みアイコン１０７−３の色を変化させる。
【０１１９】
また、設定済み通知処理部２１は、図１８に示されるように、通知指示に付加されている管理番号ｎに対応する設定済みアイコン１０７−ｎのサイズを変化させてもよい。
【０１２０】
また、設定済み通知処理部２１は、図１９に示されるように、通知指示に付加されている管理番号ｎに対応する処理条件を拡張機能条件格納部１８から読み出し、当該管理番号ｎに対応する設定済みアイコン１０７−ｎの上に、読み出した印刷条件を示す設定済み処理条件表示ボックス１０８を表示させてもよい。
【０１２１】
もちろん、設定済み通知処理部２１は、これらの他に、通知指示に付加されている管理番号ｎに対応する設定済みアイコン１０７−ｎを点滅させたり、当該設定済みアイコン１０７−ｎをアニメーション表示してもよい。
【０１２２】
（３）拡張機能アイコンと設定済みアイコンとの表示形式の変更
設定済み通知処理部２１は、上記（２）と同様に設定済みアイコンの表示形式を変化させるとともに、通知指示に付加された管理番号ｎに対応する拡張機能アイコン１０５−ｎ、つまり、マウスポインタ１１２が置かれた拡張機能アイコンの表示形式も変化させる。
【０１２３】
例えば、設定済みである‘用紙挿入’の拡張機能アイコン１０５−３にマウスポインタ１１２が置かれたとき、設定済み通知処理部２１は、通知指示とともに管理番号‘３’を取得する。そして、設定済み通知処理部２１は、図２０に示されるように、通知指示に付加された管理番号‘３’に対応する拡張機能アイコン１０５−３（つまり、マウスポインタ１１２が置かれた‘用紙挿入’の拡張機能アイコン）および設定済みアイコン１０７−３（つまり、‘用紙挿入’の設定済みアイコン１０７−３）の色を変化させる。
【０１２４】
また、設定済み通知処理部２１は、通知指示に付加された管理番号ｎに対応する拡張機能アイコンおよび設定済みアイコン１０７−ｎについて、サイズを変化させたり、点滅させたり、アニメーション表示をさせたりして、強調表示してもよい。
【０１２５】
これにより、使用者は、選択し設定実行しようとする拡張機能が既に設定済みかどうかということを、拡張機能アイコンおよびそれに対応する設定済み機能アイコンの表示属性の変化によって視覚的に確認することができる。
【０１２６】
（４）文字表示
設定済み通知処理部２１は、通知指示を受けたときに、マウスポインタが置かれた拡張機能は既に設定済みであることを示す文字表示を表示部３に表示させてもよい。例えば、設定済み通知処理部２１は、印刷条件設定画面内の任意の箇所に、「既に設定されています」というような文字表示を行ってもよい。また、設定済み通知処理部２１は、「既に設定されています」というウィンドウ画面を、印刷条件設定画面とは別に表示させてもよい。
【０１２７】
上記（１）〜（４）が設定済み通知表示の具体例である。なお、上記の具体例を組み合わせて設定済み通知表示を行うことも可能である。
【０１２８】
例えば、設定済みの‘用紙挿入’の拡張機能アイコンにマウスポインタ１１２が置かれたとき、設定済み通知処理部２１は、管理番号１０５−３に対応する印刷条件を拡張機能条件格納部１８から読み出し、図２１に示されるように、‘用紙挿入’の設定済みアイコン１０７−３の色を変化させるとともに、さらに読み出した処理条件を表示させてもよい。
【０１２９】
使用者はより容易に設定済みである拡張機能の種類の確認と設定内容の確認を行うことができる。
【０１３０】
また、使用者は、複数の拡張機能アイコンを選択することも可能である。拡張機能アイコンが複数個選択された場合、設定済み通知処理部２１は、拡張機能ごとに表示形式を変化させて、区別させる。
【０１３１】
図２２は、設定済みである‘OHP合い紙’および‘用紙挿入’の拡張機能アイコン１０５−２および拡張機能アイコン１０５−３が同時に選択されたときの印刷条件設定画面１０１を示す図である。この場合、設定済み通知処理部２１は、設定／未設定判定部２０から、管理番号‘２’および‘３’が付加された通知指示を受け取る。そして、設定済み通知処理部２１は、管理番号‘２’および‘３’に対応する拡張機能アイコン１０５−２，３および設定済みアイコン１０７−２，３に対して背景表示を加えることで強調表示する。さらに、設定済み通知処理部２１は、図２２に示されるように、管理番号‘２’に対応する拡張機能アイコン１０５−２および設定済みアイコン１０７−２と、管理番号‘３’に対応する拡張機能アイコン１０５−３および設定済みアイコン１０７−３とを区別可能なように、異なるパターンの背景表示とする。なお、設定済み通知処理部２１は、背景表示の追加以外に、色の変化、サイズの変化、アニメーションなどの強調表現も可能である。
【０１３２】
（変形例）
＜＜拡張機能アイコン表示処理部の表示制御の変形例＞＞
上記説明では、拡張機能アイコン表示処理部１３は、拡張機能アイコン１０５−ｎを横方向に移動させながら表示するものとした。しかしながら、拡張機能アイコン表示処理部１３における表示制御はこれに限られない。例えば、拡張機能アイコン表示処理部１３は、拡張機能アイコン１０５−ｎを縦方向や斜め方向に移動させながら順次繰り返して表示してもよい。
【０１３３】
さらに、拡張機能アイコン表示処理部１３は、複数の拡張機能アイコン１０５−ｎを複数グループに分け、グループごとに印刷条件設定画面１０１の拡張機能アイコン表示領域Ｂに順次表示してもよい。すなわち、拡張機能アイコンが１５個ある場合、５グループに分け、３個ずつ順次表示してもよい。このとき、拡張機能アイコン表示処理部１３は、拡張機能アイコンのサイズをコマ毎に変化させてもよい。例えば、拡張機能アイコン表示処理部１３は、最初のコマ画像のサイズを小さくし、コマ画像が変わるたびにサイズを段階的に大きくしてもよい。これにより、使用者は、奥から手前に向かって拡張機能アイコンが移動しているように錯覚する。
【０１３４】
いずれの制御においても、複数の拡張機能アイコンが順次繰り返して表示されるため、小さな画面領域であっても、すべての拡張機能アイコンを同じ画面領域に表示することができる。これにより、使用者は、すべての拡張機能を認識できる。
【０１３５】
＜＜プリンタドライバ部の位置の変形例＞＞
上記説明では、ホスト装置１がプリンタドライバ部６を備えるものとした。しかしながら、プリンタ装置７がプリンタドライバ部６と表示部３と入力部４とを備えてもよい。また、プリンタドライバ部６は、ホスト装置１とプリンタ装置７との中継点に存在する画像処理装置に備えられていてもよい。なお、プリンタドライバ部６を備える装置が本発明の情報処理装置となる。
【０１３６】
＜＜その他＞＞
上記説明では、拡張機能アイコンを該拡張機能の内容を説明する動画像とした。これにより、使用者は拡張機能がどのような機能であるかを容易に認識できる。しかしながら、拡張機能アイコンは静止画であってもよい。拡張機能の内容によっては静止画でも使用者が認識できる場合もあるからである。
【０１３７】
また、上記説明では、拡張機能条件設定部１７は、処理条件入力画面に対応する入力に応じて、拡張機能の処理条件を設定するものとした。しかしながら、拡張機能条件設定部１７は、以下のユーザ操作に応じて、処理条件入力画面を表示することなく拡張機能の処理条件を設定してもよい。すなわち、拡張機能アイコンを設定済みアイコン表示領域Ｃにドラッグアンドドロップさせると、拡張機能条件設定部１７は、当該拡張機能アイコンに対応して予め定められたデフォルトの処理条件が設定されたものとして、当該処理条件と当該拡張機能の管理番号とを対応付けた拡張機能設定情報を拡張機能条件格納部１８に格納してもよい。
【０１３８】
以上のように、ホスト装置１は、プリンタ装置（設定対象装置）７および印刷要求部（設定対象装置）２２における処理条件を設定するための印刷条件設定画面を表示部（表示装置）３に表示させる情報処理装置でる。そして、ホスト装置１のプリンタドライバ部６は、複数の拡張機能の各々に対応する拡張機能アイコン（機能画像）１０５−ｎを、印刷条件設定画面内の拡張機能アイコン表示領域Ｂ（第１の領域）に表示させる拡張機能アイコン表示処理部（機能画像表示処理手段）１３と、複数の拡張機能アイコンの中からユーザ入力に応じた拡張機能アイコンを選択し、該拡張機能アイコンに対応する拡張機能の処理条件を設定する拡張機能条件設定部（処理条件設定手段）１７と、複数の拡張機能アイコンの中から入力部４であるポインティングデバイスによって指定された位置に表示されている拡張機能アイコンを特定するアイコン指示判定部（特定手段）１４と、アイコン指示判定部１４によってマウスポインタが置かれたと判定された拡張機能アイコンに対応する拡張機能の処理条件が、拡張機能条件設定部１７によって既に設定されているか否かを判定する設定／未設定判定部（判定手段）２０と、既に設定されている判定された場合に、アイコン指示判定部１４によって特定された拡張機能アイコンに対応する拡張機能が設定済みであることを示す設定済み通知を行う設定済み通知処理部（通知手段）２１とを備える。
【０１３９】
これにより、使用者は、拡張機能アイコン表示領域Ｂに表示されている拡張機能アイコンの中から所望の拡張機能アイコンを選択し、その処理条件を設定することができる。
【０１４０】
また、使用者は、ポインティングデバイスで指定した拡張機能アイコン（ここでは、マウスポインタが重ねられた拡張機能アイコン）に対応する機能が既に設定済みである場合、その旨を示す設定済み通知を受ける。これにより、使用者は、誤って、設定済みの拡張機能に対応する拡張機能アイコンを再度選択してしまう（ここでは、マウスでクリックしてしまう）ということがなくなる。
【０１４１】
また、使用者は、既に設定済みであるが、その処理条件の再設定を希望する場合がある。このような場合であっても、使用者は、ポインティングデバイスで拡張機能アイコンを順次指定し、設定済み通知の有無を確認することで、設定済みであるが再設定を希望する拡張機能に対応する拡張機能アイコンを容易に見つけ出すことができる。
【０１４２】
さらに、ホスト装置１は、印刷条件設定画面内の設定済みアイコン表示領域Ｃ（第２の領域）に、拡張機能条件設定部１７が設定した拡張機能に対応し、該拡張機能が設定済みであることを示す設定済みアイコン（設定済み画像）１０７−ｎを表示する設定済みアイコン表示処理部（設定済み画像表示処理手段）１９を備え、設定済み通知処理部２１は、設定済み通知として、設定済みアイコン表示領域Ｃを強調表示させる。
【０１４３】
これにより、ポインティングデバイスで指定した拡張機能アイコンに対応する拡張機能が既に設定済みである場合、使用者は、設定済みアイコン表示領域Ｃに注目し、ポインティングデバイスで指定した拡張機能アイコンと同じ拡張機能に対応する設定済みアイコンの存在を容易に確認することができる。その結果、使用者は、ポインティングデバイスで指定した拡張機能アイコンに対応する機能が既に設定済みであることを容易に認識でき、誤って再度選択してしまうことがなくなる。
【０１４４】
また、設定済み通知処理部２１は、設定済みアイコン表示領域Ｃの色およびサイズの少なくとも１つを変化させることで、当該設定済みアイコン表示領域Ｃを強調表示させる。
【０１４５】
色やサイズは、使用者にとって視認しやすいものである。これにより、使用者は、設定済みアイコン表示領域Ｃをより一層注目し、設定済みであることを容易に認識できる。
【０１４６】
このとき、設定済み通知処理部２１は、設定済み通知として、アイコン指示判定部１４によってマウスポインタが置かれたと判定された拡張機能アイコンと同じ拡張機能に対応する設定済みアイコンを強調表示させてもよい。
【０１４７】
これにより、使用者は、ポインティングデバイスで指定した拡張機能アイコンと同じ拡張機能に対応する設定済みアイコンの存在を容易に確認することができる。その結果、使用者は、ポインティングデバイスで指定した拡張機能アイコンに対応する拡張機能が既に設定済みであることを容易に認識でき、誤って再度選択してしまうことがなくなる。
【０１４８】
このとき、設定済み通知処理部２１は、アイコン指示判定部１４によってマウスポインタが置かれたと判定された拡張機能アイコンと同じ拡張機能に対応する設定済みアイコンの色およびサイズの少なくとも１つを変化させることで、当該設定済みアイコンを強調表示させてもよい。
【０１４９】
色やサイズは、使用者にとって視認しやすいものである。これにより、使用者は、ポインティングデバイスで指定した拡張機能アイコンに対応する設定済みアイコンをより一層注目し、当該拡張機能が設定済みであることを容易に認識できる。
【０１５０】
さらに、この場合、設定済み通知処理部２１は、アイコン指示判定部１４によってマウスポインタが置かれたと判定された拡張機能アイコンを強調表示させてもよい。
【０１５１】
これにより、使用者は、ポインティングデバイスで指定した拡張機能アイコンと、設定済みアイコンとの対応関係を容易に理解することができる。
【０１５２】
また、アイコン指示判定部１４は、複数の拡張機能アイコンを特定可能であってもよい。そして、アイコン指示判定部１４が複数の拡張機能アイコンを特定した場合、設定済み通知処理部２１は、当該複数の拡張機能アイコンの各々の表示形式を互いに異ならせるとともに、当該拡張機能アイコンと同じ拡張機能に対応する設定済みアイコンの表示形式を、対応する拡張機能アイコンと同じ表示形式にしてもよい。
【０１５３】
例えば、設定済みアイコンの配列順が設定された順であるような場合、拡張機能アイコンの配列順序と設定済みアイコンの配列順序とが異なる。このような場合であっても、使用者は、ポインティングデバイスで指定した拡張機能アイコンと設定済みアイコンとの対応関係を容易に理解することができる。
【０１５４】
また、設定済み通知処理部２１は、上記設定済み通知として、アイコン指示判定部１４によってマウスポインタが置かれたと判定された拡張機能アイコンに対応する拡張機能に対して拡張機能条件設定部１７が設定した処理条件を表示させてもよい。
【０１５５】
これにより、使用者は、ポインティングデバイスで指定した拡張機能アイコンが設定済みであることを容易に認識できる。さらに、ポインティングデバイスで指定するという簡単な操作だけで、設定した処理条件の内容を確認することができる。
【０１５６】
また、拡張機能アイコン表示処理部１３は、拡張機能アイコン表示領域Ｂにおいて、上記複数の拡張機能アイコンを移動させながら順次出現させる。
【０１５７】
上記の構成によれば、拡張機能アイコンが移動しながら順次出現するため、使用者は、何ら操作することなく、複数の拡張機能アイコンを順次認識することができる。これにより、複数の拡張機能アイコンの中から所望の拡張機能アイコンを選択する際の利便性が向上する。
【０１５８】
また、このように拡張機能アイコンが順次移動しながら表示される場合、使用者は、順次出現する拡張機能アイコンを次々と選択し、設定済みの拡張機能アイコンを再度選択してしまう可能性が高くなる。しかしながら、このような場合でも、設定済み通知が行われるため、使用者は、設定済みの拡張機能アイコンを誤って再度選択することがなくなる。
【０１５９】
なお、拡張機能アイコンおよび設定済みアイコンは、対応する機能の内容がわかるような文字や図形を用いたアイコンが使用されることが好ましい。これにより、使用者の操作性や視覚性がより良好となる。
【０１６０】
また、拡張機能アイコンが動画アイコンであり、設定済みアイコンが静止画アイコンであることが好ましい。これにより、例えば、拡張機能アイコンを処理経過を示すような動画アイコンとし、設定済みアイコンを処理後を示す静止画アイコンとすることができる。これにより、使用者は、拡張機能アイコンを見ることで処理内容を理解でき、設定済みアイコンを見ることで処理結果を理解できる。
【０１６１】
また、設定済みアイコンを拡張機能アイコンの一つのフレーム画像とすることで、使用者は、設定済みアイコンと拡張機能アイコンとの対応関係を容易に理解することができる。
【０１６２】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１６３】
最後に、プリンタドライバ部６の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１６４】
すなわち、プリンタドライバ部６は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるプリンタドライバ部６の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記プリンタドライバ部６に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１６５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１６６】
また、プリンタドライバ部６を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１６７】
本発明は、複数の機能の中から所望の機能をユーザに選択させる印刷条件設定画面を表示させる装置を実現するためのプリンタドライバなどに適用できる。
【図面の簡単な説明】
【０１６８】
【図１】本実施形態のプリンタドライバ部の構成を示すブロック図である。
【図２】本実施形態のホスト装置の概略構成を示すブロック図である。
【図３】プリンタドライバ部のテーブル管理部が管理するアイコンテーブルの一例を示す図である。
【図４】プリンタドライバ部のテーブル管理部が管理する入力画面テーブルの一例を示す図である。
【図５】本実施形態に係る印刷条件設定画面の一例を示す図である。
【図６】プリンタドライバ部の拡張機能条件格納部が記憶する拡張機能設定情報の一例を示す図である。
【図７】プリンタドライバ部の処理全体の流れを示すフローチャートである。
【図８】動画像である拡張機能アイコンの表示例を示す図である。
【図９】拡張機能アイコンの表示処理を示す図である。
【図１０】設定済みアイコンが表示された印刷条件設定画面の一例を示す図である。
【図１１】拡張機能アイコンの選択処理の流れを示すフローチャートである。
【図１２】マウスポインタが拡張機能アイコンに重ねられたときの印刷条件設定画面の一例を示す図である。
【図１３】拡張機能設定処理の流れを示すフローチャートである。
【図１４】拡張機能‘OHP合い紙’の処理条件入力画面の一例を示す図である。
【図１５】複数の設定済みアイコンが表示された印刷条件設定画面の一例を示す図である。
【図１６】設定済み通知表示として、設定済みアイコン表示領域を強調表示する場合の印刷条件設定画面の一例を示す図である。
【図１７】設定済み通知表示として、設定済みアイコンの色を変化させる場合の印刷条件設定画面の一例を示す図である。
【図１８】設定済み通知表示として、設定済みアイコンのサイズを変化させる場合の印刷条件設定画面の一例を示す図である。
【図１９】設定済み通知表示として、設定された処理条件を設定済みアイコンの上に表示させる場合の印刷条件設定画面の一例を示す図である。
【図２０】設定済み通知表示として、設定済みアイコンおよび拡張機能アイコンの色を変化させる場合の印刷条件設定画面の一例を示す図である。
【図２１】設定済み通知表示として、設定済みアイコンの色を変化させるとともに、設定された処理条件を表示させる場合の印刷条件設定画面の一例を示す図である。
【図２２】複数の拡張機能アイコンが選択された場合の設定済み通知表示の例を示す図である。
【符号の説明】
【０１６９】
１  ホスト装置（情報処理装置）
３  表示部（表示装置）
４  入力部（ポインティングデバイス）
７  プリンタ装置（設定対象装置）
１３  拡張機能アイコン表示処理部（機能画像表示処理手段）
１４  アイコン指示判定部（特定手段）
１７  拡張機能条件設定部（処理条件設定手段）
１９  設定済みアイコン表示処理部（設定済み画像表示処理手段）
２０  設定／未設定判定部（判定手段）
２１  設定済み通知処理部（通知手段）
２２  印刷要求部（設定対象装置）
１０１  印刷条件設定画面（設定画面）
１０５  拡張機能アイコン（機能画像）
１０７  設定済みアイコン（設定済み画像）
Ｂ  拡張機能アイコン表示領域（第１の領域）
Ｃ  設定済みアイコン表示領域（第２の領域）
【図１】
0004481242.tif 000002
【図２】
0004481242.tif 000003
【図３】
0004481242.tif 000004
【図４】
0004481242.tif 000005
【図５】
0004481242.tif 000006
【図６】
0004481242.tif 000007
【図７】
0004481242.tif 000008
【図８】
0004481242.tif 000009
【図９】
0004481242.tif 000010
【図１０】
0004481242.tif 000011
【図１１】
0004481242.tif 000012
【図１２】
0004481242.tif 000013
【図１３】
0004481242.tif 000014
【図１４】
0004481242.tif 000015
【図１５】
0004481242.tif 000016
【図１６】
0004481242.tif 000017
【図１７】
0004481242.tif 000018
【図１８】
0004481242.tif 000019
【図１９】
0004481242.tif 000020
【図２０】
0004481242.tif 000021
【図２１】
0004481242.tif 000022
【図２２】
0004481242.tif 000023