(57)【要約】【課題】番組の放送が延長された場合であっても後の番組の記憶をより容易に且つ好適に行うことができる番組データ記録装置を提供する。【解決手段】録画予約番組の記憶開始・終了時間を含む予約番組情報等を記憶する予約データファイル１１Ａと、ＣＰＵ９に、ＥＰＧデータから延長番組を検索させ、予約データファイル１１Ａから、延長番組放送開始後の予約番組情報を検索させ、当該予約番組情報に延長時間を加味し、放送時間が重なるか否かを判断させ、放送時間が重なる予約番組情報の優先順位を設定させ、重なった放送時間に最高優先順位の予約番組情報を適用して予約データファイル１１Ａを更新させ、録画を更新した予約データファイル１１Ａに基づいて行わせるプログラム（延長番組検索プログラム１１Ｄ，予約番組検索プログラム１１Ｅ，判断プログラム１１Ｆ，設定プログラム１１Ｇ，更新プログラム１１Ｈ，記憶制御プログラム１１Ｉ）と、を備えた。【選択図】図２
2008078787.tif 000002
【特許請求の範囲】
【請求項１】
放送信号に基づく番組データを記憶媒体に記憶する番組データ記録装置において、
前記記憶媒体に記憶する番組データのタイトルと、チャンネル、記憶開始時間及び記憶終了時間を含む予約番組情報と、を記憶する予約記憶手段と、
前記予約記憶手段に記憶された予約番組情報に基づいて番組データの前記記憶媒体への記憶を制御する記憶制御手段と、
ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報を参照することにより、予め設定された延長条件に合致して放送時間が延長する可能性のある延長番組を検索する延長番組検索手段と、
前記延長番組検索手段により延長番組が検索された場合に、前記予約記憶手段を参照して、当該延長番組の放送開始時間から所定時間以内に前記記憶媒体に記憶する番組データの予約番組情報を検索する予約番組検索手段と、
ＥＰＧデータから前記延長番組の延長時間を取得し、前記予約番組検索手段により検索された予約番組情報に前記延長時間を加味した場合に、放送時間が重なる予約番組情報があるか否かを判断する判断手段と、
前記判断手段により、前記放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、前記放送時間が重なる予約番組情報における優先順位を設定する設定手段と、
前記設定手段により設定された優先順位の最も高い予約番組情報が、重なった放送時間に前記記憶媒体に記憶する番組データの予約番組情報となるように前記予約記憶手段を更新する更新手段と、
を備え、
前記記憶制御手段は、前記重なった放送時間における番組データの前記記憶媒体への記憶を、前記更新手段により更新された予約番組情報に基づいて行い、
前記記憶媒体に記憶された番組データのタイトルを記憶するタイトル記憶手段を備え、
前記設定手段は、放送時間が重なる予約番組情報のうち、前記タイトル記憶手段に記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定し、
前記タイトル記憶手段は、前記記憶媒体に記憶されている番組データが上書き可能か否かに関する上書き可否情報を備え、
前記設定手段は、前記タイトル記憶手段に記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定し、
前記予約番組情報は、番組のジャンルに関する情報を含み、
番組のジャンルと優先順位とを対応付けて記憶する優先順位条件記憶手段を備え、
前記設定手段は、前記優先順位条件記憶手段に記憶された番組のジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定し、
前記設定手段は、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定し、
前記記憶制御手段は、前記重なった放送時間における予約番組情報において、前記記憶媒体への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加して前記記憶媒体に記憶させ、
前記記憶媒体に記憶された番組データを再生する際に、当該番組データに前記記憶不完全情報が付加されているか否かを判断し、前記番組データに前記記憶不完全情報が付加されていると判断した場合に、表示部に前記番組データの記憶が不完全である旨を示す所定の表示を表示させる表示制御手段と、
を備えることを特徴とする番組データ記録装置。
【請求項２】
放送信号に基づく番組データを記憶媒体に記憶する番組データ記録装置において、
前記記憶媒体に記憶する番組データのタイトルと、チャンネル、記憶開始時間及び記憶終了時間を含む予約番組情報と、を記憶する予約記憶手段と、
前記予約記憶手段に記憶された予約番組情報に基づいて番組データの前記記憶媒体への記憶を制御する記憶制御手段と、
ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報を参照することにより、予め設定された延長条件に合致して放送時間が延長する可能性のある延長番組を検索する延長番組検索手段と、
前記延長番組検索手段により延長番組が検索された場合に、前記予約記憶手段を参照して、当該延長番組の放送開始時間から所定時間以内に前記記憶媒体に記憶する番組データの予約番組情報を検索する予約番組検索手段と、
ＥＰＧデータから前記延長番組の延長時間を取得し、前記予約番組検索手段により検索された予約番組情報に前記延長時間を加味した場合に、放送時間が重なる予約番組情報があるか否かを判断する判断手段と、
前記判断手段により、前記放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、前記放送時間が重なる予約番組情報における優先順位を設定する設定手段と、
前記設定手段により設定された優先順位の最も高い予約番組情報が、重なった放送時間に前記記憶媒体に記憶する番組データの予約番組情報となるように前記予約記憶手段を更新する更新手段と、
を備え、
前記記憶制御手段は、前記重なった放送時間における番組データの前記記憶媒体への記憶を、前記更新手段により更新された予約番組情報に基づいて行うことを特徴とする番組データ記録装置。
【請求項３】
前記記憶媒体に記憶された番組データのタイトルを記憶するタイトル記憶手段を備え、
前記設定手段は、放送時間が重なる予約番組情報のうち、前記タイトル記憶手段に記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定することを特徴とする請求項２に記載の番組データ記録装置。
【請求項４】
前記タイトル記憶手段は、前記記憶媒体に記憶されている番組データが上書き可能か否かに関する上書き可否情報を備え、
前記設定手段は、前記タイトル記憶手段に記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定することを特徴とする請求項３に記載の番組データ記録装置。
【請求項５】
前記予約番組情報は、番組のジャンルに関する情報を含み、
番組のジャンルと優先順位とを対応付けて記憶する優先順位条件記憶手段を備え、
前記設定手段は、前記優先順位条件記憶手段に記憶された番組のジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定することを特徴とする請求項２〜４の何れか一項に記載の番組データ記録装置。
【請求項６】
前記設定手段は、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定することを特徴とする請求項２〜５の何れか一項に記載の番組データ記録装置。
【請求項７】
前記記憶制御手段は、前記重なった放送時間における予約番組情報において、前記記憶媒体への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加して前記記憶媒体に記憶させ、
前記記憶媒体に記憶された番組データを再生する際に、当該番組データに前記記憶不完全情報が付加されているか否かを判断し、前記番組データに前記記憶不完全情報が付加されていると判断した場合に、表示部に前記番組データの記憶が不完全である旨を示す所定の表示を表示させる表示制御手段と、
を備えることを特徴とする請求項２〜６の何れか一項に記載の番組データ記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組データ記録装置に関する。
【背景技術】
【０００２】
従来、プロ野球番組等、延長する可能性の高い番組の後に放送される第１番組を録画する場合に、前番組の延長のために、当該第１番組の録画と他の第２番組の録画とが重なってしまった場合に、当該第１番組と他の第２番組との優先順位を予めユーザにより設定させておき、当該優先順位の高い方の番組を録画する番組データ記録装置が知られている（例えば、特許文献１）。また、ＥＰＧデータに含まれる「最大延長」等のキーワードの有無により、延長する可能性があるか否かを判断し、延長する可能性がある場合には、延長時間を算出し、録画終了時間を延長時間分だけ遅らせるものも知られている（例えば、特許文献２〜４）。
【特許文献１】特開平１１−２５９９２９号公報
【特許文献２】特開２００４−２８９５６５号公報
【特許文献３】特開２００５−１５９５２６号公報
【特許文献４】特開平１０−３２０８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のように、延長する可能性がある番組の後に放送される番組の録画予約を行う場合に、優先順位をいちいちユーザが予め設定することとすると、面倒である。
【０００４】
本発明の課題は、番組の放送が延長された場合であっても後の番組の記憶をより容易に且つ好適に行うことができる番組データ記録装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、放送信号に基づく番組データを記憶媒体に記憶する番組データ記録装置において、
前記記憶媒体に記憶する番組データのタイトルと、チャンネル、記憶開始時間及び記憶終了時間を含む予約番組情報と、を記憶する予約記憶手段と、
前記予約記憶手段に記憶された予約番組情報に基づいて番組データの前記記憶媒体への記憶を制御する記憶制御手段と、
ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報を参照することにより、予め設定された延長条件に合致して放送時間が延長する可能性のある延長番組を検索する延長番組検索手段と、
前記延長番組検索手段により延長番組が検索された場合に、前記予約記憶手段を参照して、当該延長番組の放送開始時間から所定時間以内に前記記憶媒体に記憶する番組データの予約番組情報を検索する予約番組検索手段と、
ＥＰＧデータから前記延長番組の延長時間を取得し、前記予約番組検索手段により検索された予約番組情報に前記延長時間を加味した場合に、放送時間が重なる予約番組情報があるか否かを判断する判断手段と、
前記判断手段により、前記放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、前記放送時間が重なる予約番組情報における優先順位を設定する設定手段と、
前記設定手段により設定された優先順位の最も高い予約番組情報が、重なった放送時間に前記記憶媒体に記憶する番組データの予約番組情報となるように前記予約記憶手段を更新する更新手段と、
を備え、
前記記憶制御手段は、前記重なった放送時間における番組データの前記記憶媒体への記憶を、前記更新手段により更新された予約番組情報に基づいて行い、
前記記憶媒体に記憶された番組データのタイトルを記憶するタイトル記憶手段を備え、
前記設定手段は、放送時間が重なる予約番組情報のうち、前記タイトル記憶手段に記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定し、
前記タイトル記憶手段は、前記記憶媒体に記憶されている番組データが上書き可能か否かに関する上書き可否情報を備え、
前記設定手段は、前記タイトル記憶手段に記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定し、
前記予約番組情報は、番組のジャンルに関する情報を含み、
番組のジャンルと優先順位とを対応付けて記憶する優先順位条件記憶手段を備え、
前記設定手段は、前記優先順位条件記憶手段に記憶された番組のジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定し、
前記設定手段は、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定し、
前記記憶制御手段は、前記重なった放送時間における予約番組情報において、前記記憶媒体への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加して前記記憶媒体に記憶させ、
前記記憶媒体に記憶された番組データを再生する際に、当該番組データに前記記憶不完全情報が付加されているか否かを判断し、前記番組データに前記記憶不完全情報が付加されていると判断した場合に、表示部に前記番組データの記憶が不完全である旨を示す所定の表示を表示させる表示制御手段と、
を備えることを特徴としている。
【０００６】
請求項２に記載の発明は、放送信号に基づく番組データを記憶媒体に記憶する番組データ記録装置において、
前記記憶媒体に記憶する番組データのタイトルと、チャンネル、記憶開始時間及び記憶終了時間を含む予約番組情報と、を記憶する予約記憶手段と、
前記予約記憶手段に記憶された予約番組情報に基づいて番組データの前記記憶媒体への記憶を制御する記憶制御手段と、
ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報を参照することにより、予め設定された延長条件に合致して放送時間が延長する可能性のある延長番組を検索する延長番組検索手段と、
前記延長番組検索手段により延長番組が検索された場合に、前記予約記憶手段を参照して、当該延長番組の放送開始時間から所定時間以内に前記記憶媒体に記憶する番組データの予約番組情報を検索する予約番組検索手段と、
ＥＰＧデータから前記延長番組の延長時間を取得し、前記予約番組検索手段により検索された予約番組情報に前記延長時間を加味した場合に、放送時間が重なる予約番組情報があるか否かを判断する判断手段と、
前記判断手段により、前記放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、前記放送時間が重なる予約番組情報における優先順位を設定する設定手段と、
前記設定手段により設定された優先順位の最も高い予約番組情報が、重なった放送時間に前記記憶媒体に記憶する番組データの予約番組情報となるように前記予約記憶手段を更新する更新手段と、
を備え、
前記記憶制御手段は、前記重なった放送時間における番組データの前記記憶媒体への記憶を、前記更新手段により更新された予約番組情報に基づいて行うことを特徴としている。
【０００７】
請求項３に記載の発明は、請求項２に記載の番組データ記録装置において、
前記記憶媒体に記憶された番組データのタイトルを記憶するタイトル記憶手段を備え、
前記設定手段は、放送時間が重なる予約番組情報のうち、前記タイトル記憶手段に記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定することを特徴としている。
【０００８】
請求項４に記載の発明は、請求項３に記載の番組データ記録装置において、
前記タイトル記憶手段は、前記記憶媒体に記憶されている番組データが上書き可能か否かに関する上書き可否情報を備え、
前記設定手段は、前記タイトル記憶手段に記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定することを特徴としている。
【０００９】
請求項５に記載の発明は、請求項２〜４の何れか一項に記載の番組データ記録装置において、
前記予約番組情報は、番組のジャンルに関する情報を含み、
番組のジャンルと優先順位とを対応付けて記憶する優先順位条件記憶手段を備え、
前記設定手段は、前記優先順位条件記憶手段に記憶された番組のジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定することを特徴としている。
【００１０】
請求項６に記載の発明は、請求項２〜５の何れか一項に記載の番組データ記録装置において、
前記設定手段は、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定することを特徴としている。
【００１１】
請求項７に記載の発明は、請求項２〜６の何れか一項に記載の番組データ記録装置において、
前記記憶制御手段は、前記重なった放送時間における予約番組情報において、前記記憶媒体への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加して前記記憶媒体に記憶させ、
前記記憶媒体に記憶された番組データを再生する際に、当該番組データに前記記憶不完全情報が付加されているか否かを判断し、前記番組データに前記記憶不完全情報が付加されていると判断した場合に、表示部に前記番組データの記憶が不完全である旨を示す所定の表示を表示させる表示制御手段と、
を備えることを特徴としている。
【発明の効果】
【００１２】
請求項１に記載の発明によれば、予約記憶手段により、記憶媒体に記憶する番組データのタイトルと、チャンネル、記憶開始時間及び記憶終了時間を含む予約番組情報と、が記憶され、記憶制御手段により、予約記憶手段に記憶された予約番組情報に基づいて番組データの記憶媒体への記憶が制御され、延長番組検索手段により、ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報が参照されることにより、予め設定された延長条件に合致して放送時間が延長する可能性のある延長番組が検索され、予約番組検索手段により、延長番組検出手段により延長番組が検索された場合に、予約記憶手段が参照されて、当該延長番組の放送開始時間から所定時間以内に記憶媒体に記憶する番組データの予約番組情報が検索され、判断手段により、ＥＰＧデータから延長番組の延長時間が取得され、予約番組検索手段により検索された予約番組情報に当該延長時間が加味された場合に、放送時間が重なる予約番組情報があるか否かが判断され、設定手段により、判断手段によって、放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、放送時間が重なる予約番組情報における優先順位が設定され、更新手段により、設定手段によって設定された優先順位の最も高い予約番組情報が、重なった放送時間に記憶媒体に記憶する番組データの予約番組情報となるように予約記憶手段が更新され、記憶制御手段は、重なった放送時間における番組データの記憶媒体への記憶を、更新手段により更新された予約番組情報に基づいて行うので、番組の放送が延長されて後の番組の録画予約が重なっても、自動で録画予約が重なった番組の優先順位が設定されて、当該優先順位に基づいて録画が行われることとなって、番組の放送が延長された場合であっても後の番組の記憶をより容易に且つ好適に行うことができる。
【００１３】
また、タイトル記憶手段により、記憶媒体に記憶された番組データのタイトルが記憶され、設定手段は、放送時間が重なる予約番組情報のうち、タイトル記憶手段に記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定するので、例えば、連続ドラマ等のように毎週決まった時間に放送されて録画される番組の放送が延長番組のために繰り下がって他の番組の録画予約と重なってしまった場合でも、毎週決まった時間に放送される番組を優先して録画することができ、連続したストーリーの途中を録画できなくなることを防ぐことができる。
【００１４】
また、タイトル記憶手段は、記憶媒体に記憶されている番組データが上書き可能か否かに関する上書き可否情報を備え、設定手段は、タイトル記憶手段に記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定するので、毎週決まった時間に放送されて録画される番組であっても、上書き保存されていて番組内容の連続性が重視されていない番組である場合には、優先順位が低く設定されることとなって、番組内容の連続性が重視されている番組をより優先して録画することができる。
【００１５】
また、予約番組情報は、番組のジャンルに関する情報を含み、優先順位条件記憶手段により、番組のジャンルと優先順位とが対応付けられて記憶され、設定手段は、優先順位条件記憶手段に記憶された番組のジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定するので、例えば、ユーザの視聴率の高いジャンルや、連続ドラマ等のストーリーの連続性が重視されるジャンル等の番組の優先順位を高く設定し、ユーザの視聴率の低いジャンルや、バラエティ等のストーリーの連続性が重視されないジャンル等の番組の優先順位を低く設定することができ、より好適に番組の記憶を行うことができる。
【００１６】
また、設定手段は、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定するので、再放送されない番組を優先して録画できる。
【００１７】
また、記憶制御手段は、重なった放送時間における予約番組情報において、記憶媒体への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加して記憶媒体に記憶させ、表示制御手段により、記憶媒体に記憶された番組データを再生する際に、当該番組データに記憶不完全情報が付加されているか否かが判断され、番組データに記憶不完全情報が付加されていると判断した場合に、表示部に番組データの記憶が不完全である旨を示す所定の表示を表示させるので、延長番組のために録画予約が重なって、番組の一部が録画されていない場合に、当該番組データの記憶が不完全である旨の所定の表示が表示されることとなって、ユーザが故障と間違えてしまうことを防ぐことができる。
【００１８】
請求項２に記載の発明によれば、予約記憶手段により、記憶媒体に記憶する番組データのタイトルと、チャンネル、記憶開始時間及び記憶終了時間を含む予約番組情報と、が記憶され、記憶制御手段により、予約記憶手段に記憶された予約番組情報に基づいて番組データの記憶媒体への記憶が制御され、延長番組検索手段により、ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報が参照されることにより、予め設定された延長条件に合致して放送時間が延長する可能性のある延長番組が検索され、予約番組検索手段により、延長番組検出手段により延長番組が検索された場合に、予約記憶手段が参照されて、当該延長番組の放送開始時間から所定時間以内に記憶媒体に記憶する番組データの予約番組情報が検索され、判断手段により、ＥＰＧデータから延長番組の延長時間が取得され、予約番組検索手段により検索された予約番組情報に当該延長時間が加味された場合に、放送時間が重なる予約番組情報があるか否かが判断され、設定手段により、判断手段によって、放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、放送時間が重なる予約番組情報における優先順位が設定され、更新手段により、設定手段によって設定された優先順位の最も高い予約番組情報が、重なった放送時間に記憶媒体に記憶する番組データの予約番組情報となるように予約記憶手段が更新され、記憶制御手段は、重なった放送時間における番組データの記憶媒体への記憶を、更新手段により更新された予約番組情報に基づいて行うので、番組の放送が延長されて後の番組の録画予約が重なっても、自動で録画予約が重なった番組の優先順位が設定されて、当該優先順位に基づいて録画が行われることとなって、番組の放送が延長された場合であっても後の番組の記憶をより容易に且つ好適に行うことができる。
【００１９】
請求項３に記載の発明によれば、請求項２に記載の発明と同様の効果が得られるのは勿論のこと、特に、タイトル記憶手段により、記憶媒体に記憶された番組データのタイトルが記憶され、設定手段は、放送時間が重なる予約番組情報のうち、タイトル記憶手段に記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定するので、例えば、連続ドラマ等のように毎週決まった時間に放送されて録画される番組の放送が延長番組のために繰り下がって他の番組の録画予約と重なってしまった場合でも、毎週決まった時間に放送される番組を優先して録画することができ、連続したストーリーの途中を録画できなくなることを防ぐことができる。
【００２０】
請求項４に記載の発明によれば、請求項３に記載の発明と同様の効果が得られるのは勿論のこと、特に、タイトル記憶手段は、記憶媒体に記憶されている番組データが上書き可能か否かに関する上書き可否情報を備え、設定手段は、タイトル記憶手段に記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定するので、毎週決まった時間に放送されて録画される番組であっても、上書き保存されていて番組内容の連続性が重視されていない番組である場合には、優先順位が低く設定されることとなって、番組内容の連続性が重視されている番組をより優先して録画することができる。
【００２１】
請求項５に記載の発明によれば、請求項２〜４の何れか一項に記載の発明と同様の効果が得られるのは勿論のこと、特に、予約番組情報は、番組のジャンルに関する情報を含み、優先順位条件記憶手段により、番組のジャンルと優先順位とが対応付けられて記憶され、設定手段は、優先順位条件記憶手段に記憶された番組のジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定するので、例えば、ユーザの視聴率の高いジャンルや、連続ドラマ等のストーリーの連続性が重視されるジャンル等の番組の優先順位を高く設定し、ユーザの視聴率の低いジャンルや、バラエティ等のストーリーの連続性が重視されないジャンル等の番組の優先順位を低く設定することができ、より好適に番組の記憶を行うことができる。
【００２２】
請求項６に記載の発明によれば、請求項２〜５の何れか一項に記載の発明と同様の効果が得られるのは勿論のこと、特に、設定手段は、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定するので、再放送されない番組を優先して録画できる。
【００２３】
請求項７に記載の発明によれば、請求項２〜６の何れか一項にに記載の発明と同様の効果が得られるのは勿論のこと、特に、記憶制御手段は、重なった放送時間における予約番組情報において、記憶媒体への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加して記憶媒体に記憶させ、表示制御手段により、記憶媒体に記憶された番組データを再生する際に、当該番組データに記憶不完全情報が付加されているか否かが判断され、番組データに記憶不完全情報が付加されていると判断した場合に、表示部に番組データの記憶が不完全である旨を示す所定の表示を表示させるので、延長番組のために録画予約が重なって、番組の一部が録画されていない場合に、当該番組データの記憶が不完全である旨の所定の表示が表示されることとなって、ユーザが故障と間違えてしまうことを防ぐことができる。
【発明を実施するための最良の形態】
【００２４】
以下、図を参照して、本発明に係る番組データ記録装置を実施するための最良の形態を詳細に説明する。なお、本実施形態では、番組データ記録装置としてデジタル放送記録装置を例に挙げて説明する。
【００２５】
まず、本発明に係るデジタル放送記録装置１００の構成について図１，図２を参照しながら説明する。本実施形態に係るデジタル放送記録装置１００は、例えば、図１，図２に示すように、アンテナ１，チューナ部２，復調部３，デコーダ４，エンコーダ５，ＨＤＤ６，入力部７，制御部８等を備えて構成され、表示装置２００，音出力装置３００等と接続されている。
【００２６】
アンテナ１は、例えば、パラボラアンテナやＵＨＦアンテナ等であり、地上波デジタル放送，ＢＳ・ＣＳ放送等のデジタル放送信号を含む放送波を受信し、地上波デジタル信号，ＢＳ・ＣＳ放送信号等のＲＦ信号をチューナ部２に出力する。なお、ＣＡＴＶ回線を介して放送を受信する場合には、接続ケーブル（図示省略）等が備えられてもよい。
【００２７】
チューナ部２は、ミキサ（図示省略），選局回路（図示省略），Ａ／Ｄ変換回路（図示省略）等を備えて構成され、ミキサ，選局回路等により、アンテナ１から入力されたＲＦ信号が、ユーザが所望するチャンネルのＩＦ（Intermediate  Frequency）信号に変換され、Ａ／Ｄ変換回路により、生成されたＩＦ信号がデジタルデータに変換される。
【００２８】
復調部３は、例えば、チューナ部２から入力されるデジタルデータに復調処理等を行って、デコーダ４に出力する。
【００２９】
デコーダ４は、例えば、復調部３から入力されるデジタルデータに復号処理等を行って番組映像データ（番組データ），番組音声データ（番組データ）を生成し、表示装置２００，音出力装置３００等に出力する。
【００３０】
エンコーダ５は、デコーダ４からＣＰＵ９を介して出力される番組映像データ，番組音声データに符号化処理を行い、ＨＤＤ６に出力する。
【００３１】
ＨＤＤ６は、例えば、磁気的記録媒体等を備えて構成され、エンコーダ５から入力された番組映像データ及び番組音声データを記憶し、記憶媒体として機能する。
【００３２】
入力部７は、例えば、各種の操作信号を入力するための各種のキー等を備え、ユーザにより操作されることによって、各種の操作信号を制御部８に出力する。
【００３３】
制御部８は、例えば、図２に示すように、ＣＰＵ（Central  Processing  Unit）９，ＲＡＭ（Random  Access  Memory）１０，記憶部１１等を備えて構成される。
【００３４】
ＣＰＵ９は、例えば、記憶部１１に格納された処理プログラム等を読み出して、ＲＡＭ１２に展開して実行することにより、デジタル放送記録装置１００全体の制御を行う。
【００３５】
ＲＡＭ１２は、ＣＰＵ９により実行された処理プログラム等を、ＲＡＭ１２内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
【００３６】
記憶部１１は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部１１は、ＣＰＵ９がデジタル放送記録装置１００全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部１１は、例えば、図２に示すように、予約データファイル１１Ａ，保存データファイル１１Ｂ，優先順位データファイル１１Ｃ，延長番組検索プログラム１１Ｄ，予約番組検索プログラム１１Ｅ，判断プログラム１１Ｆ，設定プログラム１１Ｇ，更新プログラム１１Ｈ，記憶制御プログラム１１Ｉ，表示制御プログラム１１Ｊ等を格納している。
【００３７】
予約データファイル１１Ａは、例えば、図３（ａ）に示すように、ＨＤＤ６に記憶する番組データのタイトルと、チャンネル、記憶開始時間及び記憶終了時間を含む予約番組情報と、を対応付けて記憶している。記憶部１１は、かかる予約データファイル１１Ａを格納することにより、予約記憶手段として機能する。
【００３８】
保存データファイル１１Ｂは、例えば、図３（ｂ）に示すように、ＨＤＤ６に記憶されている番組データのタイトルと、当該番組データの数と、当該番組データが上書き可能か否かに関する上書き可否情報と、を対応付けて記憶している。記憶部１１は、かかる保存データファイル１１Ｂを格納することにより、タイトル記憶手段として機能する。
【００３９】
優先順位データファイル１１Ｃは、ジャンルと優先順位とを対応付けて記憶している。記憶部１１は、かかる優先順位データファイル１１Ｃを格納することにより、優先順位条件記憶手段として機能する。
【００４０】
延長番組検索プログラム１１Ｄは、例えば、ＣＰＵ９に、ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報が参照することにより、予め設定された延長条件に合致して放送時間が延長する可能性のある延長番組を検索する機能を実現させるプログラムである。
より具体的には、延長番組検索プログラム１１Ｄは、例えば、ＣＰＵ９に、ＥＰＧデータを参照して、プロ野球中継（ナイター等）、サッカー中継等の予め設定された延長条件に合致して、延長する可能性のある延長番組のタイトルを検索することにより、延長番組を検索する機能を実現させるプログラムである。
ＣＰＵ９は、かかる延長番組検索プログラム１１Ｄを実行することにより、延長番組検索手段として機能する。
【００４１】
図４に、ＥＰＧデータに基づく電子番組表の一例を示す。ナイターが延長する前の電子番組表を図４（ａ）に示し、ナイターが延長した後の電子番組表を図４（ｂ）に示す。また、図４に示す電子番組表において、予約データファイル１１Ａに記憶されている番組枠は、例えば、ハッチングにより示されている。
図４（ａ）には、チャンネルＡにおいて、ナイターが７：００〜９：００、ドラマＡが９：００〜１０：００、ニュースＢが１０：００〜１１：００に放送され、チャンネルＢにおいて、ニュースＡが７：００〜８：００、バラエティＡが８：００〜９：００、バラエティＢが９：００〜１０：００、ドラマＢが１０：００〜１１：００に放送されることを示す電子番組表が示されている。
また、図４（ｂ）には、チャンネルＡにおいて、ナイターが７：００〜９：３０、ドラマＡが９：３０〜１０：３０、ニュースＢが１０：３０〜１１：３０に放送され、チャンネルＢにおいて、ニュースＡが７：００〜８：００、バラエティＡが８：００〜９：００、バラエティＢが９：００〜１０：００、ドラマＢが１０：００〜１１：００に放送されることを示す電子番組表が示されている。
そして、図４（ａ），（ｂ）では、ドラマＡの番組枠とドラマＢの番組枠とがハッチングで示されており、当該ドラマＡとドラマＢとがＨＤＤ６に記憶する番組データのタイトルとして予約データファイル１１Ａに記憶されていることが示されている。より具体的には、予約データファイル１１Ａに、ＨＤＤ６に記憶する番組データのタイトルとしてドラマＡと、当該ドラマＡの記憶開始時刻として９：００と、当該ドラマＡの記憶終了時刻として１０：００と、が対応付けられて記憶されている。また、当該予約データファイル１１Ａに、タイトルドラマＢと記憶開始時刻１０：００と記憶終了時刻１１：００とが対応付けられて記憶されている。
そして、ＣＰＵ９が延長番組検索プログラム１１Ｄを実行することにより、例えば、延長番組としてナイターが検索される。
【００４２】
予約番組検索プログラム１１Ｅは、例えば、ＣＰＵ９に、延長番組検索プログラム１１Ｄを実行することにより延長番組を検索した場合に、予約データファイル１１Ａを参照して、延長番組の放送開始時間から所定時間（例えば、翌日の５：００）以内にＨＤＤ６に記憶する番組データの予約番組情報を検索する機能を実現させるプログラムである。
例えば、ＣＰＵ９は、延長番組検索プログラム１１Ｄを実行することにより、図４（ａ）に示す電子番組表において、ナイターを検出した場合に、予約番組検索プログラム１１Ｅを実行することにより、予約データファイル１１Ａを検索して、当該ナイターの放送開始時間から所定時間以内にＨＤＤ６に記憶するドラマＡ及びドラマＢの予約番組情報を検索する。ここで、所定時間とは、例えば、延長番組の放送開始時間から、当日の放送と翌日の放送の切り替りの時間（例えば、翌日の５：００）までの時間である。
ＣＰＵ９は、かかる予約番組検索プログラム１１Ｅを実行することにより、予約番組検索手段として機能する。
【００４３】
判断プログラム１１Ｆは、例えば、ＣＰＵ９に、ＥＰＧデータから延長番組の延長時間を取得し、予約番組検索プログラム１１Ｅを実行することにより検索した予約番組情報に当該延長時間を加味した場合に、放送時間が重なる予約番組情報があるか否かを判断する機能を実現させるプログラムである。ここで、放送時間とは、記憶開始時間から記憶終了時間までの時間に相当する。
例えば、図４に示すように、ナイターの放送が延長する場合、ＣＰＵ９は、予約番組検索プログラム１１Ｅを実行することにより、ドラマＡの予約番組情報として記憶開始時間９：００及び記憶終了時間１０：００を検索し、ドラマＢの予約番組情報として記憶開始時間１０：００及び記憶終了時間１１：００を検索する。次に、ＣＰＵ９は、判断プログラム１１Ｆを実行することにより、ＥＰＧデータ中の例えば、「最大延長９：３０」等の文字データからナイターの延長時間として３０分を取得し、当該３０分をナイターと同じチャンネルＡの番組であるドラマＡの予約番組情報の記憶終了時間に加味し、１０：３０とする。この場合、延長時間３０分が加味されたドラマＡの予約番組情報とドラマＢの予約番組情報とを比較すると、１０：００〜１０：３０の間、ドラマＡとドラマＢとの放送時間は重なっている。そして、ＣＰＵ９は、判断プログラム１１Ｆを実行することにより、ドラマＡの予約番組情報とドラマＢの予約番組情報とを、放送時間が重なる予約番組情報として判断する。
ＣＰＵ９は、かかる判断プログラム１１Ｆを実行することにより、判断手段として機能する。
【００４４】
設定プログラム１１Ｇは、例えば、ＣＰＵ９に、判断プログラム１１Ｆを実行することにより、放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、放送時間が重なる予約番組情報における優先順位を設定する機能を実現させるプログラムである。
より具体的には、設定プログラム１１Ｇは、例えば、ＣＰＵ９に、放送時間が重なる予約番組情報のうち、保存データファイル１１Ｂに記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定する機能を実現させるプログラムである。例えば、図３（ｂ）に示すように、保存データファイル１１Ｂに記憶されているドラマＡのデータ数は５であり、ドラマＢのデータ数は１であるため、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、ドラマＡの予約番組情報の優先順位をドラマＢの予約番組情報の優先順位よりも高く設定する。
また、設定プログラム１１Ｇは、例えば、ＣＰＵ９に、保存データファイル１１Ｂに記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定する機能を実現させるプログラムである。例えば、図３（ｂ）に示すように、保存データファイル１１Ｂにおいて、ドラマＡは上書き不可となっており、ドラマＢは上書き可となっているため、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、ドラマＡの予約番組情報の優先順位をドラマＢの予約番組情報の優先順位よりも高く設定する。
また、設定プログラム１１Ｇは、例えば、ＣＰＵ９に、予約データファイル１１Ａに記憶されている番組データのタイトル（例えば、ドラマＡやニュースＡ）から番組のジャンル情報を取得し、優先順位データファイル１１Ｃを参照して、当該ジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定する機能を実現させるプログラムである。
また、設定プログラム１１Ｇは、例えば、ＣＰＵ９に、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定する機能を実現させるプログラムである。
ここで、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、例えば、保存データファイル１１Ｂに記憶されている同一のタイトルの番組データの数，保存データファイル１１Ｂに記憶されている上書き可否情報，優先順位データファイル１１Ｃに記憶されている優先順位，再放送されるか否か等の優先順位条件を任意の順番で適用して、放送時間が重なる予約番組情報の優先順位を設定する。
具体的には、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、例えば、放送時間が重なる予約番組情報のうち、保存データファイル１１Ｂに記憶されている同一のタイトルの番組データの数が多いのはどれかを判断し、同一のタイトルの番組データの数が同じであると判断した場合に、保存データファイル１１Ｂの上書き可否情報を参照して当該予約番組情報のうち上書き不可であるのはどれかを判断し、何れの予約番組情報も上書き不可又は上書き可能であると判断した場合に、当該予約番組情報のジャンルのうち優先順位データファイル１１Ｃに記憶されている優先順位が高いものはどれかを判断し、優先順位が同じであると判断した場合に、当該予約番組情報のうち再放送されないのはどれかを判断して、当該予約番組情報の優先順位を設定する。
ＣＰＵ９は、かかる設定プログラム１１Ｇを実行することにより、設定手段として機能する。
【００４５】
更新プログラム１１Ｈは、例えば、ＣＰＵ９に、設定プログラム１１Ｇを実行することにより設定した優先順位の最も高い予約番組情報が、重なった放送時間にＨＤＤ６に記憶する番組データの予約番組情報となるように予約データファイル１１Ａを更新する機能を実現させるプログラムである。
より具体的には、更新プログラム１１Ｈは、ＣＰＵ９に、例えば、図４に示すように、ナイターの放送時間が延長してドラマＡとドラマＢの放送時間が１０：００〜１０：３０の間重なる場合には、１０：００から１０：３０までの間、設定プログラム１１Ｇを実行することにより設定した優先順位の高い方の予約番組情報がＨＤＤ６に記憶する番組データの予約番組情報となるように予約データファイル１１Ａを更新する機能を実現させるプログラムである。ＣＰＵ９は、かかる更新プログラム１１Ｈを実行することにより、更新手段として機能する。
【００４６】
記憶制御プログラム１１Ｉは、例えば、ＣＰＵ９に、予約データファイル１１Ａに記憶された予約番組情報に基づいて番組データのＨＤＤ６への記憶を制御する機能を実現させるプログラムである。具体的には、記憶制御プログラム１１Ｉは、ＣＰＵ９に、予約データファイル１１Ａに記憶された記憶開始時間となったか否かを判断し、記憶開始時間となったと判断した場合に、チューナ部２，復調部３，デコーダ４，エンコーダ５等を制御して予約データファイル１１Ａに記憶されたチャンネルにおける番組データのＨＤＤ６への記憶を開始させ、予約データファイル１１Ａに記憶された記憶終了時間となったか否かを判断し、記憶終了時間となったと判断した場合に、当該チャンネルにおける番組データのＨＤＤ６への記憶を終了させる機能を実現させるプログラムである。
また、記憶制御プログラム１１Ｉは、例えば、ＣＰＵ９に、延長番組のために放送時間が重なる予約番組情報がある場合に、重なった放送時間における番組データのＨＤＤ６への記憶を、更新プログラム１１Ｈを実行することにより更新した予約番組情報に基づいて行う機能を実現させるプログラムである。
また、記憶制御プログラム１１Ｉは、例えば、延長番組のために放送時間が重なる予約番組情報がある場合に、重なった放送時間における予約番組情報において、ＨＤＤ６への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加してＨＤＤ６に記憶させる機能を実現させるプログラムである。具体的には、ＣＰＵ９は、記憶制御プログラム１１Ｉを実行することにより、例えば、図４に示すように、１０：００〜１０：３０の間、ナイターが延長してドラマＡとドラマＢとの放送時間が重なり、ドラマＡの予約番組情報の方がドラマＢの予約番組情報よりも優先順位が高く、その結果、１０：００〜１０：３０の間、ドラマＢの番組データがＨＤＤ６に記憶されなかった場合に、１０：３０以降にＨＤＤ６に記憶される当該ドラマＢの番組データに記憶不完全情報を付加してＨＤＤ６に記憶させる機能を実現させるプログラムである。
ＣＰＵ９は、かかる記憶制御プログラム１１Ｉを実行することにより、記憶制御手段として機能する。
【００４７】
表示制御プログラム１１Ｊは、例えば、ＣＰＵ９に、ＨＤＤ６に記憶された番組データを再生する際に、当該番組データに記憶不完全情報が付加されているか否かを判断し、番組データに記憶不完全情報が付加されていると判断した場合に、表示装置２００に番組データの記憶が不完全である旨を示す所定の表示を表示させる機能を実現させるプログラムである。ＣＰＵ９は、かかる表示制御プログラム１１Ｊを実行することにより、表示制御手段として機能する。
【００４８】
表示装置２００は、例えば、ＬＣＤ（Liquid  Crystal  Display）やＰＤＰ（Plasma  Display  Panel）等を備えて構成され、デコーダ４から出力される番組映像データに基づく映像を表示する。
また、表示装置２００は、制御部８からの指示信号に従って、番組データの記憶が不完全である旨を示す所定の表示を表示する。
【００４９】
音出力装置３００は、例えば、スピーカ等を備えて構成され、デコーダ４から出力される番組音声データに基づく音声を出力する。
【００５０】
次に、上述のような構成の本実施形態に係るデジタル放送記録装置１００の予約データファイル１１Ａの更新動作について図５に示すフローチャートを参照しながら説明する。
まず、ＣＰＵ９は、延長番組検索プログラム１１Ｄを実行することにより、ＥＰＧデータを参照して、ナイター等、延長する可能性のある延長番組のタイトルを検索することにより、延長番組を検索し、延長番組が検索されたか否かを判断する（ステップＳ１）。
【００５１】
ステップＳ１において、ＣＰＵ９が、延長番組が検索されなかったと判断した場合には（ステップＳ１；Ｎｏ）、本処理を終了する。
ステップＳ１において、ＣＰＵ９が、延長番組が検索されたと判断した場合には（ステップＳ１；Ｙｅｓ）、ＣＰＵ９は、予約番組検索プログラム１１Ｅを実行することにより、予約データファイル１１Ａを参照して、延長番組の放送開始時間から所定時間以内にＨＤＤ６に記憶する番組データの予約番組情報を検索し、延長番組の放送開始時間から所定時間以内にＨＤＤ６に記憶する番組データの予約番組情報があるか否かを判断する（ステップＳ２）。
【００５２】
ステップＳ２において、ＣＰＵ９が、延長番組の放送開始時間から所定時間以内にＨＤＤ６に記憶する番組データの予約番組情報がないと判断した場合には（ステップＳ２；Ｎｏ）、本処理を終了する。
ステップＳ２において、ＣＰＵ９が、延長番組の放送開始時間から所定時間以内にＨＤＤ６に記憶する番組データの予約番組情報が検索されたと判断した場合には（ステップＳ２；Ｙｅｓ）、ＣＰＵ９は、判断プログラム１１Ｆを実行することにより、ＥＰＧデータから延長番組の延長時間を取得し、ステップＳ２において検索された予約番組情報に取得した延長時間を加味し、放送時間が重なる予約番組情報があるか否かを判断する（ステップＳ３）。
【００５３】
ステップＳ３において、ＣＰＵ９が、放送時間が重なる予約番組情報がないと判断した場合には（ステップＳ３；Ｎｏ）、本処理を終了する。
ステップＳ３において、ＣＰＵ９が、放送時間が重なる予約番組情報があると判断した場合には（ステップＳ３；Ｙｅｓ）、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、予め設定された優先順位条件により、放送時間が重なる予約番組情報における優先順位を設定し、更新プログラム１１Ｈを実行することにより、設定プログラム１１Ｇを実行することによって設定した優先順位に基づいて、放送時間が重なる予約番組情報の中から、優先順位の最も高い予約番組情報はどれかを判断する。例えば、図４（ｂ）の場合において、ドラマＡの予約番組情報とドラマＢの予約番組情報との放送時間が重なる場合に、ドラマＡの予約番組情報がドラマＢの予約番組情報よりも優先順位が高いか否かを判断する（ステップＳ４）。
【００５４】
ステップＳ４において、ＣＰＵ９が、ドラマＢの予約番組情報がドラマＡの予約番組情報よりも優先順位が高いと判断した場合には（ステップＳ４；Ｎｏ）、ＣＰＵ９は、更新プログラム１１Ｈの実行に基づいて、ドラマＢの予約番組情報が、重なった放送時間にＨＤＤ６に記憶する番組データの予約番組情報となるように予約データファイル１１Ａを更新する（ステップＳ５）。より具体的には、ＣＰＵ９は、ドラマＡの記憶開始時刻を９：００、記憶終了時刻を１０：００とし、ドラマＢの記憶開始時刻を１０：００、記憶終了時刻を１１：００となるように予約データファイル１１Ａを更新する。
ステップＳ４において、ＣＰＵ９が、ドラマＡの予約番組情報がドラマＢの予約番組情報よりも優先順位が高いと判断した場合には（ステップＳ４；Ｙｅｓ）、ＣＰＵ９は、更新プログラム１１Ｈの実行に基づいて、ドラマＡの予約番組情報が、重なった放送時間にＨＤＤ６に記憶する番組データの予約番組情報となるように予約データファイル１１Ａを更新する（ステップＳ６）。より具体的には、ＣＰＵ９は、ドラマＡの記憶開始時刻を９：００、記憶終了時刻を１０：３０とし、ドラマＢの記憶開始時刻を１０：３０、記憶終了時刻を１１：００となるように予約データファイル１１Ａを更新する。
【００５５】
次に、本実施形態に係るデジタル放送記録装置１００の番組データの記憶動作について図６に示すフローチャートを参照しながら説明する。
まず、ＣＰＵ９は、記憶制御プログラム１１Ｉを実行することにより、予約データファイル１１Ａに記憶された記憶開始時間となったか否かを判断する（ステップＳ１０１）。
【００５６】
ステップＳ１０１において、ＣＰＵ９が、予約データファイル１１Ａに記憶された記憶開始時間となっていないと判断した場合には（ステップＳ１０１；Ｎｏ）、ステップＳ１０１の処理を繰り返す。
ステップＳ１０１において、ＣＰＵ９が、予約データファイル１１Ａに記憶された記憶開始時間となったと判断した場合には（ステップＳ１０１；Ｙｅｓ）、ＣＰＵ９は、記憶制御プログラム１１Ｉの実行に基づいて、チューナ部２，復調部３，デコーダ４，エンコーダ５等を制御して予約データファイル１１Ａに記憶されたチャンネルにおける番組データのＨＤＤ６への記憶を開始させるとともに（ステップＳ１０２）、当該番組データの番組情報を参照して当該番組データの放送開始時間と記憶開始時間とが一致するか否かを判断する（ステップＳ１０３）。
【００５７】
ステップＳ１０３において、ＣＰＵ９が、当該番組データの番組情報を参照して当該番組データの放送開始時間と記憶開始時間とが一致すると判断した場合には（ステップＳ１０３；Ｙｅｓ）、ステップＳ１０５に進む。
ステップＳ１０３において、ＣＰＵ９が、当該番組データの番組情報を参照して当該番組データの放送開始時間と記憶開始時間とが一致しないと判断した場合には（ステップＳ１０３；Ｎｏ）、ＣＰＵ９は、記憶制御プログラム１１Ｉの実行に基づいて、ＨＤＤ６に記憶される番組データに記憶不完全情報を付加する（ステップＳ１０４）。
【００５８】
次に、ＣＰＵ９は、記憶制御プログラム１１Ｉの実行に基づいて、予約データファイル１１Ａに記憶された記憶終了時間となったか否かを判断する（ステップＳ１０５）。
【００５９】
ステップＳ１０５において、ＣＰＵ９が、記憶終了時間となっていないと判断した場合には（ステップＳ１０５；Ｎｏ）、ステップＳ１０５の処理を繰り返す。
ステップＳ１０５において、ＣＰＵ９が、記憶終了時間となったと判断した場合には（ステップＳ１０５；Ｙｅｓ）、ＣＰＵ９は、記憶制御プログラム１１Ｉの実行に基づいて、当該チャンネルにおける番組データのＨＤＤ６への記憶を終了させるとともに（ステップＳ１０６）、当該番組データの番組情報を参照して当該番組データの放送終了時間と記憶終了時間とが一致するか否かを判断する（ステップＳ１０７）。
【００６０】
ステップＳ１０７において、ＣＰＵ９が、当該番組データの番組情報を参照して当該番組データの放送終了時間と記憶終了時間とが一致すると判断した場合には（ステップＳ１０７；Ｙｅｓ）、本処理を終了する。
ステップＳ１０７において、ＣＰＵ９が、当該番組データの番組情報を参照して当該番組データの放送開始時間と記憶開始時間とが一致しないと判断した場合には（ステップＳ１０７；Ｎｏ）、ＣＰＵ９は、記憶制御プログラム１１Ｉの実行に基づいて、ＨＤＤ６に記憶された番組データに記憶不完全情報を付加する（ステップＳ１０８）。
【００６１】
次に、本実施形態に係るデジタル放送記録装置１００の番組データの再生時における表示制御動作について図７に示すフローチャートを参照しながら説明する。
まず、入力部７からＨＤＤ６に記憶された番組データの再生を指示する操作信号が入力されると（ステップＳ２０１）、ＣＰＵ９は、表示制御プログラム１１Ｊを実行することにより、当該番組データに記憶不完全情報が付加されているか否かを判断する（ステップＳ２０２）。
【００６２】
ステップＳ２０２において、ＣＰＵ９が、番組データに記憶不完全情報が付加されていないと判断した場合には（ステップＳ２０２；Ｎｏ）、ステップＳ２０４に進む。
ステップＳ２０２において、ＣＰＵ９が、番組データに記憶不完全情報が付加されていると判断した場合には（ステップＳ２０２；Ｙｅｓ）、ＣＰＵ９は、表示制御プログラム１１Ｊの実行に基づいて、表示装置２００に番組データの記憶が不完全である旨を示す所定の表示を表示させ（ステップＳ２０３）、デコーダ４を制御して、ＨＤＤ６に記憶された当該番組データを再生させる（ステップＳ２０４）。
【００６３】
以上に説明したデジタル放送記録装置１００によれば、予約データファイル１１Ａにより、ＨＤＤ６に記憶する番組データのタイトルと記憶開始時間及び記憶終了時間を含む予約番組情報とが記憶され、ＣＰＵ９が記憶制御プログラム１１Ｉを実行することにより、予約データファイル１１Ａに記憶された予約番組情報に基づいて番組データのＨＤＤ６への記憶が制御され、ＣＰＵ９が延長番組検索プログラム１１Ｄを実行することにより、ＥＰＧ（Electronic  Program  Guide）データ又は番組データに含まれる番組情報が参照されることにより、放送時間が延長する可能性のある延長番組が検索され、ＣＰＵ９が予約番組検索プログラム１１Ｅを実行することにより、延長番組検索プログラム１１Ｄを実行することにより延長番組が検索された場合に、予約データファイル１１Ａが参照されて、当該延長番組の放送開始時間から所定時間以内にＨＤＤ６に記憶する番組データの予約番組情報が検索され、ＣＰＵ９が判断プログラム１１Ｆを実行することにより、ＥＰＧデータから延長番組の延長時間が取得され、予約番組検索プログラム１１Ｅを実行することにより検索された予約番組情報に当該延長時間が加味された場合に、放送時間が重なる予約番組情報があるか否かが判断され、ＣＰＵ９が設定プログラム１１Ｇを実行することにより、判断プログラム１１Ｆを実行することによって、放送時間が重なる予約番組情報があると判断された場合に、予め設定された優先順位条件により、放送時間が重なる予約番組情報における優先順位が設定され、ＣＰＵ９が更新プログラム１１Ｈを実行することにより、設定プログラム１１Ｇを実行することによって設定された優先順位の最も高い予約番組情報が、重なった放送時間にＨＤＤ６に記憶する番組データの予約番組情報となるように予約データファイル１１Ａが更新され、ＣＰＵ９は、記憶制御プログラム１１Ｉを実行することにより、重なった放送時間における番組データのＨＤＤ６への記憶を、更新プログラム１１Ｈを実行することにより更新された予約番組情報に基づいて行うので、番組の放送が延長されて後の番組の録画予約が重なっても、自動で録画予約が重なった番組の優先順位が設定されて、当該優先順位に基づいて録画が行われることとなって、番組の放送が延長された場合であっても後の番組の記憶をより容易に且つ好適に行うことができる。
【００６４】
また、保存データファイル１１Ｂにより、ＨＤＤ６に記憶された番組データのタイトルが記憶され、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、放送時間が重なる予約番組情報のうち、保存データファイル１１Ｂに記憶されている同一のタイトルの番組データの数が多い予約番組情報ほど、優先順位を高く設定するので、例えば、連続ドラマ等のように毎週決まった時間に放送されて録画される番組の放送が延長番組のために繰り下がって他の番組の録画予約と重なってしまった場合でも、毎週決まった時間に放送される番組を優先して録画することができ、連続したストーリーの途中を録画できなくなることを防ぐことができる。
【００６５】
また、保存データファイル１１Ｂは、ＨＤＤ６に記憶されている番組データが上書き可能か否かに関する上書き可否情報を備え、設定手段は、保存データファイル１１Ｂに記憶されている番組データが上書き可能な場合の優先順位を上書き不可の番組データよりも低く設定するので、毎週決まった時間に放送されて録画される番組であっても、上書き保存されていて番組内容の連続性が重視されていない番組である場合には、優先順位が低く設定されることとなって、番組内容の連続性が重視されている番組をより優先して録画することができる。
【００６６】
また、予約番組情報は、番組のジャンルに関する情報を含み、優先順位データファイル１１Ｃにより、番組のジャンルと優先順位とが対応付けられて記憶され、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、優先順位データファイル１１Ｃに記憶された番組のジャンルに対応する優先順位に基づいて、放送時間が重なる予約番組情報の優先順位を設定するので、例えば、ユーザの視聴率の高いジャンルや、連続ドラマ等のストーリーの連続性が重視されるジャンル等の番組の優先順位を高く設定し、ユーザの視聴率の低いジャンルや、バラエティ等のストーリーの連続性が重視されないジャンル等の番組の優先順位を低く設定することができ、より好適に番組の記憶を行うことができる。
【００６７】
また、ＣＰＵ９は、設定プログラム１１Ｇを実行することにより、ＥＰＧデータを参照して、放送時間が重なる予約番組情報のうち再放送されるか否かを判断し、再放送されると判断した番組の優先順位を再放送されない番組の優先順位よりも低く設定するので、再放送されない番組を優先して録画できる。
【００６８】
また、ＣＰＵ９は、記憶制御プログラム１１Ｉを実行することにより、重なった放送時間における予約番組情報において、ＨＤＤ６への記憶がされていない時間がある場合に、当該予約番組情報に基づいて記憶された番組データに記憶不完全情報を付加してＨＤＤ６に記憶させ、ＣＰＵ９が、表示制御プログラム１１Ｊを実行することにより、ＨＤＤ６に記憶された番組データを再生する際に、当該番組データに記憶不完全情報が付加されているか否かが判断され、番組データに記憶不完全情報が付加されていると判断した場合に、表示装置２００に番組データの記憶が不完全である旨を示す所定の表示を表示させるので、延長番組のために録画予約が重なって、番組の一部が録画されていない場合に、当該番組データの記憶が不完全である旨の所定の表示が表示されることとなって、ユーザが故障と間違えてしまうことを防ぐことができる。
【００６９】
なお、ＣＰＵ９が設定プログラム１１Ｇを実行することにより、再放送されると判断されて優先順位を再放送されない予約番組情報よりも低く設定され、番組データのＨＤＤ６への記憶が不完全となった場合に、ＣＰＵ９が、ＥＰＧデータから当該番組データが再放送される日時を取得し、当該番組データのタイトルと取得した日時を予約データファイル１１Ａに新たに記憶するように構成してもよい。
また、ＣＰＵ９が設定プログラム１１Ｇを実行することにより優先順位を設定するために予め設定された優先順位条件は、本実施形態に挙げたものに限定されるものではなく、視聴履歴等が適用されてもよい。
また、記憶媒体はＨＤＤ６に限定されるものではなく、番組データを記憶できるものであればなんであってもよく、例えば、ＤＶＤ等であってもよい。
また、デジタル放送記録装置１００と表示装置２００及び音出力装置３００とが一体的に構成されてもよい。
また、ステップＳ１０３において放送開始時間と記憶開始時間とが一致せず、且つ、ステップＳ１０７において放送終了時間と記憶終了時間とが一致しなかった場合には、ステップＳ１０８の処理が省略されるように構成されてもよい。
また、ステップＳ１０３において放送開始時間と記憶開始時間とが一致せず、且つ、ステップＳ１０７において放送終了時間と記憶終了時間とが一致しなかった場合には、記憶不完全情報が２つ付加されてもよく、この場合に、ＣＰＵ９は、表示制御プログラム１１Ｊを実行することにより、番組データ付加されている記憶不完全情報が１つである場合には、当該番組データの前部分又は後部分の記憶が不完全である旨を示す所定の表示を表示部に表示させ、番組データ付加されている記憶不完全情報が２つである場合には、当該番組データの前部分及び後部分の記憶が不完全である旨を示す所定の表示を表示部に表示させるように構成してもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明に係るデジタル放送記録装置の概略構成を示す図である。
【図２】本発明に係るデジタル放送記録装置の構成を示すブロック図である。
【図３】本発明に係る予約データファイルのデータ構造を示す図（図３（ａ））、保存データファイルのデータ構造を示す図（図３（ｂ））である。
【図４】本発明に係る延長番組が延長する前の電子番組表を示す図（図４（ａ））、延長番組が延長した後の電子番組表を示す図（図４（ｂ））である。
【図５】本発明に係るデジタル放送記録装置の予約データファイルの更新動作を説明するフローチャートである。
【図６】本発明に係るデジタル放送記録装置の番組データの記憶動作を説明するフローチャートである。
【図７】本発明に係るデジタル放送記録装置の番組データの再生時における表示制御動作を説明するフローチャートである。
【符号の説明】
【００７１】
６  ＨＤＤ（記憶媒体）
９  ＣＰＵ（延長番組検索手段，予約番組検索手段，判断手段，設定手段，更新手段，記憶制御手段，表示制御手段）
１１  記憶部（予約記憶手段，タイトル記憶手段，優先順位条件記憶手段）
１１Ａ  予約データファイル（予約記憶手段）
１１Ｂ  保存データファイル（タイトル記憶手段）
１１Ｃ  優先順位データファイル（優先順位条件記憶手段）
１１Ｄ  延長番組検索プログラム（延長番組検索手段）
１１Ｅ  予約番組検索プログラム（予約番組検索手段）
１１Ｆ  判断プログラム（判断手段）
１１Ｇ  設定プログラム（設定手段）
１１Ｈ  更新プログラム（更新手段）
１１Ｉ  記憶制御プログラム（記憶制御手段）
１１Ｊ  表示制御プログラム（表示制御手段）
１００  デジタル放送記録装置（番組データ記録装置）
２００  表示装置（表示部）
【図１】
2008078787.tif 000003
【図２】
2008078787.tif 000004
【図３】
2008078787.tif 000005
【図４】
2008078787.tif 000006
【図５】
2008078787.tif 000007
【図６】
2008078787.tif 000008
【図７】
2008078787.tif 000009