(57)【要約】【課題】サポートしていないコーデックで符号化された動画が再生対象に指定された場合にも、同じ内容の動画をユーザに手間をかけさせることなく再生可能なテレビを実現する。【解決手段】テレビ（１）は、指定された動画を再生可能か否かを判定する再生可否判定部（１１８ａ）を備える。再生不可の場合、再生処理部（１１８ｂ）は、代替コンテンツ取得処理部（１１８ｃ）が外部から取得した同一タイトルの再生可能な動画を再生する。【選択図】図３
2014072589.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに含まれているコンテンツ属性情報に基づく該コンテンツの再生を、自装置がサポートしているか否かを判定する第１判定手段と、
上記コンテンツ属性情報に基づくコンテンツの再生をサポートしていないと第１判定手段が判定した場合に、該コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって自装置が上記コンテンツ属性情報に基づく再生をサポートしているコンテンツを、自装置の外部を検索範囲として検索する検索手段と、
上記検索手段の検索により特定された上記コンテンツを再生する再生手段と、を備えている、ことを特徴とするコンテンツ再生装置。
【請求項２】
上記コンテンツには、上記コンテンツ属性情報として、言語情報が含まれており、
上記コンテンツに含まれている言語情報が表す言語と、自装置の設定言語と、が一致するか否かを判定する第２判定手段をさらに備え、
上記言語情報が表す言語と自装置の設定言語とが一致しないと第２判定手段が判定した場合に、上記検索手段は、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記設定言語と同一の言語を表す言語情報を含んだコンテンツを検索する、ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
上記コンテンツは映像コンテンツであり、
上記コンテンツには、上記言語情報として、音声言語情報と字幕言語情報とが含まれており、
第２判定手段は、上記音声言語情報が表す音声言語と上記字幕言語情報が表す字幕言語との各言語について、該言語が自装置の設定言語と一致するか否かを判定し、
上記検索手段は、上記各言語が自装置の設定言語と一致しないと第２判定手段が判定した場合に、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記音声言語と上記字幕言語との一方または両方が上記設定言語と同一であるコンテンツを検索する、ことを特徴とする請求項２に記載のコンテンツ再生装置。
【請求項４】
上記検索手段は、第２判定手段が、上記音声言語情報が表す言語が自装置の設定言語とは一致しないと判定し、且つ、上記字幕言語情報が表す言語が自装置の設定言語と一致すると判定した場合に、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記設定言語と同一の言語を表す音声言語情報を含んだコンテンツを検索する、ことを特徴とする請求項３に記載のコンテンツ再生装置。
【請求項５】
上記検索手段は、第２判定手段が、上記音声言語情報が表す言語が自装置の設定言語と一致すると判定し、且つ、上記字幕言語情報が表す言語が自装置の設定言語とは一致しないと判定した場合に、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記設定言語と同一の言語を表す字幕言語情報を含んだコンテンツを検索する、ことを特徴とする請求項３または４に記載のコンテンツ再生装置。
【請求項６】
上記コンテンツ属性情報はコーデック情報であり、
第１判定手段は、自装置がサポートするコーデックの中に上記コンテンツに含まれるコーデック情報が表すコーデックが含まれているか否かを判定することで、上記コンテンツ属性情報に基づくコンテンツの再生を自装置がサポートしているか否かを判定するように構成されている、ことを特徴とする、請求項１から５のいずれか１項に記載のコンテンツ再生装置。
【請求項７】
上記コンテンツには、上記コンテンツ識別情報として該コンテンツのタイトルを示すタイトル情報が含まれており、
上記検索手段は、上記タイトルを示すタイトル情報を含むコンテンツであって、自装置が上記再生をサポートするコンテンツを検索する、ことを特徴とする、請求項１から６のいずれか１項に記載のコンテンツ再生装置。
【請求項８】
複数のコンテンツ配信サービスの各々について、該コンテンツ配信サービスを提供する配信サーバが上記検索範囲に含まれている、ことを特徴とする、請求項１から７のいずれか１項に記載のコンテンツ再生装置。
【請求項９】
請求項１から８のいずれか１項に記載のコンテンツ再生装置の各手段を備えているテレビジョン受像機。
【請求項１０】
コンテンツを再生するコンテンツ再生装置によるコンテンツ再生方法であって、
上記コンテンツに含まれているコンテンツ属性情報に基づく該コンテンツの再生を自装置がサポートしているか否かを判定する判定工程と、
上記コンテンツ属性情報に基づくコンテンツの再生をサポートしていないと上記判定工程にて判定された場合に、該コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって自装置が上記コンテンツ属性情報に基づく再生をサポートしているコンテンツを、自装置の外部を検索範囲として検索する検索工程と、
上記検索工程での検索により特定された上記コンテンツを再生する再生工程と、を含んでいる、ことを特徴とするコンテンツ再生方法。
【請求項１１】
請求項１から８のいずれか１項に記載のコンテンツ再生装置としてコンピュータを動作させるプログラムであって、コンピュータを上記各手段として機能させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムが記録されているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを再生するコンテンツ再生装置（例えば、テレビジョン受像機）およびコンテンツ再生方法に関する。また、本発明は、そのようなコンテンツ再生装置としてコンピュータを動作させるプログラム、および、そのようなプログラムが記録されている記録媒体に関する。
【背景技術】
【０００２】
動画像や音声等のデータの再生および配信に関する技術には様々なものがあり、例えば、特許文献１〜特許文献３に開示されている技術が挙げられる。
【０００３】
特許文献１のシステムでは、ユーザ端末からインターネットを介して取得したディジタルコンテンツを再生しようとすると、ユーザ端末は自動的にスポンサー企業Ｗｅｂサイト７にアクセスする。このサイトでユーザ端末が所定の処理を行なうと、復号化キーが生成されてユーザ端末に送信される。ユーザ端末は、この復号化キーを用いてディジタルコンテンツを復号し閲覧することができる。
【０００４】
また、詳細な説明は省略するが、特許文献２および特許文献３にも、それぞれ、音声の配信および再生に関する技術が開示されている。
【０００５】
ところで、今日販売されているテレビジョン受像機の中には、着脱可能な記録媒体が装着された場合に記録媒体に保存されている動画像データを再生する機能を備えたものも存在する。なお、当然ながら、テレビジョン受像機は、自機がサポートしていないコーデックで圧縮符号化された動画像データを再生することはできない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−７４１６３号公報（２００２年３月１５日公開）
【特許文献２】特開２００８−１７４０９号公報（２００８年１月２４日公開）
【特許文献３】特開２００８−１６５５９４号公報（２００８年７月１７日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来のテレビジョン受像機は、自機がサポートしていないコーデックで圧縮符号化された動画像データが再生対象として指定された場合に、単に動画像データを再生できない旨を表示するだけで、それ以上の特段の処理を行わない。
【０００８】
したがって、例えば、ユーザは、インターネットを通じて手に入れた動画像データをテレビジョン受像機に再生させようとしたがテレビジョン受像機が再生できなかった場合、動画像データを視聴するためには手間をかけなければならない。すなわち、ユーザは、この動画像データを再生可能な別の再生装置を探すか、あるいは、テレビジョン受像機が再生可能な同じ内容の動画像データを新たに手に入れなければならない。
【０００９】
本発明は、上記課題に鑑みて成されたものであり、その主な目的は、コンテンツ属性情報に基づく再生をサポートしていないコンテンツが再生対象として指定された場合にも、同じ内容のコンテンツをユーザに手間をかけさせることなく再生可能なコンテンツ再生装置を実現することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の一態様に係るコンテンツ再生装置は、コンテンツに含まれているコンテンツ属性情報に基づく該コンテンツの再生を、自装置がサポートしているか否かを判定する第１判定手段と、上記コンテンツ属性情報に基づくコンテンツの再生をサポートしていないと第１判定手段が判定した場合に、該コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって自装置が上記コンテンツ属性情報に基づく再生をサポートしているコンテンツを、自装置の外部を検索範囲として検索する検索手段と、上記検索手段の検索により特定された上記コンテンツを再生する再生手段と、を備えている、ことを特徴としている。
【発明の効果】
【００１１】
本発明の一態様に係るコンテンツ再生装置は、コンテンツ属性情報に基づく再生をサポートしていないコンテンツが再生対象として指定された場合にも、同じ内容のコンテンツをユーザに手間をかけさせることなく再生することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係るテレビジョン受像機の構成を示すブロック図である。
【図２】図１のテレビジョン受像機と、配信サーバと、を含むシステムの構成を示した図である。
【図３】図１のテレビジョン受像機の一部分を詳細に示したブロック図である。
【図４】図１のテレビジョン受像機に接続可能なＵＳＢメモリ内の動画データの詳細を示した図である。
【図５】ＵＳＢメモリ内の動画データが再生対象として指定される場合における図１のテレビジョン受像機の動作を示すフローチャート図である。
【図６】図１のテレビジョン受像機が、ＵＳＢメモリ内の動画を再生できない場合に表示する、再生可能な同一タイトルの動画の検索結果画面を例示した図である。
【図７】本発明の別の一実施形態に係るテレビジョン受像機の構成を示すブロック図である。
【図８】ＵＳＢメモリ内の動画データが再生対象として指定される場合における図７のテレビジョン受像機の動作を示すフローチャートの前半部分を示した図である。
【図９】ＵＳＢメモリ内の動画データが再生対象として指定される場合における図７のテレビジョン受像機の動作を示すフローチャートの後半部分を示した図である。
【図１０】図７のテレビジョン受像機が、ＵＳＢメモリ内の再生対象として指定された動画と同じタイトルの動画であって、字幕言語または音声言語が自機の設定言語と同一である動画の検索結果画面を例示した図である。
【図１１】図１のテレビジョン受像機に接続可能なＵＳＢメモリ内の音声データの詳細を示した図である。
【発明を実施するための形態】
【００１３】
〔実施形態１〕
本発明の一実施形態について、図面に基づいて説明すれば以下のとおりである。なお、以下の説明においては、コンテンツ再生装置として、液晶ディスプレイを備えたテレビジョン受像機（以下「液晶テレビ」と呼称する）を例示するが、本発明はこれに限定されるものではない。すなわち、液晶テレビは、コンテンツ再生装置として機能する機器の一例に過ぎず、例えば、プラズマテレビ、スマートフォン、タブレット端末、パーソナルコンピュータといった他の機器に置換可能である。
【００１４】
本実施形態に係る液晶テレビは、ＵＳＢ端子に接続されたＵＳＢメモリ内の動画を再生する機能を備えている。具体的には、液晶テレビは、ＵＳＢメモリ内の動画の一覧を示す動画一覧画面内からユーザに選択された動画を再生する。なお、言うまでも無く、液晶テレビがユーザに選択されたＵＳＢメモリ内の動画を再生するのは、液晶テレビがその動画のコーデックをサポートしている場合に限られる。
【００１５】
本実施形態に係る液晶テレビは、自機がサポートしていないコーデックの動画を含むＵＳＢメモリが自機に接続され、その動画が再生対象としてユーザに選択された場合の動作に主な特徴がある。
【００１６】
〔液晶テレビの構成〕
液晶テレビ１の構成について、図１〜図３を参照して説明する。図１は、液晶テレビ１の構成を示す図である。図２は、液晶テレビ１と配信サーバ３００とを含む配信システムの構成を示した図である。図３は、主に、テレビ１の一部分の構成（特に、ＣＰＵ１１８の構成）を詳細に示した図である。
【００１７】
図１に示すように、テレビ１は、３つのＨＤＭＩ入力端子１１ａ〜１１ｃ、ＨＤＭＩスイッチ１１ｄ、ＨＤＭＩレシーバ１００、映像入力端子１０１ａ、音声入力端子１０１ｂ、ＢＤドライブ１０２、チューナ１０３、ＩＰ放送チューナ１０４、衛星放送チューナ１０５、ＯＳＤ生成部１０６、映像セレクタ１０７、映像処理回路１０８、ＬＣＤコントローラ１０９、ＬＣＤ（Liquid Crystal Display）１１０、音声セレクタ１１１、音声処理回路１１２、デジタルアンプ１１３、スピーカ１１４、イーサネット（登録商標）Ｉ／Ｆ１１５、ＲＯＭ１１６、ＲＡＭ１１７、ＣＰＵ１１８、赤外線受光部１１９、カメラ１２０および人感センサ１２１を備えている。また、テレビ１はＵＳＢ端子を備えており、ＵＳＢ端子を通じてＵＳＢメモリ２を接続可能に構成されている。図１においては、映像信号の経路を実線で、音声信号の経路を１点鎖線で、データや制御信号の経路（バス）を太線で示している。
【００１８】
（１）ＨＤＭＩレシーバ１００が受信した映像、（２）映像入力端子１０１ａから入力された映像、（３）ＢＤドライブ１０２がＢＤ（Blu-ray Disc）から読み出した映像、（４）（地上波デジタル放送用）チューナ１０３が受信した映像、（５）ＩＰ放送チューナ１０４が受信した映像、及び、（６）衛星放送チューナ１０５が受信した映像は、それぞれ、映像セレクタ１０７に供給される。また、（１）ＨＤＭＩレシーバ１００が受信した音声、（２）音声入力端子１０１ｂから入力された音声、（３）ＢＤドライブ１０２がＢＤから読み出した音声、（４）チューナ１０３が受信した音声、（５）ＩＰ放送チューナ１０４が受信した音声、及び、（６）衛星放送チューナ１０５が受信した音声は、それぞれ、音声セレクタ１１１に供給される。
【００１９】
なお、（ａ）ＨＤＭＩレシーバ１０１が何れのＨＤＭＩ入力端子から入力されるコンテンツを受信するか、すなわち、ＨＤＭＩスイッチ１１ｄが何れのＨＤＭＩ入力端子から入力されたコンテンツをＨＤＭＩレシーバ１００に供給するか、（ｂ）チューナ１０３が何れのチャンネルを介して伝送された番組を受信するか、（ｃ）ＩＰ放送チューナ１０４が何れのサーバから配信された番組を受信するか、（ｄ）衛星放送チューナ１０５が何れのチャンネルを介して伝送された番組を受信するかを決める選択制御は、ＣＰＵ１１８によって行われる。また、（ｅ）ＢＤドライブ１０２における再生、停止、早送り、巻戻し、チャプタ遷移などの再生制御も、ＣＰＵ１１８によって行われる。
【００２０】
映像セレクタ１０７は、（１）ＨＤＭＩレシーバ１００から供給された映像、（２）映像入力端子１０１ａから供給された映像、（３）ＢＤドライブ１０２から供給された映像、（４）チューナ１０３から供給された映像、（５）ＩＰ放送チューナ１０４から供給された映像、及び、（６）衛星放送チューナ１０５から供給された映像のうちの何れか１つを選択する。映像セレクタ１０７によって選択された映像は、映像処理回路１０８に供給される。なお、映像セレクタ１０７が何れの映像を選択するかは、ＣＰＵ１１８によって制御される。
【００２１】
映像処理回路１０８は、映像セレクタ１０７から供給された映像の画質を調整する。また、映像処理回路１０８は、映像セレクタ１０７から供給された映像をスケーリングする。ここで、画質の調整とは、例えば、輝度、シャープネス、及び、コントラストの少なくとも何れかを変化させることを指す。また、スケーリングとは、表示すべき映像本来のアスペクト比を保ったままサイズを縮小することを指す。映像処理回路１０８によって画質調整とスケーリングとを施された映像は、ＬＣＤコントローラ１０９に供給される。なお、映像処理回路１０８が画質をどのように変化させるか、及び、映像をどの程度縮小するかは、ＣＰＵ１１８によって制御される。
【００２２】
ＬＣＤコントローラ１０９は、映像処理回路１０８から供給された映像が表示されるようにＬＣＤ１１０を駆動する。これにより、映像セレクタ１０７により選択された映像がＬＣＤ１１０から出力される。なお、ＯＳＤ生成部１０６からＯＳＤ画像が供給されている場合、ＬＣＤコントローラ１０９は、ＯＳＤ生成部１０６から供給されたＯＳＤ画像を映像処理回路１０８から供給された映像に重ねて表示する。なお、ＯＳＤ生成部が生成するＯＳＤ画像は、テレビ１の設定言語で表現された設定項目名等を含んでいる。
【００２３】
音声セレクタ１１１は、ＨＤＭＩレシーバ１００から供給された音声、映像入力端子１０１ａから供給された音声、ＢＤドライブ１０２から供給された音声、チューナ１０３から供給された音声、ＩＰ放送チューナ１０４から供給された音声、及び、衛星放送チューナ１０５から供給された音声のうちの何れか１つを選択する。音声セレクタ１１１によって選択された音声は、音声処理回路１１２に供給される。なお、音声セレクタ１１１が何れの音声を選択するかは、ＣＰＵ１１８によって制御される。ただし、映像セレクタ１０７における映像の選択と、音声セレクタ１１１における音声の選択と、は連動しており、例えば、映像セレクタ１０７がＨＤＭＩレシーバ１００から供給された映像を選択しているときには、音声セレクタ１１１もＨＤＭＩレシーバ１００から供給された音声を選択する。
【００２４】
音声処理回路１１２は、音声セレクタ１１１から供給された音声、及び、ＣＰＵ１１８から供給された音声情報が表す音声について、音量及び音質を調整する。ここで、音質の調整とは、音声の周波数特性を変化させること（例えば、低域の強調や高域の強調など）を指す。音声処理回路１１２によって音量及び音質を調整された音声は、デジタルアンプ１１３に供給される。なお、音声処理回路１１２によって音量及び音質をどのように変化させるかは、ＣＰＵ１１８によって制御される。
【００２５】
デジタルアンプ１１３は、音声処理回路１１２から供給された音声が出力されるようにスピーカ１１４を駆動する。これにより、音声セレクタ１１１により選択された音声、および、ＣＰＵ１１８から供給された音声情報が表す音声がスピーカ１１４から出力される。
【００２６】
ＣＰＵ１１８は、赤外線受光部１１９が受信したリモコン信号、カメラ１２０が撮像した画像、及び、人感センサ１２１が出力するセンサ信号に応じて上記各部を制御する。人感センサ１２１のセンサ信号は、その感知範囲内に人が存在するか否かを示す２値信号である。赤外線受光部１１９を用いた制御としては、例えば、画質調整モードをリモコン信号（画質設定指示）に応じて切り替える制御や、チューナ１０４にて選択するチャンネルをリモコン信号に応じて切り替える制御、映像セレクタ１０７及び音声セレクタ１１１にて選択する映像及び音声をリモコン信号に応じて切り替える制御などが挙げられる。
【００２７】
また、図３に示すように、ＣＰＵ１１８は、再生可否判定部１１８ａ、再生処理部１１８ｂおよび代替コンテンツ取得部１１８ｃとして機能する。すなわち、ＣＰＵ１１８は、対応するアプリケーション（ブラウザアプリケーション、動画再生アプリケーション等）をＲＯＭ１１６から読み出すことによって、図中において符号１１８ａ〜１１８ｃで示される各部として機能する。
【００２８】
再生可否判定部１１８ａは、ＵＳＢメモリ２内の動画が再生対象として選択された場合に、その動画をテレビ１が再生できるか否かを判定する。具体的には、再生可否判定部１１８ａが備えるコーデック特定部１１８１が選択された動画のコーデックを特定し、再生可否判定部１１８ａは、コーデック特定部１１８１が特定したコーデックが、テレビ１によりサポートされるコーデックであるか否かを判定する。
【００２９】
再生処理部１１８ｂは、テレビ１がサポートしているコーデックで符号化された動画をデコードする。再生処理部１１８ｂは、デコードにより得られた映像情報および音声情報を、それぞれ、映像処理回路１０８および音声処理回路１１２に供給する。
【００３０】
代替コンテンツ取得部１１８ｃは、再生対象として選択された動画と同一タイトルの動画であってテレビ１がサポートしているコーデックの動画を、配信サーバ内を検索範囲として検索する。なお、この配信サーバ３００は、図２に示すようにインターネット５００に接続されており、テレビ１から要求された動画を配信できるように構成されている。
【００３１】
そして、代替コンテンツ取得部１１８ｃは、検索された動画のリンクを含む検索結果画面を表示する。さらに、代替コンテンツ取得部１１８ｃは、検索結果画面からユーザに選択されたリンクのリンク先にある動画を取得する。
【００３２】
ＲＯＭ１１６は、ＣＰＵ１１８によって実行されるプログラムなどの固定データが格納される、読み出し可能かつ書き込み不能なメモリである。ＯＳＤ画像を生成するためにＯＳＤ生成部１０６が参照するＪＰＥＧデータやＳＶＧ（Scalable Vector Graphics）データなども、このＲＯＭ１１６に格納される。一方、ＲＡＭ１１７は、ＣＰＵ１１８が演算のために参照するデータ、及び、ＣＰＵ１１８が演算によって生成したデータなどの可変データが格納される、読み出し可能かつ書き込み可能なメモリである。
【００３３】
イーサネットＩ／Ｆ１１５は、テレビ１をネットワークに接続するためのインターフェースである。上述した代替コンテンツ取得部１１８ｃは、このイーサネットＩ／Ｆ１１５を介して配信サーバ３００にアクセスする。
【００３４】
以上、テレビ１の構成について、説明した。
【００３５】
（配信サーバ３００について）
配信サーバ３００は、テレビ１向けの動画配信サービスを提供する配信サイトを構成するサーバであり、テレビ１がサポートしているコーデックで圧縮された動画のみを配信する。
【００３６】
また、配信サーバ３００は、自身が配信可能な各動画について、動画のタイトル名をフィールドとして含むデータベーステーブルを備えている。
【００３７】
配信サーバ３００は、テレビ１から検索語として送信されるタイトル名を受信すると、データベーステーブルを参照し、そのタイトル名とマッチする各動画を特定する。そして、配信サーバ３００は、動画のリンク先を各動画について示した情報を、検索結果としてテレビ１に送信する。なお、配信サーバ３００は、マッチングする動画が１つも存在しない場合には、その旨を検索結果としてテレビ１に通知する。
【００３８】
（動画データのデータ構造について）
次に、ＵＳＢメモリ２内に格納されている動画データのデータ構造について図４を参照しながら具体的に説明する。図４は、動画データのデータ構造を模式的に示した図である。
【００３９】
図４に示すように、この動画データは、ヘッダ部と実データ部とから構成されており、実データ部の映像および音声は符号化されている。また、ヘッダ部には、符号化に使用されているコーデックの名称を示すコーデック情報と、動画のタイトルを示すタイトル情報と、動画再生時の音声言語を示す音声言語情報と、動画再生時の字幕言語を示す字幕言語情報と、が含まれている。このようなデータ構造を有する動画データの一例としては、ｍｋｖ形式のファイルが挙げられる。
【００４０】
（ＵＳＢメモリ２内の動画が再生対象として指定される場合のテレビ１の動作）
次に、ＵＳＢメモリ２内の動画が再生対象として指定される場合のテレビ１の動作について、図４〜図６を参照しながら説明する。
【００４１】
図５は、上記動作を示すフローチャート図である。また、図６は、上記動作中にテレビ１が表示する検索結果画面を例示した図である。
【００４２】
図５に示すように、Ｓ１においてＣＰＵ１１８が赤外線受光部１１９を通じてリモコンによる再生すべき動画の選択を受け付けると、Ｓ２において、コーデック特定部１１８１は、動画のヘッダ部を解析する。
【００４３】
Ｓ２の後、コーデック特定部１１８１は、解析したヘッダ部からコーデック情報を取得する（Ｓ３）。Ｓ３の後、再生可否判定部１１８ａは、Ｓ３で取得されたコーデック情報が表すコーデックをテレビ１がサポートしているか否かを判定する（Ｓ４）。
【００４４】
Ｓ４において、再生可否判定部１１８ａは、テレビ１が該当コーデックをサポートしていると判定した場合、Ｓ５において、再生処理部１１８ｂは、Ｓ１で選択された動画を再生する。具体的には、Ｓ１で選択された動画の実データ部の圧縮された映像データおよび音声データをデコードし、得られた映像情報および音声情報をそれぞれ映像処理回路１０８および音声処理回路１１２に供給する。Ｓ５の再生が完了すると、テレビ１が処理を終了する。
【００４５】
一方、再生可否判定部１１８ａは、Ｓ４においてテレビ１が該当コーデックをサポートしていないと判定した場合、Ｓ６においてタイトル情報（タイトル名）をヘッダ部から取得する。Ｓ６の後、ＣＰＵ１１８は、イーサネットＩ／Ｆ１１５を通じてインターネットに接続するための処理を行う（Ｓ７）。
【００４６】
Ｓ７の後、代替コンテンツ取得処理部１１８ｃは、イーサネットＩ／Ｆ１１５を通じて、配信サーバ３００に接続し、Ｓ６で取得したタイトル名を検索語として、Ｓ１で選択された動画と同一タイトルの動画を配信サイト内で検索する（Ｓ８）。
【００４７】
そして、Ｓ９において、代替コンテンツ取得処理部１１８ｃは、配信サーバ３００から、配信サイト内の検索結果を取得する。
【００４８】
Ｓ１０において、代替コンテンツ取得処理部１１８ｃは、取得した検索結果に基づいて、同一タイトルの動画であってテレビ１が再生可能な動画へのリンクを含む検索結果ページを生成し、検索結果ページの画像情報を画像処理回路１０８に供給する。これにより、テレビ１は、検索結果ページをＬＣＤ１１０に表示する。
【００４９】
Ｓ１０の後、ＣＰＵ１１８は、リンクを選択する操作を受け付けたか否かを判定する（Ｓ１１）。ＣＰＵ１１８は、そのような操作を受け付けていないと判定した場合には、Ｓ１２の処理に進む。Ｓ１２において、ＣＰＵ１１８は、他のページに移動する操作を検出したか否かを判定する。テレビ１は、そのような操作を検出した場合には動画の再生を行うことなく処理を終了し、そのような操作を検出していない場合には、Ｓ１１に戻る。
【００５０】
一方、ＣＰＵ１１８は、リンクを選択する操作を受け付けたと判定した場合には、Ｓ１３の処理に進む。Ｓ１３において、再生処理部１１８ｂは、代替コンテンツ取得処理部１１８ｃが配信サーバ３００から取得中の動画をストリーミング再生する。なお、Ｓ１３においては、代替コンテンツ取得処理部１１８ｃが配信サーバ３００から動画をＲＡＭ１１７にダウンロードし、再生処理部１１８ｂが、ダウンロードされた動画を再生してもよい。
【００５１】
Ｓ１３の再生が完了すると、テレビ１は処理を終了する。なお、代替コンテンツ取得処理部１１８ｃは、Ｓ８の検索により動画が１つでもヒットした場合には図６（ａ）に示すような検索結果ページをＳ１０において生成する。一方、Ｓ８の検索により動画が１つもヒットしなかった場合には、代替コンテンツ取得処理部１１８ｃは、図６（ｂ）に示すような検索結果ページをＳ１０において生成する。
【００５２】
（実施形態１に係るテレビ１の利点）
以上のように、テレビ１の再生可否判定部１１８ａは、動画に含まれているコーデック情報が表すコーデックを用いたコンテンツの再生を、自機がサポートしているか否かを判定する。
【００５３】
再生可否判定部１１８ａが動画に含まれているコーデック情報が表すコーデックを用いたコンテンツの再生をサポートしていないと判定した場合、テレビ１の代替コンテンツ取得処理部１１８ｃは、同一タイトルの動画であって自機がコーデックをサポートしている動画を、所定の配信サイト内を検索範囲として検索する。
【００５４】
テレビ１の再生処理部１１８ｂは、代替コンテンツ取得処理部１１８ｃの検索により検索結果画面にリンク先が示された動画を再生する。
【００５５】
上記の構成により、テレビ１は、コーデック情報が表すコーデックを用いた再生をサポートしていない動画が再生対象に指定された場合も、同じ内容の動画をユーザに手間をかけさせることなく（リンクをユーザに選択させるだけで）再生することができる。
〔実施形態２〕
次に、本発明の別の一実施形態に係る液晶テレビについて、図７〜図１０を参照しながら説明する。
【００５６】
本実施形態に係る液晶テレビも、実施形態１に係る液晶テレビと同様に、ＵＳＢ端子に接続されたＵＳＢメモリ内の動画を再生する機能を備えている。
【００５７】
本実施形態に係る液晶テレビは、音声言語または字幕言語の一方または両方が自機の設定言語と異なっている動画が再生対象としてユーザに選択された場合の動作に主な特徴がある。
【００５８】
以下、本実施形態に係る液晶テレビについて説明するが、本実施形態に係る液晶テレビ１の物理的構成は、実施形態１に係る液晶テレビ１と同じであるので、本実施形態に係る液晶テレビの物理的構成の説明は省略する。
【００５９】
なお、本実施形態において液晶テレビ１のＣＰＵ１１８が実行する処理は、実施形態１に係る液晶テレビ１のＣＰＵ１１８が実行する処理と異なっている。そこで、以下では、ＣＰＵ１１８について図７を参照しながら具体的に説明することにする。図７は、本実施形態に係るテレビ１の一部分を詳細に示した図である。
【００６０】
図７に示すように、ＣＰＵ１１８は、再生可否判定部１１８Ａ、再生処理部１１８ｂおよび代替コンテンツ取得部１１８ｃとして機能する。すなわち、ＣＰＵ１１８は、対応するアプリケーション（ブラウザアプリケーション、動画再生アプリケーション等）をＲＯＭ１１６から読み出すことによって、図中において符号１１８Ａ、１１８ｂおよび１１８ｃで示される各部として機能する。
【００６１】
再生可否判定部１１８Ａは、ＵＳＢメモリ２内の動画が再生対象として選択された場合に、その動画をテレビ１が再生すべきか否かを判定する。具体的には、再生可否判定部１１８Ａが備える言語情報特定部１１８２が、選択された動画の音声言語および字幕言語を特定し、再生可否判定部１１８Ａは、言語情報特定部１１８２が特定した音声言語および字幕言語が両方ともテレビ１の設定言語と同一であるか否かを判定する。これは、再生可否判定部１１８Ａにより、言語情報特定部１１８２が特定した音声言語および字幕言語が両方ともテレビ１によってサポートされているか否かが判定されると表現することもできる。
【００６２】
再生処理部１１８ｂは、テレビ１がサポートしているコーデックで符号化された動画をデコードする。再生処理部１１８ｂは、デコードにより得られた映像情報および音声情報を、それぞれ、映像処理回路１０８および音声処理回路１１２に供給する。
【００６３】
代替コンテンツ取得部１１８ｃは、以下の（ａ）〜（ｃ）をすべて満たすような動画を、配信サーバ内を検索範囲として検索する。
（ａ）再生対象として選択された動画と同一タイトルの動画
（ｂ）テレビ１がサポートしているコーデックで符号化された動画
（ｃ）字幕言語および音声言語の一方または両方がテレビ１の設定言語と同じである動画
以上、ＣＰＵ１１８について説明した。
【００６４】
（配信サーバ３００について）
実施形態１と同様に、配信サーバ３００は、テレビ１向けの動画配信サービスを提供する配信サイトを構成するサーバであり、テレビ１がサポートしているコーデックで圧縮された動画のみを配信する。
【００６５】
また、配信サーバ３００は、自身が配信可能な各動画について、動画のタイトル名、音声言語および字幕言語をフィールドとして含むデータベーステーブルを備えている。
【００６６】
配信サーバ３００は、テレビ１から検索語として送信されるタイトル名および設定言語を受信すると、データベーステーブルを参照し、そのタイトル名および設定言語とマッチする各動画を特定する。そして、配信サーバ３００は、動画のリンク先と、設定言語と同じ言語であるのが「音声言語のみ」「字幕言語のみ」「音声言語と字幕言語の両方」のいずれであるかと、を各動画について示した情報を、検索結果としてテレビ１に送信する。
【００６７】
なお、配信サーバ３００は、マッチングする動画が１つも存在しない場合には、その旨を検索結果としてテレビ１に通知する。
【００６８】
（ＵＳＢメモリ２内の動画が再生対象として指定される場合のテレビ１の動作）
次に、ＵＳＢメモリ２内の動画が再生対象として指定される場合のテレビ１の動作について、図８〜図１０を参照しながら説明する。図８は上記動作を示すフローチャートの前半部分を示した図であり、図９は上記動作を示すフローチャートの後半部分を示した図である。図１０は、上記動作中にテレビ１が表示する検索結果画面を例示した図である。
【００６９】
図８に示すように、Ｓ２１においてＣＰＵ１１８が赤外線受光部１１９を通じてリモコンによる再生すべき動画の選択を受け付けると、Ｓ２２において、言語情報特定部１１８２は、動画のヘッダ部を解析する。
【００７０】
Ｓ２２の後、言語情報特定部１１８２は、解析したヘッダ部から音声言語情報と字幕言語情報とを取得する（Ｓ２３）。Ｓ２３の後、再生可否判定部１１８ａは、音声言語情報が表す音声言語も字幕言語情報が表す字幕言語もテレビ１の設定言語と同一であるか否かを判定する（Ｓ２４）。
【００７１】
Ｓ２４において、再生可否判定部１１８ａは、音声言語も字幕言語もテレビ１の設定言語と同一であると判定した場合、Ｓ２５において、再生処理部１１８ｂは、Ｓ２１で選択された動画を再生する。Ｓ２５の再生が完了すると、テレビ１が処理を終了する。
【００７２】
一方、再生可否判定部１１８ａは、音声言語および字幕言語の一方または両方がテレビ１の設定言語と同一でないと判定した場合、Ｓ２６においてタイトル情報（タイトル名）をヘッダ部から取得する。Ｓ２６の後、ＣＰＵ１１８は、イーサネットＩ／Ｆ１１５を通じてインターネットに接続するための処理を行う（Ｓ２７）。
【００７３】
Ｓ２７の後、代替コンテンツ取得処理部１１８ｃは、イーサネットＩ／Ｆ１１５を通じて、配信サーバ３００に接続する。そして、代替コンテンツ取得処理部１１８ｃは、Ｓ２６で取得したタイトル名、および、テレビ１の設定言語を検索語として、Ｓ２１で選択された動画と同一タイトルの動画であって音声言語および字幕言語の一方または両方がテレビ１の設定言語と同一である動画を所定の配信サイト内で検索する（Ｓ２８）。
【００７４】
そして、Ｓ２９において、代替コンテンツ取得処理部１１８ｃは、配信サーバ３００から、配信サイト内の検索結果を取得する。
【００７５】
Ｓ３０において、再生可否判定部１１８ａは、音声言語情報が表す音声言語も字幕言語情報が表す字幕言語もテレビ１の設定言語と異なっているか否かを判定する。
【００７６】
音声言語も字幕言語もテレビ１の設定言語と異なっていると判定された場合、代替コンテンツ取得処理部１１８ｃは、検索結果に基づいて、音声言語も字幕言語もテレビ１の設定言語と同一の動画へのリンクを含む検索結果ページを表示する（Ｓ３１）。
【００７７】
そして、代替コンテンツ取得処理部１１８ｃは、検索結果に基づき、Ｓ３２にて音声言語のみテレビ１の設定言語と同一の動画へのリンクを検索結果ページに表示し、Ｓ３３にて字幕言語のみテレビ１の設定言語と同一の動画へのリンクを検索結果ページに表示する。
【００７８】
一方、字幕言語のみテレビ１の設定言語と異なっていると判定された場合、代替コンテンツ取得処理部１１８ｃは、Ｓ３５の処理を行った上でＳ３６の処理を行う。なお、図９を見るとわかるように、Ｓ３５の処理、および、Ｓ３６の処理は、それぞれ、Ｓ３１の処理、およびＳ３３の処理と同じである。
【００７９】
また、音声言語のみテレビ１の設定言語と異なっていると判定された場合、代替コンテンツ取得処理部１１８ｃは、Ｓ３７の処理を行った上でＳ３８の処理を行う。なお、図９を見るとわかるように、Ｓ３７の処理、および、Ｓ３８の処理は、それぞれ、Ｓ３１の処理、およびＳ３２の処理と同じである。
【００８０】
テレビ１は、Ｓ３３、Ｓ３６およびＳ３８のいずれかの処理を行うと、その後、Ｓ３９の処理に進む。
【００８１】
Ｓ３９において、ＣＰＵ１１８は、リンクを選択する操作を受け付けたか否かを判定する。ＣＰＵ１１８は、そのような操作を受け付けていないと判定した場合には、Ｓ４０の処理に進む。Ｓ４０において、ＣＰＵ１１８は、他のページに移動する操作を検出したか否かを判定する。テレビ１は、そのような操作を検出した場合には動画の再生を行うことなく処理を終了し、そのような操作を検出していない場合には、Ｓ３９に戻る。
【００８２】
一方、ＣＰＵ１１８は、リンクを選択する操作を受け付けたと判定した場合には、Ｓ４１の処理に進む。Ｓ４１において、再生処理部１１８ｂは、代替コンテンツ取得処理部１１８ｃが配信サーバ３００から取得中の動画をストリーミング再生する。なお、Ｓ４１においては、代替コンテンツ取得処理部１１８ｃが配信サーバ３００から動画をＲＡＭ１１７にダウンロードし、再生処理部１１８ｂが、ダウンロードされた動画を再生してもよい。
【００８３】
Ｓ４１の再生が完了すると、テレビ１は処理を終了する。なお、代替コンテンツ取得処理部１１８ｃは、Ｓ２８の検索により動画が１つでもヒットした場合には図１０（ａ）に示すような検索結果ページを、Ｓ３１〜Ｓ３３を通じて表示する。一方、Ｓ２８の検索により動画が１つもヒットしなかった場合には、代替コンテンツ取得処理部１１８ｃは、図１０（ｂ）に示すような検索結果ページを、Ｓ３１〜Ｓ３３を通じて表示する。
【００８４】
（実施形態２に係るテレビ１の利点）
以上のように、テレビ１の言語情報特定部１１８２は、ＵＳＢメモリ内の再生対象として選択された動画について、動画に含まれている音声言語情報が表す音声言語および字幕言語情報が表す字幕言語が自装置の設定言語と一致するか否かを判定する。
【００８５】
言語情報特定部１１８２は一方または両方の言語が自装置の設定言語と一致しないと判定した場合に、代替コンテンツ取得処理部１１８ｃは、上記動画と同一タイトルの動画であって、テレビ１がコーデックをサポートし、上記設定言語と同一の音声言語を表す音声言語情報、および、上記設定言語と同一の字幕言語を表す字幕言語情報の一方または両方を含む動画を検索する。
【００８６】
そして、再生処理部１１８ｂは、代替コンテンツ取得処理部１１８ｃの検索にヒットした動画が存在する場合、その動画を取得し、取得した動画を再生する。
【００８７】
したがって、上記の構成によれば、テレビ１は、ＵＳＢメモリ内の再生対象として選択された動画の音声言語および字幕言語が両方ともテレビ１の設定言語（通常、ユーザの母国語）と異なる場合であっても、音声言語および字幕言語の一方または両方がテレビ１の設定言語と同一の動画を配信サーバから取得して再生する。換言すれば、外国語で再生されるために会話の内容を理解できない動画をユーザがテレビ１に再生させようとした場合、テレビ１は、会話の内容をユーザが理解できるような形で同一タイトルの動画を再生する。
【００８８】
以上のように、テレビ１は、ユーザが視聴しようとした動画の音声言語も字幕言語もユーザが理解できない言語であった場合、ユーザに手間をかけさせることなく、会話の内容をユーザが理解できるような形で同一タイトルの動画をユーザに視聴させることができる。
【００８９】
（付記事項１）
テレビ１の代替コンテンツ取得処理部１１８ｃは、１台の配信サーバを検索範囲として代替コンテンツを検索してもよいし、複数台の配信サーバを検索範囲に含めて代替コンテンツを検索してもよい。上記複数台の配信サーバは、単一のコンテンツ配信サービスを提供するために組み合わせて使用されるものであってもよいが、そのような構成には限定されない。
【００９０】
例えば、代替コンテンツ取得処理部１１８ｃは、コンテンツ配信サービスＡ（例えば、Ｙｏｕｔｕｂｅ（登録商標））を提供する１台以上の配信サーバと、コンテンツ配信サービスＢ（例えば、アクトビラ（登録商標））を提供する１台以上の配信サーバと、コンテンツ配信サービスＣ（例えば、ひかりＴＶ（登録商標））を提供する１台以上の配信サーバと、を検索範囲に含めて、代替コンテンツを検索してもよい。
【００９１】
また、テレビ１は、検索範囲に含める配信サーバ（コンテンツ配信サービス）をユーザがリモコンなどを用いて指定できるように構成されていてもよい。
【００９２】
（付記事項２）
実施形態１および実施形態２では、ＵＳＢメモリ２内の動画が再生対象として選択された場合のテレビ１の動作について説明した。本発明は、動画の再生だけでなく音声の再生にも適用することができる。図１１は、音声データのデータ構造を模式的に示した図であるが、テレビ１は、このような音声データが再生対象として選択された場合にも同様の動作を行うように構成されてもよい。
【００９３】
また、前述したように、本発明はテレビ１に限定されない。例えば、インターネット接続に対応した音楽再生プレーヤとしても本発明を実施できる。すなわち、音楽再生プレーヤ内にサポートしていないコーデックの音楽データが保存され、その音楽データが再生対象として指定された場合、音楽再生プレーヤは、次の動作を行ってもよい。
【００９４】
具体的には、音楽再生プレーヤは、自身がサポートするコーデックで符号化された同一タイトルの音楽データを所定の音楽配信サイト内で検索してもよい。そして、音楽再生プレーヤは、検索がヒットした音楽データを音楽配信サイトからダウンロードして再生してもよいし、そのような音楽データをストリーミング再生してもよい。
【００９５】
（付記事項３）
実施形態２では、ＵＳＢメモリ２中の動画データが、単一言語の音声データと、単一言語の字幕データと、を含んでいる前提で、テレビ１の動作の説明を行った。
【００９６】
複数の言語の音声データと、複数の言語の字幕データと、を含んでいる動画の再生にも本発明は適用可能である。すなわち、テレビ１は、Ｓ２４において、テレビ１の設定言語の音声言語情報とテレビ１の設定言語の字幕言語情報とのうちの一方または両方が動画のヘッダ部に含まれているか否かを判定してもよい。そして、テレビ１は、テレビ１の設定言語の音声言語情報とテレビ１の設定言語の字幕言語情報との両方が動画のヘッダ部に含まれていないと判定した場合、テレビ１の設定言語の音声言語情報とテレビ１の設定言語の字幕言語情報との一方または両方をヘッダ部に含む動画を検索してもよい。
【００９７】
（付記事項４）
上記実施形態１及び実施形態２では、配信サーバ３００は、テレビ１向けの動画配信サービスを提供する配信サイトであるものとしたが、本発明はこれに限定されない。すなわち、配信サーバ３００は、テレビ１がサポートしているコーデックで圧縮された動画だけでなく、テレビ１がサポートしていないコーデックで圧縮された動画を配信してもよい。
【００９８】
この場合、配信サーバ３００は、配信可能な各動画について、前述の各フィールドに加え、動画の圧縮に用いられたコーデックを示すコーデック情報のフィールドを含むようなデータベーステーブルを備えていればよい。
【００９９】
そして、実施形態１においては、テレビ１は、Ｓ８において検索語として「タイトル名」および「コーデック情報」を配信サーバ３００に送信すればよい。さらに、配信サーバ３００は、「タイトル名」および「コーデック情報」がマッチングする各動画を特定し、各動画のリンク先を検索結果としてテレビ１に通知すればよい。
【０１００】
同様に、実施形態２においては、テレビ１は、Ｓ２８において検索語として「タイトル名」「設定言語」および「コーデック情報」を配信サーバ３００に送信すればよい。配信サーバ３００は、「タイトル名」「設定言語」および「コーデック情報」がマッチングする各動画を特定し、各動画のリンク先を検索結果としてテレビ１に通知すればよい。
【０１０１】
（付記事項５）
実施形態１、２のＵＳＢメモリ２は、記録媒体の一例に過ぎない。すなわち、コンテンツ再生装置に内蔵または装着されている他の記録媒体内のコンテンツが再生対象として指定された場合にも、コンテンツ再生装置は、実施形態１、２において説明した動作と同様の動作を行ってもよい。
【０１０２】
（その他の付記事項）
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
（まとめ）
以上のように、本発明の一態様に係るコンテンツ再生装置（テレビ１）は、コンテンツ（動画、音声）に含まれているコンテンツ属性情報（コーデック情報、音声言語情報、映像言語情報）に基づく該コンテンツの再生を、自装置がサポートしているか否かを判定する第１判定手段（再生可否判定部１１８ａ）と、上記コンテンツ属性情報に基づくコンテンツの再生をサポートしていないと第１判定手段が判定した場合に、該コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって自装置が上記コンテンツ属性情報に基づく再生をサポートしているコンテンツ（代替コンテンツ）を、自装置の外部を検索範囲として検索する検索手段（代替コンテンツ取得処理部１１８ｃ）と、上記検索手段の検索により特定された上記コンテンツを再生する再生手段（再生処理部１１８ｂ）と、を備えている、ことを特徴としている。ここで、上記コンテンツ属性情報（および以降に記載されているコンテンツ属性情報）は、コンテンツを再生するために参照される再生制御情報（例えば、コーデック情報）とも言い換えることができる。
【０１０３】
上記の構成によれば、上記コンテンツ再生装置は、自装置がコンテンツ属性情報に基づいて再生できないコンテンツの再生が指定された場合に、同じ内容の自装置が再生できるコンテンツを自装置の外部で検索し、検索により特定された該コンテンツを再生する。
【０１０４】
したがって、上記コンテンツ再生装置は、コンテンツ属性情報に基づく再生をサポートしていないコンテンツが再生対象として指定された場合にも、同じ内容のコンテンツをユーザに手間をかけさせることなく再生することができる。
【０１０５】
また、本発明の一態様に係るコンテンツ再生方法は、コンテンツを再生するコンテンツ再生装置によるコンテンツ再生方法であって、上記コンテンツに含まれているコンテンツ属性情報に基づく該コンテンツの再生を自装置がサポートしているか否かを判定する判定工程と、上記コンテンツ属性情報に基づくコンテンツの再生をサポートしていないと上記判定工程にて判定された場合に、該コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって自装置が上記コンテンツ属性情報に基づく再生をサポートしているコンテンツを、自装置の外部を検索範囲として検索する検索工程と、上記検索工程での検索により特定された上記コンテンツを再生する再生工程と、を含んでいる、ことを特徴としている。
【０１０６】
上記の構成によれば、上記コンテンツ再生方法は、上記コンテンツ再生装置と同様の作用効果を奏する。
【０１０７】
本発明の一態様に係るコンテンツ再生装置は、上記コンテンツには、上記コンテンツ属性情報として、言語情報が含まれており、上記コンテンツに含まれている言語情報が表す言語と、自装置の設定言語と、が一致するか否かを判定する第２判定手段（再生可否判定部１１８Ａ）をさらに備え、上記言語情報が表す言語と自装置の設定言語とが一致しないと第２判定手段が判定した場合に、上記検索手段は、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記設定言語と同一の言語を表す言語情報を含んだコンテンツを検索する、ことが望ましい。
【０１０８】
上記の構成によれば、上記コンテンツ再生装置は、再生対象として選択されたコンテンツに含まれている言語情報が表す言語が自装置の設定言語（通常、ユーザの母国語）と異なる場合であっても、自装置の設定言語と同一の言語を表す言語情報を含むコンテンツであって自装置が再生できる同一内容のコンテンツを外部で検索し、検索により特定した上記コンテンツを再生する。換言すれば、外国語で再生されるために理解できないコンテンツをユーザが上記コンテンツ再生装置に再生させようとした場合、上記コンテンツ再生装置は、ユーザが理解できるような形で、再生対象として選択されたコンテンツと同じ内容のコンテンツを再生する。
【０１０９】
以上のように、上記コンテンツ再生装置は、ユーザが該装置に再生させようとしたコンテンツ（例えば、映画コンテンツ、スポーツ中継の番組コンテンツ）の言語がユーザにとって理解できない言語であった場合、ユーザに手間をかけさせることなく、ユーザが理解できるような形で同一内容のコンテンツをユーザに鑑賞させることができる、というさらなる効果を奏する。
【０１１０】
本発明の一態様に係るコンテンツ再生装置は、上記コンテンツは映像コンテンツであり、上記コンテンツには、上記言語情報として、音声言語情報と字幕言語情報とが含まれており、第２判定手段は、上記音声言語情報が表す音声言語と上記字幕言語情報が表す字幕言語との各言語について、該言語が自装置の設定言語と一致するか否かを判定し、上記検索手段は、上記各言語が自装置の設定言語と一致しないと第２判定手段が判定した場合に、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記音声言語と上記字幕言語との一方または両方が上記設定言語と同一であるコンテンツを検索する、ことが望ましい。
【０１１１】
上記の構成によれば、上記コンテンツ再生装置は、再生時にユーザの理解できない言語の音声が出力され、ユーザの理解できない言語の字幕が表示されるような映像コンテンツをユーザが該装置に再生させようとした場合であっても、音声または字幕の少なくとも一方を通じて会話の内容を理解できるような形で同一内容の映像コンテンツをユーザに鑑賞させることができるというさらなる効果を奏する。
【０１１２】
本発明の一態様に係るコンテンツ再生装置では、上記検索手段は、第２判定手段が、上記音声言語情報が表す言語が自装置の設定言語とは一致しないと判定し、且つ、上記字幕言語情報が表す言語が自装置の設定言語と一致すると判定した場合に、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記設定言語と同一の言語を表す音声言語情報を含んだコンテンツを検索する、ことが望ましい。
【０１１３】
上記の構成によれば、上記コンテンツ再生装置は、再生時にユーザの理解できない言語の音声が出力されるような映像コンテンツをユーザが該装置に再生させようとした場合であっても、音声を通じて会話の内容を理解できるような形で同一内容の映像コンテンツをユーザに鑑賞させることができる。特に、上記コンテンツ再生装置は、視力が弱く字幕を判読するのが困難なユーザに対しても、ユーザが会話の内容を理解できるような形で同一内容の映像コンテンツを鑑賞させることができる、というさらなる効果を奏する。
【０１１４】
また、本発明の一態様に係るコンテンツ再生装置では、上記検索手段は、第２判定手段が、上記音声言語情報が表す言語が自装置の設定言語と一致すると判定し、且つ、上記字幕言語情報が表す言語が自装置の設定言語とは一致しないと判定した場合に、上記コンテンツに含まれるコンテンツ識別情報により識別されるコンテンツであって、自装置が上記再生をサポートし、且つ、上記設定言語と同一の言語を表す字幕言語情報を含んだコンテンツを検索する、ことが望ましい。
【０１１５】
上記の構成によれば、上記コンテンツ再生装置は、再生時にユーザの理解できない言語の字幕が表示されるような映像コンテンツをユーザが該装置に再生させようとした場合であっても、字幕を通じて会話の内容を理解できるような形で同一内容の映像コンテンツをユーザに鑑賞させることができる。特に、上記コンテンツ再生装置は、聴力が弱く会話の内容を聞き取るのが困難なユーザに対しても、ユーザが会話の内容を理解できるような形で同一内容の映像コンテンツを鑑賞させることができる、というさらなる効果を奏する。
【０１１６】
本発明の一態様に係るコンテンツ再生装置は、上記コンテンツ属性情報はコーデック情報であり、第１判定手段は、自装置がサポートするコーデックの中に上記コンテンツに含まれるコーデック情報が表すコーデックが含まれているか否かを判定することで、上記コンテンツ属性情報に基づくコンテンツの再生を自装置がサポートしているか否かを判定するように構成されている、ことが望ましい。
【０１１７】
本発明の一態様に係るコンテンツ再生装置は、上記コンテンツには、上記コンテンツ識別情報として該コンテンツのタイトルを示すタイトル情報が含まれており、上記検索手段は、上記タイトルを示すタイトル情報を含むコンテンツであって、自装置が上記再生をサポートするコンテンツを検索する、ことが望ましい。
【０１１８】
本発明の一態様に係るコンテンツ再生装置は、複数のコンテンツ配信サービスの各々について、該コンテンツ配信サービスを提供する配信サーバが上記検索範囲に含まれている、ことが望ましい。
【０１１９】
上記の構成によれば、上記検索手段の検索により、上記再生手段により再生されるコンテンツを特定できる可能性（すなわち、検索がヒットする可能性）が高くなる。
【０１２０】
したがって、上記コンテンツ再生装置は、自装置がコンテンツ属性情報に基づいて再生できないコンテンツの再生が指定された場合に、より高い確率で該コンテンツと同じ内容のコンテンツを再生できるというさらなる効果を奏する。
【０１２１】
なお、本発明は、上記コンテンツ再生装置の各手段を備えているテレビジョン受像機として実施できる。
【０１２２】
また、本発明は、上記コンテンツ再生装置としてコンピュータを動作させるプログラムであって、コンピュータを上記各手段として機能させるためのプログラムとしても実施可能である。また、本発明は、そのようなプログラムが記録されているコンピュータ読み取り可能な記録媒体としても実施可能である。
【０１２３】
（ソフトウェアによる実現例）
最後に、テレビ１の各ブロック、特に再生可否判定部１１８ａ（１１８Ａ）〜代替コンテンツ取得処理部１１８ｃは、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１２４】
後者の場合、テレビ１は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるテレビ１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、テレビ１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２５】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１２６】
また、テレビ１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１２７】
本発明は、動画再生機能を備えたデジタルテレビ、パーソナルコンピュータ、タブレット端末、スマートフォン等に好適に適用することができる。
【符号の説明】
【０１２８】
１                  テレビ（コンテンツ再生装置）
１１８                ＣＰＵ
１１８ａ、１１８Ａ      再生可否判定部（第１判定手段、第２判定手段）
１１８１                  コーデック特定部（第１判定手段）
１１８２                  言語情報特定部（第２判定手段）
１１８ｂ                再生処理部（再生手段）
１１８ｃ                代替コンテンツ取得処理部（検索手段）
【図１】
2014072589.tif 000003
【図２】
2014072589.tif 000004
【図３】
2014072589.tif 000005
【図４】
2014072589.tif 000006
【図５】
2014072589.tif 000007
【図６】
2014072589.tif 000008
【図７】
2014072589.tif 000009
【図８】
2014072589.tif 000010
【図９】
2014072589.tif 000011
【図１０】
2014072589.tif 000012
【図１１】
2014072589.tif 000013