(57)【要約】電気回路を有するデータキャリアは、選択制御コマンドを含む入力データを供給するために設けられた受信手段を備え、互いに相補的な少なくとも１つのペアの選択制御コマンドを処理すると共に互いに相補的な少なくとも１つのペアのポート制御コマンドを生成するために設けられた選択制御コマンド処理手段を備え、さらに、ポート制御コマンドが供給されると共に２つの互いの相補的なポート制御コマンドにしたがってそれらのポートの状態に関する可逆的に制御されるために設けられたポート手段を備え、さらに、前記ポート手段の助けにより任意に利用し易い少なくとも１つの選択手段を備えている。
2004510234.tif 000002
【特許請求の範囲】
【請求項１】
電気回路を備えるデータキャリアであって、
前記電気回路は、入力データを供給するために設けられた受信手段を有し、この入力データは、選択制御コマンドを含んでいても良く、この選択制御コマンドが供給可能であると共に、前記選択制御コマンドにしたがったポート制御コマンドを生成するために設けられた選択制御コマンド処理手段を備え、さらに、
前記電気回路は、前記ポート制御コマンドが供給されることができると共に、１つのポート状態から他のポート状態へと設定可能であり、前記ポート制御コマンドにしたがって、前記１つのポート状態に対して相補的であるポート手段を備え、さらに、
前記電気回路は、ポート状態にしたがった前記ポート手段の助けにより任意に利用し易い少なくとも１つの選択手段を備えるものにおいて、
前記選択制御コマンド処理手段は、少なくとも１ペアの互いに相補的な選択制御コマンドを処理すると共に少なくとも１ペアの互いに相補的なポート制御コマンドを生成するために適用され、前記ポート手段は、２つの互いに相補的なポート制御コマンドにしたがってそれらのポート状態に関して可逆的に制御可能であることを特徴とするデータキャリア。
【請求項２】
前記選択制御コマンド処理手段は、前記選択制御コマンドに含まれるセキュリティコードを処理して供給するために適用されると共に、前記ポート手段は、少なくとも１つのセキュリティコードを格納するセキュリティコードメモリ手段を備え、さらに、
前記ポート手段は、前記選択制御コマンド処理手段および前記セキュリティコードメモリ手段に接続されると共に、前記選択制御コマンド処理手段より供給されたセキュリティコードと、前記セキュリティコードメモリ手段から読み出されたセキュリティコードとを比較できることの助けによるセキュリティコード比較手段を備えていることを特徴とする請求項１に記載のデータキャリア。
【請求項３】
前記ポート手段は、各ポートステージに対応して少なくとも１つの選択手段が設けられている、複数のポートステージを備えていることを特徴とする請求項２に記載のデータキャリア。
【請求項４】
データの格納を任意的に許容するために設けられた、前記選択的なメモリ手段は、第１の選択手段としての提供されていると共に、
前記選択的なメモリ手段は、フラッシュメモリの助けにより形成されていることを特徴とする請求項２に記載のデータキャリア。
【請求項５】
選択的な通信を提供するために設けられた選択的なバス手段が、第２の選択手段として提供されていることを特徴とする請求項２に記載のデータキャリア。
【請求項６】
前記選択的なバス手段は、ＵＳＢの手段により形成されていることを特徴とする請求項５に記載のデータキャリア。
【請求項７】
選択的なコンピューティング手段が、第３の選択手段として提供されていることを特徴とする請求項２に記載のデータキャリア。
【請求項８】
データキャリア用の回路であって、
前記回路は、入力データを供給するために設けられた受信手段を有し、前記入力データは選択制御コマンドを含んでいても良く、さらに、
前記回路は、前記選択制御コマンドが供給されると共に選択制御コマンドにしたがってポート制御コマンドを生成するために設けられた選択制御コマンド処理手段を有し、さらに、
前記回路は、前記ポート制御コマンドが供給可能であり、１つのポート状態から他のポート状態へと設定することができ、前記ポート制御コマンドにしたがって前記１つのポート状態に対して相補的であるポート手段を有し、さらに、
前記回路は、ポート状態にしたがった前記ポート手段の助けにより任意に利用し易い少なくとも１つの選択手段を有するものであり、
前記選択制御コマンド処理手段は、少なくとも１ペアの互いに相補的な選択制御コマンドを処理すると共に少なくとも１ペアの互いに相補的なポート制御コマンドを生成するために設けられ、前記ポート手段は、２つの互いに相補的なポート制御コマンドにしたがってそれらのポート状態に関して可逆的に制御可能であることを特徴とするデータキャリア用の回路。
【請求項９】
前記選択制御コマンド処理手段は、選択制御コマンドに含まれるセキュリティコードを処理して供給するために設けられると共に、前記ポート手段は、
少なくとも１つのセキュリティコードを格納するセキュリティコードメモリ手段を含んでおり、さらに、
前記ポート手段は、前記選択制御コマンド処理手段と、前記セキュリティコードメモリ手段とに接続されると共に、前記選択制御コマンド処理手段により供給されたセキュリティコードが前記セキュリティコードメモリ手段から読み出されたセキュリティコードと比較する助けとなるセキュリティコード比較手段を備えることを特徴とする請求項８に記載の回路。
【請求項１０】
前記ポート手段は、各ポートステージに対応して少なくとも１つの選択手段に設けられた、複数のポートステージを備えることを特徴とする請求項９に記載の回路。
【請求項１１】
データの格納を任意的に許容するために設けられた選択メモリ手段が、第１の選択手段として設けられ、さらに、
前記選択メモリ手段がフラッシュメモリの助けにより形成されていることを特徴とする請求項９に記載の回路。
【請求項１２】
選択通信を提供するために設けられた選択バス手段が第２の選択手段として設けられていることを特徴とする請求項９に記載の回路。
【請求項１３】
前記選択バス手段は、ＵＳＢの手段により形成されていることを特徴とする請求項１２に記載の回路。
【請求項１４】
選択コンピューティング手段が第３の選択手段として設けられていることを特徴とする請求項９に記載の回路。
【請求項１５】
データキャリア内の少なくとも１つの選択手段へのアクセスを可能にする方法であって、
前記データキャリアは、受信手段と、選択制御コマンド処理手段と、少なくとも１つの選択手段と、を備え、
前記方法が以下に定義されるステップを備える、すなわち、
選択制御コマンド供給部からの選択制御コマンドを要求するステップと、
所望のときに、料金を可能にする選択手段の支払いのみに基づいて受信される要求された選択制御コマンドを受信するステップと、
データキャリアに受信された選択制御コマンドを送信して、データキャリア内では受信された選択制御コマンドが選択制御コマンド処理手段の助けにより処理されることにより前記少なくとも１つの選択手段へのアクセスを可能にするステップと、
を備える方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電気回路を備えるデータキャリア、データキャリア用回路およびデータキャリア内の１つの選択手段へアクセスする方法に関する。
【０００２】
【従来の技術】
この発明は、電気回路を備えるデータキャリアであって、前記電気回路は、入力データを供給するために設けられた受信手段を有し、この入力データは、選択制御コマンドを含んでいても良く、この選択制御コマンドが供給可能であると共に、前記選択制御コマンドにしたがったポート制御コマンドを生成するために設けられた選択制御コマンド処理手段を備え、さらに、前記電気回路は、前記ポート制御コマンドが供給されることができると共に、１つのポート状態から他のポート状態へと設定可能であり、前記ポート制御コマンドにしたがって、前記１つのポート状態に対して相補的であるポート手段を備え、さらに、前記電気回路は、ポート状態にしたがった前記ポート手段の助けにより任意に利用し易い少なくとも１つの選択（ｏｐｔｉｏｎ―付加的なもの、選択の対象となるもの―以下、「選択」で統一する）手段を備えるものに関する。
【０００３】
この発明はさらに、データキャリア用の回路であって、前記回路は、入力データを供給するために設けられた受信手段を有し、前記入力データは選択制御コマンドを含んでいても良く、さらに、前記回路は、前記選択制御コマンドが供給されると共に選択制御コマンドにしたがってポート制御コマンドを生成するために設けられた選択制御コマンド処理手段を有し、さらに、前記回路は、前記ポート制御コマンドが供給可能であり、１つのポート状態から他のポート状態へと設定することができ、前記ポート制御コマンドにしたがって前記１つのポート状態に対して相補的であるポート手段を有し、さらに、前記回路は、ポート状態にしたがった前記ポート手段の助けにより任意に利用し易い少なくとも１つの選択手段を有する回路に関する。
【０００４】
この発明はさらに、データキャリア内のポート手段の助けにより選択手段へのアクセスを得る方法に関する。
【０００５】
前記第１段落に定義されたタイプで、前記第２段落に定義された回路を有し、前記第３段落に定義されたタイプの方法にしたがって選択手段のアクセスが可能とされた、このようなデータキャリアは、携帯電話用のいわゆるＳＩＭカードとして本出願の出願人により市場へ提供されていた。
【０００６】
【発明が解決しようとする課題】
公知のデータキャリアにおいては、ポート手段はフューズステージにより形成され、これは、対応するポート制御コマンドの受信に基づいて、例えば非導通状態に持ち込まれて溶解され、その結果、公知のデータキャリア内に選択手段として提供されると共にＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）の助けにより形成された、選択メモリ手段へのアクセスが、データキャリアの全寿命のために不可逆的に禁止されている。ポートの反不可逆的な状態は、公知のデータキャリアの動作可能性を制限する。
【０００７】
この発明の目的は、前記第１段落に定義されたタイプのデータキャリアおよび前記第２段落に定義されたタイプの回路の上述した制限を回避すると共に、改良されたデータキャリアおよび改良された回路を提供することにある。
【０００８】
【課題を解決するための手段】
上述した目的は、選択制御コマンド処理手段が、少なくとも１ペアの互いに相補的な選択制御コマンドを処理するため、および、少なくとも１ペアの互いに相補的なポート制御コマンドを生成するために設けられ、前記ポート手段は、２つの互いに相補的なポート制御コマンドにしたがってそれらのポート状態に関して可逆的に制御することができる、（前記従来の技術の項の）前記第１段落に定義されたタイプのデータキャリアによって達成される。
【０００９】
上述した目的は、選択制御コマンド処理手段が、少なくとも１ペアの互いに相補的な選択制御コマンドを処理するため、および、少なくとも１ペアの互いに相補的なポート制御コマンドを生成するために設けられ、前記ポート手段は、２つの互いに相補的なポート制御コマンドにしたがってそれらのポート状態に関して可逆的に制御することができる、（前記従来の技術の項の）前記第２段落に定義されたタイプの回路によって達成される。
【００１０】
上述した目的を達成するため、（前記従来の技術の項の）前記第３段落に定義されたタイプの方法はこのような方法が以下のように定義されるやり方により特徴付けることができるやり方により、この発明に係る特徴的な構成を有する：
この方法は、データキャリア内の少なくとも１つの選択手段へのアクセスを可能にするものであり、前記データキャリアは受信手段と、選択制御コマンド処理手段と少なくとも１つの選択手段とを備え、前記方法は、以下に定義されるステップ、すなわち、選択制御コマンド供給部からの選択制御コマンドを要求し、要求された選択制御コマンドを受信し、所望のときは料金を可能にする選択手段の支払いのみに基づいて受け入れられ、受け入れられた選択制御コマンドをデータキャリアへと送信し、このデータキャリア内で受け入れられた選択制御コマンドが選択制御コマンド処理手段の助けにより処理されるので、少なくとも１つの選択手段とのアクセスを可能にしている。
【００１１】
この発明による対策の結果として、この発明に係るデータキャリアおよび回路は、ポート手段のポート状態の可逆的な切換えが可能になるという長所を有している。さらに、この長所は、選択手段へのアクセスが連続的に活性化されたポートの状態に基づいて選択的に可能または不可能であることにより得られている。さらに、この長所は、データキャリアの動作可能性が相当に拡張されてより一層の融通性を有すること、および、動作可能性がデータキャリアの寿命の全体を通して広く行き渡っている動作上の要求に適用することができること、により得られている。
【００１２】
さらに、このデータキャリアはデータキャリア製造会社によって非常な大量生産で製造することができるという長所が得られる。他の長所としては、回路製造会社、例えば、少なくともより大きい部分がデータキャリアの回路を形成する集積化された回路の製造会社が、低コストでデータキャリアの回路を製造できるということである。更なる長所は、データキャリアまたはデータキャリアの回路が販売された後に、選択手段が、消費者の要望により、および選択手段の料金の支払いを可能にする支払いに基づいて、販売後も引き続いて選択手段の付加を可能にし、その結果、この発明に係るデータキャリアおよび回路の動作可能性が、このようなデータキャリアの持ち主がこのような拡張を望んだときに、顕著に拡張される。このことは、このようなデータキャリアのために高付加価値を達成することを可能にしている。
【００１３】
この発明に係るこのようなデータキャリアと共に、セキュリティの要求は、データキャリアのポート状態の可逆的な制御が安全な環境で行なわれていないことから、重要な役割を演じており、安全な環境においては安全対策が外部的な安全基準により保証されてはいるが、自由にアクセス可能な状態でそれ故に保護されていない環境においては不正使用の危険性が非常に高い。この発明に係るデータキャリアおよびこの発明に係る回路に対してこれらの厳しいセキュリティ上の要求を強いることを許容するため、請求項２および請求項９にそれぞれ定義されたような特徴的な構成を提供することを追加したならば、とりわけ長所となることは明かであろう。請求項２および請求項９にそれぞれ定義されている特徴的構成の提供は、可逆的制御に関連して求められている安全対策が既にデータキャリアそれ自身に対して直接に提供されていたという長所を有している。
【００１４】
この発明に係るデータキャリアおよびこの発明に係る回路が請求項３および請求項１０に定義された特徴的な構成をそれぞれ有するときにとりわけ有利であることは明かであろうし、その理由は、選択性の高い方法により多数の選択手段の個々に対するアクセスを許容しまたは禁止することを可能にするからであり、また、単一のポート手段を介して選択手段の各グループへのアクセスを可能にするまたは禁止することにより機能的なグループに選択手段を配置することを可能にしているからである。
【００１５】
この発明に係るデータキャリアにおいておよびこの発明に係る回路において、選択メモリ手段をＥＥＰＲＯＭの助けにより形成することが可能である。しかしながら、フラッシュメモリの助けにより選択メモリ手段を実現することも有利であるべきことは明かであり、その理由は、ＥＥＰＲＯＭと比較したときに、このフラッシュメモリは、チップ上に実質的により狭い表面面積を必要とするだけであり、このチップはこの発明に係るデータキャリアのこの発明に係る電気回路の一部分を形成しており、このチップと同様にこの回路はとりわけ廉価に製造することが可能であるからである。さらに、このフラッシュメモリ内に応用例（アプリケーション）が有利に格納されている間に、このデータキャリア内またはこの回路内に設けられたＥＥＰＲＯＭは主として有用なデータの格納のために用いることができる。さらに、この発明に係るデータキャリア用のおよびこの発明に係る回路用のオペレーティングシステムの実施において得られる大きな長所は、オペレーションシステムの選択部分はフラッシュメモリ内に有利に格納されているのに対して、オペレーティングシステムの基本部分のみが、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）内に格納されているべきことであり、その結果、例えば、変更された基準、に対するオペレーティングシステムの適用は、オペレーティングシステムの選択部分のソフトウェアの更新を用いるような如何なる問題をも伴わずに高い融通性を有するやり方により行なうことができ、前記選択部分はフラッシュメモリ内に格納されている。
【００１６】
それぞれ請求項５および請求項１２に定義された特徴的な構成の提供の結果として、選択バス手段の助けにより選択的な通信は、もしも必要な場合のみとき可能にすることができる。これは、厳しいセキュリティ上の要求が最大限の範囲で適合可能であるという付加的な長所を有し、その理由は選択バス手段の助けによる正式には認められない通信が選択バス手段のアクセスの間に極めて思いもよらずに発生してしまうからであり、選択バス手段のアクセスは必要なときのみ、すなわち良好に制御された状態の下でのみ可能とされている。
【００１７】
この業界においては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）が準規格へと発展してきている。それゆえ、この発明に係るデータキャリアにおける請求項６および請求項１３に定義されているような特徴的な構成を提供することは、とりわけ有利なものであることは明らかであり、その理由は、これはこの準規格を備えて構成された多くの装置による選択的な通信が良好に制御された状況の下で実現されることを可能にしているからである。
【００１８】
請求項７および請求項１４にそれぞれ定義された特徴的な構成の提供により、この発明に係るデータキャリアおよびこの発明に係る回路における電力を計算するための必要性を増加させることが選択的に活性化させることができる選択コンピューティング手段の助けにより迅速かつ融通性をもって満足させることが可能であることが有利な方法により達成される。
【００１９】
【発明の実施の形態】
この発明の更なる構成と同様に上述した構成も以下に説明する実施形態の例から明らかとなるであろうし、この具体例の助けにより明瞭になるであろう。
【００２０】
この発明は具体例の１つとして示されてはいるがこの発明を限定するものではない図面に示された実施形態にしたがって、以下により詳細に説明される。
【００２１】
図１は、データキャリア１を示しており、このデータキャリア１は、図１には示されない携帯電話用のＳＩＭ（Ｓｉｎｇｌｅ Ｉｎ−ｌｉｎｅ Ｍｅｍｏｒｙ）カードを形成している。このデータキャリア１は電気回路２とインターフェース手段３とを備えている。インターフェース手段３の助けにより、携帯電話とデータキャリア１との間の通信を可能にする。この目的のために、インターフェース手段は、コンタクトパッドの形態をとるインターフェースステージ４を備えている。インターフェース手段３はさらに、電気回路２にさらに含まれる送信手段５を含むばかりでなく、電気回路２に含まれる受信手段６をも含んでいる。インターフェースステージ４は、受信手段６と送信手段５との両方に接続されており、その結果としてインターフェースステージ４は、受信手段６に対して入力信号ＩＳを供給することができ、そして同様にこのような構成の結果として、送信手段５は、インターフェースステージ４に対して出力信号ＯＳを供給することができる。このような状況において、インターフェース手段３は、電気回路２の動作のために要求されると共にインターフェースステージ４の助けにより供給することができる、供給電圧を生成し、安定化させ、平滑化させるためにもまた適用されていることは注目されるべきである。受信手段６は、入力信号ＩＳを受信して、この受信された入力信号ＩＳに適合させて入力データＩＤを生成して供給する。この入力データＩＤは、選択制御コマンドＯ１，Ｏ２，Ｏ３およびＯ４を含むと共にコマンドＣおよび有用なデータＤを含んでいても良い。送信手段５は、出力データＯＤを受信してこの出力データＯＤに適合させて出力信号ＯＳを生成して供給しており、前記出力データＯＤは前記電気回路２の助けにより格納されおよび処理されることができる有用なデータＤを含んでいる。
【００２２】
データキャリア１はさらに、コマンド処理手段７と、標準的な手段８とを備えている。コマンド処理手段７は、入力データＩＤに含まれているコマンドＣを検出して処理するために適用されている。コマンド処理手段７はさらに、コマンドＣにしたがって、例えば有用なデータＤを標準的な手段８に書き込み、また標準的な手段８から読出し可能な有用なデータを読み出すために、標準的な手段８にアクセスするために適用される。この標準的な手段８は、標準的なメモリ手段９を備え、これはＲＯＭおよびＥＥＰＲＯＭの助けにより形成されると共に有用なデータＤを格納することができる。この標準的な手段８はさらに、標準的なコンピューティング手段１０を備えており、これは算術的論理ユニットの助けと有用なデータＤが処理され計算されることができる手段とにより形成されている。標準的なコンピューティング手段１０に関連して、有用なデータＤまたはコマンドＣはさらに標準的なコンピューティング手段１０を制御するためのコンピューティングコマンドを含んでいても良いことは注目されるべきである。
【００２３】
このデータキャリア１はさらに、ポート手段１２および選択（ｏｐｔｉｏｎ―付加的なもの、選択の対象となるもの―以下、「選択」で統一する）手段１３ばかりでなく選択制御コマンド処理手段１１を備えている。この選択制御コマンド処理手段１１は、選択制御コマンドＯ１，Ｏ２，Ｏ３およびＯ４を受信して処理すると共にポート制御コマンドＧＡ，ＧＢ，ＧＣおよびＧＤを生成して供給するために役立つと共に適用されている。選択手段１３は、選択メモリ手段１６ばかりでなく、選択バス手段１４と選択コンピューティング手段１５とを備えている。選択バス手段１４は、ラインＬを介してインターフェース手段３に接続され、ＵＳＢにより形成されている。選択コンピューティング手段１５は、暗号プロセッサにより形成されている。選択メモリ手段１６は、例えば不揮発性メモリ手段によるフラッシュＥＥＰＲＯＭを用いるばかりでなく、標準的なメモリ手段９を形成するＥＥＰＲＯＭの一部分を用いて、また、標準的なメモリ手段９を形成するＲＯＭの一部分を用いて形成されている。選択メモリ手段１６が、例えば揮発性メモリ手段によるＦＥＲＡＭを用いて、またはＲＡＭを用いて、またはＭＲＡＭを用いて、二者択一的に形成されていても良いことは注目すべきことである。標準的なメモリ手段９および選択メモリ手段１６は、データキャリア１のメモリ手段Ｓを形成している。
【００２４】
本事例の場合、コマンド処理手段７、選択制御コマンド処理手段１１およびポート手段１２が、メモリ手段Ｓ内に格納されたプログラムを実行することができるマイクロプロセッサの助けにより形成されている。コマンド処理手段７，選択制御コマンド処理手段１１またはポート手段１２が二者択一的にハードワイアード論理回路の形態をとっていても良いことは注目されるべきである。選択制御コマンドＯ１，Ｏ２，Ｏ３およびＯ４はまた、一連のプログラムステップをそれぞれ含んでいても良い実行可能なプログラムの助けにより実現されていても良いことは注目されるべきである。これに関連して、選択制御コマンド処理手段１１は選択制御コマンドＯ１，Ｏ２，Ｏ３およびＯ４のプログラムステップを処理するために適用されていても良いこともまた注目されるべきである。
【００２５】
ポート手段１２は、第１のポートステージ１７と第２のポートステージ１８とを備えている。第１のポートステージ１７は、第１のポート制御コマンドＧＡ内に含まれる第１のポートステージ制御コードＧＣＡを受信し、かつ、第２のポート制御コマンドＧＢに含まれると共に前記第１のポートステージ制御コードＧＣＡと相補的である第２のポートステージ制御コードＧＣＢを受信するために適用されている。第２のポートステージ１８は、第３のポート制御コマンドＧＣ内に含まれる第３のポートステージ制御コードＧＣＣを受信し、かつ、第４のポート制御コマンドＧＤに含まれると共に前記第３のポートステージ制御コードＧＣＣと相補的である第４のポートステージ制御コードＧＣＤを受信するために適用されている。第１のポート制御ステージ１６および第２のポート制御ステージ１８は、互いに相補的である、第１のポート状態および第２のポート状態をそれぞれ有している。第１のポートステージ１７および第２のポート制御ステージ１８は第１のポート状態とこれに相補的な第２のポート状態とを有している。第１のポートステージ制御コードＧＣＡの受信に応答して、第１のポートステージ１７は第１のポート状態にセット可能であり、第２のポートステージ制御コードＧＣＢの受信に応答して、第２のポート状態にセット可能である。第３のポートステージ制御コードＧＣＣの受信に応答して、第２のポートステージ１８は第１のポート状態にセット可能であり、第４のポートステージ制御コードＧＣＤの受信に応答して、第２のポート状態にセット可能である。したがって、ポート手段１２の第１のポートステージ１７は、２つの互いに相補的なポート制御コマンドＧＡおよびＧＢにしたがって、その２つのポート状態に関しては可逆的に制御されるように用いられている。同様に、ポート手段１２の第２のポートステージ１８は、２つの互いに相補的なポート制御コマンドＧＣおよびＧＤにしたがって、その２つのポート状態に関しては可逆的に制御されるように用いられている。
【００２６】
コマンド処理手段７は、第１のポートステージ１７が第１のポート状態にある間はこの第１のポートステージ１７の助けにより、選択バス手段１４にアクセスすることが可能である。コマンド処理手段７による選択バス手段１４へのアクセスは、第１のポートステージ１７が第２のポート状態となったときには、第１のポートステージの助けを禁止される。第２のポートステージ１８が第１のポート状態にある間は、コマンド処理手段７は、第２のポートステージ１８の助けにより、選択メモリ手段１６および選択コンピューティング手段１５とアクセスすることができる。コマンド処理手段７による選択メモリ手段１６へのおよび選択コンピューティング手段１５へのアクセスは、第２のポートステージ１８が第２のポート状態となったときには、第２のポートステージ１８の助けにより禁止される。したがって、選択手段１７は、ポート手段１２の助けを選択的（任意的）に受け入れ可能である。
【００２７】
ポート手段１２はさらに、セキュリティコード比較手段１９およびセキュリティコードメモリ手段２０を備えている。セキュリティコード比較手段１９は、選択制御コマンド処理手段１１およびセキュリティコードメモリ手段２０に接続されている。このセキュリティコード比較手段１９は、第１のポート制御コマンドＧＡおよびこれと相補的な第２のポート制御コマンドＧＢを受信するための用いられており、これらのコマンドは、それぞれが第１のセキュリティコードＳＡＢを含む２つのポート制御コマンドＧＡおよびＧＢよりなる互いに相補的なポート制御コマンドのペアを形成している。第１のポート制御コマンドＧＡはさらに、第１のポートステージ制御コードＧＣＡを含み、第２のポート制御コマンドＧＢはさらに、第２のポートステージ制御コードＧＣＢを含んでいる。セキュリティコード比較手段１９はさらに、第３のポート制御コマンドＧＣとこれと相補的な第４のポート制御コマンドＧＤとを受信するために用いられており、２つのポート制御コマンドＧＣおよびＧＤのそれぞれは第２のセキュリティコードＳＣＤを含んでいる。第３のポート制御コマンドＧＣはさらに、第３のポートステージ制御コードＧＣＣを含んでいる。第４のポート制御コマンドＧＤはさらに、第４のポートステージ制御コードＧＣＤを含んでいる。
【００２８】
セキュリティコードメモリ手段２０は、第３のセキュリティコードＳＭと第４のセキュリティコードＳＮとを格納するために用いられている。
【００２９】
セキュリティコード比較手段１９は、第１のポート制御コマンドＧＡが受信されたとき、または、第２のポート制御コマンドＧＢが受信されたときに、ポート制御コマンドＧＡまたはＧＢ内に含まれる第１のセキュリティコードＳＡＢを、セキュリティコードメモリ手段２０から読み出し可能な第３のセキュリティコードＳＭと比較するために用いられている。セキュリティコード比較手段１９はさらに、第１のセキュリティコードＳＡＢが第３のセキュリティコードＳＭと一致した場合に、第１のポート制御コマンドＧＡにしたがって第１のポートステージ制御コードＧＣＡを供給するため、または、第２のポート制御コマンドＧＢにしたがって第２のポートステージ制御コードＧＣＢを供給するために用いられている。セキュリティコード比較手段１９はさらに第３のポート制御コマンドＧＣ、または、第４のポート制御コマンドＧＤがそれぞれ受信されたときに、ポート制御コマンドＧＣまたはＧＤのうちの１つに含まれる第２のセキュリティコードＳＣＤを、セキュリティコードメモリ手段２０に格納された第４のセキュリティコードＳＮと比較するために用いられている。セキュリティコード比較手段１９は第２のセキュリティコードＳＣＤが第４のセキュリティコードＳＮと一致した場合に、第３のポート制御コマンドＧＣにしたがって第３のポートステージ制御コードＧＣＣを供給するため、または、第４のポート制御コマンドＧＤにしたがって第４のポートステージ制御コードＧＣＤを供給するために用いられている。
【００３０】
このように、ポート手段１２は、ポート制御コマンドＧＡ，ＧＢ，ＧＣおよびＧＤを受信するため、および、これらのポート制御コマンドＧＡ，ＧＢ，ＧＣおよびＧＤにしたがって選択手段１３への任意的なアクセスを可能にするかまたは選択手段１３へのアクセスを禁止するために用いられている。
【００３１】
選択制御コマンド処理手段１１は、第１の選択制御コマンドＯ１，第２の選択制御コマンドＯ２，第３の選択制御コマンドＯ３および第４の選択制御コマンドＯ４を検出するために用いられており、第１の選択制御コマンドＯ１および第２の選択制御コマンドＯ２は互いに相補的な選択制御コマンドＯ１およびＯ２の第１のペアを形成し、第３の選択制御コマンドＯ３および第４の選択制御コマンドＯ４は互いに相補的な選択制御コマンドＯ３およびＯ４の第２のペアを形成している。選択制御コマンド処理手段１１はさらに、第１の選択制御コマンドＯ１の検出に基づいて第１のポート制御コマンドＧＡを生成して供給するため、および第２の選択制御コマンドＯ２の検出に基づいて第２のポート制御コマンドＧＢを生成して供給するために用いられている。選択制御コマンド処理手段１１はさらに、第３の選択制御コマンドＯ３の検出に基づいて第３のポート制御コマンドＧＣを生成して供給するため、および第４の選択制御コマンドＯ４の検出に基づいて第４のポート制御コマンドＧＤを生成して供給するために用いられている。選択制御コマンド処理手段１１はさらに、第１の選択制御コマンドＯ１または第２の選択制御コマンドＯ２内に含まれる第１のセキュリティコードＳＡＢを処理して供給するため、および第３の選択制御コマンドＯ３または第４の選択制御コマンドＯ４内に含まれる第２のセキュリティコードＳＣＤを処理して供給するために用いられている。この処理の間に、選択制御コマンド処理手段１１は、第１のセキュリティコードＳＡＢを含む互いに相補的なポート制御コマンドＧＡおよびＧＢの第１のペアを生成して供給するため、および、第２のセキュリティコードＳＣＤを含む互いに相補的なポート制御コマンドＧＣおよびＧＤの第２のペアを生成して供給するために用いられている。選択制御コマンド処理手段１１がまた暗号化された選択制御コマンドＯ１，Ｏ２，Ｏ３およびＯ４が存在する場合に、選択制御コマンドＯ１，Ｏ２，Ｏ３およびＯ４を解読するために用いられていることは注目されるべきである。
【００３２】
データキャリア１の動作は、図１に示されたデータキャリア１のための使用例の助けにより以下に説明される。
【００３３】
この使用例によって、データキャリア１の選択手段１３に対するコマンド処理手段７の選択的なアクセスがどのようにして行なわれたり禁止されたりすることが可能であるかということについて説明する。まず最初に、データキャリア１はデータキャリア製造者によって基本的な構成で提供されて携帯電話用の無線ネットワークのネットワークサービスプロバイダ（提供者）へと直接的または間接的に販売され、この基本的な構成において第１のポートステージ１７および第２のポートステージ１８はそれらの各々第２の状態になっており、例えば、その構成はコマンド処理手段７による選択手段１３へのアクセスが禁止された状態となっている。現今の一般的な方法としては、ネットワークサービスプロバイダはデータキャリア１の手段により形成されたＳＩＭカードと共に携帯電話を消費者に販売している。この携帯電話は、例えばＷＡＰ（Ｗｉｒｅｌｅｓｓ Ａｐｐｌｉｃａｔｉｏｎ Ｐｒｏｔｏｃｏｌ）型携帯電話のようなものであり、これは、通話を行ない、ＷＡＰに適したインターネットサイトからＷＡＰ情報を受信するために消費者により最初は用いられている。このように使用しているうちに、消費者にとっては、標準的なメモリ手段９の助けにより形成されたブックマークメモリ内の頻繁にアクセスされるインターネットサイト用のブックマーク（ｂｏｏｋｍａｒｋ―しおり―）を格納する、または、標準的なメモリ手段９の助けにより形成されたアドレスブックメモリ内の頻繁に使われる電話番号用のアドレスブックエントリを格納する、という希望が生ずる。この目的のために、適切なコマンドＣおよび組み込まれた有用なデータＤがインターフェース手段３を介して携帯電話から電気回路２のコマンド処理手段７へと転送され、コマンドＣの処理の結果、頻繁にアクセスされたＷＡＰインターネットサイト用のブックマークを表示する有用なデータＤ、または、アドレスエントリを表示する有用なデータＤが、標準的なメモリ手段９に書き込まれる。このとき標準的なメモリ手段９内に格納されたブックマークまたはアドレスブックエントリは、インターフェース手段３を介してコマンド処理手段７へと送信された適切なコマンドＣの助けにより有用なデータＤとして標準的なメモリ手段９から引き続いて読み出すことができると共に、更なる処理のために、有用なデータＤを表示する出力データＯＤの助けにより、データキャリア１のインターフェース３を介してコマンド処理手段７へと転送することもできる。
【００３４】
携帯電話をこのように使用しているうちに、例えば消費者は、ネットワークサービスプロバイダと提携しているＷＡＰ型の携帯電話の助けにより、彼の預金口座を管理することを可能とする金融機関により通知を受ける。しかしながら、このために、消費者はまず、選択メモリ手段１６および選択コンピューティング手段１５がイネーブルとなるように要求を出すべきであり、これは、銀行用のアプリケーションが、ＷＡＰ情報の手段によりデータキャリアのメモリ手段Ｓ内に格納されているからであり、また、選択コンピューティング手段１５を形成する暗号コプロセッサが携帯電話の助けにより口座を管理するための秘密のデータの暗号化のために用いられるべきであるからである。選択コンピューティング手段１５に対する、および選択メモリ手段１６に対するアクセスを可能にするアプリケーションは、例えば、登録された文字の手段により、またはＷＡＰインターネットサイトを介して、または従来のインターネットサイトを介して、またはネットワークサービスプロバイダが呼び出されたときに提出されるべき符号語（コードワード）の手段により、可能となっている。したがって、ネットワークサービスプロバイダは、データキャリア製造者からの、および、ネットワークサービスプロバイダの料金を可能にする選択手段の支払いに基づいて、データキャリア製造者によりネットワークサービスプロバイダへと運ばれる第２のセキュリティコードＳＣＤを要求する。第２のセキュリティコードＳＣＤの受け取りに基づいて、このコードが無線により携帯電話、例えばデータキャリア１の回路２へ、第３の選択制御コマンドＯ３の一部分としてのネットワークサービスプロバイダにより送信される。その後、受信手段６により供給された入力データＩＤは、第３の選択制御コマンドＯ３を含んでいる。選択制御コマンド処理手段１１は、入力データＩＤ内の第３の選択制御コマンドＯ３を検出する。さらに、選択制御コマンド処理手段１１は、この第３の選択制御コマンドＯ３の助けにより、第２のセキュリティコードＳＣＤと共に第３のポート制御コマンドＧＣを、セキュリティコード比較手段１９へと供給する。セキュリティコード比較手段１９は、第３のポート制御コマンドＧＣ内のセキュリティコードＳＣＤを、セキュリティコードメモリ手段２０内に格納されている第４のセキュリティコードＳＮと比較して、選択コンピューティング手段１５に対するおよび選択メモリ手段１６に対するアクセスを可能にする有効な承諾があった場合には、第３のポートステージ制御コードＧＣＣが第２のポートステージ１８に供給される。第３のポートステージ制御コードＧＣＣにしたがって、第２のポートステージ１８は、第１のポート状態へと設定され、これによりコマンド処理手段７が選択コンピューティング手段１５および選択メモリ手段１６にアクセスすることを可能にしている。ユーザは、携帯電話の表示部により、選択手段１３の幾つかの部分がこのようにしてイネーブル（使用可能）となっていることを通知される。したがって、ユーザは、彼の口座を管理するために要求されると共に、ＷＡＰインターネットサイトの助けにより有用なものとされるアプリケーションを受け入れることができ、それをコマンド処理手段７の助けにより選択メモリ手段１６に格納することができ、さらに、選択コンピューティング手段１５がこのアプリケーションと協力している間に、金融機関における彼の口座を管理することができる。しかしながら、顧客が彼の口座を管理するための選択メモリ手段１６内に格納された口座管理アプリケーションを初回に使用するときに、その顧客はまた、彼が如何なるときであってもこのサービスの使用を終了させることができることを通知される。このため、彼は単に彼のネットワークサービスプロバイダとコンタクトすべきである。したがってこのサービスプロバイダは、無線により、携帯電話内のデータキャリア１内の電気回路２に対して、第４の選択制御コマンドＯ４を送信する。その後、選択制御コマンド処理手段１１は、第４の選択制御コマンドＯ４を検出すると共に、第２のセキュリティコードＳＣＤを含む第４のポート制御コマンドＧＤをセキュリティコード比較手段１９へ供給する。次に、セキュリティコード比較手段１９は、第２のセキュリティコードＳＣＤを、セキュリティコードメモリ手段２０内に格納されると共にこれから読み出し可能な第４のセキュリティコードＳＮを比較する。この第２のセキュリティコードＳＣＤが第４のセキュリティコードＳＮと一致している場合、すなわち選択コンピューティング手段１５および選択メモリ手段１６へのアクセスを不可能にすうる有効な承諾があった場合には、セキュリティコード比較手段１９は、第２のポートステージ１８に対して第４のポートステージ制御コードＧＣＤを供給する。第４のポートステージ制御コードＧＣＤの受信に応答して、第２のポートステージ１８は第２のポート状態に設定され、選択コンピューティング手段１５へのおよび選択メモリ手段１６へのアクセスが禁止される。
【００３５】
この無効にする（アクセスを禁止する）ことは、例えば、顧客が彼の携帯電話の助けによりアカウント管理サービスを使用する価値を見いだすことななくなるとき、または、顧客がデータキャリア１を備える携帯電話を紛失し承諾された操作に対する彼のアカウントを保護することを希望するときに、実現することができる。この可能性はまた、その後に顧客がネットワークサービスプロバイダのビジネスの規約、または、彼の金融機関のビジネスの規約、に反する行動をとるときにも用いることができるものである。したがって、互いに相補的な第２のペアである選択制御コマンドＯ３およびＯ４を処理して、互いに相補的な第２のペアであるポート制御コマンドＧＣおよびＧＤを生成するために用いられている選択制御コマンド処理手段１１の助けにより、および、ポート手段１２の可逆的なポート状態の助けにより、データキャリア１の寿命の全体を通して一般的な動作上の要求に対する動作可能性の高度に融通性のある適用は、非常に有利なやり方において保証されている。
【００３６】
顧客はまた、彼のコンピュータの助けにより標準的なメモリ手段９内の彼のアドレスブックエントリーを更新すること、または、彼のコンピュータの助けにより標準的なメモリ手段９内のカレンダーアプリケーションを更新することを欲するかもしれない。この場合、携帯電話は、利用者のコンピュータに対してデータキャリア１を接続するためのＵＳＢポートを有している。しかしながら、利用者は、まずネットワークサービスプロバイダに選択バス手段１４へのアクセスを可能にすることを要求すべきである。これに応じて、前記の先行する場合におけるように、ネットワークサービスプロバイダは、データキャリア製造者から得られたイネーブリングコード、すなわちこの場合第１のセキュリティコードＳＡＢを携帯電話に対して無線により送信し、さらに引き続いて、入力データＩＤに含まれる第１の選択制御コマンドＯ１の一部分としてインターフェース手段３を介してデータキャリア１の電気回路２に送信する。選択制御コマンド処理手段１１は入力データＩＤ内の第１の選択制御コマンドＯ１を検出し、セキュリティコードＳＡＢを含む第１の選択制御コマンドＧＤＡを生成する。セキュリティコード比較手段１９は、第１のポート制御コマンドＧＡを受入れて、第１のセキュリティコードＳＡＢをセキュリティコードメモリ手段２０より読み出し可能な第３のセキュリティコードＳＭと比較する。第１のセキュリティコードＳＡＢが第３のセキュリティコードＳＭと一致した場合には、セキュリティコード比較手段１９は、第１のポートステージ１７に対して第１のポートステージ制御コードＧＣＡを供給する。第１のポートステージ１７は、この第１のポートステージ制御コードＧＣＡにしたがって、その第１のポート状態を設定し、これによりコマンド処理手段７を選択バス手段１４とアクセスさせる。選択バス手段１４へのアクセスが可能にされた後に、利用者は携帯電話のＵＳＢインターフェースの助けによりカレンダーアプリケーションを標準的なメモリ手段９内にロードすることができ、カレンダーアプリケーションを、このカレンダーアプリケーションの助けにより生成されると共に標準的なメモリ手段９内に格納されているカレンダーデータに更新することができる。
【００３７】
しかしながら、カレンダーアプリケーションはまた、例えば利用者の名前やパスワード等のセキュリティ・クエリー（ｑｕｅｒｙ ―質問・問い合わせ―）を有していても良い。この利用者の名前およびパスワードの繰り返されたクエリー後および繰り返された不正確な入力の後に、カレンダーアプリケーションは、例えば、そのアプリケーションが携帯電話の助けにより無線によりネットワークサービスプロバイダから第２の選択制御コマンドＯ２を自動的に要求するという特徴を有していても良い。インターフェース手段３の助けにより、第２の選択制御コマンドＯ２の受信の後に、データキャリア１の電気回路２は、選択制御コマンド処理手段１１の助けにより第２の選択制御コマンドＯ２を検出し、さらに、第２の選択制御コマンドＯ２の検出に応答して、第１のセキュリティコードＳＡＢを含む第２のポート制御コマンドＧＢが生成されて供給される。セキュリティコード比較手段１９は、第１のセキュリティコードＳＡＢを、セキュリティコードメモリ手段２０内に格納されている第３のセキュリティコードＳＭと比較する。２つのセキュリティコードＳＡＢとＳＭとが一致した場合には、セキュリティコード比較手段１９は、第１のポートステージ１７がその第２のポート状態へと設定された結果として、第２のポートステージ制御コードＧＣＢを第１のポートステージ１７に供給する。第２のポートステージ制御コードＧＣＢにしたがって、コマンド処理手段７による選択バス手段１４へのアクセスは、ポート手段１２に含まれている第１のポートステージ１７の助けにより、今から禁止され、その結果として、カレンダーデータへの非承認の疑いがある場合には、選択バス手段１４を介してメモり手段Ｓにアクセスすることによりカレンダーアプリケーションのデータの非承認の操作が、セキュリティ上の理由により効果的に禁止される。
【００３８】
したがって、互いに相補的な選択制御コマンドＯ１とＯ２の第１のペアを処理すると共に、互いに相補的なポート制御コマンドＧＡとＧＢの第１のペアを生成するために適用される、選択制御コマンド処理手段１１の助けにより、また、ポート手段１２の可逆的なポート状態の助けにより、データキャリア１の寿命の全体を通して広く行き渡っている動作上の要求に対する動作可能性の高度に融通性のある適用が非常に有利な方法により保証されることになる。
【００３９】
ネットワークサービスプロバイダはセキュリティコードＳＡＢまたはＳＣＤを要求して受信しても良いばかりでなく、データキャリア製造者からの選択制御コマンドＯ１，Ｏ２，Ｏ３またはＯ４を入力しても良いことは注目されるべきである。したがって、データキャリア製造者は選択制御コマンドの提供者としても行動する。さらに、選択制御コマンドの提供者は二者択一的には、例えば携帯無線ネットワークのためのシステムプロバイダのような、第三者であっても良い。
【００４０】
データキャリア１が電子的なドライバのライセンスを形成しても良く、また選択手段１３が活性化されたり不活性化されたり可能なメモリ手段の助けにより形成され、このメモリ手段がドライバの承認およびドライバのライセンスアプリケーションを代表するデータを格納していても良く、駆動テストを通過してしまったことに応答して、また、選択手段１３が政府当局への料金を可能にする選択手段の支払いに応答して、政府当局により使用可能なものにすることができることは注目されるべきである。交通整理の違反の場合には、関連する政府当局は、ポート手段の助けにより選択手段１３の幾つかの部分を全体的または部分的に禁止するようにしても良い。
【００４１】
データキャリア１は、健康保険会社の医療保険カードを形成しても良く、被保険者により支払われた保険料に基づいて、健康保険会社が選択手段１３の部分を任意的に使用可能にすることもできることは注目されるべきである。被保険者により支払われる保険料の低減（割引）の結果として、健康保険会社は選択手段１３の部分または選択手段１３の全てを使用禁止にすることができ、これにより、被保険者が限局されたサービスのみを請求することを許容できる。
【００４２】
データキャリア１は、電子チケット（切符）を形成しても良く、選択手段の部分が輸送料金の金額にしたがって大量輸送会社により使用可能とすることもできて、その結果として、旅客がこのようにして使用可能とされた選択手段１３による大量輸送手段における選択サービスを受けることができることも注目されるべきである。選択サービスは、例えば大量輸送会社の顧客関連プログラムまたはマイレッジカードであっても良い。何れの場合でも、メモリ容量の増加が求められており、選択手段１３の助けによりこの要求を満たすことができる。
【００４３】
データキャリア１は銀行のサービスカードを形成しても良く、銀行または金融機関は、顧客の信用の価値にしたがって、選択手段１３の部分を使用可能にすることができ、その結果、顧客は、選択手段１３の使用可能にされた部分に基づいてバンドサービス端末から異なるサービスへと権利を与えられる。
【００４４】
さらに、インターフェース手段１４が誘導接続または容量接続を提供することにより適用されていても良いことは注目されるべきである。
【００４５】
選択コンピューティング手段１５が二者択一的に、信号プロセッサの助けにより形成されていても良く、その結果データキャリア１は例えば生物測定のパラメータをより高速に処理することができることは注目されるべきである。
【００４６】
選択バス手段１４が二者択一的に、Ｉ２ＣバスまたはＳＰＩバスの助けにより形成されていることは注目されるべきである。
【００４７】
選択手段１３がデータキャリア１のデータ処理レートを速めたり遅くしたりするために適用されるクロック手段を含んでいても良いことは注目されるべきである。
【００４８】
データキャリアへの選択制御コマンドＯ１，Ｏ２，Ｏ３またはＯ４の転送に関連して、データキャリアと通信するために用いられるキーボードを使用することができることは注目されるべきである。しかしながら、これに関連して、例えばパーソナルコンピュータに接続することが可能なデータキャリア通信装置を使用することも可能である。パーソナルコンピュータへの接続のために、このデータキャリア通信装置は、例えば、シリアルインターフェース、パラレルインターフェース、ＵＳＢインターフェース、または、ブルートゥースインターフェースなどを備えていても良い。
【図面の簡単な説明】
【図１】
この発明の実施形態に係る回路を含むデータキャリアを図解的に示すブロック構成図である。
【符号の説明】
Ｏ１，Ｏ２，Ｏ３，Ｏ４　選択制御コマンド
ＧＡ，ＧＢ，ＧＣ，ＧＤ　ポート制御コマンド
ＳＡＢ，ＳＣＤ，ＳＭ，ＳＮ　セキュリティコード
１　データキャリア
２　電気回路
６　受信手段
１１　選択制御コマンド処理手段
１２　ポート手段
１３　選択手段
１７　ポートステージ
１８　ポートステージ
１９　セキュリティコード比較手段
２０　セキュリティコードメモリ手段
【国際公開パンフレット】
2004510234.tif 000003
2004510234.tif 000004
2004510234.tif 000005
2004510234.tif 000006
2004510234.tif 000007
2004510234.tif 000008
2004510234.tif 000009
2004510234.tif 000010
2004510234.tif 000011
2004510234.tif 000012
2004510234.tif 000013
2004510234.tif 000014
2004510234.tif 000015
2004510234.tif 000016
2004510234.tif 000017
2004510234.tif 000018
2004510234.tif 000019
2004510234.tif 000020
2004510234.tif 000021
2004510234.tif 000022
2004510234.tif 000023
【国際調査報告】
2004510234.tif 000024
2004510234.tif 000025