(57)【要約】【課題】電力を節約できるプリンタシステムを提供する。【解決手段】ホストコンピュータ１とプリンタ２が接続されたプリンタシステムにおいて、プリンタ２は、ホストコンピュータ１からのページ記述言語に基づいたＰＤＬデータの処理イベント通知により、段階的な電力制御と画像調整プロセスを実施するプリンタコントローラ３を備えた。【選択図】      図１
2004338203.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータとプリンタが接続されたプリンタシステムにおいて、前記プリンタは、ホストコンピュータからのページ記述言語に基づいたＰＤＬデータの処理イベント通知により、段階的な電力制御と画像調整プロセスを実施するプリンタコントローラを備えたことを特徴とするプリンタシステム。
【請求項２】
請求項１のプリンタシステムにおいて、前記プリンタが受信するＰＤＬデータの処理イベントが、ホストコンピュータにより印刷データをページ記述言語に基づくＰＤＬデータに変換する際の作成開始、作成終了、データ転送開始等の処理イベントであることを特徴とするプリンタシステム。
【請求項３】
請求項１のプリンタシステムにおいて、前記プリンタが受信するＰＤＬデータの処理イベントが、ホストコンピュータにより印刷データをページ記述言語に基づくＰＤＬデータに変換する際の印刷データの処理量、あるいはデータ全体におけるデータ処理済みの比率であることを特徴とするプリンタシステム。
【請求項４】
請求項２、３のプリンタシステム装置において、前記プリンタが受信するＰＤＬデータの処理イベントが、印刷処理によって使用される装置情報を含むことを特徴とするプリンタシステム。
【請求項５】
前記ホストコンピュータとプリンタが接続されたプリンタシステムにおいて、前記プリンタは、ＰＤＬデータのラスライズ処理イベントにより、段階的な電力制御と画像調整プロセスと印刷処理を実施するプリンタコントローラを備えたことを特徴とするプリンタシステム。
【請求項６】
請求項５のプリンタシステムにおいて、前記ＰＤＬデータのラスライズ処理イベントが、メモリ上に展開し描画済みのバンド数あるいは全体に占める描画済みバンド数の比率であることを特徴とするプリンタシステム。
【請求項７】
請求項５のプリンタシステムにおいて、前記ＰＤＬデータのラスライズ処理イベントが、メモリ上に展開し描画済みのページ数あるいは全体に占める描画済みページ数の比率であることを特徴とするプリンタシステム。
【請求項８】
請求項１、５のプリンタシステムにおいて、段階的な電力制御が、プリンタコントローラ自身とプリンタエンジンと外付けユニットの各部の電力制御であることを特徴とするプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホストパコンピュータとプリンタが接続され、ホストコンピュータで作成された印刷データをプリンタで出力するプリンタシステムに関するものである。
【０００２】
【従来の技術】
例えば、特許文献１、２に示す従来のプリンタシステムでは、ホストコンピュータによって印刷データをＰＤＬデータへ変換し、そのデータを通信手段を通してプリンタ本体に転送している。その後プリンタ本体のネットワークインタフェースでデータを受信し、ＰＤＬデータの解析後にメモリへの描画処理を行っている。また、通常はメモリ上に印刷データ展開し、プリンタエンジンに対して印刷要求を出すような構成になっている。
【特許文献１】特開平０５−１５３３２１号公報
【特許文献２】特開２０００−０９４７９３公報
【０００３】
【発明が解決しようとする課題】
プリンタシステムは以上のような構成で成り立っており、ホストコンピュータからＰＤＬデータを受信し、データの処理が終わった時点でコントローラがプリンタエンジンに印字要求を出している。プリンタエンジンではその印刷要求を受信してから印刷準備を開始するために、その後のプリンタエンジンでの色ずれ補正や定着器の加熱時間を加えると、印刷時間が余分にかかっており即時性に優れているとは言えなかった。
また、一度プリンタエンジンに対して印刷要求を発行するとプリンタエンジンは定着器を加熱して、コントローラからの印刷データを待つ構成のため、コントローラでの描画処理が長くかかる場合などは周辺機や定着器で電力を無駄に消費してしまうという問題があった。
以上の問題点を省みて本発明では、ＰＤＬデータでの送信／受信においてコマンドを使用することによって、省エネ復帰時の装置立ち上がり時間を短縮して即時性に優れた印刷動作をプリンタで行い、かつ使用する時／部分だけの使用によって電力を節約できるプリンタシステムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、ホストコンピュータとプリンタが接続されたプリンタシステムにおいて、プリンタは、ホストコンピュータからのページ記述言語に基づいたＰＤＬデータの処理イベント通知により、段階的な電力制御と画像調整プロセスを実施するプリンタコントローラを備えたプリンタシステムを最も主要な特徴とする。
請求項２記載の発明は、請求項１のプリンタシステムにおいて、プリンタが受信するＰＤＬデータの処理イベントが、ホストコンピュータにより印刷データをページ記述言語に基づくＰＤＬデータに変換する際の作成開始、作成終了、データ転送開始等の処理イベントであるプリンタシステムを主要な特徴とする。
請求項３記載の発明は、請求項１のプリンタシステムにおいて、プリンタが受信するＰＤＬデータの処理イベントが、ホストコンピュータで印刷データをページ記述言語に基づくＰＤＬデータに変換する際の印刷データの処理量あるいはデータ全体におけるデータ処理済みの比率であるプリンタシステムを主要な特徴とする。
請求項４記載の発明は、請求項２、３のプリンタシステム装置において、プリンタが受信するＰＤＬデータの処理イベントが、印刷処理によって使用される装置情報を含むプリンタシステムを主要な特徴とする。
請求項５記載の発明は、ホストコンピュータとプリンタが接続されたプリンタシステムにおいて、プリンタは、ＰＤＬデータのラスライズ処理イベントにより、段階的な電力制御と画像調整プロセスと印刷処理を実施するプリンタコントローラを備えたプリンタシステムを最も主要な特徴とする。
請求項６記載の発明は、請求項５のプリンタシステムにおいて、ＰＤＬデータのラスライズ処理イベントが、メモリ上に展開し描画済みのバンド数あるいは全体に占める描画済みバンド数の比率であるプリンタシステムを主要な特徴とする。
請求項７記載の発明は、請求項５のプリンタシステムにおいて、ＰＤＬデータのラスライズ処理イベントが、メモリ上に展開し描画済みのページ数あるいは全体に占める描画済みページ数の比率であるプリンタシステムを主要な特徴とする。
請求項８記載の発明は、請求項１、５のプリンタシステムにおいて、段階的な電力制御が、プリンタコントローラ自身とプリンタエンジンと外付けユニットの各部の電力制御であるプリンタシステムを主要な特徴とする。
【０００５】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。
図１は本発明の実施形態に係るプリンタシステムにおいてプリンタを詳細に示すブロック図である。プリンタシステムは、ホストコンピュータ１とプリンタ２が接続されて構成されている。
プリンタ２、はプリンタコントローラ３、プリンタエンジン４を備えている。プリンタコントローラ３は、ＮＩＣ１１、ＣＰＵ１２、メモリ１３、ＡＳＩＣ１４、外部記憶装置１５を有している。プリンタエンジン４は、ＣＰＵ２１、制御回路２２を有している。
プリンタ１は、ホストコンピュータ２から印刷指示と画像データを含むＰＤＬデータを受信する。プリンタコントローラ３は、ホストコンピュータ１から転送されるＰＤＬデータを受信して解析しメモリ１３に画像データを展開し、ビデオデータとして内部インターフェイスを介してプリンタエンジン４へ転送し、プリンタエンジン４側で用紙に画像を形成する。
図２は本発明のプリンタシステムにおける第１の制御例を示すフローチャートである（Ｓ１〜Ｓ７）。第１の制御例では、ＰＤＬデータにホストコンピュータ１での処理状況をコマンドとして埋め込み、プリンタコントローラ３に渡すことでホストコンピュータ１でのデータ処理状況をプリンタ２の制御に使用する。
例えば、省エネ時でプリンタエンジン４の電源が切れている状態で、受信したＰＤＬデータにデータ変換開始イベントとデータ変換済み比率が送られてきた場合には、まずプリンタエンジン４を起動して省エネ状態から復帰する。次にＰＤＬデータに変換済み比率コマンドと周辺機データが埋め込まれてきた場合にはその比率と周辺機情報によって判断し、周辺機を起動したり、最後に定着加熱を行う等の段階的な電源オン制御が可能になる。
それによりホストコンピュータ１の処理時間が長くかかってしまった場合でもプリンタ２側では無駄な電力消費を押さえることが可能になる。また上記の様にＰＤＬデータを電力制御のみならずプリンタエンジン４の画像調整プロセス制御に使用することも可能であり、プリンタコントローラ３が判断しプリンタエンジン４の制御を行えば、色ずれ補正やクリーニング、レジスト調整などをＰＤＬデータのコマンドにより制御することが可能になる。従って処理状況によってプリンタ２の電源起動タイミングを変えることで、プリンタエンジン４の各部の通電時間を削減することが可能になる。
【０００６】
図３は本発明のプリンタシステムにおける第２の制御例を示すフローチャートである（Ｓ１〜Ｓ６）。第２の制御例では、受信したＰＤＬデータをプリンタコントローラ３で処理する時に全体のバンド数における描画済みバンド数の比率やジョブ内の処理済みページ比率を検知することにより、プリンタコントローラ３のデータ処理状況を判断し、プリンタ２の制御に利用する。
例えば、省エネ時でプリンタエンジン４の電源が切れている状態で、描画済みバンド数比率がある一定以上になった場合やジョブ内のページ数比率がある一定以上になった場合には、まずプリンタエンジン４を起動する。次に周辺機情報を判断して周辺機を起動し、最後に定着加熱を行う等の段階的な電源オン制御が可能になる。
それによりプリンタコントローラ３上でのメモリ１３への描画処理時間が長くかかってしまった場合でもプリンタ２側では無駄な電力消費を押さえることが可能になる。また上記と同様にＰＤＬデータを電力制御のみならずプリンタエンジン４の画像調整プロセス制御に使用することも可能であり、プリンタコントローラ３が判断しプリンタエンジン４の制御を行えば良い。
その場合は色ずれ補正やクリーニング、レジスト調整などをＰＤＬデータのコマンドにより制御することが可能になる。従って第１の制御例と同様に処理状況によってプリンタ２の電源起動タイミングを変えることでプリンタエンジン４の各部の通電時間を削減することが可能になる。
以上の機能によって、電源オン時や省エネ復帰時の立ち上がり時間を短縮して即時性に優れた印刷動作をさせられるプリンタ及び、使用する時／部分だけの使用にて電力を節約できるプリンタシステムを提供することが可能になる。
【０００７】
【発明の効果】
以上説明したように、請求項１の発明においては、ホストコンピュータからのページ記述言語に基づいたＰＤＬデータの処理イベント通知をプリンタコントローラが処理することにより、プリンタの段階的な電力制御と画像調整プロセスをプリンタコントローラから制御可能になる。
請求項２の発明においては、プリンタが受信するＰＤＬデータの処理イベントが、ホストコンピュータにより印刷データをページ記述言語に基づくＰＤＬデータに変換する際の作成開始、作成終了、データ転送開始等の処理イベントであることで、プリンタコントローラがデータ作成タイミングを把握でき、その後のプリンタエンジンの制御を判断することが可能になる。
請求項３の発明においては、プリンタが受信するＰＤＬデータの処理イベントが、ホストコンピュータで印刷データをページ記述言語に基づくＰＤＬデータに変換する際の印刷データの処理量あるいはデータ全体におけるデータ処理済みの比率であることで、プリンタコントローラがデータ処理の状況を把握でき、その後のプリンタエンジンの制御を判断することが可能になる。
請求項４の発明においては、プリンタが受信するＰＤＬデータの処理イベントが、印刷処理によって使用される装置情報を含むことで、制御対象となる機器を把握することが可能になる。
請求項５の発明においては、プリンタコントローラのＰＤＬデータのラスライズ処理イベントにより、プリンタの段階的な電力制御と画像調整プロセスと印刷処理をプリンタコントローラで制御することが可能になる。
請求項６の発明においては、ＰＤＬデータのラスライズ処理イベントが、メモリ上に展開し描画済みのバンド数あるいは全体に占める描画済みバンド数の比率であることで、プリンタコントローラがデータ処理タイミングを把握でき、その後のプリンタエンジンの動作タイミングを制御することが可能になる。
請求項７の発明においては、ＰＤＬデータのラスライズ処理イベントが、メモリ上に展開し描画済みのページ数あるいは全体に占める描画済みページ数の比率であることで、プリンタコントローラがデータ処理タイミングを把握でき、その後のプリンタエンジンの動作タイミングを制御することが可能になる。
請求項８の発明においては、段階的な電力制御が、プリンタコントローラとプリンタエンジンと外付けユニットの各部の電力制御であることで、プリンタコントローラが周辺機や定着装置を段階的に制御し、余分な電力を削減することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るプリンタシステムにおいてプリンタを詳細に示すブロック図。
【図２】本発明のプリンタシステムにおける第１の制御例を示すフローチャート。
【図３】本発明のプリンタシステムにおける第２の制御例を示すフローチャート。
【符号の説明】
１  ホストコンピュータ、２  プリンタ、３  プリンタコントローラ、４  プリンタエンジン
【図１】
2004338203.tif 000003
【図２】
2004338203.tif 000004
【図３】
2004338203.tif 000005