(57)【特許請求の範囲】
【請求項１】
搬送モータと、
前記搬送モータの駆動力を用いて被印字媒体を搬送するための搬送手段と、
前記被印字媒体を前記搬送手段により搬送する搬送方向と直交する方向に配列され、前記被印字媒体を前記搬送方向に印字解像度に分割してなる各印字ライン上に少なくとも各ドットを形成する、複数の発熱素子を備えたサーマルヘッドと、
を有し、前記搬送手段の搬送方向における所望のラベル長さを備えた印字ラベルを作成する印字ラベル作成装置であって、
予め作成され、かつ所定の前記ラベル長さと所定の印字内容をそれぞれ備えた、複数種類のラベルイメージを書き換え不能に記憶する記憶手段と、
前記記憶手段より読み出された前記複数種類のラベルイメージを、操作者が選択可能に表示する表示手段と、
前記複数種類のラベルイメージのうち、操作者により前記表示手段の表示に基づき選択された特定のラベルイメージに対する、前記ラベル長さの変更指示値を取得する取得手段と、
前記搬送モータの回転速度を制御する搬送制御手段と、
前記搬送手段による搬送の開始後、印字を行うための印字データを１つの前記印字ライン単位に分割したライン印字データごとに通電態様を切り替えつつ、  前記選択された特定のラベルイメージに基づく前記印字データに対応した前記複数の発熱素子の通電制御を行う印字制御手段と、
前記取得手段により取得された前記変更指示値に応じ、前記ライン印字データごとの通電タイミングの間隔を予め定められた初期値から短縮化又は伸張化制御する印字周期制御処理、及び、前記搬送モータの回転速度を予め定められた初期値から減少又は増大制御する回転速度制御処理、の両方を行うように、前記印字制御手段及び前記搬送制御手段を連携して制御する連携制御手段と、
を有することを特徴とする印字ラベル作成装置。
【請求項２】
請求項１記載の印字ラベル作成装置において、
前記取得手段により取得された前記ラベル長さの前記変更指示値が、所定の第１条件を満たすか否かを判定する第１判定手段を有し、
前記連携制御手段は、
前記第１判定手段により、前記変更指示値が、前記第１条件を満たすと判定された場合には、前記回転速度制御処理を行わず前記印字周期制御処理を行うよう、前記印字制御手段及び前記搬送制御手段を連携して制御する
ことを特徴とする印字ラベル作成装置。
【請求項３】
請求項１又は請求項２記載の印字ラベル作成装置において、
前記取得手段により取得された前記ラベル長さの前記変更指示値が、所定の第２条件を満たすか否かを判定する第２判定手段を有し、
前記連携制御手段は、
前記第２判定手段により、前記変更指示値が、前記第２条件を満たすと判定された場合には、各通電タイミングにおける前記複数の発熱素子への通電時間を予め定められた初期値から短縮化又は伸張化制御する通電時間制御処理をさらに行うよう、前記印字制御手段及び前記搬送制御手段を連携して制御する
ことを特徴とする印字ラベル作成装置。
【請求項４】
請求項１乃至請求項３のいずれか１項記載の印字ラベル作成装置において、
前記取得手段により取得された前記変更指示値に応じて、前記読み出された特定のラベルイメージを予め段階的に定められた所定の倍率に伸張又は縮小するイメージ補正処理を実行する、補正手段を有し、
前記連携制御手段は、
前記取得手段により取得された前記変更指示値と前記補正手段による前記イメージ補正処理の結果とに応じて、前記印字周期制御処理及び前記回転速度制御処理のうちいずれか一方を選択的に行う
ことを特徴とする印字ラベル作成装置。
【請求項５】
搬送モータと、前記搬送モータの駆動力を用いて被印字媒体を搬送するための搬送手段と、前記被印字媒体を前記搬送手段により搬送する搬送方向と直交する方向に配列され、前記被印字媒体を前記搬送方向に印字解像度に分割してなる各印字ライン上に少なくとも各ドットを形成する、複数の発熱素子を備えたサーマルヘッドと、予め作成され、かつ前記搬送手段の搬送方向における所定のラベル長さと所定の印字内容をそれぞれ備えた、複数種類のラベルイメージを書き換え不能に記憶する記憶手段と、前記搬送モータの回転速度を制御する搬送制御手段と、前記搬送手段による搬送の開始後、印字を行うための印字データを１つの前記印字ライン単位に分割したライン印字データごとに通電態様を切り替えつつ、前記ラベルイメージに基づく前記印字データに対応した前記複数の発熱素子の通電制御を行う印字制御手段と、を有し、印字ラベルを作成する印字ラベル作成装置に設けられた演算手段に対し、
前記複数種類のラベルイメージのうち、操作者により選択された特定のラベルイメージに対する、前記ラベル長さの変更指示値を取得する取得手順と、
前記取得手順で取得された前記変更指示値に応じ、前記ライン印字データごとの通電タイミングの間隔を予め定められた初期値から短縮化又は伸張化制御する印字周期制御処理、及び、前記搬送モータの回転速度を予め定められた初期値から減少又は増大制御する回転速度制御処理、の両方を行うように、前記印字制御手段及び前記搬送制御手段を連携して制御する連携制御手順と、
を実行させるための印字ラベル作成プログラム。
【請求項６】
搬送モータと、前記搬送モータの駆動力を用いて被印字媒体を搬送するための搬送手段と、前記被印字媒体を前記搬送手段により搬送する搬送方向と直交する方向に配列され、前記被印字媒体を前記搬送方向に印字解像度に分割してなる各印字ライン上に少なくとも各ドットを形成する、複数の発熱素子を備えたサーマルヘッドと、予め作成され、かつ前記搬送手段の搬送方向における所定のラベル長さと所定の印字内容をそれぞれ備えた、複数種類のラベルイメージを書き換え不能に記憶する記憶手段と、前記搬送モータの回転速度を制御する搬送制御手段と、前記搬送手段による搬送の開始後、印字を行うための印字データを１つの前記印字ライン単位に分割したライン印字データごとに通電態様を切り替えつつ、前記ラベルイメージに基づく前記印字データに対応した前記複数の発熱素子の通電制御を行う印字制御手段と、を有し、印字ラベルを作成する印字ラベル作成装置に設けられた演算手段が実行する印字ラベル作成方法であって、
前記複数種類のラベルイメージのうち、操作者により選択された特定のラベルイメージに対する、前記ラベル長さの変更指示値を取得する取得手順と、
前記取得手順で取得された前記変更指示値に応じ、前記ライン印字データごとの通電タイミングの間隔を予め定められた初期値から短縮化又は伸張化制御する印字周期制御処理、及び、前記搬送モータの回転速度を予め定められた初期値から減少又は増大制御する回転速度制御処理、の両方を行うように、前記印字制御手段及び前記搬送制御手段を連携して制御する連携制御手順と、
を有することを特徴とする印字ラベル作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被印字媒体に印字を行って印字ラベルを作成する印字ラベル作成装置に関する。
【背景技術】
【０００２】
印字手段としてサーマルヘッドを備えた印字ラベル作成装置が知られている（例えば、特許文献１参照）。この印字ラベル作成装置では、搬送手段（プラテンローラ、接合ローラ、送りローラ）が搬送モータ（ＤＣモータ）の駆動力を用いて被印字媒体（表層テープ）を搬送し、その搬送される被印字媒体に対しサーマルヘッドが印字を形成することにより、印字ラベルが作成される。その際、サーマルヘッドは、印字データを１つの印字ライン単位に分割したライン印字データごとに通電態様を切り替えつつ、印字データに対応した複数の発熱素子の通電を行う。特にこの従来技術の印字ラベル作成装置では、上記ライン印字データごとの通電タイミングの間隔（＝いわゆる印字周期）を可変に制御することで、所望の印字態様を実現可能となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１１８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、操作者が気軽に印字ラベルを作成できるように、所定の印字内容を備えた複数種類のラベルイメージが予め作成され記憶されている、印字ラベル作成装置が提唱されている。操作者は、ラベルの細かいデザイン設定やテキスト入力等の操作を行わなくても、当該印字ラベル作成装置に表示された上記複数種類のラベルイメージのうち自ら所望する特定のラベルイメージを選択するだけで、当該特定のラベルイメージの態様の印字ラベルを簡単に作成することができる。
【０００５】
ここで、通常、上記複数種類のラベルイメージは、それぞれ、予め所定のラベル長さを備えている。操作者のニーズとして、印字内容等のデザインはそのままにしつつ、ラベル長さを上記予め設定された所定のラベル長さから増減変更したい場合がある。このようなニーズに対し、上記従来技術の印字周期の可変制御を適用し、ラベル長さを増大させたい場合には上記特定のラベルイメージを印字する際の印字周期を長くし、ラベル長さを短くしたい場合には上記特定のラベルイメージを印字する際の印字周期を短くする手法が考えられる。
【０００６】
しかしながら、上記のように印字周期を可変制御する手法では、操作者の希望するラベル長さと、上記特定のラベルイメージに対し予め定められたラベル長さとの差が比較的大きい場合（特定のラベルイメージのラベル長さ比が比較的大きい場合）には、十分に対応することは難しかった。
【０００７】
本発明の目的は、ラベルイメージのラベル長さの変更率の絶対値が比較的大きい場合であっても、確実に操作者のニーズに対応して操作者の希望するラベル長さの印字ラベルを作成できる、印字ラベル作成装置、印字ラベル作成プログラム、及び印字ラベル作成方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本願発明は、搬送モータと、前記搬送モータの駆動力を用いて被印字媒体を搬送するための搬送手段と、前記被印字媒体を前記搬送手段により搬送する搬送方向と直交する方向に配列され、前記被印字媒体を前記搬送方向に印字解像度に分割してなる各印字ライン上に少なくとも各ドットを形成する、複数の発熱素子を備えたサーマルヘッドと、を有し、前記搬送手段の搬送方向における所望のラベル長さを備えた印字ラベルを作成する印字ラベル作成装置であって、予め作成され、かつ所定の前記ラベル長さと所定の印字内容をそれぞれ備えた、複数種類のラベルイメージを書き換え不能に記憶する記憶手段と、前記記憶手段より読み出された前記複数種類のラベルイメージを、操作者が選択可能に表示する表示手段と、前記複数種類のラベルイメージのうち、操作者により前記表示手段の表示に基づき選択された特定のラベルイメージに対する、前記ラベル長さの変更指示値を取得する取得手段と、前記搬送モータの回転速度を制御する搬送制御手段と、前記搬送手段による搬送の開始後、印字を行うための印字データを１つの前記印字ライン単位に分割したライン印字データごとに通電態様を切り替えつつ、前記選択された特定のラベルイメージに基づく前記印字データに対応した前記複数の発熱素子の通電制御を行う印字制御手段と、前記取得手段により取得された前記変更指示値に応じ、前記ライン印字データごとの通電タイミングの間隔を予め定められた初期値から短縮化又は伸張化制御する印字周期制御処理、及び、前記搬送モータの回転速度を予め定められた初期値から減少又は増大制御する回転速度制御処理、の両方を行うように、前記印字制御手段及び前記搬送制御手段を連携して制御する連携制御手段と、を有することを特徴とする。
【０００９】
本願発明の印字ラベル作成装置は、搬送手段と、サーマルヘッドと、記憶手段と、を有する。搬送手段により搬送される被印字媒体に対し、サーマルヘッドが印字を形成することにより、印字ラベルが作成される。搬送手段は、搬送制御手段により回転速度が制御される搬送モータの駆動力を用いて被印字媒体を搬送する。サーマルヘッドは、複数の発熱素子が印字制御手段により通電制御されることで、印字データに対応した印字を被印字媒体に形成する。このとき、所定の印字内容を備えた複数種類のラベルイメージが予め作成され、それら複数種類のラベルイメージが記憶手段に記憶されている。操作者が、表示手段に表示された上記複数種類のラベルイメージのうち、自ら所望する特定のラベルイメージを選択することにより、当該特定のラベルイメージの態様の印字ラベルが作成される。
【００１０】
ここで、上記複数種類のラベルイメージは、それぞれ、予め所定のラベル長さを備えている。操作者のニーズとして、印字内容等のデザインはそのままにしつつ、ラベル長さを上記予め設定された所定のラベル長さから増減変更したい場合がある。そこで本願発明においては、このような場合に対応して、取得手段と連携制御手段とが設けられる。操作者が、特定のラベルイメージを選択し、当該選択した特定のラベルイメージに関して変更したいラベル長さの値（変更指示値）を指示入力すると、当該変更指示値が取得手段によって取得される。すると、連携制御手段が、当該取得された変更指示値に応じて、上記印字制御手段によるサーマルヘッドの発熱素子の通電タイミングの間隔と、上記搬送制御手段による搬送モータの回転速度と、の両方を、初期値から変更する。すなわち、操作者による変更指示値が、上記特定のラベルイメージの予め定められたラベル長さよりも短かった場合には、上記通電タイミングの間隔が初期値から短くなるように（言い換えれば印字周期が初期値から短くなるように）変更されるとともに、上記搬送モータの回転速度が初期値から遅くなるように（言い換えれば搬送速度が初期値から遅くなるように）、変更することができる。逆に、操作者による変更指示値が、上記特定のラベルイメージの予め定められたラベル長さよりも長かった場合には、上記通電タイミングの間隔が初期値から長くなるように（言い換えれば印字周期が初期値から長くなるように）変更されるとともに、上記搬送モータの回転速度が初期値から速くなるように（言い換えれば搬送速度が初期値から速くなるように）、変更することができる。
【００１１】
このようにして、ラベル作成時における印字周期と搬送速度との両方が変更制御されることにより、操作者の希望するラベル長さと、上記特定のラベルイメージの予め定められたラベル長さとの差が比較的大きい場合（特定のラベルイメージのラベル長さの変更率の絶対値が比較的大きい場合）であっても、確実に操作者のニーズに対応して操作者の希望するラベル長さの印字ラベルを作成することができる。
【発明の効果】
【００１２】
本発明によれば、確実に操作者のニーズに対応して操作者の希望するラベル長さの印字ラベルを作成することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の印字ラベル作成装置の一実施形態の外観を示す斜め上方向からの斜視図である。
【図２】カートリッジの内部構造を模式的に表す拡大平面図である。
【図３】印字ラベル作成装置の制御系を表す概念図である。
【図４】ラベル長さを変更しつつラベル作成を行う手法を説明するための、印字ラベルの外観図である。
【図５】ラベル長さ比の大小とモータ回転速度又は印字周期との具体的な対応関係を説明する説明図である。
【図６】操作部の各機能キーの詳細を含む印字ラベル作成装置の平面図である。
【図７】表示部における表示例を表す説明図である。
【図８】ラベルイメージに基づくラベル作成条件設定時に制御回路のＣＰＵが実行する制御手順を表すフローチャートである。
【図９】ラベル作成時に制御回路のＣＰＵが実行する制御手順を表すフローチャートである。
【図１０】先にラベルイメージの補正処理を行う変形例において、ラベルイメージに基づくラベル作成条件設定処理時に制御回路のＣＰＵが実行する制御手順を表すフローチャートである。
【図１１】図１０のステップＳ２００の詳細手順を表すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１５】
＜印字ラベル作成装置の構成＞
図１に示すように、印字ラベル作成装置１は、外郭を構成する筐体１Ａを備えている。筐体１Ａは、装置下面及び装置側面を構成する樹脂製の下カバー１５と、装置上面を構成する樹脂製の上カバー１７とからなる。上カバー１７は、後部側にカートリッジホルダ９（図２参照）を覆うカートリッジカバー１７ａを備え、カートリッジカバー１７ａは、後端部を支点として開閉可能である。上カバー１７の前部側には、カートリッジカバー１７ａに隣接した例えば矩形開口状の開口部６と、この開口部６を塞ぐように装着された透明パネル７とが設けられ、開口部６の内側には、入力した文字や記号等を表示するための表示部５が配置されている。開口部６の周囲には操作部２が設けられている。操作部２には、上カバー１７の前方向から後方向に向けて、文字入力等の種々の操作が行われるキーボード３と、電源スイッチや印刷キー等の印字ラベル作成装置１の各種機能を実行させるための機能キー群４とが配置されている。
【００１６】
筐体１Ａの内部には、例えば表示部５の下側に、後述の制御回路２１０（図３参照）等を構成する電子素子（ＩＣチップ等）を実装した図示しないメイン基板と、メイン基板の上記制御回路２１０にコネクタを介して接続された図示しないキー基板とが設けられている。キー基板は、上記キーボード３及び機能キー群４を構成する各キーに対応する位置に設けられた複数のキー用接点を有し、このキー用接点は、操作者がキーボード３及び機能キー群４の各キーを操作した際に閉成され、これにより各キーに割り当てられた機能が実行される。
【００１７】
筐体１Ａのカートリッジカバー１７ａの内側には、図２に示すように、印字済みラベル用テープ１０９を供給するためのカートリッジ８が着脱可能な上記カートリッジホルダ９が設けられている。このカートリッジホルダ９は、上記カートリッジカバー１７ａによって常時閉塞されており、カートリッジカバー１７ａを開放するとカートリッジホルダ９が露出される。カートリッジホルダ９には、カートリッジ８内の使用済みのインクリボン１０５を巻き取るためのリボン巻取りローラ駆動軸１０７と、カートリッジ８内のカバーフィルム１０３（被印字媒体）を搬送するための送りローラ駆動軸１０８とが設けられている。またカートリッジホルダ９には、カバーフィルム１０３に所望の印刷を行うサーマルヘッド２３が、カートリッジ８の装着時にその開口部に位置するように設けられている。サーマルヘッド２３は、カバーフィルム１０３の搬送方向と直交する方向に配列された複数の発熱素子２３ａ（図３参照）を備えており、印刷駆動回路２０５（図３参照）の制御に基づき、カバーフィルム１０３を搬送方向に印字解像度に分割してなる各印字ライン上に少なくとも各ドットを形成することにより、カバーフィルム１０３への印字を行う。
【００１８】
カートリッジ８は、筐体８Ａと、この筐体８Ａ内に配置され、帯状の基材テープ１０１が巻回された第１ロール１０２（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、上記基材テープ１０１と略同じ幅である透明な上記カバーフィルム１０３が巻回された第２ロール１０４（実際は渦巻き状であるが、図では簡略的に同心円状に示す）と、上記インクリボン１０５（熱転写リボン、但し被印字テープが感熱テープの場合は不要）が巻回されたリボン供給ローラ１１１と、印字後のインクリボン１０５を巻取るリボン巻取りローラ１０６と、カートリッジ８のテープ排出部の近傍に回転可能に支持された送りローラ２７とを有する。
【００１９】
第１ロール１０２は、リール部材１０２ａの周りに上記基材テープ１０１を巻回している。基材テープ１０１は、例えば、内側に巻かれる側よりその反対側へ向かって、貼り合わせ用の粘着剤層、ベースフィルム、貼り付け用の粘着剤層、剥離紙の順序で積層され構成されている。第２ロール１０４は、リール部材１０４ａの周りに上記カバーフィルム１０３を巻回している。
【００２０】
送りローラ２７は、上記基材テープ１０１と印字形成後の上記カバーフィルム１０３とを押圧して搬送しつつ接着させて上記印字済みラベル用テープ１０９とし、得られる印字済みラベル用テープ１０９を図２中矢印Ａで示す方向に搬送する。なお、リボン巻取りローラ１０６及び送りローラ２７は、ローラ駆動用モータ２０８（搬送モータ。図３参照）の駆動力が上記リボン巻取りローラ駆動軸１０７及び送りローラ駆動軸１０８（搬送手段）に伝達されることによって、連動して回転駆動される。なお、この回転駆動の際、サーマルヘッド２３に対向配置されるプラテンローラ２６や、送りローラ２７に対向配置される圧着ローラ２８も同様に回転する（後述）。
【００２１】
また、印字済みラベル用テープ１０９の搬送経路に沿って送りローラ２７及び圧着ローラ２８の下流側には、カッタキー等の操作により印字済みラベル用テープ１０９を所定の長さに切断するための、カッタ４０が設けられている。
【００２２】
＜印字ラベル作成装置の制御系＞
図３を用いて、印字ラベル作成装置１の制御系を説明する。図３において、印字ラベル作成装置１には、印刷駆動回路２０５と、ローラ駆動回路２０９と、カッタ４０を切断動作させるカッタソレノイド２８０への通電を制御するカッタソレノイド駆動回路３００と、印刷駆動回路２０５、ローラ駆動回路２０９、カッタソレノイド駆動回路３００等を介し、印字ラベル作成装置１全体の動作を制御するための制御回路２１０と、が設けられている。
【００２３】
ローラ駆動回路２０９は、上記送りローラ駆動軸１０８（図２参照）及びリボン巻取りローラ駆動軸１０７（図２参照）を駆動するローラ駆動用モータ２０８を制御する。すなわち、ローラ駆動回路２０９は、ローラ駆動用モータ２０８の回転速度を制御することにより、印字済みラベル用テープ１０９の搬送速度（言い換えればカバーフィルム１０３の搬送速度。以下同様）の制御を行う。
【００２４】
印刷駆動回路２０５は、上記サーマルヘッド２３の発熱素子２３ａへの通電を行う。すなわち、印刷駆動回路２０５は、上記ローラ駆動用モータ２０８の駆動力による印字済みラベル用テープ１０９の搬送の開始後、（制御回路２１０から取得された印字データを１つの印字ライン単位に分割した）ライン印字データごとに通電態様を切り替えつつ、上記データに対応した複数の発熱素子２３ａの通電制御を行う。
【００２５】
操作部２は、上記キー基板に設けられキーボード３及び機能キー群４の操作に対応して閉成されるキー用接点からの操作信号が入力される。制御回路２１０は、操作部２による各設定に応じて、制御回路２１０を通じて印刷駆動回路２０５、ローラ駆動回路２０９、ローラ駆動用モータ２０８、カッタソレノイド駆動回路３００等を制御する。
【００２６】
また制御回路２１０は、いわゆるマイクロコンピュータであり、詳細な図示を省略するが、中央演算処理装置であるＣＰＵ（演算手段）、ＲＯＭ、及びＲＡＭ等から構成される。そして制御回路２１０は、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラム（後述の図８〜図１１に示す印字ラベル作成方法を実行する印字ラベル作成プログラムを含む）に従って所定の処理を行う。なお、制御回路２１０は、電源回路により給電されるとともに、通信回路を介し例えば通信回線に接続され、この通信回線に接続された図示しないルートサーバ、他の端末、汎用コンピュータ、及び情報サーバ等との間で情報のやりとりが可能となっている。
【００２７】
＜印字ラベル作成装置の基本動作＞
上記構成の印字ラベル作成装置１において、カートリッジ８が上記カートリッジホルダ９に装着されると、カバーフィルム１０３及びインクリボン１０５がサーマルヘッド２３とプラテンローラ２６との間に狭持されるとともに、基材テープ１０１及びカバーフィルム１０３が送りローラ２７と圧着ローラ２８との間に狭持される。そして、送りローラ駆動軸１０８の駆動に伴い、リボン巻取りローラ１０６及び送りローラ２７が図２中矢印Ｂ及び矢印Ｃで示す方向にそれぞれ同期して回転駆動される。送りローラ２７の回転により圧着ローラ２８が回転し、第１ロール１０２から基材テープ１０１が繰り出されて送りローラ２７へ供給され、リボン巻取りローラ１０６の回転によりリボン供給ローラ１１１からインクリボン１０５が繰り出される。また、インクリボン１０５の繰り出しによりプラテンローラ２６が回転し、送りローラ２７、圧着ローラ２８及びプラテンローラ２６の回転により第２ロール１４からカバーフィルム１０３が繰り出されて送りローラ２７へ供給される。一方、印刷駆動回路２０５によりサーマルヘッド２３の複数の発熱素子２３ａが通電され、第２ロール１０４から繰り出されたカバーフィルム１０３の裏面に所望の印字Ｒが印刷される。
【００２８】
そして、上記基材テープ１０１と上記印刷が終了したカバーフィルム１０３とが上記送りローラ２７及び圧着ローラ２８により接着されて一体化されることにより印字済みラベル用テープ１０９として形成され、テープ排出部よりカートリッジ８外へと搬出される。カバーフィルム１０３への印字Ｒの形成が終了したインクリボン１０５は、リボン巻取りローラ駆動軸１０７の駆動によりリボン巻取りローラ１０６に巻取られる。
【００２９】
その後、操作者が操作部２の機能キー群４に備えられたカッタキーを押すことにより、カッタキーの操作に基づきカッタ４０が動作して、印字済みラベル用テープ１０９が所定の長さに切断され、所定長の印字ラベルが生成される。
【００３０】
＜ラベルイメージを用いた印字ラベルの作成＞
以上において、本実施形態では、制御回路２１０に、ラベルイメージメモリ２２０（記憶手段）が設けられている。このラベルイメージメモリ２２０には、予め作成された複数種類のラベルイメージ（例えばビットマップデータにより構成されている）が書き換え不能に記憶されている。これらラベルイメージは、所定のラベル長さと所定の印字内容とをそれぞれ備えている。各ラベルイメージは、操作者が操作部２の機能キー群４のうちの例えばラベルキー４ｃ（図６参照）を押すことによって、ラベルイメージメモリ２２０から読み出され、表示部５（表示手段）に１つずつ選択可能に切り替えて表示される。操作者は、そのようにして表示部５に表示された複数のラベルイメージの中から、操作部２での操作によって、所望の印字内容とラベル長さとを有する特定のラベルイメージを選択する。そして、操作者がその選択したラベルイメージのラベル作成指示をすることで、カバーフィルム１０３に選択した特定のラベルイメージの印字内容と同一の所望の印字が印刷された印字ラベルを生成することができる。
【００３１】
＜本実施形態の特徴＞
上記のようにして、予め用意されたラベルイメージに対応した印字ラベルを操作者が作成する際、ラベルイメージの印字内容等のデザインはなるべくそのままにしつつ、ラベル長さを（予め設定されたラベル長さから）増減変更したい場合がある。そこで、本実施形態では、上記ラベルイメージに対して予め設定されたラベル長さと、操作者の希望するラベル長さとの差に応じて、サーマルヘッド２３の印字周期とローラ駆動用モータ２０８の回転速度との両方を変化可能とする。これにより、上記ラベルイメージに対し設定されたラベル長さとの差が大きい場合であっても、確実に操作者の希望するラベル長さの印字ラベルＬを作成することができる。以下、その詳細を、順を追って説明する。
【００３２】
＜ラベルイメージの伸張と短縮＞
本実施形態における、上述したラベル長さを変更しつつラベル作成を行う手法を、図４により説明する。図４（ａ）は、ラベルイメージメモリ２２０に記憶された複数種類のラベルイメージから選択した１つのラベルイメージを用いて、そのまま（特にラベル長さの変更処理を行うことなく）作成した印字ラベルＬの一例を示している。この例では、この印字ラベルＬには、「ＲＥＳＰＯＮＤ  ＩＭＭＥＤＩＡＴＥＬＹ！」のテキスト文字が印刷されている。そして、印字ラベルＬの長さは、上記ラベルイメージにおいて予め設定された４７［ｍｍ］となっている。
【００３３】
ここで、操作者が、上記ラベルイメージを用いた、長さ３０［ｍｍ］の印字ラベルＬ（図４（ｂ）参照）の作成を希望したとする。この場合、ラベル長さ比は、３０／４７≒６４［％］となる。本実施形態では、この場合には、制御回路２１０の制御に基づき、ローラ駆動回路２０９がローラ駆動用モータ２０８の回転速度を遅くすると共に、印刷駆動回路２０５がサーマルヘッド２３の発熱素子２３ａの通電タイミングの間隔（＝印字周期）を短くする。これにより、図４（ｂ）に示すような、上記同様の「ＲＥＳＰＯＮＤ  ＩＭＭＥＤＩＡＴＥＬＹ！」のテキスト文字が印刷された、長さ３０［ｍｍ］の印字ラベルを作成することができる。
【００３４】
また逆に、操作者が、上記ラベルイメージを用いた、長さ７０［ｍｍ］の印字ラベルＬ（図４（ｃ）参照）の作成を希望したとする。この場合、ラベル長さ比は、７０／４７≒１４８．９［％］となる。本実施形態では、この場合には、制御回路２１０の制御に基づき、ローラ駆動回路２０９がローラ駆動用モータ２０８の回転速度を速くすると共に、印刷駆動回路２０５がサーマルヘッド２３の発熱素子２３ａの通電タイミングの間隔（＝印字周期）を長くする。これにより、図４（ｃ）に示すような、上記同様の「ＲＥＳＰＯＮＤ  ＩＭＭＥＤＩＡＴＥＬＹ！」のテキスト文字が印刷された、長さ７０［ｍｍ］の印字ラベルを作成することができる。
【００３５】
＜モータ回転速度及び印字周期の制御態様の詳細＞
上述したように、本実施形態では、操作者が選択した特定のラベルイメージに対応付けられたラベル長さに対する、操作者が希望する印字ラベルＬの長さの割合、すなわちラベル長さ比（言い換えれば、操作者が選択した特定のラベルイメージに対応付けられたラベル長さからの変更率）に応じて、モータ回転速度と印字周期とを変更する。そのラベル長さ比の大小とモータ回転速度又は印字周期との具体的な対応関係を、図５により説明する。なお、図５においては、ローラ駆動用モータ２０８の回転速度を、印字済みラベル用テープ１０９の搬送速度に置き換えて表現している。
【００３６】
図５において、まず、上記ラベル長さ比が１．０である状態（言い換えれば変更率が０である状態）を、基準設定として番号（０）で示している。この例では、当該ラベルイメージを用いて印字ラベルＬを作成する場合の基準設定として、サーマルヘッド２３の発熱素子２３ａを駆動する印字周期が１４［ｍｓ］（含む通電時間８［ｍｓ］）であり、ローラ駆動用モータ２０８によるテープ搬送速度は１０［ｍｍ／ｓ］となっている。
【００３７】
上記（０）の基準設定に比べ、上記ラベル長さ比の値がやや下回る状態、この例では上記ラベル長さ比が９０％〜１００％未満（上記変更率−１０％〜０％未満）となる状態の場合、ラベル長さの短縮量が比較的小さいことから、例外的にテープ搬送速度の調整が行われずに印字周期のみが調整される。この例では、図５中に番号（１）で示すように、（通電時間８［ｍｓ］を変えることなく）印字周期が１２．６［ｍｓ］に短縮される。テープ搬送速度は基準設定と同じ１０［ｍｍ／ｓｅｃ］のままである。
【００３８】
上記（１）の設定に比べ、さらに上記ラベル長さ比の値が下回る状態、この例では上記ラベル長さ比が７２％〜９０％未満（上記変更率−２８％〜−１０％未満）となる状態の場合、上記印字周期の調整に加え、テープ搬送速度の調整が行われる。この例では、図５中に番号（２）で示すように、上記同様に印字周期が１２．６［ｍｓ］に短縮されつつ、かつ、テープ搬送速度が８［ｍｍ／ｓ］に減速される。
【００３９】
上記（２）の設定に比べ、さらに上記ラベル長さ比の値が下回る状態、この例では上記ラベル長さ比が５４％〜７２％未満（上記変更率−４６％〜−２８％未満）となる状態の場合、上記印字周期及びテープ搬送速度の調整に加え、上記印字周期に含まれる通電時間の調整が行われる。この例では、図５中に番号（３）で示すように、上記同様に印字周期が１２．６［ｍｓ］に短縮されつつその印字周期に占める通電時間の長さが７［ｍｓｅｃ］に短縮され、かつ、テープ搬送速度が６［ｍｍ／ｓ］に減速される。
【００４０】
なお、上記通電時間の調整を行う理由は以下の通りである。すなわち、上記ラベル長さ比が５４％〜７２％未満（上記変更率−４６％〜−２８％未満）となる状態の場合、上記（２）と同様の印字周期及びテープ搬送速度の調整を行ったとしても、印字周期中に占める発熱素子２３ａの通電時間がそのままでは、印字形成時に必要なエネルギを確保し印字品質を良好に保つことはできない。すなわち、１つの印字周期の中には、サーマルヘッド２３の発熱素子２３ａが通電されることによりカバーフィルム１０３にインクを付着させるための加熱時間（通電時間）と、発熱素子２３ａへの通電を停止して発熱素子を冷却する時間（非通電時間）と、の両方が含まれる。短い印字ラベルを作成するときにドットがつまり潰れ傾向となったり、長い印字ラベルを作成するときにドット間に隙間ができて濃度不足となるのを防止して印字品質を確保するためには、上記通電時間と非通電時間との比率を所定の上限値から下限値までの範囲内とする必要がある。そこで、上記の例では、上記の印字周期の短縮及びテープ搬送速度の減速調整の下、印字ドットの大きさを左右する発熱素子２３ａの通電時間を１［ｍｓ］短く変更しているのである。
【００４１】
一方、上記（０）の基準設定に比べ、上記ラベル長さ比の値がやや上回る状態、この例では上記ラベル長さ比が１００％超〜１１０％以下（上記変更率０％超〜＋１０％以下）となる状態の場合、ラベル長さの伸張量が比較的小さいことから、上記１）の設定と同様、例外的にテープ搬送速度の調整が行われずに印字周期のみが調整される。この例では、図５中に番号（１）′で示すように、（通電時間８［ｍｓ］を変えることなく）印字周期が１５．４［ｍｓ］に伸張される。テープ搬送速度は基準設定と同じ１０［ｍｍ／ｓｅｃ］のままである。
【００４２】
上記（１）′の設定に比べ、さらに上記ラベル長さ比の値が上回る状態、この例では上記ラベル長さ比が１１０％超〜１３２％以下（上記変更率＋１０％超〜＋１３２％以下）となる状態の場合、上記（２）の設定と同様、上記印字周期の調整に加え、テープ搬送速度の調整が行われる。この例では、図５中に番号（２）′で示すように、上記同様に印字周期が１５．４［ｍｓ］に伸張されつつ、かつ、テープ搬送速度が１２［ｍｍ／ｓ］に増速される。
【００４３】
上記（２）′の設定に比べ、さらに上記ラベル長さ比の値が上回る状態、この例では上記ラベル長さ比が１３２％超〜１５４％以下（上記変更率＋３２％超〜＋５４％以下）となる状態の場合、上記（３）の設定と同様、上記印字周期及びテープ搬送速度の調整に加え、上記印字周期に含まれる通電時間の調整が行われる。この例では、図５中に番号（３）′で示すように、上記同様に印字周期が１５．４［ｍｓ］に伸張されつつその印字周期に占める通電時間の長さが９［ｍｓｅｃ］に伸張され、かつ、テープ搬送速度が１４［ｍｍ／ｓ］に増速される。通電時間が調整される理由は上記（３）で前述したのと同様である。
【００４４】
以上のように、本実施形態では、本実施形態では、ラベル長さ比の大きさに関して、上記（０）（１）（２）（３）（１）′（２）′（３）′の７つの区分を設け、実際に操作者が選択した特定のラベルイメージのラベル長さに対する、操作者が希望する印字ラベルＬの長さの割合（ラベル長さ比）が、上記７つの区分のいずれに該当するかに応じて、モータ回転速度や印字周期、さらには通電時間を制御する。
【００４５】
＜操作部におけるキー操作＞
操作者が上記のようなラベルイメージの拡大・縮小を行うときの操作例を図６及び図７により説明する。図６に示すように、印字ラベル作成装置１の表示部５を設置した開口部６周囲の操作部２には、機能キー群４の個々の機能キーとして、開口部６の下側位置にディスプレイキー４ａ、テキストキー４ｂ、ラベルキー４ｃ等が配置されている。また、開口部６の右寄り位置に上下左右キー４ｄが配置され、その下側位置にＯＫキー４ｅが配置されている。
【００４６】
この操作部２において、例えば操作者が電源ボタン４ｆを押して装置電源をＯＮした後、ディスプレイキー４ａを押し、さらにラベルキー４ｃを押す。これにより、制御回路２１０のラベルイメージメモリ２２０に記憶された複数種類のラベルイメージが読み出され、図７（ａ）に示すように、読み出されたラベルイメージＭが表示部５に１つ表示される。このとき、表示部５には、印字イメージＲＲを含む上記ラベルイメージＭと、当該ラベルイメージＭの幅及び長さを示す（この例では幅１２ｍｍ、長さ４７ｍｍの場合を示す）数値部Ｎとが表示される。印字イメージＲＲは、ラベル長さ方向先端側（図中の左端側）から表示される。そして、操作者が上下左右キー４ｄの右矢印部を押すと、図７（ｂ）に示すように、印字イメージＲＲの表示がラベル長さ方向後端側（図中の右側）に順次移動して行く。逆に、操作者が上下左右キー４ｄの左矢印部を押して行くと、印字イメージＲＲの表示がラベル搬送方向先端側に順次戻って行く。また、操作者がラベルキー４ｃを再度押すと、表示部５の表示が更新されて次の別のラベルイメージＭが表示される（図示省略）。このようにして、操作者は、表示部５にラベルイメージＭを次々に表示させて、印字ラベルＬの作成に使用するのに気に入った特定のラベルイメージを見つけることができる。自ら所望する特定のラベルイメージＭを見つかった時点で、操作者がＯＫキー４ｅを押すと、その特定のラベルイメージＭが選択される。
【００４７】
次に、操作者が、上記のようにして選択した特定のラベルイメージＭを使用して作成する印字ラベルＬの長さを、当該特定のラベルイメージＭのラベル長さから増減したい場合、まず、テキストキー４ｂを押すと、表示部５に数値部Ｎのラベル長さの数値を囲む枠１１が表示され、枠１１が点滅する（図７（ｃ）参照）。この状態で、上下左右キー４ｄの上矢印部を押して行くとラベル長さの数値が増加し、上下左右キー４ｄの下矢印部を押して行くとラベル長さの数値が減少し、特定のラベルイメージＭに対応づけられたラベル長さを所望の値に変更することができる。この縮小の結果、短くなったラベルイメージＭに対応づけられたラベル長さが上記数値部Ｎの枠１１において更新されつつ表示される。図７（ｃ）には、上記上下左右キー４ｄの下矢印部の適宜回数の捜査の結果、ラベルイメージＭに対応づけられたラベル長さが３０ｍｍに縮小した例を示している。なお、操作者が上記操作部２の数字キーで直接数字を打ち込んで、ラベル長さを変更することもできる。特定のラベルイメージＭに対するラベル長さを所望の長さ（この例では３０ｍｍ）に変更した時点で、操作者がＯＫキー４ｅを押すことで、当該変更後のラベル長さが設定される。
【００４８】
＜ラベル作成条件設定時の制御手順＞
上記の表示及びラベル長さの設定を行う、ラベル作成条件設定処理時に制御回路２１０が実行する処理を、図８により説明する。この処理は、例えば印字ラベル作成装置１の操作部２のラベルキー４ｃが押されることによって開始される。
【００４９】
図８において、ステップＳ１０で、まず、制御回路２１０のＣＰＵは、表示部５に制御信号を出力し、ラベルイメージメモリ２２０から読み出された複数種類のラベルイメージＭのうち１つを、表示部５に表示させる。
【００５０】
その後、ステップＳ１５で、制御回路２１０のＣＰＵは、ラベルイメージＭが１つ選択されたか否かを判定する。操作者が、表示部５に次々に表示させた複数種類のラベルイメージＭの中から所望するラベルイメージＭを見つけ、操作部２のＯＫキー４ｅを押して選択するまでは判定が満たされず（ステップＳ１５：ＮＯ）、ループ待機する。ラベルイメージＭが１つ選択された場合は判定が満たされ（ステップＳ１５：ＹＥＳ）、ステップＳ２０に移る。
【００５１】
ステップＳ２０では、制御回路２１０のＣＰＵは、選択されたラベルイメージＭに予め対応づけられているラベル長さＮ、印字周期Ｔ、モータ回転速度Ｖ、通電時間ｔの初期値Ｎｏ，Ｔｏ，Ｖｏ，ｔｏを取得する。なお、これらＮｏ，Ｔｏ，Ｖｏ，ｔｏは、制御回路２１０の例えば上記ラベルイメージメモリ２２０やその他のメモリ等に予め記憶されている。なお、ステップＳ１０で複数のラベルイメージＭを読み出すときに、併せて各ラベルイメージＭに対応付けられた上記Ｎｏ，Ｔｏ，Ｖｏ，ｔｏを読み出すようにしてもよい。
【００５２】
その後、ステップＳ２２で、制御回路２１０のＣＰＵは、表示部５に制御信号を出力し、上記ステップＳ２０で取得された、現在選択されて表示部５に表示されているラベルイメージＭに係わるラベル長さ初期値Ｎｏを表示させる（図７（ａ）参照）。その後、ステップＳ２５に移る。
【００５３】
その後、ステップＳ２５に移り、制御回路２１０のＣＰＵは、上記ステップＳ２２での表示に対応して操作者が上下左右キー４ｄの操作により指示したラベル長さＮ１（変更指示値）を取得する。前述したように、操作者が上下左右キー４ｄの上矢印キー又は下矢印キーを適宜の回数操作することで、間接的にラベル長さＮ１が指示される。なお、操作者が操作部２において適宜の直接数字キー等により直接ラベル長さＮ１を入力するようにしてもよい。ラベル長さＮ１が取得されたら、ステップＳ３０に移る。
【００５４】
その後、ステップＳ３０では、制御回路２１０のＣＰＵは、上記ステップＳ２５で取得された操作者指示によるラベル長さＮ１が、上記ステップＳ２０で取得されたラベル長さの初期値Ｎｏと同一か否かを判定する。Ｎ１＝Ｎｏの場合は判定が満たされ（ステップＳ３０：ＹＥＳ）、このフローを終了する。Ｎ１≠Ｎｏの場合は判定が満たされず（ステップＳ３０：ＮＯ）、ステップＳ３５に移る。
【００５５】
ステップＳ３５では、制御回路２１０のＣＰＵは、上記Ｎ１とＮｏとの比、つまり前述のラベル長さ比Ｎ１／Ｎｏを算出する。そして、ＣＰＵは、当該ラベル長さ比Ｎ１／Ｎｏの値に応じて、印字周期Ｔを初期値Ｔｏから短縮又は伸張させる（前述した図５の（１）（２）（３）（１）′（２）′（３）′の各設定参照）。
【００５６】
その後、ステップＳ４０で、制御回路２１０のＣＰＵは、上記ステップＳ３５で算出したラベル長さ比Ｎ１／Ｎｏの値が、予め定められた条件Ａを満足するか否かを判定する。この条件Ａは、前述の図５の例に沿うと、ラベル長さ比Ｎ１／Ｎｏが−０．９≦Ｎ１／Ｎｏ≦１．１（言い換えれば上記変更率が±１０％以内）を満たすことである。ラベル長さ比Ｎ１／Ｎｏが上記範囲内であり上記条件Ａを満たす場合にはステップＳ４０の判定が満たされ（ステップＳ４０：ＹＥＳ）、上記ステップＳ３５で短縮又は伸張した調整後の印字周期Ｔで印字を行って印字ラベルを作成すればよいとみなされて、このフローを終了する（前述した図５の（１）（１）′の各設定参照）。ラベル長さ比Ｎ１／Ｎｏが上記範囲内になく上記条件Ａを満たさない場合にはステップＳ４０の判定が満たされず（ステップＳ４０：ＮＯ）、ステップＳ４５に移る。なお、上記条件Ａが、各請求項記載の第１条件に相当している。
【００５７】
ステップＳ４５では、制御回路２１０のＣＰＵは、上記ステップＳ３５で算出したラベル長さ比Ｎ１／Ｎｏの値と、当該ステップＳ３５で変更した変更後の印字周期Ｔの値とに応じて、ローラ駆動用モータ２０８のモータ回転速度Ｖ（言い換えればテープ搬送速度）を初期値Ｖｏから減少又は増大させる（前述した図５の（２）（３）（２）′（３）′の各設定参照）。
【００５８】
その後、ステップＳ５０で、制御回路２１０のＣＰＵは、上記ステップＳ３５で算出したラベル長さ比Ｎ１／Ｎｏの値が、予め定められた条件Ｂを満足するか否かを判定する。この条件Ｂは、前述の図５の例に沿うと、ラベル長さ比Ｎ１／Ｎｏが−０．２８≦Ｎ１／Ｎｏ≦−０．１０（言い換えれば上記変更率が−２８％〜−１０％）、若しくは、１．１≦Ｎ１／Ｎｏ≦１．３２（言い換えれば上記変更率が１０％〜３２％）を満たすことである。ラベル長さ比Ｎ１／Ｎｏが上記範囲内であり上記条件Ｂを満たす場合にはステップＳ５０の判定が満たされ（ステップＳ５０：ＹＥＳ）、上記ステップＳ３５で短縮又は伸張した調整後の印字周期Ｔと、上記ステップＳ４５で減少又は増大したモータ回転速度Ｖとを用いて印字ラベルを作成すればよいとみなされて、このフローを終了する（前述した図５の（２）（２）′の各設定参照）。ラベル長さ比Ｎ１／Ｎｏが上記範囲内になく上記条件Ｂを満たさない場合にはステップＳ５０の判定が満たされず（ステップＳ５０：ＮＯ）、ステップＳ５５に移る。
【００５９】
ステップＳ５５では、制御回路２１０のＣＰＵは、上記ステップＳ３５で算出したラベル長さ比Ｎ１／Ｎｏの値が、予め定められた条件Ｃを満足するか否かを判定する。この条件Ｃは、前述の図５の例に沿うと、ラベル長さ比Ｎ１／Ｎｏが−０．４６≦Ｎ１／Ｎｏ≦−０．２８（言い換えれば上記変更率が−４６％〜−２８％）、若しくは、１．３２≦Ｎ１／Ｎｏ≦１．５４（言い換えれば上記変更率が３２％〜５４％）を満たすことである。ラベル長さ比Ｎ１／Ｎｏが上記範囲内であり上記条件Ｃを満たす場合にはステップＳ５５の判定が満たされ（ステップＳ５５：ＹＥＳ）、後述のステップＳ６０に移る。ラベル長さ比Ｎ１／Ｎｏが上記範囲内になく上記条件Ｃを満たさない場合にはステップＳ５５の判定が満たされず（ステップＳ５５：ＮＯ）、ステップＳ６５に移る。なお、上記条件Ｃが、各請求項記載の第２条件に相当している。
【００６０】
ステップＳ６０では、制御回路２１０のＣＰＵは、発熱素子２３ａの通電時間ｔを初期値ｔｏから所定量（図５の例では±２［ｍｓ］）だけ短縮又は増大させる（前述した図５の（３）（３）′の各設定参照）。その後、このフローを終了する。
【００６１】
ステップＳ６５では、ラベル長さ比Ｎ１／Ｎｏが大きすぎる若しくは小さすぎる（言い換えれば変更率の絶対値が大きすぎる）ことから、さらに発熱素子２３ａの通電時間ｔを調整しても、ラベル長さの変更に応じた適切な印字を行うことができないとみなされる。すなわち、制御回路２１０のＣＰＵは、表示部５に制御信号を出力して、指定の内容では印字ラベルを作成できない旨のエラー表示をさせる。その後、このフローを終了する。
【００６２】
上記図８における上記ステップＳ２５が、各請求項記載の取得手順に相当するとともに、取得手段として機能する。また、上記ステップＳ４０が第１判定手段として機能し、上記ステップＳ５５が第２判定手段として機能する。
【００６３】
＜ラベル作成時の制御手順＞
次に、上記図８のフローによりラベル作成条件の設定が終了した後、当該設定に基づくラベル作成時に制御回路２１０が実行する処理を図９により説明する。
【００６４】
図９において、まず、ステップＳ１００で、制御回路２１０のＣＰＵは、ローラ駆動回路２０９に制御信号を出力し、前述の図８の処理によって設定されたモータ回転速度Ｖで、ローラ駆動用モータ２０８の駆動を開始する。これにより、送りローラ駆動軸１０８が回転駆動して送りローラ２７の回転が開始されて、前述のように、カバーフィルム１０３、基材テープ１０１、及びこれらが貼り合わされた印字済みラベル用テープ１０９の搬送が開始される。
【００６５】
その後、ステップＳ１０５で、制御回路２１０のＣＰＵは、カバーフィルム１０３の搬送方向位置が所定の印刷開始位置に達したかどうか否かを公知の手法で判定する。印刷開始位置に達していない場合（ステップＳ１０５：ＮＯ）は判定が満たされず、ステップＳ１００に戻って同様の手順を繰り返す。印刷開始位置に達したらステップＳ１０５の判定が満たされ（ステップＳ１０５：ＹＥＳ）、ステップＳ１１０に移る。
【００６６】
ステップＳ１１０では、制御回路２１０のＣＰＵは、印刷駆動回路２０５に前述の図８の処理によって設定された印字周期Ｔにより、ラベル長さが変更された後の印刷データに基づく制御信号を出力する。これにより、上記ラベル長さ変更後の印刷データに対応したサーマルヘッド２３の発熱素子２３ａが駆動され、カバーフィルム１０３に対し、当該印刷データに対応した印字Ｒの形成が開始される。その後、ステップＳ１１５に移る。
【００６７】
ステップＳ１１５では、制御回路２１０のＣＰＵは、カバーフィルム１０３の搬送方向位置が所定の印刷終了位置に達したかどうか否かを公知の手法で判定する。印刷終了位置に達していない場合は判定が満たされず（ステップＳ１１５：ＮＯ）、ループ待機する。印刷終了位置に達したらステップＳ１１５の判定が満たされ（ステップＳ１１５：ＹＥＳ）、ステップＳ１２０に移る。
【００６８】
ステップＳ１２０では、制御回路２１０のＣＰＵは、印刷駆動回路２０５に対して制御信号を出力し、上記印刷データに対応したサーマルヘッド２３の発熱素子２３ａの通電を停止し、印刷を終了させる。その後、ステップＳ１２５に移る。
【００６９】
ステップＳ１２５では、制御回路２１０のＣＰＵは、印字済みラベル用テープ１０９の搬送方向位置がテープ切断位置まで到達したか否かを公知の手法で判定する。テープ切断位置に到達するまでは判定が満たされず（ステップＳ１２５：ＮＯ）ループ待機し、テープ切断位置に到達したらステップＳ１２５の判定が満たされ（ステップＳ１２５：ＹＥＳ）、ステップＳ１３０に移る。
【００７０】
ステップＳ１３０では、制御回路２１０のＣＰＵは、ローラ駆動回路２０９に制御信号を出力し、ローラ駆動用モータ２０８の駆動を停止する。これにより、送りローラ２７の回転が停止し、カバーフィルム１０３、基材テープ１０１、及びこれらが貼り合わされた印字済みラベル用テープ１０９の搬送が停止する。その後、ステップＳ１３５に移る。
【００７１】
ステップＳ１３５では、制御回路２１０のＣＰＵは、カッタソレノイド駆動回路３００に制御信号を出力する。これにより、カッタソレノイド２８０が通電されて励磁され、カッタ４０が切断動作を行って、印字済みラベル用テープ１０９を変更後の長さで切断する。その結果、前述のようにして操作者が選択したラベルイメージに基づく印字内容を有し、前述のようにして操作者の操作によりラベル長さが変更された、印字ラベルＬが生成される。その後、このフローを終了する。
【００７２】
なお、上記図９における上記ステップＳ１００、ステップＳ１０５、ステップＳ１１０、ステップＳ１１５、ステップＳ１２０、ステップＳ１２５、ステップＳ１３０、ステップＳ１３５が、各請求項記載の連携制御手順に相当すると共に、連携制御手段として機能する。
【００７３】
以上説明したように、本実施形態の印字ラベル作成装置１は、所定の印字内容を備えるとともに所定のラベル長さ（ラベル長さの初期値）Ｎｏを備えた複数種類のラベルイメージＭが予め作成され、ラベルイメージメモリ２２０に記憶されている。操作者が、表示部５に表示された上記複数種類のラベルイメージＭのうち、自ら所望する特定のラベルイメージＭを選択することにより、当該特定のラベルイメージＭの態様の印字ラベルが作成される。操作者のニーズとして、印字内容等のデザインはそのままにしつつ、ラベル長さを上記予め設定された所定のラベル長さＮｏから増減変更したい場合がある。操作者が、特定のラベルイメージＭを選択し、当該選択した特定のラベルイメージＭに関して変更したいラベル長さＮ１を指示入力すると、当該ラベル長さＮ１が取得される（ステップＳ２５参照）。そして、当該取得されたラベル長さＮ１に応じて、上記サーマルヘッド２３の印字周期Ｔと、上記ローラ駆動用モータ２０８のモータ回転速度Ｖと、の両方が、初期値Ｔｏ，Ｖｏから変更される。すなわち、ラベル長さＮ１が、上記特定のラベルイメージＭの予め定められたラベル長さＮｏよりも短かった場合には、上記印字周期Ｔが初期値Ｔｏから短くなるように変更される（ステップＳ３５参照）とともに、上記モータ回転速度Ｖが初期値Ｖｏから遅くなるように、変更される（ステップＳ４５参照）。逆に、ラベル長さＮ１が、上記特定のラベルイメージＭの予め定められたラベル長さＮｏよりも長かった場合には、上記印字周期Ｔが初期値Ｔｏから長くなるように変更される（ステップＳ３５参照）とともに、上記モータ回転速度Ｖが初期値Ｖｏから速くなるように、変更される（ステップＳ４５参照）。
【００７４】
このようにして、ラベル作成時における印字周期Ｔとモータ回転速度Ｖ（言い換えればテープ搬送速度）との両方が変更制御されることにより、操作者の希望するラベル長さＮ１と、上記特定のラベルイメージの予め定められたラベル長さＮｏとの差が比較的大きい場合（特定のラベルイメージのラベル長さの変更率の絶対値が比較的大きい場合）であっても、確実に操作者のニーズに対応し、操作者の希望するラベル長さの印字ラベルＬを作成することができる。
【００７５】
また、本実施形態では特に、図８のフローのステップＳ４０において、操作者の希望するラベル長さＮ１と、上記特定のラベルイメージの予め定められたラベル長さＮｏとの差が比較的小さく上記条件Ａを満たす場合には、上記モータ回転速度Ｖの調整は行われず、上記印字周期Ｔの調整のみが行われる。このように、ラベル長さの変更率の絶対値が比較的小さい場合には、印字周期Ｔのみを変更することにより、簡素な制御で確実に操作者のニーズに対応することができる。
【００７６】
ここで、本実施形態では、上述したように、ステップＳ３５における印字周期Ｔの変更とステップＳ４５におけるモータ回転速度Ｖ（言い換えればテープ搬送速度）の変更との両方の機能を備えている。本実施形態では特に、先に、ラベル長さの変更率の絶対値が比較的小さい場合に、優先的にステップＳ３５での印字周期Ｔの変更が実行されるようにする。そして、ステップＳ４０でラベル長さの変更率の絶対値が比較的小さいかどうかを判定し、判定が満たされずラベル長さの変更率の絶対値が比較的大きい場合には、ステップＳ４５で印字周期Ｔに加えてモータ回転速度Ｖをも変更する。このように、モータ回転速度Ｖよりも先に印字周期Ｔを優先して予め変更しておくことにより、ラベル長さの変更率の絶対値が非常に大きくなった場合には、後のステップＳ６０で、１つの印字周期Ｔの中に含まれるサーマルヘッド２３への通電時間ｔ自体を制御することが可能となる。
【００７７】
すなわち、本実施形態では、ステップＳ５５において、操作者の希望するラベル長さＮ１と、上記特定のラベルイメージの予め定められたラベル長さＮｏとの差が大きく上記条件Ｃを満たす場合には、上記モータ回転速度Ｖの調整、上記印字周期Ｔの調整、に加え、発熱素子２３ａへの通電時間ｔを予め定められた初期値ｔｏから短縮又は伸張する。例えば、操作者の希望するラベル長さＮ１が、上記特定のラベルイメージＭの予め定められたラベル長さＮｏよりも著しく短かった場合には、上述のように印字周期Ｔが初期値Ｔｏから著しく短くなるよう変更されるとともに、通電時間ｔも初期値ｔｏから短くなるように変更される（ステップＳ６０参照）。逆に、操作者の希望するラベル長さＮ１が、上記特定のラベルイメージＭの予め定められたラベル長さＮｏよりも著しく長かった場合には、上述のように印字周期Ｔが初期値Ｔｏから著しく長くなるよう変更されるとともに、通電時間ｔも初期値ｔｏから長くなるように変更される。これにより、先に述べた通電時間ｔと非通電時間との比率を上述の所定範囲に収めることができ、印字品質を良好に確保することができる。
【００７８】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００７９】
（Ａ）先にラベルイメージの補正処理を行う場合
すなわち、上記実施形態では、操作者が、特定のラベルイメージＭに関して変更したいラベル長さＮ１を指示入力するとこれに対応してモータ回転速度Ｖや印字周期Ｔが変更されたが、上記ラベルイメージＭを予め段階的に定められた所定の倍率で伸張又は縮小するイメージ補正処理を行った後に、上記モータ回転速度Ｖや印字周期Ｔが変更するようにしてもよい。以下、そのような変形例を図１０及び図１１により説明する。上記実施形態と同等の部分には同一の符号を付し、説明を省略又は簡略化する。
【００８０】
本変形例において、上記ラベル作成条件設定処理時に制御回路２１０が実行する処理を、上記図８に対応する図１０により説明する。図１０に示すフローチャートでは、図８のステップＳ３０の後に新たにステップＳ２００を加えた点と、及びステップＳ３５、ステップＳ４０、ステップＳ４５をステップＳ３５ａ、ステップＳ４０ａ、ステップＳ４５ａに置き換えた点とが異なる。
【００８１】
すなわち、本変形例では、上記実施形態と同様のステップＳ１０、ステップＳ１５，ステップＳ２０、ステップＳ２５、及びステップＳ３０を経た後、新たに設けたステップＳ２００に移り、ラベル補正処理が実行される。このラベル補正処理時に制御回路２１０が実行する処理を、図１１に示す。
【００８２】
図１１において、まず、ステップＳ２０５で、制御回路２１０のＣＰＵは、上記ステップＳ２５で取得された操作者指示のラベル長さＮ１と上記ステップＳ２５で取得されたラベル長さの初期値Ｎｏとのラベル長さ比Ｎ１／Ｎｏを算出する。そしてその算出されたラベル長さ比Ｎ１／Ｎｏの値が０．５８５以下であるか否かを判定する。ラベル長さ比Ｎ１／Ｎｏが０．５８５以下であれば判定が満たされて（ステップＳ２０５：ＹＥＳ）ステップＳ２１０に移り、ラベル長さ比Ｎ１／Ｎｏが０．５８５を上回れば判定が満たされず（ステップＳ２０５：ＮＯ）、ステップＳ２１５に移る。
【００８３】
ステップＳ２１０では、制御回路２１０のＣＰＵは、例えばビットマップデータにより構成されるラベルイメージＭを公知の適宜の手法によりラベル長さ方向に２分の１に縮小し、その縮小に応じて上記ラベル長さＮ１を新たなラベル長さＮ１′（Ｎ１′＝Ｎ１／２）に置きかえた後、このルーチンを終了する。
【００８４】
ステップＳ２１５では、制御回路２１０のＣＰＵは、ラベル長さ比Ｎ１／Ｎｏの値が０．５８５を超え、かつ０．８３５以下であるか否かを判定する。ラベル長さ比Ｎ１／Ｎｏが０．５８５を超え、かつ０．８３５以下であれば判定が満たされ（ステップＳ２１５：ＹＥＳ）、ステップＳ２２０に移る。ラベル長さ比Ｎ１／Ｎｏが０．８３５を超えていれば判定が満たされず（ステップＳ２１５：ＮＯ）、ステップＳ２２５に移る。
【００８５】
ステップＳ２２０では、制御回路２１０のＣＰＵは、上記同様、ラベルイメージＭをラベル長さ方向に３分の２に縮小し、その縮小に応じて上記ラベル長さＮ１を新たなラベル長さＮ１′（Ｎ１′＝（２／３）Ｎ１）に置きかえた後、このルーチンを終了する。
【００８６】
ステップＳ２２５では、制御回路２１０のＣＰＵは、ラベル長さ比Ｎ１／Ｎｏの値が０．８３５を超え、かつ１．５０以下であるか否かを判定する。ラベル長さ比Ｎ１／Ｎｏが０．８３５を超え、かつ１．５０以下であれば判定が満たされ（ステップＳ２２５：ＹＥＳ）、ステップＳ２３０に移る。ラベル長さ比Ｎ１／Ｎｏが１．５０を超えていれば判定が満たされず（ステップＳ２２５：ＮＯ）、ステップＳ２３５に移る。
【００８７】
ステップＳ２３０では、制御回路２１０のＣＰＵは、ラベルイメージＭに縮小も拡大も行わず、上記ラベル長さＮ１をそのまま新たなラベル長さＮ１′（Ｎ１′＝Ｎ１）に置きかえた後、このルーチンを終了する。
【００８８】
ステップＳ２３５では、制御回路２１０のＣＰＵは、ラベルイメージＭをラベル長さ方向に２倍に拡大し、その拡大に応じて上記ラベル長さＮ１を新たなラベル長さＮ１′（Ｎ１′＝２Ｎ１）に置きかえた後、このルーチンを終了する。
【００８９】
上記のようにしてステップＳ２００のラベル補正処理が終了したら、図１０に戻り、新たに設けたステップＳ３５ａ、ステップＳ４０ａ、ステップＳ４５ａ、ステップＳ５０ａ、ステップＳ５５ａが実行される。これらの各手順では、上記図８のステップＳ３５、ステップＳ４０、ステップＳ４５、ステップＳ４５の各処理において、ラベル長さＮ１の代わりに上記ステップＳ２００のラベルイメージ補正処理で得られた補正後のラベル長さＮ１′を用いる点のみが異なり、処理内容は同等であるので、詳細な説明を省略する。ステップＳ６０及びステップＳ６５は上記図８と同様である。
【００９０】
なお、以上において、ステップＳ４０ａが各請求項記載の第１判定手段として機能し、上記ステップＳ５５ａが第２判定手段として機能する。また、上記ステップＳ２００が各請求項記載の補正手段として機能する。
【００９１】
本変形例においては、操作者が、特定のラベルイメージＭを選択し、当該選択した特定のラベルイメージＭに関して変更したいラベル長さＮ１を指示入力すると、まずステップＳ２００でイメージ補正処理が実行され、予め段階的に定められた所定の倍率（上記の例では１／２倍、２／３倍、１倍、２倍の４段階）に当該特定のラベルイメージＭを伸張又は縮小する。そしてそのようにして事前に伸張又は縮小された特定のラベルイメージＭを用いて、上記実施形態と同様の印字周期Ｔの変更やモータ回転速度Ｖ（言い換えれば搬送速度）の変更が行われ、最終的に操作者が希望するラベル長さの印字ラベルＬが作成される。
【００９２】
このように、本変形例では、固有のラベル長さＮｏを備えた特定のラベルイメージＭに対し、最初にイメージ補正処理によっておおざっぱに伸張（又は縮小）させる加工を行っておき、その後、当該加工されたラベルイメージを用いつつ印字周期Ｔやモータ回転速度Ｖを初期値Ｔｏ，Ｖｏから変更し印字形成を行う。これにより、操作者が希望するラベル長さに合致した印字ラベルＬを、容易に作成することができる。
【００９３】
（Ｂ）その他
なお、以上において、図３等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【００９４】
また、図８、図９、図１０、図１１等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００９５】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【００９６】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００９７】
１            印字ラベル作成装置
５            表示部（表示手段）
２３          サーマルヘッド（印字手段）
２３ａ        発熱素子
１０３        カバーフィルム（被印字媒体）
２０５        印刷駆動回路（印字制御手段）
２０８        ローラ駆動用モータ（搬送モータ）
２０９        ローラ駆動回路（搬送制御手段）
２２０        ラベルイメージメモリ（記憶手段）
Ｍ            ラベルイメージ
【図１】
0005743088.tif 000002
【図２】
0005743088.tif 000003
【図３】
0005743088.tif 000004
【図４】
0005743088.tif 000005
【図５】
0005743088.tif 000006
【図６】
0005743088.tif 000007
【図７】
0005743088.tif 000008
【図８】
0005743088.tif 000009
【図９】
0005743088.tif 000010
【図１０】
0005743088.tif 000011
【図１１】
0005743088.tif 000012