(57)【要約】      （修正有）【課題】通電状態が切り替わった場合であっても、印字品質の低下を抑制しつつ迅速に印刷作業を終了する。【解決手段】印字ラベル作成装置のＣＰＵは、外部電源による第２通電状態に対応した印字パラメータを用いたサーマルヘッドによるドットの形成が開始された後に、先行ライン位置Ｐａがページ間部位Ｂに到達したか否かを判定し、先行ライン位置Ｐａがページ間部位Ｂに到達したと判定された場合に、外部電源による第２通電状態から電池による第１通電状態へ切り替わっているか否かを判定し、切り替わっていると判定された場合には、第２通電状態から切り替わった、第１通電状態に対応した印字パラメータを算出する。【選択図】図１１
2018083303.tif 000002
【特許請求の範囲】
【請求項１】
長さ方向に複数のページを備えた被印字媒体を搬送させるための搬送手段と、
前記搬送手段を駆動する駆動手段と、
前記搬送手段の搬送方向と直交する方向に配列される複数の発熱素子を備え、前記被印字媒体を前記搬送方向に印刷解像度に分割してなる各印字ライン上に、前記搬送手段による搬送に伴い順次ドットを形成する印字手段と、
前記印字手段によるドット形成時の印字パラメータを算出するパラメータ算出手段と、
電池を収納する電池収納部と、
を有し、
前記パラメータ算出手段は、
前記印字手段による前記ドットの形成中に、当該ドット形成中の印字ライン位置よりも所定ライン数だけ先行する先行ライン位置において適用される前記印字パラメータを算出し、
前記印字手段は、
先行して前記パラメータ算出手段により算出済みの前記印字パラメータを用いて、前記印字ライン位置において前記ドットを形成し、
前記駆動手段及び前記複数の発熱素子は、
前記電池収納部に収納した電池による第１通電状態、及び、外部電源による第２通電状態、のいずれか一方の状態で選択的に動作する、
ことにより、前記駆動手段が途中停止することなく前記複数のページに対する印刷を行う印刷装置であって、
前記パラメータ算出手段が前記第１通電状態及び前記第２通電状態のうちいずれか一方の状態に対応した前記印字パラメータを算出し、当該印字パラメータを用いた前記印字手段による前記ドットの形成が開始された後に、前記先行ライン位置が、前記被印字媒体のうち隣接する２つのページの間のページ間部位に到達したか否かを判定する第１判定手段と、
前記第１判定手段により、前記先行ライン位置が前記ページ間部位に到達したと判定された場合に、前記第１通電状態及び前記第２通電状態のうち前記いずれか一方の状態からいずれか他方の状態へと切り替わっているか否かを判定する第２判定手段と、
を有し、
前記第２判定手段により前記いずれか一方の状態から前記いずれか他方の状態へと切り替わっていると判定された場合には、前記パラメータ算出手段は、前記いずれか一方の状態から切り替わった、前記いずれか他方の状態に対応した前記印字パラメータを算出する
ことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記被印字媒体は、
予め所定の大きさにそれぞれ分離された複数のラベル台紙が、長さ方向に沿って剥離紙の一方側の面に連続配置されたダイカットテープであり、
前記第１判定手段は、
前記先行ライン位置が、前記ダイカットテープのうち隣接する２つの前記ラベル台紙の間の、前記ラベル台紙が配置されない前記ページ間部位に到達したか否かを判定する
ことを特徴とする印刷装置。
【請求項３】
請求項１又は請求項２記載の印刷装置において、
前記印字手段は、
前記複数ページのそれぞれに対し、同一の印字オブジェクトを印刷する
ことを特徴とする印刷装置。
【請求項４】
請求項３記載の印刷装置において、
印刷を行うページ数の設定を受け付ける設定受付手段と、
前記第２判定手段により前記いずれか一方の状態から前記いずれか他方の状態へと切り替わっていると判定された場合に、前記駆動手段及び前記印字手段を連携して制御し、前記設定受付手段により受け付けたページ数よりも１ページ多いページ数の印刷を行う、第１印刷制御手段と、
を有することを特徴とする印刷装置。
【請求項５】
請求項３記載の印刷装置において、
前記第２判定手段により前記いずれか一方の状態から前記いずれか他方の状態へと切り替わっていると判定された場合に、前記駆動手段及び前記印字手段を連携して制御し、その時点で印刷が行われていた第１ページに対するそれ以降の前記印字手段による印刷を中止するとともに、前記第１ページの次に後続する第２ページから前記印字手段による印刷を再開する、第２印刷制御手段を有する
ことを特徴とする印刷装置。
【請求項６】
請求項３記載の印刷装置において、
前記第２判定手段により前記いずれか一方の状態から前記いずれか他方の状態へと切り替わっていると判定された場合に、前記駆動手段及び前記印字手段を連携して制御し、その時点で第１画像の印刷途中であった第１ページに対し、それ以降、前記第１画像とは異なる報知用の第２画像の印刷を行う、第３印刷制御手段を有する
ことを特徴とする印刷装置。
【請求項７】
請求項１乃至請求項６のいずれか１項記載の印刷装置において、
前記パラメータ算出手段は、
前記印字パラメータとして、前記印字手段による前記被印字媒体への印刷速度、及び、前記発熱素子の通電時間、の少なくとも一方を算出する
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被印字媒体に所望の印字を形成する印刷装置に関する。
【背景技術】
【０００２】
搬送される被印字媒体（被印字テープ）の複数ページそれぞれに対し印字手段（印字ヘッド）がドットを形成することで所望の印刷を行う印刷装置が知られている（例えば、特許文献１参照）。このとき、上記ドット形成時に使用される印字パラメータ（例えば印刷速度や、発熱素子の通電時間等）は、通常、印字手段による印刷と同時並行して算出される。具体的には、印字手段が、被印字媒体のうち当該印字手段に対向している部位（いわゆる印字ライン位置）にドットを形成しているとき、被印字媒体のうちその印字ライン位置よりも所定ライン数だけ先行する部位（搬送方向に沿って上流側となる部位）で適用される印字パラメータが、印字手段での使用に先んじて算出される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１０４７００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術の印刷装置は、電池による通電状態、又は、外部電源による通電状態のいずれにおいても動作可能となっている。その際、例えばいずれか一方の通電状態で動作中に、何らかの理由（外部電源に接続するプラグがアクシデントで抜けてしまった、電池動作中に外部電源に接続した、等）で、いずれか他方の通電状態での動作に切り替わる場合があり得る。
【０００５】
ここで、前述の印字パラメータは、上記電池による通電状態用のものと、上記外部電源による通電状態用のものとで、大きく値が異なる。したがって、例えば切り替わり前の通電状態に対応した印字パラメータを用いて、切り替わり後もそのまま印刷を続行した場合、切り替わり後に印刷された全ページにおいて印字品質が大きく低下するおそれがある。これを回避するために、例えば上記通電状態の切り替わり直後にいったん印刷停止し、切り替わり後の通電状態に対応した印字パラメータを算出した後、改めて印刷を再開する手法も考えられるが、その場合はロスタイムが生じ、操作者が意図する全ページの印刷作業が終了するまでに時間がかかってしまう。
【０００６】
本発明の目的は、通電状態が切り替わった場合であっても、印字品質の低下を抑制しつつ迅速に印刷作業を終了できる印刷装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本願発明は、長さ方向に複数のページを備えた被印字媒体を搬送させるための搬送手段と、前記搬送手段を駆動する駆動手段と、前記搬送手段の搬送方向と直交する方向に配列される複数の発熱素子を備え、前記被印字媒体を前記搬送方向に印刷解像度に分割してなる各印字ライン上に、前記搬送手段による搬送に伴い順次ドットを形成する印字手段と、前記印字手段によるドット形成時の印字パラメータを算出するパラメータ算出手段と、電池を収納する電池収納部と、を有し、前記パラメータ算出手段は、前記印字手段による前記ドットの形成中に、当該ドット形成中の印字ライン位置よりも所定ライン数だけ先行する先行ライン位置において適用される前記印字パラメータを算出し、前記印字手段は、先行して前記パラメータ算出手段により算出済みの前記印字パラメータを用いて、前記印字ライン位置において前記ドットを形成し、前記駆動手段及び前記複数の発熱素子は、前記電池収納部に収納した電池による第１通電状態、及び、外部電源による第２通電状態、のいずれか一方の状態で選択的に動作する、ことにより、前記駆動手段が途中停止することなく前記複数のページに対する印刷を行う印刷装置であって、前記パラメータ算出手段が前記第１通電状態及び前記第２通電状態のうちいずれか一方の状態に対応した前記印字パラメータを算出し、当該印字パラメータを用いた前記印字手段による前記ドットの形成が開始された後に、前記先行ライン位置が、前記被印字媒体のうち隣接する２つのページの間のページ間部位に到達したか否かを判定する第１判定手段と、前記第１判定手段により、前記先行ライン位置が前記ページ間部位に到達したと判定された場合に、前記第１通電状態及び前記第２通電状態のうち前記いずれか一方の状態からいずれか他方の状態へと切り替わっているか否かを判定する第２判定手段と、を有し、前記第２判定手段により前記いずれか一方の状態から前記いずれか他方の状態へと切り替わっていると判定された場合には、前記パラメータ算出手段は、前記いずれか一方の状態から切り替わった、前記いずれか他方の状態に対応した前記印字パラメータを算出することを特徴とする。
【０００８】
本願発明の印刷装置においては、駆動手段に駆動された搬送手段により搬送される被印字媒体の複数ページそれぞれにおける各印字ライン上に、印字手段の発熱素子によりドットが形成されることで、所望の画像の印刷が行われる。そのドット形成時に使用される印字パラメータ（例えば印刷速度や、発熱素子の通電時間等）は、パラメータ算出手段により算出される。このとき、本願発明においては、印字手段による印刷と同時並行して印字パラメータの算出が行われる。
【０００９】
具体的には、印字手段が、被印字媒体のうち当該印字手段に対向している部位（印字ライン位置）にドットを形成しているとき、パラメータ算出手段は、被印字媒体のうちその印字ライン位置よりも所定ライン数だけ先行する部位（搬送方向に沿って上流側となる部位；先行ライン位置）で適用される印字パラメータを、印字手段での使用に先んじて算出する。
【００１０】
ここで、本願発明の印刷装置は、電池収納部に収納された電池による通電状態（第１通電状態）、又は、外部電源による通電状態（第２通電状態）、のいずれにおいても動作可能である。その際、第１・第２通電状態のいずれか一方で動作中に、何らかの理由（外部電源に接続するプラグがアクシデントで抜けてしまった、電池動作中に外部電源に接続した、等）で、いずれか他方での動作に切り替わる場合があり得る。前述の印字パラメータは、上記第１通電状態用と上記第２通電状態用とで大きく値が異なることから、例えば切り替わり前の通電状態に対応した印字パラメータを用いて、切り替わり後もそのまま印刷を続行した場合、切り替わり後に印刷された全ページにおいて印字品質が大きく低下するおそれがある。また例えば、切り替わり直後にいったん印刷停止し、切り替わり後の通電状態に対応した印字パラメータを算出した後、改めて印刷を再開する手法も考えられるが、その場合はロスタイムが生じ、操作者が意図する全ページの印刷作業が終了するまでに時間がかかってしまう。
【００１１】
そこで本願発明においては、第１判定手段、及び、第２判定手段が設けられる。まず第１判定手段が、印字手段により印字ライン位置で印刷が行われているとき、（時間的に）先行する上記先行ライン位置が、被印字媒体のページ間部位に到達したか否かを判定する。
【００１２】
先行ライン位置が上記ページ間部位に到達して上記判定が満たされた場合（すなわち、印字手段はあるページの中間部でドットを形成しているが、当該ページの印字パラメータの算出は先行して既に終了している場合）は、第２判定手段が、前述のように通電状態が切り替わったか（もともとの第１通電状態から第２通電状態に変わっているか、若しくは、もともとの第２通電状態から第１通電状態に変わっているか）を判定する。
【００１３】
そして、通電状態が切り替わっており上記判定が満たされた場合、パラメータ算出手段は、切り替わり前の通電状態に対応した印字パラメータの算出を終了し、それ以降（すなわち次のページから）、切り替わり後の通電状態に対応した形で印字パラメータの算出を行う。
【００１４】
これにより、上記次のページ以降については、すべてのページについて、通電状態に適合した適正な印字パラメータによって印刷が行われる（印字品質の低下の可能性があるのは上記切り替わり検出時にドット形成中のページの一部分に限定される）。この結果、前述のような多くのページにおける印字品質の低下を防止することができる。また、印刷動作を停止することがないので、ロスタイムが生じず、迅速に印刷作業を終了させることができる。
【発明の効果】
【００１５】
本発明によれば、通電状態が切り替わった場合であっても、印字品質の低下を抑制しつつ迅速に印刷作業を終了することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る印字ラベル作成装置の外観を表す斜視図である。
【図２】印字ラベル作成装置の背面図である。
【図３】印字ラベル作成装置にロールシートホルダが装着された状態を開閉カバーを開けて示す斜視図である。
【図４】印字ラベル作成装置の開閉カバーを開けた状態を示す平面図である。
【図５】ロールシートホルダを印字ラベル作成装置に装着した状態を示す側断面図である。
【図６】印字ラベル作成装置の制御系を表す機能ブロック図である。
【図７】通電状態の切り替わりがない状態で複数の印字ラベルを作成する第１比較例における、ラベル作成挙動を表す説明図である。
【図８】通電状態の切り替わりがあった場合に、切り替わり前の印字パラメータを用いて全ての印字ラベルを作成する第２比較例における、ラベル作成挙動を表す説明図である。
【図９】通電状態の違いによる印字パラメータの値の違いの例を表す、テーブルである。
【図１０】第２比較例の手法により印字形成されたロールシートの外観の例を表す説明図である。
【図１１】本発明の一実施形態の手法における、ラベル作成挙動を表す説明図である。
【図１２】本発明の一実施形態の手法により印字形成されたロールシートの外観の例を表す説明図である。
【図１３】制御回路のＣＰＵが実行する制御手順を表すフローチャートである。
【図１４】ユーザの指定枚数より１枚多くの印字ラベルを作成する変形例における、制御回路のＣＰＵが実行する制御手順を表すフローチャートである。
【図１５】通電状態の切り替わりに伴い印字品質低下するおそれのあるページへの印刷を中止する変形例における、印字形成されたロールシートの外観の例を表す説明図である。
【図１６】通電状態の切り替わりに伴い印字品質低下するおそれのあるページへの印刷を中止し、別画像を印字形成する変形例における、印字形成されたロールシートの外観の例を表す説明図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１８】
本実施形態は、本発明を印刷装置としての印字ラベル作成装置１に適用したものである。まず、本実施形態に係る印字ラベル作成装置１の概略構成について図１乃至図４に基づき説明する。
【００１９】
＜印字ラベル作成装置の概略構造＞
図１、図２、及び図３に示すように、印字ラベル作成装置１は、当該装置１の外郭を構成するとともに、所定幅のロールシート３Ａ（被印字媒体に相当）が巻回されたロールシートホルダ３を収納するロールシートホルダ収納部４を備える樹脂製の筐体２と、シートホルダ収納部４の上側を覆うように後側上端縁部に、後部側左右一対のヒンジ部６０を介して開閉自在に取り付けられた透明樹脂製の開閉カバー５と、を有している。
【００２０】
ロールシート３Ａは、長さ方向に複数のページを備えた長尺状のシート等で構成され、ロールシートホルダ３に巻回されている。特にこの例では、剥離紙３ａ（後述の図６参照）の一方側の面に、予め所定の大きさにそれぞれ分離され自己発色性を有する感熱層３ｃを備えた複数のラベル台紙Ｓを、長さ方向に互いに離間させつつ連続的に配列した、いわゆるダイカットテープである（後述の図６参照）。
【００２１】
開閉カバー５は、回動可能となるようにヒンジ部６０を介して筐体２に支持され、当該回動によりロールシートホルダ収納部４上方の開口部ＯＰを開閉する。
【００２２】
また、開閉カバー５の前側のフロントカバー６には、印刷されたロールシート３Ａを外部に排出するシート排出口６Ａが形成されている。また、このシート排出口６Ａの上側の前面部には電源ボタン７Ａ、押下することによってシート排出口６Ａの内側に設けられたカッターユニット８０（後述の図５参照）を駆動させてロールシート３Ａを切断し印字ラベル（図示せず）を生成するカットボタン７Ｂ、押下している間ロールシート３Ａを搬送方向に排出するフィードボタン７Ｃ、その他のボタン７Ｄの合計４個のボタンが略水平に配置されている（以下適宜、これらを単に「操作部７」と総称する）。さらに、フロントカバー６における電源ボタン７Ａと制御ボタン７Ｄそれぞれの近傍には、例えばＬＥＤからなる表示部８が配置されている。
【００２３】
また、筐体２の背面部には外部電源装置に接続されるＡＣアダプタ２０７（後述の図６参照）からの電源コード１１（後述の図６参照）が接続されるインレット１０が配設されると共に、その横側（図２中の左側）には操作端末としてのパソコン（図示せず）等が接続されるＵＳＢコネクタ１１が設けられている。
【００２４】
＜ロールシートホルダ収納部の詳細＞
上記図３及び図４に示すように、ロールシートホルダ収納部４の底面部には、搬送方向に縦長の平面視長四角形の判別凹部４Ｂが形成されている。この判別凹部４Ｂは、ロールシートホルダ３を構成する位置決め保持部材２０の下端縁部から略直角内側方向に延出されるシート判別部（図示せず）に対向している。
【００２５】
そして、この判別凹部４Ｂには、プッシュ式のマイクロスイッチ等から構成されて、ロールシート３Ａの種別、材質、ロールシート幅等を判別するための５個のシート判別センサＰ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５がこの例ではＬ字状に設けられている。この各シート判別センサＰ１〜Ｐ５は、プランジャーとマイクロスイッチ等から構成される公知の機械式スイッチからなり、該各プランジャーの上端部は、該判別凹部４Ｂの底面部から突き出るように設けられている。そして、この各シート判別センサＰ１〜Ｐ５は、それらセンサＰ１〜Ｐ５に対し位置決め保持部材２０の下端縁部から略直角内側方向に延出されるシート判別部に形成される各センサ孔（図示せず）が有るか否かを検出して、そのオン・オフ信号によりロールシートホルダ３に装着されたロールシート３Ａの種別、材質、ロールシート幅等を検出する。
【００２６】
＜サーマルヘッド・カッターユニット等の内部機器＞
そして、図５に示すように、挿入口２６のロールシート搬送方向奥側には、プラテンローラ３５（搬送手段に相当）が回転自在に軸支されている。また、サーマルヘッド３２（印字手段に相当）が、押圧バネ３６によって上方に付勢されているヘッド支持部材３７の上面に固定されている。
【００２７】
また、プラテンローラ３５及びサーマルヘッド３２から、ロールシート３Ａの搬送方向下流側（図５中左側）には、カッターユニット８０が設けられている。このカッターユニット８０は、図５に示すように、固定刃８０Ａと可動刃８０Ｂとを有している。前述したカットボタン７Ｂが押下された場合には、可動刃８０ＢがＤＣモータ等で構成される切断用モータ８０Ｃにより上下方向に往復移動される。これにより、上記サーマルヘッド３２による印字がなされた後のロールシート３Ａが固定刃８０Ａと可動刃８０Ｂとによって所望の長さに切断されて印字ラベルが生成され、シート排出口６Ａから排出される。
【００２８】
一方、ロールシートホルダ収納部４の下側には、制御基板４０、電源基板４１、後述の電池ＢＴを収納する電池収納部（図示省略）等が設けられている。上記制御基板４０には、外部のパーソナルコンピュータ等からの指令によりサーマルヘッド３２等の各機構部を駆動制御する制御回路２１０（後述の図６参照）が配置されると共に、上記シート判別センサＰ１〜Ｐ５が電気的に接続されている。上記電源基板４１には、電源回路２１１Ａ（後述の図６参照）が配置されている。
【００２９】
＜ラベル作成装置の制御系＞
次に、ラベル作成装置１の制御系を図６を用いて説明する。
【００３０】
図６において、ラベル作成装置１には、ロールシート３Ａを上記シート排出口６Ａへと搬送し送出する上記プラテンローラ３５と、上記プラテンローラ３５を駆動するプラテンローラ用モータ２０８（駆動手段に相当）を制御するプラテンローラ駆動回路２０９と、サーマルヘッド３２への通電制御を行う印刷駆動回路２０５と、上記カッターユニット８０を駆動する切断用モータ８０Ｃを制御する切断駆動回路２０６と、上記印刷駆動回路２０５、プラテンローラ駆動回路２０９、切断駆動回路２０６、等を介し、ラベル作成装置１全体の動作を制御するための制御回路２１０と、が設けられている。
【００３１】
制御回路２１０は、いわゆるマイクロコンピュータであり、詳細な図示を省略するが、中央演算処理装置であるＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成され、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラム（後述の図１３、図１４の制御手順を実行するプログラムを含む）に従って信号処理を行う。また、制御回路２１０は、上記表示部８、操作部７、及び通信回路２１１Ｂに接続されている。制御回路２１０は、通信回路２１１Ｂを介し適宜の通信回線に接続されることで、この通信回線に接続された図示しないルートサーバ、他の端末、汎用コンピュータ、及び情報サーバ等との間で情報のやりとりが可能となっている。
【００３２】
また制御回路２１０は、電源回路２１１Ａに接続されている。この電源回路２１１Ａは、外部電源装置に接続されるＡＣアダプタ２０７に接続され、印字ラベル作成装置１の電源のオン・オフ処理を行う。またこのとき、制御回路２１０２には、上記電池収納部に収納された電池ＢＴ（例えばリチウムイオン充電池）に接続され、電池ＢＴの出力電圧値を測定（検出）するためのＡ／Ｄ入力回路２１９が設けられている。これにより、上記プラテンローラ駆動回路２０９、印刷駆動回路２０５、上記切断駆動回路２０６には、ＡＣアダプタ２０７を介した外部電源による給電と、上記電池ＢＴによる給電との、いずれかが選択的に実行可能となっている。なお、この例では、上記電池収納部に電池ＢＴが収納された状態で、上記電源コード１１及びＡＣアダプタ２０７により外部電源に接続された場合は公知の手法により自動的に外部電源による給電が選択され、外部電源への接続が解消された（電源コード１１やＡＣアダプタ２０７が抜かれた等）場合には公知の手法により自動的に電池ＢＴによる給電となる。
【００３３】
一方、図６に示すように、ロールシートホルダ３に巻回された上記ロールシート３Ａは、前述したように、各ラベル台紙Ｓの上記感熱層３ｃ側が、サーマルヘッド３２により印字Ｒが形成される印字領域となっている。このとき、各ラベル台紙Ｓの上記感熱層３ｃ側には、印字形成後の各ラベル台紙Ｓを剥離紙３ａから引き剥がすための略矩形状のハーフカットラインＨＣが形成されている。すなわち、ハーフカットラインＨＣに囲まれた各ラベル台紙Ｓに、印字データに基づく所望の上記印字Ｒが印刷される。印刷後は、ハーフカットラインＨＣを介してラベル台紙Ｓが剥離紙３ａから剥離され、各ラベル台紙Ｓの裏面の粘着剤層によって被着体に接着される。
【００３４】
この例では、剥離紙３ａの（感熱層３ｃとは反対側の）表面に、各ラベル台紙Ｓにそれぞれ対応した複数のマークＭが形成されている。このマークＭは、光学センサ１１０によって検出され、この検出結果を利用してラベル台紙Ｓの搬送時の位置決めが行われる。なお、本実施形態では、上記印刷時において、プラテンローラ駆動回路２０９を介した制御回路２１０のＣＰＵの制御により、プラテンローラ用モータ２０８は、複数ページのラベル台紙Ｓに対する印刷を途中停止することなく行う（いわゆるノンストップ印刷。後述の図１１等参照）。また、マークＭに代えて、ラベル台紙Ｓの端面を構成する上記ハーフカットラインＨＣでのエッジを検出するようにしてもよい。上記のようにして印字Ｒが形成されたロールシート３Ａは前述のようにカットボタン７Ｂが操作されることでカッターユニット８０にて切断され、印字ラベルが生成される。
【００３５】
＜サーマルヘッドの通電制御＞
ここで、印刷駆動回路２０５によるサーマルヘッド３２の通電制御について詳細に説明する。サーマルヘッド３２は、搬送方向と直交する方向に配列された上記複数の発熱素子（図示省略）を備えている。それら複数の発熱素子は、ロールシート３Ａの各印字ライン上に上記印字データに対応したドットを形成することにより、印字Ｒを形成する。具体的には、上記制御回路２１０の上記ＣＰＵが、上記操作部７を介したユーザ（操作者）の操作により取得された例えば文字列情報から、発熱素子でドットを形成するための上記印字データを生成する。すなわち、ＣＰＵは入力された文字列と上記ＲＯＭ内のＣＧ−ＲＯＭ（図示せず）等に予め格納されていたドットパターンとに基づいて、印刷対象とする印字データ（ドット単位のデータで構成されたイメージデータ）を生成し、更にその印字データを、サーマルヘッド３２に列設された上記発熱素子で印刷される１ライン単位に分割する。例えば、印刷解像度が３６０ｄｐｉに設定されている場合には１インチ当たり３６０ラインに分割したライン印字データが生成される。そして、上記印刷駆動回路２０５が、ＣＰＵからの上記ライン印字データに基づき、サーマルヘッド３２に駆動信号を供給し、サーマルヘッド３２の駆動態様を制御する。すなわち、印刷駆動回路２０５は、発熱素子毎に対応付けられたデータレジスタに上記ライン印字データを書き込んだ後、ストローブ信号に基づいて、各発熱素子の通電の時間と周期を制御することで、サーマルヘッド３２全体の発熱態様を制御する。
【００３６】
ここで、サーマルヘッド３２への通電により、ロールシート３Ａの各印字ライン上にドットが形成される過程について詳述する。ここで印字ラインとは、一列の発熱素子に一印刷周期の通電がなされることによりロールシート３Ａの幅方向に一列のドットが形成されるラインであり、ロールシート３Ａの搬送方向の単位長さを解像度により分割した間隔ごとにある。また、一印刷周期とは、ロールシート３Ａの幅方向に一列のドットを形成するために必要な時間である。なお、一印刷周期の長さは解像度とテープ１０３等の搬送速度により変わる。例えば、３６０ｄｐｉ、４０ｍｍ／ｓでの印刷時の一印刷周期は、３６０ｄｐｉでの印字ライン間（例えば約０．０７ｍｍ）を４０ｍｍ／ｓで通過するのに必要な時間（例えば約１．８ｍｓ）である。
【００３７】
したがって、ロールシート３Ａの幅方向に１列のドットを形成するに当たり、サーマルヘッド３２にはＣＰＵが生成した１印字ライン分のライン印字データが転送され、転送された１印字ライン分のライン印字データに基づいて、対応する発熱素子が通電される。１印字ライン分のライン印字データとは、一列の発熱素子に一印刷周期の通電がなされることによりロールシート３Ａの幅方向に一列のドットが形成されるための印刷データである。よって１印字ライン分のライン印字データに基づいて通電された発熱素子は上記感熱層３ｃを発色させるのに必要な発色温度まで発熱する。その結果、感熱層３ｃのうちサーマルヘッド３２と接触する箇所が発熱素子の加熱により発色し、１印字ライン分のドットがロールシート３Ａ上において形成される。そして、ロールシート３Ａを予め定められた所定の搬送速度で搬送しつつ、上記加熱発色の処理を１印字ラインずつ繰り返し実行する。サーマルヘッド３２に配列された多数の発熱素子はその都度、ＣＰＵから転送される各印字ライン分の印字データに基づいて選択的かつ間欠的に通電される。その結果、ロールシート３Ａには、上述した、上記操作部７を介したユーザの操作に対応した、ユーザが所望するドット画像（テキスト文字など）が印字Ｒとして形成される。
【００３８】
上記のようにして、ロールシート３Ａが搬送されて発熱素子の位置をロールシート３Ａの印字ラインが順次通過していくのに対応して、発熱素子の通電態様がライン印字データごとに順次切り替えられる。これにより、サーマルヘッド３２は、ロールシート３Ａの搬送速度に合わせた印刷周期（言いかえれば印刷速度）で、印刷を行うことができる。
【００３９】
上記ドットパターンデータの印字が終了したら、ロールシート３Ａの搬送が停止され、切断用モータ８０Ｃが切断駆動回路２０６を介して駆動されることでカッターユニット８０によりロールシート３Ａの切断が行われ、印字ラベルが生成される。
【００４０】
＜印字パラメータ＞
本実施形態の上記ラベル作成装置１においては、各印字ライン上に、印字手段の発熱素子によりドットが形成されることで、所望の画像の印刷が行われる。そのドット形成時に使用される印字パラメータ（例えば印刷速度や、上記発熱素子の通電時間等）は、上記制御回路２１０の上記ＣＰＵによって算出される。
【００４１】
ここで、印字ラベル作成装置１は、前述したように、電池収納部に収納された電池ＢＴによる通電状態（第１通電状態）、及び、ＡＣアダプタ２０７を介した外部電源による通電状態（第２通電状態）、のいずれにおいても動作可能である。その際、例えば上記第２通電状態で動作中にＡＣアダプタ２０７を外部電源に接続するプラグや上記電源コード１１がアクシデントで抜けてしまったり、逆に上記電源コード１１をインレット１０から抜いた第１通電状態での動作中に、ユーザが意図的に電源コード１１をインレット１０に挿入し外部電源に接続したり、等により、通電状態が切り替わる場合があり得る。前述の印字パラメータは、上記電池ＢＴによる第１通電状態用と上記外部電源による第２通電状態用とで大きく値が異なることから、例えば切り替わり前の通電状態に対応した印字パラメータを用いて、切り替わり後もそのまま印刷を続行した場合、切り替わり後に印刷された全ページにおいて印字品質が大きく低下するおそれがある。そのような場合の例を図７及び図８を用いて説明する。
【００４２】
図７（ａ）〜図７（ｃ）は、上記外部電源による第２通電状態のままで（通電状態が切り替わることなく）連続的にロールシート３Ａの複数のラベル台紙Ｓに同一の印字オブジェクト（この例ではテキスト「ＡＢＣ」の印字Ｒ）が形成される場合を第１比較例として示したものである。すなわちこの場合、図示左側に搬送（白矢印参照）されるロールシート３Ａにおいて、サーマルヘッド３２によって、図７（ａ）に示すように１番目（すなわち１ページ目。以下同様）のラベル台紙Ｓ１に対し「ＡＢＣ」の印字Ｒが形成される。その後さらに、図７（ｂ）及び図７（ｃ）に示すように、２番目（２ページ目）のラベル台紙Ｓ２、３番目（３ページ目）のラベル台紙Ｓ３、４番目（４ページ目）のラベル台紙Ｓ４、・・に対しても同一の「ＡＢＣ」の印字Ｒが形成される。
【００４３】
次に、上記のように連続した複数ページに印刷を行う途中で前述のように通電状態の切り替わりが生じた場合を、第２比較例として図８に示す。すなわちこの場合、上記図７（ａ）と同様、上記外部電源による第２通電状態で図示左側にロールシート３Ａが搬送開始され、サーマルヘッド３２によって、図８（ａ）に示す１番目（１ページ目）のラベル台紙Ｓ１に対し「ＡＢＣ」の印字Ｒが形成される。そしてその後、図８（ｂ）に示す２番目（２ページ目）のラベル台紙Ｓ１への「ＡＢＣ」の印字Ｒの形成の途中（「Ａ」の印字の形成が終わったタイミング）で、例えば前述したＡＣアダプタ２０７のプラグや電源コード１１が抜け、第１通電状態（すなわち電池ＢＴからの給電）に切り替わったとする。この場合、前述したように印字パラメータが上記第１通電状態用と第２通電状態用とで大きく値が異なることから、第２通電状態に対応した印字パラメータのまま上記切り替わり後の第１通電状態でも印字Ｒの形成を続行すると、印字品質が大きく低下する場合がある。
【００４４】
＜印字パラメータの違いの一例＞
上記第１通電状態と第２通電状態とにおける印字パラメータの違いの例を図９により説明する。この例では、印字パラメータとして、上記サーマルヘッド３２の発熱素子の通電回数、通電時間、及び、印刷速度の例を説明する。
【００４５】
例えば、本実施形態のラベル作成装置１においては、上記サーマルヘッド３２のドット幅が７２０ドットとなっている。そして、前述のサーマルヘッド３２の通電制御において、外部電源による上記第２通電状態では、同時に通電可能な最大オンドット数は２４０ドット（すなわちサーマルヘッド３２の全幅の１／３）であり、電池ＢＴによる上記第１通電状態では、同時に通電可能な最大オンドット数は１４４ドット（すなわちサーマルヘッド３２の全幅の１／５）となっている。
【００４６】
したがって、図９の上半分の各欄に示すように、例えば１５０ドットがオンとなるデータを印字形成する場合には、上記第２通電状態（最大オンドット数が２４０ドット）であれば通電回数は１回で済むのに対し、上記第１通電状態（最大オンドット数が１４４ドット）の場合は通電を２回に分割する（＝通電回数２回）必要がある。したがって、このデータの１印字ラインを形成するのに必要な通電時間は、上記第２通電状態の場合をＴａとすると、上記第１通電状態ではその２倍、すなわち２×Ｔａの時間が必要となる。この結果、印刷速度は、上記第２通電状態の場合をＶａとすると、上記第１通電状態ではその半分、すなわちＶａ／２に低下させる必要がある。
【００４７】
同様に、図９の下半分の各欄に示すように、例えば７２０ドットがオンとなるデータを印字形成する場合には、上記第２通電状態（最大オンドット数が２４０ドット）であれば通電は３回行えば足りるのに対し、上記第１通電状態（最大オンドット数が１４４ドット）の場合は通電を５回行う必要がある。したがって、このデータの１印字ラインを形成するのに必要な通電時間は、上記第２通電状態の場合をＴｂとすると、上記第１通電状態ではその５／３倍、すなわち５／３×Ｔｂの時間が必要である。この結果、印刷速度は、上記第２通電状態の場合をＶｂとすると、上記第１通電状態ではその３／５倍、すなわち（３／５）×Ｖｂに低下させる必要がある。
【００４８】
このような第１通電状態と第２通電状態との印字パラメータの違いがあるにもかかわらず、前述したように第２通電状態に対応した印字パラメータのまま（上記切り替わり後の第１通電状態でも）印字Ｒの形成を続行すると、例えば図８（ｃ）に示すように、２番目（２ページ目）のラベル台紙Ｓ２における「ＡＢＣ」の印字Ｒ′のうち、上記切り替わり後の「ＢＣ」において、印字品質の低下（この例では例えばカスレや発色不良。以下同様）が生じてしまう。そして、図１０にも示すように、その後の３番目（３ページ目）のラベル台紙Ｓ３、４番目（４ページ目）のラベル台紙Ｓ４、５番目（５ページ目）のラベル台紙Ｓ５、６番目（６ページ目）のラベル台紙Ｓ６、・・のすべての「ＡＢＣ」の印字Ｒ″において、同様の印字品質の低下が生じることとなる。
【００４９】
なお、上記を回避するために、上記通電状態の切り替わり（第２通電状態→第１通電状態）直後にいったん印字Ｒの形成動作を停止し、切り替わり後の通電状態（＝第１通電状態）に対応した印字パラメータを算出した後、改めて印字Ｒの形成を再開する手法も考えられるが、その場合はロスタイムが生じ、ユーザが意図する全ページの印刷作業が終了するまでに時間がかかってしまう。
【００５０】
上記を回避するための本実施形態の手法を、図１１及び図１２により説明する。図１１において、本実施形態では、サーマルヘッド３２による印字形成と同時並行して上記ＣＰＵにより上記印字パラメータの算出が行われる。具体的には、サーマルヘッド３２がロールシート３Ａのうち当該サーマルヘッド３２に対向している印字ライン位置Ｐｐにドットを形成するとき、ＣＰＵは、その印字ライン位置Ｐｐよりも所定ライン数（図中のＸライン；Ｘは予め定められた適宜の正の整数）だけ先行する（＝搬送方向に沿って上流側となる）先行ライン位置Ｐａで適用される印字パラメータを、（サーマルヘッド３２での使用に先んじて）算出する。
【００５１】
すなわち、図１１（ａ）に示す印刷開始時（まだ印字形成が行われていない状態）においては、ＣＰＵにより、上記印字ライン位置Ｐｐに対し先行する上記Ｘライン分の印字パラメータが既に作成済みである。言い替えれば、先行する上記Ｘライン分の印字パラメータが作成された後に、サーマルヘッド３２による印字形成が開始される。
【００５２】
上記図１１（ａ）の状態から上記作成済みの印字パラメータを用いて印字形成が開始され、印字ライン位置Ｐｐに１ラインずつドットが形成されるのと連動して、その印字ライン位置Ｐｐから先行するＸライン分が常にパラメータ作成済み領域ＰＡ（印字ライン位置Ｐｐから先行ライン位置Ｐａまでの領域）となるように、ＣＰＵによって１ラインずつ新たに印字パラメータが作成される（図１１（ｂ）参照）。
【００５３】
図１１（ｃ）は、上記のようにしてサーマルヘッド３２により「ＡＢＣ」のうち「ＡＢ」の印字形成が終了した状態を表している。このタイミングで、図示のように上記パラメータ作成済み領域ＰＡの搬送方向上流側端（図示右端）の位置が、１番目（１ページ目）のラベル台紙Ｓ１の搬送方向上流側端（図示右端）に達している。このとき、前述したように、ロールシート３Ａは、複数のラベル台紙Ｓが互いに離間させつつ配列されており、隣接する２つのラベル台紙Ｓ，Ｓ間にはページ間部位Ｂが存在している。このページ間部位Ｂは、印字形成が行われない（当然、印字パラメータの算出も行われない）領域である。したがって、上記図１１（ｃ）の状態の直後のタイミングでは、図１１（ｄ）に示すように、サーマルヘッド３２は上記ラベル台紙Ｓ１に対し「ＡＢＣ」のうち「Ｃ」の印字形成を続行しているが、上記パラメータ作成済み領域（詳細にはパラメータ作成済み領域ＰＡ′。後述）の搬送方向上流側端（図示右端。言い替えれば上記先行ライン位置Ｐａ）は、２番目（２ページ目）のラベル台紙Ｓ２に入り、ラベル台紙Ｓ２の搬送方向下流側端（図示左端）近傍に達している。
【００５４】
本実施形態では、この図１１（ｃ）の状態から図１１（ｄ）の状態へ移行するタイミング、すなわち、先行ライン位置Ｐａがページ間部位Ｂに到達したタイミングで、前述のように通電状態の切り替わり（前述の例では第２通電状態→第１通電状態の切り替わり）が生じているか否かが判定（検知）される。
【００５５】
そして、切り替わりが生じていた場合には、それ以降、当該切り替わった後の通電状態（前述の例では第１通電状態）に対応した態様で、新たに印字パラメータの算出が行われる。図１１に示す例では、図１１（ｃ）の状態で第２通電状態→第１通電状態への切り替わりが生じており、そのことが図１１（ｃ）の状態から図１１（ｄ）の状態へ移行するタイミングにて検知された場合を例にとって示している。この検知の結果、これ以降は、それまでの切り替わり前の印字パラメータによるパラメータ作成済み領域ＰＡとは異なる、上記切り替わり後の印字パラメータによるパラメータ作成済み領域ＰＡ′となる（図１１（ｄ）参照）。
【００５６】
図１１（ｅ）は、図１１（ｄ）の状態からさらに搬送及び印字形成が進んだ状態を表している。この状態では、図示のように、１番目（１ページ目）のラベル台紙Ｓ１の「ＡＢＣ」の印字形成が終了し、２番目（２ページ目）のラベル台紙Ｓ２の「ＡＢＣ」の印字形成が開始されようとしている。ここで、前述したように、図１１（ｃ）に示した「ＡＢＣ」のうちの「ＡＢ」の印字形成が完了した状態で上記第２通電状態から第１通電状態への切り替わりが生じているが、図１１（ｃ）に示したようにこのタイミングで「Ｃ」の印字形成のための印字パラメータは既に（上記第２通電状態に対応する態様で）作成済みである（図１１（ｃ）及び図１１（ｄ）におけるパラメータ作成済み領域ＰＡ参照）。したがって、図１１（ｅ）に示すように、１枚目のラベル台紙Ｓ１に形成された「Ｃ」については、上記第２比較例と同様の、印字品質の低下が生じる（各図中の「ＡＢＣ」の印字Ｒ′参照）。
【００５７】
しかしながら、上記のように図１１（ｃ）の状態から図１１（ｄ）の状態へ移行するタイミングで通電状態の切り替わりが検知され、それ以降は、印字パラメータは切り替わり後の上記第１通電状態に対応する態様で作成される（図１１（ｄ）、図１１（ｅ）のパラメータ作成済み領域ＰＡ′参照）。この結果、その後、図１１（ｆ）、図１１（ｇ）に示すように、２枚目のラベル台紙Ｓ２、３枚目のラベル台紙Ｓ３、４枚目のラベル台紙Ｓ４・・、等においては、（上記品質の低下のない）良好な品質で「ＡＢＣ」の印字Ｒを形成することができる。
【００５８】
図１２（ａ）は、上記のような本実施形態の手法で印字形成がなされた上記ロールシート３Ａを示している。上述したように、図１１（ｃ）の状態から図１１（ｄ）の状態へ移行するタイミング（言い替えれば１枚目のラベル台紙Ｓ１の「ＡＢ」の印字形成が終了したタイミング）で第２通電状態→第１通電状態の切り替わりが生じた結果、当該１枚目のラベル台紙Ｓ１のみにおいて「Ｃ」の印字品質が低下した「ＡＢＣ」の印字Ｒ′が生じるものの、それ以外のすべてのラベル台紙Ｓ、すなわち２枚目のラベル台紙Ｓ２、３枚目のラベル台紙Ｓ３、４枚目のラベル台紙Ｓ４、５枚目のラベル台紙Ｓ５、６枚目のラベル台紙Ｓ６、・・等において、良好な品質で「ＡＢＣ」の印字Ｒを形成することができる。
【００５９】
図１２（ｂ）は、別のタイミングで上記通電状態の切り替わりが生じた場合を示している。この例は、上述した図１１（ｆ）の状態の直後（言い替えれば２枚目のラベル台紙Ｓ２の「ＡＢ」の印字形成が終了したタイミング）で第２通電状態→第１通電状態の切り替わりが生じた場合である。この場合、上記切り替わりによって２枚目のラベル台紙Ｓ２のみにおいて「Ｃ」の印字品質が低下した「ＡＢＣ」の印字Ｒ′が生じるものの、それ以外のすべてのラベル台紙Ｓ、すなわち１枚目のラベル台紙Ｓ１、３枚目のラベル台紙Ｓ３、４枚目のラベル台紙Ｓ４、５枚目のラベル台紙Ｓ５、６枚目のラベル台紙Ｓ６、・・等において、良好な品質で「ＡＢＣ」の印字Ｒを形成することができる。
【００６０】
以上のように、本実施形態では、図１０に示した比較例のように多くのページにおいて印字品質が低下するのを防止し、全体の印字品質を向上することができる。
【００６１】
＜制御手順＞
上記の手法を実現するために、制御回路２１０の上記ＣＰＵが実行する制御手順を図１３により説明する。
【００６２】
図１３に示すフローにおいて、例えば上記操作部７や他の端末や汎用コンピュータ等での適宜の操作を介してユーザが印刷開始指示を行うことによってこのフローが開始される。まずステップＳ２０において、ＣＰＵは、サーマルヘッド３２が印字対象とするライン数（上記印字ライン位置Ｐｐに対応）を表す変数ｎＬを「０」に初期化する。
【００６３】
そして、ステップＳ３０において、ＣＰＵは、公知の手法により、通電状態（電池収納部に収納された電池ＢＴによる上記第１通電状態、若しくは、ＡＣアダプタ２０７を介した外部電源による上記第２通電状態）を検出する。その後、ステップＳ４０に移る。
【００６４】
ステップＳ４０では、ＣＰＵは、上記ステップＳ３０で検出した通電状態に応じて、上記印字パラメータの算出モードを決定する。ステップＳ３０で上記第１通電状態が検出されていれば、当該電池ＢＴからの給電に対応したモード（電池電源モード）に決定し、ステップＳ３０で上記第２通電状態が検出されていれば、ＡＣアダプタ２０７を介した外部電源からの給電に対応したモード（ＡＣ電源モード）に決定する。
【００６５】
その後、ステップＳ５０で、ＣＰＵは、上記ステップＳ４０で決定された算出モードに沿って、対応する印字パラメータをＸライン分作成する。
【００６６】
例えば、ステップＳ４０でＡＣ電源モードに決定されていた場合、前述の例に沿えば、１５０ドットがオンとなるデータに対しては、通電回数が１回、１印字ラインあたりの通電時間がＴａ、印刷速度がＶａ、のように作成（設定）される。また例えば７２０ドットがオンとなるデータに対しては、通電回数は３回、１印字ラインあたりの通電時間がＴｂ、印刷速度がＶｂのように作成（設定）される。一方、ステップＳ４０で電池電源モードに決定されていた場合には、１５０ドットがオンとなるデータに対しては、通電回数が２回、１印字ラインあたりの通電時間が２×Ｔａ、印刷速度がＶａ／２、のように作成（設定）される。また７２０ドットがオンとなるデータに対しては通電回数は５回、１印字ラインあたりの通電時間は５／３×Ｔｂ、印刷速度は（３／５）×Ｖｂ、のように作成（設定）される。その後、ステップＳ６０に移る。
【００６７】
ステップＳ６０では、ＣＰＵは、この時点の上記ライン数ｎＬが、予め定められた１ページの総ライン数ｎＬＡよりも大きいか否か（言い換えれば、現時点で、印刷処理がある１ページの最後のラインまで終了したか否か）を判定する。ライン数がｎＬが総ライン数ｎＬＡよりも小さい間はステップＳ６０の判定が満たされず（Ｓ６０：ＮＯ）、ステップＳ１００に移行する。
【００６８】
ステップＳ１００では、ＣＰＵは、この時点での、サーマルヘッド３２が印字対象とする上記ライン数ｎＬにＸ＋１を加えた値（上記先行ライン位置Ｐａに対応）がｎＬＡより大きくなった否か、すなわち、上記先行ライン位置Ｐａがあるページの最後のラインを過ぎたか否か、を判定する。ｎＬ＋（Ｘ＋１）≦ｎＬＡであれば判定が満たされず（Ｓ１００：ＮＯ）、後述のステップＳ１５０に移る。ｎＬ＋（Ｘ＋１）＞ｎＬＡであれば判定が満たされ（Ｓ１００：ＹＥＳ）、ステップＳ１２０に移る。
【００６９】
ステップＳ１２０では、ＣＰＵは、この時点での通電状態が、上記ステップＳ３０で検出した通電状態から切り替わっている（第１通電状態→第２通電状態、あるいは第２通電状態→第１通電状態）か否か、を公知の手法で判定する。通電状態が特に切り替わっていなければ判定が満たされず（Ｓ１２０：ＮＯ）、後述のステップＳ１５０に移る。通電状態が切り替わっていれば判定が満たされ（Ｓ１２０：ＹＥＳ）、ステップＳ１３０に移る。
【００７０】
ステップＳ１３０では、ＣＰＵは、上記ステップＳ４０で決定した上記印字パラメータの算出モードを、異なるモードに切り替える。すなわち、ステップＳ４０で上記ＡＣ電源モードに決定されていれば、上記電池電源モードに切り替え、ステップＳ４０で上記電池電源モードに決定されていれば、上記ＡＣ電源モードに切り替える。そして、ステップＳ１５０に移る。
【００７１】
ステップＳ１５０では、ＣＰＵは、この時点で未作成であるうちの最前の１ライン分の印字パラメータを、この時点で設定されている（上記ステップＳ４０又はステップＳ１３０で決定されている）パラメータ算出モードに沿って、作成（算出）する。その後、ステップＳ１６０に移る。
【００７２】
ステップＳ１６０では、ＣＰＵは、１ライン分の印刷処理を行う。すなわち、プラテンローラ駆動回路２０９に制御信号を出力して上記プラテンローラ用モータ２０８にプラテンローラ３５を駆動させてロールシート３Ａを１ライン分搬送すると共に、対応する制御信号を印刷駆動回路２０５に出力してサーマルラインヘッド３２の上記発熱素子を駆動し、１ライン分の印字形成をロールシート３Ａに対し行う。その後、ステップＳ１７０で、上記ライン数ｎＬをｎＬ＋１にインクリメントし、上記ステップＳ６０に戻り、同様の手順を繰り返す。これにより、印字ライン位置Ｐｐが同一のページにある間（ステップＳ６０の判定が満たされない間）は、ステップＳ６０→ステップＳ１００〜ステップＳ１３０→ステップＳ１５０→ステップＳ１６０→ステップＳ１７０・・の流れが繰り返されることで、１ラインずつ印字形成（印刷処理）が実行される。その繰り返しの際、印字ライン位置Ｐｐに先行する上記先行ライン位置Ｐａが上記ページ間部位Ｂに到達するたびにステップＳ１００の判定が満たされて適宜ステップＳ１２０で通電状態の切り替わりチェックが行われ、切り替わっていたら印字パラメータを算出するためのモードが切り替わり（ステップＳ１３０）、その後は切り替わり後のモードによって算出が行われる（ステップＳ１５０）。
【００７３】
上記ステップＳ６０→ステップＳ１００〜ステップＳ１３０→ステップＳ１５０→ステップＳ１６０→ステップＳ１７０→ステップＳ６０・・の繰り返しの間にそのページの最終ラインまで印刷が完了すると、上記ライン数ｎＬが上記総ライン数ｎＬＡよりも大きくなっている（つまりあるページの印刷が終了し、次のページの印刷が始まるまでの間の上記ページ間部位Ｂにサーマルラインヘッド１１２が対向した状態にある）ことから、ステップＳ６０の判定が満たされ（Ｓ６０：ＹＥＳ）、ステップＳ７０に移る。
【００７４】
ステップＳ７０では、ＣＰＵは、この時点までに処理が完了したページ数ｎＰが、予め定められた印刷処理対象の総ページ数ｎＰＡよりも小さいか否か（言い換えれば、全ページへの印刷がまだ終了していないか否か）を判定する。ｎＰ＜ｎＰＡである間は、ステップＳ７０の判定が満たされて（Ｓ７０：ＹＥＳ）、ステップＳ８０に移行する。
【００７５】
ステップＳ８０では、ＣＰＵは、この時点でのページ数を表す変数ｎＰをｎＰ＋１にインクリメントして、ステップＳ９０に移行する。
【００７６】
ステップＳ９０では、ＣＰＵは、上記ライン数ｎＬを「０」に初期化する。その後、上記ステップＳ６０に戻って、以降は同様の手順を繰り返す。これにより、再び、ステップＳ６０→ステップＳ１００〜ステップＳ１３０→ステップＳ１５０→ステップＳ１６０→ステップＳ１７０→ステップＳ６０・・の流れが繰り返され、１ラインずつ、上記印刷データに基づく印字形成（印刷処理）が実行される。そして、各ページの全ライン数が終わるたび、ステップＳ６０の判定が満たされてステップＳ６０→ステップＳ７０→ステップＳ８０→ステップＳ９０→ステップＳ６０→・・の流れが併せて実行される。そして、全ページの印刷が終了してページ数ｎＰが総ページ数ｎＰＡよりも大きくなったら）、ステップＳ７０の判定が満たされなくなり（Ｓ７０：ＮＯ）、このフローを終了する。
【００７７】
以上のフローにおいて、ステップＳ４０及びステップＳ１３０を実行する上記ＣＰＵが、各請求項記載のパラメータ算出手段として機能する。また、ステップＳ１００を実行する上記ＣＰＵが第１判定手段として機能し、ステップＳ１２０を実行する上記ＣＰＵが、第２判定手段として機能する。
【００７８】
以上説明したように、本実施形態によれば、上記印字ライン位置Ｐｐで印刷が行われているとき、（時間的に）先行する上記先行ライン位置Ｐａが、ページ間部位Ｂに到達したか否かが判定される（ステップＳ１００参照）。先行ライン位置Ｐｐが上記ページ間部位Ｂに到達していた場合（すなわち、サーマルヘッド３２はあるページの中間部でドットを形成しているが、当該ページの印字パラメータの算出は先行して既に終了している場合）は、通電状態が切り替わっているか否か判定される（ステップＳ１２０参照）。そして通電状態が切り替わっていた場合、切り替わり前の通電状態に対応した印字パラメータの算出を終了し、それ以降（すなわち次のページから）、切り替わり後の通電状態に対応した形で印字パラメータの算出を行う（ステップＳ１３０参照）。
【００７９】
これにより、上記次のページ以降については、すべてのページについて、通電状態に適合した適正な印字パラメータによって印刷が行われ、印字品質の低下の可能性があるのは上記切り替わり検出時にドット形成中のページの一部分に限定される（図１１（ｇ）及び図１２（ａ）の１枚目のラベル台紙Ｓ１、図１２（ｂ）の２枚目のラベル台紙Ｓ２参照）。この結果、前述の図８に示した第２比較例のような、多くのページにおける印字品質の低下を防止することができる。また、前述のように印刷動作を停止する手法と異なり、ロスタイムが生じないので、迅速に印刷作業を終了させることができる。
【００８０】
また、本実施形態では特に、いわゆるダイカットテープであるロールシート３Ａにおける、ラベル台紙Ｓが配置されない上記ページ間部位Ｂに先行ライン位置Ｐａが到達したとき通電状態の切り替わりの判定が行われ（ステップＳ１２０参照）、切り替わっていると判定された場合に、切り替わり後の通電状態に対応した印字パラメータの算出が開始される（ステップＳ１３０参照）。これにより、例えば印刷速度や発熱素子通電時間の値を変更するとき、ラベル台紙非配置部分である上記ページ間部位Ｂを搬送するための所要時間を活用して、スムーズかつ確実に新しい値への移行を行うことができる。
【００８１】
また、本実施形態では特に、サーマルヘッド３２が、ロールシート３Ａの複数ページのそれぞれに対し、同一の印字オブジェクト（上記の例では「ＡＢＣ」のテキスト）を印刷する。これには以下のような意義がある。すなわち、全ページに同一内容の印字オブジェクトを形成する場合、印字データそのものは各ページで使い回せることから（印字データも各ページで異なる場合に比べて）ＣＰＵ内での演算負担が少ない。このような場合に本実施形態の上記手法を適用することで、上記ページ間部位Ｂでの印字パラメータの移行をスムーズかつ確実に行うことができる。
【００８２】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００８３】
（１）ラベルを１枚多く印刷する場合
すなわち、本変形例では、ユーザにより予め受け付けられた、作成する印字ラベルの枚数（上記ステップＳ６０における総ページ数ｎＰＡ）よりも、１枚多く印字ラベルが作成される。
【００８４】
本変形例における制御回路２１０の上記ＣＰＵが実行する制御手順を、上記図１３に対応する図１４より説明する。上記実施形態と同等の部分には同一の符号を付し、適宜説明を省略又は簡略化する。
【００８５】
本変形例では、図１４に示すフローが開始される前に、予め、上記操作部７や他の端末や汎用コンピュータ等での適宜の操作を介し、ユーザにより印字ラベルの作成枚数が入力され、ＣＰＵによって受け付けられる。なおこのときのＣＰＵが、各請求項記載の設定受付手段として機能する。
【００８６】
図１４に示すフローでは、図１３の各手順に加え、新たに、ステップＳ１０とステップＳ１４０とが設けられ、さらに、上記ステップＳ７０の判定が満たされなかった場合に、フロー終了までの間に新たにステップＳ１８０とステップＳ１９０とが設けられている。
【００８７】
すなわち、図１４において、まずステップＳ１０で、ＣＰＵは、通電状態が切り替わったことを表す、通電状態切替フラグＦを０に初期化する。
【００８８】
その後、上記ステップＳ２０〜ステップＳ６０を経て、ステップＳ６０の判定が満たされずステップＳ１００に移行し、ステップＳ１００及びステップＳ１２０の判定が満たされた場合、ステップＳ１３０を経た後、新たに設けたステップＳ１４０に移る。ステップＳ１４０では、ＣＰＵは、上記ステップＳ１３０で上記印字パラメータの算出モードが切り替わったことに対応し、上記通電状態切替フラグＦを、切り替わり済みであることを表すＦ＝１とする。その後、既に述べたステップＳ１５０に移行する。
【００８９】
その後、前述のようにしてステップＳ６０→ステップＳ１００〜ステップＳ１４０→ステップＳ１５０→ステップＳ１６０→ステップＳ１７０→ステップＳ６０・・の流れが繰り返されて１ラインずつ印字形成が実行され、各ページの全ライン数が終わるたびステップＳ６０→ステップＳ７０→ステップＳ８０→ステップＳ９０→ステップＳ６０→・・の流れが併せて実行される際、全ページの印刷が終了してページ数ｎＰが総ページ数ｎＰＡよりも大きくなったら、ステップＳ７０の判定が満たされなくなり（Ｓ７０：ＮＯ）、新たに設けたステップＳ１８０に移る。
【００９０】
ステップＳ１８０では、ＣＰＵは、上記通電状態切替フラグＦが、切り替わり済みであることを表すＦ＝１となっているか否かを判定する。この時点でＦ＝０のままであった場合にはステップＳ１８０の判定が満たされず（ステップＳ１８０：ＮＯ）、このフローを終了する。上記ステップＳ１４０において切り替わり済みでＦ＝１であった場合にはステップＳ１８０の判定が満たされ（Ｓ１８０：ＹＥＳ）、新たに設けたステップＳ１９０に移る。
【００９１】
ステップＳ１９０では、ＣＰＵは、この時点までに処理が完了した上記ページ数ｎＰが、上記印刷処理対象の総ページ数ｎＰＡに１を加えたｎＰＡ＋１よりも小さいか否か（言い換えれば、全ページ＋さらに１ページまでの印刷が終了しているかいないか）を判定する。ｎＰ＜ｎＰＡ＋１の場合は、ステップＳ１９０の判定が満たされて（Ｓ１９０：ＹＥＳ）、上記ステップＳ８０に移行し、同様の手順を繰り返す。なお上記ステップＳ１８０及びステップＳ１９０を実行するＣＰＵが、各請求項記載の第１印刷制御手段として機能する。これにより、ユーザが指定した上記印刷処理対象の全ページへの印刷が終了していたとしても、それプラス１枚の印刷までは、同様の印字ラベルＬの作成が実行される。ｎＰ≧ｎＰＡ＋１の場合は、ステップＳ１９０の判定が満たされず（Ｓ１９０：ＮＯ）、このフローを終了する。
【００９２】
以上のように構成した本変形例では、以下の技術的意義がある。すなわち、上記実施形態で述べたように、上記通電状態の切り替わり検出時にドット形成中のページについては、部分的に印字品質が低下する可能性がある（図１１（ｇ）及び図１２（ａ）の１枚目のラベル台紙Ｓ１、図１２（ｂ）の２枚目のラベル台紙Ｓ２参照）。そこで本変形例においては、ユーザによる設定ページ数よりも１ページだけ多く、印刷を実行する。これにより、良好な印字品質のページを、ユーザの意図する分だけ確実に得ることができる。
【００９３】
（２）通電状態切り替わり時のページは、それ以降印字形成しない場合
すなわち、上記実施形態の図１２（ａ）及び図１２（ｂ）にそれぞれ対応する図１５（ａ）及び図１５（ｂ）に示すように、上記通電状態切り替わりにより印字品質が低下するおそれのあるページ（図１１（ｇ）及び図１２（ａ）の１枚目のラベル台紙Ｓ１、図１２（ｂ）の２枚目のラベル台紙Ｓ２参照）については、ＣＰＵがプラテンローラ駆動回路２０９及び印刷駆動回路２０５を介してプラテンローラ用モータ２０８及びサーマルヘッド３２を連携して制御することにより、当該切り替わりタイミング以降の「ＡＢＣ」の印字形成を中止するようにしてもよい（図１５（ａ）の１枚目のラベル台紙Ｓ１、図１５（ｂ）の２枚目のラベル台紙Ｓ２参照）。すなわち、この例では「ＡＢ」を印字形成したところでそれ以降の「Ｃ」の印字形成を中止する。
【００９４】
そしてこの場合、当該ページに後続する次のページ（図１５（ａ）の２枚目のラベル台紙Ｓ２、図１５（ｂ）の３枚目のラベル台紙Ｓ３参照）から、切り替わり後の通電状態に対応した印字パラメータを用いて印字形成が再開される。なおこの中止・再開に係る制御を実行するＣＰＵが、各請求項記載の第２印刷制御手段として機能する。
【００９５】
上記手法の本変形例においては、以下のような技術的意義がある。すなわち、前述したように、上記通電状態の切り替わり検出時にドット形成中のページについては、部分的に印字品質が低下する可能性がある。そして、複数ページの印刷が完了したときに、ユーザが、その印字品質が低下したページを見過ごし、誤ってそのまま使用してしまう可能性もある。そこで本変形例においては、上記ＣＰＵの制御により、通電状態の切り替わり検出時点で印刷が行われていたページ（図１５（ａ）の１枚目のラベル台紙Ｓ１、図１５（ｂ）の２枚目のラベル台紙Ｓ２参照）については、それ以降、印刷を中止する。これにより、当該印字品質が低下したページの存在をユーザに対し明らかにし、上記のように誤用されるのを防止することができる。
【００９６】
（３）印字中止の代わりに別画像を印字形成する場合
すなわち、上記変形例（２）の図１５（ａ）及び図１５（ｂ）にそれぞれ対応する図１６（ａ）及び図１６（ｂ）に示すように、上記切り替わりタイミング以降の「ＡＢＣ」（第１画像に相当）の印字形成を中止するとともに、それ以降は別の報知用の画像を印字形成するようにしてもよい。すなわち、この例では、ＣＰＵがプラテンローラ駆動回路２０９及び印刷駆動回路２０５を介してプラテンローラ用モータ２０８及びサーマルヘッド３２を連携して制御することにより、途中までの「ＡＢ」を印字形成したところでそれ以降の「Ｃ」の印字形成を中止するとともに、「Ｃ」に代えて「（＾＾）」の画像（第２画像）を印字形成する。つまり全体的には「ＡＢ（＾＾）」という印字オブジェクトが形成された印字ラベルとなる。
【００９７】
そして、上記変形例（２）と同様、当該ページに後続する次のページ（図１６（ａ）の２枚目のラベル台紙Ｓ２、図１６（ｂ）の３枚目のラベル台紙Ｓ３参照）からは、切り替わり後の通電状態に対応した印字パラメータを用いて印字形成が再開される。なおこのような制御を実行するＣＰＵが、各請求項記載の第３印刷制御手段として機能する。
【００９８】
上記手法の本変形例においては、以下のような技術的意義がある。すなわち、上記変形例（２）と同様、上記通電状態の切り替わり検出時にドット形成中のページについては、部分的に印字品質が低下する可能性がある。そして、複数ページの印刷が完了したときに、ユーザが、その印字品質が低下したページを見過ごし、誤ってそのまま使用してしまう可能性もある。そこで本変形例においては、ＣＰＵの制御により、通電状態の切り替わり検出時点で画像（本来印刷を意図していた印字オブジェクトとしての上記「ＡＢＣ」）の印刷が行われていたページについては、それ以降、当該画像の印刷を中止する。そして、改めて、上記画像「ＡＢＣ」とは異なる報知用の画像（上記「（＾＾）」）を当該ページの残り部分に印刷する。これにより、当該印字品質が低下したページの存在をユーザに対し明らかにし、上記のように誤用されるのを防止することができる。また「（＾＾）」の画像を用いて当該ページを別の用途に用いることも可能となる。）
【００９９】
（４）その他
なお、以上は、印刷装置として、ロールシート３Ａにサーマルヘッド３２により所望の印刷を行って印字ラベルを作成する印字ラベル作成装置に対し本発明を適用した場合を例にとって説明したが、これに限られない。すなわち、印刷装置の一例として、例えばＡ４、Ａ３、Ｂ４、Ｂ５サイズ等の通常の被印刷用紙（被印字媒体）にサーマルヘッドにより画像を形成したり文字を印刷したりするプリンタや、に対し、本発明を適用してもよい。この場合も同様の効果を得る。
【０１００】
また、以上において、図６に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１０１】
また、図１３、図１４に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１０２】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１０３】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１０４】
１                印字ラベル作成装置
３Ａ              ロールシート（被印字媒体）
３２              サーマルヘッド（印字手段）
３５              プラテンローラ（搬送手段）
２０８            プラテンローラ用モータ（駆動手段）
２１０            制御回路
【図１】
2018083303.tif 000003
【図２】
2018083303.tif 000004
【図３】
2018083303.tif 000005
【図４】
2018083303.tif 000006
【図５】
2018083303.tif 000007
【図６】
2018083303.tif 000008
【図７】
2018083303.tif 000009
【図８】
2018083303.tif 000010
【図９】
2018083303.tif 000011
【図１０】
2018083303.tif 000012
【図１１】
2018083303.tif 000013
【図１２】
2018083303.tif 000014
【図１３】
2018083303.tif 000015
【図１４】
2018083303.tif 000016
【図１５】
2018083303.tif 000017
【図１６】
2018083303.tif 000018