JPH03208155A - Ic card data processing system - Google Patents

Ic card data processing system

Info

Publication number
JPH03208155A
JPH03208155A JP2002375A JP237590A JPH03208155A JP H03208155 A JPH03208155 A JP H03208155A JP 2002375 A JP2002375 A JP 2002375A JP 237590 A JP237590 A JP 237590A JP H03208155 A JPH03208155 A JP H03208155A
Authority
JP
Japan
Prior art keywords
card
work
confirmation information
menu
personal code
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.)
Pending
Application number
JP2002375A
Other languages
Japanese (ja)
Inventor
Motokazu Uetsuki
植月 本和
Toshio Sugii
杉井 敏夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Maxell Ltd
Original Assignee
Hitachi Ltd
Hitachi Maxell Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Hitachi Maxell Ltd filed Critical Hitachi Ltd
Priority to JP2002375A priority Critical patent/JPH03208155A/en
Publication of JPH03208155A publication Critical patent/JPH03208155A/en
Pending legal-status Critical Current

Links

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

PURPOSE:To improve security by inputting confirmation information at every time to refer it to confirmation information of an IC card when the display state of a work menu or a work processing is in an interrupted state and executing the work menu or continuing the interrupted processing. CONSTITUTION:CPU 12 confirms the coincidence of a personal code number which is read from the IC card 10 and the personal code number inputted from a keyboard 18, stores the personal code numbers in RAM 15, discharges the card 10 and displays the work menu. When one work is selected in such a state and an execution key is inputted, a system comes to wait for the input of the personal code number. When the personal code number is inputted from the keyboard 18, it is compared and referred with the personal code number stored in RAM 15. A corresponding processing program is started only when they coincide. Thus, the personal code number is inputted at every time in the work menu display state, and work is executed when they coincide. Thus, an operation is not attained unless the personal code number is inputted even if there is a state where an operator has to leave his seat in the middle of work, and security improves.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、ICカードデータ処理システムに関し、詳
しくは、ICカードとICカードリーダライタとワーク
ステーション等からなるシステムにおいて、セキュリテ
ィの高いICカードによるデータ処理を行えるような処
理システムに関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an IC card data processing system, and more specifically, in a system consisting of an IC card, an IC card reader/writer, a workstation, etc., the present invention relates to an IC card data processing system. The present invention relates to a processing system capable of processing data.

[従来の技術] 銀行等の金融機関では、その店内に多数の端末装置が設
置され、それらが中央の大型コンビュータに接続されて
いて、入金や引出し、振込、そして貯金残高の照会など
の各種業務処理が行われている。この場合に使用されて
いる端末装置は、般に汎用のパーソナルコンビータを利
用した端末装置(ワークステーション)が多く用いられ
ている。また、その小型化により一般回線を利用する小
型端末装置が、企業の部門,部署単位や家庭、そして各
種の金融機関の店先などの比較的区画されたエリアに設
置され、所員や顧客が所有しているICカードを媒介と
して所員や顧客が直接小型端末装置を操作し、人事管理
の個人情報や、金融機関では振込、振替、立替入金、自
動支払い処理、残^照会等を行うコンピュータ処理シス
テムが開発されている。
[Prior Art] In financial institutions such as banks, a large number of terminal devices are installed inside the store, and these terminals are connected to a large central computer to perform various operations such as deposits, withdrawals, transfers, and inquiries about savings balances. Processing is taking place. The terminal device used in this case is generally a terminal device (workstation) using a general-purpose personal computer beater. In addition, due to its miniaturization, small terminal devices that use general lines are installed in relatively separate areas such as corporate departments, departments, homes, and storefronts of various financial institutions, and are not owned by employees or customers. A computer processing system is used by staff and customers to directly operate small terminal devices using IC cards, which are used to collect personal information for personnel management, and for financial institutions to perform transfers, transfers, advance deposits, automatic payment processing, balance inquiries, etc. being developed.

特に、後者の小型端末装置にあっては、ICカードが装
着されてその暗証番号等で操作が可能になり、操作性を
向上させるために、メニュー選択で作業が指示されて処
理が行われる。
In particular, the latter type of small terminal device is equipped with an IC card and can be operated using its PIN number, etc., and in order to improve operability, operations are instructed through menu selection and processing is performed.

