(57)【要約】【課題】記録ヘッドをもちいた記録動作を行う記録装置において、待機時の消費電力をさらに低減することが望まれている。【解決手段】記録装置が待機状態へ移行する際、メモリと電源手段を低消費電力モードに移行させた後、ＣＰＵを低消費電力モードに移行する。【選択図】　　　図１
2004090234.tif 000002
【特許請求の範囲】
【請求項１】
パワーダウンモードと通常モードを有する電源手段と、ストップモードと通常モードを有する制御手段と備えた記録装置であって、
低消費電力モードと動作モードを有する記憶手段と、
前記制御手段が、ストップモードから通常モードに移行した後、前記電源手段を前記パワーダウンモードから通常モードに移行させ、前記記憶手段を前記低消費電力モードから前記動作モードへ移行させる電源制御手段とを備えることを特徴とする記録装置。
【請求項２】
前記電源制御手段は、前記電源手段を通常モードへ移行させた後、所定のウエイトをした後に、前記記憶手段を前記低消費電力モードから前記動作モードへ移行させることを特徴とする請求項１に記載の記録装置。
【請求項３】
記録ヘッドを用いて記録動作を行うためのモータと、スリープモードを有し前記モータを駆動するモータドライバと、前記記録動作を検出する検出手段と、パワーダウンモードを有する電源手段と、ストップモードを有する制御手段と、パワーダウンモードを有する電源手段とを備え、動作モードから低消費電力モードへ移行可能な記録装置であって、
低消費電力モードと動作モードを有する記憶手段と、
前記記録装置が前記低消費電力モードへ移行する際、前記モータドライバの前記スリープモードへの移行と、前記検出手段への電源供給の停止と、前記記憶手段の低消費電力への移行と、前記電源手段の前記パワーダウンモードへの移行と、前記制御手段の前記ストップモードへの移行とを行わせる電源制御手段とを備えることを特徴とする記録装置。
【請求項４】
前記記憶手段のモード移行は、前記電源制御手段からのコマンドにより行われることを特徴とする請求項１から３のいずれかに記載の記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置の電力制御に関するものである。
【０００２】
【従来の技術】
従来、紙、ＯＨＰ用シートなどの記録媒体（以下、記録用紙または単に紙ともいう）に対して記録を行う記録装置は、数々の記録方式により記録ヘッドを搭載した形態で提案されている。この記録ヘッドには、ワイヤードット方式、感熱方式、熱転写式、インクジェット方式によるものなどがある。
【０００３】
特にインクジェット方式は、記録用紙に直接インクを噴射するものであり、低価格で写真画質を印刷出来ることからホーム市場を中心に市場を拡大している。
【０００４】
インクジェット方式は、披記録材に沿って移動（主走査）するキャリッジ上に搭載した記録手段（記録ヘッド）によって画像（文字や記号を含む）を記録し、１行分の記録を終了した後に所定量の紙送り（副走査）を行い、その後に次の行の画像を記録（副走査）するという動作を繰り返すことにより、披記録材の所望範囲にインク滴を打ち込み、画像を形成していく。
【０００５】
近年、プリンタ業界においては、高画質、高速印字、低価格の競争が依然、激化している。合わせて、環境問題への取り組みも活発に行われており、印刷時やスタンバイ時、そして待機時の省電力化を図っている。ここでいうスタンバイ時とは、ＡＣ電源がＯＮされている状態で例えばスイッチ等が押されることによりＰＯＷＥＲ＿ＯＮ状態となるが、ある一定の時間印刷データを受信しない場合に消費電力を小さくする為に低消費電力モードとなるこのモードをスタンバイ時と呼ぶ。また、待機時とは、ＡＣ電源がＯＮされている状態で例えばスイッチ等が押されＰＯＷＥＲ＿ＯＮ状態となることを待機している状態をいうものとする。
【０００６】
図４に従来の低消費電力モードのＯＮ／ＯＦＦシーケンスを示す。図４は、動作時（印刷時）から待機時モードになり、また動作モードとなった場合のタイミングチャートである。まず信号線について説明する。ＣＲ，ＬＦ＿Ｄｒ、スリープとは、モータドライバＩＣの低消費電力モードに入る信号線である。
【０００７】
従来から、モータドライバＩＣは、通常時の消費電力が１０ｍＡ〜２０ｍＡと大きく、低消費電力を実現する為には、ドライバの機能として低消費電力モードを有する場合は、低消費電力モードへ移行させ、低消費電力モードを持っていないモータードライバＩＣに対しては、ドライバＩＣに入力するＶＤＤ電源をＯＦＦすることにより、低消費電力を達成している。
【０００８】
センサー電源制御とは、プリンタとしての機能を満足する為に必要な紙の先端後端検出センサーや、ＤＣモータ制御で必要なエンコーダセンサーや、ＡＳＦモータの回転を検出するＡＳＦ検出センサーの電源をＯＮ／ＯＦＦする制御である。光学系のセンサーに流す電流は、これも約１０ｍＡと大きい為、従来より、待機時、およびスタンバイ時にセンサーに入力する電源をＯＦＦしている。
【０００９】
ＳＹＳ＿ＣＬＫは、カスタムプログラムＩＣであるＡＳＩＣの内部で使用されているクロック信号（ＣＬＫ）であり、インターフェース受信回路以外の回路ブロックでモータ制御回路やヘッド制御回路、印字データの縦横変換や伸張等の回路ブロックに入力されている。ＰＩＦ＿ＣＬＫは、セントロインタフェース回路ブロックに入力されているＣＬＫである。ＵＳＢ＿ＣＬＫは、ＵＳＢインタフェースブロックに入力されているＣＬＫである。
【００１０】
ＣＰＵモードには、動作モードとＳＴＯＰモードの２つのモードを有している。低消費電力を実現する為、ＣＰＵの機能で低消費電力モードであるＳＴＯＰモードを使用している。ＳＴＯＰモードは、ＣＰＵの動作ＣＬＫとともにＣＬＫジェネレータを停止させるモードであり、システム全体を停止させリーク電流だけの超低消費電力モードである。ＳＴＯＰモードでは、ＣＰＵコアおよび周辺Ｉ／Ｏも動作を停止する。本モードは、ＮＭＩ（ノンマスカブル割り込み要求）もしくは、マスクされていないマスカブル割り込み要求により解除されるものである。
【００１１】
図４では、動作モードから待機時の低消費電力モードに移行するシーケンスとして、まず、モータドライバを低消費電力モードにしてから、センサー電源をＯＦＦし、ＡＳＩＣ内部のＣＬＫ（ＳＹＳ＿ＣＬＫおよび、ＰＩＦ＿ＣＬＫ，ＵＳＢ＿ＣＬＫ）をＯＦＦする。そしてＣＰＵをＳＴＯＰモードにしている。低消費電力モードから動作モードへ移行する場合は、割り込みでＣＰＵのＳＴＯＰモードが解除された後、各ＣＬＫをＯＮ、センサー電源をＯＮ、モータドライバの低消費電力モード解除という順で動作モードに移行する。各ＣＬＫをＯＮ、センサー電源をＯＮ、モータドライバの低消費電力モード解除のシーケンスは、必要に応じて行うものである。例えば、動作モードに移行したがモータを動作させる必要がない場合は、センサー電源をＯＮ、モータドライバの低消費電力モード解除のシーケンスは必要なくなる。
【００１２】
従来は、このようなシーケンスで低消費電力モードを実現していた。先行技術においては、待機状態での省電力化を図る為にＲＯＭ内のプログラムをＲＡＭに転送し、ＲＯＭの電源をＯＦＦする手法やさらにＣＰＵおよびＲＡＭを制御するクロック信号の周波数を低下させる手法が提案されている。
【００１３】
【発明が解決しようとする課題】
プリンタなどの電子機器の省電力化は重要な課題であり、プリンタ動作時以外にも、スタンバイ時の省電力をさらに行うことが望まれている。
【００１４】
本発明では、プリンタにおけるさらなる低消費電力化を実現することを目的としている。
【００１５】
【課題を解決するための手段】
上記課題を解決するために、本発明の記録装置は、パワーダウンモードと通常モードを有する電源手段と、ストップモードと通常モードを有する制御手段と備えた記録装置であって、低消費電力モードと動作モードを有する記憶手段と、
前記制御手段が、ストップモードから通常モードに移行した後、前記電源手段を前記パワーダウンモードから通常モードに移行させ、前記記憶手段を前記低消費電力モードから前記動作モードへ移行させる電源制御手段と備える。
【００１６】
【発明の実施の形態】
以下、図面を参照して本発明を詳細に述べる。図１に本実施例の構成図を示す。
【００１７】
１００は、コントロールボード（制御回路）である。コントロールボードで記録ヘッドの制御、モータの制御、インターフェース通信制御、画像処理制御を行っている。１１０は、電源である。この電源は、制御回路用の電圧であるＶＣ（例えば５ボルト）と、モータ電圧であるＶＭと、記録ヘッドを駆動するための電圧であるＶＨの３出力電源となっている。
【００１８】
１０１は、システムＬＳＩである。システムＬＳＩ１０１は、ＣＰＵ＿ＣＯＲＥ１０２とユーザーがカスタマイズ設計するＵＳＥＲ＿ＩＰ＿ＣＯＲＥ１０３、不図示の周辺Ｉ／Ｏで構成されている。システムＬＳＩには、電源として２．５ボルト（Ｖ）、３．３ボルト（Ｖ）が供給されている。ロジック部は２．５ボルト（Ｖ）、ポート制御部は、３．３ボルト（Ｖ）で駆動している。
【００１９】
ＵＳＥＲ＿ＩＰ＿ＣＯＲＥ１０３には、用途に合わせて複数のクロック信号（ＣＬＫ）が入力されている。このＣＬＫは、システムＬＳＩ１０１にあるクロック信号生成回路（ＣＬＫ生成回路）で作られる。そのＣＬＫの中でオン／オフ（ＯＮ／ＯＦＦ）制御が可能であるＣＬＫがＵＳＥＲ＿ＩＰ＿ＣＯＲＥ１０３に４つ入力されている。このＣＬＫをオン／オフすることで、低消費電力モード時に動作する必要の無い回路ブロックへのＣＬＫ供給を停止することができ、消費電力を低減できる。
【００２０】
ＰＩＦ＿ＣＬＫは、セントロインターフェースの通信制御回路ブロックに入力されている。ＵＳＢ＿ＣＬＫは、ＵＳＢインターフェース通信制御回路ブロックに入力されている。ＳＩＦ＿ＣＬＫは、ＲＡＭをコントロールする回路ブロックに入力されている。ＳＹＳ＿ＣＬＫは、セントロインターフェースの通信制御回路ブロック、ＵＳＢインターフェース通信制御回路ブロック、ＲＡＭをコントロールする回路ブロック以外の回路ブロックで低消費電力モードでＯＦＦ可能なブロックに入力されている。
【００２１】
１０４はＲＯＭであり、プリンタを制御するプログラムやテーブルが格納されている。１０５はＲＡＭであり、画像データを格納するプリントバッファ、ホストコンピュータから受信したデータを格納する受信バッファ、演算に使用するワークバッファとして使用される。本実施例では、ＲＡＭとしてＳＤＲＡＭを使用している。
【００２２】
１０６はセンサーである。ＤＣモータ制御においてキャリッジの位置や速度を検出する為に使用するエンコーダセンサー１０６Ａ、給紙フィーダーの制御をする為に必要なＡＳＦセンサー１０６Ｂ、給紙フィーダーから給紙した紙の先端や後端を検出するＰＥセンサー等のセンサー１０６Ｃを備えている。一般的に光学系のセンサーは、動作時の電流が約１０ｍＡと大きく、寿命劣化や消費電力を抑える為、使用しない時は、電源をＯＦＦする。本実施例においても低消費電力モードでは、センサーの電源であるＳＥＮＳ＿ＶＤＤをオフしている。
【００２３】
１０８はモータである。記録ヘッドを走査させるためＣＲモータ、被記録媒体（例えば記録用紙）を給紙する給紙フィーダーを駆動するＡＳＦモータ、被記録媒体を搬送する搬送（ＬＦ）モータ、記録ヘッドを最適な状態にメンテナンス動作を行うＰＧモータを具備している。このＣＲモータ（キャリッジモータ）により、記録ヘッドを搭載したキャリッジは、主走査方向に往復移動し、例えば１２８ノズル幅で記録を行う。搬送モータは、被記録媒体を副走査方向に記録幅に相当する量の搬送を行う。
【００２４】
１０７はモータを駆動制御するモータドライバ（モータードライバＩＣ）である。モータドライバ１０７は、電源としては、モータのコイルに電流を流す際に印加する電圧ＶＭとロジック制御を行うブロックに必要な電圧ＶＤＤの２つの電圧が供給される。
【００２５】
また、消費電力の点からモータドライバで消費される電力は、電圧ＶＤＤ部と電圧ＶＭ部とで分けられる。モータドライバによっては、低消費電力モードを持っているものもあるが、比較的低価格のモータドライバは、低消費電力モードがなく、非動作時に１０ｍＡ以上もの電流を消費するものもある。このような場合、低消費電力を達成する為には、電圧ＶＤＤや電圧ＶＭの電源自体をオフする。
【００２６】
本実施例では、電圧ＶＤＤのみをオン／オフを可能としている。モータドライバ１０７に入力しているＶＤＤは、コスト的にスイッチングするトランジスタの個数を少なくする為、センサーと同じ電源を使用している。
【００２７】
１０９は記録ヘッドであり、記録ヘッド上に配列しているヒータを印加電圧ＶＨで加熱することにより発砲し、紙面上へインクを吐出して画像を形成する。ここでは、図示していないが、コントロールボードからの画像データや、使用ノズル指定データ等の受信や、記録ヘッに設けられた不揮発性メモリの制御等の電源として３．３ボルトの電圧が供給される。１１１は、レギュレータであり、入力された５ボルト電圧から２．５ボルト電圧と３．３ボルト電圧が生成される。
【００２８】
次に図２の実施例のフローチャートを参照して低消費電力モード時のフローを説明する。記録装置は、ＡＣ電源ＯＮ後の待機時には、低消費電力モードになる。
【００２９】
本実施例では、低消費電力モードでは、ＣＰＵは、ＳＴＯＰモードにしている。このＳＴＯＰモードは、ＣＰＵの動作ＣＬＫとともにＣＬＫジェネレータを停止させるモードであり、システム全体を停止させリーク電流だけの超低消費電力モードである。さらに、ＳＴＯＰモードでは、ＣＰＵコアおよび周辺Ｉ／Ｏも動作を停止する。本モードは、ＮＭＩ（ノンマスカブル割り込み要求）もしくは、マスクされていないマスカブル割り込み要求により解除されるものである。
【００３０】
Ｓ２００で割り込み処理によりＣＰＵのＳＴＯＰモードが解除されると、解除する際に発生した割り込み要因をチェック（Ｓ２０１）し、その割り込み要因が１Ｈ（１時間）タイマー（タイマ）割り込みによるものである場合、タイマー（タイマ）の加算処理（カウント処理）を行い、不揮発性メモリに格納する（Ｓ２０２）。この１Ｈ（１時間）タイマー割り込みは、割り込み時に積算して使用することにより、一月であっても計算することが可能である。プリンタにＡＣ電源が入っているときの時計として使用している。この時計を利用し、例えば、３ヶ月に１回というようにメンテナンスの目的での記録ヘッドのクリーニング動作も可能である。
【００３１】
また、このタイマーは、ＯＦＦすることが出来ないＣＬＫで動作しており、低消費電力モードでＯＮ／ＯＦＦ可能なＣＬＫがすべてＯＦＦしている場合でもタイマーの値を読み込み（ＲＥＡＤ）もしくは、書込み（ＷＲＩＴＥ）することが可能である。
【００３２】
本実施例では、１Ｈ（１時間）タイマーを使用しているが、タイマー割り込みの発生する周期は、特に定めるものではなく、低消費電力モード時に使用するものであるので、消費電力に影響を及ぼさなければどのようなタイマー周期であっても良い。タイマー処理を行った後、他の割り込み要因が無い場合は、再度低消費電力モードになる。すなわちＣＰＵを、ＳＴＯＰモードにする（Ｓ２０３）。
【００３３】
Ｓ２０１で割り込み要因が１Ｈタイマーでない場合、パワーダウンモード（Ｐｏｗｅｒ　Ｄｏｗｎモード）である電源を通常動作モードに移行させる（Ｓ２０４）。本実施例では、電源ＯＮ後５０ミリ秒（ｍＳ）の間ウエイトしている。これは、電源がＰｏｗｅｒ　Ｄｏｗｎモードを解除してから、負荷に対して電流供給の保証を約束できる通常状態に戻る時間である。このウエイト（ＷＡＩＴ）時間は電源によって、変わってくる。また、電源によっては、ＷＡＩＴなしに負荷をロード可能な電源もある。
【００３４】
次にＳＤＲＡＭをＯＮする（Ｓ２０６）。低消費電力モードでは、ＳＤＲＡＭは、低消費電力モードであるセルフリフレッシュモードにしている。セルフリフレッシュモードは、ＳＤＲＡＭの低消費電力モードの１つでコマンドによりセルフリフレッシュモードになり、コマンドで解除可能である。また、ＳＤＲＡＭに持っているリフレッシュコントロール機能により、自分でリフレッシュする為、外部からリフレッシュコントロール必要がない。なお、このＳＤＲＡＭへのアクセスは、システムＬＳＩからアクセスされる。
【００３５】
図３にＳＤＲＡＭのオン／オフ（ＯＮ／ＯＦＦ）シーケンスをフローチャートに示す。動作モードからセルフリフレッシュモードに入るには、コマンドＳＥＬＦをアサート（ａｓｓｅｒｔ）とする（Ｓ３００）。
【００３６】
実際には、コマンドＳＥＬＦをアサート　するようレジスタのＳＥＬＦ移行ビットをアサート（ａｓｓｅｒｔ）する。このＳＥＬＦ移行ビットをアサート（ａｓｓｅｒｔ）した時におけるバスのアービトレーションの状態により、実際にＳＤＲＡＭに対しＳＥＬＦコマンドをａｓｓｅｒｔするタイミングが異なる。そのため、ＳＤＲＡＭが確実にセルフリフレッシュモードになったことをＳＦＬＦ＿ＦＬＧが１になることを確認している。これがフローのＳ３０１である。ＳＤＲＡＭが確実にセルフリフレッシュモードになった後、ＳＤＲＡＭに供給しているクロック信号（ＣＬＫ）を停止（ＯＦＦ）する（Ｓ３０２）。次に、ＳＩＦ＿ＣＬＫ信号を停止（ＯＦＦ）している。このＳＩＦ＿ＣＬＫは、ＳＤＲＡＭコントロールブロックに接続しているクロック信号である。このＳＩＦ＿ＣＬＫをＯＦＦすることにより、ＳＤＲＡＭコントロールブロックの消費電力を省力化することが出来る。
【００３７】
ＳＤＲＡＭの低消費電力モードを解除する場合は、まず、ＳＩＦ＿ＣＬＫをＯＮし（Ｓ３０４）、続いてＳＤＲＡＭ＿ＣＬＫをＯＮする（Ｓ３０５）。その後、ＳＤＲＡＭに対して、ＳＥＬＦモードを解除するコマンドを転送する（Ｓ３０６）。
【００３８】
図２の実施例のフローチャートに戻り、説明を続ける。図２のＳ２０６では、図３のＳ３０４、３０５，３０６の処理を行うものである。Ｓ２０７では、Ｓ２０１で割り込みを発生させた要因が、記録ヘッドの温度調整用のタイマ割り込みかどうかを判断している。具体的には、ヘッドの温度を該記録ヘッド上に設けられたダイオードセンサーの値を読み、温度の情報を更新する。記録ヘッドの温度調整用のタイマ割り込みと判断された場合、温度調整用の処理を行う（Ｓ２０８）。その後、ＳＤＲＡＭをＯＦＦし（Ｓ２０９）、電源をＰｏｗｅｒ　Ｄｏｗｎモードにする（Ｓ２１０）。そして、ＣＰＵをＳＴＯＰモードにする。
【００３９】
Ｓ２０７で割り込み要因が温度調整用のタイマ割り込み以外であった場合（例えばＰｏｗｅｒスイッチが押された場合のＰｏｗｅｒ＿ｏｎ割り込み等）、ＣＬＫ系のＯＮ制御やセンサーの電源ＯＮ制御やモータを制御するモータドライバＩＣの低消費電力モード解除等、各種処理を行い所定の動作モードに復帰する。
【００４０】
図５に本実施例のタイミングチャートを示す（図の右から左へ、時間が経過することを示す）。プリンタを動作モードから待機時の低消費電力モードに移行する際、モータドライバの低消費電力モードを設定する。ＣＲ，ＬＦ＿Ｄｒ．スリープをオフすることで、モータドライバを低消費電力モードに移行できる信号線である。次にセンサー電源をオフ（ＯＦＦ）する。次に、モータドライバの制御信号の論理レベルをＬｏｗに設定する。次に、ＳＹＳ＿ＣＬＫ信号を停止する。（この信号はＯＮ／ＯＦＦ可能なクロック信号である）。次に、ＳＤＲＡＭを低消費電力モードに設定する。次に、電源をＰｏｗｅｒ　Ｄｏｗｎモードにする。次に、ＣＰＵをＳＴＯＰモードにする。以上のような処理を行うことで、プリンタの待機時には、消費電力を０．１Ｗ相当まで低減することができる。
【００４１】
ここで、ＡＳＦ＿ＰＨＡ＊，ＡＳＦ＿Ｉ＊＿＊，の信号はＡＳＦモータ駆動用の制御信号で、ＰＧ＿ＰＨＡ＊，ＰＧ＿Ｉ＊＿＊の信号は、ＰＧモータ駆動用の制御信号で、それぞれ対応するモータドライバへ出力される。
【００４２】
図１を参照すると、センサーへ供給する電源とモータドライバへ供給するＶＤＤに共通の電源ＳＥＮＳ＿ＶＤＤを使用している。このＳＥＮＳ＿ＶＤＤがオフされ、信号レベルがＬｏｗになるとモータドライバ１０７では、制御信号ラインからの回り込み電流によりＳＥＮＳ＿ＶＤＤに対し電圧を発生してしまう。この電圧によりセンサーが誤検知してしまうことが考えられる。そこで、本実施例では、この電圧の回り込みを防止する為にモータドライバの制御信号の論理レベルを図５のタイミングでＬｏｗ状態にしている。
【００４３】
次に、プリンタを待機時の低消費電力モードから動作モードにする場合は、逆順に処理を行う。すなわち、ＣＰＵをＳＴＯＰモードから動作モードへ移行する。次に、電源は動作モードへの移行（低消費電力モードの解除）する。次に、ＳＤＲＡＭは動作モードへの移行する。ＳＹＳ＿ＣＬＫ信号をオン状態にする。次に、モータ駆動用制御信号を出力する、次に、センサーの電源をオンにする。次に、モータドライバをスリープモードから動作モードに移行する。
【００４４】
ただし、本実施例では、電源のＰｏｗｅｒ　Ｄｏｗｎモードを解除した後で所定のウエイト処理を行っている。このウエイト処理は、ＣＰＵのタイマーで行っている。
【００４５】
これは、電源がＰｏｗｅｒ　Ｄｏｗｎモードを解除してから、負荷に対して電流供給の保証を約束できる通常状態に戻る時間である。このウエイト時間は電源の仕様により決まる。なお、負荷に対する電流供給が保証できる電源であればウエイト処理は必要ない。
【００４６】
（他の実施例）
図６に他の実施例のフローチャートを示す。Ｓ６００で割り込みによりＣＰＵのＳＴＯＰモードが解除されると、解除する際に発生した割り込み要因をチェック（Ｓ６０１）し、その割り込み要因が１Ｈ（１時間）タイマー割り込みによるものである場合、タイマの加算処理を行う（Ｓ６０２）。この１Ｈ（１時間）タイマー割り込みは、割り込み時に積算して使用することにより、一月であっても計算することが可能である。タイマ処理を行った後、他の割り込み要因が無い場合は、再度低消費電力モードになる。すなわちＣＰＵを、ＳＴＯＰモードにする（Ｓ６０３）。
【００４７】
Ｓ６０１で割り込み要因が１Ｈタイマーでない場合、ＳＤＲＡＭをＯＮする（Ｓ６０６）。低消費電力モードでは、ＳＤＲＡＭは、低消費電力モードであるセルフリフレッシュモードにしている。セルフリフレッシュモードは、ＳＤＲＡＭの低消費電力モードの１つでコマンドによりセルフリフレッシュモードになり、コマンドで解除可能である。
【００４８】
Ｓ６０６では、図３のＳ３０４、３０５，３０６の処理を行うものである。Ｓ６０７では、Ｓ６０１で割り込みを発生させた要因が、記録ヘッドの温度調整用のタイマ割り込みかどうかを判断している。具体的には、ヘッドの温度を該記録ヘッド上に設けられたダイオードセンサーを値を読み更新したりしている。記録ヘッドの温度調整用のタイマ割り込みと判断された場合、温度調整用の処理を行う（Ｓ６０８）。処理後、ＳＤＲＡＭをＯＦＦし（Ｓ６０９）、電源をＰｏｗｅｒ　Ｄｏｗｎモードにする（Ｓ６１０）。その後ＣＰＵをＳＴＯＰモードにする。Ｓ６０７で割り込み要因が温度調整用のタイマ割り込み以外であった場合（例えばＰｏｗｅｒスイッチが押された場合のＰｏｗｅｒ＿ｏｎ割り込み等）、ＣＬＫ系のＯＮ制御やセンサーの電源ＯＮ制御やモータを制御するモータドライバＩＣの低消費電力モード解除等、各種処理を行い所定の動作モードに復帰する。
【００４９】
Ｓ６０７で割り込みを発生させた要因が、記録ヘッドの温度調整用のタイマ割り込みでない場合、Ｐｏｗｅｒ　Ｄｏｗｎモードに入っている電源を通常動作モードにする（Ｓ６０４）。本実施例では、電源ＯＮ後５０ｍｓのＷＡＩＴしている。このウエイトについては実施例で説明したので省略する。
【００５０】
このＷＡＩＴ後、ＣＬＫ系のＯＮ制御やセンサーの電源ＯＮ制御やモータを制御するモータドライバＩＣの低消費電力モード解除等、各種処理を行い所定の動作モードに復帰する。
【００５１】
他の実施例での特徴は、電源ＯＮのタイミングが実施例と異なる所である。ＳＤＲＡＭをアクセスするだけの場合は、電源がＰｏｗｅｒ　Ｄｏｗｎモードの状態でアクセス可能な構成になっている。ＣＬＫ系統は、ＳＤＲＡＭコントロールブロックに入力しているＳＩＦ＿ＣＬＫのみがＯＮとなっている。
【００５２】
【発明の効果】
以上説明したように、本発明によれば、ＳＤＲＡＭと電源を低消費電力モードへ移行させることで、プリンタの待機時の消費電力をさらに低減させることができる。
【図面の簡単な説明】
【図１】本実施例の構成図
【図２】実施例のフローチャート
【図３】ＳＤＲＡＭのＯＮ／ＯＦＦシーケンス
【図４】従来例のＯＮ／ＯＦＦシーケンスタイミングチャート
【図５】実施例のＯＮ／ＯＦＦシーケンスタイミングチャート
【図６】他の実施例のフローチャート
【符号の説明】
１００　コントロールボード
１０１　システムＬＳＩ
１０２　ＣＰＵ＿ＣＯＲＥ
１０３　ＵＳＥＲ＿ＢＬＯＣＫ　ＩＰ＿ＣＯＲＥ
１０４　ＲＯＭ
１０５　ＲＡＭ
１０６　センサー
１０７　モータドライバ
１０８　モータ
１０９　記録ヘッド
１１０　電源
１１１　レギュレータ
【図１】
2004090234.tif 000003
【図２】
2004090234.tif 000004
【図３】
2004090234.tif 000005
【図４】
2004090234.tif 000006
【図５】
2004090234.tif 000007
【図６】
2004090234.tif 000008