JPH0679926A - スケール印刷装置 - Google Patents

スケール印刷装置

Info

Publication number
JPH0679926A
JPH0679926A JP26306692A JP26306692A JPH0679926A JP H0679926 A JPH0679926 A JP H0679926A JP 26306692 A JP26306692 A JP 26306692A JP 26306692 A JP26306692 A JP 26306692A JP H0679926 A JPH0679926 A JP H0679926A
Authority
JP
Japan
Prior art keywords
scale
data
printing
print
setting
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
JP26306692A
Other languages
English (en)
Inventor
Hideo Ueno
英生 上野
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 JP26306692A priority Critical patent/JPH0679926A/ja
Priority to US08/092,492 priority patent/US5435659A/en
Priority to EP93306659A priority patent/EP0586164A3/en
Priority to KR1019930017091A priority patent/KR940006782A/ko
Publication of JPH0679926A publication Critical patent/JPH0679926A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Recording Measured Values (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】 【目的】 印字媒体としてのテープに予め入力設定した
倍率のスケールの目盛線を印刷できるスケール印刷装置
を提供すること。 【構成】 電源キーにより電源が投入され、初期設定が
実行された(S10)後、文書作成に関するキー及び文
書印字キーが操作されると、作成された文書のデータが
テキストメモリに格納され、その格納された文書データ
に基づいて印字処理が実行される(S12〜S16)。
一方、スケール印字キーが操作されると(S17:Ye
s)、スケールの長さやピッチ、スケールの倍率を設定
等のスケールに関する複数の設定データを入力設定する
目盛情報設定処理が実行され(S18)、その後、設定
されたデータに基づいてスケール印字処理が実行され
(S19)、印字用テープに設定された長さとピッチを
有するスケールが印字用テープに印字される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、スケールの目盛線をテ
ープに印刷できるように構成したスケール印刷装置に関
し、特に設定した倍率のスケールを印刷可能にしたもの
に関する。
【0002】
【従来の技術】巻尺(メジャー)や物差し等のスケール
は、物品の長さや寸法を測定したり、地図に縮小倍率を
表記したり、顕微鏡写真等に拡大倍率を表記したり、柱
や壁に印した目盛に身長を記録したり、等種々の用途に
活用されるが、従来、個人がスケールを簡単に作成でき
る装置は、実用化されておらず、個人がスケールを作成
したり記録したりするには、既存のスケールを用いて、
複写機により紙にスケールを複写するか、或いは紙等に
各目盛線を逐一記録する必要があった。一方、実開平1
─85050号公報に記載のように、テープを印字媒体
とし、予め入力記憶した文字や記号をテープにドットパ
ターンで印字できるように構成してなるテープ印字装置
が実用に供されている。
【0003】
【発明が解決しようとする課題】前述のように、個人が
スケールを簡単に作成できる装置は、実用化されていな
いため、スケールを簡単かつ能率的かつ安価に作成する
ことができなかった。既存のスケールを切断して使用す
ることも可能であるが、この場合は手間がかかりかつコ
スト高となる。複写によりスケールを作成する場合に
は、長さが制約されかつ紙にしか複写できない。また、
スケールの目盛線から各目盛線を逐一記録する場合に
は、手間がかかりかつ出来栄えと精度に劣る。特に、ス
ケールの倍率(縮小倍率又は拡大倍率)が、1/20
0、1/300、1/400、1/500、1/600
等の一般的な値のスケールは、市販されているが比較的
高価であり、一般的な値でない倍率のスケールは、市販
されていないため入手することさえ難しい。従来のテー
プ印字装置は、テープに文字や記号しか印字できなかっ
たので、スケールを作成することは到底できなかった。
本発明の目的は、印字媒体としてのテープに予め入力設
定した倍率のスケールの目盛線を印刷できるスケール印
刷装置を提供することである。
【0004】
【課題を解決するための手段】請求項1のスケール印刷
装置は、図1の機能ブロック図に示すように、文字や記
号及び種々の指令を入力する為の入力手段と、印字媒体
としてのテープにドットパターンで印字する印字ヘッド
を含む印字手段と、入力手段から入力された文字や記号
のデータを記憶する入力データ記憶手段と、文字や記号
を表示可能なディスプレイを含む表示手段と、印字出力
用のドットパターンデータを格納する為の印字バッファ
と、印字バッファのデータを受けて印字手段に印字させ
る印字制御手段とを備えた印刷装置において、前記スケ
ールに関する少なくともスケールの倍率を含む複数の設
定データを入力する為のデータ設定手段と、前記データ
設定手段から設定データを受けて、設定された倍率のス
ケールの目盛線を印字するドットパターンデータを作成
して印字バッファに供給するスケールデータ作成手段と
を備えたものである。
【0005】請求項2のスケール印刷装置は、請求項1
の装置において、前記スケールデータ作成手段は、スケ
ールの倍率の設定データに基いて、ドットピッチの所定
整数倍以上の最小目盛線ピッチであってスケールの単位
長さに等しくなる最小目盛線ピッチを演算し、その最小
目盛線ピッチの目盛線となるドットパターンデータを作
成するように構成されたものである。
【0006】
【実施例】以下、本発明の実施例について図面に基いて
説明する。本実施例は、漢字やひらがなやアルファベッ
ト文字及び記号などの多数のキャラクタを印字用テープ
に印字可能な日本語用テープ印刷装置に本発明を適用し
た場合のものである。図2に示すように、テープ印刷装
置1の本体フレーム2の前部にはキーボード3が配設さ
れ、キーボード3の後方で本体フレーム2内には印字機
構PMが配設され、またキーボード3の後方には文字や
記号を表示可能な液晶ディスプレイ22が設けられてい
る。キーボード3には、アルファベット文字やひらがな
や数字や記号などを入力する為の文字キー、スペースキ
ー、リターンキー、ディスプレイ22上のカーソルKを
右方或いは左方へ移動させるカーソル移動キー、印字フ
ォーマットを設定する為のフォーマット設定キー、印字
文字のサイズを設定するサイズ設定キー、印字文字の書
体を設定する書体設定キー、文書印字を指令する文書印
字キー、スケール印字を指令するスケール印字キー、印
字用テープ5をテープ送りする為のテープ送りキー、電
源をON・OFFする為の電源キーなどが設けられてい
る。
【0007】次に、図3に基いて印字機構PMについて
簡単に説明すると、印字機構PMに着脱自在に矩形状の
テープ収納カセットCSが装着されており、このテープ
収納カセットCSには、透明なフィルムからなる幅約1
8mmの印字用テープ5が巻装されたテープスプール6
と、インクリボン7が巻装されたリボン供給スプール8
と、このインクリボン7を巻取る巻取りスプール9と、
印字用テープ5と同一幅を有する両面テープ10が剥離
紙を外側にして巻装された供給スプール11と、これら
印字用テープ5と両面テープ10とを接合させる接合ロ
ーラ12とが回転自在に設けられている。印字用テープ
5とインクリボン7とが重なる位置には、サーマルヘッ
ド13が立設され、これら印字用テープ5とインクリボ
ン7とをサーマルヘッド13に押圧するプラテンローラ
14と、印字用テープ5と両面テープ10とを接合ロー
ラ12に押圧する送りローラ15とは支持体16に回転
可能に枢支されている。このサーマルヘッド13には、
128個の発熱素子からなる発熱素子群が上下方向に列
設されている。
【0008】従って、テープ送りモータ24(図4参
照)の所定回転方向への駆動により接合ローラ12と巻
取りスプール9とが所定回転方向に夫々同期して駆動さ
れながら発熱素子群に通電されたとき、印字用テープ5
上には複数のドット列により文字や記号が印字され、し
かも印字用テープ5は両面テープ10を接合した状態で
テープ送り方向Aにテープ送りされる。尚、印字機構P
Mの詳細については、特開平2─106555号公報を
参照。
【0009】次に、テープ印刷装置1の制御系は、図4
のブロック図に示すように構成されている。キーボード
3と、液晶ディスプレイ(LCD)22に表示データを
出力する為のディスプレイコントローラ(LCDC)2
3と、サーマルヘッド13を駆動する為の駆動回路25
と、テープ送りモータ24を駆動する為の駆動回路26
と、警告用ブザー20の為の駆動回路21とは制御装置
Cの入出力インターフェース27に夫々接続されてい
る。制御装置Cは、CPU29と、このCPU29にデ
ータバスなどのバス28を介して接続された入出力イン
ターフェース27、CGROM30、ROM31・32
及びRAM40とから構成されている。
【0010】CGROM(パターンデータメモリ)30
には、多数のキャラクタの各々に関して、表示の為のド
ットパターンデータがコードデータに対応させて格納さ
れている。ROM(アウトラインデータメモリ)31に
は、キャラクタを印字する為に多数のキャラクタの各々
に関して、キャラクタの輪郭線を規定する輪郭線データ
(アウトラインデータ)が書体(ゴシック系書体、明朝
系書体など)毎に分類されコードデータに対応させて格
納されている。
【0011】ROM32には、キーボード3から入力さ
れた文字や数字や記号などのキャラクタのコードデータ
に対応させてディスプレイコントローラ23を制御する
表示駆動制御プログラム、テキストメモリ41の各コー
ドデータに対応するアウトラインデータから印字用のド
ットパターンデータに変換処理して印字バッファ48に
展開するイメージ展開処理制御プログラム、印字バッフ
ァ48のデータを順次読出してサーマルヘッド13やテ
ープ送りモータ24を駆動する印字駆動制御プログラ
ム、本願特有の後述のテープ印字制御の制御プログラム
などが格納されている。尚、このイメージ展開処理制御
プログラムには、キャラクタにボールドや白抜きなどの
文字修飾を施す文字修飾処理制御の為の各種のサブルー
チンが含まれている。
【0012】RAM40のテキストメモリ(入力データ
記憶手段に相当する)41には、キーボード3から入力
された文字や記号のコードデータが文書データとして格
納される。印字フォーマットメモリ42には、設定され
た文字サイズデータや書体のデータや選択された文字修
飾のデータなど複数の印字フォーマット情報が格納され
る。スケール倍率メモリ43には、設定されたスケール
の縮小倍率又は拡大倍率のデータが格納される。スケー
ル長さメモリ44には、設定されたスケールの全長の値
SLが記憶される。目盛線ピッチメモリ45には、設定
された単位ピッチ毎の目盛線である小目盛線SLのピッ
チと、単位ピッチ5個分の目盛線である中目盛線MLの
ピッチと、単位ピッチ10個分の目盛線である大目盛線
LLのピッチとが格納される。
【0013】最小ピッチメモリ46には、演算で求めら
れた最小目盛線ピッチのデータαが格納される。目盛カ
ウンタ47には、先頭目盛りからの総目盛数がカウント
値SCとして格納される。印字バッファ48には、イメ
ージ展開された複数の文字や記号の印字用ドットパター
ンデータやスケール印字用ドットパターンデータが格納
される。従って、この印字バッファ48には、縦方向
(ドット列方向)に128ドットに対応する128ビッ
ト(16バイト)、横方向(ドット行方向)に複数文字
分の所定ビットからなる大きさのメモリ容量が設けられ
ている。フラグメモリ49には、目盛数字が大目盛線L
Lに印字されるときにセット(データが「1」)される
大目盛数字フラグLFのフラグデータ、目盛数字が中目
盛線MLに印字されるときにセットされる中目盛数字フ
ラグMFのフラグデータ、目盛数字が小目盛線SLに印
字されるときにセットされる小目盛数字フラグSFのフ
ラグデータが格納される。
【0014】次に、テープ印刷装置1の制御装置Cで行
なわれるテープ印字制御のルーチンについて、図5の概
略フローチャートに基いて説明する。尚、図中符号Si
(i=10、11、12・・・・)は各ステップであ
る。電源キー操作により電源が投入されると図5に示す
テープ印字制御が開始され、先ず各メモリ41〜49を
クリアするなどの初期設定が実行される(S10)。そ
して、文書を作成する為に、文字キーや記号キーなどの
文書作成に関連するキーが操作されたときには(S11
・S12:Yes)、入力された文字コードがテキスト
メモリ41に格納され(S13)、その文字コードの文
字や記号がディスプレイ22に表示され(S14)、S
11に戻る。
【0015】次に、文書印字キーが操作されたときには
(S11:Yes、S12:No、S15:Yes)、
テキストメモリ41に格納された文書データを印字する
文書印字処理が実行され(S16)、S11に戻る。即
ち、この文書印字処理は通常の印字処理であり、テキス
トメモリ41から読出した文字コードに対応するドット
パターンデータについて、文字サイズや書体に基いて印
字用のドットパターンデータに展開されて印字バッファ
48に格納され、この印字バッファ48から読出したド
ットパターンデータを印字機構PMに出力して印字用テ
ープ5上に順次印字される。
【0016】次に、スケールを印字する為にスケール印
字キーが操作されたときには(S11:Yes、S12
・S15:No、S17:Yes)、先ずスケールに関
する複数の設定データを入力設定する目盛情報設定処理
が実行され(S18)、次にスケール印字処理が実行さ
れ(S19)、S11に戻る。先ず、目盛情報設定処理
制御のルーチンについて、図6のフローチャートに基い
て説明すると、先ずスケールの倍率を設定するスケール
倍率設定画面がディスプレイ22に表示され(S3
0)、キーボード3上の数字キーの操作により縮小倍率
又は拡大倍率が設定され、リターンキー操作によりこの
倍率データがスケール倍率メモリ43に格納される(S
31)。例えば、図11に示すように、スケール倍率の
設定画面がディスプレイ22に表示されるので、アンダ
ーラインで指示された入力領域に、例えば、数字キー操
作で縮小倍率として「1/100000」が設定され
る。
【0017】次に、最小目盛線ピッチαが演算される
(S32)。即ち、印字ヘッドで印字されるドットピッ
チつまりドットの径は0.141mm と非常に小さいので、各
目盛線及び目盛線間空白部分は、夫々少なくとも3本の
ドット列で表す必要がある。そこで、最小目盛線ピッチ
を6ドット列分の長さとすることも可能であるが、設定
される倍率との関連において6ドット列分の長さが、ス
ケールの単位長さではなく端数長さに相当する場合に
は、最小目盛線ピッチを6ドット列以上であってスケー
ルの単位長さに等しくなる最小目盛り線ピッチを演算
し、その最小目盛線ピッチの目盛線とすることになる。
例えば、縮小倍率として「1/100000」が設定さ
れた場合には、0.141 ×1/倍率データ×6=84.6
mとなり、この84.6m以上のスケールの単位長さと
して、100mが最小目盛ピッチαに決定される。
【0018】次に、印字バッファ48に作成可能なスケ
ール最大値ALが求められる(S33)。即ち、0.141
×1/倍率データ×横方向ドット列数により求められ
る。次に、スケールの全長を設定する為のスケール長さ
設定画面がディスプレイ22に表示され(S34)、数
字キーを操作して、スケール長さSLがスケール長さの
単位で設定され、リターンキー操作によりこのスケール
長さのデータがスケール長さメモリ44に格納される
(S35)。例えば、図12に示すように、スケール長
さの設定画面がディスプレイ22に表示されるので、ア
ンダーラインで指示された入力領域に、例えば、数字キ
ー操作により「30km」が設定される。
【0019】次に、スケール長さメモリ44に格納され
たスケール長さがスケール最大値ALを越えているとき
は(S36:No)、ブザー20を鳴動して(S42)
その旨を報知した後、再度スケール長さ設定画面を表示
する(S34)。一方、前記スケール長さSLがスケー
ル最大値AL以下のときには(S36:Yes)、スケ
ールの目盛線のピッチの設定画面がディスプレイ22に
表示され(S37)、数字キーの操作により、最小目盛
線ピッチαに基づく大目盛線LLと中目盛線MLと小目
盛線SLについて目盛線ピッチLP、MP、LPが設定
され、リターンキー操作によりこれら各目盛線ピッチデ
ータLP、MP、LPが目盛線ピッチメモリ45に格納
される(S38)。
【0020】ここで、小目盛線ピッチSPとは通常、最
小目盛線ピッチαであり、中目盛線ピッチMPとは通
常、最小目盛線ピッチαの5個分のピッチであり、大目
盛線ピッチLPとは通常、最小目盛線ピッチαの10個
分のピッチである。例えば、図13に示すように、目盛
線ピッチ設定画面がディスプレイ22に表示されるの
で、大目盛線LLのピッチを示す項目「大」、中目盛線
MLのピッチを示す項目「中」、小目盛線SLのピッチ
を示す項目「小」について、最小目盛線ピッチα(例え
ば、100m)を参照しながら、数字キー操作により目
盛線のピッチ「10」、「5」、「1」が夫々設定され
る。尚、上記「10」、「5」、「1」以外の数値も設
定可能である。
【0021】次に、大目盛線ピッチLPと中目盛線ピッ
チMPと小目盛線ピッチSPとについて、スケールを作
成する上で必要な条件、SP<MP<LP、が成立して
いないときには(S39:No)、ブザー20を鳴動し
て(S42)その旨を報知した後、再度目盛線ピッチ設
定画面を表示する(S37)。一方、前記条件、SP<
MP<LP、が成立しているときには(S39:Ye
s)、大目盛線LLや中目盛線MLや小目盛線SLに付
随させて目盛数字を印字させるか否かの要否と、その目
盛数字が表す長さの単位を設定する目盛数字設定画面が
ディスプレイ22に表示され(S40)、次キー或いは
前キーの操作により目盛数字を印字する目盛線につい
て、最小目盛線ピッチαの整数倍の数字とにより一括し
て選択設定され、リターンキー操作によりこの設定され
た目盛数字を伴う目盛線に対応する目盛線フラグLF、
MF、SFがセットされる(S41)。
【0022】そして、この制御を終了してテープ印字制
御のS19に移行し、スケール印字処理制御が実行され
る。例えば、図14に示すように、目盛数字設定画面が
ディスプレイ22に表示されるので、大目盛線LLと中
目盛線MLと小目盛線SLとの3種類のうち目盛数字を
付随させて印字する大目盛線LLが最小目盛線ピッチα
の整数倍の数字「×10」で指示される。尚、目盛数字
を付随させない中目盛線MLと小目盛線SLとに対して
「OFF」で夫々指示される。従って、大目盛数字フラ
グLFのみがセットされる。
【0023】次に、スケール印字処理制御のルーチンに
ついて、図7のフローチャートに基いて説明すると、先
ず印字バッファ48がクリアされ(S45)、目盛カウ
ンタ47のカウント値SCに初期値「0」が格納される
(S46)。次に、スケールの開始は、通常、大目盛線
LLなので、大目盛線展開処理制御(図8参照)が実行
される(S47)。この制御が開始されると、先ず倍率
のデータに基いて、演算式nd=カウント値SC×1/
倍率データ÷0.141 により、カウント値SCに対応する
印字バッファ48における大目盛線LLの展開位置nD
が求められる(S60)。但し、小数点以下は四捨五入
される。また、カウント値SCが「0」のときには印字
バッファ48の先頭位置(左端位置)である。
【0024】次に、この展開位置nDに、目盛線幅を2
ドット列とし且つ目盛線長さを約80ドットとする大目
盛線LL用のドットパターンデータが展開される(S6
1)。例えば、図16に示すように、カウント値SCが
「0」のときには、nD
〔0〕位置つまり印字バッファ
48の左端位置に大目盛線LL用のドットパターンデー
タが展開される。そして、大目盛数字フラグLFがセッ
トされているときに(S62:Yes)、その大目盛線
LLの延長部分に所定文字サイズの目盛数字のドットパ
ターンデータが展開できるだけのスペースが存在すると
きには(S63:Yes)、大目盛線LLに対して指示
された整数倍数字とカウント値SCとに基いて、即ち、
カウント値SCを整数倍数字で割った値を目盛数字とし
て、その目盛数字のドットパターンデータが所定文字サ
イズとなるように展開され(S64)、この制御を終了
して、スケール印字処理制御のS48にリターンする。
【0025】しかし、大目盛数字フラグLFがセットさ
れていないとき(S62:No)、及び目盛数字のドッ
トパターンデータの展開が不可能なときには(S63:
No)、直ぐにこの制御を終了する。例えば、図15に
示すように、カウント値SCが「0」のときでnD
〔0〕のときには、目盛数字のドットパターンデータを
展開するだけのスペースが存在しないが、カウント値S
Cが「10」のときで2番目の大目盛線LLのときつま
りnD〔X〕のときには、目盛数字のドットパターンデ
ータを展開するだけのスペースが存在し、目盛数字
「1」のドットパターンデータが展開される。
【0026】次に、カウント値SCが最小目盛線ピッチ
データα分だけインクリメントされ(S48)、このカ
ウント値SCがスケール長さSL以下のときに(S4
9:No)、カウント値SCが大目盛線ピッチLPの整
数N倍のときには(S50:Yes)、前述した大目盛
線展開処理制御が実行され(S51)、S48に移行す
る。しかし、カウント値SCが中目盛線ピッチMPの整
数N倍のときには(S50:No、S52:Yes)、
中目盛線展開処理制御(図9参照)が実行され(S5
3)、S48に移行する。この中目盛線展開処理制御
は、前記大目盛線展開処理制御と略同様なので、簡単に
説明すると、倍率のデータに基いて大目盛線LLの展開
位置nDが求められ(S70)、この展開位置nDに、
目盛線幅を2ドット列とし且つ目盛線長さを約68ドッ
トとする中目盛線ML用のドットパターンデータが展開
される(S71)。
【0027】そして、中目盛数字フラグMFがセットさ
れているときに(S72:Yes)、カウント値SCを
目盛数字とし、所定文字サイズの目盛数字のドットパタ
ーンデータが展開できるスペースが存在するときには
(S73:Yes)、目盛数字のドットパターンデータ
が所定文字サイズとなるように展開され(S74)、こ
の制御を終了して、スケール印字処理制御のS48にリ
ターンする。しかし、中目盛数字フラグMFがセットさ
れていないとき(S72:No)、及び目盛数字の印字
が不可能なときには(S73:No)、直ぐにこの制御
を終了する。
【0028】一方、カウント値SCが小目盛線ピッチS
Pの整数N倍のときには(S50・S52:No、S5
4:Yes)、小目盛線展開処理制御(図10参照)が
実行され(S55)、S48に移行する。この小目盛線
展開処理制御は、前記大目盛線展開処理制御と略同様な
ので、簡単に説明すると、倍率のデータに基いて大目盛
線LLの展開位置nDが求められ(S80)、この展開
位置nDに、目盛線幅を2ドット列とし且つ目盛線長さ
を約48ドットとする小目盛線SL用のドットパターン
データが展開される(S81)。
【0029】そして、小目盛数字フラグSFがセットさ
れているときに(S82:Yes)、カウント値SCを
目盛数字とし、所定文字サイズの目盛数字のドットパタ
ーンデータが展開できるスペースが存在するときには
(S83:Yes)、目盛数字のドットパターンデータ
が所定文字サイズとなるように展開され(S84)、こ
の制御を終了して、スケール印字処理制御のS43にリ
ターンする。しかし、小目盛数字フラグSFがセットさ
れていないとき(S82:No)、及び目盛数字の印字
が不可能なときには(S83:No)、直ぐにこの制御
を終了する。
【0030】次に、カウント値SCがスケール長さSL
よりも大きくなったときには(S49:Yes)、印字
バッファ48の所定位置にスケール倍率のドットパター
ンデータと最小目盛線ピッチデータαのドットパターン
データとが展開され(S56)、印字バッファ48のス
ケール印字用のドットパターンデータが順次読出されて
印字機構PMに出力されてスケール印字され(S5
7)、この制御を終了してテープ印字制御のS11にリ
ターンする。例えば、印字バッファ48には、図15に
示すように、複数の大目盛線LL、中目盛線ML、小目
盛線SL及び目盛数字「1」」、「2」、「3」・・・
・などからなるスケール印字用のドットパターンデータ
が格納されており、このドットパターンデータに基いて
印字機構PMにより、図16に示すように、設定された
縮小倍率に基づくスケールが印字用テープ5に印字され
る。
【0031】また、前記目盛情報設定制御において、拡
大倍率として「1000倍」が設定されたときには、最
小目盛線ピッチデータαとして「0.01μm」が求めら
れ、図17に示すように、拡大倍率「1000」に基づ
くスケールが印字用テープ5に印字される。
【0032】以上説明したように、設定された倍率の最
小目盛線ピッチを、スケールの単位長さに等しくなる最
小目盛線ピッチとして求める一方、この最小目盛線ピッ
チに基づいて設定された倍率のスケールであって、目盛
線を正確かつ整然と印刷してなるスケールを簡単且つ安
価に作成できる。更に、最小目盛線ピッチが過小になる
ことがなく、実用的な目盛線を有するスケールが得られ
る。
【0033】尚、スケールの長さの単位として、cm以
外に、インチやフィートや尺などの各種の長さの単位の
スケールを印字可能に構成することも可能である。尚、
スケールに関してスケールの長さなどの複数の設定項目
をメニュー形式で表示する一方、選択された設定項目の
設定内容をカーソル移動キーの操作で順次表示するな
ど、各種の設定技術を用いることが可能である。また、
目盛線の設定は、必ず、大、中、小の3つを設定する必
要はなく、大と小、中と小、小のみ等任意に選択して設
定できる。
【0034】
【発明の作用及び効果】請求項1のスケール印刷装置に
おいては、前提構成における印刷装置は、入力手段と、
印字ヘッドを含む印字手段と、入力データ記憶手段と、
ディスプレイを含む表示手段と、印字バッファと、印字
バッファのデータを印字手段に印字させる印字制御手段
とを備え、印字媒体としてのテープに文字や記号をドッ
トパターンで印字可能である。前記データ設定手段によ
り、スケールに関する少なくともスケールの倍率(縮小
倍率又は拡大倍率)を含む複数の設定データが入力設定
されると、スケールデータ作成手段は、前記データ設定
手段から設定データを受けて、設定された倍率のスケー
ルの目盛線を印字するドットパターンデータを作成して
印字バッファに供給する。この印字バッファに供給され
たデータは印字制御手段で制御される印字手段により、
テープに印字されるので、設定した倍率のスケールの目
盛線をテープを印字してなるスケールであって目盛線を
正確かつ整然と印刷してなるスケールを簡単且つ安価に
作成できることになる。
【0035】請求項2のスケール印刷装置においては、
請求項1の装置において、前記スケールデータ作成手段
は、スケールの倍率の設定データに基いて、ドットピッ
チの所定整数倍以上の最小目盛線ピッチであってスケー
ルの単位長さに等しくなる最小目盛線ピッチを演算し、
その最小目盛線ピッチの目盛線となるドットパターンデ
ータを作成する。ここで、補足説明すると、印字ヘッド
で印字されるドットの径は0.141mmと非常に小さ
いため、人間の目の分解能に鑑みて、例えば、各目盛線
及び目盛線間空白部分は、夫々少なくとも3本のドット
列で表す必要がある。そこで、最小目盛線ピッチを6ド
ット列分の長さとすることも可能であるが、設定される
倍率との関連において6ドット列分の長さが、スケール
の単位長さではなく端数長さに相当する場合には、最小
目盛線ピッチを6ドット列以上であってスケールの単位
長さに等しくなる最小目盛線ピッチを演算し、その最小
目盛線ピッチの目盛線とすることになる。従って、最小
目盛線ピッチが過小になることがなく、実用的な目盛線
を有するスケールが得られる。
【図面の簡単な説明】
【図1】本発明の構成を示す機能ブロック図である。
【図2】テープ印刷装置の平面図である。
【図3】印字機構の概略平面図である。
【図4】テープ印刷装置の制御系のブロック図である。
【図5】テープ印字制御のルーチンの概略フローチャー
トである。
【図6】目盛情報設定処理制御のルーチンの概略フロー
チャートである。
【図7】スケール印字処理制御のルーチンの概略フロー
チャートである。
【図8】大目盛線展開処理制御のルーチンの概略フロー
チャートである。
【図9】中目盛線展開処理制御のルーチンの概略フロー
チャートである。
【図10】小目盛線展開処理制御のルーチンの概略フロ
ーチャートである。
【図11】スケール倍率設定画面の例示図である。
【図12】スケール長さ設定画面の例示図である。
【図13】目盛線ピッチ設定画面の例示図である。
【図14】目盛数字設定画面の例示図である。
【図15】印字バッファ内のドットパターンデータを示
す説明図である。
【図16】縮小倍率によるスケールが印字された印字用
テープの平面図である。
【図17】拡大倍率によるスケールが印字された印字用
テープの平面図である。
【符号の説明】 1 テープ印刷装置 3 キーボード 5 印字用テープ 13 サーマルヘッド 22 液晶ディスプレイ 24 テープ送りモータ 29 CPU 31 ROM 32 ROM 40 RAM 41 テキストメモリ 48 印字バッファ C 制御装置 CS テープ収納カセット PM 印字機構
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成5年8月25日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】0016
【補正方法】変更
【補正内容】
【0016】 次に、スケールを印字する為にスケール
印字キーが操作されたときには(S11:Yes、S1
2,S15:No、S17:Yes)、先ずスケールに
関する複数の設定データを入力設定する目盛情報設定処
理が実行され(S18)、次にスケール印字処理が実行
され(S19)、S11に戻る。先ず、目盛情報設定処
理制御のルーチンについて、図6のフローチャートに基
いて説明すると、先ずスケールの倍率を設定するスケー
ル倍率設定画面がディスプレイ22に表示され(S3
0)、キーボード3上の数字キーの操作により縮小倍率
又は拡大倍率が設定され、リターンキー操作によりこの
倍率データがスケール倍率メモリ43に格納される(S
31)。例えば、図11に示すように、スケール倍率の
設定画面がディスプレイ22に表示されるので、アンダ
ーラインで指示された入力領域に、例えば、数字キー操
作で縮小倍率として「1/100000」が設定され、
この縮小倍率データがスケール倍率メモリ43に格納さ
れる。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】0017
【補正方法】変更
【補正内容】
【0017】 次に、最小目盛線ピッチαが演算される
(S32)。即ち、印字ヘッドで印字されるドットピッ
チつまりドットの径は0.141mmと非常に小さいの
で、各目盛線及び目盛線間空白部分は、夫々少なくとも
3本のドット列で表す必要がある。そこで、最小目盛線
ピッチを6ドット列分の長さとすることも可能である
が、設定される倍率との関連において6ドット列分の長
さが、スケールの単位長さではなく端数長さに相当する
場合には、最小目盛線ピッチを6ドット列以上であって
スケールの単位長さに等しくなる最小目盛り線ピッチを
演算し、その最小目盛線ピッチの目盛線とすることにな
る。例えば、縮小倍率として「1/100000」が設
定された場合には、0.141×倍率データ×6=8
4.6mとなり、この84.6m以上のスケールの単位
長さとして、100mが最小目盛ピッチαに決定され
る。
【手続補正3】
【補正対象書類名】明細書
【補正対象項目名】0018
【補正方法】変更
【補正内容】
【0018】 次に、印字バッファ48に作成可能なス
ケール最大値ALが求められる(S33)。即ち、0.
141×倍率データ×横方向ドット列数により求められ
る。次に、スケールの全長を設定する為のスケール長さ
設定画面がディスプレイ22に表示され(S34)、数
字キーを操作して、スケール長さSLがスケール長さの
単位で設定され、リターンキー操作によりこのスケール
長さのデータがスケール長さメモリ44に格納される
(S35)。例えば、図12に示すように、スケール長
さの設定画面がディスプレイ22に表示されるので、ア
ンダーラインで指示された入力領域に、例えば、数字キ
ー操作により「30km」が設定される。
【手続補正4】
【補正対象書類名】明細書
【補正対象項目名】0023
【補正方法】変更
【補正内容】
【0023】 次に、スケール印字処理制御のルーチン
について、図7のフローチャートに基いて説明すると、
先ず印字バッファ48がクリアされ(S45)、目盛カ
ウンタ47のカウント値SCに初期値「0」が格納され
る(S46)。次に、スケールの開始は、通常、大目盛
線LLなので、大目盛線展開処理制御(図8参照)が実
行される(S47)。この制御が開始されると、先ず倍
率のデータに基いて、演算式nd=カウント値SC×倍
率データ÷0.141により、カウント値SCに対応す
る印字バッファ48における大目盛線LLの展開位置n
Dが求められる(S60)。但し、小数点以下は四捨五
入される。また、カウント値SCが「0」のときには印
字バッファ48の先頭位置(左端位置)である。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 文字や記号及び種々の指令を入力する為
    の入力手段と、印字媒体としてのテープにドットパター
    ンで印字する印字ヘッドを含む印字手段と、入力手段か
    ら入力された文字や記号のデータを記憶する入力データ
    記憶手段と、文字や記号を表示可能なディスプレイを含
    む表示手段と、印字出力用のドットパターンデータを格
    納する為の印字バッファと、印字バッファのデータを受
    けて印字手段に印字させる印字制御手段とを備えた印刷
    装置において、 スケールに関する少なくともスケールの倍率を含む複数
    の設定データを入力する為のデータ設定手段と、 前記データ設定手段から設定データを受けて、設定され
    た倍率のスケールの目盛線を印字するドットパターンデ
    ータを作成して印字バッファに供給するスケールデータ
    作成手段と、 を備えたことを特徴とするスケール印刷装置。
  2. 【請求項2】 前記スケールデータ作成手段は、スケー
    ルの倍率の設定データに基いて、ドットピッチの所定整
    数倍以上の最小目盛線ピッチであってスケールの単位長
    さに等しくなる最小目盛線ピッチを演算し、その最小目
    盛線ピッチの目盛線となるドットパターンデータを作成
    するように構成されたことを特徴とする請求項1に記載
    のスケール印刷装置。
JP26306692A 1992-09-01 1992-09-03 スケール印刷装置 Pending JPH0679926A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP26306692A JPH0679926A (ja) 1992-09-03 1992-09-03 スケール印刷装置
US08/092,492 US5435659A (en) 1992-09-01 1993-07-16 Scale printing apparatus
EP93306659A EP0586164A3 (en) 1992-09-01 1993-08-23 Apparatus for printing a graduation scale.
KR1019930017091A KR940006782A (ko) 1992-09-01 1993-08-31 스케일 인쇄장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26306692A JPH0679926A (ja) 1992-09-03 1992-09-03 スケール印刷装置

Publications (1)

Publication Number Publication Date
JPH0679926A true JPH0679926A (ja) 1994-03-22

Family

ID=17384376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26306692A Pending JPH0679926A (ja) 1992-09-01 1992-09-03 スケール印刷装置

Country Status (1)

Country Link
JP (1) JPH0679926A (ja)

Similar Documents

Publication Publication Date Title
JP2940404B2 (ja) ラベル作成装置
JP2556233B2 (ja) テープ印字装置
JPH05305730A (ja) テープ印字装置
JP2629516B2 (ja) テープ印字装置
JP3094658B2 (ja) テープ印字装置
JP3118999B2 (ja) スケール印刷装置
US5413420A (en) Wordprocessing device
JP2621726B2 (ja) テープ印字装置
JP3249687B2 (ja) テープ状ラベル作成装置
JPH0679927A (ja) スケール印刷装置
JPH06198962A (ja) テープ印刷装置の登録用ドットパターンデータ作成装置
JP3064810B2 (ja) ラベル作成装置
JP3139514B2 (ja) テープ印字装置
JPH05177901A (ja) 印字装置
JP3273094B2 (ja) 文書処理装置
JPH0679925A (ja) スケール印刷装置
JP2874544B2 (ja) テープ印刷装置
JP3063544B2 (ja) テープ印字装置
JPH07276715A (ja) 任意行数のブロックを複数印字可能なテープ印字装置
JP2560650B2 (ja) テープ印字装置
JP3292393B2 (ja) 文書処理装置
JP2760246B2 (ja) テープ印刷装置
JP3366729B2 (ja) 文書処理装置及び文書処理方法
JPH1178129A (ja) テープ印字装置
JPH082014A (ja) テープに複数行印字可能な印字装置