Data processing system

5369760
Add to folder: View Folders  
Keywords to Highlight:

full-text

print

pdf

permalink

Inventors

Iijima, Yasuo

Application #

026819

Filed

Mar-5-1993

Published

Nov-29-1994

Current US Class

235/382
714/48

International Classes

B29C 033/40; G06K 005/00

Field of Search

395/575 371/60 371/57.1 235/382 235/379 235/380 364/222.2 364/284

Assignee

Kabushiki Kaisha Toshiba (Kawasaki, JP)

Examiners

Beausoliel, Jr.; Robert W.

Attorney, Agent or Firm

Cushman, Darby & Cushman

US Patent References

4841131   Portable electronic...
4845717   IC card having two...
4901276   Portable electronic...
4939353   Processing system f...
5093785   Portable electronic...
5202923   Portable electronic...
5248924   Numerically contro...

Referenced by:

View Backward References

Other References

Naoki Matsuo 'Personal Telephone Services Using IC-Cards 1990 IEEE pp. 41-48. Richard A. Williams, "Communication Systems Analysis and Design-A System Approach", Prentice-Hall Inc., USA, 1987, pp. 406-410.

Citation

Cite This Patent

More From Subclass 382

4907273   High security pay t...
7004382   Payment validation...
4599509   Access security cont...
4959861   Security system for...
6422463   Access control system
6119932   Identification verifi...
7014120   Smart documents
5513507   Card for a pledge l...
6550670   Automated bankin...
4935962   Method and system...
6848619   Micro-controller pr...
6626355   Medical device
5371345   Gaming machine...
5266782   Control of a card in...
4193061   Electronic authenti...
6929176   Self-service terminal
6000609   Mechanical/electro...
7021535   Advertising compli...
5440109   Automatic toll ticket...
4926480   Card-computer mo...
6991158   Mobile paper recor...
6195648   Loan repay enforce...
7044373   Radio frequency id...
6170744   Self-authenticating...
6783065   Purchasing card tr...
5774365   Document dispense...
6659340   Currency receiving...
4857714   Credit card storage...
4310720   Computer accessin...
4453074   Protection system fo...
5157717   Portable automated...
6851617   Laser imageable R...
6923371   Authorization code
4727369   Electronic lock and...
3999042   Access control system
5841120   Secured network sy...
6968996   Protected content di...
4810861   Information carrier...
4737785   Device for locks
6578762   Payment accepting...
4902882   Code reader
4245213   Security system
5225667   IC card
6092724   Secured network sy...
4853524   Optical identificatio...
4213038   Access security syst...
6341724   Cardless payment s...
4837425   Security arrangem...
3984658   Programmable car...
6994251   Cash payment for r...
5700999   Bar code based ref...
6769610   Credit card double...
4711995   Electronic key code...
5442342   Distributed user aut...
4849614   Composite IC card
6624739   Access control system
6227447   Cardless payment s...
5382778   Non-contact IC card
6193162   Disk-cartridge-type...
4396914   Electronic security...
5712627   Security system
7040531   Document handlin...
6935558   ATM currency cass...
 

More From Class 235

4948954   Interface for receivi...
4703163   Security system
5996891   SIM card contactin...
4176406   Information recordi...
4484067   Card identification...
5821515   Information recordi...
5416308   Transaction docum...
6974080   Lenticular bar cod...
4020278   Data carrier for opt...
5224088   High resolution opti...
5061842   Erasure mechanis...
6378774   IC module and sm...
 
Abstract
In a system for serially transmitting data between a card reader/writer and an IC card, when a data string is transmitted from the card reader/writer to the IC card, the data row is divided into a plurality of data strings. Data (control code) representing continuity of data transmission is added to each of the divided data strings. When a data string is transmitted from the IC card to the card reader/writer, the data string is divided into a plurality of data strings. IC card encodes the divided data string, and transmits the encoded data with the data (control code) representing continuity of data transmission is added to the encoded data string. Data transmission between the card reader/writer and the IC card is controlled such that the divided data string and encoded data string are alternately transmitted in units of one.
 
Claims
What is claimed is:

1. A data processing system for sequentially transmitting an instruction and data, said data being divided into a plurality of data strings which are sequentially transmitted between first and second electronic devices, wherein:

said first electronic device includes first transmission means for transmitting said instruction and a data string of said plurality of data strings together with first sequence data indicating that a next data string will be transmitted subsequently, and wherein

said second electronic device includes:

means for processing said transmitted data string based on said transmitted instruction upon receipt of said transmitted data string, independent of receipt of further data strings, and for generating resultant data based on said processing;



Description
BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to a data processing system, and more particularly to a data processing system applied to data communication which employs serial transmission protocols between a card reader/writer and an IC card connected thereto.

2. Description of the Related Art

Recently, IC cards incorporating an IC chip have been developed as new portable data storage media, for example, as disclosed in U.S. Pat. No. 4,845,717. The IC chip includes a nonvolatile data memory and a control element such as a CPU for controlling the data memory.

The IC card is generally connected to a card reader/writer and operated in accordance with instruction data supplied from the card reader/writer. More specifically, the IC card receives instruction data from the card reader/writer and decodes a function code (instruction code) in the received instruction data. The IC card performs a process corresponding to the function code and the process result is returned to the card reader/writer as response data.
 
  The output data controller is provided with a data printing area for storing print data. Management data is generated by the attribute data of a banner...  Credit cards to be used with automated systems such as vending machines or the like have various identification and other data encoded on them for use...