JPS62246765A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPS62246765A
JPS62246765A JP60269147A JP26914785A JPS62246765A JP S62246765 A JPS62246765 A JP S62246765A JP 60269147 A JP60269147 A JP 60269147A JP 26914785 A JP26914785 A JP 26914785A JP S62246765 A JPS62246765 A JP S62246765A
Authority
JP
Japan
Prior art keywords
format
printing
print
data
characters
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.)
Granted
Application number
JP60269147A
Other languages
English (en)
Other versions
JPH0411115B2 (ja
Inventor
Michinobu Kajimoto
梶本 宙伸
Tsukasa Sudo
司 須藤
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.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co 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 Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP60269147A priority Critical patent/JPS62246765A/ja
Publication of JPS62246765A publication Critical patent/JPS62246765A/ja
Publication of JPH0411115B2 publication Critical patent/JPH0411115B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
〔産業上の利用分野〕 この発明は、郵便用あて先ラベル等の印字に用いて好適
なプリンタに関する。 〔従来技術〕 一般に、ダイレフi・メール等に住所2氏名を表示する
場合、まずプリンタによつτラベルにこれらを印字し、
次いでこのラベルを貼り付けるという方法が良く取られ
ている。又、この種の印字に際しては、印字のフォーマ
ットを特定し、そのフォーマットに従って印字を行なわ
ぜるにうにするのが普通である。 (発明が解決しようとする問題点〕 ところで、一般には複数の印字フォーマットが用意され
ており、その内容す多種多様である。したがつ(、誤っ
て印字フォーマットを特定した場合、)A−マツ1〜で
指示される行の最大文字数が印字文字数を下J:わり、
行末の文字が欠
【プる虞れがあった。特にあて8川を行
なう場合、文字が欠けるど、tl送される雪の問題が生
じるので、上3gした文字欠りは絶対に避【ノなければ
ならない。 この発明は上記事情に鑑み、印字フォーマツ1〜を誤設
定した場合でも、文字欠(プを避けることがでさるプリ
ンタを提供することを目的とする。 〔問題点を解決するだめの手段〕 J゛−開目的を達成するためにこの発明は、予め設定さ
れノこ印字データを印字するプリンタにおいて、印字リ
ベき印字態様を指示する印字フォーマットf−夕を、胃
なる印字態様を指示する他の印字フA−ンツトデータと
のリンク:」−ドと共に複数記憶する印字フォーンット
テーブルと、下記(a)。 (b)の手段を11備してなり、下記(a)、(b)の
手段を交Hに起動することにより前記印字データに適合
する印字態様を捜し出す検索手段と、前記適合する印字
態様に従って印字を行なう印字手”段とを具備づ−るこ
とを特徴とするプリンタ。 (f〕)前記印字データが前記印字態様に適合している
か否かを判断づる判断手段 (b)前記印字データが前記印字態様に適合していない
ときに、その印字態様を指示する印字フォーマットデー
タと共に記憶さ′れでいる前記リンクコードに基づき、
そのリンクコードで指定される前記仙の印字フォーマツ
]・データを参照する参照手段 〔実施例〕 次に、この発明を英語圏の国のあて先ラベル専用プリン
タに適用した実施例について説明する。 第1図は、この発明の一実施例の構成を示−4ブロック
図であり、図に示す1は装置各部を制御1するC1)U
(中央処理装置)である。2はプログラムエリア2a、
印字フォーマットテーブル2bおよびキャラクタジェネ
レータ2Cから成るROMであり、プログラムエリア2
a内には印字データ設定時におい−(起動されるブリレ
ット制御ブ[1グラム28−1と、印字動作を制御16
印字制御プ[1グレム2a−2とが記憶されており、又
印字)A−マットテーブル2b内には印字データの印字
態様を指示づる印字フォーマツ1−が複数種類記憶され
ている。 ここで、印字フォーマットテーブル2bに記憶されてい
る印字フォーマットデータの内容について説明する。 まず、第2図は印字フォーマットデータを説明するため
の図で、この図において3は印字紙としてのラベルであ
り、このラベル3上には2つの印字頭1B、Bが設りら
れているものとする。すなわノ)、これら印字領域13
.B内に任意の文字が印字される。又、これら印字領域
B、Bは左下の点Pが基準位置どされ、この基準位置P
の座標(X。 Y)によって印字領域の位置が把握されるJ、うにな−
)ている。 この場合、上記座標は、ラベル3の左下の点Paを原魚
どし、又、ラベル3の下端および左端を各々X軸iHJ
、びY軸とり゛る直交座標である。又、原G;tカラ(
1)rljlllr (X 、 Y ) ハ印字トy 
ト数T:HワサれX方向は後述するザーマルヘッド8の
発熱抵抗体r1〜rnの配列方向に対応し、Y方向はラ
ベルの移送方向に対応している。なお、印字フォーマツ
I−データを用いて行なう印字制御に関しては本願出願
人が昭和59イ「11月29日付で出願した特願昭59
−252472号に詳細に説明されている。 次に、第3図は印字フォーマットテーブル2b内のデー
タブロックの−・例を示す概念図である。 この印字データブロックは、22のフォーマットブロッ
クE−B1〜[B22からなり、1つの印字フォーマッ
トに対して22種の印字フォーマットデータが記憶され
ている。以下、これら印字)A−マットデータのうち主
要なものについて説明づる3I ■ FBI ここには、前述した第2図に示すラベル3の左上の点Q
のY座標上での位Wj (YHAX )がラベルサイズ
として記憶されている。 ■ FB2 ここに=は、会社名およびその住所(所属部所を含む)
を印字する印字領域の最大文字数がアドレス印字領域サ
イズとして記憶され(いる。 4【お、この例では通常行なわれているあて光書の習慣
に基づいて、あて先データを会社名、住所と所属部所、
相手氏名の3つのデータブロックに区分し、それぞれア
ドレス1.アドレス2.アテンションと名づけでいる。 したがって、「B2はアドレス1およびアドレス2を印
字する印字領域の最大印字可能文字数が記憶されている
。ここで注意を要するのは、この例では文字サイズが通
常サイズど拡人勺イズの2種類あるのでここには通常サ
イズで印字づる場合の印字数を記憶しておき拡大′リイ
ズの文字を印字する場合には2文字どして扱う必要があ
ることである。なお、この実施例し、1文字数を基準と
して印字領域のりイズを規定したが、印字ドラ1〜数を
基準として印字領域のりイズを規定することも考えられ
る。このことは以下のFr34.FB5についでも同様
である。 ■ [1〕3 ここには前述した第2図に示す印字領域Bの向ぎを示ず
データが印刷方向として記憶されている。 りなわら、第4図に示すにうに、印字領域BはP点を基
準として90°、180” 、270°に回転させて印
字1゛ることが可能であり、「0」。 rlJ、r2Jおよび「3」のデータが、各々0” 、
90’ 、180’および270°の回転指令に対応す
る。 ■ FB4 ここには相手氏名、すなわち(アテンション)を印字づ
る印字領域の最大文字数がアjンション印字領域すイズ
として記憶されτいる。 ■ FB5 ここには、発行元を印字する印字領域の最大文字数が発
行元印字領域サイズとして記憶されている。 ■ F[3に こには、予め関連付けられた他のフォーマットデータの
番号が記憶されている。このように関連付けられた他の
フォーマットデータにおいては、ぞれによって指示され
る印字領域の各々の最大文字数(例えば第3図のFB2
に示すアドレス印字領域サイズ)が元のフォーマットデ
ータに比べτ多くイ’H−)でいる、1 ■ F B 7 ここには、[1イ4を印字する印字領域の基準位置(X
、Y)おJ:び文字の大きざ(M)が日付印学位Wとし
て記憶されている。ここで基準位置(X。 Y)は、日付を印字する印字領域の左下の点(基準位置
)の前述した第2図に示ず座標上での位置である。又、
文字の大ぎざ(M)は印字の大きさが標準であるか拡大
であるかを示す。すなわち、I′15図に示すように、
5×7(ドツト)の標準文字と10X1/l(ドツト)
の拡大文字の2種類の大ぎざが選択でき、「0」および
「1Jのデータが、各々標準および拡大の指令に対応す
る。 なお、X、Y5’−夕として、それぞれ[0]が設定さ
れている場合には、このデータは印字しないことを示し
ている。このことに関しては以下同様である。 ■  「B10 ここには、相手先名(会社名)を印字する印字領域の基
準位置(X、Y)および文字の大さざ(M)がアドレス
1印字位置とし−(記憶されている。この実施例におい
ては、相手先名について最大3行の印字領域が用意され
ており、これら3行の印字領域の印字位置が各々rTB
10.FB11およびFB12に記憶されている。 ■ [B13 ここには、相手先名(アテンション)を印字する印字領
域の基準位置(X、Y)および文字の大きさくM)が記
憶されている。この実施例においては、相手氏名につい
て1行の印字領域が用意されている。 [株] 「B14 ここには、相手先住所および所属部所を印字する印字領
域の基準位置(X、Y)および文字の大きさくM)がア
ドレス2印字位置どして記憶されている。この実施例に
43いては、相手先住所および所属部所ついて最大4行
の印字領域が用意されており、これら4行の印字領域の
印字位置が各々[−81/1.1B15,1B16およ
び「B17に記憶されている。 ■ [818 ここには、発行元を印字する印字領域の基準位U (X
、Y)および文字の大きざ(M)が発行元印字位置とし
て記憶されている。この実施例においては、発行元つい
て最大3行の印字領域が用意されており、これら3行の
印字領域の印字位置が各々rl”318.rB19およ
びFB20に記憶されている。 以上が印字フォーマットデープル2bの詳細であり、ぞ
しC印字フォーマットテーブル2bにはその内容が異な
る複数の印字フォーマットデータが記憶されている7、
すなわち、印字フォーマットクープル2bには、その記
憶内容が異なる多種類の印字フt−マットデープル2b
が記憶されており、相−f先の文字数や日付データを印
字するか否か雪に応じ′C最適な印字フォーマツI・が
選択できるJ、うになっている。さらに説明すると、例
えばラベル3の大きさが巽なれば、ラベルサイズ([B
l)も当然変わってくる。又相手先によっては、アドレ
ス1に3行も必要でない場合がある。又さらに、特に相
手先氏名は拡大して印字したい場合がある。このように
、あて名店ぎの態様は多種多様であり、一種の印字フォ
ーマットによっては、すべての態様に適合させることが
できない。したがって、内容の異なる印字フォーマット
を多種類用意して、あて先印字の態様によって最適な印
字フォーマットを選択することができるようにしている
。 次に、キャクタジエネレータ2Cには印字文字のドツト
パターンが記憶され°Cいる。この場合、本実施例にお
いては、英語圏の国へのあて名Jぎを対象としており、
したがって、上記印字文字はアルファベットが主体をな
している。 なおこの例では、上述したように文字サイズとして標準
クイズと拡大サイズの2種類考えており、標準゛す”イ
ズのドツトパターンを演算処理することr拡大4ノイズ
のドツトパターンを得るように構成されているが、文字
Vイズの異なる複数種類のドラ]・パターンを記憶に5
ばておき、上記文字サイズ情報Mに応じて所定サイズの
ドツトパターンを選択しC使用することも考えられる。 次に第1図に示ず4はRAMであり、ワークエリア41
1.プリヒツトメtす4b、スクリーンメモリ4Gおよ
びレジスタメモリ4dからなっている。この場合、プリ
セットメモリ4bは電池(図示せず)によってバックア
ップされ、不揮発性メ七りとなっている。ここで、ブリ
セラトメtす4b、スクリーンメ干り4Cおよびレジス
タメモリ4dの各メモリの記憶内容について説明する。 ■ プリエンI・メモリ4b このプリセラ1−メモリ4bは、あて先ラベルを印字す
るに先だって使用者によってあらかじめあて先データが
記憶されるメモリで、第6図(イ)。 ([])はプリセットメモリ4b内のプリセットデータ
の1例を示ず概念図である。このプリセットデータは2
つのテーブルPT1.PT2に分けることができ、これ
らテーブルPT+およびPT2は、各々6つのブロック
PT+  −(1)〜PT+−(6)および3つのブロ
ックPT2−(1)〜PT2−(3)からなっている。  テーブルPT1において、ブロックPT+ −(1)
、 PT+  −(2)およびPT+−(3)には、各
々ブラン1番号、コード番号およびフォーマット番号が
記憶されており、これらブランチ番号、コード番号およ
びフォーマット番号は、使用者によって予め設定される
J:うになっている。ここで、フォーマット番号とは、
前述したROM2に記憶されている印字フA−マットテ
ーブル2bの1つを特定する番号である。又、ブロック
PT+ −(4)には、印字したラベルの発行枚数が発
行の都麿cpuiによって更新されて記憶されるように
なっている。 次にテーブルPT2において、ブロックPT2− (1
)、PT2− (2)およびPT2− (3)には、各
々相手先名(第3図の印字フォーマットテーブル2bに
示すアドレス1に対応づ−る)、相手先名(印字フォー
マツ]・デープル2bに示すアゾンジョンに対応する)
および相手先住所および所属部所(印字)l−マットテ
ーブル2bに示づアドレス2に対応する)が記憶されて
おり、これら相手先名、相手先氏名および相手先住所等
は使用菌にJ、す、上記ノープルPT+のブランチ番号
およびニー1−ド番号に対応させて設定されるJ:うに
hっ(いる。この場合、ブロックPT2   (1)が
コード昌号に対応し、ブロックPT2− (2)および
P−C2−(3)がブランチ番号に対応している。 ■ スクリーンメモリ4C スクリーンメモリ4Cは、その記憶空間が前述した印字
可能領域1に対応しているメモリであり、印字用のバッ
フアメtりである。 ■ レジスタメtす/ld レジスタメモリ4dは、各種のレジスタより構成され、
各種データの一時記憶に用いられる。 次に、第1図においC5はタイマであり、基準り1コツ
クとなる。cpuiは、このタイマ5の出力に基づいて
日付を更新する。 一方、6はプリンタ部であり、用紙を駆動するパルスモ
ータ7、発熱抵抗体r1〜r、から成るサーマルヘッド
8.サーマルヘッド8を駆動する駆動回路9.印字デー
タをシフト記憶づるシフトレジスタ10およびCPLl
lとデータの授受を行うプリンタインターフェイス11
から成っている。 この場合、プリンタインター7・Iイス11は、CPU
1の制御データに基づき、パルスモータ駆動用の駆動パ
ルスMCP、駆動回路9への印字パルスDP、シフトレ
ジスタ10へのりOツクパルスCPおよび印字データD
ATAを出力する。次に、12は操作部であり、第7図
(イ)に示すように、キ一群12a(テンキーやファン
クションV−等)と、シリンダースイッチ12bから成
っており、CPU1に対し各種のデータ入力を行うよう
に成っている。13はドツト式液晶表示部であり、入力
データおにびCPU1のメツセージ等を表示する。ここ
で、第8図に表示部12およびキ一群12aの詳細を示
す。この図においてシリンダースイッチ12bは、5つ
の1−ドの選択に用いられる。すなわちモード2は発行
枚数の打ち出し指示に用いられ、モードPRNはあて先
うベル打ち出し指示に用いられる。又、モードTEMは
、ブリヒラトメしり/1. bに記憶されていないデー
タの打ち出し指示に用いられる。すなわち、このモード
°丁[Mにおいて、印字データを゛V一群12aから入
力し、次いでこれを印字させる。この場合、入力した印
字データは、プリセットメモリ4bに記憶されることは
なく、印字終了と同時に消去される。又、モードXはプ
リセラ]・データの点検・確認用のモードで、プリセッ
トされたあて先データのすべてのラベルの打ち出し指示
に用いられ、七−ドPGMはプリセットメモリ4bへの
印字データの設定指示に用いられる。 また、第7図(イ)、(ハ)に示す14は給紙部であり
、第1図に示すプリンタ部6に対し、ラベル用紙(台紙
トにラベルを一定間隔毎に多数剥1l111可能に同名
した印字用紙)を供給するものである。この給紙部14
は、着脱自在なカセットタイプに成っており、このカセ
ット内に、ロール状に形成されたラベル用紙が収納され
ている。このカセットはラベル用紙の贋なるものが複数
用意されている。 なお、カセットタイプのプリンタに関しては、本出願人
が昭和59年3月8日付で出願した特願昭59−448
76号に詳細が説明されている。 又、第7図(ハ)に示すように、給紙部取外ハンドル1
5が設番ノられており、給紙部14を取り外すときには
、この給紙部取外ハンドル15を図に示す矢印方向に回
すと、給紙部が本体から離脱するように成っている。 又、第7図(イ)において16は印字後のラベル用紙が
送り出される送出口である。 次に、第1図に示117は、外部機器とCPU1との間
でデータの授受を行う外部機器インターフェイスであり
、第7図(0)に示すように、本体の背面に設けられた
コネクタ17aに外部機器の信号線が接続されるように
なっている。 このインターフェイス17は、Aプションとして用意さ
れているキャラクタ−人力用のキーボードを接続したり
、カセットデープレコーダからプリセッ1−データを入
力する場合に用いられる。 以上の構成を右するプリンタの動作について説明η′る
。 (1)ブリゼットデータ設定 ブリレットデータの設定を行なう場合には、第8図に示
すシリンダースイッチ12bを切り変えてP G M 
11−ドにする。以下、第9図に示す70−ヂャートに
従って説明する。 CPU1はステップSP1において表示部13に r P ROG−M OD E j と表示し、操作者にブリレットデータ設定モードである
ことを知らせ、次いでステップSP2においてデータの
入ツノを持つ。次いで、操作者が操作部12から]−ド
迅号およびブランブ番号を入力すると、CPU1はステ
ップSP3において、これを読み込み、その番号をレジ
スタメモリ4dのレジスタに記憶さける(このレジスタ
を便宜上:J−ドブランチレジスタと称する)。 次いで、CPUIはステップSP4に移り表示 19 
一 部13に rFORMATj の文字を表示し、フォーマツl−M Bの人力を促した
後、ステップSP5において入力を持つ。 操作者が、操作部12からフォーマットM I)を入力
すると、CPU1はステップSP6において、これを読
み込み、その番号をレジスタメモリ4dのレジスタに記
憶させる(このレジスタを便宜上フォーマットレジスタ
と称する)。次いでCPU1はステップSP7において
−F記入力されたフォーマットWt号に対応するフォー
マットデータを印字フォーマットテーブル2bから読み
出し、ワークエリア4aに記憶する。 次いで、CPU1はステップSP8に移り、表示部13
に rADDREssIJ の文字を表示し、相手先名(会社名)の人力を促した後
、ステップSP9において入力を持つ。 操作者が、操作部12から相手先名を人力すると、CP
U1はステップ5pioへ移る。この相手先名の入力は
、操作部12のテンキーを利用し、コード入力する。又
、行の最後にはENTERキーを操作ζる。 Cr’U1は、ステップ10において入力された−・行
方の文字数と、前記ステップSP6においてフA−ンツ
I・レジスタに格納したフォーマットデータのうら、第
3図に示1フォーマットブロックFB2の最大文字数と
を比較し、入力された文字数が全文字印字できるか否か
を判断する。そして、全文字印字可能であればステップ
SP15に移る一方、全文字印字不可能、すなわち−行
方の文字数がフォーマットブロックFB2の最大文字数
を越えでいる場合にはステップSP11へ移り、フォー
マットレジスタに格納したフA−マットアータのうlう
第3図に示1フォーマットブロックFB6に他のフA−
ンットデー夕の番号が記憶されているか否かを判断J°
る。他のフォーマットデータの番号が記憶されていない
場合には、ステップ5P13に移り、表示部13にエラ
ーメツセージを表示し、設定操作の最初からやり直しを
促す一方、他のフォーマットデータの番号が記憶されて
いる場合には、ステップ5P12に移り、イの番りをレ
ジスタメモリ4dのフォーマットレジスタに格納し、次
いて・ステップSPI 4に移り、その番号に対応する
フォーマットデータを印字フォーマットデープル2bか
ら読み出し、’RA M 4のワークエリア4aに記憶
させる。また、このとき印字フォーマットが設定したフ
ォーマットでムくなった旨を表示あるいは鳴音で操作者
に報知するようにしてもよい。次いで、ステップS P
 10に移り、前述したように文字数の比較を行う。こ
のように−行方の文字数がオーバーしている場合には、
関連付けて登録されているフォーマットデータを順次読
み出し、1行分の文字を全て印字できる印字フォーマッ
トを捜す。そして、印字可能なフォーマットを捜し出し
たならば、ステップSP15において、入力された相手
先名をレジスタメモリ4dのレジスタに記憶させる(こ
のレジスタを便宜−Lアドレスルジスタと称する)。次
いで、CPU1はステップSP16に移り、フA−マッ
トレジスタを参照し、相手先名に対して用意されている
行数をiaする。例λば、第3図に示すフォーマットう
−夕において番よ、相手先名に対して、「[310,F
[311およびFB12の3行が用意されている。 次いで、CPU1は、このステップSPI 6において
、確認した行数の全てについて入力があったか否かを判
断し、既だ空白の残余行がある場合には、スフツブSP
8に移り、次の行の人力を促J−・方、全ての行につい
て入力があったならばステップSPl 7に移る。CP
Lllは、このステップSPI 7において、表示部1
3に 「ΔT T E N T I ON 、1の文字を表示
し、相手氏名の入力を促す。以後、この相手氏名の入力
に対する処理は、前述したステップS[)9〜S P 
14の処理と同様であり、説明を省略する。ぞして、c
puiは入力のあった相手氏名をレジスタメモリ4dの
レジスタに記憶させる(このレジスタを便宜上アテンシ
ョンレジスタど称する)。 次いで、CP U 1は相手先住所(所属部所を含む)
の入力を促し、その入力に対して同様な処理を行なった
後、人ノjされた相手先住所をレジスタメtす4dのレ
ジスタに記憶さUる(このレジスタを便宜上、アドレス
2レジスタと称する)。 次いで、CPU1はステップ5P18に移り、ENDキ
ーの操作を持ち、F、E N Dキーが操作されたなら
ば、ステツノ5P19に移り、コード・ブランチレジス
タの内容をブリセッ]−メtす4bのデープルPT+の
ブロックP−r+ ・−(1)およびPT+ −(2)
に格納し、又、フォーマツ]・レジスタの内容を上記テ
ーブルPT+のブロックPT+−(3)に格納する。そ
してさらにアドレスレジスタ、アテンションレジスタお
よびアドレスレジスタの内容を、各々上記デープルPT
+に対応するテーブルPT2のブロックPT2−(1)
。 PT2−(2)およびPl−2−(3)に格納する。 (2)印字 印字を行なう場合は、第8図に示すシリンダースイッチ
12bを切り替えて、PRInニードにし、一]−ド番
号おにびブランチ番号を入力する。CP1ノ1は、二1
−ド番号およびブランチ番号が入力されると、RA M
 4のプリセットメモリ4bにおいC1各テーブルPT
+のブロックPT+−(1)およびPT+ −(2)を
検索し、同一のコード番号おJ:び同一のブランチ番号
が記憶されているテーブルP T +を捜す。イして、
目的のテーブルPT1が検索できたならば、そのテーブ
ルPT+ と対になっているデープルPT2からプリセ
ットデータを読み出し、レジスタメモリ4dの所定のレ
ジスタに記憶させる。 次いで、CPU1は上記目的のテーブルPT+からフォ
ーマツ1一番号を読み出し、この番号に対応するフォー
マットデータをROM2の印字フA−マットラーブルか
ら読み出してRAM4にお番ノるレジスタメモリ4dの
所定のレジスタに記憶させる。 次に、CPU1はプリセットデータをキャラクタジIネ
レータ2Cによってドツトパターンに変換し、さらに変
換したドツトパターンを上記読み出したフォーマツi・
データに従って、スクリーンメモリ/ICに展開する。 次いでCPUIはスクリーンメモリ4Cの内容を順次読
み出してはプリンタ6へ供給し、印字を行なわせる。こ
うして、設定された文字が欠けることなく全て印字され
る。 なお、本実施例においては、゛フォーマットのチェック
をプリセットデータ設定時に行なったが、印字時に行な
うJ、うにしてもよい。すなわら、設定時においては、
文字数のチェックなfiなわずに、無条件に設定を許す
。そして、印字時において、プリセットデータを読み出
す際に指定されたフォーマットに印字づべく文字数のチ
ェックを行い、文字欠けが生じないようであれば、その
フォーマツl−で印字を行う一方、文字欠けが生じるよ
うであれば、そのフォーマットで印字を行う一方、文字
欠けが生じるようであれば、そのフォーマツ1〜のブロ
ックFB6から他のフォーマットを読み出し、そのフォ
ーマットについて文字数のチェックを行う。こうして、
印字時においてプリセットデータに適合したフォーマッ
トを捜し出し、そのフオーマットで印字を行ない、設定
された文字の全てを印字する。 又、本実施例においCは、文字数のみチェックしたが、
ブリセッ]−データがフォーマットに連行しない例とし
て、他に例えば行数オーバーがある。 ずbわl′)、プリセラ!・データとして設定された行
数が、゛ノA−マットの行数より多い場合である。 この様4c揚合においても、第10図に示すように行数
の多いフォーマットを順次読み出し、最適なフォーマツ
(−を捜すJ、うにする。 又、上述した動作説明においては、同一のあてイ1占を
多数枚印字する場合について説明したが、同一会社内の
異なる部所に所属する多数の者についてあてな害きを印
字することも可能である。この場合、P RNモードに
おいて1つのコード番号ど多数のブランプ??を号をパ
ノJづる。 例えば 「12」 と]−ド番月を入力した後、 rolJl−へ−Jr50J とブランヂ番丁】を入力する。これによって、同一会社
内の異なる部所に所Iする多数の者について連続してあ
てな占きが印字される。 〔印字フォーマットの指定について〕 ここでフォーマツ]・ブロックFB6に設定される他の
フォーマツI・について考緻ずべき点について説明する
。以下簡単のために、上記他のフォーマットを子フォー
マット、この子フォーマットがフォーマットブロックF
B6に設定されるフォーマツi・を親フA〜マットと呼
ぶとすると、親と子のフォーマツ!・はそれぞれラベル
サイズが同じであるほうが好ましい。もしそうでないと
すると、操作者は、印字する際、ラベルサイズの変更に
ついて常に注意することが必要になる。また、上記実施
例では、便宜上、印字データをアドレス1゜アドレス2
.アテンションの3つに区分してそれぞれのデータを装
置の指示に従い入力する構成であった。このような場合
には了フA−マットは、既に入力されている印字ブロッ
クのデータが印字文字数をA−バーすることがないよう
に配慮してきめる必要がある3、なお、上記実施例のよ
うに印字データをブロック分けにした場合には、ブロッ
クのすべてについて上述した印字文字数オーバーのチェ
ックを行なうのではなく、入力文字数にバラツキが予想
されるブロック、例えば上記の例ではアドレス2のみチ
ェックを行なうことや、また各ブロックに子フィーマッ
トを設定することも考えられる。また、親と子のフォー
マットはなるべく類似しているフォーマットであること
が好ましい。 なお、上記実施例ではフォーマットデータブロックl”
B2.[B4およびFe2に印字可能領域として、最大
印字文字数を設定しておき、拡大文字を印字する場合は
2文字分として扱うようにしていlこが、文字サイズの
種類が多数種ある場合に番、東、−F記データブロック
FB2.’FB4およびFe2には印字可能領域を最大
印字ドツト数で設定しでおくほうがりrましい。 〔発明の効宋〕 以1説明したように、この発明によれば、1つ〜 29
 − のフォーマットについて他のフォーマットを関連付けで
おき、これらを順次参照してプリセットデータに適合す
るフォーマットを捜すようにしたので印字フォーマット
の誤設定があった場合でも、すべてのプリセットデータ
が文字欠番プを起こ寸ことなく印字される。この結果、
あて先ラベルを印字する場合に、住所2氏名等が確実に
印字され誤送される等の心配が全くなくなる。 又、これによって印字フォーマットの設定作業の負担が
軽減される。
【図面の簡単な説明】
第1図は、この発明の一実施例によるプリンタの構成を
示すブロック図、第2図はラベル上の印字領域を示す説
明図、第3図はフォーマットデータの一例を示づ概念図
、第4図はラベル上の印字方向の種類を示す正面図、第
5図(イ)、(ロ)は、各々同プリンタにおいて扱う文
字の大きさを説明するだめの図、第6図(イ)、(ロ)
は各々プリセットデータの一例を示す概念図、第7図(
イ)、(ロ)、(ハ)、(ニ)は各々同プリンタの外観
を承り正面図、背面図、右側面図、左側面図、第8図は
操作部12の詳細を示づ正面図、第9図はli:Il 
’、Iリンタの動作を説明するための70−ブヤート、
第10図は同プリンタの動作の説明に用いられるラベル
の正面図である。 1・・・・・・CPLJ(判断手段、参照手段、検索手
段)、2b・・・・・・印字フォーマツ!・テーブル、
6・・・・・・プリンタ部(印字1段)。

Claims (1)

  1. 【特許請求の範囲】 予め設定された印字データを印字するプリンタにおいて
    、印字すべき印字態様を指示する印字フォーマットデー
    タを、異なる印字態様を指示する他の印字フォーマット
    データとのリンクコードと共に複数記憶する印字フォー
    マットテーブルと、下記(a)、(b)の手段を具備し
    てなり、下記(a)、(b)の手段を交互に起動するこ
    とにより前記印字データに適合する印字態様を捜し出す
    検索手段と、前記適合する印字態様に従つて印字を行な
    う印字手段とを具備することを特徴とするプリンタ。 (a)前記印字データが前記印字態様に適合しているか
    否かを判断する判断手段 (b)前記印字データが前記印字態様に適合していない
    ときに、その印字態様を指示する印字フォーマットデー
    タと共に記憶されている前記リンクコードに基づき、そ
    のリンクコードで指定される前記他の印字フォーマット
    データを参照する参照手段
JP60269147A 1985-11-29 1985-11-29 プリンタ Granted JPS62246765A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60269147A JPS62246765A (ja) 1985-11-29 1985-11-29 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60269147A JPS62246765A (ja) 1985-11-29 1985-11-29 プリンタ

Publications (2)

Publication Number Publication Date
JPS62246765A true JPS62246765A (ja) 1987-10-27
JPH0411115B2 JPH0411115B2 (ja) 1992-02-27

Family

ID=17468333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60269147A Granted JPS62246765A (ja) 1985-11-29 1985-11-29 プリンタ

Country Status (1)

Country Link
JP (1) JPS62246765A (ja)

Also Published As

Publication number Publication date
JPH0411115B2 (ja) 1992-02-27

Similar Documents

Publication Publication Date Title
JPS62246765A (ja) プリンタ
JPS58121439A (ja) 編集処理装置の文章差し込み方式
JPH0411114B2 (ja)
EP0152839B1 (en) Electronic cash register
JPH06227078A (ja) 定型紙印刷用プリンタ装置
JPS62104785A (ja) 文書処理装置
JPS6389925A (ja) ワ−ドプロセツサ
JPS61130069A (ja) プリンタ
JP2004355378A (ja) ラベルプリンタを用いた業務連絡方法
JPS5998883A (ja) 宛名発行機
JPH02130178A (ja) 封筒処理機能付き電子タイプライタ
JP2889052B2 (ja) 文字書体処理方法および装置
JPS63200782A (ja) 携帯形ゴルフスコア記憶装置
JP2713275B2 (ja) 葉書の宛名面印刷制御装置
JPS6327925A (ja) 文書作成装置
JPH11110529A (ja) 顔画像名簿作成システム
JPH07123281B2 (ja) 情報処理装置
JPS58166077A (ja) 印字装置付電子機器
JPH05216388A (ja) 記憶支援装置
JPH0358219A (ja) 文書作成装置および制御装置
JPS60187560A (ja) ラベルプリンタの外字設定方法
JPH02277667A (ja) プリンタの操作パネルによる外字登録方式
JPH0887493A (ja) 情報処理方法
JPS6228795A (ja) 出力制御装置
JPH0844720A (ja) 宛名印刷方法

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term