(57)【特許請求の範囲】
【請求項１】
ネットワーク経由で接続された外部機器にコンテンツを配信する映像配信装置であって、
前記外部機器固有の機器ＩＤ毎にトランスコード設定を記憶する第１のメモリと、
前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記外部機器に配信する配信部と、
前記外部機器の機器種別毎にトランスコード設定を記憶する第２のメモリと、
前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていない場合、前記外部機器に対して前記ネットワークへのログインに必要なログイン情報と、前記外部機器の種別を示す機器種別とを要求し、前記外部機器から送信されたログイン情報及び機器種別を受け取り、受け取った前記ログイン情報が有効であるか判定するログイン処理部と、
前記ログイン情報が有効である場合、前記外部機器から送信された前記機器種別に応じた前記トランスコード設定を前記第２のメモリから読み出し、読み出した前記トランスコード設定と受け取った前記機器ＩＤとを対応付けて前記第１のメモリに登録する登録部と、
を具備する映像配信装置。
【請求項２】
操作入力、または前記外部機器から送信された情報に応じて、前記第１のメモリに記憶されているトランスコード設定を変更する設定変更部をさらに具備する請求項１に記載の映像配信装置。
【請求項３】
ネットワーク経由で接続された外部機器にコンテンツを配信する映像配信装置に用いられる映像配信方法であって、
前記外部機器固有の機器ＩＤ毎にトランスコード設定を第１のメモリに記憶し、
前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記外部機器に配信し、
前記外部機器の機器種別毎にトランスコード設定を第２のメモリに記憶し、
前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていない場合、前記外部機器に対して前記ネットワークへのログインに必要なログイン情報と、前記外部機器の種別を示す機器種別とを要求し、前記外部機器から送信されたログイン情報及び機器種別を受け取り、受け取った前記ログイン情報が有効であるか判定し、
前記ログイン情報が有効である場合、前記外部機器から送信された前記機器種別に応じた前記トランスコード設定を前記第２のメモリから読み出し、読み出した前記トランスコード設定と受け取った前記機器ＩＤとを対応付けて前記第１のメモリに登録する、
映像配信方法。
【請求項４】
ネットワーク経由で接続された映像再生装置と前記映像再生装置にコンテンツを配信する映像配信装置とを有する映像配信システムであって、
前記映像再生装置は、
固有の機器ＩＤを記憶する第１のメモリと、
コンテンツの配信を要求する為のコンテンツ配信要求と、前記第１のメモリに記憶されている前記機器ＩＤとを前記映像配信装置に送信し、前記映像配信装置から配信されたコンテンツを受け取り、受け取った前記コンテンツを再生するコンテンツ再生部と、
前記ネットワークへのログインに必要なログイン情報と、前記映像再生装置の種別を示す機器種別とが前記映像配信装置から要求された場合、予め記憶されているログイン情報と前記映像再生装置の機器種別とを前記映像配信装置に送信する第１のログイン処理部と、
を具備し、
前記映像配信装置は、
機器ＩＤ毎にトランスコード設定を記憶する第２のメモリと、
前記映像再生装置の機器種別毎にトランスコード設定を記憶する第３のメモリと、
前記映像再生装置から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第２のメモリに記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記映像再生装置に配信する配信部と、
前記映像再生装置から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第２のメモリに記憶されていない場合、前記映像再生装置に対して前記ネットワークへのログインに必要なログイン情報と、前記映像再生装置の種別を示す機器種別とを要求し、前記映像再生装置から送信されたログイン情報及び機器種別を受け取り、受け取った前記ログイン情報が有効であるか判定する第２のログイン処理部と、
前記ログイン情報が有効である場合、前記映像再生装置から送信された前記機器種別に応じた前記トランスコード設定を前記第３のメモリから読み出し、読み出した前記トランスコード設定と受け取った前記機器ＩＤとを対応付けて前記第２のメモリに登録する登録部と、
を具備する映像配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、映像配信装置、映像配信方法、及び映像配信システムに関する。
【背景技術】
【０００２】
従来、映画、テレビ番組、またはゲームなどの映像コンテンツ（ストリーム）を記録（録画）、及び再生することができる映像記録再生装置が一般的に普及している。このような映像記録再生装置は、記録したストリームを複数の機器間でネットワーク経由で共有化することができる。
【０００３】
また、記録したストリームを他機器で再生可能なフォーマットに変換し、変換したファイルを送信する装置がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１０２３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
記録したストリームを複数の機器間で共有する場合、機器毎に再生可能なビットレートが異なる場合がある。そこで、映像記録再生装置は、記録したストリームを異なるビットレートのストリームにトランスコードし、他の機器（クライアント）に配信する。しかし、映像記録再生装置は、トランスコードの設定に関する情報をクライアントから受け取る必要がある。また、トランスコードの設定に関する情報を生成するためにユーザがクライアントを操作する必要があるという課題がある。
【０００６】
本発明の目的は、より高い利便性を有する映像配信装置、映像配信方法、及び映像配信システムを提供することである。
【課題を解決するための手段】
【０００７】
一実施形態に係る映像配信装置は、ネットワーク経由で接続された外部機器にコンテンツを配信する映像配信装置であって、前記外部機器固有の機器ＩＤ毎にトランスコード設定を記憶する第１のメモリと、前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記外部機器に配信する配信部と、前記外部機器の機器種別毎にトランスコード設定を記憶する第２のメモリと、前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていない場合、前記外部機器に対して前記ネットワークへのログインに必要なログイン情報と、前記外部機器の種別を示す機器種別とを要求し、前記外部機器から送信されたログイン情報及び機器種別を受け取り、受け取った前記ログイン情報が有効であるか判定するログイン処理部と、前記ログイン情報が有効である場合、前記外部機器から送信された前記機器種別に応じた前記トランスコード設定を前記第２のメモリから読み出し、読み出した前記トランスコード設定と受け取った前記機器ＩＤとを対応付けて前記第１のメモリに登録する登録部と、を具備する。
【図面の簡単な説明】
【０００８】
【図１】図１は、一実施形態に係る映像配信システムについて説明する為の図である。
【図２】図２は、一実施形態に係る映像配信システムについて説明する為の図である。
【図３】図３は、一実施形態に係る映像配信システムについて説明する為の図である。
【図４】図４は、一実施形態に係る映像配信システムについて説明する為の図である。
【図５】図５は、一実施形態に係る映像配信システムについて説明する為の図である。
【図６】図６は、一実施形態に係る映像配信システムについて説明する為の図である。
【図７】図７は、一実施形態に係る映像配信システムについて説明する為の図である。
【発明を実施するための形態】
【０００９】
以下、図を参照しながら、一実施形態に係る映像記録装置、映像再生装置、及び映像配信システムについて詳細に説明する。
【００１０】
図１は、複数の電子機器により構成される映像配信システム１の例を示す。映像配信システム１は、例えば、映像記録装置１００、及び映像再生装置２００を備える。またさらに、映像記録装置１００と映像再生装置２００とが無線通信により通信する構成である場合、映像配信システム１は、無線通信端末３００をさらに備える。
【００１１】
コンテンツを複数の機器間で共有化する為に、例えば、Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ（ＤＬＮＡ）などのガイドラインが存在する。ＤＬＮＡに対応する機器同士をＬＡＮを介して接続する場合、機器間におけるコンテンツの共有化が実現される。
【００１２】
ＤＬＮＡのネットワークを構成する機器は、例えば、Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ（ＤＭＳ）、Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｐｌａｙｅｒ（ＤＭＰ）、Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｃｏｎｔｒｏｌｌｅｒ（ＤＭＣ）、及びＤｉｇｉｔａｌ  Ｍｅｄｉａ  Ｒｅｎｄｅｒｅｒ（ＤＭＲ）などが存在する。
【００１３】
ＤＭＳは、例えば、録画機能付きのテレビ、ハードディスクレコーダ、またはＰＣなどである。ＤＭＳは、ディジタルコンテンツの格納、及び配信を行う。ＤＭＰは、例えば、テレビ等の表示装置、または、オーディオプレーヤーなどである。ＤＭＰは、ＤＭＳからコンテンツを取得し、取得したコンテンツを記録及び再生する。ＤＭＣは、例えば、ＰＣ、または携帯端末などである。ＤＭＣは、ＤＭＳに格納されているコンテンツをＤＭＲに配信させるようにＤＭＳを制御する。ＤＭＲは、例えば、テレビ等の表示装置、または、オーディオプレーヤーなどである。ＤＭＲは、ＤＭＳから配信されたコンテンツを再生する。
【００１４】
なお、本実施形態では、映像配信システム１の映像記録装置１００、及び映像再生装置２００は、それぞれＤＬＮＡ機能に対応していると仮定する。例えば、映像記録装置１００がＤＭＳとして機能し、映像再生装置２００がＤＭＰまたはＤＭＲとして機能するとして説明する。
【００１５】
映像記録装置１００は、例えば、放送信号、または記憶媒体に記憶されている映像コンテンツなどを再生することができる放送受信装置、または録画サーバなどの電子機器である。また、映像記録装置１００は、ネットワーク中の他の機器に録画した映像コンテンツを配信する映像配信装置としても機能する。また、映像記録装置１００は、リモートコントローラ１６３、映像再生装置２００、及び無線通信端末３００と通信する通信手段を備える。
【００１６】
映像再生装置２００は、ディスプレイ、操作手段、及び通信手段を備える電子機器である。映像再生装置２００は、例えば、携帯電話端末、タブレット型ＰＣ、携帯音楽プレイヤー、または他の電子機器である。
【００１７】
無線通信端末３００は、映像再生装置２００、及び無線通信端末３００と無線通信する通信手段を備える。例えば、無線通信端末３００は、無線通信のアクセスポイントとして機能する。即ち、無線通信端末３００は、映像記録装置１００と無線、またはＬＡＮケーブルなどの通信ケーブルにより通信することができる。また、無線通信端末３００は、映像再生装置２００と無線により通信することができる。即ち、映像記録装置１００、映像再生装置２００、及び無線通信端末３００は、双方向通信可能な通信プロトコル（例えばＩＰ）経由で接続されている。
【００１８】
例えば、映像記録装置１００及び映像再生装置２００は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎなどにより無線通信端末３００と通信を行なう機能を備える。また、映像記録装置１００及び映像再生装置２００は、互いに直接無線通信を行なう機能を備えていてもよい。即ち、映像記録装置１００と映像再生装置２００とは、無線通信端末３００経由、または直接データを送受信することができる。
【００１９】
図２は、一実施形態に係る映像記録装置１００の例を示す。  
映像記録装置１００は、チューナ１１１、復調部１１２、信号処理部１１３、音声処理部１２１、映像処理部１３１、表示処理部１３３、制御部１５０、記憶装置１６０、操作入力部１６１、受光部１６２、ＬＡＮインターフェース１７１、及びＨＤＭＩ端子１７３を備える。また、映像記録装置１００は、さらにスピーカ１２２及びディスプレイ１３４を備える。
【００２０】
チューナ１１１は、例えばアンテナ１０１により受信されたディジタル放送信号を受け取ることができる。アンテナ１０１は、例えば、地上ディジタル放送信号、ＢＳ（ｂｒｏａｄｃａｓｔｉｎｇ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号、及び／または、１１０度ＣＳ（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号を受信することができる。チューナ１１１は、上記したディジタル放送信号により供給される番組などのコンテンツのデータ（ストリーム）を受け取ることができる。
【００２１】
チューナ１１１は、ディジタル放送信号用のチューナである。チューナ１１１は、受け取ったディジタル放送信号のチューニング（選局）を行う。チューナ１１１は、チューニングしたディジタル放送信号を復調部１１２に送信する。
【００２２】
復調部１１２は、受信したディジタル放送信号を復調する。これにより、復調部１１２は、ディジタル放送信号からトランスポートストリーム（ＴＳ）などのコンテンツデータを取得する。復調部１１２は、取得したコンテンツデータを信号処理部１１３に入力する。即ち、アンテナ１０１、チューナ１１１、及び復調部１１２は、コンテンツデータを受信する受信手段として機能する。
【００２３】
信号処理部１１３は、コンテンツデータの分離などの信号処理を行う。即ち、信号処理部１１３は、コンテンツデータをディジタル映像信号、ディジタル音声信号、及びその他のデータ信号に分離する。信号処理部１１３は、音声処理部１２１に音声信号を供給する。また、信号処理部１１３は、映像処理部１３１に映像信号を供給する。さらに、信号処理部１１３は、制御部１５０にデータ信号を供給する。
【００２４】
また、信号処理部１１３は、制御部１５０の制御に基づいて、上記のコンテンツデータを録画可能な状態のデータ（録画ストリーム）に変換することができる。信号処理部１１３は、制御部１５０の制御に基づいて、録画ストリームを記憶装置１６０または他のモジュールに供給することができる。
【００２５】
またさらに、信号処理部１１３は、コンテンツデータのビットレートをオリジナルのビットレートから他のビットレートに変換（トランスコード）することができる。即ち、信号処理部１１３は、放送信号などに基づいて取得したオリジナルのビットレートのストリームを、より低いビットレートのストリームにトランスコードすることができる。これにより、信号処理部１１３は、より容量の少ない状態でコンテンツを録画させることができる。
【００２６】
音声処理部１２１は、信号処理部１１３から受信したディジタル音声信号を、スピーカ１２２により再生可能なフォーマットの信号（オーディオ信号）に変換する。例えば、音声処理部１２１は、ディジタル音声信号をディジタル／アナログ変換によりオーディオ信号に変換する。音声処理部１２１は、オーディオ信号をスピーカ１２２に供給する。スピーカ１２２は、供給されるオーディオ信号に基づいて音を再生する。
【００２７】
映像処理部１３１は、信号処理部１１３から受信したディジタル映像信号を、ディスプレイ１３４で再生可能なフォーマットの映像信号に変換する。即ち、映像処理部１３１は、信号処理部１１３から受信したディジタル映像信号を、ディスプレイ１３４で再生可能なフォーマットの映像信号にデコード（再生）する。映像処理部１３１は、映像信号を表示処理部１３３に出力する。
【００２８】
表示処理部１３３は、例えば、制御部１５０からの制御に基づいて、受信した映像信号に対して色味、明るさ、シャープ、コントラスト、またはその他の画質調整処理を行う。表示処理部１３３は、画質調整を施した映像信号をディスプレイ１３４に供給する。ディスプレイ１３４は、供給される映像信号に基づいて映像を表示する。
【００２９】
ディスプレイ１３４は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。ディスプレイ１３４は、表示処理部１３３から供給される映像信号に基づいて映像を表示する。
【００３０】
なお、映像記録装置１００は、ディスプレイ１３４の代わりに、映像信号を出力する出力端子を備える構成であってもよい。また、映像記録装置１００は、スピーカ１２２の代わりに、オーディオ信号を出力する出力端子を備える構成であってもよい。また、映像記録装置１００は、ディジタル映像信号とディジタル音声信号とを出力する出力端子を備える構成であってもよい。
【００３１】
制御部１５０は、映像記録装置１００の各部の動作を制御する制御手段として機能する。制御部１５０は、ＣＰＵ１５１、ＲＯＭ１５２、ＲＡＭ１５３、及びＥＥＰＲＯＭ（不揮発性メモリ）１５４などを備えている。制御部１５０は、操作入力部１６１から供給される操作信号に基づいて、種々の処理を行う。
【００３２】
ＣＰＵ１５１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ１５１は、ＲＯＭ１５２、またはＥＥＰＲＯＭ１５４などに記憶されているプログラムを実行することにより種々の機能を実現する。
【００３３】
ＲＯＭ１５２は、映像記録装置１００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＣＰＵ１５１は、操作入力部１６１から供給される操作信号に基づいて、ＲＯＭ１５２に記憶されているプログラムを起動する。これにより、制御部１５０は、各部の動作を制御する。
【００３４】
ＲＡＭ１５３は、ＣＰＵ１５１のワークメモリとして機能する。即ち、ＲＡＭ１５３は、ＣＰＵ１５１の演算結果、ＣＰＵ１５１により読み込まれたデータなどを記憶する。
【００３５】
ＥＥＰＲＯＭ１５４は、各種の設定情報、及びプログラムなどを記憶する不揮発性メモリである。
【００３６】
記憶装置１６０は、コンテンツを記憶する記憶媒体を有する。例えば、記憶装置１６０は、ハードディスクドライブ（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または半導体メモリなどにより構成される。記憶装置１６０は、信号処理部１１３から供給された録画ストリームを記憶することができる。
【００３７】
操作入力部１６１は、例えば、ユーザによる操作入力に応じて操作信号を生成する操作キー、またはタッチパッドなどを備える。また、操作入力部１６１は、キーボード、マウス、または操作信号を生成する事ができる他の入力装置などから操作信号を受け取る構成であってもよい。操作入力部１６１は、操作信号を制御部１５０に供給する。
【００３８】
なお、タッチパッドは、静電容量式センサ、サーモセンサ、または他の方式に基づいて位置情報を生成するデバイスを含む。また、映像記録装置１００がディスプレイ１３４を備える場合、操作入力部１６１は、ディスプレイ１３４と一体に形成されるタッチパネルなどを備える構成であってもよい。
【００３９】
受光部１６２は、例えば、リモートコントローラ１６３からの操作信号を受信するセンサなどを備える。受光部１６２は、受信した信号を制御部１５０に供給する。制御部１５０は、受光部１６２から供給された信号を受信し、受信した信号を増幅させてＡ／Ｄ変換を行うことにより、リモコン１６３から送信された元の操作信号を復号する。
【００４０】
リモートコントローラ１６３は、ユーザの操作入力に基づいて操作信号を生成する。リモートコントローラ１６３は、生成した操作信号を赤外線通信により受光部１６２に送信する。なお、受光部１６２及びリモートコントローラ１６３は、電波などの他の無線通信により操作信号の送受信を行う構成であってもよい。
【００４１】
ＬＡＮインターフェース１７１は、ＬＡＮ経由でインターネット、イントラネット、またはホームネットワークなどのネットワーク上の他の機器と通信を行なう為のインターフェースである。上記したように、無線通信端末３００とＬＡＮインターフェース１７１とがＬＡＮケーブルにより接続された場合、映像記録装置１００は、無線通信端末３００に接続されている他の機器と通信することができる。例えば、映像記録装置１００は、ＬＡＮインターフェース１７１によりネットワーク上の機器に記録されているコンテンツを取得し、再生することができる。また、映像記録装置１００は、コンテンツデータをＬＡＮインターフェース１７１により接続される機器に出力することが出来る。
【００４２】
また、ＬＡＮインターフェース１７１は、無線ＬＡＮ経由でアクセスポイントとしての無線通信端末３００と通信を行なうインターフェースであってもよい。ＬＡＮインターフェース１７１は、無線通信端末３００経由でインターネット、またはホームネットワークなどのネットワーク上の他の機器と通信を行なうことができる。例えば、ＬＡＮインターフェース１７１は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎなどにより無線通信端末３００と通信を行なう機能を備える。
【００４３】
上記したように、無線通信端末３００とＬＡＮインターフェース１７１とが無線ＬＡＮにより接続された場合、映像記録装置１００は、無線通信端末３００に接続されている他の機器と通信することができる。また、ＬＡＮインターフェース１７１は、無線通信端末３００を介さずに他の機器と直接無線ＬＡＮにより通信する構成であってもよい。
【００４４】
ＨＤＭＩ端子１７３は、ＨＤＭＩ（High Definition Multimedia Interface）（登録商標）などの規格に基づいた通信を行なう為のインターフェースである。ＨＤＭＩ端子１７３には、ブルーレイ（登録商標）レコーダ、ＤＶＤレコーダ、ハードディスクレコーダ、または他の機器とＨＤＭＩに対応した機器が接続される。ＨＤＭＩ端子１７３は、接続された機器から出力されたコンテンツデータを受信することができる。
【００４５】
制御部１５０は、ＨＤＭＩ端子１７３により受信したコンテンツデータを信号処理部１１３に入力させる。信号処理部１１３は、受信したコンテンツデータからディジタル映像信号、及びディジタル音声信号などを分離する。信号処理部１１３は、分離したディジタル映像信号を映像処理部１３１に送信し、分離したディジタル音声信号を音声処理部１２１に送信する。
【００４６】
また、映像記録装置１００は、図示しない電源部を備える。電源部は、ＡＣアダプタなどを介して商用電源などから電力を受け取る。電源部は、受け取った交流の電力を直流に変換し、映像記録装置１００内の各部へ供給する。
【００４７】
図３は、一実施形態に係る映像再生装置２００の例を示す。  
映像再生装置２００は、制御部２５０、操作入力部２６１、ＬＡＮインターフェース２７２、及び記憶装置２７４を備える。さらに、映像再生装置２００は、スピーカ２２２、マイク２２３、ディスプレイ２３４、タッチセンサ２３５を備える。
【００４８】
制御部２５０は、映像再生装置２００の各部の動作を制御する制御手段として機能する。制御部２５０は、ＣＰＵ２５１、ＲＯＭ２５２、ＲＡＭ２５３、及びＥＥＰＲＯＭ（不揮発性メモリ）２５４などを備えている。制御部２５０は、操作入力部２６１、またはタッチセンサ２３５から供給される操作信号に基づいて、種々の処理を行う。
【００４９】
ＣＰＵ２５１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ２５１は、ＲＯＭ２５２、またはＥＥＰＲＯＭ２５４などに記憶されているプログラムを実行することにより種々の機能を実現する。
【００５０】
ＲＯＭ２５２は、映像再生装置２００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＣＰＵ２５１は、操作入力部２６１から供給される操作信号に基づいて、ＲＯＭ２５２に記憶されているプログラムを起動する。これにより、制御部２５０は、各部の動作を制御する。
【００５１】
ＲＡＭ２５３は、ＣＰＵ２５１のワークメモリとして機能する。即ち、ＲＡＭ２５３は、ＣＰＵ２５１の演算結果、ＣＰＵ２５１により読み込まれたデータなどを記憶する。
【００５２】
ＥＥＰＲＯＭ２５４は、各種の設定情報、及びプログラムなどを記憶する不揮発性メモリである。
【００５３】
また、ＣＰＵ２５１は、記憶装置２７４に格納されているアプリケーションなどのデータに基づいて、種々の処理を実行することができる。
【００５４】
また、制御部２５０は、ＣＰＵ２５１が実行しているアプリケーションに応じて、種々の画面などの映像信号を生成し、ディスプレイ２３４に表示させることができる。また、制御部２５０は、ＣＰＵ２５１が実行しているアプリケーションに応じて、種々の音声などの音声信号を生成し、スピーカ２２２により出力させることができる。
【００５５】
スピーカ２２２は、供給されるオーディオ信号に基づいて音を再生する。なお、映像再生装置２００は、スピーカ２２２の代わりに、音声信号を出力する出力端子を備える構成であってもよい。
【００５６】
マイク２２３は、映像再生装置２００の外部の音に基づいて信号（録音信号）を生成する集音手段である。マイク２２３は、録音信号を制御部２５０に供給する。
【００５７】
ディスプレイ２３４は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。ディスプレイ２３４は、映像信号に基づいて映像を表示する。
【００５８】
タッチセンサ２３５は、静電容量式センサ、サーモセンサ、または他の方式に基づいて位置情報を生成するデバイスである。例えば、タッチセンサ２３５は、ディスプレイ２３４と一体に設けられる。これにより、タッチセンサ２３５は、ディスプレイ２３４に表示されている画面上での操作に基づいて操作信号を生成し、制御部２５０に供給することができる。
【００５９】
操作入力部２６１は、例えば、ユーザによる操作入力に応じて操作信号を生成するキーを備える。操作入力部２６１は、例えば、音量を調整する為の音量調整キー、ディスプレイ２３４の表示輝度を調整する為の輝度調整キー、及び、映像再生装置２００電源状態を切り替える為の電源キーなどを備える。また、操作入力部２６１は、種々の選択操作などを映像再生装置２００に実行させる為のトラックボールなどをさらに備えていてもよい。操作入力部２６１は、上記したキーの操作に応じて操作信号を生成し、操作信号を制御部２５０に供給する。
【００６０】
また、操作入力部２６１は、キーボード、マウス、または操作信号を生成する事ができる他の入力装置などから操作信号を受け取る構成であってもよい。例えば、映像再生装置２００がＵＳＢ端子、またはＢｌｕｅｔｏｏｔｈ（登録商標）のモジュールなどを備えている場合、操作入力部２６１は、ＵＳＢ、またはＢｌｕｅｔｏｏｔｈにより接続された入力装置から操作信号を受け取り、制御部２５０に供給する。
【００６１】
ＬＡＮインターフェース２７２は、無線ＬＡＮ経由でアクセスポイントとしての無線通信端末３００と通信を行なう為のインターフェースである。ＬＡＮインターフェース２７２は、無線通信端末３００経由でインターネット、またはホームネットワークなどのネットワーク上の他の機器と通信を行なうことができる。例えば、ＬＡＮインターフェース２７２は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎなどにより無線通信端末３００と通信を行なう機能を備える。
【００６２】
上記したように、無線通信端末３００とＬＡＮインターフェース２７２とが無線ＬＡＮにより接続された場合、映像再生装置２００は、無線通信端末３００に接続されている他の機器と通信することができる。また、ＬＡＮインターフェース２７２は、無線通信端末３００を介さずに他の機器と直接無線ＬＡＮにより通信する構成であってもよい。
【００６３】
また、映像再生装置２００は、図示しない電源部を備える。電源部は、バッテリーと、商用電源などから電力を受け取るアダプタと接続する為の端子（例えばＤＣジャック）と、を備える。電源部は、商用電源から受け取った電力をバッテリーに充電する。また、電源部は、バッテリーに充電されている電力を映像再生装置２００内の各部へ供給する。
【００６４】
記憶装置２７４は、ハードディスクドライブ（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または半導体メモリなどを備える。記憶装置２７４は、制御部２５０のＣＰＵ２５１により実行されるプログラム、アプリケーション、及び種々のデータなどを記憶することができる。
【００６５】
また、映像再生装置２００は、映像記録装置１００に記録されているコンテンツをネットワーク経由で受け取り、保存及び再生することが出来る。しかし、映像記録装置１００に比べて映像再生装置２００で再生することができるストリームのビットレートが低い場合、映像再生装置２００は、受け取ったストリームを再生することができない可能性がある。そこで、映像再生装置２００は、低いビットレートにトランスコードされたストリームを映像記録装置１００から受け取る。
【００６６】
図４は、映像配信システム１による処理の例を示す。  
映像再生装置２００の不揮発性メモリ２５４は、映像再生装置２００の機器種別を示す情報を記憶する記憶領域２０１と、映像再生装置２００の機器ＩＤを記憶する記憶領域２０２とを備える。また、映像再生装置２００の制御部２５０は、プログラムを実行することにより、ログイン処理部２０３、設定変更部２０４、及びコンテンツ再生部２０５として機能する。
【００６７】
映像記録装置１００の不揮発性メモリ１５４は、映像再生装置２００の機器種別毎のデフォルトのトランスコードの設定を記憶する記憶領域１０２と、映像再生装置２００の機器ＩＤ毎のトランスコードの設定を記憶する記憶領域１０３とを備える。また、映像記録装置１００の記憶装置１６０は、コンテンツを格納するコンテンツ格納部１０４を備える。なお、コンテンツ格納部１０４は、映像記録装置１００に接続された記憶装置などにより構成されていてもよい。
【００６８】
また、映像記録装置１００の制御部１５０は、プログラムを実行することにより、ログイン処理部１０５、設定変更部１０６、及びコンテンツ配信部１０７として機能する。
【００６９】
図５は、記憶領域１０２に格納されているデータの例を示す。図５に示されるように、記憶領域１０２は、機器種別、トランスコードにより変換するデータの形式、解像度、ビデオコーデック、及びオーディオコーデックなどを示す情報が対応付けられて記憶されている。即ち、記憶領域１０２は、機器種別を示す情報と、トランスコードに関するデフォルトの設定情報（デフォルトトランスコード設定）とを対応付けて記憶している。
【００７０】
なお、機器種別は、ＯＳの種類、スマートフォンまたはパソコンなどの機器の種類、クライアントにより再生することができるコンテンツを示す情報、またはクライアントの表示処理部の解像度など、如何なるものであってもよい。
【００７１】
図５の例では、ストリームをスマートフォンに配信する場合、映像記録装置１００は、例えば、オリジナルのストリームを６４０×４８０ピクセルのＭＰＥＧ２−ＴＳ形式のデータにトランスコードする。また、ストリームをタブレットに配信する場合、映像記録装置１００は、例えば、オリジナルのストリームを１２８０×７２０ピクセルのＭＰＥＧ２−ＴＳ形式のデータにトランスコードする。また、ストリームをＰＣに配信する場合、映像記録装置１００は、例えば、オリジナルのストリームを１９２０×１０８０ピクセルのＭＰＥＧ２−ＴＳ形式のデータにトランスコードする。
【００７２】
図６は、記憶領域１０３に格納されているデータの例を示す。図６に示されるように、記憶領域１０３は、機器ＩＤ、トランスコードにより変換するデータの形式、解像度、ビデオコーデック、及びオーディオコーデックなどを示す情報が対応付けられて記憶されている。即ち、記憶領域１０３は、機器ＩＤと、トランスコードに関する設定情報（機器別トランスコード設定）とを対応付けて記憶している。
【００７３】
なお、機器ＩＤは、コンテンツ受信のための専用ＩＤ、ＭＡＣアドレス、クライアント内の記憶装置のボリュームラベル、クライアントのシリアル番号、クライアント内部装置のシリアル番号、デバイスＩＤ、チップＩＤ、またはＤＲＭの鍵情報など、如何なるものであってもよい。
【００７４】
図７は、映像記録装置１００及び映像再生装置２００の処理の例を示す。  
サーバとしての映像記録装置１００からストリームを受け取るために、クライアントとしての映像再生装置２００は、映像記録装置１００との間で認証処理を行うことにより、映像記録装置１００が属するネットワークにログインする。
【００７５】
まず、映像再生装置２００のログイン処理部２０３は、ネットワークへのログイン要求を映像記録装置１００に送信する。映像記録装置１００は、映像再生装置２００に機器ＩＤを要求する（ステップＳ１１）。
【００７６】
機器ＩＤ要求を受け取った場合、ログイン処理部２０３は、記憶領域２０２に記憶されている機器ＩＤを読み出す。ログイン処理部２０３は、読み出した機器ＩＤを映像記録装置１００に送信する。
【００７７】
映像記録装置１００のログイン処理部１０５は、映像再生装置２００から機器ＩＤを受信した場合、受信した機器ＩＤが記憶領域１０３に記憶されているか否か判断する（ステップＳ１２）。受信した機器ＩＤが記憶領域１０３に記憶されている場合、映像記録装置１００は、映像再生装置２００のログインを許可する（ステップＳ１３）。この場合、映像再生装置２００は、映像記録装置１００に記録されているコンテンツのリストを映像記録装置１００から受け取ることができる。
【００７８】
映像再生装置２００は、ネットワーク経由でデータを送受信することにより、映像記録装置１００に記録されているコンテンツの一覧を表示することができる。例えば、映像再生装置２００のコンテンツ再生部２０５は、操作入力に応じて、映像記録装置１００に記録されているコンテンツのリストを映像記録装置１００にリクエストする。
【００７９】
映像記録装置１００は、リストのリクエストを受信した場合、コンテンツ格納部１０４に記憶されているコンテンツのタイトル、記録日時、チャンネル、及びジャンルなどを示す情報をリストとして映像再生装置２００に送信する。
【００８０】
映像再生装置２００は、リストを受信した場合、受信したコンテンツのリストをディスプレイ２３４に表示する。映像再生装置２００は、コンテンツのリストの表示中の操作入力に応じて、１つのコンテンツを選択する。映像再生装置２００は、選択したコンテンツの配信を映像記録装置１００に要求する。また、コンテンツ再生部２０５は、機器ＩＤを記憶領域２０２から読み出し、読み出した機器ＩＤを映像記録装置１００のコンテンツ配信部１０７に送信する。
【００８１】
映像記録装置１００のコンテンツ配信部１０７は、コンテンツの配信要求を受信した場合、要求されたコンテンツをコンテンツ格納部１０４から読み出し、読み出したコンテンツをトランスコードする。この場合、コンテンツ配信部１０７は、映像再生装置２００から送信された機器ＩＤに対応付けられている機器別トランスコード設定を記憶領域１０３から読み出す。コンテンツ配信部１０７は、読み出したコンテンツを、読み出した機器別トランスコード設定に従ってトランスコードする。コンテンツ配信部１０７は、トランスコードしたコンテンツのストリームを映像再生装置２００にネットワーク経由で配信する。
【００８２】
映像再生装置２００のコンテンツ再生部２０５は、トランスコードされたストリームを受信した場合、受信したストリームを再生することができる。コンテンツ再生部２０５は、再生したコンテンツをディスプレイ２３４に表示させることができる。また、映像再生装置２００は、映像記録装置１００から配信されたストリームを記憶装置２７４などに保存する構成であってもよい。これにより、映像記録装置１００は、自動的に映像再生装置２００の仕様に応じてストリームをトランスコードすることができる。
【００８３】
また、ステップＳ１２で、受信した機器ＩＤが記憶領域１０３に記憶されていないと判断した場合、映像記録装置１００のログイン処理部１０５は、映像再生装置２００にユーザＩＤとログインパスワードとを要求する（ステップＳ１４）。またさらに、ログイン処理部１０５は、映像再生装置２００の種別を示す機器種別情報を映像再生装置２００に要求する。即ち、ログイン処理部１０５は、映像再生装置２００に対して映像記録装置１００が属するネットワークへのログインに必要な情報、及び映像再生装置２００の種別を示す情報を要求する。
【００８４】
映像再生装置２００のログイン処理部２０３は、ユーザＩＤとログインパスワードの要求を受け取った場合、ユーザＩＤ及びログインパスワードを映像記録装置１００のログイン処理部１０５に送信する。ログイン処理部２０３は、機器ＩＤ、ＭＡＣアドレス、操作入力に応じた値などのうちのいずれかをユーザＩＤとしてログイン処理部１０５に送信する。また、ログイン処理部２０３は、操作入力に応じた値、または、予め設定された値などをログインパスワードとしてログイン処理部１０５に送信する。
【００８５】
ログイン処理部１０５は、ユーザＩＤ及びログインパスワードを受信した場合、受信したユーザＩＤ及びログインパスワードが有効であるか否か判断する（ステップＳ１５）。ユーザＩＤ及びログインパスワードが有効ではないと判断した場合、ログイン処理部１０５は、ネットワークへのログインが失敗したことを映像再生装置２００に通知する。
【００８６】
また、ユーザＩＤ及びログインパスワードが有効であると判断した場合、ログイン処理部１０５は、機器種別情報を映像再生装置２００のログイン処理部２０３に要求する（ステップＳ１６）。
【００８７】
ログイン処理部２０３は、機器種別情報が要求された場合、記憶領域２０１から機種種別を示す情報を読み出す。ログイン処理部２０３は、読み出した機種種別を映像記録装置１００のログイン処理部１０５に送信する。
【００８８】
ログイン処理部１０５は、機器種別を示す情報を受け取った場合、受け取った機器種別に応じたトランスコード設定を記憶領域１０２から読み出す（ステップＳ１７）。即ち、ログイン処理部１０５は、受け取った機器種別と一致する機器種別に対応付けられているデフォルトトランスコード設定を記憶領域１０２から取得する。
【００８９】
ログイン処理部１０５は、取得したデフォルトトランスコード設定と、ステップＳ１１及びステップＳ１２で受け取った機器ＩＤとを対応付けて記憶領域１０３に記憶する（ステップＳ１８）。即ち、ログイン処理部１０５は、ユーザＩＤ及びログインパスワードが認証された機器の機器ＩＤに対して、新たに機器別トランスコード設定を付与する。
【００９０】
ログイン処理部１０５は、ステップＳ１５乃至ステップＳ１８の処理が正常に行われた場合、映像再生装置２００のログインを許可する（ステップＳ１９）。この場合も、映像再生装置２００は、上記のログイン許可後の処理と同様の処理により映像記録装置１００に記録されているコンテンツをトランスコードされた状態で映像記録装置１００から受け取ることができる。
【００９１】
また、映像記録装置１００の設定変更部１０６は、記憶領域１０３に格納されている機器別トランスコード設定を変更することができる。例えば、設定変更部１０６は、映像記録装置１００の操作入力部１６１、または受光部１６２などにより入力された操作入力に基づいて、機器別トランスコード設定のデータの形式、解像度、ビデオコーデック、オーディオコーデック、または他の設定などを変更することができる。
【００９２】
またさらに、設定変更部１０６は、映像再生装置２００の設定変更部２０４から送信された情報に応じて機器別トランスコード設定のデータの形式、解像度、ビデオコーデック、オーディオコーデック、または他の設定などを変更する構成であってもよい。
【００９３】
映像再生装置２００の設定変更部２０４は、映像再生装置２００のタッチセンサ２３５、操作入力部２６１、または他のモジュールにより入力された操作入力に応じて、映像記録装置１００の記憶領域１０３に格納されている機器別トランスコード設定を変更するための情報（設定変更情報）を生成する。設定変更情報は、映像再生装置２００の機器ＩＤと、新たなトランスコード設定とを含む。設定変更部２０４は、設定変更情報を映像記録装置１００の設定変更部１０６に送信する。
【００９４】
設定変更部１０６は、映像再生装置２００の設定変更部２０４から送信された設定変更情報に応じて記憶領域１０３の機器別トランスコード設定を変更する。即ち、設定変更部１０６は、設定変更情報により示された機器ＩＤに対応付けられている機器別トランスコード設定を、設定変更情報に含まれているトランスコード設定に書き換える。
【００９５】
上記したように、映像記録装置１００は、デフォルトのトランスコード設定を予め記憶する。また、映像記録装置１００は、映像再生装置２００のログイン時に、映像再生装置２００の機器種別に応じたデフォルトトランスコード設定と、映像再生装置２００の機器ＩＤとに基づいて、機器別のトランスコード設定を生成する。さらに、映像記録装置１００は、操作入力に応じて、機器別のトランスコード設定を変更することができる。
【００９６】
映像記録装置１００は、映像再生装置２００にコンテンツを配信する場合、映像再生装置２００の機器ＩＤに応じた機器別トランスコード設定を用いてコンテンツのストリームをトランスコードする。映像記録装置１００は、トランスコードしたストリームを映像再生装置２００に配信する。
【００９７】
これにより、トランスコードに関する初期設定を、クライアントである映像再生装置２００により設定する必要がなくなる。即ち、サーバである映像記録装置１００は、映像再生装置２００の機種種別に応じたトランスコード設定を自動的に設定することができる。この為、トランスコード設定を設定する為のデータ通信が不要になる。さらに、映像記録装置１００は、ユーザの操作入力に応じて設定されたトランスコード設定を保持することにより、よりユーザの要望に沿ったトランスコードを行うことができる。
【００９８】
なお、上述の各実施の形態で説明した機能は、ハードウエアを用いて構成するに留まらず、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【００９９】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。  
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。 
［Ｃ１］
ネットワーク経由で接続された外部機器にコンテンツを配信する映像配信装置であって、
前記外部機器固有の機器ＩＤ毎にトランスコード設定を記憶する第１のメモリと、
前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記外部機器に配信する配信部と、 を具備する映像配信装置。
［Ｃ２］
前記外部機器の機器種別毎にトランスコード設定を記憶する第２のメモリと、
前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていない場合、前記外部機器に対して前記ネットワークへのログインに必要なログイン情報と、前記外部機器の種別を示す機器種別とを要求し、前記外部機器から送信されたログイン情報及び機器種別を受け取り、受け取った前記ログイン情報が有効であるか判定するログイン処理部と、
前記ログイン情報が有効である場合、前記外部機器から送信された前記機器種別に応じた前記トランスコード設定を前記第２のメモリから読み出し、読み出した前記トランスコード設定と受け取った前記機器ＩＤとを対応付けて前記第１のメモリに登録する登録部と、
をさらに具備するＣ１に記載の映像配信装置。
［Ｃ３］
操作入力、または前記外部機器から送信された情報に応じて、前記第１のメモリに記憶されているトランスコード設定を変更する設定変更部をさらに具備するＣ１に記載の映像配信装置。
［Ｃ４］
ネットワーク経由で接続された外部機器にコンテンツを配信する映像配信装置に用いられる映像配信方法であって、
前記外部機器固有の機器ＩＤ毎にトランスコード設定を記憶し、
前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記トランスコード設定と対応付けられて記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記外部機器に配信する、
映像配信方法。
［Ｃ５］
ネットワーク経由で接続された映像再生装置と前記映像再生装置にコンテンツを配信する映像配信装置とを有する映像配信システムであって、
前記映像再生装置は、
固有の機器ＩＤを記憶する第１のメモリと、
コンテンツの配信を要求する為のコンテンツ配信要求と、前記第１のメモリに記憶されている前記機器ＩＤとを前記映像配信装置に送信し、前記映像配信装置から配信されたコンテンツを受け取り、受け取った前記コンテンツを再生するコンテンツ再生部と、
を具備し、
前記映像配信装置は、
機器ＩＤ毎にトランスコード設定を記憶する第２のメモリと、
前記映像再生装置から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第２のメモリに記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記映像再生装置に配信する配信部と、
を具備する映像配信システム。
【符号の説明】
【０１００】
１…映像配信システム、１００…映像記録装置、１０２…記憶領域、１０３…記憶領域、１０４…コンテンツ格納部、１０５…ログイン処理部、１０６…設定変更部、１０７…コンテンツ配信部、１１１…チューナ、１１２…復調部、１１３…信号処理部、１２１…音声処理部、１２２…スピーカ、１３１…映像処理部、１３３…表示処理部、１３４…ディスプレイ、１５０…制御部、１５１…ＣＰＵ、１５２…ＲＯＭ、１５３…ＲＡＭ、１５４…ＥＥＰＲＯＭ、１６０…記憶装置、１６１…操作入力部、１６２…受光部、１６３…リモートコントローラ、１７１…ＬＡＮインターフェース、１７３…ＨＤＭＩ端子、２００…映像再生装置、２０１…記憶領域、２０２…記憶領域、２０３…ログイン処理部、２０４…設定変更部、２０５…コンテンツ再生部、２２２…スピーカ、２２３…マイク、２３４…ディスプレイ、２３５…タッチセンサ、２５０…制御部、２５１…ＣＰＵ、２５２…ＲＯＭ、２５３…ＲＡＭ、２５４…ＥＥＰＲＯＭ、２６１…操作入力部、２７２…ＬＡＮインターフェース、２７４…記憶装置、３００…無線通信端末。
【要約】
【課題】より高い利便性を有する映像配信装置、映像配信方法、及び映像配信システムを提供する。
【解決手段】一実施形態に係る映像配信装置は、ネットワーク経由で接続された外部機器にコンテンツを配信する映像配信装置であって、前記外部機器固有の機器ＩＤ毎にトランスコード設定を記憶する第１のメモリと、前記外部機器から送信されたコンテンツ配信要求と機器ＩＤとを受け取り、且つ受け取った前記機器ＩＤが前記第１のメモリに記憶されていた場合、前記機器ＩＤに応じた前記トランスコード設定を用いて前記コンテンツ配信要求により指定されたコンテンツをトランスコードし、トランスコードした前記コンテンツを前記外部機器に配信する配信部と、を具備する。
【選択図】      図４【図１】
0005337280.tif 000002
【図２】
0005337280.tif 000003
【図３】
0005337280.tif 000004
【図４】
0005337280.tif 000005
【図５】
0005337280.tif 000006
【図６】
0005337280.tif 000007
【図７】
0005337280.tif 000008