(57)【要約】 【課題】  ＤＣモータで駆動する記録装置は、従来の電池電圧測定法による電池残量検知のみでは、スループット低下、無駄な消費電力発生による電池寿命の低下を招いていた。【解決手段】  本発明の記録装置は、二次電池と、該二次電池の電池残量を第１の方法に従って検知する第１の残量検知手段と、該第１の残量検知手段により検知された電池残量データを送信する送信手段とを有する電池パックを接続する。また、前記送信手段から前記電池残量データを受信し、受信した電池残量データから電池残量が予め定められた第１の閾値以下であるか否かを判断する。また、前記二次電池の電池残量を第２の方法に従って検知する第２の残量検知手段を有し、前記電池残量が前記第１の閾値以下であると判断された場合に、電池残量の検知を前記第１の残量検知手段から前記第２の残量検知手段へ切り替える。【選択図】  図１
2008142896.tif 000002
【特許請求の範囲】
【請求項１】
二次電池と、該二次電池の電池残量を第１の方法に従って検知する第１の残量検知手段と、該第１の残量検知手段により検知された前記二次電池の電池残量についての電池残量データを送信する送信手段とを有する電池パックを接続して動作可能な記録装置であって、
前記送信手段から前記電池残量データを受信する受信手段と、
前記受信手段が受信した電池残量データから電池残量が予め定められた第１の閾値以下であるか否かを判断する判断手段と、
前記二次電池の電池残量を第２の方法に従って検知する第２の残量検知手段と、
前記判断手段により前記電池残量が前記第１の閾値以下であると判断された場合に、前記電池残量の検知を前記第１の残量検知手段から前記第２の残量検知手段へ切り替える切り替え手段とを有することを特徴とする記録装置。
【請求項２】
前記第１の方法は、電流積算法であり、
前記第２の方法は、電池電圧測定法であることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記判断手段により前記受信手段が受信した電池残量データから電池残量が前記第１の閾値を超えると判断された場合には、前記第１の残量検知手段により検知された電池残量を表示し、
前記判断手段により前記受信手段が受信した電池残量データから電池残量が前記第１の閾値以下であると判断された場合には、前記第２の残量検知手段により検知された電池残量を表示する表示手段をさらに有することを特徴とする請求項１又は請求項２に記載の記録装置。
【請求項４】
前記記録装置は、インクを吐出させる吐出口を有する記録ヘッドを用いて記録を行うインクジェット記録装置であることを特徴とする請求項１乃至請求項３のいずれか１項に記載の記録装置。
【請求項５】
前記記録ヘッドの吐出口をキャップするキャップ手段と、
前記第２の残量検知手段により検知された電池残量が前記第１の閾値よりも少ない第２の閾値以下であると判断された場合には、前記記録ヘッドの吐出口を前記キャップ手段によりキャップして前記記録装置の電源を切るよう制御する制御手段とをさらに有することを特徴とする請求項４に記載の記録装置。
【請求項６】
前記制御手段は、さらに前記記録装置が記録動作中である場合には記録動作終了後に記録媒体を前記記録装置の外に排出するよう制御することを特徴とする請求項５に記載の記録装置。
【請求項７】
二次電池と、該二次電池の電池残量を第１の方法に従って検知する第１の残量検知手段と、該第１の残量検知手段により検知された前記二次電池の電池残量についての電池残量データを送信する送信手段とを有する電池パックを接続して動作可能な記録装置を用いた前記二次電池の電池残量検知方法であって、
前記送信手段から前記電池残量データを受信する受信工程と、
前記受信工程により受信した電池残量データから電池残量が予め定められた閾値以下であるか否かを判断する判断工程と、
前記判断工程により前記電池残量が前記閾値以下であると判断された場合に、前記電池残量の検知を前記第１の残量検知手段から第２の方法に従って検知する第２の残量検知手段に切り替える切り替え工程とを有することを特徴とする電池残量検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池により駆動可能な記録装置及び該記録装置の電池残量検知方法に関する。
【背景技術】
【０００２】
近年、電子機器の小型化やモバイル化が進み、携帯型パーソナルコンピュータが普及してきている。これに伴い、このようなパーソナルコンピュータの周辺機器である記録装置でも携帯型のものが普及してきている。
【０００３】
ところで、一般的な記録装置は、主電源として商用電源を使用しているが、携帯可能な小型の記録装置は、ＡＣアダプタとリチウムイオン電池等の充電可能な二次電池とを使用する２電源方式を採ることが多い。ところが二次電池によって記録装置を駆動する場合、二次電池の残量が少なくなると二次電池の出力電圧が低下するため、記録装置各部を駆動することが困難となる。例えば、記録動作中に突然機能停止し受信した記録情報が消失する事態が起り得る。また、記録装置としてインクジェット記録装置を用いた場合は、記録ヘッドのインク吐出口をキャップ部材によって密閉できない事態が起り得る。
【０００４】
インクジェット記録装置においては、記録の行なわれない状態で記録ヘッドのインク吐出口が長期間外気に開放されると、インク中の水や揮発性有機溶済等の溶媒成分がインク吐出口を介して外気中へ蒸発する。この結果、インク吐出口及びその付近に滞留したインクの粘度が増加し、インク吐出に好適な粘度範囲を越えてしまう。したがって、記録再開直後において、吐出信号が印加されてもインク液滴が吐出されない吐出不良が起き易くなる。
【０００５】
したがって、記録装置、特にインクジェット記録装置を二次電池で駆動する場合、二次電池の残量を監視する手段と、二次電池の残量が規定量以下に減少したとき、装置の保護を行う手段とが必要となる。
【０００６】
電池の残量を監視する方法は、電池電圧測定法と電流積算法に大別される。
【０００７】
電池電圧測定法は、電池の端子電圧から電池の残量を判断する方法であり、携帯電話等小型電子機器で一般的な方法である（例えば、特許文献１参照）。
【０００８】
また、電流積算法は、充電電流の積算値をメモリに記憶し、これから放電電流を逐次差し引くことで電池の残量を判断する方法であり、主にノート型パソコン等に多く採用されている方法である（例えば、特許文献２参照）。
【特許文献１】特開平１１−０１６６０７号公報
【特許文献２】特開２００１−２８１３０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
電池電圧測定法は、単純な回路及びアルゴリズムで実現でき、実現コストが安価であるという利点がある。また、電池の残量が少なくなった場合における、例えば装置の電源が切れてしまうような残量エラーレベルとなる電池の残量を比較的正確に検知することが出来るという利点がある。また、低温環境及び充放電サイクルが多くなることによる内部インピーダンスの増加が自動的に盛り込まれるという利点がある。その反面、電池の残量が十分にある場合における電池の残量を検知する精度は低いという問題がある。また、電池の残量を正確に検知するためには、ある程度大きな定負荷電流を流す必要があるという問題がある。
【００１０】
それに対して、電流積算法は、電池の残量が十分にある場合、電池電圧測定法に比べて電池の残量を検知する精度が高く、電池の残量をパーセント単位又は分単位で表示できる利点がある。しかし、電流積算法は、実現するための回路及び残量補正のアルゴリズムが複雑で、検知精度を上げるためには専用のＩＣを使用する必要があり、コストが高いという問題がある。また、さらに検知精度を上げるためには、環境温度、充放電サイクル及び放置による電池の劣化に伴う内部インピーダンスの増加等を補正、学習する必要がある。しかし、電流積算精度及び補正精度等を考慮すると、検知精度は１０〜３０％程度の誤差が発生すると言われている。さらには、電池電圧測定法と比較して、電池の残量が十分にあるときの検知精度は高いが、電池の残量が少ない残量エラーレベルでの検知精度は、補正ミス及び学習ミス等による蓄積誤差により、低い場合が多い。
【００１１】
前述の通り、インクジェット記録装置では、記録ヘッドのインク吐出口をキャップ部材で密閉してから終了しなくてはならない。このため、インクジェット記録装置を駆動することができなくなる電池の残量となる前に、残量エラーを表示することやインク吐出口をキャップ部材で密閉して強制終了させること等を行わなくてはならない。このため、残量エラーとなるレベルの電池の残量を正確に検知することが望ましい。残量エラーとなるレベルでの検知精度が低いと、残量エラーとなる前にインクジェット記録装置が駆動できなくなることを防止するため、残量エラーとする残量に余裕を持たせる必要がある。しかし、残量エラーとする残量に余裕を持たせると、十分に電池容量を使いきれず、記録可能枚数が減少するという問題がある。一方、電池の残量が十分にあるときの残量表示は、携帯電話等で採用されている２〜３段階の目安レベルで十分であり、ノートＰＣのように残量をパーセント表示する必要は無い。
【００１２】
また、従来の電池駆動可能な記録装置は、ステップモータを使用しており、モータを止めたままモータ電流を流すことが出来た。また、定電流負荷回路追加によるコストアップを防ぐために、モータ電流を電池電圧検知時の電池負荷電流とするのが一般的であった。一方、インクジェット記録装置では、モータの静音のため、キャリッジモータ、シート送りモータ、回復モータ等全てのモータにおいてＤＣモータを採用することが多い。これらのモータとしてＤＣモータを採用する場合は、モータを止めたまま一定電流を流すことが出来ず、電池残量を検知するために一定周期ごとに記録動作を止めて、装置の側壁にキャリッジを突き当ててキャリッジモータに電流を流す必要があった。しかし、このような制御により、電池駆動時のスループットが低下し、無駄な消費電力の発生により電池寿命が低下するという問題があった。
【００１３】
そこで、本発明の目的は、上記課題を鑑みてなされたものである。具体的には、電池の残量が少ない場合の残量を正確に検知することができ、電池の残量が十分な場合の残量の検知が可能であり、スループットの低下や電池寿命の低下を抑制できる二次電池により駆動可能な記録装置を提供することである。また、電池の残量が少ない場合の残量を正確に検知することができ、電池の残量が十分な場合の残量の検知が可能な電池残量検知方法を提供することである。
【課題を解決するための手段】
【００１４】
上記目的を達成するための本発明の代表的な構成は、二次電池と、該二次電池の電池残量を第１の方法に従って検知する第１の残量検知手段と、該第１の残量検知手段により検知された前記二次電池の電池残量についての電池残量データを送信する送信手段とを有する電池パックを接続して動作可能な記録装置であって、
前記送信手段から前記電池残量データを受信する受信手段と、
前記受信手段が受信した電池残量データから電池残量が予め定められた第１の閾値以下であるか否かを判断する判断手段と、
前記二次電池の電池残量を第２の方法に従って検知する第２の残量検知手段と、
前記判断手段により前記電池残量が前記第１の閾値以下であると判断された場合に、電池残量の検知を前記第１の残量検知手段から前記第２の残量検知手段へ切り替える切り替え手段とを有することを特徴とする記録装置である。
【００１５】
また、上記目的を達成するための別の本発明は、二次電池と、該二次電池の電池残量を第１の方法に従って検知する第１の残量検知手段と、該第１の残量検知手段により検知された前記二次電池の電池残量についての電池残量データを送信する送信手段とを有する電池パックを接続して動作可能な記録装置を用いた前記二次電池の電池残量検知方法であって、
前記送信手段から前記電池残量データを受信する受信工程と、
前記受信工程により受信した電池残量データから電池残量が予め定められた閾値以下であるか否かを判断する判断工程と、
前記判断工程により前記電池残量が前記閾値以下であると判断された場合に、前記電池残量の検知を前記第１の残量検知手段から第２の方法に従って検知する第２の残量検知手段に切り替える切り替え工程とを有することを特徴とする電池残量検知方法である。
【発明の効果】
【００１６】
本発明によれば、電池の残量が一定値以下の少ない場合は、電池の残量エラーを正確に検知可能なので、電池容量を有効に利用できる。また、電池の残量が一定値を超えて十分な場合は、電池パックに搭載する電流積算型残量検知手段により電池の残量を検知可能であり、検知精度を大きく上げる必要がないので安価に構成できる。さらに、電池残量が一定値まで、電池パックに搭載する電流積算型残量検知手段により電池の残量を検知することで、駆動モータとしてＤＣモータを採用しても、その間のスループットダウン及び、無駄な消費電力発生による電池寿命の低下が無い。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の記録装置をインクジェット記録装置に適用した場合の実施例について、図面を参照して詳細に説明する。
【００１８】
なお、この明細書において、「記録」とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、広く記録媒体上に画像、模様、パターン等を形成する、又は媒体の加工を行う場合も表すものとする。また、人間が視覚で知覚し得るように顕在化したものであるか否かを問わない。
【００１９】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【実施例】
【００２０】
本実施例の動作を説明する前に、図３を参照して本発明の代表的な実施例であるシリアル式のインクジェット記録装置について説明する。
【００２１】
図３において、シート（記録媒体）１をバックアップするプラテン２の前方には、これと平行に設置されたガイド軸３，４に沿って左右に往復移動するキャリッジ５が設けられている。このキャリッジ５には、記録データに従ってシート１に画像を記録する記録ヘッド６が搭載されている。この記録ヘッド６は、ブラック（Ｋ），シアン（Ｃ），マゼンタ（Ｍ）及びイエロー（Ｙ）の各色記録ヘッド６Ｋ，６Ｃ，６Ｍ，６Ｙが一体化された記録ヘッドユニットであり、各記録ヘッドは副走査方向に各色２５６本のノズルからなるノズル列を有する。キャリッジ５は、キャリッジモータ７により回転駆動されるプーリ８と従動プーリ９とに捲回されたタイミングベルト１０に固定され、キャリッジモータ７の回転により主走査方向（矢示Ｆ方向）に往復移動する。そして、この往復移動の往路（Ｆ１）及び復路（Ｆ２）の各々において記録動作が行われる。
【００２２】
シート１は、ペーパーパン１１に沿って挿入され、かつシート送りモータ１２で回転駆動されるシート送りローラ（不図示）によって記録ヘッド６とプラテン２との間の記録部へ供給される。記録部を通過したシート１は、シート送りローラ（不図示）と同期駆動される排紙ローラ１４及びローラ１５によって搬送され排紙される。
【００２３】
記録ヘッド６の記録範囲を外れた位置に設定されたホームポジション位置には、記録ヘッド６のオリフィス面に対し密着、離隔するキャップ１７及びインク吸引手段から成るヘッド回復装置１６が設けられている。記録終了後、記録ヘッド６はホーム位置に停止させられ、ヘッド回復装置１６のキャップ１７で記録ヘッド６のオリフィス面が密閉される。ヘッド回復装置１６に設けられたキャップ１７の開閉は、図示しない回復モータ１３を駆動源として実現される。
【００２４】
なお、本実施例では、キャリッジモータ７、シート送りモータ１２、回復モータ１３は全てＤＣモータとし、エンコーダにより位置情報及び速度情報による公知のＰＷＭ駆動によるフィードバック制御とする。
【００２５】
図４は図３のインクジェット記録装置の概略構成を示すブロック図である。
【００２６】
図４において、ＭＰＵ（マイクロプロセッサユニット）２１は、ＲＯＭ２６に格納されたプログラムに従って記録装置全体を制御する。ホスト機器２０との間には、記録データを受信する送受信手段２２を有し、受信した記録データは、図示しないＤＭＡ（ダイレクトメモリアクセス）制御回路により、ＭＰＵ２１の介在無しに、ＲＡＭ２７内の受信バッファに格納される。受信した記録データは、圧縮を解凍した後に、ラスタ方向（キャリッジの主走査方向）のデータ並びを記録ヘッド６のノズル列方向（記録媒体の搬送方向）のデータ並びに変換して、ＲＡＭ２７内のプリントバッファに格納する。その他、ＭＰＵ２１には、処理動作のタイミングを規定するタイマ２５が接続されている。
【００２７】
ＭＰＵ２１は、ホスト機器２０から受信した指示信号及び記録データ、操作パネルに設けられた各種スイッチ２９等から入力ポート２８を介して入力される各種の指示信号等に基づいて記録装置全体の主な制御を行っている。具体的には、出力ポート３０、モータ駆動回路３１を介してキャリッジモータ７やシート送り用モータ１２などの回転を制御している。また、ＲＡＭ２７内のプリントバッファからヘッド制御部２３及びヘッド駆動部２４を介して記録ヘッド６に記録データを出力して、その記録動作を制御している。
【００２８】
記録ヘッド６の走査位置の判定及び記録ヘッド６の駆動タイミングの決定をするのに使用されるリニアエンコーダ１８の出力信号は、検知回路３２を通して、方向信号とカウントパルスに成形される。この方向信号及びカウントパルスは、アップダウンカウンタである位置カウンタ３３に入力され、レジスタ３４を介して記録ヘッド６の位置情報としてＭＰＵ２１に読み込まれる。また、この方向信号及びカウントパルスは、ヘッド制御部２３に入力されて、記録ヘッド６を駆動する駆動パルスを作成するトリガ信号として利用される。
【００２９】
記録動作が終了したら、記録ヘッド６のオリフィス面の乾燥を防止するために、回復モータ１３を駆動することによりオリフィス面をキャップ１７で密閉して、記録データ待ちのスタンバイ状態になる。
【００３０】
記録装置の駆動源として、記録装置本体と脱着可能な、交流電源からＤＣ電源（例えば１６Ｖ）に変換するＡＣアダプタ３５及び電池パック３６が接続されている。
【００３１】
電池パック３６は、公称３．６Ｖのリチウムイオン電池のセルを３本直列にして、公称出力電圧１０．８Ｖとして構成した電池３６ａを有している。また、電池残量を電流積算法で検知するために、電池の充放電電流を積算する電流積算型のＡＤコンバータを含む残量検知手段３６ｂを有している。また、検知した電池残量データを記録装置に送信する送信手段３６ｃを有している。電池３６ａから充放電される電流は、電池３６ａのマイナス端子と記録装置のグランドとの間に挿入された抵抗３６ｄの両端の電圧を見ることにより測定可能である。充電中か放電中かは、抵抗３６ｄの両端に発生する電圧の極性により判別可能である。
【００３２】
電池パック３６に設けられた送信手段３６ｃは、電池残量検知手段３６ｂで検知した電池残量データを記録装置に送信するものである。公知のクロック同期の２線式シリアル通信及びＵＡＲＴ等シリアルデータ通信方式は、信号線数及びコネクタのピン数を少なくでき、電池パック３６を小型化するのに好適である。なお、電池の残量を０〜１００％で表すためには、データ長は最低７ビットあればよい。
【００３３】
また、電池パック３６から電池残量データを記録装置に送信する例として、記録装置から電池残量データの送信要求を受けて送信する例や、電池パック３６から一方的に周期的に電池残量データを送信する例が挙げられる。なお、電池パック３６にはＣＰＵが備えられており、このＣＰＵにより電池パック３６から電池残量情報を記録装置に送信する処理の制御を行っている。
【００３４】
電池パック３６から記録装置へ送信された電池残量データは、受信手段４０を経由して、ＭＰＵ２１に読み込まれ、出力ポート３０のＯＮ／ＯＦＦに従って、記録装置上のＬＥＤ等の表示手段４１によって表示される。
【００３５】
ＡＣアダプタ３５の出力と電池パック３６の出力は、充電制御部３７に入力される。ＡＣアダプタ３５が接続されているときは、充電制御部３７からＡＣアダプタからの出力電圧が出力され、ＡＣアダプタ３５が接続されていないときは、充電制御部３７から電池パック３６からの出力電圧が出力される。また、充電制御部３７は、ＡＣアダプタが接続されている時は、電池３６ａが満充電でない限り電池３６ａに充電電圧を出力し充電を行う。
【００３６】
充電制御部３７からの出力電圧３７ａは、ＤＣ−ＤＣコンバータ３８に入力され、記録ヘッド６の駆動電圧、キャリッジモータ７、シート送りモータ１２、回復モータ１３の駆動電圧に昇圧され、また記録装置を制御するロジック電圧に降圧される。ＡＣアダプタと電池がそれぞれ単独で装置に接続されている時は、接続されている駆動源で駆動されるが、装置にＡＣアダプタと電池の両方が接続されているときには、ＡＣアダプタで駆動される。
【００３７】
また、充電制御部３７からの出力電圧３７ａは、入力電圧検知手段３９に入力される。入力電圧検知手段３９は、前記ＡＣアダプタと電池の出力電圧を、ＭＰＵ２１に内蔵されている公知のＡＤコンバータの入力可能電圧レンジに変換する機能を有し、抵抗分圧等の回路で構成されている。ＭＰＵ２１は、ＡＤコンバータの変換値（ＡＤ値）を読み取ることにより、現在記録装置がＡＣアダプタで駆動されているか、電池で駆動されているか判別することが出来る。また、電池で駆動されているときには、電池の電圧を測定する電池電圧測定型の検知方式により電池残量を検知することができる。
【００３８】
次に図１及び図２に示す制御フローチャート図をもとに、上述した記録動作の制御の詳細を説明する。本記録動作制御は、ＲＯＭ２６に記憶してあるプログラムに従って、ＭＰＵ２１により実行される。なお、記録装置に接続される電池パック３６の電池残量は、図５に示す記録装置上に設けられた３つのＬＥＤの点灯パターンにより表すものとする。また、電池パック３６の電池残量検知手段３６ｂにより検知された電池残量データは、１００％を満充電として０％から１００％まで１％の分解能で電池残量を示すデータである。これは、送信手段３６ｃから例えば１秒単位の規定周期毎に記録装置に転送されるものとする。
【００３９】
図２のフローチャート図において、装置の電源投入後、ステップＳ２０５で装置の初期設定を行う。このとき、キャリッジ、即ち、記録ヘッド６がホームポジションにある時に、位置カウンタ３３を“０”にクリアする。これ以後、位置カウンタ３３は、リニアエンコーダ１８の９０度位相がずれた２相信号の内１相の立ち上りエッジを入力するごとに、そのカウント値（記録ヘッド６の位置）を更新し、その位置を示している。
【００４０】
ステップＳ２１０でＲＡＭ２７内に設けられた残検フラグをクリア（ＯＦＦ）する。残検フラグは、電池パック３６から送信される電池残量値が３０％以下であるときにセット（ＯＮ）されるフラグであり、このフラグがセットされると、これ以後電池残量は、記録装置による電池電圧測定法で電池残量エラーを検知することになる。
【００４１】
次にステップＳ２１５でＡＤ値をリードし、このＡＤ値の高低により、現在記録装置が電池駆動されているか、ＡＣアダプタ３５で駆動されているか判別する（ステップＳ２２０）。
【００４２】
ステップＳ２２０で、リードしたＡＤ値が閾値以下だった場合は、電池駆動と判断する。この場合、電池パック３６から電池残量データが送られてくるまで、電池残量が不明である。このため、出力ポート３０を制御して、電池残量表示ＬＥＤを電池残量が不明であることを示す図５の点灯パターン１で点灯させる（ステップＳ２２５）。
【００４３】
ステップＳ２２０で、リードしたＡＤ値が閾値を超えていた場合は、ＡＣアダプタ駆動と判断する。この場合、出力ポート３０を制御して、電池残量表示ＬＥＤをＡＣアダプタ駆動であることを示す図５の点灯パターン５で全消灯させる（ステップＳ２３０）。
【００４４】
次にステップＳ２３５で、記録ヘッド６の１スキャン分の記録データがホスト機器２０から送られてきたかをチェックする。記録データが入力され、ＲＡＭ２７内のプリントバッファに記録データとして展開されると、ステップＳ２４０で記録ヘッド６を走査するために、回復モータ１３を駆動して、記録ヘッド６のオリフィス面を密閉しているキャップをオープンする。キャップオープン後、ステップＳ２４５で１スキャン分の記録を行う。１スキャン記録後、シートを送る必要がある時は、シート送りモータ１２を駆動して規定量シートを送る。
【００４５】
ステップＳ２５０で、例えば１分等規定時間記録データが送られてこなかったときは、記録終了と判断し、ステップＳ２５５で回復モータ１３を駆動してキャップ１７をクローズした後、ステップＳ２３５に戻り、記録データ待ちのスタンバイ状態となる。
【００４６】
なお、ステップＳ２２０で電池駆動と判断したときは、タイマ２５をスタートさせ、規定周期毎に、割り込みにより図１のフローチャート図で示す、電池残量チェックルーチンを起動させる。図１の電池残量チェックルーチンは、電池パックによる電流積算法で検知した電池残量が３１％までは、この検知結果を電池残量として表示する。また、電池パックによる電流積算法で検知した電池残量が３０％以下となった場合は、記録装置に電池端子電圧測定法による電池残量の検知を行わせ、電池端子電圧測定法による検知結果を電池残量として表示する。これは、電池残量が十分な場合は記録装置のＭＰＵ２１に対して制御負荷及び電池に対するエネルギー消費負荷をかけず、電池残量が少なくなった場合は精度良い電池残量エラー検知及び確実な記録ヘッドのキャッピング後の装置電源ＯＦＦを行うためである。
【００４７】
電池残量チェックルーチンの制御手順を図１のフローチャート図を用いて説明する。
【００４８】
タイマ割り込みでこのルーチンが呼ばれると、ステップＳ１０１０でＡＤ値を読むことにより、電池駆動かＡＣアダプタ駆動か判断し、電池駆動と判断された時は、ステップＳ１０２０でＲＡＭ２７に設けられている残量フラグをチェックする。
【００４９】
ステップＳ１０２０で残量フラグがＯＦＦの時は、ステップＳ１０３０で、電池パック３６からの電池残量データを受信したかチェックし、受信していない場合はこのルーチンを抜ける（ＲＥＴＵＲＮ）。電池残量データを受信していた場合は、受信データによって３通りのＬＥＤ表示を選択する（ステップＳ１０４０）。電池残量が５１％以上のときには、ステップＳ１０５０で出力ポート３０を制御して３つの残量表示ＬＥＤ全て点灯させる点灯パターン２を表示し、このルーチンを抜ける。同様に、電池残量が５０〜３１％のときは、ステップＳ１０６０で２つのＬＥＤを点灯し１つのＬＥＤを消灯させる点灯パターン３を表示し、このルーチンを抜ける。電池残量が３０％以下の時には、ステップＳ１０７０で１つのＬＥＤのみ点灯、２つのＬＥＤを消灯させた点灯パターン４を表示した後、ステップＳ１０８０で残量フラグをＯＮし、このルーチンを抜ける。なお、この電池残量が３０％以下と判断された点灯パターン４を表示するときの記録装置の状態は、電池残量少ないためＡＣアダプタを接続するようユーザに警告する電池残量警告状態である。
【００５０】
ステップＳ１０２０で残量フラグがＯＮの時は、電池残量検知の方法を電池パックによる電流積算法から記録装置による電池電圧測定法に切り替え、精度良く電池残量エラーレベルを検知する。
【００５１】
ステップＳ１０９０で記録ヘッド６のオリフィス面（吐出口）がキャップされている状態か、キャップされていない状態か判断する。キャップされている状態の時は、ステップＳ１１００で、キャップ１７に大きなメカ負荷がかからない程度キャリッジモータ７を駆動するために、キャリッジモータ７に一定値のＰＷＭ駆動で電流を流す。次にステップＳ１１１０で、モータ電流負荷により降下した電池電圧が安定するのを待つために１００ｍｓウエイトし、ステップＳ１１２０で電池電圧を示すＡＤ値をリードする。ステップＳ１１３０でＡＤ値を閾値Ａと比較し、閾値Ａを超えている時には、電池残量エラーレベルではないと判断し、このルーチンを抜ける。
【００５２】
ステップＳ１１３０で、読み取ったＡＤ値が閾値以下だった時には、電池残量が無い電池残量エラーレベルと判断し、ステップＳ１１４０で、３つのＬＥＤを全消灯した後（点灯パターン５）、ステップＳ１１５０で記録装置の電源をＯＦＦする。
【００５３】
次にステップＳ１０９０で記録ヘッド６のオリフィス面がキャップされていないとき、つまり記録動作中の電池残量検知について説明する。ステップＳ１１６０で１スキャン分の記録動作が終了したら、キャリッジ５を記録装置の側面に移動し、側面の壁に接触した状態で、キャリッジモータ７に一定値のＰＷＭ駆動で電流を流す（ステップＳ１１７０）。次にステップＳ１１８０で、モータ電流負荷により降下した電池電圧が安定するのを待つために１００ｍｓウエイトし、ステップＳ１１９０で電池電圧を示すＡＤ値をリードする。ステップＳ１２００でＡＤ値を閾値Ｂと比較し、閾値Ｂを超えている時には、電池残量エラーレベルではないと判断し、このルーチンを抜ける。
【００５４】
ステップＳ１２００で、読み取ったＡＤ値が閾値以下だった時には、電池残量が無い電池残量エラーレベルと判断し、ステップＳ１２１０で、３つのＬＥＤを全消灯する（点灯パターン５）。そして、ステップＳ１２２０で回復モータ１３を駆動して、記録ヘッド６のオリフィス面をキャップした後、ステップＳ１２３０で記録装置の電源をＯＦＦする。
【００５５】
最後に、ステップＳ１０１０でＡＣアダプタ駆動と判断した時には、ステップＳ１２４０で電池パックが接続されているか検知する。ステップＳ１２４０で電池パックが接続されており、かつ電池が満充電でない時は、定電圧・定電流充電を行う（ステップＳ１２５０）。ステップＳ１２４０で電池パックが無いと判断した時には、ステップＳ１２５０で三つのＬＥＤを全消灯する点灯パターン５を表示し、本ルーチンを抜ける。
【００５６】
以上の制御により、電池残量が十分な場合は電池パックによる電流積算法で電池残量を大まかに検知し、電池残量が少なくなった場合は記録装置による電池端子電圧測定法で電池残量を精度良く検知するように、電池残量検知手段を切り替えることが可能となる。
【００５７】
なお、本実施例では、記録装置側での電池残量検知に切り替える残量値として残量３０％を例示したが、適時残量値を変えても良い。
【００５８】
また、本実施例では、電池残量表示手段として３つのＬＥＤの点灯パターンを例示したが、例えば液晶による表示のような他の表示手段を用いても良い。
【００５９】
さらに、本実施例では、二次電池の充電制御回路を記録装置に設けたが、これを電池パック内に設けても良い。
【００６０】
本実施例では、記録装置としてインクジェット記録装置を用いたがこれに限定されない。本発明に係る記録装置は、コンピュータ等の情報処理機器の画像出力端末として一体又は別体に設けられるものの他、リーダ等と組み合わせた複写装置、さらには送受信機能を有するファクシミリ装置でも良い。
【図面の簡単な説明】
【００６１】
【図１】本発明を適用したインクジェット記録装置の電池残量チェックルーチンの制御手順を示すフローチャート図である。
【図２】本発明を適用したインクジェット記録装置の制御手順を示すフローチャート図である。
【図３】本発明の代表的な実施例であるインクジェット記録装置の外観図である。
【図４】本発明を適用したインクジェット記録装置及び電池パックの電気的構成を例示したブロック図である。
【図５】本発明を適用したインクジェット記録装置の残量表示手段としてＬＥＤを使用したときの、ＬＥＤ点灯パターン例を示したものである。
【符号の説明】
【００６２】
６  記録ヘッド
７  キャリッジモータ
２０  ホスト機器
２１  ＭＰＵ
２７  ＲＡＭ
３５  ＡＣアダプタ
３６  電池パック
３６ｂ  電池残量検知手段
３８  ＤＣ−ＤＣコンバータ
３９  入力電圧検知手段
【図１】
2008142896.tif 000003
【図２】
2008142896.tif 000004
【図３】
2008142896.tif 000005
【図４】
2008142896.tif 000006
【図５】
2008142896.tif 000007