(57)【要約】【課題】  異なるネットワークセグメント間において容易にメディア情報を共有することが可能な、メディア情報共有システムおよびメディア情報共有方法を提供する。【解決手段】  第２ホームネットワーク５０に接続された第２ＨＧＷ６０に、第１ホームネットワーク２０に接続された第１ホームゲートウェイ３０のＩＰアドレス情報を転送先情報として設定しておくことで、第２ホームネットワーク５０に接続されたデジタルメディアプレーヤ４０から第１ホームネットワーク２０に接続されたデジタルメディアサーバ１０にアクセスしてデジタルメディアサーバ１０に記憶されているコンテンツ情報を視聴可能となるように構成する。【選択図】図１
2011128957.tif 000002
【特許請求の範囲】
【請求項１】
第１ホームネットワークを介してパーソナルメディアサーバ装置に接続された第１ホームゲートウェイと、前記第１ホームネットワークと異なるセグメントに構築された第２ホームネットワークを介してパーソナルメディアプレイヤー装置に接続された第２ホームゲートウェイとがネットワークを介して接続され、前記パーソナルメディアプレイヤー装置で前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を視聴するためのコンテンツ取得処理を行うメディア情報共有システムにおいて、
前記パーソナルメディアサーバ装置は、
コンテンツ情報を記憶する記憶部と、
前記第１ホームゲートウェイから前記コンテンツ情報を取得するためのコンテンツ取得要求を取得すると、当該コンテンツ情報を前記記憶部から取得して前記第１ホームゲートウェイに返信することで応答する応答部と、
を有し、
前記第１ホームゲートウェイは、
予め受信を許可する装置として設定された前記第２ホームゲートウェイから前記パーソナルメディアサーバ装置宛てに送信されたコンテンツ取得要求を受信して前記パーソナルメディアサーバ装置に送信し、当該コンテンツ取得要求を送信したことにより前記パーソナルメディアサーバ装置から返信されたコンテンツ情報を前記第２ホームゲートウェイに返信する第１代理応答部
を有し、
前記パーソナルメディアプレイヤー装置は、
前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を取得するためのコンテンツ取得要求を生成する操作部と、
前記操作部で生成されたコンテンツ取得要求に基づいて前記第２ホームゲートウェイから返信されたコンテンツ情報を表示する表示部と
を有し、
前記第２ホームゲートウェイは、
前記パーソナルメディアプレイヤー装置で生成された前記コンテンツ取得要求を、予め前記パーソナルメディアサーバ装置にアクセスする際の転送先として設定された前記第１ホームゲートウェイに転送し、当該コンテンツ取得要求を転送したことにより前記第１ホームゲートウェイから返信されたコンテンツ情報を前記パーソナルメディアプレイヤー装置に返信する第２代理応答部
を有することを特徴とするメディア情報共有システム。
【請求項２】
前記第１ホームゲートウェイと第２ホームゲートウェイとはＩＰネットワークで接続され、
前記第２ホームゲートウェイは、
前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、前記転送先として前記第２代理応答部に設定する代理通信設定部をさらに有し、
前記第１ホームゲートウェイは、
前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、受信を許可する装置の情報として前記第１代理応答部に設定する代理通信設定部をさらに有する
ことを特徴とする請求項１に記載のメディア情報共有システム。
【請求項３】
前記第１ホームゲートウェイおよび前記第２ホームゲートウェイに前記ネットワークを介して接続された設定サーバ装置をさらに有し、
前記設定サーバ装置は、
前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第１ホームゲートウェイから取得して前記第２ホームゲートウェイの代理通信設定部に送信し、
前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第２ホームゲートウェイから取得して前記第１ホームゲートウェイの代理通信設定部に送信する中央代理通信設定部を有する
ことを特徴とする請求項２に記載のメディア情報共有システム。
【請求項４】
第１ホームネットワークを介して、コンテンツ情報が記憶されたパーソナルメディアサーバ装置に接続された第１ホームゲートウェイと、前記第１ホームネットワークと異なるセグメントに構築された第２ホームネットワークを介してパーソナルメディアプレイヤー装置に接続された第２ホームゲートウェイとがネットワークを介して接続され、前記パーソナルメディアプレイヤー装置で前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を視聴するためのコンテンツ取得処理を行うメディア情報共有方法において
前記パーソナルメディアプレイヤー装置が、前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を取得するためのコンテンツ取得要求を生成するステップと、
前記第２ホームゲートウェイが、前記パーソナルメディアプレイヤー装置で生成された前記コンテンツ取得要求を、予め前記パーソナルメディアサーバ装置にアクセスする際の転送先として設定された前記第１ホームゲートウェイに転送するステップと、
前記第１ホームゲートウェイが、予め受信を許可する装置として設定された前記第２ホームゲートウェイから前記パーソナルメディアサーバ装置宛てに送信されたコンテンツ取得要求を受信して前記パーソナルメディアサーバ装置に送信するステップと、
前記パーソナルメディアサーバ装置が、前記コンテンツ取得要求に基づいて、記憶している当該コンテンツ情報を取得し前記第１ホームゲートウェイに返信することで応答するステップと、
前記第１ホームゲートウェイが、前記コンテンツ取得要求を送信したことにより前記パーソナルメディアサーバ装置から返信されたコンテンツ情報を前記第２ホームゲートウェイに返信するステップと、
前記第２ホームゲートウェイが、前記コンテンツ取得要求を転送したことにより前記第１ホームゲートウェイから返信されたコンテンツ情報を前記パーソナルメディアプレイヤー装置に返信するステップと、
前記パーソナルメディアプレイヤー装置が、生成したコンテンツ取得要求に基づいて前記第２ホームゲートウェイから返信されたコンテンツ情報を表示するステップと
を有することを特徴とするメディア情報共有方法。
【請求項５】
前記第１ホームゲートウェイと第２ホームゲートウェイとはＩＰネットワークで接続され、
前記第２ホームゲートウェイは、
前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、前記転送先として自装置に設定し、
前記第１ホームゲートウェイは、
前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、受信を許可する装置の情報として自装置に設定する
ことを特徴とする請求項４に記載のメディア情報共有方法。
【請求項６】
前記第１ホームゲートウェイおよび前記第２ホームゲートウェイに前記ネットワークを介して接続された設定サーバ装置が、
前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第１ホームゲートウェイから取得して前記第２ホームゲートウェイに送信し、
前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第２ホームゲートウェイから取得して前記第１ホームゲートウェイに送信する
ことを特徴とする請求項５に記載のメディア情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるネットワークセグメントに接続された装置間において、写真、音楽、映像等のメディア情報を共有するためのメディア情報共有システムおよびメディア情報共有方法に関する。
【背景技術】
【０００２】
近年、ネットワーク技術の進歩により、一般の家庭内のパソコンや家電機器をＬＡＮ経由で接続するホームネットワークに関する技術が普及してきている。
【０００３】
ホームネットワークを構築することにより、家庭内の複数のコンピュータでインターネット接続回線、プリンタ、あるいはファイルなどを共有して利用することができる。
【０００４】
ところで、このホームネットワークに接続された機器に写真、音楽、映像等のメディア情報が格納されているときに、これらを当該ホームネットワークとは異なるセグメントのネットワークに接続された機器で閲覧したい場合がある。
【０００５】
異なるネットワーク間で情報を共有するための技術として、特許文献１に記載の発明がある。この発明では、異なるネットワークに接続された複数の通信装置の、各ネットワーク上で一意に付された識別子の対応付け情報を中央サーバに記憶しておき、異なるネットワーク間で接続要求があったときに、この対応付け情報に基づいて該当する装置間に仮想通信路を生成するように構成している。
【０００６】
この発明の技術を利用することにより、異なるネットワーク上の端末間での直接の通信を可能にしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１８２６６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、ホームネットワーク内では機器間の通信にプライベートＩＰアドレスが用いられており、外部からはこのプライベートＩＰアドレスを知りえないため、異なるセグメントのホームネットワークの端末間では上記特許文献１に記載された技術を用いて直接通信することができないという問題があった。
【０００９】
そこで本発明では、異なるネットワークセグメントの装置間において容易にメディア情報を共有することが可能な、メディア情報共有システムおよびメディア情報共有方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するための本発明のメディア情報共有システムは、第１ホームネットワークを介してパーソナルメディアサーバ装置に接続された第１ホームゲートウェイと、前記第１ホームネットワークと異なるセグメントに構築された第２ホームネットワークを介してパーソナルメディアプレイヤー装置に接続された第２ホームゲートウェイとがネットワークを介して接続され、前記パーソナルメディアプレイヤー装置で前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を視聴するためのコンテンツ取得処理を行うメディア情報共有システムにおいて、前記パーソナルメディアサーバ装置は、コンテンツ情報を記憶する記憶部と、前記第１ホームゲートウェイから前記コンテンツ情報を取得するためのコンテンツ取得要求を取得すると、当該コンテンツ情報を前記記憶部から取得して前記第１ホームゲートウェイに返信することで応答する応答部とを有し、前記第１ホームゲートウェイは、予め受信を許可する装置として設定された前記第２ホームゲートウェイから前記パーソナルメディアサーバ装置宛てに送信されたコンテンツ取得要求を受信して前記パーソナルメディアサーバ装置に送信し、当該コンテンツ取得要求を送信したことにより前記パーソナルメディアサーバ装置から返信されたコンテンツ情報を前記第２ホームゲートウェイに返信する第１代理応答部を有し、前記パーソナルメディアプレイヤー装置は、前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を取得するためのコンテンツ取得要求を生成する操作部と、前記操作部で生成されたコンテンツ取得要求に基づいて前記第２ホームゲートウェイから返信されたコンテンツ情報を表示する表示部とを有し、前記第２ホームゲートウェイは、前記パーソナルメディアプレイヤー装置で生成された前記コンテンツ取得要求を、予め前記パーソナルメディアサーバ装置にアクセスする際の転送先として設定された前記第１ホームゲートウェイに転送し、当該コンテンツ取得要求を転送したことにより前記第１ホームゲートウェイから返信されたコンテンツ情報を前記パーソナルメディアプレイヤー装置に返信する第２代理応答部を有することを特徴とする。
【００１１】
またこのメディア情報共有システムの前記第１ホームゲートウェイと第２ホームゲートウェイとはＩＰネットワークで接続され、前記第２ホームゲートウェイは、前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、前記転送先として前記第２代理応答部に設定する代理通信設定部をさらに有し、前記第１ホームゲートウェイは、前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、受信を許可する装置の情報として前記第１代理応答部に設定する代理通信設定部をさらに有するようにしてもよい。
【００１２】
またこのメディア情報共有システムが、前記第１ホームゲートウェイおよび前記第２ホームゲートウェイに前記ＩＰネットワークを介して接続された設定サーバ装置をさらに有し、前記設定サーバ装置は、前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第１ホームゲートウェイから取得して前記第２ホームゲートウェイの代理通信設定部に送信し、前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第２ホームゲートウェイから取得して前記第１ホームゲートウェイの代理通信設定部に送信する中央代理通信設定部を有するようにしてもよい。
【００１３】
また本発明のメディア情報共有方法は、第１ホームネットワークを介して、コンテンツ情報が記憶されたパーソナルメディアサーバ装置に接続された第１ホームゲートウェイと、前記第１ホームネットワークと異なるセグメントに構築された第２ホームネットワークを介してパーソナルメディアプレイヤー装置に接続された第２ホームゲートウェイとがネットワークを介して接続され、前記パーソナルメディアプレイヤー装置で前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を視聴するためのコンテンツ取得処理を行うメディア情報共有方法において、前記パーソナルメディアプレイヤー装置が、前記パーソナルメディアサーバ装置に記憶されたコンテンツ情報を取得するためのコンテンツ取得要求を生成するステップと、前記第２ホームゲートウェイが、前記パーソナルメディアプレイヤー装置で生成された前記コンテンツ取得要求を、予め前記パーソナルメディアサーバ装置にアクセスする際の転送先として設定された前記第１ホームゲートウェイに転送するステップと、前記第１ホームゲートウェイが、予め受信を許可する装置として設定された前記第２ホームゲートウェイから前記パーソナルメディアサーバ装置宛てに送信されたコンテンツ取得要求を受信して前記パーソナルメディアサーバ装置に送信するステップと、前記パーソナルメディアサーバ装置が、前記コンテンツ取得要求に基づいて、記憶している当該コンテンツ情報を取得し前記第１ホームゲートウェイに返信することで応答するステップと、前記第１ホームゲートウェイが、前記コンテンツ取得要求を送信したことにより前記パーソナルメディアサーバ装置から返信されたコンテンツ情報を前記第２ホームゲートウェイに返信するステップと、前記第２ホームゲートウェイが、前記コンテンツ取得要求を転送したことにより前記第１ホームゲートウェイから返信されたコンテンツ情報を前記パーソナルメディアプレイヤー装置に返信するステップと、前記パーソナルメディアプレイヤー装置が、生成したコンテンツ取得要求に基づいて前記第２ホームゲートウェイから返信されたコンテンツ情報を表示するステップとを有することを特徴とする。
【００１４】
またこのメディア情報共有方法では、前記第１ホームゲートウェイと第２ホームゲートウェイとがＩＰネットワークで接続され、前記第２ホームゲートウェイは、前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、前記転送先として自装置に設定し、前記第１ホームゲートウェイは、前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を取得し、受信を許可する装置の情報として自装置に設定するようにしてもよい。
【００１５】
またこのメディア情報共有方法では、前記第１ホームゲートウェイおよび前記第２ホームゲートウェイに前記ＩＰネットワークを介して接続された設定サーバ装置が、前記第１ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第１ホームゲートウェイから取得して前記第２ホームゲートウェイに送信し、前記第２ホームゲートウェイの前記ＩＰネットワーク側の通信で使用するＩＰアドレス情報および当該コンテンツ取得処理で使用するポート番号を前記第２ホームゲートウェイから取得して前記第１ホームゲートウェイに送信するようにしてもよい。
【発明の効果】
【００１６】
本発明のメディア情報共有システムおよびメディア情報共有方法によれば、異なるネットワークセグメントの装置間において、容易にメディア情報を共有することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態によるメディア情報共有システムの構成を示すブロック図である。
【図２】本発明の一実施形態によるメディア情報共有システムで実行される代理通信設定処理の動作を示すシーケンス図である。
【図３】本発明の一実施形態によるメディア情報共有システムで実行されるブラウジング情報取得処理の動作を示すシーケンス図である。
【図４】本発明の一実施形態によるメディア情報共有システムのデジタルメディアプレーヤに表示されたブラウジング情報の一例を示す表示図である。
【図５】本発明の一実施形態によるメディア情報共有システムで実行されるコンテンツ情報取得処理の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１８】
本発明の一実施形態として、住戸Ａ内に構築された第１ホームネットワーク２０に接続されたデジタルメディアサーバ（以下、ＤＭＳと称する）にメディア情報として記録されたコンテンツ情報を、住戸Ｂ内に構築された第２ホームネットワーク５０に接続されたデジタルメディアプレーヤ（以下、ＤＭＰと称する）において共有し、視聴する場合について説明する。
【００１９】
〈一実施形態によるメディア情報共有システムの構成〉
本発明の一実施形態によるメディア情報共有システムの構成を図１に示す。
【００２０】
本実施形態によるメディア情報共有システム１は、住戸Ａに設置されたＤＭＳ１０と、ＤＭＳ１０に第１ホームネットワーク２０を介して接続された第１ホームゲートウェイ（以下、ＨＧＷと称する）３０と、住戸Ｂに設置されたデジタルメディアプレーヤ（以下、ＤＭＰと称する）４０と、ＤＭＰ４０に第２ホームネットワーク５０を介して接続されるとともに、第１ＨＧＷ３０にＩＰネットワーク７０を介して接続された第２ＨＧＷ６０と、第１ＨＧＷ３０および第２ＨＧＷ６０にＩＰネットワーク７０を介して接続された設定サーバ装置８０と、設定サーバ装置８０に接続された操作端末９０とを有する。
【００２１】
ＤＭＳ１０は、住戸Ａ内で使用されるパーソナルメディアサーバであり、写真、音楽、映像等のコンテンツ情報を記憶するとともに、記憶しているこれらのコンテンツ情報のリストであるブラウジング情報を記憶する記憶部１１と、後述する代理通信設定処理においてデバイスディスクリプション情報取得メッセージを取得したときにこれに応答して自装置に関する識別情報を含むデバイスディスクリプション情報を返信し、ブラウジング要求を取得したときにこれに応答して記憶部１１に記憶したブラウジング情報を返信し、コンテンツ要求を取得したときにこれに応答して記憶部１１に記憶したコンテンツ情報を返信する応答部１２と、第１ホームネットワーク２０側の通信で使用されるポート１３とを有する。
【００２２】
第１ホームネットワーク２０は、住戸Ａ内に構築されたホームネットワークである。
【００２３】
第１ＨＧＷ３０は、第２ＨＧＷ６０と通信可能にするための代理通信設定を行う第１ＵＰｎＰ部３１と、第２ＨＧＷ６０とＤＭＳ１０との通信を行う第１代理応答部３２と、ＩＰネットワーク７０側の通信で使用されるポート３３とを有する。
【００２４】
ＤＭＰ４０は、住戸Ｂ内で使用されるパーソナルデジタルメディアプレーヤであり、住戸ＡのＤＭＳ１０に対しブラウジング情報の取得を要求するブラウジング要求や、視聴したいコンテンツ情報の取得を要求するコンテンツ要求を、ユーザの操作により送信する操作部４１と、操作部４１からブラウジング要求またはコンテンツ要求が送信されたことにより取得されたブラウジング情報またはコンテンツ情報を表示する表示部４２とを有する。
【００２５】
第２ホームネットワーク５０は、住戸Ｂ内に構築され、第１ホームネットワーク２０とはセグメントが異なるネットワークである。
【００２６】
第２ＨＧＷ６０は、第１ＨＧＷ３０と通信可能にするための代理通信設定を行う第２ＵＰｎＰ部６１と、第１ＨＧＷ３０とＤＭＰ４０との通信を行う第２代理応答部６２と、第２ホームネットワーク側の通信で使用されるポート６３と、ＩＰネットワーク７０側の通信で使用されるポート６４とを有する。
【００２７】
ＩＰネットワーク７０は、インターネットまたはＮＧＮ（Next Generation Network）などのＩＰ技術を用いたネットワークである。
【００２８】
設定サーバ装置８０は、操作端末９０の指示により、第１ＨＧＷ３０と第２ＨＧＷ６０に対し、相互に通信可能にするための代理通信設定処理を行う。
【００２９】
操作端末９０はユーザにより操作され、設定サーバ装置８０に代理通信設定処理を実行させるための指示を送信する。
【００３０】
〈一実施形態によるメディア情報共有システムの動作〉
次に、本実施形態によるメディア情報共有システムで実行される代理通信設定処理、ブラウジング情報取得処理、およびコンテンツ情報取得処理について、図２〜５を参照して説明する。
【００３１】
なお本実施形態において、住戸Ａに設置されたＤＭＳ１０の第１ホームネットワーク２０上のプライベートＩＰアドレスは「192.168.2.34」であり、第１ＨＧＷ３０のＩＰネットワーク７０上のグローバルＩＰアドレスは「200.100.10.1」であり、第２ＨＧＷ６０の第２ホームネットワーク５０上のプライベートＩＰアドレスは「192.168.1.1」であり、第２ＨＧＷ６０のＩＰネットワーク７０上のグローバルＩＰアドレスは「200.100.20.1」であるものとする。
【００３２】
また本実施形態において、予めＤＭＳ１０の記憶部１１には音楽フォルダ、写真フォルダ、およびビデオフォルダが生成され、このうちビデオフォルダにはビデオＡ〜Ｃのコンテンツ情報が記録されているものとする。
【００３３】
［代理通信設定処理］
住戸Ａに設置されたＤＭＳ１０に記録されたコンテンツ情報を住戸Ｂに設置されたＤＭＰ４０においても共有して視聴できるようにするため、第１ＨＧＷ３０および第２ＨＧＷ６０に対し、ＤＭＰ４０とＤＭＳ１０との通信を可能にするための代理通信設定処理を行う。代理通信設定処理について、図２のシーケンス図を参照して説明する。
【００３４】
まずユーザにより操作端末９０が操作されることにより、住戸ＢのＤＭＰ４０をアクセス元とし、住戸Ａに設置されたＤＭＳ１０をアクセス先とする通信を行うための代理通信設定処理の実行指示が入力される。操作端末９０から入力された代理通信設定処理の実行指示は、設定サーバ装置８０に送信される。
【００３５】
設定サーバ装置８０において、当該代理通信設定処理の実行指示が受信されると（Ｓ１）、アクセス先のＤＭＳ１０のＩＰアドレス等の識別情報を含むデバイスディスクリプション情報を取得するためのデバイスディスクリプション情報取得メッセージが生成され、ＩＰネットワーク７０を介して第１ＨＧＷ３０に送信される（Ｓ２）。
【００３６】
設定サーバ装置８０から送信されたデバイスディスクリプション情報取得メッセージは第１ＨＧＷ３０の第１ＵＰｎＰ部３１において取得され、さらに第１ホームネットワーク２０を介してＤＭＳ１０に送信される（Ｓ３）。
【００３７】
ＤＭＳ１０において第１ＨＧＷ３０からデバイスディスクリプション情報取得メッセージが取得されると、応答部１２において自装置の識別情報である第１ホームネットワーク上のプライベートＩＰアドレス「192.168.2.34」、および第１ホームネットワーク２０側の使用中のポート１３のポート番号を含むデバイスディスクリプション情報Ａが生成され、第１ＨＧＷ３０の第１ＵＰｎＰ部３１に送信される（Ｓ４）。
【００３８】
第１ＨＧＷ３０の第１ＵＰｎＰ部３１でＤＭＳ１０からデバイスディスクリプション情報Ａが取得されると、デバイスディスクリプション情報取得メッセージへの応答としてさらに設定サーバ装置８０に送信される（Ｓ５）。
【００３９】
設定サーバ装置８０では、ステップＳ２で送信したデバイスディスクリプション情報取得メッセージの応答として取得したデバイスディスクリプション情報Ａが、アクセス先の情報として記憶される（Ｓ６）。また設定サーバ装置８０では、アクセス先のＤＭＳ１０が接続されている第１ホームネットワーク２０上の第１ＨＧＷ３０に、アクセス元を特定する情報として、ＤＭＰ４０が接続されている第２ホームネットワーク５０上の第２ＨＧＷ６０の識別情報を設定させるための代理応答設定メッセージが生成され、第１ＨＧＷ６０に送信される（Ｓ７）。この代理応答設定メッセージには、第２ＨＧＷ６０のグローバルＩＰアドレス「200.100.20.1」が含まれる。
【００４０】
次に、設定サーバ装置８０から送信された代理応答設定メッセージが第１ＨＧＷ３０の第１代理応答部３２において受信され、第２ＨＧＷ３０のグローバルＩＰアドレス「200.100.20.1」で示される送信元からＤＭＳ１０（プライベートＩＰアドレス「192.168.2.34」）へのアクセス要求の受信を許可するとともに、このグローバルＩＰアドレス「200.100.20.1」からＤＭＳ１０（プライベートＩＰアドレス「192.168.2.34」）へのアクセスに使用するＤＭＳ１０のポート１３のポート番号を記憶することで代理応答設定が行われる（Ｓ８）。
【００４１】
ステップＳ８において代理応答設定が行われると、この第１ＨＧＷ３０のＩＰネットワーク７０側のグローバルＩＰアドレス「200.100.10.1」およびポート３３のポート番号が、第１ＨＧＷ３０の第１代理応答部３２から設定サーバ装置８０に送信される（Ｓ９）。
【００４２】
この実施例では単一のＩＰネットワーク７０を使用しているが、別の形態として代理応答設定と、メディアのブラウジングおよび視聴のために別のネットワークを使用することもあるため、ステップＳ９において第１ＨＧＷ３０のＩＰネットワーク７０側のグローバルＩＰアドレス「200.100.10.1」およびポート３３のポート番号を設定サーバ装置８０に送信を行う。
【００４３】
第１ＨＧＷ３０から設定サーバ装置８０に送信されたグローバルＩＰアドレス「200.100.10.1」およびポート３３のポート番号は、設定サーバ装置８０によりさらに第２ＨＧＷ６０に送信される（Ｓ１０）。
【００４４】
設定サーバ装置８０から送信された第１ＨＧＷ６０のグローバルＩＰアドレス「200.100.10.1」およびポート３３のポート番号は、第２ＨＧＷ６０の第２代理応答部６２で受信され、アクセス元であるＤＭＰ４０からアクセス先であるＤＭＳ１０（プライベートＩＰアドレス「192.168.2.34」）へのアクセス要求が受信されたときの転送先情報として設定される（Ｓ１１）。
【００４５】
次に、設定サーバ装置８０から第２ＨＧＷ６０にプライベートＩＰアドレス取得メッセージが送信される（Ｓ１２）。このプライベートＩＰアドレス取得メッセージは第２ＨＧＷ６０の第２ＵＰｎＰ部６１で受信され、このメッセージに対する応答として、第２ＨＧＷ６０の第２ホームネットワーク５０上のプライベートＩＰアドレス「192.168.1.1」およびポート６３のポート番号が設定サーバ装置８０に送信される（Ｓ１３）。
【００４６】
設定サーバ装置８０において第２ＨＧＷ６０のプライベートＩＰアドレス「192.168.1.1」およびポート６３のポート番号が受信されると、ステップＳ６においてＤＭＳ１０にアクセスする際のアクセス先の情報として記憶されたデバイスディスクリプション情報Ａの中の、第１ホームネットワーク上のプライベートＩＰアドレス「192.168.2.34」、および第１ホームネットワーク２０側のポート１３のポート番号が、取得された第２ＨＧＷ６０の第２ホームネットワーク５０上のプライベートＩＰアドレス「192.168.1.1」およびポート６３のポート番号に書き換えられたデバイスディスクリプション情報Ｂが生成される（Ｓ１４）。
【００４７】
そして、この書き換えられたデバイスディスクリプション情報Ｂが第２ＨＧＷ６０の第２ＵＰｎＰ部６１に送信され（Ｓ１５）、第２ホームネットワーク５０に接続された機器からＤＭＳ１０にアクセスが要求された際の送信先情報として第２ＵＰｎＰ部６１に設定される（Ｓ１６）。ＤＭＳ１０にアクセスが要求された際の送信先情報が第２ＵＰｎＰ部６１に設定されたことにより、第２ホームネットワーク５０に接続された機器から、第１ホームネットワーク２０に接続されたＤＭＳ１０へのアクセスが可能な状態となる。
【００４８】
上述したステップＳ８における代理応答設定、ステップＳ１１における転送先情報の設定、およびステップＳ１６のデバイスディスクリプション情報Ｂの設定の際に、設定先のＩＰアドレスに加えてポート番号も含むことで、後述するブラウジング情報取得処理で確立された通信路を、コンテンツ情報取得処理で継続して使用させることができる。
【００４９】
以上で、ＤＭＰ４０とＤＭＳ１０との通信を可能にするための代理通信設定処理が完了する。
【００５０】
［ブラウジング情報取得処理］
次に、アクセス元のＤＭＰ４０において、アクセス先のＤＭＳ１０に記憶されたコンテンツ情報のリストであるブラウジング情報を取得し、ユーザに所望のコンテンツを選択させるために提供するときの処理について、図３のシーケンス図を参照して説明する。
【００５１】
まずユーザによりアクセス元のＤＭＰ４０の操作部４１が操作されることにより、アクセス可能な装置のデバイスディスクリプション情報を要求するデバイスディスクリプション要求が第２ホームネットワーク５０内にブロードキャスト送信される（Ｓ２１）。
【００５２】
ＤＭＰ４０からブロードキャストでデバイスディスクリプション要求が送信されると、第２ＨＧＷ６０からアクセス可能な装置の情報が送出されることで応答される。本実施形態においては、第２ＨＧＷ６０の第２ＵＰｎＰ部６１に設定された、第２ホームネットワーク５０に接続された機器からＤＭＳ１０にアクセスする際の送信先情報であるデバイスディスクリプション情報Ｂが、アクセス可能な装置の情報としてＤＭＰ４０に送信されることで応答される（Ｓ２２）。
【００５３】
ＤＭＰ４０では、アクセス可能な装置の情報としてＤＭＳ１０の送信先情報であるデバイスディスクリプション情報Ｂが表示部４２に表示される。そして、ユーザの操作部４１の操作により、ＤＭＳ１０にアクセスするためにデバイスディスクリプション情報Ｂが選択されると、デバイスディスクリプション情報Ｂに基づいて第２ＨＧＷ６０のプライベートＩＰアドレス「192.168.1.1」およびポート６３のポート番号宛てに、ＤＭＰ４０からＤＭＳ１０にアクセスするためのブラウジング要求が送信される（Ｓ２３）。
【００５４】
第２ＨＧＷ６０において、ＤＭＰ４０をアクセス元としＤＭＳ１０をアクセス先としたブラウジング要求がポート６３から受信されると、ステップＳ１１において第２代理応答部６２に設定された転送先情報に基づいて、ＩＰネットワーク７０を介して第１ＨＧＷ３０のグローバルＩＰアドレス「200.100.10.1」およびポート３３のポート番号宛てに転送される（Ｓ２４）。
【００５５】
第１ＨＧＷ３０においては、ステップＳ８で代理応答設定が行われたことにより、第２ＨＧＷ３０のグローバルＩＰアドレス「200.100.20.1」を送信元としＤＭＳ１０をアクセス先としたブラウジング要求がポート３３から受信許可され、アクセス先であるＤＭＳ１０のプライベートＩＰアドレス「192.168.2.34」のポート１３のポート番号宛てに送信される（Ｓ２５）。
【００５６】
ＤＭＳ１０では、ポート１３から受信されたブラウジング要求に対する応答として、記憶部１１に記憶されているブラウジング情報が応答部１２により取得され、第１ＨＧＷ３０に返信される（Ｓ２６）。
【００５７】
返信されたブラウジング情報には、各コンテンツ情報の記憶領域情報として、ＤＭＳ１０のプライベートＩＰアドレスおよび使用しているポート１３のポート番号を含むＵＲＬ情報、例えば「http://〔ＤＭＳ１０のプライベートＩＰアドレス「192.168.2.34」〕：〔ＤＭＳ１０のポート１３のポート番号〕/〜〜」の形式の情報がそれぞれ付加されている。
【００５８】
第１ＨＧＷ３０の第１代理応答部３２では、ＤＭＳ１０からブラウジング情報が受信されると、このブラウジング情報に付加されている各コンテンツ情報の記憶領域情報が、自装置の識別情報である第１ＨＧＷ３０のグローバルＩＰアドレスおよび使用しているポート３３のポート番号に書き換えられるとともにＤＭＳ１０のポート１３のポート番号が挿入された情報、例えば「http://〔第１ＨＧＷ３０のグローバルＩＰアドレス「200.100.10.1」〕：〔第１ＨＧＷ３０およびポート３３のポート番号〕/〔ＤＭＳ１０のポート１３のポート番号〕/〜〜」の形式のＵＲＬ情報に置き換えられる。
【００５９】
各コンテンツ情報の記憶領域情報が置き換えられると、この置き換えられた情報が付加されたブラウジング情報が、第１ＨＧＷ３０の第１代理応答部３２からポート３３およびＩＰネットワーク７０を介して第２ＨＧＷ６０に返信される（Ｓ２７）。
【００６０】
第１ＨＧＷ３０から返信されたブラウジング情報は第２ＨＧＷ６０のポート６４から第２代理応答部６２で受信され、このブラウジング情報に付加されている各コンテンツ情報の記憶領域情報が、自装置の識別情報である第２ＨＧＷ６０のプライベートＩＰアドレスおよび使用しているポート６３のポート番号に書き換えられるとともにＤＭＳ１０のポート１３のポート番号が挿入された情報、例えば「http://〔第２ＨＧＷ６０のプライベートＩＰアドレス「192.168.1.1」〕：〔第２ＨＧＷ６０およびポート６３のポート番号〕/〔ＤＭＳ１０のポート１３のポート番号〕/〜〜」の形式のＵＲＬ情報に置き換えられる。ここで使用しているＤＭＳ１０のポート番号を挿入しておくことで、後に当該コンテンツ情報へアクセスが行われる際に、既に確立された同じ通信路を使用させることができる。
【００６１】
各コンテンツ情報の記憶領域情報が置き換えられると、この置き換えられた情報が付加されたブラウジング情報が、第２ＨＧＷ６０の第２代理応答部６２からポート６３および第２ホームネットワーク５０を介してＤＭＰ４０に送信される（Ｓ２８）。
【００６２】
ＤＭＰ４０では、第２ＨＧＷ６０から受信されたブラウジング情報が表示部４２に表示されることにより、ユーザに提示される（Ｓ２９）。
【００６３】
ＤＭＰ４０の表示部４２に表示されたブラウジング情報の一例を、図４に示す。
【００６４】
図４のように表示されたブラウジング情報では、ＤＭＳ１０の記憶部１１に予め音楽フォルダ１１１の領域、写真フォルダ１１２の領域、およびビデオフォルダ１１３の領域が生成されており、このうちのビデオフォルダ１１３の領域内に、ビデオＡの書誌情報１１３１、ビデオＢの書誌情報１１３２、ビデオＣの書誌情報１１３３が記憶されていることが示されている。なお図４に示した記憶領域情報１１３１ａ、１１３２ａ、１１３３ａは、第１ＨＧＷ６０の第２代理応答部６２がステップＳ２８で置き換えた情報である。
【００６５】
図４に示した情報のうち記憶領域情報１１３１ａ、１１３２ａ、および１１３３ａは表示部４２に表示させても表示させなくてもよいが、これらはビデオＡの書誌情報１１３１、ビデオＢの書誌情報１１３２、およびビデオＣの書誌情報１１３３とそれぞれ連携してブラウジング情報に含まれており、これらの記憶領域情報１１３１ａ〜１１３３ａ内には、各コンテンツ情報の記憶領域情報、例えば「http://〔第２ＨＧＷ６０のプライベートＩＰアドレス「192.168.1.1」〕：〔第２ＨＧＷ６０およびポート６３のポート番号〕/〔ＤＭＳ１０のポート１３のポート番号〕/〜〜」の形式のＵＲＬ情報が含まれている。
【００６６】
以上の処理により、住戸ＡのＤＭＳ１０から取得されたブラウジング情報が、住戸ＢのＤＭＰ４０で表示され、ユーザに提供される。
【００６７】
［コンテンツ情報取得処理］
次に、ＤＭＰ４０に表示されたブラウジング情報の中からユーザにより選択されたコンテンツの情報をＤＭＳ１０から取得して視聴するときの処理について、図５のシーケンス図を参照して説明する。
【００６８】
まずユーザによりアクセス元のＤＭＰ４０の操作部４１が操作されることにより、表示部４２に表示されたブラウジング情報の中からビデオＡの書誌情報１１３１が選択されると、このビデオＡのコンテンツ情報を要求するコンテンツ取得要求が生成される。生成されたビデオＡのコンテンツ取得要求は、ビデオＡの記憶領域情報１１３１ａに示されている情報に従って第２ＨＧＷ６０のプライベートＩＰアドレス「192.168.1.1」およびポート６３のポート番号宛てに送信される（Ｓ３１）。
【００６９】
ＤＭＰ４０から送信されたコンテンツ取得要求は、第２ＨＧＷ６０のポート６３から第２代理応答部６２で受信され、当該記憶領域情報１１３１ａに示されているＵＲＬ情報「http://〔第２ＨＧＷ６０のプライベートＩＰアドレス「192.168.1.1」〕：〔第２ＨＧＷ６０およびポート６３のポート番号〕/〔ＤＭＳ１０のポート１３のポート番号〕/〜〜」の中の〔第２ＨＧＷ６０のプライベートＩＰアドレス「192.168.1.1」〕および〔第２ＨＧＷ６０およびポート６３のポート番号〕が、ステップＳ１１で設定された転送先情報に従って〔第１ＨＧＷ３０のグローバルＩＰアドレス「200.100.10.1」〕：〔第１ＨＧＷ３０およびポート３３のポート番号〕に置き換えられる。
【００７０】
このように置き換えられたＵＲＬ情報に従って、コンテンツ取得要求が第２ＨＧＷ６０の第２代理応答部６２からポート６４およびＩＰネットワーク７０を介して第１ＨＧＷ３０に送信される（Ｓ３２）。
【００７１】
第２ＨＧＷ６０の第２代理応答部６２から送信されたコンテンツ取得要求は、第１ＨＧＷ３０のポート３３から第１代理応答部３２で受信され、当該記憶領域情報１１３１ａに示されているＵＲＬ情報「http://〔第１ＨＧＷ３０のグローバルＩＰアドレス「200.100.10.1」〕：〔第１ＨＧＷ３０およびポート３３のポート番号〕/〔ＤＭＳ１０のポート１３のポート番号〕/〜〜」の中の〔第１ＨＧＷ３０のグローバルＩＰアドレス「200.100.10.1」〕および〔第１ＨＧＷ３０およびポート３３のポート番号〕が、ステップＳ８で行われた代理応答設定に従って〔ＤＭＳ１０のプライベートＩＰアドレス「192.168.2.34」〕：〔ＤＭＳ１０のポート１３のポート番号〕に置き換えられ、挿入されていたＤＭＳ１０のポート１３のポート番号が削除される。
【００７２】
このように置き換えられたＵＲＬ情報に従って、コンテンツ取得要求が第１ＨＧＷ３０の第１代理応答部３２から第１ホームネットワーク２０を介してＤＭＳ１０に送信される（Ｓ３３）。
【００７３】
第１ＨＧＷ３０の第１代理応答部３２から送信されたコンテンツ取得要求は、ＤＭＳ１０のポート１３から応答部１２で受信され、当該ＵＲＬ情報で示される領域に記憶されているビデオＡのコンテンツ情報が記憶部１１から取得される。
【００７４】
取得されたビデオＡのコンテンツ情報は、コンテンツ取得要求への応答としてＤＭＳ１０の応答部１２からポート１３および第１ホームネットワーク２０を介して第１ＨＧＷ３０に返信される（Ｓ３４）。
【００７５】
ＤＭＳ１０から返信されたビデオＡのコンテンツ情報は、第１ＨＧＷ３０の第１代理応答部３２で受信され、ステップＳ３３で送信されたコンテンツ取得要求への応答としてポート３３、ＩＰネットワーク７０を介して第２ＨＧＷ６０に返信され（Ｓ３５）、さらに第２ＨＧＷ６０からポート６３、第２ホームネットワーク５０を介してＤＭＰ４０に送信される（Ｓ３６）。
【００７６】
ＤＭＰ４０では、第２ＨＧＷ６０から取得されたビデオＡのコンテンツ情報が、表示部４２に表示されることで再生され、ユーザに提供される（Ｓ３７）。
【００７７】
以上の本実施形態によれば、住戸Ｂ内に構築された第２ホームネットワークに接続されたＤＭＰ４０から、住戸Ａ内に構築された第１ホームネットワークに接続されたＤＭＳ１０にアクセスする際に、第２ホームネットワークに接続されたホームゲートウェイに第１ホームネットワークに接続されたホームゲートウェイへ転送するための情報を設定しておくとともに、第１ホームネットワークに接続されたホームゲートウェイに第２ホームネットワークに接続されたホームゲートウェイからのアクセスを許可するための情報を設定しておくことで、あたかも同一のホームネットワークに接続されているかのごとくプライベートＩＰアドレスを利用してアクセスすることができる。これにより、簡易な操作で、ＤＭＰ４０においてＤＭＳ１０に記憶されているコンテンツ情報を取得して視聴することが可能になる。
【００７８】
本実施形態において、第１ホームネットワーク２０に接続された第１ＨＧＷ３０と第２ホームネットワーク５０に接続された第２ＨＧＷ６０とが直接通信可能な場合について説明したが、ネットワークの規格により第１ＨＧＷ３０と第２ＨＧＷ６０とが直接通信することが不可能である場合には、ＩＰネットワーク７０に接続された中継装置、例えば設定サーバ装置８０等において通信可能にするための設定処理を行うことで、上述した代理通信設定処理、ブラウジング情報取得処理、およびコンテンツ情報取得処理を実行することが可能になる。
【符号の説明】
【００７９】
１…メディア情報共有システム
１０…デジタルメディアサーバ装置
１１…記憶部
１２…応答部
１３…ポート
２０…第１ホームネットワーク
３０…第１ホームゲートウェイ
３１…第１ＵＰｎＰ部
３２…第１代理応答部
３３…ポート
４０…デジタルメディアプレーヤ装置
４１…操作部
４２…表示部
５０…第２ホームネットワーク
６０…第２ホームゲートウェイ
６１…第２ＵＰｎＰ部
６２…第２代理応答部
６３…ポート
６４…ポート
７０…ＩＰネットワーク
８０…設定サーバ装置
９０…操作端末
１１１…音楽フォルダ
１１２…写真フォルダ
１１３…ビデオフォルダ
１１３１〜１１３３…書誌情報
１１３１ａ〜１１３３ａ…記憶領域情報
【図１】
2011128957.tif 000003
【図２】
2011128957.tif 000004
【図３】
2011128957.tif 000005
【図４】
2011128957.tif 000006
【図５】
2011128957.tif 000007