(57)【要約】【課題】施設データベースの更新内容に応じて、登録地点データベースを補正する。【解決手段】確認対象設定部１０５は、登録地点情報を格納している登録地点データベース２２０中から、補正の要否を確認する登録地点情報を設定する。検索部１０１は、定期的または不定期に更新される施設データベース２１１中の施設情報を、確認対象の登録地点情報について設定された検索条件の下で検索することによって、確認対象の登録地点情報の補正候補となる施設情報を検索する。登録補正部１０６は、補正候補として選択された施設情報によって、確認対象の登録地点情報を補正する。【選択図】図１
2015022452.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作に起因して登録された登録地点情報を管理する情報管理装置であって、
前記登録地点情報を格納している登録地点データベース中から、補正の要否を確認する前記登録地点情報を設定する、確認対象設定部と、
定期的または不定期に更新される施設データベース中の施設情報を、確認対象の前記登録地点情報について設定された検索条件の下で検索することによって、確認対象の前記登録地点情報の補正候補となる前記施設情報を検索する、検索部と、
前記補正候補として選択された前記施設情報によって、確認対象の前記登録地点情報を補正する、登録補正部と
を備える情報管理装置。
【請求項２】
前記検索条件は、
確認対象の前記登録地点情報に類似する前記施設情報を検索するという第１の検索条件と、
確認対象の前記登録地点情報に含まれる位置情報が示す地点を含むように設定された領域内に存在する施設を検索するという第２の検索条件と
のうちの少なくとも一方を含む、請求項１に記載の情報管理装置。
【請求項３】
ユーザが前記登録地点データベースの補正確認を指示したという第１の開始条件と、前記施設データベースが更新されたという第２の開始条件と、の一方または両方を満たした場合に、前記確認対象設定部と前記検索部と前記登録補正部とを起動させる、補正開始指示部をさらに備える、請求項１または２に記載の情報管理装置。
【請求項４】
前記検索部は、前記補正候補として抽出された１つ以上の施設情報を表示装置に表示させ、
前記登録補正部は、前記１つ以上の施設情報に対するユーザの選択操作を入力装置を介して受け取り、ユーザが選択した前記施設情報によって確認対象の前記登録地点情報を補正する、
請求項１〜３のうちのいずれか１項に記載の情報管理装置。
【請求項５】
ユーザ操作に起因して登録された登録地点情報を管理する情報管理装置であって、
第１の登録地点情報を格納している第１の登録地点データベース中から、補正の要否を確認する前記第１の登録地点情報を設定する、確認対象設定部と、
定期的または不定期に更新される第２の登録地点データベース中の第２の登録地点情報を、確認対象の前記第１の登録地点情報について設定された検索条件の下で検索することによって、確認対象の前記第１の登録地点情報の補正候補となる前記第２の登録地点情報を検索する、検索部と、
前記補正候補として選択された前記第２の登録地点情報によって、確認対象の前記第１の登録地点情報を補正する、登録補正部と
を備える情報管理装置。
【請求項６】
前記検索条件は、
確認対象の前記第１の登録地点情報に類似する前記第２の登録地点情報を検索するという第１の検索条件と、
確認対象の前記第１の登録地点情報に含まれる位置情報が示す地点を含むように設定された領域に関連する前記第２の登録地点情報を検索するという第２の検索条件と
のうちの少なくとも一方を含む、請求項５に記載の情報管理装置。
【請求項７】
ユーザが前記第１の登録地点データベースの補正確認を指示したという第１の開始条件と、前記第２の登録地点データベースが更新されたという第２の開始条件と、の一方または両方を満たした場合に、前記確認対象設定部と前記検索部と前記登録補正部とを起動させる、補正開始指示部をさらに備える、請求項５または６に記載の情報管理装置。
【請求項８】
前記検索部は、前記補正候補として抽出された１つ以上の第２の登録地点情報を表示装置に表示させ、
前記登録補正部は、前記１つ以上の第２の登録地点情報に対するユーザの選択操作を入力装置を介して受け取り、ユーザが選択した前記第２の登録地点情報によって確認対象の前記第１の登録地点情報を補正する、
請求項５〜７のうちのいずれか１項に記載の情報管理装置。
【請求項９】
請求項１〜８のうちのいずれか１項に記載の情報管理装置を備える、ナビゲーション装置。
【請求項１０】
ユーザ操作に起因して登録された登録地点情報を管理する情報管理方法であって、
（ａ）前記登録地点情報を格納している登録地点データベース中から、補正の要否を確認する前記登録地点情報を設定するステップと、
（ｂ）定期的または不定期に更新される施設データベース中の施設情報を、確認対象の前記登録地点情報について設定された検索条件の下で検索することによって、確認対象の前記登録地点情報の補正候補となる前記施設情報を検索するステップと、
（ｃ）前記補正候補として選択された前記施設情報によって、確認対象の前記登録地点情報を補正するステップと
を備える情報管理方法。
【請求項１１】
ユーザ操作に起因して登録された登録地点情報を管理する情報管理方法であって、
（ａ）第１の登録地点情報を格納している第１の登録地点データベース中から、補正の要否を確認する前記第１の登録地点情報を設定するステップと、
（ｂ）定期的または不定期に更新される第２の登録地点データベース中の第２の登録地点情報を、確認対象の前記第１の登録地点情報について設定された検索条件の下で検索することによって、確認対象の前記第１の登録地点情報の補正候補となる前記第２の登録地点情報を検索するステップと、
（ｃ）前記補正候補として選択された前記第２の登録地点情報によって、確認対象の前記第１の登録地点情報を補正するステップと
を備える情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ操作に起因して登録された登録地点情報を管理する技術に関する。
【背景技術】
【０００２】
ナビゲーション装置は、地図データベース中の各種データを利用して、経路検索、誘導、等の機能をユーザに提供する。また、地図データベースは各種施設に関する情報を格納しており、その情報をユーザに提供する。
【０００３】
従来、地図データベースの更新は、地図データベース中の全てのデータを入れ替える必要があった。しかし、最近では、技術進歩により、地図データベース中で更新の必要が生じたデータだけを対象にした差分データ更新が実現可能となっている。地図データベースの更新技術は多く提案されている（下記特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−５９０４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
地図データベースが更新されると、ナビゲーション装置にユーザが登録した登録地点情報の利用に不都合が生じる場合がある。例えば施設の移転や駐車場の移動は、地図データベースにおいて更新されるが、ユーザ用の登録地点データベースには反映されない。このため、ユーザ用の登録地点データベースから誘導ポイントを設定すると、到着地点には所望の施設が存在しないことになる。また、ユーザはその到着地点において初めて、施設の移転を知ることになる。そうなると、ユーザは新規検索および再登録の作業を余儀なくされる。
【０００６】
なお、検索および利用の履歴として保存されている地点情報から誘導ポイントを設定しても、同様である。すなわち、履歴に記録されている地点情報も、地図データベースの更新の恩恵を受けられない点において、ユーザが登録した登録地点情報と同様である。
【０００７】
また、例えば新規開店した施設を、地図データベースに収録される前に、ユーザがその地点の位置情報を登録する場合がある。しかし、その後に地図データベースが更新されても、ユーザ用の登録地点データベースが更新されるわけではない。このため、例えば地図データベースがその施設の詳細な情報を収録していても、ユーザはその詳細情報をユーザ用の登録地点データベースから知ることはできない。そうなると、ユーザは新規検索および再登録の作業を余儀なくされる。
【０００８】
新規検索および再登録の作業は、作業対象の登録地点数が多いと、労力と時間がかかってしまう。
【０００９】
本発明は、ユーザ操作に起因して登録された登録地点情報に、別のデータベース中の情報の更新を反映させるために好適な情報管理技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一形態に係る情報管理装置は、ユーザ操作に起因して登録された登録地点情報を管理する情報管理装置に関する。当該情報管理装置は、登録地点情報を格納している登録地点データベース中から、補正の要否を確認する登録地点情報を設定する、確認対象設定部と、定期的または不定期に更新される施設データベース中の施設情報を、確認対象の登録地点情報について設定された検索条件の下で検索することによって、確認対象の登録地点情報の補正候補となる施設情報を検索する、検索部と、補正候補として選択された施設情報によって、確認対象の登録地点情報を補正する、登録補正部とを含む。
【発明の効果】
【００１１】
上記一形態によれば、施設データベースの更新内容に応じて、登録地点データベースを補正することができる。このため、古いままの登録地点データベースを利用することの不都合を解消することができる。また、登録地点データベースの補正を全て手作業ですると労力と時間がかかってしまうが、そのような労力と時間を削減できる。
【００１２】
本発明の目的、特徴および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１に係る情報管理装置を説明するブロック図である。
【図２】実施の形態１に係る補正処理フローを説明するフローチャートである。
【図３】実施の形態２に係る情報管理装置を説明するブロック図である。
【図４】実施の形態３に係る情報管理装置を説明するブロック図である。
【発明を実施するための形態】
【００１４】
以下に、本発明に係る情報管理装置の実施の形態を説明するが、当該情報管理装置は例えばナビゲーション装置において実現可能である。なお、ナビゲーション装置は自動車車両、鉄道車両、航空機、船舶等の移動体に搭載される。但し、移動体は人であってもよく、ナビゲーション装置は人が携帯可能なタイプ（いわゆるＰＮＤ（Portable Navigation Device））であってもよい。
【００１５】
また、当該情報管理装置は、携帯電話、スマートフォン、タブレット端末等のＰＤＡ（Personal Digital Assistant）においても実現可能である。その場合、ＰＤＡはナビゲーション機能を有していてもよいし、有していなくてもよい。かかる点に鑑みれば、当該情報管理装置は、ナビゲーション機能の有無に関わらず、さらには携帯タイプであるか否かに関わらず、いわゆる情報処理機能を有する各種装置において実現可能である。
【００１６】
＜実施の形態１＞
図１に、実施の形態１に係る情報管理装置１０のブロック図を示す。図１の例では、情報管理装置１０は、制御部１００と、記憶部２００と、表示部１１と、入力部１２と、通信部１３と、記録媒体読み出し部１４とを含んでいる。
【００１７】
制御部１００は、情報管理装置１０内の各種処理を行う。ここでは、制御部１００が中央演算処理部（例えば１つまたは複数のマイクロプロセッサで構成される）と主記憶部（例えばＲＯＭ、ＲＡＭ、フラッシュメモリ等の１つまたは複数の記憶装置で構成される）とによって構成される場合を例示する。この例によれば、主記憶部に格納された各種プログラムを中央演算処理部が実行することによって、各種処理が実行される。各種処理は並列的に実行させることも可能である。なお、各種処理によって、それに対応した各種機能が実現される。
【００１８】
中央演算処理部が実行するプログラムは、主記憶部に予め格納されていてもよいし、あるいは、実行時に記憶部２００から読み出されて主記憶部に格納されてもよい。主記憶部は、プログラムだけでなく各種データの格納にも利用される。また、主記憶部は、中央演算処理部がプログラムを実行する際の作業領域を提供する。
【００１９】
ここでは制御部１００の各種機能がソフトウェアによって実現されるが、制御部１００の各種機能の全部又は一部がハードウェア（例えば、特定の演算を行うように構成された演算回路等）によって実現されてもよい。
【００２０】
記憶部２００は、各種情報を格納する。ここでは、記憶部２００は、制御部１００が利用する補助記憶部として設けられている。記憶部２００は、例えば、ハードディスク装置、書き換え可能かつ不揮発性の半導体メモリ、光ディスク、等の記憶装置の１つ以上を利用して構成可能である。
【００２１】
図１の例では、記憶部２００に、地図データベース２１０と、登録地点データベース２２０とが設けられている。なお、「データベース」を「ＤＢ」と表記する場合もある。
【００２２】
地図ＤＢ２１０は、地図情報に関連する各種データが納められたデータベースである。地図ＤＢ２１０は、複数のデータベースで構成されており、例えば、地勢情報のデータベース、道路網情報のデータベース、鉄道網情報のデータベースを含む。
【００２３】
また、図１の例では、地図ＤＢ２１０は、各種施設の情報がまとめられた施設データベース２１１を含んでいる。各施設の施設情報は、名称と位置の情報を含み、さらに電話番号、ジャンル、営業時間、定休日、ＵＲＬアドレス等の情報を含んでもよい。位置情報は、ここでは緯度および経度を想定するが、緯度および経度に代えてまたは加えて住所を採用してもよい。なお、施設とは、特定の場所であれば足り、広義に解釈されるものとする。例えば、建物が存在する場所だけでなく、広場のように建物が存在しない場所も、施設に該当する。
【００２４】
地図ＤＢ２１０（換言すれば、施設ＤＢ２１１等の各データベース）は、地図ＤＢ２１０の製作者等によって更新される。例えば、通信ネットワーク（インターネット、ＬＡＮ（Local Area Network）等）上のサーバから更新データが供給される場合、情報管理装置１０は通信部１３を介して更新データを取得する。また、例えば、外部記録媒体（ＳＤメモリカード、光ディスク等）によって更新データが供給される場合、情報管理装置１０は記録媒体読み出し部１４を介して更新データを取得する。そして、情報管理装置１０は、取得した更新データによって、記憶部２００内の地図ＤＢ２１０を更新する。
【００２５】
一般的に更新データは適宜（換言すれば、必要に応じて）供給されるので、地図ＤＢ２１０もそれに応じて更新される。すなわち、地図ＤＢ２１０は定期的または不定期に更新される。
【００２６】
登録地点ＤＢ２２０は、ユーザ操作に起因して登録された登録地点情報を格納しているデータベースである。例えば、ユーザが地図ＤＢ２１０を検索し、検索結果の中から特定の地点を指定することによって、その指定地点に関連した情報が登録地点情報として登録地点ＤＢ２２０に格納される。また、例えば、ユーザが、検索機能を使わずに、画面に表示された地図上で登録地点を指定してもよい。
【００２７】
また、例えば、ユーザは現在地を登録地点に指定してもよい（いわゆる現在地登録）。具体的には、現在地の位置情報をナビゲーション装置等の位置検出機能から取得し、その位置情報を登録地点情報に含めるのである。
【００２８】
また、例えば、ユーザ操作の履歴として情報管理装置１０が自動的に保存している地点（検索結果に挙げられた地点や、誘導ポイント等としてユーザに利用された地点、等）の情報を、登録地点情報として、登録地点ＤＢ２２０に格納してもよい。
【００２９】
なお、情報管理装置１０によって自動的に登録された登録地点情報は、ユーザの指定によって登録された登録地点情報と同じデータベースで管理されてもよいし、あるいは別個のデータベースで管理されてもよい。後者の場合、登録地点ＤＢ２２０は、それら２つのデータベースで構成されることになる。
【００３０】
各登録地点情報は、名称と位置の情報を含み、さらに電話番号、ジャンル、営業時間、定休日、ＵＲＬアドレス等の情報を含んでもよい。位置情報は、ここでは緯度および経度を想定するが、緯度および経度に代えてまたは加えて住所を採用してもよい。
【００３１】
施設ＤＢ２１１中の施設から登録地点を選んだ場合、その登録地点情報は施設情報をコピーすれば同じ情報を有することができる。これに対し、例えば現在地登録によれば、位置情報は登録地点情報に自動的に記録可能であるが、名称情報はユーザが入力することになる。あるいは、その登録地点情報の整理番号（換言すればＩＤ番号）が名称情報として代用される。
【００３２】
表示部１１は、制御部１００から供給された情報を表示する。表示部１１は各種の表示装置、例えば液晶表示装置によって構成可能である。入力部１２はユーザ操作を受け付ける。入力部１２は各種の入力装置、例えばタッチパネル、キーボード、マウス等によって構成可能である。
【００３３】
通信部１３は、制御部１００と、情報管理装置１０の外部に存在する装置（例えば地図ＤＢ２１０の更新データを供給するサーバ）との間の通信を仲介する。通信部１３は各種の通信装置によって構成可能であり、その通信は有線方式と無線方式のいずれであってもよいし、さらには有線方式と無線方式との組み合わせであってもよい。なお、無線方式では電波の信号だけでなく光の信号を用いてもよい。
【００３４】
記録媒体読み出し部１４は、外部記録媒体（ＳＤメモリカード、光ディスク等）に記録されたデータを読み出し、制御部１００に転送する。記録媒体読み出し部１４は、各種の読み出し装置によって構成可能である。
【００３５】
なお、情報管理装置１０の構成は図１の例に限定されるものではない。例えば、通信部１３と記録媒体読み出し部１４のいずれか一方を省略してもよい。また、図１には表示装置が表示部１１として情報管理装置１０に含まれる例を図示しているが、情報管理装置１０に外部接続された表示装置を利用してもよい。かかる点は入力部１２等についても同様である。逆に、図１に例示の構成に、他の構成要素を追加してもよい。また、情報管理装置１０がカーナビゲーション装置に組み込まれる場合、例えば、位置検出部が制御部１００に接続され、制御部１００はナビゲーション実行部としても機能する。
【００３６】
以下に、制御部１００をより具体的に説明する。図１の例では、制御部１００は、検索部１０１と、地点登録部１０２と、施設ＤＢ更新部１０３と、補正開始指示部１０４と、確認対象設定部１０５と、登録補正部１０６とを提供する。
【００３７】
検索部１０１は、データベース中のデータ（ここでは特に施設ＤＢ２１１の施設情報）を検索する。検索キー、換言すれば検索条件は、例えばユーザから与えられる。
【００３８】
地点登録部１０２は、地点情報を登録地点ＤＢ２２０に登録する。具体的には、地点登録部１０２は、ユーザによる地点の指定に従って、それの地点情報を登録地点ＤＢ２２０に格納する。また、地点登録部１０２は、ユーザの操作履歴から地点を選び、それの地点情報を登録地点ＤＢ２２０に格納する。
【００３９】
施設ＤＢ更新部１０３は、施設ＤＢ２１１の更新データをサーバまたは外部記録媒体から取得し、その更新データによって施設ＤＢ２１１を更新する。更新データがサーバから供給される場合、更新データが準備されたことをサーバから施設ＤＢ更新部１０３に通知してもよいし、あるいは、施設ＤＢ２１１がサーバに更新データの有無を問い合わせてもよい。
【００４０】
補正開始指示部１０４は、登録地点ＤＢ２２０内の情報を施設ＤＢ２１１内の情報（具体的には、更新された情報）に応じて補正する補正処理フローの開始を制御する。
【００４１】
なお、施設情報および施設ＤＢ２１１（換言すれば、地図情報および地図ＤＢ２１０）に対して用いる「更新」という表現を、登録地点情報および登録地点ＤＢ２２０に対して用いてもよいが、説明を分かりやすくするために登録地点情報および登録地点ＤＢ２２０に対しては「補正」という表現を用いている。
【００４２】
具体的に、補正開始指示部１０４は、予め定められた開始条件に従って、確認対象設定部１０５と検索部１０１と登録補正部１０６とを起動させる。
【００４３】
開始条件は、例えば、ユーザが登録地点ＤＢ２２０の補正確認を指示したという条件（第１の開始条件）である。
【００４４】
例えば、ユーザが画面上の補正確認ボタンをクリックまたはタップすると、第１の開始条件が満たされる。また、例えば、ユーザが施設ＤＢ２１１の更新データが記録されている外部記録媒体を記録媒体読み出し部１４にセッティングすること、換言すればそのような外部記録媒体が検出されることを、第１の開始条件に採用してもよい。また、例えば、ユーザが予め設定した補正確認時刻になることを、第１の開始条件に採用してもよい。また、例えば、これらの例を組み合わせて、第１の開始条件を設定してもよい。
【００４５】
また、開始条件は、例えば、施設ＤＢ２１１が更新されたという条件（第２の開始条件）である。補正開始指示部１０４は、施設ＤＢ２１１の更新完了を、施設ＤＢ更新部１０３からの通知によって知ることが可能である。あるいは、補正開始指示部１０４が、施設ＤＢ更新部１０３に施設ＤＢ２１１の更新完了を問い合わせてもよい。
【００４６】
補正開始指示部１０４は、第１の開始条件と第２の開始条件との一方が満たされた場合に、登録地点ＤＢ２２０の補正処理フローを開始する。あるいは、第１の開始条件と第２の開始条件との両方が満たされた場合に、補正処理フローを開始するようにしてもよい。
【００４７】
第１の開始条件によれば、補正処理フローの開始をユーザが制御することができる。すなわち、ユーザが望むタイミングで、補正処理フローを開始させることができる。また、ユーザが望まないタイミングで自動的に補正処理フローが開始してしまうのを防止できる。例えば、出発前に経路検索をしている最中に補正処理フローが起動すると、制御部１００の処理負荷が大きくなり、経路検索に時間がかかってしまう場合がある。
【００４８】
第２の開始条件によれば、施設ＤＢ２１１が更新されていない状況下で補正処理フローが起動するのを防止できる。すなわち、補正処理フローを効率的に実行させることができる。
【００４９】
確認対象設定部１０５は、登録地点ＤＢ２２０中から、補正の要否を確認する登録地点情報を設定する。かかる確認対象の設定は、ユーザ指示に従ってまたは自動的に行われる。
【００５０】
確認対象に設定された登録地点情報（より具体的には、登録地点情報を構成する各項目）は、検索部１０１において検索キーとして利用される。すなわち、検索部１０１は、施設ＤＢ２１１を検索して、確認対象の登録地点情報の補正候補となる施設情報を検索する。
【００５１】
登録補正部１０６は、補正候補として選択された施設情報によって、確認対象の登録地点情報を補正する。
【００５２】
なお、制御部１００の機能ブロックは図１の例に限定されるものではない。例えば、地点登録部１０２を省略しても、登録地点情報の補正機能を実現可能である。また、他の機能ブロックを追加してもよい。
【００５３】
図２に、登録地点ＤＢ２２０の補正処理フローＳＴ１０を示す。補正処理フローＳＴ１０は、補正開始指示部１０４の指示によって、開始される。
【００５４】
まず、ステップＳＴ１１では、登録地点ＤＢ２２０中から、補正の要否を確認する対象の登録地点情報を設定する。例えば、登録地点ＤＢ２２０に格納されている登録地点情報の一覧（例えば、名称の一覧）を表示部１１に表示し、確認対象に設定する登録地点情報を選択するようにユーザに入力操作を促す。そして、ユーザが入力部１２を使って選択した登録地点情報を、確認対象に設定する。ステップＳＴ１１は例えば確認対象設定部１０５によって実行される。
【００５５】
次に、ステップＳＴ１２では、施設ＤＢ２１１を検索する際の検索条件を設定する。例えば、設定可能な検索条件を表示部１１に表示し、検索条件を設定するようにユーザに入力操作を促す。そして、ユーザが入力部１２を使って設定した検索条件は、次の検索ステップＳＴ１３で利用される。ステップＳＴ１２は例えば検索部１０１によって実行される。
【００５６】
検索条件は、例えば、確認対象の登録地点情報に類似する施設情報を検索するという条件（第１の検索条件）である。
【００５７】
具体的には、登録地点情報と施設情報とが類似するという条件（類似条件）は、登録地点情報に含まれる一部の項目（名称、位置、電話番号、ジャンル、等）の内容が、施設情報に含まれる同じ項目の内容と一致することによって、満たされる。内容一致の判断レベルには、完全一致を適用してもよいし、部分一致を適用してもよい。なお、名称に関しては例えば、音声認識の考え方を用いて、合致率によって、類似性を定量的に評価してもよい。内容一致の判断レベルは、全ての項目で同じであってもよいし、項目ごとに異なっていてもよい。また、内容一致の判断レベルはユーザが設定可能であることが好ましく、それによればユーザの感覚に合った検索を提供できる。
【００５８】
なお、第１の検索条件に、登録地点情報と施設情報とが一致するという条件（一致条件）を追加してもよい。一致条件は、登録地点情報に含まれる全ての項目の内容が、施設情報に含まれる同じ項目の内容と完全一致することによって、満たされる。なお、名称に関しては例えば、上記合致率が、予め設定された閾値以上である場合に、名称が一致すると判断してもよい。
【００５９】
かかる一致条件を満足する場合、確認対象の登録地点情報と同じ施設情報が施設ＤＢ２１１から抽出されることになる。その場合、確認対象の登録地点情報を、抽出された施設情報によって補正することは、一般的には想定しにくいかもしれない。しかしながら、そのような検索結果をユーザに提供することは、確認対象の登録地点情報の信頼性をユーザに知らせることができるとも考えられる。
【００６０】
また、検索条件は、確認対象の登録地点情報に含まれる位置情報が示す地点を含むように設定された領域内に存在する施設を検索するという条件（第２の検索条件）である。なお、第２の検索条件は範囲検索条件と呼んでもよい。
【００６１】
第２の検索条件によれば、例えば第１の検索条件では抽出が難しい施設情報も抽出可能である。例えば、第１の検索条件において検索対象項目を少なくすれば、制御部１００の処理負荷を軽減できるが、確度の高い抽出は難しくなる場合がある。より具体的には、名称のみを検索対象項目に設定した場合、名称を大幅に変更した施設は、第１の検索条件によって抽出できないかもしれない。また、例えば、施設の位置が、第１の検索条件で設定可能な類似範囲を超えて変更した場合も、同様である。
【００６２】
なお、検索範囲に設定する領域は、ユーザによって設定可能であることが好ましい。例えば都市部と山間部では施設の密集度が異なるからである。また、所望の施設の見つけやすさは、ユーザに提示される施設の数に拠ると考えられ、その提示数をユーザの好みに調整することができる。
【００６３】
第１の検索条件および第２の検索条件によれば、一致条件のみでは抽出できない施設情報を、抽出可能である。それにより、登録地点情報の補正候補をより多くユーザに提示でき、ユーザの判断に有益な情報を提供できる。なお、一致条件のみでは抽出できない原因として、例えば、登録地点情報において、名称が略称で登録されていること、誤記を含んで登録されていることが考えられる。
【００６４】
なお、第１の検索条件と第２の検索条件との一方のみを適用することも可能であるし、それらの両方を適用することも可能である。
【００６５】
ステップＳＴ１２の後、ステップＳＴ１３において検索部１０１が、確認対象の登録地点情報について設定された上記検索条件の下で、施設ＤＢ２１１中の施設情報を、検索することによって、確認対象の登録地点情報の補正候補となる施設情報を検索する。検索の結果、検索条件を満たす施設情報が少なくとも１つ抽出されれば、当該少なくとも１つの施設情報が補正候補となる。他方、検索条件を満たす施設情報が抽出されなければ、施設ＤＢ２１１中には補正候補が無いことになる。
【００６６】
次のステップＳＴ１４では、ステップＳＴ１３の検索結果がユーザに提示される。具体的には、補正候補として抽出された施設情報を表示部１１に表示し、登録地点情報の補正に利用する施設情報を選択するようにユーザに入力操作を促す。なお、補正候補の施設情報は、リスト形式で一覧表示してもよいし、あるいは、その位置を指し示すようにして地図上に表示してもよい。または、補正候補が見つからなかった場合は、そのことを表示部１１に表示する。ステップＳＴ１４は例えば検索部１０１によって実行される。
【００６７】
ユーザは提示された補正候補の施設情報から１つを選択することになるが（ステップＳＴ１６）、図２に例示の補正処理フローＳＴ１０では、その前に、検索条件を変更することもできる（ステップＳＴ１５）。すなわち、ステップＳＴ１５において、検索条件の変更を受け付ける。これによれば、提示された検索結果を絞り込むことができ、あるいは別の検索条件で検索し直すこともできる。ステップＳＴ１５は例えば検索部１０１によって実行される。
【００６８】
ユーザが検索条件の変更を指示した場合（ステップＳＴ１５）、制御部１００による処理は上記ステップＳＴ１２へ戻る。他方、ユーザが、補正候補として提示された施設情報に対する選択操作をした場合、その選択操作を入力部１２を介して受け取る（ステップＳＴ１６）。そして、ステップＳＴ１７において、ユーザが選択した施設情報によって、確認対象の登録地点情報を補正する。ステップＳＴ１６，ＳＴ１７は例えば登録補正部１０６によって実行される。
【００６９】
ステップＳＴ１７の終了により、補正処理フローＳＴ１０が終了する。
【００７０】
ここで、上記ではステップＳＴ１１においてユーザが、確認対象とする登録地点情報を設定するものとした。これに対し、確認対象設定部１０５が自動的に確認対象を設定してもよい。例えば、確認対象設定部１０５が、予め規定された設定規則に従って、確認対象の登録地点情報を設定する。設定規則として、例えば、これまでに補正されたことがない登録地点情報を優先的に選ぶという規則、補正日時が古い順から優先的に選ぶという規則、最近利用されていない登録地点情報を優先的に選ぶという規則、が考えられる。また、これらの規則を組み合わせてもよい。
【００７１】
また、ステップＳＴ１１での設定を手動で行うか自動で行うかに関わらず、確認対象の登録地点情報が複数在る場合、それぞれの登録地点情報について補正処理フローＳＴ１０を実行すればよい。
【００７２】
なお、ステップＳＴ１１において、登録地点ＤＢ２２０中の全ての登録地点情報を自動的に順次、確認候補に設定すると、全処理時間が長くなってしまう可能性がある。そのような場合、例えば上記設定規則によって確認候補を予め絞り込めばよい。
【００７３】
また、上記ではステップＳＴ１６においてユーザが、補正に利用する施設情報を選択するものとした。これに対し、例えば検索部１０１または登録補正部１０６が自動的に選択してもよい。例えば、補正候補として抽出された施設情報のうちで最も確度の高い施設情報を、自動的に選択する。但し、ユーザによる判断の方が、より高い確度を得られると考えられ、また、元よりユーザの主観に適うと考えられる。
【００７４】
情報管理装置１０および補正処理フローＳＴ１０によれば、施設ＤＢ２１１の更新内容に応じて、登録地点ＤＢ２２０を補正することができる。このため、古いままの登録地点ＤＢ２２０を利用することの不都合を解消することができる。
【００７５】
例えば、登録地点情報から誘導ポイントを設定した場合でも、古い（換言すれば、所望でない）地点に到着するのを防止できる。また、例えば施設ＤＢ２１１に収録される前の施設を登録地点ＤＢ２２０に登録した場合であっても、その後に収録された施設情報を登録地点ＤＢ２２０に取り込むことができる。
【００７６】
また、登録地点ＤＢ２２０の補正を全て手作業ですると労力と時間がかかってしまうが、情報管理装置１０および補正処理フローＳＴ１０によれば、そのような労力と時間を削減できる。
【００７７】
＜実施の形態２＞
実施の形態１に係る図１の例では、情報管理装置１０が地図ＤＢ２１０を保有している。しかし、図３に示すように、地図ＤＢ２１０は情報管理装置１０の外部に存在していてもよい。例えば、情報管理装置１０の外部に設けられたサーバに、地図ＤＢ２１０が格納される。この場合、情報管理装置１０は、通信部１３を介して地図ＤＢ２１０にアクセスすることによって、実施の形態１と同様に補正処理フローＳＴ１０を実行可能である。その結果、実施の形態１と同様の各種効果が得られる。
【００７８】
ここで、地図ＤＢ２１０が情報管理装置１０の外部に存在する場合、施設ＤＢ２１１の更新は情報管理装置１０の外部で行われることになる。このため、施設ＤＢ更新部１０３は情報管理装置１０から省略可能である（図３参照）。また、補正開始指示部１０４に適用される第２の開始条件（施設ＤＢ２１１が更新されたという条件）は、施設ＤＢ２１１が格納されたサーバからの通知、当該サーバに対する問い合わせ、等によって判別可能である。
【００７９】
ここで、地図ＤＢ２１０全体ではなく、施設ＤＢ２１１を含む一部のデータベースを、情報管理装置１０の外部に設けてもよい。
【００８０】
また、施設ＤＢ２１１（または地図ＤＢ２１０）に代えてまたは加えて、登録地点ＤＢ２２０を、情報管理装置１０の外部に設けてもよい。登録地点ＤＢ２２０は、施設ＤＢ２１１（または地図ＤＢ２１０）と同じサーバに格納されてもよいし、別個のサーバに格納されてもよい。
【００８１】
＜実施の形態３＞
実施の形態１では、施設ＤＢ２１１を使って登録地点ＤＢ２２０を補正する例を説明した。これに対し、他の登録地点ＤＢを使って登録地点ＤＢ２２０を補正してもよい。そのような例を実施の形態３として図４に示す。図４に例示のブロック図では、実施の形態１で説明した登録地点ＤＢ２２０を第１の登録地点ＤＢ２２０と呼び、上記他の登録地点ＤＢを第２の登録地点ＤＢ３２０と呼んでいる。
【００８２】
すなわち、実施の形態１の説明において、「登録地点ＤＢ２２０」および「登録地点情報」を「第１の登録地点ＤＢ２２０」および「第１の登録地点情報」とそれぞれ読み替え、「施設ＤＢ２１１」および「施設情報」を「第２の登録地点ＤＢ３２０」および「第２の登録地点情報」とそれぞれ読み替えることによって、実施の形態３を理解可能である。実施の形態３によっても、実施の形態１と同様の各種効果が得られる。
【００８３】
図４の例において、第２の登録地点ＤＢ３２０は、情報管理装置１０の外部に設けられている。具体的には、第２の登録地点ＤＢ３２０はサーバに格納され、情報管理装置１０は通信部１３を介して第２の登録地点ＤＢ３２０にアクセス可能である。あるいは、第２の登録地点ＤＢ３２０は外部記録媒体に格納され、情報管理装置１０は記録媒体読み出し部１４を介して第２の登録地点ＤＢ３２０にアクセス可能である。
【００８４】
これに対し、第２の登録地点ＤＢ３２０を、サーバまたは外部記録媒体から情報管理装置１０の記憶部２００内にコピーまたは移動させてから、利用してもよい。また、第２の登録地点ＤＢ３２０は、情報管理装置１０において新規作成されたものであってもよい。すなわち、これらの例に鑑みると、第２の登録地点ＤＢ３２０が第１の登録地点ＤＢ２２０と共に情報管理装置１０内に設けられた状態で、補正処理フローＳＴ１０を実行してもよい。
【００８５】
なお、第２の登録地点ＤＢ３２０のユーザは、第１の登録地点ＤＢ２２０のユーザと同じであってもよいし、異なっていてもよい。
【００８６】
ここで、例えば、第１の登録地点情報の作成に利用した施設ＤＢの施設情報と、第２の登録地点情報の作成に利用した施設ＤＢの施設情報とでは、項目の種類が異なる場合がある。しかし、いずれの登録地点情報も位置情報（例えば緯度および経度の情報）を有しているので、その位置情報を主にして検索条件を設定すれば、第１の登録地点情報と第２の登録地点情報との対応付けを行うことは可能である。
【００８７】
＜変形例＞
本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００８８】
１０  情報管理装置、１１  表示部（表示装置）、１２  入力部（入力装置）、１３  通信部、１４  記録媒体読み出し部、１００  制御部、１０１  検索部、１０４  補正開始指示部、１０５  確認対象設定部、１０６  登録補正部、２１０  地図データベース、２１１  施設データベース、２２０  登録地点データベース（第１の登録地点データベース）、３２０  第２の登録地点データベース、ＳＴ１０  補正処理フロー。
【図１】
2015022452.tif 000003
【図２】
2015022452.tif 000004
【図３】
2015022452.tif 000005
【図４】
2015022452.tif 000006