(57)【要約】【課題】ユーザの嗜好に合わせて快適にトランスコード処理を行う記録再生装置を提供する。【解決手段】記録再生部６は、第１の圧縮方式の信号（録画番組）を記録媒体２に記録し、記録媒体への記録の行われない期間に、記録媒体に記録されている第１の圧縮方式の信号を再生し、トランスコード部８により第２の圧縮方式の信号に変換する。変換後の第２の圧縮方式の信号を記録媒体２に記録するとともに、記録媒体に記録されている変換前の第１の圧縮方式の信号を消去する。制御部３は、メモリ４に記憶されている録画履歴情報を参照して録画済番組と録画予約のない時間帯を検索し、トランスコード部８にて変換する対象番組と変換する時間帯のスケジュールを設定する。【選択図】図１
2008027473.tif 000002
【特許請求の範囲】
【請求項１】
圧縮された映像信号または音声信号を記録媒体に記録再生する記録再生装置において、
上記映像信号または音声信号を上記記録媒体に記録し該記録媒体から再生する記録再生部と、
第１の圧縮方式で圧縮された第１の映像信号または音声信号を第２の圧縮方式で圧縮された第２の映像信号または音声信号に変換処理するトランスコード部とを備え、
上記記録再生部は、上記第１の映像信号または音声信号を上記記録媒体に記録し、該記録媒体への記録の行われない期間に、該記録媒体に記録されている上記第１の映像信号または音声信号を再生し、上記トランスコード部により上記第２の映像信号または音声信号に変換し、変換後の上記第２の映像信号または音声信号を上記記録媒体に記録するとともに、上記記録媒体に記録されている変換前の上記第１の映像信号または音声信号を消去することを特徴とする記録再生装置。
【請求項２】
請求項１記載の記録再生装置において、
前記トランスコード部は、前記第１の映像信号または音声信号を所定長さを単位として変換処理を行い、
前記記録再生部は、変換済の該第１の映像信号または音声信号を前記記録媒体から消去することで、変換前の第１の映像信号または音声信号と変換後の第２の映像信号または音声信号との共存期間が所定時間を超えないようにすることを特徴とする記録再生装置。
【請求項３】
請求項１記載の記録再生装置において、
デジタル放送信号を受信するチューナと、
該チューナで受信したデジタル放送信号からユーザにより指定された番組を前記記録媒体に録画するとともに、録画した番組を前記トランスコード部にて他の圧縮方式に変換させる制御を行う制御部と、
録画済番組と録画予約されている番組に関する録画履歴情報を記憶するメモリとを備え、
上記制御部は、該メモリに記憶されている録画履歴情報を参照して録画済番組と録画予約のない時間帯を検索し、前記トランスコード部にて変換する対象番組と変換する時間帯のスケジュールを設定し、それに従って前記トランスコード部は対象番組の圧縮方式を変換することを特徴とする記録再生装置。
【請求項４】
請求項３記載の記録再生装置において、
前記メモリは、前記トランスコード部にて変換処理した番組の履歴を記憶し、
前記制御部は、前記スケジュールを設定する際、前記メモリの録画履歴情報を参照して、変換する対象番組としては過去に変換した頻度が高い番組を優先させ、変換する時間帯としては録画予約のない時間帯であっても過去に録画の頻度が高い番組の時間帯を避けるように設定することを特徴とする記録再生装置。
【請求項５】
請求項３記載の記録再生装置において、
前記トランスコード部により番組の変換処理中にユーザによる録画開始の指示があった場合、変換処理と録画処理とが重複していることを警告表示し、
いずれの処理を優先させるかをユーザに選択させるか、あるいは変換処理を中断して録画処理を優先させることを特徴とする記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に映像・音声信号等を圧縮して記録し再生する記録再生装置に関する。
【背景技術】
【０００２】
デジタル放送信号をハードディスクや光ディスク記録媒体に記録する場合、通常、放送規格に準拠したフォーマットで記録する。例えば、大容量光ディスクであるＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）媒体を利用した映像・音声の記録に関しては、ＢＤＡＶ（ＢＤ  Ａｕｄｉｏ／Ｖｉｓｕａｌ）フォーマットと呼ばれる規格が制定されている。このフォーマットでは、受信したデジタル放送をそのままの圧縮方式（符号化方式）にてＢＤ媒体に記録する。すなわち、映像信号はＭＰＥＧ２方式で受信しそのままＢＤ媒体に記録する。
【０００３】
一方、ＢＤ媒体ではリードオンリーメディア向けのＢＤＭＶ（ＢＤ  ＭｏＶｉｅ）フォーマットと呼ばれる規格が制定されている。このフォーマットでは、映像信号はＭＰＥＧ２方式よりも圧縮度の高いＨ．２６４方式を採用してより高効率に記録されている。よって、ＭＰＥＧ２方式で受信した映像信号を圧縮度の高いＨ．２６４方式に変換して媒体に記録保存すれば、媒体容量を節約し利用効率を向上させることができる。
【０００４】
しかしながら、デジタル放送を受信しながら、リアルタイムで高圧縮方式に変換するためには、高性能のエンコーダ（トランスコーダ）が必要であり、特に高解像度（ＨＤ）放送信号は情報量が多く、これを快適に変換するのは容易ではない。そこで、リアルタイム変換ではなく、装置の空き時間を利用して後で変換するようにすれば、エンコーダ（トランスコーダ）への負担が軽減されるので実現性が高くなる。
【０００５】
例えば特許文献１には、製品コストを招致することなく、１倍速を超える素材（映像／音声データ）転送を実現しながら圧縮方式を変換する技術が提案されている。ここでは、１倍速を超える転送レートで入力される圧縮素材をそのまま媒体に記録した後、媒体へのアクセス空き時間を利用して媒体から再生し、１倍速で他の圧縮方式に変換し媒体に再記録するものである。
【０００６】
【特許文献１】特開２００１−１１０１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記特許文献１の技術によれば、１倍速のトランスコーダを用いながら、１倍速を超える映像／音声データの転送速度に対応することが可能となる。しかしながら、トランスコーダで変換する前の映像／音声データをそのまま媒体に格納しており、媒体の残容量を圧迫するために新たに記録できるデータ量が減少してしまう。また、ユーザからすれば、トランスコード処理はユーザが特に意識しないバックグラウンド処理として自動的に実行することが望ましい。特に、トランスコードしたい番組数が増加し、また、トランスコード可能な空き時間が限られているような場合には、ユーザが自分でトランスコードのスケジュールを設定するのは煩わしい。また、設定ミスがあるとトランスコード処理が失敗して、復元できなくなる恐れもある。またユーザごとに嗜好が異なり、それを反映したスケジューリングが好ましい。上記特許文献１では、このようなユーザの使い勝手を考慮したトランスコード処理の技術は開示されていない。
【０００８】
本発明の目的は、ユーザの嗜好に合わせて快適にトランスコード処理を行う記録再生装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明による記録再生装置は、圧縮された映像信号または音声信号を記録媒体に記録し記録媒体から再生する記録再生部と、第１の圧縮方式で圧縮された第１の映像信号または音声信号を第２の圧縮方式で圧縮された第２の映像信号または音声信号に変換処理するトランスコード部とを備える。記録再生部は、第１の映像信号または音声信号を記録媒体に記録し、記録媒体への記録の行われない期間に、記録媒体に記録されている第１の映像信号または音声信号を再生し、トランスコード部により第２の映像信号または音声信号に変換し、変換後の第２の映像信号または音声信号を記録媒体に記録するとともに、記録媒体に記録されている変換前の第１の映像信号または音声信号を消去する。
【００１０】
ここにトランスコード部は、第１の映像信号または音声信号を所定長さを単位として変換処理を行い、記録再生部は、変換済の第１の映像信号または音声信号を記録媒体から消去することで、変換前の第１の映像信号または音声信号と変換後の第２の映像信号または音声信号との共存期間が所定時間を超えないようにする。
【００１１】
さらに本発明の記録再生装置は、デジタル放送信号を受信するチューナと、受信したデジタル放送信号からユーザにより指定された番組を記録媒体に録画するとともに、録画した番組をトランスコード部にて他の圧縮方式に変換させる制御を行う制御部と、録画済番組と録画予約されている番組に関する録画履歴情報を記憶するメモリとを備える。制御部は、メモリに記憶されている録画履歴情報を参照して録画済番組と録画予約のない時間帯を検索し、トランスコード部にて変換する対象番組と変換する時間帯のスケジュールを設定し、それに従ってトランスコード部は対象番組の圧縮方式を変換する。
【発明の効果】
【００１２】
本発明によれば、ユーザの嗜好に合わせて自動的にトランスコード処理を行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を用いて本発明の実施に好適な実施形態の例を説明する。実施例ではハードディスク媒体を使用し、映像信号の圧縮方式をＭＰＥＧ２方式からＨ．２６４方式へ変換（トランスコード）する場合を例に説明するが、本発明はこれに限定するものではない。
【００１４】
図１は、本発明による記録再生装置の一実施例を示すブロック図である。記録再生装置１は、デジタル放送を受信して得た映像・音声信号、またはカメラ等の外部機器から入力した映像・音声信号を記録媒体２に所定の圧縮符号化方式で記録し、また記録媒体２から映像・音声信号を再生して所望の圧縮方式の信号として出力する。
【００１５】
記録媒体２は例えばハードディスクであり、映像信号をＭＰＥＧ２方式またはＨ．２６４方式にて記録する。制御部３は、装置全体の制御を司り、エンコーダ／デコーダ部８の設定やドライブ６のリード／ライト（Ｒ／Ｗ）制御を行う。メモリ４は、ユーザの予約情報等を記憶するフラッシュメモリである。トラックバッファ５は、ハードディスクドライブ（ＨＤＤ）６へのＲ／Ｗのためのバッファメモリであり、ＳＤＲＡＭなどの大容量メモリで構成される。ＨＤＤ６は、ハードディスク媒体２を駆動し、図示しない磁気ヘッドによりデータの記録再生を行う。
【００１６】
エンコーダ／デコーダ（トランスコード）部８は、外部から入力した映像・音声信号を圧縮符号化（エンコード）し、また媒体２から再生した信号を伸長復号化（デコード）する。さらに、デジタル放送から受信した映像・音声信号や、媒体２から読み出したデータを異なる圧縮方式に変換（トランスコード）する機能を有する。入力部９は、装置１の外部からアナログ映像音声信号を入力する。出力部１０は、装置１の外部へアナログ映像音声信号を出力する。チューナ１１はデジタル放送を受信し、映像音声多重化信号（以下、ストリーム信号）を装置１へ入力する。分離部１２は、チューナ１１からのストリーム信号、または媒体２から再生したストリーム信号を映像信号と音声信号に分離する。多重化部１３は、映像信号と音声信号を多重化してストリーム信号を生成する。ユーザインタフェース（Ｉ／Ｆ）１４は、ユーザの操作ボタンやＦＬ表示管、リモコン受光部であり、ユーザからの記録再生（予約を含む）指示を受け付けるとともに、ユーザへの通知情報を表示する。
【００１７】
まず、本実施例の装置における映像・音声信号の圧縮符号化方式（以下、単に方式とも呼ぶ）の変換処理の概要について説明する。
【００１８】
本実施例の装置では、ユーザはユーザＩＦ１４から録画番組の予約等の操作を行い、受け付けた予約情報等はメモリ４に記憶する。チューナ１１で受信したデジタル放送信号を分離部１２で映像信号（ＭＰＥＧ２方式）と音声信号（ＡＡＣ方式）に分離し、制御部３はメモリ４を参照して、予約されている録画対象の番組を抽出する。抽出した番組は多重化部１３で多重化し、トラックバッファ５、ＨＤＤ６を介して一旦媒体２に記録する。このようにして媒体２には、録画済のいくつかの番組が受信した方式のまま格納される。またユーザは、録画した番組についてトランスコードの優先順位を設定することができ、番組毎の優先情報をメモリ４に記憶する。制御部３はメモリ４を参照して、トランスコードのスケジュールを設定して、メモリ４に記憶する。すなわち、録画予約（トランスコードの予約を含む）のなされていない空き時間を調べ、ユーザの指定する番組を優先してトランスコードを実行する。この処理はバックグラウンドで実行するので、ユーザは意識する必要がない。
【００１９】
トランスコード処理は次のように行う。媒体２から対象となる番組のストリーム信号を読み出し、分離部１２にて映像信号と音声信号に分離する。トランスコード部８は、映像信号を他の方式（例えばＨ．２６４方式）へ、音声信号を他の方式（例えばＡＣ３方式）へ変換する。変換後の映像信号と音声信号は、多重化部１３にて多重化し媒体２へ再度記録する。そして、今まで格納していた当該番組のストリーム信号を媒体２から消去する。このようにすれば、受信したＭＰＥＧ２と同等の画質で、２〜３倍圧縮率の高いＨ．２６４方式に置換することができるので、媒体の利用効率が大幅に向上する。また、媒体上に同一コンテンツが複数個残存することがなく、著作権保護を順守することができる。なお、音声信号については変換せずにＡＡＣ方式のままとしても、媒体容量の節約の効果は得られる。
【００２０】
図２は、複数の番組をトランスコードする処理を模式的に示した図である。例えば受信した２つの番組１，２を、受信した方式（ＭＰＥＧ２）で同時に録画する。次に空き時間を利用して、ユーザの優先する番組１を他の方式（Ｈ．２６４）へトランスコードする（トランスコード（１））。さらに、空き時間を利用して他方の番組２を他の方式へトランスコードする（トランスコード（２））。このようにして、録画時間帯が重なった番組でも、高圧縮の方式（Ｈ．２６４）に変換して格納することができる。
【００２１】
図３は、トランスコード処理におけるデータ構成を模式的に示す図である。ここでは、ＭＰＥＧ２方式の映像信号３１をＨ．２６４方式の映像信号３２へ変換する場合を示す。変換処理は、１ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）（符号３３）単位で変換を繰り返す。このようにすれば、トランスコードが途中で中断し、中断時点から変換処理を再開しても、映像信号は乱れることがない。また、著作権保護（コピー制限）の対象になるコンテンツでは、「ムーブ」の規定により制限を受ける。すなわち、変換元のコンテンツと変換先のコンテンツは、重複して存在する共存期間は例えば最大１分間に制限される。よって、トランスコードを完了した変換元のコンテンツは逐次消去するようにして、両者の共存する時間が１分間を超えないようにしなければならない。１ＧＯＰ単位で変換と消去を行えば、上記「ムーブ」の規定を満たすことができる。
【００２２】
このように本実施例では、媒体上に同一コンテンツが複数個残存することがなく、著作権保護を順守することができる。また、媒体容量を節約しコンテンツを効率的に保存することができる。
【００２３】
次に、本実施例におけるトランスコードのスケジュール設定について具体的に説明する。図４は、ユーザの設定した条件に合わせてトランスコードのスケジュールを決定する一例を示す。
【００２４】
図４（ａ）は、ユーザの設定した録画番組予約状況の一覧で、予約順に並べて表示している。ユーザはＥＰＧ画面から番組を選択し録画予約の設定を行う。その場合、ビットレートの指定において、「Ｈ．２６４変換」の要否とその優先度「高／低」のメニューを設け、ユーザが選択できるようにする。なお、優先度の設定は番組録画後に行うこともできる。
【００２５】
図４（ｂ）は、トランスコードを行う番組の一覧で、（ａ）のユーザの設定条件に合わせて優先度順に並べて表示している。ここでは番組Ｎｏ．２が最優先になっている。
【００２６】
図４（ｃ）は、装置の空き時間の一覧で、（ａ）で録画予約のなされていない時間帯を表示している。
【００２７】
図４（ｄ）は、トランスコードのスケジュール一覧で、（ｂ）と（ｃ）の条件を基に決定する。この場合、空き時間の長さと変換する番組の長さを比較し、トランスコードが途中で中断しないように決定することが望ましい。
【００２８】
さらには、録画予約のない時間帯であっても、ユーザが将来録画する可能性の高い時間帯を避けてスケジュールする。すなわち、現在の録画予約状況と過去の視聴番組の履歴等を検索し、ユーザの嗜好（好みのジャンル等）の傾向を把握し、将来録画する可能性のある番組を抽出し、その番組の時間帯を避けてトランスコードを行うようにスケジュールする。これについての詳細は後述する。
【００２９】
以上のスケジュール決定は、装置の制御部３がメモリ４からユーザの設定情報や過去の録画情報履歴を読み出して自動的に行う。そしてユーザには（ａ）の番組予約画面を表示するだけで、（ｂ）〜（ｄ）のトランスコードスケジュールについては特に表示せずに、バックグラウンドで処理する。ただしユーザが希望すれば、（ｂ）〜（ｄ）についても表示することができる。
【００３０】
一方、上記のトランスコードのスケジュール設定をユーザが主体で行うこともできる。図５は、ユーザがトランスコードの予約設定を行い、またトランスコード動作と録画動作が重なった場合の処理について説明する図である。
【００３１】
図５（ａ）は、録画予約及びトランスコードの予約画面の一例を示す。ユーザにより番組１〜３が録画予約されており、ユーザはその空き時間を見つけて録画済番組のトランスコードの予約を行う。ここでは、番組１，３についてトランスコードの予約を行っている。
【００３２】
図５（ｂ）（ｃ）は、トランスコード中にユーザ操作による録画が開始する場合の警告表示の例である。これは、トランスコードの予約後にユーザ操作による番組録画の予約が重複した場合も同様である。（ｂ）では重複している旨をユーザに警告表示し、トランスコードと録画のいずれを優先させるかユーザに選択させる場合である。一方（ｃ）では、重複している旨を警告表示し、録画を優先させて自動的にこれに切り替え、トランスコードを中断させる場合である。そして、中断した番組の残りの部分は別の時間帯にスケジュールし直すことも可能である。もちろん（ｃ）とは逆に、トランスコードを自動的に優先させ、警告表示してトランスコードをそのまま続行させることも可能である。
【００３３】
次に、ユーザの嗜好傾向に合わせ、かつ効率の良いトランスコードのスケジュールを自動的に設定する方法について説明する。そのためのアルゴリズム（設定条件）としては、次のものが有効である。まず、トランスコードの対象とする番組選択に関しては、（＃１）から（＃３）があげられる。
（＃１）前回トランスコードが中断した番組があれば、その番組を優先させる。
（＃２）番組ごとにユーザが指定したトランスコードの優先度があれば、それに従う。
（＃３）過去のトランスコード履歴（ログ）から、トランスコードされる頻度の高い番組、またはそれの属するジャンルを検索し、該当する番組を優先させる。
【００３４】
またトランスコードを実施する時間帯に関しては、（＃４）から（＃６）があげられる。
（＃４）録画予約されていない空き時間の中から、過去の番組録画履歴（ログ）をもとに録画される頻度が高い時間帯を検索し、これを避ける。
（＃５）過去のキーワード自動録画（例えば「サッカー」と登録しておくと、ＥＰＧなどを検索してサッカー関連の番組をすべて録画する機能）に用いられたキーワードの履歴から、使用頻度の高いキーワードについて検索を行い、ヒットした番組の時間帯を避ける。
（＃６）電力料金の安い夜間（深夜）電力を有効利用するため、夜間（深夜）時間帯に実施する。
【００３５】
図６〜図９は、上記アルゴリズムに従いトランスコードのスケジュールを設定して実行するフローチャートの一例を示す。
【００３６】
図６は、トランスコード処理の全体の流れを示す。トランスコードの開始の指示を受けると、前回までにトランスコードが途中で中断した番組があるかどうか判定し（Ｓ１０２）、該当する番組があればそれを優先してトランスコードを実行する（アルゴリズム＃１）。その場合、前記図３で説明したように、トランスコードを１ＧＯＰ単位で再開することにより支障は生じない。また、ユーザが設定したトランスコードの予約があるかどうか判定する（Ｓ１０３）。予約があれば、それに従いトランスコードを実行する。
【００３７】
次に、装置が自動でトランスコードのスケジュールを設定する。まず、トランスコードを行う対象番組を選択する（Ｓ１０４）。そして、トランスコードを実行する時間帯を選択する（Ｓ１０５）。これらの選択については、図７〜図９で詳細に説明する。選択した番組と選択した時間帯を組み合わせてスケジュールを設定し、トランスコードを実行する（Ｓ１０６）。そして、トランスコード中にユーザの録画操作等で中断することがあれば（Ｓ１０７）、トランスコード処理を終了する（Ｓ１０８）。
【００３８】
図７は、トランスコードを行う対象番組を選択する工程（Ｓ１０４）について詳細に示したものである。まず、録画した番組について、ユーザが指定したトランスコードの優先度が設定されているかどうか判定し（Ｓ２０２）、設定されていればそれに従い優先度の高い番組を選択する（Ｓ２０３）（アルゴリズム＃２）。ユーザにより設定されていない場合は、過去のトランスコードの履歴を参照する。そして、トランスコードされた番組の中からその頻度の高い番組を抽出する（Ｓ２０４）。抽出した番組と同一番組が存在すれば、その番組を対象番組として選択する（Ｓ２０６）（アルゴリズム＃３）。さらに、過去のトランスコードの履歴を参照して、トランスコードされた番組のジャンルを調べ、頻度の高いジャンルを抽出する（Ｓ２０７）。そして抽出したジャンルに属する番組が存在すれば、その番組を対象番組として選択する（Ｓ２０９）（アルゴリズム＃３）。以上で選択できない場合は、録画日時の最も古い番組を選択する（Ｓ２１０）。
【００３９】
図８は、トランスコードを実行する時間帯を選択する工程（Ｓ１０５）について詳細に示したものである。まず、録画予約とトランスコード予約のなされていない時間帯（Ｔ１）を抽出する（Ｓ３０２）。先に選択したトランスコード対象番組（Ｓ１０４）のトランスコードに要する時間に対して、抽出した時間Ｔ１が十分余裕あるかどうか判定する（Ｓ３０３）。余裕がなければ（時間が不足する場合も含む）、抽出した時間帯Ｔ１を選択する（Ｓ３０４）。余裕があれば、過去の録画履歴を参照する。そして、過去に録画された番組の中からその頻度の高い番組を検索し、その時間帯（Ｔ２）を抽出する（アルゴリズム＃４）。また、過去にキーワード自動録画を行っていれば、その使用頻度の高いキーワードにヒットする番組を検索し、その時間帯（Ｔ２）を抽出する（アルゴリズム＃５）。そして上記時間帯（Ｔ１）からこの抽出した時間帯（Ｔ２）を差し引く（Ｓ３０５）。対象番組のトランスコードに要する時間に対して、差し引いた時間（Ｔ１−Ｔ２）が十分余裕あるかどうか判定する（Ｓ３０６）。余裕がなければ、差し引いた時間帯（Ｔ１−Ｔ２）を選択する（Ｓ３０７）。余裕があれば、時間帯（Ｔ１−Ｔ２）のうち、夜間（深夜）部分の時間帯（Ｔ３）を抽出し（Ｓ３０８）（アルゴリズム＃６）、この時間帯（Ｔ３）を選択する（Ｓ３０９）。そして対象番組のトランスコードに要する時間に対して、上記選択した時間で十分かどうか判定する（Ｓ３１０）。十分であれば、選択した時間帯を割り当てる。十分でなければ（不足すれば）Ｓ３０２に戻り、追加する時間帯を選択して割り当てる。その場合は、番組の途中でトランスコードが中断することになる。
【００４０】
また、図９はトランスコードを実行する時間帯を選択する工程（Ｓ１０５）についての他の例である。図８では短い時間であってもトランスコードを実行しようという思想であったが、図９で説明する手順ではある程度の時間を確保してトランスコードを実行しようという思想である。これにより、トランスコードの中断によるデータ異常等のリスクが低減する。まず、録画予約とトランスコード予約のなされていない時間帯（Ｔ１）を抽出する（Ｓ４０２）。先に選択したトランスコード対象番組（Ｓ１０４）のトランスコードに要する時間に対して、抽出した時間Ｔ１が十分余裕あるかどうか判定する（Ｓ４０３）。余裕がなければ（時間が不足する場合も含む）、トランスコード不可と判断し（Ｓ４０４）、トランスコードを実行しないで終了する。余裕があれば、過去の録画履歴を参照する。そして、過去に録画された番組の中からその頻度の高い番組を検索し、その時間帯（Ｔ２）を抽出する（アルゴリズム＃４）。また、過去にキーワード自動録画を行っていれば、その使用頻度の高いキーワードにヒットする番組を検索し、その時間帯（Ｔ２）を抽出する（アルゴリズム＃５）。そして上記時間帯（Ｔ１）からこの抽出した時間帯（Ｔ２）を差し引く（Ｓ４０５）。対象番組のトランスコードに要する時間に対して、差し引いた時間（Ｔ１−Ｔ２）が十分余裕あるかどうか判定する（Ｓ４０６）。余裕がなければ、時間帯Ｔ１を選択する（Ｓ４０７）。余裕があれば、時間帯（Ｔ１−Ｔ２）のうち、夜間（深夜）部分の時間帯（Ｔ３）を抽出し（Ｓ４０８）（アルゴリズム＃６）、対象番組のトランスコードに要する時間に対して、上記選択した時間で十分かどうか判定する（Ｓ４０９）。十分であれば、選択した時間帯（Ｔ３）を割り当てる（Ｓ４１０）。十分でなければ（不足すれば）差し引いた時間（Ｔ１−Ｔ２）を選択して割り当てる（Ｓ４１１）。これにより、確実にトランスコードが実行可能な時間帯を抽出できるので、番組の途中でトランスコードが中断することが少なくなるという改善効果がある。
【００４１】
本実施例では、トランスコードのスケジュールを設定する際、単に録画済の番組を装置の空き時間に割り当ててトランスコードを実行するのではなく、ユーザの過去の録画履歴等を参照し優先度を判断してスケジュールを決定するので、ユーザの嗜好等を反映した快適なトランスコードを実現することができる。また、夜間時間帯に実行することで、電力料金を低減する効果もある。そしてこれらの処理は、ユーザの意識しないバックグラウンドで実行されるので、ユーザには何ら負担がかかることはない。
【００４２】
上記実施例では、記録媒体としてハードディスクを用いる場合を説明したが、記録媒体はこれに限定するものではなく、書き換え可能な光ディスク（特に大容量ＢＤ）でも同様に用いることができる。また、ハードディスクと光ディスクなど複数の媒体を併用することもできる。
例えば、図１０に示すような光ディスク（ＢＤ）媒体２０を併用する記録再生装置においては、ＢＤ媒体とＨＤＤ媒体を連携して記録することができる。この場合には、例えば変換前の信号を一旦ＨＤＤ６に格納し、続いてこれを変換（トランスコード）してドライブ６０からＢＤ媒体２０に格納するようにすれば、効率的に処理できる。なお、ＨＤＤ媒体へ記録する際、著作権保護の処理が必要である。そのためにここでは、暗号復号部１６を経由して記録および再生を行う構成とした。
【００４３】
また、図１１に示すように、外部機器Ｉ／Ｆ１８を備える記録再生装置として、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続を持つような外部ストレージ機器に対して記録再生を行う。外部ストレージ機器としては、光ディスクストレージであるＢＤ媒体２０だけでなく、ＨＤＤ媒体および半導体ストレージであるＳＤカードやフラッシュメモリを用いるものが可能であり、これらと連携して記録することができる。また、他のＨＤＤレコーダやＨＤＤビデオカメラに内蔵されたＨＤＤなどの記録媒体を外部ストレージ機器として認識させる場合も、同様に処理可能である。
【００４４】
上記実施例では、トランスコードの例として映像信号をＭＰＥＧ２方式からＨ．２６４方式へ変換する場合を説明したが、圧縮方式はこれに限定するものではない。また、音声信号についても高圧縮の方式に変換することで、媒体容量の節約の効果を増大させることができるのは言うまでもない。
【００４５】
また上記実施例では、デジタル放送からストリーム信号を入力する場合を示したが、入力信号源は特に限定するものでない。例えば図１２で示すように、カメラのＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）センサ２２で受像した映像信号とカメラのマイク２３で収音した音声信号を、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）２４を経由して入力して、これを所定の圧縮方式でエンコードして媒体に記録する場合にも、同様に適用できる。
【００４６】
また上記実施例では、デジタルチューナを１系統のみ搭載する場合を示したが、入力信号源の数は特に限定するものでない。例えば図１３に示すように、２系統のデジタルチューナ１１ａ，１１ｂを搭載した構成でも、デジタル放送受信後の処理を２系統時分割して行うことにより、同様に適用できる。３系統以上の場合でも同様である。
【図面の簡単な説明】
【００４７】
【図１】本発明による記録再生装置の一実施例を示すブロック図。
【図２】複数の番組をトランスコードする処理を模式的に示す図。
【図３】トランスコード処理におけるデータ構成を模式的に示す図。
【図４】ユーザの設定条件に合わせてトランスコードのスケジュールを決定する一例。
【図５】トランスコードの予約設定画面と、トランスコード動作と録画動作が重なった場合の警告表示の例。
【図６】トランスコード処理の全体の流れを示すフローチャート。
【図７】トランスコードを行う対象番組を選択するフローチャート。
【図８】トランスコードを実行する時間帯を選択するフローチャート。
【図９】トランスコードを実行する時間帯を選択する他のフローチャート。
【図１０】本発明による記録再生装置の他の実施例を示すブロック図。
【図１１】本発明による記録再生装置の他の実施例を示すブロック図。
【図１２】本発明による記録再生装置の他の実施例を示すブロック図。
【図１３】本発明による記録再生装置の他の実施例を示すブロック図。
【符号の説明】
【００４８】
１…記録再生装置
２…記録媒体（ハードディスク）
３…制御部
４…メモリ
５…トラックバッファ
６…ドライブ（ＨＤＤ）
８…エンコーダ／デコーダ部（トランスコード部）
９…入力部
１０…出力部
１１…チューナ
１２…分離部
１３…多重化部
１４…ユーザＩ／Ｆ
１６…暗号復号部
１８…外部機器Ｉ／Ｆ
２０…光ディスク媒体
２２…ＣＣＤセンサ
２３…マイク
２４…ＤＳＰ
６０…ドライブ。
【図１】
2008027473.tif 000003
【図２】
2008027473.tif 000004
【図３】
2008027473.tif 000005
【図４】
2008027473.tif 000006
【図５】
2008027473.tif 000007
【図６】
2008027473.tif 000008
【図７】
2008027473.tif 000009
【図８】
2008027473.tif 000010
【図９】
2008027473.tif 000011
【図１０】
2008027473.tif 000012
【図１１】
2008027473.tif 000013
【図１２】
2008027473.tif 000014
【図１３】
2008027473.tif 000015