(57)【要約】【課題】ネットワーク外のユーザー端末がネットワーク内のメディアサーバのコンテンツリストを簡単に取得できるコンテンツリスト転送システムの提供。【解決手段】ゲートウェイ装置１２０とメディアサーバ１１０とを備えたネットワークと、ユーザー端末１３０とを有し、前記ユーザー端末は、前記ネットワークの前記ゲートウェイ装置との間でＳＩＰセッションを生成し（Ｓ１）、前記メディアサーバ内のコンテンツリストの取得要求をＳＩＰメッセージとして前記ゲートウェイ装置に送信する（Ｓ２）ものであり、前記ゲートウェイ装置は、前記取得要求に応答して前記メディアサーバから前記コンテンツリストを取得し（Ｓ３）、取得したコンテンツリストをＳＩＰメッセージに変換して前記ユーザー端末に送信する（Ｓ５）ものであることを特徴とするコンテンツリスト転送システム。【選択図】図２
2010239456.tif 000002
【特許請求の範囲】
【請求項１】
ゲートウェイ装置とメディアサーバとを備えたネットワークと、ユーザー端末とを有し、前記ユーザー端末は、前記ネットワークの前記ゲートウェイ装置との間でＳＩＰ(Session Initiation Protocol)セッションを生成し、前記メディアサーバ内のコンテンツリストの取得要求をＳＩＰメッセージとして前記ゲートウェイ装置に送信するものであり、前記ゲートウェイ装置は、前記取得要求に応答して前記メディアサーバから前記コンテンツリストを取得し、取得したコンテンツリストをＳＩＰメッセージに変換して前記ユーザー端末に送信するものであることを特徴とするコンテンツリスト転送システム。
【請求項２】
前記ユーザー端末は、前記メディアサーバ内のコンテンツリストの取得要求をＳＩＰ：ＳＵＢＳＣＲＩＢＥメッセージを使用して前記ゲートウェイ装置に送信するものであり、前記ゲートウェイ装置は、前記メディアサーバから取得したコンテンツリストをＳＩＰ：ＮＯＴＩＦＹメッセージに変換して前記ユーザー端末に送信することを特徴とする請求項１に記載のコンテンツリスト転送システム。
【請求項３】
前記ユーザー端末は、前記ゲートウェイ装置から受信したコンテンツリストに基いて前記メディアサーバのコンテンツにアクセスし再生することを特徴とする請求項１又は２に記載のコンテンツリスト転送システム。
【請求項４】
前記メディアサーバは、コンテンツリストが変更されると、コンテンツリスト変更をＵＰｎＰ：ＮＯＴＩＦＹメッセージにて前記ゲートウェイ装置に通知し、前記ゲートウェイ装置は、前記ＮＯＴＩＦＹメッセージに応答して前記メディアサーバから最新のコンテンツリストを取得し、取得したコンテンツリストをＳＩＰメッセージに変換して前記ユーザー端末に送信するものであることを特徴とする請求項１〜３のいずれかに記載のコンテンツリスト転送システム。
【請求項５】
前記メディアサーバは、ＤＬＮＡ（Digital Living Network Alliance）対応ＤＭＳ（Digital Media Server）であり、前記ゲートウェイ装置は、ＨＧＷ(Home Gateway）装置であり、前記ネットワークはホームネットワークであることを特徴とする請求項１〜４のいずれかに記載のコンテンツリスト転送システム。
【請求項６】
ゲートウェイ装置とメディアサーバとを備えたネットワークと、ユーザー端末とを有するシステムに用いられるコンテンツリスト転送方法おいて、前記ユーザー端末は、前記ネットワークの前記ゲートウェイ装置との間でＳＩＰ(Session Initiation Protocol)セッションを生成し、前記メディアサーバ内のコンテンツリストの取得要求をＳＩＰメッセージとして前記ゲートウェイ装置に送信し、前記ゲートウェイ装置は、前記取得要求に応答して前記メディアサーバから前記コンテンツリストを取得し、取得したコンテンツリストをＳＩＰメッセージに変換して前記ユーザー端末に送信することを特徴とするコンテンツリスト転送方法。
【請求項７】
前記ユーザー端末は、前記メディアサーバ内のコンテンツリストの取得要求をＳＩＰ：ＳＵＢＳＣＲＩＢＥメッセージを使用して前記ゲートウェイ装置に送信し、前記ゲートウェイ装置は、前記メディアサーバから取得したコンテンツリストをＳＩＰ：ＮＯＴＩＦＹメッセージに変換して前記ユーザー端末に送信することを特徴とする請求項６に記載のコンテンツリスト転送方法。
【請求項８】
前記ユーザー端末は、前記ゲートウェイ装置から受信したコンテンツリストに基いて前記メディアサーバのコンテンツにアクセスし再生することを特徴とする請求項６又は７に記載のコンテンツリスト転送方法。
【請求項９】
前記メディアサーバは、コンテンツリストが変更されると、コンテンツリスト変更をＵＰｎＰ：ＮＯＴＩＦＹメッセージにて前記ゲートウェイ装置に通知し、前記ゲートウェイ装置は、前記ＮＯＴＩＦＹメッセージに応答して前記メディアサーバから最新のコンテンツリストを取得し、取得したコンテンツリストをＳＩＰメッセージに変換して前記ユーザー端末に送信するものであることを特徴とする請求項６〜８のいずれかに記載のコンテンツリスト転送方法。
【請求項１０】
前記メディアサーバは、ＤＬＮＡ（Digital Living Network Alliance）対応ＤＭＳ（Digital Media Server）であり、前記ゲートウェイ装置は、ＨＧＷ(Home Gateway）装置であり、前記ネットワークはホームネットワークであることを特徴とする請求項６〜９のいずれかに記載のコンテンツリスト転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツリスト転送システム及びコンテンツリスト転送方法に関する。更に詳しくは、本発明は、ホームネットワーク内のメディアサーバに保存されたコンテンツリストをホームネットワーク外のユーザー端末に転送するコンテンツリスト転送システム及びコンテンツリスト転送方法に関する。
【背景技術】
【０００２】
特開２００６−１４８８０６号公報（特許文献１）の要約には、第１のネットワーク上の機器が第２のネットワーク上の機器に格納されたマルチメディアコンテンツを確認し、また、指定したマルチメディアコンテンツのデータを取得し再生することを可能にするゲートウェイ装置が開示されている。
【０００３】
写真や音楽、動画などのコンテンツ（デジタルコンテンツ）を、家庭内などのＬＡＮ（ホームネットワーク）内で相互利用する規格として、ＤＬＮＡ（Digital Living Network Alliance）がある。ＤＬＮＡは、デジタルコンテンツの共有に関して、異なるメーカの装置間でのデジタルコンテンツ共有のための相互接続性を保証する仕様を規定したものである。近年、このＤＬＮＡに対応したＡＶ機器などが、続々と製品化されている。また、自宅のホームネットワーク上に設置されたＨＤＤなどのＤＬＮＡに対応したメディアサーバ（具体的には、ＤＭＳ（Digital Media Server））のコンテンツを、インターネットを介した外部から閲覧できるシステムが、先行出願（２００７年１１月６日出願の特願２００７−２８８１０２号）において、提案されている。
【０００４】
この先行出願では、ホームネットワーク上のゲートウェイ（ＨＧＷ：Home Gateway）装置が、ホームネットワークに接続されたＤＭＳからコンテンツリストを取得し、このコンテンツリスト情報を元にＷｅｂページを作成し、インターネット上のＷｅｂサーバへＰＵＴする。そして、ユーザー端末（ユーザーＰＣ）が、このＷｅｂサーバに保存されたＷｅｂページをアクセスすることによってホームネットワーク外からホームネットワーク上に設置されたＤＭＳのコンテンツを再生することとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１４８８０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記先行出願に記載されたシステムでは、インターネット上にＷｅｂサーバを設置しなくてはならない。更に、ＨＧＷ装置がこのＷｅｂサーバにコンテンツリストを元に作成したＷｅｂページをＰＵＴする必要がある。より簡単なシステム構成で、より簡単な方法で、ホームネットワーク外のユーザー端末にてホームネットワーク内のＤＬＮＡ対応ＤＭＳに保存されたコンテンツリストを取得し、取得したコンテンツリストに基いたコンテンツを再生することが求められている。
【０００７】
本発明の目的は、ネットワーク外のユーザー端末がネットワーク内のメディアサーバに保存されたコンテンツリストを簡単に取得できるコンテンツリスト転送システム及びコンテンツリスト転送方法を提供し、それによってネットワーク外のユーザー端末にてネットワーク内のメディアサーバに保存されたコンテンツリストに基いたコンテンツの再生を簡単に行うことを可能にすることにある。
【課題を解決するための手段】
【０００８】
本発明の第１の態様によれば、ゲートウェイ装置とメディアサーバとを備えたネットワークと、ユーザー端末とを有し、前記ユーザー端末は、前記ネットワークの前記ゲートウェイ装置との間でＳＩＰ(Session Initiation Protocol)セッションを生成し、前記メディアサーバ内のコンテンツリストの取得要求をＳＩＰメッセージとして前記ゲートウェイ装置に送信するものであり、前記ゲートウェイ装置は、前記取得要求に応答して前記メディアサーバから前記コンテンツリストを取得し、取得したコンテンツリストをＳＩＰメッセージに変換して前記ユーザー端末に送信するものであることを特徴とするコンテンツリスト転送システムが得られる。
【０００９】
本発明の第２の態様によれば、ゲートウェイ装置とメディアサーバとを備えたネットワークと、ユーザー端末とを有するシステムに用いられるコンテンツリスト転送方法おいて、前記ユーザー端末は、前記ネットワークの前記ゲートウェイ装置との間でＳＩＰ(Session Initiation Protocol)セッションを生成し、前記メディアサーバ内のコンテンツリストの取得要求をＳＩＰメッセージとして前記ゲートウェイ装置に送信し、前記ゲートウェイ装置は、前記取得要求に応答して前記メディアサーバから前記コンテンツリストを取得し、取得したコンテンツリストをＳＩＰメッセージに変換して前記ユーザー端末に送信することを特徴とするコンテンツリスト転送方法が得られる。
【発明の効果】
【００１０】
本発明によれば、ネットワーク外のユーザー端末がネットワーク内のメディアサーバに保存されたコンテンツリストを簡単に取得できるコンテンツリスト転送システム及びコンテンツリスト転送方法が得られ、それによってネットワーク外のユーザー端末にてネットワーク内のメディアサーバに保存されたコンテンツリストに基いたコンテンツの再生を簡単に行うことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態によるコンテンツリスト転送システムを示すブロック図である。
【図２】図１に示したコンテンツリスト転送システムの動作を説明するための図である。
【図３】図２のユーザー端末の操作画面を示した図である。
【図４】図２のＨＧＷ装置が実施するコンテンツリストのメッセージ変換の一例を示した図である。
【図５】図１に示したコンテンツリスト転送システムの別の動作を説明するための図である。
【図６】図２のＳＩＰ：ＮＯＴＩＦＹメッセージの代りに用いられるＳＩＰ：ＮＯＴＩＦＹメッセージを示した図である。
【図７】図２のＳＩＰ：ＮＯＴＩＦＹメッセージの代りに用いられるＳＩＰ：ＮＯＴＩＦＹメッセージを示した図である。
【図８】図２のＳＩＰ：ＮＯＴＩＦＹメッセージの代りに用いられるＳＩＰ：ＮＯＴＩＦＹメッセージを示した図である。
【図９】図１のシステムにおいて、インターネット上にコンテンツサーバが更に設置された場合を示す図である。
【図１０】図９のシステムの動作を説明するための図である。
【図１１】図１０におけるＨＧＷ装置がインターネット上のコンテンツサーバコンテンツリストを記述したＳＩＰ：ＮＯＴＩＦＹメッセージを示した図である。
【発明を実施するための形態】
【００１２】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１３】
図１を参照すると、本発明の第１の実施の形態によるコンテンツリスト転送システムが示されている。本コンテンツリスト転送システムは、ユーザー端末１３０と、ホームネットワーク１０１とを有する。ユーザー端末１３０及びホームネットワーク１０１はインターネット１００に接続されている。ユーザー端末１３０は、ノートＰＣ(パソコン)等である。
【００１４】
ホームネットワーク１０１は、ゲートウェイ（ＨＧＷ：Home Gateway）装置１２０と、ＤＬＮＡ（Digital Living Network Alliance）対応ＤＭＳ（Digital Media Server）１１０とを有する。
【００１５】
ホームネットワーク１０１は、ＨＧＷ装置１２０を経由してインターネット１００に接続している。ホームネットワーク１０１内には、ＨＧＷ装置１２０配下にＤＬＮＡ対応ＤＭＳ１１０が接続されている。ＨＧＷ装置１２０は、ＤＬＮＡ対応コントロールポイント１２１を有する。
【００１６】
このコンテンツリスト転送システムにおいては、ホームネットワーク１０１外のユーザー端末１３０が、ホームネットワーク１０１内のＨＧＷ装置１２０と、ＳＩＰ(Session Initiation Protocol)のＳＵＢＳＣＲＩＢＥ／ＮＯＴＩＦＹメッセージを、送受信することにより、ホームネットワーク１０１内のＤＭＳ１１０のコンテンツリストを取得する。ユーザー端末１３０は、取得したコンテンツリスト情報を使用してユーザー端末１３０からＨＴＴＰ ＧＥＴでホームネットワーク１０１内のＤＬＮＡ対応ＤＭＳ１１０に保存されたコンテンツにアクセスする。
【００１７】
図２を参照して図１のコンテンツリスト転送システムの要旨を説明する。
【００１８】
ユーザー端末１３０は、ＨＧＷ装置１２０とＳＩＰセッションを生成する（ステップＳ１）。
【００１９】
ユーザー端末１３０は、図３の［コンテンツリストの更新］ボタン４００の押下により、ＨＧＷ装置１２０にホームネットワーク内に設置されたＤＬＮＡ対応ＤＭＳ１１０のコンテンツリストの取得を要求する（ステップＳ２）。
【００２０】
ＨＧＷ装置１２０は、ＤＬＮＡ対応ＤＭＳ１１０に対してコンテンツリストの取得を要求する（ステップＳ３）。
【００２１】
ＨＧＷ装置１２０は、取得したコンテンツリストからコンテンツのＴｉｔｌｅ，ＵＲＬ等のメタデータを抽出し、ポートマッピング設定及びメッセージの変換を行う（ステップＳ４）。
【００２２】
ここで言うポートマッピングとは、ＨＧＷ装置１２０等のルーター機器が持つ機能の１つで、ルーター機器のＷＡＮ側に割り当てられたグローバルＩＰアドレスの特定ポートに対するアクセスをルーター機器のＬＡＮ側に接続された機器のローカルＩＰアドレスの特定ポートに自動的に転送する機能を指し、ポートマッピング設定とはＷＡＮ側の特定ポートとＬＡＮ側のＩＰアドレス，ポート番号の組をテーブル情報として設定することを指している。
【００２３】
また、ここで言うメッセージの変換とは、ＤＬＮＡ対応ＤＭＳ１１０から取得したＢｒｏｗｓｅ ＲｅｓｐｏｎｓｅメッセージからＳＩＰ：ＮＯＴＩＦＹメッセージに変換する（後の図４参照）ことを指している。
【００２４】
ＨＧＷ装置１２０は、変換したメッセージをユーザー端末１３０に送信する（ステップＳ５）。
【００２５】
ユーザー端末１３０は、受信したメッセージのＵＲＬを使用してＤＬＮＡ対応ＤＭＳ１１０に保存されたコンテンツを取得する（ステップＳ６）。
【００２６】
このようにして、このコンテンツ転送システムでは、ホームネットワーク１０１外のユーザー端末１３０がホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０に保存されたコンテンツにアクセスすることができる。
【００２７】
以下、図２を参照して、図１に示したコンテンツリスト転送システムの動作を詳細に説明する。
【００２８】
図２において、ＨＧＷ装置１２０内部のＤＬＮＡ対応コントロールポイント１２１は、配下にＤＬＮＡ対応ＤＭＳ１１０が接続されると、ＵＰｎＰ(Universal Plug and Play)機能により自動的に接続されたことを検出する。
【００２９】
ＤＬＮＡ対応ＤＭＳ１１０とは、例えばホームネットワーク内に設置されたＤＶＤレコーダー等の情報家電機器のようにコンテンツの保存や配信のための機能を備える機器で、ＵＰｎＰ機能により自身の「告知（アドバタイズ）」，「緒言情報の送信（ディスクリプション通知）」を行い、自身が保存しているコンテンツのリストを通知する機能を有している機器を指している。
【００３０】
ＤＬＮＡ対応コントロールポイント１２１とは、前述のＤＶＤレコーダー等の情報家電機器を制御するための機能で、ＵＰｎＰ機能により情報家電機器の「探索（サーチ）」，「緒言情報の取得（ディスクリプション要求）」，「情報家電機器の持つ機能の制御（コントロール）」を行う機能を有している。
【００３１】
前述したＨＧＷ装置１２０がＤＬＮＡ対応ＤＭＳ１１０を検出する動作は、上記のようにＵＰｎＰ機能の基本機能で実現でき、一般的によく知られた動作であるため、ここでは細かい説明を行わない。この実施の形態においては、ＨＧＷ装置１２０は、内部のＤＬＮＡ対応コントロールポイント１２１により、すでに配下にＤＬＮＡ対応ＤＭＳ１１０が接続されていることを知っているものとする。
【００３２】
ユーザー端末１３０は、ホームネットワーク１０１外からホームネットワーク１０１内のＤＬＮＡ対応ＤＭＳ１１０にアクセスするため、ＨＧＷ装置１２０とＳＩＰセッションを生成する（図２のステップＳ１）。
【００３３】
即ち、ステップＳ１では、ユーザー端末１３０からＳＩＰ：ＩＮＶＩＴＥメッセージを送信してＳＩＰセッションの開始を要求する。ＨＧＷ装置１２０は、ＩＮＶＩＴＥメッセージを受信すると、ＳＩＰ：２００ ＯＫレスポンス・メッセージをユーザー端末１３０に返信して応答動作をする。ユーザー端末１３０は、２００ ＯＫレスポンス・メッセージを受信すると、ＳＩＰ：ＡＣＫメッセージ（セッション確立了解）をＨＧＷ装置１２０に返信する。この動作はＩＰ電話装置等で一般的によく知られた動作であるため、これ以上の細かい説明は行わない。
【００３４】
次に、ステップＳ２において、ユーザー端末１３０は、ホームネットワーク１０１内のＤＬＮＡ対応ＤＭＳ１１０に保存されたコンテンツのリスト（コンテンツリスト）の取得を要求する。即ち、コンテンツリストの取得を要求するため、ＨＧＷ装置１２０にＳＩＰ：ＳＵＢＳＣＲＩＢＥメッセージを送信する。ＨＧＷ装置１２０は、ＳＵＢＳＣＲＩＢＥメッセージを受信すると、ＳＩＰ：２００ ＯＫレスポンス・メッセージをユーザー端末１３０に返信して応答動作をする。
【００３５】
図３を参照すると、図２のユーザー端末１３０の操作画面が示されている。ユーザー端末１３０の利用者は、操作画面中の［コンテンツリストの更新］ボタン４００を押下することでコンテンツリストの取得を要求することとしている。
【００３６】
図２において、ユーザー端末１３０からＳＩＰ：ＳＵＢＳＣＲＩＢＥメッセージを受信したＨＧＷ装置１２０は、ＤＬＮＡで規定されているＣＤＳ(Content Directory Service)．Ｂｒｏｗｓｅというアクションを使用して、ＤＬＮＡ対応ＤＭＳ１１０からコンテンツリストを取得する（図２のステップＳ３）。ＣＤＳ．Ｂｒｏｗｓｅを受信したＤＬＮＡ対応ＤＭＳ１１０からＨＧＷ装置１２０に返信されるＢｒｏｗｓｅ．Ｒｅｓｐｏｎｓｅメッセージには、ＤＬＮＡ対応ＤＭＳ１１０内に保存されたコンテンツリスト情報が記載されている。
【００３７】
ＨＧＷ装置１２０は、受信したコンテンツリスト情報から各コンテンツのＵＲＬ（アドレス／ポート番号情報）を抽出し、ポートマッピング情報としてポートマッピング設定を行う。また、ＨＧＷ装置１２０は、コンテンツリスト情報及びポートマッピング情報からユーザー端末１３０への送信メッセージへの変換を行う（図２のステップＳ４）。
【００３８】
図４を参照すると、図２においてＨＧＷ装置１２０がステップＳ４において実施するコンテンツリストのメッセージ変換の一例が示されている。この例は、Ｂｒｏｗｓｅ．Ｒｅｓｐｏｎｓｅメッセージのボディーから、ユーザー端末１３０への送信メッセージのボディーへの変換例を示している。
【００３９】
図２のステップＳ５において、ＨＧＷ装置１２０は、メッセージ変換後のメッセージをユーザー端末１３０にＳＩＰ：ＮＯＴＩＦＹメッセージを使用して送信する。ユーザー端末１３０は、ＮＯＴＩＦＹメッセージを受信すると、ＳＩＰ：２００ ＯＫレスポンス・メッセージをＨＧＷ装置１２０に返信して応答動作をする。
【００４０】
この際、ＨＧＷ装置１２０がユーザー端末１３０に送信するＳＩＰ：ＮＯＴＩＦＹメッセージの例を図２に１４０にて示す。このＳＩＰ：ＮＯＴＩＦＹメッセージ１４０は、図２のステップＳ４においてメッセージ変換によって得られたメッセージ・ボディー（図４の下段）をＳＩＰ：ＮＯＴＩＦＹのボディーで送信している例を示している。
【００４１】
図３には、ユーザー端末１３０がＳＩＰ：ＮＯＴＩＦＹメッセージ１４０を受信した結果得られるメッセージ変換後のコンテンツリスト４１０を利用者に表示した例を示している。ユーザー端末１３０の利用者は、表示されたコンテンツリスト４１０から再生したいコンテンツを選択して、コンテンツの再生を要求する。この際、利用者は図３の操作画面に表示されたコンテンツのラジオボタン４２０の操作でコンテンツを選択し、再生ボタン４２１でコンテンツの再生指示を行う。
【００４２】
図２のステップＳ６において、操作画面からコンテンツの再生指示を受けたユーザー端末１３０は、再生指示を受けたコンテンツのＵＲＬ（ＳＩＰ：ＮＯＴＩＦＹメッセージ１４０中のコンテンツリスト中にある）に基づいて、ＨＧＷ装置１２０へＨＴＴＰ：ＧＥＴを送信する。ＨＧＷ装置１２０では、ポートマッピングテーブルに基づきアドレス／ポートを変換し、ＤＬＮＡ対応ＤＭＳ１１０上に対してＨＴＴＰ：ＧＥＴを送信する。ＤＬＮＡ対応ＤＭＳ１１０は、ＨＴＴＰ：ＧＥＴメッセージを受信すると、ＨＴＴＰ：２００ ＯＫレスポンス・メッセージをＨＧＷ装置１２０を介してユーザー端末１３０に送信する。
【００４３】
以上の動作により、ホームネットワーク１０１外のユーザー端末１３０から、ホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０のコンテンツにアクセスすることが可能となる。
【００４４】
次に、図５を参照して、図１に示したコンテンツリスト転送システムの別の動作を説明する。特に、ホームネットワーク１０１内のＤＬＮＡ対応ＤＭＳ１１０のコンテンツリストが変更された場合でも、ホームネットワーク１０１外のユーザー端末１３０が最新のコンテンツリストを取得できるようにする動作を説明する。
【００４５】
図５において、ステップＳ１及びＳ２の動作は、上記で説明した図２のステップＳ１及びＳ２と同じ動作をする。即ち、図５のステップＳ２において、ＨＧＷ装置１２０は、ユーザー端末１３０がコンテンツリストの取得を要求するために送信したＳＩＰ：ＳＵＢＳＣＲＩＢＥメッセージを受信している。
【００４６】
図５において、ステップＳ２に続くステップＳ７において、コンテンツリスト取得要求を表すＳＩＰ：ＳＵＢＳＣＲＩＢＥメッセージを受信したＨＧＷ装置１２０は、ＤＬＮＡ対応ＤＭＳ１１０にＵＰｎＰで規定されているイベントＳＵＢＳＣＲＩＢＥメッセージ（ＵＰｎＰ：ＳＵＢＳＣＲＩＢＥ）を送信する。ＤＬＮＡ対応ＤＭＳ１１０は、ＳＵＢＳＣＲＩＢＥメッセージを受信すると、ＵＰｎＰ：２００ ＯＫレスポンス・メッセージをＨＧＷ装置１２０に返信して応答動作をする。
【００４７】
更に、ステップＳ７において、イベントＳＵＢＳＣＲＩＢＥメッセージを受信したＤＬＮＡ対応ＤＭＳ１１０は、ＨＧＷ装置１２０に対してＵＰｎＰのイベントＮＯＴＩＦＹメッセージ（ＵＰｎＰ：ＮＯＴＩＦＹ）を返信する。ＨＧＷ装置１２０は、ＮＯＴＩＦＹメッセージを受信すると、ＵＰｎＰ：２００ ＯＫレスポンス・メッセージをＤＬＮＡ対応ＤＭＳ１１０に返信して応答動作をする。
【００４８】
このように、ステップＳ７において、ＤＬＮＡ対応ＤＭＳ１１０は、イベントＳＵＢＳＣＲＩＢＥメッセージを受信すると、返信として、ＨＧＷ装置１２０に対してＵＰｎＰのイベントＮＯＴＩＦＹメッセージ（ＵＰｎＰ：ＮＯＴＩＦＹ）送信するが、以後は、ＤＬＮＡ対応ＤＭＳ１１０の状態が変わる（即ち、コンテンツリストが変更される）ごとに、ＤＬＮＡ対応ＤＭＳ１１０は、ＵＰｎＰのイベントＮＯＴＩＦＹメッセージ（ＵＰｎＰ：ＮＯＴＩＦＹ）を送信することでコンテンツリストの変更をＨＧＷ装置１２０に通知する（後述する）。
【００４９】
ＵＰｎＰで規定されるイベントＳＵＢＳＣＲＩＢＥ及びイベントＮＯＴＩＦＹの送受信動作は、ＵＰｎＰ機能の基本機能で実現でき、一般的によく知られた動作であるため、ここでは細かい説明を行わない。
【００５０】
図５において、ステップＳ７に続く、ステップＳ３、Ｓ４、及びＳ５の動作は、上記で説明した図２のステップＳ３、Ｓ４、及びＳ５と同じ動作をする。
【００５１】
図５に示すように、ＤＬＮＡ対応ＤＭＳ１１０においてコンテンツリストが変更されると、ステップＳ８において、ＤＬＮＡ対応ＤＭＳ１１０は、ＵＰｎＰのイベントＮＯＴＩＦＹメッセージ（ＵＰｎＰ：ＮＯＴＩＦＹ）を送信することでＤＬＮＡ対応ＤＭＳ１１０自身のコンテンツリストの変更をＨＧＷ装置１２０に通知する。ＨＧＷ装置１２０は、ＮＯＴＩＦＹメッセージを受信すると、ＵＰｎＰ：２００ ＯＫレスポンス・メッセージをＤＬＮＡ対応ＤＭＳ１１０に返信して応答動作をする。
【００５２】
図５において、ＨＧＷ装置１２０は、イベントＮＯＴＩＦＹメッセージ（ＵＰｎＰ：ＮＯＴＩＦＹ）を受信したことにより、ＤＬＮＡ対応ＤＭＳ１１０のコンテンツリストが変更されたことを判断し、再びＣＤＳ．Ｂｒｏｗｓｅというアクションを発行し、ＤＬＮＡ対応ＤＭＳ１１０から最新のコンテンツリストを取得する（図５のステップＳ３’）。ＣＤＳ．Ｂｒｏｗｓｅを受信したＤＬＮＡ対応ＤＭＳ１１０からＨＧＷ装置１２０に返信されるＢｒｏｗｓｅ．Ｒｅｓｐｏｎｓｅメッセージには、ＤＬＮＡ対応ＤＭＳ１１０内に保存された最新のコンテンツリスト情報が記載されている。
【００５３】
ＨＧＷ装置１２０は、受信した最新のコンテンツリスト情報から各コンテンツのＵＲＬ（アドレス／ポート番号情報）を抽出し、ポートマッピング情報としてポートマッピング設定を行う。また、ＨＧＷ装置１２０は、最新のコンテンツリスト情報及びポートマッピング情報からユーザー端末１３０への送信メッセージへの変換を行う（図５のステップＳ４’）。
【００５４】
図５のステップＳ５’において、ＨＧＷ装置１２０は、メッセージ変換後のメッセージ最新のコンテンツリストとしてユーザー端末１３０にＳＩＰ：ＮＯＴＩＦＹメッセージを使用して送信する。ユーザー端末１３０は、ＮＯＴＩＦＹメッセージを受信すると、ＳＩＰ：２００ ＯＫレスポンス・メッセージをＨＧＷ装置１２０に返信して応答動作をする。
【００５５】
以上の動作により、ユーザー端末１３０は、ホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０の最新のコンテンツリストを取得することが可能となる。
【００５６】
以上説明したように、本発明の第１の実施の形態においては、以下に記載するような効果を得ることができる。
【００５７】
第１の効果は、ホームネットワーク１０１外のユーザー端末１３０からホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０のコンテンツリストを取得できることである。
【００５８】
第２の効果は、ホームネットワーク１０１外のユーザー端末１３０からホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０に保存されたコンテンツを再生／閲覧できることである。
【００５９】
第３の効果は、ホームネットワーク１０１外のユーザー端末１３０がホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０のコンテンツリストを取得するためにＵＰｎＰで規定されているイベントＳＵＢＳＣＲＩＢＥメッセージ及びイベントＮＯＴＩＦＹメッセージを使用したことにより、コンテンツリストが変更された場合でも、これを自動的に認識し最新のコンテンツリストを取得できることである。
【００６０】
第４の効果は、ＳＩＰメッセージを送受信することによりホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０のコンテンツリストを取得することとしているが、ＳＩＰはＶｏＩＰ（Ｖｏｉｃｅ ｏｖｅｒ ＩＰ）機能等でインターネット上で一般的に利用されているプロトコルであり、既に多くの事業者の設備やＨＧＷ装置で実装されているプロトコルであるため、新たな設備等を必要としないことである。
【００６１】
第５の効果は、ユーザー端末１３０とＨＧＷ装置１２０の間でＳＩＰメッセージを送受信してコンテンツリストの取得を実現しているため、利用者は、ユーザー端末１３０上のＧＵＩの操作のみ行えばよく、高度な知識を必要としないことである。
【００６２】
以下、上述の第１の実施の形態の変形例を説明する。
【００６３】
（１）上述の第１の実施の形態においては、ＨＧＷ装置１２０がホームネットワーク１０１外のユーザー端末１３０にコンテンツリストを送信するＳＩＰ：ＮＯＴＩＦＹメッセージ（図２の１４０）のＣｏｎｔｅｎｔ−Ｔｙｐｅをｔｅｘｔ／ｐｌａｉｎとしたが、図６に示すように、ＳＩＰ：ＮＯＴＩＦＹメッセージ１４０のＣｏｎｔｅｎｔ−Ｔｙｐｅをｔｅｘｔ／ｘｍｌとしてもよい。
【００６４】
（２）ホームネットワーク１０１内のＨＧＷ装置１２０の配下には複数のＤＬＮＡ対応ＤＭＳ１１０が設置される場合がある。このような場合、コンテンツリストをＸＭＬ等で記述し、設置されているＤＬＮＡ対応ＤＭＳ１１０毎にＸＭＬタグで括ってもよい。
【００６５】
また、前述の実施の形態の動作の説明では、ＨＧＷ装置１２０がＤＬＮＡ対応ＤＭＳ１１０からコンテンツリストを取得する際にＣＤＳ．Ｂｒｏｗｓｅアクション（図２のステップＳ３）を使用することとしたが、この代わりにＣＤＳ．Ｓｅａｒｃｈアクションを使用してもよい。ＣＤＳ．Ｓｅａｒｃｈアクションでは取得するコンテンツリストをコンテンツの種別毎や作者毎等で分けて取得することができるため、ＨＧＷ装置１２０がホームネットワーク１０１外のユーザー端末１３０に送信するコンテンツリストもコンテンツの種別毎や作者毎等で分けることが容易に考えられる。
【００６６】
図７に、図２のＳＩＰ：ＮＯＴＩＦＹメッセージ１４０の代りに用いられるＳＩＰ：ＮＯＴＩＦＹメッセージ１４０を示す。図７は、ＨＧＷ装置１２０がホームネットワーク１０１外のユーザー端末１３０に送信するコンテンツリストを、ＤＭＳ毎およびコンテンツの種別毎に分けて記述したＳＩＰ：ＮＯＴＩＦＹメッセージ１４０の例を示している。
【００６７】
（３）ＨＧＷ装置１２０内のＤＬＮＡ対応Ｃｏｎｔｒｏｌ Ｐｏｉｎｔ１２１は、ＵＰｎＰ機能により配下に接続されたＤＬＮＡ対応ＤＭＳ１１０のｆｒｉｅｎｄｌｙＮａｍｅやＭａｎｕｆａｃｔｕｒｅｒ等といった緒言情報を容易に取得することができる。
【００６８】
ＨＧＷ装置１２０がホームネットワーク１０１外のユーザー端末１３０にコンテンツリストを送信する際に送信するＳＩＰ：ＮＯＴＩＦＹメッセージ（図２の１４０）にこれらの緒言情報を記述することにより、ホームネットワーク１０１外のユーザー端末１３０の利用者は、ホームネットワーク１０１内に設置されたＤＬＮＡ対応ＤＭＳ１１０のより詳細な情報を得ることができるため、設置されたＤＬＮＡ対応ＤＭＳ１１０を容易に判別することができる。
【００６９】
図８に、図２のＳＩＰ：ＮＯＴＩＦＹメッセージ１４０の代りに用いられるＳＩＰ：ＮＯＴＩＦＹメッセージ１４０を示す。図８は、ＨＧＷ装置１２０がホームネットワーク１０１外のユーザー端末１３０に送信するコンテンツリストにＤＬＮＡ対応ＤＭＳのｆｒｉｅｎｄｌｙＮａｍｅとＭａｎｕｆａｃｔｕｒｅｒを記述したＳＩＰ：ＮＯＴＩＦＹメッセージ１４０の例を示している。
【００７０】
（４）前述の第１の実施の形態では、ホームネットワーク１０１外のユーザー端末１３０がホームネットワーク１０１内のＤＬＮＡ対応ＤＭＳ１１０に保存されたコンテンツを再生／閲覧するシステムに関してその動作例を説明した。
【００７１】
これに対して、図９に示すように、インターネット１００上にコンテンツサーバ９００が設置されている場合であって、図１０に示すように、予めＨＧＷ装置１２０が、コンテンツサーバ９００に保存されたコンテンツのＵＲＬ等を知っていた場合、ＨＧＷ装置１２０は、そのコンテンツサーバ９００のコンテンツリスト情報をＳＩＰ：ＮＯＴＩＦＹメッセージ１４０でユーザー端末１３０に送信することとしてもよい。
【００７２】
図１０において、ユーザー端末１３０の利用者がインタネット１００上のコンテンツサーバ９００に保存されたコンテンツの再生／閲覧を指示した場合、ユーザー端末１３０は、このコンテンツサーバ９００に対してＨＴＴＰ ＧＥＴメッセージを送信することとなる。即ち、ユーザー端末１３０からコンテンツの再生／閲覧のためのＨＴＴＰ ＧＥＴメッセージがコンテンツサーバ９００に対して送信されていることがわかる（図１０のステップＳ９）。
【００７３】
図１１に、ＨＧＷ装置１２０がインターネット１００上のコンテンツサーバ９００のコンテンツリストを記述したＳＩＰ：ＮＯＴＩＦＹメッセージ１４０の例を示す。
【００７４】
以上、実施の形態を参照して本願発明を詳細に説明したが、本願発明は上記実施の形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解できる様々な変更をすることができる。
【符号の説明】
【００７５】
１００  インターネット
１０１  ホームネットワーク
１１０  ＤＬＮＡ対応ＤＭＳ
１２０  ＨＧＷ装置
１２１  ＤＬＮＡ対応コントロールポイント
１３０  ユーザー端末
９００  コンテンツサーバ
【図１】
2010239456.tif 000003
【図２】
2010239456.tif 000004
【図３】
2010239456.tif 000005
【図４】
2010239456.tif 000006
【図５】
2010239456.tif 000007
【図６】
2010239456.tif 000008
【図７】
2010239456.tif 000009
【図８】
2010239456.tif 000010
【図９】
2010239456.tif 000011
【図１０】
2010239456.tif 000012
【図１１】
2010239456.tif 000013