(57)【要約】【課題】  ネットワークを構成するルータや通信装置等のネットワーク機器への負担を増加させることなく、認証されていない通信装置のネットワーク接続を制限することで、高いセキュリティを実現する。【解決手段】  ルータ１０１内のアドレス配布部１０３は、通信装置１１１からのアドレス要求に対してリンクローカルアドレスを配布するとともに、通信装置１１１に対して認証データの送信を要求する。ルータ１０１内の機器認証部１０２は、通信装置１１１から送信された認証データに基づいて通信装置１１１を認証し、認証結果をアドレス配布１０３に通知する。アドレス配布部１０３は、通信装置１１１が認証された場合は、通信装置１１１に対してグローバルアドレスまたはサイトローカルアドレスを配布する。【選択図】  図１
2006197094.tif 000002
【特許請求の範囲】
【請求項１】
ルータと通信装置を有し、ＩＰｖ６ネットワークを用いて通信を行う通信システムであって、
前記ルータは、前記通信装置より認証データを受けて認証を行う認証手段と、前記通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記通信装置が前記認証手段により認証された場合に、前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを備え、
前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記ルータに対して認証データを送信する認証データ送信手段とを備える通信システム。
【請求項２】
ルータと通信装置を有し、ＩＰｖ６ネットワークを用いて通信を行う通信システムであって、
前記ルータは、前記通信装置より認証データを受けて認証を行う認証手段と、前記通信装置が前記認証手段により認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、前記通信装置が前記認証手段により認証されなかった場合には前記通信装置にリンクローカルアドレスを配布するアドレス配布手段とを備え、
前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記ルータに対して認証データを送信する認証データ送信手段とを備える通信システム。
【請求項３】
ルータと通信装置と前記通信装置を認証する機能を有する認証局とがハブを介して接続され、ＩＰｖ６ネットワークを用いて通信を行う通信システムであって、
前記ルータは、前記通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記認証局から前記通信装置の認証結果を受信する認証結果受信手段と、前記認証結果が認証可である場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを備え、
前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記認証局に対して認証データを送信する認証データ送信手段とを備える通信システム。
【請求項４】
ＩＰｖ６ネットワークに接続されたルータと通信装置、および、前記ルータに接続された認証局とを有する通信システムであって、
前記ルータは、前記通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記通信装置から前記リンクローカルアドレスを用いて送信された認証データを前記認証局へ転送する認証データ転送手段と、前記認証局によって前記通信装置が認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを有し、
前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記ルータに対して認証データを送信する認証データ送信手段とを備える通信システム。
【請求項５】
ＩＰｖ６ネットワークに用いられるルータであって、
前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、
前記通信装置より認証データを受けて認証を行う認証手段と、
前記認証手段によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段と
を備えるルータ。
【請求項６】
ＩＰｖ６ネットワークに用いられるルータであって、
前記ＩＰｖ６ネットワークに接続される通信装置より認証データを受けて認証を行う認証手段と、
前記認証手段によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、前記通信装置が認証されなかった場合は前記通信装置にリンクローカルアドレスを配布するアドレス配布手段と
を備えるルータ。
【請求項７】
ＩＰｖ６ネットワークに用いられるルータであって、
前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、
前記ＩＰｖ６ネットワークに接続される認証局から前記通信装置の認証結果を受信する認証結果受信手段と、
前記認証結果が認証可である場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段と
を備えるルータ。
【請求項８】
ＩＰｖ６ネットワークに用いられるルータであって、
前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する第１のアドレズ配布手段と、
前記通信装置から前記リンクローカルアドレスを用いて送信された認証データを認証局へ転送する認証データ転送手段と、
前記認証局によって前記通信装置が認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段と
を備えるルータ。
【請求項９】
ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、
前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する機能と、
前記通信装置の認証を行う認証機能と、
前記認証機能によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する機能と
を実現させるためのルータ用プログラム。
【請求項１０】
ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、
前記ＩＰｖ６ネットワークに接続される通信装置の認証を行う認証機能と、
前記認証機能によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、前記通信装置が認証されなかった場合は前記通信装置にリンクローカルアドレスを配布する機能と
を実現させるためのルータ用プログラム。
【請求項１１】
ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、
前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する機能と、
前記ＩＰｖ６ネットワークに接続される認証局から前記通信装置の認証結果を受信する機能と、
前記認証結果が認証可である場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する機能と
を実現させるためのルータ用プログラム。
【請求項１２】
ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、
前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する機能と、
前記通信装置から前記リンクローカルアドレスを用いて送信された認証データを認証局へ転送する機能と、
前記認証局によって前記通信装置が認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する機能と
を実現させるためのルータ用プログラム。
【請求項１３】
ＩＰｖ６ネットワークに接続される通信装置を構成するコンピュータに、
前記ＩＰｖ６ネットワークに接続され、未認証状態ではリンクローカルアドレスを配布し、認証状態ではグローバルアドレスまたはサイトローカルアドレスを配布するルータに対して、アドレスの配布を要求する機能と、
前記ルータに対して認証データを送信する機能と
を実現させるための通信装置用プログラム。
【請求項１４】
ＩＰｖ６ネットワークに接続される通信装置を構成するコンピュータに、
前記ＩＰｖ６ネットワークに接続され、未認証状態ではリンクローカルアドレスを配布し、認証状態ではグローバルアドレスまたはサイトローカルアドレスを配布するルータに対して、アドレスの配布を要求する機能と、
当該通信装置の認証を行う認証局に対して認証データを送信する機能と
を実現させるための通信装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰｖ６ネットワークを用いて通信を行う通信システム、その通信システムを構成するルータ、通信装置、およびプログラムに関する。
【背景技術】
【０００２】
近年、ネットワークに接続を行う機器に対しＤＨＣＰ（Dynamic Host Configuration Protocol）を用いてＩＰアドレスの配布を行うシステムが普及している。ＤＨＣＰを用いた場合、ネットワークに接続された機器（通信装置）は全てＩＰアドレスを取得しネットワークを使用可能となるため、セキュリティ上問題となることがある。この問題に対し、ＭＡＣアドレスによる認証を行い、正規の機器であるか判定してからＩＰアドレスを配布し、さらにＩＰアドレス配布後、定期的に正規の機器であるか照合を行うことで、ＩＰアドレス詐称による正規でない機器の通信を防止するようにしたクライアント認証機能付きＤＨＣＰサーバが提案されている（特許文献１参照）。
【０００３】
【特許文献１】特開２００１−２１１１８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例のＤＨＣＰサーバでは、定期的に正規の機器であるか照合を行うことによる機器への負担が増すという課題がある。また、ＭＡＣアドレスを詐称したデータを送られた場合、正規の機器であるか判定ができなくなるという課題がある。
【０００５】
本発明は、上記事情に鑑みてなされたもので、ネットワークを構成するルータや通信装置等のネットワーク機器への負担を増加させることなく、認証されていない通信装置のネットワーク接続を制限することで、高いセキュリティを実現することができる通信システム、およびその通信システムを構成するルータ、通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信システムは、ルータと通信装置を有し、ＩＰｖ６ネットワークを用いて通信を行う通信システムであって、前記ルータは、前記通信装置より認証データを受けて認証を行う認証手段と、前記通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記通信装置が前記認証手段により認証された場合に、前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを備え、前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記ルータに対して認証データを送信する認証データ送信手段とを備えるものである。
【０００７】
上記構成により、ルータは通信装置からのアドレスの配布要求に対してリンクローカルアドレスを配布し、通信装置から送信された認証データに基づいて通信装置の認証を行い、認証された場合は通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する。認証された通信装置に対してグローバルアドレスまたはサイトローカルアドレスを配布するので、高いセキュリティを実現できる。
【０００８】
また、本発明の通信システムは、ルータと通信装置を有し、ＩＰｖ６ネットワークを用いて通信を行う通信システムであって、前記ルータは、前記通信装置より認証データを受けて認証を行う認証手段と、前記通信装置が前記認証手段により認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、前記通信装置が前記認証手段により認証されなかった場合には前記通信装置にリンクローカルアドレスを配布するアドレス配布手段とを備え、前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記ルータに対して認証データを送信する認証データ送信手段とを備えるものである。
【０００９】
上記構成により、ルータは通信装置から送信された認証データに基づいて通信装置の認証を行い、認証された場合は通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、認証されなかった場合は通信装置にリンクローカルアドレスを配布する。通信装置の認証を行い認証された通信装置に対してグローバルアドレスまたはサイトローカルアドレスを配布するので、高いセキュリティを実現できる。
【００１０】
また、本発明の通信システムは、ルータと通信装置と前記通信装置を認証する機能を有する認証局とがハブを介して接続され、ＩＰｖ６ネットワークを用いて通信を行う通信システムであって、前記ルータは、前記通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記認証局から前記通信装置の認証結果を受信する認証結果受信手段と、前記認証結果が認証可である場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを備え、前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記認証局に対して認証データを送信する認証データ送信手段とを備えるものである。
【００１１】
上記構成により、ルータは通信装置にリンクローカルアドレスを配布し、通信装置は認証局に対して認証データを送信し、ルータは認証局から通信装置の認証結果を受信し、認証結果が認証可である場合に通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する。認証局によって通信装置が認証された場合に、通信装置に対してグローバルアドレスまたはサイトローカルアドレスを配布するので、高いセキュリティを実現できる。
【００１２】
また、本発明の通信システムは、ＩＰｖ６ネットワークに接続されたルータと通信装置、および、前記ルータに接続された認証局とを有する通信システムであって、前記ルータは、前記通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記通信装置から前記リンクローカルアドレスを用いて送信された認証データを前記認証局へ転送する認証データ転送手段と、前記認証局によって前記通信装置が認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを有し、前記通信装置は、前記ルータに対してアドレスの配布を要求するアドレス要求手段と、前記ルータに対して認証データを送信する認証データ送信手段とを備えるものである。
【００１３】
上記構成により、ルータは、通信装置から送信された認証データを認証局へ転送し、認証局によって通信装置が認証された場合に、通信装置に対してグローバルアドレスまたはサイトローカルアドレスを配布するので、高いセキュリティを実現できる。
【００１４】
本発明のルータは、ＩＰｖ６ネットワークに用いられるルータであって、前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記通信装置より認証データを受けて認証を行う認証手段と、前記認証手段によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを備えるものである。
【００１５】
上記構成により、ルータは通信装置からのアドレスの配布要求に対してリンクローカルアドレスを配布し、通信装置から送信された認証データに基づいて通信装置の認証を行い、認証された場合は通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する。認証された通信装置に対してグローバルアドレスまたはサイトローカルアドレスを配布するので、高いセキュリティを実現できる。
【００１６】
また、本発明のルータは、ＩＰｖ６ネットワークに用いられるルータであって、前記ＩＰｖ６ネットワークに接続される通信装置より認証データを受けて認証を行う認証手段と、前記認証手段によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、前記通信装置が認証されなかった場合は前記通信装置にリンクローカルアドレスを配布するアドレス配布手段とを備えるものである。
【００１７】
上記構成により、ルータは通信装置の認証を行い、通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、認証されない場合はリンクローカルアドレスを配布するので、高いセキュリティを実現できる。
【００１８】
また、本発明のルータは、ＩＰｖ６ネットワークに用いられるルータであって、前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する第１のアドレス配布手段と、前記ＩＰｖ６ネットワークに接続される認証局から前記通信装置の認証結果を受信する認証結果受信手段と、前記認証結果が認証可である場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを備えるものである。
【００１９】
上記構成により、ルータは、認証局によって通信装置が認証された場合に、通信装置にグローバルアドレスまたはサイトローカルアドレスを配布するので、高いセキュリティを実現できる。
【００２０】
また、本発明のルータは、ＩＰｖ６ネットワークに用いられるルータであって、前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する第１のアドレズ配布手段と、前記通信装置から前記リンクローカルアドレスを用いて送信された認証データを認証局へ転送する認証データ転送手段と、前記認証局によって前記通信装置が認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段とを備えるものである。
【００２１】
上記構成により、ルータは、通信装置から送信された認証データを認証局へ転送し、認証局によって通信装置が認証された場合には通信装置にグローバルアドレスまたはサイトローカルアドレスを配布するので、高いセキュリティを実現できる。
【００２２】
本発明のルータ用プログラムは、ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する機能と、前記通信装置の認証を行う認証機能と、前記認証機能によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する機能とを実現させるためのものである。
【００２３】
また、本発明のルータ用プログラムは、ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、前記ＩＰｖ６ネットワークに接続される通信装置の認証を行う認証機能と、前記認証機能によって前記通信装置が認証された場合に前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布し、前記通信装置が認証されなかった場合は前記通信装置にリンクローカルアドレスを配布する機能とを実現させるためのものである。
【００２４】
また、本発明のルータ用プログラムは、ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する機能と、前記ＩＰｖ６ネットワークに接続される認証局から前記通信装置の認証結果を受信する機能と、前記認証結果が認証可である場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する機能とを実現させるためのものである。
【００２５】
また、本発明のルータ用プログラムは、ＩＰｖ６ネットワークに用いられるルータを構成するコンピュータに、前記ＩＰｖ６ネットワークに接続される通信装置にリンクローカルアドレスを配布する機能と、前記通信装置から前記リンクローカルアドレスを用いて送信された認証データを認証局へ転送する機能と、前記認証局によって前記通信装置が認証された場合には前記通信装置にグローバルアドレスまたはサイトローカルアドレスを配布する機能とを実現させるためのものである。
【００２６】
本発明の通信装置用プログラムは、ＩＰｖ６ネットワークに接続される通信装置を構成するコンピュータに、前記ＩＰｖ６ネットワークに接続され、未認証状態ではリンクローカルアドレスを配布し、認証状態ではグローバルアドレスまたはサイトローカルアドレスを配布するルータに対して、アドレスの配布を要求する機能と、前記ルータに対して認証データを送信する機能とを実現させるためのものである。
【００２７】
また、本発明の通信装置用プログラムは、ＩＰｖ６ネットワークに接続される通信装置を構成するコンピュータに、前記ＩＰｖ６ネットワークに接続され、未認証状態ではリンクローカルアドレスを配布し、認証状態ではグローバルアドレスまたはサイトローカルアドレスを配布するルータに対して、アドレスの配布を要求する機能と、当該通信装置の認証を行う認証局に対して認証データを送信する機能とを実現させるためのものである。
【発明の効果】
【００２８】
本発明によれば、定期的な機器の照合による機器への負担を軽減すると共に、公開鍵認証方式などの任意の認証手段と組み合わせることが可能であり、高いセキュリティを実現することができる通信システム、およびその通信システムを構成するルータ、通信装置を提供可能である。
【発明を実施するための最良の形態】
【００２９】
（第１の実施形態）
図１は本発明の第１の実施形態に係る通信システムの構成を示すブロック図である。図１に示す通信システム１００は、ルータ１０１とＩＰｖ６ネットワークを使用する通信装置１１１がＩＰｖ６ネットワークによって接続されて構成される。
【００３０】
ルータ１０１は、通信装置１１１を認証する機能を持つ機器認証部１０２と、通信装置１１１にＩＰアドレスの配布を行う機能を持つアドレス配布部１０３と、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１０４と、データの転送先の決定などの既存のルータの機能を持つルータ機能部１０５から構成される。機器認証部１０２が通信装置の認証を行う認証手段に相当し、アドレス配布部１０３がリンクローカルアドレスを配布する第１のアドレス配布手段およびグローバルアドレスまたはサイトローカルアドレスを配布する第２のアドレス配布手段に相当する。
【００３１】
また、通信装置１１１は、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１１２と、予め記録された認証データの送信を行う認証処理部１１３と、ＩＰアドレスの要求処理を行う機能を持つアドレス要求部１１４から構成される。認証処理部１１３がルータに対して認証データを送信する認証データ送信手段に相当し、アドレス要求部１１４がルータに対してアドレスの配布を要求するアドレス要求手段に相当する。
【００３２】
まず、ルータ１０１の動作の詳細を図２〜図４に示すフロー図を用いて説明する。図２はルータ１０１の機器認証部１０２の動作を示すフロー図である。機器認証部１０２は以下の処理をループする。まず、アドレス配布部１０３から通信装置１１１の認証リクエストと認証データを受信する（ステップ２０１）。次に、受信した認証データの検証を行い認証結果をアドレス配布部へ通知する（ステップ２０２）。ここで使用する認証技術は例えば公開鍵認証方式などがあり、この場合認証データは予め決められたパスフレーズを秘密鍵により暗号化されたデータに相当し、予め機器認証部１０２に配布された公開鍵で復号した時にパスフレーズが一致すれば認証完了である。
【００３３】
図３はルータ１０１のアドレス配布部１０３の動作を示すフロー図である。アドレス配布部１０３は以下の処理をループする。まず、アドレス配布要求をデータ送受信部１０４より受信し、図示しないリンクローカルアドレス管理リストより使用されていないアドレスを検索し、リンクローカルアドレス配布データと認証データ要求とをデータ送受信部１０４に送信リクエストをする（ステップ３０１）。
【００３４】
次に、認証データ要求に対応して通信装置１１１から送信された認証データをデータ送受信部１０４より受信し、機器認証部１０２に認証リクエストを認証データと共に送信し、認証結果を機器認証部１０２から受信する（ステップ３０２）。
【００３５】
次に、機器認証部１０２から受信した認証結果が認可（認証可決）されたかどうか判定する（ステップ３０３）。ステップ３０３の判定結果が真である場合は、図示しないグローバルアドレス管理リストより使用されていないアドレスを検索し、グローバルアドレス配布データをデータ送受信部１０４に送信リクエストをする（ステップ３０４）。ステップ３０３の判定結果が偽の場合は何もしない。
【００３６】
なお、ステップ３０３の判定結果が真である場合は、図示しないサイトローカルアドレス管理リストから使用されていないアドレスを検索し、サイトローカルアドレス配布データをデータ送受信部１０４に送信リクエストをするようにしてもよい。
【００３７】
図４はルータ１０１のデータ送受信部１０４の動作を示すフロー図である。データ送受信部１０４は以下の処理をループする。まず、データ受信を行う（ステップ４０１）。次に、データがネットワークの通信装置１１１からのものであるか判定を行う（ステップ４０２）。ステップ４０２の判定結果が真である場合は、受信したデータが通信装置１１１からのアドレス配布要求または通信装置１１１からの認証データであるか判定を行う（ステップ４０３）。ステップ４０３の判定結果が真である場合は、アドレス配布部１０３にアドレス配布要求または認証データを送信する（ステップ４０４）。ステップ４０３の判定結果が偽である場合は、ネットワークから受信したデータをルータ機能部１０５に転送し、ネットワーク上の他の装置への転送先の決定などの既存のルータ処理を行う（ステップ４０５）。
【００３８】
ステップ４０２の判定結果が偽である場合は、受信したデータがアドレス配布部１０３からの通信装置１１１へのアドレス配布要求であるか判定を行う（ステップ４０６。ステップ４０６の判定結果が真である場合は、アドレス割当コマンドをネットワークを通じて通信装置１１１へ送信する（ステップ４０７）。ステップ４０６の判定結果が偽である場合は、受信したデータがアドレス配布部１０３からの認証データ要求であるか判定を行う（ステップ４０８）。ステップ４０８の判定結果が真である場合は、認証データ要求を通信装置１１１へ転送する（ステップ４０９）。ステップ４０８の判定結果が偽である場合は、受信したデータはルータ機能部１０５からのものであり、ルータ機能部１０５より指定されたあて先にデータを転送する（ネットワークにデータ送信する）（ステップ４１０）。
【００３９】
次に、通信装置１１１の動作の詳細について図５〜図７に示すフロー図を用いて説明する。図５は通信装置１１１のデータ送受信部１１２の動作を示すフロー図である。データ送受信部１１２は以下の処理をループする。まずデータ受信を行う（ステップ５０１）。  次に、ステップ５０１で受信したデータがアドレス要求部１１４からのルータ１０１へのアドレス要求であるか判定する（ステップ５０２）。ステップ５０２の判定結果が真である場合は、ルータ１０１にアドレス要求を転送する（ステップ５０３）。ステップ５０２の判定結果が偽である場合は、受信したデータが認証処理部１１３からのルータ１０１への認証データ送信要求であるか判定する（ステップ５０４）。ステップ５０４の判定結果が真である場合は、ルータ１０１へ認証データを送信する（ステップ５０５）。
【００４０】
次に、ステップ５０４の判定結果が偽である場合は、受信したデータがルータ１０１からの認証要求であるか判定する（ステップ５０６）。ステップ５０６の判定結果が真である場合は、認証処理部１１３に認証リクエスト（認証要求）を転送する（ステップ５０７）。ステップ５０６の判定結果が偽である場合は、受信したデータがルータ１０１からのアドレス割当コマンドであるか判定する（ステップ５０８）。ステップ５０８の判定結果が真である場合は、アドレス要求部１１４にアドレス割当コマンドを転送する（ステップ５０９）。アドレス割当コマンドにより通信装置１１１にアドレスが割り当てられる。ステップ５０９の判定結果が偽である場合は何もしない。
【００４１】
図６は通信装置１１１の認証処理部１１３の動作を示すフロー図である。認証処理部１１３は以下の処理をループする。まず、データ送受信部１１２からルータ１０１からの認証リクエストを受信する（ステップ６０１）。次に、ルータ１０１への認証データ送信リクエストをデータ送受信部１１２に送信する（ステップ６０２）。これにより、予め記録された認証データがデータ送受信部１１２を介してルータ１０１へ送信される。
【００４２】
図７は通信装置１１１のアドレス要求部１１４の動作を示すフロー図である。アドレス要求部１１４は以下の処理をループする。まず、アドレス割当要求発生イベントを受ける（ステップ７０１）。次に、ルータ１０１へのアドレス割当送信要求をデータ送受信部１１２に送信する（ステップ７０２）。次に、データ送受信部１１２からデータ受信し、アドレス割当を受ける（ステップ７０３）。
【００４３】
図１に示した通信システム１００では、ルータ１０１は通信装置１１１からのアドレス要求に対して先ずリンクローカルアドレスを配布するとともに、通信装置１１１に対して認証データの送信を要求する。通信装置１１１は、ルータ１０１からリンクローカルアドレスの配布を受けると、認証データをルータ１０１へ送信する。ルータ１０１は通信装置１１１の認証を行う機器認証部１０２を備えており、通信装置１１１から送信された認証データに基づいて通信装置１１１を認証し、認証された場合には通信装置１１１にグローバルアドレスまたはサイトローカルアドレスを配布する。したがって、認証された（正規の）通信装置１１１は、ルータ１０１からグローバルアドレスまたはサイトローカルアドレスの配布を受けることができ、配布されたグローバルアドレスまたはサイトローカルアドレスを用いてルータ１０１を越えた通信を行うことができる。通信装置１１１が認証されなかった場合、その通信装置１１１はリンクローカルアドレスの配布しか受けることができないため、ルータ１０１を越える通信は制限される。
【００４４】
（第２の実施形態）
図８は本発明の第２の実施形態に係る通信システムの構成を示すブロック図である。図２に示す通信システム８００は、ルータ８０１とＩＰｖ６ネットワークを使用する通信装置１１１がＩＰｖ６ネットワークによって接続されて構成される。
【００４５】
ルータ８０１は、通信装置１１１を認証する機能を持つ機器認証部１０２と、通信装置１１１にＩＰアドレスの配布を行う機能を持つアドレス配布部８０３と、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１０４と、データの転送先の決定などの既存のルータの機能を持つルータ機能部１０５から構成される。このルータ８０１は、アドレス配布部８０３が第１の実施形態に示したルータ１０１と異なる。
【００４６】
また、通信装置１１１は、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１１２と、予め記録された認証データの送信を行う認証処理部１１３と、ＩＰアドレスの要求処理を行う機能を持つアドレス要求部１１４から構成される。通信装置１１１は本発明の通信システムの第１の実施形態のものと同一であるので説明を省略する。
【００４７】
次に、ルータ８０１の動作の詳細を図９に示すフロー図を用いて説明する。なお、機器認証部１０２、データ送受信部１０４およびルータ機能部１０５は本発明の第１の実施形態のものと同一であるので説明を省略する。
【００４８】
図９はルータ８０１のアドレス配布部８０３の動作を示すフロー図である。ルータ８０１のアドレス配布部８０３は以下の処理をループする。まず、アドレス配布要求をデータ送受信部１０４より受信すると、認証データ要求をデータ送受信部１０４に送信リクエストをする（ステップ９０１)。次に、認証データをデータ送受信部１０４より受信すると、機器認証部１０２に認証リクエストを認証データと共に送信し、認証結果を機器認証部１０２から受信する（ステップ９０２）。
【００４９】
次に、ステップ９０２で受信した認証結果が認可（認証可決）されたものであるか判定する（ステップ９０３）。ステップ９０３の判定結果が真である場合は、グローバルアドレス管理リストより使用されていないアドレスを検索し、グローバルアドレス配布データをデータ送受信部１０４に送信リクエストをする（ステップ９０４）。なお、ステップ９０３の判定結果が真である場合は、サイトローカルアドレス管理リストより使用されていないアドレスを検索し、サイトローカルアドレス配布データをデータ送受信部１０４に送信リクエストをするようにしてもよい。
【００５０】
ステップ９０３の判定結果が偽である場合は、リンクローカルアドレス管理リストより使用されていないアドレスを検索し、リンクローカルアドレス配布データをデータ送受信部１０４に送信リクエストをする（ステップ９０５）。
【００５１】
図８に示した通信システム８００では、ルータ８０１は通信装置１１１からアドレス要求を受けると、通信装置１１１に対して認証データの送信を要求し、通信装置１１１から送信された認証データに基づいて通信装置１１１を認証する。ルータ８０１は、通信装置１１１が認証された場合はグローバルアドレスまたはサイトローカルアドレスを配布し、通信装置１１１が認証されない場合はリンクローカルアドレスを配布する。したがって、認証された（正規の）通信装置１１１は、ルータ１０１からグローバルアドレスまたはサイトローカルアドレスの配布を受けることができ、配布されたグローバルアドレスまたはサイトローカルアドレスを用いてルータ１０１を越えた通信を行うことができる。通信装置１１１が認証されなかった場合、その通信装置１１１はリンクローカルアドレスの配布しか受けることができないため、ルータ１０１を越える通信は制限される。
【００５２】
（第３の実施形態）
図１０は本発明の第３の実施形態に係る通信システムの構成を示すブロック図である。  図１０に示す通信システム１０００は、ルータ１００１と通信装置１０１１と認証局１０２１とハブ１０３１がＩＰｖ６ネットワークによって接続されて構成される。
【００５３】
ルータ１００１は、通信装置１０１１にＩＰアドレスの配布を行う機能を持つアドレス配布部１００２と、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１００３と、データの転送先の決定などの既存のルータの機能を持つルータ機能部１０５から構成される。ルータ機能部１０５は本発明の第１の実施形態のものと同一の機能を持つ。
【００５４】
また、通信装置１０１１は、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１０１２と、予め記録された認証データの送信を行う機能を持つ認証処理部１１３と、ＩＰアドレスの要求処理を行う機能を持つアドレス要求部１１４から構成される。認証処理部１１３およびアドレス要求部１１４は本発明の第１の実施形態のものと同一の機能を持つ。
【００５５】
また、認証局１０２１は、ルータ１００１から送信された通信装置１０１１の認証要求（ルータからの認証要求）を受信すると、通信装置１０１１に対して認証データの送信を要求する認証要求（認証局からの認証要求）を送信し、通信装置１０１１から送信される認証データに基づいて通信装置１０１１の認証を行い、その認証結果をルータ１００１に送信する機能を持つ。
【００５６】
まず、ルータ１００１の動作の詳細を図１１および図１２に示すフロー図を用いて説明する。図１１はルータ１００１のアドレス配布部１００２の動作を示すフロー図である。  アドレス配布部１００２は以下の処理をループする。先ず、アドレス配布要求をデータ送受信部１００３より受信すると、図示しないリンクローカルアドレス管理リストより使用されていないアドレスを検索し、リンクローカルアドレス配布データを通信装置に送信するようにデータ送受信部に送信リクエストし、さらに、認証要求を認証局に送信するようにデータ送受信部に送信リクエストをする（ステップ１１０１）。
【００５７】
次に、認証結果を送受信部より受信する（ステップ１１０２）。次に、認証結果が認証可決であるか判定を行う（ステップ１１０３）。ステップ１１０３の判定結果が真である場合は、図示しないグローバルアドレス管理リストより使用されていないアドレスを検索し、グローバルアドレス配布データをデータ送受信部１００３に送信リクエストをする（ステップ１１０４）。なお、ステップ１１０３の判定結果が真である場合は、図示しないサイトローカルアドレス管理リストより使用されていないアドレスを検索し、サイトローカルアドレス配布データをデータ送受信部１００３に送信リクエストをするようにしてもよい。ステップ１１０３の判定結果が偽である場合は何もしない。
【００５８】
図１２はデータ送受信部１００３の動作を示すフロー図である。データ送受信部１００３は、まずデータの受信を行う（ステップ１２０１）。次に、受信したデータがネットワーク上の機器からのものであるか判定を行う（ステップ１２０２）。ステップ１２０２で受信したデータがアドレス配布要求または認証結果であるか判定を行う（ステップ１２０３）。ステップ１２０３の判定結果が真である場合は、アドレス配布部１００２にアドレス配布要求または認証結果を送信する（ステップ１２０４）。ステップ１２０３の判定結果が偽である場合は、ルータ機能部１０５にデータを転送する（ステップ１２０５）。
【００５９】
ステップ１２０２の判定結果が偽である場合は、受信したデータがアドレス配布部１００２からのアドレス配布要求であるか判定する（ステップ１２０６）。ステップ１２０６の判定結果が真である場合は、アドレス割当コマンドを通信装置１０１１に送信する（ステップ１２０７）。ステップ１２０６の判定結果が偽である場合は、受信したデータがアドレス配布部１００２から認証局１２０１への認証要求であるか判定する（ステップ１２０８）。ステップ１２０８の判定結果が真である場合は、認証要求を認証局１０２１に転送する（ステップ１２０９）。ステップ１２０８の判定結果が偽である場合は、受信したデータをネットワーク上の他の機器に送信する（ステップ１２１０）。
【００６０】
次に、通信装置１０１１の動作の詳細について説明を行う。図１３は通信装置１０１１のデータ送受信部１０１２の動作を示すフロー図である。通信装置１０１１のデータ送受信部１０１２は、まずデータ受信を行う（ステップ１３０１）。次に、受信したデータがアドレス要求部１１４からのルータ１００１へのアドレス要求であるか判定する（ステップ１３０２）。ステップ１３０２の判定結果が真である場合は、ルータ１００１にアドレス要求を行う（ステップ１３０３）。ステップ１３０２の判定結果が偽である場合は、受信したデータが認証処理部１１３からの認証局１０２１への認証データ送信要求であるか判定する（ステップ１３０４）。ステップ１３０４の判定結果が真である場合は、認証局１０２１に認証データを送信する（ステップ１３０５）。
【００６１】
ステップ１３０５の判定結果が偽である場合は、受信したデータが認証局１０２１からの認証要求であるか判定する（ステップ１３０６）。ステップ１３０６の判定結果が真である場合は、認証処理部１１３に認証リクエスト（認証局からの認証要求）を転送する（ステップ１３０７）。ステップ１３０６の判定結果が偽である場合は、受信したデータがルータ１００１からのアドレス割当であるか判定する（ステップ１３０８）。ステップ１３０８の判定結果が真である場合は、受信したデータをアドレス要求部１１４に転送する（ステップ１３０９）。ステップ１３０８の判定結果が偽である場合は何もしない。
【００６２】
図１０に示した通信システムでは、ルータ１００１は通信装置１０１１からのアドレス配布要求に対して通信装置１０１１にリンクローカルアドレスを配布するとともに、通信装置１０１１の認証要求を認証局１０２１に送信する。認証局１０２１は、ルータ１００１からの認証要求を受信すると、通信装置１０１１に対して認証データの送信を要求する認証要求（認証局からの認証要求）を送信する。通信装置１０１１は、認証局１０２１からの認証要求を受信すると認証データを認証局１０２１へ送信する。認証局１０２１は、通信装置１０１１から送信された認証データを受信し、認証データに基づいて通信装置１０１１の認証を行い、その認証結果をルータ１００１へ送信する。ルータ１００１は、認証局１０２１から認証結果を受け取り、通信装置１０１１が認証された場合はグローバルアドレスまたはサイトローカルアドレスを通信装置１０１１に配布する。  通信装置１１１が認証されなかった場合、その通信装置１１１はリンクローカルアドレスの配布しか受けることができないため、ルータ１０１を越える通信は制限される。
【００６３】
（第４の実施形態）
図１４は本発明の第４の実施形態に係る通信システムの構成を示すブロック図である。  図１４に示す通信システム１４００は、ルータ１４０１と通信装置１０１１と認証局１０２１とハブ１０３１がＩＰｖ６ネットワークによって接続されて構成される。
【００６４】
ルータ１４０１は、通信装置１０１１にＩＰアドレスの配布を行う機能を持つアドレス配布部１４０２と、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１４０３と、データの転送先の決定などの既存のルータの機能を持つルータ機能部１０５から構成される。ルータ機能部１０５は本発明の第１の実施形態のものと同一の機能を持つ。また、通信装置１０１１と認証局１０２１とハブ１０３１は、本発明の第３の実施形態のものと同一の機能を持つ。
【００６５】
先ず、ルータ１４０１の動作の詳細を説明する。図１５はルータ１４０１のアドレス配布部１４０２の動作を示すフロー図である。アドレス配布部１４０２は以下の処理をループする。アドレス配布要求をデータ送受信部１４０３より受信し、認証要求を認証局１０２１に送信するようにデータ送受信部１４０３に送信リクエストをする（ステップ１５０１）。認証局１０２１より送られてきた認証結果をデータ送受信部１４０３から受信する（ステップ１５０２）。ステップ１５０２で受信した認証結果が認証可決か判定する（ステップ１５０３）。ステップ１５０３の判定結果が真であれば、図示しないグローバルアドレス管理リストより使用されていないアドレスを検索し、グローバルアドレス配布要求をデータ送受信部１４０３に送信リクエストをする（ステップ１５０４）。ステップ１５０３の判定結果が偽であれば、図示しないリンクローカルアドレス管理リストより使用されていないアドレスを検索し、リンクローカルアドレス配布要求をデータ送受信部１４０３に送信リクエストをする（ステップ１５０５）。なお、ステップ１５０３の判定結果が真である場合は、図示しないサイトローカルアドレス管理リストより使用されていないアドレスを検索し、サイトローカルアドレス配布要求をデータ送受信部１４０３に送信リクエストをするようにしてもよい。
【００６６】
次に、ルータ１４０１のデータ送受信部１４０３の動作について、図１６に示すフロー図を参照して説明する。ルータ１４０１のデータ送受信部１４０３は以下の処理をループする。まずデータ受信を行う（ステップ１６０１）。次に、受信したデータがネットワークからのものであるか判定を行う（ステップ１６０２）。ステップ１６０２の判定結果が真である場合は、受信したデータがアドレス配布要求または認証結果であるか判定を行う（ステップ１６０３）。ステップ１６０３の判定結果が真である場合は、アドレス配布部１４０２にアドレス配布要求または認証結果を送信する（ステップ１６０４）。ステップ１６０３の判定結果が偽である場合は、受信したデータをルータ機能部１０５に転送し、ネットワーク上の他の装置への転送先の決定などの既存のルータ処理を行う（ステップ１６０５）。
【００６７】
ステップ１６０２の判定結果が偽である場合は、受信したデータがアドレス配布部１４０２から通信装置１０１１へのアドレス配布要求であるか判定を行う（ステップ１６０６）。ステップ１６０６の判定結果が真である場合は、アドレス割当コマンドをネットワークを通じて通信装置１０１１へ送信する（ステップ１６０７）。ステップ１６０６の判定結果が偽である場合は、受信したデータがアドレス配布部１４０２から認証局１０２１への認証要求であるか判定を行う（ステップ１６０８）。ステップ１６０８の判定結果が真である場合は、認証要求を認証局１０２１へ転送する（ステップ１６０９）。ステップ１６０８の判定結果が偽である場合は、受信したデータはルータ機能部１０５からのものであり、ルータ機能部１０５より指定されたあて先にデータを送信する（ステップ１６１０）。
【００６８】
図１４に示す通信システムでは、ルータ１４０１は通信装置１０１１からアドレス配布要求を受けると、通信装置１０１１の認証要求を認証局１０２１に送信する。認証局１０２１は、ルータ１４０１からの認証要求を受信すると、通信装置１０１１に対して認証データの送信を要求する認証要求（認証局からの認証要求）を送信する。通信装置１０１１は、認証局１０２１からの認証要求を受信すると認証データを認証局１０２１へ送信する。認証局１０２１は、通信装置１０１１から送信された認証データを受信し、認証データに基づいて通信装置１０１１の認証を行い、その認証結果をルータ１４０１へ送信する。ルータ１４０１は、認証局１０２１から認証結果を受け取り、通信装置１０１１が認証された場合はグローバルアドレスまたはサイトローカルアドレスを通信装置１０１１に配布し、通信装置１１１が認証されなかった場合はリンクローカルアドレスを通信装置１０１１に配布する。したがって、認証されない通信装置１０１１は、リンクローカルアドレスの配布しか受けることができないため、ルータ１０１を越える通信は制限される。
【００６９】
（第５の実施形態）
図１７は本発明の第５の実施形態に係る通信システムの構成を示すブロック図である。  図１７に示す通信システム１７００は、ルータ１７０１と通信装置１７１１とがＩＰｖ６ネットワークによって接続されるとともに、ルータ１７０１の専用ポートに認証局１７２１が接続されて構成される。
【００７０】
ルータ１７０１は、通信装置１７１１にＩＰアドレスの配布を行う機能を持つアドレス配布部１００２と、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つとともに専用ポートを介して認証局１７２１とデータの送受信を行う機能と持つデータ送受信部１７０３と、データの転送先の決定などの既存のルータの機能を持つルータ機能部１０５から構成される。ここで、データ送受信部１７０３は、通信装置１７１１から送信された認証データを認証局１７２１へ転送する認証データ転送手段を構成している。なお、アドレス配布部１００２は本発明の第３の実施形態のものと同一の機能を持つ。ルータ機能部１０５は本発明の第１の実施形態のものと同一の機能を持つ。
【００７１】
また、通信装置１７１１は、ＩＰｖ６ネットワークでデータの送受信を行う機能を持つデータ送受信部１７１２と、予め記録された認証データの送信を行う機能を持つ認証処理部１１３と、ＩＰアドレスの要求処理を行う機能を持つアドレス要求部１１４から構成される。ここで、認証処理部１１３およびアドレス要求部１１４は本発明の第１の実施形態のものと同一の機能を持つ。
【００７２】
また、認証局１７２１は、ルータ１７０１の専用ポートに接続される。ここで、認証局１７２１とルータ１７２１とは、通信装置１７１１とは異なるＩＰｖ６ネットワークによって接続される。なお、ルータ１７０１と認証局１７２１とは、例えばＲＳ２３２ＣなどのＬＡＮ以外のネットワークや、ＩＰｖ４ネットワークなどＩＰｖ６ネットワーク以外の通信技術で接続しても良い。
【００７３】
認証局１７２１は、ルータ１７０１から通信装置１７１１の認証要求を受け、ルータ１７０１を経由して通信装置１７１１と認証データのやりとりを行うことで通信装置１７１１の認証を行い、認証結果をルータ１７０１に返す機能を持つ。
【００７４】
次に、ルータ１７０１の動作を説明する。図１８はルータ１７０１のデータ送受信部１７０３の動作を示すフロー図である。ルータ１７０１のデータ送受信部１７０３は、まずデータの受信を行う（ステップ１８０１）。次に、受信したデータがネットワークからのものであるか判定を行う（ステップ１８０２）。受信したデータがネットワークからのものである場合は、受信したデータが通信装置１７１１からのアドレス配布要求または認証局１７２１からの認証結果であるか判定を行う（ステップ１８０３）。ステップ１８０３の判定結果が真である場合は、アドレス配布部１００２にアドレス配布要求または認証結果を送信する（ステップ１８０４）。
【００７５】
ステップ１８０３の判定結果が偽である場合は、受信したデータが認証局１７２１から通信機器１７１１への認証データ要求であるか判定する（ステップ１８０５）。ステップ１８０５の判定結果が真である場合は、認証データ要求を通信機器１７１１へ送信する（ステップ１８０６）。ステップ１８０５の判定結果が偽である場合は、受信したデータが通信機器１７１１からの認証データであるか判定する（ステップ１８０７）。ステップ１８０７の判定結果が真である場合は、本来、リンクローカルアドレスを持っている装置からのデータは他のポートへは転送しないが、認証局１７２１を接続している専用のポートへの認証処理に使用するデータのみは例外とし、通信機器１７１１からの認証データを専用ポートを介して認証局１７２１へ送信する（ステップ１８０８）。ステップ１８０７の判定結果が偽である場合は、ルータ機能部１０５へ受信したデータを転送する（ステップ１８０９）。
【００７６】
ステップ１８０２の判定結果が偽である場合は、受信したデータがアドレス配布部１００２からのアドレス配布要求であるか判定する（ステップ１８１０）。ステップ１８１０の判定結果が真である場合は、アドレス割当コマンドを通信装置１０１１に送信する（ステップ１８１１）。ステップ１８１０の判定結果が偽である場合は、受信したデータがアドレス配布部１００２から認証局１０２１への認証要求であるか判定する（ステップ１８１２）。ステップ１８１２の判定結果が真である場合は、専用ポートを介して認証局１７２１へ認証要求を転送する（ステップ１８１３）。ステップ１８１２の判定結果が偽である場合は、受信したデータはルータ機能部１０５からのものであり、ルータ機能部１０５より指定されたあて先にデータを送信する（ステップ１８１４）。
【００７７】
次に、通信装置１７１１の動作について説明する。図１９は通信装置１７１１のデータ送受信部１７１２の動作を示すフロー図である。通信装置１７１１のデータ送受信部１７１２は、まずデータ受信を行う（ステップ１９０１）。次に、受信したデータがアドレス要求部１１４からのルータ１７０１へのアドレス要求であるか判定する（ステップ１９０２）。ステップ１９０２の判定結果が真である場合は、ルータ１７０１にアドレス要求を行う（ステップ１９０３）。ステップ１９０２の判定結果が偽である場合は、受信したデータが認証処理部１１３からの認証局１７２１への認証データ送信要求であるか判定する（ステップ１９０４）。ステップ１９０４の判定結果が真である場合は、ルータ１７０１に認証データを送信する（ステップ１９０５）。
【００７８】
ステップ１９０４の判定結果が偽である場合は、受信したデータがルータ１７０１からの認証要求であるか判定する（ステップ１９０６）。ステップ１９０６の判定結果が真である場合は、認証処理部１１３に認証リクエストを転送する（ステップ１９０７）。ステップ１９０６の判定結果が偽である場合は、受信したデータがルータ１７０１からのアドレス割当であるか判定する（ステップ１９０８）。ステップ１９０８の判定結果が真である場合は、受信したデータをアドレス要求部１１４に転送する（ステップ１９０９）。ステップ１９０８の判定結果が偽である場合は何もしない。
【００７９】
図１７に示した通信システムでは、ルータ１７０１は通信装置１７１１から送信されたアドレス配布要求を受信すると、リンクローカルアドレスを通信装置１７１１へ配布するとともに、認証データの送信を要求する認証要求（認証リクエスト）を通信装置１７１１へ送信する。通信装置１７１１は、ルータ１７０１からリンクローカルアドレスの配布を受けるとともに、ルータ１７０１から送信された認証要求（認証リクエスト）を受信し、配布を受けたリンクローカルアドレスを使用して認証データをルータ１７０１へ送信する。ルータ１７０１は、通信装置１７１１から送信された認証データを受信すると、受信した認証データを専用ポートを介して認証局１７２１へ送信する。認証局１７２１は、ルータ１７０１から送信された認証データを受信し、受信した認証データに基づいて通信装置１７１１の認証を行い、その認証結果をルータ１７０１へ送信する。ルータ１７０１は、認証結果を受信し、通信装置１７１１が認証されている場合には、グローバルアドレスまたはサイトローカルアドレスを通信装置１７１１へ配布する。これにより、認証された（正規の）通信装置１７１１はグローバルアドレスまたはサイトローカルアドレスの配布を受けることができ、ルータ１７０１を越えた通信が可能となる。認証されない通信装置１７１１は、リンクローカルアドレスの配布しか受けることができないため、ルータ１０１を越える通信は制限される。
【００８０】
なお、各実施形態に示した各ルータは、ルータを構成するコンピュータとそのコンピュータにルータとしての機能を実現するルータ用プログラムとによって構成することができる。
【００８１】
また、各実施形態に示した各通信装置は、通信装置を構成するコンピュータとそのコンピュータに通信装置としての機能を実現する通信装置用プログラムとによって構成することができる。
【００８２】
上述した実施形態によれば、ＩＰｖ６のアドレス配布機能に認証機能を加えて通信装置の認証を行い、正規の機器であればグローバルアドレス又はサイトローカルアドレスを配布し、正規の機器で無い場合はリンクローカルアドレスを配布することにより、定期的な機器の照合による機器への負担を軽減するとともに、認証されていない通信装置のネットワーク接続を制限することができる。また、公開鍵認証方式などの任意の認証手段と組み合わせることが可能であり、高いセキュリティを実現することができる。
【産業上の利用可能性】
【００８３】
本発明は、ネットワークを構成するルータや通信装置等のネットワーク機器への負担を増加させることなく、認証されていない通信装置のネットワーク接続を制限することで、高いセキュリティを実現することができるという効果を有し、ＩＰｖ６ネットワークを用いて通信を行う通信システム、その通信システムを構成するルータ、通信装置、およびプログラム等に有用である。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１の実施形態に係る通信システムの構成を示すブロック図
【図２】第１の実施形態の通信システムにおけるルータの機器認証部の動作フロー図
【図３】第１の実施形態の通信システムにおけるルータのアドレス配布部の動作フロー図
【図４】第１の実施形態の通信システムにおけるルータのデータ送受信部の動作フロー図
【図５】第１の実施形態の通信システムにおける通信装置のデータ送受信部の動作フロー図
【図６】第１の実施形態の通信システムにおける通信装置の認証処理部の動作フロー図
【図７】第１の実施形態の通信システムにおける通信装置のアドレス要求部の動作フロー図
【図８】本発明の第２の実施形態に係る通信システムの構成を示すブロック図
【図９】第２の実施形態の通信システムにおけるルータのアドレス配布部の動作フロー図
【図１０】本発明の第３の実施形態に係る通信システムの構成を示すブロック図
【図１１】第３の実施形態の通信システムにおけるルータのアドレス配布部の動作フロー図
【図１２】第３の実施形態の通信システムにおけるルータのデータ送受信部の動作フロー図
【図１３】第３の実施形態の通信システムにおける通信装置のデータ送受信部の動作フロー図
【図１４】本発明の第４の実施形態に係る通信システムの構成を示すブロック図
【図１５】第４の実施形態の通信システムにおけるルータのアドレス配布部の動作フロー図
【図１６】第４の実施形態の通信システムにおけるルータのデータ送受信部の動作フロー図
【図１７】本発明の第５の実施形態に係る通信システムの構成を示すブロック図
【図１８】第５の実施形態の通信システムにおけるルータのデータ送受信部の動作フロー図
【図１９】第５の実施形態の通信システムにおける通信装置のデータ送受信部の動作フロー図
【符号の説明】
【００８５】
１００、８００、１０００、１４００、１７００  通信システム
１０１、８０１、１００１、１４０１、１７０１  ルータ
１０２  機器認証部
１０３、８０３、１００２、１４０２  アドレス配布部
１０４、１００３、１４０３、１７０３、１７１２  データ送受信部
１０５  ルータ機能部
１１１、１０１１、１７１１  通信装置
１１２、１０１２、１７１２  データ送受信部
１１３  認証処理部
１１４  アドレス要求部
１０２１、１７２１  認証局
１０３１  ハブ
【図１】
2006197094.tif 000003
【図２】
2006197094.tif 000004
【図３】
2006197094.tif 000005
【図４】
2006197094.tif 000006
【図５】
2006197094.tif 000007
【図６】
2006197094.tif 000008
【図７】
2006197094.tif 000009
【図８】
2006197094.tif 000010
【図９】
2006197094.tif 000011
【図１０】
2006197094.tif 000012
【図１１】
2006197094.tif 000013
【図１２】
2006197094.tif 000014
【図１３】
2006197094.tif 000015
【図１４】
2006197094.tif 000016
【図１５】
2006197094.tif 000017
【図１６】
2006197094.tif 000018
【図１７】
2006197094.tif 000019
【図１８】
2006197094.tif 000020
【図１９】
2006197094.tif 000021