(57)【要約】【課題】ＵＳＢインターフェースを備えたプリンタ装置において、主電源から電力供給がなされない場合、記録動作を行うことができない。【解決手段】ＵＳＢインターフェースを介して電力供給を受けた場合、通常の記録より消費電力を下げて記録動作をおこなう。【選択図】　　　図１
2004034455.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータから電力供給をうけるＵＳＢインターフェイスを備え、記録ヘッドを用いて記録動作を行うプリンタ装置であって、
前記ＵＳＢインターフェイスからの電力供給状態を検出するＵＳＢ電力検出手段と、
記録動作のための駆動部に電力供給を行う主電源と、
前記主電源からの電力供給状態を検出する主電源電力検出手段と、
前記駆動部への電力供給源として、前記主電源と前記ＵＳＢインターフェイスとを切り替える電源制御手段と、
前記主電源電力検出手段が前記主電源から電力供給していると判断した場合には、高速記録を行い、前記ＵＳＢ電力検出手段がＵＳＢインターフェイスから電力供給していると判断した場合には、低消費電力の記録を行う制御手段とを有することを特徴とするプリンタ装置。
【請求項２】
前記プリンタ装置は、前記低消費電力の記録を行う場合、前記制御手段を動作させるためのクロック信号の周波数を低い周波数へ変更するクロック信号周波数制御手段をさらに有することを特徴とする請求項１記載のプリンタ装置。
【請求項３】
前記駆動部は複数のモータを有し、前記低消費電力の記録を行う場合、前記複数のモータが同時に駆動することを禁止させる駆動制御部をさらに有することを特徴とする請求項１に記載のプリンタ装置。
【請求項４】
前記プリンタ装置は、前記低消費電力の記録を行う場合、前記記録ヘッドの使用ノズル数を制限する制限手段をさらに有することを特徴とする請求項１または３記載のプリンタ装置。
【請求項５】
前記低消費電力の記録制御を行う場合、前記記録ヘッドを主走査方向に１回移動する時に使用するノズル数が予め定めた所定の数値を超えてしまうような画像データがホストコンピュータから送られてきた場合においてのみ、前記記録ヘッドの使用ノズル数を所定の数値以内とすることを特徴とする請求項３または４に記載のプリンタ装置。
【請求項６】
前記低消費電力の記録制御は、前記ホストコンピュータからの指示に応じて行われることを特徴とする請求項３または４に記載のプリンタ装置。
【請求項７】
前記電力制御手段が前記ＵＳＢインターフェイスからの電力供給を選択している場合、前記ホストコンピュータからの選択可能な記録モードを制限することを特徴とする請求項１に記載のプリンタ装置。
【請求項８】
前記主電源電力検出手段と前記ＵＳＢ電力検出手段の両方から電力供給が可能である場合には、前記電源制御手段は電力供給源として前記主電源を選択することを特徴とする請求項１記載のプリンタ装置。
【請求項９】
前記高速記録は、前記複数のモータを同時に駆動させる制御を行うことを特徴とする請求項３に記載のプリンタ装置。
【請求項１０】
前記プリンタ装置がＵＳＢインターフェイスを介してホストコンピュータから電力が供給され、待機状態にあって、前記ホストコンピュータからサスペンド信号が入力された場合には、ＵＳＢ規格に準じたサスペンド状態での電力供給量を満足するよう前記プリンタ装置の消費電力を抑制するよう制御することを特徴とする請求項１に記載のプリンタ装置。
【請求項１１】
前記プリンタ装置は、さらに制御部へ供給するクロック信号の出力と停止を制御するクロック信号出力制御部を有することを特徴とする請求項１に記載のプリンタ装置。
【請求項１２】
前記制御部は、ＣＰＵとシステム制御ＩＣとＵＳＢ制御部とを有し、前記消費電力の抑制する場合、前記クロック信号出力制御部は、前記ＵＳＢ制御部に対してのみ動作クロック信号を供給することを特徴とする請求項１１に記載のプリンタ装置。
【請求項１３】
前記ホストコンピュータからリジューム信号が入力された場合、前記クロック信号出力制御部はクロック信号の供給を開始し、クロック信号周波数制御手段は周波数を低く設定することを特徴とする請求項１２に記載のプリンタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＵＳＢインターフェイスを介してホストコンピュータと接続し、ホストコンピュータからの信号を受けて記録動作を行うプリンタ装置に関する。
【０００２】
【従来の技術】
ホストコンピュータの出力装置として、熱転写・ＬＢＰ・ドットインパクト、インクジェット等のプリンタ装置が使用されている。
【０００３】
この中で加熱による液体の発泡を利用したインクジェット方式は、高密度化が容易である・静粛性に優れる・カラー化が容易・高速印刷に耐え得る等の優れた特徴を有している。
【０００４】
まず、従来のインクジェットプリンタ装置内の制御システムの構成について説明する。図２はインクジェットプリンタ装置内の制御システムの構成を示すブロック図である。
【０００５】
このブロック図において、１０１はホストコンピュータで、所定のＯＳに基づいてシステムプログラムが各種アプリケーションプログラムの実行状態を管理しており、プリンタに画像データを送信するためのプリンタ制御プログラム（プリンタドライバ）はこのシステムプログラム上で動作する。
【０００６】
１０２はインクジェットプリンタで１０３はインクジェットプリンタ１０２のシステム制御部である。
【０００７】
１０４はホストコンピュータ１０１からの画像データを取り込むためのインターフェイスでパラレル（セントロＩ／Ｆ）あるいはシリアル（ＵＳＢＩ／Ｆ）のインターフェイスが使われる。
【０００８】
１０５はプリンタを印字可能状態にするための起動スイッチや印字可能状態になったことを目視で分かるようにするための発光ＬＥＤを載せたオペレーション部である。
【０００９】
１０６はＣＰＵ、１０７はＣＰＵ１０６が実行する制御プログラムを格納するプログラムＲＯＭ、１０８は各種データ（前記画像データやヘッドに転送する印字データ等）を一時的に置くためのダイナミックＲＡＭ（ＤＲＡＭ）である。１０９はホストコンピュータ１０１からの画像データを印字データに変換し、その印字データを記録ヘッド１１０に転送する制御を行うシステム制御ＩＣである。
【００１０】
１１１は記録ヘッド１１０を搬送するためのキャリアモータ、１１２は記録紙搬送のための紙搬送モータである。
【００１１】
１１３、１１４はキャリアモータ１１１、紙搬送モータ１１２を駆動するためのモータドライバで、印字制御を行うときに紙面上に画像が形成されるようシステム制御ＩＣ２１０により印字データ処理とともに制御している。
【００１２】
１１５はシステム制御部１１３、記録ヘッド１１０、モータドライバ１１３，１１４を駆動するための電力を供給するための主電源である。
【００１３】
このような従来のインクジェットプリンタ装置１０２では、ＡＣ電源が投入されると主電源１１５からのシステム制御部１１３を駆動するためのロジック電源、記録ヘッド１１０の吐出駆動を行うためのヘッド駆動電源、各種モータを駆動するためのモータ駆動電源の全て電力がインクジェットプリンタ装置１０２内に供給され、ホストコンピュー１０１から印字動作するための画像データが送られてくるとインクジェットプリンタ装置１０２内の各部においては印字制御を行うための所定の動作を行うようにしている。
【００１４】
この印字制御を行う前にまずホストコンピュータ１０１上にあるプリンタドライバでは印字する画像に対して低解像度の高速印字、標準印字、高解像度のＦＩＮＥ印字等の印字品質や使用する記録紙を選択するが、この選択した印字品質、記録紙によってどうのように印字制御を行うかを示す印字モードが決まる。ホストコンピュータ２０１がプリンタ装置２０２に画像データを送るときには、印字モード情報も同時に転送している。
【００１５】
例えば、高速印字の情報がインクジェットプリンタ装置１０１に送られてきたは場合には印字データを間引く処理をシステム制御ＩＣ１０６で行い、処理後のデータに対してキャリアモータ１１１駆動制御を最高速駆動にして印字する、あるいはキャリアモータ１１１駆動時に紙搬送モータ１１２も同時に駆動するような印字制御シーケンスを行うなど高速印字を実行するための印字制御をインクジェットプリンタ装置１０２の各部で行っている。また、高解像度印字の場合には記録ヘッド１１０の全ノズルを利用し、且つ各種モータ駆動を細かく制御した印字制御を行うことで高解像度印字を実現している。主電源１１５ではこうした全ての印字モードに対してインクジェットプリンタ装置１０２内での各部の印字制御が十分可能となるための電力供給を行っているのである。
【００１６】
インクジェットプリンタ装置には主電源以外にバッテリ電源を持ったモバイルプリンタ装置もあるが、そのプリンタ装置では主電源が接続してない状態の時にはバッテリ電源からプリンタ装置内部へ電力供給を行うようにしているためＡＣ電源がないような環境においても印字制御が可能なようになっている。
【００１７】
【発明が解決しようとする課題】
しかしながら、上記インクジェットプリンタ装置では主電源１１５からの電力供給がない限りインクジェットプリンタ装置１０２内部において印字制御行うことは不可能であり、従って、ＡＣ電源がないような環境では印字制御ができなくなってしまうのである。
【００１８】
また主電源以外のバッテリ電源からの電力供給により印字制御が可能なモバイルプリンタ装置はＡＣ電源がない環境では有効であるが、バッテリ電源使用による放電からバッテリ電源の電圧値が低下した場合はプリンタ装置が動作するのに必要とする電力供給が出来なくなってしまい、最終的には印字動作ができなくなってしまうといった問題がある。
【００１９】
本発明は上記問題点を解決するためになされたもので、主電源からの電力供給が無い場合、（ＡＣ電源が接続されていない状況あるいはバッテリ電源も無い状況）、ＵＳＢインターフェイスを備えたインクジェットプリンタ装置がＵＳＢインターフェイスを通してホストコンピュータと接続している状態である時、ホストコンピュータが起動している状態であれば、ＵＳＢインターフェイスからインクジェットプリンタ装置へ電力が供給なされる。ＵＳＢインターフェイスからインクジェットプリンタ装置のシステム制御部、ヘッド駆動部、モータ駆動部へ電力供給することにより、印字制御を実行することが可能となるのである。ここでの印字制御はプリンタ装置が消費する電力がＵＳＢ規格に準じた電力供給量を満たすよう主電源から電力供給している時と比べて消費電力を低減するための印字制御シーケンスを行うようにしている。
【００２０】
【課題を解決するための手段】
上記課題を解決するため、本発明は、ホストコンピュータからＵＳＢインターフェイス介して電力供給をうけることが可能なプリンタ装置であって、
前記ＵＳＢインターフェイスからの電力供給状態を検出するＵＳＢ電力検出手段と、前記プリンタ装置の駆動部に電力供給を行う主電源と、前記主電源からの電力供給状態を検出する主電源電力検出手段と、前記駆動部への電力供給源として、前記主電源と前記ＵＳＢインターフェイスとを切り替える電源制御手段と、前記主電源電力検出手段が前記主電源から電力供給していると判断した場合には、高速記録を行い、前記ＵＳＢ電力検出手段がＵＳＢインターフェイスから電力供給していると判断した場合には、低消費電力の記録を行う制御手段とを有する。
【００２１】
【発明の実施の形態】
以下、図面を参照して本発明の実施例を詳細に説明する。
【００２２】
まず、本発明の実施例に関係するホストコンピュータ及びインクジェットプリンタ装置（プリンタ装置）の制御システムの構成について説明する。
【００２３】
図１は本発明の実施例に関係するホストコンピュータ及びインクジェットプリンタ装置の制御システムの構成を示すブロック図である。
【００２４】
このブロック図において、２０１はホストコンピュータで所定のＯＳに基づいてシステムプログラムが各種アプリケーションプログラムの実行状態を管理している。このシステムプログラム上で動作するプリンタ制御プログラム（プリンタドライバ）は、各種アプリケーションプログラム上で作成された画像データをプリンタ装置２０２へ出力するためのものである。
【００２５】
２０３はプリンタ装置２０２のシステム制御部であり、プリンタ装置２０２を構成する各部を制御している。２０４はＵＳＢ規格に準拠したプロトコルによって情報の送受信が可能なＵＳＢ制御部である。このＵＳＢ制御部には、ホストコンピュータとのデータ通信を制御するＵＳＢ通信部２０５、ＵＳＢインターフェイスのＶ　ｂｕｓ　＋５Ｖ端子を通してホストコンピュータからの電力供給がされているかどうかを検出するためのＵＳＢ電力検出手段２０６を有している。２０７はＣＰＵであり、２０８はＣＰＵ２０７が実行する各制御プログラムを格納するプログラムＲＯＭ、２０９はＤＲＡＭで画像データや記録ヘッドに転送する画像データを一時的に保持するための記憶手段である。
【００２６】
２１０はシステム制御ＩＣであり、主にホストコンピュータ２０１からの画像データを記録ヘッドに対応した画像データへの変換処理（例えば縦横変換処理）、印字データの記録ヘッドへ転送処理、記録ヘッドから紙面上にインクを吐出するために記録ヘッドの各ノズルにあるヒーターの駆動制御、印字画像（画像）を形成するために駆動する各種モータのモータドライバ（モータドライバＩＣ）を制御するモータ駆動制御、システム制御部の時間管理（ある特定した時間をセットし、その時間が経過する毎にＣＰＵ２０７に対して割り込み処理を行う）を行うためのタイマー制御を行う。
【００２７】
２１１はプリンタを記録可能状態（ＯＮ　ＬＩＮＥ状態）にするための起動スイッチや印字可能状態になったことを目視で分かるようにするための発光ＬＥＤを載せたオペレーション部である。
【００２８】
２１２は記録ヘッドである。２１３は記録ヘッド２１２を搬送するためのキャリアモータ、２１４は記録紙搬送のための紙搬送モータである。２１５、２１６はキャリアモータ２１３、紙搬送モータ２１４を駆動するためのモータドライバである。
【００２９】
２１７はプリンタ装置２０２に有する主電源であり、プリンタ装置２０２の各部に動作するための電力を供給している。２１８は主電源２１７から電力供給がなされているか否かを検出する主電源電力検出手段である。
【００３０】
２１９はＵＳＢ電力検出手段２０５と主電源検出手段２１８の２つの電力検出信号の有無によって、ＵＳＢインターフェイスを通じてホストコンピュータから供給される電力と主電源からの電力を、プリンタ装置２０２の各部への電力源として選択（切替え）を行う電源制御手段である。
【００３１】
例えば、主電源電力検出手段２１８からの電力検出信号が有りの場合は、主電源からの電力をプリンタ装置２０２の各部に供給し、主電源検出手段２１８からの電力検出信号が無しで、ＵＳＢ電力検出手段２１８からの電力検出信号が有りの場合は、ＵＳＢインターフェイスからの電力をプリンタ装置２０２の各部に供給する。
【００３２】
また、電源制御手段２１９は電力供給がどこから行われているかを示す電力供給源信号をシステム制御ＩＣ２１０に対して出力している。システム制御ＩＣ２１０ではこの信号に応じて、通常印字制御（通常記録制御）あるいは消費電力を低減した低消費印字制御（低消費記録制御）のどちらかを行う。通常印字制御は、複数ある印字モードの全ての印字モードが実行可能である。
【００３３】
図７は、本実施例に適用したインクジェット記録装置（プリンター）の斜視図である。１００５は記録ヘッドであり、キャリッジ１００４上に搭載されてシャフト１００３に沿って長手方向に往復運動可能となっている。記録ヘッドより吐出されたインクは、記録ヘッドと微小な間隔をおいて、プラテン１００１に記録面を規制された被記録材１００２に到達し、その上に画像を形成する。
【００３４】
記録ヘッドには、フレキシブルケーブル１０１９を介して画像データに応じて吐出信号が供給される。なお、１０１４はキャリッジ１００４をシャフト１００３に沿って走査させるためのキャリッジモーターである。１０１３はモーター１０１４の駆動力をキャリッジ１０４に伝達するワイヤである。また、１０１８はプラテンローラー１００１に結合して被記録材１０２を搬送させるための搬送モーターである。
【００３５】
次にインクジェットプリンタ装置の動作についてさらに詳しく説明する。図３はプリンタ装置２０２がＵＳＢインターフェイスからの電力が供給されて印字可能な状態（ＯＮ　ＬＩＮＥ状態）に移行するまでの装置内の動作について説明したフローチャートである。
【００３６】
プリンタ装置２０２はホストコンピュータ２０１とＵＳＢインターフェイス通じて接続されていて、ホストコンピュータ２０１は停止している状態になっている（Ｓ１）。また主電源２１７からの電力は出力されていない（例えば、ＡＣ電源とは接続してない）。
【００３７】
まず、主電源電力検出手段２１８とＵＳＢ電力検出手段２０６は、共に電力検出信号が無しの状態であるが、ホストコンピュータ２０１が起動される（Ｓ２）と、電源制御手段２１９によりＵＳＢ電力検出手段２０６からの電力検出信号が有りに変化したことを認識し（Ｓ３）、ＵＳＢインターフェイスからの電力をプリンタ装置２０２に供給するように切替え制御を行う（Ｓ４）。
【００３８】
また、電源制御手段２１９はシステム制御ＩＣ２１０に対して電力供給源信号を出力し、ＵＳＢインターフェイスから電力供給されていることを伝えるのである。プリンタ装置２０２では、電源制御手段２１９を通してＵＳＢインターフェイスから供給されてくる電力をシステム制御部２０３、モータドライバ２１５，２１６、記録ヘッド２１２へ入力することが可能になっている。
【００３９】
システム制御部２０３に電源が供給されるとＣＰＵ２０７、システム制御ＩＣ２１０がイニシャライズ処理を開始し（Ｓ５）、終了後キー入力待ち状態（“パワーキーＯＦＦ＿スタンバイ状態”という）となる。このときシステム制御ＩＣ２１０ではタイマー処理をスタートさせ（Ｓ７）、ある一定時間Ｔ１（例えば１分間）経過するまでタイムカウントを行う（Ｓ８）。
【００４０】
Ｔ１時間内にオペレーション部２１１上にあるパワーキーが押下された場合は、オペレーション部２１１からオン信号が出力され、それがシステム制御ＩＣ２１０の入力ポートに入力される。システム制御ＩＣ２１０がパワーキーＯＮ入力を検出すると、記録ヘッド、および各種モータのイニシャライズ等のパワーＯＮ処理シーケンスを行い（Ｓ１０）、終了後オペレーション部２１１上のパワーＬＥＤを点灯させる（Ｓ１１）。
【００４１】
その後、ホストコンピュータ２０１からのデータ受信待ちおよびキー入力待ち状態となる（Ｓ１２）。こうしてプリンタ装置２０２は印字可能な状態（ＯＮ　ＬＩＮＥ状態）になるのである（“パワーキーＯＮ＿スタンバイ状態”という）。
【００４２】
ちなみにこのパワーＯＮ処理シーケンスでは、プリンタ装置２０２が消費する電力をＵＳＢ規格に準じた電力供給量以下（５００ｍＡ以下）になるようにしている。
【００４３】
また、Ｔ１時間内にオペレーション部２１１へのキー入力がなかった場合にはシステム制御ＩＣ２１０はタイマー処理終了後、システム制御ＩＣ２１０とＣＰＵ２０７、ＵＳＢ制御部２０４の動作させるクロック信号の周波数を低い周波数に設定し（Ｓ１３）、プリンタ装置２０２を低消費電力状態にする（低消費電力モード）（Ｓ１４）。
【００４４】
この状態では、システム制御ＩＣ２１０は、オペレーション部２１１からのキー入力の検出と、電源制御手段２１９からの電力供給源信号の監視は、可能な状態にしている。
【００４５】
従ってオペレーション部２１１からのキー入力の検出が検出されれば、“パワーキーＯＮ＿スタンバイ状態”に移行し、また電源制御手段２１９からの主電源２１７からの電力供給が有りを意味する電力供給源信号が検出された場合には、システム制御ＩＣ２１０は全ての印字モードに対して印字制御が可能となるように準備しておくのである。
【００４６】
図４は、プリンタ装置２０２が“パワーキーＯＮ＿スタンバイ状態”から印字動作を実行するまでのプリンタ装置の動作について説明したフローチャートである。
【００４７】
まず、システム制御ＩＣ２１０はオペレーション部２１１上のパワーキーが押下されると、プリンタ装置２０２を“パワーキーＯＮ＿スタンバイ状態”にする（Ｓ２０）が、その直後にタイマー処理をスタートさせ（Ｓ２１）、ある一定時間Ｔ２（例えば５分間）経過するまでタイムカウントを行う（Ｓ２２）。
【００４８】
Ｔ２時間内にホストコンピュータ２０１から画像データ信号が送られてきた場合、システム制御ＩＣ２１０は電源制御手段２１９からの電力供給源信号により予めＵＳＢインターフェイスから電力供給がされていることを認識しているため、プリンタ装置２０２が消費する電力が、ＵＳＢ規格に準じた電力供給量以下（５００ｍＡ以下）になるように、低消費電力の印字制御を行う（Ｓ２４）。
【００４９】
例えば、通常印字（主電源２１７から電源供給している時の印字）では高速印字を実現するためにキャリアモータ２１３のスピードを最高速にして印字を行う、あるいはキャリアモータ２１３が減速するのと同時に紙搬送モータ２１４の駆動を開始するような印字制御を行うが、ここではキャリアモータ２１３のスピードを低速にしつつ、キャリアモータ２１３が完全に停止してから紙搬送モータ２１４の駆動を開始する。つまり各モータが、必ず単独で駆動するような印字制御を行うようにしている。
【００５０】
また１回の記録ヘッド２１２の走査（スキャン）において、インク吐出可能となるノズル数を通常印字時に比べて少なくするよう制限することによって、インク吐出のために記録ヘッド２１２が消費する電力を低減する。あるいは、印字制御を実行する前にクロック信号をうけて動作しているＣＰＵ２０７、システム制御ＩＣ２１０、ＵＳＢ制御部２０４へ供給する動作クロックを低速にする（クロック信号の周波数を、通常の周波数から低い周波数に切り替える）。これによって、システム制御部２０３において消費する電力を低減するなどしている。
【００５１】
こうした各手法を組み合わせることでＵＳＢインターフェイスから電力供給している場合において、プリンタ装置２０２が消費する電力を十分抑えた印字制御を実現しているのである。
【００５２】
Ｔ２時間内にホストコンピュータ２０１からデータ信号が受信されない場合には、システム制御ＩＣ２１０はタイマー処理終了後、システム制御ＩＣ２１０自身とＣＰＵ２０７、ＵＳＢ制御部２０４内部の動作クロックを低速にして（Ｓ２６）、プリンタ装置２０２は低消費電力状態になる（低消費電力モード）。この状態では、システム制御ＩＣ２１０はホストコンピュータ２１０からの画像データ信号の監視、オペレーション部からのキー入力の検出は可能な状態にしている（Ｓ２７）。
【００５３】
従って、ホストコンピュータ２０１からの画像データ信号の受信があれば、システム制御ＩＣ２１０がシステム制御ＩＣ２１０とＣＰＵ２０７、ＵＳＢ制御部２０４の内部動作クロックを通常状態に戻して（クロック信号の周波数を、通常の周波数に切り替える）、ホストコンピュータ２０１からの画像データに対してシステム制御ＩＣ２１０により低消費電力印字制御を実行して印字を行うのである。
【００５４】
ＵＳＢインターフェイスから電力供給している場合の印字制御であるが、前述した手段とは異なった手法もある。その具体例について以下に説明する。
【００５５】
印字を行う場合、まずホストコンピュータ２０１上にあるプリンタドライバでは印字する画像に対して低解像度の高速印字（高速記録）、標準印字（標準記録）、高解像度のＦＩＮＥ印字（ＦＩＮＥ記録）等の印字品質や使用する記録紙（被記録媒体）を選択するが、この選択した印字品質、記録紙によってどうのように印字制御を行うかを示す印字モード（記録モード）が決まる。ホストコンピュータ２０１がプリンタ装置２０２に画像データを送るときには、こうした印字モード情報（記録モード情報）も一緒に転送している。
【００５６】
ところがＵＳＢインターフェイスから電力供給による低消費印字の場合はプリンタ装置２０２が消費する電力がＵＳＢ規格に準じた電力供給量以下（５００ｍＡ以下）になる印字モードのみ有効とするため、プリンタドライバ上で選択できる印字品質、記録紙の種類を制限する必要がある。つまり（主電源２１７から電源供給している時印字可能な）全ての印字モードに対して、プリンタ装置２０２の消費電力がＵＳＢ規格に準じた供給電力以下である印字モード（例えば印字品質＿標準印字、記録紙＿普通紙）がある場合、その印字モードのみしか選択できないようにするなどプリンタ装置２０２がＵＳＢインターフェイスから電力供給する場合はプリンタドライバの表示を変更するようにするのである。
【００５７】
こうした手法を実行する場合のプリンタ装置２０２内の動作ついて図５のフローチャートに示す。
【００５８】
まず、主電源電力検出手段２１８とＵＳＢ電力検出手段２０６は、共に電力検出信号が無しの状態である（Ｓ３１）が、ホストコンピュータ２０１が起動される（Ｓ３２）と、電源制御手段２１９は、ＵＳＢ電力検出手段２０６からの電力検出信号が有りであると認識し（Ｓ３３）、ＵＳＢインターフェイスから電力供給を受けられる状態であると判断する。ＵＳＢインターフェイスから供給される電力を、プリンタ装置２０２に供給するよう電力供給の切替制御を行う（Ｓ３４）。
【００５９】
また、電源制御手段２１９はシステム制御ＩＣ２１０に対して電力供給源信号を出力し、ＵＳＢインターフェイスから電力供給されていることを伝える（Ｓ３５）。
【００６０】
ＵＳＢインターフェイスは、ホストコンピュータとの双方向の通信が可能であるので、システム制御ＩＣ２１０はＣＰＵ２０７、システム制御ＩＣ２１０のイニシャルを実行（Ｓ３６）した後、ＵＳＢ制御部２０４内のＵＳＢコントローラ２０５によって電力供給源情報データをホストコンピュータ２０１に送信を行う（Ｓ３７）。ホストコンピュータ２０１では送られた電力供給源情報データに基づき、プリンタドライバで選択できる印字品質、記録紙以外は表示しないような処理を行うのである。
【００６１】
こうして、ＵＳＢインターフェイスからの電力供給の場合は、プリンタドライバ上で元々消費する電力が少ない印字モードのみしか選択できないようにしてしまうことで、前述した低消費印字のための印字制御変更をすることなく、ＵＳＢインターフェイスからの電力供給時におけるプリンタ装置２０２の印字動作を実現することができるのである。
【００６２】
また、ここでは通常印字（主電源２１７から電源供給している時の印字）において、プリンタ装置２０２が消費する電力がＵＳＢ規格に準じた電力供給量以下（５００ｍＡ以下）になる印字モードがあることが前提であったが、仮にこのような印字モードがない場合には、用意されている印字モードに対して、前述した低消費電力で印字できるように制御を行うことで消費する電力を少なくすることができる。
【００６３】
例えば、印字品質＿高速印字、記録紙＿普通紙ではキャリアモータ２１３のスピードを最高速から普通の速度に変更する、あるいは印字品質＿高解像度印字（）、記録紙＿光沢紙では使用可能ノズル数を少なくする。さらに、ＣＰＵ２０７、システム制御ＩＣ２１０、ＵＳＢ制御部２０４の内部動作クロック信号のスピードを通常速度からの低速に切り替える（クロック周波数を通常の周波数から低い周波数に切り替える）ことを組み合わせるなど行うのである。
【００６４】
このようにして、通常印字時における全ての印字モードに対して消費電力がＵＳＢ規格に準じた電力供給量以下（５００ｍＡ以下）になる低消費電力印字モードに変更出来るのであれば、プリンタドライバ上には通常印字時と同様に全て選択できるように全ての印字モードを表示し、全ての印字モードに対して低消費電力印字モードへの変更が出来ないのであれば、変更可能な印字モードのみプリンタドライバ上に表示するのである。
【００６５】
プリンタ装置２０２に対して、電力供給をＵＳＢインターフェイスから行なわれ、印字モードが低消費電力モードである場合、ホストコンピュータ２０１からサスペンド信号が送られると、プリンタ装置が消費する電力をサスペンド時のＵＳＢ電力供給の規格である５００μＡ以下にするよう、更なる低消費電力化を図るよう制御している。図６は、この時のプリンタ装置２０２内の動作について説明したフローチャートである。
【００６６】
プリンタ装置２０２が低消費電力モード状態である時（Ｓ５０）、システム制御ＩＣ２１０、ＣＰＵ２０７、ＵＳＢ制御部２０４の内部動作クロック信号は低速クロックで動作している。ホストコンピュータ２０１からサスペンド信号が送られてきた場合（Ｓ５１）には、まずＵＳＢコントローラ２０５にてその信号を認識し、サスペンド情報をシステム制御ＩＣ２１０に伝える。次にシステム制御ＩＣ２１０は、システム制御ＩＣ２１０自身とＣＰＵ２０７の内部動作クロック信号を停止するよう制御し（Ｓ５２）、ＵＳＢ制御部２０４に対してはホストコンピュータ２０１から送られてくるレジューム信号を認識できるよう内部動作クロック信号は低速（低い周波数）を維持する（Ｓ５３）。これが、システム制御部２０３が消費する電力が最も小さくなるモード“最低消費電力モード”であり、システム制御部が消費する電力を５００μＡ以下にしている。
【００６７】
この最低消費電力モードでは、システム制御ＩＣ２１０は動作クロック（クロック信号）を停止しているが、ＵＳＢコントローラ２０５からのレジューム信号の監視、オペレーション部２１１からのキー入力の検出は可能な状態にしている。
【００６８】
例えば、ホストコンピュータ２０１からレジューム信号が送られてきた場合には（Ｓ５４）、まず、ＵＳＢ制御部２０４のＵＳＢコントローラ２０６にて、レジューム信号を受けたことを認識し、このレジューム信号を受けたことをシステム制御ＩＣ２１０に伝える。そして、システム制御ＩＣ２１０は、システム制御ＩＣ２１０、ＣＰＵ２０７、ＵＳＢ制御部２０４を低速動作に切り替え（Ｓ５５）、低消費電力モード状態に移行する。
【００６９】
また、オペレーション部２１１からのキー入力があったことを検出すれば、“最低消費電力モード”に移行する前の低消費電力モード時の状態へ移行する。例えば、“最低消費電力モード”に移行する前の低消費電力モード時の状態が、“パワーキーＯＮ＿スタンバイ状態”であれば、“パワーキーＯＦＦ＿スタンバイ状態”に移行し、あるいは、“パワーキーＯＦＦ＿スタンバイ状態”であれば“パワーキーＯＮ＿スタンバイ状態”に移行するのである。
【００７０】
【発明の効果】
以上説明した通り、本発明により、主電源からの電力供給がない場合でも、プリンタ装置がＵＳＢインターフェイスを通して電力の供給をうけ、この電力をプリンタ装置のシステム制御部、ヘッド駆動部、モータ駆動部へ電力供給することができ、消費電力を低減させて記録動作を実行することができる。
【００７１】
プリンタ装置が待機状態の時に、ホストコンピュータからサスペンド信号をうけた場合においても、クロック信号を停止することでシステム制御部の消費電力をさらに低減できる。
【図面の簡単な説明】
【図１】実施例におけるインクジェットプリンタ装置の制御システム構成を示すブロック図
【図２】従来例におけるインクジェットプリンタ装置の制御システム構成を示すブロック図
【図３】ＵＳＢインターフェイスからの電力供給をうけて印字可能な状態に移行するまでのプリンタ装置の動作を示すフローチャート
【図４】パワーキーＯＮスタンバイ状態から印字制御を実行するまでのプリンタ装置の動作を示すフローチャート
【図５】ホストコンピュータに電力供給源情報を転送する場合の、プリンタ装置の動作を示すフローチャート
【図６】低消費電力モード時にサスペンド信号を受信した場合の、プリンタ装置の動作を示すフローチャート
【図７】インクジェットプリンタ装置の斜視図
【符号の説明】
２０１　ホストコンピュータ
２０２　インクジェットプリンタ
２０３　システム制御部
２０４　ＵＳＢ制御部
２０５　ＵＳＢ通信部
２０６　ＵＳＢ電力検出手段
２０７　ＣＰＵ
２１０　システム制御ＩＣ
２１１　オペレーション部
２１７　主電源
２１８　主電源電力検出手段
２１９　電源制御手段
【図１】
2004034455.tif 000003
【図２】
2004034455.tif 000004
【図３】
2004034455.tif 000005
【図４】
2004034455.tif 000006
【図５】
2004034455.tif 000007
【図６】
2004034455.tif 000008
【図７】
2004034455.tif 000009