(57)【要約】【課題】ＥＰＧを生成する前に、ＥＰＧ生成用の運用データが正しいか否かを確実にチェックし得る番組ガイド情報生成装置及び番組ガイド情報生成方法を提供する。【解決手段】複数の運用データとともに、運用データを擬似的に生成した比較用データをデータ格納部１２に記録しておき、指示信号入力時に、比較処理部１３にてデータ格納部１２に記録した比較用データをもとに運用データが正しいか否かを判定し、正しい場合にデータ生成部１４へ該当する運用データを転送するようにしている。【選択図】      図１
2009065366.tif 000002
【特許請求の範囲】
【請求項１】
一定期間分の放送番組を案内するための放送番組ガイド情報の生成に必要な複数の運用データを記録媒体に記録し、指示信号に応じて前記記録媒体から前記複数の運用データを読み出して前記放送番組ガイド情報を生成する番組ガイド情報生成装置において、
前記記録媒体に前記複数の運用データと共に当該運用データを擬似的に生成した比較用データを記録する比較用データ記録手段と、
前記指示信号が入力されたとき、前記記録媒体から前記運用データ及び前記比較用データを読み出して比較することで、前記運用データが正しいか否かを判定する判定手段と、
この判定手段により前記運用データが正しいと判定された場合に、前記放送番組ガイド情報を生成する制御手段とを具備したことを特徴とする番組ガイド情報生成装置。
【請求項２】
前記判定手段による判定結果をユーザに報知する通知手段をさらに備えたことを特徴とする請求項１記載の番組ガイド情報生成装置。
【請求項３】
前記判定手段は、前記運用データ中の番組の枠が前記比較用データ中の所定数以上の番組で重なる場合、または前記運用データ中の番組数が前記比較用データ中の番組数以上である場合に、前記運用データが正しいか否かを判定することを特徴とする請求項１記載の番組ガイド情報生成装置。
【請求項４】
一定期間分の放送番組を案内するための放送番組ガイド情報の生成に必要な複数の運用データを記録媒体に記録し、指示信号に応じて前記記録媒体から前記複数の運用データを読み出して前記放送番組ガイド情報を生成する番組ガイド情報生成方法において、
前記記録媒体に前記複数の運用データと共に当該運用データを擬似的に生成した比較用データを記録し、
前記指示信号が入力されたとき、前記記録媒体から前記運用データ及び前記比較用データを読み出して比較することで、前記運用データが正しいか否かを判定し、
前記運用データが正しいと判定された場合に、前記放送番組ガイド情報を生成するようにしたことを特徴とする番組ガイド情報生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば放送局内において、ＥＰＧ（Electric Program Guide：電子番組ガイド）用のセクションデータの生成を行う番組ガイド情報生成装置及び番組ガイド情報生成方法に関する。
【背景技術】
【０００２】
放送局において、ＥＰＧ用のセクションデータには未来の情報が記載される。このＥＰＧは、テレビジョン受像機により受信され、例えば、テレビジョン受像機においてＥＰＧをもとに選択指定された録画予約設定を行えるようになる。
【０００３】
しかしながら、実際の放送運用において１週間またはそれ以上先の情報はその時点では不明確、または未定であったりすることも少なくない。すなわちそのように未来のＥＰＧを構成するために必要なデータが揃っていない不完全な状況は普通にありえることであり、これに対しては異常とは扱わずに可能な限りでデータを準備しておく必要がある。なお、特許文献１には、作成されたＥＰＧデータを現用系のサーバと予備系のサーバにそれぞれ蓄積しておき、現用系のサーバから送出されるＥＰＧデータに異常がある場合に、予備系のサーバに切り替える技術が開示されている。
【特許文献１】特開２００１−１６０９７８公報。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このようなデータの生成を行っている中では、セクションデータを生成する装置に対して生成のための正しい運用データが必要とされる時点までには、そのための正しい情報が全て送られ終えていることが期待されている。しかし、上位装置の何らかの障害や、運用者のミスなどによりこれらが一時的にでも行われなかった場合、不完全なセクションデータが修正されないまま送出されてしまうことになる。
【０００５】
そこで、この発明の目的は、ＥＰＧ用のセクションデータを生成する前に、ＥＰＧ生成用の運用データが正しいか否かを確実にチェックし得る番組ガイド情報生成装置及び番組ガイド情報生成方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、この発明に係る番組ガイド情報生成装置は、一定期間分の放送番組を案内するための放送番組ガイド情報の生成に必要な複数の運用データを記録媒体に記録し、指示信号に応じて記録媒体から複数の運用データを読み出して放送番組ガイド情報を生成する番組ガイド情報生成装置において、記録媒体に複数の運用データと共に当該運用データを擬似的に生成した比較用データを記録する比較用データ記録手段と、指示信号が入力されたとき、記録媒体から運用データ及び比較用データを読み出して比較することで、運用データが正しいか否かを判定する判定手段と、この判定手段により運用データが正しいと判定された場合に、放送番組ガイド情報を生成する制御手段とを備えるようにしたものである。
【０００７】
この構成によれば、複数の運用データとともに、運用データを擬似的に生成した比較用データを記録媒体に記録しておき、指示信号入力時に、記録媒体に記録された複数の運用データと比較用データとを比較することで運用データが正しいか否かが判定される。そして、正しいと判定された場合に、運用データにより放送番組ガイド情報が生成される。
【０００８】
従って、ＥＰＧのためのセクションデータが必要となる時までに、そのための運用データが正しく送られているかを判断することができ、上位装置からのデータ転送のミスなどにより、不完全なセクションデータがそのまま送出されてしまう前に運用者がこれに対応することができるようになる。
【０００９】
判定手段による判定結果をユーザに報知する通知手段をさらに備えたことを特徴とする。この構成によれば、運用データが正しいか否かを確認することができ、また正しくない場合にユーザはセクションデータの送出前に適切な修正操作等を行なうことが可能となる。
【発明の効果】
【００１０】
以上詳述したようにこの発明によれば、ＥＰＧ用のセクションデータを生成する前に、ＥＰＧ生成用の運用データが正しいか否かを確実にチェックし得る番組ガイド情報生成装置及び番組ガイド情報生成方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、この発明の実施形態について図面を参照して詳細に説明する。  
図１は、この発明に係わる番組ガイド情報生成装置の一実施形態を示すブロック図である。同図において、図示しない上位装置から送られた運用データ及び比較用データは、受信処理部１１で受信されて適切な加工がなされ、必要に応じてデータ格納部１２に記憶される。例えば、運用データにはＥＰＧ表示に必要な情報（以後ＥＰＧ情報と称する）が記述されており、このＥＰＧ情報はデータ格納部１２に記憶される。
【００１２】
ＥＰＧは、例えば１週間分の番組情報を含んでいる。各番組情報はそれぞれ複数の情報要素により表される。情報要素としては、図２に示すように、例えば放送日付、チャンネル番号に相当するサービスＩＤ、イベントＩＤ、番組開始予定時刻、番組継続予定時刻、番組名称、ビデオ／オーディオのタイプ（アスペクト比が４：３であるか１６：９であるか、音声チャンネルがステレオであるかモノラルであるかを指定する情報）、番組ジャンル、番組内容（最大４００文字）及びコピーコントロール情報がある。
【００１３】
運用データ及び比較用データそれぞれのデータの構造自体にはそれぞれの種類を示す以外では大きな違いはなく、運用データは比較用データにより多くの番組が記載されて肉付けがなされたものとする。すなわち比較用データには番組間の隙間が複数あるテンプレートのような内容になる。このように同じデータ構造で記載することで、運用者が比較用データを番組構成の変更度合いやチェックの厳しさにあわせて容易に準備することも可能になる。なお、比較用データには特定の日や曜日など、いつに使われるデータかが明示的に示されるものとする。
【００１４】
また、運用データは必要とされる日毎に管理され、比較用データはその種類ごとに管理される。また全体としてチャンネル毎の管理がなされる。これから運用データは日毎に上書き、比較用データは種類ごとに上書きとなって、それぞれの最新データが用いられる。なお、比較方法としては複数の比較用データを併用して、より精度や許容度を高めることも考えられる。
【００１５】
さらに、データ格納部１２には、比較処理部１３及びデータ生成部１４が接続される。また、比較処理部１３には、タイマ１５及びアラーム装置１６が接続される。このうち、タイマ１５は、比較処理部１３に対しセットされた時間間隔で動作指示を入力するために使用するものである。
【００１６】
比較処理部１３は、タイマ１５の働きによりルーチンの処理タイミングを指示され、これにより認識した現在の日時から比較対象となる運用データをデータ格納部１２から抽出すると共に、これに対応して用いるべき比較用データを選び出してデータの比較を行う。比較はお互いのデータを重ねるようにして行い、開始時刻や経過時間から判断される番組の枠が一定の数以上の番組で重なること、および運用データにおける番組数が比較データの数以上に存在すること等で判断する。
【００１７】
データ生成部１４は、上記比較処理部１３において、あらかじめ設定された数以上の番組が重なると判定された場合に、適切な運用データが送られていると判断し、そのデータを必用なセクションデータを生成するために用いる。逆に一定数以上の重なりがあると判断できなかった場合や、必要な番組数が存在しなかった場合には、比較に用いた運用データは適切なデータではないと判断し、アラーム装置１６に通知を行うことで運用者に知らせる。比較対象の運用データがデータ格納部１２に存在しない場合も同様である。
【００１８】
次に、以上のように構成された番組ガイド情報生成装置の動作を説明する。図３は比較処理部１３の動作手順とその内容を示すフローチャートである。
【００１９】
比較処理部１３は、タイマ１５から指示信号が入力されると、ステップＳＴ３ａからステップＳＴ３ｂに移行してここでデータ格納部１２から該当する運用データ及び比較用データを読み出し、両データを比較して（ステップＳＴ３ｃ）、運用データが正しいか否かを判定する（ステップＳＴ３ｄ）。そして、運用データが正しい場合には、比較処理部１３は運用データをデータ生成部１４に出力する（ステップＳＴ３ｅ）。
【００２０】
一方、運用データが正しくない場合には、比較処理部１３は運用データがＮＧである旨のメッセージをアラーム装置１６に供給してＯＳＤ表示させる（ステップＳＴ３ｆ）。従って、この表示によりユーザは運用データに支障がある旨をリアルタイムに知ることができる。
【００２１】
以上のように上記実施形態では、複数の運用データとともに、運用データを擬似的に生成した比較用データをデータ格納部１２に記録しておき、指示信号入力時に、比較処理部１３にてデータ格納部１２に記録した比較用データをもとに運用データが正しいか否かを判定し、正しい場合にデータ生成部１４へ該当する運用データを転送するようにしている。
【００２２】
従って、ＥＰＧのためのセクションデータが必要となる時までに、そのための運用データが正しく送られているかを判断することができ、上位装置からのデータ転送のミスなどにより、不完全なセクションデータがそのまま送出されてしまう前に運用者がこれに対応することができるようになる。
【００２３】
また、上記実施形態では、比較処理部１３において、運用データの判定結果をアラーム装置１６に通知するようにしているので、ユーザは運用データが正しいか否かを確認することができ、また正しくない場合にユーザはセクションデータの送出前に適切な修正操作等を行なうことが可能となる。
【００２４】
尚、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００２５】
【図１】この発明に係わる番組ガイド情報生成装置の一実施形態を示すブロック図。
【図２】同実施形態におけるＥＰＧのデータ構造の一例を示す図。
【図３】同実施形態における比較処理部の動作手順とその内容を示すフローチャート。
【符号の説明】
【００２６】
１１…受信処理部、１２…データ格納部、１３…比較処理部、１４…データ生成部、１５…タイマ、１６…アラーム装置。
【図１】
2009065366.tif 000003
【図２】
2009065366.tif 000004
【図３】
2009065366.tif 000005