[go: up one dir, main page]

JPH0535464B2 - - Google Patents

Info

Publication number
JPH0535464B2
JPH0535464B2 JP28009984A JP28009984A JPH0535464B2 JP H0535464 B2 JPH0535464 B2 JP H0535464B2 JP 28009984 A JP28009984 A JP 28009984A JP 28009984 A JP28009984 A JP 28009984A JP H0535464 B2 JPH0535464 B2 JP H0535464B2
Authority
JP
Japan
Prior art keywords
data
pin
password
transaction
temporary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP28009984A
Other languages
Japanese (ja)
Other versions
JPS61157975A (en
Inventor
Fumio Koyama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Tateisi Electronics Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omron Tateisi Electronics Co filed Critical Omron Tateisi Electronics Co
Priority to JP59280099A priority Critical patent/JPS61157975A/en
Publication of JPS61157975A publication Critical patent/JPS61157975A/en
Publication of JPH0535464B2 publication Critical patent/JPH0535464B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 この発明は暗証番号照合装置に関し、特に、取
引処理において、取引を行なう顧客が予め定めら
れた特定の顧客であるかどうかを入力された暗証
番号により、判断するような暗証番号照合装置に
関する。
[Detailed Description of the Invention] Industrial Application Field This invention relates to a password verification device, and in particular, in transaction processing, it is possible to determine whether or not a customer conducting a transaction is a predetermined specific customer based on an input password. This invention relates to a PIN verification device that makes a determination.

発明の概要 この発明は取引条件に従つて変化する暗証番号
と入力された暗証番号との照合を行なう暗証番号
照合装置である。
Summary of the Invention The present invention is a password verification device that verifies a password that changes according to transaction conditions and an input password.

従来の技術 従来のATM(オートマチツク・テラーズ・マ
シーン)やCAT(クレジツト・オーソリゼーシヨ
ン・ターミナル)などで用いられる暗証番号照合
装置では、暗証番号は取引の以前の契約時に取引
の当事者間で予め決められた数字データであり、
1度決められた暗証番号は契約期間中は変化する
ことはない。
Conventional technology In conventional PIN verification devices used in ATMs (Automatic Tellers Machines) and CATs (Credit Authorization Terminals), the PIN is entered in advance between the parties to the transaction at the time of the contract prior to the transaction. It is fixed numerical data,
Once determined, the PIN number will not change during the contract period.

発明が解決しようとする問題点 ところで、取引処理に用いられる暗証番号は通
常4桁であるので、他人に覚えられる可能性があ
り、他人により悪用されるおそれがある。
Problems to be Solved by the Invention Incidentally, since the personal identification number used for transaction processing is usually four digits long, there is a possibility that the personal identification number can be memorized by another person and may be misused by another person.

それゆえに、この発明に主たる目的は暗証番号
の悪用を防止するような暗証番号照合装置を提供
することである。
Therefore, the main object of the present invention is to provide a password verification device that prevents misuse of the password.

問題点を解決するための手段 仮暗証番号に付加される複数個の付加データを
記憶する記憶手段と、取引カードに記録された仮
暗証番号と、この仮暗証番号に、記憶手段に記憶
された複数個の付加データのうちどの付加データ
を付加するかを指定するセレクト番号とを読取る
読取手段と、記憶手段に記憶された複数個の付加
データのうち、読取手段に読取られたセレクト番
号により指定される付加データを仮暗証番号に付
加して暗証番号を合成する暗証番号合成手段と、
暗証番号を入力するための暗証番号入力手段と、
暗証番号入力手段から入力された暗証番号と、暗
証番号合成手段により合成された暗証番号とを比
較して、その一致を検出する暗証番号一致検出手
段とを含む。
Means for solving the problem A storage means for storing a plurality of additional data to be added to a temporary PIN, a temporary PIN recorded on a transaction card, and a storage means for storing a plurality of additional data added to a temporary PIN; a reading means for reading a selection number specifying which of the plurality of additional data is to be added, and a selection number read by the reading means from among the plurality of additional data stored in the storage means; PIN number synthesis means for adding additional data to the temporary PIN number to synthesize a PIN number;
a password input means for inputting a password;
The password matching detection means compares the password input from the password input means and the password synthesized by the password composition means to detect a match.

作 用 この発明では、予め記憶手段に複数個の付加デ
ータを記憶させておき、同じ取引カードに記憶さ
れた仮暗証番号とセレクト番号によつて取出され
た付加データとから暗証番号が合成される。そし
て、顧客が暗証暗号入力手段から暗証番号を入力
したとき、合成した暗証番号と入力された暗証番
号とを比較し、それらの一致を検出するようにし
ている。
Effect: In this invention, a plurality of pieces of additional data are stored in the storage means in advance, and a PIN is synthesized from the temporary PIN stored in the same transaction card and the additional data retrieved by the selection number. . Then, when the customer inputs a password from the password code input means, the combined password and the input password are compared to detect a match.

実施例 第2図はこの発明の一実施例を暗証番号照合装
置の構成を示す図である。第2図において、暗証
番号照合装置は情報処理装置1と情報フアイル記
憶装置2とカードリーダ3とキーボード4とから
構成され、情報フアイル記憶装置2、カードリー
ダ3およびキーボード4は情報処理装置1に接続
される。情報フアイル記憶装置2には取引条件に
対応する数字データとカードリーダ3がカード5
から読取つたデータとが記憶される。ここで、取
引条件はたとえば、取引を行なう日の日付であ
り、当日がたとえば「2月20日月曜日」であれ
ば、上述の取引条件に対応する数字データは、月
を示す「02」、日を示す「20」および曜日を示す
「1」から構成された日付データ「02201」であ
る。カードリーダ3はカード5の磁気ストライプ
6に記憶されているたとえば口座番号データとセ
レクト番号データと仮暗証番号データとを読取る
ものである。ここで、セレクト番号は情報フアイ
ル記憶装置2に記憶されている上述の日付データ
のうちその1つを特定する番号データである。キ
ーボード4は顧客が暗証番号を入力するものであ
る。情報処理装置1は、カード5から読取つた仮
暗証番号データに、たとえば上述の日付データの
1つを付加して新たな暗証番号を合成し、合成し
た暗証番号データとキーボード4から入力された
暗証暗号データとを比較してその一致を検出する
ものである。
Embodiment FIG. 2 is a diagram showing the configuration of a personal identification number verification device according to an embodiment of the present invention. In FIG. 2, the PIN verification device is composed of an information processing device 1, an information file storage device 2, a card reader 3, and a keyboard 4. Connected. The information file storage device 2 contains numerical data corresponding to transaction conditions and the card reader 3 stores the card 5.
The data read from is stored. Here, the transaction conditions are, for example, the date of the transaction, and if that day is, for example, "Monday, February 20th," the numerical data corresponding to the above transaction conditions would be "02" indicating the month, and the date. The date data "02201" is composed of "20" indicating the day of the week and "1" indicating the day of the week. The card reader 3 reads, for example, account number data, selection number data, and temporary password data stored on the magnetic stripe 6 of the card 5. Here, the selection number is number data that specifies one of the above-mentioned date data stored in the information file storage device 2. The keyboard 4 is used by the customer to input a personal identification number. The information processing device 1 synthesizes a new PIN by adding, for example, one of the above-mentioned date data to the temporary PIN data read from the card 5, and combines the synthesized PIN data with the PIN input from the keyboard 4. It compares the encrypted data and detects a match.

第3図は第2図に示す暗証番号照合装置の電気
的構成を示す概略ブロツク図である。第3図にお
いて、第2図に示す情報処理装置1はCPU7と
インターフエイス回路8とタイマ9とメモリ10
とから構成される。インターフエイス回路8はデ
ータバス11を介してCPU7とメモリ10とに
接続され、メモリ10は、データバス11および
アドレスバス12を介してCPU7と接続される。
インターフエイス回路8には、タイマ9と上述の
情報フアイル記憶装置2とカードリーダ3とキー
ボード4とが接続される。タイマ9は現在時刻を
計時し、インターフエイス回路8を介して情報フ
アイル記憶装置2に当日の月、日、および曜日を
示すデータを与えるものである。メモリ10は
CPU7が情報フアイル記憶装置2から読出した
データを記憶するエリアと、後で説明するが、第
1図に示すようなフロー図に基づくCPU7の動
作プログラムを記憶するエリアとを含む。
FIG. 3 is a schematic block diagram showing the electrical configuration of the personal identification number verification device shown in FIG. 2. In FIG. 3, the information processing device 1 shown in FIG. 2 includes a CPU 7, an interface circuit 8, a timer 9, and a memory 10.
It consists of Interface circuit 8 is connected to CPU 7 and memory 10 via data bus 11, and memory 10 is connected to CPU 7 via data bus 11 and address bus 12.
A timer 9, the above-mentioned information file storage device 2, card reader 3, and keyboard 4 are connected to the interface circuit 8. The timer 9 measures the current time and provides data indicating the month, date, and day of the week of the current day to the information file storage device 2 via the interface circuit 8. Memory 10 is
It includes an area for storing data read by the CPU 7 from the information file storage device 2, and an area for storing an operating program for the CPU 7 based on a flowchart as shown in FIG. 1, which will be explained later.

第4図は第3図に示すメモリ10の記憶エリア
を示す図解図である。第4図において、記憶エリ
ア100には、たとえばアドレス「00」〜「02」
にカードリーダ3がカード5から読取つた口座番
号データとセレクト番号データと仮暗証番号デー
タとが格納される。アドレス「03」にはセレクト
番号で特定され、情報フアイル記憶装置2から読
出された付加番号データが格納される。付加番号
データは仮暗証番号に付加される番号データであ
る。アドレス「04」にはCPU7の合成した新た
な暗証番号データが格納され、アドレス「05」に
は、キーボード4からキー入力された暗証番号デ
ータが格納される。
FIG. 4 is an illustrative diagram showing a storage area of the memory 10 shown in FIG. In FIG. 4, the storage area 100 includes, for example, addresses "00" to "02".
The account number data, selection number data, and temporary password data read from the card 5 by the card reader 3 are stored. Additional number data specified by the selection number and read from the information file storage device 2 is stored at address "03". Additional number data is number data added to the temporary password. The new password data synthesized by the CPU 7 is stored at address "04," and the password data keyed in from the keyboard 4 is stored at address "05."

第5図はCPU7による暗証番号合成手順を示
す図である。第5図において、当日の日付がたと
えば「2月20日月曜日」であれば、情報フアイル
記憶装置2には日付データとして「02201」を格
納されている。曜日を示すデータは月曜日から日
曜日までを各々1〜7の数字に割当てたものであ
る。次に、CPU7は月、日および曜日を示す日
付データのうちセレクト番号で特定されるデータ
を日付データから読出し、メモリ10にロードす
る。ここでセレクト番号は顧客が予め選択したた
とえば1〜3の任意の番号である。CPU7はセ
レクト番号が、たとえば「1」であれば、月を示
すデータたとえば「02」を読出し、セレクト番号
が、たとえば「2」であれば、日を示すデータた
とえば「20」を読出し、セレクト番号が、たとえ
ば「3」であれば、曜日を示すデータたとえば
「1」を読出す。次に、CPU7は読出したデータ
をカード5から読取つた仮暗証番号の先頭桁の前
に付加える。セレクト番号がたとえば「3」であ
れば、CPU7は取引日の曜日を示す「1」を仮
暗証番号「1984」に付加して、「11984」を当日の
暗証番号とする。
FIG. 5 is a diagram showing a procedure for synthesizing a password by the CPU 7. In FIG. 5, if the current date is, for example, "Monday, February 20th", "02201" is stored in the information file storage device 2 as date data. The data indicating the days of the week is obtained by assigning Monday to Sunday to numbers 1 to 7, respectively. Next, the CPU 7 reads data specified by the selection number from the date data indicating the month, day, and day of the week, and loads it into the memory 10. Here, the selection number is an arbitrary number, for example, 1 to 3, selected in advance by the customer. If the select number is, for example, "1", the CPU 7 reads data indicating the month, for example, "02"; if the select number is, for example, "2", it reads data indicating the day, for example, "20"; is, for example, "3", data indicating the day of the week, for example, "1" is read out. Next, the CPU 7 adds the read data to the front of the first digit of the temporary password read from the card 5. For example, if the selection number is "3", the CPU 7 adds "1" indicating the day of the week of the transaction to the temporary PIN number "1984", and sets "11984" as the PIN number for that day.

第1図はこの発明の一実施例の動作を説明する
ためのフロー図である。次に、第1図ないし第5
図を参照してこの発明の一実施例の動作について
詳細に説明する。
FIG. 1 is a flow diagram for explaining the operation of an embodiment of the present invention. Next, Figures 1 to 5
The operation of an embodiment of the present invention will be described in detail with reference to the drawings.

顧客が自己の所有するカード5をカードリーダ
3に挿入すると、カードリーダ3はカード5から
口座番号データとセレクト番号データと仮暗証番
号データとを読取る。CPU7はカードリーダ3
の読取つたデータを情報フアイル記憶装置2に格
納する。続いて、CPU7は情報フアイル記憶装
置2からセレクト番号データと仮暗証番号データ
とを読出し、メモリ10の記憶エリア100に記
憶する。続いて、CPU7は記憶エリア100の
アドレス「01」に記憶されたセレクト番号に基づ
いて情報フアイル記憶装置2に格納されている日
付データのうち対応する付加番号データを読出
し、記憶エリア100のアドレス「03」に記憶す
る。
When the customer inserts his/her own card 5 into the card reader 3, the card reader 3 reads account number data, selection number data, and temporary password data from the card 5. CPU7 is card reader 3
The read data is stored in the information file storage device 2. Subsequently, the CPU 7 reads the selection number data and temporary password data from the information file storage device 2 and stores them in the storage area 100 of the memory 10. Subsequently, the CPU 7 reads out the corresponding additional number data from the date data stored in the information file storage device 2 based on the selection number stored in the address "01" of the storage area 100, and reads out the corresponding additional number data from the date data stored in the information file storage device 2. 03”.

CPU7は続いて、記憶エリア100のアドレ
ス「02」に記憶されている仮暗証番号データとア
ドレス「03」に記憶されている付加番号データと
に基づいて新たな暗証番号を合成し、アドレス
「04」に記憶する。CPU7はキーボード4から暗
証番号が入力されるまで待機し、キーボード4か
ら暗証番号が入力されると、入力された暗証番号
データを記憶エリア100のアドレス「05」に格
納する。続いて、CPU7は合成した暗証番号デ
ータとキー入力された暗証番号データとが一致す
るか否かを判断する。ここで、これらの暗証番号
データが一致すれば取引が可能となる。
The CPU 7 then synthesizes a new PIN based on the temporary PIN data stored at the address "02" of the storage area 100 and the additional number data stored at the address "03", and synthesizes a new PIN number at the address "04". ” is memorized. The CPU 7 waits until a password is input from the keyboard 4. When the password is input from the keyboard 4, the CPU 7 stores the input password data at address "05" in the storage area 100. Subsequently, the CPU 7 determines whether the combined password data and the key-input password data match. Here, if these PIN data match, the transaction becomes possible.

上述の実施例ではデータの入力はカードリーダ
による磁気カードの読取およびキーボードからの
キー入力によつて行なわれているが、光学的方法
による入力でもよいし、音声による入力でもよ
い。また、上述の実施例では取引条件として取引
日の日付を使用しているが、取引金額、取引場所
などの取引条件あるいはこれらの取引条件を組合
わせた条件に基づいて暗証番号を合成してもよ
い。
In the above-described embodiment, data is input by reading a magnetic card with a card reader and inputting keys from a keyboard, but it may also be input by an optical method or by voice. Furthermore, in the above embodiment, the date of the transaction is used as the transaction condition, but the PIN number may also be synthesized based on transaction conditions such as transaction amount, transaction location, or a combination of these transaction conditions. good.

以上のように、取引日という非常に簡単な情報
を暗証番号に組込むことで、利用者に不便を与え
ることがなくなり、安全性の高い暗証番号が得ら
れる。
As described above, by incorporating very simple information such as the transaction date into the PIN number, the user is not inconvenienced and a highly secure PIN number can be obtained.

発明の効果 以上のように、この発明によれば、予め登録さ
れている複数個の付加データのうちの少なくとも
1つを、取引カードに記録されたセレクト番号に
基づいて取出し、取引カードに記録された仮暗証
番号とこの付加データとから新たな暗証番号デー
タを合成し、顧客が暗証番号入力手段から暗証番
号を入力したとき、合成した暗証番号データと入
力された暗証暗号データとを比較して、それらの
一致を検出するようにしているので、セレクト番
号を変えれば暗証番号も異なるため、暗証番号を
他人に覚えられても、セレクト番号を顧客が任意
に選択することができ、次の取引時には覚えられ
た暗証番号では取引ができないことになり、暗証
番号の不正使用が防止されるという効果がある。
Effects of the Invention As described above, according to the present invention, at least one of a plurality of pre-registered additional data is retrieved based on the selection number recorded on the transaction card, and the data is recorded on the transaction card. New PIN data is synthesized from the temporary PIN and this additional data, and when the customer inputs the PIN from the PIN input means, the synthesized PIN data is compared with the entered PIN code data. , the match is detected, so if you change the select number, the PIN will also be different, so even if someone else remembers your PIN, the customer can choose the select number arbitrarily, and will not be able to proceed with the next transaction. In some cases, transactions cannot be made with the memorized PIN number, which has the effect of preventing unauthorized use of the PIN number.

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

第1図はこの発明の一実施例の動作を説明する
ためのフロー図である。第2図はこの発明の一実
施例の暗証番号照合装置の構成を示す図である。
第3図はこの発明の一実施例の暗証番号照合装置
の電気的構成を示す概略ブロツク図である。第4
図は第3図に示すメモリの記憶エリアを示す図解
図である。第5図は暗証番号合成手順を示す図で
ある。 図において、1は情報処理装置、2は情報フア
イル記憶装置、3はカードリーダ、4はキーボー
ド、7はCPU、8はインターフエイス回路、9
はタイマ、10はメモリを示す。
FIG. 1 is a flow diagram for explaining the operation of an embodiment of the present invention. FIG. 2 is a diagram showing the configuration of a password verification device according to an embodiment of the present invention.
FIG. 3 is a schematic block diagram showing the electrical configuration of a personal identification number verification device according to an embodiment of the present invention. Fourth
The figure is an illustrative view showing the storage area of the memory shown in FIG. 3. FIG. 5 is a diagram showing a procedure for synthesizing a password. In the figure, 1 is an information processing device, 2 is an information file storage device, 3 is a card reader, 4 is a keyboard, 7 is a CPU, 8 is an interface circuit, 9
indicates a timer, and 10 indicates a memory.

Claims (1)

【特許請求の範囲】 1 仮暗証番号に付加される複数個の付加データ
を記憶する記憶手段と、 取引カードに記録された仮暗証番号と、この仮
暗証番号に、前記記憶手段に記憶された複数個の
付加データのうちどの付加データを付加するかを
指定する、取引カードに記録されたセレクト番号
とを読取る読取手段と、 前記記憶手段に記憶された前記複数個の付加デ
ータのうち、前記読取手段により読取られた前記
セレクト番号により指定される付加データを前記
仮暗証番号に付加して暗証番号を合成する暗証番
号合成手段と、 暗証番号を入力するための暗証番号入力手段
と、 前記暗証番号入力手段から入力された暗証番号
と、前記暗証番号合成手段により合成された暗証
番号とを比較して、その一致を検出する暗証番号
一致検出手段とを含む暗証番号照合装置。
[Scope of Claims] 1. Storage means for storing a plurality of additional data to be added to a temporary PIN; a temporary PIN recorded on a transaction card; reading means for reading a selection number recorded on a transaction card that specifies which of the plurality of additional data is to be added; PIN number synthesis means for adding additional data designated by the selection number read by the reading means to the temporary PIN number to synthesize a PIN number; PIN input means for inputting the PIN number; and the PIN number. A password matching device comprising a password matching detection means for comparing a password input from a number inputting means and a password synthesized by the password composition means to detect a match.
JP59280099A 1984-12-28 1984-12-28 Password number collating device Granted JPS61157975A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59280099A JPS61157975A (en) 1984-12-28 1984-12-28 Password number collating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59280099A JPS61157975A (en) 1984-12-28 1984-12-28 Password number collating device

Publications (2)

Publication Number Publication Date
JPS61157975A JPS61157975A (en) 1986-07-17
JPH0535464B2 true JPH0535464B2 (en) 1993-05-26

Family

ID=17620300

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59280099A Granted JPS61157975A (en) 1984-12-28 1984-12-28 Password number collating device

Country Status (1)

Country Link
JP (1) JPS61157975A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2586527Y2 (en) * 1991-10-16 1998-12-09 スズキ株式会社 Motorcycle steering wheel device
JP4251786B2 (en) 2001-05-11 2009-04-08 ソニー株式会社 Information processing apparatus and method, and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5211741A (en) * 1975-07-17 1977-01-28 Toshiba Corp Individual certification system
JPS58163983A (en) * 1982-03-25 1983-09-28 富士通株式会社 Password method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5211741A (en) * 1975-07-17 1977-01-28 Toshiba Corp Individual certification system
JPS58163983A (en) * 1982-03-25 1983-09-28 富士通株式会社 Password method

Also Published As

Publication number Publication date
JPS61157975A (en) 1986-07-17

Similar Documents

Publication Publication Date Title
CA2281576C (en) Multi-application ic card system
CA1129028A (en) Method and apparatus for achieving secure password verification
EP1083527B1 (en) A method for changing data stored on a universal card
JPH0350314B2 (en)
PT1599786E (en) Virtual keyboard
JPS63127335A (en) Security method
JPH01125687A (en) Legitimate owner confirming method
US7080781B1 (en) Method and device for saving and retrieving pin codes
JPH0535464B2 (en)
JPH02173869A (en) Personal authentication system using ic card
JPH0253154A (en) Portable electronic equipment
JPH03224047A (en) Portable electronic device
TWM547793U (en) Service system
JPS60214075A (en) Personal identification system
JPH1097499A (en) Personal authentication method
JPS63263848A (en) Authentication method
JPH07113960B2 (en) IC card
JPS6320680A (en) Ic card device
JPH01126791A (en) Ic card
JPS63278188A (en) Ic card device
JPS6270095A (en) IC card holder
JPS5918517Y2 (en) Identity verification device
JPH06161591A (en) Device and method for inputting password number
JPS62221753A (en) Illegal access preventing system
JPS61103274A (en) User confirmation method for automatic cash transaction system