(57)【特許請求の範囲】
【請求項１】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、
印刷ヘッドにより前記印刷画像をテープに印刷する印刷手段と、
前記印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、前記テープをカットするカッタと、
前記印刷画像データに基づいて、前記印刷手段による印刷および前記カッタによるカットを制御するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、
前記制御手段は、前記印刷画像データの先頭から前記ヘッドカッタ間の長さＬＤ分のデータで表現される印刷画像が、空白画像のみから構成されるか否かを判定し、当該判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置。
【請求項２】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、
印刷ヘッドにより前記印刷画像をテープに印刷する印刷手段と、
前記印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、前記テープをカットするカッタと、
前記印刷画像データに基づいて、前記印刷手段による印刷および前記カッタによるカットを制御するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、
前記制御手段は、前記印刷画像の前端から連続する空白部分の長さであって設定した割付に従って前記印刷画像に前記１以上のキャラクタ画像を配置したときの先頭のキャラクタ画像の前端以前の空白部分の長さを含むＬＢと、前記ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ≦ＬＢの判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置。
【請求項３】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、
印刷ヘッドにより前記印刷画像をテープに印刷する印刷手段と、
前記印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、前記テープをカットするカッタと、
前記印刷画像データに基づいて、前記印刷手段による印刷および前記カッタによるカットを制御するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、
前記制御手段は、前記印刷画像の前端から連続する空白部分の長さであってスペースコードによる空白キャラクタ画像の長さを含むＬＢと、前記ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ≦ＬＢの判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置。
【請求項４】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、
印刷ヘッドにより前記印刷画像をテープに印刷する印刷手段と、
前記印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、前記テープをカットするカッタと、
前記印刷画像データに基づいて、前記印刷手段による印刷および前記カッタによるカットを制御するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、
前記制御手段は、前記印刷画像の前端から連続する空白部分の長さであってキャラクタ画像のプロポーションによる空白部分の長さを含むＬＢと、前記ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ≦ＬＢの判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置。
【請求項５】
前記制御手段は、前記印刷画像の前端から連続する空白部分の長さＬＢと、前記ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ＞ＬＢの判定条件を満たす場合に、
前記印刷画像データの先頭から前記長さＬＢ分のデータを読み飛ばして（ＬＤ−ＬＢ）分を印刷し、一旦印刷を中断して、前記前カット処理を行った後、残りの前記印刷画像データを印刷することを特徴とする請求項２、３又は４に記載のテープ印刷装置。
【請求項６】
前記印刷画像の前端から連続する空白部分の長さＬＢには、設定した前余白長を含むことを特徴とする請求項２ないし５のいずれか１に記載のテープ印刷装置。
【請求項７】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、
前記印刷画像をテープに印刷するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、
前記印刷画像データの先頭から前記ヘッドカッタ間の長さＬＤ分のデータで表現される印刷画像が、空白画像のみから構成されるか否かを判定し、当該判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置の制御方法。
【請求項８】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、
前記印刷画像をテープに印刷するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、
前記印刷画像の前端から連続する空白部分の長さであって設定した割付に従って前記印刷画像に前記１以上のキャラクタ画像を配置したときの先頭のキャラクタ画像の前端以前の空白部分の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ≦ＬＢの判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置の制御方法。
【請求項９】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、
前記印刷画像をテープに印刷するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、
前記印刷画像の前端から連続する空白部分の長さであってスペースコードによる空白キャラクタ画像の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ≦ＬＢの判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置の制御方法。
【請求項１０】
１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、
前記印刷画像をテープに印刷するとともに、
前記印刷画像の前端で前記テープをカットする前カット処理および前記印刷画像の前端に前記テープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、
前記印刷画像の前端から連続する空白部分の長さであってキャラクタ画像のプロポーションによる空白部分の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ≦ＬＢの判定条件を満たす場合に、
前記テープ前端処理を行う代わりに、前記印刷画像データの先頭から前記長さＬＤ分のデータを読み飛ばして印刷することを特徴とするテープ印刷装置の制御方法。
【請求項１１】
前記印刷画像の前端から連続する空白部分の長さＬＢと、ヘッドカッタ間の長さＬＤとの関係が、
ＬＤ＞ＬＢの判定条件を満たす場合に、
前記印刷画像データの先頭から前記長さＬＢ分のデータを読み飛ばして（ＬＤ−ＬＢ）分を印刷し、一旦印刷を中断して、前記前カット処理を行った後、残りの前記印刷画像データを印刷することを特徴とする請求項８、９又は１０に記載のテープ印刷装置の制御方法。
【請求項１２】
前記印刷画像の前端から連続する空白部分の長さＬＢには、設定した前余白長を含むことを特徴とする請求項８ないし１１のいずれか１に記載のテープ印刷装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する分野】
本発明は、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理を行うテープ印刷装置およびその制御方法に関する。
【０００２】
【従来の技術】
従来のテープ印刷装置は、例えばラベルを作成する際、図１０および図１１に示すように、テープカッタ等の構造上の要件から、印刷開始位置Ｐ１と切断位置Ｐ２とが離れているため、テープの前端部分にその間の固定された長さＰ１〜Ｐ２（以下「ヘッドカッタ間の長さＬＤ」という）分が未使用部分として残っていた（図１０（ａ）、図１１（ａ）斜線部）。この未使用部分は、図９（ａ）に示すように、前端をカットするか、図９（ｂ）に示すように、印刷終了後ハサミ等でカットするためにカットマークを印刷するといった方法（以下前者を「前カット処理」、後者を「前カットマーク印刷処理」という）によって、切り取るようにしていた。
【０００３】
ところが、このテープの未使用部分は、無駄となるばかりかカットする煩わしさもあり、できればないほうがよい。そこで、例えば前カット処理の一方法として、テープの前後の余白長が設定できる印刷装置においては、図１０（ｂ）に示す方法があった。これは、ヘッドカッタ間の長さＬＤ＞設定したテープ前端部分の余白長（以下「設定した前余白長ＬＡ」という）の場合、印刷画像データの先頭から長さＬＡ分のデータを読み飛ばして（ＬＤ−ＬＡ）分の印刷を行い、一旦印刷を中断して、テープの前端をカットした後、残りの印刷画像データを印刷するといった方法であり、前記の方法と比較して、長さＬＡ分のテープが節約される。また、ＬＤ≦ＬＡの場合には、図１１（ｂ）に示すように、印刷前に前カット処理や前カットマーク印刷処理を行わず、印刷画像データの先頭から長さＬＤ分を読み飛ばすことによって、テープの未使用部分をなくすといった方法があった。また、ＬＤ＞ＬＡの場合の別の方法として、図１０（ｃ）に示すように（ＬＤ−ＬＡ）分だけ、印刷時と反対方向にテープ送りをした後、印刷画像データの先頭から長さＬＡ分を読み飛ばして印刷を行うといった方法があった。この方法によると、テープの前端をカットする必要がないため、未使用部分が生じず、テープを無駄にすることがなくなる。
【０００４】
【発明が解決しようとする課題】
ところが、従来の構成では、前述したいかなる方法であっても、設定した前余白長ＬＡ分しか考慮されておらず、印刷画像データの先頭からそれ以外の空白部分がある場合でも、最大長さＬＡ分の節約しかできなかった。
また、印刷時と反対方向にテープ送りをする方法は、上記の問題は解決できるものの、テープ送りの構造が複雑になってしまうといった問題があった。
【０００５】
本発明は、このような問題に鑑みなされたもので、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理を行うテープ印刷装置において、印刷時と反対方向にテープ送りをすることなく、テープ前端部分の無駄（未使用部分）を少なくするテープ印刷装置およびその制御方法を提供することを目的としている。
【０００６】
【課題を解決するための手段】
本発明のテープ印刷装置は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、印刷ヘッドにより印刷画像をテープに印刷する印刷手段と、印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、テープをカットするカッタと、印刷画像データに基づいて、印刷手段による印刷およびカッタによるカットを制御するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、制御手段は、印刷画像データの先頭からヘッドカッタ間の長さＬＤ分のデータで表現される印刷画像が、空白画像のみから構成されるか否かを判定し、当該判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【０００７】
また、本発明のテープ印刷装置の制御方法は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、印刷画像をテープに印刷するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、印刷画像データの先頭からヘッドカッタ間の長さＬＤ分のデータで表現される印刷画像が、空白画像のみから構成されるか否かを判定し、当該判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【０００８】
印刷画像の前端でテープをカットする前カット処理や、印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理を行うテープ印刷装置において、例えばラベルを作成する際、印刷画像には、設定した前余白長以外にも種々の空白部分が考えられる。このため、印刷画像データの先頭からヘッドカッタ間の長さＬＤ分のデータで表現される印刷画像が、空白画像のみから構成されるか否かを判定し、当該判定条件を満たす場合は、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することにより、前カット処理や前カットマーク印刷処理を行う必要がない。従って、テープ送りを工夫することなく、テープ前端部分の未使用部分をなくすことができる。
【０００９】
本発明の他のテープ印刷装置は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、印刷ヘッドにより印刷画像をテープに印刷する印刷手段と、印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、テープをカットするカッタと、印刷画像データに基づいて、印刷手段による印刷およびカッタによるカットを制御するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、制御手段は、印刷画像の前端から連続する空白部分の長さであって設定した割付に従って印刷画像に１以上のキャラクタ画像を配置したときの先頭のキャラクタ画像の前端以前の空白部分の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ≦ＬＢの判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【００１０】
また、本発明の他のテープ印刷装置の制御方法は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、印刷画像をテープに印刷するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、印刷画像の前端から連続する空白部分の長さであって設定した割付に従って印刷画像に１以上のキャラクタ画像を配置したときの先頭のキャラクタ画像の前端以前の空白部分の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ≦ＬＢの判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【００１１】
印刷画像の前端でテープをカットする前カット処理や、印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理を行うテープ印刷装置において、例えばラベルを作成する際、印刷画像には、設定した前余白長以外にも種々の空白部分が考えられる。この空白部分を、印刷画像の前端から連続する空白部分の長さＬＢ、また印刷開始位置から切断位置までの長さを、ヘッドカッタ間の長さＬＤとしたとき、この構成によれば、長さＬＢと長さＬＤとの比較によって、印刷制御が行われる。
とくにＬＤ≦ＬＢの関係を満たす場合、印刷画像データの先頭から長さＬＤ分を読み飛ばして印刷することにより、前カット処理や前カットマーク印刷処理を行う必要がない。従って、テープ送りを工夫することなく、テープ前端部分の未使用部分をなくすことができる。
また、ユーザが所望するキャラクタ画像の配置を設定することによって生じる、先頭のキャラクタ画像の前端以前の空白部分の長さが、印刷画像の前端から連続する空白部分の長さＬＢに含まれるため、よりテープ前端部分の未使用部分を少なくすることができる。
【００１２】
本発明の他のテープ印刷装置は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、印刷ヘッドにより印刷画像をテープに印刷する印刷手段と、印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、テープをカットするカッタと、印刷画像データに基づいて、印刷手段による印刷およびカッタによるカットを制御するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、制御手段は、印刷画像の前端から連続する空白部分の長さであってスペースコードによる空白キャラクタ画像の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ≦ＬＢの判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【００１３】
また、本発明の他のテープ印刷装置の制御方法は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、印刷画像をテープに印刷するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、印刷画像の前端から連続する空白部分の長さであってスペースコードによる空白キャラクタ画像の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ≦ＬＢの判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【００１４】
印刷画像の前端でテープをカットする前カット処理や、印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理を行うテープ印刷装置において、例えばラベルを作成する際、印刷画像には、設定した前余白長以外にも種々の空白部分が考えられる。この空白部分を、印刷画像の前端から連続する空白部分の長さＬＢ、また印刷開始位置から切断位置までの長さを、ヘッドカッタ間の長さＬＤとしたとき、この構成によれば、長さＬＢと長さＬＤとの比較によって、印刷制御が行われる。
とくにＬＤ≦ＬＢの関係を満たす場合、印刷画像データの先頭から長さＬＤ分を読み飛ばして印刷することにより、前カット処理や前カットマーク印刷処理を行う必要がない。従って、テープ送りを工夫することなく、テープ前端部分の未使用部分をなくすことができる。
また、キャラクタ画像の先頭からの１以上の連続したスペースコードによる空白キャラクタ画像が、印刷画像の前端から連続する空白部分の長さＬＢに含まれるため、よりテープ前端部分の未使用部分を少なくすることができる。
【００１５】
本発明の他のテープ印刷装置は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データを記憶する記憶手段と、印刷ヘッドにより印刷画像をテープに印刷する印刷手段と、印刷ヘッドからヘッドカッタ間の長さＬＤの位置に設けられた、テープをカットするカッタと、印刷画像データに基づいて、印刷手段による印刷およびカッタによるカットを制御するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行う制御手段とを備えたテープ印刷装置において、制御手段は、印刷画像の前端から連続する空白部分の長さであってキャラクタ画像のプロポーションによる空白部分の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ≦ＬＢの判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【００１６】
また、本発明の他のテープ印刷装置の制御方法は、１以上のキャラクタ画像を配置した印刷画像を表現する印刷画像データに基づいて、印刷画像をテープに印刷するとともに、印刷画像の前端でテープをカットする前カット処理および印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理のいずれか一方の処理を、テープ前端処理として行うテープ印刷装置の制御方法であって、印刷画像の前端から連続する空白部分の長さであってキャラクタ画像のプロポーションによる空白部分の長さを含むＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ≦ＬＢの判定条件を満たす場合に、テープ前端処理を行う代わりに、印刷画像データの先頭から長さＬＤ分のデータを読み飛ばして印刷することを特徴とする。
【００１７】
印刷画像の前端でテープをカットする前カット処理や、印刷画像の前端にテープをカットするためのカットマークを印刷する前カットマーク印刷処理を行うテープ印刷装置において、例えばラベルを作成する際、印刷画像には、設定した前余白長以外にも種々の空白部分が考えられる。この空白部分を、印刷画像の前端から連続する空白部分の長さＬＢ、また印刷開始位置から切断位置までの長さを、ヘッドカッタ間の長さＬＤとしたとき、この構成によれば、長さＬＢと長さＬＤとの比較によって、印刷制御が行われる。
とくにＬＤ≦ＬＢの関係を満たす場合、印刷画像データの先頭から長さＬＤ分を読み飛ばして印刷することにより、前カット処理や前カットマーク印刷処理を行う必要がない。従って、テープ送りを工夫することなく、テープ前端部分の未使用部分をなくすことができる。
また、印刷画像の前端からの空白部分に連続するキャラクタ画像の、プロポーションによる空白部分の長さが、印刷画像の前端から連続する空白部分の長さＬＢに含まれるため、よりテープ前端部分の未使用部分を少なくすることができる。
【００１８】
上記において、制御手段は、印刷画像の前端から連続する空白部分の長さＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ＞ＬＢの判定条件を満たす場合に、印刷画像データの先頭から長さＬＢ分のデータを読み飛ばして（ＬＤ−ＬＢ）分を印刷し、一旦印刷を中断して、前カット処理を行った後、残りの印刷画像データを印刷することが好ましい。
【００１９】
また、上記において、印刷画像の前端から連続する空白部分の長さＬＢと、ヘッドカッタ間の長さＬＤとの関係が、ＬＤ＞ＬＢの判定条件を満たす場合に、印刷画像データの先頭から長さＬＢ分のデータを読み飛ばして（ＬＤ−ＬＢ）分を印刷し、一旦印刷を中断して、前カット処理を行った後、残りの印刷画像データを印刷することが好ましい。
【００２０】
この構成によれば、印刷画像の前端でテープをカットする前カット処理を行うテープ印刷装置において、例えばラベルを作成する際、印刷画像の前端から連続する空白部分の長さＬＢとヘッドカッタ間の長さＬＤとの比較によって印刷制御が行われる。
とくに、ＬＤ＞ＬＢの関係を満たす場合、長さＬＢ分のデータを読み飛ばして（ＬＤ−ＬＢ）分を印刷し、一旦印刷を中断して、テープの前端をカットした後、残りの印刷画像データを印刷する。このため、テープ前端部分の未使用部分を（ＬＤ−ＬＢ）分の長さにとどめることができる。
【００２１】
これらの場合、印刷画像の前端から連続する空白部分の長さＬＢには、設定した前余白長を含むことが好ましい。
【００２２】
また、これらの場合、印刷画像の前端から連続する空白部分の長さＬＢには、設定した前余白長を含むことが好ましい。
【００２３】
これらの構成によれば、ユーザが所望する前余白長の設定によって生じる前余白長が、印刷画像の前端から連続する空白部分の長さＬＢに含まれるため、よりテープ前端部分の未使用部分を少なくすることができる。
【００３０】
【発明の実施の形態】
以下、本発明の一実施形態に係る画像作成方法およびその装置を適用したテープ印刷装置について、添付図面を参照しながら詳細に説明する。
【００３１】
図１および図２は、本実施形態におけるテープ印刷装置の全体および開閉蓋を開けたときの外観構成を示し、図３は、その制御系のブロック図である。図１および図２に示すように、このテープ印刷装置１は、上下２分割の装置ケース２により外殻が形成され、装置ケース２の前端部分上面には各種入力キーから成るキーボード３を備え、後部上面の左右にはそれぞれ開閉蓋２１とディスプレイ４とが配設されている。
【００３２】
また、図３に示すように、基本的な構成として、キーボード３やディスプレイ４を有してユーザとのインタフェースを行う操作部１１、印刷ヘッド７やテープ送り部１２０を有してポケット６内に装着したテープカートリッジ５のテープＴに印刷を行う印刷部１２、印刷後のテープＴの切断を行う切断部１３、各種センサを有して各種検出を行う検出部１４、各種ドライバを有して各部回路を駆動する駆動部２７０、および、テープ印刷装置１内の各部を制御する制御部２００を備えている。このため、装置ケース２の内部には、印刷部１２、切断部１３、検出部１４などの他、図外の回路基板が収納されている。また、この回路基板には、図外の電源ユニットの他、駆動部２７０や制御部２００の各回路などが搭載され、電源ユニットは、ＡＣアダプタ接続口２４や外部から着脱可能なニッカド電池等の図外の電池に接続されている。
【００３３】
テープ印刷装置１では、ユーザが、ポケット６にテープカートリッジ５を装着した後、ディスプレイ４により入力・編集結果を確認しながらキーボード３により所望の文字など（文字、数字、記号、簡易図形等のキャラクタ）の印刷情報を入力して、印刷を指示すると、テープ送り部１２０によりテープカートリッジ５からテープＴを繰り出して、印刷ヘッド７によりテープＴに所望の印刷を行い、印刷済み部分はテープ排出口２２から随時外部に送り出される。所望の印刷が完了すると、テープ送り部１２０は、余白分を含むテープ長さの位置までテープＴの送りを行った後、その送りを停止する。
【００３４】
図２および図３に示すように、印刷部１２には、開閉蓋２１の内側に、テープカートリッジ５を装着するためのポケット６が設けられていて、テープカートリッジ５はこの開閉蓋２１を開放した状態でポケット６に対して着脱される。テープカートリッジ５には、カートリッジケース５１の内部に一定の幅（４．５ｍｍ〜４８ｍｍ程度）のテープＴとインクリボンＲとが収容されており、また、ポケット６に配設されたヘッドユニット６１に差し込むための貫通孔５５が形成されている。また、相異なる幅等のテープＴの種別を識別できるように、裏面に小さな複数の孔が設けられ、ポケット６には、この孔の有無を検出するマイクロスイッチなどのテープ識別センサ１４２が設けられていて、これにより、テープＴの種別を検出できるようになっている。
【００３５】
テープＴは、裏面に接着面が形成され、それが剥離紙によって覆われた構成になっている。テープＴとインクリボンＲは、貫通孔５５の位置で相互に重なり合った状態で走行するとともに、テープＴのみが外部に排出され、インクリボンＲは内部で巻き取られるようになっている。ヘッドユニット６１には、サーマルヘッドから成る印刷ヘッド７が内蔵されており、テープカートリッジ５がポケット６に装着された状態で、印刷ヘッド７が、テープカートリッジ５の貫通孔５５から露出しているインクリボンＲの裏面に当たるようになっている。そして、印刷ヘッド７を発熱駆動することにより、所望の文字などがテープＴの表面に印刷される。
【００３６】
また、ポケット６には、環境（周囲）温度を検出して報告するサーミスタなどの周囲温度センサ１４３が設けられていて、周囲温度を検出して制御部２００に報告する。また、装置ケース２の左側部には、ポケット６と装置外部とを連通するテープ排出口２２が形成され、テープ排出口２２には、送りだしたテープＴを切断するテープカッタ１３２が臨んでいる。また、ポケット６には、装着されたテープカートリッジ５の被駆動部が係合する駆動軸６２、６３などが設けられており、送りモータ１２１を駆動源として、これらの駆動軸６２、６３により、テープカートリッジ５内のテープＴおよびインクリボンＲの送りが行われ、かつこれらに同期して印刷ヘッド７を駆動することで、印刷が行われる。また、印刷完了後、テープＴの送りが続行され所定の切断位置がテープカッタ１３２の位置まで送られる。
【００３７】
なお、印刷ヘッド７の表面に密着してサーミスタなどのヘッド表面温度センサ１４４が設けられていて、印刷ヘッド７の表面温度を検出して制御部２００に報告する。また、送りモータ１２１の先端には図外の検出開口が形成された円盤が固着され、その検出開口に臨むようにフォトセンサ等を有する回転速度センサ１４１が設けられていて、送りモータ１２１の回転速度を検出して制御部２００に報告する。
【００３８】
切断部１３は、テープカッタ１３２と、任意長印刷などの場合に手動によりテープカッタ１３２を切断動作させるカットボタン１３３と、定長印刷などの場合に自動的にテープカッタ１３２を切断動作させるカッタモータ１３１と、を備えている。また、これにより、テープ印刷装置１では、モード設定によって、自動／手動を切り替えられるようにしている。このため、手動カットの場合、印刷が完了した時点で、ユーザが、装置ケース２に配設されたカットボタン１３３を押すことで、テープカッタ１３２が作動しテープＴが所望の長さに切断される。また、自動カットの場合、印刷が終了して余白分だけテープ送りされ、それが停止すると同時に、カッタモータ１３１が駆動され、テープＴの切断が行われる。
【００３９】
検出部１４は、前述の回転速度センサ１４１、テープ識別センサ１４２、周囲温度センサ１４３、ヘッド表面温度センサ１４４を備えている。なお、実状に合わせて、これらを省略した構成とすることもできる。
【００４０】
駆動部２７０は、ディスプレイドライバ２７１と、ヘッドドライバ２７２と、モータドライバ２７３とを備えている。ディスプレイドライバ２７１は、制御部２００から出力される制御信号に基づき、その指示に従って、操作部１１のディスプレイ４を駆動する。同様に、ヘッドドライバ２７２は、制御部２００の指示に従って、印刷部１２の印刷ヘッド７を駆動する。また、モータドライバ２７３は、印刷部１２の送りモータ１２１を駆動する送りモータドライバ２７３ｄと、切断部１３のカッタモータ１３１を駆動するカッタモータドライバ２７３ｃとを有し、同様に、制御部２００の指示に従って、各モータを駆動する。
【００４１】
操作部１１は、キーボード３とディスプレイ４とを備えている。ディスプレイ４は、横方向（Ｘ方向）約６ｃｍ×縦方向（Ｙ方向）４ｃｍの長方形の形状の内側に、９６ドット×６４ドットの表示画像データを表示可能な表示画面４１を有し、ユーザがキーボード３からデータを入力して、キャラクタ列画像データなどの印刷画像データを作成・編集したり、その結果等を視認したり、キーボード３から各種指令・選択指示等を入力したりする際などに用いられる。
【００４２】
キーボード３には、図外のアルファベットキー群３１１、記号キー群３１２、数字キー群３１３、平仮名や片仮名等の仮名キー群３１４、および外字を呼び出して選択するための外字キー群３１５等を含む文字キー群３１の他、各種の動作モードなどを指定するための機能キー群３２などが配列されている。
【００４３】
機能キー群３２には、図外の電源キー３２１、印刷動作を指示するための印刷キー３２２、テキスト入力時のデータ確定や改行および選択画面における各種モードの選択指示のための選択キー３２３、並びに、それぞれ上（「↑」）、下（「↓」）、左（「←」）、右（「→」）方向へのカーソル移動や表示画面４１の表示範囲を移動させるための４個のカーソルキー３３０（３３０Ｕ、３３０Ｄ、３３０Ｌ、３３０Ｒ：「カーソル「↑」キー３３０Ｕ」など）が含まれる。
【００４４】
機能キー群３２には、さらに、各種指示を取り消すための取消キー３２４、各キーの役割の変更等に用いられるシフトキー３２５、各種フォームを設定するためのフォームキー３２６が含まれる。
【００４５】
なお、当然ながら、一般的なキーボードと同様に、これらのキー入力は、各キー入力毎に個別にキーを設けて入力しても良いし、シフトキー３２５等と組み合わせてより少ない数のキーを用いて入力しても良い。ここでは、理解を容易にするために上記の分だけキーがあるものとする。
【００４６】
図３に示すように、キーボード３は、上述のような種々の指令およびデータを制御部２００に入力する。
【００４７】
制御部２００は、ＣＰＵ２１０、ＲＯＭ２２０、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）２３０、ＲＡＭ２４０、周辺制御回路（Ｐ−ＣＯＮ）２５０を備え、互いに内部バス２６０により接続されている。ＲＯＭ２２０は、ＣＰＵ２１０で処理する制御プログラムを記憶する制御プログラム領域２２１の他、色変換テーブルや文字修飾テーブルなどを含む制御データを記憶する制御データ領域２２２を有している。ＣＧ−ＲＯＭ２３０は、テープ印刷装置１に用意されている文字、記号、図形等のフォントデータを記憶していて、文字等を特定するコードデータが与えられたときに、対応するフォントデータを出力する。
【００４８】
ＲＡＭ２４０は、電源キー３２１の操作により電源がオフにされても、記憶したデータを保持しておくように図外のバックアップ回路によって電源の供給を受けており、各種レジスタ群２４１や、ユーザがキーボード３から入力した文字等のテキストデータを記憶するテキストデータ領域２４２、表示画面４１の表示画像データを記憶する表示画像データ領域２４３、印刷画像データを記憶する印刷画像データ領域２４４、描画登録画像データを記憶する描画登録画像データ領域２４５の他、印刷履歴データ領域２４６やその他の色変換バッファなどの各種変換バッファ領域２４７などの領域を有し、制御処理のための作業領域として使用される。
【００４９】
Ｐ−ＣＯＮ２５０には、ＣＰＵ２１の機能を補うとともに周辺回路とのインタフェース信号を取り扱うための論理回路が、ゲートアレイやカスタムＬＳＩなどにより構成されて組み込まれている。例えば、種々の計時を行うタイマ２５１などもＰ−ＣＯＮ２５０内の機能として組み込まれている。このため、Ｐ−ＣＯＮ２５０は、検出部１４の各種センサやキーボード３と接続され、検出部１４からの前述した各種検出信号およびキーボード３からの各種指令や入力データなどをそのままあるいは加工して内部バス２６０に取り込むとともに、ＣＰＵ２１０と連動して、ＣＰＵ２１０等から内部バス２６０に出力されたデータや制御信号を、そのままあるいは加工して駆動部２７０に出力する。
【００５０】
そして、ＣＰＵ２１０は、上記の構成により、ＲＯＭ２２０内の制御プログラムに従って、Ｐ−ＣＯＮ２５０を介して各種検出信号、各種指令、各種データ等を入力し、ＣＧ−ＲＯＭ２３０からのフォントデータ、ＲＡＭ２４０内の各種データ等を処理し、Ｐ−ＣＯＮ２５０を介して駆動部２７０に制御信号を出力することにより、印刷の位置制御や表示画面４１の表示制御等を行うとともに、印刷ヘッド７を制御して所定の印刷条件でテープＴに印刷するなど、テープ印刷装置１全体を制御している。
【００５１】
次に、テープ印刷装置１の制御全体の処理フローについて、図４を参照して説明する。電源オン等により処理が開始すると、同図に示すように、まず、テープ印刷装置１を、前回の電源オフ時の状態に戻すために、退避していた各制御フラグを復旧するなどの初期設定を行い（Ｓ１）、次に、前回の表示画面を初期画面として表示する（Ｓ２）。図４のその後の処理、すなわちキー入力か否かの判断分岐（Ｓ３）および各種割込処理（Ｓ４）は、概念的に示した処理である。実際には、テープ印刷装置１では、初期画面表示（Ｓ２）が終了すると、キー入力割込を許可し、キー入力割込が発生するまでは、そのままの状態を維持し（Ｓ３：Ｎｏ）、何らかのキー入力割込が発生すると（Ｓ３：Ｙｅｓ）、それぞれの割込処理に移行して（Ｓ４）、その割込処理が終了すると、再度、キー入力割込待機状態（Ｓ３：Ｎｏ）となる。
【００５２】
上述のように、テープ印刷装置１では、主な処理を割込処理により行うので、印刷対象となる印刷画像データができていれば、ユーザが任意の時点で印刷キー３２２を押すことにより、印刷キー割込が発生して、印刷処理が起動され、その印刷画像データによる印刷ができる。すなわち、印刷に至るまでの操作手順は、ユーザが任意に選択できる。
【００５３】
また、テープ印刷装置１では、各種の制御モード等を選択指示するための機能キーを押すと、その機能キーに対応する割込が発生して、それに応じた割込処理が起動され、その選択指示に対応する選択画面がディスプレイ４の表示画面４１に表示される。各種選択画面を表示している状態では、カーソルキー３３０を操作することにより、その選択画面に表示される制御モード等の複数の選択肢のいずれかを反転表示させることができ、その状態で選択キー３２３を押すことにより、その反転表示された選択肢を選択できる。
【００５４】
ここで、テープ印刷装置１における操作について、以下に説明する。
例えば、図４で前述のキー入力割込待機状態（Ｓ３：Ｎｏ）で、フォームキー３２６を押すと、フォームキー割込が発生して、各種フォーム選択処理が起動され、表示画面４１に各種フォームの選択画面が表示される。この状態で、カーソルキー３３０を操作することにより、例えば「印刷フォーム」の選択肢を反転表示させてから選択キー３２３を押すと、「印刷フォーム」の選択肢が選択されて、次に「印刷フォーム」の選択画面が表示される（以下、カーソルキー３３０の操作から選択キー３２３の操作を略して単に「選択する」という）。
【００５５】
「印刷フォーム」の選択画面が表示されている状態で、各種選択肢の中から例えば「テープ長」（他の選択肢として「余白長」、「割付」等がある）を選択すると、テープ長モードが設定され、テープ長Ｌの設定画面が表示される。この状態において、数字キー３１３のうち任意の数字キーを押すことにより、テープ長Ｌを入力できる。
【００５６】
テープ長はｍｍ単位で入力するようになっており、例えば５ｃｍのテープ長のラベルを作成する場合には、テープ長Ｌとして「５０」が入力され、テープ長Ｌ＝５０となる旨が表示されるので、取り消す場合には、取消キー３２４を押してから新たな数字キーを入力する。また、テープ長Ｌ＝５０でよい場合には、選択キー３２３を押すことにより、テープ長Ｌ＝５０が確定して設定され、「印刷フォーム」の選択画面が表示されるので、テープ長のみの設定でよい場合（余白長、割付はデフォルト設定とする場合）は、さらに選択キー３２３を押して、各種フォーム選択処理を終了し、基準画面であるテキスト入力画面が表示され、キー入力割込待機状態（Ｓ３：Ｎｏ）に戻る。この状態で印刷処理を行うと、テープ長Ｌ＝５０、余白長ＬＡ＝１ｍｍ（デフォルト設定）、割付＝均等割付（デフォルト設定）に設定される。
【００５７】
また、「テープ長」だけでなく続けて「余白長」も所望の長さに設定したい場合は、テープ長Ｌを確定した後、「印刷フォーム」の選択画面が表示された時点で、「余白長」を選択すると、余白長モードが設定され、余白長ＬＡの設定画面が表示される。この状態において、前述の「テープ長」の設定の場合と同様、数字キー３１３のうちの任意の数字キーを押すことにより、余白長ＬＡをｍｍ単位で入力する。例えばラベルの前後に２ｍｍの余白長を設ける場合には、余白長ＬＡとして「２」が入力され、ＬＡ＝２となる旨が表示されるので、取り消す場合には、取消キー３２４を押してから新たな数字キーを入力し、余白長ＬＡ＝２でよい場合には、選択キー３２３を押すことにより余白長ＬＡ＝２が、確定される。
【００５８】
また、続けて「割付」を設定する場合には、「印刷フォーム」の選択画面が表示された時点で、「割付」を選択すると、割付モードが設定され、割付の選択画面が表示される。この状態において、各種選択肢の中から例えば「中寄せ」（他の選択肢として「均等割付」、「前寄せ」、「後寄せ」等がある）を選択すると、割付＝中寄せとなる旨が表示されるので、取り消す場合には、取消キー３２４を押してから新たな選択肢を選択し、割付＝中寄せでよい場合には、選択キー３２３を押すことにより割付＝中寄せが、確定される。
【００５９】
なお、本実施形態では、以上の手順で「印刷フォーム」の設定を行ったが、いかなる順序で設定を行ってもよく、例えば「余白長」、「割付」、「テープ長」の順に設定してもよい。また、設定がない場合には、全てデフォルト設定（例えば任意長印刷時の設定）でラベルが作成されるとしてもよい。
【００６０】
また、上記実施形態では、余白長ＬＡの設定を行わない場合には、デフォルト設定として、１ｍｍが設定されるものとしたが、余白長ＬＡの設定がない場合には、ＬＡ＝０として、処理を行うようにしてもよい。
【００６１】
次に、印刷処理について、図６のフローチャートを参照して説明する。前述のように、ここでは、印刷フォームが、テープ長Ｌ＝５０、余白長ＬＡ＝２、割付＝中寄せに設定されている。
【００６２】
ユーザが印刷キー３２２を押すと、前述のように、印刷キー割込が発生して、印刷処理が起動され、図６に示すように、まず図３等で前述のテープ識別センサ１４２からの報告信号（検出信号）により、テープＴの種別を取得する（Ｓ１０１）。なお、テープＴのテープ幅が１種類しかないなどテープＴの種別を取得する必要がない場合には、この処理（Ｓ１０１）を省略してもよい。
【００６３】
テープ種別取得（Ｓ１０１）が終了すると、次に、印刷フォームを取得する（Ｓ１０２）。ここでは、前述の通り、テープ長Ｌ＝５０、余白長ＬＡ＝２、割付＝中寄せを取得することになる。
【００６４】
印刷フォームの取得（Ｓ１０２）が終了すると、次に印刷画像データを作成する（Ｓ１０３）。印刷画像データは、図５に示すように、キャラクタ画像部分Ｋと、印刷画像の前端から連続する空白部分の長さＬＢと、印刷画像の後端から連続する空白部分の長さＬＣとからなる。
【００６５】
また、印刷画像の前端から連続する空白部分の長さＬＢは、設定した前余白長ＬＡと、前余白長ＬＡ以外であって、印刷画像に１以上のキャラクタ画像を配置したときの、先頭のキャラクタ画像の前端以前の空白部分の長さＬＥと、キャラクタ画像の先頭から配置された１以上の連続したスペースコードによる空白部分の長さＬＦと、印刷画像の前端からの空白部分に連続するスペースコード以外のキャラクタ画像のプロポーションによる空白部分の長さＬＧとからなる。なお、本実施形態においては、前述のように、割付＝中寄せに設定されているため、ＬＢ＝ＬＣとなる。
【００６６】
次に、印刷画像の前端から連続する空白部分の長さＬＢを算出する（Ｓ１０４）。印刷画像の前端から連続する空白部分の長さＬＢは、次式によって求められる。
ＬＢ＝ＬＡ＋ＬＥ＋ＬＦ＋ＬＧ
【００６７】
次に本実施形態の印刷画像の前端から連続する空白部分の長さＬＢ算出後の動作を、切断装置を備えたテープ印刷装置における前カット処理を行う場合および切断装置を備えていないテープ印刷装置における前カットマーク印刷処理を行う場合について説明する。
【００６８】
まず、切断装置を備えたテープ印刷装置における前カット処理を行う場合について、図７のフローチャートを参照して説明する。図６で前述のように、印刷画像の前端から連続する空白部分の長さＬＢが算出され、この値ＬＢとヘッドカッタ間の長さＬＤとが比較される（Ｓ２０１）。ここでＬＤ≦ＬＢと判断されたとき（Ｓ２０１：Ｙｅｓ）は、前カット処理を行わず印刷画像データの先頭からＬＤ分を読み飛ばして印刷が行われ（Ｓ２０７）、終了する（Ｓ２０６）。この場合、テープ前端のカットは行われないため、当然テープの未使用部分は生じない。
【００６９】
次に、ＬＤ＞ＬＢと判断されたとき（Ｓ２０１：Ｎｏ）は、まず、印刷画像データの先頭からＬＢ分を読み飛ばし、（ＬＤ−ＬＢ）分の印刷を行う（Ｓ２０２）。その後一旦印刷を中断し（Ｓ２０３）、前カット処理を行う（Ｓ２０４）。このときカットされる長さは（ＬＤ−ＬＢ）となる。続いて残りの印刷画像データを印刷し（Ｓ２０５）、印刷が終了する（Ｓ２０６）。
【００７０】
続いて、切断装置を備えていないテープ印刷装置における前カットマーク印刷処理を行う場合について、図８のフローチャートを参照して説明する。まず、前述の前カット処理の場合と同様、ヘッドカッタ間の長さＬＤと印刷画像の前端から連続する空白部分の長さＬＢを比較する（Ｓ３０１）。ここで、ＬＤ≦ＬＢと判断されたとき（Ｓ３０１：Ｙｅｓ）、前カットマーク印刷処理を行わず、印刷画像データの先頭からＬＤ分を読み飛ばして印刷が行われ（Ｓ３０５）、終了する（Ｓ３０４）。この場合も、前述の前カット処理の場合と同様に、テープの未使用部分は生じない。
【００７１】
次に、ＬＤ＞ＬＢと判断されたとき（Ｓ３０１：Ｎｏ）は、図９（ｂ）に示すような前カットマークが印刷される（Ｓ３０２）。この前カットマークは印刷終了後、ハサミ等でカットする際のカット位置を示すものである。その後、全印刷画像データが印刷され（Ｓ３０３）、印刷が終了する（Ｓ３０４）。
【００７２】
以上説明したように、本実施形態によれば、前カット処理を行う場合においても、前カットマーク印刷処理を行う場合においても、ヘッドカッタ間の長さＬＤと印刷画像の前端から連続する空白部分の長さＬＢとを比較することによって、制御が行われるためテープの未使用部分をなるべく少なくすることができる。
【００７３】
具体的に従来の構成と比べて説明すると、前述したように、従来は、設定した前余白長ＬＡとヘッドカッタ間の長さＬＤを比較することによって制御を行っていた。そこで、図１２における（ａ）〜（ｃ）の状態について考えると、テープの未使用部分は、長さＬＤと長さＬＡを比較している従来の構成の場合と、長さＬＤと長さＬＢを比較している本実施形態の場合とでは、図１３に示す表のような違いとなる。
【００７４】
例えば、パターン▲１▼のＬＤ＞ＬＡかつＬＤ＞ＬＢの場合（図１２（ａ））はテープの未使用部分が、従来の構成では（ＬＤ−ＬＡ）、本実施形態では（ＬＤ−ＬＢ）である。ここで、印刷画像の前端から連続する空白部分の長さＬＢには、設定した前余白長ＬＡが含まれる（図５参照）ため、常にＬＡ＜ＬＢが成り立つ。よって、（ＬＤ−ＬＡ）＞（ＬＤ−ＬＢ）となり、本実施形態の方が、テープの未使用部分が少なくなる。また、その他の場合のテープの未使用部分は、パターン▲２▼のＬＤ＞ＬＡかつＬＤ≦ＬＢの場合（図１２（ｂ））は従来の構成では（ＬＤ−ＬＡ）、本実施形態では０となり、パターン▲３▼のＬＤ≦ＬＡかつＬＤ≦ＬＢの場合（図１２（ｃ））は従来の構成、本実施形態共に０となる。従って、本実施形態によると、いかなる場合であっても、従来の構成に比べてテープの未使用部分が多くなるということはなく、無駄が少ない。
【００７５】
なお、この発明は上記実施形態に限定されるものではない。例えば、上記実施形態では、ヘッドカッタ間の長さＬＤは一定としたが、長さを切り換えられるようにしてもよい。
【００７６】
また、上記実施形態では、テープの前後の設定した余白長ＬＡを同一としたが、異なった値としてもよい。この場合、前余白の長さをＬＡｆ、後余白の長さをＬＡｂとすると、印刷画像の前端から連続する空白部分の長さＬＢは、ＬＢ＝ＬＡｆ＋ＬＥ＋ＬＦ＋ＬＧとして、算出することができる。
【００７７】
また、上記実施形態では、本実施形態の印刷画像の前端から連続する空白部分の長さＬＢ算出後の動作を、切断装置を備えたテープ印刷装置における前カット処理および切断装置を備えていないテープ印刷装置における前カットマーク印刷処理に分けて説明したが、１台のテープ印刷装置において、前カット処理を行うか前カットマーク印刷処理を行うかの切り換えができるようにしてもよい。
【００７８】
また、上記実施形態では、印刷画像の前端から連続する空白部分の長さＬＢとヘッドカッタ間の長さＬＤとを比較することによって、処理が行われるとしたが、印刷画像の先頭から長さＬＤ分が空白画像のみで構成されるか否かによって、処理が行われるものとしてもよい。この場合、例えば印刷画像データの先頭からＬＤ分が空白を示すドットデータか否かで判断してもよいし、空白長さを示すデータ値から判断してもよいし、その他データの構造に応じていかなる方法でもよい。
【００７９】
【発明の効果】
以上説明したように、本発明のテープ印刷装置およびその制御方法によれば、テープの前端を所定の位置でカットする前カット処理および前記テープの前端をカットするためのカットマークを印刷する前カットマーク印刷処理を行うテープ印刷装置において、印刷時と反対方向にテープ送りをすることなく、テープ前端部分の無駄（未使用部分）を少なくすることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像作成方法およびその装置を適用したテープ印刷装置１の外観斜視図である。
【図２】図１のテープ印刷装置に対応する開蓋状態の外観斜視図である。
【図３】図１のテープ印刷装置の制御系のブロック図である。
【図４】図１のテープ印刷装置の概念的処理を示すフローチャートである。
【図５】印刷画像の一例を示す図である。
【図６】印刷画像の前端から連続する空白部分の長さＬＢを算出するまでの印刷処理の手順を示す図である。
【図７】前カット処理を行う場合のフローチャートである。
【図８】前カットマーク印刷処理を行う場合のフローチャートである。
【図９】（ａ）は、前カット処理を行った場合の例を示す図、（ｂ）は、前カットマーク印刷処理を行った場合の例を示す図である。
【図１０】ヘッドカッタ間の長さＬＤ＞設定した前余白長ＬＡの場合の、従来の構成を示す図である。
【図１１】ヘッドカッタ間の長さＬＤ≦設定した前余白長ＬＡの場合の、従来の構成を示す図である。
【図１２】従来の構成と本実施形態との比較を説明するための図である。
【図１３】従来の構成と本実施形態との比較結果を示す表である。
【符号の説明】
１      テープ印刷装置
３      キーボード
４      ディスプレイ
５      テープカートリッジ
７      印刷ヘッド
１１    操作部
１２    印刷部
１３    切断部
１４    検出部
３１    文字キー群
３２    機能キー群
４１    表示画面
１４１  テープ識別センサ
１４２  回転速度センサ
２００  制御部
２１０  ＣＰＵ
２２０  ＲＯＭ
２３０  ＣＧ−ＲＯＭ
２４０  ＲＡＭ
２４１  各種レジスタ群
２４２  テキストデータ領域
２４３  表示画像データ領域
２４４  印刷画像データ領域
２７０  駆動部
Ｒ      インクリボン
Ｔ      テープ
【図１】
0003554210.tif 000002
【図２】
0003554210.tif 000003
【図３】
0003554210.tif 000004
【図４】
0003554210.tif 000005
【図５】
0003554210.tif 000006
【図６】
0003554210.tif 000007
【図７】
0003554210.tif 000008
【図８】
0003554210.tif 000009
【図９】
0003554210.tif 000010
【図１０】
0003554210.tif 000011
【図１１】
0003554210.tif 000012
【図１２】
0003554210.tif 000013
【図１３】
0003554210.tif 000014