CN1236396C - Card reader - Google Patents

Card reader Download PDF

Info

Publication number
CN1236396C
CN1236396C CNB981060099A CN98106009A CN1236396C CN 1236396 C CN1236396 C CN 1236396C CN B981060099 A CNB981060099 A CN B981060099A CN 98106009 A CN98106009 A CN 98106009A CN 1236396 C CN1236396 C CN 1236396C
Authority
CN
China
Prior art keywords
file
card reader
data
current inquiry
card
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 - Fee Related
Application number
CNB981060099A
Other languages
Chinese (zh)
Other versions
CN1207537A (en
Inventor
柳良一
平本义雄
麻生泉
加藤正士
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of CN1207537A publication Critical patent/CN1207537A/en
Application granted granted Critical
Publication of CN1236396C publication Critical patent/CN1236396C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/105Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems involving programming of a portable memory device, e.g. IC cards, "electronic purses"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/357Cards having a plurality of specified features
    • G06Q20/3576Multiple memory zones on card
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/0873Details of the card reader
    • G07F7/088Details of the card reader the card reader being part of the point of sale [POS] terminal or electronic cash register [ECR] itself
    • G07F7/0886Details of the card reader the card reader being part of the point of sale [POS] terminal or electronic cash register [ECR] itself the card reader being portable for interacting with a POS or ECR in realizing a payment transaction

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Finance (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

A card reader reads data from a card which stores data in a plurality of files, and including at least one key for inputting an instruction, and a data processor. The data processor successively outputs data of at least one of the files stored in the card depending on a key operation of the input part.

Description

Card reader
Technical field
Present invention relates generally to card reader, and specially refer to a kind of card reader that can read the data that are stored in the file on the card.
Background technology
Proposed the various cards that memory function is arranged, and integrated circuit (IC) card is noticeable especially recently.This integrated circuit card comprises a processor and a storer as CPU (central processing unit) (CPU).Such IC-card is inserted into card reader, just can quote the data of storing on the IC-card by key operation.If carry out one with quantity to be quoted according to relevant process, these data just will be updated according to the result of this process.
Fig. 1 is the process flow diagram of operational process of explaining an example of traditional card reader.Among Fig. 1, when an IC-card is inserted into card reader among the step ST1,, in step ST2, demonstrate the latest data of the file of current use in a plurality of files of storing on the IC-card in response to the data referencing request that produces by the operating operation panel.In step ST3, from card reader, take out IC-card.Step ST4 judges whether to have another data referencing request that produces from guidance panel, if the judged result of step ST4 is a "No", process stops.
On the other hand, if the result who judges among the step ST4 is a "Yes", step ST5 prepares for the visit of system's (application program) with regard to beginning, the relevant process of data that is with is cited, belong to the file that will visit that this system carries out, after step ST5, process is got back to step ST1.Therefore, above-described application program conducts interviews to the file data that will visit, be stored on the IC-card that inserts in the card reader, and the data that are cited are revealed in step ST2.
Therefore, in traditional card reader, exist such problem, promptly it can only to be stored on the IC-card and quote for presently used file data.For this reason, after the data of the file of current use are quoted, in the time of will quoting the data of another one file next time, just must application program of beginning, this application program is to handle the data of this another file that next will be cited.
On the other hand because traditional card reader can only to be stored on the IC-card and quote for the data of the file of current use, so also exist such problem, promptly it can not show the data that are stored in the All Files on the IC-card concisely.
Summary of the invention
Therefore, general objects of the present invention provides a kind of novel and useful card reader, and it has eliminated above-mentioned problem.
Of the present invention another, also be that more specific purpose provides a kind of card reader, it can not only concisely export the data of the file of current use, and can concisely export the data that are stored in other file on the card (as IC-card), and needn't begin an application program for the data of handling each file; If necessary, it can also be stored in the up-to-date data of the All Files in the card by a simple operations output.
The invention provides a kind of being used for from card reader with data storage reading of data the card of a plurality of files, this card reader comprises an importation and a data processor that is used to carry out following operation with the query key that is used to import an instruction: (a) when a card is inserted into described card reader, select in a plurality of inquiry files one as current inquiry file; (b) reading of data from described current inquiry file; (c) determine whether described query key is operated; (d) whether be operated according to described query key, current inquiry file is changed to another file in a plurality of files; And (e) reading of data from new current inquiry file, wherein, described data processor proceeds current inquiry file is changed to the processing of another file in described a plurality of file, turns back to first current inquiry file up to described data processor.
The present invention also provides a kind of method that is used for reading of data, this method is used in the card reader, described card reader is from reading of data in the card of data storage a plurality of files, the method comprising the steps of: (a) when a card is inserted into described card reader, select in a plurality of inquiry files one as current inquiry file; (b) reading of data from described current inquiry file; (c) whether one or more predetermined queries keys of determining described card reader are operated; (d) positive result of the described determining step of response changes to another file in a plurality of files with current inquiry file; And (e) reading of data from new current inquiry file, wherein, described data processor proceeds current inquiry file is changed to the processing of another file in described a plurality of file, up to turning back to first current inquiry file.If necessary, it can also be only by a simple operations, and output is stored in the latest data of the All Files on the card.
Description of drawings
Other purpose of the present invention and further characteristic will show in the following detailed description of carrying out in conjunction with the accompanying drawings.
Fig. 1 is the process flow diagram of operation of explaining an example of traditional card reader;
Fig. 2 is the system chart according to an embodiment of card reader of the present invention;
Fig. 3 is the process flow diagram that the file selection course of a data processor is generally explained;
Fig. 4 is a skeleton view of explaining the operation of card reader;
Fig. 5 is a skeleton view of explaining the operation of card reader;
Fig. 6 is a skeleton view of explaining the operation of card reader;
Fig. 7 is the process flow diagram of first embodiment of instrument of interpretation selection course;
Fig. 8 is the planimetric map of an embodiment of importation;
Fig. 9 is the sketch that expression is stored in the file structure in the IC-card;
Figure 10 is the process flow diagram of second embodiment of instrument of interpretation selection course;
Figure 11 is the process flow diagram of the 3rd embodiment of instrument of interpretation selection course;
Figure 12 is the process flow diagram of the 4th embodiment of instrument of interpretation selection course;
Figure 13 is the process flow diagram of the 5th embodiment of instrument of interpretation selection course.
Embodiment
Fig. 2 is the system chart according to an embodiment of card reader of the present invention.In this embodiment, the present invention is applied on the IC-card.
Among Fig. 2, card reader 1 generally comprises a display unit 10,11, one importations 12 of data processor and a storer 18.Importation 12 comprises a plurality of keys, and the order of the operation of 12 usefulness keys input is fed to data processor 11 from the importation.Key on the importation 12 comprises cover numerical key, a referenced key that will be described later and other similar key.When IC-card 2 was inserted into card reader 1, data processor 11 is reading of data from the file that is transfused to part 12 appointments just, and carried out one by importation process 12 appointments, relevant with the data of being read.Storer 18 is file data, the record that reads file and other similar information stores of reading from IC-card 2.The relevant process of the data with reading from IC-card 2 that are performed itself does not have direct relation with theme of the present invention, therefore will omit the description to it.IC-card 2 has the known structure that meets the ISO7816 standard, and for example the integrated circuit that has in the IC-card (IC) comprises storer and other similar assembly of a CPU, a plurality of file datas of storage.Be provided for display unit 10 by data processor 11 handled data, and be revealed thereon.
Data processor 11 comprises a file switching part 11a.This file switching part 11a response 12 the instruction from the importation is switched the data that are stored on the IC-card 2 and offer display unit 10.In other words, the file switching part 11a of data processor 11 can respond the key operation of importation 12, is stored in the latest data of each file on the IC-card 2 in continuous output and demonstration on the display unit 10.
Fig. 3 is the process flow diagram that the file selection course of a data processor 11 is generally explained.For simplicity, comprise currency document (being called as " electronic money file " later on) in the file of supposing in this embodiment to store on the IC-card 2, it comprises the monetary data of country variant.
Among Fig. 3, IC-card 2 is inserted into card reader 1 in step S1, and as shown in Figure 4, the key operation of step S2 response importation 12 is selected one from a plurality of electronic money files of IC-card 2 storages.In addition, first electronic money file of being visited by query script that for example is stored in the IC-card 2 is preset an electronic money file about the currency of the country at card reader 1 place, in this case, automatically choose electronic money file a plurality of electronic money files of step S2 on being stored in IC-card 2, and the electronic money file of selecting is quoted about the currency of the country of presetting.Step S3 offers display unit 10 with the data that are cited, and monetary data is revealed on display unit 10, as shown in Figure 5.In this situation, the monetary data that is presented on the display unit 10 is " 19800 ".
Whether step S4 has next time according to importation 12 behind the last key operation in the given time, and key operation judges whether and will quote the monetary data of next electronic money file.If the judged result of step S4 is a "No", process finishes.On the other hand, if the judged result of step S4 is a "Yes", step S5 just analyzes the key operation of importation 12.For example, if in the schedule time in step S2 after the key operation of importation, the query key 12a of the importation 12 shown in Fig. 5 is pressed, and the judged result of step S4 is exactly a "Yes", is pressed and step S5 just judges query key in this case.Therefore, the electronic money file is just switched to the electronic money file that the next one will be cited by file switching part 11a among the step S6, and to the request of data processor 11 propositions to the inquiry of next electronic money file data.After step S6, process is got back to step S2, and current step S2 quotes the monetary data of next electronic money file.For example, as shown in Figure 6, result step S3 shows the monetary data " 400 " of next electronic money file on display unit 10.
The use of the IC-card 2 of storing a plurality of electronic money files will be described below.Storing on the IC-card 2 under the situation of a plurality of electronic money files, each electronic money file is exactly each national currency document, and the monetary data of each electronic money file is exactly the deposit value of each national currency that the owner had of IC-card 2.When buying commodity with such IC-card 2 in specific country, the owner of IC-card 2 is at the terminal input owner's of point of sale (POS) identification number or other similar number, to confirm the right to use of IC-card 2.Afterwards, being stored in the monetary data corresponding to the electronic money file of particular country on the IC-card 2 is just deducted with the currency of this specific country and buys the amount of commodity and refresh.In other words, when IC-card 2 is used to buy commodity, just carry out a prior defined procedure about the electronic money file read from IC-card 2, monetary data will be refreshed according to the result of this prior defined procedure.But this prior defined procedure itself does not have direct relation with theme of the present invention, and therefore in the back with Fig. 3 and Fig. 7 of being described to, and explanation and the explanation to it will be omitted among Figure 10 to Figure 13.For example, before buying, to carry out query script to confirm the balance of deposits of this particular country currency; After buying, also to carry out query script to confirm to buy the balance of deposits of this particular country currency of back.In the present invention, when confirming deposit, can not only confirm the deposit of the currency of current use, also can pass through a simple key operation, confirm the deposit of other currency.
Certainly, when showing the monetary data of next electronic money file, operated key is not limited in query key 12a on the importation 12.In addition, also can be constructed to be permeable to respond a key operation to card reader 1 and come to show continuously automatically the latest data that is stored in each the electronic money file on the IC-card 2, or when a key operation, show the latest data that is stored in each the electronic money file on the IC-card 2 automatically continuously.And then, can also be configured to following form to card reader 1, the operation that promptly can respond a predetermined key shows the latest data of that electronic money file that was used at last in the electronic money file that is stored on the IC-card 2 automatically.The file of reading from IC-card 2 is stored in the storer 18 of card reader 1, can be by the record of these files being learnt the file that was used at last.
Below in conjunction with Fig. 7 first embodiment of the file selection course of data processor 11 is described.Fig. 7 is a process flow diagram of explaining first embodiment of above-mentioned file selection course.
In this embodiment, suppose that for simplicity input block 12 has a cover numerical key 120 and two query key 12a and 12b.Query key 12a is pressed when showing current accessed file data; And when showing next file, during the next file of promptly current accessed file, key 12b is pressed.Each key on the importation 12 can be the form of button, also can be the key of touch keyboard.
Among Fig. 7, when IC-card 2 was inserted into card reader 1, step S12 just according to the key operation of importation 12 or according in advance setting, selected to be stored in one of a plurality of files in the IC-card 2, and the data of selected file is conducted interviews in step S11.Step S13 offers display unit 10 to the data of selected file, and shows these data on display unit 10.
Step S14 judges whether the query key 12a of importation 12 is pressed in the given time.If the judged result of step S14 is a "No", step 15 will be according to the record of storer 18, make the file of accessed mistake just from data processor 11, return can be accessed state, process finishes then.
On the other hand, if the judged result of step S14 is a "Yes", step S16 just goes to judge whether query key 12b is pressed within the predetermined time.If the judged result of step S16 is a "No", step is carried out about having experienced predefined procedure, and being the query script of the data of data processor 11 current uses with regard to S17.In addition, step S18 offers display unit 10 with the data that step S17 obtains as Query Result, and process is got back to step S14.
If the judged result of step S16 is a "Yes", step S19 just is notified to file switching part 11a with current accessed filename.Fig. 9 is the sketch that expression is stored in the structure of the file on the IC-card 2.Under situation shown in Figure 9, this file is the electronic money file, and each electronic money file comprises the monetary data of respective country.For example, suppose that for simplicity current accessed file is " MF/DF01/DF11/File02 ", its filename is " 2 ".Step S20 retrieves the current file that is used " MF/DF01/DF11/File02 " from the file list, the file " MF/DF01/DF12/File03 " of file of circular document switching part 11a " 3 " by name is the next file of file " MF/DF01/DF11/File02 " then.Step S21 carries out the inquiry to file " MF/DF01/DF12/File03 ", and Here it is is notified to the file file switching part, file " 3 " by name.In addition, step S22 offers display unit 10 with the data that step S21 is obtained as Query Result, and process is got back to step S14.
Figure 10 is the process flow diagram of second embodiment of instrument of interpretation selection course.Among Figure 10 among those and Fig. 7 corresponding same step marked with same reference number, omit description of them here.In this embodiment, do not provide query key 12b, 12 of importations have a single query key 12a.Therefore, will whether be judged in the given time according to query key 12 keys by continued operation.Especially, if query key 12a only is pressed once, the judged result of step S14 is a "Yes", and the judged result of step S116 is a "No", and process enters step S17.In addition, if when query key 12a is pressed for the first time, query key 12a is pressed again in the given time, and the judged result of step S14 is a "Yes", and the judged result of step S16 also is a "Yes", and process enters step S19.Therefore, being pressed to be search request for the first time the first time of query key 12a, being pressed for the second time in the schedule time after query key 12a was pressed from the first time, is exactly the inquiry file handoff request that file switching part 11a is proposed.Data processor 11 is carried out time and the relevant at interval timer management that is pressed with query key 12 earlier, whether finishes according to the time decision operation that query key 12a is not pressed then.
Figure 11 is the process flow diagram of the 3rd embodiment of instrument of interpretation selection course.Among Figure 11 among those and Fig. 7 corresponding same step marked with same reference number, omit description of them here.In this embodiment, importation 12 has only a single query key 12a.The time that can only lean on query key 12a to be pressed distinguishes that query requests and inquiry file switch requirement.In this case, step S216 judges the query key 12a preset time that whether has been pressed.If the time that query key 12a is pressed is less than the schedule time, the judged result of step S14 is a "Yes", and the judged result of step S216 is a "No", and process enters step S17.On the other hand, if the time that query key 12a is pressed equals or is longer than the schedule time, the judged result of step S14 is a "Yes", and the judged result of step S216 also is a "Yes", and process enters step S19.Therefore, query key 12a is pressed and is less than preset time and is query requests for the first time; Query key 12a is pressed and equals or be longer than preset time, is exactly the inquiry file handoff request of giving file switching part 11a.
Below in conjunction with Figure 12 the 4th embodiment of the file selection course of data processor 11 is described.Figure 12 is the process flow diagram of the 4th embodiment of instrument of interpretation selection course.
Among Figure 12, when IC-card 2 was inserted into card reader 1, step S32 just according to the key operation of importation 12 or according in advance setting, selected to be stored in one of a plurality of files in the IC-card 2, and the data of selected file is conducted interviews in step S31.Step S33 offers display unit 10 to the data of selected file, and shows these data on display unit 10.
Step S34 judges whether the query key 12a of importation 12 is pressed in the given time.If query key 12a is not pressed in the given time and the judged result of step S14 is a "No", and the just accessed mistake of file, step S35 will make this document return the state that can be visited by data processor 11.
On the other hand, if the judged result of step S14 is a "Yes", step S36 is just with current accessed filename circular document switching part 11a.Step S37 from be stored in storer 18, comprising in the file list (or table) of order of file of accessed mistake and retrieving current accessed file, and the filename circular document switching part 11a of the next file of the file that will be retrieved.Step S38 carries out the query script of relevant document, and this file has the filename that is notified to file switching part 11a in step S37.In addition, step S39 offers display unit 10 with the data that step S37 is obtained as Query Result, and shows these data on display unit 10.Step S40 is according to the record that is stored in the storer 18, and whether whether the filename of the file under the data that judgement is shown is first filename, in other words, be the filename of first accessed file.If the judged result of step S40 is a "No", process is just got back to step S36.On the other hand, if the query script of All Files is finished, process finishes, and the result of the judgement of step S40 is a "Yes".
Therefore, when IC-card 2 is inserted into card reader 1, show that automatically and continuously each latest data that is stored in the file in the IC-card 2 is possible.
As shown in Figure 9, filename and reference number of a document are assigned to the file that is stored on the IC-card 2.Therefore, the data processor 11 of constructing the latest data of a demonstration and the corresponding file of key operation is possible, and this corresponding key operation is corresponding to corresponding reference number of a document.This and the corresponding key operation of reference number of a document can be numbered by input file from numerical key 120 and be realized, also can be by realizing by the predetermined corresponding number of times of key of the next one according to reference number of a document.In addition, also can construct a data processor 11, make display unit 10 can not only show latest data, and can show the reference number of a document of the file under this latest data.
Figure 13 is the process flow diagram of the 5th embodiment of instrument of interpretation selection course.Among Figure 11 among those and Fig. 7 corresponding same step marked with same reference number, omit description of them here.In this embodiment, when input file was numbered, as shown in Figure 13, step S316 judged whether numerical key 120 is operated in the schedule time of inserting card reader 1 beginning from IC-card 2.In this case, if the numeral in the numerical key 120 " 3 " is operated, perhaps any key in the numerical key 120 has been operated 3 times, and step S320 thinks that the filename of next file is " 3 ".When numbering with file data display file, step S322 is when display unit 10 provides Query Result, and the reference number of a document of the file under the Query Result is also offered display unit 10.
Certainly, though the foregoing description has a plurality of keys, it also can only have a key.In this case, data processor is exported the data that are stored in the file on the card according to the key operation of this key.In other words, card reader can have the operation of one or more keys with the output of beginning data processor data.
Have, the present invention is not limited in these embodiment again, also has various changes and modifications within the scope of the invention.

Claims (23)

1. one kind is used for from the card reader with data storage reading of data the card of a plurality of files, and this card reader comprises that one has the importation (12) of the query key that is used to import an instruction and the data processor (11) that is used to carry out following operation:
(a) when a card is inserted into described card reader, select in a plurality of inquiry files one as current inquiry file;
(b) reading of data from described current inquiry file;
(c) determine whether described query key is operated;
(d) whether be operated according to described query key, current inquiry file is changed to another file in a plurality of files; And
(e) reading of data from new current inquiry file,
Wherein, described data processor proceeds current inquiry file is changed to the processing of another file in described a plurality of file, turns back to first current inquiry file up to described data processor.
2. card reader as claimed in claim 1, wherein said data processor also are used for reading all data of a current inquiry file.
3. the file that card reader as claimed in claim 1 or 2, wherein said data processor also are used to select to be used at last is as a current inquiry file.
4. card reader as claimed in claim 1 or 2, wherein reference number of a document is allocated in advance to each file, and data processor is used to respond a corresponding instruction of the reference number of a document with another file, and current inquiry file is changed to another file in described a plurality of file.
5. card reader as claimed in claim 4, wherein said instruction is transfused to by a key operation, and described key operation comprises via described importation imports described reference number of a document.
6. card reader as claimed in claim 4, wherein said instruction is transfused to by key operation repeatedly, and wherein the number of times of key operation is corresponding to described reference number of a document.
7. card reader as claimed in claim 4, wherein said data processor (11) also are used to read the reference number of a document of the affiliated file of described data.
8. card reader as claimed in claim 1 or 2 also comprises a display that is used for showing the data of reading from described card.
9. card reader as claimed in claim 1 or 2, wherein said card (2) are integrated circuit cards with storer of a processor and a storage file.
10. card reader as claimed in claim 1 or 2, wherein at least one described file is an electronic money file that comprises monetary data.
11. card reader as claimed in claim 1 or 2 also comprises a storer that wherein stores the sequence list of the file that will visit, wherein said data processor (11) is used to retrieve described table to determine which file current inquiry file will be changed to.
12. card reader as claimed in claim 1 or 2, wherein said data processor also are used for repeated execution of steps (c) successively, (d) and (e).
13. card reader as claimed in claim 1 or 2, wherein in step (d), current inquiry file is changed to current inquiry file next file afterwards.
14. card reader as claimed in claim 1 or 2, wherein:
Described importation comprises an independent query key, and
Described data processor (11) is used for when each described query key is pressed, and current inquiry file is changed to another file in described a plurality of file.
15. card reader as claimed in claim 1 or 2, wherein said data processor also are used for changing current inquiry file successively when query key is pressed, and stop to change current inquiry file when turning back to accessed at first file.
16. card reader as claimed in claim 1 or 2, wherein said data processor also are used for when described query key is pressed in succession, and current inquiry file is changed to another file in described a plurality of file in succession.
17. card reader as claimed in claim 1 or 2, wherein:
Described importation comprises a plurality of query keys; And
Described data processor (11) is used for according to which query key being pressed and current inquiry file is changed to another files of described a plurality of files.
Current inquiry file is changed to another file of described a plurality of files 18. card reader as claimed in claim 1 or 2, wherein said data processor also are used for the time that is pressed according to query key.
19. card reader as claimed in claim 1 or 2, wherein said data processor also are used for when query key is pushed continuously, and current inquiry file is changed to another file in described a plurality of file.
20. card reader as claimed in claim 1 or 2, wherein said importation comprise an independent query key that is used for changing successively current inquiry file.
21. card reader as claimed in claim 1 or 2, wherein said data processor also is used for when a card is inserted into described card reader, respond a instruction, select a file in described a plurality of file as current inquiry file by the input of described importation.
22. card reader as claimed in claim 1 or 2, wherein said data processor also are used for when a card is inserted into described card reader, select a predetermined file in described a plurality of file as current inquiry file.
23. a method that is used for reading of data, this method are used in the card reader, described card reader is from reading of data in the card of data storage a plurality of files, and the method comprising the steps of:
(a) when a card is inserted into described card reader, select in a plurality of inquiry files one as current inquiry file;
(b) reading of data from described current inquiry file;
(c) whether one or more predetermined queries keys of determining described card reader are operated;
(d) positive result of the described determining step of response changes to another file in a plurality of files with current inquiry file; And
(e) reading of data from new current inquiry file,
Wherein, described data processor proceeds current inquiry file is changed to the processing of another file in described a plurality of file, up to turning back to first current inquiry file.
CNB981060099A 1997-07-31 1998-03-04 Card reader Expired - Fee Related CN1236396C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP206941/97 1997-07-31
JP9206941A JPH1153482A (en) 1997-07-31 1997-07-31 Card reader

Publications (2)

Publication Number Publication Date
CN1207537A CN1207537A (en) 1999-02-10
CN1236396C true CN1236396C (en) 2006-01-11

Family

ID=16531580

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB981060099A Expired - Fee Related CN1236396C (en) 1997-07-31 1998-03-04 Card reader

Country Status (5)

Country Link
US (1) US6168078B1 (en)
EP (1) EP0895205B1 (en)
JP (1) JPH1153482A (en)
CN (1) CN1236396C (en)
DE (1) DE69818766T2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19839847A1 (en) * 1998-09-02 2000-03-09 Ibm Storage of data objects in the memory of a chip card
CN1352779A (en) * 1999-06-23 2002-06-05 富士通株式会社 Portable card unit handler
JP2002024224A (en) * 2000-07-10 2002-01-25 Nec Corp Information retrieving method for ic card and portable information terminal
US20070205271A1 (en) * 2006-03-02 2007-09-06 International Business Machines Corporation Method and apparatus for automated teller machine transactions
JP4407662B2 (en) 2006-04-05 2010-02-03 ソニー株式会社 Information processing apparatus and application arbitration method
TWI446273B (en) * 2011-10-18 2014-07-21 Wistron Corp Portable electronic apparatus, card reader and operation method of card reader
JP6191077B2 (en) * 2012-03-19 2017-09-06 ロイヤルティ ペイズ ホールディングス コーポレイション Automatic foreign exchange function in asset storage and transfer system

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62237592A (en) * 1986-04-08 1987-10-17 Casio Comput Co Ltd Clock switching system for ic card
JPH0758500B2 (en) * 1987-02-20 1995-06-21 株式会社東芝 Portable electronic device
US4983816A (en) * 1988-02-24 1991-01-08 Kabushiki Kaisha Toshiba Portable electronic device
DE68915186T2 (en) * 1988-03-09 1994-08-25 Toshiba Kawasaki Kk Portable electronic device.
JPH01237785A (en) * 1988-03-18 1989-09-22 Canon Inc Electronic equipment
JP3015377B2 (en) * 1988-08-26 2000-03-06 株式会社東芝 IC card
JP2695855B2 (en) * 1988-08-26 1998-01-14 株式会社東芝 Portable electronic devices
FR2673476B1 (en) * 1991-01-18 1996-04-12 Gemplus Card Int SECURE METHOD FOR LOADING MULTIPLE APPLICATIONS INTO A MICROPROCESSOR MEMORY CARD.
JP3178881B2 (en) * 1992-03-06 2001-06-25 株式会社東芝 Portable electronic devices
JP3454276B2 (en) * 1992-09-07 2003-10-06 ソニー株式会社 Information reproduction display device and information display method
FI930828A0 (en) * 1993-02-24 1993-02-24 Mikrokit Hardware Oy ELECTRONIC CONTROL SYSTEM FOR CONTAINERS
JPH06274397A (en) * 1993-03-24 1994-09-30 Toshiba Corp File control system
JP3590131B2 (en) * 1995-05-17 2004-11-17 株式会社東芝 Portable storage medium and portable storage medium issuing device
DE19522029A1 (en) * 1995-06-17 1996-12-19 Uestra Hannoversche Verkehrsbe Device for reading and / or writing memory cards
EP0798674B1 (en) * 1996-03-29 2002-03-06 Kabushiki Kaisha Toshiba File managing method requiring a change in key data and ic card device using the method
DE19629085C2 (en) * 1996-07-18 2001-10-31 Infineon Technologies Ag Data processing device for documenting and / or evaluating a user's transactions
TW357298B (en) * 1996-09-12 1999-05-01 Toshiba Corp IC card portable terminal

Also Published As

Publication number Publication date
DE69818766D1 (en) 2003-11-13
US6168078B1 (en) 2001-01-02
DE69818766T2 (en) 2004-05-19
JPH1153482A (en) 1999-02-26
EP0895205A2 (en) 1999-02-03
EP0895205A3 (en) 1999-11-24
EP0895205B1 (en) 2003-10-08
CN1207537A (en) 1999-02-10

Similar Documents

Publication Publication Date Title
US5845273A (en) Method and apparatus for integrating multiple indexed files
CN101553813B (en) Managing storage of individually accessible data units
US5327557A (en) Single-keyed indexed file for TP queue repository
AU779269B2 (en) Method and system for organizing data
CN101512526B (en) dynamic fragment mapping
US20130297568A1 (en) System and Method for Organizing Data
CN100514310C (en) High-speed accessible memory featuring reduced data movement
WO2001006413A1 (en) System for accessing database tables mapped into memory for high performance data retrieval
US7206250B2 (en) Method for storing data blocks in a memory
JP2788018B2 (en) Information transmission system and information vending machine and card reader used therefor
AU3418795A (en) Parallel processing system for traversing a data base
CN1236396C (en) Card reader
WO1998003926A1 (en) Method of transferring data between relational database tables
US7225178B2 (en) Data structure in database, database system for managing database and database managing method and system
KR102102307B1 (en) Method for searching storage device in database management system with multiple storage devices
CN1282108C (en) Method and apparatus for reducing RAM size while maintaining fast data acess
US6192366B1 (en) Integrated database system and computer-readable recording medium recorded with program for managing database structure thereof
CN1190481A (en) Storage medium carrying geographical location data
CN1488096A (en) Microprocessor circuit of portable data carrier
JP3552339B2 (en) Database system
EP1116137B1 (en) Database, and methods of data storage and retrieval
CN101395547A (en) Programming device and automatic data-structure identifying method
US7996366B1 (en) Method and system for identifying stale directories
KR100610529B1 (en) Compression saving method and search method of card black-list data
CN1216350C (en) Chip card equipped with a counter device

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060111

Termination date: 20120304