JPH04205283A - バーコード印刷装置 - Google Patents
バーコード印刷装置Info
- Publication number
- JPH04205283A JPH04205283A JP32994990A JP32994990A JPH04205283A JP H04205283 A JPH04205283 A JP H04205283A JP 32994990 A JP32994990 A JP 32994990A JP 32994990 A JP32994990 A JP 32994990A JP H04205283 A JPH04205283 A JP H04205283A
- Authority
- JP
- Japan
- Prior art keywords
- barcode
- pattern
- information
- data
- bar code
- 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
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Printers Characterized By Their Purpose (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
入力されたバーコードデータに基づいて、書面の所定位
置にバーコードパターンを印刷するバーコード印刷装置
に関し、 解像度の異なるプリンタ装置であっても共通のバーコー
ドデータを用いて帳票のずれをなくし印刷データの互換
性を確保した上で、個々のプリンタが印刷可能なサイズ
のバーコードを自己選択することによりバーコードの印
刷精度を確保することができるようにすることを目的と
し、バーコード印刷装置を入力されたバーコードデータ
を解析してコード配列情報と枠情報とを出力するデータ
解析部と、バーコードのパターンを格納したバーコード
パターンメモリと、コード配列情報に基づいて上記バー
コードパターンメモリからパターンを選択してバーコー
ドパターンを出力するパターン取り出し部と、枠情報に
基づいてバーコードの横倍率及び縦長さ情報と配置情報
とを出力するバーコード位置・サイズ決定部と、バーコ
ードパターンと横倍率及び縦長さ情報とから印刷すべき
バーコード画像を作成する描画部と、バーコード画像を
格納するビットマツプメモリとから構成する。
置にバーコードパターンを印刷するバーコード印刷装置
に関し、 解像度の異なるプリンタ装置であっても共通のバーコー
ドデータを用いて帳票のずれをなくし印刷データの互換
性を確保した上で、個々のプリンタが印刷可能なサイズ
のバーコードを自己選択することによりバーコードの印
刷精度を確保することができるようにすることを目的と
し、バーコード印刷装置を入力されたバーコードデータ
を解析してコード配列情報と枠情報とを出力するデータ
解析部と、バーコードのパターンを格納したバーコード
パターンメモリと、コード配列情報に基づいて上記バー
コードパターンメモリからパターンを選択してバーコー
ドパターンを出力するパターン取り出し部と、枠情報に
基づいてバーコードの横倍率及び縦長さ情報と配置情報
とを出力するバーコード位置・サイズ決定部と、バーコ
ードパターンと横倍率及び縦長さ情報とから印刷すべき
バーコード画像を作成する描画部と、バーコード画像を
格納するビットマツプメモリとから構成する。
本発明は、バーコード印刷装置に係り、特に入力された
バーコードデータに基づいて、書面の所定位置にバーコ
ードパターンを印刷するバーコード印刷装置に関する。
バーコードデータに基づいて、書面の所定位置にバーコ
ードパターンを印刷するバーコード印刷装置に関する。
〔従来の技術〕
従来、入力されたバーコードデータに基づいて例えば帳
票等の所定位置に、バーコードを印刷するバーコード印
刷装置として以下のものがある。
票等の所定位置に、バーコードを印刷するバーコード印
刷装置として以下のものがある。
これは、入力されたバーコードデータに基づいて、第4
図に示すように、バーコード20及びバーコードが表示
する文字列19と、このバーコード20の前後に必要な
文字列21.22を印刷するものである。ここで入力さ
れるバーコードデータ29は例えば第5図に示すもので
あり、バーコード印刷前の文字列データ23、バーコー
ド指定の始まりを示す制御記号24、バーコードの横幅
の指定値25、バーコードの縦長さの指定値26、バー
コードの内容27及びバーコード印刷後の文字列データ
28から構成されている。このようなバーコードデータ
29を入力することにより所定の個所に所定の幅及び縦
長さのバーコード20及びバーコードが表示する文字列
19とその前後に所定の文字21.22が印刷される。
図に示すように、バーコード20及びバーコードが表示
する文字列19と、このバーコード20の前後に必要な
文字列21.22を印刷するものである。ここで入力さ
れるバーコードデータ29は例えば第5図に示すもので
あり、バーコード印刷前の文字列データ23、バーコー
ド指定の始まりを示す制御記号24、バーコードの横幅
の指定値25、バーコードの縦長さの指定値26、バー
コードの内容27及びバーコード印刷後の文字列データ
28から構成されている。このようなバーコードデータ
29を入力することにより所定の個所に所定の幅及び縦
長さのバーコード20及びバーコードが表示する文字列
19とその前後に所定の文字21.22が印刷される。
ところで、上述したバーコードの印刷は、ドツトプリン
タ等で行なわれるが、このようなプリンタはその機種に
よりドツトの密度即ち解像度が異なる場合があり、同一
のデータによって同一のバーコードを印刷することがで
きない場合がある。即ち、あるプリンタではバーコード
の太線は4ドツト、細線は2ドツトで表されるのに対し
て、異なるプリンタでは太線は3ドツト、細線は1ドツ
トでしか表示することしかできず、バーコードの全体の
長さが異なる場合があるからである。
タ等で行なわれるが、このようなプリンタはその機種に
よりドツトの密度即ち解像度が異なる場合があり、同一
のデータによって同一のバーコードを印刷することがで
きない場合がある。即ち、あるプリンタではバーコード
の太線は4ドツト、細線は2ドツトで表されるのに対し
て、異なるプリンタでは太線は3ドツト、細線は1ドツ
トでしか表示することしかできず、バーコードの全体の
長さが異なる場合があるからである。
そこで、本発明は解像度の異なるプリンタ装置であって
も共通のデータを用いて帳票のずれをなくし印刷データ
の互換性を確保した上で、個々のプリンタが印刷可能な
サイズのバーコードを自己選択することによりバーコー
ドの印刷精度を確保することができるバーコード印刷装
置を提供することを目的とする。
も共通のデータを用いて帳票のずれをなくし印刷データ
の互換性を確保した上で、個々のプリンタが印刷可能な
サイズのバーコードを自己選択することによりバーコー
ドの印刷精度を確保することができるバーコード印刷装
置を提供することを目的とする。
本発明にあって、上記の課題を解決するための第1の手
段はバーコード印刷装置に係り、第1図(1)に示すよ
うに、入力されたバーコードデータに基づいて、書面の
所定位置にバーコードパターンを印刷するバーコード印
刷装置において、入力されたバーコードデータを解析し
てコード配列情報と枠情報とを出力するデータ解析部1
と、バーコードのパターンを格納したバーコードパター
ンメモリ2と、上記コード配列情報に基づいて上記バー
コードパターンメモリからパターンを選択してバーコー
ドパターンを出力するパターン取り出し部3と、上記枠
情報に基づいてバーコードの横倍率及び縦長さ情報と配
置情報とを出力するバーコード位置・サイズ決定部4と
、上記バーコードパターンと横倍率及び縦長さ情報とか
ら印刷すべきバーコード画像を作成する描画部5と、バ
ーコード画像を格納するビットマツプメモリ6とを有す
ることである。
段はバーコード印刷装置に係り、第1図(1)に示すよ
うに、入力されたバーコードデータに基づいて、書面の
所定位置にバーコードパターンを印刷するバーコード印
刷装置において、入力されたバーコードデータを解析し
てコード配列情報と枠情報とを出力するデータ解析部1
と、バーコードのパターンを格納したバーコードパター
ンメモリ2と、上記コード配列情報に基づいて上記バー
コードパターンメモリからパターンを選択してバーコー
ドパターンを出力するパターン取り出し部3と、上記枠
情報に基づいてバーコードの横倍率及び縦長さ情報と配
置情報とを出力するバーコード位置・サイズ決定部4と
、上記バーコードパターンと横倍率及び縦長さ情報とか
ら印刷すべきバーコード画像を作成する描画部5と、バ
ーコード画像を格納するビットマツプメモリ6とを有す
ることである。
また、本発明において上記の問題点を解決するための第
2の手段は、バーコード印刷制御方式に係り、第1図(
2)に示すように、バーコードデータを入力して所定位
置にバーコードを印刷すると共にバーコードの近傍に文
字を印刷するバーコードの印刷制御方式において、バー
コード10の位置指定を指定するに際して、その内部に
バーコードを印刷すべき枠11を指定して行なうことで
ある。
2の手段は、バーコード印刷制御方式に係り、第1図(
2)に示すように、バーコードデータを入力して所定位
置にバーコードを印刷すると共にバーコードの近傍に文
字を印刷するバーコードの印刷制御方式において、バー
コード10の位置指定を指定するに際して、その内部に
バーコードを印刷すべき枠11を指定して行なうことで
ある。
本発明によれば、バーコードの印刷位置の指定は枠を設
定してその内部に行なうものとしているから、プリンタ
の解像度が異なったとしても、バーコードは指定された
枠内に印刷され、同一のバーコードデータにより帳票の
ずれをなくし印刷データの互換性を確保した上で、個々
のプリンタが印刷可能なサイズのバーコードを自己選択
することによりバーコードの印刷精度を確保することが
できる。
定してその内部に行なうものとしているから、プリンタ
の解像度が異なったとしても、バーコードは指定された
枠内に印刷され、同一のバーコードデータにより帳票の
ずれをなくし印刷データの互換性を確保した上で、個々
のプリンタが印刷可能なサイズのバーコードを自己選択
することによりバーコードの印刷精度を確保することが
できる。
以下本発明に係るバーコード印刷装置及び印刷制御方式
の実施例を図面に基づいて説明する。
の実施例を図面に基づいて説明する。
第1図、第2図及び第3図は本発明に係るバーコード印
刷装置及び印刷制御方式の実施例を示すものである。本
実施例において、バーコード印刷装置は第1図に示すよ
うに、入力されたバーコードデータを解析してコード配
列情報と枠情報とを出力するデータ解析部1と、バーコ
ードのパターンを格納したバーコードパターンメモリ2
と、上記コード配列情報に基づいて上記バーコードパタ
ーンメモリからパターンを選択してバーコードパターン
を出力するパターン取り出し部3と、上記枠情報に基づ
いてバーコードの横倍率及び絣長さ情報と配置情報とを
出力するバーコード位置。
刷装置及び印刷制御方式の実施例を示すものである。本
実施例において、バーコード印刷装置は第1図に示すよ
うに、入力されたバーコードデータを解析してコード配
列情報と枠情報とを出力するデータ解析部1と、バーコ
ードのパターンを格納したバーコードパターンメモリ2
と、上記コード配列情報に基づいて上記バーコードパタ
ーンメモリからパターンを選択してバーコードパターン
を出力するパターン取り出し部3と、上記枠情報に基づ
いてバーコードの横倍率及び絣長さ情報と配置情報とを
出力するバーコード位置。
サイズ決定部4と、上記バーコードパターンと横倍率及
び縦長さ情報とから印刷すべきバーコード画像を作成す
る描画部5と、バーコード画像を格納するビットマツプ
メモリ6とから構成される。
び縦長さ情報とから印刷すべきバーコード画像を作成す
る描画部5と、バーコード画像を格納するビットマツプ
メモリ6とから構成される。
そして本実施例においてバーコードデータ37は第3図
に示すように、バーコード印刷前の文字列データ31、
バーコード指定の始まりを示す制御記号32、内部にバ
ーコードが印刷される枠である仮想出力枠の横幅33、
バーコード出力仮想枠の縦長さ34、バーコードの内容
35及びバーコード印刷後の文字列データ36から構成
されている。
に示すように、バーコード印刷前の文字列データ31、
バーコード指定の始まりを示す制御記号32、内部にバ
ーコードが印刷される枠である仮想出力枠の横幅33、
バーコード出力仮想枠の縦長さ34、バーコードの内容
35及びバーコード印刷後の文字列データ36から構成
されている。
そしてこのバーコードデータが入力されるとデータ解析
部1ではこのデータを解析して、バーコードの配列と枠
情報とを出力する。パターン取り出し部3ではバーコー
ド配列情報に基づいてバーコードパターンメモリ3から
バーコードパターンを読み出しこれを描画部5に出力す
る。また、バーコード位置・サイズ決定部4では枠情報
を受は取り、横倍率、縦長さ情幸μと配列情報を描画部
5に出力する。
部1ではこのデータを解析して、バーコードの配列と枠
情報とを出力する。パターン取り出し部3ではバーコー
ド配列情報に基づいてバーコードパターンメモリ3から
バーコードパターンを読み出しこれを描画部5に出力す
る。また、バーコード位置・サイズ決定部4では枠情報
を受は取り、横倍率、縦長さ情幸μと配列情報を描画部
5に出力する。
そして描画部5ではこれらの情報に基づいて、印刷すべ
きバーコード及び文字をビットマツプメモリ6に出力し
て、印刷部(図示していない)はこのデータに基づきバ
ーコード及び文字の印刷を行なう。
きバーコード及び文字をビットマツプメモリ6に出力し
て、印刷部(図示していない)はこのデータに基づきバ
ーコード及び文字の印刷を行なう。
第2図は本実施例に係るバーコード印刷装置によって印
刷されたバーコード及び文字列を示すものである。この
例においては、バーコード41及びバーコードが表示す
る内容の文字列45は指定されたバーコード仮想出力棒
42内に印刷され、バーコードの前後に印刷されるべき
文字列43゜44は、このバーコード仮想出力枠42の
前後に印刷され、バーコード仮想出力棒42内には印刷
されない。
刷されたバーコード及び文字列を示すものである。この
例においては、バーコード41及びバーコードが表示す
る内容の文字列45は指定されたバーコード仮想出力棒
42内に印刷され、バーコードの前後に印刷されるべき
文字列43゜44は、このバーコード仮想出力枠42の
前後に印刷され、バーコード仮想出力棒42内には印刷
されない。
従って、本実施例によれば、バーコードの印刷位置の指
定はバーコード仮想出力枠を設定してその内部に行なう
ものとしているから、プリンタの解像度が異なったとし
ても、バーコードは指定された枠内に印刷され、同一の
バーコードデータにより帳票のずれをなくし印刷データ
の互換性を確保した上で、個々のプリンタが印刷可能な
サイズのバーコードを自己選択することによりバーコー
ドの印刷精度を確保することができる。
定はバーコード仮想出力枠を設定してその内部に行なう
ものとしているから、プリンタの解像度が異なったとし
ても、バーコードは指定された枠内に印刷され、同一の
バーコードデータにより帳票のずれをなくし印刷データ
の互換性を確保した上で、個々のプリンタが印刷可能な
サイズのバーコードを自己選択することによりバーコー
ドの印刷精度を確保することができる。
以上説明したように本発明によれば、バーコードデータ
を入力して所定位置にバーコードを印刷すると共にバー
コードの近傍に文字を印刷するに際して、バーコードの
位置指定を、その内部にバーコードを印刷すべき枠を指
定して行なうこととしたから、プリンタの解像度が異な
ったとしても、バーコードは指定された枠内に印刷され
、同一のバーコードデータにより帳票のそれをなくし印
刷データの帳票のずれをなくし印刷データの互換性を確
保した上で、個々のプリンタが印刷可能なサイズのバー
コードを自己選択することによりバーコードの印刷精度
を確保することができるという効果を奏する。
を入力して所定位置にバーコードを印刷すると共にバー
コードの近傍に文字を印刷するに際して、バーコードの
位置指定を、その内部にバーコードを印刷すべき枠を指
定して行なうこととしたから、プリンタの解像度が異な
ったとしても、バーコードは指定された枠内に印刷され
、同一のバーコードデータにより帳票のそれをなくし印
刷データの帳票のずれをなくし印刷データの互換性を確
保した上で、個々のプリンタが印刷可能なサイズのバー
コードを自己選択することによりバーコードの印刷精度
を確保することができるという効果を奏する。
第1図(1)及び第1図(2)は本発明の原理図、第2
図は本発明に係るバーコード印刷装置の実施例の印刷例
を示す図、第3図は本発明に係るバーコード印刷装置の
実施例に使用するバーコードデータを示す図、第4図は
従来のバーコードの印刷例を示す図、第5図は従来のバ
ーコードデータを示す図である。 1・・・データ解析部 2・・・バーコードパターンメモリ 3・・・パターン取り出し部 4・・・バーコード位置・サイズ決定部5・・・描画部 6・・・ビットマツプメモリ 10・・・バーコード 11・・・枠
図は本発明に係るバーコード印刷装置の実施例の印刷例
を示す図、第3図は本発明に係るバーコード印刷装置の
実施例に使用するバーコードデータを示す図、第4図は
従来のバーコードの印刷例を示す図、第5図は従来のバ
ーコードデータを示す図である。 1・・・データ解析部 2・・・バーコードパターンメモリ 3・・・パターン取り出し部 4・・・バーコード位置・サイズ決定部5・・・描画部 6・・・ビットマツプメモリ 10・・・バーコード 11・・・枠
Claims (1)
- 【特許請求の範囲】 1)入力されたバーコードデータに基づいて、書面の所
定位置にバーコードパターンを印刷するバーコード印刷
装置において、 入力されたバーコードデータを解析してコード配列情報
と枠情報とを出力するデータ解析部(1)と、 バーコードのパターンを格納したバーコードパターンメ
モリ(2)と、 上記コード配列情報に基づいて上記バーコードパターン
メモリからパターンを選択してバーコードパターンを出
力するパターン取り出し部(3)と、 上記枠情報に基づいてバーコードの横倍率及び縦長さ情
報と配置情報とを出力するバーコード位置・サイズ決定
部(4)と、 上記バーコードパターンと横倍率及び縦長さ情報とから
印刷すべきバーコード画像を作成する描画部(5)と、 バーコード画像を格納するビットマップメモリ(6)と
を有することを特徴とするバーコード印刷装置。 2)バーコードデータを入力して所定位置にバーコード
(10)を印刷すると共にバーコードの近傍に文字を印
刷するバーコードの印刷制御方式において、 バーコード(10)の位置指定を指定するに際して、そ
の内部にバーコードを印刷すべき枠(11)を指定して
行なうことを特徴とするバーコード印刷制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2329949A JP2691637B2 (ja) | 1990-11-30 | 1990-11-30 | バーコード印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2329949A JP2691637B2 (ja) | 1990-11-30 | 1990-11-30 | バーコード印刷装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04205283A true JPH04205283A (ja) | 1992-07-27 |
| JP2691637B2 JP2691637B2 (ja) | 1997-12-17 |
Family
ID=18227064
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2329949A Expired - Fee Related JP2691637B2 (ja) | 1990-11-30 | 1990-11-30 | バーコード印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2691637B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014002697A (ja) * | 2012-06-21 | 2014-01-09 | Seiko Epson Corp | 画像処理装置、画像処理システムおよび印刷方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6376087A (ja) * | 1986-09-19 | 1988-04-06 | Fuji Facom Corp | バ−コ−ドパタ−ンの発行方式 |
| JPS63178182U (ja) * | 1987-03-25 | 1988-11-17 | ||
| JPH01166546U (ja) * | 1988-05-16 | 1989-11-22 | ||
| JPH02103192A (ja) * | 1988-10-13 | 1990-04-16 | Oki Electric Ind Co Ltd | 名刺及びその記載情報の読み取り方法 |
-
1990
- 1990-11-30 JP JP2329949A patent/JP2691637B2/ja not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6376087A (ja) * | 1986-09-19 | 1988-04-06 | Fuji Facom Corp | バ−コ−ドパタ−ンの発行方式 |
| JPS63178182U (ja) * | 1987-03-25 | 1988-11-17 | ||
| JPH01166546U (ja) * | 1988-05-16 | 1989-11-22 | ||
| JPH02103192A (ja) * | 1988-10-13 | 1990-04-16 | Oki Electric Ind Co Ltd | 名刺及びその記載情報の読み取り方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014002697A (ja) * | 2012-06-21 | 2014-01-09 | Seiko Epson Corp | 画像処理装置、画像処理システムおよび印刷方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2691637B2 (ja) | 1997-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5298731A (en) | Method for printing and reading for orthogonal bar code patterns | |
| US6896178B2 (en) | Identification code creating method in network and identification code creating program | |
| CN102331914A (zh) | 表单处理系统、ocr装置、表单制作装置及其处理方法 | |
| EP2575024A2 (en) | Print data processing apparatus, a print data processing method, a printing system and program, a page data creating apparatus, and a rasterization processing apparatus | |
| US20060269137A1 (en) | System and method for generating a custom font | |
| JP2691637B2 (ja) | バーコード印刷装置 | |
| US6912058B1 (en) | Image forming apparatus and image processing apparatus for printing code pattern and method for printing code pattern | |
| JPH07262317A (ja) | 文書処理装置 | |
| US5878200A (en) | Document processing apparatus for displaying inputted data in a print area based upon the size of a recording material and the reprinted data printed thereon | |
| KR940003636B1 (ko) | 도트 프린터를 이용한 라벨 프린트 방법 | |
| US20090316210A1 (en) | Image forming apparatus, image forming method and computer readable medium | |
| JPS62202750A (ja) | 印刷装置 | |
| KR930007668A (ko) | 레이저 프린터의 세로쓰기 제어장치 및 제어방법 | |
| JP2584296B2 (ja) | ページプリンタ | |
| JPH01239586A (ja) | 画像合成出力装置 | |
| JPH07101113A (ja) | プリンタ | |
| JPS63242561A (ja) | フオント縮小システム | |
| JPS6353594A (ja) | 文字出力制御方式 | |
| JP2002109455A (ja) | 帳票のレイアウトデータ及び記入データのファイリング方法 | |
| JPH07132651A (ja) | 印字処理装置 | |
| JPH08295052A (ja) | バーコード用印字システム | |
| JPH0594555A (ja) | バーコード印刷方式 | |
| JPH04147372A (ja) | ワードプロセッサ | |
| JPH0642066B2 (ja) | 文字図形入出力装置 | |
| JPS61198281A (ja) | 印刷イメ−ジ表示装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |