(57)【要約】【課題】動作周波数を真に最適化することで消費電力を低減させる印刷装置、印刷システム、及びプリンタードライバーの提供を目的とする。【解決手段】本発明にかかる印刷装置は、印刷対象データーをもとに画像を形成する印刷装置であって、前記印刷対象データーを構成する各ページデーター単位の処理時間に基づいて設定される動作周波数をもとに、前記各ページデーター単位の動作周波数を可変にする周波数変更手段と、前記変更された動作周波数をもとに印刷処理を行なう印刷処理手段と、を有する。【選択図】図１
2011189596.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象データーをもとに画像を形成する印刷装置であって、
前記印刷対象データーを構成する各ページデーター単位の処理時間に基づいて設定される動作周波数をもとに、前記各ページデーター単位の印刷処理における動作周波数を可変する周波数変更手段と、
前記変更された動作周波数をもとに印刷処理を行なう印刷処理手段と、を有することを特徴とする印刷装置。
【請求項２】
前記動作周波数は、被印刷媒体に対して画像を形成する機構であるプリンターエンジンのエンジン速度をもとに算出されたページデーター単位の処理時間を下回らない範囲において設定されることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記動作周波数は、前記ページデーター単位の処理負荷を前記エンジン速度をもとに算出されたページデーター単位の処理時間で割ることで算出される値であることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記動作周波数は前記印刷対象データーに付加されて当該印刷装置に取得されることを特徴とする印刷装置。
【請求項５】
当該印刷装置における待機時の動作周波数を低減させる待機時周波数低減手段を有することを特徴とする請求項１から請求項４のいずれか一項に記載の印刷装置。
【請求項６】
印刷対象データーを出力するホスト装置と、前記印刷対象データーをもとに画像を形成する印刷装置で構成された印刷システムであって、
前記ホスト装置は、
前記印刷対象データーを構成する各ページデーター単位の処理時間に基づいて、前記印刷装置の前記各ページ単位の印刷処理における動作周波数を設定する動作周波数設定手段を有し、
前記印刷装置は、
前記設定された動作周波数をもとに前記各ページ単位の動作周波数を可変にする周波数変更手段と、
前記変更された動作周波数をもとに印刷処理を行なう印刷処理手段と、を有することを特徴とする印刷システム。
【請求項７】
前記印刷装置における待機時の動作周波数を低減させる待機時周波数低減手段を有することを特徴とする請求項６に記載の印刷システム。
【請求項８】
印刷装置に印刷処理させるための印刷対象データーを生成する機能をコンピューターに実現させるドライバープログラムであって、
前記印刷対象データーを構成する各ページデーター単位の処理時間に基づいて前記印刷装置の前記各ページ単位の動作周波数を設定する周波数設定機能と、
前記設定された動作周波数を前記印刷対象データーに付加させるデーター付加機能と、をコンピューターに実現させることを特徴とするドライバープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消費電力を低減することが可能な印刷装置、印刷システム、及びドライバープログラムに関する。
【背景技術】
【０００２】
従来、所定の条件が成立した際に、消費電力を低減させる装置が知られている。消費電力の低減手法としては、回路動作自体を停止させてしまう処理の他、演算部の周波数を変化させて消費電力を低減させる手法も開示されている。
【０００３】
周波数を変化させて消費電力を低減させる手法として、以下の特許文献が開示されている。即ち、この特許文献にかかる印刷装置では複数ページに渡る印刷対象データーの内、最初の１ページに要した時間を計測し、この計測時間が印刷装置における印刷速度を上回るようであれば、次ページを印刷するために用いられる周波数を低減させることで、省電力化を達成する（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−０９４７７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した特許文献にかかる発明において次のような問題がある。通常、ページごとの負荷（データー量）は異なるため、前回印刷に要した時間を基準とした場合、必ずしも適切な周波数を設定できない場合があった。
【０００６】
本発明は、上記課題にかんがみてなされたもので、動作周波数を真に最適化することで消費電力を低減させる印刷装置、印刷システム、及びプリンタードライバープログラムの提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、印刷対象データーをもとに画像を形成する印刷装置であって、前記印刷対象データーを構成する各ページデーター単位の処理時間に基づいて設定される動作周波数をもとに、前記各ページデーター単位の印刷処理における動作周波数を可変する周波数変更手段と、前記変更された動作周波数をもとに印刷処理を行なう印刷処理手段と、を有する構成としてある。
【０００８】
上記のように構成された発明では、周波数変更手段は、印刷対象データーを構成する各ページデーター単位の処理時間に基づいて設定される動作周波数をもとに、印刷装置における各ページ単位の動作周波数を可変し、印刷処理手段は変更された動作周波数により印刷処理を行なう。
そのため、ページデーター毎に最適な動作周波数を設定して印刷処理を実行することができるため消費電力を低減させることができる。
ここで、ページデーターとは、ある印刷対象データーにおいて、ページ毎のイメージを指定するデーターを意味する。
【０００９】
また、前記動作周波数は、被印刷媒体に対して画像を形成する機構であるプリンターエンジンのエンジン速度をもとに算出されたページデーター単位の処理時間を下回らない範囲において設定される構成としてもよい。
上記のように構成された発明では、印刷装置における処理速度はプリンターエンジンにおける物理的な処理速度に依存するため、このエンジン速度をもとに算出されたページデーター単位の処理時間を下回らない範囲において動作周波数を設定すれば、より実行可能な範囲において動作周波数を設定することが可能となる。
【００１０】
そして、より具体的には、前記動作周波数は、前記ページデーター単位の処理負荷を前記エンジン速度をもとに算出されたページデーター単位の処理時間で割ることで算出される値としてもよい。
上記のように構成された発明では、より簡易な算出方法により動作周波数を求めることができる。
【００１１】
さらに、前記動作周波数は前記印刷対象データーに付加されて当該印刷装置に取得される構成としてもよい。
【００１２】
また、当該印刷装置における待機時の動作周波数を低減させる待機時周波数低減手段を有する構成としてもよい。
上記のように構成された発明では、印刷処理時以外にも待機時において周波数を低減させることで、印刷装置における省電力化をより達成することができる。
【００１３】
そして、本発明は、印刷装置のみならず、ホスト装置と一体となってシステムを構成する印刷システムにおいても適用することができる。また、このホスト装置に実装されるドライバープログラムの発明としても適用することができる。
【図面の簡単な説明】
【００１４】
【図１】印刷システム１００の構成を説明するためのブロック構成図である。
【図２】印刷処理に要する電力量Ｗｔを説明するための図である。
【図３】ホスト装置９０における印刷ジョブデーターを作成する流れを説明するフローチャートである。
【図４】印刷装置７０における印刷処理を実行する流れを説明するフローチャートである。
【図５】図３のステップＳ２において実行される動作周波数の算出の流れを示すフローチャートである。
【図６】図５において実行される各処理を説明するための表である。
【図７】第２の実施形態にかかる印刷システム１００の構成を示すブロック構成図である。
【発明を実施するための形態】
【００１５】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
２．第２の実施形態：
３．その他の実施形態：
【００１６】
１．第１の実施形態： 
（１）印刷システム１００の構成
（１−１）印刷システムの概要：
以下、図を参照して、この発明に係る画像処理装置を具体化した第１の実施の形態について説明する。
【００１７】
図１は、印刷システム１００の構成を説明するためのブロック構成図である。印刷システム１００は、ホストＰＣ（ホスト装置）９０と、印刷装置７０とをネットワークＮを介して接続して構成されている。この印刷システム１００では、ホストＰＣ９０により作成された印刷ジョブデーターをもとに印刷装置７０が用紙に対して印刷処理を実行する。
【００１８】
また、本実施形態にかかる印刷システム１００では、印刷装置７０における印刷処理に際し、消費電力を低減するために１ページ当たりのデーター（以下ページデーターと記載する。）の処理時間を最適化するよう動作周波数を設定する。具体的には、印刷装置７０における動作周波数を印刷するページデーター毎に変化させることで、印刷速度と消費電力とのバランスが最適となるよう印刷処理を実行する。
【００１９】
図２は、印刷処理に要する電力量Ｗｔを説明するための図である。なお、図２−Ａは本実施形態にかかる印刷処理における消費電力を示し、図２−Ｂは従来の印刷処理における消費電力を示す。また、図２では横軸が時間ｔとし、縦軸が電力Ｗを示す。そして、Ｗｐ１は１枚目のページを印刷するのに要した電力量（消費電力）を示し、Ｗｐ２は２枚目のページを印刷するのに要した電力量を示す。
【００２０】
印刷処理においては印刷装置７０の動作速度（動作周波数）に比例して印刷処理の速度は速くなる。一方、印刷装置７０の動作速度に比例して消費する電力Ｗも多くなる。ここで、消費電力は電力量Ｗｔで表され、図に示すグラフの面積（Ｗ×ｔ）により示すことができる。
【００２１】
本実施形態にかかる印刷システム１００では、所定時間Ｔａｌｌにおいて、消費電力を示す面積が最小となるよう動作周波数を最適化して省電力化を達成する。即ち、従来の消費電力はある時間ｔ４’においては印刷処理は終了し待機状態に移行しているが、この待機状態においても電力を消費している。そのため、本印刷システム１００では、各ページデーターを印刷する際の動作周波数を低くすることで、印刷が終了するのにＴａｌｌまで要するが消費電力を低くすることが可能となる（つまりは、動作周波数の最適化を行う。）。そのため、時間Ｔａｌｌにおいて省電力化を達成することが可能となる。以下、本実施形態にかかる印刷システム１００の構成を詳細に説明していく。
【００２２】
（１−２）ホストＰＣの構成：
ホストＰＣ９０は、例えば印刷装置７０が接続された一般的な構成のコンピューターであり、内部にドライバープログラム８０を実装している。ドライバープログラム８０は印刷装置７０用に開発された印刷制御用プログラムとして構成され、ホストＰＣ９０に、印刷データー作成部８１、周波数設定部８２の機能を実現させる。
【００２３】
印刷データー作成部８１は、図示しないアプリケーションプログラムに従って作成された入力ファイルに基づいて印刷ジョブデーターを作成する。印刷ジョブデーターは入力ファイルを印刷装置７０が解析可能なページ記述言語に変換したものであり、１ページに対応したページデーターＤｐと、このページデーターＤｐに付加されたヘッダ情報Ｄｈとを備えて構成される。また、ヘッダ情報Ｄｈには印刷装置７０に印刷処理を実行させるための各種パラメーターや、後述する周波数指定コマンドＣｈｚを含んで構成される。
【００２４】
周波数設定部８２は、印刷ジョブデーターを構成する各ページデーター単位の処理時間に基づいて動作周波数を設定する。設定された動作周波数は、印刷装置７０が消費電力化を加味しつつ印刷処理を実行するのに最適な動作周波数を指定するものであり、周波数指定コマンドＣｈｚとして印刷ジョブデーターに付加される。
【００２５】
ここで、動作周波数は、印刷装置７０におけるページデーターの処理時間の下限がエンジン速度Ｖｐｐｍに基づいて算出される処理時間を下回らないよう設定される。エンジン速度Ｖｐｐｍは、印刷装置における印刷を実行する機構であるプリンターエンジンが、１分間に印刷できる枚数を示す値である。エンジン速度Ｖｐｐｍは印刷装置７０における物理的な制約から設定される値であり、エンジン速度Ｖｐｐｍに基づいて算出される処理時間を下回る動作周波数を設定することはスペック上望ましくない。なお、周波数設定部８２における具体的な動作周波数の算出方法は後述する。
【００２６】
（１−３）印刷装置７０の構成：
以下、本実施形態にかかる印刷装置７０の要部を説明する。図１において、印刷装置７０は、コントローラー７１と、このコントローラー７１により制御されるプリンターエンジン６０と、を備えて構成され、ホストＰＣ９０から入力された印刷ジョブデーターをもとに印刷処理を行なう。
【００２７】
また、コントローラー７１は、ＣＰＵ７２と、ＡＳＩＣ７３と、ＲＯＭ７４と、ＲＡＭ７５と、を備えて構成され、ホストＰＣ９０から入力された印刷ジョブデーターを解析して、この印刷ジョブデーターに応じた画像をプリンターエンジン６０に形成させる。
【００２８】
ＣＰＵ（印刷処理手段）７２はバスを通じて印刷装置７０を構成する各部に接続され、コントローラー７１の動作を統合的に制御する。また、ＣＰＵ７２はＲＯＭ７４に記録された所定のプログラムを実行することで、ビットマップデーター作成部７６、周波数変更部７７、待機状態設定部７８の機能を実現する。さらに、ＣＰＵ７２は動作周波数を４段階（２５０ＭＨｚ、５００ＭＨｚ、７５０ＭＨｚ、１ＧＨｚ）に変更可能であり、通常動作時は１ＧＨｚで駆動するものとする。
【００２９】
ビットマップデーター作成部７６はホストＰＣ９０から入力した印刷ジョブデーターを解析し、中間データーであるビットマップデーターを作成する。このビットマップデーターは印刷ジョブデーターを構成する１ページ毎のページデーターＤｐを、ドットの集合により表現したものであり、Ｃ（シアン）Ｍ（マゼンダ）Ｙ（イエロー）Ｋ（ブラック）の各色毎のバンド単位に分割して構成される。
【００３０】
周波数変更部（周波数変更手段）７７はページデーターＤｐに付加された周波数指定コマンドＣｈｚを解析し、ＣＰＵ７２の動作周波数を指定された値に変更する。上記したようにＣＰＵ７２は、動作周波数を４段階に変更可能であり、周波数変更部７７は周波数指定コマンドＣｈｚにより指定された値により、動作周波数を上記４段階のいずれかに変更する。
【００３１】
待機状態設定部（待機時周波数低減手段）７８は、印刷装置に印刷ジョブデーターが入力されない等の条件が成立した際に印刷装置７０の消費電力を低減する待機状態に移行させる。この待機状態では、ＣＰＵ７２は最低周波数である２５０ＭＨｚで駆動するため、消費電力を低減することができる。また、本実施形態にかかる印刷システム１００ではこの待機状態を印刷処理の前後で組み合わせることで所定期間における消費電力をより一層低減させる。なお、待機状態設定部７８における省電力化は上記以外にも、ＣＰＵ７２の駆動を完全に停止させる状態（いわゆるスリープモード）でなければどのようなものであってもよい。
【００３２】
ＡＳＩＣ７３は、印刷装置７０における各機能を実現するためのＩＣであり、ＤＭＡ（Direct Memory Access）部７３ａや、ホストＩ／Ｆ７３ｂの機能を備えて構成される。ＤＭＡ部７３ａはＣＰＵ７２を介すことなくＲＡＭ７５とプリンターエンジン６０間のデーター通信を行う機能を備える。そのため、ＣＰＵ７２により作成されたビットマップデーターはＲＡＭ７５に記録された後、ＤＭＡ部７３ａを介してプリンターエンジン６０に送信される。また、入力Ｉ／Ｆ７３ｂはネットワークＮを介してホストＰＣ９０と接続され、このホストＰＣ９０から送信された印刷ジョブデーターを印刷装置７０内部に受け入れる。
【００３３】
プリンターエンジン６０は、ビットマップデーターをもとに用紙上に文字やグラフィック等のイメージを印刷する機構である。例えば、プリンターエンジン６０が電子写真方式の機構を備える場合は、レーザービームによって走査を行いながら感光ドラムを適宜照射することにより、ドット毎の画像に対応したＣＭＹＫの各色のトナーを用紙上に付着させて画像を形成する。また、プリンターエンジン６０がインクジェット式の機構を備える場合は、ＣＭＹＫの各色の印字ヘッドから噴射されたインクを用紙上に付着させて画像を形成する。
【００３４】
（２）印刷システムにおける印刷処理の流れ：
図３は、ホスト装置９０における印刷ジョブデーターを作成する流れを説明するフローチャートである。また、図４は、印刷装置７０における印刷処理を実行する流れを説明するフローチャートである。そして、図５は、図３のステップＳ２において実行される動作周波数の算出の流れを示すフローチャートである。また、図６は、図５において実行される各処理を説明するための表である。なお、図３−図６に示す処理では、２ページの印刷イメージを用紙に印刷する例をもとに説明を行う。
【００３５】
図３において、ホストＰＣ９０内部で、図示しないアプリケーションプログラムをもとに入力ファイルが作成されると、ステップＳ１において、印刷データー作成部８１はこの入力ファイルをもとに印刷ジョブデーターを作成する。
【００３６】
ステップＳ２において、周波数設定部８２は作成された印刷ジョブデーターを解析し、ページデーター毎に印刷装置７０に指定する動作周波数を算出する。以下、図５，図６をもとに動作周波数の算出手法を説明する。
【００３７】
図５のステップＳ１１において、周波数設定部８２はページデーター当たりの処理負荷Σｌｏｄを求める。この処理負荷Σｌｏｄは、例えば、印刷ジョブデーターを構成する各ページ記述言語のうち１ページを構成するページ記述言語をＣＰＵ７２が処理するための必要とされるステップ（周波数）をもとに算出される。その一例として、周波数設定部８２は各ページ記述言語と処理ステップ数との対応関係を記録しておき、この対応をもとに処理負荷Σｌｏｄを求める。
【００３８】
ステップＳ１２において、周波数設定部８２はページデーター当たりの処理時間Ｔｐを求める。処理時間ＴｐはステップＳ１１で算出したページ当たりの処理負荷ΣｌｏｄをＣＰＵ７２の動作周波数で割った値である。本実施形態では、ＣＰＵ７２は４段階の動作周波数Ｈｚｃｐｕ（２５０ＭＨｚ、５００ＭＨｚ、７５０ＭＨｚ、１ＧＨｚ）を設定することが可能であるため、周波数設定部８２は処理負荷Σｌｏｄを上記４つの動作周波数Ｈｚｃｐｕ（２５０ＭＨｚ、５００ＭＨｚ、７５０ＭＨｚ、１ＧＨｚ）で割った値Ｔｐ１，Ｔｐ２，Ｔｐ３，Ｔｐ４を算出する。
【００３９】
ステップＳ１３において、周波数設定部８２は、印刷装置７０のエンジン速度Ｖｐｐｍに基づいて、ステップＳ１２で求めたページデーター当たりの処理時間（Ｔｐ１〜Ｔｐ４）の内、最適な処理時間を選択する。ここで、エンジン速度Ｖｐｐｍは１分間に印刷できる印刷枚数を示すため、６０÷Ｖｐｐｍは１ページデーター当たりの印刷時間（即ち、処理時間Ｔｐ）と等価である。そのため、選択する周波数設定部８２の条件は、エンジン速度Ｖｐｐｍに基づいて算出される１ページデーター当たりの処理時間をもとに、下記（式１）により示される。
Ｔｐ  ＜  ６０÷Ｖｐｐｍ  …  （式１）
【００４０】
さらに、処理時間ＴｐはステップＳ１１で算出したページ当たりの処理負荷ΣｌｏｄをＣＰＵ７２の各動作周波数Ｈｚｃｐｕで割った値であるため、上記（式１）より、下記に示す（式２）を導くことができる。
Ｈｚｃｐｕ＞Σｌｏｄ／６０×Ｖｐｐｍ  …  （式２）
【００４１】
そのため、周波数設定部８２は上記（式２）を満たす最小のＨｚｃｐｕをＣＰＵ７２が実行可能な各周波数から選択する。例えば、図６に示す表では、（式２）より必要な動作周波数Ｈｚｃｐｕは１ページ目のページデーターでは６６７ＭＨｚ以上となり、２ページ目のページデーターでは３３３ＭＨｚ以上となる。そのため、周波数設定部８２は、１ページ目のページデーターを処理する動作周波数Ｈｚｃｐｕとして７５０ＭＨｚを設定し、２ページ目のページデーターを処理する動作周波数Ｈｚｃｐｕとして５００ＭＨｚを選択する。
【００４２】
また、動作周波数の選択は印刷ジョブデーターを構成するすべてのページデーターに対して実行されるまで（ステップＳ１４：ＹＥＳ）繰返される。そのため、本実施形態では印刷ジョブデーターを構成する２ページのページデーターＤｐに対して動作周波数Ｈｚｃｐｕが選択される。
【００４３】
図３に戻り、ステップＳ３において、周波数設定部８２は、ステップＳ２で算出された動作周波数を周波数指定コマンドＣｈｚとして印刷ジョブデーターのヘッダ情報Ｄｈに付与する。そのため、印刷装置７０にはネットワークＨｚを通じて周波数指定コマンドＣｈｚが付与された印刷ジョブデーターが送信される。
【００４４】
印刷ジョブデーターがＡＳＩＣ７３を通じて印刷装置７０に取得されると、図４のステップＳ２１において、周波数変更部７７は印刷ジョブデーターを構成する各ページデーターＤｐにおけるヘッダ情報Ｄｈから周波数指定コマンドＣｈｚを取得する。
【００４５】
そして、ステップＳ２２において、周波数変更部７７は取得した周波数指定コマンドＣｈｚをもとに該当ページデーターを処理する際のＣＰＵ７２の動作周波数Ｈｚｃｐｕを変更する。
【００４６】
ステップＳ２３において、コントローラー７１は印刷ジョブデーターをもとにプリンターエンジン６０に１ページ分の印刷処理を実行させる。即ち、ビットマップデーター作成部７６は、ステップＳ２２で指定された動作周波数Ｈｚｃｐｕにより印刷ジョブデーターから１ページ分のビットマップデーターを作成し、ＲＡＭ７５に記録していく。そしてＤＭＡ部７３ａはＲＡＭ７５に記録されたビットマップデーターをプリンターエンジン６０に出力しプリンターエンジン６０に印刷処理を実行させる。
【００４７】
その後、印刷ジョブデーターを構成するすべてのビットマップデーターが印刷処理されていない場合は（ステップＳ２４：ＮＯ）、コントローラー７１はステップＳ２１〜Ｓ２３までの処理を繰返す。
【００４８】
一方、印刷ジョブデーターを構成するすべてのビットマップデーターが印刷処理された場合は（ステップＳ２４：ＹＥＳ）、ステップＳ２５において、７８はＣＰＵ７２を待機状態に移行させる。本実施形態では、待機状態設定部７８は周波数変更部７７にＣＰＵ７２の動作周波数Ｈｚｃｐｕを２５０Ｈｚに変更させて待機状態に移行させる。
【００４９】
そのため、図２に示すように、印刷システム１００では、印刷処理が実行される期間の消費電力（Ｗｐ１，Ｗｐ２）及びその前後の期間（待機時）において消費電力を示す面積が従来のものと比べて小さくなるため、印刷システム１００における省電力化を実現することができる。
【００５０】
２．第２の実施形態：
上記した第１の実施形態では、印刷ジョブデーターにおける１ページ当たりの負荷計算をホストＰＣ９０により実行したが、印刷装置７０により印刷ジョブデーターにおける１ページ当たりの負荷計算を行う構成としてもよい。
【００５１】
図７は、第２の実施形態にかかる印刷システム１００の構成を示すブロック構成図である。図７に示す印刷装置７０では、図１で示したホストＰＣ９０における周波数設定部８２の機能をＣＰＵ７２における周波数変更部７７に実現させている。そのため、ホストＰＣ９０から印刷装置７０に印刷ジョブデーターが入力すると、ＣＰＵ７２により実現される周波数設定部８２が１ページ当たりの負荷を判断し、第１の実施形態同様の処理を実行する。以上、第２の実施形態を説明した。
【００５２】
３．その他の実施形態：
本発明は様々な実施形態が存在する。
動作周波数を選択するための手法は上記した演算によるものに限定されない。即ち、演算以外にもテーブルを用いて選択するものや、他の演算手法に基づいて選択されるものであってもよい。
【００５３】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。即ち、上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること、は本発明の一実施例として開示されるものである。
【符号の説明】
【００５４】
６０…プリンターエンジン、７０…印刷装置、７１…コントローラー、７２…ＣＰＵ、７３…ＡＳＩＣ、７３ａ…ＤＭＡ部、７３ｂ…入力Ｉ／Ｆ、７４…ＲＯＭ、７５…ＲＡＭ７６…ビットマップデーター作成部、７７…周波数変更部、７８…待機状態設定部、８０…ドライバープログラム、８１…印刷データー作成部、８２…周波数設定部、９０…ホスト装置、１００…印刷システム
【図１】
2011189596.tif 000003
【図２】
2011189596.tif 000004
【図３】
2011189596.tif 000005
【図４】
2011189596.tif 000006
【図５】
2011189596.tif 000007
【図６】
2011189596.tif 000008
【図７】
2011189596.tif 000009