(57)【要約】【課題】放送延長された番組を含め、それ以降の収録予約された各番組の収録の確実性を向上させる。【解決手段】記録装置（10）は、番組の収録を予約した予約番組データ（13）に従って予約された番組の収録を収録部（17）に指示する収録スケジューラ（16）と、放送終了時間の延長の可能性がある番組を示す延長可能性番組情報（D20）と、放送の進行に応じて更新される延長時間と復旧時刻とを含む番組進行情報（D30）を番組情報提供サーバ（20）から受信する通信手段（18）と、予約番組保管部（13）に格納されている当日分の予約番組データを、受信した延長可能性番組情報（D20）に基づいて延長処理する延長可能性番組補正処理と、当日分の予約番組データを、受信した番組進行情報（D30）に追従して補正する収録延長追従処理とを行う予約番組補正部（12）とを備える。【選択図】      図１
2004208002.tif 000002
【特許請求の範囲】
【請求項１】
放送される番組を予約番組データに基づき予約収録する記録装置であり、前記放送番組の放送時間に関する補助情報を提供する番組情報提供サーバから前記補助情報を受信して、受信した前記補助情報に応じて前記予約番組データの補正を行う記録装置であって、
前記放送番組を収録する収録部と、
前記番組の収録を予約した予約番組データを予約番組保管部に格納し、前記予約番組データに従って前記予約された番組の収録を前記収録部に指示する収録スケジューラと、
前記番組情報提供サーバから提供される前記補助情報である、放送終了時間の延長の可能性がある番組を示す延長可能性番組情報と、放送の進行に応じて更新される番組進行情報とのいずれか一方もしくは両方を、前記番組情報提供サーバから受信する通信手段と、
前記予約番組保管部に格納されている当日分の前記予約番組データを、受信した前記延長可能性番組情報に基づいて延長処理する延長可能性番組補正処理と、前記当日分の予約番組データを、受信した前記番組進行情報に追従して補正する収録延長追従処理とを行う予約番組補正部とを備え、
前記予約番組補正部は、前記延長可能性番組補正処理において、
前記当日分の予約番組データのうち、前記延長可能性番組情報が示す前記延長の可能性のある番組以降の各番組の収録終了時刻を、前記延長可能性番組情報に最大延長時間が含まれている場合には最大延長時間分延長し、前記延長可能性番組情報に最大延長時間が含まれていない場合には所定の時間分延長し、
前記予約番組補正部は、前記収録延長追従処理において、
前記番組進行情報に、前記延長の可能性がある番組が実際に延長された時間を示す延長時間が設定されておらず、番組の延長により変更された放送時間が当初の予定の放送時間に復旧する時刻を示す復旧時刻も設定されていない場合、前記当日分の前記予約番組データのうち、前記番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、所定の時間分追加延長し、
前記番組進行情報に、前記延長時間が設定されておらず前記復旧時刻が設定されている場合、前記当日分の前記予約番組データのうち、前記番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、前記復旧時刻を超えない範囲で所定の時間分追加延長し、
前記番組進行情報に、前記延長時間が設定されており前記復旧時刻が設定されていない場合、前記当日分の前記予約番組データのうち、前記番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、設定されている前記延長時間分だけ当初の予定の時刻より延長し、
前記番組進行情報に、前記延長時間が設定されており前記復旧時刻も設定されている場合、前記当日分の前記予約番組データのうち、設定されている前記復旧時刻までの各番組の収録開始時刻と収録終了時刻を、前記復旧時刻を超えない範囲で、設定されている前記延長時間分だけ当初の予定の時刻より遅らせ、前記復旧時刻以降の各番組の収録開始時刻と収録終了時刻を当初の予定の時刻通りとする
ことを特徴とする記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、放送される番組を予約番組データに基づき収録予約が可能なＶＴＲ等の記録装置において、放送番組の放送時間に関する補助情報を提供する番組情報提供サーバから受信した補助情報に応じて予約番組データの補正を行う記録装置に関する。
【０００２】
【従来の技術】
ＶＴＲなどの記録装置等で放送番組を録画予約する場合、スポーツ中継番組などでは放送予定終了時刻までに試合が終了せず、番組がそのまま延長される場合がある。このとき、予約した番組の録画開始時刻と録画終了時刻が固定的に設定される予約方式では、番組編成の急な変更に対応できない。その結果、録画する予定であった番組が最後まで録画できず、途中で途切れてしまうといったケースが起こりうる。特に、同じ番組を毎週繰り返し録画するモードで予約している場合に、発生する頻度が高い。
【０００３】
このような問題を踏まえ、衛星デジタル放送では、放送波の中で番組の放送と平行して電子番組表を送出すると共に、番組編成の動的な変更情報も送出しており、記録装置側は、受信した電子番組表や番組編成の変更情報に基づいて、目的の番組を的確に録画することができる。このような仕組みは、地上波デジタル放送でも同様に運用される予定である。しかしながら、地上波アナログ放送では、上記の番組延長に伴う問題は解決されないままとなっている。
【０００４】
そこで、テレビジョン信号の垂直同期期間などに番組編成の変更に関する追加情報を挿入して流し、受信装置側でこの情報を受信して録画開始時刻を変更するといった方式が提案されている（例えば、特許文献１を参照）。
【０００５】
また、録画の開始直前になると、その都度、電子番組表サーバへアクセスして番組情報を取得し、予約した番組の録画開始・終了時刻を最新の番組編成に応じて更新する受信装置なども提案されている（例えば、特許文献２〜３を参照）。
【０００６】
【特許文献１】
特開平７−００７６８４号公報
【０００７】
【特許文献２】
特開平１０−１７４０２８号公報
【０００８】
【特許文献３】
特開２００２−１１２１５５号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載のような方式を広く普及させるためには、放送方式自体の標準化を必要とする上、放送局側の設備変更のみならず受信装置側の対応も必要となり、送信側と受信側の双方に大幅な費用負担が必要となる。
【００１０】
また、特許文献２〜３に記載のような、電子番組表を提供する番組情報提供サーバは、番組編成の動的な変更には対応していないため、このサービスを実現するには、番組編成の変更に伴う情報提供に遅延がなく、リアルタイムで電子番組表を更新させる必要がある。また、人気の高い番組の直前などに、受信装置からサーバへのアクセスが集中し、サーバ側の負荷が増大してしまう。このようなサーバの負荷を軽減するために、例えば番組情報提供サーバを地域別に設置し、各サーバにアクセスを分散させる方式も考えられる。
【００１１】
しかしながら、番組編成の変更にリアルタイムで対応する番組情報提供サーバを多数配置させることは、大規模なシステム構成になり、ビジネス的な面で採算上の課題が残る。
【００１２】
また、放送の延長があった番組の放送終了後に、それより後ろの番組への対応はできるが、放送延長された番組自体を最後まで録画できないという問題も生じる。これは、放送延長された番組自体は、その番組の放送開始前ないし放送途中においては、どれだけの時間延長されるかを判別できないということに起因している。
【００１３】
本発明は、以上のような問題を鑑みてなされたものであり、放送延長された番組を含め、それ以降の収録予約された各番組の収録の確実性を向上させ、しかも、番組情報提供サーバへの記録装置からのアクセス負荷集中を低減させる記録装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る記録装置の特徴は、放送される番組を予約番組データに基づき予約収録する記録装置であり、放送番組の放送時間に関する補助情報を提供する番組情報提供サーバから補助情報を受信して、受信した補助情報に応じて予約番組データの補正を行う記録装置であって、（ｉ）放送番組を収録する収録部と、（ii）番組の収録を予約した予約番組データを予約番組保管部に格納し、予約番組データに従って予約された番組の収録を収録部に指示する収録スケジューラと、（iii）番組情報提供サーバから提供される補助情報である、放送終了時間の延長の可能性がある番組を示す延長可能性番組情報と、放送の進行に応じて更新される番組進行情報とのいずれか一方もしくは両方を、番組情報提供サーバから受信する通信手段と、（iv）予約番組保管部に格納されている当日分の予約番組データを、受信した延長可能性番組情報に基づいて延長処理する延長可能性番組補正処理と、当日分の予約番組データを、受信した番組進行情報に追従して補正する収録延長追従処理とを行う予約番組補正部とを備える。
【００１５】
そして、予約番組補正部は、延長可能性番組補正処理において、当日分の予約番組データのうち、延長可能性番組情報が示す延長の可能性のある番組以降の各番組の収録終了時刻を、（ａ）延長可能性番組情報に最大延長時間が含まれている場合には最大延長時間分延長し、（ｂ）延長可能性番組情報に最大延長時間が含まれていない場合には所定の時間分延長する。
【００１６】
さらに、予約番組補正部は、収録延長追従処理において、（ａ）番組進行情報に、延長の可能性がある番組が実際に延長された時間を示す延長時間が設定されておらず、番組の延長により変更された放送時間が当初の予定の放送時間に復旧する時刻を示す復旧時刻も設定されていない場合、当日分の予約番組データのうち、番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、所定の時間分追加延長し、（ｂ）番組進行情報に延長時間が設定されておらず復旧時刻が設定されている場合、当日分の予約番組データのうち、番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、復旧時刻を超えない範囲で所定の時間分追加延長し、（ｃ）番組進行情報に延長時間が設定されており復旧時刻が設定されていない場合、当日分の予約番組データのうち、番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、設定されている延長時間分だけ当初の予定の時刻より延長し、（ｄ）番組進行情報に延長時間が設定されており復旧時刻も設定されている場合、当日分の予約番組データのうち、設定されている復旧時刻までの各番組の収録開始時刻と収録終了時刻を、復旧時刻を超えない範囲で、設定されている延長時間分だけ当初の予定の時刻より遅らせ、復旧時刻以降の各番組の収録開始時刻と収録終了時刻を当初の予定の時刻通りとする。
【００１７】
すなわち、記録装置は、番組情報提供サーバから取得した放送の延長の可能性がある番組を示す延長可能性番組情報に基づいて、当日分の予約番組データのうち、延長の可能性のある番組以降の各番組の収録終了時刻を、延長可能性番組の最大延長時間分もしくは所定の時間分延長することで、放送の延長があった番組の以降の各番組のみならず、放送延長された番組自体も途切れることなく収録することができる。
【００１８】
更に、記録装置は、放送の進行に応じて更新される番組進行情報を番組情報提供サーバから取得し、番組の進行に追従して当日分の予約番組データ補正する。このとき、番組進行情報に、延長の可能性がある番組が実際に延長された時間を示す延長時間が設定されていない場合には、番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、所定の時間分追加延長することで、収録中の番組を途切れずに最後まで収録できる。尚、番組進行情報に、延長時間が設定されておらず、番組の延長により変更された放送時間が当初の予定の放送時間に復旧する時刻を示す復旧時刻が設定されている場合には、番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、復旧時刻を超えない範囲で所定の時間分追加延長することで、収録中の番組を途切れずに最後まで収録できる上、余分に収録することを防止できる。
【００１９】
更にまた、番組情報提供サーバから取得した番組進行情報に、延長時間が設定されており復旧時刻が設定されていない場合には、番組進行情報を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、設定されている延長時間分だけ当初の予定の時刻より延長することで、収録中の番組を余分に収録することなく途切れずに最後まで確実に収録できる。また、延長時間が設定されており復旧時刻も設定されている場合には、設定されている復旧時刻までの各番組の収録開始時刻と収録終了時刻を、復旧時刻を超えない範囲で、設定されている延長時間分だけ当初の予定の時刻より遅らせ、復旧時刻以降の各番組の収録開始時刻と収録終了時刻を当初の予定の時刻通りとすることで、収録中の番組及びそれ以降の各番組を途切れずに最後まで収録できる上、それぞれの番組を余分に収録することを防止できる。
【００２０】
また、上記記録装置の特徴に加えて、（ｖ）通信手段に番組情報提供サーバへのアクセスを、記録装置内部の時計機能を基準に指示する通信スケジューラを更に備えるようにしても良い。
【００２１】
ここで、指示するタイミングの開始時刻は、記録装置間で任意の時間とさせるなどとし、記録装置間では指示する時刻にバラツキを持たせている。そこで、記録装置内部の時計機能を基準に通信手段に番組情報提供サーバへのアクセスを指示することで、番組情報提供サーバへのアクセスを時間軸方向に分散することが可能となる。
【００２２】
【発明の実施の形態】
以下、図１〜図５を参照しながら、本発明の実施形態について詳しく説明する。
【００２３】
［録画予約システムの構成］
図１は、録画予約システムの構成を例示している。録画予約システムは、番組情報提供サーバ２０、受信装置１０、放送局４０、電子番組表サーバ３０などから構成され、上記各構成要素はインターネット５０などのネットワークに接続している。
【００２４】
受信装置１０は、放送される番組の録画予約が可能な例えばＶＴＲ等の記録装置であり、電子番組表サーバ３０が配信する電子番組表を参照し、録画予約を実施する。電子番組表には、番組のタイトル、放送局名、放送日時などが含まれている。電子番組表を取得する場合、受信装置１０は電子番組表サーバ３０にアクセスするか、サーバからインターネット５０等のネットワークを介して電子番組表を一括して取得し、取得した電子番組表を受信装置１０内部で参照することで録画予約が可能となる。また、受信装置１０は、電子番組表を利用せずに、録画したい番組の放送局と放送時間などの情報を受信装置操作手段１５から直接指定することもできる。
【００２５】
電子番組表サーバ３０は、受信装置１０からのリクエストに応じて電子番組表の配信を行う。電子番組表サーバ３０は、各放送局４０からの番組表情報をまとめて数日分、保有している。これらの番組表情報は、ある時点で放送局４０から入手した放送予定表の場合もあるため、実際の放送時の動的な変更には必ずしも対応していない。そのため、録画する直前に電子番組表サーバ３０から電子番組表を再取得したとしても、実際の放送スケジュールに沿った正しい番組表であるとは限らない。
【００２６】
［番組情報提供サーバの構成］
そこで、当初の放送予定と実際の放送スケジュールとの間でずれが生じた場合に受信装置１０の予約録画の処理動作を追従させるために、番組情報提供サーバ２０を利用する。尚、番組情報提供サーバ２０は、受信装置１０に対する番組延長に伴う補正サービス以外にも、例えば、電子メールを用いた録画予約など家の外からの録画予約などを実現するために、録画予約情報を個々の受信装置１０に対して仲介する処理も担う。
【００２７】
番組情報提供サーバ２０は、電子番組表蓄積部２１、番組自動判定部２２、延長可能性番組情報登録部２３、サーバ操作手段２４、番組進行情報登録部２５などを備えており、図４に例示するような延長可能性番組情報Ｄ２０と番組進行情報Ｄ３０とを含む録画延長予測・補正情報Ｄ１０を延長可能性番組情報登録部２３及び番組進行情報登録部２５に保持している。録画延長予測・補正情報Ｄ１０を受信装置１０に伝達する方法としては、受信装置１０が情報取得コマンドを発行して番組情報提供サーバ２０から取得するようにしても良いし、電子メール形式で番組情報提供サーバ２０から受信装置１０が受信するようにしても良い。
【００２８】
ここで「延長可能性番組情報Ｄ２０」は、これから放送される番組のうち、放送時間の延長の可能性がある番組（以下「延長可能性番組」）に関する情報をいい、延長可能性番組情報番号Ｄ２１、放送局識別子Ｄ２２、番組識別子Ｄ２３、変更操作種別Ｄ２４、放送開始予定日Ｄ２５、放送開始予定時刻Ｄ２６、放送終了予定時刻Ｄ２７、最大延長時間Ｄ２８などの情報を、延長可能性番組単位に構成されている。ここで「延長可能性番組」とは、番組の放送時間が当初の予定より延長される可能性のある番組をいい、例えば、野球中継やサッカー中継などのスポーツ中継番組が主に該当する。
【００２９】
延長可能性番組情報番号Ｄ２１は、延長可能性番組情報Ｄ２０のデータが更新された場合に、所定の数値の範囲内でシーケンシャルに更新される更新履歴番号である。放送局識別子Ｄ２２は、延長可能性番組を放送する放送局を識別するための識別コードであり、番組識別子Ｄ２３は、延長可能性番組を識別するための識別コードである。変更操作種別Ｄ２４は、延長可能性番組情報Ｄ２０を用いて受信装置１０の録画予約の設定内容を延長する『延長設定』であるか、それとも延長の設定を取り消して通常の予約設定に戻す『通常設定』であるかを示す操作内容の種別を示している。延長可能性番組が実際の放送では延長されなかったことが判明した場合には、判明した後に変更操作種別Ｄ２４を通常設定に更新し、受信装置１０に延長設定を取り消すことを促す。最大延長時間Ｄ２８は、延長可能性番組の最大の延長時間が予め決まっている場合の最大延長時間の値であり、最大の延長時間が決まっていない場合は空値となる。
【００３０】
延長可能性番組情報Ｄ２０を番組情報提供サーバ２０に登録するためには、電子番組表などから延長の可能性がある番組を検索し、該当する番組の情報を延長可能性番組情報Ｄ２０として登録する。登録方法としては、人的操作によるマニュアル操作法と、電子番組表を利用した自動検索法がある。マニュアル操作法は、人間が番組表を見て延長可能性番組を検索し、番組情報提供サーバ２０のサーバ操作手段２４から延長可能性番組情報Ｄ２０を入力する。
【００３１】
一方、自動検索法の場合は、番組情報提供サーバ２０は以下の処理動作を行う。
【００３２】
まず、番組情報提供サーバ２０は、通信手段２６を介して電子番組表サーバ３０から電子番組表を取得して電子番組表蓄積部２１に蓄積する。そして、番組自動判定部２２において、電子番組表蓄積部２１に蓄積された電子番組表のデータに対し、番組自動判定部２２が、『スポーツ中継』『野球』『延長』などといったキーワードによる検索、あるいは番組のジャンル『スポーツ』『野球』などを指定した検索を行い、該当する番組のデータを延長可能性番組情報Ｄ２０として延長可能性番組情報登録部２３に登録する。以上の処理動作により、延長可能性番組情報Ｄ２０を番組情報提供サーバ２０に自動的に登録することができる。
【００３３】
尚、番組情報提供サーバ２０は、放送前から延長可能性番組情報Ｄ２０を受信装置１０に予め配信しておく。この延長可能性番組情報Ｄ２０は、あくまで予測に基づいた情報であり、延長可能性番組情報Ｄ２０が示す延長可能性番組以外にも放送時間が延長される番組が生じる場合もありうる。例えば、スポーツ中継以外にも、報道番組などでも突発的な重大ニュースなどで番組が延長されることがある。この場合、受信装置１０は、延長可能性番組情報Ｄ２０は利用できず録画予約の設定内容を補正・延長することはできないため、後述する番組進行情報Ｄ３０で番組編成の動的な変更に対応する。
【００３４】
変更操作種別Ｄ２４は、各放送局４０からリアルタイムの番組進行の情報を入手して更新するか、電子番組表サーバ３０がリアルタイムの番組進行の情報を保有している場合は、その情報を入手して更新する。最も原始的な手法は、延長可能性番組が当初の予定通りの時刻で終了したか否かを監視者が放送を視聴して監視し、番組情報提供サーバ２０のサーバ操作手段２４から人的操作で、変更操作種別Ｄ２４を『延長設定』から『通常設定』に更新する手法である。変更操作種別Ｄ２４を更新するタイミングは、延長可能性番組の放送終了時刻に厳密に合わせる必要はなく、人間の操作上、可能な限り放送終了に近い時刻に、情報を更新できれば、実用上十分である。
【００３５】
「番組進行情報Ｄ３０」は、番組が当初の放送スケジュールに沿って、運行されているか否かを情報であり、番組進行情報登録部２５に登録される。番組進行情報Ｄ３０は、番組進行情報番号Ｄ３１、放送局識別子Ｄ３２、オンスケジュール情報Ｄ３３、延長時間情報Ｄ３４、復旧時刻情報Ｄ３５などの情報が、放送局単位で構成されている。
【００３６】
番組進行情報番号Ｄ３１は、番組進行情報Ｄ３０のデータが更新された場合に、所定の数値の範囲内でシーケンシャルに更新される更新履歴番号である。放送局識別子Ｄ３２は、放送局を識別するための識別コードである。また、オンスケジュール情報Ｄ３３は、番組が当初の放送スケジュールに沿って、運行されているか否かを示す情報項目である。
【００３７】
延長時間情報Ｄ３４は、番組の延長時間が確定したか否かを示す延長時間確定種別Ｄ３４１と、延長可能性番組が実際に延長された時間を示す延長時間Ｄ３４２とを含む。延長時間が確定していない間は、延長時間確定種別Ｄ３４１は『未確定』が設定されており、延長時間Ｄ３４２は空値である。延長された番組が終了するなどして延長時間が確定した場合には、延長時間確定種別Ｄ３４１を『確定』に更新し、更に確定された延長時間の値を延長時間Ｄ３４２に設定する。
【００３８】
復旧時刻情報Ｄ３５は、番組の延長により変更された放送時間が当初の予定の放送時間に復旧する時刻を示す復旧時刻が確定したか否かを示す復旧時刻確定種別Ｄ３５１と、実際に普及した時刻を示す復旧時刻Ｄ３５２とを含む。復旧時刻が確定していない間は、復旧時刻確定種別Ｄ３５１には『未確定』が設定されており、復旧時刻Ｄ３５２は空値である。復旧時刻が確定した時点で、復旧時刻確定種別Ｄ３５１を『確定』に更新すると共に確定した復旧時刻の値を復旧時刻Ｄ３５２に設定する。
【００３９】
番組情報提供サーバ２０は、放送の進行状況に応じて刻々と番組進行情報Ｄ３０のデータを更新する。番組進行情報Ｄ３０の情報源としては、放送局４０がリアルタイムで番組進行状況を提供可能であれば、その情報を利用してもよいし、電子番組表サーバ３０がリアルタイムで番組進行状況に対応しているのであれば、その情報を利用してもよい。一方、これら外部のサービスに頼らず実現する、最も原始的な手法は、監視者が放送の進行状況を監視しつつ、放送時間の変更等が生じた場合に追従して、番組情報提供サーバ２０のサーバ操作手段２４から人的操作で随時情報を更新する方法である。番組進行情報Ｄ３０を更新するタイミングは、延長可能性番組の放送終了時刻に厳密に合わせる必要はなく、人間の操作上、可能な限り放送終了に近い時刻に情報を登録できれば、実用上十分である。
【００４０】
すなわち、番組編成の変更があったとしても、録画部分の範囲内に予約した番組が含まれていれば実用上十分であり、番組の開始時刻や終了時刻を放送時間に厳密に合わせる必要はない。
【００４１】
［受信装置の構成］
次に、受信装置１０の構成例について詳細に説明する。
【００４２】
受信装置１０は、放送される番組を予約番組データに基づき予約収録する受信装置であり、放送番組の放送時間に関する補助情報を提供する番組情報提供サーバ２０から補助情報を受信して、受信した補助情報に応じて予約番組データの補正を行う受信装置であって、通信スケジューラ１１、予約番組補正部１２、予約番組保管部１３、予約番組一時待避部１４、受信装置操作手段１５、録画スケジューラ１６、録画部１７などを備えている。
【００４３】
録画部１７は、放送番組を収録（録画）する収録部であり、録画スケジューラ１６は、番組の収録を予約した予約番組データを予約番組保管部１３に格納し、予約番組データに従って予約された番組の収録を録画部１７に指示する。予約番組保管部１３に格納される予約番組データは、どの番組を録画するのかといったデータである。録画スケジューラ１６は、予約番組データに基づいて、予約番組の録画開始と録画終了時に制御信号を録画部１７に送り、予約された番組が録画部１７によって自動的に収録される。
【００４４】
録画スケジューラ１６が予約番組データを予約番組保管部１３に登録する方法としては、受信装置操作手段１５によって放送局や放送日時等予約番組データを直接入力しても良いし、通信手段１８からインターネット５０を介して電子番組表サーバ３０の電子番組表を参照しながら受信装置操作手段１５から目的の番組の予約を設定しても良い。
【００４５】
あるいは、録画スケジューラ１６が、通信手段１８を介して外部から予約番組データを電子メール等で受け取り、予約番組保管部１３に保存してもよい。この場合、番組情報提供サーバ２０内、あるいは、インターネット５０上の専用の一時保管サーバ（図示せず）に予約番組データが一時保管されており、録画スケジューラ１６は、通信手段１８を介してこの予約番組データを取得し予約番組保管部１３に格納する。
【００４６】
通信手段１８は、番組情報提供サーバ３０から提供される補助情報である、放送終了時間の延長の可能性がある延長可能性番組を示す延長可能性番組情報Ｄ２０と、放送の進行に応じて更新される延長時間情報Ｄ３４と復旧時刻情報Ｄ３５とを含む番組進行情報Ｄ３０との、いずれか一方もしくは両方を、番組情報提供サーバ２０から受信する。
【００４７】
予約番組補正部１２は、予約番組保管部１３に格納されている予約番組データのうち当日分の予約番組データを、通信手段１８を介して受信した延長可能性番組情報Ｄ２０に基づいて延長処理する延長可能性番組補正処理と、当日分の予約番組データを、通信手段１８を介して受信した番組進行情報Ｄ３０に追従して補正する収録延長追従処理とを実行する。
【００４８】
通信スケジューラ１１は、番組情報提供サーバ２０へのアクセスを指示する開始トリガ信号を通信手段１８に送る。通信手段１８は、インターネット５０上の番組情報提供サーバ２０と常時通信しているのではなく、通信スケジューラ１１からの開始トリガ信号を受ける度に通信処理を開始する。すなわち、通信手段１８から番組情報提供サーバ２０へのアクセス間隔は、通信スケジューラ１１によって管理されている。
【００４９】
通信スケジューラ１１は、通信手段１８への開始トリガ信号を、受信装置１０内部の時計機能（図示せず）に基づいて発生させる。この開始トリガ信号の初回の発生時刻は、ある特定の時刻からは開始されず、例えば受信装置１０に電源を投入した時刻など、不確定な時刻から開始させるよう動作する。従って、受信装置１０内部の時計機能に基づいて通信手段１８への開始トリガ信号を発生させることで、受信装置１０間で開始トリガ信号の発生タイミングにバラツキが生じ、各受信装置１０から番組情報提供サーバ２０へのアクセスは、時間軸上で分散する。その結果、多数の受信装置１０から同時刻に番組情報提供サーバ２０へのアクセスが特定の時刻に集中するのを防止することができ、高負荷による番組情報提供サーバ２０のダウン等の障害を防止することができる。
【００５０】
予約番組一時待避部１４は、予約番組補正部１２が予約番組データを一時的に変更する場合に、変更前の予約番組データを一時待避させるための保管手段である。予約番組補正部１２は、番組編成の変更が生じた番組の録画終了後、予約番組一時待避部１４から予約番組データを予約番組保管部１３に復旧させる。
【００５１】
［受信装置の処理動作］
次に、放送を受信し、録画予約された番組を録画する場合の受信装置１０の処理動作例について、図２〜図３のフローチャートに沿って説明する。
【００５２】
受信装置１０の予約番組補正部１２は、予約番組保管部１３に格納されている予約番組データのうち当日分の予約番組データを、通信手段１８を介して受信した延長可能性番組情報Ｄ２０に基づいて延長処理する「延長可能性番組補正処理」と、当日分の予約番組データを、受信した番組進行情報Ｄ３０に追従して補正する「収録延長追従処理」とを実行する。延長可能性番組情報Ｄ２０と番組進行情報Ｄ３０とを取得するための処理動作は、通信スケジューラ１１から所定の間隔で繰り返し発生される開始トリガ信号により、通信手段１８を介して番組情報提供サーバ２０にアクセスした際に行われる。
【００５３】
「延長可能性番組補正処理」において、予約番組補正部１２は、当日分の予約番組データのうち、延長可能性番組情報Ｄ２０が示す延長可能性番組以降の各番組の収録終了時刻を、（ａ）延長可能性番組情報Ｄ２０に最大延長時間Ｄ２８が含まれている場合には最大延長時間Ｄ２８だけ延長し、（ｂ）延長可能性番組情報Ｄ２０に最大延長時間Ｄ２８が含まれていない場合には所定の時間分延長する。
【００５４】
「収録延長追従処理」において、予約番組補正部１２は、（ａ）番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されておらず番組の復旧時刻情報Ｄ３５に復旧時刻が設定されていない場合、当日分の予約番組データのうち、番組進行情報Ｄ３０を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、所定の時間分追加延長し、（ｂ）番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されておらず復旧時刻情報Ｄ３５に復旧時刻が設定されている場合、当日分の予約番組データのうち、番組進行情報Ｄ３０を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、復旧時刻Ｄ３５２を超えない範囲で所定の時間分追加延長し、（ｃ）番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されており復旧時刻情報Ｄ３５に復旧時刻が設定されていない場合、当日分の予約番組データのうち、番組進行情報Ｄ３０を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、設定されている延長時間Ｄ３４２だけ当初の予定の時刻より延長し、（ｄ）番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されており復旧時刻情報Ｄ３５に復旧時刻が設定されている場合、当日分の予約番組データのうち、設定されている復旧時刻Ｄ３５２までの各番組の収録開始時刻と収録終了時刻を、復旧時刻Ｄ３５２を超えない範囲で、設定されている延長時間Ｄ３４２だけ当初の予定の時刻より遅らせ、復旧時刻Ｄ３５２以降の各番組の収録開始時刻と収録終了時刻を当初の予定の時刻通りとする。
【００５５】
『延長可能性番組補正処理』
図２は、受信装置１０が実行する「延長可能性番組補正処理」の処理動作例を示すフローチャートである。
【００５６】
ステップＳ１１において、予約番組補正部１２は、通信手段１８を介して番組情報提供サーバ２０から延長可能性番組情報Ｄ２０及び番組進行情報Ｄ３０を受信する。
【００５７】
ステップＳ１２において、予約番組補正部１２は、今回受信した延長可能性番組情報Ｄ２０に付随する延長可能性番組情報番号Ｄ２１が、前回受信した延長可能性番組情報番号Ｄ２１の履歴と比較し、更新されていない場合は、延長可能性番組情報Ｄ２０に更新情報がないものと判断して、以降のステップＳ１３〜ステップＳ１９の処理を実行しない。逆に、延長可能性番組情報番号Ｄ２１が更新されている場合は、ステップＳ１３の処理に進む。
【００５８】
ステップＳ１３において、予約番組補正部１２は、予約番組保管部１３に格納されている予約番組データのうち当日分の予約番組データ中に、放送局識別子Ｄ２２及び番組識別子Ｄ２３が示す延長可能性番組、及びその延長可能性番組以降の番組が含まれるかどうかをチェックする。ここで「当日」とは、１日の放送開始から放送が終了するまでの間をいう。つまり、通常は、早朝から翌日の早朝までの２日間にまたがっている。
【００５９】
ステップＳ１３の判定の結果、当日分の予約番組データ中に該当する予約番組がない場合は、以降のステップＳ１４〜ステップＳ１９の処理を実行しない。逆に、該当する予約番組がある場合は、ステップＳ１４の処理に進む。
【００６０】
ステップＳ１４において、予約番組補正部１２は、延長可能性番組情報Ｄ２０に最大延長時間Ｄ２８が含まれているか否かを判定し、最大延長時間Ｄ２８が含まれている場合は、ステップＳ１５において、延長時間の値を最大延長時間Ｄ２８に設定する。
【００６１】
ステップＳ１４の判定の結果、最大延長時間Ｄ２８が含まれていない場合（最大延長時間Ｄ２８が空値である場合）には、ステップＳ１６において、予約番組補正部１２は、延長時間を所定の時間（基本延長時間）に設定する。ここで「基本延長時間」とは、延長時間の単位であって、番組の延長が必要になった場合に最初に延長設定される時間のことをいい、例えば、１５分や３０分といった値に設定する。尚、予約番組補正部１２は、予約番組データを変更する場合には、処理を実施する前に変更前の予約番組データを予約番組一時待避部１４に待避させ、後から復旧可能な状態にしておく。
【００６２】
ステップＳ１７において、予約番組補正部１２は、変更操作種別Ｄ２４の内容を判定する。
【００６３】
ステップＳ１４の判定の結果、変更操作種別Ｄ２４の内容が『延長設定』である場合には、ステップＳ１９において、予約番組補正部１２は、当日分の予約番組データのうち、延長可能性番組以降の各番組の収録終了時刻を、ステップＳ１５もしくはステップＳ１６で設定した延長時間分だけ延長する。
【００６４】
逆に、ステップＳ１４の判定の結果、変更操作種別Ｄ２４の内容が『通常設定』である場合には、ステップＳ１８において、予約番組補正部１２は、当日分の予約番組データのうち、延長可能性番組以降の各番組の収録終了時刻を通常の録画時間に戻す。
【００６５】
以上の処理により、スポーツ中継番組のような延長可能性番組では、番組が延長した場合でも、最低限、基本延長時間分の延長時間が確保される。つまり、実際の放送で当初の終了予定時間を超えて番組が延長した場合には、延長可能性番組以降の各番組の収録終了時刻は、最大延長時間もしくは基本延長時間分が延長され、放送の延長があった番組の以降の各番組のみならず、放送延長された番組自体も途切れることなく収録することができる。逆に、実際の放送では番組の延長は行われず、予定どおり番組が終了した場合は、通常の録画時間に戻す。これにより、時間延長がなかった場合は、不必要に延長されて番組が録画されることを防止する。
【００６６】
『収録延長追従処理』
図３は、受信装置１０が実行する「収録延長追従処理」の処理動作例を示すフローチャートである。
【００６７】
ステップＳ２１において、予約番組補正部１２は、今回受信した番組進行情報Ｄ３０に含まれるに付随する番組進行情報番号Ｄ３１が、前回受信した番組進行情報番号Ｄ３１の履歴と比較し、更新されていない場合は、番組進行情報Ｄ３０に更新情報がないものと判断して、ステップＳ２２以降の処理を実行しない。逆に、番組進行情報番号Ｄ３１が更新されている場合は、ステップＳ２２の処理に進む。
【００６８】
ステップＳ２２において、予約番組補正部１２は、オンスケジュール情報Ｄ３３に基づいて、番組がオンスケジュールで放送されているか否かを判定し、オンスケジュールで放送されている場合は、ステップＳ２３以降の処理を実行しない。
【００６９】
ステップＳ２２の判定の結果、番組がオンスケジュールで放送されていない場合には、予約番組補正部１２は、延長時間情報Ｄ３４と復旧時刻情報Ｄ３５の組み合わせにより、以下に示す４種類の処理を選択的に実行する。
【００７０】
ステップＳ２３，Ｓ２４，Ｓ２５において、番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されておらず番組の復旧時刻情報Ｄ３５に復旧時刻が設定されていない場合、当日分の予約番組データのうち、番組進行情報Ｄ３０を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、所定の時間分追加延長する（延長処理Ａ）。これにより、収録中の番組を途切れずに最後まで収録できる。
【００７１】
ステップＳ２３，Ｓ２４，Ｓ２６において、番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されておらず復旧時刻情報Ｄ３５に復旧時刻が設定されている場合、当日分の予約番組データのうち、番組進行情報Ｄ３０を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、復旧時刻Ｄ３５２を超えない範囲で所定の時間分追加延長する（延長処理Ｂ）。これにより、収録中の番組を途切れずに最後まで収録できる上、余分に収録することを防止できる。
【００７２】
ステップＳ２３，Ｓ２７，Ｓ２８において、番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されており復旧時刻情報Ｄ３５に復旧時刻が設定されていない場合、当日分の予約番組データのうち、番組進行情報Ｄ３０を受信した時点で収録開始時刻を過ぎている番組の収録終了時刻を、設定されている延長時間Ｄ３４２だけ当初の予定の時刻より延長する（延長処理Ｃ）。これにより、収録中の番組を余分に収録することなく途切れずに最後まで確実に収録できる。
【００７３】
ステップＳ２３，Ｓ２７，Ｓ２９において、番組進行情報Ｄ３０の延長時間情報Ｄ３４に延長時間が設定されており復旧時刻情報Ｄ３５に復旧時刻が設定されている場合、当日分の予約番組データのうち、設定されている復旧時刻Ｄ３５２までの各番組の収録開始時刻と収録終了時刻を、復旧時刻Ｄ３５２を超えない範囲で、設定されている延長時間Ｄ３４２だけ当初の予定の時刻より遅らせ、復旧時刻Ｄ３５２以降の各番組の収録開始時刻と収録終了時刻を当初の予定の時刻通りとする（延長処理Ｄ）。これにより、収録中の番組及びそれ以降の各番組を途切れずに最後まで収録できる上、それぞれの番組を余分に収録することを防止できる。
【００７４】
ここで「追加延長」とは、延長単位時間のｎ倍の延長時間で、予約番組の収録開始時刻あるいは収録終了時刻を、更に延長させる処理をいう。延長単位時間は、例えば１５分や３０分に設定し、倍数ｎは、例えば延長単位時間×ｎが基本延長時間を超える値のうち最小の値に設定する。
【００７５】
以上説明した「延長可能性番組補正処理」「収録延長追従処理」により、番組予約データを補正した結果の一例を、図５に示す。
【００７６】
図５に示すように、延長可能性番組の当初の放送スケジュールは、２０時から２１時までであり、２１時になった時点では延長時間情報Ｄ３４も番組の復旧時刻情報Ｄ３５も設定されていないため延長処理Ａの処理が実行される。その後、２１時１５分付近で復旧時刻Ｄ３５２（=２３時３０分）のみが確定し、延長処理Ｂの処理が実行される。その間、放送中の延長可能性番組は、延長処理Ａ及び延長処理Ｂにより収録終了時刻が追加延長されるため、実際の延長可能性番組の放送終了時刻よりも長く収録されることになるものの、収録範囲の中に確実に収録されている。
【００７７】
その後、延長可能性番組の放送終了後に、延長時間Ｄ３４２（=３０分間）が確定し、延長処理Ｄの処理が実行される。これにより、番組Ａ、番組Ｂ、番組Ｄは、番組の収録洩れがなく、番組編成の変更に追従して収録されている。尚、延長処理Ａ，Ｂ，Ｄの段階で既に収録動作が開始されていた番組Ａは、収録開始時刻が当初の予定時刻のままとなり先頭部分に余分な収録部分が含まれるものの、必要な番組部分は収録範囲の中に確実に含まれている。
【００７８】
以上、本発明の実施の形態を詳細に説明したが、本発明は、その精神または主要な特徴から逸脱することなく、他の色々な形で実施することができる。
【００７９】
例えば、受信装置１０の各構成要素の一部もしくは全部をコンピュータプログラムによって実現することもできる。このコンピュータプログラムは、記録媒体に格納しておき、この記録媒体から読み取らせて受信装置１０に取り込むようにしても良いし、通信ネットワークを介して伝送されて受信装置１０に取り込ませるようにしても良い。
【００８０】
また、受信装置１０としては、例えば、テレビジョン放送やラジオ放送の番組を収録予約ができる、例えばＶＴＲ、ハードディスクレコーダ、ＤＶＤレコーダ、パーソナルコンピュータ等、様々な電子機器が想定される。また、受信装置１０が受信し収録する放送は、地上波でも衛星波でも有線による放送でも良いし、ブロードバンド技術を用いた放送であっても良い。また、アナログ方式の放送でも良いし、デジタル方式の放送でも良い。更に、受信装置１０が収録する番組は、映像や音声のみならず、文字やプログラム等のデータであっても良い。
【００８１】
このように、前述の実施形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には何ら拘束されない。更に、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。
【００８２】
【発明の効果】
本発明によれば、放送延長された番組を含め、それ以降の収録予約された各番組の収録の確実性を向上させ、しかも、番組情報提供サーバへの記録装置からのアクセス負荷集中を低減させることができる。
【図面の簡単な説明】
【図１】本発明の実施形態における録画予約システムの構成例を示す概略ブロック図である。
【図２】図１に示す録画予約システムにおいて、受信装置が実行する延長可能性番組補正処理の処理動作例を示すフローチャートである。
【図３】図１に示す録画予約システムにおいて、受信装置が実行する収録延長追従処理の処理動作例を示すフローチャートである。
【図４】図１に示す録画予約システムにおいて、受信装置が番組情報提供サーバから受信する録画延長予測・補正情報のデータ構造を例示する図である。
【図５】延長可能性番組補正処理及び収録延長追従処理により、番組予約データを補正した結果の一例を示すイメージ図である。
【符号の説明】
１０…受信装置
１１…通信スケジューラ
１２…予約番組補正部
１３…予約番組保管部
１４…予約番組一時待避部
１５…受信装置操作手段
１６…録画スケジューラ
１７…録画部
１８…通信手段
２０…番組情報提供サーバ
２１…電子番組表蓄積部
２２…番組自動判定部
２３…延長可能性番組情報登録部
２４…サーバ操作手段
２５…番組進行情報登録部
２６…通信手段
３０…電子番組表サーバ
４０…放送局
５０…インターネット
Ｄ１０…録画延長予測・補正情報
Ｄ２０…延長可能性番組情報
Ｄ２１…延長可能性番組情報番号
Ｄ２２…放送局識別子
Ｄ２３…番組識別子
Ｄ２４…変更操作種別
Ｄ２５…放送開始予定日
Ｄ２６…放送開始予定時刻
Ｄ２７…放送終了予定時刻
Ｄ２８…最大延長時間
Ｄ３０…番組進行情報
Ｄ３１…番組進行情報番号
Ｄ３２…放送局識別子
Ｄ３３…オンスケジュール情報
Ｄ３４…延長時間情報
Ｄ３４１…延長時間確定種別
Ｄ３４２…延長時間
Ｄ３５…復旧時刻情報
Ｄ３５１…復旧時刻確定種別
Ｄ３５２…復旧時刻
【図１】
2004208002.tif 000003
【図２】
2004208002.tif 000004
【図３】
2004208002.tif 000005
【図４】
2004208002.tif 000006
【図５】
2004208002.tif 000007