(57)【要約】【課題】ユーザによる操作負担を軽減させつつ、迅速且つ適確にユーザの所望の情報を検索すること。【課題手段】音声による検索対象キーワードを受け付ける携帯電話１と、インターネット３上のコンテンツのＵＲＬ及びコンテンツのＵＲＬに対応付けられた音声認識表記が登録されたデータベースを用いて情報検索を行うサーバ４と、を具備する情報検索システムにおいて、携帯電話１で受け付けた検索対象キーワードに応じた音声データをサーバ４に送信し、サーバ４で音声データに対する音声認識を行って音声認識表記を取得し、当該音声認識表記に対応付けられたコンテンツのＵＲＬから成る検索結果リストを携帯電話１に送信し、携帯電話１で当該検索結果リストを表示する。【選択図】図１
2009009170.tif 000002
【特許請求の範囲】
【請求項１】
音声による検索対象キーワードを受け付ける移動体端末装置と、インターネット上のコンテンツのＵＲＬ及び前記コンテンツのＵＲＬに対応付けられた音声認識表記が登録されたデータベースを用いて情報検索を行うサーバ装置と、を具備する情報検索システムであって、
前記移動体端末装置で受け付けた前記検索対象キーワードに応じた音声データを前記サーバ装置に送信し、前記サーバ装置で前記音声データに対する音声認識を行って前記音声認識表記を取得し、当該音声認識表記に対応付けられた前記コンテンツのＵＲＬから成る検索結果リストを前記移動体端末装置に送信し、前記移動体端末装置で前記検索結果リストを表示することを特徴とする情報検索システム。
【請求項２】
前記データベースに、前記コンテンツのＵＲＬにリンクさせた指示文字列を更に登録し、前記サーバ装置は、前記コンテンツのＵＲＬの代わりに前記指示文字列から成る前記検索結果リストを前記移動体端末装置に送信することを特徴とする請求項１記載の情報検索システム。
【請求項３】
前記データベースに、前記コンテンツの内容に応じたカテゴリを示し前記検索結果リスト上で関連する前記指示文字列に表示切替え可能に構成された指示カテゴリを更に登録し、前記サーバ装置は、音声認識結果として得られる前記音声認識表記に対応付けられた前記指示文字列及び指示カテゴリから成る前記検索結果リストを前記移動体端末装置に送信することを特徴とする請求項２記載の情報検索システム。
【請求項４】
前記音声認識表記は、前記検索結果リストに前記指示カテゴリを表示させるための一般音声認識表記と、前記検索結果リストに前記指示文字列を表示させるための特別音声認識表記とを有することを特徴とする請求項３記載の情報検索システム。
【請求項５】
前記特別音声認識表記の登録内容を、コンテンツ提供者により指定可能としたことを特徴とする請求項４記載の情報検索システム。
【請求項６】
前記特別音声認識表記の登録数を、前記コンテンツ提供者により指定可能としたことを特徴とする請求項４又は請求項５記載の情報検索システム。
【請求項７】
前記特別音声認識表記の登録数に応じて、前記コンテンツ提供者に対する課金額を増減させることを特徴とする請求項６記載の情報検索システム。
【請求項８】
前記検索結果リストに表示される前記指示文字列の表示順序に優先順位を設けたことを特徴とする請求項２から請求項７のいずれかに記載の情報検索システム。
【請求項９】
前記コンテンツ提供者に対する課金額に応じて、前記検索結果リストに表示される前記指示文字列又は前記指示カテゴリから表示切替えされる前記指示文字列の表示順序を決定することを特徴とする請求項８記載の情報検索システム。
【請求項１０】
前記音声認識結果と一致する前記特別音声認識表記に対応する前記指示文字列の表示順序を最上位にしたことを特徴とする請求項８又は請求項９記載の情報検索システム。
【請求項１１】
前記音声認識表記に、前記移動体端末装置で実行可能なアプリケーション名称を含むことを特徴とする請求項１から請求項１０のいずれかに記載の情報検索システム。
【請求項１２】
前記移動体端末装置で装置本体にインストール済みのアプリケーションを管理し、前記音声認識結果として前記インストール済みのアプリケーション名称に対応する音声認識表記が得られた場合には、当該アプリケーションを起動させることを特徴とする請求項１１記載の情報検索システム。
【請求項１３】
前記移動体端末装置は、前記検索対象キーワードから抽出される特徴パラメータを前記音声データとして前記サーバ装置に送信し、前記サーバ装置で前記特徴パラメータに基づいて音声認識を行うことを特徴とする請求項１から請求項１２のいずれかに記載の情報検索システム。
【請求項１４】
前記移動体端末装置は、携帯電話装置であることを特徴とする請求項１から請求項１３のいずれかに記載の情報検索システム。
【請求項１５】
音声による検索対象キーワードを受け付ける端末装置と通信ネットワークを介して接続され、インターネット上のコンテンツのＵＲＬ及び前記コンテンツのＵＲＬに対応付けられた音声認識表記が登録されたデータベースを用いて情報検索を行うサーバ装置であって、
前記端末装置で受け付けた前記検索対象キーワードに応じた音声データを受信する受信手段と、前記音声データに対する音声認識を行って前記音声認識表記を取得する音声認識手段と、前記音声認識手段により取得される前記音声認識表記に対応付けられた前記コンテンツのＵＲＬから成る検索結果リストを生成する検索結果リスト生成手段と、前記検索結果リストを前記端末装置に送信する送信手段と、を具備することを特徴とするサーバ装置。
【請求項１６】
前記データベースに、前記コンテンツのＵＲＬにリンクさせた指示文字列を更に登録し、前記検索結果リスト生成手段は、前記コンテンツのＵＲＬの代わりに前記指示文字列から成る前記検索結果リストを生成することを特徴とする請求項１５記載のサーバ装置。
【請求項１７】
前記データベースに、前記コンテンツの内容に応じたカテゴリを示し前記検索結果リスト上で関連する前記指示文字列に表示切替え可能に構成された指示カテゴリを更に登録し、前記検索結果リスト生成手段は、前記音声認識手段による音声認識結果として得られる前記音声認識表記に対応付けられた前記指示文字列及び指示カテゴリから成る前記検索結果リストを生成することを特徴とする請求項１６記載のサーバ装置。
【請求項１８】
前記音声認識表記は、前記検索結果リストに前記指示カテゴリを表示させるための一般音声認識表記と、前記検索結果リストに前記指示文字列を表示させるための特別音声認識表記とを有することを特徴とする請求項１７記載のサーバ装置。
【請求項１９】
前記特別音声認識表記の登録内容を、コンテンツ提供者により指定可能としたことを特徴とする請求項１８記載のサーバ装置。
【請求項２０】
前記特別音声認識表記の登録数を、前記コンテンツ提供者により指定可能としたことを特徴とする請求項１８又は請求項１９記載のサーバ装置。
【請求項２１】
前記特別音声認識表記の登録数に応じて、前記コンテンツ提供者に対する課金額を増減させることを特徴とする請求項２０記載のサーバ装置。
【請求項２２】
前記検索結果リスト生成手段は、前記検索結果リストに表示される前記指示文字列の表示順序に優先順位を設けたことを特徴とする請求項１６から請求項２１のいずれかに記載のサーバ装置。
【請求項２３】
前記検索結果リスト生成手段は、前記コンテンツ提供者に対する課金額に応じて、前記検索結果リストに表示される前記指示文字列又は前記指示カテゴリから表示切替えされる前記指示文字列の表示順序を決定することを特徴とする請求項２２記載のサーバ装置。
【請求項２４】
前記検索結果リスト生成手段は、前記音声認識結果と一致する前記特別音声認識表記に対応する前記指示文字列の表示順序を最上位にしたことを特徴とする請求項２２又は請求項２３記載のサーバ装置。
【請求項２５】
前記受信手段は、前記端末装置により前記検索対象キーワードから抽出される特徴パラメータを前記音声データとして受信し、前記音声認識手段は、前記特徴パラメータに基づいて音声認識を行うことを特徴とする請求項１５から請求項２４のいずれかに記載のサーバ装置。
【請求項２６】
前記端末装置は、移動体端末装置であることを特徴とする請求項１５から請求項２５のいずれかに記載のサーバ装置。
【請求項２７】
前記端末装置は、携帯電話装置であることを特徴とする請求項１５から請求項２６のいずれかに記載のサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索システム及びサーバ装置に関し、特に、携帯電話などの移動体端末装置にて情報を検索する際に好適な情報検索システム及びサーバ装置に関する。
【背景技術】
【０００２】
従来、ＰＨＳなどの移動端末を用いた通信環境において、ユーザインタフェースとしての音声認識機能を実用的な精度及びコストで実現するシステムが提案されている（例えば、特許文献１参照）。かかるシステムにおいては、移動端末から選択された検索キーワード（選択検索キーワード）を受信すると、音声制御ホスト装置でこの選択検索キーワードに基づいて検索処理を実行し、検索結果ＨＴＭＬ文章データを移動端末に返送する。移動端末のユーザは、この検索結果ＨＴＭＬ文章上のハイパーテキストを選択することで、インターネット上の任意のリソースにアクセスすることを可能としている。
【特許文献１】特開平１０−１７７４６９号公報、図２５及び図２６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したような従来のシステムにおいては、移動端末に対して検索結果ＨＴＭＬ文章データが返送され、この検索結果ＨＴＭＬ文章データには、選択検索キーワードを含む文章が含まれる。このため、移動端末のユーザが必要とする情報と直接関係ない情報が含まれる可能性がある。このような情報が表示された場合には、表示画面の大きさに制限のある移動端末において本当に必要な情報を表示することが困難となるという問題がある。
【０００４】
一方、検索したい情報が表示されているホームページのＵＲＬが予め分かっている場合においても、上述したような従来のシステムにおいては、同様の事情により迅速に当該ＵＲＬにアクセスすることが困難となる場合がある。
【０００５】
なお、予めＵＲＬが分かっているような場合、ユーザは、操作ボタンを用いて当該ＵＲＬを直接入力することでアクセスすることも可能である。しかし、一般に、携帯電話などの移動端末においては、１２個の操作ボタンしか備えておらず、それぞれの操作ボタンに複数のアルファベット等が割り当てられていることから、その入力作業が煩雑になるという問題がある。
【０００６】
この問題の解決のため、ユーザは単語等を発声し、音声認識を用いてアクセスするＵＲＬを決定することが考えられる。この場合、当該ＵＲＬにアクセスする際にユーザが発声する単語等を当該ＵＲＬの所有者が選択し、選択された単語等を対象として音声認識を行うことが考えられる。しかし、この場合には、音声認識の対象が選択された単語に限定される。このため、たとえ著名な企業のＵＲＬであっても、単語等が選択されていない場合にはアクセスできないという問題がある。また、ユーザは、自分がアクセスしようと欲するＵＲＬの所有者が単語等を選択しているか否か、すなわち、音声認識を用いて当該ＵＲＬにアクセスできるか否かが不明であるという問題がある。
【０００７】
本発明は、上述したような実情に鑑みて為されたものであり、ユーザによる操作負担を軽減させつつ、迅速且つ適確にユーザの所望の情報を検索することができる情報検索システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
このため、本発明は、音声による検索対象キーワードを受け付ける移動体端末装置と、インターネット上のコンテンツのＵＲＬ及びコンテンツのＵＲＬに対応付けられた音声認識表記が登録されたデータベースを用いて情報検索を行うサーバ装置と、を具備する情報検索システムにおいて、移動体端末装置で受け付けた検索対象キーワードに応じた音声データをサーバ装置に送信し、サーバ装置で音声データに対する音声認識を行って音声認識表記を取得し、当該音声認識表記に対応付けられたコンテンツのＵＲＬから成る検索結果リストを移動体端末装置に送信し、移動体端末装置で検索結果リストを表示することを特徴とする。
【０００９】
このような構成を有する情報検索システムによれば、移動体端末装置から受け付けた音声による検索対象キーワードに応じたコンテンツのＵＲＬから成る検索結果リストがサーバ装置から返送され、移動体端末装置で表示される。このため、ユーザは、移動体端末装置に対して音声による検索対象キーワードを入力するだけで、当該検索対象キーワードに応じたコンテンツのＵＲＬを受け取ることが可能となる。このとき、上記検索結果リストに表示される情報は、コンテンツのＵＲＬのみに限定されているため、表示画面の大きさに制限がある移動体端末装置で検索結果を表示する場合であっても、必要な情報を表示することが可能となる。この結果、ユーザによる操作負担を軽減させつつ、迅速且つ適確にユーザの所望の情報を検索することが可能となる。
【００１０】
上記情報検索システムにおいて、データベースに、コンテンツのＵＲＬにリンクさせた指示文字列を更に登録し、サーバ装置から、コンテンツのＵＲＬの代わりに指示文字列から成る検索結果リストを移動体端末装置に送信するようにしても良い。この場合には、上述の効果に加えて、検索結果リストにコンテンツのＵＲＬにリンクさせた指示文字列が表示されることから、ユーザによる指示文字列の選択操作に応じて、簡単に対応するコンテンツへアクセスさせることが可能となる。
【００１１】
また、上記情報検索システムにおいて、データベースに、コンテンツの内容に応じたカテゴリを示し検索結果リスト上で関連する指示文字列に表示切替え可能に構成された指示カテゴリを更に登録し、サーバ装置から、音声認識結果として得られる音声認識表記に対応付けられた指示文字列及び指示カテゴリから成る検索結果リストを移動体端末装置に送信するようにしても良い。この場合には、上述の効果に加えて、検索結果リストにコンテンツのＵＲＬにリンクさせた指示文字列が表示されると共に、関連する指示文字列に表示切替え可能な指示カテゴリが表示されることから、ユーザによる指示文字列の選択操作に応じて、簡単に対応するコンテンツへアクセスさせることが可能となると共に、指示カテゴリの選択操作に応じて関連する指示文字列を表示させることが可能となる。
【００１２】
なお、上記情報検索システムにおいて、データベース上の音声認識表記に、検索結果リストに指示カテゴリを表示させるための一般音声認識表記と、指示文字列を表示させるための特別音声認識表記とを登録するようにしても良い。この場合には、音声認識結果に応じて検索結果リスト上に表示される情報を切り替えることが可能となる。
【００１３】
特に、上記情報検索システムにおいては、特別音声認識表記の登録内容又は登録数を、コンテンツ提供者により指定可能とすることが好ましい。この場合には、コンテンツ提供者により指定された特別音声認識表記の登録内容又は登録数に応じて、検索結果リストにおける指示文字列の出現率を変動させることが可能となる。
【００１４】
また、上記情報検索システムにおいては、特別音声認識表記の登録数に応じて、コンテンツ提供者に対する課金額を増減させるようにしても良い。この場合には、検索結果リストにおけるコンテンツ提供者のコンテンツに対応する指示文字列の出現率に見合った料金をコンテンツ提供者から徴収することが可能となる。
【００１５】
さらに、上記情報検索システムにおいて、検索結果リストに表示される指示文字列の表示順序に優先順位を設けるようにしても良い。この場合には、予め定めた何らかの条件に応じて検索結果リストに表示される指示文字列の表示順序を順位付けることが可能となる。
【００１６】
例えば、コンテンツ提供者に対する課金額に応じて、検索結果リストに表示される指示文字列又は指示カテゴリから表示切替えされる指示文字列の表示順序を決定することが考えられる。この場合には、コンテンツ提供者が当該情報検索システムを用いた情報検索サービスに対して支払った金額に応じて検索結果リストに表示される指示文字列等の表示順序を順位付けることが可能となる。
【００１７】
但し、上記情報検索システムにおいては、音声認識結果と一致する特別音声認識表記に対応する指示文字列の表示順序を最上位にすることが好ましい。この場合には、音声認識結果と一致する特別音声認識表記に対応する指示文字列が最上位に表示されるので、ユーザにおける利用性に優れた情報検索システムを提供することが可能となる。
【００１８】
なお、上記情報検索システムにおいて、一般音声認識表記又は特別音声認識表記に、移動体端末装置で実行可能なアプリケーション名称を含むようにしても良い。この場合には、当該アプリケーションをダウンロード可能なコンテンツ（ホームページ）のＵＲＬをデータベースに登録しておくことで、ユーザは、検索対象キーワードに当該アプリケーション名称を指定するだけで、上記ＵＲＬに対応する指示文字列を受け取ることが可能となる。この結果、当該アプリケーションをダウンロード可能なホームページに容易にアクセスすることが可能となる。
【００１９】
特に、上記情報検索システムにおいて、移動体端末装置で装置本体にインストール済みのアプリケーションを管理し、音声認識結果としてインストール済みのアプリケーション名称に対応する音声認識表記が得られた場合には、当該アプリケーションを起動させるようにしても良い。この場合、例えば、特定のアプリケーションが既に移動体端末装置にインストール済みである場合において、検索対象キーワードとして当該アプリケーション名称に対応する音声認識表記が得られた場合には、当該アプリケーションが起動されるので、ユーザは、移動体端末装置に対して起動を希望するアプリケーション名称を入力するだけで、当該アプリケーションを起動することが可能となる。
【００２０】
さらに、上記情報検索システムにおいて、移動体端末装置は、検索対象キーワードから特徴パラメータを音声データとしてサーバ装置に送信し、サーバ装置で当該特徴パラメータに基づいて音声認識を行うことが好ましい。この場合には、検索対象データよりもデータ容量の小さい特徴パラメータがサーバ装置に送信されるため、通信に要する時間及びコストを低減することができ、引いては情報検索に要する時間及びコストを低減することができ、迅速にユーザの所望の情報を検索することが可能となる。
【００２１】
また、上記情報検索システムにおいて、移動体端末装置は、例えば、携帯電話装置で構成することが可能である。この場合には、携帯電話装置において、上記情報検索システムで奏する効果を得ることが可能となる。
【００２２】
また、本発明は、音声による検索対象キーワードを受け付ける端末装置と通信ネットワークを介して接続され、インターネット上のコンテンツのＵＲＬ及びコンテンツのＵＲＬに対応付けられた音声認識表記が登録されたデータベースを用いて情報検索を行うサーバ装置において、端末装置で受け付けた検索対象キーワードに応じた音声データを受信する受信手段と、音声データに対する音声認識を行って音声認識表記を取得する音声認識手段と、音声認識手段により取得される音声認識表記に対応付けられたコンテンツのＵＲＬから成る検索結果リストを生成する検索結果リスト生成手段と、検索結果リストを移動体端末装置に送信する送信手段と、を具備することを特徴とする。
【００２３】
このような構成を有するサーバ装置によれば、移動体端末装置から受け付けた音声による検索対象キーワードに応じたコンテンツのＵＲＬから成る検索結果リストを返送し、移動体端末装置に表示させる。このため、ユーザは、移動体端末装置に対して音声による検索対象キーワードを入力するだけで、当該検索対象キーワードに応じたコンテンツのＵＲＬを受け取ることが可能となる。このとき、上記検索結果リストに表示される情報は、コンテンツのＵＲＬのみに限定されているため、表示画面の大きさに制限がある移動体端末装置で検索結果を表示する場合であっても、必要な情報を表示することが可能となる。この結果、ユーザによる操作負担を軽減させつつ、迅速且つ適確にユーザの所望の情報を検索することが可能となる。
【００２４】
上記サーバ装置において、データベースに、コンテンツのＵＲＬにリンクさせた指示文字列を更に登録し、検索結果リスト生成手段で、コンテンツのＵＲＬの代わりに指示文字列から成る検索結果リストを生成するようにしても良い。この場合には、上述の効果に加えて、検索結果リストにコンテンツのＵＲＬにリンクさせた指示文字列が表示されることから、ユーザによる指示文字列の選択操作に応じて、簡単に対応するコンテンツへアクセスさせることが可能となる。
【００２５】
また、上記サーバ装置において、データベースに、コンテンツの内容に応じたカテゴリを示し検索結果リスト上で関連する指示文字列に表示切替え可能に構成された指示カテゴリを更に登録し、検索結果リスト生成手段で、音声認識手段による音声認識結果として得られる音声認識表記に対応付けられた指示文字列及び指示カテゴリから成る検索結果リストを生成するようにしても良い。この場合には、上述の効果に加えて、検索結果リストにコンテンツのＵＲＬにリンクさせた指示文字列が表示されると共に、関連する指示文字列に表示切替え可能な指示カテゴリが表示されることから、ユーザによる指示文字列の選択操作に応じて、簡単に対応するコンテンツへアクセスさせることが可能となると共に、指示カテゴリの選択操作に応じて関連する指示文字列を表示させることが可能となる。
【００２６】
なお、上記サーバ装置において、データベース上の音声認識表記に、検索結果リストに指示カテゴリを表示させるための一般音声認識表記と、指示文字列を表示させるための特別音声認識表記とを登録するようにしても良い。この場合には、音声認識結果に応じて検索結果リスト上に表示される情報を切り替えることが可能となる。
【００２７】
特に、上記サーバ装置においては、特別音声認識表記の登録内容又は登録数を、コンテンツ提供者により指定可能とすることが好ましい。この場合には、コンテンツ提供者により指定された特別音声認識表記の登録内容又は登録数に応じて、検索結果リストにおける指示文字列の出現率を変動させることが可能となる。
【００２８】
また、上記サーバ装置においては、特別音声認識表記の登録数に応じて、コンテンツ提供者に対する課金額を増減させるようにしても良い。この場合には、検索結果リストにコンテンツ提供者のコンテンツに対応する指示文字列の出現率に見合った料金をコンテンツ提供者から徴収することが可能となる。
【００２９】
さらに、上記サーバ装置において、検索結果リスト生成手段は、検索結果リストに表示される指示文字列の表示順序に優先順位を設けるようにしても良い。この場合には、予め定めた何らかの条件に応じて検索結果リストに表示される指示文字列の表示順序を順位付けることが可能となる。
【００３０】
例えば、コンテンツ提供者に対する課金額に応じて、検索結果リストに表示される指示文字列又は指示カテゴリから表示切替えされる指示文字列の表示順序を決定することが考えられる。この場合には、コンテンツ提供者が当該情報検索システムを用いた情報検索サービスに対して支払った金額に応じて検索結果リストに表示される指示文字列等の表示順序を順位付けることが可能となる。
【００３１】
但し、上記サーバ装置においては、音声認識結果と一致する特別音声認識表記に対応する指示文字列の表示順序を最上位にすることが好ましい。この場合には、音声認識結果と一致する特別音声認識表記に対応する指示文字列が最上位に表示されるので、ユーザにおける利用性に優れた情報検索システムを提供することが可能となる。
【００３２】
さらに、上記サーバ装置において、受信手段は、端末装置により検索対象キーワードから抽出される特徴パラメータを音声データとして受信し、音声認識手段は、特徴パラメータに基づいて音声認識を行うことが好ましい。この場合には、検索対象データよりもデータ容量の小さい特徴パラメータがサーバ装置に送信されるため、通信に要する時間及びコストを低減することができ、引いては情報検索に要する時間及びコストを低減することができ、迅速にユーザの所望の情報を検索することが可能となる。
【００３３】
さらに、上記サーバ装置と通信を行う端末装置を、移動体端末装置で構成するようにしても良い。この場合には、移動体端末装置において、上記サーバ装置で奏する効果を得ることが可能となる。
【００３４】
さらに、上記サーバ装置と通信を行う端末装置を、携帯電話装置で構成するようにしても良い。この場合には、携帯電話装置において、上記サーバ装置で奏する効果を得ることが可能となる。
【発明の効果】
【００３５】
本発明によれば、ユーザによる操作負担を軽減させつつ、迅速且つ適確にユーザの所望の情報を検索することが可能となる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の一実施の形態に係る情報検索システムの詳細を図面の記載に基づいて説明する。
【００３７】
図１は、本発明の一実施の形態に係る情報検索システムが適用される通信システムの概略構成を示す図である。
【００３８】
図１に示す通信システムにおいては、ユーザが移動体端末装置としての携帯電話装置（以下、単に「携帯電話」という）１を用いて、通信事業者網２（例えば、移動通信用のＰＤＣ−Ｐ（Personal Digital Cellular-Packet）網）及びインターネット３等の通信ネットワークを介して音声認識・検索サーバ装置（以下、単に「サーバ」という）４と通信を行うことにより、サーバ４が提供する情報検索サービスを利用できるように構成されている。そして、この情報検索サービスによる検索結果に応じて、ユーザが携帯電話１を用いて、上記通信ネットワークを介してＷＷＷサーバ５と通信を行うことにより、所望の情報が含まれるホームページにアクセスできるように構成されている。
【００３９】
なお、図１においては、サーバ４を、インターネット３上に存在させる場合について示しているが、サーバ４が存在する場所としてはこれに限定されるものではなく、通信事業者網２上に存在させるようにしても良い。また、図１においては、サーバ４とは別個独立してＷＷＷサーバ５が配設された場合について示しているが、ＷＷＷサーバ５が有する機能をサーバ４に搭載し、ＷＷＷサーバ５を省略するようにしても良い。
【００４０】
図２は、本実施の形態に係る携帯電話の機能ブロック図である。なお、図２に示す機能ブロックは、本発明を説明するために簡略化したものであり、通常の携帯電話に搭載される通話機能や、ウェブブラウザ機能に必要となる機能は備えているものとする。
【００４１】
図２に示すように、携帯電話１は、端末全体の制御を行う制御部１１と、ユーザからの音声入力を受け付ける音声入力部１２と、ユーザから入力された音声による検索対象キーワードから後述する特徴パラメータを抽出する特徴パラメータ抽出部１３と、通信事業者網２などの通信ネットワークとの間の通信を制御する通信制御部１４と、ユーザからの操作入力を受け付ける操作入力部１５と、携帯電話１において使用される表示を制御する表示制御部１６と、表示制御された文字、画像、映像を表示するディスプレイ１７と、アンテナ１８とを含んでいる。
【００４２】
音声入力部１２は、例えば、ユーザが検索したい情報に関連する検索対象キーワードを受け付ける。以下においては、音声入力部１２が固有名詞や一般名詞などのキーワードを検索対象キーワードとして受け付ける場合について示すが、ユーザから入力された会話の内容からキーワードを抽出し、当該キーワードを検索対象キーワードとして受け付けるようにしても良い。この場合には、例えば、会話の内容に所定回数以上、出現するキーワードを抽出して検索対象キーワードとすることが考えられる。
【００４３】
特徴パラメータ抽出部１３は、音声入力部１２から受け渡されるアナログ音声を分析し、符号化、ノイズ処理及び補正等を行う。その後、符号化した音声から音声認識率を劣化させない範囲で特徴部分のみを抜き出して特徴パラメータを生成する。例えば、特徴パラメータ抽出部１３により、特徴パラメータは、通常の音声データ（３２ｋＢ／ＳＥＣ：１６ＫＨＺ、１６ｂｉｔ）の３．７５％のデータ量（１．２ｋＢ／ＳＥＣ）まで圧縮可能である。
【００４４】
通信制御部１４は、アンテナ１８を介して、特徴パラメータ抽出部１３で生成された特徴パラメータをサーバ４に送信すると共に、これに応じてサーバ４から返送される検索結果リストを受信する制御を行う。また、通信制御部１４は、上記検索結果リストから所望の情報が含まれるホームページにアクセスする際の通信制御を行う。
【００４５】
操作入力部１５は、例えば、ユーザから本情報検索サービスを利用する際に必要となる音声認識・情報検索アプリケーション（以下、単に「音声検索アプリケーション」という）の起動に伴う操作入力や、上記検索結果リストから所望の情報が含まれるホームページにアクセスする場合におけるアクセス対象を選択する際の操作入力、並びに、当該ホームページの閲覧を終了する際の操作入力などを受け付ける。
【００４６】
表示制御部１６は、例えば、本携帯電話１における通常動作に伴う画面情報、上記音声検索アプリケーションで表示される画面情報、並びに、通信制御部１４を介して受信した検索結果リストを含む画面情報の表示制御を行う。ディスプレイ１７には、表示制御部１６の制御の下、各種の画面情報が表示される。
【００４７】
図３は、本実施の形態に係るサーバの機能ブロック図である。
【００４８】
図３に示すように、サーバ４は、装置全体の制御を行う制御部４１と、インターネット３などの通信ネットワークを介して携帯電話１又は後述するコンテンツ提供者が操作するパーソナルコンピュータ（ＰＣ）と通信を行う通信部４２と、携帯電話１から到来する音声データの音声認識を行う音声認識部４３と、音声認識部４３が参照する各種情報が記憶された記憶部４４と、音声認識部４３による音声認識結果に対応する各種情報が登録されるデータベース（ＤＢ）４５と、音声データを送信してきた携帯電話１に返送される検索結果を含む検索結果リストを生成する検索結果リスト生成部４６と、を含んでいる。
【００４９】
なお、図３においては、サーバ４が、その構成要素としてＤＢ４５を備える場合について示しているが、ＤＢ４５の接続形態としてはこれに限定されるものではなく、サーバ４に外部接続するようにしても良い。同様に、サーバ４が、その構成要素として音声認識部４３が参照する情報を記憶した記憶部４４を備える場合について示しているが、この記憶部４４についても、サーバ４に外部接続するようにしても良い。
【００５０】
通信部４２は、例えば、携帯電話１から送信される音声データとして特徴パラメータを受信すると共に、検索結果リスト生成部４６から受け渡される検索結果リストを当該携帯電話１に送信する。また、通信部４２は、本情報検索システムを利用した情報検索サービスの提供を希望するコンテンツ提供者との間で、本情報検索サービスの提供を受けるための会員登録手続や、後述する特別音声認識キーワードの登録手続に必要な情報通信を行う。
【００５１】
音声認識部４３は、記憶部４４に予め記憶された辞書を参照しながら、音響的確率計算及び言語的確率計算により、通信部４２から受け渡される音声データの音声認識を行う。ここで、音響的確率計算には記憶部４４に記憶されたルールグラマ用音響モデルが用いられ、言語的確率計算には記憶部４４に記憶されたルールグラマ用言語モデルが用いられる。記憶部４４には、このように音声認識部４３により参照される、辞書、ルールグラマ用音響モデル及びルールグラマ用言語モデルが記憶されている。
【００５２】
ＤＢ４５には、例えば、図４に示すデータが登録される。図４は、本実施の形態に係るサーバ４のＤＢ４５に登録されるデータ例を説明するための図である。なお、図４に示すデータにおいては、説明の便宜上、音声認識の過程で発音記号列が得られるものとして説明するが、必ずしも音声認識の過程でこの発音記号列を得る必要はない。最終的に、音声認識結果として音声認識表記を得ることができれば、音声認識の過程はいかなる手法を用いても良い。また、図４に示すデータは、その一例を示したものであり、その内容については、適宜変更することが可能である。例えば、図４に示す音声認識表記とＵＲＬとを含むことを前提として、その他のデータ構成についてはどのような形式を採用しても良い。
【００５３】
ここで、ＤＢ４５に登録されるデータの内容について説明する。図４に示すように、ＤＢ４５には、本情報検索サービスにおける音声認識による結果として得られる音声認識表記、この音声認識表記に応じて本情報検索サービスのサービス提供者により予め登録される発音記号列、音声認識表記の種別（以下、「表記種別」という）、インターネット３上のコンテンツ（ホームページ）のＵＲＬ、コンテンツの内容に応じた文字列であって当該コンテンツのＵＲＬにリンクさせた指示文字列、並びに、コンテンツの内容に応じたカテゴリを示し当該カテゴリに含まれる指示文字列に関連付けられた指示カテゴリが登録されている。なお、音声認識表記は、発音記号列を文字や記号等で表したものに相当する。
【００５４】
このうち、指示文字列及び指示カテゴリは、後述する検索結果リスト上に表示されるものである。指示文字列は、検索結果リスト上においてユーザが選択することで当該指示文字列にリンクさせたＵＲＬにアクセス可能に構成されている。一方、指示カテゴリは、検索結果リスト上においてユーザが選択することで当該指示カテゴリに関連付けられた指示文字列に表示切替え可能に構成されている。なお、指示文字列及び指示カテゴリの内容は、原則として、サービス提供者により指定される。しかし、コンテンツ提供者による指定に応じてこれらを決定するようにしても良い。
【００５５】
音声認識表記は、音声認識結果として得られるものであり、サービス提供者又はコンテンツ提供者により指定されるものである。音声認識表記には、後述する検索結果リスト上に指示カテゴリを表示させるための一般音声認識表記と、検索結果リスト上に指示文字列を表示させるための特別音声認識表記とが存在する。表記種別には、これらの一般音声認識表記又は特別音声認識表記の種別が記述される。
【００５６】
一般音声認識表記と特別音声認識表記とは、その存在意義において相違する。一般音声認識表記は、本情報検索サービスにおける利用者の利便性の確保を目的としたものである。一方、特別音声認識表記は、コンテンツへのアクセスの向上を希望するコンテンツ提供者とのビジネスの実現を目的とするものである。
【００５７】
すなわち、一般音声認識表記は、著名な会社等のコンテンツへのアクセスを確保すべく登録されるものである。それ故、一般音声認識表記は、コンテンツ提供者の登録要求の有無に関わらず、サービス提供者により登録される。例えば、一般音声認識表記の内容には、コンテンツ提供者の会社名などが指定される。詳細について後述するように、このような一般音声認識表記に対応する音声認識結果が得られると、利用者には当該一般音声認識表記に対応する指示カテゴリが提示されることとなる。
【００５８】
一方、特別音声認識表記は、各コンテンツ提供者が保有するコンテンツへのアクセスの向上を図るべく登録されるものである。それ故、特別音声認識表記は、原則として、コンテンツ提供者の登録要求に応じて登録される。特別音声認識表記の内容は、コンテンツ提供者が任意に指定可能となっており、例えば、コンテンツ提供者の会社名の通称や短縮名称、並びに、主力商品や独自ブランドの名称などが指定される。また、その登録数もコンテンツ提供者により任意に指定可能となっている。詳細について後述するように、このような特別音声認識表記に対応する音声認識結果が得られると、利用者には当該特別音声認識表記に対応する指示文字列が提示されることとなる。
【００５９】
このように一般音声認識表記のみではなく、特別音声認識表記を登録した場合には、簡単にコンテンツへのアクセスが可能な指示文字列が提示されることから、当該コンテンツへのアクセスの向上が望める。本情報検索サービスにおいては、このような特別音声認識表記の登録により得られる利益の代償としてコンテンツ提供者に課金を行うことで、コンテンツ提供者とのビジネスを実現する。そして、利用者がより簡単に様々なコンテンツへアクセス可能となるように、コンテンツ提供者による特別音声認識表記の登録を推進するものである。
【００６０】
ここで、図４に示すデータの内容について抜粋して説明する。
【００６１】
図４に示すように、音声認識表記「ＢＢＢ」は、特別音声認識表記として２つ登録されており、共に発音記号列「ＢＩＩＢＩＩＢＩＩ」が対応付けられている。そして、これらの音声認識表記「ＢＢＢ」には、異なるＵＲＬ、指示文字列及び指示カテゴリが対応付けられている。一方には、ＵＲＬ「ｈｔｔｐ：／／ｂｂｂｐｕｂ．ｃｏ．ｊｐ．ｈｔｍｌ」、指示文字列「ＢＢＢ児童書販売」及び指示カテゴリ「児童書販売」が対応付けられ、他方には、ＵＲＬ「ｈｔｔｐ：／／ｂｂｂｒｅｆｏｒｍ．ｃｏ．ｊｐ．ｈｔｍｌ」、指示文字列「ＢＢＢリフォーム」及び指示カテゴリ「リフォーム」が対応付けられている。これは、これらのデータに対応するコンテンツ提供者が、保有するコンテンツへのアクセスの向上を目的として、特別音声認識表記「ＢＢＢ」を登録したことを意味している。
【００６２】
音声認識表記「ＢＢＢ自動車」は、一般音声認識表記として登録されており、発音記号列「ＢＩＩＢＩＩＢＩＩＪＩＤＯＵＳＨＡ」が対応付けられている。また、音声認識表記「ＢＢＢ自動車」には、ＵＲＬ「ｈｔｔｐ：／／ｂｂｂ．ｃｏ．ｊｐ．ｈｔｍｌ」、指示文字列「ＢＢＢ自動車」及び指示カテゴリ「自動車メーカー」が対応付けられている。これは、利用者の利便性を考慮してサービス提供者が一般音声認識表記「ＢＢＢ自動車」を登録したことを意味している。
【００６３】
さらに、音声認識表記「自動車」は、一般音声認識表記として登録されており、発音記号列「ＪＩＤＯＵＳＨＡ」が対応付けられている。なお、音声認識表記「自動車」には、ＵＲＬ及び指示文字列は登録されておらず、指示カテゴリ「自動車」のみが登録されている。これは、利用者の利便性を考慮してサービス提供者が一般音声認識表記「自動車」を登録したことを意味している。
【００６４】
本情報検索サービスにおいては、音声認識表記の種別（一般音声認識表記であるか、特別音声認識表記であるか）に応じて、検索結果リスト上に指示文字列を表示するか、指示カテゴリを表示するかの差異を設けている。上述のように、特別音声認識表記は、コンテンツ提供者による金銭の支払いに応じて登録される一方、一般音声認識表記は、コンテンツ提供者の金銭の支払いとは無関係に登録される。このような背景の下、本情報検索サービスにおいては、あるコンテンツ提供者が特別音声認識表記を登録した場合には、一般音声認識表記を特別音声認識表記として取り扱うようにしている。音声認識表記「ＡＡＡ自動車」等は、この場合に該当するものであり、他の特別音声認識表記（例えば、「ＡＡＡ」）の登録に応じて一般音声認識表記が特別音声認識表記として取り扱われる。従って、音声認識表記「ＡＡＡ自動車」が音声認識結果として得られた場合には、これに対応する指示カテゴリ「自動車メーカー」ではなく、指示文字列「ＡＡＡ自動車」が検索結果リストに表示されることとなる。
【００６５】
図５は、本実施の形態に係るサーバのＤＢ４５内に登録されるデータを指示カテゴリ及び指示文字列に応じて体系的に捉えた場合について説明するための図である。なお、図５に示すデータ内容は、説明の便宜を図って示すものであり、実際にＤＢ４５内のデータ内容を示すものではない。また、図５においては、指示カテゴリを大区分（同図に示す「指示カテゴリ（大）」）と小区分（同図に示す「指示カテゴリ（小）」）とに分けた場合について示している。
【００６６】
以下、図５に示すデータ内容について図４に示すデータの一部を抜粋して説明する。
【００６７】
図５に示す指示文字列「ＡＡＡ自動車」は、指示カテゴリ「自動車メーカー」に属し、この指示カテゴリ「自動車メーカー」は、更に指示カテゴリ「自動車」に属している。また、この指示文字列「ＡＡＡ自動車」には、一般音声認識表記として「ＡＡＡ自動車」が登録され、第１特別音声認識表記（同図における「特別音声認識表記１」）として「ＡＡＡ」が登録され、第２特別音声認識表記（同図における「特別音声認識表記２」）として「高級車」が登録されていることが分かる。すなわち、音声認識結果として、音声認識表記「ＡＡＡ自動車」、「ＡＡＡ」及び「高級車」が得られた場合には、検索結果リストに指示文字列「ＡＡＡ自動車」が表示されることを示している。
【００６８】
同様に、指示文字列「ＢＢＢ自動車」は、指示カテゴリ「自動車メーカー」に属し、この指示カテゴリ「自動車」は、指示カテゴリ「自動車」に属している。また、指示文字列「ＢＢＢ自動車」には、一般音声認識表記として「ＢＢＢ自動車」が登録されるが、特別音声認識表記の登録がされていないことが分かる。すなわち、音声認識結果として、音声認識表記「ＢＢＢ自動車」が得られた場合には、検索結果リストに指示カテゴリ「自動車メーカー」が表示されることを示している。なお、この場合において、指示カテゴリとして「自動車メーカー」を選択するか、「自動車」を選択するかは任意である。本情報検索サービスにおいては、小区分である「自動車メーカー」を選択するようにしている。
【００６９】
図３に戻り、サーバ４の説明を続ける。検索結果リスト生成部４６は、音声認識部４３による音声認識結果に基づいて検索結果リストを生成する。この際、検索結果リスト生成部４６は、音声認識結果として得た音声認識表記に対応して登録された指示文字列又は指示カテゴリを選出する。
【００７０】
検索結果リスト生成部４６により生成された検索結果リストは、通信部４２を介して情報検索を依頼してきた携帯電話１に返送される。そして、携帯電話１のディスプレイ１７上に表示される。以下、携帯電話１のディスプレイ１７上に表示される検索結果リストの内容について説明する。
【００７１】
図６は、携帯電話１で表示される検索結果リストの内容を説明するための図である。図６に示すように、検索結果リストには、検索結果を表示するために上下に分割された２つの領域が設けられている。ここでは、ディスプレイ１７の上方側に、指示文字列５１が表示される文字列表示領域５２が設けられ、下方側に、指示文字列５１に対応付けられた指示カテゴリ５３が表示されるカテゴリ表示領域５４が設けられている。
【００７２】
このような検索結果リストがディスプレイ１７上に表示される場合において、文字列表示領域５２にアクセス対象となる指示文字列５１が表示されている場合、ユーザは、これを選択することで直接的に当該ＵＲＬに対応するコンテンツ（ホームページ）にアクセスすることが可能である。一方、文字列表示領域５２にアクセス対象となる指示文字列５１が表示されておらず、カテゴリ表示領域５４に指示カテゴリ５３が表示されている場合、ユーザは、当該指示カテゴリ５３から、更にアクセス対象となる指示文字列５１を探すこととなる。
【００７３】
なお、カテゴリ表示領域５４に表示された指示カテゴリ５３が選択された場合には、図５に示すようなデータ内容に応じて指示文字列５１に表示が切り替えられる。例えば、指示カテゴリ「自動車メーカー」が選択された場合、指示文字列「ＡＡＡ自動車」、「ＢＢＢ自動車」及び「ＣＣＣ自動車」に表示が切り替えられることとなる。
【００７４】
次に、上記構成を有する本情報検索システムにおいて情報検索を行う場合の動作の概要について用いて説明する。図７は、本発明の一実施の形態に係る情報検索システムにおいて情報検索を行う場合の動作の概要について説明するためのシーケンス図であり、特に、本情報検索サービスにおいて特別発音記号列を登録したコンテンツ提供者のコンテンツにアクセスする場合の動作について示している。
【００７５】
本情報検索システムを用いた情報検索サービスを利用する場合、まず、携帯電話１のユーザが操作入力部１５を操作して、本情報検索サービスを利用する際に必要となる音声検索アプリケーションを起動する。この音声検索アプリケーションを起動することにより、携帯電話１の音声入力部１２がユーザからの検索対象キーワードを受付け可能とされる。
【００７６】
携帯電話１で上記音声検索アプリケーションが起動された状態で、ユーザから検索対象キーワードが発せられると、音声入力部１２でこれを受け付ける（ステップ（以下、「ＳＴ」と略す）７０１）。音声入力部１２が受け付けた検索対象キーワードは、制御部１１を介して特徴パラメータ抽出部１３に渡される。特徴パラメータ抽出部１３は、当該検索対象キーワードから特徴パラメータを抽出（生成）する（ＳＴ７０２）。抽出された特徴パラメータは、制御部１１を介して通信制御部１４に渡される。通信制御部１４は、当該特徴パラメータを、通信ネットワークを介してサーバ４に送信する（ＳＴ７０３）。
【００７７】
携帯電話１から到来する特徴パラメータをサーバ４の通信部４２で受信すると、当該特徴パラメータは、制御部４１を介して音声認識部４３に渡される。音声認識部４３は、記憶部４４に記憶された辞書、ルールグラマ用音響モデル及びルールグラマ用言語モデルを参照しながら、その音声認識を行う（ＳＴ７０４）。音声認識部４３による音声認識結果は、制御部４１を介して検索結果リスト生成部４６に渡される。検索結果リスト生成部４６は、当該音声認識結果に応じて検索結果リストを生成する（ＳＴ７０５）。生成された検索結果リストは、制御部１１を介して通信部４２に渡される。通信部４２は、当該検索結果リストを、通信ネットワークを介して携帯電話１に送信する（ＳＴ７０６）。
【００７８】
サーバ４から到来する検索結果リストを携帯電話１の通信制御部１４で受信すると、当該検索結果リストは、制御部１１を介して表示制御部１６に渡される。表示制御部１６は、当該検索結果リストをディスプレイ１７に表示する（ＳＴ７０７）。ここでは、検索結果リストから指示文字列を選択する操作入力を受け付けるものとする。指示文字列を選択する操作入力を受け付けると（ＳＴ７０８）、制御部１１は、当該操作入力に応じてウェブブラウザを起動する（ＳＴ７０９）。そして、選択された指示文字列に対応するＵＲＬにアクセスする（ＳＴ７１０）。
【００７９】
その後、当該ＵＲＬにアクセスすることでディスプレイ１７に表示されたホームページ画面の閲覧の終了指示を操作入力部１５から受け付けると、制御部１１は、ウェブブラウザを停止し処理を終了する。このようにして、本情報検索システムにおいて情報検索を行う場合の一連の動作が終了する。
【００８０】
次に、本発明の一実施の形態に係る情報検索システムで情報検索を行う場合における携帯電話及びサーバの動作について説明する。図８は、本発明の一実施の形態に係る情報検索システムで情報検索を行う場合における携帯電話の動作を説明するためのフロー図であり、図９は、本発明の一実施の形態に係る情報検索システムで情報検索を行う場合におけるサーバの動作を説明するためのフロー図である。
【００８１】
本実施の形態に係る情報検索システムで情報検索を行う場合、図８に示すように、携帯電話１の制御部１１は、音声検索アプリケーションを起動した状態で、音声入力部１２によりユーザからの検索対象キーワードを受け付けるか監視している（ＳＴ８０１）。検索対象キーワードを受け付けるまでは、当該監視動作を継続する。なお、当該監視動作を一定時間継続した場合においても、検索対象キーワードを受け付けない場合には、上記音声検索アプリケーションを終了するようにしても良い。
【００８２】
検索対象キーワードを検出した場合には、制御部１１は、特徴パラメータ抽出部１３により特徴パラメータを抽出する（ＳＴ８０２）。そして、抽出した特徴パラメータを、通信制御部１４により通信ネットワークを介してサーバ４に送信する（ＳＴ８０３）。
【００８３】
特徴パラメータをサーバ４に送信した後、制御部１１は、通信制御部１４によりサーバ４から、上記特徴パラメータに基づく検索結果リストを受信するか監視する（ＳＴ８０４）。検索結果リストを受信するまでは、当該監視動作を継続する。なお、当該監視動作を一定時間継続した場合においても、検索結果リストを受信しない場合には、再び上記特徴パラメータをサーバ４に送信するようにしても良い。
【００８４】
検索結果リストを受信した場合、制御部１１は、表示制御部１６により当該検索結果リストをディスプレイ１７に表示する（ＳＴ８０５）。その後、操作入力部１５による当該検索結果リスト上の指示文字列の選択を受け付けるか、或いは、検索結果リスト上の指示カテゴリの選択を受け付けるか監視する（ＳＴ８０６、ＳＴ８０７）。いずれかの選択を受け付けるまで当該監視動作を継続する。なお、当該監視動作を一定時間継続した場合においても、いずれの選択も受け付けない場合には、上記音声検索アプリケーションを終了するようにしても良い。
【００８５】
検索結果リスト上の指示文字列の選択を受け付けた場合、制御部１１は、ウェブブラウザを起動し（ＳＴ８０８）、選択された指示文字列に関連付けられた、対応するＵＲＬにアクセスする（ＳＴ８０９）。その後、当該ＵＲＬにアクセスすることでディスプレイ１７に表示されたホームページ画面の閲覧の終了指示を操作入力部１５から受け付けると、制御部１１は、ウェブブラウザを停止し処理を終了する。
【００８６】
一方、検索結果リスト上の指示カテゴリの選択を受け付けた場合、制御部１１は、選択を受け付けた指示カテゴリに対応する指示文字列に表示を切り替える（ＳＴ８１０）。そして、表示切替え後の指示文字列の選択を受け付けるか監視する（ＳＴ８１１）。指示文字列の選択を受け付けるまで当該監視動作を継続する。なお、当該監視動作を一定時間継続した場合においても、指示文字列の選択を受け付けない場合には、再度、上記検索結果リストを表示するようにしても良い。
【００８７】
そして、表示切替え後の指示文字列の選択を受け付けた場合、制御部１１は、上記と同様に、ウェブブラウザを起動し（ＳＴ８０８）、選択された指示文字列に関連付けられた、対応するＵＲＬにアクセスする（ＳＴ８０９）。その後、当該ＵＲＬにアクセスすることでディスプレイ１７に表示されたホームページ画面の閲覧の終了指示を操作入力部１５から受け付けると、制御部１１は、ウェブブラウザを停止し処理を終了する。このようにして、本情報検索システムにおいて情報検索を行う場合における携帯電話１の一連の動作が終了する。
【００８８】
一方、本実施の形態に係る情報検索システムで情報検索を行う場合、図９に示すように、サーバ４の制御部４１は、通信部４２を介して携帯電話１から特徴パラメータを受信するか監視している（ＳＴ９０１）。特徴パラメータを受信するまでは、常時、当該監視動作を継続する。
【００８９】
特徴パラメータを受信した場合には、制御部４１は、音声認識部４３により記憶部４４に記憶された辞書、ルールグラマ用音響モデル及びルールグラマ用言語モデルを参照しながら、当該特徴パラメータの音声認識を行う（ＳＴ９０２）。
【００９０】
音声認識を行った後、制御部４１は、音声認識結果に応じた所定数のデータを選出する。具体的には、ＳＴ９０１で受信した特徴パラメータに基づく音声認識において、類似度が高い所定数（例えば、１０個）のデータを選出する（ＳＴ９０３）。
【００９１】
類似度が高い所定数のデータを選出した後、制御部４１は、例えば、類似度の上位のデータから、当該データに含まれる音声認識表記が一般音声認識表記であるか判定する（ＳＴ９０４）。この際、制御部４１は、表記種別に「一般」が指定されているか否かに応じて判定する。ここで、当該データの音声認識表記が一般音声認識表記である場合には、そのデータに登録された指示カテゴリを選択し（ＳＴ９０５）、音声認識結果として、検索結果リスト生成部４６に通知する。通知された指示カテゴリは、検索結果リスト生成部４６で一時的に保持される。
【００９２】
一方、当該データの音声認識表記が一般音声認識表記でない場合、すなわち、特別音声認識表記である場合には、そのデータに登録された指示文字列を選択し（ＳＴ９０６）、音声認識結果として、検索結果リスト生成部４６に通知する。指示カテゴリの場合と同様に、通知された指示文字列は、検索結果リスト生成部４６で一時的に保持される。
【００９３】
ＳＴ９０５で指示カテゴリを通知した後、或いは、ＳＴ９０６で指示文字列を通知した後、制御部４１は、ＳＴ９０３で選出した全てのデータについて処理を行ったか判定する（ＳＴ９０７）。ここで、選出した全てのデータについて処理を行っていない場合には、選出したデータを更新して（ＳＴ９０８）、ＳＴ９０４〜ＳＴ９０７の処理を繰り返す。
【００９４】
ＳＴ９０４〜ＳＴ９０７の処理を繰り返す中で、ＳＴ９０７において選出した全てのデータについて処理を行ったと判定すると、制御部４１は、検索結果リスト生成部４７により検索結果リストを生成する（ＳＴ９０９）。これにより、保持しておいた指示カテゴリ又は指示文字列を含む検索結果リストが生成される。
【００９５】
検索結果リストが生成されたならば、制御部４１は、当該検索結果リストを通信部４２により、上記特徴パラメータを送信してきた携帯電話１に送信する（ＳＴ９１０）。その後、制御部４１は、処理をＳＴ９０１に戻し、再び、特徴パラメータの受信に備える。このようにして、本情報検索システムにおいて情報検索を行う場合におけるサーバ４の一連の動作が終了する。
【００９６】
次に、本情報検索システムにおいて、情報検索を行った場合に携帯電話１に表示される検索結果リストの具体例について図１０〜図１６を用いて説明する。なお、以下においては、サーバ４のＤＢ４５に、図４に示す内容のデータのみが登録されているものとする。
【００９７】
図１０、図１２及び図１５は、本情報検索システムにおいて、音声認識結果として選出されるデータの一例について説明するための図である。図１１、図１３、図１４及び図１６は、本情報検索システムの携帯電話に表示される検索結果リストの一例について説明するための図である。なお、図１０、図１２及び図１５において、音声認識結果として選出されたデータの順位は、説明の便宜上、採用したものであり、実際の音声認識結果に基づくものではない。
【００９８】
図１０は、検索対象キーワードとして「ＡＡＡ自動車」が入力された場合に音声認識結果として選出されるデータの一例について示し、図１１は、この場合における検索結果リストの内容について示している。図１２は、検索対象キーワードとして「ＢＢＢ自動車」が入力された場合に音声認識結果として選出されるデータの一例について示し、図１３は、この場合における検索結果リストの内容について示している。図１４は、図１３に示す検索結果リストから「自動車メーカー」の指示カテゴリ５３が選択された場合に表示される内容について示している。図１５は、検索対象キーワードとして「自動車」が入力された場合に音声認識結果として選出されるデータの一例について示し、図１６は、この場合における検索結果リストの内容について示している。
【００９９】
まず、検索対象キーワードとして「ＡＡＡ自動車」が入力された場合について説明する。検索対象キーワードとして「ＡＡＡ自動車」が入力されると、サーバ４におけるＳＴ９０２及びＳＴ９０３の処理により図１０に示すデータが選出される。具体的には、音声認識表記「ＡＡＡ自動車」、「ＡＡＡ自動織機」、「ＡＡＡ児童書販売」、「ＡＡＡホーム」、「ＡＡＡ」、「ＡＡＡ」・・・「自動車」及び「児童書」に対応するデータが選出される。
【０１００】
そして、ＳＴ９０４〜ＳＴ９０７の処理により、選出されたデータのうち、指示カテゴリ又は指示文字列が選択される。具体的には、音声認識表記「ＡＡＡ自動車」、「ＡＡＡホーム」、「ＡＡＡ」及び「ＡＡＡ」に対応するデータにおいて、指示文字列「ＡＡＡ自動車」、「ＡＡＡホーム」、「ＡＡＡ自動車」及び「ＡＡＡホーム」が選択される。一方、音声認識表記「ＡＡＡ自動織機」、「ＡＡＡ児童書販売」、「自動車」及び「児童書」に対応するデータにおいて、指示カテゴリ「機械メーカー」、「児童書販売」、「自動車」及び「児童書」が選択される。
【０１０１】
そして、ＳＴ９０９及びＳＴ９１０において、このように選択された指示文字列及び指示カテゴリに応じて検索結果リストが生成され、携帯電話１に送信される。この場合、検索結果リストには、図１１に示すように、文字列表示領域５２に「ＡＡＡ自動車」及び「ＡＡＡホーム」の指示文字列５１が表示され、カテゴリ表示領域５４に「機械メーカー」、「児童書販売」、「自動車」及び「児童書」の指示カテゴリ５３が表示される。
【０１０２】
次に、検索対象キーワードとして「ＢＢＢ自動車」が入力された場合について説明する。検索対象キーワードとして「ＢＢＢ自動車」が入力されると、サーバ４におけるＳＴ９０２及びＳＴ９０３の処理により図１２に示すデータが選出される。具体的には、音声認識表記「ＢＢＢ自動車」、「ＢＢＢ自動織機」、「ＢＢＢ児童書販売」、「ＢＢＢ」、「ＢＢＢ」、「ＢＢＢリフォーム」、・・・「自動車」及び「児童書」に対応するデータが選出される。
【０１０３】
そして、ＳＴ９０４〜ＳＴ９０７の処理により、選出されたデータのうち、指示カテゴリ又は指示文字列が選択される。具体的には、音声認識表記「ＢＢＢ児童書販売」、「ＢＢＢ」、「ＢＢＢ」及び「ＢＢＢリフォーム」に対応するデータにおいて、指示文字列「ＢＢＢ児童書販売」、「ＢＢＢリフォーム」、「ＢＢＢ児童書販売」及び「ＢＢＢリフォーム」が選択される。一方、音声認識表記「ＢＢＢ自動車」、「ＢＢＢ自動織機」、「自動車」及び「児童書」に対応するデータにおいて、指示カテゴリ「自動車メーカー」、「機械メーカー」、「自動車」及び「児童書」が選択される。
【０１０４】
そして、ＳＴ９０９及びＳＴ９１０において、このように選択された指示文字列及び指示カテゴリに応じて検索結果リストが生成され、携帯電話１に送信される。この場合、検索結果リストには、図１３に示すように、文字列表示領域５２に「ＢＢＢリフォーム」及び「ＢＢＢ児童書販売」の指示文字列５１が表示され、カテゴリ表示領域５４に「自動車メーカー」、「機械メーカー」、「自動車」及び「児童書」の指示カテゴリ５３が表示される。
【０１０５】
なお、本情報検索システムにおいては、検索結果リストの文字列表示領域５２において、指示文字列５１の表示順序を、本情報検索サービスへの支払い金額が大きいコンテンツ提供者（特別発音記号列の登録数が多いコンテンツ提供者）に対応させて表示させている。すなわち、図５に示すように、指示文字列「ＢＢＢ児童書販売」に対応するデータには特別音声認識表記が１つだけ登録されているのに対し、指示文字列「ＢＢＢリフォーム」に対応するデータには特別音声認識表記が２つ登録されている。このため、本情報検索システムにおいては、図１３に示すように、指示文字列「ＢＢＢ児童書販売」よりも「ＢＢＢリフォーム」を上位に表示させている。
【０１０６】
なお、本情報検索システムにおいては、このように本情報検索サービスへの支払い金額に応じて指示文字列５１の表示順序に優先順位を設けるが、入力された検索対象キーワードと略一致する音声認識表記が特別音声認識表記として登録されている場合には、当該データの指示文字列５１を最上位位置に表示させる。これにより、検索対象キーワードと略一致する音声認識表記に応じた指示文字列５１が存在するにも関わらず、他の指示文字列５１よりも下位位置に表示されるのを回避し、利用者の利便性を向上させている。
【０１０７】
なお、「ＢＢＢ自動車」の検索を希望するユーザは、図１３に示す検索結果リストの文字列表示領域５２に、対応する指示文字列５１がないため、カテゴリ表示領域５４の指示カテゴリ５３から、「ＢＢＢ自動車」が含まれる指示カテゴリ５３を予想して選択する必要がある。ここで、「ＢＢＢ自動車」が含まれる指示カテゴリ「自動車メーカー」が選択されると、図１４に示すように、当該指示カテゴリ５３に対応付けられた指示文字列５１の一覧に表示が切り替えられる。具体的には、「自動車メーカー」の指示カテゴリ５３に対応付けられた「ＡＡＡ自動車」及び「ＢＢＢ自動車」の指示文字列５１が表示される。
【０１０８】
なお、切替え後の表示において、指示文字列５１の表示順は、上述の場合と同様に、本情報検索サービスへの支払金額が大きいコンテンツ提供者に対応させて表示される。このため、図１４に示すように、文字列表示領域５２においては、「ＡＡＡ自動車」及び「ＢＢＢ自動車」の順番に指示文字列５１が並べられることとなる（図５参照）。
【０１０９】
最後に、検索対象キーワードとして「自動車」が入力された場合について説明する。検索対象キーワードとして「自動車」が入力されると、サーバ４におけるＳＴ９０２及びＳＴ９０３の処理により図１５に示すデータが選出される。具体的には、音声認識表記「自動車」、「児童書」・・・「ＡＡＡ自動車」、「ＢＢＢ自動車」、「ＡＡＡ自動織機」、「ＢＢＢ自動織機」、「ＡＡＡ児童書販売」及び「ＢＢＢ児童書販売」に対応するデータが選出される。
【０１１０】
そして、ＳＴ９０４〜ＳＴ９０７の処理により、選出されたデータのうち、指示カテゴリ又は指示文字列が選択される。具体的には、音声認識表記「ＡＡＡ自動車」及び「ＢＢＢ児童書販売」に対応するデータにおいて、指示文字列「ＡＡＡ自動車」及び「ＢＢＢ児童書販売」が選択される。一方、音声認識表記「自動車」、「児童書」、「ＢＢＢ自動車」、「ＡＡＡ自動織機」、「ＢＢＢ自動織機」及び「ＡＡＡ児童書販売」に対応するデータにおいて、指示カテゴリ「自動車」、「児童書」、「自動車メーカー」、「機械メーカー」、「機械メーカー」及び「児童書販売」が選択される。
【０１１１】
そして、ＳＴ９０９及びＳＴ９１０において、このように選択された指示文字列及び指示カテゴリに応じて検索結果リストが生成され、携帯電話１に送信される。この場合、検索結果リストには、図１６に示すように、文字列表示領域５２に「ＡＡＡ自動車」及び「ＢＢＢ児童書販売」の指示文字列５１が表示され、カテゴリ表示領域５４に「自動車」、「児童書」、「自動車メーカー」、「機械メーカー」及び「児童書販売」の指示カテゴリ５３が表示される。
【０１１２】
このように本実施の形態に係る情報検索システムによれば、携帯電話１から受け付けた音声による検索対象キーワードに応じた検索結果リストがサーバ４から返送され、携帯電話１で表示される。このため、ユーザは、携帯電話１に対して音声による検索対象キーワードを入力するだけで、当該検索対象キーワードに応じた検索結果を受け取ることが可能となる。
【０１１３】
このとき、上記検索結果リストに表示される情報は、指示文字列及び指示カテゴリのみに限定されているため、表示画面の大きさに制限がある携帯電話１で検索結果を表示する場合であっても、必要な情報を表示することが可能となる。この結果、ユーザによる操作負担を軽減させつつ、迅速且つ適確にユーザの所望の情報を検索することが可能となる。
【０１１４】
また、本実施の形態に係る情報検索システムにおいて、サーバ４から返送される検索結果リストには、対応するコンテンツのＵＲＬにリンクさせた指示文字列及び関連する指示文字列に表示切替え可能に構成された指示カテゴリが表示されるので、ユーザによる指示文字列の選択操作に応じて、簡単に対応するコンテンツへアクセスさせることが可能となると共に、指示カテゴリの選択操作に応じて関連する指示文字列を表示させることが可能となる。
【０１１５】
特に、本実施の形態に係る情報検索システムにおいて、携帯電話１は、検索対象キーワードから音声認識の認識率を劣化させない程度に抽出される特徴パラメータを音声データとしてサーバ４に送信し、サーバ４で当該特徴パラメータに基づいて音声認識を行う。これにより、音声認識の認識率を劣化させない程度に抽出される特徴パラメータのみが携帯電話１からサーバ４に送信されるため、通信に要する時間及びコストを低減することができ、引いては情報検索に要する時間及びコストを低減することができ、迅速にユーザの所望の情報を検索することが可能となる。
【０１１６】
また、本実施の形態に係る情報検索システムにおいては、ＤＢ４５の音声認識表記に、検索結果リストに指示カテゴリを表示させるための一般音声認識表記と、指示文字列を表示させるための特別音声認識表記とを登録している。これにより、検索対象キーワードに基づく音声認識結果に応じて検索結果リスト上に表示される情報を切り替えることが可能となる。
【０１１７】
特に、本実施の形態に係る情報検索システムにおいては、特別音声認識表記の登録内容又は登録数を、コンテンツ提供者により指定できるようにしている。このように特別音声認識表記の登録内容等をコンテンツ提供者が指定可能とすることにより、コンテンツ提供者により指定された特別音声認識表記の登録内容又は登録数に応じて、検索結果リストにおける指示文字列の出現率を変動させることが可能となる。
【０１１８】
また、本実施の形態に係る情報検索システムにおいては、特別音声認識表記の登録数に応じて、コンテンツ提供者に対する課金額を増減させるようにしている。これにより、検索結果リストにおけるコンテンツ提供者のコンテンツに対応する指示文字列５１の出現率に見合った料金をコンテンツ提供者から徴収することが可能となる。
【０１１９】
さらに、本実施の形態に係る情報検索システムにおいては、検索結果リストに表示される指示文字列５１の表示順序に優先順位を設けるようにしている。これにより、予め定めた何らかの条件に応じて検索結果リストに表示される指示文字列５１の表示順序を順位付けることが可能となる。
【０１２０】
例えば、本実施の形態に係る情報検索システムにおいては、コンテンツ提供者に対する課金額に応じて検索結果リストに表示される指示文字列５１の表示順序を決定する。このようにコンテンツ提供者に対する課金額に応じて指示文字列５１の表示順序を決定することで、コンテンツ提供者が当該情報検索システムを用いた情報検索サービスに対して支払った金額に応じて検索結果リストに表示される指示文字列５１の表示順序を順位付けることが可能となる。
【０１２１】
但し、本実施の形態に係る情報検索システムにおいては、音声認識部４３による音声認識結果と一致する特別音声認識表記に対応する指示文字列５１の表示順序を最上位にしている。これにより、音声認識部４３による音声認識結果と一致する特別音声認識表記に対応する指示文字列５１が最上位に表示されるので、ユーザにおける利用性に優れた情報検索システムを提供することが可能となる。
【０１２２】
なお、本発明は上記実施の形態に限定されず、種々変更して実施することが可能である。上記実施の形態において、添付図面に図示されている大きさや形状などについては、これに限定されず、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【０１２３】
上記実施の形態においては、サーバ４のＤＢ４５に、音声認識表記、発音記号列、表記種別、ＵＲＬ、指示文字列及び指示カテゴリが登録された場合について示している。しかし、上記実施の形態のように、音声認識表記に応じて検索結果リスト上に指示カテゴリと指示文字列とを表示することを前提として、ＤＢ４５に登録される内容について適宜変更が可能である。例えば、指示カテゴリの登録の有無に応じて音声認識表記の種別を判定することとして、表記種別を省略するようにしても良い。
【０１２４】
また、上記実施の形態においては、検索結果リスト上に、指示文字列及び指示カテゴリを表示する場合について説明しているが、検索結リスト上に表示される内容としては、これに限定されず、適宜変更が可能である。例えば、検索結果リスト上に指示文字列のみを表示するようにしても良い。さらに、検索結果リスト上に指示文字列のみを表示する場合を含めて、必ずしも指示文字列を表示する必要はなく、これに対応するＵＲＬをそのまま表示するようにしても良い。
【０１２５】
上記実施の形態においては、インターネット３上のコンテンツにアクセスする際に当該コンテンツのＵＲＬを検索する場合について説明しているが、その具体的な利用方法として、携帯電話１で実行されるアプリケーションのダウンロードと関連させることが考えられる。例えば、サーバ４のＤＢ４５に特定のアプリケーションがダウンロード可能なホームページのＵＲＬを登録すると共に、対応する特別音声認識表記（一般音声認識表記でも良い）にアプリケーション名称を登録しておく。そして、ユーザから検索対象キーワードとして当該アプリケーション名称を受け付けた場合には、これに対応して検索結果リスト上に表示される指示文字列５１を選択することで、当該アプリケーションをダウンロード可能なホームページに容易にアクセスすることが可能となる。
【０１２６】
また、携帯電話１に、ダウンロード（インストール）済みのアプリケーションの管理機能を付加させて、利用者からの音声データの入力を携帯電話１におけるアプリケーションの起動と関連させることも考えられる。例えば、対象となるアプリケーションが既に携帯電話１にダウンロード済みである場合において、上記と同様の要領で、ユーザから検索対象キーワードとして当該アプリケーション名称を受け付けた場合には、携帯電話１において特徴パラメータを抽出しサーバ４に送信する代わりに、当該アプリケーションを起動するようにしても良い。この場合には、携帯電話１に対して起動を希望するアプリケーション名称を発するだけで、当該アプリケーションを起動することが可能となる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の一実施の形態に係る情報検索システムが適用される通信システムの概略構成を示す図である。
【図２】上記実施の形態に係る携帯電話の機能ブロック図である。
【図３】上記実施の形態に係るサーバの機能ブロック図である。
【図４】上記実施の形態に係るサーバのＤＢ内に登録されるデータの一例について説明するための図である。
【図５】上記実施の形態に係るサーバのＤＢ内に登録されるデータを指示カテゴリ等に応じて体系的に捉えた場合について説明するための図である。
【図６】上記実施の形態に係る携帯電話で表示される検索結果リストの内容を説明するための図である。
【図７】上記実施の形態に係る情報検索システムにおいて情報検索を行う場合の動作の概要について説明するためのシーケンス図である。
【図８】上記実施の形態に係る情報検索システムで情報検索を行う場合における携帯電話の動作を説明するためのフロー図である。
【図９】上記実施の形態に係る情報検索システムで情報検索を行う場合におけるサーバの動作を説明するためのフロー図である。
【図１０】上記実施の形態に係る情報検索システムにおいて、音声認識結果として選出されるデータの一例について説明するための図である。
【図１１】上記実施の形態に係る情報検索システムの携帯電話に表示される検索結果リストの一例について説明するための図である。
【図１２】上記実施の形態に係る情報検索システムにおいて、音声認識結果として選出されるデータの一例について説明するための図である。
【図１３】上記実施の形態に係る情報検索システムの携帯電話に表示される検索結果リストの一例について説明するための図である。
【図１４】上記実施の形態に係る情報検索システムの携帯電話に表示される検索結果リストの一例について説明するための図である。
【図１５】上記実施の形態に係る情報検索システムにおいて、音声認識結果として選出されるデータの一例について説明するための図である。
【図１６】上記実施の形態に係る情報検索システムの携帯電話に表示される検索結果リストの一例について説明するための図である。
【符号の説明】
【０１２８】
１：移動体端末装置（携帯電話装置）
２：通信事業者網
３：インターネット
４：音声認識・検索サーバ装置（サーバ）
５：ＷＷＷサーバ
１１：制御部
１２：音声入力部
１３：特徴パラメータ抽出部
１４：通信制御部
１５：操作入力部
１６：表示制御部
１７：ディスプレイ
１８：アンテナ
４１：制御部
４２：通信部
４３：音声認識部
４４：記憶部
４５：データベース（ＤＢ）
４６：検索結果リスト生成部
５１：指示文字列
５２：文字列表示領域
５３：指示カテゴリ
５４：カテゴリ表示領域
【図１】
2009009170.tif 000003
【図２】
2009009170.tif 000004
【図３】
2009009170.tif 000005
【図４】
2009009170.tif 000006
【図５】
2009009170.tif 000007
【図６】
2009009170.tif 000008
【図７】
2009009170.tif 000009
【図８】
2009009170.tif 000010
【図９】
2009009170.tif 000011
【図１０】
2009009170.tif 000012
【図１１】
2009009170.tif 000013
【図１２】
2009009170.tif 000014
【図１３】
2009009170.tif 000015
【図１４】
2009009170.tif 000016
【図１５】
2009009170.tif 000017
【図１６】
2009009170.tif 000018