(57)【特許請求の範囲】
【請求項１】
第１のカードと、第２のカードと、第３のカードとのいずれをも装着可能なカードスロットを備えた電子機器であって、
前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行する手段と、
前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードが第１のカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていれば第２のカードであると判定し、有効となっていれば第３のカードであると判定する手段と
を具備することを特徴とする電子機器。
【請求項２】
マルチメディアカードと、ＳＤカードと、前記マルチメディアカードと前記ＳＤカードの両方の機能を有する共用カードとのいずれをも装着可能なカードスロットを備えた電子機器であって、
前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行する手段と、
前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードがマルチメディアカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていればＳＤカードであると判定し、有効となっていれば共用カードであると判定する手段と
を具備することを特徴とする電子機器。
【請求項３】
電子機器のカードスロットに装着可能な電子カードであって、
前記電子機器から発行されるコマンドを受信する手段と、
前記コマンドが所定のビットを有効にしたオーギュメントを含む特定のコマンドである場合に、自身のカード種別を示す情報として、所定のビットを有効にした応答を前記電子機器に返す手段とを具備し、
前記電子カードは、マルチメディアカードとＳＤカードの両方の機能を有するものであることを特徴とする電子カード。
【請求項４】
第１のカードと、第２のカードと、第３のカードとのいずれをも装着可能なカードスロットを備えた電子機器に適用されるカード識別方法であって、
前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行し、
前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードが第１のカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていれば第２のカードであると判定し、有効となっていれば第３のカードであると判定することを特徴とするカード識別方法。
【請求項５】
マルチメディアカードと、ＳＤカードと、前記マルチメディアカードと前記ＳＤカードの両方の機能を有する共用カードとのいずれをも装着可能なカードスロットを備えた電子機器に適用されるカード識別方法であって、
前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行し、
前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードがマルチメディアカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていればＳＤカードであると判定し、有効となっていれば共用カードであると判定することを特徴とするカード識別方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カードの種類を識別する電子機器、電子カード、及びカード識別方法に関する。
【０００２】
【従来の技術】
従来より、マルチメディアカードは、24×32×1.4mmの切手サイズとそのコンパクト性により、パーソナルコンピュータや情報携帯端末、ディジタルカメラなどの電子機器によく使用されている。
【０００３】
また、ＳＤ(Secure Digital)カード（例えばＳＤメモリカード）も、マルチメディアカードとほぼ同じサイズ（マルチメディアカードを少し厚くした寸法24×32×2.1mm）を有し、音楽配信などに関係する著作権保護機能を高めたカードとして注目され、パーソナルコンピュータや情報携帯端末、ディジタルカメラなどに広く使用されるようになってきている。
【０００４】
マルチメディアカードとＳＤカードとは、形状が近いため、どちらのカードも挿入できるカードスロットを電子機器に設けて、どちらのカードも使用できるようにすることが望まれる。
【０００５】
【発明が解決しようとする課題】
マルチメディアカードとＳＤカードのどちらも使用できるようにするには、カードスロットに挿入されたカードの種類を電子機器（ホスト機器）が識別できる仕組みを構築する必要がある。
【０００６】
例えば、ホスト機器からＳＤカードの仕様に基づくコマンド「ＣＭＤ５５」をカードへ送って、その応答があればＳＤカードとみなし、応答がなければマルチメディアカードであるとみなす方法が考えられる。
【０００７】
一方で、マルチメディアカードとＳＤカードの両方の機能を有する新しいカードの構築が望まれている。この場合のカードの仕様としては、例えばコマンド「ＣＭＤ５５」を受信するとＳＤカードモードとなり、コマンド「ＣＭＤ１」を受信するとマルチメディアカードモードとなるように構築することが考えられる。しかしながら、このような機能だけを利用してホスト機器側からカードモードを識別・設定しようとすると、既存のＳＤカードやマルチメディアカードを正確に識別することが困難になる。
【０００８】
例えば、コマンド「ＣＭＤ１」に対しては、マルチメディアカードだけでなくＳＤカードも同様に応答してしまうため、カードスロットにＳＤカードが装着されている場合であっても、ホスト機器はマルチメディアカード用の処理動作を行なうこととなり、誤動作等が発生してしまう。
【０００９】
本発明は上記実情に鑑みてなされたものであり、カードの種類を確実かつ効率的に識別することのできる電子機器、電子カード、及びカード識別方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明に係る電子機器は、第１のカードと、第２のカードと、第３のカードとのいずれをも装着可能なカードスロットを備えた電子機器であって、前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行する手段と、前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードが第１のカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていれば第２のカードであると判定し、有効となっていれば第３のカードであると判定する手段とを具備することを特徴とする。
【００１１】
また、本発明に係る電子機器は、マルチメディアカードと、ＳＤカードと、前記マルチメディアカードと前記ＳＤカードの両方の機能を有する共用カードとのいずれをも装着可能なカードスロットを備えた電子機器であって、前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行する手段と、前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードがマルチメディアカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていればＳＤカードであると判定し、有効となっていれば共用カードであると判定する手段とを具備することを特徴とする。
【００１２】
また、本発明に係る電子カードは、電子機器のカードスロットに装着可能な電子カードであって、前記電子機器から発行されるコマンドを受信する手段と、前記コマンドが所定のビットを有効にしたオーギュメントを含む特定のコマンドである場合に、自身のカード種別を示す情報として、所定のビットを有効にした応答を前記電子機器に返す手段とを具備し、前記電子カードは、マルチメディアカードとＳＤカードの両方の機能を有するものであることを特徴とする。
【００１３】
また、本発明に係るカード識別方法は、第１のカードと、第２のカードと、第３のカードとのいずれをも装着可能なカードスロットを備えた電子機器に適用されるカード識別方法であって、前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行し、前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードが第１のカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていれば第２のカードであると判定し、有効となっていれば第３のカードであると判定することを特徴とする。
【００１４】
また、本発明に係るカード識別方法は、マルチメディアカードと、ＳＤカードと、前記マルチメディアカードと前記ＳＤカードの両方の機能を有する共用カードとのいずれをも装着可能なカードスロットを備えた電子機器に適用されるカード識別方法であって、前記カードスロットに装着されるカードに対し、所定のビットを有効にしたオーギュメントを有する特定のコマンドを発行し、前記カードスロットに装着されるカードから前記コマンドに対する応答がなかった場合には当該カードがマルチメディアカードもしくは未知のカードであると判定し、前記カードスロットに装着されるカードから前記コマンドに対する応答があった場合にはその応答に含まれている所定のビットが無効となっていればＳＤカードであると判定し、有効となっていれば共用カードであると判定することを特徴とする。
【００１５】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態を説明する。
【００１６】
図１は、本発明の一実施形態に係る電子機器及び各種電子カードの関係を説明するための図である。
【００１７】
本実施形態では、電子カードとしては、既存のマルチメディアカード（以下、ＭＭＣカードと称す）１及びＳＤ(Secure Digital)カード（ＳＤメモリカード，ＳＤＩＯカード）２を使用するほか、マルチメディアカード１とＳＤカード２の両方の機能（２種類のカードモード）を有する共用カード（以下、ＳＭＣカードと称す）３も使用される。これらのカードは、ほぼ同じサイズを有している。
【００１８】
電子機器１０は、パーソナルコンピュータやＰＤＡ、音楽プレーヤ、携帯電話などに相当するものである。この電子機器１０は、上記カード１〜３のいずれをも装着可能なカードスロット１２を備え、これらカード１〜３のホスト機器として動作するものである。
【００１９】
すなわち、電子機器１０は、ＭＭＣカード１やＳＤカード２だけでなくＳＭＣカード３をも制御可能なＳＭＣホスト１１として機能する。例えばＳＭＣカード３がカードスロット１２に装着されている場合には、ＳＭＣホスト１１は、ＳＭＣカード３をＭＭＣカードとして扱うこともでき、ＳＤカードとして扱うこともできる（カードモードの設定・変更が可能である）。
【００２０】
ＳＭＣホスト１１は、カードスロット１２に装着される電子カードとの通信を、ＳＭＣインタフェースに基づいて行なう。このＳＭＣインタフェースは、図２に示されるように、既存のマルチメディアカード１やＳＤカード２の仕様（プロトコル）に準拠するクロック用信号線（ＣＬＫ）、コマンド用信号線（ＣＭＤ）、データ用信号線（ＤＡＴ）、その他電源線（図示せず）などを採用するものである。なお、クロック用信号線（ＣＬＫ）は、ホストからカードへクロックを供給するための信号線である。コマンド用信号線（ＣＭＤ）は、ホストからカードへコマンドを送ると共に、その応答をカードからホストへ返すための双方向の信号線である。データ用信号線（ＤＡＴ）は、ホストとカードとの間でデータ転送を行なうための双方向の信号線である。
【００２１】
すなわち、ＳＭＣインタフェースは、ＭＭＣカード１の仕様に定義されているインタフェース、及びＳＤカード２の仕様に定義されているインタフェースに適合するよう構築されており、またＳＭＣカード３に対する特有の制御（ＳＭＣ拡張コマンドの送信など）をも行なえるようになっている。
【００２２】
図３は、同実施形態で使用される各電子カードのカードモードを説明するための図である。
【００２３】
ＭＭＣカード１は、ＭＭＣカードとして動作するＭＭＣモードのほか、ＳＰＩカードとして動作するＳＰＩモードに切り換え可能である。なお、ＳＰＩモードは、ホストとのデータの送受を各データ線で双方向で行なうのではなく、データ受信用の信号線（ＤＩ）とデータ送信用の信号線（ＤＯ）とに分担させてデータ転送を効率的に行なうモードとして知られている。
【００２４】
また、ＳＤカード２も、ＭＭＣカード１の場合と同様、ＳＤカードとして動作するＳＤモードのほか、ＳＰＩカードとして動作するＳＰＩモードに切り換え可能である。
【００２５】
ＳＭＣカード３は、ＭＭＣカード１とＳＤカード２の両方の機能を有しているため、ＭＭＣカードとして動作するＭＭＣモード、及びＳＤカードとして動作するＳＤモードのほか、ＳＰＩカードとして動作するＳＰＩモードに切り換え可能である。
【００２６】
なお、これらカード１〜３におけるカードモード（ＭＭＣモード、ＳＤモード、ＳＰＩモード）の切り換え・設定は、ＳＭＣホスト１１の側から行なうことができる。
【００２７】
図４は、同実施形態におけるＳＭＣホスト１１及びＳＭＣカード３の内部構成を示すブロック図である。
【００２８】
ＳＭＣホスト１１は、各種コマンドの発行指示やデータの転送指示やプログラムの実行を行なうＭＰＵと、ＳＭＣホストで扱われる各種プログラムやデータを記憶するメモリと、上記ＭＰＵからの指示に従ってカードへのコマンド発行やデータ転送をＳＭＣインタフェースを介して行なうカード制御部とを備えている。
【００２９】
一方、ＳＭＣカード３は、ＳＭＣカード全体の制御を司るＳＭＣコントローラと、データを記憶するメモリコアとを備えており、ＭＭＣカード１の機能とＳＤカード２の機能のいずれも実現できるようになっている。上記ＳＭＣコントローラは、ＳＭＣホスト１１から発行されてくるコマンドを認識・処理し、そのコマンドに対応する応答をＳＭＣインタフェースを介してＳＭＣホスト１１へ返すホスト制御部と、上記メモリコアに対するアクセス制御を行なうメモリ制御部とを備えている。
【００３０】
図５は、カードスロットに装着されたカードの種類を調べるためにＳＭＣホスト１１が発行する特定のコマンドを説明するための図である。
【００３１】
本実施形態では、カードの種類を識別するために、ＳＤカードの仕様に定義されているコマンド「ＣＭＤ５５」を利用すると共に、その「ＣＭＤ５５」のオーギュメントに含まれる複数のスタッフビットのうちの所定のビット（本実施形態では「ＳＭＩ」と称す）を利用する。
【００３２】
すなわち、ＳＭＣホスト１１は、カードスロットに装着されたカードの種類を調べる際には、カードに対し、ＳＤカードの仕様に適合するコマンド「ＣＭＤ５５」のオーギュメントに含まれる「ＳＭＩ」を「１」（有効）にして当該コマンドを発行する。
【００３３】
この場合のコマンド「ＣＭＤ５５」は、ＳＤカード２とＳＭＣカード３だけが認識することができる。このため、ＭＭＣカード１などは「ＣＭＤ５５」を認識することができない。
【００３４】
また、コマンド「ＣＭＤ５５」のオーギュメント（３２ビット）の中の所定のビット「ＳＭＩ」に対しては、ＳＤカード２は検出せず、ＳＭＣカード３だけが検出することができる。
【００３５】
図６は、ＳＭＣホスト１１から発行された特定のコマンドに対する各種のカードの応答を説明するための図である。
【００３６】
ＭＭＣカード１は、ＳＭＣホスト１１から発行されたコマンド「ＣＭＤ５５」を認識しないため、ＳＭＣホスト１１には応答しない。
【００３７】
ＳＤカード２及びＳＭＣカード３は、ＳＭＣホスト１１から発行されたコマンド「ＣＭＤ５５」を認識するため、ＳＤカードの仕様において「ＣＭＤ５５」に対応する応答として定義されている「Ｒ１」をＳＭＣホスト１１に返す。
【００３８】
本実施形態では、上記応答「Ｒ１」によってＳＤカード２とＳＭＣカード３との違いを表現するために、「Ｒ１」の中の複数のビットのうちの所定のビット（本実施形態ではＳＭＦと称す）を利用する。
【００３９】
すなわち、ＳＤカード２は、コマンド「ＣＭＤ５５」を認識した際にその中に含まれるビット「ＳＭＩ」を検出しないため、応答「ＲＩ」の中に含まれるビット「ＳＭＦ」を特に変更することなく（「ＳＭＩ」を「０」（無効）の状態にしたまま）当該応答を返す。
【００４０】
一方、ＳＭＣカード３は、コマンド「ＣＭＤ５５」を認識した際にその中に含まれるビット「ＳＭＩ」を検出し、応答「ＲＩ」の中に含まれるビット「ＳＭＦ」を「１」（有効）にして（フラグを立てて）当該応答を返す。
【００４１】
よって、ＳＭＣホスト１１は、カードスロットに装着されるカードからコマンド「ＣＭＤ５５」に対する応答がなかった場合には当該カードがＭＭＣカード１であると判定し、コマンド「ＣＭＤ５５」に対する応答があった場合にはその応答に含まれているビット「ＳＭＦ」が「０」（無効）となっていればＳＤカード２であると判定し、「１」（有効）となっていればＳＭＣカード３であると判定する。
【００４２】
図７は、非ＳＰＩモードにおけるコマンド「ＣＭＤ５５」中のＳＭＩ用ビット及びその応答「Ｒ１」中のＳＭＦビットを説明するための図である。
【００４３】
同図に示されるように、非ＳＰＩモードにおいては、ＳＭＣホスト１１から発行されるコマンド「ＣＭＤ５５」のオーギュメントは３２ビットで構成されており、第３１〜第１６ビットがＲＣＡに対応し、第１５〜第０ビットがスタッフビットに対応している。そこで本実施形態では、スタッフビットに対応している第１５〜第０ビットのうちのいずれかを「ＳＭＩ」用のビットとして使用する。
【００４４】
また、その場合の応答「Ｒ１」は４８ビットで構成されており、そのうちの第３９〜第８ビットがカードステータスに対応している。そこで本実施形態では、カードステータスに対応している第３９〜第８ビットのうちのいずれか（リザーブされているもの）を「ＳＭＦ」用のビットとして使用する。
【００４５】
図８は、ＳＰＩモードにおけるコマンド「ＣＭＤ５５」中のＳＭＩ用ビット及びその応答「Ｒ１」中のＳＭＦビットを説明するための図である。
【００４６】
同図に示されるように、ＳＰＩモードにおいては、ＳＭＣホスト１１から発行されるコマンド「ＣＭＤ５５」のオーギュメントは３２ビットで構成されており、第３１〜第０ビットの全部がスタッフビットに対応している。そこで本実施形態では、スタッフビットに対応している第３１〜第０ビットのうちのいずれかを「ＳＭＩ」用のビットとして使用する。
【００４７】
また、その場合の応答「Ｒ１」は８ビットで構成されており、第７〜第０ビットは各種の通知用ビットに対応している。そこで本実施形態では、これら通知用ビットに対応している第７〜第０ビットのうちのいずれか（エラーの生じないもの）を「ＳＭＦ」用のビットとして使用する。
【００４８】
次に、図９を参照して、同実施形態におけるカード識別の動作を説明する。
【００４９】
ＳＭＣホスト１１の電源が投入された場合（ステップＳ１）、カードスロットにＳＤＩＯカードが装着されていれば、ＳＤＩＯの仕様に基づく処理が行なわれる。すなわち、ＳＭＣホスト１１は、ＳＤＩＯの初期化を行なうべきか否かを判別し（ステップＳ２）、ＳＤＩＯカードの初期化を行なう場合にはそのためのコマンド「ＣＭＤ５」をカードに対して発行し（ステップＳ３）、ＳＤＩＯ初期化ルーチンを実行する（ステップＳ４）。
【００５０】
次に、ＳＭＣホスト１１は、リセットを示すコマンド「ＣＭＤ０」をカードスロットに装着されているカードに対して発行する（ステップＳ５）。その後、ＳＭＣホスト１１は、カードの識別を行なうために、「ＳＭＩ」を「１」に設定したコマンド「ＣＭＤ５５」をカードに対して発行する（ステップＳ６）。
【００５１】
ＳＭＣホスト１１は、カードから上記コマンド「ＣＭＤ５５」に対する応答があるか否かを判別する（ステップＳ７）。ここで「ＣＭＤ５５」に対する応答が無ければ、ＳＭＣホスト１１は、更にリセットを示すコマンド「ＣＭＤ０」を発行し（ステップＳ８）、次いで初期化を示すコマンド「ＣＭＤ１」を発行し（ステップＳ９）、そのコマンド「ＣＭＤ１」に対する応答があるか否かを判別する（ステップＳ１０）。
【００５２】
カードからそのコマンド「ＣＭＤ１」に対する応答が無ければ、ＳＭＣホスト１１は当該カードが未知のカードであると認識する（ステップＳ１１）。一方、カードからそのコマンド「ＣＭＤ１」に対する応答があれば、ＳＭＣホスト１１は当該カードがＭＭＣカードであると認識し（ステップＳ１２）、コマンド「ＣＭＤ１」を発行し（ステップＳ１３）、ＭＭＣカードのための処理動作を行なう（ステップＳ１４）。
【００５３】
一方、ステップＳ７において、カードから上記コマンド「ＣＭＤ５５」に対する応答「Ｒ１」があり、且つその中の「ＳＭＦ」が「０」であれば、ＳＭＣホスト１１は当該カードがＳＤカード（ＳＤメモリカード，ＳＤＩＯカード）であると認識する（ステップＳ１５）。
【００５４】
ＳＤカードを認識した後、ＳＭＣホスト１１は、リセットを示すコマンド「ＣＭＤ０」を発行し（ステップＳ１６）、「ＳＭＩ」を「０」に設定したコマンド「ＣＭＤ５５」を発行し（ステップＳ１７）、動作状態を問い合わせるためのコマンド「ＣＭＤ４１」，「ＡＣＭＤ４１」を発行し（ステップＳ１７，Ｓ１８）、ＳＤカードのための処理動作を行なう（ステップＳ２０）。
【００５５】
他方、ステップＳ７において、カードから上記コマンド「ＣＭＤ５５」に対する応答「Ｒ１」があり、且つその中の「ＳＭＦ」が「１」であれば、ＳＭＣホスト１１は当該カードがＳＭＣカードであると認識する（ステップＳ２１）。
【００５６】
ＳＭＣを認識した後、ＳＭＣホスト１１は、ＳＭＣカードに対して使用するモードを判別する（ステップＳ２２）。ＭＭＣモードを使用する場合には、ＳＭＣホスト１１は、ＭＭＣカードに対する処理と同じ処理（ステップＳ８〜）を行なう。また、ＳＤモードを使用する場合には、ＳＤカードに対する処理と同じ処理（ステップＳ１６〜）を行なう。
【００５７】
一方、ＳＭＣモードを使用する場合には、ＳＭＣホスト１１は、ＳＭＣカードに関する特有の処理動作を行なう。ここでは、ＳＭＣホスト１１は、必要に応じてＳＭＣ拡張コマンドをＳＭＣカードへ送信することにより、ＳＭＣカードに対して特有の処理を行なう。その後、ＳＭＣホスト１１は、ＳＭＣカードに対して使用するモードを再び判別する（ステップＳ２４）。ＭＭＣモードを使用する場合には、ＳＭＣホスト１１は、ＭＭＣカードに対する処理と同じ処理（ステップＳ８〜）を行なう。また、ＳＤモードを使用する場合には、ＳＤカードに対する処理と同じ処理（ステップＳ１６〜）を行なう。
【００５８】
なお、上述した動作は、非ＳＰＩモードとＳＰＩモードのいずれにおいても適用可能である。
【００５９】
このように、本実施形態によれば、ＳＭＣホスト１１からカードスロットに装着されるカードに対し、所定のビットを「１」（有効）にしたオーギュメントを有するコマンド「ＣＭＤ５５」を発行し、そのカードからコマンド「ＣＭＤ５５」に対する応答がなかった場合には当該カードがマルチメディアカードもしくは未知のカードであると判定し、そのカードからコマンド「ＣＭＤ５５」に対する応答があった場合にはその応答に含まれている所定のビットが「０」（無効）となっていればＳＤカードであると判定し、「１」（有効）となっていればＳＭＣカードであると判定するので、カードの種類を確実かつ効率的に識別することが可能となる。
【００６０】
なお、本発明は、上述した実施形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【００６１】
【発明の効果】
以上詳記したように本発明によれば、カードの種類を確実かつ効率的に識別することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る電子機器及び各種電子カードの関係を説明するための図。
【図２】同実施形態で使用されるＳＭＣインタフェースを説明するための図。
【図３】同実施形態で使用される各電子カードのカードモードを説明するための図。
【図４】同実施形態におけるＳＭＣホスト及びＳＭＣカードの内部構成を示すブロック図。
【図５】  同実施形態におけるＳＭＣホストがカードスロットに装着されたカードの種類を調べるために発行するコマンド「ＣＭＤ５５」を説明するための図。
【図６】  同実施形態におけるＳＭＣホストから発行されたコマンド「ＣＭＤ５５」に対する各種のカードの応答を説明するための図。
【図７】非ＳＰＩモードにおけるコマンド「ＣＭＤ５５」中のＳＭＩ用ビット及びその応答「Ｒ１」中のＳＭＦビットを説明するための図。
【図８】ＳＰＩモードにおけるコマンド「ＣＭＤ５５」中のＳＭＩ用ビット及びその応答「Ｒ１」中のＳＭＦビットを説明するための図。
【図９】同実施形態におけるカード識別の動作を説明するためのフローチャート。
【符号の説明】
１…ＭＭＣカード
２…ＳＤカード
３…ＳＭＣカード
１０…電子機器
１１…ＳＭＣホスト
１２…カードスロット
【図１】
0003655597.tif 000002
【図２】
0003655597.tif 000003
【図３】
0003655597.tif 000004
【図４】
0003655597.tif 000005
【図５】
0003655597.tif 000006
【図６】
0003655597.tif 000007
【図７】
0003655597.tif 000008
【図８】
0003655597.tif 000009
【図９】
0003655597.tif 000010