(57)【要約】【課題】  データ放送番組の視聴中に選択した商品情報について価格情報を含む商品情報を容易に取得する。【解決手段】  デジタル放送のデータ放送番組を受信するデジタル放送受信部と、該デジタル放送受信部で受信したデータ放送番組中の商品情報を抽出する商品情報抽出手段（ステップＳ４〜Ｓ７）と、該商品情報抽出手段で抽出した商品情報に基づいてネットワークを介して該当商品情報に関する価格情報を収集する価格情報収集手段（ステップＳ８〜Ｓ１０）と、該価格情報収集手段で収集した価格情報を出力する価格情報出力手段（ステップＳ１５）とを備えている。【選択図】  図３
2006222839.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送のデータ放送番組を受信するデジタル放送受信部と、該デジタル放送受信部で受信したデータ放送番組中の商品情報を抽出する商品情報抽出手段と、該商品情報抽出手段で抽出した商品情報に基づいてネットワークを介して該当商品情報に関する価格情報を収集する価格情報収集手段と、該価格情報収集手段で収集した価格情報を出力する価格情報出力手段とを備えていることを特徴とするデータ放送の商品情報検索装置。
【請求項２】
前記商品情報抽出手段は、前記デジタル放送受信部でデータ放送番組を受信したときに、データ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示する商品情報表示部と、前記記述言語データを記憶する基準記述言語データ記憶部と、前記商品情報表示部に表示されている所望の商品情報を選択する商品情報選択部と、該商品情報選択部で商品情報を選択したときに、該当する商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出する商品情報抽出部とを備えていることを特徴とする請求項１に記載のデータ放送の商品情報検索装置。
【請求項３】
前記商品情報抽出手段は、前記デジタル放送受信部でデータ放送番組を受信したときに、データ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示する商品情報表示部と、前記記述言語データを記憶する基準記述言語データ記憶部と、前記商品情報表示部に表示されている所望の商品情報を選択する商品情報選択部と、該商品情報選択部で商品情報を選択したときに、該当する商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出する商品情報抽出部と、前記商品情報選択部で商品情報を選択したときに、前記記述言語データを解析して画像データを記憶する画像データ記憶部とを備えていることを特徴とする請求項１に記載のデータ放送の商品情報検索装置。
【請求項４】
前記価格情報収集手段は、商品情報抽出手段で抽出した商品情報のテキストに基づいてネットワークを介して商品検索を行い、該当商品の価格情報を収集するように構成されていることを特徴とする請求項２又は３に記載のデータ放送の商品情報検索装置。
【請求項５】
前記価格情報出力手段は、前記価格情報収集手段で収集した価格情報を並べた一覧情報を出力するように構成されていることを特徴とする請求項１乃至４の何れか１項に記載のデータ放送の商品情報検索装置。
【請求項６】
前記価格情報出力手段は、前記価格情報収集手段で収集した価格情報のうち最安値の価格情報を他の価格情報と識別可能に表示する一覧情報を出力するように構成されていることを特徴とする請求項１乃至４の何れか１項に記載のデータ放送の商品情報検索装置。
【請求項７】
前記価格情報出力手段は、前記価格情報収集手段で収集した価格情報を価格が安い順に並べた一覧情報を出力するように構成されていることを特徴とする請求項１乃至４の何れか１項に記載のデータ放送の商品情報検索装置。
【請求項８】
前記価格情報収集手段は、前記画像データ記憶部に記憶されている画像データに基づいてネットワークを介して画像検索を行って類似する画像データを含む商品情報を収集するように構成されていることを特徴とする請求項３に記載のデータ放送の商品情報検索装置。
【請求項９】
前記価格情報出力手段は、前記価格情報収集手段で収集した選択された商品情報に類似する画像データを含む商品情報を出力するように構成されていることを特徴とする請求項１０に記載のデータ放送の商品情報検索装置。
【請求項１０】
前記関連情報出力手段は、表示部及び印刷部の少なくとも一方を備えていることを特徴とする請求項１乃至９の何れか１項に記載のデータ放送の商品情報検索装置。
【請求項１１】
デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中の商品情報を抽出するステップと、抽出した商品情報に基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとを備えていることを特徴とするデータ放送の商品情報検索方法。
【請求項１２】
デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中のデータ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示するステップと、前記記述言語データを記憶する基準記述言語データとして記憶するステップと、前記表示されている所望の商品情報を選択するステップと、選択された商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出するステップと、抽出した商品情報のテキストに基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとを備えていることを特徴とするデータ放送の商品情報検索方法。
【請求項１３】
デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中の商品情報を抽出するステップと、抽出した商品情報に基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとをコンピュータで実行させることを特徴とするデータ放送の商品情報検索プログラム。
【請求項１４】
デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中のデータ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示するステップと、前記記述言語データを記憶する基準記述言語データとして記憶するステップと、前記表示されている所望の商品情報を選択するステップと、選択された商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出するステップと、抽出した商品情報のテキストに基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとをコンピュータで実行させることを特徴とするデータ放送の商品情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送のデータ放送番組で紹介される商品情報に関連する情報を収集するデータ放送の商品情報検索装置、検索方法及び検索プログラムに関する。
【背景技術】
【０００２】
従来の商品情報検索装置としては、例えば情報登録装置でＴＶ放送の映像等の媒介情報を表示し、マウス等により画面上の位置と範囲を指定し、画面位置／／画面範囲の情報を得、ＴＶチューナからその時のチャネル番号、放送時刻等の媒介情報の識別情報を得、入力手段から入力して、或いはサーバから検索して関連情報を得、これら情報を情報検索装置に送り、この情報検索装置は関連情報をデータベースに蓄積し、情報閲覧装置で情報登録装置と同様にして、画面位置／画面範囲の情報と媒介情報の識別情報を得、得たデータを情報検索装置に送り、この情報検索装置で送られたデータとデータベース内のデータレコードを照合して、一致したデータレコード内の関連情報を情報閲覧装置に送り、この情報閲覧装置で関連情報を表示するようにした情報閲覧装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００２−３３４０９２号公報（第１頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に記載された従来例にあっては、情報閲覧装置で例えば画面上に表示された衣装等に関連する情報（メーカ名や価格など）を入手することができるものであるが、表示された映像内の商品とその商品情報を照合するための画面位置／画面範囲等の識別情報をユニークに対応付けた登録方法を採用しているので、商品情報として情報検索装置に登録された内容のみしか得ることができないという未解決の課題がある。
【０００４】
すなわち、例えばデジタル放送のデータ放送番組中にＡ販売店で扱うａ商品が紹介されたときに、このデータ放送番組から情報を入手した場合、Ａ販売店が扱うａ商品の価格情報しか得ることができず、例えばＢ販売店がさらに安い価格でａ商品を販売している場合でも、このＢ販売店の情報を視聴中に入手することはできないという未解決の課題がある。
【０００５】
このため、Ｂ販売店の情報を得るには、データ放送番組の視聴中にａ商品をメモしておき、別途インターネット等のネットワークの情報検索サイトを利用して他店の情報を入手する他はなく、これが煩わしいという未解決の課題がある。
そこで、本発明は、上記従来例の未解決の課題に着目してなされたものであり、データ放送番組の視聴中に選択した商品情報について価格情報を含む商品情報を容易に取得することができるデータ放送の商品情報検索装置、検索方法及び検索プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成ための第１の技術手段に係るデータ放送の商品情報検索装置は、デジタル放送のデータ放送番組を受信するデジタル放送受信部と、該デジタル放送受信部で受信したデータ放送番組中の商品情報を抽出する商品情報抽出手段と、該商品情報抽出手段で抽出した商品情報に基づいてネットワークを介して該当商品情報に関する価格情報を収集する価格情報収集手段と、該価格情報収集手段で収集した価格情報を出力する価格情報出力手段とを備えていることを特徴としている。
【０００７】
この第１の技術手段では、デジタル放送受信部でデータ放送番組を受信している状態で、ユーザーが例えばリモコンで商品情報を選択したときに、商品情報抽出手段で、商品情報を抽出し、価格情報収集手段で、抽出した商品情報に基づいてネットワークを介して該当商品情報に関する価格情報を収集し、収集した価格情報を価格情報出力手段で表示又は印刷するので、ユーザーが選択した商品情報に関する価格情報を種々収集して表示又は印刷することができ、商品の購入価格を幅広く容易に入手することができる。
【０００８】
また、第２の技術手段に係るデータ放送の商品情報検索装置は、第１の技術手段において、前記商品情報抽出手段が、前記デジタル放送受信部で、データ放送番組を受信したときに、データ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示する商品情報表示部と、前記記述言語データを記憶する基準記述言語データ記憶部と、前記商品情報表示部に表示されている所望の商品情報を選択する商品情報選択部と、該商品情報選択部で商品情報を選択したときに、該当する商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出する商品情報抽出部とを備えていることを特徴としている。
【０００９】
この第２の技術手段では、商品情報表示部で受信したデータ放送番組のマルチメディア符号化方式の記述言語データに従って商品情報表示部で商品情報を表示し、このときの記述言語データを基準記述言語データとして基準記述言語データ記憶部に記憶し、所望の商品情報が表示されたときに、商品情報選択部で商品情報を選択すると、該当商品情報の記述言語データと、基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出する。すなわち、通信販売の商品を紹介するデータ放送番組では、表示画面の全体のレイアウトは変更されず、商品情報のみが変更されて表示されるので、この差異部分が商品情報に該当する可能性が高く、基準基準言語データを比較することで商品情報を容易に抽出することができる。
【００１０】
さらに、第３の技術手段に係るデータ放送の商品情報検索装置は、第１の技術手段において、前記商品情報抽出手段が、前記デジタル放送受信部でデータ放送番組を受信したときに、データ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示する商品情報表示部と、前記記述言語データを記憶する基準記述言語データ記憶部と、前記商品情報表示部に表示されている所望の商品情報を選択する商品情報選択部と、該商品情報選択部で商品情報を選択したときに、該当する商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出する商品情報抽出部と、前記商品情報選択部で商品情報を選択したときに、前記記述言語データを解析して画像データを記憶する画像データ記憶部とを備えていることを特徴としている。
【００１１】
この第３の技術手段では、商品情報抽出手段で、上記第２の技術手段と同様に商品情報のテストを抽出し、さらに商品情報の画像データをキャプチャして画像データ記憶部に記憶するので、この画像データ記憶部に記憶された画像データに基づいて画像検索によって選択した商品に類似の商品情報を検索することが可能となる。
さらにまた、第４の技術手段に係るデータ放送の商品情報検索装置は、第２又は第３の技術手段において、前記価格情報収集手段が、商品情報抽出手段で抽出した商品情報のテキストに基づいてネットワークを介して商品検索を行い、該当商品の価格情報を収集するように構成されていることを特徴としている。
【００１２】
この第４の技術手段では、商品情報抽出手段で抽出した商品情報のテキストに基づいてネットワークを介して商品検索を行うことにより、該当商品の価格情報を収集するので、ネットワーク上にホームページ等に記述されている多数の商品情報のテキストから幅広く価格情報を収集することができる。
なおさらに、第５の技術手段に係るデータ放送の商品情報検索装置は、第１乃至第４の何れか１つの技術手段において、前記価格情報出力手段が、前記価格情報収集手段で収集した価格情報を並べた一覧情報を出力するように構成されていることを特徴としている。
【００１３】
この第５の技術手段では、価格情報出力手段から収集した多数の価格情報を並べた一覧情報が出力されるので、この一覧情報を視認することにより、最安値価格を容易に抽出することが可能となる。
また、第６の技術手段に係るデータ放送の商品情報検索装置は、第１乃至第４の何れか１つの技術手段において、前記価格情報出力手段は、前記価格情報収集手段で収集した価格情報のうち最安値の価格情報を他の価格情報と識別可能に表示する一覧情報を出力するように構成されていることを特徴としている。
【００１４】
この第６の技術手段では、最安値の価格情報が他の価格情報と識別可能に表示されているので、最安値の価格情報を迅速に検索することができる。
さらに、第７の技術手段に係るデータ放送の商品情報検索装置は、第１乃至第４の何れか１つの技術手段において、前記価格情報出力手段は、前記価格情報収集手段で収集した価格情報を価格が安い順に並べた一覧情報を出力するように構成されていることを特徴としている。
【００１５】
この第７の技術手段では、収集した価格情報が表示部に価格が安い順に並べた一覧情報を出力するので、最安値の商品情報を容易に探すことができる。
さらにまた、第８の技術手段に係るデータ放送の商品情報検索装置は、第３の技術手段において、前記価格情報収集手段が、前記画像データ記憶部に記憶されている画像データに基づいてネットワークを介して画像検索を行って類似する画像データを含む商品情報を収集するように構成されていることを特徴としている。
【００１６】
この第８の技術手段では、価格情報収集手段で価格情報の他に商品情報の画像データに基づいて画像検索を行って選択した商品情報に類似する画像データを含む商品情報を収集するので、類似商品にまで範囲を広げて価格情報を取得することができる。
なおさらに、第９の技術手段に係るデータ放送の商品情報検索装置は、第１０の技術手段において前記価格情報出力手段は、前記価格情報収集手段で収集した選択された商品情報に類似する画像データを含む商品情報を出力するように構成されていることを特徴としている。
【００１７】
この第９の技術手段では、選択された商品情報に類似する画像データを含む商品情報を出力するので、ユーザーが購入する商品の選択幅を広げることができる。
また、第１０の技術手段に係るデータ放送の商品情報検索装置は、第１乃至第９の何れか１つの技術手段において、前記関連情報出力手段が、表示部及び印刷部の少なくとも一方を備えていることを特徴としている。
【００１８】
この第１０の技術手段では、関連情報出力手段が表示部及び印刷部の少なくとも一方を備えているので、価格情報及び又は類似商品情報を表示及び又は印刷することができ、ユーザーが価格情報及び又は類似商品情報を容易に視認することができる。
さらに、第１１の技術手段に係るデータ放送の商品情報検索方法は、デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中の商品情報を抽出するステップと、抽出した商品情報に基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとを備えていることを特徴としている。
この第１１の技術手段では、前述した第１の技術手段と同様の効果を得ることができる。
【００１９】
さらにまた、第１２の技術手段に係るデータ放送の商品情報検索方法は、デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中のデータ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示するステップと、前記記述言語データを記憶する基準記述言語データとして記憶するステップと、前記表示されている所望の商品情報を選択するステップと、選択された商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出するステップと、抽出した商品情報のテキストに基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとを備えていることを特徴としている。
この第１２の技術手段では、前述した第２の技術手段と同様の効果を得ることができる。
【００２０】
なおさらに、第１３の技術手段に係るデータ放送の商品情報検索プログラムは、デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中の商品情報を抽出するステップと、抽出した商品情報に基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとをコンピュータで実行させることを特徴としている。
この第１３の技術手段では、前述した第１及び第１１の技術手段と同様の効果を得ることができる。
【００２１】
また、第１４の技術手段に係るデータ放送の商品情報検索プログラムは、デジタル放送のデータ放送番組を受信するステップと、受信したデータ放送番組中のデータ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語データに従って商品情報を表示するステップと、前記記述言語データを記憶する基準記述言語データとして記憶するステップと、前記表示されている所望の商品情報を選択するステップと、選択された商品情報の記述言語データと基準記述言語記憶部に記憶されている記述言語データとを比較して差異部分から商品情報のテキストを抽出するステップと、抽出した商品情報のテキストに基づいてネットワークを介して該当商品情報の価格情報を収集するステップと、収集した価格情報を出力するステップとをコンピュータで実行させることを特徴としている。
この第１４の技術手段では、前述した第２及び第１２の技術手段と同様の効果を得ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の一実施形態を示すデータ放送の商品情報検索装置を示す概略構成図であって、図中、１はデジタル放送電波を通信衛星２を介して送信するＢＳ又はＣＳデジタル放送局であり、このデジタル放送局１から送信されるデジタル放送電波が放送衛星２を介してデジタル放送受信装置３で受信する。このデジタル放送受信装置３は放送衛星２からのデジタル放送電波を受信して、所望チャンネルのデジタル放送番組を液晶ディスプレイ、プラズマディスプレイ等の表示装置４に表示すると共に、インターネット５を介して情報検索サイト６にアクセスして価格情報を含む商品情報を収集可能に構成されている。
【００２３】
デジタル放送受信装置３は、図２に示すように、デジタル放送局１から送信されるデジタル放送電波を放送衛星２を介して受信する受信アンテナ１１を有し、この受信アンテナ１１で受信したデジタル放送電波がチューナー部１２に供給される。
このチューナー部１２は、通常の放送チャンネルの選局を行うために、デジタル放送のチャンネル番号と対応する周波数のデータが設定されており、後述する制御回路２２から選択チャンネル番号が入力されると、この選択チャンネル番号に応じた周波数のデジタル放送データを抽出する。このチューナー部１２で抽出したデジタル放送データは復調部１３に供給されて復調処理が行われ、復調されたデジタル放送データは誤り訂正部回路１４に供給されて、ビタビ復号及びリード・ソロモン復号が行われて誤り訂正が行われてトランスポートストリームとしてデータ分離・番組選択部１５に出力する。
【００２４】
データ分離・番組選択部１５は、誤り訂正回路１４から出力されるトランスポートストリームに対してＴＳ同期処理を行って多重分離してＭＰＥＧデータであるデジタル映像信号、音声信号並びに選局情報及び番組情報等で構成される付加データやＢＭＬデータを含む独立データ等のデータに分離し、分離したＭＰＥＧデータであるデジタル映像信号及び音声信号を映像デコーダ１６及び音声デコーダ１７に出力すると共に、選局情報及び番組情報等で構成される付加データやＢＭＬデータ等のデータを格納部１８に格納すると共に、後述する制御回路２１に出力する。
【００２５】
映像デコーダ１６及び音声デコーダ１７は、データ分離・番組選択部１５から出力されるＭＰＥＧデータであるデジタル映像信号及び音声信号を個別に復号してアナログ映像信号及び音声信号に変換し、変換したアナログ映像信号及び音声信号をインタフェース１９を介して  前記表示部４及びスピーカ２１に出力する。
そして、チューナー部１２、復調部１３、誤り訂正部１４、データ分離・番組選択部１５及び格納部１８の動作が制御回路２１によって制御される。この制御回路２１は、リモコン受信回路２２で外部のリモコン２３から受信したチャンネル番号選択信号、音量調整信号等を含むリモコン信号が入力され、チャンネル番号選択信号に基づいてチューナー部１２に対して選局する選択チャンネル番号を出力すると共に、音量調整信号に基づいてスピーカ２０に対する音声信号のレベルを調整する。
【００２６】
ここで、制御回路２１は、少なくとも例えばチューナー部１２、復調部１３、誤り訂正部１４、データ分離・番組選択部１５及び格納部１８の動作を制御するデジタル放送受信処理を実行すると共に、図３に示す商品情報を検索する商品情報検索処理を実行する中央処理装置（ＣＰＵ）２１ａ、この中央処理装置２１ａで実行する処理のプログラムや番組更新時に表示すべき各種の文字、マーク、アイコン等のキャラクタデータを格納するＲＯＭ２１ｂ、中央処理装置２１ａで実行する処理の演算過程のデータや演算結果データを記憶するＲＡＭ２１ｃとを有するマイクロコンピュータ２１Ｍで構成されている。
【００２７】
この制御回路２１には、デジタル放送受信処理で受信したデータ放送におけるデータ放送コンテンツの商品情報を表示するためのマルチメディア符号化方式の記述言語ＢＭＬ(Broadcast Markup Language)を記憶したり、情報検索サイトから検索した商品情報を掲載したホームページのＵＲＬ(Uniform Resource Locator)を記憶したり、受信したデータ放送からキャプチャした商品の映像データを記憶したりする記憶部２４が接続されていると共に、インターネット５に接続する通信制御部２５が接続されている。
【００２８】
中央処理装置２１ａで実行する商品情報検索処理は、図３に示すように、デジタル放送の商品情報を取り扱うデータ放送を受信したときに所定時間（例えば１００ｍｓｅｃ）毎のタイマ割込処理として実行開始され、先ず、ステップＳ１で、後述する検索結果表示状態フラグＦが“１”にセットされているか否かを判定し、これが“１”にセットされているときには後述するステップＳ１５にジャンプし、“０”にリセットされているときにはステップＳ２に移行する。
【００２９】
このステップＳ２では、番組コンテンツの受信処理を行って、データ放送コンテンツのマルチメディア符号化方式の記述言語であるＢＭＬデータを受信したか否かを判定し、ＢＭＬデータを受信していないときにはそのままステップＳ４にジャンプし、ＢＭＬデータを受信したときにはステップＳ３に移行して、ＢＭＬデータに従って画面表示情報を生成し、これを表示部４に供給して表示すると共に、ＢＭＬデータを格納部１８に格納してからステップＳ４に移行する。
【００３０】
ステップＳ４では、ユーザーがリモコン２３を操作して選択ボタンを選択したか否かを判定し、選択ボタンが選択されていないときにはそのままタイマ割込処理を終了して所定のメインプログラムに復帰し、選択ボタンが選択されているときにはステップＳ５に移行する。
このステップＳ５では、データ放送コンテンツの最初の商品情報であるか否かを判定し、最初の商品情報ではないときにはステップＳ６に移行して、ユーザーが選択した商品情報を表すＢＭＬデータを解析すると共に、このときの映像データをキャプチャして記憶部２４の所定記憶領域に格納する。
【００３１】
次いで、ステップＳ７に移行して、格納部１８に格納されていた前回の商品情報を表すＢＭＬデータと、選択した商品情報のＢＭＬデータとを比較し、選択した商品情報のＢＭＬデータから両者の差異部分を抽出することにより、商品情報のみをテキスト抽出する。すなわち、後述するように、商品情報を表示するデータ放送番組では、一般に、番組内で大きなレイアウト変更が実施されることはないため、商品情報以外は定型レイアウト部分で変更がなく、差異として例えば選択ボタンの色等における色情報程度の変更がある場合には色指定を行うタグについては差異の抽出を行わないように設定することで対応が可能である。
【００３２】
次いで、ステップＳ８に移行して、商品情報をテキスト抽出した文字情報に基づいて通信制御部２５からＨＴＴＰ(Hypertext Transfer Protocol)等によってインターネット５を経由して予め設定した１つ又は複数の情報検索サイトに夫々アクセスしてキーワード検索を実行する。
次いで、ステップＳ９に移行して、キーワード検索結果が入力されたか否かを判定し、キーワード検索結果が入力されていないときには、これが入力されるまで待機し、キーワード検索結果が入力されたときにはステップＳ１０に移行して、キーワード検索結果から、サイト名、商品情報、価格情報及びＵＲＬ等で構成される価格表示情報を作成し、作成した表示情報を価格が安い順にソートして価格一覧表示情報を生成し、生成した一覧表示情報を格納部１８に書込む。
【００３３】
次いで、ステップＳ１１に移行して、記憶部２４に記憶されているユーザーが選択した商品情報の画像データに基づいてインターネット５を経由して予め設定した１つ又は複数の情報検索サイトにアクセスして画像検索を実行する。
次いでステップＳ１２に移行して、画像検索結果が入力されたか否かを判定し、画像原作結果が入力されていないときにはこれが入力されるまで待機し、画像検索結果が入力されたときには、ステップＳ１３に移行して、画像検索結果から商品毎に、商品情報、画像データ、価格情報、ＵＲＬ等を抽出して類似商品表示情報を形成し、これらを纏めて類似商品一覧表示情報を生成し、生成した類似商品一覧表示情報を格納部１８に格納してからステップＳ１４に移行する。
【００３４】
このステップＳ１４では、一覧情報を表示している状態であるか否かを表す検索表示状態フラグＦを表示状態であることを表す“１”にセットしてからステップＳ１５に移行し、格納部１８に格納された価格一覧表示情報を表示部４に出力して表示し、次いでステップＳ１６に移行して、リモコン２３から表示切換信号が入力されたか否かを判定し、表示切換信号が入力されていないときにはステップＳ１７に移行して、リモコン２３で表示部に表示されている一覧表示情報の表示を終了するボタンが選択されたか否かを判定し、一覧表示情報の表示を終了するボタンが選択されていないときにはそのままタイマ割込処理を終了して所定のメインプログラムに復帰し、一覧表示情報の表示を終了するボタンが選択されたときにはステップＳ１８に移行して、検索表示状態フラグＦを、一覧情報を表示していない状態を表す“０”にリセットしてからタイマ割込処理を終了して、所定のメインプログラムに復帰する。
【００３５】
また、前記ステップＳ１６の判定結果が、表示切換信号が入力されたものであるときには、ステップＳ１９に移行して、現在表示されていない他方の一覧表示情報を表示部４に出力して表示してからタイマ割込処理を終了して所定のメインプログラムに復帰する。
一方、前記ステップＳ５の判定結果が、最初の商品情報であるときには、ステップＳ２０に移行して、該当商品情報に対する情報検索サイトの検索処理を次の商品情報が表示された際に行う旨のガイダンス情報を表示部４に出力し、次いでステップＳ２１に移行して、次の商品情報が表示されたか否かを判定し、次の商品情報が表示されていないときにはタイマ割込処理を終了して所定のメインプログラムに復帰し、次の商品情報が表示されたときにはステップＳ２２に移行する。
【００３６】
このステップＳ２２では、２番目の商品情報を表すＢＭＬデータを解析し、記憶部２４に記憶されている最初の商品情報を表すＢＭＬデータと比較して、最初の商品情報を表すＢＭＬデータから両者の差異部分を抽出することにより、選択した商品情報のみをテキスト抽出してから前記ステップＳ７に移行する。
上記図３の処理において、ステップＳ２〜ステップＳ３の処理及びチューナー部１２、復調部１３、誤り訂正部１４、データ分離・番組選択部１５、映像デコーダ１６、音声デコーダ１７、格納部１８インタフェース１９、表示部４、スピーカ２０及び制御回路２１を含んでデジタル放送受信部が構成され、ステップＳ３〜ステップＳ７及びＳ２０〜Ｓ２２の処理が商品情報抽出手段に対応し、このうちステップＳ３の処理が商品情報表示部及び基準記憶言語データ記憶部に対応し、ステップＳ４の処理及びリモコン２３が商品情報選択部に対応し、ステップＳ７の処理が商品情報抽出部に対応し、ステップＳ６の処理が画像データ記憶部に対応し、ステップＳ８〜ステップＳ１０の処理が価格情報収集手段に対応し、ステップＳ１５，Ｓ１６及びＳ１９の処理と表示部４とが価格情報出力手段に対応している。
【００３７】
次に、上記実施形態の動作を説明する。
今、デジタル放送受信装置３の電源を投入すると、制御回路２１のマイクロコンピュータ２２Ｍによってデジタル放送受信処理が実行されて、デジタル放送受信部を構成するチューナー部１２、復調部１３、誤り訂正部１４、データ分離・番組選択部１５が制御されてデジタル放送の受信処理が行われる。
このとき、リモコン２３で、データ放送ではない通常のデジタル放送のチャンネルを選択したときには、チューナー部２の周波数が該当チャンネルの周波数に設定されて、該当チャンネルのデジタル放送電波を選択受信し、受信信号を復調部１３に供給して復調し、誤り訂正回路１５で誤り訂正を行ってからトランスポートストリームとしてデータ分離・番組選択部１５に供給される。
【００３８】
このデータ分離・番組選択部１５では、ＴＳ同期処理及び多重分離処理を行うことにより、トランスポートストリームに含まれるＭＰＥＧデータである圧縮映像信号、圧縮音声信号と独立データや符号データ等のデータとを分離すると共に、ある受信チャンネルにおける複数の放送チャンネルから所定の放送チャンネルを選択し、データを格納部１８に供給すると共に、圧縮画像信号及び圧縮音声信号を夫々映像デコーダ１６及び音声デコーダ１７に供給して復号して通常のアナログ映像信号及びアナログ音声信号に変換し、これらをインタフェース１９を介して表示部４及びスピーカ２０に供給することにより、選局視聴状態とすることができる。
【００３９】
この選局視聴状態で、ユーザーが商品を購入するためにリモコン２３を操作して通信販売を実施している所望のデータ放送チャンネルを選択すると、このリモコン２３から出力されるチャンネル番号選択信号がリモコン受信部２２を介してマイクロコンピュータ２１Ｍに入力されることにより、中央処理装置２１ａでチャンネル選択処理が実行されて、チューナー部１２に対して選局する選択チャンネル番号が出力されて、このチューナー部１２で該当するデータ放送チャンネルのデジタル放送電波を選局する。
【００４０】
このため、チューナー部１２から出力されるデジタル放送受信信号が復調部１３で復調され、次いで誤り訂正部１４でビタビ復号及びリード・ソロモン復号を行って受信信号の誤りを訂正してトランスポートストリームとしてデータ分離・番組選択部１５に供給され、このデータ分離・番組選択部１５で商品情報を含むＢＭＬデータを含む独立データが格納部１８に格納される。
【００４１】
このようにしてデジタル放送受信部がデータ放送を受信する状態となると、マイクロコンピュータ２１Ｍの中央処理装置２１ａで図３の商品情報検索処理が実行される。
このため、初期状態では、検索表示状態フラグＦが“０”にリセットされており、ステップＳ１からステップＳ２に移行し、最初にＢＭＬデータを受信すると、ステップＳ３に移行して、ＢＭＬデータに従って画面表示情報を生成して、この画面表示情報を格納部１８からインタフェース１９を介して表示部４に供給することにより、所定のレイアウトの商品情報が表示部４に表示される。
【００４２】
このとき、ＢＭＬデータとしては、図４（ｂ）に示すＢＭＬ文書の形式とされている。このＢＬＭ文書は、先頭行にＸＭＬ（Extensible Markup Language）のバージョン及び文字符号を指定するＸＭＬ宣言３１が記述され、二行目にＢＭＬのバージョンを指定するＢＭＬバーション宣言３２が記述され、その後に開始タグ＜ｂｍｌ＞及び終了タグ＜／ｂｍｌ＞間にＢＭＬ文書の本体３３が記述されている。
【００４３】
このＢＭＬ文書の本体３３は、ヘッダ要素(head)内にタイトル要素(title)が記述され、その後に本文部分を記述するボディ要素（body）が記述される。ボディ要素に記述された本文部分には、ｓｔｙｌｅアトリビュートにより表示位置が指定された３つの＜ｐ＞要素として例えば「子供服：ＥＢＳＤ・２０４Ｅ」、「ブランド赤頭巾ちゃん」及び「販売価格：６９８０円」が記述されている。
ここで、＜ｐ＞要素は商品情報毎に異なる記述となるが、その他の記述は商品情報にかかわらず一定の記述となる。
【００４４】
そして、このＢＭＬ文書を解析することにより、＜ｐ＞要素の表示位置、商品の画像データの表示位置やその他必要な表示情報の表示位置が決定され、これに基づいて表示情報を生成して、表示部４に出力することにより、この表示部４で図４（ａ）に示すように商品情報４１が表示される。この商品情報４１は、左側に番組タイトル欄４２、３つの＜Ｐ＞要素表示欄４３〜４５が形成され、その右側に商品画像データを表示する画像データ表示欄４６とその下側に販売会社の紹介記事を表示する紹介記事表示欄４７が形成され、さらに下側に番組ガイド選択ボタン４８、注文フォーム選択ボタン４９、買物カゴ一覧選択ボタン５０及び終了ボタン５１が形成されている。
【００４５】
そして、この最初の商品情報の表示状態では、ユーザーが商品情報を選択する意志がないときには、リモコン２３が操作されないので、商品情報の選択が行われることがなく、タイマ割込処理を終了することにより、表示部４に商品情報４１が表示された状態を維持する。
その後、二番目の商品情報を表すＢＭＬデータを受信すると、このＢＭＬデータに従って次の商品情報が表示部４に表示されると共に、ＢＭＬデータが格納部１８に格納される。
【００４６】
このときのＢＭＬ文書が、図５（ｂ）に示すように、３つの＜ｐ＞要素が夫々「ポータブルＭＤ：ＭＰ２０Ｌ」、「ほほい」及び「販売価格：２３，９８０円」に変更されていることを除いては図４（ｂ）のＢＭＬ文書と同様の記述となる。このため、表示部４に表示される商品情報４１は図５（ａ）に示すように、＜ｐ＞要素表示欄４３〜４５に夫々「ポータブルＭＤ：ＭＰ２０Ｌ」、「ほほい」及び「販売価格：２３，９８０円」が表示されると共に、画像データ表示欄４６に該当商品の画像データが表示されることを除いては図４（ａ）の最初の商品と同一の表示となる。
【００４７】
この二番目の商品情報が表示されている状態で、リモコン２３を操作して商品選択信号をリモコン受信部２２を介してマイクロコンピュータ２２Ｍに入力すると、図３の処理において、ステップＳ４からステップＳ５に移行し、最初の商品情報ではないので、ステップＳ６に移行して、ＢＭＬデータを解析すると共に、画像データをキャプチャして記憶部２４に記憶する。
【００４８】
そして、選択した商品情報のＢＭＬデータと格納部１８に格納されている前回のＢＭＬデータとを比較することにより、差異部分を抽出すると、３つの＜ｐ＞要素に記述された「ポータブルＭＤ：ＭＰ２０Ｌ」、「ほほい」及び「販売価格：２３，９８０円」で表される商品名、製造元、販売価格をテキスト抽出することができる。
このように、テキスト抽出によって文字情報「ポータブルＭＤ：ＭＰ２０Ｌ」、「ほほい」及び「販売価格：２３，９８０円」が抽出されるので、１つ又は複数の情報検索サイトにアクセスして、文字情報の内、商品名及び製造元をキーワードとしてキーワード検索を実行して商品情報を収集する。
【００４９】
そして、キーワード検索結果が入力されるまで待機し、キーワード検索結果が入力されると検索結果毎に、図６に示すように、サイト名、商品名、価格、サイトＵＲＬを含む価格表示情報を形成し、形成した価格表示情報を価格が安い順にソートして図６に示す価格一覧表示情報を生成し、生成した価格一覧表示情報を格納部１８の所定格納領域に格納する。
【００５０】
また、記憶部２４に記憶されている商品情報の画像データに基づいて同様に１つ又は複数の情報検索サイトにアクセスして画像検索を実行し、ユーザーが選択した商品情報と類似する類似商品情報を収集し、収集した類似商品情報毎に、少なくとも商品名、商品画像データ及び価格情報を含む類似商品表示情報を形成し、形成した類似商品表示情報を価格が安い順にソートして類似商品一覧表示情報を生成し、生成した類似商品表示情報を格納部１８の所定格納領域に格納する。
【００５１】
その後、検索表示状態フラグＦを“１”にセットしてから格納部１８に格納されている価格一覧表示情報をインタフェース１９を介して表示部４に出力することにより、表示部４に図６に示す価格一覧表示情報が表示される。
このため、ユーザーは購入しようとした商品情報について、他の販売店で安値で販売されているか否かを即座に判断することができ、データ放送による商品情報の価格が一番安いときには、買物カゴ一覧選択ボタン５０をリモコン２３で選択することにより、買物カゴリストに該当商品情報を設定することにより、商品を購入することができる。
【００５２】
逆に、情報検索サイトでキーワード検索した商品情報の方が安い場合には、サイトＵＲＬから情報検索サイトをアクセスして、情報検索サイトの買物カゴリストに商品情報を設定することにより、商品を購入することができる。
また、キーワード検索によって生成された価格一覧表示情報を視認しても、希望購入価格を満足することができない場合や、色違いや類似商品を確認したい場合には、リモコン２３を操作して表示切換信号をマイクロコンピュータ２２Ｍに入力することにより、図３のステップＳ１６からステップＳ１９に移行して、格納部１８に格納されている類似商品一覧表示情報をインタフェース１９を介して表示部４に出力することにより、この表示部４に画像検索によって収集した類似商品の一覧表示情報が表示され、この類似商品一覧表示情報から購入したい商品情報を選択し、記述されているＵＲＬに基づいて情報検索サイトをアクセスして、買物カゴリストに商品情報を設定することにより、商品を購入することができる。
【００５３】
そして、商品を購入した後検索表示処理を終了するは、リモコン２３の所定キーに割り当てられた一覧表示情報表示終了ボタンを選択することにより、一覧表示情報表示終了信号をマイクロコンピュータ２１Ｍに入力すると、図１７のステップＳ１７からステップＳ１８に移行して、検索表示状態フラグＦが“０”にリセットされるので、次にタイマ割込処理が実行されたときに、ステップＳ１からステップＳ２に移行して、次のＢＭＬデータを受信したときに、上記と同様の商品情報の表示処理及び商品情報検索処理を繰り返すことができる。
【００５４】
また、データ放送で最初に表示された商品情報をユーザーが選択した場合には、記憶部２４に他の商品情報のＢＭＬデータが記憶されていないので、テキスト抽出することが出来ないため、次の商品情報を表示したときに商品情報検索処理を実行する旨のガイダンス情報を表示部４に表示し、次の商品情報のＢＭＬデータを受信して、表示部４に表示した後に、ステップＳ２１からステップＳ２２に移行して、新たなＢＭＬデータと最初のＢＭＬデータとを比較して、その差異部分からテキスト抽出し、その後ステップＳ８に移行して、上記と同様の商品情報検索処理を実行する。
【００５５】
このように、上記実施形態によると、データ放送で、商品情報が紹介されたときに、購入を考慮する商品情報を選択したときに、ＢＭＬデータを比較してその差異部分を抽出することにより自動的に商品名、販売元、価格情報をテキスト抽出することができ、抽出した商品名、販売元をキーワードとして１つ又は複数の情報検索サイトにアクセスしてキーワード検索を行うことにより、該当商品の価格情報を収集し、収集した価格情報を安い順にソートして価格一覧表示情報を生成し、この価格一覧表示情報を表示部４に表示するので、ユーザーが最安値の商品情報を瞬時に判断することができ、所望の商品を購入することができる。
【００５６】
しかも、上記実施形態によると、商品情報の画像データをキャプチャして記憶し、この記憶した画像データに基づいて１つ又は複数の情報検索サイトをアクセスして画像検索を実行し、その検索結果を類似商品一覧表示情報として形成し、これを表示部４に表示することができるので、色合いの異なる商品情報を探したり、類似商品で安い商品を探したりすることを容易に行うことができ、ユーザーの商品選択幅を拡大することができる。
【００５７】
また、上記実施形態によると、データ放送チャンネルを指定したときに、最初の商品情報のＢＭＬデータを記憶し、その後ＢＭＬデータを受信する毎に順次ＢＭＬデータを更新するので、１回のデータ放送番組中でＢＭＬデータのレイアウトが変更されることは殆どないので、レイアウト変更によるテキストの誤抽出を確実に防止して、正確なテキスト抽出を行うことができる。さらに、ＢＭＬデータを受信する毎に順次記憶するＢＭＬデータを更新するので、番組の途中でレイアウトが変更になった場合でも、そのレイアウト変更時点でテキストの誤抽出を行う可能性があるが、その後はテキストの誤抽出を確実に防止することができる。
【００５８】
なお、上記実施形態においては、最初に紹介される商品情報については、次の商品情報が紹介されたときに、商品情報検索処理を実行する場合について説明したが、これに限定されるものではなく、記憶部２４に前回のデータ放送チャンネルのＢＭＬデータを記憶しておき、このＢＭＬデータを使用して最初の商品情報のＢＭＬデータと比較することによりテキスト抽出するようにしてもよい。
【００５９】
また、上記実施形態においては、ＢＭＬデータを受信する毎に、記憶部２４に記憶するＢＭＬデータを順次更新する場合について説明したが、これに限定されるものではなく、最初の商品情報のＢＭＬデータを記憶しておき、記憶するＢＭＬデータの更新を省略するようにしてもよい。
さらに、上記実施形態においては、キーワード検索に加えて画像検索も行う場合について説明したが、画像検索又はキーワード検索を省略するようにしてもよい。
【００６０】
さらにまた、上記実施形態においては、ＢＳデジタル放送局１を例にとって説明したが、これに限定されるものではなく、地上波デジタル放送局からのデジタル放送電波や光ファイバー等を介して伝送されるデジタル放送信号を受信する場合にも本発明を適用することができる。
なおさらに、情報検索サイトへのアクセスはインターネットに限らず他の任意のネットワークを適用することができる。
【００６１】
また、上記実施形態においては、価格表示情報を安い順にソートして価格一覧表示情報を生成する場合について説明したが、これに限定されるものではなく、ソートを省略し、これに代えて最安値価格の商品表示情報に対して他の商品表示情報とは異なる色彩、フォントサイズ、網かけ等の修飾を施して表示するようにしてもよい。
さらに、上記実施形態においては、マルチメディア符号化方式の記述言語がＢＭＬである場合について説明したが、これに限定されるものではなく、欧州のＤＶＢ（Digital Video Broadcasting）−ＨＴＭＬや米国のＸＤＭＬ(XML Document Navigation Language)等の任意の基準言語を適用することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の概略構成を示すシステム構成図である。
【図２】本発明に適用し得るデジタル放送受信装置の一例を示すブロック図である。
【図３】デジタル放送受信装置の中央処理装置で実行する商品情報検索処理手順の一例を示すフローチャートである。
【図４】最初の商品情報のＢＭＬ文書とこれに基づく表示例を示す説明図である。
【図５】二番目の商品情報のＢＭＬ文書とこれに基づく表示例を示す説明図である。
【図６】価格一覧表示情報の一例を示す説明図である。
【符号の説明】
【００６３】
１…ＢＳデジタル放送局、２…放送衛星、３…デジタル放送受信装置、４…表示部、５…インターネット、６…情報検索サイト、１１…受信アンテナ、１２…チューナー部、１３…復調部、１４…誤り訂正部、１５…データ分離・番組選択部、１６…映像デコーダ、１７…音声デコーダ、１８…格納部、１９…インタフェース、２０…スピーカ、２１…制御回路、２１ａ…中央処理装置、２１ｂ…ＲＯＭ、２１ｃ…ＲＡＭ、２１Ｍ…マイクロコンピュータ、２２…リモコン受信部、２３…リモコン、２４…記憶部、２５…通信制御部
【図１】
2006222839.tif 000003
【図２】
2006222839.tif 000004
【図３】
2006222839.tif 000005
【図４】
2006222839.tif 000006
【図５】
2006222839.tif 000007
【図６】
2006222839.tif 000008