(57)【要約】【課題】  適度に最新の情報を維持しつつ、可能な限り視聴中の番組をユーザが視聴することを妨害しない電子番組表情報取得方法とによって、快適な視聴環境を提供するための、電子番組表情報取得装置を提供する。【解決手段】  電子番組表情報取得装置１００は、現在選局中のカレントネットワークＩＤを格納する、カレントネットワークＩＤ保持部１１２と、ユーザにより選択されたイベントの選択ネットワークＩＤを格納する、選択ネットワークＩＤ保持部１１４と、電子番組表を作成するために必要なテーブルを格納している電子番組表情報データベース１１６と、を含んでいる。選局制御部１０１は、上記カレントネットワークＩＤと上記選択ネットワークＩＤとを比較し、選局を実施する、しないの指示を選局部１０３に送る。【選択図】  図１
2006217430.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得装置において、
選局されたネットワークの番組最新情報を取得する番組最新情報取得手段と、
現在選局中のネットワークを特定するカレントネットワーク情報が格納されるカレントネットワーク情報格納手段と、
レコードを選択するレコード選択手段と、
上記レコード選択手段により選択されたレコードに対応するネットワークを特定する選択ネットワーク情報が、上記カレントネットワーク情報と異なるときに、上記番組最新情報取得手段を作動させる選局制御手段とを備えたことを特徴とする電子番組表情報取得装置。
【請求項２】
複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得装置において、
電子番組表を作成するのに必要な番組情報をレコード単位で格納する番組情報格納手段と、
現在選局中のネットワークのネットワーク情報をカレントネットワーク情報として格納するカレントネットワーク情報格納手段と、
上記番組情報格納手段に格納されたレコードを選択するレコード選択手段と、
上記レコード選択手段によって選択されたレコードに対応付けられたネットワークのネットワーク情報を選択ネットワーク情報として格納する選択ネットワーク情報格納手段と、
選局されたネットワークの番組最新情報を取得する番組最新情報取得手段と、
上記カレントネットワーク情報と選択ネットワーク情報とに基づいて、ネットワークの選局の要否を判定する選局判定手段と、
上記選局判定手段によりネットワークの選局が必要であると判定されたときに、上記番組最新情報取得手段を作動させる選局制御手段とを備えたことを特徴とする電子番組表情報取得装置。
【請求項３】
上記番組情報格納手段が有する、電子番組表を作成するのに必要な番組情報は、イベント単位にレコードを記憶し、そのレコードごとにネットワーク情報および選局要否判定情報、または、ネットワーク情報を有していることを特徴とする、請求項２に記載の電子番組表情報取得装置。
【請求項４】
上記番組情報格納手段が有する、電子番組表を作成するのに必要な番組情報は、サービス単位にレコードを記憶し、そのレコードごとにネットワーク情報および選局要否判定情報、または、ネットワーク情報を有していることを特徴とする、請求項２に記載の電子番組表情報取得装置。
【請求項５】
上記選局要否判定情報を更新する選局要否判定情報更新手段を備え、
上記選局要否判定情報は、イベントごとにカレント番組か否かを判定するためのカレント番組フラグであるとき、
上記選局要否判定情報更新手段は、時刻の経過に応じて、上記カレント番組フラグを更新することを特徴とする、請求項３または４に記載の電子番組表情報取得装置。
【請求項６】
複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得方法において、
現在選局中のネットワークを特定するカレントネットワーク情報を格納するステップと、
番組を選択するステップと、
上記ステップにより選択された番組に対応するネットワークを特定する選択ネットワーク情報が、上記カレントネットワーク情報と異なるときに、選択されたネットワークに切り替えて番組最新情報を取得するステップとを含む電子番組表情報取得方法。
【請求項７】
複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得制御プログラムであって、
コンピュータに、
現在選局中のネットワークを特定するカレントネットワーク情報を格納する手順と、
番組を選択する手順と、
上記手順により選択された番組に対応するネットワークを特定する選択ネットワーク情報が、上記カレントネットワーク情報と異なるときに、選択されたネットワークに切り替えて番組最新情報を取得する手順とを実行させる電子番組表情報取得制御プログラム。
【請求項８】
請求項７に記載の電子番組表情報取得制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項９】
請求項１から５いずれか１項に記載の電子番組表情報取得装置を備えたデジタルテレビ放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルテレビ放送受信装置に関するものであり、特に、ユーザに番組情報を提供するための電子番組表のための情報の取得方法に関するものである。
【背景技術】
【０００２】
近年の情報通信技術のめざましい進展は、産業界のみならず、身近な生活環境にも大きな影響を及ぼしている。インターネットなどの通信分野における急速なデジタル化は言うまでもなく、放送の分野においても、情報源として我々の生活に最も密着していると言ってもよいテレビ放送が、デジタル化により大きく変化しようとしている。
【０００３】
デジタル放送により新たにもたらされる利益はさまざまであるが、中でもユーザの利便性に最も関係が深いものとして、電子番組表（ＥＰＧ；Electronic Program Guide）が挙げられる。
【０００４】
電子番組表は、各放送局から送信される番組関連情報に基づいて作成される。この番組関連情報は、映像情報や音声情報と同様、デジタルテレビ放送受信装置が、それを送信している放送局へ選局を行うことで取得でき、現在の規格では、放送当日を含め８日分の番組情報を取得することができる。デジタルテレビ放送受信装置は、取得した番組情報に基づいて、現在新聞などで見られるテレビ放送の番組欄のように電子的に一覧にして、番組情報を表示する。この電子番組表を利用することにより、番組情報をユーザは簡単に閲覧することができ、見たい番組を選択したり、視聴予約や録画予約を行ったりすることができる。
【０００５】
さらに、常に最新の情報を必要とする番組、特に、現在放送中の番組およびその番組の次に放送される予定の番組（以下、カレント番組と称す）の情報については、電子番組表にその最新の情報が表示されるように、デジタルテレビ放送受信装置が、必要なタイミング（自動あるいは、ユーザが手動）で選局を行い、情報を取得することで、最新の情報を維持した電子番組表を実現することができる。
【０００６】
また、電子番組表は、映像信号と重ねて表示させたり、２画面表示により映像信号と同時に表示させたりすることができるので、ある番組を視聴したまま、電子番組表を表示させ、視聴中の番組以外の番組情報を閲覧することなども可能である。
【０００７】
しかしながら、複数の異なる放送ネットワークの番組情報を受信するデジタルテレビ放送受信装置おいて、これらの複数の番組情報を一つにまとめて電子番組表として表示しようとした場合、そのような電子番組表からユーザが見たい個々の番組について、あるいは、個々のサービス（チャンネル）について、最新の情報を閲覧し、視聴したい番組を選択するという快適な視聴環境を提供することは容易ではない。それは、以下の理由からであり、これらの問題点を解決する技術や機能も存在する。
【０００８】
第一に、デジタルテレビ放送は、複数の異なるネットワークからなっているという点である。デジタルテレビ放送では、ＣＳデジタル放送などのように衛星ごと、あるいはＢＳデジタル放送や地上デジタル放送のように、放送事業者ごとにネットワークを有し、信号の送受信の際には、ネットワークの各々がネットワークＩＤによって識別される。
【０００９】
ネットワークの異なる番組の最新の情報を取得したり、視聴を行ったりする場合、必ずネットワークの切り替えを行わなければならない。しかし、ネットワークの切り替えは従来のアナログテレビ放送にはない概念であり、機器側がネットワークＩＤで識別しているとは言っても、ユーザ側からはその違いを認識するのは難しい。特に、地上デジタル放送においては、放送事業者ごとにネットワークが異なるので、ほぼサービス（チャンネル）を切り替えるごとに、ネットワークの切り替えを意識しなければならないということになる。このようなネットワークの切り替え操作は、ユーザにとってわずらわしく、地上デジタル放送の視聴においては、特に現実的ではない。
【００１０】
このようなユーザのネットワーク切り替えの負担を軽減するために、特許文献１には、受信可能なネットワークに対するネットワーク情報を格納した記憶手段よりネットワーク情報を読み出し、その一覧を表示する装置が開示されている。ユーザは、その一覧表より簡単にネットワークを選択し、選局操作を行う。
【００１１】
また、特許文献２には、ユーザの入力したサービス番号と、記憶されているサービス対応表（ＯｔｈｅｒＮＩＴにより作成）とから対応のネットワーク番号を装置が認識し、自動で選局を行うシステムが開示されている。ユーザは、ネットワークを意識せずにサービスの切り替えを行い、目的のイベント（番組）を視聴する。
【００１２】
第二に、ユーザが番組情報を閲覧する際に、必ずサービスの選局を行わないと、そのサービスの最新の情報は取得できないという点である。つまり、現在選局されているサービス以外の電子番組表の情報は最後にそのサービスが選局された時点のまま更新されない。上述のように現在の規格では、デジタルテレビ放送受信装置は、放送当日を含め８日分の番組情報を保存しておくことができるが、例えばスポーツ中継のように、事情によっては放送当日、放送直前、また放送中にも、放送時間延長などの情報の変更が行われる。そうすると、そのサービスを選局するまでは、その変更は反映されずその最新の情報をユーザが取得することが出来ないといった問題が生じる。
【００１３】
この問題を改善する機能として、現在放送中の番組をサービスごとに一覧表示し、ユーザがその表中のカーソルを移動させることでサービスを選べる機能が搭載されているデジタルテレビ放送受信装置もある。このような機能では、カーソルの移動のタイミングでサービスごとに選局が行われるので、これによりユーザは、常にそのサービスについての最新の情報を取得できるようになっている。
【特許文献１】特開２００４−０１５４９９（２００４年１月１５日公開）
【特許文献２】特開２００１−２０３９４８（２００１年７月２７日公開）
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記特許文献１の方法では、ネットワークの切り替えはあくまでユーザの手により行われなければならず、そのため、異なるネットワークの番組をひとつの電子番組表として一覧表示しても、そのユーザビリティ向上の効果は小さいといった問題が生じる。
【００１５】
また、ＯｔｈｅｒＮＩＴは、番組の最新情報を取得するには不完全であり、このためには所望のサービスへの選局は依然必要である。上記特許文献２の方法では、ユーザの目的が番組の最新情報の閲覧のみであった場合でも、視聴目的の選局と同様の選局（つまり、ユーザによりサービス番号が入力された後に選局が行われ、映像と音声のデータまでが取得されて初めて完了する選局）が必要となる。これでは、ユーザは選局のための手動の操作から解放されず、さらに、番組の最新情報の閲覧のみであれば本来必要のないデータの取得までが選局により行われ、番組情報を閲覧する際の効率は悪くなるといった問題が生じる。
【００１６】
また、上述のカーソルの移動と連動して、サービスを選択するごとに選局を行う機能では、同一のネットワークか、それとも他のネットワークへの切り替えが必要かに拘わらず、サービスごとに常に選局が行われている。別のサービスへ選局を行うということは、それまで選局していたサービスの情報を取得することができなくなるということであるので、あるサービスを視聴中に他のサービスの番組最新情報を見ようとすると、その視聴が妨害されてしまうということは避けられない。
【００１７】
つまり、上記の機能では、上述のように電子番組表と同時に映像信号を表示させることが可能だとしても、視聴中のサービスと異なるサービスを選択すると、以降視聴中のサービスの取得ができず、映像信号が途切れたままになってしまう。
【００１８】
地上デジタル放送においては、ほとんどの場合、一つの放送事業者が実際に提供するサービス数よりも多数のサービスＩＤを有していることから、同一のサービスに対して、複数の異なるサービスＩＤを割り当てて放送することがある。このような状況においては特に、サービスごとの選局機能は視聴の妨害を無用に発生させることにつながり、結果として常に最新の情報を維持するという目的のために、電子番組表のユーザビリティが犠牲になってしまうという問題が生じる。
【００１９】
本発明は、上記の各問題点に鑑みてなされたものであり、その目的は、ユーザがネットワークの切り替えを意識しないで済む電子番組表であって、ユーザの目的が番組の最新情報の閲覧のみであった場合に、情報の提供を効率よく行うことが可能な電子番組表と、適度に最新の情報を維持し、可能な限り現在視聴中の番組をユーザが視聴することを妨害しない電子番組表情報取得方法とによって、快適な視聴環境をユーザに提供するための、電子番組表情報取得装置を提供することにある。
【課題を解決するための手段】
【００２０】
本発明に係る電子番組表情報取得装置は、レコードごとにネットワーク情報および選局要否判定情報を有する、電子番組表を作成するのに必要な、情報を格納する番組情報格納手段と、現在選局中のネットワークのネットワーク情報を格納するカレントネットワーク情報格納手段と、上記番組情報格納手段のレコードの各々をカーソルの移動により選択するレコード選択手段と、レコードの選択に応じて、該レコードの有するネットワーク情報を格納する選択ネットワーク情報格納手段と、レコードの選択に応じて、該レコードの有する選局要否判定情報を格納する選局要否判定情報格納手段と、上記カレントネットワーク情報と選択ネットワーク情報とを比較し、比較の結果に基づいて選局の要否を判定する第一選局判定手段と、上記選局要否判定情報を検証し、検証の結果に基づいて選局の要否を判定する第二選局判定手段と、上記第一および第二選局判定手段の出力に基づき、「選局要」と判定された場合にのみ番組情報取得選局を実行し、選択されたレコードの番組最新情報を取得する番組最新情報取得手段と、上記カレントネットワーク情報格納手段に格納されているカレントネットワーク情報を、上記番組最新情報取得手段より新たに選局されたネットワークのネットワーク情報に更新する、ネットワーク情報更新手段と、所定の条件に応じて上記番組情報格納手段に格納されている情報が有する選局要否判定情報を更新する選局要否判定情報更新手段と、を備えることを特徴としている。
【００２１】
上記の構成によれば、第一選局判定手段により、カレントネットワーク情報と選択ネットワーク情報との比較の結果に基づき選局の要否を判定することが可能となるので、ユーザが、電子番組表から現在選局中のネットワークとは異なるネットワークのレコードを選択しても、自動で番組情報取得選局を実行することが可能となる。
【００２２】
その上、レコード選択手段により選択されたイベントが、選局が必要であるか否か（つまり番組最新情報に更新する必要があるか否か）を記録した、選局要否判定情報格納手段を備えているので、第二選局判定手段により、上記選局要否判定情報に基づき選局の要否を判定することが可能となる。つまり、選局が実行されるのは、ネットワークの切り替えが必要な場合でかつ、最新情報に更新する必要があるレコードが選択された場合に限定される。
【００２３】
これにより、ユーザは、番組情報を閲覧する際には、ネットワークの切り替えを意識せずにサービス（チャンネル）および／またはイベント（番組）を選択することができ、効率よく所望の番組情報を閲覧することができる。また、最新の情報は適度に維持されながら、ユーザが視聴を妨害される機会を減らすことが可能となる。結果として、ユーザは、快適な視聴環境の下で、適正に新鮮な番組情報を閲覧することができる。
【００２４】
本発明に係る電子番組表情報取得装置は、レコードごとにネットワーク情報を有する、電子番組表を作成するのに必要な、情報を格納する番組情報格納手段と、現在選局中のネットワークのネットワーク情報を格納するカレントネットワーク情報格納手段と、上記番組情報格納手段のレコードの各々をカーソルの移動により選択するレコード選択手段と、レコードの選択に応じて、該レコードの有するネットワーク情報を格納する選択ネットワーク情報格納手段と、上記カレントネットワーク情報と選択ネットワーク情報とを比較し、比較の結果に基づいて選局の要否を判定する選局判定手段と、上記選局判定手段の出力に基づき、「選局要」と判定された場合にのみ番組情報取得選局を実行し、選択されたレコードの番組最新情報を取得する番組最新情報取得手段と、上記カレントネットワーク情報格納手段に格納されているカレントネットワーク情報を、上記番組最新情報取得手段より新たに選局されたネットワークのネットワーク情報に更新する、ネットワーク情報更新手段と、を備えることを特徴としている。
【００２５】
上記の構成によれば、選局判定手段により、カレントネットワーク情報と選択ネットワーク情報との比較の結果に基づき選局の要否を判定することが可能となるので、ユーザが、電子番組表から現在選局中のネットワークとは異なるネットワークのレコードを選択しても、自動で番組情報取得選局を実行することが可能となる。また、ネットワーク切り替え時のみ選局が実行されるので、電子番組表を作成するのに必要な情報は、ネットワーク単位で常に最新の情報が維持される。
【００２６】
これにより、ユーザは、番組情報を閲覧する際には、ネットワークの切り替えを意識せずにサービスおよび／またはイベントを選択することができ、効率よく、かつネットワーク単位で常に最新の所望の番組情報を閲覧することができる。
【００２７】
なお、上記番組情報格納手段が有する、電子番組表を作成するのに必要な情報は、例えばイベント単位にレコードを記憶し、イベントごとに各々のネットワーク情報および選局要否判定情報、または、ネットワーク情報を有していてもよい。
【００２８】
この場合、ユーザは、レコード選択手段を用いてイベントごとに選択することができるので、サービスの切り替えを意識することなく所望のイベントの番組情報を閲覧することができる。さらに、選局要否判定情報をイベントごとに設定することができるので、選局を実施する条件を、より細かく規定することが可能となる。
【００２９】
したがって、複数の異なるサービスにおいて、同一のイベントが重複して提供されることもある、ＢＳデジタル放送や地上デジタル放送の電子番組表においては、ユーザの混乱を防ぎ、番組情報を閲覧する際の効率を上げるという点で、特に効果が大きい。その上、より詳細に、ユーザの好みに合わせて、番組の最新情報の維持と、視聴妨害の回避を実現することができる。
【００３０】
また、上記番組情報格納手段が有する、電子番組表を作成するのに必要な情報は、例えばサービス単位にレコードを記憶し、サービスごとに各々のネットワーク情報および選局要否判定情報、または、ネットワーク情報を有していてもよい。
【００３１】
この場合、ユーザは、レコード選択手段を用いて、ネットワークの切り替えを意識せずにサービスごとに選択することができる。
【００３２】
したがって、同一のネットワークに多数のサービスが存在し、一のサービスにつき、一のイベントが割り当てられていることが多いＣＳデジタル放送においては、無用な視聴妨害を可能な限り抑えることができ、快適な視聴環境をユーザに提供できるという点で、特に効果が大きい。
【００３３】
さらに、イベントごとにネットワーク情報および選局要否判定情報、または、ネットワーク情報を持たなければならない場合と比べ、情報量は小さくて済み、結果として、記憶装置の資源の節約にもつながる。
【００３４】
また、上記選局要否判定情報は、イベントごとにカレント番組か否かを判定するためのカレント番組フラグであり、上記選局要否判定情報更新手段は、時刻の経過に応じて、上記カレント番組フラグを更新することを特徴としている。
【００３５】
上記の構成によれば、上記第二選局判定手段により、レコード選択手段により選択されたイベントがカレント番組（つまり、現在放送中の番組とその次に放送予定の番組）であるか否かに基づいて選局の要否を判定することが可能となる。つまり、選局が実行されるのは、ネットワークの切り替えが必要な場合でかつ、本当に最新情報が必要なカレント番組が選択された場合に限定される。
【００３６】
現在放送中の番組およびその次に放送予定の番組において、最新の情報を確実に維持しつつ、ユーザが視聴を妨害される機会を減らすことが可能となる。結果として、ユーザは、快適な視聴環境の下で、現在放送中の番組について正確な番組情報を閲覧することができる。
【００３７】
本発明の電子番組表情報取得方法は、電子番組表を作成するのに必要な番組情報を取得する方法において、レコードが選択されたとき、該レコードが、選局が必要であるか否かを示す選局要否判定情報に基づき、選局の要否を判定するステップと、現在選局中のカレントネットワーク情報と上記選択されたレコードの選択ネットワーク情報とを比較して、その比較結果に基づき、選局の要否を判定するステップと、を含むことを特徴としている。
【００３８】
上記の方法によれば、選局が実行されるのは、ネットワークの切り替えが必要な場合でかつ、最新情報に更新する必要があるレコードが選択された場合に限定される。
【００３９】
これにより、通常は一方が犠牲になりがちな２つの目的、つまり、電子番組表の番組情報を最新に保つという目的と、ユーザの視聴を妨げずに番組情報を提供するという目的とを、達成することができ、結果としてより快適な視聴環境をユーザに提供することが可能となる。
【００４０】
なお、上記電子番組表情報取得方法における各ステップは、記載の順序で実施されなくてもよく、同時に実施されない限りは、順番を入れ替えて、あるいは、各ステップの間に別のステップを挿入して、実施されてもよい。
【００４１】
また、上記の電子番組表情報取得方法は、コンピュータ実行可能なプログラムに置き換えることも可能である。すなわち、本発明の電子番組表情報取得制御プログラムは、コンピュータに、レコード選択手段によりレコードが選択されたとき、該レコードが、選局が必要であるか否かを示す選局要否判定情報に基づき、選局の要否を判定するステップ手順と、現在選局中のカレントネットワーク情報と上記選択されたレコードの選択ネットワーク情報とを比較して、その比較結果に基づき、選局の要否を判定するステップ手順と、を実行させる電子番組表情報取得制御プログラムである。
【００４２】
そして、上記の電子番組表情報取得制御プログラムをコンピュータ読取り可能な記録媒体に記録してもよい。
【００４３】
この場合、汎用コンピュータにより上記の電子番組表情報取得方法を実現することが可能となる。
【００４４】
本発明に係る電子番組表情報取得装置は、デジタルテレビ放送受信装置に用いてもよい。
【００４５】
本発明に係る電子番組表情報取得装置は、複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得装置において、選局されたネットワークの番組最新情報を取得する番組最新情報取得手段と、現在選局中のネットワークを特定するカレントネットワーク情報が格納されるカレントネットワーク情報格納手段と、レコードを選択するレコード選択手段と、上記レコード選択手段により選択されたレコードに対応するネットワークを特定する選択ネットワーク情報が、上記カレントネットワーク情報と異なるときに、上記番組最新情報取得手段を作動させる選局制御手段とを備えたことを特徴としている。
【００４６】
本発明に係る電子番組表情報取得装置は、複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得装置において、電子番組表を作成するのに必要な番組情報をレコード単位で格納する番組情報格納手段と、現在選局中のネットワークのネットワーク情報をカレントネットワーク情報として格納するカレントネットワーク情報格納手段と、上記番組情報格納手段に格納されたレコードを選択するレコード選択手段と、上記レコード選択手段によって選択されたレコードに対応付けられたネットワークのネットワーク情報を選択ネットワーク情報として格納する選択ネットワーク情報格納手段と、選局されたネットワークの番組最新情報を取得する番組最新情報取得手段と、上記カレントネットワーク情報と選択ネットワーク情報とに基づいて、ネットワークの選局の要否を判定する選局判定手段と、上記選局判定手段によりネットワークの選局が必要であると判定されたときに、上記番組最新情報取得手段を作動させる選局制御手段とを備えたことを特徴としている。
【００４７】
本発明に係る電子番組表情報取得装置は、上記選局要否判定情報を更新する選局要否判定情報更新手段を備え、上記選局要否判定情報は、イベントごとにカレント番組か否かを判定するためのカレント番組フラグであるとき、上記選局要否判定情報更新手段は、時刻の経過に応じて、上記カレント番組フラグを更新することを特徴としている。
【００４８】
本発明に係る電子番組表情報取得方法は、複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得方法において、現在選局中のネットワークを特定するカレントネットワーク情報を格納するステップと、番組を選択するステップと、上記ステップにより選択された番組に対応するネットワークを特定する選択ネットワーク情報が、上記カレントネットワーク情報と異なるときに、選択されたネットワークに切り替えて番組最新情報を取得するステップとを含む。
【００４９】
本発明に係る電子番組表情報取得制御プログラムは、複数のネットワークに対応した電子番組表を作成するための複数のレコードからなる番組情報を取得する電子番組表情報取得制御プログラムであって、コンピュータに、現在選局中のネットワークを特定するカレントネットワーク情報を格納する手順と、番組を選択する手順と、上記手順により選択された番組に対応するネットワークを特定する選択ネットワーク情報が、上記カレントネットワーク情報と異なるときに、選択されたネットワークに切り替えて番組最新情報を取得する手順とを実行させる。
【発明の効果】
【００５０】
本発明に係る電子番組表情報取得装置は、以上のように、上記カレントネットワーク情報と選択ネットワーク情報とを比較し、両者が同一ネットワークであれば「選局不要」、両者が互いに異なるネットワークであれば「選局要」と判定する第一選局判定手段と、さらには、選択されたレコードが最新情報を必要としていなければ「選局不要」、必要としていれば「選局要」と判定する第二選局判定手段とを備えている。これら２つの選局判定手段は、選択されたレコードが、現在選局中ネットワークとは異なるネットワークに属している場合と、最新情報に更新する必要がある場合とだけ、選局が必要であると判断するので、上記の場合以外では、選局が行われない。その結果、ユーザがネットワークの切り替えを意識しないで済む電子番組表であって、ユーザの目的が番組の最新情報の閲覧のみであった場合に、情報の提供を効率よく行う電子番組表と、適度に最新の情報を維持し、可能な限り現在視聴中の番組をユーザが視聴することを妨害しない、電子番組表情報取得方法とにより、快適な視聴環境をユーザに提供できるという効果を奏する。
【発明を実施するための最良の形態】
【００５１】
本発明の一実施の形態について、図１から図１０に基づいて説明すると以下の通りである。なお、本実施の形態では、電子番組表表示装置を備えた、デジタルテレビ放送受信装置を例に説明する。
【００５２】
図２は、本実施の形態による、デジタルテレビ放送受信装置の概略構成を示すブロック図である。
【００５３】
図２に示すように、本実施の形態に係るデジタルテレビ放送受信装置１は、デジタル放送用のチューナおよび復調部２と、ＴＳ（トランスポートストリーム）デコーダ３と、ＣＰＵ４と、ＡＶ（オーディオビジュアル）デコーダ５と、グラフィックス生成部６と、画像重畳部７と、音声出力部８と、映像出力部９と、メモリ１０２と、操作部１０４ａと、を備えた構成となっている。
【００５４】
なお、図２では、チューナおよび復調部２とＴＳデコーダ３とにより選局部１０３が構成されており、グラフィックス生成部６と画像重畳部７と映像出力部９とにより表示部１０５が構成されている。また、ＣＰＵ４と、メモリ１０２と、選局部１０３と、操作部１０４とにより電子番組表情報取得装置１００・２００が構成されているが、この電子番組表情報取得装置１００・２００についての詳細は後述する。
【００５５】
ここではまず、デジタル放送信号の流れとともに、デジタルテレビ放送受信装置１の各構成要素について説明する。
【００５６】
チューナおよび復調部２は、アンテナ（図示せず）を通じてデジタル放送の信号が供給されると、受信信号の選局を行った後、その信号形態に従った復調および誤り訂正を行い、多重化デジタルデータを形成し、出力する。
【００５７】
ＴＳデコーダ３は、チューナおよび復調部２より出力された多重化デジタルデータをデコードしてＴＳを抽出する。ここで、ＴＳとは固定長のＴＳパケットが連続した信号列のことであり、各ＴＳパケットは、映像・音声信号以外に番組情報や選局に必要な情報などのデータ信号を含むことがある。これらＴＳパケットは、ＴＳデコーダで目的別に分離され、映像・音声信号を含むＴＳパケットは、ＡＶデコーダ５へ、番組情報？関連のデータ信号を含むＴＳパケットは、ＣＰＵ４へ、それぞれ分離され出力される。
【００５８】
ＡＶデコーダ５は、ＴＳデコーダ３から出力されたＴＳパケットをデコードし、音声信号および映像信号を形成する。音声信号であれば音声出力部８へ、映像信号であれば画像重畳部７へ、それぞれ出力する。
【００５９】
一方、ＣＰＵ４は、デジタルテレビ放送受信装置１全体を統括制御するものであり、選局制御部１０１を含む。選局制御部１０１の詳細は後述する。ＣＰＵ４は、ＴＳデコーダ３から受け取ったデータ信号をメモリ１０２に保存する。このときに、メモリ１０２には電子番組表で表示される番組についての情報が保存される。
【００６０】
グラフィックス生成部６は、画像重畳部７へ出力するための、ＯＳＤ（オンスクリーンディスプレイ）画像を形成する。電子番組表（ＥＰＧ）およびユーザがデジタルテレビ放送受信装置１を操作するためのメニュー画面（ＧＵＩ画像）などはここで生成される。
【００６１】
画像重畳部７は、上述の、ＡＶデコーダ５にてデコードされた映像信号と、上記電子番組表や、ＧＵＩ画像などのＯＳＤ画像とを重ね合わせ、ＬＣＤ（液晶ディスプレイ）、ＰＤＰ（プラズマディスプレイパネル）、またはＣＲＴ（cathode-ray tube）ディスプレイなどの映像出力部９に送る。
【００６２】
なお、ＣＰＵ４は、その他、操作部１０４からの信号を処理し、その動作を各部へ指示をする。この操作部１０４は、デジタルテレビ放送受信装置１自体に設けられていてもよいし（１０４ａ）、装置外部にリモートコントローラ（リモコン）として、あるいはその他有線の入力機器（キーボードやマウスなど）として設けられてもよい（１０４ｂ）。
【００６３】
〔実施の形態１−ネットワークＩＤによる選局要否判定〕
続いて、図１を用いて、電子番組表情報取得装置１００についてより詳細に説明を行う。
【００６４】
図１は、本発明の電子番組表情報取得装置１００の要部構成を示すブロック図である。
【００６５】
電子番組表情報取得装置１００は、選局制御部１０１と、メモリ１０２と、選局部（番組最新情報取得手段）１０３と、操作部（レコード選択手段）１０４と、を備えており、メモリ１０２に格納されている電子番組表情報は、電子番組表として表示部１０５に表示される。
【００６６】
選局部１０３は、各放送局から送信される信号のさまざまな周波数に対して同調を行い、信号を受信、解読することで、所望のデータを取得する役割を担っている。操作部１０４は、ユーザ入力インターフェースであり、ユーザは、この操作部１０４を用いて表示部１０５に表示される電子番組表を操作することができる。
【００６７】
メモリ１０２は、さらに、選局部１０３が現在どのネットワークを選局しているかを識別するためのネットワークＩＤを格納する、カレントネットワークＩＤ保持部（カレントネットワーク情報格納手段）１１２と、操作部１０４を用いてユーザにより選択されたイベント（番組）が、どのネットワークに属しているかを識別するためのネットワークＩＤを格納する、選択ネットワークＩＤ保持部（選択ネットワーク情報格納手段）１１４と、表示部１０５に表示させる電子番組表を作成するために必要な情報を格納している電子番組表情報データベース（番組情報格納手段）１１６と、を含んでいる。この電子番組表情報データベース１１６のテーブル構造の詳細については、後述する。
【００６８】
選局制御部１０１は、さらに、カレントネットワークＩＤ保持部１１２に格納されているカレントネットワークＩＤと、選択ネットワークＩＤ保持部１１４に格納されている選択ネットワークＩＤとを比較するネットワークＩＤ比較部（選局判定手段）１１１と、選局部１０３が異なるネットワークへの選局を実施した際に、カレントネットワークＩＤ保持部１１２に格納されているカレントネットワークＩＤを更新するネットワークＩＤ更新部（ネットワーク情報更新手段）１１３と、を含んでいる。
【００６９】
選局制御部１０１が操作部１０４のイベント選択の信号を受信すると、このネットワークＩＤ比較部１１１が、該イベントの番組情報を取得するための選局の要否の判定を行うが、この処理の流れについては、フローチャートを用いて後に詳述する。
【００７０】
続いて、図３に、本実施の形態に係る電子番組表情報データベース１１６のテーブル構造について説明する。
【００７１】
図３は、本実施の形態に係る電子番組表情報データベース１１６のテーブル構造を示す表である。
【００７２】
本実施の形態において、電子番組表情報データベース１１６には、選局部１０３より取得された電子番組表を作成するための情報が、１イベント１レコードとして９つのカラムからなるテーブル３０に複数格納されている。
【００７３】
テーブル３０に複数格納されているレコードは、イベント数だけ存在するが、本発明の特徴を説明するのに必要充分な数だけを一例として示すにとどめる。
【００７４】
上記各カラムは、電子番組表５０（図５参照）に表示するための情報の各属性を表している。すなわち、カラム３１はレコード（本実施の形態ではイベント）のイベント名を、カラム３３はレコードが属するネットワークの識別番号（ＩＤ）を、カラム３５はレコードが属するサービス名を、各カラム３７はレコードの詳細な番組情報を、それぞれ表している。
【００７５】
なお、テーブル３０の第一のカラムに示されるレコードＩＤは、各レコードを一意に特定するために便宜上設けたものであって、サービス名および／またはイベント名などによりレコードを一意に特定できるのであれば、特に設けなくてもよい。
【００７６】
ここで、上記各カラムが表す番組情報とは、ネットワーク名、サービス名、チャンネル番号、メディアタイプ、番組名、番組内容、拡張番組情報、番組開始時間、番組終了時間、予約番組種別、コピーコントロール情報、ジャンル、視聴年齢制限、映像音声情報、字幕情報、番組付加情報（中断する可能性がある等の情報）、有料番組情報、シリーズ情報（毎週放送している、あるいは再放送、といった情報）などを含む、各放送局から送信される共通の情報であり、チューナおよび復調部２とＴＳデコーダ３とを備えていれば取得可能である。したがって、本実施の形態では説明の簡略化のためテーブル３０の番組情報を表すカラムを８つに絞ったが、これに限らず、テーブル３０は、受信し得る番組のすべての情報についてカラムに格納することが可能である。
【００７７】
上で述べたように、カラム３３に格納されている各レコードのネットワークＩＤは、本実施の形態において、カレントネットワークＩＤ保持部１１２および選択ネットワークＩＤ保持部１１４に格納されるデータと同様の属性で表され、同一のネットワークか、あるいは、異なるネットワークかを判定するときに用いられる。
【００７８】
なお、本実施の形態においては、電子番組表情報データベース１１６のテーブルの構成を、１イベント１レコードとしたが、１サービス１レコードの構成にしてもよい。
【００７９】
ここで、サービスとは、チャンネルのことであり、このサービスを切り替えることによって、放送されるコンテンツを切り替えることができる。ただし、地上デジタル放送においては、放送事業者ごと（つまり、ネットワークごと）に複数のサービスが割り当てられているので、サービスを切り替えても、放送されるコンテンツは同一である場合もあれば、１サービスについて１コンテンツを割り当てている場合もある。
【００８０】
１サービス１レコードの構成にした場合、ユーザが操作部１０４を用いて、サービスごとに選択が行われ、その際に選局の要否を判定し、その後所望のイベントが選択されることになる。
【００８１】
したがって、同一のネットワークに多数のサービスが存在し、一のサービスにつき、一のイベントが割り当てられていることが多いＣＳデジタル放送においては、無用な視聴妨害を可能な限り抑えることができ、快適な視聴環境をユーザに提供できるという点で、特に効果が大きい。
【００８２】
なお、この場合の電子番組表情報データベース１１６は、図４に示す通り、サービスごとにネットワークＩＤを格納しているテーブル４０ａと、ユーザにより手動で、あるいは装置により自動でイベントが特定された後に、電子番組表に表示するための、該イベントの情報を格納するテーブル４０ｂと、の２つテーブルを含むことになる。ここでは、サービス各々に対応する各テーブル４０ｂが設けられる。
【００８３】
これにより、イベントごとにネットワークＩＤを持たなければならない場合と比べ、情報量は小さくて済み、結果として、メモリの資源の節約にもつながる。
【００８４】
続いて、図５に、図３のテーブル３０に基づき作成される、本実施の形態による電子番組表の表示例を示す。
【００８５】
図５は、本実施の形態における図３のテーブルに基づき作成された電子番組表の概略図
である。ここでは、地上デジタル放送の番組情報を例に挙げるが、他の放送メディアによる番組情報も同様に表示可能である。
【００８６】
電子番組表５０は、主に、各イベントの詳細な番組情報（例えば、番組内容など）を示す、詳細イベント情報領域５７と、ネットワークごと（本実施の形態では、すなわち、放送事業者ごと）に区分けされたネットワーク名表示領域５４と、サービスごとに区分けされたサービス名表示領域５５と、縦軸にチャンネル数、横軸に時間をとって各イベントをブロックで配置し、ブロック内部にそのイベントのジャンルのアイコンと、イベント名を表示したイベント表示領域５６と、を含んでいる。
【００８７】
ブロック５２が、操作部１０４によって選択されると、図３におけるレコード３２が有する情報が、電子番組表５０各表示領域に表示される。
【００８８】
色調が反転している部分が、操作部１０４によってユーザが選択現在選択しているイベント、サービス、およびネットワークである。
【００８９】
ブロック５２が選択されている状態では、詳細イベント情報領域５７にそのイベントについてのより詳細な情報が表示される。すなわち、レコード３２に示されている通り、番号５３には、レコード３２のネットワークＩＤ「２」が、テキスト５１には、レコード３２のイベント名「〇△△」が、続いて番組内容の詳細「（前編）〇〇〇〇〇」が、表示される。このとき、カレントネットワークＩＤ保持部１１２には、現在選局中であるレコード３２のネットワークＩＤ「２」が格納されている。
【００９０】
次に、ユーザの操作方法については、電子番組表５０の最下段にある操作案内５８に示されている通り、イベントの選択は、操作部１０４の十字キーで、選局は「決定」ボタンで実施される。ここで、上記「決定」ボタンにより実施される選局とは、視聴を実施するための、映像信号と音声信号を出力して初めて完了する選局を意味し、本願で通常選局と言うときの、番組情報を取得するために行う、チューナの同調を行うのみの選局とは区別されねばならない。そこで以下では、前者の、番組を視聴するために操作部１０４の「決定」ボタンにより実施される選局を視聴実施選局、後者の、番組情報を取得するために操作部１０４の十字キーのカーソル移動により実施される選局を番組情報取得選局と称し、区別する。
【００９１】
このように、ユーザの目的が番組の最新情報の閲覧のみであった場合に、カーソルの移動のみによって、番組情報取得選局を実施することにより、情報の提供を効率よく行うことが可能となる。
【００９２】
最後に、電子番組表５０において、ネットワークについては、番号５３のように明示されてはいるが、もとよりユーザがネットワークの切り替えを意識しないで利用できる電子番組表を提供することが目的であるので、サービス名表示領域５５においてもイベント表示領域５６においても、ネットワークの違いが視覚的に分かりやすいようにはなっていない。そこで、本願では説明の便宜上ライン５９を設けてネットワークの境界を強調しておく。
【００９３】
カーソルがこのライン５９を跨いで移動したときに、番組情報取得選局が実施される。
【００９４】
このようにすることで、不要な番組情報取得選局を実施しないようにし、結果として視聴を妨害する頻度を低減させることができる。
【００９５】
ここで、不要な番組情報取得選局とは、同一ネットワーク内の異なるサービスに切り替えるときに実施される番組情報取得選局のことを指す。番組情報は、放送事業者ごと、つまりネットワークごとに取得されるので、サービスが切り替わっても、ネットワークを替えない限りは、番組情報取得選局は不要である。
【００９６】
次に、図６のフローチャートを参照しながら、本実施の形態における、操作部１０４によるイベントの選択に応じて最新の電子番組表情報を取得する処理の流れを説明する。
【００９７】
まず、電子番組表５０が表示部１０５に表示された状態において、選局制御部１０１は、カーソルの移動を監視する。つまり、ユーザが操作部１０４の十字キーを用いて、イベント表示領域５６上のイベントを選択するためにカーソルを動かした否かについて判断する（ステップＳ６０１）。ここで、カーソルの移動を検知すれば（Ｓ６０１のＹＥＳ）、ネットワークＩＤ比較部１１１は、現在選局中のネットワークＩＤをカレントネットワークＩＤ保持部１１２から取得し（ステップＳ６０２）、上記新たに選択されたイベントのネットワークＩＤを選択ネットワークＩＤ保持部１１４から取得する（ステップＳ６０３）。ここで、上記選択ネットワークＩＤは、操作部１０４を用いてユーザによりイベントが選択された際に、電子番組表情報データベース１１６に格納されているテーブル３０のカラム３３を参照して格納されるものである。
【００９８】
なお、上記ステップＳ６０２およびステップＳ６０３は、順序を入れ替えて実行されても、あるいは、並行処理で実行されてもよい。
【００９９】
次に、ネットワークＩＤ比較部１１１は、上記各ステップで取得した、カレントネットワークＩＤと選択ネットワークＩＤとを比較する（ステップＳ６０４）。比較の結果、カレントネットワークＩＤと選択ネットワークＩＤとが互いに異なれば（つまり、異なるネットワークのイベントが選択された場合には、）（Ｓ６０４のＹＥＳ）、ネットワークＩＤ比較部１１１は、「選局要」と判定し、選局部１０３に、番組情報取得選局を実施するよう指示を出す（ステップＳ６０５）。
【０１００】
選局部１０３によって、番組情報取得選局が実施された場合には、ネットワークＩＤ更新部１１３は、新たに選局されたネットワークＩＤ（つまり、Ｓ６０４の時点まで選択ネットワークＩＤ保持部１１４に格納されていた選択ネットワークＩＤ）をカレントネットワークＩＤとしてカレントネットワークＩＤ保持部１１２に格納する（ステップＳ６０６）。
【０１０１】
選局制御部１０１は、選局部１０３が取得した最新情報によって電子番組表情報データベース１１６を更新し、表示部１０５に更新後の情報を表示するよう指示を出す（ステップＳ６０７）。
【０１０２】
また、ステップＳ６０４において、比較の結果、カレントネットワークＩＤと選択ネットワークＩＤとが同一であれば（つまり、同じネットワーク内のイベント選択された場合には、）（Ｓ６０４のＮＯ）、ネットワークＩＤ比較部１１１は、「選局不要」と判定し、表示部１０５にその時点での電子番組表情報データベース１１６の情報を表示するよう指示を出す（ステップＳ６０８）。
【０１０３】
上記の処理によれば、ネットワーク切り替えが必要な場合のみ、すなわち、図５において、ライン５９を跨いでカーソルが移動させられたときのみ番組情報取得選局が実施されるので、電子番組表を作成するのに必要な情報は、ネットワーク単位で常に最新の情報が維持される。またライン５９を越えない範囲であれば、視聴を妨害されずに所望のイベントを選択し、情報を閲覧することが可能となる。
【０１０４】
〔実施の形態２−カレント番組フラグによる選局要否判定〕
次に、上述のネットワークの情報に加えて、選局の要否を判定するフラグ情報を用いて、選局するべきイベントをさらに限定し、番組情報取得選局をより限定的に行うための実施の形態について説明する。
【０１０５】
図７は、本発明の他の実施の形態における電子番組表情報取得装置２００の要部構成を示すブロック図である。電子番組表情報取得装置２００が備えている、選局部１０３、操作部１０４、および表示部１０５については、上述の実施の形態１と同じであるため、説明を省略する。
【０１０６】
以下、実施の形態１と異なる点について説明するが、電子番組表情報取得装置２００の各構成要素に用いられる符号は、図１の電子番組表情報取得装置１００で用いられた符号に対応している。したがって、同一の符号が付された構成要素については、実施の形態１における構成要素と同一のものを指すのでここでは説明を省略する。
【０１０７】
メモリ１０２は、操作部１０４により選択されたイベントがカレント番組であるか否かを示す、フラグ保持部（選局要否判定情報格納手段）１２８をさらに含み、また、電子番組表を作成するために必要な情報を格納している電子番組表情報データベース（番組情報格納手段）１２６を含んでいる。この電子番組表情報データベース１２６は、実施の形態１における電子番組表情報データベース１１６とほぼ同じテーブル構造を有しているが、異なる点は、操作部１０４により選択されたイベントがカレント番組であるか否かを示すカレント番組フラグ（選局要否判定情報）を表すカラムを新たに有している点である。テーブル構造の詳細については、後述する。
【０１０８】
選局制御部１０１は、ネットワークＩＤ比較部（第一選局判定手段）１１１に加えて、フラグ保持部１２８に格納されているカレント番組フラグにより、操作部１０４により選択されたイベントがカレント番組である否かを識別する、カレント番組識別部（第二選局判定手段）１２１と、時間の経過に応じて、電子番組表情報データベース１２６の有するカレント番組フラグを更新する、カレント番組フラグ更新部（選局要否判定情報更新手段）１２３と、をさらに含んでいる。
【０１０９】
選局制御部１０１が操作部１０４のイベント選択の信号を受信すると、このネットワークＩＤ比較部１１１およびカレント番組識別部１２１が、該イベントの選局の要否の判定を行うが、この処理の流れについては、フローチャートを用いて後に詳述する。
【０１１０】
続いて、図８に本実施の形態における、電子番組表情報データベースのテーブル構造を説明する。各カラムの属性名は、実施の形態１における図３の属性名と対応しているので、同一の名称の属性についての詳細な説明は、ここでは省略する。実施の形態１における図３と異なる点は、テーブル８０は、カレント番組フラグの属性を表すカラム８３をさらに有している点である。
【０１１１】
カラム８３には、イベントごとに、そのイベントがカレント番組（現在放送中の番組またはその次に放送予定の番組）であるか否かを示す情報が格納されている。ここで、ＴＲＵＥはカレント番組であることを指し、ＦＡＬＳＥはカレント番組ではないことを表している。
【０１１２】
なお、本実施の形態においても、実施の形態１と同様に電子番組表情報データベース１２６のテーブルの構成を１イベント１レコードとしたが、１サービス１レコードの構成にしてもよい。
【０１１３】
この場合、ユーザが操作部１０４を用いて、サービスごとに選択することができ、その際に選局の要否を判定し、その後所望のイベントが選択されることになる。
【０１１４】
したがって、同一のネットワークに多数のサービスが存在し、一のサービスにつき、一のイベントが割り当てられていることが多いＣＳデジタル放送においては、無用な視聴妨害を可能な限り抑えることができ、快適な視聴環境をユーザに提供できるという点で、特に効果が大きい。
【０１１５】
なお、この場合の電子番組表情報データベース１２６は、図４と同様に２つのテーブル、ネットワークＩＤ、および選局要否判定情報を格納している第一のテーブル（図示せず）、および、ユーザにより手動で、あるいは装置により自動でイベントが特定された後に、電子番組表に表示するための、該イベントの情報を格納する第二のテーブル（図示せず）とを含むことになる。
【０１１６】
なお、この場合、第一のテーブルに設けられる選局要否判定情報は、イベントごとではなく、サービスごとに格納される。
【０１１７】
これにより、イベントごとにネットワークＩＤおよび選局要否判定情報を持たなければならない場合と比べ、情報量はさらに小さくて済み、結果として、メモリの資源の節約にもつながる。
【０１１８】
続いて、図９に、図８のテーブル８０に基づき作成される、本実施の形態による電子番組表の表示例を示す。
【０１１９】
図９は、本実施の形態における図８のテーブルに基づき作成された電子番組表の概略図
である。ここでも、実施の形態１と同様、地上デジタル放送の番組情報を例に挙げるが、他の放送メディアによる番組情報も同様に表示可能である。
【０１２０】
電子番組表９０の構成は、実施の形態１における図４の電子番組表５０と同様であるので、ここでは説明を省略する。
【０１２１】
なお、本願では説明の便宜上、カレント番組領域９３、およびライン９９を設けてある。カレント番組領域９３は、カレント番組、つまり現在放送中の番組およびその次に放送される予定の番組に相当する領域を示したものであり、ライン９９は、実施の形態１と同様、ネットワークの境界に設けたラインである。
【０１２２】
カーソルがこのカレント番組領域９３上に移動し、かつ、ライン９９を跨いで移動したときに、番組情報取得選局が実施される。
【０１２３】
次に、図１０のフローチャートを参照しながら、本実施の形態における、操作部１０４によるイベントの選択に応じて最新の電子番組表情報を取得する処理の流れを説明する。
【０１２４】
まず、電子番組表９０が表示部１０５に表示された状態において、選局制御部１０１は、カーソルの移動を監視する。つまり、ユーザが操作部１０４の十字キーを用いて、イベント表示領域９６上のイベントを選択するためにカーソルを動かした否かについて判断する（ステップＳ１００１）。ここで、カーソルの移動を検知すれば（Ｓ１００１のＹＥＳ）、カレント番組識別部１２１は、新たに選択されたイベントのカレント番組フラグを、フラグ保持部１２８から取得する（ステップＳ１００２）。
【０１２５】
ここで、上記カレント番組フラグは、操作部１０４を用いてユーザによりイベントが選択された際に、電子番組表情報データベース１２６に格納されているテーブル８０のカラム８３を参照して格納されるものである。
【０１２６】
次に、カレント番組識別部１２１は、上記ステップで取得した、カレント番組フラグを検証する（ステップＳ１００３）。検証の結果、カレント番組フラグがＴＲＵＥ（つまり、選択されたイベントがカレント番組である場合には、）（Ｓ１００３のＹＥＳ）、次にネットワークＩＤによる選局要否判定のステップに移る。
【０１２７】
続いて、ネットワークＩＤ比較部１１１は、現在選局中のネットワークＩＤをカレントネットワークＩＤ保持部１１２から取得し（ステップＳ１００４）、上記新たに選択されたイベントのネットワークＩＤを選択ネットワークＩＤ保持部１１４から取得する（ステップＳ１００５）。上記ステップＳ１００４およびステップＳ１００５は、順序を入れ替えて実行されても、あるいは、並行処理で実行されてもよい。
【０１２８】
次に、ネットワークＩＤ比較部１１１は、上記２つのステップで取得した、カレントネットワークＩＤと選択ネットワークＩＤとを比較する（ステップＳ１００６）。比較の結果、カレントネットワークＩＤと選択ネットワークＩＤとが互いに異なれば（つまり、異なるネットワークのイベントが選択された場合には、）（Ｓ１００６のＹＥＳ）、ネットワークＩＤ比較部１１１は、「選局要」と判定し、選局部１０３に、番組情報取得選局を実施するよう指示を出す（ステップＳ１００７）。
【０１２９】
選局部１０３によって、番組情報取得選局が実施された場合には、ネットワークＩＤ更新部１１３は、新たに選局されたネットワークＩＤ（つまり、Ｓ１００６の時点まで選択ネットワークＩＤ保持部１１４に格納されていた選択ネットワークＩＤ）をカレントネットワークＩＤとしてカレントネットワークＩＤ保持部１１２に格納する（ステップＳ１００８）。
【０１３０】
選局制御部１０１は、選局部１０３が取得した最新情報によって電子番組表情報データベース１２６を更新し、表示部１０５に更新後の情報を表示するよう指示を出す（ステップＳ１００９）。
【０１３１】
また、ステップＳ１００３において、検証の結果、カレント番組フラグがＦＡＬＳＥ（つまり、選択されたイベントがカレント番組でない場合には、）（Ｓ１００３のＮＯ）、カレント番組識別部１２１は、「選局不要」と判定し、表示部１０５にその時点での電子番組表情報データベース１２６の情報を表示するよう指示を出す（ステップＳ１０１０）。
【０１３２】
また、ステップＳ１００６において、比較の結果、カレントネットワークＩＤと選択ネットワークＩＤとが同一であれば（つまり、同じネットワーク内のイベント選択されたバイイには、）（Ｓ１００６のＮＯ）、ネットワークＩＤ比較部１１１は、同じく、「選局不要」と判定し、表示部１０５にその時点での電子番組表情報データベース１２６の情報を表示するよう指示を出す（ステップＳ１０１０）。
【０１３３】
なお、電子番組表情報データベース１２６に格納されているテーブル８０のカレント番組フラグの情報は、時間の経過に応じて常に、現在放送中、およびその次に放送予定の番組となるイベントがＴＲＵＥになるように、随時更新される。
【０１３４】
上記の処理によれば、ネットワーク切り替えが必要な場合でかつ、最新の情報が必要なカレント番組が選択されたときのみ、すなわち、図９において、ライン９９を跨いでカーソルが移動させられたときでかつ移動した先のイベントがカレント番組領域９３内であるときのみに限定されて、番組情報取得選局が実施される。
【０１３５】
以上のように、視聴の妨害の原因となる番組情報取得選局が実施されるのは、ネットワーク切り替えが必要な場合でかつ、最新の情報が必要なカレント番組が選択されたときのみに限られるので、ユーザの視聴が妨害される頻度をより軽減し、かつ、本当に最新の情報が必要なイベントに対しては、常に最新の情報を維持することができる。
【０１３６】
これにより、ユーザは、視聴妨害の少ない快適な視聴環境の下で、現在放送中の番組について正確な番組情報を閲覧することができる。
【０１３７】
なお、上述の説明では、電子番組表情報データベース１２６のテーブル８０において、イベントごとにレコードを設け、そのイベントごとの選局要否の判定基準が、カレント番組であるか否か、つまり、現在放送中の番組であるか否かである場合について説明したが、これに限るものではない。例えば、選局要否の判定基準がユーザの好みのジャンルであるか否かであってもよい。この場合、あらかじめユーザが好きなジャンルを登録できる機能を設け、登録されたジャンルを有するイベントのみ、カラム８３にＴＲＵＥの値が入るテーブル８０を構成する。この構成よれば、ユーザの好みのジャンルである番組の最新情報は常に維持され、ユーザの視聴が妨害される頻度をより軽減するという、本実施形態と略同様の効果が得られる。
【０１３８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１３９】
なお、上記実施形態のデジタルテレビ放送受信装置の各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することができる。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読取り、当該プログラムを実行するだけで、本実施形態のデジタルテレビ放送受信装置の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０１４０】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０１４１】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１４２】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０１４３】
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０１４４】
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【産業上の利用可能性】
【０１４５】
本発明に係る電子番組表情報取得装置は、複数のネットワークより取得される電子番組表を作成するための情報を一つの電子番組表にまとめた際、ユーザによる該電子番組表の操作と連動して選択的に選局を実施することができるので、デジタル放送における複数のネットワークからの信号を受信可能でかつそれらを電子番組表として表示し、同時に映像信号を可能な装置、例えばデジタルテレビ放送受信装置に適用できる。
【図面の簡単な説明】
【０１４６】
【図１】本発明の実施の形態による、電子番組表情報取得装置の要部構成を示すブロック図である。
【図２】本発明の実施の形態による、デジタルテレビ放送受信装置の概略構成を示すブロック図である。
【図３】本発明の実施の形態による、電子番組表情報データベースのテーブル構造を示す表である。
【図４】本発明の実施の形態による、電子番組表情報データベースの別のテーブル構造を示す表である。
【図５】本発明の実施の形態における図３のテーブルに基づき作成された電子番組表の概略図である。
【図６】本発明の実施の形態における、操作部によるイベントの選択に応じて、最新の電子番組表情報を選択的に取得する処理の流れを示すフローチャートである。
【図７】本発明の他の実施の形態による、電子番組表情報取得装置の要部構成を示すブロック図である。
【図８】本発明の他の実施の形態による、電子番組表情報データベースのテーブル構造を示す表である。
【図９】本発明の他の実施の形態における図８のテーブルに基づき作成された電子番組表の概略図である。
【図１０】本発明の他の実施の形態における、操作部によるイベントの選択に応じて、最新の電子番組表情報を選択的に取得する処理の流れを示すフローチャートである。
【符号の説明】
【０１４７】
１０１    選局制御部
１０２    メモリ
１０３    選局部（番組最新情報取得手段）
１０４    操作部（レコード選択手段）
１０５    表示部
１１１    ネットワークＩＤ比較部（選局判定手段／第一選局判定手段）
１１２    カレントネットワークＩＤ保持部（カレントネットワーク情報格納手段）
１１３    ネットワークＩＤ更新部（ネットワーク情報更新手段）
１１４    選択ネットワークＩＤ保持部（選択ネットワーク情報格納手段）
１２１    カレント番組識別部（第二選局判定手段）
１２３    カレント番組フラグ更新部（選局要否判定情報更新手段）
１２６    電子番組表情報データベース（番組情報格納手段）
１２８    フラグ保持部（選局要否判定情報格納手段）
２００    電子番組表情報取得装置
【図１】
2006217430.tif 000003
【図２】
2006217430.tif 000004
【図３】
2006217430.tif 000005
【図４】
2006217430.tif 000006
【図５】
2006217430.tif 000007
【図６】
2006217430.tif 000008
【図７】
2006217430.tif 000009
【図８】
2006217430.tif 000010
【図９】
2006217430.tif 000011
【図１０】
2006217430.tif 000012