(57)【要約】【課題】印字時間が延びることを防止しながら、印字不良を防止できる。【解決手段】バッテリから供給される電力を用いて印字媒体に印字を行なうプリンタであって、バッテリの電圧情報を取得して記憶する電圧情報記憶部と、印字の指示があった場合に、印字媒体への印字を制御する印字制御部と、を備え、印字制御部は、印字の指示を受信するよりも前に記憶された電圧情報を電圧情報記憶部から取得して、取得した電圧に基づき、印字媒体への印字の可否を決定する。【選択図】  図３
2020040271.tif 000002
【特許請求の範囲】
【請求項１】
バッテリから供給される電力を用いて印字媒体に印字を行なうプリンタであって、
前記バッテリの電圧情報を取得して記憶する電圧情報記憶部と、
印字の指示があった場合に、前記印字媒体への印字を制御する印字制御部と、
を備え、
前記印字制御部は、前記印字の指示を受信するよりも前に記憶された電圧情報を前記電圧情報記憶部から取得して、取得した前記電圧情報に基づき、前記印字媒体への印字の可否を決定する
プリンタ。
【請求項２】
請求項１に記載のプリンタであって、
前記電圧情報記憶部は、前記印字媒体に印字が行なわれた後に、前記バッテリの電圧情報を取得して記憶する
プリンタ。
【請求項３】
請求項１又は２に記載のプリンタであって、
前記印字媒体は、一定間隔で仮着された複数のラベル片を有しており、
前記電圧情報記憶部は、所定枚数以上の前記ラベル片に印字が行なわれた場合に、前記バッテリの電圧情報を取得して記憶する
プリンタ。
【請求項４】
請求項１から３のいずれか一つに記載のプリンタであって、
前記電圧情報記憶部は、印字により前記印字媒体が所定距離以上搬送された場合に、前記バッテリの電圧情報を取得して記憶する
プリンタ。
【請求項５】
請求項１から４のいずれか一つに記載のプリンタであって、
前記電圧情報記憶部は、前回電圧情報を記憶してから所定時間以上経過した後に、前記バッテリの電圧情報を取得して記憶する
プリンタ。
【請求項６】
請求項１から５のいずれか一つに記載のプリンタであって、
前記印字媒体は感熱紙であり、前記印字媒体にサーマルヘッドにより印字を行なう
プリンタ。
【請求項７】
バッテリから供給される電力を用いて印字媒体に印字を行なうプリンタの制御方法であって、
印字の指示があった場合に、
印字の指示を受信するよりも前に記憶された前記バッテリの電圧情報を取得し、
取得した前記電圧情報に基づき、前記印字媒体への印字の可否を決定し、
前記決定に基づいて、前記印字媒体への印字を制御する
プリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充電バッテリを備える携帯式のプリンタ及びその制御方法に関する。
【背景技術】
【０００２】
内部に充電バッテリを備え、バッテリのみの電力により印字を行なう携帯式のプリンタが知られている。携帯式プリンタに設けられる印字ヘッドは、複数本の発熱素子を列状に配置したサーマルヘッド等が用いられることが一般的であり、ラベル連続体その他の印字媒体への印字の際に、発熱素子に電力が供給される（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１８８７０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来のプリンタでは、印字を行なうときに、電力がバッテリから十分に供給されないと発熱素子が適切に加熱されず、印字の掠れや欠け等の印字不良が発生する場合がある。そのため、印字の開始前にバッテリの充電容量が十分であるかの確認を行なっている。
【０００５】
印字の開始前にバッテリの充電容量を確認すると、充電容量の確認のための処理（電圧センサーによる電圧の検出、ＡＤ変換等）によって処理時間がかかり、実際に印字が開始されるまでの時間が延びてしまうという課題がある。
【０００６】
本発明は、このような技術的課題に鑑みてなされたもので、バッテリを用いたプリンタにおいて、印字時間が延びることを防止しながら、印字不良を防止することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のある態様によれば、バッテリから供給される電力を用いて印字媒体に印字を行なうプリンタであって、バッテリの電圧情報を検出して記憶する電圧情報記憶部と、印字の指示があった場合に、印字媒体への印字を制御する印字制御部と、を備え、印字制御部は、印字の指示を受信するよりも前に記憶された電圧情報を電圧情報記憶部から取得して、取得した電圧情報に基づき、印字媒体への印字の可否を決定することを特徴とする。
【発明の効果】
【０００８】
これによれば、印字の指示を受信する前に記憶された電圧情報に基づいて印字媒体への印字の可否を決定するので、印字時に電圧センサーによる電圧の検出やＡＤ変換等の処理を行なう必要がなくなり、電圧を確認するための処理時間を短縮することができる。従って、印字時間が延びることを防止しながらバッテリの充電状態が十分であることを確認でき、印字不良を防止することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る携帯式プリンタの外観斜視図である。
【図２】本発明が実施形態に係る携帯式プリンタの概略縦断面図である。
【図３】本発明の実施形態に係る制御部の構成ブロック図である。
【図４】本発明の実施形態に係る制御部の機能ブロック図である。
【図５】本発明の実施形態に係るバッテリ電圧チェック処理のフローチャートである。
【図６】本発明の実施形態に係る所定条件を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、添付図面に従って本発明の実施形態の携帯型プリンタについて詳説する。
【００１１】
図１は、本発明が適用された携帯式プリンタ１の外観斜視図であり、図２は、携帯式プリンタ１の内部構成を示した概略縦断面図である。
【００１２】
携帯式プリンタ１（以下、プリンタ１と呼ぶ）は、図２に示すような機構部品がハウジング２に収装されて構成される。
【００１３】
ハウジング２は、プリンタ１の外壁を形成してプリンタ１の内部と外部とを区画すると共に、プリンタ１を構成する各種部品を支持してプリンタ１として一体の装置を構成している。
【００１４】
ハウジング２は、プリンタ１を作業者が携帯できるような大きさに形成されている。ハウジング２の上部、すなわち、プリンタ１の上面の左右隅部には一対のベルト掛け部３２が設けられている。作業者は、一対のベルト掛け部３２に肩掛けベルトを取り付けて肩に掛けることで、ベルト掛け部３２を上側にした状態でプリンタ１を肩から吊り下げて携帯できる。
【００１５】
ハウジング２には、図２に示すように、機構部品としての供給部２１、位置検出部２２、印字部２３、バッテリ収納室２５、アダプター接続端子２６（外部電源接続端子）、入力部２７、表示部２８（表示手段）、制御部２９及び電源スイッチ３０が備えられる。
【００１６】
供給部２１は、プリンタ１内の底部に設けられており、印字媒体としての未使用のラベル連続体９を収容し、ラベル連続体９を印字部２３に供給する。
【００１７】
ラベル連続体９は、帯状の台紙３４と、台紙３４上に一定間隔で仮着された複数枚のラベル片３５とから構成されている。供給部２１には、ラベル連続体９をロール状に巻回したものが収容される。供給部２１から印字部２３にラベル連続体９を供給する際には、供給部２１のロール状のラベル連続体９が外周側から帯状に繰り出される。
【００１８】
ラベル片３５は、いわゆるサーマルラベルであって、その表面に感熱発色層が塗工されている。ラベル片３５に熱を加えると、熱が加えられた部分が発色する。
【００１９】
なお、台紙３４の裏面側には、所定ピッチで位置検出用マーク３６があらかじめ印刷されている。
【００２０】
プリンタ１の前面（正面）の下部には、開閉カバー３が設けられている。開閉カバー３は、下方隅部のカバー軸１７のまわりに回転可能に支持されており、開閉カバー３の開閉によってプリンタ１の内部を外部に露呈させ、又は、内部を外部から遮蔽する。これにより、ラベル連続体９をプリンタ１の内部に収容することができる。
【００２１】
開閉カバー３は、プリンタ１の前面に設けられた開放用押しボタン４３を押すことにより開放状態とされる。ラベル連続体９を供給部２１に挿入した後、開閉カバー３を閉鎖することにより、ラベル連続体９が供給部２１の規定位置に収容される。
【００２２】
位置検出部２２は位置検出センサー３７を有している。位置検出センサー３７は、例えば開閉カバー３に取り付けられており、供給部２１から繰り出されたラベル連続体９が搬送される用紙搬送路のうち、印字部２３（サーマルヘッド７）よりも上流側の位置において用紙搬送路に対向して配置されている。
【００２３】
位置検出センサー３７が用紙搬送路に沿って搬送されているラベル連続体９の位置検出用マーク３６を検出することによって、印字部２３に対するラベル連続体９（ラベル片３５）の相対位置が検出され、ラベル片３５に対して適切な位置に印字が行われる。
【００２４】
印字部２３は、プリンタ１内の前側であって上下方向の中央付近に配置されており、サーマルヘッド７と、プラテンローラー８と、駆動モーター３８とを備えている。
【００２５】
サーマルヘッド７はハウジング２に取り付けられており、ラベル連続体９を搬送する用紙搬送路よりも上側に配置されている。サーマルヘッド７には、用紙搬送路の搬送面（ラベル連続体９が走行する面）に平行で、かつ、ラベル連続体９の搬送方向に対して直交する方向に沿って列状に配列された複数の発熱素子７Ａが設けられており、それらの発熱素子７Ａが用紙搬送路のラベル連続体９のラベル片３５に接触すると共にラベル片３５に熱を加えてラベル片３５を発色させる。
【００２６】
プラテンローラー８は開閉カバー３に取り付けられおり、用紙搬送路の下側においてサーマルヘッド７に対向して配置されている。プラテンローラー８が用紙搬送路のラベル連続体９の裏面に当接することによって、ラベル連続体９の表面側のラベル片３５をサーマルヘッド７の発熱素子７Ａに押し当てる。
【００２７】
また、プラテンローラー８は中心軸となるプラテンローラー軸１３を備え、プラテンローラー軸１３が用紙搬送路の搬送面に平行で、かつ、ラベル連続体９の搬送方向に対して直交する方向に沿って配置されると共に回転可能に支持されている。
【００２８】
プラテンローラー軸１３の一方の端部には、プラテンローラーギア３９が設けられている。
【００２９】
駆動モーター３８はハウジング２に取り付けられており、プリンタ１内の前側であってサーマルヘッド７よりも上側に配置されている。駆動モーター３８には、駆動モーター３８の動力により回転する連結ギア４０が不図示の動力伝達機構を介して連結されている。連結ギア４０はプラテンローラーギア３９に噛合する。
【００３０】
このような構成によって、駆動モーター３８の動力によりプラテンローラー８が回転し、用紙搬送路のラベル連続体９（ラベル片３５）がサーマルヘッド７の発熱素子７Ａに接触しながら搬送される。
【００３１】
このように構成された印字部２３によれば、供給部２１から印字部２３に供給されたラベル連続体９がサーマルヘッド７の発熱素子７Ａとプラテンローラー８との間に挟持されると共に、駆動モーター３８によりプラテンローラー８が回転駆動されてラベル連続体９がラベル片３５を発熱素子７Ａに接触させながら搬送される。そして、ラベル連続体９の搬送と共に制御部２９からサーマルヘッド７に与えられる印字データに基づいて発熱素子７Ａの発熱が制御されることで、ラベル連続体９（ラベル片３５）にサーマル印字が行われる。
【００３２】
印字が行われたラベル連続体９は、プリンタ１の前面に設けられた発行口４４を通じてプリンタ１の内部から外部に排出される。
【００３３】
バッテリ収納室２５は、プリンタ１内の後側であって上下方向の中央付近に配置されており、充電バッテリ２４を収脱可能に収容している。
【００３４】
充電バッテリ２４は、リチウムイオン二次電池であり、プリンタ１の各部に電力を供給する。
【００３５】
なお、充電バッテリ２４として、ニッケル・水素蓄電池やニッケル・カドミウム蓄電池等のリチウムイオン二次電池以外の種類の二次電池を採用することもできる。
【００３６】
プリンタ１の一方の側面には、開閉可能なバッテリーカバー２５Ａが設けられている。バッテリーカバー２５Ａを開放することによって、バッテリ収納室２５に充電バッテリ２４を収容し、または、バッテリ収納室２５から充電バッテリ２４を取り外すことできる。
【００３７】
アダプター接続端子２６は、プリンタ１のバッテリーカバー２５Ａと反対側の側面に設けられている。アダプター接続端子２６には、外部電源として、交流商用電源に接続したＡＣアダプター４１を接続することができ、それによりバッテリ収納室２５に収容された充電バッテリ２４の充電を行うことができる。
【００３８】
なお、交流商用電源の電源コンセントにＡＣアダプター４１の電源プラグを差し込むことによってＡＣアダプター４１が交流商用電源に接続され、ＡＣアダプター４１の出力端子（出力プラグ）をプリンタ１のアダプター接続端子２６（ジャック）に差し込むことによってＡＣアダプター４１がアダプター接続端子２６に接続される。ＡＣアダプター４１は、交流商用電源を所定電圧の直流電源に変換してプリンタ１に供給する。
【００３９】
入力部２７は、プリンタ１の前面の上側に設けられており、入力部２７に対する操作によりプリンタ１に必要なデータやコマンドの入力を行うことができる。
【００４０】
表示部２８は、プリンタ１の前面において入力部２７に隣接して設けられており、入力部２７により入力された情報やその他の必要な情報が表示部２８により表示される。
【００４１】
制御部２９は、プリンタ１内の上部に配置されており、電子基板２９Ａ、２９Ｂ上に実装された電子部品等から構成されている。制御部２９は、位置検出部２２、印字部２３、充電バッテリ２４、アダプター接続端子２６、入力部２７、表示部２８との間でデータ、コマンド、電源の授受を行うと共に、これらを適宜制御する。
【００４２】
電源スイッチ３０は、プリンタ１の前面のほぼ中央部に設けられており、電源スイッチ３０を押下操作するごとに、プリンタ１の電源がオンとオフとで切り替えられる。
【００４３】
図３は、本実施形態の制御部２９の構成ブロック図である。
【００４４】
制御部２９は、ＣＰＵ（central processing unit：中央演算装置）５１、ＲＯＭ（read only memory）５２、ＲＡＭ（random access memory）５３、搬送制御回路５４、印字制御回路５５、用紙検出回路５７、通信インタフェース５８（通信手段）、ＩＯポート５９及び電源部６０を備えて構成される。これらはバス６５を介して相互に接続されており、相互に各種データの送受信が行なえるように構成されている。
【００４５】
ＣＰＵ５１は、ＲＯＭ５２に記憶されているプログラムを実行することによって、制御部２９全体を統括的に制御すると共に、各部に所要の処理や制御を実行させる。
【００４６】
ＲＯＭ５２は、ＣＰＵ５１が読み出して実行するプログラムを記憶している。
【００４７】
ＲＡＭ５３は、ＣＰＵ５１が実行する処理に必要な各種情報や印字に必要な印字データ、印字フォーマットなどを記憶する。
【００４８】
搬送制御回路５４は、ＣＰＵ５１からの指示信号に従いプラテンローラー８に連結された駆動モーター３８を制御して、プラテンローラー８の回転／停止を制御する。これにより、用紙搬送路のラベル連続体９の搬送が制御される。
【００４９】
印字制御回路５５は、ＣＰＵ５１から供給される印字すべき文字、図形及びバーコードなどの印字データに対応する印字信号を生成し、生成された印字信号をサーマルヘッド７に供給することで、ラベル連続体９に印字が行なわれる。
【００５０】
用紙検出回路５７は、位置検出部２２の位置検出センサー３７が取得した情報に基づいて用紙搬送路のラベル連続体９が有する位置検出用マーク３６を検出してＣＰＵ５１にその情報を送る。ＣＰＵ５１は、用紙検出回路５７からの情報に基づいて搬送制御回路５４によるラベル連続体９の搬送を制御すると共に、サーマルヘッド７による印字のタイミングを制御してラベル片３５の適切な位置へと印字を実行する。
【００５１】
通信インタフェース５８は、パーソナルコンピュータ（ＰＣ）などの外部機器（ホスト機器７０）と接続して通信を行うためのものであり、印字データを供給するホスト機器７０との間で印字データやコマンドの送受信を行うことができる。
【００５２】
通信インタフェース５８としては無線によるものが望ましく、例えば、２．４５ＧＨｚ帯の電波を利用したBluetooth（登録商標）規格のインタフェースが採用される。ただし、通信インタフェース５８は、赤外線を利用したIrDA（Infrared Data Association）規格の通信インタフェースや、無線ＬＡＮに用いられる規格の通信インタフェース等、任意の規格の無線通信インタフェースでよい。また、USB（Universal Serial Bus）規格等の有線による通信を行う通信インタフェースであってもよい。
【００５３】
ＩＯポート５９は、表示部２８及び入力部２７へと接続され、ＣＰＵ５１から供給される表示データを表示部２８に出力する。また、ＩＯポート５９は、ユーザーによる入力部２７への操作に対応した操作信号をＣＰＵ５１に送る。
【００５４】
電源部６０は、電源スイッチ３０に対する押下操作を監視し、電源スイッチ３０の操作に基づいて、充電バッテリ２４から各部への電力供給の実施と停止とを切り替えることにより、プリンタ１の電源をオン／オフする。また、電源部６０は、ＡＣアダプター４１のアダプター接続端子２６への接続を監視しており、アダプター接続端子２６にＡＣアダプター４１が接続された場合には、ＡＣアダプター４１からの電力を用いて充電バッテリ２４への充電を制御する。
【００５５】
また、電源部６０は、電圧センサー６０Ａ、ＡＤ変換器６０Ｂを有し（図４参照）、電圧情報記憶部１２０からの指示により、充電バッテリ２４の電圧情報を取得する。
【００５６】
次に、本実施形態の印字時の充電バッテリ２４の電圧チェックについて説明する。
【００５７】
本実施形態のプリンタ１は、充電バッテリ２４から供給される電力を用いてサーマルヘッド７の発熱素子７Ａを発熱させることで、サーマル印字が行なわれる。
【００５８】
そのため、充電バッテリ２４の充電容量が十分でない場合は、発熱素子７Ａに十分に電力が供給されず、発熱素子７Ａが適切に加熱されないので、印字に掠れや欠けなどが発生して印字不良となる場合がある。
【００５９】
そのため、従来のプリンタでは、制御部２９が、印字の開始前に、より具体的には印字コマンドを受信してから印字を開始するまでの間、充電バッテリ２４の充電容量が十分であるかを確認する。
【００６０】
充電バッテリ２４の充電状態は、充電バッテリ２４の出力電圧により検出される。制御部２９において、電源部６０に備えられている電圧検出素子により電圧値を検出し、これをＡＤ変換することにより、充電バッテリ２４の電圧情報を取得する。
【００６１】
充電バッテリ２４の充電容量（残容量）と充電バッテリ２４の電圧情報とは所定の関係を有しているので、制御部２９にこの関係を予め記憶しておくことで、取得した電圧情報に基づいて、充電バッテリ２４の充電容量が十分であるか否かを判断できる。
【００６２】
一方で、印字の開始前にこのように充電容量を確認する処理を行なった場合には、この処理により印字時間が延びてしまうという課題がある。
【００６３】
そこで、本実施形態では、充電バッテリ２４の電力により動作するプリンタ１において、充電バッテリ２４の充電容量のチェックにより印字時間が延びることを防止するために、次のように構成した。
【００６４】
図４は、本実施形態の制御部２９における制御ブロック図である。
【００６５】
図４において、点線はＣＰＵ５１がプログラムを実行することにより実現される機能ブロックであり、印字制御部１１０、電圧情報記憶部１２０及び記憶領域１３０が構成される。
【００６６】
印字制御部１１０は、印字コマンドを受信した場合に、印字コマンドに基づいて印字制御回路５５に指示を送ることにより、印字媒体への印字を制御する。
【００６７】
電圧情報記憶部１２０は、電源部６０に指示を送ることにより、充電バッテリ２４の電圧情報を取得し、取得した電圧情報を記憶領域１３０へと記憶する。
【００６８】
このような構成において、印字制御部１１０は、入力部２７へのユーザーの操作等により印字の指示である印字コマンドを受信した場合に、電圧情報記憶部１２０に既に記録されている電圧情報を取得し、取得した電圧情報に基づいて充電バッテリ２４の充電容量が十分であるか否かを判断する。
【００６９】
印字制御部１１０は、充電バッテリ２４の充電容量が十分であると判断した場合は、印字制御回路５５に対して印字コマンドに基づいた印字を実行させる。
【００７０】
印字後、電圧情報記憶部１２０は、後述する所定条件が成立した場合に、電源部６０から充電バッテリ２４の電圧情報を取得して、取得した電圧情報を記憶領域１３０に記録する。
【００７１】
図５は、本実施形態の制御部２９において実行されるバッテリ電圧チェック処理を示すフローチャートである。
【００７２】
このフローチャートは、制御部２９のＣＰＵ５１が制御プログラムを実行することにより実現される機能ブロックである印字制御部１１０及び電圧情報記憶部１２０の制御の内容を示している。
【００７３】
まず、ステップＳ１０において、印字制御部１１０は、印字コマンドを受信したか否かを判定する。印字コマンドを受信した場合はステップＳ２０に移行し、そうでない場合はこのステップを繰り返し、待機する。
【００７４】
印字コマンドは、例えば、入力部２７を介してユーザーによる印字開始の指示がなされた場合に、印字制御部１１０が受信する。
【００７５】
次に、ステップＳ２０において、印字制御部１１０は、記憶領域１３０に記録されている充電バッテリ２４の電圧情報を取得する。そして、ステップＳ３０において、印字制御部１１０は、取得した電圧情報が所定の閾値以上であるか否かを判定する。
【００７６】
より具体的には、印字制御部１１０は、受信した印字コマンドに基づいて印字されるラベル片３５の枚数に基づく消費電力を推定し、取得した電圧情報により、充電バッテリ２４が推定した消費電力を供給するのに十分であるか否かによって、取得した電圧情報が所定の閾値以上であるか否かを判定する。
【００７７】
電圧情報が所定の閾値以上である場合は、ステップＳ４０に移行して、印字制御部１１０は、ステップＳ１０で受信した印字コマンドに基づいて、印字制御回路５５に対して印字を指示する。その後、ステップＳ６０に移行する。
【００７８】
電圧情報が所定の閾値未満である場合は、ステップＳ５０に移行して、印字制御部１１０は、充電バッテリ２４が印字を行なうのに十分に電圧を有していないと判断し、エラー処理を実行する。
【００７９】
エラー処理は、例えば、印字制御部１１０が、表示部２８に充電バッテリ２４の電圧が十分でなく印字を行なうことができない旨（ＬｏｗＢａｔｔｅｒｙ）を表示させる。このとき、充電バッテリ２４の充電を促す旨のメッセージ等を表示してもよい。その後、本フローチャートによる処理を終了して、他の処理に戻る。
【００８０】
ステップＳ６０において、印字制御部１１０は、充電バッテリ２４の電圧情報を取得するか否かを判断する所定条件が成立したか否かを判定する。
【００８１】
所定条件が成立した場合は、ステップＳ７０に移行して、印字制御部１１０は、電圧情報記憶部１２０に対して、充電バッテリ２４の電圧情報を取得する指示を送る。電圧情報記憶部１２０は、電源部６０に対して、充電バッテリ２４の電圧情報を取得する指示を送る。電源部６０は、電圧センサー６０Ａ及びＡＤ変換器６０Ｂにより電圧情報を生成して電圧情報記憶部１２０に送る。電圧情報記憶部１２０は、送られた電圧情報を記憶領域１３０へと記憶する。
【００８２】
ステップＳ６０において、所定条件が成立していなければ本フローチャートによる処理を終了して、他の処理に戻る。
【００８３】
図６は、本実施形態の図５のステップＳ６０に示す所定条件の説明図である。
【００８４】
図６では、所定条件として、パターン１、パターン２、パターン３及びパターン４の四種類の所定条件を例示する。
【００８５】
制御部２９は、ステップＳ６０において、これらパターンの少なくとも一つの条件が成立した場合に、充電バッテリ２４の電圧情報を取得する。
【００８６】
パターン１では、前回電圧情報を取得してから所定枚数以上のラベル片３５の印刷が行なわれたことを所定条件とする。
【００８７】
なお、所定枚数とは１以上の整数とし、ラベル片３５が一枚印刷される毎に電圧情報を取得してもよいし、二枚以上のラベル片３５が印刷された毎に電圧情報を取得してもよい。
【００８８】
パターン２では、前回電圧情報を取得してから所定搬送距離以上のラベル連続体９が搬送されたことを所定条件とする。
【００８９】
なお、所定搬送距離とは、例えば、ラベル片３５の一枚当たりの搬送距離でもよいし、二以上のラベル片３５に相当する搬送距離であってもよい。
【００９０】
パターン３では、印字後、所定時間以上経過した場合を所定条件とする。例えば、印字後、無操作状態が所定時間（例えば１０秒）経過した場合を所定条件とする。
【００９１】
パターン４では、前回電圧情報を取得してから所定時間以上経過した場合を所定条件とする。例えば、印字後、電源のオフにしたまま数時間又は数日間印字操作がない場合は、充電バッテリ２４が自然放電して電圧が低下している場合がある。そこで、このような場合、例えば、前回電圧情報を取得してから３日経過した後に、電圧情報を取得するようにする。
【００９２】
なお、印字制御部１１０は、前述の図５のステップＳ６０において、これらパターン１かパターン４のいずれか一つの条件が成立した場合、又は、複数の条件が同時に成立した場合に、ステップＳ７０に移行して、電圧情報を取得するように制御することができる。
【００９３】
また、図６に示すパターン１から４はあくまで例示である。充電バッテリ２４の充電容量は印字が行なわれる毎に消費されるため、これに対応して、印字後、次の印字のための充電容量が十分であると推測できる場合は電圧情報の取得を省略し、十分であるか否かが不明である場合に電圧情報を取得するように、所定条件を設定すればよい。
【００９４】
以上述べたように、本実施形態によれば、充電バッテリ２４から供給される電力を用いて印字媒体であるラベル連続体９に印字を行なうプリンタ１であって、充電バッテリ２４の電圧を取得して記憶する電圧情報記憶部１２０と、印字コマンドを受信した場合に印字媒体への印字を制御する印字制御部１１０と、を備える。印字制御部１１０は、印字コマンドを受信するよりも前に記憶された電圧情報を電圧情報記憶部１２０から取得して、取得した電圧情報に基づき、印字媒体への印字の可否を決定する。
【００９５】
これによれば、印字コマンドを受信するよりも前に記憶された電圧情報により充電バッテリ２４の充電容量を確認することにより、印字時に電圧センサー６０Ａによる電圧の検出やＡＤ変換器６０ＢによるＡＤ変換等の処理を行なう必要なくなり、電圧を確認するための処理時間を短縮することができる。従って、印字時間が延びることを防止しながら、充電バッテリ２４の充電状態が十分であることを確認することができて、印字不良を防止することができる。
【００９６】
具体的には、電圧情報記憶部１２０は、印字媒体に印字が行なわれた後に充電バッテリ２４の電圧情報を取得して記憶するので、印字時に電圧センサー６０Ａによる電圧の検出やＡＤ変換器６０ＢによるＡＤ変換処理等が必要なくなり、電圧を確認するための処理時間を短縮することができる。
【００９７】
また、印字媒体は、一定間隔で仮着された複数のラベル片３５を有しており、電圧情報記憶部１２０は、所定枚数以上のラベル片３５に印字が行なわれた場合に、充電バッテリ２４の電圧情報を取得して記憶するので、必ずしも一つの印字処理毎に電圧情報を取得する処理を行なう必要がなくなり、電圧を確認するための処理時間を短縮することができる。
【００９８】
また、電圧情報記憶部１２０は、印字により印字媒体が所定距離以上搬送された場合に、充電バッテリ２４の電圧情報を取得して記憶するので、必ずしも一つの印字処理毎に電圧情報を取得する処理を行なう必要がなくなり、電圧を確認するための処理時間を短縮することができる。
【００９９】
また、電圧情報記憶部１２０は、電圧を記憶してから所定時間以上経過した後に、充電バッテリ２４の電圧情報を取得して記憶するので、必ずしも一つの印字処理毎に電圧情報を取得する処理を行なう必要がなくなり、電圧を確認するための処理時間を短縮することができる。
【０１００】
また、印字媒体は感熱紙であり、印字媒体にサーマルヘッド７により印字を行なうので、電力を必要とするサーマルヘッド７を用いるプリンタ１において、印字時間が延びることを防止しながら、充電バッテリ２４の充電状態が十分であることを確認することができて、印字不良を防止することができる。
【０１０１】
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一つを示したものに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。
【０１０２】
上記実施形態では、充電バッテリ２４の電圧情報に基づいて充電バッテリ２４の充電容量を判断するように構成したがこれに限られない。例えば、充電バッテリ２４の充放電積算量を算出して、充電バッテリ２４の充電容量を判断してもよい。
【符号の説明】
【０１０３】
１      プリンタ（携帯式プリンタ）
２      ハウジング
３      開閉カバー
４      パターン
７      サーマルヘッド
７Ａ    発熱素子
８      プラテンローラー
９      ラベル連続体（印字媒体）
１３    プラテンローラー軸
１７    カバー軸
２１    供給部
２２    位置検出部
２３    印字部
２４    充電バッテリ
２５    バッテリ収納室
２５Ａ  バッテリーカバー
２６    アダプター接続端子
２７    入力部
２８    表示部
２９    制御部
２９Ａ  電子基板
２９Ｂ  電子基板
３０    電源スイッチ
３２    ベルト掛け部
３４    台紙
３５    ラベル片
３６    位置検出用マーク
３７    位置検出センサー
３８    駆動モーター
３９    プラテンローラーギア
４０    連結ギア
４１    ＡＣアダプター
４３    開放用押しボタン
４４    発行口
５１    ＣＰＵ
５２    ＲＯＭ
５３    ＲＡＭ
５４    搬送制御回路
５５    印字制御回路
５７    用紙検出回路
５８    通信インタフェース
５９    ＩＯポート
６０    電源部
６０Ａ  電圧センサー
６０Ｂ  ＡＤ変換器
６５    バス
７０    ホスト機器
１１０  印字制御部
１２０  電圧情報記憶部
１３０  記憶領域
【図１】
2020040271.tif 000003
【図２】
2020040271.tif 000004
【図３】
2020040271.tif 000005
【図４】
2020040271.tif 000006
【図５】
2020040271.tif 000007
【図６】
2020040271.tif 000008