(57)【要約】【課題】ＯＳがプリンタのイメージの表示を制御しているような場面でも、適切なプリンタのイメージを表示することができるようにする。【解決手段】ＯＳが画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置において、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるＰＰＤ書き換え部とを備える。【選択図】図６
2012150610.tif 000002
【特許請求の範囲】
【請求項１】
オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置において、
オプションデバイス装着状況とイメージの対応表と、
プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、
前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、
ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるＰＰＤ書き換え部と
を備えたことを特徴とする情報処理装置。
【請求項２】
ユーザ毎のデバイスへのアクセス可否を判断するための第１の一覧表と、
オプションデバイスの装着状況およびアクセス可否に対するイメージを規定する第２の一覧表と、をさらに備え、
前記イメージダウンロード部は、前記対応表と前記第１の一覧表と前記第２の一覧表とから、取得した現在のオプションデバイスの装着状況および原ユーザに対するアクセス可否に対応するイメージを判断し、プリンタから該当のイメージをダウンロードする
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第１の一覧表を編集するための編集部をさらに備えたことを特徴とする請求項２記載の情報処理装置。
【請求項４】
オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置における情報処理方法であって、
前記情報処理装置に、オプションデバイス装着状況とイメージの対応表を持たせ、
オプションデバイス装着状況取得部が、プリンタから現在のオプションデバイスの装着状況を取得し、
イメージダウンロード部が、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードし、
ＰＰＤ書き換え部が、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換える
ことを特徴とする情報処理方法。
【請求項５】
オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置にインストールされるプリンタドライバおいて、
オプションデバイス装着状況とイメージの対応表と、
プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、
前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、
ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるＰＰＤ書き換え部と
を備えることを特徴とするプリンタドライバ。
【請求項６】
オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置であって、
オプションデバイス装着状況とイメージの対応表と、
プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、
前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、
ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるＰＰＤ書き換え部と
を有する情報処理装置と、
前記オプションデバイス装着状況取得部からの要求に応じて、現在のオプションデバイスの装着状況を当該装置各部に問い合わせ、取得した現在のオプションデバイスの装着状況を返信するオプションデバイス状況取得部と、
前記イメージダウンロード部からのプリンタのイメージの要求に対して、要求されたプリンタのイメージを前記情報処理装置へ提供するイメージ提供部と
を有する画像形成装置と
を備えたことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プリンタドライバおよび情報処理システムに関する。
【背景技術】
【０００２】
従来より、プリンタからオプションデバイスの装着状況の情報を取得しこの情報から、オプションデバイスの装着状況を、プリンタに関する表示（イメージ）に反映させる方法が既に知られている。
【０００３】
例えば、特許文献１には、グラフィカルユーザインターフェースを備える周辺装置ドライバが、特定の時点における周辺装置の現在の構成、現在の能力を反映するようにグラフィカルユーザインターフェースをカスタマイズし、このグラフィカルユーザインターフェースにより、ユーザに対して有効なジョブオプションのみのリストを提供する構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、今までのようにプリンタドライバによって、ベンダーが望むタイミングで所望のプリンタのイメージ（アイコン）を表示したり、あるいは条件によって動的に適切なものを表示することは容易であるが、ＯＳ（オペレーティングシステム）がプリンタのイメージの表示を制御しているような場面では、ベンダーが望むタイミングで所望のプリンタのイメージを表示したり、条件によって動的に適切なプリンタのイメージを表示することが困難であるという問題があった。
【０００５】
例えば、Ｍａｃ  ＯＳ  Ｘ（登録商標）の場合、アプリケーションから印刷するときに印刷先として指定するプリントキューに、プリンタのアイコンが表示される。このアイコンは、プリンタドライバに同梱されており、アイコンのインストール先は、同じくプリンタドライバに同梱されているＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）に記載されている。なお、ＰＰＤは、ＰｏｓｔＳｃｒｉｐｔプリンタで利用可能なすべての機能を記述するためベンダーにより提供されるテキスト・ファイルである。
【０００６】
このＯＳでは、ＰＰＤから、表示するアイコンの場所（インストール先）を知ることができる。このＰＰＤには、デバイスオプションの装着状況によって表示するアイコンを切り替える仕組みがなく、プリンタの機種ごとにアイコンは１つしか用意できないため、オプションデバイスの有無による外観の違いをアイコンに反映させることはできない。
【０００７】
本発明は、上記に鑑みてなされたものであって、ＯＳがプリンタのイメージの表示を制御しているような場面でも、ベンダーが望むタイミングで所望のイメージを表示でき、条件によって動的に適切なプリンタのイメージを表示することができる情報処理装置、情報処理方法およびそのコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置において、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるＰＰＤ書き換え部とを備えたことを特徴とする。
【０００９】
また、本発明は、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置における情報処理方法であって、前記情報処理装置に、オプションデバイス装着状況とイメージの対応表を持たせ、オプションデバイス装着状況取得部が、プリンタから現在のオプションデバイスの装着状況を取得し、イメージダウンロード部が、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードし、ＰＰＤ書き換え部が、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えることを特徴とする。
【００１０】
また、本発明は、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置にインストールされるプリンタドライバおいて、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるＰＰＤ書き換え部とを備えることを特徴とする。
【００１１】
また、本発明の情報処理システムは、オペレーティングシステムが、画像形成装置で利用可能な機能を記述したＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）を参照し、当該画像形成装置のイメージを表示する情報処理装置であって、オプションデバイス装着状況とイメージの対応表と、プリンタから現在のオプションデバイスの装着状況を取得するオプションデバイス装着状況取得部と、前記オプションデバイス装着状況とイメージの対応表から、取得した現在のオプションデバイスの装着状況に対応するイメージを判断し、プリンタから該当のイメージをダウンロードするイメージダウンロード部と、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、該当のイメージのファイルパスに書き換えるＰＰＤ書き換え部とを有する情報処理装置と、前記オプションデバイス装着状況取得部からの要求に応じて、現在のオプションデバイスの装着状況を当該装置各部に問い合わせ、取得した現在のオプションデバイスの装着状況を返信するオプションデバイス状況取得部と、前記イメージダウンロード部からのプリンタのイメージの要求に対して、要求されたプリンタのイメージを前記情報処理装置へ提供するイメージ提供部とを有する画像形成装置とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ＯＳがプリンタのイメージの表示を制御しているような場面でも、ベンダーが望むタイミングで所望のイメージを表示でき、条件によって動的に適切なプリンタのイメージを表示することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、ホストコンピュータの一般的な利用形態を示す図である。
【図２】図２は、ホストコンピュータ１０の一般的な内部構成の概要を示す図である。
【図３】図３は、具体例として、ＯＳがＭＡＣ  ＯＳ  Ｘである場合に、ＭＡＣ  ＯＳ  Ｘのプリントキューがプリンタのアイコンを表示する仕組みを示す図である。
【図４】図４は、ホストコンピュータ１０のプリンタドライバとプリンタ２０間の動作を説明するためのシーケンス図である。
【図５】図５は、プリンタの概略構成を示すブロック図である。
【図６】図６は、第１の実施形態におけるプリンタドライバの構成を示す図である。
【図７】図７は、オプションデバイス装着状況とイメージの対応表の一例を示す図である。
【図８】図８は、フィニッシャーの有無に対応したプリンタのイメージ（アイコン）の一例を示す図である。
【図９】図９は、第２の実施形態におけるプリンタドライバの構成を示す図である。
【図１０】図１０は、オプションデバイス装着状況とイメージの対応表の一例を示す図である。
【図１１】図１１は、ユーザ毎のオプションデバイスへのアクセス可否一覧表の一例を示す図である。
【図１２】図１２は、オプションデバイス装着状況とアクセス可否に対するイメージ一覧表の一例を示す図である。
【図１３】図１３は、フィニッシャーの有無およびその利用可否に対応したプリンタのイメージ（アイコン）の一例を示す図である。
【図１４】図１４は、第３の実施形態におけるプリンタドライバの構成を示す図である。
【図１５】図１５は、本実施形態にかかるホストコンピュータ１０のハードウェアの概略構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
（概要）
本実施形態のホストコンピュータは、ＯＳがプリンタのイメージを表示させる構成において、プリンタドライバがオプションデバイスの装着状況を取得し、適切なプリンタのイメージを判断し、プリンタのイメージを取得し、ＯＳが参照するプリンタのイメージの参照先を、適切なプリンタのイメージのアドレス（ファイルパス）に書き換えることが特徴となっている。
【００１５】
以下に添付図面を参照して、この発明にかかる情報処理装置の一実施の形態であるホストコンピュータについて具体的に説明する。
（第１の実施の形態）
【００１６】
図１は、本実施形態のホストコンピュータの一般的な利用形態を示している。ホストコンピュータ１０−１およびホストコンピュータ１０−２はネットワーク３０に接続されている（以下、これらを代表してホストコンピュータ１０と記す）。ホストコンピュータ１０はまた、このネットワーク３０を介して複数のプリンタ２０−１およびプリンタ２０−２と接続されている（以下、これらを代表してプリンタ２０と記す）。なお、プリンタ２０は、単機能のプリンタに限らず、複合機（ＭＦＰ）等の画像形成装置であってもよい。
【００１７】
図２は、ホストコンピュータ１０の一般的な内部構成の概要を示す図である。ホストコンピュータ１０は、ハードウェアおよびソフトウェア（同図においては、ＯＳ、アプリケーション、グラフィックエンジン、ドライバとしてプリンタドライバを例示）によって構成される。ハードウェアはＯＳによって制御される。プリンタドライバやグラフィックエンジンやアプリケーションは、ＯＳを介して動作する。アプリケーションで印刷を実行するとき、アプリケーションとプリンタドライバとグラフィックエンジンの３者間で必要なデータがやり取りされ、印刷データが生成される。生成された印刷データはＯＳからハードウェアを介してネットワークへと送信され、プリンタ２０によって印刷されることとなる。
【００１８】
図３は、具体例として、ＯＳがＭＡＣ  ＯＳ  Ｘ（登録商標）である場合に、ＭＡＣ  ＯＳ  Ｘのプリントキューがプリンタのアイコンを表示する仕組みを示している。
【００１９】
最初に、インストーラから、プリンタ２０に対応したプリンタドライバをインストールする。このとき、プリンタ２０の情報を保持するＰＰＤ（ＰｏｓｔＳｃｒｉｐｔ  Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ）と、プリンタのアイコンとがホストコンピュータ１０にコピーされる（図３（１））。なお、この時点では、プリントキューがないため、まだアプリケーションから印刷を行うことはできない。
【００２０】
次いで、プリントキューを作成すると、このプリントキューに対してＰＰＤが一つコピーされて（図３（２））、オプションデバイスの構成や、機能ごとのデフォルト値が反映される。
【００２１】
最後に、プリントキューにコピーされたＰＰＤには、プリントキューに表示させたいアイコンのファイルパスが記載されているので、このファイルパスを基にプリンタのアイコンのファイルを参照し（図３（３））、そのファイルがプリントキューのアイコンとして表示される。
【００２２】
次に、本実施形態のホストコンピュータ１０のプリンタドライバとプリンタ２０間の動作について説明する。図４は、その動作を説明するためのシーケンス図である。
【００２３】
初め、プリンタドライバにより、プリンタ２０に、プリンタ２０のオプションデバイス構成を問い合わせるための要求が送信される。
【００２４】
プリンタ２０は、プリンタドライバからの問い合わせに対して、プリンタ２０のオプションデバイス状況としてオプションデバイス構成を返信する。
【００２５】
次いで、プリンタドライバは、プリンタ２０が保持するプリンタ２０に関するアイコンの中から要求する。
【００２６】
プリンタ２０は、プリンタドライバから要求されたアイコンを返す。
【００２７】
図５は、プリンタ２０の概略構成を示すブロック図である。図５に示すように、プリンタ２０は、プリンタ２０全体を統括的に制御する制御部２０ａと、制御プログラムおよび各種設定情報等を格納する記憶部２０ｂと、ホストコンピュータ１０から渡される印刷データに従って印刷用紙に印字をする印字部２０ｃと、ネットワーク３０と接続するための通信部２０ｄとを備えている。この構成は、従来のネットワークプリンタと同様の構成である。本実施形態では、上記ホストコンピュータ１０のプリンタドライバとプリンタ２０間の動作を実現するため、制御部２０ａに、図５に示すように、オプションデバイス装着状況判定部２０ａ−１とイメージ提供部２０ａ−２とを備える。
【００２８】
オプションデバイス装着状況判定部２０ａ−１は、プリンタドライバから、オプションデバイスの構成の問い合わせがあったとき、現在のオプションデバイスの装着状況を取得し、プリンタドライバへ返す。
【００２９】
イメージ提供部２０ａ−２は、プリンタドライバから、プリンタ２０のイメージの要求があったとき、要求されたイメージをプリンタドライバへ提供する。
【００３０】
図６は、図４に示したホストコンピュータ１０のプリンタドライバとプリンタ２０間の動作およびオプションデバイス装着状況に応じたプリンタのイメージ（アイコン）の表示を実現するために必要なプリンタドライバの構成を示す図である。同図に示すように、プリンタドライバは、オプションデバイス装着状況取得部６１、イメージダウンロード部６２、ＰＰＤ書き換え部６３およびオプションデバイス装着状況とイメージの対応表６４を含んでいる。なお、その他の機能に関する部分は省略している。
【００３１】
オプションデバイス状況取得部６１は、プリンタ２０に現在のオプションデバイスの装着状況を問い合わせる機能を実現する。
【００３２】
イメージダウンロード部６２は、現在のオプションデバイスの装着状況と、オプションデバイス装着状況とイメージの対応表６４とから、適切なイメージを判断し、プリンタ２０からイメージをダウンロードする機能を実現する。
【００３３】
ここで、図７に、オプションデバイス装着状況とイメージの対応表の一例を示す。この対応表は、各オプションデバイスの有無の組み合わせに対応するイメージファイル（イメージファイル名）の対応表である。図７の例は、オプションデバイスとしてフィニッシャーと両面ユニットだけ存在する機種を例としたもので、フィニッシャーが“あり”で両面ユニットが“あり”の場合、フィニッシャーと両面ユニットの両方が利用可能であることを示すアイコン１が適切なイメージであると判定することができる。
【００３４】
図６に戻り、ＰＰＤ書き換え部６３は、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、適切なアイコンのものに書き換える機能を実現する。これにより、プリントキューのアイコンが適切なアイコンに置き換えられる。
【００３５】
図８に、フィニッシャーの有無に対応したプリンタのイメージ（アイコン）の例を示す。符号８１の「未装着」のアイコンが、フィニッシャーのない状態のプリンタのイメージであり、符号８２の「利用可能」のアイコンがフィニッシャーの装着されている状態のプリンタのイメージである。このようなイメージを用いて、オプションデバイス装着状況に応じたプリンタのイメージが表示されることとなる。つまり、このイメージにより、オプションデバイスの装着状況を視認することができるようになる。
【００３６】
（第２の実施の形態）
本実施形態は、上記第１の実施形態を基本に、さらにユーザ毎のオプションデバイスの利用可否を反映できるようにしたものである。そのために、図９に示すように、プリンタドライバが、ユーザ毎のオプションデバイスへのアクセス可否一覧表６５とオプションデバイス装着状況とアクセス可否に対するイメージ一覧表６６とをさらに備える。
【００３７】
本実施形態でも、オプションデバイス状況取得部６１がプリンタ２０に現在のオプションデバイスの装着状況を問い合わせる機能を実現し、イメージダウンロード部６２が、現在のオプションデバイス装着状況とイメージの対応表６４から、適切なイメージを判断し、プリンタ２０からイメージ一式をダウンロードする機能を実現する。
【００３８】
ＰＰＤ書き換え部６３は、本実施形態においては、ユーザ毎のオプションデバイスへのアクセス可否一覧表６５から、現在のユーザのオプションデバイスへのアクセス可否を判断し、現在のオプションデバイスの装着状況と合わせて、オプションデバイス装着状況とアクセス可否に対するイメージ一覧表６６から、適切なイメージを判断し、ＰＰＤに記載されているＯＳが参照するプリンタのイメージのファイルパスを、適切なアイコンのものに書き換える。これにより、プリントキューのアイコンが適切なものに置き換えられる。
【００３９】
図１０に、オプションデバイス装着状況とイメージの対応表６４の一例を示す。この対応表は、各オプションデバイスの有無の組み合わせとこの組み合わせに対応するイメージファイルを対応づけた表である。本例は、オプションデバイスとしてフィニッシャーと両面ユニットだけ存在する機種を例としたものである。
【００４０】
同図の例では、フィニッシャーが“あり”で両面ユニットが“あり”の場合、フィニッシャーと両面ユニットの両方が利用可能であることを示すアイコンＡと、フィニッシャーは利用可能で両面ユニットの利用が制限されていることを表すアイコンＢと、フィニッシャーの利用が制限され両面ユニットが利用可能であることを示すアイコンＣと、フィニッシャーと両面ユニットの両方の利用が制限されていることを示すアイコンＤがドライバに提供するイメージファイル一式となる。
【００４１】
図１１は、ユーザ毎のオプションデバイスへのアクセス可否一覧表６５の一例である。同図の例では、ユーザＡに対しては、フィニッシャーおよび両面ユニット共に“利用可”と設定され、ユーザＢに対しては、フィニッシャーは“利用不可”、両面ユニットは“利用可”と設定されている。
【００４２】
図１２は、オプションデバイス装着状況とアクセス可否に対するイメージ一覧表６６の一例である。同図の例では、例えばユーザＡがフィニッシャーと両面ユニットの両方が利用可能の場合、ユーザＡにはアイコンＡが適切であることが判断できる。
【００４３】
図１３は、フィニッシャーの有無およびその利用可否に対応したプリンタのイメージ（アイコン）の一例である。符号８１の「未装着」のアイコンが、フィニッシャーのない状態のプリンタのイメージであり、符号８２の「利用可能」のアイコンがフィニッシャーの装着されている状態かつ利用可能である場合のプリンタのイメージであり、符号８３の「利用制限」のアイコンがフィニッシャーの装着されている状態かつ利用制限の状態である場合のプリンタのイメージである。このように、「未装着」と「利用可能」に加え、フィニッシャーは装着されているが、ユーザの利用が制限されている状態の「利用制限」がある。このようなイメージを用いて、オプションデバイス装着状況およびユーザ毎のオプションデバイスの利用可否が反映されたプリンタのイメージが表示されることとなる。つまり、このイメージにより、オプションデバイスの装着状況に加え、現ユーザのオプションデバイスの利用可否を視認することができるようになる。
【００４４】
（第３の実施の形態）
本実施形態は、上記第２の実施形態を基本に、管理者がユーザ毎のオプションデバイスの利用可否を編集できるようにしたものである。そのために、図１４に示すように、ユーザ毎のオプションデバイスへのアクセス可否一覧表６５を編集するための、ユーザ毎のオプションデバイスへのアクセス可否編集部６７を追加している。管理者は、このユーザ毎のオプションデバイスへのアクセス可否編集部６７を介して、ユーザ毎のオプションデバイスへのアクセス可否一覧表６５（図１１）の内容を随時書き換えたり、追加したりすることができるようになる。
【００４５】
次に、本実施形態にかかるホストコンピュータ１０のハードウェア構成について図１５を用いて説明する。図１５は、ホストコンピュータ１０のハードウェアの概略構成を示すブロック図である。
【００４６】
ホストコンピュータ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５１などの制御装置と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５３などの記憶装置と、ネットワークに接続して通信を行う通信Ｉ／Ｆ１５４と、図示しないＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）ドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置と、各部を接続するバス１５５を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００４７】
ホストコンピュータ１０で実行される上記プリンタドライバは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記憶媒体に記録されてコンピュータプログラムプロダクトとして提供される。
【００４８】
また、上記プリンタドライバを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供または配布するように構成してもよいし、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００４９】
前述の諸実施形態のプリンタドライバは、ＣＰＵ１５１が上記記憶媒体から主記憶装置上にロードし実行することにより、前述のプリンタドライバの各部の機能を実現することになる。
【００５０】
以上、発明を実施するための実施の形態について説明を行ったが、本発明は、上述した実施の形態に限定されるものではない。本発明の主旨を損なわない範囲で変更することが可能である。
【符号の説明】
【００５１】
１０，１０−１，１０−２  ホストコンピュータ
２０，２０−１，２０−２  プリンタ
２０ａ  制御部
２０ａ−１  オプションデバイス装着状況判定部
２０ａ−２  イメージ提供部
２０ｂ  記憶部
２０ｃ  印字部
２０ｄ  通信部
６１  オプションデバイス装着状況取得部
６２  イメージダウンロード部
６３  ＰＰＤ書き換え部
６４  オプションデバイス装着状況とイメージの対応表
６５  ユーザ毎のオプションデバイスへのアクセス可否一覧表
６６  オプションデバイス装着状況とアクセス可否に対するイメージ一覧表
６７  ユーザ毎のオプションデバイスへのアクセス可否編集部
【先行技術文献】
【特許文献】
【００５２】
【特許文献１】特開平９‐２６８６７号公報
【図１】
2012150610.tif 000003
【図２】
2012150610.tif 000004
【図３】
2012150610.tif 000005
【図４】
2012150610.tif 000006
【図５】
2012150610.tif 000007
【図６】
2012150610.tif 000008
【図７】
2012150610.tif 000009
【図８】
2012150610.tif 000010
【図９】
2012150610.tif 000011
【図１０】
2012150610.tif 000012
【図１１】
2012150610.tif 000013
【図１２】
2012150610.tif 000014
【図１３】
2012150610.tif 000015
【図１４】
2012150610.tif 000016
【図１５】
2012150610.tif 000017