(57)【要約】【課題】所望の印刷条件を入力設定しさえすれば、ネットワーク上の複数のプリンタ機器のなかから、ユーザ端末において設定した印刷条件に合致するプリンタ機器での印刷出力を実行可能とする。【解決手段】ユーザが、印刷条件に係る設定入力操作を行うと、プリンタ仕様情報取得部３５は、複数の各プリンタ機器３，５，２１からプリンタ仕様情報を取得する。プリンタ探索部３７は、入力された印刷条件と、プリンタ仕様情報取得部３５で取得されたプリンタ仕様情報とに基づいて、複数のプリンタ機器３，５，２１のなかから、当該印刷条件に合致するプリンタ機器を探索する。この探索の結果、ユーザによって設定入力された印刷条件に合致するプリンタ機器が抽出されたとき、印刷指令制御部３９は、当該抽出されたプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせる。【選択図】  図３
2008257614.tif 000002
【特許請求の範囲】
【請求項１】
複数のプリンタ機器にユーザ端末を、ネットワークを介して接続して構成される印刷システムに用いられ、当該ユーザ端末にインストールされて前記複数のプリンタ機器の動作制御を行わせる機能を備えたプリンタドライバであって、
印刷条件を入力する印刷条件入力手段と、
前記複数のプリンタ機器の各々からプリンタ仕様情報を取得するプリンタ仕様情報取得手段と、
前記印刷条件入力手段で設定された印刷条件と、前記プリンタ仕様情報取得手段で取得されたプリンタ仕様情報とに基づいて、前記複数のプリンタ機器のなかから、当該印刷条件に合致するプリンタ機器を探索するプリンタ探索手段と、
当該プリンタ探索手段における探索の結果、前記印刷条件に合致するプリンタ機器が抽出されたとき、当該抽出されたプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせる印刷指令制御手段と、
を備えた
ことを特徴とするプリンタドライバ。
【請求項２】
請求項１記載のプリンタドライバであって、
前記印刷条件入力手段で設定される印刷条件、及び前記プリンタ仕様情報取得手段で取得される前記プリンタ仕様情報は、印刷対象に係る用紙サイズを含み、
この場合、
プリンタ探索手段は、
前記複数のプリンタ機器のなかから、前記用紙サイズでの印刷出力が可能なプリンタ機器を探索し、
前記印刷指令制御手段は、
前記プリンタ探索手段における探索の結果、前記印刷条件に合致するプリンタ機器が抽出されたとき、当該抽出されたプリンタ機器宛に、前記用紙サイズに従う印刷指令を行わせる
ことを特徴とするプリンタドライバ。
【請求項３】
請求項１又は２に記載のプリンタドライバであって、
前記ユーザ端末は表示手段を備えており、
前記印刷指令制御手段によって前記印刷条件に従う印刷指令が実行されたとき、当該出力先となるプリンタ機器に係る識別情報を、前記表示手段の表示画面上に表示させる制御を行う表示制御手段をさらに備える
ことを特徴とするプリンタドライバ。
【請求項４】
請求項１〜３のいずれかに記載のプリンタドライバの機能を、前記情報処理装置に実現させるためのプログラム。
【請求項５】
請求項４に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプリンタ機器にユーザ端末をネットワークを介して接続して構成される印刷システムに用いられ、ユーザ端末にインストールされて複数のプリンタ機器の動作制御を行わせる機能を備えたプリンタドライバ、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、複数のプリンタ機器に情報処理装置（以下、ユーザ端末と呼ぶ場合がある。）を、ネットワークを介して接続して構成され、ユーザ端末から何れかのプリンタ機器宛に印刷データを送って印刷を要求する印刷システムが存在する。
【０００３】
かかる印刷システムに関連するものとして、デジタル複合機のスキャナ部により読み取られる原稿のサイズを検知し、デジタル複合機及び他のプリンタが備える給紙カセット段の情報を取得し、取得した給紙カセット段の情報、及び検知した原稿サイズに基づき、給紙カセット段の中から原稿の画像形成に適した給紙カセットを選択し、選択した給紙カセットを備える装置へ画像データを送信し、選択した給紙カセットの用紙にプリントアウトするように制御する技術が知られている（例えば、特許文献１参照）。特許文献１に記載の技術によれば、リモートプリンタを指定せずとも、ネットワーク上のプリンタ機器の中から最適な給紙カセットを選択してリモートコピーを行うことができる。
【０００４】
しかしながら、ネットワーク経由で各ユーザ端末からの指令に基づいて、特許文献１のリモートコピー機能に対応していないプリンタ機器に印刷出力を行わせようと試みた場合、上述した利益を享受することはできない。
【０００５】
【特許文献１】特開２００２−１６０４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
解決しようとする問題点は、ネットワークに接続された複数のプリンタ機器のなかから、ユーザ端末において設定した印刷条件に合致するプリンタ機器に印刷出力を行わせることはできない場合があった点である。
【課題を解決するための手段】
【０００７】
本発明は、所望の印刷条件を入力設定しさえすれば、ネットワーク上の複数のプリンタ機器のなかから、ユーザ端末において設定した印刷条件に合致するプリンタ機器での印刷出力を実行可能とすることを目的として、複数のプリンタ機器にユーザ端末を、ネットワークを介して接続して構成される印刷システムに用いられ、当該ユーザ端末にインストールされて前記複数のプリンタ機器の動作制御を行わせる機能を備えたプリンタドライバであって、印刷条件を入力する印刷条件入力手段と、前記複数のプリンタ機器の各々からプリンタ仕様情報を取得するプリンタ仕様情報取得手段と、前記印刷条件入力手段で設定された印刷条件と、前記プリンタ仕様情報取得手段で取得されたプリンタ仕様情報とに基づいて、前記複数のプリンタ機器のなかから、当該印刷条件に合致するプリンタ機器を探索するプリンタ探索手段と、当該プリンタ探索手段における探索の結果、前記印刷条件に合致するプリンタ機器が抽出されたとき、当該抽出されたプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせる印刷指令制御手段と、を備えたことを最も主要な特徴とする。
【発明の効果】
【０００８】
本発明に係るプリンタドライバは、印刷条件を入力する印刷条件入力手段と、前記複数のプリンタ機器の各々からプリンタ仕様情報を取得するプリンタ仕様情報取得手段と、前記印刷条件入力手段で設定された印刷条件と、前記プリンタ仕様情報取得手段で取得されたプリンタ仕様情報とに基づいて、前記複数のプリンタ機器のなかから、当該印刷条件に合致するプリンタ機器を探索するプリンタ探索手段と、次述する印刷指令制御手段と、を備えて構成され、印刷指令制御手段は、前記プリンタ探索手段における探索の結果、前記印刷条件に合致するプリンタ機器が抽出されたとき、当該抽出されたプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせるので、ユーザは、所望の印刷条件を入力設定しさえすれば、ネットワークに接続された複数のプリンタ機器のなかから、かかる印刷条件に合致したプリンタ機器の探索が行われ、この探索の結果、前記印刷条件に合致するプリンタ機器が抽出されたとき、当該抽出されたプリンタ機器宛に、印刷条件に従う印刷出力を行わせることができる。
【発明を実施するための最良の形態】
【０００９】
所望の印刷条件を入力設定しさえすれば、ネットワーク上の複数のプリンタ機器のなかから、ユーザ端末において設定した印刷条件に合致するプリンタ機器での印刷出力を実行可能とするといった目的を、印刷条件入力手段で設定された印刷条件と、プリンタ仕様情報取得手段で取得されたプリンタ仕様情報とに基づいて、複数のプリンタ機器のなかから、当該印刷条件に合致するプリンタ機器が探索されたとき、この探索されたプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせる印刷指令制御手段によって実現した。
【実施例】
【００１０】
以下、本発明に係るプリンタドライバ、プログラム及び記録媒体について、図面を参照しつつ詳細に説明する。なお、以下において、本発明に係るプリンタドライバの動作制御対象となるプリンタ機器として、デジタル複合機等を例示するとともに、かかるデジタル複合機の動作を、同複合機にネットワークを介して接続されたパーソナルコンピュータ等の情報処理装置（以下、ユーザ端末という。）にインストールされたプリンタドライバによって制御する例を挙げて説明する。
【００１１】
［印刷システムの全体構成］
図１は、本発明に係るプリンタドライバの動作制御対象となる複数のプリンタ機器を含む印刷システムの全体構成図である。
【００１２】
図１に示すように、印刷システム１は、第１プリンタ３、第２プリンタ５、並びにデジタル複合機２１（本発明の「複数のプリンタ機器」に相当する。）と、ユーザ端末（情報処理装置）１０との間を、ネットワーク３０を介して接続して構成されている。なお、本実施例では、ユーザ端末１０を一台設ける例をあげて説明したが、ネットワーク３０上に接続されるユーザ端末１０の数は一台に限定されるわけではなく、二台以上設けてもよい。また、本実施例では、プリンタ機器を三台設ける例をあげて説明したが、ネットワーク３０上に接続されるプリンタ機器の数は三台に限定されるわけではなく、例えば、二台、或いは四台以上であってもよい。さらに、本発明でいうプリンタ機器とは、インクジェットプリンタ、昇華型熱転写方式プリンタ、ドットインパクトプリンタ、レーザプリンタ、又は溶融型熱転写方式プリンタなど、あらゆる方式のプリンタ機器が含まれる。
【００１３】
デジタル複合機２１は、プリンタ機能、コピー機能、ファクシミリ機能、及びスキャナ機能を含む複合機能を備えた機器であって、ＣＰＵ２１−１、ＲＯＭ２１−２、ＲＡＭ２１−３、プリンタコントローラ２１−４、受信情報記憶バッファ２１−５、中間言語情報記憶バッファ２１−６、プリンタ部２１−７、給紙カセット２１−８、操作表示部２１−９、ＤＦ用Ｉ／Ｆ２１−１０、ＤＦ２１−１１、ＤＦ用ケーブル２１−１２、スキャナ装置２１−１３、画像処理部２１−１４、ビットマップメモリ２１−１５、ＣＯＤＥＣ２１−１６、画像メモリ２１−１７、ネットワークＩ／Ｆ２１−１８、モデム２１−１９、ＮＣＵ２１−２０、及びバス２１−２１などの各部を含んで構成されている。
【００１４】
ＣＰＵ２１−１は、デジタル複合機２１における各構成部を統括制御する機能を有しており、各種プログラム等を記憶するＲＯＭ２１−２、及びユーザーチョイスデータ、設定データ、トータルカウントデータ、各種フォントデータなどを記憶するＲＡＭ２１−３に接続されている。なお、本発明実施例に係るプリンタドライバを搭載したユーザ端末１０から送信されてくる、印刷対象となる用紙のサイズ情報を含むプリンタ仕様情報の要求コマンドに応答するためのプログラム等は、ＲＯＭ２１−２に格納されている。また、給紙カセット２１−８にセットされている用紙のサイズに係る情報は、ＲＡＭ２１−３に記憶される設定データである。
【００１５】
プリンタコントローラ２１−４は、ユーザ端末１０から送信されてきた、受信情報記憶バッファ２１−５に格納されているプリントコマンドやジョブ情報を解析し、中間言語情報を生成する機能を有している。この中間言語情報は中間言語情報記憶バッファ２１−６に格納される。
【００１６】
プリンタ部２１−７は、ビットマップメモリ２１−１５に展開されている画像データを、このプリンタ部２１−７における作像部（例えば、ＬＳＵ）に送り、この作像部で画像データに対応するトナー像を形成し、このトナー像を、給紙カセット２１−８から給紙・搬送される用紙上に転写し、定着・排紙する機能を有している。
【００１７】
操作表示部２１−９は、操作キー、ＬＤＣ表示部などを含んで構成されており、コピー機能画面、プリンタ機能画面、ファクシミリ機能画面、スキャナ機能画面を切り替え表示可能に構成されている。
【００１８】
ＤＦ用Ｉ／Ｆ２１−１０は、デジタル複合機２１の上部に搭載されるＤＦ（原稿送り装置）２１−１１との間を、ケーブル２１−１２を介して接続されており、ＤＦ２１−１１を制御するためのインタフェイス機能を有している。
【００１９】
スキャナ装置２１−１３は、ＤＦ２１−１１で１枚ずつ給紙される、又は１枚をコンタクトガラス（不図示）上に置かれた原稿に対し、ハロゲンランプで露光してその反射光をＣＣＤセンサ（不図示）で読み取る機能を有している。ＣＣＤセンサで読み取られたアナログ信号は、Ａ／Ｄ変換処理によってデジタル信号に変換され、画像処理部２１−１４で画像処理が施されて、後段のビットマップメモリ２１−１５に展開されてゆく。
【００２０】
このビットマップメモリ２１−１５は、スキャナ装置２１−１３からの画像データの他、ネットワーク３０経由でユーザ端末１０から転送されてくるプリントコマンドをプリンタコントローラ２１−４で解析し生成される中間言語情報や、相手方ファクシミリから公衆回線、ＮＣＵ２１−２０、モデム２１−１９を介して送られてくる画像データを、必要に応じてＣＯＤＥＣ２１−１６で伸張しフルビットマップの画像データとして展開・保持する機能を有している。なお、ＣＯＤＥＣ２１−１６は、プリントデータに含まれる画像データが符号化されたものを復号化する際にも用いられる。
【００２１】
画像メモリ２１−１７は、一般に、メモリコピーやファクシミリのメモリ送信、予約送信を行う場合等に、スキャナ装置２１−１３で読み取った画像データをＣＯＤＥＣ２１−１６で符号化して記憶する機能を有している。またスキャナ機能を用いる場合は、スキャナ装置２１−１３で読み取った画像データをＣＯＤＥＣ２１−１６で符号化して記憶したものを、外部のユーザ端末１０から読み取ることもできるし、同様に、ファクシミリのポーリング機能では相手方ファクシミリから読み出すことも可能である。
【００２２】
ネットワークＩ／Ｆ２１−１８は、デジタル複合機２１をネットワーク３０に接続するためのインタフェイス機能を有している。
【００２３】
モデム２１−１９は、公衆回線から送信されてくるアナログ信号をデジタル信号に変換し、また逆に、デジタル信号をアナログ信号に変換して公衆回線で送信する機能を有している。
【００２４】
ＮＣＵ２１−２０は、公衆回線への接続、ファクシミリと電話の切り替え、回線へのオンフック信号の送出、リング検出などを行う。
【００２５】
そして、バス２１−２１は、上述した各構成部のデータや信号のやり取りを行う際に用いられる。実際には、それぞれ画像データのバスや制御信号用のバスが存在するが、本実施例では省略して１つのバスを表している。
【００２６】
［本発明に係るプリンタドライバがインストールされたユーザ端末の全体構成］
図２は、本発明に係るプリンタドライバがインストールされたユーザ端末の全体構成図である。
【００２７】
図２に示すように、所望の印刷条件を入力設定しさえすれば、印刷システム１におけるネットワーク３０上に接続された複数のプリンタ機器のうち、ユーザ端末１０において設定した印刷条件に合致するプリンタ機器での印刷出力を実行可能とするために、ユーザ端末１０には、次述する諸機能を有するプログラムとしてのプリンタドライバ３１がインストールされている。また、ユーザ端末１０は、出力先となるプリンタ機器に係る識別情報を表示するための表示装置（本発明の「表示手段」に相当する。）３２を備えている。
【００２８】
プリンタドライバ３１は、印刷条件を入力するための印刷条件入力部（本発明の「印刷条件入力手段」に相当する。）３３と、第１プリンタ３、第２プリンタ５、並びにデジタル複合機２１の各々からプリンタ仕様情報を取得するプリンタ仕様情報取得部（本発明の「プリンタ仕様情報取得手段」に相当する。）３５と、印刷条件入力部３３で設定された印刷条件と、プリンタ仕様情報取得部３５で取得されたプリンタ仕様情報とに基づいて、複数のプリンタ機器３，５，２１のなかから、当該印刷条件に合致するプリンタ機器を探索するプリンタ探索部（本発明の「プリンタ探索手段」に相当する。）３７と、プリンタ探索部３７で探索したプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせる印刷指令制御部（本発明の「印刷指令制御手段」に相当する。）３９と、印刷指令制御部３９によって前記印刷条件に従う印刷指令が実行されたとき、当該出力先となるプリンタ機器に係る識別情報を、表示装置３２の表示画面上に表示させる制御を行う表示制御部（本発明の「表示制御手段」に相当する。）４１と、の各種機能部を含んで構成されている。
【００２９】
［本発明に係るプリンタドライバがインストールされたユーザ端末の動作］
次に、本発明に係るプリンタドライバがインストールされたユーザ端末１０の動作について、図３を参照して説明する。
【００３０】
図３は、本発明に係るプリンタドライバがインストールされたユーザ端末の動作フローチャートである。
【００３１】
はじめに、ユーザ端末１０には、本発明実施例に係るプリンタドライバソフトの他、例えば、給与計算、財務管理などを目的としたソフトウエアや、ワープロ・ソフト、表計算ソフト、データベース・ソフトなどのアプリケーションソフトがインストールされているものとする。これらアプリケーションソフトは、基本ソフトウエアとしてのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の下で、各々のジョブを実行するために使用されるものである。
【００３２】
さて、図３に示すように、ユーザ端末１０の例えばワープロ・ソフトで文書を作成し、これをＢ４サイズ用紙指定でプリントアウトしようとしているユーザが、その印刷条件として、Ｂ４サイズ用紙指定に係る設定入力操作を行うと、かかる設定内容が、印刷条件入力部３３に入力される（ステップＳ１１）。これを受けてプリンタ仕様情報取得部３５は、ネットワーク３０を介して、複数の各プリンタ機器３，５，２１に対して、各機のプリンタ仕様情報に係る返信要求を行い、プリンタ機器３，５，２１の各々からプリンタ仕様情報を取得する（ステップＳ１２）。本実施例では、プリンタ仕様情報として、各機に装備された給紙カセットに収容されている用紙のサイズ、向き、残数、又は、カラープリント対応か、縮小・拡大印刷可能か、縮小・拡大印刷可能のときはその許容倍率などを含む、プリンタ仕様に係る情報が取得される。
【００３３】
ステップＳ１３において、プリンタ探索部３７は、ステップＳ１１で入力された印刷条件と、プリンタ仕様情報取得部３５で取得されたプリンタ仕様情報とに基づいて、複数のプリンタ機器３，５，２１のなかから、当該印刷条件に合致するプリンタ機器を探索する。（ステップＳ１３）。
【００３４】
ステップＳ１３における探索の結果、ステップＳ１１で入力された印刷条件に合致するプリンタ機器が抽出されないとき、表示制御部４１は、表示装置３２の表示画面上に、例えば「ネットワーク上に印刷条件に合致するプリンタは存在しませんでした。」などといったメッセージを、ポップアップ等の適宜の手法で表示させる（ステップＳ１４）。
【００３５】
一方、ステップＳ１３における探索の結果、ステップＳ１１で入力された印刷条件に合致するプリンタ機器が抽出されたとき、これを受けて印刷指令制御部３９は、プリンタ探索部３７で抽出されたプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせる（ステップＳ１５）。これを受けて当該出力先となるプリンタ機器は、前記印刷条件に従う印刷処理を実行することになる。
【００３６】
ステップＳ１５において、印刷指令制御部３９によって前記印刷条件に従う印刷指令が実行されたとき、表示制御部４１は、当該出力先となるプリンタ機器に係る識別情報を、表示装置３２の表示画面上に、例えば「出力先は○○課のプリンタです。」などといったメッセージを、ポップアップ等の適宜の手法で表示させ（ステップＳ１６）、全ての処理を終了させる。
【００３７】
ここで、上述した手順に係る具体例について、ネットワーク３０上に接続されている複数のプリンタ機器３，５，２１のうち、例えば、第１プリンタ３にはＡ４サイズの用紙カセットが、第２プリンタ５にはＡ４及びＡ３サイズの用紙カセットが、デジタル複合機２１にはＡ４、Ａ３、及びＢ４サイズの各用紙カセットがそれぞれセットされている例をあげて説明する。
【００３８】
まず、ユーザが、Ｂ４サイズ用紙指定に係る設定入力操作を行うと、これを受けてプリンタ仕様情報取得部３５は、ネットワーク３０を介して、複数の各プリンタ機器３，５，２１に対して、各機のプリンタ仕様情報に係る返信要求を行う。かかる返信要求に対して、第１プリンタ３は、Ａ４サイズの用紙カセットにＡ４サイズの用紙が１００枚ある旨を、第２プリンタ５は、Ａ４サイズの用紙カセットにＡ４サイズの用紙が２００枚あり、かつ、Ａ３サイズの用紙カセットにＡ３サイズの用紙が３００枚ある旨を、そして、デジタル複合機２１は、Ａ４、Ａ３、及びＢ４サイズの各用紙カセットに、各サイズの用紙が各５００枚ずつある旨を、ユーザ端末１０宛に返信する。こうして各プリンタ機器３，５，２１からプリンタ仕様情報を取得すると、プリンタ探索部３７は、Ｂ４サイズ用紙指定に係る印刷条件と、上記のごとく取得されたプリンタ仕様情報とに基づいて、複数のプリンタ機器３，５，２１のなかから、当該印刷条件に合致するプリンタ機器を探索する。この場合、Ｂ４サイズの用紙カセットに５００枚の用紙が収容されているデジタル複合機２１が、当該印刷条件に合致するプリンタ機器として抽出される。これを受けて印刷指令制御部３９は、デジタル複合機２１宛に、前記印刷条件に従う印刷指令を行わせる。これを受けてデジタル複合機２１は、前記印刷条件に従う印刷処理を実行することになる。
【００３９】
［実施例の効果］
以上述べたように、本発明実施例に係るプリンタドライバ３１によれば、印刷指令制御部３９は、プリンタ探索部３７における探索の結果、ユーザによって設定入力された印刷条件に合致するプリンタ機器が抽出されたとき、当該抽出されたプリンタ機器宛に、前記印刷条件に従う印刷指令を行わせるので、ユーザは、所望の印刷条件を入力設定しさえすれば、ネットワーク３０に接続された複数のプリンタ機器３，５，２１のなかから、かかる印刷条件に合致したプリンタ機器の探索が行われ、この探索の結果、前記印刷条件に合致するプリンタ機器が抽出されたとき、当該抽出されたプリンタ機器宛に、印刷条件に従う印刷出力を行わせることが可能となる。
【００４０】
つまり、ユーザは、ネットワーク３０に接続された複数の各プリンタ機器３，５，２１のプリンタ仕様に係る情報を全く意識することなしに、所望の印刷条件を入力設定しさえすれば、ユーザの希望に添った印刷条件に合致するプリンタ機器に印刷出力を行わせることが可能であるとともに、出力先となるプリンタ機器に係る識別情報を知ることができるので、ユーザサイドの利便性を向上することができる。
【００４１】
ところで、プリンタ探索部３７での、印刷条件に合致するプリンタ機器探索の結果、同印刷条件に合致するプリンタ機器が複数抽出されたとき、いずれのプリンタ機器を出力先とすべきか、が問題となる。
【００４２】
そうした観点から、ユーザ端末１０において、ネットワーク３０に接続された複数の各プリンタ機器３，５，２１に対し、出力先としての優先順位（この優先順位は、ユーザ側の利便性等を考慮して、自由に設定することができる。）を予め付与しておく構成を採用することができる。このようにすれば、印刷条件に合致するプリンタ機器が複数抽出されたときには、優先順位の高い方のプリンタ機器が出力先として選択され、かかるプリンタ機器に印刷出力を行わせることが可能となる結果として、ユーザサイドの利便性を格段に向上することができる。
【００４３】
［その他］
上記実施例におけるユーザ端末（情報処理装置）１０のプリンタドライバ３１が有する各機能は、ユーザ端末１０の記憶部（ＲＯＭや記憶装置等）に記憶されたプログラムによって実現される。このプログラムは、ユーザ端末１０のＣＰＵに読み込まれることにより、各構成要素に指令を送り、所定の処理、たとえば、印刷条件入力処理、プリンタ仕様情報取得処理、プリンタ探索・抽出処理、印刷指令制御処理、及び表示制御処理などを行わせる。
【００４４】
なお、上記の各処理機能を実現するためのプログラムは、コンピュータのＲＯＭやハードディスクに記憶される他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
【００４５】
外部記憶装置とは、ＣＤ−ＲＯＭ等の記憶媒体を内蔵し、情報処理装置に外部接続されるメモリ増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、フレキシブルディスク，メモリカード，光磁気ディスク等をいう。
【００４６】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭにロードされて、ＣＰＵにより実行される。この実行により、上述した本実施例に係るユーザ端末（情報処理装置）１０の諸機能が実現される。
【００４７】
さらに、コンピュータでプログラムをロードする場合、他のコンピュータで保有されたプログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。このダウンロードされたプログラムも、ＣＰＵにより実行され、本実施例に係るユーザ端末（情報処理装置）１０の諸機能を実現することができる。
【００４８】
最後に、本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨、あるいは技術思想に反しない範囲で適宜変更可能であり、そのような変更を伴うプリンタドライバ、プログラム及び記録媒体もまた、本発明における技術的範囲の射程に包含されるものである。
【図面の簡単な説明】
【００４９】
【図１】本発明に係るプリンタドライバの動作制御対象となるデジタル複合機周辺の概略構成図である。
【図２】本発明に係るプリンタドライバがインストールされたユーザ端末の全体構成図である。
【図３】本発明に係るプリンタドライバがインストールされたユーザ端末の動作に係るフローチャート図である。
【符号の説明】
【００５０】
１  印刷システム
３  第１プリンタ（プリンタ機器）
５  第２プリンタ（プリンタ機器）
１０  情報処理装置（ユーザ端末）
２１  デジタル複合機（プリンタ機器）
３０  ネットワーク
３１  プリンタドライバ
３２  表示装置（表示手段）
３３  印刷条件入力部（印刷条件入力手段）
３５  プリンタ仕様情報取得部（プリンタ仕様情報取得手段）
３７  プリンタ探索部（プリンタ探索手段）
３９  印刷指令制御部（印刷指令制御手段）
４１  表示制御部（表示制御手段）
【図１】
2008257614.tif 000003
【図２】
2008257614.tif 000004
【図３】
2008257614.tif 000005