JPH10507021A - パーマネントメモリ - Google Patents

パーマネントメモリ

Info

Publication number
JPH10507021A
JPH10507021A JP8512239A JP51223996A JPH10507021A JP H10507021 A JPH10507021 A JP H10507021A JP 8512239 A JP8512239 A JP 8512239A JP 51223996 A JP51223996 A JP 51223996A JP H10507021 A JPH10507021 A JP H10507021A
Authority
JP
Japan
Prior art keywords
data
character sequence
memory device
stored
data record
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8512239A
Other languages
English (en)
Inventor
ベッカー クラウス
ノイマン イェルク
Original Assignee
シーメンス ニクスドルフ インフオルマチオーンスジステーメ アクチエンゲゼルシヤフト
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 シーメンス ニクスドルフ インフオルマチオーンスジステーメ アクチエンゲゼルシヤフト filed Critical シーメンス ニクスドルフ インフオルマチオーンスジステーメ アクチエンゲゼルシヤフト
Publication of JPH10507021A publication Critical patent/JPH10507021A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • 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/0866Mechanisms 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 by active credit-cards adapted therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Credit Cards Or The Like (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 装置内のデータレコードの消去不能、または、変更のできない蓄積装置において、初期化により、データレコードのフォーマットが、設定せしめられ、そして、それによって和形成が許容されることになるデータフィールドが決められる。

Description

【発明の詳細な説明】 パーマネントメモリ技術分野 本発明は、フォーマットされたデータのパーマネント蓄積のための装置に関す る。従来技術 データのパーマネント蓄積は、自動データ処理の多くの領域において必要であ る。たとえば、それらは勘定台における売り上げ、または電子装置における診断 データである。ここではこれは、蓄積されたデータを誤って消去すること、およ び故意の細工に対して保護することを意図している。毎日のこの目的のために、 その上にデータが印刷された紙片が用いられてきた。 この方法においては、スペースを有効利用するため、データを自動的にさらに 処理することを可能とするため、そして偽造に対してより高い保護レベルを達成 するため、紙片の代わりに電子的メモリを用いることが望ましい。 本発明の目的は、柔軟に活用することができる、そのようなメモリを提供する ことである。発明の説明 本発明は処理能力を持つメモリカードを活用する。この場合、蓄積されるべき データのフォーマットおよ び評価の型式は、初期フェーズにおいて設定される。その後は、このフォーマッ トに従いデータだけが蓄積されることができる。発明の詳細な説明 用いられるメモリカードは、プロセッサを持つ電子的メモリと、たとえばシー メンスから市販されているSL44C40メモリカードに存在するような種類の 入力/出力ユニットの組み合わせられたものである。入力/出力インターフェイ スは、この場合ISO標準7816によって動作する。もしより大きな蓄積容量 が必要であるならば、メモリ内容の電気的操作を排除するため。印刷回路ボード 上に取り付けられ、そしてその後封止されるコンポーネントから構成することも できる。単純化の目的のために、以下の明細書の中ではこのような変形の全ては メモリカードとして言及されている。 メモリ装置としてそのような装置を用いるため、メモリカード内のリードオン リーメモリがプログラムを持つように備えられる。EEPROM内に蓄積される べきデータおよび、EEPROM内にそれらが蓄積されるべきフォームが、予め 設定される。インターフェイスにおける転送フォーマットおよびう方法もまた設 定される。それらの仕様を満足するプログラムが作成され、そしてプログラミン グ装置によってリードオンリーメモリに書き込まれる。その後、メモリカードが 意図された目的のために用いられることができる。もし蓄積されるべきデータの フォーマットが変化するならば、新しいリードオンリーメモリ内容が決められ、 そして新しいカード内にプログラムされる。メモリカードは各アプリケーション ごとに別個に準備される。たとえば、適正な規定によって、蓄積されるべき内容 が変化したならば、用いられなくなったメモリカードは破壊する必要がある。多 数の異なるメモリフォーマットが用いられる場合には、包括的な準備もまた必要 である。 こうして、変形の全てに共通な固定されたプログラムが本発明によって用いら れ、このプログラムは初期的診断によって、蓄積されるべきデータのフォーマッ トおよびフォームを決める。 メモリカードと、これを用いる装置、たとえばキャッシュレジスタ、との間の 通信は、主としてISO7816による通信プロトコルを通して行われる。より よく理解できるために、以下に単純化された表が用いられる。この場合には、キ ャラクタシーケンスが転送される。第1キャラクタがデータキャラクタの数を含 み、第2キャラクタが記録されるデータに関するタイプ識別子であり、そして引 き続くデータキャラクタは記録されるデータのタイプに依存するようなフォーマ ットが選択されている。そのためフォーマットは、 となる。 初期データ記録としては、各データキャラクタはデータフィールドを規定し、 そして以下のようにコード化される。 結果として、キャラクタシーケンス AA 04 01 01 C5 82 43 55 は16進形式で表示され、タイプ1のこのメッセージは、以下のような4つのフ ィールド上に記録された引き続くデータのフォーマットを規定する初期的命令で あり、 1.1キャラクタ、すなわち「sic」のみが蓄積され、 2.BCDコードでチェックされた5キャラクタ、すなわち最大で10ディジッ トを持つ、そして合計にアクセスできる許された数、 3.バイナリコード化された2キャラクタ、そのため0から65767の間の数 が許され、そして合計にアクセスが可能である、 4.BCDコード化方法における6ディジットを蓄積する3キャラクタ、たとえ ば加算の間には考慮されないデータのアイテム。 その後、タイプ2のメッセージがBCDコード化された連続番号「54321 」をセットするために用いられ、 AA 03 02 05 43 21 AA たとえば、3つのデータレコード AA 0B 03 58 00 00 01 00 35 00 05 94 06 12 55 AA 0B 03 58 00 00 00 88 97 00 07 94 06 12 55 AA 0B 03 58 00 00 02 00 53 00 10 94 06 13 55 が通信伝送され、アクセプトされ、そして蓄積される。 以下は、排除される。 AA 08 03 58 00 00 01 00 35 00 05 55 (不正フィールド番号) AA 0B 03 58 00 00 00 C8 97 00 07 94 06 12 55 (第2フィールドがBCDコードではない) AA 0B 03 58 00 00 02 00 53 00 10 C4 06 13 55 (第4フィールドがBCDコードでない) 最初の3つのフィールドによって、合計と照会が発せられる。 AA 07 05 43 21 00 00 03 89 85 00 1C 55 換言すれば、最初は一連番号であり、次にBCD表現における第2フィールドの 合計であり、そして次には2進表現による第3フィールドの合計である。 個々のデータレコードは他の質問によってアクセスされることができる。 メモリが65768バイトを含んでいると仮定する。最初の32バイトは管理 のために用いられる。この場合、フィールド分割は最初のデータレコードおよび 一連番号によって分割される。蓄積されるべき各データレコードが11バイトを 必要とするので、残りの65768−32=65736が11に分けられ、そし て5976の数のデータレコードを発生させる。もし書き込み専用「sic」メ モリが含まれていれば、付加的バイトが「書き込まれた」マーキングとして用い られるべきであり、そのため12バイトのレコード長を発生させるために、全体 として5478レコードの数となる。 本発明は特に、法律上の取り決めによってデータを勝手にいじることができな い蓄積方法が望まれているような、たとえば勘定台における日毎の合計を蓄積す る、勘定台の財務上のデータを蓄積するのに適してい る。
【手続補正書】特許法第184条の8第1項 【提出日】1996年8月7日 【補正内容】 明細書 パーマネントメモリ技術分野 本発明は、フオーマットされたデータのパーマネント蓄積のための装置に関す る。従来技術 データのパーマネント蓄積は、自動データ処理の多くの範囲において必要であ る。たとえば、それらは勘定台における売り上げ、または電子装置における診断 データである。ここでは、蓄積されているデータを誤った消去および故意の細工 から保護することが意図されている。毎日のこの目的のために、その上にデータ が印刷された紙片が用いられてきた。 この方法においては、スペースを節減するため、自動的にデータをさらに処理 することを可能とするために、そして偽造に対するより高い保護のレベルを達成 するために、紙片の代わりに電子的メモリを用いることが望ましい。 第WO 87/07060号は、そのメモリが初期化によって、固定された長 さのいくつかのデータレコードに細分され、そして異なるピンによる保護機構を 持つ、メモリカードを開示している。 本発明の目的は、柔軟に用いられることができる、そのようなメモリを明示す ることである。発明の説明 本発明は処理能力を持つメモリカードを使用する。この場合、蓄積されるべき データのフォーマットおよび、評価のタイプは、初期化フェーズで設定される。 その後、このフォーマットでデータのみが蓄積される。 請求の範囲 1.プロセッサ、インターフェイスおよび不揮発性メモリを含むメモリカード を動作させるための方法において、データレコードの形式におけるデータはイン ターフェイスを通してプロセッサから受け取られ、そして不揮発性メモリに蓄積 され、初期化キャラクタシーケンスはインターフェイスを通して転送され、これ は少なくとも蓄積されるべきデータフィールドの数および長さを含み、 −用いられる初期化キャラクタシーケンスは、1度だけ受け入れられそして実行 され、 −初期化キャラクタシーケンスはフィールドのコーディングに関する情報を含む ことができ、 −一旦、用いられる初期化キャラクタシーケンスが受け入れられたなら、 −初期化キャラクタシーケンス内に含まれるフィールドのコーディングに関す る、情報をそのコーディングが満足する、データレコードのみが受け入れられ、 −データレコードを付加することだけが可能であり、何らかのデータレコード の変更または消去が不可能である、ことを特徴とする、メモリカードを動作させ るための方法。 2.少なくとも第1データレコードの蓄積の後に、第2キャラクタシーケンス が、メモリ装置を、第2キ ャラクタシーケンス内にコード化された機能によって、異なるデータレコードの データフィールドを組み合わせる、特に加算させる、ようにさせ、そして結果を 送り戻すような、請求項1に記載の動作方法。 3.初期化キャラクタシーケンスの各キャラクタがデータフィールド、これは データフィールドのためのタイプ識別子を持つビットフィールド、およびデータ フィールドの長さのためのビットフィールドを含む、を決め、そしてここにおい てタイプ識別子は、データフィールドが加算に適するかどうかを表示する少なく とも1つのインジケータを含み、そして付加的に、データが2進フォーマットま たはパックされた10進ディジットにおいて通信伝送されるかを示すインジケー タをもまた含むような、請求項1または2に記載の動作方法。 4.第1データレコードの蓄積の前に、第3キャラクタシーケンスがメモリ装 置に通信伝送され、ような、請求項1から3の1つに記載の動作方法。

Claims (1)

  1. 【特許請求の範囲】 1.データレコードの変更に対して保護されている、パーマネント蓄積のため のメモリ装置において、 −第1データレコードの蓄積の前に、初期化キャラクタシーケンスがメモリ装 置に通信伝送され、このキャラクタシーケンスは蓄積されるべきデータレコード のフィールドの数、長さおよびタイプを含んでおり、 −初期化キャラクタシーケンスの通信に引き続いて、初期化キャラクタシーケ ンスによって決められた内容および構造を持つデータレコードのみが認識されそ して蓄積される、ことを特徴とする、パーマネント蓄積のためのメモリ装置。 2.少なくとも、第1データレコードの蓄積に引き続いて、第2キャラクタシ ーケンスがメモリ装置をして、キャラクタシーケンス内に含まれる基準に従って データフィールドを組み合わせる、例えば、加える、ようにし、そして結果を返 送せしめるような、請求項1に記載のメモリ装置。 3.初期化キャラクタシーケンスの各々のキャラクタが、データフィールドに 関するタイプ識別子を持つ1つのビットフィールドと、データフィールドの長さ に関する1つのビットフィールドとを含むデータフィールドを決め、そしてここ においてタイプ識別子はデータフィールドは和形成に適しているかどうかを示す 、そして付加的に、データがバイナリフォーマットまたはパックされた10進デ ィジットとして通信伝送されるかどうかのインジケータをを含むことができる、 少なくとも1つのインジケータをも含むような、請求項1または2に記載のメモ リ装置。 4.第1データレコードの蓄積の前に、第3キャラクタシーケンスがメモリ装 置に通信伝送され、これはメモリカード上に蓄積されるキャラクタシーケンスを 含み、そしてこの第1データレコードの蓄積の後には、少なくとももはや変更す ることができず、この装置によって、カードの個別の物品の曖昧さのない識別が 引き続く読み出しによって達成されるような、請求の範囲1項から3項までのう ち何れか1項記載のメモリ装置。
JP8512239A 1994-10-07 1995-09-07 パーマネントメモリ Pending JPH10507021A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4435902A DE4435902A1 (de) 1994-10-07 1994-10-07 Permanentspeicher
DE4435902.0 1994-10-07
PCT/DE1995/001222 WO1996011447A1 (de) 1994-10-07 1995-09-07 Permanentspeicher

Publications (1)

Publication Number Publication Date
JPH10507021A true JPH10507021A (ja) 1998-07-07

Family

ID=6530225

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8512239A Pending JPH10507021A (ja) 1994-10-07 1995-09-07 パーマネントメモリ

Country Status (11)

Country Link
US (1) US5918230A (ja)
EP (1) EP0820616B1 (ja)
JP (1) JPH10507021A (ja)
KR (1) KR100375097B1 (ja)
BR (1) BR9509256A (ja)
DE (2) DE4435902A1 (ja)
ES (1) ES2144625T3 (ja)
GR (1) GR3033232T3 (ja)
MX (1) MX9702516A (ja)
PT (1) PT820616E (ja)
WO (1) WO1996011447A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL1005151C2 (nl) * 1997-01-31 1998-08-03 Mic O Data B V Werkwijze en inrichting voor het registreren en/of verwerken van informatie op een informatiedrager.

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60160491A (ja) * 1984-01-31 1985-08-22 Toshiba Corp Icカードとicカード発行装置
AU575182B2 (en) * 1984-06-28 1988-07-21 Wang Laboratories, Inc. Self extending memory file
AU7129487A (en) * 1986-03-10 1987-09-28 Data Card Corporation Smart card apparatus and method of programming same
US4742215A (en) * 1986-05-07 1988-05-03 Personal Computer Card Corporation IC card system
DE3752247T2 (de) * 1986-09-02 1999-06-10 Pitney Bowes Inc Transaktionssystem mit modularem Drucker
US4935870A (en) * 1986-12-15 1990-06-19 Keycom Electronic Publishing Apparatus for downloading macro programs and executing a downloaded macro program responding to activation of a single key
GB9001312D0 (en) * 1990-01-19 1990-03-21 Hewlett Packard Ltd Storage of compressed data
EP0441088A1 (en) * 1990-01-24 1991-08-14 International Business Machines Corporation Memory card resident diagnostic testing
US5339411A (en) * 1990-12-21 1994-08-16 Pitney Bowes Inc. Method for managing allocation of memory space
US5703795A (en) * 1992-06-22 1997-12-30 Mankovitz; Roy J. Apparatus and methods for accessing information relating to radio and television programs
JPH06139154A (ja) * 1992-10-30 1994-05-20 Toshiba Corp メモリカード装置
JPH06215209A (ja) * 1993-01-20 1994-08-05 Sharp Corp Icメモリカードを用いた共有メモリの管理システム
US5546575A (en) * 1994-05-23 1996-08-13 Basil E. Potter & Associates, Inc. Encoding method for compressing a tabular database by selecting effective compression routines for each field and structure of partitions of equal sized records
US5778371A (en) * 1994-09-13 1998-07-07 Kabushiki Kaisha Toshiba Code string processing system and method using intervals

Also Published As

Publication number Publication date
BR9509256A (pt) 1997-10-14
DE4435902A1 (de) 1996-04-11
KR100375097B1 (ko) 2003-04-21
EP0820616A1 (de) 1998-01-28
KR970706547A (ko) 1997-11-03
MX9702516A (es) 1997-06-28
GR3033232T3 (en) 2000-09-29
WO1996011447A1 (de) 1996-04-18
PT820616E (pt) 2000-06-30
EP0820616B1 (de) 2000-03-22
ES2144625T3 (es) 2000-06-16
DE59508076D1 (de) 2000-04-27
US5918230A (en) 1999-06-29

Similar Documents

Publication Publication Date Title
KR0146624B1 (ko) 신용거래용 카드 및 이를 이용한 신용거래장치 및 방법
US5969324A (en) Accounting methods and systems using transaction information associated with a nonpredictable bar code
CA1213371A (en) Merchandise verification and information system
GB2172731A (en) Automatic vending machine
EP0962875A3 (en) Electronic money apparatus, method, card and computer readable record medium having electronic money processing program recorded thereon
JP2788018B2 (ja) 情報伝達システム及びこれに用いる情報販売機とカードリーダ
CN1010059B (zh) 具有外编程能力的灵巧插板
GB2369020A (en) Secure transaction modem
EP0308183B1 (en) Information recording medium
JPH10507021A (ja) パーマネントメモリ
WO1995012856A1 (en) A hotel management system
US5401945A (en) Mobile data media and a data exchange device
JP4301465B2 (ja) バックアップメモリを持つicカード
US20020095344A1 (en) Accounting and business transaction method and system
CN101425202B (zh) 一次性电子钱包及对其进行减法操作和读取余额的方法
JPS6211991A (ja) 情報自動販売機
RU2147380C1 (ru) Накопитель журнала
JP2719451B2 (ja) 分類記憶装置
JP3044194B2 (ja) カード管理システム
JPH06119506A (ja) Icカード
JP3351441B2 (ja) カード処理装置
JPH02135594A (ja) カード式自動販売機
WO2001011539A1 (en) Accounting methods and systems employing non-predictable bar codes
JP2568284Y2 (ja) 手持型電子計算機
JP2683341B2 (ja) Icカード