(57)【要約】      （修正有）【課題】機器に複雑なＩＰ処理を行うことなく、機器に埋め込まれた２つのＩＰアドレス又は２つのＩＰアドレスを生成可能な情報を用いてルータと連携することで、インターネット全体と行う通信システムの提供である。【解決手段】ルータと機器が情報伝達可能に接続された機器設置ネットワークと、ホームエージェントが接続された機器管理ネットワークと、制御端末と、がインターネットに接続され、機器に同一のＩＰネットワークに属する２つのＩＰアドレス又はそれに類する情報が埋め込まれ、ルータにＮＥＭＯの機能又はそれに類する機能が実装され、ホームエージェントは、モバイルノードを管理し、気付アドレスの登録を受け、エニーキャストアドレスが設定され、制御端末は機器と通信するＩＰホストであり、機器に埋め込まれたＩＰアドレスを用いてＩＰ通信を行う通信システムである。【選択図】図１
2008078941.tif 000002
【特許請求の範囲】
【請求項１】
ルータ（２２）と機器（２１）とが情報伝達可能に接続された機器設置ネットワーク（２）と、
ホームエージェント（３１）が情報伝達可能に接続された機器管理ネットワーク（３）と、
制御端末（４）と、
が、一般のインターネット（５）に接続され、
この機器（２１）には、同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報が埋め込まれており、
埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報に基づいて、２つのＩＰアドレスをそれぞれルータ側ホームアドレス及び機器側ホームアドレスとし、このルータ側ホームアドレス及びこの機器側ホームアドレスを上記のルータ（２２）へ送信し、
このルータ（２２）は機器設置ネットワーク（２）から一般のインターネット（５）への出口に設置され、ＮＥＭＯの機能またはそれに類する機能が実装され、機器（２１）より受信したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行い、ＮＥＭＯにおけるモバイルルータに相当するものであり、
このホームエージェント（３１）は、ＮＥＭＯにおけるモバイルルータを管理し、モバイルルータからのモバイルネットワークの登録を受け付け、かつ、モバイルルータからのホームエージェント探索が可能となるようにホームエージェントエニーキャストアドレスが設定され、ＮＥＭＯにおけるホームエージェントに相当し、当該エニーキャストアドレスは設定されたホームエージェントが管理すべき、すべての機器（２１）に、それぞれ埋め込まれたＩＰアドレスが全て含まれるＩＰネットワークに対応した構成であり、
この制御端末（４）は、機器（２１）の通信相手となるＩＰホストであり、ＮＥＭＯにおける対応ノードに相当し、
機器（２１）に埋め込まれたＩＰアドレスを用いてＩＰ通信を行う通信システム。
【請求項２】
ルータ（２２）と機器（２１’）とが情報伝達可能に接続された機器設置ネットワーク（２）と、
ホームエージェント（３１）が情報伝達可能に接続された機器管理ネットワーク（３）と、
制御端末（４）と、
が、一般のインターネット（５）に接続され、
この機器（２１’）には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が埋め込まれており、
埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、同一のＩＰネットワークに属する２つのＩＰアドレスである、ルータ側ホームアドレス及び機器側ホームアドレス、をこの機器（２１’）が生成し、このルータ側ホームアドレス及びこの機器側ホームアドレスを上記のルータ（２２）へ送信し、
このルータ（２２）は機器設置ネットワーク（２）から一般のインターネット（５）への出口に設置され、ＮＥＭＯの機能またはそれに類する機能が実装され、機器（２１’）より受信したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行い、ＮＥＭＯにおけるモバイルルータに相当するものであり、
このホームエージェント（３１）は、ＮＥＭＯにおけるモバイルルータを管理し、モバイルルータからのモバイルネットワークの登録を受け付け、かつ、モバイルルータからのホームエージェント探索が可能となるようにホームエージェントエニーキャストアドレスが設定され、ＮＥＭＯにおけるホームエージェントに相当し、当該エニーキャストアドレスは設定されたホームエージェントが管理すべき、すべての機器（２１’）に、それぞれ埋め込まれたＩＰアドレスが全て含まれるＩＰネットワークに対応した構成であり、
この制御端末（４）は、機器（２１’）の通信相手となるＩＰホストであり、ＮＥＭＯにおける対応ノードに相当し、
機器（２１’）に埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報から生成されたＩＰアドレスを用いてＩＰ通信を行う通信システム。
【請求項３】
ルータ（２２’）と機器（２１’’）とが情報伝達可能に接続された機器設置ネットワーク（２）と、
ホームエージェント（３１）が情報伝達可能に接続された機器管理ネットワーク（３）と、
制御端末（４）と、
が、一般のインターネット（５）に接続され、
この機器（２１’’）には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が埋め込まれており、
埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を上記のルータ（２２’）へ送信し、かつ、上記ルータ（２２’）より機器側ホームアドレスを受信し、
このルータ（２２’）は機器設置ネットワーク（２）から一般のインターネット（５）への出口に設置され、ＮＥＭＯの機能またはそれに類する機能が実装され、機器（２１’’）より受信した同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、同一のＩＰネットワークに属する２つのＩＰアドレスである、ルータ側ホームアドレス及び機器側ホームアドレス、をこのルータ（２２’）が生成し、かつ、このルータ（２２’）で生成した機器側ホームアドレスを上記の機器（２１’’）へ送信し、さらに、このルータ（２２’）で生成したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行い、ＮＥＭＯにおけるモバイルルータに相当するものであり、
このホームエージェント（３１）は、ＮＥＭＯにおけるモバイルルータを管理し、モバイルルータからのモバイルネットワークの登録を受け付け、かつ、モバイルルータからのホームエージェント探索が可能となるようにホームエージェントエニーキャストアドレスが設定され、ＮＥＭＯにおけるホームエージェントに相当し、当該エニーキャストアドレスは設定されたホームエージェントが管理すべき、すべての機器（２１’’）に、それぞれ埋め込まれたＩＰアドレスが全て含まれるＩＰネットワークに対応した構成であり、
この制御端末（４）は、機器（２１’’）の通信相手となるＩＰホストであり、ＮＥＭＯにおける対応ノードに相当し、
機器（２１’’）に埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報から生成されたＩＰアドレスを用いてＩＰ通信を行う通信システム。
【請求項４】
機器（２１’’’、２１’’’’、２１’’’’’）は、ホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報がさらに埋め込まれており、埋め込まれたホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報をルータ（２２、２２’）へ送信し、
ルータ（２２、２２’）は、機器（２１、２１’、２１’’）より受信またはルータ（２２、２２’）で生成したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行うのではなく、機器（２１’’’、２１’’’’、２１’’’’’）より受信したホームエージェントエニーキャストアドレスまたはホームエージェントエニーキャストホスト名またはそれに類する情報を基にして、得られたホームエージェントエニーキャストアドレス宛にのみホームエージェント探索を行う、
ことを特徴とする請求項１から３までのいずれか１つに記載の通信システム。
【請求項５】
機器（２１’’’、２１’’’’、２１’’’’’）は、ホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報がさらに埋め込まれており、埋め込まれたホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報をルータ（２２’’、２２’’’）へ送信し、
ルータ（２２’’、２２’’’）は、ホームエージェント探索をしない、
ことを特徴とする請求項１から３までのいずれか１つに記載の通信システム。
【請求項６】
ＩＦ部（１０１）と、機器制御部（１０２）、ルータ探索部（１０３）、及びＩＦ設定部（１０４）；機器制御部（１０２）と、ルータ探索部（１０３）、ＩＦ設定部（１０４）、経路設定部（１０５）、及びアドレス情報記憶部（１０６）が、相互に情報伝達可能に接続され、
同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報が、上記のアドレス情報記憶部（１０６）に格納されて、埋め込まれており、
この埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報に基づいて、２つのＩＰアドレスをそれぞれルータ側ホームアドレス及び機器側ホームアドレスとし、
情報伝達可能に接続されたルータ（２２）に対して上記のルータ側ホームアドレス及び上記の機器側ホームアドレスを送信する、
機器。
【請求項７】
ＩＦ部（１０１）と、機器制御部（１０２）、ルータ探索部（１０３）、及びＩＦ設定部（１０４）；機器制御部（１０２）と、ルータ探索部（１０３）、ＩＦ設定部（１０４）、経路設定部（１０５）、アドレス生成情報記憶部（１０６’）及びアドレス計算部（１０８）が、相互に情報伝達可能に接続され、
同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が、上記のアドレス生成情報記憶部（１０６’）に格納されて、埋め込まれており、
この埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、同一のＩＰネットワークに属する２つのＩＰアドレスである、ルータ側ホームアドレス及び機器側ホームアドレスを、上記のアドレス計算部（１０８）で生成し、
情報伝達可能に接続されたルータ（２２）に対して上記のルータ側ホームアドレス及び上記の機器側ホームアドレスを送信する、
機器。
【請求項８】
ＩＦ部（１０１）と、機器制御部（１０２）、ルータ探索部（１０３）、及びＩＦ設定部（１０４）；機器制御部（１０２）と、ルータ探索部（１０３）、ＩＦ設定部（１０４）、経路設定部（１０５）、及びアドレス生成情報記憶部（１０６’）が、相互に情報伝達可能に接続され、
同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が、上記のアドレス生成情報記憶部（１０６’）に格納されて、埋め込まれており、
情報伝達可能に接続されたルータ（２２’）に対して上記の埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を送信し、
上記のルータ（２２’）で生成された機器側ホームアドレスを、上記のルータ（２２’）より受信する
機器。
【請求項９】
機器制御部（１０２）と、ホームエージェント情報記憶部（１０７）が、相互に情報伝達可能となるように、さらに加えて接続され、
ホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報が、上記のホームエージェント情報記憶部（１０７）に格納されて、埋め込まれており、
情報伝達可能に接続されたルータ（２２、２２’）に対して上記の埋め込まれたホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を送信する、
ことを特徴とする請求項６から８までのいずれか１つに記載の機器。
【請求項１０】
機器制御部（１０２）と、ホームエージェント情報記憶部（１０７）が、相互に情報伝達可能となるように、さらに加えて接続され、
ホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報が、上記のホームエージェント情報記憶部（１０７）に格納されて、埋め込まれており、
情報伝達可能に接続されたルータ（２２’’、２２’’’）に対して上記の埋め込まれたホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を送信する、
ことを特徴とする請求項６から８までのいずれか１つに記載の機器。
【請求項１１】
外部ＩＦ部（２０１）と、ルータ制御部（２０３）、外部ＩＦ設定部（２０６）、ＮＥＭＯ処理部（２０９）、及び経路処理部（２１１）、
内部ＩＦ部（２０２）と、ルータ制御部（２０３）、ルータ広告部（２０５）、内部ＩＦ設定部（２０７）、及び経路処理部（２１１）、
ルータ制御部（２０３）と、外部ＩＦ設定部（２０６）、内部ＩＦ設定部（２０７）、設定情報記憶部（２０８）、及びＮＥＭＯ処理部（２０９）、
外部ＩＦ設定部（２０６）と経路設定部（２１０）、
ＮＥＭＯ処理部（２０９）と経路処理部（２１１）、
経路設定部（２１０）と経路処理部（２１１）は、
それぞれ、相互に情報伝達が可能に接続され、
ＮＥＭＯの機能が実装され、
次の動作手順を順次に行うルータ。
［手順１］
機器（２１’’’、２１’’’’）からホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を受信したルータ（２２’’）のルータ制御部（２０３）は、ホームエージェントアドレスを得る。
［手順２］
機器（２１’’’、２１’’’’）からルータ側ホームアドレス及び機器側ホームアドレスを受信し、ルータ（２２’’）の外部ＩＦ設定部（２０６）から気付アドレスを取得したルータ（２２’’）のルータ制御部（２０３）は、機器（２１’’’、２１’’’’）から受信したルータ側ホームアドレス及び機器側ホームアドレスを含むモバイルネットワークアドレス、手順１で得たホームエージェントアドレス、及びルータ（２２’’）の気付アドレスを、ルータ（２２’’）のＮＥＭＯ処理部（２０９）に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ（２２’’）のＮＥＭＯ処理部（２０９）に指示する。
［手順３］  
ルータ（２２’’）のルータ制御部（２０３）から、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’）の気付アドレスとＮＥＭＯのモバイルネットワーク登録処理の指示を取得したルータ（２２’’）のＮＥＭＯ処理部（２０９）は、ホームエージェントアドレスが設定された機器管理ネットワーク（３）上のホームエージェント（３１）に対して、ルータ（２２’’）の気付アドレス及びモバイルネットワークアドレスを用いてＮＥＭＯのモバイルネットワーク登録処理を行い、自身のルータ（２２’’）に対するＮＥＭＯのモバイルネットワーク登録処理も行う。
［手順４］
ルータ（２２’’）のルータ制御部（２０３）は、手順２においてＮＥＭＯのモバイルネットワーク登録処理に用いた情報、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’）の気付アドレスと、ルータ側ホームアドレス及び機器側ホームアドレスをルータ（２２’’）の設定情報記憶部（２０８）に保存する。
【請求項１２】
外部ＩＦ部（２０１）と、ルータ制御部（２０３）、外部ＩＦ設定部（２０６）、ＮＥＭＯ処理部（２０９）、及び経路処理部（２１１）、
内部ＩＦ部（２０２）と、ルータ制御部（２０３）、ルータ広告部（２０５）、内部ＩＦ設定部（２０７）、及び経路処理部（２１１）、
ルータ制御部（２０３）と、外部ＩＦ設定部（２０６）、内部ＩＦ設定部（２０７）、設定情報記録部（２０８）、ＮＥＭＯ処理部（２０９）、及びアドレス計算部（２１２）、
外部ＩＦ設定部（２０６）と経路設定部（２１０）、
ＮＥＭＯ処理部（２０９）と経路処理部（２１１）、
経路設定部（２１０）と経路処理部（２１１）は、
それぞれ、相互に情報伝達が可能に接続され、
ＮＥＭＯの機能が実装され、
次の動作手順を順次に行うルータ。
［手順１］
機器（２１’’’’’）からホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を受信したルータ（２２’’’）のルータ制御部（２０３）は、ホームエージェントアドレスを得る。
［手順２］
機器（２１’’’’’）から同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を受信し、機器（２１’’’’’）から受信した同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、ルータ（２２’’’）のアドレス計算部（２１２）で生成されたルータ側ホームアドレス及び機器側ホームアドレスをルータ（２２’’’）のアドレス計算部（２１２）から取得し、ルータ（２２’’’）の外部ＩＦ設定部（２０６）から気付アドレスを取得したルータ（２２’’’）のルータ制御部（２０３）は、ルータ（２２’’’）のアドレス計算部（２１２）から取得したルータ側ホームアドレス及び機器側ホームアドレスを含むモバイルネットワークアドレス、手順１で得たホームエージェントアドレス、及びルータ（２２’’’）の気付アドレスを、ルータ（２２’’’）のＮＥＭＯ処理部（２０９）に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ（２２’’’）のＮＥＭＯ処理部（２０９）に指示する。
［手順３］
ルータ（２２’’’）のルータ制御部（２０３）から、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’’）の気付アドレスとＮＥＭＯのモバイルネットワーク登録処理の指示を取得したルータ（２２’’’）のＮＥＭＯ処理部（２０９）は、ホームエージェントアドレスが設定された機器管理ネットワーク（３）上のホームエージェント（３１）に対して、ルータ（２２’’’）の気付アドレス及びモバイルネットワークアドレスを用いてＮＥＭＯのモバイルネットワーク登録処理を行い、自身のルータ（２２’’’）に対するＮＥＭＯのモバイルネットワーク登録処理も行う。
［手順４］
ルータ（２２’’’）のルータ制御部（２０３）は、手順２においてＮＥＭＯのモバイルネットワーク登録処理に用いた情報、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’’）の気付アドレスと、ルータ側ホームアドレス及び機器側ホームアドレスをルータ（２２’’’）の設定情報記憶部（２０８）に保存する。
【請求項１３】
ルータ制御部（２０３）と、ホームエージェント探索部（２０４）が、相互に情報伝達可能となるように、さらに加えて接続され、
［手順１］における動作を次の［手順１’］の動作に置き換えた、
ことを特徴とする請求項１１または１２に記載のルータ。
［手順１’］
機器（２１’’’、２１’’’’、２１’’’’’）からホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報を受信したルータ（２２、２２’）のルータ制御部（２０３）は、ホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報に基づいて、得られたホームエージェントエニーキャストアドレス宛にのみ、ルータ（２２、２２’）のホームエージェント探索部（２０４）においてホームエージェント探索を実行させ、その実行結果であるホームエージェントアドレスを、ルータ（２２、２２’）のホームエージェント探索部（２０４）から取得する。
【請求項１４】
ルータ制御部（２０３）と、ホームエージェント探索部（２０４）が、相互に情報伝達可能となるように、さらに加えて接続され、
［手順１］における動作を次の［手順１’’］の動作に置き換えた、
ことを特徴とする請求項１１または１２に記載のルータ。
［手順１’’］
機器（２１、２１’、２１’’）から受信またはルータ（２２、２２’）のアドレス計算部（２１２）から取得した、ルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレスそれぞれについて、ルータ（２２、２２’）のホームエージェント探索部（２０４）においてホームエージェント探索を実行させ、その実行結果であるホームエージェントアドレスを、ルータ（２２、２２’）のホームエージェント探索部（２０４）から取得する。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器に埋め込まれたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを用いてＩＰ通信を行う通信システムに関する。また、本発明はそのシステムにおいて用いられる機器並びにルータに関する。
【背景技術】
【０００２】
近年、潤沢なアドレス数が利用可能というＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６）の特徴を利用して、情報家電をはじめとする機器に、製造時にＩＰｖ６アドレスを埋め込んで出荷し、出荷後のメンテナンスやユーザーサポートなどの機器の管理に役立てようという試みがある。
【０００３】
機器毎に、固有のＩＰｖ６アドレスを埋め込んで出荷する理由は次の通りである。
（１）遠隔から機器の監視・保守を行う際に、埋め込んだＩＰｖ６アドレスを用いることで、機器毎に現在の設置場所におけるＩＳＰ（インターネット接続事業者）から割り当てられる一時的で不定なＩＰｖ６アドレスを取得して、これを管理する必要がなくなる。
（２）機器にメーカーや機種、あるいは、サービス毎の体系付けられたＩＰｖ６アドレスを割り当てて埋め込むことで、ＩＰｖ６アドレスによる機器の一元的な管理が実現できる。
（３）機器の出荷前や遠隔からの設定時に、個々の機器に埋め込まれたＩＰｖ６アドレスを宛先として機器に接続し、試験や設定の投入ができる。
【０００４】
ところが、ＩＰｖ６アドレスを任意のネットワーク上で使用するには、次の
ような不都合がある。
情報家電等の機器は、ユーザーの家庭内ネットワークに設置されるため、上
位ＩＳＰは一定でない。さらに、ＩＳＰは自身が管理するアドレスに関するＩ
Ｐ通信しかルーティングしないのが一般的である。このため、それぞれの機器
に埋め込んだＩＰｖ６アドレスはＩＳＰが管理するＩＰｖ６アドレスではないため、インターネット全体とは通信することのできない孤立したＩＰｖ６アドレスとなっている。
【０００５】
そこで、従来ＩＰｖ６アドレスが埋め込まれた機器を任意のネットワークに接続して、その埋め込まれたＩＰｖ６アドレスを使用して通信を行う技術として、ＩＰ−ＩＰトンネル、ＩＰｓｅｃ−ＶＰＮ、ＳＳＬ−ＶＰＮ等、一般的にＶＰＮに分類されるトンネル技術や、あるノードが任意のネットワークに移動しても常に同じＩＰｖ６アドレスを使用して通信できるＭＩＰｖ６（Ｍｏｂｉｌｅ  ＩＰｖ６,ＩＥＴＦ  ＲＦＣ３７７５、非特許文献１参照）が提案されている。
【非特許文献１】“ＩＥＴＦ  ＲＦＣ３７７５  Ｍｏｂｉｌｉｔｙ  Ｓｕｐｐｏｒｔ  ｉｎ  ＩＰｖ６”、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ３７７５．ｔｘｔ＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、機器に対し、トンネル技術のプロトコル処理や、それに伴う暗号化・複合化、狭義のＭＩＰｖ６等の技術のＩＰ処理の実装が必要となる。機器内において、ＶＰＮ、トンネリング、ＭＩＰｖ６等の複雑なＩＰ処理を実装すると、（１）機器の処理負担が増大する、（２）機器の処理内容が複雑になりすぎる、（３）機器の開発・検証コストが増大する、等の問題が生じる。
【０００７】
そこで、本発明の目的は、機器において特殊かつ複雑なトンネリング、ＭＩＰｖ６等のＩＰ処理を行うことなく、ＭＩＰｖ６のネットワーク版であるＮＥＭＯ（Ｎｅｔｗｏｒｋ  Ｍｏｂｉｌｉｔｙ  ｆｏｒ  ＩＰｖ６，ＩＥＴＦ  ＲＦＣ３９６３、非特許文献２参照）に着目し、機器が自身に埋め込まれたＩＰｖ６アドレスを用いて、ネットワーク上のルータ装置と連携することで、インターネット全体と行う通信システムを提供することである。
【非特許文献２】“ＩＥＴＦ  ＲＦＣ３９６３  Ｎｅｔｗｏｒｋ  Ｍｏｂｉｌｉｔｙ  （ＮＥＭＯ）  Ｂａｓｉｃ  Ｓｕｐｐｏｒｔ  Ｐｒｏｔｏｃｏｌ”、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ３９６３．ｔｘｔ＞
【課題を解決するための手段】
【０００８】
上記目的は、請求項１に記載の本発明に係る機器に埋め込まれたＩＰアドレスを用いてＩＰ通信を行う通信システム、すなわち、
ルータ（２２）と機器（２１）とが情報伝達可能に接続された機器設置ネットワーク（２）と、
ホームエージェント（３１）が情報伝達可能に接続された機器管理ネットワーク（３）と、
制御端末（４）と、
が、一般のインターネット（５）に接続され、
この機器（２１）には、同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報が埋め込まれており、
埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報に基づいて、２つのＩＰアドレスをそれぞれルータ側ホームアドレス及び機器側ホームアドレスとし、このルータ側ホームアドレス及びこの機器側ホームアドレスを上記のルータ（２２）へ送信し、
このルータ（２２）は機器設置ネットワーク（２）から一般のインターネット（５）への出口に設置され、ＮＥＭＯの機能またはそれに類する機能が実装され、機器（２１）より受信したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行い、ＮＥＭＯにおけるモバイルルータに相当するものであり、
このホームエージェント（３１）は、ＮＥＭＯにおけるモバイルルータを管理し、モバイルルータからのモバイルネットワークの登録を受け付け、かつ、モバイルルータからのホームエージェント探索が可能となるようにホームエージェントエニーキャストアドレスが設定され、ＮＥＭＯにおけるホームエージェントに相当し、当該エニーキャストアドレスは設定されたホームエージェントが管理すべき、すべての機器（２１）に、それぞれ埋め込まれたＩＰアドレスが全て含まれるＩＰネットワークに対応した構成であり、
この制御端末（４）は、機器（２１）の通信相手となるＩＰホストであり、ＮＥＭＯにおける対応ノードに相当し、
機器（２１）に埋め込まれたＩＰアドレスを用いてＩＰ通信を行う通信システム
によって達成される。
【０００９】
また、上記目的は、請求項２に記載の本発明に係る機器に埋め込まれたＩＰアドレスを用いてＩＰ通信を行う通信システム、すなわち、
ルータ（２２）と機器（２１’）とが情報伝達可能に接続された機器設置ネットワーク（２）と、
ホームエージェント（３１）が情報伝達可能に接続された機器管理ネットワーク（３）と、
制御端末（４）と、
が、一般のインターネット（５）に接続され、
この機器（２１’）には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が埋め込まれており、
埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、同一のＩＰネットワークに属する２つのＩＰアドレスである、ルータ側ホームアドレス及び機器側ホームアドレス、をこの機器（２１’）が生成し、このルータ側ホームアドレス及びこの機器側ホームアドレスを上記のルータ（２２）へ送信し、
このルータ（２２）は機器設置ネットワーク（２）から一般のインターネット（５）への出口に設置され、ＮＥＭＯの機能またはそれに類する機能が実装され、機器（２１’）より受信したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行い、ＮＥＭＯにおけるモバイルルータに相当するものであり、
このホームエージェント（３１）は、ＮＥＭＯにおけるモバイルルータを管理し、モバイルルータからのモバイルネットワークの登録を受け付け、かつ、モバイルルータからのホームエージェント探索が可能となるようにホームエージェントエニーキャストアドレスが設定され、ＮＥＭＯにおけるホームエージェントに相当し、当該エニーキャストアドレスは設定されたホームエージェントが管理すべき、すべての機器（２１’）に、それぞれ埋め込まれたＩＰアドレスが全て含まれるＩＰネットワークに対応した構成であり、
この制御端末（４）は、機器（２１’）の通信相手となるＩＰホストであり、ＮＥＭＯにおける対応ノードに相当し、
機器（２１’）に埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報から生成されたＩＰアドレスを用いてＩＰ通信を行う通信システム
によっても達成される。
【００１０】
さらにまた、上記目的は、請求項３に記載の本発明に係る機器に埋め込まれたＩＰアドレスを用いてＩＰ通信を行う通信システム、すなわち、
ルータ（２２’）と機器（２１’’）とが情報伝達可能に接続された機器設置ネットワーク（２）と、
ホームエージェント（３１）が情報伝達可能に接続された機器管理ネットワーク（３）と、
制御端末（４）と、
が、一般のインターネット（５）に接続され、
この機器（２１’’）には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が埋め込まれており、
埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を上記のルータ（２２’）へ送信し、かつ、上記ルータ（２２’）より機器側ホームアドレスを受信し、
このルータ（２２’）は機器設置ネットワーク（２）から一般のインターネット（５）への出口に設置され、ＮＥＭＯの機能またはそれに類する機能が実装され、機器（２１’’）より受信した同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、同一のＩＰネットワークに属する２つのＩＰアドレスである、ルータ側ホームアドレス及び機器側ホームアドレス、をこのルータ（２２’）が生成し、かつ、このルータ（２２’）で生成した機器側ホームアドレスを上記の機器（２１’’）へ送信し、さらに、このルータ（２２’）で生成したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行い、ＮＥＭＯにおけるモバイルルータに相当するものであり、
このホームエージェント（３１）は、ＮＥＭＯにおけるモバイルルータを管理し、モバイルルータからのモバイルネットワークの登録を受け付け、かつ、モバイルルータからのホームエージェント探索が可能となるようにホームエージェントエニーキャストアドレスが設定され、ＮＥＭＯにおけるホームエージェントに相当し、当該エニーキャストアドレスは設定されたホームエージェントが管理すべき、すべての機器（２１’’）に、それぞれ埋め込まれたＩＰアドレスが全て含まれるＩＰネットワークに対応した構成であり、
この制御端末（４）は、機器（２１’’）の通信相手となるＩＰホストであり、ＮＥＭＯにおける対応ノードに相当し、
機器（２１’’）に埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報から生成されたＩＰアドレスを用いてＩＰ通信を行う通信システム
によっても達成される。
【００１１】
さらに、本発明の好ましい実施態様においては、請求項４に記載のように、
機器（２１’’’、２１’’’’、２１’’’’’）は、ホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報がさらに埋め込まれており、埋め込まれたホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報をルータ（２２、２２’）へ送信し、
ルータ（２２、２２’）は、機器（２１、２１’、２１’’）より受信またはルータ（２２、２２’）で生成したルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行うのではなく、機器（２１’’’、２１’’’’、２１’’’’’）より受信したホームエージェントエニーキャストアドレスまたはホームエージェントエニーキャストホスト名またはそれに類する情報を基にして、得られたホームエージェントエニーキャストアドレス宛にのみホームエージェント探索を行う、
ことを特徴とする通信システムである。
【００１２】
さらにまた、本発明の好ましい実施態様においては、請求項５に記載のように、
機器（２１’’’、２１’’’’、２１’’’’’）は、ホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報がさらに埋め込まれており、埋め込まれたホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報をルータ（２２’’、２２’’’）へ送信し、
ルータ（２２’’、２２’’’）は、ホームエージェント探索をしない、
ことを特徴とする通信システムである。
【００１３】
さらに続いて、本発明の好ましい実施態様においては、機器は請求項６に記載のように、
ＩＦ部（１０１）と、機器制御部（１０２）、ルータ探索部（１０３）、及びＩＦ設定部（１０４）；機器制御部（１０２）と、ルータ探索部（１０３）、ＩＦ設定部（１０４）、経路設定部（１０５）、及びアドレス情報記憶部（１０６）が、相互に情報伝達可能に接続され、
同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報が、上記のアドレス情報記憶部（１０６）に格納されて、埋め込まれており、
この埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報に基づいて、２つのＩＰアドレスをそれぞれルータ側ホームアドレス及び機器側ホームアドレスとし、
情報伝達可能に接続されたルータ（２２）に対して上記のルータ側ホームアドレス及び上記の機器側ホームアドレスを送信する。
【００１４】
さらに続いて、本発明の好ましい実施態様においては、機器は請求項７に記載のように、
ＩＦ部（１０１）と、機器制御部（１０２）、ルータ探索部（１０３）、及びＩＦ設定部（１０４）；機器制御部（１０２）と、ルータ探索部（１０３）、ＩＦ設定部（１０４）、経路設定部（１０５）、アドレス生成情報記憶部（１０６’）及びアドレス計算部（１０８）が、相互に情報伝達可能に接続され、
同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が、上記のアドレス生成情報記憶部（１０６’）に格納されて、埋め込まれており、
この埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、同一のＩＰネットワークに属する２つのＩＰアドレスである、ルータ側ホームアドレス及び機器側ホームアドレスを、上記のアドレス計算部（１０８）で生成し、
情報伝達可能に接続されたルータ（２２）に対して上記のルータ側ホームアドレス及び上記の機器側ホームアドレスを送信する。
【００１５】
さらに続いて、本発明の好ましい実施態様においては、機器は請求項８に記載のように、
ＩＦ部（１０１）と、機器制御部（１０２）、ルータ探索部（１０３）、及びＩＦ設定部（１０４）；機器制御部（１０２）と、ルータ探索部（１０３）、ＩＦ設定部（１０４）、経路設定部（１０５）、及びアドレス生成情報記憶部（１０６’）が、相互に情報伝達可能に接続され、
同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報が、上記のアドレス生成情報記憶部（１０６’）に格納されて、埋め込まれており、
情報伝達可能に接続されたルータ（２２’）に対して上記の埋め込まれた同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を送信し、
上記のルータ（２２’）で生成された機器側ホームアドレスを、上記のルータ（２２’）より受信する。
【００１６】
さらに続いて、本発明の好ましい実施態様においては、機器は請求項９に記載のように、
機器制御部（１０２）と、ホームエージェント情報記憶部（１０７）が、相互に情報伝達可能となるように、さらに加えて接続され、
ホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報が、上記のホームエージェント情報記憶部（１０７）に格納されて、埋め込まれており、
情報伝達可能に接続されたルータ（２２、２２’）に対して上記の埋め込まれたホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を送信する。
【００１７】
さらに続いて、本発明の好ましい実施態様においては、機器は請求項１０に記載のように、
機器制御部（１０２）と、ホームエージェント情報記憶部（１０７）が、相互に情報伝達可能となるように、さらに加えて接続され、
ホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報が、上記のホームエージェント情報記憶部（１０７）に格納されて、埋め込まれており、
情報伝達可能に接続されたルータ（２２’’、２２’’’）に対して上記の埋め込まれたホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を送信する。
【００１８】
さらに続いて、本発明の好ましい実施態様においては、ルータは請求項１１に記載のように、
外部ＩＦ部（２０１）と、ルータ制御部（２０３）、外部ＩＦ設定部（２０６）、ＮＥＭＯ処理部（２０９）、及び経路処理部（２１１）、
内部ＩＦ部（２０２）と、ルータ制御部（２０３）、ルータ広告部（２０５）、内部ＩＦ設定部（２０７）、及び経路処理部（２１１）、
ルータ制御部（２０３）と、外部ＩＦ設定部（２０６）、内部ＩＦ設定部（２０７）、設定情報記憶部（２０８）、及びＮＥＭＯ処理部（２０９）、
外部ＩＦ設定部（２０６）と経路設定部（２１０）、
ＮＥＭＯ処理部（２０９）と経路処理部（２１１）、
経路設定部（２１０）と経路処理部（２１１）は、
それぞれ、相互に情報伝達が可能に接続され、
ＮＥＭＯの機能が実装され、
次の動作手順を順次に行う。
［手順１］
機器（２１’’’、２１’’’’）からホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を受信したルータ（２２’’）のルータ制御部（２０３）は、ホームエージェントアドレスを得る。
［手順２］
機器（２１’’’、２１’’’’）からルータ側ホームアドレス及び機器側ホームアドレスを受信し、ルータ（２２’’）の外部ＩＦ設定部（２０６）から気付アドレスを取得したルータ（２２’’）のルータ制御部（２０３）は、機器（２１’’’、２１’’’’）から受信したルータ側ホームアドレス及び機器側ホームアドレスを含むモバイルネットワークアドレス、手順１で得たホームエージェントアドレス、及びルータ（２２’’）の気付アドレスを、ルータ（２２’’）のＮＥＭＯ処理部（２０９）に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ（２２’’）のＮＥＭＯ処理部（２０９）に指示する。
［手順３］  
ルータ（２２’’）のルータ制御部（２０３）から、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’）の気付アドレスとＮＥＭＯのモバイルネットワーク登録処理の指示を取得したルータ（２２’’）のＮＥＭＯ処理部（２０９）は、ホームエージェントアドレスが設定された機器管理ネットワーク（３）上のホームエージェント（３１）に対して、ルータ（２２’’）の気付アドレス及びモバイルネットワークアドレスを用いてＮＥＭＯのモバイルネットワーク登録処理を行い、自身のルータ（２２’’）に対するＮＥＭＯのモバイルネットワーク登録処理も行う。
［手順４］
ルータ（２２’’）のルータ制御部（２０３）は、手順２においてＮＥＭＯのモバイルネットワーク登録処理に用いた情報、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’）の気付アドレスと、ルータ側ホームアドレス及び機器側ホームアドレスをルータ（２２’’）の設定情報記憶部（２０８）に保存する。
【００１９】
さらに続いて、本発明の好ましい実施態様においては、ルータは請求項１２に記載のように、
外部ＩＦ部（２０１）と、ルータ制御部（２０３）、外部ＩＦ設定部（２０６）、ＮＥＭＯ処理部（２０９）、及び経路処理部（２１１）、
内部ＩＦ部（２０２）と、ルータ制御部（２０３）、ルータ広告部（２０５）、内部ＩＦ設定部（２０７）、及び経路処理部（２１１）、
ルータ制御部（２０３）と、外部ＩＦ設定部（２０６）、内部ＩＦ設定部（２０７）、設定情報記録部（２０８）、ＮＥＭＯ処理部（２０９）、及びアドレス計算部（２１２）、
外部ＩＦ設定部（２０６）と経路設定部（２１０）、
ＮＥＭＯ処理部（２０９）と経路処理部（２１１）、
経路設定部（２１０）と経路処理部（２１１）は、
それぞれ、相互に情報伝達が可能に接続され、
ＮＥＭＯの機能が実装され、
次の動作手順を順次に行う。
［手順１］
機器（２１’’’’’）からホームエージェントアドレスまたはそれに類する情報か、あるいはホームエージェントホスト名またはそれに類する情報を受信したルータ（２２’’’）のルータ制御部（２０３）は、ホームエージェントアドレスを得る。
［手順２］
機器（２１’’’’’）から同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を受信し、機器（２１’’’’’）から受信した同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報に基づいて、ルータ（２２’’’）のアドレス計算部（２１２）で生成されたルータ側ホームアドレス及び機器側ホームアドレスをルータ（２２’’’）のアドレス計算部（２１２）から取得し、ルータ（２２’’’）の外部ＩＦ設定部（２０６）から気付アドレスを取得したルータ（２２’’’）のルータ制御部（２０３）は、ルータ（２２’’’）のアドレス計算部（２１２）から取得したルータ側ホームアドレス及び機器側ホームアドレスを含むモバイルネットワークアドレス、手順１で得たホームエージェントアドレス、及びルータ（２２’’’）の気付アドレスを、ルータ（２２’’’）のＮＥＭＯ処理部（２０９）に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ（２２’’’）のＮＥＭＯ処理部（２０９）に指示する。
［手順３］
ルータ（２２’’’）のルータ制御部（２０３）から、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’’）の気付アドレスとＮＥＭＯのモバイルネットワーク登録処理の指示を取得したルータ（２２’’’）のＮＥＭＯ処理部（２０９）は、ホームエージェントアドレスが設定された機器管理ネットワーク（３）上のホームエージェント（３１）に対して、ルータ（２２’’’）の気付アドレス及びモバイルネットワークアドレスを用いてＮＥＭＯのモバイルネットワーク登録処理を行い、自身のルータ（２２’’’）に対するＮＥＭＯのモバイルネットワーク登録処理も行う。
［手順４］
ルータ（２２’’’）のルータ制御部（２０３）は、手順２においてＮＥＭＯのモバイルネットワーク登録処理に用いた情報、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ（２２’’’）の気付アドレスと、ルータ側ホームアドレス及び機器側ホームアドレスをルータ（２２’’’）の設定情報記憶部（２０８）に保存する。
【００２０】
さらに続いて、本発明の好ましい実施態様においては、ルータは請求項１３に記載のように、
ルータ制御部（２０３）と、ホームエージェント探索部（２０４）が、相互に情報伝達可能となるように、さらに加えて接続され、
［手順１］における動作を次の［手順１’］の動作に置き換えた、
ことを特徴とする。
［手順１’］
機器（２１’’’、２１’’’’、２１’’’’’）からホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報を受信したルータ（２２、２２’）のルータ制御部（２０３）は、ホームエージェントエニーキャストアドレスまたはそれに類する情報か、あるいはホームエージェントエニーキャストホスト名またはそれに類する情報に基づいて、得られたホームエージェントエニーキャストアドレス宛にのみ、ルータ（２２、２２’）のホームエージェント探索部（２０４）においてホームエージェント探索を実行させ、その実行結果であるホームエージェントアドレスを、ルータ（２２、２２’）のホームエージェント探索部（２０４）から取得する。
【００２１】
さらに続いて、本発明の好ましい実施態様においては、ルータは請求項１４に記載のように、
ルータ制御部（２０３）と、ホームエージェント探索部（２０４）が、相互に情報伝達可能となるように、さらに加えて接続され、
［手順１］における動作を次の［手順１’’］の動作に置き換えた、
ことを特徴とする。
［手順１’’］
機器（２１、２１’、２１’’）から受信またはルータ（２２、２２’）のアドレス計算部（２１２）から取得した、ルータ側ホームアドレス及び機器側ホームアドレスに基づいて、ホームエージェント（３１）に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレスそれぞれについて、ルータ（２２、２２’）のホームエージェント探索部（２０４）においてホームエージェント探索を実行させ、その実行結果であるホームエージェントアドレスを、ルータ（２２、２２’）のホームエージェント探索部（２０４）から取得する。
【発明の効果】
【００２２】
本発明によれば、機器はネットワーク上に設置されたルータに対して同一のＩＰネットワークに属する２つのＩＰアドレスまたは同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報及びその他適切な情報を通知し、ＮＥＭＯまたはそれに類する技術を利用した手法により、機器が自身に埋め込まれたＩＰアドレスを用いてネットワークとの通信を行うことができ、機器における処理負荷が軽減される。
【００２３】
また、本発明によれば、機器は複雑なＩＰ処理（トンネリング技術、ＭＩＰｖ６等）を実装する必要がないため、機器における処理負荷が軽減されるので、機器間の統一性、互換性に優れ、機器の製造コストを低減できる。
【００２４】
さらに、本発明によれば、機器における処理負荷が軽減されるので、機器の開発・検証・設置コストが低減される。
【００２５】
同時に、本発明によれば、各メーカー、各機種、あるいは、各サービス毎に独立した管理体系に基づくＩＰアドレスを機器に埋め込み、このＩＰアドレスを用いた機能又はサービスの提供が可能となり、ＩＰアドレスによる機器の一元管理が可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施形態の通信システムについて、添付図面を参照して説明する。
【００２７】
また、以下、ＩＰをＩＰｖ６に限定して説明をするが、ＩＰｖ６以外のＩＰにおいても、そのＩＰにおけるＮＥＭＯと同様の技術を用いることで同様のことが実現可能であることを申し添えておく。
【００２８】
図１は、本発明の通信システムの構成を示すシステム構成（１）の概略図である。
【００２９】
システム構成（１）
本発明の実施形態の通信システム１は、図１に示すように、機器２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ及びルータ２２が接続されている機器設置ネットワーク２と、ホームエージェント３１が接続されている機器管理ネットワーク３と、機器の通信相手となるＩＰホストである制御端末４と
が、インターネット５に接続されている。
【００３０】
本発明においては、機器２１はＮＥＭＯの手法における、モバイルノード（Ｍｏｂｉｌｅ  Ｎｏｄｅ）に相当する。機器の処理負担を軽減するために、機器２１には、ＭＩＰｖ６やＮＥＭＯの機能が実装されていないことが前提となる。家庭内、オフィスのネットワーク網において、情報家電やオフィス機器等の複数の機器を、２１Ａ〜２１Ｄのように接続してもよい。
【００３１】
本発明においては、ルータ２２は、ＮＥＭＯの手法におけるモバイルルータ（Ｍｏｂｉｌｅ  Ｒｏｕｔｅｒ）に相当する。機器にかかる負荷を軽減するため、ルータ２２にはＮＥＭＯの機能が実装されていることが前提となる。
【００３２】
ホームエージェント３１は、ＮＥＭＯの手法において、モバイルノードに相当する機器２１を管理するために、機器管理ネットワーク３内に設置され、ルータ２２からモバイルネットワーク（Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ）の登録及び削除を受け付ける。ＮＥＭＯの手法における、ホームエージェント（Ｈｏｍｅ  Ａｇｅｎｔ）に相当する。
【００３３】
また、ホームエージェント３１には、ホームエージェント探索が可能となるようにホームエージェントエニーキャストアドレスが設定されるようにしても良い。
【００３４】
ホームエージェントエニーキャストアドレスは、設定されたホームエージェントが管理すべき機器に埋め込まれたＩＰｖ６アドレスが全て含まれるＩＰｖ６ネットワークプレフィックスに対応したものであれば良い。
【００３５】
制御端末４は、機器２１のＩＦ部１０１に設定された機器側ホームアドレスと通信を行う。ＮＥＭＯの手法における、対応ノード（Ｃｏｒｒｅｓｐｏｎｄｅｎｔ  Ｎｏｄｅ）に相当する。
【実施例１】
【００３６】
本発明の実施例１に係る実施形態においては、システム構成（１）、機器構成（１）、及びルータ構成（１）が相互に情報を送受信可能に接続されている。システム構成（１）の概要は既に説明したので省略する。
【００３７】
図２は、本実施形態の同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報を埋め込まれた機器の内部構成を示す機器構成（１）の概略図である。
【００３８】
機器構成（１）
本発明の実施形態における機器２１は、ＩＦ部１０１、機器制御部１０２、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス情報記憶部１０６により構成される。
【００３９】
ＩＦ部１０１と、機器制御部１０２、ルータ探索部１０３、及びＩＦ設定部１０４、
機器制御部１０２と、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、及びアドレス情報記憶部１０６は、相互に情報伝達が可能なように接続されている。
【００４０】
アドレス情報記憶部１０６には、同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報として、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスであるルータ側ホームアドレス及び機器側ホームアドレスが格納されている。
【００４１】
図３は、本実施形態のＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（１）の概略図である。
【００４２】
ルータ構成（１）
本発明の実施形態におけるルータ２２は、外部ＩＦ部２０１、内部ＩＦ部２０２、ルータ制御部２０３、ホームエージェント探索部２０４、ルータ広告部２０５、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、ＮＥＭＯ処理部２０９、経路設定部２１０、経路処理部２１１により構成される。
【００４３】
外部ＩＦ部２０１と、ルータ制御部２０３、ホームエージェント探索部２０４、外部ＩＦ設定部２０６、ＮＥＭＯ処理部２０９、及び経路処理部２１１、
内部ＩＦ部２０２と、ルータ制御部２０３、ルータ広告部２０５、内部ＩＦ設定部２０７、及び経路処理部２１１
ルータ制御部２０３と、ホームエージェント探索部２０４、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、及びＮＥＭＯ処理部２０９、
外部ＩＦ設定部２０６と経路設定部２１０、
ＮＥＭＯ処理部２０９と経路処理部２１１、
経路設定部２１０と経路処理部２１１は、
それぞれ、相互に情報伝達が可能に接続されている。
【００４４】
本実施形態における通信システムの動作手順は次の通りである。
【００４５】
［手順１］
機器２１の起動時に、機器２１のＩＦ部１０１には自動的にＩＰｖ６リンクローカルアドレスが設定される。同様に、ルータ２２の起動時に、ルータ２２の内部ＩＦ部２０２には、自動的にＩＰｖ６リンクローカルアドレスが設定される。これにより、同一の機器設置ネットワーク２上に接続されている機器２１とルータ２２は互いにＩＰ通信可能となる。
【００４６】
［手順２］
ルータ２２の外部ＩＦ設定部２０６は、ルータ２２が接続されているＩＳＰ等のネットワーク事業者や上位ネットワークから適切な手段、例えばＲＡ（Ｒｏｕｔｅｒ  Ａｄｖｅｒｔｉｓｍｅｎｔ）やＤＨＣＰｖ６（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ｆｏｒ  ＩＰｖ６）等でデフォルトルータのＩＰｖ６アドレス及びＩＰｖ６グローバルアドレスを取得する。
【００４７】
ルータ２２の外部ＩＦ設定部２０６は、ルータ２２が接続されているＩＳＰ等のネットワーク事業者や上位ネットワークから取得したデフォルトルータのＩＰｖ６アドレスをルータ２２の経路制御部２１０に通知し、さらにルータ２２の経路制御部２１０は、通知をうけたデフォルトルータのＩＰｖ６アドレスをルータ２２のデフォルトルータとしてルータ２２の経路処理部２１１に設定する。
【００４８】
さらに、ルータ２２の外部ＩＦ設定部２０６は、取得したＩＰｖ６グローバルアドレスをルータ２２のＩＰｖ６アドレスとしてルータ２２の外部ＩＦ部２０１に設定する。これにより、ルータ２２はインターネット上の任意のＩＰｖ６ノードと通信が可能となる。加えて、ルータ２２が接続されているＩＳＰ等のネットワーク事業者や上位ネットワークからネームサーバのアドレスを取得してルータ２２がＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｉｃｅ）を利用する際に参照するネームサーバのアドレスとしても良い。
【００４９】
［手順３］
機器２１のルータ探索部１０３は、送り元ＩＰｖ６アドレスを機器２１のＩＦ部１０１に設定されたＩＰｖ６リンクローカルアドレスとするルータ要請メッセージ（Ｒｏｕｔｅｒ  Ｓｏｌｉｃｉｔａｔｉｏｎ  Ｍｅｓｓａｇｅ）を機器設置ネットワーク２上のリンクローカルスコープの全ルータマルチキャストＩＰｖ６アドレス宛に送信する。
【００５０】
［手順４］
機器２１からルータ要請メッセージを受信したルータ２２のルータ広告部２０５は、その応答として、送り元ＩＰｖ６アドレスをルータ２２の内部ＩＦ部２０２に設定されたリンクローカルアドレス、送り先ＩＰｖ６アドレスを受信したルータ要請メッセージの送り元アドレスである機器２１のＩＦ部１０１に設定されたＩＰｖ６リンクローカルアドレスとするルータ広告メッセージ（Ｒｏｕｔｅｒ  Ａｄｖｅｒｔｉｓｍｅｎｔ  Ｍｅｓｓａｇｅ）をルータ要請メッセージの送り元である機器２１のルータ探索部１０３に送信する。
【００５１】
［手順５］
ルータ２２からルータ広告メッセージを受信した機器２１のルータ探索部１０３は、ルータ広告メッセージの送り元アドレスであるルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスを、機器２１の機器制御部１０２に通知する。
【００５２】
［手順６］
機器２１のルータ探索部１０３からルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスを取得した機器２１の機器制御部１０２は、ルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスを機器２１の経路設定部１０５に通知する。
【００５３】
［手順７］
機器２１の機器制御部１０２からルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスを取得した機器２１の経路設定部１０５は、ルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスを機器２１のデフォルトルータとして設定する。
【００５４】
図４は、本実施形態のルータと機器で構成されるＩＰネットワーク上のＩＰアドレスであるルータ側ホームアドレス及び機器側ホームアドレスを示すアドレス構成（１）の概略図である。
【００５５】
［手順８］
機器２１の機器制御部１０２は、図４に示すように、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスであるルータ側ホームアドレス及び機器側ホームアドレスを機器２１のアドレス情報記憶部１０６から取得する。
【００５６】
［手順９］
機器２１のアドレス情報記憶部１０６からルータ側ホームアドレス及び機器側ホームアドレスを取得した機器２１の機器制御部１０２は、機器側ホームアドレスを機器２１のＩＦ設定部１０４に通知するとともに機器側ホームアドレスの追加設定処理を機器２１のＩＦ設定部１０４に指示する。
【００５７】
［手順１０］
機器２１の機器制御部１０２から機器側ホームアドレスと機器側ホームアドレスの追加設定処理の指示を取得した機器２１のＩＦ設定部１０４は、機器側ホームアドレスを機器２１の新しいＩＰｖ６アドレスとして機器２１のＩＦ部１０１にプレフィックス長１２７で追加設定をする。
【００５８】
［手順１１］
さらに、機器２１の機器制御部１０２は、手順８で機器２１のアドレス情報記憶部１０６から取得したルータ側ホームアドレス及び機器側ホームアドレスを、送り元ＩＰｖ６アドレスを機器２１のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２のルータ制御部２０３に送信する。
【００５９】
［手順１２］
機器２１からルータ側ホームアドレス及び機器側ホームアドレスを受信したルータ２２のルータ制御部２０３は、ルータ側ホームアドレスをルータ２２の内部ＩＦ設定部２０７に通知するとともにルータ側ホームアドレスの追加設定処理をルータ２２の内部ＩＦ設定部２０７に指示する。
【００６０】
［手順１３］
ルータ２２のルータ制御部２０３からルータ側ホームアドレスとルータ側ホームアドレスの追加設定処理の指示を取得したルータ２２の内部ＩＦ設定部２０７は、ルータ側ホームアドレスをルータ２２の新しいＩＰｖ６アドレスとしてルータ２２の内部ＩＦ部２０２にプレフィックス長１２７で追加設定をする。これにより手順１０とあわせて、ルータ２２及び機器２１の間のみで構成されるプレフィックス長１２７のＩＰｖ６ネットワークが構成される。
【００６１】
［手順１４］
また、ルータ２２のルータ制御部２０３は、手順１１で機器２１から受信したルータ側ホームアドレス及び機器側ホームアドレスをルータ２２のホームエージェント探索部２０４に通知する。
【００６２】
［手順１５］
ルータ２２のルータ制御部２０３からルータ側ホームアドレス及び機器側ホームアドレスを取得したルータ２２のホームエージェント探索部２０４は、ホームエージェント３１に設定されている可能性のある複数の異なるホームエージェントエニーキャストアドレスについて、それぞれＮＥＭＯのホームエージェント探索処理を行う。ルータ２２のルータ制御部２０３から取得したルータ側ホームアドレスに基づくホームエージェントエニーキャストアドレスを、以下表に示す。
【表１】
2008078941.tif 000003
【００６３】
［手順１６］
次に、ルータ２２のホームエージェント探索部２０４は、一つ前の手順におけるホームエージェント探索で得られたホームエージェントアドレスをルータ２２のルータ制御部２０３に通知する（応答のあったホームエージェント探索が複数存在する場合、上記ホームエージェントエニーキャストアドレスの表のうち、より初めの形式のホームエージェントエニーキャストアドレスを宛先としたホームエージェント探索の応答を選択する）。
【００６４】
［手順１７］
さらに、ルータ２２のルータ制御部２０３は、ルータ２２の外部ＩＦ設定部２０６よりルータ２２の外部ＩＦ部２０１に設定されているＩＰｖ６グローバルアドレスをルータ２２の気付アドレスとして取得する。
【００６５】
［手順１８］
機器２１からルータ側ホームアドレス及び機器側ホームアドレスを受信し、ルータ２２のホームエージェント探索部２０４からホームエージェントアドレス、ルータ２２の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２の気付アドレスをルータ２２のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２のＮＥＭＯ処理部２０９に指示する。
【００６６】
［手順１９］       
ルータ２２のルータ制御部２０３から、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２の気付アドレスとＮＥＭＯのモバイルネットワーク登録処理の指示を取得したルータ２２のＮＥＭＯ処理部２０９は、ホームエージェントアドレスが設定された機器管理ネットワーク３上のホームエージェント３１に対して、ルータ２２の気付アドレス及びモバイルネットワークアドレスを用いてＮＥＭＯのモバイルネットワーク登録処理を行い、自身のルータ２２に対するＮＥＭＯのモバイルネットワーク登録処理も行う。
【００６７】
［手順２０］
ルータ２２のルータ制御部２０３は、一つ前の手順においてＮＥＭＯのモバイルネットワーク登録処理に用いた情報、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２の気付アドレスと、ルータ側ホームアドレス及び機器側ホームアドレスをルータ２２の設定情報記憶部２０８に保存する。
【００６８】
図５は、本実施形態のルータの設定情報記憶部に格納されているアドレス管理表（１）の概略図である。ルータ２２の設定情報記憶部２０８には、アドレス管理表７が格納されている。
【００６９】
アドレス管理表７にはルータ側ホームアドレス、機器側ホームアドレス、モバイルネットワークアドレス、ホームエージェントアドレス、気付アドレスが格納されて管理されている。
【００７０】
以上の手順により、機器２１は機器２１のＩＦ部１０１に設定された機器側ホームアドレスを用いた制御端末４と通信が可能となる。具体的には、ＮＥＭＯのモバイルータとしての機能によってルータ２２は次のように動作する。
【００７１】
ルータ２２の経路処理部２１１は、ルータ２２の内部ＩＦ部２０２とルータ２２の外部ＩＦ部２０１間を流れるＩＰパケットを監視し、ＮＥＭＯの処理が必要なパケットについて、そのパケットをルータ２２のＮＥＭＯ処理部２０９に送る。
【００７２】
ルータ２２の経路処理部２１１からＮＥＭＯの処理が必要なパケットを受け取ったルータ２２のＮＥＭＯ処理部２０９は、ＮＥＭＯの設定情報を元にＮＥＭＯの処理が必要なパケットに対して適切なＮＥＭＯのパケット処理を行い、生成されるＮＥＭＯのパケット処理が行われたパケットをルータ２２の経路処理部２１１に送る。
【００７３】
ルータ２２のＮＥＭＯ処理部２０９からＮＥＭＯのパケット処理が行われたパケットを受け取ったルータ２２の経路処理部２１１は、ＮＥＭＯのパケット処理が行われたパケットの適切な経路を判断し、ルータ２２の外部ＩＦ部２０１又はルータ２２の内部ＩＦ部２０２に送る。
【実施例２】
【００７４】
本発明の実施例２に係る実施形態においては、システム構成（１）、機器構成（２）、ルータ構成（１）が相互に情報を送受信可能に接続されている。システム構成（１）及びルータ構成（１）の概要は既に説明したので省略する。
【００７５】
図６は、本実施形態の同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を埋め込まれた機器の内部構成を示す機器構成（２）の概略図である。
【００７６】
機器構成（２）
本発明の実施形態における機器２１’は、ＩＦ部１０１、機器制御部１０２、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス生成情報記憶部１０６’、アドレス計算部１０７により構成される。
【００７７】
ＩＦ部１０１と、機器制御部１０２、ルータ探索部１０３、及びＩＦ設定部１０４、
機器制御部１０２と、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス生成情報記憶部１０６’、及びアドレス計算部１０７は、
それぞれ、相互に情報伝達が可能に接続されている。
【００７８】
アドレス生成情報記憶部１０６’には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報として、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスを生成可能なプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスが格納されている。
【００７９】
本実施形態における通信システムの動作手順は次の通りである。
【００８０】
［手順１］〜［手順７］
手順１〜手順７は、実施例１の手順１〜手順７において、機器２１を機器２１’に置き換えた手順と同様であるので、説明を省略する。
【００８１】
［手順８］
機器２１’の機器制御部１０２は、機器２１’のアドレス生成情報記憶部１０６’から、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスを生成可能なプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを取得する。
【００８２】
［手順９］
機器２１’のアドレス生成情報記憶部１０６’からプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを取得した機器２１’の機器制御部１０２は、プレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを機器２１’のアドレス計算部１０７に通知する。
【００８３】
［手順１０］
機器２１’の機器制御部１０２からプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを取得した機器２１’のアドレス計算部１０７は、プレフィックス長１２７のＩＰｖ６ネットワークプレフィックスからルータ側ホームアドレス及び機器側ホームアドレスを生成し（例えば、図４に示すＩＰｖ６アドレス６のように、連続した２個のＩＰｖ６アドレスのうち、初めをルータ側ホームアドレス、終わりを機器側ホームアドレスにするなど）、機器２１’の機器制御部１０２に通知する。
【００８４】
［手順１１］
機器２１’のアドレス計算部１０７からルータ側ホームアドレス及び機器側ホームアドレスを取得した機器２１’の機器制御部１０２は、機器側ホームアドレスを機器２１’のＩＦ設定部１０４に通知するとともに機器側ホームアドレスの追加設定処理を機器２１’のＩＦ設定部１０４に指示する。
【００８５】
［手順１２］
手順１２は、実施例１の手順１０において、機器２１を機器２１’に置き換えた手順と同様であるので、説明を省略する。
【００８６】
［手順１３］
さらに、機器２１’の機器制御部１０２は、手順１０で機器２１’のアドレス計算部１０７から取得したルータ側ホームアドレス及び機器側ホームアドレスを、送り元ＩＰｖ６アドレスを機器２１’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２のルータ制御部２０３に送信する。
【００８７】
［手順１４］〜［手順２２］
手順１４〜手順２２は、実施例１の手順１２〜手順２０において、機器２１を機器２１’に置き換えた手順と同様であるので、説明を省略する。
【００８８】
以上の手順により、実施例１とは異なる機器構成（２）において、機器制御部１０２にアドレス生成情報記憶部１０６’及びアドレス計算部１０７を接続し、ルータ側ホームアドレス及び機器側ホームアドレスの代わりにルータ側ホームアドレス及び機器側ホームアドレスを生成するための情報を予め埋め込んでも実施例１と同様の効果が得られる。
【実施例３】
【００８９】
本発明の実施例３に係る実施形態においては、システム構成（１）、機器構成（３）、ルータ構成（２）が相互に情報を送受信可能に接続されている。システム構成（１）の概要は既に説明したので省略する。
【００９０】
図７は、本実施形態の同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を埋め込まれた機器の内部構成を示す機器構成（３）の概略図である。
【００９１】
機器構成（３）
本実施形態においては、機器２１’’は、ＩＦ部１０１、機器制御部１０２、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス生成情報記憶部１０６’により構成される。
【００９２】
ＩＦ部１０１と、機器制御部１０２、ルータ探索部１０３、及びＩＦ設定部１０４、
機器制御部１０２と、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、及びアドレス生成情報記憶部１０６’は、
それぞれ、相互に情報伝達が可能に接続されている。
【００９３】
アドレス生成情報記憶部１０６’には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報として、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスを生成可能なプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスが格納されている。
【００９４】
図８は、本実施形態のＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（２）の概略図である。
【００９５】
ルータ構成（２）
本発明の実施形態におけるルータ２２’は、外部ＩＦ部２０１、内部ＩＦ部２０２、ルータ制御部２０３、ホームエージェント探索部２０４、ルータ広告部２０５、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、ＮＥＭＯ処理部２０９、経路設定部２１０、経路処理部２１１、アドレス計算部２１２により構成される。
【００９６】
外部ＩＦ部２０１と、ルータ制御部２０３、ホームエージェント探索部２０４、外部ＩＦ設定部２０６、ＮＥＭＯ処理部２０９、及び経路処理部２１１、
内部ＩＦ部２０２と、ルータ制御部２０３、ルータ広告部２０５、内部ＩＦ設定部２０７、及び経路処理部２１１、
ルータ制御部２０３と、ホームエージェント探索部２０４、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、ＮＥＭＯ処理部２０９、及びアドレス計算部２１２、
外部ＩＦ設定部２０６と経路設定部２１０、
ＮＥＭＯ処理部２０９と経路処理部２１１、
経路設定部２１０と経路処理部２１１は、
それぞれ、相互に情報伝達が可能に接続されている。
【００９７】
本実施形態における通信システムの動作手順は次の通りである。
【００９８】
［手順１］〜［手順７］
手順１〜手順７は、実施例１の手順１〜手順７において、機器２１を機器２１’’に、ルータ２２をルータ２２’に置き換えた手順と同様であるので、説明を省略する。
【００９９】
［手順８］
機器２１’’の機器制御部１０２は、機器２１’’のアドレス生成情報記憶部１０６’から、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスを生成可能なプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを取得する。
【０１００】
［手順９］
機器２１’’のアドレス生成情報記憶部１０６’からプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを取得した機器２１’’の機器制御部１０２は、プレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを、送り元ＩＰｖ６アドレスを機器２１’’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２’の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２’のルータ制御部２０３に送信する。
【０１０１】
［手順１０］
機器２１’’からプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを受信したルータ２２’のルータ制御部２０３は、プレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをルータ２２’のアドレス計算部２１２に通知する。
【０１０２】
［手順１１］
ルータ２２’のルータ制御部２０３からプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスを取得したルータ２２’のアドレス計算部２１２は、プレフィックス長１２７のＩＰｖ６ネットワークプレフィックスからルータ側ホームアドレス及び機器側ホームアドレスを生成し（例えば、図４に示すＩＰｖ６アドレス６のように、連続した２個のＩＰｖ６アドレスのうち、初めをルータ側ホームアドレス、終わりを機器側ホームアドレスにするなど）、ルータ２２’のルータ制御部２０３に通知する。
【０１０３】
［手順１２］
ルータ２２’のアドレス計算部２１２からルータ側ホームアドレス及び機器側ホームアドレスを取得したルータ２２’のルータ制御部２０３は、機器側ホームアドレスを、送り元ＩＰｖ６アドレスをルータ２２’の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスを機器２１’’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレスとして、機器２１’’の機器制御部１０２に送信する。
【０１０４】
［手順１３］
ルータ２２’のルータ制御部２０３から機器側ホームアドレスを受信した機器２１’’の機器制御部１０２は、機器側ホームアドレスを機器２１’’のＩＦ設定部１０４に通知するとともに機器側ホームアドレスの追加設定処理を機器２１’’のＩＦ設定部１０４に指示する。
【０１０５】
［手順１４］
手順１４は、実施例１の手順１０において、機器２１を機器２１’’に、ルータ２２をルータ２２’に置き換えた手順と同様であるので、説明を省略する。
【０１０６】
［手順１５］
さらに、ルータ２２’のルータ制御部２０３は、ルータ側ホームアドレスをルータ２２’の内部ＩＦ設定部２０７に通知するとともにルータ側ホームアドレスの追加設定処理をルータ２２’の内部ＩＦ設定部２０７に指示する。
【０１０７】
［手順１６］
手順１６は、実施例１の手順１３において、機器２１を機器２１’’に、ルータ２２をルータ２２’に置き換えた手順と同様であるので、説明を省略する。
【０１０８】
［手順１７］
また、ルータ２２’のルータ制御部２０３は、手順１２でルータ２２’のアドレス計算部２１２から取得したルータ側ホームアドレス及び機器側ホームアドレスをルータ２２’のホームエージェント探索部２０４に通知する。
【０１０９】
［手順１８］〜［手順２０］
手順１８〜手順２０は、実施例１の手順１５〜手順１７において、機器２１を機器２１’’に、ルータ２２をルータ２２’に置き換えた手順と同様であるので、説明を省略する。
【０１１０】
［手順２１］
ルータ２２’のアドレス計算部２１２からルータ側ホームアドレス及び機器側ホームアドレスを取得し、ルータ２２’のホームエージェント探索部２０４からホームエージェントアドレス、ルータ２２’の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２’のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２’の気付アドレスをルータ２２’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２’のＮＥＭＯ処理部２０９に指示する。
【０１１１】
［手順２２］〜［手順２３］
手順２２〜手順２３は、実施例１の手順１９〜手順２０において、機器２１を機器２１’’に、ルータ２２をルータ２２’に置き換えた手順と同様であるので、説明を省略する。
【０１１２】
以上の手順により、実施例１とは異なる機器構成（３）において、機器制御部１０２にアドレス生成情報記憶部１０６’を接続し、ルータ側ホームアドレス及び機器側ホームアドレスの代わりにルータ側ホームアドレス及び機器側ホームアドレスを生成するための情報を予め埋め込み、さらに、実施例１とは異なるルータ構成（２）において、ルータ制御部２０３にアドレス計算部２１２を接続しても実施例１と同様の効果が得られる。
【実施例４】
【０１１３】
本発明の実施例４に係る実施形態においては、システム構成（１）、機器構成（４）、ルータ構成（１）が、相互に情報を送受信可能に接続されている。システム構成（１）及びルータ構成（１）の概要は既に説明したので省略する。
【０１１４】
図９は、本実施形態の同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報とホームエージェントに関する情報を埋め込まれた機器の内部構成を示す機器構成（４）の概略図である。
【０１１５】
機器構成（４）
本発明の実施形態における機器２１’’’は、ＩＦ部１０１、機器制御部１０２、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス情報記憶部１０６、ホームエージェント情報記憶部１０８により構成される。
【０１１６】
ＩＦ部１０１と、機器制御部１０２、ルータ探索部１０３、及びＩＦ設定部１０４、
機器制御部１０２とルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス情報記憶部１０６、及びホームエージェント情報記憶部１０８は、それぞれ、相互に情報伝達が可能なように接続されている。
【０１１７】
アドレス情報記憶部１０６には、同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報として、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスであるルータ側ホームアドレス及び機器側ホームアドレスが格納され、ホームエージェント情報記憶部１０８には、ホームエージェントエニーキャストアドレスが格納されている。
【０１１８】
本実施形態における通信システムの動作手順は次の通りである。
【０１１９】
［手順１］〜［手順１０］
手順１〜手順１０は、実施例１の手順１〜手順１０において、機器２１を機器２１’’’に置き換えた手順と同様であるので、説明を省略する。
【０１２０】
［手順１１］
機器２１’’’の機器制御部１０２は、機器２１’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントエニーキャストアドレスである。
【０１２１】
［手順１２］
続いて、機器２１’’’の機器制御部１０２は、手順８で機器２１’’’のアドレス情報記憶部１０６から取得したルータ側ホームアドレス及び機器側ホームアドレス、機器２１’’’のホームエージェント情報記憶部１０８より取得したホームエージェントに関する情報を、送り元ＩＰｖ６アドレスを機器２１’’’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２のルータ制御部２０３に送信する。
【０１２２】
［手順１３］
機器２１’’’からルータ側ホームアドレス及び機器側ホームアドレス、ホームエージェントに関する情報を受信したルータ２２のルータ制御部２０３は、ルータ側ホームアドレスをルータ２２の内部ＩＦ設定部２０７に通知するとともにルータ側ホームアドレスの追加設定処理をルータ２２の内部ＩＦ設定部２０７に指示する。
【０１２３】
［手順１４］
手順１４は、実施例１の手順１３において、機器２１を機器２１’’’に置き換えた手順と同様であるので、説明を省略する。
【０１２４】
［手順１５］
さらに、ルータ２２のルータ制御部２０３は、手順１２で機器２１’’’から受信したホームエージェントに関する情報をルータ２２のホームエージェント探索部２０４に通知する。
【０１２５】
［手順１６］
ルータ２２のルータ制御部２０３からホームエージェントに関する情報を取得したルータ２２のホームエージェント探索部２０４は、ホームエージェントに関する情報であるホームエージェントエニーキャストアドレスについて、ＮＥＭＯのホームエージェント探索処理を行う。
【０１２６】
［手順１７］
次に、ルータ２２のホームエージェント探索部２０４は、一つ前の手順におけるホームエージェント探索で得られたホームエージェントアドレスをルータ２２のルータ制御部２０３に通知する（応答のあったホームエージェント探索が複数存在する場合、いずれかの応答を選択する）。
【０１２７】
［手順１８］〜［手順２１］
手順１８〜手順２１は、実施例１の手順１７〜手順２０において、機器２１を機器２１’’’に置き換えた手順と同様であるので、説明を省略する。
【０１２８】
以上の手順により、実施例１とは異なる機器構成（４）において、機器制御部１０２にホームエージェント情報記憶部１０８を接続し、ホームエージェントに関する情報を機器２１’’’に埋め込んでも実施例１と同様の効果が得られる。
【０１２９】
この場合、ルータ２２のホームエージェント探索部２０４において、複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行うことによって起こるＮＥＭＯのホームエージェント探索処理の多発を防止することが出来る。但し、機器２１’’’にホームエージェントに関する情報としてホームエージェントエニーキャストアドレスを埋め込む必要があり、また、ホームエージェント３１には機器２１’’’に埋め込んだホームエージェントエニーキャストアドレスが設定されている必要がある。
【実施例５】
【０１３０】
本発明の実施例５に係る実施形態においては、システム構成（２）、機器構成（４）、ルータ構成（１）が、相互に情報を送受信可能に接続されている。機器構成（４）、及びルータ構成（１）の概要は既に説明したので省略する。但し、機器構成（４）におけるホームエージェント情報記憶部には、ホームエージェントエニーキャストホスト名が格納されている。
【０１３１】
図１０は、本実施形態の通信システムの構成を示すシステム構成（２）の概略図である。
【０１３２】
システム構成（２）
本発明の実施形態の通信システム１’は、図１０に示すように、機器２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ及びルータ２２が接続されている機器設置ネットワーク２と、ホームエージェント３１及びネームサーバ３２が接続されている機器管理ネットワーク３と、機器の通信相手となるＩＰホストである制御端末４とが、インターネット５に接続されている。
【０１３３】
ネームサーバ３２には、機器に埋め込んだホームエージェントエニーキャストホスト名に対応付けられたホームエージェントエニーキャストアドレス、または、ホームエージェントホスト名に対応付けられたホームエージェントアドレスが格納されている。
【０１３４】
本実施形態における通信システムの動作手順は次の通りである。
【０１３５】
［手順１］〜［手順１０］
手順１〜手順１０は、実施例４の手順１〜手順１０と同様であるので、説明を省略する。
【０１３６】
［手順１１］
機器２１’’’の機器制御部１０２は、機器２１’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントエニーキャストホスト名である。
【０１３７】
［手順１２］〜［手順１５］
手順１２〜手順１５は、実施例４の手順１２〜手順１５と同様であるので、説明を省略する。
【０１３８】
［手順１６］
ルータ２２のルータ制御部２０３からホームエージェントに関する情報を取得したルータ２２のホームエージェント探索部２０４は、ホームエージェントに関する情報であるホームエージェントエニーキャストホスト名について、ＤＮＳの正引き処理を行う。
【０１３９】
［手順１７］
次に、ルータ２２のホームエージェント探索部２０４は、一つ前の手順におけるＤＮＳの正引き処理でネームサーバ３２より得られたホームエージェントエニーキャストアドレスについて、ＮＥＭＯのホームエージェント探索処理を行う。
【０１４０】
［手順１８］〜［手順２２］
手順１８〜手順２２は、実施例４の手順１７〜手順２１と同様であるので、説明を省略する。
【０１４１】
以上の手順により、実施例４と同じ機器構成（４）において、ホームエージェント情報記憶部１０８にホームエージェントに関する情報としてホームエージェントエニーキャストアドレスではなくホームエージェントエニーキャストホスト名を機器２１’’’に埋め込んでも実施例４と同様の効果が得られる。
【０１４２】
この場合、ホームエージェントエニーキャストアドレスが変更された場合にも柔軟に対応出来る。但し、機器２１’’’にホームエージェントに関する情報としてホームエージェントエニーキャストホスト名を埋め込む必要があり、機器管理ネットワーク３においてネームサーバ３２を設置し、ネームサーバ３２上で機器に埋め込んだホームエージェントエニーキャストホスト名に対応するホームエージェントエニーキャストアドレスを管理する必要がある。
【実施例６】
【０１４３】
本発明の実施例６に係る実施形態においては、システム構成（１）、機器構成（５）、ルータ構成（１）が、相互に情報を送受信可能に接続されている。システム構成（１）及びルータ構成（１）の概要は既に説明したので省略する。
【０１４４】
図１１は、本実施形態の同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報とホームエージェントに関する情報を埋め込まれた機器の内部構成を示す機器構成（５）の概略図である。
【０１４５】
機器構成（５）
本発明の実施形態における機器２１’’’’は、ＩＦ部１０１、機器制御部１０２、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス生成情報記憶部１０６’、アドレス計算部１０７、ホームエージェント情報記憶部１０８により構成される。
【０１４６】
ＩＦ部１０１と、機器制御部１０２、ルータ探索部１０３、及びＩＦ設定部１０４、
機器制御部１０２とルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス生成情報記憶部１０６’、アドレス計算部１０７、及びホームエージェント情報記憶部１０８は、それぞれ、相互に情報伝達が可能なように接続されている。
【０１４７】
アドレス生成情報記憶部１０６’には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報として、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスを生成可能なプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスが格納され、ホームエージェント情報記憶部１０８には、ホームエージェントエニーキャストアドレスが格納されている。
【０１４８】
本実施形態における通信システムの動作手順は次の通りである。
【０１４９】
［手順１］〜［手順１２］
手順１〜手順１２は、実施例２の手順１〜手順１２において、機器２１’を機器２１’’’’に置き換えた手順と同様であるので、説明を省略する。
【０１５０】
［手順１３］
機器２１’’’’の機器制御部１０２は、機器２１’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントエニーキャストアドレスである。
【０１５１】
［手順１４］
続いて、機器２１’’’’の機器制御部１０２は、手順１０で機器２１’’’’のアドレス計算部１０７から取得したルータ側ホームアドレス及び機器側ホームアドレス、機器２１’’’’のホームエージェント情報記憶部１０８より取得したホームエージェントに関する情報を、送り元ＩＰｖ６アドレスを機器２１’’’’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２のルータ制御部２０３に送信する。
【０１５２】
［手順１５］
機器２１’’’’からルータ側ホームアドレス及び機器側ホームアドレス、ホームエージェントに関する情報を受信したルータ２２のルータ制御部２０３は、ルータ側ホームアドレスをルータ２２の内部ＩＦ設定部２０７に通知するとともにルータ側ホームアドレスの追加設定処理をルータ２２の内部ＩＦ設定部２０７に指示する。
【０１５３】
［手順１６］
手順１６は、実施例２の手順１５において、機器２１’を機器２１’’’’に置き換えた手順と同様であるので、説明を省略する。
【０１５４】
［手順１７］
さらに、ルータ２２のルータ制御部２０３は、手順１４で機器２１’’’’から受信したホームエージェントに関する情報をルータ２２のホームエージェント探索部２０４に通知する。
【０１５５】
［手順１８］
ルータ２２のルータ制御部２０３からホームエージェントに関する情報を取得したルータ２２のホームエージェント探索部２０４は、ホームエージェントに関する情報であるホームエージェントエニーキャストアドレスについて、ＮＥＭＯのホームエージェント探索処理を行う。
【０１５６】
［手順１９］
次に、ルータ２２のホームエージェント探索部２０４は、一つ前の手順におけるホームエージェント探索で得られたホームエージェントアドレスをルータ２２のルータ制御部２０３に通知する（応答のあったホームエージェント探索が複数存在する場合、いずれかの応答を選択する）。
【０１５７】
［手順２０］〜［手順２３］
手順２０〜手順２３は、実施例２の手順１９〜手順２２において、機器２１’を機器２１’’’’に置き換えた手順と同様であるので、説明を省略する。
【０１５８】
以上の手順により、実施例２とは異なる機器構成（５）において、機器制御部１０２にホームエージェント情報記憶部１０８を接続し、ホームエージェントに関する情報を機器２１’’’’に埋め込んでも実施例２と同様の効果が得られる。  
【０１５９】
この場合、ルータ２２のホームエージェント探索部２０４において、複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行うことによって起こるＮＥＭＯのホームエージェント探索処理の多発を防止することが出来る。但し、機器２１’’’’にホームエージェントに関する情報としてホームエージェントエニーキャストアドレスを埋め込む必要があり、また、ホームエージェント３１には機器２１’’’’に埋め込んだホームエージェントエニーキャストアドレスが設定されている必要がある。
【実施例７】
【０１６０】
本発明の実施例７に係る実施形態においては、システム構成（２）、機器構成（５）、ルータ構成（１）が、相互に情報を送受信可能に接続されている。システム構成（２）、機器構成（５）、及びルータ構成（１）の概要は既に説明したので省略する。但し、機器構成（５）におけるホームエージェント情報記憶部には、ホームエージェントエニーキャストホスト名が格納されている。
【０１６１】
本実施形態における通信システムの動作手順は次の通りである。
【０１６２】
［手順１］〜［手順１２］
手順１〜手順１２は、実施例６の手順１〜手順１２と同様であるので、説明を省略する。
【０１６３】
［手順１３］
機器２１’’’’の機器制御部１０２は、機器２１’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントエニーキャストホスト名である。
【０１６４】
［手順１４］〜［手順１７］
手順１４〜手順１７は、実施例６の手順１４〜手順１７と同様であるので、説明を省略する。
【０１６５】
［手順１８］
ルータ２２のルータ制御部２０３からホームエージェントに関する情報を取得したルータ２２のホームエージェント探索部２０４は、ホームエージェントに関する情報であるホームエージェントエニーキャストホスト名について、ＤＮＳの正引き処理を行う。
【０１６６】
［手順１９］
次に、ルータ２２のホームエージェント探索部２０４は、一つ前の手順におけるＤＮＳの正引き処理でネームサーバ３２より得られたホームエージェントエニーキャストアドレスについて、ＮＥＭＯのホームエージェント探索処理を行う。
【０１６７】
［手順２０］〜［手順２４］
手順２０〜手順２４は、実施例６の手順１９〜手順２３と同様であるので、説明を省略する。
【０１６８】
以上の手順により、実施例６と同じ機器構成（５）において、ホームエージェント情報記憶部１０８にホームエージェントに関する情報としてホームエージェントエニーキャストアドレスではなくホームエージェントエニーキャストホスト名を機器２１’’’’に埋め込んでも実施例６と同様の効果が得られる。
【０１６９】
この場合、ホームエージェントエニーキャストアドレスが変更された場合にも柔軟に対応出来る。但し、機器２１’’’’にホームエージェントに関する情報としてホームエージェントエニーキャストホスト名を埋め込む必要があり、機器管理ネットワーク３においてネームサーバ３２を設置し、ネームサーバ３２上で機器に埋め込んだホームエージェントエニーキャストホスト名に対応するホームエージェントエニーキャストアドレス管理する必要がある。
【実施例８】
【０１７０】
本発明の実施例８に係る実施形態においては、システム構成（１）、機器構成（６）、ルータ構成（２）が、相互に情報を送受信可能に接続されている。システム構成（１）及びルータ構成（２）の概要は既に説明したので省略する。
【０１７１】
図１２は、本実施形態の同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報とホームエージェントに関する情報を埋め込まれた機器の内部構成を示す機器構成（６）の概略図である。
【０１７２】
機器構成（６）
本発明の実施形態における機器２１’’’’’は、ＩＦ部１０１、機器制御部１０２、ルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス生成情報記憶部１０６’、ホームエージェント情報記憶部１０８により構成される。
【０１７３】
ＩＦ部１０１と、機器制御部１０２、ルータ探索部１０３、及びＩＦ設定部１０４、
機器制御部１０２とルータ探索部１０３、ＩＦ設定部１０４、経路設定部１０５、アドレス生成情報記憶部１０６’、及びホームエージェント情報記憶部１０８は、それぞれ、相互に情報伝達が可能なように接続されている。
【０１７４】
アドレス生成情報記憶部１０６’には、同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報として、同一のプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスに含まれる連続した２つのＩＰｖ６アドレスを生成可能なプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスが格納され、ホームエージェント情報記憶部１０８には、ホームエージェントエニーキャストアドレスが格納されている。
【０１７５】
本実施形態における通信システムの動作手順は次の通りである。
【０１７６】
［手順１］〜［手順８］
手順１〜手順８は、実施例３の手順１〜手順８において、機器２１’’を機器２１’’’’’に置き換えた手順と同様であるので、説明を省略する。
【０１７７】
［手順９］
機器２１’’’’’の機器制御部１０２は、機器２１’’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントエニーキャストアドレスである。
【０１７８】
［手順１０］
続いて、機器２１’’’’’の機器制御部１０２は、手順８で機器２１’’’’’のアドレス生成情報記憶部１０６’から取得したプレフィックス長１２７のＩＰｖ６ネットワークプレフィックス、機器２１’’’’’のホームエージェント情報記憶部１０８より取得したホームエージェントに関する情報を、送り元ＩＰｖ６アドレスを機器２１’’’’’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２’の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２’のルータ制御部２０３に送信する。
【０１７９】
［手順１１］
機器２１’’’’’からプレフィックス長１２７のＩＰｖ６ネットワークプレフィックス、ホームエージェントに関する情報を受信したルータ２２’のルータ制御部２０３は、プレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをルータ２２’のアドレス計算部２１２に通知する。
【０１８０】
［手順１２］〜［手順１７］
手順１２〜手順１７は、実施例３の手順１１〜手順１６において、機器２１’’を機器２１’’’’’に置き換えた手順と同様であるので、説明を省略する。
【０１８１】
［手順１８］
さらに、ルータ２２’のルータ制御部２０３は、手順１０で機器２１’’’’’から受信したホームエージェントに関する情報をルータ２２’のホームエージェント探索部２０４に通知する。
【０１８２】
［手順１９］
ルータ２２’のルータ制御部２０３からホームエージェントに関する情報を取得したルータ２２’のホームエージェント探索部２０４は、ホームエージェントに関する情報であるホームエージェントエニーキャストアドレスについて、ＮＥＭＯのホームエージェント探索処理を行う。
【０１８３】
［手順２０］
次に、ルータ２２’のホームエージェント探索部２０４は、一つ前の手順におけるホームエージェント探索で得られたホームエージェントアドレスをルータ２２’のルータ制御部２０３に通知する（応答のあったホームエージェント探索が複数存在する場合、いずれかの応答を選択する）。
【０１８４】
［手順２１］〜［手順２４］
手順２１〜手順２４は、実施例３の手順２０〜手順２３において、機器２１’’を機器２１’’’’’に置き換えた手順と同様であるので、説明を省略する。
【０１８５】
以上の手順により、実施例３とは異なる機器構成（６）において、機器制御部１０２にホームエージェント情報記憶部１０８を接続し、ホームエージェントに関する情報を機器２１’’’’’に埋め込んでも実施例３と同様の効果が得られる。
【０１８６】
この場合、ルータ２２’のホームエージェント探索部２０４において、複数の異なるホームエージェントエニーキャストアドレス宛にそれぞれホームエージェント探索を行うことによって起こるＮＥＭＯのホームエージェント探索処理の多発を防止することが出来る。但し、機器２１’’’’’にホームエージェントに関する情報としてホームエージェントエニーキャストアドレスを埋め込む必要があり、また、ホームエージェント３１には機器２１’’’’’に埋め込んだホームエージェントエニーキャストアドレスが設定されている必要がある。
【実施例９】
【０１８７】
本発明の実施例９に係る実施形態においては、システム構成（２）、機器構成（６）、ルータ構成（２）が、相互に情報を送受信可能に接続されている。システム構成（２）、機器構成（６）、及びルータ構成（２）の概要は既に説明したので省略する。但し、機器構成（６）におけるホームエージェント情報記憶部には、ホームエージェントエニーキャストホスト名が格納されている。
【０１８８】
本実施形態における通信システムの動作手順は次の通りである。
【０１８９】
［手順１］〜［手順８］
手順１〜手順８は、実施例８の手順１〜手順８と同様であるので、説明を省略する。
【０１９０】
［手順９］
機器２１’’’’’の機器制御部１０２は、機器２１’’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントエニーキャストホスト名である。
【０１９１】
［手順１０］〜［手順１８］
手順１０〜手順１８は、実施例８の手順１０〜手順１８と同様であるので、説明を省略する。
【０１９２】
［手順１９］
ルータ２２’のルータ制御部２０３からホームエージェントに関する情報を取得したルータ２２’のホームエージェント探索部２０４は、ホームエージェントに関する情報であるホームエージェントエニーキャストホスト名について、ＤＮＳの正引き処理を行う。
【０１９３】
［手順２０］
次に、ルータ２２’のホームエージェント探索部２０４は、一つ前の手順におけるＤＮＳの正引き処理でネームサーバ３２より得られたホームエージェントエニーキャストアドレスについて、ＮＥＭＯのホームエージェント探索処理を行う。
【０１９４】
［手順２１］〜［手順２５］
手順２１〜手順２５は、実施例８の手順２０〜手順２４と同様であるので、説明を省略する。
【０１９５】
以上の手順により、実施例８と同じ機器構成（６）において、ホームエージェント情報記憶部１０８にホームエージェントに関する情報としてホームエージェントエニーキャストアドレスではなくホームエージェントエニーキャストホスト名を機器２１’’’’’に埋め込んでも実施例８と同様の効果が得られる。
【０１９６】
この場合、ホームエージェントエニーキャストアドレスが変更された場合にも柔軟に対応出来る。但し、機器２１’’’’’にホームエージェントに関する情報としてホームエージェントエニーキャストホスト名を埋め込む必要があり、機器管理ネットワーク３においてネームサーバ３２を設置し、ネームサーバ３２上で機器に埋め込んだホームエージェントエニーキャストホスト名に対応するホームエージェントエニーキャストアドレス管理する必要がある。
【実施例１０】
【０１９７】
本発明の実施例１０に係る実施形態においては、システム構成（１）、機器構成（４）、ルータ構成（３）が、相互に情報を送受信可能に接続されている。システム構成（１）及び機器構成（４）の概要は既に説明したので省略する。但し、機器構成（４）におけるホームエージェント情報記憶部には、ホームエージェントアドレスが格納されている。
【０１９８】
図１３は、本実施形態のＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（３）の概略図である。
【０１９９】
ルータ構成（３）
本発明の実施形態におけるルータ２２’’は、外部ＩＦ部２０１、内部ＩＦ部２０２、ルータ制御部２０３、ルータ広告部２０５、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、ＮＥＭＯ処理部２０９、経路設定部２１０、経路処理部２１１により構成される。
【０２００】
外部ＩＦ部２０１と、ルータ制御部２０３、外部ＩＦ設定部２０６、ＮＥＭＯ処理部２０９、及び経路処理部２１１、
内部ＩＦ部２０２と、ルータ制御部２０３、ルータ広告部２０５、内部ＩＦ設定部２０７、及び経路処理部２１１、
ルータ制御部２０３と、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、及びＮＥＭＯ処理部２０９、
外部ＩＦ設定部（２０６）と経路設定部（２１０）、
ＮＥＭＯ処理部２０９と、経路処理部２１１、
経路設定部２１０と、経路処理部２１１は、
それぞれ、相互に情報伝達が可能に接続されている。
【０２０１】
本実施形態における通信システムの動作手順は次の通りである。
【０２０２】
［手順１］〜［手順１０］
手順１〜手順１０は、実施例１の手順１〜手順１０において、機器２１を機器２１’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２０３】
［手順１１］
機器２１’’’の機器制御部１０２は、機器２１’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントアドレスである。
【０２０４】
［手順１２］
続いて、２１’’’の機器制御部１０２は、手順８で機器２１’’’のアドレス情報記憶部１０６から取得したルータ側ホームアドレス及び機器側ホームアドレス、機器２１’’’のホームエージェント情報記憶部１０８より取得したホームエージェントに関する情報を、送り元ＩＰｖ６アドレスを機器２１のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２’’の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２’’のルータ制御部２０３に送信する。
【０２０５】
［手順１３］
機器２１’’’からルータ側ホームアドレス及び機器側ホームアドレス、ホームエージェントに関する情報を受信したルータ２２’’のルータ制御部２０３は、ルータ側ホームアドレスをルータ２２’’の内部ＩＦ設定部２０７に通知するとともにルータ側ホームアドレスの追加設定処理をルータ２２’’の内部ＩＦ設定部２０７に指示する。
【０２０６】
［手順１４］
手順１４は、実施例１の手順１３において、機器２１を機器２１’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２０７】
［手順１５］
手順１５は、実施例１の手順１７において、機器２１を機器２１’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２０８】
［手順１６］
機器２１’’’からルータ側ホームアドレス及び機器側ホームアドレス、ホームエージェントに関する情報としてホームエージェントアドレスを受信し、ルータ２２’’の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２’’のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２’’の気付アドレスをルータ２２’’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２’’のＮＥＭＯ処理部２０９に指示する。
【０２０９】
［手順１７］〜［手順１８］
手順１７〜手順１８は、実施例１の手順１９〜手順２０において、機器２１を機器２１’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２１０】
以上の手順により、実施例１とは異なる機器構成（４）において、機器制御部１０２にホームエージェント情報記憶部１０８を接続し、ホームエージェントに関する情報としてホームエージェントアドレスを機器２１’’’に埋め込んでも実施例１と同様の効果が得られる。
この場合、ルータ２２’’において、ＮＥＭＯのホームエージェント探索処理を行う必要はない。但し、機器２１’’’にホームエージェントに関する情報としてホームエージェントアドレスを埋め込む必要があり、また、ホームエージェント３１には機器２１’’’に埋め込んだホームエージェントアドレスが設定されている必要がある。
【実施例１１】
【０２１１】
本発明の実施例１１に係る実施形態においては、システム構成（２）、機器構成（４）、ルータ構成（３）が、相互に情報を送受信可能に接続されている。システム構成（２）、機器構成（４）、及びルータ構成（３）の概要は既に説明したので省略する。但し、機器構成（４）におけるホームエージェント情報記憶部には、ホームエージェントホスト名が格納されている。
本実施形態における通信システムの動作手順は次の通りである。
【０２１２】
［手順１］〜［手順１０］
手順１〜手順１０は、実施例１０の手順１〜手順１０と同様であるので、説明を省略する。
【０２１３】
［手順１１］
機器２１’’’の機器制御部１０２は、機器２１’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントホスト名である。
【０２１４】
［手順１２］〜［手順１４］
手順１２〜手順１４は、実施例１０の手順１２〜手順１４と同様であるので、説明を省略する。
【０２１５】
［手順１５］
さらに、ルータ２２’’のルータ制御部２０３は、手順１２で機器２１’’’から受信したホームエージェントに関する情報であるホームエージェントホスト名について、ＤＮＳの正引き処理を行う。
【０２１６】
［手順１６］
手順１６は、実施例１０の手順１５と同様であるので、説明を省略する。
【０２１７】
［手順１７］
機器２１’’’からルータ側ホームアドレス及び機器側ホームアドレスを受信し、手順１５におけるＤＮＳの正引き処理でネームサーバ３２よりホームエージェントアドレスを取得し、ルータ２２’’の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２’’のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２’’の気付アドレスをルータ２２’’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２’’のＮＥＭＯ処理部２０９に指示する。
【０２１８】
［手順１８］〜［手順１９］
手順１８〜手順１９は、実施例１０の手順１７〜手順１８と同様であるので、説明を省略する。
【０２１９】
以上の手順により、実施例１０と同じ機器構成（４）において、ホームエージェント情報記憶部１０８にホームエージェントに関する情報としてホームエージェントアドレスではなくホームエージェントホスト名を機器２１’’’に埋め込んでも実施例１０と同様の効果が得られる。
この場合、ホームエージェントアドレスが変更された場合にも柔軟に対応出来る。但し、機器２１’’’にホームエージェントに関する情報としてホームエージェントホスト名を埋め込む必要があり、機器管理ネットワーク３においてネームサーバ３２を設置し、ネームサーバ３２上で機器に埋め込んだホームエージェントホスト名に対応するホームエージェントアドレスを管理する必要がある。
【実施例１２】
【０２２０】
本発明の実施例１２に係る実施形態においては、システム構成（１）、機器構成（５）、ルータ構成（３）が、相互に情報を送受信可能に接続されている。システム構成（１）、機器構成（５）、及びルータ構成（３）の概要は既に説明したので省略する。但し、機器構成（５）におけるホームエージェント情報記憶部には、ホームエージェントアドレスが格納されている。
【０２２１】
本実施形態における通信システムの動作手順は次の通りである。
【０２２２】
［手順１］〜［手順１２］
手順１〜手順１２は、実施例２の手順１〜手順１２において、機器２１’を機器２１’’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２２３】
［手順１３］
機器２１’’’’の機器制御部１０２は、機器２１’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントアドレスである。
【０２２４】
［手順１４］
続いて、機器２１’’’’の機器制御部１０２は、手順１０で機器２１’’’’のアドレス情報記憶部１０６から取得したルータ側ホームアドレス及び機器側ホームアドレス、機器２１’’’’のホームエージェント情報記憶部１０８より取得したホームエージェントに関する情報を、送り元ＩＰｖ６アドレスを機器２１’’’’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２’’の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２’’のルータ制御部２０３に送信する。
【０２２５】
［手順１５］
機器２１’’’’からルータ側ホームアドレス及び機器側ホームアドレス、ホームエージェントに関する情報を受信したルータ２２’’のルータ制御部２０３は、ルータ側ホームアドレスをルータ２２’’の内部ＩＦ設定部２０７に通知するとともにルータ側ホームアドレスの追加設定処理をルータ２２’’の内部ＩＦ設定部２０７に指示する。
【０２２６】
［手順１６］
手順１６は、実施例２の手順１５において、機器２１’を機器２１’’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２２７】
［手順１７］
手順１７は、実施例２の手順１９において、機器２１’を機器２１’’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２２８】
［手順１８］
機器２１’’’’からルータ側ホームアドレス及び機器側ホームアドレス、ホームエージェントに関する情報としてホームエージェントアドレスを受信し、ルータ２２’’の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２’’のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２’’の気付アドレスをルータ２２’’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２’’のＮＥＭＯ処理部２０９に指示する。
【０２２９】
［手順１９］〜［手順２０］
手順１９〜手順２０は、実施例２の手順２１〜手順２２において、機器２１’を機器２１’’’’に、ルータ２２をルータ２２’’に置き換えた手順と同様であるので、説明を省略する。
【０２３０】
以上の手順により、実施例２とは異なる機器構成（５）において、機器制御部１０２にホームエージェント情報記憶部１０８を接続し、ホームエージェントに関する情報としてホームエージェントアドレスを機器２１’’’’に埋め込んでも実施例２と同様の効果が得られる。
この場合、ルータ２２’’において、ＮＥＭＯのホームエージェント探索処理を行う必要はない。但し、機器２１’’’’にホームエージェントに関する情報としてホームエージェントアドレスを埋め込む必要があり、また、ホームエージェント３１には機器２１’’’’に埋め込んだホームエージェントアドレスが設定されている必要がある。
【実施例１３】
【０２３１】
本発明の実施例１３に係る実施形態においては、システム構成（２）、機器構成（５）、ルータ構成（３）が、相互に情報を送受信可能に接続されている。システム構成（２）、機器構成（５）、及びルータ構成（３）の概要は既に説明したので省略する。但し、機器構成（５）におけるホームエージェント情報記憶部には、ホームエージェントホスト名が格納されている。
本実施形態における通信システムの動作手順は次の通りである。
【０２３２】
［手順１］〜［手順１２］
手順１〜手順１２は、実施例１２の手順１〜手順１２と同様であるので、説明を省略する。
【０２３３】
［手順１３］
機器２１’’’’の機器制御部１０２は、機器２１’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントホスト名である。
【０２３４】
［手順１４］〜［手順１６］
手順１４〜手順１６は、実施例１２の手順１４〜手順１６と同様であるので、説明を省略する。
【０２３５】
［手順１７］
さらに、ルータ２２’’のルータ制御部２０３は、手順１２で機器２１’’’’から受信したホームエージェントに関する情報であるホームエージェントホスト名について、ＤＮＳの正引き処理を行う。
【０２３６】
［手順１８］
手順１８は、実施例１２の手順１７と同様であるので、説明を省略する。
【０２３７】
［手順１９］
機器２１’’’’からルータ側ホームアドレス及び機器側ホームアドレスを受信し、手順１５におけるＤＮＳの正引き処理でネームサーバ３２よりホームエージェントアドレスを取得し、ルータ２２’’の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２’’のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２’’の気付アドレスをルータ２２’’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２’’のＮＥＭＯ処理部２０９に指示する。
【０２３８】
［手順２０］〜［手順２１］
手順２０〜手順２１は、実施例１２の手順１９〜手順２０と同様であるので、説明を省略する。
【０２３９】
以上の手順により、実施例１２と同じ機器構成（５）において、ホームエージェント情報記憶部１０８にホームエージェントに関する情報としてホームエージェントアドレスではなくホームエージェントホスト名を機器２１’’’’に埋め込んでも実施例１２と同様の効果が得られる。
この場合、ホームエージェントアドレスが変更された場合にも柔軟に対応出来る。但し、機器２１’’’’にホームエージェントに関する情報としてホームエージェントホスト名を埋め込む必要があり、機器管理ネットワーク３においてネームサーバ３２を設置し、ネームサーバ３２上で機器に埋め込んだホームエージェントホスト名に対応するホームエージェントアドレスを管理する必要がある。
【実施例１４】
【０２４０】
本発明の実施例１４に係る実施形態においては、システム構成（１）、機器構成（６）、ルータ構成（４）が、相互に情報を送受信可能に接続されている。システム構成（１）、及び機器構成（６）の概要は既に説明したので省略する。但し、機器構成（６）におけるホームエージェント情報記憶部には、ホームエージェントアドレスが格納されている。
【０２４１】
図１４は、本実施形態のＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（４）の概略図である。
【０２４２】
ルータ構成（４）
本発明の実施形態におけるルータ２２’’’は、外部ＩＦ部２０１、内部ＩＦ部２０２、ルータ制御部２０３、ルータ広告部２０５、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、ＮＥＭＯ処理部２０９、経路設定部２１０、経路処理部２１１、アドレス計算部２１２により構成される。
【０２４３】
外部ＩＦ部２０１と、ルータ制御部２０３、外部ＩＦ設定部２０６、ＮＥＭＯ処理部２０９、及び経路処理部２１１、
内部ＩＦ部２０２と、ルータ制御部２０３、ルータ広告部２０５、内部ＩＦ設定部２０７、及び経路処理部２１１、
ルータ制御部２０３と、外部ＩＦ設定部２０６、内部ＩＦ設定部２０７、設定情報記憶部２０８、ＮＥＭＯ処理部２０９、及びアドレス計算部２１２、
外部ＩＦ設定部２０６と経路設定部２１０、
ＮＥＭＯ処理部２０９と経路処理部２１１、
経路設定部２１０と経路処理部２１１は、
それぞれ、相互に情報伝達が可能に接続されている。
【０２４４】
本実施形態における通信システムの動作手順は次の通りである。
【０２４５】
［手順１］〜［手順８］
手順１〜手順８は、実施例３の手順１〜手順８において、機器２１’’を機器２１’’’’’に、ルータ２２’をルータ２２’’’に置き換えた手順と同様であるので、説明を省略する。
【０２４６】
［手順９］
機器２１’’’’’の機器制御部１０２は、機器２１’’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントアドレスである。
【０２４７】
［手順１０］
続いて、機器２１’’’’’の機器制御部１０２は、手順８で機器２１’’’’’のアドレス生成情報記憶部１０６’から取得したプレフィックス長１２７のＩＰｖ６ネットワークプレフィックス、機器２１’’’’’のホームエージェント情報記憶部１０８より取得したホームエージェントに関する情報を、送り元ＩＰｖ６アドレスを機器２１’’’’’のＩＦ設定部１０４に設定されたＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスをルータ２２’’’の内部ＩＦ部２０２に設定されたＩＰｖ６リンクローカルアドレスとして、ルータ２２’’’のルータ制御部２０３に送信する。
【０２４８】
［手順１１］
機器２１’’’’’からプレフィックス長１２７のＩＰｖ６ネットワークプレフィックス、ホームエージェントに関する情報を受信したルータ２２’’’のルータ制御部２０３は、プレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをルータ２２’’’のアドレス計算部２１２に通知する。
【０２４９】
［手順１２］〜［手順１７］
手順１２〜手順１７は、実施例３の手順１１〜手順１６において、機器２１’’を機器２１’’’’’に、ルータ２２’をルータ２２’’’に置き換えた手順と同様であるので、説明を省略する。
【０２５０】
［手順１８］
手順１８は、実施例３の手順２０において、機器２１’’を機器２１’’’’’に、ルータ２２’をルータ２２’’’に置き換えた手順と同様であるので、説明を省略する。
【０２５１】
［手順１９］
機器２１’’’’’からルータ側ホームアドレス及び機器側ホームアドレス、ホームエージェントに関する情報としてホームエージェントアドレスを受信し、ルータ２２’’’の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２’’’のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２’’’の気付アドレスをルータ２２’’’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２’’’のＮＥＭＯ処理部２０９に指示する。
【０２５２】
［手順２０］〜［手順２１］
手順２０〜手順２１は、実施例３の手順２２〜手順２３において、機器２１’’を機器２１’’’’’に、ルータ２２’をルータ２２’’’に置き換えた手順と同様であるので、説明を省略する。
【０２５３】
以上の手順により、実施例３とは異なる機器構成（６）において、機器制御部１０２にホームエージェント情報記憶部１０８を接続し、ホームエージェントに関する情報としてホームエージェントアドレスを機器２１’’’’’に埋め込んでも実施例３と同様の効果が得られる。
この場合、ルータ２２’’’において、ＮＥＭＯのホームエージェント探索処理を行う必要はない。但し、機器２１’’’’’にホームエージェントに関する情報としてホームエージェントアドレスを埋め込む必要があり、また、ホームエージェント３１には機器２１’’’’’に埋め込んだホームエージェントアドレスが設定されている必要がある。
【実施例１５】
【０２５４】
本発明の実施例１５に係る実施形態においては、システム構成（２）、機器構成（６）、ルータ構成（４）が、相互に情報を送受信可能に接続されている。システム構成（２）、機器構成（６）、及びルータ構成（４）の概要は既に説明したので省略する。但し、機器構成（６）におけるホームエージェント情報記憶部には、ホームエージェントホスト名が格納されている。
【０２５５】
本実施形態における通信システムの動作手順は次の通りである。
［手順１］〜［手順８］
手順１〜手順８は、実施例１４の手順１〜手順８と同様であるので、説明を省略する。
【０２５６】
［手順９］
機器２１’’’’’の機器制御部１０２は、機器２１’’’’’のホームエージェント情報記憶部１０８からホームエージェントに関する情報を取得する。ここで、ホームエージェントに関する情報とは、ホームエージェントホスト名である。
【０２５７】
［手順１０］〜［手順１７］
手順１０〜手順１７は、実施例１４の手順１０〜手順１７と同様であるので、説明を省略する。
【０２５８】
［手順１８］
さらに、ルータ２２’’’のルータ制御部２０３は、手順１２で機器２１’’’’’から受信したホームエージェントに関する情報であるホームエージェントホスト名について、ＤＮＳの正引き処理を行う。
【０２５９】
［手順１９］
手順１９は、実施例１４の手順１８と同様であるので、説明を省略する。
【０２６０】
［手順２０］
機器２１’’’’’からルータ側ホームアドレス及び機器側ホームアドレスを受信し、手順１５におけるＤＮＳの正引き処理でネームサーバ３２よりホームエージェントアドレスを取得し、ルータ２２’’’の外部ＩＦ設定部２０６から気付アドレスを取得したルータ２２’’’のルータ制御部２０３は、ルータ側ホームアドレス及び機器側ホームアドレスとプレフィックス長１２７から、ルータ側ホームアドレス及び機器側のホームアドレスで構成されるプレフィックス長１２７のＩＰｖ６ネットワークプレフィックスをモバイルネットワークアドレスとして生成し、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２’’’の気付アドレスをルータ２２’’’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク登録処理をルータ２２’’’のＮＥＭＯ処理部２０９に指示する。
【０２６１】
［手順２１］〜［手順２２］
手順２１〜手順２２は、実施例１４の手順２０〜手順２１と同様であるので、説明を省略する。
【０２６２】
以上の手順により、実施例１４と同じ機器構成（６）において、ホームエージェント情報記憶部１０８にホームエージェントに関する情報としてホームエージェントアドレスではなくホームエージェントホスト名を機器２１’’’’’に埋め込んでも実施例１４と同様の効果が得られる。
この場合、ホームエージェントアドレスが変更された場合にも柔軟に対応出来る。但し、機器２１’’’’’にホームエージェントに関する情報としてホームエージェントホスト名を埋め込む必要があり、機器管理ネットワーク３においてネームサーバ３２を設置し、ネームサーバ３２上で機器に埋め込んだホームエージェントホスト名に対応するホームエージェントアドレスを管理する必要がある。
【実施例１６】
【０２６３】
本発明の実施例１６に係る実施形態においては、実施例１〜実施例１５に係る各実施形態について、複数個の機器を接続し、ルータ内部のＩＰｖ６アドレスをアドレス構成（２）としてもよい。
【０２６４】
図１５は、本実施形態のルータと機器で構成されるＩＰネットワーク上のＩＰアドレスであるルータ側ホームアドレス及び機器側ホームアドレスを示すアドレス構成（２）の概略図である。
【０２６５】
アドレス構成（２）においては、ルータ２２及び機器２１で構成されるＩＰｖ６ネットワークは、１２８−ｎで示すように、プレフィックス長１２７固定でなくとも良い。ルータ側ホームアドレスと機器側ホームアドレスが異なるアドレスで同一のネットワークプレフィックスに含まれていれば連続していなくとも良い。
【０２６６】
さらに、機器側に同一ＩＰｖ６ネットワークプレフィックスに含まれる異なるアドレスを複数個機器２１のＩＦ部１０１に設定して、機器２１は提供するサービス毎に異なるＩＰｖ６アドレスを利用するようにしても良い。
【０２６７】
この場合は、複数のＩＰｖ６アドレスを全て含められる規模のネットワークが構築可能なＩＰｖ６ネットワークプレフィックスとなるサイズのプレフィックス長にすれば良い。プレフィックス長は機器２１に保存すると共に、機器２１の機器制御部１０２からルータ２２のルータ制御部２０３に通知するように構成することができる。
【実施例１７】
【０２６８】
本発明の実施例１７に係る実施形態においては、実施例１〜実施例１６に係る各実施形態について、機器設置ネットワーク２には複数の機器２１が接続されても良く、各機器２１がそれぞれに持つルータ側ホームアドレス及び機器側ホームアドレスまたはアドレス生成情報に基づいて同一のルータ２２に対して上記の実施例の処理を行って良い。
【０２６９】
この場合、ルータ２２の設定情報記憶部２０８に格納されるアドレス管理表は、図１６に示すアドレス管理表７’又は図１７に示す７’’のように複数の設定情報が格納されるようになるため、各設定情報に管理番号を付加して格納すると良い。
【０２７０】
図１６は、本実施形態のルータ２２の設定情報記憶部２０８に格納されているアドレス管理表（２）の概略図である。
【０２７１】
アドレス管理表７’は同一の機器設置ネットワークに設置されている複数の機器２２それぞれに対応するホームエージェントが同一である場合の例である。アドレス管理表７’には、ルータ側ホームアドレス、機器側ホームアドレス、モバイルネットワークアドレス、ホームエージェントアドレス、気付アドレスが格納されて管理されている。
【０２７２】
図１７は、本実施形態のルータの設定情報記憶部に格納されているアドレス管理表（３）の概略図である。
【０２７３】
アドレス管理表７’’は同一の機器設置ネットワークに設置されている複数の機器２２それぞれに対応するホームエージェントが同一でない場合の例である。
アドレス管理表７’’には、ルータ側ホームアドレス、機器側ホームアドレス、モバイルネットワークアドレス、ホームエージェントアドレス、気付アドレスが格納されて管理されている。
【実施例１８】
【０２７４】
本発明の実施例１８に係る実施形態においては、実施例１〜実施例１７に係る各実施形態について、上記の各実施例に記載の動作手順を完了した後、必要に応じてルータ２２、２２’、２２’’、２２’’’において、以下の動作手順を実行するようにしても良い。
【０２７５】
［手順１］
ルータ２２、２２’、２２’’、２２’’’のルータ制御部２０３は、定期的にルータ２２、２２’、２２’’、２２’’’の設定情報記憶部２０８に保存されているアドレス管理表７より設定情報のエントリーを取得し、このエントリーに含まれる機器側ホームアドレスを用いて機器２１、２１’、２１’’、２１’’’ 、２１’’’’ 、２１’’’’’の生存確認（送り元ＩＰｖ６アドレスをルータ側ホームアドレス、送り先ＩＰｖ６アドレスを機器側ホームアドレスとするＰＩＮＧなど）を行う。
【０２７６】
［手順２］
手順１における生存確認の結果として、機器側ホームアドレスを持つ機器２１、２１’、２１’’、２１’’’ 、２１’’’’ 、２１’’’’’が確認された場合、ルータ２２、２２’、２２’’、２２’’’のルータ制御部２０３は、何もしない。
【０２７７】
機器側ホームアドレスを持つ機器２１、２１’、２１’’、２１’’’ 、２１’’’’ 、２１’’’’’が確認されない場合、ルータ２２、２２’、２２’’、２２’’’のルータ制御部２０３は、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２、２２’、２２’’、２２’’’の気付アドレスをルータ２２、２２’、２２’’、２２’’’のＮＥＭＯ処理部２０９に通知するとともにＮＥＭＯのモバイルネットワーク削除処理をルータ２２、２２’、２２’’、２２’’’のＮＥＭＯ処理部２０９に指示する。
【０２７８】
［手順３］
ルータ２２、２２’、２２’’、２２’’’のルータ制御部２０３から、モバイルネットワークアドレス、ホームエージェントアドレス及びルータ２２、２２’、２２’’、２２’’’の気付アドレスとＮＥＭＯのモバイルネットワーク削除処理の指示を取得したルータ２２、２２’、２２’’、２２’’’のＮＥＭＯ処理部２０９は、ホームエージェントアドレスが設定された機器管理ネットワーク３上のホームエージェント３１に対して、ルータ２２、２２’、２２’’、２２’’’の気付アドレス及びモバイルネットワークアドレスを用いてＮＥＭＯのモバイルネットワーク削除処理を行い、自身のルータ２２、２２’、２２’’、２２’’’に対するＮＥＭＯのモバイルネットワーク削除処理も行う。
【０２７９】
［手順４］
また、手順１における生存確認の結果として、機器側ホームアドレスを持つ機器２１、２１’、２１’’、２１’’’ 、２１’’’’ 、２１’’’’’が確認されない場合、ルータ２２、２２’、２２’’、２２’’’のルータ制御部２０３は、手順１で取得した設定情報のエントリーに含まれるルータ側ホームアドレスをルータ２２、２２’、２２’’、２２’’’の内部ＩＦ設定部２０７に通知するとともにルータ側ホームアドレスの削除設定処理をルータ２２、２２’、２２’’、２２’’’の内部ＩＦ設定部２０７に指示する。
【０２８０】
［手順５］
ルータ２２、２２’、２２’’、２２’’’のルータ制御部２０３からルータ側ホームアドレスとルータ側ホームアドレスの削除設定処理の指示を取得したルータ２２、２２’、２２’’、２２’’’の内部ＩＦ設定部２０７は、ルータ２２、２２’、２２’’、２２’’’の内部ＩＦ部２０２からルータ側ホームアドレスの削除設定をする。これによりルータ２２、２２’、２２’’、２２’’’及び機器２１、２１’、２１’’、２１’’’ 、２１’’’’ 、２１’’’’’の間のみで構成されるプレフィックス長１２７のＩＰｖ６ネットワークが解消される。
【０２８１】
［手順６］
さらに、手順１における生存確認の結果として、機器側ホームアドレスを持つ機器２１、２１’、２１’’、２１’’’ 、２１’’’’ 、２１’’’’’が確認されない場合、ルータ２２、２２’、２２’’、２２’’’のルータ制御部２０３は、手順１で取得した設定情報のエントリーをルータ２２、２２’、２２’’、２２’’’の設定情報記憶部２０８より削除する。
【０２８２】
以上の手順により、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’が機器設置ネットワーク２から離脱した場合、適切なＮＥＭＯのモバイルネットワーク削除処理が行われ、ルータ２２、２２’、２２’’、２２’’’及びホームエージェント３１の不要な負荷及びリソースの無駄遣いを防ぐことが出来る。
【実施例１９】
【０２８３】
本発明の実施例１９に係る実施形態においては、実施例１〜実施例１７に係る各実施形態について、上記の各実施例に記載の動作手順を完了した後、必要に応じて機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’において、以下の動作手順を実行するようにしても良い。
【０２８４】
［手順１］
機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’の機器制御部１０２は、定期的にルータ２２、２２’、２２’’、２２’’’の生存確認（送り元ＩＰｖ６アドレスをルータ側ホームアドレス、送り先ＩＰｖ６アドレスを機器側ホームアドレスとするＰＩＮＧや、送り元ＩＰｖ６アドレスを機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’のＩＦ部１０１に設定されているＩＰｖ６リンクローカルアドレス、送り先ＩＰｖ６アドレスを機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’のデフォルトルータとして設定されているルータ２２、２２’、２２’’、２２’’’の内部ＩＦ部に２０２に設定されたＩＰｖ６リンクローカルアドレスとするＰＩＮＧなど）を行う。
【０２８５】
［手順２］
手順１における生存確認の結果として、ルータ２２、２２’、２２’’、２２’’’が確認された場合、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’の機器制御部１０２は、何もしない。
【０２８６】
ルータ２２、２２’、２２’’、２２’’’が確認されない場合、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’の機器制御部１０２は、機器側ホームアドレスを機器２１、２１’、２１’’、２１’’’ 、２１’’’’、２１’’’’’のＩＦ設定部１０４に通知するとともに機器側ホームアドレスの削除設定処理を機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’のＩＦ設定部１０４に指示する。
【０２８７】
［手順３］
機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’の機器制御部１０２から機器側ホームアドレスと機器側ホームアドレスの削除設定処理の指示を取得した機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’のＩＦ設定部１０４は、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’のＩＦ部１０１から機器側ホームアドレスの削除設定をする。これによりルータ２２、２２’、２２’’、２２’’’及び機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’の間のみで構成されるプレフィックス長１２７のＩＰｖ６ネットワークが解消される。
【０２８８】
以上の手順により、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’が機器設置ネットワーク２から離脱した場合、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’に設定された機器側ホームアドレスの削除処理が行われ、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’の不要な負荷及びリソースの無駄遣いを防ぐとともに、機器２１、２１’、２１’’、２１’’’、２１’’’’、２１’’’’’が他のネットワークに接続された場合に不要な通信トラフィックの発生を防ぐことが出来る。
【図面の簡単な説明】
【０２８９】
【図１】本発明の通信システムの構成を示すシステム構成（１）の概略図である。
【図２】同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報を埋め込まれた機器の内部構成を示す機器構成（１）の概略図である。
【図３】ＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（１）の概略図である。
【図４】ルータと機器で構成されるＩＰネットワーク上のＩＰアドレスであるルータ側ホームアドレス及び機器側ホームアドレスを示すアドレス構成（１）の概略図である。
【図５】ルータの設定情報記憶部に格納されているアドレス管理表（１）の概略図である。
【図６】同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を埋め込まれた機器の内部構成を示す機器構成（２）の概略図である。
【図７】同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報を埋め込まれた機器の内部構成を示す機器構成（３）の概略図である。
【図８】ＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（２）の概略図である。
【図９】同一のＩＰネットワークに属する２つのＩＰアドレスまたはそれに類する情報とホームエージェントに関する情報を埋め込まれた機器の内部構成を示す機器構成（４）の概略図である。
【図１０】通信システムの構成を示すシステム構成（２）の概略図である。
【図１１】同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報とホームエージェントに関する情報を埋め込まれた機器の内部構成を示す機器構成（５）の概略図である。
【図１２】同一のＩＰネットワークに属する２つのＩＰアドレスを生成可能な情報またはそれに類する情報とホームエージェントに関する情報を埋め込まれた機器の内部構成を示す機器構成（６）の概略図である。
【図１３】ＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（３）の概略図である。
【図１４】ＮＥＭＯの機能またはそれに類する機能が実装されたルータの内部構成を示すルータ構成（４）の概略図である。
【図１５】ルータと機器で構成されるＩＰネットワーク上のＩＰアドレスであるルータ側ホームアドレス及び機器側ホームアドレスを示すアドレス構成（２）の概略図である。
【図１６】ルータの設定情報記憶部に格納されているアドレス管理表（２）の概略図である。
【図１７】ルータの設定情報記憶部に格納されているアドレス管理表（３）の概略図である。
【符号の説明】
【０２９０】
１・・・・・・・・・通信システム
１’・・・・・・・・通信システム
２・・・・・・・・・機器設置ネットワーク
３・・・・・・・・・機器管理ネットワーク
３’・・・・・・・・機器管理ネットワーク
４・・・・・・・・・制御端末
５・・・・・・・・・インターネット
６・・・・・・・・・ＩＰｖ６アドレス
６’・・・・・・・・ＩＰｖ６アドレス
７・・・・・・・・・アドレス管理表
７’・・・・・・・・アドレス管理表
７’’・・・・・・・アドレス管理表
２１・・・・・・・・機器
２１Ａ〜２１Ｄ・・・機器
２１’・・・・・・・機器
２１’’・・・・・・機器
２１’’’・・・・・機器
２１’’’’・・・・機器
２１’’’’’・・・機器
２２・・・・・・・・ルータ
２２’・・・・・・・ルータ
２２’’・・・・・・ルータ
２２’’’・・・・・ルータ
３１・・・・・・・・ホームエージェント
３２・・・・・・・・ネームサーバ
１０１・・・・・・・ＩＦ部
１０２・・・・・・・機器制御部
１０３・・・・・・・ルータ探索部
１０４・・・・・・・ＩＦ設定部
１０５・・・・・・・経路設定部
１０６・・・・・・・アドレス情報記憶部
１０６’・・・・・・アドレス生成情報記憶部
１０７・・・・・・・ホームエージェント情報記憶部
１０８・・・・・・・アドレス計算部
２０１・・・・・・・外部ＩＦ部  
２０２・・・・・・・内部ＩＦ部
２０３・・・・・・・ルータ制御部
２０４・・・・・・・ホームエージェント探索部
２０５・・・・・・・ルータ広告部
２０６・・・・・・・外部ＩＦ設定部
２０７・・・・・・・内部ＩＦ設定部
２０８・・・・・・・設定情報記憶部
２０９・・・・・・・ＮＥＭＯ処理部
２１０・・・・・・・経路設定部
２１１・・・・・・・経路処理部
２１２・・・・・・・アドレス計算部
【図１】
2008078941.tif 000004
【図２】
2008078941.tif 000005
【図３】
2008078941.tif 000006
【図４】
2008078941.tif 000007
【図５】
2008078941.tif 000008
【図６】
2008078941.tif 000009
【図７】
2008078941.tif 000010
【図８】
2008078941.tif 000011
【図９】
2008078941.tif 000012
【図１０】
2008078941.tif 000013
【図１１】
2008078941.tif 000014
【図１２】
2008078941.tif 000015
【図１３】
2008078941.tif 000016
【図１４】
2008078941.tif 000017
【図１５】
2008078941.tif 000018
【図１６】
2008078941.tif 000019
【図１７】
2008078941.tif 000020