JP2004213570A - Information provision method - Google Patents
Information provision method Download PDFInfo
- Publication number
- JP2004213570A JP2004213570A JP2003002555A JP2003002555A JP2004213570A JP 2004213570 A JP2004213570 A JP 2004213570A JP 2003002555 A JP2003002555 A JP 2003002555A JP 2003002555 A JP2003002555 A JP 2003002555A JP 2004213570 A JP2004213570 A JP 2004213570A
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- broadcast
- management server
- audio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】既存のシステムを活用しながら様々な情報をユーザに提供することができるようにする。
【解決手段】情報提供システム1においては、テレビジョン装置2から出力される音声信号をノートパソコン3及びインターネット5を順次介して照合対象音声特徴データとして情報管理サーバ4に送信し、当該情報管理サーバで各放送チャネルにそれぞれ対応する各放送チャネル音声特徴データごとに照合処理を実行し、当該照合結果の一致率に基づいて特定された放送チャネルに対応する各種提供情報をノートパソコン3に送信するようにしたことにより、既存のテレビジョン装置2であっても当該音声信号に対応する各種提供情報をユーザに供給することができ、かくして、既存のシステムを活用しながら様々な情報をユーザに提供することができる。
【選択図】 図5An object of the present invention is to provide various information to a user while utilizing an existing system.
In an information providing system, an audio signal output from a television device is transmitted to an information management server as collation target audio feature data via a notebook personal computer and the Internet in order. Then, a matching process is performed for each broadcast channel audio feature data corresponding to each broadcast channel, and various types of provided information corresponding to the broadcast channel specified based on the matching rate of the matching result are transmitted to the notebook computer 3. Accordingly, even the existing television device 2 can supply various types of information corresponding to the audio signal to the user, and thus provide various information to the user while utilizing the existing system. be able to.
[Selection diagram] FIG.
Description
【0001】
【発明の属する技術分野】
本発明は情報提供方法に関し、例えば、テレビジョン装置で現在視聴されるテレビ番組に関連するインターネット上のホームページ等を自動的にユーザに提供する情報提供システムに適用して好適なものである。
【0002】
【従来の技術】
従来、情報提供システムにおいては、放送局では電子番組案内(ElectoronicProgram Guide)と、その電子番組案内における個々のテレビ番組に付加されたURL(Uniform Resource Locator)とでなる視聴チャネル情報を送信し、一方、インターネットへの接続機能を有するテレビジョン装置では当該視聴チャネル情報に基づいて現在視聴されているテレビ番組に関連するURLを特定し、その特定したURLへ自動的にアクセスすることにより当該URLに対応するホームページを表示画面上の一部に表示するようになされている(例えば特許文献1)。
【0003】
【特許文献1】
特開平10−177532号公報
【0004】
【発明が解決しようとする課題】
ところでかかる構成の情報提供システムにおいては、テレビ番組に関連する情報の種類がURLに限られているのみならず、接続機能を有するテレビジョン装置以外の既存のテレビジョン装置には当該URLに係るホームページを提供できないという問題があった。
【0005】
本発明は以上の点を考慮してなされたもので、既存のシステムを活用しながら、様々な種類の情報をユーザに提供し得る情報提供システムにおける情報提供方法を提案しようとするものである。
【0006】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、情報端末装置と、複数の放送チャネルに対してそれぞれ所定単位ごとに対応付けられた複数種類の提供情報を管理する情報管理サーバとがネットワークを介して接続されてなる情報提供システムの情報提供方法において、情報端末装置では、所定の放送装置から送出される音声信号を集音し、その音声信号に基づいて、情報管理サーバ側で照合する際の対象となる照合対象音声情報を生成し、その照合対象音声情報をネットワークを介して情報管理サーバに送信し、一方、情報管理サーバでは、照合対象音声情報を受信し、当該照合対象音声情報について、複数の放送形式に係る放送波から得られる各放送チャネルの音声信号ごとに照合して一致率を算出し、当該一致率に基づいて特定された放送チャネルに対応付けられた各提供情報を情報端末装置に送信する。
【0007】
この場合、情報提供システムは、情報端末装置及び情報管理サーバのいずれもが放送チャネルに含まれる既存の音声信号に基づいて各処理を実行するので、例えば既存のテレビジョン装置等の放送装置であった場合においても、当該放送装置から出力される音声信号に対応する複数種類の提供情報をユーザに供給することができると共に、各種放送方式のフォーマットを変更することもなく複数種類の提供情報をユーザに供給することができる。
【0008】
【発明の実施の形態】
以下、図面について、本発明の一実施の形態を詳述する。
【0009】
(1)情報提供システムの構成
図1において、1は全体として情報提供システムを示し、自宅や駅構内等の所定の場所に設置されたテレビジョン装置2と、ノート形状でなる可搬型パーソナルコンピュータ(以下、これをノートパソコンと呼ぶ)3と、所定の放送チャネルを放送する放送業者やその他の業者が提供する提供情報を管理する情報管理サーバ4とを有し、当該ノートパソコン3と情報管理サーバ4とがインターネット5を介して相互に各種データを送受信し得るようになされている。
【0010】
情報提供システム1では、ノートパソコン3のユーザがテレビジョン装置2で現在放送されている放送番組を視聴している際に、当該ユーザがノートパソコン3を用いて放送番組に関する提供情報を取得するための所定の情報取得操作を行うと、ノートパソコン3は、当該放送番組の音声信号に基づいて音声波形の特徴を抽出し、その抽出結果をインターネット5を介して情報管理サーバ4に送信する。
【0011】
この場合、情報管理サーバ4は、ノートパソコン3で抽出された音声波形の特徴に基づいて放送チャネル及び放送番組の時間帯を特定し、当該放送番組の時間帯に予め対応付けられている提供情報をインターネット5を介して送信するようになされている。
【0012】
(2)ノートパソコンの内部構成
図2に示すように、ノートパソコン3においては、当該ノートパソコン2を統括的に制御するためのCPU(Central Processing Unit) 10にバス11を介してROM(Read Only Memory)12、ワークエリアとしてのRAM(Random AccessMemory)13、ハードディスクドライブ(以下、これをHDDと呼ぶ)14、システムクロック15、表示部16、操作部17、マイクロフォン22から集音される音声信号をディジタル化すると共にスピーカ23の音量等を制御する音声制御部18、情報管理サーバ4と各種データを送受信するためのネットワークインターフェイス19及びUSB(Universal Serial Bus)インターフェイス20が接続されて構成される。
【0013】
ROM12には、ハードウェアの間接的な制御等を実現するための基本プログラムが格納され、またHDD14には、情報管理サーバ4から各種データを取得するためのデータ取得プログラムや各種アプリケーションプログラム等が格納されている。
【0014】
CPU10は、ROM12及びHDD14に格納された各種プログラムを適宜読み出してRAM13に展開し、バス11を介して各部を制御することにより各種処理を実行する。
【0015】
例えば、CPU10は、USBインターフェイス20を介して例えば5.1チャネル対応のスピーカ等の他の電子機器が接続されている場合、USBインターフェイス20を制御して当該電子機器との間でデータの授受を実行し得るようになされている。
【0016】
ところで、CPU10は、操作部17を介して所定の情報取得操作が行われると、HDD14に格納されたデータ取得プログラムを読み出してRAM13に展開し、当該データ取得プログラムに応じた所定の手順に従ってデータ取得処理を実行するようになされている。
【0017】
(3)情報管理サーバの内部構成
図3に示すように、情報管理サーバ4においては、当該情報管理サーバ4を統括的に制御するためのCPU30にバス31を介してROM32、ワークエリアとしてのRAM33、HDD34、基準時計部35、ノートパソコン3と各種データを送受信するためのネットワークインターフェイス36及び放送チャネルの音声信号の特徴を抽出する特徴抽出部37が接続されて構成される。
【0018】
特徴抽出部37には放送チャネル受信部38が接続されており、当該放送チャネル受信部38には、各放送業者によって放送されるテレビジョン放送や衛星放送等の複数の放送方式にそれぞれ対応する複数のアンテナ(図示せず)やチューナ等が設けられている。
【0019】
ROM32には、ハードウェアの間接的な制御等を実現するための基本プログラムが格納され、HDD34には、ノートパソコン3に各種データを供給するためのデータ供給プログラムや、複数の放送チャネルを介してそれぞれ放送される例えば1カ月分の各放送番組の日時を示す番組日時テーブルが格納されると共に、当該放送番組に関連する複数種類の提供情報が番組日時テーブルに対応付けられて格納されている。
【0020】
かかる提供情報は、図4に示すように、当該提供情報の取得要求があった情報端末装置(ノートパソコン3)に必ず送信される第1のデータ群と、当該取得要求があった情報端末装置の処理能力に応じて送信される第2のデータ群と、情報管理サーバ4で特定した放送チャネルが有料放送であった場合にのみ送信される第3のデータ群とに大別されて管理される。
【0021】
第1のデータ群は、データ内容に応じてカテゴリ別に分けられて格納され、具体的には所定の放送番組のタイトル、放送時間帯、内容のあらすじ、再放送の有無やその他放送番組の内容に関連する情報を表す番組内容データと、当該放送番組の内容に関連するホームページのアクセス方法及びアクセス場所を表すURL(Uniform Resource Locator)と、当該放送番組に係る各シーンにおける服の販売先及び写真、料理のレシピ及び写真やその他放送番組に係る各シーン毎に利用されているものに関連する情報を表す広告データとでなる。
【0022】
また第2のデータ群についても、データ内容に応じてカテゴリ別に分けられて格納され、具体的には所定の放送番組で放送されるカメラアングルとは異なるカメラアングルの映像でなる動画像データ(以下、これを異視点動画像データと呼ぶ)、当該放送番組の音声に対応した手話映像の手話動画データ、当該放送番組の画質よりも高画質でなる高画質動画データ、その他放送番組に関連する動画データ、当該放送番組で放送されるテーマソングの音声データ、当該放送番組で放送される音声よりも高品質な音声を奏する5.1チャネル方式の音声データ(以下、これを5.1音声データと呼ぶ)及びその他放送番組に関連する音声データでなる。
【0023】
因みに第2のデータ群に係る各動画像データ及び音声データについては、例えばMPEG(Moving Picture Experts Group)と呼ばれる符号化方式によりデータ圧縮されて格納される。
【0024】
また第3のデータ群は、所定の有料放送を放送する放送業者に対する意見や、当該有料放送業者が用意した質問事項等を表すアンケートデータが各放送業者ごとに格納されている。
【0025】
因みに情報管理サーバ4においては、情報管理サーバ4の管理者により、第1又は第2のデータ群におけるカテゴリを新設又は抹消し得るようになされていると共に、HDD34に格納された番組日時テーブルや各種データを更新又は削除し、さらに新たな種類のデータをHDD34に格納し得るようになされている。
【0026】
CPU30は、ROM32に格納された基本プログラムを読み出してRAM33に展開し、当該展開した基本プログラムに応じてバス31を介して基準時計部35及び特徴抽出部37を常時制御する。
【0027】
この場合、特徴抽出部37は、複数の放送方式にそれぞれ対応する各放送波に係る全ての放送チャネルの音声信号を、放送チャネル受信部38のアンテナ及びチューナ等を順次介して常時受信する。
【0028】
そして特徴抽出部37は、各放送チャネルの音声信号それぞれについて例えば5秒単位でアナログディジタル変換処理、FFT(Fast Fourier Transform)処理及び正規化処理を順次施し、その結果得られた各放送チャネルの音声信号にそれぞれ対応する周波数成分のデータ(以下、これを放送チャネル音声特徴データと呼ぶ)を例えば5分間だけHDD34に記憶し、その後は順次更新する。
【0029】
このようにして特徴抽出部37は、複数の放送方式にそれぞれ対応する各放送波に係る全ての放送チャネルにおける音声信号の波形特徴を表す周波数成分を、それぞれ放送チャネル音声特徴データとしてHDD34に更新しながら記憶するようになされている。
【0030】
また基準時計部35は、例えば日本国において基準となる時刻を刻む所定の基準時計装置から送信される当該時刻に基づいて、自身が常に正確な時刻を刻むように時刻管理するようになされている。
【0031】
またCPU30は、HDD34に格納されたデータ供給プログラムを読み出してRAM33に展開し、バス31を介して各部を制御することにより当該データ供給プログラムに応じた所定の手順に従ってデータ供給処理を実行するようになされている。
【0032】
(4)情報提供処理
図5に示すように、情報提供システムにおける情報提供処理の手順について、データ取得処理を実行するノートパソコン3のCPU10(以下、これを取得側CPU10と呼ぶ)における処理手順と、データ供給処理を実行する情報管理サーバ4のCPU30(以下、これを供給側CPU30と呼ぶ)における処理手順とに分けたフローチャートを用いて説明する。
【0033】
すなわち、取得側CPU10は、操作部17を介して所定の情報取得操作が行われると、ルーチンRT1の開始ステップから次のステップSP11に移って、マイクロフォン22を介して音声信号を入力したか否かを判断する。ここで否定結果が得られると、このことは未だ音声信号がマイクロフォン22を介して音声制御部18に入力されていないことを表しており、このとき取得側CPU10は、当該音声信号を入力するまで待ち受ける。
【0034】
これに対して肯定結果得られると、このことは音声信号がマイクロフォン22を介して音声制御部18に入力され始めたことを表しており、このとき取得側CPU10は、次の取得要求データ生成処理ルーチンSRT1に移る。
【0035】
図6に示すように、取得側CPU10は、取得要求データ生成ルーチンSRT1の開始ステップから次のステップSP21に移って、マイクロフォン22を介して音声信号が入力され始めた時点における「年」、「月」、「時」、「分」、、「秒」、「ミリ秒」及び「マイクロ秒」でなる時刻をシステムクロック15に基づいて認識し、当該認識した時刻を入力時刻データとして生成した後、次のステップ22に移る。
【0036】
取得側CPU10は、ステップSP22において、音声制御部18を制御し、当該音声制御部18に入力された音声信号をシステムクロック15に基づいて例えば1分間だけ音声制御部18を介してディジタル化する。
【0037】
そして取得側CPU10は、ディジタル化した結果得られる単位時間分の音声データについて、情報管理サーバ4における特徴抽出部37と同一の時間単位(例えば5秒単位)でFFT処理及び正規化処理を順次施し、その結果得られる音声信号(音声制御部18に入力された音声信号)に対応する周波数成分のデータを、情報管理サーバ4側で照合する際の対象となるデータ(以下、これを照合対象音声特徴データと呼ぶ)として生成した後、次のステップSP23に移る。
【0038】
取得側CPU10は、ステップSP23において、自身の処理能力、RAM12の容量、バス11を介して接続される各部の性能及びUSBインターフェイス20を介して接続される電子機器等に基づいて、ノートパソコン3における画像処理能力及び音声処理能力を認識し、当該認識した処理能力を処理能力データとして生成した後、次のステップSP24へ移る。
【0039】
取得側CPU10は、ステップSP24において、ステップSP21〜SP23で順次生成した入力時刻データ、照合対象音声特徴データ及び処理能力データを取得要求データとしてネットワークインターフェイス19を介して情報管理サーバ4へ送信した後、次のステップSP12(図5)に移る。
【0040】
一方、供給側CPU30は、所定の電源投入操作が行われると、ルーチンRT2の開始ステップから次のステップSP101に移って、取得要求データを受けたか否かを判断する。ここで否定結果が得られると、このことは未だネットワークインターフェイス36を介してノートパソコン3から取得要求データを受信していないことを表しており、このとき供給側CPU30は、当該取得要求データを待ち受ける。
【0041】
これに対してステップSP101で肯定結果が得られると、このことはネットワークインターフェイス36を介してノートパソコン3から取得要求データを受信したことを表しており、このとき供給側CPU30は、次の番組時間特定サブルーチンSRT11を実行する。
【0042】
図7に示すように、供給側CPU30は、番組時間特定サブルーチンSRT11の開始ステップから次のステップSP31に移って、ステップSP101(図5)で受信した取得要求データのうちの照合対象音声特徴データについて、HDD34に記憶された複数の放送チャネル音声特徴データごとに照合処理を実行する。
【0043】
具体的に供給側CPU30は、照合対象音声特徴データを、複数の放送チャネル音声特徴データのうちから1つだけ選択した放送チャネル音声特徴データと照合し、当該選択した放送チャネル音声特徴データに対する照合対象音声特徴データの一致率を算出する。
【0044】
そして供給側CPU30は、残りの放送チャネル音声特徴データについても同様にして一致率を算出し、次のステップSP32に移る。
【0045】
供給側CPU30は、ステップSP32において、ステップSP31でそれぞれ算出した一致率が所定の閾値を越えているか否かを判断する。ここで否定結果が得られると、このことはノートパソコン3側で生成された照合対象音声特徴データに対応する放送チャネル音声特徴データが情報管理サーバ4のHDD34に記憶されていない、すなわちノートパソコン3のマイクロフォン22で集音された音声信号がノイズ等であって所定の放送チャネルの音声信号ではないことを表しており、このとき供給側CPU30は、次のステップSP33に移って、放送チャネルを特定できなかったことを通知した後、ステップSP101(図5)に戻る。
【0046】
これに対してステップSP32で肯定結果が得られると、このことはノートパソコン3のマイクロフォン22で集音された音声信号が所定の放送チャネルの音声信号であることを表しており、このとき供給側CPU30は、次のステップSP34に移る。
【0047】
供給側CPU30は、ステップSP34において、一致率が所定の閾値を越える放送チャネル音声特徴データに対応する放送チャネルを特定した後、ステップSP101(図5)で受信した取得要求データのうちの入力時刻データに基づいてHDD34に格納される番組日時テーブルを参照し、当該特定した放送チャネルにおける番組時間帯も特定し、次のデータ選択処理ルーチンSRT12(図5)を実行する。
【0048】
ここで、一致率が所定の閾値を越える放送チャネル音声特徴データが2以上存在していた場合、このことはノートパソコン3のマイクロフォン22で集音された音声信号が2種類以上の放送チャネルの音声信号を含んでいる可能性があることを表しており、この場合、供給側CPU30は、当該2以上の放送チャネル音声特徴データにそれぞれ対応する各放送チャネルを特定した後、当該各放送チャネルの番組時間帯もそれぞれ特定するようになされている。
【0049】
図8に示すように、供給側CPU30は、データ選択処理ルーチンSRT12の開始ステップから次のステップSP41に移って、HDD34に格納されている提供データのうち、ステップSP34で特定した番組時間帯に対応付けられている第1及び第2のデータ群に係る各種データ(図4)を認識し、次のステップSP42に移る。
【0050】
供給側CPU30は、ステップSP42において、ステップSP101(図5)で受信した取得要求データのうちの処理能力データに基づいて、ノートパソコン3における画像処理能力及び音声処理能力を認識し、次のステップSP43に移る。
【0051】
供給側CPU30は、ステップSP43において、ステップSP42で認識したノートパソコン3における画像処理能力及び音声処理能力に基づいて、当該ノートパソコン3がステップSP41で認識した第2のデータ群に係る各種データの一部又は全部を処理できるか否かを判断する。
【0052】
ここで否定結果が得られると、このことはノートパソコン3の処理能力として、例えば取得側CPU10の処理能力が低い、RAM容量が少ない、あるいは動画像データ及び音声データを再生するためのハードウェアやソフトウェアの構成を有していない等、当該ノートパソコン3の処理能力では第2のデータ群に係る全てのデータを処理できないことを表しており、このとき供給側CPU30は、次のステップSP44に移って、第1のデータ群に係る各種データ(図4)だけを選択候補として認識した後、次のステップSP46に移る。
【0053】
これに対してステップSP43で肯定結果が得られると、このことはノートパソコン3の処理能力で第2の情報に係る各種データの一部又は全部を処理できることを表しており、このとき供給側CPU30は、次のステップSP45に移って、第1のデータ群に係る各種データと、例えば第2のデータ群に係る各種データ全てとを選択候補として認識し、次のステップSP46に移る。
【0054】
因みに供給側CPU30は、例えば、5.1チャネル方式の音声データ含む各種音声データを再生する能力はあるが、MPEG2に準拠した各種動画像データを復号化するためのハードウェアやソフトウェアを有しておらず動画像データを再生する能力がないと判断した場合には、第1のデータ群に係る各種データと、第2のデータ群に係る各種データ(図4)のうち音声データ、5.1Ch音声データ及びその他の音声データとを選択候補として認識するようになされている。
【0055】
供給側CPU30は、ステップSP46において、第3のデータ群に係るアンケートデータがステップSP34で特定した番組時間帯に対応付けられている場合には、当該ステップSP34(図6)で特定した放送チャネルが有料放送であると判断し、当該アンケートデータを選択候補として認識し、次のステップSP47に移る。
【0056】
供給側CPU30は、ステップSP47において、ノートパソコン3側のシステムクロック15が正確に刻まれているか否かを判断する。具体的に供給側CPU30は、ステップSP101(図5)で受信した入力時刻データの時刻と、当該入力時刻データと共に受信した照合対象音声特徴データに対応する放送チャネル音声特徴データ(ステップSP32(図7)で照合対象音声特徴データとの一致率が所定の閾値を越えていると判断した放送チャネル音声特徴データ)に係る放送チャネルを特徴抽出部37に入力した時点について基準時計部35に基づいて予め計時しておいた時刻(「年」、「月」、「時」、「分」、「秒」、「ミリ秒」及び「マイクロ秒」)とを比較して一致するか否かを判断する。
【0057】
ここで肯定結果が得られると、このことは同一時間帯で放送される放送番組の音声をマイクロフォン22を介して入力された時刻を計時した基となっているノートパソコン3側のシステムクロック15と、当該音声を放送チャネル受信部38を介して特徴抽出部37に入力された時刻を計時した基となっている情報管理サーバ4側の基準時計部35とが一致する時刻が示され、すなわち常に正確な時刻を刻むように管理されている基準時計部35と同じ時刻をシステムクロック15が刻んでいることを表しており、このとき供給側CPU30は、次のステップSP102(図5)に移る。
【0058】
これに対して否定結果が得られると、このことはノートパソコン3側のシステムクロック15と、情報管理サーバ4側の基準時計部35とが一致する時刻が示されていない、すなわち基準時計部35とは異なる時刻をシステムクロック15が刻んでいることを表しており、このとき供給側CPU30は、次のステップSP48に移る。
【0059】
供給側CPU30は、ステップSP48において、ノートパソコン3におけるシステムクロック15を、正確な時刻を刻むように管理されている基準時計部35で刻まれているクロックに補正させるためのクロック補正データを生成してHDD34に一時的に記憶し、次のステップSP102(図5)に移る。
【0060】
供給側CPU30は、ステップSP102において、データ選択処理ルーチンSRT12(図6)で選択候補として認識した例えば第1、第2及び第3のデータ群に係る各種データ(図4)と、クロック補正データとに基づいて受信希望するデータを選択させるための選択画面データを生成した後、これをネットワークインターフェイス36を介してノートパソコン3に送信し、次の希望データ供給処理ルーチンSRT13を実行する。
【0061】
ところで、取得側CPU10は、ステップSP12において、選択画面データを受信するまで待ち受けるようになされており、当該情報管理サーバ4から送信された選択画面データを受信すると、次のステップSP13に移る。
【0062】
取得側CPU10は、ステップSP13において、ステップSP12で受信した選択画面データに基づいて、例えば図9に示すような選択画面CPを表示部16に表示し、受信を希望する情報に該当する各項目IT1〜IT5のいずれか又は組み合わせを選択すべきこと、また項目IT6を希望する場合にのみ選択すべきことをノートパソコン3のユーザに対して促し、次の希望データ取得処理ルーチンSRT2を実行する。
【0063】
この場合、取得側CPU10は、選択画面CPにおける各項目IT1〜IT6のうち、ステップSP13で選択された項目IT1〜IT6のいずれか又は組み合わせを表す項目決定データを生成して情報管理サーバ4に取得要求し、当該情報管理サーバ4の供給側CPU30は、HDD34に格納された第1、第2及び第3のデータ群に係る各種データ(図4)と、クロック補正データとのうち、選択決定項目データに対応するデータを読み出してノートパソコン3に供給する。
【0064】
具体的に例えばノートパソコン3のユーザが項目IT1を選択した場合、取得側CPU10は、情報管理サーバ4から供給される番組内容データに基づいて番組タイトル、番組時間、番組内容のあらすじ、再放送の有無やその他の番組内容に関する情報を示す画面(図示せず)を表示部16に表示する。
【0065】
また例えばノートパソコン3のユーザが項目IT2、IT3a及びIT5を選択した場合、取得側CPU10は、情報管理サーバ4から供給される広告データ、URL及びクロック補正データのうち、当該広告データとURLとに基づいて番組の各シーンで放送される服の販売先や写真等を示す画面(図示せず)及びURL画面(図示せず)を表示部16に表示し、またクロック補正データに基づいてシステムクロック15を所定の基準時計装置と同一の時刻を刻むように補正する。
【0066】
また例えばノートパソコン3のユーザが項目IT4aを選択した場合、情報管理サーバ4の供給側CPU30は、第2のデータ群に係る異視点動画像データを読み出してノートパソコン3に供給する。その際、供給側CPU30は、選択画面CPにおける項目IT6に対する選択の有無に係わらずクロック補正データを定期的に読み出し、当該読み出したノートパソコン3に供給するようになされている。
【0067】
この場合ノートパソコン3の取得側CPU10は、クロック補正データに基づいて、正確な時刻を刻む基準時計部35と同じ時刻を刻むようにシステムクロック15を補正すると共に、インターネット5を経由する際の遅延時間や復号化する際の遅延時間等を考慮して所定時間分の異視点動画像データを表示部16の内部メモリに一旦蓄積した後に順次復号化することにより、テレビジョン装置2(図1)で放送されている放送番組とほぼ確実に同期させた状態で当該放送番組のカメラアングルとは異なるカメラアングルでなる映像を表示部16を介して再生(ストリーミング)し得るようになされている。
【0068】
また例えばノートパソコン3のユーザが項目IT4bを選択した場合、当該項目IT4aを選択した場合と同様に、情報管理サーバ4の供給側CPU30は、第2のデータ群に係る手話動画データを読み出すと共にクロック補正データも読み出してノートパソコン3に供給する。
【0069】
この場合ノートパソコン3の取得側CPU10は、異視点動画像データを処理した場合と同様に、正確な時刻を刻むように補正されたシステムクロック15に従って、遅延時間を考慮して所定時間分の異視点動画像データを表示部16の内部メモリに一旦蓄積した後に順次復号化することにより、テレビジョン装置2(図1)で放送されている放送番組とほぼ確実に同期させた状態で当該放送番組に対応した手話映像を表示部16を介して再生し得ると共に、バリアフリー効果をも実現し得るようになされている。
【0070】
また例えばノートパソコン3のユーザが項目IT4fを選択した場合、当該項目IT4aを選択した場合と同様に、情報管理サーバ4の供給側CPU30は、第2のデータ群に係る5.1音声データを読み出すと共にクロック補正データも読み出してノートパソコン3に供給する。
【0071】
この場合ノートパソコン3の取得側CPU10は、異視点動画像データを処理した場合と同様に、正確な時刻を刻むように補正されたシステムクロック15に従って、5.1音声データをUSBインターフェイス20及び5.1チャネル対応のスピーカを順次介して音声を出力することにより、テレビジョン装置2(図1)に表示されている番組とほぼ確実に同期させた状態で当該スピーカから臨場感あふれる高品質の音声を出力し得るようになされている。
【0072】
また例えばノートパソコン3のユーザが項目IT6を選択した場合、ノートパソコン3の取得側CPU10は、情報管理サーバ4から供給されるアンケートデータに基づいてアンケート画面(図示せず)を表示部16に表示し、当該アンケート内容について操作部15を介して回答されるとアンケート回答データを生成して情報提供サーバ4に返信する。
【0073】
この場合、情報管理サーバ4の供給側CPU30は、例えばテレビジョン装置2で有料放送される放送チャネルの月額の情報配信料を割引する電子割引情報としての電子割引クーポンデータを生成し、当該電子割引クーポンデータに対して所定の暗号化処理を施した後にノートパソコン3に供給し、その結果、ノートパソコン3のユーザに対して有料放送の番組を一段と利用し易くし得るようになされている。
【0074】
このように情報提供システム1は、ユーザの嗜好に応じて様々な組み合わせで各種提供情報を提供し得るようになされており、当該各種提供情報の組み合わせによって、視覚的又は聴覚的な要素のみならずメンテナンス的な要素や料金形態要素までをも提供情報として提供することができ、かくして、従来に比してテレビジョン放送全般におけるユーザの視聴意欲を一段と向上させ得るようになされている。
【0075】
(5)動作及び効果
以上の構成において、情報提供システム1は、ノートパソコン3では、テレビジョン装置2で放送される音声信号をマイクロフォン22を介して集音し、当該音声信号の一部分における音声波形の特徴を表す周波数成分を照合対象音声特徴データとして生成した後、これをインターネット5を介して情報提供サーバ4に送信する。
【0076】
一方、情報提供サーバ4では、インターネット5を介して受信した照合対象音声特徴データについて、放送チャネル受信部38及び特徴抽出部37を順次介してHDD34に更新しながら記憶される各放送チャネルにそれぞれ対応する各放送チャネル音声特徴データごとに照合処理を実行し、当該照合結果の一致率に基づいて特定された放送チャネルに対応付けられた各種提供情報をノートパソコン3に送信するようにした。
【0077】
この場合、情報提供システム1は、ノートパソコン3及び情報管理サーバ4のいずれもが放送チャネルに含まれる既存の音声信号に基づいて各種処理を実行するので、既存のテレビジョン装置2であっても当該テレビジョン装置2から出力される音声信号に対応する各種提供情報をユーザに供給することができるのみならず、各放送方式のフォーマット等を変更することもなく各種提供情報をユーザに供給することができる。
【0078】
従って、情報提供システム1では、ユーザがノートパソコン3を所持してさえいれば、自宅に設置されるテレビジョン装置のみならず、駅構内やビルの壁面に設置されているテレビジョン装置等のように当該テレビジョン装置2の設置場所や、ユーザの視聴場所に係わらず各種提供情報を供給することができる。
【0079】
また、情報提供システム1は、ノートパソコン3では、照合対象音声特徴データを生成した後に自身(ノートパソコン3)の処理能力を表す処理能力データを生成し、当該照合対象音声特徴データ及び処理能力データを情報提供サーバ4に送信し、情報管理サーバ4では、照合結果の一致率に基づいて特定された放送チャネルに対応する各種提供情報について、当該ノートパソコン3の処理能力に応じて提供情報を取捨選択した後に送信するようにした。
【0080】
従って、情報提供システム1は、各種提供情報うち、予めノートパソコン3が処理できる提供情報だけを前もって送信することにより、当該ノートパソコン3のユーザが選択した提供情報を受信することができないといった不都合をほぼ確実に回避することができ、かくして、当該ユーザの期待感を損なわせることなく各種情報を提供することができる。
【0081】
さらに、情報提供システム1は、ノートパソコン3では、照合対象音声特徴データを生成する際にマイクロフォン22を介して入力された時点における時刻と、当該照合対象音声特徴データ及び入力時刻データを情報提供サーバ4に送信し、情報管理サーバ4では、照合結果の一致率に基づいて特定した放送チャネルを受信した時刻とに基づいて、ノートパソコン3のシステムクロック15を補正するクロック補正データを生成し、これを各種提供情報と共にノートパソコン3に送信するようにした。
【0082】
従って、情報提供システム1は、ノートパソコン3のユーザの意思に係わらず当該ノートパソコン3のシステムクロック15を正確に補正することができる。
【0083】
さらに、情報提供システム1は、情報管理サーバ4側では、送信すべき各種提供情報に動画像データ等、テレビジョン装置2で実際に放送されている放送番組の映像又は音声と同期すべきデータ(第2のデータ群における各種データ)が含まれている場合には自動的にクロック補正データも送信し、ノートパソコン3側では、ストリーミングを実行する前、及びストリーミングを実行しながら当該クロック補正データに基づいて正確な時刻を刻むように補正したシステムクロック15に従って動画像データを順次復号化するようにした。
【0084】
従って情報提供システム1は、ノートパソコン3のユーザの意思に係わらず、テレビジョン装置2(図1)で放送されている放送番組とほぼ確実に同期させた状態で当該動画像データを再生(ストリーミング)することができる。
【0085】
以上の構成によれば、情報提供システム1においては、テレビジョン装置2から出力される音声信号をノートパソコン3及びインターネット5を順次介して照合対象音声特徴データとして情報管理サーバ4に送信し、当該情報管理サーバで各放送チャネルにそれぞれ対応する各放送チャネル音声特徴データごとに照合処理を実行し、当該照合結果の一致率に基づいて特定された放送チャネルに対応する各種提供情報をノートパソコン3に送信するようにしたことにより、既存のテレビジョン装置2であっても当該音声信号に対応する各種提供情報をユーザに供給することができ、かくして、既存のシステムを活用しながら各種情報をユーザに提供することができる。
【0086】
(6)他の実施の形態
なお上述の実施の形態においては、テレビジョン装置2から出力される音声信号をマイクロフォン22を介して入力する場合について述べたが、本発明はこれに限らず、当該テレビジョン装置2に音声出力端子が設けられ、ノートパソコン3に音声入力端子が設けられている場合には、当該テレビジョン装置2の音声出力端子から所定のケーブル及びノートパソコン3の音声入力端子を順次介して音声信号を入力するようにしても良い。
【0087】
この場合、情報提供システム1は、ノートパソコン3側ではテレビジョン装置2から出力される音声信号の波形特徴を忠実に表した照合対象音声特徴データを生成することができ、その結果、情報管理サーバ4側ではほぼ確実に放送番組を特定することができ、かくして、テレビジョン装置2で現在放送されているユーザの所望する放送番組に関連する各種提供情報を提供することができる。
【0088】
また上述の実施の形態においては、FFT処理及び正規化処理を順次施すことにより得られる照合対象音声特徴データを照合対象音声情報として生成するようにした場合について述べたが、本発明はこれに限らず、例えば1又は複数の狭帯域フィルタによってフィルタリングしたり、あるいは当該フィルタリングにより得られた波形を検波することにより得られるデータ等、この他種々の手法により得られるデータを照合対象音声情報として生成するようにしても良く、またインターネット5のバンド幅で許容する範囲内であれば、マイクロフォン22を介して入力される所定単位時間分の音声信号をそのまま照合対象音声情報として生成するようにしても良い。
【0089】
この場合、情報管理サーバ4は、ノートパソコン3側で照合対象音声情報として生成する手法と同一の手法により、複数の放送形式に係る放送波から得られる各放送チャネルの音声情報ごとに照合するようにすれば、上述の実施の形態と同様の効果を得ることができる。
【0090】
さらに上述の実施の形態においては、テレビジョン装置2から出力される音声信号の特徴を照合対象として用いるようにした場合について述べたが、本発明はこれに限らず、例えばテレビジョン装置2で現在放送されている放送番組の映像信号の特徴を照合対象として用いるようにしても良い。かかる映像信号をノートパソコン3に入力する手段としては、例えばテレビジョン装置2の映像出力端子から所定のケーブル及びノートパソコン3の映像入力端子を順次介して映像信号を入力したり、ノートパソコン3の撮像部によって撮像されたテレビジョン装置2の画面を映像信号として入力するようにしても良い。因みに、撮像部によって撮像された映像信号を入力する場合には、テレビジョン装置2の画面や撮像部による歪みを配慮して当該映像信号の特徴を照合対象として用いる必要があることはいうまでもない。
【0091】
さらに上述の実施の形態においては、所定の情報取得操作が行われたとき、データ取得処理(図5)を実行する場合について述べたが、本発明はこれに限らず、ノートパソコン3に赤外線受信部が設けられている場合には、当該赤外線受信部を介してリモートコントローラから送信される所定の赤外線信号を受信したとき、データ取得処理(図5)を実行するようにしても良い。
【0092】
この場合、ノートパソコン3における所定の情報取得操作をユーザに行わせることなくデータ取得処理(図5)を実行することができ、また赤外線受信部を介して受信した赤外線信号を放送チャネルを特定する際の補助手段として用いるようにすれば、当該用いない場合に比して放送チャネルを特定を早めることができる。
【0093】
さらに上述の実施の形態においては、マイクロフォン22を介して音声信号が入力され始めた時点、また所定の放送チャネルを特徴抽出部37に入力した時点における「年」、「月」、「時」、「分」、「秒」、「ミリ秒」及び「マイクロ秒」でなる時刻を計時するようにした場合について述べたが、本発明はこれに限らず、「年」、「月」、「時」、「分」、「秒」及び「ミリ秒」でなる時刻を計時するようにしても良く、少なくとも「年」、「月」、「時」、「分」及び「秒」でなる時刻をも計時していれば良い。
【0094】
この場合、情報管理サーバ4は、ノートパソコン3側で計時する時刻に対応させて特徴抽出部37に入力した時点の時刻を計時するようにすれば、上述の実施の形態と同様の効果を得ることができる。
【0095】
さらに上述の実施の形態においては、ノートパソコン3によって5.1音声データをUSBインターフェイス20及び5.1チャネル対応のスピーカを順次介して音声を出力するようにした場合について述べたが、本発明はこれに限らず、当該5.1音声データの音声を出力する際にテレビジョン装置2における音声をミュートするようにしても良く、あるいは5.1音声データの音声のうち前方2チャネル分の音声についてはテレビジョン装置2における音声を利用するようにしても良い。この場合、一段と臨場感あふれる高品質の音声をユーザに提供することができる。
【0096】
さらに上述の実施の形態においては、提供情報を図4に示した体系でHDD34に格納するようにした場合について述べたが、本発明はこれに限らず、この他種々の体系でHDD34に格納するようにしても良い。
【0097】
さらに上述の実施の形態においては、放送番組の内容に関連する各種提供情報を番組日時テーブルに対応付けるようにした場合について述べたが、本発明はこれに限らず、電子番組案内に対応付けるようにしても良い。
【0098】
さらに上述の実施の形態においては、放送番組の内容ごとに各種提供情報を対応付けるようにした場合について述べたが、本発明はこれに限らず、例えば5分単位ごと等、所定の単位時間ごとに各種提供情報を対応付けるようにしても良い。
【0099】
さらに上述の実施の形態においては、情報管理サーバ4側で特定した放送番組が有料放送であったときのみ、その放送番組における情報配信料を割引するためのアンケートデータを提供情報としてノートパソコン3に送信するようにした場合について述べたが、本発明はこれに限らず、情報管理サーバ4側で特定した放送番組が有料放送であるか否かに係わらず、ノートパソコン3からのデータ取得要求があった際には、例えばクイズ番組の放送番組中に当該クイズに対する回答を視聴者に求めるためのアンケートデータを提供情報として送信する等のように、当該放送番組と連動した双方向サービスであるこの他種々の視聴者参加型アンケート情報を提供情報として送信するようにしても良い。
【0100】
この場合、情報管理サーバ4側で特定した放送番組がアナログ放送であった場合においても、インタラクティブ性(対話的な情報の授受)を実現することができる。
【0101】
また放送波とは異なる伝送路であるインターネット5を介して視聴者参加型アンケート情報の送受信を行うので、放送形式を変更することなくインタラクティブ性(対話的な情報の授受)を実現することができる。さらにかかる視聴者参加型のアンケート情報としては、所定の項目を選択することで回答を求めるといったようなアンケートのみならず、例えば所定の写真や音声等のデータを送信することで回答を求めるといったようなアンケートも適用することができる。
【0102】
さらに上述の実施の形態においては、情報管理サーバ4側では取得要求データを受けたとき(ステップSP101)、番組時間特定サブルーチンSRT11(図7)を実行して当該取得要求データのうちの照合対象音声特徴データに対応する放送番組の番組時間を特定するようにした場合について述べたが、本発明はこれに限らず、当該取得要求データを受けるたとき、番組時間特定サブルーチンSRT11を実行する前に、照合対象音声特徴データがコマーシャルに対応するデータであるか否かを判断するようにしても良い。
【0103】
具体的には例えば各種コマーシャルに対応する音声データそれぞれについて、5秒単位でアナログディジタル変換処理、FFT処理及び正規化処理を順次施し、その結果得られた周波数成分を表すコマーシャルの波形特徴データをHDD34に予め記憶する。
【0104】
この状態において、情報管理サーバ4の供給側CPU30は、取得要求データを受けたとき、上述した番組時間特定サブルーチンSRT11と同様に、照合対象音声特徴データと各コマーシャルの波形特徴データとを照合し、当該照合結果として照合対象音声特徴データがコマーシャルに係るデータであると判断した場合には、再度所定の取得操作を行う旨をノートパソコン3のユーザに通知し、これに対して照合対象音声特徴データがコマーシャルに係るデータではないと判断した場合にのみ次の番組時間特定サブルーチンSRT11を実行する。
【0105】
このようにすれば、異なる放送チャネルで同一時間帯にコマーシャルが放送されていた場合であっても、確実にテレビジョン装置2で現在放送されている放送番組の番組時間を特定することができる。
【0106】
さらに上述の実施の形態においては、情報管理サーバ4のHDD34で管理されている第2のデータ群に係る動画像データ等をダウンロードしながら再生(ストリーミング)するようにした場合について述べたが、本発明はこれに限らず、当該再生することなく単にダウンロードのみを行うようにしても良い。
【0107】
さらに上述の実施の形態においては、ノートパソコン3と情報管理サーバ4とがインターネット5を介して接続するようにした場合について述べたが、本発明はこれに限らず、例えばブルートゥース等、この他種々ネットワークを介して接続するようにしても良い。
【0108】
さらに上述の実施の形態においては、ノートパソコン3を図2について上述したような構成にした場合について述べたが、本発明はこれに限らず、CPU10にバス11を介してROM12、RAM13、及びネットワークインターフェイス20と、マイクロフォン又は音声入力端子とを有する構成であれば、この他種々の構成にするようにしても良い。
【0109】
さらに上述の実施の形態においては、放送装置としてテレビジョン装置2を適用するようにした場合について述べたが、本発明はこれに限らず、例えばラジオ受信機や、ケーブルテレビジョン受信機としてのパーソナルコンピュータ等にも適用するようにしても良く、要は、所定の放送方式の放送波を受信して放送するこの他種々の放送装置を適用することができる。
【0110】
この場合、情報管理サーバ4では、放送装置から送信される各放送方式の放送波を受信するためのアンテナやチューナ等を放送チャネル受信部38に設け、当該放送チャネル受信部38を介して当該放送波に係る全ての放送チャネルの音声信号の特徴を放送チャネル特徴データとしてそれぞれHDD34に記憶するようにすれば、例えばラジオ番組で放送される音声信号に同期させて当該音声信号に対応する動画像データの映像を提供することができる等、上述の実施の形態と同様の効果を得ることができる。
【0111】
さらに上述の実施の形態においては、情報端末装置としてノートパソコン3を適用するようにした場合について述べたが、本発明はこれに限らず、例えばPDA(Personal Digital Assistants) や携帯電話機等の可搬型情報端末装置のみならず、デスクトップ型のパーソナルコンピュータ等のこの他種々の情報端末装置に適用するようにしても良く、要は、周囲の音声を集音する集音手段と、所定のネットワークを介して情報管理サーバ4との間で各種データを送受信する送受信手段とを少なくとも有するこの他種々の情報端末装置を適用することができる。
【0112】
かかる情報端末装置は、所定のネットワークを介して情報管理サーバ4に複数台接続されるされていても良く、また当該複数台の情報端末装置における種類が異なっていても良い。
【0113】
さらに上述の実施の形態においては、情報管理サーバ4を図3について上述したような構成にした場合について述べたが、本発明はこれに限らず、インターネット5を介して与えられる照合対象音声特徴データに基づいて、放送チャネル及び放送番組を特定し、当該特定した放送番組に関連する各種提供情報を送信するできる構成であれば、この他種々の構成にすることができる。
【0114】
さらに上述の実施の形態においては、情報提供システムとして、テレビジョン装置2と情報管理サーバ4とがインターネット5を介して接続された情報提供システム1を適用するようにした場合について述べたが、本発明はこれに限らず、かかる構成に加えて例えば予めHDDに格納した電子番組案内等に基づいて、情報管理サーバ4によって特定された放送番組に対応する所定の単語をキーワードとして検索し、当該検索結果を提供情報としてノートパソコン3に供給するようになされた検索エンジンサーバを当該情報管理サーバ4に接続してなる情報提供システム等、要は、少なくともテレビジョン装置2等の放送装置と情報管理サーバ4とがインターネット5等の所定のネットワークを介して接続されてなるこの他種々の情報提供システムを本発明に適用することができる。
【0115】
【発明の効果】
上述のように本発明によれば、情報端末装置と、複数の放送チャネルに対してそれぞれ所定単位ごとに対応付けられた複数種類の提供情報を管理する情報管理サーバとがネットワークを介して接続されてなる情報提供システムの情報提供方法において、情報端末装置では、所定の放送装置から送出される音声信号を集音し、その音声信号に基づいて、情報管理サーバ側で照合する際の対象となる照合対象音声情報を生成し、その照合対象音声情報をネットワークを介して情報管理サーバに送信し、一方、情報管理サーバでは、照合対象音声情報を受信し、当該照合対象音声情報について、複数の放送形式に係る放送波から得られる各放送チャネルの音声信号ごとに照合して一致率を算出し、当該一致率に基づいて特定された放送チャネルに対応付けられた各提供情報を情報端末装置に送信するようにした。
【0116】
この場合、情報提供システムは、情報端末装置及び情報管理サーバのいずれもが放送チャネルに含まれる既存の音声信号に基づいて各処理を実行するので、例えば既存のテレビジョン装置等の放送装置であった場合においても、当該放送装置から出力される音声信号に対応する複数種類の提供情報をユーザに供給することができると共に、各種放送方式のフォーマットを変更することもなく複数種類の提供情報をユーザに供給することができ、かくして、既存のシステムを活用しながら様々な種類の情報をユーザに提供することができる。
【図面の簡単な説明】
【図1】情報提供システムの全体構成を示す略線図である。
【図2】ノートパソコンの内部構成を示すブロック図である。
【図3】情報管理サーバの内部構成を示すブロック図である。
【図4】提供情報の体系を示す略線図である。
【図5】情報提供システムにおける情報提供処理手順を示すフローチャートである。
【図6】取得要求データ生成処理手順を示すフローチャートである。
【図7】番組時間特定処理手順を示すフローチャートである。
【図8】データ選択処理手順を示すフローチャートである。
【図9】選択画面例を示す略線図である。
【符号の説明】
1……情報提供システム、2……テレビジョン装置、3……ノートパソコン、4……情報管理サーバ、5……インターネット、10、30……CPU、14、34……HDD、15……システムクロック、16……表示部、19、36……ネットワークインターフェイス、20……USBインターフェイス、22……マイクロフォン、35……基準時計部、37……特徴抽出部、38……放送チャネル受信部。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an information providing method, and is suitably applied to, for example, an information providing system for automatically providing a user with a homepage on the Internet related to a television program currently viewed on a television device.
[0002]
[Prior art]
Conventionally, in an information providing system, a broadcasting station transmits viewing channel information including an electronic program guide (Electronic Program Guide) and a URL (Uniform Resource Locator) added to each television program in the electronic program guide. In a television device having a function of connecting to the Internet, a URL related to a television program currently being viewed is specified based on the viewing channel information, and the specified URL is automatically accessed to correspond to the URL. Is displayed on a part of the display screen (for example, Patent Document 1).
[0003]
[Patent Document 1]
JP-A-10-177532
[0004]
[Problems to be solved by the invention]
By the way, in the information providing system having such a configuration, the type of information related to a television program is not limited to a URL, and an existing television device other than a television device having a connection function has a homepage related to the URL. There was a problem that can not be provided.
[0005]
The present invention has been made in view of the above points, and aims to propose an information providing method in an information providing system capable of providing various types of information to a user while utilizing an existing system.
[0006]
[Means for Solving the Problems]
In order to solve such a problem, in the present invention, an information terminal device and an information management server that manages a plurality of types of provided information respectively associated with a plurality of broadcast channels for each predetermined unit are connected via a network. In the information providing method of the information providing system, the information terminal device collects an audio signal transmitted from a predetermined broadcast device, and, based on the audio signal, determines whether the information is to be collated on the information management server side. The collation target audio information is generated and transmitted to the information management server via the network, while the information management server receives the collation target audio information and generates a plurality of The matching rate is calculated by collating each audio signal of each broadcast channel obtained from the broadcast wave related to the broadcasting format, and the broadcast specified based on the matching rate is determined. It transmits each providing information associated with the channel to the information terminal device.
[0007]
In this case, in the information providing system, since both the information terminal device and the information management server execute each process based on the existing audio signal included in the broadcast channel, the information providing system is, for example, a broadcasting device such as an existing television device. In this case, a plurality of types of provided information corresponding to the audio signal output from the broadcasting device can be supplied to the user, and the plurality of types of provided information can be supplied to the user without changing the format of various broadcasting systems. Can be supplied to
[0008]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0009]
(1) Configuration of information provision system
In FIG. 1,
[0010]
In the
[0011]
In this case, the
[0012]
(2) Notebook PC internal configuration
As shown in FIG. 2, in the
[0013]
The
[0014]
The
[0015]
For example, when another electronic device such as a 5.1 channel compatible speaker is connected via the
[0016]
By the way, when a predetermined information acquisition operation is performed via the
[0017]
(3) Internal configuration of information management server
As shown in FIG. 3, in the
[0018]
A broadcast
[0019]
The
[0020]
As shown in FIG. 4, the provided information includes a first data group that is always transmitted to the information terminal device (notebook computer 3) that has requested the acquisition of the provided information, and an information terminal device that has requested the acquisition. And a third data group that is transmitted only when the broadcast channel specified by the
[0021]
The first data group is stored by being divided into categories according to the data content, and specifically includes a title of a predetermined broadcast program, a broadcast time zone, a synopsis of the content, presence / absence of rebroadcast, and other broadcast program contents. Program content data representing relevant information, a URL (Uniform Resource Locator) representing an access method and an access location of a homepage related to the content of the broadcast program, a sales destination and a photograph of clothes in each scene related to the broadcast program, The advertisement data represents information related to a recipe of a dish, a photograph, and other information used for each scene related to a broadcast program.
[0022]
In addition, the second data group is also stored by being divided into categories according to the data content, and specifically, moving image data (hereinafter referred to as video data) composed of video at a camera angle different from the camera angle broadcasted by a predetermined broadcast program. , This is called different viewpoint moving image data), sign language moving image data of a sign language image corresponding to the sound of the broadcast program, high-quality moving image data having an image quality higher than that of the broadcast program, and other moving images related to the broadcast program. Data, audio data of a theme song broadcasted in the broadcast program, and 5.1 channel audio data that provides higher quality audio than the audio broadcasted in the broadcast program (hereinafter referred to as 5.1 audio data). ) And other audio data related to the broadcast program.
[0023]
Incidentally, each of the moving image data and the audio data relating to the second data group is compressed and stored by, for example, an encoding method called MPEG (Moving Picture Experts Group).
[0024]
Further, the third data group stores, for each broadcaster, an opinion to a broadcaster that broadcasts a predetermined pay broadcast, and questionnaire data representing a question item prepared by the payer.
[0025]
Incidentally, in the
[0026]
The
[0027]
In this case, the
[0028]
Then, the
[0029]
In this way, the
[0030]
Further, the
[0031]
Also, the
[0032]
(4) Information provision processing
As shown in FIG. 5, regarding the procedure of the information providing process in the information providing system, the processing procedure in the
[0033]
That is, when a predetermined information acquisition operation is performed via the
[0034]
On the other hand, if a positive result is obtained, this indicates that the audio signal has begun to be input to the
[0035]
As shown in FIG. 6, the acquisition-
[0036]
In step SP22, the acquisition-
[0037]
Then, the acquisition-
[0038]
In step SP 23, the acquisition-
[0039]
In step SP24, the acquisition-
[0040]
On the other hand, when a predetermined power-on operation is performed, the supply-
[0041]
On the other hand, if a positive result is obtained in step SP101, this means that the acquisition request data has been received from the
[0042]
As shown in FIG. 7, the supply-
[0043]
Specifically, the supply-
[0044]
Then, the supply-
[0045]
In step SP32, the supply-
[0046]
On the other hand, if a positive result is obtained in step SP32, this means that the audio signal collected by the
[0047]
After specifying the broadcast channel corresponding to the broadcast channel audio feature data whose coincidence rate exceeds the predetermined threshold in step SP34, the supply-
[0048]
Here, if there are two or more broadcast channel audio feature data whose matching rate exceeds a predetermined threshold, this means that the audio signal collected by the
[0049]
As shown in FIG. 8, the supply-
[0050]
In step SP42, the
[0051]
In step SP43, the supply-
[0052]
If a negative result is obtained here, this indicates that the processing capability of the
[0053]
On the other hand, if a positive result is obtained in step SP43, this means that a part or all of various data relating to the second information can be processed by the processing capability of the
[0054]
Incidentally, the supply-
[0055]
In step SP46, if the questionnaire data relating to the third data group is associated with the program time slot specified in step SP34, the supply-
[0056]
In step SP47, the supply-
[0057]
If an affirmative result is obtained here, this means that the sound of the broadcast program broadcast in the same time zone is synchronized with the
[0058]
On the other hand, if a negative result is obtained, this means that the time at which the
[0059]
In step SP48, the supply-
[0060]
In step SP102, the supply-
[0061]
By the way, in step SP12, the acquiring
[0062]
In step SP13, the acquisition-
[0063]
In this case, the acquisition-
[0064]
Specifically, for example, when the user of the
[0065]
Further, for example, when the user of the
[0066]
Further, for example, when the user of the
[0067]
In this case, the acquisition-
[0068]
Further, for example, when the user of the
[0069]
In this case, the acquisition-
[0070]
Further, for example, when the user of the
[0071]
In this case, the acquisition-
[0072]
For example, when the user of the
[0073]
In this case, the supply-
[0074]
As described above, the
[0075]
(5) Operation and effect
In the above-described configuration, the
[0076]
On the other hand, the
[0077]
In this case, in the
[0078]
Therefore, in the
[0079]
In the
[0080]
Therefore, the
[0081]
Further, in the
[0082]
Therefore, the
[0083]
Further, in the
[0084]
Therefore, the
[0085]
According to the above configuration, in the
[0086]
(6) Other embodiments
In the above embodiment, the case where the audio signal output from the
[0087]
In this case, the
[0088]
In the above-described embodiment, the case has been described in which the collation target speech feature data obtained by sequentially performing the FFT processing and the normalization processing is generated as the collation target speech information. However, the present invention is not limited to this. For example, data obtained by various other methods such as data obtained by filtering with one or a plurality of narrow-band filters or detecting a waveform obtained by the filtering is generated as collation target audio information. Alternatively, if it is within a range allowed by the bandwidth of the Internet 5, a voice signal for a predetermined unit time input via the
[0089]
In this case, the
[0090]
Furthermore, in the above-described embodiment, the case has been described where the feature of the audio signal output from the
[0091]
Further, in the above-described embodiment, the case where the data acquisition process (FIG. 5) is executed when a predetermined information acquisition operation is performed has been described. If a unit is provided, the data acquisition process (FIG. 5) may be executed when a predetermined infrared signal transmitted from the remote controller is received via the infrared receiving unit.
[0092]
In this case, the data acquisition process (FIG. 5) can be performed without causing the user to perform a predetermined information acquisition operation on the
[0093]
Further, in the above-described embodiment, “year”, “month”, “hour”, and “year” at the time when an audio signal starts to be input through the
[0094]
In this case, if the
[0095]
Furthermore, in the above-described embodiment, a case has been described in which the notebook
[0096]
Furthermore, in the above-described embodiment, a case has been described where the provided information is stored in the
[0097]
Furthermore, in the above-described embodiment, a case has been described in which various types of provided information related to the contents of a broadcast program are associated with the program date and time table. However, the present invention is not limited to this. Is also good.
[0098]
Furthermore, in the above-described embodiment, a case has been described in which various types of provided information are associated with each of the contents of a broadcast program. However, the present invention is not limited to this. Various types of provided information may be associated with each other.
[0099]
Further, in the above-described embodiment, only when the broadcast program specified by the
[0100]
In this case, even when the broadcast program specified on the
[0101]
Further, since the transmission and reception of the viewer participation type questionnaire information is performed via the Internet 5 which is a transmission path different from the broadcast wave, interactivity (interactive transmission and reception of information) can be realized without changing the broadcast format. . Further, as the audience participation type questionnaire information, not only a questionnaire in which a predetermined item is selected to obtain an answer, but also a response such as transmitting a predetermined photo or voice data, for example, is requested. Questionnaires can also be applied.
[0102]
Further, in the above-described embodiment, when the
[0103]
Specifically, for example, analog-to-digital conversion processing, FFT processing, and normalization processing are sequentially performed on the audio data corresponding to various commercials in units of 5 seconds, and the resulting waveform characteristic data of commercials representing frequency components is stored in the
[0104]
In this state, the supply-
[0105]
In this way, even when commercials are being broadcast on different broadcast channels in the same time zone, it is possible to reliably specify the program time of the broadcast program currently being broadcast on the
[0106]
Further, in the above-described embodiment, a case has been described in which the moving image data and the like relating to the second data group managed by the
[0107]
Further, in the above-described embodiment, a case has been described in which the notebook
[0108]
Further, in the above-described embodiment, the case where the notebook
[0109]
Furthermore, in the above-described embodiment, a case has been described in which the
[0110]
In this case, in the
[0111]
Furthermore, in the above-described embodiment, a case has been described in which the
[0112]
A plurality of such information terminal devices may be connected to the
[0113]
Further, in the above-described embodiment, the case where the
[0114]
Further, in the above-described embodiment, a case has been described where the
[0115]
【The invention's effect】
As described above, according to the present invention, an information terminal device and an information management server that manages a plurality of types of provided information associated with a plurality of broadcast channels for each predetermined unit are connected via a network. In the information providing method of the information providing system, the information terminal device collects a sound signal transmitted from a predetermined broadcasting device and becomes a target when the information management server collates based on the sound signal. The collation target audio information is generated, and the collation target audio information is transmitted to the information management server via the network. On the other hand, the information management server receives the collation target audio information, and performs multiple broadcasts on the collation target audio information. The matching rate is calculated by collating for each audio signal of each broadcasting channel obtained from the broadcasting wave of the format, and the matching is performed on the broadcasting channel specified based on the matching rate. Each providing information attached to be transmitted to the information terminal device.
[0116]
In this case, in the information providing system, since both the information terminal device and the information management server execute each process based on the existing audio signal included in the broadcast channel, the information providing system is, for example, a broadcasting device such as an existing television device. In this case, a plurality of types of provided information corresponding to audio signals output from the broadcasting device can be supplied to the user, and the plurality of types of provided information can be supplied to the user without changing the format of various broadcasting systems. And thus various types of information can be provided to the user while utilizing the existing system.
[Brief description of the drawings]
FIG. 1 is a schematic diagram illustrating an overall configuration of an information providing system.
FIG. 2 is a block diagram showing an internal configuration of the notebook computer.
FIG. 3 is a block diagram showing an internal configuration of an information management server.
FIG. 4 is a schematic diagram illustrating a system of provided information.
FIG. 5 is a flowchart illustrating an information providing processing procedure in the information providing system.
FIG. 6 is a flowchart illustrating an acquisition request data generation processing procedure;
FIG. 7 is a flowchart illustrating a program time specification processing procedure.
FIG. 8 is a flowchart illustrating a data selection processing procedure.
FIG. 9 is a schematic diagram illustrating an example of a selection screen.
[Explanation of symbols]
DESCRIPTION OF
Claims (6)
上記情報端末装置では、
所定の放送装置から送出される音声信号を集音する第1のステップと、
上記音声信号に基づいて、上記情報管理サーバ側で照合する際の対象となる照合対象音声情報を生成する第2のステップと、
上記照合対象音声情報を上記ネットワークを介して上記情報管理サーバに送信する第3のステップと
を具え、
上記情報管理サーバでは、
上記照合対象音声情報を受信する第4のステップと、
上記照合対象音声情報について、複数の放送形式に係る放送波から得られる各上記放送チャネルの上記音声信号ごとに照合して一致率を算出する第5のステップと、
上記一致率に基づいて特定された上記放送チャネルに対応付けられた各上記提供情報を上記情報端末装置に送信する第6のステップと
を具えることを特徴とする情報提供方法。In an information providing method of an information providing system, an information terminal device and an information management server that manages a plurality of types of provided information respectively associated with a plurality of broadcast channels for each predetermined unit are connected via a network. ,
In the above information terminal device,
A first step of collecting an audio signal transmitted from a predetermined broadcast device;
A second step of generating collation target audio information to be collated on the information management server side based on the audio signal;
A third step of transmitting the collation target audio information to the information management server via the network.
In the above information management server,
A fourth step of receiving the verification target audio information;
A fifth step of collating the matching target audio information for each of the audio signals of the broadcast channels obtained from broadcast waves related to a plurality of broadcast formats and calculating a coincidence rate;
Transmitting the respective provided information associated with the broadcast channel specified based on the coincidence rate to the information terminal device.
ことを特徴とする請求項1に記載の情報提供方法。The information providing method according to claim 1, wherein the information terminal device is a portable information terminal device having at least a microphone.
上記情報端末装置の処理能力を表す処理能力情報を生成する処理能力情報生成ステップを具え、
上記処理能力情報を上記照合対象音声情報と共に上記ネットワークを介して上記情報管理サーバに送信し、
上記第6のステップでは、
上記照合の一致率に基づいて特定された上記放送チャネルに対応する各上記提供情報を、上記処理能力情報に基づいて選択する提供情報選択ステップと
を具えることを特徴とする請求1に記載の情報提供方法。In the third step,
A processing capability information generating step of generating processing capability information representing the processing capability of the information terminal device;
Transmitting the processing capability information to the information management server via the network together with the verification target voice information;
In the sixth step,
A providing information selecting step of selecting each of the providing information corresponding to the broadcast channel specified based on the matching rate of the matching based on the processing capability information. Information provision method.
上記第2のステップで上記照合対象音声情報を生成し始める時点の時刻を計時する時刻計時ステップを具え、
上記時刻を上記照合対象音声情報と共に上記ネットワークを介して上記情報管理サーバに送信し、
上記第6のステップでは、
上記時刻に基づいて上記情報端末装置のシステムクロックを補正するための補正クロック情報を生成するクロック補正ステップを具え、
上記各上記提供情報と共に上記補正クロック情報を上記情報端末装置に送信する
ことを特徴とする請求1に記載の情報提供方法。In the third step,
A time counting step for counting a time at which the collation target audio information starts to be generated in the second step;
Transmitting the time to the information management server via the network together with the verification target voice information;
In the sixth step,
A clock correction step of generating correction clock information for correcting a system clock of the information terminal device based on the time,
2. The information providing method according to claim 1, wherein the correction clock information is transmitted to the information terminal device together with each of the provided information.
ことを特徴とする請求1に記載の情報提供方法。2. The information providing method according to claim 1, wherein each of the provided information is roughly classified into a plurality of data groups transmitted to the information terminal device and managed according to a predetermined condition.
上記照合の一致率に基づいて特定された上記放送チャネルが有料放送であった場合にのみ、当該有料放送における情報配信料を割引するためのアンケート情報を各上記提供情報と共に上記情報端末装置に送信する
ことを特徴とする請求項1に記載の情報提供方法。In the sixth step,
Only when the broadcast channel specified based on the matching rate of the collation is a pay broadcast, questionnaire information for discounting an information distribution fee in the pay broadcast is transmitted to the information terminal device together with each of the provided information. The information providing method according to claim 1, wherein:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003002555A JP2004213570A (en) | 2003-01-08 | 2003-01-08 | Information provision method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003002555A JP2004213570A (en) | 2003-01-08 | 2003-01-08 | Information provision method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004213570A true JP2004213570A (en) | 2004-07-29 |
Family
ID=32820264
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003002555A Pending JP2004213570A (en) | 2003-01-08 | 2003-01-08 | Information provision method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004213570A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009520224A (en) * | 2005-12-20 | 2009-05-21 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Method for processing voice application, server, client device, computer-readable recording medium (sharing voice application processing via markup) |
| WO2012043734A1 (en) * | 2010-09-30 | 2012-04-05 | 楽天株式会社 | Server device for collecting survey responses |
| WO2012043735A1 (en) * | 2010-09-30 | 2012-04-05 | 楽天株式会社 | Server device for collecting survey responses |
| JP2013009436A (en) * | 2005-11-29 | 2013-01-10 | Google Inc | Social and interactive applications for mass media |
| JP2013037571A (en) * | 2011-08-09 | 2013-02-21 | Sony Corp | Information processing apparatus, information processing method, program, and information processing system |
| JP2014530515A (en) * | 2011-09-12 | 2014-11-17 | インテル・コーポレーション | Capturing multimedia clips using gestures |
| JP2014531798A (en) * | 2011-09-12 | 2014-11-27 | インテル・コーポレーション | Use multimedia search to identify what viewers are watching on TV |
| JP2015534678A (en) * | 2012-09-13 | 2015-12-03 | テンセント テクノロジー (シェンジェン) カンパニー リミテッド | Method and system for presenting traffic situation information |
| JP2017502422A (en) * | 2014-01-03 | 2017-01-19 | グーグル インコーポレイテッド | Product availability notification |
| JP2017016130A (en) * | 2015-06-29 | 2017-01-19 | ビステオン グローバル テクノロジーズ インコーポレイテッド | Integrating audio content with additional digital content |
-
2003
- 2003-01-08 JP JP2003002555A patent/JP2004213570A/en active Pending
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013009436A (en) * | 2005-11-29 | 2013-01-10 | Google Inc | Social and interactive applications for mass media |
| US9330668B2 (en) | 2005-12-20 | 2016-05-03 | International Business Machines Corporation | Sharing voice application processing via markup |
| JP2009520224A (en) * | 2005-12-20 | 2009-05-21 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Method for processing voice application, server, client device, computer-readable recording medium (sharing voice application processing via markup) |
| WO2012043734A1 (en) * | 2010-09-30 | 2012-04-05 | 楽天株式会社 | Server device for collecting survey responses |
| WO2012043735A1 (en) * | 2010-09-30 | 2012-04-05 | 楽天株式会社 | Server device for collecting survey responses |
| JP5150794B2 (en) * | 2010-09-30 | 2013-02-27 | 楽天株式会社 | Server device that collects questionnaire responses |
| JP5150793B2 (en) * | 2010-09-30 | 2013-02-27 | 楽天株式会社 | Server device that collects questionnaire responses |
| US8645506B2 (en) | 2010-09-30 | 2014-02-04 | Rakuten, Inc. | Server apparatus for collecting a response of a questionnaire, questionnaire response collection method, questionnaire response collection program and computer-readable recording medium recorded with a questionnaire response collection program |
| US10535073B2 (en) | 2010-09-30 | 2020-01-14 | Rakuten, Inc. | Server apparatus for collecting a response of a questionnaire, questionnaire response collection method, questionnaire response collection program and computer-readable recording medium recorded with a questionnaire response collection program |
| JP2013037571A (en) * | 2011-08-09 | 2013-02-21 | Sony Corp | Information processing apparatus, information processing method, program, and information processing system |
| JP2014530515A (en) * | 2011-09-12 | 2014-11-17 | インテル・コーポレーション | Capturing multimedia clips using gestures |
| JP2014531798A (en) * | 2011-09-12 | 2014-11-27 | インテル・コーポレーション | Use multimedia search to identify what viewers are watching on TV |
| JP2015534678A (en) * | 2012-09-13 | 2015-12-03 | テンセント テクノロジー (シェンジェン) カンパニー リミテッド | Method and system for presenting traffic situation information |
| US10134277B2 (en) | 2012-09-13 | 2018-11-20 | Tencent Technology (Shenzhen) Company Limited | Method and system for providing traffic information |
| JP2017502422A (en) * | 2014-01-03 | 2017-01-19 | グーグル インコーポレイテッド | Product availability notification |
| JP2017016130A (en) * | 2015-06-29 | 2017-01-19 | ビステオン グローバル テクノロジーズ インコーポレイテッド | Integrating audio content with additional digital content |
| US10536232B2 (en) | 2015-06-29 | 2020-01-14 | Visteon Global Technologies, Inc. | Integrating audio content with additional digital content |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7991349B2 (en) | Method and system for providing information which relates in broadcasting | |
| CN101517550B (en) | Social and interactive applications for mass media | |
| CN1753502B (en) | System and method for providing advertisement music | |
| CN104205859A (en) | Synchronization of multimedia streams | |
| US10469907B2 (en) | Signal processing method for determining audience rating of media, and additional information inserting apparatus, media reproducing apparatus and audience rating determining apparatus for performing the same method | |
| JP2010523068A (en) | How to determine a point in time in an audio signal | |
| US12477192B2 (en) | Timely addition of human-perceptible audio to mask an audio watermark | |
| CN1976440B (en) | A method and system for accurately locating playback progress in IPTV | |
| JP2004213570A (en) | Information provision method | |
| US10078690B2 (en) | Method and device for presenting content | |
| JP2005051716A (en) | Audience survey system and method, program for audience survey, and audience survey terminal and server | |
| KR20070005554A (en) | Broadcast program search device | |
| JP5163881B2 (en) | Synchro broadcast distribution apparatus and method | |
| KR101214515B1 (en) | System for providing additional information of broadcasting contents and method thereof | |
| JP3842281B1 (en) | Digital broadcast system, collation apparatus, digital broadcast receiver, and method | |
| KR20170123991A (en) | Sound wave processing method and system for generating broadcasting program including non-audible sound wave, and method and system for providing contents on demand using the sound wave processing system | |
| JP2001339357A (en) | Virtual audio broadcasting station system and method for controlling the virtual audio broadcasting station system | |
| JP5584506B2 (en) | Information processing apparatus, information processing method, and program | |
| JP7117991B2 (en) | Receiving device and receiving method | |
| JP7140790B2 (en) | Information output extraction system for distribution | |
| CN109040776B (en) | Identification method and device for playing content | |
| KR20170123994A (en) | Sound wave processing method and system for generating broadcasting program including non-audible sound wave, and method and system for providing contents on demand using the sound wave processing system | |
| JP2020102739A (en) | Transmission device and transmission method | |
| KR20060106952A (en) | Audience Rating Method in Digital Multimedia Broadcasting System | |
| Nakutis | Electronic Audience Monitoring: Methods and Problems. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080328 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080513 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080529 |