JPH06199004A - テープ印刷装置 - Google Patents

テープ印刷装置

Info

Publication number
JPH06199004A
JPH06199004A JP5017043A JP1704393A JPH06199004A JP H06199004 A JPH06199004 A JP H06199004A JP 5017043 A JP5017043 A JP 5017043A JP 1704393 A JP1704393 A JP 1704393A JP H06199004 A JPH06199004 A JP H06199004A
Authority
JP
Japan
Prior art keywords
character
data
external
printing
external character
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP5017043A
Other languages
English (en)
Inventor
Akihiro Sawada
昭広 澤田
Yoshishiro Nagase
吉代 長瀬
Mikako Bitou
美香子 尾藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP5017043A priority Critical patent/JPH06199004A/ja
Publication of JPH06199004A publication Critical patent/JPH06199004A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】 【目的】 作成した外字の横幅の大小に応じて各外字の
文字間ピッチを適正に補正して、見栄えの良い外字列印
字をし得るテープ印刷装置を提供すること。 【構成】 外字を含むテキストが入力された後、印字キ
ーが操作されると、テキストポインタで指示される文字
コードが読み出され、この文字コードとその次の文字と
がともに外字でないときには(S60・S61:N
o)、テキストポインタで指示する文字の文字幅データ
が補正されずに文字間ピッチとしてセットされる(S6
6)。一方、テキストポインタで指示する文字の次の文
字が外字の場合には、或いはテキストポインタで指示す
る文字が外字で次の文字が外字でない場合(S60:N
o、S61:Yes)、文字間ピッチが設定された補正
条件にて補正される(S62〜S66)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、テープ印刷装置に関
し、特に文字や形象などの外字を作成して印字するとき
の文字間ピッチを、広く或いは狭く補正可能にしたもの
に関する。
【0002】
【従来の技術】従来、日本語用や英語用のワードプロセ
ッサなどにおいては、キーボードや複数行分の文書のデ
ータを表示可能な大型のディスプレイやドット方式の印
字機構などを基本的に備え、文書処理機能に加えて、ユ
ーザーが要望する文字や形象やイラスト文字などの外字
パターンを、パターン登録画面において表示された小型
のポインタ又はカーソルを移動させることで、所定の構
成ドット数(例えば、48ドット又は56ドット)から
なるドットパターンの大きさで自由に描画でき、しかも
フロッピーディスクなどの記憶媒体に記憶するようにし
た外字パターン登録機能を付加したものが実用に供され
ている。従って、印字フォーマットに基いて、外字パタ
ーンを単独で、或いは文書データ中の任意の位置に所望
のサイズで印字可能になっている。ここで、この外字パ
ターンの構成ドット数は常に一定であることから、その
文字幅は常に所定の大きさに設定されており、これら外
字の文字に関しては、その文字間ピッチを一定に保持し
ながら印字される。
【0003】ところで、本願出願人は、実開平1─85
050号公報等に記載のように、印字媒体としての透明
な印字テープ(例えば、9ミリ、12ミリ、18ミリ、
24ミリの幅のテープ)に文字や記号などのキャラクタ
を印字するサーマルヘッド及び印字リボンを設けた印字
機構を備える一方、キャラクタを印字する為のアウトラ
インフォントデータを制御装置に設け、キーボードから
入力したキャラクタを小型のディスプレイに表示すると
ともに、サーマルヘッド及び印字リボンを介して印字テ
ープに印字するようにしたテープ印刷装置を提案した。
【0004】
【発明が解決しようとする課題】前記本願出願人が提案
したテープ印刷装置において、ユーザーが要望する文字
や形象やイラスト文字などの外字パターンを作成して登
録する外字パターン登録機能を付加した場合、これら外
字パターンは同一サイズにおいては、その文字間ピッチ
を常に一定として印字されるので、外字自体の横幅が外
字パターン登録エリアに対して小さい場合、特に印字媒
体としては帯状の印字テープなので、通常文字と外字と
の文字間や外字列の各文字間にスペースが設けられた状
態に見えることから、間延びした見栄えの悪い外字列印
字となること、一方外字自体の横幅が外字パターン登録
エリアと略等しい場合には、これら文字間ピッチが詰ま
って見えることから、同様に見栄えの悪い外字列印字と
なるという問題がある。
【0005】本発明の目的は、作成した外字の横幅の大
小に応じて各外字の文字間ピッチを適正に補正して、見
栄えの良い外字列印字をし得るようなテープ印刷装置を
提供することである。
【0006】
【課題を解決するための手段】請求項1に係るテープ印
刷装置は、図1の機能ブロック図に示すように、文字や
記号及び種々の指令を入力する為の入力手段と、文字や
記号のドットパターンデータ又は文字フォントデータを
有するキャラクタジェネレータと、印字媒体としてのテ
ープにドットパターンで印字する印字ヘッドを含む印字
手段と、ディスプレイと表示制御手段とを含む表示手段
と、外字登録モードにおいて作成された文字や形象であ
る外字のドットパターンデータを記憶する登録データ記
憶手段と、入力された文字や記号又は登録データ記憶手
段から読出した外字のコードデータを記憶する入力バッ
ファと、印字用に展開されたドットパターンデータを記
憶する印字バッファと、入力バッファのコードデータに
基いてキャラクタジェネレータや登録データ記憶手段か
ら読出したドットパターンデータを印字バッファに展開
するデータ展開制御手段とを備えたテープ印刷装置にお
いて、登録データ記憶手段から読出した1又は複数の外
字を印字する為に文字間ピッチを補正する補正量を設定
する為の補正量設定手段と、入力バッファのコードデー
タに基いて外字の有無を検索する外字検索手段と、外字
検索手段により検索された各外字の少なくとも印字方向
と反対側の文字間ピッチが、補正量設定手段で設定され
た補正量で補正した文字間ピッチとなるように、データ
展開制御手段を制御するピッチ制御手段とを備えたもの
である。
【0007】
【作用】請求項1に係るテープ印刷装置においては、登
録データ記憶手段は、外字登録モードにおいて作成され
た文字や形象である外字のドットパターンデータを記憶
し、入力バッファは入力された文字や記号又は登録デー
タ記憶手段から読出した外字のコードデータを記憶し、
登録データ記憶手段から読出した1又は複数の外字を印
字する為に文字間ピッチを補正する補正量は補正量設定
手段で設定される。そして、外字検索手段は入力バッフ
ァのコードデータに基いて外字の有無を検索するので、
ピッチ制御手段は、外字検索手段により検索された各外
字の少なくとも印字方向と反対側の文字間ピッチが、補
正量設定手段で設定された補正量で補正した文字間ピッ
チとなるように、データ展開制御手段を制御する。その
結果、データ展開制御手段は、入力バッファのコードデ
ータに基いて、キャラクタジェネレータから読出した文
字や記号のドットパターンデータを印字バッファに展開
する一方、登録データ記憶手段から読出した外字のドッ
トパターンデータを補正量に基いて補正した文字間ピッ
チとなるように印字バッファに展開するので、印字手段
はこれらドットパターンデータを印字ヘッドにより印字
媒体としてのテープに印字する。
【0008】このように、入力バッファから読出した文
字や記号及び外字のコードデータについて、各外字の少
なくとも印字方向と反対側の文字間ピッチが補正量で補
正した文字間ピッチとなるように、外字のドットパター
ンデータが印字バッファに展開されて印字されるので、
この補正量の設定如何で、作成した外字の横幅の大小に
応じて各外字の文字間ピッチが適正に補正され、見栄え
の良い外字列を印字することができる。
【0009】
【実施例】以下、本発明の実施例について、図面に基い
て説明する。本実施例は、漢字やひらがなやアルファベ
ット文字などの多数のキャラクタ及び作成した外字パタ
ーンを印字用テープ(印字媒体としてのテープ)に印字
可能な和文・英文用のテープ印刷装置に本発明を適用し
た場合のものである。図2に示すように、テープ印刷装
置1の本体フレーム2の前部にはキーボード3が配設さ
れ、キーボード3の後方で本体フレーム2内にはサーマ
ルヘッド13を有する印字機構PMが配設され、またキ
ーボード3の後方には文字や記号を2行分表示可能な小
型の液晶ディスプレイ22が設けられている。
【0010】キーボード3には、アルファベット文字や
ひらがなや数字や記号などの文字コードを複数種類発生
可能な文字キー、スペースキー、リターンキー、ディス
プレイ22に表示されたカーソルKを上下左右方向に夫
々移動させる為のカーソル移動キー、無変換キー、変換
キー、文字や形象などの外字パターンを作成して登録す
る外字キー、作成した外字パターンを拡大又は縮小指示
する拡大縮小キー、文字間ピッチを補正する補正量を設
定する為の補正量設定キー、カーソル移動キーなどのキ
ーと組み合わせて異なる機能を実行させる為の機能キ
ー、各種の処理中における設定などを確定する実行キ
ー、印字を実行する印字キー、印字用テープ5をテープ
送りする為のテープ送りキー、電源をON・OFFする
為の電源キーなどが設けられている。
【0011】次に、図3に基いて印字機構PMについて
簡単に説明すると、矩形状のテープ収納カセットCSが
着脱可能に装着されており、このテープ収納カセットC
Sには、透明なフィルムからなる印字用テープ5が巻装
されたテープスプール6と、インクリボン7が巻装され
たリボン供給スプール8と、このインクリボン7を巻取
る巻取りスプール9と、印字用テープ5と同一幅を有す
る両面テープ10が剥離紙を外側に貼着させた状態で巻
装された供給スプール11と、これら印字用テープ5と
両面テープ10とを接合させる接合ローラ12とが回転
自在に設けられている。ここで、前記テープ収納カセッ
トCSとして、印字用テープ5のテープ幅を6ミリ、9
ミリ、12ミリ、18ミリ及び24ミリとする5種類の
専用のものが準備されている。
【0012】印字用テープ5とインクリボン7とが重な
る位置には、サーマルヘッド13が立設され、これら印
字用テープ5とインクリボン7とをサーマルヘッド13
に押圧するプラテンローラ14と、印字用テープ5と両
面テープ10とを接合ローラ12に押圧する送りローラ
15とは支持体16に回転可能に枢支されている。更
に、このサーマルヘッド13には、128個の発熱素子
が密接状に上下方向に列設されている。
【0013】従って、テープ送りモータ24(図4参
照)の所定回転方向への駆動により接合ローラ12と巻
取りスプール9とが所定回転方向に夫々同期して駆動さ
れながら発熱素子に通電されたとき、印字用テープ5上
には複数のドット列により文字や記号が印字され、しか
も印字後の印字用テープ5はその印字面に両面テープ1
0を接合した状態でテープ送り方向Aにテープ送りされ
る。尚、印字機構PMの詳細については、特開平2─1
06555号公報を参照。
【0014】次に、テープ印刷装置1の制御系は、図4
のブロック図に示すように構成されている。キーボード
3と、液晶ディスプレイ(LCD)22に表示データを
出力する為の表示用RAMを有するディスプレイコント
ローラ(LCDC)23と、サーマルヘッド13を駆動
する為の駆動回路25と、前記印字用テープ5やインク
リボン7や両面テープ10を巻装した複数のスプールと
各種ローラとを回転駆動させるテープ送りモータ24を
駆動する為の駆動回路26と、警告用ブザー20の為の
駆動回路21とは制御装置Cの入出力インターフェース
27に夫々接続されている。制御装置Cは、CPU29
と、このCPU29にデータバスなどのバス28を介し
て接続された入出力インターフェース27、CGROM
30、ROM(キャラクタジェネレータに相当する)3
1、ROM32及びRAM40とから構成されている。
【0015】CGROM(パターンデータメモリ)30
には、多数のキャラクタの各々に関して、表示の為のド
ットパターンデータがコードデータに対応させて格納さ
れている。ROM(アウトラインフォントデータメモ
リ)31には、キャラクタを印字する為に、アルファベ
ット文字やひらがなやカタカナや数字や漢字などの多数
のキャラクタの各々に関して、キャラクタの輪郭線を規
定する輪郭線データ(アウトラインフォントデータ)が
書体(ゴシック系書体、明朝系書体など)毎に分類され
コードデータに対応させて格納されている。但し、これ
ら多数のアウトラインフォントデータの各々には、印字
イメージの縦方向の寸法と横方向の寸法(文字幅)のデ
ータが格納されている。従って、漢字やひらがななどの
和文文字に関しては、略同一の文字幅データが記憶され
ているが、アルファベット文字に関しては各々の文字特
有の文字幅データが記憶されている。
【0016】ROM32には、キーボード3から入力さ
れた文字や数字や記号などのキャラクタのコードデータ
に対応させてディスプレイコントローラ23を制御する
表示駆動制御プログラム、テキストメモリ41の各コー
ドデータに対応するアウトラインフォントデータから印
字用のドットパターンデータに変換処理して印字バッフ
ァ45に展開するイメージ展開処理制御プログラム、印
字バッファ45のデータを順次読出してサーマルヘッド
13やテープ送りモータ24を駆動する印字駆動制御プ
ログラム、後述のテープ印字制御の制御プログラムなど
が格納されている。更に、ROM32には、文字や形象
などを作成する為に、図5に示すように、「SS」や
「S」や「M」・・・などのサイズと外字パターンの大
きさを示す「ドット数」とを対応させたサイズ・ドット
数対応テーブルTBが格納されている。尚、この「サイ
ズ」には、テープ幅(6ミリ、9ミリ、・・・)がサイ
ズとして含まれており、これらのテープ幅に応じた最適
なサイズの「ドット数」が対応付けられている。
【0017】RAM40のテキストメモリ(入力バッフ
ァに相当する)41には、キーボード3から入力された
文字や記号のコードデータ又は登録された外字パターン
のコードデータが文書データとして格納される。登録デ
ータメモリ42には、作成された文字やマークなどの外
字のドットパターンデータが格納される。尚、この登録
データメモリ42は図示しない電池によりバックアップ
されており、テープ印字装置1の電源が切られてもその
格納内容は消えないようになっている。ポインタメモリ
43には、前記サイズ・ドット数対応テーブルTBに格
納されたサイズとドット数とを対応させた12個のサイ
ズ項目の先頭アドレスを指示するサイズポインタPT
と、テキストメモリ41のアドレスを指示するテキスト
ポインタXPと、印字バッファ45に印字イメージを展
開するときの展開開始位置を指示する展開位置ポインタ
HPのポインタ値が格納される。
【0018】作成用データバッファ44には、作成され
た外字のドットパターンデータが一時的に格納される。
印字バッファ45には、イメージ展開された複数の文字
や記号のドットパターンデータや登録データメモリ42
から読出された外字のドットパターンデータが格納され
る。従って、印字バッファ45は、図16に示すよう
に、縦方向に128ドットで横方向に多数文字分のドッ
ト数からなる大きさのバッファである。フラグメモリ4
6には、文字間ピッチを通常より狭く補正するときにセ
ット(データが「1」)される狭ピッチフラグNFと、
広く補正するときにセットされる広ピッチフラグWFと
のフラグデータが夫々格納される。
【0019】次に、テープ印刷装置1の制御装置Cで行
なわれるテープ印字制御のルーチンについて、図6〜図
10に示すフローチャートに基いて説明する。尚、図中
符号Si(i=10、11、12・・・・)は各ステッ
プである。電源キー操作により電源が投入されると、こ
のテープ印字制御が開始され、先ず印字機構PMや登録
データメモリ42を除く各メモリ41、43〜46をク
リアし、印字機構PMを初期化するなどの初期設定が実
行され、文書データ入力モードが設定されるのに伴っ
て、ディスプレイ22に文書を入力する為の文書入力画
面が表示される(S10)。例えば、図11に示すよう
に、ディスプレイ22には、その上段行に「文書作成/
編集」が表示されるとともに、下段行に入力した文字や
記号が12文字分表示可能な文書入力画面が表示され
る。
【0020】次に、アルファベット文字やひらがなやカ
タカナなどの文字キーや数字キーに加えて変換キー、無
変換キーなどの文書作成キーが操作されたときには(S
11・S12:Yes)、入力されたひらがなを漢字に
変換して、又は入力されたひらがな、カタカナ、数字や
アルファベット文字を無変換で文書として、カーソルK
の表示位置に対応するテキストポインタXTで指示する
テキストメモリ41内のアドレスに格納する文書データ
入力・編集処理制御が実行され(S13)、変換された
漢字や無変換のひらがな、カタカナ、数字やアルファベ
ット文字がディスプレイ22のカーソルKで指示する位
置に順次表示され(S14)、S11に戻る。例えば、
図11に示すように、入力した大文字のアルファベット
「A」が文書入力画面に表示される。
【0021】次に、文書作成中に補正量設定キーが操作
されたときには(S11:Yes、S12:No、S1
5:Yes)、外字間の文字間ピッチ及び外字と他の文
字との文字間ピッチを補正する補正量を包括的に設定す
る補正量設定処理制御(図7参照)が実行される(S1
6)。この制御が開始されると、先ず文書入力画面の表
示を中止して補正量設定画面がディスプレイ22に表示
される(S25)。例えば、図12に示すように、補正
量設定画面がディスプレイ22に表示され、この設定画
面においては、選択番号「1」として「狭い」、選択番
号「2」として「広い」、選択番号「3」として「通
常」が設定されている。そして、数字キー「1」が操作
されたときには(S26・S27:Yes)、狭ピッチ
フラグNFがセットされ且つ広ピッチフラグWFがリセ
ットされ(S28)、この制御を終了して、テープ印字
制御のS11にリターンする。
【0022】しかし、数字キー「2」が操作されたとき
には(S26:Yes、S27:No、S29:Ye
s)、広ピッチフラグWFがセットされ且つ狭ピッチフ
ラグNFがリセットされ(S30)、また数字キー
「3」が操作されたときには(S26:Yes、S27
・S29:No、S31:Yes)、狭ピッチフラグN
Fと広ピッチフラグWFとが夫々リセットされ(S3
2)、同様にS11にリターンする。但し、数字キー
「1」〜「3」以外のキーが操作されたときには(S2
6:Yes、S27・S29・S31:No)、警告用
ブザー20が鳴動され(S33)、S26に戻る。
【0023】次に、文書作成中に外字キーが操作された
ときには(S11:Yes、S12・S15:No、S
17:Yes)、外字登録モードが設定されて外字パタ
ーン作成・登録処理制御(図8参照)が実行される(S
18)。この制御が開始されると、先ずサイズポインタ
値PTには、デフォルトのサイズ項目の先頭アドレスα
がセットされ、このデフォルトのサイズの為の登録デー
タ入力画面がディスプレイ22に表示される(S3
5)。例えば、図5に示すように、サイズポインタ値P
Tにデフォルトのサイズ項目「M」の先頭アドレスαが
セットされ、図13に示すように、サイズ「M」で32
ドット数とするデフォルトサイズの為の登録データ入力
画面がディスプレイ22に表示される。
【0024】ここで、ディスプレイ22の左端部には、
外字パターン表示領域Dが設けられている。この外字パ
ターン表示領域Dにおいては、縦方向には32ドット分
表示可能で、横方向には現在のサイズのドット数分拡大
又は縮小して表示可能になっている。従って、ディスプ
レイ22の右端部の上側には、現在のサイズのドットパ
ターンの大きさに対する外字パターン表示領域Dの表示
範囲を反転表示により示す表示範囲指示エリアEが設け
られている。即ち、サイズ「M」のときには、縦・横共
に32ドットなので、そのサイズ「M」の外字ドットパ
ターンの全体が一括して表示可能である。尚、符号k
は、外字パターンを描画する為のドットカーソルであ
る。
【0025】次に、拡大縮小キーが操作されたときには
(S36・S37:Yes)、パターンデータ拡大・縮
小処理制御が実行され(S38)、その後S35が実行
される。この拡大・縮小処理制御は本発明に直接関係し
ないので、簡単に説明すると、カーソル下移動キーの操
作でサイズポインタ値PTが1つインクリメントされ
て、サイズ・ドット数対応テーブルTBの次のサイズ項
目が指示され、またカーソル上移動キーの操作でサイズ
ポインタ値PTが1つデクリメントされて、前のサイズ
項目が指示され、このサイズに拡大処理又は縮小処理さ
れた登録用ドットパターンが作成用データバッファ44
内に格納され、この登録用ドットパターンがS35にお
いて、サイズポインタ値PTに基づいたサイズの外字パ
ターン表示領域Dに表示される。
【0026】次に、カーソル移動キーやシフトキー或い
は機能キーなどのパターン作成キーが操作されたときに
は(S36:Yes、S37:No、S39:Ye
s)、描画処理制御が実行され(S40)、S36に戻
る。この描画処理制御について簡単に説明すると、カー
ソル移動キーが操作されたときには、そのカーソル移動
キーの種類に応じた方向にドットカーソルkが移動さ
れ、シフトキーや機能キーが操作されたときには、ドッ
トデータを「1」又は「0」とする描画データが作成さ
れ、この描画データが作成用データバッファ44に格納
されるとともに、外字パターン表示領域Dに表示され
る。例えば、図13に示すように、イラスト文字である
外字G1のドットパターンが描画されたときには、この
外字G1のドットパターンデータが作成用データバッフ
ァ44に格納されるとともに、外字パターン表示領域D
に表示される。
【0027】次に、実行キーが操作されたときには(S
36:Yes、S37・S39:No、S41:Ye
s)、作成用データバッファ44の登録用ドットパター
ンデータを、図示外の登録番号設定制御で指定された登
録番号に対応させて登録データメモリ42に格納すると
ともに、サイズに応じた外字の文字幅データを付随させ
て格納するパターンデータ登録処理が実行され(S4
2)、この制御を終了してテープ印字制御のS11にリ
ターンする。しかし、キャンセルキーが操作されたとき
には(S36:Yes、S37・S39・S41:N
o、S43:Yes)、作成用データバッファ44の登
録用ドットパターンデータをクリアするなどの終了処理
が実行され(S44)、同様にテープ印字制御のS11
にリターンする。
【0028】次に、印字キーが操作されたときには(S
11:Yes、S12・S15・S17:No、S1
9:Yes)、印字処理制御(図9参照)が実行される
(S20)。ここで、この印字処理制御が開始されると
きに、テキストメモリ41には、図15に示すように、
入力された文字「A」、外字「*1」、外字「*2」、
文字「B」・・・のコードデータがこの順序に格納され
ており、ディスプレイ22の文書入力画面には図14に
示すように、これら文字や外字が表示されているものと
する。この制御が開始されると、先ずテキストポインタ
XPにテキストメモリ41の先頭アドレスがセットされ
(S50)、更に展開位置ポインタHPに、印字バッフ
ァ45における先頭展開位置(初期値)HP0 がセット
される(S51)。例えば、図16に示すように、印字
バッファ45において、サイズポインタ値PTに基づい
たサイズにおける先頭の展開範囲の左上の先頭展開位置
HP0 がセットされる。
【0029】次に、テキストポインタXPで指示する文
字コードが読出され、この文字コードに基いて、通常文
字のときにはROM31からその文字の文字幅データM
Hが読込まれ、また外字のときには登録データメモリ4
2からその文字幅データMHが読込まれる(S52)。
次に、印字バッファ45において、その読出した文字コ
ードのドットパターンデータが前記展開位置ポインタH
Pで指示する位置からイメージ展開される(S53)。
即ち、文字コードが外字のときには、その文字のドット
パターンデータが展開位置ポインタHPで指示する位置
からイメージ展開され、またその文字が外字以外のとき
には、ROM31から読出したアウトラインフォントデ
ータからドットパターンデータに展開処理される。
【0030】次に、外字文字の文字間ピッチを補正する
為の文字間ピッチ補正演算処理制御(図10参照)が実
行される(S54)。この制御が開始されたときに、テ
キストポインタXPで指示する文字とその次の文字とが
共に外字でないときには(S60・S61:No)、次
の文字の為の文字間ピッチMPとして、テキストポイン
タXPで指示する文字の文字幅データMHが補正しない
でセットされ(S66)、この制御を終了して、印字処
理制御のS55にリターンする。
【0031】しかし、テキストポインタXPで指示する
この文字の次の文字が外字の場合(S60:Yes)、
或いは次の文字が外字でないがテキストポインタXPで
指示するこの文字が外字の場合には(S60:No、S
61:Yes)、文字間ピッチMPが補正演算される。
即ち、これらの補正条件のときに、狭ピッチフラグNF
がセットされているときには(S62:Yes)、文字
間ピッチMP=文字幅データMH・K1(補正係数K1
は、例えば、K1=0.9 )の演算により求められ(S6
3)、また広ピッチフラグWFがセットされているとき
には(S62:No、S64:Yes)、文字間ピッチ
MP=文字幅データMH・K2(補正係数K2は、例え
ば、K2=1.1 )の演算により求められ(S65)、同
様に前記S55にリターンする。
【0032】次に、印字処理制御において、次の文字の
為の展開位置ポインタ値HPとして、演算で求められた
文字間ピッチMPだけ大きい値かセットされる(S5
5)。そして、文書データがまだテキストメモリ41内
に存在するときには(S56:Yes)、テキストポイ
ンタXPが1つインクリメントされ(S57)、S52
に戻る。例えば、図16に示すように、狭ピッチフラグ
NFがセットされているときに、テキストメモリ41の
先頭にアルファベット文字「A」か格納されているとき
には、先ず展開位置ポインタ値HPで指示する先頭展開
位置HP0 から文字「A」のドットパターンデータが展
開される。そして、次の文字が外字G1のときには、文
字「A」の文字幅データMH〔A〕よりも小さく補正し
た文字間ピッチMP分だけ先頭展開位置HP0 に加算し
て、外字G1の印字方向と反対側の文字間ピッチMPを
狭く補正した新規の展開位置HP1 が求められ、この展
開位置HP1 から横幅の小さい外字G1のドットパター
ンデータが展開される。同様に、次の横幅の小さい外字
G2の為の展開位置HP2 として、外字G1の文字幅デ
ータMH〔G1〕よりも小さく補正した文字間ピッチM
P分だけ展開位置HP1 に加算して、外字G2の反印字
方向側の文字間ピッチMPを狭くして求められる。同様
に、次の文字「B」の展開位置HP2 も同様に、外字G
2の文字幅データMH〔G2〕よりも小さく補正した文
字間ピッチMP分だけ展開位置HP2 に加算して求めら
れる。ここで、文字幅データMH〔G1〕と文字幅デー
タMH〔G2〕とは等しいものである。
【0033】そして、文書データがテキトスメモリ41
内に存在しないときには(S56:No)、印字バッフ
ァ45内に展開されたドットパターンデータに基いて、
印字用テープ5に印字する印字処理が実行され(S5
8)、この制御を終了して、テープ印字制御のS11に
リターンする。その結果、図17に示すように、文字
「A」、外字G1、外字G2、文字「B」が、これら外
字と外字の間の文字間ピッチや外字と文字「A」、
「B」との間の文字間ピッチが狭く補正されて順次印字
用テープ5に印字される。従って、見栄えの良い外字列
を印字できる。同様に、広ピッチフラグWFがセットさ
れているときには、横幅の大きい外字列を見栄え良く印
字できる。更に、テープ印字制御において、文書作成キ
ーや補正量設定キーや外字キーや印字キー以外のキーが
操作されたときには(S11:Yes、S12・S15
・S17・S19:No)、操作されたキーに対応する
処理が実行され(S21)、S11に戻る。本実施例で
は、外字の印字方向と反対側の文字間ピッチ及び外字と
通常文字との文字間ピッチの補正を包括的に行っている
が、各外字毎に補正を設定し、各外字毎に前記文字間ピ
ッチが補正されるよう構成することも可能である。
【0034】以上説明したように、テキストメモリ41
から読出した文字や記号及び外字のコードデータについ
て、各外字の印字方向と反対側の文字間ピッチ及び外字
と通常文字との文字間ピッチが補正係数K1、K2で補
正した文字間ピッチMPとなるように、外字のドットパ
ターンデータが印字バッファ45に展開され、これらド
ットパターンデータがサーマルヘッド13により印字用
テープ5に印字されるので、この補正係数K1、K2の
設定如何で、作成した外字の横幅の大小に応じて各外字
の文字間ピッチMPが適正に補正され、見栄えの良い外
字列を印字することができる。
【0035】ここで、特許請求の範囲(請求項1)に記
載した各手段と、上記実施例中の構成との対応関係につ
いて説明すると、補正量設定手段に相当するものは、キ
ーボード3に設けられた補正量設定キーと補正量設定処
理制御プログラムとフラグメモリ46に設けられたピッ
チフラグNF・WF及び制御装置Cなどであり、外字検
索手段に相当するものは、文字間ピッチ補正演算処理制
御プログラムの特にS60とS61であり、ピッチ制御
手段に相当するものは、文字間ピッチ補正演算処理制御
プログラムの特にS62〜S65と印字処理制御プログ
ラムのS55及び制御装置Cである。
【0036】尚、外字の文字幅データとして、作成した
外字の横幅の大きさに応じて自動的に設定するようにし
てもよい。尚、補正係数K1は、0<K1<1の任意の
値に設定可能であり、また補正係数K2は、1<K2<
2の任意の値に設定可能である。尚、アウトラインフォ
ンデータに代えてドットパターンデータを複数種類のサ
イズに対応させてROM31に格納するように構成して
もよい。尚、ドット方式の印字機構を備え、外字パター
ン登録機能を設けた種々のテープ印刷装置に本発明を適
用し得ることは勿論である。
【0037】
【発明の効果】以上説明したように、請求項1に係るテ
ープ印刷装置によれば、補正量設定手段と、外字検索手
段と、ピッチ制御手段とを設け、入力バッファから読出
した文字や記号及び外字のコードデータについて、各外
字の少なくとも印字方向と反対側の文字間ピッチが補正
量で補正した文字間ピッチとなるように、外字のドット
パターンデータが印字バッファに展開されて印字される
ので、この補正量の設定如何で、作成した外字の横幅の
大小に応じて各外字の文字間ピッチが適正に補正され、
見栄えの良い外字列を印字することができる。
【図面の簡単な説明】
【図1】請求項1の構成を示す機能ブロック図である。
【図2】テープ印刷装置の平面図である。
【図3】印字機構の概略平面図である。
【図4】テープ印刷装置の制御系のブロック図である。
【図5】サイズ・ドット数対応テーブルのデータ構成を
説明する図表である。
【図6】テープ印字制御のルーチンの概略フローチャー
トである。
【図7】補正量設定処理制御のルーチンの概略フローチ
ャートである。
【図8】外字パターン作成・登録処理制御のルーチンの
概略フローチャートである。
【図9】印字処理制御のルーチンの概略フローチャート
である。
【図10】文字間ピッチの補正演算処理制御のルーチン
の概略フローチャートである。
【図11】文書入力画面の表示例を示す図である。
【図12】補正量設定画面の表示例を示す図である。
【図13】登録データ入力画面の表示例を示す図であ
る。
【図14】文字や外字を入力したときの図11相当図で
ある。
【図15】テキストメモリのデータ構造を説明する説明
図である。
【図16】印字バッファにドットパターンでイメージ展
開する説明図である。
【図17】文字間ピッチを狭く補正した文字や外字の印
字例を示す図である。
【符号の説明】
1 テープ印刷装置 3 キーボード 13 サーマルヘッド 22 液晶ディスプレイ 29 CPU 31 ROM 32 ROM 40 RAM 41 テキストメモリ 42 登録データメモリ 45 印字バッファ C 制御装置 PM 印字機構
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G06F 15/20 566 K 9288−5L

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 文字や記号及び種々の指令を入力する為
    の入力手段と、文字や記号のドットパターンデータ又は
    文字フォントデータを有するキャラクタジェネレータ
    と、印字媒体としてのテープにドットパターンで印字す
    る印字ヘッドを含む印字手段と、ディスプレイと表示制
    御手段とを含む表示手段と、外字登録モードにおいて作
    成された文字や形象である外字のドットパターンデータ
    を記憶する登録データ記憶手段と、入力された文字や記
    号又は登録データ記憶手段から読出した外字のコードデ
    ータを記憶する入力バッファと、印字用に展開されたド
    ットパターンデータを記憶する印字バッファと、入力バ
    ッファのコードデータに基いてキャラクタジェネレータ
    や登録データ記憶手段から読出したドットパターンデー
    タを印字バッファに展開するデータ展開制御手段とを備
    えたテープ印刷装置において、 前記登録データ記憶手段から読出した1又は複数の外字
    を印字する為に文字間ピッチを補正する補正量を設定す
    る為の補正量設定手段と、 前記入力バッファのコードデータに基いて外字の有無を
    検索する外字検索手段と、 前記外字検索手段により検索された各外字の少なくとも
    印字方向と反対側の文字間ピッチが、補正量設定手段で
    設定された補正量で補正した文字間ピッチとなるよう
    に、データ展開制御手段を制御するピッチ制御手段と、 を備えたことを特徴とするテープ印刷装置。
