(57)【要約】【課題】テープ等の印刷部材に効率よく印刷するデータ列等の内容を収めることができる印刷装置及びこれを用いたテープ印刷装置を提供すること。【解決手段】ＣＰＵ７８により、キャラクタ印字領域が定長印刷領域を越えたと判断された場合に、予めキャラクタ印字領域の確保に必要となる余白領域の圧縮量を換算し、さらに、余白領域の圧縮が可能であるか否かについての判断も行うことにより、必要なだけの余白領域の圧縮処理を行う。【選択図】図３
2008155388.tif 000002
【特許請求の範囲】
【請求項１】
印刷部材に印刷されるべきキャラクタについてのデータを保持するデータ記憶部と、
前記印刷部材上に前記キャラクタの印刷を行うための定長印刷領域が指定される定長モ
ードと、前記印刷部材上の余白領域が指定される余白モードとを設定するモード設定手段
と、
前記モード設定手段によって前記定長モードと前記余白モードとが設定されるとともに
、前記余白モードの設定において前記余白領域が印刷可能な可変余白領域を含む可変余白
モードが付加的に設定されている場合に、前記キャラクタを印刷するために必要なキャラ
クタ印字領域が前記定長印刷領域を越えたか否かを判断する領域限界判断部と、
前記領域限界判断部により前記キャラクタ印字領域が前記定長印刷領域を越えたと判断
された場合に、前記キャラクタ印字領域の確保に必要となる前記余白領域の圧縮量を算出
する圧縮量換算処理部と、
前記圧縮量換算処理部により算出された前記圧縮量を参照して前記余白領域を設定する
余白圧縮処理によって、前記定長印刷領域を増加させた修正印刷領域を設定する領域変換
処理部と、
前記領域変換処理部で設定された前記修正印刷領域に基づいて前記印刷部材に印刷され
る前記キャラクタの位置設定を行うキャラクタ処理部と、
前記印刷部材上に前記修正印刷領域に基づく前記キャラクタの位置設定に対応して印刷
を行う印刷手段と
を備える印刷装置。
【請求項２】
前記圧縮量換算処理部は、前記キャラクタ印字領域と前記定長印刷領域との差から前記
圧縮量を算出する請求項１記載の印刷装置。
【請求項３】
前記領域変換処理部は、前記余白圧縮処理において、前記余白モードで設定された前記
余白領域を前記定長印刷領域の両端に分割して設定し、分割された前記余白領域を均等に
圧縮する請求項２記載の印刷装置。
【請求項４】
前記領域変換処理部は、前記キャラクタのサイズ変更処理を行う請求項１から請求項３
のいずれか一項記載の印刷装置。
【請求項５】
前記領域変換処理部は、前記余白圧縮処理を前記サイズ変更処理に優先して行う請求項
４記載の印刷装置。
【請求項６】
前記領域変換処理部は、前記サイズ変更処理を前記余白圧縮処理に優先して行う請求項
４記載の印刷装置。
【請求項７】
請求項１から請求項６のいずれか一項記載の印刷装置を備え、
前記印刷手段は、前記印刷部材としてテープ状部材に印刷を行うテープ印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力されたデータに基づいて各種印刷を行う印刷装置及びこれを用いてテー
プに印刷を行うテープ印刷装置に関する。
【背景技術】
【０００２】
従来のテープ印刷装置において、予め定められた所定サイズのテープ長に収まるように
するために、印刷するデータ列の文字サイズを小さくするものが知られている（特許文献
１参照）。また、テープの長手方向の両端の余白幅を予め定められた一定量ずつ減らして
ゆくものが知られている（特許文献１参照）。
【特許文献１】特開２００３−１０９０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、文字サイズを小さくしても印字内容がテープ長に収まらない場合には、
指定した長さで印刷できない可能性がある。また、テープの長手方向の両端の余白を用い
る場合であっても余白を単純に一定量ずつ減らしていくだけでは印字内容を効率よくテー
プ長に収めることができない可能性がある。
【０００４】
そこで、本発明は、テープ等の印刷部材に効率よく印刷するデータ列等の内容を収める
ことができる印刷装置及びこれを用いたテープ印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明に係る印刷装置は、（ａ）印刷部材に印刷されるべ
きキャラクタについてのデータを保持するデータ記憶部と、（ｂ）印刷部材上にキャラク
タの印刷を行うための定長印刷領域が指定される定長モードと、印刷部材上の余白領域が
指定される余白モードとを設定するモード設定手段と、（ｃ）モード設定手段によって定
長モードと余白モードとが設定されるとともに、余白モードの設定において余白領域が印
刷可能な可変余白領域を含む可変余白モードが付加的に設定されている場合に、キャラク
タを印刷するために必要なキャラクタ印字領域が定長印刷領域を越えたか否かを判断する
領域限界判断部と、（ｄ）領域限界判断部によりキャラクタ印字領域が定長印刷領域を越
えたと判断された場合に、キャラクタ印字領域の確保に必要となる余白領域の圧縮量を算
出する圧縮量換算処理部と、（ｅ）圧縮量換算処理部により算出された圧縮量を参照して
余白領域を設定する余白圧縮処理によって、定長印刷領域を増加させた修正印刷領域を設
定する領域変換処理部と、（ｆ）領域変換処理部で設定された修正印刷領域に基づいて印
刷部材に印刷されるキャラクタの位置設定を行うキャラクタ処理部と、（ｇ）印刷部材上
に修正印刷領域に基づくキャラクタの位置設定に対応して印刷を行う印刷手段とを備える
。
【０００６】
上記印刷装置では、定長モードと余白モードとが設定され、さらに余白モードの設定に
おいて可変余白モードが付加的に設定されている場合に、領域変換処理部により、余白領
域を設定する余白圧縮処理によって、定長印刷領域を増加させた修正印刷領域を設定する
ことができる。これにより、キャラクタ印字領域が定長印刷領域を越えたと判断された場
合において、修正印刷領域の設定によりキャラクタ印字領域を確保し、印刷するデータ列
等の内容を収めることができる。この際、特に、圧縮量換算処理部が、当該キャラクタ印
字領域の確保に必要となる余白領域の圧縮量を予め算出するので、必要なだけの余白領域
の圧縮処理を一度に行うことができ、当該余白圧縮処理を繰返し行う必要がなく、印刷す
るデータ列等の印字内容を効率よく印刷長に収めることができる。
【０００７】
また、本発明の具体的な態様として、圧縮量換算処理部が、キャラクタ印字領域と定長
印刷領域との差から圧縮量を算出する。この場合、比較的簡易な演算で適切な圧縮量の算
出が行える。
【０００８】
また、本発明の具体的な態様として、領域変換処理部が、余白圧縮処理において、余白
モードで設定された余白領域を定長印刷領域の両端に分割して設定し、分割された余白領
域を均等に圧縮する。この場合、余白圧縮処理前の余白領域の印刷物上での位置的なバラ
ンスを余白圧縮処理後においても保つことができる。
【０００９】
また、本発明の具体的な態様として、領域変換処理部が、キャラクタのサイズ変更処理
を行う。この場合、さらにキャラクタのサイズ変更処理によっても印刷するデータ列等の
内容を印刷長に収めることができる。
【００１０】
また、本発明の具体的な態様として、領域変換処理部が、余白圧縮処理をサイズ変更処
理に優先して行う。この場合、データ列等の内容を印刷長に収めるための処理において、
キャラクタサイズの確保を優先した処理が行える。
【００１１】
また、本発明の具体的な態様として、領域変換処理部が、サイズ変更処理を余白圧縮処
理に優先して行う。この場合、データ列等の内容を印刷長に収めるための処理において、
余白領域の確保を優先した処理が行える。
【００１２】
上記課題を解決するために、本発明に係るテープ印刷装置は、上記いずれかの印刷装置
を備え、印刷手段が、印刷部材としてテープ状部材に印刷を行う。この場合、種々のキャ
ラクタについてテープ印刷を行うことが可能であり、この際、印刷されるデータ列等の内
容を効率よく印刷長に収めることができる。
【発明を実施するための最良の形態】
【００１３】
〔第１実施形態〕
図１は、本実施形態に係る印刷装置であるテープ印刷装置の全体を示した斜視図である
。また、図２（ａ）は、図１のテープ印刷装置の開閉蓋を開蓋したときの斜視図であり、
図２（ｂ）は、テープ印刷装置に装填されるテープカートリッジを示す斜視図である。
【００１４】
図１及び図２に示すように、このテープ印刷装置１０は、上下２分割の装置ケース２０
により外郭が形成され、開閉蓋となる上側ケース２１と、テープカートリッジＣが装填さ
れるポケット４１等の機構部が配設された下側ケース２２とにより構成されている。
【００１５】
上側ケース２１の上面には、その手前側にキーボード３３が、中央部右側にディスプレ
イ３４がそれぞれ配設されており、テープカートリッジＣの着脱時以外は、閉蓋状態で使
用される。
【００１６】
キーボード３３は、下側ケース２２内に内蔵された制御系であるマイコンチップ等に対
するデータ、指令等の情報を入力するためのものとなっている。このキーボード３３には
、文字、記号、数字等を含むテキスト情報を入力するための文字キー群３１の他、各種の
動作モードなどを指定するための機能キー群３２等が配列されている。また、機能キー群
３２には、図外の〔電源〕キー、印刷動作を指示するための〔印刷〕キー、テキスト情報
入力時のデータ確定や改行および選択画面における各種モードの選択指示のための〔選択
〕キー、並びに、それぞれ上（「↑」）、下（「↓」）、左（「←」）、右（「→」）方
向へのカーソル移動や表示画面３６の表示範囲を移動させるための〔カーソル〕キーの他
、予め装置内に記憶されていない文字や記号等を「外字」として作成するための〔外字〕
キーなどが含まれる。以下、上述のような文字、記号、数字等に加え、「外字」等（例え
ば、絵文字のようなもの）を含めた総称として「キャラクタ」ということとする。
【００１７】
尚、上述した選択画面において設定される各種モードとして、例えば印刷部材上におい
て、キャラクタの印刷を行う定長印刷領域を指定できる定長モードと、印刷を行わない余
白領域を指定できる余白モードとがある。ユーザの機能キー群３２等の操作により、これ
らの各種モードの指定が可能になり、定長モードや余白モードの設定がなされるが、この
際、余白モードの設定においては、さらに、可変余白モードの設定を行うことができる。
可変余白モードの設定がなされた場合、印刷が可能な可変余白領域を調整することができ
る（詳しくは後述する）。
【００１８】
ディスプレイ３４は、任意のキャラクタを横方向及び縦方向にｎ列×ｍ行（ｎ，ｍは適
当な自然数）で表示可能な表示画面３６を有し、下側ケース２２内に内蔵された制御系で
あるマイコンチップ等による処理結果や指令等を表示できるようになっている。すなわち
、ディスプレイ３４は、処理対象となるキャラクタ列を選択したり、ユーザがキーボード
３３からデータや各種指令・指示等を入力してキャラクタ列を編集したり、その結果等を
視認したりする際などに用いられる。
【００１９】
下側ケース２２には、テープカートリッジＣを装着するためのポケット４１が設けられ
ており、テープカートリッジＣは、上側ケース（開閉蓋）２１を開放した状態でポケット
４１に対して着脱される。テープカートリッジＣにおいて、カートリッジケース５１の内
部に一定の幅のテープＴとインクリボンＲとが収容されている他、ポケット４１に配設さ
れたヘッドユニット４２を差し込むための貫通孔５３が形成されている。また、相異なる
幅等のテープＴの種別を識別できるように、ポケット４１には、マイクロスイッチ等のテ
ープ識別センサ４３が設けられており、テープＴの種別や設定情報を検出できるようにな
っている。
【００２０】
また、テープＴは、印刷部材であるテープ状部材に相当するものであり、裏面に接着面
が形成され、それが剥離紙によって覆われた構成になっている。テープＴとインクリボン
Ｒは、貫通孔５３の位置で相互に重なり合った状態で走行するとともに、テープＴのみが
外部に排出され、インクリボンＲは内部で巻き取られるようになっている。
【００２１】
ポケット４１の適所に設けたヘッドユニット４２には、サーマルヘッドから成る印刷ヘ
ッド４２ａが内蔵されており、テープカートリッジＣがポケット４１に装填された状態で
、印刷ヘッド４２ａが、テープカートリッジＣの貫通孔５３から露出しているインクリボ
ンＲの裏面に当接するようになっている。そして、印刷ヘッド４２ａを発熱駆動すること
により、所望の文字などのキャラクタがテープＴの表面に印刷される。
【００２２】
また、下側ケース２２の左側部には、ポケット４１と装置外部とを連通するテープ排出
口４４が形成され、このテープ排出口４４には、送り出したテープＴを切断するテープカ
ッタ４５が臨んでいる。また、ポケット４１には、装着されたテープカートリッジＣの被
駆動部が係合する駆動軸４７，４８等が設けられており、内蔵された送りモータ（不図示
）を駆動源として、これらの駆動軸４７，４８により、テープカートリッジＣ内のテープ
ＴおよびインクリボンＲの送りが行われ、かつ、これらに同期して印刷ヘッド４２ａを駆
動することで、印刷が行われる。また、印刷完了後、テープＴの送りが続行されテープＴ
に設定された切断位置がテープカッタ４５の位置まで送られる。
【００２３】
下側ケース２２の前側部には、カード状の携帯メモリデバイス６１を差し込むためのス
ロット４９が形成されている。このスロット４９の狭い空間に携帯メモリデバイス６１を
挿入して一定の力で押し込むことにより、内蔵されたコネクタ（不図示）を介して、携帯
メモリデバイス６１が下側ケース２２内の制御系であるマイコンチップ等に接続される。
なお、スロット４９に装着される携帯メモリデバイス６１は、着脱自在となっており、ス
ロット４９の開口に露出している携帯メモリデバイス６１の先端部を一定の力で引っ張る
ことにより、携帯メモリデバイス６１を上記コネクタから切り離してスロット４９外に引
き出すことができる。
【００２４】
尚、スロット４９に挿入される携帯メモリデバイス６１は、複数の装置間で互換性のあ
るデータを保持することができる汎用型のメモリカードであり、例えばＳＤカード、メモ
リスティック等がこれに該当する。この携帯メモリデバイス６１には、印字データや印字
プログラムが汎用のフォーマットで記録されている。ここで、印字データは、テープ印刷
装置１０のディスプレイ３４に表示させたり、ヘッドユニット４２によってテープＴに印
刷させるべきキャラクタ等の情報を含んでおり、印字プログラムは、テープ印刷装置１０
のヘッドユニット４２等によってテープＴに印刷させるための手順、印刷データ等を含ん
でいる。テープ印刷装置１０は、キャラクタに関するデータやその制御・処理機構を内蔵
しており（詳しくは図３を用いて後述する）、単独でテープ印刷が可能であるが、上述の
ように、携帯メモリデバイス６１が挿入でき、外部からのデータに基づいて装置内に記憶
されていない外字等のキャラクタについてテープ印刷を行うことも可能となっている。
【００２５】
このように構成されたテープ印刷装置１０の一般的な使用方法は、ユーザが、ポケット
４１にテープカートリッジＣを装填した後、ディスプレイ３４により入力・編集結果を確
認しながらキーボード３３を用いて所望の文字や記号等の印刷情報を入力し、印刷を指示
する。この指示により、テープカートリッジＣからテープＴが繰り出され、印刷ヘッド４
２ａによりテープＴに所望の印刷が行われた後、印刷済み部分はテープ排出口４４から随
時外部に送り出される。そして、印刷が完了すると、余白分を含むテープ長さの位置まで
テープ送りが行われ、この位置でテープＴがカットされることによりラベルが作成される
。
【００２６】
次に、図３を参照して、図１等に示すテープ印刷装置１０の制御系の構成について説明
する。テープ印刷装置１０は、ユーザとのインタフェースになるキーボード３３やディス
プレイ３４、テープ種類の検出を行うためのテープ識別センサ４３のほかに、印刷ヘッド
４２ａや送りモータ５５を駆動する印刷部駆動回路７１と、テープカッタ４５に切断動作
を行わせるカッタモータ５６を駆動する切断部駆動回路７２と、携帯メモリデバイス６１
との間でデータの送受信を行うためのインタフェース部７４と、以上の回路部分を制御し
つつ適宜動作させる制御処理部７７とを備える。以上において、印刷ヘッド４２ａ及び印
刷部駆動回路７１は、テープＴに印刷を行うための印刷手段として機能し、テープカッタ
４５、カッタモータ５６、及び切断部駆動回路７２は、テープＴを切断するカッタ機構と
して機能する。
【００２７】
ここで、制御処理部７７は、マイコンチップ等のＩＣで構成される制御手段であり、デ
ィスプレイ３４への出力データ送信を行う出力ポート７５と、データや演算結果等を保管
するための記憶部７３と、記憶部７３内に蓄積されている各種データを読み出す読出部７
６と、読出部７６から読み出されたデータに基づきキャラクタ印刷のための処理を行うＣ
ＰＵ７８とを備える。特に、ＣＰＵ７８は、当該キャラクタ印刷の処理を行うにあたって
、必要に応じて余白の調整を行うために、領域限界判断部７８ａと、圧縮量換算処理部７
８ｂと、領域変換処理部７８ｃと、キャラクタ処理部７８ｄとをプログラム上の機能とし
て備える（各機能について詳しくは後述する）。
【００２８】
記憶部７３は、例えば、印刷部材であるテープＴに印刷されるべきキャラクタ等につい
てのデータを保持するデータ記憶部であり、ＲＯＭ７３ａやＲＡＭ７３ｂで構成される。
より具体的には、ＲＯＭ７３ａは、制御処理部７７で処理する制御プログラムを記憶する
制御プログラム領域と、文字修飾テーブルなどを含む制御データを記憶する制御データ領
域と、テープ印刷装置１０に用意されているキャラクタのフォントデータを記憶するＣＧ
データ領域とを有する。また、ＲＡＭ７３ｂは、電源がオフにされても、記憶したデータ
を保持しておくように図外のバックアップ回路によって電源の供給を受けており、各種レ
ジスタ群のほか、ユーザがキーボード３３から入力したキャラクタ等のテキストデータを
記憶するテキストデータ領域、テキストデータを印字する際のフォーマットを記憶するフ
ォーマットデータ領域、携帯メモリデバイス６１から読み取った印字データや印字プログ
ラムを一旦保管する外部データ導入領域、バッファ領域等の各種記憶領域等を有し、制御
処理のための作業領域として使用される。尚、ここでは、記憶部７３が有するキャラクタ
についてのデータ（以下キャラクタデータ）等は全てビットマップデータとして表現可能
な形式の情報となっている。これにより、例えば、余白領域の調整を行う場合に、ドット
数単位を基準として行うことができる。また、余白領域の調整等において、携帯メモリデ
バイス６１による外部からのデータに基づいた外字等のキャラクタデータについてもＲＯ
Ｍ７３ａに保持される通常のキャラクタデータと同様に扱うことができる。
【００２９】
そして、制御処理部７７は、記憶部７３に設けたＲＯＭ７３ａ内の制御プログラムに従
って動作し、キーボード３３等から各種指令、各種データ、各種検出信号等の入力を受け
、記憶部７３に設けたＲＡＭ７３ｂに保管された各種データ等を処理し、ディスプレイ３
４、印刷部駆動回路７１、切断部駆動回路７２等に制御信号を出力することにより、表示
画面３６に必要な表示を行わせるとともに、印刷ヘッド４２ａを制御して所定の印刷条件
でテープＴに印刷するなど、テープ印刷装置１０全体を制御している。このような処理の
うち、本実施形態の特徴的な動作は、印刷されるキャラクタからなるキャラクタ列の占め
る領域であるキャラクタ印字領域を所定のテープ長に収めるための、テープＴ上での余白
領域の調整である。尚、当該余白領域の調整に際して、ＣＰＵ７８は、ＲＡＭ７３ｂに保
管された各種データを読み出し、これに基づいて演算処理をする。
【００３０】
ここで、ＲＡＭ７３ｂには、上述のテキストデータ領域等の各種記憶領域において印刷
処理に必要な各種データが保管されるが、本実施形態に特徴的な情報を確保すべく、図４
に示すような一連の記憶領域が確保されている。即ち、ＲＡＭ７３ｂの各記憶領域のうち
、定長印刷情報記憶領域８０ａには、テープＴ上の所定の印刷領域である定長印刷領域に
ついての情報が保管される。また、余白モード情報記憶領域８０ｂには、テープＴ上にお
ける余白領域についての情報が保管され、キャラクタ印刷情報記憶領域８０ｃには、キャ
ラクタ印字領域についての情報が保管され、キャラクタ情報記憶領域８０ｄには、印刷す
べきキャラクタのキャラクタデータが保管されている。
【００３１】
以下、ＣＰＵ７８による余白調整の動作について説明する。ＣＰＵ７８は、領域限界判
断部７８ａとして、図４に示すＲＡＭ７３ｂの定長印刷情報記憶領域８０ａ及びキャラク
タ印刷情報記憶領域８０ｃから、定長印刷領域と、キャラクタ印字領域とについての情報
を読み出し、キャラクタ印字領域が定長印刷領域を越えたか否かを判断する。
【００３２】
次に、ＣＰＵ７８は、圧縮量換算処理部７８ｂとして、上述のキャラクタ印字領域が定
長印刷領域を越えたと判断された場合において、キャラクタ印字領域の確保に必要となる
余白領域の圧縮量をキャラクタ印字領域と定長印刷領域との差から算出する。この際、Ｃ
ＰＵ７８は、図４のＲＡＭ７３ｂの余白モード情報記憶領域８０ｂから余白領域について
の情報を読み出し、キャラクタ印字領域の確保に必要となる調整のための余白領域の圧縮
が可能であるか否かについての判断も行う。
【００３３】
次に、ＣＰＵ７８は、領域変換処理部７８ｃとして、上述のように算出された圧縮量を
参照して、余白領域を設定する余白圧縮処理を行う。より具体的に説明すると、ＣＰＵ７
８は、算出された圧縮量に応じて余白領域を圧縮することにより、定長印刷領域を増加さ
せた新たな修正印刷領域を設定する。以上のような余白領域の調整がなされることでテー
プＴ上での所定の印刷領域を拡大させることができる。
【００３４】
ＣＰＵ７８は、キャラクタ処理部７８ｄとして、図４のＲＡＭ７３ｂのキャラクタ情報
記憶領域８０ｄから印刷すべきキャラクタのキャラクタデータを読み出し、当該キャラク
タが上述のように設定された修正印刷領域に基づいてテープＴに印刷されるようにキャラ
クタの位置設定を行う。これに基づいて、印刷手段である印刷部駆動回路７１に動作を行
わせるための信号が作成される。以上により、余白調整の行われた印刷が可能となる。
【００３５】
本実施形態における以上のような余白調整では、領域限界判断部７８ａによりキャラク
タ印字領域が定長印刷領域を越えたと判断された場合に、圧縮量換算処理部７８ｂによっ
て予めキャラクタ印字領域の確保に必要となる余白領域の圧縮量がキャラクタ印字領域と
定長印刷領域との差から換算され、さらに、キャラクタ印字領域の確保に必要となる調整
のための余白領域の圧縮が可能であるか否かについての判断も行う。領域変換処理部７８
ｃは、圧縮量換算処理部７８ｂにより算出された圧縮量を参照して、余白領域を設定する
余白圧縮処理を行うので、必要なだけの余白領域の圧縮処理を一度に行うことができ、繰
返し行う必要がない。従って、本実施形態のテープ印刷装置１０は、効率よく印刷するデ
ータ列等の内容を収めることができる。
【００３６】
次に、図５（ａ）〜（ｄ）を用いて本実施形態におけるテープ印刷装置１０の動作の一
例を説明する。また、あわせて定長モード、余白モード及び余白モードの設定において付
加的に設定される可変余白モードの設定についてもそれぞれ説明する。
【００３７】
まず、ユーザがテープ印刷装置１０の電源を入れることにより、図５（ａ）のような初
期状態を示す表示が図１の表示画面３６内に表示される。さらに、適宜機能キー群３２等
を操作するか、あるいは一定時間経過することにより、印刷設定のための選択メニューが
表示される。
【００３８】
この場合において、まず、機能キー群３２等の操作により、例えば、図５（ｂ）のよう
な定長モードの設定のための表示がなされる。ここで、定長モードとは、テープＴ上で実
際に印刷を行う所定の印刷領域として、定長印刷領域（以下単に「定長」という。）を予
め定めるモードをいう。より具体的には、ユーザが、図５（ｂ）が表示された際に、モー
ド設定手段としての機能キー群３２等の操作により、定長の指定を行い（ここでは例えば
定長５０ｍｍ割付を選択する。）、これに応じて、モード設定手段としての制御処理部７
７が、定長モードの設定を受け付ける。以上により定長モードが設定される。
【００３９】
また、機能キー群３２等の操作により、例えば、表示画面３６内に図５（ｃ）のような
余白モードの設定のための表示がなされる。ここで、余白モードとは、テープＴ上の印刷
領域であって、印刷領域以外の領域である余白領域について、余白の幅を選択するモード
をいう。より具体的には、例えば、ユーザが、図５（ｃ）が表示された際に、機能キー群
３２等を操作することにより、「余白メニュー選択肢」から余白パターンの選択を行う。
ここで、「余白メニュー選択肢」としては、例えば、「なし」（余白は左右それぞれに最
低必要な１ｍｍ）、「あり」（余白は左右それぞれ１０ｍｍで固定）及び「自動」（余白
は左右それぞれ１０ｍｍを基準として１〜１０ｍｍの範囲で変動可能）といった選択肢が
ある。これらの余白メニューから、ユーザが適宜選択をすることで余白モードの設定がな
される。
【００４０】
尚、ここで、「余白メニュー選択肢」のうち、「自動」を選択した場合、余白領域は、
通常では１０ｍｍのままであるが、必要に応じて１〜１０ｍｍの範囲で可変となる。本実
施形態では「自動」を選択するモードを「可変余白モード」と呼ぶものとする。つまり、
この可変余白モードに設定した場合、余白領域は、印刷可能な可変余白領域を含むものと
なり、必要に応じて余白領域を圧縮して、定長印刷領域を修正することができる。
【００４１】
以上のような操作により、定長モードや余白モードの設定が行われた後、ユーザは、キ
ーボード３３の操作により、図５（ｄ）に示すように、印刷を行うためのキャラクタの入
力を適宜行う。
【００４２】
図６は、上述のようにして、可変余白モードが選択された場合のテープＴにおける領域
の割付の一例を示す図である。図６の場合、定長ＤＬは５０ｍｍであり、その両端の余白
領域ＢＤはそれぞれ１０ｍｍである。従って、この場合、テープＴの全長ＴＬは７０ｍｍ
となる。余白領域ＢＤのうち、余白として最低限必要なテープＴの左右端である最小余白
領域ＭＢが１ｍｍであり、残りが変動可能な可変余白領域ＶＢとなる。可変余白領域ＶＢ
は、印刷部分としても利用可能であるが、初期の状態においては、通常の余白領域とされ
る。可変余白領域ＶＢは、左右それぞれ９ｍｍのままであるが、必要に応じて０〜９ｍｍ
の範囲で変動可能である。この場合、最大印刷領域ＭＬは、定長ＤＬと各可変余白領域Ｖ
Ｂとを合わせたものであり、テープＴの全長ＴＬを変えることなく印刷領域を拡大できる
最大値である。図６の場合では、最大印刷領域ＭＬは、６８ｍｍとなる。最大印刷領域Ｍ
Ｌと定長ＤＬとの差、即ち通常の状態における可変余白領域ＶＢの２倍の値を定長可変と
する。つまり、図６の場合、定長可変は、１８ｍｍとなる。尚、図６において、キャラク
タ印字領域に対応するものは、印刷されるキャラクタの長さに相当する印刷長ＰＬである
。図６の場合、印刷されるキャラクタは、４つの「Ｈ」であり、この端から端までの長さ
が印刷長ＰＬである。
【００４３】
上述の領域に関する各情報ＤＬ、ＢＤ、ＶＢ、ＰＬは、図４のＲＡＭ７３ｂの各記憶領
域に記憶される。このうち、定長モードについての情報である定長ＤＬについては、図４
の定長印刷情報記憶領域８０ａに記憶され、余白モードに関する情報である余白領域ＢＤ
、可変余白領域ＶＢ等については余白モード情報記憶領域８０ｂに記憶され、印刷される
キャラクタに関する情報である印刷長ＰＬは、キャラクタ印刷情報記憶領域８０ｃに記憶
される。これらの情報は必要に応じて適宜読み出される。
【００４４】
図７は、本実施形態に係る余白圧縮処理について説明するためのフローチャートである
。図５（ｄ）に示した入力操作が完了し、ユーザが機能キー群３２等を操作して印刷処理
のための操作指示がなされると、まず、制御処理部７７は、余白モードにおいて可変余白
モードが設定されているか否かについての判断を行う（ステップＳ１）。ステップＳ１に
より、可変余白モードが設定されていないと判断した場合、即ち余白が固定されたモード
であると判断した場合には、固定余白設定による印刷処理がなされる（ステップＳ２）。
【００４５】
ステップＳ１において、可変余白モード設定がなされていると判断された場合、図３の
ＣＰＵ７８において、入力されたキャラクタ列を普通に印刷した場合の印刷長ＰＬの換算
処理が行われる（ステップＳ３）。
【００４６】
次に、ＣＰＵ７８において、印刷長ＰＬと定長ＤＬとの比較が行われる。つまり、キャ
ラクタ印字領域に相当する印刷長ＰＬが定長ＤＬを越えたか否かの判断が行われる（ステ
ップＳ４）。印刷長ＰＬの値が定長ＤＬの値を越えていないと判断された場合には、余白
圧縮処理は行われず、余白は自動で設定されたデフォルト値のままで印刷処理が行われる
（ステップＳ５）。
【００４７】
一方、ステップＳ４において、印刷長ＰＬの値が定長ＤＬの値以上であると判断された
場合には、さらに、ＣＰＵ７８により、印刷長ＰＬの確保に必要となる余白圧縮処理の変
換量を算出し、余白圧縮処理により定長モードでの印刷が可能であるかを判断する（ステ
ップＳ６）。より具体的には、例えば図６の場合、上述のように、定長可変の最大は１８
ｍｍである。従って、ＣＰＵ７８は、印刷長ＰＬのオーバー分、即ち印刷長ＰＬの値と定
長ＤＬの値との差が許容限界である定長可変以下即ち１８ｍｍ以下であれば余白圧縮処理
により印刷が可能であると判断し、印刷長ＰＬのオーバー分が１８ｍｍより大きい場合に
は余白圧縮処理を行っても定長モードでの印刷は不可能と判断する。
【００４８】
ステップＳ６において、余白圧縮処理により印刷が可能であると判断された場合は、定
長モードでの印刷を行うための余白設定処理がなされる（ステップＳ７）。つまり、ステ
ップＳ６において換算された変換量即ち印刷長ＰＬの値と定長ＤＬの値との差の分に応じ
て、ＣＰＵ７８が、図５に示した可変余白領域ＶＢを調整することにより余白領域ＢＤを
圧縮し、定長ＤＬを拡大して新たに修正印刷領域の設定をする余白圧縮処理を行う。例え
ば、図６の場合、余白モード設定された余白領域ＢＤは、定長ＤＬの両端に分割して設定
されている。このような場合、例えば、当該余白圧縮処理において、分割されている余白
領域ＢＤを均等に圧縮するものとすることができる。図８（ａ）は、当該余白圧縮処理に
従って印刷された印刷物の一例であるが、余白領域ＢＤを均等に圧縮する場合、定長ＤＬ
を拡張して修正印刷領域ＤＤＬを形成するにあたって、図５に示した可変余白領域ＶＢを
必要な圧縮量の半分ずつ圧縮させることとなる。尚、ステップＳ４において余白圧縮処理
が不要であると判断され、余白が自動設定されたデフォルト値のまま印刷処理が行われる
場合は（ステップＳ５）、定長ＤＬの領域変換処理は行われず、例えば、図８（ｂ）のよ
うな印刷がなされる。ここで、図８（ｂ）のように余白圧縮がなされない場合には、分割
された各余白領域ＢＤは、左右のバランスがとれた状態となっている。一方、図８（ａ）
のような場合においても、２分された余白領域ＢＤを均等に圧縮することにより、余白圧
縮処理前の余白領域ＢＤの印刷物上での左右のバランスを余白圧縮処理後においても保つ
ことができる。
【００４９】
ステップＳ６において、余白圧縮処理を行っても定長モードでの印刷は不可能であると
判断された場合には、定長オーバー処理を行う（ステップＳ８）。つまり、ＣＰＵ７８は
、定長モードを解除して、例えば通常の印刷を行わせる。尚、この場合、例えば、図９の
ように、表示画面３６上に「字余り」等の表示を行い、印刷を行う前に予め定長モードで
の印刷は不可能である旨の表示を行うことも可能である。
【００５０】
以上、本実施形態について説明を行ったが、以上は本願に係る発明の一例であり、この
他にも種々の実施形態が考えられる。例えば、本実施形態では、印刷装置としてテープ上
の印刷部材を用いたテープ印刷装置を用いているが、印刷装置は、これに限らず、例えば
、ラベル型の印刷部材や通常の印刷用紙に印刷を行う種々の印刷装置に対しても利用可能
である。
【００５１】
また、定長モードや余白モードの設定の仕方についても、種々のものが可能であり、例
えば、余白領域については、その設定場所を定長印刷領域の両端に分割するものに限らず
、どちらか一方の端部に偏ったものであってもよく（例えば右側のみに可変な余白領域を
設ける等）、また、このような余白領域の設定場所を印刷前に設定できるモード設定があ
ってもよい。
【００５２】
〔第２実施形態〕
第１実施形態においては、モード設定において、定長モードと余白モードとを有し、余
白圧縮処理するものについて説明したが、本実施形態では、さらに、キャラクタのサイズ
変更処理が可能な印刷装置について説明する。
【００５３】
図１０は、本実施形態に係るテープ印刷装置での余白圧縮処理について説明するための
フローチャートである。尚、本実施形態では、余白圧縮処理において、さらにキャラクタ
のサイズ変更処理が可能となる点を除いては、第１実施形態と同様であり、テープ印刷装
置の外観等において差はないので、テープ印刷装置の図示及び説明を省略する。また、本
実施形態におけるキャラクタのサイズ変更処理は、図３のＣＰＵ７８により行われるもの
とする。
【００５４】
第１実施形態の場合と同様に、入力操作が完了し、ユーザが機能キー群３２等を操作し
て印刷処理のための操作指示がなされると、図３の制御処理部７７は、余白モードにおい
て可変余白モードが設定されているか否かについての判断を行い（ステップＳ１０１）、
余白が固定されたモードであると判断した場合には、固定余白設定処理がなされ（ステッ
プＳ１０２）、ステップＳ１０１において、可変余白モード設定がなされていると判断さ
れた場合、印刷長ＰＬの換算処理を行う（ステップＳ１０３）。さらに、ＣＰＵ７８にお
いて、印刷長が定長を越えた否かの判断が行われ（ステップＳ１０４）、印刷長の値が定
長の値を越えていないと判断された場合には、余白圧縮処理は行われず、余白は自動で設
定されたデフォルト値のままで印刷処理が行われる（ステップＳ１０５）。
【００５５】
一方、ステップＳ１０４において、印刷長の値が定長の値以上であると判断された場合
、さらに、余白圧縮処理により定長モードでの印刷が可能であるかを判断する（ステップ
Ｓ１０６）。つまり、印刷長のオーバー分が許容限界である定長可変以下であれば余白圧
縮処理により印刷が可能であると判断する。
【００５６】
ステップＳ１０６において、余白圧縮処理により印刷が可能であると判断された場合は
、定長モードでの印刷を行うための余白設定処理がなされ（ステップＳ１０７）、ＣＰＵ
７８が、余白領域を圧縮し、定長を拡大して新たに修正印刷領域の設定をする余白圧縮処
理を行う。
【００５７】
一方、ステップＳ１０６において、余白圧縮処理により印刷が可能でないと判断された
場合は、ＣＰＵ７８により、余白圧縮処理に加え、さらにキャラクタのフォントサイズ変
更を行うことにより定長モードでの印刷が可能であるかを判断する（ステップＳ１０８）
。より具体的には、キャラクタを認識可能なフォントサイズの下限を予め定めておき、当
該下限を限度として当該キャラクタのフォントを小さくするフォントサイズ変更処理を行
う。ＣＰＵ７８は、このサイズ変更処理により、定長モードでの印刷が可能であるかを判
断する。
【００５８】
ステップＳ１０８において、フォントサイズ変更処理により定長モードでの印刷が可能
であると判断されると、ＣＰＵ７８は、新たに定められた修正印刷領域サイズ及び変更さ
れたキャラクタのフォントサイズでの設定による印刷処理を行う（ステップＳ１０９）。
【００５９】
一方、ステップＳ１０８において、フォントサイズ変更処理によっても定長モードでの
印刷が可能でないと判断された場合には、定長オーバー処理を行う（ステップＳ１１０）
。
【００６０】
図１１は、本実施形態に係る余白圧縮処理についての他の一例について説明するための
フローチャートである。図１０に示した例では、ＣＰＵ７８は、余白圧縮処理をキャラク
タのフォントサイズ変更処理に優先して行っているが、図１１での余白圧縮処理では、Ｃ
ＰＵ７８は、キャラクタのフォントサイズ変更処理を余白圧縮処理に優先して行う。尚、
図１１におけるステップＳ２０１からステップＳ２０５までについては、図１０のステッ
プＳ１０１からステップＳ１０５までと同様であるから説明を省略する。
【００６１】
図１１での余白圧縮処理では、ステップＳ２０４において、印刷長の値が定長の値以上
であると判断された場合、まず、サイズ変更処理により、定長モードでの印刷が可能であ
るか否かを判断し（ステップＳ２０６）、定長モードでの印刷が可能であると判断すると
変更されたキャラクタのフォントサイズでの設定による印刷処理を行う（ステップＳ２０
７）。
【００６２】
一方、ステップＳ２０４において、サイズ変更処理により印刷が可能でないと判断され
た場合には、さらに余白圧縮処理により定長モードでの印刷が可能であるか否かを判断し
（ステップＳ２０８）、余白圧縮処理により定長モードでの印刷が可能であると判断され
ると、新たに定められた変更されたキャラクタのフォントサイズ及び修正印刷領域サイズ
での設定による印刷処理がなされ（ステップＳ２０９）、余白圧縮処理によっても定長モ
ードでの印刷が可能でないと判断された場合には、定長オーバー処理を行う（ステップＳ
２１０）。
【００６３】
以上のように、本実施形態では、ＣＰＵ７８によりキャラクタのサイズ変更処理が可能
であることにより、定長モードでの余白調整での調整の幅をさらに拡げることができる。
【００６４】
尚、本実施形態においても、上述のものに限らず、種々の実施形態が考えられる。例え
ば、本実施形態では、印刷装置としてテープ上の印刷部材を用いたテープ印刷装置を用い
ているが、印刷装置は、これに限らず、例えば、ラベル型の印刷部材や通常の印刷用紙に
印刷を行う種々の印刷装置に対しても利用可能である。また、定長モード等の各種モード
の設定において、例えば、上述のキャラクタのフォントサイズ変更処理と余白圧縮処理の
適用の優先順位を選べるようにすることも可能である。
【図面の簡単な説明】
【００６５】
【図１】第１実施形態に係るテープ印刷装置の外観斜視図である。
【図２】（ａ）は、図１のテープ印刷装置の開蓋状態を示す外観斜視図であり、（ｂ）は、テープ印刷装置に装填されるテープカートリッジを示す外観斜視図である。
【図３】図１のテープ印刷装置の制御系のブロック図である。
【図４】図１のデータ記憶部について説明するための図である。
【図５】（ａ）〜（ｃ）は、テープ印刷装置の操作を説明する図である。
【図６】テープ上での領域の割付の一例を示す図である。
【図７】図１のテープ印刷装置の動作を説明するための図である。
【図８】（ａ）、（ｂ）は、キャラクタの印刷例を示す図である。
【図９】定長モード解除を行う旨の表示を示す図である。
【図１０】第２実施形態に係る余白圧縮処理について説明する図である。
【図１１】第２実施形態に係る余白圧縮処理の他の例について説明する図である。
【符号の説明】
【００６６】
１０…テープ印刷装置、  ２０…装置ケース、  ２１…上側ケース、  ２２…下側ケー
ス、  ３３…キーボード、  ３４…ディスプレイ、  ３６…表示画面、  ４２…ヘッドユ
ニット、  ４２ａ…印刷ヘッド、  ４４…テープ排出口、  ４５…テープカッタ、  ７７
…制御処理部、  ７８ａ…領域限界判断部、  ７８ｂ…圧縮量換算処理部、  ７８ｃ…領
域変換処理部、  ７８ｄ…キャラクタ処理部、ＤＬ…定長、  ＢＤ…余白領域、  ＶＢ…
可変余白領域、  ＭＢ…最小余白領域、  Ｃ…テープカートリッジ、  Ｒ…インクリボン
、  Ｔ…テープ
【図１】
2008155388.tif 000003
【図２】
2008155388.tif 000004
【図３】
2008155388.tif 000005
【図４】
2008155388.tif 000006
【図５】
2008155388.tif 000007
【図６】
2008155388.tif 000008
【図７】
2008155388.tif 000009
【図８】
2008155388.tif 000010
【図９】
2008155388.tif 000011
【図１０】
2008155388.tif 000012
【図１１】
2008155388.tif 000013