JPH11277836A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH11277836A JPH11277836A JP10545798A JP10545798A JPH11277836A JP H11277836 A JPH11277836 A JP H11277836A JP 10545798 A JP10545798 A JP 10545798A JP 10545798 A JP10545798 A JP 10545798A JP H11277836 A JPH11277836 A JP H11277836A
- Authority
- JP
- Japan
- Prior art keywords
- currency
- tape
- printing
- data
- input
- 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.)
- Withdrawn
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 126
- 238000003860 storage Methods 0.000 claims description 12
- 238000013500 data storage Methods 0.000 claims description 6
- 230000015654 memory Effects 0.000 abstract description 120
- 238000000034 method Methods 0.000 abstract description 66
- 238000004364 calculation method Methods 0.000 abstract description 57
- 230000008569 process Effects 0.000 abstract description 57
- 238000012545 processing Methods 0.000 description 78
- 230000007246 mechanism Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 12
- 238000004886 process control Methods 0.000 description 12
- 238000005304 joining Methods 0.000 description 8
- 238000012937 correction Methods 0.000 description 6
- 238000010438 heat treatment Methods 0.000 description 6
- 239000004973 liquid crystal related substance Substances 0.000 description 6
- 239000004820 Pressure-sensitive adhesive Substances 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 210000000078 claw Anatomy 0.000 description 4
- 238000005520 cutting process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 239000010410 layer Substances 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【課題】 予め入力された通貨の換算レートに基づき、
一の通貨における値を他の通貨における値に換算し、複
数の通貨における値と基準通貨の値との間に分かり易い
区切り記号を付加した形態で、直ちにテープに印刷する
ことができるテープ印刷装置を提供する。 【解決手段】 区切り記号登録処理において、入力され
た区切り記号を記憶しておき(S45)、また、入力さ
れた通貨とその通貨の基準通貨に対する換算レートとを
対応づけて通貨換算テーブルメモリに記憶しておき、基
準通貨の値が入力された際、通貨換算テーブルメモリに
記憶された換算レートデータを読み出し、それに基づい
てその換算レートの通貨における値を演算し、計算結果
と基準通貨の値との間に、記憶されている区切り記号を
読み出して付加し、サーマルヘッドによりテープに印刷
させる。
一の通貨における値を他の通貨における値に換算し、複
数の通貨における値と基準通貨の値との間に分かり易い
区切り記号を付加した形態で、直ちにテープに印刷する
ことができるテープ印刷装置を提供する。 【解決手段】 区切り記号登録処理において、入力され
た区切り記号を記憶しておき(S45)、また、入力さ
れた通貨とその通貨の基準通貨に対する換算レートとを
対応づけて通貨換算テーブルメモリに記憶しておき、基
準通貨の値が入力された際、通貨換算テーブルメモリに
記憶された換算レートデータを読み出し、それに基づい
てその換算レートの通貨における値を演算し、計算結果
と基準通貨の値との間に、記憶されている区切り記号を
読み出して付加し、サーマルヘッドによりテープに印刷
させる。
Description
【0001】
【発明の属する技術分野】本発明は、商品等に値札等と
して貼り付けるためのテープ等の被印刷媒体に文字、図
形等を印刷する印刷装置に関するものである。
して貼り付けるためのテープ等の被印刷媒体に文字、図
形等を印刷する印刷装置に関するものである。
【0002】
【従来の技術】従来、本願出願人は、キーボード、ディ
スプレイ、印刷機構等を備え、印字媒体として、フィル
ム状のテープ(例えば、12mm、24mmのテープ幅)
に、入力した文字や記号を印刷できるテープ印刷装置を
実用化するとともに、このテープ印刷装置に、テープに
印刷する際に、左揃え、右揃え等の行修飾等を決定する
行修飾設定機能等の各種の編集機能を付加したものを提
案した。このテープ印刷装置は、ファイル名ラベル等の
各種のラベルを作成するのに好適のものである。
スプレイ、印刷機構等を備え、印字媒体として、フィル
ム状のテープ(例えば、12mm、24mmのテープ幅)
に、入力した文字や記号を印刷できるテープ印刷装置を
実用化するとともに、このテープ印刷装置に、テープに
印刷する際に、左揃え、右揃え等の行修飾等を決定する
行修飾設定機能等の各種の編集機能を付加したものを提
案した。このテープ印刷装置は、ファイル名ラベル等の
各種のラベルを作成するのに好適のものである。
【0003】また、これらテープ印刷装置は、接着のた
めに貼り付ける両面テープと透明なテープとの間に文字
等を印刷することができるものであり、上記方式で印刷
されたテープは、文字が擦れて薄くなったり、消えたり
することがないため、持ち歩いたり、他の物体と常に接
触する物に貼り付けるラベル等として、極めて適してい
る。
めに貼り付ける両面テープと透明なテープとの間に文字
等を印刷することができるものであり、上記方式で印刷
されたテープは、文字が擦れて薄くなったり、消えたり
することがないため、持ち歩いたり、他の物体と常に接
触する物に貼り付けるラベル等として、極めて適してい
る。
【0004】
【発明が解決しようとする課題】ところで、現在、世界
中で種々の通貨が使用されており、特にヨーロッパで
は、狭い地域に多数の国が存在し、その国によって異な
る通貨が使用されている。そのため、1つの商品が異な
る国で販売されることが多く、その場合には、通貨レー
トに基づき、それぞれの国の価格に換算して値札等をつ
ける必要がある。また、ヨーロッパでは、将来通貨統合
がなされるが、その後においては、今まで使用していた
通貨における商品価格を統合される通貨の価格に直し
て、商品に表示する必要がある。
中で種々の通貨が使用されており、特にヨーロッパで
は、狭い地域に多数の国が存在し、その国によって異な
る通貨が使用されている。そのため、1つの商品が異な
る国で販売されることが多く、その場合には、通貨レー
トに基づき、それぞれの国の価格に換算して値札等をつ
ける必要がある。また、ヨーロッパでは、将来通貨統合
がなされるが、その後においては、今まで使用していた
通貨における商品価格を統合される通貨の価格に直し
て、商品に表示する必要がある。
【0005】更に、最近では、国際的な人の交流も盛ん
であるため、一つの国においても、異なる通貨を持った
人々が、異なる通貨を用いて商品を購入する場合も多
い。このような場合にも、通貨レートに基づき、異なる
通貨による複数の価格を商品に付して販売した方が、購
入者にも分かり易い。
であるため、一つの国においても、異なる通貨を持った
人々が、異なる通貨を用いて商品を購入する場合も多
い。このような場合にも、通貨レートに基づき、異なる
通貨による複数の価格を商品に付して販売した方が、購
入者にも分かり易い。
【0006】このような場合、通貨レートに基づき、各
通貨による価格を計算する計算機は種々存在するが、計
算結果に基づき、直ちに換算された商品の価格を印刷し
て値札を作成し、それを商品に貼り付けることができる
印刷装置は存在しなかった。また、図14に示すよう
に、通貨記号や金額の表示方法は、各国の通貨毎に異な
っているため、このような他の国の通貨による価格の表
示を行うのは、非常に煩雑であった。
通貨による価格を計算する計算機は種々存在するが、計
算結果に基づき、直ちに換算された商品の価格を印刷し
て値札を作成し、それを商品に貼り付けることができる
印刷装置は存在しなかった。また、図14に示すよう
に、通貨記号や金額の表示方法は、各国の通貨毎に異な
っているため、このような他の国の通貨による価格の表
示を行うのは、非常に煩雑であった。
【0007】本発明は、上記問題点に鑑み、予め入力さ
れた通貨の換算レートに基づき、一の通貨における値を
他の通貨における値に換算し、複数の通貨における値が
分かり易く表示された値札等を、直ちに作製することが
できる印刷装置を提供することを目的とするものであ
る。
れた通貨の換算レートに基づき、一の通貨における値を
他の通貨における値に換算し、複数の通貨における値が
分かり易く表示された値札等を、直ちに作製することが
できる印刷装置を提供することを目的とするものであ
る。
【0008】
【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の印刷装置は、文字、記号、図形等の
データを入力する入力手段と、入力されたデータを記憶
するデータ記憶手段と、入力されたデータを表示する表
示手段と、テープ等の被印刷媒体に文字、記号、図形等
を印刷する印刷手段とを備えた印刷装置であって、少な
くとも1つの通貨とその通貨の基準通貨に対する換算レ
ートとを対応づけて記憶する換算レート記憶手段と、基
準通貨の値が入力された際、換算レート記憶手段に記憶
された換算レートデータに基づいて、その換算レートの
通貨における値を演算する演算手段と、印刷する際に、
各通貨の値を区切るための区切り記号を付加する区切り
記号付加手段と、演算手段にて演算された通貨の値と基
準通貨の値との間に区切り記号付加手段に付加される区
切り記号を挿入して、印刷手段により被印刷媒体に連続
印刷させる制御手段とを備えている。
に、請求項1記載の印刷装置は、文字、記号、図形等の
データを入力する入力手段と、入力されたデータを記憶
するデータ記憶手段と、入力されたデータを表示する表
示手段と、テープ等の被印刷媒体に文字、記号、図形等
を印刷する印刷手段とを備えた印刷装置であって、少な
くとも1つの通貨とその通貨の基準通貨に対する換算レ
ートとを対応づけて記憶する換算レート記憶手段と、基
準通貨の値が入力された際、換算レート記憶手段に記憶
された換算レートデータに基づいて、その換算レートの
通貨における値を演算する演算手段と、印刷する際に、
各通貨の値を区切るための区切り記号を付加する区切り
記号付加手段と、演算手段にて演算された通貨の値と基
準通貨の値との間に区切り記号付加手段に付加される区
切り記号を挿入して、印刷手段により被印刷媒体に連続
印刷させる制御手段とを備えている。
【0009】上記請求項1記載の印刷装置によれば、入
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の通貨における値に換算し、
その通貨における値と基準通貨の値との間に分かり易い
区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の通貨における値に換算し、
その通貨における値と基準通貨の値との間に分かり易い
区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
【0010】また、請求項2記載の印刷装置は、文字、
記号、図形等のデータを入力する入力手段と、入力され
たデータを記憶するデータ記憶手段と、入力されたデー
タを表示する表示手段と、テープ等の被印刷媒体に文
字、記号、図形等を印刷する印刷手段とを備えた印刷装
置であって、2つ以上の通貨とその通貨の基準通貨に対
する換算レートとを対応づけてそれぞれ記憶する換算レ
ート記憶手段と、基準通貨の値が入力された際、換算レ
ート記憶手段に記憶された少なくとも2つ以上の換算レ
ートデータに基づいて、その換算レートの通貨における
値をそれぞれ演算する演算手段と、印刷する際に、演算
手段にて演算された通貨の各値を区切るための区切り記
号を付加する区切り記号付加手段と、演算手段にて演算
された通貨の各値と、区切り記号付加手段に付加される
区切り記号とを、印刷手段により同一の被印刷媒体に連
続印刷させる制御手段とを備えている。
記号、図形等のデータを入力する入力手段と、入力され
たデータを記憶するデータ記憶手段と、入力されたデー
タを表示する表示手段と、テープ等の被印刷媒体に文
字、記号、図形等を印刷する印刷手段とを備えた印刷装
置であって、2つ以上の通貨とその通貨の基準通貨に対
する換算レートとを対応づけてそれぞれ記憶する換算レ
ート記憶手段と、基準通貨の値が入力された際、換算レ
ート記憶手段に記憶された少なくとも2つ以上の換算レ
ートデータに基づいて、その換算レートの通貨における
値をそれぞれ演算する演算手段と、印刷する際に、演算
手段にて演算された通貨の各値を区切るための区切り記
号を付加する区切り記号付加手段と、演算手段にて演算
された通貨の各値と、区切り記号付加手段に付加される
区切り記号とを、印刷手段により同一の被印刷媒体に連
続印刷させる制御手段とを備えている。
【0011】上記請求項2記載の印刷装置によれば、入
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の複数の通貨における値に換
算し、それらの通貨における複数の値を、間に分かり易
い区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の複数の通貨における値に換
算し、それらの通貨における複数の値を、間に分かり易
い区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
【0012】さらに、請求項3記載の印刷装置は、請求
項1又は請求項2記載の印刷装置において、任意の区切
り記号データを設定する設定手段を更に備え、上記区切
り記号付加手段は、設定手段により設定された区切り記
号を付加するものである。
項1又は請求項2記載の印刷装置において、任意の区切
り記号データを設定する設定手段を更に備え、上記区切
り記号付加手段は、設定手段により設定された区切り記
号を付加するものである。
【0013】上記請求項3記載の印刷装置によれば、区
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
【0014】
【発明の実施の形態】以下に、本発明の印刷装置として
のテープ印刷装置の一実施形態を図面に基づいて説明す
るが、本発明はこれらに限定されるものではない。
のテープ印刷装置の一実施形態を図面に基づいて説明す
るが、本発明はこれらに限定されるものではない。
【0015】図1は、本発明のテープ印刷装置の一実施
形態を示す斜視図である。図1に示すように、テープ印
字装置1の本体フレーム2は略箱状体に形成され、その
上面前部にはキーボード3が配設されている。入力手段
としてのキーボード3には、アルファベット文字、数
字、記号等を入力するための文字キー、スペースキー、
リターンキー、カーソルを右方又は左方に移動させるた
めのカーソル移動キー、印刷テープ9に印刷する印刷領
域にテープ長を設定するテープ長設定キー、通貨レート
設定モードを設定する通貨レート設定キー、通貨計算処
理モードを設定する通貨計算処理キー、通貨無効設定モ
ードを設定する通貨無効設定キー、通貨記号を無効にす
る無効キー、印刷する文字のサイズを設定するサイズ設
定キー、各種処理を実行させる実行キー、各種の設定処
理の終了を指令する終了キー、印刷を指令する印刷キ
ー、データをメモリから削除する削除キー、電源をON
・OFFするための電源キー等が設けられている。な
お、入力手段として、スキャナや他の通信装置等が考え
られる。キーボード3の後部には、表示手段としての液
晶ディスプレイ7が設けられており、この液晶ディスプ
レイ(LCD)7には、入力された文字、設定モード等
が必要に応じて表示される。
形態を示す斜視図である。図1に示すように、テープ印
字装置1の本体フレーム2は略箱状体に形成され、その
上面前部にはキーボード3が配設されている。入力手段
としてのキーボード3には、アルファベット文字、数
字、記号等を入力するための文字キー、スペースキー、
リターンキー、カーソルを右方又は左方に移動させるた
めのカーソル移動キー、印刷テープ9に印刷する印刷領
域にテープ長を設定するテープ長設定キー、通貨レート
設定モードを設定する通貨レート設定キー、通貨計算処
理モードを設定する通貨計算処理キー、通貨無効設定モ
ードを設定する通貨無効設定キー、通貨記号を無効にす
る無効キー、印刷する文字のサイズを設定するサイズ設
定キー、各種処理を実行させる実行キー、各種の設定処
理の終了を指令する終了キー、印刷を指令する印刷キ
ー、データをメモリから削除する削除キー、電源をON
・OFFするための電源キー等が設けられている。な
お、入力手段として、スキャナや他の通信装置等が考え
られる。キーボード3の後部には、表示手段としての液
晶ディスプレイ7が設けられており、この液晶ディスプ
レイ(LCD)7には、入力された文字、設定モード等
が必要に応じて表示される。
【0016】テープ印字装置1の内部には印刷機構PM
が設けられており、この印刷機構PMに装着するテープ
カセットCS(図2参照)の脱着を可能にするため、本
体フレーム2の側面から背面にかけてカバーフレーム8
が設けられている。また、本体フレーム2の側面には、
テープ取り出し口4及び取り出した印刷テープ9を主動
で切断するためのカッターレバー5が設けられている。
なお、符号6は、印刷中であることを示す印刷ランプで
ある。
が設けられており、この印刷機構PMに装着するテープ
カセットCS(図2参照)の脱着を可能にするため、本
体フレーム2の側面から背面にかけてカバーフレーム8
が設けられている。また、本体フレーム2の側面には、
テープ取り出し口4及び取り出した印刷テープ9を主動
で切断するためのカッターレバー5が設けられている。
なお、符号6は、印刷中であることを示す印刷ランプで
ある。
【0017】次に、印刷機構PMについて、図2に基づ
いて簡単に説明すると、印刷機構PMに着脱自在に矩形
状のテープカセットCSが装着されており、このテープ
カセットCSには、被印刷媒体としてのテープ、例え
ば、透明なラミネートフィルムテープ12が巻装された
テープスプール13と、印字リボン14が巻装されたリ
ボン供給スプール15と、この印字リボン14を巻取る
巻取りスプール16と、ラミネートフィルムテープ12
と同一幅を有する両面テープ17が剥離紙を外側に貼着
して巻装された供給スプール18と、これらラミネート
フィルムテープ12と両面テープ17とを接合させる接
合ローラ19とが回転自在に設けられている。なお、両
面テープ17は、ベーステープの両面に粘着剤層が形成
されており、その一側面の粘着剤層に剥離紙が貼着され
ている。
いて簡単に説明すると、印刷機構PMに着脱自在に矩形
状のテープカセットCSが装着されており、このテープ
カセットCSには、被印刷媒体としてのテープ、例え
ば、透明なラミネートフィルムテープ12が巻装された
テープスプール13と、印字リボン14が巻装されたリ
ボン供給スプール15と、この印字リボン14を巻取る
巻取りスプール16と、ラミネートフィルムテープ12
と同一幅を有する両面テープ17が剥離紙を外側に貼着
して巻装された供給スプール18と、これらラミネート
フィルムテープ12と両面テープ17とを接合させる接
合ローラ19とが回転自在に設けられている。なお、両
面テープ17は、ベーステープの両面に粘着剤層が形成
されており、その一側面の粘着剤層に剥離紙が貼着され
ている。
【0018】ラミネートフィルムテープ12と印字リボ
ン14とが重なる位置には、サーマルヘッド20が立設
され、これらラミネートフィルムテープ12と印字リボ
ン14とをサーマルヘッド20に押圧するプラテンロー
ラ21と、ラミネートフィルムテープ12と両面テープ
17とを接合ローラ19に押圧して印刷テープ9を作製
する送りローラ22とは、本体フレーム2に回動自在に
枢着された支持体23に回転可能に枢支されている。こ
のサーマルヘッド20には、多数の発熱素子からなる発
熱素子群が上下方向に列設されている。
ン14とが重なる位置には、サーマルヘッド20が立設
され、これらラミネートフィルムテープ12と印字リボ
ン14とをサーマルヘッド20に押圧するプラテンロー
ラ21と、ラミネートフィルムテープ12と両面テープ
17とを接合ローラ19に押圧して印刷テープ9を作製
する送りローラ22とは、本体フレーム2に回動自在に
枢着された支持体23に回転可能に枢支されている。こ
のサーマルヘッド20には、多数の発熱素子からなる発
熱素子群が上下方向に列設されている。
【0019】従って、テープ送りモータ47(図3参
照)の所定回転方向への駆動により、接合ローラ19と
巻取りスプール16とが所定回転方向にそれぞれ同期し
て駆動されながら発熱素子群に通電されたとき、ラミネ
ートフィルムテープ12上には複数のドット列により文
字や記号が印字され、しかもラミネートフィルムテープ
12は両面テープ17を接合した状態で印刷テープ9と
してテープ送り方向Aにテープ送りされ、図1及び図2
に示すように、本体フレーム2の外部に繰出される。な
お、印刷機構PMの詳細については、特開平2−106
555号公報を参照のこと。
照)の所定回転方向への駆動により、接合ローラ19と
巻取りスプール16とが所定回転方向にそれぞれ同期し
て駆動されながら発熱素子群に通電されたとき、ラミネ
ートフィルムテープ12上には複数のドット列により文
字や記号が印字され、しかもラミネートフィルムテープ
12は両面テープ17を接合した状態で印刷テープ9と
してテープ送り方向Aにテープ送りされ、図1及び図2
に示すように、本体フレーム2の外部に繰出される。な
お、印刷機構PMの詳細については、特開平2−106
555号公報を参照のこと。
【0020】送り出された印刷テープ9をカットする際
には、本体フレーム2の側面に設けられたカッターレバ
ー5の手前の部分を、本体フレーム2の外側の方向に移
動させると、カッター(図示せず)が印刷テープ9の方
向に移動し、印刷テープ9が切断される。
には、本体フレーム2の側面に設けられたカッターレバ
ー5の手前の部分を、本体フレーム2の外側の方向に移
動させると、カッター(図示せず)が印刷テープ9の方
向に移動し、印刷テープ9が切断される。
【0021】ところで、テープカセットCSから繰出さ
れる印刷テープ9として、テープ幅を6mm、9mm、
12mm、18mm、24mmとする5種類が準備され
ている。更に、各テープ幅毎に、両面テープ17を構成
するベーステープの色(以下、単に両面テープ17の色
とし、このベーステープの色がテープの地色)と印字リ
ボン14のインク色とを、「黒」、「赤」、「青」、
「黄」・・・「白」とから任意に組合せた複数種類のテ
ープカセットCSが準備されている。
れる印刷テープ9として、テープ幅を6mm、9mm、
12mm、18mm、24mmとする5種類が準備され
ている。更に、各テープ幅毎に、両面テープ17を構成
するベーステープの色(以下、単に両面テープ17の色
とし、このベーステープの色がテープの地色)と印字リ
ボン14のインク色とを、「黒」、「赤」、「青」、
「黄」・・・「白」とから任意に組合せた複数種類のテ
ープカセットCSが準備されている。
【0022】そして、これらテープカセットCSの底壁
部には、これら5種類のテープ幅の何れかを検知するた
めに、複数の突出爪を組合せた突出片が複数個設けられ
ており、本体フレーム2には、これら突出片の突出爪の
状態からテープ幅を検知するテープ幅センサ43、及
び、両面テープ17と印字リボン14との組合せ色を検
知するテープ色センサ44がそれぞれ取付けられている
(図3参照)。
部には、これら5種類のテープ幅の何れかを検知するた
めに、複数の突出爪を組合せた突出片が複数個設けられ
ており、本体フレーム2には、これら突出片の突出爪の
状態からテープ幅を検知するテープ幅センサ43、及
び、両面テープ17と印字リボン14との組合せ色を検
知するテープ色センサ44がそれぞれ取付けられている
(図3参照)。
【0023】更に、本体フレーム2には、これら複数種
類のテープカセットCSが択一的に装着されたことを検
出するために、カセットスイッチ42が取付けられてい
る(図3参照)。
類のテープカセットCSが択一的に装着されたことを検
出するために、カセットスイッチ42が取付けられてい
る(図3参照)。
【0024】次に、テープ印刷装置1の制御系は、図3
のブロック図に示すように構成されている。制御装置C
の入出力インターフェース50には、キーボード3と、
カセットスイッチ42と、テープ幅センサ43と、テー
プ色センサ44と、液晶ディスプレイ(LCD)7に表
示データを出力するためのビデオRAM24を有するデ
ィスプレイコントローラ(LCDC)23と、警告用ブ
ザー45のための駆動回路46と、サーマルヘッド20
を駆動するための駆動回路48と、テープ送りモータ4
7を駆動するための駆動回路49とがそれぞれ接続され
ている。
のブロック図に示すように構成されている。制御装置C
の入出力インターフェース50には、キーボード3と、
カセットスイッチ42と、テープ幅センサ43と、テー
プ色センサ44と、液晶ディスプレイ(LCD)7に表
示データを出力するためのビデオRAM24を有するデ
ィスプレイコントローラ(LCDC)23と、警告用ブ
ザー45のための駆動回路46と、サーマルヘッド20
を駆動するための駆動回路48と、テープ送りモータ4
7を駆動するための駆動回路49とがそれぞれ接続され
ている。
【0025】制御装置Cは、CPU52と、このCPU
52にデータバス等のバス51を介して接続された入出
力インターフェース50、CGROM53、54、RO
M55、56及びRAM60とから構成されている。
52にデータバス等のバス51を介して接続された入出
力インターフェース50、CGROM53、54、RO
M55、56及びRAM60とから構成されている。
【0026】表示用のCGROM53には、数字やアル
ファベット文字や記号の各々に関して、表示のためのド
ットパターンデータがコードデータに対応させて格納さ
れている。
ファベット文字や記号の各々に関して、表示のためのド
ットパターンデータがコードデータに対応させて格納さ
れている。
【0027】印刷用のCGROM(ドットパターンデー
タメモリ)54には、アルファベット文字や記号等のキ
ャラクタを印字するために多数のキャラクタの各々に関
して、印刷用ドットパターンデータが、書体(ゴシック
系書体、明朝系書体等)毎に分類され、各書体毎に7種
類(16、24、32、48、64、96、128のド
ットサイズ)の印刷文字サイズ分、コードデータに対応
させて格納されている。
タメモリ)54には、アルファベット文字や記号等のキ
ャラクタを印字するために多数のキャラクタの各々に関
して、印刷用ドットパターンデータが、書体(ゴシック
系書体、明朝系書体等)毎に分類され、各書体毎に7種
類(16、24、32、48、64、96、128のド
ットサイズ)の印刷文字サイズ分、コードデータに対応
させて格納されている。
【0028】ROM55には、キーボード3から入力さ
れた文字や数字や記号等のキャラクタのコードデータに
対応させてディスプレイコントローラ23を制御する表
示駆動制御プログラム、印刷データバッファ67のデー
タを順次読出してサーマルヘッド20やテープ送りモー
タ47を駆動する印刷駆動制御プログラム、後述のテー
プ印刷制御の制御プログラム等が格納されている。
れた文字や数字や記号等のキャラクタのコードデータに
対応させてディスプレイコントローラ23を制御する表
示駆動制御プログラム、印刷データバッファ67のデー
タを順次読出してサーマルヘッド20やテープ送りモー
タ47を駆動する印刷駆動制御プログラム、後述のテー
プ印刷制御の制御プログラム等が格納されている。
【0029】更に、ROM55には、印刷テープ9の5
種類のテープ幅の各々に対応する印刷可能幅データTW
がドット数で予め格納されている。ROM(通貨記号デ
ータメモリ)56には、各国の通貨に対応する通貨記号
が格納されている。なお、ROM55及びROM56
は、1つのROMから構成されていてもよい。
種類のテープ幅の各々に対応する印刷可能幅データTW
がドット数で予め格納されている。ROM(通貨記号デ
ータメモリ)56には、各国の通貨に対応する通貨記号
が格納されている。なお、ROM55及びROM56
は、1つのROMから構成されていてもよい。
【0030】また、図4に示すように、RAM60は、
ワークバッファ61、テキストメモリ62、通貨記号メ
モリ63、金額メモリ64、区切り記号メモリ65、テ
ープ長メモリ66、印刷データバーファ67、印刷可能
幅メモリ68、通貨換算テーブルメモリ69等から構成
されている。
ワークバッファ61、テキストメモリ62、通貨記号メ
モリ63、金額メモリ64、区切り記号メモリ65、テ
ープ長メモリ66、印刷データバーファ67、印刷可能
幅メモリ68、通貨換算テーブルメモリ69等から構成
されている。
【0031】RAM60のワークバッファ61には、キ
ーボード3から入力されたデータ、計算結果等が一時的
に格納される。テキストメモリ62には、ワークバッフ
ァ61内で種々の処理が行われたデータが、最終的に印
刷されるデータとして格納される。通貨記号メモリ63
には、ROM56より呼び出された通貨記号データにそ
の通貨記号が有効か否かの判定された結果が付されて格
納される。金額メモリ64には、入力された基準通貨に
おける金額が格納される。区切り記号メモリ65には、
入力された区切り記号が格納される。テープ長メモリ6
6には、設定されたテープ長データSLがドット数で格
納される。印刷データバッファ67には、縦方向に12
8ビット(16バイト)、横方向に約50文字分の所定
ビットからなる大きさのメモリ容量が設けられ、文字や
記号からなる文書の印刷用ドットイメージデータが印刷
データとして格納される。印刷可能幅メモリ68には、
テープ印刷装置1に装着されたテープカセットCSのテ
ープ幅に対応する印刷可能幅データTWが格納される。
通貨換算テーブルメモリ69には、図12に示すよう
に、入力された通貨記号と通貨換算レートとが、入力さ
れた順に番号を付されて格納された、通貨換算テーブル
が設けられている。
ーボード3から入力されたデータ、計算結果等が一時的
に格納される。テキストメモリ62には、ワークバッフ
ァ61内で種々の処理が行われたデータが、最終的に印
刷されるデータとして格納される。通貨記号メモリ63
には、ROM56より呼び出された通貨記号データにそ
の通貨記号が有効か否かの判定された結果が付されて格
納される。金額メモリ64には、入力された基準通貨に
おける金額が格納される。区切り記号メモリ65には、
入力された区切り記号が格納される。テープ長メモリ6
6には、設定されたテープ長データSLがドット数で格
納される。印刷データバッファ67には、縦方向に12
8ビット(16バイト)、横方向に約50文字分の所定
ビットからなる大きさのメモリ容量が設けられ、文字や
記号からなる文書の印刷用ドットイメージデータが印刷
データとして格納される。印刷可能幅メモリ68には、
テープ印刷装置1に装着されたテープカセットCSのテ
ープ幅に対応する印刷可能幅データTWが格納される。
通貨換算テーブルメモリ69には、図12に示すよう
に、入力された通貨記号と通貨換算レートとが、入力さ
れた順に番号を付されて格納された、通貨換算テーブル
が設けられている。
【0032】次に、上記のように構成されたテープ印刷
装置1で行われるテープ印刷制御のルーチンについて、
図5〜図11のフローチャートに基づいて説明する。な
お、図中の符号Si(i=10、11、12・・・・
・)は、各ステップを示している。
装置1で行われるテープ印刷制御のルーチンについて、
図5〜図11のフローチャートに基づいて説明する。な
お、図中の符号Si(i=10、11、12・・・・
・)は、各ステップを示している。
【0033】電源キーにより電源が投入されると、この
テープ印刷制御(図5参照)が実行され、先ずRAM6
0の各メモリ61、62、64〜68をクリアするとと
もに、文書入力モードを設定する等の初期設定処理が実
行され(S10)、文書入力画面がLCD7に表示され
る(S11)。ただし、前の処理で入力された通貨と換
算レートについてのデータは、通貨換算テーブルメモリ
69に記憶されており、この通貨換算テーブルを用いる
ことにより、通貨計算処理を行うことができる。また、
通貨記号メモリ63には、通貨記号とそれが有効である
か否か等のデータが記憶されている。
テープ印刷制御(図5参照)が実行され、先ずRAM6
0の各メモリ61、62、64〜68をクリアするとと
もに、文書入力モードを設定する等の初期設定処理が実
行され(S10)、文書入力画面がLCD7に表示され
る(S11)。ただし、前の処理で入力された通貨と換
算レートについてのデータは、通貨換算テーブルメモリ
69に記憶されており、この通貨換算テーブルを用いる
ことにより、通貨計算処理を行うことができる。また、
通貨記号メモリ63には、通貨記号とそれが有効である
か否か等のデータが記憶されている。
【0034】次に、通貨計算処理キー等が操作されず、
通貨レート設定キーが操作されたときには(S12:Y
ES,S13〜S16:No,S17:Yes)、通貨
レート設定処理制御(S80,図6参照)が実行され
る。この場合、通貨レート設定キーを設けず、通貨レー
ト等の任意の文字列を入力した後、実行キーを入力する
ことによっても、通貨レート設定モードとすることがで
きる。以下についても、同様の操作で各処理を行うこと
ができる。
通貨レート設定キーが操作されたときには(S12:Y
ES,S13〜S16:No,S17:Yes)、通貨
レート設定処理制御(S80,図6参照)が実行され
る。この場合、通貨レート設定キーを設けず、通貨レー
ト等の任意の文字列を入力した後、実行キーを入力する
ことによっても、通貨レート設定モードとすることがで
きる。以下についても、同様の操作で各処理を行うこと
ができる。
【0035】先ず、通貨レート設定キーが操作されると
(S17、Yes)、図6に示すように、通貨換算テー
ブルメモリ69をクリアする処理等が実行され(S8
1)、LCD7には、「通貨記号?」が表示される。
(S17、Yes)、図6に示すように、通貨換算テー
ブルメモリ69をクリアする処理等が実行され(S8
1)、LCD7には、「通貨記号?」が表示される。
【0036】次に、キー入力があると(S82:Ye
s)、キー入力された文字、記号等がワークバッファ6
1に一時的に格納され、通貨記号メモリ63中の通貨記
号と入力された文字、記号等とが比較され(S83)、
両者が一致する場合には(S83:Yes)、続いて入
力された通貨記号が有効か否かが判定される(S8
4)。この判定に使用される通貨記号メモリ63中の通
貨記号及び有効か無効か等の符号については、後述す
る。
s)、キー入力された文字、記号等がワークバッファ6
1に一時的に格納され、通貨記号メモリ63中の通貨記
号と入力された文字、記号等とが比較され(S83)、
両者が一致する場合には(S83:Yes)、続いて入
力された通貨記号が有効か否かが判定される(S8
4)。この判定に使用される通貨記号メモリ63中の通
貨記号及び有効か無効か等の符号については、後述す
る。
【0037】上記処理において、入力されたデータが通
貨記号でない場合には(S83:No)、ブザーが鳴動
され(S90)、再びキー入力モードに戻り(S8
2)、入力されたデータが通貨記号であるが有効でない
場合にも(S83:Yes,S84:No)、ブザーが
鳴動され(S91)、キー入力のモードに戻る(S8
2)。
貨記号でない場合には(S83:No)、ブザーが鳴動
され(S90)、再びキー入力モードに戻り(S8
2)、入力されたデータが通貨記号であるが有効でない
場合にも(S83:Yes,S84:No)、ブザーが
鳴動され(S91)、キー入力のモードに戻る(S8
2)。
【0038】S84において、通貨記号として有効であ
る場合(S84:Yes)、続いて入力された基準通貨
に対する換算レートとともに、ワークバッファ61に格
納される(S85〜S87)。次に、LCD7に「次の
通貨は?」という表示がなされ、実行キーが操作された
場合(S88:Yes)には、S82に戻り、同様の処
理が繰り返され、S89にて、通貨記号と基準通貨に対
する換算レートとを通貨換算テーブルとして通貨換算テ
ーブルメモリ69に複数入力することができる。
る場合(S84:Yes)、続いて入力された基準通貨
に対する換算レートとともに、ワークバッファ61に格
納される(S85〜S87)。次に、LCD7に「次の
通貨は?」という表示がなされ、実行キーが操作された
場合(S88:Yes)には、S82に戻り、同様の処
理が繰り返され、S89にて、通貨記号と基準通貨に対
する換算レートとを通貨換算テーブルとして通貨換算テ
ーブルメモリ69に複数入力することができる。
【0039】一方、終了キーが操作された場合には(S
88:No)、図12に示すように、入力された通貨記
号と換算レートとが、ワークバッファ61上で入力され
た順に通貨換算テーブルメモリ69に転送され、入力順
に番号が付された状態で記憶され、この通貨レート設定
処理が終了し(S89)、図5のS11に移行する。
88:No)、図12に示すように、入力された通貨記
号と換算レートとが、ワークバッファ61上で入力され
た順に通貨換算テーブルメモリ69に転送され、入力順
に番号が付された状態で記憶され、この通貨レート設定
処理が終了し(S89)、図5のS11に移行する。
【0040】なお、1つの通貨記号とその通貨レートが
入力される毎に、ワークバッファ61から通貨換算テー
ブル69に順次、転送するようにしてもよい。また、基
準通貨となる通貨記号と、換算レート「1」を最初に入
力するようにしてもよい。
入力される毎に、ワークバッファ61から通貨換算テー
ブル69に順次、転送するようにしてもよい。また、基
準通貨となる通貨記号と、換算レート「1」を最初に入
力するようにしてもよい。
【0041】上記処理においては、通貨記号と換算レー
トの組み合わせが1種類入力されてもよく、また、2種
類以上入力されもよい。入力された換算レートのものに
ついて、後述する印刷処理が行われると、これらの通貨
における金額がテープに印刷される。
トの組み合わせが1種類入力されてもよく、また、2種
類以上入力されもよい。入力された換算レートのものに
ついて、後述する印刷処理が行われると、これらの通貨
における金額がテープに印刷される。
【0042】従って、基準通貨の値を入力することによ
り、通貨換算テーブルメモリ69に記憶された通貨換算
テーブルの所望の通貨と換算レートとに基づいて、所望
の通貨における金額を計算し、その計算結果を被印刷媒
体としてのテープに印刷することができる。また、通貨
と換算レートとを所望の数入力して通貨換算テーブルを
作成しておくことにより、複数の通貨におけるそれぞれ
の金額を一つのテープに複数印刷することができる。な
お、被印刷媒体としては、値札等を作成し易いものであ
ればなんであってもよく、例えば、シート等の用紙であ
ってもよい。
り、通貨換算テーブルメモリ69に記憶された通貨換算
テーブルの所望の通貨と換算レートとに基づいて、所望
の通貨における金額を計算し、その計算結果を被印刷媒
体としてのテープに印刷することができる。また、通貨
と換算レートとを所望の数入力して通貨換算テーブルを
作成しておくことにより、複数の通貨におけるそれぞれ
の金額を一つのテープに複数印刷することができる。な
お、被印刷媒体としては、値札等を作成し易いものであ
ればなんであってもよく、例えば、シート等の用紙であ
ってもよい。
【0043】S82では、キー入力により、通貨記号を
入力するようにしたが、通貨記号によっては、普通のキ
ー入力では入力しにくい記号も存在するので、ROM5
6に格納されている通貨記号データを読み出し、例え
ば、表形式で表示させ、そのなかから選択キー等を操作
することにより、通貨記号を入力することができるよう
にしてもよい。
入力するようにしたが、通貨記号によっては、普通のキ
ー入力では入力しにくい記号も存在するので、ROM5
6に格納されている通貨記号データを読み出し、例え
ば、表形式で表示させ、そのなかから選択キー等を操作
することにより、通貨記号を入力することができるよう
にしてもよい。
【0044】上記通貨レート設定処理制御においては、
通貨記号が有効か無効かを判定する処理が含まれている
が、これはヨーロッパの通貨統合等により、有効でない
通貨が発生した場合のチェックに用いられるものであ
り、通貨無効設定キーが操作されると(S18:Ye
s)、通貨無効設定処理制御(S99、図7参照)が実
行されることにより、通貨記号メモリ63中に通貨記号
及びその通貨記号が有効か無効かのデータ等が格納され
る。
通貨記号が有効か無効かを判定する処理が含まれている
が、これはヨーロッパの通貨統合等により、有効でない
通貨が発生した場合のチェックに用いられるものであ
り、通貨無効設定キーが操作されると(S18:Ye
s)、通貨無効設定処理制御(S99、図7参照)が実
行されることにより、通貨記号メモリ63中に通貨記号
及びその通貨記号が有効か無効かのデータ等が格納され
る。
【0045】この通貨無効設定処理制御(S99)にお
いては、通貨無効設定キーを操作することにより、通貨
無効設定モードに移り、ROM56の通貨記号データよ
り、ワークバッファ61に読み出された先頭の通貨記号
がLCD7に表示される(S100)。通貨記号データ
には、図13に示すように、通貨記号、位取り記号、小
数点記号とともに、その番号及び通貨記号を有効である
とする符号(例えば、E)が格納されている。
いては、通貨無効設定キーを操作することにより、通貨
無効設定モードに移り、ROM56の通貨記号データよ
り、ワークバッファ61に読み出された先頭の通貨記号
がLCD7に表示される(S100)。通貨記号データ
には、図13に示すように、通貨記号、位取り記号、小
数点記号とともに、その番号及び通貨記号を有効である
とする符号(例えば、E)が格納されている。
【0046】そして、カーソル右移動キーが操作される
と(S101,S102:Yes)、2番目の通貨記号
が表示され、S101に戻る。すなわち、カーソル右移
動キーが操作される毎に、番号が大きくなり、その番号
が付された通貨記号が表示される(S108)。一方、
カーソル左移動キーが操作されると(S101:Ye
s,S102:No,S103::Yes)、逆に番号
が小さくなり、その番号の通貨が表示される(S10
9)。なお、番号が最大又は最小となった後は、表示さ
れる通貨は変化せず、同一の通貨が表示される。
と(S101,S102:Yes)、2番目の通貨記号
が表示され、S101に戻る。すなわち、カーソル右移
動キーが操作される毎に、番号が大きくなり、その番号
が付された通貨記号が表示される(S108)。一方、
カーソル左移動キーが操作されると(S101:Ye
s,S102:No,S103::Yes)、逆に番号
が小さくなり、その番号の通貨が表示される(S10
9)。なお、番号が最大又は最小となった後は、表示さ
れる通貨は変化せず、同一の通貨が表示される。
【0047】表示された通貨記号について、無効キーが
操作されると(S104:Yes)、無効処理がなさ
れ、その通貨記号を有効とする符号に代わり無効とする
符号が付される(S110)。この通貨無効設定処理制
御は、終了キーが操作されると終了する(S107)。
操作されると(S104:Yes)、無効処理がなさ
れ、その通貨記号を有効とする符号に代わり無効とする
符号が付される(S110)。この通貨無効設定処理制
御は、終了キーが操作されると終了する(S107)。
【0048】上記処理により、記憶された通貨記号デー
タは、通貨記号メモリ63に転送される。この通貨記号
メモリ63は、通貨無効設定キーが操作されない限りク
リアされない。基準通貨における金額を印刷させたくな
い場合は、基準通貨を無効としておいてもよい。また、
図示はしていないが、カーソル右移動キーの操作で、L
CD7にスペースが表示されたとき、文字キーが操作さ
れ、文字、記号等が入力されると、その文字等が新たな
通貨記号、位取り記号として補充されるようにしてもよ
い。
タは、通貨記号メモリ63に転送される。この通貨記号
メモリ63は、通貨無効設定キーが操作されない限りク
リアされない。基準通貨における金額を印刷させたくな
い場合は、基準通貨を無効としておいてもよい。また、
図示はしていないが、カーソル右移動キーの操作で、L
CD7にスペースが表示されたとき、文字キーが操作さ
れ、文字、記号等が入力されると、その文字等が新たな
通貨記号、位取り記号として補充されるようにしてもよ
い。
【0049】次に、通貨計算処理制御(S20)につい
て説明する。この通貨計算処理制御は、本発明の演算手
段が行う処理である。文書入力画面が表示されていると
き(S11)、通貨計算処理キーが操作されると(S1
2:Yes,S13:Yes)、通貨計算処理制御(S
20,図8参照)が実行される。
て説明する。この通貨計算処理制御は、本発明の演算手
段が行う処理である。文書入力画面が表示されていると
き(S11)、通貨計算処理キーが操作されると(S1
2:Yes,S13:Yes)、通貨計算処理制御(S
20,図8参照)が実行される。
【0050】まず、ワークバッファ61をクリヤする等
の初期値設定処理がなされ(S21)、「金額は?」が
LCD7に表示される。そして、基準通貨における金額
が入力され、実行キーが操作されると(S22:Ye
s)、金額入力処理が終了し、入力された数値が金額メ
モリ64に格納される(S23)。
の初期値設定処理がなされ(S21)、「金額は?」が
LCD7に表示される。そして、基準通貨における金額
が入力され、実行キーが操作されると(S22:Ye
s)、金額入力処理が終了し、入力された数値が金額メ
モリ64に格納される(S23)。
【0051】続いて、通貨換算テーブルメモリ69よ
り、通貨記号と換算レートが順次読み出され(S2
4)、金額メモリ64の数値との乗算が行われ、通貨記
号と計算結果の数値とが、まず、ワークバッファ61に
格納される(S25)。通常、小数点以下は、3桁目を
四捨五入することにより、2桁が計算値として格納され
る。除算により数値が算出されるように設定された換算
レートが入力された場合には、例えば、入力した数値の
逆数をとる処理が行われ、その値が換算レートとして通
貨換算テーブルメモリ69に格納されるようにしてもよ
い。
り、通貨記号と換算レートが順次読み出され(S2
4)、金額メモリ64の数値との乗算が行われ、通貨記
号と計算結果の数値とが、まず、ワークバッファ61に
格納される(S25)。通常、小数点以下は、3桁目を
四捨五入することにより、2桁が計算値として格納され
る。除算により数値が算出されるように設定された換算
レートが入力された場合には、例えば、入力した数値の
逆数をとる処理が行われ、その値が換算レートとして通
貨換算テーブルメモリ69に格納されるようにしてもよ
い。
【0052】次に、この計算結果に対し、通貨記号、小
数点記号、位取り記号及び区切り記号の付加処理が自動
的に行われる(S26)。この処理は、ROM56に格
納されている通貨記号データ(図13)を用いることに
より行われ、ROM56に格納されている通貨記号、そ
の通貨記号に対する小数点記号及び位取り記号が付加さ
れ、テキストメモリ62に格納される。なお、位取り記
号は、必ずしも小数点記号と一緒に付加する必要はな
く、それを切り換えるような構成にしてもよい。
数点記号、位取り記号及び区切り記号の付加処理が自動
的に行われる(S26)。この処理は、ROM56に格
納されている通貨記号データ(図13)を用いることに
より行われ、ROM56に格納されている通貨記号、そ
の通貨記号に対する小数点記号及び位取り記号が付加さ
れ、テキストメモリ62に格納される。なお、位取り記
号は、必ずしも小数点記号と一緒に付加する必要はな
く、それを切り換えるような構成にしてもよい。
【0053】この処理は、基準通貨及び計算された金額
の全てについて、順次行われ、順次テキストメモリ62
に格納される。通貨記号と金額とを簡単に表示したい場
合には、所定のキーを操作して通貨記号付加モードを設
定して、通貨記号のみを付加する処理を行ってもよい。
の全てについて、順次行われ、順次テキストメモリ62
に格納される。通貨記号と金額とを簡単に表示したい場
合には、所定のキーを操作して通貨記号付加モードを設
定して、通貨記号のみを付加する処理を行ってもよい。
【0054】通貨によっては、例えば、日本のように、
小数点以下の数値がないものも存在するので、その場合
には、小数点が付かず、小数点以下が削除されたものが
テキストメモリ62に格納される。
小数点以下の数値がないものも存在するので、その場合
には、小数点が付かず、小数点以下が削除されたものが
テキストメモリ62に格納される。
【0055】次いで、通貨換算テーブルメモリ69の通
貨換算テーブルのデータに基づいて、次の通貨計算があ
るか否かを判断し(S27)、通貨計算を行う通貨があ
る場合には(S27:Yes)、RAM60の区切り記
号メモリ65に区切り記号が記憶されていれば、その区
切り記号、例えば、「 」(スペース)、
「/」、「;」等を付加し(S28)、あるいは区切り
メモリ65に区切り記号が記憶されていなければ、区切
り記号を付加することなく、次のS29に移行する。ま
た、通貨計算を行う通貨がないと判断された場合には
(S27:No)、S28を実行することなく、次のス
テップ(S29)に移行する。
貨換算テーブルのデータに基づいて、次の通貨計算があ
るか否かを判断し(S27)、通貨計算を行う通貨があ
る場合には(S27:Yes)、RAM60の区切り記
号メモリ65に区切り記号が記憶されていれば、その区
切り記号、例えば、「 」(スペース)、
「/」、「;」等を付加し(S28)、あるいは区切り
メモリ65に区切り記号が記憶されていなければ、区切
り記号を付加することなく、次のS29に移行する。ま
た、通貨計算を行う通貨がないと判断された場合には
(S27:No)、S28を実行することなく、次のス
テップ(S29)に移行する。
【0056】上記テキストメモリ62への格納の際、テ
キストメモリ62に記憶可能か否かが判定される(S:
29)。テキストメモリ62に格納されるデータは、例
えば、50桁以内と桁数が決まっているので、上記処理
が行われた表示のすべての桁数が、制限範囲の桁数を超
え、オーバーフローした場合には(S29:No)、テ
キストメモリ62がこの処理が始まる前の状態に戻され
(S30)、例えば、「表示金額桁数オーバー」という
表示がLCD7になされ(S31)、この処理を終了す
る。
キストメモリ62に記憶可能か否かが判定される(S:
29)。テキストメモリ62に格納されるデータは、例
えば、50桁以内と桁数が決まっているので、上記処理
が行われた表示のすべての桁数が、制限範囲の桁数を超
え、オーバーフローした場合には(S29:No)、テ
キストメモリ62がこの処理が始まる前の状態に戻され
(S30)、例えば、「表示金額桁数オーバー」という
表示がLCD7になされ(S31)、この処理を終了す
る。
【0057】一方、処理の終了した金額表示が、格納で
きる桁数より小さい場合(S29:Yes)には、テキ
ストメモリ62にこれらのデータが格納され(S3
2)、通貨換算テーブルメモリ69の通貨換算テーブル
のデータに基づいて、次の通貨計算を行う通貨があるか
否かを判断し(S33)、通貨計算を行う通貨がある場
合には(S33:Yes)、再びS24に戻り、同様の
処理がなされ、計算結果がワークバッファ61に一旦格
納され、その後テキストメモリ62に格納される処理が
繰り返し実行される。また、次の通貨計算を行う必要が
ないと判断された場合には(S33:No)、通貨計算
処理を終了し、図5のS11に移行する。
きる桁数より小さい場合(S29:Yes)には、テキ
ストメモリ62にこれらのデータが格納され(S3
2)、通貨換算テーブルメモリ69の通貨換算テーブル
のデータに基づいて、次の通貨計算を行う通貨があるか
否かを判断し(S33)、通貨計算を行う通貨がある場
合には(S33:Yes)、再びS24に戻り、同様の
処理がなされ、計算結果がワークバッファ61に一旦格
納され、その後テキストメモリ62に格納される処理が
繰り返し実行される。また、次の通貨計算を行う必要が
ないと判断された場合には(S33:No)、通貨計算
処理を終了し、図5のS11に移行する。
【0058】上記通貨計算処理制御では、換算レートが
1つの基準通貨について、その数値(金額)を入力する
が、ある通貨を指定することにより、指定した通貨を基
準通貨として数値を入力するようにすることもできる。
この場合は、通貨を指定することにより、通貨換算テー
ブルメモリ69に格納された通貨換算テーブルを、その
通貨を換算レート1.00として計算し直す処理が行わ
れ、再計算された通貨換算テーブルに基づき、S21〜
33の処理制御が行われる。
1つの基準通貨について、その数値(金額)を入力する
が、ある通貨を指定することにより、指定した通貨を基
準通貨として数値を入力するようにすることもできる。
この場合は、通貨を指定することにより、通貨換算テー
ブルメモリ69に格納された通貨換算テーブルを、その
通貨を換算レート1.00として計算し直す処理が行わ
れ、再計算された通貨換算テーブルに基づき、S21〜
33の処理制御が行われる。
【0059】次に、区切り記号のRAM60の区切り記
号メモリ65への登録処理制御(S40)について図5
及び図9を参照して説明する。まず、区切り記号登録キ
ーを操作すると(S14:Yes)、区切り記号登録モ
ードに入り、キー入力を待つ(S41)。区切り記号と
して登録したい文字キー、例えば、「/」、
「・」、「:」、「*」、「X」、「 」(スペース)
等の文字キーを操作すると(S41:Yes,S42:
Yes)、ワークバッファ61にそのデータを記憶し
(S43)、S41に戻る。そして、終了キーが操作さ
れると(S41:Yes,S42:No,S44:Ye
s)、ワークバッファ61に記憶されているデータを区
切り記号メモリ65に転送して記憶し(S45)、この
区切り記号登録処理を終了する。そして、図5のS11
に移行する。
号メモリ65への登録処理制御(S40)について図5
及び図9を参照して説明する。まず、区切り記号登録キ
ーを操作すると(S14:Yes)、区切り記号登録モ
ードに入り、キー入力を待つ(S41)。区切り記号と
して登録したい文字キー、例えば、「/」、
「・」、「:」、「*」、「X」、「 」(スペース)
等の文字キーを操作すると(S41:Yes,S42:
Yes)、ワークバッファ61にそのデータを記憶し
(S43)、S41に戻る。そして、終了キーが操作さ
れると(S41:Yes,S42:No,S44:Ye
s)、ワークバッファ61に記憶されているデータを区
切り記号メモリ65に転送して記憶し(S45)、この
区切り記号登録処理を終了する。そして、図5のS11
に移行する。
【0060】また、削除キーが操作された場合には(S
41:Yes,S42:No,S44:No,S46:
Yes)、区切り記号メモリ65に記憶されているデー
タを消去(クリア)して(S47)、区切り記号登録処
理を終了し、図5のS11に移行する。
41:Yes,S42:No,S44:No,S46:
Yes)、区切り記号メモリ65に記憶されているデー
タを消去(クリア)して(S47)、区切り記号登録処
理を終了し、図5のS11に移行する。
【0061】なお、区切り記号としては、1文字だけで
なく、複数文字分を記憶することができる。また、区切
り記号メモリ65に記憶できるデータを1つの区切り記
号群だけでなく、複数の区切り記号群を記憶できるよう
にして、印刷前に、使用する記号群を選択して印刷する
ようにしてもよい。
なく、複数文字分を記憶することができる。また、区切
り記号メモリ65に記憶できるデータを1つの区切り記
号群だけでなく、複数の区切り記号群を記憶できるよう
にして、印刷前に、使用する記号群を選択して印刷する
ようにしてもよい。
【0062】次に、定長設定処理制御(S50)が行わ
れる場合について説明する。通常の文字等が入力されて
いる場合にも、以下に示す処理と同様の処理が行われ
る。テープ長設定キーが操作された場合には(S15:
Yes)、定長処理モードに移り、印刷テープ9に印刷
する印刷領域にテープ長を設定する定長設定処理制御
(S50,図10参照)が実行される。
れる場合について説明する。通常の文字等が入力されて
いる場合にも、以下に示す処理と同様の処理が行われ
る。テープ長設定キーが操作された場合には(S15:
Yes)、定長処理モードに移り、印刷テープ9に印刷
する印刷領域にテープ長を設定する定長設定処理制御
(S50,図10参照)が実行される。
【0063】この制御が開始されると、図10に示すよ
うに、設定テープ長として、例えば、最小の「2cm」
とするテープ長設定画面がディスプレイ7に表示される
(S51)。そして、カーソル右移動キーが操作される
と(S52:Yes,S53:Yes)、次の設定テー
プ長が表示され(S54)、S52に戻る。すなわち、
例えば、カーソル右移動キーを操作する毎に「2cm」
→「3cm」→「4cm」→「5cm」・・・「20c
m」の順に設定テープ長が1センチずつ増加して順次表
示される。このとき、例えば、「20cm」の後に、
「Auto」又は「なし」が表示され、これを選択する
と、定長処理モードは解消される。
うに、設定テープ長として、例えば、最小の「2cm」
とするテープ長設定画面がディスプレイ7に表示される
(S51)。そして、カーソル右移動キーが操作される
と(S52:Yes,S53:Yes)、次の設定テー
プ長が表示され(S54)、S52に戻る。すなわち、
例えば、カーソル右移動キーを操作する毎に「2cm」
→「3cm」→「4cm」→「5cm」・・・「20c
m」の順に設定テープ長が1センチずつ増加して順次表
示される。このとき、例えば、「20cm」の後に、
「Auto」又は「なし」が表示され、これを選択する
と、定長処理モードは解消される。
【0064】一方、カーソル左移動キーが操作されると
(S52:Yes,S53:No,S55:Yes)、
設定テープ長が、例えば、1センチずつ減少する上記と
逆の順序で表示され(S56)、S52に戻る。
(S52:Yes,S53:No,S55:Yes)、
設定テープ長が、例えば、1センチずつ減少する上記と
逆の順序で表示され(S56)、S52に戻る。
【0065】次に、テープ長の設定が完了したのに伴っ
て終了キーが操作されたときには(S52:Yes,S
53:No,S55:No,S57:Yes)、設定さ
れたテープ長に対応するドット数が設定テープ長データ
SLとしてテープ長メモリ66に格納され(S58)、
この制御を終了して図5のS11に移行する。上記定長
処理を行う際に、特開平4−18508号公報に記載し
た処理方法を用いて、等文字間隔で印刷するように設定
する等文字間隔処理制御等を行ってもよい。
て終了キーが操作されたときには(S52:Yes,S
53:No,S55:No,S57:Yes)、設定さ
れたテープ長に対応するドット数が設定テープ長データ
SLとしてテープ長メモリ66に格納され(S58)、
この制御を終了して図5のS11に移行する。上記定長
処理を行う際に、特開平4−18508号公報に記載し
た処理方法を用いて、等文字間隔で印刷するように設定
する等文字間隔処理制御等を行ってもよい。
【0066】また、通貨計算モード、区切り記号登録モ
ード、定長設定モード、通貨レートモード、通貨無効設
定モード等が設定されていないとき、すなわちデフォル
ト状態においては、文字入力が設定されている。この文
字入力モードにおいて、アルファベット文字、数字、記
号等の文字キーやスペースキー等の印刷可能キーが操作
されたときには、(S12:Yes,S13〜18:N
o)、具体的には図示しないが、文字入力処理制御によ
り、印刷可能キーに対応するコードデータが入力処理さ
れてテキストメモリ62に格納され、それら文字等がL
CD7に表示される(S19)。
ード、定長設定モード、通貨レートモード、通貨無効設
定モード等が設定されていないとき、すなわちデフォル
ト状態においては、文字入力が設定されている。この文
字入力モードにおいて、アルファベット文字、数字、記
号等の文字キーやスペースキー等の印刷可能キーが操作
されたときには、(S12:Yes,S13〜18:N
o)、具体的には図示しないが、文字入力処理制御によ
り、印刷可能キーに対応するコードデータが入力処理さ
れてテキストメモリ62に格納され、それら文字等がL
CD7に表示される(S19)。
【0067】次に、印刷キーが入力された場合(S1
6:Yes)の印刷処理制御について説明する。上記定
長設定がなされている場合には、この印刷処理制御にお
いて、印刷する金額等のテキストメモリ62に格納され
たデータが、設定されたテープ長の範囲に入るか否かが
判断される。すなわち、テープ印刷制御において、印刷
キーが操作されたときには(S12:Yes,S13〜
S15:No,S16:Yes)、印刷処理制御(S6
0,図11参照)が実行される(S70)。
6:Yes)の印刷処理制御について説明する。上記定
長設定がなされている場合には、この印刷処理制御にお
いて、印刷する金額等のテキストメモリ62に格納され
たデータが、設定されたテープ長の範囲に入るか否かが
判断される。すなわち、テープ印刷制御において、印刷
キーが操作されたときには(S12:Yes,S13〜
S15:No,S16:Yes)、印刷処理制御(S6
0,図11参照)が実行される(S70)。
【0068】先ず、テープ幅センサ43からのテープ幅
信号が読込まれ(S70)、そのテープ幅信号に対応す
る印刷可能幅データTW(ドット数)がROM55から
読込まれて印刷可能幅メモリ68に格納される(S7
1)。
信号が読込まれ(S70)、そのテープ幅信号に対応す
る印刷可能幅データTW(ドット数)がROM55から
読込まれて印刷可能幅メモリ68に格納される(S7
1)。
【0069】次に、テキストメモリ62に格納された金
額表示やこの金額表示に通常の文字等が付加されたもの
等(以下、テキストデータという)の印刷用ドットイメ
ージデータが作成され、印刷データバッファ67に格納
される(S72)。次に、この印刷データバッファ67
に格納された印刷用ドットイメージデータに基づいて、
これらテキストデータの長さのドット数データLLが求
められるとともに、これらテキストデータの最大文字高
さのドット数MHが求められる(S73)。そして、こ
れら設定テープ長データ(横方向長さデータ)SLと印
刷可能幅データ(縦方向長さデータ)TWとで求められ
る印刷領域内にテキストデータが収まるか否かが判定さ
れる。即ち、テキストデータの長さデータLLが設定テ
ープ長データSL以下で(S74:Yes)、テキスト
データの最大文字高さデータMHが印刷可能幅データT
W以下のときには(S75:Yes)、テキストデータ
がその印刷範囲に収まるので、印刷データバッファ67
の印刷用ドットイメージデータが印刷機構PMに出力さ
れ、これらテキストデータ(例えば、「1.234,0
0DM/$2,115.00」)が印刷テープ9に印刷
される(S76)。
額表示やこの金額表示に通常の文字等が付加されたもの
等(以下、テキストデータという)の印刷用ドットイメ
ージデータが作成され、印刷データバッファ67に格納
される(S72)。次に、この印刷データバッファ67
に格納された印刷用ドットイメージデータに基づいて、
これらテキストデータの長さのドット数データLLが求
められるとともに、これらテキストデータの最大文字高
さのドット数MHが求められる(S73)。そして、こ
れら設定テープ長データ(横方向長さデータ)SLと印
刷可能幅データ(縦方向長さデータ)TWとで求められ
る印刷領域内にテキストデータが収まるか否かが判定さ
れる。即ち、テキストデータの長さデータLLが設定テ
ープ長データSL以下で(S74:Yes)、テキスト
データの最大文字高さデータMHが印刷可能幅データT
W以下のときには(S75:Yes)、テキストデータ
がその印刷範囲に収まるので、印刷データバッファ67
の印刷用ドットイメージデータが印刷機構PMに出力さ
れ、これらテキストデータ(例えば、「1.234,0
0DM/$2,115.00」)が印刷テープ9に印刷
される(S76)。
【0070】一方、印刷データバッファ67に格納され
た印刷用ドットイメージデータに基いて求められたテキ
ストデータの長さLLが設定テープ長SLよりも大きい
とき、つまり金額表示列がその印刷範囲に収まらないと
きには(S74:No,S75:No)、印刷処理が停
止され(S77)、「指定長を超えます」というメッセ
ージがLCD7に表示され(S78)、この制御を終了
して、上記テープ印刷制御のS11に移行する。この場
合、テープ長を再設定することにより、印刷することが
できる。
た印刷用ドットイメージデータに基いて求められたテキ
ストデータの長さLLが設定テープ長SLよりも大きい
とき、つまり金額表示列がその印刷範囲に収まらないと
きには(S74:No,S75:No)、印刷処理が停
止され(S77)、「指定長を超えます」というメッセ
ージがLCD7に表示され(S78)、この制御を終了
して、上記テープ印刷制御のS11に移行する。この場
合、テープ長を再設定することにより、印刷することが
できる。
【0071】
【発明の効果】以上詳述したように、上記請求項1記載
の印刷装置によれば、入力された通貨の基準通貨に対す
る換算レートに基づき、一つの通貨における値を他の通
貨における値に換算し、その通貨における値と基準通貨
との間に分かり易い区切り記号を付加した形態で直ちに
被印刷媒体に印刷し、値札等を作製することができる。
の印刷装置によれば、入力された通貨の基準通貨に対す
る換算レートに基づき、一つの通貨における値を他の通
貨における値に換算し、その通貨における値と基準通貨
との間に分かり易い区切り記号を付加した形態で直ちに
被印刷媒体に印刷し、値札等を作製することができる。
【0072】上記請求項2記載の印刷装置によれば、入
力された複数の通貨の基準通貨に対する換算レートに基
づき、一つの通貨における値を他の複数の通貨における
値に換算し、それらの通貨における複数の値を、間に分
かり易い区切り記号を付加した形態で直ちにテープ等の
被印刷媒体に印刷し、値札等を作製することができる。
力された複数の通貨の基準通貨に対する換算レートに基
づき、一つの通貨における値を他の複数の通貨における
値に換算し、それらの通貨における複数の値を、間に分
かり易い区切り記号を付加した形態で直ちにテープ等の
被印刷媒体に印刷し、値札等を作製することができる。
【0073】上記請求項3記載の印刷装置によれば、区
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
【図1】本発明の印刷装置としてのテープ印刷装置の一
実施形態を示す斜視図である。
実施形態を示す斜視図である。
【図2】テープカセットを装着した本発明のテープ印刷
装置の印刷機構を示す平面図である。
装置の印刷機構を示す平面図である。
【図3】本発明のテープ印刷装置の制御系の概略を示す
ブロック図である。
ブロック図である。
【図4】本発明のテープ印刷装置のRAMの内容を示す
ブロック図である。
ブロック図である。
【図5】本発明のテープ印刷装置におけるテープ印刷制
御のルーチンの概略を示すフローチャートである。
御のルーチンの概略を示すフローチャートである。
【図6】本発明のテープ印刷装置における通貨レート設
定処理制御のルーチンの概略フローチャートである。
定処理制御のルーチンの概略フローチャートである。
【図7】本発明のテープ印刷装置における通貨無効設定
処理制御のルーチンの概略フローチャートである。
処理制御のルーチンの概略フローチャートである。
【図8】本発明のテープ印刷装置における通貨計算処理
制御のルーチンの概略フローチャートである。
制御のルーチンの概略フローチャートである。
【図9】本発明のテープ印刷装置における区切り記号登
録処理制御のルーチンの概略フローチャートである。
録処理制御のルーチンの概略フローチャートである。
【図10】本発明のテープ印刷装置における定長処理制
御のルーチンの概略フローチャートである。
御のルーチンの概略フローチャートである。
【図11】本発明のテープ印刷装置における印刷処理制
御のルーチンの概略フローチャートである。
御のルーチンの概略フローチャートである。
【図12】本発明のテープ印刷装置における通貨換算テ
ーブルメモリに格納される通貨換算テーブルを示す説明
図である。
ーブルメモリに格納される通貨換算テーブルを示す説明
図である。
【図13】本発明のテープ印刷装置における通貨記号デ
ータメモリに格納される通貨記号データを示す説明図で
ある。
ータメモリに格納される通貨記号データを示す説明図で
ある。
【図14】各国通貨における金額の表示方法を示す説明
図である。
図である。
1 テープ印刷装置 3 キーボード 7 LCD 9 印刷テープ 20 サーマルヘッド 52 CPU 53、54 CGROM 55、56 ROM 60〜69 RAM CS テープカセット PM 印刷機構
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成10年10月6日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正内容】
【書類名】 明細書
【発明の名称】 印刷装置
【特許請求の範囲】
【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、商品等に値札等と
して貼り付けるためのテープ等の被印刷媒体に文字、図
形等を印刷する印刷装置に関するものである。
して貼り付けるためのテープ等の被印刷媒体に文字、図
形等を印刷する印刷装置に関するものである。
【0002】
【従来の技術】従来、本願出願人は、キーボード、ディ
スプレイ、印刷機構等を備え、印字媒体として、フィル
ム状のテープ(例えば、12mm、24mmのテープ
幅)に、入力した文字や記号を印刷できるテープ印刷装
置を実用化するとともに、このテープ印刷装置に、テー
プに印刷する際に、左揃え、右揃え等の行修飾等を決定
する行修飾設定機能等の各種の編集機能を付加したもの
を提案した。このテープ印刷装置は、ファイル名ラベル
等の各種のラベルを作成するのに好適のものである。
スプレイ、印刷機構等を備え、印字媒体として、フィル
ム状のテープ(例えば、12mm、24mmのテープ
幅)に、入力した文字や記号を印刷できるテープ印刷装
置を実用化するとともに、このテープ印刷装置に、テー
プに印刷する際に、左揃え、右揃え等の行修飾等を決定
する行修飾設定機能等の各種の編集機能を付加したもの
を提案した。このテープ印刷装置は、ファイル名ラベル
等の各種のラベルを作成するのに好適のものである。
【0003】また、これらテープ印刷装置は、接着のた
めに貼り付ける両面テープと透明なテープとの間に文字
等を印刷することができるものであり、上記方式で印刷
されたテープは、文字が擦れて薄くなったり、消えたり
することがないため、持ち歩いたり、他の物体と常に接
触する物に貼り付けるラベル等として、極めて適してい
る。
めに貼り付ける両面テープと透明なテープとの間に文字
等を印刷することができるものであり、上記方式で印刷
されたテープは、文字が擦れて薄くなったり、消えたり
することがないため、持ち歩いたり、他の物体と常に接
触する物に貼り付けるラベル等として、極めて適してい
る。
【0004】
【発明が解決しようとする課題】ところで、現在、世界
中で種々の通貨が使用されており、特にヨーロッパで
は、狭い地域に多数の国が存在し、その国によって異な
る通貨が使用されている。そのため、1つの商品が異な
る国で販売されることが多く、その場合には、通貨レー
トに基づき、それぞれの国の価格に換算して値札等をつ
ける必要がある。また、ヨーロッパでは、将来通貨統合
がなされるが、その後においては、今まで使用していた
通貨における商品価格を統合される通貨の価格に直し
て、商品に表示する必要がある。
中で種々の通貨が使用されており、特にヨーロッパで
は、狭い地域に多数の国が存在し、その国によって異な
る通貨が使用されている。そのため、1つの商品が異な
る国で販売されることが多く、その場合には、通貨レー
トに基づき、それぞれの国の価格に換算して値札等をつ
ける必要がある。また、ヨーロッパでは、将来通貨統合
がなされるが、その後においては、今まで使用していた
通貨における商品価格を統合される通貨の価格に直し
て、商品に表示する必要がある。
【0005】更に、最近では、国際的な人の交流も盛ん
であるため、一つの国においても、異なる通貨を持った
人々が、異なる通貨を用いて商品を購入する場合も多
い。このような場合にも、通貨レートに基づき、異なる
通貨による複数の価格を商品に付して販売した方が、購
入者にも分かり易い。
であるため、一つの国においても、異なる通貨を持った
人々が、異なる通貨を用いて商品を購入する場合も多
い。このような場合にも、通貨レートに基づき、異なる
通貨による複数の価格を商品に付して販売した方が、購
入者にも分かり易い。
【0006】このような場合、通貨レートに基づき、各
通貨による価格を計算する計算機は種々存在するが、計
算結果に基づき、直ちに換算された商品の価格を印刷し
て値札を作成し、それを商品に貼り付けることができる
印刷装置は存在しなかった。また、図14に示すよう
に、通貨記号や金額の表示方法は、各国の通貨毎に異な
っているため、このような他の国の通貨による価格の表
示を行うのは、非常に煩雑であった。
通貨による価格を計算する計算機は種々存在するが、計
算結果に基づき、直ちに換算された商品の価格を印刷し
て値札を作成し、それを商品に貼り付けることができる
印刷装置は存在しなかった。また、図14に示すよう
に、通貨記号や金額の表示方法は、各国の通貨毎に異な
っているため、このような他の国の通貨による価格の表
示を行うのは、非常に煩雑であった。
【0007】本発明は、上記問題点に鑑み、予め入力さ
れた通貨の換算レートに基づき、一の通貨における値を
他の通貨における値に換算し、複数の通貨における値が
分かり易く表示された値札等を、直ちに作製することが
できる印刷装置を提供することを目的とするものであ
る。
れた通貨の換算レートに基づき、一の通貨における値を
他の通貨における値に換算し、複数の通貨における値が
分かり易く表示された値札等を、直ちに作製することが
できる印刷装置を提供することを目的とするものであ
る。
【0008】
【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の印刷装置は、文字、記号、図形等の
データを入力する入力手段と、入力されたデータを記憶
するデータ記憶手段と、入力されたデータを表示する表
示手段と、テープ等の被印刷媒体に文字、記号、図形等
を印刷する印刷手段とを備えた印刷装置であって、少な
くとも1つの通貨とその通貨の基準通貨に対する換算レ
ートとを対応づけて記憶する換算レート記憶手段と、基
準通貨の値が入力された際、換算レート記憶手段に記憶
された換算レートデータに基づいて、その換算レートの
通貨における値を演算する演算手段と、印刷する際に、
各通貨の値を区切るための区切り記号を付加する区切り
記号付加手段と、演算手段にて演算された通貨の値と基
準通貨の値との間に区切り記号付加手段に付加される区
切り記号を挿入して、印刷手段により被印刷媒体に連続
印刷させる制御手段とを備えている。
に、請求項1記載の印刷装置は、文字、記号、図形等の
データを入力する入力手段と、入力されたデータを記憶
するデータ記憶手段と、入力されたデータを表示する表
示手段と、テープ等の被印刷媒体に文字、記号、図形等
を印刷する印刷手段とを備えた印刷装置であって、少な
くとも1つの通貨とその通貨の基準通貨に対する換算レ
ートとを対応づけて記憶する換算レート記憶手段と、基
準通貨の値が入力された際、換算レート記憶手段に記憶
された換算レートデータに基づいて、その換算レートの
通貨における値を演算する演算手段と、印刷する際に、
各通貨の値を区切るための区切り記号を付加する区切り
記号付加手段と、演算手段にて演算された通貨の値と基
準通貨の値との間に区切り記号付加手段に付加される区
切り記号を挿入して、印刷手段により被印刷媒体に連続
印刷させる制御手段とを備えている。
【0009】上記請求項1記載の印刷装置によれば、入
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の通貨における値に換算し、
その通貨における値と基準通貨の値との間に分かり易い
区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の通貨における値に換算し、
その通貨における値と基準通貨の値との間に分かり易い
区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
【0010】また、請求項2記載の印刷装置は、文字、
記号、図形等のデータを入力する入力手段と、入力され
たデータを記憶するデータ記憶手段と、入力されたデー
タを表示する表示手段と、テープ等の被印刷媒体に文
字、記号、図形等を印刷する印刷手段とを備えた印刷装
置であって、2つ以上の通貨とその通貨の基準通貨に対
する換算レートとを対応づけてそれぞれ記憶する換算レ
ート記憶手段と、基準通貨の値が入力された際、換算レ
ート記憶手段に記憶された少なくとも2つ以上の換算レ
ートデータに基づいて、その換算レートの通貨における
値をそれぞれ演算する演算手段と、印刷する際に、演算
手段にて演算された通貨の各値を区切るための区切り記
号を付加する区切り記号付加手段と、演算手段にて演算
された通貨の各値と、区切り記号付加手段に付加される
区切り記号とを、印刷手段により同一の被印刷媒体に連
続印刷させる制御手段とを備えている。
記号、図形等のデータを入力する入力手段と、入力され
たデータを記憶するデータ記憶手段と、入力されたデー
タを表示する表示手段と、テープ等の被印刷媒体に文
字、記号、図形等を印刷する印刷手段とを備えた印刷装
置であって、2つ以上の通貨とその通貨の基準通貨に対
する換算レートとを対応づけてそれぞれ記憶する換算レ
ート記憶手段と、基準通貨の値が入力された際、換算レ
ート記憶手段に記憶された少なくとも2つ以上の換算レ
ートデータに基づいて、その換算レートの通貨における
値をそれぞれ演算する演算手段と、印刷する際に、演算
手段にて演算された通貨の各値を区切るための区切り記
号を付加する区切り記号付加手段と、演算手段にて演算
された通貨の各値と、区切り記号付加手段に付加される
区切り記号とを、印刷手段により同一の被印刷媒体に連
続印刷させる制御手段とを備えている。
【0011】上記請求項2記載の印刷装置によれば、入
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の複数の通貨における値に換
算し、それらの通貨における複数の値を、間に分かり易
い区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
力された通貨の基準通貨に対する換算レートに基づき、
一つの通貨における値を他の複数の通貨における値に換
算し、それらの通貨における複数の値を、間に分かり易
い区切り記号を付加した形態で直ちに被印刷媒体に印刷
し、値札等を作製することができる。
【0012】さらに、請求項3記載の印刷装置は、請求
項1又は請求項2記載の印刷装置において、任意の区切
り記号データを設定する設定手段を更に備え、上記区切
り記号付加手段は、設定手段により設定された区切り記
号を付加するものである。
項1又は請求項2記載の印刷装置において、任意の区切
り記号データを設定する設定手段を更に備え、上記区切
り記号付加手段は、設定手段により設定された区切り記
号を付加するものである。
【0013】上記請求項3記載の印刷装置によれば、区
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
【0014】
【発明の実施の形態】以下に、本発明の印刷装置として
のテープ印刷装置の一実施形態を図面に基づいて説明す
るが、本発明はこれらに限定されるものではない。
のテープ印刷装置の一実施形態を図面に基づいて説明す
るが、本発明はこれらに限定されるものではない。
【0015】図1は、本発明のテープ印刷装置の一実施
形態を示す斜視図である。図1に示すように、テープ印
字装置1の本体フレーム2は略箱状体に形成され、その
上面前部にはキーボード3が配設されている。入力手段
としてのキーボード3には、アルファベット文字、数
字、記号等を入力するための文字キー、スペースキー、
リターンキー、カーソルを右方又は左方に移動させるた
めのカーソル移動キー、印刷テープ9に印刷する印刷領
域にテープ長を設定するテープ長設定キー、通貨レート
設定モードを設定する通貨レート設定キー、通貨計算処
理モードを設定する通貨計算処理キー、通貨無効設定モ
ードを設定する通貨無効設定キー、通貨記号を無効にす
る無効キー、印刷する文字のサイズを設定するサイズ設
定キー、各種処理を実行させる実行キー、各種の設定処
理の終了を指令する終了キー、印刷を指令する印刷キ
ー、データをメモリから削除する削除キー、電源をON
・OFFするための電源キー等が設けられている。な
お、入力手段として、スキャナや他の通信装置等が考え
られる。キーボード3の後部には、表示手段としての液
晶ディスプレイ7が設けられており、この液晶ディスプ
レイ(LCD)7には、入力された文字、設定モード等
が必要に応じて表示される。
形態を示す斜視図である。図1に示すように、テープ印
字装置1の本体フレーム2は略箱状体に形成され、その
上面前部にはキーボード3が配設されている。入力手段
としてのキーボード3には、アルファベット文字、数
字、記号等を入力するための文字キー、スペースキー、
リターンキー、カーソルを右方又は左方に移動させるた
めのカーソル移動キー、印刷テープ9に印刷する印刷領
域にテープ長を設定するテープ長設定キー、通貨レート
設定モードを設定する通貨レート設定キー、通貨計算処
理モードを設定する通貨計算処理キー、通貨無効設定モ
ードを設定する通貨無効設定キー、通貨記号を無効にす
る無効キー、印刷する文字のサイズを設定するサイズ設
定キー、各種処理を実行させる実行キー、各種の設定処
理の終了を指令する終了キー、印刷を指令する印刷キ
ー、データをメモリから削除する削除キー、電源をON
・OFFするための電源キー等が設けられている。な
お、入力手段として、スキャナや他の通信装置等が考え
られる。キーボード3の後部には、表示手段としての液
晶ディスプレイ7が設けられており、この液晶ディスプ
レイ(LCD)7には、入力された文字、設定モード等
が必要に応じて表示される。
【0016】テープ印字装置1の内部には印刷機構PM
が設けられており、この印刷機構PMに装着するテープ
カセットCS(図2参照)の脱着を可能にするため、本
体フレーム2の側面から背面にかけてカバーフレーム8
が設けられている。また、本体フレーム2の側面には、
テープ取り出し口4及び取り出した印刷テープ9を主動
で切断するためのカッターレバー5が設けられている。
なお、符号6は、印刷中であることを示す印刷ランプで
ある。
が設けられており、この印刷機構PMに装着するテープ
カセットCS(図2参照)の脱着を可能にするため、本
体フレーム2の側面から背面にかけてカバーフレーム8
が設けられている。また、本体フレーム2の側面には、
テープ取り出し口4及び取り出した印刷テープ9を主動
で切断するためのカッターレバー5が設けられている。
なお、符号6は、印刷中であることを示す印刷ランプで
ある。
【0017】次に、印刷機構PMについて、図2に基づ
いて簡単に説明すると、印刷機構PMに着脱自在に矩形
状のテープカセットCSが装着されており、このテープ
カセットCSには、被印刷媒体としてのテープ、例え
ば、透明なラミネートフィルムテープ12が巻装された
テープスプール13と、印字リボン14が巻装されたリ
ボン供給スプール15と、この印字リボン14を巻取る
巻取りスプール16と、ラミネートフィルムテープ12
と同一幅を有する両面テープ17が剥離紙を外側に貼着
して巻装された供給スプール18と、これらラミネート
フィルムテープ12と両面テープ17とを接合させる接
合ローラ19とが回転自在に設けられている。なお、両
面テープ17は、ベーステープの両面に粘着剤層が形成
されており、その一側面の粘着剤層に剥離紙が貼着され
ている。
いて簡単に説明すると、印刷機構PMに着脱自在に矩形
状のテープカセットCSが装着されており、このテープ
カセットCSには、被印刷媒体としてのテープ、例え
ば、透明なラミネートフィルムテープ12が巻装された
テープスプール13と、印字リボン14が巻装されたリ
ボン供給スプール15と、この印字リボン14を巻取る
巻取りスプール16と、ラミネートフィルムテープ12
と同一幅を有する両面テープ17が剥離紙を外側に貼着
して巻装された供給スプール18と、これらラミネート
フィルムテープ12と両面テープ17とを接合させる接
合ローラ19とが回転自在に設けられている。なお、両
面テープ17は、ベーステープの両面に粘着剤層が形成
されており、その一側面の粘着剤層に剥離紙が貼着され
ている。
【0018】ラミネートフィルムテープ12と印字リボ
ン14とが重なる位置には、サーマルヘッド20が立設
され、これらラミネートフィルムテープ12と印字リボ
ン14とをサーマルヘッド20に押圧するプラテンロー
ラ21と、ラミネートフィルムテープ12と両面テープ
17とを接合ローラ19に押圧して印刷テープ9を作製
する送りローラ22とは、本体フレーム2に回動自在に
枢着された支持体23に回転可能に枢支されている。こ
のサーマルヘッド20には、多数の発熱素子からなる発
熱素子群が上下方向に列設されている。
ン14とが重なる位置には、サーマルヘッド20が立設
され、これらラミネートフィルムテープ12と印字リボ
ン14とをサーマルヘッド20に押圧するプラテンロー
ラ21と、ラミネートフィルムテープ12と両面テープ
17とを接合ローラ19に押圧して印刷テープ9を作製
する送りローラ22とは、本体フレーム2に回動自在に
枢着された支持体23に回転可能に枢支されている。こ
のサーマルヘッド20には、多数の発熱素子からなる発
熱素子群が上下方向に列設されている。
【0019】従って、テープ送りモータ47(図3参
照)の所定回転方向への駆動により、接合ローラ19と
巻取りスプール16とが所定回転方向にそれぞれ同期し
て駆動されながら発熱素子群に通電されたとき、ラミネ
ートフィルムテープ12上には複数のドット列により文
字や記号が印字され、しかもラミネートフィルムテープ
12は両面テープ17を接合した状態で印刷テープ9と
してテープ送り方向Aにテープ送りされ、図1及び図2
に示すように、本体フレーム2の外部に繰出される。な
お、印刷機構PMの詳細については、特開平2−106
555号公報を参照のこと。
照)の所定回転方向への駆動により、接合ローラ19と
巻取りスプール16とが所定回転方向にそれぞれ同期し
て駆動されながら発熱素子群に通電されたとき、ラミネ
ートフィルムテープ12上には複数のドット列により文
字や記号が印字され、しかもラミネートフィルムテープ
12は両面テープ17を接合した状態で印刷テープ9と
してテープ送り方向Aにテープ送りされ、図1及び図2
に示すように、本体フレーム2の外部に繰出される。な
お、印刷機構PMの詳細については、特開平2−106
555号公報を参照のこと。
【0020】送り出された印刷テープ9をカットする際
には、本体フレーム2の側面に設けられたカッターレバ
ー5の手前の部分を、本体フレーム2の外側の方向に移
動させると、カッター(図示せず)が印刷テープ9の方
向に移動し、印刷テープ9が切断される。
には、本体フレーム2の側面に設けられたカッターレバ
ー5の手前の部分を、本体フレーム2の外側の方向に移
動させると、カッター(図示せず)が印刷テープ9の方
向に移動し、印刷テープ9が切断される。
【0021】ところで、テープカセットCSから繰出さ
れる印刷テープ9として、テープ幅を6mm、9mm、
12mm、18mm、24mmとする5種類が準備され
ている。更に、各テープ幅毎に、両面テープ17を構成
するベーステープの色(以下、単に両面テープ17の色
とし、このベーステープの色がテープの地色)と印字リ
ボン14のインク色とを、「黒」、「赤」、「青」、
「黄」・・・「白」とから任意に組合せた複数種類のテ
ープカセットCSが準備されている。
れる印刷テープ9として、テープ幅を6mm、9mm、
12mm、18mm、24mmとする5種類が準備され
ている。更に、各テープ幅毎に、両面テープ17を構成
するベーステープの色(以下、単に両面テープ17の色
とし、このベーステープの色がテープの地色)と印字リ
ボン14のインク色とを、「黒」、「赤」、「青」、
「黄」・・・「白」とから任意に組合せた複数種類のテ
ープカセットCSが準備されている。
【0022】そして、これらテープカセットCSの底壁
部には、これら5種類のテープ幅の何れかを検知するた
めに、複数の突出爪を組合せた突出片が複数個設けられ
ており、本体フレーム2には、これら突出片の突出爪の
状態からテープ幅を検知するテープ幅センサ43、及
び、両面テープ17と印字リボン14との組合せ色を検
知するテープ色センサ44がそれぞれ取付けられている
(図3参照)。
部には、これら5種類のテープ幅の何れかを検知するた
めに、複数の突出爪を組合せた突出片が複数個設けられ
ており、本体フレーム2には、これら突出片の突出爪の
状態からテープ幅を検知するテープ幅センサ43、及
び、両面テープ17と印字リボン14との組合せ色を検
知するテープ色センサ44がそれぞれ取付けられている
(図3参照)。
【0023】更に、本体フレーム2には、これら複数種
類のテープカセットCSが択一的に装着されたことを検
出するために、カセットスイッチ42が取付けられてい
る(図3参照)。
類のテープカセットCSが択一的に装着されたことを検
出するために、カセットスイッチ42が取付けられてい
る(図3参照)。
【0024】次に、テープ印刷装置1の制御系は、図3
のブロック図に示すように構成されている。制御装置C
の入出力インターフェース50には、キーボード3と、
カセットスイッチ42と、テープ幅センサ43と、テー
プ色センサ44と、液晶ディスプレイ(LCD)7に表
示データを出力するためのビデオRAM24を有するデ
ィスプレイコントローラ(LCDC)23と、警告用ブ
ザー45のための駆動回路46と、サーマルヘッド20
を駆動するための駆動回路48と、テープ送りモータ4
7を駆動するための駆動回路49とがそれぞれ接続され
ている。
のブロック図に示すように構成されている。制御装置C
の入出力インターフェース50には、キーボード3と、
カセットスイッチ42と、テープ幅センサ43と、テー
プ色センサ44と、液晶ディスプレイ(LCD)7に表
示データを出力するためのビデオRAM24を有するデ
ィスプレイコントローラ(LCDC)23と、警告用ブ
ザー45のための駆動回路46と、サーマルヘッド20
を駆動するための駆動回路48と、テープ送りモータ4
7を駆動するための駆動回路49とがそれぞれ接続され
ている。
【0025】制御装置Cは、CPU52と、このCPU
52にデータバス等のバス51を介して接続された入出
力インターフェース50、CGROM53、54、RO
M55、56及びRAM60とから構成されている。
52にデータバス等のバス51を介して接続された入出
力インターフェース50、CGROM53、54、RO
M55、56及びRAM60とから構成されている。
【0026】表示用のCGROM53には、数字やアル
ファベット文字や記号の各々に関して、表示のためのド
ットパターンデータがコードデータに対応させて格納さ
れている。
ファベット文字や記号の各々に関して、表示のためのド
ットパターンデータがコードデータに対応させて格納さ
れている。
【0027】印刷用のCGROM(ドットパターンデー
タメモリ)54には、アルファベット文字や記号等のキ
ャラクタを印字するために多数のキャラクタの各々に関
して、印刷用ドットパターンデータが、書体(ゴシック
系書体、明朝系書体等)毎に分類され、各書体毎に7種
類(16、24、32、48、64、96、128のド
ットサイズ)の印刷文字サイズ分、コードデータに対応
させて格納されている。
タメモリ)54には、アルファベット文字や記号等のキ
ャラクタを印字するために多数のキャラクタの各々に関
して、印刷用ドットパターンデータが、書体(ゴシック
系書体、明朝系書体等)毎に分類され、各書体毎に7種
類(16、24、32、48、64、96、128のド
ットサイズ)の印刷文字サイズ分、コードデータに対応
させて格納されている。
【0028】ROM55には、キーボード3から入力さ
れた文字や数字や記号等のキャラクタのコードデータに
対応させてディスプレイコントローラ23を制御する表
示駆動制御プログラム、印刷データバッファ67のデー
タを順次読出してサーマルヘッド20やテープ送りモー
タ47を駆動する印刷駆動制御プログラム、後述のテー
プ印刷制御の制御プログラム等が格納されている。
れた文字や数字や記号等のキャラクタのコードデータに
対応させてディスプレイコントローラ23を制御する表
示駆動制御プログラム、印刷データバッファ67のデー
タを順次読出してサーマルヘッド20やテープ送りモー
タ47を駆動する印刷駆動制御プログラム、後述のテー
プ印刷制御の制御プログラム等が格納されている。
【0029】更に、ROM55には、印刷テープ9の5
種類のテープ幅の各々に対応する印刷可能幅データTW
がドット数で予め格納されている。ROM(通貨記号デ
ータメモリ)56には、各国の通貨に対応する通貨記号
が格納されている。なお、ROM55及びROM56
は、1つのROMから構成されていてもよい。
種類のテープ幅の各々に対応する印刷可能幅データTW
がドット数で予め格納されている。ROM(通貨記号デ
ータメモリ)56には、各国の通貨に対応する通貨記号
が格納されている。なお、ROM55及びROM56
は、1つのROMから構成されていてもよい。
【0030】また、図4に示すように、RAM60は、
ワークバッファ61、テキストメモリ62、通貨記号メ
モリ63、金額メモリ64、区切り記号メモリ65、テ
ープ長メモリ66、印刷データバーファ67、印刷可能
幅メモリ68、通貨換算テーブルメモリ69等から構成
されている。
ワークバッファ61、テキストメモリ62、通貨記号メ
モリ63、金額メモリ64、区切り記号メモリ65、テ
ープ長メモリ66、印刷データバーファ67、印刷可能
幅メモリ68、通貨換算テーブルメモリ69等から構成
されている。
【0031】RAM60のワークバッファ61には、キ
ーボード3から入力されたデータ、計算結果等が一時的
に格納される。テキストメモリ62には、ワークバッフ
ァ61内で種々の処理が行われたデータが、最終的に印
刷されるデータとして格納される。通貨記号メモリ63
には、ROM56より呼び出された通貨記号データにそ
の通貨記号が有効か否かの判定された結果が付されて格
納される。金額メモリ64には、入力された基準通貨に
おける金額が格納される。区切り記号メモリ65には、
入力された区切り記号が格納される。テープ長メモリ6
6には、設定されたテープ長データSLがドット数で格
納される。印刷データバッファ67には、縦方向に12
8ビット(16バイト)、横方向に約50文字分の所定
ビットからなる大きさのメモリ容量が設けられ、文字や
記号からなる文書の印刷用ドットイメージデータが印刷
データとして格納される。印刷可能幅メモリ68には、
テープ印刷装置1に装着されたテープカセットCSのテ
ープ幅に対応する印刷可能幅データTWが格納される。
通貨換算テーブルメモリ69には、図12に示すよう
に、入力された通貨記号と通貨換算レートとが、入力さ
れた順に番号を付されて格納された、通貨換算テーブル
が設けられている。
ーボード3から入力されたデータ、計算結果等が一時的
に格納される。テキストメモリ62には、ワークバッフ
ァ61内で種々の処理が行われたデータが、最終的に印
刷されるデータとして格納される。通貨記号メモリ63
には、ROM56より呼び出された通貨記号データにそ
の通貨記号が有効か否かの判定された結果が付されて格
納される。金額メモリ64には、入力された基準通貨に
おける金額が格納される。区切り記号メモリ65には、
入力された区切り記号が格納される。テープ長メモリ6
6には、設定されたテープ長データSLがドット数で格
納される。印刷データバッファ67には、縦方向に12
8ビット(16バイト)、横方向に約50文字分の所定
ビットからなる大きさのメモリ容量が設けられ、文字や
記号からなる文書の印刷用ドットイメージデータが印刷
データとして格納される。印刷可能幅メモリ68には、
テープ印刷装置1に装着されたテープカセットCSのテ
ープ幅に対応する印刷可能幅データTWが格納される。
通貨換算テーブルメモリ69には、図12に示すよう
に、入力された通貨記号と通貨換算レートとが、入力さ
れた順に番号を付されて格納された、通貨換算テーブル
が設けられている。
【0032】次に、上記のように構成されたテープ印刷
装置1で行われるテープ印刷制御のルーチンについて、
図5〜図11のフローチャートに基づいて説明する。な
お、図中の符号Si(i=10、11、12・・・・
・)は、各ステップを示している。
装置1で行われるテープ印刷制御のルーチンについて、
図5〜図11のフローチャートに基づいて説明する。な
お、図中の符号Si(i=10、11、12・・・・
・)は、各ステップを示している。
【0033】電源キーにより電源が投入されると、この
テープ印刷制御(図5参照)が実行され、先ずRAM6
0の各メモリ61、62、64〜68をクリアするとと
もに、文書入力モードを設定する等の初期設定処理が実
行され(S10)、文書入力画面がLCD7に表示され
る(S11)。ただし、前の処理で入力された通貨と換
算レートについてのデータは、通貨換算テーブルメモリ
69に記憶されており、この通貨換算テーブルを用いる
ことにより、通貨計算処理を行うことができる。また、
通貨記号メモリ63には、通貨記号とそれが有効である
か否か等のデータが記憶されている。
テープ印刷制御(図5参照)が実行され、先ずRAM6
0の各メモリ61、62、64〜68をクリアするとと
もに、文書入力モードを設定する等の初期設定処理が実
行され(S10)、文書入力画面がLCD7に表示され
る(S11)。ただし、前の処理で入力された通貨と換
算レートについてのデータは、通貨換算テーブルメモリ
69に記憶されており、この通貨換算テーブルを用いる
ことにより、通貨計算処理を行うことができる。また、
通貨記号メモリ63には、通貨記号とそれが有効である
か否か等のデータが記憶されている。
【0034】次に、通貨計算処理キー等が操作されず、
通貨レート設定キーが操作されたときには(S12:Y
ES,S13〜S16:No,S17:Yes)、通貨
レート設定処理制御(S80,図6参照)が実行され
る。この場合、通貨レート設定キーを設けず、通貨レー
ト等の任意の文字列を入力した後、実行キーを入力する
ことによっても、通貨レート設定モードとすることがで
きる。以下についても、同様の操作で各処理を行うこと
ができる。
通貨レート設定キーが操作されたときには(S12:Y
ES,S13〜S16:No,S17:Yes)、通貨
レート設定処理制御(S80,図6参照)が実行され
る。この場合、通貨レート設定キーを設けず、通貨レー
ト等の任意の文字列を入力した後、実行キーを入力する
ことによっても、通貨レート設定モードとすることがで
きる。以下についても、同様の操作で各処理を行うこと
ができる。
【0035】先ず、通貨レート設定キーが操作されると
(S17、Yes)、図6に示すように、通貨換算テー
ブルメモリ69をクリアする処理等が実行され(S8
1)、LCD7には、「通貨記号?」が表示される。
(S17、Yes)、図6に示すように、通貨換算テー
ブルメモリ69をクリアする処理等が実行され(S8
1)、LCD7には、「通貨記号?」が表示される。
【0036】次に、キー入力があると(S82:Ye
s)、キー入力された文字、記号等がワークバッファ6
1に一時的に格納され、通貨記号メモリ63中の通貨記
号と入力された文字、記号等とが比較され(S83)、
両者が一致する場合には(S83:Yes)、続いて入
力された通貨記号が有効か否かが判定される(S8
4)。この判定に使用される通貨記号メモリ63中の通
貨記号及び有効か無効か等の符号については、後述す
る。
s)、キー入力された文字、記号等がワークバッファ6
1に一時的に格納され、通貨記号メモリ63中の通貨記
号と入力された文字、記号等とが比較され(S83)、
両者が一致する場合には(S83:Yes)、続いて入
力された通貨記号が有効か否かが判定される(S8
4)。この判定に使用される通貨記号メモリ63中の通
貨記号及び有効か無効か等の符号については、後述す
る。
【0037】上記処理において、入力されたデータが通
貨記号でない場合には(S83:No)、ブザーが鳴動
され(S90)、再びキー入力モードに戻り(S8
2)、入力されたデータが通貨記号であるが有効でない
場合にも(S83:Yes,S84:No)、ブザーが
鳴動され(S91)、キー入力のモードに戻る(S8
2)。
貨記号でない場合には(S83:No)、ブザーが鳴動
され(S90)、再びキー入力モードに戻り(S8
2)、入力されたデータが通貨記号であるが有効でない
場合にも(S83:Yes,S84:No)、ブザーが
鳴動され(S91)、キー入力のモードに戻る(S8
2)。
【0038】S84において、通貨記号として有効であ
る場合(S84:Yes)、続いて入力された基準通貨
に対する換算レートとともに、ワークバッファ61に格
納される(S85〜S87)。次に、LCD7に「次の
通貨は?」という表示がなされ、実行キーが操作された
場合(S88:Yes)には、S82に戻り、同様の処
理が繰り返され、S89にて、通貨記号と基準通貨に対
する換算レートとを通貨換算テーブルとして通貨換算テ
ーブルメモリ69に複数入力することができる。
る場合(S84:Yes)、続いて入力された基準通貨
に対する換算レートとともに、ワークバッファ61に格
納される(S85〜S87)。次に、LCD7に「次の
通貨は?」という表示がなされ、実行キーが操作された
場合(S88:Yes)には、S82に戻り、同様の処
理が繰り返され、S89にて、通貨記号と基準通貨に対
する換算レートとを通貨換算テーブルとして通貨換算テ
ーブルメモリ69に複数入力することができる。
【0039】一方、終了キーが操作された場合には(S
88:No)、図12に示すように、入力された通貨記
号と換算レートとが、ワークバッファ61上で入力され
た順に通貨換算テーブルメモリ69に転送され、入力順
に番号が付された状態で記憶され、この通貨レート設定
処理が終了し(S89)、図5のS11に移行する。
88:No)、図12に示すように、入力された通貨記
号と換算レートとが、ワークバッファ61上で入力され
た順に通貨換算テーブルメモリ69に転送され、入力順
に番号が付された状態で記憶され、この通貨レート設定
処理が終了し(S89)、図5のS11に移行する。
【0040】なお、1つの通貨記号とその通貨レートが
入力される毎に、ワークバッファ61から通貨換算テー
ブル69に順次、転送するようにしてもよい。また、基
準通貨となる通貨記号と、換算レート「1」を最初に入
力するようにしてもよい。
入力される毎に、ワークバッファ61から通貨換算テー
ブル69に順次、転送するようにしてもよい。また、基
準通貨となる通貨記号と、換算レート「1」を最初に入
力するようにしてもよい。
【0041】上記処理においては、通貨記号と換算レー
トの組み合わせが1種類入力されてもよく、また、2種
類以上入力されもよい。入力された換算レートのものに
ついて、後述する印刷処理が行われると、これらの通貨
における金額がテープに印刷される。
トの組み合わせが1種類入力されてもよく、また、2種
類以上入力されもよい。入力された換算レートのものに
ついて、後述する印刷処理が行われると、これらの通貨
における金額がテープに印刷される。
【0042】従って、基準通貨の値を入力することによ
り、通貨換算テーブルメモリ69に記憶された通貨換算
テーブルの所望の通貨と換算レートとに基づいて、所望
の通貨における金額を計算し、その計算結果を被印刷媒
体としてのテープに印刷することができる。また、通貨
と換算レートとを所望の数入力して通貨換算テーブルを
作成しておくことにより、複数の通貨におけるそれぞれ
の金額を一つのテープに複数印刷することができる。な
お、被印刷媒体としては、値札等を作成し易いものであ
ればなんであってもよく、例えば、シート等の用紙であ
ってもよい。
り、通貨換算テーブルメモリ69に記憶された通貨換算
テーブルの所望の通貨と換算レートとに基づいて、所望
の通貨における金額を計算し、その計算結果を被印刷媒
体としてのテープに印刷することができる。また、通貨
と換算レートとを所望の数入力して通貨換算テーブルを
作成しておくことにより、複数の通貨におけるそれぞれ
の金額を一つのテープに複数印刷することができる。な
お、被印刷媒体としては、値札等を作成し易いものであ
ればなんであってもよく、例えば、シート等の用紙であ
ってもよい。
【0043】S82では、キー入力により、通貨記号を
入力するようにしたが、通貨記号によっては、普通のキ
ー入力では入力しにくい記号も存在するので、ROM5
6に格納されている通貨記号データを読み出し、例え
ば、表形式で表示させ、そのなかから選択キー等を操作
することにより、通貨記号を入力することができるよう
にしてもよい。
入力するようにしたが、通貨記号によっては、普通のキ
ー入力では入力しにくい記号も存在するので、ROM5
6に格納されている通貨記号データを読み出し、例え
ば、表形式で表示させ、そのなかから選択キー等を操作
することにより、通貨記号を入力することができるよう
にしてもよい。
【0044】上記通貨レート設定処理制御においては、
通貨記号が有効か無効かを判定する処理が含まれている
が、これはヨーロッパの通貨統合等により、有効でない
通貨が発生した場合のチェックに用いられるものであ
り、通貨無効設定キーが操作されると(S18:Ye
s)、通貨無効設定処理制御(S99、図7参照)が実
行されることにより、通貨記号メモリ63中に通貨記号
及びその通貨記号が有効か無効かのデータ等が格納され
る。
通貨記号が有効か無効かを判定する処理が含まれている
が、これはヨーロッパの通貨統合等により、有効でない
通貨が発生した場合のチェックに用いられるものであ
り、通貨無効設定キーが操作されると(S18:Ye
s)、通貨無効設定処理制御(S99、図7参照)が実
行されることにより、通貨記号メモリ63中に通貨記号
及びその通貨記号が有効か無効かのデータ等が格納され
る。
【0045】この通貨無効設定処理制御(S99)にお
いては、通貨無効設定キーを操作することにより、通貨
無効設定モードに移り、ROM56の通貨記号データよ
り、ワークバッファ61に読み出された先頭の通貨記号
がLCD7に表示される(S100)。通貨記号データ
には、図13に示すように、通貨記号、位取り記号、小
数点記号とともに、その番号及び通貨記号を有効である
とする符号(例えば、E)が格納されている。
いては、通貨無効設定キーを操作することにより、通貨
無効設定モードに移り、ROM56の通貨記号データよ
り、ワークバッファ61に読み出された先頭の通貨記号
がLCD7に表示される(S100)。通貨記号データ
には、図13に示すように、通貨記号、位取り記号、小
数点記号とともに、その番号及び通貨記号を有効である
とする符号(例えば、E)が格納されている。
【0046】そして、カーソル右移動キーが操作される
と(S101,S102:Yes)、2番目の通貨記号
が表示され、S101に戻る。すなわち、カーソル右移
動キーが操作される毎に、番号が大きくなり、その番号
が付された通貨記号が表示される(S108)。一方、
カーソル左移動キーが操作されると(S101:Ye
s,S102:No,S103::Yes)、逆に番号
が小さくなり、その番号の通貨が表示される(S10
9)。なお、番号が最大又は最小となった後は、表示さ
れる通貨は変化せず、同一の通貨が表示される。
と(S101,S102:Yes)、2番目の通貨記号
が表示され、S101に戻る。すなわち、カーソル右移
動キーが操作される毎に、番号が大きくなり、その番号
が付された通貨記号が表示される(S108)。一方、
カーソル左移動キーが操作されると(S101:Ye
s,S102:No,S103::Yes)、逆に番号
が小さくなり、その番号の通貨が表示される(S10
9)。なお、番号が最大又は最小となった後は、表示さ
れる通貨は変化せず、同一の通貨が表示される。
【0047】表示された通貨記号について、無効キーが
操作されると(S104:Yes)、無効処理がなさ
れ、その通貨記号を有効とする符号に代わり無効とする
符号が付される(S110)。この通貨無効設定処理制
御は、終了キーが操作されると終了する(S107)。
操作されると(S104:Yes)、無効処理がなさ
れ、その通貨記号を有効とする符号に代わり無効とする
符号が付される(S110)。この通貨無効設定処理制
御は、終了キーが操作されると終了する(S107)。
【0048】上記処理により、記憶された通貨記号デー
タは、通貨記号メモリ63に転送される。この通貨記号
メモリ63は、通貨無効設定キーが操作されない限りク
リアされない。基準通貨における金額を印刷させたくな
い場合は、基準通貨を無効としておいてもよい。また、
図示はしていないが、カーソル右移動キーの操作で、L
CD7にスペースが表示されたとき、文字キーが操作さ
れ、文字、記号等が入力されると、その文字等が新たな
通貨記号、位取り記号として補充されるようにしてもよ
い。
タは、通貨記号メモリ63に転送される。この通貨記号
メモリ63は、通貨無効設定キーが操作されない限りク
リアされない。基準通貨における金額を印刷させたくな
い場合は、基準通貨を無効としておいてもよい。また、
図示はしていないが、カーソル右移動キーの操作で、L
CD7にスペースが表示されたとき、文字キーが操作さ
れ、文字、記号等が入力されると、その文字等が新たな
通貨記号、位取り記号として補充されるようにしてもよ
い。
【0049】次に、通貨計算処理制御(S20)につい
て説明する。この通貨計算処理制御は、本発明の演算手
段が行う処理である。文書入力画面が表示されていると
き(S11)、通貨計算処理キーが操作されると(S1
2:Yes,S13:Yes)、通貨計算処理制御(S
20,図8参照)が実行される。
て説明する。この通貨計算処理制御は、本発明の演算手
段が行う処理である。文書入力画面が表示されていると
き(S11)、通貨計算処理キーが操作されると(S1
2:Yes,S13:Yes)、通貨計算処理制御(S
20,図8参照)が実行される。
【0050】まず、ワークバッファ61をクリヤする等
の初期値設定処理がなされ(S21)、「金額は?」が
LCD7に表示される。そして、基準通貨における金額
が入力され、実行キーが操作されると(S22:Ye
s)、金額入力処理が終了し、入力された数値が金額メ
モリ64に格納される(S23)。
の初期値設定処理がなされ(S21)、「金額は?」が
LCD7に表示される。そして、基準通貨における金額
が入力され、実行キーが操作されると(S22:Ye
s)、金額入力処理が終了し、入力された数値が金額メ
モリ64に格納される(S23)。
【0051】続いて、通貨換算テーブルメモリ69よ
り、通貨記号と換算レートが順次読み出され(S2
4)、金額メモリ64の数値との乗算が行われ、通貨記
号と計算結果の数値とが、まず、ワークバッファ61に
格納される(S25)。通常、小数点以下は、3桁目を
四捨五入することにより、2桁が計算値として格納され
る。除算により数値が算出されるように設定された換算
レートが入力された場合には、例えば、入力した数値の
逆数をとる処理が行われ、その値が換算レートとして通
貨換算テーブルメモリ69に格納されるようにしてもよ
い。
り、通貨記号と換算レートが順次読み出され(S2
4)、金額メモリ64の数値との乗算が行われ、通貨記
号と計算結果の数値とが、まず、ワークバッファ61に
格納される(S25)。通常、小数点以下は、3桁目を
四捨五入することにより、2桁が計算値として格納され
る。除算により数値が算出されるように設定された換算
レートが入力された場合には、例えば、入力した数値の
逆数をとる処理が行われ、その値が換算レートとして通
貨換算テーブルメモリ69に格納されるようにしてもよ
い。
【0052】次に、この計算結果に対し、通貨記号、小
数点記号、位取り記号及び区切り記号の付加処理が自動
的に行われる(S26)。この処理は、ROM56に格
納されている通貨記号データ(図13)を用いることに
より行われ、ROM56に格納されている通貨記号、そ
の通貨記号に対する小数点記号及び位取り記号が付加さ
れ、テキストメモリ62に格納される。なお、位取り記
号は、必ずしも小数点記号と一緒に付加する必要はな
く、それを切り換えるような構成にしてもよい。
数点記号、位取り記号及び区切り記号の付加処理が自動
的に行われる(S26)。この処理は、ROM56に格
納されている通貨記号データ(図13)を用いることに
より行われ、ROM56に格納されている通貨記号、そ
の通貨記号に対する小数点記号及び位取り記号が付加さ
れ、テキストメモリ62に格納される。なお、位取り記
号は、必ずしも小数点記号と一緒に付加する必要はな
く、それを切り換えるような構成にしてもよい。
【0053】この処理は、基準通貨及び計算された金額
の全てについて、順次行われ、順次テキストメモリ62
に格納される。通貨記号と金額とを簡単に表示したい場
合には、所定のキーを操作して通貨記号付加モードを設
定して、通貨記号のみを付加する処理を行ってもよい。
の全てについて、順次行われ、順次テキストメモリ62
に格納される。通貨記号と金額とを簡単に表示したい場
合には、所定のキーを操作して通貨記号付加モードを設
定して、通貨記号のみを付加する処理を行ってもよい。
【0054】通貨によっては、例えば、日本のように、
小数点以下の数値がないものも存在するので、その場合
には、小数点が付かず、小数点以下が削除されたものが
テキストメモリ62に格納される。
小数点以下の数値がないものも存在するので、その場合
には、小数点が付かず、小数点以下が削除されたものが
テキストメモリ62に格納される。
【0055】次いで、通貨換算テーブルメモリ69の通
貨換算テーブルのデータに基づいて、次の通貨計算があ
るか否かを判断し(S27)、通貨計算を行う通貨があ
る場合には(S27:Yes)、RAM60の区切り記
号メモリ65に区切り記号が記憶されていれば、その区
切り記号、例えば、「 」(スペース)、
「/」、「;」等を付加し(S28)、あるいは区切り
メモリ65に区切り記号が記憶されていなければ、区切
り記号を付加することなく、次のS29に移行する。ま
た、通貨計算を行う通貨がないと判断された場合には
(S27:No)、S28を実行することなく、次のス
テップ(S29)に移行する。
貨換算テーブルのデータに基づいて、次の通貨計算があ
るか否かを判断し(S27)、通貨計算を行う通貨があ
る場合には(S27:Yes)、RAM60の区切り記
号メモリ65に区切り記号が記憶されていれば、その区
切り記号、例えば、「 」(スペース)、
「/」、「;」等を付加し(S28)、あるいは区切り
メモリ65に区切り記号が記憶されていなければ、区切
り記号を付加することなく、次のS29に移行する。ま
た、通貨計算を行う通貨がないと判断された場合には
(S27:No)、S28を実行することなく、次のス
テップ(S29)に移行する。
【0056】上記テキストメモリ62への格納の際、テ
キストメモリ62に記憶可能か否かが判定される(S:
29)。テキストメモリ62に格納されるデータは、例
えば、50桁以内と桁数が決まっているので、上記処理
が行われた表示のすべての桁数が、制限範囲の桁数を超
え、オーバーフローした場合には(S29:Yes)、
テキストメモリ62がこの処理が始まる前の状態に戻さ
れ(S30)、例えば、「表示金額桁数オーバー」とい
う表示がLCD7になされ(S31)、この処理を終了
する。
キストメモリ62に記憶可能か否かが判定される(S:
29)。テキストメモリ62に格納されるデータは、例
えば、50桁以内と桁数が決まっているので、上記処理
が行われた表示のすべての桁数が、制限範囲の桁数を超
え、オーバーフローした場合には(S29:Yes)、
テキストメモリ62がこの処理が始まる前の状態に戻さ
れ(S30)、例えば、「表示金額桁数オーバー」とい
う表示がLCD7になされ(S31)、この処理を終了
する。
【0057】一方、処理の終了した金額表示が、格納で
きる桁数より小さい場合(S29:No)には、テキス
トメモリ62にこれらのデータが格納され(S32)、
通貨換算テーブルメモリ69の通貨換算テーブルのデー
タに基づいて、次の通貨計算を行う通貨があるか否かを
判断し(S33)、通貨計算を行う通貨がある場合には
(S33:Yes)、再びS24に戻り、同様の処理が
なされ、計算結果がワークバッファ61に一旦格納さ
れ、その後テキストメモリ62に格納される処理が繰り
返し実行される。また、次の通貨計算を行う必要がない
と判断された場合には(S33:No)、通貨計算処理
を終了し、図5のS11に移行する。
きる桁数より小さい場合(S29:No)には、テキス
トメモリ62にこれらのデータが格納され(S32)、
通貨換算テーブルメモリ69の通貨換算テーブルのデー
タに基づいて、次の通貨計算を行う通貨があるか否かを
判断し(S33)、通貨計算を行う通貨がある場合には
(S33:Yes)、再びS24に戻り、同様の処理が
なされ、計算結果がワークバッファ61に一旦格納さ
れ、その後テキストメモリ62に格納される処理が繰り
返し実行される。また、次の通貨計算を行う必要がない
と判断された場合には(S33:No)、通貨計算処理
を終了し、図5のS11に移行する。
【0058】上記通貨計算処理制御では、換算レートが
1つの基準通貨について、その数値(金額)を入力する
が、ある通貨を指定することにより、指定した通貨を基
準通貨として数値を入力するようにすることもできる。
この場合は、通貨を指定することにより、通貨換算テー
ブルメモリ69に格納された通貨換算テーブルを、その
通貨を換算レート1.00として計算し直す処理が行わ
れ、再計算された通貨換算テーブルに基づき、S21〜
33の処理制御が行われる。
1つの基準通貨について、その数値(金額)を入力する
が、ある通貨を指定することにより、指定した通貨を基
準通貨として数値を入力するようにすることもできる。
この場合は、通貨を指定することにより、通貨換算テー
ブルメモリ69に格納された通貨換算テーブルを、その
通貨を換算レート1.00として計算し直す処理が行わ
れ、再計算された通貨換算テーブルに基づき、S21〜
33の処理制御が行われる。
【0059】次に、区切り記号のRAM60の区切り記
号メモリ65への登録処理制御(S40)について図5
及び図9を参照して説明する。まず、区切り記号登録キ
ーを操作すると(S14:Yes)、区切り記号登録モ
ードに入り、キー入力を待つ(S41)。区切り記号と
して登録したい文字キー、例えば、「/」、
「・」、「:」、「*」、「X」、「 」(スペース)
等の文字キーを操作すると(S41:Yes,S42:
Yes)、ワークバッファ61にそのデータを記憶し
(S43)、S41に戻る。そして、終了キーが操作さ
れると(S41:Yes,S42:No,S44:Ye
s)、ワークバッファ61に記憶されているデータを区
切り記号メモリ65に転送して記憶し(S45)、この
区切り記号登録処理を終了する。そして、図5のS11
に移行する。
号メモリ65への登録処理制御(S40)について図5
及び図9を参照して説明する。まず、区切り記号登録キ
ーを操作すると(S14:Yes)、区切り記号登録モ
ードに入り、キー入力を待つ(S41)。区切り記号と
して登録したい文字キー、例えば、「/」、
「・」、「:」、「*」、「X」、「 」(スペース)
等の文字キーを操作すると(S41:Yes,S42:
Yes)、ワークバッファ61にそのデータを記憶し
(S43)、S41に戻る。そして、終了キーが操作さ
れると(S41:Yes,S42:No,S44:Ye
s)、ワークバッファ61に記憶されているデータを区
切り記号メモリ65に転送して記憶し(S45)、この
区切り記号登録処理を終了する。そして、図5のS11
に移行する。
【0060】また、削除キーが操作された場合には(S
41:Yes,S42:No,S44:No,S46:
Yes)、区切り記号メモリ65に記憶されているデー
タを消去(クリア)して(S47)、区切り記号登録処
理を終了し、図5のS11に移行する。
41:Yes,S42:No,S44:No,S46:
Yes)、区切り記号メモリ65に記憶されているデー
タを消去(クリア)して(S47)、区切り記号登録処
理を終了し、図5のS11に移行する。
【0061】なお、区切り記号としては、1文字だけで
なく、複数文字分を記憶することができる。また、区切
り記号メモリ65に記憶できるデータを1つの区切り記
号群だけでなく、複数の区切り記号群を記憶できるよう
にして、印刷前に、使用する記号群を選択して印刷する
ようにしてもよい。
なく、複数文字分を記憶することができる。また、区切
り記号メモリ65に記憶できるデータを1つの区切り記
号群だけでなく、複数の区切り記号群を記憶できるよう
にして、印刷前に、使用する記号群を選択して印刷する
ようにしてもよい。
【0062】次に、定長設定処理制御(S50)が行わ
れる場合について説明する。通常の文字等が入力されて
いる場合にも、以下に示す処理と同様の処理が行われ
る。テープ長設定キーが操作された場合には(S15:
Yes)、定長処理モードに移り、印刷テープ9に印刷
する印刷領域にテープ長を設定する定長設定処理制御
(S50,図10参照)が実行される。
れる場合について説明する。通常の文字等が入力されて
いる場合にも、以下に示す処理と同様の処理が行われ
る。テープ長設定キーが操作された場合には(S15:
Yes)、定長処理モードに移り、印刷テープ9に印刷
する印刷領域にテープ長を設定する定長設定処理制御
(S50,図10参照)が実行される。
【0063】この制御が開始されると、図10に示すよ
うに、設定テープ長として、例えば、最小の「2cm」
とするテープ長設定画面がディスプレイ7に表示される
(S51)。そして、カーソル右移動キーが操作される
と(S52:Yes,S53:Yes)、次の設定テー
プ長が表示され(S54)、S52に戻る。すなわち、
例えば、カーソル右移動キーを操作する毎に「2cm」
→「3cm」→「4cm」→「5cm」・・・「20c
m」の順に設定テープ長が1センチずつ増加して順次表
示される。このとき、例えば、「20cm」の後に、
「Auto」又は「なし」が表示され、これを選択する
と、定長処理モードは解消される。
うに、設定テープ長として、例えば、最小の「2cm」
とするテープ長設定画面がディスプレイ7に表示される
(S51)。そして、カーソル右移動キーが操作される
と(S52:Yes,S53:Yes)、次の設定テー
プ長が表示され(S54)、S52に戻る。すなわち、
例えば、カーソル右移動キーを操作する毎に「2cm」
→「3cm」→「4cm」→「5cm」・・・「20c
m」の順に設定テープ長が1センチずつ増加して順次表
示される。このとき、例えば、「20cm」の後に、
「Auto」又は「なし」が表示され、これを選択する
と、定長処理モードは解消される。
【0064】一方、カーソル左移動キーが操作されると
(S52:Yes,S53:No,S55:Yes)、
設定テープ長が、例えば、1センチずつ減少する上記と
逆の順序で表示され(S56)、S52に戻る。
(S52:Yes,S53:No,S55:Yes)、
設定テープ長が、例えば、1センチずつ減少する上記と
逆の順序で表示され(S56)、S52に戻る。
【0065】次に、テープ長の設定が完了したのに伴っ
て終了キーが操作されたときには(S52:Yes,S
53:No,S55:No,S57:Yes)、設定さ
れたテープ長に対応するドット数が設定テープ長データ
SLとしてテープ長メモリ66に格納され(S58)、
この制御を終了して図5のS11に移行する。上記定長
処理を行う際に、特開平4−18508号公報に記載し
た処理方法を用いて、等文字間隔で印刷するように設定
する等文字間隔処理制御等を行ってもよい。
て終了キーが操作されたときには(S52:Yes,S
53:No,S55:No,S57:Yes)、設定さ
れたテープ長に対応するドット数が設定テープ長データ
SLとしてテープ長メモリ66に格納され(S58)、
この制御を終了して図5のS11に移行する。上記定長
処理を行う際に、特開平4−18508号公報に記載し
た処理方法を用いて、等文字間隔で印刷するように設定
する等文字間隔処理制御等を行ってもよい。
【0066】また、通貨計算モード、区切り記号登録モ
ード、定長設定モード、通貨レートモード、通貨無効設
定モード等が設定されていないとき、すなわちデフォル
ト状態においては、文字入力が設定されている。この文
字入力モードにおいて、アルファベット文字、数字、記
号等の文字キーやスペースキー等の印刷可能キーが操作
されたときには、(S12:Yes,S13〜18:N
o)、具体的には図示しないが、文字入力処理制御によ
り、印刷可能キーに対応するコードデータが入力処理さ
れてテキストメモリ62に格納され、それら文字等がL
CD7に表示される(S19)。
ード、定長設定モード、通貨レートモード、通貨無効設
定モード等が設定されていないとき、すなわちデフォル
ト状態においては、文字入力が設定されている。この文
字入力モードにおいて、アルファベット文字、数字、記
号等の文字キーやスペースキー等の印刷可能キーが操作
されたときには、(S12:Yes,S13〜18:N
o)、具体的には図示しないが、文字入力処理制御によ
り、印刷可能キーに対応するコードデータが入力処理さ
れてテキストメモリ62に格納され、それら文字等がL
CD7に表示される(S19)。
【0067】次に、印刷キーが入力された場合(S1
6:Yes)の印刷処理制御について説明する。上記定
長設定がなされている場合には、この印刷処理制御にお
いて、印刷する金額等のテキストメモリ62に格納され
たデータが、設定されたテープ長の範囲に入るか否かが
判断される。すなわち、テープ印刷制御において、印刷
キーが操作されたときには(S12:Yes,S13〜
S15:No,S16:Yes)、印刷処理制御(S6
0,図11参照)が実行される(S70)。
6:Yes)の印刷処理制御について説明する。上記定
長設定がなされている場合には、この印刷処理制御にお
いて、印刷する金額等のテキストメモリ62に格納され
たデータが、設定されたテープ長の範囲に入るか否かが
判断される。すなわち、テープ印刷制御において、印刷
キーが操作されたときには(S12:Yes,S13〜
S15:No,S16:Yes)、印刷処理制御(S6
0,図11参照)が実行される(S70)。
【0068】先ず、テープ幅センサ43からのテープ幅
信号が読込まれ(S70)、そのテープ幅信号に対応す
る印刷可能幅データTW(ドット数)がROM55から
読込まれて印刷可能幅メモリ68に格納される(S7
1)。
信号が読込まれ(S70)、そのテープ幅信号に対応す
る印刷可能幅データTW(ドット数)がROM55から
読込まれて印刷可能幅メモリ68に格納される(S7
1)。
【0069】次に、テキストメモリ62に格納された金
額表示やこの金額表示に通常の文字等が付加されたもの
等(以下、テキストデータという)の印刷用ドットイメ
ージデータが作成され、印刷データバッファ67に格納
される(S72)。次に、この印刷データバッファ67
に格納された印刷用ドットイメージデータに基づいて、
これらテキストデータの長さのドット数データLLが求
められるとともに、これらテキストデータの最大文字高
さのドット数MHが求められる(S73)。そして、こ
れら設定テープ長データ(横方向長さデータ)SLと印
刷可能幅データ(縦方向長さデータ)TWとで求められ
る印刷領域内にテキストデータが収まるか否かが判定さ
れる。即ち、テキストデータの長さデータLLが設定テ
ープ長データSL以下で(S74:Yes)、テキスト
データの最大文字高さデータMHが印刷可能幅データT
W以下のときには(S75:Yes)、テキストデータ
がその印刷範囲に収まるので、印刷データバッファ67
の印刷用ドットイメージデータが印刷機構PMに出力さ
れ、これらテキストデータ(例えば、「1.234,0
0DM/$2,115.00」)が印刷テープ9に印刷
される(S76)。
額表示やこの金額表示に通常の文字等が付加されたもの
等(以下、テキストデータという)の印刷用ドットイメ
ージデータが作成され、印刷データバッファ67に格納
される(S72)。次に、この印刷データバッファ67
に格納された印刷用ドットイメージデータに基づいて、
これらテキストデータの長さのドット数データLLが求
められるとともに、これらテキストデータの最大文字高
さのドット数MHが求められる(S73)。そして、こ
れら設定テープ長データ(横方向長さデータ)SLと印
刷可能幅データ(縦方向長さデータ)TWとで求められ
る印刷領域内にテキストデータが収まるか否かが判定さ
れる。即ち、テキストデータの長さデータLLが設定テ
ープ長データSL以下で(S74:Yes)、テキスト
データの最大文字高さデータMHが印刷可能幅データT
W以下のときには(S75:Yes)、テキストデータ
がその印刷範囲に収まるので、印刷データバッファ67
の印刷用ドットイメージデータが印刷機構PMに出力さ
れ、これらテキストデータ(例えば、「1.234,0
0DM/$2,115.00」)が印刷テープ9に印刷
される(S76)。
【0070】一方、印刷データバッファ67に格納され
た印刷用ドットイメージデータに基いて求められたテキ
ストデータの長さLLが設定テープ長SLよりも大きい
とき、つまり金額表示列がその印刷範囲に収まらないと
きには(S74:No,S75:No)、印刷処理が停
止され(S77)、「指定長を超えます」というメッセ
ージがLCD7に表示され(S78)、この制御を終了
して、上記テープ印刷制御のS11に移行する。この場
合、テープ長を再設定することにより、印刷することが
できる。
た印刷用ドットイメージデータに基いて求められたテキ
ストデータの長さLLが設定テープ長SLよりも大きい
とき、つまり金額表示列がその印刷範囲に収まらないと
きには(S74:No,S75:No)、印刷処理が停
止され(S77)、「指定長を超えます」というメッセ
ージがLCD7に表示され(S78)、この制御を終了
して、上記テープ印刷制御のS11に移行する。この場
合、テープ長を再設定することにより、印刷することが
できる。
【0071】
【発明の効果】以上詳述したように、上記請求項1記載
の印刷装置によれば、入力された通貨の基準通貨に対す
る換算レートに基づき、一つの通貨における値を他の通
貨における値に換算し、その通貨における値と基準通貨
との間に分かり易い区切り記号を付加した形態で直ちに
被印刷媒体に印刷し、値札等を作製することができる。
の印刷装置によれば、入力された通貨の基準通貨に対す
る換算レートに基づき、一つの通貨における値を他の通
貨における値に換算し、その通貨における値と基準通貨
との間に分かり易い区切り記号を付加した形態で直ちに
被印刷媒体に印刷し、値札等を作製することができる。
【0072】上記請求項2記載の印刷装置によれば、入
力された複数の通貨の基準通貨に対する換算レートに基
づき、一つの通貨における値を他の複数の通貨における
値に換算し、それらの通貨における複数の値を、間に分
かり易い区切り記号を付加した形態で直ちにテープ等の
被印刷媒体に印刷し、値札等を作製することができる。
力された複数の通貨の基準通貨に対する換算レートに基
づき、一つの通貨における値を他の複数の通貨における
値に換算し、それらの通貨における複数の値を、間に分
かり易い区切り記号を付加した形態で直ちにテープ等の
被印刷媒体に印刷し、値札等を作製することができる。
【0073】上記請求項3記載の印刷装置によれば、区
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
切り記号として、任意の記号を選んで入力することがで
きるため、よりわかり易い区切り記号又は興味を引くよ
うな形状の区切り記号を含んだ複数の値が印刷された値
札等を作製することができる。
【図面の簡単な説明】
【図1】本発明の印刷装置としてのテープ印刷装置の一
実施形態を示す斜視図である。
実施形態を示す斜視図である。
【図2】テープカセットを装着した本発明のテープ印刷
装置の印刷機構を示す平面図である。
装置の印刷機構を示す平面図である。
【図3】本発明のテープ印刷装置の制御系の概略を示す
ブロック図である。
ブロック図である。
【図4】本発明のテープ印刷装置のRAMの内容を示す
ブロック図である。
ブロック図である。
【図5】本発明のテープ印刷装置におけるテープ印刷制
御のルーチンの概略を示すフローチャートである。
御のルーチンの概略を示すフローチャートである。
【図6】本発明のテープ印刷装置における通貨レート設
定処理制御のルーチンの概略フローチャートである。
定処理制御のルーチンの概略フローチャートである。
【図7】本発明のテープ印刷装置における通貨無効設定
処理制御のルーチンの概略フローチャートである。
処理制御のルーチンの概略フローチャートである。
【図8】本発明のテープ印刷装置における通貨計算処理
制御のルーチンの概略フローチャートである。
制御のルーチンの概略フローチャートである。
【図9】本発明のテープ印刷装置における区切り記号登
録処理制御のルーチンの概略フローチャートである。
録処理制御のルーチンの概略フローチャートである。
【図10】本発明のテープ印刷装置における定長処理制
御のルーチンの概略フローチャートである。
御のルーチンの概略フローチャートである。
【図11】本発明のテープ印刷装置における印刷処理制
御のルーチンの概略フローチャートである。
御のルーチンの概略フローチャートである。
【図12】本発明のテープ印刷装置における通貨換算テ
ーブルメモリに格納される通貨換算テーブルを示す説明
図である。
ーブルメモリに格納される通貨換算テーブルを示す説明
図である。
【図13】本発明のテープ印刷装置における通貨記号デ
ータメモリに格納される通貨記号データを示す説明図で
ある。
ータメモリに格納される通貨記号データを示す説明図で
ある。
【図14】各国通貨における金額の表示方法を示す説明
図である。
図である。
【符号の説明】 1 テープ印刷装置 3 キーボード 7 LCD 9 印刷テープ 20 サーマルヘッド 52 CPU 53、54 CGROM 55、56 ROM 60〜69 RAM CS テープカセット PM 印刷機構
【手続補正2】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正内容】
【図1】
【図12】
【図2】
【図3】
【図13】
【図4】
【図6】
【図5】
【図7】
【図8】
【図9】
【図10】
【図11】
【図14】
───────────────────────────────────────────────────── フロントページの続き (72)発明者 大村 賢吾 名古屋市中区大須3−46−15 ブラザーシ ステムズ株式会社内
Claims (3)
- 【請求項1】 文字、記号、図形等のデータを入力する
入力手段と、入力されたデータを記憶するデータ記憶手
段と、入力されたデータを表示する表示手段と、テープ
等の被印刷媒体に文字、記号、図形等を印刷する印刷手
段とを備えた印刷装置において、 少なくとも1つの通貨とその通貨の基準通貨に対する換
算レートとを対応づけて記憶する換算レート記憶手段
と、 基準通貨の値が入力された際、前記換算レート記憶手段
に記憶された換算レートデータに基づいて、その換算レ
ートの通貨における値を演算する演算手段と、 印刷する際に、各通貨の値を区切るための区切り記号を
付加する区切り記号付加手段と、 前記演算手段にて演算された通貨の値と基準通貨の値と
の間に前記区切り記号付加手段に付加される区切り記号
を挿入して、前記印刷手段により被印刷媒体に連続印刷
させる制御手段とを備えたことを特徴とする印刷装置。 - 【請求項2】 文字、記号、図形等のデータを入力する
入力手段と、入力されたデータを記憶するデータ記憶手
段と、入力されたデータを表示する表示手段と、テープ
等の被印刷媒体に文字、記号、図形等を印刷する印刷手
段とを備えた印刷装置において、 2つ以上の通貨とその通貨の基準通貨に対する換算レー
トとを対応づけてそれぞれ記憶する換算レート記憶手段
と、 基準通貨の値が入力された際、前記換算レート記憶手段
に記憶された少なくとも2つ以上の換算レートデータに
基づいて、その換算レートの通貨における値をそれぞれ
演算する演算手段と、 印刷する際に、前記演算手段にて演算された通貨の各値
を区切るための区切り記号を付加する区切り記号付加手
段と、 前記演算手段にて演算された通貨の各値と、前記区切り
記号付加手段に付加される区切り記号とを、前記印刷手
段により同一の被印刷媒体に連続印刷させる制御手段と
を備えたことを特徴とする印刷装置。 - 【請求項3】 任意の区切り記号データを設定する設定
手段を更に備え、 前記区切り記号付加手段は、設定手段により設定された
区切り記号を付加することを特徴とする請求項1又は請
求項2記載の印刷装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10545798A JPH11277836A (ja) | 1998-03-31 | 1998-03-31 | 印刷装置 |
| EP99105119A EP0947337A3 (en) | 1998-03-31 | 1999-03-25 | Printing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10545798A JPH11277836A (ja) | 1998-03-31 | 1998-03-31 | 印刷装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11277836A true JPH11277836A (ja) | 1999-10-12 |
Family
ID=14408125
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10545798A Withdrawn JPH11277836A (ja) | 1998-03-31 | 1998-03-31 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11277836A (ja) |
-
1998
- 1998-03-31 JP JP10545798A patent/JPH11277836A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2556224B2 (ja) | テープ印字装置 | |
| JP2979535B2 (ja) | バーコード印刷装置 | |
| JPH10181140A (ja) | 印刷装置 | |
| JPH11277817A (ja) | 印刷装置 | |
| JPH11277836A (ja) | 印刷装置 | |
| JP3224655B2 (ja) | バーコード印刷装置 | |
| JPH11277815A (ja) | 印刷装置 | |
| JPH11277816A (ja) | 印刷装置 | |
| JP3249687B2 (ja) | テープ状ラベル作成装置 | |
| EP0947337A2 (en) | Printing device | |
| JP3131962B2 (ja) | バーコード作成装置 | |
| JP3156743B2 (ja) | テープ印刷装置 | |
| JP2000033742A (ja) | テープ印刷装置 | |
| JPH07137377A (ja) | テープ印刷装置 | |
| JP2827879B2 (ja) | テープ印刷装置 | |
| EP0743605B1 (en) | Device and method for displaying enlarged text | |
| JP2000037912A (ja) | 印刷装置 | |
| JP3767563B2 (ja) | テープ印刷装置 | |
| JP3254653B2 (ja) | テープ印刷装置 | |
| JP2914473B2 (ja) | 文書処理装置 | |
| JP3189924B2 (ja) | テープ印刷装置 | |
| JP3630161B2 (ja) | 印刷装置 | |
| JP3141522B2 (ja) | テープ印字装置 | |
| JPH07195791A (ja) | テープ印刷装置 | |
| JP2874544B2 (ja) | テープ印刷装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040329 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20060221 |