JPS6124473A - バ−コ−ド情報入力確認方法 - Google Patents

バ−コ−ド情報入力確認方法

Info

Publication number
JPS6124473A
JPS6124473A JP14505584A JP14505584A JPS6124473A JP S6124473 A JPS6124473 A JP S6124473A JP 14505584 A JP14505584 A JP 14505584A JP 14505584 A JP14505584 A JP 14505584A JP S6124473 A JPS6124473 A JP S6124473A
Authority
JP
Japan
Prior art keywords
barcode
key
check
input
barcode information
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
Application number
JP14505584A
Other languages
English (en)
Inventor
Manabu Nishida
学 西田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP14505584A priority Critical patent/JPS6124473A/ja
Publication of JPS6124473A publication Critical patent/JPS6124473A/ja
Priority to US07/094,094 priority patent/US4742521A/en
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K5/00—Methods or arrangements for verifying the correctness of markings on a record carrier; Column detection devices
    • G06K5/02—Methods or arrangements for verifying the correctness of markings on a record carrier; Column detection devices the verifying forming a part of the marking action

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 発明の技術分野 本発明は、バーコードプリンタにおけるバーコード情報
入力方法に関するものである。
技術的背景およびその問題点 一般にバーコードにおいては、各国で独自の規格を定め
ているものであるが、いずれのものも読み取り時の読み
取りエラーをチェックする目的でチェックデジットを設
定し、一定の法則のちとに読み取り結果のチェックを行
いうるようにしているものである。しかしながら、バー
コードラベルの発行時などにおいて、各バーコード情報
をオペレータがマニュアルで入力しているものであるが
、入力ミスがあった場合のチェックはとくに行われてい
ないものである。したがって、実際には入力ミスによる
トラブルが多く、誤った内容のバーコード情報の印字を
行い易いものである。
発明の目的 本発明は、バーコード印字時に入力ミスの有無をチェッ
クすることができるバーコード情報入力方法を提供する
ことを目的とする。
発明の概要 本発明は、バーコード情報のキャラクタの内、一つのキ
ャラクタを自動計算されるモジュラスチェックデジット
の値に一致した値のチェックデジットとしてマニュアル
で入力するようにしたので、データの入力時にその入力
が正しいか否かのチェックを行うことができ、これによ
り、誤った内容のバーコードが印字されてそのまま使用
するようなことがないように構成したものである。
発明の実施例 まず、バーコードプリンタ1が設けられ、このバーコー
ドプリンタ1の上面には、ラベル用紙2を巻回保持する
保持部3が設けられ、その側部にはプリンタ部4が配設
されている。このプリンタ部4の正面には、ラベル発行
口5が形成されている。また、前記バーコードプリンタ
1の手前側には表示部6とキーボード7とが配設されて
いる。
このキーボード7にはテンキーの外に発行数キー、値段
キー、部門キー、停止キー、登録キー、発行キー、定量
発行キーなどの各種のキー8が設けられている。
ついで、第2図に基づいて電気的接続を説明する。まず
、電源9にはノイズフィルタ10とトランスフォーマ−
11とを介して電源供給部12が接続され、この電源供
給部12はCPU13、LED14に接続されたLED
ドライバー15、RAM16、ブザー17、プリンタ1
8に接続されたプリンタインターフェース19、DC/
DCコンバータ20に接続されている。前記CPUl3
には前記キーボード7がキーボードマトリックス21を
介して接続されている。また、前記C’PU13は前記
LEDドライバー15.インターフェース22、前記プ
リンタインターフェース19、前記RAM16、前記ブ
ザー17に接続されている。
しかして、一般的なバーコードフォーマットは6項のキ
ャラクタと1項のチェックデジットとよりなり、例えば
、 C1、C2、C3、C4,C,、C,、C/Dであって
C1〜C6がバーコード情報になる。そこで、コードが
r346805Jであるとした場合、従来のモジュラス
チェックデジットの計算方法はつぎのように行われる。
cl C2c、  c、  C5c。
Xi   2  1  2  1  2ここで、121
212は各項の重み付けのための数値であり、この計算
結果より、 3+8+6+1+6十〇+1+0=25となり、この計
算結果から、25に最も近い上位の10の倍数30を求
め。
3O−25=5 なる計算をして[5」をチェックデジットとする。
ここで、本実施例においては、CSなるキャラクタをマ
ニュアルチェックデジットMC/Dとする。すなわち、
バーコードとしては、 C1、C2、C3、C4,C,、MC/D、C/Dとな
る。
いま、前述の計算を生かすために、本実施例における新
たなコードを「34680」と仮定して説明する。この
ようなコードにおいて、MC/D=C/D なる条件を充たす値を求める。この場合においては、「
5」がその値になる。
そこで、実際の作業においては、オペレータがテンキー
を操作して、346805と数値入力をする。そのとき
、最後のマニュアルで入力した「5」と自動計算がなさ
れる「5」とが比較され、両者が一致していればr34
680Jなる入力にミスがないことになり、一致してい
なければ入力ミスがあったことになる。
つぎに、第3図ないし第9図に基づいてバーコードプリ
ンタ1の動作について説明する。まず、第3図において
は、メインフローが示されており、I10イニシャライ
ズ後にメモリーイニシャライズがなされ、表示部6のス
キャニングがなされ、ステータスリード、すなわち、デ
ツプスイッチ等の読み取りがなされ、エラーチェック、
モードチェック、キー処理と進行する。
しかして、エラーチェックは、第4図に示すようにエラ
ーフラグが立っていると消去キーが押されるまでブザー
17を動作させ、消去キーが押されるとエラーフラグを
0にし、ブザー17を止め。
エラー解除する。
また、モードチェックは、第5図に示すようにモード切
替スイッチを読み取ってからイニシャル設定モードであ
れば、イニシャルフラグ(INITF)を立ててイニシ
ャル設定初期表示をする。
つぎに、設定モードであれば、設定フラグ(SETF)
を立てて設定モード初期表示をする。さらに、発行モー
ドであると、発行フラグ(REGF、)を立てて発行モ
ード初期表示をする。
ついで、第6図に基づいてキー処理のルーチンについて
説明する。キーが押されると、テンキー。
クリアキー、発行数キー、実行キー、登録キー、定量発
行キー、発行キー、部門キー、値段キーその他のキー処
理が順次なされる。テンキーとクリアキーとについては
、後述する。
まず、発行数キーが押されると、カウンタフラグ(CO
UNTF)を立て、部門フラグ(DPF)と値段フラグ
(PRICF)とをOにしてリターンする。
つぎに、実行キーが押されていれば、発行モードと設定
モードとイニシャルモードとのそれぞれの動作を行って
リターンする。
また、登録キーが押されていると、登録動作とイニシャ
ルフラグを立てる動作とを行う。
ついで、定量発行キーが押されると、発行の条件が整っ
ていれば後述するラベル発行がなされ、そうでなければ
初期設定時の各種の動作を行う。
また、発行キーが押された時にも後述のラベル発行がな
される。
さらに、部門キーが押されると部門フラグ(DPF)を
立て、値段キーが押されると、値段フラグ(PRICF
)を立ててリターンする。
しかして、第6図においてテンキーが押されると、第7
図に示す動作を行う。まず、入力データをテンキーレジ
スタ(NREG)に入れ、REGF=1でなく、5ET
F=1のときには、設定モードの処理をしてリターンす
る。また、5ETF=1ではないときでINITF=1
の時にはイニシャルカウンタを0にしてイニシャルセッ
トのモードに応じてテンキーレジスタの内容を表示して
リターンする。
また、REGF=1でカウンタフラグ(COUNTF)
が立っているときには、テンキーレジスタの内容を発行
数の欄に表示してリターンする。
そして、C0UNTF=1でなければ、部門フラグ(D
PF)をみてこれが立っていれば、テンキーレジスタの
内容を部門の欄に表示してリターンする。さらに、DP
F=1ではなく値段フラグ(PRICF)が立っている
と、テンキーレジスタの内容を値段の欄に表示してリタ
ーンする。また、PRICF=1でなくコード入力が完
了していないときには、テンキーレジスタの内容をコー
ドの欄に順次表示する。そして、コード入力が完了する
と、マニュアルチェックデジットの仕様があるかないか
をチェックし、その仕様があるときには、前述のマニュ
アルチェックデジットの計算を行い、この値と最終入力
データとの比較を行いこれらが等しくなければエラーツ
ーラグを立て、等しければ全体のチェックデジットの自
動計算をする。
ここで、チェックデジットの入力があったか否かをみて
その入力があると、入力データと自動計算したデータと
が等しいか否かのチェックをする。
このチェックは従来から行われている最終桁のチェック
である。それらが等しくなければ、エラーであり、等し
ければ、入力したデータをコードのチェック表示欄に表
示してリターンする。また、チェックデジットの入力が
なければ、自動計算したチェックデジットをコードのチ
ェックデジット表示欄に表示し、発行条件完了(’l5
SUOK=1)としてリターンする。
ついで、第8図に示すものは、クリアキーが押された時
であり、テンキーレジスタをクリアし。
ERRF=Oとし、モードチェックしてそれぞれの表示
欄にテンキーレジスタの内容を表示してリターンする。
さらに、第9図に示すものは、ラベル発行のルーチンで
あり、まず、ITEMCB=0かをみて、0ならば表示
内容を印字し、0でなければアイテムと等しい番号の登
録データを呼出して表示しITEMCBをデクリメント
し1、その表示内容を印字する。ついで、ITEMCB
=Oならば、リターンし、0でなければ全アイテム連続
発行か否かによって連続発行するかそのままリターンす
るかの選択がなされる。
発明の効果 本発明は、上述のようにバーコードのキャラクタの一つ
を用いてマニュアルで入力可能なチェックデジットを設
定し、これを自動計算したものと比較するようにしたの
で、コード入力が正しく行われたか否かのチェックを入
力操作時に行うことができ、これにより、正しい値のバ
ーコード印字をしたもののみを発行することができる等
の効果を有するものである。
【図面の簡単な説明】
図面は本発明の一実施例を示すもので、第1図はバーコ
ードプリンタの斜視図、第2図は内部回路のブロック図
、第3図はメインフローのフローチャート、第4図はエ
ラーチェックのフローチャート、第5図はモードチェッ
クのフローチャート、第6図はキー処理のフローチャー
ト、第7図はテンキー操作時のフローチャート、第8図
はクリアキー操作時のフローチャート、第9図はラベル
発行のフローチャートである。 1・・・バーコードプリンタ

Claims (1)

    【特許請求の範囲】
  1. JAN、EAN、UPC等の各国のバーコード体系に基
    づいて製品コード等のバーコード情報をバーコードバー
    ジヨンに応じて入力し、入力終了後に全体のモジュラス
    チェックデジットを自動計算してバーコードラベルを発
    行するようにしたバーコードプリンタにおいて、前記バ
    ーコード情報内のキャラクタに全体のモジュラスチェッ
    クデジットに一致した値のチェックデジットをマニュア
    ルで入力可能なキャラクタを設け、このマニュアル入力
    の値と自動計算したモジュラスチェックデジットの値と
    を比較してこれらが一致していなければ前記バーコード
    情報の入力にエラーがあつたものと判断するようにした
    ことを特徴とするバーコード情報入力確認方法。
JP14505584A 1984-07-12 1984-07-12 バ−コ−ド情報入力確認方法 Pending JPS6124473A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP14505584A JPS6124473A (ja) 1984-07-12 1984-07-12 バ−コ−ド情報入力確認方法
US07/094,094 US4742521A (en) 1984-07-12 1987-09-04 Bar cord information input confirming method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14505584A JPS6124473A (ja) 1984-07-12 1984-07-12 バ−コ−ド情報入力確認方法

Publications (1)

Publication Number Publication Date
JPS6124473A true JPS6124473A (ja) 1986-02-03

Family

ID=15376334

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14505584A Pending JPS6124473A (ja) 1984-07-12 1984-07-12 バ−コ−ド情報入力確認方法

Country Status (2)

Country Link
US (1) US4742521A (ja)
JP (1) JPS6124473A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01280572A (ja) * 1988-05-06 1989-11-10 Tokyo Electric Co Ltd プリンタ
JPH0331980A (ja) * 1989-06-23 1991-02-12 Internatl Business Mach Corp <Ibm> エラー修正方法及び装置

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5161163A (en) * 1989-06-23 1992-11-03 International Business Machines Corporation Method and apparatus for providing error correction to symbol level codes
US5243602A (en) * 1990-12-14 1993-09-07 Intermec Corporation Method and apparatus for testing bar code decoder routines
US5459409A (en) * 1991-09-10 1995-10-17 Photon Dynamics, Inc. Testing device for liquid crystal display base plate
US5544045A (en) * 1991-10-30 1996-08-06 Canon Inc. Unified scanner computer printer
US5493213A (en) * 1994-03-30 1996-02-20 At&T Global Information Solutions Company Bar code scanner diagnostic method
US5602382A (en) * 1994-10-31 1997-02-11 Canada Post Corporation Mail piece bar code having a data content identifier
US6666377B1 (en) 2000-07-18 2003-12-23 Scott C. Harris Bar code data entry device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL82638C (ja) * 1950-03-10
US3098994A (en) * 1956-10-26 1963-07-23 Itt Self checking digital computer system
NL130511C (ja) * 1963-10-15
US3753227A (en) * 1971-12-07 1973-08-14 Ncr Parity check logic for a code reading system
GB1506599A (en) * 1975-07-04 1978-04-05 Moore Business Forms Ltd Check digit numbering mechanisms
US4265173A (en) * 1977-10-31 1981-05-05 Tokyo Keiki Company Ltd. Numbering machine with check digit function
US4440248A (en) * 1980-02-09 1984-04-03 Teraoka Seikosho Co., Ltd. Bar code printer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01280572A (ja) * 1988-05-06 1989-11-10 Tokyo Electric Co Ltd プリンタ
JPH0331980A (ja) * 1989-06-23 1991-02-12 Internatl Business Mach Corp <Ibm> エラー修正方法及び装置

Also Published As

Publication number Publication date
US4742521A (en) 1988-05-03

Similar Documents

Publication Publication Date Title
US4742521A (en) Bar cord information input confirming method
JPS5840776B2 (ja) 電子式キヤツシユレジスタ
JPS6220027Y2 (ja)
JPS6087072A (ja) バ−コ−ドプリンタ
JPS59183464A (ja) 電子式キヤツシユレジスタ
JP2561355B2 (ja) 電子式キャッシュレジスタ
JPS636914B2 (ja)
JPS6082372A (ja) バ−コ−ドプリンタ
JPS63165989A (ja) 販売登録処理装置
JPS6324488A (ja) 電子式キヤツシユレジスタ
JPS6236599B2 (ja)
JPH1159642A (ja) ラベル発行装置および該ラベル発行装置を備えた商品処理装置
JPS6385896A (ja) 電子キヤツシユレジスタ
JPH0222437B2 (ja)
KR910003521B1 (ko) 상품판매 정보처리 시스템의 프린트 방법
JPS60221893A (ja) 電子式キヤツシユレジスタ
JP2789105B2 (ja) Cad出力図面の承認処理方式
JPS6263395A (ja) 電子式キヤツシユレジスタ
JPS59230775A (ja) バ−コ−ド印字装置
JPS6327998A (ja) 電子式キヤツシユレジスタ
JPS62290969A (ja) 取引処理装置
JPH0636140A (ja) 商品販売データ処理装置
JP2003326766A (ja) バーコードプリンタ
JPS6239467B2 (ja)
JPH0433871A (ja) ラベル発行装置