(57)【要約】【課題】ユーザの検索要求に対して提示された情報が選択された根拠の分かり易い情報提示装置を提供すること。【解決手段】入力部１０１は、検索文を入力する。検索部１０３は、検索文をもとに検索を行う。ヒットワード検出部１０４は、検索結果のデータ中から検索文に適合するヒットワードを検出する。音声合成部１０７は、データを音声合成する。データ加工部１０５は、音声合成されたデータ中のヒットワード部分を強調するように加工する。出力部１０６は、ヒットワードを強調されたデータを音声出力する。【選択図】    図１
2005038014.tif 000002
【特許請求の範囲】
【請求項１】
検索文を入力するための入力手段と、
前記検索文をもとに、文字列データ又は音声データを含むコンテンツを格納したデータベースを検索して、コンテンツを取得する取得手段と、
この取得手段により取得された前記コンテンツに含まれる文字列データ又は音声データ中から、前記検索文に適合するヒットワードを検出する検出手段と、
この検出手段により検出された前記ヒットワードに関する情報を音声により提示する提示手段とを備えたことを特徴とする情報提示装置。
【請求項２】
前記提示手段は、検出された前記ヒットワードを強調しながら前記コンテンツに含まれる文字列データ又は音声データを音声により提示することを特徴とする請求項１に記載の情報提示装置。
【請求項３】
前記提示手段は、前記ヒットワードを強調して音声により提示するにあたって、そのヒットワードが前記文字列データ又は音声データ中で出現した回数を示す情報も音声により提示することを特徴とする請求項２に記載の情報提示装置。
【請求項４】
前記提示手段は、前記コンテンツに含まれる文字列データ又は音声データを音声により提示するのに先立って、検出された前記ヒットワードを音声により提示することを特徴とする請求項１に記載の情報提示装置。
【請求項５】
更に、前記提示手段による前記ヒットワードの提示に対して肯定又は否定の評価を入力するための手段を備え、
前記提示手段は、検出された前記ヒットワードを音声により提示した後、前記肯定の評価が入力された場合に前記コンテンツに含まれる文字列データ又は音声データを音声により提示し、前記否定の評価が入力された場合に前記コンテンツに含まれる文字列データ又は音声データを音声により提示しないことを特徴とする請求項４に記載の情報提示装置。
【請求項６】
検索文を入力するための入力手段と、
前記検索文をもとに、音声データ又は音声データを伴う映像データを含むコンテンツを格納したデータベースを検索して、コンテンツを取得する取得手段と、
取得された前記コンテンツに含まれる音声データ中から、前記検索文に適合するヒットワードを検出する検出手段と、
表示画面上に、前記コンテンツに含まれる音声データ又は音声データを伴う映像データを再生することを指定するための第１の画像と、前記音声データのうち検出された前記ヒットワードに該当する部分を再生することを指定するための第２の画像とを表示するユーザ・インタフェース手段とを備えたことを特徴とする情報提示装置。
【請求項７】
前記ユーザ・インタフェース手段は、ユーザにより前記第１の画像が選択された場合に前記コンテンツに含まれる音声データ又は音声データを伴う映像データを再生し、前記第２の画像が選択された場合に前記音声データのうち検出された前記ヒットワードに該当する部分を再生することを特徴とする請求項６に記載の情報提示装置。
【請求項８】
前記ユーザ・インタフェース手段は、前記第２の画像が選択された場合に前記ヒットワードに該当する部分の再生結果に対して、肯定の評価を入力するための第３の画像及び否定の評価を入力するための第４の画像を前記表示画面上に表示し、ユーザにより該第３の画像又は該第４の画像が選択された場合には、前記音声データに対応付けて肯定又は否定の評価を記憶し、
前記取得手段は、前記肯定又は否定の評価を考慮して、前記取得を行うことを特徴とする請求項７に記載の情報提示装置。
【請求項９】
検索文を入力するための入力ステップと、
前記検索文をもとに、文字列データ又は音声データを含むコンテンツを格納したデータベースを検索して、コンテンツを取得する取得ステップと、
取得された前記コンテンツに含まれる文字列データ又は音声データ中から、前記検索文に適合するヒットワードを検出する検出ステップと、
この検出ステップにより検出された前記ヒットワードに関する情報を音声により提示するステップとを有することを特徴とする情報提示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザからの検索要求に応じて情報を音声で提示する機能を有する情報提示装置及び情報提示方法に関する。
【０００２】
【従来の技術】
近年、流通するデータのマルチメディア化と検索装置のマルチモーダル化に伴い、音声で情報を提示する手段が増えてきている。例えば、インターネット検索においても、音声合成技術により、検索されたＷｅｂページを音声で読み上げることが可能となっている（例えば、特許文献１参照）。また、音声認識技術により、文書データだけでなく音声／映像を検索することも可能となっている（例えば、特許文献２参照）。
【０００３】
しかし、従来の音声提示方法では、提示されたデータが、どのような根拠で選択されたかが解りにくかった。また、文字データによる提示と違って音声による提示では一覧性が低いため、検索されたデータを最初から最後まで全て聞かなければ、検索された根拠に気付かないことも多く、また検索間違いにも気付くのに時間がかかることも多い。
【０００４】
例えば、特許文献１では、Ｗｅｂ情報を音声読み上げるにあたって、リンクを他の部分と区別して読み上げているが、クエリに適合したヒットワードの部分がどこであるか聞いていてもわからないという問題がある。
【０００５】
また、例えば、特許文献２では、記録音声に対する検索結果を聞いても、どの部分が検索要求にヒットしたのかがわからないという問題がある。また、記録音声を音声認識技術で文字列に変換した後、検索要求によるテキスト検索技術で対応する部分を検索する場合に、そもそも音声認識結果が間違えていると、検索要求と違う単語であっても、検索されてしまうことになり、どの部分がヒットしたかがわからなければ、ユーザは最後まで聞かなければならないし、聞いても検索語が現れないこともある。
【０００６】
また、従来、検索結果を文字データで提示するにあたって、ヒットした部分の文字を反転させたり、文字の色を変えたりする技術もあるが、この技術は、情報の音声による提示には適用することができなかった。
【０００７】
【特許文献１】
特開２００２−３５８１９４号公報
【０００８】
【特許文献２】
特開２００２−３６６５５２号公報
【０００９】
【発明が解決しようとする課題】
上記のように、従来の音声による情報提示技術では、提示された情報の選択根拠が分かりにくい、検索間違いに気付きにくい、ユーザが目的のデータにたどり着くのに時間かかかる、などの問題点があった。
【００１０】
本発明は、上記事情を考慮してなされたもので、音声によるより効果的な情報提示を可能にした情報提示装置及び情報提示方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明に係る情報提示装置は、検索文を入力するための入力手段と、前記検索文をもとに、文字列データ又は音声データを含むコンテンツを格納したデータベースを検索して、コンテンツを取得する取得手段と、この取得手段により取得された前記コンテンツに含まれる文字列データ又は音声データ中から、前記検索文に適合するヒットワードを検出する検出手段と、この検出手段により検出された前記ヒットワードに関する情報を音声により提示する提示手段とを備えたことを特徴とする。
【００１２】
また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手順を実行させるための（あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための）プログラムとしても成立し、該プログラムを記録したコンピュータ読取り可能な記録媒体としても成立する。
【００１３】
本発明によれば、検出されたヒットワードに関する情報を音声により提示することによって、音声によるより効果的な情報提示が可能になる。例えば、音声によるデータ提示のときに、ヒットワードを強調して提示することにより、そのデータが選択された根拠を分かりやすく知ることができる。
【００１４】
【発明の実施の形態】
以下、図面を参照しながら発明の実施の形態を説明する。
【００１５】
（第１の実施形態）
本実施形態では、情報提示装置の一例として検索されたデータに含まれる文字列を音声出力するボイスブラウザの機能を有するものを例にとって説明する。
【００１６】
図１に、本発明の第１の実施形態に係る情報提示装置の構成例を示す。
【００１７】
ここでは、検索対象となるデータは、文字列を含むコンテンツであり、ヒットワード検出やヒットワード強調による音声出力は、検索されたデータに含まれる文字列部分を対象にする。
【００１８】
また、ヒットワードは、検索されたデータに含まれる文字列のうち、検索文に適合する文字列（あるいは、そのデータが検索された根拠となった文字列）である。特に、検索文中の検索語（文字列）に基づいて検索が行われる場合には、ヒットワードは、検索されたデータに含まれる文字列のうち、検索文中の検索語（文字列）に適合する文字列である。また、検索文中に検索語（文字列）が複数ある場合には、ヒットワードは、検索されたデータに含まれる文字列のうち、検索文中の検索語（文字列）のいずれかに適合する文字列である。この場合、適合するとは、例えば、一致することであるが、その他にも構成可能である。例えば、検索されたデータに含まれる文字列のうち、検索文中の検索語（文字列）の下位概念に属する文字列、検索文中の検索語（文字列）の上位概念に属する文字列、検索文中の検索語（文字列）に類似する文字列若しくは検索文中の検索語（文字列）に一致する文字列、又はそれらの任意の組合せとして、構成することも可能である。
【００１９】
また検索がＱＡ検索であった場合は、ヒットワードは検索文に対する回答でもいい。ＱＡ検索技術により検索文に対する回答を求める方法は公知技術（例えば、Ｑｕｅｓｔｉｏｎ  Ａｎｓｗｅｒｉｎｇ  Ｃｈａｌｌｅｎｇｅ  （ＱＡＣ−１）：  Ａｎ  Ｅｖａｌｕａｔｉｏｎ  ｏｆ  Ｑｕｅｓｔｉｏｎ  Ａｎｓｗｅｒｉｎｇ  Ｔａｓｋ  ａｔＮＴＣＩＲＷｏｒｋｓｈｏｐ  ３，  Ｊｕｎ’ｉｃｈｉ  ＦＵＫＵＭＯＴＯ，  Ｔｓｕｎｅａｋｉ  ＫＡＴＯ，  ａｎｄ  Ｆｕｍｉｔｏ  ＭＡＳＵＩ（ＵＲＬ：ｈｔｔｐ：／／ｒｅｓｅａｒｃｈ．ｎｉｉ．ａｃ．ｊｐ／ｎｔｃｉｒ／ｗｏｒｋｓｈｏｐ／ＯｎｌｉｎｅＰｒｏｃｅｅｄｉｎｇｓ３／）を用いることができる。
【００２０】
なお、本実施形態では、ヒットワードは、検索されたデータに含まれる文字列のうち、検索文中の検索語（文字列）に一致する文字列である場合を例にとって説明する。
【００２１】
図１において、本情報提示装置１は、検索文を入力する入力部１０１、検索文に適合するデータをネットワーク７を介して接続されたデータサーバ８から検索する検索部１０３、検索されたデータからヒットワードに該当する部分を検出するヒットワード検出部１０４、検索されたデータ（の文字列部分）を音声に変換する音声合成部１０７、検出されたデータ中のヒットワードに該当する部分を強調するためのデータ加工を行うデータ加工部１０５、ヒットワードに該当する部分を強調されたデータを音声出力する出力部１０６、ネットワーク７を介したデータ通信を行う通信部１０８を備えている。
【００２２】
ネットワーク７は、例えば、インターネットであり、データは、例えば、Ｗｅｂページであるが、これに限定されるものではない（ネットワークは、ＬＡＮ等であってもよいし、データは、各種編集ソフトの文書データ等であってもよい）。
【００２３】
また、上記では、本情報提示装置１はネットワーク７を介してデータを蓄積したデータベースを持つデータサーバ８にアクセスするものとしたが、その代わりにまたはそれに加えて、本情報提示装置１が、データを蓄積しているデータベース１０９を内蔵し、検索部１０３が、検索文に適合するデータをデータベースから検索するようにしてもよい。この場合、通信部１０８は必ずしも必要ではない。
【００２４】
なお、本情報提示装置１は、専用機として構成することも、汎用計算機を利用して構成することも可能である。また、例えば、各種機能を有する携帯電話端末により実現することも可能である。
【００２５】
また、本情報提示装置１は、検索されたデータや各種メッセージ等を表示画面に表示する機能を併せ持つものであってもよい。例えば、検索されたデータを、音声出力せずに画面表示するか、画面表示せずに音声出力するか、画面表示しながら音声出力するかを選択可能なものであってもよく、ここで説明する機能は、画面表示せずに音声出力するか、または画面表示しながら音声出力する場合の当該音声出力に適用することができる。
【００２６】
図２に、本情報提示装置１の全体的な処理手順の一例を示す。
【００２７】
まず、ステップＳ１において、ユーザは入力部１０１を介してテキストや音声などにより検索文を入力する。入力方法は、最終的に文字列の検索文が得られるものであればよく、例えば、テキスト入力（キーボード入力）のみ可能であっても、音声入力のみ可能であっても、これらの両方が可能であってもよい。
【００２８】
音声入力を行う場合、ユーザの音声を認識処理して文字列（検索文）に変換する音声認識部（図示せず）を入力部１０１が持てばよい。なお、音声認識技術には公知のものを用いて構わない。
【００２９】
なお、入力方法としていずれの方法をとるにしても、検索文は文字列として検索部１０３に与えられるので、以下では、説明をより簡潔にするために、検索文がテキストデータとして入力部１０１に入力される場合を中心に説明を行う。
【００３０】
次に、ステップＳ２において、検索部１０３は、通信部１０８を通して、検索文に適合するデータ（例えば、Ｗｅｂページ）を検索する。文字列（検索文）によるデータ検索については公知の文書検索技術あるいはインターネット検索技術等を利用して構わない。具体的には、例えば、文字列に変換された検索文中の単語（若しくは文字列）と同じものが含まれているデータを検索するとともに、該検索文中の単語（若しくは文字列）と同じものがより多く含まれているデータほど高いスコアを与えて、それらデータをスコア順に並べ替えるなどの処理を行う。又は、ＱＡ検索の用に検索文に対する回答が含まれるデータを検索することもできる。最も確からしい回答を含むデータほど高いスコアを与えて、検索されたデータをスコア順に並べ替えるなどの処理を行う。
【００３１】
次に、ステップＳ３において、ヒットワード検出部１０４は、検索されたデータのうち第１順位のスコアを持つものを対象として、ヒットワードの抽出を行う。この際、ヒットワードがデータのどの部分に出現したかを検出し、この出現位置を示すヒットワード情報を記録する。
【００３２】
なお、検索データに対するヒットワード情報を、この検索データとは別のファイルとして持つようにしてもよいし、その検索データ中にヒットワード情報を記述するようにしてもよい。
【００３３】
図３に、前者の場合（Ｗｅｂページとは別のファイルとして持つ場合）のヒットワード情報の一例を示す。この例では、ヒットワードが当該データにおいて先頭から何回目の出現かを示す情報と、当該回目のヒットワードが当該データにおいて先頭から何文字目から開始し何文字目で終了するかを示す情報を記録している。また、ヒットワードが複数種類あり、ヒットワードごとに出現回数を区別すべき場合には、図４に示す通りヒットワード情報をヒットワードごとに設ければよいし、区別しない場合には、ヒットワードの内容にかかわらず図３に示す通りヒットワード情報を１つ設ければよい。
【００３４】
また、例えば、ヒットワードが複数種類ある場合に、図４のように、ヒットワードごとにカウントしたときの出現回数の他に、ヒットワードにかかわらずにカウントしたときの総出現回数を記録する形態も可能である。
【００３５】
なお、この他にも種々の形態が可能であり、例えば、終了位置について、その開始位置から何文字目かを示す情報を記述してもよい。また、例えば、出現回数が２回目以降では、開始位置について、その１回前の出現回数における開始位置又は終了位置から何文字目かを示す情報を記述してもよい。また、ヒットワードの文字数に従って、開始位置と終了位置の一方から他方を特定することができるので、開始位置と終了位置の一方のみ記録するようにしてもよい。
【００３６】
図５に、後者の場合（Ｗｅｂページ中に記述する場合）のヒットワード情報の一例を示す。この例では、ヒットワードを、開始タグ＜ｈｗ  ｉｄ＝１  ｔ＝１＞と終了タグ＜／ｈｗ＞で挟むことによって、ヒットワードを指示している（なお、タグ名のｈｗは一例であり、これに限定されるものではない）。また、開始タグ中のｉｄは、ヒットワードを区別するために割り当てられた（例えば、ヒットワード検出部１０４で割り当てられた）ＩＤ番号であるが、これを付加しない構成ももちろん可能である。また、開始タグ中のｔは、同一のヒットワード（ここでは、ｉｄ＝１を持つヒットワード）の出現回数であり、ｔ＝１は、当該データにおける１回目の出現であることが示されている。なお、出現回数についてヒットワードを区別しない場合には、ｔは全ヒットワードに関する出現回数を示す。もちろん、ｔを付加しない構成も可能である。
【００３７】
また、例えば、ヒットワードが複数種類ある場合に、図６に示す通り、ヒットワードごとにカウントしたときの出現回数ｔの他に、ヒットワードにかかわらずにカウントしたときの総出現回数ｓを記録する形態も可能である。
【００３８】
次に、ステップＳ４において、ヒットワードを強調して、データを音声出力する。以下、この処理について、詳しく説明する。
【００３９】
まず、音声合成部１０７では、検索されたデータ（例えば、Ｗｅｂページ）の文字列を音声に変換する。文字列を音声に変換する音声合成技術には公知のものを利用して構わない。
【００４０】
このとき、データ加工部１０５では、上記のヒットワード情報を参照して、検索されたデータ中のヒットワードに該当する部分を強調しながら音声変換する。
【００４１】
そして、ヒットワードが強調された検索データは、出力部１０６からユーザに音声で提示される。
【００４２】
ここで、強調の方法としては、種々の形態が可能である。以下に、その具体例を列挙する。
・ヒットワードに該当する部分については、それ以外の部分に比較して、ボリュームを大きくする。
・ヒットワードに該当する部分の再生にあたって、ヒットワード再生の手前で「ポーン」等の通知音を鳴らす。
・ヒットワードに該当する部分については、予め定められた回数だけ繰り返して発声する。
・ヒットワードに該当する部分を発声する際の声調（例えば、性別など）を、それ以外の部分を発声する際の声調から変化させる。
・ヒットワードに該当する部分の再生スピードを、それ以外の部分の再生スピードと変える。
・ヒットワードに該当する部分の発声の直前に、「ヒットワード」あるいは「ヒットワードです」などの音声を挟み込む（なお、この音声は、検索データを発声する際の声調とは異なる声調で発声するようにしてもよい）。
・表示画面を併用する場合に、ヒットワードに該当する部分の発声時に、例えば表示画面を赤く光らせるなど、視覚的に認識できるように差を付ける。
などがある。
【００４３】
また、複数種類の強調の方法を併せて用いるようにしてもよい。例えば、ボリュームを大きし、かつ、通知音を鳴らす方法や、声調と再生スピードの両方を変化させる方法など、種々の方法がある。
【００４４】
また、ヒットワードが複数種類ある場合に、ヒットワードごとに強調の内容を変えるようにしてもよい。
【００４５】
例えば、強調形態は同じにし、その際のパラメータをヒットワードに応じて変化させる方法がある。例えば、ヒットワードに該当する部分を発声する際の声調をそれ以外の部分を発声する際の声調から変化させるにあたって、ヒットワードごとに声調を変えるようにしてもよい。また、例えば、ヒットワードに該当する部分の再生にあたって鳴らす通知音の回数を、ヒットワードごとに変えるようにしてもよい。
【００４６】
また、例えば、ヒットワードごとに強調形態を変えるようにしてもよい。例えば、第１のヒットワードに該当する部分については、ボリュームを大きくし、第２のヒットワードに該当する部分については、通知音を鳴らし、第３のヒットワードに該当する部分については、声調を変化させるようにしてもよい。
【００４７】
また、例えば、第１のヒットワードに該当する部分については、ボリュームを大きくし、第２のヒットワードに該当する部分については、通知音を１回鳴らし、第３のヒットワードに該当する部分については、通知音を２回鳴らすなどの方法も可能である。
【００４８】
他方、ヒットワードの強調とともに又はこれに代えて、当該データを音声出力する前に、検出されたヒットワード（例えば、検出された全ヒットワード、あるいは最初に検出されたヒットワード、あるいはヒットワードごとに最初に検出されたもの、など）を音声出力するようにしてもよい。これによって、ユーザは、検出されたヒットワードを確認してから、当該データを聞くことができる。特に、音声入力により検索文の入力を行った場合には、音声認識技術は必ずしも音声を完全に間違いなく文字列に変換できるわけではなく、間違いを含んでいることもあるので、検索データの音声出力を聞く前に検出されたヒットワードを聞いて確認することによって、入力音声認識が正しく行われたか否かを確認することができる（例えば、誤認識によって意図するものとは異なるヒットワードが発声された場合には、データ検索結果が所望のものであるとは期待できないので、検索データの音声出力を聴かずに処理を中止して検索文の音声入力からやり直すなどができる）。
【００４９】
さらに、ヒットワードを強調するにあたって、当該データにおけるヒットワードの出現回数をユーザに提示するようにしてもよい。例えば、ヒットワードたる文字列の発声にあたって、「ｎ回目のヒットワード（です）」あるいは「ｎ回目（です）」などの音声を挟み込むようにしてもよい。ヒットワードが複数種類ある場合に、ヒットワードごとの出現回数を提示する場合も、ヒットワードの内容にかかわらない出現回数を提示する同様である。また、ヒットワードが複数種類あり、ヒットワードごとの出現回数を提示する場合において、例えば、ヒットワードごとに「３回目の○○○（です）」のように具体的なヒットワード○○○を含む音声を挟み込むようにしてもよい。また、その他の方法として、ヒットワードの再生にあたって鳴らす通知音を、出現回数と同じ回数だけ鳴らす方法なども可能である（例えば、「３回目です」の代わりに、「ポーン  ポーン  ポーン」と３回鳴らす）。
【００５０】
他方、上記のように、ヒットワードを強調するにあたっての出現回数の提示に代えてあるいはそれとともに、当該データを音声出力する前または音声出力した後に、全ヒットワードの総出現回数、及び又は各ヒットワードごとの総出現回数等の情報を音声出力するようにしてもよい。
【００５１】
ここで、上記の出現回数の提示を聞いたユーザが、当該データについて「ｎ回目のヒットワード」から聞き直したい場合に、ユーザが所望の出現回数ｎを指定して再生命令を入力すれば、これに応じて、当該データについて「ｎ回目のヒットワード」に該当する部分（あるいはこの一定文字数前若しくは一定時間前）から再生するような機能を本情報提示装置が備えてもよい。この場合、すでにヒットワード情報は作成されているので、これを参照して、（加工データが残っていなければ、音声合成及びデータ加工した後に、）該当する部分から音声出力を行えばよい。なお、ヒットワードを区別する場合には、ユーザが所望のヒットワード○○○と所望の出現回数ｎの対を指定して再生命令を入力すれば、これに応じて、当該データについて「ｎ回目のヒットワード○○○」に該当する部分（あるいは、その一定文字数前若しくは一定時間前）から再生するようにすればよい。
【００５２】
なお、上記した手順例では、検索されたデータのうち第１順位のスコアを持つもののみ、ヒットワードを強調して、データを音声出力したが、例えば、第１順位から予め定められた順位までのデータを順次ヒットワードを強調して音声出力するようにしてもよい。
【００５３】
図７に、本情報提示装置１の全体的な処理手順の他の例を示す。
【００５４】
なお、ここでは、図７の手順例が図２の手順例と相違する点を中心に説明する。
【００５５】
まず、ステップＳ１１において、ユーザは入力部１０１を介してテキストや音声などにより検索文を入力する。なお、ここでも、図２を参照しながら行った説明と同様の趣旨で、検索文がテキストデータとして入力部１０１に入力される場合を中心に説明を行う。
【００５６】
次に、ステップＳ１２において、検索部１０３は、通信部１０８を通して、検索文に適合するデータを検索する。
【００５７】
次に、ステップＳ１３において、検索部１０３は、検索されたデータに関する情報の一覧を、出力部１０６の表示画面に提示する。この一覧では、例えば、検索時に得られたスコアの順に、検索データに関する情報が並べられる。
【００５８】
次に、ステップＳ１４において、入力部１０１は、ユーザからの指示を受け付ける。
【００５９】
次に、ステップＳ１５において、ステップＳ１４でユーザが入力部１０１を介して入力した指示内容が、ステップＳ１３で提示された一覧において所望のデータを選択指示するものであれば、ステップＳ１６に進む。もし、指示内容が、終了を指示するものであれば、図７の処理を終了する。
【００６０】
次に、ステップＳ１６において、ヒットワード検出部１０４は、ステップＳ１４でユーザが選択指示したデータを対象として、ヒットワードの抽出を行う。
【００６１】
そして、ステップＳ１７において、図２の手順例と同様にして、ヒットワードを強調して、データを音声出力し、ステップＳ１４に戻る。
【００６２】
なお、本情報提示装置１の全体的な処理手順は図２や図７の手順例に限定されるものではなく、種々変形して実施することができる。
【００６３】
例えば、図７の手順例の代わりに、図７のステップＳ１２に続いて検索された全てのデータについてヒットワード検出処理を行っておき、該予め定められた順位までのデータに関する情報をスコア順にソートして提示してユーザ選択可能にし、ユーザが選択したデータについて、音声出力処理を行うようにしてもよい。あるいは、例えば、図７の手順例の代わりに、図７のステップＳ１２に続いて第１順位から予め定められた順位までのデータについてヒットワード検出処理を行っておき、検索されたデータに関する情報をスコア順にソートして提示してユーザ選択可能にし、ユーザが選択したデータについて、（ユーザが選択したデータがヒットワード検出処理されていなければ、ヒットワード検出処理を行ってから）音声出力処理を行うようにしてもよい。
【００６４】
以上説明してきたように本実施形態によれば、ユーザは、強調されたヒットワードを聞くことで、本情報提示装置がそのデータを提示した根拠を把握・確認することができる。また、もし検索文とは異なる文字列が強調されている場合、音声入力した検索文が誤って認識されたことを知ることができ、すぐに検索をやり直すことができる。
【００６５】
なお、本実施形態では、文字列を含むデータを対象としたが、その他のデータにも適用することができる。例えば、キーワード情報を添付された音声データを該キーワード情報に基づいて検索し、検索した音声データを文字列データに変換し、該文字列データを、これまで説明した検索されたデータと同様に扱うようにすれば、音声データを対象とすることもできる。
【００６６】
（第２の実施形態）
本実施形態では、情報提示装置の一例として音声データを検索する音声検索機能を有するものを例にとって説明する。
【００６７】
図８に、本発明の第２の実施形態に係る情報提示装置の構成例を示す。
【００６８】
ここでは、検索対象となるデータは、文字列を発声した音声部分を含む音声コンテンツであり、ヒットワード検出やヒットワード強調による音声出力は、検索された音声データに含まれる文字列に該当する部分（音声認識処理可能部分）を対象とする。もちろん、このような音声データを伴う映像データを含むコンテンツにおける当該音声データの部分についても適用可能である。
【００６９】
なお、ヒットワードは、第１の実施形態で説明した通りである。また、本実施形態では、ヒットワードは、音声データのうち、検索文中の検索語（文字列）に一致する文字列に該当する部分として説明する。
【００７０】
図８において、本情報提示装置２は、検索文を入力する入力部２０１、音声データを文字列データに変換する音声認識部２０２、検索文に適合する音声データをネットワーク２７を介して接続された音声データサーバ２８から検索する音声検索部２０３、検索された音声データからヒットワードに該当する部分を検出するヒットワード検出部２０４、検索された音声データ中のヒットワードに該当する部分を強調するように加工する再生処理部２０５、ヒットワードに該当する部分を強調された音声データを音声出力する出力部２０６、音声データを文字列データに変換し、この変換した文字列データの索引（文書インデックス）を蓄積する文書インデックスデータベース２０８、ネットワーク２７を介したデータ通信を行う通信部２０９を備えている。
【００７１】
ネットワーク２７は、例えば、ＬＡＮであるが、これに限定されるものではなく、インターネット等であってもよい。音声データは、どのようなフォーマットに基づくものであっても構わない。
【００７２】
また、上記では、本情報提示装置２はネットワーク２７を介して音声データを蓄積したデータベースを持つ音声データサーバ２８にアクセスするものとしたが、その代わりにまたはそれに加えて、本情報提示装置２が、音声データを蓄積している音声データベース２０７を備え、音声検索部２０３が、検索文に適合する音声データを音声データベース２０７から検索するようにしてもよい。
【００７３】
また、音声データサーバ２８が、文書インデックスを提供する機能を有する場合には、音声データサーバ２８が提供する文書インデックスを、音声データ検索時に取得して参照するようにしてもよいし、あるいは予め文書インデックスデータベース２０８にダウンロードするようにしてもよい。
【００７４】
なお、本情報提示装置２は、専用機として構成することも、汎用計算機を利用して構成することも可能である。また、例えば、各種機能を有する携帯電話端末により実現することも可能である。
【００７５】
図９に、本情報提示装置２の全体的な処理手順の一例を示す。
【００７６】
ここでは、本情報提示装置の一例として音声検索システムを例にして説明している。音声検索システムとは、例えば、ボイスレコーダなどに録音したデータを検索できるようにしたシステムのことである。ボイスメールシステムでのボイスメールの検索や、会議を録音した音声データを検索する場合や、ラジオ放送を録音した音声データを検索する場合や、テレビ番組を録画したデータの音声トラックを検索する場合に利用することができる。このような音声データベース２０７が音声データサーバ２８あるいは音声データベース２０７に蓄積されているものとする。
【００７７】
まず、必要に応じて、音声認識部２０２により、（音声データサーバ２８あるいは音声データベース２０７に蓄積されている全部又は一部の音声データについて、）音声データを、文字列の集合（すなわち、文書）に変換する（ステップＳ３０１）。この音声認識技術には公知のものを用いて音声データを文字列データに変換する。
【００７８】
そして、音声データを変換して得られる変換文字列にはタイムスタンプ（例えば、開始時刻と終了時刻）を付し、変換文字列の各単語がもとの音声データのどの部分に対応するかがわかるようにした文書インデックスを作成する。
【００７９】
なお、音声データを文字列データに変換するにあたって、音声データ中で発声がある一定時間以上とぎれる位置で音声データを区切ることによって、音声データを文書毎に区切るようにしてもよい（ただし、ボイスメールなどのようにもともと音声データが内容毎に区切られている場合には、この処理は必ずしも必要ない）。
【００８０】
そして、各音声データについて、該音声データから作成した文書すなわち文字列集合の各文字列と、その各文字列に対応する該音声データ中の位置を指し示すタイムスタンプとを対応付けた文書インデックスを、文書インデックスデータベース２０８に蓄積しておく。
【００８１】
なお、音声認識技術は必ずしも音声を完全に間違いなく文字列に変換できるわけではなく、間違いを含んでいることもある。従って、誤認識があった場合には、間違いを含んだまま文書インデックスデータベース２０８に蓄積されることになる。
【００８２】
次に、音声データの検索をしようとするユーザが、入力部２０１を介してテキストや音声などにより検索文を入力する（ステップＳ３０２）。この入力方法は、最終的に文字列の検索文が得られるものであればよく、例えば、テキスト入力（キーボード入力）のみ可能であっても、音声入力のみ可能であっても、これらの両方が可能であってもよい。
【００８３】
音声入力を行う場合、音声認識部２０２により、ユーザの音声を認識処理して文字列（検索文）に変換する。
【００８４】
なお、入力方法としていずれの方法をとるにしても、検索文は文字列として音声検索部２０３に与えられるので、以下では、説明を簡単にするために、検索文がテキストデータとして入力される場合を中心に説明を行う。
【００８５】
次に、音声検索部２０３は、文書インデックスデータベース２０８を用いて、ユーザによって入力された検索文に適合する文書（に対応する音声データ）を検索する（ステップＳ３０３）。
【００８６】
なお、音声検索手法には公知のものを用いて構わない。例えば、検索文に基づいて文書インデックスデータベース２０８を全文検索することにより、適合する文書を検索し、その文書に対応する音声データを、タイムスタンプをもとに探し出すことができる。また、例えば、ＴＦ・ＩＤＦのような検索技術で文書集合から適合する文書を検索することもできる。ＱＡ検索で検索文に対する回答を含む文書を検索することもできる。なお、検索結果は、例えば、スコア順に並べられた文書リストになる（第１の実施形態参照）。
【００８７】
次に、ヒットワード検出部２０４は、文書インデックスデータベース２０８を用いて、検索された文書中に存在するヒットワードを検出する。検出結果として、検出されたヒットワードの文字列と、その文字列がもとの音声データに出現する位置を示す情報を求める（ステップＳ３０４）。出現位置は、例えば、音声認識部２０２で音声データを文書に変換する際に得られる音声データでの位置を指し示すヒットワードの開始時刻と終了時刻である。音声データ中にヒットワードに該当する部分が複数ある場合には、それら部分音声を全て検出対象とする。
【００８８】
次に、再生処理部２０５は、まず、第１順位のスコアを持つ検索された文書に対応する音声データについて、そのヒットワードの開始時刻から終了時刻までの音声だけを再生する（ステップＳ３０４）。なお、ヒットワードが複数ある場合には、例えば、連続してヒットワードに該当する部分の音声を再生していく。
【００８９】
ユーザは、ヒットワードの音声を聞き、検索文中の文字列が含まれている場合には正しく検索できていると判断し、含まれていない場合には正しく検索できてないと判断する（ステップＳ３０５）。ユーザは、正しく検索できている場合、例えば「正しい」もしくは「再生」等と音声により指示し、あるいは「ＯＫ」ボタンもしくは「再生」ボタン等を押すなどして、正しく検索できている旨の指示をし、正しく検索できていない場合、例えば「違う」もしくは「次」等と音声により指示あるいは「次」ボタン等を押すなどして正しく検索できていない旨の指示をする。
【００９０】
そして、ステップＳ３０５において、ユーザから正しく検索できている旨の指示が入力された場合には、続いてこの文書に対応する音声データを（例えば先頭から）再生する（ステップＳ３０７）。
【００９１】
他方、ステップＳ３０５において、ユーザから正しく検索できていなかった（ユーザがヒットワードを聞いたとき、検索文中の文字列でなかった）場合にはこの音声データを全て聞かなくても誤りであることがわかるので、この音声データの再生をスキップして（ステップ３０６）、ステップＳ３０４に戻る。そして、次の順位のスコアを持つ検索された文書に対応する音声データについて、同様の処理を繰り返す。
【００９２】
またここではヒットワードは検索文中の検索語に一致する文字列に該当する部分として説明しているが、第１の実施形態で説明したように、検索文中の検索語の下位概念に属する文字列，検索文中の検索語の上位概念に属する文字列，検索文中の検索語に類似する文字列，又はそれらの任意の組合わせとして構成された文字列，又はＱＡ検索の場合の検索文に対する回答部分であった場合も、ユーザがヒットワードを聞き検索文と適合しない語が再生された場合は、容易に検索結果が誤りであることを判断できる。
【００９３】
このように、ユーザは、音声データの全てを聞かなくても、検索誤りをいち早く検知して、次の音声データを再生するように指示することができる。
【００９４】
なお、上記した手順例の代わりに、例えば、検索された音声データのうち第１順位から予め定められた順位までの音声データについて、ヒットワードの開始時刻から終了時刻までの音声だけを順次再生し、ユーザが選択した音声データについて先頭から再生する手順など、種々の手順が可能である。
【００９５】
また、ここで、第１の実施形態と同様に、検索された文書に対応する音声データの再生中に、ヒットワードが出現すると、このヒットワードを強調して再生するようにしてもよい。ヒットワードの強調については、第１の実施形態で説明したものと同様の構成例や各種バリエーションを用いることができる。
【００９６】
また、上記では、文字列による検索文と、音声データを文書化した文書インデックスデータベース２０８とを用いて（すなわち、音声データではなく文字列の比較などによって）処理を行ったが、例えば、ユーザが検索文を発声して音声入力したもの（あるいは、キーボード入力した検索文を音声合成したもの）と、検索対象となる音声データとを、音声波形、音素、音節、発音記号等の中間言語などによって比較等して、検索処理やヒットワード検出処理等を行う構成も可能である。
【００９７】
以上説明してきたように本実施形態によれば、ユーザは、ヒットワードを聞くことで、本情報提示装置がそのデータを提示した根拠を把握・確認することができる。また、検索文とは異なる文字列がヒットワードとして強調されている場合、音声データから文書インデックスを作成する際の音声認識に誤認識があったか、あるいは音声入力した検索文が誤って認識されたかなどを知ることができ、すぐに次のスコア順位の音声データの再生に移り、あるいはすぐに検索をやり直すことができる。
【００９８】
（第３の実施形態）
本実施形態では、情報提示装置の一例として映像データを検索する映像検索機能を有するものを例にとって説明する。
【００９９】
図１０に、本発明の第３の実施形態に係る情報提示装置の構成例を示す。
【０１００】
ここでは、検索対象となる映像データは、文字列を発声した音声部分を含む音声データを伴うものであり、ヒットワード検出やヒットワード強調による音声出力は、検索された映像データに伴われる音声データに含まれる文字列に該当する部分（音声認識処理可能部分）を対象とする。もちろん、このような音声データのみのコンテンツ（映像のないもの）についても適用可能である。
【０１０１】
なお、ヒットワードは、第１の実施形態で説明した通りである。また、本実施形態では、ヒットワードは、音声データのうち、検索文中の検索語（文字列）に一致する文字列に該当する部分として説明する。
【０１０２】
図１０において、本情報提示装置３は、検索文や各種指示等の入力や検索結果等の出力のための情報入出力部３０１、検索文に適合する映像データをネットワーク３７に接続されている映像データサーバ３８から検索するデータ検索部３０３、検索された映像データからヒットワードに該当する部分を検出するヒットワード検出部３０４、検索された映像データ中のヒットワードに該当する部分を強調するように加工する再生処理部３０５、ネットワーク３７を介したデータ通信を行う通信部３０９を備えている。
【０１０３】
情報入出力部３０１は、ＧＵＩ画面を用いたユーザ・インタフェースである。
【０１０４】
ネットワーク３７は、例えば、ＬＡＮであるが、これに限定されるものではなく、インターネット等であってもよい。映像データは、どのようなフォーマットに基づくものであっても構わない。
【０１０５】
また、上記では、本情報提示装置３はネットワーク３７を介して映像データを蓄積したデータベースを持つ映像データサーバ３８にアクセスするものとしたが、この代わりにまたはこれに加えて、本情報提示装置３が、映像データを蓄積している映像データベース（映像ＤＢ）３０７を内蔵し、データ検索部３０３が、検索文に適合する映像データを映像データベース３０７から検索するようにしてもよい。この場合、通信部３０９は必ずしも必要ではない。
【０１０６】
なお、本情報提示装置３は、専用機として構成することも、汎用計算機を利用して構成することも可能である。また、例えば、各種機能を有する携帯電話端末により実現することも可能である。
【０１０７】
図１１に、本情報提示装置３の全体的な処理手順の一例を示す。
【０１０８】
以下、本情報提示装置３でテレビ番組情報を検索する場合を具体例にして説明する。
【０１０９】
本具体例のテレビ番組情報検索は、テレビのニュースを記事毎に検索し、ユーザの見たいニュースを検索できるような場合を想定したものである。
【０１１０】
映像ＤＢ３０７は、例えば、ハードディスク・レコーダなどの映像録画装置のデータベースのことであり、映像と音声からなる。例えば、ニュースが録画されており、ニュースは記事毎に分割して保存されている。本具体例では、本情報提示装置３が映像ＤＢ３０７からユーザの検索文に適合する映像をユーザに提示する場合を想定している。
【０１１１】
まず、ステップＳ２１において、ユーザは情報入出力部３０１を介してテキストや音声などにより検索文を入力する。第１や第２の実施形態と同様、入力方法は、最終的に文字列の検索文が得られるものであればよく、例えば、テキスト入力（キーボード入力）のみ可能であっても、音声入力のみ可能であっても、これらの両方が可能であってもよい。音声入力を行う場合、ユーザの音声を認識処理して文字列（検索文）に変換する音声認識部（図示せず）を情報入出力部３０１が持てばよい。
【０１１２】
なお、入力方法としていずれの方法をとるにしても、検索文は文字列としてデータ検索部３０３に与えられるので、以下では、説明をより簡潔にするために、検索文がテキストデータとして入力される場合を中心に説明を行う。
【０１１３】
次に、データ検索部３０３は、映像ＤＢ３０７から検索文に適合する映像データを検索する（ステップＳ２２）。この検索には、例えば、映像データの音声トラックを使って音声検索する公知技術を用いることができる（例えば、伊藤克亘，藤井敦，石川徹也，「音声文書検索を用いたオンデマンド講義システム」，情報処理学会研究報告，  ２００１−ＳＬＰ−３９，  ｐｐ．１６５−１７０，  Ｄｅｃ．  ２００１参照）。
【０１１４】
次に、ヒットワード検出部３０４は、検索された映像データから、ヒットワードの検出を行う（ステップＳ２３）。ヒットワードの検出には、例えば、第２の実施形態で説明したような方法を用いればよい。すなわち、例えば、文書インデックスを用いてもよいし、音声波形、音素、音節、発音記号等の中間言語などで直接検出してもよい。
【０１１５】
次に、検索結果画面を表示する（ステップＳ２４）。
【０１１６】
図１２に、検索結果画面の一例を示す。
【０１１７】
図１２の例では、検索されたデータがサムネイル（図中、符号４０３）で表示され、ランキング（図中、符号４０１）の順に並んでいる。なお、図１２の例では、ランキング第３位のデータは映像のない音声コンテンツなので、サムネイルが空欄になっている様子を示している。なお、図１２の画面において、各コンテンツに関する他の種々の情報を提示してもよい。なお、各コンテンツに関する情報としては、例えば、当該コンテンツが放送されたチャンネルあるいは放送局を示す情報、地上波か衛星放送かを示す情報、テレビ放送かラジオ放送かを示す情報、放送された日付及び時間を示す情報、そのデータが格納されているアドレスなど、種々の情報が考えられる。
【０１１８】
次に、ステップＳ２５において、情報入出力部３０１は、ユーザからの指示受け付ける。
【０１１９】
次に、ステップＳ２６において、ステップＳ２５でユーザが情報入出力部３０１を介して入力した指示内容が、ステップＳ２４で表示された検索結果画面において、所望のデータのヒットワード再生を指示するものであれば、ステップＳ２７に進み、所望のデータのデータ再生を指示するものであれば、ステップＳ２８に進む。もし、指示内容が、終了を指示するものであれば、図７の処理を終了する。
【０１２０】
ここで、ステップＳ２７の処理に関して詳しく説明する。
【０１２１】
先のステップＳ２４で表示される図１２の検索結果画面では、各データとともに［ヒットワード］のボタン（図中、符号４０２）がある。ステップＳ２５でユーザが所望のデータに対するヒットワード・ボタンをマウス等でクリック指示することにより、ステップＳ２６からＳ２７に遷移して、図１３に示すヒットワード再生画面が現れ、ユーザが指示したデータにおけるヒットワードの部分が再生される。
【０１２２】
図１３のヒットワード再生画面は、ヒットワードの音声に対応する映像を表示する領域５０１、検索文５０２、ヒットワードに対応するタイムライン５０３、現在の再生位置を表示するポインタ５０４がある。なお、複数のヒットワードがある場合には、このタイムライン５０３は、複数のヒットワードが繋ぎ合わされたものに対応するものとしている。
【０１２３】
なお、図１４に示す通り、ヒットワードの種類ごとにボタンを設けるようにしてもよい。この場合には、ユーザにクリックされた種類のヒットワークに対応する画面が表示される。なお、当該種類のヒットワードが複数存在する場合には、タイムライン５０３は、複数のヒットワードが繋ぎ合わされたものに対応する。
【０１２４】
ユーザは、このような画面でヒットワードを聞くことで、検索結果の正誤を容易に判断することができる。もしヒットワードとして検索文とは違う語が再生された場合は、この音声データを全て聞かなくても誤りであることがわかる。
【０１２５】
またここではヒットワードは検索文中の検索語に一致する文字列に該当する部分として説明しているが、第１の実施形態で説明したように、検索文中の検索語の下位概念に属する文字列，検索文中の検索語の上位概念に属する文字列，検索文中の検索語に類似する文字列，又はそれらの任意の組合わせとして構成された文字列，又はＱＡ検索の場合の検索文に対する回答部分であった場合も、ユーザがヒットワードを聞き検索文と適合しない語が再生された場合は、容易に検索結果が誤りであることを判断できる。
【０１２６】
また、図１３の例では、再生するタイムバーの下に［ＯＫ］ボタン５０５と［ＮＧ］ボタン５０６がある。
【０１２７】
もしユーザがヒットワードの再生を聞いて検索文と同じ言葉が再生された場合には、［ＯＫ］のボタン５０５を押す。他方、検索文と違う言葉がヒットワードとして再生された場合には［ＮＧ］５０６のボタンを押す。
【０１２８】
［ＯＫ］のボタン５０５が押された場合には、この音声データに、このヒットワードに対応するクエリの文字列を正の加重（＋ａ）とともに付加する。
【０１２９】
［ＮＧ］のボタン５０６が押された場合には、この音声データに、クエリの文字列を負の加重（−ｂ）とともに付加する。
【０１３０】
なお、付加する正の加重は（＋ａ）を限度とし、付加する負の加重は（−ｂ）を限度としてもよい。
【０１３１】
以降に行われる検索では、この付加文字列が利用される。
【０１３２】
例えば、「○○」という検索文字列で検索された音声データで、このヒットワードを再生したときに、正しく「○○」と再生されてユーザが［ＯＫ］のボタンを押した場合、この音声データのこの部分には「○○」という音声が含まれていることがわかる。このためその音声データには「○○」という文字列が正の加重とともに付加される。他方、このヒットワードを再生したときに、「○○」ではなく「○Ｘ」と再生されてユーザが［ＮＧ］のボタンを押した場合、この音声データには「○○」という文字列が負の加重とともに付加される。次回から検索文に「○○」という文字列がある場合には、付加文字列に正の加重の「○○」を持つ音声データが優先的に検索される（あるいは、スコアが高くなる）ようになる。他方、付加文字列に負の加重の「○○」を持つ音声データは、検索されない（あるいは、スコアが低くなる）ようになる。
【０１３３】
付加文字列を考慮したスコアは、例えば、次のようになる。
【０１３４】
今回の検索文（検索文字列）と、音声データに付加された付加文字列との類似度スコアをＳａ（例えば、上記の＋ａまたは−ｂ）とし、新しい検索文と音声データとの類似度スコア）をＳｄとして、最終的なスコアを、
Ｓ＝αＳｄ＋（１−α）Ｓａ
とする。ここで、αは０から１の間の適当な数である。
【０１３５】
なお、新しい検索文と音声データとの類似度Ｓｄについては、新しい検索文を示す検索文字列と音声データを文字列に変換した文字列文書とを用いて類似度Ｓｄを求めることも可能であり、また、新しい検索文と、対象となる音声データとの類似度を、音声波形、音素、音節、発音記号等の中間言語などを用いて類似度Ｓｄを求めることも可能である。
【０１３６】
付加文字列に検索文字列がヒットした場合には、例えば、図１２に例示するように、タイトルの先頭にマーク（本具体例では、星マーク）４０４が付けられ、付加文字列にヒットしたことが分かるようにするようにしてもよい。
【０１３７】
このステップＳ２７の処理が済めば、ステップＳ２５に戻る。
【０１３８】
次に、ステップＳ２８の処理に関して詳しく説明する。
【０１３９】
先のステップＳ２４で表示される図１２の検索結果画面では、各データとともにサムネイル（図中、符号４０３）がある。ステップＳ２５でユーザが所望のデータに対するサムネイルをマウス等でクリック指示することにより、ステップＳ２６からＳ２８に遷移して、図１５に示すデータ再生画面が現れ、ユーザが指定したデータ（映像データあるいは音声データ）が再生される。
【０１４０】
図１５のデータ再生画面では、映像を再生する領域６０１、検索文６０２、コンテンツ全体に対応するタイムライン６０３、現在の再生位置を表示するポインタ６０４がある。また、図１５では、タイムライン６０３には、ヒットワードが出現する位置にマーク６０７が付けられる。これにより、どの位置にヒットワードが出現するのかがわかる。
【０１４１】
なお、図１６に示す通り、各マーク６０７の近傍に、当該ヒットワードとその前後の文章を文字列にして表示するようにしてもよい（図中の６０８において、○○が当該ヒットワードを表し、…がその前後の文章を表している）。
【０１４２】
このステップＳ２７の処理が済めば、ステップＳ２５に戻る。
【０１４３】
なお、本実施形態においても第１の実施形態と同様に、検索された文書に対応する音声データの再生中に、ヒットワードが出現すると、その部分を強調して再生するようにしてもよい。ヒットワードの強調については、第１の実施形態で説明したものと同様の構成例や各種バリエーションを用いることができる。
【０１４４】
これらにより、これまでシステムの音声認識が誤った場合でも、検索されたデータを全て再生してからやっと検索文が存在しないことがわかり、誤った検索結果を全て再生しなければそれが誤りであることがわからなかった。本システムによるヒットワード強調機能により、データを再生しなくてもあらかじめシステムの誤りに気付くことができるため、目的のデータを探す時間が大幅に短縮される。
【０１４５】
なお、以上の各機能は、ソフトウェアとして記述し適当な機構をもったコンピュータに処理させても実現可能である。
また、本実施形態は、コンピュータに所定の手段を実行させるための、あるいはコンピュータを所定の手段として機能させるための、あるいはコンピュータに所定の機能を実現させるためのプログラムとして実施することもできる。加えて該プログラムを記録したコンピュータ読取り可能な記録媒体として実施することもできる。
【０１４６】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【０１４７】
【発明の効果】
本発明によれば、音声によるより効果的な情報提示が可能になる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る情報提示装置の構成例を示す図
【図２】同実施形態に係る情報提示装置の処理手順の一例を示すフローチャート
【図３】ヒットワード情報の一例を示す図
【図４】ヒットワード情報の他の例を示す図
【図５】ヒットワード情報のさらに他の例を示す図
【図６】ヒットワード情報のさらに他の例を示す図
【図７】同実施形態に係る情報提示装置の処理手順の他の例を示すフローチャート
【図８】本発明の第２の実施形態に係る情報提示装置の構成例を示す図
【図９】同実施形態に係る情報提示装置の処理手順の一例を示すフローチャート
【図１０】本発明の第３の実施形態に係る情報提示装置の構成例を示す図
【図１１】同実施形態に係る情報提示装置の処理手順の一例を示すフローチャート
【図１２】検索結果画面の一例を示す図
【図１３】ヒットワード再生画面の一例を示す図
【図１４】検索結果画面の他の例を示す図
【図１５】データ再生画面の一例を示す図
【図１６】データ再生画面の他の例を示す図
【符号の説明】
１，２，３…情報提示装置、８…データサーバ、７，２７，３７…ネットワーク、１８…音声データサーバ、２８…画像データサーバ、１０１，２０１…入力部、１０３…検索部、１０４，２０４，３０４…ヒットワード検出部、１０５…データ加工部、１０６，２０６…出力部、１０７…音声合成部、１０８，２０９，３０９…通信部、１０９…データベース、２０２…音声認識部、２０３…音声検索部、２０５，３０５…再生処理部、２０７…音声データベース、２０８…文書インデックス、３０１…情報入出力部、３０３…データ検索部、３０７…映像データベース
【図１】
2005038014.tif 000003
【図２】
2005038014.tif 000004
【図３】
2005038014.tif 000005
【図４】
2005038014.tif 000006
【図５】
2005038014.tif 000007
【図６】
2005038014.tif 000008
【図７】
2005038014.tif 000009
【図８】
2005038014.tif 000010
【図９】
2005038014.tif 000011
【図１０】
2005038014.tif 000012
【図１１】
2005038014.tif 000013
【図１２】
2005038014.tif 000014
【図１３】
2005038014.tif 000015
【図１４】
2005038014.tif 000016
【図１５】
2005038014.tif 000017
【図１６】
2005038014.tif 000018