(57)【要約】【課題】ユーザが認識しない場所に誘導される興奮を味わったり、周囲の状況等から目的地を推理する楽しみを得る等、ゲーム感覚で使用することができ、エンターテイメント性を兼ね備えるナビゲーション装置及びナビゲーションプログラムを提供する。【解決手段】目的地を任意に設定するとともに、ユーザに任意に設定された目的地を認識させることなくユーザを目的地へ誘導するための誘導情報を生成する制御部１６と、情報を出力する表示部９及び音声出力部１０とを備え、制御部１６は、目的地を設定する際に当該目的地を表示部９及び音声出力部１０に出力させることなく、誘導情報を音声出力部１０に出力させる。【選択図】図１
2005345237.tif 000002
【特許請求の範囲】
【請求項１】
目的地を任意に設定するとともに、ユーザに前記任意に設定された目的地を認識させることなくユーザを前記目的地へ誘導するための誘導情報を生成する制御部と、
情報を出力する出力部と
を備え、
前記制御部は、前記目的地を設定する際に当該目的地を前記出力部に出力させることなく、前記誘導情報を前記出力部に出力させることを特徴とするナビゲーション装置。
【請求項２】
前記制御部は、前記任意に設定された目的地へ至るまでの誘導経路に沿った進行方向を指示する方向指示情報のみを前記誘導情報として生成することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記制御部は、前記目的地へ至るまでの誘導経路を示す誘導経路情報を除く情報を前記誘導情報として生成することを特徴とする請求項１又は請求項２に記載のナビゲーション装置。
【請求項４】
前記制御部は、ユーザの希望する最終目的地と、現在地から任意に設定する目的地を経て最終目的地へ至る所要時間とに基づいて、前記任意に設定する目的地を選定することを特徴とする請求項１から請求項３のいずれか一項に記載のナビゲーション装置。
【請求項５】
情報を入力する入力部を備え、
前記制御部は、前記入力部より入力された前記最終目的地及び前記所要時間に基づいて、前記任意に設定する目的地を選定することを特徴とする請求項４に記載のナビゲーション装置。
【請求項６】
情報を入力する入力部を備え、
前記制御部は、予め選出された複数の誘導可能場所と各誘導可能場所を検索するためのキー情報とがそれぞれ対応付けられた誘導可能場所データを参照して、前記入力部より入力されたキー情報に基づいて、目的地を選定することを特徴とする請求項１から請求項５のいずれか一項に記載のナビゲーション装置。
【請求項７】
前記制御部は、過去に任意に設定し当該ユーザを誘導した誘導場所を記録した過去データを参照して、前記過去データに記録された誘導場所を目的地として選択しないことを特徴とする請求項１から請求項６のいずれか一項に記載のナビゲーション装置。
【請求項８】
前記制御部は、任意に設定した目的地に関する問いを前記出力部より出力させ、前記入力部よりユーザからの回答が入力されると、当該回答の正誤を判断し、その判断結果を前記出力部より出力させることを特徴とする請求項５又は請求項６に記載のナビゲーション装置。
【請求項９】
前記入力部は、文字を入力する文字入力部及び音声を入力する音声入力部の少なくともいずれか一方であることを特徴とする請求項５、請求項６又は請求項８に記載のナビゲーション装置。
【請求項１０】
前記出力部は、画像を表示する表示部及び音声を出力する音声出力部の少なくともいずれか一方であることを特徴とする請求項１から請求項９のいずれか一項に記載のナビゲーション装置。
【請求項１１】
コンピュータに、
目的地を任意に設定する処理と、
目的地が任意に設定されると、ユーザに前記任意に設定された目的地を認識させることなくユーザを前記目的地へ誘導するための誘導情報を生成する処理と、
前記目的地を設定する際に当該目的地を前記出力部に出力することなく、前記誘導情報を出力する処理と
を実行させることを特徴とするナビゲーションプログラム。
【請求項１２】
前記任意に設定された目的地へ至るまでの誘導経路に沿った進行方向を指示する方向指示情報のみを前記誘導情報として生成する処理を行わせることを特徴とする請求項１１に記載のナビゲーションプログラム。
【請求項１３】
前記制御部は、前記目的地へ至るまでの誘導経路を示す誘導経路情報を除く情報を前記誘導情報として生成する処理を行わせることを特徴とする請求項１１又は請求項１２に記載のナビゲーションプログラム。
【請求項１４】
コンピュータに、
ユーザの希望する最終目的地と、現在地から任意に設定する目的地を経て前記最終目的地へ至る所要時間とに基づいて、前記任意に設定する目的地を選定する処理を実行させることを特徴とする請求項１１から請求項１３のいずれか一項に記載のナビゲーションプログラム。
【請求項１５】
予め選出された複数の誘導可能場所と各誘導可能場所を検索するためのキー情報とがそれぞれ対応付けられた誘導可能場所データを参照して、設定されたキー情報に基づいて、前記任意に設定する目的地を選定する処理を実行させることを特徴とする請求項１１から請求項１４のいずれか一項に記載のナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置及びナビゲーションプログラムに関する。
【背景技術】
【０００２】
近年、ＧＰＳ人工衛星から受信した信号等から現在位置を特定するとともに、現在位置及び地図データに基づいて、ユーザが希望する目的地に至る経路を探索し、探索した結果得られた経路を表示部に表示したり、経路に沿った進行方向を音声により指示する等してユーザを目的地まで誘導するナビゲーション装置が利用されている。
【０００３】
従来のナビゲーション装置においては、一般には、ユーザが入力部より入力した場所が目的地として設定されるようになっている。
【０００４】
さらに、例えばある地域の観光名所等の複数の場所を含む誘導コースと、「キーワード」、「テーマ」、「所要時間」等のキー情報とが関連付けられたデータベースを予め用意しておき、ユーザが入力した場所が含まれる誘導コースであって、ユーザが指定したキー情報に合致する誘導コースが表示部に提示され、ユーザにより所望の誘導コースが選択されると、当該選択された誘導コースに沿って、ユーザを誘導するナビゲーション装置が知られている（例えば、特許文献１参照）。
【０００５】
また、ユーザが過去に設定した目的地や一定時間以上滞留した場所等を走行履歴データとして蓄積し、この走行履歴データに基づいて目的地を導出して設定するとともに、導出した目的地をユーザに提示し、この目的地へユーザを誘導するナビゲーション装置が知られている（例えば、特許文献２参照）。
【特許文献１】特開２０００−３３７９０４号公報
【特許文献２】特開２００１−１２９６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のナビゲーション装置では、実用性が重視されており、ユーザが最終的に認識した目的地にユーザを誘導することのみが行われていたため、ユーザが認識しない場所に誘導されるというように、ゲーム感覚でナビゲーション装置を使用することができず、エンターテイメント性に欠けていた。
【０００７】
そこで、本発明は、ユーザが認識しない場所に誘導される興奮を味わったり、周囲の状況等から目的地を推理する楽しみを得る等、ゲーム感覚で使用することができ、エンターテイメント性を兼ね備えるナビゲーション装置及びナビゲーションプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明によるナビゲーション装置は、目的地を任意に設定するとともに、ユーザに前記任意に設定された目的地を認識させることなくユーザを前記目的地へ誘導するための誘導情報を生成する制御部と、情報を出力する出力部とを備え、前記制御部は、前記目的地を設定する際に当該目的地を前記出力部に出力させることなく、前記誘導情報を前記出力部に出力させることを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、前記制御部は、前記任意に設定された目的地へ至るまでの誘導経路に沿った進行方向を指示する方向指示情報のみを前記誘導情報として生成することを特徴とする。
【００１０】
請求項３に記載の発明は、請求項１又は請求項２に記載のナビゲーション装置において、前記目的地へ至るまでの誘導経路を示す誘導経路情報を除く情報を前記誘導情報として生成することを特徴とする。
【００１１】
請求項４に記載の発明は、請求項１から請求項３のいずれか一項に記載のナビゲーション装置において、前記制御部は、ユーザの希望する最終目的地と、現在地から任意に設定する目的地を経て最終目的地へ至る所要時間とに基づいて、前記任意に設定する目的地を選定することを特徴とする。
【００１２】
請求項５に記載の発明は、請求項４に記載のナビゲーション装置において、情報を入力する入力部を備え、前記制御部は、前記入力部より入力された前記最終目的地及び前記所要時間に基づいて、前記任意に設定する目的地を選定することを特徴とする。
【００１３】
請求項６に記載の発明は、請求項１から請求項５のいずれか一項に記載のナビゲーション装置において、情報を入力する入力部を備え、前記制御部は、予め選出された複数の誘導可能場所と各誘導可能場所を検索するためのキー情報とがそれぞれ対応付けられた誘導可能場所データを参照して、前記入力部より入力されたキー情報に基づいて、目的地を選定することを特徴とする。
【００１４】
請求項７に記載の発明は、請求項１から請求項６のいずれか一項に記載のナビゲーション装置において、前記制御部は、過去に任意に設定し当該ユーザを誘導した誘導場所を記録した過去データを参照して、前記過去データに記録された誘導場所を目的地として選択しないことを特徴とする。
【００１５】
請求項８に記載の発明は、請求項５又は請求項６に記載のナビゲーション装置において、前記制御部は、任意に設定した目的地に関する問いを前記出力部より出力させ、前記入力部よりユーザからの回答が入力されると、当該回答の正誤を判断し、その判断結果を前記出力部より出力させることを特徴とする。
【００１６】
請求項９に記載の発明は、請求項５、請求項６又は請求項８に記載のナビゲーション装置において、前記入力部は、文字を入力する文字入力部及び音声を入力する音声入力部の少なくともいずれか一方であることを特徴とする。
【００１７】
請求項１０に記載の発明は、請求項１から請求項９のいずれか一項に記載のナビゲーション装置において、前記出力部は、画像を表示する表示部及び音声を出力する音声出力部の少なくともいずれか一方であることを特徴とする。
【００１８】
請求項１１に記載の発明によるナビゲーションプログラムは、コンピュータに、目的地を任意に設定する処理と、目的地が任意に設定されると、ユーザに前記任意に設定された目的地を認識させることなくユーザを前記目的地へ誘導するための誘導情報を生成する処理と、前記目的地を設定する際に当該目的地を前記出力部に出力することなく、前記誘導情報を出力する処理とを実行させることを特徴とする。
【００１９】
請求項１２に記載の発明は、請求項１１に記載のナビゲーションプログラムにおいて、前記任意に設定された目的地へ至るまでの誘導経路に沿った進行方向を指示する方向指示情報のみを前記誘導情報として生成する処理を行わせることを特徴とする。
【００２０】
請求項１３に記載の発明は、請求項１１又は請求項１２に記載のナビゲーションプログラムにおいて、前記制御部は、前記目的地へ至るまでの誘導経路を示す誘導経路情報を除く情報を前記誘導情報として生成する処理を行わせることを特徴とする。
【００２１】
請求項１４に記載の発明は、請求項１１から請求項１３のいずれか一項に記載のナビゲーションプログラムにおいて、コンピュータに、ユーザの希望する最終目的地と、現在地から任意に設定する目的地を経て前記最終目的地へ至る所要時間とに基づいて、前記任意に設定する目的地を選定する処理を実行させることを特徴とする。
【００２２】
請求項１５に記載の発明は、請求項１１から請求項１４のいずれか一項に記載のナビゲーションプログラムにおいて、予め選出された複数の誘導可能場所と各誘導可能場所を検索するためのキー情報とがそれぞれ対応付けられた誘導可能場所データを参照して、設定されたキー情報に基づいて、前記任意に設定する目的地を選定する処理を実行させることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、目的地が任意に設定されるとともに、ユーザは目的地として設定された場所が何処であるかわからないため、ユーザが認識しない場所に誘導されるという興奮を味わったり、周囲の状況等から目的地を推理する楽しみを得る等、ゲーム感覚で使用することができ、エンターテイメント性を兼ね備えることができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施形態を図１から図７を参照して説明する。
【００２５】
図１は、本発明に係るナビゲーション装置を適用したカーナビゲーションシステムの一実施形態を示したものである。本実施形態によるカーナビゲーションシステム１は、車両に搭載され当該車両に搭乗しているユーザを目的地へ誘導するカーナビゲーション装置２を有しており、このカーナビゲーション装置２には、通信装置３が接続可能とされているとともに、この通信装置３により、ネットワークを介して、目的地をカーナビゲーション装置２により任意に設定させるためのデータを管理するサーバ４に接続されるようになっている。
【００２６】
サーバ４は、例えばハードディスク等により構成され大容量の情報を記憶可能な記憶装置（図示しない）を有しており、この記憶装置には、予め選出された複数の誘導可能場所と誘導可能場所を検索するためのキー情報とが対応付けられた誘導可能場所データ５と、法定速度及び車線数等の情報を含む道路データ、河川等の背景データ及び施設データ等からなり、地物の位置を正規化座標で現した地図データ６と、各誘導可能場所と当該誘導可能場所に関する知識を問う問題及びその正解がそれぞれ対応付けられた誘導地クイズデータ７とが記憶されている。
【００２７】
通信装置３は、例えば通信機能を内蔵したカード型装置や携帯電話等により構成されている。なお、本実施形態においては、カーナビゲーション装置２は、通信装置３を接続可能なように構成したが、通信機能を有する通信モジュールをカーナビゲーション装置２に設けるようにしてもよい。
【００２８】
カーナビゲーション装置２は、ユーザが各種情報を入力する入力部としての入力操作部８、ユーザに対して各種情報を出力する出力部としての表示部９及び音声出力部１０、各種データを記憶する記憶部１１、車両の走行距離を検出する距離センサ１２、車両が進行する方位を検出する方位センサ１３、ＧＰＳ（Global  Positioning  Systems）衛星からの信号を受信するＧＰＳ受信部１４、交通情報を受信するビーコン受信部１５、並びにこのカーナビゲーション装置２の構成要素を統括的に制御する制御部１６を構成するＣＰＵ１７、ＲＯＭ１８及びＲＡＭ１９を備えており、これら各構成要素はバス２０により接続されている。
【００２９】
入力操作部８は、例えば、液晶ディスプレイと兼用されるタッチパネル、ライトペン、操作ボタン、及び文字を入力する為の各種キーボタン等により構成され、ユーザによるこれらの操作に応じた操作信号をＣＰＵ１７に出力するようになっている。
【００３０】
表示部９は、例えば液晶ディスプレイにより構成され、ＣＰＵ１７からの各種信号に基づいて、ユーザに対する各種メッセージを表示するようになっている。
【００３１】
音声出力部１０は、例えば、Ｄ/Ａコンバータ、ＡＦ増幅器（Audio  Frequency）及びスピーカ等により構成され、ＣＰＵ１７からの各種信号に基づいて、ユーザに対する各種メッセージに関する音声データをＤ/Ａ変換して増幅し、得られたアナログ信号を用いてスピーカを駆動することにより、当該音声データが表す音声を再生するようになっている。
【００３２】
記憶部１１は、例えばハードディスクにより構成され、この記憶部１１には、地図データ２１、及び、カーナビゲーション装置２により過去に任意に設定し当該ユーザを誘導した目的地と誘導した日時とを対応付けて登録した過去データ２２が記憶されている。
【００３３】
なお、地図データ６は、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）やＤＶＤ−ＲＯＭ（Digital Versatile Disk）等の記録媒体に記憶させておき、カーナビゲーション装置２に記録媒体に記録された内容を読み取るためのドライバを設け、カーナビゲーション装置を使用する際に、このドライバを用いて読み出されるようにしてもよい。
【００３４】
距離センサ１２は、例えば、車両のタイヤの回転数に基づいて、一定の走行距離毎にパルス信号を生成し、生成したパルス信号をＣＰＵ１７に出力するようになっており、方位センサ１３は、例えば、ジャイロを用いて車両の単位時間当たりの回転角度を検出して、検出した回転角度をＣＰＵ１７に出力するようになっている。
【００３５】
ＧＰＳ受信部１４は、複数のＧＰＳ衛星の各々からスペクトラム拡散信号を受信し、受信した複数のスペクトラム拡散信号同士の位相差に基づいて当該カーナビゲーション装置２が搭載される車両の絶対的な位置を表す現在位置データを検出し、検出した現在位置データをＣＰＵ１７に出力するようになっている。
【００３６】
ビーコン受信部１５は、道路上に所定間隔で設置された光ビーコンや電波ビーコン等のビーコン（情報通信施設）から、渋滞、事故、交通規制、駐車場等の交通情報をリアルタイムで受信し、受信した交通情報をＣＰＵ１７に出力するようになっている。
【００３７】
制御部１６は、ＣＰＵ１７によりＲＯＭ１８に記録された処理プログラムをＲＡＭ１９に展開し、展開した処理プログラムに規定された手順に従って各構成要素に対して制御信号を出力して処理プログラムを実行するようになっている。
【００３８】
具体的には、本実施形態においては、ＲＯＭ１８には、ユーザにより設定された目的地へユーザを誘導するためのシステムプログラム２３が記憶されており、このシステムプログラム２３は、ＣＰＵ１７に、以下の処理を行わせるようになっている。すなわち、距離センサ１２により生成されたパルス信号及び方位センサ１３により検出された回転角度に基づいて、当該カーナビゲーション装置２が搭載された車両の相対的な位置変化を算出させるとともに、算出された相対的な位置変化と、ＧＰＳ受信部１４により検出された絶対的な車両の位置を表す現在位置データとをマッチングさせることにより、現在地を特定してこの現在地に関する現在地情報を生成させるようになっている。
【００３９】
また、記憶部１１に記憶されている地図データ２１を読み出させて、現在地からユーザが入力操作部８を操作することにより設定された目的地に至るまでの誘導経路を探索して決定させ、決定された誘導経路を示す誘導経路情報及び誘導経路に沿った進行方向を指示する方向指示情報を誘導情報として生成させるようになっている。ここで、誘導経路情報とは、カーナビゲーション装置２により誘導を行う際に表示部９に表示させる地図に探索された誘導経路を書き込むための情報であり、方向指示情報とは、十字路等の道路が分岐した場所に車両がさしかかる前に、「次、右です」等のように音声出力部１０より出力させる進行方向を指示する音声を生成したり、表示部９に表示させる地図に進行方向を示す矢印等の記号を書き込むための情報である。
【００４０】
そして、システムプログラム２３は、ＣＰＵ１７に、地図データ６、生成された現在地情報、誘導情報及びビーコン受信部１５によりリアルタイムに受信される交通情報を参照して、地図に現在地をマーキングするとともに、誘導経路や交通情報を付加した案内地図に関する画像情報を生成させ、生成された画像情報に基づいて表示部９に案内地図を表示させる指示信号を出力させるようになっている。また、地図データ２１、現在位置情報及び誘導情報を参照して、車両を誘導経路に沿って走行させるための進行方向を指示する音声に関する音声情報を生成させるとともに、生成された音声情報に基づいて進行方向を指示する音声を音声出力部１０に再生させる指示信号を出力させるようになっている。
【００４１】
また、本実施形態においては、ＲＯＭ１８には、ＣＰＵ１７に、ユーザが認識しない場所にユーザを誘導するための本発明に係るナビゲーションプログラムである目的地不明ナビゲーションプログラム２４が記憶されている。
【００４２】
なお、この目的地不明ナビゲーションプログラム２４は、予めＲＯＭ１８に記憶させておいてもよいし、サーバ４に管理させ通信装置３を介してダウンロードさせるようにしてもよい。また、ＣＤ−ＲＯＭ等の記録媒体に記憶させておくとともに、カーナビゲーション装置２に記録媒体に記録された内容を読み取るためのドライバを設け、このドライバを用いてインストールさせるようにしてもよい。
【００４３】
この目的地不明ナビゲーションプログラム２４は、ＣＰＵ１７に以下の処理を行わせるようになっている。すなわち、ユーザが目的地の設定を行う通常モードとカーナビゲーション装置２により任意に目的地が設定されユーザが認識しない目的地に誘導される目的地不明モードとをユーザに選択させるための画面を表示部９に表示させる指示信号を出力させるとともに、いずれかのモードの選択を促すメッセージを音声出力部１０に再生させる指示信号を出力させるようになっている。
【００４４】
通常モードが選択された場合には、上述のユーザにより設定された目的地へユーザを誘導するためのシステムプログラム２３に従って処理を行わせるようになっている。
【００４５】
目的地不明モードが選択された場合には、ユーザの希望する最終目的地、及び現在地から任意に設定される目的地を経て最終目的地へ至る所要時間をユーザに入力操作部８を用いて入力させるための画面を表示部９に表示させる指示信号を出力させるとともに、最終目的地及び所要時間の入力を促すメッセージを音声出力部１０に再生させる指示信号を出力させるようになっている。
【００４６】
最終目的地としては、現在地、カーナビゲーション装置２により任意に設定される目的地、及びユーザが設定する第３の場所のいずれかが入力可能とされており、ユーザによる入力操作部８からの入力がない場合には、現在地を最終目的地として設定させるようになっている。
【００４７】
また、所要時間についてユーザによる入力操作部８からの入力がない場合には、例えば２時間等予め設定された固有値を所要時間として設定させるようになっている。なお、固有値は何時間でもよく、ユーザにより予め設定させるようにしてもよい。
【００４８】
さらに、目的地不明ナビゲーションプログラム２４は、ＣＰＵ１７に、目的地を決定するためのキー情報をユーザに入力操作部８を用いて入力させるための画面を表示部９に表示させる指示信号を出力させるとともに、キー情報の入力を促すメッセージを音声出力部１０に再生させる指示信号を出力させるようになっている。
【００４９】
キー情報とは、例えば、訪れるのに適した季節、時間帯、天候、及び当該場所の特徴を表す「桜」、「夜景」、「きれい」といったキーワード等の目的地を選択する上で絞込み条件となるものであり、このキー情報は、図２に示すように、予め選出された複数の誘導可能場所にそれぞれ対応付けられ、当該場所の平均的な滞在時間とともに誘導可能場所データ５を構成している。なお、滞在時間もキー情報としてユーザにより入力させるようにしてもよい。
【００５０】
なお、カレンダー機能及び時計機能が搭載されている場合には、季節及び時間帯に関する情報は、これらカレンダー機能及び時計機能から取得させるようにしてもよい。また、季節、時間帯、及び天気に関する情報をサーバ４その他の外部機器より取得させるようにしてもよく、このような場合ユーザには、キーワードのみをキー情報として入力させるようにするとよい。
【００５１】
また、ユーザによる入力操作部８からのキー情報の入力がない場合には、ＣＰＵ１７にランダムにキー情報を設定させるようになっている。なお、例えば、ユーザが過去に設定したキー情報や一定時間以上滞留した場所等に関するキーワードを嗜好データとして記憶部１１に記憶させるようにしておき、ユーザによる入力操作部８からのキー情報の入力がない場合、この嗜好データに基づいてＣＰＵ１７にキーワードを設定させるようにしてもよい。
【００５２】
なお、これら所要時間及びキー情報は、キーボタンより入力されるようにしてもよいし、タッチパネルに複数の所要時間及びキー情報をそれぞれ選択可能に表示させ、ユーザが希望する所要時間及びキー情報の表示部分に触れることにより選択入力されるようにしてもよい。
【００５３】
そして、目的地不明ナビゲーションプログラム２４は、最終目的地、所要時間及びキー情報が設定されると、ＣＰＵ１７に、通信装置３を介してサーバ４に接続して誘導可能場所データ５及び地図データ６を参照させるとともに記憶部１１に記憶された過去データ２２を参照させて、設定された最終目的地、所要時間及びキー情報に基づいて、目的地を選定させるようになっている。
【００５４】
具体的には、設定された最終目的地が現在地である場合には、設定された所要時間内で一般的に往復可能な地域範囲をサーバ４により管理されている地図データ６上において算出させ、最終目的地がカーナビゲーション装置２により任意に設定される目的地である場合には、設定された所要時間内で一般的に到達可能な地域範囲を算出させるようになっている。また、最終目的地がユーザにより決定された第３の場所である場合には、現在地から移動時間と最終目的地までの移動時間との合計が設定された所要時間内となる一般的に移動可能な地域範囲を算出させるようになっている。例えば、最終目的地が任意に設定される目的地である場合において、所要時間が２時間と設定された場合には、現在地から半径２５ｋｍの地域を検索範囲として決定させるようにするとよい。
【００５５】
そして、目的地不明ナビゲーションプログラム２４は、ＣＰＵ１７に、算出された地域範囲に含まれる誘導可能場所について、設定されたキー情報が対応付けられた誘導可能場所であって、過去データ２２に含まれていない誘導可能場所が一以上有る場合には、当該誘導可能場所を目的地の候補地として選定させるようになっている。
【００５６】
なお、条件に該当する誘導可能場所が無い場合には、再度、最終目的地、最終目的地へ至る所要時間及びキー情報をユーザに入力操作部８より入力させるための画面を表示部９に表示させる指示信号を出力させるとともに、これらの入力を促すメッセージを音声出力部１０に再生させる指示信号を出力させるようになっている。
【００５７】
目的地の候補地が選定されると、サーバ４により管理されている地図データ６を参照させて、選定された候補地について、それぞれ現在地からの誘導経路を探索させるとともに、探索された誘導経路に含まれる道路毎の法定速度、車線数及び信号の数等を考慮して道路毎の車両走行速度を算出させ、この車両走行速度から各候補地までの予想移動時間を算出させるようになっている。そして、算出された予想移動時間と誘導可能場所データに含まれる滞在時間との合計が、設定された所要時間内であって所要時間に最も近い候補地を目的地として設定させるようになっている。ここで、目的地を設定する際には、当該目的地が何処であるかを表示部９及び音声出力部１０より出力させないようになっている。
【００５８】
なお、目的地を設定するに当たっては、候補地について誘導可能場所データの昇順に、１つずつ予想移動時間と滞在時間との合計を求め、この合計時間と設定された所要時間との差が例えば１０分以内であるか否かを判断させ、１０分以内であれば当該候補地を目的地として設定させて、１０分以上であれば次の候補地について予想移動時間と滞在時間との合計を求め、合計時間と設定された所要時間との差が１０分以内であるか否かを判断させるというようにしてもよい。
【００５９】
そして、目的地不明ナビゲーションプログラム２４は、ＣＰＵ１７に、ユーザに前記任意に設定された目的地を認識させることなくユーザを前記目的地へ誘導するための誘導情報を生成させるようになっている。具体的には、目的地へ至るまでの誘導経路を示す誘導経路情報が含まれることなく、現在地から設定された目的地に至るまでの誘導経路に沿った進行方向を指示する方向指示情報のみからなる情報を誘導情報として生成させるようになっている。
【００６０】
そして、地図データ６、現在地情報及び交通情報を参照して、地図に現在地をマーキングするとともに、交通情報を付加した案内地図に関する画像情報を生成させ、生成された画像情報に基づいて表示部９に案内地図を表示させる指示信号を出力させるようになっている。また、地図データ６、現在位置情報及び誘導情報を参照して、車両を誘導経路に沿って走行させるための進行方向を指示する音声に関する音声情報を生成させるとともに、生成された音声情報に基づいて進行方向を指示する音声を音声出力部１０に再生させる指示信号を出力させるようになっている。
【００６１】
また、目的地不明ナビゲーションプログラム２４は、ＣＰＵ１７に、例えば目的地までの予想移動時間の半分等、所定時間が経過すると、任意に設定した目的地を問う音声を音声出力部１０に再生させる指示信号を出力させるとともに、問いに対する回答をユーザに入力操作部８を用いて入力させるための画面を表示部９に表示させる指示信号、及び、回答の入力を促すメッセージを音声出力部１０に再生させる指示信号を出力させるようになっている。なお、誘導地クイズデータ７に各誘導可能場所に関する特徴等ヒントとなる情報をそれぞれ対応付けておき、この誘導地クイズデータ７を参照させて、問いとともにヒントを出力させるようにしてもよい。
【００６２】
そして、入力操作部８よりユーザからの回答が入力されると、ユーザの回答の正誤を判断させ、その結果を音声出力部１０に再生させる指示信号を出力させるようになっている。
【００６３】
なお、回答は、キーボタンより入力されるようにしてもよいし、タッチパネルに正解を含む複数の選択肢をそれぞれ選択可能に表示させ、ユーザが選択肢の表示部分に触れることにより選択入力されるようにしてもよい。
【００６４】
そして、ユーザが目的地を当てることができない場合には、さらに所定時間経過後に、目的地を問う音声を出力させるとともに、問いに対する回答を入力させるための画面を表示部９に表示させ、ユーザからの回答の正誤を判断することを繰り返させるようになっている。
【００６５】
また、目的地不明ナビゲーションプログラム２４は、ＣＰＵ１７に、ユーザが目的地を当てた場合には、誘導を続行するかを問う音声を音声出力部１０に再生させる指示信号、及び、誘導の続行か中止かを入力操作部８より選択させるための画面を表示させる指示信号を出力させるようになっている。
【００６６】
また、設定された目的地を当てた後、当該目的地への誘導を続行する場合には、所定時間毎に、誘導地クイズデータ７を参照させ、目的地に関する知識を問う問題を出力させるとともに、この問いのユーザからの回答について、誘導地クイズデータ７に含まれる正解と対比させて正誤を判断し、その正誤結果、不正解の場合は正解及び解説を出力させるようになっている。
【００６７】
また、目的地不明ナビゲーションプログラム２４は、ＣＰＵ１７に、過去に任意に設定し当該ユーザを誘導した目的地を誘導した日時とともに過去データ２２として、記憶部１１に記憶させるようになっている。なお、記憶した過去データ２２は、所定期間経過後に消去するようにしてもよい。
【００６８】
次に、本実施形態の作用について、図３から図５を参照して説明する。
【００６９】
ユーザがカーナビゲーション装置２を利用する際には、図３に示すように、ユーザが目的地の設定を行う通常モードとカーナビゲーション装置２により任意に目的地が設定されユーザが認識しない目的地に誘導される目的地不明モードとをユーザに選択させるための画面が表示部９に表示されるとともに、いずれかのモードの選択を促す音声が出力される（Ｓ１）。
【００７０】
ユーザより入力操作部８から通常モード及び目的地不明モードのいずれのモードが選択・入力されたかが、ＣＰＵ１７によって判断される（Ｓ２）。
【００７１】
通常モードが選択された場合には、入力操作部８からユーザの希望する目的地が入力されたか否かが判断され（Ｓ３）、目的地が入力された場合には（Ｓ３＝Ｙ）、ＣＰＵ１７により、距離センサ１２、方位センサ１３及びＧＰＳ受信部１４から入力された各種情報に基づいて現在地が特定されるとともに（Ｓ４）、特定された現在地の現在地情報が生成される。
【００７２】
次に、ＣＰＵ１７により、現在地情報及び地図データ６に基づいて、現在地から設定された目的地までの誘導経路が決定されるとともに（Ｓ５）、決定された誘導経路の誘導情報が生成される。
【００７３】
そして、ＣＰＵ１７により、地図データ６、現在地情報、誘導情報及び交通情報に基づいて、ユーザを目的地に誘導するための画像情報及び音声情報が生成され、生成された情報に基づいて表示部９に、現在地、誘導経路及び交通情報が示された案内地図が表示されるとともに、進行方向を指示する音声が出力される（Ｓ６）。
【００７４】
一方、目的地不明モードが選択された場合には、ユーザが所望する最終目的地、最終目的地まで到達するまでの所要時間、及びキー情報を設定するための画面が表示部９に表示されるとともに、これらの設定を促す音声が出力される（Ｓ７）。
【００７５】
そして、ユーザにより入力操作部８から最終目的地が入力されたかがＣＰＵ１７により判断され（Ｓ８）、入力された場合には（Ｓ８＝Ｙ）入力された場所が最終目的地として設定され（Ｓ９）、入力されなかった場合には（Ｓ８＝Ｎ）現在地が最終目的地として設定される（Ｓ１０）。
【００７６】
また、ユーザにより入力操作部８から所要時間が入力されたかがＣＰＵ１７により判断され（Ｓ１１）、入力された場合には（Ｓ１１＝Ｙ）入力された時間が所要時間として設定され（Ｓ１２）、入力されなかった場合には（Ｓ１１＝Ｎ）所定の固有値が所要時間として設定される（Ｓ１３）。
【００７７】
さらに、ユーザにより入力操作部８からキー情報が入力されたかがＣＰＵ１７により判断され（Ｓ１４）、入力された場合には（Ｓ１４＝Ｙ）入力された単語がキー情報として設定され（Ｓ１５）、入力されなかった場合には（Ｓ１４＝Ｎ）ランダムにキー情報が設定される（Ｓ１６）。
【００７８】
そして、設定された最終目的地、所要時間及びキー情報に基づいて、ＣＰＵ１７により目的地が選定される（Ｓ１７）。
【００７９】
ここで、目的地の選定処理について、図５を参照してより詳細に説明する。まず、ＣＰＵ１７により、設定された最終目的地が、現在地であるか、カーナビゲーション装置２により任意に設定しようとする目的地であるか、あるいはユーザにより入力された第３の場所のいずれであるかが判断され（Ｓ１０１）、現在地である場合には、設定された所要時間内で一般的に往復可能な地域範囲がサーバ４により管理されている地図データ６上において算出される（Ｓ１０２）。また、目的地である場合には、設定された所要時間内で一般的に到達可能な地域範囲が算出され（Ｓ１０３）、第３の場所である場合には、現在地からの移動時間と最終目的地までの移動時間との合計が設定された所要時間内となる一般的に移動可能な地域範囲が算出される（Ｓ１０４）。
【００８０】
次に、ＣＰＵ１７により、算出された地域範囲に含まれる誘導可能場所について、設定されたキー情報が含まれる誘導可能場所が検索される（Ｓ１０５）。そして、検索された誘導可能場所について、過去データ２２に含まれるか否かが判断され（Ｓ１０６）、含まれる場合には（Ｓ１０６＝Ｙ）、当該誘導可能場所は目的地候補として選定されない（Ｓ１０７）。
【００８１】
そして、過去データ２２に含まれる誘導可能場所を除いた結果（Ｓ１０６＝Ｎ）、キー情報を含み、過去データ２２に含まれていない誘導可能場所が一以上有るか否かが判断され（Ｓ１０８）、有る場合には（Ｓ１０８＝Ｙ）、当該誘導可能場所が目的地の候補地として選定される（Ｓ１０９）。無い場合には（１０８＝Ｎ）、再度、最終目的地、最終目的地まで到達するまでの所要時間、及びキー情報を設定するための画面が表示部９に表示されるとともに、これらの設定を促す音声が出力され（Ｓ７）、以下の処理が繰り返される。
【００８２】
目的地の候補地が選定されると、ＣＰＵ１７により、距離センサ１２、方位センサ１３及びＧＰＳ受信部１４から入力された各種情報に基づいて現在地が特定され（Ｓ１１０）、選定された候補地について、現在地からの誘導経路が探索される（Ｓ１１１）。
【００８３】
また、探索された誘導経路に含まれる道路毎の法定速度、車線数及び信号の数等から算出された道路毎の車両走行速度に基づいて、各候補地までの予想移動時間が算出されるとともに（Ｓ１１２）、算出された予想移動時間と誘導可能場所データに含まれる滞在時間との合計が算出される（Ｓ１１３）。
【００８４】
そして、算出された各合計時間と設定された所要時間との差がそれぞれ算出され、比較されて（Ｓ１１４）、所要時間内であって所要時間に最も近い候補地が目的地として設定される（Ｓ１１５）。
【００８５】
そして、目的地が設定されると、図３に示すように、ＣＰＵ１７により、ユーザを目的地に誘導するための画像情報及び音声情報が生成され、生成された情報に基づいて表示部９に、現在地及び交通情報が示された地図が表示されるとともに、進行方向を指示する音声が出力される（Ｓ１８）。
【００８６】
このように、目的地不明モードにおいては、カーナビゲーション装置２により任意に目的地が設定され、設定時には当該目的地が表示部９に表示されたり音声出力部１０から出力されない上、設定された目的地までの誘導経路が表示されないため、ユーザは、進行方向の指示のみに従って、ユーザが認識しない場所に誘導されることになる。
【００８７】
次に、誘導が開始されると、図４に示すように、ＣＰＵ１７により誘導が開始されてから所定時間が経過したか否かが判断され（Ｓ１９）、経過した場合には（Ｓ１９＝Ｙ）、目的地を問う音声が出力されるとともに、問いに対する回答を入力させるための画面が表示部９に表示される（Ｓ２０）。
【００８８】
ユーザからの回答が入力操作部８より入力されると、入力された回答が正解であるか否かが判断され（Ｓ２１）、不正解である場合には（Ｓ２１＝Ｎ）、その旨のメッセージが音声で出力される（Ｓ２２）。その後、さらに所定時間が経過した否かが判断され（Ｓ２３）、所定時間が経過すると（Ｓ２３＝Ｙ）、再度、目的地を問う音声が出力されるとともに、問いに対する回答を入力させるための画面が表示部９に表示される（Ｓ２０）。
【００８９】
一方、ユーザから入力された回答が正解である場合には（Ｓ２１＝Ｙ）、その旨のメッセージが音声で出力されるとともに（Ｓ２４）、誘導を続行するかを問う音声が出力され、続行か中止かをユーザに選択させるための画面が表示される（Ｓ２５）。
【００９０】
そして、ＣＰＵ１７により、ユーザより入力操作部８から誘導を続行する入力がなされたか否かが判断され（Ｓ２６）、中止する入力がなされた場合には（Ｓ２６＝Ｎ）、誘導が中止されモードを選択する画面及び選択を促す音声が出力され（Ｓ１）、以下の処理が再度行われる。
【００９１】
一方、誘導を続行する入力がなされた場合には（Ｓ２６＝Ｙ）、ＣＰＵ１７により目的地を正解してから所定時間経過したか否かが判断され（Ｓ２７）、経過した場合には（Ｓ２７＝Ｙ）、目的地に関する知識を問う音声が出力されるとともに、問いに対する回答を入力させるための画面が表示される（Ｓ２８）。
【００９２】
ユーザからの回答が入力されると、ＣＰＵ１７により、当該回答と誘導地クイズデータ７に含まれる正解とを対比することにより正誤が判断され、正誤結果、不正解の場合は正解及び解説が音声で出力されるとともに、画面に表示される（Ｓ２９）。
【００９３】
その後、ＣＰＵ１７により、目的地に到着したか否かが判断され（Ｓ３０）、していない場合には（Ｓ３０＝Ｎ）、前回の出題から所定時間が経過したか否かが判断され（Ｓ３１）、経過した場合には（Ｓ３１＝Ｙ）、目的地に関する知識を問う他の質問が音声により出力されるとともに、問いに対する回答を入力させるための画面が表示されて（Ｓ２８）、以下の処理が繰り返される。
【００９４】
以上より、本実施形態に係るカーナビゲーションシステム１によれば、目的地不明モードにおいては、目的地が任意に設定されるとともに、誘導経路が表示されないため、ユーザが認識しない場所に誘導されるという興奮を味わったり、周囲の状況等から目的地を推理する楽しみを得る等、ゲーム感覚で使用することができ、エンターテイメント性を兼ね備えることができる。
【００９５】
なお、目的地の設定に当たっては、ユーザにより最終目的地、所要時間及びキー情報が入力され、これらの入力事項に基づいて目的地が選定されるため、必要に応じてユーザの意向を反映させることができる。
【００９６】
また、目的地不明モードにより設定しユーザを誘導した誘導地は、過去データ２２として登録され、次回以降に任意に目的地を設定する際に目的地として選択されないため、よりユーザが認識しない場所に誘導されるという興奮等を味わうことができる。
【００９７】
さらに、目的地そのものを問う質問や、目的地に関する知識を問う質問がなされ、ユーザの回答に対する正誤判断も行われることから、よりゲーム感覚でナビゲーション装置を使用することができ、エンターテイメント性が付加される。
【００９８】
なお、本実施形態においては、カーナビゲーション装置２と通信装置３とサーバ４とからなるカーナビゲーションシステム１について説明したが、本発明はこれに限定されるものではなく、誘導可能場所データ５及び誘導地クイズデータ７を予め記憶部１１に記憶させておくことにより、カーナビゲーション装置２単体として構成するようにしてもよい。
【００９９】
なお、本実施形態においては、通常モードでは、ユーザにより目的地を入力・設定させるようにしたが、これに加えて、誘導可能場所と「キーワード」、「テーマ」、「所要時間」等のキー情報とが関連付けられたデータベースを予め記憶部１１に記憶しておき、ユーザが入力したキー情報に合致する誘導可能場所を表示部９に提示させ、ユーザにより選択・設定させるようにしてもよい。
【０１００】
なお、本実施形態においては、本発明によるナビゲーション装置を、車両に搭載され当該車両に搭乗しているユーザを目的地へ誘導するカーナビゲーション装置２に適用したカーナビゲーションシステム１について説明したが、ユーザが携帯する携帯端末に適用してもよい。
【０１０１】
次に、本発明によるナビゲーション装置を適用したカーナビゲーションシステムの他の実施形態について、図６及びジ７を用いて説明する。なお、本実施形態においては、第１実施形態と同一の符号を用いた構成要素は、第１実施形態と同様の構成である。
【０１０２】
本実施形態によるカーナビゲーションシステム３０は、図６に示すように、カーナビゲーション装置３１を有しており、このカーナビゲーション装置３１には、通信装置３が接続可能とされているとともに、この通信装置３により、ネットワークを介してサーバ４に接続されるようになっている。
【０１０３】
カーナビゲーション装置３１は、音声を入力する音声入力部３２、表示部９、音声出力部１０、記憶部１１、距離センサ１２、方位センサ１３、ＧＰＳ受信部１４、ビーコン受信部１５、並びに、制御部３３を構成するＣＰＵ１７、ＲＯＭ１８及びＲＡＭ１９を備えており、これら各構成要素はバス２０により接続されている。
【０１０４】
音声入力部３２は、例えば、マイクロフォン、ＡＦ増幅器、サンプーラ及びＡ/Ｄコンバータ等により構成され、ユーザから発声された音声をマイクロフォンで集音して増幅した後、サンプリングしてＡ/Ｄ変換することにより、ユーザから発声された音声を表すデジタルの音声データを生成して、ＣＰＵ１７に出力するようになっている。
【０１０５】
記憶部１１には、地図データ６及び過去データ２２の他に、目的地を任意に設定させるための目的地任意設定用データ３４が記憶されている。目的地任意設定用データ３４は、カーナビゲーション装置３１により任意に目的地が設定されユーザが認識しない目的地に誘導される目的地不明モードに移行させるきっかけとなるキーワードが登録された任意設定キーワードデータ、肯定的な意味の単語が登録された肯定的単語データ、数値及び時間を表す単位についての意味付けを行った辞書データ、及び、誘導可能場所データ５に含まれるキー情報が登録されたキー情報データにより構成されている。
【０１０６】
制御部３３は、ＣＰＵ１７によりＲＯＭ１８に記録された処理プログラムをＲＡＭ１９に展開し、展開した処理プログラムに規定された手順に従って各構成要素に対して制御信号を出力して処理プログラムを実行するようになっている。
【０１０７】
具体的には、本実施形態においては、ＲＯＭ１８には、ユーザより発声された音声で目的地を設定可能とし、設定された目的地へユーザを誘導するためのシステムプログラム３５が記憶されており、このシステムプログラム３５は、ＣＰＵ１７に、以下の処理を行わせるようになっている。すなわち、ユーザから発声された音声を表す音声データが音声入力部３２より入力されると、当該音声に含まれる単語を認識する認識処理を行わせるようになっている。
【０１０８】
認識処理としては、例えば、予めあらゆる単語と各単語の発声波形とを対応付けて記録した単語データをＲＯＭ１８に格納しておき、音声入力部３２より音声データが入力されると、単語データを参照させて、入力された音声データに含まれる波形と各単語の波形とを比較させて、両者の一致の度合いを算出させ、一致の度合いが最も高い波形の単語を当該音声に含まれる単語として認定させるようにするとよい。
【０１０９】
また、システムプログラム３５は、ＣＰＵ１７に、地図データ２１を参照させて、認定された単語が地図データ６に含まれる特定の場所を示す単語である場合には、当該単語が示す場所を目的地として設定させるようになっている。
【０１１０】
そして、システムプログラム３５は、第１実施形態におけるシステムプログラム２３と同様に、ＣＰＵ１７に、距離センサ１２、方位センサ１３及びＧＰＳ受信部１４より各種情報を入力して現在地情報を生成させるようになっている。さらに、現在地情報及び地図データ６を参照して、現在地から設定された目的地までの誘導経路を決定させるとともにこの誘導経路に関する誘導情報を生成させるようになっている。そして、地図データ６、現在地情報、誘導情報及び交通情報を参照して、ユーザを誘導するための画像情報及び進行方向を指示する音声情報を生成させるとともに、これらの情報を表示部９及び音声出力部１０に出力させる指示信号を発生させるようになっている。
【０１１１】
また、本実施形態においては、ＲＯＭ１８には、ＣＰＵ１７に、ユーザが認識しない場所にユーザを誘導するための本発明に係るナビゲーションプログラムである目的地不明ナビゲーションプログラム３６が記憶されている。
【０１１２】
この目的地不明ナビゲーションプログラム３６は、ＣＰＵ１７に以下の処理を行わせるようになっている。すなわち、認識処理によりユーザから発声された音声に含まれる単語が認定されると、目的地任意設定用データ３４中の任意設定キーワードデータを参照させ、当該単語がキーワードとして登録されているかを判断させるようになっている。
【０１１３】
なお、キーワードとしては、例えば、「ひま」、「どこか」、「どこでも」、「ミステリーツアー」等、ユーザが目的地不明モードを利用したいときに発せられる可能性のある単語を登録されている。
【０１１４】
そして、当該単語がキーワードとして登録されている場合には、目的地不明モードに移行するかを確認する発声を促すメッセージを音声出力部１０に再生させる指示信号を出力させるようになっている。
【０１１５】
そして、当該メッセージに応答してユーザから発声された音声について、認識処理により当該音声に含まれる単語が認定されると、肯定的単語データを参照させ、認定された単語が登録されている場合には、ユーザの希望する最終目的地、及び現在地から任意に設定される目的地を経て最終目的地へ至る所要時間、目的地を決定するためのキー情報を指示する発声を促すメッセージをそれぞれ音声出力部１０に再生させる指示信号を出力させるようになっている。なお、肯定的単語データには、例えば「はい」、「うん」、「いいよ」、「いいね」等の単語を登録させておくとよい。
【０１１６】
そして、最終目的地の指示を促すメッセージに応答してユーザから発声された音声について、認識処理により当該音声に含まれる単語が認定されると、通信装置３を介してサーバ４に接続して地図データ６を参照させ、認定された単語が地図データ６に含まれる特定の場所を示す単語である場合には、当該単語が示す場所を最終目的地として設定させるようになっており、認定された単語が特定の場所を示す単語でない場合及び所定時間内にユーザによる発声がない場合には、現在地を最終目的地として設定させるようになっている。
【０１１７】
また、所要時間の指示を促すメッセージに応答してユーザから発声された音声について、認識処理により当該音声に含まれる単語が認定されると、辞書データを参照させ、認定された単語が時間を示す単語である場合には、当該単語が意味する時間を所要時間として設定させるようになっており、認定された単語が時間を示す単語でない場合及び所定時間内にユーザによる発声がない場合には、固有値を所要時間として設定させるようになっている。
【０１１８】
なお、設定した最終目的地及び所要時間をユーザに確認させるメッセージを出力させるようにしてもよい。
【０１１９】
また、キー情報の指示を促すメッセージに応答してユーザから発声された音声について、認識処理により当該音声に含まれる単語が認定されると、キー情報データを参照させ、認定された単語がキー情報として登録された単語である場合には、当該単語をキー情報として設定させるようになっており、認定されたキー情報として登録された単語でない場合及び所定時間内にユーザによる発声がない場合には、ＣＰＵ１７にランダムにキー情報を設定させるようになっている。
【０１２０】
そして、目的地不明ナビゲーションプログラム３６は、最終目的地、所要時間及びキー情報が設定されると、第１実施形態における目的地不明ナビゲーションプログラム２４と同様に、ＣＰＵ１７に、通信装置３を介してサーバ４に接続して誘導可能場所データ５及び地図データ６を参照させるとともに記憶部１１に記憶された過去データ２２を参照させて、設定された最終目的地、所要時間及びキー情報に基づいて、目的地を選択させるようになっている。
【０１２１】
そして、目的地不明ナビゲーションプログラム３６は、ＣＰＵ１７に、ユーザに前記任意に設定された目的地を認識させることなくユーザを前記目的地へ誘導するための誘導情報を生成させるようになっている。具体的には、目的地へ至るまでの誘導経路を示す誘導経路情報が含まれることなく、現在地から設定された目的地に至るまでの誘導経路に沿った進行方向を指示する方向指示情報のみからなる情報を誘導情報として生成させるようになっている。
【０１２２】
さらに、地図データ６、現在地情報及び交通情報を参照して、地図に現在地をマーキングするとともに、交通情報を付加した案内地図に関する画像情報を生成させ、生成された画像情報に基づいて表示部９に案内地図を表示させる指示信号を出力させるようになっている。また、地図データ６、現在位置情報及び誘導情報を参照して、車両を誘導経路に沿って走行させるための進行方向を指示する音声に関する音声情報を生成させるとともに、生成された音声情報に基づいて進行方向を指示する音声を音声出力部１０に再生させる指示信号を出力させるようになっている。
【０１２３】
また、目的地不明ナビゲーションプログラム３６は、ＣＰＵ１７に、過去に任意に設定し当該ユーザを誘導した目的地を誘導した日時とともに過去データ２２として、記憶部１１に記憶させるようになっている。
【０１２４】
次に、本実施形態の作用について、図７を参照して説明する。
【０１２５】
ユーザがカーナビゲーション装置３１を利用する際において、ユーザから発声された音声が音声入力部３２から入力されると、ＣＰＵ１７により、当該音声に含まれる単語を認識する認識処理が行われ、認識された単語が地図データ６に含まれる特定の場所を示す単語であるか否かが判断される（Ｓ２０１）。特定の場所を示す単語である場合には（Ｓ２０１＝Ｙ）、当該単語が示す場所が目的地として設定される（Ｓ２０２）。
【０１２６】
その後、ＣＰＵ１７により、距離センサ１２、方位センサ１３及びＧＰＳ受信部１４から入力された各種情報に基づいて現在地が特定されるとともに（Ｓ２０３）、特定された現在地の現在地情報が生成される。
【０１２７】
次に、ＣＰＵ１７により、現在地情報及び地図データ６に基づいて、現在地から設定された目的地までの誘導経路が決定されるとともに（Ｓ２０４）、決定された誘導経路の誘導情報が生成される。
【０１２８】
そして、ＣＰＵ１７により、地図データ６、現在地情報、誘導情報及び交通情報に基づいて、ユーザを目的地に誘導するための画像情報及び音声情報が生成され、生成された情報に基づいて表示部９に、現在地、誘導経路及び交通情報が示された案内地図が表示されるとともに、進行方向を指示する音声が出力される（Ｓ２０５）。
【０１２９】
一方、認識された単語が特定の場所を示す単語でない場合には（Ｓ２０１＝Ｎ）、当該単語が、目的地を任意に設定するきっかけとなるキーワードとして登録されているか否かが判断される（Ｓ２０６）。
【０１３０】
当該単語がキーワードとして登録されてない場合には（Ｓ２０６＝Ｎ）、ユーザによる次の発声が待たれ、次にユーザから発声された音声が入力されると、ＣＰＵ１７により、再び当該音声に含まれる単語を認識する認識処理が行われ、認識された単語が特定の場所を示す単語であるか否かが判断され（Ｓ２０１）、以下の処理が行われる。
【０１３１】
一方、当該単語がキーワードとして登録されている場合には（Ｓ２０６＝Ｙ）、目的地不明モードに移行するかの確認を促す音声が出力されるとともに（Ｓ２０７）、音声が入力されると、ＣＰＵ１７により、当該音声に含まれる単語を認識する認識処理が行われ、認識された単語が肯定的単語データに含まれるか否かが判断される（Ｓ２０８）。肯定的な単語でない場合及び所定時間内に音声の入力がない場合には（Ｓ２０８＝Ｎ）、ユーザによる次の発声が待たれ、次にユーザから発声された音声が入力されると、ＣＰＵ１７により、再び当該音声に含まれる単語を認識する認識処理が行われ、認識された単語が特定の場所を示す単語であるか否かが判断され（Ｓ２０１）、以下の処理が行われる。
【０１３２】
一方、当該単語が肯定的な意味の単語である場合には（Ｓ２０８＝Ｙ）、最終目的地を指示する発声を促す音声が出力される（Ｓ２０９）。
【０１３３】
その後、音声が入力されると、ＣＰＵ１７により、当該音声に含まれる単語を認識する認識処理が行われ、認識された単語が地図データ６に含まれる特定の場所を示す単語であるか否かが判断される（Ｓ２１０）。特定の場所を示す単語である場合には（Ｓ２１０＝Ｙ）、当該単語が示す場所が最終目的地として設定される（Ｓ２１１）。当該単語が特定の場所を示すものでない場合及び所定時間内に音声が入力されなかった場合には（Ｓ２１０＝Ｎ）、現在地が最終目的地として設定される（Ｓ２１２）。
【０１３４】
次に、所要時間を指示する発声を促す音声が出力される（Ｓ２１３）。
【０１３５】
その後、音声が入力されると、ＣＰＵ１７により、当該音声に含まれる単語を認識する認識処理が行われるとともに、辞書データが参照され、認識された単語が時間を示す単語であるか否かが判断される（Ｓ２１４）。時間を示す単語である場合には（Ｓ２１４＝Ｙ）、当該単語が示す時間が所要時間として設定される（Ｓ２１５）。当該単語が時間を示すものでない場合及び所定時間内に音声が入力されなかった場合には（Ｓ２１４＝Ｎ）、所定の固有値が所要時間として設定される（Ｓ２１６）
【０１３６】
次に、キー情報を指示する発声を促す音声が出力される（Ｓ２１７）。
【０１３７】
その後、音声が入力されると、ＣＰＵ１７により、当該音声に含まれる単語を認識する認識処理が行われるとともに、キー情報データが参照され、認識された単語がキー情報として登録された単語であるか否かが判断される（Ｓ２１８）。キー情報として登録された単語である場合には（Ｓ２１８＝Ｙ）、当該単語がキー情報として設定される（Ｓ２１９）。当該単語がキー情報として登録されていない場合及び所定時間内に音声が入力されなかった場合には（Ｓ２１８＝Ｎ）、ランダムにキー情報が設定される（Ｓ２２０）
【０１３８】
そして、設定された最終目的地、所要時間及びキー情報に基づいて、ＣＰＵ１７により目的地が選定される（Ｓ２２１）。目的地の選定処理は、第１実施形態と同様に行われる。
【０１３９】
目的地が選定され設定されると、ＣＰＵ１７により、ユーザを目的地に誘導するための画像情報及び音声情報が生成され、生成された情報に基づいて表示部９に、現在地及び交通情報が示された地図が表示されるとともに、進行方向を指示する音声が出力される（Ｓ２２２）。
【０１４０】
このように、目的地不明モードにおいては、カーナビゲーション装置３１により任意に目的地が設定され、設定時には当該目的地が表示部９に表示されたり音声出力部１０から出力されない上、設定された目的地までの誘導経路が表示されないため、ユーザは、進行方向の指示のみに従って、ユーザが認識しない場所に誘導されることになる。
【０１４１】
以上のように、本実施形態においては、ユーザによる各種設定が音声により行われるため、例えば、以下のようなカーナビゲーション装置３１との対話形式により各処理が進められる。なお、以下において、Ｕはユーザによる発声、Ｃはカーナビゲーション装置３１による音声出力を表す。
Ｕ：ひま（目的地不明モードに移行させるきっかけとなるキーワードとして登録）だな。
Ｃ：ミステリーツアー（目的地不明モードによる誘導を示すもの。以下同じ。）を行いますか？
Ｕ：いいね。
Ｃ：最終目的地はどこにしますか？
Ｕ：どこでもいいよ。
Ｃ：希望の時間はありますか？
Ｕ：どうでもいいよ。
Ｃ：何か希望はありますか？
Ｕ：夜景がきれい（キー情報として登録）なところ。
【０１４２】
このような場合、目的地不明モードに移行され、最終目的地としては現在地、所要時間としては固有値で与えられた時間、キー情報としては「夜景がきれい」が、それぞれ設定され、これら設定事項等に基づいて目的地が選定されることになる。
【０１４３】
以上より、本実施形態に係るカーナビゲーションシステム３０によれば、本実施形態に係るカーナビゲーションシステム３０によれば、目的地不明モードにおいては、目的地が任意に設定されるとともに、誘導経路が表示されないため、ユーザが認識しない場所に誘導されるという興奮を味わったり、周囲の状況等から目的地を推理する楽しみを得る等、ゲーム感覚で使用することができ、エンターテイメント性を兼ね備えることができる。
【０１４４】
また、本実施形態においては、ユーザによる各種設定が音声により行われるため、ユーザが入力操作を行う手間が省けるとともに、カーナビゲーション装置３１との対話形式により各処理が進められるため、よりエンターテイメント性が向上する。
【０１４５】
なお、本発明は本実施形態に限定されないことは第１実施形態と同様である。
【０１４６】
特に、誘導可能場所と「キーワード」、「テーマ」、「所要時間」等のキー情報とが関連付けられたデータベースを予め記憶部１１に記憶しておき、ユーザが目的地不明モードに移行するためのキーワードは発していないが、キー情報として登録された単語を発した場合には、ユーザが発したキー情報に合致する誘導可能場所を画面又は音声により提示させ、ユーザにより選択・設定させるようにしてもよい。なお、前記データベースとして、誘導可能場所データ５を兼用するようにしてもよい。この場合、キー情報として登録された単語がユーザにより発せられた後に、目的地不明モードに移行するためのキーワードが発せられた場合には、先に発せられたキー情報を目的地不明モードにおいて目的地候補を検索するためのキー情報をして設定させるとよい。
【０１４７】
この場合、例えば、以下のようなカーナビゲーション装置３１との対話形式により各処理が進められる。
Ｕ：夜景がきれい（キー情報として登録）なところに行きたいな。
Ｃ：○タワーはどうですか？
Ｕ：前に行ったからいいや。ミステリーツアー（目的地不明モードに移行させるきっかけとなるキーワードとして登録）でお願い。
Ｃ：最終目的地はどこにしますか？
Ｕ：ここ。
Ｃ：希望の時間はありますか？
Ｕ：３時間で行って帰って来られるところ。
【０１４８】
ここでは、ユーザが発したキー情報に合致する誘導可能場所の検索・提示が行われ、ユーザによる選択が促された後、ユーザより「ミステリーツアー」というキーワードが発せられることにより、目的地不明モードに移行され、最終目的地としては現在地、所要時間としては３時間、キー情報としては「夜景がきれい」が、それぞれ設定され、これら設定事項等に基づいて目的地が選定されることになる。
【０１４９】
また、本実施形態においては、ユーザによる各種設定は音声入力部３２より音声により行うようにしたが、音声入力部３２に加えて入力操作部を設け、ユーザが任意に発声又は入力操作により設定可能に構成してもよい。
【０１５０】
また、第１実施形態と同様に、目的地そのものを問う質問や、目的地に関する知識を問う質問、及び、ユーザの回答に対する正誤判断、さらには、その後の誘導を続行するかの選択を行わせるようにしてもよい。この場合、正解に対応する音声データを例えばサーバ４の記憶装置に記憶させておき、ユーザからの回答が音声により入力された場合には、ユーザから発生された音声の音声データと正解に対応する音声データとを対比させることにより、正誤判断を行わせるようにすればよい。
【図面の簡単な説明】
【０１５１】
【図１】本発明を適用したカーナビゲーションシステムの一実施形態の構成を示すブロック図である。
【図２】第１実施形態における誘導可能場所データを例示した図である。
【図３】第１実施形態におけるナビゲーション処理を示すフローチャートである。
【図４】第１実施形態におけるナビゲーション処理を示すフローチャートである。
【図５】第１実施形態における目的地の選定処理を示すフローチャートである。
【図６】本発明を適用したカーナビゲーションシステムの他の実施形態の構成を示すブロック図である。
【図７】第２実施形態におけるナビゲーション処理を示すフローチャートである。
【符号の説明】
【０１５２】
１      カーナビゲーションシステム
２      カーナビゲーション装置
３      通信装置
４      サーバ
５      誘導可能場所データ
７      誘導地クイズデータ
１６    制御部
２２    過去データ
２４    目的地不明ナビゲーションプログラム
３０    カーナビゲーションシステム
３１    カーナビゲーション装置
３３    制御部
３４    目的地任意設定用データ
３６    目的地不明ナビゲーションプログラム
【図１】
2005345237.tif 000003
【図２】
2005345237.tif 000004
【図３】
2005345237.tif 000005
【図４】
2005345237.tif 000006
【図５】
2005345237.tif 000007
【図６】
2005345237.tif 000008
【図７】
2005345237.tif 000009