JPH0780321B2 - プリンタ - Google Patents
プリンタInfo
- Publication number
- JPH0780321B2 JPH0780321B2 JP10998388A JP10998388A JPH0780321B2 JP H0780321 B2 JPH0780321 B2 JP H0780321B2 JP 10998388 A JP10998388 A JP 10998388A JP 10998388 A JP10998388 A JP 10998388A JP H0780321 B2 JPH0780321 B2 JP H0780321B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- stop
- start code
- stop code
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000001514 detection method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 1
Landscapes
- Printers Characterized By Their Purpose (AREA)
Description
【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は、バーコードのスタートコードおよびストップ
コードの処理を行なうプリンタに関する。
コードの処理を行なうプリンタに関する。
(従来の技術) 従来のバーコードのプリンタでは、スタートコードおよ
びストップコードを必要とするたとえばNW7、Code39に
基づくバーコードを印刷する場合、バーコードのデータ
の前後にそれぞれスタートコードおよびストップコード
を入力している。
びストップコードを必要とするたとえばNW7、Code39に
基づくバーコードを印刷する場合、バーコードのデータ
の前後にそれぞれスタートコードおよびストップコード
を入力している。
(発明が解決しようとする課題) しかしながら、上述の従来の装置で、スタートコードお
よびストップコードが必要であるバーコードの場合にス
タートコードまたはストップコードのいずれか一方のみ
でも入力されないと、スキャナーにてバーコードを読取
ることができない問題を有している。
よびストップコードが必要であるバーコードの場合にス
タートコードまたはストップコードのいずれか一方のみ
でも入力されないと、スキャナーにてバーコードを読取
ることができない問題を有している。
本発明は上記問題点に鑑みなされたもので、スタートコ
ードまたはストップコードのいずれかの入力を忘れて
も、正確にスタートコードおよびストップコードが付さ
れたバーコードを印刷することができるプリンタを提供
することを目的とする。
ードまたはストップコードのいずれかの入力を忘れて
も、正確にスタートコードおよびストップコードが付さ
れたバーコードを印刷することができるプリンタを提供
することを目的とする。
(課題を解決するための手段) 本発明のプリンタは、バーコードの種類およびバーコー
ドのデータを入力するバーコード入力手段と、前記バー
コードの種類に基づいてスタートコードおよびストップ
コードの要否を判断する判断手段と、この判断手段でス
タートコードおよびストップコードが必要であると判断
したとき入力されたデータにスタートコードがあるかを
検出するスタートコード検出手段と、このスタートコー
ド検出手段でスタートコードがないと判断されたとき入
力されたデータを1ずらしてスタートコードを追加する
スタートコード追加手段と、この判断手段でスタートコ
ードおよびストップコードが必要であると判断したとき
入力されたデータにストップコードがあるかを検出する
ストップコード検出手段と、このストップコード検出手
段でストップコードがないと判断されたとき入力された
データにストップコードを追加するストップコード追加
手段と、前記バーコード入力手段、前記スタートコード
追加手段および前記ストップコード追加手段に基づいて
印刷を行なう印刷手段とを具備するものである。
ドのデータを入力するバーコード入力手段と、前記バー
コードの種類に基づいてスタートコードおよびストップ
コードの要否を判断する判断手段と、この判断手段でス
タートコードおよびストップコードが必要であると判断
したとき入力されたデータにスタートコードがあるかを
検出するスタートコード検出手段と、このスタートコー
ド検出手段でスタートコードがないと判断されたとき入
力されたデータを1ずらしてスタートコードを追加する
スタートコード追加手段と、この判断手段でスタートコ
ードおよびストップコードが必要であると判断したとき
入力されたデータにストップコードがあるかを検出する
ストップコード検出手段と、このストップコード検出手
段でストップコードがないと判断されたとき入力された
データにストップコードを追加するストップコード追加
手段と、前記バーコード入力手段、前記スタートコード
追加手段および前記ストップコード追加手段に基づいて
印刷を行なう印刷手段とを具備するものである。
(作用) 本発明は、まず、バーコードの種類をバーコード入力手
段で入力し、スタートコードおよびストップコードが必
要であるか否かを判断手段で判断する。この判断手段で
スタートコードおよびストップコードが必要であると判
断されたときは、まず、入力されたデータにスタートコ
ードがあるか否かをスタートコード検出手段で検出し、
スタートコードがないと判断されたときは入力されたバ
ーコードのデータを1ずらしてスタートコードを追加す
る。次に、入力されたデータにストップコードがあるか
否かをストップコード検出手段で検出し、ストップコー
ドがないと判断されたときは、ストップコードを追加す
る。
段で入力し、スタートコードおよびストップコードが必
要であるか否かを判断手段で判断する。この判断手段で
スタートコードおよびストップコードが必要であると判
断されたときは、まず、入力されたデータにスタートコ
ードがあるか否かをスタートコード検出手段で検出し、
スタートコードがないと判断されたときは入力されたバ
ーコードのデータを1ずらしてスタートコードを追加す
る。次に、入力されたデータにストップコードがあるか
否かをストップコード検出手段で検出し、ストップコー
ドがないと判断されたときは、ストップコードを追加す
る。
そうして、バーコード入力手段、スタートコード追加手
段およびストップコード追加手段に基づいて印刷手段
で、スタートコードおよびストップコードが必要なバー
コードには必ずスタートコードおよびストップコードを
印刷するものである。
段およびストップコード追加手段に基づいて印刷手段
で、スタートコードおよびストップコードが必要なバー
コードには必ずスタートコードおよびストップコードを
印刷するものである。
(実施例) 以下、本発明のプリンタの一実施例を図面を参照して説
明する。
明する。
第1図において、1はバーコードの種類およびバーコー
ドのデータを入力するたとえばキーボードなどにより構
成されるバーコード入力手段で、このバーコード入力手
段1には、たとえばNW7またはCode39のように、バーコ
ードにスタートコードおよびストップコードが必要であ
るかあるいは不要であるかを判断する判断手段2が接続
されている。この判断手段2にはスタートコードの有無
を検出するスタートコード検出手段3とストップコード
の有無を検出するストップコード検出手段4が接続さ
れ、スタートコード検出手段3にはスタートコードを追
加するスタートコード追加手段5、ストップコード検出
手段4にはストップコードを追加するストップコード追
加手段6が接続されている。そして、バーコード入力手
段1、スタートコード追加手段5およびストップコード
追加手段6には印刷手段7が接続され、この印刷手段7
はバーコード入力手段1、スタートコード追加手段5お
よびストップコード追加手段6に従って、印刷するよう
になっている。
ドのデータを入力するたとえばキーボードなどにより構
成されるバーコード入力手段で、このバーコード入力手
段1には、たとえばNW7またはCode39のように、バーコ
ードにスタートコードおよびストップコードが必要であ
るかあるいは不要であるかを判断する判断手段2が接続
されている。この判断手段2にはスタートコードの有無
を検出するスタートコード検出手段3とストップコード
の有無を検出するストップコード検出手段4が接続さ
れ、スタートコード検出手段3にはスタートコードを追
加するスタートコード追加手段5、ストップコード検出
手段4にはストップコードを追加するストップコード追
加手段6が接続されている。そして、バーコード入力手
段1、スタートコード追加手段5およびストップコード
追加手段6には印刷手段7が接続され、この印刷手段7
はバーコード入力手段1、スタートコード追加手段5お
よびストップコード追加手段6に従って、印刷するよう
になっている。
次に上記実施例の動作を説明する。
まず、バーコードの種別をバーコード入力手段1で入力
し(ステップ)、スタートコードおよびストップコー
ドが必要なバーコードであるか否かを判断手段2で判断
する(ステップ)。スタートコードおよびストップコ
ードが必要なバーコードの場合には入力されたデータの
先頭を検知し(ステップ)、先頭がスタートコードで
あるか否かをスタートコード検出手段3で検出し(ステ
ップ)、スタートコードがないときは入力されたデー
タをすべて1つずつずらし(ステップ)、先頭にスタ
ートコードを追加し(ステップ)、最後尾を検出し
(ステップ)、また、ステップでスタートコードが
ある場合は入力されたデータの最後尾を検出する場合
(ステップ)とともに、ストップコードがあるか否か
をストップコード追加手段6で検出する(ステップ
)。ストップコードがないときは、入力されたデータ
の最後尾の次にストップコードをストップコード追加手
段6で追加し(ステップ)、データ長を加え(ステッ
プ)、ステップでスタートコードおよびストップコ
ードが不要であると判断されたときおよびステップで
ストップコードを有すると判断されたときとともに、印
刷手段7にてバーコードの印刷を行ない(ステップ
)、終了する。
し(ステップ)、スタートコードおよびストップコー
ドが必要なバーコードであるか否かを判断手段2で判断
する(ステップ)。スタートコードおよびストップコ
ードが必要なバーコードの場合には入力されたデータの
先頭を検知し(ステップ)、先頭がスタートコードで
あるか否かをスタートコード検出手段3で検出し(ステ
ップ)、スタートコードがないときは入力されたデー
タをすべて1つずつずらし(ステップ)、先頭にスタ
ートコードを追加し(ステップ)、最後尾を検出し
(ステップ)、また、ステップでスタートコードが
ある場合は入力されたデータの最後尾を検出する場合
(ステップ)とともに、ストップコードがあるか否か
をストップコード追加手段6で検出する(ステップ
)。ストップコードがないときは、入力されたデータ
の最後尾の次にストップコードをストップコード追加手
段6で追加し(ステップ)、データ長を加え(ステッ
プ)、ステップでスタートコードおよびストップコ
ードが不要であると判断されたときおよびステップで
ストップコードを有すると判断されたときとともに、印
刷手段7にてバーコードの印刷を行ない(ステップ
)、終了する。
本発明によれば、バーコード入力手段でバーコードの種
類を入力し、スタートコードおよびストップコードが必
要なバーコードの場合は、スタートコード検出手段およ
びストップコード検出手段でスタートコードおよびスト
ップコードを検出し、スタートコードまたはストップコ
ードがないときはそれぞれスタートコード追加手段また
はストップコード追加手段でスタートコードまたはスト
ップコードを追加するので、スタートコードおよびスト
ップコードが必要なバーコードの場合スタートコードま
たはストップコードのいずれかの入力を忘れてもスター
トコードおよびストップコードのいずれも付されたバー
コードを印刷できる。
類を入力し、スタートコードおよびストップコードが必
要なバーコードの場合は、スタートコード検出手段およ
びストップコード検出手段でスタートコードおよびスト
ップコードを検出し、スタートコードまたはストップコ
ードがないときはそれぞれスタートコード追加手段また
はストップコード追加手段でスタートコードまたはスト
ップコードを追加するので、スタートコードおよびスト
ップコードが必要なバーコードの場合スタートコードま
たはストップコードのいずれかの入力を忘れてもスター
トコードおよびストップコードのいずれも付されたバー
コードを印刷できる。
第1図は本発明の一実施例のプリンタを示すブロック
図、第2図は同上フローチャートである。 1……バーコード入力手段、2……判断手段、3……ス
タートコード検出手段、4……ストップコード検出手
段、5……スタートコード追加手段、6……ストップコ
ード追加手段、7……印刷手段。
図、第2図は同上フローチャートである。 1……バーコード入力手段、2……判断手段、3……ス
タートコード検出手段、4……ストップコード検出手
段、5……スタートコード追加手段、6……ストップコ
ード追加手段、7……印刷手段。
Claims (1)
- 【請求項1】バーコードの種類およびバーコードのデー
タを入力するバーコード入力手段と、 前記バーコードの種類に基づいてスタートコードおよび
ストップコードの要否を判断する判断手段と、 この判断手段でスタートコードおよびストップコードが
必要であると判断したとき入力されたデータにスタート
コードがあるかを検出するスタートコード検出手段と、 このスタートコード検出手段でスタートコードがないと
判断されたとき入力されたデータを1ずらしてスタート
コードを追加するスタートコード追加手段と、 この判断手段でスタートコードおよびストップコードが
必要であると判断したとき入力されたデータにストップ
コードがあるかを検出するストップコード検出手段と、 このストップコード検出手段でストップコードがないと
判断されたとき入力されたデータにストップコードを追
加するストップコード追加手段と、 前記バーコード入力手段、前記スタートコード追加手段
および前記ストップコード追加手段に基づいて印刷を行
なう印刷手段と を具備することを特徴としたプリンタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10998388A JPH0780321B2 (ja) | 1988-05-06 | 1988-05-06 | プリンタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10998388A JPH0780321B2 (ja) | 1988-05-06 | 1988-05-06 | プリンタ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01280573A JPH01280573A (ja) | 1989-11-10 |
| JPH0780321B2 true JPH0780321B2 (ja) | 1995-08-30 |
Family
ID=14524106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10998388A Expired - Lifetime JPH0780321B2 (ja) | 1988-05-06 | 1988-05-06 | プリンタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0780321B2 (ja) |
-
1988
- 1988-05-06 JP JP10998388A patent/JPH0780321B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01280573A (ja) | 1989-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0780321B2 (ja) | プリンタ | |
| EP1703446A1 (en) | Apparatus and method for generating bar code, and apparatus and method for reading out bar code | |
| JP2946780B2 (ja) | バーコードプリンタ及びその制御方法 | |
| JPH04310777A (ja) | Posターミナル用プリンタ | |
| JPH113399A5 (ja) | ||
| JPS62196167A (ja) | プリンタ装置 | |
| JPS63244283A (ja) | バ−コ−ド処理装置 | |
| JP3094708B2 (ja) | 帳票読取り処理装置 | |
| JPS5647862A (en) | Electronic cash register | |
| JPH0537309Y2 (ja) | ||
| JPS63272145A (ja) | ダンプ出力装置 | |
| KR100257825B1 (ko) | 프린터에서문서의부가정보기록방법 | |
| JP2705354B2 (ja) | 印刷濃度検出機能を有する印字装置 | |
| JPH0793449A (ja) | マークシート読取装置 | |
| JPH02217272A (ja) | 電子タイプライタ | |
| JPH06152896A (ja) | 画情報記録装置 | |
| JP3530320B2 (ja) | ファクシミリ装置 | |
| JPH03202379A (ja) | プリンタのカラー・インクリボン種別認識方式 | |
| JPS62202769A (ja) | 印字処理方式 | |
| JPS58197080A (ja) | 印刷装置 | |
| JPH0374771A (ja) | 電子ファイリングシステム | |
| JPS63125373A (ja) | 印字有無判定方式 | |
| JPH0946467A (ja) | 複合プリンタ | |
| JPS6092881A (ja) | デ−タ処理システム | |
| JPH05258089A (ja) | バーコード識別印字方法および装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070830 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 13 Free format text: PAYMENT UNTIL: 20080830 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080830 Year of fee payment: 13 |