(57)【要約】  本開示におけるカード装置は、ホスト装置と接続するための第１のインターフェイスと、第１のインターフェイスと異なる第２のインターフェイスの有無を第１のインターフェイスを利用してホスト装置に通知する通知手段と、を持つ。
2019031295.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置と接続するための第１のインターフェイスと、
前記第１のインターフェイスと異なる第２のインターフェイスの有無を前記第１のインターフェイスを利用して前記ホスト装置に通知する通知手段と、を備える、
カード装置。
【請求項２】
前記通知手段は、前記第２のインターフェイスの種類を合わせて通知する、
請求項１に記載のカード装置。
【請求項３】
前記通知手段は、印加可能な電圧値の情報を通知する、
請求項１又は２に記載のカード装置。
【請求項４】
前記通知手段で通知される前記印加可能な電圧値が１．２Ｖである、
請求項３に記載のカード装置。
【請求項５】
前記通知手段で通知しない限り、前記第２のインターフェイスの初期化を受け付けない、
請求項１から４のいずれか１項に記載のカード装置。
【請求項６】
前記第１のインターフェイスが、ＳＤカードのレガシーＩ／Ｆであって、前記第２のインターフェイスが、ＰＣＩｅインターフェイスである、
請求項１から５のいずれか１項に記載のカード装置。
【請求項７】
前記通知手段は、前記第１のインターフェイス又は前記第２のインターフェイスが初期化された後、前記カード装置に実装されているプロトコルの種類を前記ホスト装置に通知する、
請求項１から６のいずれか１項に記載のカード装置。
【請求項８】
前記プロトコルが前記ホスト装置に選択されるまで動作しない、
請求項７に記載のカード装置。
【請求項９】
カード装置と接続するための第１のインターフェイスと、
前記第１のインターフェイスと異なる第２のインターフェイスの有無を前記第１のインターフェイスを利用して前記カード装置に問い合わせる通信手段と、を備える、
ホスト装置。
【請求項１０】
前記通信手段は、前記第２のインターフェイスの種類を合わせて問い合わせる、
請求項９に記載のホスト装置。
【請求項１１】
前記第１のインターフェイスが、ＳＤカードのレガシーＩ／Ｆであって、前記第２のインターフェイスが、ＰＣＩｅインターフェイスである、
請求項９又は１０に記載のホスト装置。
【請求項１２】
前記通信手段は、前記第１のインターフェイス又は前記第２のインターフェイスが初期化された後、前記カード装置に実装されているプロトコルの種類を問い合わせる、
請求項９から１１のいずれか１項に記載のホスト装置。
【請求項１３】
第１のインターフェイスでカード装置と接続されるホスト装置が行う通信方法であって、
前記第１のインターフェイスと異なる第２のインターフェイスの有無を、前記第１のインターフェイスを利用して前記カード装置に問い合わせる問い合わせステップと、
前記第２のインターフェイスの有無を、前記第１のインターフェイスを利用して前記カード装置から受信する受信ステップと、を備える、
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、相互に接続が可能なカード装置およびホスト装置に関する。
【背景技術】
【０００２】
近年、フラッシュメモリ等の大容量の不揮発性記憶素子を備え、高速でのデータ処理が可能な、例えばカード形状のＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、メモリースティックといったカード装置が市場に普及している。このようなカード装置は、パーソナルコンピュータ、スマートフォン、デジタルカメラ、オーディオプレーヤ及びカーナビゲーションシステム等のホスト装置に装着されて使用される。【０００３】
カード装置の一種であるＳＤカードには、シングルエンド（レガシー、ＬＶ（Ｌｏｗ  Ｖｏｌｔａｇｅ））のインターフェイスをサポートするカード、差動信号を用いることで伝送速度高速化を実現したＵＨＳ（Ｕｌｔｒａ  Ｈｉｇｈ  Ｓｐｅｅｄ）−ＩＩのインターフェイスをサポートするカード等がある。さらに、汎用インターフェイスであるＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）  Ｅｘｐｒｅｓｓ（登録商標）（ＰＣＩｅ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などの新しいインターフェイスをＳＤカードに導入することが望まれている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００６／０５７３４０号
【発明の概要】
【０００５】
しかしながら、カード装置が、新たに導入されるインターフェイスでホスト装置に接続する場合、ホスト装置は、カード装置と接続するインターフェイスを識別することが困難である。本開示は、上記課題に鑑みてなされたものであり、カード装置が新たに導入されるインターフェイスでホスト装置に接続しているか否かをホスト装置が容易に識別することができるカード装置及びホスト装置を提供することである。
【０００６】
さらに、インターフェイスに依存した複数プロトコルをカード装置が実装している場合、ホスト装置は実装しているプロトコルを識別する必要がでてくる。本開示は、上記課題も鑑みてなされたものであり、カード装置が実装しているプロトコルを識別することが出来るカード措置及びホスト装置を提供することである。
【０００７】
本開示におけるカード装置は、ホスト装置と接続するための第１のインターフェイスと、第１のインターフェイスと異なる第２のインターフェイスの有無を第１のインターフェイスを利用してホスト装置に通知する通知手段と、を持つ。
【０００８】
本開示におけるカード装置は、ホスト装置と接続するための第１のインターフェイスと、第１のインターフェイスと異なる第２のインターフェイスの有無を第１のインターフェイスを利用してカード装置に問い合わせる通信手段と、を持つ。
【０００９】
本開示における通信方法は、第１のインターフェイスでカード装置と接続されるホスト装置が行う通信方法であって、第１のインターフェイスと異なる第２のインターフェイスの有無を、第１のインターフェイスを利用してカード装置に問い合わせる問い合わせステップと、第２のインターフェイスの有無を、第１のインターフェイスを利用してカード装置から受信する受信ステップと、を持つ。
【００１０】
本開示によれば、カード装置が新たに導入されるインターフェイスでホスト装置に接続しているか否かをホスト装置が容易に識別することができる。
【図面の簡単な説明】
【００１１】
【図１】カード装置のインターフェイスのピン配置の一例を示す図
【図２】カード装置のインターフェイスのピン配置の一例を示す図
【図３】実施の形態１に係るインターフェイスの選択処理の一例を示すフロー図
【図４】実施の形態１に係るインターフェイス確認用コマンド/レスポンスを示す図
【図５】プロトコルスタックを示す図
【図６】実施の形態２に係るプロトコルスタックの選択処理の一例を示すフロー図
【図７】実施の形態２に係るプロトコル確認用リクエスト／コンプリーションを示す図
【図８】実施の形態２に係るプロトコル設定用リクエストを示す図
【図９】実施の形態２に係る複数インターフェイス用インターフェイスフラグを示す図
【図１０】実施の形態３に係るＳＤプロトコル実装必須時のプロトコルスタックの選択処理の一例を示すフロー図
【図１１】実施の形態３に係るＳＤプロトコル用リクエスト／コンプリーションを示す図
【図１２】実施の形態３に係るＳＤプロトコル実装必須時のプロトコルフラグを示す図
【図１３】カード装置のインターフェイスのピン配置の一例を示す図
【図１４】実施の形態４に係るインターフェイスの選択処理の一例を示すシーケンス図
【図１５】実施の形態４に係るインターフェイスの選択処理の一例を示すシーケンス図
【図１６】実施の形態４に係るインターフェイスの選択処理の一例を示すシーケンス図
【図１７】実施の形態４に係るインターフェイス確認用コマンド／レスポンスを示す図
【発明を実施するための形態】
【００１２】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１３】
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより請求の範囲に記載の主題を限定することは意図されていない。
【００１４】
（実施の形態１）
［１−１．動作］
図１は、カード装置１００のインターフェイスのピン配置を示す図である。
【００１５】
カード装置１００は、３．３Ｖ／１．８Ｖのシングルエンドのインターフェイス（以下、レガシーＩ／Ｆと略記する）の規格に対応するＳＤカードである。
【００１６】
カード装置１００では、ピン＃１−＃９によって構成されるピン群Ｒ１において、ホスト装置とレガシーＩ／Ｆにおける接続を行う。
【００１７】
図２は、カード装置２００のインターフェイスのピン配置を示す図である。
【００１８】
カード装置２００は、レガシーＩ／Ｆの規格および新規インターフェイスに対応するＳＤカードである。
【００１９】
なお、本実施の形態では、新規インターフェイスをＰＣＩｅインターフェイス（以下、ＰＣＩｅ  Ｉ／Ｆと略記する）とする。また、インターフェイスをＩ／Ｆと略記する場合がある。
【００２０】
カード装置２００では、ピン＃１−＃９によって構成されるピン群Ｒ１を用いてホスト装置とレガシーＩ／Ｆでの接続を行い、ピン＃１０−＃１７によって構成されるピン群Ｒ２を用いてホスト装置とＰＣＩｅ  Ｉ／Ｆにおける接続を行う。
【００２１】
図３は、インターフェイスの選択処理の一例を示すフロー図である。
【００２２】
図３に示す動作は、ホスト装置が行う処理である。ホスト装置は、インターフェイスの選択処理を行うためのプログラムをメモリ等の記憶装置に記憶し、そのプログラムをＣＰＵ等で構成される制御部が実行することによりこの選択処理を行う。
【００２３】
まず、ホスト装置は挿入されたカード装置Ｘを検出する（ステップＳ００１）。この検出は、例えば、ホスト装置に存在するカード装置用コネクタの機構によって行われる。
【００２４】
ここで、カード装置Ｘは、カード装置用コネクタに挿入可能なカード装置であり、本実施の形態では、カード装置１００またはカード装置２００のどちらかを指すものとする。
【００２５】
次に、ホスト機器は、挿入されたカード装置Ｘがカード装置１００であるか、新規インターフェイス持つカード装置２００であるかを判別する為、どちらのカード装置にも搭載されている従来のＩ／ＦであるレガシーＩ／Ｆを用いて、インターフェイス確認用コマンドを発行する（ステップＳ００２）。即ち、ホスト装置は、インターフェイス確認用コマンドにより、ＰＣＩｅ  Ｉ／Ｆの有無をカード装置に問い合わせる。
【００２６】
次に、ホスト装置は、カード装置Ｘからインターフェイス確認用コマンドに対するインターフェイス確認用レスポンスを受信する（ステップＳ００３）。インターフェイス確認用コマンドとレスポンスは後述する。
【００２７】
次に、ホスト装置は、受信したインターフェイス確認用レスポンスから、カード装置ＸがＰＣＩｅ  Ｉ／Ｆを搭載しているかを判別する（ステップＳ００４）。即ち、カード装置は、レガシーＩ／Ｆを利用してインターフェイス確認用レスポンスにより、ＰＣＩｅ  Ｉ／Ｆの有無をホスト装置に通知する。
【００２８】
ホスト装置は、カード装置ＸがＰＣＩｅ  Ｉ／Ｆを搭載している場合（ステップＳ００４でＹｅｓ）は、挿入されているカード装置Ｘはカード装置２００であると判断し、ＰＣＩｅ  Ｉ／Ｆの初期化を行う（ステップＳ００５）。ここで、ＰＣＩｅ  Ｉ／Ｆの初期化とは、リンクトレーニング等が完了し、トランザクション層のＴＬＰ（Ｔｒａｎｓａｃｔｉｏｎ  Ｌａｙｅｒ  Ｐａｃｋｅｔ）の送受信を可能とすることである。
【００２９】
次に、ホスト装置は、カード装置ＸがＰＣＩｅ  Ｉ／Ｆを搭載していない場合（ステップＳ００４でＮｏ）は、挿入されているカード装置Ｘはカード装置１００であると判断し、従来のＩ／ＦであるレガシーＩ／Ｆを選択する（ステップＳ００６）。
【００３０】
なお、カード装置Ｘがインターフェイス確認用レスポンスを返信しない限り、ホスト装置は、ＰＣＩｅ  Ｉ／Ｆの有無を知らないと判断し、カード装置ＸはＰＣＩｅ  Ｉ／Ｆの初期化を受け付けなくてもよい。
【００３１】
なお、新規インターフェイスは、ＰＣＩｅ  Ｉ／Ｆに限らず、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の他のインターフェイスであってもよい。
【００３２】
なお、インターフェイス確認用レスポンスに、ホスト装置からカード装置Ｘへ印加可能な電圧値についての情報が含まれていても良い。その値を元にホスト装置は、カード装置Ｘへの印加電圧を変更してよい。
【００３３】
［１−２．インターフェイス確認用コマンドとレスポンス］
図４に、インターフェイス確認用コマンドフォーマット４００とインターフェイス確認用レスポンスフォーマット４１０を示す。
【００３４】
インターフェイス確認用コマンドフォーマット４００は、インターフェイス確認用コマンドインデックス４０１とインターフェイス確認用コマンドアーギュメント４０２からなる。インターフェイス確認用コマンドインデックス４０１は、ホスト装置が発行したコマンドが、インターフェイス確認用コマンドであることを識別するためにカード装置が使用する。
【００３５】
インターフェイス確認用レスポンスフォーマット４１０は、インターフェイス確認用レスポンスインデックス４１１とインターフェイス確認用レスポンスアーギュメント４１２からなる。インターフェイス確認用レスポンスインデックス４１１は、インターフェイス確認用コマンドに含まれるインターフェイス確認用コマンドインデックス４０１と同じ値がカード装置から返信され、ホスト装置はインターフェイス確認用レスポンスであることを確認するために使用する。インターフェイス確認用レスポンスアーギュメント４１２は、インターフェイス確認用インターフェイスフラグ４１３を含む。インターフェイス確認用インターフェイスフラグ４１３は、カード装置がＰＣＩｅ  Ｉ／Ｆを搭載している場合は「１」を、搭載していない場合は「０」を示す。
【００３６】
図９は、カード装置が搭載するインターフェイスに複数の選択肢がある場合のインターフェイス確認用インターフェイスフラグ４１３の例を示す。第０ビットは、ＰＣＩｅの搭載の有無、第１ビットは、ＰＣＩｅのバージョンを示す。第２ビットは、ＵＨＳＩＩ搭載の有無、第３ビットは、ＵＨＳＩＩのバージョンを示す。第４ビットは、ＵＳＢ搭載の有無、第５ビットは、ＵＳＢのバージョンを示す。第６ビットは、Ｍ−ＰＨＹ搭載の有無、第７ビットは、Ｍ−ＰＨＹのバージョンを示す。例えば、インターフェイス確認用インターフェイスフラグ４１３が「００＿００＿１１＿００」である場合、ＵＨＳＩＩを搭載し、バージョン２であることを示す。
【００３７】
なお、８ビットで４つのインターフェイスの種類と２つのバージョンを判別可能な例を示したが、ビット数、インターフェイスの種類、バージョン数の組み合わせはこの限りではない。また、インターフェイスの種類も、Ｍ−ＰＨＹ、ＵＳＢ、ＵＨＳＩＩ、ＰＣＩｅを例としたが他のインターフェイスでも構わない。
【００３８】
［１−３．効果等］
以上のように、本実施の形態において、ホスト装置は挿入されたカード装置が搭載しているインターフェイスを従来のＩ／ＦであるレガシーＩ／Ｆを用いて確認する。これにより、ホスト装置は適切なインターフェイスを選択できる。
【００３９】
（実施の形態２）
［２−１．動作］
図５は、カード装置が実装しているＰＣＩｅ  Ｉ／Ｆのプロトコルスタックを示す。プロトコルスタック５００は、物理層５０１、データリンク層５０２、トランザクション層５０３、ＮＶＭｅ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  Ｅｘｐｒｅｓｓ）５０４、ＳＤプロトコル５０５からなる。ＮＶＭｅ５０４、ＳＤプロトコル５０５のそれぞれ実装の有無を、ホスト装置が知らない場合の動作を下記に示す。
【００４０】
図６は、プロトコルスタックの選択処理の一例を示すフロー図である。
【００４１】
カード装置がＰＣＩｅ  Ｉ／Ｆを搭載している場合、ホスト装置は、ＰＣＩｅ  Ｉ／Ｆの初期化を完了している（ステップＳ１０１）。そのため、ホスト装置とカード装置との間は、トランザクション層のＴＬＰ（Ｔｒａｎｓａｃｔｉｏｎ  Ｌａｙｅｒ  Ｐａｃｋｅｔ）の送受信が可能な状態である。
【００４２】
この状態で、ホスト装置はプロトコル確認用リクエストを発行し（ステップＳ１０２）、ホスト装置はカード装置に実装されているプロトコルの種類を問い合わせる。プロトコル確認用リクエストはＴＬＰの一種である。
【００４３】
次に、ホスト装置は、カード装置からプロトコル確認用リクエストに対するプロトコル確認用コンプリーションを受信する（ステップＳ１０３）。プロトコル確認用コンプリーションはＴＬＰの一種である。プロトコル確認用リクエストとコンプリーションは後述する。
【００４４】
ホスト装置は、受信したプロトコル確認用コンプリーションから、カード装置のＳＤプロトコルの実装の有無、ＮＶＭｅの実装の有無を確認する（ステップＳ１０４）。即ち、カード装置からのプロトコル確認用コンプリーションによって、カード装置に実装されているプロトコルの種類が通知されている。ホスト装置がＳＤプロトコルでカード装置を動作させたい場合（ステップＳ１０４でＳＤプロトコルを選択）は、その旨をカード装置に通知するため、プロトコル設定用リクエストを発行する（ステップＳ１０５）。
【００４５】
一方、ＮＶＭｅが実装されており、ホスト装置がカード装置をそれで動作させたい場合（ステップＳ１０４でＮＶＭｅを選択）にも、その旨をカード装置に通知するため、プロトコル設定用リクエストを発行する（ステップＳ１０６）。プロトコル設定用リクエストは後述する。
【００４６】
なお、カード装置に実装しているプロトコルが既知の場合はステップＳ１０２〜Ｓ１０４を省略し、ホスト装置が最適と判断するプロトコルをカードに通知してよい。
【００４７】
なお、ホスト装置からカード装置に動作させたいプロトコルを通知しない場合、カード装置は他のリクエスト、コマンドを受け付けなくても良い。即ち、カード装置は実装するプロトコルがホスト装置に選択されるまで動作しない。
【００４８】
［２−２．プロトコル確認用リクエストとコンプリーション］
図７に、プロトコル確認用リクエストフォーマット７００およびプロトコル確認用コンプリーションフォーマット７１０を示す。
【００４９】
プロトコル確認用リクエストフォーマット７００は、プロトコル確認用リクエストヘッダー７０１を含む。プロトコル確認用リクエストヘッダー７０１は、プロトコル確認用リクエストヘッダー内リクエスタＩＤ７０２を含む。プロトコル確認用リクエストヘッダー内リクエスタＩＤ７０２は、プロトコル確認用リクエストの送信先を示す。
【００５０】
プロトコル確認用コンプリーションフォーマット７１０は、プロトコル確認用コンプリーションヘッダー７１１とプロトコル確認用コンプリーションデータ７１３を含む。プロトコル確認用コンプリーションヘッダー７１１は、プロトコル確認用コンプリーションヘッダー内リクエスタＩＤ７１２を含む。プロトコル確認用コンプリーションヘッダー内リクエスタＩＤ７１２は、プロトコル確認用コンプリーションの送信先を示す。プロトコル確認用コンプリーションデータ７１３は、プロトコル確認用コンプリーションデータ内プロトコルフラグ７１４を含む。プロトコル確認用コンプリーションデータ内プロトコルフラグ７１４は、ＳＤプロトコルとＮＶＭｅのそれぞれをカード装置が搭載しているかを示す。例えば、図７のプロトコルフラグ例を示す表７２０に示すようにプロトコル確認用コンプリーションデータ内プロトコルフラグ７１４は２ビットで構成される。第０ビットがＮＶＭｅ実装の有無、第１ビットがＳＤプロトコルの有無を示す。プロトコル確認用コンプリーションデータ内プロトコルフラグ７１４が、「１０」の場合は、ＳＤプロトコルの実装が有り、ＮＶＭｅプロトコルの実装が無いことを示す。
【００５１】
［２−３．プロトコル設定用リクエスト］
図８に、プロトコル設定用リクエストフォーマットを示す。プロトコル設定用リクエストフォーマット８００は、プロトコル設定用リクエストヘッダー８０１とプロトコル設定用リクエストデータ８０３を含む。プロトコル設定用リクエストヘッダー８０１は、プロトコル設定用リクエストヘッダー内リクエスタＩＤ８０２を含む。プロトコル設定用リクエストヘッダー内リクエスタＩＤ８０２は、プロトコル設定用リクエストの送信先を示す。プロトコル設定用リクエストデータ８０３は、プロトコル設定用リクエストデータ内プロトコルセレクト８０４を含む。プロトコル設定用リクエストデータ内プロトコルセレクト８０４は、カード装置に実装しているプロトコルの中で、どのプロトコルを利用するかを示す。例えば、図８のプロトコルセレクト例を示す表８２０に示すようにプロトコル設定用リクエストデータ内プロトコルセレクト８０４は、１ビットで構成される。ビットの値が「０」の場合は、ＳＤプロトコルを利用することを示す。
【００５２】
［２−４．効果等］
以上のように、本実施の形態において、ホスト装置は選択したインターフェイス上に搭載されているプロコルを確認する。カード装置に搭載されたプロトコルの中から、ホスト装置が利用するプロトコルをカード装置に通知する。これにより、ホスト装置は適切なプロトコルを選択できる。
【００５３】
（実施の形態３）
［３−１．動作］
図５は、カード装置が実装しているＰＣＩｅ  Ｉ／Ｆのプロトコルスタックを示す。プロトコルスタック５００は、物理層５０１、データリンク層５０２、トランザクション層５０３、ＮＶＭｅ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ  Ｅｘｐｒｅｓｓ）５０４、ＳＤプロトコル５０５からなる。
【００５４】
ＳＤプロトコル５０５の実装は必須であるが、ＮＶＭｅ５０４の実装の有無をホスト装置が知らない場合の動作を下記に示す。
【００５５】
図１０は、プロトコルスタックの選択処理の一例を示すフロー図である。
【００５６】
カード装置がＰＣＩｅ  Ｉ／Ｆを搭載している場合、ホスト装置は、ＰＣＩｅ  Ｉ／Ｆの初期化を完了している（ステップＳ２０１）。そのため、ホスト装置とカード装置間でトランザクション層のＴＬＰ（Ｔｒａｎｓａｃｔｉｏｎ  Ｌａｙｅｒ  Ｐａｃｋｅｔ）の送受信が可能な状態である。
【００５７】
この状態で、ホスト装置はＳＤプロトコルのコマンドをＴＬＰのデータ領域に内包したＳＤコマンド用リクエストを発行する（ステップＳ２０２）。
【００５８】
次に、ホスト装置はＳＤプロトコルのレスポンスを読み出すＳＤレスポンス用リクエストを発行する（ステップＳ２０３）。
【００５９】
ホスト装置は、カード装置から上記リクエストに対するＳＤプロトコルのレスポンスをＴＬＰのデータ領域に内包したＳＤレスポンス用コンプリーションを受信する（ステップＳ２０４）。上記、ＳＤコマンド用リクエスト、ＳＤレスポンス用リクエスト、及び、ＳＤレスポンス用コンプリーションは後述する。
【００６０】
ホスト装置は、受信したＳＤレスポンス用コンプリーションから、カード装置のＮＶＭｅの実装の有無を確認し、ＮＶＭｅの利用が最適か判断する（ステップＳ２０５）。ホスト装置がＮＶＭｅでカード装置を動作させたい場合（ステップＳ２０５でＹｅｓ）は、その旨をカード装置に通知するためプロトコル設定用リクエストを発行する（ステップＳ２０６）。
【００６１】
一方、ホスト装置がカード装置をＳＤプロトコルで動作させたい場合（ステップＳ２０５でＮｏ）でも、その旨をカード装置に通知するため、プロトコル設定用リクエストを発行する（ステップＳ２０７）。プロトコル設定用リクエストは後述する。
【００６２】
［３−２．ＳＤコマンド用リクエスト、ＳＤレスポンス用リクエスト、ＳＤレスポンス用コンプリーション］
図１１に、ＳＤコマンド用リクエストフォーマット１１００、ＳＤレスポンス用リクエストフォーマット１１１０、ＳＤレスポンス用コンプリーションフォーマット１１２０を示す。
【００６３】
ＳＤコマンド用リクエストフォーマット１１００は、ＳＤコマンド用リクエストヘッダー１１０１、ＳＤコマンド用リクエストデータ１１０３を含む。ＳＤコマンド用リクエストヘッダー１１０１は、ＳＤコマンド用リクエストヘッダー内リクエスタＩＤ１１０２を含む。ＳＤコマンド用リクエストヘッダー内リクエスタＩＤ１１０２はリクエストの送信先を示す。ＳＤコマンド用リクエストデータ１１０３は、ＳＤコマンド用リクエストデータ内ＳＤコマンド１１０４を含む。ＳＤコマンド用リクエストデータ内ＳＤコマンド１１０４は、ＳＤ規格（ＳＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  Ｐａｒｔ１  Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）で定められたビット列である。
【００６４】
ＳＤレスポンス用リクエストフォーマット１１１０は、ＳＤレスポンス用リクエストヘッダー１１１１を含む。ＳＤレスポンス用リクエストヘッダー１１１１は、ＳＤレスポンス用リクエストヘッダー内リクエスタＩＤ１１１２を含む。ＳＤレスポンス用リクエストヘッダー内リクエスタＩＤ１１１２は、リクエストの送信先を示す。
【００６５】
ＳＤレスポンス用コンプリーションフォーマット１１２０は、ＳＤレスポンス用コンプリーションヘッダー１１２１、ＳＤレスポンス用コンプリーションデータ１１２３を含む。ＳＤレスポンス用コンプリーションヘッダー１１２１は、ＳＤレスポンス用コンプリーションヘッダー内リクエスタＩＤ１１２２を含む。ＳＤレスポンス用コンプリーションヘッダー内リクエスタＩＤ１１２２は、リクエストの送信先を示す。ＳＤレスポンス用コンプリーションデータ１１２３は、ＳＤレスポンス用コンプリーションデータ内ＳＤレスポンス１１２４を含む。ＳＤレスポンス用コンプリーションデータ内ＳＤレスポンス１１２４は、ＳＤ規格で定められたビット列である。カード装置に搭載しているプロトコル確認のためにホスト装置から発行されたＳＤコマンド用リクエストに対応するＳＤレスポンス用コンプリーションのデータに含まれるＳＤレスポンスには、プロトコルフラグを含む。例えば、図１２に示すようにプロトコルフラグは、１ビットで構成され「０」の場合は、ＮＶＭｅの実装無し、「１」の場合はＮＶＭｅの実装有りを示す。
【００６６】
［３−３．プロトコル設定用リクエスト］
プロトコル設定用のリクエストフォーマットは、図１１のＳＤコマンド用リクエストフォーマットと同様である。プロトコル設定のためにホスト装置から発行されたＳＤコマンド用リクエストに含まれるＳＤコマンド用リクエストデータ内ＳＤコマンド１１０４は、ＳＤ規格で定められたビット列である。
【００６７】
［３−４．効果等］
以上のように、本実施の形態において、ホスト装置は選択したインターフェイス上に搭載されているプロコルを確認する。カード装置に搭載されたプロトコルの中から、ホスト装置が利用するプロトコルをカード装置に通知する。これにより、ホスト装置は適切なプロトコルを選択できる。
【００６８】
（実施の形態４）
［４−１．動作］
図１３は、カード装置１３００のインターフェイスのピン配置を示す図である。カード装置１３００は、レガシーＩ／Ｆの規格および新規インターフェイスに対応するＳＤカードである。なお、本実施の形態では、新規インターフェイスをＰＣＩｅインターフェイス（以下、ＰＣＩｅ  Ｉ／Ｆと略記する）とする。カード装置１３００は、カード装置２００に電源ＶＤＤ３（１．２Ｖ）受給用にピン＃１８を追加している。
【００６９】
図１４は、ＰＣＩｅ  Ｉ／Ｆと電源ＶＤＤ３（１．２Ｖ）共に対応したホスト装置とカード装置の場合のインターフェイスの選択処理の一例を示すシーケンス図である。
【００７０】
ホスト装置はカード装置を検出後、ピン＃１−＃９によって構成されるピン群Ｒ１の中にあるピンを用いて電源ＶＤＤ１（３．３Ｖ）を供給する（ステップＳ３０１）。ここで、カード装置１３００ではないカード装置１００、カード装置２００であっても、レガシーＩ／Ｆを持つため、電源ＶＤＤ１（３．３Ｖ）の受給が可能である。
【００７１】
次に、ホスト装置は、レガシーＩ／Ｆを使用して、リセットコマンド（ＣＭＤ０）を発行する（ステップＳ３０２）。ここで、カード装置１３００ではないカード装置１００、カード装置２００であっても、レガシーＩ／Ｆを持つため、レガシーＩ／Ｆ用コマンドであるリセットコマンド（ＣＭＤ０）の受信が可能である。
【００７２】
続いて、ホスト装置は、カード装置がＰＣＩｅ  Ｉ／Ｆを持つか、さらに、電源ＶＤＤ３（１．２Ｖ）に対応しているかを確認するため、ＰＣＩｅサポートフラグ＝１、ＰＣＩｅ１．２Ｖサポートフラグ＝１として、インターフェイス確認用コマンド（ＣＭＤ８）を、レガシーＩ／Ｆを用いて発行する（ステップＳ３０３）。
【００７３】
カード装置１３００は、レガシーＩ／Ｆを用いてインターフェイス確認用コマンド（ＣＭＤ８）を受信する。カード装置１３００は、ＰＣＩｅ  Ｉ／Ｆを持ち電源ＶＤＤ３（１．２Ｖ）に対応しているので、ＰＣＩｅサポートフラグ＝１、ＰＣＩｅ１．２Ｖサポートフラグ＝１としてインターフェイス確認用コマンドに対するインターフェイス確認用レスポンスを発行する（ステップＳ３０４）。インターフェイス確認用コマンドとレスポンスは後述する。
【００７４】
次に、ホスト装置はインターフェイス確認用レスポンスからＰＣＩｅサポートフラグ＝１であることを検知する。ＰＣＩｅ  Ｉ／Ｆの初期化を開始するため、ピン＃１−＃１７のいずれかに割り当てられているＰＥＲＳＴ＃、ＲＥＦＣＬＫ±信号を、ホスト装置は「ＬＯＷ」にする。さらに、ホスト装置はインターフェイス確認用レスポンスからＰＣＩｅ１．２Ｖサポートフラグ＝１であることを検知し、ピン＃１８に電源ＶＤＤ３（１．２Ｖ）を供給する（ステップＳ３０５）。
【００７５】
カード装置１３００は、ピン＃１８から電源ＶＤＤ３（１．２Ｖ）受給を検知すると、ピン＃１−＃１７のいずれかに割り当てられているＣＬＫＲＥＱ＃信号を「ＬＯＷ」にする（ステップＳ３０６）。
【００７６】
ホスト装置は、カード装置１３００からのＣＬＫＲＥＱ＃信号を検知すると、ＲＥＦＣＬＫ±信号を供給後、ＰＥＲＳＴ＃信号を「ＨＩＧＨ」にする（ステップＳ３０７）。
【００７７】
その後、ホスト装置はＰＣＩｅ規格で定められたＬｉｎｋ  Ｔｒａｉｎｉｎｇを実施し初期化を開始する（ステップＳ３０８）。
【００７８】
なお、図１５はＰＣＩｅ  Ｉ／Ｆと電源ＶＤＤ３（１．２Ｖ）共に対応したホスト装置と、ＰＣＩｅ  Ｉ／Ｆに対応し電源ＶＤＤ３（１．２Ｖ）に対応していないカード装置の場合のインターフェイスの選択処理の一例を示すシーケンス図である。図１４との違いは、カード装置は、ＰＣＩｅ１．２Ｖサポートフラグ＝０としてインターフェイス確認用レスポンス送信すること（ステップＳ４０４）、ホスト装置は、ＰＣＩｅ１．２Ｖサポートフラグ＝０であることを検知し、ピン＃１０−＃１７によって構成されるピン群Ｒ２の中にあるピンを用いて電源ＶＤＤ２（１．８Ｖ）を供給すること（ステップＳ４０５）である。
【００７９】
なお、図１６はＰＣＩｅ  Ｉ／Ｆに対応し電源ＶＤＤ３（１．２Ｖ）に対応していないホスト装置と、ＰＣＩｅ  Ｉ／Ｆに対応したカード装置の場合のインターフェイスの選択処理の一例を示すシーケンス図である。図１４との違いは、ホスト装置はＰＣＩｅ１．２Ｖサポートフラグ＝０としてインターフェイス確認用コマンド送信すること（ステップＳ５０３）、カード装置はＰＣＩｅ１．２Ｖサポートフラグ＝０であることを検知し、カード装置がＰＣＩｅ１．２Ｖ対応であってもＰＣＩｅ１．２Ｖサポートフラグ＝０としてインターフェイス確認用レスポンスを発行すること（ステップＳ５０４）、ホスト装置はピン＃１０−＃１７によって構成されるピン群Ｒ２の中にあるピンを用いて電源ＶＤＤ２（１．８Ｖ）を供給すること（ステップＳ５０５）である。
【００８０】
［４−２．インターフェイス確認用コマンドとレスポンス］
図１７に、インターフェイス確認用コマンドフォーマット１７００とインターフェイス確認用レスポンスフォーマット１７１０を示す。
【００８１】
インターフェイス確認用コマンドフォーマット１７００は、インターフェイス確認用コマンドインデックス１７０１とインターフェイス確認用コマンドアーギュメント１７０２からなる。インターフェイス確認用コマンドインデックス１７０１は、ホスト装置が発行したコマンドが、インターフェイス確認用コマンドであることを識別するためにカード装置が使用する。
【００８２】
インターフェイス確認用コマンドアーギュメント１７０２は、インターフェイス確認用コマンドＰＣＩｅ１．２Ｖサポートフラグ１７０３、インターフェイス確認用コマンドＰＣＩｅサポートフラグ１７０４を内包する。インターフェイス確認用コマンドＰＣＩｅ１．２Ｖサポートフラグ１７０３には、ホスト装置がカード装置に電源ＶＤＤ３（１．２Ｖ）対応カードであるかを問う場合に「１」、問わない場合に「０」を設定する。インターフェイス確認用コマンドＰＣＩｅサポートフラグ１７０４には、ホスト装置がカード装置にＰＣＩｅ  Ｉ／Ｆ対応カードであるかを問う場合に「１」、問わない場合に「０」を設定する。
【００８３】
インターフェイス確認用レスポンスフォーマット１７１０は、インターフェイス確認用レスポンスインデックス１７１１とインターフェイス確認用レスポンスアーギュメント１７１２からなる。インターフェイス確認用レスポンスインデックス１７１１は、インターフェイス確認用コマンドに含まれるインターフェイス確認用コマンドインデックス１７０１と同じ値がカード装置から返信され、ホスト装置はインターフェイス確認用レスポンスであることを確認するために使用する。
【００８４】
インターフェイス確認用レスポンスアーギュメント１７１２は、インターフェイス確認用レスポンスＰＣＩｅ１．２Ｖサポートフラグ１７１３、インターフェイス確認用レスポンスＰＣＩｅサポートフラグ１７１４を内包する。インターフェイス確認用レスポンスＰＣＩｅ１．２Ｖサポートフラグ１７１３は、カード装置がホスト装置に電源ＶＤＤ３（１．２Ｖ）対応カードであるかを問われ、さらに、カード装置が電源ＶＤＤ３（１．２Ｖ）対応である場合に「１」、その他の場合に「０」を設定する。インターフェイス確認用レスポンスＰＣＩｅサポートフラグ１７１４には、カード装置がホスト装置にＰＣＩｅ  Ｉ／Ｆ対応カードであるかを問われ、さらに、カード装置がＰＣＩｅ  Ｉ／Ｆ対応である場合に「１」、その他の場合に「０」を設定する。
【００８５】
なお、インターフェイス確認用レスポンスＰＣＩｅ１．２Ｖサポートフラグ１７１３は、カード装置がホスト装置に電源ＶＤＤ３（１．２Ｖ）対応カードであるかを問われ、さらに、カード装置が電源ＶＤＤ３（１．２Ｖ）対応であり、かつ、ＰＣＩｅ  Ｉ／Ｆ対応である場合に「１」、その他の場合に「０」を設定してもよい。
【００８６】
［４−３．効果等］
以上のように、本実施の形態において、ホスト装置は挿入されたカード装置が搭載しているインターフェイスを従来のＩ／ＦであるレガシーＩ／Ｆを用いて確認する。これにより、ホスト装置は適切なインターフェイスを選択できる。
【００８７】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１〜４を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施の形態にも適用できる。実施の形態３の他の例示として、従来のＳＤカードのレスポンスをＰＣＩｅ  Ｉ／Ｆ搭載のカード装置側が自ら出力してもよい。また、上記実施の形態１〜４で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【００８８】
なお、上述の実施の形態は、本開示における技術を例示するためのものであるから、請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００８９】
本開示は、新たに導入されるインターフェイスをサポートするカード装置およびホスト装置に用いるに好適である。さらに、複数のプロトコルを実装するカード装置およびホスト装置に用いるに好適である。
【符号の説明】
【００９０】
１００、２００  カード装置
４００  インターフェイス確認用コマンドフォーマット
４０１  インターフェイス確認用コマンドインデックス
４０２  インターフェイス確認用コマンドアーギュメント
４１０  インターフェイス確認用レスポンスフォーマット
４１１  インターフェイス確認用レスポンスインデックス
４１２  インターフェイス確認用レスポンスアーギュメント
４１３  インターフェイス確認用インターフェイスフラグ
５００  カード実装プロトコルスタック
５０１  プロトコルスタック内物理層
５０２  プロトコルスタック内データリンク層
５０３  プロトコルスタック内トランザクション層
５０４  プロトコルスタック内ＮＶＭｅ
５０５  プロトコルスタック内ＳＤプロトコル
７００  プロトコル確認用リクエストフォーマット
７０１  プロトコル確認用リクエストヘッダー
７０２  プロトコル確認用リクエストヘッダー内リクエスタＩＤ
７１０  プロトコル確認用コンプリーションフォーマット
７１１  プロトコル確認用コンプリーションヘッダー
７１２  プロトコル確認用コンプリーションヘッダー内リクエスタＩＤ
７１３  プロトコル確認用コンプリーションデータ
７１４  プロトコル確認用コンプリーションデータ内プロトコルフラグ
７２０  プロトコルフラグ例を示す表
８００  プロトコル設定用リクエストフォーマット
８０１  プロトコル設定用リクエストヘッダー
８０２  プロトコル設定用リクエストヘッダー内リクエスタＩＤ
８０３  プロトコル設定用リクエストデータ
８０４  プロトコル設定用リクエストデータ内プロトコルセレクト
８２０  プロトコルセレクト例を示す表
１１００  ＳＤコマンド用リクエストフォーマット
１１０１  ＳＤコマンド用リクエストヘッダー
１１０２  ＳＤコマンド用リクエストヘッダー内リクエスタＩＤ
１１０３  ＳＤコマンド用リクエストデータ
１１０４  ＳＤコマンド用リクエストデータ内ＳＤコマンド
１１１０  ＳＤレスポンス用リクエストフォーマット
１１１１  ＳＤレスポンス用リクエストヘッダー
１１１２  ＳＤレスポンス用リクエストヘッダー内リクエスタＩＤ
１１２０  ＳＤレスポンス用コンプリーションフォーマット
１１２１  ＳＤレスポンス用コンプリーションヘッダー
１１２２  ＳＤレスポンス用コンプリーションヘッダー内リクエスタＩＤ
１１２３  ＳＤレスポンス用コンプリーションデータ
１１２４  ＳＤレスポンス用コンプリーションデータ内ＳＤレスポンス
１３００  カード装置
１７００  インターフェイス確認用コマンドフォーマット
１７０１  インターフェイス確認用コマンドインデックス
１７０２  インターフェイス確認用コマンドアーギュメント
１７０３  インターフェイス確認用コマンドＰＣＩｅ１．２Ｖサポートフラグ
１７０４  インターフェイス確認用コマンドＰＣＩｅサポートフラグ
１７１０  インターフェイス確認用レスポンスフォーマット
１７１１  インターフェイス確認用レスポンスインデックス
１７１２  インターフェイス確認用レスポンスアーギュメント
１７１３  インターフェイス確認用レスポンスＰＣＩｅ１．２Ｖサポートフラグ
１７１４  インターフェイス確認用レスポンスＰＣＩｅサポートフラグ
【図１】
2019031295.tif 000003
【図２】
2019031295.tif 000004
【図３】
2019031295.tif 000005
【図４】
2019031295.tif 000006
【図５】
2019031295.tif 000007
【図６】
2019031295.tif 000008
【図７】
2019031295.tif 000009
【図８】
2019031295.tif 000010
【図９】
2019031295.tif 000011
【図１０】
2019031295.tif 000012
【図１１】
2019031295.tif 000013
【図１２】
2019031295.tif 000014
【図１３】
2019031295.tif 000015
【図１４】
2019031295.tif 000016
【図１５】
2019031295.tif 000017
【図１６】
2019031295.tif 000018
【図１７】
2019031295.tif 000019
【手続補正書】
【提出日】令和1年12月23日(2019.12.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
さらに、インターフェイスに依存した複数プロトコルをカード装置が実装している場合、ホスト装置は実装しているプロトコルを識別する必要がでてくる。本開示は、上記課題も鑑みてなされたものであり、カード装置が実装しているプロトコルを識別することが出来るカード装置及びホスト装置を提供することである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本開示におけるホスト装置は、カード装置と接続するための第１のインターフェイスと、第１のインターフェイスと異なる第２のインターフェイスの有無を第１のインターフェイスを利用してカード装置に問い合わせる通信手段と、を持つ。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
次に、ホスト機器は、挿入されたカード装置Ｘがカード装置１００であるか、新規インターフェイスを持つカード装置２００であるかを判別する為、どちらのカード装置にも搭載されている従来のＩ／ＦであるレガシーＩ／Ｆを用いて、インターフェイス確認用コマンドを発行する（ステップＳ００２）。即ち、ホスト装置は、インターフェイス確認用コマンドにより、ＰＣＩｅ  Ｉ／Ｆの有無をカード装置に問い合わせる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
なお、カード装置に実装しているプロトコルが既知の場合はステップＳ１０２〜Ｓ１０４を省略し、ホスト装置が最適と判断するプロトコルをカード装置に通知してよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
［２−４．効果等］
以上のように、本実施の形態において、ホスト装置は選択したインターフェイス上に搭載されているプロトコルを確認する。カード装置に搭載されたプロトコルの中から、ホスト装置が利用するプロトコルをカード装置に通知する。これにより、ホスト装置は適切なプロトコルを選択できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
［３−４．効果等］
以上のように、本実施の形態において、ホスト装置は選択したインターフェイス上に搭載されているプロトコルを確認する。カード装置に搭載されたプロトコルの中から、ホスト装置が利用するプロトコルをカード装置に通知する。これにより、ホスト装置は適切なプロトコルを選択できる。
【手続補正７】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のインターフェイスでホスト装置と接続されるカード装置であって、
前記第１のインターフェイスと異なる第２のインターフェイスの有無を前記第１のインターフェイスを利用して前記ホスト装置に通知する、
カード装置。
【請求項２】
前記第２のインターフェイスの有無と合わせて、前記第２のインターフェイスの種類を通知する、
請求項１に記載のカード装置。
【請求項３】
前記カード装置が前記第２のインターフェイスの有無を前記ホスト装置に通知するまで、前記第２のインターフェイスの初期化を受け付けない、
請求項１に記載のカード装置。
【請求項４】
前記第１のインターフェイスが、ＳＤカード規格におけるレガシーインターフェイスであって、前記第２のインターフェイスが、ＰＣＩｅインターフェイスである、
請求項１に記載のカード装置。
【請求項５】
前記第１のインターフェイス又は前記第２のインターフェイスの少なくとも一方を前記ホスト装置が初期化した後、前記カード装置に実装されているプロトコルの種類を前記ホスト装置に通知する、
請求項１に記載のカード装置。
【請求項６】
前記カード装置に実装されているプロトコルが前記ホスト装置に選択されるまで動作しない、
請求項１に記載のカード装置。
【請求項７】
第１のインターフェイスでカード装置と接続されるホスト装置であって、
前記第１のインターフェイスと異なる第２のインターフェイスの有無を前記第１のインターフェイスを利用して前記カード装置に問い合わせる、
ホスト装置。
【請求項８】
前記ホスト装置が前記第２のインターフェイスの有無を前記カード装置に問い合わせるとき、前記第２のインターフェイスの種類を合わせて問い合わせる、
請求項７に記載のホスト装置。
【請求項９】
前記第１のインターフェイスが、ＳＤカード規格におけるレガシーインターフェイスであって、前記第２のインターフェイスが、ＰＣＩｅインターフェイスである、
請求項７に記載のホスト装置。
【請求項１０】
前記第１のインターフェイス又は前記第２のインターフェイスの少なくとも一方を前記ホスト装置が初期化した後、前記カード装置に実装されているプロトコルの種類を問い合わせる、
請求項７に記載のホスト装置。
【請求項１１】
前記ホスト装置から、前記第１のインターフェイスを構成する、いずれかの端子を介して第１の電圧を供給された後に、さらに前記ホスト装置から前記第１のインターフェイスを介して前記第２のインターフェイスの有無及び当該第２のインターフェイスが前記第1の電圧と値の異なる第２の電圧に対応しているかの問い合わせを受信し、
前記ホスト装置に対して、前記第１のインターフェイスを利用して前記問い合わせに対する回答を通知し、
前記回答が、前記第２のインターフェイスを有し、かつ、前記第２の電圧に対応していない旨を内容とする場合は、前記第１の電圧とも前記第２の電圧とも値の異なる第３の電圧を前記ホスト装置から供給された後に、前記１のインターフェイスを構成する、いずれかの端子の信号を「ＬＯＷ」にし、前記第２のインターフェイスを利用して、前記第２のインターフェイスの初期化を受け付ける、
請求項１に記載のカード装置。
【請求項１２】
前記カード装置へ、前記第１のインターフェイスを構成する、いずれかの端子を介して第１の電圧を供給した後に、さらに前記カード装置へ前記第１のインターフェイスを介して前記第２のインターフェイスの有無及び当該第２のインターフェイスが前記第１の電圧と値の異なる第２の電圧に対応しているかの問い合わせを送信し、
前記問い合わせに対する前記カード装置からの回答が、前記第２のインターフェイスを有し、かつ、前記第２の電圧に対応していない旨を内容とする場合は、前記第１の電圧とも前記第２の電圧とも値の異なる第３の電圧を前記カード装置へ供給すると共に、前記第１のインターフェイスを構成する、いずれかの端子の信号を「ＬＯＷ」にし、
前記カード装置が前記第３の電圧の供給を受けたことを通知する信号を検知した後に前記「ＬＯＷ」にした端子の信号を「ＨＩＧＨ」にする、
請求項７に記載のホスト装置。
【請求項１３】
第１のインターフェイスでカード装置と接続されるホスト装置が行う通信方法であって、
前記第１のインターフェイスと異なる第２のインターフェイスの有無を、前記第１のインターフェイスを利用して前記カード装置に問い合わせる問い合わせステップと、
前記第２のインターフェイスの有無を、前記第１のインターフェイスを利用して前記カード装置から受信する受信ステップと、を備える、
通信方法。
【国際調査報告】
2019031295.tif 000020
2019031295.tif 000021