(57)【要約】【課題】  撮像カメラで撮像された画像データを利用して不特定の移動体の位置を精度良く測定することができる移動体の位置測定システムを提供する。【解決手段】  本発明の移動体の位置測定システム１０は、車両を撮像する少なくとも１つの撮像カメラ２００と、位置測定サーバー３００と、車両に搭載され、車両の識別情報を位置測定サーバー３００に送信し、位置測定サーバー３００から位置情報を受信する車載装置１００とを有する。位置測定サーバー３００は、撮像カメラの画像データに基づき車両の位置を算出し、算出された車両の位置の履歴情報を記憶し、車両からの識別情報に対応する履歴情報を識別し、識別された履歴情報に基づき位置情報を車両に送信する。【選択図】  図１
2020143901.tif 000002
【特許請求の範囲】
【請求項１】
移動体を撮像する少なくとも１つの撮像カメラを含む位置測定装置と、
移動体に搭載され、当該移動体の識別情報を前記位置測定装置に送信し、前記位置測定装置から位置情報を受信する機能を備えた電子装置とを有し、
前記位置測定装置は、
前記撮像カメラで撮像された画像データに基づき移動体の位置を算出する算出手段と、
前記算出手段により算出された移動体の位置の履歴情報を記憶する記憶手段と、
移動体からの識別情報に対応する履歴情報を識別する識別手段と、
識別された履歴情報に基づき位置情報を移動体に送信する送信手段とを有する、移動体の位置測定システム。
【請求項２】
前記識別情報は、移動体の移動情報を含む、請求項１に記載の位置測定システム。
【請求項３】
前記移動情報は、移動体の位置変化を表す情報を含む、請求項２に記載の位置測定システム。
【請求項４】
前記識別情報は、移動体の外観情報を含む、請求項１または２に記載の位置測定システム。
【請求項５】
前記外観情報は、車両のナンバーまたは車体の色を含む、請求項４に記載の位置測定システム。
【請求項６】
前記識別情報は、自局宛ての情報を受信するためのアドレス情報を含む、請求項１ないし５いずれか１つに記載の位置測定システム。
【請求項７】
前記算出手段は、画像データの中の移動体の座標を、緯度および経度を含む位置に変換する、請求項１に記載の位置測定システム。
【請求項８】
前記算出手段は、画像データの中の移動体の位置に応じて移動体の座標の誤差を補正する、請求項７に記載の位置測定システム。
【請求項９】
前記撮像カメラは、予め決められた位置に設置され、決められた空間を撮像し、前記位置測定装置は、前記撮像カメラからの画像データを無線通信により受け取る、請求項１に記載の位置測定システム。
【請求項１０】
前記位置測定装置は、撮像カメラおよび前記電子装置とネットワークを介して接続されるサーバーである、請求項１に記載の位置測定システム。
【請求項１１】
前記撮像カメラは、交差点を撮像する、請求項９に記載の位置測定システム。
【請求項１２】
前記撮像カメラは、オフィス空間を撮像する、請求項９に記載の位置測定システム。
【請求項１３】
前記電子装置は、車両に搭載された車載装置である、請求項１に記載の位置測定システム。
【請求項１４】
前記電子装置は、携帯型端末装置である、請求項１に記載の位置測定システム。
【請求項１５】
前記電子装置は、前記位置測定装置から受信した位置情報を出力する出力手段を含む、請求項１に記載の位置測定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置により撮像された移動体の画像データを利用した移動体の位置測定システムに関し、特に不特定の移動体の位置測定システムに関する。
【背景技術】
【０００２】
位置を特定する技術として代表的なのは、GNSS（Global Navigation Satellite System）であり、最近では準天頂衛星を用意し、常に頭上にある衛星からGPS信号を利用して精度の高い位置測定をおこなうものもある。また、Bluetooth／Wifiの機器を複数台用意し、それらの機器と通信する信号の減衰をみて位置を特定する技術もある。さらにカメラ画像を使って画像処理し位置を特定する技術もある。例えば、識別マークを取り付けた移動対象物をカメラ画像で識別することで移動対象物の位置を特定し、移動対象物への位置情報の連絡や走行経路の指示等を行う技術も存在する。
【０００３】
例えば、特許文献１は、車両周辺を撮像した画像データの中から特定の指標を認識し、認識された指標に関連付けされている位置情報を利用して車両の位置を決定する車両位置検出装置を開示している。特許文献２は、室内空間において、カメラで撮像した画像から移動ロボット位置をリアルタイムで求めるシステムを開示している。特許文献３は、複数の移動体の移動する空間を撮像する撮像カメラで撮像した画像データから移動体の位置を特定し、特定された位置からゴールとなる位置までの経路を設定し、移動体ごとの経路に沿って移動体の走行制御を行う移動体移動制御システムを開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１０３３５号公報
【特許文献２】特開２０１８−１４０６４号公報
【特許文献１】国際公開ＷＯ２００２／０２３２９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
GNSSによる測位は、トンネルや室内などの頭上が開けていない環境では、著しく位置精度が劣化するという課題がある。また、Bluetooth(Ibeacon)／Wifiの機器は、設置場所や通信範囲が限られ、あまり精度を期待できるものではない。
【０００６】
また、特許文献１ないし３は、撮像カメラを利用して位置を測定するものであるが、特許文献１は、路上に設置されたカメラで撮像された画像を受信するもの（第４実施形態）であり、カメラの設置には限界があり、またコスト高になってしまう。特許文献２や３では、カメラで撮像した移動体の画像を処理して位置を特定し、測定した位置を移動体に通信するが、移動体の画像情報を事前に機械学習させる必要があり、識別情報を事前に認識していない移動体に対しては位置特定できないという課題がある。
【０００７】
本発明は、上記従来の課題を解決し、撮像カメラで撮像された画像データを利用して不特定の移動体の位置を精度良く測定することができる移動体の位置測定システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る移動体の位置測定システムは、移動体を撮像する少なくとも１つの撮像カメラを含む位置測定装置と、移動体に搭載され、移動体の識別情報を前記位置測定装置に送信し、前記位置測定装置から位置情報を受信する機能を備えた電子装置とを有し、前記位置測定装置は、前記撮像カメラで撮像された画像データに基づき移動体の位置を算出する算出手段と、前記算出手段により算出された移動体の位置の履歴情報を記憶する記憶手段と、移動体からの識別情報に対応する履歴情報を識別する識別手段と、識別された履歴情報に基づき位置情報を移動体に送信する送信手段とを有する。
【０００９】
ある実施態様では、移動体の移動情報を含む。ある実施態様では、前記移動情報は、移動体の位置変化を表す情報を含む。ある実施態様では、前記識別情報は、移動体の外観情報を含む。ある実施態様では、前記外観情報は、車両のナンバーまたは車体の色を含む。ある実施態様では、前記識別情報は、自局宛ての情報を受信するためのアドレス情報を含む。ある実施態様では、前記算出手段は、画像データの中の移動体の座標を、緯度および経度を含む位置に変換する。ある実施態様では、前記算出手段は、画像データの中の移動体の位置に応じて移動体の座標の誤差を補正する。ある実施態様では、前記撮像カメラは、予め決められた位置に設置され、決められた空間を撮像し、前記位置測定装置は、前記撮像カメラからの画像データを無線通信により受け取る。ある実施態様では、前記位置測定装置は、撮像カメラおよび前記電子装置とネットワークを介して接続されるサーバーである。ある実施態様では、前記撮像カメラは、交差点を撮像する。ある実施態様では、前記撮像カメラは、オフィス空間を撮像する。ある実施態様では、前記電子装置は、車両に搭載された車載装置である。ある実施態様では、前記電子装置は、携帯型端末装置である。ある実施態様では、前記電子装置は、前記位置測定装置から受信した位置情報を出力する出力手段を含む。
【発明の効果】
【００１０】
本発明によれば、撮像カメラで撮像された画像データに基づき移動体の位置を算出し、算出された位置の履歴情報を記憶し、移動体からの識別情報に対応する履歴情報を識別し、識別された履歴情報に基づき位置情報を移動体に送信するようにしたので、事前に特定されていない不特定の移動体の位置を測定し、移動体により正確な位置情報を提供することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例に係る位置測定システムの構成を示す図である。
【図２】本発明の実施例に係る車載装置の構成を示すブロック図である。
【図３】本発明の実施例に係る位置情報取得プログラムの機能的な構成を示す図である。
【図４】本実施例の位置情報取得プログラムの動作フローである。
【図５】本発明の実施例に係るサーバーの構成を示すブロック図である。
【図６】本発明の実施例に係るサーバーの制御部の機能的な構成を示すブロック図である。
【図７】本実施例のサーバーの位置測定動作を示すフローである。
【図８】本実施例の座標変換部の動作を説明する図である。
【図９】本実施例の座標変換部により得られた位置（緯度、経度）の一例を示す図である。
【図１０】本発明の実施例による座標変換部による位置情報の共有を説明する図である。
【図１１】本発明の実施例による座標変換部の誤差補正を説明する図である。
【図１２】本発明の実施例による座標変換部の較正を説明する図である。
【図１３】本発明の実施例による移動体の位置測定システムの動作を説明する図である。
【図１４】本発明の実施例による移動体の特徴と画像認識された移動体の特徴との関連付け方法を説明する図である。
【図１５】本発明の他の実施例による位置測定システムの構成を示す図である。
【図１６】本発明の他の実施例による携帯端末装置の構成を示す図である。
【図１７】本発明の他の実施例による携帯端末装置の動作フローを示す図である。
【図１８】本発明の他の実施例による位置測定サーバーの動作フローを示す図である。
【発明を実施するための形態】
【００１２】
次に、本発明の実施の形態について説明する。本発明に係る移動体の位置測定システムは、移動体に搭載された電子装置と、移動体の位置を測位する位置測定装置とを含む。電子装置は、コンピュータ装置、スマートフォンに代表される高機能型携帯電話端末、ポータブル端末、またはナビゲーション・オーディオ・ビジュアル機能を備えた車載装置であることができる。ある実施態様では、位置測定装置は、ネットワークに接続されたサーバーであり、電子装置や撮像カメラとの間でデータ通信を行う。
【実施例】
【００１３】
図１は、本発明の実施例に係る移動体の位置測定システムの概略構成を示す図である。本実施例の移動体の位置測定システム１０は、種々の車両Ｍ１、Ｍ２、Ｍ３に搭載された車載装置１００と、予め決められた位置に設置され、決められた空間を撮像する１つまたは複数の撮像カメラ２００（２００＿１〜２００＿４）、と、インターネット等のネットワーク等を介して車載装置１００および撮像カメラ２００に接続された位置測定サーバー３００とを含んで構成される。
【００１４】
本実施例の位置測定システム１０は、撮像カメラ２００によって撮像された車両の画像データを解析して車両の位置を算出し、算出された位置の履歴情報と車載装置１００から送信される識別情報とを照合し、識別情報に該当する履歴情報を識別し、識別された履歴情報に基づき位置情報を車両に送信し、不特定の車両の位置測定を行うことを可能にする。また、本実施例の位置測定システム１０は、撮像カメラによって車両を監視し、画像認識された車両と実際の車両との関連付けを行い、画像認識された車両の位置を実際の車両に送信することで、例えば、測位環境が良好でない車両に高精度の位置情報を提供することができる。
【００１５】
撮像カメラ２００は、図１に示すように、例えば、ビル等の建造物、駐車場や信号機などに設置された１つまたは複数の定点カメラまたは防犯カメラであり、例えば、交差点エリアを走行する車両を撮像する。撮像カメラ２００には、位置測定サーバー３００と通信をするための通信モジュールが搭載され、撮像カメラ２００は、通信モジュールを介して撮像した画像データを位置測定サーバー３００に送信する。
【００１６】
通信モジュールは、予め決められた送信フォーマットに従い、画像データを位置測定サーバー３００に送信する。送信フォーマットは、例えば、ヘッダー情報として位置測定サーバー３００の送信先アドレス、撮像カメラ２００を識別する撮像カメラＩＤ、撮像時間等を含み、ボディ情報として画像データを含む。撮像カメラ２００は、例えば、１秒間に３０フレームまたは６０フレームからなる画像データを生成し、このような画像データを圧縮して撮像時間とほぼリアルタイムで位置測定サーバー３００に送信される。画像データの圧縮方法は任意である。
【００１７】
また、ある実施態様では、撮像カメラ２００は、制御モジュールを搭載することができ、制御モジュールは、位置測定サーバー３００からの遠隔指示に応じて撮像カメラ２００の動作を制御する。位置測定サーバー３００は、例えば、撮像カメラ２００の撮像の開始や停止を指示したり、撮像カメラ２００のアクチュエータを介して撮像方向を調整する。
【００１８】
図２に、本実施例の車載装置１００の内部構成を示す。車載装置１００は、位置測定サーバー３００との通信を行う通信部１１０、表示部１２０、ナビゲーション用の地図データやその他必要データを記憶する記憶部１３０、自車の絶対位置を検出するためのＧＰＳ信号を受信するＧＰＳ受信部１４０、自車の相対的な方位を検出するための加速度・角速度センサ１５０、ナビゲーション機能を含む各部の制御を行う制御部１６０を含んで構成される。なお、ここに示す車載装置１００の構成は一例であり、車載装置１００はさらに、オーディオ信号やビデオ信号を再生する機能、テレビ放送やラジオ放送を受信する機能などを含むことができる。
【００１９】
制御部１６０は、例えば、ＲＯＭ／ＲＡＭ等を含むマイクロコントローラやマイクロプロセッサを含み、ＲＯＭに格納されたソフトウエアプログラムを実行することで各部を制御する。本実施例では、制御部１６０は、ナビゲーション動作を制御するプログラムに加えて、自車の識別情報を位置測定サーバー３００に送信したり、位置測定サーバー３００から位置情報を受信する位置情報取得プログラムを実行する。位置情報取得プログラムは、単独で実行されてもよいし、ナビゲーション用のプログラムが実行されるときにこれと連携して実行されてもよい。
【００２０】
図３は、位置情報取得プログラムの機能的な構成を示すブロック図である。本実施例の位置情報取得プログラム１７０は、自車位置を検出する自車位置検出部１７２と、位置測定システム１０による測定エリアに自車が入ったか否かを判定する測定エリア判定部１７４と、測定エリア内と判定された場合に、自車の識別情報を位置測定サーバー３００に送信する識別情報送信部１７６と、位置測定サーバー３００から自車の位置情報を受信する位置情報受信部１７８と、受信した位置情報に基づき車載装置１００で検出した自車位置を修正する自車位置修正部１８０とを含んで構成される。修正された自車位置は、表示部１２０に表示されたり、あるいはナビゲーションに利用される。
【００２１】
自車位置検出部１７２は、ＧＰＳ受信部１４０で受信されたＧＰＳ信号および／または加速度・角速度センサ１５０の検出結果に基づき自車位置を検出する。自車位置検出部１７２は、一定の時間間隔で現在の自車位置を検出する。
【００２２】
測定エリア判定部１７４は、自車位置検出部１７２により検出された自車位置が測定エリア内に進入したか否かを判定する。測定エリアは、例えば、高層ビル等が立ち並びＧＰＳ信号のマルチパス等が生じ易いエリア、ＧＰＳ衛星を測位し難いようなエリア、つまり車載装置１００の自車位置精度が悪化するようなエリアである。このような測定エリアの位置座標は予め設定される。また、測定エリアは、ナビゲーションが使用する道路地図データに関連付けして設定されるようにしてもよい。例えば、高層ビルが立ち並ぶような市街地エリアや特定の道路を含むようなエリアである。
【００２３】
測定エリア判定部１７４によって自車が測定エリア内に進入したと判定されると、識別情報送信部１７６は、自車の識別情報を位置測定サーバー３００に送信する。自車の識別情報は、自車を識別する自車ＩＤ、位置測定サーバー３００から位置情報を受け取るときの自局宛てのアドレス、自車の移動を識別可能な移動情報、自車の外観を識別可能な外観情報を含むことができる。自車の移動情報は、位置、速度、方位などの時間的変化量あるいは移動ベクトルなどを含む。自車の速度は、例えば、自車位置検出部１７２で検出された単位時間当たりの自車位置の変化から算出したり、車速センサから出力される車速パルスに基づき算出される。方位は、ＧＰＳで測位された位置変化や加速度・角度センサ１５０の検出結果から算出される。移動情報は、自車が測定エリア内を走行している期間中、算出される。また、外観情報は、自車の外観形状の特徴、自車の色、自車のナンバープレート等の情報であり、これらは予め記憶部１３０に格納され、そこから読み出される。
【００２４】
識別情報送信部１７６は、自車が測定エリア内を走行している期間中、識別情報を一定周期で位置測定サーバー３００に送信する。識別情報は、位置測定サーバー３００において、画像データの中の車両の走行を識別するために用いられる。
【００２５】
位置情報受信部１７８は、位置測定サーバー３００によって測定された自車の位置情報を受信する。位置情報は、車両位置とその時刻とを含む。自車位置修正部１８０は、受信した位置情報に基づき自車位置を演算し、車載装置１００において検出された自車位置を修正する。修正された自車位置は、ＧＰＳ信号のマルチパス等の影響を受けないため、車載装置１００で検出された自車位置よりも高い精度を有する。
【００２６】
図４に、本実施例の位置情報取得プログラムの動作フローを示す。測定エリア判定部１７４は、自車が測定可能エリアに進入したか否かを判定し（Ｓ１００）、進入したと判定されると、識別情報送信部１７６は、自車の識別情報（移動データや外観情報等）を位置測定サーバー３００に送信する（Ｓ１０２）。その後、位置情報受信部１７８は、位置測定サーバー３００から自車の位置情報（車両位置とそのときの時刻）を受信したか否かを監視し（Ｓ１０４）、自車位置が受信されると、自車位置修正部１８０により自車位置が演算され、車載装置１００で検出された自車位置が修正または補正される（Ｓ１０６）。この修正された自車位置が、例えば、表示部１２０の道路地図画面上に表示される。
【００２７】
図５に、本実施例の位置測定サーバーの構成を示す。位置測定サーバー３００は、撮像カメラ２００からの画像データを受信する画像データ受信部３１０と、車載装置１００との通信を行う通信部３２０と、各部を制御する制御部３３０と、撮像カメラ２００からの画像データや車両からの識別情報等を格納する記憶部３４０とを有する。
【００２８】
画像データ受信部３１０は、図１に示すように、交差点等の建物や信号機などに設置された撮像カメラによって撮像された画像データをネットワーク等を介して受信する。受信した画像データは、制御部３３０に提供される。通信部３２０は、上記したように、測定エリアに進入した車両から当該車両の識別情報を受信したり、車両に位置情報を送信する。
【００２９】
制御部３３０の機能的な構成を図６に示す。制御部３３０は、通信部３２０を介して車両からの識別情報を受信する識別情報受信部３５０と、画像データ受信部３２０から取得した画像データの車両を認識し、認識した車両の座標を位置（緯度、経度）に変換する座標変換部３５２と、座標変換部３５２で変換された車両の位置の履歴情報を記憶部３４０に保存する履歴情報保存部３５４と、識別情報と履歴情報とを照合し、識別情報に該当する履歴情報を識別する履歴情報識別部３５６と、識別された履歴情報に基づき車両に位置情報（車両位置と時刻）を送信する位置情報送信部３５８とを有する。
【００３０】
識別情報受信部３５０は、測定エリア内を走行する種々の車両から識別情報を受信し、受信した識別情報を、例えば、識別情報に含まれる車両ＩＤに基づき車両ＩＤ毎に分類し、保持する。
【００３１】
座標変換部３５２は、１つまたは複数の撮像カメラ２００から送信された画像データを取得し、画像データが圧縮されている場合にはこれを解凍する。そして、画像データに含まれる撮像カメラＩＤに基づき画像データを撮像カメラＩＤ毎に分類する。
【００３２】
撮像カメラ２００が送信する画像データは、単位時間当たり複数の静止画フレームから構成されるものであり、位置情報算出部３３４は、各静止画においてその中に映された１つまたは複数の車両を認識し、認識した車両の位置を算出する。位置の算出は、撮像カメラ２００が撮像する撮像空間の２次元の座標を実空間の位置（緯度、経度）に変換することにより行われる。
【００３３】
例えば、図８（Ａ）に示すように車両Ｍ１、Ｍ２、Ｍ３、Ｍ４を撮像した画像データであるとき、座標変換部３５２は、画像認識処理により車両Ｍ１〜Ｍ４を矩形状の認識領域Ｐ１〜Ｐ４で切り出す。次に、図８（Ｃ）に示すように、フレーム画像内の各グリッドの座標を緯度／経度の位置に変換するための変化テーブルを用いて、認識領域Ｐ１〜Ｐ４の決められた変換点（例えば、矩形の底辺の中点）を緯度／経度の位置に変換する。変換点に一致する座標がない場合には、近接する座標が用いられる。グリッドの座標の間隔または粗さは適宜選択することができる。こうして、各フレーム画像において、車両Ｍ１〜Ｍ４の緯度／経度の位置が時系列的に順次算出される。例えば、図９に示すように、車両Ｍ３の時刻と緯度／経度とを対にする位置情報が画像データから算出される。
【００３４】
また、１つの空間を複数の撮像カメラで撮像したとき、複数の撮像カメラによって同一の車両が撮像されることがある。このような場合、それぞれの撮像カメラの画像データから算出された車両の緯度／経度と移動ベクトルとが等しい場合には、それぞれの車両を同一とみなす共有機能が設けられる。例えば、図１０に示すように、撮像カメラ２００＿１および２００＿２によって車両Ｍ３が撮像され、その結果、座標変換部３５２によって、同一の時刻に同一の座標が算出され、かつその移動ベクトル（位置差分）が等しければ、２つの位置情報は共通のものとして１つに統合される。
【００３５】
さらに座標変換部３５２は、車両の緯度／経度を算出するに際し誤差を補正する機能を備えることができる。図１１（Ａ）に示すように、撮像カメラで撮像した画像データは、撮像カメラから遠ざかる物体ほど誤差さが大きくなる。図１１（Ｂ）に示すように、人物などの移動体の認識領域Ｐ５を変換点Ｑ５（矩形の底辺の中点）で変換した場合、人物の奥行方向はそれほど大きくないため誤差は小さいが、奥行方向に長さのある車両の認識領域Ｐ６を変換点Ｑ６で変換した場合、その長さが大きいため誤差が大きくなる。そこで、車両の奥行方向の緯度／経度に応じて誤差を算出し、図１１（Ｃ）に示すように推定誤差を位置情報に付加することができる。あるいは、認識領域Ｐ６のＹ方向の高さが一定以上である場合には、変換点Ｑ６をＹ方向にオフセットさせた変換点Ｑ７で変換するようにしてもよい。「１ｍ」、「１．２ｍ」は、緯度方向の誤差である。
【００３６】
さらに座標変換部３５２は、撮像カメラの取付け位置が風や地震などで移動してしまった場合にも誤差が生じるため、この誤差を補正する機能を備えることができる。具体的には、位置が変化することがない地上の目標物（例えば、信号機など）を撮像した基準画像を用意し、基準画像に映された目標物と受信した画像データに映された目標物の差分を抽出し、受信した画像データの補正を行う。例えば、図１２に示すように、まず動くことがない信号機Ｔが映された基準画像Ｒが用意され、この基準画像Ｒの信号機Ｔと、受信した画像データの信号機Ｔとの位置ズレを確認し、そのズレを補正する。
【００３７】
履歴情報保存部３５４は、座標変換部３５２で算出された各車両の位置情報の履歴情報を保存する。すわわち、座標変換部３５２によって画像フレーム単位で各車両の位置情報が算出されるため、履歴情報保存部３５４は、これを履歴情報として保存する。なお、位置情報に含まれる時間は、撮像カメラ２００からの画像データに含まれる撮像時間や画像フレームの時間間隔に基づき決定することができる。また、履歴情報保存部３５４は、座標変換部３５２によって抽出された認識領域内の車両の外観情報（例えば、車両の色、ナンバープレート、その他、外観の特徴）を、車両の履歴情報に関連付けして保存する。
【００３８】
履歴情報識別部３５６は、識別情報受信部３５０で識別情報が受信されると、当該識別情報と履歴情報とを照合し、識別情報に該当する履歴情報を識別する。１つの態様では、識別情報に含まれる車両の移動情報や外観情報と一致する履歴情報が識別される。例えば、識別情報に含まれる車両の移動ベクトルに一致する移動ベクトルを持つ履歴情報が識別される。また、他の態様では、識別情報に含まれる車両の外観情報に一致する外観情報を持つ履歴情報が識別される。
【００３９】
位置情報送信部３５８は、履歴情報識別部３５６によって識別された履歴情報に基づく位置情報（車両位置とその時刻）を、該当する車両の車載装置に送信する。これにより、識別情報を送信した車両は、位置測定サーバー３００によって測定された高精度の位置情報を得ることができる。
【００４０】
図７は、位置測定サーバー３００の制御部３３０の動作フローである。座標変換部３５２は、撮像カメラ２００からの画像データに映された車両を画像認識し、画像認識した車両の緯度／経度の位置を算出し、履歴情報保存部３５４は、算出された車両の位置と時間とを履歴情報として車両毎に保存する（Ｓ２００）。次に、識別情報受信部３５０により識別情報の受信が監視され、識別情報が受信されると（Ｓ２０２）、履歴情報識別部３５６は、識別情報と各車両の履歴情報とを照合し、該当する車両の履歴情報を検索する（Ｓ２０４）。該当する履歴情報が識別できた場合には（Ｓ２０６）、位置情報送信部３５８は、識別情報に含まれる車載装置のアドレス宛に識別された位置情報を送信する（Ｓ２０８）。
【００４１】
次に、本実施例の移動体の位置測定システムの全体の動作ついて説明する。図１３は、位置測定サーバー３００と車載装置１００との間のデータの送受を説明する図である。先ず、車両が位置測定システムの測定可能エリアに進入すると、車載装置１００は、自車の特徴となる識別情報を位置測定サーバー３００に送信する。例えば、外観特徴として、車両の色とナンバープレート、移動情報として時系列差分情報とが送信される。
【００４２】
図１４に、さらに詳細な識別情報の例を示す。時系列差分推移は、自立航法センサ（加速度・角速度センサ）で検出された時間と座標の差分から算出され、時間とそのときの差分「４ｍ」が移動情報として位置測定サーバー３００に送信される。なお、時系列差分情報は、車速パルスから算出することもできる。また、車両の外観識別情報として、車の色「赤」およびナンバープレート「８２７５」が位置測定サーバー３００に送信される。外観情報は、予め記憶部に格納される。
【００４３】
一方、撮像カメラ２００で撮像された画像データを解析することで車両の色やナンバーが認識される。画像認識からの特徴と識別情報の外観特徴とが比較され、画像データ上の車両と実際の車両との同一性が識別される。また、画像認識から得られた座標（緯度／経度）の時系列差分推移が算出され、これが識別情報の移動情報と比較され、両者の同一性が識別される。
【００４４】
図１３に戻り、位置測定サーバー３００は、識別情報に該当する位置情報を車載装置１００に送信する。車載装置１００は、受信した高い精度の位置情報に基づき自立航法により得られた自車位置を修正したり、受信した位置情報をナビゲーションに利用して表示部１２０に表示させる。このように本実施例によれば、ＧＰＳ信号の測位環境が良好でないようなエリアにおいて、位置測定システム１０に紐付けされていない不特定の車両の位置を高精度に測定することができる。また、撮像カメラの解像度が高ければ高いほど、正確に移動体の位置測定を行うことができる。さらに撮像カメラの台数が多ければ、位置測定の精度が高まり、かつ広範囲のエリアを測定することができる。
【００４５】
次に、本発明の他の実施例について説明する。上記実施例では、移動体として車両の位置を測定する例を示したが、本例では、移動体として携帯端末装置（例えば、スマートフォンなど）の位置を測定するものである。
【００４６】
図１５に、本例の移動体の位置測定システム１０Ａの概要を示す。ここでは、複数の撮像カメラ２００＿１、２００＿２は、オフィス空間を撮像するように任意の位置に設置される。オフィス空間内を複数の人物Ｕ１、Ｕ２が携帯端末装置４００を所持しながら移動し、その様子が撮像カメラ２００によって撮像され、撮像された画像データが位置測定サーバー３００に逐次アップロードされる。一方、複数の人物Ｕ１、Ｕ２が所持するそれぞれの携帯端末装置４００は、識別情報を位置測定サーバー３００に送信し、位置測定サーバー３００によって測定された位置情報を受信する。
【００４７】
図１６に携帯端末装置４００の内部構成例を示す。携帯端末装置４００は、位置測定サーバー３００と通信を行う通信部４１０、表示部４２０、記憶部４３０、加速度・角速度センサ４４０、および制御部４５０を含む。制御部４５０は、上記した実施例と同様に、位置情報取得プログラムを実行する。
【００４８】
図１７に、位置情報取得プログラムの動作フローを示す。人物Ｕ１、Ｕ２または携帯端末装置４００が位置測定システムの測定可能エリアに進入するか否かが判定される（Ｓ３００）。この判定には、加速度・角速度センサ４４０の自立航法センサにより検出された位置情報が用いられる。あるいは、人物Ｕ１、Ｕ２が携帯端末装置を操作し進入したことを判定させるようにしてもよい。
【００４９】
次に、人物Ｕ１、Ｕ２または携帯端末装置４００が測定エリアに進入すると、携帯端末装置４００は、識別情報を位置測定サーバー３００送信する（Ｓ３０２）。識別情報は、上記した実施例と同様に、携帯端末装置４００の移動情報や外観情報を含む。但し、ここでの外観情報は、人物の特徴を表す情報であり、例えば、人物の服装の色などである。携帯端末装置４００は、位置測定サーバー３００から位置情報（端末位置とその時刻）を受信すると（Ｓ３０４）、位置情報に基づき端末位置を計算し、これを表示する（Ｓ３０６）。
【００５０】
図１８は、サーバー３００の動作フローを示す図である。サーバー３００のステップＳ４００〜Ｓ４０８の動作は、実質的に上記した図７に示す動作と同様であり、携帯端末装置４００からの識別情報を受信すると、当該識別情報に該当する携帯端末装置の位置情報を送信する。
【００５１】
以上説明したように、本実施例によれば、移動体側がＧＰＳ機能を搭載している場合、ＧＰＳ信号を受信ができないようなエリアでも、サーバーとのネットワーク通信ができれば、サーバーから高精度の位置情報を取得できる。また、移動体側がＧＰＳ等の位置を特定するデバイスを搭載していなくても、通信機能を搭載していれば本発明を利用することができる。さらに撮像カメラの位置、性能、数を見直すことで、フレキシブルな位置測定システムの構成を構築することができる。さらに位置測定の精度自体は画像認識で行われるため、外乱による精度の劣化は少ない。さらにＧＰＳの精度が出せないエリアで使うことで位置精度を高めるための補足情報を提供することができる。さらに撮像カメラ側が情報を持っていない移動体に対しても位置測定が可能になる。
【００５２】
本発明の適用例として、車載装置の位置特定の精度向上（自動運転への補足情報）、歩行者が持つモバイルデバイスの位置特定の精度向上、オフィスの従業員の動体監視（だれが、どこにいる）、工場での従業員の動態監視（ムリムダムラの可視化）、コンビニ監視カメラと連動することによる発進誤操作防止、家のガレージに設置することにより、前方に子供がいた場合の事故防止、駐車場の誘導対応（特に地下駐車場などＧＰＳが届かない領域に対する位置特定）、巨大ショッピングモールのフロア内の位置表示、自動車学校の動体監視と自動運転補正などである。
【００５３】
以上、本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形、変更が可能である。
【符号の説明】
【００５４】
１０：位置測定システム                  １００：車載装置
１１０：通信部                          １２０：表示部
１３０：記憶部                          １４０：ＧＰＳ受信部
１５０：加速度・角速度センサ            １６０：制御部
２００：撮像カメラ                      ３００：位置測定サーバー
３１０：画像データ受信部                ３２０：通信部
３３０：制御部                          ３４０記憶部
Ｍ１〜Ｍ４：車両
Ｐ１〜Ｐ５：認識領域
【図１】
2020143901.tif 000003
【図２】
2020143901.tif 000004
【図３】
2020143901.tif 000005
【図４】
2020143901.tif 000006
【図５】
2020143901.tif 000007
【図６】
2020143901.tif 000008
【図７】
2020143901.tif 000009
【図８】
2020143901.tif 000010
【図９】
2020143901.tif 000011
【図１０】
2020143901.tif 000012
【図１１】
2020143901.tif 000013
【図１２】
2020143901.tif 000014
【図１３】
2020143901.tif 000015
【図１４】
2020143901.tif 000016
【図１５】
2020143901.tif 000017
【図１６】
2020143901.tif 000018
【図１７】
2020143901.tif 000019
【図１８】
2020143901.tif 000020