(57)【要約】      （修正有）【課題】電源喪失・回復の前後において、未印字部分が生じるのを防止しつつ、かつ無駄な重複印字も防止する。【解決手段】印字ラベル作成装置は、テープ送りローラ駆動軸１０８と、サーマルヘッド１２３とを有し、印字の形成中に所定の電源障害が発生したかどうかを判定し、電源障害が発生した場合に、電源喪失より前に印字中断処理を実行し、印字中断処理が成功した場合には印字データのうちデータ中途部分からデータ終了部分まで印字を行うようにサーマルヘッド１２３及びテープ送りローラ駆動軸１０８を連携して制御するとともに、印字中断処理が失敗した場合にはデータ開始部分から前記データ終了部分までの印字を行うようにサーマルヘッド１２３及びテープ送りローラ駆動軸１０８を連携して制御する。【選択図】図４
2013071397.tif 000002
【特許請求の範囲】
【請求項１】
外部電源又は内部電源の電力により動作する印刷装置であって、
被印字媒体を所定の速度で搬送するための搬送手段と、
前記搬送手段により搬送される被印字媒体に対し、データ開始部分からデータ終了部分までにわたる所望の印字内容を形成するための印字データに基づく、所望の印字を形成する印字手段と、
前記印字手段による前記所望の印字の形成中に、前記外部電源又は前記内部電源において電源喪失を招く所定の電源障害が発生したかどうかを判定する障害発生判定手段と、
前記判定手段により前記電源障害が発生したと判定された場合に、前記電源喪失より前に、前記印字データにおける所定のデータ中途部分までの印字を実行する印字中断処理を実行可能な中断処理手段と、
前記中断処理手段による前記印字中断処理が成功したか失敗したかを判定する中断成否判定手段と、
前記電源喪失後の電源回復時において、前記中断成否判定手段により前記印字中断処理が成功したと判定されていた場合には前記印字データのうち前記データ中途部分から前記データ終了部分まで印字を行うように前記印字手段及び前記搬送手段を連携して制御するとともに、前記中断成否判定手段により前記印字中断処理が失敗したと判定されていた場合には前記データ開始部分から前記データ終了部分までの印字を行うように前記印字手段及び前記搬送手段を連携して制御する、連携制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記印字手段は、
前記搬送手段の搬送方向と直交する方向に配列され、前記被印字媒体を前記搬送方向に印刷解像度に分割してなる各印刷ライン上に少なくとも各ドットを形成する、複数の発熱素子を備えたサーマルヘッドであり、
かつ、
前記搬送手段による搬送の開始後、前記印字データを１つの前記印刷ライン単位に分割したライン印刷データごとに通電態様を切り替えつつ、前記印字データに対応した前記複数の発熱素子の通電制御を行う通電制御手段を設け、
前記中断処理手段は、
前記所定の速度で前記被印字媒体の搬送が行われている状態から減速して停止するまで、前記搬送手段の搬送速度を下降制御する減速制御手段と、
前記減速制御手段による前記搬送手段の制御に対応して、前記所定のデータ中途部分までの印字が完了するまでの間の、前記通電制御手段における前記ライン印刷データごとの通電タイミングの間隔を伸長化制御する伸長化制御手段と、
を備えることを特徴とする印刷装置。
【請求項３】
請求項２記載の印刷装置において、
前記伸長化制御手段は、
前記減速制御手段の制御時における前記搬送手段の搬送特性に対し、前記サーマルヘッドにより前記被印字媒体に形成される実印刷図像の形状が前記印字データの図像イメージの形状と実質的に同一又は相似形状となるようにそれぞれ定められた所定の伸長時切り替え特性に基づき、前記ライン印刷データごとの通電切り替えを行う
ことを特徴とする印刷装置。
【請求項４】
請求項１乃至請求項３のいずれか１項記載の印刷装置において、
前記印字データを記憶可能な不揮発性の記憶手段を有し、
前記連携制御手段は、
前記電源喪失後の電源回復時において、前記中断成否判定手段により前記印字中断処理が成功したと判定されていた場合には前記記憶手段から取得された前記印字データの前記データ中途部分から前記データ終了部分までを取得するとともに、前記中断成否判定手段により前記印字中断処理が失敗したと判定されていた場合には前記記憶手段から取得された前記印字データの前記データ開始部分から前記データ終了部分までを取得する、第１データ取得手段を備える
ことを特徴とする印刷装置。
【請求項５】
請求項１乃至請求項３のいずれか１項記載の印刷装置において、
前記連携制御手段は、
前記電源喪失後の電源回復時において、前記中断成否判定手段により前記印字中断処理が成功したと判定されていた場合には、前記印刷装置に情報送受信可能に接続された操作端末に対し前記印字データの前記データ中途部分から前記データ終了部分までの送信を要求するとともに、前記中断成否判定手段により前記印字中断処理が失敗したと判定されていた場合には前記操作端末に対し前記印字データの前記データ開始部分から前記データ終了部分までの送信を要求する、データ要求手段と、
前記データ要求手段の要求により前記操作端末から送信された、前記印字データの前記データ中途部分から前記データ終了部分まで、若しくは、前記データ開始部分から前記データ終了部分まで、を取得する、第２データ取得手段と、
を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被印字媒体に対し所望の印刷を実行可能な印刷装置に関する。
【背景技術】
【０００２】
例えばバッテリによる内部電源により動作する印刷装置として、特許文献１に記載の技術が知られている。この従来技術では、被印字媒体（印字用テープ）を搬送するためのテープ送りモータと、このテープ送りモータの駆動力により搬送される被印字媒体に対し、所望の印字を形成する印字手段（印字機構）と、印字手段による印字の形成中に、電池の電圧が所定値以下になったことを検出する電圧検出手段と、を有している。そして、電源喪失につながる電源障害（＝バッテリウィーク）の発生が電圧検出手段によって検出された場合は、印字手段が、予め定められた特定の区切りまで印字形成を行った後に、動作停止する。このように、電池の消耗時において特定の区切りまで印字を続行してから印字動作を停止することにより、被印字媒体を無駄にすることなく、それまでに印字した内容を有効活用できるように図られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２０５５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術には、以下の課題が存在する。すなわち、上記のような電源障害の発生の際、状況によっては電源喪失が急激に進行するため、必ずしも上記特定の区切りまで印字を続行できるとは限らない。例えば電源喪失前に上記特定の区切りまで印字が続行できたときには、その後電源が回復したときに上記特定の区切り以降について印字を再開すれば足りるが、電源喪失前に上記特定の区切りまで印字が続行できなかったときには、その後電源が回復したときに上記特定の区切り以降についてのみ印字を再開してしまうと、一部の未印字部分を含む不適当な印刷物ができてしまう。これを回避するために、電源回復したとき電源喪失時と同様の印字動作を最初から行うようにすると、上記のように上記特定の区切りまで印字を続行できていた場合には、その部分までが重複印字となってしまい、被印字媒体が無駄に浪費されるとともに、動作時間が長くなる。
【０００５】
本発明の目的は、電源喪失・回復の前後において、未印字部分が生じるのを防止しつつ、かつ無駄な重複印字も防止できる、印刷装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願第１発明は、外部電源又は内部電源の電力により動作する印刷装置であって、被印字媒体を所定の速度で搬送するための搬送手段と、前記搬送手段により搬送される被印字媒体に対し、データ開始部分からデータ終了部分までにわたる所望の印字内容を形成するための印字データに基づく、所望の印字を形成する印字手段と、前記印字手段による前記所望の印字の形成中に、前記外部電源又は前記内部電源において電源喪失を招く所定の電源障害が発生したかどうかを判定する障害発生判定手段と、前記判定手段により前記電源障害が発生したと判定された場合に、前記電源喪失より前に、前記印字データにおける所定のデータ中途部分までの印字を実行する印字中断処理を実行可能な中断処理手段と、前記中断処理手段による前記印字中断処理が成功したか失敗したかを判定する中断成否判定手段と、前記電源喪失後の電源回復時において、前記中断成否判定手段により前記印字中断処理が成功したと判定されていた場合には前記印字データのうち前記データ中途部分から前記データ終了部分まで印字を行うように前記印字手段及び前記搬送手段を連携して制御するとともに、前記中断成否判定手段により前記印字中断処理が失敗したと判定されていた場合には前記データ開始部分から前記データ終了部分までの印字を行うように前記印字手段及び前記搬送手段を連携して制御する、連携制御手段と、を有することを特徴とする。
【０００７】
本願第１発明の印刷装置においては、搬送手段及び印字手段が設けられており、これらは外部電源又は内部電源の電力により動作する。搬送手段が、被印字媒体を搬送すると、その搬送される被印字媒体に対し、印字手段が印字データに基づく所望の印字を形成する。
【０００８】
ここで、このような印字手段の印字形成中に、電池の消耗やケーブルやアダプタの外れ等の何らかの理由により、電源喪失につながる電源障害が発生する場合がある。本願第１発明においては、これに対応して、障害発生判定手段と中断処理手段とを設けている。印字形成中に上述の電源障害が発生したかどうかが上記障害発生判定手段で判定され、電源障害が発生したと判定された場合には、中断処理手段が所定の印字中断処理を実行し、電源喪失となる前に、印字データにおける所定のデータ中途部分までの印字が実行される。
【０００９】
ここで、その後、電源障害が解消し電源が復旧したとき、上記のように印字中断処理が実行されデータ中途部分までの印字が実行されている場合には、被印字媒体においては当該データ中途部分までの印字は既に済んだ状態である。すなわち、データ開始部分からデータ中途部分までの印字を再度実行する必要はなく（むしろその部分の印字を再度実行すると重複印字となって無駄な動作となる）、印字データのうちのそれ以降の部分であるデータ中途部分からデータ終了部分までの印字を行えば足りることとなる。本願第１発明においてはこれに対応して、中断成否判定手段と連携制御手段とを設けている。中断成否判定手段は、上記印字中断処理が成功したか失敗したかを判定する。そして、印字中断処理が成功したと判定された場合には、連携制御手段が印字手段及び搬送手段を制御して、印字データのうち上記データ中途部分から上記データ終了部分までの印字が行われ、印字中断処理が失敗したと判定された場合に、印字データの全部、すなわちデータ開始部分からデータ終了部分までの印字が行われ、未印字部分が生じるのが防止される。
【００１０】
以上のようにして、本願第１発明においては、電源喪失後に電源が回復したときに、その前後で、未印字部分が生じるのを防止しつつ、かつ重複した印字が無駄に行われるのも防止することができる。この結果、被印字媒体の無駄な消費や動作時間の増大を防止することができる。
【００１１】
第２発明は、上記第１発明において、前記印字手段は、前記搬送手段の搬送方向と直交する方向に配列され、前記被印字媒体を前記搬送方向に印刷解像度に分割してなる各印刷ライン上に少なくとも各ドットを形成する、複数の発熱素子を備えたサーマルヘッドであり、かつ、前記搬送手段による搬送の開始後、前記印字データを１つの前記印刷ライン単位に分割したライン印刷データごとに通電態様を切り替えつつ、前記印字データに対応した前記複数の発熱素子の通電制御を行う通電制御手段を設け、前記中断処理手段は、前記所定の速度で前記被印字媒体の搬送が行われている状態から減速して停止するまで、前記搬送手段の搬送速度を下降制御する減速制御手段と、前記減速制御手段による前記搬送手段の制御に対応して、前記所定のデータ中途部分までの印字が完了するまでの間の、前記通電制御手段における前記ライン印刷データごとの通電タイミングの間隔を伸長化制御する伸長化制御手段と、を備えることを特徴とする。
【００１２】
本願第２発明においては、印字手段としてサーマルヘッドが用いられる。このサーマルヘッドは、搬送方向と直交する方向に配列された複数の発熱素子を備えている。それら複数の発熱素子は、被印字媒体の各印刷ライン上にドットを形成することにより、印字形成を行う。具体的には、搬送手段により被印字媒体が搬送され発熱素子の位置を被印字媒体の印刷ラインが順次通過していくのに対応して、通電制御手段の制御により、発熱素子の通電態様がライン印刷データごとに順次切り替えられる。これにより、サーマルヘッドは、搬送手段による被印字媒体の搬送速度に合わせた印刷周期で、印字形成を行うことができる。
【００１３】
そして、本願第２発明では、電源喪失に対応した中断処理として、被印字媒体の減速そして停止と、その間の上記発熱素子の通電制御とが行われる。すなわち、減速制御手段により、所定の速度で被印字媒体の搬送が行われている状態から搬送速度が減速されていき、最終的には被印字媒体は停止する。そして、伸長化制御手段により、上記の搬送挙動に合わせた上記発熱素子の通電切り替え、すなわち通電タイミングの間隔の伸長が実行される。これにより、印字データのうち、中断処理が実行開始された部分から所定の中途部分までの間に、印字データに対応した形状の所望の文字や図像を形成することができる。
【００１４】
第３発明は、上記第２発明において、前記伸長化制御手段は、前記減速制御手段の制御時における前記搬送手段の搬送特性に対し、前記サーマルヘッドにより前記被印字媒体に形成される実印刷図像の形状が前記印字データの図像イメージの形状と実質的に同一又は相似形状となるようにそれぞれ定められた所定の伸長時切り替え特性に基づき、前記ライン印刷データごとの通電切り替えを行うことを特徴とする。
【００１５】
上述したように、電源喪失に対応した中断処理において、所定の速度で被印字媒体の搬送が行われている状態から搬送速度が減速されていき、最終的には被印字媒体は停止する。この搬送停止時において、例えば搬送手段がモータの動力により搬送ローラを駆動する構成である場合に、モータの回転子の慣性によりモータはすぐには回転停止せず、停止するまでの間にモータが所定量回転する。これにつれて搬送ローラもわずかに動いた後に停止することになる。このような場合には、そのままでは、定常的な所定速度による搬送状態から減速され停止するまでの間に、搬送挙動と印字動作との不整合により印刷の乱れ（実印刷図像の歪み、つぶれ、変形等）が生じる。これを解消するために、本願第３発明では、上記伸長化制御手段が、上記のように搬送停止時の搬送挙動に合わせた上記発熱素子の通電切り替え、すなわち通電タイミングの間隔の伸長を実行する。すなわち、例えば、上記のような搬送ローラの減速特性を考慮に入れ、そのような挙動が生じても結果として意図する形状の所望の印刷図像が印刷物に形成されるような、発熱素子の通電切り替えパターンを予め算出し設定しておく。そして搬送停止時には、その設定された通電切り替えパターンに沿って発電素子の通電が切り替えられ、印字形成が行われる。これにより、電源喪失の前に所定のデータ中途部分までの印字を完了させるまでの間、搬送手段の搬送ローラやモータの停止遅れを考慮して、印字データに対応した形状の所望の文字や図像を確実に形成することができる。
【００１６】
第４発明は、上記第１乃至第３発明のいずれかにおいて、前記印字データを記憶可能な不揮発性の記憶手段を有し、前記連携制御手段は、前記電源喪失後の電源回復時において、前記中断成否判定手段により前記印字中断処理が成功したと判定されていた場合には前記記憶手段から取得された前記印字データの前記データ中途部分から前記データ終了部分までを取得するとともに、前記中断成否判定手段により前記印字中断処理が失敗したと判定されていた場合には前記記憶手段から取得された前記印字データの前記データ開始部分から前記データ終了部分までを取得する、第１データ取得手段を備えることを特徴とする。
【００１７】
本願第４発明においては、不揮発性の記憶手段に印字データを記憶させておき、電源回復時において、印字中断処理が成功していた場合には、記憶手段からの印字データのデータ中途部分から前記データ終了部分までを取得する。これにより、電源喪失及び電源回復の前後で重複した印字が行われるのを防止することができる。
【００１８】
第５発明は、上記第１乃至第３発明のいずれかにおいて、前記連携制御手段は、前記電源喪失後の電源回復時において、前記中断成否判定手段により前記印字中断処理が成功したと判定されていた場合には、前記印刷装置に情報送受信可能に接続された操作端末に対し前記印字データの前記データ中途部分から前記データ終了部分までの送信を要求するとともに、前記中断成否判定手段により前記印字中断処理が失敗したと判定されていた場合には前記操作端末に対し前記印字データの前記データ開始部分から前記データ終了部分までの送信を要求する、データ要求手段と、前記データ要求手段の要求により前記操作端末から送信された、前記印字データの前記データ中途部分から前記データ終了部分まで、若しくは、前記データ開始部分から前記データ終了部分まで、を取得する、第２データ取得手段と、を備えることを特徴とする。
【００１９】
本願第５発明においては、印刷装置は操作端末に対し情報送受信可能に接続されている。電源回復時において、印字中断処理が成功していた場合には、データ要求手段が、操作端末に対し印字データのデータ中途部分から前記データ終了部分までの送信を要求し、それらの部分が第２データ取得手段によって操作端末から取得される。これにより、電源喪失及び電源回復の前後で重複した印字が行われるのを防止することができる。
【発明の効果】
【００２０】
本発明によれば、電源喪失・回復の前後において、未印字部分が生じるのを防止しつつ、かつ無駄な重複印字も防止することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態の印字ラベル作成装置の外観を表す正面図である。
【図２】印字ラベル作成装置の外観を表す底面図である。
【図３】印字ラベル作成装置を給電器に装着する状態を表す斜視図である。
【図４】カートリッジの内部構造を模式的に表す平面図である。
【図５】印字ラベル作成装置の制御系を表す機能ブロック図である。
【図６】ＣＰＵの制御手順を表すフローチャートである。
【図７】印刷周期およびモータ回転速度の時間的変化を表す図である。
【図８】搬送再開前後の印刷図像の形成状態を表す図である。
【図９】ステップＳ１７５の詳細手順を表すフローチャートである。
【図１０】印刷周期とモータ回転速度とを合致させるための制御手法を表す図である。
【図１１】実施形態において印字中断処理が成功して印字及び搬送が停止したときの状態を表す図、実施形態において電源復帰後に中断位置から印字が再開され印字ラベルが作成される挙動を表す図、実施形態において印字中断処理が失敗して印字及び搬送が停止したときの状態を表す図、未印字部分が生じる比較例を表す図、実施形態において電源復帰後に最初から印字が再開され新たに印字ラベルが作成される挙動を表す図、である。
【図１２】ラベル作成装置が操作端末により操作される変形例において、ＣＰＵによって実行される制御手順を表す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００２３】
＜印字ラベル作成装置の外観構成＞
まず、本実施形態の印刷装置である印字ラベル作成装置３の外観構成について図１〜図３により説明する。
【００２４】
図１に示すように、印字ラベル作成装置３の上面部４には、文書データからなるテキストを作成するための文字入力キー５、テキストの印字を指令する印字キー６、漢字変換及びスペースを入力するスペースキー７、及び改行指令や各種処理の実行、選択を指令するリターンキー８、文字等のキャラクタを複数行に渡って表示する液晶ディスプレイ１０上でカーソルを上下、左右に移動させるカーソルキー１１等を含む操作部１２が設けられている。
【００２５】
印字ラベル作成装置３の左側面部１３には、印字されたテープが排出されるテープ排出口１４が形成されている。
【００２６】
印字ラベル作成装置３の右側面部１７には、電源アダプタ３０３が取り付けられるアダプタ挿入口１８と、パーソナルコンピュータ等からなる操作端末３００（後述の図５参照）と接続するためのＵＳＢケーブル３０１（後述の図５参照）が取り付けられるコネクタ１９と、が設けられている。
【００２７】
図２に示すように、印字ラベル作成装置３の前側側面部２１には、長手方向（図１及び図２中の左右方向）の中央位置で、かつ厚さ方向（図２中の上下方向）の中央位置に負極側の充電用受電端子２３が設けられ、この充電用受電端子２３の厚さ方向（図２中、上下方向）外側で長手方向（図２中、左右方向）中心線に対して対称な位置に正極側の各充電用受電端子２４が設けられている。  なお、ボス４２については後述する。
【００２８】
なお、図示を省略するが、印字ラベル作成装置３の適宜の箇所には、例えばリチウムイオンバッテリ電源またはニッケル水素バッテリ電源等の充電可能な各種のバッテリ電源ＢＴ（後述の図５参照）を収納可能なバッテリ収納部が設けられている。
【００２９】
＜給電器の構成＞
次に、給電器２の概略構成について説明する。図３に示すように、給電器２は、上面部が開口した下ケース５１と、下ケース５１の上面部に嵌め込まれて平面視略細長四角形の嵌合部５３に印字ラベル作成装置３が装着される上ケース５２と、下ケース５１に収容される給電回路部（図示せず）とから構成されている。
【００３０】
上記給電器２に対し、印字ラベル作成装置３を挿入することによって、印字ラベル作成装置３の上記前側側面部２１が、給電器２の嵌合部５３の底面部５６上に載置される。また、印字ラベル作成装置３の前側側面部２１に設けられる各充電用受電端子２３，２４（図２参照）は、給電器２の底面部５６に突出する各充電用給電端子７１，７２に当接される。
【００３１】
このとき、印字ラベル作成装置３の前側側面部２１に設けられた上記ボス４２によって検出スイッチ７７が押下されることで、上記給電回路部が駆動される。すなわち、印字ラベル作成装置３の前側側面部２１に設けられる奥側のボス４２は、給電器２の底面部５６の突起部７６に穿設される貫通孔７８に挿入され、検出スイッチ７７がＯＮになり、上記給電回路部が駆動される。これにより、各充電用給電端子７１，７２、各充電用受電端子２３，２４、及び各充電用受電端子２３，２４が接続される充電回路２０１（後述の図５参照）を介して、印字ラベル作成装置３の上記バッテリ収納部に収納されたバッテリ電源ＢＴが充電される。
【００３２】
＜カートリッジの構成＞
印字ラベル作成装置３内に設けられる、上記テープを供給可能なカートリッジについて、図４を用いて説明する。図４に示すように、印字ラベル作成装置３の内部には、カートリッジ１５８を着脱可能なカートリッジホルダ１５９が設けられている。
【００３３】
カートリッジ１５８は、筐体１５８Ａと、この筐体１５８Ａ内に配置され帯状の基材テープ１０１が巻回された第１ロール１０２（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、上記基材テープ１０１と略同じ幅であり、本実施形態の被印刷物を構成する透明なカバーフィルム１０３（被印刷物）が巻回された第２ロール１０４（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、インクリボン１０５（熱転写リボン、但し被印字テープが感熱テープの場合は不要）を繰り出すリボン供給側ロール１１１と、印字後のリボン１０５を巻取るリボン巻取りローラ１０６と、カートリッジ１５８のテープ排出部の近傍に回転可能に支持されたテープ送りローラ１２７とを有する。
【００３４】
テープ送りローラ１２７は、上記基材テープ１０１と上記カバーフィルム１０３とを押圧し接着させ上記印字済みラベル用テープ１０９としつつ、図４中矢印Ａで示す方向にテープ送りを行う。
【００３５】
第１ロール１０２は、リール部材１０２ａの周りに上記基材テープ１０１を巻回している。基材テープ１０１はこの例では４層構造となっており、詳細な図示を省略するが、内側に巻かれる側よりその反対側へ向かって、適宜の粘着剤からなる貼り合わせ用粘着層、ＰＥＴ（ポリエチレンテレフタラート）等から成る色付きのベースフィルム、適宜の粘着剤からなる貼り付け用粘着層、剥離紙の順序で積層され構成されている。
【００３６】
第２ロール１０４は、リール部材１０４ａの周りに上記カバーフィルム１０３を巻回している。第２ロール１０４より繰り出されるカバーフィルム１０３の裏面に、インクリボン１０５がサーマルヘッド１２３（印字手段）に押圧されて当接させられる。
【００３７】
このとき、上記のカートリッジ１５８の構成に対応して、カートリッジホルダ１５９には、上記使用済みのインクリボン１０５を巻き取るためのリボン巻き取り軸１０７と、印字済みラベル用テープ１０９を搬送するためのテープ送りローラ１２７を駆動するためのテープ送りローラ駆動軸１０８（搬送手段）とが設けられている。またカートリッジホルダ１５９には、カバーフィルム１０３に対し、印字データ（詳細は後述）に対応した所望の印字を行うサーマルヘッド１２３が、カートリッジ１５８の装着時にその開口部（図示せず）に位置するように設けられている。
【００３８】
リボン巻取りローラ１０６及びテープ送りローラ１２７は、それぞれカートリッジ１５８外に設けた例えばパルスモータである駆動モータ２１１（後述の図５参照）の駆動力が、図示しないギヤ機構を介し上記リボン巻取りローラ駆動軸１０７及び上記テープ送りローラ駆動軸１０８に伝達されることによって、連動して回転駆動される。
【００３９】
上記構成において、カートリッジ１５８が上記カートリッジホルダ１５９に装着され、プラテンローラ１２６及び圧着ローラ１２８を備えたロールホルダがリリース位置から印字位置に移動されると、カバーフィルム１０３及びインクリボン１０５が、上記サーマルヘッド１２３と、このサーマルヘッド１２３に対向して設けた上記プラテンローラ１２６との間に狭持される。これとともに、基材テープ１０１及びカバーフィルム１０３が、テープ送りローラ１２７と、テープ送りローラ１２７に対向して設けた上記圧着ローラ１２８との間に狭持される。そして、上記駆動モータ２１１の駆動力によってリボン巻取りローラ１０６及びテープ送りローラ１２７が図４中矢印Ｂ及び矢印Ｃで示す方向にそれぞれ同期して回転駆動される。このとき、前述のテープ送りローラ駆動軸１０８と上記圧着ローラ１２８及びプラテンローラ１２６はギヤ機構（図示せず）にて連結されており、テープ送りローラ駆動軸１０８の駆動に伴いテープ送りローラ１２７、圧着ローラ１２８、及びプラテンローラ１２６が回転し、第１ロール１０２から基材テープ１０１が繰り出され、上述のようにテープ送りローラ１２７へ供給される。
【００４０】
一方、第２ロール１０４からはカバーフィルム１０３が繰り出されるとともに、サーマルヘッド制御回路２１７（後述の図５参照）によりサーマルヘッド１２３に設けられた複数の発熱素子１２３ａ（図４参照）が通電され、発熱する。このとき、カバーフィルム１０３の裏面側（すなわち上記基材テープ１０１と接着される側）には、リボン巻取りローラ１０６により駆動されるインクリボン１０５が、上記サーマルヘッド１２３に押圧されて当接させられる。この結果、カバーフィルム１０３の裏面に、所望の印字内容の上記印字データに対応した印字が形成される。そして、上記基材テープ１０１と上記印字が終了したカバーフィルム１０３とが、上記テープ送りローラ１２７及び圧着ローラ１２８の押圧により上記貼り合わせ用粘着層により接着されて一体化され、印字済みラベル用テープ１０９となってカートリッジ１５８外へと排出される。カバーフィルム１０３への印字が終了したインクリボン１０５は、リボン巻取りローラ駆動軸１０７の駆動によりリボン巻取りローラ１０６に巻取られる。
【００４１】
カートリッジ１５８外へ排出された印字済みラベル用テープ１０９の搬送経路の下流側には、固定刃１４０と可動刃１４１を備えた切断機構４２０（カッタ）が設けられている。そして、ソレノイド駆動回路２２１（後述の図５参照）でソレノイド２２２（後述の図５参照）が通電されることにより可動刃１４１が動作し、上記カバーフィルム１０３及び基材テープ１０１からなる印字済みラベル用テープ１０９が切断され、印字ラベルＬ（後述の図１１参照）が生成される。
【００４２】
なお、以上説明した印字ラベル作成装置３の動作は、上記給電器２にラベル作成装置３が載置されることで商用電源から電力供給を受けて充電された上記バッテリ電源ＢＴ（後述）からの電力により、行われる。あるいは、上記の印字ラベル作成装置３の動作は、外部電源（図示せず）に接続された電源アダプタ３０３がアダプタ挿入口１８（後述）に取り付けられた状態で、当該外部電源から電源アダプタ３０３を介して電力供給を受けることで、行うこともできる。
【００４３】
＜制御系＞
次に、図５を用いて、印字ラベル作成装置３の制御系について説明する。
【００４４】
図５において、印字ラベル作成装置３は、所定の演算を行う演算部を構成するＣＰＵ２１２を有している。
【００４５】
ＣＰＵ２１２は、ＲＡＭ２１３の一時記憶機能を利用しつつＲＯＭ２１４に予め記憶されたプログラムに従って信号処理を行い、それによって印字ラベル作成装置３全体の制御を行う。
【００４６】
またＣＰＵ２１２は、給電器２に対し上記充電用受電端子２３，２４を介し接続され、印字ラベル作成装置３の電源のオン・オフ処理を行う電源回路２１５と、バッテリ電源ＢＴ（内部電源）の充電処理を行う充電回路２０１と、上記プラテンローラ１２６を駆動する上記駆動モータ２１１の駆動制御を行うモータ駆動回路２１６と、上記サーマルヘッド１２３の上記発熱素子の通電制御を行うサーマルヘッド制御回路２１７（通電制御手段）とに接続されている。
【００４７】
このとき、ＣＰＵ２１２には、バッテリ電源ＢＴの出力電圧値を検出するためのＡ／Ｄ入力回路２１９が設けられている。このＡ／Ｄ入力回路２１９に、上記電源回路２１５と、上記バッテリ電源ＢＴとが接続されている。また、電源アダプタ３０３が上記アダプタ挿入口１８に取り付けられた場合には、電源回路２１５に上記電源アダプタ３０３が接続される。
【００４８】
さらに、ＣＰＵ２１２には、上記液晶ディスプレイ１０と、通信用インターフェース３０２と、上記操作部１２と、ＥＥＰＲＯＭ３０４（記憶手段）と、ＲＯＭ２１４と、ＲＡＭ２１３と、ソレノイド駆動回路２２１、とが接続されている。
【００４９】
ＲＯＭ２１４には、ラベル作成処理の手順（後述の図６、図９、図１２等に示す各手順）を実行するための制御プログラムが記憶されている。ＲＡＭ２１３は、電源障害の発生を判定するための所定のしきい値（詳細は後述）等が記憶されている。ＥＥＰＲＯＭ３０４には、後述の障害発生フラグＦａの値が記憶される。ソレノイド駆動回路２２１は、これの通電によってソレノイド２２２を駆動させ、可動刃１４１が動作し、上記印字済みラベル用テープ１０９を切断する。
【００５０】
通信用インターフェース３０２は、例えばＵＳＢ等から構成され、操作端末３００との間でＵＳＢケーブル３０１を介して情報通信（例えばシリアル通信等）を行う。これにより、前述のような操作部１２における操作者の適宜の操作のみならず、操作端末３００での操作者の適宜の操作によっても、ラベル作成装置３を操作し印字ラベルＬの作成を行わせることができる（詳細は後述）
【００５１】
＜サーマルヘッドの通電制御＞
ここで、サーマルヘッド制御回路２１７によるサーマルヘッド１２３の通電制御について詳細に説明する。サーマルヘッド１２３は、搬送方向と直交する方向に配列された上記複数の発熱素子１２３ａを備えている。それら複数の発熱素子１２３ａは、カバーフィルム１０３の各印刷ライン上に上記印字データに対応したドットを形成することにより、印字を行う。具体的には、上記ＣＰＵ２１２が、上記操作部１２を介した操作者の操作により取得された例えば文字列情報から、発熱素子１２３ａでドットを形成するための上記印字データを生成する。すなわち、ＣＰＵ２１２は入力された文字列と上記ＲＯＭ２１４内のＣＧ−ＲＯＭ（図示せず）等に予め格納されていたドットパターンとに基づいて、印刷対象とする印字データ（ドット単位のデータで構成されたイメージデータ）を生成し、更にその印字データを、サーマルヘッド１２３に列設された上記発熱素子１２３ａで印刷される１ライン単位に分割する。例えば、印刷解像度が３６０ｄｐｉに設定されている場合には１インチ当たり３６０ラインに分割したライン印刷データが生成される。そして、上記サーマルヘッド制御回路２１７が、ＣＰＵ２１２からの上記ライン印刷データに基づき、サーマルヘッド１２３に駆動信号を供給し、サーマルヘッド１２３の駆動態様を制御する。すなわち、サーマルヘッド制御回路２１７は、発熱素子１２３ａ毎に対応付けられたデータレジスタに上記ライン印刷データを書き込んだ後、ストローブ信号に基づいて、各発熱素子１２３ａの通電の時間と周期を制御することで、サーマルヘッド１２３全体の発熱態様を制御する。
【００５２】
ここで、サーマルヘッド１２３への通電により、カバーフィルム１０３の各印刷ライン上にドットが形成される過程について詳述する。ここで印刷ラインとは、一列の発熱素子１２３ａに一印刷周期の通電がなされることによりカバーフィルム１０３の幅方向に一列のドットが形成されるラインであり、カバーフィルム１０３の搬送方向の単位長さを解像度により分割した間隔ごとにある。また、一印刷周期とは、カバーフィルム１０３の幅方向に一列のドットを形成するために必要な時間であり、印刷開始時のサーマルヘッド１２３の熱容量不足を補うための“予備加熱１”の時間と、対応する発熱素子１２３ａの温度を熱転写が可能となる（即ち、インクリボン１０５のインク層を溶融させることが可能な）所定温度（以下、インク溶融必要温度といい、例えば９０°である）へと上昇させるための“予備加熱２”の時間と、対応する発熱素子１２３ａの温度をインク溶融必要温度で一定に保つための“本加熱”の時間と、通電をしない冷却時間と、からなる。なお、一印刷周期の長さは解像度とテープ１０３等の搬送速度により変わる。例えば、３６０ｄｐｉ、４０ｍｍ／ｓでの印刷時の一印刷周期は、３６０ｄｐｉでの印刷ライン間（約０．０７ｍｍ）を４０ｍｍ／ｓで通過するのに必要な時間（約１．８ｍｓ）である。
【００５３】
したがって、カバーフィルム１０３の幅方向に１列のドットを形成するに当たり、サーマルヘッド１２３にはＣＰＵ２１２が生成した１印刷ライン分のライン印刷データが転送され、転送された１印刷ライン分のライン印刷データに基づいて、対応する発熱素子１２３ａが通電される。１印刷ライン分のライン印刷データとは、一列の発熱素子１２３ａに一印刷周期の通電がなされることによりカバーフィルム１０３の幅方向に一列のドットが形成されるための印刷データである。よって１印刷ライン分のライン印刷データに基づいて通電された発熱素子１２３ａはインク層のインクを溶融させるのに必要なインク溶融必要温度（例えば９０°）まで発熱する。その結果、インクリボン１０５のインク層の内、サーマルヘッド１２３と接触する箇所のインクがサーマルヘッド１２３の加熱により溶融する。そして、溶融されたインク層のインクがカバーフィルム１０３に接着され、その後、インクリボン１０５をカバーフィルム１０３から離間させることにより、接着されたインクのみが１印刷ライン分のドットとしてカバーフィルム１０３へと転写される。そして、カバーフィルム１０３及びインクリボン１０５を予め定められた所定の搬送速度で搬送しつつ、上記熱転写の処理を１印刷ラインずつ繰り返し実行する。サーマルヘッド１２３に配列された多数の発熱素子１２３ａはその都度、ＣＰＵ２１２から転送される各印刷ライン分の印刷データに基づいて選択的かつ間欠的に通電される。その結果、カバーフィルム１０３には、上述した、上記操作部１２を介した操作者の操作に対応した、操作者が所望するドット画像（テキスト文字など）が印字Ｒとして形成される。
【００５４】
上記のようにして、本実施形態では、カバーフィルム１０３が搬送され発熱素子１２３ａの位置をカバーフィルム１０３の印刷ラインが順次通過していくのに対応して、発熱素子１２３ａの通電態様がライン印刷データごとに順次切り替えられる。これにより、サーマルヘッド１２３は、テープ１０３等の搬送速度に合わせた印刷周期で、印字を行うことができる。
【００５５】
＜制御手順＞
上記構成において、本実施形態の特徴は、前述のようにして上記バッテリ電源ＢＴからの電力を用いて印字ラベル作成装置３が動作中にバッテリ電源ＢＴが消耗しその電圧がきわめて低くなったり、あるいは、電源アダプタ３０３挿入口１８に電源アダプタ３０３を取り付けて動作中に何らかの事情で電源アダプタ３０３が外れたり等の、電源障害発生時における処理にある。以下、本実施形態の特徴である上記処理を含むＣＰＵ２１２の処理手順について、図６を用いて説明する。
【００５６】
図６において、まず、ステップＳ１０１で、ＣＰＵ２１２は、上記電源障害の発生を表す障害発生フラグＦａ＝１の値が、上記ＥＥＰＲＯＭ３０４に記憶され保持されているかどうかを、判定する。Ｆａ＝１となっていればステップＳ１０１の判定が満たされ、後述のステップＳ１１０に移る。Ｆａ＝１となっていなければステップＳ１０１の判定が満たされず、ステップＳ１０５に移る。ステップＳ１０５では、ＣＰＵ２１２は、上記フラグＦａと、後述する中断処理の成否を表す中断処理成功フラグＦｓとを、ともに０とする。その後、ステップＳ１１０に移る。
【００５７】
ステップＳ１１０では、ＣＰＵ２１２は、上記操作部１２の適宜の操作により、操作者より印字ラベルＬの作成指示があったか否かを判定する。操作者が、操作部１２を操作し、印字ラベルＬに形成したい所望の文字や図像を編集入力した後、適宜のキーやボタンでラベル作成指示を行うまでは判定が満たされず（Ｓ１１０：ＮＯ）ループ待機する。操作者が上記ラベル作成指示を行ったら判定が満たされ（Ｓ１１０：ＹＥＳ）、ステップＳ１１５に移る。
【００５８】
ステップＳ１１５では、ＣＰＵ２１２は、上記障害発生フラグＦａが１であるか否かを判定する。前述のように最初はＦａ＝０であるから判定が満たされず、ステップＳ１２０に移る。
【００５９】
ステップＳ１２０では、ＣＰＵ２１２は、上記ステップＳ１１０での印字ラベル作成指示の前における、上記操作者の編集入力に対応した印字データを生成する。その後、ステップＳ１２５に移る。
【００６０】
ステップＳ１２５では、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力し、駆動モータ２１１によりテープ送りローラ駆動軸１０８及びリボン巻取りローラ駆動軸１０７を駆動開始する。これにより、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９（以下適宜、単にカバーフィルム１０３等」という）が搬送開始される。その後、ステップＳ１３０に移る。
【００６１】
ステップＳ１３０では、ＣＰＵ２１２は、搬送されるカバーフィルム１０３等が、上記印字データに対応した印字開始位置まで搬送されたか否か（印字開始位置にサーマルヘッド１２３が正対する搬送方向位置になるまでカバーフィルム１０３等が搬送されたか否か）、を判定する。この判定は、例えばステッピングモータからなる駆動モータ２１１のパルス数をカウントする等、公知の適宜の手法により行えば足りる。カバーフィルム１０３等が上記印字開始位置まで搬送されたらステップ１３０の判定が満たされ（Ｓ１３０：ＹＥＳ）、ステップＳ１３５に移る。
【００６２】
ステップＳ１３５では、ＣＰＵ２１２は、ステップＳ１２０で生成された上記印字データに基づきサーマルヘッド１２３の発熱素子１２３ａに対し通電を行い、印字を開始する。これにより、カバーフィルム１０３に、上記通電された発熱素子１２３ａによりインクリボン１０５のインクが転写され、対応する印字が形成される。その後ステップＳ１４０に移る。
【００６３】
ステップＳ１４０では、ＣＰＵ２１２は、何らかの理由により電源障害が発生しているか否かを判定する。具体的には、Ａ／Ｄ入力回路２１９で検出されるバッテリ電源ＢＴの出力電圧や電源回路２１５からの出力電圧が、予め定めた所定のしきい値以下となったかどうかを判定する。このしきい値は、例えば、バッテリ電源ＢＴのバッテリウィークや上記電源アダプタ３０３の外れ等を検出できるように、十分低い値に設定される。なお、このステップＳ１４０が、各請求項記載の障害発生判定手段として機能する。上記出力電圧がしきい値よりも高ければ判定が満たされず（Ｓ１４０：ＮＯ）、ステップＳ１４５に移る。
【００６４】
ステップＳ１４５では、ＣＰＵ２１２は、搬送されるカバーフィルム１０３等が、上記印字データに対応した印字終了位置まで搬送されたかどうか（印字終了位置に印字ヘッド１２３が正対する搬送方向位置になるまでカバーフィルム１０３等が搬送されたかどうか）、を判定する。この判定も上記同様の公知の手法により行えば足りる。カバーフィルム１０３等が上記印字終了位置に搬送されるまではステップＳ１４５の判定が満たされず（Ｓ１４５：ＮＯ）、ステップＳ１４０に戻る。このようにしてステップＳ１４０及びステップＳ１４５を繰り返している間に、カバーフィルム１０３等が上記印字終了位置に搬送されるとステップＳ１４５の判定が満たされ（Ｓ１４５：ＹＥＳ）、ステップＳ１５０に移る。
【００６５】
ステップＳ１５０では、ＣＰＵ２１２は、サーマルヘッド制御回路２１７に制御信号を出力し、サーマルヘッド１２３のすべての発熱素子を通電停止状態として印字を終了させる。その後、上記ステップＳ１５５に移る。
【００６６】
ステップＳ１５５では、ＣＰＵ２１２は、搬送されるカバーフィルム１０３等が、上記印字データに基づき印字領域よりラベル後端側に設定される切断位置まで搬送されたかどうか（上記切断位置に上記可動刃１４１が正対する搬送方向位置になるまで、印字済みラベル用テープ１０９が搬送されたかどうか）、を判定する。この判定も、前述と同様の公知の手法により行えば足りる。カバーフィルム１０３等が切断位置まで搬送されたらステップＳ１５５の判定が満たされ（Ｓ１５５：ＹＥＳ）、ステップＳ１６０に移る。
【００６７】
ステップＳ１６０では、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力し、駆動モータ２１１によるテープ送りローラ駆動軸１０８及びリボン巻取りローラ駆動軸１０７の駆動を停止する。これにより、カバーフィルム１０３、基材テープ１０１、及び印字済みラベル用テープ１０９の搬送が停止する。
【００６８】
その後、ステップＳ１６５で、ＣＰＵ２１２は、ソレノイド駆動回路２２１に制御信号を出力する。これにより、ソレノイド２２２が駆動されて上記切断機構４２０により印字済みラベル用テープ１０９の切断が行われ、印字ラベルＬが生成される。
【００６９】
一方、上記ステップＳ１４０において、Ａ／Ｄ入力回路２１９で検出される上記出力電圧が上記しきい値以下となった場合にはステップＳ１７０の判定が満たされ（Ｓ１７０：ＹＥＳ）、上記のバッテリ電源ＢＴのバッテリウィークや上記電源アダプタ３０３の外れ等の電源障害が発生したとみなされてステップＳ１７０に移る。
【００７０】
ステップＳ１７０では、ＣＰＵ２１２は、上記障害発生フラグＦａを１とする。その後、ステップＳ１７５に移る。
【００７１】
ステップＳ１７５では、ＣＰＵ２１２は、所定の印字中断処理を実行する。すなわち、前述のようにしてステップＳ３０で印字データに基づき印字が開始されるとき、当該印字データには、操作者が印字ラベルＬに形成したい上記所望の文字等に対応する、データ開始部分からデータ終了部分までの所定長さのデータが含まれている。この印字中断処理は、電源障害の発生の後に予想される電源喪失に備え、上記所定長さのデータに基づく印字及び搬送を、上記印字データにおける所定の中途部分まで行った後に停止する処理である。以下、その詳細を、図７〜図９により説明する。
【００７２】
＜印字と搬送のずれが生じる原理＞
上記のように、電源喪失に備えて印字及び搬送を印字データの途中で終了するとき、前述のようにテープ送りローラ２７は駆動モータ２１１の駆動力により駆動されて回転し、テープ１０３等に接触して摩擦により回転を伝達して搬送を行っている。その際、上記印字及び搬送の一時停止の際、駆動モータ２１１の回転子の慣性により駆動モータ２１１はすぐには回転停止せず、停止するまでの間に駆動モータ２１１が所定量回転する。これにつれてテープ送りローラ２７もわずかに動いた後に停止することになる（図７（ａ）及び図７（ｂ）参照）。
【００７３】
ここで、前述したように、本実施形態では、カバーフィルム１０３が搬送され発熱素子２３ａの位置をカバーフィルム１０３の印刷ラインが順次通過していくのに対応して、発熱素子２３ａの通電態様がライン印刷データごとに順次切り替えられる。これにより、サーマルヘッド２３は、テープ１０３等の搬送速度に合わせた印刷周期で、印字が行われる。このため、搬送停止時に上述のような挙動が生じる場合には、そのままでは、搬送停止時に、所定の搬送速度からテープ送りローラ２７が減速されて停止するまでの間に、搬送挙動と印字動作との時間的な不整合により印字の乱れ（実印字図像の歪み、つぶれ、変形等）が生じる（図８（ａ）及び図８（ｂ）参照）。
【００７４】
＜印字乱れの解消のための手法＞
そこで、上記搬送停止時の印字の乱れを解消するために、上記印字中断処理では、上記のように搬送停止時に複雑な態様となる挙動に合わせて、上記発熱素子２３ａの通電切り替えが実行される。すなわち、例えば、上記駆動モータ２１１の回転子の慣性に基づく上記挙動を考慮に入れ、そのような挙動が生じても搬送停止時に結果として意図する形状の所望の印字図像（印字Ｒ等）が印字ラベルＬに形成されるような、発熱素子２３ａの通電切り替えパターンを予め算出し設定しておく。そして、上記搬送停止時において、テープ送りローラ１２７が上記所定の搬送速度で定常的に回転している状態から減速されて停止するまでの間、その設定された通電切り替えパターンに沿って発電素子の通電が切り替えられ、印字が行われる。
【００７５】
上記のような内容を実行する、ステップＳ１７５の中断処理の詳細を図９に示す。図９において、ステップＳ１７６で、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力して駆動モータ２１１を駆動制御することにより、予め定められた所定の搬送減速パターンにより、搬送速度を減速する（図１０（ｂ）参照）。具体的には、駆動モータ２１１の回転が、テープ１０３等を上記所定の搬送速度で搬送していている状態から減速されるように、回転速度が下降する。また同時にＣＰＵ２１２は、サーマルヘッド制御回路２１７に制御信号を出力して予め定められた所定の印刷周期伸長パターン（伸長時切り替え特性）により、印刷周期を伸長する（図１０（ａ）参照）。具体的には、上記駆動モータ２１１の減速制御に対応して、サーマルヘッド１２３の発熱素子１２３ａに対するライン印刷データごとの通電タイミングの間隔を長くする伸長化制御が実行される。なお、このステップＳ１７６が各請求項記載の減速制御手段及び伸張化制御手段として機能する。
【００７６】
その後、ステップＳ１７７で、ＣＰＵ２１２は、モータ駆動回路２１６に制御信号を出力して駆動モータ２１１を駆動制御することで、テープ１０３等の搬送を停止する。また同時にＣＰＵ２１２は、サーマルヘッド制御回路２１７に制御信号を出力して、発熱素子２３ａの通電を停止して印刷を停止する。なお、このときに上記印字データは、上記ＥＥＰＲＯＭ３０４に記憶される。その後、このルーチンを終了する。これにより、上記印字データにおける所定の中途部分まで上記印字乱れが生じることなく印字が形成され、印字及び搬送が停止する（図１１（ａ）参照）
【００７７】
以上のようなステップＳ１７５の印字中断処理が終了したら、ステップＳ１８０に移る。なお、上記ステップＳ１７５が、各請求項記載の中断処理手段として機能する。
【００７８】
ステップＳ１８０では、ＣＰＵ２１２は、上記中断処理が成功したか否かを判定する。すなわち、前述のようにしてステップＳ１４０で電源障害が発生したと判定されたとき、バッテリ電源ＢＴのバッテリウィークであれば当該バッテリ電源ＢＴの残容量によって上記中断処理を実行可能であるが、電源アダプタ３０３が外れたような場合には一瞬にして電源が喪失されるため、上記中断処理を実行できない可能性がある。このステップＳ１８０は、上記いずれであるかを見分けるためのステップである。上記電源障害がバッテリウィーク等であり中断処理が成功した場合にはステップＳ１８０の判定が満たされ（Ｓ１８０：ＹＥＳ）、ステップＳ１９０に移る。なお、このステップＳ１８０が、各請求項記載の中断成否判定手段として機能する。
【００７９】
ステップＳ１９０では、ＣＰＵ２１２は、上記中断処理成功フラグＦｓを１とする。なお、このＦｓ＝１の値は、上記ＥＥＰＲＯＭ３０４に記憶され、保持される。その後、ステップＳ１９５に移る。
【００８０】
ステップＳ１９５では、ＣＰＵ２１２は、液晶ディスプレイ１０に表示制御信号を出力し、例えば「中断処理を行いました」等の適宜のメッセージを表示させる。その後、ステップＳ２００で電源がＯＦＦされた後、このフローを終了する。なお、上記電源障害が電源アダプタ３０３が外れたものであった等で中断処理が失敗しステップＳ１８０の判定が満たされなかった場合には、ステップＳ１８５でそのまま電源がＯＦＦされ、このフローを終了する。
【００８１】
一方、上記のようにして電源障害が生じてこのフローを終了した後、電源が回復した場合、上記ステップＳ１７０でＦａ＝１となっていることから、ステップＳ１０１、ステップＳ１１０を経てステップＳ１１５の判定が満たされ（Ｓ１１５：ＹＥＳ）、ステップＳ２０５に移る。
【００８２】
ステップＳ２０５では、ＣＰＵ２１２は、上記中断処理成功フラグＦｓが１であるか否かを判定する。前述のように上記電源障害がバッテリウィーク等であり中断処理が成功していた場合には、上記ステップＳ１９０でＦｓ＝１となっていることから、この電源回復時においてステップＳ２０５の判定が満たされ（Ｓ２０５：ＹＥＳ）、ステップＳ２１５に移る。
【００８３】
ステップＳ２１５では、ＣＰＵ２１２は、前述のステップＳ１２０で生成され上記ＥＥＰＲＯＭに記憶されていた上記印字データ（元データ）を読み出す。その後、ステップＳ２２０に移る。
【００８４】
ステップＳ２２０では、ＣＰＵ２１２は、上記ステップＳ２１５で読み出した印字データ（上記データ開始部分から上記データ終了部分までの所定長さのデータが含まれる）から、上記印字中断処理において実行された所定の中途部分までのデータを除く、中断位置以降のデータを生成する。その後、後述のステップＳ２２５に移る。なお、上記ステップＳ２１５及びステップＳ２２０が、各請求項記載の第１データ取得手段として機能する。
【００８５】
一方、上記ステップＳ２０５において、前述のように上記電源障害が電源アダプタ３０３の外れにより生じており中断処理が失敗していた場合には、上記Ｆｓ＝０のままであり、この電源回復時においてステップＳ２０５の判定が満たされず（Ｓ２０５：ＮＯ）、そのままステップＳ２２５に移る。
【００８６】
ステップＳ２２５では、ＣＰＵ２１２は、上記フラグＦａ，Ｆｓをともに０に初期化し、前述したステップＳ１２５に移る。
【００８７】
これにより、ステップＳ１２５で、前述のようにして、カバーフィルム１０３等の搬送が開始される。そして、ステップＳ１３０及びステップＳ１３５では、上記電源障害がバッテリウィーク等であり中断処理が成功していた場合には、その中断処理において搬送及び印字が停止していた状態から、上記中断位置以降のデータによって印字形成が再開される。これにより、その後のステップＳ１４５〜ステップＳ１６５において、上記印字データにおけるデータ終了部分までの印字Ｒが形成されることで印字ラベルＬが完成する（図１１（ｂ）参照）。また、上記電源障害が電源アダプタ３０３が外れる等により生じており中断処理が失敗していた場合（図１１（ｃ）参照）には、ステップＳ１３０及びステップＳ１３５では、中断処理に関係なく、上記印字データの全部、すなわちデータ開始部分からデータ終了部分までを用いて印字形成が再開される。これにより、その後のステップＳ１４５〜ステップＳ１６５において、上記印字データのすべてに対応した印字Ｒが形成され、新たに印字ラベルＬが完成する（図１１（ｅ）参照）。これにより、上記のように上記中断位置以降のデータによって印字形成を再開した場合に生じうる。図１１（ｄ）に示すような未印字部分が生じるのを防止することができる。
【００８８】
以上の各手順において、上記ステップＳ２１５、ステップＳ２２０、ステップＳ１２５、ステップＳ１３０、ステップＳ１３５、ステップＳ１４５、ステップＳ１５０、ステップＳ１６０が、各請求項記載の連携制御手段として機能する。
【００８９】
以上説明したように、本実施形態の印字ラベル作成装置３においては、印字形成中に電源障害が発生したかどうかが図６のステップＳ１４０で判定され、電源障害が発生したと判定された場合には、ステップＳ１７５で所定の印字中断処理が実行され、電源喪失となる前に、印字データにおける所定のデータ中途部分までの印字が実行される。
【００９０】
ここで、上記電源障害が解消し電源が復旧したとき、上記のように印字中断処理が実行されデータ中途部分までの印字が実行されている場合には、カバーフィルム１０３に対し当該データ中途部分までの印字は既に済んだ状態である（図１１（ａ）参照）。すなわち、データ開始部分からデータ中途部分までの印字を再度実行する必要はなく（むしろその部分の印字を再度実行すると重複印字となって無駄な動作となる）、印字データのうちのそれ以降の部分であるデータ中途部分からデータ終了部分までの印字を行えば足りることとなる。
【００９１】
そこで、本実施形態では、ステップＳ１８０で、上記印字中断処理が成功したか失敗したかが判定される。そして、印字中断処理が成功していた場合には、ＥＥＰＲＯＭ３０４に記憶されていた印字データのうち上記データ中途部分から上記データ終了部分までの印字が行われ（図１１（ｂ）参照）、印字中断処理が失敗した場合には、印字データの全部、すなわちデータ開始部分からデータ終了部分までの印字が行われ、未印字部分が生じるのが防止される（図１１（ｅ）参照）。
【００９２】
以上の結果、本実施形態によれば、電源喪失後に電源が回復したときに、その前後で、未印字部分が生じるのを防止しつつ、かつ重複した印字が無駄に行われるのも防止することができる。この結果、カバーフィルム１０３等の無駄な消費や動作時間の増大を防止することができる。
【００９３】
なお、以上においては、主として、印字ラベル作成装置３は、操作者による操作部１２の操作によってラベル作成動作を行った場合を例にとって説明したが、これに限られない。前述したように、印字ラベル作成装置３は、通信用インターフェース３０２を介し接続された操作端末３００からの操作によってラベル作成を行うこともできる。その場合、前述の操作者による文字・図像の編集入力は操作端末３００によって行われ、対応する上記印字データやラベル作成指示が操作端末３００より送信され、ラベル作成装置３のＣＰＵ２１２で取得される。以下、そのような変形例を図１２により説明する。図１２は、そのような変形例においてＣＰＵ２１２が実行する手順を示す、上記図６に対応する図である。
【００９４】
図１２に示すフローでは、図６におけるステップＳ１２０に代えてステップＳ１２０′が設けられ、またステップＳ２１０に代えてステップＳ２１１とステップＳ２１２が設けられ、さらにステップＳ２１５及びステップＳ２２０に代えてステップＳ２１６及びステップＳ２２１が設けられる。
【００９５】
図１２において、上記図６と同様のステップＳ１０１、ステップＳ１０５の後、ステップＳ１１０では、ＣＰＵ２１２は、上記操作端末３００より上記印字ラベルＬの作成指示があったか否かを判定する。その後、ステップＳ１１５を経て、新たに設けたステップＳ１２０′では、ＣＰＵ２１２は、操作端末３００より、上記操作者の編集入力に対応した印字データを取得する。その後のステップＳ１２５〜ステップＳ１６５は上記図６と同様の処理であり、説明を省略する。
【００９６】
一方、電源障害の発生時には、上記同様、ステップＳ１４０の判定が満たされずに、ステップＳ１７０を経て、ステップＳ１７５で上記同様の中断処理が行われる。その詳細手順では、上記図９のステップＳ１７６において、前述と同様の、駆動モータ２１１の減速制御、及び、これに対応した伸長化制御が実行される。そして、その後のステップＳ１７７では、印刷と搬送とが停止される。但し、本変形例では、このときの上記印字データは、上記ＥＥＰＲＯＭ３０４ではなく、通信用Ｉ／Ｆ３０２を介して操作端末３００に送信され、操作端末３００内の適宜のメモリに記憶される。ステップＳ１７５より以降の、ステップＳ１８０、ステップＳ１８５、ステップＳ１９０、ステップＳ１９５、ステップＳ２００は上記図６と同様の処理であり、説明を省略する。
【００９７】
上記のようにして電源障害発生時に中断処理が行われた後、電源が復帰したときには、上記図６と同様、ステップＳ１０５、ステップＳ１１０を経てステップＳ１１５の判定が満たされず（Ｓ１１５：ＮＯ）、ステップＳ２０５に移る。  ステップＳ２０５では、上記同様、ＣＰＵ２１２は、上記中断処理成功フラグＦｓが１であるか否かを判定する。前述のように上記電源障害がバッテリウィーク等であり中断処理が成功していた場合には、上記ステップＳ１９０でＦｓ＝１となっていることから、この電源回復時においてステップＳ２０５の判定が満たされ（Ｓ２０５：ＹＥＳ）、新たに設けたステップＳ２１６に移る。
【００９８】
ステップＳ２１６では、ＣＰＵ２１２は、上記通信用Ｉ／Ｆ３０２を介し、操作端末３００に対し、上記印字データ（上記データ開始部分から上記データ終了部分までの所定長さのデータが含まれる）から、上記印字中断処理において実行された所定の中途部分までのデータを除く、中断位置以降のデータの送信を要求する。そして、ステップＳ２２１で、ＣＰＵ２１２は、上記ステップＳ２１６での要求に対応して操作端末３００から送信された上記中断位置以降のデータを受信する。
【００９９】
一方、上記ステップＳ２０５において、前述のように上記電源障害が電源アダプタ３０３の外れにより生じており中断処理が失敗していた場合には判定が満たされず（Ｓ２０５：ＮＯ）、新たに設けたステップＳ２１１に移る。
【０１００】
ステップＳ２１１では、ＣＰＵ２１２は、上記通信用Ｉ／Ｆ３０２を介し、操作端末３００に対し、上記印字データ（上記データ開始部分から上記データ終了部分までの所定長さのデータが含まれる）の送信を要求する。そして、新たに設けたステップＳ２１２で、ＣＰＵ２１２は、上記ステップＳ２１１での要求に対応して操作端末３００から送信された上記印字データを受信する。なお、上記ステップＳ２１１及びステップＳ２１６が、書く請求項記載のデータ要求手段として機能し、上記ステップＳ２１２及びステップＳ２２１が、各請求項記載の第２データ取得手段として機能する。
【０１０１】
ステップＳ２２１又はステップＳ２１２の処理が終了したら、上記同様のステップＳ２２５を経て、上記ステップＳ１２５に戻る。
【０１０２】
これにより、上記実施形態と同様、上記電源障害がバッテリウィーク等であり中断処理が成功していた場合には、上記ステップＳ１２５〜ステップＳ１６５において、データ終了部分までの印字Ｒが追加して形成されることで印字ラベルＬが完成する（図１１（ｂ）参照）。また、上記電源障害が電源アダプタ３０３が外れる等により生じており中断処理が失敗していた場合には、同様に、上記ステップＳ１２５〜ステップＳ１６５において、上記印字データのすべてに対応した印字Ｒが形成された印字ラベルＬが完成する（図１１（ｅ）参照）。これにより、前述と同様、未印字部分が生じるのを防止することができる。
【０１０３】
なお、以上において、印字の終了した印字済みラベル用テープ１０９をカッタで切断して印字ラベルＬを作成した場合を例にとって説明したが、これに限られない。すなわち、ラベルに対応した所定の大きさに予め分離されたラベル台紙（いわゆるダイカットラベル）がロールから繰り出されるテープ上に連続配置されているような場合には、カッタで切断しなくても、テープが排出されてきた後にラベル台紙（対応する印字がなされたもの）のみをテープから剥がして印字ラベルＬを作成しても良く、本発明はこのようなものに対しても適用できる。
【０１０４】
また、以上においては、基材テープ１０１とは別のカバーフィルム１０３に印字を行ってこれらを貼り合わせる方式であったが、これに限られず、基材テープに備えられた被印字テープ層に印字を行う方式（貼りあわせを行わないタイプ）に本発明を適用してもよい。
【０１０５】
なお、図５中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１０６】
なお、上記図６、図９、図１２に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１０７】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１０８】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１０９】
３                印字ラベル作成装置（印刷装置）
１０８            テープ送りローラ駆動軸（搬送手段）
１２３            サーマルヘッド（印字手段）
１０３            カバーフィルム（被印字媒体）
３０４            ＥＥＰＲＯＭ（記憶手段）
【図１】
2013071397.tif 000003
【図２】
2013071397.tif 000004
【図３】
2013071397.tif 000005
【図４】
2013071397.tif 000006
【図５】
2013071397.tif 000007
【図６】
2013071397.tif 000008
【図７】
2013071397.tif 000009
【図８】
2013071397.tif 000010
【図９】
2013071397.tif 000011
【図１０】
2013071397.tif 000012
【図１１】
2013071397.tif 000013
【図１２】
2013071397.tif 000014