(57)【要約】  通信ネットワーク（ＲＰ−ＲＲ）を介するダウンロードサーバ（ＳＴ）と通信オブジェクト（ＣＰ）との間でのデータ（Ｄ）の伝送が、前記オブジェクトをネットワークに接続した後、登録サーバ（ＳＴ）により、通信オブジェクトの第１のエージェント（ＡＶ）によって開かれた第１のデータチャネル（ＣＤ１）を介してダウンロードサーバから受信された接続パラメータを通信オブジェクトに送信することによって開始される。接続パラメータの関数として、通信オブジェクト内の第２のエージェント（ＡＰ１−ＡＰ２）が、ダウンロードサーバへの第２のデータチャネル（ＣＤ２）を開き、データを第２のデータチャネル（ＣＤ２）内で送信する。第１のデータチャネルが開かれている限り、他のサーバが登録サーバを介して送信を開始することができる。【選択図】図１
2009535873.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク（ＲＰ−ＲＲ）を介して第１のサーバ手段（ＳＴ）と少なくとも１つの通信オブジェクト（ＣＰ、Ｔ）との間でデータ（Ｄ）を伝送するための方法であって、
前記通信オブジェクトを前記通信ネットワークに接続した（Ｅ１０）後、前記通信オブジェクトから第２のサーバ手段（ＳＲ）に対して第１のデータチャネル（ＣＤ１）を開くステップ（Ｅ１１）と、
接続パラメータ（ＡＤ＿ＳＴ、ＰＣＮ）を前記第１のサーバ手段（ＳＴ）から前記第２のサーバ手段（ＳＲ）及び前記第１のデータチャネルを介して前記通信オブジェクトに送信するステップ（Ｅ２１、Ｅ２３）と、
前記接続パラメータの関数として前記通信オブジェクトから前記第１のサーバ手段に対する第２のデータチャネル（ＣＤ２）を開き、前記第２のデータチャネルを介してデータを前記第１のサーバ手段と前記通信オブジェクトとの間で伝送するステップ（Ｅ２５）と、
を具備することを特徴とする方法。
【請求項２】
前記第１のデータチャネルが、コネクションレスモード搬送プロトコルに従って開かれる、請求項１に記載の方法。
【請求項３】
前記第１のデータチャネル（ＣＤ１）の開通（Ｅ１１）後、
第２の接続パラメータを第３のサーバ手段から前記第２のサーバ手段（ＳＲ）及び前記第１のデータチャネルを介して前記通信オブジェクト（ＣＰ、Ｔ）に送信するステップと、
前記第２の接続パラメータの関数として第３のデータチャネルを前記通信オブジェクトから前記第３のサーバ手段に対して開き、前記第３のデータチャネルを介して前記第３のサーバ手段と前記通信オブジェクトとの間でデータを伝送するステップと、
を更に具備する、請求項１又は２に記載の方法。
【請求項４】
前記第１のデータチャネル（ＣＤ１）が開かれると、前記通信オブジェクト（ＣＰ、Ｔ）が、該通信オブジェクトの識別子（ＩＤ＿ＣＰ）を前記第２のサーバ手段（ＳＲ）に送信し、それにより、前記第２のサーバ手段が、前記識別子と前記第２のサーバ手段に既知の前記通信オブジェクトのアドレス（ＡＤ＿ＣＰ）との組み合わせの形態で、前記第１のデータチャネルの前記開通（Ｅ１３）を登録する（Ｅ１２）、請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記第１のデータチャネル（ＣＤ１）が開かれる（Ｅ１１）と、前記通信オブジェクト（ＣＰ、Ｔ）が、前記ネットワーク（ＲＰ−ＲＲ）によって前記通信オブジェクトに動的に割り振られたアドレス（ＡＤ＿ＣＰ）及び前記通信オブジェクトの識別子（ＩＤ＿ＣＰ）を前記第２のサーバ手段（ＳＲ）に送信し、それにより、前記第２のサーバ手段が、前記アドレスと前記識別子との組み合わせの形態で前記第１のデータチャネルの前記開通（Ｅ１３）を登録する（Ｅ３２）、請求項１乃至３のいずれか１項に記載の方法。
【請求項６】
データの前記送信が完了した時に、前記第２のデータチャネルが閉じられ（Ｅ２９）、前記通信オブジェクト（ＣＰ、Ｔ）が前記通信ネットワーク（ＲＰ−ＲＲ）から切断された時（Ｅ３０）、前記第１のデータチャネル（ＣＤ１）が閉じられる（Ｅ３１）、請求項１乃至５のいずれか１項に記載の方法。
【請求項７】
通信ネットワーク（ＲＰ−ＲＲ）を介して第１のサーバ手段（ＳＴ）と少なくとも１つの通信オブジェクト（ＣＰ、Ｔ）との間でデータ（Ｄ）を伝送するためのシステムであって、
前記通信オブジェクトを前記通信ネットワークに接続した後、第２のサーバ手段（ＳＲ）に対して第１のデータチャネル（ＣＤ１）を開くための前記通信オブジェクト内の手段（ＡＶ）と、
前記第１のサーバ手段から前記第１のデータチャネルを介して前記通信オブジェクトに接続パラメータ（ＡＤ＿ＳＴ、ＰＣＮ）を再送信するための前記第２のサーバ手段内の手段（ＧＲ−ＩＣＲ）と、
接続パラメータの関数として前記第１のサーバ手段に向けて第２のデータチャネル（ＣＤ２）を開き、前記第２のデータチャネルを介してデータを前記第１のサーバ手段と前記通信オブジェクトとの間で伝送するための前記通信オブジェクト内の手段（ＡＰ１−ＡＰ２）と、
を具備することを特徴とするシステム。
【請求項８】
前記通信ネットワークが符号分割多重アクセスネットワークＣＤＭＡを含むことを特徴とする、請求項７に記載のシステム。
【請求項９】
通信ネットワーク（ＲＰ−ＲＲ）を介してデータ（Ｄ）を第１のサーバ手段（ＳＴ）との間で伝送するように構成された通信オブジェクト（ＣＰ、Ｔ）において、
前記通信オブジェクトが通信ネットワークに接続された後、第２のサーバ手段（ＳＲ）に向けて第１のデータチャネル（ＣＤ１）を開き、前記第１のサーバ手段（ＳＴ）が前記第２のサーバ手段（ＳＲ）及び前記第１のデータチャネルを介して接続パラメータ（ＡＤ＿ＳＴ、ＰＣＮ）を前記通信オブジェクトに向けて送信するための手段（ＡＶ）と、
前記接続パラメータの関数として前記第１のサーバ手段に向けて第２のデータチャネル（ＣＤ２）を開き、前記第２のデータチャネルを介してデータ（Ｄ）を前記第１のサーバ手段と前記通信オブジェクトとの間で伝送するための手段（ＡＰ１−ＡＰ２）と、
を具備することを特徴とする通信オブジェクト。
【請求項１０】
端末（Ｔ）に接続されたチップカード（ＣＰ）で構成される、請求項９に記載の通信オブジェクト。
【請求項１１】
移動端末（Ｔ）で構成される、請求項９に記載の通信オブジェクト。
【請求項１２】
通信ネットワーク（ＲＰ−ＲＲ）を介してデータ（Ｄ）を第１のサーバ手段（ＳＴ）との間で伝送するように構成された通信オブジェクト（ＣＰ、Ｔ）において実施可能なプログラムであって、該プログラムが前記通信オブジェクトで実行されると、
前記通信オブジェクトを前記通信ネットワークに接続した（Ｅ１０）後、前記通信オブジェクトから第２のサーバ手段（ＳＲ）に対して第１のデータチャネル（ＣＤ１）を開き、前記第１のサーバ手段（ＳＴＰ）が、前記第２のサーバ手段（ＳＲ）及び前記第１のデータチャネルを介して前記通信オブジェクトに接続パラメータ（ＡＤ＿ＳＴ、ＰＣＮ）を送信するステップ（Ｅ１１）と、
前記接続パラメータの関数として前記通信オブジェクトから前記第１のサーバ手段に対する第２のデータチャネル（ＣＤ２）を開き、前記第２のデータチャネルを介してデータを前記第１のサーバ手段と前記通信オブジェクトとの間で伝送するステップ（Ｅ２５）と、
を実行する命令を具備することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送がＳＭＳ（ショートメッセージサービス）型ショートメッセージを送信せずにサーバによって開始される、サーバと通信オブジェクトとの間のデータ伝送に関する。
【背景技術】
【０００２】
通信オブジェクトは、ＭＭＣ（マルチメディアカード）、ＳＤ（セキュアデジタル）、又はＵＩＣＣ（汎用集積回路カード）チップカードのように携帯可能であることができる。ＵＩＣＣチップカードは、例えば、カードを収容する端末がＧＳＭ／ＧＰＲＳ（グローバル移動通信システム／汎用パケット無線サービス）型のネットワークに接続された移動機器である場合、ＳＩＭ（加入者識別モジュール）アプリケーションが提供されたカードであり、又はカードを収容する端末が第３世代（３ＧＰＰ）ＵＭＴＳ（ユニバーサル移動通信システム）、ＵＴＲＡＮ（ＵＭＴＳ地上無線アクセスネットワーク）型、又は第３世代（３ＧＰＰ２）ＣＤＭＡ２０００型の符号分割多重アクセスで動作する移動機器の場合、ＵＳＩＭ（汎用加入者識別モジュール）、ＲＵＩＭ（リムーバブルユーザ識別モジュール）、又はＩＳＩＭ（ＩＰ加入者識別モジュール）アプリケーションが提供されたカードである。
【０００３】
データダウンロードサーバは、ＯＴＡ（無線：Over The Air）カード管理プラットフォームとも呼ばれ、無線通信ネットワークを管理するオペレータが移動端末内のチップカードを管理すると共に、その内容を変更できるようにするソフトウェアを含む。かかる動作は、オペレータ主導であるためプッシュモードとも呼ばれ、例えば、オペレータによって管理されるカード母集団のうちの所定のカードへのファイルのダウンロード、所定のアプリケーションのダウンロード若しくは消去、又はオペレータによって管理されるカード内のファイル若しくは所定のアプリケーション内のデータの変更に関連する。
【０００４】
現在、移動機器において無線通信ネットワークのオペレータによって開始されるプッシュモードで動作を実行するには、オペレータによって管理されるデータダウンロードサーバが、その動作の対象となる各チップカードに同カードとサーバとの間にＩＰ（インターネットプロトコル）型の通信チャネルを開くように要求するために、現在は「プッシュＳＭＳ」と呼ばれるショートメッセージを送信しなければならない。
【０００５】
通信をプッシュモードにするために必要なＳＭＳ技術は、インフラがショートメッセージをサポートしていないか、又はショートメッセージが、例えばＣＤＭＡ無線通信ネットワークにおいてカードの遠隔更新のために必要な規格を満たしていない無線通信ネットワークにとって欠点である。これに加えて、ＳＭＳ技術は非同期通信プロトコルに基づいており、多くのテストを必要とし、時にはメッセージ及び重要なロード時間の損失に繋がる恐れがある。チップカードが電源オフの移動機器又は無線通信ネットワークのサービス範囲外の移動機器内で利用不可能な場合、続く多数のショートメッセージの送信失敗が、ネットワークに対して無益に過負荷をかけてしまう。
【０００６】
プッシュＳＭＳの送信なしで通信チャネルを確立するための理論上の解決策が、上記欠点を是正する。
第１の解決策は、２００５年７月２８日に出願人によって出願された未公開の仏国特許出願第０５５２３６５号に記載されている。この第１の解決策は、現在のプッシュモードを逆にして、キャンペーンサーバとの通信を定期的に開始し、ダウンロードキャンペーン中に無線通信ネットワークのオペレータによって提供されるコンテンツがもしあれば、そのコンテンツを取得するカード呼び掛けモードにする。
【０００７】
第２の解決策は、理論上、ＯＴＡプラットフォームがチップカードに対する通信チャネルを開くことができるＧＰＲＳ仕様に関する。実際には、プラットフォームは、プラットフォームによって管理されるすべてのチップカードのアドレスを知らなければならず、これは、カードの動的アドレッシングを考慮する場合、その取得は高価であると共に困難である。これに加えて、セキュリティの視点から、チップカードに対して外部であり、カードアクセスアドレスを知るいかなるエンティティも、カードとの通信チャネルを開くことが可能であり、外部攻撃の格好のターゲットとなる。したがって、この場合、カードが通信チャネルを開くことを制御することが好ましい。
【０００８】
第３の解決策によれば、チップカードが、通信チャネル内のＯＴＡプラットフォームからあり得る接続要求を検出するために、通信チャネルを開くためのアプリケーションを含む。次に、ＯＴＡプラットフォームは、カードのＩＰアドレスを知らなければならず、これは、動的アドレッシングの場合には事前に知ることができない。これに加えて、カードは、接続要求監視の開始から、管理する通信プロトコルの数と同数の異なる通信チャネルを開かなければならない。そうすると、カードによって最初に提供される通信チャネルよりも多くの通信チャネルを開くこと、又はカードが最初にチャネルを開いた通信プロトコルと異なる通信プロトコルを使用することはもはや不可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、上記欠点を是正することであり、より特定的には、通信オブジェクトによって開かれた通信チャネルを経由して伝送されるデータを受信するという通信オブジェクトの従来の機能を提供しながら、サーバ主導で、プッシュＳＭＳを伝送せずにチップカード等の少なくとも１つの通信オブジェクトとカード管理プラットフォーム等のサーバとの間でデータを伝送することである。
【課題を解決するための手段】
【００１０】
この目的を達成するために、通信ネットワークを介して第１のサーバ手段と少なくとも１つの通信オブジェクトとの間でデータを伝送するための方法は、通信オブジェクトを通信ネットワークに接続した後、通信オブジェクトから第２のサーバ手段に対して第１のデータチャネルを開くステップと、接続パラメータを第１のサーバ手段から第２のサーバ手段及び第１のデータチャネルを介して通信オブジェクトに送信するステップと、接続パラメータの関数として通信オブジェクトから第１のサーバ手段に対する第２のデータチャネルを開き、第２のデータチャネルを介してデータを第１のサーバ手段と通信オブジェクトとの間で伝送するステップと、を具備することを特徴とする。
【００１１】
したがって、本発明によるデータ伝送は、ＳＭＳ技術をサポートしない通信ネットワークにおいて第１のダウンロードサーバ手段から好都合に開始される。
通信オブジェクトにより第２のサーバ手段に対する第１のデータチャネルを開くことは、通信オブジェクトが通信ネットワークに接続され、ひいてはデータ伝送可能なことを第１及び第２のサーバ手段に示し、それにより、テスト数が低減され、ひいてはダウンロードキャンペーンの持続時間が最適化されるという利点を有する。
【００１２】
これに加えて、第２のデータチャネルは、第２のサーバ手段によって再送信される第１のサーバ手段に関連する接続パラメータに依存して開かれる。この依存性は、通信オブジェクトが、ネットワークに接続されてから、同通信オブジェクトによって管理される通信プロトコルの数と同数の異なる通信チャネルを開かなければならない従来の技法とは対照的に、任意の種類の通信プロトコルに従って適切なあらゆるセッションを開くことを容易にする。
【００１３】
第１のデータチャネルが開かれると、通信オブジェクトは第２のサーバ手段に同通信オブジェクトの識別子及びアドレスを送信し、第２のサーバ手段は、その識別子をアドレスと合わせて、第１のデータチャネルの開通を登録する。第２のサーバ手段にすでに知られている場合、通信オブジェクトのアドレスは送信しなくてよい。
【００１４】
本発明の他の目的は、通信ネットワークを介して第１のサーバ手段と少なくとも１つの通信オブジェクトとの間でデータを伝送するためのシステムでもある。システムは、通信オブジェクトが通信ネットワークに接続された後、第２のサーバ手段に対して第１のデータチャネルを開くための通信オブジェクト内の手段と、第１のサーバ手段から第１のデータチャネルを介して通信オブジェクトに接続パラメータを再送信するための第２のサーバ手段内の手段と、接続パラメータの関数として第１のサーバ手段に向けて第２のデータチャネルを開き、第２のデータチャネルを介してデータを第１のサーバ手段と通信オブジェクトとの間で伝送するための通信オブジェクト内の手段と、を具備することを特徴とする。
【００１５】
本発明のシステムは、ネットワークの現在のインフラにおいて高価なハードウェア変更を必要としない。また、本発明のシステムは、ＳＭＳ技術機器の統合をもはや必要としない第１のサーバ手段のＯＴＡダウンロードプラットフォームとしてのネットワーク内への導入を容易にする。
ＳＭＳインフラを有さない仮想オペレータが、本発明により、管理する通信オブジェクトに対して更新キャンペーンを開始することができる。
【００１６】
本発明は、通信オブジェクトであって、通信ネットワークを介してデータを第１のサーバ手段と該通信オブジェクトとの間で伝送するように構成された通信オブジェクトを更に含む。通信オブジェクトは、通信オブジェクトが通信ネットワークに接続された後、第２のサーバ手段に向けて第１のデータチャネルを開き、第１のサーバ手段が第２のサーバ手段及び第１のデータチャネルを介して接続パラメータを通信オブジェクトに向けて送信するための手段と、接続パラメータの関数として第１のサーバ手段に向けて第２のデータチャネルを開き、第２のデータチャネルを介してデータを第１のサーバ手段と通信オブジェクトとの間で伝送するための手段と、を具備することを特徴とする。
【００１７】
通信オブジェクトは、端末、例えばパーソナルコンピュータ、移動機器、又は通信個人情報端末ＰＤＡに関連するチップカードで構成されてもよく、又は端末で構成されてもよい。
【００１８】
最後に、本発明は、通信ネットワークを介してデータを第１のサーバ手段と通信オブジェクトとの間で伝送するように構成された通信オブジェクトにおいて実施可能なコンピュータプログラムに関連する。このプログラムは、上記通信オブジェクトで実行されると、本発明の方法によるステップを実行する命令を含む。
添付図面を参照しながら、非限定的な例として付与される本発明のいくつかの実施形態の以下の説明を読めば、本発明の他の特徴及び利点がより明確に明らかになるであろう。
【発明を実施するための最良の形態】
【００１９】
図１には、少なくとも１つの通信オブジェクトにおいてデータを送信又は受信するためのサーバ手段が示される。以下参照する例によれば、通信オブジェクトは携帯可能であり、移動無線端末Ｔに関連するチップカードＣＰであり、例えば端末から取り外し可能である。チップカードＣＰは、ＵＩＣＣ（ユニバーサル集積回路カード）型のものである。チップカードＣＰは端末Ｔと共に、無線チャネルＧＰＲＳによりモビリティ及びアクセスが管理されるパケット交換網によってバックアップされるＧＳＭ型、ＵＭＴＳ型、又は第３世代（３ＧＰＰ２）ＣＤＭＡ２０００型のセルラ無線通信ネットワークＲＲに接続される。
【００２０】
サーバ手段は、ダウンロードサーバＳＴ及び登録サーバＳＲである。
ダウンロードサーバＳＴは、多くの場合、無線通信ネットワークＲＲのオペレータによって管理され、データダウンロードキャンペーン中にデータをターゲットとされるか若しくはターゲットとされないチップカードに向けてダウンロードするため又はユニタリデータダウンロードのためのＯＴＡ（無線）プラットフォームを構成する。一変形形態として、サーバＳＴは、サーバＳＴとチップカードＣＰとに分散し、データを交換するアプリケーションの管理プラットフォームを構成する。サーバＳＴはチップカードＣＰからデータを受信し、チップカードＣＰはサーバＳＴからデータを受信する。
【００２１】
登録サーバＳＲは、登録サーバＳＲ自体とチップカードＣＰとの間における第１の永久データチャネルＣＤ１の開通を登録する。第１のチャネルの開通は、カードＣＰ及び端末Ｔがセルラ無線通信ネットワークＲＲに接続されたことを示す。第１のデータチャネルＣＤ１を開くことは、移動無線端末Ｔの電源がオンになり、チップカードＣＰに関連付けられ、無線通信ネットワークＲＲに接続されるとすぐに、チップカードＣＰによって開始される。
【００２２】
登録サーバＳＲは、データを伝送するとともに、チップカードＣＰに送信される又はチップカードＣＰから受信されるデータを含むプラットフォームを構成する機能を含むこともできる。
【００２３】
ダウンロードサーバＳＴ及び登録サーバは、有線接続を介して直接、又は高速パケットネットワークＲＰ、例えばインターネット又はイントラネットを介して通信する。第１の事例では、両サーバＳＴ及びＳＲは同じオペレータによって管理される一意のサーバ内に位置決めされるため、アドレッシング制約が低減する。第２の事例では、２つのサーバは別個のオペレータのサーバに配置され、そのため、安全な接続を介して通信する。
【００２４】
ＳＲサーバ及びＳＴサーバは、例えば、図１に示されていない通信ゲートウェイを介して無線通信ネットワークＲＲとパケットネットワークＲＰとの間に開かれるデータチャネルＣＤ１及びＣＤ２を介して、端末Ｔに接続されたチップカードＣＰと通信する。通信ゲートウェイは、高速パケットネットワークＲＰを介してサーバＳＲ及びＳＴと通信するためのアクセスゲートウェイを含むことができる。通信ゲートウェイの他のアクセスゲートウェイは、多くの場合、Ｘ．２５型のパケットネットワーク、ＲＮＩＳ（サービス統合デジタルネットワーク）ネットワーク、又はＡＴＭ（非同期転送モード）ネットワーク等のアクセスネットワークを介して無線通信ネットワークＲＲの少なくとも１つのスイッチと通信する。
【００２５】
特定の実施形態によれば、通信ゲートウェイは、ネットワークＲＲ及びＲＰを介してサーバＳＲ及びＳＴに対して送信され、そしてこれらサーバＳＲ及びＳＴにより送信されるＩＰ（インターネットプロトコル）パケットをカプセル化したメッセージを移動無線端末Ｔと交換する。
ダウンロードサーバＳＴは、チップカードＣＰへのデータのダウンロード又はチップカードＣＰからのデータの受信を望む場合、接続パラメータＰＣＮを含む送信開始要求ＲＱ＿Ｉを登録サーバＳＲに送信する。
【００２６】
第１のデータチャネルＣＤ１において、サーバＳＴによるダウンロード開始要求ＲＱ＿Ｉに応答して、接続要求ＲＱ＿Ｃが登録サーバＳＲからチップカードＣＰに循環する。カードＣＰは、接続要求ＲＱ＿Ｃを受信すると、ダウンロードサーバＳＴによって要求された接続パラメータＰＣＮに従ってダウンロードサーバＳＴとチップカードＣＰとの間に第２のデータチャネルＣＤ２を開く。データチャネルＣＤ１は、ＩＰ（インターネットプロトコル）ネットワークのプロトコルに従って、好ましくはＵＤＰ（ユーザデータグラムプロトコル）プロトコル等のパケットの到着を保証しないコネクションレスモード搬送プロトコルに従って開かれる。かかる搬送プロトコルは、登録サーバＳＲ上で資源を殆ど消費せず、永久的に開いたままであるという利点を有する。一変形形態として、チャネルＣＤ１の搬送プロトコルは、エラーチェックを保証するＴＣＰ（搬送制御プロトコル）プロトコル等のパケットの到着を保証するコネクションモードプロトコルである。
【００２７】
チャネルＣＤ１が開かれると、チップカードは登録メッセージＭ＿ＥＲを登録サーバに送信する。
端末Ｔの電源がオフになるとすぐに、カードＣＰはデータチャネルＣＤ１を閉じる。
【００２８】
無線通信ネットワークＲＲでは、チップカードＣＰは、ＳＣＴＲ（ソケットカード搬送プロトコル）プロトコル、例えばＢＩＰ（ベアラ独立プロトコル）プロトコルに従って、又は特定のアプリケーションプロトコル、例えばＪ２ＭＥ（Ｊａｖａ（登録商標）２モバイル版）プロトコル等を介してカードと通信する端末に配置される専用アプリケーション（Ｍｉｄｌｅｔ）を介して移動無線端末Ｔと通信する。図１及び図２の例では、端末Ｔは、サーバとチップカードＣＰとの間で伝送されるＩＰパケットを処理しない。端末Ｔはトランスペアレントである。
【００２９】
図１により詳細に、登録サーバＳＲ、ダウンロードサーバＳＴ、端末Ｔ、及びチップカードＣＰが機能ブロックの形態で示され、これらの殆どは、本発明との結び付きを有する機能を実行し、ソフトウェア及び／又はハードウェアモジュールに対応することができる。
【００３０】
ダウンロードサーバＳＴは、ダウンロード中に様々な動作を管理するダウンロードマネージャＧＴと、パケットネットワークＲＰを介してＩＰパケットを送受信するための通信インタフェースＩＣＴと、を含む。マネージャＧＴによって管理される動作は、より特定的には、チップカードＣＰの交換を開始するために、登録サーバＳＲに送信された送信開始要求ＲＱ＿Ｉを開始すること、並びに第２のデータチャネルＣＤ２を介してデータをチップカードＣＰに送信すること及び／又はチップカードＣＰから受信することである。
【００３１】
データベースＢＤは、ダウンロードサーバＳＴに統合されてもよく、又はネットワークＲＰ等のパケットネットワークを介して、即ちインターネット又はネットワークＲＲのオペレータに属するイントラネットネットワークを介してサーバＳＴに接続されたデータベース管理サーバの形態で独立してもよい。データベースＢＤは、ダウンロードされるデータＤ並びにセルラ無線通信ネットワークＲＲのオペレータによって管理される、カードＣＰを含むカードの様々なパラメータ及び特性を含む。データベースは、例えば、カードシリーズ番号、カードユーザの国際識別ＩＭＳＩ（国際モバイル加入者識別）、及び／又は端末Ｔユーザの電話番号ＭＳＩＳＤＮ（移動局ＩＳＤＮ番号）であるチップカードの固定識別子ＩＤ＿ＣＰを含む。
【００３２】
登録サーバＳＲは、チップカードＣＰと登録サーバＳＲとの間の第１のデータチャネルＣＤ１の開通の登録を管理するマネージャＧＲを含む。登録は、例えば、チップカードＣＰのアドレスＡＤ＿ＣＰをチップカードの固定識別子ＩＤ＿ＣＰと組み合わせることを含む。かかる組み合わせは、登録サーバのメモリＭＲに登録される。本発明による他のチップカードも、かかるカードが接続された端末の電源がオンになると、第１の各データチャネルが開通してからすぐに、登録サーバに登録される。
【００３３】
第１の実施形態によれば、登録サーバはチップカードＣＰのアドレスＡＤ＿ＣＰを知らない。後者は、端末Ｔがそれぞれネットワークに接続されると、ネットワークＲＲによってカードに動的に割り振られるＩＰ型のアドレスである。一変形形態として、アドレスＡＤ＿ＣＰは、カードＣＰ専用の固定アドレスであり、同カードがチャネルＣＤ１をまだ初めて開いていない限り、サーバＳＲにとって未知である。
【００３４】
第２の実施形態によれば、登録サーバは、カードＣＰに動的に割り振られたＩＰ型のアドレスＡＤ＿ＣＰをすでに知っている。サーバＳＲは、チップカードＣＰ及びそのアドレスＡＤ＿ＣＰの割り当てを管理する無線通信ネットワークオペレータＲＲのサーバであってもよい。一変形形態として、アドレスＡＤ＿ＣＰは、コードの関数として、例えばチップカードビルダ、ネットワークＲＲオペレータ、及びカードユーザの識別子に応じて動的に構築することができる。登録サーバＳＲは、メモリＭＲ内にチップカードＣＰのアドレスＡＤ＿ＣＰを符号化するアルゴリズムを含む。
【００３５】
第３の実施形態によれば、登録サーバは、カードの識別子ＩＤ＿ＣＰに関連する固定アドレスであるチップカードのアドレスＡＤ＿ＣＰを知っている。
登録サーバＳＲは、メッセージ、要求、及び応答をダウンロードサーバＳＴ及びチップカードＣＰと交換するために、通信インタフェースＩＣＲも含む。
【００３６】
端末Ｔは、ネットワークインタフェースＩＲＴ、プロセッサＰＴ、メモリＭＴ、カードリーダＬＴ、及びオプションとして端末に接続されるか、又は統合されると共に、より特定的には端末に接続されるか、又は統合されるキーボードに接続されるスクリーン等のディスプレイＡＴを含む。端末の様々な要素は、双方向バスＢＴによって共に接続される。
チップカードＣＰは、主に、プロセッサＰＣ又はいくつかのプロセッサ及び３つのメモリＭ１〜Ｍ３を備える。カードは、入／出力ポートＰＥＳ及び接触型又は非接触型リーダＬＴを介して命令又は要求及び応答を端末Ｔと交換する。様々なカード素子は、双方向バスＢＣによって共に接続される。
【００３７】
メモリＭ１はＲＯＭ型であっても又はフラッシュ型であってもよく、カード動作システムを含む。
メモリＭ２は、不揮発性メモリ、より特定的には、例えば鍵、識別番号、及びカードを所有するユーザのプロファイルに関連する他のパラメータ、例えばＰＩＮコード及び他の安全データを記憶するためのＥＥＰＲＯＭ又はフラッシュメモリである。メモリＭ２は、チップカードの固定識別子ＩＤ＿ＣＰ、カードアプリケーション、及び登録サーバＳＲのアドレスＡＤ＿ＳＲも含む。
メモリＭ３は、より特定的にはデータ処理に使用されるＲＡＭ又はＳＲＡＭメモリである。
【００３８】
カードＣＰは、本発明に関して、メモリＭ１及びＭ２に分散したスタンバイエージェントＡＶ（アプレット）と呼ばれる第１のソフトウェアモジュールを更に含む。端末の電源がオンになると、スタンバイエージェントＡＶは、端末に接続するチップカードＣＰと登録サーバＳＲとの間に第１のデータチャネルＣＤ１を開く。
【００３９】
他のソフトウェアモジュールは、アプリケーションエージェントＡＰ１及びエージェントＡＰ２と呼ばれ、ＣＡＴ−ＴＰ（カードアプリケーションツールキット−搬送プロトコル）、ＦＴＰ（ファイル転送プロトコル）、及びＨＴＴＰ（ハイパーテキスト転送プロトコル）プロトコル等の別個の各搬送プロトコル専用である。カードが、ダウンロードサーバＳＴからの接続パラメータＰＣＮを含む接続要求ＲＱ＿Ｃを受信すると、データＤをダウンロードサーバＳＴとチップカードＣＰとの間で直接転送するために、アプリケーションエージェント、例えばエージェントＡＰ１が、上記接続パラメータに応じてデータチャネルＣＤ２を開くエージェントに選択される。
【００４０】
図２を参照しながら、本発明の方法が、チップカードアドレスの動的割当器（dynamic assigner）を含むＧＳＭ／ＧＰＲＳ型の既存のネットワークＲＲ及びパケットネットワークＲＰにおいて実施され、主要ステップＥ１〜Ｅ３を含む。
【００４１】
主要ステップＥ１は、第１の永久データチャネルＣＤ１の開通に関連し、ステップＥ１０〜Ｅ１４を含む。ステップＥ１０中に、例えば、端末Ｔの電源がオンになること、端末Ｔのネットワークのサービス範囲に入ること、又はカードを端末に接続することに関連して、チップカードＣＰが接続された端末ＴをネットワークＲＰに接続した後、チップカードＣＰが接続された端末ＴがネットワークＲＲに接続され、チップカードのスタンバイエージェントＡＶがメモリＭ２内の登録サーバのアドレスＡＤ＿ＳＲを読み取り、ステップＥ１１中に、データチャネルＣＤ１を開き、カードと登録サーバＳＲとの間のデータチャネルＣＤ１を介して永久接続を確立する。ステップＥ１２中、データチャネルＣＤ１の開通後、スタンバイエージェントＡＶは、チップカードＣＰの固定識別子ＩＤ＿ＣＰを含む登録メッセージＭ＿ＥＲをサーバＳＲに送信し、サーバＳＲは、その識別子とサーバにとって既知のポータブル通信オブジェクトのアドレスＡＤ＿ＣＰとの組み合わせを登録する。サーバＳＲが、ネットワークＲＲによってカードＣＰに動的に割り振られた新アドレスＡＤ＿ＣＰを知らない実施形態では、登録メッセージＭ＿ＥＲは、固定識別子ＩＤ＿ＣＰと共にアドレスＡＤ＿ＣＰを更に含み、サーバＳＲは、未知のアドレスと識別子との組み合わせを登録する。
【００４２】
ステップＥ１３中、登録サーバは、メモリＭＲにデータチャネルＣＤ１の開通をチップカードのアドレスＡＤ＿ＣＰと識別子ＩＤ＿ＣＰとの組み合わせの形態で登録する。
一変形形態として、サーバＳＲがカードアドレスを知っている場合、ステップＥ１２及びＥ１３はオプションである。
ステップＥ１４中、チップカードのスタンバイエージェントＡＶは、チャネルＣＤ１によって送信された接続要求ＲＱ＿Ｃの受信を待つ。
主要ステップＥ２は、ダウンロードサーバＳＴからのデータのダウンロードに関連し、ステップＥ２０〜Ｅ２９を含む。
【００４３】
ステップＥ２０中、無線通信ネットワークＲＲのオペレータは、データＤをチップカードＣＰにダウンロードサーバＳＴからダウンロードすることを希望する。ステップＥ２１中、ダウンロードサーバＳＴのマネージャＧＴは、送信開始要求ＲＱ＿Ｉを行い、インタフェースＩＣＴを介してこれを登録サーバＳＲに送信する。送信開始要求ＲＱ＿Ｉは、より特定的には、サーバＳＴのアドレスＡＤ＿ＳＴ、チップカードＣＰの識別子ＩＤ＿ＣＰ、及びＴＣＰ／ＩＰリンク上の搬送プロトコルＣＡＴ−ＴＰに関連するもの等のダウンロードサーバＳＴに関連する接続パラメータＰＣＮを含む。
【００４４】
ステップＥ２２中、登録サーバＳＲは、開始要求ＲＱ＿Ｉを受信して処理する。送信されたチップカードの識別子ＩＤ＿ＣＰの関数として、登録マネージャＧＲは、メモリＭＲから識別子ＩＤ＿ＣＰに関連するアドレスＡＤ＿ＣＰを読み取り、ステップＥ２３中、開かれたチャネルＣＤ１を介してサーバＳＴのアドレスＡＤ＿ＳＴ、接続パラメータＰＣＮ、及びオプションとしてチップカードＣＰのアドレスＡＤ＿ＣＰを含む接続要求ＲＱ＿Ｃを送信する。
【００４５】
カードＣＰが接続要求ＲＱ＿Ｃを受信するとすぐに、スタンバイエージェントＡＶは接続要求ＲＱ＿Ｃを処理し、そこからダウンロードサーバのアドレスＡＤ＿ＳＴ及び接続パラメータＰＣＮを抽出し、それらを搬送プロトコルＣＡＴ＿ＴＰ専用のアプリケーションエージェントＡＰ１に通信する。アプリケーションエージェントＡＰ１は、ステップＥ２５中、送信された接続パラメータＰＣＮの関数として第２のデータチャネルＣＤ２を開き、それにより、カードＣＰは、中間サーバＳＲを使用せずに端末Ｔを介してダウンロードサーバＳＴと通信する。
【００４６】
ステップＥ２６中、サーバＳＴのダウンロードマネージャＧＴは、データＤをカードＣＰにダウンロードし、ステップＥ２７中に、カードＣＰは通信インタフェースＩＣＴ及びチャネルＣＤ２を介してデータＤを処理する。例えば、カードは、ダウンロードに関連するアプリケーションを更新する。オプションとして、データＤの処理後、カードは、ステップＥ２８中に、ダウンロードの結果ＲをサーバＳＴに送信する。好ましくは、ダウンロードを完了すると、ステップＥ２９中に、カード及び／又はサーバＳＴはデータチャネルＣＤ２を解放する。
【００４７】
主要ステップＥ２の一変形形態として、ダウンロードサーバのアプリケーションは、チップカードＣＰによって供給されるデータを受信するように構成される。ダウンロードサーバＳＴは、パラメータＰＣＮ及びアドレスＡＤ＿ＳＴ及びＡＤ＿ＣＰに加えて、サーバＳＴアプリケーションによって要求されるデータの識別子を含む要求ＲＱ＿ＩをサーバＳＲに送信する。
【００４８】
登録サーバＳＲは要求ＲＱ＿Ｉを受信して処理し、開かれたチャネルＣＤ１を介してパラメータＰＣＮ及びアドレスＡＤ＿ＳＴ及びＡＤ＿ＣＰに加えて要求されたデータの識別子を含む接続要求ＲＱ＿Ｃをチップカードに送信する。
カードＣＰは、接続要求ＲＱ＿Ｃ受信するとすぐに、送信された接続パラメータＰＣＮの関数として第２のデータチャネルＣＤ２を開き、中間サーバＳＲを使用せずに端末Ｔを介してダウンロードサーバＳＴと通信する。チップカードは、チャネルＣＤ２を介して要求されたデータをダウンロードサーバに送信し、ダウンロードサーバはそのデータを処理する。
【００４９】
データチャネルＣＤ１が開いている限り、他のダウンロードサーバは、登録サーバＳＲを介してダウンロードを開始することができる。したがって、データＤをダウンロードサーバＳＴからダウンロードした後、又はそれと同時に、以下第３のサーバとも呼ばれる第２のダウンロードサーバも、主要ステップＥ２及びその変形形態と同様にしてチップカードＣＰとデータを交換することができる。したがって、本発明の方法は、第１のデータチャネルＣＤ１の開通Ｅ１１に加えて、以下のステップ：登録サーバＳＲ及びデータチャネルＣＤ１を介して第２の接続パラメータを第３のサーバから、端末Ｔを介してチップカードＣＰに向けて送信するステップと、第２の接続パラメータの関数としてチップカードから第３のサーバへの第３のデータチャネルを開き、第３のデータチャネルを介してデータを第３のサーバとチップカードとの間で伝送するステップと、データの伝送が完了すると、第３のデータチャネルを閉じるステップと、を含む。
【００５０】
第２のダウンロードサーバを構成する第３のサーバによって送信される第２の接続パラメータは、サーバＳＴの接続パラメータと異なっていてよく、例えば、ＴＣＰ／ＩＰ又はＵＤＰ／ＩＰリンク上の搬送プロトコルＦＴＰに従ってデータの交換に関連する。この場合、スタンバイエージェントＡＶは、別のアプリケーションエージェント、例えば、搬送プロトコルＦＴＰ専用のエージェントＡＰ２を使用する。エージェントＡＰ２は、第３のサーバによって送信された第２の接続パラメータに従って、チャネルＣＤ１及びＣＤ２の他に第３のデータチャネルを開く。
【００５１】
登録サーバは、データをダウンロードサーバからダウンロードする方法と同様にしてチップカードＣＰとデータを交換することもできる。この場合、実行されるのはステップＥ２３〜Ｅ２９のみである。チャネルＣＤ１以外のデータチャネルが、接続要求ＲＱ＿ＣにおいてサーバＳＲによって送信される接続パラメータに応じて開かれる。
チップカードがネットワークＲＲに存在し、ひいてはネットワークＲＲに接続されている限り、データチャネルＣＤ１が開かれて、伝送の開始に関連するあらゆる接続要求ＲＱ＿Ｃを処理する。
【００５２】
主要ステップＥ３は、ステップＥ３０において、例えば、電源をオフにしたこと、端末Ｔのサービス範囲から出たこと、又はカード及び端末を切断したことに関連して、端末Ｔ及びカードＣＰがネットワークＲＲから切断された場合のチャネルＣＤ１の閉鎖に関連する。チップカードは、ステップＥ３１において、第１のデータチャネルＣＤ１を閉じる。アドレスＡＤ＿ＣＰに関連する識別子ＩＤ＿ＣＰの登録は、登録マネージャＧＲによって登録サーバＳＲのメモリＭＲから削除される。
【００５３】
本発明は、ＵＩＣＣ型のサーバとチップカードとの間のデータの伝送に限定されない。データを交換すべき相手のチップカードは、移動端末に接続されたポータブルコンピュータに含まれるカード、支払いカード、電子財布カード、ヘルスカード、電子パスポート、又は移動端末に接続される他の任意の追加のカードであってもよい。
【００５４】
例えば、本発明は、ダウンロードされるデータがカードのＥＥＰＲＯＭ型の不揮発性メモリ内の上記カードを発行した銀行名の変更に関連し得るダウンロードキャンペーンによってターゲットとされる支払いカードに適用することができる。
他の変形形態によれば、本発明は、通信個人情報端末ＰＤＡ等の他のポータブル通信電子オブジェクトに適用することができる。
【００５５】
本発明は、ローカルエンティティがチップカードへのデータダウンロードを開始するように、ＵＳＢ（ユニバーサルシリアルバス）バス等の有線リンク又はブルートゥース（Ｂｌｕｅｔｏｏｔｈ）型、赤外線型、ＩＥＥＥ８０２．ｘｘ規格、又はＷｉＦｉ（ワイヤレスフィデリティ）及びＷＩＭＡＸ（全世界相互運用マイクロ波アクセス：World wide Interoperability Microwave Access）ラベルに準拠した短距離無線接続を介してローカルアクセスをチップカードに与えるために使用することもできる。ローカルエンティティは、例えば、カードに接続されるか、又はカードと接触しないチップカードリーダに接続されたパーソナルコンピュータ（ＰＣ）でもよい。
【００５６】
本発明の伝送システムは、本発明の方法を変更せずにショートメッセージを管理するためのインフラを含む無線通信ネットワークにおいて実施することもできる。
【００５７】
本明細書において述べた本発明は、ダウンロードサーバと１つ又はいくつかのポータブル通信オブジェクトとの間でデータを伝送する方法及びシステム、並びに通信ネットワークを介して第１のサーバ手段にデータを送受信するように構成された通信オブジェクトに関する。一実施形態によれば、本発明の方法のステップは、通信オブジェクトに統合され、上記通信オブジェクトで実行されると、本発明の方法によるステップを実行する命令を含むコンピュータプログラムの命令によって決定することができる。他の実施態様によれば、本発明による方法のステップは、システムに組み込まれる、特にダウンロードサーバに部分的に組み込まれ、登録サーバに部分的に組み込まれるコンピュータプログラムの命令によって決定することができる。プログラムは、システムに該プログラムがダウンロードされて実行され、そしてシステムの動作が同プログラムの実行によって制御されると、本発明による方法のステップを実行するプログラム命令を含む。
【００５８】
したがって、本発明は、コンピュータプログラム、より特定的には本発明を実施するように構成された情報媒体内又は情報媒体上のプログラムにも適用される。
【図面の簡単な説明】
【００５９】
【図１】ネットワークオペレータによって管理される通信オブジェクト、登録サーバ、及びダウンロードサーバを接続する、本発明によるデータ伝送方法を実施するための通信システムの概略ブロック図である。
【図２】本発明によるデータ伝送方法のアルゴリズムである。
【図１】
2009535873.tif 000003
【図２】
2009535873.tif 000004
【国際調査報告】
2009535873.tif 000005
2009535873.tif 000006
2009535873.tif 000007
2009535873.tif 000008
2009535873.tif 000009
2009535873.tif 000010