(57)【特許請求の範囲】
【請求項１】
長尺状のテープのテープ幅より大きな拡大印刷画像を複数に分割して複数のテープ部分に順次印刷し、印刷により形成された複数の印刷ラベルをテープ幅方向に並設することによって前記拡大印刷画像を形成させる拡大印刷機能を有するテープ印刷装置であって、
前記テープ幅を検出するテープ幅検出部と、
前記拡大印刷画像を構成する文字や図形の配置を示す拡大レイアウト情報を算出するレイアウト算出部と、
前記レイアウト算出部が算出した前記拡大レイアウト情報に基づいて、前記拡大印刷画像のテープ幅方向の上側余白および下側余白の幅を算出し、それぞれの合計が前記テープ幅以上か否かを判断する余白判断部と、
前記拡大レイアウト情報に基づいて前記拡大印刷画像の画像データを生成する画像データ生成部と、
前記余白判断部の判断結果が、前記合計が前記テープ幅以上の場合、前記上側余白および下側余白の一部を除いて、前記拡大印刷画像の画像データを１または複数のテープ部分に順次印刷し、前記余白判断部の判断結果が、前記合計が前記テープ幅未満の場合は、前記拡大印刷画像の画像データ全体を１または複数のテープ部分に順次印刷する印刷部と、を備えることを特徴とするテープ印刷装置。
【請求項２】
請求項１に記載のテープ印刷装置であって、
前記余白判断部が、前記拡大印刷画像のテープ幅方向の上側余白および下側余白の幅の合計が、前記テープ幅のｎ倍（ｎは1以上の整数）であると判断した場合、
前記印刷部は、前記拡大印刷画像の前記上側余白および下側余白の一部から、前記テープ幅のｎ倍の幅の印刷画像を除いて、前記拡大印刷画像の画像データを１または複数のテープ部分に順次印刷することを特徴とするテープ印刷装置。
【請求項３】
長尺状のテープのテープ幅より大きな拡大印刷画像を複数に分割して複数のテープ部分に順次印刷し、印刷により形成された複数の印刷ラベルをテープ幅方向に並設することによって前記拡大印刷画像を形成させる拡大印刷機能を有するテープ印刷装置の制御方法であって、
前記テープ幅を検出するテープ幅検出ステップと、
前記拡大印刷画像を構成する文字や図形の配置を示す拡大レイアウト情報を算出するレイアウト算出ステップと、
前記レイアウト算出ステップによって算出された前記拡大レイアウト情報に基づいて、前記拡大印刷画像のテープ幅方向の上側余白および下側余白の幅を算出し、それぞれの合計が前記テープ幅以上か否かを判断する余白判断ステップと、
前記拡大レイアウト情報に基づいて前記拡大印刷画像の画像データを生成する画像データ生成ステップと、
前記余白判断ステップによる判断結果が、前記合計が前記テープ幅以上の場合、前記上側余白および下側余白の一部を除いて、前記拡大印刷画像の画像データを１または複数のテープ部分に順次印刷し、前記余白判断部の判断結果が、前記合計が前記テープ幅未満の場合は、前記拡大印刷画像の画像データ全体を１または複数のテープ部分に順次印刷する印刷ステップと、を備えることを特徴とするテープ印刷装置の制御方法。
【請求項４】
コンピューターに、請求項３に記載のテープ印刷装置の制御方法における各ステップを実行させるためのプログラム。
【請求項５】
長尺状のテープのテープ幅より大きな拡大印刷画像を複数に分割して複数のテープ部分に順次印刷し、印刷により形成された複数の印刷ラベルをテープ幅方向に並設することによって前記拡大印刷画像を形成させる拡大印刷機能を有するテープ印刷装置の制御方法であって、
前記テープ幅を検出するテープ幅検出ステップと、
前記拡大印刷画像を構成する文字や図形の配置を示す第１の拡大レイアウト情報を算出する第１のレイアウト算出ステップと、
前記第１のレイアウト算出ステップによって算出された前記第１の拡大レイアウト情報に基づいて、前記拡大印刷画像のテープ幅方向の上側余白および下側余白の幅を算出し、それぞれの合計が前記テープ幅以上か否かを判断する余白判断ステップと、
前記余白判断ステップにおいて、前記拡大印刷画像のテープ幅方向の上側余白および下側余白の幅の合計が前記テープ幅以上であると判断された場合、前記第１の拡大レイアウト情報の前記上側余白および下側余白の一部を除いたレイアウト情報である、第２の拡大レイアウト情報を算出する第２のレイアウト算出ステップと、
第２のレイアウト算出ステップにおいて、前記第２の拡大レイアウト情報が生成された場合は、前記第２の拡大レイアウト情報に基づいて前記拡大印刷画像の画像データを生成し、そうでない場合は、前記第１の拡大レイアウト情報に基づいて前記拡大印刷画像の画像データを生成する画像データ生成ステップと、
前記拡大印刷画像の画像データを１または複数のテープ部分に順次印刷する印刷ステップと、を備えることを特徴とするテープ印刷装置の制御方法。
【請求項６】
コンピューターに、請求項５に記載のテープ印刷装置の制御方法における各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テープ印刷装置、テープ印刷装置の制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、テープ幅より大きな印刷画像の一部が印刷された各テープ部分（テープ片）を、複数貼り合わせることによって印刷画像を形成する、いわゆる「拡大印刷機能」を備えたテープ印刷装置が知られている（例えば、特許文献１）。この拡大印刷機能を備えたテープ印刷装置では、印刷画像の一部がそれぞれ印刷された同じ長さの印刷済みテープ部分を、テープ幅方向に平設することによって印刷画像、即ち拡大印刷画像を形成することができる。
【０００３】
さらに、拡大印刷機能において、テープ長方向における印刷画像が存在しない前端部分および後端部分である非印刷画像領域を削除する画像データ生成装置（テープ印刷装置）が開示されている（特許文献２）。このような画像データ生成装置によれば、拡大印刷において、テープ長方向のテープの使用量を削減することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１５７１３６号公報
【特許文献２】特開２００８−２８３６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、拡大印刷機能においては、テープ幅方向においても印刷画像が存在しない上端部分（上側余白）および下端部分（下側余白）である非印刷画像領域が生じる。この非印刷画像領域の合計がテープ幅以上となる場合には、無駄となってしまう場合があった。
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたもので、テープの無駄を極力抑えることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るテープ印刷装置は、長尺状のテープのテープ幅より大きな拡大印刷画像を複数に分割して複数のテープ部分に順次印刷し、印刷により形成された複数の印刷ラベルをテープ幅方向に並設することによって拡大印刷画像を形成させる拡大印刷機能を有するテープ印刷装置であって、テープ幅を検出するテープ幅検出部と、拡大印刷画像を構成する文字や図形の配置を示す拡大レイアウト情報を算出するレイアウト算出部と、レイアウト算出部が算出した前記拡大レイアウト情報に基づいて、拡大印刷画像のテープ幅方向の上側余白および下側余白の幅を算出し、それぞれの幅の合計がテープ幅以上か否かを判断する余白判断部と、拡大レイアウト情報に基づいて拡大印刷画像の画像データを生成する画像データ生成部と、余白判断部の判断結果に基づいて、上側余白、および、下側余白の一部の画像の合計のうち、テープ幅分の画像を除いた拡大印刷画像の画像データを１または複数のテープ部分に順次印刷する印刷部と、を備えることを特徴とする。
【０００８】
このようなテープ印刷装置によれば、テープ幅検出部はテープ幅を検出する。レイアウト算出部は、文字や図形の配置を示す拡大レイアウト情報を算出する。余白判断部は、拡大印刷画像の上側余白および下側余白を合計した幅が、テープ幅以上か否かを判断する。画像データ生成部は、拡大レイアウト情報に基づいて拡大印刷画像の画像データを生成する。印刷部は、上側余白および下側余白の一部の合計分のうち、テープ幅分の余白に相当する画像部分を除いて、拡大印刷画像の画像データを１つまたは複数のテープ部分に順次印刷する。これにより、上側余白と下側余白の一部の合計がテープ幅以上となる場合には、その合計がテープ幅に相当する上側余白、および、下側余白の部分は印刷画像として、テープ印刷装置から出力されないため、テープの使用量を削減することができる。ここで、余白とは、印刷画像が存在しない非印刷画像領域を示す。
【０００９】
本発明に係るテープ印刷装置の制御方法は、長尺状のテープのテープ幅より大きな拡大印刷画像を複数に分割して複数のテープ部分に順次印刷し、印刷により形成された複数の印刷ラベルをテープ幅方向に並設することによって拡大印刷画像を形成させる拡大印刷機能を有するテープ印刷装置の制御方法であって、テープ幅を検出するテープ幅検出ステップと、拡大印刷画像を構成する文字や図形の配置を示す拡大レイアウト情報を算出するレイアウト算出ステップと、前記レイアウト算出ステップによって算出された拡大レイアウト情報に基づいて、拡大印刷画像のテープ幅方向の上側余白および下側余白の幅を算出し、それぞれの余白の幅の合計がテープ幅以上か否かを判断する余白判断ステップと、拡大レイアウト情報に基づいて拡大印刷画像の画像データを生成する画像データ生成ステップと、余白判断ステップによる判断結果に基づいて、上側余白および下側余白の一部の合計分のうち、テープ幅分の余白に相当する印刷画像部分を除いて、拡大印刷画像の画像データを１または複数のテープ部分に順次印刷する印刷ステップと、を備えることを特徴とする。
【００１０】
このようなテープ印刷装置の制御方法によれば、上側余白や下側余白の少なくとも一部の合計がテープ幅以上となる場合には、上側余白や下側余白の一部は、テープ印刷装置から出力されない。よって、テープの使用量を削減することができる。
【００１１】
本発明に係るプログラムは、コンピューターに、上記に記載のテープ印刷装置の制御方法における各ステップを実行させるためのものであることを特徴とする。
【００１２】
このようなプログラムをコンピューターに実行させることにより、上側余白や下側余白の少なくとも一部の合計がテープ幅以上となる場合には、上側余白や下側余白の一部は、テープ印刷装置から出力されない。よって、テープの使用量を削減することができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態のテープ印刷装置を示す斜視図。
【図２】第１の実施形態のテープ印刷装置を示す斜視図。
【図３】テープ印刷装置の回路構成を示すブロック図。
【図４】テープ印刷装置の拡大印刷を行う際の表示部の画面を表す説明図であり、（ａ）は、文字列入力画面を表す説明図、（ｂ）は、ユーザーに拡大倍率を選択させる画面を表す説明図、（ｃ）は、テープ印刷装置に拡大印刷を実行させる画面を表す説明図。
【図５】拡大印刷処理を説明するためのフローチャート。
【図６】印刷画像についての説明図であり、（ａ）は、通常印刷画像の説明図、（ｂ）は、４倍拡大印刷画像の説明図。
【図７】印刷がなされたラベルを示す平面図であり、（ａ）は、通常印刷がなされたラベルの平面図、（ｂ）は、拡大印刷において余白を含む印刷画像が印刷された場合のラベルの平面図、（ｃ）は、拡大印刷において余白の一部に相当する印刷画像部分を印刷しないラベルの平面図。
【図８】第２の実施形態に係る拡大印刷処理を説明するためのフローチャート。
【図９】余白の一部が削除された拡大印刷画像についての説明図。
【発明を実施するための形態】
【００１４】
以下、実施形態について説明する。
（第１の実施形態）
第１の実施形態では、拡大印刷の際に上側余白および下側余白の一部からテープ幅以上となっている部分を除いて、拡大印刷画像の画像データを順次印刷するテープ印刷装置について説明する。
【００１５】
図１および図２は、本実施形態のテープ印刷装置を示す斜視図である。
図１および図２に示すように、テープ印刷装置１は、本体が筐体１０に収容された構成を有しており、筐体１０の上面手前側には、キーボード１１が備えられている。キーボード１１は、文字列の入力等、ユーザーによる各種入力操作を受け付ける入力部であり、仮名、漢字、アルファベット、数字、および記号等からなる文字列を入力可能な多数の文字キーと、テープ印刷装置１に対して各種動作を指示するための複数の制御キーとを有している。キーボード１１が備える制御キーには、電源のオンとオフとを切り替えるための電源キー、入力した仮名を漢字に変換するための変換キー、入力した文字列等を確定させるための決定キー、カーソルの移動等に用いられるカーソルキー、印刷を実行させるための印刷キー、拡大印刷を実行させるための拡大印刷キー等が含まれる。
【００１６】
筐体１０の上面奥側には、液晶表示装置等からなる表示部１２が備えられている。表示部１２は、マトリクス状に配列された多数の画素で画像を形成するものであり、キーボード１１から入力された文字の表示や、メニュー画面やメッセージ画面の表示等に用いられる。
【００１７】
筐体１０の上面奥側には、表示部１２に隣接して、テープカートリッジ２を装着するための凹部１３が形成されている。凹部１３の開口部上には、開閉蓋１４が開閉可能に備えられており、開閉蓋１４を開放状態にすることによって、テープカートリッジ２を着脱することが可能となる。また、開閉蓋１４には、透光性を有する確認窓１４ａが備えられており、凹部１３にテープカートリッジ２が装着されているか否かを外部から視認可能になっている。凹部１３の底面には、サーマルヘッド１５や、搬送機構１６（図３参照）を構成する回転軸１６ａ，１６ｂが設けられており、凹部１３にテープカートリッジ２を装着すると、テープカートリッジ２に設けられた孔状のヘッド嵌合部２１にサーマルヘッド１５が嵌合するとともに、孔状の被駆動部２２ａ，２２ｂに回転軸１６ａ，１６ｂがそれぞれ係合する。
【００１８】
テープカートリッジ２には、カートリッジケース２０の内部に、ともに帯状のテープＴとインクリボンＲとが内蔵されている。テープＴは、テープ印刷装置１の印刷媒体であり、ＰＥＴ（ポリエチレンテレフタレート）或いは紙材等からなる基材の裏面に接着剤層が形成され、それが剥離紙によって覆われた構成になっている。テープ印刷装置１は、テープＴの幅や素材（基材の材質）、色等が異なる複数種類のテープカートリッジ２に対応可能であり、ユーザーは、用途や好みに応じたテープカートリッジ２を使用することができる。なお、テープカートリッジ２の裏面には、内蔵するテープＴを識別するための複数の孔（図示せず）が設けられており、テープ印刷装置１は、凹部１３の底面に備えられたマイクロスイッチ等の識別センサー１９（図３参照）によって、装着されたテープカートリッジ２のテープ種別を識別することができる。ここで、テープ種別の情報にはテープ幅の情報が含まれており、識別センサー１９がテープ幅検出部に相当する。
【００１９】
テープカートリッジ２を凹部１３に装着すると、テープＴの表面は、ヘッド嵌合部２１において、インクリボンＲを介してサーマルヘッド１５と対向する。サーマルヘッド１５には、テープＴの長手方向（搬送方向）と直交する方向に１列に配列された多数の発熱素子（図示せず）が形成されており、各発熱素子を選択的に発熱させることにより、インクリボンＲのインクがテープＴの表面に転写（熱転写）される。つまり、テープＴの表面には、発熱した発熱素子に対応する位置にドットが形成される。ここで、回転軸１６ａ，１６ｂを回転駆動すると、テープＴとインクリボンＲは搬送されて、テープＴはカートリッジケース２０の外部に排出され、インクリボンＲはカートリッジケース２０の内部で巻き取られる。そして、テープＴとインクリボンＲとを少しずつ搬送しながら上記の熱転写を繰り返すことにより、複数のドットで構成される画像がテープＴの表面に印刷される。
【００２０】
筐体１０の側面には、筐体１０の外部と凹部１３とを連通するスリット１７が設けられており、カートリッジケース２０から排出された印刷済みのテープＴは、スリット１７を通って筐体１０の外部に向けて所定量だけ搬送される。筐体１０の内部には、スリット１７を横断するテープＴを切断するためのカッターユニット１８が配設されており、テープＴの印刷済みの部位は、このカッターユニット１８によって切り離され、テープ片（ラベル）としてスリット１７の開口部（テープ排出口）から排出される。
【００２１】
図３は、テープ印刷装置１の回路構成を示すブロック図である。
図３に示すように、テープ印刷装置１は、上述したキーボード１１、表示部１２、サーマルヘッド１５、回転軸１６ａ，１６ｂ（図２参照）を含む搬送機構１６、カッターユニット１８、識別センサー１９の他に、テープ印刷装置１の動作を統括制御する制御部３０、表示部１２に画像を表示させる表示駆動部４１、サーマルヘッド１５を発熱駆動するヘッド駆動部４２、搬送機構１６を駆動する搬送駆動部４３、カッターユニット１８を駆動するカッター駆動部４４等を備えている。
【００２２】
制御部３０は、コンピューターとして機能するものであり、互いにバス３０ａを介して接続されたＣＰＵ（Central Processing Unit）３１、ＲＡＭ（Random Access Memory）３２、ＲＯＭ（Read Only Memory）３３、ＣＧＲＯＭ（キャラクタージェネレーターＲＯＭ）３４、入力インターフェイス（Ｉ／Ｆ）３５、出力インターフェイス（Ｉ／Ｆ）３６等を有している。
【００２３】
ＣＰＵ３１は、ＲＯＭ３３に記憶されている制御プログラムに従って動作し、テープ印刷装置１全体の各種動作を制御する。
ＲＡＭ３２は、揮発性の記憶装置で構成された記憶部であり、ＣＰＵ３１の各種処理結果や、キーボード１１から入力された文字コード列、表示部１２に表示させる表示画像データ、サーマルヘッド１５に印刷させる印刷画像データ等を一時的に記憶する。さらに、各種のフラグ等も記憶する。また、文字コード列によって構成される文書データ等も記憶する。なお、これらの文書データ等は、不揮発性の記憶装置であるフラッシュメモリー等に記憶してもよい。
【００２４】
ＲＯＭ３３およびＣＧＲＯＭ３４は、マスクＲＯＭやフラッシュメモリー等の不揮発性の記憶装置で構成された記憶部であり、ＲＯＭ３３には、上述した制御プログラムや各種データ等が記憶されている。また、ＲＯＭ３３には、文字コード列に基づいて文字や図形の印刷画像の配置を表すレイアウト情報を算出するレイアウト算出プログラム３３ａ、拡大印刷時に拡大印刷画像のレイアウト情報に基づいて印刷画像のテープ幅方向の上側余白および下側余白の幅を算出し、それぞれの幅の合計がテープ幅以上か否かを判断する余白判断プログラム３３ｂが記憶されている。さらに、レイアウト情報に基づいて印刷画像または拡大印刷画像の画像データを生成する画像データ生成プログラム３３ｃ、印刷画像または拡大印刷画像の画像データをテープＴに印刷する印刷プログラム３３ｄが記憶されている。
【００２５】
ＣＧＲＯＭ３４には、テープ印刷装置１で印刷可能な文字のフォントデータが記憶されている。フォントデータは、サーマルヘッド１５に印刷させる文字や、表示部１２に表示させる文字を生成するためのビットマップ形式のデータである。ビットマップ形式のフォントデータは多数のドットで構成されており、各ドットはサーマルヘッド１５の発熱素子や表示部１２の画素に対応する。ＣＧＲＯＭ３４には、複数のフォントのフォントデータが記憶されており、ＣＰＵ３１は、フォントの種別、文字サイズおよび文字コードを指定することによって、対応するフォントデータをＣＧＲＯＭ３４から取得し、このフォントデータを用いて表示画像データおよび印刷画像データを形成する。なお、フォントデータとしては、種々の文字サイズに対応させやすいアウトライン形式のフォントデータを用いるようにしてもよい。
【００２６】
入力インターフェイス３５には、キーボード１１および識別センサー１９が接続されている。ユーザーによりキーボード１１が操作されると、キーボード１１は、この操作を受け付けて、操作されたキーに対応するキー情報を、入力インターフェイス３５を介してＣＰＵ３１に出力する。また、識別センサー１９は、装着されたテープカートリッジ２のテープ種別に応じた識別情報（テープ幅の情報を含む）を、入力インターフェイス３５を介してＣＰＵ３１に出力する。
【００２７】
出力インターフェイス３６には、表示駆動部４１、ヘッド駆動部４２、搬送駆動部４３、およびカッター駆動部４４が接続されており、これらは、ＣＰＵ３１の制御に基づいて、表示部１２、サーマルヘッド１５、搬送機構１６、およびカッターユニット１８をそれぞれ駆動する。
【００２８】
上記のように構成されたテープ印刷装置１において、ユーザーにより電源キーが操作されると、テープ印刷装置１は、動作を開始し、文字キーによる文字の入力や、制御キーによる各種指示が可能な状態となる。
【００２９】
ここで、ユーザーにより文字キーが操作されて文字が入力されると、キーボード１１は、この入力を受け付けて制御部３０にキー情報を出力する。制御部３０は、キーボード１１から入力されるキー情報に基づいて、入力された文字の文字コードを特定し、この文字コードをＲＡＭ３２に記憶する。そして、この文字コードに対応するフォントデータをＣＧＲＯＭ３４から取得し、このフォントデータを用いて表示画像データを形成する。制御部３０がこの表示画像データを表示駆動部４１に供給すると、入力された文字が表示部１２に表示される。そして、ユーザーが文字の入力を複数回繰り返せば、ＲＡＭ３２には、複数の文字コードを含んだ文字コード列（テキストデータ）が記憶され、表示部１２には、複数の文字からなる文字列が表示される。
【００３０】
文字（文字列）が入力された後、ユーザーにより印刷キーが操作されると、テープ印刷装置１は、印刷処理を実行する。
ここで、本実施形態のテープ印刷装置１は、テープＴのテープ幅より大きな印刷画像（拡大印刷画像）を複数に分割して複数のテープ部分に順次印刷することが可能である。そして、印刷により形成された複数の印刷ラベルをテープ幅方向に並設することによって拡大印刷画像を形成させる「拡大印刷」を行うことが可能である。
【００３１】
次に、拡大印刷について説明する。まず、拡大印刷を行う際の操作と画面表示について説明する。
図４は、テープ印刷装置１の拡大印刷を行う際の表示部１２の画面を表す説明図であり、図４（ａ）は、文字列入力画面を表す説明図であり、図４（ｂ）は、拡大倍率を選択させる画面を表す説明図であり、図４（ｃ）は、拡大印刷を実行させる画面を表す説明図である。
【００３２】
図４（ａ）は、ユーザーに文字列を入力させる文字列入力画面Ｇ１である。文字列入力画面Ｇ１には、行番号を表す記号、およびユーザーによって入力された文字列が表示されている。文字列入力画面Ｇ１において、キーボード１１に備わる拡大印刷キーが押下されると、拡大印刷における拡大倍率を選択させる拡大倍率選択画面が表示される。
【００３３】
図４（ｂ）は、拡大倍率選択画面Ｇ２である。拡大倍率選択画面Ｇ２の最上部には、拡大倍率選択画面であることを表す「拡大倍率選択」の文字列が表示されている。その下には、順番に、「２倍拡大」、「３倍拡大」、および「４倍拡大」の文字列が表示されている。ユーザーは、キーボード１１に備わるカーソルキーを押下し、さらに決定キーを押下することで、「２倍拡大」、「３倍拡大」、および「４倍拡大」のいずれかを選択することができる。選択された拡大倍率はＲＡＭ３２に記憶される。なお、選択中の項目は、白黒反転した文字で表示される。
【００３４】
拡大倍率選択画面Ｇ２において、拡大倍率が選択されると、拡大印刷実行確認画面が表示される。
図４（ｃ）は、拡大印刷実行確認画面Ｇ３を表す説明図である。拡大印刷実行確認画面Ｇ３の最上部には、拡大印刷実行確認画面であることを表す「拡大印刷」の文字列が表示されている。その下には、「印刷実行？」の文字列が白黒反転表示されている。ユーザーは、キーボード１１に備わる決定キーを押下することで、拡大印刷を実行することができる。
【００３５】
拡大印刷実行確認画面Ｇ３において、ユーザーによって拡大印刷が実行されると、テープ印刷装置１は、図５に示す拡大印刷処理（フローチャート）を実行する。
図５は、拡大印刷処理を説明するためのフローチャートである。図５を用いて、拡大印刷処理を説明する。
【００３６】
ユーザーによって拡大印刷が実行されると、制御部３０は、識別センサー１９からの情報に基づいて、凹部１３に装着されたテープカートリッジ２のテープ幅を検出する（ステップＳ１０１）。そして、制御部３０は、レイアウト算出プログラム３３ａを実行することによって、拡大レイアウト情報を算出する（ステップＳ１０２）。具体的には、テープ幅、拡大倍率、入力された文字や図形とその大きさの設定情報、文字や図形に対する装飾の設定情報等に基づき、拡大印刷画像における文字や図形の配置座標を算出する。このときの制御部３０がレイアウト算出部に相当する。
【００３７】
次に、制御部３０は、余白判断プログラム３３ｂを実行することによって、拡大印刷画像のテープ幅方向の上側余白および下側余白の合計がテープ幅以上か否かを判断する（ステップＳ１０３）。
【００３８】
ここで、拡大印刷画像における余白とテープ幅について説明する。
図６は、印刷画像についての説明図であり、図６（ａ）は、通常印刷画像の説明図であり、図６（ｂ）は、４倍拡大印刷画像の説明図である。
【００３９】
図６（ａ）に示すように、通常印刷画像（即ち拡大しない場合の印刷画像）Ｄ１では、印刷画像の幅がテープ幅Ｗを表している。実際には、テープ幅Ｗはドット数によって表される。
【００４０】
図６（ｂ）に示すように、４倍拡大印刷画像Ｄ２では、拡大印刷画像の幅はテープ幅Ｗの４倍となっている。そして、上側余白Ｔｍは、文字の上側の余白、即ち印刷対象となるドットが存在しない非印刷画像領域を表している。下側余白Ｂｍは、文字の下側の余白を表している。なお、文字の上側や下側に文字を装飾するための外枠等が存在する場合には、上側余白Ｔｍや下側余白Ｂｍはその外枠の上側や下側の余白を表す。このような上側余白Ｔｍや下側余白Ｂｍは、拡大レイアウト情報に含まれる文字や図形の配置座標からドット数として算出することができる。そして、余白判断プログラム３３ｂは、上側余白Ｔｍと下側余白Ｂｍの合計ドット数がテープ幅Ｗ以上となっているか否かを判断する。
【００４１】
図５に戻り、拡大印刷画像の上側余白Ｔｍと下側余白Ｂｍの合計ドット数がテープ幅Ｗ以上の場合（ステップＳ１０３：ＹＥＳ）、制御部３０は、余白削除フラグをオンにする（ステップＳ１０４）。拡大印刷画像の上側余白Ｔｍと下側余白Ｂｍの合計ドット数がテープ幅Ｗ以上でない場合、即ちテープ幅Ｗ未満の場合（ステップＳ１０３：ＮＯ）、制御部３０は、余白削除フラグをオフにする（ステップＳ１０５）。ここで、余白削除フラグは、ＲＡＭ３２に記憶されるフラグとする。
【００４２】
制御部３０は、画像データ生成プログラム３３ｃを実行することによって、拡大印刷画像の画像データを生成する（ステップＳ１０６）。具体的には、制御部３０は、ＣＧＲＯＭ３４から文字や図形等のフォントデータを取得し、拡大レイアウト情報に基づいた配置座標に配置することで画像データを生成する。このとき、拡大印刷画像の画像データには上側余白Ｔｍおよび下側余白Ｂｍも含まれている。このときの制御部３０が画像データ生成部に相当する。
【００４３】
制御部３０は、余白削除フラグを確認し、削除可能な余白があるか否かを判断する（ステップＳ１０７）。削除可能な余白がある場合（ステップＳ１０７：ＹＥＳ）、制御部３０は、印刷プログラム３３ｄを実行し、削除可能な余白に相当する印刷画像を除いて、拡大印刷画像の画像データをテープＴに順次印刷する（ステップＳ１０８）。具体的には、制御部３０は、拡大印刷画像の画像データをテープ幅方向の上側から順番に印刷するが、削除可能な余白に相当する印刷画像については印刷を行わないようにする。そして、制御部３０は、ヘッド駆動部４２および搬送駆動部４３にそれぞれサーマルヘッド１５および搬送機構１６を駆動させ、画像データに応じた画像をテープＴに印刷させる。その後、制御部３０が、カッター駆動部４４にカッターユニット１８を駆動させると、テープＴは切断される。この動作を順次実行する。このときの制御部３０、ヘッド駆動部４２、搬送駆動部４３、サーマルヘッド１５、および搬送機構１６が印刷部に相当する。そして、拡大印刷処理を終了する。
削除可能な余白がない場合（ステップＳ１０７：ＮＯ）、制御部３０は、拡大印刷画像の全ての画像データをテープＴに順次印刷する（ステップＳ１０９）。そして、拡大印刷処理を終了する。
【００４４】
ここで、テープ印刷装置１の印刷によって形成される印刷ラベルについて説明する。
図７は、印刷がなされたラベルを示す平面図であり、図７（ａ）は、通常印刷がなされたラベルの平面図であり、図７（ｂ）は、拡大印刷において余白に相当する印刷画像が印刷された場合のラベルの平面図であり、図７（ｃ）は、拡大印刷において余白に相当する印刷画像部分を印刷しないラベルの平面図である。
【００４５】
図７（ａ）に示すように、通常印刷において印刷がなされた通常印刷ラベルＬ１は、図６（ａ）で示した通常印刷画像Ｄ１に基づいて印刷された１枚のラベルである。
一方、図７（ｂ）は、従来のテープ印刷装置で拡大倍率を４倍として拡大印刷がなされた４倍拡大印刷ラベル（テープ部分Ｌ２１，Ｌ２２，Ｌ２３，Ｌ２４）である。図７（ｂ）に示すように、テープ部分Ｌ２１に上側余白Ｔｍが存在し、テープ部分Ｌ２４は下側余白Ｂｍが存在しており、共にＬ２２、Ｌ２３と比較して印刷対象となるドットが少ない。このため、テープ部分Ｌ２１およびテープ部分Ｌ２４は、無駄な部分が多くなる場合がある。
【００４６】
本実施形態のテープ印刷装置１では、図７（ｂ）に示すテープ部分Ｌ２１およびテープ部分Ｌ２４の余白部分の印刷出力は行わず、図７（ｃ）に示すようにテープ部分Ｌ３１、テープ部分Ｌ３２、およびテープ部分Ｌ３３の印刷出力のみを行うことができる。
【００４７】
上述した第１の実施形態によれば、以下の効果が得られる。
（１）テープ印刷装置１は、その合計がテープ幅Ｗ以上となっている上側余白および下側余白である余白を除いて、拡大印刷画像の画像データを順次印刷する。これにより、上側余白Ｔｍと下側余白Ｂｍの合計がテープ幅Ｗ以上となる場合には、上側余白Ｔｍや下側余白Ｂｍに相当する印刷画像部分は、印刷出力されないため、拡大印刷においてテープＴの使用量を削減することができる。
（２）テープ印刷装置１では、拡大印刷において、テープ幅Ｗが狭いテープカートリッジ２を使用する場合に、上側余白Ｔｍと下側余白Ｂｍの合計がテープ幅Ｗ以上となる可能性が高くなる。よって、テープ幅Ｗが狭いテープカートリッジ２を使用する場合に、テープＴの使用量の削減の効果が高まる。つまり、限られた幅のテープカートリッジ２を用いて拡大印刷を行う場合において、テープＴの使用量を削減することができる。
（３）テープ印刷装置１では、テープ幅Ｗに対して小さな文字や図形を拡大印刷させる場合に、上側余白Ｔｍと下側余白Ｂｍの合計がテープ幅Ｗ以上となる可能性が高くなる。よって、テープＴの使用量の削減の効果が高まる。。
【００４８】
（第２の実施形態）
以下、第２の実施形態について説明する。
第２の実施形態では、拡大印刷の際にテープ幅Ｗ以上となっている余白に相当するテープ部分を除いた拡大印刷画像の画像データを生成するテープ印刷装置１００について説明する。
【００４９】
第２の実施形態に係るテープ印刷装置１００の外観および機構は、第１の実施形態に係るテープ印刷装置１と同様である。よって、説明は省略する。また、第２の実施形態に係るテープ印刷装置１００の回路構成を示すブロック図も、第１の実施形態に係るテープ印刷装置１と同様である。よって、説明は省略する。また、第２の実施形態に係るテープ印刷装置１００の拡大印刷を行う際の操作と画面表示も第１の実施形態に係るテープ印刷装置１と同様である。よって、説明は省略する。
【００５０】
次に、第２の実施形態に係るテープ印刷装置１００における拡大印刷処理について説明する。第１の実施形態と同様に、拡大印刷実行確認画面Ｇ３において、ユーザーによって拡大印刷が実行されると、テープ印刷装置１００は、図８に示す拡大印刷処理（フローチャート）を実行する。
【００５１】
図８は、第２の実施形態に係る拡大印刷処理を説明するためのフローチャートである。図８を用いて、拡大印刷処理を説明する。
ユーザーによって拡大印刷が実行されると、制御部３０は、識別センサー１９からの情報に基づいて、凹部１３に装着されたテープカートリッジ２のテープ幅を検出する（ステップＳ２０１）。そして、制御部３０は、レイアウト算出プログラム３３ａを実行することによって、第１の拡大レイアウト情報を算出する（ステップＳ２０２）。具体的には、テープ幅、拡大倍率、入力された文字や図形とその大きさの設定情報、文字や図形に対する装飾の設定情報等に基づき、拡大印刷画像における文字や図形の配置座標を算出する。このときの制御部３０が第１レイアウト算出部に相当する。
【００５２】
次に、制御部３０は、余白判断プログラム３３ｂを実行することによって、拡大印刷画像のテープ幅方向の上側余白Ｔｍと下側余白Ｂｍの合計がテープ幅Ｗ以上か否かを判断する（ステップＳ２０３）。ここで、余白判断プログラム３３ｂが実行する、上側余白Ｔｍと下側余白Ｂｍの合計がテープ幅Ｗ以上となっているか否かの判断処理は、第１の実施形態と同様である。
【００５３】
拡大印刷画像の上側余白Ｔｍと下側余白Ｂｍの合計がテープ幅Ｗ以上の場合（ステップＳ２０３：ＹＥＳ）、制御部３０は、余白削除フラグをオンにする（ステップＳ２０４）。拡大印刷画像の上側余白Ｔｍｍと下側余白Ｂｍの合計がテープ幅Ｗ以上でない場合、即ちテープ幅Ｗ未満の場合（ステップＳ２０３：ＮＯ）、制御部３０は、余白削除フラグをオフにする（ステップＳ２０５）。
【００５４】
制御部３０は、余白削除フラグを確認し、削除可能な余白があるか否かを判断する（ステップＳ２０６）。削除可能な余白がある場合（ステップＳ２０６：ＹＥＳ）、制御部３０は、レイアウト算出プログラム３３ａを実行することによって、第１の拡大レイアウト画像から削除可能な余白を除いた第２の拡大レイアウト情報を算出する（ステップＳ２０７）。具体的には、第１の拡大レイアウト情報において、上側余白Ｔｍ、および下側余白Ｂｍを合計した余白に相当する画像のうちテープ幅Ｗ分の印刷画像を削除した拡大レイアウト情報を算出する。このときの制御部３０が第２レイアウト算出部に相当する。
削除可能な余白がない場合（ステップＳ２０６：ＮＯ）、制御部３０は、ステップＳ２０７の処理は行わない。
【００５５】
次に制御部３０は、画像データ生成プログラム３３ｃを実行することによって、拡大印刷画像の画像データを生成する（ステップＳ２０８）。このとき、第２の拡大レイアウト情報が算出されていれば、第２の拡大レイアウト情報に基づいて拡大印刷画像の画像データを生成し、第２の拡大レイアウト情報が算出されていなければ、第１の拡大レイアウト情報に基づいて拡大印刷画像の画像データを生成する。このときの制御部３０が画像データ生成部に相当する。
【００５６】
ここで、上側余白Ｔｍ、および下側余白Ｂｍを合計した余白に相当する画像からテープ幅Ｗ分の印刷画像が削除可能な場合に生成された、拡大印刷画像の画像データについて説明する。
図９は、上側余白および下側余白から合計してテープ幅Ｗ分の印刷画像が削除された拡大印刷画像についての説明図である。図９に示すように、４倍拡大印刷画像Ｄ３は４倍の拡大印刷画像であるが、上側余白Ｔｍ、および下側余白Ｂｍから合計してテープ幅Ｗ分の印刷画像が削除されているため、拡大印刷画像の幅はテープ幅Ｗの３倍となっている
【００５７】
図８に戻り、制御部３０は、印刷プログラム３３ｄを実行することによって、拡大印刷画像の全ての画像データを順次印刷する（ステップＳ２０９）。この印刷時の制御部３０、ヘッド駆動部４２、搬送駆動部４３、サーマルヘッド１５、および搬送機構１６が印刷部に相当する。ここで、図９で示したように、上側余白Ｔｍ、および下側余白Ｂｍから合計してテープ幅Ｗ分の印刷画像が削除可能な場合には、印刷ラベルは３枚となる。そして、拡大印刷処理を終了する。
【００５８】
テープ印刷装置１００の印刷によって形成される印刷ラベルは、図７（ｃ）と同様に、テープ部分Ｌ３１、テープ部分Ｌ３２、および、テープ部分Ｌ３４のみとなる。
上述した第２の実施形態によれば、第１の実施形態の効果（２）、（３）と同様の効果を奏することができる。他に以下の効果が得られる。
【００５９】
テープ印刷装置１００は、テープ幅Ｗ以上となっている余白に相当するテープ幅分の印刷画像を除いた拡大印刷画像の画像データを生成する。そして、拡大印刷画像の画像データを順次印刷する。これにより、上側余白Ｔｍと下側余白Ｂｍの合計がテープ幅Ｗ以上となる場合には、上側余白Ｔｍや下側余白Ｂｍの部分は、印刷出力されないため、拡大印刷においてテープＴの使用量を削減することができる。また、拡大印刷画像の画像データ生成時のメモリー使用量を削減することができる。
【００６０】
また、上述した実施形態は、上記機能を実現するためのプログラムをコンピューターで読み取り可能に記録した記録媒体等の態様で構成することも可能である。記録媒体としては、フレキシブルディスクやハードディスク、ＣＤやＤＶＤ等の光ディスク、光磁気ディスク、不揮発性の半導体メモリーを搭載したメモリーカードやＵＳＢメモリー、画像生成装置の内部記憶装置（ＲＡＭやＲＯＭ等の半導体メモリー）等、前記コンピューターが読み取り可能な種々の媒体を利用することができる。
【００６１】
なお、上述した実施形態に限定されず、種々の変更や改良等を加えて実施することが可能である。変形例を以下に述べる。
【００６２】
（変形例１）上記実施形態では、拡大印刷の際の上側余白Ｔｍや下側余白Ｂｍの合計がテープ幅Ｗ以上の場合、上側および下側のテープ部分から合わせて１枚分を削除して印刷する場合について説明したが、上側余白Ｔｍや下側余白Ｂｍの合計がテープ幅Ｗのｎ倍（ｎ≧１）以上である場合には、上側および下側の余白からテープｎ枚分を削除して印刷してもよい。こうすれば、テープＴの使用量をさらに削減することができる。
【００６３】
（変形例２）上記実施形態では、拡大印刷における選択可能な拡大倍率は、「２倍拡大」、「３倍拡大」、および「４倍拡大」としているが、これ以外の拡大倍率としてもよい。
【００６４】
（変形例３）上記実施形態では、テープＴに文字等を印刷するための印刷方式として、サーマルヘッド１５による熱転写方式を用いているが、この方式に限られず、インク滴を吐出するインクジェット方式等、他の印刷方式を用いてもよい。
【符号の説明】
【００６５】
１，１００…テープ印刷装置、２…テープカートリッジ、１０…筐体、１１…キーボード、１２…表示部、１５…サーマルヘッド、１６…搬送機構、１８…カッターユニット、１９…識別センサー、３０…制御部、３１…ＣＰＵ、３２…ＲＡＭ、３３…ＲＯＭ、３３ａ…レイアウト算出プログラム、３３ｂ…余白判断プログラム、３３ｃ…画像データ生成プログラム、３３ｄ…印刷プログラム、３４…ＣＧＲＯＭ、３５…入力インターフェイス、３６…出力インターフェイス、４１…表示駆動部、４２…ヘッド駆動部、４３…搬送駆動部、４４…カッター駆動部。
【図１】
0005505022.tif 000002
【図２】
0005505022.tif 000003
【図３】
0005505022.tif 000004
【図４】
0005505022.tif 000005
【図５】
0005505022.tif 000006
【図６】
0005505022.tif 000007
【図７】
0005505022.tif 000008
【図８】
0005505022.tif 000009
【図９】
0005505022.tif 000010