(57)【特許請求の範囲】
【請求項１】
被印刷物を所定の搬送速度で搬送する搬送手段と、
被印刷物に対して印字解像度に区分してなる各印字ライン上にドットをそれぞれ形成する、複数の発熱素子を備えたサーマルヘッドと、
印字データに応じて、前記複数の発熱素子の駆動を選択的に制御する通電手段と、
前記通電手段及び前記搬送手段に電力を供給する電池を収納する電池収納部と、
を有し、
前記サーマルヘッドにより、前記所定の搬送速度で搬送する被印刷物に対し、前記所定の搬送速度と同期した所定の印刷速度で前記印字データに対応したドットを形成することで印刷物を生成する印刷装置であって、
前記印字データに応じて、前記搬送手段の搬送速度を可変に駆動制御する可変速駆動手段と、
前記電池の出力電圧値を検出可能な電圧検出手段と、
前記電圧検出手段により検出された検出電圧が、所定の第１しきい値未満となったか否かを判定する第１判定手段と、
前記第１判定手段により前記検出電圧が前記第１しきい値未満となったと判定したとき、所定の節電モードにより前記通電手段と前記可変速駆動手段とを連携して制御するとともに、前記所定の印刷速度よりも遅い印刷速度で前記印字の形成を行うように前記サーマルヘッドを制御する、連携制御手段と、
前記第１判定手段により前記検出電圧が前記第１しきい値未満となったと判定したとき、前記印字データに基づき、前記搬送手段及び前記サーマルヘッドの協働による１つの前記印刷物の生成動作中の各印字ラインの印刷タイミングにおける、前記通電手段により同時に通電される前記複数の発熱素子の数であるオンドット数を特定するドット数特定手段と、
前記ドット数特定手段により特定された各印字ラインの印刷タイミングにおける前記オンドット数が、所定の第２しきい値以上であるか否かを判定する第２判定手段と、
前記第２判定手段により前記オンドット数が前記第２しきい値未満であると判定した搬送タイミングでは、同時通電の対象である複数の発熱素子に対し、所定の第１通電時間による通電を行い、前記第２判定手段により前記オンドット数が前記第２しきい値以上であると判定した印刷タイミングでは、同時通電の対象である複数の発熱素子に対し、前記第１通電時間よりも短い、第２通電時間による通電を行うよう、前記通電手段を制御する通電時間制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記第１判定手段は、前記検出電圧としての、
前記搬送手段及び前記サーマルヘッドのいずれも動作していない電源投入後のスタンバイ状態において前記電圧検出手段が検出するスタンバイ電圧、
前記搬送手段及び前記サーマルヘッドの協働による１つの前記印刷物の生成動作中における、前記通電手段が非通電中であって前記搬送手段による前記搬送が行われるフィード状態において前記電圧検出手段が検出するフィード電圧、
前記搬送手段及び前記サーマルヘッドの協働による１つの前記印刷物の生成動作中における、前記通電手段が通電中であって前記搬送手段による前記搬送が行われる印字状態において前記電圧検出手段が検出する印字時電圧、
のいずれかが前記各状態ごとに設定した前記第１しきい値未満となったか否かを判定する、
ことを特徴とする印刷装置。
【請求項３】
請求項２記載の印刷装置において、
前記第１判定手段は、前記印字時状態における前記印字時電圧が前記第１しきい値未満となったか否かを判定する、
ことを特徴とする印刷装置。
【請求項４】
請求項２記載の印刷装置において、
前記第１判定手段は、前記印字時状態となる前の前記フィード状態における前記フィード電圧が前記第１しきい値未満となったか否かを判定する、
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池により駆動される印刷装置に関する。
【背景技術】
【０００２】
従来、使用者が手軽に使用できるように、電池を用いて動作する電子機器（例えば、印刷装置等）が既に提唱されている。このような電子機器において、電池は、使用が繰り返されることによって消耗し、内部抵抗が大きくなる。したがって、電子機器側で自動的に電池の状態（電池が消耗したかどうか）等を見分けることが好ましい。
【０００３】
この点に着目した従来技術として、例えば特許文献１に記載の技術がある。この従来技術では、電池が消耗した状態のときの電圧に応じて印刷速度を可変に制御している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１５０７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、電池が消耗した状態のときの電圧に応じて印刷速度を可変にするだけでは、かえって印刷時間が長くなり印字途中で電池切れとなってしまい、そのタイミングで電池を交換して印字を継続させると、交換前後の電池の電圧の差や搬送停止・搬送再開の印字制御と搬送制御とのずれ等に起因して、交換前と交換後との境界部分に印字途中の文字が存在していた場合に、文字が離れたりずれたりして見栄えを損なってしまうなど、印刷物を好適に作成することができないという問題が生じていた。
【０００６】
本発明の目的は、電池の電圧が低下したときにも、印刷物を好適に作成することができる印刷装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本願発明は、被印刷物を所定の搬送速度で搬送する搬送手段と、被印刷物に対して印字解像度に区分してなる各印字ライン上にドットをそれぞれ形成する、複数の発熱素子を備えたサーマルヘッドと、印字データに応じて、前記複数の発熱素子の駆動を選択的に制御する通電手段と、前記通電手段及び前記駆動手段に電力を供給する電池を収納する電池収納部と、を有し、前記サーマルヘッドにより、前記所定の搬送速度で搬送する被印刷物に対し、前記所定の搬送速度と同期した所定の印刷速度で前記印字データに対応したドットを形成することで印刷物を生成する印刷装置であって、前記印字データに応じて、前記搬送手段の搬送速度を可変に駆動制御する可変速駆動手段と、前記電池の出力電圧値を検出可能な電圧検出手段と、前記電圧検出手段により検出された検出電圧が、所定の第１しきい値未満となったか否かを判定する第１判定手段と、前記第１判定手段により前記検出電圧が前記第１しきい値未満となったと判定したとき、所定の節電モードにより前記通電手段と前記可変速駆動手段とを連携して制御するとともに、前記所定の印刷速度よりも遅い印刷速度で前記印字の形成を行うように前記サーマルヘッドを制御する、連携制御手段と、前記第１判定手段により前記検出電圧が前記第１しきい値未満となったと判定したとき、前記印字データに基づき、前記搬送手段及び前記サーマルヘッドの協働による１つの前記印刷物の生成動作中の各印字ラインの印刷タイミングにおける、前記通電手段により同時に通電される前記複数の発熱素子の数であるオンドット数を特定するドット数特定手段と、前記ドット数特定手段により特定された各印字ラインの印刷タイミングにおける前記オンドット数が、所定の第２しきい値以上であるか否かを判定する第２判定手段と、前記第２判定手段により前記オンドット数が前記第２しきい値未満であると判定した搬送タイミングでは、同時通電の対象である複数の発熱素子に対し、所定の第１通電時間による通電を行い、前記第２判定手段により前記オンドット数が前記第２しきい値以上であると判定した印刷タイミングでは、同時通電の対象である複数の発熱素子に対し、前記第１通電時間よりも短い、第２通電時間による通電を行うよう、前記通電手段を制御する通電時間制御手段と、を有することを特徴とする。
【０００８】
本願発明においては、搬送手段により所定の搬送速度で搬送される被印刷物に対して、サーマルヘッドの複数の発熱素子への通電によりドットが形成されることで、印字データに対応した印字が形成され、これによって印刷物が生成される。各発熱素子は、印字データに応じて通電手段が通電制御することで印字形成を行い、搬送手段は印字速度に応じて同期して被印刷物を搬送する。それら通電手段及び搬送手段への電力供給は、電池収納部に収納された電池によって行われる。なお、１．５Ｖの電池を６本使用する場合、定格電圧は９Ｖである。
【０００９】
ここで、本願発明においては、電圧検出手段により、電池の出力端子の電圧値を検出する。ここで、１つの印刷物を生成するとき、その生成動作中において、出力端子の電圧値は変化する。すなわち、搬送手段により搬送されつつサーマルヘッドの複数の発熱素子が通電されて被印刷物に印字が行われるとき、印字データに対応し通電される発熱素子の数が多いタイミング（言い換えれば形成されるドット数が多い）では負荷が比較的大きくなるので、電池の出力電圧値は低くなる。逆に通電される発熱素子の数が少ない（言い換えれば形成されるドット数が少ない）タイミングでは負荷が小さくなるので、電池の出力電圧値は高くなる。このドット数の大小による出力電圧値の変動の度合い（すなわちドットあたりの出力電圧変動値）は、電池の種別や電池の消耗度によってそれぞれ異なる。
【００１０】
そこで、本願発明においては、電圧検出手段により検出した検出電圧を所定の第１しきい値とで比較し、検出電圧が第１しきい値未満となったか否かを判定する。そして、検出電圧が前記第１しきい値未満となったと判定したときには、以下に示す制御が実行される。
【００１１】
具体的には、印字データに基づき、搬送手段及びサーマルヘッドの協働による１つの印刷物の生成動作中の各印字ラインの印刷タイミングにおける、通電手段により同時に通電される複数の発熱素子の数であるオンドット数（＝印字率）が特定される。
【００１２】
さらに、特定された各印字ラインの印刷タイミングにおけるオンドット数が所定の第２しきい値以上であるか第２しきい値未満であるかが判定される。
【００１３】
そして、オンドット数が第２しきい値未満であると判定した搬送タイミングでは、同時通電の対象である複数の発熱素子に対し、所定の第１通電時間による通電を行う。一方、オンドット数が第２しきい値以上であると判定した印刷タイミングでは、同時通電の対象である複数の発熱素子に対し、第１通電時間よりも短い、第２通電時間による通電を行う。
【００１４】
以上のようにして、本願発明においては、比較的大きな負荷が加わる実際の印刷物生成時における同時通電の対象である複数の発熱素子に対し、特定された各印字ラインの印刷タイミングにおけるオンドット数が所定の第２しきい値以上であると判定した印刷タイミングでは、第１通電時間よりも短い第２通電時間による通電を行う。
【００１５】
これにより、電池の電圧が低下したときにも、印刷物を好適に作成することができる。
【発明の効果】
【００１６】
本発明によれば、電池の電圧が低下したときにも、印刷物を好適に作成することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態による印字ラベル作成装置を斜め上方向から見た外観を表す斜視図である。
【図２】下カバーを開放した状態の印字ラベル作成装置を斜め下方向から見た外観を表す斜視図である。
【図３】カートリッジの内部構造を模式的に表す拡大平面図である。
【図４】印字ラベル作成装置の制御系を表す機能ブロック図である。
【図５】１枚の印字ラベルを作成するときの電圧の変動例を説明するグラフ図である。
【図６】ＣＰＵによって実行される制御手順を表すフローチャートである。
【図７】通電処理の詳細手順を表すフローチャートである。
【図８】（Ａ）はオンドット数がしきい値未満の場合の発熱素子への通電時間を示すタイミング図、（Ｂ）オンドット数がしきい値以上の場合の発熱素子への通電時間を示すタイミング図である。
【図９】テープ幅に対するオンドット数の違いを説明する説明図である。
【図１０】オンドット数がしきい値未満の部分とオンドット数がしきい値以上の部分との通電時間の差に起因するドット径の差を説明する説明図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施の形態を図面を参照しつつ説明する。本実施形態は、本発明を、印刷装置としての印字ラベル作成装置に適用したものである。この印字ラベル作成装置は、所望の印字を行った印字済みラベル用テープを所定の長さに切断することにより、印刷物としての印字ラベル（後述の図９参照）を作成する。
【００１９】
＜印字ラベル作成装置の概略構成＞
まず、この印字ラベル作成装置の概略構成について図１〜図３を用いて説明する。なお、本実施形態において印字ラベル作成装置の前・後・左・右・上・下というときは、図１及び図２等に示す方向を指す。
【００２０】
図１及び図２に示すように、印字ラベル作成装置１の筐体２は、装置下面を構成する下カバー１５と、装置側面を構成する横カバー１６と、装置上面を構成する上カバー１７とにより構成されている。上カバー１７には、前方側から後方側に向けて、文字入力等の種々の操作が行われるキーボード３と、電源スイッチや印刷キー等の印字ラベル作成装置１の各種機能を実行させるための機能キー群４と、入力した文字や記号等を表示するための液晶ディスプレイ５（表示手段）と、が設けられている。また横カバー１６の右側後方には、印刷された印刷済ラベル用テープ１０９（図３参照）をカットするためのカッターレバー７が設けられている。
【００２１】
印字ラベル作成装置１の下側後方には、カートリッジ８を着脱可能なカートリッジホルダ９が設けられている。このカートリッジホルダ９は、印字ラベル作成装置１の前端部を回転軸として開閉可能に構成された下カバー１５を閉じると覆われ、下カバー１５を開放すると露出する。
【００２２】
カートリッジ８は、図３に示すように、筐体８Ａと、この筐体８Ａ内に配置され帯状の基材テープ１０１が巻回された第１ロール１０２（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、基材テープ１０１と略同じ幅である透明なカバーフィルム１０３（被印刷物）が巻回された第２ロール１０４（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、インクリボン１０５（熱転写リボン、但し被印字テープが感熱テープの場合は不要）を繰り出すリボン供給側ロール１１１と、印字後のリボン１０５を巻取るリボン巻取りローラ１０６と、カートリッジ８のテープ排出部の近傍に回転可能に支持されたテープ送りローラ２７とを有する。
【００２３】
テープ送りローラ２７は、基材テープ１０１とカバーフィルム１０３とを押圧し接着させ印字済みラベル用テープ１０９としつつ、図３中矢印Ａで示す方向にテープ送りを行う（圧着ローラとしても機能する）。
【００２４】
第１ロール１０２は、リール部材１０２ａの周りに基材テープ１０１を巻回している。基材テープ１０１はこの例では４層構造となっており、詳細な図示を省略するが、第１ロール１０２の内側に巻かれる側よりその反対側へ向かって、適宜の粘着剤からなる貼り合わせ用粘着層、ＰＥＴ（ポリエチレンテレフタラート）等から成る色付きのベースフィルム、適宜の粘着剤からなる貼り付け用粘着層、剥離紙の順序で積層され構成されている。
【００２５】
第２ロール１０４は、リール部材１０４ａの周りにカバーフィルム１０３を巻回している。第２ロール１０４より繰り出されるカバーフィルム１０３の裏面に、インクリボン１０５がサーマルヘッド２３に押圧されて当接させられる。
【００２６】
このとき、のカートリッジ８の構成に対応して、カートリッジホルダ９には、使用済みのインクリボン１０５を巻き取るためのリボン巻き取り軸１１と、印字済みラベル用テープ１０９を搬送するためのテープ送りローラ２７（図３参照）を駆動するためのテープ送りローラ駆動軸１２（搬送手段）と、が設けられている。またカートリッジホルダ９には、カバーフィルム１０３に所望の印刷を行うサーマルヘッド２３が、カートリッジ８の装着時にその開口部１４に位置するように設けられている。
【００２７】
リボン巻取りローラ１０６及びテープ送りローラ２７は、それぞれカートリッジ８外に設けた例えばパルスモータである駆動モータ２１１（後述の図４参照）の駆動力が、図示しないギヤ機構を介しリボン巻取りローラ駆動軸１１及びテープ送りローラ駆動軸１２に伝達されることによって連動して回転駆動される。
【００２８】
構成において、カートリッジ８がカートリッジホルダ９に装着されロールホルダがリリース位置から印字位置に移動されると、カバーフィルム１０３及びインクリボン１０５が、サーマルヘッド２３と、このサーマルヘッド２３に対向して設けたプラテンローラ２６との間に狭持される。これとともに、基材テープ１０１及びカバーフィルム１０３が、テープ送りローラ２７と、テープ送りローラ２７に対向して設けた圧着ローラ２８との間に狭持される。そして、駆動モータの駆動力によってリボン巻取りローラ１０６及びテープ送りローラ２７が図３中矢印Ｂ及び矢印Ｃで示す方向にそれぞれ同期して回転駆動される。このとき、前述のテープ送りローラ駆動軸１２と圧着ローラ２８及びプラテンローラ２６はギヤ機構（図示せず）にて連結されており、テープ送りローラ駆動軸１２の駆動に伴いテープ送りローラ２７、圧着ローラ２８及びプラテンローラ２６が回転し、第１ロール１０２から基材テープ１０１が繰り出され、上述のようにテープ送りローラ２７へ供給される。一方、第２ロール１０４からはカバーフィルム１０３が繰り出されるとともに、サーマルヘッド制御回路２１７（後述の図４参照）によりサーマルヘッド２３に設けられた複数の発熱素子が所望の印字内容の印字データに対応して選択的に通電され、発熱する。このとき、カバーフィルム１０３の裏面側（すなわち基材テープと接着される側）には、リボン巻取りローラ１０６により駆動されるインクリボン１０５が、印字ヘッド２３に押圧されて当接させられる。これにより、カバーフィルム１０３の裏面において、当該カバーフィルム１０３を搬送方向に印字解像度に区分してなる各印字ライン上にドットがそれぞれ形成され、印字データに対応した印字が印刷される。そして、基材テープ１０１と印刷が終了したカバーフィルム１０３とが、テープ送りローラ２７及び圧着ローラ２８の押圧により貼り合わせ用粘着層により接着されて一体化される。この貼り合わせにより形成された印字済みラベル用テープ１０９は、カートリッジ８外へと排出される。カバーフィルム１０３への印字が終了したインクリボン１０５は、リボン巻取りローラ駆動軸１１の駆動によりリボン巻取りローラ１０６に巻き取られる。
【００２９】
カートリッジ８外へ排出された印字済みラベル用テープ１０９の搬送経路の下流側には、固定刃４０と可動刃４１を備えた切断機構４２が設けられている。カッターレバー７が操作されることにより可動刃４１が動作し、印字済みラベル用テープ１０９が切断され、印字ラベルＬ（後述の図９参照）が生成される。
【００３０】
なお、図３中に二点鎖線で示すように、切断機構４２に加え、印字済みラベル用テープを厚さ方向に部分的に切断するハーフカッタ４３を設けてもよい。ハーフカッタ４３は、例えば、前述の例でカバーフィルム１０３、貼り合わせ用粘着層、ベースフィルム、貼り付け用粘着層、剥離紙の５層構造の印字済みラベル用テープ１０９のうち、剥離紙以外のすべての層、すなわち、カバーフィルム１０３、貼り合わせ用粘着層、ベースフィルム、貼り付け用粘着層を切断する。
【００３１】
なお、図２に示すように、印字ラベル作成装置１の下側後方には、カートリッジホルダ９に隣接して、例えばアルカリマンガン電池またはニッケル水素電池等の、外形が同一で公称電圧が異なる各種の電池ＢＴ（後述の図４参照）を複数個収納可能な電池収納部７０が設けられている。なお、図２中、符号６０は、外部電源としてのＡＣアダプタ２２０（後述の図４参照）の出力プラグが接続されるＤＣジャックである。
【００３２】
＜制御系＞
次に、図４を用いて、印字ラベル作成装置１の制御系について説明する。
【００３３】
図４において、印字ラベル作成装置１は、所定の演算を行う演算部を構成するＣＰＵ２１２を有している。
【００３４】
ＣＰＵ２１２は、ＡＣアダプタ２２０に接続され印字ラベル作成装置１の電源のオン・オフ処理を行う電源回路２１５と、テープ送りローラ駆動軸１２を駆動する駆動モータ２１１の駆動制御を行うモータ駆動回路２１６（駆動手段）と、サーマルヘッド２３の発熱素子の通電制御を行うサーマルヘッド制御回路２１７（通電手段）とに接続されている。
【００３５】
このとき、ＣＰＵ２１２には、電池ＢＴの出力電圧値を測定（検出）するためのＡ／Ｄ入力回路２１９（電圧検出手段）が設けられている。このＡ／Ｄ入力回路２１９には、電池収納部７０に収納された電池ＢＴのプラス側出力端子が接続されている。電池ＢＴのマイナス側出力端子は電位の基準となるアース（０Ｖ）に接続されている。
【００３６】
さらに、ＣＰＵ２１２には、液晶ディスプレイ５と、ＲＯＭ２１４（記憶手段）と、ＲＡＭ２１３とが接続されている。また、ＲＯＭ２１４には、電池ＢＴの種別や消耗状況を判定するための制御プログラムが記憶されている。なお、ＲＡＭ２１３（又はＲＯＭ２１４でも良い）は、電池ＢＴの種別を判定するために予め定められた少なくとも１つの種別判定用しきい値（詳細は後述）や、電池ＢＴの消耗状況を判定するために使用する消耗度判定用しきい値（詳細は後述）等が記憶されている。ＣＰＵ２１２は、ＲＡＭ２１３の一時記憶機能を利用しつつ、ＲＯＭ２１４に予め記憶されたプログラムに従って信号処理を行い、それによって印字ラベル作成装置１全体の制御を行う。
【００３７】
＜本実施形態の特徴＞
以上の基本構成において、本実施形態の特徴は、電池ＢＴの消耗度を検出し、検出電圧が所定の第１しきい値未満となったと判定したとき、同時に通電される複数の発熱素子の数であるオンドット数（＝印字率）を特定したうえで、そのオンドット数が所定の第２しきい値未満であると判定した搬送タイミングでは、同時通電の対象である複数の発熱素子に対し、所定の第１通電時間による通電を行い、オンドット数が第２しきい値以上であると判定した印刷タイミングでは、同時通電の対象である複数の発熱素子に対し、第１通電時間よりも短い第２通電時間による通電を行うことにある。
【００３８】
＜電池の種別及び消耗度判定の必要性＞
電池収納部７０に複数の電池ＢＴを収納している場合、電池収納部７０に収納した複数種類の電池ＢＴが適宜交換して用いられることがある。このような場合、電池ＢＴの種別によって公称電圧と放電特性とが異なるので、印字ラベル作成装置１の円滑な動作のためには、使用される電池ＢＴに応じた動作設定を行う必要がある。操作者がその都度手動にて電池ＢＴの種別を入力する場合、操作負担が煩わしく、また誤入力の可能性もある。また、電池ＢＴは、使用が繰り返されることによって消耗し、内部抵抗が大きくなる。したがって、印字ラベル作成装置１により自動的に電池ＢＴの種別や消耗したかどうかを見分けることが好ましい。
【００３９】
ここで、電池ＢＴを駆動源として動作する印字ラベル作成装置１においては、１つの印字ラベルＬの生成動作中において、電池ＢＴの出力電圧値が変化する。本実施形態においては、電池ＢＴの出力端子の電圧値Ｖは、Ａ／Ｄ入力回路２１９によって検出される。そして、この電池ＢＴの出力電圧値の変動を利用して、電池ＢＴの種別及び消耗度の判定が行われる。
【００４０】
＜本実施形態の手法原理＞
図５に印字過程における電圧の変化の一例を示す。図５において、テープ送りローラ駆動軸１２によるテープ搬送もサーマルヘッド２３による印字も行われない状態（図５のスタンバイ状態）では、電池ＢＴの出力電圧は比較的高い電圧Ｖｓｔとなる。印字ラベルＬの作成が開始されると、まずテープ送りローラ駆動軸１２が駆動されてカバーフィルム１０３等のテープ搬送が行われる（図５のフィード状態（前））。この搬送負荷によって、電池ＢＴの出力電圧はやや下がった電圧Ｖｆとなる。このフィード状態（前）は、印字ラベルＬを作成するときに所望の印字Ｒ（後述の図９，図１０では文字「Ｈ」）を形成する領域として設定される印字領域のうち、実際にサーマルヘッド２３の複数の発熱素子が通電され印字が開始されるよりも前の領域（前余白）にサーマルヘッド２３が対向している間は、継続される。
【００４１】
そして、さらに搬送が進むと、サーマルヘッド２３の複数の発熱素子が通電され、ドットが形成されることで印字データに対応した所望の図像や文字の印字が開始（図５の印字時状態）される。
【００４２】
所望の印字が終了すると、テープ送りローラ駆動軸１２がさらに駆動されてカバーフィルム１０３等のテープ搬送が行われる（図５のフィード状態（後）。
【００４３】
＜消耗度判定＞
電池ＢＴは、新品（満充電品）の状態から消耗が進むにつれて、電池ＢＴの種別を判定した後（あるいは、もともと電池ＢＴの種別はわかっている場合でも適用できる）、電池ＢＴの消耗度を判定することができる。なお、電池ＢＴの種類の判定や消耗度の測定は公知の技術を用いることができる。
【００４４】
＜制御フロー＞
以上説明した手法を実現するために、ＣＰＵ２１２によって実行される制御内容を図６により説明する。図６は、印字ラベルＬの作成処理を表すフローである。
【００４５】
また、上述したように、本実施形態の印刷装置としての印字ラベル作成装置１は、カバーフィルム１０３を所定の搬送速度で搬送するテープ送りローラ駆動軸１２と、カバーフィルム１０３に対して印字解像度に区分してなる各印字ライン上にドットをそれぞれ形成する複数の発熱素子を備えたサーマルヘッド２３と、印字データに応じて、複数の発熱素子の駆動を選択的に制御するサーマルヘッド制御回路２１７と、サーマルヘッド制御回路２１７及びテープ送りローラ駆動軸１２に電力を供給する電池ＢＴを収納する電池収納部７０と、を有し、サーマルヘッド２３により所定の搬送速度で搬送するカバーフィルム１０３に対し、所定の搬送速度と同期した所定の印刷速度で印字データに対応したドットを形成することで印刷物を生成する。
【００４６】
＜印字ラベル作成処理＞
図６において、例えば操作者が機能キー群４を適宜に操作して印字ラベルＬに印字したい文字や記号等を入力し、さらに機能キー群４に備えられた印刷キーを操作して印字ラベルＬの作成を指示することにより、このフローが開始される。
【００４７】
まず、ステップＳ１で、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力し、駆動モータ２１１によりテープ送りローラ駆動軸１２及びリボン巻取りローラ駆動軸１１を駆動開始する。これにより、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９（以下適宜、単にカバーフィルム１０３等」という）が搬送開始される。
【００４８】
その後、ステップＳ２で、ＣＰＵ２１２は、搬送されるカバーフィルム１０３等が印字領域Ｓの開始位置まで搬送されたかどうか（印字領域Ｓの前端に印字ヘッド２３が正対する搬送方向位置になるまでカバーフィルム１０３等が搬送されたかどうか）、を判定する。この判定は、例えばステッピングモータからなる駆動モータ２１１のパルス数をカウントする等、公知の適宜の手法により行えば足りる。カバーフィルム１０３等が印字領域Ｓの開始位置まで搬送されるまでステップＳ２の判定が満たされず（Ｓ２：ＮＯ）、ループ待機する。カバーフィルム１０３等が印字領域Ｓの開始位置まで搬送されたらステップＳ２の判定が満たされ（Ｓ２：ＹＥＳ）、ステップＳ３へ移る。
【００４９】
ステップＳ３では、前述の操作者の文字や記号等の入力によりＣＰＵ２１２が生成した印字データに基づき、ＣＰＵ２１２は、この時点でのタイミングが、サーマルヘッド２３の発熱素子の通電タイミングであるかどうかを判定する。すなわち、搬送されているカバーフィルム１０３の搬送方向位置が、印字領域Ｓのうちテキスト文字や図像を印字すべき位置にサーマルヘッド２３が位置しているタイミングであれば通電タイミングに該当し、それ以外のタイミングは通電タイミングに該当しない。通電タイミングに該当していない場合にはステップＳ３の判定が満たされず（Ｓ３：ＮＯ）、ステップＳ５に移る。通電タイミングに該当している場合にはステップＳ３の判定が満たされ（Ｓ３：ＹＥＳ）、ステップＳ４０に移る。
【００５０】
ステップＳ４０では、ＣＰＵ２１２は、サーマルヘッド制御回路２１７に制御信号を出力し、印字データに応じてこのタイミングにおいて発熱すべきサーマルヘッド２３の発熱素子を選択して通電を行う。これにより、カバーフィルム１０３に、通電された発熱素子によりインクリボン１０５のインクが転写され、対応した印字が形成される。なお、このステップ４０の具体的なルーチンは後述する。
【００５１】
一方、ステップＳ３での判定が満たされず移行したステップＳ５では、ＣＰＵ２１２は、サーマルヘッド制御回路２１７に制御信号を出力し、サーマルヘッド２３のすべての発熱素子を通電停止状態とする。その後、ステップＳ６に移る。
【００５２】
ステップＳ６では、ＣＰＵ２１２は、搬送されるカバーフィルム１０３等が印字領域Ｓの終了位置まで搬送されたかどうか（印字領域Ｓの後端に印字ヘッド２３が正対する搬送方向位置になるまでカバーフィルム１０３等が搬送されたかどうか）、を判定する。この判定も同様の公知の手法により行えば足りる。カバーフィルム１０３等が印字領域Ｓの終了位置まで搬送されるまではステップＳ６の判定が満たされず（Ｓ６：ＮＯ）、ステップＳ３に戻って同様の手順を繰り返す。カバーフィルム１０３等が印字領域Ｓの終了位置まで搬送されると、ステップＳ６の判定が満たされ（Ｓ６：ＹＥＳ）、ステップＳ１１に移る。
【００５３】
ステップＳ１１では、ＣＰＵ２１２は、搬送されるカバーフィルム１０３等が、印字データに基づき印字領域Ｓよりラベル後端側に設定される切断位置まで搬送されたかどうか（切断位置に可動刃４１が正対する搬送方向位置になるまで、印字済みラベル用テープ１０９が搬送されたかどうか）、を判定する。この判定も、前述と同様の公知の手法により行えば足りる。切断位置まで搬送されていなければ、ステップＳ１１の判定が満たされず（Ｓ１１：ＮＯ）、ループ待機する。カバーフィルム１０３等が切断位置まで搬送されたらステップＳ１１の判定が満たされ（Ｓ１１：ＹＥＳ）、ステップＳ１２に移る。
【００５４】
ステップＳ１２では、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力し、駆動モータ２１１によるテープ送りローラ駆動軸１２及びリボン巻取りローラ駆動軸１１の駆動を停止する。これにより、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９の搬送が停止する。その後、ステップＳ１３に移る。
【００５５】
ステップＳ１３では、ＣＰＵ２１２は、液晶ディスプレイ５に表示信号を出力する。これにより、操作者に対し、カッターレバー７を操作し切断機構１５を動作させ印字済みラベル用テープ１０９を切断するよう促す、適宜の表示が行われる。
【００５６】
その後、ステップＳ１３での表示に対応した印字済みラベル用テープ１０９の切断が行われたら（＝印字ラベルＬが生成されたら）、ステップＳ１４に移り、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力する。これにより、駆動モータ２１１により、テープ送りローラ駆動軸１２及びリボン巻取りローラ駆動軸１１が再び駆動開始され、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９の搬送が再開される。
【００５７】
そして、ステップＳ１５で、ＣＰＵ２１２は、ステップＳ１４の搬送再開後、予め定めた所定の搬送量（生成された印字ラベルＬを装置外へ排出するのに十分な距離）だけカバーフィルム１０３等の搬送が行われたかどうかを判定する。この判定も、前述と同様、公知の手法により行えば足りる。所定の搬送量だけ搬送されていなければステップＳ１５の判定が満たされず（Ｓ１５：ＮＯ）、ループ待機する。所定の搬送量だけ搬送されたらステップＳ１５の判定が満たされ（Ｓ１５：ＹＥＳ）、ステップＳ１６に移る。
【００５８】
ステップＳ１６では、ステップＳ１２と同様、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力し、駆動モータ２１１によるテープ送りローラ駆動軸１２及びリボン巻取りローラ駆動軸１１の駆動を停止する。これにより、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９の搬送が停止する。この後、このフローを終了する。
【００５９】
次に、ステップＳ４０における具体的なルーチンを図７のフローに基づいて説明する。
【００６０】
ステップＳ４１では、ＣＰＵ２１２は、Ａ／Ｄ入力回路２１７により電池ＢＴの出力電圧値を検出させる。
【００６１】
ステップＳ４２では、ＣＰＵ２１２は、Ａ／Ｄ入力回路２１７により検出された検出電圧が、所定の第１しきい値未満となったか否かを判定する。
【００６２】
なお、この検出電圧の第１しきい値は、例えば、電池ＢＴの定格電圧が９．０Ｖ（１．５Ｖ×６本）のとき、図５のスタンバイ状態のときの検出電圧Ｔ１の場合は８．０Ｖ、図５のフィード状態（前）のときの検出電圧Ｔ２の場合は７．０Ｖ、図５の印字状態のときの検出電圧Ｔ３１〜Ｔ３ｎの場合は６．０Ｖ、図５のフィード状態（後）のときの検出電圧Ｔ２の場合は７．０Ｖ、のように状態に応じて変更可能である。
【００６３】
また、図５の印字状態のときの検出電圧Ｔ３１〜Ｔ３ｎと同じ６．０Ｖを固定の検出電圧の第１しきい値としてもよい。さらに、例えば、図５のフィード状態（前）のときの検出電圧Ｔ２と同じ７．０Ｖを検出電圧の第１しきい値とし、印字状態のときの検出電圧Ｔ３１〜Ｔ３ｎと同じ６．０Ｖを後述する検出電圧の第２しきい値としてもよい。
【００６４】
一方、ＣＰＵ２１２は、ステップＳ４２で検出電圧が第１しきい値未満となったと判定したとき（ステップＳ４２：Ｙｅｓ）には、ステップＳ４３にて、印字速度（搬送速度）を通常の３０ｍｍ／ｓｅｃから、節電モードと同じ２０ｍｍ／ｓｅｃに変更するようサーマルヘッド制御回路２１７とモータ駆動回路２１６とを制御する。また、ＣＰＵ２１２は、ステップＳ４２で検出電圧が第１しきい値未満となったと判定しなかったとき（ステップＳ４２：Ｎｏ）には、ステップＳ４２にループして継続してこのルーチンを監視する。また、ＣＰＵ２１２は、このステップＳ４２で検出電圧が第１しきい値未満となったと判定したときには、例えば、利用者が任意で設定操作又は所定時間経過した場合の切り替え等と同様に、節電モードのフラグをたてる。
【００６５】
ステップＳ４４では、ＣＰＵ２１２は、Ａ／Ｄ入力回路２１７により検出された検出電圧が、所定の第２しきい値未満となったか否かを判定する。なお、この検出電圧の第２しきい値は、例えば、電池ＢＴの定格電圧が９．０Ｖ（１．５Ｖ×６本）のとき、図５のスタンバイ状態のときの検出電圧Ｔ１の場合は７．５Ｖ、図５のフィード状態（前）のときの検出電圧Ｔ２の場合は６．５Ｖ、図５の印字状態のときの検出電圧Ｔ３１〜Ｔ３ｎの場合は５．５Ｖ、図５のフィード状態（後）のときの検出電圧Ｔ２の場合は６．５Ｖ、のように状態に応じて変更可能である。
【００６６】
ＣＰＵ２１２は、ステップＳ４４で検出電圧が第２しきい値未満となったと判定したとき（ステップＳ４４：Ｙｅｓ）には、ステップＳ４５にて、印字速度（搬送速度）を２０ｍｍ／ｓｅｃから１５ｍｍ／ｓｅｃに変更するようサーマルヘッド制御回路２１７とモータ駆動回路２１６とを制御する。
【００６７】
ステップＳ４６では、ＣＰＵ２１２は、印字データに基づいて、テープ送りローラ駆動軸１２及びサーマルヘッド２３の協働による１つの印刷物の生成動作中の各印字ラインの印刷タイミングにおけるサーマルヘッド制御回路２１７により同時に通電される複数の発熱素子の数であるオンドット数（＝印字率）を特定する。
【００６８】
ステップ４７では、ＣＰＵ２１２は、特定した各印字ラインの印刷タイミングにおけるオンドット数が、所定のオンドット数の（以下、「オンドットしきい値」と称する。また、このオンドットしきい値は特許請求の範囲の第２しきい値に該当する）以上であるか否かを判定する。
【００６９】
なお、例えば、テープ幅に対応して最大１２８ｄｏｔだった場合、オンドットしきい値としては１００ｄｏｔとなる。
【００７０】
ステップＳ４８では、ＣＰＵ２１２は、オンドット数がオンドットしきい値未満であると判定（ステップＳ４７：Ｎｏ）した搬送タイミングでは、同時通電の対象である複数の発熱素子に対し、所定の第１通電時間による通電を行うよう、サーマルヘッド制御回路２１７を制御する。
【００７１】
また、ステップＳ４９では、ＣＰＵ２１２は、オンドット数がオンドットしきい値以上であると判定（ステップＳ４７：Ｙｅｓ）した印刷タイミングでは、同時通電の対象である複数の発熱素子に対し、所定の第１通電時間よりも短い第２通電時間による通電を行うよう、サーマルヘッド制御回路２１７を制御する。
【００７２】
ここで、第１通電時間は、図８（Ａ）に示すように、オンドット数がオンドットしきい値未満、すなわち、オンドット数が１００ｄｏｔ未満であれば印字周期に対する発熱素子の通電時間を長く設定し、第２通電時間は、図８（Ｂ）に示すように、オンドット数がオンドットしきい値以上、すなわち、オンドット数が１００ｄｏｔ以上であれば印字周期に対する発熱素子の通電時間を短く設定する。
【００７３】
これにより、節電モードのフラグがたっていると、例えば、印字形成動作時に「１００ｄｏｔ以上のタイミングかそうでないか」をステップＳ４７で監視し、１００ｄｏｔ以上のタイミングであれば印字濃度を薄くし、１００ｄｏｔ未満のタイミングであれば印字濃度を通常通りに濃くすることができる。
【００７４】
具体的には、図９に示すように、テープ幅に対応するドット数が最大１２８ｄｏｔだった場合、文字「Ｈ」のうちの縦棒部分（例えば、Ｂ−２〜Ｋ−２）のオンドット数は１００ｄｏｔ以上となるため、図１０に示すように、通常よりも短い通電時間とするとともにドット径を通常よりも小さくすることにより、通常よりも薄い印字とすることができる。
【００７５】
これに対し、図９に示すように、テープ幅に対応するドット数が最大１２８ｄｏｔだった場合、文字「Ｈ」のうちの横部分（例えば、Ｂ−３〜Ｋ−３）のオンドット数は１００ｄｏｔ未満となるため、図１０に示すように、通常の通電時間とするとともにドット径を通常のままとすることにより、通常の濃さの印字となる。
【００７６】
そして、ステップＳ５０にて、ＣＰＵ２１２は、検出電圧としての、テープ送りローラ駆動軸１２及びサーマルヘッド２３のいずれも動作していない電源投入後のスタンバイ状態においてＡ／Ｄ入力回路２１７が検出するスタンバイ電圧Ｔ１、テープ送りローラ駆動軸１２及びサーマルヘッド２３の協働による１つの印刷物の生成動作中におけるサーマルヘッド制御回路２１７が非通電中であってテープ送りローラ駆動軸１２による搬送が行われるフィード状態（前）においてＡ／Ｄ入力回路２１７が検出するフィード電圧Ｔ２、テープ送りローラ駆動軸１２及びサーマルヘッド２３の協働による１つの印刷物の生成動作中における、サーマルヘッド制御回路２１７が通電中であってテープ送りローラ駆動軸１２による搬送が行われる印字状態においてＡ／Ｄ入力回路２１７が検出する印字時電圧Ｔ３１〜Ｔ３ｎ、テープ送りローラ駆動軸１２及びサーマルヘッド２３の協働による１つの印刷物の生成動作中におけるサーマルヘッド制御回路２１７が非通電中であってテープ送りローラ駆動軸１２による搬送が行われるフィード状態（後）においてＡ／Ｄ入力回路２１７が検出するフィード電圧Ｔ４のすべてに対して出力電圧の検出を行ったか否かが判定される。
【００７７】
そして、ＣＰＵ２１２は、フィード電圧Ｔ４の出力電圧の検出を行った場合（ステップＳ５０：Ｙｅｓ）には、このステップＳ４０を終了してステップＳ６に移る。
【００７８】
これに対し、ＣＰＵ２１２は、フィード電圧Ｔ４の出力電圧の検出を行っていない場合（ステップＳ５０：Ｎｏ）には、ステップＳ４１にループしてフィード電圧Ｔ４を検出するまで、ステップＳ４１にループして上記ルーチンを繰り返す。
【００７９】
なお、ＣＰＵ２１２は、特に、印字時状態における印字時電圧Ｔ３１〜Ｔ３ｎのように、印字時状態では細かいタイミングにて第１しきい値を監視して判定する。
【００８０】
また、ＣＰＵ２１２は、印字時状態となる前のフィード状態におけるフィード電圧が第１しきい値未満となったか否かを判定することにより、電圧が高くなる印字時状態になる直前の電圧を検出することができる。
【００８１】
以上説明したように、本実施形態においては、ドットあたりの電圧変動値△ＶがＣＰＵ２１２により算出されることで、サーマルヘッド２３でのドット数Ｄと電池ＢＴの出力電圧値Ｖとの線形相関が求められる。そして、ＣＰＵ２１２が、相関を用いて、電池ＢＴの電力供給のない無負荷相当時における電圧値Ｖｓや最大負荷相当時の電圧値Ｖｔを推定し、これら電圧値Ｖｓと電圧値Ｖｔとを用いて電池収納部７０に収納された電池ＢＴの種別や消耗度が不明である場合であっても、電池ＢＴの種別や消耗度を精度よく判定する。
【００８２】
そして、電池ＢＴの消耗が進み、スタンバイ状態、フィード状態（前）、印字状態、フィード状態（後）の各状態ごとに出力電圧値を検出することによって、所定の消耗状態となっている場合には、通電時間を短くすることによって印字データの印字完了まで電池ＢＴを長持ちさせることができ、所謂バッテリーウィークによる印字不良やカットオフ（印字中止）することなく、電池ＢＴの電圧が低下したときにも、印刷物を好適に作成することができる。
【００８３】
なお、以上においては、基材テープ１０１とは別のカバーフィルム１０３に印字を行ってこれらを貼り合わせる方式であったが、これに限られず、印字テープに備えられた被印字テープ層に印字を行う方式（貼りあわせを行わないタイプ）に本発明を適用してもよい。この場合、基材テープ自体がラベル用被印字テープを構成するとともに、被印刷物をも構成する。
【００８４】
さらに、以上では、印刷装置の一例として印字ラベル作成装置１に本発明を適用した場合を説明したが、その他にも、例えばＡ４、Ａ３、Ｂ４、Ｂ５サイズ等の通常の被印刷用紙（被印刷物）に画像を形成したり文字を印刷する印刷装置に本発明を適用してもよい。この場合も同様の効果を得る。
【００８５】
なお、特許請求の範囲に示す「非通電」は、例えば、印字時状態におけるＴ３１とＴ３２との間の低レベル位置のように、印字データに対応した印字ライン中の文字抜け（文字間や空白スペースなど）に起因する非通電を含むものではない。
【００８６】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００８７】
１                印字ラベル作成装置（印刷装置）
５                液晶ディスプレイ（表示手段）
２３              サーマルヘッド
７０              電池収納部
１０３            カバーフィルム（被印刷物）
１２              テープ送りローラ駆動軸（搬送手段）
２１２            ＣＰＵ（第１判定手段、ドット数特定手段、通電時間制御手段、連携制御手段）
２１３            ＲＡＭ
２１４            ＲＯＭ（記憶手段）
２１６            モータ駆動回路（可変速駆動手段）
２１７            サーマルヘッド制御回路（通電手段）
２１９            Ａ／Ｄ入力回路（電圧検出手段）
ＢＴ              電池
Ｄ                ドット数
Ｌ                印字ラベル（印刷物）
【図１】
0006283948.tif 000002
【図２】
0006283948.tif 000003
【図３】
0006283948.tif 000004
【図４】
0006283948.tif 000005
【図５】
0006283948.tif 000006
【図６】
0006283948.tif 000007
【図７】
0006283948.tif 000008
【図８】
0006283948.tif 000009
【図９】
0006283948.tif 000010
【図１０】
0006283948.tif 000011