JP5807582B2 - Information processing apparatus, program, and deposit / withdrawal system - Google Patents
Information processing apparatus, program, and deposit / withdrawal system Download PDFInfo
- Publication number
- JP5807582B2 JP5807582B2 JP2012032932A JP2012032932A JP5807582B2 JP 5807582 B2 JP5807582 B2 JP 5807582B2 JP 2012032932 A JP2012032932 A JP 2012032932A JP 2012032932 A JP2012032932 A JP 2012032932A JP 5807582 B2 JP5807582 B2 JP 5807582B2
- Authority
- JP
- Japan
- Prior art keywords
- deposit
- transaction
- history information
- cancellation
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 78
- 238000012545 processing Methods 0.000 claims description 94
- 238000012937 correction Methods 0.000 claims description 36
- 238000001514 detection method Methods 0.000 claims description 7
- 239000000284 extract Substances 0.000 claims description 5
- 238000000605 extraction Methods 0.000 claims 2
- 238000003860 storage Methods 0.000 description 46
- 238000000034 method Methods 0.000 description 41
- 230000008569 process Effects 0.000 description 39
- 230000008859 change Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 8
- 238000004220 aggregation Methods 0.000 description 6
- 230000002776 aggregation Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 6
- 238000000151 deposition Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000011084 recovery Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000007689 inspection Methods 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、情報処理装置及びプログラム、並びに、入出金システムに関するものであり、例えば、店舗が取り扱う現金を集計する入出金装置を備えるシステムに適用し得るものである。 The present invention relates to an information processing device, a program, and a deposit / withdrawal system, and can be applied to, for example, a system including a deposit / withdrawal device that counts cash handled by a store.
特許文献1には、従来の入出金装置に関する技術が記載されている。従来、店舗等にある入出金装置では、レジスタには、予めレジスタカードが割り当てられている。レジスタ担当者又は管理者は、担当するレジスタのレジスタカードを用いて入出金装置から釣銭を出金してレジスタにセットし、又レジスタ担当者のシフトが終了した後、レジスタにある現金を入出金装置に入金処理を行なっている。売上集計は、レジスタからの全入金額から釣銭出金額を差し引くことで求まる。
また、従来の売上集計や違算算出は、レジスタカードの識別情報に、レジスタ番号、出金金額及び入金金額、レジスタ担当者の識別番号等を対応付けて管理される。これにより、レジスタ毎、レジスタ担当者毎、又はレジスタカード毎の売上集計や違算算出が求まる。 Further, the conventional sales aggregation and miscalculation calculation are managed by associating the register card identification information with the register number, the withdrawal amount and the deposit amount, the identification number of the register person in charge, and the like. As a result, sales totalization or miscalculation calculation is obtained for each register, each register person, or each register card.
ところで、小売業者等は、レジスタ毎、レジスタを担当するシフト毎に、売上集計、違算算出を行なうが一般的であり、レジスタ毎、シフト毎に売上集計や違算算出を行なうことが、レジスタ担当者や管理者等のユーザの不正防止の観点から強く求められている。 By the way, retailers and the like generally perform sales aggregation and calculation of miscalculation for each register and shift for each register, and it is common to perform sales aggregation and miscalculation calculation for each register and shift. It is strongly demanded from the viewpoint of preventing fraud of users such as managers.
しかしながら、従来の入出金装置では、違算算出時に違算が発生したことを検出することはできるが、違算にともなうユーザの不正を検出することができない恐れがある。例えば、ユーザが入出金装置にレジスタにある現金を入金する際に、違算により多く現金を入金することになってしまった場合、その差額の現金をユーザが不正に取得してしまう場合等である。 However, in the conventional deposit / withdrawal apparatus, it is possible to detect the occurrence of miscalculation at the time of miscalculation calculation, but there is a possibility that fraud of the user accompanying the miscalculation cannot be detected. For example, when the user deposits cash in the register to the deposit / withdrawal device, if the user has to deposit more cash due to miscalculation, the user may illegally acquire the difference in cash. .
そのため、入出金装置による取引処理にともなって発生するユーザによる不正行為の有無について、検出を可能にすることができる情報処理装置及びプログラム、並びに、入出金システムが望まれている。 Therefore, there is a demand for an information processing apparatus and program, and a deposit / withdrawal system that can detect whether or not there is any fraudulent activity by a user that occurs with transaction processing by the deposit / withdrawal apparatus.
第1の本発明の情報処理装置は、入出金装置で生成された取引履歴情報に含まれる入金取引の途中で取引の取消を行った入金取消の取引履歴情報と、上記入出金装置で生成された取引履歴情報に含まれる入金の取引履歴情報とに基づいて、入金取消の処理を利用した不正行為に関連する可能性がある入金取消の取引履歴情報と入金の取引履歴情報の組み合わせを検出する検出手段を備えることを特徴とする。 The information processing apparatus according to the first aspect of the present invention is generated by the transaction history information of the cancellation of the deposit in which the transaction is canceled in the middle of the deposit transaction included in the transaction history information generated by the deposit / withdrawal apparatus, and generated by the deposit / withdrawal apparatus. Detects a combination of receipt cancellation transaction history information and receipt transaction history information that may be related to fraud using the receipt cancellation process based on the receipt transaction history information included in the received transaction history information It is characterized by including a detecting means.
第2の本発明の情報処理プログラムは、コンピュータを、入出金装置で生成された取引履歴情報に含まれる入金取引の途中で取引の取消を行った入金取消の取引履歴情報と、上記入出金装置で生成された取引履歴情報に含まれる入金の取引履歴情報とに基づいて、入金取消の処理を利用した不正行為に関連する可能性がある入金取消の取引履歴情報と入金の取引履歴情報の組み合わせを検出する検出手段として機能させることを特徴とする。 The information processing program according to the second aspect of the present invention provides a computer with transaction history information for deposit cancellation, in which a transaction is canceled in the middle of a deposit transaction included in the transaction history information generated by the deposit / withdrawal device, and the deposit / withdrawal Based on the transaction history information of the deposit included in the transaction history information generated by the device, the transaction history information of the receipt cancellation and the transaction history information of the receipt that may be related to fraud using the processing of the deposit cancellation It functions as a detection means for detecting a combination.
第3の本発明の入出金システムは、1又は複数の入出金装置と、上記入出金装置で生成される取引履歴情報を処理する情報処理装置とを備える入出金システムにおいて、上記情報処理装置として第1の本発明の情報処理装置を適用したことを特徴とする。 A deposit / withdrawal system according to a third aspect of the present invention is the deposit / withdrawal system including one or more deposit / withdrawal apparatuses and an information processing apparatus for processing transaction history information generated by the deposit / withdrawal apparatus. The information processing apparatus according to the first aspect of the present invention is applied.
本発明によれば、入出金装置による取引処理にともなって発生するユーザによる不正行為の有無について、検出を可能にすることができる。 ADVANTAGE OF THE INVENTION According to this invention, it can detect about the presence or absence of the cheating by the user who generate | occur | produces with the transaction processing by a deposit / withdrawal apparatus.
(A)主たる実施形態
以下、本発明による情報処理装置及びプログラム、並びに、入出金システムの一実施形態を、図面を参照しながら詳述する。
(A) Main Embodiment An embodiment of an information processing apparatus and program and a deposit / withdrawal system according to the present invention will be described in detail below with reference to the drawings.
(A−1)実施形態の構成
図1は、この実施形態の入出金システム1000の全体構成について示したブロック図である。
(A-1) Configuration of Embodiment FIG. 1 is a block diagram showing an overall configuration of a deposit /
入出金システム1000は、本部拠点に配置された情報処理装置30と、各支店に配置された2つの入出金装置10(10−1、10−2)を有している。なお、入出金システム1000において配置される情報処理装置30や入出金装置10の数は限定されないものである。
The deposit /
本部拠点の情報処理装置30と各入出金装置10との間はネットワークNにより通信可能な構成となっているものとする。
It is assumed that the
入出金装置10は、例えば、店舗に設けられたレジスタが取り扱う現金を管理したり、また例えば、ショッピングセンタ等のように複数のショップからなる大規模な店舗において、各ショップのレジスタが取り扱う現金だけでなく、ショップ毎の現金を管理したりするものである。
The depositing /
情報処理装置30は、入出金装置10から取引履歴に関する情報(以下、「取引履歴情報」と呼ぶ)等を収集して処理するものである。
The
次に、各入出金装置10の構成について説明する。なお、この実施形態では、全ての入出金装置10は同じ構成であるものとするが、異なる構成としても良い。
Next, the configuration of each deposit /
図3は、実施形態に係る入出金装置10の外観斜視図である。また、図2は、実施形態に係る入出金装置10の内部構成を示すブロック図である。
FIG. 3 is an external perspective view of the deposit /
図2において、入出金装置10は、大別して、硬貨処理機1、紙幣処理機2、表示部3、操作部4、カードリーダ5、伝票記録部6、記録部7、主制御部8を少なくとも有して構成される。
In FIG. 2, the deposit /
表示部3は、例えばLCD等により、入出金装置10の各種の処理操作の案内、入力画面、入力情報、金種別の入金金額又は出金金額等を表示する表示手段である。
The
操作部4は、レジスタの現金を入出金するレジスタ担当者や売上の締めを行なう店長等の管理者が操作するものである。また、操作部4は、後述する入出金処理を行なうために、パターン出金の入力、シフト設定の入力、訂正処理の入力等を行なう際に、レジスタ担当者や管理者等が操作するものである。操作部4は、例えば、キーボードやテンキーなどの物理的な入力手段や、表示部3上に配置されたタッチパネル等の入力手段を適用することができる。
The
カードリーダ5は、入出金装置10の利用者であるレジスタ担当者や管理者等が使用するIDカードの情報を読み取るものである。ここで、IDカードとしては、管理者が用いる管理カード、レジスタの担当者が用いるレジスタカード、店舗毎に発行された店舗カード等がある。
The
伝票記録部6は、硬貨処理機1や紙幣処理機2で行われた入金取引又は出金取引の金額、金種別枚数等を伝票に記録して出力するものである。伝票記録部6は、例えば、プリンタ等を適用することができる。
The
記録部7は、入金・出金処理履歴、回収庫交換履歴、釣銭収納庫入出金履歴、回収庫入金履歴等を格納するカウンタテーブルを有したり、また後述する主制御部8が実行する制御プログラムを格納したり、更に主制御部8による処理結果も記憶するものである。
The
主制御部8は、記録部7に格納された制御プログラムに基づいて、入出金装置10全体の処理を制御するものである。この実施形態において、主制御部8は、それぞれのレジスタに対して割り当てられているシフトを1つの集計単位として入出金処理を行なう入出金処理機能を有するものである。
The
硬貨処理機1は、レジスタから回収した硬貨を一括して受け入れる硬貨入金口11と、この硬貨入金口11に受け入れた硬貨を1枚ずつ分離して、硬貨の金種等を鑑別すると共に鑑別した硬貨を金種毎に計数する硬貨鑑別部12と、この硬貨鑑別部12で鑑別計数された硬貨を一時保留する一時保留部13と、レジスタ用の釣銭準備金として使用する硬貨を金種別に収納する複数の釣銭用硬貨収納庫(釣銭用現金収納庫)14、入金硬貨を金種別に収納する硬貨回収庫15と、釣銭用の硬貨を出金するための硬貨出金庫16と、硬貨リジェクト口17と、制御プログラムに基づいて効果処理機1全体の動作制御を行う制御部18を少なくとも有して構成される。
The
ここで、一時保留部13、釣銭用硬貨収納庫14、硬貨回収庫15、及び硬貨出金庫16は金種毎に分けて硬貨を集積、収納できるように内部が区切られている。
Here, the inside of the temporary storage unit 13, the
また、硬貨入金口11と硬貨鑑別部12との間には、分離部により分離された硬貨を搬送する搬送ベルト等による搬送路が設けられている。また、釣銭用硬貨収納庫14と硬貨回収庫15及び硬貨出金庫16との間には、釣銭用硬貨収納庫14から排出される硬貨を硬貨回収庫15と硬貨出金庫16のいずれかに導く振分け手段と、通過する硬貨を金種毎に計数する計数手段とが設けられている。
Further, a conveyance path by a conveyance belt or the like for conveying the coins separated by the separation unit is provided between the
また、釣銭用硬貨収納庫14に対しては、収納する硬貨の金種毎に保管基準額が設定されており、その保管基準額を保つために入金処理された硬貨を収納するようになっている。また、釣銭用硬貨収納庫14にも硬貨を搬送路に繰り出す繰出し手段が設けられている。
Moreover, with respect to the
硬貨回収庫15は複数用意され、必要に応じて交換されるものであるが、この実施形態では、硬貨回収庫15には記憶部(識別情報保有部)15aが設けられている。この記憶部15aには硬貨回収庫15を識別するためのID番号等の固有の識別情報が記憶され、制御部18または後述する主制御部がこの識別情報を認識して硬貨回収庫15を特定するものとなっている。
A plurality of coin collection boxes 15 are prepared and exchanged as necessary. In this embodiment, the coin collection box 15 is provided with a storage unit (identification information holding unit) 15a. The
紙幣処理機2は、入金処理時にレジスタから回収した紙幣を一括して受け入れると共に出金処理時に釣銭としての紙幣を排出する紙幣入出金口21と、この紙幣入出金口21に受け入れた紙幣を1枚ずつ分離して、紙幣の金種等を鑑別すると共に鑑別した紙幣を金種毎に計数する紙幣鑑別部22と、この紙幣鑑別部22で鑑別計数された紙幣を集積して一時保留する一時保留部23と、レジスタ用の釣銭準備金として使用する特定金種(例えば、五千円、千円)の紙幣を金種別に収納する釣銭用紙幣収納庫(釣銭用現金収納庫)24と、入金紙幣を金種別に収納する紙幣回収庫(現金回収庫)25と、紙幣リジェクト庫26と、制御プログラムに基づいて紙幣処理機2全体の動作制御を行う制御部27を少なくとも有して構成される。
The
ここで、一時保留部23には紙幣を繰出す繰出し手段が設けられている。 Here, the temporary storage unit 23 is provided with a feeding means for feeding out banknotes.
また、釣銭用紙幣収納庫24に対しては、収納する紙幣の金種毎に保管基準額が設定されており、その保管基準額を保つために入金処理された紙幣を収納するようになっている。釣銭用紙幣収納庫24にも紙幣の集積手段が紙幣を搬送路に繰り出す繰出し手段と共に設けられている。 Moreover, with respect to the banknote storage 24 for change, a storage reference amount is set for each denomination of banknotes to be stored, and banknotes that have been deposited to store the storage reference amount are stored. Yes. The change banknote storage 24 is also provided with banknote stacking means together with feeding means for feeding banknotes to the transport path.
また、紙幣回収庫25は複数用意され、必要に応じて交換されるものであるが、各紙幣回収庫25には、ニアフルやフルを検知するセンサが設けられており、これらのセンサにより紙幣の有無や、満杯状態を確認できるようになっている。但し、収納量は後述するテーブルに格納される入金履歴からも把握可能である。 Also, a plurality of banknote collection boxes 25 are prepared and are exchanged as necessary. Each banknote collection box 25 is provided with a sensor for detecting near-full or full, and these sensors are used to detect the banknotes. The presence or absence and fullness can be confirmed. However, the storage amount can also be grasped from a deposit history stored in a table described later.
更に、紙幣回収庫25には、硬貨回収庫15と同様に記憶部(識別情報保有部)25aが設けられている。この記憶部25aには紙幣回収庫25を識別するためのID番号等の固有の識別情報が記憶され、制御部18がこの識別情報を認識して紙幣回収庫25を特定するものとなっている。
Furthermore, the banknote collection box 25 is provided with a storage unit (identification information holding unit) 25 a as with the coin collection box 15. Unique identification information such as an ID number for identifying the banknote collection box 25 is stored in the
なお、硬貨処理機1の制御部18及び紙幣処理機2の制御部28は主制御部8の指示により硬貨処理機1及び紙幣処理機2を制御する。
The
図4は、主制御部8の入出金処理機能に関する機能的構成を示したブロック図である。
FIG. 4 is a block diagram showing a functional configuration related to the deposit / withdrawal processing function of the
図4において、入出金処理機能100は、出金処理部101、入金処理部102、集計処理部103、取引履歴記録部104、及び訂正処理部105を有している。
In FIG. 4, the deposit / withdrawal processing function 100 includes a
出金処理部101は、ユーザ(レジスタ担当者又は管理者)の操作を受けて、釣銭出金処理を行なうものである。出金処理部101は、レジスタ担当者等の操作により、識別情報(レジスタカード識別情報、操作者番号)や出金金額の入力を受けて、硬貨処理機1及び紙幣処理機2から出金を行う。そして、出金処理部101は、出金取引に用いられた識別情報(レジスタカード識別情報、操作者番号)、を対応付けて、取引履歴記録部104に記憶する。これにより、レジスタカードと識別情報とを対応付けて管理することができる。
The
なお、この実施形態では、各入手金装置10において、取引に用いられる識別情報には、少なくとも操作者を識別するための「操作者番号」と、レジスタカードに記録された「レジスタカード識別情報」が含まれるものとする。すなわち、各入手金装置10において、同じ操作者番号とレジスタカード識別情報を用いて行われた取引は、同じ識別情報を用いて取引が行われたものとして集計されることになる。言い換えると、この実施形態の集計処理部103では、識別情報をキーとした集計単位で入金、出金等の集計処理が行われる。なお、取引に用いる識別情報を構成する項目の種類や数は限定されないものである。
In this embodiment, in each
入金処理部102は、ユーザ(レジスタ担当者又は管理者)の操作を受けて、入金取引を行なうものである。入金処理部102は、硬貨処理機1及び紙幣処理機2への現金の投入を受け入れる際に、識別情報(レジスタカード識別情報、操作者番号)等の入力を要求し、投入された現金の金額(硬貨処理機1、紙幣処理機2で計数された金額)、識別情報等を、対応付けて取引履歴記録部104に記憶するものである。
The
ここで、入金処理部102が行なう入金には、少なくとも、最終入金と途中入金とがあるものとする。最終入金とは、原則的には、レジスタ担当者の勤務が終了した後に行われる最終的な売上入金である。途中入金とは、レジスタ担当者の勤務が終了する前に行う入金をいう。途中入金は、例えば、防犯の観点から、レジスタに収納される現金を定期的に回収して入金する場合に用いられる。入金処理部102は、最終入金と途中入金とを取引種別により区別して取引履歴記録部104に記憶する。
Here, it is assumed that the deposit performed by the
また、入金処理部102は、入金取引を行った場合、伝票記録部6を制御して、入金取引の金額、金種別枚数、取引通番等を伝票用紙に印字出力させるものとする。
Further, when a deposit transaction is performed, the
さらに、入金処理部102では、入金取引の操作を受付けている途中に、ユーザの操作により当該入金取引を取消(中止)する機能に対応している。入金処理部102では、入金取消の操作を受付けた場合、入金取消の情報(取り消された入金取引の内容)を取引履歴記録部104に記憶する。
Further, the
入出金装置10において入金取消の機能に対応する目的は、主として以下の通りである。
The purpose of the deposit /
入出金装置10において入金取消の機能に対応する第1の目的としては、ユーザが入金取引の操作において、使用するレジスタカードが間違っていた場合など、操作途中で気づいた場合に途中で操作を取り消すことに対応するためである。この場合、ユーザは、入出金装置10に対して再度、正しいレジスタカードを用いた入金取引の操作を行うことになる。
The first purpose of the deposit /
入出金装置10において入金取消の機能に対応する第2の目的としては、ユーザが入金取引の操作途中で、ユーザの都合(例えば、操作途中に他の緊急作業の割り込みが入り中断する場合等)により取引の操作を中断せざるを得ない場合に対応するためである。この場合は、その後ユーザの都合の良いときに改めて同じ入金取引の操作を行うことになる。
The second purpose of the deposit /
入出金装置10において入金取消の機能に対応する第3の目的としては、入金取引の操作時に違算が発生したことが分かり、その違算を解消するため(例えば、レジスタに未入金の現金がないか探して対応する等)一端、取引操作を中断することに対応するためである。この場合、ユーザは、その後改めて違算を解消する金額の入金取引の操作を行うか、違算が発生することを認識した上で入金取引の操作を行うことになる。
The third purpose of the deposit /
入出金装置10において、ユーザに違算が発生したことを通知する方法は限定されないものであるが、例えば、入金処理部102でユーザから投入された現金を計数した結果と、入金が予定されている金額(売上と釣り銭用現金の合計額)とを比較して違算を検出した場合、その金額を表示部3のタッチパネル画面等に出力するようにしてもよい。また、入出金装置10で現金を管理する対象となるレジスタで、売上と釣り銭用現金の合計額が管理され、その合計額がレシート紙への印字等により出力可能な場合には、レジスタ担当者は、入金を予定している金額の合計を認識していることになる。この場合、レジスタ担当者は、入出金装置10へ入金取引の操作を行う過程で、投入した現金の計数が行われた結果を表示画面(表示部3)で確認することにより、違算の有無を認識することができる。
In the deposit /
訂正処理部105は、ユーザ(レジスタ担当者又は管理者)による操作を受けて、レジスタカード識別情報毎の集計や、レジスタ識別情報毎の集計を訂正するものである。訂正処理部105は、レジスタ担当者が使用するレジスタカードを間違えて、出金処理や最終入金等を行なった場合に、訂正処理を行なう。上述したように、出金処理及び入金処理がなされると、入出金装置10は、取引通番を付して、出金処理及び入金処理を行なう。このとき、入手金装置10は、出金処理及び入金処理に係る取引通番を記載した伝票を発行する。訂正処理部105は、ユーザ(レジスタ担当者又は管理者)から、出金処理及び入金処理に係る通番の入力を受け付け、入力された通番に対応する出金処理及び入金処理について訂正を行なう。訂正処理部105は、訂正取引を受付けた場合には、その訂正取引の内容を追加登録する。
The
取引履歴記録部104は、上述の通り、入出金装置10で行われた取引の取引履歴情報を管理するものである。取引履歴記録部104では、入出金装置10で行われた各取引について、当該取引に用いられた識別情報と、取引内容の情報とを対応付けて管理している。また、取引履歴記録部104では、各取引履歴情報に対して、主キーとして取引通番を付与しているものとする。
As described above, the transaction
次に、情報処理装置30の内部構成について説明する。
Next, the internal configuration of the
情報処理装置30は、入金取消テーブル31、入金取消情報処理部32、取引履歴情報蓄積部33、及び入出力部34を有している。
The
情報処理装置30は、例えば、PCやワークステーション等のプログラムの実施構成を有する情報処理装置に、実施形態の情報処理プログラムをインストールすることにより構築するようにしても良い。その場合でも、情報処理装置30の機能的構成は、図1のように示すことができる。
The
取引履歴情報蓄積部33はネットワークN経由で、各入出金装置10と通信し、各入出金装置10の取引履歴記録部104から取引履歴情報を収集して、取引履歴情報蓄積部33に蓄積するデータベースである。
The transaction history
図5は、取引履歴情報蓄積部33の内容をテーブル形式で表わした場合の構成例である。
FIG. 5 is a configuration example when the contents of the transaction history
図5に示すように、取引履歴情報蓄積部33では、「取引通番」を主キーとして、各入出金装置10から収集した取引履歴情報が蓄積されている。各取引履歴情報には、操作日時、取引に用いられた識別情報、取引内容(投入金額、手扱い金額、今回汚損金、訂正通番等)等が含まれている。なお、識別情報や取引内容を表わす項目の組み合わせについては図5の例に限定されないものである。この実施形態の入出金システム1000において、取引に用いられる識別情報は、レジスタカード識別情報及び操作者番号の組み合わせにより表わされるものとして説明するが、識別情報を構成する情報の項目数や組み合わせは限定されないものである。例えば、入出金システム1000において、レジスタカード識別番号のみで取引に係る識別情報を表わすものとしても良いし、その他のレジスタを識別する番号等で識別情報を構成するようにしても良い。
As shown in FIG. 5, the transaction history
また、図5では、説明の都合上入金に係る項目のみを図示しているが、その他の項目(例えば、出金取引に係る項目)も取引履歴情報に含むようにしても良い。 Further, in FIG. 5, only items related to payment are illustrated for convenience of explanation, but other items (for example, items related to withdrawal transactions) may be included in the transaction history information.
この実施形態では、説明を簡易とするため、各入出金装置10の取引履歴記録部104に記録される取引履歴情報の形式(項目の種類)と、取引履歴情報蓄積部33で蓄積される取引履歴情報蓄積部33の形式は同じであるものとして説明する。ただし、取引履歴情報蓄積部33には、各入出金装置10の取引履歴記録部104に記録される情報の一部だけを抽出して蓄積するようにしても良い。取引履歴情報蓄積部33は、例えば、入金取消情報処理部32で、出金取引に関する取引履歴情報については処理対象としない場合には、出金取引に関する取引履歴情報や、出金取引でしか用いない項目については捨象して蓄積するようにしても良い。
In this embodiment, in order to simplify the description, the transaction history information format (item type) recorded in the transaction
取引履歴情報蓄積部33に蓄積する取引履歴情報は、各入出金装置10からリアルタイムに供給するようにしても良いし、任意のタイミング(例えば、後述する入金取消テーブル31を生成するタイミング)でまとめて供給するようにしても良い。また、この実施形態では、例として、取引履歴情報蓄積部33には、各入出金装置10の精算集計処理のタイミング(全ての入出金装置10で同じタイミングであるものとする)から、その次の精算集計処理のタイミングまでの取引履歴情報が蓄積されるものとして説明する。
The transaction history information stored in the transaction history
「検出手段」としての入金取消情報処理部32は、取引履歴情報蓄積部33で蓄積された取引履歴情報を処理して、上述の入金取消を利用した不正行為に関係する可能性があり、情報処理装置30のユーザ(例えば、各店舗を管理する本部のスタッフ等)に提示が必要なものを抽出する処理を行う。具体的には、入金取消情報処理部32は、取引履歴情報蓄積部33から入金取消に係る取引履歴情報を抽出して、その情報を入金取消テーブル31に反映させる処理を行う。
The payment cancellation
入金取消を利用した不正行為は、例えば、上述の違算を理由とする入金取消が行われた場合に発生する可能性がある。上述のように、入出金装置10を操作するレジスタ担当者は、入金取引の操作途中で違算が発生したことを認識し得る。そして、入出金装置10に最終入金を行うレジスタ担当者は、最終入金において発生した違算がプラスと認識した場合(入金を予定している金額よりも多く現金が投入された場合)、一旦入金取消を行い、違算が発生したプラス分を抜き取って、再度最終入金の操作を行い、違算を0とするとともに、抜き取った現金を横領するという不正行為が可能となる。
A fraudulent act using deposit cancellation may occur, for example, when a deposit cancellation is performed for the reason described above. As described above, the register person who operates the deposit /
したがって、上述のような不正行為が行われた場合には、入金取消を行った時の入金額より、その後の最終入金により入金された投入金額の方が少なくなる。後の最終入金により入金された投入金額が、その前の入金取消を行った時の投入金額以上である場合には、特に不正行為に関連しない可能性が高いことになる。 Therefore, when an illegal act as described above is performed, the amount of money deposited by the subsequent final deposit is smaller than the amount of money deposited when the deposit is canceled. If the amount of money deposited by the subsequent final deposit is equal to or greater than the amount of money deposited when the previous deposit was canceled, there is a high possibility that it is not particularly related to fraud.
そこで、入金取消情報処理部32は、入金取消情報ごとに、対応する後の最終入金取引の取引履歴情報(以下、「対応入金取引履歴情報」とも呼ぶ)を取引履歴情報蓄積部33から抽出し、ユーザ(例えば、各店舗を管理する本部のスタッフ)に提示が必要な情報として抽出する処理を行う。入金取消情報処理部32の動作の詳細については後述する。
Therefore, the payment cancellation
入金取消テーブル31は、例えば、図6に示すような入金取消に係る情報(以下、「入金取消情報」と呼ぶ)を管理するためのテーブルである。入金取消テーブル31では、取引履歴情報蓄積部33と共通の取引通番を主キーとして入金取消の内容(取引履歴情報に含まれる項目の情報)、最終入金フラグ、及び対応取引履歴情報を管理している。
The deposit cancellation table 31 is a table for managing information related to deposit cancellation as shown in FIG. 6 (hereinafter referred to as “deposit cancellation information”), for example. The deposit cancellation table 31 manages the contents of the deposit cancellation (information of items included in the transaction history information), the final deposit flag, and the corresponding transaction history information using the transaction serial number common to the transaction history
入金取消情報を構成する「最終入金フラグ」の項目は、当該入金取消に対応する最終入金の取引履歴情報の有無を示している。入金取消情報において、「最終入金フラグ」が「0」となっている場合は、当該入金取引に対応する最終入金の取引履歴情報が存在しないことを示し、「1」の場合は存在することを示すものとする。また、入金取引情報を構成する「対応取引履歴情報」の項目には、当該入金取消に対応する最終入金の取引履歴情報がある場合には、その取引履歴情報の取引通番が入力されるものとする。 The item of “final deposit flag” constituting the deposit cancellation information indicates the presence / absence of transaction history information of the final deposit corresponding to the deposit cancellation. In the payment cancellation information, when the “final deposit flag” is “0”, it indicates that there is no transaction history information of the final deposit corresponding to the deposit transaction, and when it is “1”, it exists. Shall be shown. In addition, in the “corresponding transaction history information” item constituting the deposit transaction information, if there is transaction history information of the final deposit corresponding to the deposit cancellation, the transaction serial number of the transaction history information is input. To do.
そして、入金取消情報処理部32は、入金取消テーブル31に登録された入金取消情報から、上述の入金取消を利用した不正行為に関係する可能性があり、ユーザに提示が必要なものを抽出する処理を行う。この実施形態では、最終入金フラグが「1」となっている入金取消情報については、情報処理装置30のユーザへ提示する対象として取り扱うものとする。すなわち、この実施形態では、最終入金フラグは、情報処理装置30のユーザへ提示するか否かを管理するためのフラグとしても機能している。
Then, the deposit cancellation
また、入金取消情報処理部32は、生成した取引履歴情報蓄積部33の内容に基づいて、提示対象の入金取消情報を、対応する最終入金取引の情報と共に、情報処理装置30のユーザに提示する処理を行う。入金取消情報処理部32からの情報提示を受けたユーザは、提示された情報を参照して、不正行為の有無を検査することができる。入金取消情報処理部32からの情報の提示を受けたユーザは、例えば、入金取消情報の入金額より対応する最終入金の入金額の方が少なくなっている場合には、不正行為に関係する可能性が高いことを認識することができる。入金取消情報処理部32による情報出力の動作の詳細については後述する。
Further, the payment cancellation
さらに、この実施形態では、入金取消情報処理部32は、最終入金取引に対して行われる訂正取引を考慮して、入金取消テーブル31を生成する処理を行うものとする。例えば、ある最終入金取引に対して、1又は複数の訂正取引が行われていた場合には、入金取消情報処理部32は、最後に行われた訂正取引の訂正後の内容に基づいて、入金取消テーブル31の生成に用いるものとする。
Further, in this embodiment, the payment cancellation
さらにまた、この実施形態では、入金取消情報処理部32は、同じ識別情報(レジスタカード識別情報、操作者番号、操作者名等)を用いて、複数の入金取消が行われた場合には、最後の入金取消についてのみ入金取消テーブル31に取引履歴情報として反映させるものとする。
Furthermore, in this embodiment, the deposit cancellation
なお、この実施形態では、入金取消情報処理部32は、対応する最終入金が検出された入金取消情報(最終入金フラグが1の入金取消情報)について全て、ユーザへの提示を行っているが、入金取消を行った投入金額より、最終入金の投入金額の方が少なかった場合のみ、ユーザへの提示対象とするようにしても良い。
In this embodiment, the deposit cancellation
(A−2)実施形態の動作
次に、以上のような構成を有する実施形態の入出金装置10の動作を説明する。
(A-2) Operation | movement of embodiment Next, operation | movement of the deposit or
まず、入金取消情報処理部32により、取引履歴情報蓄積部33の内容に基づいて、入金取消テーブル31が生成される処理について、図7のフローチャートを用いて説明する。
First, processing for generating the deposit cancellation table 31 by the deposit cancellation
初期状態として入金取消テーブル31の内容は空であるものとする。また、図7のフローチャートの処理の前提として、取引履歴情報蓄積部33の情報が最新の状態(入出金装置10とデータの同期が取れた状態)となっているものとする。さらにまた、この実施形態では、入金取消情報処理部32は、各入出金装置10(集計処理部103)により精算集計処理が開始されるタイミングで、図7のフローチャートの動作により入金取消テーブル31の生成を行うものとする。これは、入金取消が行われ、その後最終入金が行われたとしても、その最終入金について訂正取引が行われる可能性を考慮しているためである。すなわち、入出金装置10では、集計処理部103により精算集計処理が開始されると、それ以降は最終入金に対する訂正取引を受付けないように構成されているものとする。なお、入金取消情報処理部32が入金取消テーブル31の生成を行うタイミングは、上述のように、最終入金の内容が確定したタイミング以後であることが望ましいが、それ以前のタイミングとするようにしても良い。
Assume that the content of the deposit cancellation table 31 is empty as an initial state. Further, as a premise of the processing of the flowchart of FIG. 7, it is assumed that the information in the transaction history
そして、入金取消情報処理部32は、入金取消テーブル31の生成を開始すると、まず、取引履歴情報蓄積部33から入金取消の取引履歴情報を抽出して入金取消テーブル31に入金取消情報として追加する処理を行う(S101)。
When the deposit cancellation
ステップS101の処理の終了時点で、入金取消テーブル31の内容は、図8のような状態となる。この時点で、最終入金フラグは全て初期値(0)を示している。また、この時点で、対応入金取引通番の項目には、まだ何も入力されていない状態となっている。また、上述の通り、入金取消情報処理部32は、同じ識別情報を用いて、複数の入金取消が行われた場合には、最後の入金取消についてのみ入金取消テーブル31に取引履歴情報として反映させる処理を行う。
At the end of the processing in step S101, the contents of the deposit cancellation table 31 are in a state as shown in FIG. At this time, the final deposit flags all indicate the initial value (0). At this time, nothing has been entered in the corresponding deposit transaction serial number field. Further, as described above, when a plurality of deposit cancellations are performed using the same identification information, the deposit cancellation
したがって、図5の取引履歴情報蓄積部33では、取引通番「20007」、「20008」の取引履歴情報で、識別情報が一致する入金取消が行われているが、後の入金取消である取引通番「20008」の入金取消のみが入金取消テーブル31に反映されている。
Therefore, in the transaction history
次に、入金取消情報処理部32は、後述するステップS102〜S106の繰り返し処理により、入金取消テーブル31の各入金取消情報について対応する最終入金の取引履歴情報の有無等を検査する処理を行う。
Next, the deposit cancellation
まず、入金取消情報処理部32は、入金取消テーブル31から未処理の入金取消情報を一つ選択し(S102)、当該入金取消情報に対応する最終入金の取引履歴情報を取引履歴情報蓄積部33から検索する処理を行う(S103)。
First, the deposit cancellation
そして、入金取消情報処理部32は、対応する最終入金の取引履歴情報が検出できた場合に、当該入金取消情報の最終入金フラグを「1」に更新し、さらに、対応入金取引履歴情報の項目に上述のステップS103で検出した取引履歴情報の取引通番を記録する(S104、S105)。
Then, when the transaction history information of the corresponding final deposit can be detected, the deposit cancellation
そして、入金取消情報処理部32は、未処理の入金取消情報が残っているか否かを確認し(S106)、未処理の入金取消情報が残っている場合には、上述のステップS102の処理から動作し、そうでない場合には、入金取消テーブル31の生成を終了する。
Then, the deposit cancellation
そして、図6のフローチャートの動作が終了(全ての入金取消情報について処理が終了)すると、入金取消テーブル31の内容は、図8の内容から、図6の状態となる。 Then, when the operation of the flowchart of FIG. 6 is completed (the processing for all the payment cancellation information is completed), the content of the payment cancellation table 31 is changed from the content of FIG. 8 to the state of FIG.
次に、各入金取消情報に対応する最終入金の取引履歴情報の検索処理(上述のステップS104、S105の処理)の詳細について想定されるパターンに分けて説明する。 Next, the details of the search process of transaction history information of the final deposit corresponding to each deposit cancellation information (the above-described processing of steps S104 and S105) will be described separately in assumed patterns.
[取引通番「10001」の入金取消情報の処理(識別情報が一致する場合)]
図5に示すように、取引通番「10001」の入金取消の後には、取引通番「10002」で同じ識別情報を用いた最終入金の取引処理が行われている。また、取引通番「10002」の最終入金の取引処理の後に、当該最終入金について訂正する訂正取引は発生していない。
[Processing of deposit cancellation information for transaction serial number “10001” (when identification information matches)]
As shown in FIG. 5, after the deposit cancellation of the transaction sequence number “10001”, the transaction processing of the final deposit using the same identification information is performed with the transaction sequence number “10002”. Further, after the final deposit transaction process with transaction serial number “10002”, no correction transaction for correcting the final deposit has occurred.
したがって、入金取消情報処理部32は、取引通番「10001」の入金取消(入金取消情報)に対応する最終入金の取引履歴情報として、取引通番「10002」の取引履歴情報を検出する。
Accordingly, the deposit cancellation
以上により、図6に示すように、取引通番「10001」の取引履歴情報の最終入金フラグは「1」に更新され、対応取引履歴情報の項目は「10002」となる。 As described above, as shown in FIG. 6, the final deposit flag of the transaction history information of the transaction serial number “10001” is updated to “1”, and the item of the corresponding transaction history information becomes “10002”.
[取引通番「10003」の入金取消情報の処理(識別情報が一致しない場合)]
図5に示すように、取引通番「10003」の入金取消の後には、同じ識別情報を用いた最終入金の取引処理は行われていない。なお、取引通番「10003」の入金取消の後に、取引通番「10004」で異なる識別情報で、最終入金の取引処理が行われているが、この実施形態では取引通番「10003」の入金取消に対応するものとしては検出されない。
[Processing of payment cancellation information for transaction serial number “10003” (if the identification information does not match)]
As shown in FIG. 5, after the deposit cancellation of the transaction serial number “10003”, the final deposit transaction process using the same identification information is not performed. In addition, after the deposit cancellation of the transaction serial number “10003”, the transaction processing of the final deposit is performed with different identification information in the transaction serial number “10004”. In this embodiment, the deposit cancellation of the transaction serial number “10003” is supported It will not be detected.
以上により、図6に示すように、取引通番「10003」の取引履歴情報の最終入金フラグ及び対応取引履歴情報の項目は更新されない。なお、入金取消と識別情報の一部だけが一致する場合(例えば、操作者番号又はレジスタカード識別情報の一方だけが一致する場合)でも、当該入金取消に対応する最終入金の取引履歴情報として取り扱うように入金取消情報処理部32の処理を変更するようにしても良い。
As described above, as shown in FIG. 6, the items of the final deposit flag and the corresponding transaction history information in the transaction history information of the transaction serial number “10003” are not updated. Even if only a part of the identification information matches with the payment cancellation (for example, only one of the operator number or the register card identification information matches), it is treated as transaction history information of the final payment corresponding to the payment cancellation. In this manner, the processing of the deposit cancellation
[取引通番「10005」の入金取消情報の処理(訂正が発生する場合)]
図5に示すように、取引通番「10005」の入金取消の後には、取引通番「10006」で同じ識別情報を用いた最終入金の取引処理が行われている。また、取引通番「10006」の最終入金の取引処理の後には、取引通番「10007」で、取引通番「10006」の最終入金に対する訂正取引が行われている。そして、その後当該最終入金について訂正する訂正取引は発生していない。
[Processing of payment cancellation information for transaction serial number “10005” (when correction occurs)]
As shown in FIG. 5, after the deposit cancellation of the transaction serial number “10005”, the final deposit transaction process using the same identification information is performed for the transaction serial number “10006”. Further, after the transaction processing of the final deposit of the transaction serial number “10006”, a correction transaction for the final deposit of the transaction serial number “10006” is performed with the transaction serial number “10007”. After that, no correction transaction has occurred to correct the final deposit.
したがって、入金取消情報処理部32は、取引通番「10005」の入金取消(入金取消情報)に対応する最終入金の取引履歴情報として、取引通番「10007」の取引履歴情報を検出する。
Accordingly, the deposit cancellation
以上により、図6に示すように、取引通番「10005」の取引履歴情報の最終入金フラグは「1」に更新され、対応取引履歴情報の項目は「10007」となる。 As described above, as shown in FIG. 6, the final deposit flag of the transaction history information of the transaction serial number “10005” is updated to “1”, and the item of the corresponding transaction history information becomes “10007”.
[取引通番「20001」の入金取消情報の処理(訂正により識別情報が不一致となる場合)]
図5に示すように、取引通番「20001」の入金取消の後には、取引通番「20002」で同じ識別情報を用いた最終入金の取引処理が行われている。また、取引通番「20002」の最終入金の取引処理の後には、取引通番「20003」で、取引通番「20002」の最終入金に対する訂正取引が行われている。この取引通番「20003」の訂正取引は、取引通番「20002」の最終入金に対して識別情報(レジスタカード識別情報)を変更する内容である。したがって、この訂正処理により、当該最終入金の取引処理は取引通番「20001」の入金取消とは識別情報が異なるため対応しない状態となる。
[Processing of payment cancellation information for transaction serial number “20001” (when identification information does not match due to correction)]
As shown in FIG. 5, after the deposit cancellation of the transaction serial number “20001”, the final deposit transaction process using the same identification information is performed for the transaction serial number “20002”. Further, after the transaction processing of the final deposit of the transaction serial number “20002”, a correction transaction for the final deposit of the transaction serial number “20002” is performed with the transaction serial number “20003”. This correction transaction of transaction serial number “20003” is a content for changing the identification information (register card identification information) for the final deposit of transaction serial number “20002”. Therefore, by this correction process, the transaction process of the final deposit becomes incompatible with the deposit cancellation of the transaction serial number “20001” because the identification information is different.
以上により、図6に示すように、取引通番「20001」の取引履歴情報の最終入金フラグ及び対応取引履歴情報の項目は更新されない。 As described above, as shown in FIG. 6, the items of the final deposit flag and the corresponding transaction history information in the transaction history information of the transaction serial number “20001” are not updated.
[取引通番「20004」の入金取消情報の処理(訂正により識別情報が一致となる場合)]
図5に示すように、取引通番「20004」の入金取消の後には、取引通番「20005」で異なる識別情報を用いた最終入金の取引処理が行われている。そして、取引通番「20005」の最終取引は、取引通番「20006」の訂正取引により識別情報が訂正されている。これにより、当該最終入金の取引処理は、取引通番「20004」の入金取消と識別情報が一致することになる。
[Processing of payment cancellation information for transaction serial number “20004” (if the identification information matches due to correction)]
As shown in FIG. 5, after the deposit cancellation of the transaction serial number “20004”, the final deposit transaction process using identification information different from the transaction serial number “20005” is performed. The identification information of the final transaction with the transaction serial number “20005” is corrected by the correction transaction with the transaction serial number “20006”. As a result, in the final deposit transaction processing, the deposit cancellation of the transaction serial number “20004” matches the identification information.
したがって、入金取消情報処理部32は、取引通番「20004」の入金取消(入金取消情報)に対応する最終入金の取引履歴情報として、取引通番「20006」の取引履歴情報を検出する。
Accordingly, the deposit cancellation
以上により、図6に示すように、取引通番「20004」の取引履歴情報の最終入金フラグは「1」に更新され、対応取引履歴情報の項目は「20006」となる。 As described above, as shown in FIG. 6, the final deposit flag of the transaction history information of the transaction serial number “20004” is updated to “1”, and the item of the corresponding transaction history information is “20006”.
[取引通番「20008」の入金取消情報の処理(複数回入金取消が行われた場合)]
図5に示すように、取引通番「20008」の入金取消の後には、取引通番「20009」で同じ識別情報を用いた最終入金の取引処理が行われている。また、取引通番「20009」の最終入金の取引処理の後に、当該最終入金について訂正する訂正取引は発生していない。
[Processing of deposit cancellation information for transaction serial number “20008” (when multiple deposit cancellations are made)]
As shown in FIG. 5, after the deposit cancellation of the transaction serial number “20008”, the final deposit transaction process using the same identification information is performed with the transaction serial number “20009”. In addition, after the final deposit transaction processing of transaction serial number “20009”, no correction transaction for correcting the final deposit has occurred.
したがって、入金取消情報処理部32は、取引通番「20008」の入金取消(入金取消情報)に対応する最終入金の取引履歴情報として、取引通番「20009」の取引履歴情報を検出する。
Therefore, the deposit cancellation
以上により、図6に示すように、取引通番「20008」の取引履歴情報の最終入金フラグは「1」に更新され、対応取引履歴情報の項目は「20009」となる。 As described above, as shown in FIG. 6, the final deposit flag of the transaction history information of the transaction serial number “20008” is updated to “1”, and the item of the corresponding transaction history information becomes “20009”.
次に、入金取消情報処理部32が取引履歴情報蓄積部33に登録されている内容を情報処理装置30のユーザに提示する処理について図9のフローチャートを用いて説明する。
Next, processing in which the deposit cancellation
なお、この実施形態では、入出力部34は、ディスプレイやプリンタ等の出力手段によりユーザに情報を出力(提示)し、ユーザからの操作をキーボードやマウス等の入力手段を用いて受付可能となっているものとする。
In this embodiment, the input /
そして、情報処理装置30の入金取消情報処理部32は、ユーザの操作に応じて起動し、ディスプレイに提示対象の入金取引情報(最終入金フラグが1となっている入金取引情報)のリストを提示する画面(以下、「入金取消情報リスト表示画面」と呼ぶ)を表示する(S201)。
Then, the deposit cancellation
図10は、入金取消情報リスト表示画面の構成例について示した説明図である。 FIG. 10 is an explanatory diagram showing a configuration example of the deposit cancellation information list display screen.
図10に示すように、入金取消情報リスト表示画面では、入金取消情報を表示するためのフィールドF11が配置されている。フィールドF11の各情報(各行)は、マウスやキーボード等の操作により選択可能となっている。 As shown in FIG. 10, a field F11 for displaying deposit cancellation information is arranged on the deposit cancellation information list display screen. Each information (each line) in the field F11 can be selected by operating a mouse, a keyboard, or the like.
そして、入金取消情報リスト表示画面で、ユーザからフィールドF11のいずれかの入金取引情報(行)が選択された場合(S202)には、入金取消情報処理部32は、当該入金取消情報を、入金取消テーブル31から取得する(S203)。
Then, when any of the deposit transaction information (line) in the field F11 is selected by the user on the deposit cancellation information list display screen (S202), the deposit cancellation
そして、入金取消情報処理部32は、取得した入金取消情報の詳細を表示する画面(以下、「入金取消情報詳細表示画面」と呼ぶ)を、ディスプレイに表示する(S204)。
Then, the deposit cancellation
図11は、入金取消情報詳細表示画面の構成例について示した説明図である。 FIG. 11 is an explanatory diagram showing a configuration example of the payment cancellation information detail display screen.
図11に示すように、入金取消情報詳細表示画面では、当該入金取消情報に係る入金取消に用いられた識別情報(店名、操作者、レジスタカード識別情報等)を表示するフィールドF21と、当該入金取消情報の内容及び、対応する最終入金の取引履歴情報の内容を表示するフィールドF22とが配置されている。また、入金取消情報詳細表示画面では、「前画面に戻る」と表示されたB21が押下されると上述のステップS201の処理に戻って、入金取消情報リスト表示画面に遷移する。 As shown in FIG. 11, in the deposit cancellation information detail display screen, a field F21 for displaying identification information (store name, operator, register card identification information, etc.) used for deposit cancellation related to the deposit cancellation information, and the deposit A field F22 for displaying the contents of the cancellation information and the corresponding transaction history information of the final deposit is arranged. On the deposit cancellation information details display screen, when B21 displayed as “Return to previous screen” is pressed, the processing returns to the above-described step S201 and transitions to the deposit cancellation information list display screen.
フィールドF22では、入金取消の取引内容(操作日時、取引種別、投入金額等)と、当該入金取消に対応する最終入金の取引内容(操作日時、取引種別、投入金額等)を表示している。フィールドF22に表示する入金取消の内容は、入金取消テーブル31の入金取消情報を構成する情報である。また、フィールドF22に表示する最終入金の取引内容は、入金取消情報の対応取引履歴情報の項目で示された取引通番の取引履歴情報である。 In the field F22, the transaction details (operation date / time, transaction type, input amount, etc.) of the deposit cancellation and the transaction details (operation date / time, transaction type, input amount, etc.) of the final deposit corresponding to the deposit cancellation are displayed. The contents of the deposit cancellation displayed in the field F22 are information that constitutes the deposit cancellation information of the deposit cancellation table 31. Further, the transaction details of the final deposit displayed in the field F22 are transaction history information of the transaction serial number indicated in the item of corresponding transaction history information of the deposit cancellation information.
フィールドF21、F22に表示する内容により、ユーザは入金取引を利用した不正行為の有無を確認することができる。 The user can confirm the presence or absence of fraud using a deposit transaction based on the contents displayed in the fields F21 and F22.
例えば、図10に示すように、入金取消時の投入金額が「750,100円」であるのに対して、その後に行った最終入金の投入金額が「750,000円」となっている。したがって、この入金取消を行った操作者(レジスタ担当者)は、差額の100円を横領する不正行為を行った可能性を示している。 For example, as shown in FIG. 10, the input amount when the deposit is canceled is “750,100 yen”, whereas the input amount of the final deposit performed thereafter is “750,000 yen”. Therefore, the operator (register person in charge) who canceled this deposit has shown the possibility of having performed the fraudulent act which embezzled 100 yen of difference.
フィールドF22では、入金取消時の投入金額より最終入金の投入金額の方が少ない場合等、ユーザに不正行為が行われた可能性が高い場合には、視覚的にユーザに不正行為が行われた可能性が高いことを認識させるようにしても良い。具体的には、例えば、金取消時の投入金額より最終入金の投入金額の方が少ない場合には、フィールドF22において、投入金額の文字を赤色で表示したり、「入金取消の時より最終入金の投入金額の方が少なくなっています」等のメッセージを表示するようにしても良い。 In the field F22, when there is a high possibility that the user has been cheated, such as when the final deposit is less than the deposited money at the time of deposit cancellation, the user was visually cheated. You may make it recognize that possibility is high. Specifically, for example, if the amount of the final deposit is less than the amount of money at the time of canceling the money, the character of the input amount is displayed in red in the field F22, or “the final deposit from the time of canceling the deposit”. You may be made to display a message such as “the amount of money entered is less.”
また、入金取消情報詳細表示画面で表示対象となっている入金取消について、同じ識別情報を用いたその他の取引(例えば、複数の入金取消や、訂正取引)があった場合それらの関連する取引の内容も合わせて表示するようにしても良い。さらに、図10に示す入金取消情報詳細表示画面では、「帳票印刷」と表示されたボタンB22を押下することにより、プリンタ(入出力部34)に画面表示している情報の帳票印刷を実行させることができるものとする。 In addition, if there are other transactions using the same identification information (for example, multiple payment cancellations or correction transactions) for the payment cancellation that is displayed on the detailed screen for displaying the payment cancellation information, The contents may be displayed together. Further, on the deposit cancellation information detail display screen shown in FIG. 10, by pressing the button B22 displayed as “form print”, the printer (input / output unit 34) executes the form print of the information displayed on the screen. It shall be possible.
なお、図10、図11の表示画面は、入金取消に関連する可能性のある取引の内容をユーザに提示(表示出力又は印刷)する具体例であり、画面や帳票のレイアウトや出力手段は限定されないものである。例えば、入金取消情報処理部32及び入出力部34は、上述の図10、図11に表示した情報について、スプレッドシートやデータベースの形式でデータ生成して出力(例えば、媒体への記録や通信によるデータ送信)を行うようにしても良い。
The display screens of FIGS. 10 and 11 are specific examples of presenting (displaying output or printing) the contents of a transaction that may be related to payment cancellation, and the layout and output means of screens and forms are limited. Is not. For example, the deposit cancellation
(A−3)実施形態の効果
この実施形態によれば、以下のような効果を奏することができる。
(A-3) Effects of Embodiment According to this embodiment, the following effects can be achieved.
情報処理装置30では、入金取消の取引履歴情報を抽出して、それぞれの入金取消に対応する最終入金の取引履歴情報を検出している。そして、情報処理装置30では、対応する入金取消と最終入金の取引履歴情報を、入金取消を利用した不正行為に関連する可能性のあるものとして情報処理装置30のユーザ(例えば、各店舗を管理する本部のスタッフ等)に出力(提示)している。これにより、情報処理装置30のユーザは、情報処理装置30から出力(提示)された情報に基づいて、容易に入金取消を利用した不正行為の有無を確認することができる。
The
(B)他の実施形態
本発明は、上記の実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
(B) Other Embodiments The present invention is not limited to the above-described embodiments, and may include modified embodiments as exemplified below.
(B−1)上記の実施形態では、情報処理装置は、入出金装置とは別装置であるものとして説明したが、入出金装置自体に搭載するようにしても良い。例えば、入出金装置に搭載されたコンピュータに実施形態の情報処理プログラムをインストールして実行させるようにしても良い。 (B-1) In the above embodiment, the information processing apparatus has been described as a separate apparatus from the deposit / withdrawal apparatus. However, the information processing apparatus may be mounted on the deposit / withdrawal apparatus itself. For example, the information processing program of the embodiment may be installed and executed on a computer installed in the deposit / withdrawal apparatus.
(B−2)上記の実施形態では、訂正取引の取引履歴情報について、上述の図5に示すように、訂正対象となる取引の取引通番と、訂正後の取引の内容を対応付けた内容となっているが、訂正取引の取引履歴情報の表わし方はこれに限定されないものである。例えば、入出金装置10において、過去の最終入金の最終入金取引を取り消すための最終入金取消取引を導入して、過去の最終入金取引を取り消す取引履歴情報を記録した後に、新たな最終入金取引の取引履歴情報を記録するようにしても良い。このような場合、情報処理装置30側では、最終入金取消取引と、新たな最終入金取引を合わせて、一つの訂正取引と認識して、新たな最終入金取引の取引履歴情報を入金取消テーブル31の生成用いるようにしても良い。
(B-2) In the above embodiment, the transaction history information of the correction transaction, as shown in FIG. 5 described above, the transaction serial number of the transaction to be corrected and the content that correlates the content of the corrected transaction However, the way of representing the transaction history information of the correction transaction is not limited to this. For example, the deposit /
(B−3)上記の実施形態では、情報処理装置は、取引履歴情報蓄積部に各入出金装置からの取引履歴情報を蓄積しているが、各入出金装置と通信して、データ(取引履歴記録部)を参照するようにしても良い。 (B-3) In the above embodiment, the information processing apparatus stores transaction history information from each deposit / withdrawal device in the transaction history information storage unit. The history recording unit) may be referred to.
(B−4)上記の実施形態では、情報処理装置の効率的なリソース(データ処理量やデータ記憶容量等)利用のため、入金取消情報処理部32は、同じ識別情報を用いて、複数の入金取消が行われた場合には、最後の入金取消についてのみ入金取消テーブル31に取引履歴情報として反映させるものとして説明したが、全ての取消取引を入金取消テーブル31に記録して処理するようにしても良い。その場合、入金取消情報処理部32は、例えば、同じ識別情報を用いて行われた複数の入金取消について、まとめて一つの入金取消として取り扱い、対応する最終入金取引を検出する処理等を行うようにしても良い。
(B-4) In the above embodiment, in order to efficiently use resources (data processing amount, data storage capacity, etc.) of the information processing apparatus, the deposit cancellation
1000…入出金システム、30…情報処理装置、31…入金取消テーブル、32…入金取消情報処理部、33…取引履歴情報蓄積部、34…入出力部、10…入出金装置、1…硬貨処理機、2…紙幣処理機、3…表示部、4…操作部、5…カードリーダ、6…伝票記録部、7…記録部、8…主制御部、100…入出金処理機能、101…出金処理部、102…入金処理部、103…集計処理部、104…取引履歴記録部、105…訂正処理部。
DESCRIPTION OF
Claims (5)
を備えることを特徴とする情報処理装置。 Transaction history information for the cancellation of a deposit that was canceled during the deposit transaction included in the transaction history information generated by the deposit / withdrawal device, and the deposit transaction included in the transaction history information generated by the deposit / withdrawal device Information comprising a detection means for detecting a combination of transaction history information of payment cancellation and transaction history information of payment that may be related to fraud using the processing of payment cancellation based on history information Processing equipment.
上記入出金装置で生成された取引履歴情報から、入金取消の取引履歴情報を抽出する入金取消抽出部と、
上記入出金装置で生成された取引履歴情報から、上記入金取消抽出部が抽出した入金取消の取引履歴情報よりも後の時系列で、取引処理に用いられた識別情報の一部又は全部が一致する入金の取引履歴情報を検出する入金検出部と、
上記入金取消抽出部で抽出された入金取消の取引履歴情報と、上記入金検出部で検出された入金の取引履歴情報の組み合わせの一部又は全部を、不正行為に関連する可能性がある取引履歴情報として出力する検出結果出力部と
を有することを特徴とする請求項1に記載の情報処理装置。 The detecting means is
A deposit cancellation extraction unit that extracts transaction history information of deposit cancellation from the transaction history information generated by the deposit / withdrawal device,
From the transaction history information generated by the deposit / withdrawal device, a part or all of the identification information used for transaction processing is a time series after the transaction history information of the deposit cancellation extracted by the deposit cancellation extraction unit. A deposit detector that detects transaction history information for matching deposits;
And transaction history information for the payment cancellation extracted by the payment cancellation extracting unit, a part or all of the combinations of transaction history information of the deposit which is detected by the deposit detection unit, may be related to abuse transaction history The information processing apparatus according to claim 1, further comprising: a detection result output unit that outputs the information as information.
入出金装置で生成された取引履歴情報に含まれる入金取引の途中で取引の取消を行った入金取消の取引履歴情報と、上記入出金装置で生成された取引履歴情報に含まれる入金の取引履歴情報とに基づいて、入金取消の処理を利用した不正行為に関連する可能性がある入金取消の取引履歴情報と入金の取引履歴情報の組み合わせを検出する検出手段
として機能させることを特徴とする情報処理プログラム。 Computer
Transaction history information for the cancellation of a deposit that was canceled during the deposit transaction included in the transaction history information generated by the deposit / withdrawal device, and the deposit transaction included in the transaction history information generated by the deposit / withdrawal device Based on the history information, it functions as a detection means to detect a combination of transaction history information for payment cancellation and transaction history information for payment that may be related to fraudulent acts using the processing of payment cancellation. Information processing program.
上記情報処理装置として請求項1〜3のいずれかに記載の情報処理装置を適用したことを特徴とする入出金システム。 In a deposit / withdrawal system comprising one or more deposit / withdrawal apparatuses and an information processing apparatus for processing transaction history information generated by the deposit / withdrawal apparatus,
A deposit / withdrawal system, wherein the information processing apparatus according to claim 1 is applied as the information processing apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012032932A JP5807582B2 (en) | 2012-02-17 | 2012-02-17 | Information processing apparatus, program, and deposit / withdrawal system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012032932A JP5807582B2 (en) | 2012-02-17 | 2012-02-17 | Information processing apparatus, program, and deposit / withdrawal system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013171313A JP2013171313A (en) | 2013-09-02 |
JP5807582B2 true JP5807582B2 (en) | 2015-11-10 |
Family
ID=49265225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012032932A Active JP5807582B2 (en) | 2012-02-17 | 2012-02-17 | Information processing apparatus, program, and deposit / withdrawal system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5807582B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6756117B2 (en) * | 2016-02-26 | 2020-09-16 | 沖電気工業株式会社 | Cash processing device |
JP6879142B2 (en) * | 2017-09-22 | 2021-06-02 | 沖電気工業株式会社 | User information management device and user information management system |
JP7056283B2 (en) * | 2018-03-20 | 2022-04-19 | 沖電気工業株式会社 | User information management device and user information management system |
JP6925496B1 (en) * | 2020-11-09 | 2021-08-25 | 株式会社ジェーシービー | Information processing equipment, programs and information processing methods |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08315216A (en) * | 1995-05-15 | 1996-11-29 | Omron Corp | Money processing device and transaction processing device |
JP2007241338A (en) * | 2006-03-03 | 2007-09-20 | Nippon Ncr Business Solution Kk | Operator monitoring device and operator monitoring method |
JP5087848B2 (en) * | 2006-03-07 | 2012-12-05 | 沖電気工業株式会社 | Cash management system |
-
2012
- 2012-02-17 JP JP2012032932A patent/JP5807582B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013171313A (en) | 2013-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5332515B2 (en) | Automatic transaction equipment | |
JP2009295132A (en) | Automatic transaction device | |
WO2014007048A1 (en) | Automated transaction device | |
JP5807582B2 (en) | Information processing apparatus, program, and deposit / withdrawal system | |
JP2015092308A (en) | Automatic transaction device and automatic transaction system | |
JP6720667B2 (en) | Automatic transaction equipment | |
JP2008234461A (en) | Cash processor | |
JP5194413B2 (en) | Cash dispenser | |
JP5600611B2 (en) | Automatic transaction apparatus and automatic transaction system | |
JP5200388B2 (en) | Cash processing equipment | |
JP5807586B2 (en) | Deposit / withdrawal device, information processing device and cash processing system | |
JP5464253B2 (en) | Cash dispenser | |
JP5994606B2 (en) | Cash processing apparatus and cash processing program | |
JP5115167B2 (en) | Cash processing equipment | |
JP2008065628A (en) | Cash processor | |
JP2008242781A (en) | Cash receiving and paying system, and cash receiving and paying device and register used therefor | |
JP6452976B2 (en) | Cash processing equipment | |
JP6436622B2 (en) | Cash processing equipment | |
JP5630521B2 (en) | Automatic transaction equipment | |
JP6135182B2 (en) | Cash processing equipment | |
JP6060726B2 (en) | Cash processing apparatus and cash processing program | |
JP5807577B2 (en) | Deposit / withdrawal equipment | |
JP6463016B2 (en) | Cash processing apparatus and cash processing method | |
JP6277747B2 (en) | Deposit / withdrawal device and deposit / withdrawal program | |
JP7326961B2 (en) | cash handling equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140815 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150430 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150512 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150710 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20150710 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150811 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150824 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5807582 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |