(57)【要約】【課題】ユーザが所望の機能を容易に見つけることができる設定画面制御装置を実現する。【解決手段】プリンタドライバ２５は、入力装置２３からキーワードを取得するキーワード取得部２５５と、各拡張機能と当該拡張機能に関連するキーワードとを対応付けて記憶するキーワードテーブル管理部２５６を参照して、上記複数の拡張機能を、キーワード取得部２５５が取得したキーワードに対応する非制限機能と、当該キーワードに対応しない制限機能とに分ける制限／非制限アイコン決定部２５７と、制限機能に対応する拡張機能アイコン（制限アイコン）を、設定画面５から削除する拡張機能アイコン表示処理部２５８とを備える。これにより、ユーザは、キーワードに対応する拡張機能アイコンを、他の拡張機能アイコンと区別して視認することができる。【選択図】図１
2007122521.tif 000002
【特許請求の範囲】
【請求項１】
所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、
入力装置からキーワードを取得するキーワード取得手段と、
上記各機能と当該機能に関連するキーワードとを対応付けて記憶する記憶装置を参照して、上記複数の機能を、上記キーワード取得手段が取得したキーワードに対応する非制限機能と、当該キーワードに対応しない制限機能とに分ける分割手段と、
上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする設定画面制御装置。
【請求項２】
所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、
上記処理を行う処理装置を識別する処理装置情報を取得する処理装置情報取得手段と、
複数の処理装置の各々を識別する処理装置情報と、当該処理装置で使用可能な機能、もしくは、当該処理装置で使用不可能な機能とを対応付けて記憶する記憶装置を参照して、上記複数の機能を、上記処理装置情報取得手段が取得した処理装置情報が示す処理装置で使用可能な非制限機能と、当該処理装置で使用不可能な制限機能とに分ける分割手段と、
上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする設定画面制御装置。
【請求項３】
所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、
組み合わせて使用することができない複数の機能同士を互いに対応付けて記憶する記憶装置を参照して、上記複数の機能を、設定済みの機能と組み合わせて使用できる非制限機能と、設定済みの機能と組み合わせて使用できない制限機能とに分ける分割手段と、
上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする設定画面制御装置。
【請求項４】
所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、
ログインユーザを特定するログインユーザ特定手段と、
ログインユーザと、当該ログインユーザが使用可能な機能、もしくは、当該ログインユーザが使用不可能な機能とを対応付けて記憶する記憶装置を参照して、上記複数の機能を、上記ログインユーザ特定手段が特定したログインユーザが使用可能な非制限機能と、当該ログインユーザが使用不可能な制限機能とに分ける分割手段と、
上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする設定画面制御装置。
【請求項５】
所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、
ユーザ入力に従って、上記複数の機能を、表示制限を行う制限機能と、表示制限を行わない非制限機能とに分ける分割手段と、
上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする設定画面制御装置。
【請求項６】
上記表示制限手段は、上記制限機能に対応するアイコンをグレーアウト表示することを特徴とする請求項１〜５に記載の設定画面制御装置。
【請求項７】
上記表示制限手段は、上記制限機能に対応するアイコンを、上記非制限機能に対応するアイコンよりも小さいサイズで表示することを特徴とする請求項１〜５に記載の設定画面制御装置。
【請求項８】
上記分割手段は、上記パスワード取得手段がパスワードを取得するごとに、上記複数の機能を、上記非制限機能と上記制限機能とに分けることを特徴とする請求項１に記載の設定画面制御装置。
【請求項９】
上記処理装置情報取得手段は、最新の処理装置情報を取得し、
上記分割手段は、上記処理装置情報取得手段が処理装置情報を取得するごとに、上記複数の機能を、上記非制限機能と上記制限機能とに分けることを特徴とする請求項２に記載の設定画面制御装置。
【請求項１０】
上記分割手段は、機能が設定されるごとに、当該機能に基づいて、上記複数の機能を、上記非制限機能と上記制限機能とに分けることを特徴とする請求項３に記載の設定画面制御装置。
【請求項１１】
上記分割手段は、上記ログインユーザ特定手段がログインユーザを特定するごとに、上記複数の機能を、上記非制限機能と上記制限機能とに分けることを特徴とする請求項４に記載の設定画面制御装置。
【請求項１２】
請求項１〜１１のいずれか１項に記載の設定画面制御装置を動作させる制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム。
【請求項１３】
請求項１２に記載の制御プログラムを記録した、コンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置に関するものである。
【背景技術】
【０００２】
近年、プリンタにおける処理能力の向上に伴い、印刷機能の種類が増えるとともに、印刷機能が複雑化してきている。
【０００３】
そこで、各印刷機能の内容をユーザが理解しやすいように、アイコンやアニメーション機能を使って設定画面に表示させる技術がある（例えば、特許文献１の段落００２８参照）。
【０００４】
しかしながら、各印刷機能をアイコンで表示する場合、サイズが決められた設定画面内に全てのアイコンを表示することが困難となる。各アイコンを階層化したり、グループ分けすることにより、全てのアイコンを表示することが可能であるが、ユーザが階層構造や各グループ内に含まれる印刷機能を熟知していなければ、所望の印刷機能に対応するアイコンを容易に探すことできない。
【０００５】
そこで、本発明者らは、複数の印刷機能のうち、利用頻度の非常に高い基本機能以外の拡張機能に対応するアイコンを、設定画面の所定の領域において、所定の方向に（例えば、左から右方向に）移動させながら、順次繰り返して表示する技術を開発した。これにより、拡張機能が所定の領域において次々と紹介され、ユーザは、全ての拡張機能を確認することができる。
【特許文献１】特開２００４−２２０４８７（２００４年８月５日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、本発明者らが開発した構成では、拡張機能の数が多いと、ユーザは、所望の拡張機能に対応するアイコンが表示されるまで待つ必要がある。また、全てのアイコンが同じ表示形式で移動しながら表示されるため、ユーザは、所望の拡張機能に対応するアイコンを見逃す可能性もあった。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、各機能に対応するアイコンを所定の領域の特定方向に移動させながら順次繰り返して表示する設定画面において、ユーザが所望の機能を容易に見つけ出すことが可能な設定画面制御装置を実現することにある。
【課題を解決するための手段】
【０００８】
本発明の設定画面制御装置は、上記の課題を解決するために、所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、入力装置からキーワードを取得するキーワード取得手段と、上記各機能と当該機能に関連するキーワードとを対応付けて記憶する記憶装置を参照して、上記複数の機能を、上記キーワード取得手段が取得したキーワードに対応する非制限機能と、当該キーワードに対応しない制限機能とに分ける分割手段と、上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴としている。
【０００９】
上記の構成によれば、分割手段は、ユーザが入力したキーワードに対応する機能を非制限機能とし、当該キーワードに対応しない機能を制限機能として決定する。そして、表示制限手段は、制限機能に対応するアイコンを、設定画面から削除する、もしくは、非制限機能に対応するアイコンと異なる表示形式で表示する。
【００１０】
これにより、ユーザは、キーワードに対応する機能を、他の機能と区別して視認することができる。その結果、ユーザは、全てのアイコンの中からではなく、表示されているアイコン、または、制限機能と異なる表示形式のアイコンの中から所望の機能を選択すればよいため、ユーザの機能の選択作業が容易になる。
【００１１】
なお、制限機能に対応するアイコンが非制限機能に対応するアイコンと異なる表示形式で表示されている場合には、ユーザは、キーワードに対応しない機能としてどのようなものがあるかを認識することもできる。その結果、ユーザは、キーワードの変更等、必要な措置を行うことができる。
【００１２】
さらに、本発明の設定画面制御装置は、上記の構成に加えて、上記分割手段は、上記パスワード取得手段がパスワードを取得するごとに、上記複数の機能を、上記非制限機能と上記制限機能とに分けることが好ましい。
【００１３】
上記の構成によれば、キーワードを入力するごとに、当該キーワードに対応する機能が他の機能と視覚上区別される。その結果、ユーザは、必要に応じてキーワードを変更することで、所望の機能を選択しやすくなる。
【００１４】
また、本発明の設定画面制御装置は、所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、上記処理を行う処理装置を識別する処理装置情報を取得する処理装置情報取得手段と、複数の処理装置の各々を識別する処理装置情報と、当該処理装置で使用可能な機能、もしくは、当該処理装置で使用不可能な機能とを対応付けて記憶する記憶装置を参照して、上記複数の機能を、上記処理装置情報取得手段が取得した処理装置情報が示す処理装置で使用可能な非制限機能と、当該処理装置で使用不可能な制限機能とに分ける分割手段と、上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする。
【００１５】
ここで、処理装置を識別する処理装置情報とは、処理装置の機種、処理装置の備品の残量、処理装置のエラー状況、処理装置に装着されているオプション装置の機種を示す情報が含まれる。
【００１６】
上記の構成によれば、分割手段は、ユーザが処理させようとしている処理装置で使用可能な機能を非制限機能とし、当該処理装置で使用不可能な機能を制限機能として決定する。そして、表示制限手段は、制限機能に対応するアイコンを、設定画面から削除する、もしくは、非制限機能に対応するアイコンと異なる表示形式で表示する。
【００１７】
これにより、ユーザは、処理させようとしている処理装置で使用可能な機能を、他の機能と区別して視認することができる。その結果、ユーザは、処理させようとしている処理装置で使用可能な機能の中から所望の拡張機能を見つけ出せばよく、全ての機能の中から所望の機能を見つけ出す場合に比べて、機能の選択作業が簡単となる。すなわち、ユーザは、必要な機能を容易に見つけ出すことができる。
【００１８】
なお、制限機能に対応するアイコンが非制限機能に対応するアイコンと異なる表示形式で表示されている場合には、ユーザは、処理させようとしている処理装置で使用不可能な機能としてどのようなものがあるかを認識することもできる。その結果、ユーザは、処理装置の機能の向上等、必要な措置を行うことができる。
【００１９】
さらに、本発明の設定画面制御装置は、上記の構成に加えて、上記処理装置情報取得手段は、最新の処理装置情報を取得し、上記分割手段は、上記処理装置情報取得手段が処理装置情報を取得するごとに、上記複数の機能を、上記非制限機能と上記制限機能とに分けることが好ましい。
【００２０】
上記の構成によれば、最新の処理装置情報に応じて、当該処理装置情報で示される処理装置で使用可能な機能が、他の機能と視覚上区別される。その結果、ユーザは、誤って、現在の処理装置で使用不可能な機能を選択してしまうことがなくなる。
【００２１】
また、本発明の設定画面制御装置は、所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、組み合わせて使用することができない複数の機能同士を互いに対応付けて記憶する記憶装置を参照して、上記複数の機能を、設定済みの機能と組み合わせて使用できる非制限機能と、設定済みの機能と組み合わせて使用できない制限機能とに分ける分割手段と、上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする。
【００２２】
上記の構成によれば、分割手段は、設定済みの機能と組み合わせて使用できる機能を非制限機能とし、設定済みの機能と組み合わせて使用できない機能を制限機能として決定する。そして、表示制限手段は、制限機能に対応するアイコンを、設定画面から削除する、もしくは、非制限機能に対応するアイコンと異なる表示形式で表示する。
【００２３】
これにより、ユーザは、設定済みの機能と組み合わせて使用できる機能を、他の機能と区別して視認することができる。その結果、ユーザは、設定済みの機能と組み合わせて使用できる機能の中から所望の拡張機能を見つけ出せばよく、全ての機能の中から所望の機能を見つけ出す場合に比べて、機能の選択作業が簡単となる。すなわち、ユーザは、必要な機能を容易に見つけ出すことができる。
【００２４】
なお、制限機能に対応するアイコンが非制限機能に対応するアイコンと異なる表示形式で表示されている場合には、ユーザは、設定済みの機能と組み合わせて使用できない機能としてどのようなものがあるかを認識することもできる。その結果、ユーザは、設定済みの機能の変更等、必要な措置を行うことができる。
【００２５】
さらに、本発明の設定画面制御装置は、上記の構成に加えて、上記分割手段は、機能が設定されるごとに、当該機能に基づいて、上記複数の機能を、上記非制限機能と上記制限機能とに分けることが好ましい。
【００２６】
上記の構成によれば、ユーザは、誤って、設定済みの機能と組み合わせて使用できない機能を選択してしまうことがなくなる。
【００２７】
また、本発明の設定画面制御装置は、所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、ログインユーザを特定するログインユーザ特定手段と、ログインユーザと、当該ログインユーザが使用可能な機能、もしくは、当該ログインユーザが使用不可能な機能とを対応付けて記憶する記憶装置を参照して、上記複数の機能を、上記ログインユーザ特定手段が特定したログインユーザが使用可能な非制限機能と、当該ログインユーザが使用不可能な制限機能とに分ける分割手段と、上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする。
【００２８】
上記の構成によれば、分割手段は、ログインユーザが使用可能な機能を非制限機能とし、ログインユーザが使用不可能な機能を制限機能として決定する。そして、表示制限手段は、制限機能に対応するアイコンを、設定画面から削除する、もしくは、非制限機能に対応するアイコンと異なる表示形式で表示する。
【００２９】
これにより、ユーザは、自身が使用可能な機能を、他の機能と区別して視認することができる。その結果、ユーザは、自身が使用可能な機能の中から所望の拡張機能を見つけ出せばよく、全ての機能の中から所望の機能を見つけ出す場合に比べて、機能の選択作業が簡単となる。すなわち、ユーザは、必要な機能を容易に見つけ出すことができる。
【００３０】
なお、制限機能に対応するアイコンが非制限機能に対応するアイコンと異なる表示形式で表示されている場合には、ユーザは、自身が使用不可能な機能としてどのようなものがあるかを認識することもできる。その結果、ユーザは、管理者に対して、使用可能な機能の増大の要求等、必要な措置を行うことができる。
【００３１】
さらに、本発明の設定画面制御装置は、上記の構成に加えて、上記分割手段は、上記ログインユーザ特定手段がログインユーザを特定するごとに、上記複数の機能を、上記非制限機能と上記制限機能とに分けることが好ましい。
【００３２】
上記の構成によれば、現在のログインユーザに応じて、当該ログインユーザが使用可能な機能が、他の機能と視覚上区別される。その結果、ログインユーザが変更された場合であっても、変更後のログインユーザに応じて、制限機能が変更される。その結果、本来使用できない機能を誤って選択することがなくなる。
【００３３】
また、本発明の設定画面制御装置は、所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置であって、ユーザ入力に従って、上記複数の機能を、表示制限を行う制限機能と、表示制限を行わない非制限機能とに分ける分割手段と、上記制限機能に対応するアイコンを、設定画面から削除する、もしくは、上記非制限機能に対応するアイコンと異なる表示形式で表示する表示制限手段とを備えることを特徴とする。
【００３４】
上記の構成によれば、ユーザは、使用する予定の全くない機能を制限機能として入力することができる。これにより、使用する予定の全くない機能に対応するアイコンが、表示されない、もしくは、他の機能（すなわち、非制限機能）に対応するアイコンと異なる表示形式で表示される。その結果、ユーザは、使用する予定の全くない機能以外の機能の中から所望の機能を見つければよく、全ての機能の中から見つけ出す場合に比べて、機能の選択作業が簡単となる。すなわち、ユーザは、必要な機能を容易に見つけ出すことができる。
【００３５】
さらに、本発明の設定画面制御装置は、上記の構成に加えて、上記表示制限手段は、上記制限機能に対応するアイコンをグレーアウト表示することが好ましい。
【００３６】
これにより、ユーザは、グレーアウトされていないアイコンの中から所望の機能を選択すればよく、選択作業が簡単になるとともに、グレーアウトされているアイコンを確認することで、非制限機能としてどのようなものがあるかを認識することができる。
【００３７】
さらに、本発明の設定画面制御装置は、上記の構成に加えて、上記表示制限手段は、上記制限機能に対応するアイコンを、上記非制限機能に対応するアイコンよりも小さいサイズで表示することが好ましい。
【００３８】
これにより、ユーザは、縮小されていないアイコンの中から所望の機能を選択すればよく、選択作業が簡単になるとともに、縮小されているアイコンを確認することで、非制限機能としてどのようなものがあるかを認識することができる。
【００３９】
なお、上記設定画面制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより設定画面制御装置をコンピュータにて実現させる制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００４０】
本発明に係る設定画面制御装置は、以上のように、全てのアイコンの中からではなく、表示されているアイコン、または、制限機能と異なる表示形式のアイコンの中から所望の機能を選択すればよいため、ユーザの機能の選択作業が容易になるという効果を奏する。
【発明を実施するための最良の形態】
【００４１】
本発明は、所定の処理で使用される複数の機能の条件を設定するための設定画面を表示装置に表示させ、当該設定画面に上記複数の機能の各々に対応するアイコンを順次表示させる設定画面制御装置に係るものである。本発明に係る設定画面制御装置が表示させる設定画面で設定可能な機能は、例えば、プリンタに対する印刷処理における印刷機能や、各種のアプリケーション（文書作成ソフトや画像編集ソフトなど）における編集機能、製造装置に対する制御機能などである。なお、本実施形態では、プリンタにおける複数の印刷機能の中から所望の印刷機能をユーザに設定させる機能設定装置を具体例として説明するが、本発明はこれに限られるものではない。
【００４２】
〔実施形態１〕
本発明の一実施形態について図１ないし図８に基づいて説明すると以下の通りである。図２は、本実施形態に係るネットワークプリントシステムの構成を示す図である。図２で示されるように、ネットワークプリントシステムは、プリンタ（処理装置）１、複数台のパーソナルコンピュータ（以下、パソコンという）２および通信ネットワーク（以下、単にネットワークという）Ｌからなる。プリンタ１およびパソコン（設定画面制御装置）２は、ネットワークＬを介して、相互に通信可能である。なお、ネットワークＬは、例えば、ＬＡＮ（local area network）などである。また、パソコン２とプリンタ１とはＵＳＢなどで接続されていてもよい。
【００４３】
パソコン２は、文書作成ソフトやイラスト作成ソフトなどで作成された、文書や画像、または、デジタルカメラ等で撮影された写真などの印刷を要求する印刷ジョブを生成し、プリンタ１に出力する。
【００４４】
なお、印刷機能としては、例えば、
・印刷部数設定機能：印刷する部数を設定する機能
・カラー／モノクロ印刷機能：カラー印刷と白黒（モノクロ）印刷とを切り替える機能
・用紙サイズ設定機能：プリンタ１で画像が形成される用紙のサイズを設定する機能
・両面印刷機能：片面印刷、両面印刷、中綴じ印刷などを設定する機能
・Ｎ−ＵＰ印刷機能：複数（Ｎ）ページを１枚の用紙にまとめて印刷する機能
・ポスター印刷機能：１ページの画像を複数に分割し、分割した画像を異なる用紙に印刷する機能
・オーバーレイ機能：他の画像を重ねて印刷する機能
・ウォーターマーク機能：「極秘」「重要」等のすかし文字を印刷する機能
・パンチ機能：印刷された用紙の端部にパンチ孔を形成する機能
・ステープル機能：印刷された複数枚の用紙をステープラーで綴じる機能
などがある。
【００４５】
なお、印刷機能の中には、頻繁に利用される機能（基本機能）と、そうでない機能（拡張機能）とがある。基本機能としては、例えば、印刷部数設定機能、両面印刷機能、Ｎ−ＵＰ印刷機能などが考えられる。
【００４６】
パソコン２は、ユーザ所望の印刷機能の設定をユーザに促すための設定画面を表示させる。ユーザは、当該設定画面を利用して、印刷機能の設定を行う。
【００４７】
（パソコンの構成）
次に、パソコン２の構成について説明する。図１は、パソコン２の概略構成を示すブロック図である。図１に示されるように、パソコン２は、パソコン本体２１と、例えば液晶でイスプレイなどの表示装置２２と、キーボードおよびマウスなどで構成された入力装置２３とを備える。
【００４８】
パソコン本体（設定画面制御装置）２１は、アプリケーション部２４およびプリンタドライバ部（設定画面制御装置）２５を備えている。
【００４９】
アプリケーション部２４は、文書作成ソフト、表計算ソフト、画像編集ソフト等であり、ＣＤ−ＲＯＭ等から図示しないオペレーティングシステム（ＯＳ）にインストールされるものである。また、アプリケーション部２４は、印刷設定指示を受けると、プリンタドライバ部２５を起動させるとともに、印刷設定指示のあった文書等の画像データをプリンタドライバ部２５に出力する。
【００５０】
プリンタドライバ部２５は、アプリケーション部１４から出力された画像データを印刷データに加工し、当該印刷データと印刷処理命令とを含む印刷ジョブをプリンタ１に出力するものである。
【００５１】
プリンタドライバ部２５は、表示装置２２に、例えば図３に示されるような設定画面５を表示させることで、ユーザ所望の印刷機能の設定を促し、入力された指示に応じて、印刷ジョブを生成する。
【００５２】
図１に示されるように、プリンタドライバ部２５は、アイコン情報管理部２５０、設定画面表示処理部２５１、基本機能設定部２５２、設定情報格納部２５３、アイコン情報取得部２５４、キーワード取得部（キーワード取得手段）２５５、キーワードテーブル管理部（記憶装置）２５６、制限／非制限アイコン決定部（分割手段）２５７、拡張機能アイコン表示処理部（表示制御手段）２５８、拡張機能設定部２５９、設定済みアイコン表示処理部２６０、および印刷要求部２６１を備えている。
【００５３】
設定画面表示処理部２５１は、印刷機能の設定をユーザに促すための設定画面を表示させるものである。設定画面表示処理部２５１は、例えば、図３に示されるように、基本機能の詳細条件の入力ボックスを含む領域Ａと、拡張機能アイコン表示処理部２５８によって各拡張機能に対応するアイコン（拡張機能アイコン）が表示される領域Ｂと、設定済みアイコン表示処理部２６０によって設定済みの拡張機能に対応するアイコン（設定済みアイコン）が表示される領域Ｃとを含む設定画面５を表示させる。
【００５４】
さらに、設定画面表示処理部２５１は、設定画面５において、キーワード入力ボックス５１と、印刷開始指示を入力するためのＯＫボタン５２とを表示させる。
【００５５】
基本機能設定部２５２は、基本機能の詳細条件を設定するものである。基本機能設定部２５２は、設定画面５の領域Ａ（図３参照）に表示された各基本機能のプルダウンキー５３ａ〜ｃの入力指示に従い、基本機能の詳細条件を設定する。そして、基本機能設定部２５２は、各基本機能について設定した詳細条件を設定情報格納部２５３に格納する。
【００５６】
アイコン情報管理部２５０は、各拡張機能に対応する拡張機能アイコンを管理するものである。アイコン情報管理部２５０は、図４に示されるように、拡張機能ごとに、当該拡張機能を識別する管理番号と、当該拡張機能の名称と、当該拡張機能の詳細条件の入力を促すダイアログボックスと、当該拡張機能に対応する拡張機能アイコンと、当該拡張機能が設定済みであることを示す設定済みアイコンとが対応付けられたアイコン情報を管理している。
【００５７】
また、アイコン情報管理部３１は、各ダイアログボックス（Ｗ１，…）として、図５に示すようなダイアログボックスを管理している。
【００５８】
なお、拡張機能アイコンは、動画像であっても、静止画像であってもよい。
【００５９】
アイコン情報取得部２５４は、起動時に、アイコン情報管理部２５０から全てのアイコン情報を読み出す（取得する）ものである。アイコン情報取得部２５４は、取得したアイコン情報を拡張機能アイコン表示処理部２５８、拡張機能設定部２５９および設定済みアイコン表示処理部２６０に出力する。
【００６０】
キーワードテーブル管理部２５６は、図６に示されるように、上記各管理番号と、当該管理番号で識別される拡張機能の名称と、当該管理番号で識別される拡張機能に関連するキーワードとを対応付けたキーワードテーブルを管理するものである。
【００６１】
キーワード取得部２５５は、設定画面５内のキーワード入力ボックス５１（図３参照）に入力されたキーワードを、入力装置２３から取得するものである。キーワード取得部２５５は、取得したキーワードを、制限／非制限アイコン決定部２５７に出力する。
【００６２】
制限／非制限アイコン決定部２５７は、アイコン情報管理部２５０が管理する全ての拡張機能アイコンを、設定画面５において、表示制限を行う拡張機能アイコン（制限アイコン）と、表示制限を行わない拡張機能アイコン（非制限アイコン）とに分ける処理を行うものである。なお、表示制限の具体例は後述する。
【００６３】
具体的には、制限／非制限アイコン決定部２５７は、キーワード取得部２５５から受けたキーワードに対応する全ての管理番号を、キーワードテーブル管理部２５６から読み出す。そして、制限／非制限アイコン決定部２５７は、キーワードテーブル管理部２５６から読み出した管理番号に対応する拡張機能アイコンを非制限アイコンとし、それ以外の管理番号に対応する拡張機能アイコンを制限アイコンとする。すなわち、制限／非制限アイコン決定部２５７は、キーワードに対応する拡張機能アイコンを非制限アイコンとし、それ以外を制限アイコンとして決定する。
【００６４】
そして、制限／非制限アイコン決定部２５７は、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する。
【００６５】
拡張機能アイコン表示処理部２５８は、アイコン情報取得部２５４から受けた各アイコン情報が示す拡張機能アイコンを、設定画面５の拡張機能アイコン表示領域Ｂ（図３参照）に横方向に移動させながら順次表示させる処理を行うものである。
【００６６】
拡張機能アイコン表示処理部２５８は、起動時には、アイコン情報取得部２５４が取得した全てのアイコン情報に含まれる拡張機能アイコンを表示させる。一方、制限／非制限アイコン決定部２５７から分割情報を受けた場合、拡張機能アイコン表示処理部２５８は、当該分割情報において示される制限管理番号に対応する拡張機能アイコンに対して表示制限を加える。本実施形態では、拡張機能アイコン表示処理部２５８は、制限管理番号に対応する拡張機能アイコン（つまり、制限アイコン）を、設定画面５の領域Ｂに表示させない（つまり、設定画面５の領域Ｂから削除する）ものとする。
【００６７】
なお、拡張機能アイコン表示処理部２５８は、拡張機能アイコンを、管理番号順に順次表示させる。また、拡張機能アイコン表示処理部２５８は、拡張機能アイコンの移動方向、移動速度、大きさおよび間隔について、デフォルト設定、または、ユーザからの入力指示に応じた条件で表示を行う。
【００６８】
拡張機能設定部２５９は、拡張機能アイコン表示処理部２５８によって表示された拡張機能アイコンがクリックされた際に、当該拡張機能アイコンに対応するダイアログボックスを表示装置２２に表示させるとともに、入力装置２３に入力された指示に応じて、当該拡張機能の詳細条件の設定を行う。また、拡張機能設定部２５９は、拡張機能の設定が終了した後、当該拡張機能の管理番号および設定した詳細条件を設定情報格納部２５３に格納する。
【００６９】
なお、拡張機能設定部２５９は、アイコン情報取得部２５４から受けたアイコン情報の中から、クリックされた拡張機能アイコンに対応するダイアログボックスを読み出し、表示装置２２に表示させる。
【００７０】
設定済みアイコン表示処理部２６０は、設定情報格納部２５３に格納された管理番号および詳細条件に対応する設定済みアイコンを、アイコン情報取得部２５４から受けたアイコン情報の中から読み出し、読み出した設定済みアイコンを、設定画面５の領域Ｃ（図３参照）に表示するものである。
【００７１】
印刷要求部２６１は、印刷ジョブを生成し、プリンタ１に出力するものである。印刷要求部２６１は、印刷指示キー（図３のＯＫボタン５２）がクリックされると、設定情報格納部２５３から、設定済みの基本機能および拡張機能の詳細条件を読み出す。そして、印刷要求部２５３は、読み出した詳細条件に応じた処理命令を生成するとともに、アプリケーション部２４から受けた画像データを印刷データに加工する。そして、印刷要求部２５３は、当該印刷データおよび処理命令を含む印刷ジョブをプリンタ１に出力する。
【００７２】
（プリンタドライバ部の処理の流れ）
次に、本実施形態におけるプリンタドライバ部２５の処理全体の流れについて図７のフローチャートを参照しながら説明する。
【００７３】
プリンタドライバ部２５が起動すると、まず、アイコン情報取得部２５４は、アイコン情報管理部２５０から、全ての拡張機能に対応するアイコン情報を取得する（Ｓ１）。そして、アイコン情報取得部２５４は、取得した全てのアイコン情報を拡張機能アイコン表示処理部２５８、拡張機能設定部２５９、および設定済みアイコン表示処理部２６０に出力する。
【００７４】
なお、アイコン情報には、上述したように、拡張機能を識別する管理番号、拡張機能アイコンの画像データ、詳細条件の入力を促すダイアログボックス、および設定済みアイコンの画像データが含まれている。
【００７５】
次に、設定画面表示処理部２５１は、図３に示されるような、基本機能の詳細条件の入力ボックスを含む領域Ａと、拡張機能アイコンが表示される領域Ｂと、設定済みアイコンが表示される領域Ｃと、キーワード入力ボックス５１と、印刷ジョブの生成指示を示すＯＫボタン５２とを含む設定画面５を表示装置２２に表示させる（Ｓ２）。
【００７６】
続いて、拡張機能アイコン表示処理部２５８は、設定画面５の領域Ｂに表示する拡張機能アイコンを決定する。ここでは、プリンタドライバ部２５の起動直後であるので、拡張機能アイコン表示処理部２５８は、アイコン情報取得部２５４が取得した全てのアイコン情報に含まれる拡張機能アイコンを表示すると決定する。
【００７７】
そして、拡張機能アイコン表示処理部２５８は、表示すると決定した拡張機能アイコンを、領域Ｂの右端から左端の方向に移動させながら、管理番号順に順次繰り返して表示させる（Ｓ３）。
【００７８】
図８は、拡張機能アイコンの表示例を示す図である。図８に示されるように、拡張機能アイコン表示処理部２５８は、拡張機能アイコンＩ―ｎ（ｎ＝１〜Ｎ：Ｎは管理番号の総数を示す）を領域Ｂの右端から左方向に移動させながら表示させ、該拡張機能アイコンＩ−ｎと領域Ｂの右端との距離がＬ１になった際、次の拡張機能アイコンＩ―（ｎ＋１）を領域Ｂの右端から表示させる。
【００７９】
その後、拡張機能アイコン表示処理部２５８は、領域Ｂの先頭に位置する拡大機能アイコンＩ−ｎが、領域Ｂの左端まで達した場合、当該拡張機能アイコンＩ−ｎの表示をやめ、他の全ての拡張機能アイコンの表示の後に再度繰り返して表示するようにする。つまり、拡張機能アイコン表示処理部２５８は、領域Ｂの左端まで表示した先頭の拡張機能アイコンＩ−ｎを最後尾の拡張機能アイコンとする。このようにして、拡張機能アイコン表示処理部２５８は、設定画面の領域Ｂのサイズが小さくても、全ての拡張機能アイコンを順次表示する。
【００８０】
次に、キーワード取得部２５５は、キーワード入力ボックス５１にキーワードが入力されたか否かを判断する（Ｓ４）。
【００８１】
キーワードが入力された場合（Ｓ４でＹｅｓ）、キーワード取得部２５５は、入力装置２３から入力されたキーワードを取得し、制限／非制限アイコン決定部２５７に出力する。
【００８２】
そして、制限／非制限アイコン決定部２５７は、キーワード取得部２５５から受けたキーワードに対応する管理番号を、キーワードテーブル管理部２５６が管理するキーワードテーブルから読み出す。そして、制限／非制限アイコン決定部２５７は、読み出した管理番号に対応する拡張機能アイコンを非制限アイコン（表示制限を行わない拡張機能アイコン）とし、それ以外の管理番号に対応する拡張機能アイコンを制限アイコン（表示制限を行う拡張機能アイコン）として決定する。そして、制限／非制限アイコン決定部２５７は、非制限アイコンに対応する非制限管理番号（つまり、キーワードテーブル管理部２５６から読み出した管理番号）と、制限アイコンに対応する制限管理番号（つまり、キーワードテーブル管理部２５６から読み出した管理番号以外の管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する（Ｓ５）。
【００８３】
そして、拡張機能アイコン表示処理部２５８は、分割情報が示す制限管理番号に対応する拡張機能アイコンに対して、表示制限を行う。すなわち、拡張機能アイコン表示処理部２５８は、制限管理番号に対応する拡張機能アイコン（制限アイコン）を表示しないものとして、領域Ｂから当該制限アイコンを削除する（Ｓ６）。
【００８４】
その後、Ｓ３の処理に戻る。すなわち、拡張機能アイコン表示処理部２５８は、非制限管理番号に対応する拡張機能アイコン（非制限アイコン）のみを、領域Ｂの右端から左端に移動させながら、管理番号順に順次繰り返して表示させる。
【００８５】
一方、キーワードが入力されない場合（Ｓ４でＮｏ）、基本機能設定部２５２および拡張機能設定部２５９は、印刷機能の設定指示の有無を判断する（Ｓ７）。すなわち、基本機能設定部２５２は、領域Ａに表示されたプルダウンキー５３ａ〜ｃ（図３参照）により、基本機能の詳細条件が入力されたか否かを判断する。また、拡張機能設定部２５９は、領域Ｂに表示された拡張機能アイコンの１つがクリックされたか否かを判断する。
【００８６】
印刷機能の設定指示がある場合（Ｓ７でＹｅｓ）、基本機能設定部２５２および拡張機能設定部２５９は、設定した印刷機能について、詳細条件を設定情報格納部２５３に格納する（Ｓ８）。
【００８７】
すなわち、基本機能設定部２５２は、プルダウンキー５３ａ〜ｃにより入力された詳細条件を、設定情報格納部２５３に格納する。
【００８８】
また、拡張機能設定部２５９は、クリックされた拡張機能アイコンに対応するダイアログボックスを、アイコン情報取得部２５４が取得したアイコン情報から抽出し、表示装置２２に表示させる。そして、拡張機能設定部２５９は、ダイアログボックス内に入力された詳細条件を、設定情報格納部２５３に格納する。このとき、拡張機能設定部２５９は、クリックされた拡張アイコンに対応する管理番号をも合わせて設定情報格納部２５３に格納する。その後、設定済みアイコン表示処理部２６０は、設定情報格納部２５３に格納された管理番号に対応する設定済みアイコンを、アイコン情報取得部２５４から伝達されたアイコン情報から抽出し、抽出した設定済みアイコンを設定画面５の領域Ｃに表示させる。
【００８９】
その後、Ｓ９の処理に移行する。一方、印刷機能の設定指示がない場合（Ｓ７でＮｏ）にもＳ９の処理に移行する。
【００９０】
次に、Ｓ９において、印刷要求部２６１は、設定画面５のＯＫボタン５２がクリックされたか否かを判断する。
【００９１】
ＯＫボタン５２がクリックされた場合（Ｓ９でＹｅｓ）、印刷要求部２６１は、設定情報格納部２５３から設定された詳細条件を読み取り、当該詳細条件に応じた処理命令を生成する。さらに、印刷要求部２６１は、アプリケーション部２４から受けた画像データを印刷データに加工する。そして、印刷要求部２６１は、印刷データおよび処理命令を含む印刷ジョブをプリンタ１に出力する（Ｓ１０）。そして、処理を終了する。
【００９２】
一方、ＯＫボタンがクリックされていない場合（Ｓ９でＮｏ）、Ｓ４の処理に戻る。
【００９３】
以上のように、プリンタドライバ２５を備えたパソコン２は、印刷処理で使用される複数の拡張機能の条件を設定するための設定画面５を表示装置２２に表示させ、当該設定画面５に上記複数の拡張機能の各々に対応する拡張機能アイコンを順次表示させる設定画面制御装置である。
【００９４】
そして、プリンタドライバ２５は、入力装置２３からキーワードを取得するキーワード取得部（キーワード取得手段）２５５と、各拡張機能と当該拡張機能に関連するキーワードとを対応付けて記憶するキーワードテーブル管理部（記憶装置）２５６を参照して、上記複数の拡張機能を、キーワード取得部２５５が取得したキーワードに対応する非制限機能と、当該キーワードに対応しない制限機能とに分ける制限／非制限アイコン決定部（分割手段）２５７と、制限機能に対応する拡張機能アイコン（制限アイコン）を、設定画面５から削除する拡張機能アイコン表示処理部（表示制限手段）２５８とを備える。
【００９５】
これにより、ユーザは、キーワードに対応する拡張機能アイコンを、他の拡張機能アイコンと区別して視認することができる。その結果、ユーザは、全ての拡張機能アイコンの中からではなく、表示されている拡張機能アイコンの中から所望の機能を選択すればよいため、ユーザの機能の選択作業が容易になる。
【００９６】
さらに、制限／非制限アイコン決定部２５７は、パスワード取得部２５５がパスワードを取得するごとに、全ての拡張機能を、非制限機能と制限機能とに分ける。
【００９７】
これにより、キーワードが入力されるごとに、当該キーワードに対応する機能が他の機能と視覚上区別される。その結果、ユーザは、必要に応じてキーワードを変更することで、所望の機能を選択しやすくなる。
【００９８】
〔実施形態２〕
本発明の他の実施形態について、図９ないし図１２に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した図面と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００９９】
上記実施形態では、ユーザによって入力されたキーワードに基づいて、拡張機能アイコンの表示制限を行うものとした。本実施形態は、プリンタ１の機種や状態、プリンタ１に装着されたオプション装置に基づいて、拡張機能アイコンの表示制限を行う形態である。
【０１００】
なお、本実施形態のネットワークプリントシステムは、図２に示すシステムとほぼ同様である。ただし、本実施形態のネットワークプリンタシステムは、パソコン２の代わりにパソコン（設定画面制御装置）２ａを備える。また、本実施形態のプリンタ１は、自身の機種および状態（例えば、各トレイにおいて用紙切れが生じているか否か（つまり、各サイズの用紙切れの有無）など）を示すプリンタ本体情報と、自身に装着されているオプション装置を識別するオプション装置ＩＤとを含むプリンタ情報を、パソコン２ａの要求に応じて送信する。
【０１０１】
図９は、本実施形態に係るパソコン２ａの構成を示すブロック図である。図９に示されるように、本実施形態のパソコン２ａは、上記実施形態１のパソコン２と比較して、設定画面表示処理部２５１の代わりに設定画面表示処理部２５１ａを、キーワードテーブル管理部２５６の代わりに使用可能機能テーブル管理部２６３を、キーワード取得部２５５の代わりにプリンタ情報取得部（処理装置情報取得手段）２６２を、制限／非制限アイコン決定部２５７の代わりに制限／非制限アイコン決定部（分割手段）２５７ａを備えるプリンタドライバ部（設定画面制御装置）２５ａを含む点で異なる。
【０１０２】
設定画面表示処理部２５１ａは、印刷機能の詳細条件の入力をユーザに促すための設定画面を表示させるものである。設定画面表示処理部２５１ａは、例えば、図１０に示されるように、基本機能の詳細条件の入力ボックスを含む領域Ａと、拡張機能アイコン表示処理部２５８によって拡張機能アイコンが表示される領域Ｂと、設定済みアイコン表示処理部２６０によって設定済みアイコンが表示される領域Ｃと、印刷開始指示を示すＯＫボタン５２とを含む設定画面５ａを表示させる。上記設定画面５と異なる点は、キーワード入力ボックスがない点である。
【０１０３】
使用可能機能テーブル管理部２６３は、図１１（ａ）に示されるように、プリンタ１本体の機種および状態を示すプリンタ本体情報と、当該プリンタ１本体で使用可能な拡張機能の管理番号とを対応付けた第１使用可能機能テーブルを管理する。さらに、使用可能機能テーブル管理部２６３は、図１１（ｂ）に示されるように、プリンタ１に装着可能なオプション装置（例えば、ソータ装置など）を識別するオプション装置ＩＤと、当該オプション装置で使用可能な拡張機能の管理番号とを対応付けた第２使用可能機能テーブルをも管理する。
【０１０４】
プリンタ情報取得部２６２は、プリンタ１に対して、当該プリンタ１の機種ＩＤおよび状態を示すプリンタ本体情報と、当該プリンタ１に装着されているオプション装置を識別するオプション装置ＩＤとを含むプリンタ情報を要求し、当該プリンタ情報を取得するものである。プリンタ情報取得部２６２は、取得したプリンタ情報を制限／非制限アイコン決定部２５７ａに出力する。
【０１０５】
制限／非制限アイコン決定部２５７ａは、上記制限／非制限アイコン決定部２５７と同様に、アイコン情報管理部２５０が管理する全ての拡張機能アイコンを、設定画面５において表示制限を行う制限アイコンと表示制限を行わない非制限アイコンとに分ける処理を行う。そして、制限／非制限アイコン決定部２５７ａは、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を拡張機能アイコン表示処理部２５８に出力する。
【０１０６】
具体的には、制限／非制限アイコン決定部２５７ａは、プリンタ情報取得部２６２から受けたプリンタ情報に対応する全ての管理番号を、使用可能機能テーブル管理部２６３から読み出す。すなわち、制限／非制限アイコン決定部２５７ａは、プリンタ情報に含まれるプリンタ本体情報に対応する管理番号を第１使用可能機能テーブル（図１１（ａ）参照）から読み出す。また、制限／非制限アイコン決定部２５７ａは、プリンタ情報に含まれるオプション装置ＩＤに対応する管理番号を第２使用可能機能テーブル（図１１（ｂ）参照）から読み出す。
【０１０７】
そして、制限／非制限アイコン決定部２５７ａは、使用可能機能テーブル管理部２６３から読み出した管理番号に対応する拡張機能アイコンを非制限アイコンとし、それ以外の管理番号に対応する拡張機能アイコンを制限アイコンとする。すなわち、制限／非制限アイコン決定部２５７は、プリンタ情報に対応する拡張機能アイコンを非制限アイコンとし、それ以外を制限アイコンとして決定する。
【０１０８】
また、制限／非制限アイコン決定部２５７ａは、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する。
【０１０９】
（プリンタドライバ部の処理の流れ）
次に、本実施形態におけるプリンタドライバ部２５ａの処理全体の流れについて図１２のフローチャートを参照しながら説明する。
【０１１０】
まず、プリンタドライバ部２５ａが起動すると、上記実施形態１と同様に、Ｓ１〜３の処理が行われる。ただし、Ｓ２において設定画面表示処理部２５１ａは、図１０に示されるような領域Ａ〜ＣおよびＯＫボタン５２を含む設定画面５ａを表示させる。
【０１１１】
その後、Ｓ１４において、プリンタ情報取得部２６２は、プリンタ１から最新のプリンタ情報（プリンタ本体情報およびオプション装置ＩＤ）を取得し、取得したプリンタ情報を制限／非制限アイコン決定部２５７ａに出力する。
【０１１２】
次に、制限／非制限アイコン決定部２５７ａは、起動時、または、前回のプリンタ情報と異なるか否かを判断する（Ｓ１５）。
【０１１３】
ここでは、起動直後の処理であるため、制限／非制限アイコン決定部２５７ａは、起動時であると判断し（Ｓ１５でＹｅｓ）、プリンタ情報取得部２６２から受けたプリンタ情報に対応する管理番号を、使用可能機能テーブル管理部２６３が管理する第１・第２使用可能機能テーブルから読み出す。
【０１１４】
ここで、上述したように、使用可能機能テーブル管理部２６３は、プリンタ情報と、当該プリンタ情報が示すプリンタ１の機種ならびに状態、および、オプション装置で使用可能な拡張機能の管理番号とを対応付けて記憶している。そのため、制限／非制限アイコン決定部２５７ａが使用可能機能テーブル管理部２６３から読み出した管理番号は、プリンタ１で使用可能な拡張機能の管理番号である。
【０１１５】
そして、制限／非制限アイコン決定部２５７ａは、読み出した管理番号に対応する拡張機能アイコンを非制限アイコン（表示制限を行わない拡張機能アイコン）とし、それ以外の管理番号に対応する拡張機能アイコンを制限アイコン（表示制限を行う拡張機能アイコン）として決定する。そして、制限／非制限アイコン決定部２５７ａは、非制限アイコンに対応する非制限管理番号（つまり、使用可能機能テーブル管理部２６３から読み出した管理番号）と、制限アイコンに対応する制限管理番号（つまり、使用可能機能テーブル管理部２６３から読み出した管理番号以外の管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する（Ｓ１６）。
【０１１６】
次に、拡張機能アイコン表示処理部２５８は、分割情報が示す制限管理番号に対応する拡張機能アイコンに対して、表示制限を行う。すなわち、拡張機能アイコン表示処理部２５８は、制限管理番号に対応する拡張機能アイコン（制限アイコン）を表示しないものとして、領域Ｂから当該制限アイコンを削除する（Ｓ１７）。
【０１１７】
その後、Ｓ３の処理に戻る。すなわち、拡張機能アイコン表示処理部２５８は、非制限管理番号に対応する拡張機能アイコン（非制限アイコン）のみを、領域Ｂの右端から左端に移動させながら、管理番号順に順次繰り返して表示させる。
【０１１８】
そして、再度Ｓ１４およびＳ１５の処理を行う。このとき、制限／非制限アイコン決定部２５７ａは、前回のプリンタ情報と今回のプリンタ情報とが異なるか否かを判断する。そして、異なる場合には、再度Ｓ１６，１７の処理を行い、同じである場合には、上記Ｓ７からＳ１０の処理に移行する。なお、本実施形態では、Ｓ９でＮｏの場合、Ｓ１４の処理に戻るものとする。
【０１１９】
なお、上記の説明では、プリンタ情報取得部２６２は、プリンタ１からプリンタ情報を取得するものとした。しかしながら、プリンタ情報取得部２６２は、ユーザによって入力されたプリンタ情報を、入力装置２３から取得してもよい。
【０１２０】
以上のように、プリンタドライバ２５ａは、プリンタ（処理装置）１を識別するプリンタ情報（処理装置情報）を取得するプリンタ情報取得部（処理装置情報取得手段）２６２と、複数のプリンタ１の各々を識別するプリンタ情報と、当該プリンタ１で使用可能な機能とを対応付けて記憶する使用可能機能テーブル管理部（記憶装置）２６３を参照して、アイコン情報管理部２５０が管理する全ての拡張機能を、プリンタ情報取得部２６２が取得したプリンタ情報が示すプリンタ１で使用可能な非制限機能と、当該プリンタ１で使用不可能な制限機能とに分ける制限／非制限アイコン決定部（分割手段）２５７ａと、上記制限機能に対応する制限アイコンを、設定画面５ａから削除する拡張機能アイコン表示処理部２５８とを備える。
【０１２１】
ここで、プリンタ１を識別するプリンタ情報には、上述したように、プリンタ１本体のの機種、プリンタ１の備品（例えば用紙）の有無、プリンタ１に装着されているオプション装置の機種を示す情報が含まれる。その他、プリンタ１のエラー状況などが含まれていてもよい。
【０１２２】
これにより、ユーザは、印刷処理を行うプリンタ１で使用可能な拡張機能に対応する拡張機能アイコンを、他の拡張機能に対応する拡張機能アイコンと区別して視認することができる。その結果、ユーザは、プリンタ１で使用可能な機能の中から所望の拡張機能に対応する拡張機能アイコンを見つけ出せばよく、全ての拡張機能アイコンの中から所望の拡張機能アイコンを見つけ出す場合に比べて、拡張機能の選択作業が簡単となる。すなわち、ユーザは、必要な拡張機能を容易に見つけ出すことができる。
【０１２３】
さらに、プリンタ情報取得部２６２は、最新のプリンタ情報を取得し、制限／非制限アイコン決定部２５７ａは、プリンタ情報取得部２６２がプリンタ情報を取得するごとに、全ての拡張機能を、非制限機能と制限機能とに分ける。
【０１２４】
これにより、最新のプリンタ情報に応じて、当該プリンタ情報で示されるプリンタ１で使用可能な拡張機能に対応する拡張機能アイコンが、他の拡張機能に対応する拡張機能アイコンと視覚上区別される。その結果、ユーザは、誤って、現在のプリンタ１で使用不可能な機能を選択してしまうことがなくなる。
【０１２５】
〔実施形態３〕
本発明の他の実施形態について、図１３ないし図１５に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した図面と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１２６】
上記実施形態１では、ユーザによって入力されたキーワードに基づいて、拡張機能アイコンの表示制限を行うものとした。また、実施形態２では、プリンタ１本体の機種や状態、オプション装置の装着状況に応じて、拡張機能アイコンの表示制限を行うものとした。本実施形態は、設定済みの印刷機能と組み合わせて使用することができない拡張機能に対応する拡張機能アイコンに対して表示制限を行う形態である。
【０１２７】
なお、本実施形態のネットワークプリントシステムは、図２に示すシステムとほぼ同様である。ただし、本実施形態のネットワークプリンタシステムは、パソコン２の代わりにパソコン（設定画面制御装置）２ｂを備える。
【０１２８】
図１３は、本実施形態に係るパソコン２ｂの構成を示すブロック図である。図１３に示されるように、本実施形態のパソコン２ｂは、上記実施形態１のパソコン２と比較して、プリンタドライバ部２５の代わりにプリンタドライバ部（設定画面制御装置）２５ｂを備える点で異なる。そして、プリンタドライバ部２５ｂは、プリンタドライバ部２５と比較して、設定画面表示処理部２５１の代わりに上記設定画面表示処理部２５１ａを、キーワードテーブル管理部２５６の代わりに組み合わせ不可テーブル管理部（記憶装置）２６４を、制限／非制限アイコン決定部２５７の代わりに制限／非制限アイコン決定部（分割手段）２５７ｂを備え、キーワード取得部２５５を備えない点で異なる。
【０１２９】
組み合わせ不可テーブル管理部２６４は、図１４に示されるように、組み合わせて使用することができない印刷機能の組み合わせを示す組み合わせ不可テーブルを管理するものである。なお、当該組み合わせ不可テーブルの中には、基本機能（例えば、両面印刷機能）が含まれていてもよい。
【０１３０】
制限／非制限アイコン決定部２５７ｂは、上記制限／非制限アイコン決定部２５７と同様に、アイコン情報管理部２５０が管理する全ての拡張機能アイコンを、設定画面５において表示制限を行う制限アイコンと表示制限を行わない非制限アイコンとに分ける処理を行う。そして、制限／非制限アイコン決定部２５７ｂは、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を拡張機能アイコン表示処理部２５８に出力する。
【０１３１】
具体的には、制限／非制限アイコン決定部２５７ｂは、設定情報格納部２５３に格納されている設定済みの印刷機能を読み出し、当該印刷機能と組み合わせて使用することができない拡張機能の管理番号を、組み合わせ不可テーブル管理部２６４から読み出す。
【０１３２】
そして、制限／非制限アイコン決定部２５７ｂは、組み合わせ不可テーブル管理部２６４から読み出した管理番号に対応する拡張機能アイコンを制限アイコンとし、それ以外の管理番号に対応する拡張機能アイコンを非制限アイコンとする。すなわち、制限／非制限アイコン決定部２５７ｂは、設定済みの印刷機能と組み合わせて使用できない拡張機能アイコンを制限アイコンとし、それ以外を非制限アイコンとして決定する。
【０１３３】
また、制限／非制限アイコン決定部２５７ｂは、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する。
【０１３４】
（プリンタドライバ部の処理の流れ）
次に、本実施形態におけるプリンタドライバ部２５ｂの処理全体の流れについて図１５のフローチャートを参照しながら説明する。
【０１３５】
まず、プリンタドライバ部２５ａが起動すると、上記実施形態１と同様に、Ｓ１〜３の処理が行われる。その後、上記Ｓ７およびＳ８の処理を行う。ただし、Ｓ２において設定画面表示処理部２５１ａは、図１０に示されるような領域Ａ〜ＣおよびＯＫボタン５２を含む設定画面５ａを表示させる。
【０１３６】
その後、制限／非制限アイコン決定部２５７ｂは、設定情報格納部２５３から設定済みの印刷機能を全て読み出し、組み合わせ不可テーブル管理部２６４が管理する組み合わせ不可テーブルと当該印刷機能とを照合し、当該印刷機能と組み合わせて使用することができない拡張機能が存在するか否かを判断する（Ｓ２１）。
【０１３７】
設定済みの印刷機能と組み合わせて使用することができない拡張機能が存在する場合（Ｓ２１でＹｅｓ）、制限／非制限アイコン決定部２５７ｂは、設定済みの印刷機能と組み合わせて使用することができない拡張機能の管理番号を、組み合わせ不可テーブル管理部２６４から読み出す。
【０１３８】
そして、制限／非制限アイコン決定部２５７ｂは、読み出した管理番号に対応する拡張機能アイコンを制限アイコン（表示制限を行う拡張機能アイコン）とし、それ以外の管理番号に対応する拡張機能アイコンを非制限アイコン（表示制限を行わない拡張機能アイコン）として決定する。そして、制限／非制限アイコン決定部２５７ｂは、制限アイコンに対応する制限管理番号（つまり、組み合わせ不可テーブル管理部２６４から読み出した管理番号）と、非制限アイコンに対応する非制限管理番号（つまり、組み合わせ不可テーブル管理部２６４から読み出した管理番号以外の管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する（Ｓ２２）。
【０１３９】
次に、拡張機能アイコン表示処理部２５８は、分割情報が示す制限管理番号に対応する拡張機能アイコンに対して、表示制限を行う。すなわち、拡張機能アイコン表示処理部２５８は、制限管理番号に対応する拡張機能アイコン（制限アイコン）を表示しないものとして、領域Ｂから当該制限アイコンを削除する（Ｓ２３）。
【０１４０】
その後、Ｓ３の処理に戻る。すなわち、拡張機能アイコン表示処理部２５８は、非制限管理番号に対応する拡張機能アイコン（非制限アイコン）のみを、領域Ｂの右端から左端に移動させながら、管理番号順に順次繰り返して表示させる。
【０１４１】
一方、設定済みの印刷機能と組み合わせて使用することができない拡張機能が存在しない場合（Ｓ２１でＮｏ）、上記Ｓ９およびＳ１０の処理に移行する。なお、本実施形態では、Ｓ９でＮｏの場合、Ｓ７の処理に戻るものとする。
【０１４２】
以上のように、プリンタドライバ２５ｂは、組み合わせて使用することができない複数の機能同士を互いに対応付けて記憶する組み合わせ不可テーブル管理部（記憶装置）２６４を参照して、全ての拡張機能を、設定済みの機能と組み合わせて使用できる非制限機能と、設定済みの機能と組み合わせて使用できない制限機能とに分ける制限／非制限アイコン決定部（分割手段）２５７ｂと、制限機能に対応する制限アイコンを、設定画面５ｂから削除する拡張機能アイコン表示処理部（表示制限手段）２５８とを備える。
【０１４３】
これにより、ユーザは、設定済みの機能と組み合わせて使用できる拡張機能に対応する拡張機能アイコンを、他の拡張機能に対応する拡張機能アイコンと区別して視認することができる。その結果、ユーザは、設定済みの機能と組み合わせて使用できる拡張機能の中から所望の拡張機能を見つけ出せばよく、全ての拡張機能の中から所望の機能を見つけ出す場合に比べて、機能の選択作業が簡単となる。すなわち、ユーザは、必要な機能を容易に見つけ出すことができる。
【０１４４】
さらに、制限／非制限アイコン決定部２５７ｂは、機能が設定されるごとに、当該機能に基づいて、全ての拡張機能を、非制限機能と制限機能とに分ける。
【０１４５】
これにより、ユーザは、誤って、設定済みの機能と組み合わせて使用できない機能を選択してしまうことがなくなる。
【０１４６】
〔実施形態４〕
本発明の他の実施形態について、図１６ないし図１８に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した図面と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１４７】
上記実施形態１では、ユーザによって入力されたキーワードに基づいて、拡張機能アイコンの表示制限を行うものとした。また、実施形態２では、プリンタ１本体の機種や状態、オプション装置の装着状況に応じて、拡張機能アイコンの表示制限を行うものとした。さらに、実施形態３では、設定済みの印刷機能と組み合わせて使用することのできない拡張機能アイコンの表示制限を行うものとした。本実施形態は、ログインユーザに応じて、拡張機能アイコンの表示制限を行う形態である。
【０１４８】
なお、本実施形態のネットワークプリントシステムは、図２に示すシステムとほぼ同様である。ただし、本実施形態のネットワークプリンタシステムは、パソコン２の代わりにパソコン（設定画面制御装置）２ｃを備える。
【０１４９】
図１６は、本実施形態に係るパソコン２ｃの構成を示すブロック図である。図１６に示されるように、本実施形態のパソコン２ｃは、上記実施形態１のパソコン２と比較して、プリンタドライバ部２５の代わりにプリンタドライバ部（設定画面制御装置）２５ｃを備える点で異なる。そして、プリンタドライバ部２５ｃは、プリンタドライバ部２５と比較して、設定画面表示処理部２５１の代わりに上記設定画面表示処理部２５１ａを、キーワード取得部２５５の代わりにログインユーザ特定部（ログインユーザ特定手段）２６５を、キーワードテーブル管理部２５６の代わりに使用可能機能テーブル管理部（記憶装置）２６６を、制限／非制限アイコン決定部２５７の代わりに制限／非制限アイコン決定部（分割手段）２５７ｃを備える点で異なる。
【０１５０】
使用可能機能テーブル管理部２６６は、図１７に示されるように、ログインユーザのユーザ名と、当該ログインユーザが使用可能な拡張機能の管理番号とを対応付けた第３使用可能機能テーブルを管理するものである。なお、図１７では、ログインユーザ名として、アドミニストレーターとその他（アドミニストレーター以外のユーザ）とのみが示されているが、アドミニストレーター以外のユーザについても、ユーザ名と、当該ユーザが使用可能な拡張機能の管理番号とを対応付けていてもよい。
【０１５１】
ログインユーザ特定部２６５は、入力装置２３に入力されたログインユーザ名を取得するものである。ログインユーザ特定部２６５は、取得したログインユーザ名を制限／非制限アイコン決定部２５７ｃに出力する。
【０１５２】
なお、ログインユーザ特定部２６５は、図示しないＯＳからログインユーザ名を取得してもよい。例えば、ＯＳがパソコン２ｃを使用するユーザに対して、起動時にログインユーザ名を取得している場合、ログインユーザ特定部２６５は、ＯＳからログインユーザ名を取得する。
【０１５３】
制限／非制限アイコン決定部２５７ｃは、アイコン情報管理部２５０が管理する全ての拡張機能アイコンを、設定画面５において表示制限を行う制限アイコンと表示制限を行わない非制限アイコンとに分ける処理を行う。そして、制限／非制限アイコン決定部２５７ｃは、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を拡張機能アイコン表示処理部２５８に出力する。
【０１５４】
具体的には、制限／非制限アイコン決定部２５７ｃは、ログインユーザ特定部２６５から受けたログインユーザ名に対応する全ての管理番号を、使用可能機能テーブル管理部２６６から読み出す。
【０１５５】
そして、制限／非制限アイコン決定部２５７ｃは、使用可能機能テーブル管理部２６６から読み出した管理番号に対応する拡張機能アイコンを非制限アイコンとし、それ以外の管理番号に対応する拡張機能アイコンを制限アイコンとする。すなわち、制限／非制限アイコン決定部２５７ｃは、ログインユーザ名に対応する拡張機能アイコンを非制限アイコンとし、それ以外を制限アイコンとして決定する。
【０１５６】
（プリンタドライバ部の処理の流れ）
次に、本実施形態におけるプリンタドライバ部２５ｃの処理全体の流れについて図１８のフローチャートを参照しながら説明する。
【０１５７】
まず、プリンタドライバ部２５ｃが起動すると、上記実施形態１と同様に、Ｓ１の処理が行われる。
【０１５８】
次に、ログインユーザ特定部２６５は、入力装置２３に入力されたログインユーザ名を取得し、制限／非制限アイコン決定部２５７ｃに出力する（Ｓ３１）。
【０１５９】
そして、制限／非制限アイコン決定部２５７ｃは、ログインユーザ特定部２６５から受けたログインユーザ名に対応する全ての管理番号を、使用可能機能テーブル管理部２６６から読み出す。
【０１６０】
そして、制限／非制限アイコン決定部２５７ｃは、読み出した管理番号に対応する拡張機能アイコンを非制限アイコン（表示制限を行わない拡張機能アイコン）とし、それ以外の管理番号に対応する拡張機能アイコンを制限アイコン（表示制限を行う拡張機能アイコン）として決定する。そして、制限／非制限アイコン決定部２５７ｃは、非制限アイコンに対応する非制限管理番号（つまり、使用可能機能テーブル管理部２６６から読み出した管理番号）と、制限アイコンに対応する制限管理番号（つまり、使用可能機能テーブル管理部２６６から読み出した管理番号以外の管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する（Ｓ３２）。
【０１６１】
次に、設定画面表示処理部２５１ａは、図１０に示されるような、基本機能の詳細条件の入力ボックスを含む領域Ａと、拡張機能アイコンが表示される領域Ｂと、設定済みアイコンが表示される領域Ｃと、印刷ジョブの生成指示を示すＯＫボタン５２とを含む設定画面５ａを表示装置２２に表示させる（Ｓ３３）。
【０１６２】
その後、拡張機能アイコン表示処理部２５８は、非制限番号情報に示されている管理番号に対応する拡張機能アイコンのみを、領域Ｂの右端から左端に移動させながら、管理番号順に順次繰り返して表示させる（Ｓ３４）。
【０１６３】
その後、上記Ｓ７からＳ１０の処理に移行する。なお、本実施形態では、Ｓ９でＮｏの場合、Ｓ７の処理に戻るものとする。
【０１６４】
以上のように、プリンタドライバ２５ｃは、ログインユーザを特定するログインユーザ特定部（ログインユーザ特定手段）２６５と、ログインユーザと当該ログインユーザが使用可能な機能とを対応付けて記憶する使用可能機能テーブル管理部（記憶装置）２６６を参照して、全ての拡張機能を、ログインユーザ特定部２６５が特定したログインユーザが使用可能な非制限機能と、当該ログインユーザが使用不可能な制限機能とに分ける制限／非制限アイコン決定部（分割手段）２５７ｃと、上記制限機能に対応する制限アイコンを、設定画面５ｂから削除する拡張機能アイコン表示処理部（表示制限手段）２５８とを備える。
【０１６５】
これにより、ユーザは、自身が使用可能な拡張機能に対応する拡張機能アイコンを、他の拡張機能アイコンと区別して視認することができる。その結果、ユーザは、自身が使用可能な拡張機能の中から所望の拡張機能を見つけ出せばよく、全ての拡張機能の中から所望の機能を見つけ出す場合に比べて、機能の選択作業が簡単となる。すなわち、ユーザは、必要な機能を容易に見つけ出すことができる。
【０１６６】
さらに、制限／非制限アイコン決定部２５７ｃは、ログインユーザ特定部２６５がログインユーザを特定するごとに、全ての拡張機能を、上記非制限機能と上記制限機能とに分ける。
【０１６７】
これにより、現在のログインユーザに応じて、当該ログインユーザが使用可能な拡張機能に対応する拡張機能アイコンが、他の拡張機能アイコンと視覚上区別される。その結果、ログインユーザが変更された場合であっても、変更後のログインユーザに応じて、制限機能が変更される。その結果、本来使用できない機能を誤って選択することがなくなる。
【０１６８】
なお、上記使用可能機能テーブル管理部２６６が管理する第３使用可能機能テーブルは、ユーザ入力によって更新されてもよい。
【０１６９】
すなわち、プリンタドライバ部２５ｃが図示しないテーブル更新部を備えている。そして、テーブル更新部は、入力装置２３にテーブル変更指示が入力されたことを受けて、表示装置２２に、図２２に示されるような、各拡張機能アイコンの使用可能（表示）／使用不可能（非表示）の入力を促す画面を表示させる。そして、テーブル更新部は、図２２の画面に対する入力に従って、第３使用可能機能テーブルを更新する。これにより、管理者（アドミニストレーター）は、各ユーザが使用可能な拡張機能を変更することができる。
【０１７０】
また、第３使用可能機能テーブルがユーザ毎の使用可能な拡張機能の管理番号を示している場合、各ユーザは、自身が全く使用する予定のない拡張機能に対応する拡張機能アイコンを使用不可能（非表示）として、第３使用可能機能テーブルを更新することができる。その結果、各ユーザは、全く使用する予定のない拡張機能を除く拡張機能アイコンの中から所望のものを選択すればよい。これにより、所望の拡張機能を容易に見つけ出すことができる。
【０１７１】
〔実施形態５〕
本発明の他の実施形態について、図１９ないし図２０に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した図面と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１７２】
本実施形態は、上記実施形態４と同様に、ログインユーザに応じて、拡張機能アイコンの表示制限を行う形態である。
【０１７３】
図１９は、本実施形態に係るパソコン（設定画面制御装置）２ｄの構成を示すブロック図である。図１９に示されるように、本実施形態のパソコン２ｄは、上記実施形態４のパソコン２ｃと比較して、プリンタドライバ部２５ｃの代わりにプリンタドライバ部（設定画面制御装置）２５ｄを備える点で異なる。そして、プリンタドライバ部２５ｄは、プリンタドライバ部２５ｃと比較して、アイコン情報取得部２５４の代わりにアイコン情報取得部２５４ｄを備える点で異なる。
【０１７４】
ただし、本実施形態の制限／非制限アイコン決定部２５７ｃは、生成した分割情報をアイコン情報取得部（表示制御手段）２５４ｄに出力するものとする。
【０１７５】
アイコン情報取得部２５４ｄは、制限／非制限アイコン決定部２５７ｃから受けた分割情報が示す非制限管理番号に対応するアイコン情報のみをアイコン情報管理部２５０から取得し、取得したアイコン情報を拡張機能アイコン表示処理部２５８、拡張機能設定部２５９および設定済みアイコン表示処理部２６０に出力するものである。
【０１７６】
（プリンタドライバ部の処理の流れ）
次に、本実施形態におけるプリンタドライバ部２５ｄの処理全体の流れについて図２０のフローチャートを参照しながら説明する。
【０１７７】
まず、プリンタドライバ部２５ｄが起動すると、ログインユーザ特定部２６５は、入力装置２３に入力されたログインユーザ名を取得し、制限／非制限アイコン決定部２５７ｃに出力する（Ｓ４１）。
【０１７８】
次に、制限／非制限アイコン決定部２５７ｃは、ログインユーザ特定部２６５から受けたログインユーザ名がアドミニストレーターか否かを判断する（Ｓ４２）。
【０１７９】
アドミニストレーターである場合（Ｓ４２でＹｅｓ）、制限／非制限アイコン決定部２５７ｃは、ログインユーザ名「アドミニストレーター」に対応する全ての管理番号を、使用可能機能テーブル管理部２６６から読み出し、当該管理番号を非制限管理番号とした分割情報をアイコン情報取得部２５４ｄに出力する。そして、アイコン情報取得部２５４ｄは、当該分割情報が示す非制限管理番号に対応するアイコン情報をアイコン情報管理部２５０から取得する（Ｓ４３）。
【０１８０】
一方、アドミニストレーターでない場合（Ｓ４２でＹｅｓ）、制限／非制限アイコン決定部２５７ｃは、ログインユーザ名「その他」に対応する全ての管理番号を、使用可能機能テーブル管理部２６６から読み出し、当該管理番号を非制限管理番号とした分割情報をアイコン情報取得部２５４ｄに出力する。そして、アイコン情報取得部２５４ｄは、当該分割情報が示す非制限管理番号に対応するアイコン情報をアイコン情報管理部２５０から取得する（Ｓ４４）。
【０１８１】
次に、設定画面表示処理部２５１ａは、図１０に示されるような、基本機能の詳細条件の入力ボックスを含む領域Ａと、拡張機能アイコンが表示される領域Ｂと、設定済みアイコンが表示される領域Ｃと、印刷ジョブの生成指示を示すＯＫボタン５２とを含む設定画面５ａを表示装置２２に表示させる（Ｓ４５）。
【０１８２】
その後、拡張機能アイコン表示処理部２５８ｄは、アイコン情報取得部２５４ｄから受けたアイコン情報が示す拡張機能アイコンを、領域Ｂの右端から左端に向けて移動させながら、管理番号順に順次繰り返して表示させる（Ｓ４６）。
【０１８３】
その後、上記Ｓ７からＳ１０の処理に移行する。なお、本実施形態では、Ｓ９でＮｏの場合、Ｓ７の処理に戻るものとする。
【０１８４】
以上のように、本実施形態においても、プリンタドライバ２５ｄは、ログインユーザを特定するログインユーザ特定部（ログインユーザ特定手段）２６５と、ログインユーザと当該ログインユーザが使用可能な機能とを対応付けて記憶する使用可能機能テーブル管理部（記憶装置）２６６を参照して、全ての拡張機能を、ログインユーザ特定部２６５が特定したログインユーザが使用可能な非制限機能と、当該ログインユーザが使用不可能な制限機能とに分ける制限／非制限アイコン決定部（分割手段）２５７ｃと、上記制限機能に対応する制限アイコンを、設定画面５ｂから削除するアイコン情報取得部（表示制限手段）２５４ｄおよび拡張機能アイコン表示処理部（表示制限手段）２５８とを備える。
【０１８５】
〔実施形態６〕
本発明の実施形態６について、図２１ないし図２３に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した図面と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１８６】
本実施形態は、ユーザが手動で拡張機能アイコンの表示制限／非制限を設定する形態である。
【０１８７】
なお、本実施形態のネットワークプリントシステムは、図２に示すシステムとほぼ同様である。ただし、本実施形態のネットワークプリンタシステムは、パソコン２の代わりにパソコン（設定画面制御装置）２ｅを備える。
【０１８８】
図２１は、本実施形態に係るパソコン２ｅの構成を示すブロック図である。図示されるように、本実施形態のパソコン２ｅのプリンタドライバ部２５ｅは、上記実施形態１のプリンタドライバ２５と比較して、設定画面表示処理部２５１の代わりに上記設定画面表示処理部２５１ｅを、制限／非制限アイコン決定部２５７の代わりに制限／非制限アイコン決定部（分割手段）２５７ｅを備え、キーワードテーブル管理部２５６およびキーワード取得部２５５を備えていない点で異なる。
【０１８９】
設定画面表示処理部２５１ｅは、上記設定画面表示処理部２５１ａの機能に加えて、設定画面５ａにおいて、拡張機能アイコンの制限／非制限の手動設定ボタンを表示させる。
【０１９０】
制限／非制限アイコン決定部２５７ｅは、上記制限／非制限アイコン決定部２５７と同様に、アイコン情報管理部２５０が管理する全ての拡張機能アイコンを、設定画面５において表示制限を行う制限アイコンと表示制限を行わない非制限アイコンとに分ける処理を行う。そして、制限／非制限アイコン決定部２５７ｅは、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を拡張機能アイコン表示処理部２５８に出力する。
【０１９１】
具体的には、制限／非制限アイコン決定部２５７ｅは、上記制限／非制限の手動設定ボタンがクリックされたことを受けて、図２２に示されるような、各拡張機能について表示（非制限）／非表示（制限）の入力を促す表示／非表示入力画面を表示させる。そして、制限／非制限アイコン決定部２５７ｅは、入力指示に従って、非制限アイコンに対応する管理番号（非制限管理番号）と、制限アイコンに対応する管理番号（制限管理番号）とを示す分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する。
【０１９２】
（プリンタドライバ部の処理の流れ）
次に、本実施形態におけるプリンタドライバ部２５ｅの処理全体の流れについて図２３のフローチャートを参照しながら説明する。
【０１９３】
まず、プリンタドライバ部２５ｅが起動すると、上記実施形態１と同様に、Ｓ１〜３の処理が行われる。ただし、Ｓ２において設定画面表示処理部２５１ｅは、図１０に示されるような領域Ａ〜ＣおよびＯＫボタン５２と、上記手動設定ボタンとを含む設定画面を表示させる。
【０１９４】
その後、Ｓ５４において、制限／非制限アイコン決定部２５７ｅは、上記手動設定ボタンがクリックされたか否かを判断する。
【０１９５】
手動設定ボタンがクリックされた場合（Ｓ５４でＹｅｓ）、制限／非制限アイコン決定部２５７ｅは、図２２に示されるような表示／非表示入力画面を表示させ、ユーザに対して、各拡張機能の表示（非制限）／非表示（制限）の入力を促す。
【０１９６】
そして、制限／非制限アイコン決定部２５７ｅは、入力装置２３への入力指示に従って、分割情報を生成し、拡張機能アイコン表示処理部２５８に出力する（Ｓ５５）。
【０１９７】
次に、拡張機能アイコン表示処理部２５８は、分割情報が示す制限管理番号に対応する拡張機能アイコンに対して、表示制限を行う。すなわち、拡張機能アイコン表示処理部２５８は、制限管理番号に対応する拡張機能アイコン（制限アイコン）を表示しないものとして、領域Ｂから当該制限アイコンを削除する（Ｓ５６）。
【０１９８】
その後、Ｓ３の処理に戻る。すなわち、拡張機能アイコン表示処理部２５８は、非制限管理番号に対応する拡張機能アイコン（非制限アイコン）のみを、領域Ｂの右端から左端に移動させながら、管理番号順に順次繰り返して表示させる。
【０１９９】
一方、手動設定ボタンがクリックされない場合（Ｓ５４でＮｏ）、上記Ｓ７からＳ１０の処理に移行する。なお、本実施形態では、Ｓ９でＮｏの場合、Ｓ５４の処理に戻るものとする。
【０２００】
なお、制限／非制限アイコン決定部２５７ｅは、前回生成した分割情報を記憶しておき、起動時に当該分割情報を拡張機能アイコン表示処理部２５８に出力してもよい。これにより、起動時において、拡張機能アイコン表示処理部２５８は、制限／非制限アイコン決定部２５７ｅから受けた分割情報（すなわち、前回手動設定した分割情報）に基づいて、制限管理番号に対応する拡張機能アイコン（制限アイコン）を表示しないものとして、領域Ｂから当該制限アイコンを削除する。これにより、ユーザは、プリンタドライバ部２５ｅが起動するたびに、各拡張機能の表示（非制限）／非表示（制限）の入力する必要がなくなる。
【０２０１】
以上のように、プリンタドライバ２５ｅは、ユーザ入力に従って、アイコン情報管理部２５０が管理する全ての拡張機能を、表示制限を行う制限機能と、表示制限を行わない非制限機能とに分ける制限／非制限アイコン決定部（分割手段）２５７ｅと、上記制限機能に対応するアイコンを、設定画面から削除する拡張機能アイコン表示処理部２５８とを備える。
【０２０２】
ユーザは、使用する予定の全くない機能を制限機能として入力することができる。これにより、使用する予定の全くない機能に対応するアイコンが、表示されない、もしくは、他の機能（すなわち、非制限機能）に対応するアイコンと異なる表示形式で表示される。その結果、ユーザは、使用する予定の全くない機能以外の機能の中から所望の機能を見つければよく、全ての機能の中から見つけ出す場合に比べて、機能の選択作業が簡単となる。すなわち、ユーザは、必要な機能を容易に見つけ出すことができる。
【０２０３】
〔変形例〕
（表示制限の変形例）
上記各実施形態では、拡張機能アイコン表示処理部２５８は、制限／非制限アイコン決定部２５７・２５７ａ・２５７ｂ・２５７ｃ・２５７ｄの情報に基づいて、表示制限を行うものと決定された拡張機能アイコンを領域Ｂから削除するものとした。
【０２０４】
しかしながら、これに限らず、拡張機能アイコン表示処理部２５８は、表示制限を行うものと決定された拡張機能アイコン（制限アイコン）について、図２４に示されるように、グレーのマスク処理を行い、グレーアウト表示を行ってもよい（図では、「パンチ設定」がグレーアウト表示されている）。
【０２０５】
また、拡張機能アイコン表示処理部２５８は、制限アイコンについて、図２５に示されるように、サイズを縮小（または拡大）する処理を行ってもよい（図では、「とじしろ設定」「パンチ設定」が縮小表示されている）。
【０２０６】
その他、拡張機能アイコン表示処理部２５８は、制限アイコンを、点滅表示にしたり、色の変更する処理を行ってもよい。
【０２０７】
このように、拡張機能アイコン表示処理部２５８は、制限アイコンを、表示制限を行わない拡張機能アイコン（非制限アイコン）とは異なる表示形式で表示させてもよい。
【０２０８】
これにより、ユーザは、通常の表示形式の拡張機能アイコンが使用可能な拡張機能に対応するものであると認識でき、これらの中から、所望の拡張機能に対応する拡張機能アイコンを見つければよい。すなわち、ユーザは、使用を希望している拡張機能を探す場合、表示形式が異なる拡張機能アイコンについては無視すればよいため、当該拡張機能を容易に見つけ出すことができる。
【０２０９】
また、ユーザは、使用できない拡張機能として、どのようなものがあるかを確認することもできる。
【０２１０】
（拡張機能アイコンの表示処理の変形例）
上記説明では、拡張機能アイコン表示処理部２５８は、拡張機能アイコンを横方向に移動させながら表示するものとした。しかしながら、表示方法はこれに限られない。
【０２１１】
例えば、拡張機能アイコン表示処理部２５８は、拡張機能アイコンを縦方向や斜め方向に移動させながら順次繰り返して表示してもよい。
【０２１２】
また、拡張機能アイコン表示処理部２５８は、図２６に示されるような円筒体９７の画像において、該円筒体の外周に拡張機能アイコンＩ−ｎ（ｎ＝１〜Ｎ）を配置し、円筒体９７を所定方向（ここでは、左方向（Ｐ方向））に回転させながら設定画面の領域Ｂに表示してもよい。なお、円筒体９７は、透明であってもよい。この場合、円筒体９７の手前側の半周と奥側の半周とに配置された拡張機能アイコンが表示されることになる。このとき、拡張機能設定部２５９は、円筒体９７の手前側の半周に表示された拡張機能アイコンがクリックされたときにのみ、詳細条件入力用のダイアログボックスを表示すればよい。
【０２１３】
また、拡張機能アイコンが複数コマからなる動画像である場合、拡張機能アイコン表示処理部２５８は、領域Ｂ内を移動させる間に、全てのコマ画像を表示できるように、各コマ画像の表示時間、または、拡張機能アイコンの移動速度を制御することが好ましい。
【０２１４】
すなわち、拡張機能アイコン表示処理部２５８は、図２７に示されるように、動画像である拡張機能アイコンＩ−４を、領域Ｂの右端から左端に移動させる間にすべてのコマ画像を表示させる。
【０２１５】
動画像は、例えば、拡張機能を使用して印刷した際の印刷処理の流れを示す画像である。これにより、ユーザは、領域Ｂに表示されている間に、拡張機能がどのような機能を有しているのかを容易に認識できる。
【０２１６】
（テーブルの変形例）
上記説明では、使用可能機能テーブル管理部２６３は、プリンタ情報と、当該プリンタ情報で識別されるプリンタ１で使用可能な拡張機能の管理番号とを対応付けて記憶するものとした。しかしながら、使用可能機能テーブル管理部２６３は、プリンタ情報と、当該プリンタ情報で識別されるプリンタ１で使用不可能な拡張機能の管理番号とを対応付けて記憶していてもよい。この場合でも、制限／非制限アイコン決定部２５７ａは、使用可能機能テーブル管理部２６３を参照して、アイコン情報管理部２５０が管理する全ての拡張機能を、プリンタ情報取得部２６２が取得したプリンタ情報が示すプリンタ１で使用可能な非制限機能と、当該プリンタ１で使用不可能な制限機能とに分けることができる。
【０２１７】
また、同様に、使用可能機能テーブル管理部２６６も、ログインユーザ名と、当該ログインユーザが使用不可能な拡張機能の管理番号とを対応付けて記憶していてもよい。
【０２１８】
（その他）
上記各実施形態は、適宜組み合わることができる。例えば、実施形態１と実施形態２とを組み合わせた場合、制限／非制限アイコン決定部は、キーワードに応じた非制限番号情報と、プリンタ情報に応じた非制限番号情報とを拡張機能アイコン表示処理部に出力すればよい。この場合、拡張機能アイコン表示処理部は、キーワードに応じた非制限番号情報によって示されない管理番号、および、プリンタ情報に応じた非制限番号情報によって示されない管理番号の拡張機能アイコンについて表示制限を加えればよい。
【０２１９】
また、プリンタドライバ部２５・２５ａ・２５ｂ・２５ｃ・２５ｄ・２５ｅに備えられていたアイコン情報管理部２５０は、パソコン本体２１・２１ａ・２１ｂ・２１ｃ・２１ｄ・２１ｅの外部の装置（例えば、サーバ装置）に備えられていてもよい。そして、サーバ装置に備えられている場合アイコン情報取得部２５４は、通信ネットワーク等を用いてアイコン情報を取得する。
【０２２０】
同様に、キーワードテーブル管理部２５６、使用可能機能テーブル管理部２６３・２６６、組み合わせ不可テーブル管理部２６４も、パソコン本体２１の外部の装置（例えば、サーバ装置）に備えられていてもよい。
【０２２１】
最後に、パソコン本体２１・２１ａ・２１ｂ・２１ｃ・２１ｄ・２１ｅのプリンタドライバ部２５・２５ａ・２５ｂ・２５ｃ・２５ｄ・２５ｅは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２２２】
すなわち、パソコン本体２１・２１ａ・２１ｂ・２１ｃ・２１ｄ・２１ｅは、図２８に示されるように、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）２１１、上記プログラムを格納したＲＯＭ（read only memory）２１２、上記プログラムを展開するＲＡＭ（random access memory）２１３、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）であるＨＤＤ２１４、プリンタ１・表示装置２２・入力装置２３と接続するための各種Ｉ／Ｆ２１５・２１６・２１７などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるパソコン本体２１・２１ａ・２１ｂ・２１ｃ・２１ｄ・２１ｅのプリンタドライバ部２５・２５ａ・２５ｂ・２５ｃ・２５ｄの制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記パソコン本体２１・２１ａ・２１ｂ・２１ｃ・２１ｄ・２１ｅのプリンタドライバ部２５・２５ａ・２５ｂ・２５ｃ・２５ｄ・２５ｅに供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２２３】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２２４】
また、上記パソコン本体２１・２１ａ・２１ｂ・２１ｃ・２１ｄ・２１ｅのプリンタドライバ部２５・２５ａ・２５ｂ・２５ｃ・２５ｄ・２５ｅを通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０２２５】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２２６】
本発明は、例えば、プリンタの印刷機能の設定を行うプリンタドライバに適用できる。
【図面の簡単な説明】
【０２２７】
【図１】実施形態１に係るパソコンの構成を示すブロック図である。
【図２】本発明に係るプリントシステムの構成を示す図である。
【図３】実施形態１における設定画面の一例を示す図である。
【図４】プリンタドライバ部が備えるアイコン情報管理部が管理するアイコン情報の一記憶例を示す図である。
【図５】上記アイコン情報管理部が管理するアイコン情報に含まれるダイアログボックスの一例を示す図である。
【図６】プリンタドライバ部が備えるキーワードテーブル管理部が管理するキーワードテーブルの一例を示す図である。
【図７】実施形態１に係るプリンタドライバ部の処理の流れを示すフローチャートである。
【図８】拡張機能アイコンの表示例を示す図である。
【図９】実施形態２に係るパソコンの構成を示すブロック図である。
【図１０】実施形態２〜５における設定画面の一例を示す図である。
【図１１】実施形態２のプリンタドライバ部が備える使用可能機能テーブル管理部が管理するテーブルの一例を示す図であり、（ａ）は第１使用可能機能テーブルを、（ｂ）は第２使用可能機能テーブルを示す図である。
【図１２】実施形態２に係るプリンタドライバ部の処理の流れを示すフローチャートである。
【図１３】実施形態３に係るパソコンの構成を示すブロック図である。
【図１４】プリンタドライバ部が備える組み合わせ不可テーブル管理部が管理する組み合わせ不可テーブルの一例を示す図である。
【図１５】実施形態３に係るプリンタドライバ部の処理の流れを示すフローチャートである。
【図１６】実施形態４に係るパソコンの構成を示すブロック図である。
【図１７】実施形態３のプリンタドライバ部が備える使用可能機能テーブル管理部が管理する第３使用可能機能テーブルの一例を示す図である。
【図１８】実施形態４に係るプリンタドライバ部の処理の流れを示すフローチャートである。
【図１９】実施形態５に係るパソコンの構成を示すブロック図である。
【図２０】実施形態５に係るプリンタドライバ部の処理の流れを示すフローチャートである。
【図２１】実施形態６に係るパソコンの構成を示すブロック図である。
【図２２】表示／非表示入力画面の一例を示す図である。
【図２３】実施形態６に係るプリンタドライバ部の処理の流れを示すフローチャートである。
【図２４】拡張機能アイコンの表示制限の他の例を示す図である。
【図２５】拡張機能アイコンの表示制限のさらに他の例を示す図である。
【図２６】拡張機能アイコンの表示方法の他の例を示す図である。
【図２７】動画像である拡張機能アイコンの表示例を示す図である。
【図２８】パソコンのハードウェア構成を示すブロック図である。
【符号の説明】
【０２２８】
１  プリンタ（処理装置）
２・２ａ・２ｂ・２ｃ・２ｄ  パソコン（設定画面制御装置）
２１・２１ａ・２１ｂ・２１ｃ・２１ｄ  パソコン本体（設定画面制御装置）
２２  表示装置
２３  入力装置
２５・２５ａ・２５ｂ・２５ｃ・２５ｄ  プリンタドライバ（設定画面制御装置）
２５１・２５１ａ・２５１ｅ  設定画面表示処理部
２５５  キーワード取得部（キーワード取得手段）
２５６  キーワードテーブル管理部（記憶装置）
２５７・２５７ａ・２５７ｂ・２５７ｃ・２５７ｄ・２５７ｅ  制限／非制限アイコン決定部（分割手段）
２５８  拡張機能アイコン表示処理部（表示制御手段）
２６２  プリンタ情報取得部（処理装置情報取得手段）
２６３  使用可能機能テーブル管理部（記憶装置）
２６４  組み合わせ不可テーブル管理部（記憶装置）
２６５  ログインユーザ特定部（ログインユーザ特定手段）
２６６  使用可能機能テーブル管理部（記憶装置）
２５４ｄ  アイコン情報取得部（表示制御手段）
【図１】
2007122521.tif 000003
【図２】
2007122521.tif 000004
【図３】
2007122521.tif 000005
【図４】
2007122521.tif 000006
【図５】
2007122521.tif 000007
【図６】
2007122521.tif 000008
【図７】
2007122521.tif 000009
【図８】
2007122521.tif 000010
【図９】
2007122521.tif 000011
【図１０】
2007122521.tif 000012
【図１１】
2007122521.tif 000013
【図１２】
2007122521.tif 000014
【図１３】
2007122521.tif 000015
【図１４】
2007122521.tif 000016
【図１５】
2007122521.tif 000017
【図１６】
2007122521.tif 000018
【図１７】
2007122521.tif 000019
【図１８】
2007122521.tif 000020
【図１９】
2007122521.tif 000021
【図２０】
2007122521.tif 000022
【図２１】
2007122521.tif 000023
【図２２】
2007122521.tif 000024
【図２３】
2007122521.tif 000025
【図２４】
2007122521.tif 000026
【図２５】
2007122521.tif 000027
【図２６】
2007122521.tif 000028
【図２７】
2007122521.tif 000029
【図２８】
2007122521.tif 000030