(57)【要約】【課題】システム及び方法は、音声クエリが正しく認識されなかったのか、それとも音声クエリが正しく認識されたが、データベースに現在利用可能な文書がないのかを区別する。【解決手段】本方法は、文書の利用不可能なカテゴリリストを生成する。本方法は、利用不可能な文書のカテゴリに類似するクエリ用語を含む代理文書も生成する。各代理文書はまた、文書が利用不可能な理由を示す記述を含む。代理文書は、利用可能な文書と共にデータベースに含められる。音声クエリが、代理文書を含むデータベース内のすべての文書と突き合わせられる。代理文書が検索される場合、ユーザには、その文書カテゴリが利用不可能な理由を説明した記述が提示される。【選択図】図１
2006331420.tif 000002
【特許請求の範囲】
【請求項１】
所定の選択基準に従ってグローバルデータベースから文書を選択し、
前記選択された文書をローカルデータベースに入れ、
前記グローバルデータベース内の各文書を構文解析して文書カテゴリグローバルリストを生成し、
前記ローカルデータベース内の各文書を構文解析して文書カテゴリローカルリストを生成し、
前記文書カテゴリローカルリストに含まれない、前記文書カテゴリグローバルリストに表される各カテゴリ毎に、前記文書カテゴリローカルリストにない理由についての記述を含む代理文書を生成し、
音声クエリを探索クエリに変換し、及び
前記ローカルデータベース及び前記代理文書を探索することで結果リストを生成する、
各ステップを備えた、音声クエリを使用してデータベースから文書を検索する方法。
【請求項２】
前記ローカルデータベースと前記代理文書を増補データベース内で組み合わせ、及び
前記増補データベースを探索することで結果リストを生成する、
各ステップをさらに備えた、請求項１記載の方法。
【請求項３】
各文書は関心ポイントを記述し、各文書は前記ポイントを選択するロケーションを含み、探索基準は、各ロケーションと既知の位置との間の距離である、請求項１記載の方法。
【請求項４】
前記位置はユーザに関連する、請求項３記載の方法。
【請求項５】
前記距離は所定の距離しきい値と比較される、請求項３記載の方法。
【請求項６】
前記探索クエリはテキストである、請求項１記載の方法。
【請求項７】
前記探索クエリは単語ラティスである、請求項１記載の方法。
【請求項８】
前記探索は音声表現である、請求項１記載の方法。
【請求項９】
前記結果リストに含まれる文書を、前記音声クエリに対する関連性に従ってランク付けるステップをさらに備えた、請求項１記載の方法。
【請求項１０】
所定の選択基準に従ってグローバルデータベースから文書を選択する手段と、
前記選択された文書を含むローカルデータベースと、
前記グローバルデータベース内の各文書を構文解析して文書カテゴリグローバルリストを生成する手段と、
前記ローカルデータベース内の各文書を構文解析して文書カテゴリローカルリストを生成する手段と、
前記文書カテゴリローカルリストに含まれない、前記文書カテゴリグローバルリストに表される各カテゴリ毎に、文書が前記文書カテゴリローカルリストにない理由についての記述を含む代理文書を生成する手段と、
音声クエリを探索クエリに変換する手段と、
前記ローカルデータベース及び前記代理文書を探索して結果リストを生成する手段と、
を備えた、音声クエリを使用してデータベースから文書を検索するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的にはダイナミックデータベースからの文書のインデックス付け及び検索に関し、特に期待する文書がない場合もあるデータベースからの音声ベースの情報検索に関する。
【背景技術】
【０００２】
大半のテキストベースの情報検索システムは、キーボード及び表示装置の使用に頼っている。キーボードは、キーワードをタイプ入力するために使用される。通常、キーワードは、ランク付けされた文書の検索リストと共に表示装置上に目立つように表示される。文書は、テキストファイル、画像ファイル、オーディオファイル、映像ファイル等の任意の形態であり得ることを理解されたい。
【０００３】
キーボードはテキスト入力用の信頼性のある装置であり、表示装置は何がタイプされたかを裏付けることができる。さらに、入力されたテキストの綴り及び文法の誤りをチェックして、さらなる保証を提供することができる。このため、テキストベースの検索システムは、クエリ中のキーワードが正しいものと仮定することができる。
【０００４】
しかし、状況によっては、たとえば運転中、機械操作中、又は手と目をかなり使う必要がある任意の動作中ではキーボード及び表示画面は実用的でない。このような状況では、音声クエリによる検索が好ましい。
【０００５】
音声ベースの情報検索は、音声クエリが、音声認識後に確実には分からないという点でテキストベースの検索と異なる。多くの既知の理由により、たとえば、雑音、音声の多様性、方言等により、音声認識は決して完全に正確になることはないであろう。これに加えて、クエリにおいて発せられた単語が正しく認識されたかを確認するために、表示装置を利用することができない場合がある。表示装置を利用することができる場合であっても、変換されたクエリ語を見ることができない場合がある。これは、音声認識が、音声クエリ全体をテキストとして認識しようとするのではなく、単語ラティス又は他の或る中間音声表現(intermediate phonetic representation)を検索のために使用する場合があるためである。
【０００６】
音声クエリは確実には認識されず、確認することができないため、ユーザは、クエリが誤認されたのか、それともデータベースに所望の文書がないのかを区別することができない。これは、インターネットを通して利用可能な文書等、文書が経時的に変化するダイナミックデータベースにおいて特に問題である。
【０００７】
このような１つのデータベースは、ＰＯＩ(point of interest：関心ポイント)データベースである。たとえば、ユーザは、日本料理レストラン等の特定の商業種別を見つけたいと思う。音声クエリが正しい結果をもたらさない場合、これは、音声クエリが正しく認識されなかったか、又は日本料理レストランがないかのいずれかを原因とし得る。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、音声クエリが正しく認識されなかったのか、それとも音声クエリが正しく認識されたが、データベースに現在利用可能な文書がないのかを区別するシステム及び方法を提供する。
【課題を解決するための手段】
【０００９】
本方法は、文書の利用不可能なカテゴリリストを生成する。本方法は、利用不可能な文書のカテゴリに類似するクエリ用語を含む代理文書(surrogate document)も生成する。各代理文書はまた、文書が利用不可能な理由を示す記述を含む。代理文書は、利用可能な文書と共にデータベースに含められる。
【００１０】
次いで、音声クエリが、代理文書を含むデータベース内のすべての文書と突き合わせられる。代理文書が検索される場合、ユーザには、その文書カテゴリが利用不可能な理由を説明した記述が提示される。
【発明の効果】
【００１１】
システム及び方法は、音声クエリが正しく認識されなかったのか、それとも音声クエリが正しく認識されたが、データベースに現在利用可能な文書がないのかを区別する。
【発明を実施するための最良の形態】
【００１２】
システム構造
図１に示すように、音声クエリ情報検索システム１００は文書モデラ１１０を備える。文書モデラ１１０は、文書セレクタ１２０、文書パーサ１３０、及び代理文書ジェネレータ１４０を備える。文書モデラ１１０は、グローバルデータベース１７０、ローカルデータベース１８０、文書カテゴリグローバルリスト１１７、文書カテゴリローカルリスト１２７、及び代理文書１３７にアクセスすることができる。音声クエリ検索エンジン１９０は、増補ローカルデータベース１８１にアクセスすることができ、増補ローカルデータベース１８１はローカルデータベース１８０からもアクセスすることができる。検索エンジン１９０は、自動音声認識器(ＡＳＲ)１９５を備える。
【００１３】
用途例として、文書は関心ポイントの地理的ロケーション１７１についての情報を含む。システムのユーザは既知の位置にいる。ユーザは、付近の関心ポイントを見つけたいと思う。したがって、ユーザは音声クエリ１０１及び位置１０２を与える。
【００１４】
本発明は、必ずしもロケーション及び関心ポイントに向けられたものではない他の種類の情報と併せて使用することもできる。
【００１５】
システム動作
文書セレクタ１２０は、グローバルデータベース１７０から文書を抽出し、所定の選択基準に従って、抽出された文書をローカルデータベース１８０に入れる。たとえば、文書セレクタ１２０は、グローバルデータベース１７０内の文書内の各関心ポイントでの各ロケーション１７１からユーザの位置１０２までの距離を求める。この選択基準例の場合、距離が所定の距離しきい値未満の場合に文書が選択される。他の選択基準を用いることも可能なことに留意されたい。
【００１６】
文書パーサ１３０は、グローバルデータベース及びローカルデータベース内のすべての文書のカテゴリを決定し、文書カテゴリグローバルリスト１１７及び文書カテゴリローカルリスト１２７をそれぞれ構築する。たとえば、カテゴリはレストランの種別である。
【００１７】
代理文書ジェネレータ１４０は、文書カテゴリローカルリスト１２７に含まれない、文書カテゴリグローバルリスト１１７に表現されている各カテゴリ毎に代理文書１３７を生成する。各代理文書は、文書が利用不可能な理由についての記述１３８を含む。たとえば、所望の種別のレストランはユーザから遠すぎる。結果生成される代理文書１３７は次いで、ローカルデータベース１８０と組み合わせられて、増補ローカルデータベース１８１が生成される。
【００１８】
音声クエリ１０１は、ＡＳＲ１９５により認識され、探索クエリに変換される。探索クエリは、テキスト、単語ラティス、又は音声表現であることができる。探索用語を用いて増補データベース１８１を探索し、音声クエリに合致した文書の結果リスト１９１が生成される。結果リスト内の文書は、検索エンジン１９０により音声クエリに対する関連性に関してランク付けすることができる。
【００１９】
代理文書がリスト内に現れる場合、文書が利用不可能な理由についての記述も提示される。このようにして、音声認識器が音声クエリ１０１を正しく認識したことがユーザには明らかになる。
【００２０】
本発明について好ましい実施の形態の例として説明したが、他の種々の適合及び変更を本発明の精神及び範囲内で行うことができることを理解されたい。したがって、添付の特許請求の範囲の目的は、本発明の真の精神及び範囲内にあるこのような変形及び変更をすべて包含することにある。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施の形態による音声クエリ情報検索システムのブロック図である。
【図１】
2006331420.tif 000003
【外国語明細書】
2006331420.tif 000004
2006331420.tif 000005
2006331420.tif 000006
2006331420.tif 000007
2006331420.tif 000008
2006331420.tif 000009
2006331420.tif 000010
2006331420.tif 000011
2006331420.tif 000012
2006331420.tif 000013