(57)【要約】【課題】電話の通話音声を認識し、この認識した語句を有効に活用できるナビゲーション装置を提供する。【解決手段】通話手段１０が接続されたナビゲーション装置であって、アドレス帳データを格納するアドレス帳リスト１３と、地図上の地点を登録する登録地リスト１２と、住所および施設の情報を格納した住所・施設データベース１１と、携帯電話から送られてくる通話内容の音声信号から発話された語句を認識する音声認識部１５と、音声認識部で認識された語句の中から電話番号、住所名または施設名を含むキーワードを抽出するキーワード抽出部１６と、キーワード抽出部で抽出されたキーワードを検索キーとして住所・施設データベースを検索するデータベース検索部２１と、データベース検索部で検索されたデータをアドレス帳リストまたは登録地リストに追加する登録部２３を備えている。【選択図】図１
2010236858.tif 000002
【特許請求の範囲】
【請求項１】
通話手段が接続されたナビゲーション装置であって、
アドレス帳データを格納するアドレス帳リストと、
地図上の地点を登録する登録地リストと、
住所および施設の情報を格納した住所・施設データベースと、
前記通話手段から送られてくる通話内容の音声信号から発話された語句を認識する音声認識部と、
前記音声認識部で認識された語句の中から電話番号、住所名または施設名を含むキーワードを抽出するキーワード抽出部と、
前記キーワード抽出部で抽出されたキーワードを検索キーとして前記住所・施設データベースを検索するデータベース検索部と、
前記データベース検索部で検索されたデータを前記アドレス帳リストまたは前記登録地リストに追加する登録部
とを備えたナビゲーション装置。
【請求項２】
通話手段によって通話している相手の電話番号または位置情報を含む発信元情報を取得する通話手段通信部を備え、
登録部は、前記通話手段通信部によって取得された発信元情報をアドレス帳リストまたは登録地リストに追加する
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
キーワード抽出部によってキーワードが抽出された旨を通知するキーワード抽出通知部と、
前記キーワード抽出通知部による通知の可否を設定するキーワード抽出通知機能設定部
とを備えたことを特徴とする請求項１または請求項２記載のナビゲーション装置。
【請求項４】
登録部によるアドレス帳リストまたは登録地リストへの追加の可否を設定する登録機能設定部
を備えたことを特徴とする請求項１から請求項３のいずれか１項記載のナビゲーション装置。
【請求項５】
データベース検索部による検索によって得られたキーワードに対応する位置情報に該当する該当地点を表示する表示部
を備えたこと特徴とする請求項１から請求項４のいずれか１項記載のナビゲーション装置。
【請求項６】
表示部は、該当地点を目的地または経由地に設定するためのボタンを表示する
ことを特徴とする請求項５記載のナビゲーション装置。
【請求項７】
表示機能設定部は、該当地点を表示するための画面の位置および大きさを設定する
ことを特徴とする請求項５記載のナビゲーション装置。
【請求項８】
表示機能設定部は、画面を分割して複数の該当地点を表示するか否かを設定する
ことを特徴とする請求項５記載のナビゲーション装置。
【請求項９】
表示機能設定部は、画面の分割数を設定する
ことを特徴とする請求項５記載のナビゲーション装置。
【請求項１０】
表示機能設定部は、画面を分割して複数の該当地点を表示するか否かを設定する
ことを特徴とする請求項５記載のナビゲーション装置。
【請求項１１】
表示機能設定部は、該当地点を表示するか否かを設定する
ことを特徴とする請求項５から請求項１０のいずれか１項記載のナビゲーション装置。
【請求項１２】
キーワード抽出部によって抽出された電話番号または通話手段通信部によって取得された通話相手の電話番号を認識するための辞書を生成する電話番号認識辞書生成部と、
前記電話番号認識辞書生成部で生成された辞書を格納する電話番号認識用辞書
とを備えたことを特徴とする請求項１から請求項１０のいずれか１項記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ナビゲーション機能を有効に活用するためにユーザが所望する地点などを登録するナビゲーション装置に関し、特に、通話手段で通話中の音声を認識することにより地点などを自動的に抽出して登録する技術に関する。
【背景技術】
【０００２】
従来、電話の通話音声を認識し、認識した語句を登録する装置が知られている。例えば、特許文献１は、電話対応業務において、電話対応の音声をリアルタイムで自動認識し、さらにテキスト化して記憶することにより、電話対応情報の整理、ノウハウの蓄積、再利用をオペレータの作業なしに自動的に行うようにした通話音声認識による電話対応情報の自動登録／検索／集計装置を開示している。この自動登録／検索／集計装置によれば、電話対応業務における通話内容から抽出された複数のキーワードをデータベースへ自動登録することができる。
【０００３】
また、特許文献２は、通話音声を音声認識することにより発信先識別情報を得て発信先電話番号とともに電話帳情報として電子電話帳に登録できるようにした電話帳作成機能付き電話機を開示している。この電話帳作成機能付き電話機は、通話相手の通話開始時の２離間発発声分（例えば「はい、○○です」）の音声データを採取し、そのデータを音声認識して文字データにした後、発信者識別情報（例では○○に相当する部分であり氏名、会社名など）を取得し、発信元の電話番号とともに電話帳に自動登録する。
【０００４】
【特許文献１】特許第３４５０２５０号公報
【特許文献２】特開平０８−３２６６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、抽出したキーワードを、そのままデータベースに登録しているだけであり、そのキーワードを用いて新たな情報を取得して登録するなどの有効活用を行っていない。
【０００６】
また、特許文献２に開示された技術では、抽出した情報を電話帳への登録にのみにしか用いておらず、有効に活用しているとは言い難い。また、電話帳に登録できるのは発信元の電話番号と発信者識別情報に限られている。そこで、電話の通話音声を認識し、この認識した語句を有効に活用する技術が望まれている。
【０００７】
この発明は、上述した要請に応えるためになされたものであり、その課題は、電話の通話音声を認識し、この認識した語句を有効に活用できるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００８】
この発明に係るナビゲーション装置は、上記課題を解決するために、通話手段が接続されたナビゲーション装置であって、アドレス帳データを格納するアドレス帳リストと、地図上の地点を登録する登録地リストと、住所および施設の情報を格納した住所・施設データベースと、通話手段から送られてくる通話内容の音声信号から発話された語句を認識する音声認識部と、音声認識部で認識された語句の中から電話番号、住所名または施設名を含むキーワードを抽出するキーワード抽出部と、キーワード抽出部で抽出されたキーワードを検索キーとして住所・施設データベースを検索するデータベース検索部と、データベース検索部で検索されたデータをアドレス帳リストまたは登録地リストに追加する登録部を備えている。
【発明の効果】
【０００９】
この発明に係るナビゲーション装置によれば、通話手段による通話内容を音声認識することにより得られた語句からキーワードを抽出し、この抽出したキーワードを検索キーとして住所・施設データベースを検索し、この検索により得られたデータをアドレス帳リストまたは登録地リストに追加するように構成したので、音声認識により得られた語句を単にデータベースなどに登録するだけでなくアドレス帳リストへの登録または登録地リストへの登録などに利用することができ、音声認識により得られた語句を有効に活用できる。この際、ユーザは、煩わしいアドレス帳リストへの電話番号の登録または登録地リストへの多くの情報の登録作業を行う必要がなくなるので作業が簡単になり、また、聞き間違えまたは入力ミスによる誤登録を防ぐことができる。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーション装置の構成を示すブロック図である。なお、図１に示すブロック図では、ナビゲーション装置のうちのアドレス帳リストおよび登録地リストへの登録機能に関係する部分のみを示している。このナビゲーション装置には、例えばケーブルなどを用いて、本発明の通話手段の一例としての携帯電話１０が接続される。
【００１１】
このナビゲーション装置は、住所・施設データベース１１、登録地リスト１２、アドレス帳リスト１３、音声入力部１４、音声認識部１５、キーワード抽出部１６、キーワード判別部１７、キーワード抽出通知機能設定部１８、キーワード抽出通知部１９、携帯電話通信部２０、データベース検索部２１、登録機能設定部２２、登録部２３および制御部２４を備えている。
【００１２】
住所・施設データベース１１は、住所の名称、読み、電話番号、位置情報など、および、施設の名称、読み、電話番号、位置情報、施設を説明するための情報などを格納している。この住所・施設データベース１１に格納されている内容は、データベース検索部２１によって検索される。
【００１３】
登録地リスト１２は、ユーザが指定した地点および携帯電話１０による通話の中に出現した地点を登録する。図２は、登録地リスト１２の一例を示す図であり、登録された各地点の名称、読み、電話番号、施設の説明などが格納されている。この登録地リスト１２への登録（追加）は、登録部２３によって行われる。また、この登録地リスト１２に登録されている地点の情報は、ナビゲーション装置の全体を制御するナビゲーション制御部（図示しない）によって読み出される。
【００１４】
アドレス帳リスト１３は、接続された携帯電話１０のアドレス帳データを格納する。このアドレス帳リスト１３への登録（追加）は、登録部２３によって行われる。また、このアドレス帳リスト１３に登録されている情報は、ナビゲーション装置の全体を制御するナビゲーション制御部（図示しない）によって読み出される。
【００１５】
音声入力部１４は、携帯電話１０から、通話内容の音声信号を入力し、音声認識可能な形式の信号に変換して音声認識部１５に送る。音声認識部１５は、音声入力部１４から送られてくる音声信号に対して音声認識処理を実行する。この音声認識部１５における音声認識処理によって認識された語句は、キーワード抽出部１６に送られる。
【００１６】
キーワード抽出部１６は、制御部２４からの制御にしたがって、音声認識部１５から送られてくる語句の中からキーワード（電話番号、施設名または住所名など）を抽出する。このキーワード抽出部１６で抽出されたキーワードは、キーワード判別部１７および制御部２４に送られる。キーワード判別部１７は、制御部２４からの制御にしたがって、キーワード抽出部１６から送られてくるキーワードが携帯電話番号であるかどうかを判別する。このキーワード判別部１７における判別結果は、制御部２４に送られる。
【００１７】
キーワード抽出通知機能設定部１８は、ユーザがキーワード抽出通知機能のＯＮ／ＯＦＦを設定するために使用される。このキーワード抽出通知機能設定部１８において、キーワード抽出通知機能がＯＮに設定されている場合に、キーワード抽出通知部１９の機能が有効になる。キーワード抽出通知機能設定部１８で設定されたキーワード抽出通知機能のＯＮ／ＯＦＦを指示する信号は、制御部２４に送られる。
【００１８】
キーワード抽出通知部１９は、キーワード抽出通知機能設定部１８によってキーワード抽出通知機能がＯＮに設定されている状態で、キーワード抽出部１６によってキーワードが抽出された旨の信号が制御部２４から送られてきた場合に、キーワードが抽出された旨を音または振動でユーザに知らせる。この場合、音は、例えば携帯電話１０またはナビゲーション装置のスピーカ（図示しない）などから出力することができる。また、振動としては、携帯電話１０の振動を用いることができる。
【００１９】
携帯電話通信部２０は、この発明の通話手段通信部に対応し、ナビゲーション装置に接続されている携帯電話１０から、発信元（通話している相手）の携帯電話に関する発信元情報（電話番号、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）によって得られた位置情報など）を取得する。この携帯電話通信部２０で取得された発信元情報は、制御部２４に送られる。
【００２０】
データベース検索部２１は、キーワード抽出部１６から制御部２４を介して送られてくるキーワードを検索キーとして、住所・施設データベース１１またはアドレス帳リスト１３を検索する。例えば、キーワードが施設名である場合は、住所・施設データベース１１を検索し、その施設の関連情報（読み、電話番号、位置情報、施設を説明する情報など）を取得する。このデータベース検索部２１で検索することにより得られた施設の関連情報は、制御部２４に送られる。
【００２１】
登録機能設定部２２は、データベース検索部２１によって取得されたデータをアドレス帳リスト１３または登録地リスト１２に自動的に追加する自動追加機能のＯＮ／ＯＦＦを設定するために使用される。この登録機能設定部２２において、自動追加機能がＯＮに設定されている場合に、登録部２３によるアドレス帳リスト１３または登録地リスト１２への登録が行われる。登録機能設定部２２で設定された自動追加機能のＯＮ／ＯＦＦを指示する信号は、制御部２４に送られる。
【００２２】
登録部２３は、登録機能設定部２２によって自動追加機能がＯＮに設定されている状態で、データベース検索部２１から制御部２４を介して送られてきた施設の関連情報を登録地リスト１２に、または、制御部２４から送られてきた電話番号などをアドレス帳リスト１３に自動的に追加する登録処理を実行する。
【００２３】
制御部２４は、キーワード抽出部１６、キーワード判別部１７、キーワード抽出通知部１９、携帯電話通信部２０、データベース検索部２１および登録部２３を制御することにより、アドレス帳リスト１３および登録地リスト１２への登録機能を実現する。この制御部２４によって行われる制御の詳細は後述する。
【００２４】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーション装置の動作を、図３に示すフローチャートを参照しながら説明する。
【００２５】
ナビゲーション装置に接続されている携帯電話１０による通話が開始されると、通話内容からキーワードが抽出される（ステップＳＴ１１）。具体的には、携帯電話１０から出力される通話内容の音声信号は、音声入力部１４において、音声認識可能な形式の信号に変換され、音声認識部１５に送られる。音声認識部１５は、音声入力部１４から送られてくる音声信号に対して音声認識処理を実行し、この音声認識により得られた語句をキーワード抽出部１６に送る。キーワード抽出部１６は、制御部２４からの制御にしたがって、音声認識部１５から送られてくる語句の中からキーワード（電話番号、施設名または住所名など）を抽出して制御部２４およびキーワード判別部１７に送る。
【００２６】
次いで、キーワード抽出通知機能がＯＮに設定されているかどうかが調べられる（ステップＳＴ１２）。すなわち、制御部２４は、キーワード抽出通知機能設定部１８から送られてくる信号を参照して、キーワード抽出通知機能がＯＮに設定されているかどうかを調べる。このステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていないことが判断されると、シーケンスはステップＳＴ１４に進む。
【００２７】
一方、ステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていることが判断されると、音または振動でキーワードを抽出した旨が通知される（ステップＳＴ１３）。すなわち、制御部２４は、キーワード抽出通知機能設定部１８によってキーワード抽出通知機能がＯＮに設定されていることを判断すると、キーワード抽出部１６によってキーワードが抽出された旨の信号をキーワード抽出通知部１９に送る。これにより、キーワード抽出通知部１９は、音または振動によりキーワードが抽出された旨をユーザに通知する。その後、シーケンスはステップＳＴ１４に進む。
【００２８】
ステップＳＴ１４においては、キーワードは携帯電話番号かどうかが調べられる。すなわち、キーワード判別部１７は、制御部２４からの制御にしたがって、キーワード抽出部１６から送られてくるキーワードが携帯電話番号であるか、それ以外であるかを判別する。このステップＳＴ１４において、キーワードは携帯電話番号であることが判断されると、次いで、携帯電話番号をキーとしてアドレス帳リスト１３が検索される（ステップＳＴ１５）。すなわち、データベース検索部２１は、キーワード判別部１７から制御部２４を介して受け取った携帯電話番号を検索キーとしてアドレス帳リスト１３を検索する。
【００２９】
次いで、携帯電話番号がアドレス帳リスト１３に存在するかどうかが調べられる（ステップＳＴ１６）。すなわち、制御部２４は、データベース検索部２１によってアドレス帳リスト１３に携帯電話番号が存在することが検出されたかどうかを調べる。このステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在することが判断されると、処理は終了する。
【００３０】
一方、ステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在しないことが判断されると、アドレス帳リストへの追加が行われる（ステップＳＴ１７）。すなわち、登録部２３は、制御部２４からの指示に応じて、アドレス帳リスト１３に、ステップＳＴ１１で抽出された携帯電話番号を追加する。その後、処理は終了する。
【００３１】
上記ステップＳＴ１４において、キーワードは携帯電話番号でない、つまり一般電話番号、施設名または住所名であることが判断されると、次いで、そのキーワード（一般電話番号、施設名または住所名）をキーとして住所・施設データベース１１が検索される（ステップＳＴ１８）。すなわち、データベース検索部２１は、キーワード判別部１７から制御部２４を介して受け取ったキーワード（一般電話番号、施設名または住所名）を検索キーとして住所・施設データベース１１を検索する。
【００３２】
このとき、キーワードが一般電話番号であれば、データベース検索部２１は、住所・施設データベース１１から、その一般電話番号に対応する施設名または住所名と、その関連情報（読み、位置情報、施設を説明する情報）の取得を試み、取得できた場合は、それらを制御部２４に送る。キーワードが施設名または住所名であれば、データベース検索部２１は、住所・施設データベース１１から、その関連情報（読み、電話番号、位置情報、施設を説明する情報）の取得を試み、取得できた場合は、それらを制御部２４に送る。
【００３３】
次いで、検索結果が得られたかどうかが調べられる（ステップＳＴ１９）。すなわち、制御部２４は、データベース検索部２１から施設名、住所名または関連情報が送られてきたかどうかを調べる。このステップＳＴ１９において、検索結果が得られなかったことが判断されると、処理は終了する。
【００３４】
一方、ステップＳＴ１９において、検索結果が得られたことが判断されると、次いで、関連情報が登録地リストに追加される（ステップＳＴ２０）。すなわち、登録部２３は、制御部２４から送られてくる住所または施設の関連情報（読み、電話番号、位置情報、施設を説明する情報）を登録地リスト１２に自動的に追加する。このとき、登録部２３は通話内容から抽出した情報であることを示すマークを付加し、または、文字列の色を変更して追加を行う。
【００３５】
次いで、関連情報に電話番号が含まれるかどうかが調べられる（ステップＳＴ２１）。すなわち、登録部２３は、制御部２４から送られてきた関連情報（読み、電話番号、位置情報、施設を説明する情報）に電話番号が含まれているかどうかを調べる。このステップＳＴ２１において、関連情報に電話番号が含まれないことが判断された場合は、処理は終了する。一方、ステップＳＴ２１において、関連情報に電話番号が含まれることが判断されると、次いで、施設名または住所名と電話番号とがアドレス帳リスト１３に自動的に追加される（ステップＳＴ２２）。すなわち、登録部２３は、制御部２４から送られてきた施設名または住所名と電話番号とをアドレス帳リスト１３に登録する。その後、処理は終了する。
【００３６】
なお、以上説明した図３のフローチャートに示す処理は、以下のように変形することができる。図４は、このナビゲーション装置の変形に係る動作を示すフローチャートである。以下においては、図３に示すフローチャートと同じ処理を行うステップには、図３で使用した符号と同一の符号を付して説明を簡略化する。
【００３７】
ナビゲーション装置に接続されている携帯電話１０による通話が開始されると、通話内容からキーワードが抽出される（ステップＳＴ１１）。次いで、キーワード抽出通知機能がＯＮに設定されているかどうかが調べられる（ステップＳＴ１２）。このステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていないことが判断されると、シーケンスはステップＳＴ１８に進む。一方、ステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていることが判断されると、音または振動でキーワードを抽出した旨が通知される（ステップＳＴ１３）。その後、シーケンスはステップＳＴ１８に進む。
【００３８】
ステップＳＴ１８においては、ステップＳＴ１１で抽出されたキーワードを検索キーとして住所・施設データベース１１が検索される。すなわち、データベース検索部２１は、キーワード判別部１７から制御部２４を介して受け取ったキーワード（携帯電話番号、一般電話番号、施設名または住所名）を検索キーとして住所・施設データベース１１を検索する。このとき、キーワードが一般電話番号であれば、データベース検索部２１は、住所・施設データベース１１から、その一般電話番号に対応する施設名または住所名と、その関連情報（読み、位置情報、施設を説明する情報）の取得を試み、取得できた場合は、それらを制御部２４に送る。キーワードが施設名または住所名であれば、データベース検索部２１は、住所・施設データベース１１から、その関連情報（読み、電話番号、位置情報、施設を説明する情報）の取得を試み、取得できた場合は、それらを制御部２４に送る。
【００３９】
次いで、検索結果が得られたかどうかが調べられる（ステップＳＴ１９）。すなわち、制御部２４は、データベース検索部２１から施設名、住所名または関連情報が送られてきたかどうかを調べる。このステップＳＴ１９において、検索結果が得られなかったことが判断されると、次いで、キーワードは携帯電話番号かどうかが調べられる（ステップＳＴ１４）。このステップＳＴ１４において、キーワードは携帯電話番号でないことが判断されると、処理は終了する。一方、ステップＳＴ１４において、キーワードは携帯電話番号であることが判断されると、次いで、携帯電話番号をキーとしてアドレス帳リスト１３が検索される（ステップＳＴ１５）。
【００４０】
次いで、携帯電話番号がアドレス帳リスト１３に存在するかどうかが調べられる（ステップＳＴ１６）。このステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在することが判断されると、処理は終了する。一方、ステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在しないことが判断されると、アドレス帳リストへの追加が行われる（ステップＳＴ１７）。その後、処理は終了する。
【００４１】
上記ステップＳＴ１９において、検索結果が得られたことが判断されると、次いで、関連情報が登録地リストに追加される（ステップＳＴ２０）。次いで、関連情報に電話番号が含まれるかどうかが調べられる（ステップＳＴ２１）。このステップＳＴ２１において、関連情報に電話番号が含まれないことが判断された場合は、処理は終了する。一方、ステップＳＴ２１において、関連情報に電話番号が含まれることが判断されると、次いで、施設名または住所名と電話番号とがアドレス帳リスト１３に自動的に追加される（ステップＳＴ２２）。その後、処理は終了する。
【００４２】
次に、ナビゲーション装置に接続されている携帯電話１０から発信元の電話番号を取得したときの動作を、図５に示すフローチャートを参照しながら説明する。なお、図３に示すフローチャートと同じ処理を行うステップには、図３で使用した符号と同一の符号を付して説明を簡略化する。
【００４３】
電話がかかってくると、まず、発信者の電話番号が取得される（ステップＳＴ３１）。すなわち、携帯電話通信部２０は、携帯電話１０から相手の電話番号（キーワード）を取得し、制御部２４に送る。次いで、キーワード抽出通知機能がＯＮに設定されているかどうかが調べられる（ステップＳＴ１２）。このステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていないことが判断されると、シーケンスはステップＳＴ１４に進む。
【００４４】
一方、ステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていることが判断されると、音または振動でキーワードを抽出した旨が通知される（ステップＳＴ１３）。その後、シーケンスはステップＳＴ１４に進む。ステップＳＴ１４においては、キーワードは携帯電話番号かどうかが調べられる。このステップＳＴ１４において、キーワードは携帯電話番号であることが判断されると、次いで、携帯電話番号をキーとしてアドレス帳リスト１３が検索される（ステップＳＴ１５）。
【００４５】
次いで、携帯電話番号がアドレス帳リスト１３に存在するかどうかが調べられる（ステップＳＴ１６）。このステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在することが判断されると、処理は終了する。一方、ステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在しないことが判断されると、アドレス帳リストへの追加が行われる（ステップＳＴ１７）。その後、処理は終了する。
【００４６】
上記ステップＳＴ１４において、キーワードは携帯電話番号でないことが判断されると、キーワードは一般電話番号であることが認識され、次いで、その一般電話番号をキーとして住所・施設データベース１１が検索される（ステップＳＴ３２）。すなわち、データベース検索部２１は、一般電話番号を検索キーとして住所・施設データベース１１を検索する。このとき、データベース検索部２１は、住所・施設データベース１１から、その一般電話番号に対応する施設名または住所名と、その関連情報（読み、位置情報、施設を説明する情報）の取得を試み、取得できた場合は、それらを制御部２４に送る。
【００４７】
次いで、検索結果が得られたかどうかが調べられる（ステップＳＴ１９）。このステップＳＴ１９において、検索結果が得られなかったことが判断されると、処理は終了する。一方、ステップＳＴ１９において、検索結果が得られたことが判断されると、次いで、関連情報が登録地リスト１２に追加される（ステップＳＴ２０）。次いで、施設名または住所名と電話番号とがアドレス帳リスト１３に自動的に追加される（ステップＳＴ２２）。その後、処理は終了する。なお、図５に示すフローチャートにおいて、図３のステップＳＴ２１に示す判断処理が存在しないのは、検索キーが電話番号であるので、検索結果の中に電話番号は必ず含まれるからである。
【００４８】
なお、以上説明した図５のフローチャートに示す処理は、以下のように変形することができる。図６は、このナビゲーション装置の変形に係る動作を示すフローチャートである。以下においては、図５に示すフローチャートと同じ処理を行うステップには、図５で使用した符号と同一の符号を付して説明を簡略化する。
【００４９】
電話がかかってくると、まず、発信者の電話番号が取得される（ステップＳＴ３１）。次いで、キーワード抽出通知機能がＯＮに設定されているかどうかが調べられる（ステップＳＴ１２）。このステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていないことが判断されると、シーケンスはステップＳＴ３２に進む。一方、ステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていることが判断されると、音または振動でキーワードを抽出した旨が通知される（ステップＳＴ１３）。その後、シーケンスはステップＳＴ３２に進む。
【００５０】
ステップＳＴ３２においては、ステップＳＴ１１で取得された電話番号を検索キーとして住所・施設データベース１１が検索される。すなわち、データベース検索部２１は、キーワード判別部１７から制御部２４を介して受け取った電話番号を検索キーとして住所・施設データベース１１を検索する。このとき、キーワードが一般電話番号であれば、データベース検索部２１は、住所・施設データベース１１から、その一般電話番号に対応する施設名または住所名と、その関連情報（読み、位置情報、施設を説明する情報）の取得を試み、取得できた場合は、それらを制御部２４に送る。
【００５１】
次いで、検索結果が得られたかどうかが調べられる（ステップＳＴ１９）。すなわち、制御部２４は、データベース検索部２１から施設名、住所名または関連情報が送られてきたかどうかを調べる。このステップＳＴ１９において、検索結果が得られなかったことが判断されると、次いで、キーワードは携帯電話番号かどうかが調べられる（ステップＳＴ１４）。このステップＳＴ１４において、キーワードは携帯電話番号でないことが判断されると、処理は終了する。一方、ステップＳＴ１４において、キーワードは携帯電話番号であることが判断されると、次いで、携帯電話番号をキーとしてアドレス帳リスト１３が検索される（ステップＳＴ１５）。
【００５２】
次いで、携帯電話番号がアドレス帳リスト１３に存在するかどうかが調べられる（ステップＳＴ１６）。このステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在することが判断されると、処理は終了する。一方、ステップＳＴ１６において、携帯電話番号がアドレス帳リスト１３に存在しないことが判断されると、アドレス帳リストへの追加が行われる（ステップＳＴ１７）。その後、処理は終了する。
【００５３】
上記ステップＳＴ１９において、検索結果が得られたことが判断されると、次いで、関連情報が登録地リストに追加される（ステップＳＴ２０）。次いで、施設名または住所名と電話番号とがアドレス帳リスト１３に自動的に追加される（ステップＳＴ２２）。その後、処理は終了する。
【００５４】
なお、上述した図３〜図６のフローチャートに示した動作は、登録機能設定部２２により自動登録機能がＯＮになっている時の動作であり、登録機能設定部２２により自動登録機能がＯＦＦになっている場合は、登録地リスト１２およびアドレス帳リスト１３への登録は行われない。
【００５５】
以上説明したように、この発明の実施の形態１に係るナビゲーション装置によれば、ユーザは煩わしいアドレス帳リスト１３への電話番号の登録や登録地リスト１２への多くの情報の登録作業を行う必要がなくなる。また、聞き間違えまたは入力ミスによる誤登録を防ぐことができる。
【００５６】
また、キーワード抽出通知機能設定部１８および登録機能設定部２２を設けてキーワード抽出通知機能のＯＮ／ＯＦＦおよび自動追加機能のＯＮ／ＯＦＦを設定できるように構成したので、ユーザの好みに合ったナビゲーション装置にカスタマイズすることができる。
【００５７】
なお、上述した、この発明の実施の形態１に係るナビゲーション装置は、登録地リスト１２およびアドレス帳リスト１３をナビゲーション装置の内部に独立して設けたが、図７に示すように、携帯電話１０の内部に設けるように変形することができる。この場合、データベース検索部２１および登録部２３は、携帯電話１０が有する入出力インタフェースを介して登録地リスト１２およびアドレス帳リスト１３にアクセスする。
【００５８】
また、登録地リスト１２およびアドレス帳リスト１３は、図８に示すように、外部のサーバ３０に設けるように変形することができる。この場合、データベース検索部２１および登録部２３は、例えば通信により登録地リスト１２およびアドレス帳リスト１３にアクセスする。
【００５９】
さらに、登録地リスト１２およびアドレス帳リスト１３を、ナビゲーション装置の内部、携帯電話１０の内部およびサーバ３０の各々に設けるように構成することもできる。この構成によれば、取得した電話番号を、ナビゲーション装置、携帯電話１０またはサーバ３０のいずれかに振り分けて登録することができる。例えば、携帯電話１０のアドレス帳リスト１３には友人の電話番号、サーバ３０には会社の顧客の電話番号をそれぞれ登録するといった利用が可能になる。
【００６０】
実施の形態２．
この発明の実施の形態２に係るナビゲーション装置は、携帯電話の通話内容から抽出したキーワードに対応する位置、または、通話相手が携帯電話である場合は相手のいる位置を画面に表示し、必要に応じて表示された地点を目的地または経由地に設定できるようにしたものである。
【００６１】
図９は、この発明の実施の形態２に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、実施の形態１に係るナビゲーション装置に、表示部２５および地点表示機能設定部２６が追加されて構成されている。
【００６２】
表示部２５は、データベース検索部２１によって検索された関連情報に含まれている位置情報を用いて、図１０に丸印で示すような、電話番号に対応する位置、あるいは、住所または施設の位置に該当する該当地点を表示する。また、表示部２５は、該当地点を目的地または経由地に設定するためのボタンも表示する。図１０においては、「目的地に設定する」、「経由地に設定する」または「設定しない」のいずれかを選択するためのボタンが表示されている例を示している。
【００６３】
地点表示機能設定部２６は、該当地点の表示方法、または、該当地点を目的地または経由地に設定するための画面の表示方法を設定するために使用される。以下に、地点表示機能設定部２６で設定できる項目の例を挙げる。
（１）該当地点を表示するか否かの設定。
（２）目的地または経由地に設定するための画面の表示を行うか否かの設定。
（３）目的地または経由地に設定するための画面の位置および大きさの設定。
（４）図１１に示すように、該当地点を一部の領域を使用して表示する旨の設定。
（５）上記一部の領域の大きさおよび位置を設定。
（６）図１２に示すように、複数地点を画面分割して表示するか否かの設定。
（７）画面の分割数の設定または分割表示を行うか否かの設定。
（８）該当地点数が画面分割数を越えた場合は、最初に表示された画面と置き換えていくかまたは分割数を越えた後は表示しないかの設定。
【００６４】
次に、上記のように構成される、この発明の実施の形態２に係るナビゲーション装置の動作を、図１３に示すフローチャートを参照しながら説明する。なお、図３に示すフローチャートと同じ処理を行うステップには、図３で使用した符号と同一の符号を付して説明を簡略化する。
【００６５】
ナビゲーション装置に接続されている携帯電話１０による通話が開始されると、通話内容からキーワードが抽出される（ステップＳＴ１１）。次いで、キーワード抽出通知機能がＯＮに設定されているかどうかが調べられる（ステップＳＴ１２）。このステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていないことが判断されると、シーケンスはステップＳＴ１４に進む。一方、ステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていることが判断されると、音または振動でキーワードを抽出した旨が通知される（ステップＳＴ１３）。その後、シーケンスはステップＳＴ１４に進む。
【００６６】
ステップＳＴ１４においては、キーワードは携帯電話番号かどうかが調べられる。このステップＳＴ１４において、キーワードは携帯電話番号であることが判断されると、処理は終了する。一方、ステップＳＴ１４において、キーワードは携帯電話番号でない、つまり一般電話番号、施設名または住所名であることが判断されると、次いで、そのキーワード（一般電話番号、施設名または住所名）をキーとして住所・施設データベース１１が検索される（ステップＳＴ１８）。
【００６７】
次いで、表示処理が行われる（ステップＳＴ４１）。すなわち、制御部２４は、データベース検索部２１から送られてくる情報に位置情報が含まれる場合は、その位置情報を表示部２５に送る。表示部２５は、制御部２４から送られてくる位置情報に該当する位置に、地点表示機能設定部２６で行われた設定に従って、該当地点を表示する。表示部２５は、制御部２４から位置情報が送られてこない場合は、該当する地点が存在しない旨のメッセージを出力し処理を終了する。
【００６８】
ここで地点表示機能設定部２６により、目的地または経由地の設定画面を表示するように設定されている場合は、目的地または経由地を設定するための画面を表示する。これによりユーザは表示されている地点を目的地または経由地に設定することができる。
【００６９】
次いで、検索結果が得られたかどうかが調べられる（ステップＳＴ１９）。このステップＳＴ１９において、検索結果が得られなかったことが判断されると、処理は終了する。一方、ステップＳＴ１９において、検索結果が得られたことが判断されると、次いで、関連情報が登録地リストに追加される（ステップＳＴ２０）。次いで、関連情報に電話番号が含まれるかどうかが調べられる（ステップＳＴ２１）。このステップＳＴ２１において、関連情報に電話番号が含まれないことが判断された場合は、処理は終了する。一方、ステップＳＴ２１において、関連情報に電話番号が含まれることが判断されると、次いで、施設名または住所名と電話番号とがアドレス帳リスト１３に自動的に追加される（ステップＳＴ２２）。その後、処理は終了する。
【００７０】
以上説明したように、この発明の実施の形態２に係るナビゲーション装置によれば、ユーザは、表示部２５の画面を見ることにより、通話中に出てきた電話番号、施設名または住所名に該当する地点をリアルタイムで確認し、目的地または経由地を設定することができるので、ユーザはメモをとって電話終了後に施設名などを検索し、目的地または登録地設定画面を表示させて目的地または経由地に設定するという手間を省くことができる。
【００７１】
また、該当地点を表示する画面の大きさまたは位置を設定できるので、ユーザの好みに応じた表示方法にカスタマイズできる。また、通話内容の中に複数のキーワードが出現した場合であっても、該当地点を画面に表示することができる。さらに、地点表示機能設定部２６を用いて適宜の設定を行うことにより、表示方法をユーザの好みに応じてカスタマイズすることができる。
【００７２】
実施の形態３．
この発明の実施の形態３に係るナビゲーション装置は、キーワード抽出部１６によって抽出されたキーワードが電話番号の場合は、その電話番号を認識するための辞書を自動生成するようにしたものである。
【００７３】
図１４は、この発明の実施の形態３に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、実施の形態１に係るナビゲーション装置に、電話番号認識辞書生成部２７、電話番号認識用辞書２８およびマイクロフォン２９が追加されて構成されている。
【００７４】
電話番号認識辞書生成部２７は、キーワード判別部１７で判別されたキーワードが電話番号の場合、その電話番号を認識するための辞書を自動的に生成し、電話番号認識用辞書２８に送る。電話番号認識用辞書２８は、電話番号認識辞書生成部２７から送られてくる辞書を蓄積して記憶する。
【００７５】
マイクロフォン２９は、ユーザがナビゲーション装置に各種の指令を与えるために使用される。このマイクロフォン２９は、発話された音声を電気信号に変換し、音声入力部１４に送る。
【００７６】
次に、上記のように構成される、この発明の実施の形態３に係るナビゲーション装置の動作を、図１５に示すフローチャートを参照しながら説明する。なお、図３に示すフローチャートと同じ処理を行うステップには、図３で使用した符号と同一の符号を付して説明を簡略化する。
【００７７】
ナビゲーション装置に接続されている携帯電話１０による通話が開始されると、通話内容からキーワードが抽出される（ステップＳＴ１１）。次いで、キーワード抽出通知機能がＯＮに設定されているかどうかが調べられる（ステップＳＴ１２）。このステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていないことが判断されると、シーケンスはステップＳＴ５１に進む。一方、ステップＳＴ１２において、キーワード抽出通知機能がＯＮに設定されていることが判断されると、音または振動でキーワードを抽出した旨が通知される（ステップＳＴ１３）。その後、シーケンスはステップＳＴ５１に進む。
【００７８】
ステップＳＴ５１においては、キーワードは電話番号かどうかが調べられる。このステップＳＴ５１において、キーワードが電話番号でない、施設名または住所名であることが判断されると、処理は終了する。一方、ステップＳＴ５１において、キーワードが電話番号であることが判断されると、次いで、電話番号認識用辞書２８が生成される（ステップＳＴ５２）。すなわち、電話番号認識辞書生成部２７は、キーワード判別部１７で判別されたキーワードが電話番号の場合、その電話番号を認識するための辞書を自動的に生成し、電話番号認識用辞書２８に蓄積して記憶する。その後、処理は終了する。
【００７９】
以後は、音声認識部１５は、マイクロフォン２９から入力された音声が電話番号であれば電話番号認識用辞書２８を用いて音声認識処理を実行する。これにより、電話番号が発話された際の認識率を向上させることができる。
【００８０】
以上説明したように、この発明の実施の形態３に係るナビゲーション装置によれば、抽出された電話番号を認識するための辞書が自動的に生成されるので、生成された電話番号認識用辞書２８をアクティブにすることにより、その電話番号を発話した際の認識率を向上させることができる。
なお、上記の各実施の形態では、通話手段として携帯電話を例示して説明したが、この通信手段としては携帯電話の他、ＰＨＳ、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介した音声データの通信手段であってもよい。
【図面の簡単な説明】
【００８１】
【図１】この発明の実施の形態１に係るナビゲーション装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係るナビゲーション装置で使用される登録地リストの一例を示す図である。
【図３】この発明の実施の形態１に係るナビゲーション装置の動作を説明するためのフローチャートである。
【図４】図３のフローチャートに示す処理の変形に係る動作を説明するためのフローチャートである。
【図５】この発明の実施の形態１に係るナビゲーション装置において携帯電話から発信元の電話番号を取得したときの動作を説明するためのフローチャートである。
【図６】図５のフローチャートに示す処理の変形に係る動作を説明するためのフローチャートである。
【図７】この発明の実施の形態１に係るナビゲーション装置の変形例の構成を示すブロック図である。
【図８】この発明の実施の形態１に係るナビゲーション装置の例えばの変形例の構成を示すブロック図である。
【図９】この発明の実施の形態２に係るナビゲーション装置の構成を示すブロック図である。
【図１０】この発明の実施の形態２に係るナビゲーション装置において表示部に表示される画面の例を示す図である。
【図１１】この発明の実施の形態２に係るナビゲーション装置において表示部に該当地点を一部の領域を使用して表示する例を示す図である。
【図１２】この発明の実施の形態２に係るナビゲーション装置において表示部に複数地点を画面分割して表示する例を示す図である。
【図１３】この発明の実施の形態２に係るナビゲーション装置の動作を説明するためのフローチャートである。
【図１４】この発明の実施の形態３に係るナビゲーション装置の構成を示すブロック図である。
【図１５】この発明の実施の形態３に係るナビゲーション装置の動作を説明するためのフローチャートである。
【符号の説明】
【００８２】
１０  携帯電話、１１  住所・施設データベース、１２  登録地リスト、１３  アドレス帳リスト、１４  音声入力部、１５  音声認識部、１６  キーワード抽出部、１７  キーワード判別部、１８  キーワード抽出通知機能設定部、１９  キーワード抽出通知部、２０  携帯電話通信部、２１  データベース検索部、２２  登録機能設定部、２３  登録部、２４  制御部、２５  表示部、２６  地点情報機能設定部、２７  電話番号認識辞書生成部、２８  電話番号認識用辞書、２９  マイクロフォン、３０  サーバ。
【図１】
2010236858.tif 000003
【図２】
2010236858.tif 000004
【図３】
2010236858.tif 000005
【図４】
2010236858.tif 000006
【図５】
2010236858.tif 000007
【図６】
2010236858.tif 000008
【図７】
2010236858.tif 000009
【図８】
2010236858.tif 000010
【図９】
2010236858.tif 000011
【図１０】
2010236858.tif 000012
【図１１】
2010236858.tif 000013
【図１２】
2010236858.tif 000014
【図１３】
2010236858.tif 000015
【図１４】
2010236858.tif 000016
【図１５】
2010236858.tif 000017