JPH0155511B2 - - Google Patents

Info

Publication number
JPH0155511B2
JPH0155511B2 JP56081259A JP8125981A JPH0155511B2 JP H0155511 B2 JPH0155511 B2 JP H0155511B2 JP 56081259 A JP56081259 A JP 56081259A JP 8125981 A JP8125981 A JP 8125981A JP H0155511 B2 JPH0155511 B2 JP H0155511B2
Authority
JP
Japan
Prior art keywords
portable device
data
carrier
processing means
memory
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
Application number
JP56081259A
Other languages
English (en)
Other versions
JPS5720858A (en
Inventor
Ugon Mitsusheru
Nona Jannpieeru
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.)
Bull SAS
Original Assignee
Bull SAS
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=9242559&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH0155511(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Bull SAS filed Critical Bull SAS
Publication of JPS5720858A publication Critical patent/JPS5720858A/ja
Publication of JPH0155511B2 publication Critical patent/JPH0155511B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
    • G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34—Payment 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/346—Cards serving only as information carrier of service
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00—Digital computers in general; Data processing equipment in general
    • G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
    • G06K7/0056—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers housing of the card connector
    • G06K7/006—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers housing of the card connector the housing being a portable casing
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
    • G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34—Payment 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/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07F—COIN-FREED OR LIKE APPARATUS
    • G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08—Mechanisms 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/0873—Details of the card reader
    • G07F7/088—Details of the card reader the card reader being part of the point of sale [POS] terminal or electronic cash register [ECR] itself
    • G07F7/0886—Details 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
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07F—COIN-FREED OR LIKE APPARATUS
    • G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08—Mechanisms 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/10—Mechanisms 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/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Communication Control (AREA)
  • Calculators And Similar Devices (AREA)
  • Bidirectional Digital Transmission (AREA)
  • Multi Processors (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Storage Device Security (AREA)
  • Transceivers (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、計算またはデータ処理のための携帯
用装置に関する。
従来の技術 携帯可能な独立した電子装置であつて、キーボ
ードならびにデータおよび結果の表示装置を有
し、計算及びデータ処理の機能を具備する携帯用
装置が既に知られている。
このような装置の最も一般的なものは、小型ポ
ケツト計算機であり、次のような2つのグループ
に主に分けられる。
第1のグループは、製造業者による製造中に設
定される固定のプログラムを実行する単純な装置
である。例えば、普通の四則演算である加算、減
算、乗算および割算を行なう装置が現在入手可能
である。このような基本的な機能に、用途に応じ
て装置を専用化する特定の機能を付加させること
ができる。特に関数機能または統計機能がその例
である。
第2のグループとして、使用者自身が求める機
能を使用者自身がプログラムすることができ、そ
してこのプログラムを一時的に、装置の内部に設
けられた一時記憶メモリまたは磁気トラツク記録
担体に格納することが可能な、より複雑なプログ
ラマブルな(プログラム可能な)装置がある。
別の形態として、このような携帯用装置には、
利用者が拡張または変更することができない、製
造業者によつて予め設定された特定の固定プログ
ラムを格納するために使用される着脱可能な受動
装置を有するものがある(例えば、テキサスイン
スツルメント社のTI59)。
更に別の形態として、使用者がデータリストま
たはプログラムリストを作成できるようにするハ
ードコピープリンタに結合可能な出力装置を備え
るものがある。
このような装置は現在、信頼性および費用上の
理由からマイクロプロセツサを使用して製作され
ている。即ち、中央処理装置と、メモリと、入/
出力装置とを有する単純なコンピユータ構造を有
している。
発明が解決しようとする課題 上記した携帯用装置の主たる欠点として次のよ
うなものが挙げられる。
上述の単純な装置の場合には、外部との対話手
段が設けられておらず、そのために、個人専用の
索引カードまたは着脱可能な担体へのアクセスが
不可能であつたり、使用者の指示の下に用途ごと
に特定の機能を実行することが不可能である。
また、プログラムまたはデータを磁気トラツク
に記録することができるプログラム可能な装置で
あつても、その記憶容量が比較的小さい等々の欠
点である。更に、磁気トラツク担体自体は、完全
に受動的なものであり、自ら機能を実行する能力
に欠け、プログラム可能な装置の助けを必要とす
る。
更に、磁気トラツク担体は、記録内容を容易に
変更したり破壊することができる。そして、デー
タに対する安全性または機密性がなく、しかも比
較的高価な駆動装置を必要とする。
さらにまた、固定のプログラムを格納する着脱
可能な担体を有するプログラム可能な装置であつ
ても、費用および製造上の実際的な理由から個人
専用化することができない。
そこで、本発明の1つの目的は、データおよび
プログラムの記憶能力ならびにデータ処理能力を
有する着脱可能な担体と接続でき且つ双方向の対
話を可能にする装置構造を利用することによつて
上述のような欠点を克服することにある。
課題を解決するための手段 本発明によるならば、手動によるデータ入力の
ためのキーボードおよびデイスプレイを備えたケ
ースを含んでいる、計算またはデータ処理のため
の携帯用装置であつて、 前記ケース内に配置された第1のマイクロプロ
セツサおよび第1のメモリを含んでおり、第1の
組の所定のデータ処理操作を逐行するために、前
記キーボードおよび前記デイスプレイに結合され
ている第1の処理手段と、 前記第1の処理手段に対して開路可能に電気的
に接続される着脱可能な担体にして、第2の組の
所定のデータ処理操作を逐行するための第2のマ
イクロプロセツサおよび第2のメモリを有する第
2の処理手段を具備している着脱可能な担体を、
その中に受け入れるためのスロツトと、 前記第1の処理手段と前記第2の処理手段とを
接続する単一の導体上での信号の変化により、前
記第1の処理手段と前記第2の処理手段との間に
おいてシリアル・ビツト形式でメツセージを双方
向に伝送するための手段を備えており、 前記第1および第2のメモリは、双方向性の通
信を実行し且つ前記第1および第2の組のデータ
処理操作を実行するように前記第1および第2の
マイクロプロセツサを制御するためのプログラム
を格納していることを特徴とする携帯用装置が提
供される。
作 用 上に述べたような担体ならびにそれに関連の要
素は、知られており、例えば特開昭54―46447号
および54―154954号の各公報に開示されている。
それら特許公開公報に開示されている担体は、自
己プログラム可能なマイクロプロセツサならびに
単純な電気接点の形の接続手段を備えたプラスチ
ツク材料の小さいカードの形態をとることができ
る。
第1の用途においては、このようにして構成さ
れた装置は、特に個人が、このような装置の所有
者または機関によつて設定された私用カード索
引、たとえば電話索引、医療用フアイル、住所
録、カレンダ、予約ノートとして使用することが
できる。
第2の用途においては、装置は着脱可能な担体
のメモリ内に格納されている様々な保護情報に対
するアクセスを可能にする、パスワードのような
秘密データを該担体に送るために用いることがで
きる。
第3の用途においては、銀行その他の販売組織
により着脱可能な担体に最初にロードされたデー
タに対し個人用の差引残高の表示が可能である。
第4の用途においては、着脱可能な認可された
担体によるか、または本出願人のフランス国特許
出願公開第2469760号(または米国特許第4471216
号)および第2477344号明細書(または米国特許
第4638120号)に開示されているような認可デー
タの直接的供給によつて、所与の複数の動作を実
行することを可能にする。
第5の用途においては、記録すべきプログラム
の大きさに関する制約以外の制約を伴わずに、装
置の専用化を設定するために、使用者または製造
業者の指示で着脱可能な担体に専用化されたプロ
グラムを記録することが可能である。
実施例 次に単なる例として添付図面を参照して本発明
の実施例を詳細に説明する。
第1図は本発明の装置の1実施例を示す。
装置全体は、普通の小型ポケツト計算器に用い
られているような金属、プラスチツクその他の材
料から作られたケースM1内に収納されている。
このケースには、着脱自在の担体M3を挿入する
ことができるスロツトM2が設けられている。
様々な情報およびデータは、第1図に示すフアン
クシヨン・キーTおよびEを含む多数の可動キー
を有するキーボードM4により入力される。
たとえば商業用に用いられる場合には、キーT
を押すことにより、差引残高が即座に表示され、
また、キーEを繰返して押すことにより、登録さ
れたいろいろな取引金額が連続的に表示される。
装置M1には、デイスプレイM5が設けられて
おり、このデイスプレイ(表示器)は数値表示あ
るいは英数文字表示のものとすることができる。
なお、このようなデイスプレイ装置は当該技術分
野の専門家には周知のものである。
スロツトM2は、第2図からわかるように、着
脱自在の担体M3が装置M1内に挿入できるよう
にすると共に、その着脱自在の担体が装置内に挿
入されて装置M1の基本印刷回路M7に接続され
ている接続ブロツクM6を介して電気接続が達成
されるまで、該担体を案内する。
印刷回路M7は、装置M1の全ての電子要素、
特にマイクロプロセツサM8を担持している。
第3図は、装置M1の機能ブロツクダイヤグラ
ムである。なお、第3図においては、第1図及び
第2図に示したキーボードM4、デイスプレイ装
置M5及びマイクロプロセツサM8は、それぞれ
参照符号P5,P4及びP1で示している。第3
図から明らかなように、この装置は、接続端子P
3を介して着脱自在の担体にも印加されるクロツ
ク信号を発生するクロツクP2によつて調時され
るマイクロプロセツサ(処理装置)P1を有す
る。
マイクロプロセツサP1は、3つの入/出力ポ
ートA6,A7およびA8を介してデイスプレイ
P4およびキーボードP5の管理を行う。
ポートA6は、所与の文字を表示するためにデ
イスプレイP4のゼグメントを選択的に付勢する
信号を出力する。
同時に動作するポートA7は、文字の走査およ
びキー・ボードの監視を行う。
ポートA8は、キー・ボードからの入力を受け
るために設けられている。
マイクロプロセツサP1は、キー・ボードの相
互干渉および重複作動を阻止するようにプログラ
ムされている。
さらに双方向入/出力ポートA9によつて着脱
自在の担体との同期対話が可能にされている。
担体はポートA10および給電回路P12を介
して付勢される。
装置を着脱自在の担体内のメモリ(記憶装置)
への書込みに用いる場合には、ポートA11およ
び給電回路P13により書込み電圧Vpを供給す
る。
さらに、直接作動部A14を用いて、対話前
に、担体の正しい零リセツトを行うことができ
る。
ポートA15は、マイクロプロセツサP1と装
置外部の周辺装置との間に接続を形成する働きを
なす。
着脱自在の担体および装置の処理装置は、該着
脱自在の担体と装置間における対話の実行を可能
にすると共に、担体および装置における独立の処
理動作の実行を可能にするマイクロプロセツサに
よつて構成されている。従つて、パスワードをキ
ー・ボードから入力することにより、担体は、装
置による処理のために必要なデータもしくはプロ
グラムを、自由にアクセスさせることができる。
装置の処理装置は、着脱自在の担体内に格納され
ているプログラムを直接実行して、該担体に格納
されているデータに応じた機能を実現することが
できる。また、着脱自在の担体内に記録されてい
るプログラムを該担体内のマイクロプロセツサが
実行し、その実行の結果について装置が適当な処
理が実行する。
実際には装置は担体のメモリ内に格納されてい
る識別コードを読出して、識別コードおよび秘密
コードSの関数Rを計算することができる。同じ
計算を担体内で行つてもよい。処理動作が完了す
ると、装置は、担体および装置内で同時に計算さ
れた関数Rの比較を行う。結果が等しい場合に
は、装置は該担体と共同して作業することが許さ
れるという結論を出す。従つて、着脱自在の担体
から到来するデータならびに該担体に送られるデ
ータ全てを装置のマイクロプロセツサにより処理
することができる。
着脱自在の担体により装置が特定の機能を割当
てられる場合には、デイスプレイに示されるモー
ドまたは指示に従つてキー・ボードのキーに特殊
な意味を付与することを可能にするエントリを格
納するキヤツシユ・メモリを携帯用装置に設ける
ことが可能である。
次に第4図ないし第12図を参照し着脱自在の
担体と装置との間における対話について説明す
る。
第4図には、着脱自在の担体および装置双方に
おいて用いられる送/受信装置が図解されてい
る。図示の送/受信装置は、少なくとも1つのマ
イクロプロセツサ1を有しており、そのマイクロ
プロセツサ1には、例えばRAMで形成されるメ
モリ2と、ラチ回路(ロツク回路)3、タイマカ
ウンタ(CT)4、ステータスレジスタ(C/S)
5、制御装置6、PROMのような読出し専用メ
モリ7bisならびにデータの入出力のためにデータ
線路13に接続されたデータ送受信用の入/出力
ゲート回路7が付属している。制御装置は、第7
図を参照して後に説明し、また、入/出力ゲート
回路7は、第6図を参照して後に説明する。マイ
クロプロセツサ1は、インテル社により市販され
ている8080型または8085型のマイクロプロセツサ
とすることができる。
マイクロプロセツサ1は、アドレス線路A8-15
およびデータ線路AD0-7を介して第4図に示した
以外の要素にも接続することができる。8本のデ
ータ線路AD0-7は、メモリ(RAM)2にアドレ
シングするためのラツチ回路3の入力端子に接続
されている。このメモリ2は、256×8ビツトに
構成された2Kビツトの容量を有することができ
る。さらにメモリ2は、入/出力ゲート回路7を
介して転送される1バイトのデータを保持するた
めのレジスタR7ならびに転送される1バイトの
データに対応するパリテイ・ビツトを保持するた
めのレジスタR8を備えている。ラツチ回路3の
出力状態に基づいて制御装置6は、タイマカウン
タ4、ステータスレジスタ6及び入/出力ゲート
回路7の内の1つを選択的に動作させる。
制御装置6は、ラツチ回路3内に格納されてい
る2進パターンがXXXXX001である場合には、
入/出力ゲート回路7を選択し、ラツチ回路3内
の2進パターンがXXXXX000の場合にはステー
タスレジスタ5を選択し、そしてラツチ回路3内
の2進パターンがXXXXX100である場合にはタ
イマカウンタ4を選択する。
タイマカウンタ4は、どの時点においてもマイ
クロプロセツサにより初期時間値をロードされる
ようにデータ線路AD0-7に並列に接続された入力
を有している。
また、ステータスレジスタ5は、マイクロプロ
セツサによつて発生される命令を格納するために
線路AD0-7に接続されている。ステータスレジス
タ5は、8つのフリツプフロツプを有するレジス
タであり、これらフリツプフロツプの状態に従つ
て入/出力ゲート回路7かまたはタイマカウンタ
4のいずれかの選択が可能にされる。
線路ALEは、マイクロプロセツサ1をラツチ
回路3に接続している。マイクロプロセツサ1
は、メモリ2および制御装置6へのアドレス許可
を与えたりあるいはアドレシングを拒絶するため
に、ラツチ回路3に阻止信号を線路ALEを介し
て出力する。
線路IO/の状態に基づいてメモリ2及び
入/出力ゲート回路7のいずれか一方が選択的に
動作する。線路およびは、読出し/書込
み動作を制御するものであり、メモリ2および
入/出力ゲート回路7の適当な制御回路に接続さ
れている。
マイクロプロセツサ1は、水晶型クロツクとす
ることができるクロツクQによつて同期されて動
作すると共に、線路CLKを介してタイマカウン
タ4の入力INにクロツク信号を出力する。入/
出力ゲート回路7の入力には、線路RESETが接
続されており、装置の入/出力モードへの初期設
定を可能にする。
タイマカウンタ4の出力OUTは、マイクロプ
ロセツサ1の入力INTに接続されており、該タ
イマカウンタ4にロードされた初期計数値が零に
なつたときに、その時点で実行されつつある処理
動作を中断するための割込信号を発生する。ま
た、マイクロプロセツサ1は、そのデータおよび
アドレス線路を介して読出し専用メモリ7bisに接
続されている。その読出し専用メモリ7bis内に
は、着脱自在の担体または装置によるデータの送
受信に必要なマイクロプロセツサが格納されてい
る。
上に述べた第4図のシステム全体が本発明の装
置ならびに着脱自在の担体の処理装置を形成す
る。
第5図は、データ線路すなわち導体13を介し
て伝送されるメツセージの時系列シーケンスを図
解するものである。1バイト(8ビツト)のデー
タから成るメツセージの伝送は10の時間ステツ
プに渡つて行われる。第1の時間ステツプは、メ
ツセージ開始信号(開始ビツト)を伝送するのに
用いられ、時間ステツプ2ないし9は、本来のメ
ツセージの伝送に用いられ、そして10番目の時間
ステツプではメツセージのパリテイ・ビツトを伝
送するのに用いられる。
受信側では、これら10の時間ステツプ中で伝
送される信号を受信して11番目の時間ステツプで
パリテイ・チエツクを行う。
受信機は、導体13を初期電位V0(信号PR)に
することによつてメツセージの受信が可能である
旨、送信機に告知する。この信号は、開始信号の
伝送前少なくとも1時間ステツプの間発生され
る。受信機は、受信メツセージについて行つたパ
リテイ・チエツクの結果エラーがあつた場合に
は、受信および確認後の1時間ステツプの期間中
導体13の状態を電位V1にし、そして伝送が正し
く行われた場合には初期電位V0に戻す。
1バイトのデータを形成する8ビツトの情報が
逐次、導体13を介して転送されて、順次メモリ
2のレジスタR7に格納される。
この転送は、入/出力ゲート回路7の逐次出力
により受信側のマイクロプロセツサのアキユムレ
ータレジスタに逐次転送し、それに続いてアキユ
ムレータレジスタの内容にメモリ2のレジスタR
7を一致させることにより実現される。新しいビ
ツトが転送される都度、パリテイ・ビツトが計算
され、既に受信したビツトのパリテイに対し許容
し得るか否かが判定され、このパリテイ計算結果
は、メモリ2のレジスタR8に送られる。伝送メ
ツセージのパリテイ・ビツトとしての働きをもな
すメツセージの最後のビツトが、計算されたパリ
テイ・ビツトと比較され、レジスタR8に格納さ
れる。これら2つのパリテイ・ビツトが等しい値
の場合には、伝送は正しいものとして容認され、
そうでない場合には受信機側からエラー信号ER
を伝送することにより異常が送信機側に通知され
る。
第6図は、第4図の入/出力ゲート回路7の1
例を図解するものである。図示の入/出力ゲート
回路は、制御ゲート10および11にそれぞれ制
御される三状態増幅器8および9を有している。
三状態増幅器8の出力端は三状態増幅器9の入力
端に接続されている。更にこれら2つの三状態増
幅器は、三状態増幅器8がデータを導体13上に
送信するために用いられ、三状態増幅器9が導体
13から送られてくるデータを受けるために用い
られるように導体13に接続されている。
ゲート11が、マイクロプロセツサ1から書込
み命令WRが出力されている場合に、線路IO/
と、制御装置6からのパターンXXXXX001とに
より選択された場合に、ゲート11は三状態増幅
器8を制御する。同様にして、ゲート10が、マ
イクロプロセツサ1から読出し命令RDが出力さ
れている場合に、線路IO/と、パターン
XXXXX010とにより選択された場合に、ゲート
10は三状態増幅器9を制御する。これら三状態
増幅器8および9はリセツト信号RESETにより
初期設定される。
制御回路6の詳細は、第7図に図解されてい
る。図示の制御回路6は、ラツチ回路3に格納さ
れているデータを復号するための単純な回路であ
る。AND回路12及びインバータ15および1
6はアドレス信号XXXXX001を復号して入/出
力ゲート回路(PA)7を選択する。AND回路1
3及びインバータ17,18,19はアドレス信
号XXXXX000を復号してステータスレジスタ
(C/S)5を選択する。AND回路14及びイン
バータ20および21はアドレス信号
XXXXX100を復号してタイマカウンタ(CT)
4を選択する。
第8図は8080型または8085型のマイクロプロセ
ツサに設けられているワーキングレジスタ(作業
レジスタ)を図解するものである。
レジスタAはアキユムレータである。レジスタ
B,C,DおよびEはデータを受けるようになさ
れている作業レジスタである。レジスタHおよび
Lはアドレス・レジスタである。レジスタSPは、
セル・レジスタのアドレスを格納し、割込み処理
中、マイクロプロセツサの特定のレジスタの内容
を保存したり中断された処理動作を回復するため
にメモリ・セルのアドレスを指示するように使用
されるスタツクポインタである。レジスタPCは、
プログラムカウンタであり、プログラムの実行中
次の命令を指示する。レジスタIは索引によりデ
ータ・アドレシングを可能にするインデツクス・
レジスタである。
これらレジスタの動作に関する詳細は、フラン
ス国75015パリ市ルクールブ街313所在のSybex社
によつて1977年に発行されたPierre Le Beuxお
よびRodenay Zaks著「Les Microprocesseurs」
なる文献に記述されている。
第9図のフローチヤートは、送信側のマイクロ
プロセツサによつて行われるべきマイクロプログ
ラムの実行に必要ないろいろな段階もしくはステ
ツプを図解するものである。ステツプ101にお
いては、送信側のマイクロプロセツサは、データ
線路すなわち導体13を論理状態「0」にセツト
して、一方、タイマカウンタに、第5図に示すよ
うな態様で開始信号並びにそれに続く1バイトの
データの伝送に要求される時間値(1ms)をロー
ドする。すなわち、タイマカウンタ4をN=8に
初期設定する。
開始信号の伝送の終りで、タイマカウンタ4は
マイクロプロセツサ1に割り込みをかける。メモ
リ2のレジスタR7に格納されている転送すべき
1バイトのデータがそこでマイクロプロセツサ1
のアキユムレータレジスタAにロードされて第1
番目のビツトの値について試験が行われる(ステ
ツプ102)。テストの結果に応じて、ステツプ
103または104に進み、入/出力ゲート回路
7はレジスタR7から読み出された第1番目のビ
ツトに対応する値を導体13に出力する。
ステツプ105において伝送されるべきメツセ
ージに対応するパリテイ・ビツトが計算されてメ
モリ2のレジスタR8のビツト位置にセツトされ
る。更に、ステツプ106でタイマカウンタ4を
デクリメントする(NをN―1とする)そして、
Nが零でなされば(ステツプ107)、ステツプ
108においてはレジスタR7の内容が1ビツト
位置だけ左方にシフトされる。
この過程はタイマカウンタによつて発生される
各割込み信号毎に実行され、1バイトの全てのビ
ツトが順次送出された時に完了する。
ステツプ107においては全てのビツトの転送
が完了したか否かのチエツクが行われる。ステツ
プ109においては、レジスタR8に格納されて
いるパリテイ・ビツトが転送される。受信機はそ
こで受取つた1バイトのデータのビツトのパリテ
イを計算し、既に受信しているパリテイ・ビツト
と比較する。一致した場合には伝送サイクルが終
了する(ステツプ112)。一致しない場合には
受信機は送信機に対してエラーの存在を通知し
(信号ER、第5図)、そして再度送信サイクルが
ステツプ101から実行される。
第10図は送信機から到来するメツセージに対
し待機状態(受信可能状態)にある受信機によつ
て行われる動作を図解するフローチヤートを示
す。この場合の試験は、導体13の(論理)状態
を反復的に読出すことによつて実行される。ステ
ツプ114において入/出力ゲート回路7が読出
され、導体13の状態が「0」である間反復的に
読出しが実行される。導体13の状態が「1」に
変わる(ステツプ115)と、タイマカウンタ4
に予め定められた時間値がロードされる(ステツ
プ116)。この時間値が零になつた時にマイク
ロプロセツサの処理を中断しそして入/出力ゲー
ト回路7の状態に関する読出し動作を行う。この
試験はステツプ122で行われる。このステツプ
においてゲートの状態が「1」である場合には受
信機は開始信号の受信可能状態にセツトされる。
そうでない場合、すなわち、入/出力ゲート回路
7からの読出しが「0」の場合、ステツプ115
で検出された「1」は、ノイズや干渉により生じ
たと推定され、そこで受信機はステツプ114に
戻る。
第11図は、開始信号の受信シーケンスを図解す
るものである。ステツプ125においては、受信
機は入/出力ゲート回路7の状態を読出す。タイ
マカウンタは、導体13が状態「0」となると直
ちに予め定められた時間値N2がロードされる。
この時間値はステツプ129において零に達する
(ステツプ130)まで、マイクロプロセツサの
内部クロツクによりデクリメントされる。タイマ
カウンタ4が零に変わると、入/出力ゲート回路
7に対し読出し動作を行つているマイクロプロセ
ツサが割り込みがかけれる。シーケンスのこの時
点で導体13が依然として値「0」である場合に
は、問題の信号は実際に開始信号であり、干渉も
しくは妨害信号ではないことの確認が得られ、1
バイトのデータに対する読出し動作(ステツプ1
34)に進む。
第12図は1バイトのデータの読出しシーケン
スを図解するものである。タイマカウンタ4は、
伝送される8ビツトを読取るのに必要な時間に対
応する時間値がロードされる。1ビツトの周期が
1ms(ミリ秒)である場合には、タイマカウンタ
4にロードされる伝送時間値は8msである。1つ
のビツトの転送ごとに受信側のマイクロプロセツ
サは割り込みがかけられ(ステツプ136)、該
マイクロプロセツサは、入/出力ゲート回路7か
ら読取られたビツトをレジスタR7に格納し、今
受けたばかりのビツトに関し既に受信しているビ
ツトに基づいてパリテイ計算を行い、パリテイ計
算の結果をレジスタR8にロードする(ステツプ
137)。1バイトのデータがレジスタR7に転
送された時には、タイマカウンタ4は、送信機か
ら伝送されてくるパリテイ・ビツトの受信と同時
に状態「0」となる。そこで送信機から転送され
て来たパリテイ・ビツトと、受信機のレジスタR
8に格納されている既に計算されているビツトと
の比較が行われる(ステツプ140)。これら2
つのパリテイ・ビツトが一致している場合には、
エラーなく伝送が行われたことになり伝送は完了
したと見なされる。それとは反対に上記2つのパ
リテイ・ビツト間に状態の差がある場合には、伝
送エラーが存在することになり、このエラーは導
体13を強制的に論理値「0」にすることにより
送信機側に通知される(ステツプ142)。そし
て入/出力ゲート回路7の状態に関する試験シー
ケンスが再び行われる(ステツプ113)。
上に述べたシーケンスは、マイクロプロセツサ
INTEL8080の命令を用い、第2図の読出し専用
メモリ7bisに登録されている次のような命令デイ
ストにより実行することができる。伝送命令 備 考 100 OUT PA ゲートA←0 101 LHLD 102 MOVA,M
(タイマカウンタCT4の初期化) 103 MOV CT,A CT←A 104 LHLD 105 MOV B,M B←0 INT (タイマカウンタ割込み) 106 LDA A←8 107 SBB B 108 JZ NEXT(114) 109 LDA A←R7 10A OUT gateA 10B MOV C,A C←A 10C ANA 1000000をマスク 10D XRA,M パリテイ計算A A0←R8+A0 10E LHLD 10F MOV M,A R8内にパリテイ 110 MOV A,C A←R7 111 RLC R7のシフト 112 MOV M,A R7←A 113 RET 114 LDA A←R8 115 OUT gateA 116 NOP 117 IN gateA 118 CPI 1=エラーならば 119 JNC NEXT(100) 120 RET 終りゲート試験 11A IN gateA A0←PA7の状態 11B CMP M A0を1と比較して≠ならば
PSWをS=1とする。
11C RM NEXT=(11A) S=1ならば11A
に戻る 11C LHLD アドレスggおよびppのメモリ内
容をH,Lにロード。
PP.A←N 11F MOV CT,A CT←N 120 RET開 始 121 IN gateA 122 CMP M ≠ならばPSWをS←1とする。
123 RM NEXT(121) S=1ならば121に戻
る。
124 LHLD 125 MOV A,M 126 MOV CT,A 127 RET割込み開始 128 PUSH PSW AおよびPSWを保存。
129 IN gateA 12A CMP M ゲート=0ならばPSWをZ=
0とする。
12B RM NEXT(128) Z=1ならば128に
戻る。
12C CNZ read octet1バイトのデータの読出し 12D LHLD 12E MOV A,M 12F MOV CT,A 130LX/B B←0 131 RET INT 132 LHLD 133 MOV A,M 134 RLC 135 MOV D,A 136 IN gateA 137 MOV E,A 138 LHLD R8のアドレシング 139 XRA Aにパリテイ 13A MOV M,A R8にバリテイ 13B MOV AE 13C ORA D 13D LHLD R7のアドレシング 13E MOV M,A R7←A 13F INX B 140 LDA A←8 141 SBB B 142 JP オン=0でPSWをZ←1 143 RET 144 MOV A,E 145 LHLD R8のアドレシング 146 CMP M 147 JZ NEXT(149) =ならばPSWをZ=
1とする 148 End 149 OUT gate A 150 CALL gate test 以上述べた具体例においては、送信または受信
されるデータの構造は1バイトのデータを基礎に
するものであるが、この構造は任意のものとする
ことができ、かつまたビツト数を拡大し得ること
は自明である。1バイトのデータは命令もしくは
コマンド、データまたはアドレスを含む、これら
情報は線路を時分割多重化されて伝送される。送
信エラーが生じた場合には、送信器は、送信エラ
ーが生じた情報を送り直す。原則的には、零リセ
ツトおよびそれに続く対話の前に1回の繰返しの
試みがなされる。
対話は、受信器によつて受信されて対話の安全
性ならびに2つの系統の同期を確保するために該
受信器によつて解釈される一連のオペレイシヨン
コード(操作符号)または命令から主になる。対
話の確実性は可能な場合には送信側に有意データ
を送ることにより確保される。
着脱自在の支持体もしくは担体が処理動作を行
なつている時には、装置は処理動作終了を表わす
信号を待機し、またその逆も真である。
処理中を除外すれば、着脱可能な担体は常に命
令を発し得る状態にある。
論理的対話は3つの段階(もしくは相)に分け
ることができる。
第1番目の段階は、実行すべき処理動作を特徴
付ける8ビツト長のオペレイシヨンコードの伝送
である。このオペレイシヨンコードには着脱可能
な担体のメモリの読出しまたは書込みアドレスが
続く。この段階は同じオペレイシヨンコードを送
り返す帰還伝送で完了する。
第2の段階は、書込みまたは読出しモードにお
けるデータ交換かまたは着脱自在の担体による特
定の作用を含む。データ転送の場合には、これら
2つのサブアツセンブリは交換されるべき1バイ
トのデータの正確な数に整合することができる。
第3の段階は着脱可能な担体が第1段階のオペ
レイシヨンコードで要求され且つ指定された処理
動作が完了したことを表示する。この段階は、処
理動作を特徴付けるステータス(状態)ワードが
後続するエンド(終了)コードを有する。
第1段階ないし第3段階を構成する組続く1バ
イトのデータの伝送は、既に述べたマイクロプロ
グラム可能な素子を用いて行なうことができる。
給電回路P12およびP13を介しての着脱可
能な担体への給電が第13図に示されている。
給電回路P12およびP13自体は蓄電池Eか
ら給電される。この蓄電池Eは交流を整流するた
めのデバイスを備えた外部電源と置換し得ること
は言うまでもない。蓄電池Eは、給電回路P12
およびP13の端子E1およびE2間に接続されて
いる。給電回路P12およびP13の各々はトラ
ンジスタT1,T2およびT3によつて形成されてい
る。トランジスタT1はトランジスタT2のコレク
タからベース駆動される。トランジスタT1のエ
ミツタは給電回路P12の入力端子E1に接続さ
れており、そのコレクタは回路のアースMに対し
て電圧Vccを発生する。電圧Vccの一部は、回路点
U1とアースMとの間にポテンシヨメータの形に
接続された抵抗R1およびR2によつて形成される
分圧器を介してトランジスタT2のエミツタに印
加される。ツエナーダイオードZによつて供給さ
れる安定した電圧が抵抗器R4を介してトランジ
スタT2のベースに印加される。このツエナーダ
イオードには抵抗器R3を介して蓄電池Eの電圧
が供給される。
給電回路P12およびP13によつて供給され
る出力電圧はツエナーダイオードZの端子間に現
われる電圧に比例し、その比例係数は(R2+
R1)/R1である。トランジスタT3はベースに印
加される信号H1およびH2によつて付勢される
と、トランジスタT2のベース−エミツタ間を短
絡し、それにより給電回路P12およびP13の
出力側の電圧は零とる。
上記の構成によれば、必要に応じ、装置への接
続後の任意の時点において着脱自在の担体に給電
を行なうことができる。着脱自在の担体のマイク
ロプロセツサの電圧Vccの給電の他に所要の時点
で着脱自在の担体のメモリへのデータ書込みに必
要な電圧Vpを給電することが可能である。
上に述べた例は、本発明の好ましい具体例に過
ぎず限定されるものではない。データ処理技術に
精通している当該技術分野の専門家には、本発明
の範囲から逸脱することなく本発明の他の実施例
を想到し得るであろうことは言うまでもない。
【図面の簡単な説明】
第1図は、本発明による装置の前面図、第2図
は、着脱自在の担体が挿入されている装置の横断
面図、第3図は、装置の機能ブロツクダイヤグラ
ム、第4図は、装置と着脱自在の担体との間にお
ける対話に要求される手段を図解したブロツクダ
イヤグラム、第5図は、装置と着脱自在の担体と
の間における1バイトのデータからなるメツセー
ジの伝送を図解する時間ダイヤフラム、第6図
は、装置と着脱自在の担体との間における双方向
メツセージ伝送に必要な回路構成を示す回路図、
第7図は、第4図の制御回路を図解した回路図、
第8図は、インテル社によつて市販されかつ本発
明の入/出力ゲート回路の実施例において用いら
れるマイクロプロセツサ8080のワーキングレジス
タを図解する図、第9図は、伝送線路にデータを
送信するためのマイクロプログラムに対応するフ
ローチヤート、第10図は、データ伝送の合間に
伝送線路の状態を試験するためのマイクロプログ
ラムに対応するフローチヤート、第11図および
第12図は、送信機によつて送信されかつ受信機
によつて受信されるデータ読出しマイクロプログ
ラムに対応するフローチヤートを示し、第13図
は、給電回路P12およびP13を図解するものであ
る。 主な参照番号、M1…ケース、M3…担体、M
2…スロツト、M4,P5…キーボード、T,E
…キー、M4…デイスプレイ、M7…基本印刷回
路、M6…接続ブロツク、M8…マイクロプロセ
ツサ、A6,A7,A8…入/出力ゲート、P4
…デイスプレイ、A9…双方向入/出力ゲート、
P12,P13…給電回路、14…直接作動部、
P1…マイクロプロセツサ、1…マイクロプロセ
ツサ、3…ラツチ回路、4…タイマカウンタ、5
…ステータスレジスタ、6…制御装置、7…入/
出力ゲート回路、7bis…読出し専用メモリ、8,
9…三状態増幅器、R7,R8…レジスタ、1
0,11…制御ゲート。

Claims (1)

  1. 【特許請求の範囲】 1 手動によるデータ入力のためのキーボードお
    よびデイスプレイを備えたケースを含んでいる、
    計算またはデータ処理のための携帯用装置であつ
    て、 前記ケース内に配置された第1のマイクロプロ
    セツサおよび第1のメモリを含んでおり、第1の
    組の所定のデータ処理操作を逐行するために、前
    記キーボードおよび前記デイスプレイに結合され
    ている第1の処理手段と、 前記第1の処理手段に対して開路可能に電気的
    に接続される着脱可能な担体にして、第2の組の
    所定のデータ処理操作を逐行するための第2のマ
    イクロプロセツサおよび第2のメモリを有する第
    2の処理手段を具備している着脱可能な担体を、
    その中に受け入れるためのスロツトと、 前記第1の処理手段と前記第2の処理手段とを
    接続する単一の導体上での信号の変化により、前
    記第1の処理手段と前記第2の処理手段との間に
    おいてシリアル・ビツト形式でメツセージを双方
    向に伝送するための手段を備えており、 前記第1および第2のメモリは、双方向性の通
    信を実行し且つ前記第1および第2の組のデータ
    処理操作を実行するように前記第1および第2の
    マイクロプロセツサを制御するためのプログラム
    を格納していることを特徴とする携帯用装置。 2 前記着脱可能な担体は、その中に前記第2の
    処理手段を埋め込んでいるカード形式であること
    を特徴とする特許請求の範囲第1項記載の携帯用
    装置。 3 前記携帯用装置および前記着脱可能な担体
    は、それぞれに、送信機機能および受信機機能を
    併有していることを特徴とする特許請求の範囲第
    1項記載の携帯用装置。 4 前記単一の導体上での前記信号の変化は、論
    理値“1”及び“0”にそれぞれ対応する2つの
    状態に前記単一の導体を選択的に置くことによつ
    て実現され、前記受信機側が、前記単一の導体を
    前記2つの状態の内の予め定めた第1の状態に置
    き且つ維持することにより、前記受信機側が“受
    信可能”状態にあることを前記送信機側に告知す
    ることを特徴とする特許請求の範囲第3項記載の
    携帯用装置。 5 前記受信機側は、前記単一の導体の前記2つ
    の状態の内の、前記“受信可能”状態を示す前記
    第1の状態とは異なる第2の状態に前記単一の導
    体に置くことにより、伝送エラーを検出したこと
    を前記送信機に告知することを特徴とする特許請
    求の範囲第2項または第3項記載の携帯用装置。 6 前記メツセージは、前記送信機側と前記受信
    機側との間で伝送されるメツセージ開始信号およ
    びコード化されたデータを少なくとも含むことを
    特徴とする特許請求の範囲第3項記載の携帯用装
    置。 7 前記着脱可能な担体に含まれている前記第2
    の処理手段は、前記担体に蓄積されているデー
    タ、または、前記装置から到来するデータを処理
    する処理手段であることを特徴とする特許請求の
    範囲第1項記載の携帯用装置。 8 前記デイスプレイは、前記第1または第2の
    処理手段によつて計算されまたは処理されたデー
    タを表示するための数字または英数字用デイスプ
    レイ手段であることを特徴とする特許請求の範囲
    第1項記載の携帯用装置。 9 前記携帯用装置は、該携帯用装置とは別体に
    設けられた電力供給手段に着脱可能に接続できる
    ことを特徴とする特許請求の範囲第1項記載の携
    帯用装置。 10 前記着脱可能な担体に給電するための手段
    を具備していることを特徴とする特許請求の範囲
    第1項記載の携帯用装置。 11 前記着脱可能な担体は、不揮発性メモリを
    具備しており、前記携帯用装置は、前記着脱可能
    な担体の前記不揮発性メモリのための書き込み電
    圧を発生するための手段と、所要の期間中、前記
    書き込み電圧を実際に前記不揮発性メモリに供給
    するための手段と、書き込み操作がなされないと
    き前記書込み電圧の供給を阻止する手段とを具備
    していることを特徴とする特許請求の範囲第1項
    記載の携帯用装置。 12 前記第2のメモリに蓄積されているプログ
    ラムを前記第1の処理手段が自由にアクセスでき
    るようにするパスワードを、前記着脱可能な担体
    に対して伝送するための手段を具備していること
    を特徴とする特許請求の範囲第1項記載の携帯用
    装置。 13 前記第1の処理手段は、前記着脱可能な担
    体のメモリに蓄積されているデータを取り込み、
    前記着脱可能な担体のメモリに蓄積されているデ
    ータに応じた処理を実行することができ、接続さ
    れる着脱可能な担体ごとに異なるデータ処理を実
    行することが可能であることを特徴とする特許請
    求の範囲第1項記載の携帯用装置。 14 前記第1の処理手段は、前記着脱可能な担
    体のメモリに蓄積されているプログラムを実行す
    ることができ、接続される着脱可能な担体の前記
    第2の処理手段と協同して、接続される着脱可能
    な担体ごとに異なるデータ処理を実行することが
    可能であることを特徴とする特許請求の範囲第1
    項記載の携帯用装置。 15 外部要素または周辺機器に連なるデータ送
    信/受信用の手段が含まれていることを特徴とす
    る特許請求の範囲第1項記載の携帯用装置。
JP8125981A 1980-05-30 1981-05-29 Portable device for calculating or processing data Granted JPS5720858A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR8012109A FR2483657B1 (fr) 1980-05-30 1980-05-30 Machine portable pour le calcul ou le traitement de l'information

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP1086706A Division JP2763327B2 (ja) 1980-05-30 1989-04-05 2つのデータ処理手段間での信号伝送用装置

Publications (2)

Publication Number Publication Date
JPS5720858A JPS5720858A (en) 1982-02-03
JPH0155511B2 true JPH0155511B2 (ja) 1989-11-24

Family

ID=9242559

Family Applications (3)

Application Number Title Priority Date Filing Date
JP8125981A Granted JPS5720858A (en) 1980-05-30 1981-05-29 Portable device for calculating or processing data
JP1086706A Expired - Lifetime JP2763327B2 (ja) 1980-05-30 1989-04-05 2つのデータ処理手段間での信号伝送用装置
JP9271779A Pending JPH10177557A (ja) 1980-05-30 1997-10-03 計算またはデータ処理のための携帯用装置

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP1086706A Expired - Lifetime JP2763327B2 (ja) 1980-05-30 1989-04-05 2つのデータ処理手段間での信号伝送用装置
JP9271779A Pending JPH10177557A (ja) 1980-05-30 1997-10-03 計算またはデータ処理のための携帯用装置

Country Status (5)

Country Link
US (1) US4523297A (ja)
JP (3) JPS5720858A (ja)
DE (1) DE3121466A1 (ja)
ES (1) ES502538A0 (ja)
FR (1) FR2483657B1 (ja)

Families Citing this family (127)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2490364B1 (fr) * 1980-09-16 1987-10-16 Bull Sa Machine de bureau pour l'acquisition de donnees ou le traitement de l'information ayant un ecran cathodique ou similaire pour l'affichage
JPS5880176A (ja) * 1981-11-05 1983-05-14 Dainippon Printing Co Ltd メモリカ−ドにおけるデ−タ処理方法
JPS5968072A (ja) * 1982-10-13 1984-04-17 Sharp Corp 機能変換用小形電子機器
JPS59123336A (ja) * 1982-12-28 1984-07-17 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン 直列キ−ボ−ド・インタフエ−ス・システム
DE3301732C2 (de) * 1983-01-20 1987-04-30 Multiplex Elektronik GmbH, 7532 Niefern-Öschelbronn Senderanlage zur Fernsteuerung von Modellen
JPS59130134U (ja) * 1983-02-21 1984-09-01 シャープ株式会社 キ−入力装置
JPS59211155A (ja) * 1983-05-17 1984-11-29 Dainippon Printing Co Ltd 情報入出力方法
DE3332304A1 (de) * 1983-09-07 1985-03-21 Siemens AG, 1000 Berlin und 8000 München Schaltungsanordnung mit wenigstens einem auf vorgegebene betriebswerte einstellbaren mikrocomputer
FR2554260B1 (fr) * 1983-10-27 1987-10-30 Flonic Sa Appareil de lecture de cartes a memoire electronique
US4654818A (en) * 1983-12-16 1987-03-31 Texas Instruments Incorporated Data processing device having memory selectively interfacing with computer
JPS60153582A (ja) * 1984-01-23 1985-08-13 Kyodo Printing Co Ltd Icカ−ド
JPS60176186A (ja) * 1984-02-23 1985-09-10 Omron Tateisi Electronics Co Icカ−ドシステム
AU93415S (en) 1984-03-29 1986-09-11 Sharp Kk Memory card for electronic calculator
DE3412663A1 (de) * 1984-04-04 1985-10-17 Siemens AG, 1000 Berlin und 8000 München Chipkartensystem
JPS60217454A (ja) * 1984-04-12 1985-10-31 Mitsubishi Heavy Ind Ltd 情報処理装置
DE3420597A1 (de) * 1984-06-01 1985-12-05 Michael Perker Taschenrechner
JPS6121585A (ja) * 1984-07-10 1986-01-30 Toppan Moore Co Ltd 携帯用情報処理装置
DE3435697C2 (de) * 1984-09-28 1994-06-01 Bosch Gmbh Robert Elektrisches Gerät, dessen Funktionsmerkmale in einem internen elektronischen Funktionsspeicher gespeichert sind
JPH0762854B2 (ja) * 1985-03-05 1995-07-05 カシオ計算機株式会社 Icカードシステム
WO1986005945A1 (en) * 1985-04-15 1986-10-23 Townsend Controls Pty. Ltd. Improved watering control system
CA1270339A (en) * 1985-06-24 1990-06-12 Katsuya Nakagawa System for determining a truth of software in an information processing apparatus
US4719338A (en) * 1985-08-12 1988-01-12 Ncr Corporation Pocket calculator with credit card controller and dispenser
US4794523A (en) * 1985-09-30 1988-12-27 Manolito Adan Cache memory architecture for microcomputer speed-up board
USRE34161E (en) * 1985-10-04 1993-01-12 Nintendo Company Limited Memory cartridge and information processor unit using such cartridge
JPH074449B2 (ja) * 1985-10-04 1995-01-25 任天堂株式会社 ゲ−ム機用カ−トリツジとそれを用いるゲ−ム機
JPS62107360A (ja) * 1985-11-05 1987-05-18 Sharp Corp メモリ−カ−ド電子機器
US4773011A (en) * 1986-01-27 1988-09-20 The Goodyear Tire & Rubber Company Method of surveying, selecting, evaluating, or servicing the tires of vehicles
JP2557838B2 (ja) * 1986-02-18 1996-11-27 株式会社東芝 Icカ−ド
USRE38419E1 (en) 1986-05-13 2004-02-10 Ncr Corporation Computer interface device
US4870604A (en) * 1986-05-15 1989-09-26 Tokyo Tatsuno Co., Ltd. Portable data processing device
JP2537199B2 (ja) * 1986-06-20 1996-09-25 株式会社東芝 Icカ―ド
WO1990016033A1 (en) * 1989-06-07 1990-12-27 Norand Corporation Hand-held data capture system with interchangeable modules
US5468947A (en) * 1986-08-08 1995-11-21 Norand Corporation Pocket size data capture unit with processor and shell modules
US5227614A (en) * 1986-08-15 1993-07-13 Norand Corporation Core computer processor module, and peripheral shell module assembled to form a pocket size data capture unit
US6621942B1 (en) 1989-09-29 2003-09-16 Intermec Ip Corp. Data capture apparatus with handwritten data receiving component
US6149062A (en) * 1988-01-14 2000-11-21 Intermec Ip Corp. Interface with hand-held data capture terminal, proximity and label sensing, and enhanced sensitivity and power efficiency
JPH0746378B2 (ja) * 1986-11-14 1995-05-17 株式会社東芝 Icカード
DE3732615A1 (de) * 1986-11-19 1988-06-01 Toshiba Kawasaki Kk Verarbeitungssystem fuer eine tragbare, elektronische vorrichtung
US4829166A (en) * 1986-12-01 1989-05-09 Froelich Ronald W Computerized data-bearing card and reader/writer therefor
EP0292505A4 (en) * 1986-12-01 1989-08-16 Ronald W Froelich COMPUTERIZED CARD CARRYING DATA, AND ITS READ / WRITE UNIT.
JPS6435675A (en) * 1987-07-30 1989-02-06 Omron Tateisi Electronics Co Testing device for ic card
JPS6435676A (en) * 1987-07-30 1989-02-06 Omron Tateisi Electronics Co Testing device for ic card
US4837422A (en) * 1987-09-08 1989-06-06 Juergen Dethloff Multi-user card system
US4764666A (en) * 1987-09-18 1988-08-16 Gtech Corporation On-line wagering system with programmable game entry cards
DE8713052U1 (de) * 1987-09-29 1987-12-17 Krömker, Ronald, 4904 Enger Spender für Visitenkarten
US4943708A (en) * 1988-02-01 1990-07-24 Motorola, Inc. Data device module having locking groove
US5296692A (en) * 1988-10-24 1994-03-22 Sharp Kabushiki Kaisha IC card adapter for use in memory card slot with or without superimposed memory card
US5239664A (en) * 1988-12-20 1993-08-24 Bull S.A. Arrangement for protecting an electronic card and its use for protecting a terminal for reading magnetic and/or microprocessor cards
US5247164A (en) * 1989-01-26 1993-09-21 Hitachi Maxell, Ltd. IC card and portable terminal
US6714983B1 (en) 1989-04-14 2004-03-30 Broadcom Corporation Modular, portable data processing terminal for use in a communication network
US7388742B2 (en) * 1989-04-14 2008-06-17 Broadcom Corporation Portable computerized data communication device
US6895419B1 (en) * 1989-06-07 2005-05-17 Broadcom Corporation Hand-held computerized data collection terminal
US5515303A (en) * 1989-04-14 1996-05-07 Norand Corporation Hand-held computerized data collection terminal with rechargeable battery pack sensor and battery power conservation
US6023147A (en) * 1989-04-14 2000-02-08 Intermec Ip Corp. Hand held computerized data collection terminal with rechargeable battery pack sensor and battery power conservation
US5488575A (en) * 1989-05-02 1996-01-30 Norand Corporation Portable work station and data collection terminal including switchable multi purpose touch screen display
US5850358A (en) * 1989-05-03 1998-12-15 Norand Corporation Portable work station and data collection terminal including switchable multi purpose touch screen display
US5805474A (en) * 1989-06-08 1998-09-08 Norand Corporation Portable work station type-data collection system having an improved handgrip and an optical reader to be directed thereby
JP2979092B2 (ja) * 1989-06-20 1999-11-15 カシオ計算機株式会社 情報処理装置
US5218675A (en) * 1989-06-29 1993-06-08 Casio Computer Co., Ltd. Information display system suitable for compact electronic appliances having different display sizes
USD323489S (en) 1989-11-13 1992-01-28 At&T Laboratories Portable terminal for smart cards
US6431451B1 (en) * 1991-02-25 2002-08-13 Intermec Ip Corp. Hand-held data capture system with interchangeable modules
JPH0490265U (ja) * 1991-05-02 1992-08-06
US5710728A (en) * 1991-07-11 1998-01-20 Norand Corporation Portable work station-type data collection system
USD340036S (en) 1991-11-04 1993-10-05 At&T Bell Laboratories Smart card reader
US5453601A (en) * 1991-11-15 1995-09-26 Citibank, N.A. Electronic-monetary system
FR2686171B1 (fr) * 1992-01-14 1996-09-06 Gemplus Card Int Carte a memoire de masse pour microordinateur avec facilites d'execution de programmes internes.
DE4201293C2 (de) * 1992-01-15 2003-06-18 Bally Wulff Automaten Gmbh Steckbare Datenspeichervorrichtung für Geldspielgeräte
US5388841A (en) * 1992-01-30 1995-02-14 A/N Inc. External memory system having programmable graphics processor for use in a video game system or the like
US5357604A (en) * 1992-01-30 1994-10-18 A/N, Inc. Graphics processor with enhanced memory control circuitry for use in a video game system or the like
CA2074388C (en) * 1992-01-30 2003-01-14 Jeremy E. San Programmable graphics processor having pixel to character conversion hardware for use in a video game system or the like
US5835732A (en) * 1993-10-28 1998-11-10 Elonex Ip Holdings, Ltd. Miniature digital assistant having enhanced host communication
US5634080A (en) * 1992-06-29 1997-05-27 Elonex Ip Holdings, Ltd. Hand-held portable computer having an electroluminescent flat-panel display with pixel elements at right angles to the plane of the display and an excitation direction parallel to the plane of the display
US5594470A (en) 1992-10-02 1997-01-14 Teletransaction, Inc. Highly integrated portable electronic work slate unit
US5825617A (en) * 1992-10-02 1998-10-20 Teletransactions, Inc. Workslate computer having modular device docking stations on horizontal and vertical side portions
US5371687A (en) * 1992-11-20 1994-12-06 Boehringer Mannheim Corporation Glucose test data acquisition and management system
US5487161A (en) * 1992-11-25 1996-01-23 Norand Corp. Computerized data terminal with switchable memory address for start-up and system control instructions
US20090322277A1 (en) * 1992-11-30 2009-12-31 Broadcom Corporation Portable computerized data communication device
US6523079B2 (en) 1993-02-19 2003-02-18 Elonex Ip Holdings Ltd Micropersonal digital assistant
US6049813A (en) * 1993-02-26 2000-04-11 Intermec Ip Corp. Portable work station-type data collection system
HU215619B (hu) 1993-06-15 1999-01-28 Celltrace Communications Limited Távközlési rendszer, továbbá előfizetői egységet távközlési rendszerben vezérlő modul
IT1264927B1 (it) * 1993-07-12 1996-10-17 Bancari Servizi Ssb Spa Terminale portatile particolarmente studiato per effettuare con criteri di massima sicurezza operazioni di acquisto di addebito e/o di
US5628031A (en) * 1993-07-19 1997-05-06 Elonex Ip Holdings Ltd. Personal digital assistant module implemented as a low-profile printed circuit assembly having a rigid substrate wherein IC devices are mounted within openings wholly between opposite plane surfaces of the rigid substrate
US5721837A (en) * 1993-10-28 1998-02-24 Elonex I.P. Holdings, Ltd. Micro-personal digital assistant including a temperature managed CPU
US5436857A (en) * 1993-11-22 1995-07-25 Ncr Corporation Personal computer module system and method of using
US5960344A (en) 1993-12-20 1999-09-28 Norand Corporation Local area network having multiple channel wireless access
US5880769A (en) * 1994-01-19 1999-03-09 Smarttv Co. Interactive smart card system for integrating the provision of remote and local services
US5594493A (en) * 1994-01-19 1997-01-14 Nemirofsky; Frank R. Television signal activated interactive smart card system
US5426701A (en) * 1994-02-28 1995-06-20 General Instrument Corporation Of Delaware Cable television converter box with a smart card connector underneath
US6868408B1 (en) 1994-04-28 2005-03-15 Citibank, N.A. Security systems and methods applicable to an electronic monetary system
US5799087A (en) * 1994-04-28 1998-08-25 Citibank, N.A. Electronic-monetary system
US6266045B1 (en) 1994-06-30 2001-07-24 Telxon Corporation Interactive display user interface computer and method
US5748737A (en) * 1994-11-14 1998-05-05 Daggar; Robert N. Multimedia electronic wallet with generic card
US5668957A (en) * 1995-11-02 1997-09-16 International Business Machines Corporation Method and apparatus for providing virtual DMA capability on an adapter connected to a computer system bus with no DMA support
US6071191A (en) * 1995-11-22 2000-06-06 Nintendo Co., Ltd. Systems and methods for providing security in a video game system
US6190257B1 (en) 1995-11-22 2001-02-20 Nintendo Co., Ltd. Systems and method for providing security in a video game system
US5742526A (en) * 1996-01-03 1998-04-21 Micron Technology, Inc. Apparatus and method for identifying an integrated device
CA2198299C (en) * 1996-02-28 2000-05-02 Yuhei Abe Card holder-type balance display
US6697415B1 (en) * 1996-06-03 2004-02-24 Broadcom Corporation Spread spectrum transceiver module utilizing multiple mode transmission
DE29722953U1 (de) * 1997-12-30 1998-04-09 Aydinli, Mehmet Kaya, 81379 München Taschenrechner mit Chipkartenleser
US6826951B1 (en) 1998-01-15 2004-12-07 International Marketing, Inc. Tire management system and method for surveying and servicing a vehicle tire
US6080069A (en) * 1998-01-16 2000-06-27 The Arnold Palmer Golf Company Golf club head with improved weight distributions
DE29814687U1 (de) * 1998-08-17 1998-10-29 Pemp, Irene, 92260 Ammerthal Elektronischer Handrechner
PT1144028E (pt) * 1998-11-30 2004-11-30 Novo Nordisk As Sistema para ajudar um utilizador num auto-tratamento medico, o qual compreendeuma pluralidade de accoes
US6540672B1 (en) * 1998-12-09 2003-04-01 Novo Nordisk A/S Medical system and a method of controlling the system for use by a patient for medical self treatment
US6272618B1 (en) * 1999-03-25 2001-08-07 Dell Usa, L.P. System and method for handling interrupts in a multi-processor computer
US7203663B1 (en) 2000-02-15 2007-04-10 Jpmorgan Chase Bank, N.A. System and method for converting information on paper forms to electronic data
AU2001282935A1 (en) * 2000-08-01 2002-02-13 First Usa Bank, N.A. System and method for transponder-enabled account transactions
US6631849B2 (en) * 2000-12-06 2003-10-14 Bank One, Delaware, National Association Selectable multi-purpose card
US7526449B1 (en) 2001-04-17 2009-04-28 Jpmorgan Chase Bank N.A. Optically encoded card and system and method for using
US20030208382A1 (en) * 2001-07-05 2003-11-06 Westfall Mark D Electronic medical record system and method
WO2003077080A2 (en) 2002-03-08 2003-09-18 Jp Morgan Chase Bank Financial system for isolated economic environment
US8392301B1 (en) 2002-03-08 2013-03-05 Jpmorgan Chase Bank, N.A. Financial system for isolated economic environment
US20040210498A1 (en) * 2002-03-29 2004-10-21 Bank One, National Association Method and system for performing purchase and other transactions using tokens with multiple chips
US8396809B1 (en) 2002-05-14 2013-03-12 Hewlett-Packard Development Company, L.P. Method for reducing purchase time
US20040044961A1 (en) * 2002-08-28 2004-03-04 Leonid Pesenson Method and system for transformation of an extensible markup language document
JP3822170B2 (ja) 2003-01-31 2006-09-13 株式会社東芝 Icカードの利用期間設定方法、icカード、および、icカードケース
US7593876B2 (en) 2003-10-15 2009-09-22 Jp Morgan Chase Bank System and method for processing partially unstructured data
US10332190B1 (en) 2004-01-30 2019-06-25 Jpmorgan Chase Bank, N.A. System and method for trade payment exchange
JP4738771B2 (ja) * 2004-07-29 2011-08-03 ルネサスエレクトロニクス株式会社 通信システム、及び通信方法
US7501945B2 (en) * 2006-07-27 2009-03-10 Lockheed Martin Corporation System and method of simulation
USD582476S1 (en) 2008-02-21 2008-12-09 Jpmorgan Chase Bank, N.A. Pivoting transaction device
USD576671S1 (en) 2008-02-21 2008-09-09 Jpmorganchase Bank, N.A. Overlapping transaction device
USD582977S1 (en) 2008-02-21 2008-12-16 Jpmorgan Chase Bank, N.A. Transaction device
USD635186S1 (en) 2008-06-30 2011-03-29 Jpmorgan Chase Bank, N.A. Metal transaction device
US9305292B1 (en) 2008-07-03 2016-04-05 Jpmorgan Chase Bank, N.A. Systems and methods for providing an adaptable transponder device
USD636021S1 (en) 2008-07-17 2011-04-12 Jpmorgan Chase Bank, N.A. Eco-friendly transaction device
USD602986S1 (en) 2009-03-06 2009-10-27 Jpmorgan Chase Bank, N.A. Metal transaction device

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2224937C2 (de) * 1972-05-23 1983-04-14 Gretag AG, 8105 Regensdorf, Zürich Einrichtung zur Prüfung der Gültigkeit von einer Mehrzahl von Benutzern der Einrichtung zugeordneten Datenträgern
DE2354042A1 (de) * 1972-10-30 1974-05-22 Baring Ind Inc Tischrechner
JPS549856B2 (ja) * 1972-11-30 1979-04-27
US3906460A (en) * 1973-01-11 1975-09-16 Halpern John Wolfgang Proximity data transfer system with tamper proof portable data token
JPS5020630A (ja) * 1973-06-22 1975-03-05
JPS5426345B2 (ja) * 1973-11-16 1979-09-03
US4007443A (en) * 1974-05-06 1977-02-08 Termiflex Corporation Hand-held interactive terminal
FR2304965A2 (fr) * 1974-03-25 1976-10-15 Innovation Ste Int Procede et dispositif de commande electronique
US4051065A (en) * 1974-09-03 1977-09-27 Nalco Chemical Company Apparatus for dissolving water soluble polymers and gums in water
US3956740A (en) * 1974-11-29 1976-05-11 Telxon Corporation Portable data entry apparatus
US3978328A (en) * 1975-04-07 1976-08-31 National Semiconductor Corporation Pocket calculator
FR2311365A1 (fr) * 1975-05-13 1976-12-10 Innovation Ste Int Systeme pour transferer et memoriser des donnees de maniere personnelle et confidentielle au moyen d'objets portatifs electroniques independants
US4053735A (en) * 1975-08-07 1977-10-11 Foudos James N Assured-check computer-based bank credit disbursing system
US4090247A (en) * 1975-08-11 1978-05-16 Arthur D. Little, Inc. Portable data entry device
JPS52150937A (en) * 1976-06-09 1977-12-15 Matsushita Electric Ind Co Ltd Data card and its reading system
JPS6019538B2 (ja) * 1976-07-30 1985-05-16 カシオ計算機株式会社 プログラム書込み方式
DE2738113C2 (de) * 1976-09-06 1998-07-16 Gao Ges Automation Org Vorrichtung zur Durchführung von Bearbeitungsvorgängen mit einem Identifikanden
US4115870A (en) * 1976-11-18 1978-09-19 Wordsmith, Inc. Hand-held data processing terminal
US4110823A (en) * 1977-02-17 1978-08-29 Xerox Corporation Soft display word processing system with multiple autonomous processors
US4139893A (en) * 1977-04-01 1979-02-13 Texas Instruments Incorporated Calculator program security system
US4180805A (en) * 1977-04-06 1979-12-25 Texas Instruments Incorporated System for displaying character and graphic information on a color video display with unique multiple memory arrangement
US4201908A (en) * 1977-04-21 1980-05-06 Mangood Corporation Measurement and recording apparatus and system
US4156928A (en) * 1977-04-22 1979-05-29 Hitachi, Ltd. Programmable television game and training system with adaptable operator control
FR2401459A1 (fr) * 1977-08-26 1979-03-23 Cii Honeywell Bull Support d'information portatif muni d'un microprocesseur et d'une memoire morte programmable
FR2403597A1 (fr) * 1977-09-16 1979-04-13 Cii Honeywell Bull Perfectionnements aux systemes de comptabilisation d'unites homogenes predeterminees
US4151596A (en) * 1977-09-26 1979-04-24 Science Accessories Corp. Calculator interface
DE2750810A1 (de) * 1977-11-14 1979-05-17 Siemens Ag Datenverarbeitendes system
CA1111567A (en) * 1977-12-30 1981-10-27 Paul E. Stuckert Personal portable terminal for financial transactions
US4348740A (en) * 1978-04-04 1982-09-07 White Edward A Method and portable apparatus for comparison of stored sets of data
DE2917965A1 (de) * 1978-05-12 1979-11-22 Dataplus Ag Datentraeger, insbesondere ausweiskarte
JPS5951793B2 (ja) * 1978-06-08 1984-12-15 株式会社リコー デ−タ収集方式
JPS5520588A (en) * 1978-08-01 1980-02-14 Sharp Corp Multi-calculator
US4220992A (en) * 1978-11-03 1980-09-02 Blood Thomas S Portable event analysis device
US4279021A (en) * 1979-02-15 1981-07-14 Telxon Corporation Portable data entry apparatus including plural selectable functional configurations
US4379336A (en) * 1980-05-30 1983-04-05 Canon Business Machines, Inc. Modular calculator with separable keyboard and display modules
FR2486684A1 (fr) * 1980-07-11 1982-01-15 Transac Cie Developp Transact Objet portatif individualise du genre carte de credit
FR2492135B1 (fr) * 1980-09-16 1988-01-22 Cii Honeywell Bull Appareil de distribution d'objets et d'acquisition de services
US4453074A (en) * 1981-10-19 1984-06-05 American Express Company Protection system for intelligent cards
JPS6455511A (en) * 1987-08-26 1989-03-02 Canon Kk Zoom lens

Also Published As

Publication number Publication date
ES8204192A1 (es) 1982-04-01
JPH10177557A (ja) 1998-06-30
FR2483657A1 (fr) 1981-12-04
FR2483657B1 (fr) 1986-11-21
JP2763327B2 (ja) 1998-06-11
DE3121466C2 (ja) 1991-09-26
US4523297A (en) 1985-06-11
ES502538A0 (es) 1982-04-01
JPH0256052A (ja) 1990-02-26
JPS5720858A (en) 1982-02-03
DE3121466A1 (de) 1982-02-04

Similar Documents

Publication Publication Date Title
US4523297A (en) Hand-held processor with two-way dialog between microprocessor in case and microprocessor on carrier insertable into casing slot
US3859635A (en) Programmable calculator
US4868376A (en) Intelligent portable interactive personal data system
US4556958A (en) Device for single line bidirectional data transmission between an intelligent card's microprocessor and a second processor
KR910007034B1 (ko) 휴대가능전자장치의 데이터처리방법
JPH0350314B2 (ja)
GB1153807A (en) Method of and System for Interrogating a Plurality of Sources of Data
US4434460A (en) Hierarchical computer system for generating selective output signals in response to received input signals
JP4490637B2 (ja) 個人認証端末
JPH10162111A (ja) Icカード
US3581285A (en) Keyboard to memory peripheral device
JPH031991A (ja) 携帯可能電子機器
US3426185A (en) Accumulator for performing arithmetic operations
JPS6113631B2 (ja)
JPS5842505B2 (ja) 伝票フオ−マツト作成方式
EP0048663B1 (fr) Machine de bureau pour l'acquisition de données ou le traitement de l'information
JPS6320680A (ja) 記憶媒体装置
JPS62123589A (ja) 伝言機能付きタイムレコ−ダシステム
JPS6168671A (ja) 入力要求制御方式
JPH033273B2 (ja)
JPS63155282A (ja) 暗証番号チエツク方法
JPH0127475B2 (ja)
JPH01211093A (ja) 携帯可能電子装置
WO2003100590A2 (en) A computer peripheral
JPH0332116B2 (ja)