(57)【要約】【課題】  ユーザーの操作性の簡易化及び適切な予約登録及び管理の実現。【解決手段】  入力される放送コンテンツについて記録媒体に記録するための処理を行う記録系手段として、第１〜第ｎの記録系手段を備えた記録装置において、ユーザーが指示する録画予約について、複数の記録系手段のどれに対応させて登録するかを自動的に選択する。自動選択ができない場合のみ、即ち新たに記録予約しようとする時間帯に重複した時間帯で、全ての記録系手段に対応して記録予約が既になされていた場合は、ユーザーの選択を求める。また、或る記録系手段に対応して登録された記録予約を、他の記録系手段に対応する記録予約の登録に自動変更する。即ち、記録予約登録後から記録実行開始まで、適宜その記録予約に割り当てる記録系手段を変更することによって、予約登録時以降の他の記録予約の状況を反映させて記録系手段の割り当てを変更する。【選択図】      図３
2005079955.tif 000002
【特許請求の範囲】
【請求項１】
入力される放送コンテンツについて記録媒体に記録するための処理を行う第１〜第ｎの記録系手段と、
放送コンテンツの記録予約の指示を入力できるユーザーインターフェース手段と、
上記第１〜第ｎの各記録系手段にそれぞれ対応させて、放送コンテンツの記録予約の管理を行うとともに、上記ユーザーインターフェース手段により入力された記録予約の指示に応じて放送コンテンツの記録予約の登録を行う際には、上記第１〜第ｎの各記録系手段のうちで、当該記録予約にかかる時間帯に使用可能な１つの記録系手段を自動選択し、選択した記録系手段に対応させて記録予約の登録を行う予約管理手段と、
を備えたことを特徴とする記録装置。
【請求項２】
上記予約管理手段において、上記ユーザーインターフェース手段により入力された記録予約の指示に応じて放送コンテンツの記録予約の登録を行う際に、上記第１〜第ｎの各記録系手段のうちで、当該記録予約にかかる時間帯に使用可能な記録系手段がなく、上記自動選択ができない場合、
上記ユーザーインターフェース手段は、記録予約を行う記録系手段をユーザーに選択させる選択要求処理を行うことを特徴とする請求項１に記載の記録装置。
【請求項３】
上記ユーザーインターフェース手段は、上記選択要求処理の際に、記録予約の登録を行おうとする放送コンテンツの時間帯と、時間帯の全部又は一部が重複する既登録の記録予約を提示する処理も実行することを特徴とする請求項２に記載の記録装置。
【請求項４】
上記ユーザーインターフェース手段による選択要求処理に応じて、記録予約を行う記録系手段を選択する入力が行われた場合、上記予約管理手段は、選択された記録系手段に対応させて、記録予約の登録を行うことを特徴とする請求項２に記載の記録装置。
【請求項５】
上記予約管理手段は、或る記録系手段に対応して登録された記録予約を、他の記録系手段に対応する記録予約の登録に自動変更する変更処理を行うことを特徴とする請求項１に記載の記録装置。
【請求項６】
上記予約管理手段は、上記第１〜第ｎの記録系手段のうちで、特定の記録系手段に対応して登録された記録予約がキャンセルされた場合に、他の記録系手段に対応して登録されていた記録予約を、上記特定の記録系手段に対応させるように、上記変更処理を行うことを特徴とする請求項５に記載の記録装置。
【請求項７】
入力される放送コンテンツについて記録媒体に記録するための処理を行う記録系手段として、第１〜第ｎの記録系手段を備えた記録装置における記録予約処理方法として、
ユーザー操作に基づく放送コンテンツの記録予約の指示を入力する入力ステップと、
上記第１〜第ｎの記録系手段のうちで、上記入力ステップで入力された指示による記録予約の時間帯に使用可能な記録系手段を自動選択する自動選択ステップと、
上記自動選択ステップで選択された記録系手段に対応させて、上記入力ステップで入力された指示による記録予約の登録を行う登録ステップと、
を備えたことを特徴とする記録予約処理方法。
【請求項８】
上記自動選択ステップの際に、上記第１〜第ｎの記録系手段のうちで、上記入力ステップで入力された指示による記録予約の時間帯に使用可能な記録系手段がなく、上記自動選択ができない場合に、記録予約を行う記録系手段をユーザーに選択させる選択要求ステップと、
上記選択要求ステップの処理に応じて、記録予約を行う記録系手段を選択する入力が行われた場合に、選択された記録系手段に対応させて、記録予約の登録を行う第２の登録ステップと、
をさらに備えることを特徴とする請求項７に記載の記録予約処理方法。
【請求項９】
上記選択要求ステップでは、記録予約の登録を行おうとする放送コンテンツの時間帯と、時間帯の全部又は一部が重複する既登録の記録予約を提示する処理も実行することを特徴とする請求項８に記載の記録予約処理方法。
【請求項１０】
入力される放送コンテンツについて記録媒体に記録するための処理を行う記録系手段として、第１〜第ｎの記録系手段を備えた記録装置における記録予約管理方法として、
放送コンテンツの記録予約を行う際に、上記第１〜第ｎの各記録系手段のいずれかに対応させて、記録予約の登録を行う登録ステップと、
或る記録系手段に対応して登録された記録予約を、他の記録系手段に対応する記録予約の登録に自動変更する変更ステップと、
を備えたことを特徴とする記録予約処理方法。
【請求項１１】
上記変更ステップは、上記第１〜第ｎの記録系手段のうちで、特定の記録系手段に対応して登録された記録予約がキャンセルされた場合に、他の記録系手段に対応して登録されていた記録予約を、上記特定の記録系手段に対応させるように自動変更を行うことを特徴とする請求項１０に記載の記録予約処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送コンテンツを記録（録画）するための処理を行う記録系手段を複数備えた記録装置、及びその記録予約管理方法に関するものである。
【背景技術】
【０００２】
近年、ＨＤＤ（Hard Disc Drive）やＤＶＤ（Digital Versatile Disc）等の記録媒体を用いたビデオレコーダのように、放送コンテンツ（番組等）を記録する記録装置が開発されている。
そしてこれらの機器にも適用できる技術として、例えば下記特許文献のように、テレビジョン放送等の予約録画に関する処理が各種提案され、ユーザーの操作性、利便性の向上などが図られている。
【特許文献１】特開２００２−１５２６３９号公報
【特許文献２】特開平１０−３４１３８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
これらの放送受信／録画用途の機器では、例えばテレビジョン放送の受信チューナを複数搭載することなどで、同時に２つ以上の録画処理を行うことができる機器も開発されている。
例えばＨＤＤを記録媒体として利用する機器では、チューナ及び記録用のエンコードを行う回路系が２系統あれば、１つのＨＤＤを用いて、時分割処理などで複数の放送コンテンツの録画を同時に実行できる。もちろん複数のＨＤＤを備えていたり、ＨＤＤとＤＶＤドライブ部を備える機器などでも同様である。
換言すれば、搭載する記録媒体の数や種別などは各種多様なものが考えられるが、放送コンテンツを同時に複数受信可能で、また受信した各放送コンテンツの信号の記録用エンコードを同時に実行できるのであれば、複数の放送コンテンツを同時に録画できる。
【０００４】
ところで一般に、複数のチューナを備えた従来の録画機器では、一方がリアルタイムでライブ視聴する放送コンテンツ用のチューナとして使用され、他方が裏番組の録画のために他の放送コンテンツを受信するチューナとして使用されていた。その場合、複数の放送コンテンツを同時に録画するということは想定されていない。
また、複数の記録媒体、例えばＶＨＳテープと８ｍｍビデオテープなどに対して録画が可能な従来の録画機器においては、それぞれの記録媒体に対応したエンコード系回路が搭載される。そしてユーザーは録画操作（予約録画の操作の場合も含む）の際に、どちらの記録媒体に録画するかをユーザーが指定する。つまりユーザは、録画先のメディアを選択することによって、録画の機能系統を選択しているものとなる。
【０００５】
ところが上記のように例えば１つのＨＤＤを記録媒体として、複数の放送コンテンツを同時に録画できる機器を考えた場合、これら従来の録画機器とは事情が異なるものとなる。
チューナ及び録画のためのエンコード回路（以下、これらを「録画機能系統」又は「録画系統」と呼ぶ）を複数備えた場合、上記のように複数の放送コンテンツを同時に録画することができるが、例えば１つのＨＤＤを用いる場合は、ユーザーは録画先のメディアを意識することはしなくなる。もちろん各録画機能系統が複数の記録媒体（例えば複数のＨＤＤ等）のそれぞれに対応する場合でも、ユーザーが録画先のメディアを意識しない環境となる場合がある。
ユーザーがメディアの選択を意識しないということは、複数搭載された録画機能系統の別も、ユーザーは意識しないことにつながる。
【０００６】
ここで、このように複数の録画機能系統を備えた機器で録画予約を行うことを考え、また或る録画機能系統に含まれるチューナは、リアルタイムの視聴にも用いられるような事情を考える。
同時録画可能であることは、同じ時間帯の異なる放送コンテンツを録画予約できることにもなる。これは、録画予約の情報の管理面からみれば、各録画系統毎に予約録画の登録を行うことが必要になることにつながる。
また、一方の録画機能系統に含まれるチューナをリアルタイム視聴に用いることを考えれば、なるべく録画予約の登録は、他方の録画機能系統に対応させて登録することが好適である。
このようなことから、録画予約を行う際には、その録画予約をどちらの録画機能系統に対応させて登録するかが選択されなければならないものとなる。
ところが、このような機器において、録画予約の操作の際などに、ユーザーに録画機能系統を選択させる操作を要求することは、ユーザーの操作性の低下や混乱をまねいてしまうという問題がある。
また、リアルタイム視聴に用いる録画機能系統をなるべく避けるような予約録画の登録操作をユーザーに要求することも、元々録画機能系統を意識していないユーザーに対して操作上の混乱を引き起こす。
【課題を解決するための手段】
【０００７】
そこで本発明は、複数の録画機能系統（記録系手段）を備えたビデオレコーダのような記録装置において、ユーザーの録画予約（記録予約）の登録の際の操作性を良好とし、その上で的確な予約登録及びその管理が実現されるようにすることを目的とする。
【０００８】
本発明の記録装置は、入力される放送コンテンツについて記録媒体に記録するための処理を行う第１〜第ｎの記録系手段と、放送コンテンツの記録予約の指示を入力できるユーザーインターフェース手段と、上記第１〜第ｎの各記録系手段にそれぞれ対応させて、放送コンテンツの記録予約の管理を行うとともに、上記ユーザーインターフェース手段により入力された記録予約の指示に応じて放送コンテンツの記録予約の登録を行う際には、上記第１〜第ｎの各記録系手段のうちで、当該記録予約にかかる時間帯に使用可能な１つの記録系手段を自動選択し、選択した記録系手段に対応させて記録予約の登録を行う予約管理手段とを備える。
また、上記予約管理手段において、上記ユーザーインターフェース手段により入力された記録予約の指示に応じて放送コンテンツの記録予約の登録を行う際に、上記第１〜第ｎの各記録系手段のうちで、当該記録予約にかかる時間帯に使用可能な記録系手段がなく、上記自動選択ができない場合、上記ユーザーインターフェース手段は、記録予約を行う記録系手段をユーザーに選択させる選択要求処理を行う。そして上記ユーザーインターフェース手段による選択要求処理に応じて、記録予約を行う記録系手段を選択する入力が行われた場合、上記予約管理手段は、選択された記録系手段に対応させて、記録予約の登録を行う。
また、上記ユーザーインターフェース手段は、上記選択要求処理の際に、記録予約の登録を行おうとする放送コンテンツの時間帯と、時間帯の全部又は一部が重複する既登録の記録予約を提示する処理も実行する。
【０００９】
また上記予約管理手段は、或る記録系手段に対応して登録された記録予約を、他の記録系手段に対応する記録予約の登録に自動変更する変更処理を行う。
特に上記予約管理手段は、上記第１〜第ｎの記録系手段のうちで、特定の記録系手段に対応して登録された記録予約がキャンセルされた場合に、他の記録系手段に対応して登録されていた記録予約を、上記特定の記録系手段に対応させるように、上記変更処理を行う。
【００１０】
本発明の記録予約処理方法は、入力される放送コンテンツについて記録媒体に記録するための処理を行う記録系手段として、第１〜第ｎの記録系手段を備えた記録装置における記録予約処理方法である。そして、ユーザー操作に基づく放送コンテンツの記録予約の指示を入力する入力ステップと、上記第１〜第ｎの記録系手段のうちで、上記入力ステップで入力された指示による記録予約の時間帯に使用可能な記録系手段を自動選択する自動選択ステップと、上記自動選択ステップで選択された記録系手段に対応させて、上記入力ステップで入力された指示による記録予約の登録を行う登録ステップとを備える。
またさらに、上記自動選択ステップの際に、上記第１〜第ｎの記録系手段のうちで、上記入力ステップで入力された指示による記録予約の時間帯に使用可能な記録系手段がなく、上記自動選択ができない場合に、記録予約を行う記録系手段をユーザーに選択させる選択要求ステップと、上記選択要求ステップの処理に応じて、記録予約を行う記録系手段を選択する入力が行われた場合に、選択された記録系手段に対応させて、記録予約の登録を行う第２の登録ステップと備える。
また上記選択要求ステップでは、記録予約の登録を行おうとする放送コンテンツの時間帯と、時間帯の全部又は一部が重複する既登録の記録予約を提示する処理も実行する。
【００１１】
また本発明の記録予約処理方法は、入力される放送コンテンツについて記録媒体に記録するための処理を行う記録系手段として、第１〜第ｎの記録系手段を備えた記録装置における記録予約管理方法として、放送コンテンツの記録予約を行う際に、上記第１〜第ｎの各記録系手段のいずれかに対応させて、記録予約の登録を行う登録ステップと、或る記録系手段に対応して登録された記録予約を、他の記録系手段に対応する記録予約の登録に自動変更する変更ステップとを備える。
特に上記変更ステップは、上記第１〜第ｎの記録系手段のうちで、特定の記録系手段に対応して登録された記録予約がキャンセルされた場合に、他の記録系手段に対応して登録されていた記録予約を、上記特定の記録系手段に対応させるように自動変更を行う。
【００１２】
このような本発明では、ユーザーが指示する記録予約（録画予約）について、複数の記録系手段のどれに対応させて登録するかが、自動的に選択されることになる。そして自動選択ができない場合のみ、即ち新たに記録予約しようとする時間帯に重複した時間帯で、全ての記録系手段に対応して記録予約が既になされていた場合は、ユーザーの選択を求める。即ち或る記録系手段に対応された過去の記録予約をキャンセルして今回の記録予約を登録させるか、或いは今回の記録予約を実行しないかというように、ユーザーの意志による判断が必要な場合のみ、ユーザーの選択に基づく処理が行われる。
また、上記本発明では或る記録系手段に対応して登録された記録予約を、他の記録系手段に対応する記録予約の登録に自動変更する。
即ち、記録予約登録後から記録実行開始まで、適宜その記録予約に割り当てる記録系手段を変更することによって、予約登録時以降の他の記録予約の状況を反映させて記録系手段の割り当てを変更する。
特に、第１〜第ｎの記録系手段のうちで、１又は複数の特定の記録系手段に対応して登録された記録予約がキャンセルされた場合に、他の記録系手段に対応して登録されていた記録予約を、上記特定の記録系手段に対応させるように自動変更を行うことは、上記他の記録系手段に対応した記録予約の登録をなるべく少なくするものとなる。
【発明の効果】
【００１３】
本発明によれば、複数の放送コンテンツを同時に記録できる記録装置に対して、ユーザーは記録予約（録画予約）の操作を行う際に、機器内部の複数の記録系手段について意識することなく、簡易な操作で記録予約を指示できる。またこれは、同時間帯の番組予約についても、ユーザーは記録系統を気にしないで操作できることにもなる。
また、各記録系手段に対応させることになる記録予約については、同じ時間帯における予約登録状況に応じて適切に設定される。
また、新たに記録予約しようとする時間帯に重複した時間帯で、全ての記録系手段に対応して記録予約が既になされていた場合には、或る記録系手段に対応された過去の記録予約をキャンセルして今回の記録予約を登録させるか、或いは今回の記録予約を実行しないかというようなユーザーの意志による判断に応じた登録が行われることになるため、ユーザーの望まない予約登録が行われることはない。
これらのことによって、ユーザーの操作性は簡易であり、また操作に混乱することもなく、しかも適切に記録系手段毎の予約登録が実現され、機器の記録機能を良好に発揮できる。
【００１４】
また、記録予約登録後から記録実行開始まで、適宜その記録予約に割り当てる記録系手段を変更することによって、記録予約の登録時以降の他の記録予約の状況を反映させて記録系手段を割り当てなおすことができるので、より適切な記録系手段を割り当てることが出来る。
これを、特定の記録系手段に対応して登録された記録予約がキャンセルされた場合に、他の記録系手段に対応して登録されていた記録予約を、上記特定の記録系手段に対応させるように自動変更を行うとすれば、上記他の記録系手段に対応した記録予約の登録をなるべく少なくするものとなる。この場合、他の記録系手段が例えば通常リアルタイムのライブ視聴に使用されるチューナを含む系統であるとすれば、なるべくライブ視聴に使用するチューナを空けることが自動的に実現され、ユーザーの利便性を向上できる。しかもライブ視聴を意識した記録予約操作をユーザーに要求しないということにもなり、記録予約操作の簡易化を促進できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態として、アナログテレビジョン放送の番組をデジタル録画することのできる録画装置（デジタルビデオレコーダ）を例に挙げ、次の順序で説明する。
１．録画装置のハードウエア構成
２．録画装置のソフトウエア構成
３．録画予約登録処理例
４．録画予約の系統変更処理例Ｉ
５．録画予約の系統変更処理例II
６．変形例
【００１６】
１．録画装置のハードウエア構成
図１は、本実施の形態の、アナログ放送を受信し、デジタル録画できるる録画装置（デジタルビデオレコーダ）のハードウェア構成例を示すブロック図である。
【００１７】
チューナ１，２は、それぞれアナログテレビジョン放送に対応するチューナである。なお、実施の形態ではアナログテレビジョン放送に対応する装置として説明するが、もちろん地上波、衛星放送等としてのデジタル放送に対応するものとされてもよい。
チューナ１、２は、図示せぬアンテナにより受信された複数の番組（放送コンテンツ）の信号から、ＣＰＵ１５の制御に基づいて、ユーザが所望した番組の信号を抽出し、それぞれＭＰＥＧ（Moving Picture Experts Group ）エンコーダ３，４に出力する。
通常に受信し、リアルタイムで視聴する場合を考えると、チューナ１又は２は、受信した番組の音声信号および映像信号を、音声信号処理回路９および映像信号処理回路１１に、それぞれ出力する。
【００１８】
ＭＰＥＧエンコーダ３，４は、それぞれチューナ１、２より供給された番組の信号、または、外部装置から外部入力部２１により入力されたビデオ信号に対して、MPEG 方式に基づいて圧縮処理するなどしてエンコードする。すなわち映像記録（録画）のためのエンコードを行う。
圧縮等のエンコードが施されたデータは、バス２０を介してストレージ１８に供給され記録される。例えば１つの番組が１つのビデオコンテンツとして記憶される。
【００１９】
ＭＰＥＧデコーダ５は、ストレージ１８に記憶されているMPEG 方式で圧縮されたビデオコンテンツのデータストリームを、バス２０を介して読み出し、そのデータストリームをデコードする。デコードされた音声信号および映像信号は、音声信号処理回路９および映像信号処理回路１１に、それぞれ出力される。
付加音発生回路６は、ユーザによりリモートコマンダ１４が操作された場合、その操作音や付加音を生成し、音声信号処理回路９に出力する。
映像デコーダ８は、ＶＲＡＭ（Video RAM ）７に蓄積されている表示用のイメージデータを読み出し、それを映像信号に変換する。変換された映像信号は、映像信号処理回路１１に供給される。
【００２０】
音声信号処理回路９は、チューナ１、２またはＭＰＥＧデコーダ５より供給された音声データをD/A （Digital to Analog ）変換し、音響処理、増幅処理等を行った後、接続されたスピーカ１０に出力する。ただし、付加音発生回路６より付加音が供給されている場合、音声信号処理回路９は、チューナ１、２またはMPEG デコーダ５より供給された音声データをD/A変換した後、その音声信号と付加音を合成し、スピーカ１０に出力する。
映像信号処理回路１１は、テレビチューナ１、２またはMPEG デコーダ７より供給された映像データをD/A 変換し、接続されたディスプレイ１２に出力する。ただし、映像デコーダ８より表示用のイメージデータが供給されている場合、映像信号処理回路１１は、テレビチューナ１、２またはMPEG デコーダ５より供給された映像データと表示用のイメージデータを合成した後、D/A 変換し、ディスプレイ１２に出力する。
スピーカ１０は、音声信号処理回路９より供給された音声信号を出力する。ディスプレイ１２は、映像信号処理回路１１より供給された映像信号を表示（再生）する。
スピーカ１０，ディスプレイ１２は、当該録画装置としての機器内に一体的に設けられていても良いし、別機器として接続されるものでもよい。
【００２１】
リモコン受光部１３は、ユーザにより例えば赤外線出力のリモートコマンダー１４が操作されると、その操作信号を受光し、電気信号による操作コマンド信号に変換してＣＰＵ１５に出力する。もちろんリモートコマンダー１４は赤外線方式のみでなく、例えば電波を用いたものでもよい。
このリモートコマンダー１４およびリモコン受光部が、ユーザーが各種の操作入力を行う部位となる。例えば後述する録画予約に関する各種ユーザー操作はリモートコマンダー１４を用いて行われる。
また、リモートコマンダー１４を用いた操作の際には、ディスプレイ１２を用いたＧＵＩとしてメニュー画面等が表示される。そのようなＧＵＩ表示のための映像信号は、上記ＶＲＡＭ７，映像デコーダ８によって発生される。
なお、図示していないが、リモートコマンダー１４だけでなく、機器筐体のパネル上に操作子を形成し、各種操作入力を行うことができるようにしてもよい。
【００２２】
ＣＰＵ（Central Processing Unit ）１５は、リモコン受光部１３より操作信号（コマンド）が入力されると、ＲＯＭ（Read Only Memory ）１７またはストレージ１８に記憶されているプログラムに従って、各種の処理を実行する。
ＲＡＭ１６は、ＲＯＭ１７またはストレージ１８に記憶されている起動モジュールやＯＳ等のプラットフォームソフトウェアプログラム、アプリケーションプログラム、または、その実行において適宜変化するパラメータを一時格納する。
ＲＯＭ１７には、ＣＰＵ１５を動作させるプラットフォームソフトウェアモジュール、および、起動モジュールが記憶されている。
不揮発性ＲＡＭ１９は、例えば、メモリカードまたはフラッシュメモリで構成されており、ユーザの認証情報、課金情報、および嗜好情報を記憶する。
【００２３】
ストレージ１８は、例えば、磁気ハードディスクまたは記録可能なDVD ディスクで構成されており、ビデオコンテンツ、ビデオコンテンツに関連するデータ（メタデータ）、EPG情報等が記憶されている。
また上記のようにＭＰＥＧエンコーダ３，４によってエンコードされたデータが記録されるものであり、すなわち当該録画装置において受信した放送コンテンツを録画する先のメディアとなる。
【００２４】
本例の録画装置（デジタルビデオレコーダ）には、この図１に示したように、チューナ１およびMPEGエンコーダ３による系統と、チューナ２およびMPEGエンコーダ4の系統により、同時に2つの地上波放送番組を受信、エンコードし、それをストレージ１８に記録することができる。
以降、本明細書では、チューナ１、MPEGエンコーダ３を用いた録画処理を録画系統Ａとし、チューナ２、MPEGエンコーダ４を用いた録画処理を録画系統Ｂとする。
また、通常のライブ視聴（リアルタイムの視聴）は、チューナ２を用いて行うこととする。したがって、ライブ視聴は、録画系統Ｂを使用することになる。
【００２５】
２．録画装置のソフトウエア構成
図2に本例のデジタルビデオレコーダのソフトウェア構成を示す。
ソフトウェアは、ドライバ層、ＯＳ層、ミドルウェア層、アプリケーション層の４層で構成されている。本例には、ＯＳにLinuxを採用し、一ソフトウェアモジュールは、実行時、一つのLinuxプロセスとなる。
【００２６】
ドライバ層は、ハードウェアを制御するソフトウェアモジュール群で構成されている。
ミドルウェア層は、OS上で動作し、アプリケーション層のソフトウェアモジュールに対して、OSやドライバよりも高度で具体的な機能を提供する、あるいは複数のアプリケーションが協調して動作するために必要な機構を用意する役割をもつプラットフォームソフトウェアモジュール群（Ｍ１，Ｍ２・・・）で構成されている。
本例において録画予約の管理を行う録画予約管理モジュールＭ１はミドルウェア層のモジュールの一つである。
この録画予約管理モジュールＭ１は、登録された録画予約の管理や、ユーザー操作によって入力された録画予約依頼に応じた新規登録処理を行う。また、録画予約登録については、録画系統Ａ，Ｂのそれぞれに対応して管理する。即ち、録画系統Ａに対するものとしての録画予約と、録画系統Ｂに対するものとしての録画予約を、区分して管理する。
アプリケーション層は、下位のOS層やミドルウェア層のソフトウェアモジュールが提供する機能を利用して、デジタルビデオレコーダが具備すべきサービスを実現するソフトウェアモジュールＡＰ１、ＡＰ２・・・で構成される。本例で録画予約に関連する録画予約アプリケーションＡＰ１は、アプリケーション層のモジュールの一つであり、ユーザに対して、時刻や放送局あるいはチャンネル番号を指定して録画予約を行うユーザインタフェースを提供するアプリケーションである。
【００２７】
なお、これらのソフトウエア構成は、ＣＰＵ１５におけるプログラムに基づいた処理及び、ＲＡＭ１６，ＲＯＭ１７、ストレージ１８，不揮発性ＲＡＭ１９の各記憶領域を利用して実現される。
録画予約管理モジュールＭ１によって管理される録画予約の情報は、例えば不揮発性ＲＡＭ１９或いはストレージ１８を用いて記憶される。
【００２８】
３．録画予約登録処理例
本例のデジタルビデオレコーダにおいて、ユーザが録画予約操作を実行した際の処理手順を、ユーザとソフトウェアコンポーネントの協調動作シーケンスとして図３に示す。
図３ではユーザによる操作入力、録画予約アプリケーションＡＰ１による処理、及び録画予約管理モジュールＭ１による処理を示している。
各処理を処理Ｓ１〜Ｓ１８として示す。
【００２９】
処理Ｓ１は、ユーザによる録画予約登録を指示するための操作情報の入力を示している。
この操作入力のためには、録画予約アプリケーションＡＰ１は、ディスプレイ１２において図４のような画面表示を実行させる。ユーザーは画面上の項目として、録画開始時間、録画終了時間、放送局名あるいはチャンネルを入力する。ユーザが入力を終えて「確定」を選択すると、図３の処理Ｓ１として、録画予約登録操作結果が録画予約アプリケーションＡＰ１に通知される。
このような操作入力に応じて録画予約アプリケーションＡＰ１は、録画予約管理モジュールＭ１に対して、録画予約登録依頼を行う（処理Ｓ２）。
【００３０】
録画予約依頼を受けた録画予約管理モジュールＭ１は、録画系統選択アルゴリズムによって、利用可能な録画系統を自動選択し、録画予約登録を行う（処理Ｓ３）。
この場合の録画予約管理モジュールＭ１の選択処理を図６に示す。
まず録画予約管理モジュールＭ１は、ステップＦ１０１でその時点の録画系統Ａに対する録画予約登録状況を確認し、今回の録画予約依頼と時間帯が重複する録画予約が存在するか否かを確認する。
既に録画系統Ａに対応して登録されている録画予約として、今回の録画予約依頼と時間帯が重複する録画予約が存在しなければ、ステップＦ１０２に進み、今回の録画予約依頼について、録画系統Ａを割り当てて登録を行う。即ちユーザー操作に基づく録画予約を、自動的に録画系統Ａに対応させて登録する。
一方、録画系統Ａに対応して登録されている録画予約として、今回の録画予約依頼と時間帯が重複する録画予約が存在した場合は、ステップＦ１０３に進み、次に録画系統Ｂに対する録画予約登録状況を確認し、今回の録画予約依頼と時間帯が重複する録画予約が存在するか否かを確認する。
そして録画系統Ｂに対応して登録されている録画予約として、今回の録画予約依頼と時間帯が重複する録画予約が存在しなければ、ステップＦ１０４に進み、今回の録画予約依頼について、録画系統Ｂを割り当てて登録を行う。即ちユーザー操作に基づく録画予約を、自動的に録画系統Ｂに対応させて登録する。
また、もし録画系統Ｂにおいても時間帯が重複する録画予約が存在した場合は、ステップＦ１０５に進み、利用可能な録画系統なしと判断して、この時点では登録を行わずに処理を終える。
【００３１】
図３の処理Ｓ３では、この図６の処理によって、自動的に録画系統Ａ又はＢに対応されて録画予約の登録が行われる。なお、図６の処理からわかるように、録画予約の登録は、録画系統Ａが優先される。つまり録画系統Ａにおいて時間帯が重複する録画予約が存在する場合に録画系統Ｂに対応した登録が行われる。これは、上述のように録画系統Ｂのチューナ２が、通常ライブ視聴に用いられるチューナとされることに応じた処理である。
【００３２】
図３の処理Ｓ３において、上記図６のステップＦ１０２又はＦ１０４において録画予約の登録が行われた場合、録画予約管理モジュールＭ１は、図３の処理Ｓ４として、録画予約アプリケーションＡＰ１に対して録画予約登録成功の通知を行う。
録画予約登録の成功を通知された録画予約アプリケーションＡＰ１は、処理Ｓ５として、ディスプレイ１２においてユーザに登録成功の旨を伝えるための表示を実行させる。これによりユーザ操作に基づく一連の録画予約処理を終了する。
【００３３】
ところが上記図６のステップＦ１０５として、録画系統Ａ、Ｂの両方に、時間帯が重複する録画予約が存在し、今回の録画予約に利用可能な録画系統がないとされた場合、録画予約管理モジュールＭ１は、図３の処理Ｓ６を行う。即ち録画予約管理モジュールＭ１は録画予約アプリケーションＡＰ１に録画予約登録失敗を通知する。
この場合、録画予約登録失敗通知を受けた録画予約アプリケーションＡＰ１は、処理Ｓ７として、録画管理モジュールＭ１に対して、重複する録画予約情報の取得要求を行う。
録画予約管理モジュールＭ１は、当該取得要求に応じて、録画系統Ａ、Ｂのそれぞれに対応する登録済の録画予約のうちで、今回の録画予約依頼と時間帯が重複する録画予約の情報をそれぞれ抽出し、録画予約アプリケーションＡＰ１に通知する（処理Ｓ８）。
録画予約アプリケーションＡＰ１は、今回の録画予約と重複する録画予約情報を取得したら、処理Ｓ９として、ディスプレイ１２において録画系統毎に分けて登録済の録画予約の情報をユーザに掲示する。
例えば図５のような画面表示を実行させる。この場合、録画系統Ａ、Ｂのそれぞれにおいて時間帯が重複する録画予約内容を表示させる。例えば今回の録画予約依頼にかかる時間帯が８月１０日の午後９時〜１２時までであったとすると、図示するように、その時間帯と全部又は一部が重複する時間帯で登録されている、録画系統Ａでの既登録の録画予約と、録画系統Ｂでの既登録の録画予約を表示させる。
またこの画面では、今回実行しようとする録画予約が、これらの番組と重複しているため、どのように扱えばよいかの指示をユーザーに求めるものとしている。
即ちユーザーに、今回の登録をやめるか、録画系統Ａの既登録の録画予約を削除して今回の登録を行うか、或いは録画系統Ｂの既登録の録画予約を削除して今回の登録を行うか、の選択を求めるものとする。
【００３４】
ユーザは、図５のように提示された内容に対して選択操作を行う。もし今回の登録をあきらめるのであれば、「戻る」或いは図示していないキャンセル操作を行う。その場合は図３には示していないが、今回の録画予約操作にかかる処理はキャンセルで終了される。
ユーザーは、録画系統Ａ又はＢのいずれかを取り消して今回の登録を行うように選択操作した場合（処理Ｓ１０）は、録画予約アプリケーションＡＰ１は、処理Ｓ１１として、ユーザーが取り消しを選択した録画系統における重複予約を取り消すべく、録画予約管理モジュールＭ１に依頼する。
例えばユーザーが図５の画面において「Ａを取り消して登録」を選択する操作を行った場合、録画予約アプリケーションＡＰ１は、録画系統Ａにおいて時間帯が重複するとされた３つの番組の録画予約の取り消しを依頼することになる。
録画予約管理モジュールＭ１は処理Ｓ１２として、取り消し依頼に応じて、録画予約の削除を行う。
続いて録画予約アプリケーションＡＰ１は、処理Ｓ１３として、再度録画予約登録依頼を行う。つまり処理Ｓ１での操作入力に応じた依頼である。
録画予約管理モジュールＭ１は、処理Ｓ１４として、録画予約登録依頼に応じて上記図６の処理を行い、録画系統の選択及び登録を行う。この場合、一方の録画系統において重複する録画予約が取り消されているため、その録画系統に割り当てられて今回の録画予約が登録されることになる。
処理Ｓ１４において、上記図６の処理で録画予約の登録を行ったら、録画予約管理モジュールＭ１は、処理Ｓ１５として、録画予約アプリケーションＡＰ１に対して録画予約登録成功の通知を行う。
録画予約登録の成功を通知された録画予約アプリケーションＡＰ１は、処理Ｓ１６として、ディスプレイ１２においてユーザに登録成功の旨を伝えるための表示を実行させる。これによりユーザ操作に基づく一連の録画予約処理を終了する。
【００３５】
なお、録画予約管理モジュールＭ１は、登録された録画予約について、録画開始時間となったことが検出されたら（処理Ｓ１７）、その録画予約の実行、つまりその録画予約が対応されている録画系統による録画処理を開始させる（Ｓ１８）。これにより予約録画にかかる録画が実行される。
【００３６】
以上の処理による録画予約登録の状況の遷移を、具体例を挙げて説明する。
図７（ａ）は、例えば８月１０日の午後８時以降の録画予約として、録画系統Ａに対しては番組Ｐ１、Ｐ２、Ｐ３の録画予約が、それぞれ９時〜１０時、１０時〜１１時、１１時〜１２時の時間帯として登録され、また録画系統Ｂに対しては９時〜１０時の時間帯の番組Ｐ４の録画予約が登録されている状況を示している。
ここで、図３の処理Ｓ１として、８時〜９時の時間帯の番組Ｐ５の録画予約登録操作が行われたとする。
この場合、８時〜９時の時間帯は、録画系統Ａ、Ｂの両方とも、重複する既登録の録画予約はない。従って処理Ｓ３において図６の処理が行われ、ステップＦ１０１→Ｆ１０２で録画系統Ａが自動的に選択されて登録される。これにより、図７（ｂ）に示すように、録画系統Ａの録画予約として番組Ｐ５が追加されて管理されることになる。
【００３７】
また図８（ａ）は、図７（ａ）と同様の録画予約登録状況を示している。
ここで図３の処理Ｓ１として、１０時〜１１時の時間帯の番組Ｐ６の録画予約登録操作が行われたとする。
１０時〜１１時の時間帯は、録画系統Ａにおいて重複する既登録の録画予約（番組Ｐ２）が存在するが、録画系統Ｂには重複する既登録の録画予約はない。従って処理Ｓ３において図６の処理が行われ、ステップＦ１０１→Ｆ１０３→Ｆ１０４で、録画系統Ｂが自動的に選択されて登録される。これにより、図８（ｂ）に示すように、録画系統Ｂの録画予約として番組Ｐ６が追加されて管理されることになる。
【００３８】
図９（ａ）も、図７（ａ）と同様の録画予約登録状況を示している。
ここで図３の処理Ｓ１として、９時〜１１時３０分の時間帯の番組Ｐ７の録画予約登録操作が行われたとする。
この９時〜１１時３０分の時間帯は、録画系統Ａにおいて既登録の録画予約である番組Ｐ１，Ｐ２，Ｐ３の時間帯と重複する。また、録画系統Ｂにおいて既登録の録画予約である番組Ｐ４の時間帯とも重複する。
従ってこの場合、図３の処理Ｓ６、Ｓ７，Ｓ８，Ｓ９が行われ、図５で説明したような画面表示が行われてユーザーが選択するものとなる。
ここでユーザーが録画系統Ａの既登録の番組を取り消して今回の録画予約を行うことを選択したとすると、処理Ｓ１０，Ｓ１１，Ｓ１２によって、録画系統Ａに登録されていた番組Ｐ１，Ｐ２，Ｐ３の録画予約が削除される。そして処理Ｓ１３，Ｓ１４によって、９時〜１１時３０分の時間帯の番組Ｐ７の録画予約登録が録画系統Ａに対して行われる。
このため録画予約状況は図９（ｂ）に示すようなる。
【００３９】
本例のデジタルビデオレコーダでは、以上の処理が行われるため、ユーザーは録画予約の操作を行う際に、機器内部の複数の記録系手段である録画系統Ａ、Ｂについて意識することなく録画予約を指示できる。そして、どちらの録画系統に対して予約登録されるかは、そのときの予約登録状況に応じて自動選択される。
従ってユーザーの操作は簡易であり、録画系統に関して混乱することもない。つまり録画系統が複数存在することを理解していなくても、装置を的確に使用できる。
また、新たに録画予約しようとする時間帯に、既登録の録画予約が重複して存在した場合は、ユーザーの意志に基づいて処理が行われるため、ユーザーにとって適切な処理となると共に、ユーザーは単に予約してある番組を確認して、一方を取り消すかどうかの選択を行うのみでよい。
【００４０】
ところで、上記例では、重複時間帯の録画予約を行う場合、処理Ｓ１２として既登録の録画予約を削除するものとした。
しかしながら、削除せずに、例えば優先順位を設定して、登録としてはそのまま保持するようにしておく例も考えられる。
例えば上記図９の例の場合、番組Ｐ７の録画予約のために、図９（ｂ）の段階で番組Ｐ１，Ｐ２，Ｐ３の録画予約は削除されている。
もし、その後ユーザーの気が変わって、番組Ｐ７の録画予約が不要であり、番組Ｐ１，Ｐ２，Ｐ３の録画予約を登録しておきたいと思った場合、再度番組Ｐ１，Ｐ２，Ｐ３の録画予約登録操作を行う必要がある。
これに対して、例えば図１０（ｂ）に示すように、番組Ｐ７の録画予約の際に、番組Ｐ１，Ｐ２，Ｐ３の録画予約の削除は行わず、優先順位として下位の順位が付けられるようにする管理方式が行われるようにしても良いものである。
このように録画予約管理上で削除せずに、優先順位を付して管理しておけば、ユーザーにとって、より都合の良いものとできる。例えば、図１０（ｂ）の状態のまま、録画開始時刻となった場合は、録画系統Ａにおいては、優先順位が高い番組Ｐ７の録画のための処理が行われる。一方、もし録画開始時刻に達する前に、ユーザーの気が変わって番組Ｐ７の録画予約が取り消された場合、優先順位の低い番組Ｐ１，Ｐ２，Ｐ３の録画予約を昇格させる。そして録画開始時刻となったら、録画系統Ａにおいては、番組Ｐ１，Ｐ２，Ｐ３の録画のための処理が行われるようにする。
このようにしておけば、番組Ｐ７の録画予約を取り消した後、ユーザーが再度番組Ｐ１，Ｐ２，Ｐ３の録画予約登録操作を行うことは不要となる。
【００４１】
なお、図１０（ｂ）の状態から番組Ｐ７の録画予約が取り消された場合、その番組Ｐ７については、登録から削除してしまっても良いし、削除せずに優先順序を下位に下げるという処理を行うようにしてもよい。
【００４２】
４．録画予約の系統変更処理例Ｉ
本例のデジタルビデオレコーダでは、先に述べたように、ライブ視聴には、通常録画系統Ｂを用いるとした。
従って、可能ならば、ユーザのライブ視聴を妨げないよう、なるべく録画系統Ａで、予約録画の実行を行うことが望まれる。このため、図６の処理では録画系統Ａが録画予約の登録に優先的に割り当てられるものである。
しかしながら、録画予約登録時に録画系統Ａが利用可能でない場合は録画系統Ｂが割り当てられてしまう。そこで本例では、できるだけ録画系統Ｂについて録画予約が割り当てられた状況にならないように、予約登録後にも自動的に割り当ての変更が行われるようにする。
即ち、録画予約登録時に録画系統Ａが利用できないとされ、録画系統Ｂに割り当てられた録画予約も、その録画実行時刻までに録画系統Ａが利用可能になれば、録画系統Ａに割り当てを変更する。
より具体的には、録画系統Ａに対して登録された或る録画予約が取り消された場合に、録画予約管理モジュールＭ１が図１１の処理を行うことで、割り当ての変更が行われる。
【００４３】
図１１の処理のアルゴリズムは、録画系統Ａに割り当てられた録画予約が取り消された時に呼び出される。
録画系統Ａに割り当てられた録画予約が取り消された際においては、まずステップＦ２０１で、録画系統Ｂに割り当てられて登録されている録画予約であって、且つ取り消された録画予約と録画時間が重複する録画予約があるか調べる。
該当する録画予約がない場合は、この図１１の処理は終了する。
該当する録画予約が存在する場合は、その該当する録画予約について、次のステップＦ２０２以降の処理を行う。
【００４４】
ステップＦ２０２では、上記該当する録画予約（録画系統Ｂに対する或る録画予約）の時間帯が、上記取り消された録画予約以外の、録画系統Ａに割り当てられている録画予約の時間帯と重複しているか否かを調べる。即ち、録画系統Ｂに割り当てられている或る録画予約を、録画系統Ａに割り当てるように変更する場合、その録画系統Ｂに割り当てられている録画予約の時間帯の全体が、録画系統Ａにおいて空いていなければならないためである。
ステップＦ２０２で重複する録画予約が存在するとされた場合は、ステップＦ２０４に進み、録画系統の変更は行わない。これは上記該当する録画予約を、録画系統Ａへの割り当てに変更することができないためである。
一方、ステップＦ２０２で重複する録画予約が存在しないとされた場合は、ステップＦ２０３に進み、録画系統の変更を行う。つまり上記該当する録画予約を、録画系統Ａに対応する録画予約に変更する。
【００４５】
ステップＦ２０３又はＦ２０４の処理を終えたら、ステップＦ２０１に戻り、さらに他に、録画系統Ｂに割り当てられている録画予約であって、且つ録画系統Ａにおいて取り消された録画予約と録画時間が重複する録画予約があるか調べる。
そして該当する録画予約があれば同様にステップＦ２０２以降の処理を行い、該当する録画予約が無ければ処理を終了する。
【００４６】
このような処理によって実行される録画予約登録の変更を具体例に沿って説明する。
図１２（ａ）は、例えば８月１０日の午後８時以降の録画予約として、録画系統Ａに対して番組Ｐ１０の録画予約が９時〜１２時の時間帯として登録され、また録画系統Ｂに対しては９時〜１０時の時間帯の番組Ｐ１１と、１１時〜１２時の時間帯の番組Ｐ１２の録画予約が登録されている状況を示している。
ここで、番組Ｐ１０の録画予約が取り消されたとする。その場合、上記図１１の処理においては、まず番組Ｐ１１がステップＦ２０１で該当する録画予約となる。そして番組Ｐ１０の録画予約が取り消されることで、録画系統Ａには番組Ｐ１１と重複する録画予約は無いものとなるため、ステップＦ２０３で、番組Ｐ１１が録画系統Ａに対応する録画予約に変更される。
また続いて、番組Ｐ１２もステップＦ２０１で該当する録画予約となる。そして番組Ｐ１０の録画予約が取り消されることで、録画系統Ａには番組Ｐ１２と重複する録画予約も無いものとなるため、ステップＦ２０３で、番組Ｐ１２が録画系統Ａに対応する録画予約に変更される。
即ち、図１２（ａ）の状態から図１２（ｂ）の状態に、録画予約内容が変更され、この場合、録画系統Ｂは空き状態とされる。
【００４７】
図１３（ａ）は、例えば８月１０日の午後８時以降の録画予約として、録画系統Ａに対して番組Ｐ２０の録画予約が９時〜９時３０分の時間帯として登録され、また番組Ｐ２１の録画予約が９時３０分〜１２時の時間帯として登録されている例としている。録画系統Ｂに対しては、９時〜１０時の時間帯の番組Ｐ１１と、１１時〜１２時の時間帯の番組Ｐ１２の録画予約が登録されている。
ここで、番組Ｐ２０の録画予約が取り消されたとする。その場合、上記図１１の処理においては、番組Ｐ１１がステップＦ２０１で該当する録画予約となる。
ところが番組Ｐ１１の時間帯の内の後半３０分は、取り消されていない番組Ｐ２１と重複する。従ってステップＦ２０２→Ｆ２０４と進むことになり、番組Ｐ１１の割り当てを録画系統Ａに変更することは行われない。
従って、図１３（ａ）の状態から図１３（ｂ）の状態になり、つまり番組Ｐ２０の録画予約が取り消されただけで、録画系統Ｂの録画予約についての割り当て変更は行われない。
【００４８】
以上のように本例では、例えば特定の録画系統として録画系統Ａについての録画予約が取り消された場合、可能であれば、他方の録画系統Ｂの登録が録画系統Ａに対応する状態に変更される。これにより、通常ライブ視聴に使用される録画系統Ｂについて、なるべく空き状態となる（ライブ視聴に使用可能となる）ようにすることができる。
【００４９】
５．録画予約の系統変更処理例II
ところで上記図１０で説明したように、或る録画予約を取り消す場合に、登録情報を削除してしまうのではなく、優先順位を下位にして保持しておく処理例もある。
その場合に録画系統Ｂの録画予約を録画系統Ａに対応する状態に変更する系統変更処理を考えると、上記図１１の処理ではなく、図１４の処理が行われることが好適である。
即ち、単に録画系統Ａについての録画予約が取り消されても、下位の優先順位の録画予約が昇格される可能性もあるため、それを考慮した上で系統変更を行うようにするものである。
【００５０】
図１４の処理は、上記図１１と同じく、録画系統Ａについての録画予約が取り消された場合に実行される。
まずステップＦ３０１では、取り消された録画予約より優先順位が低位とされた録画予約が存在するか否かを確認する。即ち、取り消された録画予約の時間帯が空くことによって優先順位昇格が可能となる録画予約の有無である。
もし低位の優先順位の録画予約が存在しなければステップＦ３０４に進む。ステップＦ３０４〜Ｆ３０７は、上記図１１のステップＦ２０１〜Ｆ２０４と同様の処理であり、可能であれば系統変更処理が行われる。
【００５１】
一方、取り消された録画予約より優先順位が低位とされた録画予約が存在する場合は、ステップＦ３０２に進み、低優先順位の録画予約を昇格させる。
なお、今回取り消された録画予約については、実際には録画予約としての情報の削除を行わず、ステップＦ３０２の段階で優先順位を低位に下げるような処理を行っても良い。
ステップＦ３０２により、録画系統Ａについての録画予約状況が変化する。従って、録画系統Ａにおいて、空きの時間帯が発生する可能性がある。
もし空きの時間帯が発生しなければ、系統変更処理はできないため、処理を終了する。一方、空きの時間帯が発生したら、ステップＦ３０４以降に進み、その空きの時間帯を利用して系統変更が可能であれば、録画系統Ｂについての或る録画予約を録画系統Ａに対応するものに変更することになる。この処理は上記図１１と基本的に同じである。
【００５２】
具体例を示す。
図１５（ａ）は、上記図１０（ｂ）と同様の録画予約登録状況を示している。即ち録画系統Ａに対しては、番組Ｐ７の録画予約が９時〜１１時３０分の時間帯として登録されている。但し、低位の優先順位の登録として、番組Ｐ１，Ｐ２，Ｐ３の録画予約が存在する。また録画系統Ｂには９時〜１０時の時間帯の番組Ｐ４の録画予約が登録されている。
ここで、番組Ｐ７の録画予約が取り消されたとする。その場合、上記図１４の処理においては、ステップＦ３０２で番組Ｐ１，Ｐ２，Ｐ３の録画予約が昇格される。そしてこの場合、録画系統Ａにおいて、今回の番組Ｐ７の録画予約の取り消し（又は優先順位の下降）に応じた空き時間帯は発生しない。従ってステップＦ３０３から処理を終えることになるため、例えば番組Ｐ４の録画予約を録画系統Ａに変更する処理は行われない。
即ち、図１５（ａ）の状態から図１５（ｂ）の状態になり、つまりこの場合は録画系統Ａにおいて低優先順位の番組の録画予約が昇格されるのみとなる。
なお図１５（ｂ）では、番組Ｐ７は、優先順位が下げられるものとして示しているが、削除されるものとしてもよい。
【００５３】
図１６（ａ）の例は、録画系統Ａに対しては、番組Ｐ７の録画予約が９時〜１１時３０分の時間帯として登録され、また、低位の優先順位の登録として、９時〜１０時の番組Ｐ１と、１１時〜１２時の番組Ｐ３の録画予約が存在するとしている。また録画系統Ｂには１０時〜１１時の時間帯の番組Ｐ３０の録画予約が登録されている。
ここで、番組Ｐ７の録画予約が取り消されたとする。その場合、上記図１４の処理においては、ステップＦ３０２で番組Ｐ１，Ｐ３の録画予約が昇格される。そしてこの場合、録画系統Ａにおいて、今回の番組Ｐ７の録画予約の取り消し（又は優先順位の下降）に応じて、１０時〜１１時が空き時間帯として発生することになる。
そのためステップＦ３０４以降では、空き時間帯である１０時〜１１時を利用して録画系統の変更が可能であるか否かが判断され、その結果、ステップＦ３０６で、番組Ｐ３０の録画予約が、録画系統Ａに対応するものに変更される。
即ち、図１６（ａ）の状態から図１６（ｂ）の状態に、録画予約内容が変更され、この場合、録画系統Ｂは空き状態とされる。
【００５４】
図１７（ａ）は、録画系統Ａに対しては、番組Ｐ７の録画予約が９時〜１１時３０分の時間帯として登録され、また、低位の優先順位の登録として、９時〜１０時の番組Ｐ１と、１１時〜１２時の番組Ｐ３の録画予約が存在するとしている。また録画系統Ｂには１０時〜１２時の時間帯の番組Ｐ４０の録画予約が登録されている。
ここで、番組Ｐ７の録画予約が取り消されたとする。その場合、上記図１４の処理においては、ステップＦ３０２で番組Ｐ１，Ｐ３の録画予約が昇格される。そしてこの場合、録画系統Ａにおいて、今回の番組Ｐ７の録画予約の取り消し（又は優先順位の下降）に応じて、１０時〜１１時が空き時間帯として発生することになる。
そのためステップＦ３０４以降では、空き時間帯である１０時〜１１時を利用して録画系統の変更が可能であるか否かが判断されるが、この場合、発生した空き時間帯に対応する番組Ｐ４０は、その空き時間帯を越えた時間帯（番組Ｐ３と重複する時間帯）を有している。従ってステップＦ３０７に進むことになり、番組Ｐ４０の録画予約の系統変更は行われない。
即ち、図１７（ａ）の状態から図１７（ｂ）の状態となり、つまりこの場合は録画系統Ａにおいて低優先順位の番組の録画予約が昇格されるのみとなる。
【００５５】
以上のように、録画予約の取り消しの際に、下位の優先順位の録画予約が昇格されるような処理が採用される場合は、系統変更処理の際には、その結果をも参照しながら、可能であれば系統変更が行われるものとなる。
【００５６】
６．変形例
以上、実施の形態について説明してきたが、本発明の変形例、応用例は多様に考えられる。
実施の形態では例えば地上はアナログ放送の受信機能を備えたものを想定したが、もちろん録画装置として、ＢＳ放送やＢＳ或いは地上波のデジタル放送を想定したチューナを備えた装置とされてもよい。もちろん、ケーブルテレビジョン放送その他の各種放送に対応するチューナの搭載も考えられる。
そして録画機器としてはそれらのチューナを用いる録画系統が複数搭載される。従って３系統以上の録画系統を有する機器として本発明を適用することも可能である。
また、３系統以上の録画系統を有する場合、上記図１１，図１４のような処理は、例えばライブ視聴に通常割り当てられるチューナを有する録画系統以外の、複数の録画系統に割り当てられた録画予約が取り消された場合に実行されればよい。
さらに、実施の形態では放送コンテンツを記録するストレージを内蔵する録画装置の例を挙げたが、例えば外部のＨＤＤやディスクドライブ装置等の記録装置を接続し、接続された記録装置における記録媒体に放送コンテンツを記録する記録装置としても、本発明は適用可能である。
また実施の形態では放送コンテンツを録画する録画装置としたが、オーディオ放送を録音する録音装置としても本発明は適用できる。即ち各種放送コンテンツを記録する記録装置として多様な実現態様が想定可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態の録画装置のハードウエア構成のブロック図である。
【図２】実施の形態の録画装置のソフトウエア構成のブロック図である。
【図３】実施の形態の録画予約登録処理の説明図である。
【図４】実施の形態の録画予約の登録操作画面の説明図である。
【図５】実施の形態の重複予約の確認及び選択画面の説明図である。
【図６】実施の形態の録画系統選択処理のフローチャートである。
【図７】実施の形態の録画系統自動選択による録画予約の登録例の説明図である。
【図８】実施の形態の録画系統自動選択による録画予約の登録例の説明図である。
【図９】実施の形態のユーザー選択を介した録画予約の登録例の説明図である。
【図１０】実施の形態のユーザー選択を介した録画予約の登録の他の例の説明図である。
【図１１】実施の形態の録画予約取り消しの際の系統変更処理のフローチャートである。
【図１２】実施の形態の録画予約取り消しの際の系統変更の説明図である。
【図１３】実施の形態の録画予約取り消しの際に系統変更しない場合の説明図である。
【図１４】実施の形態の録画予約取り消しの際の優先順位及び系統変更処理のフローチャートである。
【図１５】実施の形態の録画予約取り消しの際の優先順位変更の説明図である。
【図１６】実施の形態の録画予約取り消しの際の優先順位変更及び系統変更の説明図である。
【図１７】実施の形態の録画予約取り消しの際に優先順位を変更し系統変更をしない場合の説明図である。
【符号の説明】
【００５８】
１，２  チューナ、３，４  ＭＰＥＧエンコーダ、５  ＭＰＥＧデコーダ、９  音声信号処理回路、１１  映像信号処理回路、１２  ディスプレイ、１０  スピーカ、１３  リモコン受光部、１４  リモートコマンダー、１５  ＣＰＵ、１６  ＲＡＭ、１７  ＲＯＭ、１８  ストレージ、１９  不揮発性ＲＡＭ、ＡＰ１  録画予約アプリケーション、Ｍ１  録画予約管理モジュール
【図１】
2005079955.tif 000003
【図２】
2005079955.tif 000004
【図３】
2005079955.tif 000005
【図４】
2005079955.tif 000006
【図５】
2005079955.tif 000007
【図６】
2005079955.tif 000008
【図７】
2005079955.tif 000009
【図８】
2005079955.tif 000010
【図９】
2005079955.tif 000011
【図１０】
2005079955.tif 000012
【図１１】
2005079955.tif 000013
【図１２】
2005079955.tif 000014
【図１３】
2005079955.tif 000015
【図１４】
2005079955.tif 000016
【図１５】
2005079955.tif 000017
【図１６】
2005079955.tif 000018
【図１７】
2005079955.tif 000019