JP7147791B2 - タグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法 - Google Patents
タグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法 Download PDFInfo
- Publication number
- JP7147791B2 JP7147791B2 JP2020006010A JP2020006010A JP7147791B2 JP 7147791 B2 JP7147791 B2 JP 7147791B2 JP 2020006010 A JP2020006010 A JP 2020006010A JP 2020006010 A JP2020006010 A JP 2020006010A JP 7147791 B2 JP7147791 B2 JP 7147791B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- attribute information
- attribute
- location
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Navigation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、タグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法に関する。
人工知能を搭載した車両制御装置は、車両に搭載されたセンサが収集するデータ(例えばカメラにより取得される車両の周辺の画像)に基づいて、運転者の操作なく車両の走行を制御することができる。人工知能による制御の精度を向上させるため、人工知能に識別させるべき属性がタグとして付与された大量の教師データを用いて人工知能に学習させることが求められる。センサが収集したデータに適切な属性をタグとして付与することにより、教師データが作成される。
特許文献1には、車載端末装置と情報センタとを有し、車載端末装置が情報サーバから受信するデータを記憶するキャッシュを備えるデータ記憶システムが記載されている。特許文献1に記載のデータ記憶システムによると、車載端末装置は、情報サーバから受信する情報を、一時記憶する一時キャッシュ手段と所定期間記憶する永続キャッシュ手段との何れかを選択して記憶する。
特許文献1に記載のデータ記憶システムによると、車載端末装置は、情報サーバから受信した情報を効率よく記憶し再利用することができる。しかし、特許文献1に記載のデータ記憶システムでは、情報サーバから情報を効率よく取得することは考慮されていない。
本発明は、対象データへのタグ付与に必要な情報を効率よく情報サーバから取得するタグ付与システムを提供することを目的とする。
本発明にかかるタグ付与システムは、車両に設置されたセンサにより取得された、車両の周辺の状況を表す対象データにタグを付与するタグ付与装置と、ストレージを有するキャッシュサーバと、を含むタグ付与システムであって、タグ付与装置は、キャッシュサーバに、対象データに表される第1地点を特定する第1位置情報を含み、かつ、第1地点の属性を示す第1属性情報の送信を要求する属性情報要求を送信し、キャッシュサーバは、第1位置情報に基づいて、センサが対象データ以降に取得するデータに表される第2地点を予測し、第1属性情報がストレージに記憶されている場合、第一属性情報をタグ付与装置に送信し、第1属性情報がストレージに記憶されていない場合、第1位置情報と第2地点を特定する第2位置情報とを、地点ごとに当該地点の属性を示す属性情報を関連づけて記憶する情報サーバに送信し、第1属性情報と、第2位置情報により特定される位置の属性を示す第2属性情報とを情報サーバから受信し、第1属性情報と第2情報とを、それぞれ第1位置情報と第2位置情報とに関連づけてストレージに記憶し、第1属性情報をタグ付与装置に送信し、タグ付与装置は、受信した第1属性情報を対象データにタグとして付与する。
本発明にかかるキャッシュサーバは、車両に設置されたセンサにより取得された、車両の周辺の状況を表す対象データにタグを付与するタグ付与装置、および、地点ごとに当該地点の属性を示す属性情報を関連づけて記憶する情報サーバと通信可能な通信部と、タグ付与装置から、対象データに表される第1地点を特定する第1位置情報を含み、かつ、第1地点の属性を示す第1属性情報の送信を要求する属性情報要求を受信する属性情報要求受信部と、第1位置情報に基づいて、センサが対象データ以降に取得するデータに表される第2地点を予測する第2地点予測部と、第1属性情報がストレージに記憶されていない場合、第1位置情報と第2地点を特定する第2位置情報とを、通信部を介して情報サーバに送信し、第1属性情報と、第2位置情報により特定される位置の属性を示す第2属性情報とを通信部を介して情報サーバから受信し、第1属性情報と第2属性情報とを、それぞれ第1位置情報と第2位置情報とに関連づけてストレージに記憶する属性情報取得部と、第1属性情報を、通信部を介してタグ付与装置に送信する属性情報送信部と、を備える。
また、本発明にかかるキャッシュサーバでは、属性情報取得部は、所定領域を所定サイズに区分したメッシュのうち位置情報で示される地点を含むメッシュに関連づけて属性情報をストレージに記憶し、第1位置情報に対応するメッシュに関連づけて属性情報がストレージに記憶されている場合、第1位置情報に対応づけられた属性情報がストレージに記憶されていると判定することが好ましい。
また、本発明にかかるキャッシュサーバでは、属性情報要求受信部は、車両を識別する車両識別子および対象データが取得された時刻を示す時刻情報を含む複数の属性情報要求を受信し、第2地点予測部は、車両に設置されたセンサにより取得された複数の対象データについての複数の属性情報要求に含まれる複数の第1位置情報および時刻情報に基づいて、第2地点を予測することが好ましい。
また、本発明にかかるキャッシュサーバでは、属性情報要求は、車両の走行予定経路を示す経路情報をさらに含み、第2地点予測部は、経路情報に基づいて、第2地点を予測することが好ましい。
本発明にかかるキャッシュサーバの制御方法は、ストレージを有し、車両に設置されたセンサにより取得された、車両の周辺の状況を表す対象データにタグを付与するタグ付与装置と通信可能なキャッシュサーバの制御方法であって、キャッシュサーバが、タグ付与装置から、対象データに表される第1地点の位置を特定する第1位置情報を含み、かつ、第1地点の属性を示す第1属性情報の送信を要求する属性情報要求を受信し、第1位置情報に基づいて、センサが対象データ以降に取得するデータに表される第2地点を予測し、第1属性情報がストレージに記憶されていない場合、第1位置情報と第2地点を特定する第2位置情報とを、地点ごとに当該地点の属性を示す属性情報を関連づけて記憶する情報サーバに送信し、第1属性情報と、第2位置情報により特定される位置の属性を示す第2属性情報とを情報サーバから受信し、第1属性情報と第2属性情報とを、それぞれ第1位置情報と第2位置情報とに関連づけてストレージに記憶し、第1属性情報をタグ付与装置に送信することを含む。
本発明にかかるタグ付与システムによれば、対象データへのタグ付与に必要な情報を効率よく情報サーバから取得することができる。
以下、図面を参照してタグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法について詳細に説明する。ただし、本発明は図面または以下に記載される実施形態に限定されないことを理解されたい。
本発明にかかるタグ付与システムは、車両に設置されたセンサにより取得され、車両の周辺の状況を表す対象データにタグを付与するタグ付与装置と、ストレージを有するキャッシュサーバとを含む。タグ付与装置は、キャッシュサーバに、第1位置情報を含み、第1属性情報の送信を要求する属性情報要求を送信する。第1位置情報は、対象データに表される第1地点の位置を特定する位置情報である。第1属性情報は、第1地点の特徴を示す情報である。キャッシュサーバは、第1位置情報に基づいて、センサが対象データ以降に取得するデータに表される第2地点を予測する。キャッシュサーバは、第1位置情報に関連づけられた第1属性情報がストレージに記憶されていない場合、第1位置情報と第2地点を特定する第2位置情報とにそれぞれ関連づけられた第1属性情報と第2属性情報とを情報サーバから取得し、ストレージに記憶する。キャッシュサーバは第1属性情報をタグ付与装置に送信する。タグ付与装置は、受信した第1属性情報をタグとして対象データに付与する。
図1は、タグ付与システムの動作概要図である。
タグ付与システム1は、タグ付与装置2とキャッシュサーバ3とを含む。タグ付与装置は車両100に搭載されており、車両100に設置されたカメラ110およびGNSS(Global Navigation Satellite System)センサ120に接続される。キャッシュサーバ3はストレージ33を有している。タグ付与装置2はキャッシュサーバ3と通信可能であり、キャッシュサーバ3は情報サーバ4と通信可能である。
タグ付与装置2は、カメラ110により取得された画像データの入力を受け付ける(1)。カメラ110は、車両100の外部(例えば前方)を撮像するように設置され、車両100の周辺の状況を表す画像データを取得可能である。タグ付与装置2は、画像データに、位置情報「N 35.671 E 139.746」(第1位置情報)を関連づける。第1位置情報は、画像データに表わされる第1地点の位置を特定する情報であり、図1の例では緯度および経度によって表現されている。
タグ付与装置2は、GNSSセンサ120から、カメラ110が画像データを取得したときの車両100の位置情報を取得する。また、タグ付与装置2は、GNSSセンサ120の取得する位置情報に基づいて、カメラ110が画像データを取得したときの車両100の進行方向が示す方位情報を推定する。また、タグ付与装置2は、車両100の車体に対するカメラ110の撮影方向、カメラ110の画角といった情報を予め記憶している。
タグ付与装置2は、車両100の位置情報および方位情報と、車両100の車体に対するカメラ110の撮影方向、カメラ110の画角といった情報に基づいて、画像データに表わされる第1地点の位置を求め、画像データに関連づける。
タグ付与装置2は、画像データに関連づけられた第1位置情報に対応する第1属性情報の送信を要求する属性情報要求をキャッシュサーバ3に送信する(2)。属性情報要求は、第1位置情報を含む。
第1属性情報は、第1地点の特徴を示す情報である。本実施形態では、画像データに表わされる地点に関連づけられた地物を識別するための情報が属性情報に相当する。また、属性情報は、画像データに表わされる地点における土地利用状態を識別するための情報であってもよい。
キャッシュサーバ3は、タグ付与装置2から受信した属性情報要求に含まれる第1位置情報に基づいて、カメラ110が対象となる画像データ以降に取得する画像データに表される第2地点を予測する。第2地点の予測については後述する。図1の例では、「N 35.672 E 139.751」により特定される地点が第2地点として予測されている(第2位置情報)。
キャッシュサーバ3は、第1位置情報に関連づけられた第1属性情報がストレージ33に記憶されているか否かを判定する。記憶されていない場合、第1位置情報および第2位置情報を情報サーバ4に送信する(3)。
情報サーバ4には、位置情報と属性情報とが関連づけて記憶されている。情報サーバ4は、キャッシュサーバ3から送信された第1位置情報および第2位置情報にそれぞれ関連づけられた属性情報「T庁」(第1属性情報)および「KS省」(第2属性情報)をキャッシュサーバ3に送信する(4)。
キャッシュサーバ3は、情報サーバ4から受信した第1属性情報および第2属性情報を、それぞれ第1位置情報および第2位置情報に関連づけてストレージ33に記憶する。
キャッシュサーバ3は、タグ付与装置2から受信した属性情報要求に含まれる第1位置情報に関連づけてストレージ33に記憶されている第1属性情報を、タグ付与装置に送信する(5)。
タグ付与装置2は、受信した第1属性情報を画像データにタグとして付与する(6)。
このように動作することにより、本発明にかかるタグ付与システム1は、少ないアクセス回数で対象データへのタグ付与に必要なデータを情報サーバから取得することができるため、タグ付与に必要なデータを効率よく情報サーバ4から取得することができる。
図2は、タグ付与システムの概略構成を示す模式図である。
タグ付与システム1は、タグ付与装置2とキャッシュサーバ3とを含む。タグ付与装置2は車両100に搭載されており、車両100に設置されたカメラ110およびGNSSセンサ120に接続される。タグ付与装置2は、車両100に設置されたGNSSセンサ以外の各種センサ(不図示)に接続されていてもよい。タグ付与装置2とキャッシュサーバ3とは、ネットワーク5を介して通信可能である。キャッシュサーバ3は、ストレージ33を有している。キャッシュサーバ3は、ネットワーク5を介して情報サーバ4を含むタグ付与システム1の外部の機器とも通信可能である。
情報サーバ4は、地点ごとに当該地点の属性を示す属性情報を関連づけて記憶するサーバである。情報サーバ4は、情報処理装置から受信した位置情報に関連づけられた属性情報を、当該情報処理装置に送信する。本実施形態において、情報サーバ4は、位置情報と属性情報とを関連づけて記憶するデータベースに接続された情報処理装置である。また、情報サーバ4は、相互に接続された複数の情報処理装置によって提供されるクラウドサービスであってもよい。
ネットワーク5は、タグ付与装置2とキャッシュサーバ3とを通信可能に接続する。ネットワーク5は、例えばTCP/IP(Transport Control Protocol / Internet Protocol)による通信が行われるインターネットであり、光通信回線などにより構成される。ネットワーク5は、車両100を含む移動体に対して無線による接続を提供する無線基地局(不図示)を含んでもよい。
図3は、タグ付与装置のハードウェア模式図である。
タグ付与装置2は、車両100に設置されたカメラ110により取得された画像データに関連づけられた第1位置情報に対応する第1属性情報の送信を要求する属性情報要求をキャッシュサーバ3に送信する。また、タグ付与装置2は、キャッシュサーバ3から受信した第1属性情報を画像データにタグとして付与する。そのために、タグ付与装置2は、入出力インタフェース21と、メモリ22と、プロセッサ23とを備える。
入出力インタフェース21は、タグ付与装置2と外部とのデータの入出力を行うためのインタフェース回路である。入出力インタフェース21は、受信したデータをプロセッサ23に供給する。また、入出力インタフェース21は、プロセッサ23から供給されたデータを外部に出力する。入出力インタフェース21は、例えばCAN(Controller Area Network)による通信を行うための回路である。また、入出力インタフェース21は、USB(Universal Serial Bus)などの周辺機器接続を行うための回路であってもよい。
メモリ22は、例えば、半導体メモリ、磁気ディスク装置および光ディスク装置のうちの少なくとも1つである。メモリ22は、プロセッサ23による処理に用いられるアプリケーションプログラム、データ等を記憶する。例えば、メモリ22は、キャッシュサーバ3に属性情報要求を送信するアプリケーションプログラム、受信した第1属性情報を対象データにタグとして付与するアプリケーションプログラム等を記憶する。各種プログラムは、コンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いてメモリ22にインストールされてよい。コンピュータ読み取り可能な可搬型記録媒体とは、例えばメモリカード、可搬型ハードディスクドライブ等である。
プロセッサ23は、1以上のプロセッサおよびその周辺回路である。プロセッサ23は、タグ付与装置2の全体的な動作を統括的に制御するものであり、例えば、CPU(Central Processing Unit)である。プロセッサ23は、タグ付与装置2の各種処理がメモリ22に記憶されているプログラム等に基づいて適切な手段で実行されるように、入出力インタフェース21等の動作を制御する。プロセッサ23は、メモリ22に記憶されているアプリケーションプログラム等に基づいて処理を実行する。また、プロセッサ23は、複数のアプリケーションプログラム等を並列に実行することができる。
図3は、タグ付与装置が有するプロセッサの機能ブロック図である。
タグ付与装置2のプロセッサ23は、機能ブロックとして、属性情報要求部231と、タグ付与部232とを有する。プロセッサ23が有するこれらの各部は、プロセッサ23上で実行されるプログラムによって実装される機能モジュールである。あるいは、プロセッサ23が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、またはファームウェアとしてタグ付与装置2に実装されてもよい。
属性情報要求部231は、属性情報要求を、入出力インタフェース21を介してキャッシュサーバ3に送信する。属性情報要求は、車両100に設置されたカメラ110により取得された画像データに関連づけられた第1位置情報に対応する第1属性情報の送信を要求する信号である。属性情報要求部231は、第1位置情報の関連づけが行われた画像データについて、属性情報要求を送信する。属性情報要求部231は、所定数の画像データへの第1位置情報の関連づけが行われるたびに属性情報要求を送信してもよい。
タグ付与部232は、入出力インタフェース21を介してキャッシュサーバ3から受信した第1属性情報を、画像データにタグとして付与する。タグ付与部232は、EXIF(Exchangeable Image File format)形式で記録される画像データにおいてメタデータを保存するための領域に第1属性情報を書き込むことによって、画像データにタグを付与する。タグの付与された画像データは、入出力インタフェース21を介して外部機器に出力される。また、タグ付与部232は、メモリ22に記憶されるデータベースに、画像データの識別子に関連づけて第1属性情報を書き込むことによって、画像データにタグを付与してもよい。
図5は、キャッシュサーバのハードウェア模式図である。
キャッシュサーバ3は、タグ付与装置2から受信した属性情報要求に含まれる第1位置情報に基づいて、第2地点を予測する。また、キャッシュサーバ3は、第1位置情報により特定される位置の特徴を示す第1属性情報および第2地点を特定する第2位置情報に関連づけられた第2属性情報を情報サーバ4から取得し、記憶する。また、キャッシュサーバ3は、第1属性情報をタグ付与装置2に送信する。そのために、キャッシュサーバ3は、入出力インタフェース31と、メモリ32と、ストレージ33と、プロセッサ34とを備える。
入出力インタフェース31は通信部の一例であり、キャッシュサーバ3と外部とのデータの入出力を行うためのインタフェース回路である。キャッシュサーバ3は、入出力インタフェースを介してタグ付与装置2および情報サーバ4と通信可能である。入出力インタフェース31は、受信したデータをプロセッサ34に供給する。また、入出力インタフェース31は、プロセッサ34から供給されたデータを外部に出力する。入出力インタフェース31は、例えばTCP/IPによる通信を行うための回路である。また、入出力インタフェース31は、USBなどの周辺機器接続を行うための回路であってもよい。
メモリ32は、例えば、半導体メモリまたは磁気ディスク装置である。メモリ32は、プロセッサ34による処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、メモリ32は、アプリケーションプログラムとして、第2地点を予測するアプリケーションプログラム、第1位置情報と第2位置情報とを情報サーバ4に送信するアプリケーションプログラム等を記憶する。各種プログラムは、コンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いてメモリ32にインストールされてよい。コンピュータ読み取り可能な可搬型記録媒体とは、例えばメモリカード、ハードディスクドライブ等である。
ストレージ33は、例えば、半導体メモリ、磁気ディスク装置および光ディスク装置のうちの少なくとも1つである。ストレージ33は、プロセッサ34による処理に用いられるデータを記憶する。例えば、ストレージ33は、情報サーバ4から受信した第1属性情報および第2属性情報を、それぞれ第1位置情報および第2位置情報に関連づけて記憶する。
プロセッサ34は、1以上のプロセッサおよびその周辺回路である。プロセッサ34は、キャッシュサーバ3の全体的な動作を統括的に制御するものであり、例えばCPUである。プロセッサ34は、キャッシュサーバ3の各種処理がメモリ32に記憶されているプログラム等に基づいて適切な手段で実行されるように、入出力インタフェース31等の動作を制御する。プロセッサ34は、メモリ32に記憶されているプログラム(オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等)に基づいて処理を実行する。また、プロセッサ34は、複数のプログラム(アプリケーションプログラム等)を並列に実行することができる。
図6は、キャッシュサーバが有するプロセッサの機能ブロック図である。
キャッシュサーバ3のプロセッサ34は、機能ブロックとして、属性情報要求受信部341と、第2地点予測部342と、属性情報取得部343と、属性情報送信部344とを有する。プロセッサ34が有するこれらの各部は、プロセッサ34上で実行されるプログラムによって実装される機能モジュールである。あるいは、プロセッサ34が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、またはファームウェアとしてキャッシュサーバ3に実装されてもよい。
属性情報要求受信部341は、タグ付与装置2から属性情報要求を、入出力インタフェース31を介して受信する。属性情報要求受信部341は、受信した属性情報要求を、メモリ32に記憶する。
第2地点予測部342は、受信した属性情報要求に含まれる第1位置情報に基づいて第2地点を予測する。
図7は、第2地点の予測および属性情報の記憶を説明する図である。
車両100は、図8に示す地図Mにおける地点Sから地点Gに向けて走行している。車両100は、地点Sから地点Gに向かう経路上の複数の地点で、カメラ110により画像を取得する。
キャッシュサーバ3は、地図Mに示される領域を、所定サイズのメッシュに区分して管理する。具体的には、キャッシュサーバ3のストレージ33には、メッシュごとに、そのメッシュに含まれる地点に関連づけられた属性情報が記憶されている。
ここで、タグ付与装置2が位置情報P1に関連づけられた画像データを対象データとしてタグの付与を行うときの動作を説明する。タグ付与装置2は、第1位置情報P1を含む属性情報要求をキャッシュサーバ3に送信する。キャッシュサーバ3の第2地点予測部342は、位置情報P1に基づいて、カメラ110が対象データ以降に取得する画像データに表される第2地点を予測する。なお、図8の説明において、「位置情報P1により特定される地点」を単に「P1」のように表記する。
例えば、第2地点予測部342は、第1位置情報P1に対応するメッシュE5の周辺のメッシュD4-F4、D5、F5、D6-F6に含まれる地点を、第2地点として予測する。
また、キャッシュサーバ3は、位置情報P1に加えて車両100の走行予定経路を示す経路情報を含む属性情報要求を受信してもよい。経路情報は、地図M上において地点Sから地点Gに至る太線を示す情報である。この場合、第2地点予測部342は、P1から地点Gに向かう経路上の各地点を、第2地点として予測する。
図6に戻り、属性情報取得部343は、第1位置情報に関連づけられた第1属性情報がストレージ33に記憶されているか否かを判定する。第1位置情報に関連づけられた第1属性情報がストレージ33に記憶されていない場合、属性情報取得部343は、第1位置情報と第2地点を特定する第2位置情報とを、入出力インタフェース31を介して情報サーバ4に送信する。続いて、属性情報取得部343は、第1位置情報に関連づけられた第1属性情報と第2位置情報に関連づけられた第2属性情報とを、入出力インタフェース31を介して情報サーバ4から受信する。さらに、属性情報取得部343は、第1属性情報と第2属性情報とを、それぞれ第1位置情報と第2位置情報とに関連づけてストレージ33に記憶する。
図7の例で、属性情報取得部343は、第1位置情報に対応するメッシュE5に関連づけて属性情報がストレージ33に記憶されているか否かを判定する。属性情報取得部343は、メッシュE5に関連づけて属性情報がストレージ33に記憶されている場合、第1位置情報P1に関連づけられた属性情報がストレージ33に記憶されていると判定する。
第1位置情報P1に関連づけられた属性情報がストレージ33に記憶されていないと判定された場合、属性情報取得部343は、メッシュD4-F4、D5-F5、D6-F6に関連づけられた属性情報を情報サーバ4から受信する。そして、属性情報取得部343は、受信した属性情報をそれぞれ対応するメッシュに関連づけてストレージ33に記憶する。
また、属性情報要求受信部341が、位置情報に加えて時刻情報を含む属性情報要求を、位置情報P0および位置情報P1について取得したとする。すなわち、キャッシュサーバ3は、位置情報P0に対応する時刻情報T0と位置情報P1に対応する時刻情報T1とを取得している。この場合、第2地点予測部342は、P0からP1に向かう線分をP1の方向にP0とP1との間の距離だけ延長した地点の位置情報P2を、時刻情報T1から(T1-T0)経過した将来の時刻T2における第2地点として予測する。
属性情報取得部343は、P1を含むメッシュE5に関連づけられた属性情報と、P2を含むメッシュF5に関連づけられた属性情報を情報サーバ4から受信し、それぞれ対応するメッシュに関連づけてストレージ33に記憶する。
また、第2地点予測部342が図7に示す経路情報に基づいて第2地点を予測した場合、属性情報取得部343は、P1を含むメッシュE5に関連づけられた属性情報と、経路を含むメッシュF5、G5、G4に関連づけられた属性情報を情報サーバ4から受信する。そして、属性情報取得部は、受信した属性情報をそれぞれ対応するメッシュに関連づけてストレージ33に記憶する。
図6に戻り、属性情報送信部344は、第1位置情報に関連づけてストレージ33に記憶されている第1属性情報を、入出力インタフェース31を介してタグ付与装置2に送信する。
図7は、キャッシュサーバの処理フローチャートである。
まず、属性情報要求受信部341は、車両100に設置されたカメラ110により取得された画像データに対応する属性情報の送信を要求する属性情報要求をタグ付与装置2から受信する(ステップS1)。属性情報要求には、対象データに関連づけられた第1位置情報が含まれる。
次に、第2地点予測部342は、受信した属性情報要求に含まれる第1位置情報に基づいて、第2地点を予測する(ステップS2)。
次に、属性情報取得部343は、第1位置情報に対応する第1属性情報がストレージ33に記憶されているか否かを判定する(ステップS3)。
第1位置情報に対応する第1属性情報がストレージ33に記憶されていないと判定された場合(ステップS3:N)、属性情報取得部343は、第2地点を特定する第2位置情報とを情報サーバ4に送信する。続いて、属性情報取得部343は、第1位置情報に関連づけられた第1属性情報と、第2位置情報に関連づけられた第2属性情報とを情報サーバ4から受信する。さらに、属性情報取得部343は、受信した第1属性情報と第2属性情報とを、それぞれ第1位置情報と第2位置情報とに関連づけてストレージ33に記憶する(ステップS4)。
第1位置情報に対応する属性情報がストレージ33に記憶されていると判定された場合(ステップS3:Y)、または、ステップS4に続いて、属性情報送信部344は、ストレージ33に記憶されている第1属性情報をタグ付与装置2に送信する(ステップS5)。
以上のように処理することにより、本実施形態にかかるタグ付与システムは、対象データへのタグ付与に必要な情報を効率よく情報サーバから取得することができる。
なお、本実施形態を変形したタグ付与システムも実施可能である。
例えば、タグ付与装置2は、車両100に搭載されていなくてもよい。この場合、タグ付与装置2への対象データの入力は、ネットワーク5を介して行われる。また、タグ付与装置2への対象データの入力は、記憶媒体を介して行なわれてもよい。
また、対象データは、車両に設置されたLIDAR(Light Detection and Ranging)またはRADAR(Radio Detection and Ranging)等によって得られるデータであってもよい。
また、属性情報は、位置情報と他の情報とにより特定される情報であってもよい。例えば、属性情報は、ある時点におけるある地点の気象を示す気象データであってよい。すなわち、気象データは位置情報と時刻情報とによって特定される。この場合、属性情報要求は、位置情報に加えて時刻情報を含む。そして、属性情報取得部343は、現在位置情報および現在時刻情報に関連づけられた属性情報がストレージ33に記憶されていない場合、現在位置情報および現在時刻情報に関連づけられた属性情報を受信し、記憶する。
当業者は、本発明の精神および範囲から外れることなく、種々の変更、置換および修正をこれに加えることが可能であることを理解されたい。
1 タグ付与システム
2 タグ付与装置
231 属性情報要求部
232 タグ付与部
3 キャッシュサーバ
31 入出力インタフェース
33 ストレージ
341 属性情報要求受信部
342 第2地点予測部
343 属性情報取得部
344 属性情報送信部
2 タグ付与装置
231 属性情報要求部
232 タグ付与部
3 キャッシュサーバ
31 入出力インタフェース
33 ストレージ
341 属性情報要求受信部
342 第2地点予測部
343 属性情報取得部
344 属性情報送信部
Claims (6)
- 車両に設置されたセンサにより取得された、前記車両の周辺の状況を表す対象データにタグを付与するタグ付与装置と、ストレージを有するキャッシュサーバと、を含むタグ付与システムであって、
前記タグ付与装置は、前記キャッシュサーバに、前記対象データに表される第1地点を特定する第1位置情報を含み、かつ、前記第1地点の属性を示す第1属性情報の送信を要求する属性情報要求を送信し、
前記キャッシュサーバは、
前記第1位置情報に基づいて、前記センサが前記対象データ以降に取得するデータに表される第2地点を予測し、
前記第1属性情報が前記ストレージに記憶されている場合、前記第1属性情報を前記タグ付与装置に送信し、
前記第1属性情報が前記ストレージに記憶されていない場合、前記第1位置情報と前記第2地点を特定する第2位置情報とを、地点ごとに当該地点の属性を示す属性情報を関連づけて記憶する情報サーバに送信し、前記第1属性情報と、前記第2位置情報により特定される位置の属性を示す第2属性情報とを前記情報サーバから受信し、前記第1属性情報と前記第2属性情報とを、それぞれ前記第1位置情報と前記第2位置情報とに関連づけて前記ストレージに記憶し、前記第1属性情報を前記タグ付与装置に送信し、
前記タグ付与装置は、受信した前記第1属性情報を前記対象データにタグとして付与する、
タグ付与システム。 - 車両に設置されたセンサにより取得された、前記車両の周辺の状況を表す対象データにタグを付与するタグ付与装置、および、地点ごとに当該地点の属性を示す属性情報を関連づけて記憶する情報サーバと通信可能な通信部と、
前記タグ付与装置から、前記対象データに表される第1地点を特定する第1位置情報を含み、かつ、前記第1地点の属性を示す第1属性情報の送信を要求する属性情報要求を、前記通信部を介して受信する属性情報要求受信部と、
前記第1位置情報に基づいて、前記センサが前記対象データ以降に取得するデータに表される第2地点を予測する第2地点予測部と、
前記第1属性情報がストレージに記憶されていない場合、前記第1位置情報と前記第2地点を特定する第2位置情報とを、前記通信部を介して前記情報サーバに送信し、前記第1属性情報と、前記第2位置情報により特定される位置の属性を示す第2属性情報とを前記通信部を介して前記情報サーバから受信し、前記第1属性情報と前記第2属性情報とを、それぞれ前記第1位置情報と前記第2位置情報とに関連づけて前記ストレージに記憶する属性情報取得部と、
前記第1属性情報を、前記通信部を介して前記タグ付与装置に送信する属性情報送信部と、
を備えるキャッシュサーバ。 - 前記属性情報取得部は、所定領域を所定サイズに区分したメッシュのうち位置情報で表される地点を含むメッシュに関連づけて属性情報を前記ストレージに記憶し、前記第1位置情報に対応するメッシュに関連づけて属性情報が前記ストレージに記憶されている場合、前記第1位置情報に関連づけられた属性情報が前記ストレージに記憶されていると判定する、請求項2に記載のキャッシュサーバ。
- 前記属性情報要求受信部は、前記車両を識別する車両識別子および前記対象データが取得された時刻を示す時刻情報を含む複数の前記属性情報要求を受信し、
前記第2地点予測部は、前記車両に設置されたセンサにより取得された複数の対象データについての複数の前記属性情報要求に含まれる複数の前記第1位置情報および前記時刻情報に基づいて、前記第2地点を予測する、請求項2または3に記載のキャッシュサーバ。 - 前記属性情報要求は、前記車両の走行予定経路を示す経路情報をさらに含み、
前記第2地点予測部は、前記経路情報に基づいて、前記第2地点を予測する、請求項2または3に記載のキャッシュサーバ。 - ストレージを有し、車両に設置されたセンサにより取得された、前記車両の周辺の状況を表す対象データにタグを付与するタグ付与装置と通信可能なキャッシュサーバの制御方法であって、
前記キャッシュサーバが、
前記タグ付与装置から、前記対象データに表される第1地点を特定する第1位置情報を含み、かつ、前記第1地点の属性を示す第1属性情報の送信を要求する属性情報要求を受信し、
前記第1位置情報に基づいて、前記センサが前記対象データ以降に取得するデータに表される第2地点を予測し、
前記第1属性情報が前記ストレージに記憶されていない場合、前記第1位置情報と前記第2地点を特定する第2位置情報とを、地点ごとに当該地点の属性を示す属性情報を関連づけて記憶する情報サーバに送信し、前記第1属性情報と、前記第2位置情報により特定される位置の属性を示す第2属性情報とを前記情報サーバから受信し、前記第1属性情報と前記第2属性情報とを、それぞれ前記第1位置情報と前記第2位置情報とに関連づけてストレージに記憶し、
前記第1属性情報を前記タグ付与装置に送信する、
ことを含むキャッシュサーバの制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020006010A JP7147791B2 (ja) | 2020-01-17 | 2020-01-17 | タグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020006010A JP7147791B2 (ja) | 2020-01-17 | 2020-01-17 | タグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021114089A JP2021114089A (ja) | 2021-08-05 |
| JP7147791B2 true JP7147791B2 (ja) | 2022-10-05 |
Family
ID=77076985
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020006010A Active JP7147791B2 (ja) | 2020-01-17 | 2020-01-17 | タグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7147791B2 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005214779A (ja) | 2004-01-29 | 2005-08-11 | Xanavi Informatics Corp | ナビゲーション装置および地図データ更新方法 |
| JP2007285870A (ja) | 2006-04-17 | 2007-11-01 | Toyota Motor Corp | 経路案内装置 |
| JP2011033543A (ja) | 2009-08-04 | 2011-02-17 | Canvas Mapple Co Ltd | ナビゲーション装置、ナビゲーション方法、およびナビゲーションプログラム |
| JP2013502593A (ja) | 2009-08-24 | 2013-01-24 | サムスン エレクトロニクス カンパニー リミテッド | モバイル機器及びモバイル機器と情報を送受信するサーバ |
| JP2019163998A (ja) | 2018-03-19 | 2019-09-26 | 株式会社Lifull | 情報提供システム、サーバ装置、及び情報提供方法 |
-
2020
- 2020-01-17 JP JP2020006010A patent/JP7147791B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005214779A (ja) | 2004-01-29 | 2005-08-11 | Xanavi Informatics Corp | ナビゲーション装置および地図データ更新方法 |
| JP2007285870A (ja) | 2006-04-17 | 2007-11-01 | Toyota Motor Corp | 経路案内装置 |
| JP2011033543A (ja) | 2009-08-04 | 2011-02-17 | Canvas Mapple Co Ltd | ナビゲーション装置、ナビゲーション方法、およびナビゲーションプログラム |
| JP2013502593A (ja) | 2009-08-24 | 2013-01-24 | サムスン エレクトロニクス カンパニー リミテッド | モバイル機器及びモバイル機器と情報を送受信するサーバ |
| JP2019163998A (ja) | 2018-03-19 | 2019-09-26 | 株式会社Lifull | 情報提供システム、サーバ装置、及び情報提供方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021114089A (ja) | 2021-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6675770B2 (ja) | 地図更新方法および車載端末 | |
| CN108413975B (zh) | 地图获取方法、系统、云处理器及车辆 | |
| CN110895147B (zh) | 自动驾驶车辆的用相机捕获图像数据的图像数据获取逻辑 | |
| US9404763B2 (en) | Departure/destination location extraction apparatus and departure/destination location extraction method | |
| JPWO2015129045A1 (ja) | 画像取得システム、端末、画像取得方法および画像取得プログラム | |
| US11410429B2 (en) | Image collection system, image collection method, image collection device, recording medium, and vehicle communication device | |
| US11818633B2 (en) | Map update system, data transmission device, and data transmission method | |
| CN116528154A (zh) | 用于界定区域内的车辆驾驶辅助的方法 | |
| JP2009037062A (ja) | 地図データ更新装置、及び地図データ更新システム | |
| US11415423B2 (en) | Map information management device, map information management system, and map information management method | |
| JP2020147148A (ja) | 情報処理装置及び情報処理装置を備える自動走行制御システム | |
| US20230072416A1 (en) | Communication apparatus, information processing apparatus, delivery system, and control methods and storage medium | |
| US20210140772A1 (en) | Crowdsourcing map maintenance | |
| JP2019087969A (ja) | 走行現調支援装置 | |
| JP2017188164A (ja) | 画像取得装置、端末および画像取得システム | |
| JP7147791B2 (ja) | タグ付与システム、キャッシュサーバ、およびキャッシュサーバの制御方法 | |
| JP2018031616A (ja) | 位置検出システム、車載装置、中央装置および位置検出プログラム | |
| JP7686854B2 (ja) | 情報送信装置、制御方法、プログラム及び記憶媒体 | |
| JP7180457B2 (ja) | データ取得装置、データ取得システム、データ取得方法およびプログラム | |
| JP2025041863A (ja) | 管理装置 | |
| JP6239331B2 (ja) | 情報配信システム、情報端末装置 | |
| CN115150425B (zh) | 信息处理装置、非暂时性计算机可读介质及信息处理方法 | |
| JP2016173764A (ja) | 撮影装置、撮影システム、撮影方法および撮影プログラム | |
| CN114930124B (zh) | 信息处理装置、信息处理方法和程序产品 | |
| JP7229111B2 (ja) | 地図更新データ生成装置及び地図更新データ生成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220218 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220823 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220905 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7147791 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |