(57)【要約】【課題】番組情報を検索対象として番組検索を行う際に、番組情報の保存のためのメモリ使用量を抑えつつ、必要に応じて検索対象となる番組内容を多くして、効率的に番組検索を行う。【解決手段】デジタル放送受信装置１は、受信可能なチャンネルの第１及び第２の番組情報のうち第１の番組情報を取得する番組情報デコード部４と、第１の番組情報を記憶するフラッシュメモリ１３と、ユーザによる操作に従って検索条件を入力するリモコンＲと、検索条件に基づいてフラッシュメモリ１３の第１の番組情報を検索対象とした第１の番組検索を行う制御部１２と、第１の番組検索の結果を表示する表示部９とを備える。第１の番組検索の結果を表示した後に、ユーザによる操作に従って第２の番組検索の要求を受け付けた場合、受信可能なチャンネルの第２の番組情報を取得し、検索条件に基づいて第２の番組情報を検索対象とした第２の番組検索を行い、その検索結果を表示する。【選択図】図１
2011155436.tif 000002
【特許請求の範囲】
【請求項１】
受信可能なチャンネルの第１及び第２の番組情報のうち該第１の番組情報を取得する番組情報取得手段と、該取得した第１の番組情報をチャンネル毎に記憶する記憶手段とを備えたデジタル放送受信装置であって、
ユーザによる操作に従って検索条件を入力する検索条件入力手段と、該入力した検索条件に基づいて前記記憶手段に記憶された第１の番組情報を検索対象とした第１の番組検索を行う番組検索手段と、該第１の番組検索の結果を表示する表示手段とを備え、
前記第１の番組検索の結果を表示した後に、ユーザによる操作に従って第２の番組検索の要求を受け付けた場合、前記番組情報取得手段は、前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得し、
前記番組検索手段は、前記検索条件入力手段により入力された検索条件に基づいて前記第２の番組情報又は前記第１及び第２の番組情報を検索対象とした第２の番組検索を行い、
前記表示手段は、前記第２の番組検索の結果を表示することを特徴とするデジタル放送受信装置。
【請求項２】
請求項１に記載のデジタル放送受信装置において、前記第１の番組検索の結果を表示した後に、前記第２の番組検索の要求を受け付けると、前記表示手段は、前記第２の番組検索を開始するか否かを確認するための検索確認画面を表示することを特徴とするデジタル放送受信装置。
【請求項３】
請求項２に記載のデジタル放送受信装置において、前記第２の番組検索の要求を受け付けてから、前記番組情報取得手段が前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得するまでに要する見積時間を算出する見積時間算出手段を備え、前記表示手段は、前記見積時間算出手段により算出された見積時間を前記検索確認画面に表示することを特徴とするデジタル放送受信装置。
【請求項４】
請求項１〜３のいずれか１項に記載のデジタル放送受信装置において、前記表示手段は、前記番組情報取得手段が前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得している間、その旨を通知するためのメッセージを表示することを特徴とするデジタル放送受信装置。
【請求項５】
請求項１〜４のいずれか１項に記載のデジタル放送受信装置において、前記表示手段は、前記第２の番組検索の結果を表示する画面に、該第２の番組検索の結果であることを示すアイコンを表示することを特徴とするデジタル放送受信装置。
【請求項６】
請求項１〜５のいずれか１項に記載のデジタル放送受信装置において、前記表示手段は、前記第２の番組検索の結果を表示する際に、前記第１の番組検索により検索された番組の表示形態と、前記第２の番組検索により新たに検索された番組の表示形態とを異ならせて表示することを特徴とするデジタル放送受信装置。
【請求項７】
請求項１〜６のいずれか１項に記載のデジタル放送受信装置において、前記第１の番組情報は、ＥＩＴに含まれる短形式イベント記述子であり、前記第２の番組情報は、ＥＩＴに含まれる拡張形式イベント記述子であることを特徴とするデジタル放送受信装置。
【請求項８】
受信可能なチャンネルの第１及び第２の番組情報のうち該第１の番組情報を取得する番組情報取得手段と、該取得した第１の番組情報をチャンネル毎に記憶する記憶手段とを備えたデジタル放送受信装置による番組検索方法であって、
ユーザによる操作に従って検索条件を入力する検索条件入力ステップと、該入力した検索条件に基づいて前記記憶手段に記憶された第１の番組情報を検索対象とした第１の番組検索を行う第１の番組検索ステップと、該第１の番組検索の結果を表示する第１の表示ステップと、前記第１の番組検索の結果を表示した後に、ユーザによる操作に従って第２の番組検索の要求を受け付けた場合、前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得する番組情報取得ステップと、前記検索条件入力ステップにて入力された検索条件に基づいて前記第２の番組情報又は前記第１及び第２の番組情報を検索対象とした第２の番組検索を行う第２の番組検索ステップと、該第２の番組検索の結果を表示する第２の表示ステップとを備えたことを特徴とする番組検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置及び番組検索方法に関し、より詳細には、番組情報を検索対象として番組を検索する機能を備えたデジタル放送受信装置及び該装置による番組検索方法に関する。
【背景技術】
【０００２】
地上デジタル放送では、ＭＰＥＧ−２のＴＳ（Transport Stream）により映像や音声が送信されてくるが、この映像や音声の他に、視聴者へのサービスとして番組情報が提供されている。この番組情報はＰＳＩ／ＳＩ（Program Specific Information/Service Information）を構成するテーブルを一定の周期に従い、繰り返し番組と共に送信することで提供されている。
【０００３】
ＰＳＩは、ＭＰＥＧ２  Ｓｙｓｔｅｍｓ（ISO/IEC13818-1,ITU-TH.222.0）で規格化されており、所要の番組を選択するために必要な情報である。このＰＳＩは、ＰＡＴ（Program Association Table）、ＰＭＴ（Program Map Table）、ＮＩＴ（Network Information Table）、ＣＡＴ（Conditional Access Table）などのテーブルで構成される。この中でＮＩＴは、受信機で選択可能な全てのサービスの一覧と、各サービスがどのＴＳに含まれるかを記述したテーブルである。また、ＰＡＴは、ＰＭＴを伝送するＴＳパケットのＰＩＤ（Packet ID）が記述されたテーブルであり、ＰＭＴは、番組を構成する各符号化ストリーム（ＥＳ：Elementary Stream）を伝送するＴＳパケットのＰＩＤが記述されたテーブルである。
【０００４】
一方、ＳＩは、ＡＲＩＢ  ＳＴＤ−Ｂ１０で規定されており、番組選択の利便性のために規定された各種情報である。このＳＩは、例えば、ＴＳに含まれる全てのサービスの一覧を記述したＳＤＴ（Service Description Table）、イベント情報（番組毎に、開始時刻、番組長、番組名、出演者、ジャンルなどの付随情報を含む）を記述したＥＩＴ（Event Information Table）、全てのサービスを事業者グループ（ブロードキャスタ）単位でまとめて記述したＢＩＴ（Broadcaster Information Table）、受信機のソフトウェア更新のためのダウンロードスケジュールを記述したＳＤＴＴ（Software Download Trigger Table）などのテーブルで構成される。
【０００５】
地上デジタル放送における電子番組表は、上記ＥＩＴにより通知される番組情報に基づいて作成される。以下、一般的な固定受信機によるＥＩＴ取得手順について簡単に説明する。
【０００６】
まず、固定受信機は、チャンネルリストを参照して、指定のチャンネルへの選局処理を行い、選局したチャンネルのＰＡＴを受信して、ＰＭＴを伝送するＴＳパケットのＰＩＤ（Packet ID）を取得する。次に、固定受信機は、取得したＰＩＤに基づいて、ＰＭＴを受信して、番組を構成する各ＥＳを伝送するＴＳパケットのＰＩＤを取得し、取得したＰＩＤに基づいて、番組を構成する各ＥＳのフィルタリングを開始する。
【０００７】
次に、固定受信機は、フィルタリングされたＥＳデータからＨ−ＥＩＴを全て取得（例えば、１週間分のＨ−ＥＩＴを取得）する。そして、固定受信機は、チャンネルリスト上の全てのチャンネルについてＨ−ＥＩＴデータを受信し、受信した全てのＨ−ＥＩＴデータにより電子番組表を作成する。なお、Ｈ−ＥＩＴとは、固定受信機での表示を目的としたものである。
【０００８】
ここで、放送波により提供される番組情報を検索対象として、キーワードによる番組検索を行う方法が知られている（例えば、特許文献１を参照）。この特許文献１に記載の番組検索方法によれば、番組情報を検索対象として、番組の検索結果から新たなキーワードを自動生成し、これらのキーワードをチェックボックスと共にユーザに提示する。そして、ユーザが不要と判断するキーワードの指定を受け付けて、再度検索し、指定されたキーワードを含む番組情報を削除するようにしている。これにより、関連のない番組情報を検索結果から排除して、膨大な量の番組情報の中から必要とする番組を検索することができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００３−２５９２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
前述のＥＩＴに記述されている番組情報は受信機内のフラッシュメモリに保存されるが、フラッシュメモリの使用量を出来るだけ抑えるという観点から、全ての番組情報が保存されるわけではなく、予め決められた一部の番組情報のみが保存される。従って、番組情報を検索対象として、キーワード検索する場合には、受信機に保存されている一部の番組情報が検索対象となる。
【００１１】
具体的には、ＥＩＴに記述される番組情報には、図８に示すように、データ量の小さい短形式イベント記述子１００と、データ量の大きい拡張形式イベント記述子１０１とが含まれる。短形式イベント記述子１００は、例えば、項目として、番組名、番組記述を含み、拡張形式イベント記述子１０１は、例えば、種々の項目名、項目名毎の項目記述を含む。この項目名には、例えば、おしらせ、サブタイトル、番組内容、出演者、原作・脚本、監督・演出、音楽、制作などが含まれる。
【００１２】
地上デジタル放送の短形式イベント記述子１００の場合、番組名は全角４０文字以下且つ９６バイト以下、番組記述は全角８０文字以下且つ１９２バイト以下と規定されている。また、地上デジタル放送の拡張形式イベント記述子１０１の場合、項目名は全角８文字以下且つ１６バイト以下、項目記述は１つの記述子当たり２２０バイト以下として、１つの項目名に対して最大２つの記述子を配置でき、合わせて全角２００文字以下と規定されている。
【００１３】
また、ＢＳデジタル放送／広帯域ＣＳデジタル放送の短形式イベント記述子１００の場合、番組名は全角４０文字以下且つ８０バイト以下、番組記述は全角８０文字以下且つ１６０バイト以下と規定されている。また、ＢＳデジタル放送／広帯域ＣＳデジタル放送の拡張形式イベント記述子１０１の場合、項目名は全角８文字以下且つ１６バイト以下、項目記述は１つの記述子当たり全角１００文字以下且つ２００バイト以下として、１つの項目名に対して最大２つの記述子を配置可能と規定されている。
【００１４】
また、拡張形式イベント記述子１０１は、１番組当たり最大１６個配置可能であり、１つの記述子当たり全角１００文字（最大）とすると、配置可能な文字数は最大で１００文字×１６個＝１６００文字となる。
【００１５】
上記において、短形式イベント記述子１００及び拡張形式イベント記述子１０１の両方を受信機内のフラッシュメモリに保存すると、メモリ使用量が増大してしまうため、番組情報の一部として、データ量が比較的小さい短形式イベント記述子１００のみを保存するようにしている。このように、キーワードの検索対象を、フラッシュメモリ内に保存されている短形式イベント記述子１００のみにすると、検索対象となる番組の内容が限られるため、検索によってヒットする番組も限定的なものとなる。一方、拡張形式イベント記述子１０１もフラッシュメモリ内に保存すれば、検索対象となる番組の内容が多くなり、検索によってヒットする番組も増加するが、フラッシュメモリの使用量も増大するため、フラッシュメモリの追加などにより製造コストが増加するという問題がある。
【００１６】
上述の特許文献１に記載の方法の場合、一度キーワード検索した後に、不要なキーワードを除いた条件で再度検索するようにしているが、検索対象となる番組の内容自体を多くすることはできない。すなわち、同じ検索対象に対して再検索を行うことになるため、再検索によって最初に得られた検索結果以外に新たな番組がヒットすることはない。このように、特許文献１に記載の方法をはじめとする従来技術では、必要に応じて検索対象となる番組内容を多くすることができないため、メモリ使用量を抑えた効率的な番組検索を行うことはできなかった。
【００１７】
本発明は、上述のごとき実情に鑑みてなされたもので、番組情報を検索対象として番組検索を行う際に、番組情報の保存のためのメモリ使用量を抑えつつ、必要に応じて検索対象となる番組内容を多くし、効率的に番組検索を行うことができるデジタル放送受信装置及び該装置による番組検索方法を提供すること、を目的とする。
【課題を解決するための手段】
【００１８】
上記課題を解決するために、本発明の第１の技術手段は、受信可能なチャンネルの第１及び第２の番組情報のうち該第１の番組情報を取得する番組情報取得手段と、該取得した第１の番組情報をチャンネル毎に記憶する記憶手段とを備えたデジタル放送受信装置であって、ユーザによる操作に従って検索条件を入力する検索条件入力手段と、該入力した検索条件に基づいて前記記憶手段に記憶された第１の番組情報を検索対象とした第１の番組検索を行う番組検索手段と、該第１の番組検索の結果を表示する表示手段とを備え、前記第１の番組検索の結果を表示した後に、ユーザによる操作に従って第２の番組検索の要求を受け付けた場合、前記番組情報取得手段は、前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得し、前記番組検索手段は、前記検索条件入力手段により入力された検索条件に基づいて前記第２の番組情報又は前記第１及び第２の番組情報を検索対象とした第２の番組検索を行い、前記表示手段は、前記第２の番組検索の結果を表示することを特徴としたものである。
【００１９】
第２の技術手段は、第１の技術手段において、前記第１の番組検索の結果を表示した後に、前記第２の番組検索の要求を受け付けると、前記表示手段は、前記第２の番組検索を開始するか否かを確認するための検索確認画面を表示することを特徴としたものである。
【００２０】
第３の技術手段は、第２の技術手段において、前記第２の番組検索の要求を受け付けてから、前記番組情報取得手段が前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得するまでに要する見積時間を算出する見積時間算出手段を備え、前記表示手段は、前記見積時間算出手段により算出された見積時間を前記検索確認画面に表示することを特徴としたものである。
【００２１】
第４の技術手段は、第１〜第３のいずれか１の技術手段において、前記表示手段は、前記番組情報取得手段が前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得している間、その旨を通知するためのメッセージを表示することを特徴としたものである。
【００２２】
第５の技術手段は、第１〜第４のいずれか１の技術手段において、前記表示手段は、前記第２の番組検索の結果を表示する画面に、該第２の番組検索の結果であることを示すアイコンを表示することを特徴としたものである。
【００２３】
第６の技術手段は、第１〜第５のいずれか１の技術手段において、前記表示手段は、前記第２の番組検索の結果を表示する際に、前記第１の番組検索により検索された番組の表示形態と、前記第２の番組検索により新たに検索された番組の表示形態とを異ならせて表示することを特徴としたものである。
【００２４】
第７の技術手段は、第１〜第６のいずれか１の技術手段において、前記第１の番組情報は、ＥＩＴに含まれる短形式イベント記述子であり、前記第２の番組情報は、ＥＩＴに含まれる拡張形式イベント記述子であることを特徴としたものである。
【００２５】
第８の技術手段は、受信可能なチャンネルの第１及び第２の番組情報のうち該第１の番組情報を取得する番組情報取得手段と、該取得した第１の番組情報をチャンネル毎に記憶する記憶手段とを備えたデジタル放送受信装置による番組検索方法であって、ユーザによる操作に従って検索条件を入力する検索条件入力ステップと、該入力した検索条件に基づいて前記記憶手段に記憶された第１の番組情報を検索対象とした第１の番組検索を行う第１の番組検索ステップと、該第１の番組検索の結果を表示する第１の表示ステップと、前記第１の番組検索の結果を表示した後に、ユーザによる操作に従って第２の番組検索の要求を受け付けた場合、前記受信可能なチャンネルの第２の番組情報又は前記受信可能なチャンネルの第１及び第２の番組情報を取得する番組情報取得ステップと、前記検索条件入力ステップにて入力された検索条件に基づいて前記第２の番組情報又は前記第１及び第２の番組情報を検索対象とした第２の番組検索を行う第２の番組検索ステップと、該第２の番組検索の結果を表示する第２の表示ステップとを備えたことを特徴としたものである。
【発明の効果】
【００２６】
本発明によれば、番組情報を検索対象として番組検索を行う際に、通常検索では番組内容の一部を検索対象として、番組情報の保存のためのメモリ使用量を抑え、短時間で簡易的な番組検索を行い、必要に応じて検索対象となる番組内容を多くし、詳細な番組検索を行えるため、メモリ使用量を抑えつつ、効率的に番組検索を行うことができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係るデジタル放送受信装置の構成例を示すブロック図である。
【図２】本発明のデジタル放送受信装置による番組検索方法の一例を説明するためのフロー図である。
【図３】図２のステップＳ３で表示される簡易検索結果の画面例を示す図である。
【図４】詳細検索ガイダンス画面の一例を示す図である。
【図５】詳細検索中画面の一例を示す図である。
【図６】図２のステップＳ１０で表示される詳細検索結果の画面例を示す図である。
【図７】詳細検索結果画面において検索結果にカーソルを移動させた場合の画面例を示す図である。
【図８】ＥＩＴに含まれる番組情報の一例を説明するための図である。
【発明を実施するための形態】
【００２８】
以下、添付図面を参照しながら、本発明のデジタル放送受信装置及び該装置による番組検索方法に係る好適な実施の形態について説明する。
【００２９】
図１は、本発明の一実施形態に係るデジタル放送受信装置の構成例を示すブロック図で、図中、１はデジタル放送受信装置を示す。このデジタル放送受信装置１は、フロントエンド２、デマルチプレクサ３、番組情報デコード部４、電子番組表データ生成部５、映像・音声デコード部６、画面合成部７、音声出力部８、表示部９、インタフェース部１０、リモコン受光部１１、制御部１２、フラッシュメモリ１３、ＲＡＭ１４、及びＲＯＭ１５を備える。
【００３０】
フロントエンド２は、チューナ、復調回路、及び誤り訂正部を含み、アンテナで受信したデジタル放送信号から１つの受信チャンネルを選局し、選局した受信チャンネルの信号を復調してＴＳ（Transport Stream）信号とし、このＴＳ信号に誤り訂正を施す。デマルチプレクサ３は、フロントエンド２から出力されたＴＳ信号を映像データ、音声データ、及び番組情報（ＰＳＩ／ＳＩ）に分離し、映像データ及び音声データを映像・音声デコード部６へ、番組情報（ＰＳＩ／ＳＩ）を番組情報デコード部４へそれぞれ出力する。
【００３１】
番組情報デコード部４は、デマルチプレクサ３で分離・出力されたＰＳＩ／ＳＩをデコードし、このＰＳＩ／ＳＩに含まれるＥＩＴ（番組情報）から短形式イベント記述子を取得し、この短形式イベント記述子をフラッシュメモリ１３に記憶する。電子番組表データ生成部５は、フラッシュメモリ１３に記憶された短形式イベント記述子に基づいて電子番組表データを生成する。
【００３２】
映像・音声デコード部６は、デマルチプレクサ３で分離・出力された映像データを映像表示可能な映像信号にデコードし、デコードした映像信号を画面合成部７に出力する。画面合成部７は、映像・音声デコード部６でデコードされた映像信号と、図示しないＯＳＤ（On Screen Display）信号とを合成し、この合成信号を表示部９に出力する。表示部９は、例えば、ＬＣＤ（Liquid Crystal Display）などの表示ディスプレイである。
【００３３】
また、映像・音声デコード部６は、デマルチプレクサ３で分離・出力された音声データを音声出力可能な音声信号にデコードし、デコードした音声信号をスピーカ等の音声出力部８に出力する。
【００３４】
インタフェース部１０は、レコーダなどの外部機器と接続するためのインタフェースであって、例えば、ＨＤＭＩ（High Definition Multimedia Interface）ケーブルを介して外部機器と接続される。
【００３５】
リモコン受光部１１は、リモコンＲから送信される操作信号を受光し、その操作信号を制御部１２に転送する。制御部１２は、デジタル放送受信装置１の動作を制御するためのＣＰＵやメモリなどで構成され、リモコン受光部１１から転送されてくる操作信号に基づいてデジタル放送受信装置１が動作するように各部を制御する。
【００３６】
フラッシュメモリ１３は、ＥＩＴから取得される短形式イベント記述子を保存するためのメモリである。ＲＡＭ１４は、ＥＩＴから取得される拡張形式イベント記述子を展開するための揮発性メモリである。ＲＯＭ１５は、デジタル放送受信装置１の動作を制御するための各種制御プログラムやデータを格納した不揮発性メモリである。
【００３７】
本発明の主たる特徴部分は、番組情報を検索対象として番組検索を行う際に、番組情報の保存のためのメモリ使用量を抑えつつ、必要に応じて検索対象となる番組内容を多くし、効率的に番組検索を行うことにある。このための構成として、デジタル放送受信装置１は、受信可能なチャンネルの第１及び第２の番組情報のうち第１の番組情報を取得する番組情報取得手段と、取得した第１の番組情報をチャンネル毎に記憶する記憶手段とを備える。図１の例では、番組情報取得手段は、フロントエンド２、デマルチプレクサ３、及び番組情報デコード部４により構成され、記憶手段は、フラッシュメモリ１３に相当する。
【００３８】
また、デジタル放送受信装置１は、ユーザによる操作に従って検索条件として、１つ以上のキーワードを入力する検索条件入力手段に相当するリモコンＲと、リモコンＲにより入力したキーワードに基づいてフラッシュメモリ１３に記憶された第１の番組情報を検索対象とした第１の番組検索を行う番組検索手段に相当する制御部１２と、第１の番組検索の結果を表示する表示手段に相当する表示部９とを備える。
【００３９】
そして、第１の番組検索の結果を表示した後に、ユーザによる操作に従って第２の番組検索の要求を受け付けた場合、番組情報取得手段（フロントエンド２、デマルチプレクサ３、及び番組情報デコード部４）は、受信可能なチャンネルの第２の番組情報又は受信可能なチャンネルの第１及び第２の番組情報を取得し、制御部１２は、リモコンＲにより入力された検索条件に基づいて第２の番組情報、又は第１及び第２の番組情報を検索対象とした第２の番組検索を行い、表示部９は、第２の番組検索の結果を表示する。
【００４０】
以下の説明では、第１の番組検索を簡易検索、第２の番組検索を詳細検索というものとする。また、簡易検索の検索対象となる第１の番組情報は、前述の図８に示したように、ＥＩＴに含まれる短形式イベント記述子に相当し、詳細検索の検索対象となる第２の番組情報は、ＥＩＴに含まれる拡張形式イベント記述子に相当するものとする。また、簡易検索の場合、フラッシュメモリ１３に記憶されている短形式イベント記述子を検索対象とするが、詳細検索の場合、新たに取得した拡張形式イベント記述子のみを検索対象とするか、あるいは、新たに取得した短形式イベント記述子及び拡張形式イベント記述子を検索対象とすることができる。
【００４１】
ここで、フラッシュメモリ１３に記憶される短形式イベント記述子は、放送局から送られてくるＥＩＴに基づいて、定期的に更新することができるが、地上デジタル放送の場合、デジタル放送受信装置１によりあるチャンネルの番組を視聴中には、視聴中のチャンネルのＥＩＴしか取得できない。このため、フラッシュメモリ１３に記憶されている全てのチャンネルの短形式イベント記述子が常に最新であるとは限らない。そこで、詳細検索時に、拡張形式イベント記述子と共に、短形式イベント記述子を取得し、取得した短形式イベント記述子でフラッシュメモリ１３に記憶されている短形式イベント記述子を更新するようにしてもよい。これにより、フラッシュメモリ１３に記憶されている短形式イベント記述子が常に最新の状態に保持できるため、より精度の高い番組検索を行うことができる。
【００４２】
なお、ＢＳデジタル放送、ＣＳデジタル放送の場合、デジタル放送受信装置１によりあるチャンネルの番組を視聴中であっても、他のチャンネルのＥＩＴも同時に送信されている。このため、任意のチャンネルを受信していれば、全てのチャンネルのＥＩＴを取得することができる。
【００４３】
上記において、番組情報取得手段は、簡易検索の結果を表示した時点で、拡張形式イベント記述子、又は短形式イベント記述子及び拡張形式イベント記述子の取得を開始するようにしてもよい。そして、ユーザによる操作に従って詳細検索の要求を受け付けた場合（例えば、後述の図４において、「する」が選択された場合）、詳細検索のために拡張形式イベント記述子、又は短形式イベント記述子及び拡張形式イベント記述子をそのまま継続して取得する。一方、詳細検索を行わない場合（例えば、後述の図４において、「しない」が選択された場合）には、詳細検索の要求はないと判断し、これまで取得した拡張形式イベント記述子のみ、又は短形式イベント記述子及び拡張形式イベント記述子を削除する。
【００４４】
番組情報取得手段により取得された拡張形式イベント記述子は一旦ＲＡＭ１４に展開される。例えば、ＲＡＭ１４に地上デジタル放送の拡張形式イベント記述子が展開された状態で、ＢＳデジタル放送へネットワークを切り替えた場合、ＲＡＭ１４に展開されている地上デジタル放送の拡張形式イベント記述子を削除するようにしてもよい。あるいは、ＢＳデジタル放送に切り替えて詳細検索を実行するまで、地上デジタル放送の拡張形式イベント記述子をＲＡＭ１４に保存しておいてもよい。これにより、ＢＳデジタル放送に切り替えたとしても、ＢＳデジタル放送で詳細検索が実行されるまでは、地上デジタル放送の拡張形式イベント記述子がＲＡＭ１４に保存されるため、地上デジタル放送における詳細検索を高速にすることができる。
【００４５】
また、拡張形式イベント記述子を含む番組情報は、チャンネル毎に取得されるため、取得したチャンネルから順に、拡張形式イベント記述子をＲＡＭ１４に展開し、チャンネル単位で順番に詳細検索を行うようにしてもよい。そして、詳細検索が完了したチャンネルから順番に拡張形式イベント記述子をＲＡＭ１４から削除するようにすれば、ＲＡＭ１４の使用領域を小さくし、メモリ使用量を抑えることができる。この際、詳細検索による検索結果はＲＡＭ１４あるいはフラッシュメモリ１３に保存していくようにすればよい。
【００４６】
図２は、本発明のデジタル放送受信装置による番組検索方法の一例を説明するためのフロー図である。まず、ユーザはリモコンＲを操作して、デジタル放送受信装置１に図示しない番組検索画面を表示させ、検索条件として、キーワード及び検索対象時間帯を設定する。例えば、「日本」というキーワードと、「今日」という検索対象時間帯を設定する（ステップＳ１）。そして、ユーザはリモコンＲを操作して、簡易検索の要求を行うと（ステップＳ２）、ステップＳ１で設定された検索条件に基づいて前述の短形式イベント記述子を検索対象とした簡易的な番組検索を行い、図３に示すような簡易検索結果画面を表示する（ステップＳ３）。
【００４７】
図３は、図２のステップＳ３で表示される簡易検索結果の画面例を示す図である。図中、２０は簡易検索結果画面で、該簡易検索結果画面２０は、検索タイプが簡易検索であることを示すアイコン２１と、ユーザにより設定された検索対象時間帯２２と、ユーザにより設定されたキーワード２３と、検索対象時間帯２２及びキーワード２３に基づく検索結果２４と、どのような番組検索を行ったのか説明するための文字列表示欄２５とを含む。
【００４８】
図３の例では、検索対象時間帯２２として、「今日」が設定され、キーワード２３として、「大阪」、「京都」、「日本」、「アメリカ」の複数のキーワードが設定され、「日本」にカーソルが当たりキーワードとして選択された状態を示している。このキーワードとしては２つ以上のキーワードを選択できるようにしてもよい。また、「キーワード設定」のアイコンにカーソルを移動させて選択することで、図示しないキーワード設定画面を表示させ、キーワードを追加設定することもできる。そして、文字列表示欄２５には、選択されたキーワード２３（ここでは「日本」が選択）に基づいて、「日本を含む番組を検索します」という文字列が表示され、ユーザは「日本」というキーワードに基づいて簡易検索が行われたことを確認することができる。
【００４９】
この検索結果２４には、番組タイトルまたは短形式イベント記述子の中に「日本」というキーワードを持つ番組が表示される。また、検索結果２４に表示される番組は、開始時刻の早い順にソートした状態で表示するようにしてもよいし、あるいは、キーワードのヒット数の多い順に並べるようにしてもよい。また、キーワードのヒット数が所定値以上の番組について色を変えたり、マークを付与して強調表示するようにしてもよい。
【００５０】
次に、図２において、ユーザが図３に示す簡易検索結果画面２０の検索結果に基づいて番組予約等の次の動作を行う場合や、簡易検索結果の閲覧のみで次の動作に移行しない場合などには（ステップＳ４のＹＥＳの場合）、一連の番組検索処理を終了する。一方、ユーザが図３に示す簡易検索結果画面２０の検索結果を確認し、より詳細な検索を行いたいと判断した場合（ステップＳ４のＮＯの場合）、リモコンＲを操作して、詳細検索の要求を行う（ステップＳ５）。そして、この詳細検索要求を受け付けたデジタル放送受信装置１は、図４に示すように、詳細検索を開始するか否かを確認するための検索確認画面に相当する詳細検索ガイダンス画面２６を表示させる（ステップＳ６）。
【００５１】
ここで、デジタル放送受信装置１は、詳細検索の要求を受け付けてから、番組情報取得手段が受信可能なチャンネルの拡張形式イベント記述子又は受信可能なチャンネルの短形式イベント記述子及び拡張形式イベント記述子を取得するまでに要する見積時間を算出する見積時間算出手段を備えるようにしてもよい。この見積時間算出手段は制御部１２により実現される。そして、表示部９は、制御部１２により算出された見積時間を、図４の詳細検索ガイダンス画面２６に表示するようにしてもよい。図４の例では、「情報の取得に××分ほどかかります。」というメッセージが表示されている。ここでいう情報とは、拡張形式イベント記述子、又は短形式イベント記述子及び拡張形式イベント記述子のことで、この情報の取得に要する時間は、検索対象の時間帯とＥＩＴの再送周期から見積もることができる。
【００５２】
ＥＩＴの取得にかかる時間は、最大で再送周期の２倍と見積もることができる。例えば、ＢＳデジタル放送の１つのチャンネルについて、放送局がＥＩＴを最大の再送周期（３６０秒＝６分）で送信する場合、ＥＩＴの取得にかかる時間は、６分〜１２分（１周期以上、２周期未満）と見積もることができる。ここで、ＥＩＴは先頭から取得する必要があるため、ＥＩＴの取得にかかる時間は１周期以上、２周期未満となる。これより最大で２周期見ておけばよいことになる。同様に、地上デジタル放送の１つのチャンネルについて、放送局がＥＩＴを最大の再送周期（１８０秒＝３分）で送信する場合、ＥＩＴの取得にかかる時間は、３分〜６分となる。また、放送局がＥＩＴを最短の再送周期（６０秒＝１分）で送信する場合には、ＢＳデジタル放送，地上デジタル放送共に、ＥＩＴの取得にかかる時間は、１分〜２分（１周期以上、２周期未満）となる。ここで、再送周期はネットワーク（地上デジタル放送、ＢＳデジタル放送）毎に仕様により決められており、この再送周期をネットワーク毎にデジタル放送受信装置１に予め記憶しておけばよい。
【００５３】
また、ＢＳデジタル放送の全チャンネルについて、放送局がＥＩＴを最大の再送周期で送信し、１チャンネルにつきＥＩＴの取得時間を１２分（＝７２０秒）とした場合、最大７２０秒×１２チャンネル＝８６４０秒＝１４４分、と見積もることができる。同様に、地上デジタル放送の全チャンネル（東京エリア）について、放送局がＥＩＴを最大の再送周期で送信し、１チャンネルにつきＥＩＴの取得時間を６分（＝３６０秒）とした場合、最大３６０秒×８チャンネル＝２８８０秒＝４８分、となる。また、放送局がＥＩＴを最短の再送周期で送信し、１チャンネルにつきＥＩＴの取得時間を２分（＝１２０秒）とした場合、ＢＳデジタル放送では、最短１２０秒×１２チャンネル＝１４４０秒＝２４分、また、地上デジタル放送では、最短１２０秒×８チャンネル＝９６０秒＝１６分、となる。
【００５４】
なお、デジタル放送受信装置１が複数のチューナを搭載する場合、同時に複数のストリームを受信することができるため、ＥＩＴの取得にかかる時間を短くすることも可能である。
【００５５】
次に、図２のステップＳ７において、詳細検索を行う場合には（ステップＳ７のＹＥＳの場合）、ユーザが図４に示す詳細検索ガイダンス画面２６に対して、リモコンＲを操作して、画面上の「する」を選択する。この場合、デジタル放送受信装置１は、受信可能なチャンネルの拡張形式イベント記述子又は受信可能なチャンネルの短形式イベント記述子及び拡張形式イベント記述子の取得を行い、これらのイベント記述子を取得している間、その旨を通知するためのメッセージを含む詳細検索中画面２７（図５）を表示する（ステップＳ８）。また、詳細検索を行わない場合（ステップＳ７のＮＯの場合）、ユーザは、詳細検索ガイダンス画面２６に対して、リモコンＲを操作して、画面上の「しない」を選択する。この場合、デジタル放送受信装置１は、新たにイベント記述子の取得を行わず、ステップＳ３に戻り、図３の簡易検索結果画面２０を表示する。
【００５６】
次に、ステップＳ９において、詳細検索をキャンセルしたい場合には（ステップＳ９のＹＥＳの場合）、ユーザは、図５に示す詳細検索中画面２７に対して、リモコンＲを操作して、画面上の「キャンセル」を押下する。この場合、デジタル放送受信装置１は、拡張形式イベント記述子、又は短形式イベント記述子及び拡張形式イベント記述子の取得を中断し、ステップＳ３に戻り、図３の簡易検索結果画面２０を表示する。また、詳細検索をキャンセルしない場合には（ステップＳ９のＮＯの場合）、デジタル放送受信装置１はそのまま拡張形式イベント記述子、又は短形式イベント記述子及び拡張形式イベント記述子を取得する。
【００５７】
上記において、例えば、新たに短形式イベント記述子及び拡張形式イベント記述子を取得した場合には、取得した短形式イベント記述子でフラッシュメモリ１３の短形式イベント記述子を更新すると共に、取得した拡張形式イベント記述子をＲＡＭ１４に展開する。そして、デジタル放送受信装置１は、ＲＡＭ１４の拡張形式イベント記述子及びフラッシュメモリ１３の短形式イベント記述子を検索対象とした詳細検索を行い、その結果を図６に示すような詳細検索結果画面を表示する（ステップＳ１０）。
【００５８】
図６は、図２のステップＳ１０で表示される詳細検索結果の画面例を示す図である。図中、３０は詳細検索結果画面で、該詳細検索結果画面３０は、検索タイプが詳細検索であることを示すアイコン３１と、ユーザにより設定された検索対象時間帯３２と、ユーザにより設定されたキーワード３３と、検索対象時間帯３２及びキーワー３３に基づく検索結果３４と、どのような番組検索を行ったのか説明するための文字列表示欄３５とを含む。本例では、簡易検索と同様に、キーワードを「日本」として、検索を行ったものとしている。
【００５９】
図６において、検索結果３４には、短形式イベント記述子及び拡張形式イベント記述子の中に「日本」というキーワードを持つ番組が表示される。詳細検索結果画面３０に、詳細検索の結果であることを示すアイコン３１を表示することで、ユーザは一見して詳細検索の結果であることが分かり、図３に示した簡易検索結果画面２０と区別することができる。また、デジタル放送受信装置１は、詳細検索の結果を表示する際に、簡易検索により検索された番組の表示形態と、詳細検索により新たに検索された番組の表示形態とを異ならせて表示するようにしてもよい。図６の例では、詳細検索により新たに検索された番組には、「ＮＥＷ」というマークが付与されており、ユーザは詳細検索によりどの番組が追加されたか容易に識別することができる。
【００６０】
また、上記の表示形態は、マークの付与に限らず、例えば、色を変える、太字にする、斜体にする、フォントを変える、下線を引く、などの各種の方法が考えられるが、詳細検索により検索された番組が、簡易検索により検索された番組と区別できればよく、その表示形態について特に限定するものではない。
【００６１】
このように、番組情報を検索対象として番組検索を行う際に、通常検索ではメモリに記憶されている短形式イベント記述子を検索対象とし、番組情報の保存のためのメモリ使用量を抑え、短時間で簡易的な番組検索を行い、必要に応じて拡張形式イベント記述子を取得することで、検索対象となる番組の内容を多くして、詳細な番組検索を行えるため、メモリ使用量を抑えつつ、効率的に番組検索を行うことができる。
【００６２】
図７は、詳細検索結果画面において検索結果にカーソルを移動させた場合の画面例を示す図で、図中、４０は詳細検索結果画面を示す。この詳細検索結果画面４０に表示された番組は、図６の詳細検索結果画面３０に表示された番組と同じであり、図２に示したフローに基づいて検索・表示されたものとする。
【００６３】
ユーザは、詳細検索結果画面４０を表示させた状態で、リモコンＲを操作して、カーソルを検索結果４１に移動させ、所望の番組にカーソルを移動させる。ここでは番組４２にカーソルが当たり選択された状態を示している。そして、選択された番組について、ヒットしたキーワードの周辺の文字を文字列表示欄４３に表示する。ここでは、「日本」がキーワードであるため、短形式イベント記述子または拡張形式イベント記述子に含まれる文字列から、キーワードである「日本」の周辺の文字列を抽出して表示している。
【符号の説明】
【００６４】
１…デジタル放送受信装置、２…フロントエンド、３…デマルチプレクサ、４…番組情報デコード部、５…電子番組表データ生成部、６…映像・音声デコード部、７…画面合成部、８…音声出力部、９…表示部、１０…インタフェース部、１１…リモコン受光部、１２…制御部、１３…フラッシュメモリ、１４…ＲＡＭ、１５…ＲＯＭ、２０…簡易検索結果画面、２１，３１…アイコン、２２，３２…検索対象時間帯、２３，３３…キーワード、２４，３４，４１…検索結果、２５，３５，４３…文字列表示欄、２６…詳細検索ガイダンス画面、２７…詳細検索中画面、３０，４０…詳細検索結果画面、４２…番組、１００…短形式イベント記述子、１０１…拡張形式イベント記述子。
【図１】
2011155436.tif 000003
【図２】
2011155436.tif 000004
【図３】
2011155436.tif 000005
【図４】
2011155436.tif 000006
【図５】
2011155436.tif 000007
【図６】
2011155436.tif 000008
【図７】
2011155436.tif 000009
【図８】
2011155436.tif 000010