(57)【要約】【課題】外部ネットワークへの接続サービスの利用料金の負担を公平にすることが可能な経路情報をセキュアに提供することができるようにする。【解決手段】受信部は、放送網を介して送られる、複数の受信装置のうちの外部接続受信装置でのパケット通信処理によるパケット通過量に応じた内部ネットワークの経路を選択するための経路情報を受信し、制御部は、受信した経路情報に基づいて、外部ネットワークに接続する際の経路を選択し、通信部は、選択した経路に従って、パケット通過量に応じた外部接続受信装置を経由し、外部ネットワークに接続して通信を行う。本技術は、例えば、デジタルテレビジョン放送信号を受信するテレビジョン受像機に適用することができる。【選択図】図３
2013090282.tif 000002
【特許請求の範囲】
【請求項１】
内部ネットワークにより接続される複数の受信装置のそれぞれにおいて、
放送網を介して送られる、前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部と
を備える受信装置。
【請求項２】
前記選択部は、受信した前記経路情報に基づいて、複数の前記外部接続受信装置のうち、前記パケット通過量の最も少ない外部接続受信装置を経由する前記経路を選択する
請求項１に記載の受信装置。
【請求項３】
前記経路情報は、前記外部接続受信装置ごとの前記パケット通信処理によるパケット通過量の総量に関するパケット通過総量情報を含む
請求項２に記載の受信装置。
【請求項４】
前記通信部は、前記受信装置が前記外部接続受信装置である場合、自身の前記パケット通過総量情報を、前記外部ネットワークを介して前記外部接続受信装置ごとの前記パケット通過総量情報を管理する情報処理装置に送信する
請求項３に記載の受信装置。
【請求項５】
前記受信部は、前記情報処理装置にて管理される前記パケット通過総量情報に基づき前記放送網を介して送られる、前記経路情報を受信する
請求項４に記載の受信装置。
【請求項６】
前記通信部は、前記受信装置が前記外部接続受信装置でない場合、所定の期間ごとに、自身のパケット通過総量情報を、前記外部接続受信装置を経由して前記外部ネットワークを介して前記情報処理装置に送信し、
前記情報処理装置は、前記外部接続受信装置及び前記受信装置の前記パケット通過総量情報に基づいて、前記受信装置に対する前記外部ネットワークの利用料金を決定する
請求項４に記載の受信装置。
【請求項７】
前記受信部は、前記放送網を介して定期的に送られる、前記内部ネットワークに接続された前記複数の受信装置の間で行われる通信を暗号化するための第１の秘密鍵を受信し、
前記通信部は、受信した前記第１の秘密鍵を用いて、前記内部ネットワークに接続された他の受信装置との通信を暗号化する
請求項１に記載の受信装置。
【請求項８】
前記第１の秘密鍵は、共通鍵暗号方式により暗号化されており、
前記通信部は、前記第１の秘密鍵の暗号化に用いられた第２の秘密鍵により復号して得られる前記第１の秘密鍵を用いて、前記他の受信装置との通信を暗号化する
請求項７に記載の受信装置。
【請求項９】
前記受信部は、前記放送網を介して送られるＡＶコンテンツを受信する
請求項１に記載の受信装置。
【請求項１０】
前記内部ネットワークは、メッシュネットワーク又はアドホックネットワークであり、
前記外部ネットワークは、インターネットである
請求項１に記載の受信装置。
【請求項１１】
内部ネットワークにより接続される複数の受信装置の受信方法において、
前記受信装置のそれぞれが、
放送網を介して送られる、前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信し、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択し、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う
ステップを含む受信方法。
【請求項１２】
コンピュータを、
放送網を介して送られる、内部ネットワークにより接続される複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部と
して機能させるためのプログラム。
【請求項１３】
内部ネットワークにより接続される複数の受信装置、及び前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置、並びにＡＶコンテンツを放送する放送装置から構成される情報処理システムにおいて、
前記受信装置のそれぞれは、
前記放送装置から放送網を介して送られる、前記外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部と
を備える情報処理システム。
【請求項１４】
前記情報処理システムは、前記外部接続受信装置ごとの前記パケット通信処理でのパケット通過量の総量に関するパケット通過総量情報を管理する第１の情報処理装置をさらに備え、
前記外部接続受信装置は、前記パケット通過総量情報を、前記外部ネットワークを介して前記第１の情報処理装置に送信する
請求項１３に記載の情報処理システム。
【請求項１５】
前記通信部は、所定の期間ごとに、自身のパケット通過総量情報を、前記外部接続受信装置を経由して前記外部ネットワークを介して前記第１の情報処理装置に送信し、
前記第１の情報処理装置は、前記外部接続受信装置及び前記受信装置の前記パケット通過総量情報に基づいて、前記受信装置に対する前記外部ネットワークの利用料金を決定する
請求項１４に記載の情報処理システム。
【請求項１６】
前記情報処理システムは、前記内部ネットワークに接続された前記複数の受信装置の間で行われる通信を暗号化するための第１の秘密鍵を生成する第２の情報処理装置をさらに備え、
前記受信部は、前記放送装置から前記放送網を介して定期的に送られる、前記第２の情報処理装置により生成された前記第１の秘密鍵を受信し、
前記通信部は、受信した前記第１の秘密鍵を用いて、前記内部ネットワークに接続された他の受信装置との通信を暗号化する
請求項１３に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、受信装置及び方法、プログラム、並びに情報処理システムに関し、特に、外部ネットワークへの接続サービスの利用料金の負担を公平にすることができるようにした受信装置及び方法、プログラム、並びに情報処理システムに関する。
【背景技術】
【０００２】
近年、WiFi（Wireless Fidelity）などの無線通信の普及に伴い、メッシュネットワークやアドホックネットワークといった無線通信に関する技術が注目されている。
【０００３】
ここで、メッシュネットワーク（Mesh Network）とは、無線通信機能を有する端末装置同士が相互に通信を行うことにより、網の目（Mesh）状に形成されたネットワークである。また、アドホックネットワーク（Ad Hoc Network）とは、アクセスポイントを必要としない、無線通信が可能となる端末装置のみで構成されたネットワークである。なお、メッシュネットワークは、アドホックネットワークの一種と捉えることもできる。
【０００４】
これらのネットワークによって無線通信を行う場合、不正な端末装置が介在する危険性や盗聴改ざんの危険性などがあるため、ネットワークを構成する各端末装置間でのセキュアな無線通信を確立する必要がある（例えば、特許文献１参照）。
【０００５】
また、これらのネットワークを構成する端末装置がインターネットに接続する場合、インターネットサービスプロバイダにより提供されるアクセスポイントを経由してインターネットに接続するため、接続形態に応じた課金が行われることになる。アドホックネットワークやメッシュネットワークでの課金方法としては、例えば、特許文献２が知られている。特許文献２には、アドホックネットワークを構成する中継装置が中継処理を行った際のパケット中継情報を記録しておくことで、当該パケット中継情報を基にユーザの課金を均一化する課金方法が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２４６２１９号公報
【特許文献２】特開２００６−２４５９２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このように、メッシュネットワークやアドホックネットワークを構成する複数の端末装置からインターネットに接続する構成においては、各端末装置を使用するユーザに対するインターネットの接続サービスの利用料金の負担の公平性が求められている。また、各端末装置間の無線通信をセキュアに行うためには、各端末装置間の通信経路を示す経路情報をセキュアに提供する必要がある。
【０００８】
しかしながら、現状では、各端末装置に対して経路情報をセキュアに提供し、さらにインターネットの接続サービスの利用料金の負担を公平にすることを実現するための技術方式は確立されていない。
【０００９】
本技術はこのような状況に鑑みてなされたものであり、メッシュネットワーク等の内部ネットワークを構成する複数の端末装置から、インターネット等の外部ネットワークに接続する構成において、外部ネットワークへの接続サービスの利用料金の負担を公平にすることが可能な経路情報をセキュアに提供することができるようにするものである。
【課題を解決するための手段】
【００１０】
本技術の第１の側面の受信装置は、内部ネットワークにより接続される複数の受信装置のそれぞれにおいて、放送網を介して送られる、前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部とを備える。
【００１１】
前記選択部は、受信した前記経路情報に基づいて、複数の前記外部接続受信装置のうち、前記パケット通過量の最も少ない外部接続受信装置を経由する前記経路を選択する。
【００１２】
前記経路情報は、前記外部接続受信装置ごとの前記パケット通信処理によるパケット通過量の総量に関するパケット通過総量情報を含む。
【００１３】
前記通信部は、前記受信装置が前記外部接続受信装置である場合、自身の前記パケット通過総量情報を、前記外部ネットワークを介して前記外部接続受信装置ごとの前記パケット通過総量情報を管理する情報処理装置に送信する。
【００１４】
前記受信部は、前記情報処理装置にて管理される前記パケット通過総量情報に基づき前記放送網を介して送られる、前記経路情報を受信する。
【００１５】
前記通信部は、前記受信装置が前記外部接続受信装置でない場合、所定の期間ごとに、自身のパケット通過総量情報を、前記外部接続受信装置を経由して前記外部ネットワークを介して前記情報処理装置に送信し、前記情報処理装置は、前記外部接続受信装置及び前記受信装置の前記パケット通過総量情報に基づいて、前記受信装置に対する前記外部ネットワークの利用料金を決定する。
【００１６】
前記受信部は、前記放送網を介して定期的に送られる、前記内部ネットワークに接続された前記複数の受信装置の間で行われる通信を暗号化するための第１の秘密鍵を受信し、前記通信部は、受信した前記第１の秘密鍵を用いて、前記内部ネットワークに接続された他の受信装置との通信を暗号化する。
【００１７】
前記第１の秘密鍵は、共通鍵暗号方式により暗号化されており、前記通信部は、前記第１の秘密鍵の暗号化に用いられた第２の秘密鍵により復号して得られる前記第１の秘密鍵を用いて、前記他の受信装置との通信を暗号化する。
【００１８】
前記受信部は、前記放送網を介して送られるＡＶコンテンツを受信する。
【００１９】
前記内部ネットワークは、メッシュネットワーク又はアドホックネットワークであり、前記外部ネットワークは、インターネットである。
【００２０】
ネットワークとは、少なくとも２つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであってもよいし、１つの装置を構成している内部ブロックどうしであってもよい。
【００２１】
また、通信とは、無線通信及び有線通信は勿論、無線通信と有線通信とが混在した通信、すなわち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであってもよい。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであってもよい。
【００２２】
さらに、受信装置は、独立した装置であってもよいし、１つの装置を構成している内部ブロックであってもよい。
【００２３】
本技術の第１の側面の受信方法又はプログラムは、前述した本技術の第１の側面の受信装置に対応する受信方法又はプログラムである。
【００２４】
本技術の第１の側面の受信装置及び方法、並びにプログラムにおいては、放送網を介して送られる、複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた内部ネットワークの経路を選択するための経路情報が受信され、受信された経路情報に基づいて、外部ネットワークに接続する際の経路が選択され、選択された経路に従って、パケット通過量に応じた外部接続受信装置を経由し、外部ネットワークに接続して通信が行われる。
【００２５】
本技術の第２の側面の情報処理システムは、内部ネットワークにより接続される複数の受信装置、及び前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置、並びにＡＶコンテンツを放送する放送装置から構成される情報処理システムにおいて、前記受信装置のそれぞれは、前記放送装置から放送網を介して送られる、前記外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部とを備える。
【００２６】
前記情報処理システムは、前記外部接続受信装置ごとの前記パケット通信処理でのパケット通過量の総量に関するパケット通過総量情報を管理する第１の情報処理装置をさらに備え、前記外部接続受信装置は、前記パケット通過総量情報を、前記外部ネットワークを介して前記第１の情報処理装置に送信する。
【００２７】
前記通信部は、所定の期間ごとに、自身のパケット通過総量情報を、前記外部接続受信装置を経由して前記外部ネットワークを介して前記第１の情報処理装置に送信し、前記第１の情報処理装置は、前記外部接続受信装置及び前記受信装置の前記パケット通過総量情報に基づいて、前記受信装置に対する前記外部ネットワークの利用料金を決定する。
【００２８】
前記情報処理システムは、前記内部ネットワークに接続された前記複数の受信装置の間で行われる通信を暗号化するための第１の秘密鍵を生成する第２の情報処理装置をさらに備え、前記受信部は、前記放送装置から前記放送網を介して定期的に送られる、前記第２の情報処理装置により生成された前記第１の秘密鍵を受信し、前記通信部は、受信した前記第１の秘密鍵を用いて、前記内部ネットワークに接続された他の受信装置との通信を暗号化する。
【００２９】
本技術の第２の側面の情報処理システムにおいては、受信装置のそれぞれによって、放送装置から放送網を介して送られる、外部接続受信装置でのパケット通信処理によるパケット通過量に応じた内部ネットワークの経路を選択するための経路情報が受信され、受信された経路情報に基づいて、外部ネットワークに接続する際の経路が選択され、選択された経路に従って、パケット通過量に応じた外部接続受信装置を経由し、外部ネットワークに接続して通信が行われる。
【発明の効果】
【００３０】
本技術の第１の側面及び第２の側面によれば、外部ネットワークへの接続サービスの利用料金の負担を公平にすることができる。
【図面の簡単な説明】
【００３１】
【図１】本技術を適用した情報処理システムの一実施の形態の構成を示す図である。
【図２】放送装置の構成例を示す図である。
【図３】受信装置の構成例を示す図である。
【図４】制御部の詳細な構成例を示す図である。
【図５】鍵サーバの構成例を示す図である。
【図６】モニタリングサーバの構成例を示す図である。
【図７】インフラ接続型メッシュネットワークサービスの概要を示す図である。
【図８】複数の受信装置間のパケット転送処理を示すフローチャートである。
【図９】共有秘密鍵配信の概要を示す図である。
【図１０】放送を用いた共有秘密鍵配信処理を示すフローチャートである。
【図１１】共有秘密鍵を用いたセッション保護の概要を示すシーケンス図である。
【図１２】共有秘密鍵を用いたセッション保護の概要を示すシーケンス図である。
【図１３】パケット通過総量情報の報告処理の概要を示す図である。
【図１４】放送を用いた経路情報配信処理を示すフローチャートである。
【図１５】経路情報の例を示す図である。
【図１６】受信装置に対する課金処理を示すフローチャートである。
【図１７】経路情報の他の例を示す図である。
【図１８】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００３２】
以下、図面を参照しながら本技術の実施の形態について説明する。
【００３３】
［情報処理システムの構成例］
図１は、本技術を適用した情報処理システムの一実施の形態の構成を示す図である。
【００３４】
情報処理システム１は、メッシュネットワーク１２とインターネット１５とが接続され、それらのネットワークに接続された機器が相互に通信可能となるインフラ接続型メッシュネットワークシステムである。図１に示すように、情報処理システム１は、放送装置１１、メッシュネットワーク１２を構成する受信装置１３−１乃至１３−７、アクセスポイント１４−１及び１４−２、インターネット１５、鍵サーバ１６、モニタリングサーバ１７、及びウェブサーバ１８から構成される。
【００３５】
放送装置１１は、例えばデジタルテレビジョン番組の放送を行う放送事業者により提供される。放送装置１１は、デジタルテレビジョン番組等のＡＶコンテンツのデジタルテレビジョン放送信号を放送（送信）するようになされている。なお、放送装置１１の詳細な構成は、図２を参照して後述する。
【００３６】
メッシュネットワーク１２は、無線通信等の通信機能を有する受信装置１３−１乃至１３−７が相互に通信を行うことにより、網の目状に形成されたネットワークである。
【００３７】
受信装置１３−１は、放送装置１１から送信されたデジタルテレビジョン放送信号を受信して、デジタルテレビジョン番組等の映像及び音声を取得する。受信装置１３−１は、取得した映像をディスプレイ（後述する図３のディスプレイ３１）に出力するとともに、音声をスピーカ（後述する図３のスピーカ３２）に出力する。
【００３８】
また、受信装置１３−１は、無線通信等の通信機能を有し、メッシュネットワーク１２内の他の受信装置と通信を行うほか、アクセスポイント１４−１を介してインターネット１５に接続して、鍵サーバ１６やウェブサーバ１８等の各種のサーバと通信を行う。
【００３９】
アクセスポイント１４−１は、インターネットサービスプロバイダにより提供される。アクセスポイント１４−１は、専用線を介してインターネット１５と接続されており、接続してきた受信装置１３−１を、インターネット１５に接続させる。すなわち、インターネットサービスプロバイダは、インターネット１５への接続サービスを提供することで、受信装置１３−１を使用するユーザから、サービスの内容に応じた所定の料金を徴収することになる。
【００４０】
以下、このようなインターネットゲートウェイ（IGW：Internet Gateway）として機能する受信装置を、外部接続受信装置とも称する。すなわち、メッシュネットワーク１２においては、受信装置１３−１乃至１３−７のうち、受信装置１３−１及び１３−７が外部接続受信装置として構成される。受信装置１３−７は、アクセスポイント１４−２を介してインターネット１５に接続される。
【００４１】
受信装置１３−１又は１３−７は、インターネットゲートウェイとして機能することで、メッシュネットワーク１２内の外部接続受信装置以外の受信装置１３−２乃至１３−６を、アクセスポイント１４−１又は１４−２を介してインターネット１５に接続させる。
【００４２】
受信装置１３−２乃至１３−６は、インターネットゲートウェイの機能を有していない以外、受信装置１３−１と同様に構成される。また、受信装置１３−７は、受信装置１３−１と同様に構成される。
【００４３】
また、受信装置１３−１乃至１３−７のそれぞれは、各受信装置でのパケット通信処理によるパケット通過量をそれぞれ監視しており、当該パケット通過量の総量に関するパケット通過総量情報をそれぞれ蓄積している。受信装置１３−１及び１３−７は、受信装置１３のパケット通過総量情報を、インターネット１５を介してモニタリングサーバ１７に送信する。
【００４４】
なお、以下の説明において、受信装置１３−１乃至１３−７を特に区別する必要がない場合、単に受信装置１３と称して説明する。また、受信装置１３は、単体として存在してもよいし、例えば、テレビジョン受像機やビデオレコーダ等に内蔵されているようにしてもよい。また、受信装置１３の詳細な構成は、図３を参照して後述する。
【００４５】
鍵サーバ１６は、例えば、インフラ接続型メッシュネットワークサービスを提供するネットワークサービスプロバイダにより提供される。鍵サーバ１６は、メッシュネットワーク１２を構成する受信装置１３の間で行われる通信の暗号化に用いられる共有秘密鍵を提供する。鍵サーバ１６は、共有秘密鍵を生成して暗号化した後、放送装置１１に送信する。放送装置１１は、鍵サーバ１６からの暗号化共有秘密鍵を、デジタルテレビジョン放送信号として放送（送信）する。なお、暗号化共有秘密鍵は、カルーセル伝送等により放送配信される。
【００４６】
受信装置１３は、放送装置１１からデジタルテレビジョン放送信号として送信される暗号化共有秘密鍵を受信して復号し、復号された共有秘密鍵を用いて、メッシュネットワーク１２に接続された他の受信装置１３との通信を暗号化する。
【００４７】
なお、鍵サーバ１６の詳細な構成は、図５を参照して後述する。
【００４８】
モニタリングサーバ１７は、例えば、インフラ接続型メッシュネットワークサービスを提供するネットワークサービスプロバイダにより提供される。モニタリングサーバ１７は、メッシュネットワーク１２を構成する受信装置１３でのパケット通信処理によるパケット通過量を常時監視し、その監視結果に応じて、受信装置１３がインターネット１５に接続する際のメッシュネットワーク１２の経路を示す経路情報を生成する。
【００４９】
具体的には、モニタリングサーバ１７は、受信装置１３−１及び１３−７から送信される、メッシュネットワーク１２を構成する受信装置１３のパケット通過総量情報を、インターネット１５を介して受信する。モニタリングサーバ１７は、受信装置１３−１及び１３−７からのパケット通過総量情報に基づいて、外部接続受信装置でのパケット通信処理によるパケット通過量に応じた経路情報を生成する。モニタリングサーバ１７は、生成した経路情報を暗号化した後、放送装置１１に送信する。放送装置１１は、モニタリングサーバ１７からの暗号化経路情報を、デジタルテレビジョン放送信号として放送（送信）する。なお、暗号化経路情報は、カルーセル伝送等により放送配信される。
【００５０】
受信装置１３は、放送装置１１からデジタルテレビジョン放送信号として送信される暗号化経路情報を受信して復号し、復号された経路情報に基づいて、インターネット１５に接続する際のメッシュネットワーク１２の経路を選択する。そして、受信装置１３は、選択した経路に従って、パケット通過量に応じた外部接続受信装置を経由し、インターネット１５に接続して通信を行う。これにより、受信装置１３は、例えば、インターネット１５に接続されたウェブサーバ１８にアクセスすることが可能となる。
【００５１】
なお、モニタリングサーバ１７の詳細な構成は、図６を参照して後述する。
【００５２】
ウェブサーバ１８は、所定のウェブサイトを提供する専用のサーバである。ウェブサーバ１８は、インターネット１５を介してアクセスしてきた受信装置１３に対して、所望のウェブページを提供する。
【００５３】
情報処理システム１は、以上のように構成される。
【００５４】
［放送装置の構成例］
図２は、図１の放送装置１１の構成例を示す図である。
【００５５】
放送装置１１は、ビデオエンコーダ２１、オーディオエンコーダ２２、多重化部２３、送信部２４、通信部２５、及び制御部２６から構成される。
【００５６】
ビデオエンコーダ２１は、前段から入力されるデジタルテレビジョン番組等のＡＶコンテンツのビデオ信号を所定の符号化方式に従って符号化し、その結果得られるビデオストリームを多重化部２３に供給する。
【００５７】
オーディオエンコーダ２２は、ビデオエンコーダ２１に入力されるビデオ信号に対応するオーディオ信号を所定の符号化方式に従って符号化し、その結果得られるオーディオストリームを多重化部２３に供給する。
【００５８】
多重化部２３には、ビデオエンコーダ２１からのビデオストリーム、及びオーディオエンコーダ２２からのオーディオストリームが供給される。多重化部２３は、ビデオストリーム及びオーディオストリームを多重化し、その結果得られる多重化ストリームを送信部２４に供給する。具体的には、例えば、トランスポートストリーム（Transport Stream、以下、ＴＳという）に多重化する。
【００５９】
送信部２４は、多重化部２３から供給される多重化ストリームをデジタルテレビジョン放送信号として放送（送信）する。
【００６０】
通信部２５は、鍵サーバ１６から送信される暗号化共有秘密鍵、又はモニタリングサーバ１７から送信される暗号化経路情報を受信し、制御部２６に供給する。制御部２６は、通信部２５からの暗号化共有秘密鍵又は暗号化経路情報を、多重化部２３に供給する。
【００６１】
多重化部２３は、制御部２６から暗号化共有秘密鍵又は暗号化経路情報が入力された場合、ビデオストリーム及びオーディオストリームを多重化し、さらに、暗号化共有秘密鍵又は暗号化経路情報も多重化し、その結果得られる多重化ストリームを送信部２４に供給する。
【００６２】
送信部２４は、多重化部２３から供給される、暗号化共有秘密鍵又は暗号化経路情報が多重化された多重化ストリームを、デジタルテレビジョン放送信号として送出する。
【００６３】
なお、前述した説明では、暗号化共有秘密鍵又は暗号化経路情報を多重化ストリームに多重化するようにしたが、例えばビデオストリームやオーディオストリームに埋め込むなど、他の方法により送信することも可能である。
【００６４】
放送装置１１は、以上のように構成される。
【００６５】
［受信装置の構成例］
図３は、図１の受信装置１３の構成例を示す図である。
【００６６】
図３に示すように、受信装置１３は、チューナ４１、多重分離部４２、ビデオデコーダ４３、ビデオ出力部４４、オーディオデコーダ４５、オーディオ出力部４６、制御部４７、メモリ４８、操作部４９、及び通信部５０から構成される。
【００６７】
チューナ４１は、放送装置１１からのデジタルテレビジョン放送信号を、アンテナを介して受信する。チューナ４１は、ユーザによって選局されたチャンネルに対応するデジタルテレビジョン放送信号を復調し、その結果得られるＴＳを多重分離部４２に出力する。
【００６８】
多重分離部４２は、チューナ４１から入力されるＴＳを、ビデオストリームと、オーディオストリームに分離して、それぞれをビデオデコーダ４３と、オーディオデコーダ４５に出力する。また、多重分離部４２は、ＴＳから暗号化共有秘密鍵又は暗号化経路情報を抽出して、制御部４７に供給する。
【００６９】
ビデオデコーダ４３は、多重分離部４２から入力されたビデオストリームを復号し、その結果得られるビデオ信号をビデオ出力部４４に出力する。ビデオ出力部４４は、ビデオデコーダ４３から入力されたビデオ信号を、ディスプレイ３１に出力する。
【００７０】
オーディオデコーダ４５は、多重分離部４２から入力されたオーディオストリームを復号し、その結果得られるオーディオ信号をオーディオ出力部４６に出力する。オーディオ出力部４６は、オーディオデコーダ４５からのオーディオ信号を、スピーカ３２に出力する。
【００７１】
これにより、ＡＶコンテンツの映像がディスプレイ３１に表示されるとともに、それに対応した音声がスピーカ３２から出力されるととなり、選局されたチャンネルの番組が視聴可能となる。なお、図３の例では、受信装置１３と、ディスプレイ３１及びスピーカ３２とが別々に構成される例を示しているが、ディスプレイ３１及びスピーカ３２は、受信装置１３と一体に構成されていてもよい。
【００７２】
制御部４７は、メモリ４８にあらかじめ記憶されている制御用プログラムを実行することにより受信装置１３の各部の動作を制御する。メモリ４８には、制御部４７によって実行される制御用プログラムがあらかじめ記憶されている。この制御用プログラムは、デジタルテレビジョン放送信号、又はインターネット１５を介して取得する更新データに基づいて更新することができる。また、メモリ４８は、制御部４７からの各種のデータを適宜記憶する。操作部４９は、ユーザからの各種の操作を受け付けて、それに対応する操作信号を制御部４７に通知する。
【００７３】
また、制御部４７は、通信部５０を制御して、メッシュネットワーク１２又はインターネット１５に接続された機器との通信を行う。さらに、制御部４７は、通信部５０を制御して、パケット通信処理によるパケット通過量をそれぞれ監視しており、当該パケット通過量の総量に関するパケット通過総量情報を、メモリ４８に記憶する。
【００７４】
制御部４７は、多重分離部４２からの暗号化共有秘密鍵を復号し、通信部５０を制御して、復号された共有秘密鍵を用いて、メッシュネットワーク１２に接続された他の受信装置１３との通信を暗号化する。
【００７５】
また、制御部４７は、多重分離部４２からの暗号化経路情報を復号し、図３の受信装置１３が外部接続受信装置ではない場合、復号された経路情報に基づいて、インターネット１５に接続する際のメッシュネットワーク１２の経路を選択する。そして、受信装置１３は、選択した経路に従い、通信部５０を制御して、パケット通過量に応じた外部接続受信装置を経由して、インターネット１５に接続し、各種のサーバにアクセスする。一方、制御部４７は、図３の受信装置１３が外部接続受信装置である場合、通信部５０を制御して、直接、アクセスポイント１４を介してインターネット１５に接続し、各種のサーバにアクセスする。
【００７６】
なお、制御部４７の詳細な構成は、図４を参照して後述する。
【００７７】
受信装置１３は、以上のように構成される。
【００７８】
［制御部の詳細な構成例］
図４は、図３の制御部４７の詳細な構成例を示す図である。
【００７９】
図４に示すように、制御部４７は、復号部６１、経路選択部６２、通信制御部６３、及びパケット監視部６４から構成される。
【００８０】
復号部６１は、メモリ４８に記憶されたデバイス秘密鍵を用いて、多重分離部４２から供給される暗号化共有秘密鍵又は暗号化経路情報を復号する。復号部６１により復号された共有秘密鍵又は経路情報は、メモリ４８に記憶される。なお、デバイス秘密鍵は、例えば受信装置１３の工場出荷時等にメモリ４８の所定の領域に格納される。
【００８１】
経路選択部６２は、受信装置１３が外部接続受信装置ではない場合、メモリ４８に記憶された経路情報に基づいて、受信装置１３がインターネット１５に接続する際のメッシュネットワーク１２の経路を選択する。経路選択部６２は、経路の選択結果を、通信制御部６３に供給する。なお、詳細は後述するが、メモリ４８に記憶された経路情報は、適宜更新される。
【００８２】
通信制御部６３は、通信部５０を制御して、メッシュネットワーク１２又はインターネット１５に接続された機器との通信を行う。通信制御部６３は、受信装置１３が外部接続受信装置ではない場合、経路選択部６２からの経路の選択結果に従い、通信部５０を制御して、パケット通過量に応じた外部接続受信装置を経由して、インターネット１５に接続し、各種のサーバにアクセスする。また、通信制御部６３は、受信装置１３が外部接続受信装置である場合、通信部５０を制御して、直接、アクセスポイント１４を介してインターネット１５に接続し、各種のサーバにアクセスする。
【００８３】
また、通信制御部６３は、通信部５０を制御して、メモリ４８に記憶された共有秘密鍵を用いて、メッシュネットワーク１２に接続された他の受信装置１３との通信を暗号化する。
【００８４】
パケット監視部６４は、通信部５０を制御して、パケット通信処理によるパケット通過量をそれぞれ監視し、その監視結果に応じて、メモリ４８に記憶されたパケット通過量の総量に関するパケット通過総量情報を適宜更新する。このパケット通過総量情報は、メモリ４８から適宜読み出すことが可能である。
【００８５】
制御部４７は、以上のように構成される。
【００８６】
なお、図３及び図４では、図１の受信装置１３−１乃至１３−７が同一の構成を有するため、それらをまとめて、受信装置１３及び制御部４７として説明したが、以下の説明において、それらの受信装置１３又は制御部４７を構成するブロックを区別する必要がある場合には、各ブロックに対して、受信装置１３に対応した符号を付して説明するものとする。具体的には、例えば、受信装置１３−１は、チューナ４１−１乃至通信部５０−１から構成され、さらに、制御部４７−１は、復号部６１−１乃至パケット監視部６４−１から構成されるものとする。
【００８７】
また、制御部４７を構成する各機能ブロックは、メモリ４８にあらかじめ記憶された制御用プログラムを実行することで実現されるため、以下の図面の説明では、復号部６１による共有秘密鍵を暗号化する機能を実現するためのプログラムを、「Key Decryption Module」と記述するものとする。また、通信制御部６３による通信を暗号化する機能と、暗号化されたセッションを保護するための機能をそれぞれ実現するためのプログラムを、「Key Management Agent」と、「Link Protection Module」とそれぞれ記述するものとする。さらに、パケット監視部６４にパケット通過量の監視機能を実現するためのプログラムを、「Monitoring Agent（MA）」と記述するものとする。
【００８８】
［鍵サーバの構成例］
図５は、図１の鍵サーバ１６の構成例を示す図である。
【００８９】
図５に示すように、鍵サーバ１６は、共有秘密鍵生成部８１、暗号化部８２、デバイス秘密鍵記憶部８３、及び通信部８４から構成される。
【００９０】
共有秘密鍵生成部８１は、共有秘密鍵を生成し、暗号化部８２又は通信部８４に供給する。
【００９１】
暗号化部８２は、デバイス秘密鍵記憶部８３から読み出したデバイス秘密鍵を用いて、共有秘密鍵生成部８１から供給された共有秘密鍵を暗号化し、通信部８４に供給する。なお、デバイス秘密鍵記憶部８３には、受信装置１３のメモリ４８に記憶されたデバイス秘密鍵に対応するデバイス秘密鍵があらかじめ記憶される。
【００９２】
通信部８４は、暗号化部８２から供給される暗号化共有秘密鍵を、放送装置１１に送信する。また、通信部８４は、共有秘密鍵生成部８１から共有秘密鍵が供給された場合、共有秘密鍵を、モニタリングサーバ１７に送信する。
【００９３】
鍵サーバ１６は、以上のように構成される。
【００９４】
［モニタリングサーバの構成例］
図６は、図１のモニタリングサーバ１７の構成例を示す図である。
【００９５】
図６に示すように、モニタリングサーバ１７は、通信部１０１、パケット通過量監視部１０２、パケット通過量データベース１０３、アカウントデータベース１０４、経路情報生成部１０５、暗号化部１０６、通信部１０７、及び課金処理部１０８から構成される。
【００９６】
通信部１０１は、インターネット１５を介して、外部接続受信装置としての受信装置１３−１及び１３−７から、パケット通過総量情報を受信し、パケット通過量監視部１０２に供給する。
【００９７】
パケット通過量監視部１０２は、通信部１０１から供給されるパケット通過総量情報を、パケット通過量データベース１０３に蓄積させる。パケット通過量監視部１０２は、パケット通過量データベース１０３に蓄積されたパケット通過総量情報を適宜参照することで、受信装置１３でのパケット通信処理によるパケット通過量を常時監視する。パケット通過量監視部１０２は、経路情報の配信が行われる場合、パケット通過量データベース１０３に蓄積されたパケット通過総量情報を読み出して、経路情報生成部１０５に供給する。
【００９８】
なお、アカウントデータベース１０４には、インターネットサービスプロバイダ及びネットワークサービスプロバイダに加入しているユーザに関するユーザ情報が蓄積されている。アカウントデータベース１０４のユーザ情報と、パケット通過量データベース１０３の受信装置１３ごとのパケット通過総量情報とは関連付けられている。
【００９９】
経路情報生成部１０５は、パケット通過量監視部１０２から供給されるパケット通過総量情報に基づいて、経路情報を生成し、暗号化部１０６に供給する。また、通信部１０７は、鍵サーバ１６から送信される共有秘密鍵を受信し、暗号化部１０６に供給する。
【０１００】
暗号化部１０６は、通信部１０７から供給される共有秘密鍵を用いて、経路情報生成部１０５から供給される経路情報を暗号化し、通信部１０７に供給する。
【０１０１】
通信部１０７は、暗号化部１０６から供給される暗号化経路情報を、放送装置１１に送信する。
【０１０２】
課金処理部１０８は、アカウントデータベース１０４を参照して得られるユーザ情報に基づいて、パケット通過量データベース１０３から、インターネットサービスプロバイダ及びネットワークサービスプロバイダに加入しているユーザの使用する受信装置１３のパケット通過総量情報を読み出す。課金処理部１０８は、パケット通過量データベース１０３から読み出したパケット通過総量情報に基づいて、外部接続受信装置以外の受信装置１３（例えば、受信装置１３−３）を使用するユーザに対するインターネット１５の利用料金を決定するための課金処理を行う。課金処理部１０８は、課金処理により決定されたユーザの利用料金に関する利用料金情報を、通信部１０１に供給する。
【０１０３】
なお、課金処理は、例えば、ユーザが月極め課金で契約している場合には１ヶ月ごとなど、所定の期間ごと実行される。
【０１０４】
通信部１０１は、課金処理部１０８から供給される利用料金情報を、インターネット１５を介して、外部接続受信装置としての受信装置１３−１又は１３−７に送信する。
【０１０５】
モニタリングサーバ１７は、以上のように構成される。
【０１０６】
［インフラ接続型メッシュネットワークサービス］
図７は、インフラ接続型メッシュネットワークサービスの概要を示す図である。
【０１０７】
情報処理システム１によって、インフラ接続型メッシュネットワークサービスを提供するネットワークサービスプロバイダは、当該サービスの提供を受けるユーザに対してアカウントを付与する。図７の例では、受信装置１３−１、受信装置１３−３、受信装置１３−６、及び受信装置１３−７を使用するユーザＵ１、ユーザＵ３、ユーザＵ６、及びユーザＵ７に対して、それぞれアカウントが付与されている。また、ユーザＵ１及びユーザＵ７は、それぞれ、インターネットサービスプロバイダが提供する接続サービスにも加入している。従って、受信装置１３−１及び１３−７は、外部接続受信装置として、アクセスポイント１４を介してインターネット１５に接続可能である。
【０１０８】
ユーザＵ３及びＵ６は、インターネットサービスプロバイダの接続サービスには加入していないものの、インフラ接続型メッシュネットワークサービスに加入しているため、受信装置１３−３及び１３−６は、メッシュネットワーク１２内の受信装置１３−１又は１３−７等の外部接続受信装置を経由して、インターネット１５に接続可能である。
【０１０９】
ユーザＵ１及びＵ７は、所定の期間ごとに接続サービスに応じた利用料金を、インターネットサービスプロバイダに支払うことになるが、当該接続サービスに加入していないユーザＵ３及びＵ６には、接続サービスに対する利用料金を、インターネットサービスプロバイダに対して直接支払う義務が生じない。そこで、インフラ接続型メッシュネットワークサービスでは、受信装置１３−３又は１３−６による、受信装置１３−１又は１３−７を経由したインターネット１５への接続状況に応じて、ユーザＵ３及びＵ６に対しても接続サービスの利用料金の負担を求めるようにする。具体的には、例えば、受信装置１３−１がパケット通信処理で送受信したパケット通過量のうち、受信装置１３−３から受信したパケット及び受信装置１３−３に送信したパケットの通過量に応じて、ユーザＵ３に対しても接続サービスの利用料金が請求されるようにする。そして、例えば、ユーザＵ３から支払われた利用料金の全部又は一部は、外部接続受信装置を提供したユーザＵ１に還元されるようにする。
【０１１０】
これにより、ユーザＵ１及びＵ７は、例えば外部接続受信装置のパケット通信処理の処理能力に余裕がある場合には、その処理能力の一部を他のユーザの受信装置１３に利用させることで、インターネットサービスプロバイダに支払った利用料金の一部が他のユーザのインターネット１５の利用頻度に応じて還元されることになる。一方、ユーザＵ３及びＵ６は、インターネット１５の利用頻度に応じた利用料金の支払いを請求されるものの、自身がインターネットサービスプロバイダの接続サービスに加入したときに支払う利用料金よりも安価に、インターネット１５への接続環境を構築することができる。
【０１１１】
また、インフラ接続型メッシュネットワークサービスでは、メッシュネットワーク１２を構成する受信装置１３の間で行われる通信を、共有秘密鍵を用いて暗号化することで、セキュアな通信が実現される。この共有秘密鍵は、メッシュネットワーク１２とは別の同報配信放送ネットワーク、すなわち、放送装置１１から放送されるので、共有秘密鍵の安全性を確保することができる。
【０１１２】
さらに、インフラ接続型メッシュネットワークサービスでは、メッシュネットワーク１２内に複数の外部接続受信装置が存在する場合に、どの経路を選択すべきかを示す経路情報が、受信装置１３に提供される。例えば、図７に示すように、受信装置１３−３は、外部接続受信装置として受信装置１３−１を選択する経路αと、受信装置１３−７を選択する経路βを選択可能であるが、パケット通信処理によるパケット通過量の少ない外部接続受信装置を経由した経路が選択されることが望ましい。すなわち、例えば、受信装置１３−３がインターネット１５に接続する際の経路を、経路αに固定してしまうと、受信装置１３−１のパケット通過量が、受信装置１３−７のパケット通過量に比べて増加し、ユーザＵ１とユーザＵ７に対して還元される、ユーザＵ３の利用料金が公平に配分されないことになる。また、受信装置１３−６の経路が、外部接続受信装置として受信装置１３−７を選択する経路γに固定された場合にも、ユーザＵ１とユーザＵ７に対して還元される、ユーザＵ６の利用料金が公平に配分されないことになる。
【０１１３】
そこで、インフラ接続型メッシュネットワークサービスでは、外部接続受信装置のパケット通過量に応じた経路を選択するための経路情報を、受信装置１３に提供して、例えば受信装置１３−３に経路α又は経路βを選択させることで、外部接続受信装置のパケット通過量に偏りが生じないようにする。その結果、外部接続受信装置のユーザに対して還元される利用料金が公平に配分され、接続サービスの利用料金の負担を公平にすることができる。また、この経路情報は、メッシュネットワーク１２とは別の同報配信放送ネットワーク、すなわち、放送装置１１から放送されるので、経路情報の安全性を確保することができる。
【０１１４】
なお、メッシュネットワーク１２を構成する受信装置１３に対して、外部接続受信装置となる受信装置１３を通知する方法であるが、例えば、次に示す方法を採用することができる。すなわち、図７の例では、受信装置１３−１は、隣接する受信装置１３−２に対して、自身が外部接続受信装置である旨を通知する。受信装置１３−２は、受信装置１３−３に対して、自身を介して外部接続受信装置である受信装置１３−１に接続可能である旨を通知する。同様に、受信装置１３−７は、隣接する受信装置１３−５に対して、自身が外部接続受信装置である旨を通知する。受信装置１３−５は、受信装置１３−４及び１３−６に対して、自身を介して外部接続受信装置である受信装置１３−７に接続可能である旨を通知する。さらに、受信装置１３−４は、自身と受信装置１３−５を介して、外部接続受信装置である受信装置１３−７に接続可能である旨を通知する。これにより、受信装置１３−３は、インターネット１５に接続するための経路として、経路α又は経路βを認識できる。
【０１１５】
インフラ接続型メッシュネットワークサービスにおいては、以上のようなサービスが提供される。以下の説明では、より具体的なサービスの内容について説明する。
【０１１６】
［パケット転送処理］
まず、図８のフローチャートを参照して、メッシュネットワーク１２を構成する複数の受信装置１３の間で行われるパケット転送処理について説明する。なお、図８では、受信装置１３−３が、図７の経路αを経由して、外部接続受信装置である受信装置１３−１からインターネット１５に接続する場合を一例にして説明する。
【０１１７】
受信装置１３−１では、ユーザＵ１によりブラウザが操作され、ウェブサイトの閲覧が指示された場合（Ｓ２１の「Yes」）、通信制御部６３−１は、通信部５０−１を制御して、アクセスポイント１４−１を介してインターネット１５に接続する。そして、通信制御部６３−１は、リクエストを、インターネット１５を介してウェブサーバ１８に送信して、リクエストに応じたウェブページを受信する（Ｓ２２）。これにより、ディスプレイ３１−１上のブラウザには、ユーザＵ１の操作に応じた所望のウェブページが表示される。
【０１１８】
ステップＳ２３において、パケット監視部６４−１は、ユーザＵ１によるウェブサイトの閲覧における一連のパケット通信処理で送受信されたパケット通過量に応じて、メモリ４８−１に記憶されたパケット通過総量情報を更新する。
【０１１９】
以上のように、外部接続受信装置である受信装置１３−１は、インターネット１５に直接接続して、所望のウェブページを受信することができる。一方、外部接続受信装置ではない受信装置１３−３は、外部接続受信装置を経由してインターネット１５に接続することになる。
【０１２０】
ステップＳ１において、制御部４７−３は、操作部４９−３からの操作信号に基づいて、ユーザＵ３によりブラウザが操作され、ウェブサイトの閲覧が指示されたか否かを判定する。
【０１２１】
ステップＳ１において、ウェブサイトの閲覧が指示されたと判定された場合、処理は、ステップＳ２に進む。ステップＳ２において、通信制御部６３−３は、通信部５０−３を制御して、メモリ４８−３に記憶された経路情報から選択された経路αに従って、所望のウェブページのリクエストを、受信装置１３−２に送信する（Ｓ３）。
【０１２２】
受信装置１３−２では、隣接する受信装置１３−３からリクエストが送られると（Ｓ１１の「Yes」）、通信制御部６３−２は、通信部５０−２を制御して、隣接する受信装置１３−３からのリクエストを受信する（Ｓ１２）。通信制御部６３−２は、通信部５０−２を制御して、受信したリクエストを、受信装置１３−１に転送する（Ｓ１３）。
【０１２３】
受信装置１３−１では、隣接する受信装置１３−２からリクエストが転送されると（Ｓ２４の「Yes」）、通信制御部６３−１は、通信部５０−１を制御して、隣接する受信装置１３−２からのリクエストを受信する（Ｓ２５）。通信制御部６３−１は、通信部５０−１を制御して、アクセスポイント１４−１を介してインターネット１５に接続する。そして、通信制御部６３−１は、リクエストを、インターネット１５を介してウェブサーバ１８に送信して、リクエストに応じたウェブページを受信する（Ｓ２６）。
【０１２４】
ステップＳ２７において、通信制御部６３−１は、通信部５０−１を制御して、受信したウェブページを、受信装置１３−２に送信する。また、ステップＳ２８において、パケット監視部６４−１は、ユーザＵ３によるウェブサイトの閲覧における一連のパケット通信処理で送受信されたパケット通過量に応じて、メモリ４８−１に記憶されたパケット通過総量情報を更新する。
【０１２５】
受信装置１３−２では、受信装置１３−１からウェブページが送られると、通信制御部６３−２は、通信部５０−２を制御して、ウェブページを受信し（Ｓ１４）、受信装置１３−３に転送する（Ｓ１５）。また、ステップＳ１６において、パケット監視部６４−２は、ユーザＵ３によるウェブサイトの閲覧における一連のパケット通信処理で送受信されたパケット通過量に応じて、メモリ４８−２に記憶されたパケット通過総量情報を更新する。
【０１２６】
受信装置１３−３では、受信装置１３−２からウェブページが送られると、通信制御部６３−２は、通信部５０−２を制御して、ウェブページを受信する（Ｓ４）。これにより、ディスプレイ３１−３上のブラウザには、ユーザＵ３の操作に応じた所望のウェブページが表示される。また、ステップＳ５において、パケット監視部６４−３は、ユーザＵ３によるウェブサイトの閲覧における一連のパケット通信処理で送受信されたパケット通過量に応じて、メモリ４８−３に記憶されたパケット通過総量情報を更新する。
【０１２７】
以上のように、インターネットサービスプロバイダの接続サービスに加入しているユーザＵ１の受信装置１３−１は、インターネット１５に直接接続する一方、接続サービスに加入していないユーザＵ３の受信装置１３−３は、受信装置１３−１を経由してインターネット１５に接続して、ウェブサーバ１８からのウェブページを取得する。また、このとき、各受信装置１３では、パケット通信処理で送受信したパケット通過量が、パケット通過総量情報として保持される。この各受信装置１３に保持されるパケット通過総量情報が、後述する経路情報配信処理や、課金処理に用いられる。
【０１２８】
［共有秘密鍵配信］
次に、図９乃至図１２を参照して、共有秘密鍵配信について説明する。図９は、共有秘密鍵配信の概要を示す図である。
【０１２９】
前述したように、情報処理システム１では、メッシュネットワーク１２を構成する受信装置１３の間で行われる通信を、放送装置１１から放送される秘密鍵を用いて暗号化することで、セキュアな通信を実現する。
【０１３０】
図９に示すように、鍵サーバ１６において、暗号化部８２は、デバイス秘密鍵（Common Device Key）を用いて、共有秘密鍵（Common Secret Key）を暗号化し、通信部８４は、暗号化共有秘密鍵を放送装置１１に送信する。放送装置１１は、鍵サーバ１６からの暗号化共有秘密鍵（Encryption Common Secret Key）を、放送により配信する。この暗号化共有秘密鍵の配信時期は、例えば数秒間隔、数分間隔、数時間間隔、数日間隔など所定の時間間隔が設定される。
【０１３１】
受信装置１３−１乃至１３−３は、放送装置１１からの暗号化共有秘密鍵をそれぞれ受信する。受信装置１３−１乃至１３−３においては、復号部６１によって、デバイス秘密鍵（Common Device Key）を用いて、放送装置１１から配信された暗号化共有秘密鍵（Encryption Common Secret Key）が復号される。これにより、受信装置１３−１乃至１３−３は、それぞれ共有秘密鍵（Common Secret Key）を取得する。そして、受信装置１３−１乃至１３−３においては、通信部５０が、通信制御部６３の制御に従い、他の受信装置１３と相互に無線通信を確立する際に、取得した共有秘密鍵により認証を行い、無線通信を暗号化する。
【０１３２】
このように、メッシュネットワーク１２では、共有秘密鍵を用いた暗号化通信が行われるが、当該共有秘密鍵が、メッシュネットワーク１２やインターネット１５とは異なる同報配信放送ネットワーク、すなわち、放送により配信されるので、共有秘密鍵を配信する際の安全性を確保することができる。また、メッシュネットワーク１２を構成する受信装置１３のグループの規模が非常に大きくなると、秘密鍵を共有するためのコストが増大することになるが、共有秘密鍵を放送により配信すれば、グループの規模に関係なく配信することが可能であるので、秘密鍵共有のコストを削減することができる。
【０１３３】
なお、図９の説明では、説明を簡略化するため、メッシュネットワーク１２を構成する受信装置１３−１乃至１３−７のうちの受信装置１３−１乃至１３−３で行われる暗号化通信を例示したが、それ以外の受信装置１３の間でも同様の暗号化通信が行われる。
【０１３４】
［放送を用いた共有秘密鍵配信処理］
次に、共有秘密鍵配信をより具体的に説明する。図１０は、放送を用いた共有秘密鍵配信処理を示すフローチャートである。
【０１３５】
鍵サーバ１６は、定期的に、ステップＳ５１乃至Ｓ５３の処理を繰り返し実行することで、生成した共有秘密鍵を放送装置１１に送信する。具体的には、ステップＳ５１において、共有秘密鍵生成部８１は、共有秘密鍵を生成する。ステップＳ５２において、暗号化部８２は、デバイス秘密鍵記憶部８３から読み出したデバイス秘密鍵を用いて、共有秘密鍵生成部８１により生成された共有秘密鍵を暗号化する。ステップＳ５３において、通信部８４は、暗号化部８２により暗号化された暗号化共有秘密鍵を、放送装置１１に送信する。
【０１３６】
放送装置１１は、鍵サーバ１６から暗号化共有秘密鍵が送信されると、ステップＳ６１乃至Ｓ６３の処理を実行することで、暗号化共有秘密鍵を放送により配信する。具体的には、ステップＳ６１において、通信部２５は、鍵サーバ１６からの暗号化共有秘密鍵を受信する。ステップＳ６２において、多重化部２３は、制御部２６からの制御に従い、通信部２５により受信された暗号化共有秘密鍵を、ビデオストリーム及びオーディオストリームと多重化する。ステップＳ６３において、送信部２４は、多重化部２３からの多重化ストリームをデジタルテレビジョン放送信号として送信する。
【０１３７】
受信装置１３は、放送装置１１からデジタルテレビジョン放送信号が送信されると、ステップＳ７１乃至Ｓ７３の処理を実行することで、共有秘密鍵を取得して、メッシュネットワーク１２を構成する他の受信装置１３との無線通信を確立する際には共有秘密鍵により認証を行い、無線通信を暗号化する。
【０１３８】
具体的には、ステップＳ７１において、チューナ４１は、放送装置１１からのデジタルテレビジョン放送信号を、アンテナを介して受信する。ステップＳ７２において、復号部６１は、メモリ４８に記憶されたデバイス秘密鍵を用いて、デジタルテレビジョン放送信号から得られる暗号化共有秘密鍵を復号する。ステップＳ７３において、通信制御部６３は、他の受信装置１３との無線通信を確立する際に、復号部６１により復号された共有秘密鍵を用いた認証を行い、無線通信を暗号化する。
【０１３９】
以上、共有秘密鍵配信処理について説明した。
【０１４０】
［共有秘密鍵を用いたセッション保護］
次に、受信装置１３の間で行われる暗号化通信をより具体的に説明する。図１１及び図１２は、共有秘密鍵を用いたセッション保護の概要を示すシーケンス図である。
【０１４１】
図１１に示すように、外部接続受信装置としての受信装置１３−１と、受信装置１３−２が暗号化通信を行う場合、受信装置１３−２がプローブ要求を送信すると、それに応じて、受信装置１３−１がプローブ応答を返信する（Ｓ１０１）。また、受信装置１３−１と受信装置１３−２は、チャレンジ認証を行い（Ｓ１０２）、当該認証に成功した場合には、セッションで有効となるセッション鍵を生成して共有する（Ｓ１０３）。これにより、受信装置１３−１と受信装置１３−２においては、暗号化セッションが開始され、セッションが終了するまで、メッセージの交換時にはセッション鍵が用いられる（Ｓ１０４）。これにより、当該セッションが保護される。また、前述したように、暗号化セッションで用いられるセッション鍵は、図１０の共有秘密鍵配信処理により定期的に配信される共有秘密鍵によって、定期的に更新される。
【０１４２】
また、図１２に示すように、メッシュネットワーク１２を構成する複数の受信装置１３の中に、複数の外部接続受信装置が存在するとともに、当該外部接続受信装置が、通常の受信装置１３又は外部接続受信装置として振る舞う場合が想定される。図１２の例では、受信装置１３−Ａは、受信装置１３−Ｂに対して通常の受信装置１３として動作する。また、受信装置１３−Ｂは、受信装置１３−Ａに対しては外部接続受信装置として動作する一方、受信装置１３−Ｃに対しては通常の受信装置１３として動作する。さらに、受信装置１３−Ｃは、受信装置１３−Ｂに対して外部接続受信装置として動作する。
【０１４３】
この場合、受信装置１３−Ａと受信装置１３−Ｂでは、図１１と同様に、プローブ要求と応答がやり取りされ（Ｓ１１１）、チャレンジ認証が行われ（Ｓ１１２）、当該チャレンジ認証に成功した場合には、それらの受信装置のセッションで有効となるセッション鍵Ａが生成されて共有される（Ｓ１１３）。一方、受信装置１３−Ｂと受信装置１３−Ｃにおいても、図１１と同様に、プローブ要求と応答がやり取りされ（Ｓ１２１）、チャレンジ認証が行われ（Ｓ１２２）、当該チャレンジ認証に成功した場合には、それらの受信装置のセッションで有効となるセッション鍵Ｂが生成されて共有される（Ｓ１２３）。これにより、受信装置１３−Ａと受信装置１３−Ｂ、及び受信装置１３−Ｂと受信装置１３−Ｃのそれぞれでは、暗号化セッションが開始され、メッセージの交換時にはセッション鍵が用いられ、それぞれのセッションが保護されることになる（Ｓ１１４，Ｓ１２４）また、図１１と同様に、各暗号化セッションで用いられるセッション鍵は、図１０の共有秘密鍵配信処理により定期的に配信される共有秘密鍵によって、定期的に更新される。
【０１４４】
以上のように、メッシュネットワーク１２を構成する受信装置１３の間で行われる暗号化通信に用いられる共有秘密鍵を、改ざんなどの恐れがあるメッシュネットワーク１２やインターネット１５を経由するのではなく、放送により配信することで、共有秘密鍵の配信時における安全性を高めることができる。
【０１４５】
［経路情報配信］
次に、図１３乃至図１５を参照して、経路情報配信について説明する。
【０１４６】
前述したように、情報処理システム１では、メッシュネットワーク１２を構成する外部接続受信装置のパケット通過量に応じた経路を選択するための経路情報を、受信装置１３に提供することで、接続サービスに加入しているユーザに還元される利用料金が公平になるようにする。この経路情報は、安全性を確保するために、放送により配信されるが、各受信装置１３に蓄積されるパケット通過総量情報に基づき生成されるものである。すなわち、メッシュネットワーク１２を構成する受信装置１３のそれぞれが、自身のパケット通過総量情報を、インターネット１５を介してモニタリングサーバ１７に報告することで、モニタリングサーバ１７は、経路情報を生成したり、受信装置１３に対するインターネット１５の利用料金を決定する課金処理を行ったりすることができる。
【０１４７】
図１３は、パケット通過総量情報の報告処理の概要を示す図である。
【０１４８】
図１３に示すように、受信装置１３−１乃至１３−７のパケット監視部６４−１乃至６４−７は、外部接続受信装置を経由してインターネット１５に接続し、各パケット通過総量情報を、モニタリングサーバ１７に送信する。具体的には、受信装置１３−３は、パケット通過総量情報を隣接する受信装置１３−２及び１３−４に送信する。受信装置１３−２は、自身のパケット通過総量情報のほか、受信装置１３−３のパケット通過総量情報を、受信装置１３−１に送信する。受信装置１３−１は、自身のパケット通過総量情報のほか、受信装置１３−２及び１３−３のパケット通過総量情報を、インターネット１５を介してモニタリングサーバ１７に送信する。
【０１４９】
また、受信装置１３−４は、自身のパケット通過総量情報のほか、受信装置１３−３のパケット通過総量情報を、受信装置１３−５に送信する。受信装置１３−５は、自身のパケット通過総量情報のほか、受信装置１３−３及び１３−４のパケット通過総量情報を、受信装置１３−７に送信する。受信装置１３−７は、自身のパケット通過総量情報のほか、受信装置１３−３乃至１３−５のパケット通過総量情報を、インターネット１５を介してモニタリングサーバ１７に送信する。
【０１５０】
これにより、モニタリングサーバ１７は、メッシュネットワーク１２を構成する受信装置１３のパケット通過総量情報を、パケット通過量データベース１０３に蓄積することができる。そして、モニタリングサーバ１７は、パケット通過量データベース１０３に蓄積されたパケット通過総量情報に基づいて、経路情報を生成することになる。
【０１５１】
［放送を用いた経路情報配信処理］
次に、図１４のフローチャートを参照して、放送を用いた経路情報配信処理について説明する。
【０１５２】
受信装置１３−１及び１３−７等の外部接続受信装置のパケット監視部６４は、通信部５０を制御して、メモリ４８に記憶されたパケット通過総量情報を、インターネット１５を介してモニタリングサーバ１７に送信する（Ｓ１５１−１，Ｓ１５１−２，・・・）。また、鍵サーバ１６は、定期的に、ステップＳ１６１及びＳ１６２の処理を繰り返し実行することで、生成した共有秘密鍵をモニタリングサーバ１７に送信する。なお、ここで生成される秘密鍵は、図１０のステップＳ５１で生成された秘密鍵と同一である。
【０１５３】
モニタリングサーバ１７は、複数の外部接続受信装置からパケット通過総量情報が送信されると、ステップＳ１７１乃至Ｓ１７５の処理を実行することで、暗号化経路情報を、放送装置１１に送信する。具体的には、ステップＳ１７１において、通信部１０１は、複数の外部接続受信装置からのパケット通過総量情報を受信する。受信したパケット通過総量情報は、パケット通過量監視部１０２によって、パケット通過量データベース１０３に蓄積される。ステップＳ１７２において、経路情報生成部１０５は、パケット通過量監視部１０２によりパケット通過量データベース１０３から読み出されたパケット通過総量情報に基づいて、経路情報を生成する。
【０１５４】
図１５は、経路情報の例を示す図である。
【０１５５】
図１５に示すように、経路情報には、例えば、受信装置１３−１及び１３−７などの外部接続受信装置のパケット通過総量情報が記述される。図１５の例では、経路情報として、受信装置１３−１及び１３−７のパケット通過総量情報Ａ１，Ａ７のほか、受信装置１３−Ｘ乃至１３−Ｚ（不図示）などの外部接続受信装置のパケット通過総量情報ＡＸ，ＡＹ，ＡＺ等が記述される。
【０１５６】
図１４のフローチャートに戻り、ステップＳ１７３において、通信部１０７は、鍵サーバ１６からの共有秘密鍵を受信する。ステップＳ１７４において、暗号化部１０６は、通信部１０７により受信された共有秘密鍵を用いて、経路情報生成部１０５により生成された経路情報を暗号化する。ステップＳ１７５において、通信部１０７は、暗号化部１０６により暗号化された暗号化経路情報を、放送装置１１に送信する。
【０１５７】
放送装置１１は、鍵サーバ１６から暗号化経路情報が送信されると、ステップＳ１８１乃至Ｓ１８３の処理を実行することで、暗号化経路情報を放送により配信する。ステップＳ１８１乃至Ｓ１８３においては、図１０のステップＳ６１乃至Ｓ６３と同様に、鍵サーバ１６からの暗号化経路情報が、ビデオストリーム及びオーディオストリームと多重化され、デジタルテレビジョン放送信号として送信される。なお、当該デジタルテレビジョン放送信号は、メッシュネットワーク１２を構成するすべての受信装置１３により受信されるが、図１４の説明では、説明を簡略化するため、それらの代表として、受信装置１３−３について説明する。
【０１５８】
受信装置１３−３は、放送装置１１からデジタルテレビジョン放送信号が送信されると、ステップＳ１９１乃至Ｓ１９８の処理を実行することで、新たな経路情報を取得して、インターネット１５に接続する場合には、その経路情報に従った経路を選択する。
【０１５９】
具体的には、ステップＳ１９１及びＳ１９２においては、図１０のステップＳ７１及びＳ７２と同様に、チューナ４１−３によって、放送装置１１からのデジタルテレビジョン放送信号が受信され、復号部６１−３によって、デバイス秘密鍵を用いて、デジタルテレビジョン放送信号から得られる経路情報が復号される。ステップＳ１９３において、経路選択部６２−３は、復号された経路情報に対してフィルタリング処理を実行する。このフィルタリング処理では、受信装置１３−３が到達可能となる外部接続受信装置に関する情報のみが抽出される。例えば、受信装置１３−３が、図１５の経路情報を取得した場合、受信装置１３−３が到達可能となる外部接続受信装置は、受信装置１３−１及び１３−７のみとなるので、それ以外の受信装置１３−Ｘ乃至１３−Ｚのパケット通過総量情報ＡＸ乃至ＡＺは、経路情報から除外される。
【０１６０】
なお、到達可能な外部接続受信装置であるか否かの判定であるが、経路選択部６２−３は、例えば、隣接する受信装置１３からの通知に基づいて、接続可能な外部接続受信装置であると事前に認識していた外部接続受信装置を到達可能であると判定し、それ以外の外部接続受信装置を到達不可能であると判定すればよい。
【０１６１】
フィルタリング処理が終了すると、処理は、ステップＳ１９４に進められる。ステップＳ１９４において、経路選択部６２−３は、ステップＳ１９３のフィルタリング処理を施した経路情報をメモリ４８−３に記憶させて、経路情報を更新する。
【０１６２】
受信装置１３−３では、ユーザＵ３によりブラウザが操作され、ウェブサイトの閲覧が指示された場合（Ｓ１９５の「Yes」）、ステップＳ１９６において、経路選択部６２−３は、メモリ４８−３に記憶された経路情報に基づいて、パケット通過量の少ない外部接続受信装置を経由する経路を選択する。具体的には、メモリ４８−３に、図１５の経路情報が記憶されている場合、経路選択部６２−３は、ステップＳ１９３のフィルタリング処理により抽出された受信装置１３−１及び１３−７のパケット通過総量情報に応じて、パケット通過量の少ないのほうの外部接続受信装置を選択する。例えば、受信装置１３−７のパケット通過量のほうが、受信装置１３−１のパケット通過量よりも少ない場合、通信制御部６３−３は、通信部５０−３を制御して、経路β（図７）によりリクエストを送信する（Ｓ１９７）。そして、図８で説明したように、受信装置１３−３から送信されたリクエストは、受信装置１３−４及び１３−５を経由して、受信装置１３−７に到達する。
【０１６３】
受信装置１３−７は、アクセスポイント１４−２を介してインターネット１５に接続して、受信装置１３−３からのリクエストを、インターネット１５を介してウェブサーバ１８に送信し、リクエストに応じたウェブページを受信する。受信装置１３−７は、ウェブサーバ１８から受信したウェブページを、受信装置１３−５及び１３−４を介して、受信装置１３−３に送信する。これにより、受信装置１３−３では、受信装置１３−７がインターネット１５を介してウェブサーバ１８にアクセスして取得したウェブページが受信され（Ｓ１９８）、ディスプレイ３１−３上のブラウザには、ユーザＵ３の操作に応じた所望のウェブページが表示される。
【０１６４】
以上のように、メッシュネットワーク１２を構成する受信装置１３の経路として、パケット通過量の少ない外部接続受信装置からインターネット１５に接続する経路が選択されるため、外部接続受信装置を通過するパケット通過量を平均化して、外部接続受信装置のユーザに対して還元される他のユーザの利用料金を公平に分配させることができる。その結果、インフラ接続型メッシュネットワークサービスに加入しているユーザによる、インターネットサービスプロバイダの接続サービスの利用料金負担の公平性を保つことができる。
【０１６５】
また、メッシュネットワーク１２を構成する受信装置１３では、経路情報に基づいた経路での通信が行われるが、当該経路情報が、メッシュネットワーク１２やインターネット１５とは異なる同報配信放送ネットワーク、すなわち、放送により配信されるので、経路情報を配信する際の安全性を確保することができる。なお、仮に、メッシュネットワーク１２を利用して経路情報を配信する場合、メッシュネットワーク１２のトラフィックが増大すると、輻輳状態が発生して経路情報の更新が遅延し、経路情報に含まれるパケット通過総量情報の信頼性が低下することも考えられる。それに対して、経路情報を放送により配信する場合、経路情報の更新には遅延が生じないため、経路情報の信頼性を維持することが可能となる。
【０１６６】
［受信装置に対する課金処理］
次に、図１６のフローチャートを参照して、受信装置１３に対するインターネット１５の利用料金を決定する課金処理について説明する。
【０１６７】
受信装置１３−３では、パケット監視部６４−３によって、例えばユーザＵ３が月極め課金で契約している場合の１ヶ月間などの所定の期間が経過したか否かが判定される（Ｓ２０１）。パケット監視部６４−３は、１ヶ月間などの所定の期間が経過するのを待って、メモリ４８−３に記憶されたパケット通過総量情報を読み出して、取得する（Ｓ２０２）。ステップＳ２０３において、通信制御部６３−３は、通信部５０−３を制御して、パケット通過総量情報を、受信装置１３−２に送信する（Ｓ２０３）。
【０１６８】
受信装置１３−２は、受信装置１３−３からパケット通過総量情報が送信されると、ステップＳ２１１及びＳ２１２の処理を実行することで、受信装置１３−３からのパケット通過総量情報を、受信装置１３−１に転送する。ステップＳ２１１及びＳ２１２の処理は、図８のステップＳ１２及びＳ１３と同様とされる。
【０１６９】
受信装置１３−１は、受信装置１３−２からパケット通過総量情報が送信されると、ステップＳ２２１乃至Ｓ２２３の処理を実行することで、受信装置１３−２からのパケット通過総量情報と、自身のパケット通過総量情報を、インターネット１５を介してモニタリングサーバ１７に送信する。ステップＳ２２１乃至Ｓ２２３の処理は、図８のステップＳ２５及びＳ２６と同様とされる。
【０１７０】
モニタリングサーバ１７は、受信装置１３−１からパケット通過総量情報が送信されると、ステップＳ２３１乃至Ｓ２３４の処理を実行することで、受信装置１３−３に対するインターネット１５の利用料金を決定する。具体的には、ステップＳ２３１において、通信部１０１は、受信装置１３−１からのパケット通過総量情報を受信する。ステップＳ２３２において、パケット通過量監視部１０２は、通信部１０１により受信された、受信装置１３−１及び受信装置１３−３のパケット通過総量情報を、パケット通過量データベース１０３に蓄積する。
【０１７１】
ステップＳ２３３において、課金処理部１０８は、パケット通過量データベース１０３及びアカウントデータベース１０４を参照して、所定の期間の課金処理を行う。具体的には、課金処理部１０８は、アカウントデータベース１０４を参照して得られるユーザ情報に基づいて、パケット通過量データベース１０３から、ユーザＵ１の使用する受信装置１３−１のパケット通過総量情報と、ユーザＵ３の使用する受信装置１３−３のパケット通過総量情報をそれぞれ読み出す。そして、課金処理部１０８は、パケット通過量データベース１０３から読み出したパケット通過総量情報に基づいて、ユーザＵ３に対するインターネット１５の利用料金を決定するための課金処理を行う。
【０１７２】
ここで、ユーザＵ１は、インターネットサービスプロバイダの接続サービス及びネットワークサービスプロバイダのインフラ接続型メッシュネットワークサービスに加入し、ユーザＵ３は、インフラ接続型メッシュネットワークサービスにのみ加入している。例えば、この課金処理では、受信装置１３−１のパケット通過総量情報が示すパケット通過量に対する、受信装置１３−３のパケット通過総量情報が示すパケット通過量の割合を求めて、その割合に応じたインターネットサービスプロバイダの接続サービスの利用料金が、ユーザＵ３の利用料金として決定される。
【０１７３】
ステップＳ２３４において、通信部１０１は、課金処理部１０８による課金処理により決定された利用料金情報を、インターネット１５を介して受信装置１３−１に送信する。
【０１７４】
受信装置１３−１は、モニタリングサーバ１７から利用料金情報が送信されると、ステップＳ２２４及びＳ２２５を実行することで、モニタリングサーバ１７からの利用料金情報を受信して、受信装置１３−２に送信する。ステップＳ２２４及びＳ２２５の処理は、図８のステップＳ２６及びＳ２７と同様とされる。
【０１７５】
受信装置１３−２は、受信装置１３−１から利用料金情報が送信されると、ステップＳ２１３及びＳ２１４の処理を実行することで、受信装置１３−１からの利用料金情報を受信して、受信装置１３−３に転送する。ステップＳ２１３及びＳ２１４の処理は、図８のステップＳ１４及びＳ１５と同様とされる。
【０１７６】
受信装置１３−３は、受信装置１３−２から利用料金情報が送信されると、ステップＳ２０４において、受信装置１３−２からの利用料金情報を受信する。これにより、ユーザＵ３は、自身が加入しているネットワークサービスプロバイダに支払う利用料金を確認することができる。
【０１７７】
以上のように、例えば、受信装置１３−３がインターネット１５に接続する際の経路を固定せずに、外部接続受信装置である受信装置１３−１及び受信装置１３−７のパケット通過量に応じて動的に切り替えることで、受信装置１３−３からの接続が、一方の外部接続受信装置に偏らないようにすることができる。その結果、ユーザＵ１とユーザＵ７に対して還元される、ユーザＵ３の利用料金を振り分けることができる。また、ユーザＵ３は、外部接続受信装置のパケット通過量に対する、受信装置１３−３のパケット通過量に応じた利用料金を支払うことになるが、自身がインターネットサービスプロバイダに加入するよりも安い利用料金で、インターネット１５への接続環境を構築することができる。
【０１７８】
なお、前述した説明では、放送を用いた経路情報配信を説明したが、仮にメッシュネットワーク１２内の帯域が確実に確保できるのであれば、メッシュネットワーク１２を用いて経路情報配信を行うようにしてもよい。例えば、メッシュネットワーク１２を構成する複数の受信装置１３のそれぞれが、隣接する受信装置１３に対して、パケット通過総量情報を転送することで、経路情報を配信することができる。具体的には、受信装置１３−１は、自身のパケット通過総量情報を、隣接する受信装置１３−２に送信する。受信装置１３−２は、自身のパケット通過総量情報のほか、受信装置１３−１のパケット通過総量情報を、隣接する受信装置１３−３に送信する。これにより、図１７に示すように、受信装置１３−３は、受信装置１３−１及び１３−２のパケット通過総量情報Ａ１，Ａ２を取得できる。同様にまた、受信装置１３−４，１３−５，１３−７がそれぞれ、隣接する受信装置１３に対してパケット通過総量情報を転送することで、受信装置１３−３は、受信装置１３−４，１３−５，１３−７のパケット通過総量情報Ａ４，Ａ５，Ａ７を取得できる。そして、受信装置１３−３は、取得したそれらのパケット通過総量情報を用いて、パケット通過量の少ない外部接続受信装置を経由する経路を選択するようにすればよい。
【０１７９】
また、前述した説明では、経路情報として、パケット通過総量情報を配信する例を説明したが、例えば、常時通電されていて安定稼働している外部接続受信装置が優先的に選択されるようにして、メッシュネットワーク１２の信頼性を向上させるなど、他のポリシーを採用した経路情報が配信されるようにしてもよい。安定稼働している外部接続受信装置を優先的に選択するためには、例えば、鍵サーバ１６が、外部接続受信装置に実装されるルーティングモジュールを常時監視して、常時通電される可能性の高いルーティングモジュールを有する外部接続受信装置を含む経路を選択させる経路情報が配信されるようにすればよい。
【０１８０】
さらに、前述した説明では、暗号化方式として、共通鍵暗号化方式を説明したが、例えば、公開鍵暗号方式等の他の暗号化方式を採用することも可能である。ただし、秘密鍵を、放送を用いて配信する場合、その途中で改ざんされたり、誰かに情報を盗み取られる可能性が極めて少ないため、共通鍵暗号化方式を採用することで、例えば公開鍵暗号方式に比べて、各受信装置１３にて行われる処理を高速化することが可能となる。
【０１８１】
［本技術を適用したコンピュータの説明］
前述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０１８２】
図１８は、前述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０１８３】
コンピュータ２００において、CPU（Central Processing Unit）２０１，ROM（Read Only Memory）２０２，RAM（Random Access Memory）２０３は、バス２０４により相互に接続されている。
【０１８４】
バス２０４には、さらに、入出力インタフェース２０５が接続されている。入出力インタフェース２０５には、入力部２０６、出力部２０７、記憶部２０８、通信部２０９、及びドライブ２１０が接続されている。
【０１８５】
入力部２０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部２０７は、ディスプレイ、スピーカなどよりなる。記憶部２０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部２０９は、ネットワークインタフェースなどよりなる。ドライブ２１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア２１１を駆動する。
【０１８６】
以上のように構成されるコンピュータ２００では、CPU２０１が、例えば、記憶部２０８に記憶されているプログラムを、入出力インタフェース２０５及びバス２０４を介して、RAM２０３にロードして実行することにより、前述した一連の処理が行われる。
【０１８７】
コンピュータ２００（CPU２０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア２１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。
【０１８８】
コンピュータ２００では、プログラムは、リムーバブルメディア２１１をドライブ２１０に装着することにより、入出力インタフェース２０５を介して、記憶部２０８にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部２０９で受信し、記憶部２０８にインストールすることができる。その他、プログラムは、ROM２０２や記憶部２０８に、あらかじめインストールしておくことができる。
【０１８９】
なお、コンピュータ２００が実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１９０】
ここで、本明細書において、コンピュータ２００に各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０１９１】
また、プログラムは、１のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【０１９２】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０１９３】
なお、本技術の実施の形態は、前述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１９４】
例えば、本技術は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１９５】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１９６】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１９７】
なお、本技術は、以下のような構成をとることができる。
【０１９８】
（１）
内部ネットワークにより接続される複数の受信装置のそれぞれにおいて、
放送網を介して送られる、前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部と
を備える受信装置。
（２）
前記選択部は、受信した前記経路情報に基づいて、複数の前記外部接続受信装置のうち、前記パケット通過量の最も少ない外部接続受信装置を経由する前記経路を選択する
（１）に記載の受信装置。
（３）
前記経路情報は、前記外部接続受信装置ごとの前記パケット通信処理によるパケット通過量の総量に関するパケット通過総量情報を含む
（１）又は（２）に記載の受信装置。
（４）
前記通信部は、前記受信装置が前記外部接続受信装置である場合、自身の前記パケット通過総量情報を、前記外部ネットワークを介して前記外部接続受信装置ごとの前記パケット通過総量情報を管理する情報処理装置に送信する
（３）に記載の受信装置。
（５）
前記受信部は、前記情報処理装置にて管理される前記パケット通過総量情報に基づき前記放送網を介して送られる、前記経路情報を受信する
（４）に記載の受信装置。
（６）
前記通信部は、前記受信装置が前記外部接続受信装置でない場合、所定の期間ごとに、自身のパケット通過総量情報を、前記外部接続受信装置を経由して前記外部ネットワークを介して前記情報処理装置に送信し、
前記情報処理装置は、前記外部接続受信装置及び前記受信装置の前記パケット通過総量情報に基づいて、前記受信装置に対する前記外部ネットワークの利用料金を決定する
（４）又は（５）に記載の受信装置。
（７）
前記受信部は、前記放送網を介して定期的に送られる、前記内部ネットワークに接続された前記複数の受信装置の間で行われる通信を暗号化するための第１の秘密鍵を受信し、
前記通信部は、受信した前記第１の秘密鍵を用いて、前記内部ネットワークに接続された他の受信装置との通信を暗号化する
（１）乃至（６）のいずれかに記載の受信装置。
（８）
前記第１の秘密鍵は、共通鍵暗号方式により暗号化されており、
前記通信部は、前記第１の秘密鍵の暗号化に用いられた第２の秘密鍵により復号して得られる前記第１の秘密鍵を用いて、前記他の受信装置との通信を暗号化する
（７）に記載の受信装置。
（９）
前記受信部は、前記放送網を介して送られるＡＶコンテンツを受信する
（１）乃至（８）のいずれかに記載の受信装置。
（１０）
前記内部ネットワークは、メッシュネットワーク又はアドホックネットワークであり、
前記外部ネットワークは、インターネットである
（１）乃至（９）のいずれかに記載の受信装置。
（１１）
内部ネットワークにより接続される複数の受信装置の受信方法において、
前記受信装置のそれぞれが、
放送網を介して送られる、前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信し、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択し、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う
ステップを含む受信方法。
（１２）
コンピュータを、
放送網を介して送られる、内部ネットワークにより接続される複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部と
して機能させるためのプログラム。
（１３）
内部ネットワークにより接続される複数の受信装置、及び前記複数の受信装置のうちの外部ネットワークに接続可能な外部接続受信装置、並びにＡＶコンテンツを放送する放送装置から構成される情報処理システムにおいて、
前記受信装置のそれぞれは、
前記放送装置から放送網を介して送られる、前記外部接続受信装置でのパケット通信処理によるパケット通過量に応じた前記内部ネットワークの経路を選択するための経路情報を受信する受信部と、
受信した前記経路情報に基づいて、前記外部ネットワークに接続する際の前記経路を選択する選択部と、
選択した前記経路に従って、前記パケット通過量に応じた前記外部接続受信装置を経由し、前記外部ネットワークに接続して通信を行う通信部と
を備える情報処理システム。
（１４）
前記情報処理システムは、前記外部接続受信装置ごとの前記パケット通信処理でのパケット通過量の総量に関するパケット通過総量情報を管理する第１の情報処理装置をさらに備え、
前記外部接続受信装置は、前記パケット通過総量情報を、前記外部ネットワークを介して前記第１の情報処理装置に送信する
（１３）に記載の情報処理システム。
（１５）
前記通信部は、所定の期間ごとに、自身のパケット通過総量情報を、前記外部接続受信装置を経由して前記外部ネットワークを介して前記第１の情報処理装置に送信し、
前記第１の情報処理装置は、前記外部接続受信装置及び前記受信装置の前記パケット通過総量情報に基づいて、前記受信装置に対する前記外部ネットワークの利用料金を決定する
（１４）に記載の情報処理システム。
（１６）
前記情報処理システムは、前記内部ネットワークに接続された前記複数の受信装置の間で行われる通信を暗号化するための第１の秘密鍵を生成する第２の情報処理装置をさらに備え、
前記受信部は、前記放送装置から前記放送網を介して定期的に送られる、前記第２の情報処理装置により生成された前記第１の秘密鍵を受信し、
前記通信部は、受信した前記第１の秘密鍵を用いて、前記内部ネットワークに接続された他の受信装置との通信を暗号化する
（１３）乃至（１５）のいずれかに記載の情報処理システム。
【符号の説明】
【０１９９】
１  情報処理システム，  １１  放送装置，  １２  メッシュネットワーク，  １３−１乃至１３−７，１３  受信装置，  １５  インターネット，  １６  鍵サーバ，  １７  モニタリングサーバ，  １８  ウェブサーバ，  ４１  チューナ，  ４７  制御部，  ４８  メモリ，  ５０  通信部，  ６１  復号部，  ６２  経路選択部，  ６３  通信制御部，  ６４  パケット監視部，  ２００  コンピュータ，  ２０１  CPU
【図１】
2013090282.tif 000003
【図２】
2013090282.tif 000004
【図３】
2013090282.tif 000005
【図４】
2013090282.tif 000006
【図５】
2013090282.tif 000007
【図６】
2013090282.tif 000008
【図７】
2013090282.tif 000009
【図８】
2013090282.tif 000010
【図９】
2013090282.tif 000011
【図１０】
2013090282.tif 000012
【図１１】
2013090282.tif 000013
【図１２】
2013090282.tif 000014
【図１３】
2013090282.tif 000015
【図１４】
2013090282.tif 000016
【図１５】
2013090282.tif 000017
【図１６】
2013090282.tif 000018
【図１７】
2013090282.tif 000019
【図１８】
2013090282.tif 000020