JPS62254249A - カード記憶容量読取り方式 - Google Patents
カード記憶容量読取り方式Info
- Publication number
- JPS62254249A JPS62254249A JP61098705A JP9870586A JPS62254249A JP S62254249 A JPS62254249 A JP S62254249A JP 61098705 A JP61098705 A JP 61098705A JP 9870586 A JP9870586 A JP 9870586A JP S62254249 A JPS62254249 A JP S62254249A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- card
- storage capacity
- control
- circuit
- 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
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
この発明はメモリカード、ICカード等に搭載されるメ
モリの記憶容量(カード記憶容量)をカード使用装置が
認識するのに好適する記憶容量情報り方式に関する。
モリの記憶容量(カード記憶容量)をカード使用装置が
認識するのに好適する記憶容量情報り方式に関する。
(従来の技術)
近年、メモリ等の集積回路部品が名刺サイズのプラスッ
クカードに実装された、いわゆるメモリカード、ICカ
ードが出現している。特にメモリカードは、フロッピー
ディスク等と同様の可搬形の記憶媒体として有用なもの
となってきている。
クカードに実装された、いわゆるメモリカード、ICカ
ードが出現している。特にメモリカードは、フロッピー
ディスク等と同様の可搬形の記憶媒体として有用なもの
となってきている。
さて、メモリカードに搭載されるメモリの記憶容量(カ
ード当りの記憶容量)は、メモリを構成するメモリ素子
(メモリチップ)の数およびメモリ素子の記憶容量によ
って異なる。もし、この種のメモリカード(内のメモリ
)の記憶容量が一定でない場合、このメモリカードを記
憶媒体して用いる装置(カード使用袋[)は、カード内
のメモリを正しくアクセスすることが困難となる。そこ
で従来は、カードの記憶容量をオペレータ操作によりカ
ード使用装置に通知する第1方式と、この装置が使用可
能なカードを所定記憶容量のメモリカードだけに制限す
る第2方式のいずれかが適用されていた。
ード当りの記憶容量)は、メモリを構成するメモリ素子
(メモリチップ)の数およびメモリ素子の記憶容量によ
って異なる。もし、この種のメモリカード(内のメモリ
)の記憶容量が一定でない場合、このメモリカードを記
憶媒体して用いる装置(カード使用袋[)は、カード内
のメモリを正しくアクセスすることが困難となる。そこ
で従来は、カードの記憶容量をオペレータ操作によりカ
ード使用装置に通知する第1方式と、この装置が使用可
能なカードを所定記憶容量のメモリカードだけに制限す
る第2方式のいずれかが適用されていた。
しかし、第1の方式は、オペレータの負担が増加するだ
けでなく操作ミスが生じた場合にはカード内のメモリを
正しくアクセスできなくなる問題があった。また第2の
方式は、上記の問題はないものの、適用可能メモリカー
ドの容量が1種に制限されるため、拡張性に乏しい問題
があった。
けでなく操作ミスが生じた場合にはカード内のメモリを
正しくアクセスできなくなる問題があった。また第2の
方式は、上記の問題はないものの、適用可能メモリカー
ドの容量が1種に制限されるため、拡張性に乏しい問題
があった。
(発明が解決しようとする問題点)
上記したように従来は、外部記憶媒体として使用可能な
カードの記憶容量を1種に制限しない場合には、使用カ
ードの記憶容量をオペレータ操作によりカード使用装置
に通知しなければならなかった。
カードの記憶容量を1種に制限しない場合には、使用カ
ードの記憶容量をオペレータ操作によりカード使用装置
に通知しなければならなかった。
この発明は上記事情に鑑みてなされたものでその目的は
、カードに搭載されたメモリの記憶容量をカード使用装
置がオペレータ操作によらずに認識できるカード記憶容
量読出り方式を提供することにある。
、カードに搭載されたメモリの記憶容量をカード使用装
置がオペレータ操作によらずに認識できるカード記憶容
量読出り方式を提供することにある。
[発明の構成]
(問題点を解決するための手段と作用)この発明では、
カードに搭載されたモジュールであって1つ以上のメモ
リ素子から成るメモリを含むモジュールに、メモリの記
憶容量(カード記憶容量)を示す記憶容量情報が予め設
定される記憶容量設定手段と、制御手段とが設けられる
。
カードに搭載されたモジュールであって1つ以上のメモ
リ素子から成るメモリを含むモジュールに、メモリの記
憶容量(カード記憶容量)を示す記憶容量情報が予め設
定される記憶容量設定手段と、制御手段とが設けられる
。
カード使用″l1ItIlは、カード記憶容量を認識す
る必要がある場合、カード内の制御手段に対して記憶容
jill!!出し指示を与える。カード使用装置からの
指示が記憶容量読出し指示の場合、制御手段は記憶容量
設定手段の設定内容の出力を制御する。これによりカー
ド使用装置は、記憶容量設定手段に設定されている記憶
容量情報を読取ることが可能となる。
る必要がある場合、カード内の制御手段に対して記憶容
jill!!出し指示を与える。カード使用装置からの
指示が記憶容量読出し指示の場合、制御手段は記憶容量
設定手段の設定内容の出力を制御する。これによりカー
ド使用装置は、記憶容量設定手段に設定されている記憶
容量情報を読取ることが可能となる。
(実施例)
第1図はこの発明の一実施例を示すブロック構成図であ
る。同図において、10はメモリカード、30はメモリ
カード10を使用する装置(カード使用袋W)である。
る。同図において、10はメモリカード、30はメモリ
カード10を使用する装置(カード使用袋W)である。
31はメモリカード10とカード使用袋W130との間
のデータ転送の用に供されるデータバス、32はカード
使用袋[30がメモリカード10を制御するのに供され
る制御バスである。
のデータ転送の用に供されるデータバス、32はカード
使用袋[30がメモリカード10を制御するのに供され
る制御バスである。
メモリカード10において、11はメモリ、12−1〜
12−nはメモリ11を構成するメモリ素子である。メ
モリ素子12−1〜12−nは例えばRAMである。1
3はメモリ11のメモリデータバス、14はメモリ11
のアドレスバス、15はメモリ11のアドレスを指定す
るアドレスカウンタである。アドレスカウンタ15はア
ドレスバス14およびデータバス31に接続されている
。
12−nはメモリ11を構成するメモリ素子である。メ
モリ素子12−1〜12−nは例えばRAMである。1
3はメモリ11のメモリデータバス、14はメモリ11
のアドレスバス、15はメモリ11のアドレスを指定す
るアドレスカウンタである。アドレスカウンタ15はア
ドレスバス14およびデータバス31に接続されている
。
16はメモリデータバス13とデータバス31との間の
データ入出力を行なう双方向のゲート回路、17はメモ
リ11の記憶容[1(カード記憶容量)を示す記憶容量
情報が予め設定される記憶容量設定回路である。記憶容
量設定回路17の出力はデータバス31に接続されてい
る。18はメモリカード10内各部を制御する制御回路
である。制御回路18は、カード使用@ @ 30から
制御バス32経出で与えられる制御コマンドの指示に従
い、メモリ11(内のメモリ素子12−1〜l2−n)
に対する読出し/1込み制御、アドレスカウンタ15に
対する書込み(スタートアドレス設定)並びにカウント
アツプ制御、ゲート回路16に対するゲート制御および
記憶容量設定回路17に対する読出しilJ tll等
を行なうようになっている。
データ入出力を行なう双方向のゲート回路、17はメモ
リ11の記憶容[1(カード記憶容量)を示す記憶容量
情報が予め設定される記憶容量設定回路である。記憶容
量設定回路17の出力はデータバス31に接続されてい
る。18はメモリカード10内各部を制御する制御回路
である。制御回路18は、カード使用@ @ 30から
制御バス32経出で与えられる制御コマンドの指示に従
い、メモリ11(内のメモリ素子12−1〜l2−n)
に対する読出し/1込み制御、アドレスカウンタ15に
対する書込み(スタートアドレス設定)並びにカウント
アツプ制御、ゲート回路16に対するゲート制御および
記憶容量設定回路17に対する読出しilJ tll等
を行なうようになっている。
19は主としてメモリ11の読出し/書込み制御に供さ
れる読出し/書込み制御線、20はアドレスカウンタ1
5の書込み(スタートアドレス設定)制御に供される書
込み制御線、21は記憶容量設定回路17の読出し制御
に供される読出し制御線である。
れる読出し/書込み制御線、20はアドレスカウンタ1
5の書込み(スタートアドレス設定)制御に供される書
込み制御線、21は記憶容量設定回路17の読出し制御
に供される読出し制御線である。
読出し/I込み制御線19には、メモリ素子12−1〜
12−n、アドレスカウンタ15、ゲート回路16およ
び制御回路18が接続されている。また書込み制器線2
0にはアドレスカウンタ15および制御回路18が接続
され、読出し制御線21には記憶容量設定回路17およ
び制御回路18が接続されている。
12−n、アドレスカウンタ15、ゲート回路16およ
び制御回路18が接続されている。また書込み制器線2
0にはアドレスカウンタ15および制御回路18が接続
され、読出し制御線21には記憶容量設定回路17およ
び制御回路18が接続されている。
次に、この発明の一実施例の動作を説明する。
カード使用装置30は、メモリカード10を外部記憶媒
体として使用する際には、メモリカード10(内のメモ
リ11)の記憶容量を認識する必要がある。この認識は
、カード使用装置30がメモリカード10内の記憶容量
設定回路11に設定されている記憶容量情報をデータバ
ス31経由で読取ることにより実現される。この記憶容
量情報読取りのために、まずカード使用装置30は、記
憶容量設定回路11からのデータ読出しを指定する制御
コマンド(更に具体的に述べるならば、記憶容量設定回
路17を指定するデバイス指定情報とデータ読出しを指
定する読出し指定情報を有する制御コマンド)を、メモ
リカード10内のυ11tG回路18に制御バス32経
由で転送する。
体として使用する際には、メモリカード10(内のメモ
リ11)の記憶容量を認識する必要がある。この認識は
、カード使用装置30がメモリカード10内の記憶容量
設定回路11に設定されている記憶容量情報をデータバ
ス31経由で読取ることにより実現される。この記憶容
量情報読取りのために、まずカード使用装置30は、記
憶容量設定回路11からのデータ読出しを指定する制御
コマンド(更に具体的に述べるならば、記憶容量設定回
路17を指定するデバイス指定情報とデータ読出しを指
定する読出し指定情報を有する制御コマンド)を、メモ
リカード10内のυ11tG回路18に制御バス32経
由で転送する。
制御回路18はカード使用装置30から転送される制御
コマンドを受取ると、同コマンドをデコードする。カー
ド使用装置30からの制御コマンドが記憶容量設定回路
17からのデータ読出しを指定している場合、制御回路
18は読出しIll Ill信号を読出し制御線21経
出で記憶容量設定回路1γに出力する。
コマンドを受取ると、同コマンドをデコードする。カー
ド使用装置30からの制御コマンドが記憶容量設定回路
17からのデータ読出しを指定している場合、制御回路
18は読出しIll Ill信号を読出し制御線21経
出で記憶容量設定回路1γに出力する。
記憶書l設定回路17は、読出し制御l線21上の読出
し制御信号により、その設定情報、即ち記憶容量情報を
データバス31上に出力する。
し制御信号により、その設定情報、即ち記憶容量情報を
データバス31上に出力する。
カード使用装置30は、記憶書l設定回路17から出力
された記憶容量情報をデータバス31から読取ることに
より、メモリカード10(内のメモリ11)の記憶容量
を正しく認識することができる。即ちこの実施例によれ
ば、カード使用装置!30は、記憶容量設定回路17か
らのデータ読出しく記憶容量情報読出し)を指定する制
御コマンドを制御バス32経由でメモリカード10に転
送し、しかる侵データバス31上のデータを取込むだけ
で、メモリカード10(内のメモリ11)の記憶容量を
認識することができる。しかも記憶容量情報読出し指定
に供される制御バス32、および記憶書l情報転送に供
されるデータバス31は、カード使用装置30がメモリ
カード10を記憶媒体として使用するために元来必要な
ものであり、したがってこの実施例では記憶容量認識の
ための特別の信号線を必要としない。
された記憶容量情報をデータバス31から読取ることに
より、メモリカード10(内のメモリ11)の記憶容量
を正しく認識することができる。即ちこの実施例によれ
ば、カード使用装置!30は、記憶容量設定回路17か
らのデータ読出しく記憶容量情報読出し)を指定する制
御コマンドを制御バス32経由でメモリカード10に転
送し、しかる侵データバス31上のデータを取込むだけ
で、メモリカード10(内のメモリ11)の記憶容量を
認識することができる。しかも記憶容量情報読出し指定
に供される制御バス32、および記憶書l情報転送に供
されるデータバス31は、カード使用装置30がメモリ
カード10を記憶媒体として使用するために元来必要な
ものであり、したがってこの実施例では記憶容量認識の
ための特別の信号線を必要としない。
カード使用装置30は、メモリカード10の記憶書l認
識を行なうと、その記憶容量の範囲でメモリカード10
内のメモリ11への書込み/読出しを随時行なう。メモ
リ11への書込みについて簡単に説明する。まずカード
使用装置30は、アドレスカウンタ15に対するデータ
(スタートアドレス)!込みを指定する制御コマンドを
制御バス32上に、アドレスカウンタ15に書込むべき
(設定すべき)データ(スタートアドレス)をデータバ
ス31上に出力する。制御回路18は制御バス32上の
制御コマンドをデコードし、書込み制御信号を書込み制
御Il線20経出でアドレスカウンタ15に出力する。
識を行なうと、その記憶容量の範囲でメモリカード10
内のメモリ11への書込み/読出しを随時行なう。メモ
リ11への書込みについて簡単に説明する。まずカード
使用装置30は、アドレスカウンタ15に対するデータ
(スタートアドレス)!込みを指定する制御コマンドを
制御バス32上に、アドレスカウンタ15に書込むべき
(設定すべき)データ(スタートアドレス)をデータバ
ス31上に出力する。制御回路18は制御バス32上の
制御コマンドをデコードし、書込み制御信号を書込み制
御Il線20経出でアドレスカウンタ15に出力する。
これにより、カード使用装置30からデータバス31上
に出力されているデータが、メモリ11アクセスのため
のスタートアドレスとしてアドレスカウンタ15にセ・
ツトされる。アドレスカウンタ15の指定するアドレス
は、アドレスバス14経由でメモリ素子12−1〜12
−nに供給される。この実施例において、アドレスカウ
ンタ15の指定するアドレスの上位mビット(但しmは
n−2″′を満足する整数)は、メモリ素子12−1〜
12−nの1つを指定するのに用いられ、残りビットは
メモリ素子12−1〜12−nのアドレス指定に用いら
れる。
に出力されているデータが、メモリ11アクセスのため
のスタートアドレスとしてアドレスカウンタ15にセ・
ツトされる。アドレスカウンタ15の指定するアドレス
は、アドレスバス14経由でメモリ素子12−1〜12
−nに供給される。この実施例において、アドレスカウ
ンタ15の指定するアドレスの上位mビット(但しmは
n−2″′を満足する整数)は、メモリ素子12−1〜
12−nの1つを指定するのに用いられ、残りビットは
メモリ素子12−1〜12−nのアドレス指定に用いら
れる。
次にカード使用装置130は、メモリ11(内のメモリ
素子12−1〜l2−n)に対するデータ書込みを指定
する制御コマンドを制御バス32上に、書込みデータを
データバス31上に出力する。制御回路18は制御バス
32上の制御コマンドをデコードし、読出し/I込み制
御線19を介してメモリ11に対する書込みを制御する
と共に、データバス31上のデータがメモリデータバス
13上に転送されるようにゲート回路16を制御する。
素子12−1〜l2−n)に対するデータ書込みを指定
する制御コマンドを制御バス32上に、書込みデータを
データバス31上に出力する。制御回路18は制御バス
32上の制御コマンドをデコードし、読出し/I込み制
御線19を介してメモリ11に対する書込みを制御する
と共に、データバス31上のデータがメモリデータバス
13上に転送されるようにゲート回路16を制御する。
これにより、カード使用装置30からデータバス31上
に出力されているデータはゲート回路16経由でメモリ
データバス13上に導かれ、アドレスカウンタ15の指
定するメモリ11内のアドレス位置に書込まれる。この
ときアドレスカウンタ15は、読出し/書込み制御線1
9を介して行なわれる制御回路18の制御によりカウン
トアップし、次の書込みアドレスを指定する。これによ
りメモリカード10内のメモリ11への書込みが順次行
なわれる。なお、メモリカード10内のメモリ11から
のデータ読出しも、上記の書込みと同様に行なわれる。
に出力されているデータはゲート回路16経由でメモリ
データバス13上に導かれ、アドレスカウンタ15の指
定するメモリ11内のアドレス位置に書込まれる。この
ときアドレスカウンタ15は、読出し/書込み制御線1
9を介して行なわれる制御回路18の制御によりカウン
トアップし、次の書込みアドレスを指定する。これによ
りメモリカード10内のメモリ11への書込みが順次行
なわれる。なお、メモリカード10内のメモリ11から
のデータ読出しも、上記の書込みと同様に行なわれる。
以上は、メモリカード内のメモリの記憶容量の認識につ
いて説明したが、この発明は、CPUが搭載されたIC
カード内のメモリの記憶容量の認識についてについても
同様に適用できる。
いて説明したが、この発明は、CPUが搭載されたIC
カード内のメモリの記憶容量の認識についてについても
同様に適用できる。
[発明の効果]
以上詳述したようにこの発明によれば、カード使用装置
は、任意記憶容量のメモリが搭載されたカードに対して
記憶容態情報読出しを指定するだけで、同カード内に設
けられた記憶容量情報設定手段に予め設定されている記
憶容量情報の読取りが可能となるので、カード記憶容量
の認識が、オペレータ操作によらずにしかも確実に行な
える。
は、任意記憶容量のメモリが搭載されたカードに対して
記憶容態情報読出しを指定するだけで、同カード内に設
けられた記憶容量情報設定手段に予め設定されている記
憶容量情報の読取りが可能となるので、カード記憶容量
の認識が、オペレータ操作によらずにしかも確実に行な
える。
第1図はこの発明の一実施例を示すブロック構成図であ
る。 10・・・メモリカード、11・・・メモリ、12−1
〜12−n・・・メモリ素子、17・・・記憶容量設定
回路、18・・・制御回路、30・・・カード使用装置
、31・・・データバス、32・・・制御バス。
る。 10・・・メモリカード、11・・・メモリ、12−1
〜12−n・・・メモリ素子、17・・・記憶容量設定
回路、18・・・制御回路、30・・・カード使用装置
、31・・・データバス、32・・・制御バス。
Claims (2)
- (1)カードに搭載されたモジュールであつて1つ以上
のメモリ素子から成るメモリを含むモジュールに、上記
メモリの記憶容量を示す記憶容量情報が予め設定される
記憶容量設定手段と、カード使用装置からの指示内容を
判別し記憶容量読出しが指示されている場合に上記記憶
容量設定手段の設定内容の出力を制御する制御手段とを
設け、上記カード内の上記制御手段に対して上記カード
使用装置から記憶容量読出し指示を与えることにより、
上記カード内の上記記憶容量設定手段から上記記憶容量
情報を読取るようにしたことを特徴とするカード記憶容
量読取り方式。 - (2)上記記憶容量設定手段の出力が上記モジュールと
上記カード使用装置との間のデータ転送に供されるデー
タバスに接続されており、上記カード使用装置はこのデ
ータバスを介して上記記憶容量情報を読取ることを特徴
とする特許請求の範囲第1項記載のカード記憶容量読取
り方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61098705A JPS62254249A (ja) | 1986-04-28 | 1986-04-28 | カード記憶容量読取り方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61098705A JPS62254249A (ja) | 1986-04-28 | 1986-04-28 | カード記憶容量読取り方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62254249A true JPS62254249A (ja) | 1987-11-06 |
Family
ID=14226920
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61098705A Pending JPS62254249A (ja) | 1986-04-28 | 1986-04-28 | カード記憶容量読取り方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62254249A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0179164U (ja) * | 1987-11-12 | 1989-05-26 | ||
| JPH02236648A (ja) * | 1989-03-10 | 1990-09-19 | Matsushita Electric Ind Co Ltd | メモリカードの識別回路 |
| US6118929A (en) * | 1988-10-27 | 2000-09-12 | Canon Kabushiki Kaisha | Solid-state camera and solid-state memory apparatus |
-
1986
- 1986-04-28 JP JP61098705A patent/JPS62254249A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0179164U (ja) * | 1987-11-12 | 1989-05-26 | ||
| US6118929A (en) * | 1988-10-27 | 2000-09-12 | Canon Kabushiki Kaisha | Solid-state camera and solid-state memory apparatus |
| JPH02236648A (ja) * | 1989-03-10 | 1990-09-19 | Matsushita Electric Ind Co Ltd | メモリカードの識別回路 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69223099D1 (de) | Aufzeichnungsgerät für eine Speicherkarte | |
| CA2135505A1 (en) | DMA Emulation for Non-DMA Capable Interface Cards | |
| KR960039947A (ko) | 낸드형 플래쉬메모리 아이씨(ic)카드 기록장치 | |
| KR960025077A (ko) | 엑스 터미널에서의 피시엠시아이에이 카드 제어기 접속 장치 | |
| KR880006626A (ko) | 휴대가능전자장치용 처리시스템 | |
| JPS6037753Y2 (ja) | メモリカ−ド構成 | |
| JPH04153793A (ja) | Icカード | |
| JPS63268085A (ja) | 携帯可能記憶媒体読取書込装置 | |
| JPH01276354A (ja) | 情報処理装置 | |
| JPH01169691A (ja) | Icカード | |
| JPH02136921A (ja) | レジスタアクセス方式 | |
| JPH05334506A (ja) | Icメモリカード | |
| JPS60184144U (ja) | マイクロコンピユ−タ装置 | |
| JPS57162026A (en) | Data file controlling system | |
| KR880000889A (ko) | 휴대할 수 있는 전자장치 | |
| KR890008681A (ko) | 프로세서 제어 장치 | |
| JPS63239027A (ja) | 射出成形機の制御装置 | |
| JPS63271589A (ja) | 携帯可能記憶媒体読取書込装置 | |
| JPS5855587B2 (ja) | 磁気バブル記憶装置のデ−タ転送方式 | |
| KR940022266A (ko) | 데이타전송 제어신호 발생장치 | |
| KR950015103A (ko) | 다이렉트 메모리 억세스(dma)를 이용한 데이타 전송방법 및 그 장치 | |
| JPH06131519A (ja) | Icカード | |
| JPH0298761A (ja) | 記憶装置 | |
| JPH04239392A (ja) | 暗号化機構付メモリカード | |
| JP2000224174A (ja) | Atm通信制御装置 |