(57)【要約】【課題】本発明の課題は、印刷データ及びプリンタの特徴に基づいて、ネットワークに接続されている類似した複数のプリンタの中から効率的に最適なプリンタを選択する様に制御して、効率的に印刷環境を実現することである。【解決手段】ネットワークに接続された印刷端末の性能情報としてカラー印刷、Ａ３印刷、印刷言語、両面印刷機構の有無、ステイプルの有無のプリンタ大別情報であるプリンタ一次情報取得手段と印刷速度、解像度、メモリ／ハードディスク容量のプリンタ二次情報取得手段を有し、印刷データに応じて、プリンタ一次情報によって絞り込まれた印刷端末に対して印刷データのイメージコマンド、グラフィックスコマンド、テキスト、図形（プロッタコマンド）に分類された各々のコマンド発生率から、プリンタ二次情報に基づいて出力する最適印刷端末を推奨又は、自動印刷出力を可能とする。【選択図】図４
2005327020.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して接続された印刷を指示する印刷指示端末と、前記印刷指示端末からの印刷データを受信し印刷を実行する複数のプリンタとを有する印刷システムであって、前記印刷システムは、前記プリンタ個々の基本性能を示す一次情報を前記プリンタから取得する一次情報取得手段と、前記印刷指示端末からの印刷データと取得している前記一次情報に基づいて、通信ネットワーク上に接続されているプリンタが該印刷データを印刷可能か否かを識別する一次識別手段と、前記一次識別手段によって、印刷可能と判断されたプリンタから更に、個々のプリンタの詳細性能を示す二次情報を取得する二次情報取得手段と、該印刷データに含まれる特徴的コマンドの発生頻度からコマンド発生頻度算出情報を算出するコマンド発生頻度算出手段と、前記コマンド発生頻度算出情報から二次情報の中から最も重要度の高いプリンタの詳細性能を特定する二次情報特定手段と、前記二次情報特定手段で特定された特定二次情報と前記二次情報取得手段によって前記プリンタから取得した前記二次情報に基づいて最も該印刷データの印刷に適したプリンタを選定するプリンタ選定手段を有し、前記プリンタ選定手段によって選定されたプリンタを最適出力プリンタとして該印刷データを出力することを特徴とする印刷システム。
【請求項２】
前記一次情報は、プリンタの基本性能を示す、カラー印刷機能有無情報又は／及び印刷可能サイズ情報又は／及び印刷可能言語情報又は／及び両面印刷機能有無情報又は／及びステイプル止め機能有無情報であり、前記二次情報は、プリンタの印刷速度情報又は／及び解像度又は／及びメモリ・ハードディスク容量であることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記コマンド発生頻度算出情報が、イメージコマンド又は／及びグラフィックスコマンド又は／及びテキストコマンド又は／及び図形コマンド（プロッタコマンド）のコマンドの発生率であることを特徴とする請求項１または２記載の印刷システム。
【請求項４】
コマンド発生頻度算出情報に予め重み付けをし、前記重み付けされたコマンド発生頻度算出情報に基づいて該印刷データの印刷に適したプリンタを前記プリンタ選定手段によって選定することを特徴とする請求項３記載の印刷システム。
【請求項５】
二次情報に予め重み付けをし、前記重み付けの最も高い二次情報に基づいて前記プリンタ選定手段によって最適プリンタとして選定されることを特徴とする請求項１ないし４記載の印刷システム。
【請求項６】
印刷データに含まれるのコマンド発生頻度算出情報が、イメージコマンド、グラフィックスコマンド、図形コマンド（プロッタコマンド）の少なくとも一を含むとき、前記プリンタ二次情報の解像度、メモリ／ハードディスク容量の値が高いプリンタを前記プリンタ選定手段によって最適プリンタとして識別し、該印刷データを出力することを特徴とする請求項４または５記載の印刷システム。
【請求項７】
前記コマンド発生頻度算出情報の重み付けが、前記イメージコマンド、グラフィックスコマンド、図形（プロッタコマンド）の順に重み付けされることを特徴とする請求項４乃至６記載の印刷システム。
【請求項８】
前記コマンド発生頻度算出情報が、前記テキストコマンドのみであるとき、前記プリンタ二次情報から印刷速度の高いプリンタを前記プリンタ選定手段によって最適プリンタとして選定し印刷データを出力することを特徴とする請求項４または５記載の印刷システム。
【請求項９】
使用者が前記コマンド発生頻度のレベルを設定可能な優先レベル設定手段とを備え、前記
優先レベル設定手段によって設定されたレベルに基づいて、前記プリンタ二次情報から前記プリンタ選定手段によって最適プリンタとして選定し、印刷データを出力することを特徴とする請求項１乃至８記載の印刷システム。
【請求項１０】
通信ネットワークを介して接続された印刷を指示する印刷指示端末と、前記印刷指示端末からの印刷データを受信し印刷を実行する複数のプリンタとを有する印刷システムにおける印刷制御方法であって、前記プリンタ個々の基本性能を示す一次情報を前記プリンタから取得し、前記印刷指示端末からの印刷データと取得している前記一次情報に基づいて、通信ネットワーク上に接続されているプリンタが該印刷データを印刷可能か否かを識別する一次識別を行い、前記一次識別の結果印刷可能と判断されたプリンタから個々のプリンタの詳細性能を示す二次情報を取得し、該印刷データに含まれる特徴的コマンドの発生頻度からコマンド発生頻度算出情報を算出すし、前記算出したコマンド発生頻度算出情報から二次情報の中から最も重要度の高いプリンタの詳細性能を特定し、前記特定された特定二次情報とプリンタから取得した前記二次情報に基づいて最も該印刷データの印刷に適したプリンタを選定し、選定されたプリンタを最適出力プリンタとして該印刷データを出力することを特徴とする印刷制御方法。
【請求項１１】
前記一次情報は、プリンタの基本性能を示す、カラー印刷機能有無情報又は／及び印刷可能サイズ情報又は／及び印刷可能言語情報又は／及び両面印刷機能有無情報又は／及びステイプル止め機能有無情報であり、前記二次情報は、プリンタの印刷速度情報又は／及び解像度又は／及びメモリ・ハードディスク容量であることを特徴とする請求項１０記載の印刷制御方法。
【請求項１２】
前記コマンド発生頻度算出情報が、イメージコマンド又は／及びグラフィックスコマンド又は／及びテキストコマンド又は／及び図形コマンド（プロッタコマンド）のコマンドの発生率であることを特徴とする請求項１０または１１記載の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して接続された印刷を指示する印刷指示端末と、前記印刷指示端末からの印刷データを受信し印刷を実行する複数のプリンタとを有する印刷システム及びその印刷制御方法に関する。
【背景技術】
【０００２】
近年、コンピュータやネットワーク技術の発達に伴い、企業や学校等の建物内に構築されたＬＡＮやＷＡＮ等の通信回線網を介して、複数の端末がプリンタを共有して行う印刷を制御する印刷システムが利用されている。この様な印刷システムには、１台のプリンタを複数の端末が共有することは勿論、複数のプリンタの中から所望のプリンタをユーザが選択して使用するものもある。
【０００３】
しかしながら、従来の印刷システムでは、使用するプリンタの選択はユーザの手を介して行っていた。このため、各プリンタが対応している用紙サイズやページ記述言語、カラー印刷の可否等の印刷種別をユーザが逐一認識していない限り、常に印刷データに最適なプリンタで印刷を行うことはできなかった。
【０００４】
ところが、ユーザがネットワーク上の全てのプリンタの印刷種別を把握するのは困難である上に、印刷の都度、各プリンタが印刷可能な印刷種別を調べるのは不便である。このため、ユーザは、印刷データの印刷種別を考慮しないで、常に同じプリンタを選択したり、本来適切でないプリンタを誤って選択したりすることがあった。従って、印刷時間は元より、用紙やトナーを無駄に消費することになり非効率的であった。
【０００５】
従って、（特許文献１）では、印刷データとプリンタの用紙サイズ、Ａ３印刷、ＰＤＦ印刷といった印刷可否の識別情報によって対応付け自動選択を可能としている。
【０００６】
しかしながら、一般に複数の類似プリンタがネットワーク上に多く共有され、存在する。ユーザが、（特許文献１）の手段を用いてプリンタを選択した場合、（特許文献１）の識別情報である用紙サイズ、Ａ３印刷、ＰＤＦ印刷といった基本印刷情報による識別では、類似プリンタの自動選別は困難であり、他の情報を識別情報として取得する場合についても一括の情報収集を行うために、頻繁な通信を行うこととなり、印刷時間を阻害する恐れがある。
【特許文献１】特開２００３−５９３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の課題は、印刷データ及びプリンタの特徴に基づいて、ネットワークに接続されている類似した複数のプリンタの中から効率的に最適なプリンタを選択する様に制御して、効率的に印刷環境を実現することである。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決できるようにしたもので、第一には、印刷を支持する印刷支持端末と印刷データを印刷するプリンタが、通信ネットワーク環境下に接続され、通信ネットワークに接続されたプリンタの情報をカラー印刷、Ａ３印刷、印刷言語、両面印刷機構の有無、ステイプルの有無の内、少なくとも１選択のプリンタ大別情報であるプリンタ一次情報を通信ネットワークを通じて印刷支持端末へ伝達する。印刷支持端末は、同様に印刷データのカラー印刷、Ａ３印刷、印刷言語、両面印刷、ステイプルの有無についての
判別を行い、前記通信ネットワーク環境下に接続されたプリンタから適合するプリンタの抽出によって一次識別を行う。更に、印刷支持端末は、抽出されたプリンタから、プリンタ二次情報である印刷速度、解像度、メモリ／ハードディスク容量の少なくとも１選択の情報を取得し、印刷データを特徴的コマンドに分類し、印刷データが重点を置くべき印刷性能をプリンタ二次情報である、印刷速度、解像度、メモリ／ハードディスク容量の少なくとも１選択より選択する機能を有し、前記選択したプリンタ性能に合致したプリンタ二次情報を所有するプリンタを、印刷出力する最適プリンタとして決定し、出力することができるようにした印刷システムである。
【０００９】
第二には、前記印刷システムにおいて、前記印刷指示端末において、前記プリンタから解像度、印刷速度、メモリ容量の情報を取得し、プリンタ二次情報として印刷指示端末の記憶媒体（一般にハードディスク）に保存する。更に、ＰＤＬなどの印刷記述言語で使用されている印刷データを特徴的コマンドとして、イメージコマンド、グラフィックスコマンド、テキスト、図形（プロッタコマンド）に分類し、各々の発生頻度の算出結果をコマンド発生頻度算出情報として印刷指示端末の記憶媒体に保存する。算出単位は、印刷ジョブ又は印刷ページ単位であっても良い。次にコマンド発生頻度算出情報の結果であるコマンド発生率によって前記プリンタ二次情報の内、最も印刷結果に関与する印刷性能を決定し、前期決定された印刷性能を保有するプリンタをプリンタ二次情報から決定印刷出力を実施するものである。このとき、印刷データの特徴的コマンドである、イメージコマンド、グラフィックスコマンド、テキスト、図形（プロッタコマンド）に各々重み付けを行うことができる。又、プリンタ二次情報である印刷速度、解像度、メモリ／ハードディスク容量に対しても重み付けを実施することができる。
【００１０】
第二には前記印刷性能は、印刷品質と印刷速度のうち少なくとも一選択であって、コマンド発生頻度算出情報の結果において、イメージコマンド、グラフィックスコマンド、図形（プロッタコマンド）のうち、少なくとも１選択のコマンドが存在するとき印刷品質を優先すると定義つけられ、前記プリンタ二次情報の解像度、メモリ／ハードディスク容量の高いものを最適プリンタとして識別し、印刷データを出力するプリンタとして選択する。更に、使用者が前記コマンド発生頻度のレベルを設定し、印刷品質の優先度を可変することも可能にしている。又、前記コマンド発生頻度算出情報のイメージコマンド、グラフィックスコマンド、図形（プロッタコマンド）に対して重み付けを付与することも可能である。
【００１１】
第三には、前記コマンド発生頻度算出情報が、前記テキストコマンドのみであるとき、印刷速度を優先すると定義付けし、前記プリンタ二次情報から印刷速度、の高いものを前記二次識別手段機能によって最適プリンタとして識別し、印刷データを出力するプリンタとして選択する。更に、使用者が印刷速度を優先する前記コマンド発生頻度のレベルを設定する印刷速度優先レベル設定機能を備え、前記印刷速度優先レベル設定機能によって設定されたレベルに対して、テキストコマンドの発生率が印刷速度を優先すると定義されるとき、前記プリンタ二次情報から印刷速度の高いものを最適プリンタとして識別し、印刷データを出力するプリンタとして選択する。
【００１２】
第四には、更に使用者が、印刷品質及び印刷品質の優先レベル設定ができる機能を有している。又、識別されたプリンタを使用者に推奨する手段を備えている。更には、前記出力手段により印刷データが出力されたプリンタの情報を、前記印刷指示端末に送信する送信手段、を備えたのとを特徴としている。
【発明の効果】
【００１３】
本発明の印刷システム又は、プログラムは、印刷データ及びプリンタの特徴に基づいて、ネットワークに接続されている類似した複数のプリンタの中から効率的に最適なプリン
タを選択する様に制御して、効率的な印刷を図る作用を有するものである。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について説明する。
【００１５】
図１は、本発明の一実施の形態におけるネットワーク接続全体構成図である。
【００１６】
Ｎ台のＰＣ等で構成される印刷指示端末１１ＡとＮ台のプリンタ１２Ａ−１２Ｃがネットワーク１３に接続された図１のような印刷システムにおいて、印刷指示端末１１Ａとプリンタ１２Ａ〜１２Ｃは、ネットワーク１３を介してデータの送受信及び入出力可能な相互通信を行うことができる。
【００１７】
ネットワーク１３は、企業や学校等の建物内に構築されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の情報通信網である。回線形態は、環形として図示したが任意である。また、各端末装置間の接続は有線、無線を問わない。但し、情報管理の信頼性の観点から、特定の利用者のみアクセスが可能なセキュリティが確保されているネットワークである事が望ましい。ネットワーク１３には、例えば、送受信されるデータの解析、伝送経路の設定、及び転送を行うルータ等の中継装置の他、所定数のポートを備えるハブ等の集線装置が含まれる。ネットワーク１３は、企業や学校等の建物内に構築されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の情報通信網である。回線形態は、環形として図示したが任意である。また、各端末装置間の接続は有線、無線を問わない。但し、情報管理の信頼性の観点から、特定の利用者のみアクセスが可能なセキュリティが確保されているネットワークである事が望ましい。ネットワーク１３には、例えば、送受信されるデータの解析、伝送経路の設定、及び転送を行うルータ等の中継装置の他、所定数のポートを備えるハブ等の集線装置が含まれる。
【００１８】
図２は、本発明の一実施の形態における印刷指示端末構成図であって、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０７は、ＨＤＤ２０６に記憶されているプログラムを読み出してＲＡＭ２０４に展開し、当該プログラムに従って各部を集中制御する。即ち、ＣＰＵ２０７は、ＲＡＭ２０４に展開したプログラムに従って、後述するプリンタ一次、二次情報の登録処理、印刷データのコマンド発生頻度算出処理、プリンタ自動選択処理を実行し、その処理結果をＲＡＭ４に格納すると共に表示部２０１に表示させる。そして、ＲＡＭ２０４に格納した処理結果をＨＤＤ２０６に保存させる。入力部２０２は、文字・数字入力キー、カーソル移動キー、及び各種機能キー等を備えたキーボードと、クリックボタンを備えたポインティングデバイスであるマウスと、を備えて構成される。入力部２０１は、キーボードによる押下信号とマウスによる操作信号とを、入力信号としてＣＰＵ２０７へ出力する。表示部２０１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等により構成され、ＣＰＵ２０７から入力される表示信号の指示に従って画面上に表示データの表示を行う。又、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０４は、ＣＰＵ２０７により実行制御される上記各処理において、ＨＤＤ２０６から読み出された各種プログラムの全部又は一部やデータ等の一時的な格納領域を形成する。
【００１９】
ＨＤＤ２０６は、ＨＤ（Ｈａｒｄ  Ｄｉｓｃ）等の不揮発性の半導体メモリにより構成され、印刷指示端末で実行可能な各種プログラム、プリンタ１２Ａ−１２Ｃのドライバ、及びプログラムで処理されたデータ等を記憶する。また、ＨＤＤ２０６は、着脱自在に装着された記録媒体を有し、この記録媒体は、磁気的又は光学的記録媒体で構成される。プログラムは、コンピュータが読み取り可能なプログラムコードの形態で格納され、ＣＰＵ２０７は、当該プログラムコードに従った動作を逐次実行する。
【００２０】
このように構成された印刷指示端末においては、使用者によって印刷指示端末上でアプリケーションソフトで作成された文書データや画像データの印刷データは、プリンタ１２Ａ−１２Ｃのドライバ、及びプログラムによって印刷記述言語であるＰＤＬ等のプリンタで印刷可能な言語に変換され、ＨＤＤ２０６に一旦蓄積された後、ネットワーク通信ポート２０８により、ネットワーク１３へ出力される。
【００２１】
又、図３は、本発明の一実施の形態におけるプリンタ構成図である。ネットワーク１３に接続された印刷端末は、Ｎｅｔｗｏｒｋ通信ポートを介して印刷支持端末から印刷データを受信する。ネットワーク１３の通信は相互通信が可能であり、ＣＰＵ３０７は、印刷端末に備わった機能をネットワーク１３を介して印刷指示端末に伝達することができる。印刷指示端末で、後述プリンタ選択処理によって印刷出力端末として選択された場合、ＣＰＵ３０７は、印刷指示端末から印刷データを受信し、受信した印刷データを前記印刷記述言語によって作成されたデータから不揮発性メモリあるいはハードディスクによって構成された記憶部であるＲＡＭ３０６上に実際の印刷イメージのデータに変換し、保存する。
【００２２】
保存された印刷イメージのデータは、前記ＣＰＵ３０７によって印刷エンジン出力に同期して印刷エンジンに送出される。このとき、印刷エンジンは、レーザービーム方式の印刷方式又は、インク方式の印刷方式など印刷方式を問わない。このように構成された印刷端末によって印刷記述言語によって印刷指示端末から送出された印刷データは、印刷イメージのデータに変換され、印刷出力の結果を得ることができる。
【００２３】
次にこのように構成された印刷システムにおいて、本発明の一実施の形態の動作を以下に説明する。
【００２４】
図４は、本発明の一実施の形態における印刷指示端末の動作フローチャートである。
【００２５】
印刷データは、カラー印刷、Ａ３印刷、印刷言語、ステイプルの有無の基本情報を有しており、図１の印刷支持端末１１Ａは、ネットワークに接続された複数のプリンタ１２Ａ−１２Ｃからネットワークの相互通信によって前記印刷データの基本情報であるプリンタ一次情報を各プリンタより取得することができる。プリンタ一次情報は、印刷の可否を決定付ける情報である。印刷指示端末１１Ａで取得された、プリンタ一次情報は、ＨＤＤ２０６に保存される。プリンタ一次情報の保存は、図５のプリンタ一次情報テーブル例のように、プリンタ名もしくはネットワーク上のプリンタのアドレスと関連付けて、カラー印刷の可又は、不可、Ａ３サイズの印刷の可又は、不可、対応できる印刷言語、両面印刷の対応可又は、不可、ステイプルの対応可又は、不可の情報をプリンタ一次情報テーブルとして前記ＨＤＤ２０６上に登録する。次に、印刷データと前記ＨＤＤ２０６上に登録された、プリンタ一次情報テーブルの対比を行うことによって、ネットワークに接続されたプリンタ１２Ａ−１２Ｃの中から適合するプリンタの絞込みをおこなうことができる。このとき、適合するプリンタがネットワークに接続されていない場合、予め印刷支持端末に保存されているプリンタ状態表示機能によって、使用者に適合プリンタが存在しない旨のメッセージを伝達することができる。
【００２６】
次に、適合プリンタの絞込みによって、ネットワ−ク１３に接続されたプリンタが、更に複数存在するとき、印刷指示端末によって、印刷速度、解像度、メモリ／ハードディスク容量のプリンタ二次情報の取得が実施される。プリンタ二次情報は、印刷の可否に寄与しない情報である。ネットワーク１３に接続されるプリンタは、特に企業や学校等で構築される大規模ネットワーク環境化において類似プリンタが数多く存在することが多い。そこでプリンタ二次情報による最適化が有効である。印刷支持端末によって、ネットワーク
１３に接続されてプリンタから取得されたプリンタ二次情報は、前記プリンタ一次情報同様に、図６のプリンタ二次情報テーブル例のように、プリンタ名もしくはネットワーク上のプリンタのアドレスと関連付けて、印刷速度、解像度、メモリ／ハードディスク容量をＨＤＤ２０６にプリンタ二次情報テーブルとして保存する。プリンタ名は、使用者が、ネットワーク上のユニークな名前を付与することができ、「プリンタ１」「プリンタ２」・・などの付与も可能とできるものとする。又、ネットワーク上のプリンタアドレスも同様に使用者による付与が可能である。一方、印刷データは、ＰＤＬ等の印刷記述言語で記述されており、印刷記述言語のコマンドによって、イメージコマンド、グラフィックスコマンド、テキスト、図形（プロッタコマンド）に分類することができる。
【００２７】
予め、印刷記述言語の種別ごとに印刷言語のどのコマンドが、イメージコマンド、グラフィックスコマンド、テキスト、図形（プロッタコマンド）に属するかのコマンド分類テーブルを印刷指示端末のＨＤＤ２０６に保存し、印刷データが発生した際、図７のコマンド発生率算出結果ＤＢのように印刷のジョブ単位あるいは、印刷ページ毎に、イメージコマンド、グラフィックスコマンド、テキスト、図形（プロッタコマンド）各々の発生率を、印刷データのコマンド発生率として、前記分類テーブルを参照することによって算出しＨＤＤ２０６に保存する。コマンド発生頻度算出結果によって、一実施の形態では、イメージコマンド、グラフィックスコマンド、図形コマンド（プロッタコマンド）の少なくとも一選択のコマンドが存在するとき、印刷品質を優先し、前記プリンタ二次情報テーブルから、解像度、メモリ／ハードディスク容量の高いプリンタを最適プリンタとして選択し、印刷データを選択されたプリンタに対して送出する。このとき、イメージコマンド、グラフィックスコマンド、図形コマンド（プロッタコマンド）のコマンド発生頻度算出結果に対して発生比率に重み付けをした印刷品質優先判別テーブルを前記ＨＤＤ２０６に予め保有することによって、例えば、各々のコマンド発生率が、イメージコマンド発生率２０％以上、グラフィックスコマンド発生率５０％以上、図形コマンド（プロッタコマンド）発生率７０％以上に達した印刷データに対して印刷品質を優先すると定義付けることもできる。又、選択された印刷出力プリンタを前記表示部２０１に表示することによって使用者に知らしめる機能を具備することもできる。印刷出力を完了したプリンタからネットワーク１３を介して印刷完了の通知を印刷指示端末１１Ａで取得し、印刷指示端末のＨＤＤ２０６に保存された前記プリンタドライバ又はプログラムによってＣＰＵ２０７から表示部２０１に使用者に対する完了通知と出力されたプリンタ名またはネットワ−ク上のプリンタのアドレスを表示する。
【００２８】
更に一実施の形態では、テキストのみのコマンド発生であれば、自動的に印刷速度を優先し、前記プリンタ二次情報テーブルから、最も印刷速度の速いプリンタを最適プリンタとして選択し、印刷データを選択されたプリンタに対して送出する。このとき、テキストコマンド発生頻度算出結果に対して印刷速度を優先レベルを前記ＨＤＤ２０６に予め保有することによって、例えば、テキストコマンドの発生率が、７０％以上に達した印刷データに対して印刷速度を優先すると定義付けることもできる。又、選択された印刷出力プリンタを前記表示部２０１に表示することによって使用者に知らしめる機能を具備することもできる。
【００２９】
更に一実施の形態では、使用者が、印刷品質及び印刷品質の優先レベル設定ができる機能を有することができる。表示部２０１に表示される図８の印刷性能設定画面によって、使用者が印刷品質と印刷性能の優先比率を設定することによって、使用者の好みに合わせた印刷性能に最適なプリンタの選択を可能にしている。例えば印刷品質優先比率を８０％、印刷速度優先比率を２０％と設定することによって、前記の印刷データのコマンド発生頻度算出結果とプリンタ二次情報によって導き出される印刷品質及び印刷速度優先の選択に対して印刷品質：印刷速度の優先比率を８：２の選択重み付けにより実施することができる。
【００３０】
又、一実施の形態では更に、前記最適プリンタへの出力を自動で行わず、推奨プリンタとして、使用者に対して前記表示部２０１に表示することによって、使用者が印刷を実施する際のプリンタの選択を容易にしている。
【産業上の利用可能性】
【００３１】
本発明は、ネットワークに接続された複数の印刷端末から最適印刷端末を、印刷データのコマンドの発生率に応じて、最適な印刷端末を自動選択又は推奨するよう制御するものである。従って、印刷端末が対応する仕様を使用者は意識することなく常に印刷データを指摘な印刷端末で出力できるため、使用者は、最適な印刷速度と印刷品質を得ることができる。本実施の形態では、ネットワーク環境下に置かれた印刷端末としてプリンタなどを例にとり説明しているが、これらに限定されることはなく、有線／無線にかかわらず、ネットワークに対応した電子黒板や、デジタル複合機、ファクシミリ装置、また将来的にはＩＰＶ６等の規格に対応した印刷機能を有するデジタルテレビなどのデジタル家電全般に適用されることは言うまでもない。ネットワーク接続された複数印刷端末から最も近距離又は、効率的印刷端末を選別し、印刷ジョブを分配する構成としたもので、使用者の最適印刷と出力結果回収の利便性向上の効果を奏し、印刷を要するあらゆる移動体端末からのネットワーク接続による印刷用途にも適用できるものである。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施の形態におけるネットワーク接続全体構成図
【図２】本発明の一実施の形態における印刷指示端末構成図
【図３】本発明の一実施の形態におけるプリンタ構成図
【図４】本発明の一実施の形態における印刷指示端末の動作フローチャート
【図５】本発明の一実施の形態における印刷指示端末の動作フローチャート
【図６】本発明の一実施の形態におけるプリンタ一次情報及び二次情報格納図
【図７】本発明の一実施の形態におけるコマンドは成立算出結果ＤＢ図
【図８】本発明の一実施の形態における印刷性能設定画面図
【符号の説明】
【００３３】
１１Ａ    印刷指示端末（パソコン等）
１２Ａ〜１２Ｃ    プリンタ（ＦＡＸ、ＰＰＣでも可）
１３    ネットワーク
２０１    表示部（ディスプレイ等）
２０２    入力部（キーボード等）
２０３    ＲＯＭ
２０４    ＲＡＭ
２０５    Ｉ／Ｏポート
２０６    ＨＤＤ（ハードディスク等）
２０７    ＣＰＵ
２０８    ネットワーク通信ポート
２０９    内部バス
２１０    外部機器
３０１    表示部
３０２    ネットワーク通信ポート
３０３    外部機器
３０４    ネットワークプロトコル制御部
３０５    ＲＯＭ
３０６    ＲＡＭ
３０７    ＣＰＵ
３０８    Ｉ／Ｏ制御部
３０９    印刷エンジン制御部
３１０    印刷エンジン
【図１】
2005327020.tif 000003
【図２】
2005327020.tif 000004
【図３】
2005327020.tif 000005
【図４】
2005327020.tif 000006
【図５】
2005327020.tif 000007
【図６】
2005327020.tif 000008
【図７】
2005327020.tif 000009
【図８】
2005327020.tif 000010