(57)【要約】【課題】地図上でメモを書き込むとともに、書き込んだメモを地図に重ねて表示させることができ、ユーザの使い勝手を向上させたナビゲーション装置を提供する。【解決手段】ナビゲーション装置１００において、地図情報取得手段（地図情報取得プログラム５４ｂ）は地図情報を取得し、表示手段（表示プログラム５４ｃ）は取得された地図情報を表示部３に表示し、入力手段（タッチパネル部４、入力プログラム５４ｄ）は、表示部３に表示された地図情報上にメモ情報を記入し、記憶手段（メモ情報記憶部５３２ｂ、記憶プログラム５４ｈ）は書き込まれたメモ情報を地図情報における書き込まれた位置の位置情報と対応付けられて記憶し、表示手段は記憶されたメモ情報を、当該メモ情報に対応付けられた位置情報に基づいて地図情報上に表示させる。【選択図】図１
2009019901.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を取得する地図情報取得手段と、
前記地図情報取得手段により取得された前記地図情報を、表示部に表示させる表示手段と、
前記表示手段により前記表示部に表示された地図情報上に、メモ情報を書き込む入力手段と、
前記入力手段により書き込まれた前記メモ情報を、前記地図情報における書き込まれた位置の位置情報と対応付けて記憶する記憶手段と、
を備え、
前記表示手段は、前記記憶手段により記憶されたメモ情報を、当該メモ情報に対応付けられた位置情報に基づいて、前記表示部に表示される前記地図情報上に表示させることを特徴とするナビゲーション装置。
【請求項２】
前記メモ情報のカテゴリーを指定する指定手段を備え、
前記記憶手段は、前記指定手段により指定されたカテゴリーと、前記メモ情報とを対応付けて記憶することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記入力手段により書き込まれた前記メモ情報を認識する認識手段と、
前記認識手段による認識結果に基づいて、前記メモ情報のカテゴリーを判別する判別手段と、
を備え、
前記記憶手段は、前記判別手段により判別されたカテゴリーと、前記メモ情報とを対応付けて記憶することを特徴とする請求項１に記載のナビゲーション装置。
【請求項４】
前記カテゴリーを指定する第２指定手段と、
前記記憶手段により記憶された前記メモ情報から、前記第２指定手段により指定されたカテゴリーに属するメモ情報を検索する検索手段と、
を備えることを特徴とする請求項２又は３に記載のナビゲーション装置。
【請求項５】
前記記憶手段により記憶された前記メモ情報を、前記表示部に一覧表示させる一覧表示手段を備え、
前記一覧表示手段は、前記メモ情報をカテゴリー別に一覧表示させることを特徴とする請求項２〜４の何れか一項に記載のナビゲーション装置。
【請求項６】
目的地までの経路を探索する探索手段と、
前記記憶手段により記憶された前記メモ情報の中から、一又は複数のメモ情報を指定する第３指定手段と、
を備え、
前記探索手段は、前記第３指定手段により指定されたメモ情報に対応付けられた位置を通過する経路又は通過しない経路若しくは前記第３指定手段により指定されたメモ情報に対応付けられた位置を目的地又は出発地とする経路を探索することを特徴とする請求項１〜５の何れか一項に記載のナビゲーション装置。
【請求項７】
地図情報を取得する地図情報取得手段と、
前記地図情報取得手段により取得された前記地図情報を、表示部に表示させる表示手段と、
前記表示手段により前記表示部に表示された地図情報上に、メモ情報を書き込む入力手段と、
前記メモ情報のカテゴリーを指定する第１指定手段と、
前記入力手段により書き込まれた前記メモ情報を認識する認識手段と、
前記認識手段による認識結果に基づいて、前記メモ情報のカテゴリーを判別する判別手段と、
前記入力手段により書き込まれた前記メモ情報を、前記第１指定手段により指定されたカテゴリー又は前記判別手段により判別されたカテゴリーと、前記地図情報における書き込まれた位置の位置情報とを対応付けて記憶する記憶手段と、
前記記憶手段により記憶された前記メモ情報を、前記表示部にカテゴリー別に一覧表示させる一覧表示手段と、
前記カテゴリーを指定する第２指定手段と、
前記記憶手段により記憶された前記メモ情報から、前記第２指定手段により指定されたカテゴリーに属するメモ情報を検索する検索手段と、
前記記憶手段により記憶された前記メモ情報の中から、一又は複数のメモ情報を指定する第３指定手段と、
前記第３指定手段により指定されたメモ情報に対応付けられた位置を通過する又は通過しない目的地までの経路若しくは前記第３指定手段により指定されたメモ情報に対応付けられた位置を目的地又は出発地とする経路を探索する探索手段と、
を備え、
前記表示手段は、前記記憶手段により記憶されたメモ情報を、当該メモ情報に対応付けられた位置情報に基づいて、前記表示部に表示される前記地図情報上に表示させることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来、表示部に地図情報等を表示して、経路案内を行うナビゲーション装置が知られている。このようなナビゲーション装置において提供される地図情報は、一般的なユーザを対象としたものであり、個々のユーザにとって必ずしも十分な情報ではなかった。
【０００３】
そこで、例えば、特許文献１には、表示画面を、メモ画面と、経路誘導を行うための地図情報等が表示されるナビゲーション画面との分割表示画面に切り替えて、タッチパネル上で文字等のメモを入力すると、入力したメモがメモ画面に表示されるナビゲーション装置が開示されている。
しかしながら、上記特許文献１では、メモが地図上のどの位置に対応したものか分かりにくいという問題があった。
【０００４】
そこで、例えば、特許文献２には、メモ作成機能と地図表示／編集機能（ＧＩＳ）を連携させた携帯端末が開示されている。これによれば、地図上でユーザが入力ペンを用いてメモを書き込むと、自動的にメモデータと位置情報とが関係づけて記憶され、書き込んだメモを後に参照／編集する際にも地図上でメモデータを探すことが可能となる。
【特許文献１】特開２００３−３３７０４２号公報
【特許文献２】特開２００１−３４４２４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献２においてメモを書き込む際には、地図上でユーザが任意の位置をタップすると、ユーザがメモを書き込むためのメモ入力画面が表示される。また、書き込んだメモを表示させる際には、地図上に、メモデータが存在することを示すメモマークが表示され、ユーザがメモマークの表示されている位置をタップすると、メモデータファイルの内容が表示される構成となっている。すなわち、上記特許文献２であっても、地図上に直接メモを書き込んだり、書き込んだメモを地図に重ねて表示させることはできないため、地図とメモの対応付けが分かり難く、ユーザにとっては使い勝手が悪いという問題があった。
【０００６】
本発明の課題は、地図上でメモを書き込むとともに、書き込んだメモを地図に重ねて表示させることができ、ユーザの使い勝手を向上させたナビゲーション装置を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明は、ナビゲーション装置において、地図情報を取得する地図情報取得手段と、
前記地図情報取得手段により取得された前記地図情報を、表示部に表示させる表示手段と、
前記表示手段により前記表示部に表示された地図情報上に、メモ情報を書き込む入力手段と、
前記入力手段により書き込まれた前記メモ情報を、前記地図情報における書き込まれた位置の位置情報と対応付けて記憶する記憶手段と、
を備え、
前記表示手段は、前記記憶手段により記憶されたメモ情報を、当該メモ情報に対応付けられた位置情報に基づいて、前記表示部に表示される前記地図情報上に表示させることを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、前記メモ情報のカテゴリーを指定する指定手段を備え、
前記記憶手段は、前記指定手段により指定されたカテゴリーと、前記メモ情報とを対応付けて記憶することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１に記載のナビゲーション装置において、前記入力手段により書き込まれた前記メモ情報を認識する認識手段と、
前記認識手段による認識結果に基づいて、前記メモ情報のカテゴリーを判別する判別手段と、
を備え、
前記記憶手段は、前記判別手段により判別されたカテゴリーと、前記メモ情報とを対応付けて記憶することを特徴とする。
【００１０】
請求項４に記載の発明は、請求項２又は３に記載のナビゲーション装置において、前記カテゴリーを指定する第２指定手段と、
前記記憶手段により記憶された前記メモ情報から、前記第２指定手段により指定されたカテゴリーに属するメモ情報を検索する検索手段と、
を備えることを特徴とする。
【００１１】
請求項５に記載の発明は、請求項２〜４の何れか一項に記載のナビゲーション装置において、前記記憶手段により記憶された前記メモ情報を、前記表示部に一覧表示させる一覧表示手段を備え、
前記一覧表示手段は、前記メモ情報をカテゴリー別に一覧表示させることを特徴とする。
【００１２】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載のナビゲーション装置において、目的地までの経路を探索する探索手段と、
前記記憶手段により記憶された前記メモ情報の中から、一又は複数のメモ情報を指定する第３指定手段と、
を備え、
前記探索手段は、前記第３指定手段により指定されたメモ情報に対応付けられた位置を通過する経路又は通過しない経路若しくは前記第３指定手段により指定されたメモ情報に対応付けられた位置を目的地又は出発地とする経路を探索することを特徴とする。
【００１３】
請求項７に記載の発明は、ナビゲーション装置において、地図情報を取得する地図情報取得手段と、
前記地図情報取得手段により取得された前記地図情報を、表示部に表示させる表示手段と、
前記表示手段により前記表示部に表示された地図情報上に、メモ情報を書き込む入力手段と、
前記メモ情報のカテゴリーを指定する第１指定手段と、
前記入力手段により書き込まれた前記メモ情報を認識する認識手段と、
前記認識手段による認識結果に基づいて、前記メモ情報のカテゴリーを判別する判別手段と、
前記入力手段により書き込まれた前記メモ情報を、前記第１指定手段により指定されたカテゴリー又は前記判別手段により判別されたカテゴリーと、前記地図情報における書き込まれた位置の位置情報とを対応付けて記憶する記憶手段と、
前記記憶手段により記憶された前記メモ情報を、前記表示部にカテゴリー別に一覧表示させる一覧表示手段と、
前記カテゴリーを指定する第２指定手段と、
前記記憶手段により記憶された前記メモ情報から、前記第２指定手段により指定されたカテゴリーに属するメモ情報を検索する検索手段と、
前記記憶手段により記憶された前記メモ情報の中から、一又は複数のメモ情報を指定する第３指定手段と、
前記第３指定手段により指定されたメモ情報に対応付けられた位置を通過する又は通過しない目的地までの経路若しくは前記第３指定手段により指定されたメモ情報に対応付けられた位置を目的地又は出発地とする経路を探索する探索手段と、
を備え、
前記表示手段は、前記記憶手段により記憶されたメモ情報を、当該メモ情報に対応付けられた位置情報に基づいて、前記表示部に表示される前記地図情報上に表示させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ナビゲーション装置において、地図情報取得手段により、地図情報が取得され、表示手段により、地図情報取得手段により取得された地図情報が、表示部に表示され、入力手段により、表示手段により表示部に表示された地図情報上に、メモ情報が書き込まれ、記憶手段により、入力手段により書き込まれたメモ情報が、地図情報における書き込まれた位置の位置情報と対応付けられて記憶され、表示手段により、記憶手段により記憶されたメモ情報が、当該メモ情報に対応付けられた位置情報に基づいて、表示部に表示される地図情報上に表示される。
したがって、地図上でメモを書き込むとともに、書き込んだメモを地図に重ねて表示させることができ、ナビゲーション装置におけるユーザの使い勝手を向上させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明を行う。
本実施形態のナビゲーション装置１００は、例えば、車両等に搭載されるポータブル型のナビゲーション装置であり、地図情報や、目的地までの経路案内等の各種情報を、ユーザに提供する。
【００１６】
まず、ナビゲーション装置１００の要部構成について、図１及び図２を参照しながら説明する。
ナビゲーション装置１００は、例えば、装置本体１００ａ内に、現在位置検出部１、通信部２、表示部３、入力手段としてのタッチパネル部４、制御部５等を備えて構成されている。
【００１７】
現在位置検出部１は、例えば、ナビゲーション装置１００の絶対座標を検出するＧＰＳ測位部により構成される。
具体的には、ＧＰＳ測位部は、既知の位置にある複数（例えば、３次元座標の検出の場合には、少なくとも４つ）の人工衛星から発信されるＧＰＳ信号を、図示しないＧＰＳアンテナにより受信する。そして、受信されたＧＰＳ信号に含まれる時間情報から、各人工衛星における各ＧＰＳ信号の発信時間を求め、発信時間と受信時間の差に基づいて、各人工衛星までの距離を算出する。さらに、各人工衛星までの距離と、ＧＰＳ信号発信時における各人工衛星の位置に基づいて、ナビゲーション装置１００の座標（緯度・経度・高度）を現在位置情報として取得し、取得した現在位置情報に基づく現在位置検出信号を制御部５に出力する。
【００１８】
通信部２は、例えば、図示しない情報提供装置とネットワーク接続されており、ネットワークを介して情報提供装置から送信された各種情報を受信する。また、後述するメモ情報記憶部５３２ｂに記憶されたメモ情報を、情報提供装置を介して、他のユーザに送信可能であっても良いし、また、他のユーザから、情報提供装置を介して送信されたメモ情報を受信可能であっても良い。
【００１９】
表示部３は、例えば、ＬＣＤ(Liquid Crystal Display)等のディスプレイを備えて構成され、制御部５からの制御に応じて、各種情報を当該ディスプレイに表示させる。
具体的には、後述する表示プログラム５４ｃの実行において、地図情報及びメモ情報を表示させる。また、後述する一覧表示プログラム５４ｉの実行において、メモ情報を一覧表示させる。また、後述の検索プログラム５４ｊの実行において検索されたメモ情報を表示させる。さらに、後述の探索プログラム５４ｋの実行において探索された経路を表示させる。
【００２０】
タッチパネル部４は、例えば、図２に示すように、表示部３の前面に配置され、ユーザがスタイラスペン等を用いてメモ情報等の各種情報を入力する。
具体的には、タッチパネル部４は、例えば、アナログ抵抗膜方式を採用するタッチパネルを備え、上部のフィルムと下部のガラスの対向する面に透明導電膜が成膜されている。また、上部フィルムの左右両端と、下部ガラスの上下両端に電極が設けられている。このタッチパネル部４において、スタイラスペンや指等によりタッチ操作が行われると、上部のフィルムと下部のガラスの導電膜が接触して通電することとなる。そして、タッチパネル部４は、タッチ操作が行われたことを検出すると、上部フィルムの電極に電圧を印加してＸ座標を特定し、下部ガラスの電極に電圧を印加してＹ座標を特定する。さらに、タッチパネルにおけるタッチ操作された点の座標に基づく操作信号を制御部５に出力させる。
これにより、タッチパネル部４は、入力手段の一部を構成する。
【００２１】
制御部５は、ＣＰＵ（Central Processing Unit）５１、ＲＴＣ（Real Time Clock）５２、メモリ部５３、ＲＯＭ（Read Only Memory）５４等を備えて構成されている。
【００２２】
ＣＰＵ５１は、ナビゲーション装置１００の各部から入力された入力信号等に応じて、ＲＯＭ５４に格納された各種プログラムを実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、ナビゲーション装置１００の動作全般を統括制御する。
【００２３】
ＲＴＣ５２は、現在時刻をカウントし、カウントした現在時刻をＣＰＵ５１に対して出力する。
【００２４】
メモリ部５３は、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリからなるワークエリア５３１を備えており、ＣＰＵ５１によって各種プログラムが実行される際に生じる処理結果や、入力されたデータ等をこのワークエリア５３１に記憶させる。
【００２５】
また、メモリ部５３は、例えば、ＥＰＲＯＭ（Erasable Programmable ROM）等の不揮発性メモリからなるデータエリア５３２を備えている。データエリア５３２には、例えば、地図情報を記憶する地図情報ＤＢ５３２ａ及びメモ情報記憶部５３２ｂが備わる。
【００２６】
地図情報ＤＢ５３２ａは、例えば、種類や縮尺の異なる地図情報を階層構造で格納する。
具体的には、地図情報ＤＢ５３２ａには、例えば、高速自動車国道や一般国道が収録された広域地図、広域地図で表示される道路に加えて都道府県道や市町村道が収録された中域地図、中域地図で表示される道路に加えて細街路が収録された詳細地図等が、複数の階層に格納されている。
この地図情報は、道路情報の他、住所情報や、建物情報、施設情報、店舗情報、公園情報、地形情報、路線情報等を含んでいる。
また、道路情報にはノード情報及びリンク情報が含まれる。リンク情報は、ノードとノードを結ぶ線分であるリンクを規定するものである。リンク情報は、例えば、各リンク固有のリンクＩＤ、リンクの端点（始点・終点）であるノードの座標、リンクの長さを示すリンク長、道路名称、道路種別、幅員、車線数、交通規制、リンクの端点であるノードに接続されるリンクのリンクＩＤ、リンクの平均通過時間等から構成される。また、ノード情報は、リンクの交点（交差点）・リンクの端点（行き止まり）・リンクの属性が変わる点（例えば、高速自動車国道→都道府県道）を規定するものであり、例えば、各ノード固有のノードＩＤ、ノードの座標、交差点名称、ノードに接続されるリンクのリンクＩＤ等から構成される。
また、地図情報は、随時、ネットワークを介して情報提供装置（図示省略）からダウンロードした最新の地図情報に更新されるようになっている。
【００２７】
メモ情報記憶部５３２ｂは、例えば、図３に示すように、地図情報が表示された表示部３の前面に配置されたタッチパネル部４において、ユーザにより書き込まれたメモ情報を記憶する。
メモ情報記憶部５３２ｂにおいて、各メモ情報は、地図情報における書き込まれた位置の位置情報と、カテゴリー情報と、書き込みがされた日時情報等と対応づけられて記憶されている。各メモ情報は、例えば、画像ファイルデータとして記憶され、位置情報は、例えば、地図上におけるＸ座標・Ｙ座標の値で記憶される。
これにより、メモ情報記憶部５３２ｂは、記憶手段の一部を構成する。
【００２８】
ＲＯＭ５４は、例えば、不揮発性メモリから成るプログラム格納エリアを有しており、具体的には、現在位置検出プログラム５４ａ、地図情報取得プログラム５４ｂ、表示プログラム５４ｃ、入力プログラム５４ｄ、指定プログラム５４ｅ、認識プログラム５４ｆ、判別プログラム５４ｇ、記憶プログラム５４ｈ、一覧表示プログラム５４ｉ、検索プログラム５４ｊ、探索プログラム５４ｋ等を格納している。
【００２９】
現在位置検出プログラム５４ａは、例えば、ＣＰＵ５１に、現在位置を検出する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、現在位置検出部１に、ＧＰＳ信号に基づくナビゲーション装置１００の現在位置情報を取得させ、当該現在位置検出部１から出力される現在位置検出信号に基づいて、現在位置としての座標（緯度・経度・高度）を特定する。さらに、特定される現在位置に基づいて、マップマッチング処理を行い、ナビゲーション装置１００が位置している道路を、データエリア５３２等の所定の領域に記憶されているマッチングデータ（図示省略）に基づいて特定する。マップマッチング処理には、例えば、走行軌跡に応じて、マッチング候補となる道路を求め、マッチング候補から最も相関が高い道路を特定して、その道路上に現在位置をマッチングさせるパターンマッチング等を用いる。
【００３０】
地図情報取得プログラム５４ｂは、例えば、ＣＰＵ５１に、地図情報を取得する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、例えば、タッチパネル部４におけるタッチ操作に基づいて、ナビゲーション装置１００の現在位置、指定／検索されたメモ情報、探索された経路等を含む所定範囲の地図情報を、地図情報ＤＢ５３２ａから検索して取得する。
ＣＰＵ５１は、かかる地図情報取得プログラム５４ｂを実行することにより、地図情報取得手段として機能する。
【００３１】
表示プログラム５４ｃは、例えば、ＣＰＵ５１に、地図情報取得プログラム５４ｂの実行により取得された地図情報を、表示部３に表示させるとともに、後述の記憶プログラム５４ｈの実行により記憶されたメモ情報を、当該メモ情報に対応付けられた位置情報に基づいて、表示部３に表示される地図情報上に表示させる機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、前述の地図情報取得プログラム５４ｂの実行により、地図情報ＤＢ５３２ａから地図情報が取得されると、取得された地図情報に基づく地図を表示部３に描画する。また、メモ情報記憶部５３２ｂに記憶されたメモ情報の中から、表示させる地図情報の範囲内に含まれるメモ情報を検索し、該当するメモ情報を読み出す。そして、読み出したメモ情報を、そのメモ情報に対応付けられた位置情報に基づいて、入力プログラム５４ｄの実行においてユーザにより書き込まれた地図情報上における位置に表示させる。
ＣＰＵ５１は、かかる表示プログラム５４ｃを実行することにより、表示手段として機能する。
【００３２】
入力プログラム５４ｄは、例えば、ＣＰＵ５１に、表示プログラム５４ｃの実行により表示部３に表示された地図情報上に、メモ情報を書き込む機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、表示プログラム５４ｃの実行により表示部３に表示される地図情報と併せて、図４（ａ）に示すように、表示部３に地図記入モードボタンを表示させる。そして、表示部３の前面に配置されたタッチパネル部４において、この地図記入モードボタンの押下を検出すると、地図記入モードを起動する。
地図記入モードにおいて、ＣＰＵ５１は、図４（ｂ）に示すように、表示部３に保存ボタン、カテゴリー指定ボタン、カテゴリー自動認識ボタン等を表示させる。ユーザは、図５（ａ）（ｂ）に示すように、表示部３の前面に配置されたタッチパネル部４においてスタイラスペン等を用いてメモ情報（例えば、「渋滞多し」「コンビニ」のテキスト、「自宅」の絵等）を書き込む。そして、記入が終了すると、タッチパネル部４を介して、表示部３に表示された保存ボタンを押下する。
ＣＰＵ５１は、かかる入力プログラム５４ｄを実行することにより、タッチパネル部４とともに、入力手段として機能する。
【００３３】
指定プログラム５４ｅは、例えば、ＣＰＵ５１に、メモ情報のカテゴリーを指定する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、メモ情報の記入前（図４（ｂ）参照）又はメモ情報の記入後（図５（ａ）（ｂ）参照）に、表示部３に表示されたカテゴリー指定ボタンが、タッチパネル部４を介して押下されると、図６に示すように、表示部３に、「店舗情報」「道路情報」「その他」等のカテゴリーを指定するためのボタンを表示させる。ユーザは、当該表示部３の前面に配置されたタッチパネル部４において、これらのボタンを押下して、カテゴリーを指定する。
例えば、ユーザは、図５（ａ）に示すように、「渋滞多し」等の道路に関するメモ情報を、タッチパネル部４を介して地図情報上に書き込んだ後に、カテゴリー指定ボタンを押下する。すると、図６の画面が表示部３に表示され、ユーザは、前の画面において入力したメモ情報のカテゴリーに該当するボタンを押下して、書き込んだメモ情報のカテゴリー「道路情報」を指定する。
ＣＰＵ５１は、かかる指定プログラム５４ｅを実行することにより、第１指定手段（指定手段）として機能する。
【００３４】
認識プログラム５４ｆは、例えば、ＣＰＵ５１に、入力プログラム５４ｄの実行により書き込まれたメモ情報を認識する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、メモ情報の記入後（図５（ａ）（ｂ）参照）に、表示部３に表示されたカテゴリー自動認識ボタンが、タッチパネル部４を介して押下されると、表示部３の地図情報上に書き込まれたメモ情報を取得するとともに、取得したメモ情報に基づいて文字認識・画像認識を行う。文字認識・画像認識は、例えば、書き込まれたメモ情報の正規化を行った後に、特徴抽出を行ってパターンを認識し、データベース（図示省略）に記憶された標準パターンとのマッチングを行って、最も一致度の高い標準パターンを探索する手法を用いる。
ＣＰＵ５１は、かかる認識プログラム５４ｆを実行することにより、認識手段として機能する。
【００３５】
判別プログラム５４ｇは、例えば、ＣＰＵ５１に、認識プログラム５４ｆの実行による認識結果に基づいて、メモ情報のカテゴリーを判別する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、認識プログラム５４ｆの実行において、書き込まれたメモ情報を対象とする文字認識・画像認識が行われると、その認識結果に基づいて、書き込まれたメモ情報が、何れのカテゴリーに属するかを判別する。
例えば、図５（ｂ）に示すように、ユーザが、店舗に関するメモ情報（例えば、「コンビニ」のテキスト）を、タッチパネル部４を介して地図情報上に書き込んだ後に、カテゴリー自動認識ボタンを押下する。すると、書き込まれたテキスト「コンビニ」が文字認識され、カテゴリーが「店舗情報」と判別される。また、ユーザが、道路や店舗に関する情報以外のメモ情報（例えば、自宅の絵）を、タッチパネル部４を介して地図情報上に書き込んだ後に、カテゴリー自動認識ボタンを押下する。すると、書き込まれた自宅の絵が画像認識され、カテゴリーが「その他」と判別される。
ＣＰＵ５１は、かかる判別プログラム５４ｇを実行することにより、判別手段として機能する。
【００３６】
記憶プログラム５４ｈは、例えば、ＣＰＵ５１に、入力プログラム５４ｄの実行により書き込まれたメモ情報を、指定プログラム５４ｅの実行により指定されたカテゴリー又は判別プログラム５４ｇの実行により判別されたカテゴリーと、地図情報における書き込まれた位置の位置情報とを対応づけて記憶する機能を実現させるためのプログラムである。
具体的には、前述の入力プログラム５４ｄの実行により、地図情報が表示された表示部３の前面に配置されたタッチパネル部４において、ユーザによりメモ情報が書き込まれ、保存ボタンが押下されると、ＣＰＵ５１は、タッチパネル部４におけるタッチ操作された点の座標を特定して、書き込まれたメモ情報を取得する。そして、取得したメモ情報を一つの画像ファイルデータとするとともに、この画像ファイルデータを、指定プログラム５４ｅの実行において指定されたカテゴリー又は判別プログラム５４ｇの実行において判別されたカテゴリーと、タッチパネル部４における書き込まれた位置の位置情報と、書き込まれた日時情報等と対応づけ、ファイルＩＤを付してメモ情報記憶部５３２ｂに格納する。
ＣＰＵ５１は、かかる記憶プログラム５４ｈを実行することにより、メモ情報記憶部５３２ｂとともに記憶手段として機能する。
【００３７】
一覧表示プログラム５４ｉは、例えば、ＣＰＵ５１に、記憶プログラム５４ｈの実行により記憶されたメモ情報を、表示部３にカテゴリー別に一覧表示させる機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、表示プログラム５４ｃの実行により表示部３に表示される地図情報と併せて、図４（ａ）に示すように、メモ情報一覧表示ボタンを表示部３に表示させる。そして、表示部３の前面に配置されたタッチパネル部４において、このメモ情報一覧表示ボタンの押下を検出すると、メモ情報記憶部５３２ｂから格納されているメモ情報を読み出す。そして、図７に示すように、メモ情報記憶部５３２ｂから読み出したメモ情報を、カテゴリー別に（例えば、「店舗情報」「道路情報」「その他」毎に）一覧表示させる。また、ＣＰＵ５１は、当該一覧表示と併せて、表示部３に選択ボタン、削除ボタン、修正ボタン等を表示させ、表示部３の前面に配置されたタッチパネル部４におけるこれらのボタンの押下に基づいて、メモ情報記憶部５３２ｂに記憶されたメモ情報の削除・修正等を行う。
ＣＰＵ５１は、かかる一覧表示プログラム５４ｉを実行することにより、一覧表示手段として機能する。
【００３８】
検索プログラム５４ｊは、例えば、ＣＰＵ５１に、カテゴリーを指定させるとともに、記憶プログラム５４ｈの実行により記憶されたメモ情報から、指定されたカテゴリーに属するメモ情報を検索する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、表示プログラム５４ｃの実行により表示部３に表示される地図情報と併せて、図４（ａ）に示すように、メモ情報検索ボタンを表示部３に表示させる。そして、表示部３の前面に配置されたタッチパネル部４において、このメモ情報検索ボタンの押下を検出すると、図８（ａ）に示すように、検索するメモ情報のカテゴリーや、検索するメモ情報に含まれるキーワードを指定するための画面を表示部３に表示させる。ユーザは、表示部３に表示されたこの画面において、タッチパネル部４を介してメモ情報のカテゴリーや検索するキーワードを指定して、検索実行ボタンが押下する。ＣＰＵ５１は、タッチパネル部４を介して検索実行ボタンの押下を検出すると、メモ情報記憶部５３２ｂに記憶されたメモ情報の中から、指定されたカテゴリー及び／又は指定されたキーワードを含むメモ情報を検索して取得する。そして、図８（ｂ）に示すように、表示部３に、検索されたメモ情報を地図情報上に表示させる。また、ＣＰＵ５１は、当該メモ情報と併せて、表示部３に選択ボタン、削除ボタン、修正ボタン等を表示させ、表示部３の前面に配置されたタッチパネル部４におけるこれらのボタンの押下に基づいて、メモ情報記憶部５３２ｂに記憶されたメモ情報の削除・修正等を行う。
ＣＰＵ５１は、かかる検索プログラム５４ｊを実行することにより、第２指定手段及び検索手段として機能する。
【００３９】
探索プログラム５４ｋは、例えば、ＣＰＵ５１に、記憶プログラム５４ｈの実行により記憶されたメモ情報の中から、一又は複数のメモ情報を指定させるとともに、指定されたメモ情報に対応付けられた位置を通過する又は通過しない目的地までの経路、若しくは指定されたメモ情報に対応付けられた位置を目的地又は出発地とする経路を探索する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ５１は、表示プログラム５４ｃの実行により表示部３に表示される地図情報と併せて、図４（ａ）に示すように、経路探索ボタンを表示部３に表示させる。そして、表示部３の前面に配置されたタッチパネル部４において、この経路探索ボタンの押下を検出すると、メモ情報記憶部５３２ｂに記憶されたメモ情報を読み出して、図９（ａ）に示すように、表示部３に表示された地図情報上に、読み出したメモ情報を表示させる。ユーザは、タッチパネル部４においてタッチ操作を行って、表示部３に表示されたメモ情報の中から、その位置を経由する／経由しない／目的地とする／出発地とする、所望のメモ情報を指定する。さらに、指定したメモ情報の位置を経由する経路を探索するのか、指定したメモ情報の位置を経由しない経路を探索するのか、指定したメモ情報の位置を目的地とするのか、又は、指定したメモ情報の位置を出発地とするのかを、ボタンを押下することにより選択して探索条件を指定し、経路探索実行ボタンを押下する。ＣＰＵ５１は、タッチパネル部４を介して経路探索実行ボタンの押下を検出すると、地図情報ＤＢ５３２ａの地図情報に基づいて、指定されたメモ情報が表示された位置を経由する／経由しない／目的地とする／出発地とする経路を探索する。さらに、探索された経路に関する経路案内情報を、図９（ｂ）に示すように、表示部３に表示させる。
図９（ｂ）の経路案内情報は、例えば、図９（ａ）において、ユーザが「渋滞多し」を書き込んだ位置を経由しない旨、また、「コンビニ」を書き込んだ位置を経由する旨、さらに、自宅の絵を書き込んだ位置を目的地とする旨を、探索条件として指定することにより探索された経路の経路案内情報である。当該経路案内情報では、例えば、探索された経路を構成する道路が、他の道路と異なる態様で表示されるとともに、現在位置検出プログラム５４ａの実行により検出されるナビゲーション装置１００の現在位置にマークが表示されている。
ＣＰＵ５１は、かかる探索プログラム５４ｋを実行することにより、第３指定手段及び探索手段として機能する。
【００４０】
以上説明した本実施形態におけるナビゲーション装置１００によれば、地図情報取得プログラム５４ｂの実行により、地図情報が取得され、表示プログラム５４ｃの実行により、地図情報取得プログラム５４ｂの実行により取得された地図情報が、表示部３に表示され、入力プログラム５４ｄの実行により、表示プログラム５４ｃの実行により表示部３に表示された地図情報上に、メモ情報が書き込まれ、記憶プログラム５４ｈの実行により、入力プログラム５４ｄの実行により書き込まれたメモ情報が、地図情報における書き込まれた位置の位置情報と対応付けられて記憶される。また、表示プログラム５４ｃにより、記憶プログラム５４ｈの実行により記憶されたメモ情報が、当該メモ情報に対応付けられた位置情報に基づいて地図情報上に表示される。
したがって、地図上でメモを書き込むことができるとともに、書き込んだメモを地図に重ねて表示させることができることとなって、ナビゲーション装置１００におけるユーザの使い勝手を向上させることができる。
【００４１】
また、指定プログラム５４ｅの実行により、メモ情報のカテゴリーが指定され、記憶プログラム５４ｈの実行により、指定プログラム５４ｅの実行により指定されたカテゴリーと、メモ情報とが対応づけられて記憶される。
したがって、メモ情報を指定したカテゴリーと対応付けて記憶させることが可能となって、ナビゲーション装置１００の使い勝手が更に向上することとなる。
【００４２】
また、認識プログラム５４ｆの実行により、入力プログラム５４ｄの実行により書き込まれたメモ情報が認識され、判別プログラム５４ｇの実行により、認識手段による認識結果に基づいて、メモ情報のカテゴリーが判別され、記憶プログラム５４ｈの実行により、判別プログラム５４ｇの実行により判別されたカテゴリーと、メモ情報とが対応付けられて記憶される。
したがって、ユーザが書き込んだメモ情報のカテゴリーが自動的に判別されるとともに、判別されたカテゴリーと対応づけられてメモ情報が記憶されることとなって、カテゴリーを指定するための操作を行う必要が無くなり、操作の短縮を図ることができる。
【００４３】
また、検索プログラム５４ｊの実行により、カテゴリーが指定されるとともに、記憶プログラム５４ｈの実行により記憶されたメモ情報から、指定されたカテゴリーに属するメモ情報が検索される。
したがって、ユーザは、検索したいメモ情報のカテゴリーを指定するだけで、過去に書き込んだメモ情報の中から、そのカテゴリーに属するメモ情報を検索することができる。
【００４４】
また、一覧表示プログラム５４ｉの実行により、記憶プログラム５４ｈの実行により記憶されたメモ情報が、表示部３にカテゴリー別に一覧表示される。
したがって、ユーザは、過去に書き込んだメモ情報の一覧表示を見ることができる。また、当該メモ情報はカテゴリー別に一覧表示されるため、ユーザは、過去に書き込んだメモ情報を容易に把握することができる。
【００４５】
さらに、探索プログラム５４ｋの実行により、記憶プログラム５４ｈの実行により記憶されたメモ情報の中から、一又は複数のメモ情報が指定されるとともに、指定されたメモ情報に対応付けられた位置を通過する経路又は通過しない経路若しくは指定されたメモ情報に対応付けられた位置を目的地又は出発地とする経路が探索される。
したがって、ユーザは、過去に書き込んだメモ情報の位置を通過する旨／過去に書き込んだメモ情報の位置を通過しない旨／過去に書き込んだメモ情報の位置を目的地とする旨／過去に書き込んだメモ情報の位置を出発地とする旨を探索条件として指定して、経路を探索することができ、ナビゲーション装置１００の使い勝手を更に向上させることができる。
【００４６】
なお、本発明は、上記実施の形態に限られることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、地図情報ＤＢ５３２ａ等の記憶媒体は、ハードディスクや、ＣＤ−ＲＯＭ、ＤＶＤ等、光学的、磁気的、半導体メモリ等の何れの記憶媒体で構成しても良い。また、固定的に設けたもの（例えば、磁気テープ、ハードディスク等）でも良く、着脱自在に設けたもの（例えば、ＦＤ、ＭＯ、ＤＶＤ等）であっても良い。
【図面の簡単な説明】
【００４７】
【図１】本実施形態におけるナビゲーション装置の全体構成を例示する図である。
【図２】タッチパネル部及び表示部の側面図である。
【図３】メモ情報記憶部を例示する図である。
【図４】入力プログラムの実行における表示部の表示を例示する図である。
【図５】入力プログラムの実行における表示部の表示を例示する図である。
【図６】指定プログラムの実行における表示部の表示を例示する図である。
【図７】一覧表示プログラムの実行における表示部の表示を例示する図である。
【図８】検索プログラムの実行における表示部の表示を例示する図である。
【図９】探索プログラムの実行における表示部の表示を例示する図である。
【符号の説明】
【００４８】
１００      ナビゲーション装置
３          表示部
４          タッチパネル部（入力手段）
５１        ＣＰＵ（地図情報取得手段、表示手段、入力手段、第１指定手段、指定手段、認識手段、判別手段、記憶手段、一覧表示手段、第２指定手段、検索手段、第３指定手段、探索手段）
５３２ｂ    メモ情報記憶部（記憶手段）
５４ｂ      地図情報取得プログラム（地図情報取得手段）
５４ｃ      表示プログラム（表示手段）
５４ｄ      入力プログラム（入力手段）
５４ｅ      指定プログラム（第１指定手段、指定手段）
５４ｆ      認識プログラム（認識手段）
５４ｇ      判別プログラム（判別手段）
５４ｈ      記憶プログラム（記憶手段）
５４ｉ      一覧表示プログラム（一覧表示手段）
５４ｊ      検索プログラム（第２指定手段、検索手段）
５４ｋ      探索プログラム（第３指定手段、探索手段）
【図１】
2009019901.tif 000003
【図２】
2009019901.tif 000004
【図３】
2009019901.tif 000005
【図４】
2009019901.tif 000006
【図５】
2009019901.tif 000007
【図６】
2009019901.tif 000008
【図７】
2009019901.tif 000009
【図８】
2009019901.tif 000010
【図９】
2009019901.tif 000011