(57)【特許請求の範囲】
【請求項１】
１又は複数のコンテンツ送信装置と、コンテンツ受信装置とを有するシステムであって、
前記コンテンツ送信装置は、
放送中のコンテンツを受信する受信手段と、
前記コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知する通知手段と、
通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するコンテンツ配信手段と、を備え、
前記コンテンツ受信装置は、
前記１又は複数のコンテンツ送信装置へ前記機器情報と、前記識別情報と、前記コンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得する取得手段と、
通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するコンテンツ受信手段と、
前記受信したコンテンツを再生する再生手段と、を備えるシステム。
【請求項２】
前記コンテンツ送信装置は、
表示手段と、
前記放送中のコンテンツの中で前記表示手段に表示中のコンテンツを示す視聴情報を随時記憶する記憶手段と、を更に備え、
前記通知手段は、前記コンテンツ受信装置の要求に応じて前記記憶された視聴情報を通知し、
前記コンテンツ受信装置は、通知された前記視聴情報に基づいた前記表示手段に表示中のコンテンツの配信を指定して、前記コンテンツ送信装置から受信する、
請求項１に記載のシステム。
【請求項３】
前記通知手段は、前記コンテンツ受信装置の要求に応じて、前記フォルダに格納された一部のコンテンツの前記コンテンツ情報、又は前記フォルダに格納された全コンテンツの前記コンテンツ情報を通知し、
前記取得手段は、前記フォルダに格納された一部のコンテンツの前記コンテンツ情報を取得し、当該コンテンツ情報に示されたコンテンツを前記再生手段が再生している際に、前記フォルダに格納された全コンテンツの前記コンテンツ情報を取得する、
請求項１又は２に記載のシステム。
【請求項４】
放送中のコンテンツを受信する受信手段を有する１又は複数のコンテンツ送信装置からコンテンツ受信装置へのコンテンツ配信方法であって、
前記コンテンツ送信装置の通知手段が、前記コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知するステップと、
前記コンテンツ受信装置の取得手段が、前記１又は複数のコンテンツ送信装置へ前記機器情報と、前記識別情報と、前記コンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得するステップと、
前記コンテンツ送信装置のコンテンツ配信手段が、通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するステップと、
前記コンテンツ受信装置のコンテンツ受信手段が、通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するステップと、
前記コンテンツ受信装置の再生手段が、受信したコンテンツを再生するステップと、
を含むコンテンツ配信方法。
【請求項５】
放送中のコンテンツを受信する受信手段と、
コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知する通知手段と、
通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するコンテンツ配信手段と、
を備えるコンテンツ送信装置。
【請求項６】
１又は複数のコンテンツ送信装置へ放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記放送中のコンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得する取得手段と、
通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するコンテンツ受信手段と、
前記受信したコンテンツを再生する再生手段と、
を備えるコンテンツ受信装置。
【請求項７】
コンテンツ送信装置のコンテンツ送信方法であって、
受信手段が、放送中のコンテンツを受信するステップと、
通知手段が、コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知するステップと、
コンテンツ配信手段が、通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するステップと、
を含むコンテンツ送信方法。
【請求項８】
コンテンツ受信装置のコンテンツ受信方法であって、
取得手段が、１又は複数のコンテンツ送信装置へ放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記放送中のコンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得するステップと、
コンテンツ受信手段が、通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するコンテンツ受信手段と、
再生手段が、前記受信したコンテンツを再生するステップと、
を含むコンテンツ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、システム、コンテンツ送信装置、コンテンツ受信装置、コンテンツ配信方法、コンテンツ送信方法及びコンテンツ受信方法に関する。
【背景技術】
【０００２】
従来、ＨＤＤレコーダ、テレビジョン受信装置、ＰＣ（Personal  Computer）等の電子機器では、ＤＬＮＡ（Digital  Living  Network  Alliance）ガイドラインに準拠して機器間のデータ通信を行うことで、放送中の番組等のデジタルコンテンツ（以下、コンテンツと呼ぶ）が共有されている。ＤＬＮＡでは、放送中の番組等のコンテンツをＨＤＤレコーダやテレビジョン受信装置等のＤＭＳ（Digital  Media  Server）で受信し、テレビジョン受信装置やＰＣ等のＤＭＰ（Digital  Media  Player）へ配信することで、放送中の番組の視聴をＤＭＰで行うことが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−５３５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、放送中の番組の視聴をテレビジョン受信装置などで行う場合は、機器の電源を投入するなどして視聴にかかるプログラムを起動するだけでよい。しかしながら、ＤＬＮＡを用いてＤＭＰで放送中の番組の視聴を行う場合は、視聴にかかるアプリケーションを起動するだけでなく、放送中の番組の配信を行っているＤＭＳの選択や、ＤＭＳから配信するコンテンツの選択などを行う必要があり、視聴に至るまでが容易ではなかった。
【０００５】
本発明は、上記に鑑みてなされたものであって、放送中のコンテンツの視聴を容易とすることを可能とするシステム、コンテンツ送信装置、コンテンツ受信装置、コンテンツ配信方法、コンテンツ送信方法、及びコンテンツ受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、実施形態のシステムは、１又は複数のコンテンツ送信装置と、コンテンツ受信装置とを有するシステムであって、前記コンテンツ送信装置は、放送中のコンテンツを受信する受信手段と、前記コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知する通知手段と、通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するコンテンツ配信手段と、を備え、前記コンテンツ受信装置は、前記１又は複数のコンテンツ送信装置へ前記機器情報と、前記識別情報と、前記コンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得する取得手段と、通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するコンテンツ受信手段と、前記受信したコンテンツを再生する再生手段と、を備える。
【０００７】
実施形態のコンテンツ配信方法は、放送中のコンテンツを受信する受信手段を有する１又は複数のコンテンツ送信装置からコンテンツ受信装置へのコンテンツ配信方法であって、前記コンテンツ送信装置の通知手段が、前記コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知するステップと、前記コンテンツ受信装置の取得手段が、前記１又は複数のコンテンツ送信装置へ前記機器情報と、前記識別情報と、前記コンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得するステップと、前記コンテンツ送信装置のコンテンツ配信手段が、通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するステップと、前記コンテンツ受信装置のコンテンツ受信手段が、通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するステップと、前記コンテンツ受信装置の再生手段が、受信したコンテンツを再生するステップと、を含む。
【０００８】
実施形態のコンテンツ送信装置は、放送中のコンテンツを受信する受信手段と、コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知する通知手段と、通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するコンテンツ配信手段と、を備える。
実施形態のコンテンツ受信装置は、１又は複数のコンテンツ送信装置へ放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記放送中のコンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得する取得手段と、通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するコンテンツ受信手段と、前記受信したコンテンツを再生する再生手段と、を備える。
実施形態のコンテンツ送信方法は、コンテンツ送信装置のコンテンツ送信方法であって、受信手段が、放送中のコンテンツを受信するステップと、通知手段が、コンテンツ受信装置の要求に応じて、前記放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記コンテンツ受信装置に前記放送中のコンテンツの配信を行う際の、前記コンテンツ受信装置が前記コンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを通知するステップと、コンテンツ配信手段が、通知された前記コンテンツ情報をもとに前記コンテンツ受信装置から前記コンテンツ取得情報に基いて指定された前記放送中のコンテンツを配信するステップと、を含む。
実施形態のコンテンツ受信方法は、コンテンツ受信装置のコンテンツ受信方法であって、取得手段が、１又は複数のコンテンツ送信装置へ放送中のコンテンツの配信の可否を示す機器情報と、前記放送中のコンテンツを格納するフォルダを識別する識別情報と、前記放送中のコンテンツを取得するための前記コンテンツに固有のコンテンツ取得情報を含むコンテンツ情報とを要求して、前記１又は複数のコンテンツ送信装置からの通知を取得するステップと、コンテンツ受信手段が、通知された前記機器情報に基づいた前記放送中のコンテンツの配信が可能なコンテンツ送信装置に対し、前記コンテンツ取得情報に基いて前記放送中のコンテンツの配信を指定して、前記識別情報で識別されたフォルダに格納された前記放送中のコンテンツを前記コンテンツ送信装置から受信するコンテンツ受信手段と、再生手段が、前記受信したコンテンツを再生するステップと、を含む。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態にかかるコンテンツ送信装置、コンテンツ受信装置を有するシステム構成を示す概念図である。
【図２】図２は、実施形態にかかるコンテンツ送信装置のハードウエア構成を示すブロック図である。
【図３】図３は、実施形態にかかるコンテンツ受信装置のハードウエア構成を示すブロック図である。
【図４】図４は、実施形態にかかるコンテンツ送信装置の機能構成を示すブロック図である。
【図５】図５は、実施形態にかかるコンテンツ受信装置の機能構成を示すブロック図である。
【図６】図６は、実施形態にかかるコンテンツ送信装置の動作の一例を示すフローチャートである。
【図７】図７は、実施形態にかかるコンテンツ受信装置の動作の一例を示すフローチャートである。
【図８】図８は、変形例１にかかるコンテンツ送信装置の機能構成を示すブロック図である。
【図９】図９は、変形例１にかかるコンテンツ送信装置の動作の一例を示すフローチャートである。
【図１０】図１０は、変形例１にかかるコンテンツ受信装置の動作の一例を示すフローチャートである。
【図１１】図１１は、変形例２にかかるコンテンツ受信装置の動作の一例を示すフローチャートである。
【図１２】図１２は、変形例３にかかるコンテンツ送信装置の機能構成を示すブロック図である。
【図１３】図１３は、変形例３にかかるコンテンツ受信装置の機能構成を示すブロック図である。
【図１４】図１４は、変形例３にかかるコンテンツ送信装置の動作の一例を示すフローチャートである。
【図１５】図１５は、変形例３にかかるコンテンツ受信装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつコンテンツ送信装置、コンテンツ受信装置及びコンテンツ配信方法の実施形態を詳細に説明する。なお、以下に説明する実施形態を構成する各装置は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡ（Digital  Living  Network  Alliance）ガイドラインに準拠した装置であるものとするが、これに限らず、後述する本実施形態に特徴的な構成は、これらの規格およびガイドラインと同等または互換性のある規格等に準拠する装置またはシステムや、独自の仕様による装置またはシステムに対しても適用可能である。
【００１１】
図１は、実施形態にかかるコンテンツ送信装置１、コンテンツ受信装置２を有するシステム構成を示す概念図である。図１に示すように、コンテンツ送信装置１とコンテンツ受信装置２とはＬＡＮ（Local  Area  Network）等の通信ネットワークＮＴを介して互いに通信可能に接続される。コンテンツ送信装置１は、ＤＭＳ（Digital  Media  Server）などと呼ばれる電子機器である。コンテンツ送信装置１は、放送中のコンテンツの受信や配信、ＨＤＤ等の大容量記憶媒体に記憶されたコンテンツの配信などを、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠して通信ネットワークＮＴを介して接続するコンテンツ受信装置２等に行う。具体的には、コンテンツ送信装置１は、ＨＤＤレコーダ、テレビジョン受信装置、ＰＣ等であってよく、本実施形態ではテレビジョン受信装置として説明する。コンテンツ受信装置２は、ＤＭＰやＤＭＲ（Digital  Media  Renderer）などと呼ばれる電子機器である。コンテンツ受信装置２は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠して通信ネットワークＮＴを介して接続するコンテンツ送信装置１から配信されたコンテンツを再生する。具体的には、コンテンツ受信装置２は、テレビジョン受信装置、ＰＣ等であってよく、本実施形態では携帯型の表示装置として説明する。なお、放送中のコンテンツの配信や受信は、ＨＤＤなどに一時蓄積されたコンテンツを配信又は受信するなど、タイムラグがあるものであってよい。
【００１２】
図２は、実施形態にかかるコンテンツ送信装置１のハードウエア構成を示すブロック図である。図２に示すように、コンテンツ送信装置１は、ＣＰＵ１０１（CPU:Central  Processing  Unit）、ネットワークＩ／Ｆ１０２、Ａ／Ｖ分離部１０３、メモリ１０４、オーディオデコーダ１０５、ビデオデコーダ１０６、グラフィック処理部１０７、映像処理出力部１０８、ストレージＩ／Ｆ１０９、バス１１０、ストリームＩ／Ｆ１１１、ビデオエンコーダ１１２、オーディオエンコーダ１１３、チューナー１１４、ＨＤＤ１１５（HDD:Hard  Disk  Drive）、Ａ／Ｖ合成部１１６、ＤＡＣ１２０（Ｄ／Ａコンバータ）、アンプ１２１、スピーカ１２２、端子１３０、表示パネル１４０、操作部１５０、リモートコントローラ１５１及び受光部１５２を備えている。
【００１３】
チューナー１１４によって受信されたアナログ映像信号は、ビデオエンコーダ１１２によって符号化される。また、チューナー１１４によって受信されたアナログ音声信号は、オーディオエンコーダ１１３によって符号化される。符号化された映像信号と音声信号とはＡ／Ｖ合成部１１６によって合成され、ストリームとされる。一方、チューナー１１４で受信されたデジタル映像信号は、例えばＭＰＥＧ２ＴＳ（Transport  Stream）形式のストリームとして、ストリームＩ／Ｆ１１１から入力される。このストリームは、ストレージＩ／Ｆ１０９を介して、ＨＤＤ１１５に記録される。また、チューナー１１４によって受信したストリームをそのまま表示する場合には、その受信したストリームはメモリ１０４に一時記憶されて、映像処理出力部１０８を介して表示パネル１４０に表示される。このようにチューナー１１４によって受信されるストリームが、放送事業者などにより放送中の番組等のコンテンツに該当する。
【００１４】
端子１３０は、通信ネットワークＮＴと接続するためのイーサネット（登録商標）端子等である。通信ネットワークＮＴを介して接続する２との間のＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠した通信は、ＣＰＵ１０１の制御のもと、端子１３０及びネットワークＩ／Ｆ１０２を通じて行われる。
【００１５】
ＨＤＤ１１５に記録されたストリームや、端子１３０及びネットワークＩ／Ｆ１０２を介した他のコンテンツ送信機能を有する装置からの入力、及びチューナー１１４での受信によってメモリ１０４に一時保持されるコンテンツ（ストリーム）のデータは、ＣＰＵ１０１の制御の下、Ａ／Ｖ分離部１０３で映像データと音声データに分離される。分離された映像データは、ビデオデコーダ１０６で復号される。複号された映像データは、映像処理出力部１０８から映像信号として出力され、表示パネル１４０に表示される。また、Ａ／Ｖ分離部１０３で分離された音声データは、オーディオデコーダ１０５で復号され、ＤＡＣ１２０、アンプ１２１を通りスピーカ１２２から出力される。
【００１６】
ＣＰＵ１０１は、ＨＤＤ１１５や図示しないＲＯＭ（Read  Only  Memory）等の記憶媒体に保持された各種プログラムを実行することで、コンテンツ送信装置１の動作を統括的に制御する。具体的には、ＣＰＵ１０１は、グラフィック処理部１０７と協働して、例えば、ＧＵＩ（Graphical  User  Interface）表示画面等を生成し、ＲＡＭ（Random  Access  Memory）等のメモリ１０４に保持して、適宜読み出して表示手段としての表示パネル１４０に表示する。
【００１７】
また、ＣＰＵ１０１は、コンテンツ送信装置１に対しリモートコントローラ１５１等で行われた操作を、操作部１５０や受光部１５２を介して受け付けると、この操作内容に応じてチューナー１１４が受信する放送信号（チャンネル）を切り替えたり、ＧＵＩ表示画面上での入力を検出したりする。
【００１８】
図３は、実施形態にかかるコンテンツ受信装置２のハードウエア構成を示すブロック図である。図３に示すように、コンテンツ受信装置２は、制御部２０１、ネットワークインタフェース部２０２、ディスプレイ部２０３、操作部２０４、記憶部２０５を備える構成である。
【００１９】
制御部２０１は、マイクロコントローラやＣＰＵ、ＲＡＭ、ＲＯＭなどを備える構成であり、機器の動作を中央制御する。例えばＣＰＵが、ＲＯＭに記憶された各種プログラムをＲＡＭの作業領域に展開して順次実行し、機器内の各部へ制御信号を出力することで、各部の動作の制御を行う。
【００２０】
制御部２０１は、上述したプログラムを実行することで、ＵＰｎＰ制御部２０１ａとしての機能を有する。ＵＰｎＰ制御部２０１ａは、ネットワークインタフェース部２０２が通信ネットワークＮＴを介して行う、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠した通信を制御する。具体的には、通信ネットワークＮＴに接続するデバイスの探索、探索したデバイスからのデバイス情報の取得、探索されたデバイスに対するアクションにかかる通信を制御する。なお、各デバイスから取得したデバイス情報は、ＵＰｎＰ制御部２０１ａの制御の下で、記憶部２０５におけるＲＡＭなどのメモリに記憶されて、管理される。具体的には、探索したデバイスごとのデバイス情報は、メモリに確保されたデバイス管理テーブルに記憶されて管理される。なお、ＵＰｎＰ制御部２０１ａが提供する機能の詳細については後述する。
【００２１】
通信手段としてのネットワークインタフェース部２０２は、制御部２０１の制御の下で通信ネットワークＮＴを介した通信を行うインタフェースである。具体的には、ネットワークインタフェース部２０２は、通信ネットワークＮＴを介して接続するコンテンツ送信装置１などのデバイスとＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠した通信を行う。
【００２２】
ディスプレイ部２０３は、ＬＣＤ（Liquid  Crystal  Display）などであり、制御部２０１の制御の下で、通信ネットワークＮＴを介してコンテンツ送信装置１より受信したコンテンツ、操作画面、エラー表示画面などを表示する。なお、音声出力は、制御部２０１の制御の下で発音するスピーカ（図示しない）など行ってよい。
【００２３】
操作部２０４は、ユーザからの操作指示を受け付けるための操作キーやタッチパネルなどである。受け付けた操作指示は制御部２０１へ通知される。記憶部２０５は、ＲＡＭや書き換え可能な不揮発性メモリなどである。
【００２４】
図４は、実施形態にかかるコンテンツ送信装置１の機能構成を示すブロック図である。図４に示すように、コンテンツ送信装置１は、ＣＰＵ１０１がプログラムを実行することで、機器情報送受信部１００１、機器情報管理部１００２、機器情報記憶部１００３、コンテンツ情報送受信部１００４、コンテンツ情報管理部１００５、コンテンツ情報記憶部１００６、ストリーム送受信部１００７、ストリーム管理部１００８としての機能を実現する。
【００２５】
機器情報送受信部１００１は、通信ネットワークＮＴを介して接続するコンテンツ受信装置２との間で、コンテンツ送信装置１やコンテンツ受信装置２の機器情報や、コンテンツ送信装置１がコンテンツを配信する際の、コンテンツの格納場所（コンテナ）を示すコンテナ情報を送受信する。この機器情報には、チューナー１１４により受信されたコンテンツ、すなわち放送中のコンテンツの配信をコンテンツ送信装置１がリアルタイムで行う機器であるか否かを示すフラグ等の識別情報（ライブ配信可否情報）が含まれる。コンテナ情報は、コンテンツ（アイテム）が入ったフォルダ（コンテナ）を示すＵＲＩ（Uniform  Resource  Identifie）等の識別情報（コンテナＩＤ）である。このコンテナ情報には、放送中のコンテンツの配信をコンテンツ送信装置１がリアルタイムで行う際の、そのコンテンツを格納したコンテナを示すコンテナＩＤが含まれる。以後、リアルタイムで行う放送中のコンテンツの配信をライブ配信と呼ぶ。機器情報送受信部１００１は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠したデバイス情報（Device  Description）やサービス情報（Service  Description）により機器情報やコンテナ情報の送受信を行う。
【００２６】
機器情報管理部１００２は、コンテンツ送信装置１の機器情報やコンテナ情報を管理する。具体的には、機器情報管理部１００２は、機器情報送受信部１００１において通信ネットワークＮＴを介して接続するコンテンツ受信装置２等によりデバイス情報（Device  Description）やサービス情報（Service  Description）の要求があった場合、機器情報記憶部１００３に予め記憶された機器情報やコンテナ情報を読み出し、読み出した機器情報やコンテナ情報を機器情報送受信部１００１より返信する。この機器情報送受信部１００１、機器情報管理部１００２は、コンテンツ受信装置２の要求に応じて、放送中のコンテンツの配信の有無を示す機器情報と、コンテンツ受信装置２に放送中のコンテンツの配信を行う際の、そのコンテンツを含むコンテナのコンテナ情報とを通知する通知手段である。
【００２７】
機器情報記憶部１００３は、メモリ１０４やＨＤＤ１１５などに確保された記憶領域であり、予め機器情報やコンテナ情報を記憶する。なお、機器情報記憶部１００３が記憶するコンテナ情報は、放送中のコンテンツなどのコンテンツ情報を管理するコンテンツ情報管理部１００５（詳細は後述する）によって随時更新される。
【００２８】
コンテンツ情報送受信部１００４は、通信ネットワークＮＴを介して接続するコンテンツ受信装置２との間で、コンテナに格納された各コンテンツの内容を示すコンテンツ情報を送受信する。具体的には、コンテンツ情報送受信部１００４は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠したコンテンツ受信装置２からの要求（Ｂｒｏｗｓｅ（））に応じて、コンテナＩＤなどで取得先の指定があったコンテンツにかかるコンテンツ情報を返信する。
【００２９】
コンテンツ情報管理部１００５は、コンテナに格納される各コンテンツのコンテンツ情報を管理する。具体的には、コンテンツ情報管理部１００５は、コンテンツを識別するためにユニークに割り当てられたコンテンツＩＤごとに、番組名、受信日時、内容などの放送中のコンテンツに対応して受信したＥＰＧ（Electronic  Program  Guide）情報や、映像・音声のフォーマット形式、コンテンツを格納したコンテナ、すなわちコンテンツの取得先を示すコンテンツＵＲＩ（コンテンツ取得情報）などの情報をコンテンツ情報としてコンテンツ情報記憶部１００６に記憶して管理する。なお、コンテンツ情報管理部１００５は、例えば受信チャンネルの変更などにより放送中のコンテンツが更新された場合は、更新後のコンテンツを格納したコンテンツＵＲＩに、コンテンツ情報管理部１００５が記憶するコンテナ情報の内容を更新する。コンテンツ情報記憶部１００６は、メモリ１０４やＨＤＤ１１５などに確保された記憶領域であり、コンテンツ情報管理部１００５の管理の元でコンテンツ情報を記憶する。このコンテンツ情報送受信部１００４、コンテンツ情報管理部１００５は、コンテンツ受信装置２の要求に応じて、コンテンツ受信装置２に放送中のコンテンツの配信を行う際の、そのコンテンツの取得先を示すコンテンツ取得情報を含むコンテンツ情報を通知する通知手段である。
【００３０】
ストリーム送受信部１００７は、通信ネットワークＮＴを介して接続するコンテンツ受信装置２との間で、コンテナに格納されたコンテンツ（ストリーム）を送受信する。具体的には、ストリーム送受信部１００７は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠したコンテンツ受信装置２からの要求（ＨＴＴＰ  ＧＥＴ）に応じて、コンテナＩＤなどで取得先の指定があったコンテンツにかかるストリームを返信する。
【００３１】
ストリーム管理部１００８は、チューナー１１４で受信して読み出したストリームを管理する。具体的には、ストリーム管理部１００８は、チューナー１１４により受信されてＡ／Ｖ合成部１１６によるストリームの合成や、ストリームＩ／Ｆ１１１から出力されたストリームのＨＤＤ１１５への記録や、ストリーム送受信部１００７よりコンテンツＵＲＩで指定があったコンテンツにかかるストリームをストリーム送受信部１００７へ出力する。このストリーム送受信部１００７、ストリーム管理部１００８は、コンテンツ受信装置２の要求に応じて、放送中のコンテンツを配信するコンテンツ配信手段である。
【００３２】
図５は、実施形態にかかるコンテンツ受信装置２の機能構成を示すブロック図である。図５に示すように、コンテンツ受信装置２は、制御部２０１のＵＰｎＰ制御部２０１ａにおいて、機器情報送受信部２００１、機器情報管理部２００２、機器情報記憶部２００３、コンテンツ情報送受信部２００４、コンテンツ情報管理部２００５、コンテンツ情報記憶部２００６、ストリーム送受信部２００７、コンテンツ再生制御部２００８としての機能を実現する。
【００３３】
機器情報送受信部２００１は、機器情報送受信部１００１と同様、通信ネットワークＮＴを介して接続するコンテンツ送信装置１との間で、コンテンツ送信装置１やコンテンツ受信装置２の機器情報や、コンテンツ送信装置１が配信するコンテンツにかかるコンテナ情報を送受信する。機器情報送受信部２００１は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠したデバイス情報（Device  Description）やサービス情報（Service  Description）により機器情報やコンテナ情報の送受信を行う。
【００３４】
機器情報管理部２００２は、コンテンツ受信装置２の機器情報や、機器情報送受信部２００１よりコンテンツ送信装置１から取得した機器情報及びコンテナ情報を管理する。具体的には、機器情報管理部２００２は、機器情報送受信部２００１において通信ネットワークＮＴを介して接続するデバイスに対してＭ−Ｓｅａｒｃｈを送信し、ＤＭＳなどからのレスポンスを受け付ける。次いで、機器情報管理部２００２は、レスポンスのあったＤＭＳ（本実施形態ではコンテンツ送信装置１）に対してデバイス情報（Device  Description）やサービス情報（Service  Description）を要求し、ＤＭＳの機器情報及びコンテナ情報を取得する。取得した機器情報及びコンテナ情報は、記憶部２０５に確保された記憶領域である機器情報記憶部２００３へ記憶して管理する。また、機器情報管理部２００２は、取得したコンテナ情報の中で、ライブ配信が行われているコンテンツの取得先を示すコンテナ情報（ライブ配信用コンテナ情報）をコンテンツ情報管理部２００５へ通知する。なお、機器情報管理部２００２は、ＤＭＳの機器情報をもとに、ライブ配信を行っているＤＭＳからライブ配信用コンテナ情報のみを取得し、コンテンツ情報管理部２００５へ通知してもよい。
【００３５】
コンテンツ情報送受信部２００４は、通信ネットワークＮＴを介して接続するコンテンツ送信装置１との間で、コンテナに格納された各コンテンツの内容を示すコンテンツ情報を送受信する。具体的には、コンテンツ情報送受信部２００４は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠した要求（Ｂｒｏｗｓｅ（））をコンテンツ送信装置１へ送信し、その要求に応じてコンテンツ送信装置１より返信されたコンテンツ情報を受信する。
【００３６】
コンテンツ情報管理部２００５は、コンテンツ送信装置１のコンテナに格納される各コンテンツのコンテンツ情報を管理する。具体的には、コンテンツ情報管理部２００５は、通信ネットワークＮＴを介して接続するコンテンツ送信装置１に対して、コンテンツ送信装置１のコンテナに格納される各コンテンツのコンテンツ情報（コンテンツＩＤ、番組名、受信日時、内容、映像・音声のフォーマット形式、コンテンツＵＲＩなど）をコンテンツ情報送受信部２００４より要求し、コンテンツ送信装置１より返信されたコンテンツ情報を記憶部２０５に確保された記憶領域であるコンテンツ情報記憶部２００６へ記憶して管理する。なお、コンテンツ情報管理部２００５は、機器情報管理部２００２より通知されたライブ配信用コンテナ情報をもとに、ライブ配信が行われているコンテンツにかかるコンテンツ情報をコンテンツ再生制御部２００８へ通知する。
【００３７】
ストリーム送受信部２００７は、通信ネットワークＮＴを介して接続するコンテンツ送信装置１との間で、コンテナに格納されたコンテンツ（ストリーム）を送受信する。具体的には、ストリーム送受信部２００７は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠した要求（ＨＴＴＰ  ＧＥＴ）をコンテンツ送信装置１へ送信し、その要求に応じてコンテンツ送信装置１より返信されたストリームを受信する。
【００３８】
コンテンツ再生制御部２００８は、ストリーム送受信部２００７で受信したストリームの再生を制御する。具体的には、コンテンツ再生制御部２００８は、コンテンツ情報管理部２００５より通知された、ライブ配信が行われているコンテンツにかかるコンテンツ情報をもとに、ライブ配信が行われているコンテンツにかかるストリームをストリーム送受信部２００７よりコンテンツ送信装置１に対して要求する。より具体的には、ライブ配信が行われているコンテンツの取得先であるコンテンツＵＲＩをＨＴＴＰ  ＧＥＴで通知することで、ライブ配信が行われているコンテンツにかかるストリームを要求する。次いで、コンテンツ再生制御部２００８は、要求に応じてコンテンツ送信装置１より返信されたストリームを、ディスプレイ部２０３による表示やスピーカからの音声出力で再生する。これにより、放送事業者などにより放送され、コンテンツ送信装置１で受信されたコンテンツの再生が行われることとなる。
【００３９】
ここで、実施形態にかかるコンテンツ送信装置１の動作の流れについて説明する。図６は、実施形態にかかるコンテンツ送信装置１の動作の一例を示すフローチャートである。
【００４０】
図６に示すように、ＣＰＵ１０１がプログラムを実行することでコンテンツ送信装置１の処理が開始されると、機器情報送受信部１００１は、通信ネットワークＮＴを介して接続するコンテンツ受信装置２より、Ｍ−Ｓｅａｒｃｈなどに次いで機器探索要求、すなわちデバイス情報（Device  Description）やサービス情報（Service  Description）の要求を受信する（Ｓ１１）。
【００４１】
次いで、機器情報管理部１００２は、ＤＬＮＡに準拠した通信でライブ配信を行うＤＬＮＡライブ配信端末であることを示す識別情報（ライブ配信可否情報）と、ＤＬＮＡライブに準拠した通信でライブ配信を行うＤＬＮＡライブ配信コンテンツを格納したコンテナを示すコンテナＩＤを含むコンテナ情報とを機器情報記憶部１００３より読み出し、デバイス情報（Device  Description）に含めて要求元であるコンテンツ受信装置２へ機器情報送受信部１００１を介して送信する（Ｓ１２）。
【００４２】
次いで、コンテンツ送信装置１では、ＤＬＮＡライブ配信端末であることを示すライブ配信可否情報の返信を受けたコンテンツ受信装置２から、ＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報の要求（Ｂｒｏｗｓｅ（））をコンテンツ情報送受信部１００４で受信する（Ｓ１３）。この要求に応じて、コンテンツ情報管理部１００５は、ＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報をコンテンツ情報記憶部１００６より読み出して、要求元であるコンテンツ受信装置２へコンテンツ情報送受信部１００４を介して送信する（Ｓ１４）。
【００４３】
次いで、コンテンツ送信装置１では、ＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報を受信したコンテンツ受信装置２から、ＤＬＮＡライブ配信コンテンツに対応したコンテンツＵＲＩをＨＴＴＰ  ＧＥＴで指定したＤＬＮＡライブ配信コンテンツ（ストリーム）の要求をストリーム送受信部１００７で受信する（Ｓ１５）。この要求に応じて、ストリーム管理部１００８は、指定されたコンテンツＵＲＩをもとにＤＬＮＡライブ配信コンテンツ（ストリーム）をＨＤＤ１１５やメモリ１０４より読み出して、要求元であるコンテンツ受信装置２へストリーム送受信部１００７を介して送信する（Ｓ１６）。
【００４４】
次に、実施形態にかかるコンテンツ受信装置２の動作の流れについて説明する。図７は、実施形態にかかるコンテンツ受信装置２の動作の一例を示すフローチャートである。
【００４５】
図７に示すように、操作部２０４による電源投入などにより、ＤＭＰとしての機能を提供するプログラムを制御部２０１が実行してコンテンツ受信装置２の処理が開始されると、機器情報管理部２００２は、機器情報管理部２００２よりＭ−Ｓｅａｒｃｈを通信ネットワークＮＴへ送信し、通信ネットワークＮＴに接続するデバイスからのレスポンスを受け付けてＤＭＳであるコンテンツ送信装置１を発見する（Ｓ２１）。
【００４６】
次いで、機器情報管理部２００２は、レスポンスのあったコンテンツ送信装置１に対してデバイス情報（Device  Description）やサービス情報（Service  Description）を要求し、コンテンツ送信装置１の機器情報及びコンテナ情報を取得する。機器情報管理部２００２は、コンテンツ送信装置１より取得した機器情報に含まれるライブ配信可否情報をもとにコンテンツ送信装置１がＤＬＮＡライブ配信をサポートすることを確認する。また、機器情報管理部２００２は、コンテンツ送信装置１より取得したコンテナ情報から、ＤＬＮＡライブ配信コンテンツを格納したコンテナを示すコンテナＩＤを確認する（Ｓ２２）。また、機器情報管理部２００２は、Ｓ２２において、ライブ配信が行われているコンテンツの取得先を示すコンテナ情報、すなわち確認したコンテナＩＤをコンテンツ情報管理部２００５へ通知する。
【００４７】
次いで、コンテンツ情報管理部２００５は、機器情報管理部２００２より通知があったコンテナＩＤに対応したコンテンツ情報、すなわち再生すべきＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報がコンテンツ情報記憶部２００６に記憶されていないかどうかを確認する（Ｓ２３）。このＳ２３では、前回の処理などで既にＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報を取得し、コンテンツ情報記憶部２００６に記憶しているか否かを確認している。
【００４８】
既にＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報を取得してコンテンツ情報記憶部２００６に記憶している場合（Ｓ２３：ＮＯ）、コンテンツ情報管理部２００５は、そのＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報をコンテンツ情報記憶部２００６より読み出してコンテンツ再生制御部２００８へ通知する。次いで、コンテンツ再生制御部２００８は、通知されたコンテンツ情報をもとに、より具体的にはコンテンツ情報に含まれるコンテンツＵＲＩをもとに、ストリーム送受信部２００７を介してコンテンツ送信装置１からＤＬＮＡライブ配信コンテンツを取得し、取得したＤＬＮＡライブ配信コンテンツを再生する（Ｓ２４）。
【００４９】
再生すべきＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報がコンテンツ情報記憶部２００６に記憶されていない場合（Ｓ２３：ＹＥＳ）、コンテンツ情報管理部２００５は、機器情報管理部２００２より通知があったコンテナＩＤをもとにコンテンツ情報送受信部２００４を介してコンテンツ送信装置１へコンテンツ情報を要求（Ｂｒｏｗｓｅ（））し、ＤＬＮＡライブ配信コンテンツが格納されているコンテナからＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報を１件取得する（Ｓ２５）。チューナー１１４で受信するチャンネル数などの関係から、同時にＤＬＮＡライブ配信を行うコンテンツが複数ある場合もあることから、Ｓ２５では、複数のＤＬＮＡライブ配信コンテンツの中から一つのコンテンツにかかるコンテンツ情報を取得する。なお、コンテンツ情報を取得するコンテンツの選択はランダムであってよい。
【００５０】
また、Ｓ２５において、コンテンツ情報管理部２００５は、取得したコンテンツ情報をコンテンツ情報記憶部２００６に保存するとともに、コンテンツ再生制御部２００８へ通知する。次いで、コンテンツ再生制御部２００８は、通知されたコンテンツ情報をもとに、より具体的にはコンテンツ情報に含まれるコンテンツＵＲＩをもとに、ストリーム送受信部２００７を介してコンテンツ送信装置１からＤＬＮＡライブ配信コンテンツを取得し、取得したＤＬＮＡライブ配信コンテンツを再生する（Ｓ２６）。上述したように、取得したコンテンツ情報をコンテンツ情報記憶部２００６に保存することで、次回起動した際には、コンテンツ情報記憶部２００６に保存したコンテンツ情報をもとに、ＤＬＮＡライブ配信コンテンツの再生を行うことが可能となる。
【００５１】
次いで、コンテンツ情報管理部２００５は、機器情報管理部２００２より通知があったコンテナＩＤをもとに、再生中のＤＬＮＡライブ配信コンテンツが格納されているコンテナと同一のコンテナにあるＤＬＮＡライブ配信コンテンツのリスト、すなわち再生の際に取得を行ったコンテナに含まれるコンテンツ情報の残りを取得する（Ｓ２７）。このように、ＤＬＮＡライブ配信コンテンツのリストを取得しておくことで、ＤＬＮＡライブ配信コンテンツを切り替えるチャンネル切り替え時にコンテンツ情報を取得する必要がなくなることから、チャンネル切り替えを高速に行うことが可能となる。
【００５２】
次いで、コンテンツ再生制御部２００８は、操作部２０４によるチャンネルの切替操作などに応じて、Ｓ２７で取得したコンテンツのリストの中から、現在再生を行っているＤＬＮＡライブ配信コンテンツとは異なるコンテンツへ再生を切り替える（Ｓ２８）。具体的には、コンテンツ再生制御部２００８は、切替操作に応じてコンテンツのリストの中から選択のあったＤＬＮＡライブ配信コンテンツのコンテンツ情報に含まれるコンテンツＵＲＩをもとに、ストリーム送受信部２００７を介してコンテンツ送信装置１からＤＬＮＡライブ配信コンテンツを取得し、取得したＤＬＮＡライブ配信コンテンツを再生する。
【００５３】
以上のように、コンテンツ送信装置１は、コンテンツ受信装置２の要求に応じて、放送中のコンテンツの配信の有無を示す機器情報と、コンテンツ受信装置２に放送中のコンテンツの配信を行う際の、そのコンテンツの取得先を示すコンテナ情報、コンテンツ情報とを通知する。また、コンテンツ送信装置１は、通知されたコンテナ情報、コンテンツ情報によるコンテンツ受信装置２からの要求に応じて、放送中のコンテンツをコンテンツ受信装置２へ配信する。また、コンテンツ受信装置２は、コンテンツ送信装置１から機器情報と、コンテナ情報と、コンテンツ情報とを取得し、取得した機器情報に基づいた、放送中のコンテンツの配信を行うコンテンツ送信装置１において、放送中のコンテンツをコンテンツ情報に示された取得先から受信して再生する。したがって、コンテンツ受信装置２では、コンテンツ送信装置１からの機器情報と、コンテナ情報と、コンテンツ情報とをもとに、放送中のコンテンツの配信を行うコンテンツ送信装置１から放送中のコンテンツを取得でき、放送中のコンテンツの配信を行っているＤＭＳの選択や、ＤＭＳから配信するコンテンツの選択などを行う必要が無くなるため、視聴に至るまでを容易とすることができる。
【００５４】
＜変形例１＞
ここで、上述した実施形態の変形例１を説明する。変形例１は、コンテンツ送信装置が放送中のコンテンツを表示パネルなどに表示している場合に、その表示中のコンテンツをコンテンツ受信装置で容易に視聴可能とするものである。
【００５５】
図８は、変形例１にかかるコンテンツ送信装置１ａの機能構成を示すブロック図である。図８に示すように、コンテンツ送信装置１ａは、表示パネル１４０に表示中の放送中のコンテンツを示す番組視聴情報を記憶する視聴情報記憶部１０１６を有する。視聴情報記憶部１０１６は、メモリ１０４やＨＤＤ１１５などに確保された記憶領域であり、コンテンツ情報管理部１００５の管理のもと表示パネル１４０に表示中のコンテンツを示すコンテンツ情報を番組視聴情報として記憶している。
【００５６】
図９は、変形例１にかかるコンテンツ送信装置１ａの動作の一例を示すフローチャートである。図９に示すように、変形例１では、コンテンツ受信装置２からＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報の要求（Ｓ１３）に応じて、コンテンツ情報管理部１００５は、ＤＬＮＡライブ配信コンテンツの中で、表示パネル１４０に表示しているコンテンツに対応するＤＬＮＡライブ配信コンテンツのコンテンツ情報を要求元であるコンテンツ受信装置２へコンテンツ情報送受信部１００４を介して送信する（Ｓ１４ａ）。具体的には、コンテンツ情報管理部１００５は、視聴情報記憶部１０１６より番組視聴情報を読み出して、要求元であるコンテンツ受信装置２へ送信する。
【００５７】
図１０は、変形例１にかかるコンテンツ受信装置２の動作の一例を示すフローチャートである。図１０に示すように、変形例１においてコンテンツ情報管理部２００５は、機器情報管理部２００２より通知があったコンテナＩＤをもとにコンテンツ情報送受信部２００４を介してコンテンツ送信装置１へコンテンツ情報を要求（Ｂｒｏｗｓｅ（）または拡張アクション（詳細は後述する））し、その要求に応じて送信される番組視聴情報、すなわち表示パネル１４０に表示しているコンテンツに対応するＤＬＮＡライブ配信コンテンツのコンテンツ情報を１件取得する（Ｓ２５ａ）。次いで、コンテンツ再生制御部２００８は、通知されたコンテンツ情報をもとに、より具体的にはコンテンツ情報に含まれるコンテンツＵＲＩをもとに、ストリーム送受信部２００７を介してコンテンツ送信装置１からＤＬＮＡライブ配信コンテンツを取得し、取得したＤＬＮＡライブ配信コンテンツ、すなわち表示パネル１４０に表示しているコンテンツを再生する（Ｓ２６）。
【００５８】
したがって、変形例１にかかるコンテンツ受信装置２では、コンテンツ送信装置１ａが表示パネル１４０に表示しているコンテンツを選択することなく、そのコンテンツの視聴を行うことが可能となる。このため、家庭内などでリビングに設置したＤＭＳで表示中のコンテンツを、他の部屋のＤＭＰで視聴する場合に、コンテンツの選択操作などの煩わしい操作を行う必要がない。
【００５９】
＜変形例２＞
ここで、上述した実施形態の変形例２を説明する。変形例２は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインにおいて拡張した使用が予約される記述子などを用いて、上述した実施形態にかかるコンテンツ送信装置１、コンテンツ受信装置２における動作を拡張アクションとして定義する場合の例である。拡張アクションとして定義される動作としては、コンテンツ送信装置１におけるＤＬＮＡライブ配信の有無、最初の起動時（初回）にコンテンツ受信装置２が再生するコンテンツ、コンテンツ送信装置１においてＤＬＮＡライブ配信コンテンツが格納されているコンテナと同一のコンテナにあるＤＬＮＡライブ配信コンテンツのリストの取得、上述した変形例１に例示した表示しているコンテンツの問い合わせやその取得などがある。
【００６０】
図１１は、変形例２にかかるコンテンツ受信装置２の動作の一例を示すフローチャートである。図１１に示すように、Ｓ２１と同様、コンテンツ受信装置２の処理が開始されると、機器情報管理部２００２は、機器情報管理部２００２よりＭ−Ｓｅａｒｃｈを通信ネットワークＮＴへ送信し、通信ネットワークＮＴに接続するデバイスからのレスポンスを受け付けてＤＭＳであるコンテンツ送信装置１を発見する（Ｓ３１）。
【００６１】
次いで、機器情報管理部２００２は、レスポンスのあったコンテンツ送信装置１に対して、ＤＬＮＡライブ配信の有無が予め定義された拡張アクションとしてサポートされているか否かを、デバイス情報（Device  Description）から確認する。この拡張アクションによる確認により、ＤＬＮＡライブ配信がサポートされているコンテンツ送信装置１に対して、ＤＬＮＡライブ配信コンテンツの取得にかかる以後の処理を行う。
【００６２】
具体的には、コンテンツ情報管理部２００５は、コンテンツ情報記憶部２００６に記憶されているコンテンツ情報の有無を確認して、初回の起動か否かを判定する（Ｓ３３）。初回の起動でない場合（Ｓ３３：ＮＯ）、コンテンツ再生制御部２００８は、Ｓ２４と同様、コンテンツ情報記憶部２００６に既に記憶されているＤＬＮＡライブ配信コンテンツのコンテンツ情報を基に、コンテンツ送信装置１からＤＬＮＡライブ配信コンテンツを取得し、取得したＤＬＮＡライブ配信コンテンツを再生する（Ｓ３４）。
【００６３】
初回の起動である場合（Ｓ３３：ＹＥＳ）、コンテンツ情報管理部２００５は、初回にコンテンツ受信装置２が再生するＤＬＮＡライブ配信コンテンツを示すコンテンツＩＤと、そのＤＬＮＡライブ配信コンテンツが格納されているコンテナを示すコンテナＩＤを予め定義された拡張アクションで問い合わせる（Ｓ３５）。なお、変形例１のように番組視聴情報、すなわち表示パネル１４０に表示しているコンテンツに対応するＤＬＮＡライブ配信コンテンツのコンテンツ情報を拡張アクションで問い合わせてもよい。このＳ３５による問い合わせでコンテンツ送信装置１より得られたコンテンツＵＲＩなどは、コンテンツ再生制御部２００８へ通知される。次いで、コンテンツ再生制御部２００８は、通知されたコンテンツＵＲＩをもとに、ストリーム送受信部２００７を介してコンテンツ送信装置１から初回に再生するＤＬＮＡライブ配信コンテンツを取得し、取得したＤＬＮＡライブ配信コンテンツを再生する（Ｓ３６）。
【００６４】
次いで、コンテンツ情報管理部２００５は、ＤＬＮＡライブ配信コンテンツが格納されているコンテナと同一のコンテナにあるＤＬＮＡライブ配信コンテンツのリストを予め定義された拡張アクションを用いて取得する（Ｓ３７）。次いで、Ｓ２８と同様、コンテンツ再生制御部２００８は、操作部２０４によるチャンネルの切替操作などに応じて、Ｓ３７で取得したコンテンツのリストの中から、現在再生を行っているＤＬＮＡライブ配信コンテンツとは異なるコンテンツへ再生を切り替える（Ｓ３８）。
【００６５】
上述した変形例２のように、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインにおいて拡張した使用が予約される記述子などで定義された拡張アクションを利用してもよい。
【００６６】
＜変形例３＞
ここで、上述した実施形態の変形例３を説明する。変形例３は、コンテンツ送信装置において予め設定された予定動作で、放送中のコンテンツの配信が制約される場合の例である。ここでいう予定動作とは、現在又は未来において、機器が実行を予定する動作をいう。例えば、ＤＭＳ等のコンテンツ送信装置における予定動作の例としては、視聴予約、録画予約、ストリーム配信予約、ストリーム受信予約などによる、所定の時間帯において所定のチャンネルの受信と、その受信したコンテンツの表示や録画、ストリーム配信、ストリーム受信などがある。
【００６７】
図１２は、変形例３にかかるコンテンツ送信装置１ｂの機能構成を示すブロック図である。図１２に示すように、コンテンツ送信装置１ｂは、コンテンツ送信装置１の機能構成の他、配信制約情報送受信部１１０１、配信制約情報決定部１１０２、端末動作管理部１１０３、動作情報記憶部１１０４、予約情報記憶部１１０５を備える。
【００６８】
配信制約情報送受信部１１０１は、通信ネットワークＮＴを介して接続するコンテンツ受信装置との間で、予定動作に応じてコンテンツの配信が制約されることを示す配信制約情報を送受信する。具体的には、配信制約情報送受信部１１０１は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠したデバイス情報（Device  Description）やサービス情報（Service  Description）により配信制約情報の送受信を行う。
【００６９】
配信制約情報決定部１１０２は、配信制約情報送受信部１１０１を介したコンテンツ受信装置からの配信制約情報の要求に応じて、端末動作管理部１１０３から通知される動作制約情報に基づいて配信制約情報を決定し、決定した配信制約情報をコンテンツ受信装置２へ返信する。動作制約情報は、現在及び未来において、機器が実行を予定する動作による制約を示す情報であり、例えば所定の時間帯において所定の動作の実施予定（スケジュール）が時系列的に記述されたデータである。配信制約情報決定部１１０２は、動作制約情報に記述されたスケジュールに従ってコンテンツ送信装置１ｂの動作が実施された場合に、所定の時間帯において受信が予定されるコンテンツに配信が制約されることや、所定の時間帯においてコンテンツの配信が行われないことなど配信制約情報を決定する。例えば、スケジュールとして現在又は未来における所定の時間帯に、所定のチャンネルの視聴予約や録画予約、ストリーム配信予約、ストリーム受信予約が記述されている場合は、その時間帯において視聴又は録画、ストリーム配信、ストリーム受信が行われるコンテンツにコンテンツの配信が制限されることとなる。また、スケジュールとして所定の時間帯における強制的な電源のオフが記述されている場合は、その時間帯においてコンテンツの配信が行われないこととなる。
【００７０】
端末動作管理部１１０３は、現在及び未来においてコンテンツ送信装置１ｂが行う動作、すなわちコンテンツ送信装置１ｂのスケジュールを管理する。具体的には、端末動作管理部１１０３は、現在のコンテンツ送信装置１ｂの動作状態を監視し、その動作状態を示す動作情報を動作情報記憶部１１０４に記憶する。また、端末動作管理部１１０３は、操作部１５０やリモートコントローラ１５１などで受け付けたユーザ操作による視聴予約や録画予約、ストリーム配信予約、ストリーム受信予約などのコンテンツ送信装置１ｂのスケジュールを予約情報として予約情報記憶部１１０５に記憶する。端末動作管理部１１０３は、配信制約情報の要求に応じて、動作情報記憶部１１０４に記憶する動作情報と、予約情報記憶部１１０５に記憶する予約情報とを読み出し、現在及び未来における動作制約情報を生成して配信制約情報決定部１１０２へ通知する。
【００７１】
図１３は、変形例３にかかるコンテンツ受信装置２ｂの機能構成を示すブロック図である。図１３に示すように、コンテンツ受信装置２ｂは、コンテンツ受信装置２の機能構成の他、配信制約情報送受信部２１０１、送信機器決定部２１０２を備える。
【００７２】
配信制約情報送受信部２１０１は、通信ネットワークＮＴを介して接続するコンテンツ送信装置１ｂとの間で配信制約情報を送受信する。具体的には、配信制約情報送受信部２１０１は、ＵＰｎＰＴＭ  ＡＶ規格およびＤＬＮＡガイドラインに準拠したデバイス情報（Device  Description）やサービス情報（Service  Description）、拡張アクションにより配信制約情報の送受信を行う。
【００７３】
送信機器決定部２１０２は、機器情報管理部２００２により放送中のコンテンツの配信を行うコンテンツ送信装置１ｂが複数見つかった場合、配信制約情報送受信部２１０１を介してコンテンツ送信装置１ｂの各々より受信した配信制約情報をもとに、放送中のコンテンツの配信を受けるコンテンツ送信装置１ｂを決定する。具体的には、送信機器決定部２１０２は、放送中のコンテンツの配信を行うコンテンツ送信装置１ｂが複数見つかった場合に機器情報管理部２００２より通知される送信機器の決定要求に従い、見つかったコンテンツ送信装置１ｂの各々に対して配信制約情報を配信制約情報送受信部２１０１を介して要求する。ついで、送信機器決定部２１０２は、コンテンツ送信装置１ｂの各々より取得した配信制約情報をもとに、現在及び未来において放送中のコンテンツの配信が可能となるコンテンツ送信装置１ｂを決定する。例えば、現在及び未来において、所定の時間帯において受信が予定されるコンテンツに配信が制約されないコンテンツ送信装置１ｂ、コンテンツの配信が行われない時間帯のないコンテンツ送信装置１ｂ、配信を求めるコンテンツと同時間帯にコンテンツの視聴予約や録画予約、配信予約、受信予約があるコンテンツ送信装置１ｂなどが配信が可能なコンテンツ送信装置１ｂとして決定される。
【００７４】
次いで、送信機器決定部２１０２は、決定したコンテンツ送信装置１ｂを示す機器情報を機器情報管理部２００２へ通知する。この通知により、機器情報管理部２００２は、複数のコンテンツ送信装置１ｂの中から放送中のコンテンツの配信を受けるコンテンツ送信装置１ｂを選択する。このように、この送信機器決定部２１０２の決定により、放送中のコンテンツの配信を受けるコンテンツ送信装置１ｂが選択されることから、コンテンツ受信装置２ｂでは、放送中のコンテンツの再生中に、そのコンテンツの再生が途切れることを防止できる。
【００７５】
図１４は、変形例３にかかるコンテンツ送信装置１ｂの動作の一例を示すフローチャートである。図１４に示すように、コンテンツ送信装置１ｂの配信制約情報決定部１１０２は、配信制約情報の要求をコンテンツ受信装置２ｂより受信すると（Ｓ１２ａ）、端末動作管理部１１０３より通知される動作制約情報を基に配信制約情報を決定する（Ｓ１２ｂ）。次いで、配信制約情報決定部１１０２は、決定した配信制約情報を配信制約情報送受信部１１０１を介して要求元であるコンテンツ受信装置２ｂへ送信する（Ｓ１２ｃ）。
【００７６】
図１５は、変形例３にかかるコンテンツ受信装置２ｂの動作の一例を示すフローチャートである。図１５に示すように、コンテンツ受信装置２ｂの送信機器決定部２１０２は、Ｓ２２に次いで、取得した機器情報をもとにＤＬＮＡライブ配信端末としてのコンテンツ送信装置１ｂが複数あるか否かを判定する（Ｓ２２ａ）。ここでＤＬＮＡライブ配信端末としてのコンテンツ送信装置１ｂが複数ない場合（Ｓ２２ａ：ＮＯ）はＳ２４へ処理を進める。
【００７７】
ＤＬＮＡライブ配信端末としてのコンテンツ送信装置１ｂが複数ある場合（Ｓ２２ａ：ＹＥＳ）、機器情報管理部２００２は送信機器の決定要求を送信機器決定部２１０２へ通知する。送信機器決定部２１０２は、機器情報管理部２００２よる通知された決定要求に従い、ＤＬＮＡライブ配信端末としてのコンテンツ送信装置１ｂの各々から配信制約情報を取得する（Ｓ２２ｂ）。次いで、送信機器決定部２１０２は、コンテンツ送信装置１ｂの各々より取得した配信制約情報をもとに、放送中のコンテンツの取得先として適しているコンテンツ送信装置１ｂ、すなわち、現在及び未来において放送中のコンテンツの配信が可能となるコンテンツ送信装置１ｂを選択（決定）し（Ｓ２２ｃ）、Ｓ２３へ処理を進める。
【００７８】
なお、変形例３において、Ｓ２３において既にＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報を取得してコンテンツ情報記憶部２００６に記憶している場合（Ｓ２３：ＮＯ）、コンテンツ情報管理部２００５は、記憶されているＤＬＮＡライブ配信コンテンツにかかるコンテンツ情報が選択したＤＬＮＡライブ配信端末のものと同一か否かを判定する（Ｓ２３ａ）。具体的には、既に記憶されているコンテンツ情報に含まれる機器識別子（ＵＤＮ：Unique Device Name）と、選択したＤＬＮＡライブ配信端末の機器記述子との比較によって判定する。
【００７９】
同一である場合（Ｓ２３ａ：ＹＥＳ）は、選択されたＤＬＮＡライブ配信端末と、以前に配信を受けて再生が行われているＤＬＮＡライブ配信端末とのコンテンツの格納構成が同一であり、同じＵＲＩ（コンテンツＵＲＩ）でコンテンツを指定できることから、Ｓ２４へ処理を進める。同一でない場合（Ｓ２３ａ：ＮＯ）は、コンテンツの格納構成が同一でなく、コンテンツ情報記憶部２００６に記憶されているコンテンツ情報のＵＲＩ（コンテンツＵＲＩ）でコンテンツを指定できない。したがって、同一でない場合は、コンテンツ情報記憶部２００６に記憶されているコンテンツ情報は選択されたＤＬＮＡライブ配信端末用のコンテンツ情報に変換可能であるか否かを判定する（Ｓ２４ａ）。具体的には、選択されたＤＬＮＡライブ配信端末の機器情報に含まれるベンダー名やモデル名などの情報と、以前に配信を受けて再生が行われているＤＬＮＡライブ配信端末の機器情報に含まれるベンダー名やモデル名などの情報とを比較し、例えば同一ベンダーの機器であるか否かを判定する。同一ベンダーの機器である場合は、ベンダーで定められた規則に従ってコンテンツ情報の変換が可能であるとする。変換可能である場合、コンテンツ情報管理部２００５はコンテンツ情報記憶部２００６に記憶されているコンテンツ情報を変換し、コンテンツ再生制御部２００８は変換したコンテンツ情報をもとにＤＬＮＡライブ配信を取得・再生する（Ｓ２４ｂ）。
【００８０】
なお、本実施形態で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。本実施形態で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００８１】
さらに、本実施形態で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８２】
本実施形態で実行されるプログラムは、上述した各機能構成を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上述した機能構成が主記憶装置上にロードされ、主記憶装置上に生成されるようになっている。
【００８３】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００８４】
１、１ａ、１ｂ…コンテンツ送信装置、２、２ｂ…コンテンツ受信装置、ＮＴ…通信ネットワーク、１００１…機器情報送受信部、１００２…機器情報管理部、１００３…機器情報記憶部、１００４…コンテンツ情報送受信部、１００５…コンテンツ情報管理部、１００６…コンテンツ情報記憶部、１００７…ストリーム送受信部、１００８…ストリーム管理部、１０１６…視聴情報記憶部、１１０１…配信制約情報送受信部、１１０２…配信制約情報決定部、１１０３…端末動作管理部、１１０４…動作情報記憶部、１１０５…予約情報記憶部、２００１…機器情報送受信部、２００２…機器情報管理部、２００３…機器情報記憶部、２００４…コンテンツ情報送受信部、２００５…コンテンツ情報管理部、２００６…コンテンツ情報記憶部、２００７…ストリーム送受信部、２００８…コンテンツ再生制御部、２１０１…配信制約情報送受信部、２１０２…送信機器決定部
【図１】
0005159977.tif 000002
【図２】
0005159977.tif 000003
【図３】
0005159977.tif 000004
【図４】
0005159977.tif 000005
【図５】
0005159977.tif 000006
【図６】
0005159977.tif 000007
【図７】
0005159977.tif 000008
【図８】
0005159977.tif 000009
【図９】
0005159977.tif 000010
【図１０】
0005159977.tif 000011
【図１１】
0005159977.tif 000012
【図１２】
0005159977.tif 000013
【図１３】
0005159977.tif 000014
【図１４】
0005159977.tif 000015
【図１５】
0005159977.tif 000016