(57)【要約】【課題】自宅内のネットワークに設置されたＤＬＮＡ対応機器が保存するコンテンツを外部から簡単に再生する。【解決手段】ゲートウェイ装置１０と、ＤＭＣ機能を有する携帯端末２０とを備え、ゲートウェイ装置１０は、ゲートウェイ装置が接続されているネットワーク内で利用可能なコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をするポートマッピング手段１１を含み、携帯端末２０は、ポートマッピング手段１１が設定したポートマッピング設定に基づいて、コンテンツリストに含まれるコンテンツの配置情報を変換するコンテンツリスト変換手段２１と、コンテンツリスト変換手段２１が配置情報を変換したコンテンツリストに基づいて、ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する再生制御手段２２とを含むことを特徴とする。【選択図】図１２
2011090469.tif 000002
【特許請求の範囲】
【請求項１】
ゲートウェイ装置と、
ＤＭＣ機能を有する携帯端末とを備え、
前記ゲートウェイ装置は、
当該ゲートウェイ装置が接続されているネットワーク内で利用可能なコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をするポートマッピング手段を含み、
前記携帯端末は、
前記ポートマッピング手段が設定したポートマッピング設定に基づいて、前記コンテンツリストに含まれるコンテンツの配置情報を変換するコンテンツリスト変換手段と、
前記コンテンツリスト変換手段が配置情報を変換したコンテンツリストに基づいて、前記ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する再生制御手段とを
含むことを特徴とするコンテンツ再生システム。
【請求項２】
ゲートウェイ装置は、
ネットワーク内で利用可能なコンテンツを保存するＤＭＳを検出し、当該ＤＭＳの検出情報に基づいて、ポートマッピングの設定をするＤＭＳ検出用ポートマッピング手段を含み
携帯端末は、
前記ＤＭＳ検出用ポートマッピング手段が設定したＤＭＳ検出用ポートマッピング設定に基づいて、前記検出情報に含まれるＤＭＳの配置情報を変換する検出情報変換手段と、
前記検出情報変換手段が配置情報を変換した検出情報に基づいて、前記ネットワーク外からＤＭＳのコンテンツリストを取得するコンテンツリスト取得手段とを含み、
コンテンツリスト変換手段は、前記ＤＭＳ検出用ポートマッピング設定に基づいて、前記コンテンツリスト取得手段が取得したコンテンツリストに含まれるコンテンツの配置情報を変換し、
再生制御手段は、前記コンテンツリスト変換手段が配置情報を変換したコンテンツリストに基づいて、前記ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する
請求項１記載のコンテンツ再生システム。
【請求項３】
ＤＭＳ検出用ポートマッピング手段は、グローバルアドレスの特定ポートに対するパケットを、検出情報に含まれるＤＭＳのローカルアドレスとポートとを含むＵＲＬに転送するポートマッピングの設定し、
検出情報変換手段は、前記検出情報に含まれるＵＲＬのうち、前記ＤＭＳのローカルアドレスとポートとを、前記グローバルアドレスと前記特定ポートとに変換し、
コンテンツリスト変換手段は、コンテンツリスト取得手段が取得したコンテンツリストに含まれるコンテンツのローカルアドレスとポートとを含むＵＲＬのうち、前記コンテンツのローカルアドレスとポートとを、前記グローバルアドレスと前記特定ポートとに変換する
請求項２記載のコンテンツ再生システム。
【請求項４】
ポートマッピング手段は、グローバルアドレスの特定ポートに対するパケットを、コンテンツリストに含まれるコンテンツのローカルアドレスとポートとを含むＵＲＬに転送するポートマッピングの設定をし、
コンテンツリスト変換手段は、前記コンテンツリストに含まれるＵＲＬのうち、前記ローカルアドレスとポートとを、前記グローバルアドレスと前記特定ポートとに変換する
請求項１から請求項３のうちのいずれか１項に記載のコンテンツ再生システム。
【請求項５】
携帯端末は、
ＤＭＳ機能を備え、
ネットワーク外に設置されたＤＭＰからコンテンツ取得要求を受信すると、コンテンツリスト変換手段が配置情報を変換したコンテンツリストを返信する変換済コンテンツリスト返信手段を含む
請求項１から請求項４のうちのいずれか１項に記載のコンテンツ再生システム。
【請求項６】
ゲートウェイ装置が接続されているネットワーク内で利用可能なコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をし、
設定したポートマッピング設定に基づいて、前記コンテンツリストに含まれるコンテンツの配置情報を変換し、
配置情報を変換したコンテンツリストに基づいて、前記ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する
ことを特徴とするコンテンツ再生方法。
【請求項７】
ネットワーク内で利用可能なコンテンツを保存するＤＭＳを検出し、当該ＤＭＳの検出情報に基づいて、ポートマッピングの設定をし、
設定したＤＭＳ検出用ポートマッピング設定に基づいて、前記検出情報に含まれるＤＭＳの配置情報を変換し、
配置情報を変換した検出情報に基づいて、前記ネットワーク外からＤＭＳのコンテンツリストを取得し、
前記ＤＭＳ検出用ポートマッピング設定に基づいて、前記コンテンツリスト取得手段が取得したコンテンツリストに含まれるコンテンツの配置情報を変換し、
配置情報を変換したコンテンツリストに基づいて、前記ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する
請求項６記載のコンテンツ再生方法。
【請求項８】
コンピュータに、
ゲートウェイ装置が接続されているネットワーク内で利用可能なコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をするポートマッピング処理と、
設定したポートマッピング設定に基づいて、前記コンテンツリストに含まれるコンテンツの配置情報を変換するコンテンツリスト変換処理と、
配置情報を変換したコンテンツリストに基づいて、前記ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する再生制御処理とを
実行させるためのコンテンツ再生プログラム。
【請求項９】
コンピュータに、
ネットワーク内で利用可能なコンテンツを保存するＤＭＳを検出し、当該ＤＭＳの検出情報に基づいて、ポートマッピングの設定をするＤＭＳ検出用ポートマッピング処理と、
設定したＤＭＳ検出用ポートマッピング設定に基づいて、前記検出情報に含まれるＤＭＳの配置情報を変換する検出情報変換処理と、
配置情報を変換した検出情報に基づいて、前記ネットワーク外からＤＭＳのコンテンツリストを取得するコンテンツリスト取得処理とを実行させ、
コンテンツリスト変換処理で、前記ＤＭＳ検出用ポートマッピング設定に基づいて、前記コンテンツリスト取得手段が取得したコンテンツリストに含まれるコンテンツの配置情報を変換し、
再生制御処理で、前記コンテンツリスト変換手段が配置情報を変換したコンテンツリストに基づいて、前記ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する処理を実行させる
請求項８記載のコンテンツ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワーク内に保存したコンテンツを外部から再生するコンテンツ再生システム、コンテンツ再生方法及びコンテンツ再生プログラムに関する。
【背景技術】
【０００２】
ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）は、家電、モバイル端末、パーソナルコンピュータ（以下、ＰＣ）等において、異なるメーカの装置間での相互接続性を容易にすることを目的に活動している団体である。この団体で、デジタルコンテンツ共有のためのガイドラインが作成されており、近年、このＤＬＮＡに対応したＡＶ機器が続々と製品化されている。また、ＤＬＮＡの枠を超えて、自宅内のネットワークに設置されたＤＬＮＡ対応機器やＨＤＤ、ＤＭＳ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ）が保存するコンテンツを外部から閲覧するための方法も近年多く提案されている。
【０００３】
例えば、特許文献１及び特許文献２には、自宅内のサーバに蓄積されたコンテンツを外部から閲覧する方法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１２９７号公報
【特許文献２】特開２００８−２２５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記の各文献に記載された方法では、外部から自宅内のネットワークに接続するために、ＵＲＬの公開や機器の設定変更など特別な作業が必要である。そのため、利用者には非常に高度な知識が必要となる。
【０００６】
そこで、本発明は、自宅内のネットワークに設置されたＤＬＮＡ対応機器等が保存するコンテンツを外部から簡単に再生することができるコンテンツ再生システム、コンテンツ再生方法及びコンテンツ再生プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によるコンテンツ再生システムは、ゲートウェイ装置と、ＤＭＣ機能を有する携帯端末とを備え、ゲートウェイ装置は、ゲートウェイ装置が接続されているネットワーク内で利用可能なコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をするポートマッピング手段を含み、携帯端末は、ポートマッピング手段が設定したポートマッピング設定に基づいて、コンテンツリストに含まれるコンテンツの配置情報を変換するコンテンツリスト変換手段と、コンテンツリスト変換手段が配置情報を変換したコンテンツリストに基づいて、ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する再生制御手段とを含むことを特徴とする。
【０００８】
本発明によるコンテンツ再生方法は、ゲートウェイ装置が接続されているネットワーク内で利用可能なコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をし、設定したポートマッピング設定に基づいて、コンテンツリストに含まれるコンテンツの配置情報を変換し、配置情報を変換したコンテンツリストに基づいて、ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御することを特徴とする。
【０００９】
本発明によるコンテンツ再生プログラムは、コンピュータに、ゲートウェイ装置が接続されているネットワーク内で利用可能なコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をするポートマッピング処理と、設定したポートマッピング設定に基づいて、コンテンツリストに含まれるコンテンツの配置情報を変換するコンテンツリスト変換処理と、配置情報を変換したコンテンツリストに基づいて、ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御する再生制御処理とを実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、自宅内のネットワークに設置されたＤＬＮＡ対応機器等が保存するコンテンツを外部から簡単に再生することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明によるコンテンツ再生システムの構成の一例を示すブロック図である。
【図２】コンテンツ再生システムの動作例を示す説明図である。
【図３】ホームネットワーク１０１における動作例を示すシーケンス図である。
【図４】コンテンツリストのメッセージ変換の一例を示す説明図である。
【図５】ホームネットワーク１０２における動作例を示すシーケンス図である。
【図６】コンテンツ再生システムの動作例を示すシーケンス図であり、特に携帯端末１３０がホームネットワーク１０１の外部から最新のコンテンツリストを取得するときのホームネットワーク１０１における動作例を示すシーケンス図である。
【図７】Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅのメッセージ変換の一例を示す説明図である。
【図８】コンテンツ再生システムの動作例を示すシーケンス図であり、特に携帯端末１３０がホームネットワーク１０１の外部から最新のコンテンツリストを取得するときのホームネットワーク１０２における動作例を示すシーケンス図である。
【図９】第３の実施形態におけるコンテンツ再生システムの構成の一例を示すブロック図である。
【図１０】第３の実施形態におけるコンテンツ再生システムの動作例を示すシーケンス図である。
【図１１】第３の実施形態におけるコンテンツ再生システムの動作例を示すシーケンス図である。
【図１２】第１の実施形態におけるコンテンツ再生システムの機能構成例を示す機能ブロック図である。
【図１３】第２の実施形態におけるコンテンツ再生システムの機能構成例を示す機能ブロック図である。
【図１４】第３の実施形態におけるコンテンツ再生システムの機能構成例を示す機能ブロック図である。
【図１５】コンテンツ再生システムの最小の構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
実施形態１．
以下、本発明の第１の実施形態について図面を参照して説明する。図１は、本発明によるコンテンツ再生システムの構成の一例を示すブロック図である。図１に示すように、コンテンツ再生システムは、ユーザの自宅のホームネットワーク１０１と、外出先のホームネットワーク１０２とを含む。また、ホームネットワーク１０１と、ホームネットワーク１０２とは、インターネット１００を介して相互に接続されている。なお、ホームネットワークとは、例えば、家庭内等に構築したＬＡＮのことをいう。
【００１３】
図１に示すように、ホームネットワーク１０１は、ＨＧＷ装置１２０と、ＤＬＮＡ（ＤＭＳ）対応機器１１０とを含む。また、ホームネットワーク１０１は、インターネット１００と接続されている。なお、図１に示すように、携帯端末１３０は、ユーザ自宅のホームネットワーク１０１及び外出先のホームネットワーク１０２のいずれのネットワークにも接続可能である。
【００１４】
ＨＧＷ装置１２０は、具体的には、ルータ等のネットワーク機器によって実現される。ＨＧＷ装置１２０は、異なるネットワーク間を相互接続する機能を備えている。
【００１５】
ＤＬＮＡ（ＤＭＳ）対応機器１１０は、具体的には、ホームネットワーク内に設置されたＤＶＤレコーダ等の情報家電機器によって実現される。ＤＬＮＡ（ＤＭＳ）対応機器１１０は、コンテンツの保存や配信を行う機能を備えている。また、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）に対応可能である。そして、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、ＵＰｎＰを利用して、自身の「告知（Ａｄｖｅｒｔｉｓｅｍｅｎｔ）」、「諸元情報（Ｄｅｓｃｒｉｐｔｉｏｎ）の送信」を行い、自身が保存しているコンテンツのリストを通知する機能を備えている。
【００１６】
携帯端末１３０は、具体的には、ユーザが使用する端末であり、携帯電話機やＰＨＳ等の情報処理端末によって実現される。携帯端末１３０は、ＤＬＮＡに対応したＤＭＣ機能を備えている。
【００１７】
ここで、携帯端末１３０が備えているＤＭＣ機能とは、上記のＤＶＤレコーダ等の情報家電機器を操作するための機能のことをいう。具体的には、ＵＰｎＰを利用して情報家電機器の「探索（Ｓｅａｒｃｈ）」や「諸元情報（Ｄｅｓｃｒｉｐｔｉｏｎ）の取得」、「情報家電機器の持つ機能の制御（Ｃｏｎｔｒｏｌ）」を実行し、ＤＭＳが保存しているコンテンツの取得や再生操作を行う機能を指す。以下、単にＳｅａｒｃｈやＣｏｎｔｒｏｌ等と表現する。
【００１８】
ホームネットワーク１０２は、ＨＧＷ装置１２１と、ＤＬＮＡ（ＤＭＲ）対応機器１１１とを含む。また、ホームネットワーク１０２は、インターネット１００と接続されている。
【００１９】
ＨＧＷ装置１２１は、具体的には、ルータ等のネットワーク機器によって実現される。ＨＧＷ装置１２１は、異なるネットワーク間を相互接続する機能を備えている。
【００２０】
ＤＬＮＡ（ＤＭＲ）対応機器１１１は、具体的には、ホームネットワーク内に設置されたテレビジョン受信機等の情報家電機器によって実現される。ＤＬＮＡ（ＤＭＲ）対応機器１１１は、コンテンツを再生する機能を備えている。また、ＤＬＮＡ（ＤＭＲ）対応機器１１１は、ＵＰｎＰに対応可能である。そして、ＤＬＮＡ（ＤＭＲ）対応機器１１１は、ＵＰｎＰを利用して、自身の「告知（Ａｄｖｅｒｔｉｓｅｍｅｎｔ）」、「諸元情報（Ｄｅｓｃｒｉｐｔｉｏｎ）の送信」を行い、上記のＤＶＤレコーダ等の情報家電機器（ＤＬＮＡ（ＤＭＳ）対応機器１１０）に保存されたデジタルコンテンツを再生する機能を備えている。本実施形態では、ＤＬＮＡ（ＤＭＲ）対応機器１１１は、ＤＬＮＡ（ＤＭＳ）対応機器１１０が保存するコンテンツを再生するときには、携帯端末１３０が接続される。例えば、ＤＬＮＡ（ＤＭＲ）対応機器１１１は、ＤＭＣ機能を備えている携帯端末１３０に従って、所定の処理を実行する。
【００２１】
図１２は、第１の実施形態におけるコンテンツ再生システムの機能構成例を示す機能ブロック図である。図１２に示すように、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、コンテンツ保存手段１１０１を含む。また、ＤＬＮＡ（ＤＭＲ）対応機器１１１は、コンテンツ再生手段１１１１を含む。また、ＨＧＷ装置１２０は、ポートマッピング手段１２０１を含む。また、携帯端末１３０は、ＤＭＳ検出手段１３０１と、コンテンツリスト取得手段１３０２と、コンテンツリスト変換手段１３０３と、再生制御手段１３０４とを含む。
【００２２】
コンテンツ保存手段１１０１は、具体的には、磁気ディスク装置や光ディスク装置等の記憶装置によって実現される。コンテンツ保存手段１１０１は、コンテンツを保存する。
【００２３】
コンテンツ再生手段１１１１は、再生制御手段１３０４に従って、コンテンツを再生する機能を備えている。
【００２４】
ポートマッピング手段１２０１は、具体的には、プログラムに従って動作するルータのＣＰＵによって実現される。ポートマッピング手段１２０１は、ポートマッピング設定を行う機能を備えている。
【００２５】
ＤＭＳ検出手段１３０１は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。ＤＭＳ検出手段１３０１は、ネットワークに接続されたＤＭＳを検出する機能を備えている。
【００２６】
コンテンツリスト取得手段１３０２は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。コンテンツリスト取得手段１３０２は、ＤＭＳ検出手段１３０２が検出したＤＭＳからコンテンツリストを取得する機能を備えている。例えば、コンテンツリスト取得手段１３０２は、ＤＭＳにコンテンツリストの取得要求を送信し、その返信としてＤＭＳからコンテンツリストを受信する。
【００２７】
コンテンツリスト変換手段１３０３は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。コンテンツリスト変換手段１３０３は、ポートマッピング手段１２０が設定したポートマッピング設定に基づいて、コンテンツリスト取得手段１３０２が取得したコンテンツリストのＵＲＬを変換する機能を備えている。
【００２８】
再生制御手段１３０４は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。再生制御手段１３０４は、コンテンツ再生手段１１１１に所定のコンテンツを再生させるように制御する機能を備えている。
【００２９】
次に、図１〜図５を用いてコンテンツ再生システムの動作について説明する。図２は、コンテンツ再生システムの動作例を示す説明図である。図３は、ホームネットワーク１０１における動作例を示すシーケンス図である。図４は、コンテンツリストのメッセージ変換の一例を示す説明図である。図５は、ホームネットワーク１０２における動作例を示すシーケンス図である。本実施形態では、自宅内のネットワークであるホームネットワーク１０１に存在するコンテンツを、外出先のネットワークであるホームネットワーク１０２内において再生する場合を例に説明する。
【００３０】
ホームネットワーク１０１内に保存されたコンテンツを外部で再生するための準備として、ユーザは、携帯端末１３０を用いて、コンテンツのリストを取得する操作を行う。すると、携帯端末１３０は、ユーザの操作に従って、ホームネットワーク１０１に接続する。そして、携帯端末１３０は、ＵＰｎＰを利用して、Ｍ−Ｓｅａｒｃｈ  ＭｅｓｓａｇｅをＨＧＷ装置１２０に接続されているＤＬＮＡ機器にマルチキャストし、ホームネットワーク１０１に接続されているＤＬＮＡ（ＤＭＳ）対応機器１００を探索する。
【００３１】
携帯端末１３０は、このＭ−Ｓｅａｒｃｈ  Ｍｅｓｓａｇｅに対してＤＬＮＡ（ＤＭＳ）対応機器１１０が返信するＲｅｓｐｏｎｓｅを取得することで、Ｄｅｓｃｒｉｐｔｉｏｎの取得やＣｏｎｔｒｏｌを行うことができる。そして、携帯端末１３０は、ＤＬＮＡで規定されているＣＤＳ（Ｃｏｎｔｅｎｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｓｅ）．Ｂｒｏｗｓｅというアクションを実行することで、ＤＭＳが保存するコンテンツのリストを取得することができる（図３に示す１の動作）。
【００３２】
例えば、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、Ｍ−Ｓｅａｒｃｈ  Ｍｅｓｓａｇｅを受信すると、ＨＧＷ装置１２０を介して、Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅを携帯端末１３０に返信する。次いで、携帯端末１３０は、Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅを返信したＤＬＮＡ（ＤＭＳ）対応機器１１０に対して、ＨＧＷ装置１２０を介して、Ｄｅｓｃｒｉｐｔｉｏｎ取得要求を送信する。すると、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、ＨＧＷ装置１２０を介して、Ｄｅｓｃｒｉｐｔｉｏｎを携帯端末１３０に送信する。次いで、携帯端末１３０は、受信したＤｅｓｃｒｉｐｔｉｏｎに基づいて、ＣＤＳ．Ｂｒｏｗｓｅを実行する。すると、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、Ｂｒｏｗｓｅ  Ｒｅｓｐｏｎｓｅとして、自身が保存するコンテンツのリストを、ＨＧＷ装置１２０を介して、携帯端末１３０に送信する。このようにすることで、携帯端末１３０は、ＤＭＳが保存するコンテンツのリストを取得することができる。
【００３３】
次いで、携帯端末１３０及びＨＧＷ装置１２０は、受信したコンテンツリストの情報からコンテンツのＵＲＬ（ＩＰアドレス／ポート番号情報）を抽出し、ＨＧＷ装置１２０のＷＡＮ側アドレスの特定ポート宛のパケットをコンテンツのＵＲＬに転送するポートマッピング設定を行う（図３に示す２の動作）。例えば、携帯端末１３０は、ＨＧＷ装置１２０にポートマッピング設定要求とともに受信したコンテンツリストを送信する。そして、ＨＧＷ装置１２０は、コンテンツリストからコンテンツのＵＲＬ（ＩＰアドレス／ポート番号情報）を抽出し、抽出したコンテンツのＵＲＬにＷＡＮ側アドレスの特定ポート宛のパケットを転送するポートマッピング設定を行う。そして、ＨＧＷ装置１２０は、設定したポートマッピングを示すポートマッピング情報を携帯端末１３０に送信する。ポートマッピングの設定には、例えば、ルータ等によって実現されるＨＧＷ装置が備えているＩＧＤ（Ｉｎｔｅｒｎｅｔ  Ｇａｔｅｗａｙ  Ｄｅｖｉｃｅ）機能を用いる。
【００３４】
次いで、携帯端末１３０は、ポートマッピング情報に基づいて、コンテンツリストに含まれるコンテンツのＵＲＬを変換する（図３に示す３の動作）。
【００３５】
コンテンツリストのＵＲＬ変換の一例を図４に示す。図４に示すように、携帯端末１３０は、コンテンツを保存するＤＬＮＡ（ＤＭＳ）対応機器１１０のローカルＩＰアドレスとポートとを、ＨＧＷ装置１２０のＷＡＮ側のグローバルＩＰアドレスとポートとに変換する。
【００３６】
ユーザは、この携帯端末１３０を外出先のホームネットワーク１０２に接続し、ＤＭＣ機能を用いてＤＬＮＡ（ＤＭＲ）対応機器１１１をＣｏｎｔｒｏｌすることで、ＤＬＮＡ（ＤＭＳ）対応機器１１０内のコンテンツを外出先から再生できる。以下、図５を用いて、この動作について説明する。
【００３７】
外出先のホームネットワーク１０２からホームネットワーク１０１内に保存されたコンテンツを再生するために、ユーザは、携帯端末１３０を用いて、ＤＬＮＡ（ＤＭＲ）対応機器の検出操作を行う。すると、携帯端末１３０は、ユーザの操作に従って、ホームネットワーク１０２に接続する。次いで、携帯端末１３０は、ＵＰｎＰを利用して、Ｍ−Ｓｅａｒｃｈ  ＭｅｓｓａｇｅをＨＧＷ装置１２１に接続されているＤＬＮＡ対応機器にマルチキャストし、ＤＭＲを探索する。そして、Ｍ−Ｓｅａｒｃｈ  ＭｅｓｓａｇｅのＲｅｓｐｏｎｓｅを受信すると、携帯端末１３０は、ＤＭＣ機能を用いて、ホームネットワーク１０２にあるＤＬＮＡ（ＤＭＲ）対応機器１１１を検出する（図５に示す１の動作）。
【００３８】
例えば、ＤＬＮＡ（ＤＭＲ）対応機器１１１は、Ｍ−Ｓｅａｒｃｈ  Ｍｅｓｓａｇｅを受信すると、ＨＧＷ装置１２１を介して、Ｍ−Ｓｅａｒｃｈ  ＭｅｓｓａｇｅのＲｅｓｐｏｎｓｅを携帯端末１３０に返信する。そして、携帯端末１３０は、Ｍ−Ｓｅａｒｃｈ  ＭｅｓｓａｇｅのＲｅｓｐｏｎｓｅを受信することで、ホームネットワーク１０２に含まれるＤＬＮＡ（ＤＭＲ）対応機器１１１を検出する。
【００３９】
次いで、携帯端末１３０は、コンテンツを再生させるＤＭＲを選択する。例えば、携帯端末１３０は、検出したＤＬＮＡ（ＤＭＲ）対応機器１１１のリストを表示部に表示する。そして、ユーザが表示されたＤＬＮＡ（ＤＭＲ）対応機器１１１のリストからコンテンツを再生させるＤＭＲを選択する操作を行うと、携帯端末１３０は、ユーザの操作に従って、ＤＭＲを選択する。
【００４０】
次いで、携帯端末１３０は、自身が保存しているコンテンツリストの中から再生させるコンテンツを選択する。例えば、携帯端末１３０は、保存しているコンテンツリストを表示部に表示する。そして、ユーザが表示されたコンテンツリストから再生させるコンテンツを選択する操作を行うと、携帯端末１３０は、ユーザの操作に従って、コンテンツを選択する。
【００４１】
次いで、携帯端末１３０は、ＤＭＣ機能を用いて、選択したＤＭＲに対して、ＨＧＷ装置１２１を介して、選択したコンテンツの再生要求とともに、コンテンツのＵＲＬを送信する。
【００４２】
次いで、携帯端末１３０からコンテンツの再生要求を受信したＤＬＮＡ（ＤＭＲ）対応機器１１１は、再生を指示されたコンテンツのＵＲＬに基づいて、ＨＧＷ装置１２１及びインターネット１００を介して、ＨＴＴＰ  ＧＥＴと呼ばれるコマンド（以下、ＨＴＴＰ  ＧＥＴという）を送信する。
【００４３】
すると、自宅内（ホームネットワーク１０１）にあるＨＧＷ装置１２０は、図３に示す２の動作において設定したポートマッピング情報に基づいて、ポートマッピングを行い、コンテンツを保存するＤＬＮＡ（ＤＭＳ）対応機器１１０に対して、ＨＴＴＰ  ＧＥＴを転送する。
【００４４】
次いで、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、ＨＴＴＰ  ＧＥＴを受信すると、ＨＧＷ装置１２０、インターネット１００及びＨＧＷ装置１２１を介して、ＨＴＴＰ  ＧＥＴによって指定されたコンテンツをＤＬＮＡ（ＤＭＲ）対応機器１１１に送信する。
【００４５】
次いで、ＤＬＮＡ（ＤＭＲ）対応機器１１１は、ＤＬＮＡ（ＤＭＳ）対応機器１１０から受信したコンテンツを再生する（図５に示す２の動作）。
【００４６】
以上の動作により、ホームネットワーク１０１のＤＬＮＡ（ＤＭＳ）対応機器１１０が保存するコンテンツをホームネットワーク１０２のＤＬＮＡ（ＤＭＲ）対応機器１１１で再生することが可能となる。
【００４７】
以上のように、本実施形態では、携帯端末１３０は、ＨＧＷ装置１２０が設定したポートマッピング情報に基づいて、コンテンツのＵＲＬを変換する。そして、携帯端末１３０は、変換したＵＲＬに基づいて、外出先のＤＬＮＡ（ＤＭＲ）対応機器１１１にコンテンツを再生させる。従って、ユーザは、ＵＲＬの公開や機器の設定変更など特別な作業を行うことなく、自宅内のネットワークに設置されたＤＬＮＡ対応機器等が保存するコンテンツを外部から簡単に再生することができる。
【００４８】
実施形態２．
第１の実施形態では、図３に示す１の動作において携帯端末１３０がコンテンツリストを取得した後にＤＬＮＡ（ＤＭＳ）対応機器１１０が保存するコンテンツの追加・削除などがあると、現実に保存するコンテンツと携帯端末１３０が保存するコンテンツリストとの差異が生ずることとなる。そのため、携帯端末１３０は、常に最新のコンテンツリストを保存できるわけではない。これに対して、本実施形態では、携帯端末１３０が保存する情報をＤＬＮＡ（ＤＭＳ）対応機器１１０の探索結果（Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅ）に変更することで、最新のコンテンツリストを取得することができる。以下、本実施形態におけるコンテンツ再生システムの動作について、図６〜図８を用いて説明する。
【００４９】
図６は、コンテンツ再生システムの動作例を示すシーケンス図であり、特に携帯端末１３０がホームネットワーク１０１の外部から最新のコンテンツリストを取得するときのホームネットワーク１０１における動作例を示すシーケンス図である。図７は、Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅのメッセージ変換の一例を示す説明図である。図８は、コンテンツ再生システムの動作例を示すシーケンス図であり、特に携帯端末１３０がホームネットワーク１０１の外部から最新のコンテンツリストを取得するときのホームネットワーク１０２における動作例を示すシーケンス図である。
【００５０】
図１３は、第２の実施形態におけるコンテンツ再生システムの機能構成例を示す機能ブロック図である。図１３に示すように、ＨＧＷ装置１２０は、第１の実施形態と比較すると、ポートマッピング手段１２０１に代えて、ＤＭＳ検出用ポートマッピング手段１２０２を含む。また、携帯端末１３０は、第１の実施形態における各手段に加えて、検出情報変換手段１３０５をさらに含む。
【００５１】
ＤＭＳ検出用ポートマッピング手段１２０２は、具体的には、プログラムに従って動作するルータのＣＰＵによって実現される。ＤＭＳ検出用ポートマッピング手段１２０２は、ＤＭＳの検出情報に基づいて、ポートマッピング設定を行う機能を備えている。
【００５２】
検出情報変換手段１３０５は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。検出情報変換手段１３０５は、ＤＭＳ検出用ポートマッピング手段１２０２が設定したポートマッピング設定に基づいて、ＤＭＳの検出情報のＵＲＬを変換する機能を備えている。
【００５３】
ホームネットワーク１０１内に保存されたコンテンツのリストを取得するために、ユーザは、携帯端末１３０を用いて、コンテンツリストの取得操作を行う。すると、携帯端末１３０は、ユーザの操作に従って、ホームネットワーク１０１に接続し、ＵＰｎＰを利用して、ＨＧＷ装置１２０を介して、Ｍ−Ｓｅａｒｃｈ  Ｍｅｓｓａｇｅをマルチキャストする。
【００５４】
次いで、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、Ｍ−Ｓｅａｒｃｈ  Ｍｅｓｓａｇｅを受信すると、ＨＧＷ装置１２０を介して、Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅを携帯端末１３０に返信する。そして、携帯端末１３０は、ＤＬＮＡ（ＤＭＳ）対応機器１１０からＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅを受信する（図６に示す１の動作）。
【００５５】
次いで、携帯端末１３０は、受信したＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅが示す情報を保存し、ポートマッピングと、Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅ内のＵＲＬ変換とを行う（図６に示す２の動作）。
【００５６】
例えば、携帯端末１３０は、ＨＧＷ装置１２０にポートマッピング設定要求とともにＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅを送信する。すると、ＨＧＷ装置１２０は、受信したＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅから、ＤＬＮＡ（ＤＭＳ）対応機器１１０からＤｅｓｃｒｉｐｔｉｏｎを取得するためのＵＲＬ（ＩＰアドレス／ポート番号情報）を抽出する。そして、ＨＧＷ装置１２０は、抽出したＵＲＬにＷＡＮ側アドレスの特定ポート宛のパケットを転送するポートマッピング設定を行う。そして、ＨＧＷ装置１２０は、設定したポートマッピングを示すポートマッピング情報を携帯端末１３０に送信する。ポートマッピングの設定には、例えば、ルータ等によって実現されるＨＧＷ装置が備えているＩＧＤ（Ｉｎｔｅｒｎｅｔ  Ｇａｔｅｗａｙ  Ｄｅｖｉｃｅ）機能を用いる。
【００５７】
次いで、携帯端末１３０は、受信したポートマッピング情報に基づいて、Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅに含まれるＵＲＬを変換する。なお、複数のＤＭＳからＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅをそれぞれ受信した場合には、携帯端末１３０及びＨＧＷ装置１２０は、各Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅについて上記の処理を実行する。
【００５８】
Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅに含まれるＵＲＬ変換の例を図７に示す。図７に示すように、携帯端末１３０は、ＤＬＮＡ（ＤＭＳ）対応機器１１０からＤｅｓｃｒｉｐｔｉｏｎを取得するためのＵＲＬを、ＤＬＮＡ（ＤＭＳ）対応機器１１０のローカルＩＰアドレスとポートとから、ＨＧＷ装置１２０のＷＡＮ側のグローバルＩＰアドレスとポートとに変換する。
【００５９】
次いで、外出先のホームネットワーク１０２からホームネットワーク１０１内に保存されたコンテンツを再生するために、ユーザは、携帯端末１３０を用いて、ＤＬＮＡ（ＤＭＲ）対応機器の検出操作を行う。すると、携帯端末１３０は、ユーザの操作に従って、ホームネットワーク１０２に接続する。次いで、携帯端末１３０は、ＵＰｎＰを利用して、Ｍ−Ｓｅａｒｃｈ  ＭｅｓｓａｇｅをＨＧＷ装置１２１に接続されているＤＬＮＡ対応機器にマルチキャストし、ＤＭＲを探索する。そして、Ｍ−Ｓｅａｒｃｈ  ＭｅｓｓａｇｅのＲｅｓｐｏｎｓｅを受信することで、携帯端末１３０は、ＤＭＣ機能を用いて、ホームネットワーク１０２にあるＤＬＮＡ（ＤＭＲ）対応機器１１１を検出する（図８に示す１の動作）。
【００６０】
携帯端末１３０は、ＤＭＣ機能によって、コンテンツを再生させるＤＭＲとコンテンツを保存するＤＭＳとを選択し、自身が保存するＭ−Ｓｅａｒｃｈ  ＲｅｓｐｏｎｓｅのＵＲＬにＨＴＴＰ  ＧＥＴを送信することにより、Ｄｅｓｃｒｉｐｔｉｏｎの取得を行う。そして、携帯端末１３０は、取得したＤｅｓｃｒｉｐｔｉｏｎに基づいてＣＤＳ．Ｂｒｏｗｓｅアクションを実行することで、ＤＬＮＡ（ＤＭＳ）対応機器１１０のコンテンツリストを取得する。その後、携帯端末は、取得したコンテンツリストを上記のポートマッピング情報に基づいて、ＵＲＬの変換を行う（図８に示す２の動作）。
【００６１】
上記の図８に示す２の動作を実行するために、例えば、携帯端末１３０は、検出したＤＬＮＡ（ＤＭＲ）対応機器１１１のリストを表示部に表示する。そして、ユーザが表示されたＤＬＮＡ（ＤＭＲ）対応機器１１１のリストからコンテンツを再生させるＤＭＲを選択する操作を行うと、携帯端末１３０は、ユーザの操作に従って、ＤＭＲを選択する。また、例えば、携帯端末は、保存しているＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅによって特定されるＤＭＳのリストを表示部に表示する。そして、ユーザが表示されたＤＭＳのリストからコンテンツリストを取得したいＤＭＳを選択する操作を行うと、携帯端末１３０は、ユーザの操作に従って、ＤＭＳを選択する。
【００６２】
次いで、携帯端末１３０は、選択したＤＭＳから受信したＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅに含まれるＵＲＬに基づいて、ＨＧＷ装置１２１及びインターネット１００を介して、Ｄｅｓｃｒｉｐｔｉｏｎ取得要求を送信する。
【００６３】
すると、自宅内（ホームネットワーク１０１）のＨＧＷ装置１２０は、設定したポートマッピング情報に基づいて、ポートマッピングを行い、ＤＬＮＡ（ＤＭＳ）対応機器１１０に対して、Ｄｅｓｃｒｉｐｔｉｏｎ取得要求を転送する。
【００６４】
次いで、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、Ｄｅｓｃｒｉｐｔｉｏｎ取得要求を受信すると、ＨＧＷ装置１２０、インターネット１００及びＨＧＷ装置１２１を介して、Ｄｅｓｃｒｉｐｔｉｏｎを携帯端末１３０に送信する。
【００６５】
次いで、携帯端末１３０は、ポートマッピング情報に基づいて、受信したＤｅｓｃｒｉｐｔｉｏｎに含まれるＤＬＮＡ（ＤＭＳ）対応機器１１０のローカルＩＰアドレスとポートとを、ＨＧＷ装置１２０のＷＡＮ側のグローバルＩＰアドレスとポートとに変換する。
【００６６】
次いで、携帯端末１３０は、変換したＤｅｓｃｒｉｐｔｉｏｎに基づいて、ＣＤＳ．Ｂｒｏｗｓｅを実行する。すると、ＤＬＮＡ（ＤＭＳ）対応機器１１０は、Ｂｒｏｗｓｅ  Ｒｅｓｐｏｎｓｅとして、自身が保存するコンテンツのリストを、ＨＧＷ装置１２０、インターネット１００及びＨＧＷ装置１２１を介して、携帯端末１３０に送信する。このようにすることで、上記の図８に示す２の動作を実行することができ、携帯端末１３０は、ＤＭＳが保存するコンテンツのリストを最新の状態で取得することができる。
【００６７】
その後、携帯端末１３０は、第１の実施形態と同様に、受信したコンテンツリストとＨＧＷ装置１２０のポートマッピング機能とを用いることにより、ＤＬＮＡ（ＤＭＲ）対応機器１１１にＤＬＮＡ（ＤＭＳ）対応機器１１０が保存するコンテンツを再生させることができる（図８に示す３の動作）。
【００６８】
以上のように、本実施形態では、携帯端末１３０は、ポートマッピング情報に基づいてＵＲＬ部分を変更したＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅを用いて、ＤＬＮＡ（ＤＭＳ）対応機器１１０が保存するコンテンツのリストを取得する。従って、ユーザは、外部から最新のコンテンツリストを取得して、ＤＬＮＡ（ＤＭＲ）対応機器１１１に再生させることができる。
【００６９】
実施形態３．
第１の実施形態及び第２の実施形態では、ＤＭＣ機能を備えた携帯端末が、ＤＬＮＡ（ＤＭＲ）対応機器にＤＬＮＡ（ＤＭＳ）対応機器のコンテンツを再生するように要求していた。本実施形態では、携帯端末は、さらにＤＭＳ機能を備え、外出先のホームネットワーク内にあるＤＬＮＡ（ＤＭＰ）対応機器からコンテンツリストを要求されたときに、自宅内から持ち出したコンテンツリストを返信する。このことによって、本実施形態では、外出先のＤＬＮＡ（ＤＭＰ）対応機器で自宅内のコンテンツを再生することも可能である。
【００７０】
以下、本実施形態におけるコンテンツ再生システムについて説明する。なお、本実施形態では、第１の実施形態と異なる部分についてのみ説明する。
【００７１】
図９は、本実施形態におけるコンテンツ再生システムの構成の一例を示すブロック図である。図１０及び図１１は、本実施形態におけるコンテンツ再生システムの動作例を示すシーケンス図である。
【００７２】
図１４は、第３の実施形態におけるコンテンツ再生システムの機能構成例を示す機能ブロック図である。図１４に示すように、携帯端末１３０は、変換済コンテンツリスト返信手段１３０６を含む。また、ＤＬＮＡ（ＤＭＰ）対応機器１１２は、ＤＭＳ自動検出手段１１２１と、コンテンツ再生手段１１２２とを含む。
【００７３】
ＤＭＳ自動検出手段１１２１は、具体的には、プログラムに従って動作する再生機器のＣＰＵによって実現される。ＤＭＳ自動検出手段１１２１は、ネットワークに接続されたＤＭＳを自動的に検出し、そのコンテンツリストを取得する機能を備えている。
【００７４】
コンテンツ再生手段１１２２は、具体的には、プログラムに従って動作する再生機器のＣＰＵによって実現される。コンテンツ再生手段１１２２は、ＤＭＳ自動検出手段１１２１が取得したコンテンツリストに基づいて、コンテンツを再生する機能を備えている。
【００７５】
変換済みコンテンツリスト返信手段１３０６は、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。変換済みコンテンツリスト返信手段１３０６は、ＤＬＮＡ（ＤＭＰ）対応機器１１２からコンテンツ取得要求を受信すると、コンテンツリスト変換手段１３０３がＵＲＬを変換したコンテンツリストを返信する機能を備えている。
【００７６】
図９に示すように、本実施形態では、ホームネットワーク１０２において、ＤＬＮＡ（ＤＭＲ）対応機器１１１に代えて、ＤＬＮＡ（ＤＭＰ）対応機器１１２を含む。ＤＭＰは、ＤＭＳに保存されているコンテンツを検索し、再生する機能を備えている。ＤＭＰは、具体的には、テレビジョン受信機や家庭用ゲーム機などによって実現される。
【００７７】
次に、動作について説明する。本実施形態では、携帯端末１３０を外出先のホームネットワーク１０２に接続するまで、第１の実施形態と同様の動作を行う。
【００７８】
ＤＬＮＡ（ＤＭＰ）対応機器１１２は、ＤＭＣに従って動作するＤＭＲと異なり、ホームネットワーク１０２内に存在するＤＭＳを探し出し、利用可能なコンテンツのリストを自動的に取得する。そして、ユーザの操作等に従って、ＤＬＮＡ（ＤＭＰ）対応機器１１２がリストからコンテンツを選択すれば、ＤＭＳは、選択されたコンテンツを配信する。本実施形態では、携帯端末１３０がＤＭＳの機能を備えているので、ＤＬＮＡ（ＤＭＰ）対応機器１１２は、携帯端末１３０が保持しているコンテンツのリストを取得することとなる。
【００７９】
例えば、携帯端末１３０は、ホームネットワーク１０２に接続すると、Ａｄｖｅｒｔｉｓｅｍｅｎｔを送信する。すると、Ａｄｖｅｒｔｉｓｅｍｅｎｔを受信したＤＬＮＡ（ＤＭＰ）対応機器１１２は、携帯端末１３０にＤｅｓｃｒｉｐｔｉｏｎ取得要求を送信する。
【００８０】
次いで、携帯端末１３０がＤｅｓｃｒｉｐｔｉｏｎを送信すると、ＤＬＮＡ（ＤＭＰ）対応機器１１２は、受信したＤｅｓｃｒｉｐｔｉｎｏに基づいて、ＣＤＳ．Ｂｒｏｗｓｅを実行する。
【００８１】
次いで、携帯端末１３０がＢｒｏｗｓｅ  Ｒｅｓｐｏｎｓｅとして、コンテンツのリストをＤＬＮＡ（ＤＭＰ）対応機器１１２に送信する。これらの処理によって、ＤＬＮＡ（ＤＭＰ）対応機器１１２は、利用可能なコンテンツのリストを取得することができる。
【００８２】
ここで、本実施形態では、携帯端末１３０は、Ｂｒｏｗｓｅ  Ｒｅｓｐｏｎｓｅとして、自身が保持するコンテンツのリストではなく、ホームネットワーク１０１において、ＤＬＮＡ（ＤＭＳ）対応機器１１０から受信したコンテンツのリストを送信する。このコンテンツのリストは、ＤＬＮＡ（ＤＭＳ）対応機器１１０が保持するコンテンツを示すリストであり、ポートマッピング情報に基づいてＵＲＬ部分が変換されている。したがって、このコンテンツのリストを受信したＤＬＮＡ（ＤＭＰ）対応機器１１２は、第１の実施形態と同様に、ホームネットワーク１０１に含まれるＤＬＮＡ（ＤＭＳ）対応機器１１０に対して、コンテンツの配信要求（ＨＴＴＰ  ＧＥＴ）を送信することができる。
【００８３】
なお、本実施形態においても、図６〜図８を用いて説明した第２の実施形態と同様に、ＤＬＮＡ（ＤＭＳ）対応機器の探索結果（Ｍ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅ）を持ち出すことにより、外部から最新のコンテンツリストを取得することが可能である。
【００８４】
また、上記の各実施形態では、ＤＭＣ機能を備えている携帯端末が、ＤＬＮＡ（ＤＭＲ）対応機器にＤＬＮＡ（ＤＭＳ）対応機器のコンテンツを再生するように要求していたが、携帯端末にＤＭＲ機能を追加することで、外出先から携帯端末自身で自宅内のコンテンツを再生することも可能である。
【００８５】
また、上記の各実施形態では、携帯端末を物理的に持ち出し、外出先のホームネットワークに接続することで機器をコントロールしていたが、携帯端末に保存した情報をメールなどの手段を用いて外出先のＤＭＣ機器に送信し、外出先のＤＭＣ機器を操作するようにしても良い。
【００８６】
以上のことから、本発明によれば、以下のような効果を得ることができる。
【００８７】
第１の効果は、ホームネットワーク外から、ホームネットワーク内に設置されたＤＬＮＡ（ＤＭＳ）対応機器のコンテンツを再生できることである。
【００８８】
第２の効果は、ホームネットワーク外から、ホームネットワーク内に設置されたＤＬＮＡ（ＤＭＳ）対応機器の最新のコンテンツリストを取得できることである。
【００８９】
第３の効果は、ホームネットワーク内に設置されたＤＬＮＡ（ＤＭＳ）対応機器のコンテンツを再生するための情報をホームネットワーク外に持ち出すことができることである。
【００９０】
第４の効果は、携帯端末をホームネットワークに接続するだけでＤＬＮＡ（ＤＭＳ）対応機器のコンテンツをホームネットワーク外から再生するための情報を取得できるため、ホームネットワーク内の機器に特別な設定が必要ないことである。
【００９１】
第５の効果は、既に多くのＨＧＷ装置やＤＬＮＡ対応機器に実装されている機能を用いているため、ホームネットワーク内の機器に特別な装置を必要としないことである。
【００９２】
また、以上のことから、本発明は、以下のような特徴を備えていると言える。
【００９３】
本発明では、ホームネットワークに接続されたＤＭＳのコンテンツを取得するために必要な情報を携帯端末内に自動的に保存し、その情報をホームネットワーク外に持ち出すことで、外出先から自宅内のコンテンツにアクセスする機能を提供する。
【００９４】
図２を用いて本発明によるコンテンツ再生システムの概略を説明する。図２は、コンテンツ再生システムの動作例を示す説明図である。
【００９５】
ＨＧＷ装置１２０を介して自宅内のホームネットワーク１０１に接続された携帯端末１３０は、ホームネットワーク１０１内に接続されたＤＬＮＡ（ＤＭＳ）対応機器１１０のコンテンツリストやＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅなどを受信し、保存する。
【００９６】
次いで、携帯端末１３０は、ＨＧＷ装置１２０に対して、ポートマッピング設定の要求を行う。
【００９７】
ここで言うポートマッピングとは、ルータ機器等によって実現されるＨＧＷ装置１２０が備えている機能の１つである。具体的には、ルータ機器のＷＡＮ側に割り当てられたグローバルＩＰアドレスの特定ポートに対するアクセスを、ルータ機器のＬＡＮ側に接続された機器のローカルＩＰアドレスの特定ポートに自動的に転送する機能を指す。また、ポートマッピング設定とは、ＷＡＮ側の特定ポートとＬＡＮ側のＩＰアドレスとポート番号の組をテーブル情報として設定することを指している。
【００９８】
本発明では、ＨＧＷ装置１２０のＷＡＮ側に割り当てられているグローバルＩＰアドレスの特定ポート宛へのパケットを、コンテンツを保存するＤＬＮＡ（ＤＭＳ）装置１１０のローカルＩＰアドレスに転送するようにＨＧＷ装置１２０を設定する。
【００９９】
次いで、携帯端末１３０は、ポートマッピングの情報に基づいて、自身が保存するＤＬＮＡ（ＤＭＳ）対応機器１１０のコンテンツリストやＭ−Ｓｅａｒｃｈ  Ｒｅｓｐｏｎｓｅ内のＵＲＬ部分を変換する。
【０１００】
ユーザは、このＤＬＮＡ（ＤＭＳ）対応機器１１０の情報を保存する携帯端末１３０を保持して外出先に移動し、ホームネットワーク１０２に接続する。そして、携帯端末１３０内に保存した情報を用い、ＤＬＮＡ（ＤＭＲ）対応機器１１１にコンテンツ再生を要求する。ＤＬＮＡ（ＤＭＲ）対応機器１１１は、携帯端末内に保存されたＤＬＮＡ（ＤＭＳ）対応機器１１０の情報に基づいて、再生を要求されたコンテンツを取得し、再生を行う。
【０１０１】
このようにして、本発明では、特別な設定を行うことなく自宅外から自宅内のコンテンツを再生することができる。
【０１０２】
次に、本発明によるコンテンツ再生システムの最小構成について説明する。図１５は、コンテンツ再生システムの最小の構成例を示すブロック図である。図１５に示すように、コンテンツ再生システムは、最小の構成要素として、ゲートウェイ装置１０とＤＭＣ機能を有する携帯端末２０を含む。また、ゲートウェイ装置１０は、ポートマッピング手段１１を含む。また、携帯端末２０は、コンテンツリスト変換手段２１と、再生制御手段２２とを含む。
【０１０３】
図１５に示す最小構成のコンテンツ再生システムでは、ポートマッピング手段１１は、ネットワークに接続されたＤＭＳが保存するコンテンツのリストであるコンテンツリストに基づいて、ポートマッピングの設定をする。次いで、ポートマッピング手段２１は、ポートマッピング手段１１が設定したポートマッピング設定に基づいて、コンテンツリストに含まれるコンテンツの配置情報を変換する。次いで、再生制御手段２２は、コンテンツリスト変換手段２１が配置情報を変換したコンテンツリストに基づいて、ネットワーク外に設置されたＤＭＲにコンテンツを再生させるように制御する。
【０１０４】
従って、最小構成のコンテンツ再生システムによれば、自宅内のネットワークに設置されたＤＬＮＡ対応機器等が保存するコンテンツを外部から簡単に再生することができる。
【０１０５】
なお、本実施形態では、以下の（１）〜（５）に示すようなコンテンツ再生システムの特徴的構成が示されている。
【０１０６】
（１）コンテンツ再生システムは、ゲートウェイ装置（例えば、ＨＧＷ装置１２０によって実現される）と、ＤＭＣ機能を有する携帯端末（例えば、携帯端末１３０によって実現される）とを備え、ゲートウェイ装置は、ゲートウェイ装置が接続されているネットワーク（例えば、ホームネットワーク１０１）内で利用可能なコンテンツ（例えば、ＤＬＮＡ（ＤＭＳ）対応機器１１０によって保存される）のリストであるコンテンツリストに基づいて、ポートマッピングの設定をするポートマッピング手段（例えば、ポートマッピング手段１２０１によって実現される）を含み、携帯端末は、ポートマッピング手段が設定したポートマッピング設定に基づいて、コンテンツリストに含まれるコンテンツの配置情報（例えば、ＵＲＬ）を変換するコンテンツリスト変換手段（例えば、コンテンツリスト変換手段１３０３によって実現される）と、コンテンツリスト変換手段が配置情報を変換したコンテンツリストに基づいて、ゲートウェイ装置が接続されているネットワーク以外のネットワーク（例えば、ホームネットワーク１０２）内においてコンテンツを再生させる（例えば、ＤＬＮＡ（ＤＭＲ）対応機器１１１によって実現される）ように制御する再生制御手段（例えば、再生制御手段１３０４によって実現される）とを含むことを特徴とする。
【０１０７】
（２）コンテンツ再生システムにおいて、ゲートウェイ装置は、ネットワーク内で利用可能なコンテンツを保存するＤＭＳ（例えば、ＤＬＮＡ（ＤＭＳ）対応機器１１０）を検出し、ＤＭＳの検出情報（例えば、ＤＭＳ検出手段１３０１によって実現される）に基づいて、ポートマッピングの設定をするＤＭＳ検出用ポートマッピング手段（例えば、ＤＭＳ検出用ポートマッピング手段１２０２によって実現される）を含み、携帯端末は、ＤＭＳ検出用ポートマッピング手段が設定したＤＭＳ検出用ポートマッピング設定に基づいて、検出情報に含まれるＤＭＳの配置情報を変換する検出情報変換手段（例えば、検出情報変換手段１３０５によって実現される）と、検出情報変換手段が配置情報を変換した検出情報に基づいて、ネットワーク外からＤＭＳのコンテンツリストを取得するコンテンツリスト取得手段（例えば、コンテンツリスト取得手段１３０２によって実現される）とを含み、コンテンツリスト変換手段は、ＤＭＳ検出用ポートマッピング設定に基づいて、コンテンツリスト取得手段が取得したコンテンツリストに含まれるコンテンツの配置情報を変換し、再生制御手段は、コンテンツリスト変換手段が配置情報を変換したコンテンツリストに基づいて、ゲートウェイ装置が接続されているネットワーク以外のネットワーク内においてコンテンツを再生させるように制御するように構成されていてもよい。
【０１０８】
（３）コンテンツ再生システムにおいて、ＤＭＳ検出用ポートマッピング手段は、グローバルアドレスの特定ポートに対するパケットを、検出情報に含まれるＤＭＳのローカルアドレスとポートとを含むＵＲＬに転送するポートマッピングの設定し、検出情報変換手段は、検出情報に含まれるＵＲＬのうち、ＤＭＳのローカルアドレスとポートとを、グローバルアドレスと特定ポートとに変換し、コンテンツリスト変換手段は、コンテンツリスト取得手段が取得したコンテンツリストに含まれるコンテンツのローカルアドレスとポートとを含むＵＲＬのうち、コンテンツのローカルアドレスとポートとを、グローバルアドレスと特定ポートとに変換するように構成されていてもよい。
【０１０９】
（４）コンテンツ再生システムにおいて、ポートマッピング手段は、グローバルアドレスの特定ポートに対するパケットを、コンテンツリストに含まれるコンテンツのローカルアドレスとポートとを含むＵＲＬに転送するポートマッピングの設定をし、コンテンツリスト変換手段は、コンテンツリストに含まれるＵＲＬのうち、ローカルアドレスとポートとを、グローバルアドレスと特定ポートとに変換するように構成されていてもよい。
【０１１０】
（５）コンテンツ再生システムにおいて、携帯端末（例えば、図９に示す携帯端末１３０によって実現される）は、ＤＭＳ機能を備え、ネットワーク外に設置されたＤＭＰ（例えば、ＤＬＮＡ（ＤＭＰ）対応機器１１２によって実現される）からコンテンツ取得要求を受信すると、コンテンツリスト変換手段が配置情報を変換したコンテンツリストを返信する変換済コンテンツリスト返信手段（例えば、変換済コンテンツリスト返信手段１３０６によって実現される）を含むように構成されていてもよい。
【産業上の利用可能性】
【０１１１】
本発明は、自宅内のネットワークに設置されたＤＬＮＡ対応機器等が保存するコンテンツを外出先で再生する用途に適用可能である。
【符号の説明】
【０１１２】
１０  ゲートウェイ装置
１１  ポートマッピング手段
２０，１３０  携帯端末
２１  コンテンツリスト変換手段
２２  再生制御手段
１００  インターネット
１０１，１０２  ホームネットワーク
１１０  ＤＬＮＡ（ＤＭＳ）対応機器
１１１  ＤＬＮＡ（ＤＭＲ）対応機器
１１２  ＤＬＮＡ（ＤＭＰ）対応機器
１２０，１２１  ＨＧＷ装置
【図１】
2011090469.tif 000003
【図２】
2011090469.tif 000004
【図３】
2011090469.tif 000005
【図４】
2011090469.tif 000006
【図５】
2011090469.tif 000007
【図６】
2011090469.tif 000008
【図７】
2011090469.tif 000009
【図８】
2011090469.tif 000010
【図９】
2011090469.tif 000011
【図１０】
2011090469.tif 000012
【図１１】
2011090469.tif 000013
【図１２】
2011090469.tif 000014
【図１３】
2011090469.tif 000015
【図１４】
2011090469.tif 000016
【図１５】
2011090469.tif 000017