(57)【特許請求の範囲】
【請求項１】
予め入力された文字列を貼着用テープに印刷するテープ印刷装置において、
印刷の完了したＭ×Ｎ（Ｍ、Ｎはそれぞれ２以上の整数）個のテープ片を長手方向及び幅方向にそれぞれＭ個及びＮ個ずつ隣接して貼着したときに、各テープ片のＭ×Ｎ倍の大きさを有する擬似的な１個のラベルが得られる拡大分割印刷モードに関する情報を指令する拡大分割印刷指令手段と、
指令された上記Ｍ×Ｎの値と、テープ片の大きさ情報と、印刷対象の文字列について指定されている属性とに基づいて、各テープ片についての印刷属性を決定する印刷属性決定手段と、
決定された各テープ片についての印刷属性に従って、長手方向にＭ分割、幅方向にＮ分割された印刷対象文字列を各テープ片に順次印刷する印刷手段と
を有することを特徴とするテープ印刷装置。
【請求項２】
予め入力された文字列を貼着用テープに印刷するテープ印刷装置において、
印刷の完了したＭ（Ｍは２以上の整数）個のテープ片を長手方向に順次隣接して貼着したときに、長手方向に各テープ片のＭ倍の長さを有する擬似的な１個のラベルが得られる分割印刷モードに関する情報を指令すると共に、印刷をＭ個の全てのテープ片に対して行なうか、ラベル上で指定位置に位置する一部のテープ片に対して行なうかを指令する分割印刷指令手段と、
指令された上記Ｍの値と、テープ片の大きさ情報と、印刷対象の文字列について指定されている属性とに基づいて、各テープ片についての印刷属性を決定する印刷属性決定手段と、
上記分割印刷指令手段から印刷をＭ個の全てのテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された各テープ片についての印刷属性に従って、長手方向にＭ分割された印刷対象文字列を各テープ片に順次印刷し、印刷をラベル上で指定位置に位置する一部のテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された当該テープ片についての印刷属性に従って、長手方向にＭ分割された印刷対象文字列の上記指定位置に対応した部分を当該テープ片に印刷する印刷手段と
を有することを特徴とするテープ印刷装置。
【請求項３】
予め入力された文字列を貼着用テープに印刷するテープ印刷装置において、
印刷の完了したＭ×Ｎ（Ｍ、Ｎはそれぞれ２以上の整数）個のテープ片を長手方向及び幅方向にそれぞれＭ個及びＮ個ずつ順次隣接して貼着したときに、各テープ片のＭ×Ｎ倍の大きさを有する擬似的な１個のラベルが得られる拡大分割印刷モードに関する情報を指令すると共に、印刷をＭ×Ｎ個の全てのテープ片に対して行なうか、ラベル上で指定位置に位置する一部のテープ片に対して行なうかを指令する特殊印刷指令手段と、
指令された上記Ｍ×Ｎの値と、テープ片の大きさ情報と、印刷対象の文字列について指定されている属性とに基づいて、各テープ片についての印刷属性を決定する印刷属性決定手段と、
上記特殊印刷指令手段から印刷をＭ×Ｎ個の全てのテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された各テープ片についての印刷属性に従って、長手方向にＭ分割、幅方向にＮ分割された印刷対象文字列を長手方向にＭ×Ｎ個隣接して各テープ片に順次印刷し、印刷をラベル上で指定位置に位置する一部のテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された当該テープ片についての印刷属性に従って、長手方向にＭ分割、幅方向にＮ分割された印刷対象文字列の上記指定位置に対応した部分を当該テープ片に印刷する印刷手段と
を有することを特徴とするテープ印刷装置。
【請求項４】
上記印刷属性決定手段は、上記ラベルにおいて文字サイズ並びに文字列の前後及び上下の余白長さが、通常印刷時における文字サイズ並びに文字列の前後及び上下の余白長さのＮ倍になるように、各テープ片についての印刷属性を決定する
ことを特徴とする請求項１又は３に記載のテープ印刷装置。
【請求項５】
上記印刷属性決定手段によって決定される印刷属性には、上記印刷手段によるテープへの印刷後に上記テープを各テープ片に切断する為の切断箇所情報も含まれる
ことを特徴とする請求項１〜４のいずれかに記載のテープ印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、貼着用テープに文字情報を印刷させるテープ印刷装置に関するものである。
【０００２】
【従来の技術】
テープ印刷装置は、書類綴じファイルの背表紙等に張り付ける（貼着する）オリジナルのラベルを簡易に作成できるようになされたものである。
【０００３】
従来のテープ印刷装置は、操作パネル上に文字入力用の操作子等が配置され、これら文字入力用の操作子を操作して所望の文字列を予め入力できるようになされている。また、テープ印刷装置は、テープ送り機構を駆動することにより、テープ排出口からテープを送り出すことができるように形成され、このテープの通路に、サーマルヘッドからなる印刷機構、テープカット機構が順次配置されるようになされている。
【０００４】
テープ印刷装置の制御手段は、印刷操作子が操作されると、テープ送り機構を制御してテープを所定速度で送り出させると共に、印刷機構を制御してこの送り出されたテープに予め入力された文字列を印刷させる。さらに、テープ印刷装置の制御手段は、文字列の印刷を終了したときにも、テープ送り機構を連続制御して、印刷されたテープ部分が装置外部にでるまでテープを送り出させ（空送りし）、その後、テープの走行を停止させる。
【０００５】
例えば、テープ走行の停止後、ユーザがテープカット機構を操作することにより、所望の文字列を印刷してなるユーザオリジナルのラベルが得られる。
【０００６】
ところで、最近のテープ印刷装置は、多数のテープ幅のテープに応じられるようになされており、テープ幅についてはほぼユーザの要求を満足している。しかしながら、最大テープ幅のテープより幅広のラベルをユーザが求めることも考えられる。より幅広のテープ対応にテープ印刷装置を構成することも考えられるが、ごく希にしか適用されると思われないテープ幅を考慮してテープ印刷装置を構成することはコストパフォーマンス等から不利な点が多い。
【０００７】
そこで、印刷の完了したテープをテープ長手方向にＮ分割した後、分割したテープ片をテープ幅方向に隣接して貼着して、装填されているテープの幅のＮ倍の幅を有するテープに印刷したと同様な疑似的ラベルが得られるようにする拡大印刷が考えられている。例えば、図２（Ａ）に示すように、拡大倍率が２倍の拡大印刷では、始めに文字列等の印刷対象部分の上半分ＭＵをテープＴに印刷した後、所定長の余白をとり、続いて、印刷対象部分の下半分ＭＤを印刷する。
【０００８】
なお、ラベル作成を主目的としたテープ印刷装置の場合、テープ幅方向の上下に余白を設けてラベルを見易くすることが求められているため、通常の印刷時においては、印刷ヘッドの印刷可能幅を装填されているテープの幅より狭くして上下余白を形成するようになされている。拡大印刷時においても印刷ヘッドの印刷可能幅を装填されているテープの幅より狭くすることを採用すれば、印刷ヘッドの駆動構成を変更しないで済むので好ましい。この場合には、図２（Ａ）に示すように、拡大印刷時にも上下に余白ができる。
【０００９】
上述のようにして拡大印刷の完了したテープＴを前後２枚のテープ片Ｔ１及びＴ２に分割した後（図２（Ｂ））、印刷の際に形成された上下の余白を切り離し、この分割したテープ片Ｔ１及びＴ２を上下に並べることで、テープ幅以上の大きなラベルを形成することができる。
【００１０】
【発明が解決しようとする課題】
以上のような拡大印刷によってラベル（疑似ラベル）を得る場合には、文字列部分が分割されて印刷された複数のテープ片を、他のテープ片との位置関係を正確に決めてテープ幅方向に並設して張り付けることを要する。
【００１１】
しかしながら、一方向にのみ長いテープを一枚だけ張る場合であっても、ねじれやよじれが生じることもあり得るので、複数のテープ片を適切な位置関係で張ることを難しく、複数のテープ片を張り合わせた拡大印刷に係る疑似ラベルの品質が低下することも生じていた。拡大印刷では、使用するテープ量が多く、このような張りミスの場合に無駄になるテープ量は多い。
【００１２】
また、テープ印刷装置の場合、テープ長手方向の印刷量は任意であり、１個の入力テキストファイルについての文字数の許容量が大きい場合には、テープ長手方向の印刷量が非常に大きくなる場合もある。
【００１３】
このように非常に長いテープ（ラベル）を張る場合には、張る枚数が１枚であっても、ねじれやよじれの張りミスが生じて、張った後のラベル品質を低下させる恐れが高くなる。
【００１４】
そのため、ラベルの一部に品質低下があっても容易に対応することができる、又は、ラベルの一部の品質低下を未然に防止することができるテープ印刷装置が求められている。
【００１５】
【課題を解決するための手段】
かかる課題を解決するため、第１の本発明は、予め入力された文字列を貼着用テープに印刷するテープ印刷装置において、以下の各手段を有することを特徴とする。
【００１８】
すなわち、(A) 印刷の完了したＭ×Ｎ（Ｍ、Ｎはそれぞれ２以上の整数）個のテープ片を長手方向及び幅方向にそれぞれＭ個及びＮ個ずつ隣接して貼着したときに、各テープ片のＭ×Ｎ倍の大きさを有する擬似的な１個のラベルが得られる拡大分割印刷モードに関する情報を指令する拡大分割印刷指令手段と、(B)指令された上記Ｍ×Ｎの値と、テープ片の大きさ情報と、印刷対象の文字列について指定されている属性とに基づいて、各テープ片についての印刷属性を決定する印刷属性決定手段と、(C)決定された各テープ片についての印刷属性に従って、長手方向にＭ分割、幅方向にＮ分割された印刷対象文字列を各テープ片に順次印刷する印刷手段とを有することを特徴とする。
【００１９】
また、第２の本発明は、予め入力された文字列を貼着用テープに印刷するテープ印刷装置において、以下の各手段を有することを特徴とする。
【００２０】
すなわち、(a) 印刷の完了したＭ（Ｍは２以上の整数）個のテープ片を長手方向に順次隣接して貼着したときに、長手方向に各テープ片のＭ倍の長さを有する擬似的な１個のラベルが得られる分割印刷モードに関する情報を指令すると共に、印刷をＭ個の全てのテープ片に対して行なうか、ラベル上で指定位置に位置する一部のテープ片に対して行なうかを指令する分割印刷指令手段と、(b)指令された上記Ｍの値と、テープ片の大きさ情報と、印刷対象の文字列について指定されている属性とに基づいて、各テープ片についての印刷属性を決定する印刷属性決定手段と、(c)上記分割印刷指令手段から印刷をＭ個の全てのテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された各テープ片についての印刷属性に従って、長手方向にＭ分割された印刷対象文字列を各テープ片に順次印刷し、印刷をラベル上で指定位置に位置する一部のテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された当該テープ片についての印刷属性に従って、長手方向にＭ分割された印刷対象文字列の上記指定位置に対応した部分を当該テープ片に印刷する印刷手段とを有することを特徴とする。
【００２３】
さらに、第３の本発明は、予め入力された文字列を貼着用テープに印刷するテープ印刷装置において、以下の各手段を有することを特徴とする。
【００２４】
すなわち、(A)印刷の完了したＭ×Ｎ（Ｍ、Ｎはそれぞれ２以上の整数）個のテープ片を長手方向及び幅方向にそれぞれＭ個及びＮ個ずつ順次隣接して貼着したときに、各テープ片のＭ×Ｎ倍の大きさを有する擬似的な１個のラベルが得られる拡大分割印刷モードに関する情報を指令すると共に、印刷をＭ×Ｎ個の全てのテープ片に対して行なうか、ラベル上で指定位置に位置する一部のテープ片に対して行なうかを指令する特殊印刷指令手段と、(B)指令された上記Ｍ×Ｎの値と、テープ片の大きさ情報と、印刷対象の文字列について指定されている属性とに基づいて、各テープ片についての印刷属性を決定する印刷属性決定手段と、(C)上記特殊印刷指令手段から印刷をＭ×Ｎ個の全てのテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された各テープ片についての印刷属性に従って、長手方向にＭ分割、幅方向にＮ分割された印刷対象文字列を長手方向にＭ×Ｎ個隣接して各テープ片に順次印刷し、印刷をラベル上で指定位置に位置する一部のテープ片に対して行なう指令を受信した場合には、上記印刷属性決定手段により決定された当該テープ片についての印刷属性に従って、長手方向にＭ分割、幅方向にＮ分割された印刷対象文字列の上記指定位置に対応した部分を当該テープ片に印刷する印刷手段とを有することを特徴とする。
【００２５】
ここで、第１又は第３の本発明において、上記印刷属性決定手段は、上記ラベルにおいて文字サイズ並びに文字列の前後及び上下の余白長さが、通常印刷時における文字サイズ並びに文字列の前後及び上下の余白の長さのＮ倍になるように、各テープ片についての印刷属性を決定することが好ましい。
【００２６】
また、第１から第３の本発明のいずれかにおいて、上記印刷属性決定手段によって決定される印刷属性には、上記印刷手段によるテープへの印刷後に上記テープを各テープ片に切断する為の切断箇所情報も含まれることが好ましい。
【００２７】
【発明の実施の形態】
（Ａ）実施形態の電気的全体構成
まず、本発明によるテープ印刷装置の一実施形態の電気的な全体構成を、図３の機能ブロック図を用いて説明する。
【００２８】
図３において、このテープ印刷装置も、他の文字情報処理装置と同様に、大きくは、入力部１０、制御部２０及び出力部３０から構成されており、制御部２０が、入力部１０からの情報やその時点の処理段階等に応じた処理を実行し、その処理結果等を出力部３０によって表示出力又は印刷出力させるようになされている。
【００２９】
入力部１０は、詳細の構成は省略するが押下キーやダイヤルキー等を備えたキー入力部１１と、テープ幅検出センサ１２とから構成されている。キー入力部１１は、制御部２０に与える文字コードデータや各種の制御データを発生するものである。テープ幅検出センサ１２は、装填されているテープの幅を検出してテープ幅情報を制御部２０に与えるものである。実際上、テープはテープカートリッジにインクリボンと共に収納されており、テープカートリッジにはテープ幅を規定する孔等の物理的な識別要素が設けられており、テープ幅検出センサ１２はこの物理的な識別要素を読み取ってテープ幅情報を出力する。
【００３０】
出力部３０は、印刷構成と表示構成からなる。例えばステッピングモータからなるテープ・リボン送りモータ３１は、装填されている図示しないテープやインクリボンを所定の印刷位置や装置外部まで送り出すものである。サーマルヘッド３２は例えば固定されていて、走行するテープに対して熱転写によって印刷を行なうものであり、例えば、最大９６ドットを同時に印刷できるものである。これらテープ・リボン送りモータ３１及びサーマルヘッド３２はそれぞれ、制御部２０の制御下で、モータ駆動回路３３やヘッド駆動回路３４によって駆動される。印刷されたテープの切断は、例えば、図示しないモータによって駆動される図示しないカッタによって行なわれる。なお、ユーザからの外力に基づくカッタを設けたものであっても良い。
【００３１】
この実施形態に係るテープ印刷装置の場合、表示部として液晶ディスプレイ３５が設けられており、この液晶ディスプレイ３５は、制御部２０の制御下でディスプレイ駆動回路３６によって駆動され、入力文字列や各種の属性情報等を直接表示したりする。また、装置本体のディスプレイ３５の周囲には、属性を示す文字列が記載されており、この文字列に対応する属性のオンオフを示すインジケータが液晶ディスプレイ３５内に用意されており、点灯、点滅、消灯によって、その属性のオンオフ等を示すようになされている。
【００３２】
制御部２０は、例えばマイクロコンピュータによって構成されており、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）２４、入力インタフェース２５及び出力インタフェース２６がシステムバス２７を介して接続されて構成されている。
【００３３】
ＲＯＭ２２には、各種の処理プログラムや、かな漢字変換用辞書データ等の固定データが格納されている。ＲＡＭ２３はワーキングメモリとして用いられるものであり、また、ユーザ入力に係る固定データを格納するものである。ＲＡＭ２３は、電源オフ時にもバックアップされている。
【００３４】
ＲＯＭ２２に格納されている処理プログラムや固定データ、ＲＡＭ２３に格納されているデータ等については、後述の説明で詳述する。なお、ＲＯＭ２２には、拡大印刷動作用のプログラム２２ａや分割印刷動作用のプログラム２２ｂ等が格納されており、また、これらプログラム２２ａ及び２２ｂの実行時にはＲＡＭ２３にそのための作業エリア（印刷バッファ）２３ａが適宜形成される。
【００３５】
ＣＧ−ＲＯＭ２４は、当該テープ印刷装置に用意されている文字や記号のフォント情報を格納しているものであり、文字や記号を特定するコードデータが与えられたときに対応するフォント情報を出力するものである。ここで、ＣＧ−ＲＯＭ２４に格納されているフォント情報は、アウトラインフォントであってもビットマップフォントであっても良い。また、表示用と印刷用とで異なるフォント情報を格納していても良い。
【００３６】
入力インタフェース２５は、入力部１０及び制御部２０間のインタフェースを行なうものであり、出力インタフェース２６は、出力部３０及び制御部２０間のインタフェースを行なうものである。
【００３７】
ＣＰＵ２１は、入力部１０からの入力信号やそのときの処理段階に応じて定まるＲＯＭ２２内の処理プログラムを、ＲＡＭ２３をワーキングエリアとして利用しながら、また、必要ならばＲＯＭ２２やＲＡＭ２３に格納されている固定データを適宜用いて処理するものであり、その処理状況や処理結果等を液晶ディスプレイ３５に表示させたり図示しないテープに印刷させたりするものである。
【００３８】
（Ｂ）実施形態の拡大印刷動作
この実施形態のテープ印刷装置は、図２を用いて説明したような拡大印刷機能を備えており、この拡大印刷機能についての一部動作が従来と異なっている点に特徴を有するものである。
【００３９】
そこで、以下では、ユーザがキー入力部１１を用いて拡大印刷を指示したときの動作を説明する。
【００４０】
ここで、図１が、ＲＯＭ２２に格納されている拡大印刷動作用のプログラム２２ａの処理の流れを示すフローチャートであり、ＣＰＵ２１は、拡大印刷が指示されたときに、かかる拡大印刷動作用のプログラム２２ａを実行する。この実施形態のテープ印刷装置は、例えば、テキスト入力動作モードにおいて印刷が指示されたときに、その印刷の指示を受け付け、その後、印刷種類を取り込むようになされており、ここで、拡大印刷が指示されたときに、図１に示す処理を起動する。
【００４１】
ＣＰＵ２１は、まず、拡大倍数を指示することを求めるメッセージを液晶ディスプレイ３５に表示させ、これに応じて、ユーザがキー入力部１１を用いて指定した拡大倍数Ｎを取り込む（ステップ１０１）。この際、拡大倍数を表す数字を全てメニュー表示させてカーソル及び選択の操作子で選択させるようにしても良く、また、拡大倍数を表す数字を入力させて選択させるようにしても良い。例えば、装置が受け付ける拡大倍数が２倍〜４倍の場合のように少なければ前者を適用する。
【００４２】
拡大倍数Ｎ（Ｎは２以上の整数）が指示されると、ＣＰＵ２１は、拡大倍数Ｎと、テープ幅検出センサ１２が検出した装填テープの幅と、印刷対象の文字列について指定されている属性とに基づいて、テープ長手方向にＮ分割される各テープ片についての前後余白や文字位置や文字サイズ等の印刷属性を決定する（ステップ１０２）。
【００４３】
この実施形態の場合、文字列に関して、文字サイズ種類や前後余白の設け方や印刷テープ長さ等の各種の属性が付与されており、これら属性は通常印刷を考慮しているものであるが、拡大印刷でもこれら属性を利用することとした。
【００４４】
例えば、テープ幅検出センサ１２が検出した装填テープの幅と、印刷対象の文字列について指定されている属性とに基づいて、通常印刷時に、図４（Ａ）に示すように、文字の位置や前後の余白長さ等の具体的な印刷属性が定まった場合において、拡大倍数Ｎが２であると、図４（Ｂ）に示すように、でき上がりのラベルでは縦横共に２倍になるように、しかも、図４（Ｃ）に示すようにそのでき上がりのラベルを考慮したテープが得られるように文字の位置や前後の余白長さ等の具体的な印刷属性を決定する。
【００４５】
その後、ＣＰＵ２１は、拡大印刷に係る全てのテープ片を印刷するか、一部（第Ｐ段目）のテープ片を印刷するかをユーザに指定させるメッセージを液晶ディスプレイ３５に表示させ、これに応じてユーザが指定した印刷量情報を取り込む（ステップ１０３、１０４）。
【００４６】
例えば、図５に示すような２（Ｎ）倍の拡大印刷の場合には、今回の印刷でテープ片Ｔ１１及びＴ１２の全てを印刷するか、全体ラベルの１／２（１／Ｎ）ずつに該当するいずれの段（ここでは、第Ｐ段目という形で指定されるとする；２倍の拡大印刷の場合はＰは１又は２）のテープ片Ｔ１１又はＴ１２を印刷するかを取り込む。３倍の拡大印刷の場合には、部分印刷に係る段を指定するＰは、１、２又は３のいずれかの値をとる。
【００４７】
全てのテープ片の印刷が指示されると、ＣＰＵ２１は、印刷開始段数パラメータｎｓを１に設定すると共に、印刷終了段数パラメータｎｅをＮに設定し（ステップ１０５）、一方、第Ｐ段目のテープ片の印刷が指示されると、ＣＰＵ２１は、印刷開始段数パラメータｎｓをＰに設定すると共に、印刷終了段数パラメータｎｅをＰに設定する（ステップ１０６）。
【００４８】
ＣＰＵ２１は、その後、ステップ１０７以降の具体的印刷動作に進む。まず、印刷の段数（テープの幅方向に見た場合のテープ片の順番）を表すパラメータｎを値ｎｓ（１又はＰ）にセットすると共に、前余白分（図４の例では２ｄ）だけテープを空送りする（ステップ１０７）。
【００４９】
次に、ＣＰＵ２１は、ＲＡＭ２３に記憶されている印刷対象の文字コード及び制御コードに従ってＣＧ−ＲＯＭ２４をアクセスし、このＣＧ−ＲＯＭ２４の出力データをＲＡＭ２３上の印刷バッファ２３ａに格納し、さらにＣＰＵ２１は、この印刷バッファ２３ａに格納したフォント情報によりヘッド駆動回路３４を駆動し、これにより予めユーザの入力した文字列のｎ段目のテープ片に関する部分をテープＴに印刷する（ステップ１０８）。このアクセスの際、ＣＰＵ２１は、ユーザの指定した拡大倍数Ｎに対応して印刷バッファ２３ａをアクセスすることにより、パラメータｎで規定されるｎ段目のテープ片をユーザが指定した拡大倍数Ｎで印刷する。
【００５０】
ここで、ＣＧ−ＲＯＭ２４に格納されているフォント情報がビットマップフォントのフォント情報である場合、横方向及び縦方向の２次元状の論理「１」又は論理「０」のドットデータの集合で表されるが、通常印刷では、これを、横方向及び縦方向の２次元アドレスで規定される印刷メモリ２３ａ上の印刷位置に展開し、この展開されたドットデータに応じて順次サーマルヘッド３２を駆動することにより、ＣＧ−ＲＯＭ２４に格納されたポイント数で文字を印刷することができるようになされている。
【００５１】
これに対して、拡大印刷の場合には、横方向に同一のドットデータをＮ回ずつ繰り返した後、縦方向に同一のドットデータをＮ回ずつ繰り返すことで、Ｎ倍のドットデータを得ることができ、展開時にこのような処理を行なう。
【００５２】
これに対して、ＣＧ−ＲＯＭ２４に格納されているフォント情報がアウトラインフォントのフォント情報である場合、拡大倍数Ｎとアウトラインフォント情報とにより、横方向及び縦方向の２次元状の論理「１」又は論理「０」のドットデータの集合を得て、このドットデータの集合が印刷バッファ２３ａ上の印刷位置に展開されることになる。
【００５３】
なお、全てのテープ片を印刷する場合において、１段目のテープ片のために展開するときに、まとめて全ての段のテープ片用に展開を行ない、その後、サーマルヘッド３２を駆動するために読出すときに、アドレスを制御して各段のテープ片用のドットデータを読出すようにしても良い（展開のイメージとしては図４（Ｂ）参照）。
【００５４】
また、かかる処理時において、縦書き印刷が指示されているときには、ＣＧ−ＲＯＭ２４からドットデータを読出す際には、縦方向及び横方向のアドレスを入れ換えて読出して印刷バッファ２３ａに格納させる。
【００５５】
さらに、ＣＰＵ２１は、このようにして文字列を部分的に印刷する際に、テープＴの上下端に余白を形成するように、テープ幅検出センサ１２からの検出信号に応じてヘッド駆動回路３４の駆動幅を制御する。また、ＣＰＵ２１は、この文字列を部分的に印刷する際に、必要に応じて文字間でテープＴを空送りし、これによりユーザの設定した文字間隔で部分的に文字列を印刷する。
【００５６】
このようにしてｎ段目について、文字列の印刷が完了すると、ＣＰＵ２１は、規定量だけテープＴを空送りし、ラベル後端部分の空白（図４（Ｃ）における２ｄ参照）を作成する（ステップ１０９）。
【００５７】
次に、ＣＰＵ２１は、パラメータｎの値が印刷する最終段を意味するパラメータｎｅと一致するか否か判断する（ステップ１１０）。かかる判断は、全てのテープ片を印刷する場合には、全てのテープ片に対する印刷が終了したか否かを判断していることになり、一方、かかる判断は、第Ｐ段目のテープ片を印刷する場合には、その第Ｐ段目のテープ片の印刷が終了したか否かを判断していることになる。
【００５８】
例えば、全てのテープ片を印刷する場合であってその拡大倍数が２倍の場合において、文字列の上半分ＭＵのみ印刷が完了しているときには否定結果が得られ、ＣＰＵ２１はステップ１１１に移ることになる。一方、第Ｐ段目のテープ片だけを印刷する場合には、ステップ１１０の判断により、必ず肯定結果が得られ、ステップ１１４に進むことになり、ステップ１１１以降の処理に進むことはない。
【００５９】
ＣＰＵ２１は、ステップ１１１に移ったときにはパラメータｎを１インクリメントした後、テープの自動カット機構を駆動してテープを切断させる（ステップ１１２）。なお、テープの自動カット機構を有しないテープ印刷装置の場合には、このステップ１１２において、ユーザが鋏等で切断するカットラインを規定するマーカを印刷することになる。
【００６０】
このようにして印刷処理が終了したテープ片の排出切断（マーカを付与した擬似切断を含む）が終了すると、ＣＰＵ２１は、規定量だけテープＴを空送りし、これによりラベル先頭部分の空白部分だけテープＴを送り出した後、ステップ１０４に戻る（ステップ１１３）。これにより、ＣＰＵ２１は次の段のテープ片に対する印刷を行なう。
【００６１】
全てのテープ片を印刷する場合には、ステップ１０８〜１１３でなる処理ループが繰返され、最終段目のテープ片の印刷が終了してステップ１１０に進んできたときにステップ１１０で肯定結果が得られる。一方、第Ｐ段目のテープ片だけを印刷する場合には、上述したように、初めてステップ１１０に進んできたときにステップ１１０で肯定結果が得られる。
【００６２】
このときには、ＣＰＵ２１は、サーマルヘッド３２の印刷部（すなわち発熱素子が配置されている位置）から自動カット機構による切断位置までの距離Ｌ分だけテープＴを空送りした後（ステップ１１４）、自動カット機構を動作させて、テープを切断させて、拡大印刷処理手順を完了し、拡大印刷が指示された時点の状態に復帰する（ステップ１１５）。なお、テープの自動カット機構を有しないテープ印刷装置の場合には、ステップ１１５が省略され、ユーザの外力による切断を待ち受けることになる。
【００６３】
以上のような拡大印刷処理により、ユーザは、１回の拡大印刷指令で、全ての段のテープ片（図５テープ片Ｔ１１及びＴ１２参照）を印刷させることができれば、任意の段のテープ片だけ（図５テープ片Ｔ１１又はＴ１２参照）を印刷させることもできる。
【００６４】
（Ｃ）実施形態の分割印刷動作
この実施形態のテープ印刷装置は、特殊印刷機能として、従前のテープ印刷装置では有していない分割印刷機能を備えている。
【００６５】
そこで、まず、図６を用いて分割印刷機能について説明する。通常の印刷動作では、図６（Ａ）に示すように、テープ長手方向に前余白分が確保された後、入力文字列（複数行の場合もある）が単に印刷され、全ての文字列が印刷された後、後余白分が確保されて、自動的又は手動によって切断されてラベルとして完成されるものである。
【００６６】
例えば、最も文字数の多い行の文字数や文字サイズ等によってラベルの長さが規定されるが、ラベルの長さが非常に長くなった場合には、きちんと張ることが難しい。
【００６７】
そこで、図６（Ｂ）に示すように、Ｍ枚のテープ片をテープ長手方向に並設させることで最終的なラベルを得られる分割印刷機能を設け、張り易い短いテープ片を複数張ることにより、長いラベルを得られるようにした。
【００６８】
以下、ユーザがキー入力部１１を用いて分割印刷を指示したときの動作を説明する。
【００６９】
ここで、図７が、ＲＯＭ２２に格納されている分割印刷動作用のプログラム２２ｂの処理の流れを示すフローチャートであり、ＣＰＵ２１は、分割印刷が指示されたときに、かかる分割印刷動作用のプログラム２２ｂを実行する。この実施形態のテープ印刷装置は、例えば、テキスト入力動作モードにおいて印刷が指示されたときに、その印刷の指示を受け付け、その後、印刷種類を取り込むようになされており、ここで、分割印刷が指示されたときに、図７に示す処理を起動する。
【００７０】
ＣＰＵ２１は、まず、分割数を指示することを求めるメッセージを液晶ディスプレイ３５に表示させ、これに応じてユーザが指定した分割数Ｍ（Ｍは２以上の整数）を取り込む（ステップ２０１）。この際、分割数を表す数字を全てメニュー表示させてカーソル及び選択の操作子で選択させるようにしても良く、また、分割数を表す数字を入力させて選択させるようにしても良い。例えば、装置が受け付ける分割数が２〜４の場合のように少なければ前者を適用する。
【００７１】
分割数Ｍが指示されると、ＣＰＵ２１は、分割数Ｍと、テープ幅検出センサ１２が検出した装填テープの幅と、印刷対象の文字列について指定されている属性とに基づいて、テープ長手方向にＭ分割される各テープ片についての文字位置や文字サイズ等の印刷属性を決定する（ステップ２０２）。この場合に決定される属性は、分割位置を除けば、図６（Ａ）に示すような全体を分割することなく印刷する場合と同様である。
【００７２】
その後、ＣＰＵ２１は、分割印刷に係る全てのテープ片を印刷するか、一部（第Ｑ番目）のテープ片を印刷するかをユーザに指定させるメッセージを液晶ディスプレイ３５に表示させ、これに応じてユーザが指定した印刷量情報を取り込む（ステップ２０３、２０４）。
【００７３】
例えば、図６（Ｂ）に示すような３分割の分割印刷の場合には、今回の印刷でテープ片Ｔ２１〜Ｔ２３の全てを印刷するか、全体ラベルの１／３（１／Ｍ）ずつに該当するいずれの順番（ここでは、第Ｑ番目という形で指定されるとする；３分割の分割印刷の場合はＱは１、２又は３）のテープ片Ｔ２１、Ｔ２２又はＴ２３を印刷するかを取り込む。
【００７４】
全てのテープ片の印刷が指示されると、ＣＰＵ２１は、印刷開始部分パラメータｍｓを１に設定すると共に、印刷終了部分パラメータｍｅをＭに設定し（ステップ２０５）、一方、第Ｑ番目のテープ片の印刷が指示されると、ＣＰＵ２１は、印刷開始部分パラメータｍｓをＱに設定すると共に、印刷終了部分パラメータｍｅをＱに設定する（ステップ２０６）。
【００７５】
ＣＰＵ２１は、その後、ステップ２０７以降の具体的印刷動作に進む。まず、印刷するテープ片の順番を表すパラメータｍを値ｍｓ（１又はＱ）にセットした後、パラメータｍが１であるか否かを判別する（ステップ２０７、２０８）。ここで、肯定結果が得られた場合には、前余白分だけテープを空送りする（ステップ２０９）。図６（Ｂ）に示すように、第１番目のテープ片だけには、前余白を確保することが必要となっており、そのため、ステップ２０８及び２０９の処理を設けている。
【００７６】
次に、ＣＰＵ２１は、ＲＡＭ２３に記憶されている印刷対象の文字コード及び制御コードに従ってＣＧ−ＲＯＭ２４をアクセスし、このＣＧ−ＲＯＭ２４の出力データをＲＡＭ２３上の印刷バッファ２３ａに格納し、さらにＣＰＵ２１は、この印刷バッファ２３ａに格納したフォント情報によりヘッド駆動回路３４を駆動し、これにより予めユーザの入力した文字列の第ｍ番目のテープ片に関する部分をテープＴに印刷する（ステップ２１０）。
【００７７】
この印刷時においては、第ｍ番目のテープ片についての文字列の印刷終了を確認し（ステップ２１１）、また、印刷に伴うテープ送りによって第ｍ−１番目のテープ片の終端位置が自動カット機構の位置に達したかを確認することを行ない（ステップ２１２）、印刷に伴うテープ送りによって第ｍ−１番目のテープ片の終端位置が自動カット機構の位置に達した場合には、テープの切断を行なう（ステップ２１３）。なお、自動カット機構を備えないテープ印刷装置であれば、ステップ２１３の処理は、例えば、テープを停止させ、ユーザにカットすることをメッセージで促し、カットされたことをカット機構に関連して設けられているセンサで検出したときに、印刷を再開する処理に変更される。
【００７８】
以上のようにして、第ｍ番目について、文字列の印刷が完了すると、ＣＰＵ２１は、パラメータｍの値が印刷する最終のテープ片を表しているパラメータｍｅと一致するか否かを判断する（ステップ２１４）。かかる判断は、全てのテープ片を印刷する場合には、全てのテープ片に対する印刷が終了したか否かを判断していることになり、一方、かかる判断は、第Ｑ番目のテープ片を印刷する場合には、その第Ｑ番目のテープ片の印刷が終了したか否かを判断していることになる。
【００７９】
ＣＰＵ２１は、ステップ２１４の判断で否定結果が得られたときには、パラメータｍを１インクリメントして（ステップ２１５）、上述したステップ２１０に戻り、次のテープ片の印刷を実行させる。
【００８０】
ユーザが所望している全て（Ｑ又は１個）のテープ片に対して、文字列の印刷が終了してステップ２１４で肯定結果が得られたときには、ＣＰＵ２１は、パラメータｍがＭになっているか否かを判断する（ステップ２１６）。すなわち、最後に印刷されたテープ片が最終番目のテープ片かを判断する。そして、最終番目のテープ片のときには、ＣＰＵ２１は、後余白分だけテープＴを空送りさせる（ステップ２１７）。図６（Ｂ）に示すように、最終番目のテープ片だけには、後余白を確保することが必要となっており、そのため、ステップ２１６及び２１７の処理を設けている。
【００８１】
その後、ＣＰＵ２１は、最終番目のテープ片の終端位置が自動カット機構による切断位置になるまでテープＴを空送りさせた後、自動カット機構を動作させて、テープを切断させて、分割印刷処理手順を完了し、分割印刷が指示された時点の状態に復帰する（ステップ２１８）。なお、テープの自動カット機構を有しないテープ印刷装置の場合には、空送り後、ユーザの外力による切断を待ち受けることになる。
【００８２】
（Ｄ）実施形態の効果
上記実施形態によれば、拡大印刷機能との関係からは以下の効果を奏することができる。
【００８３】
拡大印刷に係るラベルを形成させようとしてテープ片を張った際に一部のテープ片に張りミスが生じても、１回の印刷指令でそのテープ片だけを印刷させれば良く、張りミスに容易に対応でき、また、その際のテープ消費量を最少限に押さえることができる。すなわち、従来であれば、張りミスの場合には、全ての段のテープ片が印刷され、既にきちんと張られたテープ片に対する印刷は無駄であったが、この実施形態によれば、このような無駄な印刷を防止することができる。
【００８４】
また、１回の拡大印刷指令で、任意の段のテープ片を印刷できるので、各段のテープ片を印刷させる際に、背景色の異なるテープを装填させておくことにより、色が混在した視覚に訴える効果が大きい擬似ラベルを容易に作成することができる。全ての段のテープ片を印刷させる従来の拡大印刷機能で色が混在した擬似ラベルを形成させようとした場合には、無駄になるテープ片が多数生じてしまう。
【００８５】
上記実施形態によれば、分割印刷機能との関係からは以下の効果を奏することができる。
【００８６】
通常の印刷によれば非常に長くなるラベルに対して、分割印刷機能を利用することにより、張る単位がテープ長手方向に分割されたテープ片となり、張り易くなって張りミスを少なくすることができる。
【００８７】
また、分割印刷に係る一部のテープ片について、仮に張りミスが生じても、そのテープ片の印刷で対応することができる。
【００８８】
さらに、１回の分割印刷指令で、任意の位置のテープ片を印刷できるので、各位置のテープ片を印刷させる際に、背景色の異なるテープを装填させておくことにより、色が混在した視覚に訴える効果が大きいラベルを容易に作成することができる。
【００８９】
（Ｅ）他の実施形態
上記実施形態においては、拡大印刷及び分割印刷において、印刷させるテープ片の指定が全て又は１個のものを示したが、２個以上を個別に指定できるようにしても良い。
【００９０】
また、上記実施形態においては、ラベルを形成させる複数のテープ片の印刷機能が拡大印刷機能及び分割印刷機能であるものを示したが、これらを融合させた印刷機能であっても良い。例えば、図８に示すように、テープ片Ｔ３１〜Ｔ３４を縦横に並設させることでラベルを形成できるように、テープ片に印刷を実行するものであっても良い。この場合の処理は、例えば、図１における拡大印刷における各段の印刷処理に、図７に示すような分割印刷処理を適用することで実現できる。
【００９１】
さらに、上記実施形態においては、本発明をテープ印刷装置に適用した場合を示したが、紫外線硬化樹脂を利用した印章作成装置に適用することもできる。例えば、図９（Ａ）に示すような大きな１個の印章Ｓに２行の文字列を転写（特許請求の範囲では印刷という用語を用いている）させる一般的な転写処理に加えて、図９（Ｂ１）及び（Ｂ２）に示すように、その半分の大きさを有する印章Ｓ１、Ｓ２に各行の文字列を個別に転写させる際に、部分転写指定を可能なようにすれば良い。
【００９３】
【発明の効果】
以上のように、第１の本発明のテープ印刷装置によれば、印刷の完了したＭ×Ｎ個のテープ片を長手方向及び幅方向にそれぞれＭ個及びＮ個ずつ隣接して貼着したときに、各テープ片のＭ×Ｎ倍の大きさを有する擬似的な１個のラベルが得られる拡大分割印刷機能を有するので、この機能を利用することにより、ラベルの一部の品質低下を未然に防止することができると共に、テープの幅方向の大きさより大きいラベルを得ることができる。
【００９４】
また、第２の本発明のテープ印刷装置によれば、印刷の完了したＭ個のテープ片を長手方向に隣接して貼着したときに、各テープ片のＭ倍の大きさを有する擬似的な１個のラベルが得られる特殊印刷機能での印刷として、ラベル上で指定位置に位置する一部のテープ片に対してのみ印刷することもできるようにしたので、ラベルの一部に品質低下があった場合に、一部のテープ片に対する印刷で容易に対応することができるようになる。
【００９６】
さらに、第３の本発明のテープ印刷装置によれば、印刷の完了したＭ×Ｎ個のテープ片を長手方向及び幅方向にそれぞれＭ個及びＮ個ずつ順次隣接して貼着したときに、各テープ片のＭ×Ｎ倍の大きさを有する擬似的な１個のラベルが得れらる拡大分割印刷機能を有するので、この機能を利用することにより、ラベルの一部の品質低下を未然に防止することができると共に、テープの幅方向の長さより大きいラベルを得ることができ、さらに、一部印刷機能を有するので、ラベルの一部に品質低下があった場合に、一部のテープ片に対する印刷で容易に対応することができる。
【図面の簡単な説明】
【図１】実施形態の拡大印刷処理を示すフローチャートである。
【図２】従来の課題の説明図である。
【図３】実施形態の電気的全体構成を示すブロック図である。
【図４】拡大印刷処理でのドット展開等の説明図である。
【図５】実施形態の拡大印刷処理の補助説明図である。
【図６】実施形態の分割印刷機能の概念説明図である。
【図７】実施形態の分割印刷処理を示すフローチャートである。
【図８】他の実施形態の説明図である。
【図９】印章作成装置へ本発明が適用可能であることの説明図である。
【符号の説明】
１０…入力部、１１…キー入力部、１２…テープ幅検出センサ、２０…制御部、２１…ＣＰＵ、２２…ＲＯＭ、２２ａ…拡大印刷動作用の処理プログラム、２２ｂ…分割印刷動作用の処理プログラム、２３…ＲＡＭ、２３ａ…印刷バッファ、３０…出力部、３１…テープ・リボン送りモータ、３２…サーマルヘッド、３５…液晶ディスプレイ。
【図１】
0003693429.tif 000002
【図２】
0003693429.tif 000003
【図３】
0003693429.tif 000004
【図４】
0003693429.tif 000005
【図５】
0003693429.tif 000006
【図６】
0003693429.tif 000007
【図７】
0003693429.tif 000008
【図８】
0003693429.tif 000009
【図９】
0003693429.tif 000010