(57)【要約】【課題】移動端末の位置情報を用いることにより、道路等の通行者にとって死角となる場所に関する有用な情報を得ることを可能とする。【解決手段】死角場所推定装置１は、複数の移動端末の位置情報を取得する位置情報取得部１１と、位置情報に基づいて当該移動端末のユーザの方位を位置情報毎に算出する方位算出部１３と、建物及び道路の位置に関する情報を含む地域情報を取得する地域情報取得部１２と、位置情報に示される所在位置及び当該位置情報のユーザの方位、並びに地域情報に基づいて、死角情報を位置情報毎に生成する死角生成部１４と、死角情報を道路における所定範囲毎に集計して死角場所を推定する死角集計部１５と、死角場所に関する情報を出力する処理結果出力部１６とを備える。これにより、通行者の死角となりやすい場所に関する有用な情報を得ることが可能となる。【選択図】図２
2011081615.tif 000002
【特許請求の範囲】
【請求項１】
移動端末のユーザの所在位置を示す位置情報に基づいて、通行者の死角となりやすい場所である死角場所を推定する死角場所推定装置であって、
複数の前記位置情報を取得する位置情報取得手段と、
前記移動端末の前記位置情報に基づいて、当該移動端末のユーザの向いている方位を前記位置情報毎に算出する方位算出手段と、
建物及び道路の位置に関する情報を含み予め記憶された地域情報を取得する地域情報取得手段と、
前記位置情報に示される所在位置、及び前記方位算出手段により算出された当該位置情報のユーザの方位、並びに前記地域情報に基づいて、当該ユーザの死角となる場所に関する情報である死角情報を前記位置情報毎に生成する死角生成手段と、
前記死角生成手段により生成された前記死角情報を、道路における所定範囲毎に集計して、前記死角場所を推定する死角集計手段と、
前記死角集計手段により推定された死角場所に関する情報を出力する処理結果出力手段と
を備えることを特徴とする死角場所推定装置。
【請求項２】
前記位置情報は、当該位置情報に示される所在位置が測位された時刻である測位時刻に関する情報を含み、
前記方位算出手段は、一の前記位置情報に示される所在位置と、該一の位置情報の測位時刻より後の時刻において測位された位置情報である次位置情報に示される所在位置との位置関係に基づいて、前記一の位置情報に関する方位を算出する、
ことを特徴とする請求項１に記載の死角場所推定装置。
【請求項３】
前記死角生成手段は、前記位置情報に示される所在位置、及び当該位置情報に関するユーザの方位に基づいてユーザの視野を求め、前記地域情報取得手段により取得された前記地域情報に含まれる道路及び建物の位置と前記ユーザの視野との位置関係に基づいて前記死角情報を生成する
ことを特徴とする請求項１または２に記載の死角場所推定装置。
【請求項４】
前記死角集計手段は、前記死角情報に示されるユーザの死角となる場所が前記道路の所定範囲に該当する前記位置情報の数を、前記道路の所定範囲毎に計数し、計数された位置情報数に基づいて前記死角場所を推定する
ことを特徴とする請求項１〜３のいずれか１項に記載の死角場所推定装置。
【請求項５】
前記死角集計手段は、予め記憶された前記移動端末のユーザの属性情報を取得し、前記位置情報により所在位置が示される前記移動端末のユーザに関する前記属性情報に基づいて、計数される前記位置情報の数に重み付けを行う
ことを特徴とする請求項４に記載の死角場所推定装置。
【請求項６】
前記位置情報は、ユーザの移動手段の種別を示す情報である交通モード情報を含み、
前記死角集計手段は、前記交通モード情報に示される移動手段が徒歩である前記位置情報を計数することにより、前記道路の所定範囲毎の歩行者数を取得し、前記道路の所定範囲毎の前記歩行者数及び前記死角情報に基づいて前記死角場所を推定する
ことを特徴とする請求項１〜５のいずれか１項に記載の死角場所推定装置。
【請求項７】
前記位置情報に示される所在位置、及び当該位置情報に関するユーザの方位に基づいてユーザの視野を求め、前記地域情報取得手段により取得された前記地域情報に含まれる道路及び建物の位置と前記ユーザの視野との位置関係に基づいて、ユーザが視認可能な場所に関する情報である視界情報を前記位置情報毎に生成する視界生成手段を備え、
前記死角集計手段は、前記死角生成手段により生成された前記死角情報、及び前記視界生成手段により生成された前記視界情報を、前記道路における所定範囲毎に集計して、前記死角場所を推定する
ことを特徴とする請求項１〜６のいずれか１項に記載の死角場所推定装置。
【請求項８】
前記死角集計手段は、前記死角生成手段により生成された前記死角情報に示されるユーザの死角となる場所が前記道路の所定範囲に該当する前記位置情報の数、及び前記視界生成手段により生成された前記視界情報に示されるユーザの視認可能な場所が前記道路の所定範囲に該当する前記位置情報の数を、前記道路の所定範囲毎に計数し、死角情報に関して計数された位置情報数、及び視界情報に関して計数された位置情報数に基づいて前記死角場所を推定する
ことを特徴とする請求項７に記載の死角場所推定装置。
【請求項９】
移動端末のユーザの所在位置を示す位置情報に基づいて、通行者の死角となりやすい場所である死角場所を推定する死角場所推定装置における死角場所推定方法であって、
複数の前記位置情報を取得する位置情報取得ステップと、
前記移動端末の前記位置情報に基づいて、当該移動端末のユーザの向いている方位を前記位置情報毎に算出する方位算出ステップと、
建物及び道路の位置に関する情報を含み予め記憶された地域情報を取得する地域情報取得ステップと、
前記位置情報に示される所在位置、及び前記方位算出ステップにおいて算出された当該位置情報のユーザの方位、並びに前記地域情報に基づいて、当該ユーザの死角となる場所に関する情報である死角情報を前記位置情報毎に生成する死角生成ステップと、
前記死角生成ステップにおいて生成された前記死角情報を、道路における所定範囲毎に集計して、前記死角場所を推定する死角集計ステップと、
前記死角集計ステップにおいて推定された死角場所に関する情報を出力する処理結果出力ステップと
を有することを特徴とする死角場所推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、死角場所推定装置及び死角場所推定方法に関する。
【背景技術】
【０００２】
従来より、種々の分野において、屋内外における死角を求めるための技術が用いられており、例えば、建物内部のレイアウト設計を行うためのＣＡＤシステムでは、建物内の構成情報及び監視カメラの位置情報に基づいて、当該監視カメラの死角を表示するシステムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１４６１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、監視カメラが建物内を撮影する際に障害物となる物と監視カメラとの位置関係に基づいて死角が求められる。一方、道路を通行する歩行者、車両等にとって視認性の低い場所を求めることを目的として、通行者の所在位置を想定した上で、当該通行者の視野の範囲と、道路及び建物との位置関係に基づいて、想定された当該通行者の死角を求めることは可能である。しかしながら、こうして求められた死角に関する情報は、実際の通行者の通行情報に基づくものではないので、あまり有用ではない。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、道路等の通行者にとって死角となる場所に関する有用な情報を得ることが可能な死角場所推定装置及び死角場所推定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の死角場所推定装置は、移動端末のユーザの所在位置を示す位置情報に基づいて、通行者の死角となりやすい場所である死角場所を推定する死角場所推定装置であって、複数の位置情報を取得する位置情報取得手段と、移動端末の位置情報に基づいて、当該移動端末のユーザの向いている方位を位置情報毎に算出する方位算出手段と、建物及び道路の位置に関する情報を含み予め記憶された地域情報を取得する地域情報取得手段と、位置情報に示される所在位置、及び方位算出手段により算出された当該位置情報のユーザの方位、並びに地域情報に基づいて、当該ユーザの死角となる場所に関する情報である死角情報を位置情報毎に生成する死角生成手段と、死角生成手段により生成された死角情報を、道路における所定範囲毎に集計して、死角場所を推定する死角集計手段と、死角集計手段により推定された死角場所に関する情報を出力する処理結果出力手段とを備えることを特徴とする。
【０００７】
また、上記課題を解決するために、本発明の死角場所推定方法は、移動端末のユーザの所在位置を示す位置情報に基づいて、通行者の死角となりやすい場所である死角場所を推定する死角場所推定方法であって、複数の位置情報を取得する位置情報取得ステップと、移動端末の位置情報に基づいて、当該移動端末のユーザの向いている方位を位置情報毎に算出する方位算出ステップと、建物及び道路の位置に関する情報を含み予め記憶された地域情報を取得する地域情報取得ステップと、位置情報に示される所在位置、及び方位算出ステップにおいて算出された当該位置情報のユーザの方位、並びに地域情報に基づいて、当該ユーザの死角となる場所に関する情報である死角情報を位置情報毎に生成する死角生成ステップと、死角生成ステップにおいて生成された死角情報を、道路における所定範囲毎に集計して、死角場所を推定する死角集計ステップと、死角集計ステップにおいて推定された死角場所に関する情報を出力する処理結果出力ステップとを有することを特徴とする。
【０００８】
移動端末において、例えば経路案内サービス等といった位置情報を利用するアプリケーションサービスを使用した場合に、移動端末が有するＧＰＳ装置により測定された位置情報等が、当該移動端末の所在位置を示す情報として用いられる。移動端末が上記のような位置情報を利用するアプリケーションサービスを利用した場合に、当該アプリケーションサービスを提供するサーバ装置等は、当該移動端末の位置情報を収集することができる。こうして収集された位置情報は、実際の通行者に関する情報である。本発明の死角場所推定装置及び死角場所推定方法では、死角情報は、取得された位置情報及び地域情報を用いて生成されるので、生成された死角情報は、移動端末を所持する実在のユーザにとっての当該地域における死角となる場所に関する情報となる。そして、生成された死角情報を集計して死角場所を推定するので、通行者の死角となりやすい場所に関する有用な情報を得ることが可能となる。
【０００９】
また、本発明の死角場所推定装置では、位置情報は、当該位置情報に示される所在位置が測位された時刻である測位時刻に関する情報を含み、方位算出手段は、一の位置情報に示される所在位置と、該一の位置情報の測位時刻より後の時刻において測位された位置情報である次位置情報に示される所在位置との位置関係に基づいて、一の位置情報に関する方位を算出することを特徴とする。
【００１０】
この場合には、時系列上において続けて取得された位置情報に示される所在位置に基づいてユーザの進行方向を推定し、その進行方向をユーザの方位と見なして位置情報毎の方位が算出されるので、ユーザの方位を精度よく算出することができる。
【００１１】
また、本発明の死角場所推定装置では、死角生成手段は、位置情報に示される所在位置、及び当該位置情報に関するユーザの方位に基づいてユーザの視野を求め、地域情報取得手段により取得された地域情報に含まれる道路及び建物の位置とユーザの視野との位置関係に基づいて死角情報を生成することを特徴とする。
【００１２】
この場合には、ユーザの方位に基づいて求められた当該ユーザの視野と、道路及び建物との位置関係に基づいて精度よく死角情報を生成することが可能となる。
【００１３】
また、本発明の死角場所推定装置では、死角集計手段は、死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数を、道路の所定範囲毎に計数し、計数された位置情報数に基づいて死角場所を推定することを特徴とする。
【００１４】
この場合には、道路の所定範囲が死角となるユーザに関する位置情報数を当該所定範囲毎に計数することにより死角場所を推定するので、高精度な死角場所の推定が可能となる。
【００１５】
また、本発明の死角場所推定装置では、死角集計手段は、予め記憶された移動端末のユーザの属性情報を取得し、位置情報により所在位置が示される移動端末のユーザに関する属性情報に基づいて、計数される位置情報の数に重み付けを行うことを特徴とする。
【００１６】
この場合には、例えば、高齢者の位置情報を計数する際に重み付けすることにより、死角に起因して視認性が低いといった問題のある場所を特定するといった本発明の目的に鑑みて、より有用な死角場所の情報を得ることが可能となる。
【００１７】
また、本発明の死角場所推定装置では、位置情報は、ユーザの移動手段の種別を示す情報である交通モード情報を含み、死角集計手段は、交通モード情報に示される移動手段が徒歩である位置情報を計数することにより、道路の所定範囲毎の歩行者数を取得し、道路の所定範囲毎の歩行者数及び死角情報に基づいて死角場所を推定することを特徴とする。
【００１８】
通行者にとって死角となる場所であり、且つ歩行者の多い場所は、その場所が死角であることに起因した問題が発生する可能性が高い場所である。従って、この場合には、死角情報と歩行者数とに基づいて死角場所が推定されるので、より有用な死角場所の情報を得ることが可能となる。
【００１９】
また、本発明の死角場所推定装置は、位置情報に示される所在位置、及び当該位置情報に関するユーザの方位に基づいてユーザの視野を求め、地域情報取得手段により取得された地域情報に含まれる道路及び建物の位置とユーザの視野との位置関係に基づいて、ユーザが視認可能な場所に関する情報である視界情報を位置情報毎に生成する視界生成手段を備え、死角集計手段は、死角生成手段により生成された死角情報、及び視界生成手段により生成された視界情報を、道路における所定範囲毎に集計して、死角場所を推定することを特徴とする。
【００２０】
通行者にとって死角となる場所であり、且つ通行者にとって視認可能でない場所は、例えば、犯罪が発生しやすいといった、死角に起因した問題が発生しやすい場所である。従って、この場合には、死角情報及び視界情報に基づいて死角場所が推定されるので、より有用な死角場所の情報を得ることが可能となる。
【００２１】
また、本発明の死角場所推定装置では、死角集計手段は、死角生成手段により生成された死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数、及び視界生成手段により生成された視界情報に示されるユーザの視認可能な場所が道路の所定範囲に該当する位置情報の数を、道路の所定範囲毎に計数し、死角情報に関して計数された位置情報数、及び視界情報に関して計数された位置情報数に基づいて死角場所を推定することを特徴とする。
【００２２】
この場合には、死角情報及び視界情報に基づいて死角場所が推定するに際して、道路の所定範囲が死角となるユーザに関する位置情報数、及び道路の所定範囲が視界となるユーザに関する位置情報数を、当該所定範囲毎に計数することにより死角場所を推定するので、高精度な死角場所の推定が可能となる。
【発明の効果】
【００２３】
本発明の死角場所推定装置及び死角場所推定方法によれば、道路等の通行者にとって死角となる場所に関する有用な情報を得ることが可能となる。
【図面の簡単な説明】
【００２４】
【図１】死角場所推定装置を含むシステムの全体構成図である。
【図２】死角場所推定装置の機能的構成を示すブロック図である。
【図３】死角場所推定装置のハードブロック図である。
【図４】位置情報記憶部の構成及び内容の一例を示す図である。
【図５】方位の情報が付された位置情報記憶部の構成及び内容の一例を示す図である。
【図６】死角情報の生成のアルゴリズムを説明するための図である。
【図７】死角情報の生成のアルゴリズムを説明するための図である。
【図８】所定範囲に分割された道路を示す図である。
【図９】死角集計部が一のユーザに係る４つの位置情報について生成された死角情報を集計する処理を説明する図、死角生成部により生成された死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数を道路ＩＤ毎に集計した図、及び死角集計部により推定された死角場所に関する情報を、ディスプレイ等に表示させた例を示す図である。
【図１０】ユーザ情報記憶部の構成及び内容の一例を示す図である。
【図１１】死角情報及び歩行者数に基づく死角場所の推定を説明するための図である。
【図１２】死角場所推定装置において実施される処理内容を示すフローチャートである。
【図１３】第２実施形態に係る死角場所推定装置１の機能的構成を示すブロック図である。
【図１４】死角情報及び視界情報に基づく死角場所の推定を説明するための図である。
【図１５】第２実施形態における死角場所推定装置で実施される処理内容を示すフローチャートである。
【発明を実施するための形態】
【００２５】
本発明に係る死角場所推定装置の実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２６】
（第１実施形態）
図１は、第１実施形態に係る死角場所推定装置を含むシステムの全体構成図である。図１に示すように、死角場所推定装置１は、ネットワークを介して位置情報記憶装置２とネットワークＮを介して通信可能である。また、アプリケーションサービス提供装置３及び移動端末４もネットワークＮを介した通信をすることができる。
【００２７】
ここで、死角場所推定装置１の説明に先立って、位置情報記憶装置２及びアプリケーションサービス提供装置３について説明する。
【００２８】
位置情報記憶装置２は、アプリケーションサービス提供装置３から移動端末の位置情報を取得し、取得した位置情報を保存する装置である。位置情報記憶装置２は、位置情報を記憶するための位置情報記憶部２０を備える。
【００２９】
アプリケーションサービス提供装置３は、例えば経路案内サービスといったアプリケーションサービスを移動端末４に提供する装置であり、例えば、サーバ装置により構成される。経路案内サービスのようなアプリケーションサービスを移動端末４が使用する場合には、移動端末４が有するＧＰＳ装置により測定された位置情報が当該移動端末４の所在位置を示す情報として用いられる。アプリケーションサービス提供装置３は、移動端末４が上記のような位置情報を利用するアプリケーションサービスを利用した場合に、移動端末４の位置情報を収集することができる。
【００３０】
続いて、死角場所推定装置１の機能について詳細に説明する。図２は、死角場所推定装置の機能的構成を示すブロック図である。死角場所推定装置１は、移動端末４のユーザの所在位置を示す位置情報に基づいて、通行者の死角となりやすい場所である死角場所を推定する装置であり、機能的には、処理要求受付部１０、位置情報取得部１１（位置情報取得手段）、地域情報取得部１２（地域情報取得手段）、方位算出部１３（方位算出手段）、死角生成部１４（死角生成手段）、死角集計部１５（死角集計手段）、処理結果出力部１６（処理結果出力手段）を備える。
【００３１】
図３は、死角場所推定装置１のハードウエア構成図である。死角場所推定装置１は、物理的には、図３に示すように、ＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、ネットワークカード等のデータ送受信デバイスである通信モジュール１０４、ハードディスク、フラッシュメモリ等の補助記憶装置１０５、入力デバイスであるキーボード及びマウス等の入力装置１０６、ディスプレイ等の出力装置１０７などを含むコンピュータシステムとして構成されている。図２に示した各機能は、図３に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０４、入力装置１０６、出力装置１０７を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０５におけるデータの読み出し及び書き込みを行うことで実現される。再び、図２を参照し、死角場所推定装置１の各機能部について詳細に説明する。
【００３２】
処理要求受付部１０は、死角場所推定装置１に対する死角場所を推定する処理要求を受け付ける部分である。処理要求は、例えば、ネットワークＮを介して通信可能な端末装置（図示せず）から死角場所推定装置１に対して送信されたり、死角場所推定装置１が備える入力装置１０６を介して入力されたりするものであり、死角場所の推定を所望する地域に関する情報、及びその他の処理条件等を含んでいる。
【００３３】
位置情報取得部１１は、位置情報記憶装置２の位置情報記憶部２０に記憶されている複数の位置情報を取得する部分である。ここで、位置情報記憶部２０について説明する。
【００３４】
位置情報記憶部２０は、移動端末のユーザの所在位置を示す位置情報を記憶している記憶手段である。図４は、位置情報記憶部２０に記憶されている位置情報の構成及び内容の一例を示す図である。図４に示すように、位置情報記憶部２０は、各位置情報を識別するポイントＩＤに対応付けて、ユーザＩＤ、緯度、経度、日時及び交通モードの情報を記憶している。ユーザＩＤは、移動端末４を識別すると共にユーザに固有の識別子である。緯度及び経度は、当該移動端末の所在位置を示す情報である。日時は、当該位置情報に示される所在位置が測位された日及び測位時刻を示す情報である。交通モードは、ユーザの移動手段の種別を示す情報であり、当該位置情報がアプリケーションサービス提供装置３により収集された時に、移動端末４が使用していたアプリケーションの種別、及び当該アプリケーション使用時にユーザによる入力された情報等に基づき取得される。
【００３５】
地域情報取得部１２は、処理要求受付部１０により受け付けられた処理要求に含まれる、死角場所の推定を所望する地域に関する情報に基づいて、当該地域の建物及び道路の位置に関する情報を含む地域情報を地域情報記憶部５０から取得する部分である。地域情報は、具体的には、後に説明する図６及び図７に模式的に示すような建物及び道路の位置に関する情報を含んでいる。
【００３６】
地域情報記憶部５０は、予め地域情報を記憶している記憶手段であり、ネットワークＮを介して死角場所推定装置１と通信可能なサーバ装置に備えられることとしてもよいし、死角場所推定装置１の一機能部として備えられることとしてもよい。
【００３７】
方位算出部１３は、移動端末４の位置情報に基づいて、当該移動端末のユーザの向いている方位を位置情報毎に算出する部分である。具体的には、方位算出部１３は、一の位置情報に示される所在位置と、一の位置情報の測位時刻より後の時刻において測位された位置情報である次位置情報に示される所在位置との位置関係に基づいて、一の位置情報に関する方位を算出する。
【００３８】
引き続き、図５を用いて、ユーザの方位の算出を説明する。方位算出部１３は、図４に示す位置情報から一のユーザに関する位置情報を抽出し、日時の項目に記憶されているデータに基づいて抽出した位置情報を時系列に並べる。図５は、ユーザＩＤ「ａ」により識別されるユーザの位置情報を抽出し、時系列に並べた位置情報２０ａである。ポイントＩＤ「１」の位置情報（一の位置情報）は、「２００９／５／２０  １４：００」に測位された位置情報であり、ポイントＩＤ「２」の位置情報（次位置情報）は、「２００９／５／２０  １４：０１」に測位された位置情報であるので、ポイントＩＤ「２」の位置情報は、ポイントＩＤ「１」の位置情報の測位時刻より後の時刻において測位された位置情報である。
【００３９】
そして、方位算出部１３は、ポイントＩＤ「１」の位置情報に示される緯度「３５．１２３４５６７８９０」及び経度「１３５．１２３４５６７８９０」と、ポイントＩＤ「２」の位置情報に示される緯度「３５．１２３４５６７８９０」及び経度「１３５．１２３４５６７８９１」との位置関係に基づいて、ポイントＩＤ「１」の位置情報におけるユーザの方位を算出する。ユーザの方位は、例えば、「北」を基準として時計回りに測定される角度により示され、ポイントＩＤ「１」の位置情報におけるユーザの方位は、「９０°」である。
【００４０】
以上のように、方位算出部１３により、時系列上において続けて取得された位置情報に示される所在位置に基づいてユーザの進行方向を推定し、その進行方向をユーザの方位と見なして位置情報毎の方位が算出されるので、ユーザの方位を精度よく算出することができる。
【００４１】
死角生成部１４は、位置情報に示される所在位置、及び方位算出部１３により算出された当該位置情報に係るユーザの方位、並びに地域情報に基づいて、当該ユーザの死角となる場所に関する情報である死角情報を位置情報毎に生成する部分である。死角生成部１４における死角情報の生成のアルゴリズムについて、図６及び図７を参照しながら詳細に説明する。図６及び図７は、死角情報の生成のアルゴリズムを説明するための図である。なお、図６及び図７に示す例では、地域情報に含まれる道路の形状はＴ字路であり、同図に示されるような建物Ｂが道路沿いに位置している。また、ユーザの移動端末４の所在位置は、同図中において位置ａで示され、ユーザの方位は、図示上方向である。
【００４２】
まず、図６（ａ）に示すように、死角生成部１４は、ユーザの方位の情報に基づいて、ユーザの位置ａを中心としてユーザの向いている方向側（矢印方向）に例えば角度θが３５°、半径ｒが２０ｍの扇形を成す視野Ａを生成する。次に、図６（ｂ）に示すように、死角生成部１４は、地域情報に含まれる建物の情報に基づいて、視野Ａにおいて建物Ｂが重複する部分を取り除き、その重複部分が取り除かれた視野Ａの各頂点（位置ａを除く）をマークする。そして、図６（ｃ）に示すように、死角生成部１４は、位置ａを始点として扇形の半径と同一の距離（２０ｍ）で、且つマークした全ての頂点を通過する線Ｌ１〜Ｌ４を生成する。
【００４３】
続いて、図６（ｄ）に示すように、死角生成部１４は、生成した線Ｌ１〜Ｌ４において、建物Ｂと重複する部分を削除し、線Ｌ１〜Ｌ４と建物Ｂとが交差する箇所にマークする。そして、死角生成部１４は、図７（ａ）に示すように、図６（ｂ）において生成した視野Ａの辺を位置ａを始点として時計回りに探索し、図６（ｄ）においてマークされた頂点が発見された順に番号（１〜６）を付与する。さらに、図７（ｂ）に示すように、死角生成部１４は、図７（ａ）において付与した番号順に頂点を結び、この番号順に結ばれた領域Ｃを位置ａに位置するユーザの視認可能な場所の範囲である視界として生成する。最後に、図６（ｂ）において、視野Ａにおいて建物Ｂが重複する部分が取り除かれた多角形から、図７（ｂ）において生成された視界の領域Ｃを減ずることにより、図７（ｃ）に示すように死角Ｄが生成される。死角生成部１４は、この死角Ｄに関する情報を死角情報とする。以上のようにして、死角生成部１４は、位置ａにおけるユーザの位置情報に係る死角情報を生成する。即ち、死角生成部１４は、位置情報に示される所在位置、及び当該位置情報に関するユーザの方位に基づいてユーザの視野を求め、地域情報取得部１２により取得された地域情報に含まれる道路及び建物の位置とユーザの視野との位置関係に基づいて死角情報を生成する。これにより、精度よく死角情報を生成することが可能となる。
【００４４】
死角集計部１５は、死角生成部１４により生成された死角情報を、道路における所定範囲毎に集計して、死角場所を推定する部分である。具体的には、死角集計部１５は、死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数を道路の所定範囲毎に計数し、計数された位置情報数に基づいて死角場所を推定する。
【００４５】
処理結果出力部１６は、死角集計部１５により推定された死角場所に関する情報を出力する部分である。処理結果出力部１６は、例えば、死角場所推定装置１に処理要求を送信した端末装置（図示せず）に対して死角場所に関する情報を返信したり、死角場所推定装置１が備える、例えばディスプレイといった出力装置１０７に死角場所に関する情報を表示させたりする。
【００４６】
以下に、図８及び図９を参照しながら、死角集計部１５による死角場所の推定、及び処理結果出力部１６による推定された死角場所に関する情報の出力について詳細に説明する。
【００４７】
図８は、地域情報に基づいて、道路を分割して生成された所定範囲を示す図である。死角集計部１５は、図８に示すように、地域情報取得部１２により取得された地域情報に含まれる道路の位置に関する情報に基づいて、道路を所定範囲毎に分割し、所定範囲ｒ１〜ｒ４を生成する。
【００４８】
なお、本実施形態では、死角集計部１５が道路の領域を分割して所定範囲ｒ１〜ｒ４を生成することとしているが、地域情報記憶部５０に記憶されている地域情報において、予め道路を分割して生成された所定範囲に関する情報を含んでいることとしてもよい。
【００４９】
図９（ａ）は、死角集計部１５が一のユーザに係る４つの位置情報について生成された死角情報を集計する処理を説明する図である。図９（ａ）において、４つの位置情報により示される所在位置及び方位は、矢印ａ１〜ａ４の位置及び向きにより示されている。また、これらの位置情報に係るユーザの視野は、視野Ａ１〜Ａ４により示される。
【００５０】
続いて、図９（ｂ）に示すように、死角集計部１５は、道路の所定範囲毎に、死角生成部１４により生成された死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数を計数する。図９（ｂ）における道路ＩＤは、道路の所定範囲を識別する情報であり、道路ＩＤ「１」〜「４」はそれぞれ所定範囲ｒ１〜ｒ４に該当する。また、死角情報は、図９（ａ）に示される視野Ａ１〜Ａ４に基づいて、図６及び図７を用いて説明したアルゴリズムを用いて死角生成部１４により生成される。
【００５１】
例えば、図９（ａ）において矢印ａ１により所在位置及び方位を示されるユーザの位置情報から生成される死角は、所定範囲ｒ４に該当する。また、矢印ａ２，ａ３により所在位置及び方位を示されるユーザの位置情報から生成される死角も同様に、所定範囲ｒ４に該当する。さらに、矢印ａ４により所在位置及び方位を示されるユーザの位置情報から生成される死角は、所定範囲ｒ３，ｒ４に該当する。従って、道路の所定範囲ｒ３に死角が該当する位置情報数は「１」であり、道路の所定範囲ｒ４に死角が該当する位置情報数は「４」である。以上のようにして、死角集計部１５は、死角情報を集計することにより、死角場所の推定を行う。これにより、高精度な死角場所の推定が可能となる。
【００５２】
さらに、図９（ｃ）に示すように、処理結果出力部１６は、死角集計部１５により推定された死角場所に関する情報を、例えばディスプレイ等に表示させる。図９（ｃ）に示す例では、道路ＩＤ「４」（所定範囲ｒ４）に対応する位置情報数が多く、道路の所定範囲ｒ４は、死角に起因して視認性が低いといった問題が発生する可能性が高い場所であるので、処理結果出力部１６は、道路の所定範囲ｒ４の領域を格子パターンにより表示させる。また、道路ＩＤ「３」（所定範囲ｒ３）に対応する位置情報数が多く、道路の所定範囲ｒ３は、死角に起因して視認性が低いといった問題が発生する可能性がある場所であるので、処理結果出力部１６は、道路の所定範囲ｒ３の領域を右下がり斜線パターンにより表示させる。
【００５３】
また、死角集計部１５は、位置情報により所在位置が示される移動端末４のユーザに関する属性情報に基づいて、計数される前記位置情報の数に重み付けを行う。ユーザの属性情報は、ユーザ情報記憶部６０に予め記憶されている。
【００５４】
ユーザ情報記憶部６０は、移動端末４のユーザの属性情報を予め記憶している記憶手段であり、ネットワークＮを介して死角場所推定装置１と通信可能なサーバ装置に備えられることとしてもよいし、死角場所推定装置１の一機能部として備えられることとしてもよい。図１０は、ユーザ情報記憶部６０の構成、及び記憶されているデータの例を示す図である。図１０に示す例では、ユーザ情報記憶部６０は、移動端末４のユーザの識別子であるユーザＩＤに対応付けて、ユーザの名前、性別及び生年月日等を記憶している。
【００５５】
死角集計部１５は、死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数を道路の所定範囲毎に計数するに際して、通常の場合には１つの位置情報に関する位置情報数を「１」として計数するところ、当該位置情報に係るユーザの生年月日が一定の年月日以前であり、そのユーザが高齢者であった場合には、そのユーザの位置情報に関する位置情報数に重み付けをし、例えば、位置情報数を「２」として計数することができる。これにより、死角に起因して視認性が低いといった問題のある場所を特定するといった死角場所推定装置１の目的に鑑みて、より有用な死角場所の情報を得ることが可能となる。
【００５６】
また、死角集計部１５は、位置情報に含まれる交通モード情報（図４参照）に示される移動手段が徒歩である位置情報を計数することにより、道路の所定範囲毎の歩行者数を取得し、道路の所定範囲毎の歩行者数及び死角情報に基づいて死角場所を推定することができる。図１１を参照しながら、死角情報及び歩行者数に基づく死角場所の推定を説明する。図１１は、死角情報及び歩行者数に基づく死角場所の推定を説明するための図である。
【００５７】
図１１の符号ｄ１は、死角集計部１５により集計された、道路の所定範囲ｒ１〜ｒ４毎の、死角が該当する位置情報数である。一方、符号ｗ１は、死角集計部１５により集計された、道路の所定範囲ｒ１〜ｒ４毎の歩行者数である。道路の所定範囲毎の歩行者数は、位置情報に示される所在位置が道路の所定範囲に該当し、且つ位置情報における交通モードが「徒歩」である位置情報数を計数することにより得られる。
【００５８】
続いて、符号ｄ２に示すように、死角集計部１５は、所定範囲ｒ１〜ｒ４における位置情報数（ｄ１）のうちの最大値で各位置情報数を除して、各位置情報数が０〜１の範囲の値となるような指標値を算出する。また、符号ｗ２に示すように、死角集計部１５は、所定範囲ｒ１〜ｒ４における歩行者数（ｗ１）のうちの最大値で各歩行者数を除して、各歩行者数が０〜１の範囲の値となるような指標値を算出する。
【００５９】
そして、符号ｍ１に示すように、死角集計部１５は、所定範囲ｒ１〜ｒ４における、死角が該当する位置情報数の指標値（ｄ２）と歩行者数の指標値（ｗ２）とを乗じた指標値を死角場所に関する指標値として算出する。道路の所定範囲のうち、符号ｍ１に示される指標値が大きい場所は、通行者にとって死角となる場所であり、且つ歩行者の多い場所であり、その場所が死角であることに起因した問題が発生する可能性が高い場所である。従って、死角集計部１５が符号ｍ１に示される指標値に基づいて死角場所の情報を推定することにより、より有用な死角場所の情報を得ることが可能となる。
【００６０】
さらに、符号ｍ２に示すように、処理結果出力部１６は、死角場所に関する指標値（ｍ１）の大きさに基づいて、道路の所定範囲ｒ１〜ｒ４の各領域を、格子パターン、左下がり斜線パターン、右下がり斜線パターンといった異なるパターンにより表示・出力する。
【００６１】
続いて、図１２を参照して、本実施形態の死角場所推定方法における死角場所推定装置１の動作について説明する。図１２は、死角場所推定装置１において実施される処理内容を示すフローチャートである。
【００６２】
まず、処理要求受付部１０は、死角場所推定装置１に対する死角場所を推定する処理要求を受け付ける（Ｓ１）。この処理要求は、死角場所の推定を所望する地域に関する情報を含んでいる。そして、処理要求受付部１０は、ステップＳ１において受け付けた処理要求に含まれる、地域に関する情報に基づいて、地域情報取得部１２を介して地域情報記憶部５０を参照することにより、当該地域が存在するか否かを判定する（Ｓ２）。当該地域が存在しない場合には、処理結果出力部１６がエラー表示を行い（Ｓ３）、処理が終了する。一方、当該地域が存在する場合には、処理手順はステップＳ４に進む。
【００６３】
ステップＳ４において、位置情報取得部１１は、ステップＳ１において受け付けた地域に所在位置が該当する複数の位置情報を位置情報記憶部２０から取得する（Ｓ４、位置情報取得ステップ）。また、地域情報取得部１２は、ステップＳ１において受け付けた地域に関する情報に基づいて、当該地域の建物及び道路の位置に関する情報を含む地域情報を地域情報記憶部５０から取得する（Ｓ４、地域情報取得ステップ）。
【００６４】
次に、方位算出部１３は、ステップＳ４において取得した移動端末４の位置情報に基づいて、当該移動端末のユーザの向いている方位を位置情報毎に算出して、算出した方位を位置情報に追加する（Ｓ５、方位算出ステップ）。
【００６５】
続いて、死角生成部１４は、位置情報に示される所在位置、及び方位算出部１３により算出された当該位置情報に係るユーザの方位、並びに地域情報に基づいて、死角情報を位置情報毎に生成する（Ｓ６、死角生成ステップ）。
【００６６】
次に、死角集計部１５は、地域情報取得部１２により取得された地域情報に含まれる道路の位置に関する情報に基づいて、道路を所定範囲毎に分割し（Ｓ７）、死角生成部１４により生成された死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数を道路の所定範囲毎に計数し、計数された位置情報数に基づいて死角場所を推定する（Ｓ８、死角集計ステップ）。
【００６７】
また、ステップＳ８において、死角集計部１５は、死角情報に示されるユーザの死角となる場所が道路の所定範囲に該当する位置情報の数を道路の所定範囲毎に計数するに際して、位置情報により所在位置が示される移動端末４のユーザに関する属性情報に基づいて、計数される位置情報数に重み付けを行うことができる。
【００６８】
さらに、ステップＳ８において、死角集計部１５は、位置情報に含まれる交通モード情報に示される移動手段が徒歩である位置情報を計数することにより、道路の所定範囲毎の歩行者数を取得し、道路の所定範囲毎の歩行者数及び死角情報に基づいて死角場所を推定することができる。
【００６９】
そして、処理結果出力部１６は、死角集計部１５により推定された死角場所に関する情報を、死角場所推定装置１が備える、例えばディスプレイといった出力装置１０７に表示させる（Ｓ９、処理結果出力ステップ）。こうして、本実施形態の処理を終了する。
【００７０】
以上説明した第１実施形態の死角場所推定装置１では、死角情報は、取得された位置情報及び地域情報を用いて、死角生成部１４により、生成されるので、生成された死角情報は、移動端末４を所持する実在のユーザにとっての当該地域における死角となる場所に関する情報となる。そして、生成された死角情報を集計して死角場所が死角集計部１５により推定されるので、通行者の死角となりやすい場所に関する有用な情報を得ることが可能となる。
【００７１】
（第２実施形態）
次に、第２実施形態に係る死角場所推定装置１について説明する。図１３は、第２実施形態に係る死角場所推定装置１の機能的構成を示すブロック図である。第２実施形態に係る死角場所推定装置１は、視界生成部１７（視界生成手段）をさらに備えている点で第１実施形態と異なる。
【００７２】
視界生成部１７は、位置情報に示される所在位置、及び当該位置情報に関するユーザの方位に基づいてユーザの視野を求め、地域情報取得部１２により取得された地域情報に含まれる道路及び建物の位置とユーザの視野との位置関係に基づいて、ユーザが視認可能な場所に関する情報である視界情報を位置情報毎に生成する部分である。
【００７３】
具体的には、視界生成部１７は、第１実施形態において図６及び図７を参照して説明した死角を生成する処理のアルゴリズムにおける、図６（ａ）〜（ｄ）及び図７（ａ）〜（ｂ）の処理を行うことにより、視界情報を生成する。即ち、視界生成部１７は、図７（ｂ）における視界領域Ｃを視界情報として生成する。
【００７４】
また、第２実施形態では、死角集計部１５は、死角生成部１４により生成された死角情報、及び視界生成部１７により生成された視界情報を、道路における所定範囲毎に集計して死角場所を推定する。続いて、図１４を参照しながら、死角情報及び視界情報に基づく死角場所の推定を説明する。図１４は、死角情報及び視界情報に基づく死角場所の推定を説明するための図である。
【００７５】
図１１の符号ｄ１は、死角集計部１５により集計された、道路の所定範囲ｒ１〜ｒ４毎の、死角が該当する位置情報数である。一方、符号ｃ１は、死角集計部１５により集計された、道路の所定範囲ｒ１〜ｒ４毎の、視界情報に含まれる視界の領域が道路の所定範囲に該当する位置情報数である。死角集計部１５は、視界情報に示されるユーザの視界の領域Ｃが道路の所定範囲に該当する位置情報の数を道路の所定範囲毎に計数することにより、符号ｃ１に示す情報を生成する。
【００７６】
続いて、符号ｄ２に示すように、死角集計部１５は、所定範囲ｒ１〜ｒ４における死角が該当する位置情報数（ｄ１）のうちの最大値で各位置情報数を除して、各位置情報数が０〜１の範囲の値となるような指標値を算出する。また、符号ｃ２に示すように、死角集計部１５は、所定範囲ｒ１〜ｒ４における視界領域が該当する位置情報数（ｃ１）のうちの最大値で各位置情報数を除して、各位置情報数が０〜１の範囲の値となるような指標値を算出する。さらに、符号ｃ３に示すように、死角集計部１５は、視界領域が該当する位置情報数の指標値を１から減じた指標値を生成する。即ち、符号ｃ３に示される指標値は、道路の所定範囲ｒ１〜ｒ４毎の視界の悪さの度合いを示していることとなる。
【００７７】
そして、符号ｍ３に示すように、死角集計部１５は、所定範囲ｒ１〜ｒ４における、死角が該当する位置情報数の指標値（ｄ２）と視界に関する指標値（ｃ３）とを乗じた指標値を死角場所に関する指標値として算出する。道路の所定範囲のうち、符号ｍ３に示される指標値が大きい場所は、通行者にとって死角となる場所であり、且つ通行者にとって視認可能でない場所であり、例えば、犯罪が発生しやすいといった、死角に起因した問題が発生しやすい場所である。従って、死角情報及び視界情報に基づいて死角場所が推定されることにより、より有用な死角場所の情報を得ることが可能となる。
【００７８】
さらに、符号ｍ４に示すように、処理結果出力部１６は、死角場所に関する指標値（ｍ３）の大きさに基づいて、道路の所定範囲ｒ１〜ｒ４の各領域を、格子パターン、左下がり斜線パターン、右下がり斜線パターンといった異なるパターンにより表示・出力する。
【００７９】
続いて、図１５を参照して、第２実施形態における死角場所推定装置１の動作について説明する。図１５は、死角場所推定装置１において実施される処理内容を示すフローチャートである。ステップＳ１１〜Ｓ１５において実施される処理内容は、図１２のフローチャートにおけるステップＳ１〜Ｓ５に示す処理内容と同様である。
【００８０】
続いて、死角生成部１４は、位置情報に示される所在位置、及び方位算出部１３により算出された当該位置情報に係るユーザの方位、並びに地域情報に基づいて、死角情報を位置情報毎に生成する（Ｓ１６）。また、視界生成部１７は、位置情報に示される所在位置、及び当該位置情報に関するユーザの方位に基づいてユーザの視野を求め、地域情報取得部１２により取得された地域情報に含まれる道路及び建物の位置とユーザの視野との位置関係に基づいて、視界情報を位置情報毎に生成する（Ｓ１６）。続くステップＳ１７において実施される処理内容は、図１２のフローチャートにおけるステップＳ７に示す処理内容と同様である。
【００８１】
次に、死角集計部１５は、死角生成部１４により生成された死角情報、及び視界生成部１７により生成された視界情報を、道路における所定範囲毎に集計して死角場所を推定する（Ｓ１８）。
【００８２】
そして、処理結果出力部１６は、死角集計部１５により推定された死角場所に関する情報を、死角場所推定装置１が備える、例えばディスプレイといった出力装置１０７に表示させる（Ｓ１９）。こうして、本実施形態の処理を終了する。
【００８３】
以上説明した第２実施形態の死角場所推定装置１では、通行者にとって死角となる場所であり、且つ通行者にとって視認可能でない場所は、例えば、犯罪が発生しやすいといった、死角に起因した問題が発生しやすい場所であることに鑑みて、死角生成部１４により死角情報が生成され、視界生成部１７により視界情報が生成され、生成された死角情報及び視界情報に基づいて死角集計部１５により死角場所が推定されるので、より有用な死角場所の情報を得ることが可能となる。
【００８４】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【００８５】
例えば、死角生成部１４により死角情報が生成され、死角場所の推定のために死角集計部１５に供される位置情報は、交通モードが「車」である位置情報のみを抽出して用いることとしてもよい（図４参照）。この場合に推定される死角場所に関する情報は、死角に起因した交通事故を防止するのに有用な情報となる。
【００８６】
また、第１実施形態において説明した、死角集計部１５が死角情報を集計して死角場所の推定を行う際におけるユーザ属性情報に基づく重み付けは、第１実施形態の処理において省略することができる。一方、この重み付けの処理を第２実施形態の処理に追加することとしてもよい。
【００８７】
また、第１実施形態において、死角集計部１５が交通モード情報に基づいて歩行者数を考慮して死角場所を推定する処理を説明したが、この処理は、第１実施形態において省略することができる。一方、歩行者数を考慮した死角場所を推定する処理を第２実施形態の処理に追加することとしてもよい。
【符号の説明】
【００８８】
１…死角場所推定装置、４…移動端末、１０…処理要求受付部、１１…位置情報取得部、１２…地域情報取得部、１３…方位算出部、１４…死角生成部、１５…死角集計部、１６…処理結果出力部、１７…視界生成部、２０…位置情報記憶部、５０…地域情報記憶部、６０…ユーザ情報記憶部、Ｂ…建物、Ｃ…視界領域、Ｄ…死角。
【図１】
2011081615.tif 000003
【図２】
2011081615.tif 000004
【図３】
2011081615.tif 000005
【図４】
2011081615.tif 000006
【図５】
2011081615.tif 000007
【図６】
2011081615.tif 000008
【図７】
2011081615.tif 000009
【図８】
2011081615.tif 000010
【図９】
2011081615.tif 000011
【図１０】
2011081615.tif 000012
【図１１】
2011081615.tif 000013
【図１２】
2011081615.tif 000014
【図１３】
2011081615.tif 000015
【図１４】
2011081615.tif 000016
【図１５】
2011081615.tif 000017