(57)【要約】【課題】  話者の音声を数字に変換するための技術において、話者が発した名称から、名称と番号列との対応データを用いずに、その名称に対応する数字列を特定することができるようにする。【解決手段】  音声−数字変換装置が、音声信号入力回路が取得した音声信号の先頭部の連続する数字に相当する部分を、音声−数字データベース１８１に基づいて数字列に変換し（ステップ２３２）、その変換した数字列が無料ダイヤル用の所定のプレフィックス番号列であるか否かを判定し、その判定が肯定なら、音声−文字データベースおよび音声−名称データベース１８３、取得したプレフィックス番号列に続く音声信号に対応する文字列を特定し（ステップ２３４）、さらに、文字−数字データベースに基づいてその特定した文字列に対応する数字列を特定し（ステップ２３５）、その対応する数字列を電話番号として表示する（ステップ２３６照）。【選択図】 図５
2006220761.tif 000002
【特許請求の範囲】
【請求項１】
話者の音声を音声信号として取得する音声信号取得回路と、
音声信号の信号パターンと綴りとを対応付ける音声−綴りデータベースおよび文字種と数字種とを対応付ける文字−数字データベースを記憶する記憶媒体と、
前記音声−綴りデータベースに基づいて、前記音声信号取得回路が取得した音声信号に対応する綴りを特定し、さらに、前記文字−数字データベースに基づいて、特定した前記綴りに対応する数字列を特定する制御回路と、を備えた音声−数字変換装置。
【請求項２】
前記制御回路は、特定した数字列をその一部または全部とする電話番号の呼び出しのための制御を行う発呼制御手段として機能することを特徴とする請求項１に記載の音声−数字変換装置。
【請求項３】
前記記憶媒体は、音声信号の信号パターンと数字とを対応付ける音声−数字データベースを記憶し、
前記制御回路は、前記音声−数字データベースに基づいて、前記音声信号取得回路が取得した音声信号に対応する数字列を特定し、そのようにして特定した数字が所定の数字列であることに基づいて、前記音声−綴りデータベースおよび前記文字−数字データベースに基づいて、前記音声信号取得回路が取得した音声信号に対応する数字列を特定することを特徴とする請求項１または２に記載の音声−数字変換装置。
【請求項４】
話者の音声を音声信号として取得する音声信号取得回路からの音声信号を受け付ける音声信号受付手段、および、
音声信号の信号パターンと綴りとを対応付ける音声−綴りデータベースに基づいて、前記音声信号取得回路が取得した音声信号に対応する綴りを特定し、さらに、文字種と数字種とを対応付ける文字−数字データベースに基づいて、特定した前記綴りに対応する数字列を特定する数字特定手段として、コンピュータを機能させる音声−数字変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、話者の音声を数字に変換するための音声−数字変換装置および音声−数字変換プログラムに関する。
【背景技術】
【０００２】
従来、話者の音声を電話番号用の数字に変換するための音声−数字変換装置としては、話者が発した数字を認識し、その数字をそのまま電話番号とするものがあった。また、ユーザが電話番号を記憶しないで済むように、施設等の名称の音声信号と、その名称の電話番号列とを対応付けるデータベースを備え、このデータベースに基づいて、ユーザが発した名称を認識し、その名称から電話番号を特定するような音声−数字変換装置も提案されている（特許文献１参照）。
【特許文献１】米国特許出願公開第ＵＳ２００３／００４３９７６号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記特許文献１に記載されたような音声−数字変換装置では、語句の音声データに対応させる電話番号の数字列のデータが多数必要となる。
【０００４】
本発明は上記点に鑑み、話者の音声を数字に変換するための技術において、話者が発した名称から、名称と数字列との対応データを必要とせずに、その名称に対応する数字列を特定することができるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための本発明の特徴は、音声−数字変換装置が、話者の音声を音声信号として取得する音声信号取得回路と、音声信号の信号パターンと綴りとを対応付ける音声−綴りデータベースおよび１つの文字と単一の数字とを対応付ける文字−数字データベースを記憶する記憶媒体と、音声−綴りデータベースおよび文字−数字データベースに基づいて、音声信号取得回路が取得した音声信号に対応する数字列を特定する制御回路と、を備えることである。
【０００６】
このような音声−数字変換装置は、話者の発する名称からその綴りを特定し、またその綴りの文字列から数字列を特定することができるので、数字列の特定のために、名称と数字列との対応データを必要としない。
【０００７】
なお、文字−数字データベースは、文字種と数字種とを対応付けるようになっているので、音声−綴りデータベースと文字−数字データベースを１まとまりのデータベースと考えたとしても、それが名称と数字列（すなわち数字の複数の組み合わせ）との対応を直接的に示すデータであるとはいえない。
【０００８】
また、制御回路は、特定した数字列をその一部または全部とする電話番号の呼び出しのための制御を行うようになっていてもよい。
【０００９】
また、この記憶媒体は、音声信号の信号パターンと数字とを対応付ける音声−数字データベースを記憶し、制御回路は、前記音声−数字データベースに基づいて、音声信号取得回路が取得した音声信号に対応する数字列を特定し、そのようにして特定した数字が所定の数字列であることに基づいて、音声−綴りデータベースおよび前記文字−数字データベースに基づいて、前記音声信号取得回路が取得した音声信号に対応する数字列を特定するようになっていてもよい。このようになっていることで、名称から特定した数字列で電話発呼を行う場合を限定することができる。
【００１０】
また、本発明の特徴は、話者の音声を音声信号として取得する音声信号取得回路からの音声信号を受け付ける音声信号受付機能、および、音声信号の信号パターンと綴りとを対応付ける音声−綴りデータベースに基づいて、音声信号取得回路が取得した音声信号に対応する綴りを特定し、さらに、文字種と数字種とを対応付ける文字−数字データベースに基づいて、特定した綴りに対応する数字列を特定する数字特定機能を、コンピュータに実現させる音声−数字変換プログラムとしても実現可能である。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示す。この車両用ナビゲーション装置１は、位置検出器１１、操作スイッチ群１２、画像表示装置１３、スピーカ１４、音声信号入力回路１５、ＲＡＭ１６、ＲＯＭ１７、外部記憶媒体１８、ＣＰＵ１９、ハンズフリー用インターフェース２０を有している。
【００１２】
ハンズフリー用インターフェース２０は、ハンズフリー機能を実現する携帯電話機と接続を行うための装置である。このハンズフリー用インターフェース２０は、接続されている携帯電話機から受けた信号をＣＰＵ１９が扱えるような形式に変換し、その変換結果のデータをＣＰＵ１９に出力し、またＣＰＵ１９から受けたデータを当該携帯電話機が扱えるような形式に変換し、その変換結果のデータを当該携帯電話機に出力する。なお、ハンズフリー用インターフェース２０と携帯電話機との接続は有線によるものであってもよいしブルートゥース等の無線によるものであってもよい。
【００１３】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報をＣＰＵ１９に出力する。
【００１４】
操作スイッチ群１２は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１３の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下やタッチパネルのタッチに基づいた信号をＣＰＵ１９に出力する。
【００１５】
画像表示装置１３は、ＣＰＵ１９から出力された映像信号に基づいた映像をユーザに表示する。表示映像としては、例えば現在地を中心とする地図等がある。
【００１６】
音声信号入力回路１５は、図示しないマイク等から取得した音声信号を、例えば増幅、Ａ／Ｄ変換等の処理によって、ＣＰＵ１９が扱うことのできるデータに変換し、その結果の音声信号データをＣＰＵ１９に出力する。
【００１７】
外部記憶媒体１８は、ＨＤＤ等の不揮発性の書き換え可能な記憶媒体であり、ＣＰＵ１９が読み出して実行するプログラム、経路案内用の地図データ等を記憶している。また、本実施形態の外部記憶媒体１８は、複数のデータベースをあらかじめ記憶している。図２に、外部記憶媒体１８が記憶するデータベースの構成を示す。この図に示す通り、外部記憶媒体１８は、音声−数字データベース１８１、音声−文字データベース１８２、音声−名称データベース１８３、および文字−数字データベース１８４を有している。
【００１８】
音声−数字データベース１８１は、音声信号の信号パターンと、その信号パターンの表す１桁の数字とを、１対１に対応付けるデータである。例えば、音声−数字データベース１８１においては、英語の“ｏｎｅ”の発音に相当する音声信号の信号パターンが数字の“１”に対応づけられ、“ｅｉｇｈｔ”の発音に相当する音声信号の信号パターンが数字の“８”に対応づけられている。
【００１９】
音声−文字データベース１８２は、音声信号の信号パターンと、その信号パターンの表す１文字の綴りとを対応付けるデータである。例えば、音声−文字データベース１８２においては、“エイ”の発音に相当する音声信号パターンが文字“Ａ”に対応づけられ、“エックス”の発音に相当する音声信号パターンが文字“Ｘ”に対応づけられている
音声−名称データベース１８３は、音声信号の信号パターンと、その信号パターンの表す文字列の綴りとを対応付けるデータである。例えば、音声−名称データベース１８３においては、“レクサス”の発音に相当する音声信号パターンが文字列“ＬＥＸＵＳ”に対応付けられている。対応付けられる文字列としては、“ＢＯＯＫ”等の一般的な単語や、“ＫＫＭＡＲＴ”等の特定の施設名称が考えられる。複数文字から成る文字列の組み合わせは１文字の種類数に比べて膨大なので、音声−名称データベース１８３のデータ量は、音声−文字データベース１８２に比べて大きいものとなる。
【００２０】
文字−数字データベース１８４は、文字種と数字種とを対応付けるデータである。文字種と数字種の対応付けは、標準的な電話機のプッシュボタンにおける文字と数字の対応付けと同じとする。図３に、標準的な携帯電話機のプッシュボタンと、そのブッシュボタンにおける文字と数字の対応付けを示す。この図に示すように、文字−数字データベース１８４においては、文字“Ａ”、“Ｂ”、“Ｃ”がそれぞれ数字の“２”に対応付けられ、“Ｄ”、“Ｅ”、“Ｆ”がそれぞれ数字の“２”に対応付けられ、文字“Ｇ”、“Ｈ”、“Ｉ”がそれぞれ数字の“４”に対応付けられ、文字“Ｊ”、“Ｌ”、“Ｌ”がそれぞれ数字の“５”に対応付けられ、文字“Ｍ”、“Ｎ”、“Ｏ”がそれぞれ数字の“６”に対応付けられ、文字“Ｐ”、“Ｑ”、“Ｒ”、“Ｓ”がそれぞれ数字の“７”に対応付けられ、文字“Ｔ”、“Ｕ”、“Ｖ”がそれぞれ数字の“８”に対応付けられ、文字“Ｗ”、“Ｘ”、“Ｙ”、“Ｚ”がそれぞれ数字の“９”に対応付けられる。また、文字”．”、“＠”がそれぞれ数字の“１”に対応付けられる。
【００２１】
ＣＰＵ（コンピュータに相当する）１９は、ＲＯＭ１７および外部記憶媒体１８から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ１６、ＲＯＭ１７、および外部記憶媒体１８から情報を読み出し、ＲＡＭ１６および外部記憶媒体１８に対して情報の書き込みを行い、位置検出器１１、操作スイッチ群１２、画像表示装置１３、スピーカ１４、および音声信号入力回路１５と信号の授受を行う。
【００２２】
ＣＰＵ１９がプログラムを実行することによって行う具体的な処理としては、経路探索・案内処理、ハンズフリー処理等がある。経路探索・案内処理は、操作スイッチ群１２からユーザによる目的地の入力を受け付け、位置検出器１１からのデータによって特定した現在位置から当該目的地までの最適な案内経路を地図データに基づいて算出し、算出した案内経路等をこの地図データの示す地図上に重ねた画像を、画像表示装置１３に出力し、案内交差点の手前に自車両が到達した等の必要時に、右折、左折等を指示する案内音声信号をスピーカ１４に出力する処理である。
【００２３】
ハンズフリー処理は、ハンズフリー用インターフェース２０に接続された携帯電話機に、通話相手との電話接続を行わせ、この携帯電話機から受けた電話通話相手からの音声信号に基づく音声をスピーカ１４に出力させ、車内のユーザが発し、音声信号入力回路１５が取得した音声に基づく音声信号を、ハンズフリー用インターフェース２０および当該携帯電話機を介して電話通話相手に送信する処理、すなわち、通話相手との通話処理である。
【００２４】
このハンズフリー処理において、音声認識によって携帯電話機に電話接続を行わせる処理のためにＣＰＵ１９が実行する、音声−数字変換用プログラム２００を、図４および図５に示す。ＣＰＵ１９は、トークスイッチ押下等、操作スイッチ群１２に対するユーザの所定の操作があると、この音声−数字変換用プログラム２００の実行を開始し、まずステップ２０５で音声入力があるか否かを、音声信号入力回路１５から受け付けた音声信号データの音圧強度が所定の値以上であるか否かによって判定する。音声入力があれば続いてステップ２１０を実行し、なければ続いてステップ２３５を実行する。
【００２５】
ステップ２１０では、音声の区切りタイミングまで、音声信号入力回路１５から受けた音声信号データをＲＡＭ１６に蓄積することで、音声受付を行う。ここで、音声の区切りタイミングは、例えば、音声信号入力回路１５からの音声信号データの音圧強度が所定の値以下となる時間が所定の期間（例えば０．１秒）続いたタイミングである。  
【００２６】
続いてステップ２３０で、ステップ２１０で受け付けた音声信号データに対して、音声認識および数字変換の処理を行う。この処理の詳細については後述する。ステップ２３０に続いては、ステップ２３５を実行する。
【００２７】
ステップ２３５では、電話発信可能であるか否かを判定する。この判定は、操作スイッチ群１２に対して発信開始の旨の操作があったか否かによって判定する。電話発信可能であれば続いてステップ２４０を実行し、可能でなければ続いてステップ２０５を実行する。
【００２８】
ステップ２４０では、発呼制御を行う。具体的には、この音声−数字変換用プログラム２００の開始以降ステップ２３０で数字変換された結果の数字列を電話番号とし、その電話番号に対して呼び出しを行うよう要求する信号を、ハンズフリー用インターフェース２０を介して携帯電話機に送信する。この制御によって、携帯電話機は当該電話番号に対応する相手と接続する。
【００２９】
このような音声−数字変換用プログラム２００をＣＰＵ１９が実行することで、車両用ナビゲーション装置１は、発信可能となるまで（ステップ２３５参照）、ユーザの音声入力を待ち（ステップ２０５参照）、音声入力があればそれを所定の区切りタイミング分毎に（ステップ２１０参照）順次数字列に変換していき（ステップ２３０参照）、発信可能となると、変換した数字列を有する電話番号の発呼制御を行う（ステップ２４０）。
【００３０】
ここで、区切りタイミング分毎の音声信号データに対して行うステップ２３０の音声認識および数字変換の処理について詳しく説明する。ＣＰＵ１９は、このステップ２３０において、直前のステップ２１０で受け付けた音声信号データを対象として、図５に示すような処理を行う。すなわち、まずステップ２３１で、対象とする音声信号データ（以降対象データと記す）の先頭部分が、数字のいずれかに該当するか否かを判定する。これは、音声−数字データベース１８１に含まれる０〜９までの各数字に対応する音声信号パターンと、対象データの先頭部分とを比較し、その先頭部分がこれら音声信号パターンのいずれかに合致するか否かによって判定する。なお、データが音声信号パターンと合致するとは、当該データの当該音声信号パターンに対する周知の音声認識における尤度算出を行った結果、その尤度が所定の値以上であることをいう。先頭部分が数字のいずれかに該当する場合続いてステップ２３２を実行し、数字に該当しない場合続いてステップ２３３を実行する。
【００３１】
ステップ２３２では、数字認識および数字表示を行う。具体的には、音声−数字データベース１８１を用いて、対象データの全体がどのような数字または数字列に対応するかを、音声−数字データベース１８１中の各音声信号パターンおよび各音声パターンの組み合わせのそれぞれの、当該対象データに対する上述の合致判定を行うことで、特定する。そして、その特定した数字または数字列をＲＡＭ１６に蓄積し、その数字列を画像表示装置１３に表示させる。なお、このときＲＡＭ１６に既に数字列が蓄積されていれば、その数字列の最後尾に今回得た数字列を付け加え、画像表示装置１３が既に数字列を表示していれば、その数字列の最後尾に今回得た数字列の表示を付け加えさせるよう画像表示装置１３を制御する。ステップ２３２の後、ステップ２３０における１回分の処理が終了する。
【００３２】
ステップ２３３では、現在ＲＡＭ１６に蓄積されている数字列が、その先頭に無料ダイヤル用プレフィックスを含んでいるか否かを判定する。無料ダイヤル用プレフィックスとは、米国においてはトークフリーの番号（すなわち１−８００）であり、日本国においてはフリーダイヤルの番号（すなわち０１２０）である。無料ダイヤル用プレフィックスを含んでいれば続いてステップ２３４を実行し、含んでいなければ続いてステップ２３７を実行する。
【００３３】
ステップ２３４では、対象データの表す文字または名称の綴りの認識を行う。具体的には、具体的には、音声−数字データベース１８１を用いて、対象データの全体がどのような文字または名称の綴りに対応するかを、音声−文字データベース１８２中の各音声信号パターンおよび音声−名称データベース１８３中の各音声パターンの、当該対象データに対する上述の合致判定を行うことで、特定する。
【００３４】
ステップ２３５では、文字−数字データベース１８４に基づいてステップ２３４で特定した綴りから数字列を特定する。すなわち、ステップ２３４で特定した文字の１つ１つを、文字−数字データベース１８４において対応する１つの数字に変換する。そして、この変換の結果特定した数字列を、ＲＡＭ１６中に蓄積された数字列の最後尾に今回得た数字列を付け加える。
【００３５】
続いてステップ２３６では、ステップ２３５で特定した数字または数字列を、現在画像表示装置１３が表示している数字列の最後尾に付け加えるよう、画像表示装置１３を制御する。ステップ２３６の後、ステップ２３０における１回分の処理が終了する。
【００３６】
ステップ２３７では、蓄積数字列および表示数字列のリセットを行う。すなわち、ＲＡＭ１６に記憶している数字列を消去し、画像表示装置１３の数字表示を消去させる。続いてステップ２３８では、ビープオン等の警告音をスピーカ１４に出力させる。ステップ２３８の後、ステップ２３０における１回分の処理が終了する。
【００３７】
以上のような図５の処理をＣＰＵ１９が対象データ毎に実行することで、車両用ナビゲーション装置１は、音声信号入力回路１５が取得した音声信号の先頭部の連続する数字に相当する部分を、音声−数字データベース１８１に基づいて数字列に変換し（ステップ２３２）、その変換した数字列が無料ダイヤル用の所定のプレフィックス番号列であるか否かを判定し、その判定が肯定なら、音声−文字データベース１８２および音声−名称データベース１８３に基づいて、取得したプレフィックス番号列に続く音声信号に対応する綴りを特定し（ステップ２３４参照）、文字−数字データベース１８４に基づいてその特定した綴りに対応する数字列を特定し（ステップ２３５参照）、その対応する数字列を電話番号として表示する（ステップ２３６参照）。また、音声信号の先頭部の連続する数字に相当する部分が、無料ダイヤル用の所定のプレフィックス番号列でなければ、それまで蓄積した番号を破棄することで電話番号の音声認識を最初からやり直すようにし（ステップ２３７参照）、ユーザに警告通知を行う（ステップ２３８参照）。
【００３８】
以上のような作動の車両用ナビゲーション装置１に対して、音声−数字変換用プログラム２００を開始させるための所定の操作を操作スイッチ群１２に対して行い、その後、例えばユーザが「ワン・エイトゼロゼロ・ピー・シー・エス・レクサス」と発生した（鍵括弧内の・は息継ぎ等の発生の切れ目に相当する）と発生した場合を考える。なお、ここでは無料ダイヤルのプレフィックス番号は１−８００であるとし、プレフィックスを除く電話番号の最大桁数は７桁であるとする。
【００３９】
この場合、“ワン”、“エイトゼロゼロ”、“ピー”、“シー”、“エス”、および“レクサス”に対応する音声データ毎に、ステップ２３０が実行される。そして、“ワン”を対象データとして、ステップ２３２で数字の“１”が蓄積および表示され、続いて“エイトゼロゼロ”を対象データとして数字列“８００”が追加蓄積および追加表示される。この時点で、無料ダイヤルに対応する数字列“１８００”が蓄積される。続いて、“ピー”を対象データとしてステップ２３４、２３５、２３６で文字列Ｐから数字“７”が特定され、その数字が追加蓄積および追加表示され、“シー”を対象データとしてステップ２３４、２３５、２３６で文字列Ｃから数字“２”が特定され、その数字が追加蓄積および追加表示され、“エス”を対象データとしてステップ２３４、２３５、２３６で文字列Ｓから数字“７”が特定され、その数字が追加蓄積および追加表示される。そして最後に、“レクサス”を対象データとしてステップ２３４、２３５、２３６で文字列ＬＥＸＵＳから数字列“５３９８７”が特定され、その数字が追加蓄積および追加表示される。この時点で、画像表示装置１３には、“１８００７２７５３９８７”という数字列が表示されることになる。なお、車両用ナビゲーション装置１は、ＬＥＸＵＳの“エス”に対応する数字“７”については、８桁目、すなわち余剰の桁の数字であるとして、表示しないようになっていてもよい。
【００４０】
そしてその後、話者が操作スイッチ群１２に対して発信可能の旨の操作を行うと、車両用ナビゲーション装置１は、ステップ２３５、２４０の処理によって、“１８００７２７５３９８”という電話番号へダイヤルするよう携帯電話機を制御する。
【００４１】
以上のような作動により、車両用ナビゲーション装置１は、音声認識により、話者の発する名称等からその綴りを特定し、またその綴りから数字列を特定することができるので、数字列の特定のために、名称と番号列との対応データを必要としない。さらに、無料ダイヤル用のプレフィックス番号があらかじめ入力された場合に限り、音声認識により名称から数字列を特定するようになっているので、名称から特定した数字列で電話発呼を行う場合を、名称と電話番号とが対応しているような施設が多くの場合提供している無料ダイヤルを利用する場合に限定することができる。
【００４２】
なお、上記の実施形態において、車両用ナビゲーション装置１が音声−数字変換装置に相当し、音声信号入力回路１５が音声信号取得回路に相当し、外部記憶媒体１８が記憶媒体に相当し、ＣＰＵ１９が制御回路に相当する。また、音声−文字データベース１８２および音声−名称データベース１８３が音声−綴りデータベースに相当する。また、ＣＰＵ１９が音声−数字変換用プログラム２００のステップ２１０を実行することで、音声信号受付手段として機能し、ステップ２３０を実行することで数字特定手段として機能し、ステップ２４０を実行することで発呼制御手段として機能する。
（他の実施形態）
なお、上記の実施形態においては、文字−数字データベース１８４は、アルファベットの１文字種を１桁の数字種に対応付けるようになっているが、例えばひらがなの１文字種を１桁の数字に対応付けるようになっていてもよい。この場合においても、文字−数字データベース１８４の対応付けは、標準の電話のプッシュボタンにおける文字と数字の対応に基づいていることが、他の場合よりも好ましい。すなわち、あ行、か行、さ行、た行、な行、は行、ま行、や行、ら行の文字が、それぞれ数字の“１”、“２”“３” “４” “５”“６” “７” “８”“９”に対応付けられ、文字“わ、お、ん”がそれぞれ数字の“０”に対応付けられていることが望ましい。
【００４３】
また、車両用ナビゲーション装置１は、音声−名称データベース１８３を必ずしも有しておらずともよい。すなわち、車両用ナビゲーション装置１は、音声−文字データベース１８２に基づいて、話者の音声データの音声−文字データベース１８２の音声信号パターンの各組み合わせに対する尤度判定を行うことで、話者の音声から、その音声の表す文字列を特定するようになっていてもよい。
【００４４】
また、音声−数字変換装置は、上記の実施形態のように車両用ナビゲーション装置１として実現される必要はなく、例えば上述のような各データベースを有するハンズフリー装置として実現されてもよいし、携帯電話として実現されていてもよい。
【００４５】
また、音声−数字変換装置は、コールセンターとして実現されてもよい。コールセンターとは、電話端末（以下第１の電話端末と記す）から呼び出されることで、その電話端末との通話回線を開き、その通話回線を介して第１の電話端末側から送信された音声信号に基づいた電話番号を特定し、その特定した電話番号に対応する電話端末と、第１の電話端末との間の通話回線を開く装置である。この場合、コールセンターは、上記の音声信号入力回路１５に代えて電話回線とのインターフェース（音声信号取得回路に相当する）からユーザの音声信号を受けるようになる。このコールセンターは、図２に示したような各種データベースを記録する記憶媒体を有し、電話回線を介して受けた音声信号に対して、図４および図５に示したような処理を行うようになっていればよい。ただしこの場合、特定した数字の表示は視覚的表示ではなく、電話回線を用いた第１の電話端末に対する音声送信によって行う。
【００４６】
また、外部記憶媒体１８が記憶する各種データベースは、音声−数字変換プログラム２００中に組み込まれていてもよい。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１のハードウェア構成図である。
【図２】外部記憶媒体１８が記憶するデータベースの構成を示す図である。
【図３】携帯電話機のプッシュボタンと、そのブッシュボタンにおける文字と数字の対応付けを示す図である。
【図４】ＣＰＵ１９が実行する音声−数字変換用プログラム２００のフローチャートである。
【図５】音声−数字変換用プログラム２００のステップ２２０の詳細を示すフローチャートである。
【符号の説明】
【００４８】
１…車両用ナビゲーション装置、１１…位置検出器、１２…操作スイッチ群、
１３…画像表示装置、１４…スピーカ、１５…音声信号入力回路、１６…ＲＡＭ、
１７…ＲＯＭ、１８…外部記憶媒体、１９…ＣＰＵ、
２０…ハンズフリー用インターフェース、１８１…音声−数字データベース、
１８２…音声−文字データベース、１８３…音声−名称データベース、
１８４…文字−数字データベース、２００…音声−数字変換用プログラム。
【図１】
2006220761.tif 000003
【図２】
2006220761.tif 000004
【図３】
2006220761.tif 000005
【図４】
2006220761.tif 000006
【図５】
2006220761.tif 000007