JPH0759399B2 - Bar code printing control method - Google Patents
Bar code printing control methodInfo
- Publication number
- JPH0759399B2 JPH0759399B2 JP28495688A JP28495688A JPH0759399B2 JP H0759399 B2 JPH0759399 B2 JP H0759399B2 JP 28495688 A JP28495688 A JP 28495688A JP 28495688 A JP28495688 A JP 28495688A JP H0759399 B2 JPH0759399 B2 JP H0759399B2
- Authority
- JP
- Japan
- Prior art keywords
- dot
- black
- printed
- bar code
- timing
- 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.)
- Expired - Fee Related
Links
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Dot-Matrix Printers And Others (AREA)
Description
【発明の詳細な説明】 〔概要〕 インパクト式ドット・プリンタでバーコードを印字する
バーコード印字制御方法に関し、 読取率の向上するバーコード印字制御方法を提供するこ
とを目的とし、 文字を印字する場合には、現在の印字タイミングと次の
印字タイミングの間の時間間隔がtnである所の通常印字
タイミングの列に従ってドット列を印字し、 バーコードの黒バーを構成する黒ドット列の内の始点側
の黒ドット列を印字する場合には、通常印字タイミング
よりもΔtだけ遅れたタイミングで始点側の黒ドット列
を印字し、バーコードの黒バーを構成する黒ドット列の
内の終点側の黒ドット列を印字する場合には、通常印字
タイミングよりもΔtだけ早いタイミングで終点側の黒
ドット列を印字することを構成としている。DETAILED DESCRIPTION OF THE INVENTION [Outline] The present invention relates to a barcode printing control method for printing a barcode with an impact type dot printer, and aims to provide a barcode printing control method with an improved reading rate. In this case, the dot row is printed according to the row of normal print timings where the time interval between the current print timing and the next print timing is t n , and the black dot row that constitutes the black bar of the barcode is printed. When printing the black dot row on the start point side of, the black dot row on the start point side is printed at a timing delayed by Δt from the normal print timing, and the end point of the black dot rows forming the black bar of the bar code is printed. When the black dot row on the side is printed, the black dot row on the end point side is printed at a timing that is Δt earlier than the normal print timing.
本発明は、インパクト式ドット・プリンタでバーコード
を印字するバーコード印字制御方法に関するものであ
る。The present invention relates to a barcode printing control method for printing a barcode with an impact type dot printer.
第9図は従来のバーコード印字制御方法を説明する図で
ある。第9図(a)は幅の等しい黒バー,白バー,黒バー
を得るために、1ドット目に黒ドット列、2ドット目に
黒ドット列、3ドット目に白ドット列、4ドット目に白
ドット列、5ドット目に黒ドット列、6ドット目に黒ド
ット列をインパクト式ドット・プリンタで印字した例を
示す。ドット間隔は例えば1/160インチ(≒0.16mm)で
あり、ピン径は例えば約0.2mmである。このような径の
ピンで印字したときには、インクの滲み等で黒ドットの
径は0.16mm以上(約0.25mm)となる。ドット間隔を1/16
0インチとし、ピン径が0.2mmのインパクト式ドット・プ
リンタで第9図(a)のような印字を行うと、黒バーの幅W
Bは0.41mmになり、白バーの幅WWは0.23mmになり、WW/W
B=0.56になる。理想的にはWW/WB=1にならなくては
ならない。WW/WBが理想的な状態から大きく外れると、
読取率低下の原因になる。FIG. 9 is a diagram for explaining a conventional bar code printing control method. FIG. 9 (a) shows a black bar, a white bar, and a black bar having the same width. An example in which a white dot row, a black dot row at the fifth dot, and a black dot row at the sixth dot are printed by an impact type dot printer is shown in FIG. The dot spacing is, for example, 1/160 inch (≈0.16 mm), and the pin diameter is, for example, about 0.2 mm. When printed with a pin having such a diameter, the diameter of the black dot becomes 0.16 mm or more (about 0.25 mm) due to ink bleeding or the like. 1/16 dot spacing
When printing as shown in Fig. 9 (a) with an impact type dot printer with 0 inch and a pin diameter of 0.2 mm, the black bar width W
B becomes 0.41 mm, the width W W of the white bar becomes 0.23 mm, and W W / W
B becomes 0.56. Ideally, W W / W B = 1. When W W / W B greatly deviates from the ideal state,
This will cause a decrease in reading rate.
また、上記問題を解決するための方法として、白バーを
1ドット故意に増やしたり、モジュール寸法を増やして
減少する白の比を減らす等の方法が知られている。第9
図(b)は白ドットを故意に増やした例を示す図であり、
1ドット目に黒ドット列、2ドット目に黒ドット列、3
ドット目に白ドット列、4ドット目に白ドット列、5ド
ット目に白ドット列、6ドット目に黒ドット列、7ドッ
ト目に黒ドット列がインパクト式ドット・プリンタで印
字されている。第9図(c)はモジュール寸法を増やすこ
とによってWW/WBを1に近づけようと言うものであり、
1ドット目に黒ドット列、2ドット目に黒ドット列、3
ドット目に黒ドット列、4ドット目に白ドット列、5ド
ット目に白ドット列、6ドット目に白ドット列、7ドッ
ト目に黒ドット列、8ドット目に黒ドット列、9ドット
目に黒ドット列がインパクト式ドット・プリンタで印字
されている。Further, as a method for solving the above problem, there is known a method in which a white bar is intentionally increased by one dot, or the ratio of white to be decreased by increasing the module size is decreased. 9th
Figure (b) is a diagram showing an example of intentionally increasing white dots,
Black dot row at 1st dot, black dot row at 2nd dot, 3
A white dot row at the 4th dot, a white dot row at the 4th dot, a white dot row at the 5th dot, a black dot row at the 6th dot, and a black dot row at the 7th dot are printed by an impact type dot printer. FIG. 9 (c) shows that W W / W B approaches 1 by increasing the module size.
Black dot row at 1st dot, black dot row at 2nd dot, 3
Black dot row at dot 4, White dot row at 4th dot, White dot row at 5th dot, White dot row at 6th dot, Black dot row at 7th dot, Black dot row at 8th dot, 9th dot Black dot rows are printed on the impact dot printer.
しかしながら、第9図(b)や第9図(c)に示すような方法
は、何れもバーコードの横方向寸法が増加すると言う欠
点があった。However, each of the methods shown in FIGS. 9 (b) and 9 (c) has a drawback that the lateral dimension of the barcode is increased.
本発明は、この点に鑑みて創作されたものであって、イ
ンパクト式ドット・プリンタによるバーコード印字にお
いて読取率の向上するバーコード印字制御方法を提供す
ることを目的としている。The present invention has been made in view of this point, and an object of the present invention is to provide a barcode printing control method that improves the reading rate in barcode printing by an impact dot printer.
第1図は本発明の原理図である。本発明は、インパクト
式ドット・プリンタでバーコードを印字するバーコード
印字制御方法であって、 文字を印字する場合には、現在の印字タイミングと次の
印字タイミングの間の時間間隔がtnである所の通常印字
タイミングの列に従ってドット列を印字し、 バーコードの黒バーを構成するドット列の内の始点側の
黒ドット列を印字する場合には、通常印字タイミングよ
りもΔtだけ遅れたタイミングで始点側の黒ドット列を
印字し、バーコードの黒バーを構成する黒ドット列の内
の終点側の黒ドット列を印字する場合には、通常印字タ
イミングよりもΔtだけ早いタイミングで終点側の黒ド
ット列を印字する ことを特徴とするものである。なお、第1図は印字ヘッ
ドを左から右に移動しながら印字する場合を示す。FIG. 1 is a principle diagram of the present invention. The present invention is a bar code printing control method for printing a bar code with an impact dot printer, wherein when printing characters, the time interval between the current print timing and the next print timing is t n . When a dot row is printed according to a certain row of normal print timing and the black dot row on the starting point side among the dot rows that make up the black bar of the barcode is printed, it is delayed by Δt from the normal print timing. When the black dot row on the start point side is printed at the same timing and the black dot row on the end point side among the black dot rows that make up the black bar of the barcode is printed, the timing is Δt earlier than the normal print timing. The feature is that the black dot row on the end point side is printed with. Note that FIG. 1 shows a case where printing is performed while moving the print head from left to right.
第2図は文字とバーコードを含む印字の例を示す図であ
る。図示の例では、「品名:サラダ」,「単価:250円」
という文字が印字され、この後にバーコードが印字さ
れ、この後に「品名:リンゴ」,「単価:150円」と言う
文字が印字され、この後にバーコードが印字されてい
る。なお、バーコードの縦方向の長さはlである。FIG. 2 is a diagram showing an example of printing including characters and a bar code. In the example shown, "Product name: Salad", "Unit price: 250 yen"
The character is printed, the bar code is printed after this, the characters "Product name: apple", "Unit price: 150 yen" are printed after this, and the bar code is printed after this. The vertical length of the barcode is l.
プリンタに文字やバーコードを印字させる方法として、
文字やバーコードを示すコードをプリンタに渡す方法
と、イメージ・データ(ドット・パターン・データ)の
形で渡す方法がある。バーコードをコード指定で貰う場
合、プリンタ内部でドット展開するため、内部RAM(イ
メージ・バッファ)で何れの部分がバーコード領域か識
別できる。また、イメージ・データに展開されたデータ
をホスト計算機から送られる場合は、領域指定が必要で
ある。As a method of printing characters and barcodes on the printer,
There are a method of passing a code indicating a character or a bar code to the printer and a method of passing it in the form of image data (dot pattern data). When a bar code is specified by code, dots are expanded inside the printer, so it is possible to identify which part is the bar code area in the internal RAM (image buffer). Further, when the data expanded into the image data is sent from the host computer, it is necessary to specify the area.
第3図はイメージ・バッファにおけるドット展開された
バーコードの例を示す図である。図示の例では、50ドッ
ト目ないし95ドット目の領域がバーコード領域とされて
いる。バーコード印字領域において、2ドット以上連続
した黒ドットがあれば、左端と右端のドット番号を摘出
する。この例では、摘出される左端ドット番号は52,56,
…,91であり、摘出される右端ドット番号は53,58,…,94
である。FIG. 3 is a view showing an example of a dot-developed bar code in the image buffer. In the illustrated example, the area of the 50th dot to the 95th dot is the barcode area. If there are two or more consecutive black dots in the barcode printing area, the dot numbers at the left and right ends are extracted. In this example, the leftmost dot number to be extracted is 52,56,
…, 91, and the extracted rightmost dot number is 53,58,…, 94
Is.
第4図は通常印字タイミングと本発明のバーコード印字
タイミングを示す図である。なお、印字ヘッドを左から
右に移動しながら印字するものと仮定している。第4図
(a)は通常印字タイミングを示す図である。通常印字タ
イミングであれば、51ドット目の印字が行われた時点で
タイマをt52にセットし、タイマがタイムアウトした時
点で52ドット目の印字を行うと同時にタイマをt53にセ
ットし、タイマがタイムアウトした時点で53ドット目の
印字を行うと同時にタイマをt54にセットする。以下、
同様な動作を繰り返す。t52,t53,…,t58は全てtnに
等しい。従来の技術では、バーコード印字も通常印字タ
イミングで行われていた。FIG. 4 is a diagram showing the normal print timing and the bar code print timing of the present invention. It is assumed that printing is performed while moving the print head from left to right. Fig. 4
FIG. 7A is a diagram showing normal print timing. At the normal print timing, the timer is set to t 52 when the 51st dot is printed, and when the timer times out, the 52nd dot is printed and at the same time the timer is set to t 53. When is timed out, the 53rd dot is printed and the timer is set to t 54 . Less than,
The same operation is repeated. t 52 , t 53 , ..., T 58 are all equal to t n . In the conventional technique, the bar code is also printed at the normal printing timing.
第4図(b)は本発明によるバーコード印字タイミングを
示す図である。第4図(b)は第3図に示されたようなバ
ーコードを印字することを想定している。バーコード印
字タイミングにおいては、51ドット目の印字が行われた
時点でタイマをt52′にセットし、タイマがタイムアウ
トした時点で52ドット目の印字を行うと同時にタイマを
t53′にセットし、タイマがタイムアウトした時点で53
ドット目の印字を行うと同時にタイマをt54′にセット
し、タイマがタイムアウトした時点で54ドット目の印字
を行うと同時にタイマをt55′にセットし、タイマがタ
イムアウトした時点で55ドット目の印字を行うと同時に
タイマをt56′にセットし、タイマがタイムアウトした
時点で56ドット目の印字を行うと同時にタイマをt57′
にセットし、タイマがタイムアウトした時点で57ドット
目の印字を行うと同時にタイマをt58′にセットし、タ
イマがタイムアウトした時点で58ドット目の印字を行
う。52ドット目の黒ドット列は通常印字タイミングより
遅れて印字され、53ドット目の黒ドット列は通常印字タ
イミングより早く印字されるので、52ドット目および53
ドット目の黒ドット列で構成される黒バーの幅は、通常
印字タイミングで印字されたものより小さくなる。同様
に、56ドット目、57ドット目および58ドット目の黒ドッ
ト列で構成される黒バーの幅は、通常印字タイミングで
印字されたものより小さくなる。第4図(b)において、 t52′=tn+Δt t53′=tn−2Δt t54′=tn+Δt t55′=tn t56′=tn+Δt t57′=tn−Δt t58′=tn−Δt である。FIG. 4 (b) is a diagram showing the bar code printing timing according to the present invention. FIG. 4 (b) assumes that the bar code as shown in FIG. 3 is printed. At the bar code print timing, the timer is set to t 52 ′ when the 51st dot is printed, and when the timer times out, the 52nd dot is printed and the timer is started at the same time.
Set to t 53 ′, and when the timer times out 53
The timer is set to t 54 ′ at the same time when the dot is printed, the 54 dot is printed at the time when the timer times out, the timer is set to t 55 ′ at the time when the timer times out, and the 55 th dot is set when the timer times out. When the timer is set, the timer is set to t 56 ′, and when the timer times out, the 56th dot is printed and the timer is set to t 57 ′.
When the timer times out, the 57th dot is printed, and at the same time, the timer is set to t 58 ′, and when the timer times out, the 58th dot is printed. The 52nd dot black dot row is printed later than the normal print timing, and the 53rd dot black dot row is printed earlier than the normal print timing.
The width of the black bar formed by the black dot row of the dots is smaller than that printed at the normal print timing. Similarly, the width of the black bar formed by the black dot rows of the 56th dot, the 57th dot, and the 58th dot is smaller than that printed at the normal print timing. In FIG. 4 (b), t 52 ′ = t n + Δt t 53 ′ = t n −2Δt t 54 ′ = t n + Δt t 55 ′ = t n t 56 ′ = t n + Δt t 57 ′ = t n − Δt t 58 ′ = t n −Δt.
第5図は本発明におけるバーコード印字処理の流れを示
す図である。この処理は印字処理プログラムをプロセッ
サが実行することにより為される。第5図(a)はメイン
・ルーチンを示し、第5図(b)は印字タイミング・テー
ブルBの作成処理ルーチンを示す図である。先ず、第5
図(a)について説明する。FIG. 5 is a diagram showing the flow of the barcode printing process in the present invention. This processing is performed by the processor executing the print processing program. FIG. 5 (a) shows the main routine, and FIG. 5 (b) shows the print timing table B creation processing routine. First, the fifth
The figure (a) is demonstrated.
印字データを入力する。Enter the print data.
バーコード印字ありか否かを調べる。有りのときは
に進み、無しのときはに進む。Check whether the barcode is printed. If yes, go to, otherwise go to.
バーコード印字領域を摘出する。Extract the barcode print area.
印字タイミング・テーブルBを作成する。Create print timing table B.
バーコード印字が終了したか否かを調べる。即ち、縦
方向の長さ分のバーコード印字が終了したかを調べる。
Yesのときは、に進み、Noのときはに進む。Check whether the barcode printing is completed. That is, it is checked whether the barcode printing for the length in the vertical direction is completed.
If yes, go to and if no, go to.
テーブルBに従って印字する。次にに戻る。Print according to Table B. Return to next.
通常の印字タイミング・テーブルAを引用する。The normal print timing table A is cited.
印字終了か否かを調べる。YesのときはENDとし、Noの
ときはに進む。Check whether printing is completed. If Yes, set END. If No, go to.
テーブルAに従って印字する。次にに戻る。Print according to Table A. Return to next.
次に第5図(b)について説明する。Next, FIG. 5 (b) will be described.
バーコード領域を摘出する。Extract the barcode area.
連続した黒ドットの左端ビットおよび右端ビットを摘
出する。The leftmost bit and the rightmost bit of consecutive black dots are extracted.
左端ビットに対して、 tL=tn+Δt の計算を行い、右端ビットに対して、 tL=tn−Δt の計算を行う。For the leftmost bit, t L = t n + Δt is calculated, and for the rightmost bit, t L = t n −Δt is calculated.
第6図は本発明のハードウェア構成例を示す図である。
同図において、1は中央処理装置、2はROM、3はRAM、
4はタイマ、5は印字ヘッド・ピン駆動部、6はキャリ
ア・モータ駆動部、7はスリット、8は印字ヘッド、9
は透過型センサ、10はキャリア・モータ、11はホーム・
ポジション・センサをそれぞれ示している。FIG. 6 is a diagram showing a hardware configuration example of the present invention.
In the figure, 1 is a central processing unit, 2 is a ROM, 3 is a RAM,
4 is a timer, 5 is a print head / pin drive unit, 6 is a carrier motor drive unit, 7 is a slit, 8 is a print head, and 9 is a print head.
Is a transmissive sensor, 10 is a carrier motor, 11 is a home
Each position sensor is shown.
中央処理装置1は、ROM2の制御プログラムを実行する。
ROM2の中には、制御プログラムや各種パラメータが格納
されている。RAM4の中には、ドット・パターンや印字タ
イミング・テーブルが格納されている。タイマ4は、例
えば印字タイミング制御のために使用される。印字ヘッ
ド・ピン駆動部5から出力される信号は印字ヘッド8の
ピン駆動用ソレノイドに印加され、キャリア・モータ駆
動部6から出力する信号はキャリア・モータ10に印加さ
れる。透過型センサ9は、、スリット7が設けられた円
板を有すると共に、円板を挟むように設置された発光素
子および受光素子を有しており、スリットが発光素子と
受光素子の間を通過すると、パルス信号を出力する。キ
ャリア・モータ10として、例えばDCモータを使用するこ
とが可能である。キャリア・モータ10が駆動されると、
透過型センサ9の円板が回転されると共に、印字ヘッド
8が左方向または右方向に移動する。印字ヘッド8が左
端に到達すると、ホーム・ポジション・センサ11からの
オン信号が出力される。キャリア・モータ10としてパル
ス・モータを使用することが可能であり、この場合には
透過型センサ9は使用しない。The central processing unit 1 executes the control program of the ROM2.
A control program and various parameters are stored in the ROM2. A dot pattern and a print timing table are stored in RAM4. The timer 4 is used, for example, for print timing control. The signal output from the print head / pin drive unit 5 is applied to the pin drive solenoid of the print head 8, and the signal output from the carrier motor drive unit 6 is applied to the carrier motor 10. The transmissive sensor 9 has a disc provided with the slit 7 and also has a light emitting element and a light receiving element which are installed so as to sandwich the disc, and the slit passes between the light emitting element and the light receiving element. Then, a pulse signal is output. As the carrier motor 10, for example, a DC motor can be used. When the carrier motor 10 is driven,
The disk of the transmissive sensor 9 is rotated and the print head 8 is moved leftward or rightward. When the print head 8 reaches the left end, an ON signal is output from the home position sensor 11. A pulse motor can be used as the carrier motor 10, in which case the transmissive sensor 9 is not used.
第7図は印字ヘッドの移動を示す図である。印字ヘッド
が左端に存在する場合には、ホーム・ポジション・セン
サはオンの信号を出力している。キャリア・モータが所
定方向に駆動されると、印字ヘッドは右方向に移動を開
始する。図示の例では、ホーム・ポジション・センサが
オフの信号を出力してからt1時間後に印字ヘッドの速度
が一定になるとしている。印字ヘッドの速度が一定にな
ると、印字タイミング信号が生成される。ANK(英数仮
名)136桁のプリンタを想定した場合、ANK1文字につい
て16ドット必要であるとすると、横方向の総ドット数は
136×16=2176ドットになり、この数だけの印字タイミ
イングが必要になる。FIG. 7 is a diagram showing the movement of the print head. When the print head is at the left end, the home position sensor outputs an ON signal. When the carrier motor is driven in the predetermined direction, the print head starts moving to the right. In the illustrated example, it is assumed that the speed of the print head becomes constant 1 hour after the home position sensor outputs an off signal. When the print head speed is constant, a print timing signal is generated. Assuming a 136-digit ANK (alphanumeric characters) printer, assuming that 16 dots are required for each ANK character, the total number of dots in the horizontal direction is
It becomes 136 x 16 = 2176 dots, and this number of print timings is required.
第8図は印字タイミング・テーブルを説明する図であ
る。一定速度で印字を行うときの時間間隔tnを100とし
た場合、通常タイミング・テーブルAには、ホーム・ポ
ジョン・センサを出てから最初に印字するまでの時間t1
を除いて全てに100がセットされる。FIG. 8 is a diagram for explaining the print timing table. When the time interval t n when printing at a constant speed is 100, the normal timing table A shows the time t 1 from the home position sensor to the first printing.
All are set to 100 except.
バーコードが存在する場合のテーブルBにおいては、バ
ーコードの黒バーの左端,右端に対応するドットNo.の
テーブル値が書き換えられる。例えば第3図,第4図を
例にとると、図示のような値がテーブルBにセットされ
ることになる。この値は、次のようにして求められる。
1/160インチをTn=100に対応付け、ドット径を0.2mmと
すると、 Δl=(0.2−0.16)÷2=0.02 Δt=Δl×tn÷0.16≒25 となる。In the table B when the bar code exists, the table values of the dot numbers corresponding to the left end and the right end of the black bar of the bar code are rewritten. For example, in the case of FIGS. 3 and 4, the values shown in the figure are set in the table B. This value is obtained as follows.
If 1/160 inch is associated with T n = 100 and the dot diameter is 0.2 mm, then Δl = (0.2−0.16) /2=0.02 Δt = Δl × t n ÷ 0.16≈25.
以上の説明から明らかなように、本発明によれば、イン
パクト式ドット・プリンタにおいてもバーコードのサイ
ズ(長さ)を大きくすることなく読取率の高いバーコー
ド印字が可能となり、小さなスペースへの対応が可能と
なる。As is apparent from the above description, according to the present invention, even in an impact type dot printer, it is possible to print a barcode with a high reading rate without increasing the size (length) of the barcode, and to print in a small space. Correspondence becomes possible.
第1図は本発明の原理図、第2図は文字とバーコードを
含む印字の例を示す図、第3図はイメージ・バッファに
おけるドット展開されたバーコードの例を示す図、第4
図は通常印字タイミングと本発明のバーコード印字タイ
ミングを示す図、第5図は本発明におけるバーコード印
字処理の流れを示す図、第6図は本発明のハードウェア
構成例を示す図、第7図は印字ヘッドの移動を説明する
図、第8図は印字タイミング・テーブルを説明する図、
第9図は従来のバーコード印字を説明する図である。 1……中央処理装置、2……ROM、3……RAM、4……タ
イマ、5……印字ヘッド・ピン駆動部、6……キャリア
・モータ駆動部、7……スリット、8……印字ヘッド、
9……透過型センサ、10……キャリア・モータ、11……
ホーム・ポジション・センサ。FIG. 1 is a principle diagram of the present invention, FIG. 2 is a diagram showing an example of printing including characters and a bar code, FIG. 3 is a diagram showing an example of a dot expanded bar code in an image buffer, and FIG.
FIG. 5 is a diagram showing a normal print timing and a barcode print timing of the present invention, FIG. 5 is a diagram showing a flow of a barcode print processing in the present invention, FIG. 6 is a diagram showing a hardware configuration example of the present invention, and FIG. FIG. 7 is a diagram for explaining the movement of the print head, FIG. 8 is a diagram for explaining the print timing table,
FIG. 9 is a diagram for explaining conventional bar code printing. 1 ... Central processing unit, 2 ... ROM, 3 ... RAM, 4 ... Timer, 5 ... Print head / pin drive, 6 ... Carrier / motor drive, 7 ... Slit, 8 ... Print head,
9 …… Transmissive sensor, 10 …… Carrier motor, 11 ……
Home position sensor.
フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 B41J 3/10 101 F Continuation of the front page (51) Int.Cl. 6 Identification code Office reference number FI Technical display location B41J 3/10 101 F
Claims (1)
ドを印字するバーコード印字制御方法であって、 文字を印字する場合には、現在の印字タイミングと次の
印字タイミングの間の時間間隔がtnである所の通常印字
タイミングの列に従ってドット列を印字し、 バーコードの黒バーを構成するドット列の内の始点側の
黒ドット列を印字する場合には、通常印字タイミングよ
りもΔtだけ遅れたタイミングで始点側の黒ドット列を
印字し、バーコードの黒バーを構成する黒ドット列の内
の終点側の黒ドット列を印字する場合には、通常印字タ
イミングよりもΔtだけ早いタイミングで終点側の黒ド
ット列を印字する ことを特徴とするバーコード印字制御方法。1. A bar code printing control method for printing a bar code with an impact dot printer, wherein when printing characters, the time interval between the current print timing and the next print timing is t n. If you want to print the dot row according to the row of the normal print timing and the black dot row on the starting point side among the dot rows that make up the black bar of the barcode, print only Δt from the normal print timing. When the black dot row on the start point side is printed at a delayed timing and the black dot row on the end point side among the black dot rows that make up the black bar of the barcode is printed, Δt is faster than the normal print timing. A bar code printing control method characterized by printing a black dot row on the end point side at a timing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28495688A JPH0759399B2 (en) | 1988-11-11 | 1988-11-11 | Bar code printing control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28495688A JPH0759399B2 (en) | 1988-11-11 | 1988-11-11 | Bar code printing control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02130165A JPH02130165A (en) | 1990-05-18 |
| JPH0759399B2 true JPH0759399B2 (en) | 1995-06-28 |
Family
ID=17685255
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28495688A Expired - Fee Related JPH0759399B2 (en) | 1988-11-11 | 1988-11-11 | Bar code printing control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0759399B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7878718B2 (en) | 2006-09-12 | 2011-02-01 | Samsung Electronics Co., Ltd. | Image photographing apparatus and rotatable gripping unit of same |
-
1988
- 1988-11-11 JP JP28495688A patent/JPH0759399B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02130165A (en) | 1990-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5395181A (en) | Method and apparatus for printing a circular or bullseye bar code with a thermal printer | |
| US4284362A (en) | Printer control logic | |
| US4431319A (en) | Method and apparatus for serial dot printing | |
| EP0847865B1 (en) | Bar code printing apparatus | |
| GB1558795A (en) | Apparatus for selectable font printing | |
| US4409599A (en) | Printing control device for thermal printer | |
| JPH0759399B2 (en) | Bar code printing control method | |
| JPS6222792B2 (en) | ||
| US4169683A (en) | High speed wire printing device | |
| US5263994A (en) | Printer having a plurality of printing modes | |
| JP2537553B2 (en) | Thermal printer | |
| JPH0755566B2 (en) | Serial printer with bar code printing function | |
| JP3055738B2 (en) | Dot matrix pattern printing method and apparatus | |
| JPS6353951B2 (en) | ||
| JPH03226885A (en) | Barcode printing control method | |
| JPS5914976A (en) | thermal printer | |
| JPH0326655B2 (en) | ||
| JPH0632953B2 (en) | Dot printer printing method | |
| JPS5912175B2 (en) | Character control method | |
| JP2689475B2 (en) | Printer with label printing function | |
| JPH0229024B2 (en) | ||
| JPH0357484Y2 (en) | ||
| JPS59224364A (en) | Printing system of dot impact printer | |
| JPH0825285B2 (en) | Wire print head driving method | |
| JPH0126873B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |