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