(57)【要約】【課題】  アップコンバート処理を施すべき映像コンテンツを自動的に判別し、アップコンバート処理の設定をユーザが容易に実行可能な映像記録再生装置及びその制御方法を提供する。【解決手段】  ステップＳ１０１で、記録再生制御部７は記録予約コンテンツの規格情報（コンポーネント種別）と合致するＡＲＩＢ規格情報を取得する。続いて、ステップＳ１０２で、記録再生制御部７は記録予約コンテンツがアップコンバートすべき非高品位のコンテンツであるかを、規格情報と要否判定テーブルの要否情報とを付き合わせることで、判別する。記録再生制御部７がアップコンバートすべき非高品位のコンテンツであると判定した場合、ユーザにアップコンバート処理の要否を問い合わせるＧＵＩを提示する。【選択図】  図５
2008153865.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを取得して記録部に記録し、記録された映像コンテンツに対してアップコンバート処理を実行可能な映像記録再生装置であって、
映像コンテンツを指定する指定手段と、
前記指定手段で指定された映像コンテンツの規格情報を取得する取得手段と、
前記取得手段で取得した映像コンテンツの規格情報に応じて、当該映像コンテンツに対するアップコンバート処理の実施の要否をユーザに問い合わせる通知を行うか否かを判定する判定手段と、
を有することを特徴とする映像記録再生装置。
【請求項２】
前記指定手段は、ユーザによる映像コンテンツの記録予約操作によって指定された記録予約対象の映像コンテンツを自動的に指定することを特徴とする請求項１に記載の映像記録再生装置。
【請求項３】
前記判定手段は、複数の規格情報と、各規格情報に対してアップコンバート処理の要否情報とを関連づけた判定データを予め保持し、前記取得手段で取得した映像コンテンツの規格情報と、当該判定データとを用いて判定を行うことを特徴とする請求項１に記載の映像記録再生装置。
【請求項４】
映像コンテンツのアップコンバート処理に要する予測時間を算出する算出手段を有し、
前記算出手段は、前記指定手段で指定された映像コンテンツがアップコンバート処理を実施すべき映像コンテンツであった場合、当該映像コンテンツの規格情報と当該映像コンテンツの時間情報とから、アップコンバート処理の予測時間を算出することを特徴とする請求項１に記載の映像記録再生装置。
【請求項５】
前記算出手段は、複数の映像コンテンツのアップコンバート処理が重複するか否かを判定し、アップコンバート処理が重複する場合は、処理の重複が生じないように映像コンテンツのアップコンバート処理時刻を決定することを特徴とする請求項４に記載の映像記録再生装置。
【請求項６】
前記算出手段は、複数の映像コンテンツのアップコンバート処理が重複するか否かを判定し、アップコンバート処理が重複する場合は、それぞれの映像コンテンツのアップコンバート処理の予測時間を重複状態に応じて修正することを特徴とする請求項４に記載の映像記録再生装置。
【請求項７】
前記判定手段がアップコンバート処理を実施するか否かをユーザに問い合わせる通知を行うと判定した場合に、ユーザによるアップコンバート処理の要否を設定可能とする設定画面を生成する生成手段をさらに有することを特徴とする請求項１に記載の映像記録再生装置。
【請求項８】
前記生成手段は、前記指定手段で指定された映像コンテンツに実施可能なアップコンバート処理が複数存在する場合、複数のアップコンバート処理のいずれか一つを選択可能とする設定画面を生成することを特徴とする請求項７に記載の映像記録再生装置。
【請求項９】
映像コンテンツを取得して記録部に記録し、記録された映像コンテンツに対してアップコンバート処理を実行可能な映像記録再生装置の制御方法であって、
映像コンテンツを指定する指定ステップと、
前記指定ステップで指定された映像コンテンツの規格情報を取得する取得ステップと、
前記取得ステップで取得した映像コンテンツの規格情報に応じて、当該映像コンテンツにアップコンバート処理を実施するか否かをユーザに問い合わせる通知を行うか否かを判定する判定ステップと、
を有することを特徴とする映像記録再生装置の制御方法。
【請求項１０】
前記指定ステップでは、ユーザによる映像コンテンツの記録予約操作によって指定された記録予約対象の映像コンテンツを自動的に指定することを特徴とする請求項９に記載の映像記録再生装置の制御方法。
【請求項１１】
前記判定ステップでは、複数の規格情報と、各規格情報に対してアップコンバート処理の要否情報とを関連づけた判定データを予め保持し、前記取得ステップで取得した映像コンテンツの規格情報と、当該判定データとを用いて判定を行うことを特徴とする請求項９に記載の映像記録再生装置の制御方法。
【請求項１２】
映像コンテンツのアップコンバート処理に要する予測時間を算出する算出ステップを有し、
前記算出ステップでは、前記指定ステップで指定された映像コンテンツがアップコンバート処理を実施すべき映像コンテンツであった場合、当該映像コンテンツの規格情報と当該映像コンテンツの時間情報とから、アップコンバート処理の予測時間を算出することを特徴とする請求項９に記載の映像記録再生装置の制御方法。
【請求項１３】
前記算出ステップでは、複数の映像コンテンツのアップコンバート処理が重複するか否かを判定し、アップコンバート処理が重複する場合は、処理の重複が生じないように映像コンテンツのアップコンバート処理時刻を決定することを特徴とする請求項１２に記載の映像記録再生装置の制御方法。
【請求項１４】
前記算出ステップでは、複数の映像コンテンツのアップコンバート処理が重複するか否かを判定し、アップコンバート処理が重複する場合は、それぞれの映像コンテンツのアップコンバート処理の予測時間を重複状態に応じて修正することを特徴とする請求項１２に記載の映像記録再生装置の制御方法。
【請求項１５】
前記判定ステップがアップコンバート処理を実施するか否かをユーザに問い合わせる通知を行うと判定した場合に、ユーザによるアップコンバート処理の要否を設定可能とする設定画面を生成する生成ステップをさらに有することを特徴とする請求項９に記載の映像記録再生装置の制御方法。
【請求項１６】
前記生成ステップでは、前記指定ステップで指定された映像コンテンツに実施可能なアップコンバート処理が複数存在する場合、複数のアップコンバート処理のいずれか一つを選択可能とする設定画面を生成することを特徴とする請求項１５に記載の映像記録再生装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送や通信で送信された映像データを記録し、記録された映像データを再生する映像記録再生装置及び、その制御方法に関するものである。より詳しくは、記録された映像データを高画質化処理する機能を有する映像記録再生装置及び、その制御方法に関するものである。
【背景技術】
【０００２】
日本におけるデジタル放送において現在規格化されている最大の有効画素数は１９２０×１０８０というＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）規格である。しかし、既にこの規格の画素数を上回る、より大きな画素数を持つ高精細なコンテンツを放送する技術が研究されている。例えば、日本放送協会が研究開発を行っている、スーパーハイビジョン（以下、ＳＨＤ  Ｓｕｐｅｒ  Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎと称する）やウルトラハイビジョン（以下、ＵＨＤ  Ｕｌｔｒａ−Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎと称する）と呼ばれるような技術である。開発されている技術の最大画素数は７６８０×４３２０となり、ＨＤ規格を大幅に上回る。また、ＳＨＤやＵＨＤでは映像だけでなく、音質もより高品位なものが研究されている。例えば、音声チャンネルとして、２２．２チャンネルを持つシステムも製作出展されている。
【０００３】
しかし、大きな画素数を持つコンテンツが存在する一方で、帯域制限等の問題から従来のＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）規格のような低画質及び低音質で放送されるコンテンツもなお併存すると考えられている。
【０００４】
そこで、高品位なコンテンツに比べて画素数や音声チャンネルなどが少ない非高品位コンテンツを高性能な演算装置と、複雑なアルゴリズムを用いて、時間を掛けて高画質化・高音質化（以下、アップコンバートと称する）を行う技術が考案されている。
【０００５】
放送番組などの映像コンテンツを効率良くアップコンバートする手法としては、映像コンテンツを蓄積する際、蓄積メディアの残量に応じて、自動的に高画質化を行う技術が存在している。（特許文献１参照）。
【特許文献１】特開２００４−２２８８３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１の技術では、必ずしもユーザが所望する番組の高画質化が行なわれるとは限らなかった。例えば、特許文献１の技術では、録画番組の高画質化を望まない場合においても、メディア容量が空いていれば、コンテンツを自動的に高画質化処理して蓄積することになる。さらに、このコンテンツが元来高品位なコンテンツであった場合、時間をかけてアップコンバートしたにも関わらず、思う程の改善効果が得られない可能性がある。
【０００７】
現在、放送されている映像コンテンツはＳＤ画質またはＨＤ画質のいずれかであるため、アップコンバート設定は二者択一的に実行可能である。しかし、上述したように、近い将来にはＳＨＤやＵＨＤといったより高品位なコンテンツが流通する環境になる。また、ネットワークを利用した映像伝送などでは、ＳＤ画質よりも画素数やビットレートの低いコンテンツから、ＨＤ画質相当のコンテンツまで多数の種類が流通している。従って、多種多様な映像コンテンツが存在する環境では、どの映像コンテンツがどの品位レベルまでアップコンバート可能であるのか、一般的なユーザが判断するのは困難である。
【０００８】
本発明は、上記課題を解決するためになされたもので、アップコンバート処理を施すべき映像コンテンツを自動的に判別し、アップコンバート処理の設定をユーザが容易に実行可能な映像記録再生装置及びその制御方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、映像コンテンツを取得して記録部に記録し、記録された映像コンテンツに対してアップコンバート処理を実行可能な映像記録再生装置であって、映像コンテンツを指定する指定手段と、前記指定手段で指定された映像コンテンツの規格情報を取得する取得手段と、前記取得手段で取得した映像コンテンツの規格情報に応じて、当該映像コンテンツにアップコンバート処理を実施するか否かをユーザに問い合わせる通知を行うか否かを判定する判定手段と、を有する。
【００１０】
また、上記目的を達成するために、本発明は、映像コンテンツを取得して記録部に記録し、記録された映像コンテンツに対してアップコンバート処理を実行可能な映像記録再生装置の制御方法であって、映像コンテンツを指定する指定ステップと、前記指定ステップで指定された映像コンテンツの規格情報を取得する取得ステップと、前記取得ステップで取得した映像コンテンツの規格情報に応じて、当該映像コンテンツにアップコンバート処理を実施するか否かをユーザに問い合わせる通知を行うか否かを判定する判定ステップと、を有する。
【発明の効果】
【００１１】
以上説明したように、本発明の映像記録再生装置及びその制御方法によれば、アップコンバート処理を施すべき映像コンテンツを自動的に判別し、アップコンバート処理の設定をユーザが容易に実行可能となる。
【発明を実施するための最良の形態】
【００１２】
（第１の実施形態）
本実施形態では映像コンテンツの記録予約時（いわゆる録画予約時）に、記録するコンテンツのアップコンバートを行うか否かをユーザが設定可能な映像記録再生装置について説明を行う。本実施形態では、アップコンバート予約を行うためのＧＵＩを、ユーザが記録を望んだ映像コンテンツがアップコンバートすべき非高品位なコンテンツであるか否かを判定し、その判定結果に基づいて表示するか否かを選択的に切り替えることを特徴とする。
【００１３】
以下、本発明の実施形態について図面を参照して説明する。図１は本発明を適用した映像記録再生装置の構成の一例である。
【００１４】
まず、図１に示した映像記録再生装置１の各機能ブロックを説明する。映像記録再生装置は例えば、ＨＤＤレコーダのような映像コンテンツを記録し、再生することが可能な装置である。
【００１５】
放送入力部２は地上デジタル放送や衛星デジタル放送、ブロードバンド放送等からの放送信号を受信し、復調やエラー訂正処理等を行う。放送信号には映像データや音声データの他にもコンテンツの種別や属性などを示すコンテンツ規格情報なども重畳されている。
【００１６】
コンテンツ情報取得部３は前記放送信号から、前記コンテンツ規格情報を抽出する。抽出するコンテンツ規格情報の一例として、地上デジタル放送で取得可能なＡＲＩＢ（社団法人  電波産業会）で定義されたコンポーネント記述子を挙げる。
【００１７】
コンポーネント記述子とは放送信号に含まれるＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）の中のＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）と呼ばれるテーブルに記録されている、番組などの放送コンテンツに関する情報を規定するものである。コンポーネント記述子のデータ構造を図２に示す。ＥＩＴは番組の内容、放送日時、内容の説明など、番組に関する情報を受信機側に通知するために放送信号に多重される。また、コンポーネント記述子に記される具体的なコンテンツ情報の一部、特にコンポーネント内容とコンポーネント種別について図３に示す。例えば、コンポーネント内容が０ｘ０１、コンポーネント種別が０ｘＢ４である映像コンテンツは映像の解像度及び走査方式が１０８０ｉ、アスペクト比が１６：９であることを示している。以後、コンテンツの解像度や走査方式、その他、音声チャンネル数やビットレートといった、コンテンツの画質及び音質を規定した情報を規格情報と称する。
【００１８】
ここで、ＳＩの特徴として、当該映像コンテンツの放送以前にその映像コンテンツに関する情報を事前に取得可能であることが挙げられる。つまり、放送局などのコンテンツ提供者は現時刻よりも将来放送予定である映像コンテンツ（番組）のＳＩを放送波に多重して送信している。受信機はそのＳＩを取得し、例えば、電子番組表（ＥＰＧ）の表示に必要な将来放送予定の番組に関する情報を生成することが可能となっている。従って、ユーザが電子番組表を利用するなどして、映像コンテンツの記録予約を実行する時点で、予約対象の映像コンテンツの規格情報を予め取得することができる。
【００１９】
コンテンツ情報記憶部４はコンテンツ情報取得部３が取得したコンテンツのＳＩ情報（以後、コンテンツ情報と称する）を記憶する。具体的にはコンポーネント種別などの規格情報を含むコンテンツＩＤ、コンテンツのタイトル、放送時刻などの情報である。放送信号からコンテンツ情報を抽出するまでの手順としては、以下の通りである。
【００２０】
まず、コンテンツ情報取得部３は放送信号にコンテンツ情報（ＳＩデータ）が含まれているか否かを検出する。ＳＩデータを検出した場合、コンテンツ情報取得部３はコンテンツ情報に関するデータを放送信号から抽出する。特に、本発明では、例えば図２に示すような、各コンテンツに対応するコンポーネント記述子から、コンポーネント種別などの規格情報も取得する。
【００２１】
続いて、抽出したコンテンツ情報のデータをコンテンツ情報記憶部４に記憶する。従って、ＳＩデータから取得可能な全てのコンテンツの情報テーブルが生成される。この情報テーブルの各コンテンツには、コンテンツ情報取得部３で取得したコンポーネント種別情報が関連づけられている。
【００２２】
また、コンテンツ情報記憶部４には、ＡＲＩＢ規格で定められたコンポーネント内容とコンポーネント種別を関連づけたＡＲＩＢ規格情報テーブル（図３）が予め格納されている。但し、本発明では、ＡＲＩＢ規格情報テーブルは、コンテンツ情報記憶部４以外の格納領域に格納されていれば良い。
【００２３】
コンテンツ記録部５はハードディスクドライブ等の大容量記憶装置であり、放送入力部２で受信した映像データや音声データの記録や、アップコンバートした映像コンテンツの記録を行う。記録するのに適したドライブ構成であるならば、ドライブの数及び種類は特に限定されない。なお、本実施形態では、放送波で送信された映像コンテンツをトランスポートストリーム（ＴＳ）形式で記録するものとする。
【００２４】
操作入力部６はユーザが映像記録再生装置１を操作する際に使用するユーザインターフェースである。例えば、リモコンを介して行われたユーザ操作を認識し、記録再生制御部７に供給する。また、記録再生制御部７はユーザ操作に応じて、コンテンツ記録部５に対しコンテンツ記録動作を行わせたり、アップコンバート処理部９に対しアップコンバート処理を行わせたりするなど、映像記録再生装置１のコントロールを行う。また、ユーザが指定したコンテンツが、アップコンバートすべきコンテンツであるか否かの判別を行う。さらに、アップコンバート終了時刻の予測を行う。従って、記録再生制御部７は映像記録再生装置１に関する制御全般を司る中央処理装置の役割を有している。
【００２５】
操作指示記憶部８は、例えば、ユーザが設定した記録予約やアップコンバートの指示を保持する。具体的には映像コンテンツの記録予約時において、記録するコンテンツのコンテンツＩＤやコンテンツタイトル、コンテンツ放送開始時刻／終了時刻等を記録する。これらの情報は、上述したコンテンツ情報記憶部４のコンテンツテーブルから、該当するコンテンツのデータを抽出することで行われる。また、操作指示記憶部８は、アップコンバート設定時において、アップコンバートすべきコンテンツを特定するためのフラグ情報などを記録する。従って、操作指示記憶部８が保持するデータは、図１０に示すようなコンテンツ管理テーブルとなる。コンテンツ管理テーブルの詳細については後述する。
【００２６】
アップコンバート処理部９は操作指示記憶部８に記録された指示内容に基づき、コンテンツ記録部５に蓄積された映像コンテンツストリームのアップコンバート処理を行う。ここで、本発明におけるアップコンバート処理とは、リアルタイム処理が実質的に困難な高画質化処理や高音質化処理を指すものである。例えば、現在一般的なデジタルテレビ等に搭載されている画像補正や音質補正は、放送波で受信した映像コンテンツをディスプレイなどの表示部に表示するまでの間に行っている。つまり、リアルタイムでの処理が可能なものである。換言すれば、映像コンテンツの実時間（例えば、１時間番組の場合は１時間）以下で画質や音質を調整するものがリアルタイム処理となる。
【００２７】
しかしながら、複数の映像フレームを参照する複雑なアルゴリズムを用いることでディテールを再現し、より高精細かつ高解像な映像を生成することを目的とした場合、演算や補正などに時間を要し、リアルタイムに処理を行うことが難しい。また、映像と同様に、より原音や臨場感に忠実な音声を再現する場合も、解析や演算に多くの時間を要するため、受信した映像コンテンツをリアルタイムに処理して出力することは現状では困難である。本発明では、映像コンテンツの実時間よりも多くの時間を掛けて映像や音声を高画質化及び高音質化するような処理をアップコンバート処理と定義している。従って、このアップコンバート処理を適用する映像コンテンツは、ハードディスクなどの記憶部に格納することが必要となる。
【００２８】
本発明におけるアップコンバート処理部９は例えば図４に示すような構成で成り立っている。ここで、アップコンバート処理部９の構成について説明を行う。
【００２９】
記録再生制御部７は、操作指示記憶部８を参照し、コンテンツのアップコンバート指示があるか確認する。アップコンバート指示がある場合、コンテンツ記録部５とアップコンバート処理部９に対し、記録再生制御部７はアップコンバートを行うための指示を行う。この指示により、アップコンバート処理部９はコンテンツ記録部５から放送記録コンテンツ１５の一部または全てを受け取り、デマルチプレックス２０によって映像信号及び音声信号に分離する。これらの信号を映像復号処理部２１と音声復号処理部２２でそれぞれ復号し、映像データ及び音声データとしてコンテンツキャッシュ２３に一時蓄積する。蓄積された映像データ及び音声データにそれぞれ高画質化処理部２４と高音質化処理部２５でアップコンバート処理を施し、再びコンテンツキャッシュ２３に蓄積する。
【００３０】
高画質化処理部２４は、例えば特開平０７−３２１６６２で書かれているクラス分類適応処理を実行することが考えられるが、これはあくまでも一例である。本発明における高画質化処理は、上述したように、リアルタイム処理が困難な高画質化処理であれば如何なるものであってもよい。
【００３１】
また、高音質化処理部２５は、例えば特開平０９−２６１０７１に記載されているような、音声データのサンプリング周波数を数十倍にオーバーサンプリングしてから変調を施すといった処理を実行することが考えられるが、これもあくまで一例である。
【００３２】
映像データ及び音声データに対する高画質化処理及び高音質化処理の後、必要に応じて映像データと音声データを映像圧縮処理部２５、音声圧縮処理部２６によってそれぞれ圧縮する。圧縮された映像データ及び音声データはマルチプレックス２７によって映像及び音声を多重したＴＳデータとされ、再びコンテンツ記録部５に蓄積される。
【００３３】
図１に戻って、映像記録再生装置１の説明を続ける。デコーダ１０はコンテンツ記録部５に記録された映像コンテンツを映像データと音声データに復号処理する。
【００３４】
ＧＵＩ生成部１１は記録再生制御部７からの指示に応じて、画面に出力するＧＵＩデータを生成する。
【００３５】
出力部１２はデコーダ１０やＧＵＩ生成部１１が生成したＧＵＩデータを受け取り、ディスプレイ等に出力する。なお、ここでは図示していないが、デコーダが復号した音声データも出力部を介してスピーカなどに出力される。
【００３６】
なお、コンテンツ情報記憶部４と操作指示記憶部８は、夫々独立した記憶部であるように本実施形態では記載しているが、これらの記憶部は単一のメモリなどで構成することが可能である。本実施形態において重要なことは、アップコンバートの要否判定に必要なコンテンツの規格情報と、ユーザによるアップコンバート処理の操作指示を保持する点である。
【００３７】
続いて、図５のフローチャートを用いて、アップコンバート処理の要否設定に関する手順を説明する。なお、本実施形態では説明を容易にする為、映像コンテンツをコンテンツ記録部５に全て記録した後に、記録された映像コンテンツに対するアップコンバート処理を実行するものとする。しかし、本発明は映像コンテンツの記録中に、記録処理と並行してアップコンバート処理を行うものでもよい。
【００３８】
ユーザは、映像コンテンツの記録予約を、図６に示すようなＧＵＩを操作することにより行うものとする。なお、どのようなＧＵＩを利用するか、もしくはどのようにＧＵＩを表示するかは自由であり、本発明を限定するものではない。図６は、記録再生制御部７の制御によってＧＵＩ生成部１１が生成し、ディスプレイに表示した記録予約設定画面の一例である。この画面では、ユーザが記録予約を指定した番組タイトル（Ｂａｓｅｂａｌｌ  Ｇａｍｅ）と、この番組（映像コンテンツ）の放送日時が表示されている。ユーザは、この内容で予約を行うか否かを判断し、予約を行う場合は、「ＹＥＳ」のボタンを選択して決定する。ユーザによる記録予約の指示が完了した場合、記録予約された番組のコンテンツＩＤやタイトル、放送開始時刻及び終了時刻等が、操作指示記憶部８のコンテンツ管理テーブル（図１０）に記憶される。このとき、当該コンテンツのコンポーネント種別もコンテンツＩＤに関連づけて保持される。
【００３９】
図５のフローチャートでは、映像コンテンツの記録予約処理の完了後に実行されるものとする。ただし、この処理は記録予約処理と並行して実行し、記録予約処理の完了後にユーザの指示入力を受け付けるＧＵＩを表示することも可能である。また、事前に図５に示したフローチャートの処理を実行しておき、記憶予約処理と同時にユーザの指示入力を受け付けることも可能である。
【００４０】
即ち、アップコンバート処理を実行するか否かの判定を行うために、ユーザは映像コンテンツを指定する必要があるが、本実施例では、ユーザによる映像コンテンツの記録予約を、映像コンテンツの指定操作と位置づけている。従って、記録予約操作が映像コンテンツの指定手段に相当する。即ち、ユーザは映像コンテンツの記録予約操作を行うことで、アップコンバート処理を実行するか否かの判定を行う映像コンテンツを自動的に指定することができる。なお、これは後述する第２の実施形態及び第３の実施形態でも同様である。
【００４１】
ステップＳ１０１で、記録再生制御部７はコンテンツ情報記憶部４に記憶されたＡＲＩＢ規格情報テーブルの中から、操作指示記憶部８に記憶された記録予約コンテンツの規格情報（コンポーネント種別）と合致する規格情報を取得する。
【００４２】
ステップＳ１０２で、記録再生制御部７は記録予約コンテンツがアップコンバートすべき非高品位のコンテンツであるか判別する。判別は、例えば記録再生制御部７に、図７に示すようなテーブルを保持させておき、ステップＳ１０１で取得した記録予約コンテンツの規格情報と比較し、アップコンバートすべきコンテンツかどうかを判定することにより行われる。図７は、現在、ＡＲＩＢで規定されている規格情報に対してアップコンバート処理の要否を予め設定した要否判定テーブルである。この要否判定テーブルと記録予約コンテンツに付与されている規格情報を付き合わせることで、この記録予約コンテンツがアップコンバートする必要があるか否かを判定する。
【００４３】
ステップＳ１０２により、記録再生制御部７は、記録予約コンテンツがアップコンバートすべき非高品位のコンテンツであると判別した場合、処理をステップＳ１０３へ進める。
【００４４】
一方、ステップＳ１０２により、記録再生制御部７は、記録予約コンテンツがアップコンバートする必要のない高品位のコンテンツであると判別した場合、後述するアップコンバート設定を行わずに終了する。
【００４５】
ステップＳ１０３では、記録再生制御部７は、操作指示記憶部８に記憶されている記録予約コンテンツの放送開始時刻及び終了時刻と後述する予測時間テーブルとから、記録予約コンテンツのアップコンバート処理に掛かる時間を算出する。例えば、記録再生制御部７に図８に示すような各種映像フォーマット情報に対応したアップコンバートに掛かる時間の目安情報について書かれた予測時間テーブルを保持させておく。そして、記録再生制御部７が予測時間テーブルの情報と記録予約コンテンツの時間情報とから、アップコンバート処理に掛かる時間を算出する。
【００４６】
図８は、アップコンバート処理部９の性能やアルゴリズムに応じて、前もって算出された値（時間）が保持されている予測時間テーブルである。例えば、映像符号化方式がＭＰＥＧ−２  Ｖｉｄｅｏで、映像フォーマットが４８０ｉ、アスペクト比が１６：９の映像コンテンツの場合、その映像コンテンツをアップコンバートするのには、（映像コンテンツの時間）×１６時間必要であることが定義されている。
【００４７】
なお、図８に示す具体的な時間の目安は、アップコンバート処理部９の性能やアップコンバート処理として適用される手段、アルゴリズム等に大きく依存するため、それぞれの場合に適した値が保持されるのが好適である。
【００４８】
なお、図８では、映像符号化方式としてＭＰＥＧ−２  Ｖｉｄｅｏのケースを例示しているが、例えば、Ｈ．２６４／ＡＶＣなどの他の映像符号化方式についても保持することができる。また、映像フォーマットとアスペクト比を例に挙げているが、これらは上述したコンポーネント種別データで表現することもできる。また、音声の情報を反映した予測時間テーブルを予め作成し、音声データと映像データのアップコンバート処理の組合せに応じた予測時間情報を保持するように構成することも可能である。
【００４９】
ステップＳ１０４では、記録再生制御部７は操作指示記憶部８に記憶されている記録予約コンテンツの放送終了時刻と、算出したアップコンバート処理に掛かる時間とから、アップコンバート予測終了時刻を算出する。そして、記録再生制御部７はＧＵＩ生成部にアップコンバート終了予測時刻の表示を含む、アップコンバートの要否をユーザが設定可能なＧＵＩの表示を指示する。
【００５０】
ステップＳ１０５では、ＧＵＩ生成部１１は例えば図９に示すようなアップコンバート終了予測時刻を明示したアップコンバート設定のＧＵＩを生成する。そして、アップコンバートを行うか否かをユーザに求めるため、生成したＧＵＩデータを、出力部１２よりディスプレイ等に出力しユーザに提示する。
【００５１】
図９は、記録予約する映像コンテンツのアップコンバート処理を実行するか否かをユーザが指定するためのＧＵＩ画面の一例である。ユーザは、この画面表示において、アップコンバート予測終了時刻や、その他の条件から、記録予約コンテンツのアップコンバートの要否を検討し、ＹＥＳまたはＮＯの選択を行う。この選択はステップＳ１０６の分岐条件となる。
【００５２】
アップコンバート予約設定のＧＵＩにて、ユーザがアップコンバートを行うよう要求をした場合（ＹＥＳボタンを押下した場合）、ステップＳ１０７へ以降する。
【００５３】
ステップＳ１０７では、記録再生制御部７は、例えば図１０として示したコンテンツ管理テーブルのコンテンツＩＤに、アップコンバートフラグを付与ことで実行する。これにより、記録予約された映像コンテンツに対して、アップコンバート処理の指定がなされる。図１０は、コンテンツ管理テーブルの一例を示す図である。コンテンツ管理テーブルは、コンテンツ情報記憶部４に保持された全てのコンテンツ情報から、記録予約指示のあったコンテンツのデータを抽出するとともに、アップコンバート処理の要否についてのフラグを保持するものである。従って、記録再生制御部７は、コンテンツ管理テーブルを参照することで、記録予約するコンテンツやアップコンバート処理を行うコンテンツを特定することができる。
【００５４】
一方、ステップＳ１０６で、ユーザがアップコンバートを行わない要求をした場合（ＮＯボタンを押下した場合）、アップコンバート設定を行わずに本フローを終了する。従って、記録予約された映像コンテンツに対して、アップコンバート処理は適用されない。
【００５５】
以上、図５で示したフローチャートでは、記録予約した映像コンテンツのアップコンバート処理の要否設定を行う手順を説明した。なお、本実施形態では、記録予約した映像コンテンツの記録処理が完了した場合、アップコンバートフラグが付与されている場合には、アップコンバート処理を実行する。
【００５６】
以上、本実施形態では、記録される映像コンテンツの規格情報に応じて、アップコンバート処理を実行するか否かをユーザに問い合わせるＧＵＩの表示または非表示を選択的に切り替えている。これにより、ユーザは映像コンテンツを記録部に記録する際、意識することなく、アップコンバート処理が有効なコンテンツか否かを知ることができる。また、記録予約時に合わせてアップコンバート処理の要否を設定することができる。
【００５７】
また、ユーザはアップコンバート処理を設定する前に、アップコンバート処理を行うか否かの判定に重要となる所要時間などの情報も設定前に知ることができる。
【００５８】
なお、上述した第１の実施形態では、映像コンテンツの流通形態として、放送受信を想定した実施形態を開示した。しかしながら、本発明は放送に限らず、映像コンテンツの規格情報を取得することが可能なケースであれば、ネットワークによる映像伝送などにも適用可能である。また、後述する他の実施形態においても放送に限定されるものではない。
【００５９】
（第２の実施形態）
続いて、本発明を適用した映像記録再生装置の第２の実施形態について説明を行う。本実施形態では、映像コンテンツの記録予約時、記録予約コンテンツのアップコンバートを行う時間が、他の映像コンテンツのアップコンバートを行う時間と重複している場合を想定している。
【００６０】
本実施形態では一例として、第１の実施形態で紹介した映像記録再生装置の構成を用いるため、第１の実施形態と同様の構成については説明を省略する。また、放送信号からコンテンツ規格情報を抽出するまでの手順は第１の実施形態と同様とする。
【００６１】
以下、図１１のフローチャートを用いて、記録予約終了後におけるアップコンバート設定手順について示す。これは、第１の実施形態の図５を用いて説明したフローチャートを代替するものである。
【００６２】
まず、ステップＳ２０１では、記録再生制御部７はコンテンツ情報記憶部４に記憶されたＡＲＩＢ規格情報テーブルの中から、操作指示記憶部８に記憶された記録予約コンテンツの規格情報（コンポーネント種別）と合致する規格情報を取得する。即ち、ステップＳ２０１はステップＳ１０１と同様の処理である。
【００６３】
次に、ステップＳ２０２では、記録再生制御部７は記録予約コンテンツがアップコンバートすべき非高品位のコンテンツであるか判別する。即ち、ステップＳ２０２はステップＳ１０２と同様の処理のため、判別方法の説明は省略する。
【００６４】
ステップＳ２０２により、記録再生制御部７は、記録予約コンテンツがアップコンバートすべき非高品位のコンテンツであると判断した場合、処理をステップＳ２０３へ進める。
【００６５】
一方、ステップＳ２０２により、記録再生制御部７は、記録予約コンテンツがアップコンバートする必要のない高品位のコンテンツであると判別した場合、後述するアップコンバート設定を行わずに終了する。
【００６６】
ステップＳ２０３では、記録再生制御部７は、操作指示記憶部８に記憶されている記録予約コンテンツの放送開始時刻及び終了時刻と後述する予測時間テーブルとから、記録予約コンテンツのアップコンバート処理に掛かる時間を算出する。この算出処理の詳細はステップＳ１０３で説明したものと同様のため、説明を省略する。
【００６７】
続いて、ステップＳ２０４では、記録再生制御部７は操作指示記憶部８に記憶されている記録予約コンテンツの放送終了時刻と、算出したアップコンバート処理に掛かる時間とから、アップコンバート終了予測時刻を算出する。
【００６８】
その後、ステップＳ２０５では、記録再生制御部７は、ステップＳ２０４で算出した記録予約コンテンツのアップコンバート処理を実行する時刻と、既にアップコンバート設定がなされた他の映像コンテンツのアップコンバートを実行する予定時刻が重複するかを判定する。
【００６９】
他の映像コンテンツのアップコンバート予定時刻は、上述した図１０のコンテンツ管理テーブルと、図８の時間テーブルを用いることで算出できる。ステップＳ２０５では、他の映像コンテンツのアップコンバート予定時刻と、ステップＳ２０４で算出した記録予約コンテンツの終了予測時刻情報とを用いることで、アップコンバート処理が重複するか否かを判定することができる。なお、本実施形態では、映像コンテンツの記録完了後からすぐにアップコンバート処理を実行する場合を想定している。そのため、記録終了時刻に映像コンテンツのアップコンバート処理時間を加えることで、アップコンバート処理を実行する実時刻が算出できる。
【００７０】
しかしながら、アップコンバート処理の実行時刻を別途調整可能なように構成することも可能である。この場合、コンテンツＩＤに対応づけて、アップコンバート処理の開始時刻とアップコンバート処理に掛かる時間情報を保持するテーブル（不図示）を設ける。そして、このテーブルに保持された情報を用いて、アップコンバート処理を実行する実時刻を算出すればよい。
【００７１】
ステップＳ２０５で、記録予約コンテンツのアップコンバートに掛かる時間と、アップコンバート予約済みの他コンテンツのアップコンバート予測時間が重複しなかった場合は、記録再生制御部７はステップＳ２１１を実行する。ステップＳ２１１は、図５で示したステップＳ１０５と同様の処理を行うため、詳細な説明を省略する。
【００７２】
一方、上記ステップＳ２０４で記録予約コンテンツのアップコンバート処理と、他の映像コンテンツのアップコンバート処理が時間的に重複すると判定した場合は、記録再生制御部７はステップＳ２０６を実行する。
【００７３】
ここで、図を用いて複数のアップコンバート処理の重複状態について説明を行う。図１２（ａ）は横方向に時間の推移を示したタイミング図である。コンテンツＡは既に記録予約が設定され、さらに記録終了後にアップコンバート処理を実行するように設定されている映像コンテンツである。コンテンツＢは、上述した記録予約コンテンツに相当するものである。ここで、コンテンツＡのアップコンバート処理の実行中に、コンテンツＢの記録が終了すると、アップコンバート処理の重複が発生する。
【００７４】
本実施形態では、アップコンバートの重複処理は処理性能の低下に繋がるとして、アップコンバート処理は並列に複数行わないことを前提とする。
【００７５】
そのため、図１２（ａ）の状態が生じた場合、後からアップコンバート処理を行うコンテンツＢのアップコンバート処理の開始時刻を遅延させる。
【００７６】
ステップＳ２０６では、記録再生制御部７が記録予約コンテンツのアップコンバート処理の遅延時間を算出する。
【００７７】
遅延時間とは、例えば図１２（ｂ）に示すように、時刻ＢＥから時刻ＢＥ’までの時間を遅延時間とする。つまり、コンテンツＡのアップコンバート処理とコンテンツＢのアップコンバート処理の重複時間に相当する時間になる。
【００７８】
続いて、ステップＳ２０７で、記録再生制御部７は操作指示記憶部８に記憶されている記録予約コンテンツの放送終了時刻と、算出したアップコンバートに掛かる時間と、算出した遅延時間とから、アップコンバート予測完了時刻を算出する。
【００７９】
ステップＳ２０８では、記録再生制御部７がＧＵＩ生成部１１に対して、アップコンバート処理の要否をユーザが設定するためのＧＵＩデータの生成を指示する。ＧＵＩ生成部１１はＧＵＩデータの生成を行う。生成したＧＵＩデータは出力部１２よりディスプレイ等に出力され、ユーザに提示される。なお、このＧＵＩデータは図９で示したものと同等の内容であれば良い。また、遅延時間分を明示するような情報を提示しても良い。
【００８０】
アップコンバート設定のＧＵＩにて、ユーザがアップコンバートを行うよう要求をした場合（ＹＥＳボタンを押下した場合）、ステップＳ２１０へ以降する。
【００８１】
ステップＳ２１０では、記録再生制御部７は、例えば図１０として示したコンテンツ管理テーブルのコンテンツＩＤに、アップコンバートフラグを付与する。これにより、記録予約された映像コンテンツに対して、アップコンバート処理の指定がなされる。
【００８２】
一方、ステップＳ２０９で、ユーザがアップコンバートを行わない要求をした場合（ＮＯボタンを押下した場合）、アップコンバート設定を行わずに本フローを終了する。従って、記録予約された映像コンテンツに対して、アップコンバート処理は適用されない。
【００８３】
以上、本実施形態では、記録される映像コンテンツの規格情報に応じて、アップコンバート処理を実行するか否かをユーザに問い合わせるＧＵＩの表示を選択的に切り替えている。これにより、ユーザは映像コンテンツを記録部に記録する際、意識することなく、アップコンバート処理が有効なコンテンツか否かを知ることができる。また、記録予約時に合わせてアップコンバート処理の要否を設定することができる。
【００８４】
また、アップコンバート処理が重複するか否かを判定し、重複が生じた場合はアップコンバート処理の遅延時間を加味したアップコンバート予測処理時間を提示するため、ユーザはより確実にアップコンバート処理の終了時刻を認識することができる。
【００８５】
なお、第２の実施形態では、アップコンバート処理が重複しないように制御しているが、必ずしも重複状態での処理が不可能なわけではない。例えば図１２（ｃ）に示すように、コンテンツＡとコンテンツＢを並行してアップコンバート処理することが考えられる。この場合、アップコンバート処理に利用するＣＰＵやメモリなどの資源を複数のアップコンバート処理に分散して使用する必要が生じるため、コンテンツＡのアップコンバートの完了時刻が当初の予測より遅れることになる。この遅延時間は並行処理した場合にアップコンバートが完了する時刻ＡＥ’から並行処理しない場合のアップコンバートが完了する時刻ＡＥを減じた時間となる。
【００８６】
また、コンテンツＢのアップコンバート処理においても、コンテンツＡのアップコンバート処理を並行して実行している時間分、並行して処理しないケースよりも処理能力が低下するため、処理が遅延する。この遅延時間は並行処理した場合にアップコンバートが完了する時刻ＢＥ’から並行処理しない場合のアップコンバートが完了する時刻ＢＥを減じた時間となる。なお、時刻ＡＥ’は、基準とするコンテンツ時間（例えば１０分のコンテンツ）をアップコンバート処理を他のアップコンバート処理と並行して実行した場合に要する単位時間（例えば１時間）を予め算出しておく。そして、実際に並行処理が発生する時間（例えば３０分）を基準とするコンテンツ時間（１０分）で除し、その商（３）を単位時間（１時間）と乗じることで得られる遅延時間（３時間）を、時刻ＡＥに加算すれば求まる。
【００８７】
また、コンテンツＢの遅延時間は、遅延分の時間を加味したコンテンツＡのアップコンバート処理時間と並行して処理するコンテンツＢのアップコンバート重複処理時間（時刻ＡＥ’からコンテンツＢのアップコンバート処理開始時刻を減じた時間）を求める。この時間帯は、並行処理しない場合に比べて単位時間あたりの処理量が低下する。例えば、１０分のコンテンツをアップコンバートする場合、並行処理をしなければ１時間で処理ができたところ、並行処理をすることで２時間かかるようになる。その低下分を補う時間を算出すれば求まる。
【００８８】
このように、アップコンバート処理を複数並行して実行する場合においても、アップコンバートの要否を設定しようとするコンテンツのアップコンバート終了予測時間を算出することができる。
【００８９】
（第３の実施形態）
続いて、本発明を適用した映像記録再生装置の第３の実施形態について説明を行う。本実施形態では、映像コンテンツの記録予約時、記録予約コンテンツのアップコンバートの処理方法をユーザが設定可能な映像記録再生装置について述べる。
【００９０】
本実施形態では、一例として、第１の実施形態で紹介した映像記録再生装置の構成を用いるため、第１の実施形態と同様の構成については説明を省略する。また、放送信号からコンテンツ規格情報を抽出するまでの手順は第１の実施形態と同様とする。
【００９１】
ただし、図４に示す高画質化処理部２４や高音質化処理部２５に複数の処理方法や処理レベルが用意されているものとする。
【００９２】
以下、図１３のフローチャートを用いて、記録予約終了後におけるアップコンバート設定手順について示す。これは、第１の実施形態の図５を用いて説明したフローチャートを代替するものである。
【００９３】
まず、ステップＳ３０１では、記録再生制御部７はコンテンツ情報記憶部４に記憶されたＡＲＩＢ規格情報テーブルの中から、操作指示記憶部８に記憶された記録予約コンテンツの規格情報（コンポーネント種別）と合致する規格情報を取得する。即ち、ステップＳ３０１はステップＳ１０１と同様の処理である。
【００９４】
ステップＳ３０２では、記録再生制御部７は前記記録予約コンテンツがアップコンバートすべき非高品位のコンテンツであるか判別する。即ち、ステップＳ３０２はステップＳ１０２と同様の処理のため、判別方法の説明は省略する。
【００９５】
ステップＳ３０２により、記録再生制御部７は、記録予約コンテンツがアップコンバートすべき非高品位のコンテンツであると判断した場合、処理をステップＳ３０３へ進める。
【００９６】
一方、ステップＳ３０２により、記録再生制御部７は、記録予約コンテンツがアップコンバートする必要のない高品位のコンテンツであると判別した場合、後述するアップコンバート設定を行わずに終了する。
【００９７】
ステップＳ３０３では、記録再生制御部７は、操作指示記憶部８に記憶されている記録予約コンテンツの放送開始時刻及び終了時刻と後述する予測時間テーブルとから、記録予約コンテンツのアップコンバート処理に掛かる時間を算出する。
【００９８】
ここで、本実施形態ではアップコンバート処理に複数の処理方法や処理レベルを設けている。例えば、ＳＤ画質の映像コンテンツの場合、ＨＤ画質にアップコンバート処理するか、ＳＨＤ画質にアップコンバート処理するかを選択可能な構成としている。即ち、図７で示した要否判定テーブルは、複数の処理方法や処理レベル毎の要否情報を保持するように構成されている。例えば、ＳＤ画質の映像コンテンツである場合の要否情報は、ＨＤ画質へのアップコンバート及びＳＨＤ画質へのアップコンバートは共に「要」となっている。また、ＨＤ画質の映像コンテンツである場合の要否情報は、ＨＤ画質へのアップコンバートは「否」となっており、ＳＨＤ画質へのアップコンバートは「要」となっている。
【００９９】
従って、ステップＳ３０３では、選択可能な複数の処理方法や処理レベルごとに、記録予約コンテンツのアップコンバート処理に掛かる時間を算出する。
【０１００】
本実施形態では、例として、ＳＤ画質の映像コンテンツをＨＤ画質またはＳＨＤ画質の、２通りのアップコンバート処理に掛かる時間を算出する。算出は、図８で示した予測時間テーブルの構成に、処理レベル毎の時間情報を追加しておけば可能となる。つまり、ＨＤ画質に変換する場合の時間情報及びＳＨＤ画質に変換する場合の時間情報を保持しておけばよい。
【０１０１】
なお、既にＨＤ画質の映像コンテンツに対してＨＤ画質へのアップコンバート処理を実施しても意味をなさない。よって、本実施形態のステップＳ３０２及びＳ３０３では、記録予約コンテンツの規格情報に応じて複数の処理方法や処理レベルが存在しているか否かを判定する。そしてその結果、処理方法の選択肢が一つしか存在しない場合は、第１の実施形態と同様の処理を実行することになる。
【０１０２】
続いて、ステップＳ３０４では、記録再生制御部７は操作指示記憶部８に記憶されている記録予約コンテンツの放送終了時刻と算出した２種類のアップコンバートに掛かる時間から、２種類のアップコンバート終了予測時刻を算出する。
【０１０３】
その後、ステップＳ３０５では、記録再生制御部７は、ステップＳ３０４で算出した２種類のアップコンバート予測終了時刻を含んだＧＵＩデータを生成するようＧＵＩ生成部１１に指示する。ＧＵＩ生成部１１は、図１４に示すようなＧＵＩデータを生成する。生成されたＧＵＩデータは出力部１２を介してディスプレイなどに出力される。図１４に示すように、ユーザは、ＧＵＩデータに提示された２種類のアップコンバート処理及びアップコンバート処理の未実行のいずれか一つを選択して決定することができる。
【０１０４】
ステップＳ３０６では、アップコンバート設定のＧＵＩにてユーザがＳＤ画質またはＳＨＤ画質のどちらかのアップコンバート処理を行う要求をした場合、ステップＳ３０７へ移行する。
【０１０５】
ステップＳ３０７では、記録再生制御部７は、例えば、図１０として示したコンテンツ管理テーブルのコンテンツＩＤに、アップコンバートフラグを付与する。なお、本実施形態でのアップコンバートフラグは、ユーザが選択したアップコンバート処理を識別可能とするフラグである。これにより、記録予約された映像コンテンツに対して、アップコンバート処理の指定がなされる。
【０１０６】
一方、ステップＳ３０６で、ユーザがアップコンバートを行わない要求をした場合、アップコンバート設定を行わずに本フローを終了する。従って、記録予約された映像コンテンツに対して、アップコンバート処理は適用されない。
【０１０７】
以上、本実施形態では、記録される映像コンテンツの規格情報に応じて、アップコンバート処理を実行するか否かをユーザに問い合わせるＧＵＩの表示を選択的に切り替えている。これにより、ユーザは映像コンテンツを記録部に記録する際、意識することなく、アップコンバート処理が有効なコンテンツか否かを知ることができる。また、記録予約時に合わせてアップコンバート処理の要否を設定することができる。
【０１０８】
また、アップコンバート処理に複数種類が存在する場合、映像コンテンツに対して実行可能な処理方法や処理レベルと、所要時間を自動的に提示することで、ユーザはアップコンバート処理を容易に選択可能となる。
【０１０９】
なお、本実施形態ではアップコンバートの処理種類の例として、ＳＤ画質の映像コンテンツに対するアップコンバートの適用種類をＨＤ画質への変換またはＳＨＤ画質への変換の２種類とした。しかし、適用する処理アルゴリズムの違いなどを選択できるように構成することも可能である。また、映像に限らず、音質のアップコンバートなどを組合せることも可能である。
【０１１０】
（その他の実施形態）
上述した第１の実施形態、第２の実施形態、及び第３の実施形態では、ユーザによる映像コンテンツの記録予約操作時に、その映像コンテンツの規格情報から、アップコンバート処理が可能なコンテンツか否かを判定していた。しかしながら、映像コンテンツの記録予約時ではなく、映像コンテンツの記録処理中であっても、アップコンバート設定は可能である。
【０１１１】
例えば、映像コンテンツの記録処理中にユーザが記録処理中のコンテンツを指定し、アップコンバート処理を起動するための操作を行ったとする。その後、記録再生制御部７は、記録処理中のコンテンツの規格情報をコンテンツ情報記憶部４から取得する。そして、上述した第１の実施形態のステップＳ１０２で説明した処理を実行すればよい。
【０１１２】
また、映像コンテンツの記録予約時や、記録処理中ではなく、記録終了後にアップコンバート設定は可能である。
【０１１３】
即ち、ユーザが自発的にアップコンバート処理の要否判定を行う映像コンテンツの指定操作を行うことで、本発明の映像記録再生装置は、上述した各実施例での処理を実行可能である。
【０１１４】
しかしながら、ユーザによる映像コンテンツの記録予約操作を、ユーザによる映像コンテンツの指定と位置づける方が好適である。これは、記録予約操作をトリガとして自動的にアップコンバート設定の要否をユーザに問い合わせる方が、別途アップコンバート設定をユーザが発意して操作するよりも、ユーザの操作性が向上するためである。
【０１１５】
なお、上述の各実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
【０１１６】
従って、上述の各実施形態をコンピュータで実現するために、該コンピュータに供給されるコンピュータプログラム自体も本発明を実現するものである。つまり、上述の実施形態の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【０１１７】
なお、上述の実施形態を実現するためのコンピュータプログラムは、コンピュータで読み取り可能であれば、どのような形態であってもよい。例えば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等で構成することができるが、これらに限るものではない。
【０１１８】
上述の実施形態を実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【０１１９】
有線／無線通信を用いたコンピュータプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムファイル）をサーバに記憶しておく。プログラムファイルとしては、実行形式のものであっても、ソースコードであっても良い。
【０１２０】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムファイルをダウンロードすることによって供給する。この場合、プログラムファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
【０１２１】
つまり、上述の実施形態を実現するためのプログラムファイルをクライアントコンピュータに提供するサーバ装置も本発明の一つである。
【０１２２】
また、上述の実施形態を実現するためのコンピュータプログラムを暗号化して格納した記憶媒体をユーザに配布し、所定の条件を満たしたユーザに、暗号化を解く鍵情報を供給し、ユーザの有するコンピュータへのインストールを可能とすることも可能である。鍵情報は、例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【０１２３】
また、上述の実施形態を実現するためのコンピュータプログラムは、すでにコンピュータ上で稼働するＯＳの機能を利用するものであってもよい。
【０１２４】
さらに、上述の実施形態を実現するためのコンピュータプログラムは、その一部をコンピュータに装着される拡張ボード等のファームウェアで構成してもよいし、拡張ボード等が備えるＣＰＵで実行するようにしてもよい。
【図面の簡単な説明】
【０１２５】
【図１】本発明における映像記録再生装置の構成を説明するブロック図である。
【図２】ＡＲＩＢ規格のコンポーネント記述子の内容を示す図である。
【図３】ＡＲＩＢ規格のコンポーネント種別の内容を示す図である。
【図４】本発明におけるアップコンバート処理部の構成を説明するブロック図である。
【図５】本発明の第１の実施形態における処理手順を示すフローチャートである。
【図６】本発明における記録予約画面の一例を示す図である。
【図７】本発明におけるアップコンバートの要否を判定するためのテーブルの例を示す図である。
【図８】本発明におけるアップコンバートの予測時間を保持する予測時間テーブルの例を示す図である。
【図９】本発明におけるアップコンバートの設定を行う設定画面の一例を示す図である。
【図１０】本発明におけるコンテンツ管理テーブルの一例を示す図である。
【図１１】本発明の第２の実施形態における処理手順を示すフローチャートである。
【図１２】本発明の第２の実施形態におけるアップコンバート処理の重複状態を説明するための図である。
【図１３】本発明の第３の実施形態における処理手順を示すフローチャートである。
【図１４】本発明の第３の実施形態におけるアップコンバートの設定を行う設定画面の一例を示す図である。
【図１】
2008153865.tif 000003
【図２】
2008153865.tif 000004
【図３】
2008153865.tif 000005
【図４】
2008153865.tif 000006
【図５】
2008153865.tif 000007
【図６】
2008153865.tif 000008
【図７】
2008153865.tif 000009
【図８】
2008153865.tif 000010
【図９】
2008153865.tif 000011
【図１０】
2008153865.tif 000012
【図１１】
2008153865.tif 000013
【図１２】
2008153865.tif 000014
【図１３】
2008153865.tif 000015
【図１４】
2008153865.tif 000016