JPH09161154A - Merchandise sales registering data processor - Google Patents
Merchandise sales registering data processorInfo
- Publication number
- JPH09161154A JPH09161154A JP31552395A JP31552395A JPH09161154A JP H09161154 A JPH09161154 A JP H09161154A JP 31552395 A JP31552395 A JP 31552395A JP 31552395 A JP31552395 A JP 31552395A JP H09161154 A JPH09161154 A JP H09161154A
- Authority
- JP
- Japan
- Prior art keywords
- data
- operator
- code
- product
- item
- 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
- 238000012545 processing Methods 0.000 claims description 32
- 238000013500 data storage Methods 0.000 claims description 12
- 230000002265 prevention Effects 0.000 claims description 11
- 238000007689 inspection Methods 0.000 abstract description 5
- 238000012937 correction Methods 0.000 description 16
- 238000000034 method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000013075 data extraction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、電子式キャッシュ
レジスタやPOS(販売時点情報管理)ターミナル等の
商品販売登録データ処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a commodity sales registration data processing device such as an electronic cash register or a POS (point of sale information management) terminal.
【0002】[0002]
【従来の技術】一般に、この種の商品販売登録データ処
理装置は、キーボード,スキャナ等の入力部の操作によ
り商品コード,販売点数等の販売商品に関するデータが
入力されると、この入力データに基づいて商品販売デー
タを取得し、この商品販売データを記憶部に登録処理す
るとともに、プリンタによりレシート用紙及びジャーナ
ル用紙に印字出力するようになっていた。また、例えば
データを訂正する訂正操作や、商品代金,合計金額等を
値引する値引操作や、両替のためにドロワを開放させる
両替操作等が行われると、その操作内容を示すデータを
記憶部に登録処理するとともに、プリンタにより少なく
ともジャーナル用紙に印字出力していた。2. Description of the Related Art Generally, when a product sales registration data processing device of this type inputs data related to a sales product such as a product code and the number of sales by operating an input unit such as a keyboard or a scanner, based on the input data. The commodity sales data is acquired by the printer, the commodity sales data is registered in the storage unit, and the printer prints out the receipt paper and the journal paper. Further, for example, when a correction operation for correcting data, a discount operation for discounting the product price, the total amount of money, etc., or a currency exchange operation for opening a drawer for currency exchange, etc., the data indicating the operation content is stored. Along with the registration processing for the copy, the printer printed at least on the journal paper.
【0003】ところで、上述した訂正,値引,両替等の
各操作を不当に行うことによって、ドロワ内の現金を着
服したり、知人との取引内容をごまかす等の不正が可能
である。そこで店管理者は、適当な頃合を見計らってジ
ャーナル用紙に印字されているデータを検証して、不当
な操作が行われていないか調査する必要があった。By improperly performing the above-mentioned operations such as correction, discount, and currency exchange, it is possible to cheat the cash in the drawer and cheat the contents of transactions with acquaintances. Therefore, it was necessary for the store manager to verify the data printed on the journal paper at an appropriate time and investigate whether an unjust operation was performed.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、ジャー
ナル用紙に印字されている膨大なデータのなかから、不
当な操作を検証する作業は非常に煩雑であり、多くの時
間と労力を費やさざるを得ず、行われていないのが実情
であった。However, in the enormous amount of data printed on the journal paper, the work of verifying the unjust operation is very complicated, and much time and labor must be spent. Actually, it was not done.
【0005】本発明はこのような事情に基づいてなされ
たものであり、その目的とするところは、操作者の不当
な操作の候補を簡単にかつ短時間で検証でき、より効果
的に操作者の不正防止を図り得る商品販売登録データ処
理装置を提供しようとするものである。The present invention has been made under such circumstances, and an object of the present invention is to easily and quickly verify an operator's unjustified operation candidate, and more effectively the operator. The present invention aims to provide a commodity sales registration data processing device capable of preventing fraud.
【0006】[0006]
【課題を解決するための手段】本願請求項1記載の発明
は、入力部の操作により入力される販売商品に関するデ
ータに基づいて各商品の販売データを記憶部に登録処理
する商品販売登録データ処理装置において、入力部の各
種操作のうち操作者の不正対象となり得る操作が行われ
ると、この操作項目を識別する操作コード及びこの操作
によって発生したデータを操作者を識別する操作者コー
ドとともに蓄積記憶する不正対象データ記憶手段を設
け、この不正対象データ記憶手段により記憶したデータ
を検索して同一操作者による同一操作項目のデータを可
視化出力するようにしたものである。The invention according to claim 1 of the present application is a product sales registration data process for registering the sales data of each product in the storage unit based on the data related to the sales product input by the operation of the input unit. In the device, when an operation that can be an illegal target of the operator is performed among various operations of the input unit, the operation code for identifying this operation item and the data generated by this operation are stored together with the operator code for identifying the operator. The fraud target data storage means is provided, and the data stored in the fraud target data storage means is searched to visualize and output the data of the same operation item by the same operator.
【0007】また、本願請求項2記載の発明は、本願請
求項1記載の発明において、不正対象データ記憶手段に
より記憶したデータを検索して同一操作者による同一操
作項目のデータを抽出し、この抽出したデータの発生頻
度,内容等により操作者別に不正の可能性有無を判定し
て判定結果を出力するようにしたものである。In the invention according to claim 2 of the present application, in the invention according to claim 1 of the application, the data stored in the fraudulent object data storage means is searched to extract the data of the same operation item by the same operator. According to the occurrence frequency and content of the extracted data, the presence / absence of possibility of fraud is determined for each operator, and the determination result is output.
【0008】また、本願請求項3記載の発明は、同商品
販売データ処理装置において、入力部の各種操作のうち
操作者の不正対象となる操作項目毎に不正判定基準の条
件データを予め格納する不正防止制御テーブルと、入力
部から操作者の不正対象となる操作項目の操作が行われ
ると、この操作項目を識別する操作コード及びこの操作
によって発生したデータを操作者を識別する操作者コー
ドとともに蓄積記憶する不正対象データ記憶手段と、こ
の不正対象データ記憶手段により記憶したデータから同
一操作者による同一操作項目のデータを抽出するデータ
抽出手段と、この抽出手段により抽出した同一操作者に
よる同一操作項目のデータを不正防止制御テーブルにお
ける該当操作項目の不正判定基準の条件データと照合し
て操作者別に不正の可能性有無を判定する判定手段と、
この判定手段による判定結果を出力する出力手段とを備
えたものである。According to the third aspect of the present invention, in the same product sales data processing apparatus, condition data of a fraud determination standard is stored in advance for each operation item to be fraudulent by the operator among various operations of the input section. When an operation item to be injustified by the operator is operated from the fraud prevention control table and the input unit, the operation code identifying this operation item and the data generated by this operation together with the operator code identifying the operator Fraud target data storage means for storing and storing, data extraction means for extracting data of the same operation item by the same operator from the data stored by the fraud target data storage means, and the same operation by the same operator extracted by this extraction means The data of the item is collated with the condition data of the fraud judgment standard of the corresponding operation item in the fraud prevention control table, and it is fraudulent for each operator. Determining means for determining probability status,
And output means for outputting the determination result of the determination means.
【0009】[0009]
【発明の実施の形態】以下、本発明の一実施の形態を図
面を参照しながら説明する。図1はこの実施の形態にお
ける商品販売登録データ処理装置の要部を示すブロック
構成図である。この商品販売登録データ処理装置は、制
御部本体としてCPU(中央処理装置)1を搭載してお
り、このCPU1に、アドレスバス,データバス等のバ
スライン2を介して、ROM(リード・オンリ・メモ
リ)3、RAM(ランダム・アクセス・メモリ)4、操
作履歴ファイル5、時計回路6、通信インタフェース
7、I/Oポート8、キーボードコントローラ9、表示
器コントローラ10、プリンタコントローラ11及びス
キャナコントローラ12等の各部を接続して、内部回路
を形成している。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a main part of a product sales registration data processing device according to this embodiment. This product sales registration data processing device is equipped with a CPU (central processing unit) 1 as a control unit main body, and a ROM (read only memory) is mounted on the CPU 1 via a bus line 2 such as an address bus and a data bus. Memory) 3, RAM (random access memory) 4, operation history file 5, clock circuit 6, communication interface 7, I / O port 8, keyboard controller 9, display controller 10, printer controller 11, scanner controller 12, etc. The respective parts are connected to form an internal circuit.
【0010】前記I/Oポート8には、「登録」,「点
検」,「精算」,「設定」等の各種業務モードを選択的
に切換えるモードスイッチ13の信号を入力している。
また、現金等を収容するためのドロワ(不図示)を自動
開放させるドロワ開放装置14に、このI/Oポート8
から駆動信号を出力するようになっている。ここで、各
種業務モードのうち「登録」とは、入力部の操作により
入力される販売商品に関するデータに基づいて各商品の
販売データを商品登録メモリに登録処理する業務のモー
ドであり、「点検」とは前記商品登録メモリのデータを
点検レポートとして出力する業務であり、「精算」とは
点検業務と同様に前記商品登録メモリのデータをレポー
ト出力した後、該商品登録メモリをクリアする業務であ
り、「設定」とは各種業務を実行する上で必要なデータ
を予めRAM4に設定する業務のモードである。The I / O port 8 is inputted with a signal from a mode switch 13 for selectively switching various business modes such as "registration", "inspection", "payment" and "setting".
In addition, the drawer opening device 14 for automatically opening a drawer (not shown) for accommodating cash or the like is provided with the I / O port 8.
The drive signal is output from. Here, “registration” of the various business modes is a mode of business in which sales data of each product is registered in the product registration memory based on data related to the sales product input by operating the input unit. "Is the business of outputting the data in the product registration memory as an inspection report, and" settlement "is the business of outputting the data in the product registration memory as a report and then clearing the product registration memory as in the inspection work. Yes, “setting” is a mode of work in which data necessary for executing various works is set in the RAM 4 in advance.
【0011】前記キーボードコントローラ9には、図2
に示すように、置数キーk1,乗算キーk2,小計キー
k3,預/現計キーk4、クリアキーk5、サインキー
k6、取消キーk7、両替キーk8、値引キーk9、訂
正キーk10、日付キーk11等の各種キーを配設した
キーボード15を接続している。The keyboard controller 9 is shown in FIG.
As shown in, the numerical key k1, the multiplication key k2, the subtotal key k3, the deposit / current total key k4, the clear key k5, the sign key k6, the cancel key k7, the exchange key k8, the discount key k9, the correction key k10, A keyboard 15 provided with various keys such as a date key k11 is connected.
【0012】前記表示器コントローラ10には、販売登
録された商品の名称,販売金額や1取引の合計金額等を
表示する表示器16を接続している。表示器16は、当
装置のオペレータ用と客用の2器を備えている。前記プ
リンタコントローラ11には、レシート用紙及びジャー
ナル用紙に商品販売データ等を印字するためのプリンタ
17を接続している。プリンタ17は、レシート用紙を
1取引毎に切断してレシートとして発行し、ジャーナル
用紙を内部で巻き取っている。前記スキャナコントロー
ラ12には、各商品に付されるバーコード等を光学的に
読取るスキャナ18を接続している。The display controller 10 is connected to a display 16 for displaying the name of the product registered for sale, the sales amount, the total amount of one transaction, and the like. The display 16 includes two units, one for the operator of the device and one for the customer. The printer controller 11 is connected to a printer 17 for printing product sales data and the like on receipt paper and journal paper. The printer 17 cuts the receipt paper for each transaction, issues it as a receipt, and winds the journal paper inside. The scanner controller 12 is connected to a scanner 18 that optically reads a barcode or the like attached to each product.
【0013】前記ROM3には、前記CPU1が各種業
務の処理を実行するためのプログラム等の固定的データ
を予め格納している。前記RAM4には、前記商品登録
メモリや、キーボード15,スキャナ18等の入力部か
らの入力データ等を一時格納するメモリ等の各種メモリ
エリアを形成している。そして、この実施の形態の商品
販売登録データ処理装置においては、特に、図3に示す
不正防止制御テーブル30を前記RAM4に形成してい
る。The ROM 3 stores in advance fixed data such as programs for the CPU 1 to execute various business processes. The RAM 4 is formed with various memory areas such as the product registration memory and a memory for temporarily storing input data from the input unit such as the keyboard 15 and the scanner 18. In the product sales registration data processing device of this embodiment, in particular, the fraud prevention control table 30 shown in FIG. 3 is formed in the RAM 4.
【0014】この不正防止制御テーブル30は、キーボ
ード15,スキャナ18等の入力部の各種操作のうち操
作者の不正対象となる操作項目を識別する操作コード別
に、その操作名称データと、不正判定基準の条件データ
とを格納したメモリエリアである。因みに、この実施の
形態においては、説明の便宜上、不正対象となる操作項
目として、操作コード[0400]の値引操作と、操作
コード[0500]の訂正操作と、操作コード[060
0]の両替操作を例示し、値引操作においては500円
以上の値引操作を不正判定基準の条件データとし、訂正
操作においては1日5回以上の訂正操作を不正判定基準
の条件データとし、両替操作においては1日10回以上
の両替操作を不正判定基準の条件データとする。The fraud prevention control table 30 includes operation name data and fraud determination criteria for each operation code for identifying an operation item to be fraudulent by the operator among various operations of the input unit such as the keyboard 15 and the scanner 18. This is a memory area that stores the condition data of. Incidentally, in this embodiment, for the sake of convenience of description, as the operation items to be fraudulent, the discount operation of the operation code [0400], the correction operation of the operation code [0500], and the operation code [060
0] of the exchange operation, the discount operation of 500 yen or more is used as the condition data of the fraud determination standard in the discount operation, and the correction operation of 5 times or more a day is used as the condition data of the fraud determination standard in the correction operation. In the exchange operation, the exchange operation performed 10 times or more a day is used as the condition data of the fraud determination criterion.
【0015】前記操作履歴ファイル5は、図4に示すよ
うに、日付データ及び操作者番号をキーとして、操作コ
ードと操作データとからなる操作履歴データを蓄積記憶
するファイルであり、例えばEEPROM,磁気ディス
ク等の不揮発性記憶媒体上に形成している。As shown in FIG. 4, the operation history file 5 is a file for accumulating and storing operation history data consisting of an operation code and operation data using date data and an operator number as keys. It is formed on a non-volatile storage medium such as a disk.
【0016】ここで、操作者番号とは、商品販売登録デ
ータ処理装置を操作して販売商品の登録業務を行う各操
作者、いわゆるキャッシャにそれぞれ割当てた固有のコ
ードデータである。因みに、各操作者はキーボード15
の置数キーk1で自己の操作者番号を置数するとともに
サインキーK6を入力するサインオン操作を行って、始
めて該商品販売登録データ処理装置を操作できるように
なる。Here, the operator number is peculiar code data assigned to each operator, so-called cashier, who operates the commodity sales registration data processing device to register the sales commodity. Incidentally, each operator has a keyboard 15
It becomes possible to operate the merchandise sales registration data processing device for the first time by performing the sign-on operation of entering the operator's number and inputting the sign key K6 with the number key k1.
【0017】また、操作コードとは、キーボード15,
スキャナ18等の入力部で行われる各種の操作項目毎に
割当てた固有のコードデータであって、前述したよう
に、値引操作の操作コードを[0400]とし、訂正操
作の操作コードを[0500]とし、両替操作の操作コ
ードを[0600]としている。さらに、操作データと
は、対応する操作コードの操作により入力されたデータ
やこの入力データに基づいて生成されたデータ等であ
る。ここに、操作履歴ファイル5は、不正対象データ記
憶手段を構成する。The operation code means the keyboard 15,
It is unique code data assigned to each of various operation items performed by the input unit of the scanner 18 or the like, and as described above, the operation code of the discount operation is [0400] and the operation code of the correction operation is [0500 ] And the operation code of the exchange operation is [0600]. Further, the operation data is data input by operating the corresponding operation code, data generated based on this input data, or the like. Here, the operation history file 5 constitutes fraudulent target data storage means.
【0018】前記時計回路6は、現日付及び時刻を計時
する回路である。前記通信インタフェース7は、通信回
線を介して接続したホスト装置との間で行われるデータ
の送受信を制御するものである。The clock circuit 6 is a circuit for measuring the current date and time. The communication interface 7 controls transmission / reception of data to / from a host device connected via a communication line.
【0019】しかして、この商品販売登録データ処理装
置は、モードスイッチ13により「登録」モードが選択
されている状態において、前記CPU1が、特に図5の
流れ図に示す登録業務を制御するようにプログラム構成
している。すなわち、CPU1は、キーボード15及び
スキャナ18が操作されるのを待機している。そして、
キーボード15のキー入力操作をキーボードコントロー
ラ9への入力データにより確認した場合には、その入力
データに応じたキー入力処理を実行し、スキャナ18の
バーコード読取り操作をスキャナコントローラ12への
入力データにより確認した場合には、その入力データに
応じたスキャニング処理を実行する。なお、キー入力処
理及びスキャニング処理は、従来周知の電子式キャッシ
ュレジスタやPOSターミナルと同様な処理であるの
で、ここでの説明は省略する。Therefore, in this commodity sales registration data processing device, in the state where the "registration" mode is selected by the mode switch 13, the CPU 1 executes a program so as to control the registration work particularly shown in the flowchart of FIG. I am configuring. That is, the CPU 1 waits for the keyboard 15 and the scanner 18 to be operated. And
When the key input operation of the keyboard 15 is confirmed by the input data to the keyboard controller 9, the key input processing according to the input data is executed, and the bar code reading operation of the scanner 18 is performed by the input data to the scanner controller 12. If it is confirmed, the scanning process according to the input data is executed. Since the key input process and the scanning process are the same as those of the conventionally known electronic cash register and POS terminal, the description thereof is omitted here.
【0020】前記CPU1は、上記キー入力処理または
スキャニング処理を終了すると、前記サインオン操作に
応動してRAM4に格納している操作者番号と、時計回
路6にて計時されている現日付データとを取得する(S
T1)。そして、この取得した操作者番号と日付データ
とで前記操作履歴ファイル5を検索し(ST2)、この
操作者番号と日付データとをキーとするファイルが既に
作成されているか否かを判断する(ST3)。そして、
作成されていないときには、この操作者番号と日付デー
タとをキーとするファイルを作成し(ST4)、このフ
ァイルに、該当する操作コードと操作データとを格納す
る(ST5)。When the CPU 1 completes the key input processing or the scanning processing, the CPU 1 responds to the sign-on operation with the operator number stored in the RAM 4 and the current date data clocked by the clock circuit 6. (S
T1). Then, the operation history file 5 is searched with the acquired operator number and date data (ST2), and it is determined whether or not a file using the operator number and date data as a key has already been created ( ST3). And
If it has not been created, a file is created with this operator number and date data as keys (ST4), and the corresponding operation code and operation data are stored in this file (ST5).
【0021】これに対し、操作履歴ファイル5にこの操
作者番号と日付データとをキーとするファイルが作成さ
れていたときには、このファイルに該当する操作コード
と操作データとを追加する(ST5)。前記CPU1
は、上記ST1〜ST5の各処理をキー入力処理または
スキャニング処理を終了する毎に実行する。On the other hand, when a file having the operator number and the date data as keys is created in the operation history file 5, the operation code and the operation data corresponding to the file are added (ST5). CPU 1
Performs the processes of ST1 to ST5 each time the key input process or the scanning process is completed.
【0022】また、この商品販売登録データ処理装置
は、モードスイッチ13により「点検」モードが選択さ
れている状態において、例えば置数キーk1により「9
9」が置数されるとともに小計キーk3が入力される
と、前記CPU1が、図6の流れ図に示す検索業務を制
御するようにプログラム構成している。すなわち、CP
U1は、この検索業務を開始すると、検索期間,操作コ
ード及び操作者番号の各データが入力されるのを待機す
る。ここで、検索期間は、検索期間の開始日を例えば置
数キーk1と日付キーk11とで入力し、操作コード
は、検索する不正対象の操作コードを例えば置数キーk
1と乗算キーk2とで入力し、操作者番号は、検索対象
の操作者の操作者コードをする例えば置数キーk1とサ
インキーk6とで入力する。なお、直前の検索業務と同
一のデータの入力を省略できる。In addition, this product sale registration data processing device, when the "inspection" mode is selected by the mode switch 13, selects "9" by the numeric key k1.
When "9" is entered and the subtotal key k3 is entered, the CPU 1 is configured to control the search operation shown in the flowchart of FIG. That is, CP
Upon starting this search operation, U1 waits for each data of the search period, operation code and operator number to be input. Here, for the search period, the start date of the search period is input by, for example, the numeric key k1 and the date key k11, and the operation code is the operation code of the fraud target to be searched, for example, the numeric key k.
1 and the multiplication key k2, and the operator number is input by, for example, the numeral key k1 and the sign key k6 which indicate the operator code of the operator to be searched. It is possible to omit the input of the same data as the previous search job.
【0023】こうして、検索期間,操作コード及び操作
者番号の各データが入力され、最後に実行キーとして例
えば預/現計キーk4が入力されると、CPU1は、操
作履歴ファイル6を検索し、日付データが検索期間の開
始日以後で、操作者コードが入力データと一致するファ
イルを捜す。そして、該当するファイルを検出したなら
ば、そのファイルの操作履歴データのなかから検索対象
の操作コードのデータを捜す。そして、該当する操作コ
ードを検出したならば、この操作コードに対応する操作
データを抽出する(データ抽出手段)。In this way, when each data of the search period, the operation code and the operator number is input, and finally the deposit / cash total key k4 is input as the execution key, the CPU 1 searches the operation history file 6, Search for a file whose date code is after the start date of the search period and whose operator code matches the input data. When the corresponding file is detected, the data of the operation code to be searched is searched from the operation history data of the file. When the corresponding operation code is detected, the operation data corresponding to this operation code is extracted (data extraction means).
【0024】かくして、操作履歴ファイル6の検索を終
了したならば、抽出した操作データの詳細を示す画面デ
ータを編集して表示器16に表示させる。また、不正防
止制御テーブル30から前記検索対象の操作コードに対
応する不正条件データを取込み、前記抽出した操作デー
タがこの不正条件データを満足するか否かを判定する
(判定手段)。そして、不正条件を満足する場合には、
所定の警告ガイダンスを前記表示器16に表示させて
(出力手段)、1操作者による1操作項目の検索業務を
終了する。Thus, when the search of the operation history file 6 is completed, the screen data showing the details of the extracted operation data is edited and displayed on the display unit 16. Further, the fraudulent condition data corresponding to the operation code to be searched is fetched from the fraud prevention control table 30 and it is judged whether or not the extracted operation data satisfies this fraudulent condition data (judgment means). And if the fraudulent conditions are met,
A predetermined warning guidance is displayed on the display device 16 (output means), and one operator completes the search operation for one operation item.
【0025】このように構成された本実施の形態の商品
販売登録データ処理装置においては、各操作者がキーボ
ード15やスキャナ18を操作して登録業務を行う毎
に、その操作項目を識別する操作コードと、この操作に
よって発生した操作データとが、操作者を識別する操作
者コード及び日付データとともに、操作履歴ファイル5
に蓄積記憶される。In the commodity sales registration data processing apparatus of the present embodiment configured as described above, each time the operator operates the keyboard 15 or the scanner 18 to perform registration work, an operation for identifying the operation item is performed. The code and the operation data generated by this operation, together with the operator code and date data for identifying the operator, the operation history file 5
Is stored and stored in.
【0026】そして、店管理者は操作履歴ファイル5に
蓄積記憶されたデータに基づいて特定の操作者の不当な
操作による不正を容易に発見することができる。すなわ
ち、店管理者は、該商品販売登録データ処理装置を「点
検」モードとし、「99」を置数するとともに小計キー
k3を操作して検索業務を選択する。この状態で、例え
ば1995年10月31日から今日(1995年11月
4日)までの間に操作者番号「01」の操作者が訂正操
作をどの程度行ったかを検証するものとすると、店管理
者は、先ず、「19951031」を置数するとともに
日付キーk11を操作して、検索期間の開始日を入力す
る。次に、「0500」を置数するとともに乗算キーk
2を操作して、検索対象の訂正操作コードを入力する。
また、「01」を置数するとともにサインキーk6を操
作して、調査対象である操作者の操作者番号を入力す
る。しかる後、預/現計キーk4を操作する。Then, the store manager can easily find out fraud caused by an unjust operation by a specific operator based on the data accumulated and stored in the operation history file 5. That is, the store manager sets the commodity sales registration data processing device in the "check" mode, sets "99" in the number, and operates the subtotal key k3 to select the search operation. In this state, for example, if it is verified that the operator with the operator number “01” performed the correction operation from October 31, 1995 to today (November 4, 1995), the store The administrator first enters "19951031" and operates the date key k11 to input the start date of the search period. Next, the key "0500" is entered and the multiplication key k
2 is operated to input the correction operation code to be searched.
Further, the operator inputs the operator number of the operator who is the subject of the survey by entering "01" and operating the sign key k6. Then, the deposit / cash total key k4 is operated.
【0027】そうすると、前記操作履歴ファイル5が検
索され、日付データが検索期間開始日以後で、操作者番
号が入力された操作者番号に一致するファイルが取出さ
れる。そして、この取出されたファイルから操作コード
「0500」の操作履歴データが全て抽出される。ま
た、不正防止制御テーブル30から操作コード「050
0」に対応する不正条件データ「5回/日以上の訂正」
が取出される。そして、取引履歴ファイル5から抽出し
た全てのデータが不正防止制御テーブル30から取出し
た不正条件データを満足するか否かが判定される。その
結果、例えば図7に示す検索業務画面が表示器16に表
示されるので、店管理者はこの画面から該当操作者の不
当な操作の可能性を確認できる。Then, the operation history file 5 is searched, and the file whose date data is equal to the input operator number after the search period start date is retrieved. Then, all the operation history data of the operation code “0500” is extracted from this extracted file. In addition, the operation code “050
Fraudulent condition data corresponding to "0""Correction 5 times / day or more"
Is taken out. Then, it is determined whether all the data extracted from the transaction history file 5 satisfy the fraud condition data retrieved from the fraud prevention control table 30. As a result, for example, the search operation screen shown in FIG. 7 is displayed on the display unit 16, so that the store manager can confirm the possibility of an unjust operation by the corresponding operator from this screen.
【0028】例えば、図7に示す画面により、操作者番
号「01」の操作者は、訂正操作を、1995年10月
31日に1回(取引番号00123の取引中に商品名A
の値段を1200円に訂正)、11月1日に5回(取引
番号00002の取引中に商品名Bの値段を800円に
訂正、取引番号00002の取引中に商品名Cの値段を
1000円に訂正、取引番号00011の取引中に商品
名Dの値段を100円に訂正、取引番号00012の取
引中に商品名Eの値段を2000円に訂正、取引番号0
0012の取引中に商品名Fの値段を3000円に訂
正)及び11月4日に1回(取引番号00100の取引
中に商品名Gの値段を500円に訂正)の計7回行って
いることを確認できる。そして、11月1日の訂正操作
が不正条件である1日5回以上を満足しており、警告メ
ッセージが表示されるので、店管理者は、例えばこの操
作者から訂正操作が多い事情を聴く等の不正防止に役立
つ処置を正当な理由のもとに取ることができる。For example, on the screen shown in FIG. 7, the operator having the operator number "01" makes a correction operation once on October 31, 1995 (the product name A during the transaction of transaction number 00123).
5 times on November 1 (corrected the price of commodity name B to 800 yen during the transaction of transaction number 00002, 1000 yen of the commodity name C during the transaction of transaction number 00002) Corrected the price of product name D to 100 yen during the transaction of transaction number 00011, and corrected the price of product name E to 2000 yen during the transaction of transaction number 00012, transaction number 0
The price of the product name F was corrected to 3000 yen during the transaction of 0012) and once on November 4 (the price of the product name G was corrected to 500 yen during the transaction of transaction number 00100), a total of 7 times. I can confirm that. Then, the correction operation on November 1 is satisfied five times or more a day, which is an illegal condition, and a warning message is displayed. Therefore, the store manager hears from the operator, for example, the situation in which there are many correction operations. It is possible to take measures that are useful for preventing fraud, etc., for good reason.
【0029】なお、続いてこの操作者の同一期間内の値
引操作や両替操作についても検証する場合には、操作コ
ードとして値引操作コードあるいは両替操作コードを入
力すればよい。このとき、検索期間開始日と操作者番号
の入力は省略できる。これに対し、続いて別の操作者の
訂正操作を検証する場合には、その操作者の操作者コー
ドを入力すればよい。この場合、検索期間開始日と操作
コードの入力は省略できる。In the case of subsequently verifying the discounting operation and the exchange operation within the same period by the operator, the discount operation code or the exchange operation code may be input as the operation code. At this time, the input of the search period start date and the operator number can be omitted. On the other hand, subsequently, when verifying the correction operation of another operator, the operator code of the operator may be input. In this case, the input of the search period start date and the operation code can be omitted.
【0030】このように、本実施の形態によれば、キー
ボード15及びスキャナ18の各種操作が行われると、
この操作項目を識別する操作コード及びこの操作によっ
て発生した操作データを、操作者を識別する操作者コー
ドとともに操作履歴ファイル5に蓄積記憶し、この操作
履歴ファイル5に記憶したデータを検索して同一操作者
による同一の不正対象操作項目の操作データを可視化出
力するようにしたので、ジャーナル用紙を目視により検
証する場合と比べて簡単にかつ短時間で操作者の不当な
操作の可能性を検証できるようになる。この結果、操作
者が訂正操作,値引操作,両替操作等を不当に行って為
し得る不正を確実に防止することができる。また、例え
ば訂正操作が集中するのは、不正だけでなく、操作が未
熟であるために誤操作が多いことも考えられるので、操
作者の教育,適正化にも役立つ。As described above, according to the present embodiment, when various operations of the keyboard 15 and the scanner 18 are performed,
The operation code for identifying this operation item and the operation data generated by this operation are accumulated and stored in the operation history file 5 together with the operator code for identifying the operator, and the data stored in this operation history file 5 are searched and the same. Since the operation data of the same fraudulent operation item by the operator is visualized and output, it is possible to verify the possibility of the operator's unjust operation more easily and in a shorter time than when visually verifying the journal paper. Like As a result, it is possible to reliably prevent fraudulent operations that the operator may illegally perform such as correction operations, discount operations, and currency exchange operations. Further, for example, it can be considered that correction operations concentrate not only on fraud, but also on incorrect operations due to immature operations, which is useful for operator education and optimization.
【0031】また、本実施の形態によれば、操作履歴フ
ァイル5に記憶したデータを検索した結果得た同一操作
者による同一の不正対象操作項目の操作データの発生頻
度,内容等により操作者別に不正の可能性有無を判定し
て判定結果を出力するようにしたので、操作者の不当な
操作の可能性を検証する作業を非常に簡単に行うことが
できる。Further, according to the present embodiment, the operating frequency of the operation data of the same fraud target operation item by the same operator obtained as a result of searching the data stored in the operation history file 5, the contents, etc. Since it is determined whether or not there is a possibility of fraud and the determination result is output, the work of verifying the possibility of an unjust operation by the operator can be performed very easily.
【0032】なお、本発明は前記一実施の形態に限定さ
れるものではない。例えば、前記実施の形態では、キー
ボード15及びスキャナ18の各種操作が行われると、
この操作項目を識別する操作コード及びこの操作によっ
て発生した操作データを、操作者を識別する操作者コー
ドとともに操作履歴ファイル5に蓄積記憶したが、キー
ボード15及びスキャナ18の各種操作のうち操作者の
不正対象となる操作が行われると、すなわち不正防止条
件テーブル30に設定されている操作コードの操作が行
われると、この操作項目を識別する操作コード及びこの
操作によって発生したデータを操作者を識別する操作者
コードとともに蓄積記憶するようにしてもよい。こうす
ることにより、操作履歴ファイル5の記憶容量を削減す
ることができる。なお、前記実施の形態においても、日
付データが一定期間を経過したデータを操作履歴ファイ
ル5から自動的に削除するというファイルメンテナンス
業務を適時行うようにして、操作履歴ファイル5の小型
化を図ることが可能である。The present invention is not limited to the above-mentioned one embodiment. For example, in the above embodiment, when various operations of the keyboard 15 and the scanner 18 are performed,
The operation code for identifying this operation item and the operation data generated by this operation are stored and stored in the operation history file 5 together with the operator code for identifying the operator. When an operation to be fraudulent is performed, that is, when an operation code set in the fraud prevention condition table 30 is performed, the operator is identified with the operation code identifying this operation item and the data generated by this operation. You may make it accumulate | store and memorize with the operator code to perform. By doing so, the storage capacity of the operation history file 5 can be reduced. Also in the above-described embodiment, the file size of the operation history file 5 can be reduced by timely performing the file maintenance work of automatically deleting the data whose date data has passed a certain period from the operation history file 5. Is possible.
【0033】また、前記実施の形態において、不正判定
基準を操作者のランク(熟練度,雇用年数等)別に設定
してもよい。また、前記実施の形態において、操作履歴
ファイル5からデータを抽出する場合に、操作者コード
を検索キーとしてデータを検索し、可視化出力してもよ
い。同様に、操作コードあるいは日付データを検索キー
としてデータを検索し、可視化出力してもよい。Further, in the above embodiment, the fraud determination criteria may be set for each rank (skill level, years of employment, etc.) of the operator. Further, in the above-described embodiment, when data is extracted from the operation history file 5, the operator code may be used as a search key to search the data, and the data may be visualized and output. Similarly, the operation code or the date data may be used as a search key to search for the data, and the data may be visualized and output.
【0034】この他、検索業務における各種入力項目の
操作手順や、不正対象の操作項目及びその不正条件デー
タ等、本発明の要旨を逸脱しない範囲で種々変形実施可
能であるのは勿論である。In addition to the above, it is needless to say that various modifications such as operation procedures of various input items in the search work, operation items to be fraudulent and fraudulent condition data thereof can be implemented without departing from the scope of the present invention.
【0035】[0035]
【発明の効果】以上詳述したように、本発明によれば、
操作者の不当な操作の候補を簡単にかつ短時間で検証で
き、より効果的に操作者の不正防止を図り得る商品販売
登録データ処理装置を提供できる。As described in detail above, according to the present invention,
It is possible to provide a product sales registration data processing device capable of easily and quickly verifying an operator's unjustified operation candidate and effectively preventing the operator's fraud.
【図1】 本発明の一実施の形態である商品販売登録デ
ータ処理装置の要部を示すブロック構成図。FIG. 1 is a block configuration diagram showing a main part of a product sales registration data processing device according to an embodiment of the present invention.
【図2】 同商品販売登録データ処理装置のキーボード
を示す図。FIG. 2 is a diagram showing a keyboard of the product sale registration data processing device.
【図3】 同商品販売登録データ処理装置のRAMに形
成される不正防止制御テーブルの構成図。FIG. 3 is a configuration diagram of a fraud prevention control table formed in a RAM of the product sale registration data processing device.
【図4】 同商品販売登録データ処理装置に設けられる
操作履歴ファイルの構成図。FIG. 4 is a configuration diagram of an operation history file provided in the product sale registration data processing device.
【図5】 同商品販売登録データ処理装置のCPUの登
録業務選択時の主要な制御を示す流れ図。FIG. 5 is a flowchart showing main control when a registration operation of the CPU of the product sale registration data processing device is selected.
【図6】 同商品販売登録データ処理装置のCPUの検
索業務選択時の主要な制御を示す流れ図。FIG. 6 is a flowchart showing main control when a search operation of the CPU of the product sale registration data processing device is selected.
【図7】 同商品販売登録データ処理装置の検索業務に
おける一表示画面例を示す図。FIG. 7 is a diagram showing an example of a display screen in a search operation of the product sale registration data processing device.
【符号の説明】 1…CPU 5…操作履歴ファイル 6…時計回路 15…キーボード 16…表示器 17…プリンタ 18…スキャナ 30…不正防止制御テーブル[Explanation of Codes] 1 ... CPU 5 ... Operation history file 6 ... Clock circuit 15 ... Keyboard 16 ... Display device 17 ... Printer 18 ... Scanner 30 ... Fraud prevention control table
Claims (3)
に関するデータに基づいて各商品の販売データを記憶部
に登録処理する商品販売登録データ処理装置において、 前記入力部の各種操作のうち操作者の不正対象となり得
る操作が行われると、この操作項目を識別する操作コー
ド及びこの操作によって発生したデータを操作者を識別
する操作者コードとともに蓄積記憶する不正対象データ
記憶手段を設け、この不正対象データ記憶手段により記
憶したデータを検索して同一操作者による同一操作項目
のデータを可視化出力するようにしたことを特徴とする
商品販売登録データ処理装置。1. A product sales registration data processing device for registering sales data of each product in a storage unit on the basis of data on a sales product input by operating an input unit, wherein an operator among various operations of the input unit When an operation that can be an illegal target is performed, an illegal code data storage means for accumulating and storing the operation code for identifying this operation item and the data generated by this operation together with the operator code for identifying the operator is provided. A merchandise sales registration data processing device, characterized in that the data stored in the data storage means is searched and the data of the same operation item by the same operator is visualized and output.
に関するデータに基づいて各商品の販売データを記憶部
に登録処理する商品販売登録データ処理装置において、 前記入力部の各種操作のうち操作者の不正対象となり得
る操作が行われると、この操作項目を識別する操作コー
ド及びこの操作によって発生したデータを操作者を識別
する操作者コードとともに蓄積記憶する不正対象データ
記憶手段を設け、この不正対象データ記憶手段により記
憶したデータを検索して同一操作者による同一操作項目
のデータを抽出し、この抽出したデータの発生頻度,内
容等により操作者別に不正の可能性有無を判定して判定
結果を出力するようにしたことを特徴とする商品販売登
録データ処理装置。2. A product sales registration data processing device for registering sales data of each product in a storage unit on the basis of data on a sales product input by operating an input unit, wherein an operator among various operations of the input unit When an operation that can be an illegal target is performed, an illegal code data storage means for accumulating and storing the operation code for identifying this operation item and the data generated by this operation together with the operator code for identifying the operator is provided. The data stored in the data storage means is searched to extract the data of the same operation item by the same operator, and it is determined whether or not there is a possibility of fraud for each operator based on the frequency of occurrence and the content of the extracted data. A product sales registration data processing device characterized by being output.
に関するデータに基づいて各商品の販売データを記憶部
に登録処理する商品販売登録データ処理装置において、 前記入力部の各種操作のうち操作者の不正対象となり得
る操作項目毎に不正判定基準の条件データを予め格納す
る不正防止制御テーブルと、前記入力部から前記操作者
の不正対象となり得る操作項目の操作が行われると、こ
の操作項目を識別する操作コード及びこの操作によって
発生したデータを操作者を識別する操作者コードととも
に蓄積記憶する不正対象データ記憶手段と、この不正対
象データ記憶手段により記憶したデータから同一操作者
による同一操作項目のデータを抽出するデータ抽出手段
と、この抽出手段により抽出した同一操作者による同一
操作項目のデータを前記不正防止制御テーブルにおける
該当操作項目の不正判定基準の条件データと照合して操
作者別に不正の可能性有無を判定する判定手段と、この
判定手段による判定結果を出力する出力手段とを具備し
たことを特徴とする商品販売登録データ処理装置。3. A merchandise sales registration data processing device for registering sales data of each merchandise item in a storage unit on the basis of data on a merchandise item that is input by operating an input unit, wherein an operator among various operations of the input unit Fraud prevention control table that stores in advance the fraud determination criteria condition data for each fraudulent operation item, and when the operation of the fraudulent operation item of the operator is performed from the input unit A fraudulent target data storage means for accumulating and storing the operation code for identification and the data generated by this operation together with the operator code for identifying the operator, and the same operation item by the same operator from the data stored by this fraudulent target data storage means. Data extracting means for extracting data and data of the same operation item by the same operator extracted by this extracting means The tampering prevention control table includes a deciding means for deciding whether or not there is a possibility of dishonesty for each operator by comparing with the condition data of the illegitimate decision standard of the corresponding operation item, and an output means for outputting a decision result by this deciding means. A product sales registration data processing device characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31552395A JP3253241B2 (en) | 1995-12-04 | 1995-12-04 | Product sales registration data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31552395A JP3253241B2 (en) | 1995-12-04 | 1995-12-04 | Product sales registration data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09161154A true JPH09161154A (en) | 1997-06-20 |
| JP3253241B2 JP3253241B2 (en) | 2002-02-04 |
Family
ID=18066374
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31552395A Expired - Fee Related JP3253241B2 (en) | 1995-12-04 | 1995-12-04 | Product sales registration data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3253241B2 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008210104A (en) * | 2007-02-26 | 2008-09-11 | Toshiba Tec Corp | POS system |
| JP2008310754A (en) * | 2007-06-18 | 2008-12-25 | Teraoka Seiko Co Ltd | Self checkout cash register |
| JP2010108250A (en) * | 2008-10-30 | 2010-05-13 | Teraoka Seiko Co Ltd | Accounting processing apparatus |
| JP2011086088A (en) * | 2009-10-15 | 2011-04-28 | Seiko Epson Corp | Information processing device, method of controlling the same, and program |
| WO2011118245A1 (en) * | 2010-03-23 | 2011-09-29 | Necインフロンティア株式会社 | Sales management system, sales data processing device, and method for controlling sales data processing device |
| JP2011216119A (en) * | 2011-07-19 | 2011-10-27 | Toshiba Tec Corp | Pos system and program |
| JP2013045243A (en) * | 2011-08-23 | 2013-03-04 | Casio Comput Co Ltd | Sales data processing device and program |
| JP2014002531A (en) * | 2012-06-18 | 2014-01-09 | Teraoka Seiko Co Ltd | Sales data processing apparatus |
| JP2014006937A (en) * | 2013-10-17 | 2014-01-16 | Casio Comput Co Ltd | Sales data processing device and program |
| JP2015212975A (en) * | 2015-07-14 | 2015-11-26 | カシオ計算機株式会社 | Data processing device and program |
-
1995
- 1995-12-04 JP JP31552395A patent/JP3253241B2/en not_active Expired - Fee Related
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008210104A (en) * | 2007-02-26 | 2008-09-11 | Toshiba Tec Corp | POS system |
| JP2008310754A (en) * | 2007-06-18 | 2008-12-25 | Teraoka Seiko Co Ltd | Self checkout cash register |
| JP2010108250A (en) * | 2008-10-30 | 2010-05-13 | Teraoka Seiko Co Ltd | Accounting processing apparatus |
| JP2011086088A (en) * | 2009-10-15 | 2011-04-28 | Seiko Epson Corp | Information processing device, method of controlling the same, and program |
| WO2011118245A1 (en) * | 2010-03-23 | 2011-09-29 | Necインフロンティア株式会社 | Sales management system, sales data processing device, and method for controlling sales data processing device |
| JP2011198218A (en) * | 2010-03-23 | 2011-10-06 | Nec Infrontia Corp | Ordering accounting system |
| JP2011216119A (en) * | 2011-07-19 | 2011-10-27 | Toshiba Tec Corp | Pos system and program |
| JP2013045243A (en) * | 2011-08-23 | 2013-03-04 | Casio Comput Co Ltd | Sales data processing device and program |
| CN102968863A (en) * | 2011-08-23 | 2013-03-13 | 卡西欧计算机株式会社 | Sales data processing device, sales data processing method and computer readable storage medium |
| CN102968863B (en) * | 2011-08-23 | 2015-06-10 | 卡西欧计算机株式会社 | Sales data processing device, sales data processing method |
| US9449474B2 (en) | 2011-08-23 | 2016-09-20 | Casio Computer Co., Ltd. | Sales data processing device, sales data processing method and computer readable storage medium |
| JP2014002531A (en) * | 2012-06-18 | 2014-01-09 | Teraoka Seiko Co Ltd | Sales data processing apparatus |
| JP2014006937A (en) * | 2013-10-17 | 2014-01-16 | Casio Comput Co Ltd | Sales data processing device and program |
| JP2015212975A (en) * | 2015-07-14 | 2015-11-26 | カシオ計算機株式会社 | Data processing device and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3253241B2 (en) | 2002-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10188141A (en) | Automation system for item return processing in pos register | |
| JP4383471B2 (en) | Product sales data processing device | |
| JP3253241B2 (en) | Product sales registration data processing device | |
| JP2001076260A (en) | Product sales registration data processing device | |
| JPH08167077A (en) | Article sale registration data processor | |
| JPH06215270A (en) | Product sales data processor | |
| JP2978595B2 (en) | Product sales data processing device | |
| JPH0589372A (en) | Processor for product sales data | |
| JP2013030095A (en) | Commodity sales data processor and receipt details retrieval program | |
| JP5764701B2 (en) | Commerce processing apparatus and receipt details search program | |
| JP6568271B2 (en) | Information processing apparatus and information processing program | |
| US12229796B2 (en) | Merchandise processing device and method therefor | |
| JP5133303B2 (en) | Product sales data processing device, program | |
| JP6382389B2 (en) | Information processing apparatus and information processing program | |
| JPH05151457A (en) | Sales data processing device | |
| JP6138198B2 (en) | Commerce processing apparatus and receipt details search program | |
| JP2744870B2 (en) | Product sales data processing device | |
| JP4005455B2 (en) | Product sales registration device | |
| JPH08287363A (en) | Article sales registration data processor | |
| JP5205344B2 (en) | Product sales data processing device, program | |
| JP2634094B2 (en) | Transaction data input device | |
| JP3242188B2 (en) | Electronic cash register | |
| JPH0594589A (en) | Commodity sales data processor | |
| JPH07192172A (en) | Commodity sales registration data processor | |
| JP2001118149A (en) | Product sales data processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081122 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101122 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |