(57)【要約】    【課題】端末機に応じた高速プロトコルモードでの動作をサポートできるＩＣカードを提供する。    【解決手段】制御部を含む端末機と通信するように形成されたＩＣカードにおいて、複数の電気接点と、情報を保存し、前記複数の電気接点を介して前記制御部と通信し得るメモリと、を備え、前記制御部によって利用可能な高速プロトコルモードのタイプが検知され、検知された高速プロトコルモードでの動作をサポートするように前記複数の電気接点の少なくとも１セットが前記制御部によって割り当てられることを特徴とする。【選択図】図４
2007242024.tif 000002
【特許請求の範囲】
【請求項１】
制御部を含む端末機と通信するように形成されたＩＣカードにおいて、
複数の電気接点と、
情報を保存し、前記複数の電気接点を介して前記制御部と通信し得るメモリと、
を備え、
前記制御部によって利用可能な高速プロトコルモードのタイプが検知され、検知された高速プロトコルモードでの動作をサポートするように前記複数の電気接点の少なくとも１セットが前記制御部によって割り当てられることを特徴とするＩＣカード。
【請求項２】
前記高速プロトコルモードには、ＵＳＢ（Universal Serial Bus）プロトコルモード、ＭＭＣ（Multi Media Card）プロトコルモード及びＵＳＢ＿ＩＣ（Universal Inter Chip）プロトコルモードの少なくとも１つが含まれることを特徴とする請求項１に記載のＩＣカード。
【請求項３】
前記制御部は、ＩＣカードの電圧クラスに基づいて前記ＩＣカードの高速プロトコルモードのタイプを検知し、
検知された高速プロトコルモードのタイプに応じて前記複数の電気接点の少なくとも１セットが割り当てられて前記検知された高速プロトコルモードに切り替わることを特徴とする請求項２に記載のＩＣカード。
【請求項４】
前記制御部は、ＩＣカードリーダーの種類に基づいて前記高速プロトコルモードのタイプを検知し、検知した高速プロトコルモードでセッションを開始することを特徴とする請求項２に記載のＩＣカード。
【請求項５】
前記複数の電気接点の第１のセットはＩＳＯ ７８１６プロトコルに割り当てられ、
前記電圧クラスが５Ｖである場合には、前記複数の電気接点の第２のセットが前記ＵＳＢプロトコルに割り当てられることを特徴とする請求項３に記載のＩＣカード。
【請求項６】
前記複数の電気接点の第１のセットはＩＳＯ ７８１６プロトコルに割り当てられ、
前記電圧クラスが３Ｖである場合には、前記複数の電気接点の第２セットが前記ＭＭＣプロトコルに割り当てられることを特徴とする請求項２に記載のＩＣカード。
【請求項７】
前記複数の電気接点の第１のセットはＩＳＯ ７８１６プロトコルに割り当てられ、
前記電圧クラスが１．８Ｖ以下である場合には、前記複数の電気接点の第２セットが前記ＵＳＢ＿ＩＣプロトコルに割り当てられることを特徴とする請求項２に記載のＩＣカード。
【請求項８】
前記複数の電気接点は、ＩＳＯ ７８１６に従ってＣ１、Ｃ２、Ｃ３、Ｃ４、Ｃ５、Ｃ６、Ｃ７及びＣ８からなる８つの電気接点を含み、
Ｃ４及びＣ８の電気接点が前記ＵＳＢプロトコルを実現するために割り当てられることを特徴とする請求項５に記載のＩＣカード。
【請求項９】
前記複数の電気接点は、ＩＳＯ ７８１６に従ってＣ１、Ｃ２、Ｃ３、Ｃ４、Ｃ５、Ｃ６、Ｃ７及びＣ８からなる８つの電気接点を含み、
Ｃ４、Ｃ６及びＣ８の電気接点が前記ＭＭＣプロトコルを実現するために割り当てられることを特徴とする請求項６に記載のＩＣカード。
【請求項１０】
ＳＩＭ機能、ＵＳＩＭ機能、ＩＳＩＭ機能及びＩＭＳ ＳＩＭ機能の少なくとも１つと互換性を有することを特徴とする請求項１に記載のＩＣカード。
【請求項１１】
前記制御部は、ＳＩＭ機能、ＵＳＩＭ機能、ＩＳＩＭ及びＩＭＳ ＳＩＭ機能の少なくとも１つと互換性を有する手順を実行するものであることを特徴とする請求項１に記載のＩＣカード。
【請求項１２】
コンピュータに挿入されたときに、スレーブモード（slave mode）で動作して前記コンピュータによってアクセスされ、
初期セッション時に前記コンピュータから５Ｖが供給されることにより、前記ＵＳＢプロトコルモードで動作することを特徴とする請求項２記載のＩＣカード。
【請求項１３】
対応する高速プロトコルフォーマットリーダ（high speed protocol format reader）を備えて設計されたカメラに装着されると、該カメラによってアクセスされ、
前記カメラから３Ｖが供給されることにより、前記ＭＭＣプロトコルモードに切り替わり、該カメラの情報を保存することを特徴とする請求項２に記載のＩＣカード。
【請求項１４】
携帯端末機に接続され、該携帯端末機から３Ｖが供給されることにより、前記ＭＭＣプロトコルモードに切り替わり、該携帯端末機の情報を保存することを特徴とする請求項２に記載のＩＣカード。
【請求項１５】
携帯端末機に接続され、該携帯端末機から５Ｖが供給されることにより、外部機器との接続サービスのために前記ＵＳＢプロトコルモードに自動的に切り替わることを特徴とする請求項２に記載のＩＣカード。
【請求項１６】
前記携帯端末機は、前記ＵＳＢプロトコルモードと非接触プロトコルモードで同時に動作するように構成されていることを特徴とする請求項１５に記載のＩＣカード。
【請求項１７】
前記複数の電気接点は、ＩＳＯ ７８１６に従ってＣ１、Ｃ２、Ｃ３、Ｃ４、Ｃ５、Ｃ６、Ｃ７及びＣ８からなる８つの電気接点を含み、
Ｃ４及びＣ８の電気接点が前記ＵＳＢプロトコルを実現するために割り当てられると共に、Ｃ６の電気接点が前記非接触プロトコルを実現するために割り当てられることを特徴とする請求項１６に記載のＩＣカード。
【請求項１８】
ＩＣカードが接続される携帯端末機の制御方法であって、
接続されたＩＣカードの利用可能な高速プロトコルモードのタイプを検知する段階と、
前記ＩＣカードの複数の電気接点の少なくとも１セットを前記検知された高速プロトコルモードに割り当てる段階と、
前記検知された高速プロトコルモードで動作する段階と、
を含んで構成されることを特徴とする携帯端末機の制御方法。
【請求項１９】
前記高速プロトコルモードのタイプを検知する段階は、前記ＩＣカードに供給される電圧に基づいて前記高速プロトコルモードのタイプを検知し、
前記ＩＣカードは、前記電圧が供給されることによって前記高速プロトコルモードに切り替わることを特徴とする請求項１８に記載の携帯端末機の制御方法。
【請求項２０】
前記高速プロトコルモードには、ＵＳＢ（Universal Serial Bus）プロトコルモード、ＭＭＣ（Multi Media Card）プロトコルモード及びＵＳＢ＿ＩＣ（Universal Inter Chip）プロトコルモードの少なくとも１つが含まれることを特徴とする請求項１８に記載の携帯端末機の制御方法。
【請求項２１】
前記高速プロトコルモードに割り当てる段階は、
５Ｖが検知されると、前記ＵＳＢプロトコルモードのために前記ＩＣカードの複数の電気接点の少なくとも１セットを割り当て、
３Ｖが検知されると、前記ＭＭＣプロトコルモードのために前記ＩＣカードの複数の電気接点の少なくとも１セットを割り当て、
１．８Ｖ以下が検知されると、前記ＵＳＢ＿ＩＣプロトコルモードのために前記ＩＣカードの複数の電気接点の少なくとも１セットを割り当てることを特徴とする請求項２０記載の携帯端末機の制御方法。
【請求項２２】
前記高速プロトコルモードを検知する段階は、セッション開始の初期段階に、ＩＳＯ７８１６に基づく前記ＩＣカードのリセット応答（ＡＴＲ）に含まれる高速プロトコルモードに関する情報から前記ＩＣカードの高速プロトコルモードのタイプを検知することを特徴とする請求項２０に記載の携帯端末機の制御方法。
【請求項２３】
前記高速プロトコルモードを検知する段階は、ＥＴＳＩ ＳＣＰ ＴＳ １０２ ２２１に基づくサービステーブルに含まれる利用可能なプロトコルモードのリストから前記ＩＣカードの高速プロトコルモードのタイプを検知することを特徴とする請求項２０に記載の携帯端末機の制御方法。
【請求項２４】
前記ＵＳＢプロトコルモードが検知されると、該ＵＳＢプロトコルモードのために前記ＩＣカードの複数の電気接点の少なくとも１セットを割り当てると共に、該ＵＳＢプロトコルモードで動作し、
前記ＭＭＣプロトコルモードが検知されると、該ＭＭＣプロトコルモードのために前記ＩＣカードの複数の電気接点の少なくとも１セットを割り当てると共に、該ＭＭＣプロトコルモードで動作し、
前記ＵＳＢ＿ＩＣプロトコルモードが検知されると、該ＵＳＢ＿ＩＣプロトコルモードのために前記ＩＣカードの複数の電気接点の少なくとも１セットを割り当てると共に、該ＵＳＢ＿ＩＣプロトコルモードで動作することを特徴とする請求項２２又は請求項２３に記載の携帯端末機の制御方法。
【請求項２５】
ＩＣカードが接続された物理的インタフェースと、
前記ＩＣカードのプロトコルモードのタイプを検知し、前記ＩＣカードの複数の電気接点の少なくとも１セットを前記検知したプロトコルモードに割り当てると共に、該プロトコルモードで動作するように制御する制御部と、
を含んで構成されことを特徴とする携帯端末機。
【請求項２６】
前記プロトコルモードには、高速プロトコルモードと非接触プロトコルモードの少なくとも１つが含まれ、前記高速プロトコルモードには、ＵＳＢプロトコルモード、ＭＭＣプロトコルモード及びＵＳＢ＿ＩＣプロトコルモードの少なくとも１つが含まれることを特徴とする請求項２５に記載の携帯端末機。
【請求項２７】
前記ＩＣカードは、その複数の電気接点の第１セットがＩＳＯ ７８１６プロトコルに割り当てられている一方、前記複数の電気接点の第２セットが前記高速プロトコルモードに割り当てられるように構成され、
前記複数の電気接点の第２セットが前記高速プロトコルモードに割り当てられて該高速プロトコルモードで動作すると、前記ＩＳＯ ７８１６プロトコルに割り当てられていた前記第１セットの少なくとも１つのセットがディセーブルされ、このディセーブルされた電気接点が非接触プロトコルモードのために再割り当てされることを特徴とする請求項２５に記載の携帯端末機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｕｎｉｖｅｒｓａｌ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ Ｃａｒｄ（ＵＩＣＣ）などの規格に準拠した、または、そのような規格と互換性を有するＩＣカード（スマートカード）及び該ＩＣカードを収容する携帯端末機に関する。
【背景技術】
【０００２】
ＩＣカードは、論理回路であるＩＣチップを内蔵し、通常、このＩＣチップが物理的インタフェースと接続されて外部装置との通信を可能とし、該ＩＣカードが多様な機能を実現する。ここで、外部装置としては、携帯端末機、ＰＣ、ＩＣカードアダプター、ＩＣカードリーダー／ライターなどがある。
【０００３】
ほとんどのＩＣカード（ＵＩＣＣ）は、従来のＩＳＯ（International Standard Organization）プロトコル（例えば、ＩＳＯ ７８１６）だけではなく、マルチメディアカード（ＭＭＣ：Multi Media Card）、ＵＳＢ＿ＩＣ（ＵＳＢ protocol for Inter Chip use）、ＵＳＢ（Universal Serial Bus）のうちの１つに基づく高速プロトコルをサポートすることができる。
【０００４】
ＩＣカードが、ＩＣカードインタフェースを有するＩＣカードリーダー／ライターや端末機に接続され、例えばＵＳＢ規格に基づく高速プロトコルインタフェースを介してコンピュータと接続されると、ＩＣカードは、コンピュータと通信し、使用しやすく低コストの高速シリアルインタフェースをユーザーに提供し、かつコンピュータの外部装置に「ｐｌｕｇ ａｎｄ ｐｌａｙ」機能をサポートするために、ＵＳＢプロトコルによって自身を設定する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来のＩＣカードは、同一のプロトコルモードを採用しないホストや外部装置では使用することができなかった。例えば、ＭＭＣプロトコルモードで動作するＩＣカードは、コンピュータがフラッシュメモリのＭＭＣモードを含むＩＣカードのためのインタフェースや通信プロトコルを有しない場合には、該コンピュータと直接通信することができなかった。
【０００６】
携帯用装置がますます小さく、薄くなるように、それぞれの異なるプロトコルモードに対して個別のカードを利用したり、複数のプロトコルモードにおいて端末機の動作を対応させるためにハードウェアを追加したりするよりは、複数のプロトコルモードで動作し得る１つのＩＣカード装置を使用する方が好ましい。
【０００７】
今のところ、携帯端末機で重いプロシージャ（a heavy procedure）を多重化しまたは実施することなく、ＵＳＢとＭＭＣとの両方で動作し得るＩＣカード（ＵＩＣＣ）は開発されていない。また、端末機（又はコンピュータ）で実現される特定のプロシージャは、これを実現する新しい端末機のみにその市場が限定される。
【０００８】
ＩＣカード（ＵＩＣＣ）と携帯端末機との間の物理的インタフェースは８つの接点モジュール（eight contacts module）に基づいており、それより多くの電気接点は実現されそうにない。
従って、全ての拡張は、前記従来の電気接点に対応できること、最小限の下位互換性を有すること、及び、セッションはＩＳＯ ７８１６シリーズに定められたＩＳＯ Ｔ＝０プロトコルで常にオープンされ得ることを考慮しなければならない。
【０００９】
また、ＩＣカード（ＵＩＣＣ）において、使用可能な電気接点が一般的に８つに限定されるという点も問題である。無線通信装置の機能及び性能の向上し続けるにつれて、電気接点の総数を増加させることは、そのような機能及び性能の向上をサポートする１つの方法にはなる。
しかし、ＩＣカード（ＵＩＣＣ）に新たな物理的電気接点を追加すると、ＩＣカード（ＵＩＣＣ）及びこれとの通信を必要とする外部装置の双方に大きな変形が必要となってしまう。
【００１０】
本発明は、このような従来の課題に着目してなされたものである。すなわち、本発明は、ＩＣカードの電気接点の総数（例えば、８端子）を維持しつつ、このように限られた電気接点を適切な方法で動的（ダイナミック）に割り当てることにより、多様な機能及びインタフェースに対応して適切にサポートすること、特に、高速データ通信の処理を適切に行うことを目的とする。
【００１１】
本発明は、ＩＣカード（特にＵＩＣＣ）でより向上したサービスと応用とを提供するために、ＵＳＢプロトコルモード、ＭＭＣプロトコルモード及びＵＳＢ＿ＩＣプロトコルモードでの動作をサポートするための解決方法を提供することを目的とする。これにより、ＵＩＣＣ｛ＳＩＭ（Subscriber Identity Module）、ＵＳＩＭ（Universal Subscriber ＩＣentity Module）、ＩＳＩＭ又はＩＭＳ ＳＩＭなどの応用を含む）は、新しいインタフェースが使用されることを要求する。
【００１２】
従来のＩＳＯ ７８１６プロトコルは、高速通信用に設計されていないプロトコル（Ｔ＝０、Ｔ＝１）であるため、限られた通信チャネルしか提供できない。この解決方法として、本発明は、高速プロトコルモードのための新たなインタフェースとプロトコルとを提供する。
【００１３】
本発明は、ＩＣカード（ＵＩＣＣ）が携帯端末機に挿入される場合にはＭＭＣプロトコルモードが使用され、コンピュータと通信する場合にはＵＳＢプロトコルモードが使用されることを可能とする。
【００１４】
本発明は、例えば、ＩＣカードリーダー／ライターの種類（タイプ）を検知し、検知したプロトコル（例えば、ＭＭＣやＵＳＢ）に対してセッションを開始し、全てのプロトコルモードが同一の物理的インタフェースで使用されるＩＣカードベースのメカニズム（ＩＣカードシステム）を提供することを目的とする。
【００１５】
本発明は、ＭＭＣプロトコルモード又はＵＳＢプロトコルモードを使用し、そのようなプロトコルでＩＣカードを設定するホストと通信するか否かを判断することのできるＩＣカードを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、制御部を含む端末機と通信するように形成されたＩＣカードにおいて、複数の電気接点と、情報を保存し、前記複数の電気接点を介して前記制御部と通信し得るメモリと、を備え、前記制御部によって高速プロトコルモードのタイプが検知され、検知された高速プロトコルモードでの動作をサポートするように前記複数の電気接点の少なくとも１セットが前記制御部によって割り当てられることを特徴とする。
【００１７】
また、本発明は、ＩＣカードが接続される携帯端末機の制御方法であって、接続されたＩＣカードの高速プロトコルモードのタイプを検知する段階と、前記ＩＣカードの複数の電気接点の少なくとも１セットを前記検知された高速プロトコルモードに割り当てる段階と、前記検知された高速プロトコルモードで動作する段階と、を含んで構成されることを特徴とする。
【００１８】
また、本発明は、携帯端末機であって、ＩＣカードが接続された物理的インタフェースと、前記ＩＣカードのプロトコルモードのタイプを検知し、前記ＩＣカードの複数の電気接点の少なくとも１セットを前記検知したプロトコルモードに割り当てると共に、該プロトコルモードで動作するように制御する制御部と、を含んで構成されことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、端末機の制御部によってＩＣカードの高速プロトコルモードのタイプが検知され、該検知された高速プロトコルモードの動作をサポートするように前記ＩＣカードの複数の電気接点が割り当てられるので、ＩＣカードは、端末機で検知された高速プロトコルモード、例えば、端末機に応じた高速プロトコルモードで動作することができるという効果がある。
【００２０】
また、本発明に係るＩＣカード（ＵＩＣＣ）は、ネゴシエーション段階あるいは新しいネゴシエーション段階（negotiation phase）を追加することなく、ＵＳＢ又はＭＭＣを実行する如何なる端末機にも使用可能となるという効果がある。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を添付図面に基づいて説明する。
概要として、新たなネゴシエーション段階を追加することなく、ＵＳＢやＭＭＣを実現する如何なる端末機においても使用することができ、最適な相互接続のためのプロトコル選択及びそのプロシージャの両方を実現し得るＩＣカード（ＵＩＣＣ）を有することが好ましい。
本発明では、ＵＳＢやＭＭＣ等の高速プロトコルモードで動作する端末機に、少なくとも１つの高速プロトコルモードでの動作が可能なＩＣカードが接続されると、端末機によって利用可能な高速プロトコルモードのタイプが検知され、該検知された高速プロトコルをインタフェースでイネーブルとされ、該高速プロトコルモードでの動作をサポートするようにＩＣカードの電気接点の１セットが割り当てられて該高速プロトコルモードに切り替わる。ここで、前記利用可能な高速プロトコルモードのタイプとは、ＩＣカードが前記端末機との間で利用することのできる高速プロトコルモードのタイプや前記端末機によって動作を要求される高速プロトコルモードのタイプなどを意味する。
【００２２】
図１は、本実施形態に係るＵＩＣＣ（ａ）及び該ＵＩＣＣの電気接点の割り当てテーブル（ｂ）を示している。図１に示すように、ＵＩＣＣ（ＩＣカード）１０は８つの電気接点Ｃ１〜Ｃ８を有している。ここで、８つの電気接点が全てプロセッサと電気的に接続されるのではなく、それらのうち一部は使用されない。このような未使用接点は特定プロトコルの存在によって特定技術に割り当てることができる。
【００２３】
図１に示すように、ＵＩＣＣの電気接点のうち５つの電気接点は従来のＩＳＯプロトコル（ＩＳＯ ７８１６）に割り当てられているが、残りの３つの未使用接点（Ｃ４、Ｃ６、Ｃ８）はＭＭＣやＵＳＢのためのＵＩＣＣ接点割り当てなどのさらなる発展のために使用可能である。
【００２４】
ＵＩＣＣの各接点の割り当ては次のとおりである。
Ｉ/Ｏ：カード内のＩＣ回路に対するシリアルデータの入出力：（Ｃ７）
ＶＰＰ：プログラミング電圧入力（定義されているが未使用）：（Ｃ６）
ＧＮＤ：グランド（基準電圧）：（Ｃ５）
ＣＬＫ：ｃｌｏｃｋｉｎｇ ｏｒ ｔｉｍｉｎｇ ｓｉｇｎａｌ：（Ｃ３）
ＲＳＴ：単独で使用されるか（インタフェース装置から供給されるリセット信号）又は内部リセット調節回路と組み合わせて使用される（カードによる選択的使用）。内部リセットが実現される場合には、ＶＣＣへの電圧供給が必須となる。：（Ｃ２）
ＶＣＣ：電力供給（電源電圧）入力：（Ｃ１）
【００２５】
ＥＴＳＩ ＳＣＰ ＴＳ １０２ ２２１（ＵＩＣＣ特性）は、ＩＣカード利用のための一般のプラットフォームを定義し、無線通信ネットワーク（例えば、２Ｇや３Ｇ）での動作のためにＵＩＣＣ（又はＩＣカード）と携帯端末機との間のインタフェースを指定する。ＥＴＳＩはＵＩＣＣ規定を担当している欧州電気通信標準化機構を示す。ＵＩＣＣ及びＥＴＳＩ ＳＣＰ ＴＳ １０２ ２２１（２００５−０６）に基づく規格などに関する詳細な追加事項が考慮される。
【００２６】
本発明の実施形態によれば、ＵＩＣＣ１０は、複数の電気接点と、情報を保存し、前記接点を介してプロセッサと通信するメモリと、を含んで構成され、前記プロセッサによって高速プロトコル（又は非接触プロトコル）の存在が検知され、前記プロセッサが少なくとも１セットの電気接点を割り当てることで、高速プロトコルが存在するか否かに応じてｎｏｎ−ＩＳＯモード（高速プロトコルモード）又はＩＳＯモード（ＩＳＯ ７８１６プロトコルモード）での動作をサポートすることができる。
【００２７】
ここではメモリやプロセッサのような特定の要素について説明するが、これらに限定されるものではない。本発明の範囲は、ＩＣカードやスマートカードのある特定の種類に限定されるものではなく、他の様々なＩＣカードやスマートカードも本明細書に記載された本発明の本質的な特徴を含むように構成することが可能であることも考慮されるべきである。本発明は、（ＵＩＣＣに限定されるものではなく）スマートカードの同一の物理的インタフェースにおける複数のプロトコルの実現にも適用することができる。
【００２８】
また、ＵＩＣＣ１０は、ＳＩＭ機能、ＵＳＩＭ機能、ＩＳＩＭ機能及びＩＭＳ ＳＩＭ機能のうちの少なくとも１つと互換性を有することができる。しかし、他の種類のＳＩＭカードや類似したオペレーションも本発明の特徴によりサポートすることができる。
【００２９】
図２は、ＭＭＣプロトコルモードのために割り当てられる電気接点を有するＵＩＣＣ１０を示している。
【００３０】
ＵＩＣＣ１０は、複数の電気接点と、情報（高速プロトコル（ここでは、ＭＭＣプロトコル）に関する情報等）を保存し、前記複数の電気接点を介してプロセッサ（図示せず）と通信する前記メモリ（図示せず）と、を含んで構成され、前記プロセッサが少なくとも１セットの電気接点を割り当てることで、特定プロトコルモードでの動作をサポートすることができる。
ここで、複数の電気接点は、前記ＩＳＯ ７８１６に基づくＣ１、Ｃ２、Ｃ３、Ｃ４、Ｃ５、Ｃ６、Ｃ７及びＣ８の８つの電気接点から構成されており、Ｃ４、Ｃ６、Ｃ８の電気接点がＭＭＣプロトコルを実現するために割り当てられる。
【００３１】
このようなＵＩＣＣ１０が携帯端末機に位置する場合、該端末機はＵＩＣＣ１０のＭＭＣプロトコルの存在を検知してＭＭＣプロトコルモードでの動作に自動的に切り替えることができる。また、このようなＵＩＣＣ１０がカメラに挿入された場合には、該カメラはＵＩＣＣ１０のＭＭＣプロトコルの存在を検知し、データを保存するために自動的にＭＭＣプロトコルモードでの動作に自動的に切り替えることができる。この場合、端末機又はカメラはＵＩＣＣ１０に３Ｖを供給し、ＵＩＣＣ１０は３Ｖが供給されてＭＭＣプロトコルモードで動作する。
【００３２】
図３は、ＵＳＢプロトコルモードのために割り当てられる電気接点を有するＵＩＣＣ１０を示している。
【００３３】
図３においても、複数の電気接点は、図１、２に示したＵＩＣＣと同様に、Ｃ１、Ｃ２、Ｃ３、Ｃ４、Ｃ５、Ｃ６、Ｃ７、及びＣ８の８つの電気接点から構成され、Ｃ４、Ｃ８の電気接点がＵＳＢプロトコルを実現するために割り当てられるようになっており、ＵＩＣＣ１０は携帯端末機に位置する。
このとき、携帯端末機は、ＵＩＣＣのＵＳＢプロトコルの存在を検知し、自身がＵＳＢプロトコルモードで動作すると共にＵＩＣＣ１０に５Ｖを供給する。そして、ＵＩＣＣ１０は、この５Ｖが供給されることにより、外部装置との接続サービスのためにＵＳＢプロトコルに自動的に切り替わる。
【００３４】
また、Ｃ４、Ｃ８の電気接点は、ＵＳＢプロトコル実現のために前記プロセッサにより割り当てられる。なお、同時にコンタクトレス（非接触）通信プロトコルが存在する場合には、Ｃ６の電気接点が非接触プロトコル実現のために割り当てられる。
【００３５】
上記した電気接点Ｃ４、Ｃ６、Ｃ８又はＣ４、Ｃ８の割り当ては、単に説明のためのものであり、当業者であればこのような接点以外の他の接点も使用し得るということを理解できるであろう。
【００３６】
次に、端末機においてプロトコルモードのタイプを検知して実現する方法について図４〜図７を用いて説明する。
【００３７】
図４は、本実施形態に係るＵＩＣＣを含む携帯端末機２０の概略構成を示している。
図４に示すように、携帯端末機２０は、ＵＩＣＣ等のＩＣカード２２と接続された物理的カードインタフェース２１と、情報を保存するメモリ２３と、端末機２０の電源がオンされたときにＩＣカード２２にアクセスして該ＩＣカード２２から情報を読み出すモードセンシングモジュール（a mode sensing module）２４と、ＩＣカード２２のために特定プロトコルモードの存在を検知するモード識別モジュール（a mode distinguishing module）２５と、ＩＣカード２２との電気接点の少なくとも１セットを割り当てる割り当てモジュール（an allocating module）２６と、プロセッサ（制御部）２７と、を含んで構成される。図４では、各モジュールが分離されて別々に示されているが、プロセッサ２７の一部分となる場合もある。また、携帯端末機２０は、情報を出力（表示）する出力部２８と、ユーザーが情報等を入力する入力部２９と、ＲＦ信号を送受信する送受信部３０とをさらに含んでいる。
【００３８】
プロセッサ２７は、携帯端末機２０及びＩＣカード２２の本質的なオペレーションを制御し、送受信器３０を介して無線ネットワークに接続される。なお、携帯端末機２０は上記各構成要素を含むものに限定されるものではなく、他の要素を含むことができる。
【００３９】
プロセッサ２７は、携帯端末機２０に配置され、ＳＩＭ機能、ＵＳＩＭ機能、ＩＳＩＭ機能及びＩＭＳ ＳＩＭ機能のうちの少なくとも１つと互換性のあるプロシージャを実現する。プロセッサ２７は、カードインタフェース２１、メモリ２３、モードセンシングモジュール２４、モード識別モジュール２５、及び、割り当てモジュール２６と協働し、ホスト（携帯端末機）及びＩＣカード２２の少なくとも１つに電源が供給されると、ＩＣカード２２からの入力信号によって該ＩＣカード２２のプロトコルモードタイプを検知し、この検知したプロトコルモードのタイプに応じてＩＣカード２２の複数の電気接点の少なくとも１つのセットを割り当てると共に、前記検知されたプロトコルモードのタイプで動作する。
【００４０】
本発明が適用される範囲には、ＷＩ−ＦＩ、ＷＬＡＮ、ＷＩＢＲＯ、ＷＩＭＡＸ、ＢＲＥＷ、３Ｇネットワークなどの複数の無線ネットワークが含まれる。それは、これらの概念及び特徴が本発明と共通し、多様な通信方式における実現を可能にするからである。
【００４１】
また、ＵＩＣＣに関し、本発明はテレコミュニケーション分野に関連して説明されているが、本発明が提供する解決方法は、このようなテレコミュニケーション分野だけではなく、これを超えてＵＩＣＣの使用可能な多様な分野をカバーできる。また、本発明の範囲には、特定の種類のＰＤＡ、ノート型パソコン、ＵＭＰＣ（Ultra Portable Mobile Compute）などの携帯端末機又は携帯装置も含まれる。
【００４２】
次に、図５を参照して本発明の第１実施形態によるプロトコルモードの選択方法について説明する。
図５に示すように、ＩＣカード（ＵＩＣＣ）のプロトコルを動的に選択する方法は、ＵＩＣＣがホストに接続され、ホスト及びＵＩＣＣの少なくとも１つに電力が供給されるとＵＩＣＣから受信される入力信号に基づいてＵＩＣＣのプロトコルモードのタイプを検知することから始まる（ステップ５０）。ここで、入力信号に基づいてプロトコルモードのタイプを検知することには、ＵＩＣＣに供給される電圧クラスを検知することが含まれる。これは互いに異なるプロトコルの電気的特性（仕様）が異なるためである。例えば、ＵＳＢプロトコルは（ＰＣのように）５Ｖで動作する反面、ＭＭＣプロトコルは３Ｖで動作する。但し、例えば１．８Ｖのように、今後実施されるより低い電圧クラスを排除するものではない。
【００４３】
次に、５Ｖが検知されたかを判断する（ステップ５１）。５Ｖが検知された場合には、ＵＩＣＣのプロトコルモードのタイプがＵＳＢプロトコルであると判断し、ＵＳＢプロトコルが前記インタフェースでイネーブルとなり、ＵＩＣＣの電気接点もそれに応じて割り当てられる（例えば、図３に示すように、Ｃ４、Ｃ８の電気接点がＵＳＢに割り当てられる）（ステップ５２）。
【００４４】
５Ｖが検知されない場合（例えば、３Ｖが検知された場合）には、ＵＩＣＣのプロトコルモードのタイプがＭＭＣプロトコルであると判断し、ＭＭＣプロトコルが前記インタフェースでイネーブルとなって、ＵＩＣＣの電気接点はそれに応じて割り当てられる（例えば、図２に示すように、Ｃ４、Ｃ６、Ｃ８の電気接点がＭＭＣに割り当てられる）（ステップ５３）。
【００４５】
図６は、本発明の第２実施形態によるプロトコルモードの選択方法を示している。
ここで、ステップ６０は、図５のステップ５０と実質的に同じである。次に、ＵＩＣＣの電圧クラスを検知する（ステップ６１）。ここで、互いに異なるプロトコルに割り当てられた複数の電圧クラスを検知することを含み、そこには、例えば、ＵＳＢ（５Ｖ）、ＭＭＣ（３Ｖ）、及び、ＵＳＢ ＩＣ（１．８Ｖ）が含まれる。なお、ＵＳＢ ＩＣは、１．８Ｖ、１．２Ｖ、又は、１．０Ｖのように異なる電圧クラスで動作することができる。
【００４６】
５Ｖの電圧クラスが検知された場合には、ＵＩＣＣのプロトコルモードのタイプがＵＳＢプロトコルであると判断し、ＵＳＢプロトコルが前記インタフェースでイネーブルとなって、ＵＩＣＣの電気接点はそれに応じて割り当てられる（例えば、図３に示すように、Ｃ４、Ｃ８の電気接点がＵＳＢに割り当てられる）（ステップ６２）。
【００４７】
また、３Ｖの電圧クラスが検知された場合には、ＭＭＣプロトコルを前記インタフェースでイネーブルとしＵＩＣＣの電気接点はそれに応じて割り当てられる（例えば、ＵＩＣＣでは、図２に示すように、Ｃ４、Ｃ６、Ｃ８の電気接点がＭＭＣに割り当てられる）（ステップ６３）。
【００４８】
さらに、１．８Ｖ又はそれより低い電圧クラスが検知されると、ＵＳＢ ＩＣプロトコルを前記インタフェースでイネーブルとし、ＵＩＣＣの電気接点はそれに応じて割り当てられる（ステップ６４）。
【００４９】
図７は、本発明の第３実施形態によるプロトコルモードの選択方法を示している。この実施形態では、所定のセッション・オープニングの初期段階（ネゴシエーション段階）において、プロトコルモードを検知することを含む。
【００５０】
ステップ７０〜７２は、図５のステップ５０〜５２と同様である。すなわち、ＵＩＣＣがホストに接続され、ホスト及びＵＩＣＣの少なくとも１つに電力が供給され、ＵＩＣＣから受信される入力信号に基づいてＵＩＩＣのプロトコルモードのタイプを検知することから始まる（ステップ７０）。そして、入力信号に基づいてプロトコルモードのタイプを検知することには、ＵＩＣＣに供給される電圧クラスを検知することが含まれ、ＵＩＣＣに供給される電圧クラスとして５Ｖが検知されたか否かを判断する（ステップ７１）。５Ｖが検知された場合には、ＵＳＢプロトコルをインタフェースでイネーブルとしＵＩＣＣの電気接点はそれに応じて割り当てられる（例えば、図３に示すように、Ｃ４、Ｃ８の電気接点がＵＳＢに割り当てられる）（ステップ７２）。
【００５１】
一方、５Ｖが検知されなかった場合（例えば、５Ｖより小さい電圧クラスが検知された場合）には、所定のセッションを開始し、該セッション・オープニングの初期段階／ネゴシエーション段階にて高速プロトコルモードに関する情報を検知し始める（ステップ７３）。ここで、オープンセッション後、プロトコルの検知／ネゴシエーションを開始した後に高速プロトコルモードに関する情報を検知するモードには少なくとも２種類がある。
【００５２】
高速プロトコルモードに関する情報を検知する第１の検知モードは、ＵＩＣＣに保存され、ＩＳＯ ７８１６によるＡＴＲ（Answer To Reset）に含まれる高速プロトコルモードに関する情報を検知することを含む。
【００５３】
高速プロトコルモードに関する情報を検知する第２のモードは、ＵＩＣＣに保存され、ＥＴＳＩ ＳＣＰ ＴＳ １０２ ２２１によるサービステーブルにおいてイネーブルになったプロトコルモードのリストを検知することをさらに含む。
【００５４】
ステップ７４でＭＭＣプロトコルモードが検知された場合には、ＵＩＣＣの複数の電気接点の少なくとも１つのセットがＭＭＣプロトコルモードに応じて割り当てられ、ＭＭＣプロトコルモードで動作する（ステップ７５）。一方、ステップ７４でＵＳＢ ＩＣプロトコルモードが検知された場合には、ＵＩＣＣの複数の電気接点の少なくとも１つのセットがＵＳＢ ＩＣプロトコルモードに応じて割り当てられ、ＵＳＢ ＩＣプロトコルモードで動作する（段階７６）。
【００５５】
ここでは、５Ｖが検知されなかった場合に高速プロトコルモードに関する情報を検知するようにしているが、最初に当該情報を検知するようにしてもよい。この場合、検出された高速プロトコルモードに応じてＵＩＣＣの複数の電気接点の少なくとも１つが割り当てられる。また、この方法には、ＭＭＣプロトコルモード及びＵＳＢプロトコルモードと共にＵＳＢ ＩＣプロトコルモードの実現を含むことができる。ここで、ＵＳＢ ＩＣプロトコルモードは、１．８Ｖ、１．２Ｖ、又は、１．０Ｖのように異なる電圧クラスでも動作することができる。
【００５６】
以上、本発明の好ましい実施形態を説明したが、本発明は上述した実施形態に限られるものではなく、本発明の精神及び範囲を逸脱することなく、様々な変形が可能である。
【００５７】
例えば、ＩＣカードリーダーの種類を検出することで存在する高速プロトコルモードを識別することができる。この場合において、識別された高速プロトコルモードでセッションを開始するようにする。
例えば、ＵＩＣＣは（ＵＳＢ物理的手動アダプターと共に）ＰＣに挿入することができる。この場合、ＵＩＣＣはスレーブモード（slave mode）にあり、ＰＣはファイルの読み込み、書き込み又は動作の実行のためにＵＩＣＣにアクセスする。セッション・オープニング時に、ＰＣはＵＳＢモードで動作を続けるＵＩＣＣによって検知される５Ｖ（の電源電圧）を供給する。また、ＵＩＣＣは適切なカードリーダー（correct card format reader）を有するカメラに挿入することができる。この場合、カメラは３Ｖ（の電源電圧）をＵＩＣに供給し、ＵＩＣＣはインタフェースでＭＭＣプロトコルモードに自動的に切り換わり、カメラはＵＩＣＣに写真等を保存することができる。
【００５８】
他の例においては、ＵＩＣＣは（例えば、大容量記憶のために）ＭＭＣプロトコルを使用するように要求する携帯端末機に挿入することができる。この場合、端末機が３Ｖで入力信号を供給すると、ＵＩＣＣはインタフェースでＭＭＣプロトコルモードに自動的に切り替わる。そして、ＵＩＣＣは、その複数の電気接点の１セットが該ＭＭＣプロトコルに割り当てられることになる。同様に、ＵＩＣＣは（例えば、接続サービスのために）ＵＳＢプロトコルを使用するように要求する携帯端末機に挿入することができる。この場合、端末機が５Ｖで入力信号を供給すると、ＵＩＣＣはインタフェースでＵＳＢプロトコルモードに自動的に切り替わる。そして、ＵＩＣＣは、その複数の電気接点の１セットが該ＵＳＢプロトコルに割り当てられることになる。
【００５９】
本発明を応用したさらに他の例においては、ＵＩＣＣが非接触プロトコル（on one wire implementation）と高速プロトコルとの両方を使用することを要求する携帯端末機に挿入された場合についても説明される。携帯端末機は、（Ｃ４、Ｃ８電気接点でイネーブルになった）高速プロトコルと（Ｃ６接点でイネーブルになった）非接触プロトコルのためにＵＳＢの使用を選択することができる。この場合、入力信号が５Ｖで供給されると、Ｃ６の電気接点は非接触プロトコルの使用が自由であり、かつＵＩＣＣはインタフェースでＵＳＢプロトコルに自動的に切り換えることができる。
さらに、高速プロトコルモードが存在し使用される場合には、ＩＳＯ７８１６プロトコルに割り当てられた電気接点の少なくとも１つをディセーブルとしてもよい。ＩＳＯ ７８１６プロトコルの扱う各タスクは高速プロトコルによっても容易に達成し得るからである。この場合において、非接触プロトコルが存在する場合には、該非接触プロトコルのために前記ディセーブルとした電気接点を再割り当てするのが好ましい。
【００６０】
添付図面を参照して、本発明の実施形態を当業者が容易に実施することができるように詳細に説明した。しかし、本発明は、多様な形態で実現することができ、ここで説明する実施形態に限定されるものではない。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施形態に係るＵＩＣＣ（ＩＣカード）及び該ＵＩＣＣの電気接点の割り当てテーブルを示す図である。
【図２】ＭＭＣプロトコルモードのために割り当てられた電気接点を有するＵＩＣＣを示す図である。
【図３】ＵＳＢプロトコルモードのために割り当てられた電気接点を有するＵＩＣＣを示す図である。
【図４】本発明の実施形態に係るＵＩＣＣを含む携帯端末機の構成図である。
【図５】本発明の第１実施形態によるプロトコルモードの選択方法を示すフローチャートである。
【図６】本発明の第２実施形態によるプロトコルモードの選択方法を示すフローチャートである。
【図７】本発明の第３実施形態によるプロトコルモードの選択方法を示すフローチャートである。
【符号の説明】
【００６２】
１０    ＵＩＣＣ（ＩＣカード）
２０    携帯端末機
２１    カードインタフェース
２２    ＵＩＣＣ（ＩＣカード）
２３    メモリ
２４    モードセンシングモジュール
２５    モード識別モジュール
２６    割り当てモジュール
２７    プロセッサ
２８    出力部
２９    入力部
３０    送受信器
【図１】
2007242024.tif 000003
【図２】
2007242024.tif 000004
【図３】
2007242024.tif 000005
【図４】
2007242024.tif 000006
【図５】
2007242024.tif 000007
【図６】
2007242024.tif 000008
【図７】
2007242024.tif 000009