(57)【要約】【課題】  情報検索時間を短縮すること。【解決手段】  複数の情報を記憶するとともに、各情報ごとに付された情報の略称の音声データ（音声タグ）を各情報に対応付けて記憶しておき、音声入力した情報の略称を各情報の音声タグと照合し、記憶されている情報の中から一致結果が得られた音声タグに対応する情報を検索する情報検索装置および方法において、各情報の検索履歴を記憶しておき、複数の情報の略称のリストを各情報の検索履歴に応じた順序で音声により提示する。【選択図】      図５
2005301511.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報を記憶するとともに、前記各情報ごとに付された情報の略称の音声データ（以下、音声タグという）を前記各情報に対応付けて記憶する情報記憶手段と、
音声を入力する音声入力手段と、
前記音声入力手段により入力した前記情報の略称を前記各情報の前記音声タグと照合し、前記記憶手段に記憶されている情報の中から一致結果が得られた音声タグに対応する情報を検索する情報検索手段とを備えた情報検索装置において、
前記情報記憶手段はさらに前記各情報の検索履歴を記憶しており、
前記複数の情報の略称のリストを前記各情報の検索履歴に応じた順序で音声により提示する略称提示手段を備えることを特徴とする情報検索装置。
【請求項２】
請求項１に記載の情報検索装置において、
前記検索履歴には前記各情報の検索回数が含まれ、前記略称提示手段は、検索回数が少ない前記情報の順に前記情報の略称のリストを提示することを特徴とする情報検索装置。
【請求項３】
請求項１に記載の情報検索装置において、
前記検索履歴には前記各情報の最新の検索日時が含まれ、前記略称提示手段は、最新の検索日時が古い前記情報の順に前記情報の略称のリストを提示することを特徴とする情報検索装置。
【請求項４】
請求項１に記載の情報検索装置において、
前記検索履歴には前記各情報の検索回数と最新の検索日時とが含まれており、
記憶された日時が古い前記情報の順、検索回数が少ない前記情報の順、および最新の検索日時が古い前記情報の順の中からいずれかを選択するリスト順選択手段を備え、
前記略称提示手段は、前記リスト順選択手段により選択された順に前記情報の略称のリストを提示することを特徴とする情報検索装置。
【請求項５】
複数の情報を記憶するとともに、前記各情報ごとに付された情報の略称の音声データ（以下、音声タグという）を前記各情報に対応付けて記憶しておき、
音声入力した前記情報の略称を前記各情報の音声タグと照合し、記憶されている情報の中から一致結果が得られた音声タグに対応する情報を検索する情報検索方法において、
前記各情報の検索履歴を記憶しておき、
前記複数の情報の略称のリストを前記各情報の検索履歴に応じた順序で音声により提示することを特徴とする情報検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声により情報を検索する情報検索装置、および方法に関する。
【背景技術】
【０００２】
電話番号と、電話番号と関連付けた音声タグとをメモリに格納しておき、使用者に対してメモリに格納した音声タグを登録順に順次音声で提示し、使用者が発信先に相当する音声タグが提示された時点で当該音声タグを選択することで、選択した音声タグに関連付けられた電話番号を参照するようにした無線電話が特許文献１によって知られている。
【０００３】
【特許文献１】特開平１１−１０３３３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、使用者に対してメモリに記憶した音声タグを格納順に順次音声で提示する従来の装置においては、メモリに格納したデータ量が多い場合、また発信先に該当する音声タグがメモリ内の後方に格納されている場合には、発信先の音声タグが提示されるまでに時間がかかるという問題が生じていた。
【課題を解決するための手段】
【０００５】
本発明は、複数の情報を記憶するとともに、各情報ごとに付された情報の略称の音声データ（以下、音声タグという）を前記各情報に対応付けて記憶しておき、音声入力した情報の略称を各情報の音声タグと照合し、記憶されている情報の中から一致結果が得られた音声タグに対応する情報を検索する情報検索装置および方法において、各情報の検索履歴を記憶しておき、複数の情報の略称のリストを各情報の検索履歴に応じた順序で音声により提示することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、必要な情報にたどり着くまでの検索時間を短縮できる可能性が高くなり、利便性を向上させることができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明による情報検索装置の一実施の形態を示し、情報検索装置を車両用のハンズフリー電話システムへと適用した場合のブロック図である。ハンズフリー電話システム１００は、運転者（使用者）の発話を入力するマイクロフォン１０１と、音声を出力するスピーカー１０２と、運転者がシステムの起動するための起動スイッチ１０３と、日時を計時する時計１０４と、携帯電話１０５と、情報検索コントローラー１０６とを有している。この車両用ハンズフリー電話システムでは、運転者が発信相手と通話するときはマイクロフォン１０１を介して発話し、スピーカー１０２から出力される発信相手の声を聞き取る。
【０００８】
情報検索コントローラー１０６は、電話帳データ記憶メモリ１０６ａと、電話帳データ更新部１０６ｂと、音声タグ出力制御部１０６ｃと、音声認識用辞書メモリ１０６ｄと、音声認識部１０６ｅと、音声タグ−電話番号変換部１０６ｆと、通話制御部１０６ｇとを有している。なお、電話帳データ更新部１０６ｂ、音声タグ出力制御部１０６ｃ、音声認識部１０６ｅ、音声タグ−電話番号変換部１０６ｆ、および通話制御部１０６ｇは、マイクロコンピューターのソフトウェア形態により構成される。また、電話帳データ記憶メモリ１０６ａと音声認識用辞書メモリ１０６ｄにはＥＥＰＲＯＭなどの不揮発性メモリやバックアップＲＡＭなどを用いる。
【０００９】
電話帳データ記憶メモリ１０６ａには、図２に示す形式でデータが格納される。各レコードには一意に識別可能な識別番号２ａがレコードの登録順に付与され、電話帳データとしての電話番号２ｂが記憶される。音声タグ２ｃは、電話帳から電話番号を簡単、容易に読み出すために電話番号ごとに付けられた略称の音声データであり、使用者が電話番号の登録の際に自由に設定することができる。例えば、図２に示す例では、識別番号２ａが１の電話番号に対して「自宅」という音声タグ２ｃが設定されている。なお、図２においては、音声タグ２ｃに格納されるデータ（「自宅」、「会社」）は説明の便宜上、文字で表記してあるが、実際には波形で表される音声データとして格納される。
【００１０】
最終アクセス日時２ｄは、運転者が電話番号を呼び出すためにレコードを参照した際に更新され、常に当該レコードの最終（最新）の参照日時が格納される。アクセス回数カウンタ２ｅは、運転者がレコードを参照した際に１ずつカウントアップされ、運転者によるレコード参照回数が格納される。すなわち、運転者が音声タグ２ｃが「自宅」である電話番号２ｂを発信先として呼び出したときに、時計１０４から取得したそのときの日時が最終アクセス日時２ｄに格納され、アクセス回数カウンタ２ｅに１が加算される。
【００１１】
電話帳データ更新部１０６ｂは、上述した電話帳データ記憶メモリ１０６ａへのデータの登録、および更新を制御する。すなわち、運転者によって電話帳データの登録が指示された場合には、運転者からの入力内容に基づいて、図２に示す形式で電話帳データを登録する。なお、登録時においては、最終アクセス日時２ｄには登録日時が、アクセス回数カウンタ２ｅには０が初期値として格納される。そして、運転者によって電話帳データ記憶メモリ１０６ａ内のデータが参照された際には、上述したとおり最終アクセス日時２ｄ、およびアクセス回数カウンタ２ｅを更新する。電話帳データ更新部１０６ｂはまた、電話帳データ記憶メモリ１０６ａへ登録された音声タグ２ｃを後述する音声認識用辞書メモリ１０６ｄへ登録し、その音声データを運転者が発話したときに照合できるようにする。
【００１２】
音声タグ出力制御部１０６ｃは、運転者からの指示に基づいて電話帳データ記憶メモリ１０６ａに格納された音声タグ２ｃのリストをスピーカー１０２を介して運転者に提示する。運転者は目的の発信先を呼び出す際に、電話番号２ｂに関連付けられた音声タグ２ｃを発話するが、発信先の音声タグ２ｃをどのような略称で登録したか忘れてしまうことが考えられる。このような場合に、電話帳データ記憶メモリ１０６ａに格納された音声タグ２ｃの内容を確認するため、運転者は音声タグ２ｃのリストを出力するよう指示を出す。
【００１３】
このとき、運転者はリストの出力順を指定することができ、本実施の形態においては、運転者は「登録順」、「アクセス頻度順」、「アクセス日時順」のいずれかを指定する。音声タグ出力制御部１０６ｃは、運転者によって出力順が指定されると、識別番号２ａ、アクセス回数カウンタ２ｅ、および最終アクセス日時２ｄをソート情報として用い、指定された出力順で音声タグ２ｃを音声出力する。
【００１４】
音声タグ出力制御部１０６ｃは、出力順として「登録順」が指定された場合は、電話帳データ記憶メモリ１０６ａに登録された順、すなわち電話帳データ記憶メモリ１０６ａに格納された識別番号２ａが小さいレコードから順に音声タグ２ｃのリストを音声出力する。これにより、かなり以前に登録し、今では忘れてしまっている可能性が高い音声タグ２ｃを優先的に出力することができる。
【００１５】
「アクセス頻度順」が指定された場合は、アクセス頻度の少ない順、すなわち電話帳データ記憶メモリ１０６ａに格納されたアクセス回数カウンタ２ｅが小さいレコードから順に音声タグ２ｃのリストを音声出力する。これにより、運転者が過去にあまり使用しておらず、忘れてしまっている可能性の高い音声タグ２ｃを優先的に出力することができる。
【００１６】
「アクセス日時順」が指定された場合は、アクセス時間の古い順、すなわち最終アクセス日時２ｄが古いレコードから順に音声タグ２ｃのリストを音声出力する。これにより、運転者が最近は使用しておらず、忘れてしまっている可能性の高い音声タグ２ｃを優先的に出力することができる。
【００１７】
音声認識用辞書メモリ１０６ｄは、情報検索コントローラー１０６が運転者の発話を待ち受ける音声データを格納する。上述したように、本実施の形態における情報検索コントローラー１０６は、音声タグ２ｃの運転者による発話を待ち受け、それらを認識する必要があるため、電話帳データ記憶メモリ１０６ａに格納されているすべての音声タグ２ｃを音声認識用辞書メモリ１０６ｄに格納する。音声認識部１０６ｅは、運転者によって発話されマイクロフォン１０１を介して入力された各種コマンドや音声タグ２ｃと、音声認識用辞書メモリ１０６ｄに格納された各種コマンドや音声タグ２ｃとをマッチング処理して運転者の発話内容を認識する。
【００１８】
音声タグ−電話番号変換部１０６ｆは、電話帳データ記憶メモリ１０６ａを参照して音声認識部１０６ｅで音声認識された音声タグ２ｃに対応する電話番号２ｂを取得し、音声タグ２ｃから電話番号２ｂへの変換を行う。すなわち、音声認識された音声タグ２ｃに対応する電話番号２ｂを検索する。これによって、運転者が音声タグ２ｃを発話して発信先を指定すれば、発信先の電話番号２ｂを参照することができる。
【００１９】
通話制御部１０６ｇは携帯電話１０５による通話を制御する。すなわち、発信時には、音声タグ−電話番号変換部１０６ｆによって変換された発信先電話番号に発信するように携帯電話１０５を制御する。また着信時には、運転者からの通話開始指示にしたがって、相手との通話を開始するように携帯電話１０５を制御する。
【００２０】
図３は、電話帳データ記憶メモリ１０６ａに電話帳データを新しく登録する処理を示すフローチャートである。ステップＳ１０で起動スイッチ１０３がオン状態にあって、ステップＳ２０で情報検索コントローラ１０６が音声入力待機状態にあるときに、ステップＳ３０で運転者から電話帳登録コマンド「電話帳登録」が発話され、マイクロフォン１０１を介して音声データが入力されたと判断するとステップＳ４０へ進む。
【００２１】
ステップＳ４０において、音声認識部１０６ｅは、運転者により発話された「電話帳登録」の音声データと音声認識用辞書メモリ１０６ｄに格納されたコマンドとをマッチング処理し、最も一致度の高いコマンドを音声認識結果として決定する。運転者によって発話された電話帳登録コマンド「電話帳登録」が音声認識部１０６ｅによって正常に認識されると、情報検索コントローラー１０６は電話帳登録のための処理を開始する。
【００２２】
ステップＳ５０において、運転者に対して電話帳への登録を促すガイダンス音声をスピーカー１０２を介して出力する。本実施の形態においては、まず運転者に対して音声タグ２ｃの発話を促すため、「音声タグを入力してください」のようにガイダンス音声を出力する。その後、ステップＳ６０において、情報検索コントローラー１０６は音声入力待機状態となる。
【００２３】
ステップＳ７０において、運転者によって音声タグ２ｃ、例えば「自宅」が発話されると、ステップＳ８０へ進む。ステップＳ８０において、電話帳データ更新部１０６ｂは、識別番号２ａを採番して電話帳データ記憶メモリ１０６ａ内に新規登録レコードを追加する。ステップＳ９０において、電話帳データ更新部１０６ｂは、ステップＳ７０で運転者によって発話された音声タグ２ｃを新規登録レコードの音声タグ２ｃに格納する。
【００２４】
ステップＳ１００において、電話帳データ更新部１０６ｂは、上記新規登録レコードの音声タグ２ｃを音声認識用辞書メモリ１０６ｄに格納する。ステップＳ１１０において、電話帳データ更新部１０６ｂは、時計１０４から取得した現在の日時を上記新規登録レコードの最終アクセス日時２ｄに格納する。ステップＳ１２０において、電話帳データ更新部１０６ｂは、上記新規登録レコードのアクセス回数カウンタ２ｅに初期値として０を格納する。
【００２５】
ステップＳ１３０において、運転者に対して電話番号の入力を促すガイダンス音声、例えば「電話番号を入力してください」をスピーカー１０２を介して出力する。その後、ステップＳ１４０において、情報検索コントローラー１０６は音声入力待機状態となる。ステップＳ１５０において、運転者によって電話番号が発話されるとステップＳ１６０へ進む。
【００２６】
ステップＳ１６０において、音声認識部１０６ｅは、運転者により発話された電話番号の数字と、音声認識用辞書メモリ１０６ｄに格納された数字とをマッチング処理し、最も一致度の高い数字を音声認識結果として決定する。運転者によって発話された電話番号が音声認識部１０６ｅによって正常に認識されると、ステップＳ１７０へ進む。
【００２７】
ステップＳ１７０において、認識した電話番号を新規登録レコードの電話番号２ｂに格納する。その後、処理を終了する。以上の処理により、図２に示したデータ形式で電話帳データ記憶メモリ１０６ａに新規レコードが登録される。
【００２８】
次に、電話帳データ記憶メモリ１０６ａに格納された電話帳データを参照して任意の発信先を呼び出す処理について説明する。図４は、運転者が任意の発信先の音声タグ２ｃを発話して電話帳データ記憶メモリ１０６ａから発信先の電話番号を参照する処理を示すフローチャートである。
【００２９】
ステップＳ２１０で起動スイッチ１０３がオン状態にあって、ステップＳ２２０で情報検索コントローラー１０６が音声入力待機状態にあるときに、ステップＳ２３０で運転者から電話帳参照コマンド「電話帳参照」が発話され、マイクロフォン１０１を介して音声データが入力されたと判断するとステップＳ２４０へ進む。
【００３０】
ステップＳ２４０において、音声認識部１０６ｅは、運転者により発話された「電話帳参照」の音声データと音声認識用辞書メモリ１０６ｄに格納されたコマンドとをマッチング処理し、最も一致度の高いコマンドを音声認識結果として決定する。運転者によって発話された電話帳登録コマンド「電話帳参照」が音声認識部１０６ｅによって正常に認識されると、情報検索コントローラー１０６は電話帳参照のための処理を開始する。
【００３１】
ステップＳ２５０において、運転者に対して参照する音声タグ２ｃの発話を促すため、「音声タグを入力してください」のようにガイダンス音声を出力した後、ステップＳ２６０で情報検索コントローラー１０６は音声入力待機状態となる。ステップＳ２７０において、運転者によって音声タグ２ｃ、ここでは例えば「自宅」が発話されたとするとステップＳ２８０へ進み、音声認識部１０６ｅは、運転者により発話された音声タグと音声認識用辞書メモリ１０６ｄに格納された音声タグ２ｃとをマッチング処理し、最も一致度の高い音声タグ２ｃを音声認識結果として決定する。
【００３２】
ステップＳ２９０において、音声タグ−電話番号変換部１０６ｆは、電話帳データ記憶メモリ１０６ａを参照して運転者により発話された音声タグ２ｃに対応する電話番号２ｂを読み出し、音声タグ２ｃから電話番号２ｂへの変換を行う。すなわち、音声タグ２ｃが「自宅」のレコードを参照して電話番号２ｂを取得する。
【００３３】
ステップＳ３００において、電話帳データ更新部１０６ｂは、電話帳データ記憶メモリ１０６ａの音声タグ２ｃが「自宅」のレコードの最終アクセス日時２ｄを時計１０４から取得した現在の日時で更新する。ステップＳ３１０において、電話帳データ更新部１０６ｂは、音声タグ２ｃが「自宅」のレコードのアクセス回数カウンタ２ｅのカウント値に１を加算する。
【００３４】
ステップＳ３２０において、電話帳データ更新部１０６ｂは、アクセス回数カウンタ２ｅのカウント値に１を加算した結果、当該レコードのカウント値に桁あふれが発生したか否かを判断する。カウント値に桁あふれが発生したと判断した場合、電話帳データ更新部１０６ｂは、音声タグ２ｃが「自宅」のレコードのアクセス回数カウンタ２ｅのカウント値を１を加算する前の値に戻し、すべてのレコードのアクセス回数カウンタ２ｅのカウント値を１／２にする。その後、改めて音声タグ２ｃが「自宅」のレコードのアクセス回数カウンタｅのカウント値に１を加算する。これによって、各レコード間のカウント値の大小関係を保持したまま、桁あふれを回避することができる。なお、カウント値が２で割り切れない場合には、小数点以下は切り捨てるものとする。
【００３５】
なお、カウント値が桁あふれを起こしていないと判断した場合は、ステップＳ３３０をスキップする。ステップＳ３４０において、発話者により発話された音声タグ２ｃ、ここでは「自宅」の電話番号２ｂを発信先として発信するか否かを運転者に確認するために、例えば「自宅へ発信しますか？」という音声ガイダンスをスピーカー１０２を介して出力する。その後、ステップＳ３５０において、情報検索コントローラー１０６は音声入力待機状態となる。
【００３６】
ステップＳ３６０において、発信を確認するための音声ガイダンスに対する応答を確認する。運転者からの応答があった場合はステップＳ３７０に進み、音声認識部１０６ｅは、運転者の応答内容と音声認識用辞書メモリ１０６ｄに格納された「はい」、「いいえ」とをマッチング処理し、最も一致度の高い待受け単語を音声認識結果として決定する。
【００３７】
ステップＳ３８０において運転者の応答内容を確認し、発信先への発信に同意する「はい」であった場合はステップＳ３９０へ進む。ステップＳ３９０において、通信制御部１０６ｇは携帯電話１０５を制御して発信先へ発信する。すなわち電話をかける。なお、発話者の応答内容が発信先への発信に同意しない「いいえ」であった場合は発信せずに処理を終了する。
【００３８】
次に、電話帳データ記憶メモリ１０６ａに格納された電話帳データから、すべてのレコードの音声タグ２ｃのリストを出力する処理について説明する。図５は、電話帳データ記憶メモリ１０６ａに格納された電話帳データから音声タグ２ｃのリストを出力する処理を示すフローチャートである。
【００３９】
ステップＳ４１０で起動スイッチ１０３がオン状態にあって、ステップＳ４２０で情報検索コントローラー１０６が音声入力待機状態にあるときに、ステップＳ４３０で運転者から音声タグ２ｃのリストを出力するコマンド「リスト出力」が発話され、マイクロフォン１０１を介して音声データが入力されたと判断するとステップＳ４４０へ進む。
【００４０】
ステップＳ４４０において、音声認識部１０６ｅは、運転者により発話された「リスト出力」の音声データと音声認識用辞書メモリ１０６ｄに格納されたコマンドとをマッチング処理し、最も一致度の高いコマンドを音声認識結果として決定する。運転者によって発話された電話帳登録コマンド「リスト出力」が音声認識部１０６ｅによって正常に認識されると、情報検索コントローラー１０６は電話帳参照のための処理を開始する。
【００４１】
ステップＳ４５０において、運転者に対して音声タグ２ｃのリストの出力順序の発話を促すために、「リスト出力順を入力してください」という音声ガイダンスを出力する。その後、ステップＳ４６０において情報検索コントローラー１０６は音声入力待機状態となる。
【００４２】
ステップＳ４７０において、運転者によってリスト出力順として「登録順」、「アクセス頻度順」、「アクセス日時順」のいずれかが発話されると、ステップＳ４８０へ進む。ステップＳ４８０において、音声認識部１０６ｅは、運転者により発話されたリスト出力順の音声データと音声認識用辞書メモリ１０６ｄに格納されたリスト出力順の音声データとをマッチング処理し、最も一致度の高いリスト出力順を音声認識結果として決定する。
【００４３】
ステップＳ４９０において、リスト出力順に応じて処理を分岐する。リスト出力順が「登録順」であった場合にはステップＳ５００へ進み、音声タグ出力制御部１０６ｃは、電話帳データ記憶メモリ１０６ａに格納された識別番号２ａが小さいレコードから順に音声タグ２ｃのリストを音声出力する。これにより、かなり以前に登録し、今では忘れてしまっている可能性が高い音声タグ２ｃを優先的に出力することができる。
【００４４】
また、リスト出力順が「アクセス頻度順」であった場合にはステップＳ５１０へ進み、音声タグ出力制御部１０６ｃは、アクセス頻度の少ない順、すなわち電話帳データ記憶メモリ１０６ａに格納されたアクセス回数カウンタ２ｅが小さいレコードから順に音声タグ２ｃのリストを音声出力する。これにより、運転者が過去にあまり使用しておらず、忘れてしまっている可能性の高い音声タグ２ｃを優先的に出力することができる。
【００４５】
リスト出力順が「アクセス日時順」であった場合にはステップＳ５２０へ進み、音声タグ出力制御部１０６ｃは、アクセス日時の古い順、すなわち最終アクセス日時２ｄが古いレコードから順に音声タグ２ｃのリストを音声出力する。これにより、運転者が最近は使用しておらず、忘れてしまっている可能性の高い音声タグ２ｃを優先的に出力することができる。
【００４６】
以上、本実施の形態によれば、以下のような作用効果を得ることができる。
（１）運転者は、音声タグのリスト出力順として「登録順」、「アクセス頻度順」、「アクセス日時順」のいずれかを指定し、指定された出力順に基づいて音声タグのリストを音声出力することとした。これにより、音声タグのリストの出力順を指定することができ、運転者が捜し求めている音声タグを早く提示させる可能性が高くなる。
（２）音声タグの出力順として「アクセス頻度順」が指定された場合には、アクセス頻度の少ないレコードから順に音声タグのリストを音声出力することにした。これにより、過去にあまり使用しておらず、忘れてしまっている可能性の高い音声タグから優先的に提示することができる。
【００４７】
（３）音声タグの出力順として「アクセス日時順」が指定された場合には、最終アクセス日時の古いレコードから順に音声タグのリストを音声出力することにした。これにより、運転者が最近は使用しておらず、忘れてしまっている可能性の高い音声タグから優先的に提示することができる。
（４）アクセス回数カウンタ２ｅのカウント値に１を加算した結果、当該レコードのカウント値に桁あふれが発生する場合は、電話帳データ記憶メモリ１０６ａに格納されている全レコードのアクセス回数カウンタ２ｅのカウント値を１／２にしてから改めて１を加算することにした。これによって、各レコード間のカウント値の大小関係を保持したまま、桁あふれを回避することができ、処理を続行することができる。
【００４８】
なお、カウント値が２で割り切れない場合は小数点以下は切り捨てることにしたが、小数点以下は切り上げても四捨五入してもよい。また、全レコードのアクセス回数カウンタ２ｅのカウント値を１／２にして桁あふれを回避する例を示したが、例えば１／３、１／４等にして桁あふれを回避してもよい。
【００４９】
なお、上述した一実施の形態では、運転者は、音声タグ２ｃのリスト出力順として「登録順」、「アクセス頻度順」、「アクセス日時順」の３つからいずれかの出力順を指定することとしたが、これらのうち少なくともいずれか２つの出力順を指定可能としてもよい。
【００５０】
さらに、上述した一実施の形態では、電話帳データ記憶メモリ１０６ａに新しいレコードを登録する際には、電話番号２ｂ、および音声他タグ２ｃを音声入力することにした。しかし、例えば操作スイッチなど不図示の手動入力装置によって入力を行ってもよい。また、音声入力と手動入力の切替スイッチを設け、運転者が必要に応じていずれかの方法に切り替えて入力を行うようにしてもよい。なお、音声入力以外の方法で音声タグを入力する場合には、電話帳データ記憶メモリ１０６ａに格納するときに、音声タグを音声データに変換する処理を行って音声データで記憶する。
【００５１】
さらに、上述した一実施の形態では、音声タグ２ｃのリストはスピーカー１０２を介して音声で出力することにした。しかし、これに限定されず、以下のように変形してもよい。例えば、文字や画像を表示するモニタを設け、音声タグのリストをモニタ画面上に文字で出力してもよい。この場合は、電話帳データ記憶メモリ１０６ａに音声タグ２ｃを文字データとして格納しておくか、あるいは音声タグ２ｃを文字データに変換して出力すればよい。
【００５２】
さらにまた、上述した一実施の形態では、本発明による音声認識装置を車両用ハンズフリー電話システムに適用した一例を示した。しかし、本発明はハンズフリー電話システム以外の例えばオーディオシステムやナビゲーションシステムに適用してもよいし、その他の情報機器、あるいは車両用以外のそれらの装置に適用してもよい。この場合には、音声タグと関連付ける情報は、電話番号に代えて、各システム、および機器で使用者が頻繁に呼び出す情報、例えばナビゲーションシステムにおいては目的地情報等とすればよい。
【００５３】
特許請求の範囲の構成要素と一実施の形態の構成要素との対応関係は次の通りである。すなわち、電話帳データ記憶メモリ１０６ａおよび音声認識用辞書メモリ１０６ｄが情報記憶手段を、マイクロフォン１０１が音声入力手段を、音声タグ−電話番号変換部１０６ｆが情報検索手段を、音声タグ出力制御部１０６ｃが略称提示手段を、音声認識部１０６ｅがリスト順選択手段をそれぞれ構成する。なお、本発明の特徴的な機能を損なわない限り、各構成要素は上記構成に限定されるものではない。
【図面の簡単な説明】
【００５４】
【図１】本発明による音声認識装置をハンズフリー電話システムへと適用した場合のブロック図である。
【図２】電話帳データ記憶メモリ１０６ａに格納されたデータ構造の具体例を示す図である。
【図３】運転者が電話帳データ記憶メモリ１０６ａに電話帳データを登録するときの電話帳登録処理の流れを示したフローチャート図である。
【図４】運転者が音声タグ２ｃを発話して、該当する発信先の電話番号を電話帳データ記憶メモリ１０６ａから参照するときの電話帳参照処理の流れを示したフローチャート図である。
【図５】電話帳データ記憶メモリ１０６ａに格納された電話帳データから、音声タグ２ｃの音声データのリストを出力するときのリスト出力処理の流れを示したフローチャート図である。
【符号の説明】
【００５５】
１００  ハンズフリー電話システム
１０１  マイクロフォン
１０２  スピーカー
１０３  起動スイッチ
１０４  時計
１０５  携帯電話
１０６  情報検索コントローラー
１０６ａ  電話帳データ記憶メモリ
１０６ｂ  電話帳データ更新部
１０６ｃ  音声タグ出力制御部
１０６ｄ  音声認識用辞書メモリ
１０６ｅ  音声認識部
１０６ｆ  音声タグ−電話番号変換部
１０６ｇ  通話制御部
【図１】
2005301511.tif 000003
【図２】
2005301511.tif 000004
【図３】
2005301511.tif 000005
【図４】
2005301511.tif 000006
【図５】
2005301511.tif 000007