(57)【要約】【課題】録画可能容量に応じて自動で録画された番組データを消去する録画装置において、再生されている番組に関連する番組を確実に再生できるようにする。【解決手段】補助記憶装置の第１の領域の記録可能容量が閾値以下となると最も古く録画された番組データを消去し、新たな番組データを録画する録画手段と、入力部を通じて操作入力があったことを条件として、再生手段により再生される第１の番組の番組データに含まれる放送日時を示す文字情報を取得する文字情報取得手段と、補助記憶装置に記録されている番組データの中から、取得された文字情報が示す放送日時で録画された第２の番組の番組データを検索する検索手段と、検索された第２の番組の番組データが第２の領域に記録されている場合は、第２の番組の番組データを第１の領域と異なる第２の領域に記録する記録制御手段と、を有する。【選択図】図３
2015226122.tif 000002
【特許請求の範囲】
【請求項１】
入力部と、
補助記憶装置と、
前記補助記憶装置の第１の領域に番組データを録画し、前記第１の領域の記録可能容量が閾値以下となると最も古く録画された番組データを消去し、新たな番組データを録画する録画手段と、
前記補助記憶装置に記録されている番組データを再生する再生手段と、
前記入力部を通じて操作入力があったことを条件として、前記再生手段により再生される第１の番組の番組データに含まれる放送日時を示す文字情報を取得する文字情報取得手段と、
前記補助記憶装置に記録されている番組データの中から、取得された前記文字情報が示す放送日時で録画された第２の番組の番組データを検索する検索手段と、
検索された前記第２の番組の番組データが前記第１の領域に記録されている場合は、前記第２の番組の番組データを前記第１の領域と異なる第２の領域に記録する記録制御手段と、を有することを特徴とする録画装置。
【請求項２】
前記文字情報取得手段は、前記操作入力が入力された時刻から前後の所定期間に前記再生手段によって再生された前記第１の番組の番組データをもとに、前記文字情報を取得する、ことを特徴とする請求項１に記載の録画装置。
【請求項３】
前記検索手段は、前記録画手段による録画が行われていない時間帯に前記第２の番組の番組データを検索する、ことを特徴とする請求項１または請求項２のいずれかに記載の録画装置。
【請求項４】
前記検索手段は、前記文字情報から複数の放送日時が取得される場合に、取得された放送日時を表示部を通じて表示し、ユーザに前記放送日時を選択させる、ことを特徴とする請求項１から請求項３のいずれか一項に記載の録画装置。
【請求項５】
前記検索手段は、前記再生手段に前記第１の番組の再生を中断させ、前記第２の番組の検索結果を表示させる、ことを特徴とする請求項１から請求項４のいずれか一項に記載の録画装置。
【請求項６】
前記検索手段は、前記再生手段による前記第１の番組の再生が終了した後に、前記第２の番組の検索結果を表示させる、ことを特徴とする請求項１から請求項４のいずれか一項に記載の録画装置。
【請求項７】
前記検索手段は、前記第１の番組の録画日時をもとに、前記文字情報が示す前記第２の番組が録画された日時を特定する、ことを特徴とする請求項１から請求項６のいずれか一項に記載の録画装置。
【請求項８】
前記記録制御手段は、前記録画手段により前記第１の領域に記録されている番組データが削除されるタイミングで、前記第２の番組の番組データを前記第２の領域に記録する、ことを特徴とする請求項１から請求項７のいずれか一項に記載の録画装置。
【請求項９】
前記記録制御手段は、前記第２の番組の番組データが前記第１の領域から検索された場合に、録画予約の条件をユーザに変更させるための画面を表示させる、ことを特徴とする請求項１から請求項８のいずれか一項に記載の録画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組を録画する録画装置に関する。
【背景技術】
【０００２】
番組と番組との間に放送されるコマーシャルや、番組内で、別の番組が紹介される場合がある。例えば、コマーシャルでは、番組の放送日時やチャンネル等を示す文字情報が表示される。特許文献１には、コマーシャルに含まれる文字情報を取得し、この文字情報を用いて番組を録画予約することが開示されている（例えば、特許文献１参照）。
【０００３】
また、特許文献２には、録画された番組データを再生する再に、この番組データに含まれる文字情報を取得し、この文字情報を用いて補助記憶装置に記録されている番組を再生することが開示されている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１３１４１３号公報
【特許文献２】特開２００７−２０８５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
録画装置において、チャンネルや時間帯といった条件をもとに該当する複数の番組を録画し続ける機能が知られている。このような録画機能は、タイムシフト機能、ループ録画機能、全録等の呼び名で呼ばれている。例えば、ユーザが録画対象チャンネルとして『１』『２』を設定し、録画時間を設定すると、録画装置は、指定された『１』『２』のチャンネルで放送される番組データを設定された時間だけ録画し続ける。
【０００６】
上記したループ録画では、補助記憶装置に番組データを取り貯めていき、補助記憶装置の録画可能容量が閾値を下回ると、最も古く録画された番組データを消去し、記録領域を確保する。そのため、検索された番組がループ録画で録画されていると、該当する番組が自動で削除されてしまう場合があった。
【０００７】
本発明は、上記課題にかんがみてなされたもので、補助記憶装置の録画可能容量に応じて自動で録画された番組データを消去する録画装置において、再生されている番組に関連する番組を確実に再生できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
・適用例１
上記課題を解決するために、本発明の一態様では、入力部と、補助記憶装置と、前記補助記憶装置の第１の領域に番組データを録画し、前記第１の領域の記録可能容量が閾値以下となると最も古く録画された番組データを消去し、新たな番組データを録画する録画手段と、前記補助記憶装置に記録されている番組データを再生する再生手段と、前記入力部を通じて操作入力があったことを条件として、前記再生手段により再生される第１の番組の番組データに含まれる放送日時を示す文字情報を取得する文字情報取得手段と、前記補助記憶装置に記録されている番組データの中から、取得された前記文字情報が示す放送日時で録画された第２の番組の番組データを検索する検索手段と、検索された前記第２の番組の番組データが前記第１の領域に記録されている場合は、前記第２の番組の番組データを前記第１の領域と異なる第２の領域に記録する記録制御手段と、を有する。
【０００９】
ここで、第１の領域と第２の領域とは、１つの補助記憶装置内の別々の記録領域であってもよいし、録画装置が複数の補助記憶装置を備える場合に、別々の補助記憶装置内に備えられてもよい。
【００１０】
上記のように構成された発明では、文字情報取得手段は、入力部を通じて操作入力があったことを条件として、再生手段により再生される第１の番組の番組データに含まれる放送日時を示す文字情報を取得する。次に、検索手段は、補助記憶装置に記録されている番組データの中から、取得された文字情報が示す放送日時で録画された第２の番組の番組データを検索する。そして、記録制御手段は、検索された第２の番組の番組データが第１の領域に記録されている場合は、番組データをこの第１の領域とは異なる第２の領域に記録する。
そのため、ユーザが視聴したいと考える番組が、装置が自動で番組データを消去する第１の領域に記録している場合でも、この番組データを第２の領域に記録することで、番組データが自動で削除されるのを防止し、番組をユーザに視聴させることができる。
【００１１】
・適用例２
本発明の一態様では、前記文字情報取得手段は、前記操作入力が入力された時刻から前後の所定期間に前記再生手段によって再生された前記第１の番組の番組データをもとに、前記文字情報を取得する。
上記のように構成された発明では、ユーザの操作入力が文字情報が表示された時刻から遅れた場合でも、文字情報を取得することができる。
【００１２】
・適用例３
本発明の一態様では、前記検索手段は、前記録画手段による録画が行われていない時間帯に前記第２の番組の番組データを検索する。
上記のように構成された発明では、装置の処理負荷が高くなる期間を避けて文字情報を検索するため、装置の負荷を軽減することができる。
【００１３】
・適用例４
本発明の一態様では、前記検索手段は、前記文字情報から複数の放送日時が取得される場合に、取得された放送日時を表示部を通じて表示し、ユーザに前記放送日時を選択させる。
上記のように構成された発明では、ユーザに放送日時を選択させることで、検索結果をより精度の高いものとすることができる。
【００１４】
・適用例５
本発明の一態様では、前記検索手段は、前記再生手段に前記第１の番組の再生を中断させ、前記第２の番組の検索結果を表示させる。
上記のように構成された発明では、番組の再生を中断して検索結果を表示することで、シーンを見逃すことを防止することができる。
【００１５】
・適用例６
本発明の一態様では、前記検索手段は、前記再生手段による前記第１の番組の再生が終了した後に、前記第２の番組の検索結果を表示させる。
上記のように構成された発明では、番組の再生を中断しないため、ユーザの視聴を妨げない。
【００１６】
・適用例７
本発明の一態様では、前記検索手段は、前記第１の番組の録画日時をもとに、前記文字情報が示す前記第２の番組が録画された日時を特定する。
上記のように構成された発明では、第１の番組から取得された文字情報に年、月等が含まれていない場合でも、正確な放送日時を取得することができる。
【００１７】
・適用例８
本発明の一態様では、前記記録制御手段は、前記録画手段により前記第１の領域に記録されている番組データが削除されるタイミングで、前記第２の番組の番組データを前記第２の領域に記録する。
上記のように構成された発明では、録画手段における番組データの削除のタイミングで第２の番組の番組データを第２の領域に記録するため、装置の処理負荷を低くすることができる。
【００１８】
・適用例９
本発明の一態様では、前記記録制御手段は、前記第２の番組の番組データが前記第１の領域から検索された場合に、録画予約の条件をユーザに変更させるための画面を表示させる。
上記のように構成された発明では、第２の番組が録画対象から外れている場合に、録画予約を再設定して、第２の番組を録画予約の対象とすることができる。
【図面の簡単な説明】
【００１９】
【図１】録画装置１０の外観を示す外観図。
【図２】録画装置１０のハードウェア構成を示すブロック構成図。
【図３】録画装置１０の機能を示す機能ブロック図。
【図４】録画手段３１により制御される録画制御を説明する図。
【図５】管理テーブル４０を説明する図。
【図６】文字情報取得処理を説明するフローチャート。
【図７】文字情報取得処理により表示装置５０に表示される画面を示す図。
【図８】ステップＳ２において実行される処理を詳細に示すフローチャート。
【図９】解析時間帯を算出する概念を説明する図。
【図１０】検索処理を説明するフローチャート。
【図１１】ステップＳ３２で作成される履歴情報４５を示す図。
【図１２】記録制御処理を示すフローチャート。
【図１３】表示装置５０に表示された通知画面２００を示す図。
【図１４】システムコントローラが行う処理を説明するフローチャート。
【図１５】記録制御処理を示すフローチャート。
【図１６】表示装置５０に表示される確認画面３００を示す図。
【発明を実施するための形態】
【００２０】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
２．第２の実施形態：
３．第３の実施形態：
４．第４の実施形態：
５．第５の実施形態：
６．その他の実施形態：
【００２１】
１．第１の実施形態：
（１）録画装置の構成 
図１は、録画装置１０の外観を示す外観図である。
録画装置１０は、図１では図示しないアンテナに接続されており、このアンテナが受信したテレビジョン放送から所望のＴＳパケットを抽出し番組の録画を行う。また、録画装置１０は、テレビジョン受像機等の表示装置５０と接続しており、録画された番組を表示装置５０に出力することができる。また、録画装置１０は、録画機能として、通常録画、ループ録画の各録画機能を備えている。
【００２２】
図２は、録画装置１０のハードウェア構成を示すブロック構成図である。
図２に示す録画装置１０は、チューナー部１１、エンコーダー１２、デコーダー１３、ビデオメモリ１４、ＡＶコンバーター１５、メモリコントローラ１６、ＨＤＤ１７、システムコントローラ３０、ＧＵＩ合成部１９、バス２０、表示部２１、リモコン受信部２２と、を有している。
【００２３】
チューナー部１１は、アンテナが受信したテレビジョン放送から所望のチャンネルに対応する番組のデータ（番組データ）を抽出する。また、図２ではチューナー部１１は、複数のチューナー＃１〜＃Ｎを備えている。ここで、チューナー＃１は、通常録画に用いられる。また、チューナー＃２〜チューナー＃Ｎはループ録画に用いられる。
なお、図２では、通常録画に用いられるチューナーを１つとして記載しているが、これに限定されず、複数のチューナーを用いるものであってもよい。また、チューナーは地上デジタル放送や、衛生放送（ＢＳ）、ケーブル放送（ＣＳ）のそれぞれの放送波から所定のチャンネルに対応する情報を抽出することができる。
【００２４】
チューナー部１１の出力側には、エンコーダー１２が接続されている。エンコーダー１２は、チューナー＃１〜＃Ｎから出力されるＴＳパケット化された放送信号をＨＤＤ１７のフォーマットに応じて変換する。以下、記録用メモリに記録（録画）された番組を録画データ、録画番組とも記載する。また、エンコーダー１２は、入力された放送信号からＳＩ（Service Information）を取得する。このＳＩには、ＳＤＴ（Service Description Table）やＥＩＴ（Event Information Table）が含まれている。
【００２５】
メモリコントローラ１６は、バス２０を介してＨＤＤ１７に接続されており、エンコーダー１２がエンコードした番組データをＨＤＤ１７に録画する。また、ＨＤＤ１７に録画した番組データを再生する場合、メモリコントローラ１６は、ＨＤＤ１７から対象とする番組データを読みだし、ビデオメモリ１４に出力する。
【００２６】
また、メモリコントローラ１６は、システムコントローラ３０による制御により、ループ録画時における番組データの録画や、通常録画における番組データの録画を制御することができる。なお、ループ録画については、後述する。
【００２７】
デコーダー１３は、ビデオメモリ１４に読み出された番組データを所定のフォーマットや、画質に変換する。
【００２８】
ＧＵＩ合成部１９は、表示装置５０に表示する設定画面等のユーザインタフェースの元となるデータを生成し、ビデオメモリ１４に展開する。
【００２９】
ＡＶコンバーター１５は、表示装置５０と有線または無線を通じて接続しており、ビデオメモリ１４に展開された番組データを表示装置５０に出力する。
【００３０】
システムコントローラ３０は、録画装置１０を構成するハードウェアの動作を統合的に制御する。システムコントローラ３０は、図示しない、ＣＰＵ、ＲＯＭ、ＲＡＭ、割込みコントローラ、タイマー、Ｉ／ＯＩＦを備えて構成され、ＲＯＭに記録されたプログラムをＲＡＭ上に展開して実行することで、各種の機能を実現することができる。また、システムコントローラ３０は、所定の文字列やアイコンを表示する表示部２１や、リモコン装置から送信されるコマンドを受信するリモコン受信部２２と、接続している。
【００３１】
図３は、録画装置１０の機能を示す機能ブロック図である。図３に示すシステムコントローラ３０は、録画手段３１、再生手段３２、文字情報取得手段３３、検索手段３４、記録制御手段３５と、を機能的に備える。
【００３２】
録画手段３１は、チューナー部１１が受信した番組データをＨＤＤ１７に録画する際の録画制御を行う。録画制御では、録画手段３１は、メモリコントローラ１６を制御することで通常録画と、ループ録画とのいずれかを実行する。この実施形態では、ループ録画が第１の録画である。
【００３３】
図４は、録画手段３１により制御される録画制御を説明する図である。
録画手段３１により制御される通常録画では、チューナー＃１により受信された番組データを、ＨＤＤ１７の常時録画領域（第２の領域）１７＃１にそれぞれ記録していく。
録画手段３１により制御されるループ録画では、チューナー＃２〜＃Ｎにより受信された番組データを、ＨＤＤ１７のループ録画用のループ録画領域（第１の領域）１７＃２〜１７＃Ｍにそれぞれ記録していく。ループ録画では、チャンネル毎に、記録先のループ録画領域（１７＃２〜１７＃Ｍ）が割り当てられている。図４では、チューナー＃Ｎには、ループ録画領域１７＃Ｍが割り当てられている。そして、メモリコントローラ１６は、チューナー＃Ｎが受信したあるチャンネルの番組データを、ループ録画領域１７＃Ｍの先頭アドレスから順に記録していく。図４では、ループ録画領域１７＃Ｍには、番組データＤ１〜番組データＤＮが記録されている。そして、ループ録画領域１７＃Ｍの番組データの記録先が終端まで達すると（記録可能容量が閾値以下）、メモリコントローラ１６は、ループ録画領域１７＃Ｍの先頭に戻り、番組データ（図４では、番組データ♯Ｌ＋１）を録画する。このとき、ループ録画領域１７＃Ｍの先頭に記録されている最も古く録画された番組データ（図４では、番組データ♯１）は、消去される。そのため、ループ録画領域１７＃２〜１７＃Ｍに記録される番組データデータは、永続的に記録されない。
【００３４】
また、録画手段３１は、番組データを録画するごとに、管理テーブルを作成する。管理テーブル４０には、番組データの内容（番組情報）や、この番組データが記録されるＨＤＤ１７のアドレスが関連づけられている。そのため、システムコントローラ３０は、管理テーブル４０を、参照することで、ＨＤＤ１７に録画された番組データの種別や、記録された位置を参照することができる。
図５は、管理テーブル４０を説明する図である。図５に示す管理テーブル４０には、番組データを管理するための管理情報に関連づけて、番組情報が記録されている。図５に示す、番組情報は、『番組タイトル』、『放送日時』、番組が放送されるチャンネルの『チャンネル番号』、『放送開始時刻』、『番組長さ』、番組の内容を示す『番組内容』等を含んでいる。また、『番組内容』には、出演者の情報や、番組のジャンルを示す情報が記録されている。番組情報は、エンコーダー１２により分離されたＳＩをもとに取得される。この第１の実施形態では、管理テーブル４０は、ＨＤＤ１７に記録されるが、これ以外の場所に記録されるものであってもよい。
【００３５】
再生手段３２は、録画手段によってＨＤＤ１７に記録されている番組データを再生する。この第１の実施形態では、再生手段３２は、管理テーブル４０を参照して、該当する番組がＨＤＤ１７のどの領域に記録されているか判断する。そして、再生手段３２は、メモリコントローラ１６に、再生対象の番組データの再生を命令する。
【００３６】
文字情報取得手段３３は、リモコン受信部２２を通じて操作入力があると、再生手段３２により再生されている第１の番組の番組データに含まれる放送日時を示す文字情報を取得する。ここで、放送日時とは、番組が放送された時刻を示す情報を意味し、年、月、日、曜日、時間等の情報である。
【００３７】
検索手段３４は、ＨＤＤ１７に記録されている番組データの中から、文字情報取得手段３３により取得された文字情報が示す放送日時に該当する第２の番組の番組データを検索する。
【００３８】
記録制御手段３５は、検索された第２の番組の番組データがループ録画領域（１７♯２〜＃Ｍ）に記録されている場合は、この番組データを前記常時録画領域１７♯１にダビング（記録）する。
【００３９】
（２）番組データの検索制御方法
録画装置１０により実行される番組データの検索制御方法を説明する。
まずは、文字情報取得手段３３により実行される文字情報取得処理を説明する。
図６は、文字情報取得処理を説明するフローチャートである。図７は、文字情報取得処理により表示装置５０に表示される画面を示す図である。図７（ａ）は、番組（第１の番組）が再生されている場合に画面に表示される文字情報を示す図である。また、図７（ｂ）は、文字情報が取得された場合に画面に表示される画面を示す図である。
なお、図６の制御に先立って、録画手段３１による番組のＨＤＤ１７への録画と、再生手段３２によるＨＤＤ１７に録画された番組データの再生とが行われているものとする。
【００４０】
図７（ａ）に示す画面では、図中右下に、番組の放送日時を示す文字情報『３／４  スタート、毎週火曜日、夜１１：１５』が表示されている。ユーザが図７に示す画面が表示された状態で、リモコン装置の検索キーを操作すると、システムコントローラ３０は、図６に示す文字情報取得処理を開始する。
【００４１】
図６のステップＳ１では、システムコントローラ３０は、第１の番組の再生を停止する。すなわち、この第１の実施形態では、番組の再生を一時的に停止することで、システムコントローラ３０の処理負荷を低減させるとともに、ユーザが第１の番組の特定のシーンを見逃すことを防止することができる。
【００４２】
ステップＳ２では、システムコントローラ３０は、解析時間帯に再生されたフレーム画像から、放送日時を示す文字情報を解析する。
図８は、ステップＳ２において実行される処理を詳細に示すフローチャートである。
まず、ステップＳ２１では、システムコントローラ３０は、検索対象の画像データ（画像フレーム）を取得するための再生時間（解析時間帯）を算出する。図９は、解析時間帯を算出する概念を説明する図である。解析時間帯は、コマンド入力時刻Ｔｃをもとに算出された基準時間Ｔｓと、この基準時間Ｔｓの前後の番組データの再生時刻Ｔ１、Ｔ２で規定される時間帯である。コマンド入力時刻Ｔｃは、検索キーを操作したコマンドがリモコン受信部２２に受信された時刻であり、図示しないタイマーをもとに取得する。図９では、基準時間Ｔｓは、コマンド入力時刻Ｔｃに対応する番組データの先頭からの再生時間である。また、時間Ｔ１は、基準時間Ｔｓに時間Ａを引いて求められる時間であり、時間Ｔ２は、基準時間Ｔｓに時間Ａを足して求められる時間である。そして、解析時間帯は、時間Ｔ１とＴ２とで規定される時間である。
【００４３】
ステップＳ２２では、システムコントローラ３０は、ステップＳ２１で算出された解析時間帯に再生される番組データ（画像フレーム）をＨＤＤ１７から取得する。
【００４４】
ステップＳ２３では、システムコントローラ３０は、取得した画像フレームに対して解析処理を行なう。解析処理は周知の画像処理の手法を用いることが出来る。例えば、周知のテンプレートマッチング等を用いて放送日時（文字情報）を解析することができる。
【００４５】
放送日時が解析された場合（ステップＳ２４：ＹＥＳ）、システムコントローラ３０は、ステップＳ２５に進む。ここで、文字情報が解析されたとは、解析対象時間に該当する画像フレームに何らかの文字情報が含まれていることが検出された場合である。また、ステップＳ２３で解析される文字情報の数は、１つに限定されず、複数の場合も含まれる。文字情報が解析されなければ（ステップＳ２４：ＮＯ）、システムコントローラ３０は、処理を終了し、図６のフローに戻る。
【００４６】
解析された文字情報に暦情報があれば（ステップＳ２５：ＹＥＳ）、ステップＳ２７に進む。一方、解析された文字情報に暦情報がなければ（ステップＳ２５：ＮＯ）、ステップＳ２６では、システムコントローラ３０は、現在再生している番組（第１の番組）の放送日時（録画日時）をもとに、文字情報に暦を加える。現在再生している番組の放送日時は、管理テーブル４０から取得することができる。
【００４７】
ステップＳ２７では、システムコントローラ３０は、文字情報をＲＡＭに記録し、図６のフローに戻る。ステップＳ２７で記録された文字情報は、以後の処理（検索処理等）において使用される。
【００４８】
図６のステップＳ３では、文字情報が解析された場合（ステップＳ３：ＹＥＳ）、システムコントローラ３０は、ステップＳ５に進む。一方、文字情報が解析されなければ（ステップＳ３：ＮＯ）、ステップＳ４では、システムコントローラ３０は、文字情報なしを登録して処理を終了する。
【００４９】
また、解析された文字情報に放送日時が複数存在すると（ステップＳ５：ＹＥＳ）、ステップＳ６では、システムコントローラ３０は、解析された放送日時を表示する。
図７（ｂ）に示す録画日時表示画面１００では、『２０１４年  ３月４日  夜１１：１５』、『２０１４年  ３月５日  夜１１：１５』、の２つの放送日時（文字情報）が表示されている。例えば、解析時間帯に表示された画像フレームのそれぞれに別々の放送日時が表示されていた場合や、１つの画像フレーム内に複数の放送日時が表示されていた場合に、図７（ｂ）の録画日時表示画面１００が表示される。なお、この第１の実施形態では、録画日時表示画面１００は、現在再生されている第１の番組の画像にオーバーレイすることで表示される。
【００５０】
ユーザが表示された文字情報のいずれかを選択すると（ステップＳ７：ＹＥＳ）、ステップＳ８では、システムコントローラ３０は、ユーザによって選択された放送日時（文字情報）を記録する。
【００５１】
次に、検索手段３４により実行される検索処理を説明する。この検索処理では、文字情報取得処理により取得された文字情報をもとに、ＨＤＤ１７に記録された番組データが検索される。図１０は、検索処理を説明するフローチャートである。
【００５２】
ステップＳ３１では、システムコントローラ３０は、放送日時が解析されていると（ステップＳ３１：ＹＥＳ）、ステップＳ３２に進む。一方、放送日時が解析されていなければ（ステップＳ３１：ＮＯ）、システムコントローラ３０は、ステップＳ３８で番組なしを登録し、処理を終了する。
【００５３】
ステップＳ３２では、システムコントローラ３０は、管理テーブル４０に記録されている放送日時と、解析された放送日時（文字情報）とを比較する。一致する放送日時があれば（ステップＳ３３：ＹＥＳ）、ステップＳ３４では、システムコントローラ３０は、一致した放送日時に関連づけられた番組情報（例えば、番組タイトル）と、放送日時とを履暦情報に記録する。
【００５４】
図１１は、ステップＳ３２で作成される履歴情報４５を示す図である。図１１に示す履歴情報４５には、放送日時として『２０１４年  ３月４日  ＰＭ１１：１５』が記録され、放送日時に関連づけて番組タイトル『ドラマＡ』が記録される。さらに、履歴情報４５には、検索処理が行われた日時も関連付けて記録されている。そのため、システムコントローラ３０が履歴情報４５を参照することで、放送日時（文字情報）が一致した番組の放送日時と、番組情報とが検索できるようになっている。また、この履歴情報４５に記録された情報をもとに、管理テーブル４０の番組に関連する情報（ＨＤＤ１７の記録位置、番組の内容）も検出できるようになる。また、システムコントローラ５０は、この履歴情報４５を表示装置５０に表示させてもよい。
一方、一致する放送日時がなければ（ステップＳ３３：ＮＯ）、システムコントローラ３０は、ステップＳ３５に進む。
【００５５】
ステップＳ３５では、システムコントローラ３０は、管理テーブル４０の全ての管理情報で放送日時を比較していなければ（ステップＳ３５：ＮＯ）、ステップＳ３６に進む。  ステップＳ３６では、システムコントローラ３０は、参照先の管理テーブル４０の欄を指定する管理情報を変更する。そして、ステップＳ３２に戻り処理を繰返す。
【００５６】
ステップＳ３５において、管理テーブル４０の全ての管理情報で放送日時の比較が行われていれば（ステップＳ３５：ＹＥＳ）、システムコントローラ３０は、ステップＳ３７に進む。
【００５７】
ステップＳ３７では、システムコントローラ３０は、放送日時が一致した番組が存在すれば（ステップＳ３７：ＹＥＳ）、処理を終了する。一方、放送日時が一致する番組が存在しなければ（ステップＳ３７：ＮＯ）、システムコントローラ３０は、該当番組なしを登録し（ステップＳ３８）、処理を終了する。
【００５８】
次に、記録制御手段３５により実行される記録制御処理を説明する。
図１２は、記録制御処理を示すフローチャートである。
【００５９】
ステップＳ４１では、該当番組ありが登録されていれば（ステップＳ４１：ＹＥＳ）、ステップＳ４２では、システムコントローラ３０は、履歴情報４５に記録された情報（番組情報、放送日時）を表示装置５０に表示させる。
【００６０】
図１３は、表示装置５０に表示された通知画面２００を示す図である。図１３（ａ）は、検索処理により該当する番組が検索された場合の通知画面２００を示す。また、図１３（ｂ）は、検索処理により該当する番組が検索されなかった場合、および文字情報が検出されなかった場合の通知画面２００を示す。
【００６１】
図１３（ａ）に示す通知画面２００では、ユーザに表示された番組の選択を促す文字列２０１（『該当する番組が見つかりました。再生対象とする番組を選択してください。』）と、該当番組の放送日時２０２と、番組情報２０３（番組タイトル）とが表示されている。また、図１３（ａ）では、放送日時を示す文字情報が複数検出された場合であり、放送日時２０２が異なる２つの番組の番組情報２０３が表示されている。
ユーザがリモコン装置を操作して、通知画面２００に表示された番組を選択すると（ステップＳ４３：ＹＥＳ）、システムコントローラ３０は、ステップＳ４４に進む。
【００６２】
なお、該当番組なしが登録されていれば（ステップＳ４１：ＮＯ）、ステップＳ４８では、システムコントローラ３０は、該当する番組が存在しないことを示す通知画面２００（図１３（ｂ））を表示装置５０に表示させる。
【００６３】
ステップＳ４３で選択された番組がＨＤＤ１７のループ録画領域１７＃２〜＃Ｍに記録されている場合（ステップＳ４４：ＹＥＳ）、ステップＳ４５では、システムコントローラ３０は、選択された番組の番組データを常時録画領域１７＃１へダビングする登録を行う。例えば、システムコントローラ３０は、管理テーブル４０の第２の番組（ステップＳ４３でユーザに選択された番組）の該当欄にダビング対象であることを記録する。このダビングの登録により、システムコントローラ３０は、ループ録画領域１７＃２〜＃Ｍに記録されている第２の番組の番組データを常時録画領域１７＃１にダビングすることができる。
【００６４】
システムコントローラ３０（記録制御手段３５）は、一例として、第２の番組の番組データを以下のように常時録画領域１７＃１にダビングする。まず、システムコントローラ３０は、管理テーブル４０を参照し、ダビングの登録がされている番組を検出する。そして、システムコントローラ３０は、デコーダー１３に番組データをデコードさせる。次に、システムコントローラ３０は、エンコーダー１２に番組データをエンコードさせた後、ＨＤＤ１７の常時録画領域１７＃１に番組データをダビング（記録）する。
【００６５】
ステップＳ４６では、システムコントローラ３０は、選択された番組を再生するか否かを問い合せる確認画面を表示する。この確認画面には、ユーザに再生の再生を開始させるかを問い合せる文字列と、はい、いいえのいずれかのアイコンが表示される。
【００６６】
ユーザが再生を選択すると（ステップＳ４６：ＹＥＳ）、ステップＳ４７では、システムコントローラ３０（再生手段３２）は、ステップＳ４３で選択された番組をＨＤＤ１７から読み出し、再生を開始させる。そのため、第１の番組の再生は終了され、第２の番組の再生が開始する。一方、ユーザが再生を選択しなければ（ステップＳ４６：ＮＯ）、システムコントローラ３０は、処理を終了する。このとき、システムコントローラ３０は、中断した第１の番組の再生を再開させる。
【００６７】
以上説明したようにこの第１の実施形態では、ユーザが検索キーを操作したことを条件として、再生されている第１の番組の番組データに含まれる放送日時を示す文字情報を取得する。次に、ＨＤＤ１７（補助記憶装置）に記録されている番組データの中から、取得された文字情報が示す放送日時に録画された第２の番組の番組データを検索する。そして、検索された第２の番組の番組データがループ録画領域に記録されている場合は、番組データを常時録画領域にダビング（記録）する。そのため、ユーザが視聴したいと考える番組を装置が自動で消去しない常時録画領域に記録することで、番組が削除されるのを防止し、番組をユーザに視聴させることができる。
【００６８】
また、文字情報取得手段３３は、操作入力が入力された時刻から前後の所定期間に前記再生手段３２によって再生される第１の番組の番組データをもとに、文字情報を取得する。そのため、ユーザの操作入力が文字情報が表示された時刻から遅れた場合でも、文字情報を取得することができる。
【００６９】
そして、検索手段３４は、前記文字情報から複数の放送日時が取得された場合に、取得された放送日時を表示部を通じて表示し、ユーザに放送日時を選択させる。そのため、ユーザに放送日時を選択させることで、検索結果をより精度の高いものとすることができる。
【００７０】
さらに、検索手段３４は、再生手段３２に第１の番組の再生を中断させ、第２の番組の検索結果を表示させる。そのため、番組の再生を中断して検索結果を表示することで、ユーザがシーンを見逃すことを防止することができる。
【００７１】
また、検索手段３４は、第１の番組の録画日時をもとに、文字情報が示す第２の番組が録画された日時を特定する。そのため、第１の番組から取得された文字情報に年、月等が含まれていない場合でも、正確な放送日時を取得することができる。
【００７２】
２．第２の実施形態：
検索処理により検索された第２の番組がループ録画領域１７＃２〜＃Ｍに記録されている場合に、第２の番組を常時録画領域１７＃１にダビングするタイミングを、ループ録画領域１７＃２〜＃Ｍの番組データが削除されるタイミングで行っても良い。
【００７３】
図１４は、第２の実施形態において、システムコントローラ３０が行う処理を説明するフローチャートである。図１４に示す処理の前にユーザによりループ録画の録画予約が設定されているものとする。
【００７４】
ステップＳ５１では、ＨＤＤ１７のループ録画領域１７＃２〜＃Ｍの録画可能容量が閾値Ｔ１未満であれば（ステップＳ５１：ＹＥＳ）、システムコントローラ３０は、ステップＳ５２に進む。
一方、ＨＤＤ１７のループ録画領域１７＃２〜＃Ｍの録画可能容量が閾値Ｔ１以上であれば（ステップＳ５１：ＮＯ）、システムコントローラ３０は、ステップＳ５６に進む。
【００７５】
ステップＳ５２では、システムコントローラ３０は、管理テーブル４０を参照し、ダビングの登録がされている番組が存在するか否かを判断する。
ダビング候補となっている番組が存在する場合（ステップＳ５３：ＹＥＳ）、ステップＳ５４では、システムコントローラ３０は、ダビングの登録がされている番組の番組データをＨＤＤ１７の常時録画領域１７＃１にダビングする。
【００７６】
ダビング候補となっている番組が存在しなければ（ステップＳ５３：ＮＯ）、システムコントローラ３０は、ステップＳ５６に進む。
【００７７】
ステップＳ５５では、システムコントローラ（記録制御手段）３０は、ループ録画領域１７＃２〜＃Ｍの先頭に記録されている番組データ（図４では、番組データ＃１）を消去する。すなわち、ループ録画に必要な記録容量を確保する。
【００７８】
ステップＳ５６では、システムコントローラ３０は、ステップＳ５５により確保された領域にループ録画により設定されている番組の番組データを録画するようメモリコントローラ１６に録画予約する。すなわち、ループ録画で設定された録画時刻に達すると、メモリコントローラ１６は該当する番組データをステップＳ５５で確保されたループ録画領域の領域に記録（録画）する。
【００７９】
以上説明したようにこの第２の実施形態では、ループ録画における番組データの削除のタイミングで検索された第２の番組の番組データを常時録画領域に記録するため、装置の処理負荷を低くすることができる。
【００８０】
３．第３の実施形態：
また、第２の番組の番組データがＨＤＤ１７のループ録画領域１７＃２〜＃Ｍから検索された場合に、第２の録画の録画条件（ループ録画の録画条件）の変更を確認する通知画面を表示する構成としてもよい。
【００８１】
図１５は、第３の実施形態において、記録制御処理を示すフローチャートである。
ステップＳ１４１では、該当番組ありが登録されていれば（ステップＳ１４１：ＹＥＳ）、ステップＳ１４２では、システムコントローラ３０は、履歴情報４５に記録された番組情報と、放送日時とを表示装置５０に表示させる。
ユーザがリモコン装置を操作して、通知画面２００に表示された番組を選択すると（ステップＳ１４３：ＹＥＳ）、システムコントローラ３０は、ステップＳ１４４に進む。
該当番組なしが登録されていれば（ステップＳ１４１：ＮＯ）、ステップＳ１５０では、システムコントローラ３０は、該当する番組が存在しないことを示す通知画面を表示装置５０に表示させる。
【００８２】
ステップＳ１４３で選択された番組がＨＤＤ１７のループ録画領域１７＃２〜＃Ｍに記録されている場合（ステップＳ１４４：ＹＥＳ）、ステップＳ１４５では、システムコントローラ３０は、ステップＳ１４２で表示された放送日時を、ループ録画の録画条件と比較する。
【００８３】
放送日時がループ録画の予約条件に含まれている場合（ステップＳ１４６：ＮＯ）、システムコントローラ３０は、処理を終了する。一方、放送日時がループ録画の録画条件に含まれていない場合（ステップＳ１４６：ＹＥＳ）、ステップＳ１４７では、システムコントローラ３０は、現在のループ録画の録画条件を変更するか否かを問い合せる確認画面を表示する。
【００８４】
図１６は、表示装置５０に表示される確認画面３００を示す図である。この確認画面３００には、取得した放送日時（文字情報）をもとに検索された番組（第２の番組）の放送日時は、ループ録画で録画できないことを示す文字列が表示される。
ユーザがこの確認画面３００でループ録画の録画条件を変更する操作（はいのアイコンの操作）を選択すると（ステップＳ１４８：ＹＥＳ）、ステップＳ１４９では、システムコントローラ３０は、ループ録画の録画条件を再設定するための処理を行なう。
【００８５】
ステップＳ１４９で行われる処理では、システムコントローラ３０は、ループ録画の録画条件を再設定するための予約画面を表示する。この予約画面において、ユーザが録画条件を入力すると、システムコントローラ３０、入力された条件でループ録画の録画条件を設定する。一方、ユーザが確認画面３００でループ録画の録画条件を変更しない操作（いいえのアイコンの操作）を選択すると（ステップＳ１４８：ＮＯ）、システムコントローラ３０は、処理を終了する。
【００８６】
以上説明したようにこの第３の実施形態では、放送日時をもとに検索された番組が録画条件の対象外となっている場合に、録画予約を変更するための画面を表示させる。また、ユーザがこの画面を操作して、録画予約を変更することができる。特に、第２の番組がシリーズ番組である場合では、ループ録画の録画条件を変更して、将来放送される第２の番組を録画することが可能となる。
【００８７】
４．第４の実施形態：
検索手段３４が行う検索処理は、第１の番組の再生を継続させつつ行い、第１の番組の再生が終了した時点で、検索結果を表示させてもよい。
上記のように構成することで、録画装置１０は、第１の番組の再生を中断しないため、ユーザの第１の番組の視聴を妨げない。
【００８８】
５．第５の実施形態：
検索手段３４は、録画手段３１によりループ録画が行われている場合は、ループ録画が行われていない時間帯に前記第２の番組の番組データを検索してもよい。ここで、ループ録画が行われていない時間帯とは、ループ録画により設定されたメンテナンス時間帯や、ユーザがループ録画の予約を行っていない時間帯である。
このとき、検索手段３４は、ユーザが録画装置１０を起動させた場合に、検索結果を表示させる。
上記のように構成された発明では、録画装置の処理負荷が高くなるループ録画が行われている期間を避けて文字情報を検索するため、録画装置１０の負荷を軽減することができる。
【００８９】
６．その他の実施形態：
補助記憶装置としてＨＤＤを用いたことは一例に過ぎない。ＨＤＤ以外にも、フラッシュメモリ等の半導体記憶式の補助記憶装置を用いるものであってもよい。
【００９０】
文字情報取得手段３３は、文字情報の解析を行う番組データをＨＤＤ１７から取得する以外にも、再生している番組データ（例えば、ビデオメモリ１４に展開されている番組データ）から取得してもよい。
【００９１】
第１の番組として録画された番組データは、録画装置１０の内部に記録されているものに限定されない。例えば、録画装置１０がネットワークを通じて他の記録装置と通信を行う場合に、第１の番組または第２の番組をそれぞれ他の録画装置が記録録画番組データとするものであってもよい。
【００９２】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。 
【符号の説明】
【００９３】
１０…録画装置、１１…チューナー部、１２…エンコーダー、１３…デコーダー、１４…ビデオメモリ、１５…ＡＶコンバーター、１６…メモリコントローラ、１７…ＨＤＤ、１９…ＧＵＩ合成部、２０…バス、２１…表示部、２２…リモコン受信部、３０…システムコントローラ、３１…録画手段、３２…再生手段、３３…文字情報取得手段、３４…検索手段、３５…記録制御手段、４０…管理テーブル、４５…履歴情報、５０…表示装置、２００…通知画面２００…確認画面
【図１】
2015226122.tif 000003
【図２】
2015226122.tif 000004
【図３】
2015226122.tif 000005
【図４】
2015226122.tif 000006
【図５】
2015226122.tif 000007
【図６】
2015226122.tif 000008
【図７】
2015226122.tif 000009
【図８】
2015226122.tif 000010
【図９】
2015226122.tif 000011
【図１０】
2015226122.tif 000012
【図１１】
2015226122.tif 000013
【図１２】
2015226122.tif 000014
【図１３】
2015226122.tif 000015
【図１４】
2015226122.tif 000016
【図１５】
2015226122.tif 000017
【図１６】
2015226122.tif 000018