(57)【特許請求の範囲】
【請求項１】
機器の動作に関する複数の機能に対応した複数項目の条件設定が可能で、設定された条件に従って前記機器の動作を行うようにしたインターフェース装置において、該インターフェース装置は、前記複数項目の条件設定を可能とする条件設定画面を前記インターフェース装置に接続された表示装置に表示させる手段と、現在の条件設定の状態に関連付けられたアイコンを前記表示装置に表示する手段と、該表示装置に接続されるポインティングデバイスにより該表示装置の表示画面に表示されるポインタが、前記条件設定画面に表示された複数項目の条件設定用の表示領域上のいずれかに存在するときに、前記ポインタが存在する条件設定項目に関連付けられたアイコンを前記表示装置に表示する手段を有し、
前記現在の条件設定の状態に関連付けられたアイコンと、前記ポインタが存在する条件設定項目に関連付けられたアイコンとを交互に切り換えながら繰り返し表示することを特徴とするインターフェース装置。
【請求項２】
前記現在の条件設定に関連付けられたアイコンを表示しているときに、前記複数の条件設定用の表示領域のいずれかに前記ポインタが移動したときに、前記現在の条件設定に関連付けられたアイコンから、前記ポインタが存在する条件設定項目に関連付けられたアイコンに、表示を変更することを特徴とする請求項１に記載のインターフェース装置。
【請求項３】
前記複数項目の条件設定用の表示領域上のいずれかに前記ポインタが存在する状態と、該存在していない状態とが識別可能となるように、前記表示装置によるアイコン表示を行うことを特徴とする請求項１に記載のインターフェース装置。
【請求項４】
前記現在の条件設定の状態に関連付けられたアイコン、及び前記ポインタが存在する条件設定項目に関連付けられたアイコンは、前記設定された条件に従って前記機器から出力される出力イメージを表すように構成されていることを特徴とする請求項１に記載のインターフェース装置。
【請求項５】
前記接続された機器の動作に関する複数の機能は、印刷データを印刷出力するための印刷機能であり、前記アイコンは、前記現在の条件設定の状態に関連付けられたアイコン、及び前記ポインタが存在する条件設定項目に関連付けられたアイコンは、印刷機能に関する複数の印刷条件設定項目に関連付けられたアイコンであることを特徴とする請求項１に記載のインターフェース装置。
【請求項６】
前記複数の印刷条件設定項目のうち、印刷出力時のステープルの付与条件を設定するための表示領域上に前記ポインタが存在する場合、前記ステープルの付与位置、及び個数が分かるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項７】
前記複数の印刷条件設定項目のうち、印刷出力時のパンチの付与条件を設定するための表示領域上に前記ポインタが存在する場合、前記パンチの位置、及びパンチによる穴の数がわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項８】
前記複数の印刷条件設定項目のうち、印刷出力時のマージンシフトの付与条件を設定するための表示領域上に前記ポインタが存在する場合、前記マージンシフトの位置がわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項９】
前記複数の印刷条件設定項目のうち、印刷出力時の両面印刷条件を設定するための表示領域上に前記ポインタが存在する場合、前記両面印刷された媒体の綴じ位置がわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項１０】
前記複数の印刷条件設定項目のうち、印刷出力時の中綴じ印刷の条件を設定するための表示領域上に前記ポインタが存在する場合、前記中綴じした場合のページの順番がわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項１１】
前記複数の印刷条件設定項目のうち、印刷出力時のＮ−Ｕｐ印刷の条件を設定するための表示領域状に前記ポインタが存在する場合、前記Ｎ−Ｕｐ印刷により集約される頁の構成がわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項１２】
前記Ｎ−Ｕｐ印刷により集約されるページの構成がわかるアイコンは、Ｎ−Ｕｐ印刷により集約される各頁の配置順序、または該集約される各頁の枠線の有無がわかるアイコンであることを特徴とする請求項１１に記載のインターフェース装置。
【請求項１３】
前記複数の印刷条件設定項目のうち、印刷出力時のズーム印刷またはフィット印刷の条件を設定するための表示領域上に前記ポインタが存在する場合、入力画像に対して出力される画像が拡大／縮小されることがわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項１４】
前記複数の印刷条件設定項目のうち、印刷出力時のポスター印刷の条件を設定するための表示領域上に前記ポインタが存在する場合、前記ポスター印刷により使用される記録媒体の枚数がわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項１５】
前記アイコンは、前記記録媒体の印刷出力の順序がわかるアイコンであることを特徴とする請求項１４に記載のインターフェース装置。
【請求項１６】
前記複数の印刷条件設定項目のうち、印刷出力時のウォーターマーク印刷の条件を設定するための表示領域上に前記ポインタが存在する場合、どのようなウォーターマークが出力されるかがわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項１７】
前記複数の印刷条件設定項目のうち、印刷出力時に複数部数印刷するときの条件を設定するための表示領域上に前記ポインタが存在する場合、どのような順番で複数部数の印刷を行うかがわかるアイコンを表示することを特徴とする請求項５に記載のインターフェース装置。
【請求項１８】
前記複数の条件設定項目のうち、いずれかの条件設定項目の条件を設定するための表示領域上に前記ポインタが存在する場合、該ポインタが存在する印刷条件設定項目の名称を前記アイコンの一部に付加して表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項１９】
前記ポインタが存在する条件設定項目に設定可能な値が複数ある場合、前記ポインタが存在する条件設定項目に関連付けられたアイコンを表示するための表示領域を分割し、前記複数の設定可能な値にそれぞれ関連付けられたアイコンを前記分割した表示領域に表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項２０】
前記ポインタが存在する条件設定項目に設定可能な値が複数ある場合、前記ポインタが存在する条件設定項目に関連付けられたアイコンを表示するための表示領域を分割し、前記複数の設定可能な値にそれぞれ関連付けられたアイコンと、現在の条件設定の状態に関連付けられたアイコンとを前記分割した表示領域に表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項２１】
前記ポインタが存在する条件設定項目に設定可能な値が複数ある場合、前記ポインタが存在する条件設定項目に関連付けられたアイコンを表示するための表示領域を分割し、現在設定されている値を除く他の値にそれぞれ関連付けられたアイコンを前記分割した表示領域に表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項２２】
前記ポインタが存在する条件設定項目に関連付けられたアイコンを前記表示装置に表示するとき、前記ポインタが前記条件設定項目の表示領域から外れるまでは、前記ポインタが存在する条件設定項目に関連付けられたアイコンの表示が変化しないように維持することを特徴とする請求項１に記載のインターフェース装置。
【請求項２３】
複数の機能がグルーピングされてなる条件設定項目があるとき、該条件設定項目の表示領域に前記ポインタが存在する場合に、前記グルーピングされた機能に関連付けられたアイコンを表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項２４】
前記条件設定画面が複数のタブを持つ画面として構成され、現在選択されているタブと異なるタブ上に、前記ポインタが移動したときに、該ポインタが存在するタブに関連付けられたアイコンを表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項２５】
複数の前記条件設定項目を一度に呼び出すことができる包括的な条件設定項目が設定され、該包括的な条件設定項目の表示領域上に前記ポインタが移動したときに、該包括的な条件設定項目に関連付けられたアイコンを表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項２６】
前記条件設定画面が、前記複数の機能に対応する複数項目の条件設定を可能とするための条件設定用ボタンを有し、該条件設定用ボタンの位置を変化させながら表示することを特徴とする請求項１に記載のインターフェース装置。
【請求項２７】
前記条件設定用ボタンのいずれかの表示領域上に前記ポインタが存在する場合、前記条件設定用ボタンの位置の変化を停止し、前記条件設定用ボタンのいずれかの表示領域上から前記ポインタが外れた場合には、前記条件設定用ボタンの位置の変化を再開することを特徴とする請求項２６に記載のインターフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターフェース装置、より詳細には、現在の設定に対してポイントされた機能が確定された場合に付加される機能が、どのように作用するかが分かるような表示を行うようにしたインターフェース装置に関する。
【背景技術】
【０００２】
近年、プリンタ装置は、機能の増加および高度化が進み、ユーザにとってプリンタの設定が複雑で難しいものとなってきている。通常は、プリンタの設定を行うためのソフトウェアであるプリンタドライバの印刷条件設定画面を使用して、プリンタの印刷条件設定を行うが、そのプリンタドライバの印刷条件設定画面が複雑で、印刷条件を設定すべき印刷機能の名称だけでは、その名称に該当する各設定がどのような出力結果になるか、容易に想像できなくなってきた。
【０００３】
図３１は、従来のプリンタドライバの印刷条件設定画面例を示す図である。印刷条件設定画面３００には、各種の印刷条件設定項目が表示される。ここでは、例えば、印刷条件設定項目として、印刷枚数を設定するための“Copies”３０１，部単位やページ単位の複数部数印刷を設定するための“Collate”３０２，各ページを縮小して１シートに複数のページを印刷するときのページ設定を行うための“N-Up”３０３，片面印刷や両面印刷等のドキュメントのスタイルを設定するための“Document Style”３０４，印刷されたシートに対するステープルやパンチ等の設定を行うための“Finishing”３０５が設定される。そして、印刷条件設定画面は、タブ３１０で構成され、ユーザは、所望のタブを選択することで、目的の条件設定を行うようにする。
【０００４】
上記のような印刷機能設定に関し、例えば特許文献１では、設定項目の多くなりがちな印刷結果に対する設定項目に対して、操作性の向上と誤操作の防止、視認性の向上を目的として、従来の設定を視覚的に確認するためのプレビュー表示機能に対して、現在の設定内容を反映するプレビュー表示機能と、設定前の標準的な設定の内容を反映するプレビュー表示機能とを持つことにより、設定前の状況と、設定後の状況をより分かり易く表示するようにした情報処理装置が開示されている。
【０００５】
また、特許文献２では、商品・サービス情報を業種別等のグループ別に分類し、当該グループを象徴するアイコンで視覚的、直感的にグループをイメージさせることで、検索者が簡単に当該グループにアクセスできるようにした商品検索方法が開示されている。ここでは、アイコン上にポインタを合わせると当該アイコンが象徴するグループ名が表示され、この状態でクリックすると商品リストが一覧表示され、目的とする商品・サービスに簡単にアクセスできるようにしている。
【特許文献１】特開２００４−３４８４０５号公報
【特許文献２】特開２００２−１４０３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
例えば、上記特許文献１の技術では、印刷機能設定を実際に行わないとどのような出力結果が得られるかをユーザに認識させることが難しい、という課題があった。また、機能に対する名称を表示するだけでは、どのような出力結果が得られるかをユーザに認識させることが難しいという課題があった。
【０００７】
本発明は、上述のごとき実情に鑑みてなされたものであり、接続された機器の動作に関する複数の機能に対応した複数項目の条件設定が可能で、設定された条件に従って機器の動作を行うようにしたインターフェース装置において、現在の設定に対してポイントされた機能が確定された場合に付加される機能がどのように作用するかが分かるような表示を行うことにより、機能設定を確定する前にどのような機能なのかをユーザに認識させるようにしたインターフェース装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の技術手段は、機器の動作に関する複数の機能に対応した複数項目の条件設定が可能で、設定された条件に従って機器の動作を行うようにしたインターフェース装置において、インターフェース装置は、複数項目の条件設定を可能とする条件設定画面を前記インターフェース装置に接続された表示装置に表示させる手段と、現在の条件設定の状態に関連付けられたアイコンを表示装置に表示する手段と、表示装置に接続されるポインティングデバイスにより表示装置の表示画面に表示されるポインタが、条件設定画面に表示された複数項目の条件設定用の表示領域上のいずれかに存在するときに、ポインタが存在する条件設定項目に関連付けられたアイコンを表示装置に表示する手段を有し、現在の条件設定の状態に関連付けられたアイコンと、ポインタが存在する条件設定項目に関連付けられたアイコンとを交互に切り換えながら繰り返し表示することを特徴としたものである。
【０００９】
第２の技術手段は、第１の技術手段において、現在の条件設定に関連付けられたアイコンを表示しているときに、複数の条件設定用の表示領域のいずれかにポインタが移動したときに、現在の条件設定に関連付けられたアイコンから、ポインタが存在する条件設定項目に関連付けられたアイコンに、表示を変更することを特徴としたものである。
【００１０】
第３の技術手段は、第１の技術手段において、複数項目の条件設定用の表示領域上のいずれかにポインタが存在する状態と、存在していない状態とが識別可能となるように、表示装置によるアイコン表示を行うことを特徴としたものである。
【００１１】
第４の技術手段は、第１の技術手段において、現在の条件設定の状態に関連付けられたアイコン、及びポインタが存在する条件設定項目に関連付けられたアイコンは、設定された条件に従って機器から出力される出力イメージを表すように構成されていることを特徴としたものである。
【００１２】
第５の技術手段は、第１の技術手段において、接続された機器の動作に関する複数の機能は、印刷データを印刷出力するための印刷機能であり、アイコンは、現在の条件設定の状態に関連付けられたアイコン、及びポインタが存在する条件設定項目に関連付けられたアイコンは、印刷機能に関する複数の印刷条件設定項目に関連付けられたアイコンであることを特徴としたものである。
【００１３】
第６の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時のステープルの付与条件を設定するための表示領域上にポインタが存在する場合、ステープルの付与位置、及び個数が分かるアイコンを表示することを特徴としたものである。
【００１４】
第７の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時のパンチの付与条件を設定するための表示領域上にポインタが存在する場合、パンチの位置、及びパンチによる穴の数がわかるアイコンを表示することを特徴としたものである。
【００１５】
第８の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時のマージンシフトの付与条件を設定するための表示領域上にポインタが存在する場合、マージンシフトの位置がわかるアイコンを表示することを特徴としたものである。
【００１６】
第９の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時の両面印刷条件を設定するための表示領域上にポインタが存在する場合、両面印刷された媒体の綴じ位置がわかるアイコンを表示することを特徴としたものである。
【００１７】
第１０の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時の中綴じ印刷の条件を設定するための表示領域上にポインタが存在する場合、中綴じした場合のページの順番がわかるアイコンを表示することを特徴としたものである。
【００１８】
第１１の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時のＮ−Ｕｐ印刷の条件を設定するための表示領域状にポインタが存在する場合、Ｎ−Ｕｐ印刷により集約される頁の構成がわかるアイコンを表示することを特徴としたものである。
【００１９】
第１２の技術手段は、第１１の技術手段において、Ｎ−Ｕｐ印刷により集約されるページの構成がわかるアイコンは、Ｎ−Ｕｐ印刷により集約される各頁の配置順序、または集約される各頁の枠線の有無がわかるアイコンであることを特徴としたものである。
【００２０】
第１３の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時のズーム印刷またはフィット印刷の条件を設定するための表示領域上にポインタが存在する場合、入力画像に対して出力される画像が拡大／縮小されることがわかるアイコンを表示することを特徴としたものである。
【００２１】
第１４の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時のポスター印刷の条件を設定するための表示領域上にポインタが存在する場合、ポスター印刷により使用される記録媒体の枚数がわかるアイコンを表示することを特徴としたものである。
【００２２】
第１５の技術手段は、第１４の技術手段において、アイコンが、記録媒体の印刷出力の順序がわかるアイコンであることを特徴としたものである。
【００２３】
第１６の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時のウォーターマーク印刷の条件を設定するための表示領域上にポインタが存在する場合、どのようなウォーターマークが出力されるかがわかるアイコンを表示することを特徴としたものである。
【００２４】
第１７の技術手段は、第５の技術手段において、複数の印刷条件設定項目のうち、印刷出力時に複数部数印刷するときの条件を設定するための表示領域上にポインタが存在する場合、どのような順番で複数部数の印刷を行うかがわかるアイコンを表示することを特徴としたものである。
【００２５】
第１８の技術手段は、第１の技術手段において、複数の条件設定項目のうち、いずれかの条件設定項目の条件を設定するための表示領域上にポインタが存在する場合、ポインタが存在する印刷条件設定項目の名称をアイコンの一部に付加して表示することを特徴としたものである。
【００３１】
第１９の技術手段は、第１の技術手段において、ポインタが存在する条件設定項目に設定可能な値が複数ある場合、ポインタが存在する条件設定項目に関連付けられたアイコンを表示するための表示領域を分割し、複数の設定可能な値にそれぞれ関連付けられたアイコンを分割した表示領域に表示することを特徴としたものである。
【００３２】
第２０の技術手段は、第１の技術手段において、ポインタが存在する条件設定項目に設定可能な値が複数ある場合、ポインタが存在する条件設定項目に関連付けられたアイコンを表示するための表示領域を分割し、複数の設定可能な値にそれぞれ関連付けられたアイコンと、現在の条件設定の状態に関連付けられたアイコンとを分割した表示領域に表示することを特徴としたものである。
【００３３】
第２１の技術手段は、第１の技術手段において、ポインタが存在する条件設定項目に設定可能な値が複数ある場合、ポインタが存在する条件設定項目に関連付けられたアイコンを表示するための表示領域を分割し、現在設定されている値を除く他の値にそれぞれ関連付けられたアイコンを分割した表示領域に表示することを特徴としたものである。
【００３４】
第２２の技術手段は、第１の技術手段において、ポインタが存在する条件設定項目に関連付けられたアイコンを表示装置に表示するとき、ポインタが条件設定項目の表示領域から外れるまでは、ポインタが存在する条件設定項目に関連付けられたアイコンの表示が変化しないように維持することを特徴としたものである。
【００３５】
第２３の技術手段は、第１の技術手段において、複数の機能がグルーピングされてなる条件設定項目があるとき、条件設定項目の表示領域にポインタが存在する場合に、グルーピングされた機能に関連付けられたアイコンを表示することを特徴としたものである。
【００３６】
第２４の技術手段は、第１の技術手段において、条件設定画面が複数のタブを持つ画面として構成され、現在選択されているタブと異なるタブ上に、ポインタが移動したときに、ポインタが存在するタブに関連付けられたアイコンを表示することを特徴としたものである。
【００３７】
第２５の技術手段は、第１の技術手段において、複数の条件設定項目を一度に呼び出すことができる包括的な条件設定項目が設定され、包括的な条件設定項目の表示領域上にポインタが移動したときに、包括的な条件設定項目に関連付けられたアイコンを表示することを特徴としたものである。
【００３８】
第２６の技術手段は、第１の技術手段において、条件設定画面が、複数の機能に対応する複数項目の条件設定を可能とするための条件設定用ボタンを有し、条件設定用ボタンの位置を変化させながら表示することを特徴としたものである。
【００３９】
第２７の技術手段は、第２６の技術手段において、条件設定用ボタンのいずれかの表示領域上にポインタが存在する場合、条件設定用ボタンの位置の変化を停止し、条件設定用ボタンのいずれかの表示領域上からポインタが外れた場合には、条件設定用ボタンの位置の変化を再開することを特徴としたものである。
【発明の効果】
【００４０】
本発明によれば、ポインタが位置する条件設定項目に関連付けられたアイコン表示を行うことにより、上記ポインタが位置する条件設定項目の入力値が確定されたときに、どのような機能が追加（または削減）され、出力にどのように作用するのかをユーザが視覚的に理解することができる。すなわち、ポインタによりポイントした条件設定項目の入力値を確定する前に、その条件設定項目により設定される機能がどのようなものであるのかをユーザが認識することができ、条件設定に関わる操作性を向上させることができるようになる。
ここでは出力イメージを表すアイコンを使用することにより、ポインタにより選択した条件で処理を行った場合の出力イメージをユーザに認識させることが可能となる。
【００４１】
また例えばアイコン表示している領域の枠線を太くしたり、色を変更したり、アイコンの背景色を変更したりすることにより、ユーザに各機能に対応する条件が未確定状態であることを認識させることが可能となる。
【００４２】
また用紙の向き、用紙の綴じ位置、ステープル数によって変化するステープル位置を、アイコンによって示すことにより、ユーザは現在の設定でどのようにステープルされるのかを容易に認識することができるようになる。
また用紙の向き、用紙の綴じ位置によって変化するパンチ位置を、アイコンによって示すことにより、ユーザは現在の設定でどのようにパンチされるのかを容易に認識することができるようになる。
【００４３】
また用紙の向き、用紙の綴じ位置によって変化するマージンシフト位置を、アイコンによって示すことにより、ユーザは現在の設定でどのように画像がシフトされるのかを容易に認識することができるようになる。
また用紙の向き、用紙の綴じ位置によって変化する両面印刷の出力結果を、アイコンによって示すことにより、ユーザは現在の設定でどのように両面印刷が実行されるのかを容易に認識することができるようになる。
【００４４】
また用紙の向き、用紙の綴じ位置によって変化する中綴じ印刷の出力結果を、アイコンによって示すことにより、ユーザは現在の設定でどのように中綴じ印刷が出力されるのかを容易に認識することができるようになる。
また用紙の向き、集約（Ｎ−Ｕｐ）の順序、枠線有無の設定によって変化するＮ−Ｕｐ印刷の出力結果をアイコンによって示すことにより、ユーザは現在の設定でどのようにＮ−Ｕｐ印刷が実行されるのかを容易に認識することができるようになる。
【００４５】
また用紙の向きによって変化する拡大／縮小印刷の出力結果をアイコンによって示すことにより、ユーザは現在の設定でどのように拡大／縮小印刷が実行されるのかを容易に認識することができるようになる。
また用紙の向きやポスター印刷に使用する用紙枚数によって変化するポスター印刷の出力結果をアイコンによって示すことにより、ユーザは現在の設定でどのようにポスター印刷が実行されるのかを容易に認識することができるようになる。
【００４６】
またウォーターマークの文字列やフォント設定、及び使用する用紙の向きによって変化するウォーターマーク印刷の出力結果をアイコンによって示すことにより、ユーザは現在の設定でどのようにウォーターマークの印刷が実行されるのかを容易に認識することができるようになる。
また複数部数の出力順序の設定に応じて変換する印刷の出力結果をアイコンによって示すことにより、ユーザは現在の設定でどのように印刷出力が実行されるのかを容易に認識することができるようになる。
【００４７】
また各条件設定項目に関連付けられた名称をアイコンとして表示することにより、ユーザが必要な設定条件を選択する際の手助けとなり、ユーザの利便性を向上させることができる。
またポインタがポイントしている条件設定項目に関連付けられたアイコン表示と、現在の設定状態を示すアイコン表示とを交互に切り換えて繰り返し表示することにより、ユーザは、ポインタが位置する条件設定項目の入力値が確定されたときに、どのような機能が追加（または削減）され、出力にどのように作用するのかを視覚的に容易に理解することができるようになる。
【００４８】
またポインタが条件設定項目の表示領域上にあるときに、その条件設定項目に設定可能な値が複数ある場合、その複数の設定可能な値を順番に切り換えながら繰り返し表示することにより、ユーザが各条件設定項目の設定値を確定しなくても、どのような出力状態が可能であるかのイメージをユーザに認識させることができ、ユーザの利便性をさらに向上させることができる。
【００４９】
また切り換え表示を行うときに、アイコンの切り換え表示が一巡したことをユーザが認識できるようにすることにより、現在ポインタでポイントしている条件設定項目によりどのような出力が可能であるのかをユーザに認識させることができ、更にユーザの利便性を向上させることができる。
【００５０】
またポインタがポイントしている印刷条件設定項目に設定可能な値数と、その数が現在何番目であるかを表示する設定数情報を表示することにより、ポインタがポイントしている印刷条件設定項目に設定可能な値の数と、現在表示されているアイコンがそのなかの何番目のアイコンであるのかをユーザが認識することができ、ユーザの利便性を更に向上させることができる。
【００５１】
またポインタがポイントしている条件設定項目の現在の設定値を除く、設定可能な設定値を示すアイコンを順次切り替えて表示することにより、設定可能な値を示すアイコンの切り替え表示時間を短縮することができ、かつ、現在の設定値を変更したときに、どのような出力形態が可能となるかどうかをユーザに認識させることが可能となり、ユーザの利便性を更に向上させることができる。
【００５２】
またアイコン表示領域を複数に分割して、分割したそれぞれの領域に、条件設定項目に設定可能な複数の設定値を示すアイコンを一覧で表示することより、ユーザは、ポインタでポイントしている条件設定項目に対してどのような印刷出力が可能であるかを一目で認識することができ、ユーザの利便性を更に向上させることができる。
【００５３】
また上記のアイコン表示領域を分割して表示する構成において、現在の条件設定状態をユーザに認識可能に表示することにより、現在の条件設定の状態と、ポイントしている条件設定項目で設定可能な状態とを一目で認識することができるようになり、ユーザの利便性を更に向上させることができる。
【００５４】
またアイコン表示領域を複数に分割して、分割したそれぞれの領域に、条件設定項目に設定可能な複数の設定値を示すアイコンを一覧で表示することにより、ユーザは、ポインタでポイントしている条件設定項目に対してどのような出力が可能であるかを一目で認識することができ、ユーザの利便性を更に向上させることができる。
【００５５】
またポインタがポイントしている条件設定項目の現在の設定値を除く、設定可能な設定値を示すアイコンを一覧にして表示することにより、アイコン表示の数を減らすことができ、かつ、現在の設定値を変更したときに、どのような出力形態が可能となるかどうかをユーザに認識させることが可能となり、ユーザの利便性を更に向上させることができる。
【００５６】
また各条件設定項目の表示領域上にポインタがあり、その条件設定項目に関連付けられたアイコン表示を行う場合に、ポインタがその条件設定項目の表示領域から外れるまでは、上記アイコンの表示形態を維持することにより、ユーザがわかりやすく、操作性の良好な条件設定画面を提供することができる。
【００５７】
また複数の機能（条件設定値）がグルーピングされてなる条件設定項目がある場合、その条件設定項目の表示領域にポインタを移動させたとき、グルーピングされた条件設定項目に関連付けられたアイコンを表示させることにより、グルーピングされた条件設定項目でどのような機能（条件設定値）を設定できるのかがユーザに認識可能となる。
【００５８】
また現在選択されているタブと異なるタブ上にポインタが移動したときに、そのポインタがポイントするタブに関連付けられたアイコンを表示することにより、現在のタブからタブを切り換えようとしたときに、どのような条件設定項目で機能設定ができるのかをユーザが認識することができ、ユーザの利便性を向上させることができる。
【００５９】
また複数の条件設定項目を一度に呼び出すことができる包括的な条件設定項目の表示領域上にポインタを移動させたときに、その包括的な条件設定項目に関連付けられたアイコンを表示することにより、包括的な条件設定項目が、どのような個々の条件設定項目を有しているかをユーザが認識することができる。
【００６０】
また機能に対応した条件設定項目ボタンの数が多い場合、一画面では収まらなくなり、また設定した条件の設定項目がどこに表示されているかがわかりにくいので、上記のように条件設定用ボタンをスライド式に移動可能とすることにより、ユーザは、所望の条件設定用ボタン上にポインタを移動させるだけで、どのような出力形態が得られるのかを認識することができる。
【００６１】
また上記のような条件設定用ボタンを移動させる構成において、条件設定用ボタンのいずれかをポイントしているときは、条件設定用ボタンの移動を停止することにより、ポイントされている条件設定用ボタンに関連付けられた機能（条件設定項目）が現在の条件設定に対してどのように作用するのかをより確実に認識することができるようになる。
【発明を実施するための最良の形態】
【００６２】
以下に本発明のインターフェース装置の実施形態を添付された図面を参照しながら具体的に説明する。なお、以下に示す実施形態では、本発明のインターフェース装置を適用可能なプリントシステムによる印刷条件設定処理例を説明するが、本発明のインターフェース装置は、プリンタドライバに限らず、接続された機器（例えばプリンタ）の動作に関する複数の機能に対応した複数項目の条件設定が可能で、設定された条件に従って上記機器の動作を行うようにしたインターフェース装置に適用が可能である。
【００６３】
図１は、本発明のインターフェース装置が適用可能なプリントシステムの構成例を説明するための図である。プリントシステムは、印刷データ及びその印刷データを印刷するための印刷条件を含む印刷ジョブを送出するクライアントコンピュータ１と、その印刷データを印刷するプリンタ２とが接続されてなっている。
【００６４】
クライアントコンピュータ１は、プリンタ２を制御するために出力データの処理等を行うプリンタドライバ１２を備え、アプリケーションプログラム１４にて作成した文書に対応した印刷データと、この文書を印刷するために設定された印刷条件データを印刷ジョブとして、これらをデータ送受信部１３からプリンタ２に送出する。プリンタドライバ１２とデータ送受信部１３は、クライアントコンピュータ１のＯＳ１１上で動作する。
【００６５】
プリンタ２は、クライアントコンピュータ１から送出される印刷ジョブに従って印刷データの印刷を行う。具体的には、プリンタ２は、印刷ジョブに含まれる印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）に従って、印刷ジョブに含まれる印刷データを紙などのメディアに印刷する。
【００６６】
図２は、上記実施形態のプリンタドライバが備えるモジュール構成を説明するための図である。プリンタドライバは、アプリケーションプログラム１４との通信を行う通信部２０１と、プリンタドライバから出力する出力データを生成する出力データ生成部２０２と、プリンタドライバの機能設定表示を行うためのプリンタドライバ設定表示部２０３と、  機能設定表示を行うときに表示させる表示用テキストを保持する表示用テキストデータ保持部２０４と、機能設定表示を行うときに表示されるアイコンデータを保持する表示用アイコンデータ保持部２０５とを備えている。
【００６７】
以下に本発明のインターフェース装置を適用可能なプリンタドライバの印刷条件設定画面を参照しながら、プリンタドライバの機能について説明する。各プリンタドライバの印刷条件設定画面は、図１の例では、クライアントコンピュータ１が備えるプリンタドライバ１２が生成し、クライアントコンピュータ１が有するもしくはクライアントコンピュータ１に接続された図示しない表示画面に表示されるものである。ユーザは、キーボードやマウス等のデバイスを使用して、これら設定画面からプリンタドライバの各種機能に関わる条件設定を行うことができる。
【００６８】
まず、本実施形態において、プリンタドライバにより生成される印刷条件設定画面は、複数機能に対応した複数項目の印刷条件設定が可能に構成され、このときに現在の印刷条件設定状態を示すアイコンが表示される。さらに、マウス等により操作されるポインタが表示され、印刷条件設定が可能な複数項目の表示領域のうち、いずれかの表示領域に上記ポインタがある場合には、その印刷条件設定項目に関連付けられているアイコンを表示する。これらのアイコンは、印刷出力のイメージを表すような画像データ、すなわち出力イメージアイコンとして生成されている。
【００６９】
図３は、プリンタドライバの印刷条件設定画面の表示例を示す図で、タブ構成された印刷条件設定画面のメイン（Main）タブの選択時の画面例を示すものである。
図３において、プリンタドライバの印刷条件設定画面は、タブ３０８で構成され、ユーザは、所望のタブを選択することで、目的の条件設定を行うようにする。またマウス等のポインティングデバイスの操作に連動するポインタｐが表示される。
【００７０】
メインタブの印刷条件設定画面３００では、印刷条件設定項目として、印刷枚数を設定するための“Copies”３０１，部単位やページ単位の複数部数印刷を設定するための“Collate”３０２，各ページを縮小して１シートに複数のページを印刷するときのページ設定を行うための“N-Up Printing”３０３，片面印刷や両面印刷等のドキュメントのスタイルを設定するための“Document Style”３０４，印刷されたシートに対するステープルやパンチ等の設定を行うための“Finishing”３０５が設定される。また各印刷条件設定項目に入力された入力値を確定するための“ＯＫ”３０６と、これをキャンセルするための“キャンセル”３０７が表示される。
【００７１】
そして本実施形態では、現在の印刷条件設定状態を示すアイコン３１１をアイコン表示領域３１０に表示する。図３の例では、現在の印刷条件は、“Copies”３０１が１枚であり、“Collate”３０２が有効であり、“N-Up Printing”３０３が“１−Ｕｐ”（１シートに１枚分印刷する）で、ページ枠線“Border”は付与せず、ページの印刷位置（順序）“Order”は設定せず、“Document Style”３０４はシートの片側をサイドとする“1-Sided”であり、“Finishing”３０５は左側（Left）を綴じる側とし、マージン（Margin）は０ｍｍであり、ステープル（Staple）は使用しないように設定されている。
アイコン表示領域３１０では、上記のような現在印刷条件を視覚的に確認することができるアイコン３１１を表示している。
【００７２】
図４は、プリンタ印刷条件設定画面の他の表示例を示す図で、タブ構成された印刷条件設定画面のペーパー（Paper）タブの選択時の画面例を示すものである。
図４において、ペーパータブの印刷条件設定画面４００では、用紙サイズを設定するための“Paper Size”４０１，印刷画像データを指定用紙サイズに合わせる処理を設定するための“Fit To Paper Size”４０２，用紙の方向を設定するための“Orientation”４０３，拡大倍率（ズーム）を設定するための“Zoom”４０４，ポスター印刷を設定するための“Poster Printing”４０５，給紙トレイを設定するための“Paper Tray”４０６が設定されている。また各印刷条件設定項目に入力された入力値を確定するための“ＯＫ”４０７と、これをキャンセルするための“キャンセル”４０８が表示される。またペーパータブの印刷条件設定画面４００においても、上記メインタブと同様に現在の印刷条件設定状態を示すアイコン３１１がアイコン表示領域３１０に表示されている。
【００７３】
図５は、プリンタ印刷条件設定画面の更に他の表示例を示す図で、タブ構成された印刷条件設定画面のウォーターマーク（Watermark）タブの選択時の画面例を示すものである。
図５において、ウォーターマークタブの印刷条件設定画面５００では、ウォーターマークとして表示するテキストとそのフォントを設定するための“Text”５０１と、ウォーターマークのサイズを設定するための“Size”５０２と、ウォーターマークの設定状態を確認するための表示部５０３と、表示部５０３に表示したウォーターマークの位置を設定するための縦横のスライドバー５０６，５０７とが設定されている。また各印刷条件設定項目に入力された入力値を確定するための“ＯＫ”５０４と、これをキャンセルするための“キャンセル”５０５が表示される。またウォーターマークタブの印刷条件設定画面５００においても、上記メインタブと同様に現在の印刷条件設定状態を示すアイコン３１１がアイコン表示領域３１０に表示されている。メインタブに表示されるアイコン３１１と、ペーパータブに表示されるアイコン３１１と、ウォーターマークタブに表示されるアイコン３１１は同じものであり、ユーザがいずれのタブを選択しても、現在の印刷条件設定状態をアイコン３１１にて確認することができる。
【００７４】
そして、上記のような印刷条件設定画面において、上記のような複数の印刷条件設定項目の表示領域のいずれかにポインタｐが移動された場合には、そのポインタｐが指し示す印刷設定条件項目に関連付けられているアイコン（出力イメージアイコン）をアイコン表示領域３１０に表示する。
この場合のアイコンは、印刷設定条件項目に予め関連付けられている画像データであればよく、操作画面における処理の内容や対象を、小さな絵や記号もしくは他の表現方法で適宜表現した画像データを表示したものとする。この画像データは、静止画像でもよく、またアニメーションを含む動画像であってもよい。
【００７５】
図６は、図３の状態の印刷条件設定画面においてポインタｐが印刷条件設定項目の表示領域上にあるときの表示例を示す図である。ここでは、ポインタｐが、複数の印刷条件設定項目のうち“Finishing”３０５の中の“Punch”（パンチ）３０５ａの表示領域上に存在している。つまりユーザがマウス等のポインティングデバイスを操作することにより、ポインタｐを“Punch”３０５ａの表示領域上に移動させた状態になっている。このときに、アイコン表示領域３１０に表示したアイコン３１１を変化させ、アイコン３１１に対してパンチ位置３１１ａを表示させる。
【００７６】
なお上記の例はポインタｐの位置に応じたアイコン表示の一例であり、印刷条件設定項目に関連付けたアイコン（画像データ）を表示させる形態であれば適宜種々の形態をとることができる。以下の実施例においても同様である。
【００７７】
また上記において、印刷条件設定項目の表示領域上にポインタｐが移動したときに、図３の表示から図６の表示に切り替わるように構成することができるが、通常はアイコン表示領域３１０にアイコン３１１を表示することなく、印刷条件設定項目の表示領域上にポインタｐが移動したときに図６のようにその印刷条件設定項目に関連付けられた表示を含むアイコン３１１をアイコン表示領域３１０に表示させるようにしてもよい。
【００７８】
上記のように、ポインタが位置する印刷条件設定項目に関連付けられたアイコン表示を行うことにより、上記ポインタが位置する印刷条件設定項目の入力値が確定されたときに、どのような機能が追加（または削減）され、印刷出力にどのように作用するのかをユーザが視覚的に理解することができる。すなわち、ポインタによりポイントした印刷条件設定項目の入力値を確定する前に、その印刷条件設定項目により設定される機能がどのようなものであるのかをユーザが認識することができ、印刷条件設定に関わる操作性を向上させることができるようになる。
【００７９】
また図３のアイコン表示から図６のアイコン表示に切り替わるようにすることにより、ポイントされた印刷条件設定項目の入力値が確定された場合に、現在の印刷条件に対して付加される機能がどのように作用するかがユーザに分かるようになり、現在ポイントされている機能が加わることによる現在との差異をユーザに認識させることが可能となってさらに操作性が向上する。
【００８０】
また上記図６において、ポインタｐがいずれかの印刷条件設定項目の表示領域上に存在しているときに、枠３１２を太い線で表示することにより、ポインタｐがいずれかの印刷条件設定項目の表示領域をポイントしている状態と、いずれの印刷条件設定項目の表示領域もポイントしていない状態とを明示的に識別できるようにすることができる。この場合も表示の形態は図６の例に限定されることなく、適宜表示形態を設定しておくことができる。
【００８１】
また上記のように、アイコン表示領域３１０に表示させるアイコン３１１は、印刷条件設定項目に予め関連付けられている画像データを適宜適用することができるが、図３ないし図６に示すように、アイコン３１１は印刷出力のイメージを表すアイコンとすることが好適である。図３ないし図６では、印刷出力されるシート（用紙）における文書形態や印刷部数、あるいはパンチ等の付加機能等を視覚的にユーザが視認できるように表現されている。
【００８２】
このように、印刷出力イメージを表すアイコン３１１を使用することにより、ポインタｐにより選択した印刷条件で画像処理を行った場合の出力イメージをユーザに認識させることが可能となる。
【００８３】
次にアイコン表示領域３１０に表示させるアイコン３１１の表示例を説明する。
図７は、印刷条件設定項目に関連付けられたアイコンの表示例を示す図である。図７の例では、図４のペーパータブにおける“Orientation”４０３と、図３のメインタブにおける“Finishing”３０５の中の“Binding Edge”の設定に応じたステープルの位置をアイコン上に示している。アイコン３１１に対するステープル位置の表示は、図６の“Staple”３０５ｂにおいてステープルを付与するように現在設定されている場合、もしくは“Staple”３０５ｂの表示領域上にポインタｐがあるときに行われる。
【００８４】
例えば図７（Ａ）の例では、用紙の向きが縦向き(Portrait)で、左側を綴る（Binding Edge＝Left）場合、ステープル位置３１１ｂは用紙の左上に示される。また図７（Ｂ）の例では、用紙の向きが縦向き(Portrait)で、右側を綴る（Binding Edge＝Right）場合、ステープル位置３１１ｂは用紙の右上に示される。また図７（Ｃ）の例では、用紙の向きが横向き(Landscape)で、左側を綴る（Binding Edge＝Left）場合、ステープル位置３１１ｂは用紙の左上に示される。
【００８５】
上記のように、用紙の向き、用紙の綴じ位置、ステープル数によって変化するステープル位置を、アイコン３１１によって示すことにより、ユーザは現在の設定でどのようにステープルされるのかを容易に認識することができるようになる。
【００８６】
図８は、印刷条件設定項目に関連付けられたアイコンの他の表示例を示す図である。図８の例では、図４のペーパータブにおける“Orientation”４０３と、図３のメインタブにおける“Finishing”３０５の中の“Binding Edge”の設定に応じたパンチの位置をアイコン上に示している。アイコン３１１に対するパンチ位置の表示は、図６の“Punch”３０５ａにおいてパンチを付与するように現在設定されている場合、もしくは “Punch”３０５ａの表示領域上にポインタｐがあるときに行われる。
【００８７】
例えば図８（Ａ）の例では、用紙の向きが縦向き(Portrait)で、左側を綴る（Binding Edge＝Left）場合、パンチ位置３１１ａは用紙の左側に示される。また図８（Ｂ）の例では、用紙の向きが縦向き(Portrait)で、右側を綴る（Binding Edge＝Right）場合、パンチ位置３１１ａは用紙の右側に示される。また図８（Ｃ）の例では、用紙の向きが横向き(Landscape)で、左側を綴る（Binding Edge＝Left）場合、パンチ位置３１１ａは用紙の左側に示される。
【００８８】
上記のように、用紙の向き、用紙の綴じ位置によって変化するパンチ位置を、アイコン３１１によって示すことにより、ユーザは現在の設定でどのようにパンチされるのかを容易に認識することができるようになる。
【００８９】
図９は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図９の例では、図４のペーパータブにおける“Orientation”４０３と、図３のメインタブにおける“Finishing”３０５の中の“Binding Edge”の設定に応じたマージンシフト位置をアイコン上に示している。アイコン３１１に対するマージンシフト位置の表示は、図６の“Margin Shift”３０５ｃにおいてマージンシフトが設定されている場合、もしくは“Margin Shift”３０５ｃの表示領域上にポインタｐがあるときに行われる。
【００９０】
例えば図９（Ａ）の例では、用紙の向きが縦向き(Portrait)で、左側を綴る（Binding Edge＝Left）場合、マージンシフト位置３１１ｃは用紙の左側に示される。また図９（Ｂ）の例では、用紙の向きが縦向き(Portrait)で、右側を綴る（Binding Edge＝Right）場合、マージンシフト位置３１１ｃは用紙の右側に示される。また図９（Ｃ）の例では、用紙の向きが横向き(Landscape)で、左側を綴る（Binding Edge＝Left）場合、マージンシフト位置３１１ｃは用紙の左側に示される。
【００９１】
上記のように、用紙の向き、用紙の綴じ位置によって変化するマージンシフト位置を、アイコン３１１によって示すことにより、ユーザは現在の設定でどのように画像がシフトされるのかを容易に認識することができるようになる。
【００９２】
図１０は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図１０の例では、図４のペーパータブにおける“Orientation”４０３と、図３のメインタブにおける“Document Style”３０４の設定に応じた両面印刷の形式をアイコン上に示している。アイコン３１１に対する両面印刷の形式は、“Document Style”３０４の両面印刷設定に応じて表示され、また“Document Style”３０４の両面印刷の設定項目の表示領域上にポインタｐがあるときに、その設定項目に応じて表示される。
【００９３】
例えば図１０（Ａ）の例では、用紙の向きが縦向き(Portrait)で、両面印刷を左右開きのブック形式で綴じる（2-Sided［Book］）ときの両面印刷の出力形式３１１ｄが示される。また図１０（Ｂ）の例では、用紙の向きが横向き(Landscape)で、両面印刷を左右開きのブック形式で綴じる（2-Sided［Book］）ときの両面印刷の出力形式３１１ｄが示される。また図１０（Ｃ）の例では、用紙の向きが縦向き(Portrait)で、両面印刷を上下開きのブック形式で綴じる（2-Sided［Tablet］）ときの両面印刷の出力形式３１１ｄが示される。
【００９４】
上記のように、用紙の向き、用紙の綴じ位置によって変化する両面印刷の出力結果を、アイコン３１１によって示すことにより、ユーザは現在の設定でどのように両面印刷が実行されるのかを容易に認識することができるようになる。
【００９５】
図１１は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図１１の例では、“図３のメインタブにおける“Finishing”３０５の中の“Binding Edge”と、図４のペーパータブにおける“Orientation”４０３と、図３のメインタブにおける“Document Style”３０４の中の“Pamphlet Style”の設定に応じた中綴じのページの順序をアイコン上に示している。アイコン３１１に対する中綴じのページの順序は、“Document Style”３０４の中の“Pamphlet Style”の設定に応じて表示され、また“Document Style”３０４の中の“Pamphlet Style”の表示領域上にポインタｐがあるときに表示される。
【００９６】
例えば図１１（Ａ）の例では、用紙の向きが縦向き(Portrait)で、左側を綴るようにした（Binding Edge＝Left）中綴じ印刷が設定されている場合、左から右に進む中綴じ印刷のページ順序３１１ｅが示される。また図１１（Ｂ）の例では、用紙の向きが縦向き(Portrait)で、右側を綴ようにした（Binding Edge＝Right）中綴じ印刷が設定されている場合、右から左に進む中綴じ印刷のページ順序３１１ｅが示される。また図１１（Ｃ）の例では、用紙の向きが横向き(Landscape)で、上側を綴る（Binding Edge＝Top）場合、上から下に進む中綴じ印刷のページ順序３１１ｅが示される。
【００９７】
上記のように、用紙の向き、用紙の綴じ位置によって変化する中綴じ印刷の出力結果を、アイコン３１１によって示すことにより、ユーザは現在の設定でどのように中綴じ印刷が出力されるのかを容易に認識することができるようになる。
【００９８】
図１２は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図１２の例では、図６のメインタブにおける“N-Up Printing”３０３の設定に応じた集約印刷の構成をアイコン上に示している。アイコン３１１に対する集約印刷の構成は、“N-Up Printing”３０３に応じて表示され、また“N-Up Printing”３０３のいずれかの設定項目の表示領域上にポインタｐがあるときに、その設定項目に応じて表示される。
【００９９】
例えば図１２（Ａ）の例では、集約（Ｎ−ｕｐ）の枚数が２枚であり、用紙の向きが縦向き(Portrait)で、集約印刷する画像の枠線（Border）がOffであり、印刷画像の順序(Order)が左から右(Left To Right)であるときの集約（Ｎ−Ｕｐ）の構成を示すアイコン３１１が表示される。また図１２（Ｂ）の例では、集約（Ｎ−Ｕｐ）の枚数が４枚であり、用紙の向きが縦向き(Portrait)で、集約印刷する画像の枠線（Border）がOffであり、印刷画像の順序(Order)が左上から右上、左下の順序（Right，and Down）であるときの集約（Ｎ−Ｕｐ）の構成を示すアイコン３１１が表示される。
【０１００】
上記のように、用紙の向き、集約（Ｎ−Ｕｐ）の順序、枠線有無の設定によって変化するＮ−Ｕｐ印刷の出力結果をアイコン３１１によって示すことにより、ユーザは現在の設定でどのようにＮ−Ｕｐ印刷が実行されるのかを容易に認識することができるようになる。
【０１０１】
図１３は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図１３の例では、図４のペーパータブにおけるズーム“Zoom”４０４の設定、及びフィット印刷“Fit To Paper Size”４０２の設定応じた拡大／縮小印刷をアイコン上に示している。アイコン３１１に対する拡大／縮小印刷の表示は、“Zoom”４０４の設定、及びフィット印刷“Fit To Paper Size”４０２の設定に応じて行われ、また“Zoom”４０４の設定、及びフィット印刷“Fit To Paper Size”４０２のいずれかの設定項目の表示領域上にポインタｐがあるときに、その設定項目に応じて表示される。
【０１０２】
例えば図１３（Ａ）の例では、用紙の向きが縦向き(Portrait)で、“Fit To Paper Size”４０２の“Fit To Page”がＯＮであるときの拡大印刷を示すアイコン３１１を示している。またズーム“Zoom”４０４がＯＮであるときも拡大倍率に応じて同様の表示が行われる。
また図１３（Ｂ）の例では、用紙の向きが横向き(Landscape)で、“Fit To Paper Size”４０２の“Fit To Page”がＯＮであるときの拡大印刷を示すアイコン３１１を示している。またズーム“Zoom”４０４がＯＮであるときも拡大倍率に応じて同様の表示が行われる。
【０１０３】
上記のように、用紙の向きによって変化する拡大／縮小印刷の出力結果をアイコン３１１によって示すことにより、ユーザは現在の設定でどのように拡大／縮小印刷が実行されるのかを容易に認識することができるようになる。
【０１０４】
図１４は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図１４の例では、図４のペーパータブにおけるポスター印刷“Poster Printing”４０５の設定に応じたポスター印刷の形態をアイコン３１１上に示している。ポスター印刷の設定を行う場合、“Poster Printing”４０５を選択すると図１５のようなポスター印刷設定用画面４１０が表示され、ユーザはこの画面の設定項目である、１頁あたりの用紙枚数“Sheets per Page”４１１、ポスター印刷時のオーバーラップ“Overlap”４１２、ポスター印刷時の枠“Border”４１３などを適宜設定する。
【０１０５】
図１４において、アイコン３１１に対するポスター印刷形態の表示は、上記ポスター設定用画面４１０の各設定項目の設定に応じて行われ、また“Poster Printing”４０５の表示領域上にポインタｐがあるときに、その設定項目の設定に応じて表示される。
【０１０６】
例えば図１４（Ａ）の例では、“Poster Printing”４０５における１頁あたりの用紙枚数“Sheets per Page”４１１が２×２であるときの印刷形態を示すアイコン３１１を示している。また図１４（Ｂ）の例では、“Poster Printing”４０５における１頁あたりの用紙枚数“Sheets per Page”４１１が３×３であるときの印刷形態を示すアイコン３１１を示している。また図１４（Ｃ）の例では、“Poster Printing”４０５における１頁あたりの用紙枚数“Sheets per Page”４１１が４×４であるときの印刷形態を示すアイコン３１１を示している。
【０１０７】
上記のように、用紙の向きやポスター印刷に使用する用紙枚数によって変化するポスター印刷の出力結果をアイコン３１１によって示すことにより、ユーザは現在の設定でどのような構成でポスター印刷が実行され、どのような順序で用紙が印刷出力されるのかを容易に認識することができるようになる。
【０１０８】
図１６は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図１６の例では、図５のウォーターマークタブの設定に応じたウォーターマークの印刷形態をアイコン３１１に表示している。アイコン３１１に対するウォーターマーク印刷の表示形態は、ウォーターマークタブの印刷条件設定画面５００における各設定項目の設定に応じて行われ、また上記印刷条件設定画面５００の各印刷条件設定項目の表示領域上にポインタｐがあるときに、その設定項目に応じて表示される。
【０１０９】
例えば図１６（Ａ）の例では、用紙の向きが縦向き(Portrait)のときのウォーターマークの印刷形態を示すアイコン３１１を示している。また図１６（Ｂ）の例では、用紙の向きが横向き(Landscape) のときのウォーターマークの印刷形態を示すアイコン３１１を示している。印刷するウォーターマーク（ここでは“ＡＢＣＤＥ”の文字列とフォント設定は、上記ウォーターマークの印刷条件設定画面５００にて設定されたものである。
【０１１０】
上記のように、ウォーターマークの文字列やフォント設定、及び使用する用紙の向きによって変化するウォーターマーク印刷の出力結果をアイコン３１１によって示すことにより、ユーザは現在の設定でどのようにウォーターマークの印刷が実行されるのかを容易に認識することができるようになる。
【０１１１】
図１７は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。図１７の例では、図３の“Collate”３０２による複数部数の設定に応じた印刷出力の形態をアイコン３１１に表示している。アイコン３１１に対する複数部数の印刷出力の表示形態は、図３の“Collate”３０２の設定に応じて行われ、また上記“Collate”３０２の表示領域上にポインタｐがあるときに、その設定項目に応じて表示される。
【０１１２】
例えば図１７（Ａ）の例では、“Collate”３０２がＯＮのときの複数部数の印刷形態を示すアイコン３１１を示している。また図１７（Ｂ）の例では、“Collate”３０２がＯＦＦのときの複数部数の印刷形態を示すアイコン３１１を示している。
【０１１３】
上記のように、複数部数の出力順序の設定に応じて変換する印刷の出力結果をアイコン３１１によって示すことにより、ユーザは現在の設定でどのように印刷出力が実行されるのかを容易に認識することができるようになる。
【０１１４】
図１８は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。図１８の例では、図６の例のようにポインタｐが印刷条件設定項目の表示領域上にあるときに、図６に示すアイコン３１１に加えて、ポインタｐがポイントしている印刷条件設定項目に関連付けられた名称（印刷機能の名称）３１３を表示する。ここでは、ポインタｐは、“Punch（パンチ）”３０５ａの上にあるため、アイコン３１１の下部に印刷条件設定項目に関連付けられた名称３１３として“Punch”を表示する。
【０１１５】
上記の印刷設定項目に関連付けられた名称３１３は、上述のようにポインタｐが印刷条件設定項目の表示領域上にあるときに表示を行うようにするが、図３のように現在の印刷設定状態をアイコン３１１によって示すときに付加するようにしてもよい。
【０１１６】
上記のように各印刷条件設定項目に関連付けられた名称をアイコン３１１に付加して表示することにより、ユーザが必要な印刷設定条件を選択する際の手助けとなり、ユーザの利便性を向上させることができる。
なお、上記の印刷条件設定項目に関連付けられた名称３１３も、本願発明における印刷条件設定項目に関連付けられた画像データであり、上記アイコン３１１と名称３１３とを含む画像データが本発明の「アイコン」に該当するものとする。
【０１１７】
図１９は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。図１９の例は、ポインタｐが印刷条件設定項目の表示領域上にあるときであっても、現在の印刷設定状態を示すアイコン（図３と同様）を表示した状態を示している。
このときに、図１８に示すようなポインタｐがポイントしている印刷条件設定項目に関連付けられたアイコン表示と、図１９に示すような現在の印刷設定状態を示すアイコン表示とを、交互に切り換えて繰り返し表示させるようにする。この場合、図１８の印刷設定項目に関連付けられた名称３１３は表示してもしなくてもよい。
【０１１８】
上記のようにポインタｐがポイントしている印刷条件設定項目に関連付けられたアイコン表示と、現在の印刷設定状態を示すアイコン表示とを交互に切り換えて繰り返し表示することにより、ユーザは、ポインタｐが位置する印刷条件設定項目の入力値が確定されたときに、どのような機能が追加（または削減）され、印刷出力にどのように作用するのかを視覚的に容易に理解することができるようになる。
【０１１９】
図２０ないし図２２は、それぞれ印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。ここでは、ポインタｐが印刷条件設定項目の表示領域上にあるときに、その印刷条件設定項目に設定可能な値が複数ある場合、その複数の設定可能な値を順番に切り換えながら繰り返し表示する。
【０１２０】
図２０ないし図２２の例では、ポインタｐは、“Finishing”３０５の中の“Staple（ステープル）”３０５ｂの表示領域上にある。ここで、印刷条件設定項目としてのステープルには、一つのステープルの付与（“１Staple”）、二つのステープルの付与（“２Staple”）、及びステープルを付与せず（“None”）、のいずれかが設定可能である。
【０１２１】
この場合、ポインタｐが“Staple（ステープル）”３０５ｂの表示領域上にあるときに、図２０のように“１Staple”３１４ａを表示した表示画面と、図２１にように“２Staple”３１４ｂを表示した表示画面と、図２２のように上記のようなステープルの数に関する表示を行わない表示画面とを、順番に切り換えながら繰り返し表示させる。
【０１２２】
上記のように、ポインタｐが印刷条件設定項目の表示領域上にあるときに、その印刷条件設定項目に設定可能な値が複数ある場合、その複数の設定可能な値を順番に切り換えながら繰り返し表示することにより、ユーザが各印刷条件設定項目の設定値を確定しなくても、どのような出力状態が可能であるかのイメージをユーザに認識させることができ、ユーザの利便性をさらに向上させることができる。
なお、上記の印刷条件設定項目に関連付けられた設定値“１Staple”３１４ａ，“２Staple”３１４ｂも、本願発明における印刷条件設定項目に関連付けられた画像データであり、本発明の「アイコン」に該当するものとする。
【０１２３】
また上記のようにアイコン３１１を順次切り換えながら繰り返し表示するときに、順次切り換えられるアイコン表示が一巡したことをユーザに認識させるようにすることができる。
例えば上記図２０ないし図２２のように、ステープルの設定可能な値を順次切り換えながら表示していくときに、図２０及び図２１では、アイコン表示領域３１０の枠３１２を太く表示し、最後の図２２では、アイコン表示領域３１０の枠３１２を通常通りに細くする。このような表示により、ユーザは、図２０〜図２２に表示が切り換えられるときに図２２の表示を見て、切り替え表示が一巡したことを確認することができる。
【０１２４】
また、上記のように順次切り替えられるアイコン表示が一巡したことをユーザに認識させるために、“１Staple”３１４ａ及び“２Staple”３１４ｂの表示を一定時間の間消すようにしたり、またアイコン表示領域３１０の表示そのものを一定時間消すようにしてもよい。またこのときに設定可能な値の数とその数が現在何番目であるかを表示する設定数情報３１５ａ，３１５ｂ（この内容は後述する）を一定時間消すようにしてもよい。
【０１２５】
このように、アイコンの切り換え表示が一巡したことをユーザが認識できるようにすることにより、現在ポインタｐでポイントしている印刷条件設定項目によりどのような印刷出力が可能であるのかをユーザに認識させることができ、更にユーザの利便性を向上させることができる。
【０１２６】
また上記のようにアイコンの切り換え表示を行うときに、ポインタｐがポイントしている印刷条件設定項目に設定可能な値数と、その数が現在何番目であるかを表示する設定数情報３１５ａ，３１５ｂを表示するようにしてもよい。
例えば、ステープルを付与する場合のステープルの数は、１または２である。従って図２０の“１Staple”のときの上記設定数情報３１５ａは“１／２”とし、図２１の“２Staple”のときの上記設定数情報３１５ｂは“２／２”とする。なお、このときに“None”も含めた３種類の設定数情報を表示するようにしてもよい。
【０１２７】
このように、ポインタｐがポイントしている印刷条件設定項目に設定可能な値数と、その数が現在何番目であるかを表示する設定数情報３１５ａ，３１５ｂを表示することにより、ポインタがポイントしている印刷条件設定項目に設定可能な値の数と、現在表示されているアイコンがそのなかの何番目のアイコンであるのかをユーザが認識することができ、ユーザの利便性を更に向上させることができる。
なお、上記の印刷条件設定項目に関連付けられた設定数情報３１５ａ，３１５ｂも、本発明における印刷条件設定項目に関連付けられた画像データであり、本発明の「アイコン」に該当するものとする。
【０１２８】
また上記のように、ポインタｐが印刷条件設定項目の表示領域上にあるときに、その印刷条件設定項目に設定可能な値が複数ある場合にその複数の設定可能な値を順番に切り換えながら繰り返し表示するとき、そのポインタｐがポイントしている印刷条件設定項目の現在の設定値を除く、設定可能な設定値を示すアイコンを順次切り替えて表示するようにしてもよい。
【０１２９】
例えば、上述の例では、ポインタｐが“Staple（ステープル）”３０５ｂをポイントし、このとき現在設定されているステープルの設定値が“None”であるとき、“None”以外の設定可能な設定値である“１Staple”及び“２Staple”を表示する表示画面を順次切り替えながら表示するようにしてもよい。すなわちこの場合は、図２０と図２１の表示を交互に切り換えながら表示する。
【０１３０】
このようにポインタｐがポイントしている印刷条件設定項目の現在の設定値を除く、設定可能な設定値を示すアイコンを順次切り替えて表示することにより、設定可能な値を示すアイコンの切り替え表示時間を短縮することができ、かつ、現在の設定値を変更したときに、どのような出力形態が可能となるかどうかをユーザに認識させることが可能となり、ユーザの利便性を更に向上させることができる。
【０１３１】
図２３は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。図２３の例は、上述したような印刷条件設定項目に関連付けられたアイコンを表示するアイコン表示領域を複数（ここでは３つ）に分割して、分割したそれぞれの領域に、印刷条件設定項目に設定可能な複数の設定値を示すアイコン３２１ａ，３２１ｂ，３２１ｃを表示する。
【０１３２】
図２３の例では、アイコン３２１ａ，３２１ｂ，３２１ｃは、上述した図２０ないし図２２に示すアイコン３１１にそれぞれ相当するものであり、上記実施形態のようにこれら３つのアイコン３１１を順次切り替えて表示する構成にかえて、図２３のようにアイコン表示領域を複数に分割して上記切り替え表示すべきアイコンを一覧で表示させるようにする。
【０１３３】
このように、アイコン表示領域を複数に分割して、分割したそれぞれの領域に、印刷条件設定項目に設定可能な複数の設定値を示すアイコンを一覧で表示することより、ユーザは、ポインタｐでポイントしている印刷条件設定項目に対してどのような印刷出力が可能であるかを一目で認識することができ、ユーザの利便性を更に向上させることができる。
【０１３４】
また上記のアイコン表示領域を分割して表示する構成において、現在の印刷条件設定状態をユーザに認識可能に表示することができる。図２３の例では、アイコン３２１ｃを表示する枠３１２ｃを細い線で表示し、ポインタｐが位置する印刷条件設定項目“staple”３０５ｂで設定可能な値を示すアイコン３２１ａ，３２１ｂの枠３１２ａ，３１２ｂを太い線で表示する。このアイコン３２１ｃは、上述した図３の表示形態に該当し、アイコン３２１ａ，３２１ｂは、上述した図６の表示形態に該当する。
【０１３５】
このように、アイコン表示領域を分割して表示する構成において、現在の印刷条件設定状態をユーザに認識可能に表示することにより、現在の印刷条件設定の状態と、ポイントしている印刷条件設定項目で設定可能な状態とを一目で認識することができるようになり、ユーザの利便性を更に向上させることができる。
【０１３６】
図２４は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。図２４の例は、上記図２３に示したアイコン表示領域を分割して一覧表示する構成において、ポインタｐがポイントしている印刷条件設定項目の現在の設定値を除く、設定可能な設定値を示すアイコンを一覧で表示するようにしたものである。
【０１３７】
すなわち、ポインタｐが印刷条件設定項目の表示領域上にあり、その印刷条件設定項目に設定可能な値が複数ある場合にその複数の設定可能な値を示すアイコンを一覧で表示するとき、そのポインタｐがポイントしている印刷条件設定項目の現在の設定値を除く、設定可能な設定値を示すアイコンのみを一覧で表示する。
【０１３８】
図２４の例では、ポインタｐが“Staple（ステープル）”３０５ｂをポイントし、このとき現在設定されているステープルの設定値が“None”であるとき、“None”以外の設定可能な設定値である“１Staple”及び“２Staple”を表示するアイコン３２１ａ，３２１ｂのみを表示する。この場合は、上述した図２０と図２１の表示をアイコン表示領域の分割領域にそれぞれ同時に表示した構成に相当する。
【０１３９】
このようにポインタｐがポイントしている印刷条件設定項目の現在の設定値を除く、設定可能な設定値を示すアイコンを一覧にして表示することにより、アイコン表示の数を減らすことができ、かつ、現在の設定値を変更したときに、どのような出力形態が可能となるかどうかをユーザに認識させることが可能となり、ユーザの利便性を更に向上させることができる。
【０１４０】
上述した各実施形態において、各印刷条件設定項目の表示領域上にポインタｐがあり、その印刷条件設定項目に関連付けられたアイコン表示を行う場合に、ポインタｐがその印刷条件設定項目の表示領域から外れるまでは、上記アイコンの表示形態を維持する。
これにより、ユーザがわかりやすく、操作性の良好な印刷条件設定画面を提供することができる。
【０１４１】
図２５は、印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。ここでは、複数の機能（印刷条件設定値）がグルーピングされてなる印刷条件設定項目がある場合、その印刷条件設定項目の表示領域にポインタｐを移動させたとき、グルーピングされた印刷条件設定項目に関連付けられたアイコンを表示させる。
【０１４２】
図２５の例では、図３のメインタブにおける“Document Style”３０４の印刷条件設定項目、すなわち“1-Sided”，“2-Sided［Book］”，“2-Sided［Tablet］”，及び“Pamphlet Style”のうち、“2-Sided［Book］”と“2-Sided［Tablet］”については、二つの機能（印刷条件設定値）がグルーピングされている。つまり、“2-Sided［Book］”，では、2-Sided形式と、Book形式との二つの機能がグルーピングされ、“2-Sided［Tablet］”では2-Sided形式と、Pamphlet形式との二つの機能がグルーピングされている。
【０１４３】
図２５（Ａ）の例では、両面印刷を左右開きのブック形式で綴じる（2-Sided［Book］）ときの両面印刷の出力形式３１１ｆが示される。また図２５（Ｂ）の例では、両面印刷を左右開きのブック形式で綴じる（2-Sided［Tablet］）ときの両面印刷の出力形式３１１ｆが示される。また図２５（Ｃ）の例では、パンフレット形式（中綴じ形式）で綴じる（Pamphlet Style）ときの両面印刷の出力形式３１１ｆが示される。
【０１４４】
上記のように、ここでは、複数の機能（印刷条件設定値）がグルーピングされてなる印刷条件設定項目がある場合、その印刷条件設定項目の表示領域にポインタｐを移動させたとき、グルーピングされた印刷条件設定項目に関連付けられたアイコンを表示させることにより、グルーピングされた印刷条件設定項目でどのような機能（印刷条件設定値）を設定できるのかがユーザに認識可能となる。
【０１４５】
また図３ないし図６に示すように、印刷条件設定画面がタブ構成されているとき、現在選択されているタブと異なるタブ上に、ポインタｐが移動したときに、そのポインタｐがポイントするタブに関連付けられたアイコンを表示するようにしてもよい。
ポイントされているタブに該当する印刷条件設定画面に複数の印刷条件設定項目がある場合は、それら印刷条件設定項目を示すアイコンを順に切り換えながら表示してもよく、またアイコン表示領域を分割して一覧にして表示してもよい。
【０１４６】
このように、現在選択されているタブと異なるタブ上にポインタｐが移動したときに、そのポインタｐがポイントするタブに関連付けられたアイコンを表示することにより、現在のタブからタブを切り換えようとしたときに、どのような印刷条件設定項目で機能設定ができるのかをユーザが認識することができ、ユーザの利便性を向上させることができる。
【０１４７】
また上記のような印刷条件設定画面において、複数の印刷条件設定項目を一度に呼び出すことができる包括的な印刷条件設定項目が設定されている場合、その包括的な印刷条件設定項目の表示領域上にポインタｐを移動させたときに、その包括的な印刷条件設定項目
に関連付けられたアイコンを表示する。この場合、包括的な印刷条件設定項目は、名称によって表示されていてもよく、また他の専用のアイコンで表示されていてもよい。
【０１４８】
例えば、図４のペーパータブにおける印刷条件設定項目“Poster Printing”４０５は、包括的な印刷条件設定項目であり、この“Poster Printing”４０５を選択（確定）することにより、図１５に示すポスター印刷設定用画面４１０を開くことができる。ポスター印刷設定用画面４１０では、さらに複数の印刷条件設定項目、すなわち、１頁あたりの用紙枚数“Sheets per Page”４１１、ポスター印刷時のオーバーラップ“Overlap”４１２、ポスター印刷時枠“Border”４１３が表示される。
【０１４９】
このような場合に、上記包括的な印刷条件設定項目である“Poster Printing”４０５の表示領域上にポインタｐを移動させたときに、個々の各印刷条件設定項目“Sheets per Page”４１１、“Overlap”４１２、“Border”４１３を示すアイコンをサマリとして表示させるようにする。この場合も、各印刷条件設定項目に応じたアイコンを切り換えながら表示してもよく、またアイコン表示領域を分割して一覧で表示してもよい。
【０１５０】
このように、包括的な印刷条件設定項目の表示領域上にポインタｐを移動させたときに、その包括的な印刷条件設定項目に関連付けられたアイコンを表示することにより、包括的な印刷条件設定項目が、どのような個々の印刷条件設定項目を有しているかをユーザが認識することができる。
【０１５１】
図２６は、プリンタドライバの印刷条件設定画面の他の表示例を示す図である。図２６に示す印刷条件設定画面６００では、プリンタドライバの各機能に関わる印刷条件を設定するための印刷条件設定用ボタンを表示する印刷条件設定用ボタン表示領域６０１が設けられている。印刷条件設定用ボタン表示領域６０１には、複数の印刷条件設定用ボタン、例えば“Copies”，“Document Style”，“N-Up”，”Finishing“，”Orientation”，“Paper Tray”，“Paper Size”などが表示される。これらの印刷条件設定用ボタンは、図３ないし図５の印刷条件設定画面に表示される印刷条件設定項目と同様の印刷条件を設定可能に構成されている。また各印刷条件設定項目に入力された入力値を確定するための“ＯＫ”６０３と、これをキャンセルするための“キャンセル”６０４が表示される。
【０１５２】
そしてユーザはこれらの印刷条件設定用ボタンから所望の印刷条件設定用ボタンを選択することにより、その選択した印刷条件設定用ボタンに対応する印刷条件を設定することができる。選択した印刷条件設定用ボタンに対応する印刷条件を設定するための画面は、印刷条件設定用ボタンが選択（確定）された際に新たに開かれるようにしてもよく、印刷条件設定画面に特定の表示領域を設け、選択された印刷条件設定用ボタンに対応する印刷条件設定項目をその特定の表示領域に表示させるようにしてもよい。
【０１５３】
この印刷条件設定画面６００には、上述した例と同様に、アイコン表示領域３１０が設定され、現在の印刷条件設定状態に関連付けられたアイコン、もしくはポインタが印刷条件設定用ボタンのいずれかの表示領域上にあるときにその印刷条件設定用ボタンに関連付けられたアイコン３１１を表示させる。このアイコン３１１は、上述のアイコン表示例と同様の形態で適宜設定することができる。例えば、用紙の向きが“Portrait”状態で印刷条件設定用ボタンのうちの“Document Style”の表示領域上にポインタを移動させると、上述した図２５に示すようなアイコン３１１がアイコン表示領域３１０に表示される。
【０１５４】
図２７は、印刷条件設定用ボタンの表示を変化させる例を説明するための図である。図２６に示したような印刷条件設定用ボタン表示領域６０１において、すべての印刷条件設定用ボタンを一度に表示できない場合には、印刷条件設定用ボタンの位置を変化させながら表示する。図２７は、図２７（Ａ）から図２７（Ｃ）に進むに従って、順次、印刷条件設定用ボタン列が左方向に一つずつ移動しながら表示される例を示している。
【０１５５】
上記のような印刷条件設定用ボタンの移動表示は、ユーザが操作することなく、スライド式に印刷条件設定用ボタンが移動するように設定することができる。このときにスライドバー６０２をユーザが操作することによっても、印刷条件設定用ボタンの表示を任意に移動させることができるようにする。
【０１５６】
すなわち、機能に対応した印刷条件設定項目ボタンの数が多い場合、一画面では収まらなくなり、また設定した印刷条件の設定項目がどこに表示されているかがわかりにくいので、上記のように印刷条件設定用ボタンをスライド式に移動可能とすることにより、ユーザは、所望の印刷条件設定用ボタン上にポインタを移動させるだけで、どのような印刷出力形態が得られるのかを認識することができる。
【０１５７】
また上記のような印刷条件設定用ボタンを移動させる構成において、特定の印刷条件設定用ボタンをポイントしているときは、印刷条件設定用ボタンの移動を停止し、ポインタが印刷条件設定用ボタンから外れたときには、印刷条件設定用ボタンの移動を再開するようにしてもよい。
【０１５８】
このように、特定の印刷条件設定用ボタンをポイントしているときは、印刷条件設定用ボタンの移動を停止することにより、ポイントされている印刷条件設定用ボタンに関連付けられた機能（印刷条件設定項目）が現在の印刷条件設定に対してどのように作用するのかをより確実に認識することができるようになる。
【０１５９】
図２８は、プリンタドライバにおける印刷条件設定画面の処理例を説明するためのフローチャートである。
まずプリンタドライバは、アプリケーションプログラムからの印刷条件設定値Ｄを取得し（ステップＳ１）、印刷設定画面の生成処理を行う（ステップＳ２）。そしてイベント処理を行い（ステップＳ３）、ＯＫイベントかどうか判別する（ステップＳ４）。ＯＫイベントであれば、アプリケーションプログラムに現在設定されている印刷条件設定値を通知する（ステップＳ５）。
【０１６０】
図２９は、図２８のイベント処理例を更に詳しく説明するためのフローチャートである。まずアイコン表示変更禁止をオフにする（ステップＳ１１）。この場合のアイコンは、上記各実施形態で説明したような出力イメージを表す出力イメージアイコンを指すものとする。
そしてマウス・キーボード入力による確定イベントを受信したかどうかを判別する（ステップＳ１２）。この確定イベントを受信していなければ、マウスカーソル移動イベントが受信されたか、もしくはＴがタイムアップしたかどうか判別し（ステップＳ１３）、マウスカーソルイベントの受信もしくはＴがタイムアップしていれば、さらにアイコン表示変更が禁止されているかどうかを判別する（ステップＳ１４）。
【０１６１】
そしてアイコンの表示変更が禁止されていなければ、アイコン表示の変更処理を行って（ステップＳ１５）ステップＳ１２に戻る。また上記ステップＳ１３で、マウスカーソル移動イベントの受信がなく、Ｔがタイムアップしていなければ、ステップＳ１２に戻る。また上記ステップＳ１４で出力イメージアイコンの表示変更が禁止されていればステップＳ１２に戻る。
【０１６２】
上記ステップＳ１２で、マウス・キーボード入力による確定イベントが受信されると、出力イメージアイコン表示変更の禁止をセットする（ステップＳ１６）。そしてＯＫもしくはキャンセルを判別し（ステップＳ１７）、ＯＫもしくはキャンセルであれば処理を終了する。
また上記ステップＳ１７でＯＫもしくはキャンセルでなければ、タブが変更されたかどうかを判別し（ステップＳ１８）、タブが変更されていれば選択されたタブの設定画面を表示して（ステップＳ１９）、上記ステップＳ１１に戻る。
【０１６３】
また上記ステップＳ１８でタブが変更されていなければ、設定ボタンが押下されたかどうかを判別し（ステップＳ２０）、押下されていればダイアローグ画面処理を行って（ステップＳ２１）、ステップＳ１１に戻る。また上記ステップＳ２０で設定ボタンが押下されていない場合は、印刷設定かどうかを判別する（ステップＳ２２）。印刷設定であれば、アイコン表示を確定して（ステップＳ２３）、ステップＳ１１に戻る。また上記ステップＳ２２で印刷設定でない場合もステップＳ１１に戻る。
【０１６４】
図３０は、図２９におけるアイコン出力変更の処理例を更に詳しく説明するためのフローチャートである。
まずマウスカーソルがタブ位置に移動したかどうかを判別し（ステップＳ３１）、移動してればＸ＝Ｄとポイント中のタブに関連したアイコン数、Ｙ＝Ｄとポイント中のタブに関連したアイコンリストを設定する（ステップＳ４１）。
そしてＩ＝０とし（ステップＳ４５）、Ｙ［Ｉ］のアイコンを表示する（ステップＳ４６）。さらにＸ＞Ｉであるかどうかを判別し（ステップＳ４７）、Ｘ＞ＩであればタイマＴをセットして（ステップＳ４８）、処理を終了する。また上記ステップＳ４７でＸ＞Ｉでなければそのまま処理を終了する。
【０１６５】
また上記ステップＳ３１でマウスカーソルがタブ位置に移動していない場合、マウスカーソルが印刷機能設定値に移動したかどうかを判別する（ステップＳ３２）。印刷機能設定位置に移動していれば、Ｘ＝Ｄとポイント中の設定機能に関連したアイコン数、Ｙ＝Ｄとポイント中の設定機能に関連したアイコンリストを設定し（ステップＳ４２）、ステップＳ４５に進んで上記と同様の処理を行う。
【０１６６】
また上記ステップＳ３２でマウスカーソルが印刷機能設定位置に移動していない場合、マウスカーソルが設定画面表示ボタン位置に移動したかどうかを判別する（ステップＳ３３）。設定画面表示ボタン位置に移動していれば、Ｘ＝Ｄとポイント中のボタン（設定画面表示ボタン）に関連したアイコン数、Ｙ＝Ｄとポイント中の上記ボタンに関連したアイコンリストを設定し（ステップＳ４３）、ステップＳ４５に進んで上記と同様の処理を行う。
【０１６７】
また上記ステップＳ３３でマウスカーソルが設定画面表示ボタン位置に移動していない場合、マウスカーソルがグループ領域位置に移動したかどうかを判別する（ステップＳ３４）。上記グループ領域位置は、複数の印刷条件設定項目をグループ化して表示した包括的な印刷条件設定項目、あるいはボタン等の領域を指す。
そしてグループ領域位置に移動していれば、Ｘ＝Ｄとポイント中のグループに関連したアイコン数、Ｙ＝Ｄとポイント中のグループに関連したアイコンリストを設定し（ステップＳ４４）、ステップＳ４５に進んで上記と同様の処理を行う。
【０１６８】
上記ステップＳ３４で、マウスカーソルがグループ領域位置に移動していなければ、Ｔがタイムアップしたかどうかを判別し（ステップＳ３５）、タイムアップしなければ処理を終了し、タイムアップしていれば、Ｉを更新（Ｉ＝Ｉ＋１）して（ステップＳ３６）、Ｉ＜Ｘかどうかを判別する（ステップＳ３７）。そしてＩ＜ＸでなければＩ＝０とし（ステップＳ３８）、Ｙ［Ｉ］を表示して（ステップＳ３９）、タイマＴをセットし（ステップＳ４０）、処理を終了する。
【図面の簡単な説明】
【０１６９】
【図１】本発明のインターフェース装置が適用可能なプリントシステムの構成例を説明するための図である。
【図２】本発明のプリンタドライバが備えるモジュール構成を説明するための図である。
【図３】プリンタドライバの印刷条件設定画面の表示例を示す図である。
【図４】プリンタドライバの印刷条件設定画面の他の表示例を示す図である。
【図５】プリンタドライバの印刷条件設定画面の更に他の表示例を示す図である。
【図６】図３の状態の印刷条件設定画面においてポインタｐが印刷条件設定項目の表示領域上にあるときの表示例を示す図である。
【図７】印刷条件設定項目に関連付けられたアイコンの表示例を示す図である。
【図８】印刷条件設定項目に関連付けられたアイコンの他の表示例を示す図である。
【図９】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１０】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１１】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１２】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１３】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１４】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１５】ポスター印刷設定用画面を示す図である。
【図１６】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１７】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図１８】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。
【図１９】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。
【図２０】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。
【図２１】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。
【図２２】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。
【図２３】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。
【図２４】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を説明するための図である。
【図２５】印刷条件設定項目に関連付けられたアイコンの更に他の表示例を示す図である。
【図２６】プリンタドライバの印刷条件設定画面の他の表示例を示す図である。
【図２７】印刷条件設定用ボタンの表示を変化させる例を説明するための図である。
【図２８】プリンタドライバにおける印刷条件設定画面の処理例を説明するためのフローチャートである。
【図２９】図２８のイベント処理例を更に詳しく説明するためのフローチャートである。
【図３０】図２９におけるアイコン出力変更の処理例を更に詳しく説明するためのフローチャートである。
【図３１】従来のプリンタドライバの印刷条件設定画面例を示す図である。
【符号の説明】
【０１７０】
１…クライアントコンピュータ、２…プリンタ、１１…ＯＳ、１２…プリンタドライバ、１３…データ送受信部、１４…アプリケーションプログラム、２０１…アプリケーションとの通信部、２０２…出力データ生成部、２０３…プリンタドライバ設定表示部、２０４…表示用テキストデータ保持部、２０５…表示用アイコンデータ保持部、３００…印刷条件設定画面、３０１…“Copies”、３０２…“Collate”、３０３…“N-UP Printing”、３０４…“Document Style”、３０５…“Finishing”、３０５ａ…“Punch”、３０５ｂ…“Staple”、３０６…“ＯＫ”、３０７…“キャンセル”、３０８…タブ、３１０…アイコン表示領域、３１１…アイコン、３１１ａ…パンチ位置、３１１ｂ…ステープル位置、３１１ｃ…マージンシフト値、３１１ｄ…両面印刷の出力形式、３１１ｅ…中綴じ印刷のページ順序、３１２…枠、３１２ａ，３１２ｂ…枠、３１２ｃ…枠、３１３…名称、３１４ａ…“１Staple”、３１４ｂ…“２Staple”、３１５ａ，３１５ｂ…設定数情報、３２１ａ，３２１ｂ，３２１ｃ…アイコン、４００…印刷条件設定画面、４０１…“Paper Size”、４０２…“Fit To Paper Size”４０３…“Orientation”、４０４…“Zoom”、４０５…“Poster Printing”、４０６…“Paper Tray”、４０７…“ＯＫ”、４０８…“キャンセル”、４１０…ポスター印刷設定用画面、４１１…“Page”、４１２…“Overlap”、４１３…“Border”、５００…印刷条件設定画面、５０１…“Text”、５０２…“Size”、５０３…表示部、５０４…“ＯＫ”、５０５…“キャンセル”、５０６，５０７…スライドバー、６００…印刷条件設定画面、６０１…印刷条件設定用ボタン表示領域、６０２…スライドバー、６０３…“ＯＫ”、６０４…“キャンセル”。
【図１】
0004463174.tif 000002
【図２】
0004463174.tif 000003
【図３】
0004463174.tif 000004
【図４】
0004463174.tif 000005
【図５】
0004463174.tif 000006
【図６】
0004463174.tif 000007
【図７】
0004463174.tif 000008
【図８】
0004463174.tif 000009
【図９】
0004463174.tif 000010
【図１０】
0004463174.tif 000011
【図１１】
0004463174.tif 000012
【図１２】
0004463174.tif 000013
【図１３】
0004463174.tif 000014
【図１４】
0004463174.tif 000015
【図１５】
0004463174.tif 000016
【図１６】
0004463174.tif 000017
【図１７】
0004463174.tif 000018
【図１８】
0004463174.tif 000019
【図１９】
0004463174.tif 000020
【図２０】
0004463174.tif 000021
【図２１】
0004463174.tif 000022
【図２２】
0004463174.tif 000023
【図２３】
0004463174.tif 000024
【図２４】
0004463174.tif 000025
【図２５】
0004463174.tif 000026
【図２６】
0004463174.tif 000027
【図２７】
0004463174.tif 000028
【図２８】
0004463174.tif 000029
【図２９】
0004463174.tif 000030
【図３０】
0004463174.tif 000031
【図３１】
0004463174.tif 000032