(57)【要約】  【課題】ナビゲーション装置において、目的地において実行すべき目的（用事）をユーザが達成することを助ける技術を提供する。  【解決手段】地図情報を用いて案内を行うナビゲーション装置であって、目的地においてユーザが実行しようとしている目的を含む、目的地の関連情報を取得して記憶しておき、目的地へ到着もしくは目的地から出発した場合に、当該目的地の関連情報を出力してユーザに通知する。【選択図】図５
2011185908.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を用いて案内を行うナビゲーション装置であって、
現在地を算出する現在地算出手段と、
現在地から目的地までの経路情報を取得する経路取得手段と、
目的地においてユーザが実行しようとしている目的を含む、目的地の関連情報、を取得する目的取得手段と、
目的地への到着および目的地からの出発の少なくとも一方を判定する判定手段と、
目的地へ到着もしくは目的地から出発した場合に、前記目的地の関連情報を出力してユーザに通知する目的通知手段と、
を有することを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
前記判定手段は、
経由地への到着および経由地からの出発の少なくとも一方を判定し、
前記目的通知手段は、
経由地へ到着もしくは経由地から出発した場合に、前記目的地の関連情報を出力してユーザに通知する、
ことを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置であって、
前記目的取得手段は、
前記目的とともに、当該目的のカテゴリを示す情報を取得し、
前記目的通知手段は、
経由地へ到着もしくは経由地から出発した場合に、前記地図情報を用いて当該経由地のカテゴリを特定し、当該経由地のカテゴリが前記目的のカテゴリと関連するか否かを判定し、関連する場合に前記目的地の関連情報を出力する、
ことを特徴とするナビゲーション装置。
【請求項４】
請求項３に記載のナビゲーション装置であって、
前記目的取得手段は、
前記目的のカテゴリを、ユーザから入力を受け付けることにより、もしくは、前記目的地の関連情報から抽出することにより、取得する、
ことを特徴とするナビゲーション装置。
【請求項５】
請求項１〜４に記載のナビゲーション装置であって、
前記目的取得手段は、
前記目的地の関連情報を当該目的地の履歴として記憶しておき、前記経路取得手段により新たな経路が取得された場合に、当該経路の目的地の関連情報が前記履歴に含まれるか否かを判定し、含まれる場合に当該目的地の関連情報を出力する、
ことを特徴とするナビゲーション装置。
【請求項６】
請求項５に記載のナビゲーション装置であって、
前記目的取得手段は、
前記目的通知手段により前記目的地の関連情報が出力された場合に、当該目的地の関連情報に含まれる目的の達成の有無を示す情報の入力を受け付けて、履歴として記憶しておき、新たな経路が取得された場合に当該経路の目的地の関連情報とともに出力する、
ことを特徴とするナビゲーション装置。
【請求項７】
ナビゲーション装置における目的地に関する情報の案内方法であって、
前記ナビゲーション装置は、
現在地を算出する現在地算出ステップと、
現在地から目的地までの経路情報を取得する経路取得ステップと、
目的地においてユーザが実行しようとしている目的を含む、目的地の関連情報、を取得する目的取得ステップと、
目的地への到着および目的地からの出発の少なくとも一方を判定する判定ステップと、
目的地へ到着もしくは目的地から出発した場合に、前記目的地の関連情報を出力してユーザに通知する目的通知ステップと、
を実行することを特徴とする案内方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置および目的地に関する情報の案内方法に関する。
【背景技術】
【０００２】
車両等に搭載されるナビゲーション装置は、目的地の設定をユーザから受け付け、出発地又は現在地と目的地とを結ぶ最適なルートを探索する。また、探索したルートに基づいてルート案内を行い、ユーザを目的地に誘導する。例えば、特許文献１には、上記のようなナビゲーション装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１６０７７公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザは、自身が設定した目的地において実行しようとしている目的（例えば、買い物をする、映画を見る、スポーツをする、鑑賞するなどの目的）を、通常は持っている。しかし、ユーザは、目的地に到着した際には、実行すべき目的の一部を忘れてしまっていることがある。また、ユーザは、目的地を出発した後に、実行すべき目的の一部を達成できていないことに気付くことがある。
【０００５】
そこで、本発明は、ナビゲーション装置において、目的地において実行すべき目的（用事）をユーザが達成することを助ける技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するための本発明の一態様は、地図情報を用いて案内を行うナビゲーション装置であって、目的地においてユーザが実行しようとしている目的を含む、目的地の関連情報を取得して記憶しておき、目的地へ到着もしくは目的地から出発した場合に、当該目的地の関連情報を出力してユーザに通知する。
【０００７】
ここで、上記のナビゲーション装置は、経由地へ到着もしくは経由地から出発した場合に、目的地の関連情報を出力してユーザに通知してもよい。
【０００８】
また、上記のナビゲーション装置は、目的とともに、当該目的のカテゴリを示す情報を取得し、経由地へ到着もしくは経由地から出発した場合に、地図情報を用いて当該経由地のカテゴリを特定し、当該経由地のカテゴリが目的のカテゴリと関連するか否かを判定し、関連する場合に目的地の関連情報を出力してもよい。
【０００９】
また、上記のナビゲーション装置は、目的のカテゴリを、ユーザから入力を受け付けることにより、もしくは、目的地の関連情報から抽出することにより、取得する。
【００１０】
また、上記のいずれかのナビゲーション装置は、目的地の関連情報を当該目的地の履歴として記憶しておき、新たな経路が取得された場合に、当該経路の目的地の関連情報が履歴に含まれるか否かを判定し、含まれる場合に当該目的地の関連情報を出力してもよい。
【００１１】
また、上記のナビゲーション装置は、目的地の関連情報が出力された場合に、当該目的地の関連情報に含まれる目的の達成の有無を示す情報の入力を受け付けて、履歴として記憶しておき、新たな経路が取得された場合に当該経路の目的地の関連情報とともに出力してもよい。
【００１２】
上記の課題を解決するための本発明の他の態様は、ナビゲーション装置における目的地に関する情報の案内方法であって、目的地においてユーザが実行しようとしている目的を含む、目的地の関連情報を取得して記憶しておき、目的地へ到着もしくは目的地から出発した場合に、当該目的地の関連情報を出力してユーザに通知する。
【発明の効果】
【００１３】
本発明によれば、目的地において実行すべき目的（用事）をユーザが達成することを助けることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施形態に係るナビゲーション装置の一例の概略ハードウェア構成を示すブロック図。
【図２】地図データベースの一例を示す図。
【図３】ナビゲーション装置の主制御部の機能構成の一例を示すブロック図。
【図４】ナビゲーション装置における目的地メモ受付処理の一例を示すフロー図。
【図５】ナビゲーション装置における目的地メモ通知処理の一例を示すフロー図。
【図６】目的地メモを受け付けるユーザインタフェース画面の一例を示す図。
【図７】目的地メモを通知するユーザインタフェース画面の一例を示す図。
【図８】目的地メモを通知するユーザインタフェース画面の一例を示す図。
【発明を実施するための形態】
【００１５】
以下、本発明の第１実施形態について、図面を参照して説明する。
【００１６】
図１は、本発明の第１実施形態に係るナビゲーション装置の一例の概略ハードウェア構成を示すブロック図である。
【００１７】
ナビゲーション装置１は、例えば、地図、現在地、ルート、施設に関する情報等を表示することにより、ユーザを誘導するナビゲーション処理を行う。
【００１８】
ナビゲーション装置１は、主制御部１０、ディスプレイ２０、入力装置３０（タッチパネル３１、ハードスイッチ３２）、音声入出力装置４０（スピーカ４１、マイクロフォン４２）、記憶装置５０、車速センサ６０、ジャイロセンサ６２、ＧＰＳ(Global Positioning System)受信装置６４、通信装置６６、ＦＭ多重放送受信装置６８、ビーコン受信装置７０を有する。
【００１９】
主制御部１０は、ナビゲーション装置１の様々な機能を実現する処理を行う中心的ユニットである。主制御部１０は、各種演算処理を行うＣＰＵ（Central Processing Unit）１１と、プログラムやデータを格納するＲＡＭ（Random Access Memory）１２やＲＯＭ（Read Only Memory）１３などのメモリと、他の装置を制御するためのインタフェース（Ｉ／Ｆ）１４とが、信号線１５により接続されて構成される。
【００２０】
主制御部１０は、例えば、車速センサ６０、ジャイロセンサ６２、およびＧＰＳ受信装置６４から出力される情報を用いて現在地を算出する。また、得られた現在地の情報に基づいて、表示に必要な地図データを記憶装置５０から読み出す。また、主制御部１０は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねて、グラフィックス情報としてディスプレイ２０へ通知する。
【００２１】
また、主制御部１０は、地図情報を用いて、ユーザから指示された出発地又は現在地と目的地とを結ぶ最適なルート（推奨ルート）を算出して、ディスプレイ２０へグラフィックス情報として通知する。出発地又は現在地と目的地の間に、ユーザから指示された経由地が含まれていてもよい。また、主制御部１０は、スピーカ４１を介してユーザを誘導するための音声や操作音を出力する。また、入力装置３０やマイクロフォン４２を介してユーザの指示を受け付け、当該指示に対応する処理を実行する。
【００２２】
また、主制御部１０は、ＶＩＣＳセンターが配信する交通情報などを、ＦＭ多重放送受信装置６８やビーコン受信装置７０を介して受信し、ディスプレイ２０へ通知する。ＶＩＣＳセンターから受信した交通情報は、ＲＡＭ１２や記憶装置５０に格納される。
【００２３】
また、主制御部１０は、ユーザが目的地で実行しようとしている目的を含む目的地に関する情報を、入力装置３０、マイクロフォン４２、通信装置６６等を介してユーザから受け付ける。また、主制御部１０は、目的地や経由地に到着する等の所定の条件が成立した場合に、前記目的地に関する情報をグラフィックス情報としてディスプレイ２０へ通知する。これらの処理の詳細は後述する。
【００２４】
ディスプレイ２０は、文字や画像の表示を行うための画面を備え、主制御部１０で生成されたグラフィックス情報を前記画面上に表示するユニットである。ディスプレイ２０は、例えば、液晶ディスプレイ（Liquid Crystal Display）、有機ＥＬディスプレイ（Electro-Luminescence Display）などで構成される。
【００２５】
入力装置３０は、ユーザの指示をユーザの操作により受け付けるためのユニットである。入力装置３０は、タッチパネル３１、ハードスイッチ３２などで構成される。入力装置３０には、ナビゲーション装置１に対して遠隔で操作指示を行うことができるリモートコントローラが含まれていてもよい。リモートコントローラは、各種ハードスイッチを備え、各種ハードスイッチが操作されたことを示す情報をナビゲーション装置１に送信する。
【００２６】
タッチパネル３１は、ディスプレイ２０の表示面に貼られた透過性のある操作パネルである。タッチパネル３１は、ディスプレイ２０に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して主制御部１０に出力する。タッチパネル３１は、感圧式または静電式の入力検出素子などにより構成される。ハードスイッチ３２は、例えば、ダイヤルスイッチ、スクロールキー、キーボード、ボタンなどである。
【００２７】
音声入出力装置４０は、音声出力装置としてスピーカ４１と、音声入力装置としてマイクロフォン４２とを備える。スピーカ４１は、主制御部１０で生成された音声信号を出力する。マイクロフォン４２は、ユーザその他の搭乗者から発せられた音声などのナビゲーション装置１の外部の音声を取得し、主制御部１０に出力する。
【００２８】
スピーカ４１とマイクロフォン４２とは、車両の所定の部位に、別個に配置されている。もちろん、スピーカ４１とマイクロフォン４２とは、一体の筐体に収納されていてもよい。また、ナビゲーション装置１は、スピーカ４１およびマイクロフォン４２を、それぞれ複数備えることができる。
【００２９】
車速センサ６０、ジャイロセンサ６２、およびＧＰＳ受信装置６４は、移動体（ナビゲーション装置１）の現在地（自車位置）などを算出するために使用される。
【００３０】
車速センサ６０は、車速を算出するために用いる車速データを出力するセンサである。ジャイロセンサ６２は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するセンサである。ＧＰＳ受信装置６４は、ＧＰＳ衛星からの信号を受信し、移動体とＧＰＳ衛星間の距離とその距離の変化率を３個以上の衛星に対して測定することで、移動体の現在地や進行速度を測定する。このように検出された各種データは、主制御部１０に送られて、ナビゲーション処理に使用される。
【００３１】
通信装置６６は、携帯電話回線やインターネットなどのネットワークとデータを送受信するための装置である。
【００３２】
ＦＭ多重放送受信装置６８は、ＦＭ放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報などの概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、天気情報などや、ＦＭ多重一般情報としてラジオ局が提供する文字情報などが含まれる。
【００３３】
ビーコン受信装置７０は、ビーコンから送られてくる渋滞情報、規制情報、ＳＡ／ＰＡ情報、駐車場情報などを受信する。
【００３４】
記憶装置５０には、主制御部１０が各種処理を実行するために必要なプログラムやデータ、ナビゲーション処理に使用される地図データベース、音声認識に使用される音声辞書などが格納される。これらの情報は、主制御部１０のＣＰＵ１１によってＲＡＭ１２上に読み出されて使用される。記憶装置５０は、例えば、ＨＤＤ（Hard Disk Drive）、ＣＤ-ＲＯＭ、ＤＶＤ-ＲＯＭなどにより構成される。
【００３５】
図２を参照して、地図データベースについて説明する。図２は、地図データベースの一例を示す図である。
【００３６】
地図データベース２００は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）２１０ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ２２０を含んでいる。リンクデータ２２０は、リンクの識別コード（リンクＩＤ）２２１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報２２２、リンクを含む道路の種別情報２２３、リンクの長さを示すリンク長情報２２４、リンク旅行時間２２５、２つのノードにそれぞれ接続するリンクのリンクＩＤ（接続リンクＩＤ）２２６、などを含んでいる。
【００３７】
また、地図データベース２００は、施設に関する施設情報２５０を含んでいる。施設情報２５０は、施設の座標情報２５１ごとに、施設の名称２５２、施設の分類（例えば、レストラン、コンビニエンスストア、スーパーマーケット、百貨店、レジャーランド、公園、公共施設、スポーツ施設など）を示すカテゴリ２５３、施設の詳細な情報（例えば、営業時間帯など）を示す詳細情報２５４、などを含んでいる。
【００３８】
もちろん、地図データベース２００の構成は、本願発明の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的な地図情報が備える情報を排除するものではない。
【００３９】
以上がナビゲーション装置１の一例の概略ハードウェア構成である。ただし、この構成は、本願発明の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的なナビゲーション装置が備える構成を排除するものではない。
【００４０】
例えば、ナビゲーション装置１は、地上デジタル放送用のチューナーを備えていてもよい。また、車両に備え付けられたものでなくてもよく、例えば、持ち運び可能なＰＮＤ（Personal Navigation Device）などであってもよい。また、車内ＬＡＮ（Local Area Network）、ＣＡＮ（Controller Area Network）などの車内の通信ネットワークを介して他の車載機器（例えば、オーディオやエアコン）やセンサなどと通信を行ってもよい。また、ＵＳＢなどの規格により、持ち運び可能な記憶媒体と接続できてもよい。
【００４１】
また、例えば、ナビゲーション装置１は、通信装置６６を用いて、外部のサーバなどの装置と通信を行い、出発地および目的地の情報を送信し、ルート情報を算出させ、取得するようにしてもよい。また、ナビゲーション装置１は、自身の地図データベース２００だけでなく、外部サーバなどの装置が有する地図データベースを用いて、ルート情報を算出してもよい。
【００４２】
次に、図３を参照して、主制御部１０の機能構成について説明する。図３は、主制御部１０の機能構成の一例を示すブロック図である。
【００４３】
主制御部１０は、表示制御部１１０、操作受付部１２０、現在地算出部１３０、ルート探索部１４０、ルート案内部１５０、目的地メモ受付部１６０、目的地メモ通知部１７０以上７つの機能部を有する。
【００４４】
これらの機能部は、例えば、ＣＰＵ１１がＲＯＭ１３や記憶装置５０からＲＡＭ１２にロードした所定のプログラムを実行することにより実現される。この所定のプログラムは、予め（例えば、ナビゲーション装置１の製造時に）ＲＯＭ１３や記憶装置５０に格納される。もちろん、通信装置６６を介してネットワーク上からダウンロードされてインストールや更新がされてもよい。また、ＣＤ−ＲＯＭ等の記憶媒体から読み出されてインストールや更新がされてもよい。
【００４５】
表示制御部１１０は、他の機能部の指示を受け付け、ディスプレイ２０にユーザインタフェース画面を表示させるためのグラフィックス情報を生成して出力する。例えば、指定されたスケール、描画方式で、道路、その他の地図構成物や、現在地、経由地、目的地、ルート、施設情報といった画像を描画するようにグラフィックス情報を生成する。また、ユーザの指示を受け付けるための項目や操作ボタンなどの画像を描画するようにグラフィックス情報を生成する。
【００４６】
操作受付部１２０は、入力装置３０を介して入力されたユーザの操作を受け付け、その操作内容を解析して、その操作内容に対応する処理が実行されるように他の機能部にその処理を通知する。また、マイクロフォン４２を介して入力された音声から、音声認識により対応する操作内容を解析して、その操作内容に対応する処理が実行されるように他の機能部にその処理を通知する。
【００４７】
例えば、操作受付部１２０は、ユーザの指示を受け付けるためのメニュー項目や操作ボタンを表示するように表示制御部１１０に指示する。また、例えば、操作受付部１２０は、ユーザの操作による目的地の指定を受け付け、現在地から指定された目的地までのルートを演算する処理をルート探索部１４０に指示する。
【００４８】
現在地算出部１３０は、車速センサ６０、ジャイロセンサ６２、およびＧＰＳ受信装置６４から出力される情報を用いて、定期的に現在地を算出する。また、演算結果を用いて、マップマッチ処理することにより、相関が最も高い道路（リンク）上に、現在地を合わせ込む。
【００４９】
ルート探索部１４０は、ダイクストラ法等を用いて、指定された２地点（指定された出発地と目的地、又は現在地と指定された目的地）の間を結ぶルートのコスト（例えば、旅行距離、旅行時間）が最少となるルートを探索する。例えば、ルート探索部１４０は、ユーザにより指定された目的地を、操作受付部１２０を介して取得する。また、現在地の情報を、現在地算出部１３０から取得する。それから、ルート探索部１４０は、地図データベース２００に含まれるリンクの旅行時間２２５をコストとして、現在地から目的地までの総コストが最少となるルートを探索する。ルート探索部１４０は、出発地又は現在地から経由地、経由地から経由地、経由地から目的地のルートも同様に探索する。
【００５０】
ルート案内部１５０は、現在地算出部１３０が算出した現在地周辺の地図データを記憶装置５０の地図データベース２００から読み出す。そして、読み出した地図データに現在地情報を重ねて表示するように表示制御部１１０に指示する。また、ルート探索部１４０により探索されたルート情報を用いてルート案内を行う。例えば、ルート案内部１５０は、ルート情報を地図データに重ねて表示するように表示制御部１１０に指示する。また、ルート案内部１５０は、ディスプレイ２０に表示された地図上に進行すべき方向を表示するように表示制御部１１０に指示して、ユーザにルートを案内する。
【００５１】
目的地メモ受付部１６０は、目的地に関する情報をユーザから受け付ける。具体的には、目的地メモ受付部１６０は、目的地に関する情報を入力するためのユーザインタフェース画面を、表示制御部１１０を介してディスプレイ２０に表示する。また、目的地メモ受付部１６０は、ユーザインタフェース画面上における目的地に関する情報の入力を、操作受付部１２０を介して受け付ける。また、目的地メモ受付部１６０は、受け付けた目的地に関する情報を、ルート探索に使用された目的地に対応する情報として記憶装置５０もしくはＲＡＭ１２に記憶する。
【００５２】
ここで、目的地に関する情報として、ユーザは、目的地において実行しようとしている目的（例えば、買い物、買う品物の種類、スポーツ、映画鑑賞など）を自由に入力することができる。すなわち、ユーザは、目的地に関するメモを作成することができる。
【００５３】
また、目的地メモ受付部１６０は、目的地において実行しようとしている目的のカテゴリをユーザから受け付ける。具体的には、目的地メモ受付部１６０は、ユーザが目的地において実行しようとしている目的のカテゴリを入力するためのユーザインタフェース画面を、表示制御部１１０を介してディスプレイ２０に表示する。また、目的地メモ受付部１６０は、ユーザインタフェース画面上におけるカテゴリの入力を、操作受付部１２０を介して受け付ける。また、目的地メモ受付部１６０は、受け付けた目的のカテゴリを示す情報を、ルート探索に使用された目的地に対応する情報として記憶装置５０もしくはＲＡＭ１２に記憶する。
【００５４】
ここで、目的のカテゴリとは、目的を所定の概念で分類したものである。目的のカテゴリとして、例えば、ショッピング、スポーツ、レジャーなどが考えられる。また、本実施形態では、目的のカテゴリは、上述した施設のカテゴリ２５３よりも上位概念で表されたものである。
【００５５】
もちろん、目的地メモ受付部１６０は、目的のカテゴリを複数受け付けるようにしてもよい。また、目的地メモ受付部１６０は、目的のカテゴリをユーザから受け付けずに、カテゴリを自動的に特定してもよい。この場合、目的地メモ受付部１６０は、例えば、目的地に関するメモを参照し、予め定められたカテゴリを示すキーワードと対応する語句を目的地のメモから抽出し、カテゴリを特定すればよい。
【００５６】
なお、目的地メモ受付部１６０は、目的地に関するメモや目的のカテゴリを、通信装置６６を介して、携帯電話やＰＣなどの外部装置から取得してもよい。また、ナビゲーション装置１に持ち運び可能な記憶媒体を接続し、当該記憶媒体から目的地に関するメモや目的のカテゴリを取得するようにしてもよい。
【００５７】
目的地メモ通知部１７０は、目的地に関する情報を、所定の条件が成立した場合に、出力する。具体的には、目的地メモ通知部１７０は、現在地と目的地との距離が所定距離（例えば、５００ｍ）以下になった場合に、目的地メモ受付部１６０が記憶している目的地のメモを、表示制御部１１０を介してディスプレイ２０に表示する。目的地のメモの内容を、音声によりスピーカ４１から出力してもよい。また、目的地メモ通知部１７０は、目的地に到着後、出発する際に（例えば、目的地に到着時に目的地のメモおよび目的のカテゴリを記憶装置５０などに保持しておき、ナビゲーション装置１の電源がＯＮされた場合に）、目的地のメモを表示する。
【００５８】
また、目的地メモ通知部１７０は、ルートに経由地が設定されている場合には、経由地へ到着する際、および、経由地から出発する際にも、上記と同様に、目的地に関する情報を出力する。ただし、目的地メモ通知部１７０は、経由地のカテゴリ２５３（本実施形態では、経由地が特定の施設である場合を想定している。）と、目的のカテゴリとを比較する。そして、目的のカテゴリに、経由地のカテゴリが含まれる場合に、目的地のメモを表示する。例えば、目的のカテゴリが「ショッピング」であり、経由地のカテゴリが「コンビニエンスストア」である場合、目的地のメモが表示される。
【００５９】
以上の各構成要素は、ナビゲーション装置１および主制御部１０の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。ナビゲーション装置１および主制御部１０の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００６０】
次に、上記のナビゲーション装置１において実現される特徴的な、目的地メモ受付処理および目的地メモ通知処理について、図４〜図８を参照して説明する。
【００６１】
図４は、ナビゲーション装置における目的地メモ受付処理の一例を示すフロー図である。本フローでは、ユーザが目的地を設定した後に、目的地に関するメモおよび目的のカテゴリを入力できるようになっている。
【００６２】
Ｓ１０では、操作受付部１２０は、目的地の設定を受け付ける。具体的には、ルート探索部１４０は、操作受付部１２０で受け付けられた目的地の設定取得する。経由地の設定を取得してもよい。また、ルート探索部１４０は、設定された経由地を通り、現在地から、設定された目的地までのルートを探索する。そして、探索したルートに基づいてルート案内部１５０が案内を行う。
【００６３】
Ｓ２０では、目的地メモ受付部１６０は、目的地に関するメモを受け付ける。具体的には、目的地メモ受付部１６０は、目的地に関する情報を入力するためのユーザインタフェース画面を表示するように表示制御部１１０に指示する。そして、目的地メモ受付部１６０は、ユーザインタフェース画面上における目的地に関する情報の入力を、操作受付部１２０を介して受け付ける。
【００６４】
例えば、目的地メモ受付部１６０は、図６（Ａ）のユーザインタフェース画面６００のように、メモの入力を促すメッセージ６４０と、目的地に関する情報を入力するための目的地メモ入力欄６５０とを表示するように表示制御部１１０に指示する。なお、ユーザインタフェース画面６００には、ルート案内部１５０により、現在地マーク６２０、ルート情報６３０などが、地図画像６１０に重ねて表示されるように表示制御部１１０に指示されている。
【００６５】
Ｓ３０では、目的地メモ受付部１６０は、目的に関するカテゴリの設定を操作受付部１２０を介して受け付ける。具体的には、目的地メモ受付部１６０は、ユーザが目的地において実行しようとしている目的のカテゴリを入力するためのユーザインタフェース画面を表示するように表示制御部１１０に指示する。また、目的地メモ受付部１６０は、ユーザインタフェース画面上におけるカテゴリの選択を、操作受付部１２０を介して受け付ける。
【００６６】
例えば、目的地メモ受付部１６０は、図６（Ｂ）のユーザインタフェース画面６００のように、カテゴリの選択を促すメッセージ６６０と、目的のカテゴリを選択するための目的カテゴリ選択欄６７０とを表示するように表示制御部１１０に指示する。
【００６７】
Ｓ４０では、目的地メモ受付部１６０は、目的地に関するメモおよび目的のカテゴリを記憶する。具体的には、目的地メモ受付部１６０は、Ｓ１０で設定された目的地の識別情報１６１（例えば、ＩＤや座標情報など）と、Ｓ２０で受け付けた目的地に関するメモ１６２と、Ｓ３０で受け付けた目的に関するカテゴリ１６３とを、対応付けて記憶装置５０もしくはＲＡＭ１２に記憶する。
【００６８】
なお、図６（Ｃ）に示すような、Ｓ２０およびＳ３０で入力された目的地のメモおよび目的のカテゴリをユーザが確定するためのユーザインタフェース画面６００が表示されるようにしてもよい。目的地メモ受付部１６０は、目的地のメモおよび目的のカテゴリの確認を促すメッセージ６８０と、目的地のメモおよび目的のカテゴリを確定するための確認欄６９０とを表示ように表示制御部１１０に指示する。
【００６９】
図５は、ナビゲーション装置における目的地メモ通知処理の一例を示すフロー図である。本フローは、目的地のメモおよび目的のカテゴリが設定された後、ナビゲーション処理中に実行される。なお、経由地を１つ含むルート情報が設定されているものとする。
【００７０】
Ｓ１１０では、目的地メモ通知部１７０は、経由地に到着したか否かを判定する。具体的には、目的地メモ通知部１７０は、現在地と経由地との間の距離が所定距離以下となったか否かを判定する。目的地メモ通知部１７０は、現在地と経由地との間の距離が所定距離以下となった場合にのみ（Ｓ１１０：ＹＥＳ）、処理をＳ１２０に進める。
【００７１】
Ｓ１２０では、目的地メモ通知部１７０は、経由地と目的地に関連があるか否かを判定する。具体的には、目的地メモ通知部１７０は、図４のフローで設定された目的のカテゴリを取得する。また、地図データベース２００の施設情報２５０から、設定されている経由地に対応するカテゴリ２５３を取得する。そして、目的のカテゴリに経由地のカテゴリが含まれるか否かを判定する。目的のカテゴリに経由地のカテゴリが含まれる場合（Ｓ１２０：ＹＥＳ）、処理をＳ１３０に進める。目的のカテゴリに経由地のカテゴリが含まれない場合（Ｓ１２０：ＮＯ）、処理をＳ１４０に進める。なお、経由地が特定の施設でない場合は、カテゴリを取得できないため、目的のカテゴリに経由地のカテゴリが含まれないと判定するようにすればよい。
【００７２】
Ｓ１３０では、目的地メモ通知部１７０は、目的地のメモを表示制御部１１０を介して出力する。具体的には、目的地メモ通知部１７０は、図４のフローで設定された目的地のメモを表示するように表示制御部１１０に指示する。
【００７３】
例えば、目的地メモ通知部１７０は、図７（Ｄ）のユーザインタフェース画面６００のように、目的地のメモの内容を含む目的地メモ通知欄７００を表示するように表示制御部１１０に指示する。そして、処理をＳ１４０に進める。
【００７４】
Ｓ１４０では、目的地メモ通知部１７０は、経由地を出発したか否かを判定する。具体的には、目的地メモ通知部１７０は、ナビゲーション装置１の電源がＯＮされたか否かを判定する。もちろん、出発の判定方法はこれに限られない。例えば、車両のスタータのＯＮを検出するようにしてもよい。また、例えば、現在地がルートに沿って経由地を通過したか否かを判定するようにしても良い。経由地を出発した場合にのみ（Ｓ１４０：ＹＥＳ）、処理をＳ１５０に進める。
【００７５】
Ｓ１５０では、目的地メモ通知部１７０は、経由地と目的地に関連があるか否かを判定する。処理内容は、Ｓ１２０と同様なので、説明を省略する。目的のカテゴリに経由地のカテゴリが含まれる場合（Ｓ１５０：ＹＥＳ）、処理をＳ１６０に進める。目的のカテゴリに経由地のカテゴリが含まれない場合（Ｓ１５０：ＮＯ）、処理をＳ１７０に進める。
【００７６】
Ｓ１６０では、目的地メモ通知部１７０は、目的地のメモを表示制御部１１０を介して出力する。具体的には、目的地メモ通知部１７０は、図４のフローで設定された目的地のメモを表示するように表示制御部１１０に指示する。
【００７７】
例えば、目的地メモ通知部１７０は、図７（Ｅ）のユーザインタフェース画面６００のように、目的地のメモを表示する目的地メモ通知欄７１０を表示するように表示制御部１１０に指示する。そして、処理をＳ１７０に進める。
【００７８】
Ｓ１７０では、目的地メモ通知部１７０は、目的地に到着したか否かを判定する。具体的には、目的地メモ通知部１７０は、現在地と目的地との間の距離が所定距離以下となったか否かを判定する。現在地と目的地との間の距離が所定距離以下となった場合にのみ（Ｓ１７０：ＹＥＳ）、処理をＳ１８０に進める。
【００７９】
Ｓ１８０では、目的地メモ通知部１７０は、目的地のメモを表示制御部１１０を介して出力する。具体的には、目的地メモ通知部１７０は、図４のフローで設定された目的地のメモを表示するように表示制御部１１０に指示する。
【００８０】
例えば、目的地メモ通知部１７０は、図７（Ｆ）のユーザインタフェース画面６００のように、目的地のメモを表示する目的地メモ通知欄７２０を表示するように表示制御部１１０に指示する。そして、処理をＳ１９０に進める。
【００８１】
Ｓ１９０では、目的地メモ通知部１７０は、目的地を出発したか否かを判定する。具体的には、目的地メモ通知部１７０は、ナビゲーション装置１の電源がＯＮされたか否かを判定する。もちろん、出発の判定方法はこれに限られない。例えば、車両のスタータのＯＮを検出するようにしてもよい。目的地メモ通知部１７０は、目的地を出発した場合（Ｓ１９０：ＹＥＳ）にのみ、処理をＳ２００に進める。
【００８２】
Ｓ２００では、目的地メモ通知部１７０は、目的地のメモを表示制御部１１０を介して出力する。具体的には、目的地メモ通知部１７０は、図４のフローで設定された目的地のメモを表示するように表示制御部１１０に指示する。
【００８３】
例えば、目的地メモ通知部１７０は、図８（Ｇ）のユーザインタフェース画面６００のように、目的地のメモを表示する目的地メモ通知欄７３０を表示するように表示制御部１１０に指示する。そして、本フローを終了する。
【００８４】
なお、上述の図４及び図５のフローの各処理単位は、ナビゲーション装置１および主制御部１０の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。ナビゲーション装置１および主制御部１０の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。
【００８５】
以上、本発明の第１実施形態について説明した。本実施形態によれば、目的地において実行すべき目的（用事）をユーザが達成することを助けることができる。
【００８６】
すなわち、本実施形態では、目的地において実行しようとしている目的を設定しておくと、目的地および経由地への到着の際、もしくは、出発の際に、目的が出力される。このような構成により、ユーザは、目的地および経由地に到着の際に目的を確認することができるため、目的を忘れずに、より目的を達成し易くなる。また、目的地および経由地からの出発の際にも目的を確認することができるため、目的を忘れずに、より目的を達成し易くなる。
【００８７】
なお、上記の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。多くの代替物、修正および変形例が当業者にとって明らかである。
【００８８】
例えば、経由地に関する処理（図４のＳ３０、図５のＳ１１０〜Ｓ１６０等）は、省略してもよい。また、例えば、到着時および出発時のいずれか一方の場合に、目的地に関連する情報が出力されるようにしてもよい。また、例えば、経由地についてメモを設定できるようにし、到着時および出発時の少なくとも一方に、対応するメモが出力されるようにしてもよい。経由地のメモに加え、目的地のメモが出力されるようにしてもよい。
【００８９】
また、例えば、目的地に関連するメモの出力の対象は経由地に限られない。すなわち、目的地メモ通知部１７０は、ルート沿いに位置する施設に現在地が近づいた場合に、その施設のカテゴリが目的のカテゴリに含まれるか否かを判定し、含まれる場合に目的地に関するメモを出力するように表示制御部１１０に指示してもよい。もちろん、ルート沿いに位置する施設に限られず、現在地から所定範囲内に位置する施設を対象としてもよい。
【００９０】
また、例えば、目的地メモ受付部１６０は、目的地のメモの履歴を記憶しておき、新たに設定されたルートに、過去にメモが設定された目的地と同じ目的地が含まれる場合に、その目的地のメモの履歴を出力するように表示制御部１１０に指示して、ユーザに通知してもよい。このようにすれば、ユーザは、目的地に関するメモの入力の際に、過去の目的を参考とすることができる。
【００９１】
また、例えば、目的地メモ受付部１６０は、目的地のメモが出力された際に、メモに含まれる各目的を達成したか否かの結果をユーザから受け付け、メモの履歴とともに記憶しておいてもよい。そして、新たに設定されたルートに、過去にメモが設定された目的地と同じ目的地が含まれる場合に、その目的地のメモの履歴および目的の達成結果を出力するように表示制御部１１０に指示して、ユーザに通知してもよい。このようにすれば、ユーザは、目的地に関するメモの入力の際に、過去の目的および目的の達成結果を参考とすることができる。
【符号の説明】
【００９２】
１：ナビゲーション装置、１０：主制御部、１１：ＣＰＵ、１２：ＲＡＭ、１３：ＲＯＭ、１４：Ｉ／Ｆ、１５：信号線、２０：ディスプレイ、３０：入力装置、３１：タッチパネル、３２：ハードスイッチ、４０：音声入出力装置、４１：スピーカ、４２：マイクロフォン、５０：記憶装置、６０：車速センサ、６２：ジャイロセンサ、６４：受信装置、６６：通信装置、６８：ＦＭ多重放送受信装置、７０：ビーコン受信装置、
１１０：表示制御部、１２０：操作受付部、１３０：現在地算出部、１４０：ルート探索部、１５０：ルート案内部、１６０：目的地メモ受付部、１７０：目的地メモ通知部、
２００：地図情報、２１０：メッシュＩＤ、２２０：リンクデータ、２２１：リンクＩＤ、２２２：座標情報、２２３：種別情報、２２４：リンク長情報、２２５：リンク旅行時間、２２６：接続リンクＩＤ、２５０：施設情報、２５１：座標情報、２５２：名称、２５３：カテゴリ、２５４：詳細情報、
６００：ユーザインタフェース画面、６１０：地図画像、６２０：現在地マーク、６３０：ルート情報、６４０：メッセージ、６５０：目的地メモ入力欄、６６０：メッセージ、６７０：目的カテゴリ選択欄、６８０：メッセージ、６９０：確認欄、７００：目的地メモ通知欄、７１０：目的地メモ通知欄、７２０：目的地メモ通知欄、７３０：目的地メモ通知欄
【図１】
2011185908.tif 000003
【図２】
2011185908.tif 000004
【図３】
2011185908.tif 000005
【図４】
2011185908.tif 000006
【図５】
2011185908.tif 000007
【図６】
2011185908.tif 000008
【図７】
2011185908.tif 000009
【図８】
2011185908.tif 000010