(57)【要約】【課題】テレビジョン番組の放送時刻の変更に際し、繰り返し予約を適応的に変更する。【解決手段】録画予約部３３は、ユーザからの録画予約設定操作に基づいて予約情報を生成し、録画予約管理部３６に出力する。録画予約管理部３６は、録画予約部３３から入力される予約情報を管理する。類似度算出部３７は、録画予約情報に記載されているキーワードと、EPGデータを構成する各番組情報から取得した番組名との類似度を算出する。録画予約管理部３６に内蔵された変更部３８は、管理されている録画予約情報を更新する。EPG管理部３９は、EPG取得部２０によって取得されたEPGデータを管理する。録画制御部４０は、録画予約管理部３６で管理されている録画予約情報に基づく録画を実行するために、チューナ、エンコーダ、および記憶部を制御する。本発明は、例えば、ビデオレコーダに適応することができる。【選択図】  図３
2007074494.tif 000002
【特許請求の範囲】
【請求項１】
予約情報に従って放送番組の映像または音声の少なくとも一方を記録する記録装置において、
前記放送番組の番組情報を取得する取得手段と、
前記予約情報に含まれる番組名と前記取得手段によって取得された前記番組情報に記載されている番組名との類似度を算出する算出手段と、
前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更する変更手段と、
前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させる記録制御手段と
を含む記録装置。
【請求項２】
前記記録制御手段は、前記予約情報に従う記録の最中において前記予約情報に含まれる番組識別情報と放送中の番組の番組識別情報を比較し、比較結果に基づいて記録を一時停止、再開、または停止させる
請求項１に記載の記録装置。
【請求項３】
前記変更手段は、設定されている繰返し周期に従って前記予約情報の内容を更新する
請求項１に記載の記録装置。
【請求項４】
予約情報に従って放送番組の映像または音声の少なくとも一方を記録する記録装置の記録方法において、
前記放送番組の番組情報を取得し、
前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、
前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更し、
前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させる
ステップを含む記録方法。
【請求項５】
予約情報に従って放送番組の映像または音声の少なくとも一方を記録するためにプログラムであって、
前記放送番組の番組情報を取得し、
前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、
前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更し、
前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録方法、およびプログラムに関し、特に、テレビジョン番組の繰り返し録画予約を、番組の放送時刻の変更などに対して適応的に更新するようにした記録装置、記録方法、およびプログラムに関する。
【背景技術】
【０００２】
テレビジョン番組を録画するビデオレコーダにおいては、放送信号等から取得した電子番組表データ（EPG(Electronic Program Guide)データ）を利用して録画予約が設定可能なものが多数存在する（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００４−７７５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
録画予約は、その実行が１回限りのもの（以下、単発録画予約と称する）と、所定の周期（例えば、毎日、毎週Ｘ曜日、あるいは月曜日から金曜日までの定時など）で繰り返し実行するもの（以下、繰り返し録画予約と称する）がある。
【０００５】
ところで、例えば、野球中継の延長や臨時ニュースの発生などにより、録画予約している番組が予定の時刻に放送されないことがある。このような事態を想定し、録画終了時刻を予め余分に設定しておいたり、最新のEPGデータを取得して番組の放送時刻の変更を検出し、録画予約を変更する技術が存在する。
【０００６】
しかしながら、これらの対策は単発予約にだけ作用するものであり、急な放送時刻の変更に際し、繰り返し予約を適応的に変更する技術は存在していない。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、急な放送時刻の変更に際し、繰り返し予約を適応的に変更できるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面である記録装置は、予約情報に従って放送番組の映像または音声の少なくとも一方を記録する記録装置において、前記放送番組の番組情報を取得する取得手段と、前記予約情報に含まれる番組名と前記取得手段によって取得された前記番組情報に記載されている番組名との類似度を算出する算出手段と、前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更する変更手段と、前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させる記録制御手段とを含む。
【０００９】
前記記録制御手段は、前記予約情報に従う記録の最中において前記予約情報に含まれる番組識別情報と放送中の番組の番組識別情報を比較し、比較結果に基づいて記録を一時停止、再開、または停止させるようにすることができる。
【００１０】
前記変更手段は、設定されている繰返し周期に従って前記予約情報の内容を更新するようにすることができる。
【００１１】
本発明の一側面である記録方法は、予約情報に従って放送番組の映像または音声の少なくとも一方を記録する記録装置の記録方法において、前記放送番組の番組情報を取得し、前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更し、前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させるステップを含む。
【００１２】
本発明の一側面であるプログラムは、予約情報に従って放送番組の映像または音声の少なくとも一方を記録するためにプログラムであって、前記放送番組の番組情報を取得し、前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更し、前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させるステップを含む処理をコンピュータに実行させる。
【００１３】
本発明の一側面においては、放送番組の番組情報が取得され、予約情報に含まれる番組名と取得された番組情報に記載されている番組名との類似度が算出され、類似度に基づいて特定した放送番組の番組情報を用いて予約情報が変更されるとともに、予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて予約情報が変更され、予約情報に従って放送番組の映像または音声の少なくとも一方が記録される。
【発明の効果】
【００１４】
以上のように、本発明の一側面によれば、録画予約に従ってテレビジョン番組を録画することが可能となる。
【００１５】
また、本発明の一側面によれば、急な放送時刻の変更に際し、繰り返し予約を適応的に変更することが可能となる。
【００１６】
さらに、本発明の一側面によれば、録画中の番組の急変に対応し、録画動作を制御することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１８】
本発明の一側面である記録装置（例えば、図１のビデオレコーダ１）は、予約情報に従って放送番組の映像または音声の少なくとも一方を記録する記録装置において、前記放送番組の番組情報を取得する取得手段（例えば、図２のEPG取得部２０）と、前記予約情報に含まれる番組名と前記取得手段によって取得された前記番組情報に記載されている番組名との類似度を算出する算出手段（例えば、図３の類似度算出部３７）と、前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更する変更手段（例えば、図３の変更部３８）と、前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させる記録制御手段（例えば、図３の録画制御部４０）とを含む。
【００１９】
本発明の一側面である記録方法（プログラム）は、予約情報に従って放送番組の映像または音声の少なくとも一方を記録する記録装置の記録方法において、前記放送番組の番組情報を取得し（例えば、図６のステップＳ４）、前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し（例えば、図６のステップＳ６）、前記類似度に基づいて特定した放送番組の前記番組情報を用いて前記予約情報を変更する（例えば、図６のステップＳ７）とともに、前記予約情報に含まれる番組識別情報に対応する放送番組の番組情報にも基づいて前記予約情報を変更し（例えば、図７のステップＳ３４）、前記予約情報に従って放送番組の映像または音声の少なくとも一方を記録させるステップ（例えば、図８のステップＳ４３）を含む。
【００２０】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２１】
図１は、本発明の一実施の形態であるビデオレコーダを含むテレビジョン放送受信システムの構成例を示している。このテレビジョン放送受信システムは、テレビビジョン放送信号を受信して録画し、また再生するビデオレコーダ１、およびビデオレコーダ１の出力信号に基づく映像を表示し、音声を出力するテレビジョン受像機２から構成される。
【００２２】
図２は、ビデオレコーダ１の構成例を示している。このビデオレコーダ１は、記録媒体１２に記録されているプログラムを実行することによりビデオレコーダ１の全体を制御する制御部１１、ユーザの操作（例えば録画予約を設定するユーザの操作）を受け付けて対応する操作信号を制御部１２に出力する操作入力部１３、バス１４を介して制御部１１に接続されたチューナ１５、エンコーダ１６、記憶部１７、デコーダ１８、信号処理部１９、およびEPG取得部２０から構成される。
【００２３】
チューナ１５は、地上アナログ放送、地上デジタル放送、衛星アナログ放送、衛星デジタル放送、CATV放送等に対応するものであり、アンテナ（不図示）などの出力から所望するチャネルのテレビジョン放送信号を取得し、録画時にはエンコーダ１６に、リアルタイム視聴時にはデコーダ１８に出力する。また、チューナ１５は、取得したテレビジョン放送信号をEPG取得部２０に出力する。
【００２４】
エンコーダ１６は、チューナ１５から入力されるテレビジョン放送信号を所定の符号化方式（例えば、MPEG2方式）に従ってエンコードし、その結果得られる符号化データを記憶部１７に出力する。なお、チューナ１５から入力されるテレビジョン放送信号が既にエンコーダされている場合、エンコーダ１６の処理を省略することができる。記憶部１７は、ハードディスクやDVD(Digital Versatile Disc)など記録メディアおよびそれに対応するドライブから成り、エンコーダ１７から入力される符号化データを記録メディアに記録し、また読み出してデコーダ１８に出力する。
【００２５】
デコーダ１８は、録画再生時には記憶部１７から読み出された符号化データをデコードし、その結果得られる映像信号および音声信号を信号処理部１９に出力する。また、リアルタイム視聴時には、チューナ１５から入力されるテレビジョン放送信号が符号化されているならば、これをデコードし、その結果得られる映像信号および音声信号を信号処理部１９に出力する。信号処理部１９は、デコーダ１９から入力される映像信号および音声信号に所定の信号処理を施して後段のテレビジョン受像機２に出力する。EPG取得部２０は、チューナ１５から入力されるテレビジョン放送信号からEPGデータを抽出する。
【００２６】
図３は、制御部１１が記録媒体１２に記録されているプログラムを実行することによって実現する機能ブロック図を示している。なお、同図に示す各機能ブロックはそれぞれ個別のプログラムによって実現してもよいし、複数の機能ブロックを１つのプログラムによって実現するようにしてもよい。また、同図に示す機能ブロックをハードウェアによって実現してもよい。
【００２７】
ソフトウェア管理部３１は、各機能ブロックに対応するプログラムの起動、終了を管理する。
【００２８】
ユーザインタフェースとして機能する視聴制御部３２は、ユーザからの選局操作、再生操作などに対応し、視聴、再生、および電子番組表の表示などを対応する機能ブロックに実行させる。ユーザインタフェースとして機能する録画予約部３３は、電子番組表などを用いたユーザからの録画予約設定操作に基づいて予約情報を生成し、録画予約管理部３６に出力する。
【００２９】
リアルタイム視聴部３４は、視聴制御部３２からの制御に従い、受信したテレビジョン放送信号をリアルタイムで視聴するため、チューナ１５、デコーダ１８、および信号処理部１９を制御する。録画済番組再生部３５は、視聴制御部３２からの制御に従い、録画済番組の再生を行うため、記憶部１７、デコーダ１８、および信号処理部１９を制御する。
【００３０】
録画予約管理部３６は、録画予約部３３から入力される予約情報を管理する。録画予約管理部３６に内蔵された類似度算出部３７は、録画予約情報に記載されているキーワードと、EPGデータを構成する各番組情報から取得した番組名との類似度を算出する。録画予約管理部３６に内蔵された変更部３８は、管理されている録画予約情報を更新する。EPG管理部３９は、EPG取得部２０によって取得されたEPGデータを管理する。
【００３１】
録画制御部４０は、録画予約管理部３６で管理されている録画予約情報に基づく録画を実行するために、チューナ１５、エンコーダ１６、および記憶部１７を制御する。録画済番組管理部４１は、記憶部１７に記憶されている録画済番組の符号化データを管理する。
【００３２】
図４は、録画予約部３３によって生成される予約情報の一例を示している。この予約情報１００には、各予約情報を一意に識別するための予約情報ＩＤ１０１、当該予約情報をEPGデータ上で番組名を追跡することによって変更するか否かを示す追跡設定フラグ１０２、録画開始の日付と時刻を示す録画開始日時１０３、録画終了の日付と時刻を示す録画終了日時１０４、録画終了日時以降の録画延長時間を示す終了時刻延長量１０５、繰り返し周期を示す繰り返し録画情報１０６、録画する番組の放送チャンネルを示すチャンネル情報１０７、記憶部１７に複数の記憶メディアが設けられている場合において記録先の記録メディアを示す録画先メディア１０８、複数の録画予約が時間的に重複した場合において当該録画の優先の程度を示す優先度１０９、繰り返し録画時において前回の録画を消去するか否かを示す更新時消去フラグ１１０、および、録画時の画質を示す録画モード１１１が含まれる。
【００３３】
また予約情報１００には、当該予約情報が、番組予約（イベントＩＤ追跡有）、番組予約（イベントＩＤ追跡無）、または日時指定予約のいずれに該当するかを示す予約種別１１２、当該予約情報に対応する番組の番組情報（図５を参照して後述する）を示す対応する番組情報１１３、番組名追跡処理が済んでいるか否かを示す番組名追跡処理済フラグ１１４、番組名追跡処理において番組名として追跡する番組名追跡キーワード１１５、および、当該予約情報の設定当初の情報を示す予約登録時の情報１１６が含まれる。
【００３４】
追跡設定フラグ１０２は、全ての予約情報に対して一括して設定することができるが、各予約情報に対してそれぞれ個別に設定することもできる。
【００３５】
なお、追跡設定フラグ１０２以下の情報は、電子番組表などを用いたユーザからの録画予約設定操作に基づいて自動的に記載されるが、ユーザが各項目の情報を任意に指定することができる。
【００３６】
予約種別１１２の番組予約（イベントＩＤ追跡有）は、当該予約情報が番組を指定して録画予約され、かつ、放送時刻の変更等に対応して変更するようにユーザから設定されているものであることを示す。予約種別１１２の番組予約（イベントＩＤ追跡無）は、当該予約情報が番組を指定して録画予約され、かつ、放送時刻の変更等に対応して変更しないようにユーザから指定されていたり、あるいは終了時刻延長量が設定されていたりするものなどであることを示す。予約種別１１２の日時指定予約は、当該予約情報が番組を指定して録画予約されたものではなく、録画するチャンネル、開始日時、終了日時を指定して設定されたものであることを示す。
【００３７】
番組名追跡キーワード１１５は、初期設定で対応する番組の番組名が設定されるが、ユーザが任意の文字列に変更することが可能である。
【００３８】
図５は、EPGデータなどから抽出する番組情報の一例を示している。この番組情報１５０には、当該番組情報に固有な識別情報である番組情報ＩＤ１５１、対応する番組の放送開始日時を示す開始日時１５２、対応する番組の放送終了日時を示す終了日時１５３、対応する番組のタイトルを示す番組名１５４、対応する番組の放送チャンネルを示すチャンネル情報１５５、対応する番組のジャンルを示すジャンル情報１５６、対応する番組の詳細な情報を示す番組詳細情報１５７、対応する番組のより詳細な情報を示す拡張番組詳細情報１５８、対応する番組を一意に識別するための情報であるイベントＩＤ１５９、対応する番組が放送チャンネルを変更して継続されるか否か（イベントリレーが実行されるか否か）を示すイベントリレー実行フラグ１６０、イベントリレーが実行されるときのリレー先の放送チャンネルとその番組のイベントＩＤを示すイベントリレー先情報１６１、並びに、共通イベント情報、マルチビュー情報、画質、課金情報、試聴年齢情報、シリーズ情報、ＥＳ情報、およびコピー制御情報などのその他の番組情報１６２が含まれる。
【００３９】
番組情報ＩＤ１５１は、当該番組情報に固有のものであり、例えば、対応する番組の放送時間の変更などがあって開始日時１５２や終了日時１５３の内容が更新された場合、その番組情報の番組情報ＩＤも更新される。
【００４０】
イベントＩＤ１５９は、同一の放送チャンネルにおいて異なる番組に同じイベントＩＤが付与されることないが、異なる放送チャンネルの番組に対して同一のイベントＩＤが付与されることが起こり得る。
【００４１】
なお、番組情報１５０は、今後（数時間後あるいは数日後）に放送予定の番組に対応するものが定期的に配信される他、現在放送中の番組の番組情報EIT[p]や次に放送される番組の番組情報EIT[f]も配信される。番組情報EIT[p]およびEIT[f]は、番組の切り替わるとき（例えば、長時間番組の間にニュースが挿入されるとき）や急に放送枠が変更されたとき（番組の延長や短縮など）に対応して短周期で更新されたものが配信される。
【００４２】
次にビデオレコーダ１の録画予約に関する動作について説明する。
【００４３】
まず、設定されている録画予約を定期的に見直して変更する予約情報変更処理について、図６を参照して説明する。この予約情報変更処理は、新たに録画予約が追加されたり、または変更されたりしたとき当該予約情報に対して、あるいは、定期的に、例えば一日一回、番組情報を受信したときなどに全ての予約情報に対して順次実行される。
【００４４】
ステップＳ１において、録画予約管理部３６は、処理対象とする予約情報１００（以下、対象予約情報と称する）の追跡設定フラグ１０２がオンであるか否かを判定する。追跡設定フラグ１０２がオンであると判定した場合、ステップＳ２に進み、番組名追跡処理を行うべきものであるか否かを判定する。番組名追跡処理を行うべきではない予約情報とは、例えば、予約種別１１２が番組予約（イベントＩＤ追跡有）のものを指す。このように、番組名追跡処理を行うべきではない予約情報を処理の対象から除外することにより、予約情報の変更が多重に施されることを抑止できる。
【００４５】
ステップＳ２において、対象予約情報が番組名追跡処理を行うべきものであると判定した場合、処理はステップＳ３に進み、録画予約管理部３６は番組名追跡処理済フラグをオンにする。反対に、番組名追跡処理を行うべきものではないと判定した場合、対象予約情報に対する予約情報変更処理を終了する。
【００４６】
ステップＳ４において、録画予約管理部３６は、EPG管理部３９のEPGデータを参照し、対象予約情報に対応する番組と同じ放送チャンネルであって予約時間帯の近傍に放送される番組を検出する。そしてステップＳ５において、録画予約管理部３６は、ステップＳ４の処理で番組を検出できたか否かを判定する。ステップＳ４の処理で番組が検出できたと判定した場合、処理はステップＳ６に進む。反対にステップＳ４の処理で番組が検出できなかったと判定した場合、処理はステップＳ１０（後述）に進む。
【００４７】
ステップＳ６において、録画予約管理部３６の類似度算出部３７は、ステップＳ４の処理で検出した番組のうち、対象予約情報のキーワード１１５に最も類似するものを選択する。ステップＳ７において、変更部３８は、選択された番組の番組情報をEPG管理部３９から取得し、取得した番組情報に基づいて対象予約情報の開始日時１０３、終了日時１０４、および対応する番組情報１１３を更新し、さらにステップＳ８において、予約種別１１２を番組予約（イベントＩＤ追跡有）に更新する。そして、対象予約情報に対する予約情報変更処理を終了する。
【００４８】
なお、ステップＳ１において、対象予約情報の追跡設定フラグ１０２がオフであると判定された場合、処理はステップＳ９に進む。ステップＳ９において、録画予約管理部３６は、対象予約情報が予約登録時の情報に戻すべきものであるか否かを判定する。予約登録時の情報に戻すべき対象予約情報とは、例えば番組名追跡処理済フラグがオンであるものである。対象予約情報が予約登録時の情報に戻すべきものであると判定された場合、処理はステップＳ１０に進む。ステップＳ１０において、変更部３８は、対象予約情報の予約登録時の情報１１６に基づき、開始日時１０３と終了日時１０４を予約登録時の値に戻す。そして、ステップＳ１１において、変更部３８は、予約種別１１２を番組予約（イベントＩＤ追跡無）に更新する。そして、対象予約情報に対する予約情報変更処理を終了する。
【００４９】
以上で予約情報変更処理の説明を終了する。この予約情報変更処理によれば、定期的に取得するEPGデータに基づいて予約情報を変更することが可能となる。
【００５０】
次に、予約録画待機時のイベントＩＤ追跡処理について、図７のフローチャートを参照して説明する。この予約録画待機時のイベントＩＤ追跡処理は、録画開始日時が所定の時間以内に迫った予約情報１００（以下、対象予約情報と称する）に対して繰り返し実行される。
【００５１】
ステップＳ３１において、録画予約管理部３６は、対象予約情報の予約種別１１２が番組予約（イベントＩＤ追跡有）であるか否かを判定する。予約種別１１２が番組予約（イベントＩＤ追跡有）であると判定した場合、ステップＳ３２に進み、対象予約情報の対応する番組情報１１３からチャンネル情報とイベントＩＤを読み出し、読み出したチャンネル情報とイベントＩＤに対応する番組情報１５０を、EPG管理部３９から取得する。
【００５２】
ステップＳ３３において、録画予約管理部３６は、対象予約情報の対応する番組情報１３１の番組情報ＩＤと、ステップＳ３２の処理で取得した番組情報１５０の番組情報ＩＤ１５１が一致しているか否かに基づき、対象予約情報に対応する番組情報が変化しているか否かを判定する。具体的には、これら２つの番組情報ＩＤが異なっているとき、対象予約情報に対応する番組情報が変化していると判定する。
【００５３】
ステップＳ３３において、対象予約情報に対応する番組情報が変化していると判定された場合、処理はステップＳ３４に進む。ステップＳ３４において、変更部３８は、ステップＳ３２の処理で取得した番組情報１５０に基づき、対象予約情報の開始日時１０３、終了日時１０４、および対応する番組情報１１３を更新する、そして、対象予約情報に対する予約録画待機時のイベントＩＤ追跡処理を終了する。
【００５４】
なお、ステップＳ３１において、予約種別１１２が番組予約（イベントＩＤ追跡有）ではないと判定された場合、または、ステップＳ３３において、対象予約情報に対応する番組情報が変化していないと判定された場合、以降の処理はスキップされて対象予約情報に対する予約録画待機時のイベントＩＤ追跡処理が終了される。
【００５５】
以上で予約録画待機時のイベントＩＤ追跡処理の説明を終了する。この予約録画待機時のイベントＩＤ追跡処理によれば、例えば、野球中継番組の延長などによって放送時刻がずらされた番組を録画予約している場合などにおいても、録画すべき番組だけを的確に録画することが可能となる。
【００５６】
次に、予約録画中のイベントＩＤ追跡処理について、図８のフローチャートを参照して説明する。この予約録画中のイベントＩＤ追跡処理は、録画開始日時に至り、対応する番組の録画が開始されている予約情報１００（以下、対象予約情報と称する）に対して繰り返し実行される。
【００５７】
ステップＳ４１において、録画予約管理部３６は、EPG管理部３９から逐次最新の番組情報を取得して監視し、現在放送中の番組の番組情報EIT[p]または次に放送される番組の番組情報EIT[f]が変化するまで待機する。EIT[p]またはEIT[f]が変化した場合、処理はステップＳ４２に進む。ステップＳ４２において、録画予約管理部３６は、対象予約情報に基づいて現在録画中の番組のイベントＩＤと、EIT[p]に記述されているイベントＩＤが一致するか否かを判定する。これら２つのイベントＩＤが一致すると判定された場合、録画すべき番組が現在放送されていると確認できるので、処理はステップＳ４３に進む。
【００５８】
ステップＳ４３において、録画制御部４０は、現在、録画を一時停止している状態であるならば、一時停止を解除して録画を再開させる。現在、録画が実行されているならば、そのまま録画を継続させる。ステップＳ４４において、変更部３８は、最新のEIT[p]に基づき、対象予約情報の開始日時１０３、終了日時１０４、および対応する番組情報１１３を更新する。そして対象予約情報に対する予約録画中のイベントＩＤ追跡処理が終了される。
【００５９】
なお、ステップＳ４２において、対象予約情報に基づいて現在録画中の番組のイベントＩＤと、EIT[p]に記述されているイベントＩＤが一致しないと判定された場合、録画すべき番組が現在放送されていないと確認できるので、処理はステップＳ４５に進む。
【００６０】
ステップＳ４５において、録画予約管理部３６は、対象予約情報に基づいて現在録画中の番組のイベントＩＤと、EIT[f]に記述されているイベントＩＤが一致するか否かを判定する。これら２つのイベントＩＤが一致すると判定された場合、録画すべき番組が現在放送されておらず、他の番組（ニュース等）が挿入されており、録画すべき番組が他の番組の次に再開されると確認できるので、処理はステップＳ４６に進む。
【００６１】
ステップＳ４６において、録画制御部４０は、現在、録画中であるならば、録画を一時停止させる。現在、録画が一時停止中であるならば、そのまま録画の一時停止を継続させる。ステップＳ４７において、変更部３８は、最新のEIT[f]に基づき、対象予約情報の開始日時１０３、終了日時１０４、および対応する番組情報１１３を更新する。そして対象予約情報に対する予約録画中のイベントＩＤ追跡処理が終了される。
【００６２】
また、ステップＳ４５において、対象予約情報に基づいて現在録画中の番組のイベントＩＤと、EIT[f]に記述されているイベントＩＤが一致しないと判定された場合、録画すべき番組の放送が終了したと確認できるので、処理はステップＳ４８に進む。
【００６３】
ステップＳ４８において、録画制御部４０は録画を停止させる。そして対象予約情報に対する予約録画中のイベントＩＤ追跡処理が終了される。
【００６４】
以上で予約録画中のイベントＩＤ追跡処理の説明を終了する。この予約録画中のイベントＩＤ追跡処理によれば、例えば、録画中の野球中継番組が予定の終了時刻よりも延長されたとしても録画を継続することができる。また、野球中継の途中にニュース番組などが挿入されても、それに対応して録画を一時中止し、野球中継の再開にあわせて録画を再開することができる。
【００６５】
次に、繰り返し録画予約に相当する予約情報を更新する処理（繰り返し録画予約情報更新処理）について、図９のフローチャートを参照して説明する。この繰り返し録画予約情報更新処理は、予約情報１００のうち、繰り返し録画情報１０５に毎日、毎週、毎Ｘ曜日などが設定されているものであって、対応する番組の録画が終了したもの（以下、対象予約情報と称する）に対して実行される。
【００６６】
ステップＳ６１において、変更部３８は、対象予約情報の対応する番組情報１１３を消去し、ステップＳ６２において、対象予約情報の予約種別１１２を番組予約（イベントＩＤ追跡無）に変更し、ステップＳ６３において、対象予約情報の開始日時１０３、および終了日時１０４を次回の放送予定日時に対応して仮に変更する。
【００６７】
そしてステップＳ６４において、図６を参照して上述した予約情報変更処理を対象予約情報に対して実行する。これにより、対象予約情報が繰り返し録画の対象である番組の次回の放送にあわせて更新されることになる。以上で繰り返し録画予約情報更新処理が終了される。
【００６８】
以上で繰り返し録画予約情報更新処理の説明を終了する。
【００６９】
以上説明したように、本発明によれば、単発の録画予約と繰り返し録画予約を区別せず、全ての予約情報に対して、上述した予約情報変更処理、予約録画待機時のイベントＩＤ追跡処理、および予約録画中待機時のイベントＩＤ追跡処理を実行するので、単発録画予約や繰り返し録画予約を区別することなく、番組の放送時刻の変更などに対応することができる。
【００７０】
また、録画すべき番組の間に他の番組が挿入された場合、録画を一時停止するので無駄なく記録媒体を使用することができる。
【００７１】
さらに、繰り返し録画においても、その都度番組情報を新たに取得して予約情報を更新するので、繰り返し録画された番組に関する情報量が増加し、何が録画されているのかをユーザが把握し易くなる。
【００７２】
なお、本明細書において、プログラムに基づいて実行されるステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００７３】
また、プログラムは、１台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【００７４】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００７５】
【図１】本発明を適用したテレビジョン放送受信システムの構成例を示すブロック図である。
【図２】図１のビデオレコーダの構成例を示すブロック図である。
【図３】図２の制御部により実現される機能ブロック図である。
【図４】予約情報の一例を示す図である。
【図５】番組情報の一例を示す図である。
【図６】予約情報変更処理を説明するフローチャートである。
【図７】予約録画待機中のイベントＩＤ追跡処理を説明するフローチャートである。
【図８】予約録画中のイベントＩＤ追跡処理を説明するフローチャートである。
【図９】繰り返し録画予約情報更新処理を説明するフローチャートである。
【符号の説明】
【００７６】
１  ビデオレコーダ，  １１  制御部，  １２  記録媒体，  １３  操作入力部，  １４  バス，  １５  チューナ，  １６  エンコーダ，  １７  記憶部，  １８  デコーダ，  １９  信号処理部，  ２０  EPG取得部，  ３１  ソフトウェア管理部，  ３２  視聴制御部，  ３３  録画予約部，  ３４  リアルタイム試聴部，  ３５  録画済番組再生部，  ３６  録画予約管理部，  ３７  類似度判定部，  ３８  変更部，  ３９  EPG管理部，  ４０  録画制御部，  ４１  録画済番組管理部，  １００  予約情報，  １５０  番組情報
【図１】
2007074494.tif 000003
【図２】
2007074494.tif 000004
【図３】
2007074494.tif 000005
【図４】
2007074494.tif 000006
【図５】
2007074494.tif 000007
【図６】
2007074494.tif 000008
【図７】
2007074494.tif 000009
【図８】
2007074494.tif 000010
【図９】
2007074494.tif 000011
【手続補正書】
【提出日】平成18年11月30日(2006.11.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予約情報に従って番組の映像または音声の少なくとも一方を記録する記録装置において、
前記番組の番組情報を取得する取得手段と、
前記予約情報に含まれる番組名と前記取得手段によって取得された前記番組情報に記載されている番組名との類似度を算出する算出手段と、
前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更する変更手段と、
前記予約情報に従って番組の映像または音声の少なくとも一方を記録させる記録制御手段と
を含む記録装置。
【請求項２】
前記記録制御手段は、前記予約情報に従う記録の最中において前記予約情報に含まれる番組識別情報と放送中の番組の番組識別情報を比較し、比較結果に基づいて記録を一時停止、再開、または停止させる
請求項１に記載の記録装置。
【請求項３】
前記変更手段は、設定されている繰返し周期に従って前記予約情報の内容を更新する
請求項１に記載の記録装置。
【請求項４】
予約情報に従って番組の映像または音声の少なくとも一方を記録する記録装置の記録方法において、
前記番組の番組情報を取得し、
前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、
前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更し、
前記予約情報に従って番組の映像または音声の少なくとも一方を記録させる
ステップを含む記録方法。
【請求項５】
予約情報に従って番組の映像または音声の少なくとも一方を記録するためにプログラムであって、
前記番組の番組情報を取得し、
前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、
前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更し、
前記予約情報に従って番組の映像または音声の少なくとも一方を記録させる
ステップを含む処理をコンピュータに実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一側面である記録装置は、予約情報に従って番組の映像または音声の少なくとも一方を記録する記録装置において、前記番組の番組情報を取得する取得手段と、前記予約情報に含まれる番組名と前記取得手段によって取得された前記番組情報に記載されている番組名との類似度を算出する算出手段と、前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更する変更手段と、前記予約情報に従って番組の映像または音声の少なくとも一方を記録させる記録制御手段とを含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の一側面である記録方法は、予約情報に従って番組の映像または音声の少なくとも一方を記録する記録装置の記録方法において、前記番組の番組情報を取得し、前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更し、前記予約情報に従って番組の映像または音声の少なくとも一方を記録させるステップを含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の一側面であるプログラムは、予約情報に従って番組の映像または音声の少なくとも一方を記録するためにプログラムであって、前記番組の番組情報を取得し、前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し、前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更し、前記予約情報に従って番組の映像または音声の少なくとも一方を記録させるステップを含む処理をコンピュータに実行させる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の一側面においては、番組の番組情報が取得され、予約情報に含まれる番組名と取得された番組情報に記載されている番組名との類似度が算出され、類似度に基づいて特定した番組の番組情報を用いて予約情報が変更されるとともに、予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて予約情報が変更され、予約情報に従って番組の映像または音声の少なくとも一方が記録される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の一側面である記録装置（例えば、図１のビデオレコーダ１）は、予約情報に従って番組の映像または音声の少なくとも一方を記録する記録装置において、前記番組の番組情報を取得する取得手段（例えば、図２のEPG取得部２０）と、前記予約情報に含まれる番組名と前記取得手段によって取得された前記番組情報に記載されている番組名との類似度を算出する算出手段（例えば、図３の類似度算出部３７）と、前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更するとともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更する変更手段（例えば、図３の変更部３８）と、前記予約情報に従って番組の映像または音声の少なくとも一方を記録させる記録制御手段（例えば、図３の録画制御部４０）とを含む。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の一側面である記録方法（プログラム）は、予約情報に従って番組の映像または音声の少なくとも一方を記録する記録装置の記録方法において、前記番組の番組情報を取得し（例えば、図６のステップＳ４）、前記予約情報に含まれる番組名と取得された前記番組情報に記載されている番組名との類似度を算出し（例えば、図６のステップＳ６）、前記類似度に基づいて特定した番組の前記番組情報を用いて前記予約情報を変更する（例えば、図６のステップＳ７）とともに、前記予約情報に含まれる番組識別情報に対応する番組の番組情報にも基づいて前記予約情報を変更し（例えば、図７のステップＳ３４）、前記予約情報に従って番組の映像または音声の少なくとも一方を記録させるステップ（例えば、図８のステップＳ４３）を含む。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
図２は、ビデオレコーダ１の構成例を示している。このビデオレコーダ１は、記録媒体１２に記録されているプログラムを実行することによりビデオレコーダ１の全体を制御する制御部１１、ユーザの操作（例えば録画予約を設定するユーザの操作）を受け付けて対応する操作信号を制御部１１に出力する操作入力部１３、バス１４を介して制御部１１に接続されたチューナ１５、エンコーダ１６、記憶部１７、デコーダ１８、信号処理部１９、およびEPG取得部２０から構成される。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
エンコーダ１６は、チューナ１５から入力されるテレビジョン放送信号を所定の符号化方式（例えば、MPEG2方式）に従ってエンコードし、その結果得られる符号化データを記憶部１７に出力する。なお、チューナ１５から入力されるテレビジョン放送信号が既にエンコーダされている場合、エンコーダ１６の処理を省略することができる。記憶部１７は、ハードディスクやDVD(Digital Versatile Disc)など記録メディアおよびそれに対応するドライブから成り、エンコーダ１６から入力される符号化データを記録メディアに記録し、また読み出してデコーダ１８に出力する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
デコーダ１８は、録画再生時には記憶部１７から読み出された符号化データをデコードし、その結果得られる映像信号および音声信号を信号処理部１９に出力する。また、リアルタイム視聴時には、チューナ１５から入力されるテレビジョン放送信号が符号化されているならば、これをデコードし、その結果得られる映像信号および音声信号を信号処理部１９に出力する。信号処理部１９は、デコーダ１８から入力される映像信号および音声信号に所定の信号処理を施して後段のテレビジョン受像機２に出力する。EPG取得部２０は、チューナ１５から入力されるテレビジョン放送信号からEPGデータを抽出する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
図５は、EPGデータなどから抽出する番組情報の一例を示している。この番組情報１５０には、当該番組情報に固有な識別情報である番組情報ＩＤ１５１、対応する番組の放送開始日時を示す開始日時１５２、対応する番組の放送終了日時を示す終了日時１５３、対応する番組のタイトルを示す番組名１５４、対応する番組の放送チャンネルを示すチャンネル情報１５５、対応する番組のジャンルを示すジャンル情報１５６、対応する番組の詳細な情報を示す番組詳細情報１５７、対応する番組のより詳細な情報を示す拡張番組詳細情報１５８、対応する番組を一意に識別するための情報であるイベントＩＤ１５９、対応する番組が放送チャンネルを変更して継続されるか否か（イベントリレーが実行されるか否か）を示すイベントリレー実行フラグ１６０、イベントリレーが実行されるときのリレー先の放送チャンネルとその番組のイベントＩＤを示すイベントリレー先情報１６１、並びに、共通イベント情報、マルチビュー情報、画質、課金情報、視聴年齢情報、シリーズ情報、ＥＳ情報、およびコピー制御情報などのその他の番組情報１６２が含まれる。