[解決しようとする課題コ このような小型端末装置では、秘密性の高い個人情報や
金融情報などの重要な情報を扱う場合に、その環境条件
からみた管理態勢が十分でなく、権限のある者ばかりか
、誰でも容易に装置を操作することができる。そこで、
ICカードで暗証番号等が一致した状態で装置が起動状
態となるこのようなシステムでは、操作できる状態にな
ると、操作している人が途中でやたらに席を離れること
ができない。もし、離席するような事情が発生すると、
その後、他人が処理を続行するような危険性があって、
装置が不正に利用される可能性も大きく、また、ICカ
ード内のデータが破壊されたり、重要なデータが読出さ
れて不正に利用される可能性が大きい。言い換えれば、
端末装置が操作するIJflJになったらそのセキュリ
ティキーを確保するために従来のものでは途中で席が離
れられない欠点がある。
[Problems to be solved] When handling important information such as highly confidential personal information or financial information, such small terminal devices do not have sufficient management systems considering the environmental conditions, and it is difficult for authorized personnel to handle them. Not only that, anyone can easily operate the device. Therefore,
In such a system, in which the device is activated when a password, etc., is matched using an IC card, the person operating the device cannot leave his or her seat in the middle of the operation once the device is ready for operation. If circumstances arise that require you to leave your seat,
After that, there is a risk that someone else will continue processing,
There is a high possibility that the device will be used illegally, and there is also a high possibility that the data in the IC card will be destroyed or that important data will be read and used illegally. In other words,
Conventional systems have the disadvantage that once the IJflJ is operated by a terminal device, the user cannot leave his/her seat midway in order to secure the security key.

この発明は、このような従来技術の問題点を解決するも
のであって、途中で離席した場合などでもデータが不正
利用され難く、端末装置のデータ処理のセキュリティを
向上させることができる■Cカードデータ処理システム
を提供することを目的とする。
This invention solves the problems of the prior art, and makes it difficult for the data to be used illegally even if the user leaves the seat midway, thereby improving the security of the data processing of the terminal device.C The purpose is to provide a card data processing system.

[課題を解決するための手段コ このような目的を達成するためのこの発明のICカード
データ処理システムは、カード使用者の而当性確認のた
めの確認情報を有するICカードと、ICカードが装着
され、ICカードにおいて入力された確認情報と確認情
報とを照合して前記ICカード使用者の正当性が確認さ
れるか、または内部で同様な照合をして使用者の正当性
を確認した後に作業メニューを表示してそのうちから指
定された作業の処理を実行する端末装置とを備えるIC
カードデータ処理システムにおいて、作業メニューの表
示状態にあるときや作業処理が中断状態にあるときに新
たに入力された確認情報と前記確認情報との照合をして
その正当性が確認されたときに選択された作業メニュー
を実行したり、中断した処理を続行するものである。
[Means for Solving the Problems] The IC card data processing system of the present invention to achieve such objects includes: an IC card having confirmation information for confirming the validity of the card user; The authenticity of the IC card user is confirmed by comparing the confirmation information entered on the inserted IC card with the confirmation information, or the authenticity of the user is confirmed by a similar comparison internally. an IC that includes a terminal device that later displays a work menu and executes a specified work process from thereon;
In the card data processing system, when the validity is confirmed by comparing the newly input confirmation information with the confirmation information while the work menu is displayed or the work process is suspended. It executes the selected work menu or continues the interrupted process.

[作用コ このように、作業メニュー選択状態あるいは作業処理の
中断状態にわいても暗証番号等のカード使用者の正当性
確認情報を入力しなければ作業メニューの内容が実行で
きないようにしているので、作業メニュー表示状態ある
いはその中断状態で席を離れてもその間は暗証番号を入
力しない限り、端末装置の操作ができない。
[Operation] In this way, even if the work menu is selected or the work process is interrupted, the contents of the work menu cannot be executed unless the card user's authentication information such as a PIN is entered. Even if you leave your seat while the work menu is displayed or suspended, you will not be able to operate the terminal unless you enter your password.

その結果、オペレータは、作業メニュー表示状態であれ
ば安心して端末装置から離れることができ、ICカード
データ処理システムのセキュリティを向上させることが
できる。
As a result, the operator can safely leave the terminal device while the work menu is displayed, and the security of the IC card data processing system can be improved.

[実施例] 以下、この発明の一実施例について図面を用いて詳細に
説明する。
[Example] Hereinafter, an example of the present invention will be described in detail using the drawings.

第1図は、この発明のICカードデータ処理システムを
適用したー実施例のブロック図であり、第2図は、IC
カードとワークステーションの内部のメモリのメモリマ
ソプの説明図、第3図は、その処理のフローチャートで
ある。
FIG. 1 is a block diagram of an embodiment to which the IC card data processing system of the present invention is applied, and FIG.
FIG. 3, which is an explanatory diagram of the memory map of the card and the internal memory of the workstation, is a flowchart of the processing.

第1図において、1は、ICカード10とフロソピーデ
ィスク11とが装着されて使用される家庭用金融端末や
人事管理端末としてのワークステーンヨンであって、中
央のホストコンピュータ(図示せず)にモデム,回線等
を介して接続され、ホストコンピュータとデータの授受
を行う。
In FIG. 1, reference numeral 1 denotes a workstation used as a household financial terminal or a personnel management terminal to which an IC card 10 and a fluoropy disk 11 are installed, and a central host computer (not shown). ) via a modem, line, etc., and sends and receives data to and from the host computer.

ワークステーション1は、マイクロプロセッサ(CPU
)12を有していて、CPU12は、バス101を介し
て外付けまたは内蔵されたICカードリーグライタ13
、フロッピーディスクインタフェースを含むフロッピー
ディスク駆動装置14、RAM15、ROM1B、ディ
スプレイ17、キーボード18、そして、プリンタ19
とにそれぞれ接続され、これらとデータの授受を行い、
これら各回路と、ICカードリーダライタ13及びフロ
ッピーディスク駆動装置14とを制御し、ICカードリ
ーダライタ13を介してICカード10にデータ等を転
送し、そこからデータ等の転送を受け、そして、フロノ
ピーディスク駆動装置14を介してフロソピーディスク
11にデータ等をJ}込み、そこからデータ等を読出す
Workstation 1 has a microprocessor (CPU
) 12, and the CPU 12 connects to an external or built-in IC card writer 13 via the bus 101.
, a floppy disk drive 14 including a floppy disk interface, a RAM 15, a ROM 1B, a display 17, a keyboard 18, and a printer 19.
are connected to each other, exchange data with these,
Controls each of these circuits, the IC card reader/writer 13 and the floppy disk drive 14, transfers data etc. to the IC card 10 via the IC card reader/writer 13, receives data etc. from there, and Data, etc. are loaded onto the fluoropy disk 11 via the fluoropy disk drive device 14, and data, etc. are read therefrom.

なお、バス101には、データパス、アドレスバス、コ
ントロールバスがそれぞれ設けられ、RAM15には作
業メニューに応じた処理を行うためのそれぞれのアプリ
ケーション処理プログラムとデータ類が格納されていて
、これは、図示してない電池によりバックアップされて
いる。
The bus 101 is provided with a data path, an address bus, and a control bus, and the RAM 15 stores application processing programs and data for performing processing according to the work menu. It is backed up by a battery (not shown).

また、ROM16にはハードウェアの制御等を行う制御
プログラムとカード使用者の正当性を確認するために暗
証番号(以下PIN)の照合や作業メニューの表示等の
基本処理プログラムとが格納されている。
In addition, the ROM 16 stores a control program for controlling the hardware, etc., and a basic processing program for checking a personal identification number (hereinafter referred to as PIN) and displaying a work menu in order to confirm the authenticity of the card user. .

ここで、ディスプレイ17は、CPU12に制御されて
データ処理結果とワークステーション1を操作するオペ
レータのための操作メッセージや作業メニュー等を表示
し、プリンタ19は、CPU12の制御の下に所定の処
理結果の出力等を行う。そして、ワークステーション1
の所定の作業メニューの処理の実行の指示と各種の情報
の入力、PIN等の入力は、キーボード18からオペレ
ータにより行われ、入力された情報に従ってCPU12
が各種の処理が実行される。また、ディスブレイ17に
より作業メニューを表示したときには、CPU12は、
画面−1のカーソルの位置により作業メニューのうちか
ら選択された作業の1つをその画面メモリから読取り、
対応する作業の処理プログラムを後述する条件の下に実
行する。なお、作業メニューのうちのある作業の選択は
、指定された数字をキーボード18より入力することで
もよい。
Here, the display 17 is controlled by the CPU 12 to display data processing results, operation messages and work menus for the operator operating the workstation 1, and the printer 19 is controlled by the CPU 12 to display predetermined processing results. Output etc. And workstation 1
The operator inputs instructions to execute processing in a predetermined work menu, inputs various information, and inputs a PIN, etc. from the keyboard 18, and the CPU 12 executes the instructions according to the input information.
various processes are executed. Further, when the work menu is displayed on the display 17, the CPU 12
Reads one of the tasks selected from the task menu according to the position of the cursor on screen-1 from the screen memory;
The processing program for the corresponding work is executed under the conditions described below. Note that a certain task from the task menu may be selected by inputting a designated number from the keyboard 18.

ところで、RAM15に格納されている各種の処理プロ
グラムや作業メニューに表示される各種の作業の処理プ
ログラムは、ROM18内に格納されているプログラム
ロード処理プログラムに従ってCPU12によりそれぞ
れフロッピーディスク11からRAM15にあらかじめ
読込まれ、あるいは必要に応してその都度読込まれ、転
送されたものである。
By the way, the various processing programs stored in the RAM 15 and the processing programs for various tasks displayed on the work menu are preloaded into the RAM 15 from the floppy disk 11 by the CPU 12 according to the program load processing program stored in the ROM 18. They are read and transferred on a case-by-case basis or as needed.

ICカード10は、マイクロブロセンサと、各種の)ス
本処理プログラムを記憶したROM1アプJケーンヨン
処理プログラム、あるいは各種のデータを記憶する電気
的に潜込み、消去可能な不揮発性メモリ(EEPROM
)等から構成されていて、■Cカードリーダライタ13
に装着され、ICカードリーダライタ13を介してCP
U12と情報の授受を行う。また、ICカード10のR
OM等にはPINの一致、不一致の判定処理を行う判定
処理プログラムが格納されていて、そのEEPROMに
は、第2図に示すように、カードの正当性を確認するた
めの第1の確認情報としてカード識別情報201と第2
の確認情報としてカード管理情報202、そしてPIN
208が記憶されている。
The IC card 10 includes a micro sensor and a ROM 1 that stores various main processing programs, or an electrically embedded and erasable non-volatile memory (EEPROM) that stores various data.
), etc., ■C card reader/writer 13
is attached to the CP via the IC card reader/writer 13.
Exchanges information with U12. Also, the R of IC card 10
A determination processing program is stored in the OM etc. to determine whether the PIN matches or does not match, and the EEPROM stores first confirmation information for verifying the validity of the card, as shown in Figure 2. as the card identification information 201 and the second
card management information 202 and PIN as confirmation information.
208 is stored.

