(57)【要約】【課題】  煩雑な保守や運用を必要とせずに、高いセキュリティを有する移動通信システムおよび移動通信方法を実現することにある。【解決手段】  フォーリンネットワークに接続されている移動通信機器に通信パケットを転送するホームエージェントを有する移動通信システムにおいて、複数のＩＰアドレスを管理するアドレス管理手段と、このアドレス管理手段が管理するＩＰアドレスのいずれかをホームアドレスとして前記移動通信機器に割り当てるアドレス生成手段と、前記移動通信機器のホームアドレスと前記移動通信機器の特定情報とを対応付けて記憶するサーバ装置と、このサーバ装置とネットワークを介して接続し、サーバ装置が記憶するホームアドレスの何れかを送信先として前記通信パケットを送信する送信元ノードとを備える。【選択図】                    図１
2006262068.tif 000002
【特許請求の範囲】
【請求項１】
フォーリンネットワークに接続されている移動通信機器に通信パケットを転送するホームエージェントを有する移動通信システムにおいて、
複数のＩＰアドレスを管理するアドレス管理手段と、
このアドレス管理手段が管理するＩＰアドレスのいずれかをホームアドレスとして前記移動通信機器に割り当てるアドレス生成手段と、
前記移動通信機器のホームアドレスと前記移動通信機器の特定情報とを対応付けて記憶するサーバ装置と、
このサーバ装置とネットワークを介して接続し、サーバ装置が記憶するホームアドレスの何れかを送信先として前記通信パケットを送信する送信元ノードと、
を備えることを特徴とする移動通信システム。
【請求項２】
前記送信元ノードは、前記サーバ装置に記憶される特定情報と対応づけた情報を記憶する外部記憶デバイスを備えることを特徴とする請求項１記載の移動通信システム。
【請求項３】
アドレス管理手段は、アドレスブロックを管理することを特徴とする請求項１記載の移動通信システム。
【請求項４】
前記サーバ装置は、前記送信元ノードの要求により動作するＨＴＴＰサーバと、
前記移動通信機器のホームアドレスと前記移動通信機器の特定情報とを対応付けて記憶するテーブルと、
前記送信元ノードに選択された機器の情報をブラウザ上に表示するための処理を行う処理部を備えることを特徴とする請求項１または２記載の移動通信システム。
【請求項５】
ホームエージェントと移動通信機器は、第１の鍵を共有し、
送信元ノードと移動通信機器は、第２の鍵を共有し、
移動通信機器は、前記第１、第２の鍵それぞれを用いて認証を行なう認証手段を有することを特徴とする請求項１乃至４記載の移動通信システム。
【請求項６】
前記外部記憶デバイスは、前記第２の鍵を前記サーバ装置に記憶される特定情報と対応づけて記憶し、前記送信元ノードと着脱可能に接続することを特徴とする請求項１乃至５記載の移動通信システム。
【請求項７】
前記認証手段は、前記送信元ノードと前記サーバ装置が第３の鍵を共有し、この第３の鍵を用いて認証を行うことを特徴とする請求項５記載の移動通信システム。
【請求項８】
前記テーブルは、送信元ノードのブラウザ上で表示する画面情報を記憶することを特徴とする請求項４記載の移動通信システム。
【請求項９】
画面情報はハイパーテキストであり、前記移動通信機器の特定情報に関連したアイコン情報を含むことを特徴とする請求項１〜８のいずれかに記載の移動通信システム。
【請求項１０】
移動通信機器は、通信プロトコルがモバイルＩＰであることを特徴とする請求項１〜９のいずれかに記載の移動通信システム。
【請求項１１】
フォーリンネットワークに接続されている移動通信機器に通信パケットを転送するホームエージェントを有する移動通信方法において、
アドレス管理手段が、アドレスブロックを管理するステップと、
このアドレスブロック内のＩＰアドレスをホームアドレスとして前記移動通信機器に割り振るステップと、
前記ホームエージェントに、ホームアドレスを記憶させるステップと、
前記移動通信機器に共有鍵を記憶させ、前記サーバ装置に前記移動通信機器のホームアドレスを含む特定情報を関連付けて記憶させるとともに、前記送信元ノードに前記共有鍵を記憶するステップと、
送信元ノードが前記サーバ装置のホームアドレス、特定情報および前記外部記憶デバイスの共有鍵を用いて前記移動通信機器に通信パケットを送信するステップと、
前記ホームエージェントが、送信元ノードからの通信パケットを転送するステップと、
前記移動通信機器の認証手段が、前記記憶する共有鍵から送信元ノードを認証し、前記送信元ノードと通信を開始するステップと
を有することを特徴とする移動通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォーリンネットワークに接続されている移動通信機器に通信パケットを転送するホームエージェントを有する移動通信システムおよび移動通信方法に関し、詳しくは、煩雑な保守や運用を必要とせずに、高いセキュリティを有する移動通信システムおよび移動通信方法に関するものである。
【背景技術】
【０００２】
図１０は、従来の移動通信システムの構成を示した図である。また、図１１、図１２はそれぞれ図１０中に示す移動通信機器１０およびホームエージェント２０の構成を示した図である。
【０００３】
図１０で、ホームネットワーク（Ｈｏｍｅ  Ｎｅｔｗｏｒｋ）１００は、移動通信機器（以下、機器と略す）１０がもともと接続されるサブネットワークである。フォーリンネットワーク（Ｆｏｒｅｉｇｎ  Ｎｅｔｗｏｒｋ）２００は、ホームネットワーク１００から移動してきた機器１０が実際につながっているサブネットワークである。機器１０は携帯して持ち運ぶことができ、機器１０の移動にともなって接続するサブネットワークが変わる。パソコン３０は、送信元ノードであり、機器１０と通信パケットの送受信を行ない通信を行なう。
【０００４】
また、ホームネットワーク１００、フォーリンネットワーク２００、パソコン３０のそれぞれは、インターネット３００によって接続される。また、ネットワーク１００、２００にはルータＲ１、Ｒ２がそれぞれ設けられ、ネットワーク１００、２００内のノードと接続される。
【０００５】
図１１で、機器１０は、メモリ１１、アドレス生成手段１２、認証手段１３を有し、通信プロトコルのモバイルＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６）に対応し、いわゆるモバイルＩＰにおけるモバイルノード（Ｍｏｂｉｌｅ  Ｎｏｄｅ）機能を有する。メモリ１１は、自機器１０を識別するための特定情報（例えば、シリアル番号などの識別子）と、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが、あらかじめ（例えば、機器１０の製造時、修理時等）機器１０に記憶される。アドレス生成手段１２は、機器１０のＩＰアドレスを生成し、メモリ１１に格納する。認証手段１３は、通信相手のノードの認証を行なう。
【０００６】
また、機器１０は、ホームアドレス（ｈｏｍｅ  ａｄｄｒｅｓｓ）と気付けアドレス（ｃａｒｅ  ｏｆ  ａｄｄｒｅｓｓ）が割り当てられる。ホームアドレスとは、サブネットワークに依存せず機器１０に一意に割り当てられるアドレスであり、ホームネットワーク１００と同じネットワークアドレスである。気付けアドレスとは、フォーリンネットワーク２００で割り当てられるアドレスである。
【０００７】
図１２で、ホームエージェント２０は、メモリ２１、転送手段２２、認証手段２３を有し、ホームネットワーク１００にあるノード上で動作し、機器１０がフォーリンネットワーク２００にいるとき、機器１０宛ての通信パケットを受信して、メモリ２１の内容を参照して転送手段２２が機器１０に転送する。認証手段２３は、通信相手のノードの認証を行なう。
【０００８】
このようなシステムの動作を説明する。
まず、機器１０をホームエージェント２０に登録する動作を説明する。
ユーザが、ホームネットワーク１００上において、ホームエージェント機能を持つノードでホームエージェント２０を起動し、機器１０をホームネットワーク１００に設置する。ルータＲ１が、機器１０にプリフィックス（ホームネットワーク１００のネットワークアドレスに相当）を付与する。これにより、機器１０のアドレス生成手段１２が、機器１０のメモリ１１に格納されるＭＡＣアドレスと、付与されたプリフィックスから自機器１０のホームアドレスを生成し、メモリ１１に格納する。また、起動したホームエージェント２０のメモリ２１にホームアドレスを格納する。そして、共有鍵生成手段（図示せず）が、第１の共有鍵を生成し、機器１０、ホームエージェント２０それぞれのメモリ１１、２１に格納する。
【０００９】
次に、機器１０をフォーリンネットワーク２００に設置したことを、ホームエージェント２０に登録する動作を説明する。
機器１０をフォーリンネットワーク２００に設置する。そして、フォーリンネットワーク２００に存在するルータＲ２が、プリフィックス（フォーリンネットワーク２００のネットワークアドレスに相当）を機器１０に付与する。これにより、機器１０のアドレス生成手段１２が、機器１０のメモリ１１に格納されるＭＡＣアドレスと、付与されたプリフィックスから、フォーリンネットワーク２００における自機器１０の気付けアドレスを生成し、メモリ１１に格納する。
【００１０】
そして、機器１０が、気付けアドレスを含む通信パケットをホームエージェント２０に送信するが、その際、メモリ１１に格納した第１の共有鍵を用いてホームエージェント２０に対して正当性を示す。機器１０、ホームエージェント２０それぞれの認証手段１３、２３が、第１の共有鍵で認証を行なう。そして、認証がとれれば、第１の共有鍵で暗号化した通信パケットで送受信を行ない、通信パケット内の気付けアドレスをメモリ２１に格納するが、機器１０のホームアドレスと気付けアドレスとを関連付けしてメモリ２１に登録する。
【００１１】
次に、パソコン３０から、フォーリンネットワーク２００に接続される機器１０への通信パケット送信の動作を説明する。パソコン３０が、機器１０のホームアドレスを送信先として、通信パケットを送信する。この通信パケットをホームエージェント２０が引き取り、メモリ２１内のホームアドレスと気付けアドレスとの対応関係から、通信パケットの転送先を知り、気付けアドレスを転送先として機器１０に送信する。これにより、パソコン３０から発した通信パケットは、フォーリンネットワーク機器１０に到達し、機器１０とパソコン３０間で通信が開始される。
【００１２】
【特許文献１】特許第３６１７９５２号
【特許文献２】特許第３６２１９１７号
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ユーザは、機器１０の特定情報を用いて、複数存在する機器のなかから送信先の機器１０を識別する。このため、ユーザは、パソコン３０等に機器１０のシリアル番号とホームアドレスとを記録したリストを作成し、このリストを参照して、機器１０の特定情報から機器１０のホームアドレスを探し出し、機器１０のホームアドレスをパソコン３０に入力する必要があった。すなわち、機器１０の特定情報とホームアドレスとの対応を記述したリストを別途管理する必要があった。
【００１４】
また、機器１０の個数が増えるほど、（１）リストを作成する手間がかかる、（２）リスト作成時に間違いが生じる可能性が高い、（３）機器１０と通信を行なうたびに膨大なリストの中から機器１０を検索する手間がかかる、（４）リストから得られたホームアドレスをパソコン３０に設定する場合に設定ミスが生じる可能性が高いといった問題があった。
【００１５】
さらに、リストを入手した悪意の第三者によって、機器１０との通信が行なわれてしまうという問題があった。
【００１６】
この発明は、煩雑な保守や運用を必要とせずに、高いセキュリティを有する移動通信システムおよび移動通信方法を実現することを目的とする。
【課題を解決するための手段】
【００１７】
この目的を達成するため、請求項１記載の発明は、フォーリンネットワークに接続されている移動通信機器に通信パケットを転送するホームエージェントを有する移動通信システムにおいて、複数のＩＰアドレスを管理するアドレス管理手段と、このアドレス管理手段が管理するＩＰアドレスのいずれかをホームアドレスとして前記移動通信機器に割り当てるアドレス生成手段と、前記移動通信機器のホームアドレスと前記移動通信機器の特定情報とを対応付けて記憶するサーバ装置と、このサーバ装置とネットワークを介して接続し、サーバ装置が記憶するホームアドレスの何れかを送信先として前記通信パケットを送信する送信元ノードと、を備えることを特徴とする。
【００１８】
請求項２記載の発明は、請求項１記載の移動通信システムにおいて、前記送信元ノードは、前記サーバ装置に記憶される特定情報と対応づけた情報を記憶する外部記憶デバイスを備えることを特徴とする。
【００１９】
請求項３記載の発明は、請求項１記載の発明において、アドレス管理手段は、アドレスブロックを管理することを特徴とする。
【００２０】
請求項４記載の発明は、請求項１または２記載の移動通信システムにおいて、前記サーバ装置は、前記送信元ノードの要求により動作するＨＴＴＰサーバと、前記移動通信機器のホームアドレスと前記移動通信機器の特定情報とを対応付けて記憶するテーブルと、前記送信元ノードに選択された機器の情報をブラウザ上に表示するための処理を行う処理部を備えることを特徴とする。
【００２１】
請求項５記載の発明は、請求項１乃至４記載の移動通信システムにおいて、ホームエージェントと移動通信機器は、第１の鍵を共有し、送信元ノードと移動通信機器は、第２の鍵を共有し、移動通信機器は、前記第１、第２の鍵それぞれを用いて認証を行なう認証手段を有することを特徴とする。
【００２２】
請求項６記載の発明は、請求項１乃至５記載の移動通信システムにおいて、前記外部記憶デバイスは、前記第２の鍵を前記サーバ装置に記憶される特定情報と対応づけて記憶し、前記送信元ノードと着脱可能に接続することを特徴とする。
【００２３】
請求項７記載の発明は、請求項５記載の移動通信システムにおいて、前記認証手段は、前記送信元ノードと前記サーバ装置が第３の鍵を共有し、この第３の鍵を用いて認証を行うことを特徴とする。
【００２４】
請求項８記載の発明は、請求項４記載の移動通信システムにおいて、前記テーブルは、送信元ノードのブラウザ上で表示する画面情報を記憶することを特徴とする。
【００２５】
請求項９記載の発明は、請求項１〜８のいずれかに記載の移動通信システムにおいて、画面情報はハイパーテキストであり、前記移動通信機器の特定情報に関連したアイコン情報を含むことを特徴とする。
【００２６】
請求項１０記載の発明は、請求項１〜９のいずれかに記載の移動通信システムにおいて、移動通信機器は、通信プロトコルがモバイルＩＰであることを特徴とする。
【００２７】
請求項１１記載の発明は、フォーリンネットワークに接続されている移動通信機器に通信パケットを転送するホームエージェントを有する移動通信方法において、アドレス管理手段が、アドレスブロックを管理するステップと、このアドレスブロック内のＩＰアドレスをホームアドレスとして前記移動通信機器に割り振るステップと、前記ホームエージェントに、ホームアドレスを記憶させるステップと、前記移動通信機器に共有鍵を記憶させ、前記サーバ装置に前記移動通信機器のホームアドレスを含む特定情報を関連付けて記憶させるとともに、前記送信元ノードに前記共有鍵を記憶するステップと、送信元ノードが前記サーバ装置のホームアドレス、特定情報および前記外部記憶デバイスの共有鍵を用いて前記移動通信機器に通信パケットを送信するステップと、前記ホームエージェントが、送信元ノードからの通信パケットを転送するステップと、前記移動通信機器の認証手段が、前記記憶する共有鍵から送信元ノードを認証し、前記送信元ノードと通信を開始するステップとを有することを特徴とする。
【発明の効果】
【００２８】
本発明によれば、以下のような効果がある。
請求項１〜１０によれば、サーバ装置に移動通信機器の特定情報およびホームアドレスとが関連付けされて格納され、移動通信機器のホームアドレスにはアドレス管理手段が管理するＩＰアドレスが割り振られる。これにより、例えば、アドレス管理手段が管理するアドレスのネットワークにホームエージェントを設ければ、ユーザが、個々にホームエージェントを運用する必要がなく、さらに、送信に用いる送信元ノード等に特定情報とホームアドレスのリストを作成する必要が無い。これにより、リストの作成ミス、関連付け、送信元ノードへのホームアドレスの設定ミス等を防ぐことができる。
【００２９】
請求項６によれば、移動通信機器、送信元ノードのみが第２の共有鍵を有しているので、移動通信機器と送信元ノード間の通信パケットの情報が漏洩・改ざんされにくくなる。これにより、ホームエージェントの運用者が移動通信機器やサーバ装置の運用者と異なっていても、高いセキュリティを保つことができる。
【００３０】
また、送信元ノード側の第２の共有鍵を外部記憶デバイスに記憶することにより、外部記憶デバイスを持たない第三者は移動通信機器と通信を行なうことができない。したがって、煩雑な保守や運用を必要とせずに、高いセキュリティを有することができる。外部記憶デバイスは比較的容量の小さなもので良く、もし仮に紛失してしまった場合でも、その内容は第２の共有鍵とそれに対応した機器の特定情報の一部にしか過ぎないので、リスクは少なくなる。
【００３１】
さらに、請求項７によれば、送信元ノードとサーバ装置間に第３の共有鍵を有することにより、第３の共有鍵を持たない第三者は、サーバ装置にアクセスすることができない。したがって、さらに高いセキュリティを有することができる。
【００３２】
請求項９によれば、サーバ装置のテーブルが、移動通信機器の特定情報に関連したアイコン情報を含むので、テキストによる表形式のリストに比較して、アイコンの画像から所望の特定情報を検索することができる。これにより、所望の特定情報を容易に判別でき、移動通信機器の選択ミスを防止できる。
【００３３】
請求項１１によれば、アドレス管理手段の管理するＩＰアドレスをホームアドレスとして移動通信機器に割り振り、移動通信機器と送信元ノードに共有鍵を記憶させ、サーバ装置に前記移動通信機器のホームアドレスおよび特定情報を関連付けて記憶させるとともに、前記送信元ノードに前記共有鍵を記憶する。そして、送信元ノードが前記サーバ装置のホームアドレス、特定情報および前記外部記憶デバイスの共有鍵を用いて前記移動通信機器に通信パケットを送信し、ホームエージェントが、送信元ノードからの通信パケットを転送する。さらに、移動通信機器の認証手段が、記憶する共有鍵から送信元ノードを認証し、送信元ノードと通信を開始する。これにより、例えば、アドレス管理手段が管理するホームネットワークにホームエージェントを設ければ、ユーザが、個々にホームエージェントを運用する必要が無く、さらに、送信に用いる送信元ノード等に特定情報とホームアドレスのリストを作成する必要が無くなり、リストの作成ミス、関連付け、送信元ノードへのホームアドレスの設定ミス等を防ぐことができる。また、移動通信機器、送信元ノードのみが共有鍵を有し、さらに、送信元ノード側の共有鍵は送信元ノードに着脱可能に外部記憶デバイスに記憶させているので、外部記憶デバイスを持たない第三者は、移動通信機器と通信を行なうことができない。したがって、煩雑な保守や運用を必要とせずに、高いセキュリティを有することができるとともに、移動通信機器とメモリデバイス間の通信パケットの情報が漏洩・改ざんされにくくなる。これにより、ホームエージェントの運用者が移動通信機器やサーバ装置の運用者と異なっていても、高いセキュリティを保つことができる。
【発明を実施するための最良の形態】
【００３４】
以下図面を用いて本発明の実施の形態を説明する。
図１は、本発明の一実施例を示した構成図である。また、図２、図３、図４はそれぞれ図１中に示す移動通信機器１０、サーバ装置５００内のテーブル５００Ｂ、外部記憶デバイス５０の構成を示した図である。ここで、図１０〜図１２と同一のものは同一符号を付し、説明を省略する。図１〜図４において、ホームネットワーク１００の代わりにホームネットワーク４００が設けられる。そして、ホームネットワーク４００は、ホームエージェント２０、ルータＲ１、新たに設けられるアドレス管理手段４０を有する。アドレス管理手段４０は、複数のＩＰアドレスを管理し、例えば、機器１０を製造する製造メーカがＡＰＮＩＣ（Ａｓｉａ  Ｐａｃｉｆｉｃ  Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｅｎｔｒｅ）から取得したアドレスブロックを管理する。また、ホームネットワーク４００は、アドレスブロックのネットワークアドレスと同じである。
【００３５】
サーバ装置５００はインターネット３００に接続され、送信元ノードの要求により動作するＨＴＴＰサーバ５００Ａと、機器１０のホームアドレスと特定情報とを対応付けて記憶するテーブル５００Ｂと、送信元ノードに選択された機器の情報をブラウザ上に表示するための処理を行う処理部５００Ｃを備える。
【００３６】
サーバ装置５００のテーブル５００Ｂは、パソコン３０上で動作するブラウザ３１で表示するためのＧＵＩのデータが格納され、このデータには、画面情報としてのハイパーテキストのＨＴＭＬ形式ファイル、シリアル番号ごとに形状の異なるアイコン情報等が含まれる。また、ＨＴＭＬ形式ファイル中には、機器１０のホームアドレスへのハイパーリンク情報も含まれる。
【００３７】
また、ＵＳＢメモリのように、携帯して持ち運ぶことができる外部記憶デバイス５０が設けられる。外部記憶デバイス５０はパソコン３０に着脱可能で、機器１０の特定情報およびパソコン３０と共有する第２の鍵を対応付けて記憶する。ここで、特定情報は、機器のシリアル番号や機器１０に一意に与えられるホームアドレスなどの中の一部の情報を示すものである。
【００３８】
機器１０のアドレス生成手段１２の代わりに、アドレス生成手段１４が設けられる。アドレス生成手段１４は、アドレス管理手段４０が管理するＩＰアドレスのいずれかをホームアドレスとして自機器１０に割り当て、メモリ１１に格納する。
【００３９】
次に、このようなシステムの動作を説明する。まず、図５を用いて、機器１０をホームエージェント２０に登録する動作から説明する。機器１０の製造メーカが、ホームネットワーク４００上において、ホームエージェント機能を持つノード上でホームエージェント２０を起動し、機器１０をホームネットワーク４００に設置する。ルータＲ１が、アドレス管理手段４０が管理するアドレスを参照し、機器１０にホームアドレス用の第１のプリフィックス（ホームネットワーク４００のネットワークアドレスに相当）を付与する（ＳＱ１０）。
【００４０】
これにより、機器１０のアドレス生成手段１４が、機器１０のメモリ１１に格納されるＭＡＣアドレスと、付与されたホームアドレス用のプリフィックスから自機器１０のホームアドレスを生成し（ＳＱ１１）、メモリ１１、起動したホームエージェント２０のメモリ２１に格納する（ＳＱ１２、ＳＱ１３）。この際、ホームアドレスは、アドレスブロックのいずれかに含まれるＩＰアドレスになる。すなわち、アドレス生成手段１４は、ルータＲ１からのプリフィックスと機器１０固有のＭＡＣアドレスとから一定の規則でホームアドレスを生成するので、アドレスブロック内のアドレスになる。
【００４１】
また、サーバ装置５００に、機器１０のメモリ１１に格納される特定情報とホームアドレスとが関連付けされ組にして格納される（ＳＱ１４）。さらに、例えば、パソコン（図示せず）上で動作する画面情報生成手段が、機器１０の特定情報とホームアドレスとを関連付けし、ホームアドレスをハイパーリンク先として記述したＨＴＭＬ形式ファイルや機器１０を表すアイコン情報などを生成し、サーバ装置５００に格納する。なお、サーバ装置５００内に特定情報とホームアドレスの組が複数格納される場合、特定情報ごとにアイコンの形状をかえるとよい（ＳＱ１５）。
【００４２】
そして、共有鍵生成手段（図示せず）が、第１の共有鍵を生成し、機器１０、ホームエージェント２０それぞれのメモリ１１、２１に格納する（ＳＱ１６、ＳＱ１７）。
【００４３】
次に、図６を用いて、機器１０をフォーリンネットワーク２００に設置したことを、ホームエージェント２０に登録する動作を説明する。ユーザが、製造メーカから出荷された機器１０を受け取る。
【００４４】
ユーザは外部記憶デバイス５０をパソコン３０に接続する。そして、共有鍵生成手段（図示せず）が、第２の共有鍵を生成し、生成した共有鍵を機器１０のメモリ１１および外部記憶デバイス５０にのみ格納する。なお、外部記憶デバイス５０には、機器１０に対応する特定情報の一部とホームアドレスおよび第２の共有鍵を関連付けし、組にして格納する（ＳＱ２０，ＳＱ２１）
【００４５】
そして、機器１０をフォーリンネットワーク２００に設置する。さらに、フォーリンネットワーク２００に存在するルータＲ２が、フォーリンネットワーク２００用の第２のプリフィックス（フォーリンネットワー２００のネットワークアドレスに相当）を機器１０に付与する（ＳＱ２２）。これにより、機器１０のアドレス生成手段１４が、機器１０のメモリ１１に格納されるＭＡＣアドレスと、付与された第２のプリフィックスから、フォーリンネットワーク２００における自機器１０の気付けアドレスを生成し（ＳＱ２３）、メモリ１１に格納する（ＳＱ２４）。
【００４６】
そして、機器１０が、気付けアドレスを含む通信パケットをホームエージェント２０に送信するが、その際、認証を行なう。すなわち、機器１０が、メモリ１１に格納した第１の共有鍵を用いてホームエージェント２０に対して正当性を示し、ホームエージェント２０の認証手段２３が、メモリ２１の第１の共有鍵によって認証を行なう（ＳＱ２５）。認証が行なわれれば、通信が始まり、機器１０から受信した通信パケットから気付けアドレスを抽出して、メモリ２１に格納する。もちろん、機器１０のホームアドレスと気付けアドレスとを関連付けしてメモリ２１に登録する（ＳＱ２４）。なお、認証が行なわれた後は、第１の共有鍵を用いて、暗号化、復号化を行なって通信される。
【００４７】
次に、図７を用いて、パソコン３０から、フォーリンネットワーク２００に接続される機器１０へ通信パケットを送信する動作を説明する。ユーザが、パソコン３０に外部記憶デバイス５０を接続し、パソコン３０のブラウザ３１を起動する。ブラウザ３１はサーバ装置５００のテーブル５００Ｂ上のＨＴＭＬ形式ファイル、アイコン情報を読み出し（ＳＱ３０）、ファイルの記述に沿って機器１０の特定情報を含んだアイコンを表示する（ＳＱ３１）。そして、ユーザが、マウスなどのインターフェースを用いて、所望の特定情報を示すアイコンを選択すると（ＳＱ３２）、ファイルに記述されたハイパーリンクによって、選択された特定情報と組になっているホームアドレスを参照し（ＳＱ３３Ａ）、ホームアドレスを送信先として通信パケットを送信する（ＳＱ３４）。この際、外部記憶デバイス５０に記憶され、特定情報と組になっている第２の共有鍵を用いて認証を行なう（ＳＱ３３Ｂ）。
【００４８】
通信パケットをホームエージェント２０が引き取り、メモリ２１内のホームアドレスと気付けアドレスとの対応関係から通信パケットの転送先および認証用の第１の共有鍵を判別し（ＳＱ３５）、転送手段２２が、気付けアドレスを転送先として機器１０に通信パケットを送信する。そして、認証手段１３，２３によって機器１０とホームエージェント２０間の認証が行なわれる（ＳＱ３６）。
【００４９】
さらに、機器１０の認証手段１３が、メモリ１１の第２の共有鍵でパソコン３０の認証を行ない、パソコン３０とのアクセスの可否を決定する（ＳＱ３７）。
【００５０】
認証手段１３が認証を行なった後は、パソコン３０のブラウザ３１が、通信パケットを第２の共有鍵で暗号化してホームエージェント２０に送信し（ＳＱ３８）、ホームエージェント２０が、メモリ２１内の第１の共有鍵でパソコン３０からの通信パケットを暗号化する。そして、転送手段２２が、暗号化された通信パケットを機器１０に転送する（ＳＱ３９）。
【００５１】
さらに、ホームエージェント２０から転送された通信パケットを機器１０が受信し、第１の共有鍵で復号化し、さらに第２の共有鍵２で復号化する。以上によって、パソコン３０からの通信パケットは、フォーリンネットワーク２００に存在する機器１０に到達し、機器１０とパソコン３０間で通信が開始される。
【００５２】
なお、図７で画面情報読み出し（ＳＱ３０）の前に、パソコン３０とサーバ装置５００の間で、第３の共有鍵による認証を行ってもよい。これにより、サーバ装置５００に対するアクセス権をさらに限定することができる。
【００５３】
また、図６で、外部記憶デバイス５０に対して第２の共有鍵格納（ＳＱ２６）を行っているが、図８に示すように、サーバ装置５００に対して第２の共有鍵格納（ＳＱ２６Ｂ）しても良い。このとき、パソコン３０から、フォーリンネットワーク２００に接続される機器１０へ通信パケットを送信する動作は図９に示すようになる。
【００５４】
図９において、まず、機器１０の認証手段１３が、メモリ１１の第２の共有鍵でサーバ装置５００の認証を行ない、サーバ装置５００とのアクセスの可否を決定する（ＳＱ４０）。次に、通信パケットを第２の共有鍵で暗号化してホームエージェント２０に送信する（ＳＱ４１）。
【００５５】
通信パケットをホームエージェント２０が引き取り、メモリ２１内のホームアドレスと気付けアドレスとの対応関係から通信パケットの転送先および認証用の第１の共有鍵を判別し（ＳＱ４２）、転送手段２２が、気付けアドレスを転送先として機器１０に通信パケットを送信する。そして、認証手段１３，２３によって機器１０とホームエージェント２０間の認証が行なわれる（ＳＱ４３）。ホームエージェント２０が、メモリ２１内の第１の共有鍵でサーバ装置５００からの通信パケットを暗号化する。そして、転送手段２２が、暗号化された通信パケットを機器１０に転送する（ＳＱ４４）。
【００５６】
機器１０はサーバ装置５００に対して自機器の情報を通知する（ＳＱ４５）。そして、パソコン３０がブラウザ３１を起動し、サーバ装置５００のテーブル５００Ｂ上における選択された機器のＨＴＭＬ形式ファイル、アイコン情報等を読み出し（ＳＱ４７）、ファイルの記述に沿って機器１０の特定情報を含んだアイコンを表示する（ＳＱ４８）。
【００５７】
なお、機器１０とサーバ装置５００の間で第３の共有鍵による認証を行うようにしてもよい（ＳＱ４６）。
【００５８】
本発明はこれに限定されるものではなく、以下に示すようなものでもよい。例えば、ホームエージェント２０をルータＲ１と異なるノード上で稼動させる構成を示したが、ルータ上で稼動させてもよい。
【００５９】
また、アドレス管理手段４０を、ホームエージェント２０と別に設ける構成を示したが、ホームエージェント２０が稼動するノードに設けてよい。
【００６０】
機器１０、外部記憶デバイス５０に第２の共有鍵を設ける構成を示したが、機器１０と外部記憶デバイス５０が接続されるパソコン３０間のセキュリティが保障されているならば、第２の共有鍵を記憶させなくともよい。
【００６１】
また、機器１０の通信プロトコルとして、モバイルＩＰｖ６を用いる構成を示したが、フォーリンネットワーク２００内にフォーリンエージェントを設置し、モバイルＩＰｖ４を用いてもよい。
【００６２】
さらに、パソコン３０にＩＰｖ４−ＩＰｖ６トンネル手段を設け、パソコン３０をＩＰｖ４、ネットワーク２００、４００をＩＰｖ６にしてもよい。
【００６３】
外部記憶デバイス５０は、パソコン３０が持つインターフェイスに接続できるデバイスならばどのようなもの（例えば、フロッピー（登録商標）ディスク、ＳＤカード、ＭＯ、ＣＤ、ＣＦカード等）でもよい。
【００６４】
また、特定情報、ホームアドレス、画面情報をサーバ装置５００のテーブル５００Ｂに格納する構成を示したが、これらのデータは機器１０の出荷後にユーザに通知してもよい。例えば、紙に印刷して郵送・ＦＡＸしたり、電子データの形でユーザに送信してもよい。これにより、データを送付する時期の自由度があがり、ホームエージェント２０、ホームアドレスを含むアドレスブロックの管理の自由度があがる。そして、アドレスブロックの変更にも柔軟に対応でき、ユーザも所望のメモリデバイスを使用することができる。
【００６５】
また、第２の共有鍵は、出荷後にユーザが機器１０、外部記憶デバイス５０に記憶させる構成を示したが、機器１０および外部記憶デバイス５０の出荷前、出荷時に記憶させてもよい。これにより、ユーザが、第２の共有鍵を記憶させる手間を省くことができる。
【００６６】
また、パソコン３０、機器１０を一台しか図示していないが、何台設けてもよい。同様に、フォーリンネットワーク２００を何個設けてもよい。
【００６７】
さらに、機器１０の特定情報として、シリアル番号を用いる構成を示したが、ユニークなものであればどのような特定情報であってもよい。また、画面情報生成手段が、特定情報とは別の名称を特定情報に関連付けした画面情報を作成してもよい。これにより、ユーザが、シリアル番号よりも管理しやすいユーザ独自の名称で機器１０を識別することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の第１の実施例を示した構成図である。
【図２】図１に示す移動通信機器の一例を示した構成図である。
【図３】図１に示すサーバ装置内のテーブルの一例を示した図である。
【図４】図１に示す外部記憶デバイスの一例を示した構成図である。
【図５】図１に示すシステムのうち、機器１０をホームエージェント２０に登録する一動作例を示した図である。
【図６】図１に示すシステムのうち、機器１０をフォーリンネットワーク２００に設置したことをホームエージェント２０に登録する動作その他の動作例を示した図である。
【図７】図１に示すシステムのうち、パソコン３０からフォーリンネットワーク２００に接続される機器１０へ通信パケットを送信する動作例を示した図である。
【図８】図６のその他の動作例を示した図である。
【図９】図７のその他の動作例を示した図である。
【図１０】従来の移動通信システムの構成を示した図である。
【図１１】図８に示す移動通信機器の一例を示した構成図である。
【図１２】図８に示すホームエージェントの一例を示した構成図である。
【符号の説明】
【００６９】
１０      移動通信機器
１１      メモリ
１３      認証手段
１４      アドレス生成手段
２０      ホームエージェント
３０      パソコン
３１      ブラウザ
５０      外部記憶デバイス
２００    フォーリンネットワーク
４００    ホームネットワーク
５００    サーバ装置
５００Ａ  ＨＴＴＰサーバ
５００Ｂ  テーブル
５００Ｃ  処理部
【図１】
2006262068.tif 000003
【図２】
2006262068.tif 000004
【図３】
2006262068.tif 000005
【図４】
2006262068.tif 000006
【図５】
2006262068.tif 000007
【図６】
2006262068.tif 000008
【図７】
2006262068.tif 000009
【図８】
2006262068.tif 000010
【図９】
2006262068.tif 000011
【図１０】
2006262068.tif 000012
【図１１】
2006262068.tif 000013
【図１２】
2006262068.tif 000014