(57)【要約】【課題】この発明は、必ずしも選択したプリンタがネットワーク上で一番印刷処理時間が早いとは限らないという課題を解決しようとするものである。【解決手段】この発明は、エコスタート機能を有するプリンタ３がエコスタート動作を行うか否かを判定する判定手段１、２と、複数のプリンタ３〜５がそれぞれ印刷命令の実行を開始するまでの時間を演算する演算手段１、２とを備え、この演算手段１、２は判定手段１、２がエコスタート機能を有するプリンタ３がエコスタート動作を行うと判定した場合にエコスタート機能を有するプリンタ３の印刷命令の実行開始までの時間を、エコスタート動作時間を含めて演算するものである。【選択図】  図１
2004355260.tif 000002
【特許請求の範囲】
【請求項１】
印刷命令により、ネットワークで共有化されたエコスタート機能を有するプリンタを含む複数のプリンタのいずれかを前記印刷命令の実行開始までの時間に応じて選択し、その選択したプリンタに前記印刷命令を実行させるプリンタ選択装置において、前記エコスタート機能を有するプリンタがエコスタート動作を行うか否かを判定する判定手段と、前記複数のプリンタがそれぞれ前記印刷命令の実行を開始するまでの時間を演算する演算手段とを備え、この演算手段は前記判定手段が前記エコスタート機能を有するプリンタがエコスタート動作を行うと判定した場合に前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間を、エコスタート動作時間を含めて演算することを特徴とするプリンタ選択装置。
【請求項２】
請求項１記載のプリンタ選択装置において、前記演算手段は前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間を、前記エコスタート機能を有するプリンタが原版を作成する製版時間を含めて演算することを特徴とするプリンタ選択装置。
【請求項３】
請求項１または２記載のプリンタ選択装置において、前記演算手段は前記複数のプリンタのうち省エネルギーモードのプリンタの印刷命令の実行開始までの時間を、省エネルギーモードから印刷可能状態への復帰に要する時間を含めて演算することを特徴とするプリンタ選択装置。
【請求項４】
請求項１〜３のいずれか１つに記載のプリンタ選択装置において、前記演算手段は前記プリンタの印刷命令の実行開始までの時間を、前記プリンタへ印刷物を取りに行く時間を含めて演算することを特徴とするプリンタ選択装置。
【請求項５】
請求項１〜４のいずれか１つ記載のプリンタ選択装置と、前記複数のプリンタと、前記ネットワークとを有することを特徴とするプリントシステム。
【請求項６】
印刷命令により、ネットワークで共有化されたエコスタート機能を有するプリンタを含む複数のプリンタのいずれかを前記印刷命令の実行開始までの時間に応じて選択し、その選択したプリンタに前記印刷命令を実行させるプリンタ選択方法において、前記エコスタート機能を有するプリンタがエコスタート動作を行うか否かを判定し、前記複数のプリンタがそれぞれ前記印刷命令の実行を開始するまでの時間を演算し、前記エコスタート機能を有するプリンタがエコスタート動作を行うと判定した場合には前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間をエコスタート動作時間を含めて演算することを特徴とするプリンタ選択方法。
【請求項７】
請求項６記載のプリンタ選択方法において、前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間を、前記エコスタート機能を有するプリンタが原版を作成する製版時間を含めて演算することを特徴とするプリンタ選択方法。
【請求項８】
請求項６または７記載のプリンタ選択方法において、前記複数のプリンタのうち省エネルギーモードのプリンタの印刷命令の実行開始までの時間を、省エネルギーモードから印刷可能状態への復帰に要する時間を含めて演算することを特徴とするプリンタ選択方法。
【請求項９】
請求項６〜８のいずれか１つに記載のプリンタ選択方法において、前記プリンタの印刷命令の実行開始までの時間を、前記プリンタへ印刷物を取りに行く時間を含めて演算することを特徴とするプリンタ選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は孔版印刷機などの複数のプリンタのいずれかを印刷命令の実行開始までの時間に応じて選択して印刷命令を実行させるプリンタ選択装置、プリントシステム及びプリンタ選択方法に関する。
【０００２】
【従来の技術】
プリンタをＬＡＮ等のネットワーク上に分散して配置してプリンタの共有化を図ったプリントシステムは特許文献１〜３等に記載されている。複数のプリンタをネットワーク上に分散して配置したプリントシステムにおいて、複数のプリンタのいずれかを印刷枚数に応じて自動的に選択して印刷命令を実行させるものは特許文献４に記載されている。
【０００３】
複数のプリンタをネットワーク上に分散して配置したプリントシステムにおいて、複数のプリンタのいずれかを印刷条件（用紙サイズ指定、カラー印刷指定、紙種指定、解像度指定、特殊機能印刷指定等）に応じて自動的に選択して印刷命令を実行させるものは特許文献５に記載されている。
【０００４】
上記特許文献においても、複数のプリンタのいずれかをその印刷処理時間に応じて自動的に選択して印刷命令を実行させることが記載されている。これは、単にプリンタ毎の印刷処理能力（１分間に何枚印刷できるかという能力）をデータベースに持たせ、この印刷処理能力を参照しながら各プリンタの既に受けている印刷命令の実行にかかる印刷処理時間を演算して比較することにより、これから出す印刷命令の実行開始までの時間が最も早いプリンタを選択して印刷命令を実行させる構成となっている。
【０００５】
しかし、このような構成のものでは、プリンタがエネルギー（電力）の一部を供給停止とする省エネルギーモード（以下単に省エネモードという）を有する構成になっている場合には、省エネモードから通常の動作を行う通常モードに復帰するまでに時間がかかるので、必ずしも選択したプリンタがネットワーク上で一番印刷処理時間が早い（これから出す印刷命令の実行開始までの時間が最も早い）とは限らなかった。
【０００６】
そこで、省エネモードになっているプリンタに対しては省エネモードで印刷命令の実行が可能になるまでの時間を、既に受けている印刷命令の実行にかかる印刷処理時間に合算して処理時間とし、この処理時間が最も小さいプリンタを選択して該プリンタに印刷命令を出すプリンタ選択装置が特許文献６に記載されている。
【０００７】
【特許文献１】
特開平４―１５３８１４号公報
【特許文献２】
特開平７―２１４８７２号公報
【特許文献３】
特開平９―３３０１９０号公報
【特許文献４】
特開２０００―０８１９６０
【特許文献５】
特開２００１―３３１２９２
【特許文献６】
特開平１１―２５５８７９号公報
【０００８】
【発明が解決しようとする課題】
孔版印刷機等の印刷機では、長い時間にわたって印刷を行わずに放置しておいた場合には、何枚か印刷を行うまでインキののりが悪く濃度が薄く印刷される。そこで、これを防いで１枚目の印刷からインキののりを良くするためにエコスタートモードを使用すると、印刷を行う前にアイドリングを行い、インキののりを自動的に調整する。
【０００９】
上記プリンタ選択装置では、省エネモードになっているプリンタに対しては省エネモードで印刷命令の実行が可能になるまでの時間を、既に受けている印刷命令の実行にかかる印刷処理時間に合算して処理時間とし、この処理時間が最も小さいプリンタを選択して該プリンタに印刷命令を出すが、プリンタがエコスタートモードを持つ孔版印刷機等である場合には長い時間放置しておくと、印刷命令を受けてからエコスタートモードに入り、エコスタートモードで要する時間かかり、必ずしも選択したプリンタがネットワーク上で一番印刷処理時間が早い（これから出す印刷命令の実行開始までの時間が最も早い）とは限らなかった。
【００１０】
本発明は、ネットワークで共有化された複数のプリンタがエコスタート機能を有するプリンタを含んでいても印刷命令の実行開始までの時間が最も早いプリンタを正確に選択することができるプリンタ選択装置、プリントシステム及びプリンタ選択方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するため、請求項１に係る発明は、印刷命令により、ネットワークで共有化されたエコスタート機能を有するプリンタを含む複数のプリンタのいずれかを前記印刷命令の実行開始までの時間に応じて選択し、その選択したプリンタに前記印刷命令を実行させるプリンタ選択装置において、前記エコスタート機能を有するプリンタがエコスタート動作を行うか否かを判定する判定手段と、前記複数のプリンタがそれぞれ前記印刷命令の実行を開始するまでの時間を演算する演算手段とを備え、この演算手段は前記判定手段が前記エコスタート機能を有するプリンタがエコスタート動作を行うと判定した場合に前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間を、エコスタート動作時間を含めて演算するものである。
【００１２】
請求項２に係る発明は、請求項１記載のプリンタ選択装置において、前記演算手段は前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間を、前記エコスタート機能を有するプリンタが原版を作成する製版時間を含めて演算するものである。
【００１３】
請求項３に係る発明は、請求項１または２記載のプリンタ選択装置において、前記演算手段は前記複数のプリンタのうち省エネルギーモードのプリンタの印刷命令の実行開始までの時間を、省エネルギーモードから印刷可能状態への復帰に要する時間を含めて演算するものである。
【００１４】
請求項４に係る発明は、請求項１〜３のいずれか１つに記載のプリンタ選択装置において、前記演算手段は前記プリンタの印刷命令の実行開始までの時間を、前記プリンタへ印刷物を取りに行く時間を含めて演算するものである。
【００１５】
請求項５に係る発明は、請求項１〜４のいずれか１つ記載のプリンタ選択装置と、前記複数のプリンタと、前記ネットワークとを有するものである。
【００１６】
請求項６に係る発明は、印刷命令により、ネットワークで共有化されたエコスタート機能を有するプリンタを含む複数のプリンタのいずれかを前記印刷命令の実行開始までの時間に応じて選択し、その選択したプリンタに前記印刷命令を実行させるプリンタ選択方法において、前記エコスタート機能を有するプリンタがエコスタート動作を行うか否かを判定し、前記複数のプリンタがそれぞれ前記印刷命令の実行を開始するまでの時間を演算し、前記エコスタート機能を有するプリンタがエコスタート動作を行うと判定した場合には前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間をエコスタート動作時間を含めて演算することを特徴とする。
【００１７】
請求項７に係る発明は、請求項６記載のプリンタ選択方法において、前記エコスタート機能を有するプリンタの印刷命令の実行開始までの時間を、前記エコスタート機能を有するプリンタが原版を作成する製版時間を含めて演算することを特徴とする。
【００１８】
請求項８に係る発明は、請求項６または７記載のプリンタ選択方法において、前記複数のプリンタのうち省エネルギーモードのプリンタの印刷命令の実行開始までの時間を、省エネルギーモードから印刷可能状態への復帰に要する時間を含めて演算することを特徴とする。
【００１９】
請求項９に係る発明は、請求項６〜８のいずれか１つに記載のプリンタ選択方法において、前記プリンタの印刷命令の実行開始までの時間を、前記プリンタへ印刷物を取りに行く時間を含めて演算することを特徴とする。
【００２０】
【発明の実施の形態】
図１は本発明の一実施形態を示す。この実施形態のプリントシステムは、複数のホストとしてのコンピュータ、例えばパーソナルコンピュータ（以下ＰＣという）１、２と、複数のプリンタ３〜５と、ＰＣ１、２及びプリンタ３〜５が接続されたネットワーク６とを有する。ＰＣ１、２はそれぞれプリンタ選択装置としてのプリンタ選択機能を有し、ＰＣ１が図２（ａ）に示すようにプリンタ選択部７、メモリ８、キーボードやマウスからなる入力装置９、インターフェース（Ｉ／Ｆ）１０などを有するとともにＰＣ２が図２（ｂ）に示すようにプリンタ選択部１１、メモリ１２、キーボードやマウスからなる入力装置１３、Ｉ／Ｆ１４などを有する。
【００２１】
管理対象機器としてのプリンタ３〜５は、それぞれ、さまざまなネットワーク情報や機器自体の情報を変数として保持するＭＩＢ（管理情報ベース：Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅの略）を有し、このＭＩＢはネットワーク管理の標準規格である。プリンタ３〜５は、印刷を行う機能を有する製版印刷機や各種プリンタ、デジタル複写機などを含み、例えば孔版印刷機３、レーザプリンタ４及びインクジェットプリンタ５が用いられる。
【００２２】
孔版印刷機３内のＭＩＢは、孔版印刷機３の情報として、解像度：４００ｄｐｉ、印刷処理速度（白黒印刷の速度）：１２０Ｃｏｐｉｅｓ／ｍｉｎ、印刷用紙のサイズ：Ａ３，Ａ４、印刷代金：０．４￥／１Ｃｏｐｙ、省エネ復帰時間（省エネモードから印刷命令の実行が可能である通常のモード（通常状態）に復帰するまでの時間）：２０ｓｅｃ、エコスタート時間（エコスタートモードで要する時間）：３０ｓｅｃなどの情報を保持している。
【００２３】
ここに、省エネ復帰時間は、省エネモードから印刷命令の実行が可能である通常のモードに復帰するまでの時間であり、エコスタート時間を含まない。プリンタ３、４は、制御部により、通常のモードにおいて電源が投入されてから一定時間が経過した時または印刷命令の実行（印刷処理）が終了してから一定時間が経過した時に省エネモードにセットされて電源からの供給電力の一部が停止され、印刷命令の実行（印刷処理）が開始される際に省エネモードが解除されて電源からの供給電力の一部停止が解除される。印刷機３は、所定の時間以上放置しておくと、印刷命令を受けてからエコスタートモードに入り、印刷を行う前にアイドリングを行い、インキののりを自動的に調整する。このエコスタートモードで要する時間がエコスタート時間である。
【００２４】
レーザプリンタ４内のＭＩＢは、レーザプリンタ４の情報として、解像度：６００ｄｐｉ、印刷処理速度（白黒印刷の速度）：３０Ｃｏｐｉｅｓ／ｍｉｎ、印刷用紙のサイズ：Ａ３，Ａ４、印刷代金：１０￥／１Ｃｏｐｙ、省エネ復帰時間：４０ｓｅｃの情報を保持している。インクジェットプリンタ５内のＭＩＢは、インクジェットプリンタ５の情報として、解像度：１２００ｄｐｉ、印刷用紙のサイズ：Ａ４、印刷代金：１００￥／１Ｃｏｐｙの情報を保持している。
【００２５】
インクジェットプリンタ５内のＭＩＢにはインクジェットプリンタ５の印刷処理速度が保持されていないが、ＰＣ１、２はそれぞれインクジェットプリンタ５の印刷処理速度、例えばカラー印刷の速度：６Ｃｏｐｉｅｓ／ｍｉｎが入力装置９、１３により入力されると、これらの情報をメモリ８、１２に登録し、又はこれらの情報でメモリ８、１２内の情報を更新する。また、印刷機３は、印刷命令を実行する場合には原版を製作してから該原版により印刷を行うが、ＰＣ１、２はそれぞれ印刷機３の原版を製作する製版時間が入力装置９、１３により入力されると、これらの情報をメモリ８、１２に登録し、又はこれらの情報でメモリ８、１２内の情報を更新する。
【００２６】
ＰＣ１、２は、その設置場所によって、各プリンタ３〜５の設置場所まで印刷物を取りに行く時間が異なる。ＰＣ１は、ユーザがＰＣ１の設置場所からプリンタ３〜５の設置場所まで印刷物を取りに行く時間の情報として、例えばユーザがＰＣ１の設置場所から印刷機３の設置場所まで印刷物を取りに行く時間：１２０ｓｅｃと、ユーザがＰＣ１の設置場所からレーザプリンタ４の設置場所まで印刷物を取りに行く時間：３０ｓｅｃと、ユーザがＰＣ１の設置場所からインクジェットプリンタ５の設置場所まで印刷物を取りに行く時間：６０ｓｅｃの情報がＰＣ１の入力装置９により入力されると、これらの情報をメモリ８に登録し、又はこれらの情報でメモリ８内の情報を更新する。
【００２７】
ＰＣ２は、ユーザがＰＣ２の設置場所からプリンタ３〜５の設置場所まで印刷物を取りに行く時間の情報として、例えばユーザがＰＣ２の設置場所から印刷機３の設置場所まで印刷物を取りに行く時間：６０ｓｅｃと、ユーザがＰＣ２の設置場所からレーザプリンタ４の設置場所まで印刷物を取りに行く時間：６０ｓｅｃと、ユーザがＰＣ２の設置場所からインクジェットプリンタ５の設置場所まで印刷物を取りに行く時間：３０ｓｅｃの情報が入力装置１３により入力されると、これらの情報をメモリ１２に登録し、又はこれらの情報によりメモリ１２の情報を更新する。
【００２８】
図３はＰＣ１の動作フローの一部を示す。ＰＣ１は、アプリケーションによる命令でプリンタドライバが所定フォーマットの印刷データファイルを作成して該印刷データファイルを含む印刷命令を作成し、プリンタ選択部７がその印刷命令を送るべきプリンタを図３に示すように選択する。すなわち、プリンタ選択部７は、Ｉ／Ｆ１０及びネットワーク６を介して各プリンタ３〜５に現在の状態（省エネモードであるか、省エネモードから通常モードへの復帰途中であれば通常モードへの復帰開始から何時間経過したか、今から印刷命令を受信すればエコスタートモ―ドを実行するか、エコスタートモ―ドであればエコスタートモードの実行開始から何時間経過したか、今までに受信した印刷命令の実行に何時間を要するか：インクジェットプリンタ５に対しては今までに受信した印刷命令の印刷データファイルの枚数）と、ＭＩＢ内に保持されている情報（印刷処理時間、省エネ復帰時間、エコスタート時間）を問い合わせ、各プリンタ３〜５から現在の状態を示す情報とＭＩＢ内の情報をネットワーク６及びＩ／Ｆ１０を介して受信する。
【００２９】
この場合、プリンタ選択部７は、印刷機３から、現在の状態として省エネモードであるか、省エネモードからの復帰途中であれば省エネモードからの復帰開始から何時間経過したか、今から印刷命令を受信すればエコスタートモ―ドを実行するか、エコスタートモ―ドであればエコスタートモードの実行開始から何時間経過したか、今までに受信した印刷命令の実行に何時間を要するかを示す情報を受信し、ＭＩＢ内に保持されている情報印刷処理時間、省エネ復帰時間、エコスタート時間を示す情報をネットワーク６及びＩ／Ｆ１０を介して受信する。
【００３０】
また、プリンタ選択部７は、エコスタートモ―ドがないレーザプリンタ４から、現在の状態として省エネモードであるか、省エネモードからの復帰途中であれば省エネモードからの復帰開始から何時間経過したか、今までに受信した印刷命令の実行に何時間を要するかを示す情報を受信し、ＭＩＢ内に保持されている印刷処理時間、省エネ復帰時間を示す情報をネットワーク６及びＩ／Ｆ１０を介して受信する。さらに、プリンタ選択部７は、エコスタートモ―ド及び省エネモードがないインクジェットプリンタ５から、今までに受信した印刷命令の印刷データファイルの枚数を示す情報をネットワーク６及びＩ／Ｆ１０を介して受信する。
【００３１】
次いで、プリンタ選択部７は、各プリンタ３〜５から受信した現在の状態を示す情報とＭＩＢ内の情報、メモリ８に格納されている情報、つまり、印刷機３の印刷処理時間、ユーザがＰＣ１の設置場所から印刷機３の設置場所まで印刷物を取りに行く時間、印刷機３の製版時間、レーザプリンタ４の印刷処理時間、ユーザがＰＣ１の設置場所からレーザプリンタ４の設置場所まで印刷物を取りに行く時間、ユーザがＰＣ１の設置場所からインクジェットプリンタ５の設置場所まで印刷物を取りに行く時間を用いて、各プリンタ３〜５がこれから受信する印刷命令の実行開始までの時間を、現時点より印刷命令の実行開始が可能となるまでの時間と、既に受信した印刷命令の実行に要する時間とを加算さた時間として演算する。
【００３２】
現時点より印刷命令の実行開始が可能となるまでの時間は、省エネモードから通常モードに復帰するまで、または省エネモードから通常モードへの復帰途中か通常モードに復帰するまでの時間Ａと、エコスタートモ―ドを初めからまたは途中から実行する時間Ｂと、製版時間Ｃと、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄとを加算した時間となり、この時間に、既に受信した印刷命令の実行に要する時間Ｅを加算すればプリンタがこれから受信する印刷命令の実行開始までの時間となる。
【００３３】
プリンタ選択部７は、プリンタ３〜５のうちで、その演算した、これから受信する印刷命令の実行開始までの時間が最も短いプリンタを選択し、上記作成した印刷命令をその選択したプリンタへＩ／Ｆ１０及びネットワーク６を介して送信する。プリンタ選択部７から印刷命令を受信したプリンタは、既に受信している印刷命令の実行を終了した後にプリンタ選択部７からの印刷命令を実行する。
【００３４】
図４は、プリンタ選択部７が各プリンタ３〜５毎にこれから受信する印刷命令の実行開始までの時間を演算する演算フローを示す。プリンタ選択部７は、この演算処理では、各プリンタ３〜５から受信した現在の状態を示す情報を用いて、プリンタが製版を行うプリンタ（印刷機３）であるか否か、省エネモードであるかまたは省エネモードからの復帰途中であるか、今から印刷命令を受信すればエコスタートモ―ドを実行するかまたはエコスタートモ―ドの実行中であるかを判断することで、各プリンタ３〜５の種類、状態を識別する。
【００３５】
プリンタ選択部７は、プリンタが製版を行うプリンタであり、省エネモードであるかまたは省エネモードからの復帰途中であり、今から印刷命令を受信すればエコスタートモ―ドを実行するかまたはエコスタートモ―ドの実行中であれば、プリンタから受信した情報、メモリ８に格納されている情報から、省エネモードから通常モードに復帰するまで、または省エネモードから通常モードへの復帰途中から通常モードに復帰するまでの時間Ａと、エコスタートモ―ドを初めからまたは途中から実行する時間Ｂと、製版時間Ｃと、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄとを加算した時間、既に受信した印刷命令の実行に要する時間Ｅを加算した時間を、プリンタがこれから受信する印刷命令の実行開始までの時間として演算する。
【００３６】
この場合、プリンタ選択部７は、プリンタから受信した、現在省エネモードであるという情報に基づいて、プリンタから受信した省エネ復帰時間を省エネモードから通常モードに復帰するまでの時間Ａとし、プリンタから受信した、省エネモードからの復帰途中であるという情報に基づいて、プリンタから受信した省エネ復帰時間と、プリンタから受信した、省エネモードからの復帰途中から経過した時間との差を省エネモードから通常モードへの復帰途中から通常モードに復帰するまでの時間Ａとする。
【００３７】
プリンタ選択部７は、プリンタから受信した、エコスタートモ―ドであという情報に基づいて、プリンタから受信したエコスタート時間をエコスタートモ―ドを実行する時間Ｂとし、プリンタから受信したエコスタート時間と、プリンタから受信した、エコスタートモ―ドの実行開始から経過した時間との差を、エコスタートモ―ドを途中から実行する時間Ｂとする。
【００３８】
プリンタ選択部７は、印刷機３、レーザプリンタ４については、受信した、既に受信した印刷命令の実行に要する時間をそのまま既に受信した印刷命令の実行に要する時間Ｅとし、インクジェットプリンタ５については、受信した、今までに受信した印刷命令の印刷データファイルの枚数と、メモリ８内のレーザプリンタ４の印刷処理速度から既に受信した印刷命令の実行に要する時間Ｅを演算する。プリンタ選択部７は、製版時間Ｃ、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄとしてはメモリ８内の値を用いる。
【００３９】
プリンタ選択部７は、プリンタが製版を行うプリンタであり、省エネモードであるかまたは省エネモードからの復帰途中であり、今から印刷命令を受信してもエコスタートモ―ドを実行せずエコスタートモ―ドの実行中でもないならば、プリンタから受信した情報、メモリ８に格納されている情報から、省エネモードから通常モードに復帰するまで、または省エネモードから通常モードへの復帰途中から通常モードに復帰するまでの時間Ａと、製版時間Ｃと、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄとを加算した時間、既に受信した印刷命令の実行に要する時間Ｅを上述のように求めてこれらを加算した時間を、プリンタがこれから受信する印刷命令の実行開始までの時間として演算する。
【００４０】
プリンタ選択部７は、プリンタが製版を行うプリンタであり、省エネモードでなく省エネモードからの復帰途中でもなく、今から印刷命令を受信すればエコスタートモ―ドを実行するかまたはエコスタートモ―ドの実行中であれば、エコスタートモ―ドを実行する時間Ｂと、製版時間Ｃと、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄとを加算した時間、既に受信した印刷命令の実行に要する時間Ｅを上述のように求めてこれらを加算した時間を、プリンタがこれから受信する印刷命令の実行開始までの時間として演算する。
【００４１】
プリンタ選択部７は、プリンタが製版を行うプリンタであり、省エネモードでなく省エネモードからの復帰途中でもなく、今から印刷命令を受信してもエコスタートモ―ドを実行せずエコスタートモ―ドの実行中でもなければ、製版時間Ｃと、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄとを加算した時間、既に受信した印刷命令の実行に要する時間Ｅを上述のように求めてこれらを加算した時間を、プリンタがこれから受信する印刷命令の実行開始までの時間として演算する。
【００４２】
プリンタ選択部７は、プリンタが製版を行わないプリンタであり、省エネモードであるかまたは省エネモードからの復帰途中であれば、プリンタから受信した情報、メモリ８に格納されている情報から、省エネモードから通常モードに復帰するまで、または省エネモードから通常モードへの復帰途中から通常モードに復帰するまでの時間Ａと、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄとを加算した時間、既に受信した印刷命令の実行に要する時間Ｅを上述のように求めてこれらを加算した時間を、プリンタがこれから受信する印刷命令の実行開始までの時間として演算する。
【００４３】
プリンタ選択部７は、プリンタが製版を行わないプリンタであり、省エネモードでなく省エネモードからの復帰途中でもなければ、プリンタから受信した情報、メモリ８に格納されている情報から、ユーザがＰＣ１の設置場所からプリンタの設置場所まで印刷物を取りに行く時間Ｄと、既に受信した印刷命令の実行に要する時間Ｅを上述のように求めてこれらを加算した時間を、プリンタがこれから受信する印刷命令の実行開始までの時間として演算する。
【００４４】
ＰＣ２は、アプリケーションによる命令でプリンタドライバが所定フォーマットの印刷データファイルを作成して該印刷データファイルを含む印刷命令を作成し、この印刷命令を送るべきプリンタをＰＣ１と同様にプリンタ選択部１１で選択し、上記印刷命令をその選択したプリンタへＩ／Ｆ１４及びネットワーク６を介して送信する。ＰＣ２から印刷命令を受信したプリンタは、既に受信している印刷命令の実行を終了した後にＰＣ２からの印刷命令を実行する。
【００４５】
この実施形態によれば、エコスタート機能を有するプリンタがエコスタート動作を行う場合にエコスタート機能を有するプリンタの印刷命令の実行開始までの時間を、エコスタート動作時間を含めて演算するので、ネットワークで共有化された複数のプリンタがエコスタート機能を有するプリンタを含んでいても印刷命令の実行開始までの時間が最も早いプリンタを正確に選択することができる。
【００４６】
【発明の効果】
以上のように本発明によれば、ネットワークで共有化された複数のプリンタがエコスタート機能を有するプリンタを含んでいても印刷命令の実行開始までの時間が最も早いプリンタを正確に選択することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す結線図である。
【図２】同実施形態の各ＰＣの概略を示すブロック図である。
【図３】同実施形態におけるＰＣ１の動作フローの一部を示すフローチャートである。
【図４】図３の動作フローの一部を詳しく示すフローチャートである。
【符号の説明】
１、２      ＰＣ
３〜５      プリンタ
６      ネットワーク
【図１】
2004355260.tif 000003
【図２】
2004355260.tif 000004
【図３】
2004355260.tif 000005
【図４】
2004355260.tif 000006