(57)【要約】【課題】入力操作を簡略化することができ、また多くの機能の有効な利用を支援することが可能なユーザーインターフェースを提供する。【解決手段】アイコンＡが指示されると、共通設定画面データ３２ａの関連付けデータを参照して、このアイコンＡに対応する共通設定画面番号１を読み出し、共通設定画面群３２ｃを参照して、この共通設定画面番号１に対応する共通設定画面領域を表すデータを読み出し、このデータに基づいて、共通設定画面領域４１を表示する。共通設定画面領域４１には、各機能名ａ、ｂ、ｄの機能を設定するためのそれぞれのチェック欄４１ａ、４１ｂ、４１ｄと、機能名ｃの機能を設定するための選択欄４１ｃとが配列される。これにより、共通設定画面データ３２ａの関連付けデータにおける共通設定画面番号１に対応する各機能名ａ、ｂ、ｃ、ｄの全てが、１つの共通設定画面領域４１に表示される。【選択図】図４
2006323758.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能に対応する各アイコンを画面に表示し、各アイコンを画面上で選択的に指示するユーザーインターフェースにおいて、
各アイコンの機能の関連付けを示す関連付けデータを記憶した記憶手段と、
各アイコンのいずれかが選択的に指示されると、記憶手段内の関連付けデータに基づいて、前記指示されたアイコンの機能及び該機能に関連する他の機能を共に設定するための共通設定画面を表示する制御手段とを備えることを特徴とするユーザーインターフェース。
【請求項２】
複数の機能に対応する各アイコンを画面に表示し、各アイコンを画面上で選択的に指示するユーザーインターフェースにおいて、
各アイコンの機能の関連付けを示す関連付けデータを記憶した記憶手段と、
各アイコンのいずれかが選択的に指示されると、記憶手段内の関連付けデータに基づいて、前記指示されたアイコンの機能に関連する他の機能を求め、前記指示されたアイコンの機能及び前記関連する他の機能を共に設定するための共通設定画面を表示する制御手段とを備えることを特徴とするユーザーインターフェース。
【請求項３】
制御手段は、共通設定画面を表示するに際し、前記指示されたアイコンの機能を設定することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項４】
制御手段は、共通設定画面において前記指示されたアイコンの機能の表示位置を規定することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項５】
制御手段は、共通設定画面において前記指示されたアイコンの機能を前記関連する他の機能よりも強調表示することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項６】
制御手段は、共通設定画面に表示した機能が変更されたときに、変更される前の機能に対応するアイコンを変更された後の機能に対応するアイコンに切替え表示することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項７】
制御手段は、共通設定画面に表示した機能が変更されると、この共通設定画面が閉じられたときに、変更される前の機能に対応するアイコンを変更された後の機能に対応するアイコンに切替え表示することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項８】
制御手段は、共通設定画面に表示された前記指示されたアイコンの機能及び前記関連する他の機能のいずれの設定も行うことを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項９】
制御手段は、共通設定画面における機能の設定に伴い、この設定された機能とは関連しない他の機能が生じたときには、この他の機能の設定を不可にすることを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項１０】
制御手段は、共通設定画面における機能の設定に伴い、この設定された機能とは関連しない他の機能が生じたときには、この他の機能を非表示とすることを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項１１】
制御手段は、共通設定画面において機能が設定されると、この設定した機能に応じて該設定した機能と関連する他の機能を設定することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項１２】
関連付けデータの変更が指示されると、記憶手段内の関連付けデータを変更し、共通設定画面に表示される各機能の組み合わせを変更することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【請求項１３】
制御手段は、共通設定画面における各機能を自動配置する機能を有し、この機能を有効及び無効のいずれにするかの指示に応じて自動配置を行うか否かを決定することを特徴とする請求項１又は２に記載のユーザーインターフェース。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアイコン等を画面上で選択的に指示するユーザーインターフェースに関する。
【背景技術】
【０００２】
この種のユーザーインターフェースは、表示デバイスの画面に複数のアイコンを配列表示し、ポインティングデバイス等の操作により所望のアイコンが選択指示されると、このアイコンの機能を設定するための設定画面を表示し、この設定画面上で該機能を設定して起動するというものである。
【０００３】
また、複数のアイコンの機能の設定に際しては、アイコン毎に、アイコンの機能を設定するための設定画面を表示し、この設定画面上で該機能を設定する。従って、設定すべきアイコンの機能が多くなると、設定画面の数が多くなって、入力操作が極めて煩雑になる。
【０００４】
そこで、特許文献１では、複数のアイコンを同時に選択することを可能にし、同時に選択された複数のアイコンの機能を画面上にメニューとして表示し、これにより操作性を向上させている。
【０００５】
また、特許文献２では、複数のアイコンを順次選択して、それぞれの設定画面を表示するに際し、新たな設定画面の表示スペースがなくなると、他の設定画面を閉じて、空きの表示スペースを形成し、新たな設定画面を表示している。
【特許文献１】特開平３−６３７５１号公報
【特許文献２】特開平１０−１１０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、複数のアイコンの機能を設定するには、これらのアイコンを選択する必要があり、入力操作の簡略化が充分に果たされていなかった。また、ユーザの判断により複数のアイコンが選択されるので、１つのアイコンの機能が選択されても、この機能に関連する他の機能が確実に選択されるとは限らず、多くの機能の有効な利用を支援するまでには至らなかった。
【０００７】
また、特許文献２でも、新たな設定画面の表示スペースがなくなると、他の設定画面を閉じて、新たな設定画面を表示しているだけなので、入力操作の簡略化が充分に果たされておらず、また多くの機能の有効な利用を支援するまでには至らなかった。
【０００８】
そこで、本発明は、上記従来の問題点に鑑みてなされたものであり、入力操作を簡略化することができ、また多くの機能の有効な利用を支援することが可能なユーザーインターフェースを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、複数の機能に対応する各アイコンを画面に表示し、各アイコンを画面上で選択的に指示するユーザーインターフェースにおいて、各アイコンの機能の関連付けを示す関連付けデータを記憶した記憶手段と、各アイコンのいずれかが選択的に指示されると、記憶手段内の関連付けデータに基づいて、前記指示されたアイコンの機能及び該機能に関連する他の機能を共に設定するための共通設定画面を表示する制御手段とを備えている。
【００１０】
また、本発明は、複数の機能に対応する各アイコンを画面に表示し、各アイコンを画面上で選択的に指示するユーザーインターフェースにおいて、各アイコンの機能の関連付けを示す関連付けデータを記憶した記憶手段と、各アイコンのいずれかが選択的に指示されると、記憶手段内の関連付けデータに基づいて、前記指示されたアイコンの機能に関連する他の機能を求め、前記指示されたアイコンの機能及び前記関連する他の機能を共に設定するための共通設定画面を表示する制御手段とを備えている。
【００１１】
また、本発明においては、制御手段は、共通設定画面を表示するに際し、前記指示されたアイコンの機能を設定している。
【００１２】
更に、本発明においては、制御手段は、共通設定画面において前記指示されたアイコンの機能の表示位置を規定している。
【００１３】
また、本発明においては、制御手段は、共通設定画面において前記指示されたアイコンの機能を前記関連する他の機能よりも強調表示している。
【００１４】
更に、本発明においては、制御手段は、共通設定画面に表示した機能が変更されたときに、変更される前の機能に対応するアイコンを変更された後の機能に対応するアイコンに切替え表示している。
【００１５】
また、本発明においては、制御手段は、共通設定画面に表示した機能が変更されると、この共通設定画面が閉じられたときに、変更される前の機能に対応するアイコンを変更された後の機能に対応するアイコンに切替え表示している。
【００１６】
更に、本発明においては、制御手段は、共通設定画面に表示された前記指示されたアイコンの機能及び前記関連する他の機能のいずれの設定も行っている。
【００１７】
また、本発明においては、制御手段は、共通設定画面における機能の設定に伴い、この設定された機能とは関連しない他の機能が生じたときには、この他の機能の設定を不可にしている。
【００１８】
更に、本発明においては、制御手段は、共通設定画面における機能の設定に伴い、この設定された機能とは関連しない他の機能が生じたときには、この他の機能を非表示としている。
【００１９】
また、本発明においては、制御手段は、共通設定画面において機能が設定されると、この設定した機能に応じて該設定した機能と関連する他の機能を設定している。
【００２０】
更に、本発明においては、関連付けデータの変更が指示されると、記憶手段内の関連付けデータを変更し、共通設定画面に表示される各機能の組み合わせを変更している。
【００２１】
また、本発明においては、制御手段は、共通設定画面における各機能を自動配置する機能を有し、この機能を有効及び無効のいずれにするかの指示に応じて自動配置を行うか否かを決定している。
【発明の効果】
【００２２】
この様な本発明のユーザーインターフェースによれば、各アイコンのいずれかが選択的に指示されると、各アイコンの機能の関連付けを示す関連付けデータに基づいて、指示されたアイコンの機能及び関連する他の機能を共に設定するための共通設定画面を表示している。あるいは、関連付けデータに基づいて、指示されたアイコンの機能に関連する他の機能を求めてから、指示されたアイコンの機能及び関連する他の機能を共に設定するための共通設定画面を表示している。従って、１つのアイコンを選択指示するための操作を１回行うだけで、このアイコンの機能だけではなく、この機能に関連する他のアイコンの機能の設定も可能な共通設定画面が表示されることになる。このため、アイコン毎に、入力操作を繰り返す必要がなく、入力操作が簡略化される。また、１つのアイコンを指示すると、関連する他のアイコンの機能が紹介されることになるので、多くの機能の有効な利用が支援される。
【００２３】
また、共通設定画面を表示するに際し、指示されたアイコンの機能を設定している。これにより、アイコンの選択指示と同時に、指示されたアイコンの機能が設定されることになり、入力操作がより簡略化される。
【００２４】
更に、共通設定画面において指示されたアイコンの機能の表示位置を規定したり、指示されたアイコンの機能を強調表示しているので、この指示されたアイコンの機能を他の機能と判別することが容易になり、また、この指示されたアイコンの機能を設定することも容易になる。
【００２５】
また、共通設定画面に表示した機能が変更されると、この変更がなされたときに、あるいは共通設定画面が閉じられたときに、変更される前の機能に対応するアイコンを変更された後の機能に対応するアイコンに切替え表示している。このため、表示されているアイコンを見ることによって、機能の変更を知ることができる。
【００２６】
更に、共通設定画面の指示されたアイコンの機能及び関連する他の機能のいずれの設定も行っているので、１つの共通設定画面で複数の機能の設定を行うことができ、入力操作がより簡略化される。
【００２７】
また、共通設定画面における機能の設定に伴い、この機能とは関連しない他の機能が生じたときには、この関連しない他の機能の設定を不可にしたり非表示としているので、この関連しない他の機能が誤って設定されることが防止される。
【００２８】
更に、共通設定画面において機能が設定されると、この設定した機能に応じて該設定した機能と関連する他の機能を設定しているので、１つの機能を設定するだけで、関連する他の機能も設定することができ、入力操作がより簡略化される。
【００２９】
また、関連付けデータの変更が指示されると、関連付けデータを変更し、共通設定画面に表示される各機能の組み合わせを変更している。これにより、ユーザが望む各機能の組み合わせを関連付けデータとして記憶し、この組み合わせを共通設定画面に表示することができる。
【００３０】
更に、共通設定画面における各機能を自動配置する機能を有し、この機能を有効及び無効のいずれにするかの指示に応じて自動配置を行うか否かを決定している。この様な自動配置により、共通設定画面を設定したり更新するに際し、各機能を配置するための入力操作を簡略化することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施形態を添付図面を参照しつつ詳細に説明する。
【００３２】
図１は、本発明の印刷制御装置の一実施形態を示すブロック図である。本実施形態の印刷制御装置１０は、パーソナルコンピュータ１１、プリンタ１２、表示デバイス１３、及びキーボード１４やポインティングデバイス（例えばマウス）１５等からなる。
【００３３】
パーソナルコンピュータ１１は、このコンピュータ１１を統括的に制御するＣＰＵ（中央処理装置）２１、各種のプログラムやデータ等を記憶するＲＯＭ２２、各種のデータを一時的に記憶したりワークエリアとして用いられるＲＡＭ２３、各種のプログラムやデータ等を記憶するＨＤＤ（ハードディスク装置）２４、ネットワークを通じて、プリンタ１２に接続されるネットワークインターフェース部２５、表示デバイス１３に接続されるディスプレイインターフェース部２６、及びキーボード１４やポインティングデバイス１５等に接続される入力インターフェース部２７等を備えている。
【００３４】
ＣＰＵ２１は、ＨＤＤ２４からオペレーティングシステムＯＳやアプリケーション等を読み出し、オペレーティングシステムＯＳを基にして、アプリケーションを実行し、ネットワークインターフェース部２５を通じて、プリンタ１２を制御したり、ディスプレイインターフェース部２６を通じて、表示デバイス１３を表示制御したり、入力インターフェース部２７を通じて、キーボード１４やマウス１５等からのデータや指示を入力し、これによりプリンタ１２のドライバ並びにインターフェースの機能を実現する。
【００３５】
アプリケーションとしては、図２に示す様なプリンタ１２のドライバ並びにインターフェースを実現するためのものがある。本実施形態の印刷制御装置１０は、この図２のアプリケーション３０を動作させることにより具現化される。
【００３６】
このアプリケーション３０は、ＣＰＵ２１によりＨＤＤ２４から読み出され実行されて、その機能を果たすものであり、演算制御部３１、記憶部３２、表示制御部３３、及び選択部３４等を含んでいる。
【００３７】
選択部３４は、共通設定画面選択部３４ａと、アイコン選択部３４ｂとを含んでおり、キーボード１４やマウス１５で入力されたデータや指示を受信して、このデータや指示を演算制御部３１に出力する。
【００３８】
記憶部３２は、共通設定画面領域を作成するのに用いられる共通設定画面データ３２ａ、複数のアイコンを示すアイコンデータ３２ｂ、及び共通設定画面群３２ｃ等を記憶している。
【００３９】
共通設定画面データ３２ａは、例えば図３に示す様に各機能を示すそれぞれの機能名ａ、ｂ、ｃ、ｄ、…と、機能名に属する１又は複数の機能項目ａ1、ｂ1、ｃ1、ｃ2、ｄ1、…と、機能もしくは機能項目が選択されたか否かを示す選択フラッグと、機能名もしくは機能項目を示すアイコンＡ、Ｂ、Ｃ1、Ｃ2、Ｄ、…と、機能もしくは機能項目の関連付けを示す関連付けデータとを対応付けて記憶したものである。関連付けデータは、使用される機能名もしくは機能項目が表示される共通設定画面領域の共通設定画面番号と、使用される機能名もしくは機能項目に関連する他の機能名もしくは他の機能項目を示す関連機能データと、使用される機能名もしくは機能項目と同時に使用することができない他の機能名もしくは機能項目を示す制限機能データとからなる。
【００４０】
また、共通設定画面群３２ｃは、複数の共通設定画面番号に対応するぞれぞれの共通設定画面領域を示すデータである。
【００４１】
演算制御部３１は、共通設定画面演算制御部３１ａと、アイコン演算制御部３１ｂとを含んでいる。アイコン演算制御部３１ｂは、記憶部３２のアイコンデータ３２ｂを読み出して、このアイコンデータ３２ｂを表示制御部３３に出力する。また、共通設定画面演算制御部３１ａは、記憶部３２の共通設定画面データ３２ａ及び共通設定画面群３２ｃを参照して、共通設定画面領域を表すデータを求め、このデータを表示制御部３３に出力する。
【００４２】
表示制御部３３は、共通設定画面表示制御部３３ａと、アイコン表示制御部３３ｂとを含んでいる。アイコン表示制御部３３ｂは、アイコン演算制御部３１からアイコンデータ３２ｂを受け取り、このアイコンデータ３２ｂによって示される各アイコンを表示デバイス１３に表示する。また、共通設定画面表示制御部３３ａは、共通設定画面演算制御部３１ａから共通設定画面領域を示すデータを受け取り、このデータに基づいて、共通設定画面領域を表示デバイス１３に表示する。
【００４３】
アイコン演算制御部３１ｂ及びアイコン表示制御部３３ｂの制御により、アイコンデータ３２ｂによって示される各アイコンとして、例えば図４に示す様な各アイコンＡ、Ｂ、Ｃ１、Ｄ、…が表示デバイス１３に表示される。
【００４４】
また、キーボード１４やマウス１５の入力操作によりアイコンが指示されると、共通設定画面演算制御部３１ａ及び共通設定画面表示制御部３３ａの制御により、例えば図４に示す様な共通設定画面領域４１が表示デバイス１３に表示される。詳しくは、キーボード１４やマウス１５の入力操作によりアイコンＡが指示されると、このアイコンＡの指示が選択部３４のアイコン選択部３４ｂを介して共通設定画面演算制御部３１ａに通知される。これに応答して共通設定画面演算制御部３１ａは、記憶部３２の共通設定画面データ３２ａの関連付けデータを参照して、このアイコンＡに対応する共通設定画面番号１を読み出し、記憶部３２の共通設定画面群３２ｃを参照して、この共通設定画面番号１に対応する共通設定画面領域を表すデータを読み出し、このデータを共通設定画面表示制御部３３ａに出力する。この共通設定画面番号１に対応する共通設定画面領域は、共通設定画面データ３２ａの関連付けデータにおける共通設定画面番号１に対応する各機能名ａ、ｂ、ｃ、ｄの全てを設定するためのものである。共通設定画面表示制御部３３ａは、このデータを受け取ると、このデータに基づいて、図４に示す様な共通設定画面領域４１を表示デバイス１３に表示する。共通設定画面領域４１には、各機能名ａ、ｂ、ｄの機能を設定するためのそれぞれのチェック欄４１ａ、４１ｂ、４１ｄと、機能名ｃの機能を設定するための選択欄４１ｃとが配列される。
【００４５】
このとき、共通設定画面演算制御部３１ａは、キーボード１４やマウス１５の入力操作によりアイコンＡが指示されたことから、共通設定画面表示制御部３３ａに対して、アイコンＡに対応する機能名ａのチェック欄４１ａを含む領域４２を機能名ｃの選択欄４１ｃの上側に表示し、かつ領域４２を選択欄４１ｃよりも強調表示することを指示する。これにより、共通設定画面領域４１において、アイコンＡに対応するチェック欄４１ａが優先的に上側に表示されかつ強調表示される。
【００４６】
また、共通設定画面演算制御部３１ａは、キーボード１４やマウス１５の入力操作によりアイコンＡが指示されたことから、このアイコンＡに対応する機能名ａの機能項目ａ1が使用されるとみなし、記憶部３２の共通設定画面データ３２ａにおける機能項目ａ1の選択フラッグを「○」に設定する。そして、共通設定画面演算制御部３１ａは、共通設定画面表示制御部３３ａに対して、アイコンＡに対応する機能名ａのチェック欄４１ａを選択表示することを指示する。これに応答して共通設定画面表示制御部３３ａは、機能名ａのチェック欄４１ａを選択表示(黒丸)する。
【００４７】
更に、共通設定画面演算制御部３１ａは、記憶部３２の共通設定画面データ３２ａの関連付けデータを参照して、機能名ａの機能項目ａ1の関連機能データ及び制限機能データが設定されていないことを確認する。
【００４８】
従って、アイコンＡを指示すると、アイコンＡの機能名ａだけではなく、この機能名ａに関連する他の各機能名ｂ、ｃ、ｄが共通設定画面４１に表示される。このため、他の各アイコンＢ、Ｃ１、Ｄを指示する必要がなく、入力操作が簡略化され、また機能名ａに関連する他の各機能名ｂ、ｃ、ｄが紹介される。更に、アイコンＡを指示すると同時に、このアイコンＡに対応する機能名ａの機能項目ａ1が使用されるとみなされて、記憶部３２の共通設定画面データ３２ａにおける機能項目ａ1の選択フラッグが「○」に設定され、共通設定画面領域４１における機能名ａのチェック欄４１ａが選択表示されるので、共通設定画面領域４１において機能名ａのチェック欄４１ａを選択指示する必要がなく、入力操作がより簡単化される。
【００４９】
次に、各アイコンＡ、Ｂ、Ｃ、Ｄ、…が表示デバイス１３に表示されている状態で、キーボード１４やマウス１５の入力操作により、例えばアイコンＢが指示された場合は、アイコンＢの指示が選択部３４を介して共通設定画面演算制御部３１ａに通知される。これに応答して共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、このアイコンＢに対応する共通設定画面番号１を読み出し、共通設定画面群３２ｃを参照して、この共通設定画面番号１に対応する共通設定画面領域を表すデータを読み出し、このデータを共通設定画面表示制御部３３ａに出力する。共通設定画面表示制御部３３ａは、このデータを受け取ると、このデータに基づいて、図５に示す様な共通設定画面領域４３を表示デバイス１３に表示する。
【００５０】
このデータは、共通設定画面番号１に対応する共通設定画面領域を表すので、図４の共通設定画面領域４１を表すデータと同様である。
【００５１】
このとき、共通設定画面演算制御部３１ａは、アイコンＢが指示されたことから、共通設定画面表示制御部３３ａに対して、アイコンＢに対応する機能名ｂのチェック欄４１ｂを含む領域４２を機能名ｃの選択欄４１ｃの上側に表示し、かつ領域４２を選択欄４１ｃよりも強調表示することを指示する。これにより、共通設定画面領域４３において、アイコンＢに対応するチェック欄４１ｂが優先的に上側に表示されかつ強調表示されることになる。
【００５２】
また、共通設定画面演算制御部３１ａは、アイコンＢが指示されたことから、このアイコンＢに対応する機能名ｂが使用されるとみなして、共通設定画面データ３２ａにおける機能項目ｂ1の選択フラッグを「○」に設定する。そして、共通設定画面演算制御部３１ａは、共通設定画面表示制御部３３ａに対して、アイコンＢに対応する機能名ｂのチェック欄４１ｂを選択表示することを指示する。これに応答して共通設定画面表示制御部３３ａは、機能名ｂのチェック欄４１ｂを選択表示（黒丸）する。
【００５３】
更に、共通設定画面演算制御部３１ａは、機能名ｄが共通設定画面番号１に対応付けられているものの、選択フラッグが「○」となった機能項目ｂ1の制限機能データとして、機能名ｄが設定されているので、共通設定画面表示制御部３３ａに対して、機能名ｄのチェック欄４１ｄを領域４２から削除することを指示する。これにより、領域４２の機能名ｄのチェック欄４１ｄが削除され、使用される機能項目ｂ1と同時に使用することができない機能名ｄもしくは機能項目ｄ1の選択指示が禁止され、誤入力が防止される。
【００５４】
また、共通設定画面演算制御部３１ａは、記憶部３２の共通設定画面データ３２ａを参照して、選択フラッグが「○」となった機能項目ｂ1の関連付けデータとして、関連機能データが設定されていないことを確認する。
【００５５】
尚、共通設定画面領域４３における機能名ｄのチェック欄４１ｄを削除せず、このチェック欄４１ｄの選択指示だけを禁止して、誤入力を防止しても良い。
【００５６】
従って、アイコンＢを指示すると、アイコンＢの機能名ｂだけではなく、この機能名ｂに関する他の各機能名ａ、ｃが共通設定画面領域４３に表示され、また機能名ｂの機能項目ｂ1が使用されるとみなされて、記憶部３２の共通設定画面データ３２ａにおける機能項目ｂ1の選択フラッグが「○」に設定され、共通設定画面領域４３における機能名ｂのチェック欄４１ｂが選択表示される。また、機能名ｄのチェック欄４１ｄが削除されて、使用される機能項目ｂ1と同時に使用することができない機能名ｄもしくは機能項目ｄ1の選択指示が禁止され、誤入力が防止される。
【００５７】
次に、各アイコンＡ、Ｂ、Ｃ1、Ｄ、…が表示デバイス１３に表示されている状態で、キーボード１４やマウス１５の入力操作により、例えばアイコンＣ1が指示された場合は、アイコンＣ1の指示が選択部３４を介して共通設定画面演算制御部３１ａに通知される。これに応答して共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、このアイコンＣ1に対応する共通設定画面番号１を読み出し、共通設定画面群３２ｃを参照して、この共通設定画面番号１に対応する共通設定画面領域を表すデータを読み出し、このデータを共通設定画面表示制御部３３ａに出力する。共通設定画面表示制御部３３ａは、このデータを受け取ると、このデータに基づいて、図６に示す様な共通設定画面領域４４を表示デバイス１３に表示する。
【００５８】
このデータも、共通設定画面番号１に対応する共通設定画面領域を表すので、図４の共通設定画面領域４１を表すデータと同様である。
【００５９】
このとき、共通設定画面演算制御部３１ａは、アイコンＣ1が指示されたことから、共通設定画面表示制御部３３ａに対して、アイコンＣ1に対応する機能名ｃの選択欄４１ｃを領域４２の上側に表示し、かつ選択欄４１ｃを領域４２よりも強調表示することを指示する。これにより、共通設定画面領域４４において、アイコンＣ1に対応する選択欄４１ｃが優先的に上側に表示されかつ強調表示されることになる。
【００６０】
また、共通設定画面演算制御部３１ａは、アイコンＣ1が指示されたことから、このアイコンＣ1に対応する機能名ｃの機能項目ｃ1が使用されるとみなして、共通設定画面データ３２ａにおけるアイコンＣ1に対応する機能名ｃの機能項目ｃ1の選択フラッグを「○」に設定する。そして、共通設定画面演算制御部３１ａは、共通設定画面表示制御部３３ａに対して、アイコンＣ1に対応する機能名ｃの機能項目ｃ1を表示することを指示する。これにより、選択欄４１ｃに機能名ｃの機能項目ｃ1が表示される。
【００６１】
更に、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａにおける機能名ｃの機能項目ｃ1の関連機能データとして、機能名ｂが設定されているので、共通設定画面データ３２ａにおける機能項目ｂ1の選択フラッグを「○」に設定する。そして、共通設定画面演算制御部３１ａは、共通設定画面表示制御部３３ａに対して、機能名ｂのチェック欄４１ｂを選択することを指示する。これにより、機能名ｂのチェック欄４１ｂが選択表示（黒丸）される。
【００６２】
また、共通設定画面演算制御部３１ａは、記憶部３２の共通設定画面データ３２ａを参照して、機能名ｂの機能項目ｂ1の制限機能データとして、機能名ｄが設定されているので、共通設定画面表示制御部３３ａに対して、機能名ｄのチェック欄４１ｄを領域４２から削除することを指示する。これにより、領域４２の機能名ｄのチェック欄４１ｄが削除される。
【００６３】
この結果、共通設定画面領域４４には、機能名ｃの機能設定用の選択欄４１ｃと、各機能名ａ、ｂの機能設定用の各チェック欄４１ａ、４１ｂとが配列され、選択欄４１ｃに機能名ｃの機能項目ｃ1が表示され、機能名ｂのチェック欄４１ｂが選択表示（黒丸）される。
【００６４】
引き続いて、図６の共通設定画面領域４４において、キーボード１４やマウス１５の入力操作により、例えば選択欄４１ｃに機能名ｃの機能項目ｃ2が記入されて指示されたものとする。この場合は、機能項目ｃ2の指示が選択部３４の共通設定画面選択部３４ａを介して共通設定画面演算制御部３１ａに通知される。これに応答して共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、指示された機能項目ｃ2に対応する共通設定画面番号１を読み出し、共通設定画面群３２ｃを参照して、この共通設定画面番号１に対応する共通設定画面領域を表すデータを読み出し、このデータを共通設定画面表示制御部３３ａに出力する。共通設定画面表示制御部３３ａは、このデータを受け取ると、このデータに基づいて、図７に示す様な共通設定画面領域４５を表示デバイス１３に表示する。
【００６５】
また、共通設定画面演算制御部３１ａは、指示された機能項目ｃ2が使用されるとみなして、共通設定画面データ３２ａにおける機能項目ｃ1の選択フラッグを「×」にし、機能項目ｃ2の選択フラッグを「○」に設定する。
【００６６】
更に、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａにおける機能項目ｃ1の選択フラッグを「×」にし、機能項目ｃ2の選択フラッグを「○」に設定したことから、この旨をアイコン演算制御部３１ｂに通知する。これに応答してアイコン演算制御部３１ｂは、アイコン表示制御部３３ｂに対して、機能項目ｃ1に対応するアイコンＣ1を消去し、この代わりに、機能項目ｃ2に対応するアイコンＣ2を表示することを指示する。これにより、表示デバイス１３の画面上で、アイコンＣ1が消去され、この代わりに、アイコンＣ2が表示され、共通設定画面領域での設定変更がアイコンの表示に反映される。
【００６７】
また、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａにおける機能名ｃの機能項目ｃ2の関連機能データとして、機能名ａが設定されているので、共通設定画面データ３２ａにおける機能項目ａ1の選択フラッグを「○」に設定する。そして、共通設定画面演算制御部３１ａは、共通設定画面表示制御部３３ａに対して、機能名ａのチェック欄４１ａを選択することを指示する。これにより、機能名ａのチェック欄４１ｂが選択表示（黒丸）される。
【００６８】
更に、共通設定画面演算制御部３１ａは、記憶部３２の共通設定画面データ３２ａを参照して、機能名ｃの機能項目ｃ2の制限機能データが設定されていないことを確認する。
【００６９】
この結果、図７の共通設定画面領域４５が表示デバイス１３に表示される。この共通設定画面領域４５には、機能名ｃの機能設定用の選択欄４１ｃと、各機能名ａ、ｂ、ｄの機能設定用の各チェック欄４１ａ、４１ｂ、４１ｄとが配列され、選択欄４１ｃに機能名ｃの機能項目ｃ2が表示され、機能名ａのチェック欄４１ａが選択表示（黒丸）される。また、アイコンＣ1が消去され、この代わりに、アイコンＣ2が表示されて、共通設定画面領域４５の設定内容がアイコンの表示に反映される。
【００７０】
図８（ａ）は、共通設定画面領域の変形例を示している。この変形例の共通設定画面領域４６には、各機能名ａ、ｂ1、ｂ2のチェック欄４６ａ、４６ｂ1、４６ｂ2と、機能名ａ＋ｂ2のチェック欄４７とが配列されている。機能名ａ＋ｂ2のチェック欄４７は、機能名ａの関連機能データとして、機能名ｂ2が設定されていることから表示されるものである。この様な共通設定画面領域４６のデータを、共通設定画面群３２ｃに登録して用いることもできる。
【００７１】
この共通設定画面領域４６において、キーボード１４やマウス１５の入力操作により、機能名ａ＋ｂ2のチェック欄４７が選択指示されたときには、図８（ｂ）に示す様にチェック欄４７が選択表示される。また、機能名ｂ2が選択指示されたことから、アイコンＢ1が消去され、この代わりに、アイコンＢ2が表示され、共通設定画面領域４６での設定変更がアイコンの表示に反映される。
【００７２】
次に、図９のフローチャートを参照しつつ、演算制御部３１及び表示制御部３３による表示制御を整理して説明する。
【００７３】
まず、共通設定画面演算制御部３１ａは、キーボード１４やマウス１５の入力操作によるアイコンの指示を待機しており（ステップＳ１０１で「Ｎｏ」）、アイコンが指示されると（ステップＳ１０１で「Ｙｅｓ」）、このアイコンの指示を選択部３４を介して通知される。共通設定画面演算制御部３１ａは、アイコンの指示を受けると、共通設定画面データ３２ａの関連付けデータを参照して、このアイコンに対応する共通設定画面番号を読み出し、共通設定画面群３２ｃを参照して、この読み出した共通設定画面番号に対応する共通設定画面領域を表すデータを読み出し、このデータを共通設定画面表示制御部３３ａに出力する。また、共通設定画面演算制御部３１ａは、指示されたアイコンに対応する機能のチェック欄や選択欄を優先的にかつ強調表示することを共通設定画面表示制御部３３ａに指示する。これに応答して共通設定画面表示制御部３３ａは、共通設定画面領域を表示デバイス１３に表示し、指示されたアイコンに対応する機能のチェック欄や選択欄を優先的にかつ強調表示する（ステップＳ１０２）。
【００７４】
また、共通設定画面演算制御部３１ａは、指示されたアイコンに対応する機能名もしくは機能項目が使用されるとみなして、共通設定画面データ３２ａにおける該機能名もしくは機能項目の選択フラッグを「○」に設定し、共通設定画面表示制御部３３ａに対して、共通設定画面領域における該機能名もしくは機能項目の選択表示を指示する。更に、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａにおける該機能名もしくは機能項目の関連機能データとして、他の機能名もしくは機能項目が設定されていれば、この他の機能名もしくは機能項目の選択フラッグを「○」に設定し、共通設定画面表示制御部３３ａに対して、共通設定画面領域における該他の機能名もしくは機能項目の選択表示も指示する（ステップＳ１０３）。
【００７５】
更に、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、該指示されたアイコンに対応する機能名もしくは機能項目の制限機能データを確認し（ステップＳ１０４）、制限機能データとして、別の機能名もしくは機能項目が設定されていれば（ステップＳ１０４で「Ｙｅｓ」）、共通設定画面表示制御部３３ａに対して、この別の機能名もしくは機能項目の削除を指示する。これに応答して共通設定画面表示制御部３３ａは、共通設定画面領域における該別の機能名もしくは機能項目を削除し、該指示されたアイコンに対応する機能名もしくは機能項目と同時に使用することができない該別の機能名もしくは機能項目の選択指示を禁止する（ステップＳ１０５）。
【００７６】
また、共通設定画面演算制御部３１ａは、該指示されたアイコンに対応する機能名もしくは機能項目の制限機能データが設定されていなければ（ステップＳ１０４で「Ｎｏ」）、ステップＳ１０５を省略する。
【００７７】
引き続いて、共通設定画面演算制御部３１ａは、共通設定画面領域においてキーボード１４やマウス１５の入力操作により機能もしくは機能項目が変更されるのを待機しており（ステップＳ１０６で「Ｎｏ」）、機能もしくは機能項目が変更されたならば（ステップＳ１０６で「Ｙｅｓ」）、共通設定画面データ３２ａにおける変更前の機能もしくは機能項目の選択フラッグを「×」にし、変更後の機能もしくは機能項目の選択フラッグを「○」に設定し、共通設定画面表示制御部３３ａに対して、共通設定画面領域における該変更後の機能もしくは機能項目の選択表示を指示する。また、共通設定画面演算制御部３１ａは、該変更後の機能もしくは機能項目に対応するアイコンをアイコン演算制御部３１ｂに通知する。これに応答してアイコン演算制御部３１ｂは、アイコン表示制御部３３ｂに対して、変更前の機能に対応するアイコンを消去し、この代わりに、変更後の機能に対応するアイコンを表示する（ステップＳ１０７）。
【００７８】
そして、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、変更後の機能もしくは機能項目の関連機能データを確認し（ステップＳ１０８）、関連機能データとして、別の機能名もしくは機能項目が設定されていれば（ステップＳ１０８で「Ｙｅｓ」）、共通設定画面データ３２ａにおける該別の機能名の機能項目の選択フラッグを「○」に設定し、共通設定画面表示制御部３３ａに対して、この別の機能名もしくは機能項目の選択表示を指示する。これに応答して共通設定画面表示制御部３３ａは、共通設定画面領域において該別の機能名もしくは機能項目を選択表示する（ステップＳ１０９）。同時に、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、変更後の機能もしくは機能項目の制限機能データを確認し（ステップＳ１０８）、制限機能データとして、別の機能名もしくは機能項目が設定されていれば（ステップＳ１０８で「Ｙｅｓ」）、共通設定画面表示制御部３３ａに対して、この別の機能名の表示を削除することを指示する（ステップＳ１０９）。
【００７９】
この後、ステップＳ１０７に戻る。そして、先に述べた様に共通設定画面領域において別の機能名もしくは機能項目が表示されたのであれば、この別の機能名もしくは機能項目に対応するアイコンを表示してから（ステップＳ１０７）、この別の機能名もしくは機能項目の関連機能データ及び制限機能データを確認し（ステップＳ１０８）、同様の処理を繰り返す。
【００８０】
また、共通設定画面演算制御部３１ａは、別の機能名もしくは機能項目が設定されていなければ（ステップＳ１０８で「Ｎｏ」）、ステップＳ１０６に戻って、共通設定画面領域において機能もしくは機能項目が変更されるのを待機する。そして、機能もしくは機能項目が変更されると、ステップＳ１０７〜Ｓ１０９を繰り返す。
【００８１】
また、共通設定画面領域において機能もしくは機能項目が変更されるのを待機するに際し（ステップＳ１０６で「Ｎｏ」）、共通設定画面演算制御部３１ａは、キーボード１４やマウス１５の入力操作により共通設定画面領域を閉じる旨が指示されたか否かを判定しており（ステップＳ１１０）、この旨が指示されなければ（ステップＳ１１０で「Ｎｏ」）、ステップＳ１０６からの処理を繰り返す。また、この旨が指示されたならば（ステップＳ１１０で「Ｙｅｓ」）、この共通設定画面領域を閉じて、ステップＳ１０１に戻り、次のアイコンの指示を待機する。
【００８２】
更に、アイコンの指示を待機しているときには（ステップＳ１０１で「Ｎｏ」）、共通設定画面演算制御部３１ａは、キーボード１４やマウス１５の入力操作により設定の終了が指示されたか否かを判定しており（ステップＳ１１１）、設定の終了が指示されなければ（ステップＳ１１１で「Ｎｏ」）、ステップＳ１０１からの処理を繰り返し、設定の終了が指示されると（ステップＳ１１１で「Ｙｅｓ」）、この設定を終了する。
【００８３】
ただし、共通設定画面領域を閉じても、あるいは設定を終了しても、共通設定画面領域における機能名もしくは機能項目の選択表示の内容を保存しておくために、共通設定画面データ３２ａにおける機能名もしくは機能項目に対応する選択フラッグ「○」を保持しておく。
【００８４】
こうして共通設定画面領域における機能名もしくは機能項目が選択表示され、共通設定画面データ３２ａにおける機能名もしくは機能項目に対応する選択フラッグが「○」に設定された状態で、キーボード１４やマウス１５の入力操作により印刷の実行が指示されると、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、選択フラッグが「○」となっている機能名もしくは機能項目を読み出し、この読み出した機能名もしくは機能項目を出力する。アプリケーション３０では、この読み出した機能名もしくは機能項目に基づいて、プリンタ１２で解釈可能な印刷データを作成し、この印刷データをネットワークインターフェース部２５からネットワークを通じてプリンタ１２へと出力する。これにより、プリンタ１２で印刷データが印刷される。
【００８５】
図１０（ａ）は、印刷制御装置１０における共通設定画面領域の具体的な表示例を示している。ここでは、表示デバイス１３の画面に一覧表示領域５１が表示され、この一覧表示領域５１に複数のアイコン各アイコンＩ1、Ｉ2、…が表示されている。また、例えばキーボード１４やポインティングデバイス１５の入力操作により一覧表示領域５１のスクロールボタン５１ａが操作されると、これに応答してアイコン表示制御部３３ｂが一覧表示領域５１の各アイコンをスクロール表示する。このスクロール表示により、各アイコンＩ1、Ｉ2、…の全てが順次表示される。
【００８６】
そして、例えば機能名「用紙方向」のアイコンＩ1が指示されたときには、図１０（ｂ）に示す様に共通設定画面領域５２が表示されて、機能名「用紙方向」の各機能項目「たて」及び「よこ」のチェック欄５２ａ、５２ｂと、機能名「用紙方向」に関連する他の機能名「１８０度回転して印刷」のチェック欄５２ｃとが表示される。このとき、指示されたアイコンＩ1に対応する機能名「用紙方向」の各チェック欄５２ａ、５２ｂが優先的にかつ強調表示され、またチェック欄５２ａが選択表示（黒丸）される。尚、各機能項目「たて」及び「よこ」の各チェック欄５２ａ、５２ｂの代わりに、図４の選択欄４１ｃと同様に、各機能項目「たて」及び「よこ」を選択的に設定し得る選択欄を表示しても構わない。
【００８７】
また、例えば機能名「１８０度回転して印刷」のアイコンＩ2が指示されたときには、図１０（ｃ）に示す様に指示されたアイコンＩ2に対応する機能名「１８０度回転して印刷」のチェック欄５２cが優先的にかつ強調表示され、またチェック欄５２cが選択表示（チェックマーク）される。更に、機能名「１８０度回転して印刷」の関連機能データに基づいて、チェック欄５２ａも選択表示（黒丸）される。
【００８８】
図１１（ａ）は、印刷制御装置１０における共通設定画面領域の具体的な他の表示例を示している。ここでは、表示デバイス１３の画面の一覧表示領域６１に複数のアイコンＩ11、Ｉ12、…が表示されている。例えば、機能名「ステープル」のアイコンＩ11が指示されたときには、図１１（ｂ）に示す様な共通設定画面領域６２が表示されて、機能名「ステープル」の各機能項目「なし」、「１箇所」、及び「２箇所」のチェック欄６２ａ、６２ｂ、６２ｃと、機能名「パンチ」の各機能項目「なし」及び「２箇所」のチェック欄６２ｄ、６２ｅと、機能名「とじ位置」の選択欄６２ｆとが表示される。このとき、指示されたアイコンＩ11に対応する機能名「ステープル」の各チェック欄６２ａ〜６２ｃが優先的にかつ強調表示され、またチェック欄６２ｂが選択表示（黒丸）される。
【００８９】
また、ここでは、機能名「ステープル」のアイコンＩ11が指示される度に、機能名「ステープル」の各チェック欄６２ａ〜６２ｃが順次切替えられて選択表示される。例えば、図１１（ｂ）の共通設定画面領域６２が閉じられてから、機能名「ステープル」のアイコンＩ11が再度指示されたときには、図１２（ａ）に示す様な共通設定画面領域６２が表示されて、機能名「ステープル」のチェック欄６２ｃが選択表示（黒丸）され、更に図１２（ａ）の共通設定画面領域６３が閉じられてから、機能名「ステープル」のアイコンＩ11が再々度指示されたときには、図１２（ｂ）に示す様な共通設定画面領域６２が表示されて、機能名「ステープル」のチェック欄６２ａが選択表示（黒丸）され、更に図１２（ｂ）の共通設定画面領域６３が閉じられてから、機能名「ステープル」のアイコンＩ11がまた再度指示されたときには、図１１（ｂ）の共通設定画面領域６２に戻り、以降同様の処理が繰り返される。
【００９０】
例えば、共通設定画面領域６３が閉じられる度に、共通設定画面データ３２ａにおける機能名「ステープル」の各機能項目「なし」、「１箇所」、及び「２箇所」の選択フラッグを「○」に順次切替え設定し、機能名「ステープル」のアイコンＩ11が指示されたときに、選択フラッグ「○」の機能項目のチェック欄を選択表示する。図９のフローチャートにおいては、ステップＳ１１０で共通設定画面領域を閉じる旨が指示されたときに、各機能項目「なし」、「１箇所」、及び「２箇所」の選択フラッグを「○」に順次切替え設定し、図９のステップＳ１０１でアイコンＩ11が指示されたときに、図９の各ステップＳ１０２、Ｓ１０３で選択フラッグ「○」の機能項目のチェック欄を選択表示する。
【００９１】
また、各機能項目の選択フラッグを「○」に順次切替え設定するに際しても、選択フラッグ「○」の機能項目の関連機能データとして、他の機能名もしくは機能項目が設定されていれば、この他の機能名もしくは機能項目の選択フラッグを「○」にして、この他の機能名もしくは機能項目を選択表示し、制限機能データとして、別の機能名が設定されていれば、この別の機能名を共通設定画面領域から削除する。
【００９２】
尚、本実施形態では、図３の共通設定画面データ３２ａを用いているが、この代わりに、この共通設定画面データ３２ａにおける関連付けデータの画面番号を省略し、関連機能データだけに基づいて、相互に関連する機能を求めて共通設定画面領域に表示することも可能である。例えば、アイコンＣ1が指示されたときには、アイコンＣ1に対応する機能項目ｃ1と関連機能データの機能名ｂとを読み出して求め、機能項目ｃ1と機能名ｂを設定するための共通設定画面領域を生成して表示する。
【００９３】
また、制限機能データとして、機能名もしくは機能項目を設定しているが、別の種類のデータを設定しても良い。例えば、機能名「ステープル」の機能項目「２箇所」の制限機能データとして、印刷用紙のサイズ「Ａ３」を設定しておき、機能項目「２箇所」が選択表示されたときには、サイズ「Ａ３」の印刷用紙の使用を禁止する。あるいは、逆にサイズ「Ａ３」の印刷用紙が使用されているときには、機能名「ステープル」の機能項目「２箇所」の設定を禁止して、各機能項目「なし」及び「１箇所」のいずれかの選択フラッグを「○」にして、各機能項目「なし」及び「１箇所」のいずれかを選択表示しても良い。
【００９４】
更に、本実施形態の印刷制御装置１０では、アイコンが指示されると、共通設定画面領域を直ちに表示しているが、この代わりに、アイコンが指示されると、共通設定画面領域を表示するか否かを指示するための選択用画面を一旦表示し、この選択用画面で共通設定画面領域の表示が指示されてから、共通設定画面領域を表示する様にしても良い。
【００９５】
また、変更前の機能に対応するアイコンを消去し、この代わりに、変更後の機能に対応するアイコンを表示するという処理は、共通設定画面が閉じられてから行っても良い。
【００９６】
次に、表示デバイス１３に表示される共通設定画面表示領域の変更手順について、図１３のフローチャートを参照しつつ説明する。
【００９７】
まず、共通設定画面演算制御部３１ａは、キーボード１４やマウス１５の入力操作により共通設定画面表示領域の設定が指示されると、図１４（ａ）に示す様な設定用画面７１を示すデータを記憶部３２から読み出して、この設定用画面７１を表示デバイス１３に表示する。この設定用画面７１には、複数のアイコンＡ、Ｂ、Ｃ1、Ｃ2、Ｄ、…等に対応するそれぞれの選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2、７２ｄ、…、編集操作領域７３、ＯＫボタン７４、及びキャンセルボタン７５等が表示されている。尚、各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2、７２ｄ、…の全てを同時に表示することができなければ、スクロールバーを設けて、これらの選択欄をスクロール表示すれば良い。
【００９８】
各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2、７２ｄ、…は、アイコン毎に、アイコンが表示される共通設定画面領域の共通設定画面番号を設定するためのものである。
【００９９】
編集操作領域７３には、共通設定画面領域の共通設定画面番号を選択するための選択欄７３ａ、共通設定画面領域の追加を指示するための追加ボタン７３ｂ、共通設定画面領域の削除を指示するための削除ボタン７３ｃ、及び共通設定画面領域の編集を指示するための編集ボタン７３ｄが配置されている。
【０１００】
この表示状態で、共通設定画面演算制御部３１ａは、各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2、７２ｄ、…の共通設定画面番号が変更されたか否かを判定したり（ステップＳ２０１）、追加ボタン７３ｂが操作されたか否かを判定したり（ステップＳ２０２）、削除ボタン７３ｃが操作されたか否かを判定したり（ステップＳ２０３）、編集ボタン７３ｃが操作されたか否かを判定したり（ステップＳ２０４）、ＯＫボタン７４が操作されたか否かを判定している（ステップＳ２０５）。そして、共通設定画面番号が変更されず（ステップＳ２０１で「Ｎｏ」）、追加ボタン７３ｂが操作されず（ステップＳ２０２で「Ｎｏ」）、削除ボタン７３ｃが操作されず（ステップＳ２０３で「Ｎｏ」）、編集ボタン７３ｃが操作されず（ステップＳ２０４で「Ｎｏ」）、ＯＫボタン７４が操作されなければ（ステップＳ２０５で「Ｎｏ」）、待機状態を維持する。
【０１０１】
ここで、例えばキーボード１４やマウス１５の入力操作により追加ボタン７３ｂが操作されると（ステップＳ２０２で「Ｙｅｓ」）。これに応答して共通設定画面演算制御部３１ａは、新たな共通設定画面番号「１」を追加設定し、この新たな共通設定画面番号「１」を選択欄７３ａに表示する（ステップＳ２０６）。
【０１０２】
そして、例えばキーボード１４やマウス１５の入力操作により各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2に新たな共通設定画面番号「１」が記入されると、共通設定画面演算制御部３１ａは、各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2の共通設定画面番号が変更されたと判定し（ステップＳ２０１で「Ｙｅｓ」）、図１４（ｂ）に示す様な自動配置指示画面７６を表示デバイス１３に表示する。この自動配置指示画面７６には、自動配置のチェック欄７６ａ、ＯＫボタン７６ｂ、及びキャンセルボタン７６ｃが配置されている。この自動配置指示画面７６で、キーボード１４やマウス１５の入力操作により、チェック欄７６ａの選択表示が指示されて、ＯＫボタン７６ｂが操作されると、共通設定画面演算制御部３１ａは、共通設定画面領域の自動配置が指示されたと判定する（ステップＳ２０７で「Ｙｅｓ」）。そして、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、新たな共通設定画面番号「１」が記入された各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2のアイコンに対応する機能名もしくは機能項目を検索し、この検索した機能名もしくは機能項目を共通設定画面領域に自動配列して、共通設定画面領域を作成し、この共通設定画面領域を一時記憶する（ステップＳ２０８）。機能名もしくは機能項目の自動配列は、例えば機能名もしくは機能項目の配列優先順位を予め設定しておき、この配列優先順位に従ってなされる。
【０１０３】
また、キーボード１４やマウス１５の入力操作により、自動配置指示画面７６のキャンセルボタン７６ｃが操作され、更に編集操作領域７３の編集ボタン７３ｃが操作されると、共通設定画面演算制御部３１ａは、共通設定画面領域の自動配置が指示されず（ステップＳ２０７で「Ｎｏ」）、共通設定画面領域の手動配置が指示されたと判定する（ステップＳ２０４で「Ｙｅｓ」）。そして、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、新たな共通設定画面番号「１」が記入された各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2のアイコンに対応する機能名もしくは機能項目を検索し、この検索した機能名もしくは機能項目をランダムに配列した図１４（ｃ）に示す様な編集画面７７を表示デバイス１３に表示する。（ステップＳ２０９）。このとき、キーボード１４やマウス１５の入力操作により編集画面７７における機能名もしくは機能項目の配列を任意に変更することができる。例えば、ドラッグアンドドロップ操作により機能名もしくは機能項目の位置を変更することができる。
【０１０４】
そして、共通設定画面演算制御部３１ａは、編集画面７７のＯＫボタン７７ａが操作されると（ステップＳ２１０で「Ｙｅｓ」）、この編集画面７７を共通設定画面領域として設定し一時記憶する（ステップＳ２１１）。
【０１０５】
こうしてステップＳ２０８又はステップＳ２１１で共通設定画面領域が設定された後、キーボード１４やマウス１５の入力操作により設定用画面７１のＯＫボタン７４が操作されると（ステップＳ２０５で「Ｙｅｓ」）、これに応答して共通設定画面演算制御部３１ａは、この設定された共通設定画面領域を共通設定画面番号「１」に対応付けて共通設定画面群３２ｃに登録する。また、共通設定画面演算制御部３１ａは、記憶部３２の共通設定画面データ３２ａの関連付けデータを参照して、新たな共通設定画面番号「１」が記入された各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2のアイコンに対応する関連付けデータの共通設定画面番号を該新たな共通設定画面番号「１」に書き換える（ステップＳ２１２）。
【０１０６】
あるいは、追加ボタン７３ｂが操作されず（ステップＳ２０２で「Ｎｏ」）、各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2に新たな共通設定画面番号が記入されなくても（ステップＳ２０１で「Ｎｏ」）、編集操作領域７３の選択欄７３ａに共通設定画面番号が記入されてから、編集操作領域７３の編集ボタン７３ｃが操作されると、共通設定画面演算制御部３１ａは、共通設定画面領域の手動配置が指示されたと判定する（ステップＳ２０４で「Ｙｅｓ」）。そして、共通設定画面演算制御部３１ａは、共通設定画面データ３２ａを参照して、選択欄７３ａの共通設定画面番号に対応する機能名もしくは機能項目を検索し、この検索した機能名もしくは機能項目をランダムに配列した図１４（ｃ）に示す様な編集画面７７を表示デバイス１３に表示し（ステップＳ２０９）、編集画面７７における機能名もしくは機能項目の配列の変更を可能する。そして、共通設定画面演算制御部３１ａは、編集画面７７のＯＫボタン７７ａが操作されると（ステップＳ２１０で「Ｙｅｓ」）、この編集画面７７を共通設定画面領域として設定し一時記憶する（ステップＳ２１１）。
【０１０７】
一方、例えばキーボード１４やマウス１５の入力操作により、既存の共通設定画面番号「２」が選択欄７３ａに表示されて、削除ボタン７３ｃが操作されると（ステップＳ２０３で「Ｙｅｓ」）、共通設定画面演算制御部３１ａは、選択欄７３ａの該既存の共通設定画面番号「２」を消去すると共に、各選択欄７２ａ、７２ｂ、７２ｃ1、７２ｃ2、７２ｄ、…に該既存の共通設定画面番号「２」が表示されていれば、この共通設定画面番号「２」も消去する。更に、共通設定画面演算制御部３１ａは、共通設定画面番号「２」に対応する共通設定画面領域を共通設定画面群３２ｃから削除する（ステップＳ２１３）。
【０１０８】
従って、ユーザは、図１４（ａ）、（ｂ）、（ｃ）の設定用画面７１、自動配置指示画面７６、及び編集画面７７を用いて、共通設定画面データ３２ａ及び共通設定画面群３２ｃを書き換え、所望の共通設定画面領域を作成して用いることができる。
【０１０９】
尚、共通設定画面データ３２ａ及び共通設定画面群３２ｃの内容を初期設定しておき、この初期設定した内容を書き換える様にする。これにより、多くの機能もしくは機能項目があっても、この初期設定した内容に基づいて該各機能もしくは機能項目を幾つかの共通設定画面領域に振り分けて紹介することができる。
【図面の簡単な説明】
【０１１０】
【図１】本発明の印刷制御装置の一実施形態を示すブロック図である。
【図２】図１の印刷制御装置におけるプリンタドライバ並びにインターフェースの機能を実現するためのアプリケーションの構成を示す機能ブロック図である。
【図３】図１の印刷制御装置における記憶部の共通設定画面データを例示する図である。
【図４】図１の印刷制御装置における表示デバイスに表示される共通設定画面領域の一例を示す図である。
【図５】図１の印刷制御装置における表示デバイスに表示される共通設定画面領域の他の例を示す図である。
【図６】図１の印刷制御装置における表示デバイスに表示される共通設定画面領域の別の例を示す図である。
【図７】図６の共通設定画面領域での操作に応じて更新された共通設定画面領域を示す図である。
【図８】（ａ）及び（ｂ）は、共通設定画面領域の変形例を示す図である。
【図９】図１の印刷制御装置による表示制御の過程を示すフローチャートである。
【図１０】（ａ）、（ｂ）、及び（ｃ）は、図１の印刷制御装置における共通設定画面領域の具体的な表示例を示す図である。
【図１１】（ａ）及び（ｂ）は、図１の印刷制御装置における共通設定画面領域の具体的な他の表示例を示す図である。
【図１２】（ａ）及び（ｂ）は、開かれて表示される度に変化する図１１の共通設定画面領域を示す図である。
【図１３】図１の印刷制御装置における共通設定画面表示領域の設定手順を示すフローチャートである。
【図１４】（ａ）、（ｂ）、及び（ｃ）は、共通設定画面表示領域を設定するために用いられる設定用画面、自動配置指示画面、及び編集画面を示す図である。
【符号の説明】
【０１１１】
１０  印刷制御装置
１１  パーソナルコンピュータ
１２  プリンタ
１３  表示デバイス
１４  キーボード
１５  ポインティングデバイス
２１  ＣＰＵ（中央処理装置）
２２  ＲＯＭ
２３  ＲＡＭ
２４  ＨＤＤ（ハードディスク装置）
２５  ネットワークインターフェース部
２６  ディスプレイインターフェース部
２７  入力インターフェース部
３１  演算制御部
３１ａ  共通設定画面演算制御部
３１ｂ  アイコン演算制御部
３２  記憶部
３２ａ  共通設定画面データ
３２ｂ  アイコンデータ
３２ｃ  共通設定画面群
３３  表示制御部
３３ａ  共通設定画面表示制御部
３３ｂ  アイコン表示制御部
３４  選択部
３４ａ  共通設定画面選択部
３４ｂ  アイコン選択部
【図１】
2006323758.tif 000003
【図２】
2006323758.tif 000004
【図３】
2006323758.tif 000005
【図４】
2006323758.tif 000006
【図５】
2006323758.tif 000007
【図６】
2006323758.tif 000008
【図７】
2006323758.tif 000009
【図８】
2006323758.tif 000010
【図９】
2006323758.tif 000011
【図１０】
2006323758.tif 000012
【図１１】
2006323758.tif 000013
【図１２】
2006323758.tif 000014
【図１３】
2006323758.tif 000015
【図１４】
2006323758.tif 000016