JPH07125321A - バーコード印刷装置 - Google Patents
バーコード印刷装置Info
- Publication number
- JPH07125321A JPH07125321A JP30352093A JP30352093A JPH07125321A JP H07125321 A JPH07125321 A JP H07125321A JP 30352093 A JP30352093 A JP 30352093A JP 30352093 A JP30352093 A JP 30352093A JP H07125321 A JPH07125321 A JP H07125321A
- Authority
- JP
- Japan
- Prior art keywords
- data
- printing
- tape
- color
- 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
Links
- 238000006243 chemical reaction Methods 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 10
- 238000013500 data storage Methods 0.000 claims description 7
- 239000002699 waste material Substances 0.000 abstract description 8
- 230000015654 memory Effects 0.000 description 35
- 238000012545 processing Methods 0.000 description 19
- 238000000034 method Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 239000005001 laminate film Substances 0.000 description 9
- 239000003086 colorant Substances 0.000 description 8
- 238000005520 cutting process Methods 0.000 description 6
- 210000000078 claw Anatomy 0.000 description 4
- 238000005304 joining Methods 0.000 description 4
- 238000010438 heat treatment Methods 0.000 description 3
- 239000004820 Pressure-sensitive adhesive Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000010410 layer Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000005299 abrasion Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010030 laminating Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
Abstract
ード印刷に不向きなときには、バーコード印刷を中止し
て、テープや印刷時間の浪費を防止し得るバーコード印
刷装置を提供すること。 【構成】 バーコードデータを入力した後に印字キーを
操作すると、テープ色センサからの信号に基いて、印字
リボンのインク色が黒で且つ両面テープの色が白でない
場合(S83:No)には、バーコードの白バーを白色
で且つ黒バーを黒色で印刷できないので、警告用ブザー
が鳴動され(S88)、警告メッセージがディスプレイ
に表示される。
Description
関し、特に印字リボンのインク色と背景体の色の組合せ
がバーコード印刷に不向きのときには、バーコードの印
刷を中止するようにしたものに関する。
898号公報に記載のように、キーボードやディスプレ
イや印字機構を備え、印字リボンの黒インクを印刷媒体
であるフィルム状のテープ(例えば、10ミリ、24ミ
リのテープ幅)にドット状に貼着させて、文字や記号を
印刷できる上、これら文字や記号に加えてバーコードを
混在させて印刷できるテープ印刷装置を提案した。この
テープ印刷装置は、ファイル名などをラベルとして印刷
し、ファイルの背表紙に貼着するテープを作成するのに
好適のものである。ここで、バーコード印刷の為の印刷
用ドットパターンデータとしては、バーコードを構成す
る黒バーに対応するデータとして「1」を用いる一方、
白バーに対応するデータとして「0」を用いてバーコー
ドの印刷用ドットパターンデータを作成し、これら
「1」のデータに対応してドット状の黒インクで黒バー
を印字するとともに、これら「0」のデータに対応して
印字しないで白バーとし、複数の黒バーと白バーとから
なるバーコードを印刷するようになっている。
するファイルの色や用途に応じて印刷用テープの幅と色
とを選択できるように、印刷用テープとして、テープ幅
を「6mm」、「9mm」、「12mm」・・・「24mm」の
複数種類設ける一方、各テープ幅を有するテープにおい
て、テープ色を「黒」、「赤」、「青」、「黄」・・・
「白」とするとともに、各色のテープに印字する印字リ
ボンのインク色を同様に「黒」、「赤」、「青」、
「黄」・・・「白」とし、これらテープ幅とテープ色と
インク色とを任意に組み合わせた複数種類のテープカセ
ットを準備するようにした。これにより、オペレータ
は、文字や記号やバーコードの為の数字列を入力する一
方、所望のテープ幅とテープ色(地色)とインク色とを
組合せたテープカセットを用いて、そのテープ幅と色と
を組み合わせたテープに文書やバーコードを印刷するこ
とができる。
コード印刷可能なテープ印刷装置においては、文書やバ
ーコードの印刷に用いるテープを複数種類の中から任意
に選択できることから、例えば、テープ幅を「12m
m」、テープ色を「白」、インク色を「黒」とする組み
合わせのテープカセット以外のテープカセットを用い
て、バーコードを印刷するときには、本来の黒バーであ
る「1」のデータに対応して「黒」以外のインク色で印
刷される一方、本来の白バーである「0」のデータに対
応して印刷しない「白」以外のテープ色となることか
ら、印刷された白バーと黒バーとがバーコードリーダー
で正確に読取ることができないという問題がある。
のインク色とがバーコード印刷に不向きなときには、バ
ーコード印刷を中止して、テープや印刷時間の浪費を防
止し得るようなバーコード印刷装置を提供することにあ
る。
ド印刷装置は、図1の機能ブロック図に示すように、複
数のドット状の印字素子からなる印字ヘッドを備えた印
字手段により、印字リボンのインクを被印刷媒体にドッ
ト状に貼着させてバーコードを印刷可能なバーコード印
刷装置において、印字リボンのインク色とそのインクか
らなるドットの背景体の色を検知する色検知手段と、文
字や記号及び種々の指令を入力可能な入力手段と、入力
手段から入力される、文字や記号のコードデータと、バ
ーコードのデータとを記憶する入力データ記憶手段と、
入力データ記憶手段から読出したデータを印刷用ドット
パターンデータに変換するデータ変換手段であって、色
検知手段からの検知結果を受け、インク色が暗色系統で
且つ背景体の色が白系統である場合以外のときには、バ
ーコードの印刷用ドットパターンデータへの変換を中止
するデータ変換手段とを備えたものである。
ト貼着面に貼着されるベース体で構成(請求項2)、前
記背景体は被印刷媒体である構成(請求項3)、等の種
々の態様に構成することができる。
は、入力手段から入力される、文字や記号のコードデー
タと、バーコードのデータとは入力データ記憶手段によ
り記憶される。そして、色検知手段は、印字リボンのイ
ンク色とそのインクからなるドットの背景体の色を検知
するので、データ変換手段は、入力データ記憶手段から
読出したデータを印刷用ドットパターンデータに変換す
るときに、色検知手段からの検知結果を受け、インク色
が暗色系統で且つ背景体の色が白系統である場合以外の
ときには、バーコードの印刷用ドットパターンデータへ
の変換を中止する。
バーコードのデータについて印刷用ドットパターンデー
タに変換するときに、インク色が暗色系統で且つ背景体
の色が白系統である場合以外のとき、つまりバーコード
印刷に不向きの色を有する印字リボンと背景体とからな
る印刷テープを用いるときには、バーコードの印刷用ド
ットパターンデータへの変換を中止して、印刷処理され
ないので、バーコードリーダーで読取れない無駄なバー
コード印刷をすることがなく、印刷テープや印字リボン
の浪費だけでなく、印刷時間の浪費を確実に防止するこ
とができる。
説明する。本実施例は、アルファベット文字や記号など
の多数のキャラクタやバーコードを印字用テープに印刷
可能な英語専用のテープ印刷装置に本発明を適用した場
合のものである。図2に示すように、テープ印刷装置1
の本体フレーム2の前部にはキーボード3が配設され、
キーボード3の後方で本体フレーム2内には印字機構P
Mが配設され、またキーボード3の直ぐ後側には、文字
や記号を表示可能な液晶ディスプレイ22が設けられて
いる。ここで、符号4は、印字機構PMに装着するテー
プカセットCSを着脱するときに、カバーフレーム6を
開放する為のリリースボタンであり、符号5は、印刷テ
ープ19を手動で切断する為の切断用操作ボタンであ
る。
や記号を入力する為の文字キー、スペースキー、リター
ンキー、カーソルKを右方或いは左方に移動させる為の
カーソル移動キー、カーソル表示位置の1桁左側の文字
や記号を消去するバックスペースキー、印字する文字の
サイズを設定するサイズキー、バーコードのデータを入
力する為のバーコードキー、印字を指令する印字キー、
バーコードデータをテキストメモリ41に格納する実行
キー、電源をON・OFFする為の電源キーなどが設け
られている。
て簡単に説明すると、印字機構PMに着脱自在に矩形状
のテープカセットCSが装着されており、このテープカ
セットCSには、被印刷媒体である透明なラミネートフ
ィルム7が巻装されたテープスプール8と、印字リボン
9が巻装されたリボン供給スプール10と、この印字リ
ボン9を巻取る巻取りスプール11と、ラミネートフィ
ルム7と同一幅を有する両面テープ12が剥離紙を外側
にして巻装された供給スプール13と、これらラミネー
トフィルム7と両面テープ12とを接合させる接合ロー
ラ14とが回転自在に設けられている。尚、両面テープ
12は、ベーステープ(背景体に相当する)の両面に粘
着剤層が形成されており、その一側面の粘着剤層に剥離
紙が貼着されたものである。
とが重なる位置には、サーマルヘッド15が立設され、
これらラミネートフィルム7と印字リボン9とをサーマ
ルヘッド15に押圧するプラテンローラ16と、ラミネ
ートフィルム7と両面テープ12とを接合ローラ14に
押圧して印刷テープ19を作成する送りローラ17と
は、本体フレーム2に回動自在に枢着された支持体18
に回転可能に枢支されている。このサーマルヘッド15
には、128個の発熱素子からなる発熱素子群が上下方
向に列設されている。
照)の所定回転方向への駆動により接合ローラ14と巻
取りスプール11とが所定回転方向に夫々同期して駆動
されながら発熱素子群に通電されたとき、ラミネートフ
ィルム7上には複数のドット列により文字やバーコード
が印刷され、しかもラミネートフィルム7は両面テープ
12を接合した状態で印刷テープ19としてテープ送り
方向Aにテープ送りされ、図2・図3に示すように、本
体フレーム2の外部に送り出される。尚、印字機構PM
の詳細については、特開平2─106555号公報を参
照。
式の切断装置30について、図3に基いて簡単に説明す
ると、本体フレーム2の直ぐ内側には板状の補助フレー
ム31が立設され、この補助フレーム31に固定刃32
が上向きに固着されている。補助フレーム31に固着さ
れた枢支軸33には、前後方向に延びる操作レバー34
の前端近傍部が回動可能に枢支され、その操作レバー3
4の枢支軸33より前側に対応する部位において、可動
刃35が前記固定刃32と対向して取付けられている。
また、操作レバー34の後端部は、切断用操作ボタン5
の下側に位置し、操作レバー34は常には、可動刃35
が固定刃32から離間する方向に図示外のバネ部材で弾
性付勢されている。更に、前記操作レバー34の前端部
には、切断用操作ボタン5の押圧により操作レバー34
が切断の為に回動したことを検出する切断スイッチ41
が取付けられている。
後においては、印刷テープ19は固定刃32と可動刃3
5との間を通って本体フレーム2外に延びているので、
その切断用操作ボタン5を下方に押圧操作すると、操作
レバー34を介して可動刃35が固定刃32に接近し
て、これら両刃32・35で印刷テープ19が切断され
る。
される印刷テープ19として、テープ幅を6mm、9mm、
12mm、18mm、24mmとする5種類が準備されてい
る。更に、各テープ幅毎に、両面テープ12を構成する
ベーステープの色(以下、単に両面テープ12の色と
し、このベーステープの色がテープの地色)と印字リボ
ン9のインク色とを、「黒」、「赤」、「青」、「黄」
・・・「白」とから任意に組合せた複数種類のテープカ
セットが準備されている。即ち、インク色が「黒」の印
字リボン9と「白」の両面テープ12とを組み合わせた
テープカセットCSも準備されている。
部には、これら5種類のテープ幅の何れかを検知する為
に、3つの突出爪を組合せた第1突出片20と、これら
複数色の両面テープ12の色と印字リボン9のインク色
との組合せが何れであるかを検知する為に、5つの突出
爪を組合せた第2突出片21が夫々設けられている。そ
して、本体フレーム2には、第1突出片20の突出爪の
状態からテープ幅を検知するテープ幅センサ43(図4
参照)と、第2突出片21の突出爪の状態から両面テー
プ12と印字リボン9との組合せ色を検知するテープ色
センサ44(図4参照)とが夫々取付けられている。
類のテープカセットCSが択一的に装着されたことを検
出する為に、カセットスイッチ42(図4参照)が取付
けられ、このカセットスイッチ42は、テープカセット
CSがセットされているときには、「H」レベルのカセ
ット検出信号SSを出力する。
のブロック図に示すように構成されている。制御装置C
の入出力インターフェース50には、キーボード3と、
切断スイッチ41と、カセットスイッチ42と、テープ
幅センサ43と、テープ色センサ44と、液晶ディスプ
レイ(LCD)22に表示データを出力する為のビデオ
RAM24を有するディスプレイコントローラ(LCD
C)23と、警告用ブザー45の為の駆動回路46と、
サーマルヘッド15を駆動する為の駆動回路48と、テ
ープ送りモータ47を駆動する為の駆動回路49とが夫
々接続されている。制御装置Cは、CPU52と、この
CPU52にデータバスなどのバス51を介して接続さ
れた入出力インターフェース50、CGROM53、R
OM54・55及びRAM60とから構成されている。
には、多数のキャラクタの各々に関して、表示の為のド
ットパターンデータがコードデータに対応させて格納さ
れている。ROM(アウトラインデータメモリ)54に
は、キャラクタを印字する為に多数のキャラクタの各々
に関して、キャラクタの輪郭線を規定する輪郭線データ
(アウトラインデータ)が書体(ゴシック系書体、明朝
系書体など)毎に分類されコードデータに対応させて格
納されている。
れた文字や数字や記号などのキャラクタのコードデータ
に対応させてディスプレイコントローラ23を制御する
表示駆動制御プログラム、テキストメモリ61の各コー
ドデータに対応するアウトラインデータからドットデー
タに変換処理して印字バッファ66に展開するイメージ
展開処理制御プログラム、印字バッファ66のデータを
順次読出してサーマルヘッド15やテープ送りモータ4
7を駆動する印字駆動制御プログラム、本願特有の後述
のテープ印字制御の制御プログラムなどが格納されてい
る。尚、前記テープ印字制御には、テキストメモリ61
に格納された13桁の数字からなるデータキャラクタの
データに基いてバーコードのデータに変換するバーコー
ドデータ変換処理制御のサブルーチンが格納されてい
る。
ては、JAN(Japan Article Number)の規格に基い
て、データキャラクタ(11桁数字)とモジュラチェッ
クキャラクタ(1桁数字)とを含む13個の数字のデー
タから標準バージョンのバーコードのデータに変換され
る。即ち、バーコードのデータは、レフトガードバーに
ついて3モジュール、左側の6個のデータキャラクタと
して42モジュール、センターバーとして5モジュー
ル、右側の5個のデータキャラクタとして35モジュー
ル、1個のモジュラチェックキャラクタとして7モジュ
ール、ライトガードバーについて3モジュールなどに変
換される。
ーボード3から入力された文書データやバーコードデー
タが格納される。テキストポインタ(この内容をポイン
タ値TPとする)62には、テキストメモリ61の1つ
のアドレスが格納される。表示ポインタ(この内容を表
示ポインタ値DPとする)63には、ディスプレイ22
に表示される所定数の文字列のうち、左端位置に表示さ
れる文字に対応するテキストメモリ61の1つのアドレ
スが格納される。文字サイズメモリ64には、設定され
た印字に用いるサイズのデータが格納される。バーコー
ドバッファ65には、バーコードを印刷する為に13桁
の数字からなるデータキャラクタのデータが格納され
る。
データやバーコードの為の印字用ドットパターンデータ
が印字データとして格納される。即ち、この印字バッフ
ァ66には、図17に示すように、縦方向に128ビッ
ト(16バイト)、横方向に約50文字分の所定のビッ
トからなる大きさのメモリ容量が設けられている。印字
ポインタ(この内容を印字ポインタ値PPとする)67
には、印字するコードデータを読出す為にテキストメモ
リ61の1つのアドレスが格納される。
なわれるテープ印字制御のルーチンについて、図5〜図
8のフローチャートに基いて説明する。尚、図中符号S
i(i=10、11、12・・・・)は各ステップであ
る。電源キーにより電源が投入されるとこの制御が開始
され、各メモリ61〜67をクリアするなどの初期設定
が実行され(S10)、文字キーやスペースキーなどの印
字可能キーが操作されたときには(S11・S12:Yes
)、そのキーに対応するコードデータがテキストメモ
リ41に格納され(S13)、表示処理制御が実行され
(S16)、S11に戻る。例えば、文字「A」、「B」が
入力されたときには、図9に示すように文字「AB」の
コードデータがテキストメモリ61に順次格納される。
ドキーが操作されたときには(S11:Yes 、S12:No、
S14:Yes )、バーコードデータ入力処理制御(図6参
照)が実行され(S15)、S16を経て、S11に戻る。こ
の制御が開始されると、先ずバーコード入力画面が表示
され(S30)、バーコードバッファ65にバーコードの
開始コードが格納される(S31)。例えば、図13に示
すように、クリアされたディスプレイ22の先頭表示位
置に左三角形の開始マークMSが表示され、図10に示
すようにバーコードバッファ65の先頭アドレスに開始
コードが格納される。尚、符号Kはカーソルである。
32・S33:Yes )、その数字コードがバーコードバッフ
ァ65に格納され(S34)、その数字コードに対応する
ドットパターンがCGROM30から読込まれてビデオ
RAM24に出力され(S35)、S32に戻る。例えば、
バーコードの為の13桁の数字つまり、1桁のプリフィ
ックスキャラクタ、11桁のデータキャラクタ及び1桁
のモジュラチェックキャラクタである「4912345
678904」が入力されたときには、図10に示すよ
うにこれら13個の数字コードがデータキャラクタのデ
ータとしてバーコードバッファ65に順次格納され、図
14に示すように、これらの13個の数字がディスプレ
イ22に表示される。
する為に、実行キーが操作されたときに(S32:Yes 、
S33:No、S36:Yes )、13桁の数字コードがバーコ
ードバッファ65に格納されているときには(S37:Ye
s )、バーコードの終了コードがバーコードバッファ6
5に追加格納され(S38)、バーコードバッファ65の
コード列つまりデータキャラクタのデータがテキストメ
モリ61に格納され(S39)、バーコードバッファ65
がクリアされ(S40)、ビデオRAM24がクリアされ
(S41)、この制御を終了して、図5のテープ印字制御
のS16にリターンする。例えば、図10に示すバーコー
ドバッファ65に格納されている、開始コードから終了
コードまでのデータキャラクタのデータは、図11に示
すようにテキストメモリ61に追加格納され、ディスプ
レイ22の表示が消去される。
は(S32:Yes 、S33・S36:No、S42:Yes )、バー
コードバッファ65とビデオRAM24とが夫々クリア
される(S40・S41)。尚、実行キーが操作されたとき
に、バーコードバッファ65に13桁の数字コードが格
納されていないときには(S37:No)、警告する為に警
告用ブザー45が鳴動され(S44)、S32に戻る。
照)について説明すると、先ずビデオRAM24がクリ
アされ(S50)、表示ポインタ値DPとテキストポイン
タ値TPとにテキストメモリ61の先頭アドレスが夫々
格納され(S51)、表示ポインタ値DPに基づいて、表
示可能な所定数の文字がディスプレイ22に表示される
(S52)。次に、テキストポインタ値TPで指示するア
ドレスのデータが読込まれ(S53)、そのデータがバー
コードの開始コードでないときには(S54:No)、その
コードデータに対応するパターンデータが読込まれてビ
デオRAM24に出力され、ディスプレイ22に表示さ
れる(S66)。
クリメントされ(S67)、テキストメモリ61にコード
データが存在するときに(S62:Yes )、表示可能なと
きつまり現在の表示位置がディスプレイ22の最終表示
位置でなければ(S63:Yes)、S53以降が繰り返して
実行される。また、現在の表示位置が最終表示位置のと
きには(S63:No)、表示ポインタ値DPが1つインク
リメントされ(S64)、全ての表示データを1桁分表示
開始位置の方向へ移動させるスクロール表示処理が実行
され(S65)、S53に戻る。
には(S54:Yes )、先ず開始コードに対応する開始マ
ークMSのパターンデータがビデオRAM24に出力さ
れる(S55)。次に、表示可能なときには(S56:Yes
)、終了コードに対応する終了マークMEのパターン
データがビデオRAM24に出力され(S59)、テキス
トメモリ61内の終了コードが検索され(S60)、テキ
ストポインタ値TPに終了コードの次のアドレスが格納
され(S61)、S62以降が実行される。尚、S56でNoと
判定されたときには、前記S64・S65と同様に、スクロ
ール表示処理が実行される(S57・S58)。
ータについて表示されたときには(S62:No)、この制
御を終了して、テープ印字制御のS11にリターンする。
例えば、テキストメモリ61に、図11に示すデータが
格納されているときには、図15に示すように、S53〜
S54、S66〜S67、S62〜S65により文字「AB」が表
示され、S53〜S65により開始マークMSと終了マーク
MEとが表示され、更に文字列「XY」が、文字列「A
B」と同様に表示される。
ックスペースキーが操作されたときに(S11:Yes 、S
12・S14:No、S17:Yes )、カーソルKがテキストメ
モリ61内の先頭文字に対応する表示位置でなく(S1
8:No)、しかもカーソルKの左側のコードデータが開
始コードでも終了コードでもないときつまり文字コード
のときには(S19・S20:No)、カーソルKの左側のコ
ードデータがテキストメモリ61から消去されるととも
に、その消去されたコードデータに後続する各コードデ
ータが先頭アドレス方向に移動され(S22)、表示処理
が実行され(S16)、S11に戻る。
が開始コードのとき(S19:Yes )、又は終了コードの
ときには(S19:No、S20:Yes )、開始コードと終了
コードとこれら両コード間のデータキャラクタのデータ
との全てがテキストメモリ61から消去されるととも
に、その消去されたバーコードのデータに後続する各コ
ードデータが先頭アドレス方向に移動され(S23)、表
示処理が実行され(S16)、S11に戻る。
に示すデータが格納されており、しかも図15に2点鎖
線で示す表示位置にカーソルKが表示されているとき
に、バックスペースキーを操作したときには、図12に
示すように、テキストメモリ61において、開始コード
から終了コードに亙って全てバーコードのデータが消去
されるとともに、文字「XY」のコードデータが先頭ア
ドレス方向に移動される。その結果、図16に示すよう
に、ディスプレイ22には、文字列「ABXY」のみが
表示される。
ードキー、バックスペースキー及び印字キー以外のキー
のときには(S11:Yes 、S12・S14・S17・S24:N
o)、操作されたキーに対応する処理が実行され(S2
6)、S11に戻る。特に、サイズキーが操作されて文字
サイズが設定されたときには、このS26において、その
サイズデータが文字サイズメモリ64に格納される。
11:Yes 、S12・S14・S17:No、S24:Yes )、印字
処理制御(図8参照)が実行される(S25)。この制御
が開始されると、先ずスイッチ41、42からのスイッ
チ信号やセンサ43、44からのセンサ信号が読込まれ
(S70)、カセットスイッチ42からのカセット検出信
号SSが「H」レベルであり、テープカセットCSがセ
ットされているときに(S71:Yes )、テキストメモリ
61内に文書データが存在するときには(S72:Yes
)、印字バッファ66がクリアされ(S73)、印字ポ
インタ値PPにテキストメモリ61の先頭アドレスがセ
ットされる(S74)。ここで、カセットスイッチ42か
らのカセット検出信号SSが「L」レベルであって、テ
ープカセットCSがセットされていないとき(S71:N
o)、或いは文書データがテキストメモリ61に存在し
ないときには(S72:No)、警告用ブザー45が鳴動さ
れ(S88)、エラー内容に応じたエラーメッセージ、例
えば、「テープカセットがセットされていません」、
「文書が入力されていません」がディスプレイ22に表
示され(S89)、この制御を終了して、テープ印字制御
のS11にリターンする。
アドレスのコードデータが文字コードのときには(S7
5、S76:Yes )、設定されたサイズのデータに基いて
拡大率が求められ、この拡大率を用いてアウトラインデ
ータを拡大処理するとともに、このアウトラインデータ
から印刷用ドットパターンデータである印字データが作
成されて、印字バッファ66に格納される(S77)。
尚、拡大率を用いてアウトラインデータから印刷用ドッ
トパターンデータに変換するドットパターンデータ変換
処理制御の詳細については、例えば、特開昭49─12
9447号公報を参照。
メントされ(S78)、テキストメモリ61にコードデー
タが存在するときには(S79:Yes )、S75以降が繰り
返して実行される。例えば、テキストメモリ61には、
図11に示すように、文字列「AB」のデータ、バーコ
ードのデータキャラクタのデータ、文字列「XY」のデ
ータが格納されているときには、図17に示すように、
印字バッファ66には、先ず文字「A」、「B」の印刷
用ドットパターンデータが夫々展開されて格納される。
即ち、文字のイメージに対応しては、印刷を指示する
「1」のドットパターンデータ(黒で図示)が格納さ
れ、文字イメージ以外に対応しては、印刷を指示しない
「0」のドットパターンデータ(白で図示)が格納され
る。
のときには(S75、S76:No、S82:Yes )、テープ色
センサ44からの組合せ色信号に基いて、印字リボン9
のインク色ICが「黒」で且つラミネートフィルム7の色
つまり地色TCが「白」のときには(S83:Yes )、バー
コードの白バーを白色で且つ黒バーを黒色で印刷可能な
ので、次のアドレスの開始コードから終了コードに亙っ
て格納されているデータキャラクタのデータが読込まれ
る(S84)。
ジンの為のスペース用データが作成されるとともに、1
3桁からなるデータキャラクタのデータに基いて、前述
したバーコードデータ変換処理制御により、標準バージ
ョンのバーコードの白バー及び黒バーの為のドットパタ
ーンデータに変換され、しかもバーコードシンボルの高
さ(大きさ)が設定されたサイズとなるように拡大処理
され、更にライトマージンの為のスペース用データが作
成されて、印字バッファ66に格納される(S85)。こ
こで、白バーの為のドットパターンデータとしては印刷
を指示しない「0」であり、また黒バーの為のドットパ
ターンデータとしては印刷を指示する「1」である。
ァ66には、先ずレフトマージンの為のスペースが展開
され、次に標準バージョンのバーコードの白バー及び黒
バーの為の印刷用ドットパターンデータが展開され、更
にライトマージンの為のスペースが展開される。次に、
印字ポインタ値PPに終了コードのアドレスがセットさ
れ(S86)、S78以降が実行される。そして、テキスト
メモリ61内の全てのデータについてドットパターン展
開されたときには(S79:No)、印字バッファ66内の
印字データが印字機構PMに出力されて印字処理され
(S80)、テープ送りモータ47に所定量のテープ送り
をさせる駆動信号が出力され(S81)、この制御を終了
して、前記S11にリターンする。
字バッファ66内に、文字列「AB」とバーコードと文
字列「XY」のドットパターンデータが夫々展開されて
いるときには、図20に示すように、印刷する「1」の
ドットパターンデータに対応して、「黒」のインクで印
刷されるとともに、印刷しない「0」のドットパターン
データに対応して、ラミネートフィルム7の地色「白」
である印刷テープ19が作成される。
信号に基いて、インク色ICが「黒」で且つ地色TCが
「白」でないときには(S83:No)、バーコードの白バ
ーを白色で且つ黒バーを黒色で印刷できないので、警告
用ブザー45が鳴動され(S88)、警告メッセージ「こ
の印刷テープの色ではバーコードを印刷できません」が
ディスプレイ22に表示され(S89)、印刷処理を中止
するのに伴って、この制御を終了して、前記S11にリタ
ーンする。
ドットパターンデータに変換するときに、インク色ICが
黒色で且つ両面テープ12の地色TCが白色である場合以
外のとき、つまりバーコード印刷に不向きの色を有する
印刷テープ19を用いるときには、バーコードの印刷用
ドットパターンデータへの変換を中止して、印刷処理さ
れないので、バーコードリーダーで読取れない無駄なバ
ーコード印刷をすることがなく、印刷テープ19や印字
リボン9の浪費だけでなく、印刷時間の浪費を確実に防
止することができる。
ードでも開始コードでもないとき、例えばスペースコー
ドなどのときには(S75、S76・S82:No)、そのコー
ドデータに対応するドットパターン展開処理が実行され
(S87)、S78以降が実行される。
に示すように変更して構成することも可能である。即
ち、剥離紙を外側に貼着して供給スプール13に巻装さ
れた印刷用テープ12Aの内側にサーマルヘッド15に
よりドット状に印刷され、印刷テープ19とすることが
できる。この場合には、前記被印刷媒体であるラミネー
トフィルム7を別途設けることがなく、テープカセット
CSを簡単化できて、バーコード印刷のコストを低減す
ることができる。
制御において、前記標準バージョンに加えて短縮バージ
ョンのバーコードのデータに変換できるように構成する
ことも可能であり、この場合には、データキャラクタの
キャラクタ数に基いて標準バージョン或いは短縮バージ
ョンのバーコードのデータに変換し、そのデータを印刷
用ドットパターンデータに変換できるので、バージョン
の異なる2種類のバーコードを文字列と同時に印刷する
ことができる。
と、上記実施例中の構成との対応関係について説明する
と、色検知手段に相当するものは、テープ色センサ44
及び第2突出片21であり、入力手段に相当するもの
は、キーボード3であり、入力データ記憶手段に相当す
るものは、RAM60のテキストメモリ61であり、ま
たデータ変換手段に相当するものは、印字処理制御の特
にS77、S83〜S85である。
の種々のインク色であってもよく、また両面テープ12
は白系統の種々の色であってもよい。尚、前記バーコー
ドデータ変換処理制御において、「EAN(European A
rticle Number )」や「CODE39」などの種々のバ
ーコード基準に基いてバーコードのデータに変換するよ
うに構成することも可能である。尚、本発明の技術的思
想の範囲内において、前記実施例の制御に関し、既存の
技術や当業者に自明の技術に基いて種々の変更を加える
こともあり得る。尚、ドット印字方式の印字ヘッドを備
え、バーコード印刷が可能な種々のバーコード印刷装置
に本発明を適用し得ることは勿論である。
れば、色検知手段と、入力手段と、入力データ記憶手段
と、データ変換手段とを設け、文字や記号のコードデー
タやバーコードのデータについて印刷用ドットパターン
データに変換するときに、インク色が暗色系統で且つ背
景体の色が白系統である場合以外のとき、つまりバーコ
ード印刷に不向きの色を有する印字リボンと背景体など
からなる印刷テープを用いるときには、バーコードの印
刷用ドットパターンデータへの変換を中止して、印刷処
理されないので、バーコードリーダーで読取れない無駄
なバーコード印刷をすることがなく、印刷テープや印字
リボンの浪費だけでなく、印刷時間の浪費を確実に防止
することができる。
ば、前記背景体は、被印刷媒体のドット貼着面に貼着さ
れるベース体として構成されるので、被印刷媒体に印刷
されたバーコードのドット状のインクはベース本体で貼
着されることから、インクが被印刷媒体の内側なので、
インクの摩耗を防止することができる。
ば、前記背景体は被印刷媒体であることから、被印刷媒
体を背景体とすることができ、背景体と被印刷媒体との
両方を必要としないので、バーコード印刷のコストを低
減することができる。
図である。
トである。
略フローチャートである。
である。
である。
図である。
る説明図である。
である。
図である。
プレイの表示例を示す図である。
ときの図13相当図である。
す図である。
ドットパターンデータを示す図である。
コードのドットパターンを示す図である。
Y」及びバーコードのドットパターンを示す図である。
示す図である。
相当図である。
Claims (3)
- 【請求項1】 複数のドット状の印字素子からなる印字
ヘッドを備えた印字手段により、印字リボンのインクを
被印刷媒体にドット状に貼着させてバーコードを印刷可
能なバーコード印刷装置において、 前記印字リボンのインク色とそのインクからなるドット
の背景体の色を検知する色検知手段と、 文字や記号及び種々の指令を入力可能な入力手段と、 前記入力手段から入力される、文字や記号のコードデー
タと、バーコードのデータとを記憶する入力データ記憶
手段と、 前記入力データ記憶手段から読出したデータを印刷用ド
ットパターンデータに変換するデータ変換手段であっ
て、前記色検知手段からの検知結果を受け、インク色が
暗色系統で且つ背景体の色が白系統である場合以外のと
きには、バーコードの印刷用ドットパターンデータへの
変換を中止するデータ変換手段と、 を備えたことを特徴とするバーコード印刷装置。 - 【請求項2】 前記背景体は、被印刷媒体のドット貼着
面に貼着されるベース体であることを特徴とする請求項
1に記載のバーコード印刷装置。 - 【請求項3】 前記背景体は被印刷媒体であることを特
徴とする請求項1に記載のバーコード印刷装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30352093A JP3156743B2 (ja) | 1993-11-08 | 1993-11-08 | テープ印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30352093A JP3156743B2 (ja) | 1993-11-08 | 1993-11-08 | テープ印刷装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07125321A true JPH07125321A (ja) | 1995-05-16 |
| JP3156743B2 JP3156743B2 (ja) | 2001-04-16 |
Family
ID=17921980
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30352093A Expired - Fee Related JP3156743B2 (ja) | 1993-11-08 | 1993-11-08 | テープ印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3156743B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006099767A (ja) * | 2004-09-28 | 2006-04-13 | Ricoh Co Ltd | 電子書類におけるイメージ配置方法、イメージ配置システム、イメージ配置装置及びコンピュータ読取可能な記憶媒体 |
| JP2009023270A (ja) * | 2007-07-20 | 2009-02-05 | Fuji Xerox Co Ltd | 画像形成装置、画像形成システムおよび画像形成プログラム |
| JP2019133279A (ja) * | 2018-01-29 | 2019-08-08 | ブラザー工業株式会社 | コード生成プログラムおよびコード生成システム |
-
1993
- 1993-11-08 JP JP30352093A patent/JP3156743B2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006099767A (ja) * | 2004-09-28 | 2006-04-13 | Ricoh Co Ltd | 電子書類におけるイメージ配置方法、イメージ配置システム、イメージ配置装置及びコンピュータ読取可能な記憶媒体 |
| JP2009023270A (ja) * | 2007-07-20 | 2009-02-05 | Fuji Xerox Co Ltd | 画像形成装置、画像形成システムおよび画像形成プログラム |
| JP2019133279A (ja) * | 2018-01-29 | 2019-08-08 | ブラザー工業株式会社 | コード生成プログラムおよびコード生成システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3156743B2 (ja) | 2001-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100420580C (zh) | 打印和加工系统及控制方法、打印和加工装置 | |
| JPH07164712A (ja) | テープ印刷装置 | |
| JP2974038B2 (ja) | バーコード記録装置 | |
| JPH05342385A (ja) | バーコード印刷装置 | |
| JP3224655B2 (ja) | バーコード印刷装置 | |
| JPH07125338A (ja) | テープ印刷装置 | |
| JP3156743B2 (ja) | テープ印刷装置 | |
| JP3809194B2 (ja) | テープ印刷装置 | |
| EP0656595B1 (en) | Tape printing apparatus | |
| JP3131962B2 (ja) | バーコード作成装置 | |
| JP4075076B2 (ja) | テープ印刷装置 | |
| JP2976416B2 (ja) | バーコード印刷装置 | |
| JP3254653B2 (ja) | テープ印刷装置 | |
| JP3767563B2 (ja) | テープ印刷装置 | |
| JP3464205B2 (ja) | テープ印刷装置 | |
| JP3203986B2 (ja) | テープ印字装置 | |
| JP2947033B2 (ja) | 入力装置 | |
| JP3475146B2 (ja) | 記録装置 | |
| JPH07144437A (ja) | テープ印字装置 | |
| JP3521310B2 (ja) | バーコード作成装置 | |
| JP3258578B2 (ja) | 記録装置 | |
| JP3237979B2 (ja) | テープ印刷装置 | |
| JPH061006A (ja) | テープ印字装置 | |
| JP3213154B2 (ja) | テープ印刷装置 | |
| JPH0689355A (ja) | バーコード印刷装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080209 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 8 Free format text: PAYMENT UNTIL: 20090209 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090209 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 9 Free format text: PAYMENT UNTIL: 20100209 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100209 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 11 Free format text: PAYMENT UNTIL: 20120209 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20130209 |
|
| LAPS | Cancellation because of no payment of annual fees |