(57)【特許請求の範囲】
【請求項１】
放送される番組及び電子番組情報を受信する受信手段と、
前記番組を記録するための予約処理を実行する予約手段と、
前記番組のうち前記予約手段による予約の候補とされる予約候補番組、及び、前記予約候補番組と比較の対象となる比較対象番組の、前記受信された電子番組情報における所定の期間内での放送日時を基に、前記予約候補番組の放送パターンを決定する決定手段と、
前記決定された放送パターンに基づいて、前記予約候補番組が本放送であるか再放送であるかを判断し、判断結果に応じて、前記予約手段に前記予約候補番組の記録を予約させるか否かの処理を実行する予約選択手段と
を具備することを特徴とする放送番組予約装置。
【請求項２】
請求項１に記載の放送番組予約装置であって、
前記予約選択手段は、
前記予約候補番組が放送される時間帯である基準時間帯を基準とした過去の前記番組の放送パターンごとに、前記予約手段に前記予約候補番組の記録を予約させるか否かの処理を実行することを特徴とする放送番組予約装置。
【請求項３】
請求項２に記載の放送番組予約装置であって、
前記決定手段は、
前記予約候補番組が放送される日である基準日を基準とした所定の日数以内の過去に、前記予約候補番組と比較の対象となる比較対象番組の１回の放送があるパターンと、
前記基準日を基準とした前記所定の日数以内の過去であって連続する２日以上の日ごとに、前記比較対象番組の１回の放送があるパターンと、
前記基準日を基準とした前記所定の日数以内の過去に、前記比較対象番組の放送がないパターンとに、前記放送パターンを分類することを特徴とする放送番組予約装置。
【請求項４】
請求項１に記載の放送番組予約装置であって、
前記予約選択手段は、
前記予約候補番組が放送される時間帯である基準時間帯を基準とした過去及び未来の前記番組の放送パターンごとに、前記予約手段に前記予約候補番組の記録を予約させるか否かの処理を実行することを特徴とする放送番組予約装置。
【請求項５】
請求項１に記載の放送番組予約装置であって、
前記予約候補番組と前記比較対象番組とが、前記予約候補番組が放送される日である基準日内であって所定の時間間隔以内で連続して放送されるか否かを判定する連続放送判定手段をさらに具備し、
前記予約手段は、前記予約候補番組と前記比較対象番組とが、前記基準日内であって前記所定の時間間隔以内で連続して放送される場合、前記予約候補番組の記録を予約することを特徴とする放送番組予約装置。
【請求項６】
請求項１に記載の放送番組予約装置であって、
前記比較対象番組が完全に記録されているか否かを判定する記録判定手段をさらに具備し、
前記予約手段は、前記比較対象番組が完全に記録されていない場合、前記予約候補番組の記録を予約することを特徴とする放送番組予約装置。
【請求項７】
請求項６に記載の放送番組予約装置であって、
前記記録判定手段により、前記比較対象番組が完全に記録されていると判定された場合、前記電子番組情報に前記予約候補番組が再放送であることを示す識別情報が含まれるか否かを判定する識別情報判定手段をさらに具備し、
前記予約手段は、前記識別情報が含まれていない場合、前記予約候補番組の記録を予約することを特徴とする放送番組予約装置。
【請求項８】
請求項１に記載の放送番組予約装置であって、
前記予約候補番組の開始時間と、前記比較対象番組の開始時間とが所定の時間差内であるか否かを判定する開始時間判定手段をさらに具備し、
前記予約手段は、前記両開始時間差が所定の時間差内である場合、前記予約候補番組の記録を予約することを特徴とする放送番組予約装置。
【請求項９】
請求項１に記載の放送番組予約装置であって、
前記予約手段により予約するか否かについて、前記予約候補番組が放送される日である基準日内における複数の放送時間帯ごとに優先度を設定する優先度設定手段と、
前記予約候補番組の放送時間帯と、前記比較対象番組の放送時間帯とを比較することにより、前記設定された優先度に応じて前記予約候補番組の記録を予約するか否かを判定する優先度別判定手段と
をさらに具備することを特徴とする放送番組予約装置。
【請求項１０】
請求項１に記載の放送番組予約装置であって、
前記番組を複数の属性に分類して設定する属性設定手段と、
前記予約候補番組の属性が前記各属性のうちどの属性に属するかを判定し、判定した属性に応じて当該予約候補番組の記録を予約するか否かを判定する属性別判定手段と
をさらに具備することを特徴とする放送番組予約装置。
【請求項１１】
請求項１に記載の放送番組予約装置であって、
前記決定手段は、１つの放送波における複数の異なるチャンネルごとに前記放送パターンを分類し、
前記予約選択手段は、複数の異なるチャンネルにそれぞれ対応する前記放送パターンごとに、互いに類似度の高い前記予約候補番組の記録を予約するか否かの処理を実行し、前記予約処理を実行する前記予約候補番組が２つ以上ある場合、いずれか１つの予約候補番組のみの予約処理を実行することを特徴とする放送番組予約装置。
【請求項１２】
本放送の番組数が全チャンネルの番組中の過半数を占める第１のテレビジョン放送の番組と、再放送の番組を定期的に放送する第２のテレビジョン放送の番組と、前記第１及び第２のテレビジョン放送のそれぞれの電子番組情報とを受信する受信手段と、
前記受信された各電子番組情報に基づき、前記番組を記録するための予約処理を実行する予約手段と、
前記第１のテレビジョン放送の番組のうち、前記予約手段による予約の候補とされる予約候補番組、及び、前記予約候補番組と比較の対象となる比較対象番組の、前記電子番組情報における所定の期間内での放送日時を基に、前記予約候補番組の放送パターンを決定する決定手段と、
前記決定された放送パターンに基づいて、前記予約候補番組が本放送であるか再放送であるかを判断し、判断結果に応じて、前記予約手段に前記予約候補番組の記録を予約させるか否かの処理を実行する予約選択手段と、
前記第２のテレビジョン放送の番組のうちの前記予約候補番組が放送される基準時間帯を基準とした過去に、前記第２のテレビジョン放送の番組のうちの前記比較対象番組が記録されていない場合には、前記予約手段により前記予約候補番組の記録を予約する手段と
を具備することを特徴とする放送番組予約装置。
【請求項１３】
情報処理装置が実行する放送番組の予約方法であって、
放送される番組及び電子番組情報を受信するステップと、
前記番組の記録の予約の候補とされる予約候補番組、及び、前記予約候補番組と比較の対象となる比較対象番組の、前記受信された電子番組情報における所定の期間内での放送日時を基に、前記予約候補番組の放送パターンを決定するステップと、
前記決定された放送パターンに基づいて、前記予約候補番組が本放送であるか再放送であるかを判断するステップと、
判断結果に応じて、前記予約候補番組の記録を予約するか否かの処理を実行するステップと
を具備することを特徴とする放送番組予約方法。
【請求項１４】
放送番組予約装置に、
放送される番組及び電子番組情報を受信するステップと、
前記番組の記録の予約の候補とされる予約候補番組、及び、前記予約候補番組と比較の対象となる比較対象番組の、前記受信された電子番組情報における所定の期間内での放送日時を基に、前記予約候補番組の放送パターンを決定するステップと、
前記決定された放送パターンに基づいて、前記予約候補番組が本放送であるか再放送であるかを判断するステップと、
判断結果に応じて、前記予約候補番組の記録を予約するか否かの処理を実行するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン放送等の放送番組を予約して記録することが可能な放送番組予約装置、その予約方法及びそのプログラムに関する。
【背景技術】
【０００２】
近年のテレビジョン放送の番組記録装置は、放送局から送られてくるＥＰＧ（Electronic Program Guide）情報を受信し、そのＥＰＧ情報に基づき、ユーザが任意に指定した条件にマッチした番組を自動で記録する機能を有している。ユーザが任意に指定した条件とは、例えば、番組タイトル、キーワード、ジャンル、放送時間帯等がある。しかし、条件にマッチした番組を全て記録してしまうと、再放送として放送されている同一内容の番組も再度記録してしまうため、限られた記録領域を無駄に消費したり、再放送と同一時間帯に放送されている別の条件にマッチする番組を記録し損ねたりするといった問題が生じていた。
【０００３】
ところで、放送される番組が再放送番組であるか否かを検出する再放送番組検出装置が提案されている（例えば、特許文献１参照。）。この特許文献１では、ＥＰＧ情報に再放送であるか否かを識別する識別子が付加されていない番組に対しても予約録画できるようにする技術である。特許文献１の装置は、予約録画を設定していたが、何らかの原因でその録画が失敗した場合に、その失敗した番組の番組タイトルと、後に更新したＥＰＧ情報に含まれる番組タイトルとが一致した場合に、その更新したＥＰＧ情報中の該当する番組は再放送番組であると判断している。
【０００４】
一方、デジタル放送に含まれるシリーズ記述子を用いることで、録画が正常に行えなかった番組と同一内容の番組が未来に再放送されることを判断することができるデジタル放送受信装置も提案されている（例えば、特許文献２参照。）。このシリーズ記述子には、再放送の回数を示す「ｌａｂｅｌ」という識別子が含まれているので、この特許文献２の装置は、番組が再放送されるか否かが判断可能となる。
【特許文献１】特開２００３−３３３４８１号公報（段落[０００６]）
【特許文献２】特開２００２−３５４３５４号公報（段落[０００７]）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、番組によっては、常に番組情報（タイトル情報および詳細情報）が固定されているケースがある。特にデジタル放送ではそのような形態が見られる。このような番組が毎日放送されていた場合、特許文献１の装置では、別放送話の番組であるにも関わらず、再放送番組であると判定されてしまうという問題がある。
【０００６】
特許文献２の装置では、シリーズ記述子が正しく付与されていることが前提となっているため、デジタル放送においてシリーズ記述子が正しく付与されていない場合、または、アナログ放送のようにシリーズ記述子がない番組については、再放送されるか否かを検出することはできない。
【０００７】
以上のような事情に鑑み、本発明の目的は、放送される番組が再放送であるか否かの検出精度を高めることができる放送番組予約装置、その予約方法及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る放送番組予約装置は、放送される番組及び電子番組情報を受信する受信手段と、前記受信された電子番組情報に基づき、前記番組を記録するための予約処理を実行する予約手段と、所定の期間内の前記番組の複数の放送パターンに応じて、前記予約手段による予約の候補とされる予約候補番組の記録を予約するか否かを判定する判定手段とを具備する。
【０００９】
本発明では、判定手段により、番組の複数の放送パターンに応じて、予約候補番組の記録を予約するか否かが判定されるので、番組が本放送であるか再放送であるかの検出精度を高めることができる。
【００１０】
判定手段による判定の結果、その番組が再放送であると推定できれば予約手段により予約しないようにするか、別の処理に進むようにすればよい。また、判定の結果、本放送であると推定できれば、その番組を予約するようにすればよい。これにより、本放送とその再放送の重複記録を防止することができる。「本放送」とは最初に放送される番組の放送である。「再放送」とは、その本放送と同じ内容で、２回目以降に放送される番組の放送である。
【００１１】
「放送」には、電波放送による一般的なテレビジョン放送が含まれる。しかし、これに限らず、ネットワークを介して番組が提供される場合もここでいう「放送」に含まれる。ネットワークを介して放送される場合に、本発明でいう「放送」とは、ユーザがオンデマンド的に番組を取得するのではなく、これまでの一般的なテレビジョン放送のような放送形態がある場合の放送を意味する。「ネットワーク」とは、例えばインターネット等のＩＰ（Internet Protocol）を利用した回線であり、有線または無線を問わない。
【００１２】
本発明において、前記判定手段は、前記予約候補番組が放送される時間帯である基準時間帯を基準とした過去の前記番組の放送パターンに応じて、前記予約候補番組の記録を予約するか否かを判定する。本発明の場合、放送番組予約装置は、過去の放送パターンを過去の番組記録状態から確認することができる。上記基準時間帯が、今現在から未来の日に属する場合は、予約候補番組の記録の予約がとりあえず実行され、その予約候補番組が放送される日の当日に、判定手段によって、過去の番組記録状態が参照されて、予約するか否かが判定される。
【００１３】
本発明において、前記判定手段は、前記予約候補番組が放送される日である基準日を基準とした所定の日数以内の過去に、前記予約候補番組と比較の対象となる比較対象番組の１回の放送があるパターンと、前記基準日を基準とした前記所定の日数以内の過去であって連続する２日以上の日ごとに、前記比較対象番組の１回の放送があるパターンと、前記基準日を基準とした前記所定の日数以内の過去に、前記比較対象番組の放送がないパターンとに、前記放送パターンを分類して判定する。
【００１４】
「比較対象番組」とは、放送番組予約装置が、未だその予約候補番組が本放送であるか再放送であるかを検出あるいは把握していない状態での、予約候補番組と類似する番組をいう。すなわち、「比較対象番組」とは、予約候補番組の本放送及び再放送のどちらか一方である。したがって、その類似する番組が再放送である場合、予約候補番組と、その類似番組とは同一内容となり、この場合、「同一」は「類似」の下位概念とする。
【００１５】
本発明において、前記判定手段は、前記予約候補番組が放送される時間帯である基準時間帯を基準とした過去及び未来の前記番組の放送パターンに応じて、前記予約候補番組の記録を予約するか否かを判定する。本発明では、過去の放送パターンが検出されるだけでなく、電子番組情報に基づき未来の複数の放送パターンが検出されることにより、番組が本放送であるか再放送であるかの検出精度が向上する。この場合、上記と同様に、放送番組予約装置は、過去の番組放送パターンを、過去の番組記録状態から確認することができる。
【００１６】
本発明において、前記判定手段は、前記予約候補番組が放送される日である基準日を基準とした所定の日数以内の過去に、前記予約候補番組と比較の対象となる比較対象番組の１回の放送があるパターンと、前記基準日を基準とした前記所定の日数以内の過去であって連続する２日以上の日ごとに、前記比較対象番組の１回の放送があるパターンと、前記基準日を基準とした前記所定の日数以内の過去に、前記比較対象番組の放送がないパターンとで構成される過去のパターン群と、前記基準日内における前記基準時間帯を基準とした未来に、前記比較対象番組の１回の放送があるパターンと、前記基準日を基準とした所定の日数以内の前記未来に、前記比較対象番組の１回の放送があるパターンと、前記基準日を基準とした前記所定の日数以内の未来であって連続する２日以上の日ごとに、前記比較対象番組の１回の放送があるパターンと、前記基準日を基準とした前記所定の日数以内の未来に、前記比較対象番組の放送がないパターンとで構成される未来のパターン群とに、放送パターンを分類するとともに、前記過去パターン群のうちいずれか１つのパターン及び前記未来パターン群のうちのいずれか１つパターンとの組み合わせごとに判定する。
【００１７】
本発明において、放送番組予約装置は、前記予約候補番組と、前記予約候補番組と比較の対象となる比較対象番組とが、前記予約候補番組が放送される日である基準日内であって所定の時間間隔以内で連続して放送されるか否かを判定する連続放送判定手段をさらに具備し、前記予約手段は、前記予約候補番組と前記比較対象番組とが、前記基準日内であって前記所定の時間間隔以内で連続して放送される場合、前記予約候補番組の記録を予約する。連続して放送される番組のすべては本放送である可能性が高く、本発明では、これに対応するように、連続して放送される番組の記録が予約されるので、本放送の記録を損なうことはない。本発明では、比較対象番組が、予約候補番組が放送される時間帯である基準時間帯より過去であってもよいし、未来であってもよい。
【００１８】
本発明において、放送番組予約装置は、前記予約候補番組と比較の対象となる比較対象番組が完全に記録されているか否かを判定する記録判定手段をさらに具備し、前記予約手段は、前記比較対象番組が完全に記録されていない場合、前記予約候補番組の記録を予約する。これにより、前回に比較対象番組が完全に記録できなかった場合、たとえその予約候補番組が再放送であっても記録することが可能となる。「完全に記録されている」とは、その比較対象番組が最初から最後まですべて記録されている場合を意味する。例えば番組放送波の電波状態が悪かったり、機器や記録メディアの不具合等があったりして、比較対象番組が最初から最後まで所望する画質及び音質レベルで記録されない場合は、完全に記録されているとはいえない。
【００１９】
本発明において、前記記録判定手段は、前記比較対象番組が記録されたときの記録時間と、前記電子番組情報での前記予約候補番組の放送時間とを比較する比較手段と、前記比較の結果、前記記録時間と前記放送時間との差が所定の時間範囲内である場合、比較対象番組が完全に記録されていると決定する決定手段とを有する。あるいは、このような方法に限られず、比較対象番組が完全に記録されないことが判明した時点で、完全に記録されていない旨の情報が記憶され、記録判定手段は、その情報を基に判定するようにしてもよい。例えば電波状態が悪かったり、機器等の不具合があったりすれば、記録前や記録途中であっても、完全に記録されていないことを放送番組予約装置は把握することが可能である。
【００２０】
本発明において、放送番組予約装置は、前記記録判定手段により、前記比較対象番組が完全に記録されていると判定された場合、前記電子番組情報に前記予約候補番組が再放送であることを示す識別情報が含まれるか否かを判定する識別情報判定手段をさらに具備し、前記予約手段は、前記識別情報が含まれていない場合、前記予約候補番組の記録を予約する。
【００２１】
本発明において、放送番組予約装置は、前記予約候補番組の開始時間と、前記予約候補番組と比較の対象となる比較対象番組の開始時間とが所定の時間差内であるか否かを判定する開始時間判定手段をさらに具備し、前記予約手段は、前記両開始時間差が所定の時間差内である場合、前記予約候補番組の記録を予約する。これにより、例えば、未来に特別番組の放送予定があることが原因で、未来に比較対象番組の放送がなく、かつ、過去に比較対象番組が１つだけあった場合に有効である。この場合において、両開始時間差が所定の時間差内の場合、予約候補番組は本放送である可能性が高いのでこれを予約することが可能となる。
【００２２】
「所定の時間差内」とは、コマーシャルやニュース等の短い番組が放送される時間長である。
【００２３】
本発明において、放送番組予約装置は、前記予約手段により予約するか否かについて、前記予約候補番組が放送される日である基準日内における複数の放送時間帯ごとに優先度を設定する優先度設定手段と、前記予約候補番組の放送時間帯と、前記予約候補番組と比較の対象となる比較対象番組の放送時間帯とを比較することにより、前記設定された優先度に応じて前記予約候補番組の記録を予約するか否かを判定する優先度別判定手段とをさらに具備する。本発明では、例えば放送番組予約装置が、何らかの原因で再放送の番組を本放送と誤認して予約することによって過去に記録された場合に、次回の本放送の番組を再放送と誤認して予約しない、といった事態を回避することができる。
【００２４】
本発明において、放送番組予約装置は、前記番組を複数の属性に分類して設定する属性設定手段と、前記予約候補番組の属性が前記各属性のうちどの属性に属するかを判定し、判定した属性に応じて当該予約候補番組の記録を予約するか否かを判定する属性別判定手段とをさらに具備する。例えばニュース等の生放送の番組は、再放送されることはほとんどないので、毎放送の予約が必要となる。本発明によれば、このような生放送の番組の予約を損なうことを防止できる。
【００２５】
本発明において、放送番組予約装置は、前記放送がテレビジョン放送である場合に、当該放送のうち、第１の放送波の前記予約候補番組の特徴データと、前記第１の放送波とは別の第２の放送波の、前記予約候補番組と比較の対象となる比較対象番組の特徴データを生成する特徴データ生成手段と、前記生成された両特徴データ同士を比較することで、前記予約手段による前記予約候補番組の記録を予約するか否かを判定する比較判定手段とをさらに具備する。現状においては、複数の放送波にまたがって同一内容の番組が放送される場合があるが、その場合でも放送波によって電子番組情報が異なる場合がある。本発明によれば、両特徴データが比較され、両特徴データが一致すると判定された場合、両番組は同一内容であると判定することができる。これにより、同一内容の番組を重複して記録してしまうことを防止することができる。
【００２６】
本発明において、前記判定手段は、１つの放送波における複数の異なるチャンネルごとに、互いに類似度の高い前記予約候補番組の記録を予約するか否かを判定し、前記予約手段は、前記予約処理を実行する前記予約候補番組が２つ以上ある場合、いずれか１つの予約候補番組のみの予約処理を実行する。これにより、複数のチャンネルにまたがって同一内容の番組が放送される場合があっても、いずれか１つの番組のみの記録の予約が可能となる。これにより、同一内容の番組を重複して記録してしまうことを防止することができる。
【００２７】
本発明の他の観点に係る放送番組予約装置は、本放送の番組数が全チャンネルの番組中の過半数を占める第１のテレビジョン放送の番組と、再放送の番組を定期的に放送する第２のテレビジョン放送の番組と、前記第１及び第２のテレビジョン放送のそれぞれの電子番組情報とを受信する受信手段と、前記受信された各電子番組情報に基づき、前記番組を記録するための予約処理を実行する予約手段と、所定の期間内の前記第１のテレビジョン放送の番組の複数の放送パターンに応じて、前記予約手段により予約の候補とされる予約候補番組の記録を予約するか否かを判定する第１の判定手段と、前記第２のテレビジョン放送の番組のうち、前記予約候補番組が放送される基準時間帯を基準とした過去に、前記予約候補番組と比較の対象となる比較対象番組が記録されているか否かに応じて、前記予約手段により前記予約候補番組の記録を予約するか否かを判定する第２の判定手段とを具備する。
【００２８】
再放送を定期的に放送するような第２のテレビジョン放送では、再放送の番組が多数あることが多い。こういった第２のテレビジョン放送では、番組を受信する場合、本放送であるか再放送であるかの区別をする必要性が低い。したがって、本発明では、第２のテレビジョン放送の番組を受信する場合、予約候補番組の比較対象番組が過去に記録されている場合には、当該予約候補番組は予約しないように設定する等の単純なアルゴリズムとすることができる。これにより、本発明に係る放送番組予約装置は、すべての放送波に対応することが可能となる。
【００２９】
「第２のテレビジョン放送」とは、現状では、例えばＣＳ（Communications Satellite）デジタル放送が挙げられる。今後、このようなＣＳ的な形態のテレビジョン放送が増えれば、それも「第２のテレビション放送」に含まれる。なお、「第１のテレビジョン放送」とは、現状では地上アナログ放送、地上デジタル放送、ＢＳ（Broadcasting Satellite）アナログ、ＢＳデジタル放送等が挙げられる。
【００３０】
「受信手段」には、例えば第１及び第２のテレビジョン放送をそれぞれ受信することができる２つのチューナ等の概念も含まれるが、放送番組予約装置は必ずしも２つのチューナを搭載していなくてもよい。例えば、第２のテレビジョン放送は、放送番組予約装置とは別の機器が受信し、放送番組予約装置は、その機器から第２のテレビジョン放送の映像及び音声信号を受信する形態も考えられる。
【００３１】
本発明のさらに別の観点に係る放送番組予約装置は、放送される番組及び電子番組情報を受信する受信手段と、前記受信された電子番組情報に基づき、前記番組を記録するための予約処理を実行する予約手段と、前記予約手段による予約の候補とされる予約候補番組と、前記予約候補番組と比較の対象となる比較対象番組とが、前記予約候補番組が放送される日である基準日内であって所定の時間間隔以内で連続して放送されるか否かを判定する連続放送判定手段と、前記予約候補番組と前記比較対象番組とが、前記基準日内であって前記所定の時間間隔以内で連続して放送されると判定された場合、前記予約手段により前記予約候補番組の記録を予約するように制御する制御手段とを具備する。
【００３２】
本発明のさらに別の観点に係る放送番組予約装置は、放送される番組及び電子番組情報を受信する受信手段と、前記受信された電子番組情報に基づき、前記番組を記録するための予約処理を実行する予約手段と、前記予約手段による予約の候補とされる予約候補番組について比較の対象となる比較対象番組が、過去に完全に記録されているか否かを判定する記録判定手段と、前記比較対象番組が完全に記録されていない場合、前記予約手段により前記予約候補番組の記録を予約するように制御する制御手段とを具備する。
【００３３】
本発明のさらに別の観点に係る放送番組予約装置は、放送される番組及び電子番組情報を受信する受信手段と、前記受信された電子番組情報に基づき、前記番組を記録するための予約処理を実行する予約手段と、前記予約手段による予約の候補とされる予約候補番組の開始時間と、前記予約候補番組と比較の対象となる比較対象番組の開始時間とが所定の時間差内であるか否かを判定する開始時間判定手段と、前記両開始時間差が所定の時間差内である場合、前記予約候補番組の記録を予約するように制御する制御手段とを具備する。
【００３４】
本発明のさらに別の観点に係る放送番組予約装置は、放送される番組及び電子番組情報を受信する受信手段と、前記受信された電子番組情報に基づき、前記番組を記録するための予約処理を実行する予約手段と、前記予約手段により予約するか否かについて、当該予約手段による予約の候補とされる予約候補番組が放送される日である基準日内における複数の放送時間帯ごとに優先度を設定する優先度設定手段と、前記予約候補番組の放送時間帯と、前記予約候補番組と比較の対象となる比較対象番組の放送時間帯とを比較することにより、前記設定された優先度に応じて前記予約候補番組の記録を予約するか否かを判定する優先度別判定手段とを具備する。
【００３５】
本発明に係る放送番組予約方法は、放送される番組及び電子番組情報を受信するステップと、前記受信された電子番組情報に基づき前記番組を記録するための予約の候補となる予約候補番組が選択された場合、所定の期間内の前記番組の複数の放送パターンに応じて、前記予約候補番組の記録を予約するか否かを判定するステップとを具備する。
【００３６】
本発明に係るプログラムは、前記放送番組予約装置に、放送される番組及び電子番組情報を受信するステップと、前記受信された電子番組情報に基づき前記番組を記録するための予約の候補となる予約候補番組が選択された場合、所定の期間内の前記番組の複数の放送パターンに応じて、前記予約候補番組の記録を予約するか否かを判定するステップとを実行させる。
【発明の効果】
【００３７】
以上のように、本発明によれば、放送番組が再放送であるか否かの検出精度を高めることができる。その結果、本放送とその再放送の重複記録を防止することができる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の実施の形態を図面を参照しながら説明する。
【００３９】
図１は、主に本発明の一実施の形態に係る放送番組予約装置の構成を示すブロック図である。放送番組予約装置１００は、システムコントローラ１０、放送信号受信部２、番組記録処理部５、予約処理部９、再生処理部８、表示制御部７、ユーザ条件処理部１３、受光部１４、番組記憶部３、予約情報記憶部４、ＥＰＧ情報（電子番組情報）記憶部６を備えている。
【００４０】
システムコントローラ１０は、この放送番組予約装置１００の各ブロックの制御を司っている。システムコントローラ１０は、必要に応じてホストバスを介してＲＯＭ（Read Only Memory）１２及びＲＡＭ（Random Access Memory）１１にアクセスし、全体を制御する。
【００４１】
放送信号受信部２は、アンテナ１から得られるテレビジョン放送の信号を受信する。放送信号受信部２は、図示しないアナログチューナ及びデジタルチューナを備え、チャンネルごとに番組を受信する。テレビジョン放送には、地上アナログ放送、地上デジタル放送、またはＢＳアナログ、ＢＳデジタル放送、その他の有線放送や衛星放送がある。
【００４２】
番組記録処理部５は、システムコントローラ１０の制御に応じて、放送信号受信部２で受信された番組を、番組記憶部３に記録するための各種の処理を行う。番組記録処理部５は、例えばアナログ放送の場合、映像信号と音声信号に分離する。
【００４３】
具体的には、アナログ放送の場合、映像信号は、図示しないＮＴＳＣ（National Television System Committee）デコーダでデコードされ、さらに例えばＭＰＥＧ（Moving Picture Experts Group）方式でエンコードされる。これにより、映像ＥＳ（Elementary Stream）が生成される。音声信号も、Ａ／Ｄ変換され、例えばＭＰＥＧ方式でエンコードされる。これにより、音声ＥＳが生成される。そして、図示しない多重回路により上記のエンコードされた映像データ及び音声データが多重化されてＴＳ（Transport Stream）が生成され、このＴＳが番組記憶部３に記憶される。
【００４４】
一方、受信される放送波がデジタル放送の場合、番組記録処理部５は、放送局から送信されるＴＳをそのまま番組記憶部３に記憶する。あるいは、番組記録処理部５は、受信したＴＳを上記のＭＰＥＧ方式で再エンコードすることにより、ＤＶＤ（Digital Versatile Disc）等のフォーマットで用いられるＰＳ（Program Stream）に変換して、このＰＳを番組記憶部３に記憶する場合もある。
【００４５】
なお、番組記録処理部５は、ＴＳやＰＳ等のデータストリーム用の図示しないバッファ、及びこのバッファを制御する制御回路等も備えている。
【００４６】
エンコード方式及び後述するデコード方式はＭＰＥＧに限られず、他のコーデックであってももちろんかまわない。
【００４７】
予約処理部９は、システムコントローラ１０の制御に応じて、ＥＰＧ情報記憶部６に記憶されたＥＰＧ情報を参照し、番組記録処理部５により番組を記録するための予約処理を実行する。
【００４８】
番組記憶部３は、システムコントローラ１０の制御に応じて、後述する番組記録処理部５によって処理された番組のデータを記憶する。ＥＰＧ情報記憶部６は、システムコントローラ１０の制御に応じて、放送信号受信部２を介して定期的に得られるＥＰＧ情報を記憶する。この場合、システムコントローラ１０は、ＥＰＧ情報を常に更新してＥＰＧ情報記憶部６に記憶させる。ＥＰＧ情報は、定期的に、例えば１日に１回または複数回、任意または特定の放送局から送られ、放送番組予約装置１００はこのＥＰＧ情報を受信する。ＥＰＧ情報は、番組の放送波とともに送信されるのが一般的である。しかし、例えばインターネットを利用して送られるようにしてもよく、放送番組予約装置１００は、そのインターネットを介して送られてくるＥＰＧ情報を受信するようにしてもよい。その場合、電波放送波による映像及び音声信号の受信部とＥＰＧ情報の受信部のそれぞれハード構成は異なる場合もある。予約情報記憶部４は、予約処理部９で予約された予約情報を記憶する。具体的には、予約情報とは、例えば予約される番組の放送波、チャンネル、時間帯、または、番組タイトル等の情報を含み、あるいはユーザにより設定されたキーワード等の情報を含む場合もある。
【００４９】
番組記憶部３、ＥＰＧ情報記憶部６及び予約情報記憶部４は、ハードディスク等の磁気ディスク、あるいは光ディスク等の記憶媒体が用いられる。しかし、これらに限らず、半導体メモリ、誘電体メモリ、またはテープ状記憶媒体等であってもよい。光ディスクとしては、例えばＤＶＤやＢＤ（Blu-ray Disc（登録商標））等が挙げられる。しかし、これらに限らず、ＣＤ（Compact Disc）、近接場光を利用する光ディスク、その他ホログラムを利用する光ディスク、あるいは光磁気ディスク等、光学的な方法で信号の記録または再生が可能な光ディスクであれば何でもよい。番組記憶部３、ＥＰＧ情報記憶部６及び予約情報記憶部４のうち、少なくとも１つは、放送番組予約装置１００とは別の機器であり、その機器を放送番組予約装置１００に外部から接続することができる形態であってもよい。
【００５０】
再生処理部８は、例えばこの放送番組予約装置１００の外部から接続された表示装置１５に、映像及び音声を出力する処理を実行する。具体的には、再生処理部８は、システムコントローラ１０の制御に応じて、図示しない分離回路及びＭＰＥＧ方式のデコーダ等により、もとのＴＳから、映像ＥＳ及び音声ＥＳを抽出する。なお、表示装置１５と放送番組予約装置１００とが一体化された装置を実現することもできる。
【００５１】
表示制御部７は、例えば、再生処理部８から出力された映像ＥＳ及び音声ＥＳをアナログ変換して、表示装置１５に出力制御する。また、表示制御部７は、ＯＳＤ（On Screen Display）の機能も有している。ＯＳＤは、画面表示用のグラフィックス等を生成して映像データに重ねたり部分的に表示したりする等の処理を行う。
【００５２】
受光部１４は、例えばユーザが用いるリモートコントローラ１６（以下、リモコンという。）により発信される信号を受信し、これを電気信号に変換して、この信号をデジタル変換等してユーザ条件処理部１３に出力する。
【００５３】
ユーザ条件処理部１３は、受光部１４から出力された信号に基づき、システムコントローラ１０の制御に応じて、ユーザのリモコン１６による各種操作に応じた処理を行う。なお、受光部１４のほかに、ユーザが放送番組予約装置１００を直接操作するための操作ボタン等が設けられる場合、ユーザ条件処理部１３は、その操作ボタンによる入力操作信号の処理も同様に行う。
【００５４】
以上のように構成された放送番組予約装置の動作を説明する。
【００５５】
図２は、その動作を示すフローチャートである。例えばユーザの何らかのリモコン操作があり、その操作が番組を記録するための予約の操作である場合、システムコントローラ１０は、放送パターンの分類を実行する（ステップ２０１）。番組の予約操作時は、システムコントローラ１０は、ＥＰＧ情報記憶部６からＥＰＧ情報を抽出し、このＥＰＧ情報を表示装置１５に表示させる。ユーザは、このＥＰＧ情報を見ながらリモコン１６を操作し、例えば予約実行のボタンが押されると、その操作の入力信号が、ユーザ条件処理部１３で処理される。そうすると、予約処理部９により、番組記憶部３に記録したい番組を記録するための予約処理が実行される。
【００５６】
ステップ２０１の放送パターンの分類とは、具体的には、今、ユーザが予約しようとしている番組（以下、予約候補番組という。）の放送パターンが、後述する複数の放送パターンのうち、どの放送パターンに属するかが判断される処理である。システムコントローラ１０は、放送パターンを分類すると、その予約候補番組の記録の予約をするか否かの、予約実行判定を行う（ステップ２０２）。
【００５７】
放送パターンの分類のステップ２０１において、システムコントローラ１０は、ＥＰＧ情報を参照して、上記予約候補番組の比較の対象となる番組（以下、比較対象番組という。）が、その予約候補番組が放送される時間帯（以下、基準時間帯という。）を基準とした未来に存在するか否かを検出する（ステップ２０１−１）。また、システムコントローラ１０は、比較対象番組が、その基準時間帯から過去に存在するか否かを検出する（ステップ２０１−２）。このステップ２０１−１と、ステップ２０１−２とは順序が逆であってもよい。以下、ステップ２０１−１の未来方向の検出を「未来パターン検出」といい、過去方向の検出を「過去パターン検出」という。
【００５８】
図３は、システムコントローラ１０が、予約候補番組が放送される日を基準日とした場合の、比較対象番組が存在するか否かの判断をするときのイメージの一例を示す図である。具体的には、このイメージ図は、ＥＰＧ情報のイメージに相当する。この例では、１日が「朝」、「昼」、「夜」に分けられ、「朝」は、５：００〜１２：００、「昼」は、１２：００〜１９：００、「夜」は１９：００から２４：００を越え、翌日の５：００までとしている。この場合、基準日とは、「朝」の５：００から次の「朝」の５：００の一日を意味する。
【００５９】
しかし、このような時間帯や日の区切り方に限られず、適宜設定の変更が可能である。例えば、「朝」は、５：００〜１１：００、「昼」は、１１：００〜１７：００、「夜」は１７：００から２４：００を越え、翌日の５：００まで等も考えられる。例えば基準日が、０：００〜２４：００の一日としてもよい。図３中、「予」とは、予約候補番組を表し、この例では、「昼」に基準時間帯が属する。
【００６０】
なお、単に「朝」、「昼」、「夜」に区切られるのではなく、イメージ図はＥＰＧ情報のイメージに相当し、時間単位または分単位で番組ごとに区切られることが多い。ここでは、説明を分かりやすくするため、「朝」、「昼」、「夜」に区切っている。
【００６１】
また、この例では、その基準日から６日前後までを、比較対象番組が存在するか否かの検出期間としているが、例えば３日前後〜５日前後、あるいは７日前後〜１ヶ月前後を検出期間としてもよい。この検出期間の設定は、ユーザにより設定可能とされればよい。例えば、図２３（Ａ）に示すように、「笑っていいとも」という番組では、月曜日から金曜日の５日間連続して放送されるので、例えば基準日から５日前後または、図のように一週間おき（６日前後等）と設定することができる。一方、図２３（Ｂ）に示すように、「高校講座物理」という番組が、４日おき、または４日間連続で放送される場合には、基準日から４日前後と設定することができる。
【００６２】
図４は、上記ステップ２０１−１の「未来パターン検出」の動作を示すフローチャートである。図５は、上記ステップ２０１−２の「過去パターン検出」の動作を示すフローチャートである。図６は、この動作を説明するためのブロック図である。図６において、類似度カウンタ（Ａ）１７は、図３における未来の比較対象番組群（Ａ）が１つ検出されるごとに、１インクリメントされる。類似度カウンタ（Ｂ）１８は、過去の比較対象番組群（Ｂ）が１つ検出されるごとに、１インクリメントされる。同一日フラグ１９は、基準日に比較対象番組がある場合に、フラグが立てられる。
【００６３】
図４の「未来パターン検出」では、システムコントローラ１０は、まず、未来の比較対象番組群（Ａ）の類似度カウンタ（Ａ）１７を初期化し、同一日フラグ１９を初期化する（ステップ４０１）。次に、システムコントローラ１０は、比較対象番組群（Ａ）について番組の番組情報の類似度を確認する（ステップ４０２）。
【００６４】
「類似度」とは、予約候補番組と比較対象番組との類似度である。例えばシステムコントローラは、ＥＰＧに基づき、番組の「タイトル」、番組が属する「ジャンル」、番組の「内容説明」、「放送時間長」、及び、番組の形式や内容を識別するための「識別情報」のうち少なくとも１つを比較することにより、類似度（類似度が高いか、または、低いか）を判定する。「タイトル」、「ジャンル」、「内容説明」、「放送時間長」及び「識別情報」を含む概念を以下、「番組情報」という。なお、「番組情報」は、上記５つの因子に限られるものではない。
【００６５】
予約候補番組と比較対象番組との間で、番組情報のうち、上記５つの因子のすべてが一致した場合のみ類似度が高いと判定されてもよい。あるいは、それら５つのうち少なくとも４つの因子が一致した場合のみ類似度が高いと判定されてもよいし、少なくとも３つの因子が一致した場合に類似度が高いと判定されてもよいし、少なくとも２つの因子が一致した場合に類似度が高いと判定されてもよいし、少なくとも１つの因子が一致した場合に類似度が高いと判定されてもよい。また、「内容説明」に関しては、文字列が比較的長いので、そのすべての文字列が一致しなくても、所定の割合の文字列が一致すれば類似度が高いと判定されるようにしてもよい。「タイトル」、「放送時間長」に関しては、これらのうち１つのみでは、類似度が高いか低いかは分からない場合もあるので、他の因子の組み合わせで判定される必要がある。
【００６６】
システムコントローラ１０が、例えば、比較対象番組群（Ａ）のうち、類似度の高い比較対象番組を１つ検出した場合（ステップ４０３のＹＥＳ）、類似度カウンタ（Ａ）１７を１インクリメントとする（ステップ４０４）。システムコントローラ１０は、類似度が高い番組を検出しなかった場合（ステップ４０３のＮＯ）、比較対象番組群（Ａ）について、まだ類似度の判定をしていない番組があるか否かを確認する（ステップ４０８）。それがある場合（ステップ４０９のＹＥＳ）、ステップ４０２に戻り、ない場合（ステップ４０９のＮＯ）、未来パターン検出の処理を終了する。
【００６７】
ステップ４０４の後、システムコントローラ１０は、予約候補番組と、類似度の高い番組が同一日（基準日）にあるか否かを確認する（ステップ４０５）。それが同一日にある場合（ステップ４０６のＹＥＳ）、同一日フラグ１９を立て（ステップ４０７）、ない場合（ステップ４０６のＮＯ）、ステップ４０８に進む。なお、図４に示す動作の場合、比較対象番組群（Ａ）の番組情報が放送時間順にソートされていることが好ましい。
【００６８】
図５の「過去パターン検出」では、システムコントローラ１０は、類似度カウンタ（Ｂ）１８を初期化する（ステップ５０１）。次に、システムコントローラ１０は、放送番組予約装置１００が記録処理した過去の番組記録状態に基づき、比較対象番組群（Ｂ）について番組の番組情報の類似度を確認する（ステップ５０２）。具体的には、基準時間帯が、ユーザが予約しようとしている本日に属する場合、過去の番組記録状態が参照されればよい。なお、基準時間帯が、その本日の翌日以降の日に属する場合は、予約候補番組の記録の予約処理がとりあえず実行され、その予約候補番組が放送される日の当日に、過去の番組記録状態が参照される。
【００６９】
システムコントローラ１０が、例えば、比較対象番組群（Ｂ）のうち、類似度の高い比較対象番組を１つ検出した場合（ステップ５０３のＹＥＳ）、類似度カウンタ（Ｂ）１８を１インクリメントとする（ステップ５０４）。システムコントローラ１０は、類似度が高い番組を検出しなかった場合（ステップ５０３のＮＯ）、比較対象番組群（Ｂ）について、まだ類似度の判定をしていない番組があるか否かを確認する（ステップ５０５）。そして、それがある場合（ステップ５０６のＹＥＳ）、ステップ５０２に戻り、ない場合（ステップ５０６のＮＯ）、過去パターン検出の処理を終了する。ステップ５０４の後、システムコントローラ１０は、ステップ５０５に進み、比較対象番組群（Ｂ）について、まだ類似度の判定をしていない番組があるか否かを確認する。なお、図５に示す動作の場合、比較対象番組群（Ｂ）の番組情報が、基準時間帯を基準として時間が過去に遡っていくようにソートされていることが好ましい。
【００７０】
過去パターン検出では、同一日フラグ１９の処理が行われない。これは、例えば同一日（基準日）の中で、基準時間帯より前の時間帯に放送される比較対象番組の検出処理は行われないことを意味している。その理由は、基準日において基準時間帯より前の時間帯に比較対象番組が放送される場合は、後述するように、ステップ２０１のパターン分類処理より後の処理で、それを検出可能であるからである。
【００７１】
図７（Ａ）〜図７（Ｄ）は、ステップ２０１−１の未来パターン検出処理における、比較対象番組（類似度が高い番組）の放送パターンをそれぞれ示す図である。ここでは、予約候補番組が「昼」にあるとして説明する。また、検出期間は基準日から６日後までとしている。図７中、「類」とは、類似度の高い番組、つまり比較対象番組を示す。
【００７２】
図７（Ａ）は、基準日の「夜」に、つまり基準時間帯より後に、比較対象番組が１回検出された例を示す。以下、これを「未来検出パターン１」という。
【００７３】
図７（Ｂ）は、基準日より３日後に比較対象番組が１回検出された例を示す。以下、これを「未来検出パターン２」という。
【００７４】
図７（Ｃ）は、基準日から翌日以降の日で連続する２日以上の日ごとに、基準時間帯と同一時間帯に比較対象番組が１回ずつ検出された例を示す。以下、これを「未来検出パターン３」という。ここでは、基準日の翌日から４日連続で放送がある例を示している。この例の場合、例えば基準日が月曜であり、４日後が金曜日であることが多いが、それに限られることはない。
【００７５】
また、図７（Ｃ）の例では、基準日の翌日から比較対象番組が連続放送されている。しかし、必ずしもそうでなくてもよい。例えば、基準日の翌々日以降、あるいはもっと先の日から連続する２日以上の日ごとに、基準時間帯と同一時間帯に比較対象番組が１回ずつ検出される形態も、未来検出パターン３に含まれる。例えば、基準日が土曜日で、１日後が日曜日で、この日曜日には比較対象番組がなく、さらに月曜以降に土曜日まで比較対象番組が連続して検出される場合も未来検出パターン３に含まれことになる。
【００７６】
図７（Ｄ）は、基準日から未来に比較対象番組が１回も検出されない例を示す。以下、これを「未来検出パターン４」という。
【００７７】
図８（Ａ）〜（Ｃ）は、ステップ２０１−２の過去パターン検出処理における、比較対象番組（類似度が高い番組）の放送パターンをそれぞれ示す図である。ここでは、予約候補番組が「昼」にあるとして説明する。また、検出期間は基準日から６日前としている。
【００７８】
図８（Ａ）は、基準日より４日前に比較対象番組が１回検出された例を示す。以下、これを「過去検出パターン１」という。
【００７９】
図８（Ｂ）は、基準日から３日前の日以前で連続する２日以上の日ごとに、基準時間帯と同一時間帯に比較対象番組が１回ずつ検出された例を示す。以下、これを「過去検出パターン２」という。ここでは、基準日の翌日から４日連続で放送がある例を示している。この例の場合、例えば基準日が月曜であり、６日前が月曜日であることが多いが、それに限られることはない。また、図８（Ｃ）の例において、必ずしも基準日の３日前の日以前に比較対象番組があるかが検出される形態に限らず、基準日の前日以前に比較対象番組があるかが検出される形態もある。
【００８０】
図８（Ｃ）は、基準日から過去に比較対象番組が１回も検出されない例を示す。以下、「過去検出パターン３」という。
【００８１】
なお、上述したように、過去パターン検出では、同一日フラグ１９の処理が行われない。これは、比較対象番組の放送日時が基準日と同一であって、かつ、基準時間帯に比べ過去である場合は、過去検出パターン１と同等、つまり過去検出パターン１の概念に含まれるためである。
【００８２】
図９は、「未来検出パターン１〜４」の未来の放送パターン群、及び、「過去検出パターン１〜３」の過去パターン群の組み合わせごとの、予約処理部９により予約を実行するか否かの選択肢を示す表である。「決」は、予約候補番組が本放送であると判定されて、予約処理部９により予約が実行されるべきであると決定されることを表す。「未」は、予約候補番組が本放送であるか再放送であるか、この時点では分からないので予約処理の実行は未定であることを表す。後で説明するように、「未」の場合は、本放送であるか再放送であるかの、次の判定処理へ進む。
【００８３】
例えば、未来検出パターン３の場合、過去検出パターン１、２及び３のいずれであっても、予約候補番組が本放送である確率が高いので、この場合「決」になる。また、過去検出パターン３の場合、未来検出パターン１〜４のうちいずれであっても、予約候補番組が本放送である確率が高いので、この場合も「決」になる。
【００８４】
過去検出パターンが２の場合、ほとんどの場合、予約候補番組が本放送であると判定可能であるが、未来検出パターン１の場合にはわからない。具体的には、過去に日ごとに連続した比較対象番組が放送されても、未来に１回だけ放送される場合、予約候補番組はどちらか分からないので、「未」に設定されている。
【００８５】
以上のようにして、検出される放送パターンの組み合わせごとに、「決」か「未」か、つまり予約を実行するか否かの選択肢が設定される。図９に示す設定は、参照テーブルとして、予めＲＯＭ等に記憶されていてもよいし、あるいは、システムコントローラ１０等に構築された論理回路により選択肢がその都度算出されてもよい。
【００８６】
図１０は、上記ステップ２０２の予約実行判定処理の詳細を示すフローチャートである。ステップ１００１では、システムコントローラ１０は上記各選択肢のうち、いずれか１つの選択肢を特定することで、予約を実行するか否かを判定する。
【００８７】
具体的には、システムコントローラ１０は、上記ステップ２０１のパターン分類処理の結果から、図９の表に基づき、予約候補番組が本放送であるか否かを確認し（ステップ１００１−１）、それが本放送である場合（ステップ１００１−２のＹＥＳ）、つまり選択肢が「決」であれば、予約処理部によりその予約候補番組の記録の予約を実行する（ステップ１００７）。一方、それが本放送であるとは判定できない場合（ステップ１００１−２のＮＯ）、つまり、選択肢が「未」であれば、その予約候補番組の記録の予約を実行せず、次のステップ１００２へ進む。
【００８８】
このように、想定される複数の放送パターンに応じて、予約をするか否かが判定されることにより、予約候補番組が本放送であるか再放送であるかの検出精度を高めることができる。
【００８９】
特に、本実施の形態では、過去の放送パターンが検出されるだけでなく、ＥＰＧ情報に基づき未来の複数の放送パターンが検出され、分類されることにより、番組が本放送であるか再放送であるかの検出精度が向上する。
【００９０】
次に、連続放送判定の処理について説明する（ステップ１００２）。具体的には、システムコントローラ１０は、予約候補番組と、比較対象番組とが連続で放送されるかを確認し（ステップ１００２−１）、連続で放送されると判定した場合（ステップ１００２−２のＹＥＳ）、予約処理を実行する（ステップ１００７）。連続放送でない場合（ステップ１００２−２のＮＯ）、ステップ１００３へ進む。
【００９１】
近年、図１１（Ａ）に示すように、主に深夜の時間帯において番組情報が類似している番組群において、１日に連続して別内容の番組が放送されるケースが発生している。例えば、ゴールデンタイム（１９：００〜２３：００、または１８：００〜２４：００）で別の番組が延長された場合、あるいは緊急スペシャル番組が放送された等の理由により放送できなかったが、最初から放送話数（放送回数）が決定している、あるいは終了時期が決まっている等の関係上、そのように前回放送できなかった番組も含めて、１日に連続して放送されているケースがある。このような番組は、連続して放送され、それぞれの番組の時間的距離が近いという特徴を持っている。一方、図１１（Ｂ）に示すように、番組情報の類似度が高い番組群が、同一内容で１日に複数回放送されるケースもある。
【００９２】
図１１（Ａ）のケースと、図１１（Ｂ）のケースとを区別するため、予約候補番組と類似度の高い番組が同一日（基準日）に複数個出現した場合は、システムコントローラ１０は、それらの番組の時間的距離を計測する。そして、システムコントローラ１０は、別内容の番組が連続して放送されると推定することができる所定の時間間隔以内であった場合、予約候補番組を本放送であると判定し、予約処理を実行する（ステップ１００７）。
【００９３】
この場合、「所定の時間間隔以内」とは、例えば、５分以内、１０分以内、１５分以内、あるいは２０分以内等が挙げられる。これは、この所定時間間隔以内に、短いニュース番組、ショッピング番組、その他の番組が放送されるケースもあることを考慮したものである。
【００９４】
このように連続放送判定が行われることにより、連続して放送される番組の記録が予約されるので、本放送の記録を損なうことを防止できる。
【００９５】
次に、完全記録判定の処理について説明する（ステップ１００３）。なお、ステップ１００３以降の処理は、過去に比較対象番組が既に記録済みであることが前提のアルゴリズムになっている。すなわち、過去検出パターン１及び２のうち、実際に比較対象番組が既に記録されていることが前提とされる。
【００９６】
ステップ１００３では、具体的には、システムコントローラ１０は、過去に類似度の高い番組が完全に記録されているかを確認し（ステップ１００３−１）、完全に記録されている場合（ステップ１００３−２のＹＥＳ）、ステップ１００４へ進む。完全に記録されていなければ（ステップ１００３−２のＮＯ）、システムコントローラ１０は、予約候補番組は再放送であるか否かにかかわらず、予約処理を実行する。図１２（Ａ）は、基準日の４日前に、類似度の高い番組が不完全に記録された例のイメージを示す図である。図１２（Ｂ）は、基準日の４日前に、類似度の高い番組が完全に記録された例のイメージを示す図である。図１２（Ａ）において、類似度が高い番組の不完全な記録状態を破線で表している。
【００９７】
「完全に記録されている」とは、その比較対象番組が最初から最後まですべて記録されている場合を意味する。例えば番組放送波の電波状態が悪かったり、放送番組予約装置１００や記録メディアの不具合等があったりして、比較対象番組が最初から最後まで所望する画質及び音質レベルで記録されない場合は、完全に記録されているとはいえない。
【００９８】
番組が完全に記録されているか否かの具体的な判断としては、例えば、その記録時間長と、ＥＰＧ情報上の予約候補番組の放送時間長とを比較し、それらが完全一致、または、所定の時間差以内であれば、完全に記録されていると判定することができる。上記のように、所定の時間差が設定される理由は、例えば、それらの番組の放送ごとに、コマーシャルの時間が異なっていたり、上記のような数分のニュース番組が共に記録されたりする場合もあるからである。
【００９９】
あるいは、番組が完全に記録されているか否かの具体的な判断として、完全に記録できなかったことを示すフラグを記録済番組の属性として持たせ、それを調査する方法が用いられてもよい。
【０１００】
このような完全記録判定処理により、前回に比較対象番組が完全に記録できなかった場合、たとえその予約候補番組が再放送であっても記録することが可能となる。
【０１０１】
次に、再放送情報判定の処理について説明する（ステップ１００４）。具体的には、システムコントローラ１０は、上記ステップ１００３で過去の番組が完全に記録されている場合に限り、その番組に対応する予約候補番組の番組情報に再放送を示す情報が含まれているか否かを確認する（ステップ１００４−１）。再放送を示す情報が含まれていなければ（ステップ１００４−２のＮＯ）、ステップ１００５へ進む。含まれていれば（ステップ１００４−２のＹＥＳ）、システムコントローラ１０は予約を実行しないと判定する（ステップ１００８）。
【０１０２】
再放送を示す情報とは、例えば番組タイトルに付加された（再）、<再>、[再]、（再々）、<再々>、［再々］等の再放送を示す文字や記号である。番組のタイトルだけではなく、番組の内容説明内にも含まれる場合もある。再放送を示す情報として、デジタル放送においては、予約候補番組が持つ情報内に記載されている再放送記述子が挙げられる。
【０１０３】
次に、開始時間同一判定の処理について説明する（ステップ１００５）。具体的には、システムコントローラ１０は、予約候補番組の放送開始時間と、類似度の高い番組の放送開始時間とが同一であるか否かを確認する（ステップ１００５−１）。同一である場合（ステップ１００５−２のＹＥＳ）、システムコントローラ１０は予約処理を実行し（ステップ１００７）、同一でない場合（ステップ１００５−２のＮＯ）、ステップ１００６へ進む。ここでいう「同一」とは、両開始時間が所定の時間差以内でずれている場合も含まれる。これは、例えば、上記したように、開始時間がコマーシャル等やニュース等の短い番組の影響で多少ずれたりすることがあることを考慮したものである。
【０１０４】
上記ステップ１００１のパターン分類判定の処理では、パターン分類にて、比較対象番組群（Ａ）に予約候補番組と類似度の高い番組がなく、かつ、比較対象番組群（Ｂ）に類似度の高い番組が１つだけであった場合、つまり、未来検出パターンが４で、過去検出パターンが１である場合、選択肢は「未」であった。
【０１０５】
例えば、平日に本放送を放送しているような番組について、木曜日（基準日の１日前）から記録が開始され、かつ、次の週は類似度の高い番組が存在しない場合（次の週には、例えばオリンピック等のスペシャル番組が放送される場合や、その番組が金曜日で終わってしまう場合等）において、金曜日の番組を再放送であると誤推測してしまう。図１３は、このときのイメージを示す図である。この図１３は、基準日より未来では、本来なら、一点鎖線で表される類似度の高い番組が放送されるはずであるが、その放送期間が特別期間として別の番組が放送されるイメージを示している。また、基準日より２日前以前の破線で示す番組は、実際に類似度の高い番組が放送されていたが、ユーザが条件を設定しなかったため、記録処理が実行されなかった。
【０１０６】
このように毎日放送するような番組は、図１４に示すように、放送開始時間がほとんど同一であるという特徴を持っている。そこで、上記未来検出パターンが２で、過去検出パターンが３である場合であって、かつ、ステップ１００２〜１００４を経た場合、開始時刻同一判定の処理が行われる（ステップ１００５）。開始時刻が同一であれば、予約候補番組は本放送と判定できるので、予約処理が実行される（ステップ１００７）。
【０１０７】
なお、上記では、上記未来検出パターンが４で、過去検出パターンが１である場合であって、かつ、ステップ１００２〜１００４を経た場合に、開始時刻同一判定の処理が行われるようにした。しかし、上記未来検出パターンが４で、過去検出パターンが１である場合に、ステップ１００２〜１００４を経ないで、開始時刻同一判定の処理が行われるようにしてもよい。
【０１０８】
次に、優先度判定の処理について説明する（ステップ１００６）具体的には、システムコントローラ１０は、予約候補番組の放送時間帯の優先度と、類似度の高い番組の放送時間帯の優先度とを比較し、どちらの優先度が高いかを確認する（ステップ１００６−１）。システムコントローラ１０は、予約候補番組の放送時間帯の優先度が高い場合（ステップ１００６−２のＹＥＳ）、予約候補番組の予約処理を実行する（ステップ１００７）。システムコントローラは、予約候補番組の放送時間帯の優先度が、同じまたは低い場合（ステップ１００６−２のＮＯ）、予約候補番組の予約処理を実行しない（ステップ１００８）。
【０１０９】
ステップ１００１からステップ１００５までの予約実行判定処理では、高い確率で本放送のみが予約され記録されることになる。しかし、前回の放送（本放送）では、他の予約と重複した、電波状態が不全であった等の理由により、その本放送が記録されないことも生じ得る。そうすると、図１５を参照して、当該本放送より後に、例えば基準日から４日前の再放送を記録している可能性もある。この場合、これまでのアルゴリズムでは、次回から再放送の番組（基準日から３日後の類似番組）を本放送と誤推測し、以降、再放送のみを記録し続けることになる。再放送であっても記録され続ければ問題ないことも多い。しかし、その再放送の時間帯に他の予約と重複する場合や、その再放送が何らかの理由により記録されなかった場合は、それ以降、その番組の本放送も再放送も記録されないことになってしまう。こういった事態を防止するために、優先度判定の処理が行われる。
【０１１０】
図１５に示す例は、未来検出パターンが２で、過去検出パターンが１の場合に相当する。この場合、ステップ１００１では、「未」である。例えば、基準日から４日前の以前に上記の理由で本放送が記録されず、当該４日前にその再放送が記録されたとする。この場合、ステップ１００２から、ステップ１００３へ進み、当該再放送が完全に記録されている場合、ステップ１００４へ進む。ステップ１００４において、再放送を示す情報がない場合、ステップ１００５へ進み、図１５において、予約候補番組の開始時間と、当該４日前の類似番組の開始時間とが異なる。この場合に、ステップ１００６において、両者の放送時間帯の優先度が比較される。
【０１１１】
ここで、優先度として、「夜」のうちゴールデンタイムが最も優先度が高く、次に高い放送時間帯が「昼」というように設定できる。そして、最も低い優先度に相当する放送時間帯が、「朝」を含む放送時間帯や、「夜」のうちゴールデンタイムが除かれるような時間帯というように設定されればよい。このように優先度が設定された場合、図１５においては、予約候補番組の放送時間帯の方が、４日前の放送時間帯より優先度が高いので、予約候補番組を本放送とみなして、この予約候補番組が予約され記録されることになる。
【０１１２】
優先度の設定として、上記の設定に限られない。また、ユーザにより優先度の設定を変更可能としてもよい。あるいは、ユーザが、番組ごとにどの時間帯の放送が本放送であるかを放送番組予約装置１００に入力し、その情報を放送番組予約装置１００が保持しておくことで、それ以降にその優先度設定が適用される、といった方法も考えられる。
【０１１３】
以上述べてきたように、ステップ１００１〜１００８の予約実行判定処理により、本放送であるのか、再放送であるのかを正しく判別することができる。
【０１１４】
次に、放送番組予約装置１００の処理について、他の実施の形態について説明する。
【０１１５】
番組によっては、毎回記録されるべき内容の番組がある。例えば、ニュース、スポーツ等の生放送番組がそれに当たる。ここでいう「生放送」には、今現在収録されている生放送の番組が終了しないうちに、時間がずれて放送局から番組放送が送られる放送形態も含まれる。
【０１１６】
本実施の形態では、例えば、このような生放送の番組が１つの属性として設定され、放送番組予約装置１００がこれを認識できるようにする。放送番組予約装置１００が属性をどうのように認識するかについては、例えばＥＰＧ情報の中のジャンル情報、例えば「ドラマ」、「アニメ」、「映画」、「バラエティ」、「ニュース」、「スポーツ」等がある。そのジャンルごとに、図９に示した「決」及び「未」を設定しておけばよい。これらのうち、「ニュース」、「スポーツ」が予約処理を実行すべき「決」となる。あるいは、ＥＰＧ情報の中の番組情報のうち、番組タイトルや番組内容説明の情報に、「ニュース」等の文字が入っていたり、生放送であることを識別するような文字列や記号等が入っていたりすれば、識別可能である。
【０１１７】
このような生放送の番組については、予約候補番組と類似度の高い番組が、比較対象番組群（Ａ）及び（Ｂ）に存在していたとしても、類似度の高い、または、低いに関係なく、この番組の予約処理をすべきである。図１６は、その一例の動作を示すフローチャートである。システムコントローラ１０は、まず、予約候補番組の属性を確認する（ステップ１６０１）。システムコントローラ１０は、予約候補番組が毎回記録すべき番組か否かを判定する（ステップ１６０２）。具体的には、予約候補番組が毎回記録すべき番組の場合（ステップ１６０２のＹＥＳ）、システムコントローラ１０は予約処理を実行し（ステップ１６０３）、そうでなければ（ステップ１６０２のＮＯ）、図１０の動作を開始する。これにより、生放送の番組の予約を損なうことを防止できる。
【０１１８】
図１７は、さらに別の実施の形態に係る動作のフローを示す図である。この例では、システムコントローラ１０は、まず、予約候補番組の放送波がどのような放送波であるかを確認する（ステップ１７０１）。放送波の種類として、例えば、地上放送波、ＢＳ放送波、ＣＳ放送波等がある。このうち、地上波放送等では、基本的には本放送がメインで、再放送がそれ程多く放送されない。地上波放送やＢＳ放送では、本放送の番組数が全チャンネルの番組中の過半数を占める。しかし、再放送が多く、同一内容の番組が定期的に繰り返し放送されるようなＣＳ放送波の場合、特別な動作が必要となる。以下、このような放送波をＣＳ的放送波という。
【０１１９】
ステップ１７０１の後、ＣＳ的な放送波であれば（ステップ１７０２のＹＥＳ）、システムコントローラ１０は、その予約候補番組に類似する過去の番組記録状態を参照して、過去に予約候補番組と類似度の高い番組が記録されているか否かを確認する（ステップ１７０３）。類似度の高い番組が記録されている場合、システムコントローラ１０は予約せず（ステップ１７０４）、そうでなければ予約処理を実行する（ステップ１７０５）。図１８（Ａ）及び図１８（Ｂ）は、そのときの処理を示すイメージ図である。図１８（Ａ）は、類似度の高い番組が、基準日からｎ日前に記録されていた場合を示す。図１８（Ｂ）は、類似度の高い番組が過去に記録されていない場合を示す。図１８（Ａ）のパターンをパターン（Ａ）とし、図１８（Ｂ）のパターンをパターン（Ｂ）とすると、図１９に示すように、予約実行するか否かの選択肢が設定されればよい。
【０１２０】
ステップ１７０２において、受信される放送波がＣＳ的な放送波でない場合、図１６に示す動作に進めばよい。
【０１２１】
以上のように、再放送を定期的に放送するようなＣＳ的な放送では、再放送の番組が多数あることが多いので、ＣＳ的な放送番組を受信する場合、本放送であるか再放送であるかの区別をする必要性が低い。したがって、ＣＳ的放送番組を受信する場合、予約候補番組の比較対象番組が過去に記録されている場合には、当該予約候補番組は予約しないように設定する等の単純なアルゴリズムとすることができる。これにより、すべての放送波に対応することが可能となる。
【０１２２】
次に、本発明のさらに別の実施の形態に係る放送番組予約装置について説明する。
【０１２３】
図２０は、その放送番組予約装置２００の一例を示すブロック図である。これ以降の説明では、図１等に示した実施の形態に係る放送番組予約装置１００の機能等について同様のものは説明を簡略または省略し、異なる点を中心に説明する。
【０１２４】
上記放送番組予約装置１００では、予約候補番組の番組情報と類似する番組情報を持つ番組を、内容の同一性の可能性が高いものという前提で処理が行われた。しかし、ＥＰＧ情報の提供元が異なる場合、番組の内容は同一であるが番組情報の類似度が低いこともあり得る。例えば、地上波アナログは G-Guide、地上波デジタルは ARIB といったケースがあり、番組情報が類似しない場合がある。具体的な例を挙げると、近年では、ＮＨＫの大河ドラマは、地上アナログ放送とＢＳデジタル放送の両方で放送されている。このような問題を解決するために、図２０のような放送番組予約装置２００が考えられる。
【０１２５】
図２０に示す放送番組予約装置２００は、特徴データ生成部２１、特徴データ記憶部２２、特徴データ比較部２３、同一番組学習情報記憶部２４をさらに備えている。
【０１２６】
特徴データ生成部２１は、番組記録処理部５で記録された番組の内容の特徴データを生成する。特徴データの生成方法として、例えば、その番組の再生映像の中から、輝度信号の一部または全部、色信号の一部または全部を抽出する方法がある。あるいは、輝度信号、色信号の変化、または、その変化のタイミング等が抽出されてもよい。音声の場合、例えば周波数帯域ごとに音圧レベルが抽出されてもよいし、その音圧レベルの変化、または、その変化のタイミング等が抽出されてもよい。あるいは、再生映像のデータ列の全部または一部そのものが抽出されてもよい。あるいは、再生音声のデータ列の全部または一部そのものが抽出されてもよい。
【０１２７】
特徴データ記憶部２２は、上記特徴データ生成部２１で抽出されて生成された特徴データを記憶しておく。具体的には、ある１つの記録済みの番組と、その番組の特徴データとが対応付けられて記憶されるようにすればよい。
【０１２８】
特徴データ比較部２３は、特徴データ記憶部２２に記憶された特徴データ同士を比較する。
【０１２９】
ここで、図２１を参照する。例えば、ある放送波ａと、これとは別の放送波ｂがあり、基準日から１日後に、放送波ａの本放送ａ１が放送予定とされている。一方、放送波ｂでは本放送ｂ１が、当該本放送ａ１の放送予定日とは異なる日（基準日から３日後）に放送予定とされている。この場合、放送番組予約装置２００の番組記録処理部５は、これらの本放送ａ１及びｂ１を両方記録する。そうすると、上記特徴データ生成部２１は、本放送ａ１の特徴データファイル（ファイル化された特徴データ）と、本放送ｂ１の特徴データファイルをそれぞれ生成する。
【０１３０】
特徴データ比較部２３は、上記本放送ａ１及びｂ１のそれぞれの特徴データファイルを比較し、本放送ａ１及びｂ１が同じ内容と判定できれば、２つの番組は同じ内容の番組であると学習する。そして、同一番組学習情報記憶部２４は、その２つの番組が同じ内容である旨の情報を記憶する。
【０１３１】
特徴データ生成部２１は、記録した番組のすべてについて特徴データファイルを生成してもよいし、ユーザの設定により指定された番組についてのみ特徴データファイルを生成してもよい。
【０１３２】
特徴データ比較部２３が動作するためのトリガーとしては、例えば、ユーザの操作による場合が考えられる。しかし、これに限られず、システムコントローラ１０が放送波ａ及びｂのそれぞれＥＰＧ情報を参照し、本放送ａ１及びｂ１の２つの番組情報の各因子のうち、「タイトル」が一致するか否かを判定し、それが一致したことをトリガーとしてもかまわない。「タイトル」に限らず、例えば「内容説明」のうちの一致する割合が所定の割合以上あるか否かの判定が行われ、それが一致したことをトリガーとしてもよい。あるいは他の因子が比較されてもよい。２つの特徴データファイルが一致した場合、システムコントローラ１０は、本放送ａ１及びｂ１のうちいずれか一方の番組を消去するようにしてもよい。これにより、番組記憶部３の記憶領域の無駄を防止できる。あるいは、システムコントローラ１０は、表示装置１５等によりユーザに同一内容の番組が記憶されている旨を提示するようにしてもよい。
【０１３３】
図２１の説明に戻る。同一番組学習情報記憶部２４がその２つの番組が同じ内容である旨の情報を記憶した後は、システムコントローラ１０は、以下のように動作する。例えば放送波ａにおいて、基準日から８日後に本放送ａ１があり、放送波ｂにおいて基準日から１０日後に本放送ｂ１がある場合は、予約処理部９により、開始日時が早い方の本放送ａ１の記録を予約させる。また、システムコントローラ１０は、開始日時が遅い方の本放送ｂ１の記録は予約しないようにする。逆に、開始日時が遅い本放送ｂ１の方を予約することも可能である。
【０１３４】
以上のように、本実施の形態では、複数の放送波にまたがる同一内容の番組を重複して記録してしまうことを防止することができる。
【０１３５】
次に、本発明のさらに別の実施の形態について説明する。例えば近年では、ＮＨＫの大河ドラマは、ＢＳデジタル放送のうち、ＢＳhiと、ＢＳ2の２チャンネルで放送されている。これまでの説明した放送番組予約装置１００、２００では、このように複数のチャンネルにまたがって本放送が放送されるケースについては対応できない。
【０１３６】
そこで、そのような問題を解決するために図２２のような処理を行う。図２２は、例えばチャンネルｘ、ｙ及びｚにまたがって、異なる時間にそれぞれ本放送ａ１、ａ２及びａ３がある場合のイメージを示している。放送ａ１、ａ２及びａ３が本放送であることは、チャンネルｘ、ｙ及びｚごとに、図１０、図１６、または図１７に示す処理が行われることにより判断することができる。システムコントローラは、本放送ａ１、ａ２及びａ３の放送開始時間を比較し、いずれか１つの本放送を選択して、予約処理部９による予約処理を実行する。これにより、同一内容の番組の重記録を防止できる。図２２に示す例では、最初に放送される本放送ａ３の予約処理が実行されている。
【０１３７】
また、必ずしも最初に放送される番組を予約しなくてもよく、適宜設定が可能である。例えば、その最初の本放送ａ３と、全く別の番組の記録の予約が重なってしまうような場合には、システムコントローラ１０は、そういった事態を避けるために、本放送ａ１またはａ２を予約するようにしてもよい。
【０１３８】
なお、システムコントローラ１０は、本放送ａ１、ａ２及びａ３を比較対象として選ばなければならないが、この場合、本放送ａ１、ａ２及びａ３が互いに同一内容であるか否かが判定すればよい。また、この場合において、本放送ａ１、ａ２及びａ３が同一内容であるか否か、すなわち、類似度が互いに高いか低いかは、上記したように、各本放送ａ１、ａ２及びａ３の番組情報に基づいて判定することができる。
【０１３９】
あるいは、本放送ａ１、ａ２及びａ３を比較対象として選ぶ動作や、本放送ａ１、ａ２及びａ３が互いに同一内容であるか否かが判定は、ユーザの操作入力によってなされるようにしてもよい。
【０１４０】
本発明は以上説明した実施の形態には限定されるものではなく、種々の変形が可能である。
【０１４１】
上記実施の形態では、「放送」として、電波放送による一般的なテレビジョン放送を例に挙げた。しかし、「放送」には、インターネット等のネットワークを介して番組が提供される場合もここでいう「放送」に含まれる。例えばＩＰＴＶのようなものが考えられる。
【図面の簡単な説明】
【０１４２】
【図１】主に本発明の一実施の形態に係る放送番組予約装置の構成を示すブロック図である。
【図２】放送番組予約装置の動作を示すフローチャートである。
【図３】システムコントローラが、予約候補番組が放送される日を基準日とした場合の、比較対象番組が存在するか否かの判断をするときのイメージの一例を示す図である。
【図４】図２におけるステップ２０１−１の「未来パターン検出」の動作を示すフローチャートである。
【図５】図２におけるステップ２０１−２の「過去パターン検出」の動作を示すフローチャートである。
【図６】図６は、この動作を説明するためのブロック図である。
【図７】図２におけるステップ２０１−１の未来パターン検出処理における、比較対象番組の放送パターンをそれぞれ示す図である。
【図８】図２におけるステップ２０１−２の過去パターン検出処理における、比較対象番組の放送パターンをそれぞれ示す図である。
【図９】「未来検出パターン１〜４」の未来の放送パターン群及び「過去検出パターン１〜３」の過去パターン群の組み合わせごとの、予約処理部により予約を実行するか否かの選択肢を示す表である。
【図１０】図２におけるステップ２０２の予約実行判定処理の詳細を示すフローチャートである。
【図１１】図１１（Ａ）は、主に深夜の時間帯において番組情報が類似している番組群において、１日に連続して別内容の番組が放送されるケースを示す。図１１（Ｂ）は、番組情報の類似度が高い番組群が、同一内容で１日に複数回放送されるケースを示す。
【図１２】図１２（Ａ）は、類似度の高い番組が不完全に記録された例のイメージを示す図である。図１２（Ｂ）は、類似度の高い番組が完全に記録された例のイメージを示す図である。
【図１３】開始時間同一判定の処理を説明するための放送パターンのイメージを示す図である。
【図１４】毎日本放送を放送する番組について、放送開始時間がほとんど同一である番組の例を示す図である。
【図１５】優先度判定処理を説明するためのイメージを示す図である。
【図１６】予約候補番組の属性に応じて記録の予約をするか否かの動作を示すフローチャートである。
【図１７】ＣＳ的な放送波であるか否かに応じて予約をするか否かの動作を示すフローチャートである。
【図１８】図１８（Ａ）は、類似度の高い番組が、基準日からｎ日前に記録されていた場合を示す。図１８（Ｂ）は、類似度の高い番組が過去に記録されていない場合を示す。
【図１９】予約実行するか否かの選択肢が設定された表である。
【図２０】本発明の他の実施の形態に係る放送番組予約装置の一例を示すブロック図である。
【図２１】異なる放送波でそれぞれ放送される同一内容の番組の重複記録を避ける例を説明するためのイメージ図である。
【図２２】異なるチャンネルでそれぞれ放送される同一内容の番組の重複記録を避ける例を説明するためのイメージ図である。
【図２３】図２３（Ａ）と図２３（Ｂ）とで、検出期間の設定が変更された例のイメージを示す図である。
【符号の説明】
【０１４３】
２…放送信号受信部
３…番組記憶部
５…番組記録処理部
６…ＥＰＧ情報記憶部
９…予約処理部
１０…システムコントローラ
１３…ユーザ条件処理部
１４…受光部
２１…特徴データ生成部
２２…特徴データ記憶部
２３…特徴データ比較部
１００、２００…放送番組予約装置
【図１】
0004407661.tif 000002
【図２】
0004407661.tif 000003
【図３】
0004407661.tif 000004
【図４】
0004407661.tif 000005
【図５】
0004407661.tif 000006
【図６】
0004407661.tif 000007
【図７】
0004407661.tif 000008
【図８】
0004407661.tif 000009
【図９】
0004407661.tif 000010
【図１０】
0004407661.tif 000011
【図１１】
0004407661.tif 000012
【図１２】
0004407661.tif 000013
【図１３】
0004407661.tif 000014
【図１４】
0004407661.tif 000015
【図１５】
0004407661.tif 000016
【図１６】
0004407661.tif 000017
【図１７】
0004407661.tif 000018
【図１８】
0004407661.tif 000019
【図１９】
0004407661.tif 000020
【図２０】
0004407661.tif 000021
【図２１】
0004407661.tif 000022
【図２２】
0004407661.tif 000023
【図２３】
0004407661.tif 000024