(57)【要約】【課題】印刷処理の効率を大幅に向上させる。【解決手段】印刷開始時に起動され、複数のプリンタの中から印刷データの印刷に最適なプリンタのプリンタドライバを選択し、対応するプリンタに印刷データの印刷処理を実行させる仮想プリンタドライバ２０であり、印刷処理を少なくとも印刷枚数を含む印刷データの複数のプロパティについて優先順位を設定し、印刷データのプリンタ毎の印刷条件を設定し、設定した各プロパティの優先順位とプリンタ毎の印刷条件を記憶する印刷条件記憶部２１、印刷データの各プロパティの優先順位が高い順にプリンタ毎の印刷条件に合致するプリンタのプリンタドライバを選択するプリンタドライバ選択部２２、選択されたプリンタドライバに対応するプリンタの状況を判別する状況判別部２３を備える。【選択図】　　　図２
2004005697.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続した複数のプリンタの中から所望のプリンタを選択し、選択したプリンタにおいて印刷処理を行う印刷システムにおいて、印刷開始時に起動され、前記複数のプリンタの中から印刷データの印刷に最適なプリンタのプリンタドライバを選択し、選択した前記プリンタドライバを起動して対応するプリンタに前記印刷データの印刷処理を実行させる仮想プリンタドライバを備え、
前記仮想プリンタドライバは、
印刷処理を少なくとも印刷枚数を含む印刷データの複数のプロパティについて優先順位を設定し、印刷データのプリンタ毎の印刷条件を設定し、設定した各プロパティの優先順位とプリンタ毎の印刷条件を記憶する印刷条件記憶部と、
前記印刷データの各プロパティの優先順位が高い順に前記プリンタ毎の印刷条件に合致するプリンタのプリンタドライバを選択するプリンタドライバ選択部と、
選択されたプリンタドライバに対応するプリンタの状況を判別する状況判別部とを備えることを特徴とする印刷システム。
【請求項２】
ネットワークに接続した複数のプリンタの中から所望のプリンタを選択し、選択したプリンタにおいて印刷処理を行う印刷システムにおいて、印刷開始時に起動され、前記複数のプリンタの中から印刷データの印刷に最適なプリンタのプリンタドライバを選択し、選択した前記プリンタドライバを起動して対応するプリンタに前記印刷データの印刷処理を実行させる仮想プリンタドライバによる印刷方法であって、
印刷処理を少なくとも印刷枚数を含む印刷データの複数のプロパティについて優先順位を設定し、印刷データのプリンタ毎の印刷条件を設定し、設定した各プロパティの優先順位とプリンタ毎の印刷条件を印刷条件記憶部に記憶しておくステップと、
印刷処理を実行する印刷データの印刷プロパティを入力するステップと、
前記印刷データの各プロパティの優先順位が高い順に前記プリンタ毎の印刷条件に合致するプリンタのプリンタドライバを選択するステップと、
選択した前記プリンタドライバを起動し対応するプリンタに前記印刷データの印刷処理を実行させるステップと
を有することを特徴とする印刷方法。
【請求項３】
ネットワークに接続した複数のプリンタの中から所望のプリンタを選択し、選択したプリンタにおいて印刷処理を行う印刷システムにおいて、印刷開始時に起動され、前記複数のプリンタの中から印刷データの印刷に最適なプリンタのプリンタドライバを選択し、選択した前記プリンタドライバを起動して対応するプリンタに前記印刷データの印刷処理を実行させる仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体であって、
印刷処理を少なくとも印刷枚数を含む印刷データの複数のプロパティについて優先順位を設定し、印刷データのプリンタ毎の印刷条件を設定し、設定した各プロパティの優先順位とプリンタ毎の印刷条件を印刷条件記憶部に記憶しておくステップと、
印刷処理を実行する印刷データの印刷プロパティを入力する処理と、
前記印刷データの各プロパティの優先順位が高い順に前記プリンタ毎の印刷条件に合致するプリンタのプリンタドライバを選択する処理と、
選択した前記プリンタドライバを起動し対応するプリンタに前記印刷データの印刷処理を実行させる処理とを含み、
これらの処理をコンピュータに実行させることを特徴とする仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続した複数のプリンタの中から所望のプリンタを選択し、選択したプリンタにおいて印刷処理を行う印刷システム、印刷方法および仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体に係り、特に、印刷処理の効率を大幅に向上させる技術に関する。
【０００２】
【従来の技術】
一般に、コンピュータシステムには、自身に接続されたプリンタに印刷データを出力する印刷処理を制御するためのプリンタドライバが予め１つデフォルトで設定されており、コンピュータシステムを介した印刷処理は、このプリンタドライバに対応するデフォルトプリンタにおいて実行される。このため、コンピュータシステムがＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等のネットワークに接続され、複数のプリンタに印刷データを出力可能な印刷システムにおいて、ユーザがデフォルトのものではないプリンタで印刷処理を実行する場合には、ユーザが手作業でプリンタドライバをデフォルトのものから所望のプリンタに対応するものに切り替えた後に、印刷処理が実行される。
【０００３】
【発明が解決しようとする課題】
このように、従来までの印刷システムでは、コンピュータシステム内にプリンタドライバがデフォルトに設定され、ユーザがデフォルトのものではないプリンタで印刷処理を実行する場合には、ユーザが手作業でプリンタドライバをデフォルトのものから所望のプリンタに対応するものに切り替える必要性があるが、このような従来までの印刷システムには、以下に示すような解決すべき技術的課題が存在する。
【０００４】
第１に、従来までの印刷システムでは、既述のように、コンピュータシステム内にプリンタドライバが予めデフォルトに設定されているために、カラーデータをモノクロで印刷してしまったり、あるページ記述言語の印刷データをそのページ記述言語に対応していないプリンタで出力してしまったり等、所望の印刷処理に適当でないプリンタで印刷を実行してしまう場合があり、印刷処理の効率が極めて低い。
【０００５】
第２に、従来までの印刷システムでは、第三者が大量の印刷データを印刷中である場合やプリンタに紙詰まり等のエラーが発生した場合等には、ユーザはプリンタの状況を示すステータスモニタを見たり、プリンタを調査する等の作業を経た後に始めて、自分の印刷データが印刷できないことに気づくことが多く、印刷処理に要する時間の損失が大きいために、効率的な印刷処理を実現することが難しい。
【０００６】
このように、従来までの印刷システムでは、コンピュータシステム内に１つのプリンタドライバが予めデフォルトで設定され、デフォルトのものとは異なるプリンタを用いて印刷処理を行なう場合には、ユーザが手作業で他のプリンタドライバを選択し、印刷処理を実行する必要性があるために、印刷処理の効率が極めて低いのである。
【０００７】
本発明は、上記の技術的課題を鑑みてなされたものであり、その目的は、印刷処理の効率を大幅に向上させる印刷システムを提供することにある。
【０００８】
また、本発明の他の目的は、印刷処理の効率を大幅に向上させる印刷方法を提供することにある。
【０００９】
さらに、本発明の他の目的は、印刷処理の効率を大幅に向上させる仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体を提供することにある。
【００１０】
【課題を解決するための手段】
上記技術的課題を解決するために、発明者は、ユーザが予め設定した印刷条件に基づいて、複数のプリンタドライバの中から印刷データの印刷に最適なプリンタドライバを自動選択し、印刷処理を開始する手段をコンピュータシステム内に設けることにより、ユーザが意識することなく、印刷データの印刷に最適なプリンタにおいて印刷を実行することが可能となるので、印刷処理の効率を大幅に向上することができるという考えに至り、精力的な研究を続けてきた結果、以下の特徴を有する技術を発案するに至った。
【００１１】
この考えを反映した本発明の第１の特徴は、ネットワークに接続した複数のプリンタの中から所望のプリンタを選択し、選択したプリンタにおいて印刷処理を行う印刷システムにおいて、印刷開始時に起動され、複数のプリンタの中から印刷データの印刷に最適なプリンタのプリンタドライバを選択し、選択したプリンタドライバを起動して対応するプリンタに印刷データの印刷処理を実行させる仮想プリンタドライバを備え、この仮想プリンタドライバは、印刷処理を少なくとも印刷枚数を含む印刷データの複数のプロパティについて優先順位を設定し、印刷データのプリンタ毎の印刷条件を設定し、設定した各プロパティの優先順位とプリンタ毎の印刷条件を記憶する印刷条件記憶部と、印刷データの各プロパティの優先順位が高い順にプリンタ毎の印刷条件に合致するプリンタのプリンタドライバを選択するプリンタドライバ選択部と、選択されたプリンタドライバに対応するプリンタの状況を判別する状況判別部とを備えることを特徴とする印刷システムである。
【００１２】
これにより、印刷処理の効率を大幅に向上することができる。
【００１３】
また、この考えを反映した本発明の第２の特徴は、ネットワークに接続した複数のプリンタの中から所望のプリンタを選択し、選択したプリンタにおいて印刷処理を行う印刷システムにおいて、印刷開始時に起動され、複数のプリンタの中から印刷データの印刷に最適なプリンタのプリンタドライバを選択し、選択した前記プリンタドライバを起動して対応するプリンタに印刷データの印刷処理を実行させる仮想プリンタドライバによる印刷方法であって、印刷処理を少なくとも印刷枚数を含む印刷データの複数のプロパティについて優先順位を設定し、印刷データのプリンタ毎の印刷条件を設定し、設定した各プロパティの優先順位とプリンタ毎の印刷条件を印刷条件記憶部に記憶しておくステップと、印刷処理を実行する印刷データの印刷プロパティを入力するステップと、印刷データの各プロパティの優先順位が高い順に前記プリンタ毎の印刷条件に合致するプリンタのプリンタドライバを選択するステップと、選択したプリンタドライバを起動し対応するプリンタに印刷データの印刷処理を実行させるステップとを有することを特徴とする印刷方法である。
【００１４】
これにより、印刷処理の効率を大幅に向上することができる。
【００１５】
さらに、この考えを反映した本発明の第３の特徴は、ネットワークに接続した複数のプリンタの中から所望のプリンタを選択し、選択したプリンタにおいて印刷処理を行う印刷システムにおいて、印刷開始時に起動され、前記複数のプリンタの中から印刷データの印刷に最適なプリンタのプリンタドライバを選択し、選択した前記プリンタドライバを起動して対応するプリンタに前記印刷データの印刷処理を実行させる仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体であって、印刷処理を少なくとも印刷枚数を含む印刷データの複数のプロパティについて優先順位を設定し、印刷データのプリンタ毎の印刷条件を設定し、設定した各プロパティの優先順位とプリンタ毎の印刷条件を印刷条件記憶部に記憶しておくステップと、印刷処理を実行する印刷データの印刷プロパティを入力する処理と、前記印刷データの各プロパティの優先順位が高い順に前記プリンタ毎の印刷条件に合致するプリンタのプリンタドライバを選択する処理と、選択した前記プリンタドライバを起動し対応するプリンタに前記印刷データの印刷処理を実行させる処理とを含み、これらの処理をコンピュータに実行させることを特徴とする仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体である。
【００１６】
これにより、印刷処理の効率を大幅に向上することができる。
【００１７】
ここで、記録媒体としては、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープ等を用いることが望ましい。
【００１８】
また、選択したプリンタドライバに対応するプリンタの状況がビジー又はエラーである時には、プリンタがビジー又はエラーである時の対処方法に従ってプリンタドライバを選択すると良い。
【００１９】
【発明の実施の形態】
以下、図１乃至図７を参照して、本発明の実施形態に係る印刷システム、印刷方法および仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体の構成および作用について説明する。
【００２０】
始めに、本発明の実施形態に係る印刷システムの構成について説明する。
【００２１】
図１は、本発明の実施形態に係る印刷システムの構成を示す概念図である。
【００２２】
本発明の実施形態に係る印刷システム１０においては、コンピュータシステム内に、システム内にインストールされている全てのプリンタドライバＡ、Ｂ、Ｃ、Ｄ、Ｅによる印刷処理を制御可能な仮想的なプリンタドライバ（以下、仮想ドライバと略記）が設けられており、この仮想ドライバが、ユーザが予め設定した印刷条件を参照して、印刷データの印刷に最適な本来のプリンタドライバを複数のプリンタドライバの中から自動選択し、印刷処理を実行する構成となっている。
【００２３】
次に、この仮想ドライバの具体的な構成について詳しく説明する。
【００２４】
図２は、本発明の実施形態に係る仮想ドライバの構成を示すブロック図である。
【００２５】
本発明の実施形態に係る仮想ドライバ２０は、図２に示すように、ユーザが設定した印刷条件を記憶する印刷条件記憶部２１、印刷条件記憶部２１内の印刷条件を参照して、印刷データの印刷に最適なプリンタドライバを選択するプリンタドライバ選択部２２、プリンタドライバ選択部２２が選択したプリンタドライバに対応するプリンタの状況を判別する状況判別部２３を備え、印刷条件記憶部２１は、印刷処理の際の印刷データのプロパティの優先順位（プライオリティ）を指定、記憶する優先順位記憶部２１ａ、印刷データのプリンタ毎の印刷条件を設定、記憶するプリンタ条件記憶部２１ｂを有する。
【００２６】
ここで、「印刷データのプロパティ」とは、印刷処理をカラー又はモノクロで行なうかの別、印刷枚数、印刷用紙サイズ、プリンタがビジー（＝他の印刷処理を実行中）又はエラー（＝紙づまり等のプリンタの故障）である時の対処方法（例えば、「他のプリンタで印刷を実行する」、「印刷を中止する」、「待機する」等）、アプリケーション（ファイル）の種類、解像度等、データの印刷処理に係る情報を意味する。例えば、ユーザが、図５（ａ）に示すような優先順位設定画面５０を介して、印刷データのプロパティの優先順位を予め設定すると、印刷データの印刷処理はこの優先順位を参照して実行される。すなわち、ユーザが印刷データのプロパティの優先順位を図５（ａ）に示すように設定した場合には、印刷枚数（優先順位２番）よりもカラー／モノクロの別（優先順位１番）を優先して印刷データの印刷処理が実行されることとなり、例えば、カラーの印刷処理を５０枚行なう印刷処理を指定した場合には、モノクロで５０枚印刷可能なプリンタと、カラーで３０枚印刷可能なプリンタとでは、後者のカラーで３０枚印刷可能なプリンタに対応するプリンタドライバを自動選択し、印刷を実行することになる。
【００２７】
また、「プリンタの印刷条件」とは、各プリンタにおける印刷処理の、カラー又はモノクロの別、印刷可能枚数、印刷用紙サイズ、用紙の向き（縦、横等）、ビジー又はエラー時の対処方法、アプリケーション（ファイル）の種類、解像度等の、各プリンタにおける印刷処理に係る情報を意味し、印刷処理の実行前にユーザが予め図５（ｂ）に示すプリンタ条件設定画面５１を介して設定する。なお、プリンタ条件設定画面５１のプリンタ一覧ウィンドウには、ユーザが使用するコンピュータシステム内にインストールされている全てのプリンタドライバ名を表示させるようにする。
【００２８】
なお、印刷システムがネットワークを利用し、ネットワークに複数のプリンタが接続されている場合、ネットワーク管理者は、本来のプリンタドライバ（複数のプリンタに対応するもの）と仮想ドライバとをサーバコンピュータにインストールし、印刷データのプロパティの優先順位とプリンタの印刷条件とをサーバコンピュータ上で予め設定しておくようにすると良い。これにより、ネットワーク内のユーザは仮想ドライバをサーバコンピュータから共有するだけで、ネットワーク上の各プリンタを用いて効率的に印刷処理を実行することができる。ここで、ネットワークとは、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等の電気的ネットワーク網全般を意味するものとする。
【００２９】
続いて、本発明の実施形態に係る印刷方法について説明する。
【００３０】
図３は、本発明の実施形態に係る印刷方法を示すフローチャート図である。
【００３１】
本発明の実施形態に係る印刷方法を用いた印刷処理は以下のステップにより実行する。
【００３２】
（１）印刷処理を開始するための印刷画面６０（図６（ａ））を介して、仮想ドライバ２０を起動する（仮想ドライバ起動ステップ３０１）。
【００３３】
（２）印刷画面６０内の「プロパティ」ボタン６０ａを押してプロパティ入力画面６１を起動し、プロパティ入力画面６１（図６（ｂ））を介して、印刷処理を実行する印刷データの印刷枚数、用紙サイズ等の印刷プロパティを入力する（プロパティ入力ステップ３０２）。
【００３４】
（３）プリンタドライバ選択部２２が、印刷プロパティ入力画面６１を介して入力された印刷プロパティと、印刷条件記憶部２１内に記録された印刷プロパティの優先順位およびプリンタの印刷条件とを参照して、印刷データの印刷処理に最適なプリンタドライバを選択する（ドライバ選択ステップ３０３）。
【００３５】
（４）選択したプリンタドライバを起動する（プリンタドライバ呼出ステップ３０４）。
【００３６】
（５）プリンタ状況判別部２３が、選択したプリンタドライバに相当するプリンタの状況を判別し、例えば、図６（ｃ）に示すプリンタ状況表示画面を介して、判別結果をユーザに通知する（プリンタ状況判別ステップ３０５）。判別の結果、プリンタがビジー又はエラーである場合はキュークリアステップ３０７へ、プリンタがビジー又はエラーのどちらでもない場合は印刷処理ステップ３０８へ移行する。
【００３７】
（６）プリンタ状況表示画面６２ｃ、ｄ等を介して、印刷データの印刷処理が実行できない旨をユーザに通知し、キューをクリアすることにより印刷処理を中止し、再びドライバ選択ステップ３０３に移行する（キュークリアステップ３０７）。
【００３８】
（７）プリンタ状況表示画面６２ｄを介して、印刷処理の実行開始をユーザに通知し、印刷処理に最適なプリンタにおいて印刷を実行する（印刷処理ステップ３０８）。印刷処理終了後は、プリンタ状況表示画面６２ｅ等を介して、印刷完了の旨をユーザに通知する。
【００３９】
このように、本発明の実施形態に係る印刷システムおよび印刷方法においては、印刷データのプロパティの優先順位と各プリンタの印刷条件を事前に設定することにより、印刷処理を実行する際は、仮想プリンタドライバが、印刷データのプロパティと、設定された印刷データのプロパティの優先順位とプリンタの印刷条件を参照して、印刷データの印刷に最適なプリンタドライバを自動選択し、選択したプリンタドライバにおいて印刷処理を実行するので、印刷処理に不慣れなユーザであっても、カラー印刷はカラープリンタで印刷、１０枚以上の印刷は孔版印刷機で印刷する等、効率的な印刷処理を実行することができるのである。
【００４０】
なお、コンピュータシステムは、例えば、図４に示す構成のような概観を有するものとする。つまり、フレキシブルディスクドライブ４３および光ディスクドライブ４５を備え、フレキシブルディスクドライブ４３に対してはフレキシブルディスク４４、光ディスクドライブ４５に対しては光ディスク４６を挿入し、所定の読み出し操作を行うことにより、これらの記録媒体に格納されたプログラムをシステム内にインストールすることができる。また、所定のドライブ装置を接続することにより、例えば、メモリ装置の役割を担うＲＯＭ４７や、磁気テープ装置の役割を担うカートリッジ４８を用いて、インストールやデータの読み書きを実行することもできる。さらに、ユーザはディスプレイ４１を介した出力により印刷処理に係る出力情報を認識することができ、キーボード４２を介して印刷処理に係る入力情報を入力することも可能である。なお、ここでは図示しないが、入力装置として、マウスポインタを用いても良い。
【００４１】
また、本発明の実施形態に係る仮想ドライバ２０は、プログラム化しコンピュータ読取り可能な記録媒体に保存しても良い。そして、印刷処理を実行する際は、この記録媒体をコンピュータシステムに読み込ませ、コンピュータシステム内のメモリ等の記憶部にプログラムを格納し、印刷プログラムを演算装置で実行することにより、本発明の印刷方法を実現することができる。ここで、記録媒体とは、例えば、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのプログラムを記録することができるようなコンピュータ読み取り可能な媒体などが含まれる。
【００４２】
このように、本発明はここでは記載していない様々な実施の形態等を包含するということは十分に理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲に係わる発明特定事項によってのみ限定されるものでなければならない。
【００４３】
（実験例）
最後に、本実施形態に係る印刷システムおよびその方法の理解のために、本実施形態に係る印刷システムを用いた印刷処理の実験例について簡単に説明する。
【００４４】
今、印刷データのプロパティの優先順位および各プリンタの印刷条件がそれぞれ、図７（ａ）、（ｂ）に示すように設定された場合、印刷データのプロパティが図７（ｃ）左欄に示すようであると、本実施形態に係る印刷システムおよびの方法においては、図７（ｃ）右欄に示すプリンタに対応するプリンタドライバが自動選択され、印刷処理が実行されるのである。
【００４５】
ここで、ケース１を例に挙げ、本実施形態に係る印刷システムを用いた印刷処理の動作について簡単に説明しよう。
【００４６】
ケース１においては、印刷データのプロパティが、モノクロ、印刷枚数１２枚、印刷用紙サイズＡ５、選択されたプリンタがビジー状態（エラーを含む）時にはプリンタＡで印刷処理を実行する、と設定されている（図７（ｃ）左欄参照）。したがって、仮想プリンタは、始めに、ユーザが設定した印刷データのプロパティの優先順位を参照して、この印刷データはカラー／モノクロの別を優先して印刷するものと判断する。しかしながら、この場合、プリンタＡ、Ｂの二つのプリンタがこの条件に合致するので、仮想プリンタは、次の優先順位の印刷プロパティ（この場合、印刷枚数）を参照して、プリンタＡ、Ｂの中で、１０枚以上の印刷が可能なプリンタＢに相当するプリンタドライバを自動選択し、印刷処理を開始する。ただし、この実験例においては、プリンタＢがエラー状態であったために、印刷データのプロパティ内のプリンタがビジー又はエラーである時の対処方法を参照して、プリンタＡに相当するプリンタドライバを自動選択し、プリンタＡにおいて印刷処理を実行するのである。
【００４７】
このようにして、本発明の実施形態に係る印刷システムおよびその方法では、印刷データの印刷に最適なプリンタドライバを自動選択し、選択したプリンタドライバに対応するプリンタにおいて印刷処理を実行することを可能にしている。
【００４８】
【発明の効果】
以上説明したように、本発明の印刷システム、印刷方法および仮想プリンタドライバプログラムを格納したコンピュータ読取り可能な記録媒体によれば、印刷処理を行なうプリンタに対応するプリンタドライバを印刷処理の度に選択する必要性がなく、１つのデフォルトに設定されたプリンタドライバ（仮想ドライバ）を使用しながらも、ネットワーク上に接続されたプリンタ全てにおいて印刷処理を実行することができるので、印刷処理の効率を大幅に向上することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る印刷システムの構成を示す模式図である。
【図２】本発明の実施形態に係る印刷装置の構成を示すブロック図である。
【図３】本発明の実施形態に係る印刷方法を示すフローチャート図である。
【図４】本発明の実施形態に係る印刷制御装置の概観を示す模式図である。
【図５】本発明の実施形態に係る優先順位設定画面およびプリンタ条件設定画面を示す図である。
【図６】本発明の実施形態に係る印刷画面、プロパティ入力画面およびプリンタ状況表示画面を示す図である。
【図７】本発明の実施形態に係る印刷方法を用いた印刷処理の実験例を示す図である。
【符号の説明】
１０　印刷システム
２０　仮想ドライバ
２１　印刷条件記憶部
２１ａ　優先順位記憶部
２１ｂ　プリンタ条件記憶部
２２　プリンタドライバ選択部
２３　プリンタ状況判別部
４０　コンピュータシステム
４１　ディスプレイ
４２　キーボード
４３　フレキシブルドライブ
４４　フレキシブルディスク
４５　光ディスクドライブ
４６　光ディスク
４７　ＲＯＭ
４８　カートリッジ
５０　優先順位設定画面
５１　プリンタ条件設定画面
６０　印刷画面
６１　プロパティ入力画面
６２ａ、６２ｂ、６２ｃ、６２ｄ、６２ｅ　プリンタ状況表示画面
【図１】
2004005697.tif 000003
【図２】
2004005697.tif 000004
【図３】
2004005697.tif 000005
【図４】
2004005697.tif 000006
【図５】
2004005697.tif 000007
【図６】
2004005697.tif 000008
【図７】
2004005697.tif 000009