(57)【要約】【課題】宅外のネットワークに接続されたネットワーク装置であっても、宅内のホームネットワークに接続されたネットワーク装置間における通信と同一の手順で、かつ安全な通信を可能とする。【解決手段】宅内ネットワークにおいては各ネットワーク装置が記憶する宅内の共通の暗号化パラメータを使用し通信の安全性を確保する。宅外のネットワークの通信では、ホームゲートウェイ間で使用する共通の暗号化パラメータを記憶し使用する。宅外ネットワーク装置と通信するときにはホームゲートウェイが宅内の共通の暗号化パラメータで暗号化されたパケットを復号化した後、ホームゲートウェイ間で使用する共通の暗号化パラメータで再暗号化し送信する。これにより、個々のネットワーク装置は宅内の通信と全く同じ手順で宅外のネットワーク装置を通信することが可能となる。【選択図】　図１
2004056325.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信手段を介して宅内のネットワークに接続され、宅外ネットワークに接続するための第２の通信手段手段を備えるホームゲートウェイにおいて、
宅外ネットワークを介して他のネットワークに接続されたホームゲートウェイ装置を登録する登録手段と、
該登録したホームゲートウェイとの通信に用いる共有の暗号化パラメータ、および、宅内のネットワーク通信で共通に利用する暗号化パラメータとを記憶するホームネットワーク情報記憶手段と、
該暗号化パラメータを用いて通信データの暗号化と復号化を行なう暗号化／復号化手段を備え、
宅内のホームネットワークの通信、および該登録手段に登録されたホームゲートウェイ装置との該宅外ネットワークを介した通信には該ホームネットワーク情報記憶手段に記憶された暗号化パラメータを用い、異なる暗号化方式によって通信することを特徴とするホームゲートウェイ。
【請求項２】
宅内ネットワークは宅内ネットワークで共通の暗号化パラメータを使って通信しており、ホームゲートウェイを介して宅外のネットワークと接続するホームネットワークであって、該ホームネットワークと同じ構成の他のホームネットワークが宅外ネットワークを介して接続されている場合において、
両方のホームゲートウェイはホームゲートウェイ間の通信に使用する暗号化パラメータを共有し、各々のホームゲートウェイが各々のホームゲートウェイの属する宅内ネットワークで用いられる共通の暗号化通信を用いて受信した通信を復号化し、ホームゲートウェイ間で使用する暗号化パラメータを用いて再暗号化して送信することにより、ホームネットワーク内に存在するネットワーク装置は、宅内の通信と同じ手順で宅外のネットワーク装置と通信可能となるように構成したホームネットワークの通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は宅内のネットワークに接続された装置からホームゲートウェイを介して宅外のネットワークに接続された装置と暗号化された通信を行うホームゲートウェイおよびホームネットワークに関する。
【０００２】
【従来の技術】
ＰＣの普及やＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ　Ｄｉｇｉｔａｌ　Ｓｕｂｓｃｒｉｂｅｒ　Ｌｉｎｅ）などの広帯域通信網の広がりにより、家庭からのインターネットアクセスが一段と普及している。また、ＡＶ機器や白物家電においてもＩＰネットワーク接続に可能なものが登場してきており、ホームネットワークを構築し宅内の機器を相互に制御したり、映像などの情報を共有したりといったようなことができる環境が整ってきた。また、インターネット経由で家庭の外から宅内の機器の制御が可能となってきている。このようにホームネットワーク環境が整ってくるにつれ、セキュリティ確保の要求は高くなっていくものと考えられる。
【０００３】
また宅内のネットワークにおいても通信内容の盗聴などを避けるため暗号化通信が必須となってきている。また、家の住人以外の人が宅内の機器を宅外から操作したり、宅内の機器に蓄えられている情報を共有したりといったことは困難になることが予想される。離れた機器どうしで安全なネットワークを構築する方法として最近ではＶＰＮ（Ｖｉｒｔｉａｌ　Ｐｒｉｖａｔｅ　Ｎｅｔｗｏｒｋ）が注目されている。ＶＰＮは通信手段としてインターネットを利用しながらＩＰＳｅｃ（Ｓｅｃｕｒｉｔｙ　Ａｒｃｈｉｔｅｃｔｕｒｅ　ｆｏｒ　Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）による暗号化通信を使いあたかも専用線をつかっているかのようなネットワークを構築する技術である。
【０００４】
【発明が解決しようとする課題】
上記従来技術は、一般家庭に向けたネットワーク装置としては実装が重くなることが予想される。一般家庭向けのネットワーク装置においては、ネットワーク装置の負荷をできるだけ軽くしたセキュリティ確保の方式が望まれている。
本発明は、宅外のネットワークに接続されたネットワーク装置であっても、宅内のホームネットワークに接続されたネットワーク装置間における通信と同一の手順で、かつ、安全な通信を可能とするホームゲートウェイおよびホームネットワークの通信方法を提供することである。
【０００５】
【課題を解決するための手段】
上記目的を達成するため本発明では、宅内のネットワークに接続されたネットワーク装置は共通の暗号化パラメータを用いた暗号化通信で安全な通信を確保する。
宅外のネットワーク装置との通信においては、宅内の通信と同じホームネットワークに共通の暗号化パラメータを用いた通信可能をするために、ホームゲートウェイに宅外ネットワークを介して他のネットワークに接続されたホームゲートウェイ装置を登録する登録手段と、登録したホームゲートウェイとの通信に用いる共有の暗号化パラメータを記憶するホームネットワーク情報記憶手段と、暗号化パラメータを用いて通信データの暗号化と復号化を行なう暗号化／復号化手段を備える。図１のネットワーク装置１２からネットワーク装置２３への通信を例に説明する。ネットワーク装置１２から宅内ネットワークに共通の暗号化パラメータで暗号化された通信を受けたホームゲートウェイ１１は通信を復号化した後、登録されたホームゲートウェイ２１との間で共通の暗号化パラメータで再暗号化し、登録されたホームゲートウェイ２１送信する。ホームゲートウェイ１１と２１との間で共通の暗号化パラメータで暗号化した通信を受けたホームゲートウェイ２１は、その通信を共通の暗号化パラメータで復号化した後、ホームネットワーク２０に共通の暗号化パラメータで暗号化し送信先のネットワーク装置２３に送信する。このように、ホームゲートウェイ装置が宅内と宅外の通信に使う暗号化パラメータを管理し、送信先のネットワークで使用される暗号化方パラメータを用いて暗号化しなおすことにより、通信の末端にあるネットワーク装置は宅内のホームネットワーク装置を通信するのと同じ方式で宅外のネットワーク装置を通信することが可能となる。
【０００６】
【発明の実施の形態】
以下、本発明の実施の形態について図を用いて説明する。
図１は宅内ネットワーク間の接続と、本発明の一実施の形態におけるホームネットワークを示すものである。
図１において、１０は宅内ネットワーク、２０は宅内ネットワーク１０とは別の宅内ネットワークを示しており、各宅内ネットワークは外部ネットワーク１を介して相互に接続されている。宅内ネットワーク１０はホームゲートウェイ１１とネットワーク装置１２、１３、１４とで構成し、外部ネットワーク１へはホームゲートウェイ１１を介して接続されている。宅内ネットワーク２０はホームゲートウェイ２１とネットワーク装置２２、２３とで構成し、外部ネットワーク１へはホームゲートウェイ２１を介して接続されている。３０はネットワーク装置１２とネットワーク装置１４、ネットワーク装置２３で構成される宅内ネットワークを越えたホームネットワークである。
【０００７】
本発明において、外部ネットワーク１と宅内ネットワーク１０と２０はＩＰネットワークであるとする。
図２は本発明の一実施の形態におけるホームネットワークを構成するネットワーク装置の構成を示すものである。
１２と１４はネットワーク装置である。宅内のホームネットワークで共通に使用される暗号化パラメータを記憶する記憶手段１２１（１４１）と、他のネットワーク装置と通信するための通信手段１２２（１４２）を備える。２２は宅内ネットワーク２０に接続されたネットワーク装置であり、構成はネットワーク装置１２、１４と同じである。
１１は本発明に掛かるホームゲートウェイである。他の宅内ネットワーク２０に接続されたホームゲートウェイ２１との間でホームネットワークを生成する。
【０００８】
以下、ホームゲートウェイの構成を説明する。ホームゲートウェイ１１と２１は同じ構造を持つので同じ機能のものは同じ番号で示している。１１１はホームネットワークへの登録手段である。他のネットワークとの間での新たなホームネットワーク生成や、生成したホームネットワークの削除、ホームネットワークへ接続するネットワーク装置の参加や離脱を管理する。１１２はホームネットワークの管理情報を記憶するホームネットワーク情報記憶手段である。１１３は宅内で使用される暗号化パケットと宅外で使用される暗号パケットを各々復号化し、送信先ネットワークで使用する暗号化パラメータを用いて再暗号化する暗号化／復号化手段である。
【０００９】
１１５は宅内の他のネットワーク装置と通信するための通信手段、１１６は外部ネットワークに接続するための通信手段である。ＵＩ（Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）手段１１７利用者にユーザインターフェースを提供する手段である。ＵＩ手段１１７は必ずしもホームゲートウェイ１１に搭載される必要はなく、他の装置のＵＩ手段を利用しても構わない。ホームゲートウェイ１１とＵＩ手段１１７の接続方法も特に限定しない。
【００１０】
なお、ホームゲートウェイを含めたネットワーク装置の備える通信手段はＩＰＳｅｃ（ＩＰ　Ｓｅｃｕｒｉｔｙ　Ｐｒｐｔｏｃｏｌ）などの技術を利用した安全性を確保した暗号化通信機能を備えたものである。
本発明に掛かるホームネットワークの宅内の通信においては、各ネットワーク装置が宅内ホームネットワーク通信に使用する暗号化パラメータを共有し安全な通信を可能とする。共有する暗号化パラメータは例えば共通鍵を用いるがここでは特に限定を加えない。各ネットワーク装置へ共通に使用する暗号化パラメータを渡す方式としては、予めネットワーク装置に埋め込んでおく方式や、ホームネットワークにネットワーク装置を最初に接続した時に、利用者の認証を得てからネットワークを介して渡す方式など考えられる。しかし、共通に使用する暗号化パラメータを渡す方式についてもここでは特に限定を加えないこととする。
【００１１】
図３を用いて、本発明に掛かる宅外ネットワーク装置間でのホームネットワーク生成手順を説明する。
始めに利用者はＵＩ手段１１７を介して、ホームネットワーク生成の指示を登録手段１１１に出す（ステップ１）。このとき、利用者は何らかの方法でホームネットワークを生成する相手のネットワークへ接続するための情報を与える。例えば、接続先のホームゲートウェイ２１のドメイン名を与え、ＤＮＳ（Ｄｏｍａｉｎ　Ｎａｍｅ　Ｓｙｓｔｅｍ）サーバを利用してアドレスを解決方法などがある。与えられた情報を用いてアドレス解決をしたら（ステップ２）、相手のホームゲートウェイ２１へホームネットワーク生成要求を送信し（ステップ３）応答を待つ。許可の応答があった場合は仮想ホームネットワーク生成の処理に入る（ステップ４）。
【００１２】
拒否の応答が返ったときや、所定の時間が経過しても応答が返らない場合は、ＵＩ手段１１７で利用者に通知して処理を終了する。ステップ４のホームネットワーク生成の処理では、お互いのホームゲートウェイ間での通信に共通に用いる暗号化パラメータを交換し、ホームネットワーク情報記憶手段１１２に記録し処理を終了する。共通の暗号化パラメータを用いた通信を行なうことでホームゲートウェイは同じホームネットワークを構成していることを確認する。鍵の交換方式はＩＫＥ（Ｉｎｔｅｒｎｅｔ　Ｋｅｙ　Ｅｘｃｅｎｇｅ）、鍵の生成はＤｅｆｆｉｅ−Ｈｅｌｌｍａｎなど公知の方式を利用し、ここでは特に限定しない。
【００１３】
図６にホームネットワーク情報記憶手段に記憶される情報の例を示す。ホームネットワーク番号は、１つのホームゲートウェイが複数のホームネットワークを管理するときに、各々を区別するための番号である。ここでは一例として、ホームネットワーク番号０に宅内のネットワーク装置だけで構成されるホームネットワークの情報を記録し、ホームネットワーク番号１に宅外のホームゲートウェイ装置と形成するホームネットワークの情報を記録している。
【００１４】
ホームネットワーク番号０の宅内のホームネットワークの場合は、情報としてホームネットワークで共通に用いられる暗号化パラメータだけを記憶する。
ホームネットワーク番号１の宅外のホームゲートウェイ装置と形成されたホームネットワーク場合は、暗号化パラメータ、ＨＧＷ識別子、ネットワーク装置識別子を記憶する。暗号化パラメータはホームネットワークを形成するホームゲートウェイ間の通信で共通に利用される暗号化のためのパラメータである。ＨＧＷ識別子はホームネットワークを形成するホームゲートウェイのアドレスを一意に特定するための情報であり、例えばドメイン名などが記憶される。ネットワーク装置識別子は形成されたホームネットワークへ参加しているネットワーク装置特定する為の識別子である。装置に固有のＩＤや、名前などネットワーク装置のアドレスと一意に対応付けできる情報を用いる。なお、ここに記憶されるネットワーク装置識別子は、ホームゲートウェイと宅内のホームネットワークを構成しているネットワーク装置だけとする。すなわち、ホームネットワーク番号０に記憶された暗号化パラメータを用いた暗号化通信が可能なネットワーク装置の中で、ホームネットワーク番号１のホームネットワークに参加するネットワーク装置を示している。
【００１５】
図５を用いて、ホームネットワーク装置が宅内ネットワークを越えて形成されている場合の通信方式の一例を説明する。図５は宅内ネットワーク１０に接続されたネットワーク装置１２と宅内ネットワーク２０に接続されたネットワーク装置２３の通信を例に用いる。なお、ホームゲートウェイ１１とホームゲートウェイ２１の間では図３で説明したような方法でホームネットワークが生成されており、共通鍵３０が各ホームゲートウェイのホームネットワーク情報記憶手段に記憶されている。また、ネットワーク装置１２とホームゲートウェイ１１は宅内のホームネットワークを形成し共通暗号鍵１０を用いる。ネットワーク装置２３とホームゲートウェイ２１も宅内のホームネットワークを形成し共通暗号鍵２０を用いる。
【００１６】
ネットワーク装置１２からネットワーク装置２３への通信は以下の手順で行われる。
１）ネットワーク装置１２は暗号鍵１０を用いネットワーク装置２３へ送信。
２）宅内ネットワーク１０から宅外のネットワーク装置への送信は、一旦ホームゲートウェイが受信１１。
３）ホームゲートウェイが受信１１はホームネットワーク情報記憶手段１１２を参照しネットワーク装置１２とネットワーク装置２３が同じホームネットワークに参加していることを確認。
４）同じネットワークに参加している場合は、ホームゲートウェイの暗号化／復号化手段１１３において宅内のホームネットワーク方式で暗号化されたパケットを復号化し、ホームゲートウェイ１１とホームゲートウェイ２１間で使用される暗号化鍵３０を使って再暗号化しホームゲートウェイ２１へ送信。
５）暗号化鍵３０で暗号化されたパケットを受信したホームゲートウェイ２１はパケットを復号化し、宅内のホームネットワークで用いられる暗号鍵２０を使ってネットワーク装置２３へ送信。
６）ネットワーク装置２３はネットワーク装置１２からのメッセージを送信。
上記のようにホームゲートウェイに宅内のホームネットワークの暗号化パラメータを用いた通信を復号化し、宅外の暗号化パラメータを用いて再暗号化する暗号化／復号化手段１１３を備えることで、同一のホームネットワークに接続されたネットワーク装置は、宅外ネットワークを介して接続されている場合においても宅内のホームネットワークに接続された手順と全く同じ方式で通信を行うことができる。
【００１７】
【発明の効果】
以上説明したように本発明によれば、ホームゲートウェイ装置が宅内と宅外の通信に使う暗号化パラメータを管理し、送信先のネットワークで使用される暗号化方パラメータを用いて再暗号化することにより、通信の末端にあるネットワーク装置は宅内のホームネットワーク装置を通信するのと同じ方式で宅外のネットワーク装置を通信することが可能となる。また、ホームネットワーク内の通信とホームゲートウェイ間の通信は、各々異なる暗号化パラメータを使用しているため安全な通信が確保できる。
【図面の簡単な説明】
【図１】宅内ネットワーク間の接続と、本発明の一実施の形態におけるホームネットワークの構成図である。
【図２】本発明の一実施の形態におけるホームネットワークを構成するネットワーク装置の構成図である。
【図３】宅外ネットワーク装置間でのホームネットワーク生成手順の一例である。
【図４】ホームネットワーク情報記憶手段に記憶される情報の例である。
【図５】ホームネットワーク装置が宅内ネットワークを越えて形成されている場合の通信方式の一例である。
【符号の説明】
１　宅外ネットワーク
１０　宅内ネットワーク
１１　ホームゲートウェイ
１２　ネットワーク装置
１３　ネットワーク装置
１４　ネットワーク装置
２０　宅内ネットワーク
２１　ホームゲートウェイ
２２　ネットワーク装置
２３　ネットワーク装置
３０　ホームネットワーク
１１１　登録手段
１１２　ホームネットワーク情報記憶手段
１１３　暗号化／復号化手段
１１５　通信手段
１１６　外部ネットワーク通信手段
１１７　ＵＩ手段
１２１，１４１，２２１　記憶手段
１２２，１４２、２２２　通信手段
【図１】
2004056325.tif 000003
【図２】
2004056325.tif 000004
【図３】
2004056325.tif 000005
【図４】
2004056325.tif 000006
【図５】
2004056325.tif 000007