(57)【要約】【課題】複数の録画予約をしていて優先度の低い方の録画予約が実行されているにも関わらず、優先度の高い方の放送時刻が依然未定の場合であっても、優先度の高い方の録画予約を確実に実行させる。【解決手段】ＥＩＴを解析するＥＩＴ解析手段１０３と、優先度の設定を含む予約情報を記憶する予約情報記憶手段１０８と、ＥＩＴ解析手段１０３が解析した電子番組表、及び、予約情報記憶手段１０８が記憶する予約情報に基づいて予約の実行の可否を決定する予約実行可否決定手段１０４と、を有し、予約実行可否決定手段１０４は、優先度の高い予約の番組開始時刻が依然未定のまま優先度の低い予約の実行が始まった場合、優先度の高い予約の電子番組表を所定のタイミングで取得し、ＥＩＴ解析手段１０３に解析させ、そのＥＩＴにより優先度の高い予約の番組開始時刻が確定したことを確認すると、その優先度の高い予約の実行を決定する。【選択図】図１
2009088832.tif 000002
【特許請求の範囲】
【請求項１】
番組開始時刻が確定している番組について予約された処理を実行する情報処理装置であって、
あらかじめ優先度に差がつけられた２つの予約を記憶しておき、
優先度の高い予約の番組開始時刻が遅れて未定になった上に優先度の低い予約の番組開始時刻が来て予約された処理の実行が始まった場合、
優先度の高い予約の番組の電子番組表を所定のタイミングで取得して解析し、開始時刻が確定したことを確認すると、優先度の高い予約の、予約された処理を実行することを特徴とする情報処理装置。
【請求項２】
電子番組表を解析する電子番組表解析手段と、
優先度の設定を含む予約情報を記憶する予約情報記憶手段と、
前記電子番組表解析手段が解析した電子番組表、及び、前記予約情報記憶手段が記憶する予約情報に基づいて予約された処理の実行の可否を決定する予約実行可否決定手段と、を有し、
前記予約情報記憶手段は、
あらかじめ優先度に差がつけられた２つの予約を記憶しており、
前記予約実行可否決定手段は、
優先度の高い予約の番組開始時刻が遅れて未定になった上に優先度の低い予約の番組開始時刻が来て予約された処理の実行が始まった場合、
前記優先度の高い予約の電子番組表を所定のタイミングで取得し、前記電子番組表解析手段に解析させ、前記電子番組表により前記優先度の高い予約の番組開始時刻が確定したことを確認すると、前記優先度の高い予約の、予約された処理の実行を決定することを特徴とする情報処理装置。
【請求項３】
前記予約実行可否決定手段は、前記所定のタイミングで取得した電子番組表によっても前記優先度の高い予約の番組開始時刻が未定であれば、前記優先度の低い予約の、予約された処理の実行を継続することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記所定のタイミングは、前記優先度の低い予約の番組が広告に入ったタイミングであることを特徴とする請求項２又は３記載の情報処理装置。
【請求項５】
前記予約実行可否決定手段は、
前記優先度の高い予約の電子番組表が、現在放送中の番組の情報を示す電子番組表であった場合は、即座に予約された処理を実行し、次に放送する番組の情報を示す電子番組表であった場合は、放送開始までの時間を調べ、放送開始と同時に予約された処理を実行することを特徴とする請求項２から４のいずれか１項記載の情報処理装置。
【請求項６】
前記番組情報は、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）であることを特徴とする請求項２から５のいずれか１項記載の情報処理装置。
【請求項７】
コンピュータに、
電子番組表を解析する電子番組表解析手段と、
優先度の設定を含む予約情報を記憶する予約情報記憶手段と、
前記電子番組表解析手段が解析した電子番組表、及び、前記予約情報記憶手段が記憶する予約情報に基づいて予約された処理の実行の可否を決定する予約実行可否決定手段と、として機能させ、
前記予約情報記憶手段は、
あらかじめ優先度に差がつけられた２つの予約を記憶している手段として、
前記予約実行可否決定手段は、
優先度の高い予約の番組開始時刻が遅れて未定になった上に優先度の低い予約の番組開始時刻が来て予約された処理の実行が始まった場合、
前記優先度の高い予約の電子番組表を所定のタイミングで取得し、前記電子番組表解析手段に解析させ、前記電子番組表により前記優先度の高い予約の番組開始時刻が確定したことを確認すると、前記優先度の高い予約の、予約された処理の実行を決定する手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関し、特に、電子番組表を用いる情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
地上デジタル放送では各放送局ごとに電子番組表（EPG：Electronic Program Guide）を送るための規格が定められている。そこで、近時、放送波とともに送信される、これら番組表に基づいて、放送されるテレビ番組の録画をすることが広く行われている。デジタル放送では、スポーツ番組等の延長にも対応して予約録画する仕組みが用意されている。しかしながら、番組の延長により他の予約と重なった場合など、必ずしもユーザの希望に沿った結果にならない場合がある、という問題点があった。
【０００３】
従来では、放送時刻が変更になったために複数の番組予約が重なった場合、先に開始する予約の実行を優先し、後に開始する予約は失敗とすることが一般的であった。これでは、後に開始する予約こそがユーザが実際に優先させたい番組である場合には、ユーザが望んだ結果が得られたとは言えない。
【０００４】
特許文献１には、上記問題点に関連して、コンテンツの記録を行う記録制御装置に関する技術を開示する。これは、要するに、予約が重なった場合、設定される優先度に従って実行すべき予約を選択し、優先度の高い方の予約を実行（「予約を実行する」とは「予約された処理（例えば、録画処理）を実行する」ことである。以下、同じ。）し、低い方の予約については、優先した予約と重ならない時間の分の予約を実行するものである。しかしながら、この技術は、優先度の高い方の放送開始時刻が依然未定である場合については考慮していないため、本発明とは目的が異なる。
【特許文献１】特開２００６−１７３９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
地上デジタル放送等では、放送の開始及び終了時刻が未確定の場合がある。したがって、従来のデジタル放送受信機や録画装置は、複数の録画予約をしていて一方の録画予約の放送開始時刻が未確定になってしまった場合、予約の優先付けができないため確定しているほうの予約を実行して済ませるのが実情である。そのため、ユーザの望んだ結果と合致しない場合が発生していた。
【０００６】
そこで本発明は、上記実情に鑑みて、複数の録画予約をしていて優先度の低い方の録画予約が実行されているにも関わらず、優先度の高い方の放送時刻が依然未定の場合であっても、優先度の高い方の録画予約を確実に実行させることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明の第１の態様は、番組開始時刻が確定している番組について予約された処理を実行する情報処理装置であって、あらかじめ優先度に差がつけられた２つの予約を記憶しておき、優先度の高い予約の番組開始時刻が遅れて未定になった上に優先度の低い予約の番組開始時刻が来て予約された処理の実行が始まった場合、優先度の高い予約の番組の電子番組表を所定のタイミングで取得して解析し、開始時刻が確定したことを確認すると、優先度の高い予約の、予約された処理を実行することを特徴とする情報処理装置である。
【０００８】
また、本発明の第２の態様は、電子番組表を解析する電子番組表解析手段と、優先度の設定を含む予約情報を記憶する予約情報記憶手段と、前記電子番組表解析手段が解析した電子番組表、及び、前記予約情報記憶手段が記憶する予約情報に基づいて予約された処理の実行の可否を決定する予約実行可否決定手段と、を有し、前記予約情報記憶手段は、あらかじめ優先度に差がつけられた２つの予約を記憶しており、前記予約実行可否決定手段は、優先度の高い予約の番組開始時刻が遅れて未定になった上に優先度の低い予約の番組開始時刻が来て予約された処理の実行が始まった場合、前記優先度の高い予約の電子番組表を所定のタイミングで取得し、前記電子番組表解析手段に解析させ、前記電子番組表により前記優先度の高い予約の番組開始時刻が確定したことを確認すると、前記優先度の高い予約の、予約された処理の実行を決定することを特徴とする情報処理装置である。
【発明の効果】
【０００９】
本発明によれば、複数の録画予約をしていて優先度の低い方の録画予約が実行されているにも関わらず、優先度の高い方の放送時刻が依然未定の場合であっても、優先度の高い方の録画予約を確実に実行させることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の好適な実施の形態について図面を参照して説明する。なお、本実施形態では「予約された処理」として特に「録画処理」を例示する。
【００１１】
図１は、本実施形態に係る録画装置の構成を示すブロック図である。図１において、録画装置１００は、ＣＨ制御手段１０１、放送受信手段１０２、ＥＩＴ解析手段１０３、予約実行可否決定手段１０４、番組記録手段１０５、予約優先選択手段１０６、予約時刻変更手段１０７、予約情報記憶手段１０８、予約設定手段１０９を有して構成されている。
【００１２】
ＣＨ制御手段１０１は、放送受信手段１０２を制御して、デジタル放送受信機１００のチューニングを変更する。放送受信手段１０２は、Tunerを備えており、放送電波を捉えてデジタル放送を受信する。放送受信手段１０２が受信する放送電波は、電子番組表も含まれる。ＥＩＴ解析手段は、その電子番組表を解析して、予約実行可否決定手段１０４に解析結果を送り、予約実行をするか否かの決定を委ねる。
【００１３】
番組記録手段１０５は、放送受信手段１０２が受信した放送波のデータを記録する。予約優先選択手段１０６は、予約情報記憶手段１０８が記憶している予約情報等に基づいて、予約がブッキングした場合にどちらを優先させるかの選択を行い、ＣＨ制御手段１０１や予約時刻変更手段１０７を制御する。予約時刻変更手段１０７は、予約情報記憶手段１０８に記憶されている予約情報を変更することができる。予約情報記憶手段１０８に記憶されている予約情報は、予約設定手段１０９によりユーザが設定する。したがって、予約設定手段１０９は、録画装置１００のユーザインターフェースである。
【００１４】
ユーザが予約設定手段１０９を用いて予約情報記憶手段１０８に記憶させる予約情報について、図２にその一例を示し、説明する。図２に図示するように、予約情報は、ユーザによる設定時の予約開始／終了日時、チャンネル情報、番組名、録画／視聴識別等を含んでいる。番組は局毎に定められたイベントＩＤ（event_id）で同一性が保たれる。この予約情報に関するその他の情報は、予約属性フィールドに格納しておく。
【００１５】
本実施形態の予約情報は、特に、予約優先度、変更後予約開始／終了日時、次回予約チェック日時を格納するフィールドを有しておくことが好ましい。予約優先度は、予約が重なってしまった場合に優先度が高い方から順に優先して録画するための情報で、本例では予約属性のサブフィールドに置く。予約属性は、予約設定手段１０９を用いてユーザが入力する。他に、ユーザの好みのジャンルをあらかじめ登録しておき、好みのジャンルの予約優先度は自動的に高くなるよう設定しても良い。
【００１６】
変更後予約開始／終了日時は、放送局の都合等により番組開始／終了時間が変更になった場合に設定される。ＥＩＴにより確定した番組開始／終了時間がすぐに得られれば、それを設定し、番組記録手段１０５が番組を記録する。しかしながら、未定のままである場合、次回予約チェック日時を参照して、その時刻に、確定した番組開始／終了時刻を確認する。
【００１７】
次に、本実施形態の録画予約の実行に係る動作（以下、「第１の動作」という）について、説明する。
予約番組の開始時刻１５秒前になると、ＣＨ制御手段１０１は、当該予約番組が放送されるチャンネルにチューニングする。当該予約番組が放送開始したかどうかは、ＥＩＴ解析手段１０３がp/f-EIT(present-following Event Information Table)を抽出し、予約実行可否決定手段１０４が予約情報記憶手段１０８に記憶されている予約情報と比較することによって判別する。ここで、p-EITは、現在の番組情報、f-EITは、次の番組情報である。
【００１８】
現在の番組情報が予約対象番組でない場合や、次の番組情報の放送開始時刻が確定していない場合、予約優先選択手段１０６は、予約情報記憶手段１０８に他の予約が直近の時刻に登録されているかどうかを確認する。直近に他の予約が存在する場合は、当該直近予約を次に実行する予約番組に変更する。
【００１９】
上述の通り、本実施形態の録画予約の実行に係る動作（第１の動作）は、予約情報に設定された録画開始時刻になれば自動的に録画を実行するものではなく、放送波に含まれる電子番組表を取得し参照した上で、放送開始時刻の変更にも対応する。また、放送開始時刻の変更に対応するにあたって問題となる、別の録画予約との兼ね合いについてもユーザに優先度を設定させることによって対応する。
【００２０】
さて、放送時刻の変更があり、実際に実行する予約の順序が変更になったとして、実行されなかった予約の優先順序が高い場合の処理（以下、「第２の動作」という）について、まず、当該ケースがどのような場合のケースであるのか、図３を参照して説明し、次に、図４のフローチャートにしたがって説明する。
【００２１】
図３は、本実施形態の第２の動作を説明するための図であり、ユーザが番組Ａと番組Ｂを録画しようとした場合のタイムラインを表す。図３において、右へ行けば行くほど時間が経つものとする。なお、ユーザが設定した優先度は、番組Ａの方が番組Ｂよりも高いという前提で説明する。
【００２２】
図３において、ユーザが最初に設定した予約情報は、（ａ）及び（ｄ）である。しかしながら、放送局の都合等の理由で番組Ａの開始時刻（及び終了時刻）が遅れて開始時刻が未定になった場合、録画装置１００は、番組Ａの放送局にチューニングしつつ次の番組情報（f-EIT）を随時抽出して番組Ａの放送開始時刻が確定するのを待つ（第１の動作）。
【００２３】
そこで、番組Ａの放送開始時刻が確定になった場合、当初の順序通り番組Ｂより先に番組Ａが開始するケース（図３（ｂ））では、番組Ａの方が優先度が高いので番組Ａを終了まで録画すればよい。しかしながら、番組Ａの放送時刻が依然未定で番組Ｂが先に始まってしまったケース（図３（ｃ））では、録画装置１００は、第２の動作を行う。したがって、第２の動作は、予約開始時刻が変更になったにも関わらず依然変更後の予約開始時刻が未定のままであり、且つ、他の録画予約が始まってしまったケースの動作に該当する。以下、第２の動作について、図４のフローチャートを参照して説明する。
【００２４】
図４において、図３における例示と同様に、番組Ａを「優先すべき予約番組」、番組Ｂを「実行中の録画番組」として、説明する。第２の動作では、優先すべき予約番組である番組Ａの開始時刻の確認を適宜行うことになる。まず、番組Ａの開始時刻を確認する時刻を予約時刻変更手段１０７で決定する。開始時刻を確認する時刻は、３分後、５分後、録画中の番組Ｂが次のＣＭに入ったとき、といったタイミングであることが好ましい。特に、録画予約を実行中の番組ＢがＣＭに入ったタイミングで番組Ａの開始時刻を確認する場合は、番組Ｂの録画に与える影響が少なくすることができる。
そして、決めた時刻まで、実行中の予約（本例では録画処理）を継続する（以上、ステップＳ４０１）。
【００２５】
確認する時刻になると、ＣＨ制御手段１０１は、番組Ａが放送されるチャンネルにチューニングする（ステップＳ４０２）。このとき、実行中の予約（本例では、番組Ｂの録画）は中断することが好ましい。なお、この中断は一時的なものであって、ステップＳ４０９を経て、また番組Ｂの録画を再開できるように、予約のキャンセルはしない。
【００２６】
次に、ＥＩＴ解析手段１０３で、p/f-EIT(present-following Event Information Table)を抽出し、予約実行可否決定手段１０４で予約内容と比較することによって、開始時刻が確定し、且つ、開始時刻が近づいているかを判別する（ステップＳ４０３ないし４０６）。
【００２７】
番組Ａの開始時刻が確定し、２秒以内に開始すると判定された場合（ステップＳ４０７、Ｙｅｓ）又は現在放送中のものが番組Ａであると判定された場合（ステップＳ４０４、Ｙｅｓ）、予約実行可否決定手段１０４は、番組Ａの録画処理を開始する（ステップＳ４０８）。
【００２８】
一方で、依然、放送が開始されない場合は、ＣＨ制御手段が番組Ｂのチャンネルにチューニングして（ステップＳ４０９）、中断した予約を再開する。なお、番組Ａの録画が終わった後、番組Ｂがまだ放送中であった場合も、中断した番組Ｂの録画を再開する。
【００２９】
また、番組Ａの電子番組表を確認した際、次の番組情報（f-EIT）が番組Ａのものであるが、２秒以上３０秒以内に番組Ａが開始されることが判定され、すぐに録画開始（ステップＳ４０８）するにも番組Ｂの録画を再開する（ステップＳ４０９）にも中途半端である場合、放送開始７秒前まで待ち（ステップＳ４１１）、現在の番組表（p-EIT）を取得して確認した上で録画開始する。
【００３０】
上記実施形態によれば、放送時刻が未定になってしまった優先度の高い予約を確実に実行することができる。上記実施形態を適用すれば、予約時には重複した予約を受け付けて、放送時刻の変更がなかった場合は、第１優先の予約を中心に、重なった予約の一部も録画することができる。
また、上記実施形態によれば、優先度の高い予約が依然未定のままであれば、低い方の予約の実行を継続するため、可能な限りユーザの望む予約の実行を行うことができる。
【００３１】
以上、本発明の好適な実施の形態について説明したが、本発明はこれに限定されるものではなく、要旨を逸脱しない範囲内で種々の変形実施が可能である。なお、本発明は、コンピュータに上記実施形態の各手段として機能させることによっても実施することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態に係る録画装置の構成を示すブロック図である。
【図２】本発明の実施形態に係る録画装置の予約情報の一例を示す図である。
【図３】本発明の実施形態に係る録画装置の第２の動作を説明するための図である。
【図４】本発明の実施形態に係る録画装置の第２の動作を示すフローチャートである。
【符号の説明】
【００３３】
１００    録画装置
１０１    ＣＨ制御手段
１０２    放送受信手段
１０３    ＥＩＴ解析手段
１０４    予約実行可否決定手段
１０５    番組記録手段
１０６    予約優先選択手段
１０７    予約時刻変更手段
１０８    予約情報記憶手段
１０９    予約設定手段
【図１】
2009088832.tif 000003
【図２】
2009088832.tif 000004
【図３】
2009088832.tif 000005
【図４】
2009088832.tif 000006