このような構成においてワークステーシゴン1は、第3
図のフローチャートに従って以ドのごとく動作する。
In such a configuration, the work station 1 is
The operation is as follows according to the flowchart shown in the figure.

まず、キーボード18から入力された起動キー情報をC
PU12が受取り、第3図に示すように、ステップ10
1のカード挿入処理として、RAM15に示す処理プロ
グラム155のうちの起動処理プログラムを起動し、所
定のメソセージをディスプレイl7に表示してICカー
ド10をICカ一ドリーダライタ13に装着するメッセ
ージを表示する。ICカード10がICカードリーダラ
イタ13に装着されると、ステップ102において、そ
れを検出したCPU12は、RAM15内の第1の確認
情報チェック処理プログラムを起動して、第1の確認情
報チェック処理プログラムに従ってICカード10から
カードに固有のカード識別情報201(これは、例えば
、このワークステーシaン1を使用している企業の部門
,部署やその権限者、特定企業等のユーザが定めた特別
な文字列等であって、具体的にはICカードを使用して
いる部署やICカードを発行している銀行等の識別する
ための文字列などに相当する。)を読込み、読込んだカ
ード識別情報201とRAM15の所定領域に記憶され
ているカード確認情報154とを比較して、その結果を
フラグ情報(比較結果フラグ)としてRAM15のあら
かじめ定められた記憶領域に記憶する。なお、このカー
ド確認情報154は、ワークステーションlに電源が投
入されたとき、あるいは電源が投入されてフロッピーデ
ィスク11が装着されたときにフロッピーディスク11
からRAM15内にプログラムデータの一部として読込
まれ、RAM15に格納されたものである。
First, enter the startup key information input from the keyboard 18 into C.
The PU 12 receives, as shown in FIG.
As the first card insertion process, a startup processing program of the processing programs 155 shown in the RAM 15 is started, and a predetermined message is displayed on the display 17 to display a message to insert the IC card 10 into the IC card reader/writer 13. When the IC card 10 is inserted into the IC card reader/writer 13, the CPU 12 detecting it starts the first confirmation information check processing program in the RAM 15 and executes the first confirmation information check processing program in step 102. According to the IC card 10, card identification information 201 unique to the card (this may be, for example, special information specified by a department or department of the company using this workstation a1, its authorized person, or a user of a specific company, etc.). A character string, etc., specifically, a character string used to identify the department using the IC card, the bank that issues the IC card, etc.) is read, and the read card identification is performed. The information 201 is compared with the card confirmation information 154 stored in a predetermined area of the RAM 15, and the result is stored in a predetermined storage area of the RAM 15 as flag information (comparison result flag). Note that this card confirmation information 154 is stored in the floppy disk 11 when the power is turned on to the workstation l, or when the power is turned on and the floppy disk 11 is installed.
This data is read into the RAM 15 as part of the program data and stored in the RAM 15.

