(57)【要約】【課題】情報センター（情報処理サーバ１）とネットワークを介して接続されたユーザ端末２に対して、施設へ向かう経路誘導路を提供する場合に、ユーザをその施設への入口がない裏道路へ誘導するという問題の発生を出来る限り抑制する。【解決手段】情報処理サーバ１が、施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じるように構成する。【選択図】　図１
2004003894.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースと上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて該施設へ向かう経路誘導路を演算して、該経路誘導路を該ユーザ端末に送信する制御手段とを備えた情報処理装置であって、
上記制御手段は、上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じるように構成されていることを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置において、
制御手段は、是正情報を地図情報供給者又は施設情報供給者の端末に提供することにより、不整合の是正処置を講じるように構成されていることを特徴とする情報処理装置。
【請求項３】
請求項１記載の情報処理装置において、
制御手段は、是正情報を地図情報及び施設情報を記憶するデータベースとは別のデータベースに記憶しておき、経路誘導路を演算するときに、該データベースに記憶しておいた是正情報に基づいて、該経路誘導路の最終地点が施設への入口が面している道路上に位置するように補正することにより、不整合の是正処置を講じるように構成されていることを特徴とする情報処理装置。
【請求項４】
請求項１記載の情報処理装置において、
制御手段は、経路誘導中におけるユーザ端末から、施設への入口で送信された該ユーザ端末の現在位置情報を受信することにより、不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手するように構成されていることを特徴とする情報処理装置。
【請求項５】
請求項１記載の情報処理装置において、
制御手段は、経路誘導中におけるユーザ端末の移動履歴を監視することにより、不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手するように構成されていることを特徴とする情報処理装置。
【請求項６】
請求項１記載の情報処理装置において、
制御手段は、経路誘導中におけるユーザ端末による所定操作により、不整合が生じていることを検出するように構成されていることを特徴とする情報処理装置。
【請求項７】
請求項１記載の情報処理装置において、
制御手段は、不整合が生じていることを検出したときに、当該不整合が生じている施設の所有者の端末又はユーザ端末に問い合わせ情報を送信して、該問い合わせ情報に対する回答情報より上記不整合を是正するための是正情報を入手するように構成されていることを特徴とする情報処理装置。
【請求項８】
ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースを備えた情報センターから、上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて演算した該施設へ向かう経路誘導路を、該ユーザ端末に提供するための情報処理方法であって、
上記情報センターが、上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出する不整合検出ステップと、
上記情報センターが、上記不整合検出ステップで検出した不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じる不整合是正ステップとを含むことを特徴とする情報処理方法。
【請求項９】
ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースと上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて該施設へ向かう経路誘導路を演算して、該経路誘導路を該ユーザ端末に送信する制御手段とを備えた情報処理装置を制御するための情報処理プログラムであって、
上記情報処理装置に対して、
上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出する不整合検出ステップと、
上記不整合検出ステップで検出した不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じる不整合是正ステップとを実行させることを特徴とする情報処理プログラム。
【請求項１０】
ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースと上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて該施設へ向かう経路誘導路を演算して、該経路誘導路を該ユーザ端末に送信する制御手段とを備えた情報処理装置を制御するための情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
上記情報処理プログラムは、上記情報処理装置に対して、
上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出する不整合検出ステップと、
上記不整合検出ステップで検出した不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じる不整合是正ステップとを実行させるものであることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置、情報処理方法、情報処理プログラム、及び該情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体に関し、特に道路データ及び施設位置データを用いて施設へ向かう経路誘導路を演算するものの技術分野に属する。
【０００２】
【従来の技術】
従来より、例えば特開平１１−１４３３５８号公報に示されているように、移動体に設置されたナビゲーション装置と、移動体外部に設けられた旅行データ編集装置と、情報記憶手段を有し、これら両装置と通信網を介して通信を行う旅行支援サーバ（情報センター）とを備え、この旅行支援サーバの情報記憶手段に情報を記憶することにより、上記両装置間で情報の共有を行うようにすることが知られている。
【０００３】
また、例えば特開２００１−９１２８２号公報に示されているように、ナビゲーション装置において、ユーザが目的地を指定したときに、目的地としての中心施設と共に、その周辺の他の施設や駐車場等を表示し、その中からユーザが指定した地点を最終誘導地点として経路誘導路を演算することにより、ユーザが実際に行きたい施設の近くまで車両を誘導できるようにすることが提案されている。
【０００４】
【発明が解決しようとする課題】
ところで、上記従来例（特開平１１−１４３３５８号公報）のように情報センターを設置して、この情報センターから、該情報センターとネットワークを介して接続された携帯電話等のようなユーザ端末に経路誘導路を提供して経路誘導を行うようにすることが考えられる。このようにすれば、ユーザ端末自体に経路誘導機能がなくても経路誘導を容易に行うことができるとともに、ユーザが歩いて目的地に行く場合等においても経路誘導を行うことができて、ユーザの利便性が向上する。そして、特にユーザの歩行時に経路誘導を行う場合には、上記提案例（特開２００１−９１２８２号公報）の考え方をさらに推し進めて、ユーザが行こうとする施設への入口近くまで誘導できるようにすることが望ましい。
【０００５】
しかしながら、施設情報に含まれている施設位置データが示す位置は、施設によってまちまちであるため、全ての施設について入口近くまで誘導できるようにすることは困難である。すなわち、ユーザが目的地として或る施設を選択した場合に、単にその施設の施設位置データに基づいて経路誘導路を演算すると、その経路誘導路の最終地点は、通常、その施設周囲の道路のうち施設位置データが示す位置に最も近い道路上に位置することになり、このため、施設位置データが示す位置が施設への入口近傍になっていない場合には、経路誘導路の最終地点が施設への入口が面している道路上に位置せず、ユーザを施設入口がない裏道路へ誘導してしまうことになる。このような現象は、敷地面積が大きい施設で生じ易く、このような施設において施設入口がない裏道路へ誘導されると、ユーザは施設入口に到達するまでにかなりの遠回りをさせられることになり、特に歩いているユーザにはかなりの苦痛を与えてしまう。
【０００６】
本発明は斯かる点に鑑みてなされたものであり、その目的とするところは、上記のように情報センターとネットワークを介して接続されたユーザ端末に対して、施設へ向かう経路誘導路を提供する場合に、ユーザをその施設への入口がない裏道路へ誘導するという問題の発生を出来る限り抑制しようとすることにある。
【０００７】
【課題を解決するための手段】
上記の目的を達成するために、この発明では、施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じるようにした。
【０００８】
具体的には、請求項１の発明では、ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースと上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて該施設へ向かう経路誘導路を演算して、該経路誘導路を該ユーザ端末に送信する制御手段とを備えた情報処理装置を対象とする。
【０００９】
そして、上記制御手段は、上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じるように構成されているものとする。
【００１０】
上記の構成により、実際に施設へ向かうユーザのユーザ端末から不整合がある旨の信号を受信したりユーザ端末の移動履歴を監視したり等することで、不整合が生じていることを検出するとともに、ユーザ端末から施設への入口で送信された現在位置を受信したりユーザ端末の移動履歴を監視したり等することで、不整合を是正するための是正情報、つまり施設への入口の位置や入口の方向等の情報を入手して、この是正情報の処理により不整合の是正処置を講じる。すなわち、是正情報を例えば地図情報供給者や施設情報供給者の端末に提供して、地図情報供給者や施設情報供給者にデータベースにおける施設情報の施設位置データを変更してもらうことで不整合を是正する。或いは、是正情報をそのデータベースとは別のデータベースに記憶しておいて、次にその施設へ向かう経路誘導路を演算するときに、その記憶しておいた情報に基づいて、経路誘導路の最終地点が施設への入口が面している道路上に位置するように補正することで不整合を是正する。この結果、ユーザを施設への入口がない裏道路へ誘導するという問題の発生を極小化することができる。よって、ユーザを最短距離ルートで施設への入口近傍まで誘導することができて、ユーザの利便性を向上させることができる。
【００１１】
請求項２の発明では、請求項１の発明において、制御手段は、是正情報を地図情報供給者又は施設情報供給者の端末に提供することにより、不整合の是正処置を講じるように構成されているものとする。
【００１２】
このことにより、情報供給者又は施設情報供給者に、データベースにおける施設情報の施設位置データを提供し変更してもらうことで不整合を是正する。この結果、経路誘導路を演算するときに特別な処理を行う必要がなく、是正情報を地図情報供給者又は施設情報供給者の端末に提供するという簡単な処理により、容易に不整合を是正することができる。
【００１３】
請求項３の発明では、請求項１の発明において、制御手段は、是正情報を地図情報及び施設情報を記憶するデータベースとは別のデータベースに記憶しておき、経路誘導路を演算するときに、該データベースに記憶しておいた是正情報に基づいて、該経路誘導路の最終地点が施設への入口が面している道路上に位置するように補正することにより、不整合の是正処置を講じるように構成されているものとする。
【００１４】
このことで、データベースにおける施設情報の施設位置データが変更されなくても、記憶しておいた是正情報に基づく補正により確実に不整合を是正することができる。
【００１５】
請求項４の発明では、請求項１の発明において、制御手段は、経路誘導中におけるユーザ端末から、施設への入口で送信された該ユーザ端末の現在位置情報を受信することにより、不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手するように構成されているものとする。
【００１６】
このことにより、ユーザに施設への入口で現在位置情報を送信してもらうことで、施設への入口の位置が分かり、不整合の検出と該不整合を是正するための是正情報の入手とが同時に行える。
【００１７】
請求項５の発明では、請求項１の発明において、制御手段は、経路誘導中におけるユーザ端末の移動履歴を監視することにより、不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手するように構成されているものとする。
【００１８】
こうすることで、ユーザが施設に入るまでの移動履歴を監視することで、施設への入口の位置がほぼ分かるので、不整合の検出と該不整合を是正するための是正情報の入手とが同時に行える。
【００１９】
請求項６の発明では、請求項１の発明において、制御手段は、経路誘導中におけるユーザ端末による所定操作により、不整合が生じていることを検出するように構成されているものとする。
【００２０】
このことで、例えば経路誘導の最終地点を表示する画面に操作ボタンを表示して、不整合が有るときに、ユーザにその操作ボタンを操作してもらうことで、不整合が生じていることを容易に検出することができる。
【００２１】
請求項７の発明では、請求項１の発明において、制御手段は、不整合が生じていることを検出したときに、当該不整合が生じている施設の所有者の端末又はユーザ端末に問い合わせ情報を送信して、該問い合わせ情報に対する回答情報より上記不整合を是正するための是正情報を入手するように構成されているものとする。
【００２２】
こうすることで、不整合が生じている施設の所有者やユーザ（特定（不整合が有る旨の情報を送信したユーザや当該施設の近傍に住むユーザ等）及び不特定を含む）から是正情報を入手することができる。
【００２３】
請求項８の発明は、ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースを備えた情報センターから、上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて演算した該施設へ向かう経路誘導路を、該ユーザ端末に提供するための情報処理方法の発明である。
【００２４】
そして、この発明では、上記情報センターが、上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出する不整合検出ステップと、上記情報センターが、上記不整合検出ステップで検出した不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じる不整合是正ステップとを含むものとする。
【００２５】
請求項９の発明は、ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースと上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて該施設へ向かう経路誘導路を演算して、該経路誘導路を該ユーザ端末に送信する制御手段とを備えた情報処理装置を制御するための情報処理プログラムの発明である。
【００２６】
そして、この発明では、上記情報処理装置に対して、上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出する不整合検出ステップと、上記不整合検出ステップで検出した不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じる不整合是正ステップとを実行させるものとする。
【００２７】
請求項１０の発明は、ユーザ端末とネットワークを介して接続されているとともに、道路データを含む地図情報及び施設位置データを含む施設情報を記憶するデータベースと上記ユーザ端末による施設選択に応じて上記道路データ及び施設位置データを用いて該施設へ向かう経路誘導路を演算して、該経路誘導路を該ユーザ端末に送信する制御手段とを備えた情報処理装置を制御するための情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体の発明である。
【００２８】
そして、この発明では、上記情報処理プログラムは、上記情報処理装置に対して、上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出する不整合検出ステップと、上記不整合検出ステップで検出した不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じる不整合是正ステップとを実行させるものであるとする。
【００２９】
これら請求項８〜１０の発明により、請求項１の発明と同様の作用効果を得ることができる。
【００３０】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本発明の実施形態に係る情報処理装置としての情報処理サーバ１がユーザ端末２と接続された状態を示し、これら情報処理サーバ１とユーザ端末２とは、インターネット６（ネットワーク）及び無線通信アンテナ７を介して通信自在に接続されている。この情報処理サーバ１は、情報センターに設置されたサーバコンピュータであって、後述の如くユーザ端末２に目的地としての施設へ向かう経路誘導路を送信し提供するようになっている。つまり、情報センターからユーザ端末２に対して経路誘導路が提供される。
【００３１】
上記ユーザ端末２は、この実施形態では、ユーザが携帯する携帯電話としているが、携帯電話の他に、ユーザが運転する車両に搭載されたナビゲーション装置や、ユーザが携帯する携帯情報端末（ＰＤＡ）等であってもよい。
【００３２】
上記情報処理サーバ１は、図２に示すように、各種信号の制御処理を行う制御手段としてのＣＰＵ２１を備えており、このＣＰＵ２１には、上記ユーザ端末２と通信を行うための通信インターフェース２２と、この情報処理サーバ１を制御するための情報処理プログラム等を記録したＲＯＭ２３（記録媒体）と、各種情報等を一時的に記憶するＲＡＭ２４と、道路データを含む地図情報を記憶する地図データベース２５と、施設の所在地を示す施設位置データ（緯度と経度とからなる）を含む施設情報を記憶する施設データベース２６と、後述の不整合を是正するための是正情報を記憶する是正情報データベース２７とが信号の授受可能に接続されている。尚、上記情報処理プログラムは、磁気ディスクや光ディスク等の記録媒体に記録しておいて、それをディスクドライブ装置を介してＣＰＵ２１が読み取るようにしてもよい。また、上記地図情報と施設情報とは、同じデータベースに記憶するようにしてもよい。
【００３３】
一方、上記ユーザ端末２は、図３に示すように、各種信号の制御処理を行うＣＰＵ３１を備えており、このＣＰＵ３１には、各種情報を表示するディスプレイ３３と、ユーザが操作する操作スイッチ３４と、上記情報処理サーバ１の通信インターフェース２２との間で信号の送受信を行う通信装置３５と、このユーザ端末２を制御するためのプログラム等を記録したＲＯＭ３６と、各種情報等を一時的に記憶するＲＡＭ３７とが信号の授受可能に接続されている。
【００３４】
上記情報処理サーバ１のＣＰＵ２１は、上記情報処理プログラムを読み取ることによって、上記ユーザ端末２による施設選択に応じて上記地図データベース２５に記憶された地図情報の道路データ及び施設データベース２６に記憶された施設情報の施設位置データを用いて該施設へ向かう経路誘導路を演算して、該経路誘導路を該ユーザ端末２に送信するようになっている。また、ＣＰＵ２１は、上記施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合（以下、アクセス道路不整合という）が生じていることを検出するとともに、該アクセス道路不整合を是正するための是正情報を入手して、該是正情報の処理により該アクセス道路不整合の是正処置を講じるようになっている。
【００３５】
上記ＣＰＵ２１の具体的な処理を、図４のフローチャートに基づいて説明する。
【００３６】
すなわち、最初のステップＳ１では、通常の情報センターとしての処理を行う。つまり、ユーザ端末２の現在位置を受信し検出するとともに、そのユーザ端末２からの要求に応じて、そのユーザ端末２に地図を配信したり渋滞情報を提供したり等し、また、ユーザ端末２により目的地として施設が選択されたときには、上記地図データベース２５に記憶された地図情報の道路データ及び施設データベース２６に記憶された施設情報の施設位置データを用いて、その選択された施設へ向かう経路誘導路を提供する。尚、上記ユーザ端末２の現在位置は、例えば、ユーザ端末２に、ＧＰＳ人工衛星から送信されるＧＰＳ信号により現在位置を検出する現在地測位センサを設けておいて、ユーザ端末２からその現在地測位センサの信号を受信することで検出するようにすればよい。
【００３７】
次のステップＳ２では、アクセス道路不整合検出ルーチンを実行して、アクセス道路不整合が生じていることを検出し、次のステップＳ３では、アクセス道路不整合是正ルーチンを実行して、そのアクセス道路不整合の是正処置を講じ、しかる後にリターンする。
【００３８】
ここで、上記ステップＳ２におけるアクセス道路不整合検出ルーチンの具体例（第１例〜第４例）を図５〜図８のフローチャートに基づいて説明する。
【００３９】
（第１例）
この第１例では、ユーザ端末２により選択された施設への経路誘導中における該ユーザ端末２のディスプレイ３３において経路誘導の最終地点を表示する画面に不整合ボタンを表示して、アクセス道路不整合が有ったときに、ユーザがその不整合ボタンを操作する（ユーザ端末２のディスプレイ３３にその旨を表示しておく）ようにしておき、その不整合ボタンの操作によりユーザ端末２から送信される不整合信号を受信することで、その施設に関してアクセス道路不整合が生じていることを検出するようにしたものである。
【００４０】
すなわち、図５に示すように、ステップＳ１１で、上記不整合信号を受信したか否かを判定し、このステップＳ１１の判定がＮＯであるときには、そのまま終了する一方、判定がＹＥＳであるときには、ステップＳ１２に進んで、その施設に関する不整合フラグのカウント値を１だけアップする。
【００４１】
そして、次のステップＳ１３で、上記不整合フラグのカウント値が所定数（なるべく小さい値でかつユーザの誤操作によるカウントアップを無視できる値）以上であるか否かを判定し、このステップＳ１３の判定がＮＯであるときには、そのまま終了する一方、判定がＹＥＳであるときには、ステップＳ１４に進んで、当該施設に関してアクセス道路不整合が生じていることを検出して終了する。
【００４２】
（第２例）
この第２例では、経路誘導中におけるユーザ端末２の移動履歴を監視することにより、アクセス道路不整合が生じていることを検出するようにしたものである。
【００４３】
すなわち、図６に示すように、ステップＳ２１で、ユーザ端末２の現在位置を検出することで、経路誘導中におけるユーザ端末２の移動履歴を監視し、次のステップＳ２２で、その移動履歴より施設への入口位置（道路から施設方向へ離脱した位置）を検出する。
【００４４】
そして、次のステップＳ２３で、経路誘導路の最終地点が、上記施設への入口が面している道路上に位置していないかどうかを判定し、この判定がＮＯであるとき（施設への入口が面している道路上に位置しているとき）には、そのまま終了する一方、判定がＹＥＳであるとき（施設への入口が面している道路上に位置していないとき）には、ステップＳ２４に進んで、その施設に関する不整合フラグのカウント値を１だけアップする。
【００４５】
そして、次のステップＳ２５で、上記不整合フラグのカウント値が所定数（なるべく小さい値でかつユーザのイレギュラーな行動によるカウントアップを無視できる値）以上であるか否かを判定する。尚、このステップＳ２５では、当該施設に経路誘導を行った全回数に対する不整合フラグのカウント値の比率が所定比率以上であるか否かを判定してもよく、それら両方の条件を満たすか否かを判定してもよい。
【００４６】
上記ステップＳ２５の判定がＮＯであるときには、そのまま終了する一方、判定がＹＥＳであるときには、ステップＳ２６に進んで、当該施設に関してアクセス道路不整合が生じていることを検出して終了する。
【００４７】
（第３例）
この第３例では、ユーザに、施設への入口でユーザ端末２の所定の操作ボタンの操作により現在位置情報を送信してもらい（ユーザ端末２のディスプレイ３３にその旨を表示しておく）、そのユーザ端末２から送信された現在位置情報（つまり施設入口位置情報）を受信することにより、アクセス道路不整合が生じていることを検出するようにしたものである。
【００４８】
すなわち、図７に示すように、ステップＳ３１で、ユーザ端末２からの上記施設入口位置情報を受信したか否かを判定し、この判定がＮＯであるときには、そのまま終了する一方、判定がＹＥＳであるときには、ステップＳ３２に進んで、その施設への入口位置を当該施設情報及び通報者（施設入口位置情報を送信したユーザ端末２の所有者）と共に不図示のメモリに記憶する。
【００４９】
次のステップＳ３３では、その施設に関して記憶された施設入口位置と同じ位置として記憶された数（同一通報者のものは除く）が所定数（なるべく小さい値でかつユーザの誤操作を無視できる値）以上であるか否かを判定する。尚、このステップＳ３３では、記憶された全ての数に対する上記施設入口位置と同じ位置として記憶された数の比率が所定比率以上であるか否かを判定してもよく、それら両方の条件を満たすか否かを判定してもよい。
【００５０】
上記ステップＳ３３の判定がＮＯであるときには、そのまま終了する一方、判定がＹＥＳであるときには、ステップＳ３４に進んで、その所定数以上記憶された施設入口位置を正しい施設入口位置と認定するとともに、経路誘導路の最終地点が、その正しいと認定した施設入口が面している道路上に位置していない場合に、当該施設に関してアクセス道路不整合が生じていることを検出し、次のステップＳ３５で、その正しいと認定した施設入口位置情報の通報者全員に所定の対価を付与する処理を行って終了する。
【００５１】
（第４例）
この第４例では、上記第３例と同様に、ユーザに、施設への入口でユーザ端末２の所定の操作ボタンの操作により現在位置情報を送信してもらい（ユーザ端末２のディスプレイ３３にその旨を表示しておく）、そのユーザ端末２から送信された現在位置情報（つまり施設入口位置情報）を受信しかつその施設内のユーザ端末２の移動履歴を監視することにより、アクセス道路不整合が生じていることを検出するようにしたものである。
【００５２】
すなわち、図８に示すように、ステップＳ４１で、経路誘導中におけるユーザ端末２の移動履歴を監視し、次のステップＳ４２で、そのユーザ端末２から上記施設入口位置情報を受信したか否かを判定する。このステップＳ４２の判定がＮＯであるときには、そのまま終了する一方、判定がＹＥＳであるときには、ステップＳ４３に進んで、上記移動履歴により、道路離脱位置（施設入口位置）から建物内への入口位置までの移動経路を当該施設情報及び通報者と共に不図示のメモリに記憶する。
【００５３】
次のステップＳ４４では、その施設に関して記憶された移動経路と同じ経路として記憶された数（同一通報者のものは除く）が所定数（なるべく小さい値でかつユーザのイレギュラーな行動を無視できる値）以上であるか否かを判定する。尚、このステップＳ４４では、記憶された全ての数に対する上記移動経路と同じ経路として記憶された数の比率が所定比率以上であるか否かを判定してもよく、それら両方の条件を満たすか否かを判定してもよい。
【００５４】
上記ステップＳ４４の判定がＮＯであるときには、そのまま終了する一方、判定がＹＥＳであるときには、ステップＳ４５に進んで、その所定数以上記憶された移動経路が施設内の歩行用道路であってその道路離脱位置（移動経路の道路側端）が正しい施設入口位置と認定するとともに、経路誘導路の最終地点が、その正しいと認定した施設入口が面している道路上に位置していない場合に、当該施設に関してアクセス道路不整合が生じていることを検出する。そして、次のステップＳ４６で、その正しいと認定した施設入口位置情報の通報者全員に所定の対価を付与する処理を行って終了する。
【００５５】
次に、上記ステップＳ３におけるアクセス道路不整合是正ルーチンの具体例（第１例〜第９例）を図９〜図１７のフローチャートに基づいて説明する。
【００５６】
（第１例）
この第１例は、上記アクセス道路不整合検出ルーチンの第２例又は第３例に対応するものであり、該アクセス道路不整合検出ルーチンにおいて、アクセス道路不整合を検出するとともに、そのアクセス道路不整合を是正するための是正情報として施設への入口位置情報を同時に入手しており、このアクセス道路不整合是正ルーチンで、その施設入口位置情報を、地図データベース２５及び施設データベース２６とは別の是正情報データベース２７に記憶しておき、当該施設へ向かう経路誘導路を演算するときには、該是正情報データベース２７に記憶しておいた施設入口位置情報に基づいて、上記経路誘導路の最終地点が当該施設への入口が面している道路上に位置するように補正するものである。
【００５７】
すなわち、図９に示すように、ステップＳ１０１で、上記施設入口位置又は該施設入口が面している道路上における該施設入口近傍位置を施設位置データとして是正情報データベース２７に記憶するとともに、その施設へ向かう経路誘導路を演算するときに、施設データベース２６における施設情報の施設位置データの代わりに、その是正情報データベース２７に記憶した施設位置データが自動的に用いられるような処理を行って、終了する。これにより、次回にその施設へ向かう経路誘導路を演算するときには、地図データベース２５における地図情報の道路データと是正情報データベース２７に記憶した施設位置データとを用いる。この結果、その経路誘導路の最終地点は、その施設への入口が面している道路上における施設入口近傍に位置することになる。
【００５８】
（第２例）
この第２例も、上記第１例と同様に、上記アクセス道路不整合検出ルーチンの第２例又は第３例に対応するものであるが、是正情報としての施設入口位置情報の処理が第１例とは異なり、施設入口位置情報を、情報処理サーバ１とインターネット６（ネットワーク）を介して接続された地図情報供給者又は施設情報供給者の端末に提供するようにしたものである。
【００５９】
すなわち、図１０に示すように、ステップＳ１１１で、上記施設入口位置又は該施設入口が面している道路上における該施設入口近傍位置を施設位置データとして地図情報供給者又は施設情報供給者の端末に提供して、終了する。これにより、地図情報供給者又は施設情報供給者に、施設データベース２６における施設情報の施設位置データを変更してもらう。
【００６０】
（第３例）
この第３例は、上記アクセス道路不整合検出ルーチンの第４例に対応するものであり、是正情報として施設入口位置情報に加えて施設内の歩行用道路情報を是正情報データベース２７に記憶しておき、当該施設へ向かう経路誘導路を演算するときには、該是正情報データベース２７に記憶しておいた施設入口位置情報及び歩行用道路情報に基づいて、上記経路誘導路の最終地点が当該施設への入口が面している道路上に位置するように補正するものである。
【００６１】
すなわち、図１１に示すように、ステップＳ１２１で、上記施設入口位置情報及び歩行用道路情報を是正情報データベース２７に記憶するとともに、その施設へ向かう経路誘導路を演算するときに、地図データベース２５における地図情報の道路データ及び施設データベース２６における施設情報の施設位置データに加えて、上記是正情報データベース２７に記憶した施設入口位置情報及び歩行用道路情報が自動的に用いられる処理を行って、終了する。これにより、経路誘導路の最終地点が施設への入口が面している道路上に位置するように補正される。
【００６２】
（第４例）
この第４例も、上記第３例と同様に、上記アクセス道路不整合検出ルーチンの第４例に対応するものであるが、是正情報として施設入口位置情報及び施設内歩行用道路情報とを地図情報供給者又は施設情報供給者の端末に提供するようにしたものである。
【００６３】
すなわち、図１２に示すように、ステップＳ１３１で、上記施設入口位置情報及び歩行用道路情報を地図情報供給者又は施設情報供給者の端末に提供して、終了する。
【００６４】
（第５例）
この第５例は、上記アクセス道路不整合検出ルーチンの第１例に対応するものであり、該アクセス道路不整合検出ルーチンにおいては、アクセス道路不整合を是正するための是正情報が入手されておらず、このため、このアクセス道路不整合是正ルーチンで、是正情報を入手して、その是正情報を是正情報データベース２７に記憶するようにしたものである（以下の第６例〜第９例も同様）。
【００６５】
すなわち、図１３に示すように、ステップＳ１４１で、アクセス道路不整合が生じている施設の所有者の端末（情報処理サーバ１とインターネット６（ネットワーク）を介して接続されている）に、問い合わせ情報を電子メールにて送信する。この電子メールにはｕｒｌが添付されており、施設の所有者がこのｕｒｌへアクセスしてその問い合わせに対して返答できるようになっている。
【００６６】
そして、次のステップＳ１４２で、上記所有者の端末のディスプレイに、上記ｕｒｌへのアクセスに応じて、該所有者が施設への入口位置（道路に面しているもの）を入力可能な入力画面を提示する。この入力画面には、例えば図１８に示すように、施設（建物を含む）と該施設の周囲の道路とが表示されるとともに、施設が碁盤目状に区画されており、施設の所有者が道路に面した１つ又は複数の区画を指定することで施設入口位置を入力できるようになっており（図例では、斜線を施した区画が、施設入口位置として指定された区画である）、この入力により是正情報としての施設入口位置情報を入手する。尚、上記入力画面には、現時点において、施設への入口となる位置（経路誘導路の最終地点に対応する位置や前回に所有者により指定された位置等）も表示される（図例では、黒く塗りつぶした区画）。
【００６７】
次のステップＳ１４３では、上記入力された施設入口位置を、施設位置データとして是正情報データベース２７に記憶するとともに、その施設へ向かう経路誘導路を演算するときに、施設データベース２６における施設情報の施設位置データの代わりに、その是正情報データベース２７に記憶した施設位置データが自動的に用いられるような処理を行って、終了する。
【００６８】
尚、この第５例のアクセス道路不整合是正ルーチンは、基本的に、上記アクセス道路不整合検出ルーチンの第１例に対応するものではあるが、アクセス道路不整合検出ルーチンが第２例〜第４例の場合であっても、情報の確実性を向上させる観点から、このアクセス道路不整合是正ルーチンを実行するようにしてもよい（以下の第６例〜第９例も同様）。
【００６９】
また、問い合わせ情報の送信先は、施設の所有者の端末に限らず、特定のユーザ端末２（不整合信号を送信したユーザ端末２やその施設近傍に住むユーザのユーザ端末２等）や不特定の多数のユーザ端末２としてもよい（以下の第６例〜第９例も同様）。
【００７０】
さらに、上記アクセス道路不整合是正ルーチンの第２例のように、是正情報を地図情報供給者又は施設情報供給者の端末に提供するようにしてもよい（以下の第６例〜第９例も同様）。
【００７１】
（第６例）
この第６例は、施設の所有者の端末より、施設への入口が面している道路情報を入手する点が上記第５例とは異なる。
【００７２】
すなわち、図１４に示すように、ステップＳ１５１で、上記第５例におけるステップＳ１４１と同じ処理を行い、次のステップＳ１５２で、施設の所有者の端末のディスプレイに、ｕｒｌへのアクセスに応じて、該所有者が施設への入口が面している道路を入力可能な入力画面を提示する。この入力画面には、施設と該施設の周囲の道路とが表示されており、施設の所有者がその周囲の道路の中から施設への入口が面している道路を指定入力するようになっている。尚、上記入力画面には、現時点において、どの道路が、経路誘導路の最終地点が位置する道路になるかが分かるように表示される。
【００７３】
そして、次のステップＳ１５３で、上記入力された、施設への入口が面している道路を是正情報データベース２７に記憶するとともに、その施設へ向かう経路誘導路を演算するときに、地図データベース２５における地図情報の道路データ及び施設データベース２６における施設情報の施設位置データに加えて、上記是正情報データベース２７に記憶した道路情報が自動的に用いられる処理を行って、終了する。
【００７４】
（第７例）
この第７例は、施設の所有者の端末より、該施設の敷地内における施設入口位置から建物入口位置までの敷地内道路（歩行用道路）情報を入手するものである。
【００７５】
すなわち、図１５に示すように、ステップＳ１６１で、上記第５例におけるステップＳ１４１と同じ処理を行い、次のステップＳ１６２で、施設の所有者の端末のディスプレイに、ｕｒｌへのアクセスに応じて、該所有者が上記敷地内道路を入力可能な入力画面を提示する。尚、この入力画面には、現時点において、経路誘導路の最終地点となる位置が表示されるとともに、前回に所有者により入力された敷地内道路がある場合には、その敷地内道路が表示される。
【００７６】
そして、次のステップＳ１６３で、上記入力された敷地内道路を是正情報データベース２７に記憶するとともに、その施設へ向かう経路誘導路を演算するときに、地図データベース２５における地図情報の道路データ及び施設データベース２６における施設情報の施設位置データに加えて、上記是正情報データベース２７に記憶した敷地内道路情報が自動的に用いられる処理を行って、終了する。
【００７７】
（第８例）
この第８例は、施設の所有者の端末より、施設への入口がある方向（方角）の情報を入手するものである。
【００７８】
すなわち、図１６に示すように、ステップＳ１７１で、上記第５例におけるステップＳ１４１と同じ処理を行い、次のステップＳ１７２で、施設の所有者の端末のディスプレイに、ｕｒｌへのアクセスに応じて、該所有者が施設入口方向を入力（東西南北等を入力する）可能な入力画面を提示する。尚、この入力画面には、現時点において、経路誘導路の最終地点となる位置が表示されるとともに、前回に所有者により入力された方向がある場合には、その方向が表示される。
【００７９】
次のステップＳ１７３で、上記入力された施設入口方向を是正情報データベース２７に記憶するとともに、その施設へ向かう経路誘導路を演算するときに、地図データベース２５における地図情報の道路データ及び施設データベース２６における施設情報の施設位置データに加えて、上記是正情報データベース２７に記憶した施設入口方向情報が自動的に用いられる処理を行って、終了する。
【００８０】
（第９例）
この第９例は、施設の所有者の端末より、施設位置データの変更情報を入手するものである。
【００８１】
すなわち、図１７に示すように、ステップＳ１８１で、上記第５例におけるステップＳ１４１と同じ処理を行い、次のステップＳ１８２で、施設の所有者の端末のディスプレイに、ｕｒｌへのアクセスに応じて、該所有者が施設位置データの変更位置を入力可能な入力画面を提示する。尚、この入力画面には、現時点において、経路誘導路の最終地点となる位置と、施設位置データが示す位置（所有者により変更された場合にはその変更位置）とが表示される。また、所有者が変更位置を入力したときには、その変更位置に基づいて演算される経路誘導路の最終地点となる位置が表示される。
【００８２】
次のステップＳ１８３で、上記入力された変更位置を施設位置データとして是正情報データベース２７に記憶するとともに、その施設へ向かう経路誘導路を演算するときに、施設データベース２６における施設情報の施設位置データの代わりに、その是正情報データベース２７に記憶した施設位置データが自動的に用いられるような処理を行って、終了する。
【００８３】
上記情報処理サーバ１は、そのＣＰＵ２１の処理によって、経路誘導中におけるユーザ端末２からの不整合信号を受信したり、経路誘導中におけるユーザ端末２の移動履歴を監視したり、ユーザ端末２からの現在位置情報を受信したりすることで、その経路誘導の目的地である施設に関してアクセス道路不整合が生じていることを検出するとともに、そのアクセス道路不整合を是正するための是正情報（施設入口位置情報等）を入手して、この是正情報の処理によりアクセス道路不整合の是正処置を講じる。上記是正情報は、施設の所有者の端末への問い合わせ情報に対する返答によって入手したり、上記アクセス道路不整合の検出と同時に入手したりする。そして、その是正情報を地図情報供給者又は施設情報供給者の端末に提供して、地図情報供給者や施設情報供給者に施設データベース２６における施設情報の施設位置データを変更してもらうことでアクセス道路不整合を是正したり、是正情報を是正情報データベース２７に記憶しておいて、次にその施設へ向かう経路誘導路を演算するときに、その記憶しておいた情報を用いて、施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置するように補正することでアクセス道路不整合を是正したりする。
【００８４】
例えば図１９に示すような位置に施設としてのホテルがあり、このホテルの敷地内の北側には建物５０が、南側には駐車場５１がそれぞれ設けられており、その建物５０は北側道路５４に面しているが、施設入口５２は南側道路５５に面している。また、駐車場５１内には、その施設入口５２から建物５０内への入口へ向かう歩行用道路５３が設けられている。そして、このホテルの施設位置データが示す位置は建物の東側の位置Ｐにあるものとする。この場合、その施設位置データを用いてこのホテルへ向かう経路誘導路を演算すると、その経路誘導路の最終地点は、通常、ホテル周囲の４つの道路のうち施設位置データが示す位置Ｐに最も近い道路（北側道路５４）上でかつ施設位置データが示す位置Ｐの近傍位置となる。このため、ユーザは、施設入口がない裏道路としての北側道路５４へ誘導されてしまう。このように施設入口がない裏道路へ誘導されると、ユーザは施設入口に到達するまでにかなりの遠回りをさせられることになる。
【００８５】
しかし、この実施形態では、このようなアクセス道路不整合が生じていることを検出するとともに、該アクセス道路不整合を是正するための是正情報を入手して、該是正情報の処理により該アクセス道路不整合の是正処置を講じる。すなわち、施設入口５２の位置等の是正情報を入手して、その是正情報を地図情報供給者又は施設情報供給者の端末に提供して、地図情報供給者や施設情報供給者に施設データベース２６における施設情報の施設位置データを変更してもらう。つまり、施設位置データが示す位置を、駐車場５２における施設入口５２の近傍位置Ｑ又は南側道路５５の近傍位置に変更してもらう。或いは、上記のような是正情報を記憶しておいて、次にこのホテルへ向かう経路誘導路を演算するときに、上記記憶しておいた是正情報を用いることで、経路誘導路の最終地点を南側道路５５上に位置するように補正する。したがって、ユーザを施設への入口がない裏道路へ誘導するという問題の発生を出来る限り極小化することができる。
【００８６】
【発明の効果】
以上説明したように、本発明によると、施設へ向かう経路誘導路の最終地点が該施設への入口が面している道路上に位置していない不整合が生じていることを検出するとともに、該不整合を是正するための是正情報を入手して、該是正情報の処理により該不整合の是正処置を講じるようにしたことにより、施設への入口がない裏道路へ誘導するという問題の発生を極小化して、ユーザを最短距離ルートで施設への入口近傍まで誘導することができ、よって、とりわけ歩いて施設へ向かうユーザの利便性を向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る情報処理装置としての情報処理サーバがユーザ端末と接続された状態を示す概略構成図である。
【図２】情報処理サーバの構成を示すブロック図である。
【図３】ユーザ端末の構成を示すブロック図である。
【図４】情報処理サーバのＣＰＵで行われる処理動作を示すフローチャートである。
【図５】アクセス道路不整合検出ルーチンの具体的処理の第１例を示すフローチャートである。
【図６】アクセス道路不整合検出ルーチンの具体的処理の第２例を示すフローチャートである。
【図７】アクセス道路不整合検出ルーチンの具体的処理の第３例を示すフローチャートである。
【図８】アクセス道路不整合検出ルーチンの具体的処理の第４例を示すフローチャートである。
【図９】アクセス道路不整合是正ルーチンの具体的処理の第１例を示すフローチャートである。
【図１０】アクセス道路不整合是正ルーチンの具体的処理の第２例を示すフローチャートである。
【図１１】アクセス道路不整合是正ルーチンの具体的処理の第３例を示すフローチャートである。
【図１２】アクセス道路不整合是正ルーチンの具体的処理の第４例を示すフローチャートである。
【図１３】アクセス道路不整合是正ルーチンの具体的処理の第５例を示すフローチャートである。
【図１４】アクセス道路不整合是正ルーチンの具体的処理の第６例を示すフローチャートである。
【図１５】アクセス道路不整合是正ルーチンの具体的処理の第７例を示すフローチャートである。
【図１６】アクセス道路不整合是正ルーチンの具体的処理の第８例を示すフローチャートである。
【図１７】アクセス道路不整合是正ルーチンの具体的処理の第９例を示すフローチャートである。
【図１８】施設の所有者が該施設への入口位置を入力するための入力画面の一例を示す図である。
【図１９】アクセス道路不整合が生じる施設の一例を示す図である。
【符号の説明】
１　情報処理サーバ（情報処理装置）
２　ユーザ端末
６　インターネット（ネットワーク）
２１　ＣＰＵ（制御手段）
２３　ＲＯＭ（記録媒体）
２５　地図データベース
２６　施設データベース
２７　是正情報データベース
【図１】
2004003894.tif 000003
【図２】
2004003894.tif 000004
【図３】
2004003894.tif 000005
【図４】
2004003894.tif 000006
【図５】
2004003894.tif 000007
【図６】
2004003894.tif 000008
【図７】
2004003894.tif 000009
【図８】
2004003894.tif 000010
【図９】
2004003894.tif 000011
【図１０】
2004003894.tif 000012
【図１１】
2004003894.tif 000013
【図１２】
2004003894.tif 000014
【図１３】
2004003894.tif 000015
【図１４】
2004003894.tif 000016
【図１５】
2004003894.tif 000017
【図１６】
2004003894.tif 000018
【図１７】
2004003894.tif 000019
【図１８】
2004003894.tif 000020
【図１９】
2004003894.tif 000021