(57)【要約】【課題】記録媒体の容量不足により信号の記録ができなくなる頻度を少なくする。【解決手段】ハードディスクレコーダ１０は、放送信号を入力するための外部端子４８と、ＤＶＤドライブ２０などと、予約情報を入力するためのリモコン受信部３４と、メモリ２８と、制御部３６とを含む。ＤＶＤドライブ２０などは、放送データを媒体に記録する。メモリ２８は、予約情報を記憶する。制御部３６は、ＤＶＤディスク３００などについて、媒体に記録できるデータ量を算出する。制御部３６は、予約情報に対応するＤＶＤディスク３００などに記録できるデータ量が放送データの量以上の場合は予約情報が表わすＤＶＤディスク３００などに、そうでない場合は記録できるデータ量が放送データの量以上の媒体のうち優先順位が最も高い媒体に、予約情報が表わす番組の放送データを記録させる。【選択図】図１
2008099130.tif 000002
【特許請求の範囲】
【請求項１】
放送信号を入力するための信号入力手段と、
前記放送信号に対応する放送データを媒体に記録するための複数の番組記録手段と、
前記媒体のいずれかと番組とに対応する予約情報、および前記媒体の優先順位を表わす情報を入力するための情報入力手段と、
前記優先順位を表わす情報および前記予約情報を記憶するための情報記憶手段と、
前記複数の番組記録手段を制御するための制御手段とを含み、
前記制御手段は、
前記媒体それぞれについて、記録できるデータ量を算出するための算出手段と、
前記予約情報に対応する前記媒体に記録できる前記データ量が前記番組についての前記放送データの量以上の場合、前記番組の放送時間が到来すると、前記放送データを記録するように、前記予約情報に対応する前記番組記録手段を制御するための手段と、
前記予約情報に対応する前記媒体に記録できる前記データ量が前記番組についての前記放送データの量未満の場合、前記番組の放送時間が到来すると、前記放送データを記録するように、前記優先順位を表わす情報に基づき、前記データ量が前記放送データの量以上の前記媒体のうち前記優先順位が最も高い前記媒体に対応する前記番組記録手段を制御するための予備制御手段とを含む、録画装置。
【請求項２】
放送信号を入力するための信号入力手段と、
前記放送信号に対応する放送データを媒体に記録するための複数の番組記録手段と、
前記媒体のいずれかと番組とに対応する予約情報を入力するための情報入力手段と、
前記予約情報を記憶するための情報記憶手段と、
前記複数の番組記録手段を制御するための制御手段とを含み、
前記制御手段は、
前記媒体それぞれについて、記録できるデータ量を算出するための算出手段と、
前記予約情報に対応する前記媒体に記録できる前記データ量が前記番組についての前記放送データの量以上の場合、前記番組の放送時間が到来すると、前記放送データを記録するように、前記予約情報に対応する前記番組記録手段を制御するための手段と、
前記予約情報に対応する前記媒体に記録できる前記データ量が前記番組についての前記放送データの量未満の場合、前記番組の放送時間が到来すると前記放送データを記録するように、前記データ量が前記放送データの量以上の前記媒体のうち優先順位が最も高い前記媒体に対応する前記番組記録手段を制御するための予備制御手段とを含む、録画装置。
【請求項３】
前記情報記憶手段は、前記予約情報に加え、前記優先順位を表わす情報を記憶するための手段を含み、
前記予備制御手段は、前記優先順位を表わす情報に基づき、前記番組記録手段を制御するための手段を含む、請求項２に記載の録画装置。
【請求項４】
前記情報入力手段は、前記予約情報に加え、前記優先順位を表わす情報を入力するための手段を含み、
前記情報記憶手段は、前記情報入力手段に入力された前記優先順位を表わす情報を記憶するための手段を含む、請求項３に記載の録画装置。
【請求項５】
前記情報入力手段は、前記予約情報に加え、前記番組に応じた優先順位を表わす優先情報を入力するための手段を含み、
前記予備制御手段は、前記優先情報の入力がなかった場合に前記番組記録手段を制御するための手段を含み、
前記制御手段は、前記予約情報に対応する前記媒体に記録できる前記データ量が前記番組についての前記放送データの量未満で、前記優先情報の入力があった場合、前記番組の放送時間が到来すると前記放送データを記録するように、前記データ量が前記放送データの量以上の前記媒体のうち前記優先情報が表わす優先順位が最も高い前記媒体に対応する前記番組記録手段を制御するための変更制御手段をさらに含む、請求項２に記載の録画装置。
【請求項６】
前記情報入力手段は、前記予約情報に加え、前記番組に応じた優先順位を基準とするか否かの判断を表わす判断情報とを入力するための手段を含み、
前記変更制御手段は、前記番組に応じた優先順位を基準とすることを前記判断情報が表わし、かつ前記優先情報の入力があった場合、前記番組の放送時間が到来すると前記放送データを記録するように、前記データ量が前記放送データの量以上の前記媒体のうち前記優先情報が表わす優先順位が最も高い前記媒体に対応する前記番組記録手段を制御するための変更制御手段をさらに含む、請求項５に記載の録画装置。
【請求項７】
前記情報記憶手段は、前記予約情報に加え、前記優先情報の受付けの可否を表わす設定情報を記憶するための手段を含み、
前記変更制御手段は、前記優先情報の受付けが可能なことを前記設定情報が表わし、前記番組に応じた優先順位を基準とすることを前記判断情報が表わし、かつ前記優先情報の入力があった場合、前記番組記録手段を制御するための手段を含む、請求項６に記載の録画装置。
【請求項８】
前記算出手段は、
前記予約情報に対応する前記媒体について、記録できるデータ量を算出するための手段と、
前記予約情報に対応する前記媒体に記録できる前記データ量が前記放送データの量未満の場合、前記予約情報に対応する前記媒体以外の媒体のいずれかについて、前記記録できるデータ量を算出するための予備算出手段とを含む、請求項２に記載の録画装置。
【請求項９】
前記予備算出手段は、前記番組記録手段が前記放送データを記録できる状態になっている前記媒体について、前記記録できるデータ量を算出するための手段を含む、請求項８に記載の録画装置。
【請求項１０】
前記予約情報は、前記複数の番組記録手段のいずれかと前記番組の放送時間とに対応する情報を含み、
前記制御手段は、前記番組の放送時間に基づき、前記番組についての前記放送データの量を算出するための手段をさらに含む、請求項２に記載の録画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録画装置に関し、特に、記録媒体（以下単に「媒体」と称する。）への情報の記録量を測定できる録画装置に関する。
【背景技術】
【０００２】
特許文献１は、複数の記録再生部と、ハイビジョン信号を検出するハイビジョン信号検出部と、設定部と、選択部と、制御部とを備える記録再生装置を開示する。記録再生部は、媒体に対して情報の記録または再生を行う。設定部は、複数の媒体のうち、いずれの媒体に対してハイビジョン信号を優先して記録するかをあらかじめ設定する。選択部は、設定部により設定された媒体に記録するハイビジョン信号を選択する。制御部は、選択部により選択されたハイビジョン信号を、設定部により設定された媒体に記録する制御を記録再生部に対して行う。
【０００３】
特許文献１に開示された発明によると、光ディスク装置への録画に関して使い勝手を良くできる。
【０００４】
特許文献２は、映像情報記録用の第１の媒体と、映像情報保存用の第２の媒体と、入力部と、予約部と、認識部と、第１管理部と、第２管理部と、不足情報取得部と、比較部と、選択部と、移動部とを有する映像記録システムを開示する。入力部は、外部から受信した映像情報を第１の媒体に入力する。予約部は、映像情報を録画予約する。認識部は、予約録画される映像情報量を認識する。第１管理部は、第１の媒体に記録されている１つ以上の映像情報の各情報量および第１の媒体の空き容量を管理する。第２管理部は、第２の媒体の空き容量を管理する。不足情報取得部は、予約録画される映像情報量から第１の媒体の空き容量を差し引いた不足予約情報量を得る。比較部は、第１の媒体の空き容量、予約録画される映像情報量、不足予約情報量、第１の媒体に既に記録されている各映像情報の情報量および第２の媒体の空き容量を比較する。選択部は、比較部による比較結果に基づいて第１の媒体に記録されている各映像情報の中から不足予約情報量を上回る映像情報量を持つ映像情報を選び出す。移動部は、選択部によって選択された映像情報を第１の媒体から第２の媒体に移動させる。
【０００５】
特許文献２に開示された発明によると、媒体の空き容量より大きな情報量を有する映像情報を複数の媒体に分割することなく記録できる。
【特許文献１】特開２００６−１６５９２５号公報
【特許文献２】特開２００２−１５２６４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示された発明では、媒体の容量不足によりハイビジョン信号の記録ができなくなることがしばしばあるという問題点がある。
【０００７】
特許文献２に開示された発明では、番組の放送が開始される直前に予約された場合、映像情報の移動が間に合わないことがあるという問題点がある。映像情報の移動と新たな番組の録画とを並行して実施することも考えられるが、録画中に停電があると、新たな番組を録画できないだけでなくすでに記録されていた映像情報まで失う可能性が生じる。
【０００８】
本発明は上述の問題点を解決するためになされたものであって、その目的は、媒体の容量不足により信号の記録ができなくなる頻度を少なくできる録画装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明のある局面にしたがうと、録画装置は、放送信号を入力するための信号入力手段と、複数の番組記録手段と、予約情報および媒体の優先順位を表わす情報を入力するための情報入力手段と、情報記憶手段と、制御手段とを含む。番組記録手段は、放送信号に対応する放送データを媒体に記録する。予約情報は、媒体のいずれかと番組とに対応する情報である。情報記憶手段は、優先順位を表わす情報および予約情報を記憶する。制御手段は、複数の番組記録手段を制御する。制御手段は、算出手段と、制御するための手段と、予備制御手段とを含む。算出手段は、複数の媒体それぞれについて、記録できるデータ量を算出する。制御するための手段は、予約情報に対応する媒体に記録できるデータ量が番組についての放送データの量以上の場合、番組の放送時間が到来すると、放送データを記録するように、予約情報に対応する番組記録手段を制御する。予備制御手段は、予約情報に対応する媒体に記録できるデータ量が番組についての放送データの量未満の場合、番組の放送時間が到来すると、放送データを記録するように、優先順位を表わす情報に基づき、データ量が放送データの量以上の媒体のうち優先順位が最も高い媒体に対応する番組記録手段を制御する。
【００１０】
本発明の他の局面にしたがうと、録画装置は、放送信号を入力するための信号入力手段と、複数の番組記録手段と、予約情報を入力するための情報入力手段と、情報記憶手段と、制御手段とを含む。番組記録手段は、放送信号に対応する放送データを媒体に記録する。予約情報は、媒体のいずれかと番組とに対応する情報である。情報記憶手段は、予約情報を記憶する。制御手段は、複数の番組記録手段を制御する。制御手段は、算出手段と、制御するための手段と、予備制御手段とを含む。算出手段は、媒体それぞれについて、記録できるデータ量を算出する。制御するための手段は、予約情報に対応する媒体に記録できるデータ量が番組についての放送データの量以上の場合、番組の放送時間が到来すると、放送データを記録するように、予約情報に対応する番組記録手段を制御する。予備制御手段は、予約情報に対応する媒体に記録できるデータ量が番組についての放送データの量未満の場合、番組の放送時間が到来すると放送データを記録するように、データ量が放送データの量以上の媒体のうち優先順位が最も高い媒体に対応する番組記録手段を制御する。
【００１１】
また、上述した情報記憶手段は、予約情報に加え、優先順位を表わす情報を記憶するための手段を含むことが望ましい。併せて、予備制御手段は、優先順位を表わす情報に基づき、番組記録手段を制御するための手段を含むことが望ましい。
【００１２】
もしくは、上述した情報入力手段は、予約情報に加え、優先順位を表わす情報を入力するための手段を含むことが望ましい。併せて、情報記憶手段は、情報入力手段に入力された優先順位を表わす情報を記憶するための手段を含むことが望ましい。
【００１３】
また、上述した情報入力手段は、予約情報に加え、優先情報を入力するための手段を含むことが望ましい。優先情報は、番組に応じた優先順位を表わす。併せて、予備制御手段は、優先情報の入力がなかった場合に番組記録手段を制御するための手段を含むことが望ましい。併せて、制御手段は、変更制御手段をさらに含むことが望ましい。変更制御手段は、予約情報に対応する媒体に記録できるデータ量が番組についての放送データの量未満で、優先情報の入力があった場合、番組の放送時間が到来すると放送データを記録するように、番組記録手段を制御する。制御される番組記録手段は、データ量が放送データの量以上の媒体のうち優先情報が表わす優先順位が最も高い媒体に対応する番組記録手段である。
【００１４】
もしくは、上述した情報入力手段は、予約情報に加え、判断情報を入力するための手段を含むことが望ましい。判断情報は、番組に応じた優先順位を基準とするか否かの判断を表わす。併せて、変更制御手段は、番組に応じた優先順位を基準とすることを判断情報が表わし、かつ優先情報の入力があった場合、番組の放送時間が到来すると放送データを記録するように、データ量が放送データの量以上の媒体のうち優先情報が表わす優先順位が最も高い媒体に対応する番組記録手段を制御する。
【００１５】
もしくは、上述した情報記憶手段は、予約情報に加え、設定情報を記憶するための手段を含むことが望ましい。設定情報は、優先情報の受付けの可否を表わす。併せて、変更制御手段は、優先情報の受付けが可能なことを設定情報が表わし、番組に応じた優先順位を基準とすることを判断情報が表わし、かつ優先情報の入力があった場合、番組記録手段を制御するための手段を含むことが望ましい。
【００１６】
また、上述した算出手段は、データ量を算出するための手段と、予備算出手段とを含むことが望ましい。データ量を算出するための手段は、予約情報に対応する媒体について、記録できるデータ量を算出する。予備算出手段は、予約情報に対応する媒体に記録できるデータ量が放送データの量未満の場合、予約情報に対応する媒体以外のいずれかについて、記録できるデータ量を算出する。
【００１７】
もしくは、上述した予備算出手段は、番組記録手段が放送データを記録できる状態になっている媒体について、記録できるデータ量を算出するための手段を含むことが望ましい。
【００１８】
また、上述した予約情報は、複数の番組記録手段のいずれかと番組の放送時間とに対応する情報を含むことが望ましい。併せて、制御手段は、番組の放送時間に基づき、番組についての放送データの量を算出するための手段をさらに含むことが望ましい。
【発明の効果】
【００１９】
本発明に係る録画装置は、媒体の容量不足により信号の記録ができなくなる頻度を少なくできる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２１】
図１のハードディスクレコーダ１０は、３種類の媒体に各種コンテンツを記録する装置である。ハードディスクレコーダ１０は、記録メディアから再生された各種コンテンツを、装置外部に予め接続されたモニタ装置１４に映像信号または音声信号として視聴可能なように出力する装置でもある。リモコン（リモートコントローラの略）１２は、ユーザが各種の指令を入力するために操作される装置であり、その指令に対応する赤外線信号を発信する。
【００２２】
ハードディスクレコーダ１０は、ＤＶＤ（Digital Versatile Disc）ドライブ２０と、ＨＤ（Hard Disk）装置２２と、外部端子４８を介して放送局から送信されるデジタル放送信号を受信する外部のアンテナ６０を接続するチューナ２４と、ＯＳＤ（On Screen Display）５０を内蔵するＭＰＥＧ（Motion Picture Experts Group）コーデックエンジン２６と、メモリ２８と、映像出力部３０と、音声出力部３２と、リモコン受信部３４と、制御部３６と、外部からデジタル情報を供給するための外部装置７０を接続する外部Ｉ／Ｆ（Inter Face）３８と、ＶＣＲ（Video Cassette Recorder）装置４０とを備える。
【００２３】
ＤＶＤドライブ２０は光ディスク（本実施の形態の場合ＤＶＤディスク３００）に符号として記録されたデジタルコンテンツを読出す装置である。ＤＶＤドライブ２０は光ディスクにデジタルコンテンツを記録する装置でもある。
【００２４】
ＨＤ装置２２は、ユーザ所望のデジタルコンテンツを符号としてハードディスク４２に記録し、その記録した符号を読出す装置である。ここで、ハードディスク４２に記録される符号としては、たとえばＭＰＥＧ２規格に準拠する映像ファイルを表わす符号やＭＰ３（MPEG-1 Audio Layer3）規格に準拠する音声ファイルを表わす符号などが挙げられる。また、ＨＤ装置２２には、制御部３６の動作プログラムが格納される。
【００２５】
ＨＤ装置２２は、媒体（本実施の形態の場合ハードディスク４２）に記録された符号のいずれかを読出す読出しヘッド４４と、放送信号やチャプタ（放送信号を受信した期間の境界）を表わす符号を媒体に記録する記録ヘッド４６とを含む。
【００２６】
チューナ２４は、アンテナ６０が受信した、放送局から発信される番組の放送信号を受付けると、制御部３６により指定されるチャンネルの放送信号（デジタルコンテンツの信号）を抽出して出力する装置である。これにより、チューナ２４は、アンテナ６０が受信した放送のいずれかを選局することとなる。
【００２７】
ＭＰＥＧコーデックエンジン２６は、ＤＶＤドライブ２０により読出された符号、ＨＤ装置２２が内蔵するハードディスク４２から読出された符号、ＶＣＲ装置４０により読出された符号、チューナ２４が抽出した放送信号および外部Ｉ／Ｆ３８を介して外部装置７０から入力された符号のうちのいずれかが制御部３６の切換制御により与えられると、与えられた放送信号や符号を復号（デコード）し、出力する装置である。ＭＰＥＧコーデックエンジン２６は、番組の映像や音声を表わす信号をＤＶＤディスク３００やハードディスク４２や図示しない磁気テープに記録させるために、制御部３６の制御により、それらの信号を符号にエンコードする装置でもある。ＭＰＥＧコーデックエンジン２６が内蔵するＯＳＤ５０は制御部３６により与えられた情報に基づいて映像データを作成し、それをモニタ装置１４の画面に可視表示するために映像出力部３０に対して出力する。
【００２８】
メモリ２８には、チューナ２４が受信可能な放送チャンネルが予めチャンネルスキャン（オートスキャン）して取得されて格納される。メモリ２８には、後述する情報の処理のためのフラグやデータも格納されている。
【００２９】
映像出力部３０は、ＭＰＥＧコーデックエンジン２６が復号した信号を出力する装置である。映像出力部３０は、その信号をモニタ装置１４が出力可能な映像信号に変換した後、映像信号をモニタ装置１４に対して出力する。映像出力部３０は、ＯＳＤ５０が作成したデータを映像信号として出力する装置でもある。
【００３０】
音声出力部３２は、ＭＰＥＧコーデックエンジンが復号した信号を出力する装置である。音声出力部３２は、その信号をモニタ装置１４が出力可能な音声信号に変換した後、音声信号をモニタ装置１４に対して出力する。
【００３１】
リモコン受信部３４は、赤外線を介してリモコン１２から発信される各種の指令信号を受信する装置である。リモコン受信部３４は、受信した指令信号を制御部３６に伝送する。
【００３２】
制御部３６は、メモリ２８に格納された動作プログラムに基づいてハードディスクレコーダ１０を構成する各部の制御を行なう装置である。制御部３６は、時刻を検出するために時計を内蔵する。
【００３３】
ＶＣＲ４０は、ＭＰＥＧコーデックエンジン２６がエンコードしたユーザ所望のデジタルコンテンツを符号として磁気テープに記録する装置である。ＶＣＲ４０は、磁気テープに符号として記録されたデジタルコンテンツを読出す装置でもある。
【００３４】
図２は、制御部２６の機能ブロック図である。制御部２６の機能は、発信部８０と、基礎制御部８２と、予備制御部８４と、変更制御部８６と、放送量算出部８８と、記録量算出部９０と、映像制御部９２と、音声制御部９４とを含む。本実施の形態の場合、これらの機能は、制御部２６により実現される仮想ユニットとみなされる。
【００３５】
発信部８０は、一定の周波数で信号を出力する。制御部２６は、この信号が生成されるタイミングに基づいて動作する。
【００３６】
基礎制御部８２は、予約情報が表わす媒体に記録できるデータ量が番組のデータ量以上の場合、番組の放送時間が到来すると、放送データを記録するように、予約装置を制御する。なお、本実施の形態の場合、「予約媒体」とは、予約情報が表わす媒体を意味する。「予約装置」とは、ＤＶＤドライブ２０とＨＤ装置２２とＶＣＲ装置４０とのうちのいずれかであって予約媒体にデータを記録する装置を意味する。また、「予約情報」とは、ユーザが番組の録画を予約するためにハードディスクレコーダ１０に入力した情報を意味する。本実施の形態の場合、予約情報は、番組の放送時間の情報と放送データが記録される媒体の情報とを含む。この場合、「番組の放送時間の情報」は、番組の開始時間と終了時間とを表わす情報を意味する。
【００３７】
予備制御部８４は、予約媒体に記録できるデータ量が放送データの量未満の場合、番組の放送時間が到来すると、次の要件を満たす装置を制御する。その第１の要件は、ＤＶＤドライブ２０とＨＤ装置２２とＶＣＲ装置４０とのうちのいずれかであることである。第２の要件は、媒体に記録できるデータ量が放送データの量以上であることである。第３の要件は、予めユーザの設定に従って定められていた優先順位が最も高い媒体に放送データを記録することである。この優先順位は、優先順位を表わす情報としてメモリ２８に予め記憶されている。予備制御部８４の制御により、予約された番組についての放送データが記録される。
【００３８】
変更制御部８６は、予約媒体に記録できるデータ量が放送データの量未満で、優先情報の入力があった場合、優先情報が表わす優先順位が最も順位が高い媒体に放送データを記録する装置を制御する。本実施の形態の場合、「優先情報」とは、予約された番組に応じた優先順位を表わす情報であって、ユーザによって入力される情報を意味する。
【００３９】
放送量算出部８８は、番組の放送時間に基づき、番組についての放送データの量を算出する。上述したように、番組の放送時間は予約情報が表わす。
【００４０】
記録量算出部９０は、ＤＶＤディスク３００とハードディスク４２とＶＣＲ装置４０が放送データを記録する磁気テープとについて、記録できるデータ量を算出する。どの媒体についてのデータ量をいつ算出するかということは特に限定されない。しかしながら、予約媒体が放送データを記録できるか否かの判断をする前に、少なくとも予約媒体に記録できるデータ量を算出することは必要である。また、その他の媒体についても、予約に従って録画が開始される少し前にはデータ量が算出されていることが望ましい。
【００４１】
本実施の形態の場合、記録量算出部９０は、基礎算出部１００と、予備算出部１０２とを含む。基礎算出部１００は、リモコン受信部３４を介して予約情報が入力された時点で、予約媒体について、記録できるデータ量を算出する。予備算出部１０２は、ＤＶＤディスク３００とハードディスク４２とＶＣＲ装置４０が放送データを記録する磁気テープとのうち、予約媒体以外の媒体について、記録できるデータ量を算出する。なお、基礎算出部１００と予備算出部１０２とが、ＤＶＤディスク３００とハードディスク４２とＶＣＲ装置４０が放送データを記録する磁気テープとについてデータ量を算出することとされていてもよいが、本実施の形態の場合、基礎算出部１００と予備算出部１０２とは、ＤＶＤディスク３００とハードディスク４２とＶＣＲ装置４０が放送データを記録する磁気テープとのうち、放送データを記録できる状態になっている媒体のみについてデータ量を算出することとする。
【００４２】
映像制御部９２は、ハードディスクレコーダ１０を構成する各部に対し、映像信号をモニタ１４に出力するための制御を実施する。
【００４３】
音声制御部９４は、ハードディスクレコーダ１０を構成する各部に対し、音声信号をモニタ１４に出力するための制御を実施する。
【００４４】
図３を参照して、ハードディスクレコーダ１０で実行されるプログラムは、予約された番組の録画に関し、以下のような制御を実行する。
【００４５】
ステップＳ１１０にて、リモコン受信部３４は、リモコン１２から、予約情報を受信する。ユーザは、リモコン１２を操作することにより、リモコン１２に予約情報を送信させる。
【００４６】
ステップＳ１１２にて、放送量算出部８８は、予約情報が表わす番組の放送時間に基づき、番組についての放送データの量を算出する。放送データの量の算出方法は特に限定されないが、本実施の形態の場合、放送量算出部８８は、番組の終了時間と開始時間との差に所定の係数を乗じることで、放送データの量を算出する。
【００４７】
放送データの量が算出されると、基礎算出部１００は、予約媒体が記録できるデータ量を算出する。データ量の算出方法は、ＤＶＤディスク３００およびハードディスク４２と磁気テープとで異なる。その具体的な方法は後述する。
【００４８】
データ量が算出されると、基礎制御部８２は、予約媒体について、記録できるデータ量すなわち残量が放送データの量以上か否かを判断する。残量が放送データの量以上と判断した場合には（ステップＳ１１２にてＹＥＳ）、処理はステップＳ１１４へと移される。もしそうでないと（ステップＳ１１２にてＮＯ）、処理はステップＳ１１６へと移される。
【００４９】
ステップＳ１１４にて、基礎制御部８２は、予約情報が表わす番組の開始時刻が到来するのを待ち受ける。時刻は、発振部８０が発振する信号に基づいて、基礎制御部８２自身により算出される。開始時刻が到来すると、基礎制御部８２は、次の処理を行う。第１の処理は、チューナ２４を制御する処理である。これにより、予約情報が表わす番組の放送信号がチューナ２４によって抽出される。第２の処理は、ＭＰＥＧコーデックエンジン２６を制御する処理である。これにより、チューナ２４が抽出した放送信号がデコードされ、予約装置に出力される。第３の処理は、予約装置を制御する処理である。これにより、ＭＰＥＧコーデックエンジン２６がデコードした信号は、予約装置により、媒体に記録される。信号の記録は、予約情報が表わす番組の終了時刻が到来するまで実施される。
【００５０】
ステップＳ１１６にて、予備制御部８４は、メモリ２８に記憶されている設定情報を参照する。本実施の形態において、「設定情報」とは、上述した優先情報の受付けの可否を表わす情報を意味する。設定情報が参照されると、予備制御部８４は、設定情報の内容に基づいて、優先情報の受付けが可能か否かを判断する。優先情報の受付けが可能な場合（ステップＳ１１６にてＹＥＳ）、処理はステップＳ１１８へと移される。もしそうでないと（ステップＳ１１６にてＮＯ）、処理はステップＳ１２２へと移される。
【００５１】
ステップＳ１１８にて、予備制御部８４は、ＯＳＤ５０に対し、制御信号を出力する。ＯＳＤ５０は、制御信号が入力されると、優先順位を変更するか否かの指示を求める旨の映像のデータを生成する。そのデータが生成されると、ＯＳＤ５０は、そのデータを映像出力部３０に出力する。映像出力部３０は、出力されたデータをモニタ装置１４が出力可能な映像信号に変換し、その映像信号をモニタ装置１４に対して出力する。モニタ装置１４は、その映像信号に基づいて、優先順位を変更するか否かの指示を求める旨の映像を表示する。
【００５２】
映像が表示されると、リモコン受信部３４は、リモコン１２からの信号を待受ける。リモコン１２からの信号が送信されると、リモコン受信部３４は、その信号を制御部３６に出力する。出力の際、その信号は、制御部３６が利用できる形式の信号に変換されている。その信号が制御部３６に出力されると、予備制御部８４は、その信号に基づいて優先順位が変更されるか否かを判断する。優先順位が変更されると判断した場合（ステップＳ１１８にてＹＥＳ）、処理はステップＳ１２０へと移される。もしそうでないと（ステップＳ１１８にてＮＯ）、処理はステップＳ１２２へと移される。
【００５３】
ステップＳ１２０にて、予備制御部８４は、変更制御部８６に信号を出力する。信号が出力されると変更制御部８６は、ＯＳＤ５０に対し、制御信号を出力する。ＯＳＤ５０は、制御信号が入力されると、優先度情報の入力を求める旨の映像のデータを生成する。そのデータが生成されると、ＯＳＤ５０は、そのデータを映像出力部３０に出力する。映像出力部３０は、出力されたデータをモニタ装置１４が出力可能な映像信号に変換し、その映像信号をモニタ装置１４に対して出力する。モニタ装置１４は、その映像信号に基づいて、優先度情報の入力を求める旨の映像を表示する。
【００５４】
映像が表示されると、リモコン受信部３４は、リモコン１２からの信号を待受ける。リモコン１２からの信号が送信されると、リモコン受信部３４は、その信号を制御部３６に出力する。出力の際、その信号は、制御部３６が利用できる形式の信号に変換されている。その信号が制御部３６に出力されると、変更制御部８６は、その信号が表わす優先度情報をメモリ２８に記憶させる。なお、この優先度情報は、予約情報が表わす番組の録画が終了した時点で消去される。また、優先度情報のリモコン１２への入力がなかった場合、処理は中断する。
【００５５】
ステップＳ１２２にて、予備算出部１０２は、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のうち次の要件を満たす装置が媒体に記録できるデータ量を算出する。第１の要件は、予約装置でないことである。第２の要件は、媒体に信号を記録できる状態にあることである。媒体に信号を記録できる状態か否かの判断基準は特に限定されるものではないが、本実施の形態の場合、媒体が装置内にあるか否かをその基準とする。なお、データ量の具体的な算出方法は、ステップＳ１１２の場合と同様である。
【００５６】
データ量が算出されると、予備制御部８４または変更制御部８６は、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のうち次の要件を満たす装置が存在するか否かを判断する。第１の要件は、データ量が算出されたことである。第２の要件は、媒体に記録できるデータ量が放送データの量を上回ることである。ステップＳ１１８にて優先順位が変更されると判断された場合、この判断は、変更制御部８６により実施される。ステップＳ１１８にて優先順位が変更されると判断されなかった場合、この判断は、予備制御部８４により実施される。上述した２つの要件を満たす装置が存在すると判断した場合（ステップＳ１２２にてＹＥＳ）、処理はステップＳ１２４へと移される。もしそうでないと（ステップＳ１２２にてＮＯ）、処理はステップＳ１２６へと移される。
【００５７】
ステップＳ１２４にて、予備制御部８４または変更制御部８６は、予約情報が表わす番組の開始時刻が到来するのを待ち受ける。時刻は、発振部８０が発振する信号に基づいて、予備制御部８４または変更制御部８６により算出される。開始時刻が到来すると、予備制御部８４または変更制御部８６は、次の処理を行う。第１の処理は、チューナ２４を制御する処理である。これにより、予約情報が表わす番組の放送信号がチューナ２４によって抽出される。第２の処理は、ＭＰＥＧコーデックエンジン２６を制御する処理である。これにより、チューナ２４が抽出した放送信号がデコードされ、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のうち次の要件を満たす装置に出力される。その第１の要件は、上述した残量が放送データの量を上回ることである。第２の要件は、第１の要件を満たす装置の中で、優先度が最も高いことである。ステップＳ１２０にて優先度情報が送信された場合、優先度は、ステップＳ１２０にてメモリ２８に記憶された優先度情報に基づいて判断される。ステップＳ１２０にて優先度情報がリモコン受信部３４に送信されなかった場合、優先度は、予めメモリ２８に記憶された優先度情報に基づいて判断される。第３の処理は、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のいずれかを制御する処理である。この処理によって制御される装置は、第２の処理においてデコードされた信号が出力される装置である。これにより、ＭＰＥＧコーデックエンジン２６がデコードした信号は、上述した残量が放送データの量を上回る装置のうち、優先度が最も高い装置により、媒体に記録される。信号の記録は、予約情報が表わす番組の終了時刻が到来するまで実施される。
【００５８】
なお、ステップＳ１２４の処理を実施するのは、予備制御部８４または変更制御部８６のうち、ステップＳ１２２の判断を担当したユニットである。
【００５９】
ステップＳ１２６にて、予備制御部８４または変更制御部８６は、基礎制御部８２に信号を出力する。信号が出力されると、基礎制御部８２は、予約情報が表わす番組の開始時刻が到来するのを待ち受ける。時刻は、発振部８０が発振する信号に基づいて、基礎制御部８２自身により算出される。開始時刻が到来すると、基礎制御部８２は、次の処理を行う。第１の処理は、チューナ２４を制御する処理である。これにより、予約情報が表わす番組の放送信号がチューナ２４によって抽出される。第２の処理は、ＭＰＥＧコーデックエンジン２６を制御する処理である。これにより、チューナ２４が抽出した放送信号がデコードされ、予約装置に出力される。第３の処理は、予約装置を制御する処理である。これにより、ＭＰＥＧコーデックエンジン２６がデコードした信号は、予約装置により、媒体に記録される。信号の記録は、残量がゼロになるまで実施される。
【００６０】
以上のような構造およびフローチャートに基づく、ハードディスクレコーダ１０の動作について説明する。
【００６１】
［ユーザが指定した装置において残量が十分ある場合］
ユーザは、リモコン１２を操作することにより、リモコン１２に予約情報を送信させる。リモコン受信部３４は、リモコン１２から、予約情報を受信する（ステップＳ１１０）。
【００６２】
予約情報が受信された後、放送量算出部８８は、予約情報が表わす番組の放送時間に基づき、番組についての放送データの量を算出する。放送データの量が算出されると、基礎算出部１００は、予約媒体に記録できるデータ量を算出する。
【００６３】
ＤＶＤドライブ２０およびＨＤ装置２２とＶＣＲ装置４０とについての、媒体に記録できるデータ量の算出方法について説明する。
【００６４】
ＤＶＤドライブ２０およびＨＤ装置２２の場合、基礎算出部１００は、ＤＶＤディスク３００あるいはハードディスク４２から、セクタが使用中か否かを表わすデータを読出す。そのデータが読出されると、基礎算出部１００は、そのデータに基づいて、使用中でないセクタの数を計数する。使用中でないセクタの数が計数されると、基礎算出部１００は、使用中でないセクタの数に１セクタあたりのデータ量を乗じて、媒体に記録できるデータ量を算出する。
【００６５】
ＶＣＲ装置４０の場合、基礎算出部１００は、ＶＣＲ装置４０に対し、磁気テープを早送りさせるための制御信号を出力する。これが出力されると、ＶＣＲ装置４０は磁気テープの早送りを開始する。この制御信号の出力と同時に、基礎算出部１００は、磁気テープの早送りに費やされた時間の計測を開始する。この時間の計測の方法は特に限定されるものではないが、本実施の形態の場合、基礎算出部１００は、次の手順によりこの時間を計測することとする。第１の手順は、早送りのための制御信号を出力した時から磁気テープの早送りが終了した旨の信号をＶＣＲ装置４０が基礎算出部１００に出力した時までに発振部８０が発振した信号の数を計数することである。第２の手順は、第１の手順において計数した信号の数に、発振部８０がある信号を出力してから次の信号を出力するまでの時間を乗じることである。第３の手順は、早送りを開始した位置まで、磁気テープを巻戻すことである。
【００６６】
予約装置が媒体に記録できるデータ量が算出されると、基礎制御部８２は、予約媒体について、残量が放送データの量以上か否かを判断する（ステップＳ１１２）。この場合、残量が十分あるので（ステップＳ１１２にてＹＥＳ）、基礎制御部８２は、番組の開始時刻が到来すると、録画を行う（ステップＳ１１４）。
【００６７】
［ユーザが指定した装置において残量が不足し、かつ優先度情報の入力が禁止されている場合］
ステップＳ１１０の処理を経て、基礎制御部８２は、予約媒体について、記録できるデータ量すなわち残量が放送データの量以上か否かを判断する（ステップＳ１１２）。
【００６８】
この場合、残量が不足するので（ステップＳ１１２にてＹＥＳ）、予備制御部８４は、設定情報の内容に基づいて、優先情報の受付けが可能か否かを判断する（ステップＳ１１６）。
【００６９】
この場合、優先情報の受付けが禁止されているので（ステップＳ１１６にてＮＯ）、予備算出部１０２は媒体に記録できるデータ量を算出する。
【００７０】
データ量が算出されると、予備制御部８４または変更制御部８６は、残量が放送データの量を上回る装置が存在するか否かを判断する（ステップＳ１２２）。
【００７１】
この場合、残量が放送データの量を上回る装置が存在すると（ステップＳ１２２にてＹＥＳ）、そのような装置のうち、最も優先度が高い装置に、予約情報が表わす番組が録画される（ステップＳ１２４）。
【００７２】
［ユーザが指定した装置において残量が不足するため、優先度情報が入力される場合］
ステップＳ１１０およびステップＳ１１２の処理を経て、予備制御部８４は、設定情報の内容に基づいて、優先情報の受付けが可能か否かを判断する（ステップＳ１１６）。
【００７３】
この場合、優先情報の受付けが可能なので（ステップＳ１１６にてＹＥＳ）、モニタ装置１４は、その映像信号に基づいて、優先順位を変更するか否かの指示を求める旨の映像を表示する。図４は、その映像の一例を表わす図である。
【００７４】
その映像が表示されると、ユーザは、リモコン１２の図示しないカーソルキーを操作する。カーソルキーが操作されるたび、リモコン１２は、操作されたキーに対応する信号をリモコン受信部３４に送信する。リモコン受信部３４がその信号を受信すると、制御部３６の映像制御部９２は、モニタ装置１４に表示された映像におけるカーソルの位置を移動させる。その後、リモコン１２の図示しない決定キーをユーザが操作すると、リモコン受信部３４は、リモコン１２からの信号を受信する。リモコン１２からの信号が受信されると、その時点までに送信されていた信号をユーザが入力した情報とみなし、予備制御部８４は、優先順位が変更されるか否かを判断する（ステップＳ１１８）。
【００７５】
この場合、優先順位が変更されるとすると（ステップＳ１１８にてＹＥＳ）、モニタ装置１４は、優先度情報の入力を求める旨の映像を表示する。図５は、その映像の一例を表わす図である。
【００７６】
映像が表示されると、リモコン受信部３４は、リモコン１２からの信号を待受ける。リモコン１２から送信される信号はステップＳ１１８の場合と同様である。この場合にも、決定キーが操作されそれに対応する信号が送信された時点までに送信されていた信号をユーザが入力した優先度情報とみなし、変更制御部８６は、その優先度情報をメモリ２８に記憶させる（ステップＳ１２０）。
【００７７】
優先度情報が記憶されると、予備算出部１０２は、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のうち次の要件を満たす装置が媒体に記録できるデータ量を算出する。第１の要件は、予約装置でないことである。第２の要件は、媒体に信号を記録できる状態にあることである。
【００７８】
データ量が算出されると、変更制御部８６は、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のうち次の要件を満たす装置が存在するか否かを判断する（ステップＳ１２２）。第１の要件は、データ量が算出されていることである。第２の要件は、媒体に記録できるデータ量が放送データの量を上回ることである。
【００７９】
上述した２つの要件を満たす装置が存在すると判断した場合（ステップＳ１２２にてＹＥＳ）、そのような装置のうち、最も優先度が高い装置に、予約情報が表わす番組が録画される（ステップＳ１２４）。
【００８０】
以上のようにして、本実施の形態に係るハードディスクレコーダは、ユーザが指定する媒体の残量が不足する場合、十分な残量がある媒体のうち優先順位が最も高い媒体に予約された番組を録画する。これにより、どの媒体の残量も不足するなどといった特殊な場合を除き、予約された番組は録画される。録画のために他の番組のデータを移動させることはないため、ユーザの知らないうちに録画済みの番組データが別の媒体に移し換えられることはない。移し換えの際の事故により、その番組のデータが破壊されることもない。移し換えのために、ハードディスクレコーダが使えないという事態も回避できる。特に、放送が開始される直前に番組が予約された場合、番組データの移し換え時間が不足するために録画がされないという事態を回避できる。番組データの一部だけを移し換えたことにより番組が視聴しづらくなるという事態も回避できる。その結果、媒体の容量不足により信号の記録ができなくなる頻度を少なくできる録画装置を提供することができる。
【００８１】
また、本実施の形態に係るハードディスクレコーダは、ユーザが指定する媒体の残量が不足する場合、ユーザの好みに応じた媒体に番組を録画する。これにより、ユーザの事情に合わせた録画が可能になる。その結果、ユーザの事情に対応した録画ができる録画装置を提供することができる。
【００８２】
また、本実施の形態に係るハードディスクレコーダは、ユーザが指定する媒体の残量が不足する場合、所定の優先順位に基づいて定められた媒体に番組を録画する。これにより、録画の際には、ユーザは媒体の残量が十分か否かを原則として気にしなくてよい。その結果、ユーザが特別な注意を払わなくてもユーザの事情に対応した録画ができる録画装置を提供することができる。
【００８３】
また、本実施の形態に係るハードディスクレコーダは、番組に固有の優先順位が入力された場合、その優先順位において最も順位が高い媒体に番組を録画する。これにより、番組ごとのユーザの事情に沿って、番組が録画される。その結果、番組ごとの事情に対応した録画ができる録画装置を提供することができる。
【００８４】
また、本実施の形態に係るハードディスクレコーダは、番組に固有の優先順位が入力された場合、その優先順位において最も順位が高い媒体に番組を録画し、優先順位が入力されなかった場合、所定の優先順位において最も順位が高い媒体に番組を録画する。その結果、ユーザが払った注意の度合いに応じた録画ができる録画装置を提供することができる。
【００８５】
なお、変形例として、時刻は、基礎制御部８２、予備制御部８４、および変更制御部８６において算出されるのではく、予め制御部３６によって算出され、記憶されていてもよい。
【００８６】
また、変形例として、ステップＳ１２２における、予備算出部１０２がデータ量の算出の対象とする装置の要件のうち、第２の要件はなくともよい。すなわち、ステップＳ１２２において、予備算出部１０２は、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のうち予約装置以外の装置すべてについてデータ量を算出してもよい。
【００８７】
また、変形例として、ステップＳ１２２に代え、ステップＳ１１２にて予備算出部１０２がデータ量を算出してもよい。この場合、基礎算出部１００および予備算出部１０２に代え、単一の算出部が、ＤＶＤドライブ２０、ＨＤ装置２２、およびＶＣＲ装置４０のデータ量を算出してもよい。
【００８８】
また、変形例として、ステップＳ１１６からステップＳ１２０の処理に代え、リモコン受信部３４がリモコン１２からの信号の送信を待受ける処理とその信号に基づいて優先度情報を受付けたか否かを判断する処理とを実施してもよい。この場合、優先度情報が受付けられた場合には、ステップＳ１２４の処理が実施される。優先度情報が受付けられなかった場合には、ステップＳ１２６の処理が実施される。
【００８９】
また、変形例として、予約情報に含まれる情報は、番組の放送時間以外の情報が含まれていてもよい。そのような情報の例には、放送データの量が含まれる。また、番組の放送時間の情報は、どのような形態の情報であってもよい。たとえば、番組の開始時間と映像の表示に要する時間とを含む情報であってもよい。
【００９０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の形態に係るハードディスクレコーダの構成図である。
【図２】本発明の実施の形態に係る制御部の制御ブロック図である。
【図３】本発明の実施の形態に係る予約された番組の録画処理の制御の手順を示すフローチャートである。
【図４】本発明の実施の形態に係る、優先順位を変更するか否かの指示を求める旨の映像の例を表わす図である。
【図５】本発明の実施の形態に係る、優先度情報の入力を求める旨の映像の例を表わす図である。
【符号の説明】
【００９２】
１０  ハードディスクレコーダ、１２  リモコン、１４  モニタ装置、２０  ＤＶＤドライブ、２２  ＨＤ装置、２４  チューナ、２６  ＭＰＥＧコーデックエンジン、２８  メモリ、３０  映像出力部、３２  音声出力部、３４  リモコン受信部、３６  制御部、３８  外部Ｉ／Ｆ、４０  ＶＣＲ装置、４２  ハードディスク、４４  読出しヘッド、４６  記録ヘッド、４８  外部端子、５０  ＯＳＤ、６０  アンテナ、７０  外部装置、８０  発信部、８２  基礎制御部、８４  予備制御部、８６  変更制御部、８８  放送量算出部、９０  記録量算出部、９２  映像制御部、９４  音声制御部、１００  基礎算出部、１０２  予備算出部、３００  ＤＶＤディスク。
【図１】
2008099130.tif 000003
【図２】
2008099130.tif 000004
【図３】
2008099130.tif 000005
【図４】
2008099130.tif 000006
【図５】
2008099130.tif 000007