JP7440175B2 - Card management system, verification device, terminal device, and card management method - Google Patents
Card management system, verification device, terminal device, and card management method Download PDFInfo
- Publication number
- JP7440175B2 JP7440175B2 JP2022029496A JP2022029496A JP7440175B2 JP 7440175 B2 JP7440175 B2 JP 7440175B2 JP 2022029496 A JP2022029496 A JP 2022029496A JP 2022029496 A JP2022029496 A JP 2022029496A JP 7440175 B2 JP7440175 B2 JP 7440175B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- data
- unique data
- recorded
- recorded 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
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Credit Cards Or The Like (AREA)
Description
本発明は、カード管理システム、照合装置、端末装置、およびカード管理方法に関する。 The present invention relates to a card management system, a verification device, a terminal device, and a card management method.
小売店等において、磁気カードを利用した各種取引(支払い、ポイントサービス等)が提供されている。このような取引においては、顧客または小売店の従業員が磁気カードリーダ等を用いて磁気カードを操作し、磁気カードに付されたカード番号を読み取る場合がある。 Various transactions (payments, point services, etc.) using magnetic cards are provided at retail stores and the like. In such transactions, a customer or a retail store employee may operate a magnetic card using a magnetic card reader or the like to read the card number attached to the magnetic card.
一方、磁気カードの磁気低下等の原因により、上記読み取り操作が失敗する場合がある。特許文献1には、読み取り操作の失敗に関連する技術が開示されている。
On the other hand, the reading operation may fail due to factors such as deterioration of the magnetic field of the magnetic card.
特許文献1に記載されたカードリーダは、磁気カードの読み取りに失敗した際に、読み取り失敗を表すデータを上位装置に送信する。当該送信されたデータの統計を取ることにより、読み取り失敗の原因が磁気カードおよびカードリーダのいずれにあるのかを推定することができる。
When the card reader described in
一般に、磁気カードの読み取りに失敗した場合、顧客または小売店の従業員は、カードリーダによる読み取り操作を複数回繰り返す。しかしながら、読み取りの失敗が磁気の低下、傷、割れその他の磁気カードの物理的損傷にある場合、読み取り操作を複数回繰り返したとしても読み取りは成功しにくい。したがって、当該操作を繰り返したのちにカードリーダによる読み取りを諦め、従業員がPOS(Point of Sales)等の上位端末からカード番号を手動で入力する、または、磁気カードを利用した取引の提供を中止する等の処置が行われる場合がある。この場合、従業員の手間が増え、繁忙時間帯においてはレジ待ち列が長くなる等、店舗サービスを低下させる可能性があった。 Generally, if a magnetic card reading fails, the customer or retail store employee repeats the reading operation with the card reader multiple times. However, if the reading failure is due to deterioration of magnetism, scratches, cracks, or other physical damage to the magnetic card, reading is unlikely to be successful even if the reading operation is repeated multiple times. Therefore, after repeating this operation, the card reader gives up on reading the card and the employee manually enters the card number from a host terminal such as a POS (Point of Sales), or the provision of transactions using magnetic cards is discontinued. In some cases, other measures may be taken. In this case, there was a possibility that store service would deteriorate, such as increased labor for employees and longer checkout lines during busy hours.
また、上記特許文献1に記載のカードリーダを用い、読み取り失敗の原因が磁気カードにあると推定できたとしても、磁気カードの読み取りは依然として困難なままである。したがって、顧客が磁気カードを新しいカードに交換するまでの間は、取引の度に上記読み取りの失敗および上記処置が繰り返され、従業員の手間を発生させる可能性があった。
Further, even if it is possible to assume that the cause of reading failure is due to the magnetic card using the card reader described in
この発明は、上記の課題を解決するカード管理システム、照合装置、端末装置、およびカード管理方法を提供する。 The present invention provides a card management system, a verification device, a terminal device, and a card management method that solve the above problems.
上記目的を達成するために、本発明の一態様によるカード管理システムは、カードに一意に付されたカード番号と、前記カードに記録された記録情報の取得エラーに係る第1データを含む固有データとを対応付けて管理する管理手段と、対象カードに記録された前記記録情報を電磁的方法により取得し、前記記録情報の取得エラーが生じた場合に、取得エラーに係る第1データを含む固有データを取得する取得手段と、前記取得手段で前記記録情報の取得エラーが生じた場合に、前記管理手段によって管理される前記固有データと、前記取得手段で取得された前記固有データとを照合し、前記対象カードのカード番号の特定を行う照合手段と、を備える。 In order to achieve the above object, a card management system according to one aspect of the present invention provides unique data including a card number uniquely assigned to a card and first data related to an acquisition error of recorded information recorded on the card. and a management means that manages the recorded information recorded on the target card by an electromagnetic method, and when an acquisition error of the recorded information occurs, a unique management means that includes first data related to the acquisition error. an acquisition means for acquiring data, and when an acquisition error of the recorded information occurs in the acquisition means, the unique data managed by the management means and the unique data acquired by the acquisition means are collated. , and a verification means for specifying the card number of the target card.
上記目的を達成するために、本発明の一態様による照合装置は、カードに一意に付されたカード番号と、前記カードに記録された記録情報の取得エラーに係る第1データを含む固有データとを対応付けて管理する管理手段と、対象カードに記録された前記記録情報を電磁的方法により取得する取得手段で取得エラーが生じた場合に、前記管理手段によって管理される前記固有データと、前記取得手段で取得された前記対象カードに記録された前記記録情報の取得エラーに係る第1データを含む固有データとを照合し、前記対象カードのカード番号の特定を行う照合手段と、を備える。 In order to achieve the above object, a verification device according to one aspect of the present invention includes unique data including a card number uniquely attached to a card and first data related to an acquisition error of recorded information recorded on the card. When an acquisition error occurs in the acquisition means that acquires the recorded information recorded on the target card by an electromagnetic method, the unique data managed by the management means; A verification means is provided for identifying the card number of the target card by comparing the recorded information recorded on the target card acquired by the acquisition unit with unique data including first data related to an acquisition error.
上記目的を達成するために、本発明の一態様による端末装置は、対象カードに記録された記録情報を電磁的方法により取得し、取得エラーが生じた場合に、前記対象カードに記録された前記記録情報の取得エラーに係る第1データを含む固有データを取得する取得手段と、前記取得手段で取得された前記固有データを、前記固有データを用いて前記対象カードのカード番号の特定を行う照合装置に送信する送信手段と、を備える。 In order to achieve the above object, a terminal device according to one aspect of the present invention acquires recorded information recorded on a target card by an electromagnetic method, and when an acquisition error occurs, the terminal device according to one aspect of the present invention acquires recorded information recorded on a target card. an acquisition unit that acquires unique data including first data related to an acquisition error of recorded information; and a collation that identifies the card number of the target card using the unique data, and the unique data acquired by the acquisition unit. and transmitting means for transmitting data to the device.
上記目的を達成するために、本発明の一態様によるカード管理方法は、対象カードに記録された記録情報の電磁的方法による取得エラーが生じた場合に、前記対象カードに一意に付されたカード番号と、前記記録情報の取得エラーに係る第1データを含む固有データとを送信する第1ステップと、前記第1ステップにおいて送信された前記カード番号と前記固有データとを対応付けて管理する第2ステップと、前記対象カードに記録された前記記録情報の電磁的方法による取得エラーが生じた場合に、前記対象カードに係る前記固有データを送信する第3ステップと、前記第2ステップにおいて管理される前記固有データと、前記第3ステップにおいて送信された前記固有データとを照合し、前記対象カードの前記カード番号の特定を行う第4ステップと、を備える。 In order to achieve the above object, a card management method according to one aspect of the present invention provides a card management method that, when an error occurs in acquiring recorded information recorded on a target card by an electromagnetic method, a card that is uniquely attached to the target card. a first step of transmitting a number and unique data including first data related to the acquisition error of the recorded information; and a first step of managing the card number transmitted in the first step in association with the unique data. 2 steps, a third step of transmitting the unique data related to the target card when an acquisition error occurs by an electromagnetic method of the recorded information recorded on the target card; and a third step of transmitting the unique data related to the target card; and a fourth step of comparing the unique data sent in the third step with the unique data transmitted in the third step to identify the card number of the target card.
本発明の上記態様によれば、読み取りが困難となったカードを用いた取引に要する手間を削減することができる。 According to the above aspect of the present invention, it is possible to reduce the effort required for transactions using cards that are difficult to read.
以下、本発明の一実施形態によるカード管理システム1を、図面を参照して説明する。
図1は、本実施形態によるカード管理システム1の構成の一例を示すブロック図である。図1に示すように、本実施形態によるカード管理システム1は、端末装置2および照合装置3を備える。端末装置2と照合装置3とは、有線または無線のネットワークNWを介して接続されている。
Hereinafter, a
FIG. 1 is a block diagram showing an example of the configuration of a
本実施形態によるカード管理システム1は、例えば、小売店等におけるカード(磁気カード)Cを利用した各種取引に用いられる。カードCには、記録情報が記録されている。記録情報とは、カードCに一意に付されたカード番号に係る情報であり、例えば磁気情報である。顧客または従業員がカードCを端末装置2で操作することにより、カードCの記録情報(磁気情報)が読み取られる。読み取られた記録情報に対し、復号処理や誤り訂正処理等の処理が行われることにより、カードCのカード番号が特定される。カードCの記録情報が正常に取得されなかった場合には、照合装置3が、記録情報の取得エラーに係る情報を用いてカードCのカード番号を特定する。
The
<端末装置2>
まず、端末装置2について説明する。
端末装置2は、例えば、小売店等に設置される装置である。本実施形態による端末装置2は、磁気カードリーダ210およびPOS220を備える。本実施形態による磁気カードリーダ210(取得手段)は、CPU(Central Processing Unit;中央演算処理装置)211と、記録部212と、イメージスキャナ213と、磁気ヘッド214と、を備える。
<
First, the
The
POS220は、カードCのカード番号に基づく各種取引(支払い等)を管理する。POS220は、カードCを用いた取引が始まった際に、磁気カードリーダ210に対し取引が始まった旨を通知する。本実施形態によるPOS220は、カードCの固有データD(詳細は後述)を照合装置3に送信する送信手段としても機能する。POS220は、ディスプレイを備えていてもよい。
The
イメージスキャナ213は、カードCの外観を示す第2データD20を取得する。本実施形態による第2データD20は、カードCから光学的方法によって得られる画像データである。イメージスキャナ213は、カードCの画像データ(第2データD20)を、CPU211に出力する。
The
磁気ヘッド214は、カードCの磁気ストライプC1に記録された磁気情報を、電磁的方法により波形データD11(波形D11a)として取得する。より具体的には、磁気ヘッド214と磁気ストライプC1とが摺動することにより、磁気ストライプC1の磁気に比例して振幅が変化するアナログ信号が得られる。磁気ヘッド214は、取得した波形データD11をCPU211に出力する。
The
CPU211は、磁気ヘッド214から出力された波形データD11に対しAD(Analog Digital)変換を行う。CPU211は、AD変換された波形データD11を、記録部212に出力する。CPU211は、磁気ヘッド214から出力された波形データD11を復号し、復号データD12を生成する。復号データD12は、数字列である。CPU211は、生成した復号データD12を、記録部212に出力する。なお、カード管理システム1は、CPU211とは異なる手段を備え、当該異なる手段が波形データD11を復号し復号データD12を生成してもよい。CPU211は、生成した復号データD12が規定のデータフォーマットに即しているか否か判定する。既定のデータフォーマットは、例えば、JIS X6302-2によって定義されるデータフォーマットである。生成した復号データD12が既定のデータフォーマットに即している場合、CPU211は、復号データD12からカードCのカード番号を抽出する。CPU211は、抽出したカード番号を、POS220に出力する。CPU211は、イメージスキャナ213から出力された画像データを、記録部212に出力する。
The
記録部212は、CPU211から出力された波形データD11、復号データD12、および画像データ(第2データD20)を、カードCの読み取りごとに記録する。
The
<カードCを読み取ることで得られる情報>
カードC(磁気ストライプC1)が磁気の低下、傷、割れその他の物理的損傷を負っている場合、カードCを磁気ヘッド214で正常に読み取れない場合がある。図2Aは、物理的損傷を負っていないカードCについて、磁気ヘッド214で読み取って得られた波形データD11(波形D11a)と、波形データD11をCPU211が復号して得られた復号データD12と、を示す図である。図2Bは、物理的損傷を負っているカードCについて、磁気ヘッド214で読み取って得られた波形データD11と、波形データD11をCPU211が復号して得られた復号データD12と、を示す図である。
<Information obtained by reading Card C>
If the card C (magnetic stripe C1) has reduced magnetism, scratches, cracks, or other physical damage, the
図2Aに示すように、物理的損傷を負っていないカードCの場合には、磁気ヘッド214が取得した波形データD11の振幅が略一定であり、当該波形データD11を復号した復号データD12が正常データSと一致する。なお、「正常データS」とは、正常なカードCを正常に読み取りおよび復号した際に得られる復号データD12を意味している。また、図示の例においては、理解を容易とするための便宜上、正常データSとして1から9および0が巡回する数字列を示している。実際の正常データSは、カードCによって異なる。
As shown in FIG. 2A, in the case of a card C that is not physically damaged, the amplitude of the waveform data D11 acquired by the
図2Bに示すように、物理的損傷を負っているカードCの場合には、磁気ヘッド214が取得した波形データD11の振幅が部分的に低下する。ここで、CPU211による復号が可能な信号レベル(振幅)には下限Lが存在する。言い換えれば、波形データD11のうち振幅が下限Lを下回る部分は、CPU211による復号がなされない。図示の例においては、波形データD11のうち「5678」に対応する部分の振幅が下限Lを下回り、当該部分が復号データD12から欠落している。
As shown in FIG. 2B, in the case of a physically damaged card C, the amplitude of the waveform data D11 acquired by the
<照合装置3および固有データD>
次に、照合装置3および固有データDについて説明する。
照合装置3は、例えばクラウド等である。図1に示すように、照合装置3は、管理手段310および照合手段320を備える。
<Verification device 3 and unique data D>
Next, the verification device 3 and the unique data D will be explained.
The verification device 3 is, for example, a cloud. As shown in FIG. 1, the verification device 3 includes a management means 310 and a verification means 320.
管理手段310は、例えばデータベース等である。管理手段310は、カードCのカード番号と、カードCに記録された磁気情報の取得エラーに係る固有データDと、を対応付けて管理する。本実施形態による固有データDは、第1データD10および第2データD20を含む。
The management means 310 is, for example, a database. The
図3Aに示すように、本実施形態による第1データD10は、波形データD11および復号データD12を含む。なお、波形データD11は、例えば、AD変換された波形D11aであってもよい。あるいは、波形データD11は、波形D11aの包絡線D11bであってもよい。波形データD11として包絡線D11bを用いる場合、照合装置3が包絡線D11bの生成を行ってもよい。波形データD11として、波形D11aおよび包絡線D11bの双方が用いられてもよい。 As shown in FIG. 3A, the first data D10 according to this embodiment includes waveform data D11 and decoded data D12. Note that the waveform data D11 may be, for example, an AD-converted waveform D11a. Alternatively, the waveform data D11 may be an envelope D11b of the waveform D11a. When using the envelope D11b as the waveform data D11, the matching device 3 may generate the envelope D11b. Both the waveform D11a and the envelope D11b may be used as the waveform data D11.
第2データD20は、カードCの外観を示すデータである。図3Bに示すように、本実施形態による第2データD20は、イメージスキャナ213によって取得される画像データである。本実施形態による第2データD20は、カードCのデザインD21、カードCに付された顧客のサインD22、カードCの傷D23が含まれる。なお、傷D23は、カードCの表面に形成された傷であってもよいし、カードCの割れであってもよい。
The second data D20 is data indicating the appearance of the card C. As shown in FIG. 3B, the second data D20 according to this embodiment is image data acquired by the
照合手段320は、磁気カードリーダ210で記録情報の取得エラーが生じた場合に、照合装置3によって管理される上記固有データ(管理固有データ)Dと、磁気カードリーダ210で取得された固有データ(取得固有データ)Dとを照合し、カードCのカード番号の特定を行う。
When an error in acquiring recorded information occurs in the
<カード管理システム1が行う処理>
次に、カード管理システム1が行う処理手順の一例を説明する。以降、カード管理システム1の処理の対象となるカードCを、特に、対象カードCと称する場合がある。
<Processing performed by
Next, an example of a processing procedure performed by the
まず、対象カードCの固有データDが照合装置3に記録される前における処理手順の一例を説明する。図4Aは、対象カードCの固有データDが照合装置3に記録される前において、本実施形態によるカード管理システム1が行う処理手順の一例を示すフローチャートである。
First, an example of the processing procedure before the unique data D of the target card C is recorded in the verification device 3 will be described. FIG. 4A is a flowchart showing an example of a processing procedure performed by the
(ステップS101)POS220は、磁気カードリーダ210に対し、これから新しい取引が開始される旨を通知する。例えば、従業員がレジ操作を開始すると、POS220は磁気カードリーダ210に対して取引開始通知を行う。当該取引開始通知により、磁気カードリーダ210は、取引の区分を認識する。
(Step S101) The
(ステップS102)磁気カードリーダ210は、対象カードCに記録された磁気情報(符号データ)を取得する。例えば、従業員または顧客が対象カードCの磁気ストライプC1を磁気ヘッド214と摺動させると、磁気ヘッド214は、対象カードCの磁気情報に応じた波形データD11(波形D11a)を取得する。磁気ヘッド214は、取得した波形データD11を、CPU211に出力する。CPU211は、磁気ヘッド214が出力した波形データD11に対しAD変換を行い、AD変換された波形データD11を記録部212に出力する。
(Step S102) The
(ステップS103)イメージスキャナ213は、対象カードCの画像データを取得する。イメージスキャナ213は、取得した画像データをCPU211に出力する。CPU211は、イメージスキャナ213から取得した画像データを記録部212に出力する。なお、ステップS102の処理およびステップS103の処理は同時に行われてもよい。あるいは、ステップS102の処理とステップS103の処理とは異なるタイミングで行われてもよい。
(Step S103) The
(ステップS104)CPU211は、磁気ヘッド214が出力した波形データD11を復号し、復号データD12を生成する。CPU211は、生成した復号データD12を記録部212に出力する。
(Step S104) The
(ステップS105)記録部212は、CPU211が出力した波形データD11および復号データD12(第1データD10)と、画像データ(第2データD20)とを、読み取りごとに記録する。言い換えれば、記録部212は、第1データD10および第2データD20を含む固有データDを、読み取りごとに記録する。
(Step S105) The
(ステップS106)CPU211は、生成した復号データD12が規定のデータフォーマットに即しているか否か判定する。CPU211が、既定のデータフォーマットに即していると判定した場合(ステップS106;YES)には、ステップS107の処理が行われ、既定のデータフォーマットに即していないと判定した場合(ステップS106;NO)には、ステップS109の処理が行われる。
(Step S106) The
(ステップS107)CPU211は、復号データD12から対象カードCのカード番号を抽出する。CPU211は、抽出したカード番号をPOS220に出力する。POS220は、CPU211が出力したカード番号に基づき、各種取引処理(支払い処理、ポイントサービスの提供等)を行う。
(Step S107) The
(ステップS108)記録部212は、記録していた固有データD(第1データD10および第2データD20)を破棄する。
(Step S108) The
(ステップS109)CPU211は、POS220に対し、対象カードCの読み取りが不可だった旨(取得エラー)を通知する。
(Step S109) The
(ステップS110)POS220は、顧客または従業員による読み取り終了指示があるか否かを判定する。読み取り終了指示がない場合(ステップS110;NO)には、ステップS102~ステップS106の処理が繰り返される。ステップS102~ステップS106の処理が繰り返されることで、記録部212には、読み取り回数分の固有データDが記録される。読み取り終了指示があった場合(ステップS110;YES)には、ステップS111の処理が行われる。
(Step S110) The
(ステップS111)POS220は、顧客または従業員によるカード番号の手入力を待機する(ステップS111;NO)。顧客又は従業員によるカード番号の手入力があった場合(ステップS111;YES)には、ステップS112の処理が行われる。なお、カード番号の手入力を行わない場合には、取引を中止してもよい。
(Step S111) The
(ステップS112)POS220は、磁気カードリーダ210に対し、固有データDの送信を指示する。磁気カードリーダ210は、記録部212に記録していた読み取り回数分の固有データD(第1データD10および第2データD20)を、POS220に出力する。POS220は、手入力されたカード番号と、CPU211が出力した読み取り回数分の固有データDとを、照合装置3に送信する。
(Step S112) The
(ステップS113)照合装置3は、POS220が送信したカード番号と読み取り回数分の固有データDとを紐づけ、管理手段310に格納する。なお、管理手段310には、波形データD11として波形D11aが格納されてもよいし、包絡線D11bが格納されてもよい。あるいは、管理手段310には、波形D11aおよび包絡線D11bの双方を含む波形データD11が格納されてもよい。管理手段310に包絡線D11bを含む波形データD11が格納される場合、照合装置3が、波形D11aから包絡線D11bを生成してもよい。
(Step S113) The verification device 3 associates the card number sent by the
次に、対象カードCの固有データDが照合装置3に記録された後における処理手順の一例について説明する。図4Bは、対象カードCの固有データDが照合装置3に記録された後において、本実施形態によるカード管理システム1が行う処理手順の一例を示すフローチャートである。
Next, an example of the processing procedure after the unique data D of the target card C is recorded in the verification device 3 will be explained. FIG. 4B is a flowchart illustrating an example of a processing procedure performed by the
(ステップS201)POS220は、ステップS101と同様に、磁気カードリーダ210に対し、これから新しい取引が開始される旨を通知する。
(Step S201) Similar to step S101, the
(ステップS202)磁気カードリーダ210は、ステップS102と同様に、対象カードCに記録された磁気情報(符号データ)を取得する。磁気ヘッド214は、対象カードCに応じた波形データD11(波形D11a)を取得する。磁気ヘッド214は、取得した波形データD11を、CPU211に出力する。CPU211は、磁気ヘッド214が出力した波形データD11に対しAD変換を行い、AD変換された波形データD11を記録部212に出力する。
(Step S202) The
(ステップS203)イメージスキャナ213は、ステップS103と同様に、対象カードCの画像データを取得する。イメージスキャナ213は、取得した画像データをCPU211に出力する。CPU211は、イメージスキャナ213から取得した画像データを記録部212に出力する。なお、ステップS202の処理およびステップS203の処理は同時に行われてもよい。あるいは、ステップS202の処理とステップS203の処理とは異なるタイミングで行われてもよい。
(Step S203) The
(ステップS204)CPU211は、ステップS104と同様に、磁気ヘッド214が出力した波形データD11を復号し、復号データD12を生成する。CPU211は、生成した復号データD12を記録部212に出力する。
(Step S204) Similar to step S104, the
(ステップS205)記録部212は、CPU211が出力した波形データD11および復号データD12(第1データD10)と、画像データ(第2データD20)とを、記録する。
(Step S205) The
(ステップS206)CPU211は、ステップS106と同様に、生成した復号データD12が規定のデータフォーマットに即しているか否か判定する。CPU211が、既定のデータフォーマットに即していると判定した場合(ステップS206;YES)には、ステップS207の処理が行われ、既定のデータフォーマットに即していないと判定した場合(ステップS206;NO)には、ステップS209の処理が行われる。
(Step S206) Similar to step S106, the
(ステップS207)CPU211は、ステップS107と同様に、復号データD12から対象カードCのカード番号を抽出する。CPU211は、抽出したカード番号をPOS220に出力する。POS220は、CPU211が出力したカード番号に基づき、各種取引処理(支払い処理、ポイントサービスの提供等)を行う。
(Step S207) Similar to step S107, the
(ステップS208)記録部212は、ステップS108と同様に、記録していた固有データD(第1データD10および第2データD20)を破棄する。
(Step S208) Similar to step S108, the
(ステップS209)磁気カードリーダ210は、記録部212に記録していた固有データD(第1データD10および第2データD20)を、POS220に出力する。POS220は、CPU211が出力した固有データDを、照合装置3に送信する。
(Step S209) The
(ステップS210)照合手段320は、POS220から送信されてきた固有データD(取得固有データD)と、管理手段310に格納されている固有データD(管理固有データ)とを照合する。例えば、照合手段320は、取得固有データDと第1データD10(波形データD11および復号データD12)および第2データD20が合致する管理固有データDを照合する。または、照合手段320は、取得固有データDと第1データD10および第2データD20が近い(類似する)管理固有データDを照合する。
(Step S210) The collation means 320 collates the unique data D (obtained unique data D) transmitted from the
(ステップS211)照合手段320は、照合手段320によって照合された管理固有データDに紐づけられたカード番号を特定する。照合装置3は、特定されたカード番号をPOS220に送信する。
(Step S211) The verification means 320 identifies the card number linked to the management specific data D verified by the verification means 320. The verification device 3 transmits the identified card number to the
(ステップS212)POS220は、照合装置3が送信したカード番号を顧客に提示し、照合されたカード番号に間違いがないか承認を求める。POS220は、例えば、POS220が備えるディスプレイに、カード番号の承認画面を表示する。
(Step S212) The
(ステップS213)POS220は、提示したカード番号が顧客に承認されたか否かを判定する。提示したカード番号が承認された場合(ステップS213;YES)には、POS220は、提示したカード番号に基づき、各種取引処理(支払い処理、ポイントサービスの提供等)を行う。提示したカード番号が承認されなかった(否認された)場合(ステップS214;NO)には、ステップS214の処理が行われる。
(Step S213) The
(ステップS214)POS220は、否認されたカード番号を照合装置3に送信する。照合装置3は、否認されたカード番号を管理手段310に登録し、同一の取引内で再度同じカード番号を提示しないようにする。ステップS214の処理が行われたのち、ステップS210~ステップS213の処理が繰り返される。なお、ステップS210の処理が再度行われる際には、ステップS213で否認されたカード番号の一致率を下げたうえで照合が行われてもよい。また、一定回数の再照合が行われてもなおカード番号が否認される場合には、ステップS111およびステップS112と同様の処理により、管理手段310へのカード番号の再登録を行ってもよい。ステップS214の処理が行われたのち、ステップS202の処理が行われてもよい。
(Step S214) The
以上説明したように、本実施形態によるカード管理システム1は、カードCに一意に付されたカード番号と、カードCに記録された記録情報(磁気情報)の取得エラーに係る第1データD10を含む固有データDとを対応付けて管理する管理手段310と、対象カードCに記録された記録情報を電磁的方法により取得し、記録情報の取得エラーが生じた場合に、取得エラーに係る第1データD10を含む固有データDを取得する磁気カードリーダ210と、磁気カードリーダ210で記録情報の取得エラーが生じた場合に、管理手段310によって管理される固有データDと、磁気カードリーダ210で取得された固有データDとを照合し、対象カードCのカード番号の特定を行う照合手段320と、を備える。
As explained above, the
この構成によれば、磁気の低下、傷、割れその他の物理的損傷により磁気カードリーダ210による読み取りが困難となったカードCを用いた取引に要する手間を削減することができる。より具体的には、取引の度に読み取りの失敗を繰り返したり、取引の度にカード番号の手入力を行ったりすることが防止される。
According to this configuration, it is possible to reduce the effort required for transactions using a card C that is difficult to read by the
<冗長性を持たせた照合>
なお、上述したステップS210において、照合手段320は、冗長性を持たせた照合を行ってもよい。以下、冗長性を持たせた照合の重要性について説明する。
<Verification with redundancy>
Note that in step S210 described above, the matching means 320 may perform matching with redundancy. The importance of matching with redundancy will be explained below.
先述したように、波形データD11のうち、振幅が下限Lを下回る部分は、CPU211による復号がなされない(図2B参照)。しかしながら、例えば磁気ヘッド214の出力がバラつくことにより、下限L付近では、同一のカードCであってもその復号結果(復号データD12)が変動する可能性がある。また、CPU211による復号感度や変換精度のバラつき、または磁気ヘッド214に対するカードCの操作速度のバラつき等の要因によっても、カードCの復号結果は変動し得る。より具体的には、図5Aに示すように、復号データD12においては、数字(桁)の増加(符号D12a)、数字の消失(符号D12b)、または数字の変化(符号D12c)等の変動が生じる可能性がある。
As described above, the portion of the waveform data D11 whose amplitude is below the lower limit L is not decoded by the CPU 211 (see FIG. 2B). However, for example, due to variations in the output of the
したがって、照合手段320が復号データD12の照合を行う際には、復号データD12が完全一致していることを照合の要件としないことが望ましい。例えば、復号データD12における数字の並び(配列順)が同一であることや、復号データD12を構成する数字列の一致率が一定値以上であること、またはこれらの双方を照合の要件とすることが望ましい。 Therefore, when the collation means 320 collates the decoded data D12, it is desirable that the collation does not require that the decoded data D12 completely match. For example, the sequence of numbers in the decrypted data D12 (order of arrangement) is the same, the matching rate of the number strings that make up the decoded data D12 is a certain value or more, or both of these are requirements for verification. is desirable.
また、磁気ヘッド214に対するカードCの操作速度によって、波形データD11は変動し得る。より具体的には、図5Bに示すように、磁気ヘッド214に対するカードCの操作速度を速くすると(符号D11f)、波形データD11の振幅は増大し、波形データD11の長さ(期間)は短くなる。一方で、磁気ヘッド214に対するカードCの操作速度を遅くすると(符号D11s)、波形データD11の振幅は減少し、波形データD11の長さ(期間)は長くなる。
Furthermore, the waveform data D11 may vary depending on the operating speed of the card C with respect to the
したがって、照合手段320が波形データD11の照合を行う際には、波形データD11が完全一致していることを照合の要件としないことが望ましい。例えば、照合手段320は、波形データD11を伸縮したうえで波形データD11の照合を行ったり、波形データD11の一致率が一定値以上であることを照合の要件としたり、あるいはこれらの双方を適用した照合を行ったりすることが望ましい。 Therefore, when the matching means 320 matches the waveform data D11, it is desirable that the matching does not require that the waveform data D11 completely match. For example, the matching means 320 may expand or contract the waveform data D11 and then match the waveform data D11, or may set the matching rate of the waveform data D11 to be equal to or higher than a certain value as a requirement for matching, or apply both of these methods. It is desirable to carry out a matching process.
また、イメージスキャナ213に対するカードCの操作速度によって、第2データD20は変動し得る。より具体的には、図5Cに示すように、イメージスキャナ213に対するカードCの操作速度を速くすると(符号D20f)、第2データD20はカードCの長辺方向に収縮する。一方で、イメージスキャナ213に対するカードCの操作速度を遅くすると(符号D20s)、第2データD20はカードCの長辺方向に伸長する。
Further, the second data D20 may vary depending on the operating speed of the card C with respect to the
したがって、照合手段320が第2データD20の照合を行う際には、第2データD20が完全一致していることを照合の要件としないことが望ましい。例えば、照合手段320は、第2データD20を伸縮したうえで第2データD20の照合を行ったり、第2データD20の一致率が一定値以上であることを照合の要件としたり、あるいはこれらの双方を適用した照合を行ったりすることが望ましい。 Therefore, when the matching means 320 matches the second data D20, it is preferable not to require that the second data D20 completely match. For example, the collation means 320 expands and contracts the second data D20 and then collates the second data D20, or sets the matching rate of the second data D20 to be equal to or higher than a certain value as a requirement for collation, or performs these operations. It is desirable to perform verification using both methods.
<変形例>
上記実施形態において、管理手段310は第1データD10および第2データD20の双方を管理していたが、管理手段310は第1データD10のみを管理していてもよい。この場合、照合手段320は、第1データD10のみを照合して対象カードCのカード番号を特定してもよい。
<Modified example>
In the above embodiment, the management means 310 managed both the first data D10 and the second data D20, but the management means 310 may manage only the first data D10. In this case, the collation means 320 may identify the card number of the target card C by collating only the first data D10.
また、上記実施形態において、読み取りの度に生成される固有データDは記録部212に記録されていたが、読み取りの度に生成される固有データDはPOS220に記録されてもよい。この場合、POS220は、磁気カードリーダ210に対して取引開始通知をしなくてもよい。磁気カードリーダ210は、読み取りの度に固有データDをPOS220に出力してもよい。POS220は、顧客または従業員による読み取り終了指示があった場合、手入力されたカード番号と、POS220に記録されていた読み取り回数分の固有データDとを、照合装置3に送信してもよい。
Furthermore, in the above embodiment, the unique data D generated each time the reading is performed is recorded in the
また、上記実施形態による復号データD12においては、カードCから得られた波形データD11のうち復号することができなかった区間は削除されていたが、復号データD12の構成はこれに限られない。図6に示すように、復号データD12は、波形データD11のうち復号することができなかった区間を無信号区間NSとして含んで(保持して)いてもよい。言い換えれば、復号データD12は、波形データD11のうち復号することができなかった区間を時間測定した情報を含んでいてもよい。この構成によれば、より実態に近い復号データD12を生成することができ、照合手段320による照合の精度を高めることができる。 Further, in the decoded data D12 according to the embodiment described above, sections that could not be decoded out of the waveform data D11 obtained from the card C are deleted, but the structure of the decoded data D12 is not limited to this. As shown in FIG. 6, the decoded data D12 may include (hold) a section of the waveform data D11 that could not be decoded as a no-signal section NS. In other words, the decoded data D12 may include information obtained by measuring the time of a section of the waveform data D11 that could not be decoded. According to this configuration, it is possible to generate decoded data D12 that is closer to the actual situation, and it is possible to improve the accuracy of verification by the verification means 320.
<最小構成例>
ここで、カード管理システムの最小構成例を説明する。
図7は、本発明の一実施形態によるカード管理システムの最小構成例を示す図である。図7に示すように、カード管理システム1Aは、管理手段310Aと、照合手段320Aと、取得手段210Aと、を備える。管理手段310Aは、カードCに一意に付されたカード番号と、カードCに記録された記録情報の取得エラーに係る第1データD10を含む固有データDとを対応付けて管理する。取得手段210Aは、対象カードCに記録された記録情報を電磁的方法により取得し、記録情報の取得エラーが生じた場合に、取得エラーに係る第1データD10を含む固有データDを取得する。照合手段320Aは、取得手段210Aで記録情報の取得エラーが生じた場合に、管理手段310Aによって管理される固有データDと、取得手段210Aで取得された固有データDとを照合し、対象カードCのカード番号の特定を行う。
<Minimum configuration example>
Here, an example of the minimum configuration of the card management system will be explained.
FIG. 7 is a diagram showing an example of the minimum configuration of a card management system according to an embodiment of the present invention. As shown in FIG. 7, the
1、1A…カード管理システム 2…端末装置 3…照合装置 210…磁気カードリーダ(取得手段) 210A…取得手段 220…POS(送信手段) 310…管理手段 320…照合手段
1, 1A...
Claims (9)
前記固有データが前記管理手段に記録されたあと対象カードに記録された前記記録情報を電磁的方法により取得し、前記記録情報の取得エラーが生じた場合に、取得エラーに係る第1データを含む固有データを取得する取得手段と、
前記固有データが前記管理手段に記録されたあと前記取得手段で前記記録情報の取得エラーが生じた場合に、前記管理手段によって管理される前記固有データと、前記取得手段で取得された前記固有データとを照合し、前記対象カードのカード番号の特定を行う照合手段と、
を備えるカード管理システム。 When an error occurs in acquiring recorded information recorded on a card, a card number uniquely assigned to the card and unique data including first data related to the error in acquiring recorded information are linked and managed. management means and
After the unique data is recorded in the management means, the recorded information recorded on the target card is acquired by an electromagnetic method, and when an acquisition error of the recorded information occurs, first data related to the acquisition error is included. an acquisition means for acquiring unique data;
If an error in acquiring the recorded information occurs in the acquisition means after the unique data is recorded in the management means, the unique data managed by the management means and the unique data acquired by the acquisition means a verification means for identifying the card number of the target card;
A card management system equipped with
前記カードから電磁的方法により得られる信号を復号して得られる復号データと、
を含む、請求項1記載のカード管理システム。 The first data includes waveform data indicating a waveform of a signal obtained from the card by an electromagnetic method;
decoded data obtained by decoding a signal obtained from the card by an electromagnetic method;
The card management system according to claim 1, comprising:
前記取得手段によって取得される前記固有データは、前記対象カードの外観を示す第2データを更に含む、
請求項1から請求項3のいずれか一項に記載のカード管理システム。 The unique data managed by the management means further includes second data indicating the appearance of the card,
The unique data acquired by the acquisition means further includes second data indicating the appearance of the target card.
The card management system according to any one of claims 1 to 3.
前記固有データが前記管理手段に記録されたあと対象カードに記録された前記記録情報を電磁的方法により取得する取得手段で取得エラーが生じた場合に、前記管理手段によって管理される前記固有データと、前記取得手段で取得された前記対象カードに記録された前記記録情報の取得エラーに係る第1データを含む固有データとを照合し、前記対象カードのカード番号の特定を行う照合手段と、
を備える照合装置。 When an error occurs in acquiring recorded information recorded on a card, a card number uniquely assigned to the card and unique data including first data related to the error in acquiring recorded information are linked and managed. management means and
If an acquisition error occurs in the acquisition means that acquires the recorded information recorded on the target card by an electromagnetic method after the unique data is recorded in the management means, the unique data managed by the management means and , a collation means for identifying the card number of the target card by collating unique data including first data related to an acquisition error of the recorded information recorded on the target card acquired by the acquisition means;
A verification device comprising:
前記記録情報の取得エラーが生じた場合に、入力されたカード番号と、前記取得手段で取得された前記固有データとを、前記固有データを用いて前記対象カードのカード番号の特定を行う照合装置に送信する送信手段と、
を備える端末装置。 Obtaining the recorded information recorded on the target card by an electromagnetic method, and when an acquisition error occurs, acquiring unique data including first data related to the acquisition error of the recorded information recorded on the target card. means and
When an error in acquiring the recorded information occurs, a verification device that uses the input card number and the unique data acquired by the acquisition means to identify the card number of the target card using the unique data. a transmission means for transmitting to;
A terminal device equipped with.
前記第1ステップにおいて送信された前記カード番号と前記固有データとを紐づけて管理する第2ステップと、
前記第2ステップのあと、前記対象カードに記録された前記記録情報の電磁的方法による取得エラーが生じた場合に、前記対象カードに係る前記固有データを送信する第3ステップと、
前記第2ステップのあと、前記第2ステップにおいて管理される前記固有データと、前記第3ステップにおいて送信された前記固有データとを照合し、前記対象カードの前記カード番号の特定を行う第4ステップと、
を備えるカード管理方法。 If an error occurs in acquiring the recorded information recorded on the target card by an electromagnetic method, unique data including a card number uniquely attached to the target card and first data related to the error in acquiring the recorded information; The first step is to send the
a second step of linking and managing the card number transmitted in the first step and the unique data;
After the second step, if an error occurs in obtaining the recorded information recorded on the target card by an electromagnetic method, a third step of transmitting the unique data related to the target card;
After the second step, a fourth step of comparing the unique data managed in the second step with the unique data transmitted in the third step and identifying the card number of the target card. and,
A card management method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022029496A JP7440175B2 (en) | 2022-02-28 | 2022-02-28 | Card management system, verification device, terminal device, and card management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022029496A JP7440175B2 (en) | 2022-02-28 | 2022-02-28 | Card management system, verification device, terminal device, and card management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023125424A JP2023125424A (en) | 2023-09-07 |
| JP7440175B2 true JP7440175B2 (en) | 2024-02-28 |
Family
ID=87887083
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022029496A Active JP7440175B2 (en) | 2022-02-28 | 2022-02-28 | Card management system, verification device, terminal device, and card management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7440175B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017111634A (en) | 2015-12-16 | 2017-06-22 | 富士通フロンテック株式会社 | Automatic transaction device, card inspection method, and card inspection program |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3778742B2 (en) * | 1999-11-02 | 2006-05-24 | 日本電産サンキョー株式会社 | Data demodulating method and data demodulating device |
| JP2001273605A (en) * | 2000-03-28 | 2001-10-05 | Oki Electric Ind Co Ltd | Magnetic data reader |
| JP4311954B2 (en) * | 2003-03-13 | 2009-08-12 | 日立オムロンターミナルソリューションズ株式会社 | Information reader |
| JP2009140541A (en) * | 2007-12-04 | 2009-06-25 | Nec Computertechno Ltd | Information reading device, information processing device, passbook printer, information processing system, and method and program of detecting state of magnetism |
| JP2013073293A (en) * | 2011-09-27 | 2013-04-22 | Toshiba Tec Corp | Card processing terminal |
| JP6329852B2 (en) * | 2014-08-26 | 2018-05-23 | シャープ株式会社 | Magnetic card reader |
-
2022
- 2022-02-28 JP JP2022029496A patent/JP7440175B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017111634A (en) | 2015-12-16 | 2017-06-22 | 富士通フロンテック株式会社 | Automatic transaction device, card inspection method, and card inspection program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023125424A (en) | 2023-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7264163B2 (en) | On-line correction of check code line recognition in point-of-sale stations | |
| US9934433B2 (en) | Global geographic information retrieval, validation, and normalization | |
| US9342741B2 (en) | Systems, methods and computer program products for determining document validity | |
| US9396388B2 (en) | Systems, methods and computer program products for determining document validity | |
| US8855425B2 (en) | Systems, methods and computer program products for determining document validity | |
| US8879846B2 (en) | Systems, methods and computer program products for processing financial documents | |
| CN107798528B (en) | Pre-authentication processing | |
| US20050192884A1 (en) | Credit card chargeback inquiry handling system and method | |
| EP1111539A2 (en) | Form handling system | |
| JP5202677B2 (en) | Receipt data recognition device and program thereof | |
| US9965759B2 (en) | Obfuscating private information using a transaction identifier | |
| US20110052075A1 (en) | Remote receipt analysis | |
| US11263580B2 (en) | Information push method and device | |
| US20140278881A1 (en) | Automated Method and System for Coupon Vision and Interpretation With Selective Use of Human Assisted Processing | |
| JP7440175B2 (en) | Card management system, verification device, terminal device, and card management method | |
| CN114170609A (en) | Electronic equipment and document identification and entry method and medium thereof | |
| JP5324831B2 (en) | Voucher management apparatus and voucher management method | |
| US20200242582A1 (en) | Image-based transaction processing | |
| US20200026915A1 (en) | Information processing apparatus and information processing method | |
| JP2024118829A (en) | Information processing device, system, information processing method, and program | |
| JP5654878B2 (en) | Form processing system, center terminal used for the form processing system, and program for realizing the center terminal | |
| CN111797645B (en) | Method and device for identifying bar codes | |
| JP2020009323A (en) | Delivery customer management system | |
| KR100726482B1 (en) | Credit card slip management method and system | |
| JP2024071309A (en) | Registration number collation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230411 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230509 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20230620 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230817 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20230825 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20230929 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240208 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7440175 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |