Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0752473B2 - POS terminal device - Google Patents
[go: Go Back, main page]

JPH0752473B2 - POS terminal device - Google Patents

POS terminal device

Info

Publication number
JPH0752473B2
JPH0752473B2 JP261388A JP261388A JPH0752473B2 JP H0752473 B2 JPH0752473 B2 JP H0752473B2 JP 261388 A JP261388 A JP 261388A JP 261388 A JP261388 A JP 261388A JP H0752473 B2 JPH0752473 B2 JP H0752473B2
Authority
JP
Japan
Prior art keywords
input
code
product
unit
data
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
Application number
JP261388A
Other languages
Japanese (ja)
Other versions
JPH01180096A (en
Inventor
健 斉藤
幸雄 秋元
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP261388A priority Critical patent/JPH0752473B2/en
Publication of JPH01180096A publication Critical patent/JPH01180096A/en
Publication of JPH0752473B2 publication Critical patent/JPH0752473B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、多段コード読み取り可能のPOS端末装置に係
り、特に、一商品の多段コードを正しくひとまとまりの
データとして取得するPOS端末装置に関する。
Description: TECHNICAL FIELD The present invention relates to a POS terminal device capable of reading a multi-stage code, and more particularly to a POS terminal device that correctly obtains a multi-stage code of one product as a set of data.

〔従来の技術〕[Conventional technology]

従来技術では、多段コード(ロングコードとも呼び、複
数ブロックで構成される商品コード)が読み取れるOCR
読み取りのPOS端末装置では、最新版POSシステム100問1
00答PP149〜152にあるように、先頭1桁でC,N,¥などで
入力データの識別がつくため、これらの情報の読み取る
順序はどの順序でもよい、これをふまえ、JANコードで
の多段コードでも、そのコードはどのデータであるか頭
の識別子で区別がつくようにコードを割り当てて使用し
ていた。このため、入力順序としてはどの順序で読み取
ってもよい形となっていた。
In the conventional technology, an OCR that can read a multi-stage code (also called a long code, which is a product code composed of multiple blocks)
In the reading POS terminal device, the latest version POS system 100 questions 1
00 Answer As shown in PP149-152, the input data can be identified by C, N, and ¥ in the first digit, so the reading order of these information can be any order. Even in the code, the code was assigned so that the data could be distinguished by the identifier of the head. For this reason, the input order may be any order.

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

上記従来技術では、商品Aのデータとは別の商品Bのデ
ータを、商品Aのデータとしてまとめてしまうケースが
ある。
In the above-mentioned conventional technology, there is a case in which the data of the product B different from the data of the product A is collected as the data of the product A.

話をわかりやすくするために、1つの商品データが2段
のコードで表わされるケースを例に上げて述べる。
In order to make the story easier to understand, a case where one item of product data is represented by a two-stage code will be described as an example.

コードの読み取りの順で、商品Aの上段を先に読み取り
そのあとで商品Aの下段を読み取るケースや、商品Aの
下段を先に読み取りそのあとで商品Aの上段を読み取っ
たケースでは、商品Aの上段と下段が組み合わされ、正
しく1つの商品のデータとみなされる。ところが、オペ
レータの操作によっては、商品Aの上段を読み取らない
まま、下段を先に読んでしまうことがあり、このあと次
の商品Bの上段を読み取ると、POS内部では、誤って商
品Aの下段と商品Bの上段とが組みで1商品のデータを
表わしているとして処理されるケースが生じ、誤った形
でデータ取得されることになる。
In the order of reading the code, in the case where the upper part of the product A is read first and then the lower part of the product A is read, or the lower part of the product A is read first and then the upper part of the product A is read, the product A The upper and lower rows are combined and correctly regarded as the data of one product. However, depending on the operator's operation, the lower part of the product A may be read first without reading the upper part of the product A. If the next upper part of the product B is read after this, the lower part of the product A is mistakenly read inside the POS. In some cases, the above and the upper part of the product B are processed as a combination to represent the data of one product, and the data is acquired in an incorrect form.

本発明の目的は、このような、1商品のデータが多段コ
ードで表わされるケースで1商品のデータが誤って組み
合わされることを防ぎ、多段のコードのデータが正しく
組み合わされてデータ取得できるPOS端末装置を提供す
ることにある。
An object of the present invention is to prevent erroneous combination of the data of one product in such a case where the data of one product is represented by a multi-level code, and to obtain the data by correctly combining the data of the multi-level code. To provide a device.

〔課題を解決するための手段〕[Means for Solving the Problems]

上記目的は、それまでに入力されていた段コードを識別
する入力コード管理メモリと、入力コードおよび入力コ
ードの入力順序を判定する入力順序判定部と、警告を発
する手段とを有し、指定された順序以外の順序でコード
入力がされたケースでは、警告を発することで、オペレ
ータに注意を与え、それによりオペレータの操作によっ
てPOS端末措置が正しい順序でコードを読み取ることで
達成される。
The above-mentioned object has an input code management memory for identifying the column code that has been input up to that point, an input order determination unit for determining the input code and the input order of the input code, and means for issuing a warning. In the case where the codes are entered in a sequence other than the specified sequence, a warning is issued to alert the operator, whereby the POS terminal measures can be achieved by the operator reading the codes in the correct sequence.

〔作用〕[Action]

多段で構成される商品コードのある段が入力手段から入
力されて入力コードの属性が識別される。この属性と、
このときまでに入力されていた商品コードの段データに
よって設定されていた入力コード管理メモリとによっ
て、入力順序判定部が、入力順序を判定し、正常なら
ば、当該データが入力されたことを入力コード管理メモ
リにセットし、異常のときには、警告を発し、入力順序
が異常であることをオペレータに知らせる。それによっ
て、ある商品のデータと別の商品のデータとが組み合わ
されてデータ取得されるということを防止する。
A step having a product code composed of multiple steps is input from the input means and the attribute of the input code is identified. This attribute,
The input order management unit determines the input order by the input code management memory set by the stage data of the product code that has been input up to this time, and if normal, inputs that the data has been input. It is set in the code management memory, and when there is an abnormality, a warning is issued to inform the operator that the input order is abnormal. Thereby, it is prevented that the data of a certain product and the data of another product are combined and acquired.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面を用いて詳細に説明す
る。
An embodiment of the present invention will be described in detail below with reference to the drawings.

第1図は本発明によるPOS端末装置のブロック図であ
る。1は入力部、2は警告部、3は制御部、31は制御部
3内の入力順序判定部、4は記憶部、41は記憶部4内の
入力コード管理メモリ、42は記憶部4内の商品データエ
リアである。本実施例では1商品のデータが2段のコー
ドで表わされ、それを上段コード、下段コードと称し、
421は商品データエリア42内の上段コードコードエリ
ア、422は商品データエリア42内の下段コードエリアを
表わす。
FIG. 1 is a block diagram of a POS terminal device according to the present invention. 1 is an input unit, 2 is a warning unit, 3 is a control unit, 31 is an input order determination unit in the control unit 3, 4 is a storage unit, 41 is an input code management memory in the storage unit 4, and 42 is in the storage unit 4. This is the product data area. In this embodiment, the data of one product is represented by a two-stage code, which is called an upper-stage code and a lower-stage code,
421 is an upper code code area in the product data area 42, and 422 is a lower code area in the product data area 42.

第2図は、入力順序判定部31での処理のありうるケース
を示しており、上段コード先入力でも、下段コード先入
力でも可のケースと、上段コード先入力のみ可のケース
と、下段コード先入力のみ可のケースとが、互いに排反
のケースとしてありえるが、本実施例では上段コード先
入力のみ可である処理が組み込まれている。
FIG. 2 shows cases in which the processing in the input order determination unit 31 is possible. The upper code first input, the lower code first input, the upper code first input only, and the lower code first input are possible. The case where only pre-input is possible can be a case of mutually exchanging each other, but in the present embodiment, a process that allows only pre-input of the upper code is incorporated.

第3図は、入力されたコードを管理する入力コード管理
メモリ41のとりうる値を示し、上段コードも下段コード
も入力されていない値0、上段コードのみ入力されてい
る値1、下段コードのみ入力されている値2、上段コー
ド下段コードとも入力されている値の3の4通りがあり
えるが、本実施例では、上段先入力のみ許しているの
で、値2はありえない。
FIG. 3 shows possible values of the input code management memory 41 that manages the entered code. The value 0 is not entered for the upper and lower codes, the value 1 is entered for only the upper code, and only the lower code is entered. There are four possible values, 2 being the input value and 3 being the input value for both the upper code and the lower code, but in the present embodiment, only the upper input is allowed, so the value 2 is not possible.

第4図は、データ入力順序の例を示す。第5図は、制御
部3、入力順序判定部31での処理のフローチャートであ
る。第5図中の入力コードの判定については、第6図に
示す登録可能商品コードテーブル43および第7図のフロ
ーチャートに従い、登録可能商品コードの判定及び、上
段コード、下段コードの判定がなされる。登録可能商品
コードテーブル43上のレコードを用い、入力コードの桁
数と、頭2桁を比較し(S11)、一致すれば当該レコー
ドが上段コードか判定し(S12)、上段コードであれば
上段コードを示す値をセットし(S14)、上段コードで
なければ、当該レコードが下段コードか判定し(S1
3)、下段コードであれば下段コードを示す値がセット
され(S15)、下段コードでもなければ、未使用コード
としての値がセットされる(S16)。また、S11におい
て、同じレコードがない場合も、未使用レコードとして
の値がセットされ(S16)、このようにして、入力コー
ドの判定S1が可能である。
FIG. 4 shows an example of the data input order. FIG. 5 is a flowchart of processing in the control unit 3 and the input order determination unit 31. Regarding the judgment of the input code in FIG. 5, the judgment of the registerable product code and the judgment of the upper code and the lower code are made according to the registerable product code table 43 shown in FIG. 6 and the flowchart of FIG. The record in the registerable product code table 43 is used to compare the number of digits of the input code with the first two digits (S11). If they match, it is determined whether the record is the upper row code (S12). If the upper row code, the upper row A value indicating the code is set (S14), and if it is not the upper code, it is determined whether the record is the lower code (S1
3) If it is a lower code, a value indicating the lower code is set (S15), and if it is not the lower code, a value as an unused code is set (S16). Further, in S11, even when there is no same record, a value as an unused record is set (S16), and thus the input code determination S1 is possible.

以下、第4図のデータ入力順にそって説明していく。Hereinafter, description will be made in the order of data input in FIG.

イニシャライズされた状態において、商品Aの上段コー
ドが入力部1から入力されると、制御部3上の入力順序
判定部31で上段コードであることを判定し(S1)、入力
コード管理メモリ41が0のため(S2)商品データエリア
42と入力コード管理メモリ41がイニシャライズされ、入
力コード管理メモリ41は0となる(S3)。つづいて入力
コード管理メモリ41へ上段コード入力を示す値1をセッ
トするとともに、上段コードエリア421へ入力データを
セットする(S4)。
When the upper code of the product A is input from the input unit 1 in the initialized state, the input order determination unit 31 on the control unit 3 determines that the input code is the upper code (S1), and the input code management memory 41 0 (S2) Product data area
42 and the input code management memory 41 are initialized, and the input code management memory 41 becomes 0 (S3). Subsequently, the value 1 indicating the upper code input is set in the input code management memory 41, and the input data is set in the upper code area 421 (S4).

次に、商品Aの下段コードが入力部1から入力される
と、制御部3上の入力順序判定部31で下段データである
ことを判定し(S1)、更に、入力コード管理メモリ41の
値が1であることを判定し(S5)、正常な処理として、
入力コード管理メモリ41へ、上段コード、下段コードと
もに入力済である値3をセットするとともに、下段コー
ドエリア422へ入力データをセットし(S7)、商品デー
タエリア42のデータを図示してない表示部、印字部へ表
示、印字(S8)し、商品データエリア42のデータを図示
してない商品データセーブエリアへセーブする(S9)。
Next, when the lower code of the product A is input from the input unit 1, the input order determination unit 31 on the control unit 3 determines that it is the lower data (S1), and further, the value of the input code management memory 41. Is determined to be 1 (S5), and as normal processing,
The upper code and the lower code are both set to the value 3 which has already been input to the input code management memory 41, and the input data is set to the lower code area 422 (S7), and the data in the product data area 42 is displayed (not shown). The data in the product data area 42 is saved in a product data save area (not shown) (S9).

次に、商品Bの上段コードが入力部1から入力される
と、制御部3上の入力順序判定部31で上段コードである
ことを判定し(S1)、つづいて入力コード管理メモリ41
が上段コード下段コードとも入力済の値3のため、次の
商品の上段コードの入力が可能となり(S2)、商品デー
タエリア42と入力コード管理メモリ41がイニシャライズ
され、入力コード管理メモリ41は0となる(S3)。更
に、入力コード管理メモリ41へ上段コード入力を示す値
1をセットするとともに、上段コードエリア421へ入力
データをセットする(S4)。
Next, when the upper code of the product B is input from the input unit 1, the input order determination unit 31 on the control unit 3 determines that it is the upper code (S1), and then the input code management memory 41.
Since the upper code and the lower code have already been entered, the upper code of the next product can be entered (S2), the product data area 42 and the input code management memory 41 are initialized, and the input code management memory 41 is 0. (S3). Further, the value 1 indicating the upper code input is set in the input code management memory 41, and the input data is set in the upper code area 421 (S4).

次に、商品Cの上段コードが入力部1から入力される
と、入力コードが制御部3上の入力順序判定部31で上段
コードであることを判定し(S1)、更に、入力管理メモ
リ41が0または3ではないため、入力待ちのコードでは
なく異常と判定し(S2)、エラーの警告音を警告部2か
ら発し(S6)、正しい入力を待つ。
Next, when the upper code of the product C is input from the input unit 1, the input order determination unit 31 on the control unit 3 determines that the input code is the upper code (S1), and further, the input management memory 41 Is not 0 or 3, it is judged as an error instead of a code waiting for input (S2), an alarm sound of error is emitted from the warning unit 2 (S6), and correct input is waited.

次に、商品Bの下段コードが入力部1から入力される
と、入力コードが制御部3上の入力順序判定部31で下段
コードであることを判定し(S1)、つづいて入力コード
管理メモリ41の値が1であることを判定し(S5)、正常
な処理として、入力コード管理メモリ41へ、上段コード
下段コードともに入力済である値3をセットするととも
に、下段コードエリア422へ入力データをセットし(S
7)、商品データエリア42のデータを図示していない表
示部、印字部へ表示、印字(S8)し、商品データエリア
42のデータを図示してない商品データセーブエリアへセ
ーブする(S9)。
Next, when the lower code of the product B is input from the input unit 1, the input order determination unit 31 on the control unit 3 determines that the input code is the lower code (S1), and then the input code management memory. It is determined that the value of 41 is 1 (S5), and as a normal process, the input code management memory 41 is set to the value 3 for which both the upper code and the lower code have been input, and the input data is input to the lower code area 422. Set (S
7), the data in the product data area 42 is displayed and printed (S8) on a display unit and a printing unit not shown, and the product data area 42 is displayed.
The data of 42 is saved in a product data save area (not shown) (S9).

次に、商品Dの下段コードが入力部1から入力される
と、入力コードが制御部3上の入力順序判定部31で下段
コードであることが判定し(S1)、更に、入力コード管
理メモリ42の値が3であり、1ではないことを判定し
(S5)、入力順序として入力可能なコードではないこと
をエラーの警告音を警告部2から発し(S6)、正しい入
力を待つ。
Next, when the lower code of the product D is input from the input unit 1, the input order determination unit 31 on the control unit 3 determines that the input code is the lower code (S1). It is determined that the value of 42 is 3 and is not 1 (S5), the warning unit 2 issues a warning sound of an error that the code is not a code that can be input as the input sequence (S6), and waits for correct input.

次に、商品Eの上段コードが入力部1から入力される
と、制御部3上の入力順序判定部31で上段コードである
ことを判定し(S1)、更に、入力コード管理メモリ41
が、上段コード下段コードとも入力済の値3のため、次
の商品の上段コードの入力がOKとなり(S2)、商品デー
タエリア42と、入力コード管理メモリ41がイニシャライ
ズされ、入力コード管理メモリ41は0となる(S3)。つ
づいて入力コード管理メモリ41へ上段コード入力を示す
値1をセットするとともに、上段コードエリア421へ入
力データをセットする(S4)。
Next, when the upper code of the product E is input from the input unit 1, the input order determination unit 31 on the control unit 3 determines that it is the upper code (S1), and further, the input code management memory 41.
However, since the upper code and the lower code have already been entered, the input of the upper code of the next product is OK (S2), the product data area 42 and the input code management memory 41 are initialized, and the input code management memory 41 Becomes 0 (S3). Subsequently, the value 1 indicating the upper code input is set in the input code management memory 41, and the input data is set in the upper code area 421 (S4).

このようにして、本発明によれば、商品Dの下段コード
と、商品Eの上段コードが1つの商品のデータとして処
理されるということが防止でき1商品のデータが正しく
1商品のデータとして取得される。
As described above, according to the present invention, it is possible to prevent the lower code of the product D and the upper code of the product E from being processed as the data of one product, and the data of one product is correctly acquired as the data of one product. To be done.

〔発明の効果〕〔The invention's effect〕

本発明によれば、1商品のデータが多段コードで表わさ
れるケースで、1商品のデータが誤って組み合わされる
ことを防ぎ、多段のコードのデータが正しく組み合わさ
れてデータ取得することができるという効果がある。
According to the present invention, in the case where the data of one product is represented by a multi-stage code, the data of one product can be prevented from being mistakenly combined, and the data of the multi-stage code can be correctly combined and acquired. There is.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明によるPOS端末装置のブロック図、第2
図は入力順序判定部31での処理のありうるケースを説明
するための図、第3図は入力コード管理メモリ41のとり
うる値を説明するための図、第4図はデータ入力順を説
明するための図、第5図は制御部3、入力順序判定部31
での処理の動作例を示すフローチャート、第6図は登録
可能商品コードテーブル43を示す図、第7図は第5図の
入力コード判定処理の動作例を示すフローチャートであ
る。 1……入力部、2……警告部、3……制御部、31……入
力順序判定部、4……記憶部、41……入力コード管理メ
モリ、42……商品コードエリア、421……上段コードエ
リア、422……下段コードエリア、43……登録可能商品
コードテーブル。
FIG. 1 is a block diagram of a POS terminal device according to the present invention, and FIG.
FIG. 4 is a diagram for explaining a possible case of processing in the input order determination unit 31, FIG. 3 is a diagram for explaining possible values in the input code management memory 41, and FIG. 4 is a data input order. FIG. 5 shows the control unit 3 and the input order determination unit 31.
6 is a flowchart showing an operation example of the processing in FIG. 6, FIG. 6 is a view showing the registerable product code table 43, and FIG. 7 is a flowchart showing an operation example of the input code determination processing in FIG. 1 ... Input section, 2 ... Warning section, 3 ... Control section, 31 ... Input order determination section, 4 ... Storage section, 41 ... Input code management memory, 42 ... Product code area, 421 ... Upper code area, 422 …… Lower code area, 43 …… Registerable product code table.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】複数のブロックで構成される商品コードを
読み取る入力部と、読み取られた前記商品コードに対応
した商品のデータを格納する記憶部と、前記入力部と前
記記憶部を制御する制御部とを有するPOS端末装置にお
いて、 前記記憶部は、前記入力部で読み取られた前記商品コー
ドの各々のブロックが前記複数のブロックのうちどのブ
ロックであるかの情報を持つ登録可能商品コードテーブ
ルと、前記入力部で読み取られた前記商品コードのうち
どのブロックを読み取ったかの情報を持つ入力コード管
理メモリと、 前記制御部は、前記商品コードを構成しているブロック
が前記入力部によって入力順序を判定する入力順序判定
部を有し、 前記制御部は、前記入力部によって読み取られた前記ブ
ロックと前記登録可能商品コードテーブルの情報とを比
較し、その比較結果から前記入力順序判定部は前記各ブ
ロックの入力順序を判定し、 該入力判定部で判定された結果が、指定された順序で前
記ブロックが入力されたときは、読み取られた前記商品
コードを登録し、前記記憶部に格納されている前記商品
のデータを出力し、 指定された順序以外の順序で前記ブロックが入力された
ときは、警告を発することを特徴とする特徴とするPOS
端末装置。
1. An input unit for reading a product code composed of a plurality of blocks, a storage unit for storing data of a product corresponding to the read product code, and a control for controlling the input unit and the storage unit. In a POS terminal device having a unit, the storage unit has a registerable product code table having information indicating which block among the plurality of blocks each block of the product code read by the input unit is, An input code management memory having information as to which block of the product code read by the input unit is read; and the control unit determines an input order of the blocks constituting the product code by the input unit. And an input order determination unit that controls the block read by the input unit and the registerable product code table. When the input order determination unit determines the input order of each block from the comparison result, and the result determined by the input determination unit is that the blocks are input in the specified order, Registering the read product code, outputting the product data stored in the storage unit, and issuing a warning when the blocks are input in an order other than the specified order. Characteristic POS
Terminal device.
JP261388A 1988-01-11 1988-01-11 POS terminal device Expired - Lifetime JPH0752473B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP261388A JPH0752473B2 (en) 1988-01-11 1988-01-11 POS terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP261388A JPH0752473B2 (en) 1988-01-11 1988-01-11 POS terminal device

Publications (2)

Publication Number Publication Date
JPH01180096A JPH01180096A (en) 1989-07-18
JPH0752473B2 true JPH0752473B2 (en) 1995-06-05

Family

ID=11534246

Family Applications (1)

Application Number Title Priority Date Filing Date
JP261388A Expired - Lifetime JPH0752473B2 (en) 1988-01-11 1988-01-11 POS terminal device

Country Status (1)

Country Link
JP (1) JPH0752473B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592376A (en) * 2011-12-27 2012-07-18 福建鑫诺通讯技术有限公司 Multifunctional handheld wireless financial POS (Point-of-sale) machine

Also Published As

Publication number Publication date
JPH01180096A (en) 1989-07-18

Similar Documents

Publication Publication Date Title
JP3184169B2 (en) Network device setting management system, network device setting management method, and recording medium recording network device setting management program
JPH0752473B2 (en) POS terminal device
US4525799A (en) Electronic cash register
EP0283230A2 (en) A register circuit
JPH0335704B2 (en)
JPS5842505B2 (en) Slip format creation method
JPS6113234B2 (en)
EP0355020A2 (en) Transaction processing apparatus capable of performing additional processing
JPH0442685B2 (en)
JP2506098B2 (en) Transaction processor
JPH01162094A (en) Key telephone system
JPS59216250A (en) Control method of general-purpose pc peripheral device
JPS61286153A (en) Image output device
JPS59140519A (en) Controller for robot
JPS62102316A (en) Selective display system for message generated in system
JPH0658711B2 (en) POS system
JP2716269B2 (en) Product sales registration device
JP2761251B2 (en) Barcode reading method
JPS5995698A (en) Abnormality alarm
JP2635777B2 (en) Programmable controller
JPS59178562A (en) Multiplexed library system for message
JPH04152488A (en) IC card
JPS59216131A (en) Control system
JPH076200A (en) Optical character reader
JPS60205754A (en) Data retrieving device