(57)【特許請求の範囲】
【請求項１】
コンテンツデータをネットワークを介して配信するサーバ装置と、前記ネットワークを介して配信されたコンテンツデータに基づいてコンテンツ再生を行うコンテンツ再生装置と、を備え、
さらに前記サーバ装置は、一つのコンテンツ再生装置に対して複数の配信対象のコンテンツデータに対応する前記コンテンツデータの取得先としてコンテンツ再生装置毎に異なるアドレスを一つ割り当てる割当手段と、受信した切替コマンドに基づいて前記アドレスを介して配信する配信対象のコンテンツデータを切り替える切替手段と、を有し、
前記コンテンツ再生装置は、割り当てられた前記アドレスを用いてコンテンツデータを要求する処理を行い、前記一つのアドレスを介してコンテンツデータを取得する取得手段と、前記コンテンツデータの取得先から取得するコンテンツデータの切り替えに際して前記切替コマンドを生成し、前記サーバ装置に送信する送信手段と、を有する、
コンテンツ処理システム。
【請求項２】
前記サーバ装置は、前記ネットワークを介して前記切替コマンドを受信し、前記切替手段に通知する受信手段を備えた、
請求項１記載のコンテンツ処理システム。
【請求項３】
前記コンテンツデータ要求処理は、前記サーバ装置を特定するＩＰアドレスを含むＨＴＴＰ  ＧＥＴコマンドによりなされる、
請求項１または請求項２記載のコンテンツ処理システム。
【請求項４】
コンテンツデータをネットワークを介してコンテンツ再生装置に配信可能なサーバ装置であって、
一つのコンテンツ再生装置に対して複数の配信対象のコンテンツデータに対応する前記コンテンツデータの取得先としてコンテンツ再生装置毎に異なるアドレスを一つ割り当てる割当手段と、
前記コンテンツ再生装置から前記ネットワークを介して受信した切替コマンドに基づいて前記アドレスを介して配信する配信対象のコンテンツデータを切り替える切替手段と、
を備えるサーバ装置。
【請求項５】
前記ネットワークを介して前記切替コマンドを受信し、前記切替手段に通知する受信手段を備えた請求項４記載のサーバ装置。
【請求項６】
前記コンテンツ再生装置による前記アドレスを用いた前記配信対象のコンテンツデータの要求処理は、前記サーバ装置を特定するＩＰアドレスを含むＨＴＴＰ  ＧＥＴコマンドによりなされる、
請求項４または請求項５記載のサーバ装置。
【請求項７】
コンテンツデータをネットワークを介してサーバ装置から取得して再生可能なコンテンツ再生装置であって、
前記サーバ装置により割り当てられたコンテンツデータの取得先であって、複数の配信対象のコンテンツデータに対応させて前記サーバ装置により他のコンテンツ再生装置と異なるように一つ割り当てられたアドレスを用いてコンテンツデータを要求して、コンテンツデータを取得する取得手段と、
前記コンテンツデータの取得先から取得するコンテンツデータの切り替えを要求するための切替コマンドを生成し、前記サーバ装置に送信する送信手段と、
を備えるコンテンツ再生装置。
【請求項８】
前記コンテンツデータ要求処理は、前記サーバ装置を特定するＩＰアドレスを含むＨＴＴＰ  ＧＥＴコマンドによりなされる、
請求項７記載のコンテンツ再生装置。
【請求項９】
コンテンツデータをネットワークを介して外部装置に配信するコンテンツサーバ装置で実行される制御方法であって、
一つの外部装置に対して複数の配信対象のコンテンツデータに対応するアドレスを、前記コンテンツデータの取得先として前記外部装置毎に異なるアドレスを一つ割り当てる取得先割当動作と、
前記外部装置から前記ネットワークを介して受信した切替コマンドに基づいて前記アドレスを介して配信する配信対象のコンテンツデータを切り替える配信対象切替動作と、
を備える制御方法。
【請求項１０】
コンテンツデータをネットワークを介してサーバ装置から取得して前記コンテンツデータの再生を行うコンテンツ再生装置で実行される制御方法であって、
前記サーバ装置により割り当てられた前記コンテンツデータの取得先に対して複数の配信対象のコンテンツデータに対応させて前記サーバ装置により他のコンテンツ再生装置と異なるように一つ割り当てられたアドレスを用いてコンテンツデータを要求する処理を行い、前記コンテンツデータを取得するコンテンツ取得動作と、
前記コンテンツデータの取得先から取得するコンテンツデータの切り替えを要求するための切替コマンドを生成し、前記サーバ装置に送信する切替コマンド送信動作と、
を備える制御方法。
【請求項１１】
コンテンツデータをネットワークを介してコンテンツ再生装置に配信するサーバ装置をコンピュータにより制御するための制御プログラムであって、
前記コンピュータを、
一つの外部装置に対して複数の配信対象のコンテンツデータに対応するアドレスを前記コンテンツデータの取得先として前記外部装置毎に異なるアドレスを一つ割り当てる割当手段と、
前記外部装置から前記ネットワークを介して受信した切替コマンドに基づいて前記アドレスを介して配信する配信対象のコンテンツデータを切り替える切替手段と、
して機能させる制御プログラム。
【請求項１２】
コンテンツデータをネットワークを介してサーバ装置から取得して前記コンテンツデータの再生を行うコンテンツ再生装置をコンピュータにより制御するための制御プログラムであって、
前記コンピュータを、
前記サーバ装置により割り当てられた前記コンテンツデータの取得先に対して複数の配信対象のコンテンツデータに対応させて前記サーバ装置により他のコンテンツ再生装置と異なるように一つ割り当てられたアドレスを用いてコンテンツデータ要求処理を行い、前記コンテンツデータを取得する取得手段と、
前記コンテンツデータの取得先から取得するコンテンツデータの切り替えを要求するための切替コマンドを生成し、前記サーバ装置に送信する送信手段と、
して機能させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コンテンツ処理システム、サーバ装置、コンテンツ再生装置、制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
現在、ＵＰｎＰ（Universal Plug and Play）（登録商標）  ＡＶ規格およびＤＬＮＡ（Digital Living Network Alliance）ガイドラインに準拠した電子機器が利用されるようになってきている。
ここで、ＵＰｎＰ  ＡＶ規格は、電子機器を接続するだけでネットワークへの参加を実現するＵＰｎＰプロトコルの上位層として、ＡＶコンテンツの再生などを目的としたプロトコルである。
また、ＤＬＮＡガイドラインは、各電子機器に互換性を持たせ、家庭内で電子機器間のネットワーク構成を実現する業界標準であり、電子機器間で通信する際の手順として、ＵＰｎＰプロトコルを採用している。
【０００３】
ＵＰｎＰ規格では、デバイスと、そのデバイスに対して制御を行なうコントロールポイントとが定義され、ＵＰｎＰ  ＡＶ規格では、デバイスとして、コンテンツの蓄積を担当するメディアサーバ（UPnP AV Media Server）と、コンテンツの再生を担当するメディアレンダラー（UPnP AV Media Renderer）とが定義されている。コントロールポイント（UPnP AV Control Point）は、ネットワーク上のデバイスを発見し、その制御を行う。そして、ＵＰｎＰ  ＡＶ規格では、コントロールポイントにおいて選択されたメディアレンダラーが、コントロールポイントにおいて選択されたメディアサーバ内のコンテンツを、ネットワークを介して取得し、再生する。
【０００４】
同様に、ＤＬＮＡガイドラインに則って様々なコンテンツをネットワークを介して配信し、再生する仕組みも提案されている。例えば、現在放送している放送番組をコンテンツとしてディジタルメディアサーバ（DMS: Digital Media Server）によりネットワーク配信し、ディジタルメディアプレーヤ（DMP: Digital Media Player）あるいはディジタルメディアレンダラ（DMR: Digital Media Renderer）及びディジタルメディアコントローラ(DMC: Digital Media Controller)の組合せにより再生するシステムが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−４０８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術においては、ディジタルメディアサーバにおいて、視聴対象のコンテンツ毎にアイテムを割り当てる構成を採っており、全チャンネルのコンテンツ配信を実現するために、実装量が多くなってしまう虞があった。
また、ディジタルメディアプレーヤにおいても、視聴対象のコンテンツを切り替えるためには、一度再生を中断し、ＣＤＳ(Content Directory Service)のコンテナツリーをたどって視聴したいチャンネルを探し、視聴したいチャンネルに対応する新たなアイテムに対して、ＨＴＴＰのＧＥＴメソッドを実行する必要がある。したがって、ユーザの手間が煩わしく、チャンネル変更に要する時間もかかる虞があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、チャンネル変更に伴う実装量を低減し、ユーザの手間を削減可能なコンテンツ処理システム、サーバ装置、コンテンツ再生装置、制御方法及び制御プログラムを提供する。
【課題を解決するための手段】
【０００８】
実施形態のコンテンツ処理システムは、コンテンツデータをネットワークを介して配信するサーバ装置と、ネットワークを介して配信されたコンテンツデータに基づいてコンテンツ再生を行うコンテンツ再生装置と、を備えている。
【０００９】
サーバ装置の取得割当手段は、一つのコンテンツ再生装置に対して複数の配信対象のコンテンツデータに対応するアドレスを、前記コンテンツデータの取得先としてコンテンツ再生装置毎に異なるアドレスを一つ割り当てる。これにより、コンテンツ再生装置の取得手段は、割り当てられた前記アドレスを用いてコンテンツデータを要求する処理を行い、一つのアドレスを介してコンテンツデータを取得する。そしてコンテンツ再生装置は、取得したコンテンツデータに基づいてコンテンツの再生を行う。
【００１０】
また、コンテンツ再生装置の送信手段は、コンテンツデータの取得先から取得するコンテンツデータの切り替えに際して切替コマンドを生成し、サーバ装置に送信する。これによりサーバ装置の切替手段は、受信した切替コマンドに基づいて割り当てた一つのアドレスを介して配信する配信対象のコンテンツデータを切り替える。これによりコンテンツ再生装置は、切替後のコンテンツデータに基づいてコンテンツ再生を行う。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態のコンテンツ処理システムの概要構成ブロック図である。
【図２】図２は、実施形態のコンテンツ処理システムの機能ブロック図である。
【図３】図３は、レコーダのハードウェア構成を示すブロック図である。
【図４】図４は、タブレット端末装置のハードウェア構成を示すブロック図である。
【図５】図５は、第１実施形態の概要説明図である。
【図６】図６は、実施形態のコンテンツ処理システムの処理タイミングチャートである。
【図７】図７は、ＨＴＴＰ  ＧＥＴコマンドの一例の説明図である。
【図８】図８は、第２実施形態の概要説明図である。
【発明を実施するための形態】
【００１２】
次に図面を参照して、実施形態のコンテンツ処理システムについて詳細に説明する。
以下に示す実施形態では、ＤＬＮＡガイドラインに準拠した装置を用いた例について説明するが、これら装置に制限するものではない。例えば、後述する実施形態に特徴的な構成を、このＤＬＮＡガイドライン及びこのＤＬＮＡガイドラインが準拠する各種の規格と同等または互換性のある規格等に準拠する装置又はシステムや、独自の仕様による装置又はシステムに適用しても良い。
【００１３】
［１］第１実施形態
図１は、実施形態のコンテンツ処理システムの概要構成ブロック図である。
図１において、コンテンツ処理システムを構成する電子機器は、ＤＬＮＡガイドラインに準拠している電子機器である。
【００１４】
コンテンツ処理システム１０は、大別すると、レコーダ１１と、レコーダ１１にＬＡＮ（Local Area Network）等の通信ネットワーク１２を介して接続されたタブレット型の端末装置（以下、タブレット端末装置という）１３と、を備えている。
レコーダ１１は、ＤＬＮＡガイドライン上のディジタルメディアサーバ（ＤＭＳ：Digital Media Server）、すなわち、コンテンツサーバ装置として機能する。またレコーダ１１は、ＤＶＤ及びブルーレイ（登録商標）ディスク等のディスク上記録媒体を用いて再生、録画可能である。ここでディジタルメディアサーバの機能とは、コンテンツを蓄積し、他の電子機器にコンテンツのタイトル情報等を提供し、ディジタルメディアプレーヤ（ＤＭＰ：Digital Media Player）あるいは他の電子機器であるディジタルメディアコントローラ（ＤＭＣ：Digital Media controller）の制御下にあるディジタルメディアレンダラ(ＤＭＲ：Digital Media Renderer）からの要求に応じて指定のコンテンツデータを供給する機能をいう。
【００１５】
通信ネットワーク１２は、有線、無線、又はこれらを混合したネットワークとして構成することが可能である。また、通信ネットワーク１２は、単独のネットワークばかりでなく、ＬＡＮとインターネット等の複数のネットワークとして構成することも可能である。
タブレット端末装置１３は、ＤＬＮＡガイドライン上のディジタルメディアプレーヤとして機能している。ここで、ディジタルメディアプレーヤの機能とは、ディジタルメディアサーバに対してコンテンツデータの配信要求を行い、提供されたコンテンツデータを再生する機能をいう。
【００１６】
図２は、実施形態のコンテンツ処理システムの機能ブロック図である。
レコーダ１１は、コンテンツ情報記憶部１０１と、コンテンツデータ記憶部１０２と、ディジタルメディアサーバ機能部１０３と、を備える。これにより、レコーダ１１は、ディジタルメディアサーバ機能部１０３により、他の電子機器（例えば、タブレット端末装置１３）に対して、コンテンツデータ記憶部１０２に記憶されているコンテンツデータや、コンテンツ情報記憶部１０１に記憶されているコンテンツ情報が提供可能となっている。
【００１７】
一方、タブレット端末装置１３は、コンテンツ情報記憶部１１１と、ディジタルメディアプレーヤ機能部１１２と、を備える。これにより、タブレット端末装置１３は、ディジタルメディアプレーヤ機能部１１２により、他の電子機器（例えばレコーダ１１）により提供されるコンテンツの表示、再生が可能となる。
【００１８】
次に、レコーダ１１の具体的構成について説明する。
図３は、レコーダのハードウェア構成を示すブロック図である。
レコーダ１１は、図３に示すように、コントローラ３０１、ネットワークＩ／Ｆ３０２、Ａ／Ｖ分離部３０３、メモリ３０４、オーディオデコーダ３０５、ビデオデコーダ３０６、グラフィック処理部３０７、映像処理出力部３０８、ストレージＩ／Ｆ３０９、バス３１０、ストリームＩ／Ｆ３１１、ビデオエンコーダ３１２、オーディオエンコーダ３１３、チューナ３１４、ハードディスク（ＨＤＤ）３１５、Ａ／Ｖ合成部３１６、ＤＡＣ（Ｄ／Ａコンバータ）３２０、アンプ３２１、端子３３０、操作部３５０、リモートコントローラ３５１及び受光部３５２を備えている。
【００１９】
チューナ３１４によって受信されたアナログ映像信号は、ビデオエンコーダ３１２によって符号化される。また、チューナ３１４によって受信されたアナログ音声信号は、オーディオエンコーダ３１３によって符号化される。符号化された映像信号と音声信号とはＡ／Ｖ合成部３１６によって合成され、ストリームとされる。一方、チューナ３１４で受信されたディジタル映像信号は、例えばＭＰＥＧ２ＴＳ（Transport  Stream）形式のストリームとして、ストリームＩ／Ｆ３１１から入力される。ストリームは、ストレージＩ／Ｆ３０９を介して、ＨＤＤ３１５に記録される。また、ＨＤＤ３１５は、図１のコンテンツ情報記憶部１０１と、録画コンテンツデータ記憶部１０２と、を格納する。
【００２０】
端子３３０は、ネットワークＮＴと接続するためのイーサネット（登録商標）端子等であって、ネットワークＮＴ上の他のコンテンツ送信機能を有する装置から入力される情報は、端子３３０及びネットワークＩ／Ｆ３０２を通じてタブレット端末装置１３により受信される。
【００２１】
ＨＤＤ３１５に記録されたストリームや、端子３３０及びネットワークＩ／Ｆ３０２を介し他のコンテンツ送信機能を有する装置から入力されメモリ３０４に一時保持されるコンテンツのデータは、コントローラ３０１の制御に従って、Ａ／Ｖ分離部３０３で映像データと音声データに分離される。分離された映像データは、ビデオデコーダ３０６で復号される。複号された映像データは、映像処理出力部３０８から映像信号として出力され、図示しない外部のディスプレイに表示される。また、Ａ／Ｖ分離部３０３で分離された音声データは、オーディオデコーダ３０５で復号され、ＤＡＣ３２０、アンプ３２１を介して外部の図示しないスピーカから出力可能とされている。
【００２２】
コントローラ３０１は、ＨＤＤ３１５や図示しないＲＯＭ等の記憶媒体に保持された各種プログラムを実行することで、レコーダ１１の動作を統括的に制御する。コントローラ３０１は、マイクロプロセッサユニットとして構成されており、図示しないＣＰＵ、各種データを記憶する図示しないＲＯＭ、各種データを記憶するとともに、ワークエリアとしても機能する図示しないＲＡＭ、外部とのインタフェース動作を行う図示しないインタフェース部を備えている。
【００２３】
具体的には、コントローラ３０１は、グラフィック処理部３０７と協働して、例えば、ＧＵＩ（Graphical  User  Interface）表示画面等を生成し、ＲＡＭ等のメモリ３０４に保持して、適宜読み出して図示しない外部のディスプレイ装置に表示する。また、コントローラ３０１は、レコーダ１１に対しリモートコントローラ３５１等で行われた操作を、操作部３５０や受光部３５２を介して受け付ける。そして受け付けた操作の内容に応じてチューナ３１４が受信する放送信号（チャンネル）を切り替えたり、ＧＵＩ表示画面上での入力を検出したりする。
【００２４】
次に、タブレット端末装置１３の具体的構成について説明する。
図４は、タブレット端末装置のハードウェア構成を示すブロック図である。
タブレット端末装置１３は、図４に示すように、コントローラ４０１、ネットワークＩ／Ｆ４０２、ＲＯＭ４０３、ＲＡＭ４０４、オーディオ出力部４０５、タッチパネル４０６、ディスプレイ４０７、メモリコントローラ４０８及びフラッシュＲＯＭ４０９を備えている。
【００２５】
ここで、タッチパネル４０６及びディスプレイ４０７は、タッチパネルディスプレイを構成している。
また、メモリコントローラ４０８には、メモリカード等の外部メモリ４１０を装着可能な図示しないメモリインタフェース部が設けられている。
【００２６】
コントローラ４０１は、ＲＯＭ４０３等の記憶媒体に保持された各種プログラムを実行することで、タブレット端末装置１３の動作を統括的に制御する。コントローラ３０１は、マイクロプロセッサユニットとして構成されており、図示しないＣＰＵ、各種データを記憶する図示しないＲＯＭ、各種データを記憶するとともに、ワークエリアとしても機能する図示しないＲＡＭ、外部とのインタフェース動作を行う図示しないインタフェース部を備えている。
【００２７】
具体的には、コントローラ４０１は、ＧＵＩ（Graphical  User  Interface）表示画面等を生成し、ＲＡＭ等に保持して、適宜読み出してディスプレイ４０７に表示する。また、コントローラ４０１は、タッチパネル４０６で行われた操作を受け付ける。そして受け付けた操作の内容に応じて各種処理を行う。
【００２８】
上記構成において、レコーダ１１が録画しておいたコンテンツを配信する動作あるいはレコーダ１１のチューナで受信中の放送をコンテンツとして配信する動作（ライブ配信動作）のいずれも可能である。以下の説明においては、ライブ配信動作を例として説明する。
【００２９】
図５は、第１実施形態の概要説明図である。
ディジタルメディアサーバ（ＤＭＳ）として機能するレコーダ１１のコントローラ３０１は、ライブ配信用のアイテム１個のみをＣＤＳのコンテナツリー上に配置している。
したがって、配信可能な各チャンネルのアイテムを複数、コンテナツリー上に配置する必要がない。
そして、一つのライブ配信用アイテムを用い、ディジタルメディアプレーヤとして機能するタブレット端末装置１３がＨＴＴＰ  ＧＥＴコマンドを送信することで、コンテンツデータが配信され、ライブ視聴が開始される。
【００３０】
しかし、ライブ配信用アイテムが一つだけであるため、このままではチャンネルの変更ができない。そこで、本実施形態では、チャンネル変更コマンドを用い、タブレット端末装置１３側で希望のチャンネルを指定する構成を採っている。これにより、配信されているコンテンツの内容が、途中から別のチャンネルの内容となるように配信するコンテンツデータを変更し、チャンネル変更を実現している。したがって、チャンネル変更のたびに一度切断し、別のチャンネルのＵＲＬを用いてＨＴＴＰ  ＧＥＴコマンドを発行するという手順が不要となるため、ユーザの操作の手間を低減できるとともに、チャンネル変更速度も向上する。
【００３１】
次に実施形態の動作を説明する。
ここで、タブレット端末装置１３は、予めレコーダ１１で受信可能な（配信可能な）放送チャンネルのリスト（チャンネルリスト）をレコーダ１１から取得する等の方法により予め記憶しておくものとする。
【００３２】
図６は、実施形態のコンテンツ処理システムの処理タイミングチャートである。
以下の説明において、レコーダ１１のＵＲＬは、“192.168.0.3”であるものとし、コンテンツが格納されているＵＲＬは、例えば、“http://192.168.0.3/001.avc”となっているものとする。
【００３３】
タブレット端末装置１３は、ディジタルメディアプレーヤ（ＤＭＰ）として機能して、コンテンツサーバ装置として機能するレコーダ１１に対してコンテンツ情報（タイトル情報）の要求を行う（動作Ｓ１）。
コンテンツ情報の要求を受信したレコーダ１１は、コンテンツ情報要求に対する応答としてコンテンツ情報を送信する（動作Ｓ２）。
ここで、コンテンツ情報は、コンテンツ配信用（ここでは、ライブ配信用）のアイテムのメタデータであり、コンテンツ名や、コンテンツの属性情報の他、当該コンテンツが格納されているＵＲＬも含まれている。
この場合において、一つのコンテンツに対して解像度・ビットレートなどのバリエーションに応じて複数のＵＲＬ（取得先）を含むように構成し、ユーザにより選択させることも可能である。
【００３４】
次にタブレット端末装置１３は、取得したコンテンツ情報に含まれるＵＲＬに対してコンテンツデータの配信を要求するためにＨＴＴＰ  ＧＥＴコマンドを実行する（動作Ｓ３）。  
【００３５】
図７は、ＨＴＴＰ  ＧＥＴコマンドの一例の説明図である。
ここで、タブレット端末装置１３は、図７に示すように、レコーダ１１に対して、チャンネルを指定することなく、コンテンツデータの配信を要求している。
これにより、レコーダ１１は、ＨＴＴＰ  ＧＥＴコマンドに対する応答として、現在チューナ３１４で受信しているチャンネルに対応するコンテンツデータを配信することとなる（動作Ｓ４）。
【００３６】
図７に示したように、この時点では、タブレット端末装置１３がライブ配信用のチャンネルを指定していないため、レコーダ１１のチューナ３１４で選局されていたチャンネルのライブ配信となる。このコンテンツデータの配信はライブ視聴停止の指示がなされるまで続くため、以降の動作Ｓ５〜Ｓ７を実行している間もコンテンツデータの配信が継続され、タブレット端末装置１３では、継続してライブ視聴が可能となっている。
【００３７】
ここで、視聴するチャンネルを変更する場合の動作について説明する。
タブレット端末装置１３では、コンテンツデータの配信を受けて、ライブ放送を再生している状態で、チャンネル変更コマンドを送信することができるようになっている（動作Ｓ５）。
チャンネル変更コマンドは、例えば以下のような形式となる。
http://192.168.0.3/livech=G23760981
【００３８】
ここで、「192.168.0.3」は、上述したように、ディジタルメディアサーバとしてのレコーダ１１のＩＰアドレスである。また、「livech」はライブ配信のチャンネル変更を意味するコマンド名である。また「G23760981」は、切替先のチャンネルを一意に示すことが出来るチャンネルコードである。チャンネルコードは、レコーダ１１のチャンネル情報に含まれ、事前にタブレット端末装置１３が取得しておく情報であるため、タブレット端末装置１３から指定が可能となっているのである。
【００３９】
そして、タブレット端末装置１３からチャンネル変更コマンドが送信され、レコーダ１１が受信して、受理する。これにより、レコーダ１１は、ライブ配信用コンテンツに入力しているチャンネルを、受理したチャンネル変更コマンドで指定されたチャンネルに変更する（動作Ｓ６）。
この結果、ライブ配信用のコンテンツデータは途中で別のチャンネルの内容に対応するものに切り替わり、タブレット端末装置１３で再生されるライブ放送のチャンネルが切り替わることとなる（動作Ｓ７）。
【００４０】
以上の説明のように、本第１実施形態によれば、配信可能なチャンネル数分のアイテムをコンテナツリー上に配置する必要がない。
また、チャンネル変更のたびに一度切断し、別のチャンネルのＵＲＬを用いてＨＴＴＰ  ＧＥＴコマンドを発行するという手順が不要となるため、ユーザの操作の手間を低減できるとともに、チャンネル変更速度も向上する。
【００４１】
［２］第２実施形態
以上の第１実施形態は、ディジタルメディアプレーヤが１台の場合であったが、本第２実施形態は、複数台のディジタルメディアプレーヤを１台のディジタルメディアサーバに接続する場合の実施形態である。この場合においては、ディジタルメディアサーバとしてレコーダを用い、ライブ配信を行うディジタルメディアプレーヤの台数分チューナを搭載する必要がある。なお、処理能力の許す限り、録画済みのコンテンツを１台または複数台のディジタルメディアプレーヤに対して配信することは可能である。
【００４２】
図８は、第２実施形態の概要説明図である。
ディジタルメディアサーバ（ＤＭＳ）として機能するレコーダ１１のコントローラ３０１は、ライブ配信用のアイテムをライブ配信を行うディジタルメディアプレーヤの数だけ（図８では、４台）、ＣＤＳのコンテナツリー上に配置している。
そして、各デジタルメディアプレーヤに対して、それぞれ一つのライブ配信用アイテムのＵＲＬを用い、ディジタルメディアプレーヤとして機能するタブレット端末装置１３がＨＴＴＰ  ＧＥＴコマンドを送信することで、コンテンツデータが配信され、ライブ視聴が開始される。
【００４３】
しかし、この場合においても、第１実施形態と同様に、各ディジタルメディアプレーヤにとっては、ライブ配信用アイテムのＵＲＬが一つだけであるため、このままではチャンネルの変更ができない。そこで、本第２実施形態においても、第１実施形態と同様にチャンネル変更コマンドを用い、ディジタルメディアプレーヤ側で希望のチャンネルを指定する構成を採っている。
この結果、本第２実施形態においても、配信可能な各チャンネル数×デジタルメディアプレーヤ数分のアイテムをコンテナツリー上に配置する必要がない。
また、チャンネル変更のたびに一度切断し、別のチャンネルのＵＲＬを用いてＨＴＴＰ  ＧＥＴコマンドを発行するという手順が不要となるため、ユーザの操作の手間を低減できるとともに、チャンネル変更速度も向上する。
【００４４】
［３］実施形態の変形例
以上の説明においては、コンテンツデータをライブ配信する場合について説明したが、ライブ配信に制限されるものではなく、ディジタルメディアプレーヤで再生しているコンテンツを、再度ＨＴＴＰ  ＧＥＴコマンドを送信することなく、別のコンテンツデータの配信に切り替える、という用途に適用が可能である。
【００４５】
上記各実施形態の構成においては、ライブ視聴していない全く別のディジタルメディアプレーヤ（ＤＭＰ）あるいはディジタルメディアコントローラ（ＤＭＣ）からチャンネル変更コマンドが送られたとしても、コマンドフォーマットが適式である限り、ライブ視聴しているディジタルメディアプレーヤに配信されるコンテンツデータの内容が勝手に別のチャンネルの内容に切り替わることが考えられる。これを防ぐため、ライブ配信によりコンテンツデータが配信されているディジタルメディアプレーヤのＩＰアドレスと、チャンネル変更コマンドを送信したディジタルメディアプレーヤのＩＰアドレスと、をディジタルメディアサーバでチェックし、同一でない場合はライブ配信のチャンネル変更コマンドを無効とする、という処理を行うようにすることも可能である。
【００４６】
以上の説明においては、ディジタルメディアサーバ（ＤＭＳ）は、ディジタルメディアプレーヤ（ＤＭＰ）あるいはディジタルメディアレンダラ（ＤＭＲ）等のコンテンツ再生装置（外部装置）に直接的にコンテンツデータを配信するものとして説明したが、ディジタルメディアサーバ（ＤＭＳ）は、ディジタルメディアプレーヤ（ＤＭＰ）あるいはディジタルメディアレンダラ（ＤＭＲ）に代えて、ディジタルメディアサーバ（ＤＭＳ）からコンテンツデータの配信を受けてディジタルメディアサーバ（ＤＭＳ）は、ディジタルメディアプレーヤ（ＤＭＰ）あるいはディジタルメディアレンダラ（ＤＭＲ）にコンテンツデータを転送（配信）するデータ転送装置等の外部装置を設けるように構成することも可能である。すなわち、この場合には、ディジタルメディアサーバ（ＤＭＳ）のコンテンツデータの配信先は、再生機能を持たない外部装置ということになる。
【００４７】
また、以上の説明においては、ディジタルメディアサーバ（ＤＭＳ）は、コンテンツデータの格納とコンテンツデータの配信の二つの機能を有するものとして説明したが、コンテンツデータを格納するコンテンツデータサーバと、このコンテンツデータサーバからコンテンツデータを取得して、コンテンツ再生装置にコンテンツデータを配信する配信サーバとを併せてディジタルメディアサーバ（ＤＭＳ）としての機能を実現するように構成することも可能である。
【００４８】
また、本実施形態のレコーダ１１あるいはタブレット端末装置１３で実行されるコンテンツ処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供するようにしてもよい。
【００４９】
また、本実施形態のレコーダ１１あるいはタブレット端末装置１３で実行されるコンテンツ処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のレコーダ１１あるいはタブレット端末装置１３で実行されるコンテンツ処理プログラムをインターネット等のネットワーク経由で提供または配布するようにしてもよい。
【００５０】
また、本実施形態のコンテンツ処理プログラムを、ＲＯＭ等に予め組込んで提供するようにしてもよい。
【００５１】
本実施形態のレコーダ１１あるいはタブレット端末装置１３で実行されるコンテンツ処理プログラムは、上述した各部（コンテンツ情報記憶部、コンテンツデータ記憶部、ディジタルメディアサーバ機能部あるいはディジタルメディアプレーヤ部）を含むモジュール構成となっており、実際のハードウェアとしては、各装置のコントローラがメモリからコンテンツ処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、コンテンツ情報記憶部、コンテンツデータ記憶部、ディジタルメディアサーバ機能部あるいはディジタルメディアプレーヤ部が主記憶装置上に生成されるようになっている。
【００５２】
本発明の実施形態を説明したが、上述した実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５３】
１０    コンテンツ処理システム
１１    レコーダ（コンテンツサーバ装置、サーバ装置）
１２    通信ネットワーク（ネットワーク）
１３    タブレット端末装置（外部装置）
１０１  コンテンツ情報記憶部
１０２  コンテンツデータ記憶部
１０３  ディジタルメディアサーバ機能部
１１１  コンテンツ情報記憶部
１１２  ディジタルメディアプレーヤ機能部
３０１  コントローラ
３１４  チューナ
３１５  ＨＤＤ
３５０  操作部
３５１  リモートコントローラ
３５２  受光部
４０１  コントローラ
４０３  ＲＯＭ
４０４  ＲＡＭ
４０５  オーディオ出力部
４０６  タッチパネル
４０７  ディスプレイ
４０８  メモリコントローラ
４０９  フラッシュＲＯＭ
４１０  外部メモリ
【図１】
0005300951.tif 000002
【図２】
0005300951.tif 000003
【図３】
0005300951.tif 000004
【図４】
0005300951.tif 000005
【図５】
0005300951.tif 000006
【図６】
0005300951.tif 000007
【図７】
0005300951.tif 000008
【図８】
0005300951.tif 000009