次に前記の比較結果フラグが参照され、それが一致して
いることを示しているときには、ここでYES条件が成
立し、次のステップ103へと移り、CPU12は、起
動処理プログラムの次の処理ステップへと戻る。また、
先の比較結果のフラグを参照した結果、それが一致して
いないことを示しているときには、ここでNO条件が成
立し、CPU12は、ステップ107で起動処理プログ
ラムから処理プログラム155のうちのICカード排出
処理プログラムを起動し、装着されたICカ一ド10を
ICカードリーダライタ13から排出する処理する。そ
の後、この処理を終了する。
Next, the comparison result flag is referred to, and when it shows that they match, the YES condition is established and the process moves to the next step 103, where the CPU 12 executes the next process of the startup process program. Return to step. Also,
As a result of referring to the flag of the previous comparison result, if it shows that they do not match, the NO condition is satisfied here, and the CPU 12 selects the IC card of the processing program 155 from the startup processing program in step 107. The ejection processing program is activated to eject the installed IC card 10 from the IC card reader/writer 13. After that, this process ends.

排出処理は、ICカードリーダライタ13に排出の指示
をすることで行われ、ICカードリーダライタ13がそ
れに従って排出をする。
The ejecting process is performed by instructing the IC card reader/writer 13 to eject, and the IC card reader/writer 13 ejects the card in accordance with the instruction.

