【手続補正書】
【提出日】平成21年6月23日(2009.6.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホスト機器に接続されることで前記ホスト機器との間で特定のプロトコルに従って通信を行い、
前記ホスト機器からアクセス可能で各種設定情報が設定される複数のコンフィギュレーションレジスタが設けられ、
前記複数のコンフィギュレーションレジスタの少なくとも１つは、それに設定されるデータが前記カード型周辺機器を製造または販売するベンダにより任意にかつ固定的に定めることが許容されたものである特定レジスタであるカード型周辺機器であって、
前記特定のプロトコルを判別するためのプロトコル識別情報が、前記特定レジスタに設定される、
ことを特徴とするカード型周辺機器。
【請求項２】
前記プロトコル識別情報が格納された記憶部を有し、
前記特定レジスタは前記記憶部から読み出された前記プロトコル識別情報が設定される、
ことを特徴とする請求項１記載のカード型周辺機器。
【請求項３】
前記ホスト機器と前記カード型周辺機器はＰＣＩ  Ｅｘｐｒｅｓｓバスを介して通信可能に接続され、
前記ＰＣＩ  Ｅｘｐｒｅｓｓバスには前記複数のコンフィギュレーションレジスタが実装されたアドレス空間としてのコンフィギュレーション空間が設けられ、
前記コンフィギュレーション空間には、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｓｐａｃｅ  Ｈｅａｄｅｒ、Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの２つの領域が含まれており、
前記特定レジスタは、前記Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域に実装されている、
ことを特徴とする請求項１記載のカード型周辺機器。
【請求項４】
前記ホスト機器と前記カード型周辺機器はＰＣＩ  Ｅｘｐｒｅｓｓバスを介して通信可能に接続され、
前記ＰＣＩ  Ｅｘｐｒｅｓｓバスには前記複数のコンフィギュレーションレジスタが実装されたアドレス空間としてのコンフィギュレーション空間が設けられ、
前記コンフィギュレーション空間には、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｓｐａｃｅ  Ｈｅａｄｅｒ、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの２つの領域が含まれており、
前記特定レジスタは、前記Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域に実装されている、
ことを特徴とする請求項１記載のカード型周辺機器。
【請求項５】
前記ホスト機器と前記カード型周辺機器はＰＣＩ  Ｅｘｐｒｅｓｓバスを介して通信可能に接続され、
前記ＰＣＩ  Ｅｘｐｒｅｓｓバスには前記複数のコンフィギュレーションレジスタが実装されたアドレス空間としてのコンフィギュレーション空間が設けられ、
前記コンフィギュレーション空間には、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｓｐａｃｅ  Ｈｅａｄｅｒ、Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅ、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの３つの領域が含まれており、
前記特定レジスタは、前記Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域および前記Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域の双方に実装されている、
ことを特徴とする請求項１記載のカード型周辺機器。
【請求項６】
前記カード型周辺機器はＰＣＩ  Ｅｘｐｒｅｓｓカードであり、
前記コンフィギュレーションレジスタおよび前記記憶部の制御を行うＰＣＩ  Ｅｘｐｒｅｓｓデバイスが設けられている、
ことを特徴とする請求項３、４または５記載のカード型周辺機器。
【請求項７】
前記カード型周辺機器は前記ホスト機器によるデータの書き込みおよび読み出しの一方または双方が可能なメモリカードである、
ことを特徴とする請求項１記載のカード型周辺機器。
【請求項８】
複数のコンフィギュレーションレジスタを備えたカード型周辺機器との間で特定のプロトコルに従って通信を行い、前記複数のコンフィギュレーションレジスタの少なくとも１つはそれに設定されるデータが前記カード型周辺機器の製造または販売を行うベンダにより任意にかつ固定的に定めることが許容された特定レジスタであるホスト機器であって、
前記複数のコンフィギュレーションレジスタに対してアクセスすることにより前記特定レジスタに設定されている前記特定のプロトコルを判別するためのプロトコル識別情報を読み取る読み取り部と、
前記読み取り部によって読み取られた前記プロトコル識別情報に基づいて前記カード型周辺機器との間で行うプロトコルを決定して前記カード型周辺機器との間で通信を行う通信制御部と、
を備えることを特徴とするホスト機器。
【請求項９】
前記読み取り部による前記複数のコンフィギュレーションレジスタに対するアクセスを行った場合に、前記特定レジスタの読み取りが不能であったときに、前記通信制御部は前記カード型周辺機器との間での通信が不能であると判定すること、
を特徴とする請求項８記載のホスト機器。
【請求項１０】
前記ホスト機器と前記カード型周辺機器はＰＣＩ  Ｅｘｐｒｅｓｓバスを介して通信可能に接続され、
前記ＰＣＩ  Ｅｘｐｒｅｓｓバスには前記複数のコンフィギュレーションレジスタが実装されたアドレス空間としてのコンフィギュレーション空間が設けられ、
前記コンフィギュレーション空間には、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｓｐａｃｅ  Ｈｅａｄｅｒ、Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの２つの領域が含まれており、
前記特定レジスタは、前記Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域に実装されている、
ことを特徴とする請求項８記載のホスト機器。
【請求項１１】
前記ホスト機器と前記カード型周辺機器はＰＣＩ  Ｅｘｐｒｅｓｓバスを介して通信可能に接続され、
前記ＰＣＩ  Ｅｘｐｒｅｓｓバスには前記複数のコンフィギュレーションレジスタが実装されたアドレス空間としてのコンフィギュレーション空間が設けられ、
前記コンフィギュレーション空間には、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｓｐａｃｅ  Ｈｅａｄｅｒ、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの２つの領域が含まれており、
前記特定レジスタは、前記Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域に実装されている、
ことを特徴とする請求項８記載のホスト機器。
【請求項１２】
前記ホスト機器と前記カード型周辺機器はＰＣＩ  Ｅｘｐｒｅｓｓバスを介して通信可能に接続され、
前記ＰＣＩ  Ｅｘｐｒｅｓｓバスには前記複数のコンフィギュレーションレジスタが実装されたアドレス空間としてのコンフィギュレーション空間が設けられ、
前記コンフィギュレーション空間には、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｓｐａｃｅ  Ｈｅａｄｅｒ、Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅ、Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの３つの領域が含まれており、
前記特定レジスタは、前記Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域および前記Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域の双方に実装されている、
ことを特徴とする請求項８記載のホスト機器。
【請求項１３】
前記ホスト機器による前記Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域、または、前記Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域に対するアクセスは、前記Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｓｐａｃｅ  Ｈｅａｄｅｒの領域に設けられているポインタにセットされているアドレスデータに基づいてなされる、
ことを特徴とする請求項１２記載のホスト機器。
【請求項１４】
前記ホスト機器による前記Ｖｉｔａｌ  Ｐｒｏｄｕｃｔ  Ｄａｔａ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域、および、前記Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  Ｃａｐａｂｉｌｉｔｙ  Ｓｔｒｕｃｔｕｒｅの領域の何れか一方の領域に対するアクセスは、残りの他方の領域に設けられているポインタにセットされているアドレスデータに基づいてなされる、
ことを特徴とする請求項１２記載のホスト機器。