(57)【要約】【課題】目的地周辺の地理的状況を知らなくとも、ユーザーの意図する目的地や案内経路の設定を音声によって行うことが可能な経路案内装置を提供すること。【解決手段】本経路案内装置は、案内経路上の各案内対象を音声案内している最中にＰＴＴスイッチが押されたことを検出すると、マイクから入力されるコマンドの音声認識を開始する。音声認識されたコマンドが、次設定コマンドや戻り設定コマンドである場合は、当該音声案内中の案内対象の１つ前、あるいは次の案内対象から順に音声案内を行う。それ以外のコマンドであった場合には、当該案内対象の種別と、認識されたコマンドとに基づいて、案内経路の再設定およびリセットを行う。【選択図】      図２
2004309353.tif 000002
【特許請求の範囲】
【請求項１】
目的地へ到達する案内経路を設定する経路設定手段と、
車両が案内経路に沿って走行を開始する前に、設定された案内経路上の各案内対象を音声案内する音声案内手段と、
前記音声案内手段が、前記経路設定手段によって設定された案内経路上の各案内対象の音声案内を行っている最中に、当該音声案内中の案内対象に対応する前記案内経路の経路部分について、これを編集するよう指示する指示手段と、
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分について、その編集内容を示すコマンドを音声によって入力するコマンド入力手段と、
前記コマンド入力手段によって入力されたコマンドの示す編集内容に基づいて、前記音声案内中の案内対象に対応する前記案内経路の経路部分の編集を行う編集手段とを備えることを特徴とする経路案内装置。
【請求項２】
前記音声案内手段は、前記経路設定手段が設定した案内経路上の各案内対象を、当該案内経路に沿って、出発地から目的地まで順番に音声案内することを特徴とする請求項１記載の経路案内装置。
【請求項３】
前記音声案内手段による各案内対象の音声案内を指示するスイッチを備えることを特徴とする請求項１記載の経路案内装置。
【請求項４】
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が道路または交差点である場合には、当該道路または交差点を迂回するよう前記案内経路を編集するコマンドである迂回コマンドが前記コマンド入力手段に入力可能であり、
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が道路または交差点であり、かつ、前記コマンド入力手段に入力されたコマンドが迂回コマンドである場合、前記編集手段は、当該道路または交差点を迂回して目的地へ到達する案内経路を再設定するよう、前記経路設定手段に指示することを特徴とする請求項１記載の経路案内装置。
【請求項５】
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が交差点である場合には、当該交差点を直進、右折、左折、転回するよう前記案内経路を編集するコマンドである、直進コマンド、右折コマンド、左折コマンド、転回コマンドのいずれかが前記コマンド入力手段に入力可能であり、
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が交差点であり、かつ、前記コマンド入力手段に入力されたコマンドが、直進コマンド、右折コマンド、左折コマンド、転回コマンドのいずれかである場合、前記編集手段は、当該交差点をそれぞれ直進、右折、左折、転回して目的地へ到達する案内経路を再設定するよう、前記経路設定手段に指示することを特徴とする請求項１記載の経路案内装置。
【請求項６】
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が通過点である場合には、当該通過点を前記案内経路上から削除する削除コマンドが前記コマンド入力手段に入力可能であり、
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が通過点であり、かつ、前記コマンド入力手段に入力されたコマンドが削除コマンドである場合、前記編集手段は、当該通過点を削除して目的地へ到達する案内経路を再設定するよう、前記経路設定手段に指示することを特徴とする請求項１記載の経路案内装置。
【請求項７】
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が、高規格道路のインターチェンジまたは船着場である場合には、当該インターチェンジまたは船着場を上り方面または下り方面に１つ移動したインターチェンジまたは船着場に変更する上り設定コマンドまたは下り設定コマンドが前記コマンド入力手段に入力可能であり、
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が、高規格道路のインターチェンジまたは船着場であり、かつ、前記コマンド入力手段に入力されたコマンドが、上り設定コマンドまたは下り設定コマンドである場合、前記編集手段は、当該高規格道路のインターチェンジまたは船着場を、上り方面または下り方面に１つ移動したインターチェンジまたは船着場に変更して目的地へ到達する案内経路を再設定するよう、前記経路設定手段に指示することを特徴とする請求項１記載の経路案内装置。
【請求項８】
前記音声案内中の案内対象を目的地または通過点として設定する目的地設定コマンドおよび通過点設定コマンドは、前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分の種別によらず前記コマンド入力手段に入力可能であり、
前記コマンド入力手段に入力されたコマンドが目的地設定コマンドまたは通過点設定コマンドである場合、前記編集手段は、前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分を目的地または通過点として設定し、目的地へ到達する案内経路を再設定するよう、前記経路設定手段に指示することを特徴とする請求項１記載の経路案内装置。
【請求項９】
前記音声案内中の案内対象の次に案内すべき案内対象、または一つ前に案内した案内対象から、前記案内経路に沿って順番に音声案内を行わせる次設定コマンドおよび戻り設定コマンドは、前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分の種別によらず前記コマンド入力手段に入力可能であり、
前記コマンド入力手段に入力されたコマンドが次設定コマンドまたは戻り設定コマンドである場合、前記編集手段は、前記音声案内中の案内対象の次に案内すべき案内対象、または一つ前に案内した案内対象から、前記案内経路に沿って順番に音声案内を行うよう前記音声案内手段に指示することを特徴とする請求項１記載の経路案内装置。
【請求項１０】
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が目的地である場合には、当該目的地を前記案内経路上から削除する削除コマンドが前記コマンド入力手段に入力可能であり、
前記指示手段によって編集を指示された、前記音声案内中の案内対象に対応する前記案内経路の経路部分が目的地であり、かつ、前記コマンド入力手段に入力されたコマンドが削除コマンドである場合、前記編集手段は、当該目的地を削除し、前記経路設定手段が設定した案内経路をリセットして編集を終了することを特徴とする請求項１記載の経路案内装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、目的地へ到達する案内経路を探索し、当該案内経路上の各案内対象を音声によって案内する経路案内装置に関する。
【０００２】
【従来の技術】
従来、ユーザーの音声内容から案内経路を設定する装置として、例えば特許文献１に示されるナビゲーション装置がある。
【０００３】
この従来装置では、ユーザーの音声内容を、「○○を△△する」等の予め設定された構文に基づいて複数の単文に分割し、分割された各単文の内容を調べることにより、目的地の設定を行う。具体的には、ユーザーが「横浜駅西口を直進し、右側の３件目を目的地に設定する」と音声すると、この音声が「横浜駅西口を直進」と「右側の３件目を目的地に設定」の２つの単文に分解される。次に、「横浜駅西口を直進」の単文に基づき、地図データから横浜駅西口を探し出して、ここから直進する道路を検索する。最後に「右側の３件目を目的地に設定」の単文に基づき、既に検索された、横浜駅西口から直進する道路において、右側の３件目に該当する建造物を検索し、これを目的地として設定してナビゲーション動作を行う。
【０００４】
【特許文献１】
特開２００２−１０７１６７号公報
【０００５】
【発明が解決しようとする課題】
このように、従来装置では、目的地周辺の地理的状況を音声で入力することにより、目的地や案内経路の設定を行う。しかしながら、ユーザーが当該目的地を初めて訪れる場合など、目的地周辺の地理的状況を良く知らない場合には、音声によって目的地や案内経路の設定を行うことはできない。一方、ユーザーが地図情報に基づいて手動で設定した目的地までの案内経路を、ダイクストラ法等によって探索して通知する経路案内装置が公知であるが、この装置ではユーザーの意図する案内経路を設定することが難しい。
【０００６】
本発明は、上記の点に鑑みてなされたものであり、目的地周辺の地理的状況を知らなくても、ユーザーの意図する目的地や案内経路の設定を音声によって行うことが可能な経路案内装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の経路案内装置では、目的地へ到達する案内経路を設定する経路設定手段と、車両が案内経路に沿って走行を開始する前に、設定された案内経路上の各案内対象を音声案内する音声案内手段と、音声案内手段が、経路設定手段によって設定された案内経路上の各案内対象の音声案内を行っている最中に、当該音声案内中の案内対象に対応する案内経路の経路部分について、これを編集するよう指示する指示手段と、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分について、その編集内容を示すコマンドを音声によって入力するコマンド入力手段と、コマンド入力手段によって入力されたコマンドの示す編集内容に基づいて、音声案内中の案内対象に対応する案内経路の経路部分の編集を行う編集手段とを備えることを特徴とする。
【０００８】
このように、請求項１の経路案内装置では、音声案内手段が案内経路上の各案内対象の音声案内を行っている最中に、当該音声案内中の案内対象に対応する案内経路の経路部分の編集が指示手段によって指示されると、コマンド入力手段から音声によって入力されたコマンドの示す編集内容に基づいて、音声案内中の案内対象に対応する案内経路の経路部分の編集を編集手段によって行う。これにより、ユーザーが目的地を初めて訪れる場合など、目的地周辺の地理的状況を良く知らない場合においても、ユーザーの意図する目的地や案内経路の設定を音声によって行うことが可能となる。
【０００９】
請求項２に記載のように、音声案内手段は、経路設定手段が設定した案内経路上の各案内対象を、当該案内経路に沿って、出発地から目的地まで順番に音声案内することが望ましい。これにより、ユーザーは設定された案内経路を、より具体的にイメージすることができ、案内経路の編集作業を容易に行うことが可能となる。
【００１０】
請求項３に記載のように、音声案内手段による各案内対象の音声案内を指示するスイッチを備えることが望ましい。これにより、ユーザーはスイッチを押すことで、音声案内手段による各案内対象の音声案内の指示を容易に行うことが可能となる。
【００１１】
請求項４に記載のように、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が道路または交差点である場合には、当該道路または交差点を迂回するよう案内経路を編集するコマンドである迂回コマンドがコマンド入力手段に入力可能であり、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が道路または交差点であり、かつ、コマンド入力手段に入力されたコマンドが迂回コマンドである場合、編集手段は、当該道路または交差点を迂回して目的地へ到達する案内経路を再設定するよう、経路設定手段に指示することが望ましい。
【００１２】
案内経路上の道路や交差点が、道路工事等のため通行止めであったり、渋滞することが多い場合、ユーザーは当該道路や交差点を迂回した案内経路を再設定することが多い。案内経路上の道路または交差点を音声案内している最中に、ユーザーから音声によって迂回コマンドが入力された場合、編集手段は当該道路または交差点を迂回して目的地へ到達する案内経路を再設定するよう経路設定手段に指示することで、ユーザーは音声によって、案内経路上の任意の道路や交差点を迂回した案内経路を再設定させることが可能となる。
【００１３】
請求項５に記載のように、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が交差点である場合には、当該交差点を直進、右折、左折、転回するよう案内経路を編集するコマンドである、直進コマンド、右折コマンド、左折コマンド、転回コマンドのいずれかがコマンド入力手段に入力可能であり、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が交差点であり、かつ、コマンド入力手段に入力されたコマンドが、直進コマンド、右折コマンド、左折コマンド、転回コマンドのいずれかである場合、編集手段は、当該交差点をそれぞれ直進、右折、左折、転回して目的地へ到達する案内経路を再設定するよう、経路設定手段に指示することが望ましい。
【００１４】
請求項６に記載のように、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が通過点である場合には、当該通過点を案内経路上から削除する削除コマンドがコマンド入力手段に入力可能であり、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が通過点であり、かつ、コマンド入力手段に入力されたコマンドが削除コマンドである場合、編集手段は、当該通過点を削除して目的地へ到達する案内経路を再設定するよう、経路設定手段に指示することが望ましい。これにより、行動予定の変更等によって設定された通過点を経由する必要がなくなった場合においても、ユーザーは音声によって、当該通過点を削除した案内経路を再設定させることが可能となる。
【００１５】
請求項７に記載のように、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が、高規格道路のインターチェンジまたは船着場である場合には、当該インターチェンジまたは船着場を上り方面または下り方面に１つ移動したインターチェンジまたは船着場に変更する上り設定コマンドまたは下り設定コマンドがコマンド入力手段に入力可能であり、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が、高規格道路のインターチェンジまたは船着場であり、かつ、コマンド入力手段に入力されたコマンドが、上り設定コマンドまたは下り設定コマンドである場合、編集手段は、当該高規格道路のインターチェンジまたは船着場を、上り方面または下り方面に１つ移動したインターチェンジまたは船着場に変更して目的地へ到達する案内経路を再設定するよう、経路設定手段に指示することが望ましい。
【００１６】
これにより、高速道路等の高規格道路において渋滞が発生しそうな場合や、船着場への到着時刻が乗船を予定している船舶の出航時間に間に合いそうにない場合においても、ユーザーは音声によって、当該高規格道路のインターチェンジまたは船着場を上り方面または下り方面に１つ移動したインターチェンジまたは船着場に変更した案内経路を再設定させることが可能となる。
【００１７】
請求項８に記載のように、音声案内中の案内対象を目的地または通過点として設定する目的地設定コマンドおよび通過点設定コマンドは、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分の種別によらずコマンド入力手段に入力可能であり、コマンド入力手段に入力されたコマンドが目的地設定コマンドまたは通過点設定コマンドである場合、編集手段は、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分を目的地または通過点として設定し、目的地へ到達する案内経路を再設定するよう、経路設定手段に指示することが望ましい。これにより、ユーザーは音声によって、音声案内中の案内対象に対応する案内経路上の任意の経路部分を、新たな通過点や目的地として設定した案内経路を再設定させることが可能となる。
【００１８】
請求項９に記載のように、音声案内中の案内対象の次に案内すべき案内対象、または一つ前に案内した案内対象から、案内経路に沿って順番に音声案内を行わせる次設定コマンドおよび戻り設定コマンドは、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分の種別によらずコマンド入力手段に入力可能であり、コマンド入力手段に入力されたコマンドが次設定コマンドまたは戻り設定コマンドである場合、編集手段は、音声案内中の案内対象の次に案内すべき案内対象、または一つ前に案内した案内対象から、案内経路に沿って順番に音声案内を行うよう音声案内手段に指示することが望ましい。これにより、ユーザーは音声によって、音声案内させる案内対象を容易に変更することが可能となる。
【００１９】
請求項１０に記載のように、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が目的地である場合には、当該目的地を案内経路上から削除する削除コマンドがコマンド入力手段に入力可能であり、指示手段によって編集を指示された、音声案内中の案内対象に対応する案内経路の経路部分が目的地であり、かつ、コマンド入力手段に入力されたコマンドが削除コマンドである場合、編集手段は、当該目的地を削除し、経路設定手段が設定した案内経路をリセットして編集を終了することが望ましい。これにより、ユーザーが目的地を削除した場合は、案内経路が自動的にリセットされるため、使い勝手がよい。
【００２０】
【発明の実施の形態】
図１は、本発明の一実施形態における経路案内装置の全体構成を示すブロック図である。本実施形態の経路案内装置は、カーナビゲーション装置１に組み込まれて動作する。
【００２１】
カーナビゲーション装置１は、位置検出器２、地図データ記憶装置３、音声認識装置４、制御回路５、ディスプレイ６、スピーカ７とを備えている。
【００２２】
位置検出器２は、いずれも周知の地磁気センサ、ジャイロスコープ、距離センサ、および衛星からの電波に基づいて車両の位置を検出するＧＰＳ受信機等から構成され、これらの出力情報を相互に補間して車両の現在位置を検出し、位置データとして制御回路５へ出力する。なお、検出精度によっては、上述したうちのいずれかを選択的に用いてもよい。また、ステアリングの回転センサや各転動輪の車輪センサ等、他のセンサを用いることとしてもよい。
【００２３】
地図データ記憶装置３は、例えばＣＤ−ＲＯＭ等から構成され、少なくとも各種道路情報、建造物情報や船着場の位置情報を含む地図データを記憶している。地図データの記憶に関しては、ハードディスクやＤＶＤ−ＲＯＭ等に記憶することとしてもよい。
【００２４】
コマンド入力手段である音声認識装置４は、音声入力部４１、音声認識部４２、ＰＴＴスイッチ４３、マイク４４から構成される。
【００２５】
音声入力部４１は、例えば小型のＡ／Ｄ変換器からなり、指示手段であるＰＴＴスイッチ４３が押された時だけ、マイク４４から出力される音声信号を取得してディジタルデータに変換し、音声データを生成する。ＰＴＴスイッチ４３が押されていない時は、上述の処理は実行されない。生成された音声データは、音声認識部４２へ出力される。なお、ＰＴＴスイッチ４３に関しては、リモコン８に設けることとしても良いし、カーナビゲーション装置の図示しない操作キーの１つとして設けることとしても良い。
【００２６】
音声認識部４２は、ユーザーが案内経路の編集を音声によって指示するための、各コマンドの音声パターンを辞書データとして記憶しており、当該辞書データに記憶されている各コマンドの音声パターンと、音声入力部４１から取得した音声データとの一致度の算出を行う。そして、取得した音声データと最も一致度の高い音声パターンのコマンドを、ユーザーが音声したコマンドとして決定し、当該コマンドを示すコマンド信号を制御回路５へ出力する。なお、本実施形態の辞書データには、１２個のコマンド（迂回コマンド、直進コマンド、右折コマンド、左折コマンド、転回コマンド、削除コマンド、上り設定コマンド、下り設定コマンド、目的地設定コマンド、通過点設定コマンド、次設定コマンド、戻り設定コマンド）の音声パターンが記憶されている。
【００２７】
編集手段である制御回路５は、周知のコンピュータとして構成され、目的地へ到達する最適な案内経路の設定を行い、周知のナビゲーション動作を行う。具体的には、リモコン８から案内経路を設定するよう指示されると、位置検出器２から出力される位置データと、リモコン８から予め入力された通過点および目的地とに基づき、地図データ記憶装置３に記憶されている地図データを利用して、車両の現在位置から目的地まで到達する最適な移動経路の探索を行い、探索された移動経路を案内経路として設定する。そして、案内経路を含む地図データを地図データ記憶装置３から読み出し、案内経路の部分を変色した案内画像データを生成してディスプレイ７へ出力して、ナビゲーション動作を行う。なお、最適な移動経路の探索方法としては、ダイクストラ法などの複数の探索方法が公知であるため、ここでは説明しない。
【００２８】
また、制御回路５は、設定された案内経路を構成する各案内対象（本実施形態では、道路、交差点、通過点、目的地、高速道路のインターチェンジ（以下、高速ＩＣと記述する）、船着場の６つとする）を、当該案内経路に沿って現在位置から目的地まで順番に番号付けを行い、これを各案内対象の案内番号とする。具体的には、当該案内経路において現在位置に最も近い案内対象の案内番号が１にされ、目的地の案内番号は全案内対象の数とされる。そして、リモコン８等によって案内経路の音声案内（読み上げ）が指示されると、各案内対象の音声案内データを生成し、各案内対象の案内番号順にスピーカ８へ出力することにより、各案内対象の音声案内を行う。
【００２９】
特に本実施形態では、制御回路５は、前述の音声案内を行っている最中に音声認識装置４のＰＴＴスイッチ４３が押されたことを検知すると、当該音声案内中の案内対象が、道路、交差点、通過点、目的地、高速ＩＣ、船着場のいずれであるかを調べ、当該案内対象の種別と、音声認識装置４から出力されるコマンド信号とに基づいて、案内経路の再設定およびリセット（編集）を行う。なお、上述の処理に関しては、以降で詳しく述べる。
【００３０】
ディスプレイ７は、例えば車載用液晶ディスプレイであり、制御回路５から出力される案内画像データを取得して案内画像を表示する。また、スピーカ８は、制御回路５から出力される音声案内データを取得し、音声案内を行う。
【００３１】
図２は、本実施形態の経路案内装置が、事前に案内経路上の各案内対象を音声案内しつつ、これらを編集するための処理に関するフローチャートである。本フローチャートの処理は、リモコン８によって音声案内が指示されるたびに実行される。
【００３２】
ステップ２０１では、制御回路５は、内部に設けられた案内カウンタをリセットする。ステップ２０２では、案内カウンタの値を１だけ加算する。なお、案内カウンタの値が、案内経路における全案内対象の数より大きくなった場合には、強制的に全案内対象の数がセットされる。ステップ２０３では、案内カウンタの値と同じ案内番号の案内対象について音声案内データを作成し、これをスピーカ７へ出力して音声案内を行う。
【００３３】
ステップ２０４では、ステップ２０３で音声案内を行っている最中に、ＰＴＴスイッチ４３が押されたか否かを判定する。ＰＴＴスイッチ４３が押された場合には、ステップ２０５へ進む。ＰＴＴスイッチ４３が押されなかった場合には、ステップ２０８へ進む。
【００３４】
ステップ２０５では、マイク４４から入力されたコマンドが次設定コマンド、戻り設定コマンド、それ以外のコマンドのいずれであるかを判定する。マイク４４から入力されたコマンドが次設定コマンドである場合には、ステップ２０２へ戻り、次の案内対象から順に音声案内を行う。また、マイク４４から入力されたコマンドが戻り設定コマンドである場合には、ステップ２０６へ進み、案内カウンタの値を２だけ減算する。なお、これによって案内カウンタの値が０以下となった場合には、強制的に０がセットされる。その後、ステップ２０２へ戻り、１つ前の案内対象から順に音声案内を行う。これにより、ユーザーは音声によって、音声案内させる案内対象を容易に変更することが可能となるのである。
【００３５】
一方、次設定コマンドまたは戻り設定コマンド以外のコマンドがマイク４４から入力された場合は、ステップ２０７へ進み、入力されたコマンドに従って案内経路の再設定を行い、処理を終了する。なお、本ステップの詳細な処理については後述する。
【００３６】
ステップ２０８では、案内カウンタの値が全案内対象の数と等しいか、すなわち、全ての案内対象の音声案内を行ったか否かを判定する。案内カウンタの値が全案内対象の数と等しい場合は、全ての案内対象について音声案内を行ったものとして、処理を終了する。そうでない場合は、ステップ２０２へ戻り、上述の処理を繰り返す。
【００３７】
このように、設定された案内経路上の各案内対象を、当該案内経路に沿って出発地から目的地まで順番に音声案内することにより、ユーザーは当該案内経路をより具体的にイメージすることができ、案内経路の編集作業を容易に行うことが可能となるのである。
【００３８】
図３〜８は、本実施形態の経路案内装置が、入力されたコマンドに基づいて案内経路の再設定およびリセットを行う処理を詳細に示すフローチャートである。本フローチャートの処理は、前述の図２のフローチャートにおける、ステップ２０７の処理に相当する。なお、本フローチャートの処理は、図３のステップ３０１から処理が開始される。
【００３９】
図３は、本フローチャートにおいて、音声案内中の案内対象の種別を判定する処理部分である。
【００４０】
ステップ３０１では、制御回路５は、案内カウンタの値と同じ案内番号の案内対象が、道路、交差点、通過点、目的地、高速ＩＣ、船着場の、いずれであるかを判定する。当該案内対象の種別が道路である場合には、図４のステップ４０１へ進み、交差点である場合には、図５のステップ５０１へ進む。また、当該案内対象の種別が通過点である場合には、図６のステップ６０１へ進み、目的地である場合には、図７のステップ７０１へ進む。また、当該案内対象の種別が高速ＩＣまたは船着場である場合には、図８のステップ８０１へ進む。
【００４１】
図４は、本フローチャートにおいて、音声案内中の案内対象の種別が道路であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分である。
【００４２】
ステップ４０１では、制御回路５は、マイク４４から入力されたコマンドがいずれのコマンドであるかを判定する。入力されたコマンドが迂回コマンドであった場合は、ステップ４０２へ進み、目的地設定コマンドであった場合は、ステップ４０３へ進む。また、通過点設定コマンドであった場合は、ステップ４０４へ進む。入力されたコマンドが、これら以外のコマンドであった場合には、そのまま処理を終了する。
【００４３】
ステップ４０２では、当該案内対象の道路を迂回して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。これにより、案内経路上の道路が工事等により通行止めであったり、渋滞することが多い場合においても、ユーザーは音声によって当該道路を迂回した案内経路を再設定させることが可能となるのである。
【００４４】
ステップ４０３では、当該案内対象の道路に対して、案内経路と一致する道路部分の中間点を目的地として設定する。その後、当該目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。
【００４５】
ステップ４０４では、当該案内対象の道路に対して、案内経路と一致する道路部分の中間点を通過点として設定する。その後、設定された通過点を経由して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。これにより、ユーザーは音声によって、新たな通過点や目的地を設定した案内経路を再設定させることが可能となるのである。
【００４６】
図５は、本フローチャートにおいて、音声案内中の案内対象の種別が交差点であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分である。
【００４７】
ステップ５０１では、制御回路５は、マイク４４から入力されたコマンドがいずれのコマンドであるかを判定する。入力されたコマンドが迂回コマンドであった場合は、ステップ５０２へ進む。また、入力されたコマンドが直進コマンド、左折コマンド、右折コマンド、転回コマンドであった場合は、ステップ５０３、５０４、５０５、５０６へ、それぞれ進む。また、目的地設定コマンドであった場合は、ステップ５０７へ進み、通過点設定コマンドであった場合は、５０８へ進む。入力されたコマンドが、これら以外のコマンドであった場合には、そのまま処理を終了する。
【００４８】
ステップ５０２では、当該案内対象の交差点を迂回して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。
【００４９】
ステップ５０３では、当該案内対象の交差点を直進して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。ステップ５０４では、当該案内対象の交差点を左折して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。ステップ５０５では、当該案内対象の交差点を右折して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。ステップ５０６では、当該案内対象の交差点を転回して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定し、処理を終了する。これにより、ユーザーは音声によって、案内経路上の任意の交差点において直進、右折、左折、転回を行うよう、案内経路の再設定に関して詳細な指示を与えることが可能となるのである。
【００５０】
ステップ５０７では、当該案内対象の交差点を目的地として設定する。その後、当該目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。ステップ５０８では、当該案内対象の交差点を通過点として設定する。その後、設定された通過点を経由して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。
【００５１】
図６は、本フローチャートにおいて、音声案内中の案内対象の種別が通過点であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分である。
【００５２】
ステップ６０１では、制御回路５は、マイク４４から入力されたコマンドがいずれのコマンドであるかを判定する。入力されたコマンドが削除コマンドであった場合は、ステップ６０２へ進み、当該通過点を削除する。その後、目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定して、処理を終了する。これにより、行動予定の変更等によって設定された通過点を経由する必要がなくなった場合においても、ユーザーは音声によって、当該通過点を削除した案内経路を再設定させることが可能となるのである。入力されたコマンドが、削除コマンド以外のコマンドであった場合には、そのまま処理を終了する。
【００５３】
図７は、本フローチャートにおいて、音声案内中の案内対象の種別が目的地であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分である。
【００５４】
ステップ７０１では、制御回路５は、マイク４４から入力されたコマンドがいずれのコマンドであるかを判定する。入力されたコマンドが削除コマンドであった場合は、ステップ７０２へ進み、当該目的地を削除して案内経路をリセットし、処理を終了する。これにより、ユーザーが目的地を削除した場合は、案内経路が自動的にリセットされることとなるため、使い勝手がよいのである。入力されたコマンドが、削除コマンド以外のコマンドであった場合には、そのまま処理を終了する。
【００５５】
図８は、本フローチャートにおいて、音声案内中の案内対象の種別が高速ＩＣや船着場であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分である。
【００５６】
ステップ８０１では、制御回路５は、マイク４４から入力されたコマンドがいずれのコマンドであるかを判定する。入力されたコマンドが上り設定コマンドまたは下り設定コマンドであった場合は、ステップ８０２またはステップ８０３へ、それぞれへ進む。入力されたコマンドが、これら以外のコマンドであった場合には、そのまま処理を終了する。
【００５７】
ステップ８０２では、当該案内対象の高速ＩＣまたは船着場を、上り方面に１つだけ移動した高速ＩＣまたは船着場に変更する。その後、変更された高速ＩＣまたは船着場を経由して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定し、処理を終了する。
【００５８】
ステップ８０３では、当該案内対象の高速ＩＣまたは船着場を、下り方面に１つだけ移動した高速ＩＣまたは船着場に変更する。その後、変更された高速ＩＣまたは船着場を経由して目的地へ到達する案内経路を新たに探索し、これを案内経路として再設定し、処理を終了する。これにより、高速道路で渋滞が発生しそうな場合や、船着場への到着時刻が乗船を予定している船舶の出航時間に間に合いそうにない場合においても、ユーザーは音声によって、当該高速ＩＣや船着場を上り方面または下り方面に１つ移動した案内経路を再設定することができるため、柔軟に対応することが可能となる。
【００５９】
このように、本実施形態の経路案内装置では、案内経路上の各案内対象について音声案内を行っている最中にＰＴＴスイッチ４３が押されると、マイク４４から音声によって入力されたコマンドに基づき、案内経路の再設定およびリセットを行う。これにより、ユーザーが目的地を初めて訪れる場合など、目的地周辺の地理的状況を良く知らない場合においても、ユーザーの意図する目的地や案内経路の設定を音声によって行うことが可能となるのである。
【図面の簡単な説明】
【図１】本発明の一実施形態における経路案内装置の全体構成を示すブロック図である。
【図２】本実施形態の経路案内装置が、案内経路上の各案内対象を案内する処理に関するフローチャートである。
【図３】本実施形態の経路案内装置が、音声案内中の案内対象の種別を判定する処理部分のフローチャートである。
【図４】本実施形態の経路案内装置が、音声案内中の案内対象の種別が道路であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分のフローチャートである。
【図５】本実施形態の経路案内装置が、音声案内中の案内対象の種別が交差点であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分のフローチャートである。
【図６】本実施形態の経路案内装置が、音声案内中の案内対象の種別が通過点であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分のフローチャートである。
【図７】本実施形態の経路案内装置が、音声案内中の案内対象の種別が目的地であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分のフローチャートである。
【図８】本実施形態の経路案内装置が、音声案内中の案内対象の種別が高速ＩＣや船着場であった場合に、入力されたコマンドに基づいて案内経路の再設定を行う処理部分のフローチャートである。
【符号の説明】
１…カーナビゲーション装置、２…位置検出器、３…地図データ記憶装置、４…音声認識装置、４１…音声入力部、４２…音声認識部、４３…ＰＴＴスイッチ、４４…マイク、５…制御回路、６…ディスプレイ、７…スピーカ
【図１】
2004309353.tif 000003
【図２】
2004309353.tif 000004
【図３】
2004309353.tif 000005
【図４】
2004309353.tif 000006
【図５】
2004309353.tif 000007
【図６】
2004309353.tif 000008
【図７】
2004309353.tif 000009
【図８】
2004309353.tif 000010