(57)【要約】【課題】ＥＰＧの番組説明では得られない番組やその番組の出演者に関する各種の情報をインターネットのウェブサイトから得られるようにする。【解決手段】受信装置１１は、テレビジョン放送信号からＥＰＧに関する情報を取り出し、これらの情報からテレビジョン番組情報を形成している。受信装置１１からパーソナルコンピュータ１３に、ＥＰＧのテキスト情報が送られる。パーソナルコンピュータ１３で、ＥＰＧのテキスト情報からキーワードが抽出される。このキーワードがインターネット上の検索サイト２２に入力され、サーチエンジン２３により、キーワードに関連するウェブサイトが検索される。この検索結果が受信装置１１側に返され、関連するウェブサイトが検索されると、この情報がテレビジョン受像機１２の画面中に表示される。【選択図】　　　　図１
2004023345.tif 000002
【特許請求の範囲】
【請求項１】
テレビジョン放送信号を受信し、上記受信したテレビジョン放送信号をデコードし、上記テレビジョン放送信号に基づく画面を映し出す受信装置と、インターネットに接続可能とされており、上記インターネット上のサイトから各種の情報を得る情報処理装置との間の情報検索方法であって、
上記受信装置は、上記受信したテレビジョン放送信号から電子番組ガイドに関する情報を取り出し、上記電子番組ガイドに関する情報からテレビジョン番組情報を形成すると共に、上記電子番組ガイドに関する情報中のテキスト情報を上記情報処理装置に送信し、
上記情報処理装置は、上記受信装置から送られてくる上記電子番組ガイドに関する情報中のテキスト情報を受信し、上記電子番組ガイドに関する情報中のテキスト情報から、キーワードを抽出し、上記抽出されたキーワードを上記インターネット上のサーチエンジンに送り、上記インターネット上のサーチエンジンから返されるキーワードの検索結果の情報を受信し、上記受信装置に上記テレビジョン番組に関連する情報の検索結果を返し、
上記受信装置は、上記情報処理装置から返された上記テレビジョン番組に関連する情報の検索結果の情報を受信し、上記テレビジョン番組に関連する情報の検索結果に基づく情報を表示させる
ようにしたことを特徴とする情報検索方法。
【請求項２】
上記情報処理装置は、上記受信装置から送られてくる上記電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する際に、形態素解析エンジンによる分析結果を用いるようにした請求項１に記載の情報検索方法。
【請求項３】
上記形態素解析エンジンによる分析結果、固有名詞をキーワードとするようにした請求項２に記載の情報検索方法。
【請求項４】
上記形態素解析エンジンによる分析結果、未知語をキーワードとするようにした請求項２に記載の情報検索方法。
【請求項５】
上記形態素解析エンジンによる分析結果、所定長以下の名詞をキーワードから外すようにした請求項２に記載の情報検索方法。
【請求項６】
上記形態素解析エンジンによる分析結果、特殊な文字、記号をキーワードから外すようにした請求項２に記載の情報検索方法。
【請求項７】
上記情報処理装置は、上記受信装置から送られてくる上記電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する際に、プライオリティを付けてキーワードを抽出するようにした請求項１に記載の情報検索方法。
【請求項８】
上記プライオリティは、人名の固有名詞、地名の固有名詞、所定長以上の名詞、所定長以上の未知語の順である請求項７に記載の情報検索方法。
【請求項９】
上記インターネット上のサーチエンジンから返されるキーワードの検索結果、上記キーワードに関連する情報が検索できないときには、上記プライオリティに従ってキーワードを絞り込むようにした請求項７に記載の情報検索方法。
【請求項１０】
テレビジョン放送信号を受信し、上記受信したテレビジョン放送信号をデコードし、上記テレビジョン放送信号に基づく画面を映し出す受信装置と、
インターネットに接続可能とされており、上記インターネット上のサイトから各種の情報を得る情報処理装置とからなり、
上記受信装置は、上記受信したテレビジョン放送信号から電子番組ガイドに関する情報を取り出し、上記電子番組ガイドに関する情報からテレビジョン番組情報を形成する手段と、上記電子番組ガイドに関する情報中のテキスト情報を上記情報処理装置に送信する手段と、上記情報処理装置から返された上記テレビジョン番組に関連する情報の検索結果の情報を受信する手段と、上記テレビジョン番組に関連する情報の検索結果に基づく情報を表示させる手段とを含み、
上記情報処理装置は、上記受信装置から送られてくる上記電子番組ガイドに関する情報中のテキスト情報を受信する手段と、上記電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する手段と、上記抽出されたキーワードを上記インターネット上のサーチエンジンに送り、上記インターネット上のサーチエンジンから返されるキーワードの検索結果の情報を受信する手段と、上記受信装置に上記テレビジョン番組に関連する情報の検索結果を返す手段とを含む
ようにしたことを特徴とする情報検索システム。
【請求項１１】
上記情報処理装置は、上記受信装置から送られてくる上記電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する際に、形態素解析エンジンによる分析結果を用いるようにした請求項１０に記載の情報検索システム。
【請求項１２】
上記形態素解析エンジンによる分析結果、固有名詞をキーワードとするようにした請求項１１に記載の情報検索システム。
【請求項１３】
上記形態素解析エンジンによる分析結果、未知語をキーワードとするようにした請求項１１に記載の情報検索システム。
【請求項１４】
上記形態素解析エンジンによる分析結果、所定長以下の名詞をキーワードから外すようにした請求項１１に記載の情報検索システム。
【請求項１５】
上記形態素解析エンジンによる分析結果、特殊な文字、記号をキーワードから外すようにした請求項１１に記載の情報検索システム。
【請求項１６】
上記情報処理装置は、上記受信装置から送られてくる上記電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する際に、プライオリティを付けてキーワードを抽出するようにした請求項１０に記載の情報検索システム。
【請求項１７】
上記プライオリティは、人名の固有名詞、地名の固有名詞、所定長以上の名詞、所定長以上の未知語の順である請求項１６に記載の情報検索システム。
【請求項１８】
上記インターネット上のサーチエンジンから返されるキーワードの検索結果、上記キーワードに関連する情報が検索できないときには、上記プライオリティに従ってキーワードを絞り込むようにした請求項１６に記載の情報検索システム。
【請求項１９】
テレビジョン放送信号を受信し、上記受信したテレビジョン放送信号をデコードし、上記テレビジョン放送信号に基づく画面を映し出す受信装置であって、
上記受信したテレビジョン放送信号から電子番組ガイドに関する情報を取り出し、上記電子番組ガイドに関する情報からテレビジョン番組情報を形成する手段と、
上記電子番組ガイドに関する情報中のテキスト情報を情報処理装置に送信する手段と、
上記情報処理装置から返された上記テレビジョン番組に関連する情報の検索結果の情報を受信する手段と、
上記テレビジョン番組に関連する情報の検索結果に基づく情報を表示させる手段とを含む
ようにしたことを特徴とする受信装置。
【請求項２０】
インターネットに接続可能とされており、上記インターネット上のサイトから各種の情報を得る情報処理装置であって、
受信装置から送られてくる電子番組ガイドに関する情報中のテキスト情報を受信する手段と、
上記電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する手段と、
上記抽出されたキーワードを上記インターネット上のサーチエンジンに送り、上記インターネット上のサーチエンジンから返されるキーワードの検索結果の情報を受信する手段と、
上記受信装置に上記テレビジョン番組に関連する情報の検索結果を返す手段とを含む
ようにしたことを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ディジタルＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ　Ｓａｔｅｌｌｉｔｅ　）放送やディジタルＢＳ（Ｂｒｏａｄｃａｓｔ　Ｓａｔｅｌｌｉｔｅ　）放送のように、ＥＰＧ（電子番組ガイド：Ｅｌｅｃｔｒｏｎｉｃ　Ｐｒｏｇｒａｍ　Ｇｕｉｄｅ）の情報が送信されるテレビジョン放送に用いて好適な情報検索方法、情報検索システム、受信装置、情報処理装置に関するもので、特に、ＥＰＧの情報とインターネットの情報とを利用できるようにしたものに係わる。
【０００２】
【従来の技術】
高品質な映像や音声を扱うだけでなく、データを用いた様々なマルチメディア情報をインタラクティブに提供できるメディアとして、ディジタルＣＳ放送やディジタルＢＳ放送が注目されている。ディジタルＣＳ放送やディジタルＢＳ放送では、高能率な圧縮技術により、高品質な映像や音声を多チャンネルで提供できる。また、ディジタルＣＳ放送やディジタルＢＳ放送では、ＥＰＧと称される電子番組や、ニュース、天気予報のような各種の情報が流されている。
【０００３】
ＥＰＧは、番組に関する情報を受信して番組表として画面上に表示させたり、その番組についての各種の情報を表示させるものである。また、ＥＰＧの画面から、現在放送中の番組を表示させて選局をしたり、これから放送される予定の番組を予約したりすることができる。
【０００４】
ディジタルＣＳ放送やディジタルＢＳ放送では、ＥＰＧの情報は、ＳＩ（Ｓｅｒｖｉｃｅ　Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれるセクション形式のテーブルに記述されている。ディジタル衛星放送の受信機は、このＳＩのテーブルから必要な情報を抽出して、ＥＰＧ情報として画面上に表示している。
【０００５】
つまり、ディジタルＢＳ放送やディジタルＣＳ放送は、ＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ　ｏｆ　Ｒａｄｉｏ　Ｉｎｄｕｓｔｒｉａｌ　ａｎｄ　Ｂｕｓｉｎｅｓｓｅｓ）の規格に基づいて行われており、ＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｃｏｄｉｎｇ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ　）２−ＴＳ（Ｔｒａｎｓｐｏｒｔ　Ｓｔｒｅａｍ）のシステムで、映像及び音声が放送されている。ＭＰＥＧ２−ＴＳでは、１８８バイトの固定長のＴＳパケットが複数個集まって、トランスポートストリームが構成される。トランスポートストリームには、ビデオＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ　Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）パケットやオーディオＰＥＳパケットの他に、ＰＳＩ（Ｐｒｏｇｒａｍ　Ｓｐｅｃｉｆｉｃ　Ｉｎｆｏｒｍａｔｉｏｎ）やＳＩ（Ｓｅｒｖｉｃｅ　Ｉｎｆｏｒｍａｔｉｏｎ）のセクション形式のテーブルで記述された情報のパケットが含められる。ＥＰＧの情報は、ＳＩのセクション形式のテーブルに記述されている。ＥＰＧを表示する際に利用される代表的なＳＩ形式のテーブルには、ＳＤＴ（Ｓｅｒｖｉｓｃｅ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｔａｂｌｅ）とＥＩＴ（Ｅｖｅｎｔ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｔａｂｌｅ）がある。ＳＤＴには、チャンネル番号、チャンネル名、チャンネル内容等が記述される。ＥＩＴには、番組名、番組開始、終了時刻、ジャンル、番組内容説明等の情報が記述される。
【０００６】
ディジタル衛星放送の受信機では、ＥＰＧの画面を形成する際に、これらＳＤＴやＥＩＴの情報が取り出される。そして、このＳＤＴやＥＩＴの情報を用いて、チャンネル番号、チャンネル名、番組名、番組開始、終了時刻、ジャンル、番組内容説明等を示すＥＰＧの画面が形成される。
【０００７】
【発明が解決しようとする課題】
ディジタルＣＳ放送やディジタルＢＳ放送では、このようにＥＰＧの画面が表示できるため、番組に関する情報を事前に収集したり、ＥＰＧ画面上から番組予約をすることができる。また、ＥＰＧの番組内容説明から、その番組の概要や出演者の情報を得ることができる。このように、ＥＰＧの情報は、ユーザに有用に利用できる。
【０００８】
ところが、ＥＰＧで送られてくる情報が必ずしも満足の得られる量や質であるとは限らない。ＥＰＧの量や質は、放送事業者やコンテンツ制作者等が提供する情報に依存しており、同種類の番組であっても、情報の提供者によって、ばらつきがある。常に満足の得られる量や質の情報がＥＰＧで提供されることが望まれるが、ＥＰＧで送ることができる情報には限界があり、また、全ての情報の提供者に、同一レベルの量や質の情報の提供を要求することは困難である。
【０００９】
一方、ディジタルＣＳ放送やディジタルＢＳ放送の他に、膨大な情報を提供しているメディアとして、インターネットが知られている。インターネットのサイトの中には、ディジタルＢＳ放送やディジタルＣＳ放送で放送されている番組に関する情報や、その出演者に関する情報を提供しているウェブサイトがある。ＥＰＧで提供されるその番組やその番組の出演者に関する情報に不足があるような場合には、インターネットを利用して、その番組やその番組の出演者に関する情報を得るようにすることが考えられる。
【００１０】
ディジタルＢＳ放送やディジタルＣＳ放送で放送されている番組やその番組の出演者に関する情報をインターネットで提供する方法としては、例えば、ＥＰＧの画面中に、その番組に関する情報を提供するウェブサイトのＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）を表示させることが考えられる。このようにすると、その番組の視聴者は、ＥＰＧの画面中に表示されるＵＲＬのサイトをアクセスすることで、その番組に関する情報を得ることができる。更に、受信機とパーソナルコンピュータを連携させ、ＥＰＧ画面上に表示されるＵＲＬを選択すると、パーソナルコンピュータがそのＵＲＬのウェブサイトに繋がるようにすることが考えられる。
【００１１】
しかしながら、ＥＰＧの画面中に、その番組やその番組の出演者に関する情報を提供するウェブサイトのＵＲＬを表示する方法では、情報の提供者側が予め用意したその番組に関連するウェブサイトの情報しか提供できない。インターネット上には、情報の提供者側が予め用意したその番組に関連するウェブサイトの他に、その番組やその番組の出演者に関する情報を提供するウェブサイトが多数ある。その番組やその番組の出演者に関する情報を提供するウェブサイトのＵＲＬを表示する方法では、利用できるウェブサイトが情報の提供者側が予め用意したサイトに限られてしまい、その番組やその番組の出演者に関する情報を提供する他のウェブサイトの情報が利用できない。
【００１２】
特に、情報の提供者側が予め用意したウェブサイトは、通常、公式サイトと呼ばれるサイトであり、情報の信頼性は高いが、情報の提供者側に立った情報である。これに対して、それ以外のウェブサイトの中には、裏情報や掲示板の情報のように、利用者側に近い立場に立った情報を掲載するサイトが多くある。インターネットは、このような利用者側に近い立場に立った情報が得られることに大きな価値がある。
【００１３】
したがって、この発明の目的は、ＥＰＧの情報からキーワードを抽出し、このキーワードからその番組に関連するウェブサイトを検索することにより、その番組やその番組の出演者に関する各種の情報をインターネットのウェブサイトから得ることができるようにした情報検索方法、情報検索システム、受信装置、情報処理処置を提供することにある。
【００１４】
【課題を解決するための手段】
この発明に係わる情報検索方法は、テレビジョン放送信号を受信し、受信したテレビジョン放送信号をデコードし、テレビジョン放送信号に基づく画面を映し出す受信装置と、インターネットに接続可能とされており、インターネット上のサイトから各種の情報を得る情報処理装置との間の情報検索方法であって、受信装置は、受信したテレビジョン放送信号から電子番組ガイドに関する情報を取り出し、電子番組ガイドに関する情報からテレビジョン番組情報を形成すると共に、電子番組ガイドに関する情報中のテキスト情報を情報処理装置に送信し、情報処理装置は、受信装置から送られてくる電子番組ガイドに関する情報中のテキスト情報を受信し、電子番組ガイドに関する情報中のテキスト情報から、キーワードを抽出し、抽出されたキーワードをインターネット上のサーチエンジンに送り、インターネット上のサーチエンジンから返されるキーワードの検索結果の情報を受信し、受信装置にテレビジョン番組に関連する情報の検索結果を返し、受信装置は、情報処理装置から返されたテレビジョン番組に関連する情報の検索結果の情報を受信し、テレビジョン番組に関連する情報の検索結果に基づく情報を表示させることを特徴とする。
【００１５】
この発明に係わる情報検索システムは、テレビジョン放送信号を受信し、受信したテレビジョン放送信号をデコードし、テレビジョン放送信号に基づく画面を映し出す受信装置と、インターネットに接続可能とされており、インターネット上のサイトから各種の情報を得る情報処理装置とからなり、受信装置は、受信したテレビジョン放送信号から電子番組ガイドに関する情報を取り出し、電子番組ガイドに関する情報からテレビジョン番組情報を形成する手段と、電子番組ガイドに関する情報中のテキスト情報を情報処理装置に送信する手段と、情報処理装置から返されたテレビジョン番組に関連する情報の検索結果の情報を受信する手段と、テレビジョン番組に関連する情報の検索結果に基づく情報を表示させる手段とを含み、情報処理装置は、受信装置から送られてくる電子番組ガイドに関する情報中のテキスト情報を受信する手段と、電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する手段と、抽出されたキーワードをインターネット上のサーチエンジンに送り、インターネット上のサーチエンジンから返されるキーワードの検索結果の情報を受信する手段と、受信装置にテレビジョン番組に関連する情報の検索結果を返す手段とを含むようにしたことを特徴としている。
【００１６】
この発明に係わる受信装置は、テレビジョン放送信号を受信し、受信したテレビジョン放送信号をデコードし、テレビジョン放送信号に基づく画面を映し出す受信装置であって、受信したテレビジョン放送信号から電子番組ガイドに関する情報を取り出し、電子番組ガイドに関する情報からテレビジョン番組情報を形成する手段と、電子番組ガイドに関する情報中のテキスト情報を情報処理装置に送信する手段と、情報処理装置から返されたテレビジョン番組に関連する情報の検索結果の情報を受信する手段と、テレビジョン番組に関連する情報の検索結果に基づく情報を表示させる手段とを含むようにしたことを特徴としている。
【００１７】
この発明に係わる情報処理装置法は、インターネットに接続可能とされており、インターネット上のサイトから各種の情報を得る情報処理装置であって、受信装置から送られてくる電子番組ガイドに関する情報中のテキスト情報を受信する手段と、電子番組ガイドに関する情報中のテキスト情報からキーワードを抽出する手段と、抽出されたキーワードをインターネット上のサーチエンジンに送り、インターネット上のサーチエンジンから返されるキーワードの検索結果の情報を受信する手段と、受信装置にテレビジョン番組に関連する情報の検索結果を返す手段とを含むようにしたことを特徴としている。
【００１８】
受信装置（ＢＳディジタル衛星放送受信機）は、テレビジョン放送信号から電子番組ガイド（ＥＰＧ）に関する情報（ＳＩ形式のＳＤＴやＥＩＴ）を取り出し、これらの情報からテレビジョン番組情報を形成している。受信装置から情報処理装置（パーソナルコンピュータ）に、ＥＰＧのテキスト情報が送られ、このテキスト情報からキーワードが抽出され、このキーワードがインターネット上の検索サイトに入力され、検索サイトのサーチエンジンにより、キーワードに関連するウェブサイトが検索される。この検索結果が情報処理装置側から受信装置側に返され、関連するウェブサイトが検索されると、この情報がテレビジョン受像機の画面中に表示される。これにより、ユーザは、その番組やその番組に出演者に関する情報をインターネットのウェブサイトから得ることができるようになる。
【００１９】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。図１は、この発明が適用されたＢＳディジタル衛星放送の受信システムの一例を示すものである。
【００２０】
図１において、ディジタルＢＳ放送の放送局１からの放送信号は、衛星２を介して、各家庭３に送られる。放送局１からのディジタルＢＳ放送は、ＡＲＩＢの規格に基づいて行われており、１２ＧＨｚ帯の電波を用いて放送が行われている。
【００２１】
各家庭３には、ＢＳディジタル衛星放送受信機（ＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ　ＲｅｃｅｉｖｅｒＤｅｃｏｄｅｒ）やセットトップボックスと呼ばれている）１１と、テレビジョン受像機１２と、パーソナルコンピュータ１３とが設けられる。パーソナルコンピュータ１３は、インターネット２０に接続可能とされている。
【００２２】
例えば１２ＧＨｚ帯の電波で衛星２を介して放送局１から送られてくるディジタルＢＳ衛星放送の電波は、パラボラアンテナ１０で受信され、パラボラアンテナ１０に取り付けられた低雑音コンバータ１５で、例えば、１ＧＨｚ帯の中間周波信号に変換される。この低雑音コンバータ１５の出力がケーブル１６を介してＢＳディジタル衛星放送受信機１１に供給される。
【００２３】
ＢＳディジタル衛星放送受信機１１は、赤外線リモートコントローラ１７で操作することができる。ＢＳディジタル衛星放送受信機１１で、パラボラアンテナ１０の受信信号がデコードされ、ＢＳディジタル衛星放送受信機１１からは、受信チャンネルに基づく映像信号及び音声信号が出力される。ＢＳディジタル衛星放送受信機１１の出力がテレビジョン受像機１２に供給される。テレビジョン受像機１２には、受信チャンネルの画面が映出されると共に、その音声が出力される。
【００２４】
また、ＢＳディジタル衛星放送受信機１１とパーソナルコンピュータ１３とが接続されている。パーソナルコンピュータ１３は、インターネット２０に接続可能とされている。インターネット２０上には、各種の情報を提供している多数のウェブサイト２１、２１、２１、…がある。また、インターネット２０上には、キーワードが入力されると、サーチエンジン２３を使って、そのキーワードに関連するウェブサイトを検索する検索サイト２２がある。
【００２５】
前述したように、放送局１からのディジタルＢＳ放送は、ＡＲＩＢの規格に基づいて行われている。この放送局１からの信号には、ＥＰＧの画面を映し出すための情報が含まれている。
【００２６】
すなわち、ＡＲＩＢの規格は、ヨーロッパのＤＶＢ（Ｄｉｇｉｔａｌ　Ｖｉｄｅｏ　Ｂｒｏａｄｃａｓｔｉｎｇ）方式の規格を基に作成されたもので、ＭＰＥＧ２−ＴＳのシステムで、映像及び音声を放送するものである。ＭＰＥＧ２−ＴＳでは、１８８バイトの固定長のＴＳパケットが複数個集まって、トランスポートストリームが構成される。この１８８バイトのＴＳパケットの長さは、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ　Ｔｒａｎｓｆｅｒ　Ｍｏｄｅ）セル長との整合性を考慮して決定されている。
【００２７】
ＴＳパケットは、４バイトの固定長のパケットヘッダと、可変長のアダプテーションフィールド及びペイロードで構成される。パケットヘッダには、ＰＩＤ（パケット識別子）や各種のフラグが定義されている。このＰＩＤにより、ＴＳパケットの種類が識別される。
【００２８】
ビデオやオーディオなどの個別ストリームが収められたＰＥＳパケットは、同じＰＩＤ番号を持つ複数のＴＳパケットに分割されて伝送される。ビデオの符号化には、例えばＭＰＥＧ２方式が用いられる。オーディオの符号化には、例えば、ＢＳディジタル衛星放送ではＭＰＥＧ２−ＡＡＣ（ＭＰＥＧ２　Ａｄｖａｎｃｅｄ　Ａｕｄｉｏ　Ｃｏｄｉｎｇ　）方式が用いられている。また、字幕などのデータが納められたＰＥＳパケットも、ビデオやオーディオのパケットと同様に、複数のＴＳパケットに分割されて伝送される。
【００２９】
更に、トランスポートストリームには、ＰＳＩやＳＩのセクション形式のテーブルで記述された情報のパケットが含められる。ＰＳＩは、所望の放送のチャンネルを選択して受信するシステムで必要な情報であり、これには、ＰＡＴ（Ｐｒｏｇｒａｍ　Ａｓｓｏｃｉａｔｉｏｎ　Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ　Ｍａｐ　Ｔａｂｌｅ）、ＮＩＴ（Ｎｅｔｗｏｒｋ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｔａｂｌｅ）、ＣＡＴ（Ｃｏｎｄｉｔｉｏｎ　Ａｃｃｅｓｓ　Ｔａｂｌｅ）などがある。ＰＡＴにはプログラム番号に対応したＰＭＴのＰＩＤなどが記述されている。ＰＭＴには対応するプログラムに含まれる映像、音声、付加データ及びＰＣＲのＰＩＤが記述される。ＮＩＴには、目的のプログラムがどの搬送波周波数で送られているかが記述されている。ＣＡＴには、限定受信方式の識別と契約情報等の個別情報に関する情報が記述される。ＳＩは、放送事業者のサービスに用いるセクションである。
【００３０】
ＥＰＧの情報は、ＳＩと呼ばれるセクション形式のテーブルに記述されておいる。ＢＳディジタル衛星放送受信機１１は、このテーブルから必要な情報を抽出して、ＥＰＧとして画面上に表示している。代表的なテーブルには、ＳＤＴとＥＩＴがある。ＳＤＴには、チャンネル番号、チャンネル名、チャンネル内容等が記述される。ＥＩＴには、番組名、番組開始及び終了時刻、ジャンル、番組内容説明等が記述される。
【００３１】
ＢＳディジタル衛星放送受信機１１では、ＳＩと呼ばれるセクション形式のテーブルで送られてくるＳＤＴやＥＩＴから、ＥＰＧの情報が形成される。このＥＰＧの情報は、赤外線リモートコントローラ１７の操作により、テレビジョン受像機１２の画面上に表示される。このＥＰＧの情報から、テレビジョン番組の情報を得ることができる。
【００３２】
更に、この発明が適用されたシステムでは、ＥＰＧの情報からキーワードを抽出し、インターネット２０上の検索サイト２２でこのキーワードを使って検索を行い、検索の結果、その番組に関する関連情報がインターネットのウェブサイト２１，２１、２１、…がある場合には、関連ウェブサイトがあることを示すメッセージが表示される。
【００３３】
例えば、赤外線リモートコントローラ１７の「番組情報表示ボタン」が押されると、図２Ａに示すように、その番組に関するテレビジョン番組情報画面が表示される。この情報には、チャンネル番号やチャンネル名の表示３１と、番組名の表示３２と、番組開始及び終了時刻の表示３３と、ジャンルの表示３４と、番組の内容の説明の表示３５とが含まれる。これらの情報は、上述のＳＤＴとＥＩＴの情報から得ることができる。また、このテレビジョン番組情報の表示画面から、予約ボタン３６により、番組予約が行える。
【００３４】
パーソナルコンピュータ１３で、ＥＰＧの情報からキーワードを抽出し、インターネット２０上の検索サイト２２でこのキーワードを使って検索を行い、検索の結果、その番組に関する関連情報がインターネットのウェブサイトがある場合には、図２Ｂに示すように、番組の内容の説明の表示３５中に、関連するウェブサイトが何件あるかを示す旨のメッセージ３７が表示される。なお、図２Ｂは、検索の結果、その番組に関する関連情報が２件検索されたことを示している。
【００３５】
検索の結果、その番組に関する関連情報が検索されなかった場合には、図２Ｃに示すように、番組の内容の説明の表示３５中に、関連するウェブサイトが検索できないことを示す旨のメッセージ３８が表示される。
【００３６】
各家庭３のユーザは、関連するウェブサイトが何件あるかを示す旨のメッセージ３７又は関連するウェブサイトが検索できないことを示す旨のメッセージ３８を見て、関連情報を提供しているウェブサイト２１がインターネット２０上にあるか否かが判断できる。関連情報を提供しているウェブサイト２１がインターネット２０上にあることが分かると、パーソナルコンピュータ１３でそのウェブサイト２１をアクセスする。これにより、ＥＰＧの情報だけでは得られない番組の情報やその出演者の情報を得ることができる。
【００３７】
なお、上述の例では、図２に示したように、関連するウェブサイトが検索されると、関連するウェブサイトが何件あるかを示す旨のメッセージがＥＰＧのテレビジョン番組情報の画面中に表示されるが、関連するウェブサイトが検索されたら、このウェブサイトの名前やＵＲＬを表示させるようにしても良い。また、関連するウェブサイトのページを例えば子画面を使って表示させるようにしても良い。
【００３８】
図３は、図１におけるＢＳディジタル衛星放送受信機１１の構成を示すものである。図３において、例えば１２ＧＨｚ帯の電波で衛星を介して送られてくるディジタル衛星放送の電波は、パラボラアンテナ１０で受信され、パラボラアンテナ１０に取り付けられた低雑音コンバータ１５で、例えば、１ＧＨｚ帯の中間周波信号に変換される。この低雑音コンバータ１５の出力がケーブル１６を介してＢＳディジタル衛星放送受信機１１のアンテナ端子５１に供給される。
【００３９】
アンテナ端子５１からの信号は、チューナ回路５２に供給される。チューナ回路５２により、コントローラ５０から周波数設定用の制御信号に基づいて、受信信号の中から、所望の搬送波周波数の信号が選択される。
【００４０】
チューナ回路５２の出力が復調回路５３に供給される。復調回路５３では、ＢＰＳＫ（Ｂｉｎａｒｙ　Ｐｈａｓｅ　Ｓｈｉｆｔ　Ｋｅｙｉｎｇ　）と、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ　Ｐｈａｓｅ　ＳｈｉｆｔＫｅｙｉｎｇ　）と、ＴＣ−８ＰＳＫ（トレリス８相ＰＳＫ）の復調処理が行える。
【００４１】
すなわち、ＢＳディジタル衛星放送では、ＢＰＳＫと、ＱＰＳＫと、ＴＣ−８ＰＳＫとにより、階層化伝送が行われている。ＴＣ−８ＰＳＫ変調では、１シンボル当たりの情報量は増えるが、降雨による減衰があると、エラーレートが悪化する。これに対して、ＢＰＳＫやＱＰＳＫでは、１シンボル当たりの情報量は少なくなるが、降雨による減衰があっても、エラーレートはさほど低下しない。
【００４２】
送信側では、１つのＴＳパケットを１スロットに対応させて、各ＴＳパケットが４８スロットで構成されるフレームにマッピングされる。各スロット毎に、変調方式や符号化方式を割り当てることができる。各スロットに割り当てられたられた変調方式の種別や符号化率は、ＴＭＣＣ（Ｔｒａｎｓｍｉｓｓｉｏｎ　ａｎｄ　Ｍｕｌｔｉｐｌｅｘｉｎｇ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ　Ｃｏｎｔｒｏｌ）信号により送られる。そして、８フレームを単位としてスーパーフレームが構成され、スロットの位置毎にインターリーブが行われる。
【００４３】
復調回路５３の出力は、エラー訂正回路５４に供給される。エラー訂正回路５４より、エラー訂正処理が行われる。エラー訂正符号化方式としては、外符号にリード・ソロモン符号（２０４，１８８）、内符号に、トレリス符号、畳み込み符号が用いられる。
【００４４】
エラー訂正回路５４の出力がデスクランブラ５５に供給される。デスクランブラ５５で、ＣＡＳ（Ｃｏｎｄｉｔｉｏｎ　Ａｃｃｅｓｓ　Ｓｙｓｔｅｍ　）制御が行われる。
【００４５】
つまり、限定受信の場合には、トランスポートストリームに暗号化が施されている。個人情報はＩＣカード５７に格納されており、ＩＣカード５７は、カードインターフェース５９を介して装着される。
【００４６】
デスクランブラ５５には、受信されたＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ　Ｃｏｎｔｒｏｌ　Ｍｅｓｓａｇｅ　）及びＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ　Ｍａｎａｇｅｍｅｎｔ　Ｍｅｓｓａｇｅ）のセクションの情報が供給されると共に、ＩＣカード５７に記憶されているデスクランブル用の鍵データが供給される。限定受信の場合には、デスクランブラ５５により、受信されたＥＣＭやＥＭＭと、ＩＣカード５７の情報を用いて、デスクランブルが行われる。また、モデム６８が設けられ、課金情報がモデム６８を介して、番組の放送センタに送られる。
【００４７】
デスクランブラ５５でデスクランブルされたトランスポートストリームは、デマルチプレクサ５８に送られる。デマルチプレクサ５８は、コントローラ５０からの指令に基づいて、デスクランブラ５５からのトランスポートストリームの中から、所望のパケットのストリームを分離するものである。パケットのヘッダ部にはパケット識別子（ＰＩＤ）が記述されている。デマルチプレクサ５８で、このＰＩＤに基づいて、所望のプログラムのビデオＰＥＳパケット、オーディオＰＥＳパケット、データパケット、ＰＳＩ及びＳＩのパケットが分離される。
【００４８】
所望のプログラムのビデオＰＥＳパケットは、ビデオデコーダ６１に送られ、オーディオＰＥＳパケットは、オーディオデコーダ６２に送られる。データパケット、ＰＳＩ及びＳＩのパケットは、コントローラ５０に送られる。
【００４９】
ビデオデコーダ６１は、デマルチプレクサ５８からのビデオＰＥＳパケットを受け取り、ＭＰＥＧ２方式のデコード処理を行って、ビデオ信号を再生するものである。再生されたビデオ信号は、加算回路６３に供給される。
【００５０】
加算回路６３には、ＯＳＤ（Ｏｎ　Ｓｃｒｅｅｎ　Ｄｉｓｐｌａｙ）回路５６の出力が供給される。ＯＳＤ回路５６は、各種の設定状態やＥＰＧのような情報を画面に重畳する各種の情報を発生するものである。加算回路６３の出力が出力端子６４から出力される。
【００５１】
ＥＰＧを形成するための情報は、ＳＩのセクション形式のＳＤＴやＥＩＴに記述される。ＳＩのパケットは、デマルチプレクサ５８で分離され、コントローラ５０に供給される。ＥＰＧの画面を映し出す場合には、コントローラ５０で、ＳＤＴやＥＩＴの情報から、ＥＰＧの画面の情報が形成される。このＥＰＧの画面の情報がＯＳＤ回路５６に供給される。
【００５２】
オーディオデコーダ６２は、デマルチプレクサ５８からのオーディオＰＥＳパケットを受け取り、ＭＰＥＧ２−ＡＡＣのデコード処理を行って、オーディオ信号を形成するものである。再生されたオーディオ信号は、出力端子６５から出力される。
【００５３】
ＢＳディジタル衛星放送受信機１１を操作するための入力は、入力キー６６により行われると共に、赤外線リモートコントローラ１７により行われる。赤外線リモートコントローラ１７からの赤外線コマンド信号は、受光部６７で受光され、コントローラ５０に送られる。
【００５４】
ＢＳディジタル衛星放送受信機１１には、インターフェース６９が設けられている。このインターフェース６９は、ＢＳディジタル衛星放送受信機１１と、パーソナルコンピュータ１３とを接続するためのインターフェースである。インターフェース６９としては、ＲＳ２３２Ｃのようなシリアルインターフェース、又はＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ　）やＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃｓ　Ｅｎｇｉｎｅｅｒｓ）１３９４等を用いることができる。
【００５５】
図４は、図１において、ＢＳディジタル衛星放送受信機１１から送られてきたＥＰＧのテキスト情報からキーワードを抽出し、インターネット２０上の検索サイト２２でこのキーワードを使って検索を行い、その検索結果をＢＳディジタル衛星放送受信機１１に返す処理を行うパーソナルコンピュータ１３の機能ブロック図である。
【００５６】
図４において、パーソナルコンピュータ１３は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）のプロトコルをサポートしており、ネットワーク通信部７２を介して、インターネット２０に接続可能とされている。また、パーソナルコンピュータ１３は、通信部７３を介して、ＢＳディジタル衛星放送受信機１１のインターフェース６９（図３）に接続されている。
【００５７】
パーソナルコンピュータ１３には、ＥＰＧの情報をインターネット２０上の検索サイト２２で検索するための制御用アプリケーション７４のプログラムがインストールされている。また、ウェブサイトからのＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）を受信し、このＨＴＭＬを閲覧するためのＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）ブラウザ７５のプログラムがインストールされている。また、テキストから一つ一つの意味を有する最小の単位を解析する形態素解析エンジン８０のプログラムがインストールされている。
【００５８】
図４において、制御用アプリケーション７４のプログラムが起動されると、通信部７３の通信路が開かれ、ＢＳディジタル衛星放送受信機１１からの情報待ち状態となる。
【００５９】
ＢＳディジタル衛星放送受信機１１は、ＥＰＧの情報を表示する際に、ＥＰＧの情報の情報を構成するテキスト情報をパーソナルコンピュータ１３側に送る。
【００６０】
パーソナルコンピュータ１３の制御用アプリケーション７４のプログラムは、通信部７３でＢＳディジタル衛星放送受信機１１からテキスト情報を受信すると、このテキスト情報をキーワード設定部７６に送る。キーワード設定部７６では、形態素解析エンジン８０を使って、このテキスト情報の中からキーワードを抽出する処理が行われる。
【００６１】
形態素解析エンジン８０は、テキスト情報の中から、一つ一つの意味を有する最小限の単位を解析するものである。この形態素解析エンジン８０は、辞書を持っており、この辞書を使って、テキスト情報の中から一つ一つの意味を有する最小限の単位を解析している。キーワード設定部７６では、ＥＰＧ画面のテキスト情報を形態素解析エンジン８０で解析し、キーワードを抽出する。キーワードの抽出については、後に説明する。
【００６２】
キーワード設定部７６によりキーワードが抽出されたら、このキーワードがブラウザ７５に送られる。ブラウザ７５は、ロケーション設定部７９により、検索サイト２２にアクセスされる。設定されたキーワードは、ネットワーク通信部７２を介して、インターネット２０上の検索サイト２２に送られる。
【００６３】
検索サイト２２は、サーチエンジン２３を有し、キーワードが入力されると、サーチエンジン２３を使って、それらのキーワードに関連するウェブサイト２１をＡＮＤ検索する。
【００６４】
検索サイト２２で、これらのキーワードに関連するウェブサイトがＡＮＤ検索されると、キーワードに関連するウェブサイトの検索結果がインターネット２０を介してパーソナルコンピュータ１３に返される。そして、この検索結果がブラウザ７５に送られ、ブラウザ７５から表示部７７に送られ、パーソナルコンピュータ１３のディスプレイ上に映し出される。
【００６５】
検索サイト２２で関連するウェブサイトが検索されたときには、この検索結果がブラウザ７５から検索結果処理部７８に送られる。検索結果処理部７８で、この検索結果から、関連するウェブサイトの数を示す情報が形成される。この関連するウェブサイトの数を示す情報は、検索結果処理部７８から、通信部７３を介して、ＢＳディジタル衛星放送受信機１１に送られる。
【００６６】
検索サイト２２で関連するウェブサイトが検索されないきには、ウェブサイトが検索されないことを示す検索結果がキーワード設定部７６に返される。この場合には、キーワード設定部７６によりキーワードが降順に１ずつ減らされて、更に検索が行われる。
【００６７】
なお、検索サイト２２は、複数のキーワードに対して、ＯＲ検索を行うようにしても良い。また、これらのキーワードをＯＲ検索し、ヒット件数が多ければ、検索結果が所定数以下になるまで絞り込み検索を行うようにしても良い。勿論、ＮＡＮＤ検索やＮＯＲ検索も可能である。検索の仕方や、キーワードの絞り込み方法については、これに限定されるものではない。
【００６８】
このように、キーワードを絞り込んだ結果、検索サイト２２で関連するウェブサイトが検索されたときには、検索結果処理部７８で、この検索結果から、関連するウェブサイトの数を示す情報が形成され、この関連するウェブサイトの数を示す情報が、検索結果処理部７８から、通信部７３を介して、ＢＳディジタル衛星放送受信機１１に送られる。
【００６９】
キーワードを絞り込んでも、検索サイト２２で関連するウェブサイトが検索されないときには、検索結果処理部７８で、関連するウェブサイトが検索されないことを示す情報が形成される。この関連するウェブサイトが検索されないことを示す情報は、検索結果処理部７８から、通信部７３を介して、ＢＳディジタル衛星放送受信機１１に送られる。
【００７０】
このように、ＢＳディジタル衛星放送受信機１１からパーソナルコンピュータ１３にＥＰＧのテキスト情報が送られると、キーワード設定部７６で、形態素解析エンジン８０を使ってキーワードが抽出され、検索サイト２２で関連するウェブサイトが検索される。ここで、関連するウェブサイトが検索されると、関連するウェブサイトの数を示す情報が検索結果処理部７８からＢＳディジタル衛星放送受信機１１に返される。関連するウェブサイトが検索されないときには、関連するウェブサイトがないことを示す情報が検索結果処理部７８からＢＳディジタル衛星放送受信機１１に返される。これにより、図２に示したように、関連するウェブサイトが何件あるかを示す旨のメッセージ３７又は関連するウェブサイトが検索できないことを示す旨のメッセージ３８が表示される。
【００７１】
また、検索サイト２２での検索結果がブラウザ７５からロケーション設定部７９に送られる。ロケーション設定部７９の出力がブラウザ７５に送られ、ブラウザ７５により、検索されたウェブサイト中の最初のサイトがアクセスされる。これにより、ユーザは、その番組に関連する最初のウェブサイトのページをパーソナルコンピュータ１３のディスプレイ上で見ることができる。
【００７２】
そして、この例では、ユーザ操作の一元化を図るために、例えば、赤外線リモートコントローラ１７を操作して、ＢＳディジタル衛星放送受信機１１からパーソナルコンピュータ１３に次のページを表示するためのコマンドを送ると、このコマンドがＢＳディジタル衛星放送受信機１１から通信部７３を介してコマンドがロケーション設定部７９に送られ、検索されたサイト中の次のサイトがアクセスできる。検索された次のサイトのページは、赤外線リモートコントローラ１７のトグル操作でアクセスできる。すなわち、赤外線リモートコントローラ１７の２つのコマンド信号を用意し、１つは次のサイトのページを表示させる命令といしてトグル動作させ、１つは前のサイトのページを表示させる命令としてトグル動作させる。
【００７３】
更に、応用例としては、ウェブページが画面に収まらないページは、パーソナルコンピュータ１３側の入力デバイスを用いることなく、赤外線リモートコントローラ１７の操作でスクロールさせるようにしても良い。
【００７４】
前述したように、この例では、キーワード設定部７６で、形態素解析エンジン８０を使って、ＢＳディジタル衛星放送受信機１１からのＥＰＧ画面のテキスト情報の中からキーワードを抽出している。このキーワードの抽出処理について詳述する。
【００７５】
図５は、キーワードの抽出処理を説明するものである。例えば、図２Ａに示したようなＥＰＧのテレビジョン番組情報画面を形成するためには、図５Ａに示すように、チャンネル番号、チャンネル名、番組名、番組時刻、ジャンル、番組説明の情報が必要になる。これらの情報は、ＳＩ形式のＳＤＴやＥＩＴから得られる。ＳＤＴには、チャンネル番号、チャンネル名、チャンネル内容等が記述されている。ＥＩＴには、番組名、番組開始、終了時刻、ジャンル、番組説明等が記述されている。
【００７６】
これらの情報のうち、図５Ｂに示すように、番組名の情報「アフタヌーンＮｅｗｓ」と、ジャンルの情報「ニュース」と、番組内容の情報「［キャスタ］鈴木一郎（月金）佐藤花子（火木土）」のテキスト情報がＢＳディジタル衛星放送受信機１１からパーソナルコンピュータ１３に送られる。
【００７７】
パーソナルコンピュータ１３のキーワード設定部７６では、形態素解析エンジン８０を使って、以下のように、キーワードを抽出する。
【００７８】
（１）特殊な文字、記号、全角アルファベットの文字や全角の数字は除く。
（２）日本語の形態素解析を行い、英語等他の言語は解析しない。
（３）形態素解析エンジンの辞書に含まれていない語句は「未知語」として扱う。
（４）形態素解析エンジンでの抽出結果を基に、人名の固有名詞、地名の固有名詞、５バイト以上の名詞、５バイト以上の未知語の順にプライオリティを付けて、キーワードを抽出する。
【００７９】
人名や地名のような固有名詞を優先するのは、登場人物などの固有名詞に関連する情報が多いためである。また、５バイト以上の名詞としているのは、「午後」や「お茶」などの短い語句は曖昧な例が多く検索範囲が縮まりにくいためである。また、未知語をキーワードとしているのは、番組の題名やコーナー名などに未知語となる語句が多く含まれるためである。また、全角アルファベットの文字や全角の数字を除いているのは、「２００１」や「ＲＯＣＫ」等の全角アルファベットの文字や数字は検索エンジンが取得しないことが多いためである。また、ジャンルをキーワードに入れると、好ましい検索結果が得やすい。
【００８０】
図５Ｂに示したテキスト情報から、上述のようにしてキーワード抽出処理が行われると、まず、［］や（）のような記号が除かれ、Ｎｅｗｓのようなアルファベットが除かれる。そして、「アフタヌーン」、「ニュース」、「キャスタ」、「鈴木一郎」、「佐藤花子」のような名詞が抽出される。その中で、「鈴木一郎」や「佐藤花子」のような人名の固有名詞が上位のプライオリティとなる。その結果、図５Ｃに示すようなプライオリティの順にキーワードが抽出される。これらのキーワードが検索サイト２２のサーチエンジン２３に入力されて、検索が行われる。
【００８１】
また、このようにして抽出されたキーワードを検索サイト２２のサーチエンジン２３に入力して、関連するウェブサイトが検索できないときがある。キーワードの数とヒット率は相反する関係にあるので、前述したように、検索サイト２２で関連するウェブサイトが検索されないきには、キーワード設定部７６によりキーワードが降順に１ずつ減らされて、更に検索が行われる。このように、キーワードを絞り込んだ結果、検索サイト２２で関連するウェブサイトが検索されたときには、検索結果処理部７８で、この検索結果から、関連するウェブサイトの数を示す情報が形成される。キーワードを絞り込んでも、検索サイト２２で関連するウェブサイトが検索されないときには、検索結果処理部７８で、関連するウェブサイトが検索されないことを示す情報が形成される。
【００８２】
つまり、図５Ｃに示すように、「鈴木一郎」、「佐藤花子」、「アフタヌーン」、「ニュース」、「キャスタ」の順でキーワードが抽出されたら、最初に、これらのキーワード全てに当てはまるウェブサイトが検索サイト２２のサーチエンジン２３で検索される。
【００８３】
そして、関連するサイトが検索されなければ、降順でキーワードが減らされる。すなわち、図５Ｃの場合には、「キャスタ」がキーワードから外され、「鈴木一郎」、「佐藤花子」、「アフタヌーン」、「ニュース」で検索が行われる。このようにして、関連するサイトが検索されないときには、キーワードが無くなるまで、降順でキーワードが減らされていく。
【００８４】
なお、ジャンルはヒット率が高いことから、ジャンルの情報についてはキーワードとして残すようにしても良い。
【００８５】
上述の例では、ＢＳディジタル衛星放送受信機１１からパーソナルコンピュータ１３に送られてきたＥＰＧ情報に関するテキスト情報から、形態素解析エンジン８０を使ってキーワードを抽出しているが、キーワードの抽出は、このような方法に限定されるものではない。要は、ＥＰＧ情報のテキストから、それに関連する情報を提供しているウェブサイトが検索できれば良い。
【００８６】
また、検索サイト２２としては、どのような検索サイトを使っても良い。検索サイト２２のサーチエンジン２３としては、該当するキーワードを含むサイトを登録していくものと、スパイダのようなエージェントを使って、利用可能なファイルやドキュメントのリストを集めたものとがあるが、どちらも利用可能である。また、複数の検索サイト２２を利用するようにしても良い。また、上述の例では、検索サイト２２は、キーワードを含むウェブサイトを検索するとしているが、ニュースグループ、Ｇｏｐｈｅｒ、ＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）を検索しても良いことは勿論である。
【００８７】
図６及び図７は、上述のように、ＥＰＧの情報からキーワードを抽出し、インターネット２０上の検索サイト２２でこのキーワードを使って検索を行い、検索の結果、その番組に関する関連情報がインターネットのウェブサイトがある場合には、関連ウェブサイトが何件あるかを示すメッセージを表示させ、その番組に関する関連情報がインターネットのウェブサイトがない場合には、関連ウェブサイトがないことを示すメッセージを表示させるときのＢＳディジタル衛星放送受信機１１側の処理及びパーソナルコンピュータ１３側の処理を示すフローチャートである。
【００８８】
図６はＢＳディジタル衛星放送受信機１１側の処理を示す。図６において、赤外線リモートコントローラ１７の「番組情報表示ボタン」が押されたか否かが判断され（ステップＳ１）、「番組情報表示ボタン」が押されたら、ＥＰＧのテレビジョン番組の情報が表示される（ステップＳ２）。なお、このＥＰＧの情報は、ＳＩと呼ばれるセクション形式のテーブルで送られてくるＳＤＴやＥＩＴから形成される。そして、ＥＰＧの情報のうち、番組名の情報と、ジャンルの情報と、番組内容の情報からなるテキスト情報がＢＳディジタル衛星放送受信機１１からパーソナルコンピュータ１３に送られる（ステップＳ３）。
【００８９】
パーソナルコンピュータ１３側では、番組名の情報と、ジャンルの情報と、番組内容の情報からなるテキスト情報がＢＳディジタル衛星放送受信機１１から送られてきたら、このテキスト情報からキーワードを抽出し、このキーワードを検索サイト２２に送り、検索の結果、関連するウェブサイトが検索できたら、関連するウェブサイトの数の情報をＢＳディジタル衛星放送受信機１１側に送り、関連するウェブサイトが検索できなければ、検索できない旨の情報をＢＳディジタル衛星放送受信機１１側に送る。
【００９０】
ＢＳディジタル衛星放送受信機１１側では、パーソナルコンピュータ１３側からこのような返答があるか否かが判断され（ステップＳ４）、返答があったら、その返答の情報が関連ウェブサイトがあるときの情報か否かが判断される（ステップＳ５）。
【００９１】
パーソナルコンピュータ１３側からの返答の情報が、関連するウェブサイトの数の情報である場合には、関連するウェブサイトが何件あるかを示す旨のメッセージ（図２Ｂ参照）が表示される（ステップＳ６）。
【００９２】
パーソナルコンピュータ１３側からの返答の情報が、関連するウェブサイトが検索できないことを示す情報である場合には、関連するウェブサイトが検索できないことを示す旨のメッセージ（図２Ｃ）が表示される（ステップＳ７）。
【００９３】
図７は、パーソナルコンピュータ１３側での処理を示す。図７において、パーソナルコンピュータ１３側では、番組名の情報と、ジャンルの情報と、番組内容の情報からなるテキスト情報がＢＳディジタル衛星放送受信機１１から送られてきたか否かが判断される（ステップＳ２１）。テキスト情報が送られてきたら、形態素解析エンジン８０を使って、このテキスト情報からキーワードが抽出される（ステップＳ２２）。
【００９４】
キーワードが抽出されたら、このキーワードを検索サイト２２に送り、検索サイト２２のサーチエンジン２３に入力する（ステップＳ２３）。検索サイト２２のサーチエンジン２３により、このキーワードに関連するウェブサイトが検索され、検索が終了すると、検索サイト２２から検索結果が返される。この検索結果が受信される（ステップＳ２４）。
【００９５】
ステップＳ２５で、関連するウェブサイトが検索されなければ、キーワードが降順に一語減らされる（ステップＳ２６）。そして、残りのキーワードがあるか否かが判断され（ステップＳ２７）、残りのキーワードがあれば、ステップＳ２３に戻り、残りのキーワードが検索サイト２２に送られ、検索サイト２２のサーチエンジン２３に入力される。そして、検索サイト２２のサーチエンジン２３により、このキーワードに関連するウェブサイトが検索され、検索が終了すると、検索サイト２２から検索結果が返され、ステップＳ２４で、この検索結果が受信される。ステップＳ２５で、検索結果から関連するウェブサイトがあるか否かが判断される。関連するウェブサイトがなければ、ステップＳ２３からステップＳ２７の処理が繰り返され、キーワードが１語ずつ減らされながら、検索が続けられる。ステップＳ２７で、残りのキーワードがないと判断されたら、関連するウェブサイトが検索できない旨の情報がＢＳディジタル衛星放送受信機１１側に送られる（ステップＳ２８）。
【００９６】
ステップＳ２５で、関連するウェブサイトが検索されたら、関連するウェブページが何件あるか示す情報がＢＳディジタル衛星放送受信機１１側に送られる（ステップＳ２９）。そして、最初に検索されたウェブサイトのページがアクセスされる（ステップＳ３０）。
【００９７】
以上、説明したように、この発明が適用されたシステムでは、ＢＳディジタル衛星放送受信機１１側からパーソナルコンピュータ１３側にＥＰＧのテキスト情報が送られ、このテキスト情報からキーワードが抽出され、このキーワードがインターネット上の検索サイトに入力され、キーワードに関連するウェブサイトが検索される。この検索結果がパーソナルコンピュータ１３側からＢＳディジタル衛星放送受信機１１側に返され、関連するウェブサイトが検索されると、この情報がテレビジョン受像機１２の画面中に表示される。すなわち、関連するウェブサイトが検索されると、関連するウェブサイトが何件あるかを示す旨のメッセージがＥＰＧの番組情報の画面中に表示され、関連するウェブサイトが検索できないときには、関連するウェブサイトが検索できないことを示す旨のメッセージがＥＰＧの番組情報の画面中に表示される。これにより、ユーザは、その番組やその番組に出演者に関する情報をインターネットのウェブサイトから得ることができるようになる。
【００９８】
なお、上述の例では、ＢＳディジタル衛星放送について説明したが、この発明は、ＣＳディジタル衛星放送でも同様に適用できる。また、地上波ディジタル放送や、ＣＡＴＶ（Ｃａｂｌｅ　Ｔｅｌｅｖｉｓｉｏｎ）でも同様に適用できる。また、地上波アナログ放送でも同様に適用できる。
【００９９】
また、上述の例では、ＢＳディジタル衛星放送受信機１１と、テレビジョン受像機１２とを別体で構成するようにしているが、この発明は、衛星放送チューナ内蔵型のテレビジョン受像機でも同様に適用することができる。
【０１００】
更に、上述の例では、インターネットのウェブページは、パーソナルコンピュータ１３のディスプレイで表示させているが、ウェブページをテレビジョン受像機１２に表示させるようにしても良い。更に、受信機側にインターネットに接続できる機能や、ブラウザを搭載させ、テレビジョン放送の受信とインターネット上のウェブページの閲覧とを１つの機器で行えるようにしても良い。
【０１０１】
【発明の効果】
この発明によれば、ＢＳディジタル衛星放送受信機側からパーソナルコンピュータ側にＥＰＧのテキスト情報が送られ、このテキスト情報からキーワードが抽出され、このキーワードがインターネット上の検索サイトに入力され、キーワードに関連するウェブサイトが検索される。この検索結果がパーソナルコンピュータ側からＢＳディジタル衛星放送受信機側に返され、関連するウェブサイトが検索されると、この情報がテレビジョン受像機の画面中に表示される。これにより、ユーザは、その番組やその番組に出演者に関する情報をインターネットのウェブサイトから得ることができるようになる。検索サイトにより検索されたウェブサイトが利用できるため、情報の提供者側が予め用意したウェブサイトばかりでなく、それ以外のウェブサイトの情報を得ることができるようになり、裏情報や掲示板の情報のように、利用者側に近い立場に立った情報を得ることができる。
【図面の簡単な説明】
【図１】この発明が適用されたシステムの一例のブロック図である。
【図２】この発明が適用された受信装置における番組情報画面の一例の略線図である。
【図３】この発明が適用された受信装置の一例のブロック図である。
【図４】この発明が適用された情報処理装置の一例の動作説明に用いる機能ブロック図である。
【図５】キーワードの抽出処理の説明に用いる略線図である。
【図６】この発明が適用された受信装置の一例の動作説明に用いるフローチャートである。
【図７】この発明が適用された情報処理装置の一例の動作説明に用いるフローチャートである。
【符号の説明】
３・・・ディジタル衛星放送受信機、１１・・・ＢＳディジタル衛星放送受信機、１２・・・テレビジョン受像機、１３・・・パーソナルコンピュータ、２０・・・インターネット、２１・・・ウェブサイト、２２・・・検索サイト、２３・・・サーチエンジン、７２・・・ネットワーク通信部、７３・・・通信部、７４・・・制御用アプリケーション、７５・・・ブラウザ、７６・・・キーワード設定部、８０・・・形態素解析エンジン
【図１】
2004023345.tif 000003
【図２】
2004023345.tif 000004
【図３】
2004023345.tif 000005
【図４】
2004023345.tif 000006
【図５】
2004023345.tif 000007
【図６】
2004023345.tif 000008
【図７】
2004023345.tif 000009