JP5017043A 1993-01-06 1993-01-06 テープ印刷装置 Pending JPH06199004A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5017043A JPH06199004A (ja) 1993-01-06 1993-01-06 テープ印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5017043A JPH06199004A (ja) 1993-01-06 1993-01-06 テープ印刷装置

Publications (1)

Publication Number Publication Date
JPH06199004A true JPH06199004A (ja) 1994-07-19

Family

ID=11932974

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5017043A Pending JPH06199004A (ja) 1993-01-06 1993-01-06 テープ印刷装置

Country Status (1)

Country Link
JP (1) JPH06199004A (ja)

Similar Documents

Publication Publication Date Title
JP2940404B2 (ja) ラベル作成装置
JP2629516B2 (ja) テープ印字装置
JPH05305749A (ja) テープ印字装置
JP2985910B2 (ja) 印字装置
JP2910817B2 (ja) テープ印刷装置
JPH06198962A (ja) テープ印刷装置の登録用ドットパターンデータ作成装置
JP3280073B2 (ja) 文書処理装置
JP2621726B2 (ja) テープ印字装置
JP3095046B2 (ja) テープ印刷装置の登録用ドットパターンデータ作成装置
JPH06198961A (ja) 文書処理装置の登録用ドットパターンデータ処理装置
JPH06199004A (ja) テープ印刷装置
JP3292393B2 (ja) 文書処理装置
JP3050469B2 (ja) テープ印字装置
JPH07214860A (ja) 文書処理装置
JP3118999B2 (ja) スケール印刷装置
JPH05177901A (ja) 印字装置
JP3060443B2 (ja) 印字装置
JPH08314924A (ja) 文書処理装置
JP3229501B2 (ja) テープ状ラベル作成装置
JP2760246B2 (ja) テープ印刷装置
JPH0872322A (ja) テープ状ラベル作成装置
JP3213154B2 (ja) テープ印刷装置
JPH07266628A (ja) テープ印字装置
JPH06203028A (ja) 文書処理装置
JP3273094B2 (ja) 文書処理装置