(57)【要約】【課題】映像・音声を視聴しながら、複数のＩＰ放送局で放送されるＩＰ放送の番組表を自動的に取得できる放送受信装置を提供する。【解決手段】放送受信装置（レコーダ１で例示）は、ＥＰＧ／ＯＳＤ／予約処理部２０に、情報配信サーバ装置から各ＩＰ放送局の電子番組表情報をネットワーク経由で取得する番組表取得手段と、取得した電子番組表情報を記憶する情報記憶手段と、記憶された電子番組表情報から所定形式の電子番組表を生成して表示出力する番組表出力手段とを備える。この番組表取得手段は、例えばＷｅｂブラウザに搭載したライブブックマーク機能のように、電子番組表情報の配信元特定情報を記憶する記憶手段と、記憶された配信元特定情報が示す情報配信サーバ装置に定期的にネットワーク経由でアクセスして電子番組表情報を取得する取得手段と、取得した電子番組表情報で情報記憶手段に記憶された電子番組表情報を更新する更新手段とを有する。【選択図】図１
2008124857.tif 000002
【特許請求の範囲】
【請求項１】
複数のＩＰ放送局の放送サーバ装置から、それぞれのＩＰ放送番組をネットワーク経由で受信するＩＰ放送受信手段と、前記複数のＩＰ放送局の電子番組表情報をそれぞれ配信する複数の情報配信サーバ装置から、各ＩＰ放送局の電子番組表情報をネットワーク経由で取得する番組表取得手段と、該番組表取得手段で取得した電子番組表情報を記憶する情報記憶手段と、該情報記憶手段に記憶されている電子番組表情報から所定形式の電子番組表を生成して表示出力する番組表出力手段とを備えた放送受信装置であって、前記番組表取得手段は、前記電子番組表情報の配信元特定情報を記憶する記憶手段と、該記憶された配信元特定情報が示す情報配信サーバ装置に定期的にネットワーク経由でアクセスして前記電子番組表情報を取得する取得手段と、該取得した電子番組表情報で前記情報記憶手段に記憶された電子番組表情報を更新する更新手段とを有することを特徴とする放送受信装置。
【請求項２】
前記番組表取得手段で配信元特定情報が示す情報配信サーバ装置から取得する電子番組表情報は、元となる詳細電子番組表情報を要約した内容をもつことを特徴とする請求項１に記載の放送受信装置。
【請求項３】
前記電子番組表情報は、ＲＳＳ形式のＸＭＬ文書であることを特徴とする請求項２に記載の放送受信装置。
【請求項４】
前記電子番組表情報は、前記ＩＰ放送番組中の画像を含むことを特徴とする請求項２又は３に記載の放送受信装置。
【請求項５】
前記画像は、現在放送しているＩＰ放送番組の現時点での映像を縮小又は間引きした画像であることを特徴とする請求項４に記載の放送受信装置。
【請求項６】
前記番組表取得手段で配信元特定情報が示す情報配信サーバ装置から取得する電子番組表情報は、ＩＰ放送番組が放送される放送元の放送サーバ装置を特定する放送元特定情報を含むことを特徴とする請求項１乃至５のいずれか１項に記載の放送受信装置。
【請求項７】
前記番組表出力手段で出力された電子番組表に対し、該電子番組表に含まれる放送元特定情報を選択するユーザ操作を受け付ける選択操作受付手段を備え、前記ＩＰ放送受信手段は、前記選択操作受付手段で選択された放送元特定情報が示す放送元の放送サーバ装置との接続を確立して、該放送元のＩＰ放送番組を受信することを特徴とする請求項６に記載の放送受信装置。
【請求項８】
前記複数の情報配信サーバ装置の代わりに、前記複数のＩＰ放送局それぞれに対する電子番組表情報を全て配信する情報配信サーバ装置が、ネットワーク接続されており、前記番組表取得手段は、前記情報配信サーバ装置から全てのＩＰ放送局の電子番組表情報をネットワーク経由で取得することを特徴とする請求項１乃至７のいずれか１項に記載の放送受信装置。
【請求項９】
ＩＰ放送以外の放送を受信する放送受信手段と、前記放送に係わる電子番組表情報を取得する他の番組表取得手段とを備え、前記番組表出力手段は、前記番組表取得手段で取得した電子番組表情報と前記他の番組表取得手段で取得した他の電子番組表情報とを同時に表示出力する手段を有することを特徴とする請求項１乃至８のいずれか１項に記載の放送受信装置。
【請求項１０】
前記番組表出力手段は、当該放送受信装置内部に具備された表示手段に表示するデータを出力する手段であることを特徴とする請求項１乃至９のいずれか１項に記載の放送受信装置。
【請求項１１】
前記番組表出力手段は、当該放送受信装置に外部接続された表示装置に表示するデータを出力する手段であることを特徴とする請求項１乃至９のいずれか１項に記載の放送受信装置。
【請求項１２】
前記番組表取得手段、前記情報記憶手段、及び前記番組表出力手段は、ネットワーク経由で情報配信サーバ装置の電子番組表情報をブラウジングするブラウジング手段に付加されて構成されることを特徴とする請求項１乃至１１のいずれか１項に記載の放送受信装置。
【請求項１３】
前記ブラウジング手段は、前記所定形式の電子番組表として、前記情報記憶手段に記憶されている各ＩＰ放送局に対する電子番組表情報を、ブラウジング画面に並べるように配列して表示出力することを特徴とする請求項１２に記載の放送受信装置。
【請求項１４】
ＩＰ放送局で放送するＩＰ放送番組の電子番組表情報を配信する情報配信サーバ装置であって、前記配信する電子番組表情報の元となる詳細電子番組表情報を記憶する記憶手段と、該記憶手段に記憶した詳細電子番組表情報を要約した内容をもつ前記電子番組表情報を、ネットワーク経由でクライアント装置に提供する情報提供手段とを備えたことを特徴とする情報配信サーバ装置。
【請求項１５】
前記電子番組表情報は、ＲＳＳ形式のＸＭＬ文書であることを特徴とする請求項１４に記載の情報配信サーバ装置。
【請求項１６】
前記電子番組表情報は、前記ＩＰ放送番組中の画像を含むことを特徴とする請求項１４又は１５に記載の情報配信サーバ装置。
【請求項１７】
前記画像は、現在放送しているＩＰ放送番組の現時点での映像を縮小又は間引きした画像であることを特徴とする請求項１６に記載の情報配信サーバ装置。
【請求項１８】
前記電子番組表情報は、ＩＰ放送番組が放送される放送元の放送サーバ装置を特定する放送元特定情報を含むことを特徴とする請求項１４乃至１７のいずれか１項に記載の情報配信サーバ装置。
【請求項１９】
請求項１乃至１３のいずれか１項に記載の放送受信装置に組み込むためのプログラムであって、前記番組表取得手段として、或いは、前記番組表取得手段及び前記番組表出力手段として、或いは、前記番組表取得手段、前記情報記憶手段、及び前記番組表出力手段として、前記放送受信装置の制御部を機能させることを特徴とするプログラム。
【請求項２０】
請求項１４乃至１８のいずれか１項に記載の情報配信サーバ装置として、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置、情報配信サーバ装置、及びプログラムに関し、より詳細には、ＩＰ（Internet Protocol）放送を受信可能な放送受信装置、そのＩＰ放送の番組表情報を配信する情報配信サーバ装置、及びそれらの装置に組み込むためのプログラムに関する。
【背景技術】
【０００２】
今後、日本において地上波デジタルのＩＰ再配信等が開始され、放送型（垂れ流し型、ストリーム型、プッシュ型）のＩＰ放送が始まることが予想される。ＩＰ放送に関し、特許文献１には、ユニキャスト・アドレス／マルチキャスト・アドレス、並びに音声パスのスタティック・パス／ダイナミック・パスの切替え選択が可能で、回線帯域を抑制し、音声パスの帯域を有効利用できる一斉放送システムが開示されている。
【０００３】
特許文献１に記載の一斉放送システムは、一斉放送用の音声信号をＩＰパケットに変換してＩＰ網に送信する送信用ＩＰ放送装置と、ＩＰ網からのＩＰパケットを受信し、音声信号に変換する複数の受信用ＩＰ放送装置と、ＩＰパケットを伝送するＩＰ網とからなり、送信用ＩＰ放送装置は、設定された構成情報に基づいてユニキャスト・アドレス又はマルチキャスト・アドレスを設定したＩＰパケットをＩＰ網に送信し、複数の受信用ＩＰ放送装置は、それぞれＩＰ網から自装置宛てユニキャスト・アドレスが設定されたＩＰパケット又はマルチキャスト・アドレスが設定されたＩＰパケットを受信する。
【０００４】
また、ＩＰ網を用いたノンリアルタイムな一斉放送に関し、特許文献２には、回線利用効率を高めるためのＩＰ放送システムが開示されている。特許文献２に記載のＩＰ放送システムは、一斉放送前に、一斉放送用の放送データをＦＴＰパケット化して放送受信装置にアップロードしておき、放送受信装置では、同じくアップロードされた一斉放送開始時刻の情報に基づきその時刻に記憶済みの放送データを再生処理する。
【０００５】
また、ＩＰ放送も含めた多種の放送番組に対する放送番組情報を受信側に提供する技術に関し、特許文献３には、無限多数な番組から有限多数な番組情報を構築し、選択により少数の有効番組で簡単に運用できるケーブル放送局及び映像受信装置が開示されている。
【０００６】
特許文献３に記載のケーブル放送局は、放送地域毎の共通番組、デジタル放送のＥＰＧ（Electronic Program Guide：電子番組表）、並びにＩＰ放送局及びＩＰビデオサーバのＥＰＧデータがＸＭＬ（Extensible Markup Language）形式に変換されて登録されたＥＰＧコンテンツデータベースをもつサーバを備える。ＥＰＧ応答サーバプログラムは、クライアント（映像受信装置）側のＥＰＧエンジンからの要求に応じて、ＥＰＧコンテンツデータベースから共通番組情報、検索指示に対する検索結果を取り出してクライアント側に送出する。クライアント側のナビゲーション・アプリケーション及びＥＰＧエンジンは、サーバ側からのデータを記憶装置に記憶し、検索した番組情報を画面上に表示する。利用者が画面上の検索結果に対して好みの番組を選択すると、その番組情報がＬｏｃａｌＸＭＬ文書としてに登録され、共通番組情報と共にＥＰＧ  ＧＵＩ（Graphical User Interface）として表示される。
【０００７】
ところで、近年、Ｗｅｂブラウザ上のライブブックマーク機能を用いたニュース記事の配信が行われている。ライブブックマークとは、新聞（ニュース）発信元が自社のＷｅｂページ上にボタン等で設置し、Ｗｅｂブラウザを用いてそのブックマークを自分のブラウザに登録することによって、そのブックマーク先に定期的に記事（ニュース）タイトルが配信されるサービス形態の総称である。
【特許文献１】特開２００４−２４１９９４号公報
【特許文献２】特開２００６−１６６２３８号公報
【特許文献３】特開２００１−１８６４９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＩＰ放送が開始された場合に、地上波デジタル放送同様、１つのＩＰ放送の番組表はそのＩＰ放送を受信しないと取得できず分からない。従って、複数のＩＰ放送局に対応したＥＰＧを構成するためには、ＩＰ放送局（ＩＰ放送局の放送元アドレス）を巡りＩＰ放送を選局した上で、放送そのものから個々の番組情報を取得するなどの処理が必要となる。
【０００９】
加えて、ＩＰ放送局（ＩＰ放送局の放送元アドレス）を巡りＩＰ放送を選局せずにＥＰＧを構成する方法も考えられている。しかしながら、このような方法でも安定した利用可能帯域が決まっている衛星放送とは異なり、ＢＳ・ＣＳの様に各々１放送に他放送局の番組を含む全チャンネル分のＥＰＧ（全局ＥＰＧ）を、その映像・音声の載った放送ＴＳ中のＳＩデータとして載せると言う方法は採用されておらず、全局ＥＰＧに相当するＳＩデータを持ったＥＰＧの専用のＴＳを映像・音声データ無しで、別に放送する形態に留まっている。従って、この全局ＥＰＧ専用のＴＳを受信する場合においては、ＥＰＧを取得する際は、分離部（ＤＥＭＵＸ）１つでは受信している映像・音声を一旦停止した上で専用ＴＳを受信しなければならないため、ＢＳ・ＣＳの様に映像・音声を見ながらＥＰＧを取得することができない。
【００１０】
なお、特許文献３に記載の技術では、受信（クライアント）側がＥＰＧエンジンを起動してＩＰ放送の番組表を含むＥＰＧデータをケーブル放送局から取得することなる。しかしながら、このＥＰＧデータは、このケーブル放送局自体が個々のＩＰ放送局から取得してオーサリングツール等を用いて生成する必要があり、その取得に際しては個々のＩＰ放送の番組情報から取得するなどの同様の処理が必要となる。
【００１１】
また、ＩＰ放送局が新規に開設されて追加された場合に、その放送局を受信側であるＩＰテレビ等の放送受信装置に登録する手段が、今のところ明確になっていない。
【００１２】
また、現在のライブブックマークの利用としては記事（ニュース）タイトルの配信にとどまっており、ライブブックマーク機能を放送番組の番組表に利用する思想も存在しない。
【００１３】
本発明は、上述のごとき実情に鑑みてなされたものであり、映像・音声を視聴しながら、複数のＩＰ放送局で放送されるＩＰ放送の番組表を自動的に取得することが可能な放送受信装置、その番組表情報を配信する情報配信サーバ装置、及びそれらの装置に組み込むためのプログラムを提供することをその目的とする。
【課題を解決するための手段】
【００１４】
上述のごとき課題を解決するために、本発明の第１の技術手段は、複数のＩＰ放送局の放送サーバ装置から、それぞれのＩＰ放送番組をネットワーク経由で受信するＩＰ放送受信手段と、前記複数のＩＰ放送局の電子番組表情報をそれぞれ配信する複数の情報配信サーバ装置から、各ＩＰ放送局の電子番組表情報をネットワーク経由で取得する番組表取得手段と、該番組表取得手段で取得した電子番組表情報を記憶する情報記憶手段と、該情報記憶手段に記憶されている電子番組表情報から所定形式の電子番組表を生成して表示出力する番組表出力手段とを備えた放送受信装置であって、前記番組表取得手段は、前記電子番組表情報の配信元特定情報を記憶する記憶手段と、該記憶された配信元特定情報が示す情報配信サーバ装置に定期的にネットワーク経由でアクセスして前記電子番組表情報を取得する取得手段と、該取得した電子番組表情報で前記情報記憶手段に記憶された電子番組表情報を更新する更新手段とを有することを特徴としたものである。
【００１５】
第２の技術手段は、第１の技術手段において、前記番組表取得手段で配信元特定情報が示す情報配信サーバ装置から取得する電子番組表情報は、元となる詳細電子番組表情報を要約した内容をもつことを特徴としたものである。
【００１６】
第３の技術手段は、第２の技術手段において、前記電子番組表情報は、ＲＳＳ形式のＸＭＬ文書であることを特徴としたものである。
【００１７】
第４の技術手段は、第２又は第３の技術手段において、前記電子番組表情報は、前記ＩＰ放送番組中の画像を含むことを特徴としたものである。
【００１８】
第５の技術手段は、第４の技術手段において、前記画像は、現在放送しているＩＰ放送番組の現時点での映像を縮小又は間引きした画像であることを特徴としたものである。
【００１９】
第６の技術手段は、第１乃至第５のいずれかの技術手段において、前記番組表取得手段で配信元特定情報が示す情報配信サーバ装置から取得する電子番組表情報は、ＩＰ放送番組が放送される放送元の放送サーバ装置を特定する放送元特定情報を含むことを特徴としたものである。
【００２０】
第７の技術手段は、第６の技術手段において、前記番組表出力手段で出力された電子番組表に対し、該電子番組表に含まれる放送元特定情報を選択するユーザ操作を受け付ける選択操作受付手段を備え、前記ＩＰ放送受信手段は、前記選択操作受付手段で選択された放送元特定情報が示す放送元の放送サーバ装置との接続を確立して、該放送元のＩＰ放送番組を受信することを特徴としたものである。
【００２１】
第８の技術手段は、第１乃至第７のいずれかの技術手段において、前記複数の情報配信サーバ装置の代わりに、前記複数のＩＰ放送局それぞれに対する電子番組表情報を全て配信する情報配信サーバ装置が、ネットワーク接続されており、前記番組表取得手段は、前記情報配信サーバ装置から全てのＩＰ放送局の電子番組表情報をネットワーク経由で取得することを特徴としたものである。
【００２２】
第９の技術手段は、第１乃至第８のいずれかの技術手段において、ＩＰ放送以外の放送を受信する放送受信手段と、前記放送に係わる電子番組表情報を取得する他の番組表取得手段とを備え、前記番組表出力手段は、前記番組表取得手段で取得した電子番組表情報と前記他の番組表取得手段で取得した他の電子番組表情報とを同時に表示出力する手段を有することを特徴としたものである。
【００２３】
第１０の技術手段は、第１乃至第９のいずれかの技術手段において、前記番組表出力手段は、当該放送受信装置内部に具備された表示手段に表示するデータを出力する手段であることを特徴としたものである。
【００２４】
第１１の技術手段は、第１乃至第９のいずれかの技術手段において、前記番組表出力手段は、当該放送受信装置に外部接続された表示装置に表示するデータを出力する手段であることを特徴としたものである。
【００２５】
第１２の技術手段は、第１乃至第１１のいずれかの技術手段において、前記番組表取得手段、前記情報記憶手段、及び前記番組表出力手段は、ネットワーク経由で情報配信サーバ装置の電子番組表情報をブラウジングするブラウジング手段に付加されて構成されることを特徴としたものである。
【００２６】
第１３の技術手段は、第１２の技術手段において、前記ブラウジング手段は、前記所定形式の電子番組表として、前記情報記憶手段に記憶されている各ＩＰ放送局に対する電子番組表情報を、ブラウジング画面に並べるように配列して表示出力することを特徴としたものである。
【００２７】
第１４の技術手段は、ＩＰ放送局で放送するＩＰ放送番組の電子番組表情報を配信する情報配信サーバ装置であって、前記配信する電子番組表情報の元となる詳細電子番組表情報を記憶する記憶手段と、該記憶手段に記憶した詳細電子番組表情報を要約した内容をもつ前記電子番組表情報を、ネットワーク経由でクライアント装置に提供する情報提供手段とを備えたことを特徴としたものである。
【００２８】
第１５の技術手段は、第１４の技術手段において、前記電子番組表情報は、ＲＳＳ形式のＸＭＬ文書であることを特徴としたものである。
【００２９】
第１６の技術手段は、第１４又は第１５の技術手段において、前記電子番組表情報は、前記ＩＰ放送番組中の画像を含むことを特徴としたものである。
【００３０】
第１７の技術手段は、第１６の技術手段において、前記画像は、現在放送しているＩＰ放送番組の現時点での映像を縮小又は間引きした画像であることを特徴としたものである。
【００３１】
第１８の技術手段は、第１４乃至第１７のいずれかの技術手段において、前記電子番組表情報は、ＩＰ放送番組が放送される放送元の放送サーバ装置を特定する放送元特定情報を含むことを特徴としたものである。
【００３２】
第１９の技術手段は、第１乃至第１３のいずれかの技術手段における放送受信装置に組み込むためのプログラムであって、前記番組表取得手段として、或いは、前記番組表取得手段及び前記番組表出力手段として、或いは、前記番組表取得手段、前記情報記憶手段、及び前記番組表出力手段として、前記放送受信装置の制御部を機能させることを特徴としたものである。
【００３３】
第２０の技術手段は、第１４乃至第１８のいずれかの技術手段における情報配信サーバ装置として、コンピュータを機能させるためのプログラムである。
【発明の効果】
【００３４】
本発明によれば、放送受信装置において、映像・音声を視聴しながら、複数のＩＰ放送局で放送されるＩＰ放送の番組表を自動的に取得することが可能となる。
【発明を実施するための最良の形態】
【００３５】
本発明に係る放送受信装置は、ＩＰ放送を受信可能な装置であり、表示装置が内蔵されたテレビ受像機や、表示モニタやテレビなどの外部表示装置に接続可能な、各種レコーダ、各種チューナ、セットトップボックス（ＳＴＢ）など、様々な機器に適用可能である。また、本発明に係る放送受信装置は、視聴者が使用するテレビ等に限らず、特許文献３に記載のケーブル放送局に組み込む装置としての適用も可能である。以下、本発明に係る放送受信装置として、外部の表示装置及びスピーカに接続されたレコーダを例示するが、これに限ったものではない。
【００３６】
図１は、本発明の一実施形態に係る放送受信装置の一構成例を示すブロック図であり、放送受信装置の一例としてのレコーダとそのレコーダに接続された液晶表示装置及びスピーカの構成例を示すブロック図である。また、図２は、図１の放送受信装置が組み込まれたＩＰ放送システムの一構成例を示す概略図である。図１及び図２において、１はレコーダ、２はリモートコントローラ（リモコン）、３は液晶表示装置、４はスピーカ、５はＩＰ網、６，７は放送サーバ、８は情報配信サーバである。
【００３７】
図１で例示するレコーダ１は、アナログ放送、デジタル放送のいずれも受信可能な機器であって、アナログ放送を受信する受信アンテナ１１と、デジタル放送を受信する受信アンテナ１２と、アナログ放送の受信信号をチューニング（選局）するアナログチューナ部１３と、デジタル放送の受信信号をチューニングするデジタルチューナ部１４と、アナログ放送の受信データからオーディオデータ／ビデオデータを抽出するＡＶスイッチ部１５と、チューニングされたデジタル放送のデータを復調するデジタル復調部１６とを備える。なお、衛星放送等の他の放送を受信するには、同様にアンテナ、チューナ、及び復調部などをレコーダ１に設ければよい。
【００３８】
レコーダ１は、ＩＰ放送を受信可能とするため、ＬＡＮ（Local Area Network）３１に接続されＬＡＮ３１を介してＩＰ放送のＵＤＰ（User Datagram Protocol）パケットを受信するネットワークインターフェース部（ネットワークＩ／Ｆ部）３２と、ネットワークＩ／Ｆ部３２を介してＵＤＰパケットで受信したＩＰ放送をＴＳ（Transport Stream）パケットに変換するＩＰ放送チューナ部３３と、後述する選局部２５とを備える。なお、選局部２５は、ＩＰ放送に対する選局の他に、ユーザ操作により選局されたチャンネルをそれぞれアナログチューナ部１３、デジタルチューナ部１４へ伝送し、アナログ放送、デジタル放送に対する選局処理も行う。
【００３９】
ネットワークＩ／Ｆ部３２及びＩＰ放送チューナ部３３を主たる構成要素として例示するように、レコーダ１はＩＰ放送を受信するＩＰ放送受信手段を備える。なお、アナログ放送やデジタル放送等の他の放送を受信しない機器であっても、本発明はＩＰ放送受信手段を備えた機器であれば適用できる。
【００４０】
ＩＰ放送の放送局としては、図２で例示したように、レコーダ１にインターネットやイントラネットなどのネットワーク（ＩＰ網）を介して、放送サーバ６，７が接続されている。放送サーバ６，７は、それぞれ別のチャンネルのＩＰ放送を放送するためのサーバ装置であり、ＲＴＰ（Real - time Transfer Protocol）に従って放送データをＩＰ網にマルチキャストアドレス（或いはブロードキャストアドレス）で出力する。ＲＴＰの場合のトランスポート層としては、上述のごとくＵＤＰが用いられる。勿論、放送サーバは図示する２台に限ったものではなく、ＩＰ放送のチャンネル毎に設置されていればよく、また異なるチャンネルのＩＰ放送であっても同一サーバで構成してもよい。
【００４１】
選局部２５におけるＩＰ放送の選局処理としては、放送サーバ６のマルチキャストアドレス及び放送サーバ７のマルチキャストアドレスの中から、ユーザ選択されたＩＰ放送チャンネルに該当するマルチキャストアドレスを指定し、ネットワークＩ／Ｆ部３２に伝える。ネットワークＩ／Ｆ部３２は、選局部２５によって設定されたマルチキャストアドレスで動作し、放送されているネットワークストリーム（ＵＤＰ（ＲＴＰ）パケット）を受信し、ＩＰ放送チューナ部３３へ伝送する。ＩＰ放送チューナ部３３は、ネットワークストリームをＴＳパケットに変換し、映像・音声ストリームやＳＩ（Service Information）専用ストリームとしてＤＭＵＸ１７へ出力する。このように、映像・音声ストリーム、ＳＩ専用ストリームのいずれにおいても、選局部２５におけるＩＰ放送の選局動作は、ネットワークＩ／Ｆ部３２に対してマルチキャストアドレスを設定することで動作する。
【００４２】
なお、ここでは、放送サーバ６，７がＩＰマルチキャスト放送をストリーム配信で行うためのサーバであるものとして説明している。しかしながら、ＩＰマルチキャスト放送をファイル配信で行う形式であっても、ＩＰユニキャスト放送など他のＩＰ放送形式でストリーム配信又はファイル配信で行う形式であってもよい。但し、形式に対応してＩＰ放送チューナ部３３におけるＩＰ放送の受信方式も異なることがあり、ＩＰ放送は、ここで説明するＵＤＰ（ＲＴＰ）／ＩＰ通信で受信するものに限ったものではない。例えば、放送サーバ６，７は、ＦＴＰ（File Transfer Protocol）などに従って放送データをＩＰ網に出力してもよく、ＦＴＰの場合のトランスポート層としてはＴＣＰ（Transmission Control Protocol）を用いればよい。その場合、ＩＰ放送チューナ部３３はＴＣＰパケットを双方向でやり取りするＴＣＰ／ＩＰ通信を行うこととなる。
【００４３】
さらに、レコーダ１は、デジタル放送ストリームからの番組データの抽出やＩＰ放送ストリームからの番組データの抽出や、復調されたデータの分離を行う分離部（ＤＭＵＸ）１７と、分離されたデジタル放送やＩＰ放送のビデオデータをデコードしたり、ビデオ情報を静止画としてキャプチャするビデオデコード／キャプチャ部１８と、アナログ放送のビデオ信号とデジタル放送やＩＰ放送のビデオ信号との切換を行うビデオセレクタ部１９とを備える。
【００４４】
レコーダ１は、ＤＭＵＸ１７で分離されたＳＩストリーム中の番組データの処理、後述するように通信制御部２８を介して受信した電子番組表情報（ＥＰＧデータ）からのＥＰＧ生成処理、ＥＰＧ操作により或いは直接日時・チャンネル指定により録画予約処理、及びＯＳＤ（オンスクリーンディスプレイ）の表示処理などを行うＥＰＧ／ＯＳＤ／予約処理部２０を備える。
【００４５】
ＥＰＧ／ＯＳＤ／予約処理部２０は、サブＣＰＵ、ＲＡＭ、及びこれらの処理を実行する処理プログラムを格納したＲＯＭ等を備え、後述のＣＰＵ２７によって制御されるユニットで構成したり、ＣＰＵ２７で実行可能なよう後述の不揮発性メモリ３０等に格納した処理プログラムで構成するなどすればよい。なお、ＥＰＧ／ＯＳＤ／予約処理部２０では、ＥＰＧの他にＥＳＧ（電子シンプルガイド）やテレテキストも出力可能としてもよい。本発明の主たる特徴部分であるＥＰＧデータの取得、ＥＰＧの生成、及びＥＰＧの表示については、後述する。
【００４６】
また、レコーダ１は、ＤＭＵＸ１７で分離されたオーディオデータをデコードするオーディオデコード部２１と、セレクトされたビデオ信号とＥＰＧや設定メニューのＯＳＤデータとを重畳した信号を、出力用のビデオ信号に変換するビデオ出力変換部２２と、アナログ放送のオーディオ信号とデジタル放送のオーディオ信号とＩＰ放送のオーディオ信号との切換を行うオーディオセレクタ部２３と、セレクトされたオーディオ信号を出力信号に変換するオーディオ出力変換部２４とを備える。
【００４７】
なお、ＩＰ放送とデジタル放送との間でのビデオ信号及びオーディオ信号の切り換えは、ＤＭＵＸ１７等で行うか、或いは出力しない側の放送に対しデジタルチューナ部１４又はＩＰ放送チューナ部３３でのチャンネルを非選択にすればよい。
【００４８】
また、レコーダ１は、レコーダ１全体の制御を実行するＣＰＵ２７と、任意のアドレスを指定して読み書きすることが可能な半導体メモリであってＣＰＵ２７の作業領域となって不揮発性メモリ３０に格納されたプログラムを読み出したり、処理中のデータを一時的に格納したりするＲＡＭ２６と、レコーダ１全体の制御を行うための制御プログラムや、録画した放送番組をはじめ、ＥＰＧデータやユーザデータなどの各種データが格納される書き換え可能な不揮発性メモリ３０とを備える。ＥＰＧデータ等は、ＥＰＧ／ＯＳＤ／予約処理部２０に別途設けたメモリに格納してもよい。
【００４９】
さらに、レコーダ１には、外部表示装置の一例としての液晶表示装置３と、音声出力用のスピーカ４とが接続されている。液晶表示装置３及びスピーカ４は、一般的な表示モニタやＴＶ受像機などであればよい。液晶表示装置３は、ビデオ出力変換部２２から出力されたビデオ信号（映像信号）を表示する。なお、外部表示装置としては、当然、プラズマパネルディスプレイ等の他の方式の表示装置を適用してもよい。スピーカ４は、オーディオ出力変換部２４から出力された出力信号に基づき音声を出力する。
【００５０】
なお、本発明を適用したＴＶ受像機（テレビ装置）は、例えば、図１で例示したレコーダ１に液晶表示装置３とスピーカ４とを備えた構成となる。
【００５１】
また、リモコン２には、例えば、映像表示装置の電源のオン／オフを操作する電源ボタンと、チャンネル番号を選択する操作を行うためのチャンネル選択ボタンと、チャンネル番号を上方向及び下方向に操作して選択するチャンネル上下ボタンと、アナログ放送、デジタル放送、ＩＰ放送の間で受信する放送を切り換える放送切換ボタンと、外部接続機器を含めた入力ソースを切り換える入力切換ボタンと、ＥＰＧを表示する操作を行うための番組表表示ボタンと、現在受信中の番組に対する番組情報を表示する操作を行うための番組情報表示ボタンと、レコーダ１の各種設定を行うメニュー画面を表示する操作を行うためのメニュー画面表示ボタンと、メニューをはじめ設定時のカーソル位置の左右上下方向への移動操作や決定操作を行うための移動・決定ボタンと、各処理を一つ前の段階に戻す操作を行う戻りボタンと、各処理を終了させる操作を行う終了ボタンと、ＥＰＧ画面やメニュー画面などを表示しているときの簡易操作用のカラー（赤、緑、黄、青）ボタンとが設けられている。リモコン２は、それぞれ、搭載されたボタンの押下によって操作信号を生成し、レコーダ１のリモコン受光部２９へその操作信号を送信する。
【００５２】
レコーダ１は、ユーザが操作するリモコン２からの信号を受信するリモコン受光部２９を備える。ＣＰＵ２７は、その操作信号をリモコン受光部２９から受け取り、レコーダ１の現在の動作状態（どの放送を受信しているのか、或いはＥＰＧ／メニューを操作しているかなどの状態）に応じた動作を実行するようレコーダ１内の各部を制御する。
【００５３】
以下、本発明の主たる特徴部分であるＥＰＧデータの取得、ＥＰＧの生成、及びＥＰＧの表示について、それらの処理が主にＥＰＧ／ＯＳＤ／予約処理部２０で実行されるものとして説明する。
【００５４】
ＩＰ放送のＥＰＧデータを、映像・音声ストリームと共に個々の番組データとして取得する以外の方法でレコーダ１が取得するため、図２のＩＰ放送システムで例示するように、レコーダ１にはＩＰ網５を介して情報配信サーバ８が接続されている。なお、図２では省略しているが、レコーダ１はネットワークＩ／Ｆ部３２によってＬＡＮ３１経由でＩＰ網５に接続されている。
【００５５】
図２で例示する情報配信サーバ８には、複数のＩＰ放送局（この例では放送サーバ６，７に対応する２つの放送局）のＥＰＧデータが配信可能に格納されている。すなわち、本発明に係る情報配信サーバ８は、配信するＥＰＧデータの元となる詳細ＥＰＧデータを記憶する記憶手段と、その記憶手段に記憶した詳細ＥＰＧデータを要約した内容をもつＥＰＧデータを、ネットワーク経由でクライアント装置であるレコーダ１に提供する情報提供手段とを備える。このとき詳細ＥＰＧデータからＥＰＧデータへの自動的な変換も、情報配信サーバ８に搭載したプログラムで実現しておくとよい。情報配信サーバ８には、詳細ＥＰＧデータが例えば１日毎や時間帯毎や一番組終了毎など適時に更新され、それに応じて提供するＥＰＧデータも更新されることとなる。また、本発明は、この情報配信サーバ装置として、コンピュータを機能させるためのプログラムとしての形態も採用できる。
【００５６】
なお、提供するＥＰＧデータは、より好ましい例として元となる詳細ＥＰＧデータを要約した内容をもつものとしたが、レコーダ１で受け取るＥＰＧデータはそのような要約内容をもつものに限らず、元々記憶され配信されたデータを受信すればよい。レコーダ１で提供されるＥＰＧデータの具体例については後述する。
【００５７】
図２では、レコーダ１に情報配信サーバ８が１台接続された例を示しているが、このようなシステムに限らず、複数のＩＰ放送局（例えば放送サーバ６，７で規定される２つの放送局）のＥＰＧデータをそれぞれ格納し配信する複数の情報配信サーバがレコーダ１にＩＰ網５経由で接続されたシステムを採用してもよい。
【００５８】
レコーダ１は、情報配信サーバ８からＩＰ放送のＥＰＧデータを取得するために、ネットワークＩ／Ｆ部３２を介したＴＣＰ／ＩＰ通信を制御する通信制御部２８と、上述のネットワークＩ／Ｆ部３２とを備える。なお、ここでのＥＰＧデータとは、映像ストリームに含まれるか同時に放送されるＳＩ情報としてＵＤＰパケットでＩＰ放送チューナ部３３で受信する番組データ（番組個別の情報）とは異なり、一日、一週間、或いは数週間等の全ＩＰ放送局の番組表を作成する上で必要な情報を指す。また、各ＩＰ放送局のＩＰ放送毎に複数の情報配信サーバを立てる場合には、各情報配信サーバからそれぞれ取得する個別ＥＰＧデータが上記必要な情報の一部を指す。なお、各ＩＰ放送局の情報を示したポータルサイトを開設してもよい。
【００５９】
ＥＰＧ／ＯＳＤ／予約処理部２０は、各ＩＰ放送局のＥＰＧデータを取得する番組表取得手段を有し、例えばＥＰＧデータ取得プログラムが内部のＲＯＭに実行可能に格納されるなどして構成される。なお、ＥＰＧデータ取得プログラムは上述のように不揮発性メモリ３０にＣＰＵ２７で実行可能に格納してもよいし、番組表取得手段はハードウエアのみで構成してもよい。このＥＰＧ取得プログラムが実行されることで、ＥＰＧ／ＯＳＤ／予約処理部２０は、通信制御部２８に対して情報配信サーバ８から全てのＩＰ放送局のＩＰ放送番組のＥＰＧデータの取得を要求する。また、ＩＰ放送局毎に情報配信サーバを設置した場合には、番組表取得手段は、各情報配信サーバから、各ＩＰ放送局のＥＰＧデータをＩＰ網５を介して取得する手段となる。番組表取得手段の詳細についてはさらに後述する。
【００６０】
また、レコーダ１は、番組表取得手段で取得したＥＰＧデータを記憶する情報記憶手段と、情報記憶手段に記憶されているＥＰＧデータから所定形式のＥＰＧ（実際にはＥＰＧ画像データ）を生成して表示出力する番組表出力手段とを備える。
【００６１】
ここで、情報記憶手段としては、例えば不揮発性メモリ３０やＥＰＧ／ＯＳＤ／予約処理部２０内部のメモリなどがそれに該当する。また、番組表出力手段は、ＥＰＧを生成し、レコーダ１に外付けされた液晶表示装置３にその表示するデータを出力する手段であり、例えばＥＰＧ生成・表示出力プログラムがＥＰＧ／ＯＳＤ／予約処理部２０内部のＲＯＭに実行可能に格納されるなどして構成される。所定形式のＥＰＧとしては、取得した各ＩＰ放送局のＥＰＧデータのうち、各ＩＰ放送局に対して一部の時間帯のＩＰ放送番組のみを示すものや、一部のＩＰ放送局に対するＩＰ放送番組のみを示すものであってもよい。
【００６２】
番組表取得手段についてより詳細に説明する。番組表取得手段は、ＥＰＧデータの配信元特定情報を記憶する記憶手段を有する。ここで、配信元特定情報とは、配信元のアドレス（ＩＰアドレス）、又はＵＲＬ（Uniform Resource Locators）で代表されるＵＲＩ（Uniform Resource Identifier）がそれに該当する。
【００６３】
また、記憶手段としては、例えば、ＥＰＧ／ＯＳＤ／予約処理部２０内部に設けたメモリ（或いは不揮発性メモリ３０）などの記憶媒体と、新規のＩＰ放送局が開設された場合などにその記憶媒体に配信元特定情報を追加記憶（登録）するための配信元特定情報登録プログラムとで構成される。この配信元特定情報登録プログラムは、ＥＰＧデータ取得プログラムの一部であり、ＥＰＧ／ＯＳＤ／予約処理部２０内部のＲＯＭに実行可能に格納されるなどすればよい。
【００６４】
また、番組表取得手段は、上述の記憶手段で記憶された配信元特定情報が示す情報配信サーバ８に定期的にＩＰ網５経由でアクセスしてＥＰＧデータを取得する取得手段を有する。なお、配信元特定情報としてＵＲＩを格納しておく場合にも、ＤＮＳ（Domain Name System）サーバを介してＩＰアドレスに変更できるので、配信元の情報配信サーバ８（又はＩＰ放送局毎の複数の情報配信サーバそれぞれ）へのアクセスが可能となる。
【００６５】
この取得手段としては、例えば、通信制御部２８と、定期アクセスプログラムとで構成される。この定期アクセスプログラムは、ＥＰＧデータ取得プログラムの一部であり、ＥＰＧ／ＯＳＤ／予約処理部２０内部のＲＯＭに実行可能に格納されるなどすればよい。この定期アクセスプログラムは、上述の記憶手段で記憶された配信元特定情報を定期的に読み出し、通信制御部２８に対して、ネットワークＩ／Ｆ部３２を介してその配信元特定情報が示す情報配信サーバ８（又は各ＩＰ放送局の情報配信サーバ）にアクセスしてＥＰＧデータを取得するよう要求するプログラムである。
【００６６】
さらに、番組表取得手段は、上述の取得手段で取得したＥＰＧデータで不揮発性メモリ３０等の情報記憶手段に記憶されたＥＰＧデータを更新する更新手段を有する。この更新手段としては、例えば、古いＥＰＧデータから取得手段で取得したＥＰＧデータに自動的に書き換える更新プログラムで構成される。この更新プログラムは、ＥＰＧデータ取得プログラムの一部であり、ＥＰＧ／ＯＳＤ／予約処理部２０内部のＲＯＭに実行可能に格納されるなどすればよい。
【００６７】
そして、レコーダ１は、上述のごとく、番組表取得手段で取得したＥＰＧデータを記憶し、そのデータから所定形式のＥＰＧを生成して表示出力する。上述した番組表取得手段、情報記憶手段、及び番組表出力手段は、ネットワーク経由で情報配信サーバ８のＥＰＧデータをブラウジングするブラウジング手段、及びそれに付加される手段で構成されることが好ましい。ブラウジング手段とは、ネットワーク経由でデータをブラウジングする各種Ｗｅｂブラウザと、その制御系とでなる。
【００６８】
以下、図３及び図４も併せて参照しながら、新規にＩＰ放送局が開設された場合も含めたＷｅｂブラウザ上でのＥＰＧ表示に至る流れの一例を説明する。図３は、図１の放送受信装置において出力されるＥＰＧ画面の一例を示す図、図４は、図３のＥＰＧ画面に対しユーザ操作がなされた場合のＥＰＧ画面の一例を示す図である。
【００６９】
なお、以下の例では、レコーダ１に搭載したＷｅｂブラウザ及びそれにアドオンされたライブブックマーク機能によって本発明の主たる処理が実行されるように説明するが、例えばレコーダ１に搭載したＲＳＳ（Rich Site Summary或いはReally Simple Syndication）リーダであっても同様の処理が実行できるなど、これに限ったものではない。例えば、現行のレコーダやテレビなどのＥＰＧ表示処理部にライブブックマーク機能付きＲＳＳリーダを搭載することで、そのＥＰＧ表示処理部が文字表示のみでＥＰＧ表示を行うような場合であっても、ＥＰＧ情報の更新表示が可能である。
【００７０】
Ｗｅｂブラウザは、例えばＥＰＧ／ＯＳＤ／予約処理部２０に搭載され液晶表示装置３に対し、図３で例示するＥＰＧ画面（Ｗｅｂブラウザのスクリーンショット）５０のごとき画像を出力する。但し、映像５８は各部３３，１８，１９等を介してこのＥＰＧ画面５０（ここではＩＰ放送用ＥＰＧ画面５１）に組み込まれる。
【００７１】
定期アクセスプログラム及び更新プログラムは、Ｗｅｂブラウザのアドオン機能によってＷｅｂブラウザにアドオンし（付加され）、見出し（ライブブックマーク）としてＥＰＧ表示したい内容を表示させるライブブックマーク機能によって実現できる。すなわち、ＰＣにおいてＷｅｂブラウザで用いられているライブブックマークをレコーダ１のＥＰＧに統合することで、ＩＰ放送のＥＰＧデータを取得できる。
【００７２】
図３で例示するＩＰ放送用ＥＰＧ画面５１には、１ｃｈ用のライブブックマークのサイト６０が他のチャンネルのサイトとともに一覧表示されている。ＩＰ放送用ＥＰＧ画面５１では、情報記憶手段に記憶されている各ＩＰ放送局のデータ（図４のようにＥＰＧデータであってよい）を、ブラウジング画面に並べるように配列して表示出力した例を示しており、この例のようにブラウジング手段は、予め定められた所定形式のＥＰＧを表示出力するとよい。なお、配列方法は任意に決めればよい。
【００７３】
また、ＩＰ放送用ＥＰＧ画面５１では、例えばＥＰＧの１ｃｈ該当部分としては「１ｃｈ」６２などとそのサイト名を表す表記がなされている。すなわち、「１ｃｈ」６２の表記はそのサイト名として情報配信サーバ８における１ｃｈ用ＥＰＧデータ配信サイトであることを示しており、同様に「３ｃｈ」は情報配信サーバにおける３ｃｈ用ＥＰＧデータ配信サイトであることを示している。各ＩＰ放送局毎に情報配信サーバが設置されている場合には、「１ｃｈ」６２の表記は、１ｃｈの情報配信サーバのサイト名であってそのサーバで設定されているサイト名に該当する。但し、サイト名としてチャンネルを識別可能な名称（例えば、上述の「１ｃｈ」やＩＰ放送局名、ＩＰ放送局のロゴなど）とすることが好ましい。なお、マーク６１は、ここで表示されているものがライブブックマークであることを示すものであり、任意である。
【００７４】
そして、リモコン等によるプルダウン用ボタン６３の選択操作によって、ＩＰ放送用ＥＰＧ画面５１が図３から図４で例示したように変わり、取得したＥＰＧデータに含まれる複数の番組名及び時間帯が一覧６４として表示される。このように、図４のＩＰ放送用ＥＰＧ画面５１では、ＰＣにおいて現在利用されているライブブックマーク機能における１ライブブックマーク名を１つのＩＰ放送局名となるよう、且つ１記事タイトルが１番組タイトルとなるように構成する。そして、番組（記事に相当）タイトルには、番組名のほか放送時間、例えば「ドラマＡ、２１：００（或いは現時刻２１：１０）〜２２：００」などの情報を表示するよう、情報配信サーバ８（又は各ＩＰ放送局毎の情報配信サーバ）が更新データを提供する。番組名及び時間帯だけでなく主な出演者等の他の情報も表示できるようにしてもよい。また、通信に余裕がある場合には、番組名（番組タイトル）及び時間帯に番組概要を情報配信サーバ側でＥＰＧデータとして記憶しておき、表示させてもよい。また、一覧６４の表示は、各チャンネルに対して同時に可能である。
【００７５】
また、一覧６４で例示したように、現時刻を含む所定数の番組（ここでは３番組）のＥＰＧを表示すればよいが、現時刻から１日分の番組のＥＰＧを同時に表示させてもよい。別の日のデータも表示する場合には、番組名のほか放送時間（例えば０２月１０日（金）１０：００〜１０：３０など）の情報を情報配信サーバ８側で提供し、液晶表示装置３側で表示してもよい。また、表示対象の番組の数は、情報配信サーバで決めておくだけでもよいし、さらに放送受信装置側で制限をかけてもよい。また、プルダウン用ボタン６３の選択操作によって初めて番組名及び時間帯を表示した例を示したが、最初から一覧６４のように番組名や時間帯を表示させていてもよく、その場合、他のチャンネルに対しても同様に表示させておくとよい。
【００７６】
上述のごときＥＰＧ表示の定期的な更新処理は、アドオンされたライブブックマーク機能によって実行される。ＥＰＧ／ＯＳＤ／予約処理部２０が、予め定められたアクセスタイミング（更新タイミング）で、ＣＰＵ２７に対して各ライブブックマークのサイト６０に記述（或いはそれに関連付けて記述）されているＵＲＩ又はＩＰアドレスに対するデータ取得依頼を行う。ＣＰＵ２７は、この依頼に対し、通信制御部２８を制御し、通信制御部２８がネットワークＩ／Ｆ部３２を制御して、ＬＡＮ３１からＵＲＩ又はＩＰアドレスが示す情報配信サーバ８（又は各ＩＰ放送局の情報配信サーバ）に対してアクセスしてデータ取得要求を行う。
【００７７】
情報配信サーバ８は、この取得要求に対し、更新されたＥＰＧデータを要求があったレコーダ１にＬＡＮ３１経由で返す。その際、情報配信サーバ８は、ＥＰＧデータとして、ＲＳＳ形式のＸＭＬ文書を情報配信サーバ８（又は各ＩＰ放送局の情報配信サーバ）に閲覧可能に登録しておくことで、ライブブックマーク機能による最新のＥＰＧデータの取得・閲覧を可能にする。なお、ここでのＲＳＳ形式とは、広義のＲＳＳを指し、狭義でいうＲＳＳ０．９、ＲＳＳ１．０、ＲＳＳ２．０をはじめ、ＡＴＯＭなど様々な種類の形式が該当する。詳細ＥＰＧデータを、番組終了毎や時間帯毎、或いは１日毎に情報配信サーバ８で更新することで、自動変換によってＥＰＧデータも同じ時間単位で更新でき、最終的に、ライブブックマークでも同じ時間単位でＥＰＧデータが更新できる。
【００７８】
このＥＰＧデータを受信したレコーダ１の処理は次の通りである。ネットワークＩ／Ｆ部３２は、入力されたＬＡＮ３１からの信号をトランスポートプロトコルとしてＴＣＰとＵＤＰに分け、ＵＤＰパケットを上述のごとくＩＰ放送チューナ部３３へ送り、ＴＣＰパケットを通信制御部２８へ送るようになっている。通信制御部２８へ送られたＴＣＰパケットは、Ｗｅｂブラウザでのブラウジングや、従来の通信に用いられる。通信制御部２８へ送られたＴＣＰパケットのうち情報配信サーバ８からのＩＰ放送のＥＰＧデータは、Ｗｅｂブラウザでのブラウジング対象のデータの一つとして、或いはＷｅｂブラウザとは無関係のデータとして、ＥＰＧ／ＯＳＤ／予約処理部２０へ送られる。このようにして、通信制御部２８からＥＰＧ／ＯＳＤ／予約処理部２０へＥＰＧデータが返され、Ｗｅｂブラウザの画面が、映像に重畳するＯＳＤデータとして表示される。このとき、取得したＥＰＧデータは最新のものであり、ライブブックマークのサイト６０の一覧６４で表示した番組及び時間帯のそれぞれは最新の情報となる。なお、情報配信サーバ８でのＥＰＧデータの適時の更新が、定期的であろうが不定期であろうが、レコーダ１ではその更新されたＥＰＧデータを逐次取得可能となる。
【００７９】
新規のＩＰ放送局のＥＰＧデータをＥＰＧ表示するための配信元特定情報登録プログラムも、Ｗｅｂブラウザにアドオンしたライブブックマーク機能として実現できる。まず、配信元特定情報登録プログラムを実行し、通信制御部２８及びネットワークＩ／Ｆ部３２を制御して、配信元の情報配信サーバ８（又は各ＩＰ放送局の情報配信サーバ）の配信元特定情報を示した外部サーバにアクセスして、配信元特定情報を取得してＥＰＧ／ＯＳＤ／予約処理部２０内部に設けたメモリ（或いは不揮発性メモリ３０）に記憶する。ここでの外部サーバとは、情報配信サーバ８自身である場合もあり、Ｗｅｂサーバとすればよく、また複数のＩＰ放送局がそれぞれ或いは共同して開設したサイトで配信元特定情報が閲覧可能なよう格納されている。
【００８０】
例えば、Ｗｅｂブラウザによって図示しない検索ツールによって追加されたＩＰ放送局（１３ｃｈとする）のＷｅｂサイトを検索し、新規ＩＰ放送局のＷｅｂサーバにアクセスし、そのＷｅｂサーバ上にボタン等で閲覧可能に設置されているＲＳＳフィールドをＷｅｂブラウザに登録することで、配信元特定情報を取得し、ＥＰＧ／ＯＳＤ／予約処理部２０内部のメモリ等に記憶する。このようにして、そのチャンネルのライブブックマーク登録が実行でき、ＥＰＧ画面にも元々存在したチャンネルと同様のサイト名表示や番組及び時間帯表示等が可能となる。例えば、ＩＰ放送用ＥＰＧ画面５１における「１２ｃｈ」の横に、「１３ｃｈ」のライブブックマークのサイト、番組の一覧がアドインされる。
【００８１】
以降、新規にＩＰ放送局が開設された場合には同様の処理を実行し、また、新規開設されない限り、上述した定期アクセスプログラム及び更新プログラムによる処理が実行されることで、定期的に最新のＥＰＧデータの取得が可能となる。また、同様に、ユーザのＥＰＧ表示指示操作により、取得した最新のＥＰＧデータからＥＰＧを生成して表示することができる。このように、レコーダ１では、ＩＰ放送ストリーム自体からＥＰＧデータやＥＰＧの元となる番組情報を取得しなくてもよく、複数のＩＰ放送局で放送されるＩＰ放送の最新のＥＰＧデータを自動的に取得することが可能となる。
【００８２】
なお、上述したようにＥＰＧの元となるデータとして番組データを使用する場合には、映像・音声ストリームと共にＳＩ情報を放送受信して取得する必要がある。そして、ＳＩ情報を抽出する際にＤＭＵＸ（ＤＥＭＵＸともいう）１７を用いるため、ＤＭＵＸを１つしか持たないレコーダ１では、ＥＰＧ（一般的に週間番組表であることが多い）表示のための番組データを取得している最中は、映像・音声ストリームをデコードできないこととなる。
【００８３】
しかしながら、上述のごとく本発明では、映像・音声ストリームをデコードしながら（映像・音声に対してＤＭＵＸ１７を用いながら）、ライブブックマーク機能を用いてＴＣＰパケットから通信制御部２８を介してＥＰＧデータを取得することが可能である。すなわち、本発明ではライブブックマークにＥＰＧデータ（番組タイトル）を受信させるので、逐次ＩＰ放送局を巡り放送そのものからＥＰＧデータを取得する必要が無い。従って、レコーダ１にＤＭＵＸ１７が１つしか搭載されていない場合であっても、ＩＰ放送番組受信中にＥＰＧデータの更新も可能であり、ＩＰ放送番組の映像データ５８と最新のＥＰＧの画像データ５１（サイト名６０や一覧６４等）とを同じ画面上に同時に出力することが可能となる。また、視聴中のＩＰ放送自体から得られる番組データによって、詳細な番組内容を取得して表示するようにしてもよいが、本発明では特に視聴中でないＩＰ放送局からのＥＰＧデータをライブブックマークへの配信を受けるのみで、表示するＥＰＧを構成することができる。
【００８４】
また、取得するＥＰＧデータは、各ＩＰ放送番組が放送される放送元の放送サーバを特定する放送元特定情報を含むことが好ましく、ユーザはリモコン２等の操作により画面上で対応する番組を選択することで、その放送元特定情報へアクセスして対応する番組を受信することができる。放送元特定情報としては、配信元特定情報と同様に、放送元のアドレス（ＩＰアドレス）、又はＵＲＬで代表されるＵＲＩがそれに該当する。
【００８５】
このように、レコーダ１のＥＰＧに統合したライブブックマーク中の番組タイトルをユーザに選択することで、ＩＰ放送局からの選局動作を実施できる。この選局動作は、基本的に受信動作とし、現時刻に放送中の番組以外の場合には録画予約や視聴予約といった処理がＥＰＧ／ＯＳＤ／予約処理部２０でなされる。選局動作に基づき受信するチャンネルは、ユーザが或る番組を選択した場合にはその番組のチャンネルを、或るチャンネルを選択した場合にはそのチャンネルを、放送サーバにアクセスして受信することとなり、選択対象の詳細情報を表示する訳ではない。
【００８６】
なお、本例では、番組タイトルを選択することで、放送サーバ６等にアクセスしてＩＰ放送の受信が可能となっており、従来のＰＣのＷｅｂブラウザ上のライブブックマーク（又はＲＳＳファイル）が最初に表示した要約をクリックすることでその要約の詳細を表示させるものとは異なる。本例でのライブブックマーク機能は、表示内容として要約で事足り、また選択するとその要約の全文を表示してもよいがその要約の先の放送サーバへアクセスして受信できる。
【００８７】
また、表示したＩＰ放送用ＥＰＧ画面５１を含むＥＰＧ画面５０に対するユーザ操作を受け付けるために、レコーダ１は、リモコン２及びリモコン受光部２９で主に例示されるように選択操作受付手段を備えるとよい。この選択操作受付手段は、液晶表示装置３で表示されたＥＰＧに対し、そのＥＰＧに含まれる放送元特定情報を選択するユーザ操作を受け付ける。
【００８８】
リモコン２からの操作を受け付けたリモコン受光部２９は、ＣＰＵ２７にその操作信号を伝送し、ＣＰＵ２７はＥＰＧ／ＯＳＤ／予約処理部２０でその操作がどの操作に該当するのかを解析する。そして、例えばカーソルの移動時にはＥＰＧ／ＯＳＤ／予約処理部２０にその移動を表示させ、視聴予約や録画予約時にはＥＰＧ／ＯＳＤ／予約処理部２０にその処理を実行させる。また、選局時には、選局部２５に対してネットワークＩ／Ｆ部３２に選局させるよう指示し、ネットワークＩ／Ｆ部３２が、放送元特定情報が示す放送元の放送サーバ６等との接続を確立して、放送元のＩＰ放送番組を受信し、液晶表示部３での表示及びスピーカ４での音声出力を行う。
【００８９】
以上、本発明のＥＰＧ表示の一例について説明したが、図３及び図４で示したＥＰＧ画面５０の未説明の応用形態について、次に説明する。レコーダ１は、図１を参照して説明したようにＩＰ放送以外の放送を受信できるような構成とし、さらにその放送に係わるＥＰＧデータを取得する他の番組表取得手段を備える構成とすることが好ましい。この他の番組表取得手段は、上述した番組表取得手段と同じ構成（但し、放送元特定情報は含まない）としてもよいし、既存の方法を採用してもよい。そして、番組表出力手段は、番組表取得手段で取得したＥＰＧデータと他の番組表取得手段で取得した他のＥＰＧデータとを同時に表示出力する手段を備えるとよい。
【００９０】
図３及び図４で例示するＥＰＧ画面５０には、現在時刻情報５６と共に、タブ形式で、ＩＰ放送用ＥＰＧ画面５１、地上デジタル放送用ＥＰＧ画面５２、ＢＳデジタル放送用ＥＰＧ画面５３、ＣＳ放送用ＥＰＧ画面５４、及びＢＳアナログ放送用ＥＰＧ画面５５への切り替えが可能となっている。なお、これらの画面に表示されるべき各放送用のＥＰＧは同時に同じ画面に表示してもよい。
【００９１】
ＥＰＧ画面５０には、図示しないリモコン操作用の説明表示を行うことが好ましい。例えば、移動・決定ボタンにおける上下左右キーのアイコン及びそのキーで選択操作が可能である旨の表記、移動・決定ボタンにおける決定キーのアイコン及びそのキーで決定操作が可能である旨の表記、キャンセルキーのアイコン及びそのキーで一つ前の操作を元に戻す操作が可能である旨の表記、終了キーのアイコン及びそのキーでＥＰＧ表示の終了操作が可能である旨の表記、並びに、カラーキーのアイコン及びそれらのキーで実行できる操作の表記などが挙げられる。
【００９２】
また、閉じるボタン５７は、これら各画面５１〜５５に選択可能に表示しておくか、或いは現在時刻情報５６と同じ位置に選択可能に表示しておくボタンである。閉じるボタン５７が選択されることで、ＥＰＧ画面５０を閉じ、映像データ５８のみの表示とするような処理を行う。
【００９３】
このように、ＩＰ放送用のＥＰＧとしてライブブックマークを画面上に表示するとともに、ＢＳ／ＣＳ／地デジ等の他の放送用のＥＰＧと同じ画面上で一覧表示を行うことで、ユーザの選局の幅を増やすことができる。
【００９４】
図５乃至図９は、それぞれ、図１の放送受信装置において出力されるＥＰＧ画面の他の例を示す図であり、以下、これらを参照しながらＥＰＧ画面の構成例について説明する。なお、図５乃至図９で例示するＥＰＧ画面に表示されるべき各放送用のＥＰＧも同時に同じ画面に表示してもよい。
【００９５】
図５で例示するＩＰ放送用ＥＰＧ画面５１では、１ｃｈ用のライブブックマークのサイト名「１ｃｈ」６２の下に、現在の番組名及び時間帯６５及び現在放送中の映像データ６６を更新可能に表示し、これらを各チャンネルに対して表示するとともに、さらに、実際に受信しビデオセレクタ部１９から出力される映像データ６７が小さく重畳され組み込まれている。
【００９６】
ここで、映像データ６６はあくまでＥＰＧデータとして情報配信サーバ８（又はチャンネル１の情報配信サーバ）から受信したものである。このように、提供されるＥＰＧデータは、ＩＰ放送番組中の画像を含むことが好ましい。この画像（映像データ６６）は、現在放送しているＩＰ放送番組の現時点での映像を、縮小及び／又は間引きした画像とすることが好ましい。なお、映像データ６６としては、リアルタイム性を無視してもよいのであれば、サムネイル映像として番組宣伝用に予め用意し配信したものであってもよい。
【００９７】
また、図５の「ドラマＡ（２１：００〜２２：００）」の表記は、図４での「２１：００（又は２１：１０）〜２２：００  ドラマＡ」の表記と、映像データ６６を除いたとしても異なる。これは、情報配信サーバ８（又はチャンネル１の情報配信サーバ）で配信するＥＰＧデータ自体を異ならせ、図５の方は改行情報も含むようにすることでも実現できるし、ＥＰＧ／ＯＳＤ／予約処理部２０が、配列の際に、自動更新で取得した文字列や画像から或る規則に則り必要な部分（例えば先頭から○〜△までの文字列）を抽出し、再構成することでも実現できる。
【００９８】
図５で例示したＩＰ放送用ＥＰＧ画面５１では、各チャンネルに対して多画面で表示されたリアルタイム配信の映像データ６６を、ユーザがチャンネル選択を行う際のザッピング映像の代わりとして用いることができ、チャンネル選択を容易にする。
【００９９】
図６で例示するＩＰ放送用ＥＰＧ画面５１では、１ｃｈ用のライブブックマークのサイト名「１ｃｈ」６２の下に、各時間帯（ここでは現時刻に係わる２１時から２６時までのみ表示）６９に対する各チャンネルを表すチャンネル表示枠７０を、ＥＰＧ／ＯＳＤ／予約処理部２０において表示できるようにしておき、現在以降の番組名及び時間帯を更新可能に表示する。なお、チャンネル表示枠７０等はαブレンディングなどを利用して、受信したＥＰＧデータも例えば時間帯（特に開始時間）を抽出してこの枠６８に合うように当てはめて表示させればよい。また、ＩＰ放送用ＥＰＧ画面５１では、他のチャンネルに対しても、例えば３ｃｈ用チャンネル表示枠７１、４ｃｈ用チャンネル表示枠７２、といった具合に表示され、それらの枠で表示枠６８を構成している。なお、図６では、ｃｈ１以外の番組の情報は省略している。
【０１００】
図７で例示するＩＰ放送用ＥＰＧ画面５１は、１ｃｈ用のライブブックマークのサイト名「１ｃｈ」６２の下に、今日、明日（７／８）、明後日（７／９）といった具合に日にち一覧７３を表示している。図４の一覧６４で例示した時間帯及び番組名は、詳細ＥＰＧデータの要約としてＥＰＧデータで提供されたものであるが、提供され表示する要約は、日にち一覧７３で例示するように日付など他の要約であってもよい。また、ＩＰ放送用ＥＰＧ画面５１では、他のチャンネルに対しても同様に最初から日にち一覧を表示しておいてもよい。
【０１０１】
このＩＰ放送用ＥＰＧ画面５１では、さらに、日にち一覧７３のうち望む日にちをユーザが選択操作することで、その詳細な情報を情報配信サーバ８（又は１ｃｈ専用の情報配信サーバ）から別途、同様の経路で取得し、表示する。この例では、詳細な情報として番組名及び時間帯の一覧７４（「今日」に対する一覧で例示）を枠に埋め込むことで表示している。
【０１０２】
図８で例示するＩＰ放送用ＥＰＧ画面５１は、１ｃｈ用のライブブックマークのサイト名「１ｃｈ」６２の下に、スポーツ、ニュース、バラエティ、映画といった具合にカテゴリ一覧７５を表示している。カテゴリ一覧７５は、図７の日にち一覧７３の代わりに要約として提供され、受信したものである。また、ＩＰ放送用ＥＰＧ画面５１では、他のチャンネルに対しても同様に最初からカテゴリ一覧を表示しておいてもよい。
【０１０３】
このＩＰ放送用ＥＰＧ画面５１では、日にち一覧７３の表示時と同様に、カテゴリ一覧７５のうち望むカテゴリをユーザが選択操作することで、その詳細な情報を情報配信サーバ８（又は１ｃｈ専用の情報配信サーバ）から別途、同様の経路で取得し、表示する。この例では、詳細な情報として全てのカテゴリに対する１ｃｈで放送予定の番組名及び時間帯の一覧７６を示しているが、これらのうち、ユーザ操作によって選択したカテゴリのみ表示すればよい。
【０１０４】
図９で例示するＩＰ放送用ＥＰＧ画面５１では、各チャンネル名を記したマーク８０の横の枠８１内に、各チャンネルに対するライブブックマークの一覧を横方向に配列して表示する。なお、映像データ８９は映像データ６７と同等のものである。例えば、１ｃｈであれば、１ｃｈを示すチャンネルマーク８０の横に、現在以降の番組名及び時間帯８３，８７，８８を更新可能に表示する。例えば番組名及び時間帯８３には、その内容８４とともにマーク６１と同様のマーク８５やプルダウン用ボタン８６が表示される。
【０１０５】
プルダウン用ボタン８６をユーザが選択すると、例えば放送中であれば図５の映像データ６６のごとき表示を行ってもよいし、放送中でなければサムネイル映像を表示してもよいし、単に出演者等の詳細情報を表示するようにしてもよい。いずれの場合でも配信サーバ８で記憶する詳細ＥＰＧデータの内容に含まれる内容を表示することとなる。また、枠８１は、スクロールバー８２によって内部に表示する時間帯（及びチャンネル）をスクロール可能にしておくとよい。
【０１０６】
また、本発明は、上述したように、上述の各実施形態で説明した各種プログラムとしての形態も採用できる。このようなプログラムは、コンピュータ読み取り可能な記録媒体に記録することで流通させたり、ネットワーク経由で配信して流通させるとよい。本発明の機能を実現するためのプログラムやデータを記憶した記録媒体としては、具体的には、各種のＣＤ，ＭＯ（光磁気ディスク），ＤＶＤ，ＦＤ，フラッシュメモリや、その他各種ＲＯＭやＲＡＭ等が想定できる。そして、情報配信サーバ装置のコンピュータに、上述のごとくの記録媒体を装着して情報配信用のプログラムを記憶させ、必要に応じてこれを読み出すことで、本発明に係わる情報配信機能を実現することができる。一方、レコーダ側では、コンピュータに上述のごとくの記録媒体を装着してＥＰＧ受信・表示用のプログラムを読み出して、転送先のレコーダが備えている記憶装置に記憶させておき、レコーダが必要に応じてこれを読み出すことにより、本発明に係わるＥＰＧ受信・表示機能を実現することができる。
【図面の簡単な説明】
【０１０７】
【図１】本発明の一実施形態に係る放送受信装置の一構成例を示すブロック図である。
【図２】図２は、図１の放送受信装置が組み込まれたＩＰ放送システムの一構成例を示す概略図である。
【図３】図１の放送受信装置において出力されるＥＰＧ画面の一例を示す図である。
【図４】図３のＥＰＧ画面に対しユーザ操作がなされた場合のＥＰＧ画面の一例を示す図である。
【図５】図１の放送受信装置において出力されるＥＰＧ画面の他の例を示す図である。
【図６】図１の放送受信装置において出力されるＥＰＧ画面の他の例を示す図である。
【図７】図１の放送受信装置において出力されるＥＰＧ画面の他の例を示す図である。
【図８】図１の放送受信装置において出力されるＥＰＧ画面の他の例を示す図である。
【図９】図１の放送受信装置において出力されるＥＰＧ画面の他の例を示す図である。
【符号の説明】
【０１０８】
１…レコーダ、２…リモコン、３…液晶表示装置、４…スピーカ、５…ＩＰ網、６，７…放送サーバ、８…情報配信サーバ、１１…アナログ放送受信アンテナ、１２…デジタル放送受信アンテナ、１３…アナログチューナ部、１４…デジタルチューナ部、１５…ＡＶスイッチ部、１６…デジタル復調部、１７…分離部、１８…ビデオデコード／キャプチャ部、１９…ビデオセレクタ部、２０…ＥＰＧ／ＯＳＤ／予約処理部、２１…オーディオデコード部、２２…ビデオ出力変換部、２３…オーディオセレクタ部、２４…オーディオ出力変換部、２５…選局部、２６…ＲＡＭ、２７…ＣＰＵ、２８…通信制御部、２９…リモコン受光部、３０…不揮発性メモリ、３１…ＬＡＮ、３２…ネットワークＩ／Ｆ部、３３…ＩＰ放送チューナ部。
【図１】
2008124857.tif 000003
【図２】
2008124857.tif 000004
【図３】
2008124857.tif 000005
【図４】
2008124857.tif 000006
【図５】
2008124857.tif 000007
【図６】
2008124857.tif 000008
【図７】
2008124857.tif 000009
【図８】
2008124857.tif 000010
【図９】
2008124857.tif 000011