(57)【要約】【課題】複数回にわたって放送される番組の録画が予約されたときに、次回以降の番組を正確に検出することができる放送番組予約録画装置を提供する。【解決手段】複数回にわたって放送される番組の録画の予約が指示されると、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７から、予約が指示された放送回の次回以降の放送回を検索する。次回以降の放送回が検出されると、予約が指示された放送回および次回以降の放送回の放送時間帯情報のうち、たとえば放送時間の最も短い放送回の放送時間帯情報を、基準放送時間帯情報として予約情報記憶部１８に記憶する。各放送回の録画が完了する毎に、基準放送時間帯情報に基づいて次の放送回を検索し、予約情報更新部２２によって予約情報を更新する。【選択図】図１
2014003358.tif 000002
【特許請求の範囲】
【請求項１】
放送予定の複数の番組の放送日を表す放送日情報、放送時間帯を表す放送時間帯情報、タイトルを表す番組タイトル情報、および内容を表す番組内容情報を含む番組情報を、予め定める日数分、取得する番組情報取得手段と、
前記複数の番組のうち、使用者によって録画の予約が指示された番組である予約対象番組を録画するための予約情報が記憶される予約情報記憶手段と、
前記番組情報取得手段によって取得される前記番組情報に基づいて前記予約情報を生成し、生成した前記予約情報を前記予約情報記憶手段に記憶する予約手段と、
前記予約情報記憶手段に記憶される前記予約情報に基づいて、前記予約対象番組を蓄積媒体に録画する録画手段とを備え、
前記予約情報記憶手段には、前記予約対象番組が、複数回にわたって放送される複数回放送番組である場合、前記複数回放送番組の基準となる放送時間帯である基準放送時間帯を表す基準放送時間帯情報が記憶され、
前記予約手段は、
前記番組情報取得手段によって取得される前記番組情報から、前記複数回放送番組のうち、使用者によって録画の予約が指示された放送回である予約放送回の次回以降の放送回が検出されると、前記予約放送回または前記予約放送回の次回以降の放送回の前記放送時間帯情報を、前記基準放送時間帯情報として前記予約情報記憶手段に記憶し、
前記複数回放送番組の各放送回の録画が完了する毎に、前記予約情報記憶手段に記憶される前記基準放送時間帯情報に基づいて、前記複数回放送番組の次の放送回を検索し、検出された次の放送回の前記番組情報に基づいて前記予約情報を生成し、前記予約情報記憶手段に記憶することを特徴とする放送番組予約録画装置。
【請求項２】
前記予約手段は、前記予約放送回の前記放送時間帯情報、および前記予約放送回の次回以降の放送回の前記放送時間帯情報のうち、放送時間の最も短い放送回の前記放送時間帯情報を、前記基準放送時間帯情報として前記予約情報記憶手段に記憶することを特徴とする請求項１に記載の放送番組予約録画装置。
【請求項３】
前記予約手段は、
前記番組情報に基づいて、前記予約放送回の放送時間帯が、前記複数回放送番組の予め定められる放送時間帯である規定放送時間帯と異なるか否かを判断し、
前記予約放送回の放送時間帯が前記規定放送時間帯と異なると判断すると、前記予約放送回の次回以降の放送回の前記放送時間帯情報を、前記基準放送時間帯情報として前記予約情報記憶手段に記憶することを特徴とする請求項１に記載の放送番組予約録画装置。
【請求項４】
前記予約手段は、前記番組情報の前記番組タイトル情報または前記番組内容情報が、予め定める文字列を表す特定文字列情報を含むか否かに基づいて、前記予約放送回の放送時間帯が前記規定放送時間帯と異なるか否かを判断することを特徴とする請求項３に記載の放送番組予約録画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルテレビジョン放送などの番組を予約して、蓄積媒体に録画する放送番組予約録画装置に関する。
【背景技術】
【０００２】
従来の放送番組予約録画装置では、たとえば毎週または毎日のように複数回にわたって放送される番組（以下「複数回放送番組」という場合がある）の録画を予約する指示が入力されると、録画の予約が指示された番組の番組情報が、番組データから取得され、記憶される。番組情報には、放送開始時刻情報および放送終了時刻情報が含まれる。取得された番組情報の中の放送開始時刻情報および放送終了時刻情報に基づいて、番組の録画が予約される。
【０００３】
複数回放送番組では、放送開始時刻および放送終了時刻（以下、まとめて「放送時刻」という場合がある）が変動することがある。放送時刻が変化した場合、使用者が予約を修正する必要があるという問題がある。
【０００４】
この問題を解決するための技術として、次回の放送日において、記憶しておいた番組情報の中の放送開始時刻情報および放送終了時刻情報のいずれか一方、または両方を基準にして、次回の番組を検索し、予約を更新する技術がある（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３８５６２８８号公報（段落００１２）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のように、特許文献１に開示される技術では、次回の番組を検索して予約を更新する。これによって、使用者が放送回毎に予約を修正する必要が無いので、放送番組予約録画装置の使い勝手を向上させることができる。
【０００７】
しかし、特許文献１に開示される技術では、次回の番組を検索するための基準となる放送開始時刻情報および放送終了時刻情報として、使用者が録画の予約を行うために電子番組ガイド（Electronic Program Guide；略称：ＥＰＧ）から選択した放送日における番組の放送開始時刻情報および放送終了時刻情報が使用される。
【０００８】
したがって、予約が行われた放送回の番組と次回以降の番組とで放送時間帯が異なる場合には、次回以降の番組を正しく検出することができないという問題がある。たとえば、使用者が選択した放送日の番組が複数回放送番組の第１回目の放送であり、放送時間帯が次回以降の番組と大きく異なる場合には、次回以降に放送される番組を正しく検出することができないという問題がある。
【０００９】
このように次回以降の番組を正しく検出することができないと、予約が正しく修正されず、使用者が予約した番組とは異なる番組が録画されてしまうおそれがある。
【００１０】
本発明の目的は、複数回にわたって放送される番組の録画が予約されたときに、次回以降の番組を正確に検出することができる放送番組予約録画装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明の放送番組予約録画装置は、放送予定の複数の番組の放送日を表す放送日情報、放送時間帯を表す放送時間帯情報、タイトルを表す番組タイトル情報、および内容を表す番組内容情報を含む番組情報を、予め定める日数分、取得する番組情報取得手段と、前記複数の番組のうち、使用者によって録画の予約が指示された番組である予約対象番組を録画するための予約情報が記憶される予約情報記憶手段と、前記番組情報取得手段によって取得される前記番組情報に基づいて前記予約情報を生成し、生成した前記予約情報を前記予約情報記憶手段に記憶する予約手段と、前記予約情報記憶手段に記憶される前記予約情報に基づいて、前記予約対象番組を蓄積媒体に録画する録画手段とを備え、前記予約情報記憶手段には、前記予約対象番組が、複数回にわたって放送される複数回放送番組である場合、前記複数回放送番組の基準となる放送時間帯である基準放送時間帯を表す基準放送時間帯情報が記憶され、前記予約手段は、前記番組情報取得手段によって取得される前記番組情報から、前記複数回放送番組のうち、使用者によって録画の予約が指示された放送回である予約放送回の次回以降の放送回が検出されると、前記予約放送回または前記予約放送回の次回以降の放送回の前記放送時間帯情報を、前記基準放送時間帯情報として前記予約情報記憶手段に記憶し、前記複数回放送番組の各放送回の録画が完了する毎に、前記予約情報記憶手段に記憶される前記基準放送時間帯情報に基づいて、前記複数回放送番組の次の放送回を検索し、検出された次の放送回の前記番組情報に基づいて前記予約情報を生成し、前記予約情報記憶手段に記憶することを特徴とする。
【００１２】
また本発明の放送番組予約録画装置は、前記予約手段は、前記予約放送回の前記放送時間帯情報、および前記予約放送回の次回以降の放送回の前記放送時間帯情報のうち、放送時間の最も短い放送回の前記放送時間帯情報を、前記基準放送時間帯情報として前記予約情報記憶手段に記憶することを特徴とする。
【００１３】
また本発明の放送番組予約録画装置は、前記予約手段は、前記番組情報に基づいて、前記予約放送回の放送時間帯が、前記複数回放送番組の予め定められる放送時間帯である規定放送時間帯と異なるか否かを判断し、前記予約放送回の放送時間帯が前記規定放送時間帯と異なると判断すると、前記予約放送回の次回以降の放送回の前記放送時間帯情報を、前記基準放送時間帯情報として前記予約情報記憶手段に記憶することを特徴とする。
【００１４】
また本発明の放送番組予約録画装置は、前記予約手段は、前記番組情報の前記番組タイトル情報または前記番組内容情報が、予め定める文字列を表す特定文字列情報を含むか否かに基づいて、前記予約放送回の放送時間帯が前記規定放送時間帯と異なるか否かを判断することを特徴とする。
【発明の効果】
【００１５】
本発明の放送番組予約録画装置によれば、番組情報取得手段によって取得される番組情報から、使用者によって録画の予約が指示された予約放送回の次回以降の放送回が検出されると、予約手段によって、予約放送回および次回以降の放送回のいずれかの放送時間帯情報が、基準放送時間帯情報として予約情報記憶手段に記憶される。たとえば、予約放送回および次回以降の放送回のうち、放送時間の最も短い放送回の放送時間帯情報が、基準放送時間帯情報として予約情報記憶手段に記憶される。そして、各放送回の録画が完了する毎に、予約情報記憶手段に記憶される基準放送時間帯情報に基づいて、予約手段によって次の放送回が検索される。検出された次の放送回の番組情報に基づいて、予約手段によって予約情報が生成され、予約情報記憶手段に記憶される。
【００１６】
これによって、予約放送回の次回以降の放送回の放送時間帯情報を基準放送時間帯情報として用いて、次の放送回を検索することが可能となる。たとえば、予約放送回の放送時間帯が、予め定められる規定放送時間帯よりも長時間に変更されていた場合に、変更されていない次回以降の放送回の放送時間帯情報を基準放送時間帯情報として用いて、次の放送回を検索することが可能となる。したがって、次回以降の番組を正確に検出することが可能となるので、使用者の使い勝手を向上させることができる。
【００１７】
また本発明の放送番組予約録画装置によれば、予約手段によって、予約放送回の放送時間帯情報、および予約放送回の次回以降の放送回の放送時間帯情報のうち、放送時間の最も短い放送回の放送時間帯情報が、基準放送時間帯情報として予約情報記憶手段に記憶される。これによって、次回の番組の検出精度を向上させることができるので、次回以降の番組をより正確に検出することができる。
【００１８】
また本発明の放送番組予約録画装置によれば、予約手段によって、番組情報に基づいて、予約放送回の放送時間帯が規定放送時間帯と異なるか否かが判断される。予約手段によって、予約放送回の放送時間帯が規定放送時間帯と異なると判断されると、予約放送回の次回以降の放送回の放送時間帯情報が、基準放送時間帯情報として予約情報記憶手段に記憶される。これによって、次回の番組の検出精度を向上させることができるので、次回以降の番組をより正確に検出することができる。したがって、使用者の使い勝手をさらに向上させることができる。
【００１９】
また本発明の放送番組予約録画装置によれば、予約手段によって、番組情報の番組タイトル情報または番組内容情報が特定文字列情報を含むか否かに基づいて、予約放送回の放送時間帯が規定放送時間帯と異なるか否かが判断される。これによって、前述のように次回の番組の検出精度が向上された放送番組予約録画装置を、簡単な構成で実現することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施の形態である放送番組予約録画装置１の構成を示すブロック図である。
【図２】本発明の第１の実施の形態における予約対象番組の放送スケジュールの一例を示す図である。
【図３】本発明の第１の実施の形態における録画予約処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。
【図４】本発明の第１の実施の形態において毎週予約が選択された場合の録画予約処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。
【図５】予約情報更新処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。
【図６】毎週予約が選択された場合の予約情報更新処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。
【図７】本発明の第２の実施の形態である放送番組予約録画装置２の構成を示すブロック図である。
【図８】本発明の第２の実施の形態における予約対象番組の放送スケジュールの一例を示す図である。
【図９】本発明の第２の実施の形態における録画予約処理に関する放送番組予約録画装置２の処理手順を示すフローチャートである。
【図１０】本発明の第２の実施の形態において毎週予約が選択された場合の録画予約処理に関する放送番組予約録画装置２の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２１】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態である放送番組予約録画装置１の構成を示すブロック図である。放送番組予約録画装置１は、たとえば、デジタルテレビジョン放送などの番組（以下「放送番組」という場合がある）を録画可能なハードディスクドライブ（Hard Disk Drive；略称：ＨＤＤ）を内蔵するＨＤＤ内蔵デジタル放送レコーダである。ここで「録画」とは、少なくとも番組の映像信号および音声信号を記録することをいう。
【００２２】
放送番組予約録画装置１は、デジタルチューナ部１１、トランスポートストリームデコーダ部１２、ストリームコントローラ部１３、蓄積部１４、ＡＶ（Audio Visual）デコーダ部１５、番組データ抽出部１６、マイクロコンピュータ部１７、および予約情報記憶部１８を備えて構成される。ＡＶデコーダ部１５は、オンスクリーンディスプレイ（On Screen Display；略称：ＯＳＤ）部２１を備える。マイクロコンピュータ部１７は、予約情報更新部２２を備える。
【００２３】
トランスポートストリームデコーダ部１２およびストリームコントローラ部１３は、録画手段に相当する。番組データ抽出部１６は、番組情報取得手段に相当する。マイクロコンピュータ部１７は、予約手段に相当する。予約情報記憶部１８は、予約情報記憶手段に相当する。
【００２４】
デジタルチューナ部１１は、放送番組予約録画装置１の外部のアンテナ（以下「外部アンテナ」という場合がある）３１と接続されている。ＡＶデコーダ部１５は、たとえばＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）ケーブルを介して、放送番組予約録画装置１の外部の出力装置３２と接続されている。出力装置３２は、たとえばデジタルテレビジョン受像機である。
【００２５】
外部アンテナ３１は、放送局から送信されるデジタル放送信号を含むＲＦ（Radio Frequency）信号４１を受信可能である。外部アンテナ３１によって受信されたＲＦ信号４１は、デジタルチューナ部１１に与えられる。
【００２６】
デジタルチューナ部１１は、外部アンテナ３１から与えられるＲＦ信号４１から、任意のトランスポートストリーム（Transport Stream；略称：ＴＳ）４２を抽出する。ＴＳ４２は、たとえばＭＰＥＧ（Moving Pictures Experts Group）によって圧縮されている。ＴＳ４２は、映像信号、音声信号および番組情報を含む。映像信号は、放送番組の映像を表し、音声信号は、放送番組の音声を表す。番組情報は、放送予定の複数の番組の放送日を表す放送日情報、放送時間帯を表す放送時間帯情報、タイトルを表す番組タイトル情報、内容を表す番組内容情報、および放送局のチャンネルを表すチャンネル情報を含む。デジタルチューナ部１１は、抽出したＴＳ４２をトランスポートストリームデコーダ部１２に与える。
【００２７】
トランスポートストリームデコーダ部１２は、デジタルチューナ部１１から与えられるＴＳ４２から、選局された番組に関連するデータのみを含む記録用パーシャルトランスポートストリーム（以下「記録用パーシャルＴＳ」という場合がある）４３を分離する。トランスポートストリームデコーダ部１２は、分離した記録用パーシャルＴＳ４３をストリームコントローラ部１３に与える。
【００２８】
また、トランスポートストリームデコーダ部１２は、デジタルチューナ部１１から与えられるＴＳ４２から、テーブル情報４６を分離する。トランスポートストリームデコーダ部１２は、分離したテーブル情報４６を番組データ抽出部１６に与える。
【００２９】
ストリームコントローラ部１３は、バッファメモリを備えている。ストリームコントローラ部１３は、トランスポートストリームデコーダ部１２から、データストリームとして与えられる記録用パーシャルＴＳ４３をバッファメモリに一旦蓄積する。ストリームコントローラ部１３は、予め定めるデータ量の記録用パーシャルＴＳ４３がバッファメモリに蓄積されると、蓄積された記録用パーシャルＴＳ４３を蓄積部１４に与える。
【００３０】
蓄積部１４は、蓄積媒体によって実現される。蓄積媒体は、本実施の形態ではＨＤＤである。蓄積媒体は、ＨＤＤに限定されるものではなく、たとえばブルーレイディスク（Blu-ray Disc；略称：ＢＤ）であってもよい。蓄積部１４は、ストリームコントローラ部１３から与えられる記録用パーシャルＴＳ４３を記録する。また蓄積部１４は、ストリームコントローラ部１３からの指示に従って、記録している記録用パーシャルＴＳ４３をストリームコントローラ部１３に与える。
【００３１】
ストリームコントローラ部１３は、蓄積部１４に記録された記録用パーシャルＴＳ４３を読出し、再生用パーシャルトランスポートストリーム（以下「再生用パーシャルＴＳ」という場合がある）４４として、ＡＶデコーダ部１５に与える。
【００３２】
ＡＶデコーダ部１５は、ストリームコントローラ部１３から与えられる再生用パーシャルＴＳ４４に含まれている放送番組の映像信号および音声信号を復号し、再生用映像音声信号４５に変換する。ＡＶデコーダ部１５は、再生用映像音声信号４５を出力装置３２に与える。出力装置３２は、ＡＶデコーダ部１５から与えられる再生用映像音声信号４５に基づいて、映像および音声を出力する。これによって、使用者は、放送番組予約装置１によって記録された番組を視聴することができる。
【００３３】
番組データ抽出部１６は、トランスポートストリームデコーダ部１２から与えられるテーブル情報４６から、番組データ４７を抽出する。番組データ４７には、番組情報が含まれている。番組データ抽出部１６は、抽出した番組データ４７をマイクロコンピュータ部１７に与える。
【００３４】
マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７と、番組データ４７に基づくＥＰＧを出力装置３２に出力させる指示とを、ＡＶデコーダ部１５のＯＳＤ部２１に与える。ＡＶデコーダ部１５のＯＳＤ部２１は、マイクロコンピュータ部１７から与えられる指示に従って、出力装置３２に出力すべきＥＰＧを生成し、出力装置３２に与える。
【００３５】
使用者は、出力装置３２の表示画面に表示されるＥＰＧを確認して、リモートコントローラなどの予約入力装置３３を操作して、録画の予約を希望する番組（以下「予約対象番組」という場合がある）を選択する。これによって、予約対象番組の録画の予約指示が、予約入力装置３３からマイクロコンピュータ部１７に与えられる。
【００３６】
予約対象番組が、複数回にわたって放送される複数回放送番組である場合、使用者は、予約入力装置３３を用いて、予約対象番組の今回の放送分のみを録画するのか、または今回の放送分を含め、今回以降に放送される予約対象番組を録画するのかを選択することができる。
【００３７】
複数回放送番組としては、たとえば連続番組およびシリーズ番組が挙げられる。連続番組とは、連続ドラマのように、内容が連続している番組をいう。シリーズ番組とは、レギュラー番組のように、内容は連続していないが、同一番組タイトルで定期的に放送される番組をいう。なお、ここでは複数回放送番組には、同一番組タイトルで同一内容の再放送番組は含まないものとする。
【００３８】
マイクロコンピュータ部１７は、予約入力装置３３から与えられる予約指示に基づいて、番組の録画を予約する処理（以下「録画予約処理」という場合がある）を実行する。具体的には、マイクロコンピュータ部１７は、予約入力装置３３から与えられる予約指示に応じた予約情報を生成し、予約情報記憶部１８に与える。
【００３９】
予約情報は、録画が予約された番組の放送日情報、放送時間帯情報、番組タイトル情報およびチャンネル情報を含む。放送時間帯情報は、放送開始時刻を表す放送開始時刻情報と、放送終了時刻を表す放送終了時刻情報とを含む。放送時間帯情報は、放送終了時刻情報に代えて、放送開始時刻から放送終了時刻までの放送継続時間を表す放送継続時間情報を含んでもよい。
【００４０】
予約対象番組が複数回放送番組である場合には、予約情報は、複数回放送番組の放送日の繰返しパターンを表すパターン情報を含む。繰返しパターンは、たとえば、毎日、月曜日〜金曜日、または毎日曜日などの特定の曜日である。
【００４１】
マイクロコンピュータ部１７の予約情報更新部２２は、マイクロコンピュータ部１７内の演算処理装置（Central Processing Unit；略称：ＣＰＵ）および内部メモリを含んで構成される。内部メモリには、制御プログラムが記憶される。予約情報更新部２２の機能は、内部メモリに記憶される制御プログラムをマイクロコンピュータ部１７上で実行することによって実現することができる。
【００４２】
予約情報記憶部１８は、マイクロコンピュータ部１７から与えられる予約情報を記憶して、適宜、マイクロコンピュータ部１７に与える。予約情報記憶部１８は、不揮発性メモリによって実現される。
【００４３】
マイクロコンピュータ部１７は、予約情報に含まれる放送日情報および放送時間帯情報で規定される日時（以下「予約日時」という場合がある）になると、デジタルチューナ部１１、トランスポートストリームデコーダ部１２およびストリームコントローラ部１３を直接または間接的に制御して、蓄積部１４に放送番組を記録させる。
【００４４】
番組データ４７には、８日間以上の番組情報が格納されており、使用者は放送日の１週間前から予約を行うことができる。また、番組データ４７は、常時放送局から送信されており、かつ内容も適宜更新される。
【００４５】
マイクロコンピュータ部１７の予約情報更新部２２は、番組データ抽出部１６から与えられる番組データ４７に基づいて、予約情報を変更する機能（以下「追跡録画機能」という場合がある）を有する。予約情報更新部２２は、番組データ４７が更新された場合、更新された番組データ４７に基づいて、予約情報記憶部１８に記憶された予約情報を更新する。予約情報記憶部１８に記憶された予約情報が更新された場合には、マイクロコンピュータ部１７は、更新された予約情報に基づいて、予約された番組の録画処理を実行する。
【００４６】
図２は、本発明の第１の実施の形態における予約対象番組の放送スケジュールの一例を示す図である。図２では、予約対象番組を「番組Ａ」として、番組Ａが放送されているチャンネルの２０時〜２３時（２０：００〜２３：００）の放送スケジュールを週毎に示している。図２（１）は、番組Ａの第１回放送５１が予定される第１週の放送スケジュールを示し、図２（２）は、第１週の翌週である第２週の放送スケジュールを示し、図２（３）は、第１週の翌々週である第３週の放送スケジュールを示す。図２では、番組Ａが放送される時間帯に斜線のハッチングを付している。
【００４７】
図２（１）に示すように、第１週において、番組Ａの第１回放送５１は、２０時〜２２時３０分（２０：００〜２２：３０）に予定されている。ここで、番組Ａは、毎週同じ曜日に放送される複数回放送番組であり、同一チャンネルで、第１週の翌週である第２週に同一タイトルの番組Ａの第２回放送５２が予定されており、第１週の翌々週である第３週に同一タイトルの番組Ａの第３回放送５３が予定されているものとする。
【００４８】
図２（２）に示すように、第２週において、番組Ａの第２回放送５２は、２１時〜２２時（２１：００〜２２：００）に予定されている。図２（３）に示すように、第３週において、番組Ａの第３回放送５３は、２１時〜２２時（２１：００〜２２：００）に予定されている。
【００４９】
すなわち、番組Ａは、通常は２１時〜２２時（２１：００〜２２：００）の１時間の時間枠で放送されるが、第１回放送５１のみ、放送時間が拡大され、２時間３０分の拡大された時間枠で放送される。ドラマなどの連続番組またはシリーズ番組の第１回は、このように時間枠を拡大して放送される運用が多く見られる。
【００５０】
図２（２）では、第２週の２０時〜２１時（２０：００〜２１：００）に放送される番組Ｂを参照符号「５４」で示している。図２（３）では、第３週の２０時〜２１時（２０：００〜２１：００）に放送される番組Ｃを参照符号「５５」で示している。
【００５１】
たとえば、使用者が、ＥＰＧに基づいて、図２（１）に示す番組Ａの第１回放送５１の録画の予約を指示し、さらに毎週予約を選択した場合を考える。この場合、放送番組予約録画装置１では、録画予約処理が実行される。録画予約処理は、具体的には、マイクロコンピュータ部１７によって実行される。
【００５２】
使用者によって番組Ａの第１回放送５１の録画の予約が指示され、さらに毎週予約が選択されると、マイクロコンピュータ部１７は、番組Ａの第１回放送５１の番組情報に基づいて、放送開始時刻情報および放送終了時刻情報を含む予約情報を生成し、生成した予約情報を予約情報記憶部１８に与えて記憶させる。
【００５３】
その後、マイクロコンピュータ部１７は、番組Ａの次回放送、ここでは第２回放送５２を、番組情報から検索する。マイクロコンピュータ部１７は、検索した結果、番組Ａの次回放送を検出すると、検出した番組Ａの次回放送、ここでは第２回放送５２の放送開始時刻情報および放送終了時刻情報を含む放送時間帯情報を、基準放送時間帯情報として予約情報記憶部１８に与えて、記憶させる。
【００５４】
番組Ａの第１回放送５１が終了して、予約された第１回放送５１の録画が完了すると、マイクロコンピュータ部１７は、先に予約情報記憶部１８に記憶させた基準放送時間帯情報に基づいて、番組Ａの次回放送、ここでは第２回放送５２を検索する。マイクロコンピュータ部１７は、検索した結果、番組Ａの次回放送を検出すると、検出した番組Ａの次回放送、ここでは第２回放送５２の番組情報に基づいて、予約情報更新部２２によって、予約情報記憶部１８に記憶されている予約情報を更新する。マイクロコンピュータ部１７は、この予約情報の更新動作を、番組Ａの放送が終了して、予約された録画が完了するたびに実行する。
【００５５】
以上のように本実施の形態では、番組Ａを検索する基準となる基準放送時間帯情報として、第２回以降の放送時間帯情報を用いている。これによって、第１回の放送時間帯に影響されることなく、通常の放送時間帯で次回以降の予約を行うことができる。
【００５６】
たとえば、図２（１）に示すように、番組Ａの第１回放送５１は、放送時間を拡大して放送される拡大版である場合がある。この場合に、第１回放送５１の放送時間帯である２０時〜２２時３０分（２０：００〜２２：３０）を示す放送時間帯情報を基準放送時間帯情報として用いると、図２（２）に示す第２週の番組Ａを検索するときに、２０時（２０：００）に開始する番組Ｂを、番組Ａの第２回放送５２と誤って検出してしまうおそれがある。
【００５７】
この次回の番組の検索処理では、放送開始時刻情報および放送終了時刻情報だけでなく、番組タイトル情報およびジャンル情報なども総合的に勘案して番組を検索することによって、番組検索の精度を向上させることができる。しかし、番組検索処理のたびに、番組を誤検出するリスクを負うことになる。たとえば、図２（３）に示す第３週の番組Ａを検索するときにも、２０時（２０：００）に開始する番組Ｃを、番組Ａの第３回放送５３と誤って検出してしまうおそれがある。
【００５８】
図２の例では、図２（１）の番組Ａの第１回放送５１に対する録画の予約を行った後に、図２（２）の番組Ａの第２回放送５２を一度正確に検出することができれば、以降の番組検索処理では、番組Ａの第２回放送５２の放送時間帯である２１時〜２２時（２１：００〜２２：００）を示す放送時間帯情報を基準放送時間帯情報として使用することが可能になる。これによって、番組検索処理のときに番組を誤検出するリスクを低減することができる。
【００５９】
図３は、本発明の第１の実施の形態における録画予約処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。図３に示すフローチャートの各処理は、マイクロコンピュータ部１７によって実行される。図３に示すフローチャートの処理は、予約入力装置３３を介して、使用者によって録画の予約の指示が入力されると開始され、ステップＳ１に移行する。ここでは、使用者が、ＥＰＧから、直近で放送される今回の番組Ａを選択し、予約入力装置３３を用いて録画の予約を指示した場合について説明する。
【００６０】
ステップＳ１において、マイクロコンピュータ部１７は、使用者によって、繰返し予約が選択されたか否かを判断する。ステップＳ１において、繰返し予約が選択されたと判断された場合は、ステップＳ２に移行し、繰返し予約が選択されていないと判断された場合は、ステップＳ９に移行する。たとえば、使用者が録画の予約を指示した番組Ａが、毎週同じ曜日に放送される複数回放送番組であるときに、使用者が、番組Ａの録画の予約に対して繰返し予約、たとえば毎週予約を選択した場合、ステップＳ１において、繰返し予約が選択されたと判断され、ステップＳ２に移行する。
【００６１】
ステップＳ２において、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７から、録画の予約が指示された番組、ここでは番組Ａに関して、今回の番組情報を取得する。番組情報は、放送時間帯情報を含む。放送時間帯情報は、放送開始時刻情報および放送終了時刻情報を含む。今回の番組情報を取得すると、ステップＳ３に移行する。
【００６２】
ステップＳ３において、マイクロコンピュータ部１７は、ステップＳ２で取得した今回の番組情報に含まれる放送時間帯情報に基づいて予約情報を生成し、生成した予約情報を予約情報記憶部１８に記憶する。ステップＳ３までの処理によって、直近で放送される今回の番組Ａに対する録画の予約の処理は一旦完了する。ステップＳ３において予約情報を予約情報記憶部１８に記憶すると、ステップＳ４に移行する。
【００６３】
ステップＳ４において、マイクロコンピュータ部１７は、番組Ａの今回の放送時間帯情報を、基準放送時間帯情報として、予約情報記憶部１８に記憶する。基準放送時間帯情報を予約情報記憶部１８に記憶すると、ステップＳ５に移行する。
【００６４】
ステップＳ５において、マイクロコンピュータ部１７は、ステップＳ４で予約情報記憶部１８に記憶された基準放送時間帯情報に基づいて、番組データ抽出部１６から与えられる番組データ４７から、次回の番組Ａを検索し、ステップＳ６に移行する。
【００６５】
番組データ４７には、たとえば、少なくとも８日分の放送番組に関する情報が含まれている。マイクロコンピュータ部１７は、基準放送時間帯情報に含まれる放送開始時刻情報および放送終了時刻情報だけでなく、番組タイトルなどの情報も使用して、次回の番組Ａを検索する。次回の番組Ａの検索方法の詳細については、記載を省略する。
【００６６】
ステップＳ６において、マイクロコンピュータ部１７は、ステップＳ５で次回の番組Ａを検索した結果、次回の番組Ａが検出されたか否かを判断する。ステップＳ６において、次回の番組Ａが検出されたと判断された場合は、ステップＳ７に移行し、次回の番組Ａが検出されなかったと判断された場合は、全ての処理手順を終了する。
【００６７】
ステップＳ７において、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７から、次回の番組Ａに関する番組情報を取得する。次回の番組Ａの番組情報を取得すると、ステップＳ８に移行する。
【００６８】
ステップＳ８において、マイクロコンピュータ部１７は、ステップＳ７で取得した次回の番組情報に含まれる放送時間帯情報を、基準放送時間帯情報として、予約情報記憶部１８に記憶する。これによって、ステップＳ４において基準放送時間帯情報として予約情報記憶部１８に記憶された今回の番組Ａの放送時間帯情報は、次回の番組Ａの放送時間帯情報に更新される。基準放送時間帯情報を予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【００６９】
前述のステップＳ６で次回の番組Ａが検出されなかったと判断されて、そのまま処理手順を終了した場合は、ステップＳ４で基準放送時間帯情報として予約情報記憶部１８に記憶された今回の番組Ａの放送時間帯情報がそのまま保持される。
【００７０】
ステップＳ９において、マイクロコンピュータ部１７は、ステップＳ２と同様に、番組データ抽出部１６から与えられる番組データ４７から、録画の予約が指示された番組、ここでは番組Ａに関して、今回の番組情報を取得し、ステップＳ３に移行する。
【００７１】
ステップＳ１０において、マイクロコンピュータ部１７は、ステップＳ３と同様に、ステップＳ９で取得した今回の番組情報に含まれる放送時間帯情報に基づいて予約情報を生成し、生成した予約情報を予約情報記憶部１８に記憶する。予約情報を予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【００７２】
図４は、本発明の第１の実施の形態において毎週予約が選択された場合の録画予約処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。図４では、録画予約処理の具体例として、使用者が、繰返し予約として毎週予約を選択した場合の処理を示す。図４に示すフローチャートの各処理は、マイクロコンピュータ部１７によって実行される。
【００７３】
図４に示すフローチャートの各ステップの処理は、前述の図３に示すフローチャートのステップＳ２〜ステップＳ８の処理にそれぞれ対応する。図４では、図３の対応するステップのステップ番号に添え字「ａ」を付して、各ステップを示す。図４に示すフローチャートの処理は、前述の図３に示すステップＳ１において、繰返し予約が選択されたと判断されると開始され、ステップＳ２ａに移行する。
【００７４】
ステップＳ２ａにおいて、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７から、録画の予約が指示された番組、ここでは番組Ａの今週の番組情報を取得する。今週の番組情報を取得すると、ステップＳ３ａに移行する。
【００７５】
ステップＳ３ａにおいて、マイクロコンピュータ部１７は、ステップＳ２ａで取得した番組Ａの今週の番組情報に含まれる放送時間帯情報に基づいて予約情報を生成し、生成した予約情報を予約情報記憶部１８に記憶する。予約情報を記憶すると、ステップＳ４ａに移行する。
【００７６】
ステップＳ４ａにおいて、マイクロコンピュータ部１７は、ステップＳ２ａで取得した番組Ａの今週の番組情報に含まれる放送時間帯情報を、基準放送時間帯情報として、予約情報記憶部１８に記憶する。基準放送時間帯情報を記憶すると、ステップＳ５ａに移行する。
【００７７】
ステップＳ５ａにおいて、マイクロコンピュータ部１７は、ステップＳ４ａで予約情報記憶部１８に記憶された基準放送時間帯情報に基づいて、番組データ抽出部１６から与えられる番組データ４７から、来週の番組Ａを検索し、ステップＳ６ａに移行する。
【００７８】
ステップＳ６ａにおいて、マイクロコンピュータ部１７は、ステップＳ５ａで来週の番組Ａを検索した結果、来週の番組Ａが検出されたか否かを判断する。来週の番組Ａが検出されたと判断された場合は、ステップＳ７ａに移行し、来週の番組Ａが検出されなかったと判断された場合は、全ての処理手順を終了する。
【００７９】
ステップＳ７ａにおいて、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７から、番組Ａの来週の番組情報を取得する。番組Ａの来週の番組情報を取得すると、ステップＳ８ａに移行する。
【００８０】
ステップＳ８ａにおいて、マイクロコンピュータ部１７は、ステップＳ７ａで取得した番組Ａの来週の番組情報に含まれる放送時間帯情報を、基準放送時間帯情報として、予約情報記憶部１８に記憶する。基準放送時間帯情報を予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【００８１】
図５は、予約情報更新処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。図５に示すフローチャートの各処理は、マイクロコンピュータ部１７によって実行される。図５に示すフローチャートの処理は、録画予約処理によって繰返し予約で番組の録画が予約された場合に、今回の番組の録画が完了すると開始され、ステップＳ２１に移行する。ここでは、前述のように予約入力装置３３を介して、使用者によって番組Ａの録画の予約が指示され、繰返し予約が選択された場合について説明する。
【００８２】
ステップＳ２１において、マイクロコンピュータ部１７は、予約情報記憶部１８に記憶されている基準放送時間帯情報を読出し、ステップＳ２２に移行する。
【００８３】
ステップＳ２２において、マイクロコンピュータ部１７は、ステップＳ２１で読出した基準放送時間帯情報に基づいて、番組データ抽出部１６から与えられる番組データ４７から、次回の番組Ａを検索する。次回の番組Ａを検索すると、ステップＳ２３に移行する。
【００８４】
ステップＳ２３において、マイクロコンピュータ部１７は、ステップＳ２２で次回の番組Ａを検索した結果、次回の番組Ａが検出されたか否かを判断する。次回の番組Ａが検出されたと判断された場合は、ステップＳ２４に移行し、次回の番組Ａが検出されなかったと判断された場合は、ステップＳ２６に移行する。
【００８５】
ステップＳ２４において、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７から、次回の番組Ａに関する番組情報を取得する。番組Ａの次回の番組情報を取得すると、ステップＳ２５に移行する。
【００８６】
ステップＳ２５において、マイクロコンピュータ部１７は、ステップＳ２４で取得した次回の番組情報に含まれる放送時間帯情報に基づいて、予約情報更新部２２によって予約情報を生成し、生成した予約情報を予約情報記憶部１８に記憶する。これによって、予約情報を更新する。生成した予約情報を予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【００８７】
ステップＳ２６において、マイクロコンピュータ部１７は、予約情報記憶部１８に記憶されている基準放送時間帯情報に基づいて、予約情報更新部２２によって予約情報を生成し、生成した予約情報を予約情報記憶部１８に記憶する。これによって、予約情報を更新する。生成した予約情報を予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【００８８】
以上に述べた予約情報更新処理は、録画予約処理によって録画が予約された番組、ここでは番組Ａの録画が完了する毎に実行される。予約情報更新処理によって、次回の番組、ここでは次回の番組Ａの録画が予約される。
【００８９】
図６は、毎週予約が選択された場合の予約情報更新処理に関する放送番組予約録画装置１の処理手順を示すフローチャートである。図６では、予約情報更新処理の具体例として、使用者が、繰返し予約として毎週予約を選択した場合の処理を示す。図６に示すフローチャートの各処理は、マイクロコンピュータ部１７によって実行される。
【００９０】
図６に示すフローチャートの各ステップの処理は、前述の図５に示すフローチャートのステップＳ２１〜ステップＳ２６の処理にそれぞれ対応する。図６では、図５の対応するステップのステップ番号に添え字「ａ」を付して、各ステップを示す。図６に示すフローチャートの処理は、毎週予約が選択された番組Ａの今週の録画が完了すると開始され、ステップＳ２１ａに移行する。
【００９１】
ステップＳ２１ａにおいて、マイクロコンピュータ部１７は、予約情報記憶部１８に記憶されている基準放送時間帯情報を読出し、ステップＳ２２ａに移行する。
【００９２】
ステップＳ２２ａにおいて、マイクロコンピュータ部１７は、ステップＳ２１ａで読出した基準放送時間帯情報に基づいて、番組データ抽出部１６から与えられる番組データ４７から、来週の番組Ａを検索する。来週の番組Ａを検索すると、ステップＳ２３ａに移行する。
【００９３】
ステップＳ２３ａにおいて、マイクロコンピュータ部１７は、ステップＳ２２ａで来週の番組Ａを検索した結果、来週の番組Ａが検出されたか否かを判断する。来週の番組Ａが検出されたと判断された場合は、ステップＳ２４ａに移行し、来週の番組Ａが検出されていないと判断された場合は、ステップＳ２６ａに移行する。
【００９４】
ステップＳ２４ａにおいて、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７から、番組Ａの来週の番組情報を取得する。番組Ａの来週の番組情報を取得すると、ステップＳ２５ａに移行する。
【００９５】
ステップＳ２５ａにおいて、マイクロコンピュータ部１７は、ステップＳ２４ａで取得した番組Ａの来週の番組情報に含まれる放送時間帯情報に基づいて、予約情報更新部２２によって予約情報を生成し、生成した予約情報を予約情報記憶部１８に記憶する。これによって、予約情報を更新する。生成した予約情報を予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【００９６】
ステップＳ２６ａにおいて、マイクロコンピュータ部１７は、予約情報記憶部１８に記憶されている基準放送時間帯情報に基づいて、予約情報更新部２２によって予約情報を生成し、生成した予約情報を予約情報記憶部１８に記憶する。これによって、予約情報を更新する。生成した予約情報を予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【００９７】
図５のステップＳ２２における次回の番組の検索処理（以下「次回番組検索処理」という場合がある）は、前述の図３のステップＳ５における次回番組検索処理と、基本的なアルゴリズムは同じで構わないが、以下の点が異なる。
【００９８】
前述の図３のステップＳ５の次回番組検索処理では、先にステップＳ４で予約情報記憶部１８に記憶された番組Ａの今回の放送時間帯情報、すなわち使用者が予約した放送回の番組Ａの放送時間帯情報を基準放送時間帯情報として用いている。
【００９９】
これに対し、図５のステップＳ２２の次回番組検索処理では、図３のステップＳ８で、使用者が予約した放送回の次回の番組Ａの放送時間帯情報が基準放送時間帯情報として記憶された場合には、その次回の番組Ａの放送時間帯情報を基準放送時間帯情報として用いることになる。
【０１００】
このように本実施の形態では、図５に示す予約情報更新処理におけるステップＳ２２の次回番組検索処理では、繰返し予約が選択された番組、ここでは番組Ａの少なくとも２回目以降の放送回の放送時間帯情報を、次回の番組を検出するときの基準放送時間帯情報として用いている。これによって、次回番組検索処理における次回の番組の検出精度を向上させることができる。したがって、放送番組予約録画装置１の使用者の使い勝手を向上させることができる。
【０１０１】
具体的に述べると、本実施の形態では、番組データ抽出部１６で抽出された番組データ４７から、使用者によって録画の予約が指示された放送回（以下「予約放送回」という場合がある）の次回以降の放送回が検出されると、マイクロコンピュータ部１７によって、予約放送回および次回以降の放送回のいずれかの放送時間帯情報が、基準放送時間帯情報として予約情報記憶部１８に記憶される。
【０１０２】
たとえば、予約放送回および次回以降の放送回のうち、放送時間の最も短い放送回の放送時間帯情報が、基準放送時間帯情報として予約情報記憶部１８に記憶される。本実施の形態では、予約放送回が第１回であるので、マイクロコンピュータ部１７は、放送時間の短い第２回以降の放送回の放送時間帯情報を、基準放送時間帯情報として予約情報記憶部１８に記憶している。
【０１０３】
そして、マイクロコンピュータ部１７は、各放送回の録画が完了する毎に、予約情報記憶部１８に記憶される基準放送時間帯情報に基づいて、次の放送回を検索する。次の放送回が検出されると、マイクロコンピュータ部１７は、検出された次の放送回の番組情報に基づいて予約情報を生成し、予約情報記憶部１８に記憶する。
【０１０４】
このように本実施の形態によれば、予約放送回の次回以降の放送回の放送時間帯情報を基準放送時間帯情報として用いて、次の放送回を検索することが可能となる。たとえば、本実施の形態のように、予約放送回である第１回の放送時間帯が、予め定められる規定放送時間帯よりも長時間に変更されていた場合に、変更されていない次回以降の放送回、具体的には第２回以降の放送時間帯情報を基準放送時間帯情報として用いて、次の放送回を検索することが可能となる。
【０１０５】
これによって、次回番組検索処理における次回の番組の検出精度を向上させることができるので、次回以降の番組を正確に検出することが可能となる。したがって、放送番組予約録画装置１の使用者の使い勝手を向上させることができる。
【０１０６】
また本実施の形態では、何らかの理由によって、図５のステップＳ２２の次回番組検索処理において、次回の番組Ａが検出できなかったときには、ステップＳ２６において、予約情報記憶部１８に記憶されている基準放送時間帯情報に従って録画の予約が行われる。
【０１０７】
このとき、前述の図３のステップＳ８で、使用者が予約した放送回の次回の番組Ａの放送時間帯情報が基準放送時間帯情報として記憶されている場合には、その次回の番組Ａの放送時間帯情報に従って録画の予約が行われることになる。すなわち、番組Ａの少なくとも２回目以降の放送時間帯情報に従って録画の予約が行われることになる。したがって、使用者が予約した番組とは異なる番組が誤って録画されてしまうことを抑制することができるので、蓄積部１４の記録容量が無駄に使用されることを防ぐことができる。
【０１０８】
以上に述べた本発明の第１の実施の形態では、使用者が録画の予約を指示した放送回の次回の放送時間帯情報を、基準放送時間帯情報として次回番組検索処理で使用している。たとえば、番組Ａの翌週の放送時間帯情報を、基準放送時間帯情報として使用している。次回番組検索処理で使用する基準放送時間帯情報は、これに限定されるものではなく、使用者が録画の予約を指示した放送回の次回のさらに次の回以降、たとえば翌々週以降の放送時間帯情報を使用してもよい。この場合、使用者が録画の予約を指示した放送回の次回のさらに次の回以降、たとえば翌々週以降の放送時間帯情報で、予約情報記憶部１８に記憶される基準放送時間帯情報を随時更新していくようにすればよい。
【０１０９】
また、本実施の形態では、番組Ａの次回の放送が検出された場合には、その番組Ａの次回の放送の放送時間帯情報を基準放送時間帯情報として予約情報記憶部１８に記憶しておき、次回番組検索処理で使用するようにしている。このような構成に限定されず、たとえば、今回の放送時間帯情報と次回の放送時間帯情報とを比較して、放送時間の短い方の放送時間帯情報を予約情報記憶部１８に記憶しておいて使用するようにしてもよい。具体的には、今週の放送時間帯情報と来週の放送時間帯情報とを比較して、放送時間の短い方の週の放送時間帯情報を予約情報記憶部１８に記憶しておいて使用するようにしてもよい。
【０１１０】
また、番組データ４７に、より長期間の番組情報が含まれている場合には、今週と来週だけでなく３週分以上の放送時間帯情報を比較し、最も放送時間の短い放送時間帯情報、または最も多く運用されている放送時間帯情報を基準放送時間帯として使用するようにしてもよい。
【０１１１】
このように予約が指示された予約放送回の放送時間帯情報、および予約放送回の次回以降の放送回の放送時間帯情報のうち、放送時間の最も短い放送回の放送時間帯情報、または最も多く運用されている放送時間帯情報を、基準放送時間帯情報として用いることによって、次回番組検索処理における次回の番組の検出精度を向上させることができる。したがって、次回以降の番組をより正確に検出することができる。
【０１１２】
また、本実施の形態では、複数回放送番組を、週単位で繰返し放送される番組としたが、複数回放送番組は、日単位で繰返し放送される番組であってもよい。この場合、基準放送時間帯情報として使用する放送時間帯情報は、予約された番組の次回放送の放送時間帯情報であってもよいし、同じ曜日に放送される翌週の放送の放送時間帯情報であってもよい。
【０１１３】
＜第２の実施の形態＞
図７は、本発明の第２の実施の形態である放送番組予約録画装置２の構成を示すブロック図である。放送番組予約録画装置２は、前述の第１の実施の形態の放送番組予約録画装置１と同様に、たとえば、ＨＤＤ内蔵デジタル放送レコーダである。本実施の形態の放送番組予約録画装置２は、前述の第１の実施の形態の放送番組予約録画装置１と構成が類似しているので、対応する部分には同一の参照符号を付して、共通する説明を省略する。
【０１１４】
本実施の形態の放送番組予約録画装置２は、特定文字列検索部６１を有する番組データ抽出部６０を備えること以外は、前述の第１の実施の形態の放送番組予約録画装置１と同様の構成である。
【０１１５】
具体的には、本実施の形態の放送番組予約録画装置２は、デジタルチューナ部１１、トランスポートストリームデコーダ部１２、ストリームコントローラ部１３、蓄積部１４、ＡＶデコーダ部１５、マイクロコンピュータ部１７、予約情報記憶部１８、および番組データ抽出部６０を備えて構成される。ＡＶデコーダ部１５は、ＯＳＤ部２１を備える。マイクロコンピュータ部１７は、予約情報更新部２２を備える。番組データ抽出部６０は、特定文字列検索部６１を備える。
【０１１６】
番組データ抽出部６０は、トランスポートストリームデコーダ部１２から与えられるテーブル情報４６から、番組データ４７を抽出する。番組データ４７には、番組情報が含まれている。番組データ抽出部６０は、抽出した番組データ４７をマイクロコンピュータ部１７に与える。特定文字列検索部６１は、番組データ４７に含まれている番組タイトル情報から、予め定める文字列を表す特定文字列情報を検出する。ここで「文字列」は、記号を含む。
【０１１７】
図８は、本発明の第２の実施の形態における予約対象番組の放送スケジュールの一例を示す図である。図８では、図２と同様に、予約対象番組を「番組Ａ」として、番組Ａが放送されているチャンネルの２０時〜２３時（２０：００〜２３：００）の放送スケジュールを週毎に示している。図８（１）は、番組Ａの第１回放送７１が予定される第１週の放送スケジュールを示し、図８（２）は、第１週の翌週である第２週の放送スケジュールを示し、図８（３）は、第１週の翌々週である第３週の放送スケジュールを示す。図８では、番組Ａが放送される時間帯に斜線のハッチングを付している。
【０１１８】
図８に示す例では、図８（１）に示す番組Ａの第１回放送７１の番組タイトル情報に、第１回の放送であることを示す「新」の文字列を表す文字列情報が含まれている。それ以外は図２に示す例と同様である。本実施の形態の放送番組予約録画装置２における番組の録画動作および再生動作は、前述の第１の実施の形態の放送番組予約録画装置１と同様であるので、説明を省略する。
【０１１９】
本実施の形態において、使用者が複数回放送番組である番組Ａの録画の予約を指示した場合の録画予約処理における放送番組予約録画装置２の動作について説明する。録画予約処理は、マイクロコンピュータ部１７によって実行される。
【０１２０】
ここでは、使用者が、ＥＰＧに基づいて、図８（１）に示す番組Ａの第１回放送７１の録画の予約を指示し、さらに繰返し予約、たとえば毎週予約を選択した場合について説明する。
【０１２１】
使用者によって、番組Ａの第１回放送７１の録画の予約が指示され、繰返し予約が選択されると、マイクロコンピュータ部１７は、第１回放送７１の番組情報に基づいて、放送開始時刻情報と放送終了時刻情報とを含む予約情報を予約情報記憶部１８に記憶する。
【０１２２】
次に、マイクロコンピュータ部１７は、特定文字列検索部６１で検索した結果に基づいて、番組Ａの第１回放送７１の番組タイトル情報に特定文字列情報、ここでは「新」の文字列を表す文字列情報が含まれているか否かを判断する。「新」の文字列情報が含まれていれば、第１回放送７１であるので、マイクロコンピュータ部１７は、放送時間帯が変更されている可能性が高いと判断する。
【０１２３】
番組Ａの第１回放送７１の番組タイトル情報に「新」の文字列情報が含まれていると判断すると、マイクロコンピュータ部１７は、番組Ａの次回放送、ここでは第２回の放送５２を番組情報から検索する。検索した結果、番組Ａの次回放送、ここでは第２回の放送５２が検出されると、マイクロコンピュータ部１７は、番組Ａの第２回放送５２の放送時間帯情報を基準放送時間帯情報として予約情報記憶部１８に記憶する。
【０１２４】
以降、番組Ａの放送が終了して予約された録画が完了するたびに、マイクロコンピュータ部１７は、先に予約情報記憶部１８に記憶した基準放送時間帯情報に基づいて、次回放送を検索する。次回放送が検出されると、マイクロコンピュータ部１７は、予約情報更新部２２によって、予約情報記憶部１８に記憶されている予約情報を更新する予約情報更新処理を行う。予約情報更新処理の動作については、前述の第１の実施の形態と同様であるので、説明を省略する。
【０１２５】
図９は、本発明の第２の実施の形態における録画予約処理に関する放送番組予約録画装置２の処理手順を示すフローチャートである。図９に示すフローチャートの処理は、前述の図３に示すフローチャートの処理と同様であるので、異なるステップについて説明し、同一のステップについては同一のステップ番号を付して、説明を省略する。
【０１２６】
図９に示すフローチャートの各処理は、マイクロコンピュータ部１７によって実行される。図９に示すフローチャートの処理は、予約入力装置３３を介して、使用者によって録画の予約の指示が入力されると開始され、ステップＳ１に移行する。本実施の形態では、ステップＳ３の処理が終了すると、ステップＳ３１に移行する。
【０１２７】
ステップＳ３１において、マイクロコンピュータ部１７は、特定文字列検索部６１に指示して、今回の番組タイトル情報から、特定文字列情報を検索し、その検索結果に基づいて、今回の番組タイトル情報に特定文字列情報が含まれるか否かを判断する。これによって、マイクロコンピュータ部１７は、録画の予約が指示された放送回である今回の番組Ａが、第１回放送であるか否かを判断し、その結果に基づいて、今回の放送時間帯が規定放送時間帯と異なるか否かを判断する。ここで「規定放送時間帯」とは、複数回放送番組の予め定められる放送時間帯をいう。
【０１２８】
ステップＳ３１において、今回の番組タイトル情報に特定文字列情報が含まれると判断され、今回の番組が第１回放送であると判断された場合には、マイクロコンピュータ部１７は、放送時間帯が通常の放送時間帯から変更されている、すなわち規定放送時間帯と異なる可能性が高いと判断し、ステップＳ４に移行し、前述の第１の実施の形態と同様にしてステップＳ４〜ステップＳ８の処理を行う。ステップＳ８の処理が終了すると、全ての処理手順を終了する。
【０１２９】
ステップＳ３１において、今回の番組タイトル情報に特定文字列情報が含まれていないと判断され、今回の番組が第１回放送ではないと判断された場合は、マイクロコンピュータ部１７は、今回も通常の放送時間帯である可能性が高いと判断し、ステップＳ３２に移行する。
【０１３０】
ステップＳ３２において、マイクロコンピュータ部１７は、今回の放送時間帯情報を基準放送時間帯情報として予約情報記憶部１８に記憶する。今回の放送時間帯情報を基準放送時間帯情報として予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【０１３１】
図１０は、本発明の第２の実施の形態において毎週予約が選択された場合の録画予約処理に関する放送番組予約録画装置２の処理手順を示すフローチャートである。図１０では、録画予約処理の具体例として、使用者が、繰返し予約として毎週予約を選択した場合の処理を示す。図１０に示すフローチャートの処理は、前述の図３に示すフローチャートの処理と同様であるので、異なるステップについて説明し、同一のステップについては同一のステップ番号を付して、説明を省略する。図１０に示すフローチャートの各処理は、マイクロコンピュータ部１７によって実行される。
【０１３２】
図１０に示すフローチャートの各ステップの処理は、前述の図９に示すフローチャートのステップＳ２〜ステップＳ８、ステップＳ３１およびステップＳ３２の処理にそれぞれ対応する。図１０では、図９の対応するステップのステップ番号に添え字「ａ」を付して、各ステップを示す。図１０に示すフローチャートの処理は、前述の図９に示すステップＳ１において、繰返し予約が選択されたと判断されると開始され、ステップＳ２ａに移行する。
【０１３３】
ステップＳ３１に対応するステップＳ３１ａにおいて、マイクロコンピュータ部１７は、特定文字列検索部６１に指示して特定文字列情報の検索を行い、その検索結果に基づいて、今週の番組タイトル情報に特定文字列情報が含まれるか否かを判断する。これによって、マイクロコンピュータ部１７は、録画の予約が指示された今週の番組Ａが、第１回放送であるか否かを判断する。
【０１３４】
ステップＳ３１ａにおいて、今週の番組タイトル情報に特定文字列情報が含まれると判断され、今週の番組が第１回放送であると判断された場合には、マイクロコンピュータ部１７は、放送時間帯が通常の放送時間帯、すなわち規定放送時間帯から変更されている可能性が高いと判断する。そして、ステップＳ４ａに移行し、第１の実施の形態と同様にしてステップＳ４ａ〜ステップＳ８ａの処理を行う。ステップＳ８ａの処理が終了すると、全ての処理手順を終了する。
【０１３５】
ステップＳ３１ａにおいて、今週の番組タイトル情報に特定文字列情報が含まれていないと判断され、今週の番組が第１回放送ではないと判断された場合は、マイクロコンピュータ部１７は、今週も通常の放送時間帯、すなわち規定放送時間帯である可能性が高いと判断し、ステップＳ３２ａに移行する。ステップＳ３２ａにおいて、マイクロコンピュータ部１７は、今週の放送時間帯情報を基準放送時間帯情報として予約情報記憶部１８に記憶する。今週の放送時間帯情報を基準放送時間帯情報として予約情報記憶部１８に記憶すると、全ての処理手順を終了する。
【０１３６】
以上のように本実施の形態によれば、マイクロコンピュータ部１７は、番組データ抽出部１６から与えられる番組データ４７に基づいて、予約放送回の放送時間帯が規定放送時間帯と異なるか否かを判断する。そして、マイクロコンピュータ部１７は、予約放送回の放送時間帯が規定放送時間帯と異なると判断すると、予約放送回の次回以降の放送回の放送時間帯情報を、基準放送時間帯情報として予約情報記憶部１８に記憶する。これによって、次回番組検索処理における次回の番組の検出精度を向上させることができるので、次回以降の番組をより正確に検出することができる。したがって、放送番組予約録画装置２の使用者の使い勝手をさらに向上させることができる。
【０１３７】
具体的には、本実施の形態では、マイクロコンピュータ部１７は、特定文字列検索部６１によって今回の番組の番組タイトル情報から特定文字列情報を検索し、その検索結果、すなわち番組タイトル情報が特定文字列情報を含むか否かに基づいて、予約放送回の放送時間帯が規定放送時間帯と異なるか否かを判断している。そして、マイクロコンピュータ部１７は、今回の番組の番組タイトル情報に特定文字列情報が含まれている場合には、予約放送回の放送時間帯が規定放送時間帯と異なると判断し、今回以外の放送回の放送時間帯情報を、基準放送時間帯情報として予約情報記憶部１８に記憶させるようにしている。たとえば、次回番組検索処理に使用する番組Ａの基準放送時間帯情報を、放送時間帯が変更されている可能性が高い第１回放送以外の放送時間帯情報としている。
【０１３８】
これによって、前述のように次回番組検索処理における次回の番組の検出精度が向上された放送番組予約録画装置２を、簡単な構成で実現することができる。
【０１３９】
以上に述べた本発明の第２の実施の形態の放送番組予約録画装置２では、番組タイトル情報から特定文字列情報を検索して、第１回放送または特別編成放送といった特定の放送（以下「特定放送」という場合がある）であるか否かを判断し、その結果に基づいて、予約放送回の放送時間帯が規定放送時間帯と異なるか否かを判断している。具体的には、特定文字列情報として、「新」の文字列を表す文字列情報を使用して検索を行い、特定放送であるか否かを判断している。
【０１４０】
特定放送であるか否かを判断するときの検索に使用される特定文字列情報は、「新」の文字列を表す文字列情報に限定されない。特定文字列情報は、放送時間帯が規定放送時間帯と異なることが想定される文字列であればよく、たとえば、「スペシャル」または「拡大版」といった文字列を表す文字列情報であってもよい。
【０１４１】
また、本実施の形態では、番組Ａの番組タイトル情報から特定文字列情報を検索するように構成しているが、このような構成に限定されず、番組Ａの１つ以上前に放送される番組、たとえば、図８の番組Ｂ５４および番組Ｃ５５の番組タイトル情報も含めて検索を行うように構成されてもよい。
【０１４２】
たとえば、番組Ａの前に放送される番組が、特定放送であるか否かを判断することによって、その後に放送される番組Ａの放送時間帯が規定放送時間帯と異なるか否かを判断し、規定放送時間帯と異なると判断される場合には、その回の番組Ａの放送時間帯情報を基準放送時間帯情報として予約情報記憶部１８に記憶しないように構成してもよい。
【０１４３】
たとえば、スポーツ中継の後に放送されるドラマの録画を予約した場合、その放送回の放送時間帯は規定放送時間帯とは異なる場合が多く、その放送回の放送時間帯情報は、基準放送時間帯情報としては使用しない方がよい。したがって、このような場合に上記のように構成することで、次回以降の番組検出精度を向上させることができる。また、このように、スポーツ中継などの後に放送される番組の放送時間帯は規定放送時間帯と異なる場合が多いので、特定放送を判断する基準として、番組情報に含まれるスポーツなどの番組ジャンル情報も使用するように構成してもよい。
【０１４４】
また本実施の形態では、番組タイトル情報から特定文字列情報を検索するように構成しているが、このような構成に限定されず、番組内容情報から特定文字列情報を検索するように構成されてもよい。この場合も本実施の形態と同様の効果を得ることができる。
【符号の説明】
【０１４５】
１，２  放送番組予約録画装置、１１  デジタルチューナ部、１２  トランスポートストリームデコーダ部、１３  ストリームコントローラ部、１４  蓄積部、１５  ＡＶデコーダ部、１６，６０  番組データ抽出部、１７  マイクロコンピュータ部、１８  予約情報記憶部、２１  ＯＳＤ部、２２  予約情報更新部、６１  特定文字列検索部。
【図１】
2014003358.tif 000003
【図２】
2014003358.tif 000004
【図３】
2014003358.tif 000005
【図４】
2014003358.tif 000006
【図５】
2014003358.tif 000007
【図６】
2014003358.tif 000008
【図７】
2014003358.tif 000009
【図８】
2014003358.tif 000010
【図９】
2014003358.tif 000011
【図１０】
2014003358.tif 000012