カード識別情報201とカード確認情報154とが一致
している時には、CPU12は、次のステップ103に
おいてキーボード18からのPIN入力待ちのループへ
入り、ディスプレイ17にPINを入力するようにオペ
レータにメッセージをする。ここで、PINが入力され
ると、ステップ104において、入力されたPINをI
Cカードリーダライタ13を介してICカード10と送
り、ICカ一ド10から判定結果を受ける。そしてIC
カード10から得られたICカードの判定結果情報を判
定してそれが一致を示す場合(力一ド内PIN=入力P
IN)には、ステップ111で処理プログラム155の
うちのICカード排出処理プログラムを起動して装着さ
れたICカード10をICカードリーダライタ13から
排出する処理を゛してステップ112へと移る。
When the card identification information 201 and the card confirmation information 154 match, the CPU 12 enters a loop waiting for the PIN input from the keyboard 18 in the next step 103, and sends a message to the operator to input the PIN on the display 17. do. Here, when the PIN is input, the input PIN is inputted in step 104.
The IC card 10 is sent via the C card reader/writer 13, and the determination result is received from the IC card 10. And I.C.
If the judgment result information of the IC card obtained from the card 10 is judged and it shows a match (PIN in the input card = input P
IN), in step 111 the IC card ejection processing program of the processing program 155 is activated to eject the inserted IC card 10 from the IC card reader/writer 13, and then the process moves to step 112.

