JPH0488585A - Bar code printer - Google Patents
Bar code printerInfo
- Publication number
- JPH0488585A JPH0488585A JP20427090A JP20427090A JPH0488585A JP H0488585 A JPH0488585 A JP H0488585A JP 20427090 A JP20427090 A JP 20427090A JP 20427090 A JP20427090 A JP 20427090A JP H0488585 A JPH0488585 A JP H0488585A
- Authority
- JP
- Japan
- Prior art keywords
- barcode
- red
- bar code
- color
- black
- 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
Links
- 238000007689 inspection Methods 0.000 claims description 21
- 239000000203 mixture Substances 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 10
- 238000000034 method Methods 0.000 description 44
- 230000008569 process Effects 0.000 description 42
- 238000012546 transfer Methods 0.000 description 25
- 238000004040 coloring Methods 0.000 description 15
- 230000007246 mechanism Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 230000020169 heat generation Effects 0.000 description 4
- 239000003086 colorant Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000010521 absorption reaction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Landscapes
- Printers Characterized By Their Purpose (AREA)
Abstract
Description
【発明の詳細な説明】
■肌辺貝酌
[産業上の利用分野]
本発明はバーコード印刷装置に関し、詳しくは文字や罫
線等の背景情報とバーコードとぎ混在して印刷するバー
コード印刷装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a barcode printing device, and more specifically, a barcode printing device that prints a mixture of background information such as characters and ruled lines and a barcode. Regarding.
[従来の技術]
従来から、例えばバーコードの内容を表示した英数字を
バーコードに併記して、バーコードの内容を作業者が容
易に確認できるようにしたバーコードラベルがある。ま
た、英数字を併記したバコードを多段にならべて大量の
情報を表示するとともに、ならべたバーコードの間を罫
線で仕切って作業者が各バーコードを区別しやすくした
バーコードラベルがある。[Prior Art] Conventionally, there has been a barcode label in which, for example, alphanumeric characters representing the contents of the barcode are written together with the barcode so that a worker can easily confirm the contents of the barcode. There is also a barcode label that displays a large amount of information by arranging barcodes with alphanumeric characters in multiple rows, and divides the barcodes with ruled lines to make it easier for workers to distinguish between the barcodes.
こうしたバーコードラベルなどを印刷する従来のバーコ
ード印刷装置としては、例えばバーコードや文字等を読
取装置の検査光を吸収する色 つまり検査光が赤色であ
ればバーコードや文字等を黒色で、白地の用紙1こ印刷
するものがある。黒色のバーコードは検査光を吸収し、
白地用紙は検査光を反射するから、反射光の強弱に基づ
いてバーコードを読み取ることができる。Conventional barcode printing devices that print barcode labels and the like print barcodes and characters in colors that absorb the inspection light of the reading device, i.e., if the inspection light is red, the barcodes and characters are printed in black. There is one that prints on a blank sheet of paper. The black barcode absorbs the inspection light and
Since blank paper reflects the inspection light, barcodes can be read based on the strength of the reflected light.
[発明が解決しようとする課題]
しかしながら、上記従来のバーコード印刷装置が印刷す
るバーコードラベルは、文字や罫線(黒色)がバーコー
ドと同様に検査光(赤色)を吸収するから、読取を誤る
ことがあるという問題があった。[Problems to be Solved by the Invention] However, the barcode labels printed by the above-mentioned conventional barcode printing apparatus are difficult to read because the characters and ruled lines (black) absorb inspection light (red) like the barcode. There was a problem with making mistakes.
つまり、文字等とバーコードとからの反射光はいずれも
検査光の吸収により弱くなっており、演算処理によりバ
ーコードからの反射光成分を反射光より抽出しなければ
ならないが、バーコードと文字等とからの反射光の強弱
に差がないために、バーコードからの反射光成分の抽出
が正確にできないことがあり、読取を誤ってしまうので
ある。In other words, the reflected light from characters, etc. and barcodes are both weakened by the absorption of the inspection light, and the reflected light component from the barcode must be extracted from the reflected light through arithmetic processing. Because there is no difference in the strength of the reflected light from the barcode, etc., it may not be possible to accurately extract the reflected light component from the barcode, resulting in erroneous reading.
また、このように演算処理を行なわなければならないか
ら、読取速度が遅くなるという問題があった。Furthermore, since such arithmetic processing must be performed, there is a problem in that the reading speed becomes slow.
本発明のバーコード印刷装置は、読取精度や読取速度の
向上を可能にする読取特性に優れたバーコードを印刷で
きるようにすることを目的とする。An object of the barcode printing device of the present invention is to be able to print barcodes with excellent reading characteristics that enable improved reading accuracy and reading speed.
発明の構成
[課題を解決するための手段]
本発明のバーコード印刷装置は、
バーコードを印刷するためのバーコードデータおよび文
字や罫線等の背景情報を印刷するための背景情報データ
に基づいて、前記バーコードト前記背景情報とを混在し
て印刷するバーコード印刷装置において、
前記バーコードデータに基づいて、前記バーコードを読
取装置の検査光乞吸収または反射する性質の色で印刷す
るバーコード印刷手段と、前記背景情報データに基づい
て、前記背景情報を前記バーコードの色とは逆の性質の
色で印刷する背景情報印刷手段と
を備えることを特徴とする。Structure of the Invention [Means for Solving the Problems] The barcode printing device of the present invention is based on barcode data for printing barcodes and background information data for printing background information such as characters and ruled lines. , a barcode printing device that prints the barcode and the background information in a mixed manner, the barcode printing device printing the barcode in a color that absorbs or reflects inspection light of a reading device based on the barcode data. and background information printing means for printing the background information in a color opposite to the color of the barcode based on the background information data.
[作用]
上記構成を有する本発明のバーコード印刷装置は、バー
コード印刷手段がバーコードデータに基づいて、バーコ
ードを読取装置の検査光を吸収または反射する色で印刷
する。また、背景情報印刷手段が背景情報データに基づ
いて、バーコードの色とは逆の性質の色で背景情報を印
刷する。[Operation] In the barcode printing device of the present invention having the above configuration, the barcode printing means prints the barcode in a color that absorbs or reflects the inspection light of the reading device based on the barcode data. Further, the background information printing means prints the background information in a color opposite to the color of the barcode based on the background information data.
印刷されたバーコードは、読取装置の検査光を吸収して
反射光を弱めるか、または反射して強い反射光をかえす
。これに対して、印刷された背景情報はバーコードの性
質とは逆に、検査光を反射して強い反射光をかえすか、
または吸収により反射光を弱める。つまり反射光の強弱
レベルに関しては、バーコードと背景情報とが逆のレベ
ルをとる。この結果、読取装置は、バーコードと背景情
報とを混同することなく、反射光の強弱に基づいてバー
コードを正確に読み取る。また、反射光の強弱だけから
バーコードを区別できるので、読取装置は、反射光の強
弱から直接的に、バーコードを高速で読み取る。The printed barcode either absorbs the reading device's inspection light, weakening the reflected light, or reflects it and returns a strong reflected light. On the other hand, printed background information reflects the inspection light and returns strong reflected light, contrary to the nature of barcodes.
Or weaken the reflected light by absorption. In other words, regarding the strength level of reflected light, the barcode and the background information take opposite levels. As a result, the reading device accurately reads the barcode based on the intensity of reflected light without confusing the barcode with background information. Moreover, since barcodes can be distinguished only from the strength of reflected light, the reading device can read barcodes at high speed directly from the strength of reflected light.
[実施例]
以下本発明の実施例について説明する。以下に示す第1
実施例と第2実施例とは共に、検査光が赤色である読取
装置が読み取るバーコードラベルを発行する装置である
。[Examples] Examples of the present invention will be described below. The first one shown below
Both the embodiment and the second embodiment are devices that issue barcode labels that are read by a reading device whose inspection light is red.
第1図に第1実施例としてのバーコードラベル発行装置
のブロック図を示す。第1実施例のバーコードラベル発
行装置は、赤黒データ生成器]、サーマルヘッドドライ
バ3、サーマルヘッド5.2色発色感熱紙7、プラテン
9、紙送りローラ11などからなる。FIG. 1 shows a block diagram of a barcode label issuing device as a first embodiment. The barcode label issuing device of the first embodiment includes a red and black data generator], a thermal head driver 3, a thermal head 5, two-color thermal paper 7, a platen 9, a paper feed roller 11, and the like.
赤黒データ生成器1は、CPU、ROM、RAM、入出
力インタフェース等から構成される周知の算術論理演算
回路を備える。The red/black data generator 1 includes a well-known arithmetic and logic circuit including a CPU, ROM, RAM, input/output interface, and the like.
赤黒データ生成器1に直列伝送方式により入力される入
力信号には、多段バーコードラベル20(第4図参照)
のバーコード21を形成するためのバーコードデータと
、バーコード2]に併記する目視用文字23や、各バー
コード21の間を仕切る罫線25などの背景情報データ
とがある。また、入力信号のバーコードデータと背景情
報データとが切り替わるデータの切れ目には、フラグF
が挿入される。フラグFの値は、以降に続く入力信号の
データがバーコードデータであるが、あるいは背景情報
データであるかを示す。The input signal inputted to the red/black data generator 1 by the serial transmission method includes a multi-stage barcode label 20 (see Fig. 4).
There are barcode data for forming the barcode 21, and background information data such as visual characters 23 written together with the barcode 2 and ruled lines 25 separating the barcodes 21. Also, a flag F is placed at the data break where the input signal barcode data and background information data switch.
is inserted. The value of flag F indicates whether the subsequent input signal data is barcode data or background information data.
赤黒データ生成器]は上記入力信号が入力されると、後
述する処理を実行して、バーコード21を黒色背景情報
23.25を赤色で印刷するための駆動信号を、サーマ
ルヘッドドライバ3に出力する。When the above input signal is input, the red/black data generator] executes the processing described later and outputs a drive signal for printing the barcode 21 with black background information 23 and 25 in red to the thermal head driver 3. do.
サーマルヘッドドライバ3は、赤黒データ生成器1が出
力する駆動信号に基づいてサーマルヘッド5を駆動する
駆動回路である。The thermal head driver 3 is a drive circuit that drives the thermal head 5 based on the drive signal output from the red and black data generator 1.
サーマルヘッド5は、ライン型であって、サマルヘッド
ドライバ3からの電圧の印加により発熱する。その発熱
量は、印加する電圧のデユーティ−比の変更や、電圧の
大きさの変更により変化する。The thermal head 5 is of a line type and generates heat when voltage is applied from the thermal head driver 3. The amount of heat generated changes by changing the duty ratio of the applied voltage or changing the magnitude of the voltage.
2色発色感熱紙7は、第2図の断面図に示すように、基
紙13の上面に下から順に赤色発色層]5、黒色の脱色
層]7、黒色発色層19を形成してなる。2色発色感熱
紙7の地は白色である。As shown in the cross-sectional view of FIG. 2, the two-color thermal paper 7 is formed by forming a red coloring layer 5, a black decoloring layer 7, and a black coloring layer 19 in order from the bottom on the upper surface of the base paper 13. . The background of the two-color thermal paper 7 is white.
この2色発色感熱紙7は与えられる熱量の大きさの相違
により、赤色かまたは黒色に発色する。This two-color thermal paper 7 develops either red or black color depending on the amount of heat applied.
例えば、第2図(A)に示すように サーマルヘッド5
により与えられる熱量が小さい場合、最上の黒色発色層
]9のうちでサーマルヘッド5に接する部分19Aが黒
色に発色する。下層の黒色の脱色層]7や赤色発色層1
5は、熱が充分与えられないので変化しない。For example, as shown in FIG. 2(A), the thermal head 5
When the amount of heat given by is small, the portion 19A of the uppermost black coloring layer 9 that is in contact with the thermal head 5 develops a black color. lower black decolorizing layer] 7 and red coloring layer 1
5 does not change because sufficient heat is not applied.
サーマルヘッド5により与えられる熱量がざら二大きい
と、第2図(B)に示すように、熱が黒色の脱色層]7
を活性化し、黒色発色層19で黒色に発色した部分を無
色化し、無色化部19Bを形成する。When the amount of heat given by the thermal head 5 is large, the heat causes a black decolorizing layer]7, as shown in FIG. 2(B).
is activated, and the part colored black in the black coloring layer 19 is made colorless to form a colorless part 19B.
さらにサーマルヘッド5により与えられる熱量が大きい
と、第2図(C)に示すようi二 熱が赤色発色層15
に充分達し、赤色に発色した赤色発色部15Aが出現す
る。この赤色発色部15Aは黒色脱色層]7および無色
化部19Bを介して、外側から赤色に見られる。なお、
第2図(C)(二おいて、赤色発色部15Aの周縁にあ
たる黒色発色層]9には微小な黒色発色部が形成される
が、微小であるために、読取装置の読取には何ら影響を
与えない。Furthermore, if the amount of heat given by the thermal head 5 is large, the heat will increase to the red coloring layer 15 as shown in FIG. 2(C).
15A appears. This red colored portion 15A is seen as red from the outside via the black decolorized layer]7 and the colorless portion 19B. In addition,
FIG. 2(C) (Secondly, the black coloring layer at the periphery of the red coloring part 15A) A minute black coloring part is formed in 9, but because it is so small, it does not affect the reading by the reading device. not give.
プラテン9は、第1図に示すように、サーマルヘッド5
との間に2色発色感熱紙7εはさみ、2色発色感熱紙7
をサーマルヘッド5に所定レベルで押圧する。The platen 9 has a thermal head 5 as shown in FIG.
Two-color thermal paper 7ε scissors, two-color thermal paper 7
is pressed against the thermal head 5 at a predetermined level.
紙送りローラ11は、図示しない駆動モータにより回転
する。その回転制御は、公知の各種手段により、サーマ
ルヘッドドライバ3によるサーマルヘッド5の駆動と同
期して行なわれる。The paper feed roller 11 is rotated by a drive motor (not shown). The rotation control is performed by various known means in synchronization with the driving of the thermal head 5 by the thermal head driver 3.
上記構成のバーコードラベル発行装置は、以下のように
働いて、第4図に示す多段バーコードラベル20を発行
する。第4図の図面では色が区別されないが、バーコー
ド21は黒色であり、併記する文字23や罫線25は赤
色である。なお、図示の多段バーコードラベル20は、
−例としてEAJ(日本電子機械工業会)取引情報化対
応標準で勧告された形式を参考にした また、形式には
A I A G (Automotive Indus
try Action Group)などで規定される
他の形式があるが、形式にかかわらず実施例装置で(飄
バーコード2]は黒色で印刷し、文字23や罫線25
は赤色で印刷する。The barcode label issuing device having the above configuration operates as follows to issue the multi-stage barcode label 20 shown in FIG. 4. Although colors are not distinguished in the drawing of FIG. 4, the barcode 21 is black, and the characters 23 and ruled lines 25 are red. Note that the illustrated multi-stage barcode label 20 is
-As an example, we referred to the format recommended by the EAJ (Electronic Industries Association of Japan) trade informatization standard.
There are other formats stipulated by the ``Try Action Group'', etc., but regardless of the format, in the example device, ``Barcode 2'' is printed in black, and the characters 23 and ruled lines 25 are printed in black.
is printed in red.
赤黒データ生成器]の備える算術論理演算回路のCPU
は、第3図のフローチャートに示すバーコードラベル発
行処理を、バーコードラベルの発行の都度、起動する。CPU of the arithmetic logic operation circuit included in the red and black data generator]
starts the barcode label issuing process shown in the flowchart of FIG. 3 each time a barcode label is issued.
本処理を開始すると、まず、入力信号の入力処理(ステ
ップ10o)を実行する。入力処理では、フラグFnか
ら次のフラグF n+1の直前までの入力信号のデータ
を通信により入力する。When this process is started, first, an input signal input process (step 10o) is executed. In the input process, input signal data from flag Fn to immediately before the next flag Fn+1 is inputted via communication.
次に、入力したフラグFnO値を判別する(ステップ1
10)。フラグFnO値がrRedJを示す場合は、続
いてエネルギ情報を赤色用に変換する処理(ステップ]
20)を実行する。一方、フラグFnの値がrBlac
kJを示す場合は、続いてエネルギ情報を黒色用に変換
する処理(ステップ]30)を実行する。フラグFnO
値が「EndJ を示す場合は、バーコードラベルの発
行が完了したとして本処理を一旦、終了する。Next, determine the input flag FnO value (step 1
10). If the flag FnO value indicates rRedJ, then the process (step) of converting the energy information to red
20). On the other hand, the value of flag Fn is rBlac
If kJ is indicated, then the process of converting the energy information to black (step 30) is executed. Flag FnO
If the value indicates "EndJ", it is assumed that the issuance of the barcode label has been completed, and this process is temporarily terminated.
上記のフラグFnO値がrRedJを示す場合こ実行さ
れる処理(ステップ]20)、あるいはフラグFnの値
がrB l a c kJを示す場合に実行される処理
(ステップ130)では、以下の処理がなされる。各処
理で変換するエネルギ情報は、例えばパルス幅や、電圧
の大きさ、さらにデータの2度打ちあるいは一度打ちと
いった発熱回数などの変数のいずれか一つ、あるいは変
数の組合せからなる。In the process executed when the flag FnO value indicates rRedJ (step 20) or the process executed when the flag Fn value indicates rBlac kJ (step 130), the following process is performed. It will be done. The energy information to be converted in each process consists of one or a combination of variables, such as pulse width, voltage magnitude, and number of times of heat generation such as double or single data stroke.
これら変数のうちでパルス幅は、電圧を印加する時間を
示す。パルス幅の相違つまりデユーティ−比の相違によ
り、サーマルヘッド5に与えるエネルギ量を変更して、
サーマルヘッド5の発熱量を変える。ステップ120の
処理では、パルス幅の設定を長くするようにエネルギ情
報を変換する。Among these variables, pulse width indicates the time for which the voltage is applied. By changing the amount of energy given to the thermal head 5 due to the difference in pulse width, that is, the difference in duty ratio,
The amount of heat generated by the thermal head 5 is changed. In the process of step 120, the energy information is converted to increase the pulse width setting.
ステップ130の処理では、パルス幅の設定を短くする
ようにエネルギ情報を変換する。In the process of step 130, the energy information is converted to shorten the pulse width setting.
電圧の大きさは、印加する電圧の大きさを示す。The voltage magnitude indicates the magnitude of the applied voltage.
印加する電圧の大きさの相違により、サーマルヘッド5
に与えるエネルギ量を変更し、サーマルヘッド5の発熱
量を変える。ステップ]20の処理では、電圧の大きさ
の設定を高くするようにエネルギ情報を変換する。ステ
ップ130の処理では、電圧の大きさの設定を低くする
ようにエネルギ情報を変換する。Due to the difference in the magnitude of the applied voltage, the thermal head 5
The amount of energy given to the thermal head 5 is changed, and the amount of heat generated by the thermal head 5 is changed. In the process of step]20, the energy information is converted so as to increase the setting of the voltage magnitude. In the process of step 130, the energy information is converted to lower the setting of the voltage magnitude.
発熱回数は、2色発色感熱紙7の同一箇所においてサー
マルヘッド5を発熱させる回数を示す。The number of times the thermal head 5 generates heat indicates the number of times the thermal head 5 generates heat at the same location on the two-color thermal paper 7.
同一箇所にデータを二度打ちしたり、あるいは−度打つ
のみとするなど、発熱回数を相違することにより、2色
発色感熱紙7が受は取る熱量を変更する。ステップ12
0の処理では、発熱回数の設定を二度打ちとするように
エネルギ情報を変換する。ステップ130の処理では、
発熱回数の設定を一度打ちとするようにエネルギ情報を
変換する。The amount of heat received by the two-color thermal paper 7 is changed by changing the number of times of heat generation, such as by printing data twice in the same place or by printing data only once. Step 12
In the process of 0, the energy information is converted so that the number of times of heat generation is set to twice. In the process of step 130,
The energy information is converted so that the number of times of heat generation is set to one time.
このようにフラグFnO値に応じて、ステップ]20の
処理あるいはステップ130の処理でエネルギ情報を変
換すると、次に、サーマルヘッドドライバ3の駆動処理
(ステップ]40)を実行する。サーマルヘッドドライ
バ3の駆動処理では、上述のように変換されたエネルギ
情報に基づき、ステップ]00で入力した入力信号のデ
ータにしたがってサーマルヘッドドライバ3を駆動する
。After converting the energy information in the process of step 20 or step 130 in accordance with the flag FnO value, the process of driving the thermal head driver 3 (step 40) is then executed. In the process of driving the thermal head driver 3, the thermal head driver 3 is driven in accordance with the data of the input signal input in step ]00 based on the energy information converted as described above.
即ち、フラグFnの値がrRedJの場合はくステップ
1]0)、ステップ120の処理において変換されたエ
ネルギ情報に基づき、入力データ(背景情報データ)に
したがってサーマルヘッドドライバ3を駆動する。この
結果、2色発色感熱紙7において背景情報23.25が
印刷される部分には、サーマルヘッド5から多くの熱量
が与えられる。そして、この部分は、第2図(C)で説
明した原理から、赤色に発色する。こうして赤色の文字
23や赤色の罫線25が印刷される。That is, when the value of the flag Fn is rRedJ, the thermal head driver 3 is driven in accordance with the input data (background information data) based on the energy information converted in the process of step 1]0). As a result, a large amount of heat is applied from the thermal head 5 to the portion of the two-color thermal paper 7 where the background information 23 and 25 are printed. This portion develops a red color based on the principle explained in FIG. 2(C). In this way, red characters 23 and red ruled lines 25 are printed.
また、フラグFnの値がrBlackJを示す場合は(
ステップ1]0)、ステップ]30の処理で変換された
エネルギ情報に基づき、入力データ(バーコードデータ
)にしたがってサーマルヘッドドライバ3を駆動する。Also, if the value of flag Fn indicates rBlackJ, (
The thermal head driver 3 is driven in accordance with the input data (barcode data) based on the energy information converted in the processes of step 1]0) and step]30.
この結果、2色発色感熱紙7においてバーコード21が
印刷される部分には、サーマルヘッド5から黒色発色層
]9にのみ作用する熱量が与えられる。そしてこの部分
(飄 第2図(A)で説明した原理から、黒色に発色す
る。こうして黒色のバーコード2]が形成される。As a result, the portion of the two-color thermal paper 7 where the barcode 21 is printed is given an amount of heat that acts only on the black coloring layer 9 from the thermal head 5. Then, this portion develops a black color based on the principle explained in FIG. 2(A). In this way, a black barcode 2 is formed.
以上のステップ]00からステップ140にいたる処理
を繰り返し行ない、フラグFnがrEndJを示すと判
断され(ステップ]]0)、以降に続くデータが無くな
ると、本処理を一旦終了する。The above processes from step]00 to step 140 are repeated, and when it is determined that the flag Fn indicates rEndJ (step]0) and there is no subsequent data, this process is temporarily terminated.
以上のようにして、白色の地の2色発色感熱紙7にバー
コード21が黒色で、文字23や罫線25が赤色で印刷
されたバーコードラベル20が発行される。As described above, a barcode label 20 is issued in which the barcode 21 is printed in black and the characters 23 and ruled lines 25 are printed in red on the two-color thermal paper 7 on a white background.
発行されたバーコードラベル20のバーコード21は読
取装置の赤色の検査光を吸収するのに対して、赤色の文
字23や赤色の罫線25は白色の地とともに赤色の検査
光を反射する。したがって、反射光のうちでバーコード
2]からの反射光のみ弱くなる。この結果、読取装置は
反射光の強弱に基づいて、バーコード21を正確に読み
取ることができる。また、反射光の強弱は直接バーコー
ドに関連するから、読取装置は特別な演算処理をするこ
となく、バーコードラベル20を高速で読み取ることが
できる。このように、実施例装百により発行されたバー
コードラベル20は読取特性に優れている。The barcode 21 of the issued barcode label 20 absorbs the red inspection light from the reading device, whereas the red characters 23 and the red ruled lines 25 reflect the red inspection light together with the white background. Therefore, among the reflected lights, only the reflected light from barcode 2] becomes weak. As a result, the reading device can accurately read the barcode 21 based on the strength of the reflected light. Furthermore, since the intensity of the reflected light is directly related to the barcode, the reading device can read the barcode label 20 at high speed without performing any special calculation processing. In this way, the barcode label 20 issued by the example embodiment has excellent readability.
以上説明した第1実施例のバーコード発行装置によれば
、入力信号に基づいて自動的にバーコード21を黒色で
印刷し、文字23や罫線25等の背景情報を赤色で印刷
するから、読取特性に優れたバーコードラベル20を簡
単に発行できるという効果を奏する。According to the barcode issuing device of the first embodiment described above, the barcode 21 is automatically printed in black based on the input signal, and background information such as the characters 23 and ruled lines 25 are printed in red, making it easy to read. The effect is that a barcode label 20 with excellent characteristics can be easily issued.
また、第1実施例のバーコード発行装置は、2色発色感
熱紙7を用いて、黒色と赤色とを自在に発色させるから
、バーコードラベル20を任意のフォーマットで容易に
発行できる利便性がある。Further, the barcode issuing device of the first embodiment uses the two-color thermal paper 7 to freely produce black and red, so it is convenient to easily issue the barcode label 20 in any format. be.
次に第2実施例を説明する。Next, a second embodiment will be explained.
第5図(こ第2実施例のバーコードラベル発行装置のブ
ロック図を示す。FIG. 5 shows a block diagram of a barcode label issuing device according to the second embodiment.
このバーコードラベル発行装置は、赤黒データ生成器3
1、サーマルヘッドドライバ33、サーマルヘッド35
、熱転写リボンドライバ37、熱転写リボン機構39、
駆動モータ4]、ワイヤ43、感熱紙45、プラテン4
7、紙送りローラ49などからなる。This barcode label issuing device includes a red and black data generator 3.
1. Thermal head driver 33, thermal head 35
, thermal transfer ribbon driver 37, thermal transfer ribbon mechanism 39,
drive motor 4], wire 43, thermal paper 45, platen 4
7. Consists of a paper feed roller 49, etc.
赤黒データ生成器3]は、第1実施例で示した赤黒デー
タ生成器1と同様に、CPU、ROM。The red and black data generator 3] is a CPU and a ROM, similar to the red and black data generator 1 shown in the first embodiment.
RAM、 入圧カインタフェース等から構成される周
知の算術論理演算回路を備える。赤黒データ生成器1に
直列伝送方式により入力される入力信号は、第1実施例
で説明した入力信号と同じである。It is equipped with a well-known arithmetic and logic operation circuit consisting of a RAM, an input pressure interface, and the like. The input signal inputted to the red/black data generator 1 by the serial transmission method is the same as the input signal explained in the first embodiment.
即ち、入力信号には、バーコードデータと、背景情報デ
ータと、バーコードデータおよび背景情報データが切り
替わるデータの切れ目に挿入されるフラグFとがある。That is, the input signal includes barcode data, background information data, and a flag F inserted at a data break where the barcode data and background information data switch.
赤黒データ生成器31は上記入力信号が入力されると、
後述する処理を実行して、サーマルヘッドドライバ33
と熱転写リボン駆動機構37とにそれぞれ駆動信号を出
力する。When the red/black data generator 31 receives the above input signal,
The thermal head driver 33 executes the process described later.
and a thermal transfer ribbon drive mechanism 37, respectively.
サーマルヘッドドライバ33は、第1実施例で説明した
サーマルヘッドドライバ3と同様に、赤黒データ生成器
31が出力する駆動信号に基づいてサーマルヘッド35
を駆動する駆動回路である。Similar to the thermal head driver 3 described in the first embodiment, the thermal head driver 33 operates the thermal head 35 based on the drive signal output from the red/black data generator 31.
This is a drive circuit that drives the.
サーマルヘッド35は、ライン型であって、サーマルヘ
ッドドライバ33からの電圧の印加により発熱する。The thermal head 35 is of a line type and generates heat when voltage is applied from the thermal head driver 33.
熱転写リボンドライバ37は、赤黒データ生成器3]が
出力する駆動信号に基づいて熱転写リボン機構39と駆
動モータ4]とを駆動する駆動回路である。The thermal transfer ribbon driver 37 is a drive circuit that drives the thermal transfer ribbon mechanism 39 and the drive motor 4 based on a drive signal output from the red and black data generator 3.
熱転写リボン機構39は、シリアル型であって、熱転写
リボンドライバ37からの出力1こ応じて駆動される。The thermal transfer ribbon mechanism 39 is of a serial type and is driven in response to one output from the thermal transfer ribbon driver 37.
熱転写リボンとしては黒色のものがセットされる。A black thermal transfer ribbon is set.
駆動モータ41は、ワイヤ43を介して熱転写リボン機
構39を感熱紙45の幅方向(感熱紙45の送り方向に
直交する方向)に移動するものである。熱転写リボンド
ライバ37からの出力により、熱転写リボン機構39に
同期して駆動される。The drive motor 41 moves the thermal transfer ribbon mechanism 39 in the width direction of the thermal paper 45 (the direction perpendicular to the feeding direction of the thermal paper 45) via the wire 43. It is driven in synchronization with the thermal transfer ribbon mechanism 39 by the output from the thermal transfer ribbon driver 37 .
感熱紙45(飄 第6図の断面図に示すように、基紙5
]の上面に赤色発色層53を形成してなる。Thermal paper 45 (base paper 5
] A red coloring layer 53 is formed on the upper surface of the coloring layer 53.
感熱紙45の地は白色である。The base of the thermal paper 45 is white.
プラテン47はサーマルヘッド35との間に感熱紙45
をはさみ、感熱紙45をサーマルヘッド35に所定レベ
ルで押圧する。Thermal paper 45 is placed between the platen 47 and the thermal head 35.
, and press the thermal paper 45 against the thermal head 35 at a predetermined level.
紙送りローラ49は、図示しない駆動モータにより回転
する。その回転制御は、公知の各種手段により、サーマ
ルヘッド35の駆軌 および熱転写りボン機構39や駆
動モータ41の駆動に同期して行なわれる。The paper feed roller 49 is rotated by a drive motor (not shown). The rotation control is performed by various known means in synchronization with the driving track of the thermal head 35 and the driving of the thermal transfer bonding mechanism 39 and the drive motor 41.
上記構成の第2実施例のバーコードラベルの発行装置は
、以下のように働いて、第1実施例と同様に、第4図に
示す多段バーコードラベル20を発行する。The barcode label issuing apparatus of the second embodiment having the above-mentioned structure operates as follows, and issues the multi-stage barcode label 20 shown in FIG. 4 in the same manner as the first embodiment.
赤黒データ生成器3]の備える算術論理演算回路のCP
Uは、バーコードラベル発行処理をバーコードラベルの
発行の都度、起動する。そのバーコードラベル発行処理
は、第1実施例の赤黒データ生成器31において実行さ
れる処理(第3図)と同等の処理を含むので、相違部分
について第7図に示す。CP of the arithmetic logic operation circuit included in the red and black data generator 3]
U starts the barcode label issuing process every time a barcode label is issued. Since the barcode label issuing process includes the same process as the process executed in the red-black data generator 31 of the first embodiment (FIG. 3), the differences are shown in FIG. 7.
バーコードラベル発行処理を開始すると、まず、第1実
施例と同様に入力信号の入力処理(ステップ100相当
処理)を実行する。次に、フラグFnO値を判別する(
ステップ110相当処理)。When the barcode label issuing process is started, first, the input signal input process (process corresponding to step 100) is executed as in the first embodiment. Next, determine the flag FnO value (
(processing equivalent to step 110).
この後、第2実施例で(よ 第7図に示すように、フラ
グFnの値が「Red」を示す場合は、サーマルヘッド
ドライバ33を駆動する処理(ステップ200)を実行
する。一方、フラグFnの値がrBlackJを示す場
合は、熱転写リボンドライバ37を駆動する処理(ステ
ップ210)を実行する。After this, in the second embodiment (Y) As shown in FIG. If the value of Fn indicates rBlackJ, a process for driving the thermal transfer ribbon driver 37 (step 210) is executed.
フラグFnO値がrRedJ を示す場合に実行される
サーマルヘッドドライバ駆動処理(ステップ200)で
は、ステップ100相当処理で入力した入力データ(背
景情報データ)にしたがってサーマルヘッドドライバ3
5を駆動する。この結果、感熱紙45の背景情報23.
25が印刷される部分には、サーマルヘッド35から熱
が与えら札第6図(A)に示すように、赤色の発色部5
3Aが形成される。こうして赤色の文字23や赤色の罫
線25が印刷される。In the thermal head driver driving process (step 200) executed when the flag FnO value indicates rRedJ, the thermal head driver 3 is activated according to the input data (background information data) input in the process corresponding to step 100.
Drive 5. As a result, the background information 23. of the thermal paper 45.
Heat is applied from the thermal head 35 to the area where 25 is printed, and as shown in FIG.
3A is formed. In this way, red characters 23 and red ruled lines 25 are printed.
一方、フラグFnの値がrBlackJ を示す場合に
実行される熱転写リボンドライバ駆動処理(ステップ2
10)では、ステップ10相当処理で入力したバーコー
ドデータにしたがって熱転写リボンドライバ37を駆動
する。この結果、感熱紙45のバーコード21が形成さ
れる部分には、第6図(B)に示すように、熱転写リボ
ン機構39の内蔵するサーマルヘッド39Aによって、
熱転写リボン55の熱溶融性黒色インクが感熱紙45の
表面に転写さね黒色インク転写部55Aが形成される。On the other hand, the thermal transfer ribbon driver driving process (step 2) is executed when the value of the flag Fn indicates rBlackJ.
In step 10), the thermal transfer ribbon driver 37 is driven according to the barcode data input in the process corresponding to step 10. As a result, as shown in FIG. 6(B), the portion of the thermal paper 45 where the barcode 21 is formed is printed by the thermal head 39A built in the thermal transfer ribbon mechanism 39.
The heat-melting black ink of the thermal transfer ribbon 55 is transferred to the surface of the thermal paper 45, forming a black ink transfer portion 55A.
こうして黒色のバーコード2]が印刷される。In this way, a black barcode 2] is printed.
以上説明したステップ100相当処理からステップ20
0,210にいたる処理を繰り返し行ない、フラグFn
がrEndJを示すと判断され(ステップ1]0相当処
理)、以降に続くデータが無くなると、このバーコード
ラベル発行処理を一旦終了する。Step 20 from the process equivalent to step 100 explained above
The process is repeated to reach 0,210, and the flag Fn
is determined to indicate rEndJ (step 1) 0-equivalent processing), and when there is no subsequent data, this barcode label issuing process is temporarily terminated.
以上のようにして、白地の感熱紙45にバーコード2]
が黒色で、文字23や罫線25が赤色で印刷したバーコ
ードラベル20が発行される。In the above manner, the barcode 2 is placed on the white thermal paper 45]
A barcode label 20 is issued in which the label is printed in black and the characters 23 and ruled lines 25 are printed in red.
発行されたバーコードラベル20のバーコード2]は、
第1実施例の装置が発行したバーコードラベルと同様に
、読取装置の赤色の検査光をバーコード21が吸収する
のに対して、赤色の文字23や罫線25は感熱紙45の
白色の地とともに赤色の検査光を反射する。したがって
、反射光のうちでバーコードからの反射光のみ弱くなる
。この結果、読取装置は反射光の強弱に基づいて、バコ
ードを正確に読み取ることができる。また、反射光の強
弱は直接バーコードに関連するので、特別な演算処理を
することなく、読取装置はバーコードを高速で読み取る
ことができる。Barcode 2 of the issued barcode label 20] is
Similar to the barcode label issued by the device of the first embodiment, the barcode 21 absorbs the red inspection light of the reading device, while the red characters 23 and ruled lines 25 are printed on the white background of the thermal paper 45. It also reflects the red inspection light. Therefore, among the reflected lights, only the reflected light from the barcode becomes weak. As a result, the reading device can accurately read the barcode based on the strength of the reflected light. Furthermore, since the intensity of the reflected light is directly related to the barcode, the reading device can read the barcode at high speed without special calculation processing.
以上説明した第2実施例のバーコードラベル発行装置は
、バーコード21を熱転写により印刷するから、バーコ
ード2]の表示が長期間経過しても明瞭で、経時変化に
より表示が薄れるおそれがない。したがって、第2実施
例のバーコードラベル発行装置によれば、第1実施例の
効果に加えて、いつまでも読取装置の高い読取精度が得
られるバコードラベルを発行できる利点がある。Since the barcode label issuing device of the second embodiment described above prints the barcode 21 by thermal transfer, the display of the barcode 2 is clear even after a long period of time, and there is no risk that the display will fade due to changes over time. . Therefore, according to the barcode label issuing device of the second embodiment, in addition to the effects of the first embodiment, there is an advantage that barcode labels that can be consistently read with high accuracy by the reading device can be issued.
以上本発明の実施例について説明したが、本発明はこう
した実施例に何等限定されるものではなく、本発明の要
旨を逸脱しない範囲において、種々なる態様で実施し得
ることは勿論である。例えば読取装置の検査光が赤色で
あれば、バーコードを青色背景情報を赤色で印刷しても
よい。また、検査光が青色であれば、バーコードを赤色
背景情報を青色に印刷してもよい。あるいは検査光が緑
色であれば、バーコードを赤色 背景情報を緑色に印刷
してもよい。なお、以上の各色の組合せにおいて、被印
刷体の地は白色かあるいは白色に近い色である。また、
検査光を反射する性質の色でバーコードを印刷し、検査
光を吸収する性質の色で背景情報を印刷してもよい。こ
の場合被印刷体の色は検査光包吸収する性質の色になる
。さらこ、印刷のための構成としては、色の異なる2つ
の熱転写リボンを用いたり、多色印字が可能な熱転写リ
ボンを用いてもよい。加えて、印刷には実施例で示す感
熱式や熱転写式のイ包 インクジェット式や、トナー
を用いる静電記録式およびレーザービーム式の印刷機構
を用いてもよい。Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments in any way, and it goes without saying that it can be implemented in various forms without departing from the gist of the present invention. For example, if the inspection light of the reading device is red, the barcode may be printed in blue with the background information in red. Furthermore, if the inspection light is blue, the barcode may be printed in blue with red background information. Alternatively, if the inspection light is green, the barcode may be printed in red and the background information in green. In addition, in each of the above color combinations, the background of the printing medium is white or a color close to white. Also,
The barcode may be printed in a color that reflects the test light, and the background information may be printed in a color that absorbs the test light. In this case, the color of the printing material is a color that has the property of absorbing the inspection light envelope. Furthermore, as a configuration for printing, two thermal transfer ribbons of different colors may be used, or a thermal transfer ribbon capable of multicolor printing may be used. In addition, the printing may be performed using a thermal type, a thermal transfer type, an inkjet type, an electrostatic recording type using toner, or a laser beam type printing mechanism shown in the examples.
発明の効果
以上詳述したように、本発明のバーコード印刷装置によ
れば、読取装置の検査光を吸収または反射する性質の色
でバーコードを印刷するとともに、バーコードの色とは
逆の性質の色で背景情報を印刷するから、読取装置の読
取精度の向上が図られるバーコードを印刷できるという
効果を奏する。Effects of the Invention As detailed above, according to the barcode printing device of the present invention, the barcode is printed in a color that absorbs or reflects the inspection light of the reading device, and the barcode is printed in a color that is opposite to the color of the barcode. Since the background information is printed in a natural color, it is possible to print a barcode that improves the reading accuracy of the reading device.
第1図は本発明の第1実施例としてのバーコードラベル
発行装置のブロワ7り図、第2図(A)。
(B)、 (C)は印刷の様子を説明する説明図、第
3図は赤黒データ生成器]において実行される処理の一
例を示すフローチャート 第4図は発行されるバーコー
ドラベルを例示する平面図、第5図は第2実施例のバー
コードラベル発行装置を示すブロック図、第6図(A)
、 (B)はその印刷の様子丘説明する説明図、第7
図は赤黒データ生成器31において実行される処理の要
部を示すフローチャートである。
1.31・・・赤黒データ生成器
3.33・・・サーマルヘッドドライバ5.35・・・
サーマルヘッド
7・・・2色発色感熱紙
第[1
第2図
A・・・赤色発色部 19A・・・黒色発色部7・
・・熱転写リボンドライバ
9・・・熱転写リボン機構
5・・・感熱紙 53A・・・赤色発色部5△
・・・黒色インク転写部FIG. 1 is a schematic diagram of a blower of a barcode label issuing device according to a first embodiment of the present invention, and FIG. 2(A) is a schematic diagram of a blower. (B) and (C) are explanatory diagrams explaining the printing process, and Fig. 3 is a flowchart showing an example of the processing executed in the red-black data generator. Fig. 4 is a plane illustrating an example of the barcode label to be issued. Figure 5 is a block diagram showing the barcode label issuing device of the second embodiment, Figure 6 (A)
, (B) is an explanatory diagram explaining the printing process, No. 7
The figure is a flowchart showing the main part of the processing executed in the red-black data generator 31. 1.31... Red and black data generator 3.33... Thermal head driver 5.35...
Thermal head 7... Two-color thermal paper No. 1 Fig. 2 A... Red coloring section 19A... Black coloring section 7.
...Thermal transfer ribbon driver 9...Thermal transfer ribbon mechanism 5...Thermal paper 53A...Red coloring part 5△
・・・Black ink transfer part
Claims (1)
び文字や罫線等の背景情報を印刷するための背景情報デ
ータに基づいて、前記バーコードと前記背景情報とを混
在して印刷するバーコード印刷装置において、 前記バーコードデータに基づいて、前記バーコードを読
取装置の検査光を吸収または反射する性質の色で印刷す
るバーコード印刷手段と、 前記背景情報データに基づいて、前記背景情報を前記バ
ーコードの色とは逆の性質の色で印刷する背景情報印刷
手段と を備えることを特徴とするバーコード印刷装置。[Claims] 1. Printing a mixture of the barcode and the background information based on barcode data for printing the barcode and background information data for printing background information such as characters and ruled lines. a barcode printing device that prints the barcode in a color that absorbs or reflects the inspection light of the reading device based on the barcode data; A barcode printing device comprising: background information printing means for printing background information in a color opposite to the color of the barcode.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20427090A JPH0488585A (en) | 1990-07-31 | 1990-07-31 | Bar code printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20427090A JPH0488585A (en) | 1990-07-31 | 1990-07-31 | Bar code printer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0488585A true JPH0488585A (en) | 1992-03-23 |
Family
ID=16487695
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20427090A Pending JPH0488585A (en) | 1990-07-31 | 1990-07-31 | Bar code printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0488585A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6283647B1 (en) | 1999-03-30 | 2001-09-04 | Seiko Epson Corporation | Bar code printer that automatically sets one bar color in response to another bar color |
| JP2007289502A (en) * | 2006-04-26 | 2007-11-08 | Sharp Corp | Electronic shelf label |
| JP2009023270A (en) * | 2007-07-20 | 2009-02-05 | Fuji Xerox Co Ltd | Image forming device, image forming system and image forming program |
| US7957012B2 (en) | 1999-05-25 | 2011-06-07 | Silverbrook Research Pty Ltd | Relay device for relaying data from a sensing device to a computer system |
-
1990
- 1990-07-31 JP JP20427090A patent/JPH0488585A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6283647B1 (en) | 1999-03-30 | 2001-09-04 | Seiko Epson Corporation | Bar code printer that automatically sets one bar color in response to another bar color |
| US7957012B2 (en) | 1999-05-25 | 2011-06-07 | Silverbrook Research Pty Ltd | Relay device for relaying data from a sensing device to a computer system |
| JP2007289502A (en) * | 2006-04-26 | 2007-11-08 | Sharp Corp | Electronic shelf label |
| JP2009023270A (en) * | 2007-07-20 | 2009-02-05 | Fuji Xerox Co Ltd | Image forming device, image forming system and image forming program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2594263B2 (en) | Display device | |
| US4641147A (en) | Thermal printer | |
| US4502057A (en) | Method and apparatus for detecting errors in an ink ribbon in a thermal transfer type multicolor printer | |
| JPH0488585A (en) | Bar code printer | |
| KR910004031B1 (en) | Thermal printer | |
| JPS5910311B2 (en) | dot printer | |
| JP2002144636A (en) | Printing method and printer | |
| JPS61195863A (en) | Weighing printing device | |
| JP2002169468A (en) | Identification label having multicolor identification mark and method of manufacturing the identification label | |
| CN113279288A (en) | High-grade hot-melt blueprint paper | |
| JPS62268660A (en) | recording device | |
| KR850001467B1 (en) | Dot printer | |
| JPS61158496A (en) | How to create a multicolor bulletin board | |
| JPH09131860A (en) | Inkjet printer | |
| JPS61192568A (en) | Weighing printing apparatus | |
| JP2011011537A (en) | Ink ribbon | |
| JPS60187555A (en) | Printing method | |
| JPH061006A (en) | Tape printer | |
| JPS60124277A (en) | receipt printer | |
| JPH09314874A (en) | Image recording method, image recording device, magnetic ticket issuing device, and magnetic ticket | |
| JP3472025B2 (en) | Image recording method | |
| JPH07144437A (en) | Tape printer | |
| JP4156124B2 (en) | Pressure sensitive copy paper | |
| JP2607537Y2 (en) | Card processing machine | |
| JP5157719B2 (en) | Information display medium, printing apparatus and printing method |