節電型のスマートカードシステムであって、aコマンドを発行する端末と、b前記端末に対しスマートカード機能を提示するインターフェースおよび前記発行されたコマンドを実行するコントローラを有するスマートカードと、c前記スマートカードの電力消費決定を処理する電力消費決定処理機構とを含み、少なくとも1個の前記コマンドが、前記コマンドの少なくとも他の1個が次いで実行される間の前記スマートカード装置の電力消費に影響を及ぼし、且つ前記端末が、前記電力消費決定に従い前記少なくとも1個のコマンドを発行すべく動作するシステム。高度なスマートカード装置は強化された機能を提供するものの、これらの装置が必要とする電力は多くの場合、従来型のスマートカード装置が必要とする電力より大きい点に注意されたい。残念ながら、必要とされる余分の電力が利用できない状況が多い。<スマートカードの電力消費>第三世代パートナーシップ3GPP組織のGSM11.18仕様に、USIMカードが引き込める最大量の電流が定められている。これらの仕様によれば、USIMカードが引き込める最大電流は、正常な動作状態で4ミリアンペアを超えることができない。今日市販されている多くの移動端末は、この制限を課しており、USIMカードが過剰な電流を引き込んだ場合、カードは端末により拒絶され、内部エラーが発生する。処理能力が向上し、メモリ容量が大きく、恐らくは機能も向上した新たな、より先端的なUSIMカードの導入により、4ミリアンペアでは追加された機能を実際に利用するには不十分である。上述の制限に起因して、メモリ容量が増やされて機能強化された新型USIMカードの利用が、より高い電力要求に対応すべく設計された特定の種類の端末に限られる。正常動作させるのに必要なより大量の電流を提供すべく設計されていない移動端末に新型USIMカードが挿入された場合、当該端末がUSIMカードを不良品として拒絶する恐れがある。自身の電力消費を動的に調整するスマートカード装置に対する一定のニーズがある。これらの追加された機能により、通常は大量の電力を消費する先端的な特徴を搭載したスマートカードに対し、スマートカードが消費する最大量の電流を厳しく規制する端末との互換性を提供することができる。上述のニーズは本発明のいくつかの態様により満たされる。コマンドを発行する端末と、スマートカード機能を端末に提示するインターフェースおよび発行されたコマンドを実行するコントローラを有するスマートカードと、スマートカードの電力消費決定を処理する電力消費決定処理機構とを含んでいる節電型のスマートカードシステムを今回初めて開示する。いくつかの実施形態によれば、少なくとも1個のコマンドが、少なくとも1個の他のコマンドが次いで実行される間のスマートカード装置の電力消費に影響を及ぼし、且つ当該端末が電力消費決定に従い少なくとも1個のコマンドを発行すべく動作する。電力消費決定処理機構により実行および/または処理される電力消費決定の種類には明確な制限は存在しない。このように、例示的な電力消費決定は、スマートカード装置電力消費を増やす決定、スマートカード装置の電力消費を減らす決定、およびスマートカードの最大電力消費を所与の値より低く抑える決定を含んでいるが、これに限定されない。電力消費決定処理機構の特定の実装方式に対する制限は存在しない。いくつかの実施形態において、電力消費決定機構の少なくとも一部は、端末またはスマートカードに存在する。代替的にまたは追加的に、電力消費決定機構の少なくとも一部は、スマートカード端末システムの外部に存在する。電力消費決定処理機構が単一の装置にあっても、あるいは多数の装置にまたがって分散されていてもよく、ソフトウェア、ハードウェア、ファームウェアの任意の適切な組合せを用いて実装できる点に注意されたい。このように、本発明のいくつかの実施形態によれば、スマートカードの電流消費を制御すべく動作する1個以上のコマンドが当該カードのコマンドポートフォリオに追加されている。上述の1個以上のコマンドの構文に対する明確な制限は存在せず、従ってこれらのコマンドが特定の電力または電流レベルを明確に言及する必要がない点を理解されたい。電力消費決定を行なう方法、電力消費決定を行なう場所または電力消費決定を行なう時点に対する特段の制限は存在しない。一つの具体例によれば、新型USIMカードの電源投入時に3GPPGSM11.18仕様に準拠すべく最小限の電流を消費するように初期化され、当該USIMカードがあらゆる種類の移動端末互換性を持つようにする。向上した機能のために設計されていて、USIMカードにより多くの電流を流すことができる新型移動端末は、例えば、カードの処理速度を加速するスマートカードコマンドを発行する。このコマンドの実行は同時にスマートカード装置の電力消費を増やし、他のコマンドが次いで実行される間のスマートカードの性能向上を可能にする。但し、当該USIMカードは標準の移動機器との互換性を維持する。従って、特定の性能を向上した端末がUSIMカードの電流消費を動的に増やすことによりUSIMカードの向上した性能および能力を利用できる一方、より厳しい最大電流ポリシーを有する他の端末は、特定のUSIMカードの機能ブロックを停止したり、カードの処理能力を低下させたりすることにより、スマートカード機能を落としたモードでスマートカードを動作させることができる。いくつかの実施形態によれば、少なくとも1個のコマンドを実行することでスマートカード装置の動作パラメータが設定され、これにより後続処理を実行する間のスマートカード装置の電力消費に影響を及ぼす。代替的にまたは追加的に、少なくとも1個のコマンドの実行により、スマートカード装置の機能単位が有効または無効化される。代替的にまたは追加的に、少なくとも1個のコマンドの実行により、スマートカード装置の少なくとも一部のメモリが有効または無効化される。例示的な実施形態において、有効または無効化されたメモリは、フラッシュメモリ等の不揮発性メモリを含んでいる。いくつかの実施形態によれば、少なくとも1個のコマンドにより設定された動作パラメータは、少なくとも1個の他のコマンドを次いで実行するための限られた時間だけ設定される。あるいは、動作パラメータは新たな動作設定として継続的に設定される。例示的な動作パラメータは、クロック周波数および不揮発性メモリの動作時間を含んでいるがこれに限定されない。有効または無効化される装置の例示的な機能単位として浮動小数点ユニットおよび暗号化ユニットが含まれるがこれに限定されない。端末からコマンドを受信して、前記端末にスマートカード機能を提示するインターフェースと、受信したコマンドを実行するコントローラとを含んでいて、少なくとも1個のコマンドがスマートカード装置の機能単位を有効または無効化すべく動作する、可搬型のスマートカード装置を今回初めて開示する。いくつかの実施形態によれば、当該機能単位は、少なくとも1個の他のコマンドが次いで実行される間、有効または無効状態に維持される。端末からコマンドを受信して、前記端末にスマートカード機能を提示するインターフェースと、受信したコマンドを実行するコントローラとを含んでいて、少なくとも1個のコマンドがスマートカード装置のメモリの少なくとも一部を有効または無効化すべく動作する、可搬型のスマートカード装置を今回初めて開示する。端末からコマンドを受信して、前記端末にスマートカード機能を提示するインターフェースと、受信したコマンドを実行するコントローラとを含んでいて、少なくとも1個のコマンドの実行により、少なくとも1個の他のコマンドが次いで実行される間のスマートカード装置の電力消費に影響を及ぼし、少なくとも1個のコマンドがスマートカードの内部機能回路の動作パラメータを設定する、可搬型のスマートカード装置を今回初めて開示する。端末によりスマートカード装置を動作させる方法であって、スマートカード装置の電力消費決定を行なうステップと、電力消費決定に従って、当該端末によりスマートカード装置に対し少なくとも1個のコマンドを発行して、少なくとも1個のコマンドが、少なくとも1個の他のコマンドが次いで実行される間の当該スマートカード装置の電力消費に影響を及ぼすステップと、当該端末により少なくとも1個の他のコマンドを発行するステップとを含む方法を今回初めて開示する。いくつかの実施形態によれば、本方法は更に、当該スマートカード装置による少なくとも1個の他のコマンドの実行を含んでいる。端末によりスマートカード装置を動作させる方法を今回初めて開示する。今回開示する方法は、端末からコマンドを受信すべくスマートカード装置を設定例:スマートカード装置を端末に接続するステップと、当該端末によりスマートカード装置に対しスマートカード装置の機能単位を有効または無効化する少なくとも1個のコマンドを発行するステップとを含んでいる。いくつかの実施形態によれば、機能単位は、少なくとも1個の他のコマンドが次いで実行される間、有効または無効状態に維持される。いくつかの実施形態によれば、今回開示する方法は更に、当該端末により少なくとも1個の他のコマンドを発行するステップを含んでいる。端末によりスマートカード装置を動作させる方法を今回初めて開示する。今回開示する方法は、端末からコマンドを受信すべくスマートカード装置を設定例:スマートカード装置を端末に接続するステップと、当該端末によりスマートカード装置に対しスマートカード装置のメモリの少なくとも一部を有効または無効化する少なくとも1個のコマンドを発行するステップとを含んでいる。いくつかの実施形態によれば、メモリの少なくとも一部は、少なくとも1個の他のコマンドが次いで実行される間、有効または無効状態に維持される。いくつかの実施形態によれば、今回開示する方法は更に、当該端末により少なくとも1個の他のコマンドを発行するステップを含んでいる。端末によりスマートカード装置を動作する方法を今回初めて開示する。今回開示する方法は、当該端末によりスマートカード装置に対し、少なくとも1個の他のコマンドが次いで実行される間の当該スマートカード装置の電力消費に影響を及ぼすようにスマートカード装置の内部機能回路の動作パラメータを設定する少なくとも1個のコマンドを発行するステップと、当該端末により少なくとも1個の他のコマンドを発行するステップとを含んでいる。コンピュータ可読記憶媒体内にコンピュータ可読コードが埋め込まれたコンピュータ可読記憶媒体を今回初めて開示しており、当該コンピュータ可読コードのスマートカード装置への命令は、端末から複数のコマンドを受信し、スマートカード装置の機能単位を修正して有効または無効化する少なくとも1個のコマンドを実行させる命令である。コンピュータ可読記憶媒体内にコンピュータ可読コードが埋め込まれたコンピュータ可読記憶媒体を今回初めて開示しており、当該コンピュータ可読コードのスマートカード装置への命令は、端末から複数のコマンドを受信し、スマートカード装置のメモリの少なくとも一部を修正して有効または無効化する少なくとも1個のコマンドを実行させる命令である。コンピュータ可読記憶媒体内にコンピュータ可読コードが埋め込まれたコンピュータ可読記憶媒体を今回初めて開示しており、当該コンピュータ可読コードのスマートカード装置への命令は、端末から複数のコマンドを受信し、少なくとも1個の他のコマンドが次いで実行される間の当該スマートカード装置の電力消費に影響を及ぼすようにスマートカード装置の内部機能回路の動作パラメータを設定する少なくとも1個のコマンドを実行させる命令である。これら、および更なる実施形態が、以下の詳細な説明および実施例から明らかになる。以下、本発明を特定の例示的な実施形態に関して説明する。本発明が、開示している例示的な実施形態に限定されない点を理解されたい。また、スマートカード装置、スマートカードシステム、スマートカード電力管理の方法、および記述しているコンピュータ可読コードの必ずしもすべての特徴が請求項の特定のいずれか一つに記載された本発明を実装するため必要ではない点も理解されたい。装置の各種の要素および特徴は、本発明を完全に動作させるために記載されている。また、本開示全体にわたり、プロセスまたは方法が図示または記述されている場合、あるステップがその前に実行されている別のステップに依存することが前後関係から明白でない限り、本方法のステップは任意の順序で、または同時に実行できる点を理解されたい。本開示の目的のため、スマートカードは、カード内に格納されたデータへのセキュリティが保障されたアクセスを提供する任意のカードであってよい。この定義は、ISO7816標準の必須事項に準拠する任意のカード、任意のSIMカード、および任意のUSIMカードを含んでいるが、これらに限定されない。本開示の目的のため、端末は、スマートカードとインターフェース接続可能な任意のコンピュータであってよい。この定義は、携帯電話、PDA、および他の種類の移動端末を含んでいるが、これらに限定されない。一般に、スマートカード装置は、端末とスマートカード装置との間の通信を可能にする回路例:インターフェース機能回路を含んでいる。更に、スマートカード装置はまた一般に、内部機能回路すなわちスマートカード装置と外界との間の通信に直接関係していない回路も含んでいる。特定の設定および特定の例において、内部機能回路は、装置CPU、浮動小数点または暗号化ユニット、および不揮発性例:フラッシュメモリを含んでいてよい。本発明のいくつかの実施形態は1個以上のコマンドを提供し、これらを実行することにより、少なくとも1個の他のコマンドが次いで実行される間のスマートカード装置の電力消費に影響を及ぼす。1個以上のコマンドの実行をいつどのようにスマートカード装置の電力消費に影響を及ぼすかについては特段の制限がない点に注意されたい。このように、いくつかの実施形態において、たとえ後続する少なくとも1個の他のコマンドの実行が後ほど生じる場合でも、1個以上のコマンドの実行が直ちにスマートカード装置の電力消費に影響を及ぼす。一つの非限定的な例において、暗号化のコアを停止または無効にすることにより、後続する他のどのコマンドの実行にも無関係に、スマートカード装置の電力消費を直ちに低下させる。後ほど、後続する1個以上の他のコマンドの実行時に、暗号化のコアを先に停止または無効にした結果、電力消費が低下する。あるいは、1個以上のコマンドの実行がスマートカード装置の電力消費に及ぼす影響が遅延される。いくつかの実施形態において、当該装置は少なくとも1個のコマンドの実行時点と、後続する少なくとも1個の他のコマンドの実行時点との間に停止せず、この期間中は動作状態を維持する点に注意されたい。いくつかの実施形態において、後続する少なくとも1個の他のコマンドの最初のコマンドが、少なくとも1個のコマンドの最後のコマンドの実行の後でスマートカードコマンドにより実行される最初のコマンドである。同様に、本発明のいくつかの実施形態は1個以上のコマンドを提供し、これらを実行することにより、スマートカード装置のメモリまたは機能単位等の電子回路を有効または無効化して、あるいは代替的にまたは追加的にスマートカード回路例:内部機能回路の動作パラメータを変更する。いくつかの実施形態によれば、メモリまたは機能単位の起動状態、またはスマートカード回路の動作パラメータは、このように後続する1個以上の他のコマンドの実行のために変更される。但し、メモリまたは機能単位がいつどのように有効または無効化されるか、あるいは動作パラメータがいつどのように変更されるかについて特段の制限がない点に注意されたい。本発明の特定の実施形態は、スマートカードの電力消費の増減を決定する電力消費決定機構を提供する。決定機構がスマートカードの電力消費の増加を決定する具体的方法について制限はない。一つの非限定的な特定の実施形態において、電力消費を決定するステップは、特定の構成の装置または例えばテーブルからの動作パラメータの組について将来起こり得る電力消費を評価または推定するステップを含んでいるが、これは決して本発明の必須要件ではない。将来起こり得る電力消費が、端末に許された最大電力消費を超える場合、装置の電力消費を減らす決定がなされ、例えば、スマートカードメモリを無効にするかまたはクロック速度を落とすべく動作するコマンドが端末からスマートカードへ発行される。但し、これらの実施形態の場合、消費電力を減らす決定がなされても、且つ実行すれば電力消費が減るコマンドが発行されても、実際のコマンドまたはコマンド構文は具体的に電力消費に関係していなくてよい点に注意されたい。本発明のいくつかの実施形態は、電力消費決定の実行または処理に関する。いくつかの実施形態によれば、電力消費決定の処理は、実際に電力消費の決定を行なうステップを含んでいる。いくつかの実施形態によれば、電力消費決定の処理には、電力消費に関する考慮に従い、スマートカードに対しコマンドを発行する決定、またはスマートカードに対しコマンドの発行を控える決定を実行するステップが含まれる。図2に、CPU22およびRAM18および/またはROM19等の補助メモリを含むコントローラを備えた例示的なスマートカードを示す。コントローラは、スマートカードコマンドを実行すべく動作し、当該コントローラは更に本発明のいくつかの実施形態に従い電力または電流消費を管理すべく動作する。プログラム可能なクロック生成回路21は、任意の既存のプログラム可能なクロック生成技術周波数分割装置、位相ロックループPLL、または他の種類のプログラム可能なクロック生成ハードウェアに従いCPUクロックを生成する。クロック生成回路は電源投入時に、CPU22が最小限の電流を引き込むように初期化される。これは、CPU22クロックを低周波数に設定して、カードの電流消費が3GPP仕様により定められた制限を下回ることを保証することにより実現される。電力投入後、USIMカードインターフェース20を介して適当なコマンドを受信したならば、CPU22は自身のクロックをより高い周波数に調整することができるが、その結果、性能が向上するのと引き換えに電流または電力消費が増える。調整は、特定の機能を実行するための限られた時間だけ持続しても、あるいは新たな動作設定として継続されてもよい。フラッシュメモリ23が引き込む電流はまた、フラッシュ制御ブロック24を介してプログラムすることができる。例えば、フラッシュメモリの一部に電源投入または電源切断することにより、USIMカードの電力消費を更に制御することが可能である。USIMカードが、移動機器により供給される電流の量を制限する移動機器に取り付けられている場合、当該USIMカードは利用可能なメモリ容量の一部分しか使用しない。スマートカードの電力管理に従い、電力消費を減らすためにコントローラによりメモリのバランスを無効にする全く電流を引き込まないようにオフにすることができる。メモリの全容量は、USIMカードの電流消費を管理する能力を有し、且つカードのメモリ全体を動作させるのに必要な余分の電流を提供できる移動機器に対して利用可能になる。図2に示すように、USIMカード内の他の機能ブロック27もまた電源投入または電源切断されて、電流の増加と引き換えに追加機能を提供したり無効にしたりすることができる。周期的に電源投入切断が行なえる機能ブロックの例として、浮動小数点演算装置26およびハードウェア搭載の暗号化コア28が含まれる。図2に関する一例として、USIMカードの電流消費を制限するために浮動小数点演算装置26はデフォルト設定では無効にされている。多くの電流供給が可能な性能向上された端末でUSIMカードが用いられる場合、当該カードの浮動小数点演算装置を有効にして、高負荷の数学的計算を必要とするアプリケーションを実行する際に性能を向上させることができる。図2に示す別の例示的な機能ブロックは、ハードウェア搭載の暗号化コア28である。一例によれば、当該機能ブロックは、USIMカードの電源投入時点で無効にされる。USIMカードを含む従来型装置は、暗号機能をソフトウェアで実行することができるが、より多くの電力をUSIMカードに提供可能な装置はハードウェア搭載の暗号コア28を起動して、暗号機能を実行する際に性能を向上させることができる。いくつかの実施形態によれば、フラッシュメモリ23の書込みおよび/または消去時間は、フラッシュメモリ23が引き込む電流の量に関係する。図3に、そのような例示的な関係を示すが、図3に示す特定の形式は単に例として提供するのであって、決して限定的なものではない点を理解されたい。このように、いくつかの実施形態によれば、フラッシュメモリ23へ供給される電流の量、およびこれに付随してフラッシュメモリ23の書込みおよび/または消去時間は、USIMカードコントローラ等の装置のコントローラにより管理される。この機構は動的に実装可能であり、その場合コントローラは、スマートカード装置が引き込める電流または電力の最大量に従いフラッシュメモリ23の書込み/消去速度を設定する。図4に、USIMカードの例示的な電力制御ルーティンを示す。USIMカード30に電力を供給した後で、全ての拡張要素が無効にされる31。この時点で、USIMカードは、自身の電流消費が最小で、且つ3GPPGSM11.8による最大電流既定を完全に遵守するモードに設定される。許容される電力または電流の最大量はパラメータとしてUSIMカード内に保存され、後でUSIMカードインターフェースを介して適当なコマンドが配信されたならば変更することができる。初期化プロセスの後、CPU22はコマンドを待機する。電力モード変更コマンド33は、無効化された機能を起動する、有効にされた機能を無効にする、あるいは、電力消費の変化をもたらすCPU22その他の任意の回路の性能を変える任意の種類のコマンドを意味する。そのようなコマンドを受信したならば、USIMは自身の動作モードを電流消費がより高いまたは低いモードに変更し、その結果としてUSIM機能が各々向上または低下する。新型USIMカード機能に要求されるより高い電力要件に対応できない既存の移動端末は、USIMカードを基本的な従来モードで動作させ、機能強化された移動機器は、新型USIMカード機能を最大限に利用することができる。図4に示すような一つの例示的なコマンドモードの変更は、無効にされた機能を有効にするようカードに指示する。そのようなコマンドを受信したならば、カードは新たな電流を最大許容電流34と比べて検証する。新たな電流が最大許容電流を下回れば、コマンドは受理され、要求された機能が有効にされる36。一方、コマンドは拒絶され35、適切なエラー応答が生成される。図5に、浮動小数点ユニット26の起動を示す。最初に、電源投入時40において、最小限の電流を引き込むように浮動小数点ユニットが無効41にされる。USIMカードプロセッサが浮動小数点の有効化コマンド42を受信すると即座に、カードのファームウェアが浮動小数点ユニットが有効にされた44後、スマートカードの更新された電流または電力消費を計算する43。これは例えば、各々の電力制御された装置の電力消費を含むテーブルにアクセスすることにより実行することができる。新たな電流が最大許容電流を下回る場合45、ファームウェアは内部浮動小数点ユニット46に電力を送って起動する。その瞬間から、内蔵USIMカードプロセッサにより実行されたアプリケーションは、ハードウェア搭載の浮動小数点ユニットがり提供する拡張された性能を利用することができる。図6に、ハードウェア搭載の暗号化ユニット25以外は同様である機能を示す。電源投入50時に、暗号化ユニットは最初は無効にされる51。暗号化ユニット初期化コマンドを受信したならば52、USIMカードプロセッサは暗号化ユニットの起動54の後、新たな電流消費を計算する53。新たな電流が最大許容電流を下回る55場合、暗号化ユニットはオンにされる56。その瞬間から、アプリケーションは暗号化を用いるアプリケーションの実行を促進すべくハードウェア搭載の暗号化ユニットを使用することができる。図7に、最大許容電流に従いプロセッサ速度が設定された別の例示的な電力管理ルーティンを示す。カードは、3GPP仕様に定められた既定最大電力に準拠する最小速度61に初期化される60。プロセッサは、新たなコマンド62を受信するまで待機する。コマンドがプロセッサ速度設定コマンドである場合、カードは、電流消費が最大許容電流を常に下回ることを保証すべく、最大プロセッサ速度を計算する専用機能の結果に従いCPU22動作クロック速度を変更する。特定のカード実装に応じて、当該機能は、解析的な機能またはテーブル駆動される機能であってよい。カードの電力消費を調整する動作パラメータの設定についてクロック周波数に関して図7で説明したが、カードの電力消費を調整するためにカードの他の任意のパラメータを設定できる点を理解されたい。更に、上述の電力制御技術はUSIMカードおよび互換端末に関して述べたものであるが、上の例に示す原理が任意のスマートカード装置に適用できる点を理解されたい。スマートカードの最大電力消費等、スマートカードの電力消費の動的な調整が有用である各種の例示的な状況が存在する点に注意されたい。一例によれば、端末の電池の動作時間を延ばすことが望ましい。1個のコマンドが、少なくとも1個の他のコマンドが次いで実行される間のスマートカード装置の電力消費にどのように影響を及ぼすかについて特段の制限がない点に注意されたい。一つの特定の例において、スマートカード装置の最大許容電力消費が増減されて、調整された最大許容電力消費に従い、後続する少なくとも1個の他のコマンドの実行が行なわれる。1個のコマンドがスマートカード装置の電力消費に影響を及ぼす仕方の別の例として最小電力消費を増減、平均電力消費の増減、ピーク電力値の増減が含まれるが、これらに限定されない。本出願の記述および請求項において、各々の動詞からなる、含む、有する、およびこれらの組み合わせは、動詞の目的語または目的語群が必ずしも当該動詞の主語または主題群の部材、成分、要素、または部分の完全なリストではないことを示すために用いている。本発明について、例として与えられた実施形態の詳細記述を用いて説明してきたが、これらの例で本発明の範囲を限定することを意図していない。記述されている実施形態は、異なる特徴を含んでいるが、これらの全てが本発明の全ての実施形態に必要な訳ではない。本発明のいくつかの実施形態は、特徴の一部または特徴の可能な組合せだけを用いている。当業者には、本発明の記述されている実施形態、および記述されている実施形態に注記された特徴の異なる組合せを含む本発明の実施形態の変型が想起されよう。本発明の範囲は添付の請求項によってのみ限定される。