しかし、先のステップ104の判定でNo条件が成立(
カード内PPIN≠入力PIN)すると、誤り回数を更
新するカウント処理を行い、RAM15の誤り回数記憶
領域に更新した誤り回数を記憶する。そして、ステップ
106において、ステップ105で更新した誤り回数と
、RAM15の所定の領域に記憶されているあらかじめ
設定された誤り回数(例えば、3回)とを比較してそれ
以内であるか否かを判定し、それ以内(3回以下)であ
ればステップ103へと戻り、同様な処理をする。また
、それ以上のときにはステップ107のカード排出処理
を行う。なお、前記の誤り回数管理はICカード10の
内部で行われてもよく、その場合にはワークステーショ
ン1は、その結果をICカード10から受ける。
However, the No condition is met in the determination at step 104 (
(internal PPIN≠input PIN), a counting process is performed to update the number of errors, and the updated number of errors is stored in the error number storage area of the RAM 15. Then, in step 106, the number of errors updated in step 105 is compared with a preset number of errors (for example, 3 times) stored in a predetermined area of the RAM 15, and it is determined whether the number of errors is within that range. If it is within that range (three times or less), the process returns to step 103 and the same process is performed. If the number is higher than that, the card ejecting process of step 107 is performed. Note that the above-mentioned error count management may be performed inside the IC card 10, and in that case, the workstation 1 receives the result from the IC card 10.

CPU12は、先のステップ111でICカードを排出
したときには、ステップ112でICカード10からP
INを読込む処理をして得たPINをRAM15の所定
の設定領域にそれを記憶する。その後、ステップ113
で作業メニューを表示する。なお、この場合、最初に入
力されたPINを記憶してもよい。
When the IC card is ejected in step 111, the CPU 12 outputs the P from the IC card 10 in step 112.
The PIN obtained by reading the IN is stored in a predetermined setting area of the RAM 15. Then step 113
Display the work menu. Note that in this case, the first input PIN may be stored.

この状態において、オペレータは、画面上のカーソルを
移動して作業メニューのうちの1つの作業を選択する。
In this state, the operator moves the cursor on the screen to select one of the tasks from the task menu.

作業が選択され、実行キーがオペレータにより入力され
ると、その作業の選択のための処理を行うとともに、オ
ペレータにPINを入力するようにメンセージする。そ
して、ステ,プ115でPIN入力待ちループに入る。
When a work is selected and an execution key is input by the operator, processing for selecting the work is performed and the operator is messaged to input a PIN. Then, in step 115, the process enters a PIN input waiting loop.

ここで、キーボード18からPINが入力されると、次
のステップ116へと移行して、今度は、ICカード1
0に入力されたPINを送ることなく、RAM15に記
憶されたICカード10から読出して記憶されているP
INと今入力されたPINとを比較照合する。その結果
、これらが一致を示す場合(カード内PPIN=入力P
IN)のときには、ステップ121へと移行する。一方
、不一致(カード内PPIN≠入力PIN)のときには
ステソプ117で誤り回数を更新するカウント処理を行
い、RAM15の所定の領域に誤り回数を記憶する。そ
して、前述と同様にステップ118において、ステップ
117で更新した誤り回数とあらかじめ設定された誤り
回数とを比較してそれ以内であるか否かを判定してそれ
以内であればステソブ115へと戻り、同様な処理をす
る。
Here, when the PIN is input from the keyboard 18, the process moves to the next step 116, and this time, the IC card 1
The stored P is read from the IC card 10 stored in the RAM 15 without sending the PIN entered in 0.
Compare and match the IN and the PIN that was just input. As a result, if these show a match (PPIN in the card = input P
IN), the process moves to step 121. On the other hand, if there is a mismatch (PPIN in the card≠input PIN), the stepper 117 performs a counting process to update the number of errors, and stores the number of errors in a predetermined area of the RAM 15. Then, in step 118, as described above, the number of errors updated in step 117 is compared with the preset number of errors, and it is determined whether or not the number of errors is within that range. If it is within that range, the process returns to the step 115. , performs similar processing.

また、それ以−ヒのときには処理を終了する。Further, if the condition is higher than that, the process is terminated.

入力されたPINが一致してステップ121へ移行する
と当該作業をディスプレイl7に表示してステップ12
2で初めてその作業に対応する処理プログラムを起動し
て処理を開始する。そして、その作業が終了すると再び
ステソプ113へと戻る。
When the input PINs match and the process moves to step 121, the relevant work is displayed on the display 17 and the process moves to step 12.
2, the processing program corresponding to the task is started for the first time to start processing. When the work is completed, the process returns to the step 113 again.

以後、同様にして作業が開始される時点の作業メニュー
表示状態において、その都度PINを入力して、PIN
が一致した時点で作業メニューのうち選択した作業が実
行される。なお、2回目以降にステップ113で表示さ
れる作業メニューは、最初同じ作業メニューでる必要は
ない。
Thereafter, in the same way, when the work menu is displayed at the time the work starts, enter the PIN each time, and enter the PIN.
When they match, the task selected from the task menu is executed. Note that the work menu displayed in step 113 from the second time onwards does not have to be the same work menu as the first time.

このようにすることで、たとえ作業の途中で離席するよ
うな状態が生じても、各作業メニューの実行終了単位で
作業メニュー表示状態に戻るのである作業メニューを表
示している状態では、単に作業メニューを選択したとし
てもPINを知らない限り、ワークステーション1を操
作することはできない。したがって、ワークステーショ
ンの情報処理のセキュリティキーが向上する。
By doing this, even if you leave your desk in the middle of a task, you will return to the task menu display state each time the execution of each task menu ends. Even if the work menu is selected, the workstation 1 cannot be operated unless the user knows the PIN. Therefore, the security key for information processing at the workstation is improved.

以上の説明では、作業メニューの表示状態においてPI
N情報を入力して選択された作業処理を実行するように
しているが、作業処理の途中で処理を中断させてPIN
を入力して中断した作業処理を続行するようにしてもよ
い。
In the above explanation, in the display state of the work menu, the PI
I am trying to execute the selected work process by inputting the N information, but I have to interrupt the process in the middle of the work process and enter the PIN.
You may also enter this to continue the interrupted work process.

以L説明してきたが、実施例では、暗証番号のしてPI
Nを用いているが、これは、いわゆるカード使用者の正
当性を確認するための情報ならばどのようなta報であ
ってもよい。
As explained below, in the embodiment, the PIN number and PI
Although N is used, any type of TA information may be used as long as it is information for confirming the authenticity of the card user.

また、実施例では、PINの照合をICカード内部で行
っているが、これは、ワークステーション内部で行って
もよいことはもちろんである。
Further, in the embodiment, PIN verification is performed inside the IC card, but it goes without saying that this may also be performed inside the workstation.

実施例では、作業メニューの表示状態においては、ワー
クステ−ンヨン内部でPINの照合を行っているが、こ
れは、ICカードを装着したままとしてICカードにP
INを伝送してそこで照合するようにしてもよい。
In the embodiment, when the work menu is displayed, the PIN is verified inside the work station, but this is done by checking the PIN on the IC card while the IC card is still attached.
It is also possible to transmit the IN and perform verification there.

[発明の効果コ 以」―説明したごとく本発明によれば、作業メニュー選
択状態あるいは作業処理の中断状態においても暗証番号
等のカード使用者の正当性確認情報を入力しなければ作
業メニューの内容が実行できないようにしているので、
作業メニュー表示状態あるいはその中断状態で席を離れ
てもその間は暗証番号を入力しない限り、端末装置の操
作ができない。
[Effects of the Invention] - As explained, according to the present invention, even when a work menu is selected or work processing is interrupted, the contents of the work menu will not be displayed unless the card user's authentication information such as a PIN is input. This prevents the execution of
Even if you leave your seat while the work menu is displayed or suspended, you will not be able to operate the terminal unless you enter your password.

その結果、オペレータは、作業メニュー表示状態であれ
ば安心して端末装置から離れることができ、ICカード
データ処理システムのセキュリティを向上させることが
できる。
As a result, the operator can safely leave the terminal device while the work menu is displayed, and the security of the IC card data processing system can be improved.

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

第1図は、この発明のICカードデータ処理システムを
適用したー実施例のブロソク図であり、第2図は、IC
カードとワークステーションの内部のメモリのメモリマ
ップの説明図、第3図は、その処理のフローチャートで
ある。 10・・・ICカード、11・・・フロッピーディスク
、13・・・ICカードリーダライタ、 12・・・マイクロプロセソサ(CPU)、l4・・・
フロンピーディスク駆動装置、15・・・ランダムアク
セスメモリ(RAM)l6・・・読出し専用メモリ(R
OM)、17・・・ディスプレイ、18・・・キーボー
ド、19・・・プリンタ。
FIG. 1 is a block diagram of an embodiment to which the IC card data processing system of the present invention is applied, and FIG.
FIG. 3, which is an explanatory diagram of the memory map of the internal memory of the card and the workstation, is a flowchart of the processing. 10...IC card, 11...floppy disk, 13...IC card reader/writer, 12...microprocessor (CPU), l4...
Floppy disk drive, 15...Random access memory (RAM) l6...Read-only memory (R
OM), 17...Display, 18...Keyboard, 19...Printer.

Claims (2)

【特許請求の範囲】[Claims] (1)カード使用者の正当性確認のための確認情報を有
するICカードと、前記ICカードが装着され、前記I
Cカードにおいて入力された確認情報と前記確認情報と
を照合して前記ICカード使用者の正当性が確認される
か、または内部で同様な照合をして使用者の正当性を確
認した後に作業メニューを表示してそのうちから指定さ
れた作業の処理を実行する端末装置とを備えるICカー
ドデータ処理システムにおいて、作業メニューの表示状
態にあるときに新たに入力された確認情報と前記確認情
報との照合をしてその正当性が確認されたときに選択さ
れた作業メニューを実行することを特徴とするICカー
ドデータ処理システム。
(1) An IC card having confirmation information for verifying the authenticity of the card user, and an IC card with the IC card installed and the I
The validity of the IC card user is confirmed by comparing the confirmation information entered on the C card with the confirmation information, or the operation is carried out after confirming the validity of the user by performing a similar comparison internally. In an IC card data processing system that includes a terminal device that displays a menu and executes a specified work process, the confirmation information newly input while the work menu is displayed is matched with the confirmation information. An IC card data processing system that executes a selected work menu when its validity is confirmed through verification.
(2)カード使用者の正当性確認のための確認情報を有
するICカードと、前記ICカードが装着され、前記I
Cカードにおいて入力された確認情報と前記確認情報と
を照合して前記ICカード使用者の正当性が確認される
か、または内部で同様な照合をして使用者の正当性を確
認した後に作業メニューを表示してそのうちから指定さ
れた作業の処理を実行する端末装置とを備えるICカー
ドデータ処理システムにおいて、作業処理の中断状態に
あるときに新たに入力された確認情報と前記確認情報と
の照合をしてその正当性が確認されたときに中断してい
る作業処理を実行することを特徴とするICカードデー
タ処理システム。
(2) An IC card having confirmation information for confirming the authenticity of the card user, and an IC card with the IC card installed and the I
The validity of the IC card user is confirmed by comparing the confirmation information entered on the C card with the confirmation information, or the operation is carried out after confirming the validity of the user by performing a similar comparison internally. In an IC card data processing system that includes a terminal device that displays a menu and executes a specified task from the menu, the confirmation information newly input when the task processing is suspended and the confirmation information An IC card data processing system characterized by executing a suspended work process when its validity is confirmed through verification.
JP2002375A 1990-01-09 1990-01-09 Ic card data processing system Pending JPH03208155A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002375A JPH03208155A (en) 1990-01-09 1990-01-09 Ic card data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002375A JPH03208155A (en) 1990-01-09 1990-01-09 Ic card data processing system

Publications (1)

Publication Number Publication Date
JPH03208155A true JPH03208155A (en) 1991-09-11

Family

ID=11527504

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002375A Pending JPH03208155A (en) 1990-01-09 1990-01-09 Ic card data processing system

Country Status (1)

Country Link
JP (1) JPH03208155A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100732082B1 (en) * 1999-09-08 2007-06-27 고나미 가부시끼가이샤 Game system and management device for game recording medium
JP2008065595A (en) * 2006-09-07 2008-03-21 Fuji Xerox Co Ltd Information processor and information processing instruction string
WO2008035397A1 (en) * 2006-09-19 2008-03-27 Fujitsu Limited Information providing device, input information receiving method, and input information receiving program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100732082B1 (en) * 1999-09-08 2007-06-27 고나미 가부시끼가이샤 Game system and management device for game recording medium
JP2008065595A (en) * 2006-09-07 2008-03-21 Fuji Xerox Co Ltd Information processor and information processing instruction string
WO2008035397A1 (en) * 2006-09-19 2008-03-27 Fujitsu Limited Information providing device, input information receiving method, and input information receiving program
JPWO2008035397A1 (en) * 2006-09-19 2010-01-28 富士通株式会社 Information providing apparatus, input information receiving method, and input information receiving program

Similar Documents

Publication Publication Date Title
US8555334B2 (en) Authentication system, authentication apparatus, authentication method and authentication program
JP4616013B2 (en) Payment-enabled application that ensures security
KR100805280B1 (en) Automated teller machine using a biometrics
JP4992251B2 (en) Automated trading system
US5010237A (en) IC card system for preventing unauthorized data alteration
JP2002358576A (en) Point-of-sale enhanced manager/operator override system
JPH10134229A (en) Automatic teller machine and its system
JPH02165290A (en) Ic card and method for operating ic card
JPH03208155A (en) Ic card data processing system
JPS60198683A (en) Ic card system
JP2004038915A (en) Personal confirmation system
JPS60196876A (en) Ic card
JPS60198681A (en) Ic card system
JPWO2002075676A1 (en) Automatic transaction apparatus and transaction method therefor
JP4923762B2 (en) Automatic transaction system and automatic transaction device
JP2611218B2 (en) Small data processing device
CN115206034B (en) Bank card data processing method and device, terminal equipment and storage medium
JP2007133522A (en) Transaction reception system and method in business office
JP2740287B2 (en) IC card
JP6634846B2 (en) Automatic transaction equipment and transaction system
JPH02139689A (en) Ic card data processing system
JPS6320680A (en) Ic card device
JPH04245586A (en) Ic card issuing system
JPH02139690A (en) Ic card data processing system
JPH01297927A (en) Initial setting system for end-to-center communication