(57)【特許請求の範囲】
【請求項１】
２次電池により用紙搬送部や印字ヘッドを駆動して用紙に印字するプリンタにおいて、
前記２次電池の電圧を検出する電池検出手段と、
前記電池検出手段により検出された２次電池の電圧が印字動作できないローバッテリレベルであるか否かを判定する判定手段と、
電源オン時の電圧から前記ローバッテリレベルの電圧までの電位差に対応して、前記電源オン時の電圧から前記ローバッテリレベルの電圧まで前記２次電池の電圧が低下するまでに、寿命と判定されない２次電池により前記用紙を搬送し得る距離の最小値を記憶する記憶手段と、
前記電源オン時に前記電池検出手段により検出された前記２次電池の電圧を保存する保存手段と、
印字動作時に前記用紙搬送部によって前記用紙が搬送される距離を計数する距離計数手段と、
外部から印字要求があると、前記判定手段による判定を行い、前記２次電池の電圧が前記ローバッテリレベルであると判定されると、前記保存手段により保存されている電圧から現在の電池電圧までの電位差を求め、この電位差に対応して前記記憶手段により記憶されている最小値と前記距離計数手段により前記電源オン時から前記ローバッテリレベルであると判定されるまでの間に計数された距離とを比較する比較手段と、
この比較手段により前記計数された距離が前記最小値に満たないとき、電池寿命を表示する電池寿命表示手段とを具備したことを特徴とする２次電池駆動プリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池寿命を検出することができる２次電池駆動プリンタに関する。
【背景技術】
【０００２】
例えば、ポータブルプリンタでは、２次電池を駆動電源としている。このような２次電池駆動のプリンタは、電池の充電容量が少なくなって印字動作ができなくなると、ローバッテリエラーを表示して動作を停止する。このためユーザは充電済み電池への交換が必要であることを認識できる。
【０００３】
なお、２次電池は充放電回数が多くなると寿命が劣化することが知られている。
【特許文献１】特開平１０−２５３７２５号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
２次電池を駆動電源としたプリンタでは、電池残量容量の検出は、電池電圧を検出しているものがある。従って、充放電回数が多くなって性能が劣化した電池を使用すると、
満充電から印字を始めても数枚印字しただけですぐにローバッテリエラーを検出してしまう。このため、ユーザは規定枚数の印字ができないため、電池の劣化にもかかわらず、機器の異常と判断してしまう場合がある。
【０００５】
本発明は、上記の点に鑑みてなされたもので、その目的は、従来のローバッテリエラーかあるいは電池寿命によるエラーかを区別して報知することができる２次電池駆動プリンタを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、２次電池により用紙搬送部や印字ヘッドを駆動して用紙に印字するプリンタにおいて、前記２次電池の電圧を検出する電池検出手段と、前記電池検出手段により検出された２次電池の電圧が印字動作できないローバッテリレベルであるか否かを判定する判定手段と、電源オン時の電圧から前記ローバッテリレベルの電圧までの電位差に対応して、前記電源オン時の電圧から前記ローバッテリレベルの電圧まで前記２次電池の電圧が低下するまでに、寿命と判定されない２次電池により前記用紙を搬送し得る距離の最小値を記憶する記憶手段と、前記電源オン時に前記電池検出手段により検出された前記２次電池の電圧を保存する保存手段と、印字動作時に前記用紙搬送部によって前記用紙が搬送される距離を計数する距離計数手段と、外部から印字要求があると、前記判定手段による判定を行い、前記２次電池の電圧が前記ローバッテリレベルであると判定されると、前記保存手段により保存されている電圧から現在の電池電圧までの電位差を求め、この電位差に対応して前記記憶手段により記憶されている最小値と前記距離計数手段により前記電源オン時から前記ローバッテリレベルであると判定されるまでの間に計数された距離とを比較する比較手段と、この比較手段により前記計数された距離が前記最小値に満たないとき、電池寿命を表示する電池寿命表示手段とを具備したことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ローバッテリエラーかあるいは電池寿命によるエラーかを区別して報知することができる。
【発明を実施するための最良の形態】
【０００８】
以下図面を参照して本発明の一実施の形態に係る２次電池駆動のプリンタについて説明する。図1において、１１は本プリンタを統括して制御するＣＰＵ(中央処理装置)である。このＣＰＵ１１からのシステムバス１１ａには、ＲＯＭ(リード・オンリ・メモリ)１２、ＲＡＭ(ランダム・アクセス・メモリ)１３、モータドライバ１４、ヘッド制御回路１５、断線チェック回路１６、電源スイッチ１７、ＬＥＤ１８、通信Ｉ／Ｆ１９、各種センサ２０、電池電圧検出回路２１が接続されている。
【０００９】
この電池電圧検出回路２１は、２次電池２２の電圧を検出する。この２次電池２２の出力はレギュレータ回路２３を介して安定化されて各素子へ電源供給される。
【００１０】
ＲＯＭ１２には、図３に示す制御プログラムの他、図２に示すように電源オン時の２次電池22の電池電圧と現在の２次電池22の電池電圧との電位差ｘと正常最大発行距離ｙとの関係Ａが予め記憶されている。
【００１１】
ＲＡＭ１３にはステッピングモータ２４で搬送された記録媒体の発行距離aを計数するカウンタ13a及び電池電圧検出回路２１で検出された2次電池の電圧bを保存する記憶領域１３ｂを有する。この発行距離ａは、例えば用紙搬送用のステッピングモータで用紙を送ったステップ数である。
【００１２】
モータドライバ１４にはステッピングモータ２４が接続される。
【００１３】
ヘッド制御回路１５及び断線チェック回路１６には、それぞれサーマルヘッド２５が接続される。このヘッド制御回路１５はサーマルヘッド２５にヘッド駆動信号を出力する。断線チェック回路１６はサーマルヘッド２５の発熱素子の断線をチェックする。
【００１４】
通信Ｉ／Ｆ１９には、ホストコンピュータ(図示しない)が接続される。このホストコンピュータから印字要求が出力される。
【００１５】
次に、上記のように構成された本発明の一実施の形態の動作について説明する。まず、電源スイッチ１７をオンすると図３のフローチャートに示す処理が開始される。まず、カウンタ13aの計数値がクリアされる(ステップＳ１)。
【００１６】
次に、電池電圧検出回路１６により2次電池22の電池電圧が検出され、その電池電圧bはＲＡＭ13の記憶領域13bに保存される(ステップＳ2)。つまり、電源スイッチ17をオンしたときの2次電池22の電池電圧bが保存される。
【００１７】
次に、電池電圧bはローバッテリレベルであるかが判定される(ステップＳ３)。このローレベルは2次電池２２が満充電のときの電圧値の所定％の電圧に設定されている。
【００１８】
このステップＳ３の判定で「ＹＥＳ」と判定された場合には、ＬＥＤ１８が赤で点灯される(ステップＳ4)。これにより、使用者に対して2次電池22がローバッテリであることが報知される。
【００１９】
一方、ステップＳ3の判定で「ＮＯ」と判定された場合には、印字待ち状態とされる(ステップＳ5)。
【００２０】
そして、ホストコンピュータ(図示しない)からの印字要求を通信Ｉ／Ｆ19を介して受信したかが判定される(ステップＳ6)。このステップＳ6の判定で「ＮＯ」と判定されている間は印字待ち状態とされる。
【００２１】
一方、ステップＳ6の判定で「ＹＥＳ」と判定されると、電池電圧bはローバッテリレベルであるかが判定される(ステップＳ７)。
【００２２】
このステップＳ７の判定で「ＮＯ」と判定されると印字動作が行われる(ステップＳ８)。
【００２３】
そして、走行距離カウンタ13aをステップＳ８で行った印字動作分カウンタアップする処理が行われる(ステップＳ9)。その後、ステップＳ5の処理に戻る。
【００２４】
一方、ステップＳ7の判定で「ＹＥＳ」と判定されると、ステップＳ2で保存した電源スイッチ１７をオンしたときの2次電池22の電池電圧bから現在の電池電圧、つまりステップＳ7で検出された電池電圧を減算した電位差xを演算する(ステップＳ10)。
【００２５】
そして、ＲＯＭ12に記憶されている図２のデータを参照して、電位差xに対する正常最大発行距離yを求める(ステップＳ11)。
【００２６】
そして、正常最大発行距離yとカウンタ13aに計数されている記録媒体の発行距離aとを比較する(ステップＳ１２)。
【００２７】
そして、電池寿命であるかが判定される(ステップＳ13)。つまり、発行距離a＜正常最
大発行距離yであるかが判定される。
【００２８】
このステップＳ13の判定で「ＹＥＳ」と判定されると、ＬＥＤ１８が赤で点滅され、2次電池が電池寿命であることが表示される(ステップＳ14)。
【００２９】
一方、ステップＳ13の判定で「ＮＯ」と判定されると前述したステップＳ４の処理、つまりＬＥＤ１８の点灯が行われる。
【００３０】
以上のように、電源オン時の２次電池電圧と現在の２次電池電圧との差と正常最大発行距離との関係を記憶しておき、印字動作時に発行距離が前記電源オン時の２次電池電圧と現在の２次電池電圧との電位差に対応する正常最大発行距離より小さい場合には電池寿命によるエラーと判断してその旨を報知するようにしたので、従来のローバッテリエラーかあるいは電池寿命によるエラーかを区別して報知することができる。特に、サーマルヘッドを用いたプリンタでは、このサーマルヘッドでの電力消費が大きいため、ローバッテリによる電池電圧の低下か電池寿命かの判断が正確にできるようになる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施の形態に係る２次電池駆動のプリンタのシステム構成を示すブロック図。
【図２】同実施の形態に係るＲＯＭに記憶されている電圧差ｘと正常最大発行距離ｙとの関係を示す図。
【図３】同実施の形態の動作を説明するためのフローチャート。
【符号の説明】
【００３２】
１１…ＣＰＵ、１２…ＲＯＭ、１５…ヘッド制御回路、２１…電池電圧検出回路、２２…２次電池、１７…電源スイッチ、１８…ＬＥＤ。
【図１】
0004621135.tif 000002
【図２】
0004621135.tif 000003
【図３】
0004621135.tif 000004