JP4685286B2 - Information update processing device - Google Patents
Information update processing device Download PDFInfo
- Publication number
- JP4685286B2 JP4685286B2 JP2001236528A JP2001236528A JP4685286B2 JP 4685286 B2 JP4685286 B2 JP 4685286B2 JP 2001236528 A JP2001236528 A JP 2001236528A JP 2001236528 A JP2001236528 A JP 2001236528A JP 4685286 B2 JP4685286 B2 JP 4685286B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- image
- data
- update
- unit
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、位置に関連付けされている画像、動画、形状、文字の情報を最新の情報に更新する情報更新装置、情報取得装置および情報更新処理装置に関するものである。
【0002】
【従来の技術】
従来、位置に関連した情報の記録方式あるいは装置としては、特許番号第2956587号特許公報(以下、公報1という)に記載された広告情報の登録方法および供給方法、特開平11−259502号公報(以下、公報2という)に記載された映像情報表示装置が知られている。
【0003】
上記公報1のものは、利用者が位置とその位置に関連付ける関連情報を意図的に指定するようにしている。すなわち、情報を登録する操作員は、コンピュータを操作して、関連付けたい画像や属性の文字のデータを指定すると共に、これを関連付ける位置をコンピュータの画面に表示されている地図上で指定する。地図上に位置を指定すると、コンピュータは、指定された位置の例えば経度緯度といった位置を特定する情報と、指定されたデータを特定するための電子ファイル名といった情報とを関連付けて記録する。
【0004】
上記公報2のものは、ビデオカメラを用いて情景を撮影しながら車両を走行した場合に、走行している車両の位置を示す位置情報やビデオカメラの方向を示す方向情報を動画の1コマ1コマと関連付けて記録するようにしている。なお、公報2のものは、記録した映像と位置の情報とを関連付けて保存することはできるものの、位置と映像とを既に関連付けて保存してある情報が新しい風景かどうかを判断することは行っていない。
【0005】
また、従来において、車両に設置するカーナビゲーションシステムでは、CD−ROMまたはDVDなどの記録媒体を備えており、この記録媒体に道路沿線に所在するレストラン等の情報を記録している。このような情報は、文字情報や画像情報から構成されており、道路の基点となる位置から何メートルかという情報と共に記録されている。
【0006】
さらに、従来においては、インターネットと接続する機能を有しているインターネット接続型カーナビゲーションシステムも実現されている。そのため、商店主が、走行する車両のインターネット接続型カーナビゲーションシステムに対して、自己の店の情報を知らせるべく、インターネットと接続されているサーバに情報コンテンツを登録しておくことで、インターネット接続型カーナビゲーションシステム(の利用者)においては、インターネットを介して商店主の情報を知ることが可能となる。この場合、商店主は、サーバの管理者に依頼して走行中の車両のインターネット接続型カーナビゲーションシステムへ情報を配信することができるように、サーバに情報コンテンツを登録しなくてはならない。
【0007】
【発明が解決しようとする課題】
しかしながら、上記公報1のものでは、操作員が明示的に、関連付けたい画像や属性の文字などの関連情報と、これを関連付ける位置とを指定しなければならず、また、関連情報に更新があった場合には、操作員は、新しい関連情報と地図上の位置とを新たに関連付けしなければならないという問題点があった。
【0008】
また、上記公報2のものでは、例えば交差点の角の店が新しく立て直しされたとしても、常に最新に撮影した動画の映像と位置情報とを関連付けて記録してしまうので、新しく立て直しされた建物だけでなく既に記録してある建物の映像も記録してしまう。このため、変化があった部分だけではなく膨大な動画を何度も記録しなければならないので、記録作業が煩雑であると共に、記録媒体の記録容量を余計に利用しなければならず記録媒体を有効に利用することができないという問題点があった。
【0009】
また、上記従来の車両に設置するカーナビゲーションシステムでは、付属するCD−ROMやDVDなどの記録媒体に記録する情報は事前に収集して記録しておかなければならず、しかもCD−ROMやDVDに記録された情報について、最新の情報とすべく一部分のみを更新することはできない。
【0010】
さらに、上記従来のインターネット接続型カーナビゲーションシステムに対して情報を配信するようにしたものにあっては、たとえば商店主は自己の店の前を走行している車両に対して広告等の情報を送ることができない。また、インターネット接続型カーナビゲーションシステムの利用者へ情報を伝達したい場合でも、サービスの運用者へ依頼して情報を提供しなくてはならないので、時間や手間がかかり、最新の情報を提供することができない。
【0011】
この発明は上記に鑑みてなされたもので、位置に関連付けされている情報を最新の情報に更新することができると共に、記録媒体の有効利用を図ることができる情報更新装置、情報取得装置および情報更新処理装置を得ることを目的としている。
【0012】
【課題を解決するための手段】
上記目的を達成するためこの発明にかかる情報更新装置は、位置情報とこれに関連する画像情報を含む関連情報とを対応付けて記憶する記憶手段に対してアクセスして、前記記憶手段に記憶されている情報を更新する情報更新装置であって、移動体に搭載された情報取得装置が送信した被写体画像と位置情報とを取得して、前記記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報と当該被写体画像とを比較する比較手段と、前記比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて前記記憶手段に記憶されている当該関連情報を更新する更新手段と、を備えたことを特徴とする。
【0013】
この発明によれば、比較手段が、移動体に搭載された情報取得装置が送信した被写体画像と位置情報とを取得して、前記記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報と当該被写体画像とを比較し、更新手段が、前記比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて前記記憶手段に記憶されている当該関連情報を更新する。
【0014】
上記目的を達成するためこの発明にかかる情報取得装置は、位置情報とこれに関連する画像情報を含む関連情報とを対応付けて記憶する記憶手段に対してアクセスし、最新の画像情報に基づいて前記記憶手段に記憶されている当該関連情報を更新する情報更新装置に対して情報を提供する情報取得装置であって、移動体に搭載され、画像情報を撮影する撮像手段と、当該撮像手段の位置を検出する位置検出手段と、前記撮像手段で撮影された画像情報および前記位置検出手段で検出した位置情報に基づいて対象の画像に含まれる被写体画像を抽出し、この抽出した被写体画像および位置情報を前記情報更新装置へ送出する抽出手段と、を備えたことを特徴とする。
【0015】
この発明によれば、位置検出手段が、移動体に搭載され撮像手段の位置を検出すると、抽出手段が、前記撮像手段で撮影された画像情報および前記位置検出手段で検出した位置情報に基づいて対象の画像に含まれる被写体画像を抽出し、この抽出した被写体画像および位置情報を情報更新装置へ送出する。
【0016】
つぎの発明にかかる情報取得装置は、上記の発明において、前記被写体画像を前記記憶手段に記憶されている画像と比較できるように形状を変形する変形手段を更に備え、前記比較手段は、前記変形手段によって変形された被写体画像と、前記記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較し判定することを特徴とする。
【0017】
この発明によれば、変形手段が、被写体画像を記憶手段に記憶されている画像と比較できるように形状を変形すると、比較手段が、その変形された被写体画像と、記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較判定する。
【0018】
上記目的を達成するためこの発明にかかる情報更新処理装置は、位置情報とこれに関連する画像情報を含む関連情報とを対応付けて記憶する記憶手段に対してアクセスする情報更新装置と、移動体に搭載され、撮像手段により撮影された画像情報と当該撮像手段の位置を検出する位置検出手段により検出された位置情報とを取得する情報取得装置とを有する情報更新処理装置であって、前記情報取得装置は、前記取得した画像情報および位置情報に基づいて対象の画像に含まれる被写体画像を抽出し、この抽出した被写体画像および位置情報を前記情報更新装置へ送出する抽出手段を備え、前記情報更新装置は、前記抽出手段によって送出された被写体画像と、前記記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較する比較手段と、前記比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて前記記憶手段に記憶されている当該関連情報を更新する更新手段と、を備えたことを特徴とする。
【0019】
この発明によれば、移動体に搭載される情報取得装置では、抽出手段が、撮像手段からの画像情報および位置検出手段からの位置情報を取得して、これら取得した情報に基づいて対象の画像に含まれる被写体画像を抽出し、この被写体画像および前記位置情報を情報更新装置へ送出し、前記情報更新装置では、比較手段が、その被写体画像と、記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較し、更新手段が、比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて当該関連情報を更新する。
【0020】
つぎの発明にかかる情報更新処理装置は、上記の発明において、前記情報取得装置は、前記被写体画像を前記記憶手段に記憶されている画像と比較できるように形状を変形する変形手段を更に備え、前記比較手段は、前記変形手段によって変形された被写体画像と、前記記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較し判定することを特徴とする。
【0021】
この発明によれば、変形手段が、被写体画像を記憶手段に記憶されている画像と比較できるように形状を変形すると、比較手段が、その変形された被写体画像と、記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較判定する。
【0022】
つぎの発明にかかる情報更新処理装置は、位置情報とこれに関連する画像情報を含む関連情報とを対応付けて記憶する記憶手段に対してアクセスする情報更新装置と、移動体に搭載され、該移動体の位置を検出する位置検出手段により検出された位置情報を取得する情報取得装置とを有する情報更新処理装置であって、伝達すべき広告を含む伝達情報を発信する発信手段を更に備え、前記情報取得装置は、前記発信手段からの伝達情報を受信すると共に、この受信時点近傍における前記位置検出手段からの位置情報を取得し、この位置情報および前記伝達情報を前記情報更新装置へ送出する情報取得手段を備え、前記情報更新装置は、前記情報取得手段からの伝達情報と、前記記憶手段に記憶されている当該伝達情報に関する位置情報に対応する関連情報とを比較する比較手段と、前記比較手段によって伝達情報と関連情報とが異なると判定されたときは、当該伝達情報に基づいて前記記憶手段に記憶されている当該関連情報を更新する更新手段と、を備えたことを特徴とする。
【0023】
この発明によれば、移動体に搭載される情報取得装置では、情報取得手段は、発信手段によって発信された伝達情報を受信すると共に、この受信時点近傍における前記発信手段の位置を示す位置情報を取得し、この位置情報および前記伝達情報を情報更新へ送出し、情報更新装置では、比較手段が、情報取得手段からの伝達情報と、記憶手段に記憶されている当該伝達情報に関する位置情報に対応する関連情報とを比較し、さらに、更新手段が、比較手段によって伝達情報と関連情報とが異なると判定されたときは、当該伝達情報に基づいて当該関連情報を更新する。
【0024】
つぎの発明にかかる情報更新処理装置は、位置情報とこれに関連する画像情報および属性を含む関連情報とを対応付けてマスタデータとして記憶する第1の記憶手段に対してアクセスする情報管理装置と、位置情報とこれに関連する画像情報および属性を含む関連情報とを対応付けて記憶する第2の記憶手段に対してアクセスする情報更新装置とを有する情報更新処理装置であって、前記情報更新装置は、前記第2の記憶手段から、入力された所定の位置情報に対応する関連情報に含まれる属性を読み出し、この読み出した属性情報および当該所定の位置情報を前記情報管理装置へ送出する属性処理手段を備え、前記情報管理装置は、前記第1の記憶手段から、前記属性処理手段からの所定の位置情報に対応する関連情報に含まれる属性を読み出すと共に、この読み出した属性情報と前記属性処理手段から送出された属性情報とを比較し、この比較した結果、2つの属性情報が異なるときは、前記第1の記憶手段における前記所定の位置情報に対応する関連情報を前記第2の記憶手段に反映させるように更新指令を前記情報更新装置へ送出するデータ処理手段を備え、さらに、前記情報更新装置は、前記情報管理装置からの更新指令にしたがって前記第2の記憶手段の記憶内容を更新する更新手段を備えた、ことを特徴とする。
【0025】
この発明によれば、情報更新装置において属性処理手段が、第2の記憶手段から、入力された所定の位置情報に対応する関連情報に含まれる属性を読み出し、この読み出した属性情報と当該所定の位置情報とを情報管理装置へ出力すると、情報管理装置では、データ処理手段が、第1の記憶手段から、属性処理手段からの所定の位置情報に対応する関連情報に含まれる属性を読み出すと共に、この読み出した属性情報と前記属性処理手段から出力された属性情報とを比較し、この比較した結果、2つの属性情報が異なるときは、第1の記憶手段における前記所定の位置情報に対応する関連情報を前記第2の記憶手段に反映させるように更新指令を前記情報更新装置へ出力し、この情報更新装置では、更新手段が、情報管理装置からの更新指令にしたがって第2の記憶手段の記憶内容を更新する。
【0026】
つぎの発明にかかる情報更新処理装置は、上記の発明において、前記情報更新装置は、移動体に搭載されると共に、該移動体の位置を検出する位置検出手段を更に備え、前記属性処理手段は、前記位置検出手段により検出された位置情報に対応する関連情報に含まれる属性を前記第2の記憶手段から読み出し、この読み出した属性情報および前記所定の位置情報を前記情報管理装置へ送出することを特徴とする。
【0027】
この発明によれば、移動体に搭載される情報更新装置では、属性処理手段が、位置検出手段からの位置情報に対応する関連情報に含まれる属性を第2の記憶手段から読み出し、この読み出した属性情報と当該所定の位置情報とを情報更新へ送出力する。
【0028】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる情報更新装置、情報取得装置および情報更新処理装置の好適な実施の形態を詳細に説明する。
【0029】
実施の形態1.
図1は実施の形態1である情報更新処理装置の構成を示す構成図である。同図1において、情報更新処理装置は、情報取得装置10、情報更新装置20、記憶手段30、カメラ40、およびGPS受信機50から構成されている。
【0030】
記憶手段30には、マスタデータとして、位置に関する情報を意味する位置情報付き関連情報30Aすなわち位置情報付き映像情報31、位置情報付き形状情報32、および位置情報付きシンボル情報33が記憶されている。このマスタデータ(位置情報付き関連情報30A)についての詳細は後述する。
【0031】
カメラ40は、市販品の映像キャプチャボードと、これに付属する映像キャプチャ用ソフトウェアとを含んで構成されており、動画(動画像)または静止画(静止画像)を撮像して電子データに換える装置である。GPS受信機50は、GPS(Global Positioning System )からの信号を受信する設備であり、この受信信号を基に現在位置を取得して経度緯度で表現できる電子データに変換する装置である。
【0032】
なお、カメラ40には、視野角360度を撮影できる全方位ミラー、または魚眼撮影用レンズを設置しておいてもよい。この場合、カメラ40を地上から鉛直上方向に向ければ、視野角360度となり、カメラを地面と水平に真横方向に向ければ視野角は180度となる。
【0033】
情報取得装置10において、対象抽出手段11は、動画または静止画の電子データと位置の情報から、動画または静止画の中に映っている例えば看板または家屋の画像を抽出する手段である。対象変形手段12は、動画または静止画の電子データから切り出した家屋または看板部分の画像を他の画像と比較しやすいように変形する手段である。なお、情報取得装置10は、前述した処理を実施するためのワークメモリ等のメモリ(図示せず)を備えている。
【0034】
情報更新装置20において、対象比較手段21は、看板や家屋に対応する変形された画像が既に記録してある看板や家屋の画像と同じものであるかどうかを判断する手段である。このときに既に記録してある情報とは、記憶手段30に記憶されている位置情報付き関連情報30Aすなわち、位置情報付き映像情報31、位置情報付き形状情報32、および位置情報付きシンボル情報33のうちの、いずれかの情報から取り出した情報である。一方、対象更新手段22は、位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33のうちの、いずれかに含まれる情報を最新の情報に更新する手段である。なお、情報更新装置20は、前述した処理を実施するためのワークメモリ等のメモリ(図示せず)を備えている。
【0035】
ここで、位置情報付き関連情報30Aの詳細について説明する。位置情報付き映像情報31は、図2に示すような情報で構成されており、文字情報の電子情報として映像情報の位置データ310を持っている。
【0036】
映像情報の位置データ310は、映像の電子ファイル名を示す映像データ番号、対応付いている映像のコマ番号、撮影した位置を示す経度緯度(撮影位置東経、撮影位置北緯)、撮影高度、撮影方向、撮影時の画角(撮影画角)、撮影した日時(記録日時)から構成されている。映像のコマ番号とは、動画である映像の先頭のコマから数えたコマの番号である。位置データ310の先頭にある番号は、電子データを管理するための通し番号である。映像データ番号をファイル名とする電子データは複数あっても良い。また、その電子データは映像でなくても画像でも良く、この場合、コマ番号は不要である。
【0037】
さらに、映像データはカメラ40によって全方位の風景が撮影された動画または静止画でもよい。鉛直上空方向を向いて撮影された全方位撮影の動画または静止画をそのまま用いる場合、位置データ310に含まれる撮影方向データは、周囲360度を見渡せるので、全方向であるという意味のデータとして、例えば9999といった定めた数値を示し、また、位置データ310に含まれる画角(撮影画角)データは360度を示している。一方、横方向を向いて撮影された全方位撮影の動画または静止画の場合、位置データ310に含まれる撮影方向データはカメラ40が撮影した方向を示し、また、位置データ310に含まれる画角(撮影画角)データは180度を示している。
【0038】
位置情報付き形状情報32は、図3に示すような情報で構成されており、文字情報の電子情報として、形状情報の位置データ320を持っている。形状情報の位置データ320は、VRML(virtual reality modeling language)形式の形状データのファイル名、形状が存在する経度緯度(設置位置東経、設置位置北緯)、記録した日時(記録日時)から構成されている。位置データ320の先頭にある番号は、電子データを管理するための通し番号である。
【0039】
なお、3次元モデルはVRML形式で記述されており、スケールは座標値=1cmに設定されている。設置位置に3次元モデルの原点に合わせてスケール通りのモデルを置くと、実際の形状を再現することができる。3次元モデルのXYZの3軸に対応する方角はX軸=東西方向、Y軸=南北方向、Z軸=高度方向と予め決められている。
【0040】
位置情報付きシンボル情報33は、図4に示すような情報で構成されており、文字情報の電子情報として、映像データ番号をファイル名とする電子データ330を持っている。電子データ330は、文字情報であるテキストファイルを示すテキスト情報、その情報の関連付けてある位置の経度緯度(設置位置東経、設置位置北緯)、記録日時から構成されている。なお、電子データ330の先頭にある番号は、電子データを管理するための通し番号である。
【0041】
ところで、記憶手段30には、位置情報付き映像情報31に対応する映像情報(電子ファイル)、位置情報付き形状情報32に対応する形状情報(電子ファイル)、および位置情報付きシンボル情報33に対応するシンボル情報(電子ファイル)も記憶されている。
【0042】
なお、この実施の形態1では、情報取得装置10、カメラ40及びGPS受信機50は車両等の移動体に設置され、情報更新装置20及び記憶手段30はマスタデータを保管する施設に設置されるものとする。また、情報取得装置10と情報更新装置20及び記憶手段30とは物理的に離れ、コンピュータにより実現されているものとする。特に、情報更新装置20及び記憶手段30は、マスタデータを保管する施設に設置する設備たとえばホストコンピュータ等のコンピュータに設けられているものとする。また、情報取得装置10と情報更新装置20とは、通信回線たとえば携帯電話または無線LANを介したネットワーク、またはケーブルを介したLANにより接続される。無線回線には、電話や放送を用いた伝達手段を用いてもよい。
【0043】
なお、情報取得装置10と情報更新装置20とは、たとえば同一のコンピュータにより実現されるものであっても良いし、または同一のコンピュータによって実行されるソフトウェアで実現されるものであっても良い。この場合、記憶手段30は、同一のコンピュータ内に設けられていても良いし、外部記憶装置として設けられていても良い。
【0044】
次に、上述した情報更新処理装置の処理動作について説明する。まず、カメラ40は取得した動画映像を電子データに変換する。カメラ40の出力結果は動画の電子ファイルとして保存される。カメラ40が撮影した映像は、動画でなくとも、静止画でもよい。静止画の場合、撮影時間を記録しておき、別途記録されるGPSからの位置情報の取得時間と関連付けることができるように、静止画の電子ファイルの中に合わせて撮影時間を残しておく。また、全方位レンズを用いて撮影した動画や静止画であってもよい。
【0045】
GPS受信機50は、GPSからの信号を受信し、この受信した結果を元に毎秒、またはたとえば1秒に20回といった一定時間間隔でGPS受信機50の位置を経度と緯度で記録する。GPS受信機50の出力はテキストデータとして記録される。
【0046】
次に、対象抽出手段11の処理動作を説明する。対象抽出手段11は、1秒に1回、または1秒に20回といった一定時間間隔で動作する。動作を開始した瞬間に映像が記録されているフレーム画像1枚をメモリ上に展開する。また、同時に取得したGPSからの位置情報をメモリ上に読み込む。GPSが取得する位置情報は、対象抽出手段11が取得した位置情報をPJ0とし、その前に記録された位置情報をPJ1とした場合に、PJ0からPJ1を見た方向を撮影方向とする。撮影方向は、例えば東西方向をx軸、南北方向をy軸、地上から真上への方向をz軸とする長さ1のベクトルで表現する。
【0047】
また、対象抽出手段11は、カメラ40を搭載して走行する車両と、カメラ40の撮影方向とが一致しない場合は、車両の走行方向に対してカメラ40をどれだけ向きを傾けて設置しているかという情報に対応して、方向を示すベクトルの値を変更する。なお、カメラ40の画角は事前に設定しておき、データとして情報取得装置10のメモリに記憶されている。
【0048】
また、全方位の風景の画像を撮影できるカメラ40によって鉛直方向を向いて撮影した全方位撮影の動画または静止画をそのまま用いる場合、その撮影方向データは、周囲360度を見渡せるので、全方向であるという意味のデータとして、例えば9999といった定められた数値が、情報取得装置10のメモリに予め記憶されている。また、上記全方位撮影の動画または静止画の場合の画角は360度であるので、その旨のデータが、情報取得装置10のメモリに予め記憶されている。
【0049】
次に、対象抽出手段11では、映像に映っている対象物を抽出する。この抽出の手順について説明する。
【0050】
まず、対象抽出手段11は、図5に示すようにメモリ上に読み込んだ画像(元画像)110に横方向のエッジ抽出をかける。この元画像110は、屋根部分111、ベランダ112、窓113を含んでいるものとする。このような元画像110に対して横方向のエッジ抽出処理を施すと、画像120が得られる。結果として横線が大量に抽出されることになる。建物の屋根はカメラ40から見て一番上と仮定し、複数の横線が抽出された場合は一番上の横線が屋根を表していると仮定する。画像120においては符号111aで示される横線が屋根を表している。
【0051】
なお、対象抽出手段11は、カメラ40によって全方位の風景が撮影された画像を利用する場合には、上記横方向のエッジ抽出処理の前(つまりエッジ抽出処理の前)に、その画像を変換してから用いる。何故ならば、地面に平行の横方向を向いて撮影された全方位画像の場合は、画面全体が盛り上がって歪むことになり、そのため、その画面に写っている直線部分が、その画面の中心を周るように歪んでしまうので、これを補正して、柱のような直線の物が直線に写るように変換するためである。また、全方位の風景が撮影された画像を利用する場合であって、鉛直上向きに撮影された写真の場合は、360度の風景が円を描くように丸く写っている。これをある1方向または3方向といった有限の方向を向いて60度といった画角範囲の写真に補正する。
【0052】
次に、対象抽出手段11は、メモリ上に読み込んだ元画像110に対して縦方向のエッジ抽出をかける。この縦方向のエッジ抽出処理を施すと、画像130が得られる。この縦方向のエッジ抽出処理の結果として抽出された縦方向のエッジと、既に抽出した屋根として仮定した横方向のエッジとが繋がる場合は、縦方向のエッジと横方向のエッジとに囲まれた部分の位置に対応する画像を、メモリに読み込んだ1枚の画像から切り出す。
【0053】
たとえば、この場合は、画像140に示すように、縦方向のエッジにおける縦線131a、131bと、屋根と仮定した横線(横方向のエッジ)111aとが繋がるので、縦線(縦方向のエッジ)131a、131bと、横線(横方向のエッジ)111aとに囲まれた部分の位置に対応する画像が、メモリに読み込まれた1枚の画像から切り出される。この例では、符号150で示される図形(台形部分)が、切り出された部分である。
【0054】
そして、対象抽出手段11は、このようにして画像を抽出して切り出すと、この抽出した画像(たとえば図形150)を電子データとして保管する。
【0055】
次に、対象変形手段12の処理動作を説明する。対象変形手段12は、対象抽出手段11で抽出した建物面の画像を変形する。変形後は、建物をなるべく正面から見た長方形の画像に変換する。この変換処理について図6を参照して説明する。
【0056】
図6(a)に示すように、台形形状の上側の辺の長さを画像の画素数を単位としてw1、下側の辺の長さをw2とする。台形形状の上側の辺の中心をTとし、下側の辺の中心をBとする。中心Tと中心Bとを結ぶ線分TBは上側の辺および下側の辺に対し垂直であるとする。
【0057】
このとき、中心Tから中心Bへ向かって画像の画素数hの距離に存在する点の変換方法について述べる。図6(b)に示すように、線分TBから例えば右側に画素数a1離れた点が、変換後にa2の位置に移動した場合、a2の位置は次の式(1)を演算することにより求めることができる。
a2=a1×w2/(w1+(w2−w1)h/TB) ・・・(1)
【0058】
この例では、高さが「TB」、幅が「2×w2」の長方形の画像を新しく作成し、元画像において、上記hと上記a1とで表現できる画素の色を、作成した画像中の上記hと上記a2とで表現できる点の上にコピーして着色する。
【0059】
このように台形の中に含まれる全ての画素について上述したような変換を行うと、台形の形状を長方形に変換した画像を作成することができる。対象変形手段12においては、出力結果として長方形の画像を出力する。
【0060】
なお、対象変形手段12においては、台形を長方形に変換する処理の後に、色変換を行っても良いし、または、遮蔽物除去の処理を行っても良い。
【0061】
まず色変換について説明する。対象変形手段12は、対象抽出手段11の出力である画像全体の色を示すデータをメモリ上に読み込み、平均値を求め、この値を輝度平均Aとする。また、位置に関連付けて蓄積されている映像の情報において、輝度の平均値を決めておくものとし、この平均値が輝度平均Zであるとする。このとき、輝度平均Aと輝度平均Zとが異なる値であったならば、メモリ上に読み込まれた各画素における明るさの値を変換(補正)する。変換する値(補正後の値)は元の値に値「Z/A」を掛けた値とする。
【0062】
次に、遮蔽物の除去について説明する。対象抽出手段11において、一定時間間隔の画像を処理対象としてメモリに記録するときに、動画のコマとして連続した例えば3枚の画像をメモリに記録して、それぞれ図5を参照して説明した方法で建物部分を抽出する。対象変形手段12では、対象抽出手段11により抽出された建物部分について、図6を参照して説明した変換処理の如く、連続した3つのコマの画像に写っている建物部分をそれぞれ長方形に変換する。
【0063】
次に、対象変形手段12では、3枚の画像を2枚一組で重ね合わせて、同じ位置にくる画素同士の色の差異を計算する。色の差異とは、画素を赤、青、緑、輝度に分解し、それぞれの色の濃さ、または輝度の強さをそれぞれ数値にした値を比較した差異である。1つの画素について、赤、青、緑、輝度の差異の合計が一定値以下の場合は同じ点とし、一方、一定値を超える場合は違う点とする。建物枠の中で違う点の部分が多い部分につては、2つの画像に異なる物が写っていると判断する。
【0064】
ここで、図7に示す例を用いて具体的に説明する。この図7に示す例では遮蔽物は電柱であるものとする。図7において、符号210は建物を上から見た形を示し、符号220は遮蔽物(電柱)を示し、符号P0、P1、P2は時間の経過に伴って変化するカメラ40のカメラ位置を示し、符号G0、G1、G2は対象抽出手段11による抽出処理および対象変形手段12による変形処理を施した後の画像(長方形の画像)を示し、符号221は画像に映っている電柱を示し、符号D1、D2、D3は、時間の経過に伴って変化して映る遮蔽物(電柱)が位置する画像の左端からの距離を示すものとする。
【0065】
図7に示すように、カメラ40により撮影した時間の異なるカメラ位置P0、P1、P2の各位置から建物を撮影した場合、切り出した建物の面210aの画像を変形して長方形にした後の画像G0、G1、G2を比較すると、遮蔽物としての電柱221(電柱220に対応)の映っている位置が異なる。図7に示す例では、各画像G0、G1、G2における電柱221は、それぞれ画像の左端から距離D1、D2、D3だけ離れた位置に映っている。
【0066】
なお、画像G0〜G2のうち任意の2枚を重ね合わせた部分が異なり、他の任意の2枚を重ね合わせた部分が同じ場合、この部分については遮蔽物とみなす。例えば画像G0と画像G1とを重ね合わせた場合に異なる領域Eがあり、画像G1と画像G2とを重ね合わせた場合においてはこの領域Eが異ならなかった場合、画像G0の領域Eの部分を、画像G1または画像G2の領域Eに該当する部分の画像で置き換える。
【0067】
対象変形手段12の出力結果の画像は電子データとして、情報更新装置20を構成する対象比較手段21へ送られる。同時に、対象変形手段12は撮影位置情報、撮影方向情報を電子データとして対象比較手段21へ送る。
【0068】
対象比較手段21では、対象変形手段12からの撮影位置情報を基に、記憶手段30に記憶されている位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33から所定の情報を取り出す。
【0069】
ここで、対象比較手段21による位置情報付き映像情報31から情報を取り出す手順を述べる。対象変形手段12から送られた撮影位置とは物理的に3m以内の距離の位置に対応する撮影位置である。この撮影位置であり、かつ、撮影方向が上下方向および左右方向ともに20度以内であるフレーム画像を候補として取り出す。対象比較手段21では、取り出したフレーム画像に対して、対象抽出手段11および対象変形手段12と全く同じ処理を施す。すなわち、取り出したフレーム画像に対して処理を行い、建物面を長方形として抽出変形して取り出す。
【0070】
次に対象比較手段21は、取り出した建物面と対象変形手段12の出力結果の画像とを比較する。画像を比較するというのは、2枚の画像を重ね合わせて、同じ位置にくる画素同士の色の差異を計算することを意味する。この色の差異の計算は、上記対象変形手段12による色の差異の計算の処理と同様である。
【0071】
すなわち、赤、青、緑、輝度の差異の合計が一定値以下の場合は同じ点とされ、一方、一定値を超える場合は違う点とされる。また、建物枠の中で違う点の部分が多い部分につては、2つの画像に異なる物が写っていると判断される。画素全ての点を比較したときに、予め定めた画素数以上が同じであれば、同じ画像であると判断される。
【0072】
対象比較手段21は、同じ画像であるか否かを判断した後、その旨を対象更新手段22へ伝達する。位置情報付き映像情報31に該当する情報が保存されていないときも、その旨を対象更新手段22へ伝達する。
【0073】
以上の説明は映像の比較例を示したが、次に、位置情報付き形状情報32から情報を取り出す場合について説明する。
【0074】
位置情報付き形状情報32には、3次元の形状についての設置位置の東経を示すデータおよび緯度を示すデータが含まれている。3次元形状のVRMLデータの座標が例えば東西方向にx軸、南北方向にy軸、地上から真上への方向にz軸という座標系で表記されていて、かつ座標の「1」の大きさは実世界の何mに相当するかが予め決められていて、かつ全ての3次元形状のVRMLデータの原点となる経度と緯度が1点に決められている場合には、VRMLの座標の値と実際の空間の経度緯度高度とは容易に変換することができる。
【0075】
このとき、対象比較手段21は、対象変形手段12から送られた画像、カメラの撮影位置、撮影方向をVRMLの座標軸の中で表現したときに、カメラ撮影位置からの撮影方向のベクトルがぶつかる3次元形状の面を検索結果とする。このとき、カメラ撮影位置と3次元の建物の面との間の距離は予め設定しておいた座標以内であることとする。図8に示す例では、3次元形状400中の面410の部分が対象変形手段12から送られた画像、位置情報、方向情報に対応する面である。この面にテクスチャがついている場合、このテクスチャデータと対象変形手段12から送られた画像とを前述の方法で比較する。
【0076】
対象比較手段21は、位置情報付き形状情報32の中に対象変形手段12から送られた画像、位置情報、方向情報に対応する3次元モデルがあり、かつ画像と3次元モデルの対応面のテクスチャとが異なっていた場合には、データが異なるという旨を対象更新手段22に伝達する。
【0077】
ところで、位置情報付き映像情報31、位置情報付き形状情報32のいずれの情報を扱う場合でも、位置情報付き映像情報31、位置情報付き形状情報32には全て通し番号が付与されているので、対象比較手段21は、対象更新手段22にデータが異なることを伝達する場合には、どのデータと異なっているかが分かるように、対応する通し番号を送る。3次元形状の場合は対応する面の座標も送る。
【0078】
次に、対象更新手段22の処理動作を説明する。対象更新手段22では、記録済みの画像や3次元形状が最新の情報と異なる場合に、これを更新する。変更する対象となる情報は、対象比較手段21から送られた通し番号で知ることができる。
【0079】
位置情報付き映像情報31の場合、対象更新手段22は、対象比較手段21から送られた位置情報付き映像情報31に含まれる通し番号で示される動画映像のコマを画像としてメモリに記憶する。次に対象更新手段22は、メモリ上の画像(図9の符号510参照)から建物枠部分(図9の符号511参照)を対象抽出手段11と同様の処理で抽出し、コマ画像中の切り出した後の建物枠たとえば家枠の部分(図9の符号512参照)に、対象変形手段12から送られた画像(図9の符号520参照)を貼り付ける。この場合、画像520は、対象変形手段12によって家枠に合うように変形されている。
【0080】
なお、建築物たとえば家の大きさも異なっていることがある。そのため、対象抽出手段11へ入力された段階のカメラ40から出力された画像を、建物枠(位置情報付き映像情報31から建物を切り出す枠)の部分の大きさに合わせて貼り付けるようにしても良い。
【0081】
位置情報付き形状情報32の情報を更新する場合、対象更新手段22は、対象比較手段21から送られた通し番号で示される3次元形状の座標で示される面のテクスチャを、対象変形手段12から渡された画像に入れ替える。また、比較対象のデータが既存データには存在しない場合は、新たにデータを登録する。
【0082】
以上説明したように実施の形態1によれば、撮影した映像に含まれる建物や看板の部分を抽出し、この抽出した部分を正面から見た画像に変換すると共に、この変換された画像と、撮影した位置と既に関連付けて記録してある情報とを比較し、この比較した結果、最新のデータと既に記録されているデータとが異なる場合は、既に記録されているデータを最新のデータに更新するようにしているので、映像を撮影するだけで、位置に関連する情報のデータを常に最新のデータに更新することができる。
【0083】
また、実施の形態1によれば、位置に関連した情報を更新する方式として、操作員は移動しながら情報取得装置10に付属するカメラ40で建物や看板を撮影するのみでよい。これにより、情報更新装置20によって、記憶手段30内のマスタデータに対して、変化のあった看板や建物の表面の図柄等の位置に関連した情報を自動的に更新することができる。
【0084】
実施の形態2.
つぎに、この発明の実施の形態2について説明する。図10は、実施の形態2にかかる情報更新処理装置の構成を示す構成図である。図10に示す情報更新処理装置は、図1に示した実施の形態1である情報更新処理装置の構成において、カメラ40を削除し、情報発信装置60を追加し、情報取得装置10において対象抽出手段11および対象変形手段12を削除し情報受信手段62を追加した構成になっている。なお、同図において、図1に示した構成要素と同様の機能を果たす部分には同一の符号を付すものとする。
【0085】
図10において、情報発信装置60は、店舗の宣伝等の情報を発信する情報発信手段61を有している。情報取得装置10の情報受信手段62は、情報発信手段61から送られた情報を受信する手段であり、走行する車両等の移動体に設置(搭載)される。
【0086】
この実施の形態2は、実施の形態1の場合とは、情報発信装置60は店舗等の固定設備に設置されると共に、情報取得装置10及びGPS受信機50は車両等の移動体に設置される点で異なっている。
【0087】
次に、かかる情報更新処理装置の処理動作について説明する。情報発信手段61は、走行する車両等へ設置した情報受信手段62へ情報を送る。この情報の内容は、画像、テキストデータ、動画や静止画の映像である。いずれも電子データに変換して発信される。発信する手法としては、予め定めた周波数のFM波にテキストデータのコードや、3次元モデルをVRML(virtual reality modeling language)のテキストで表現したコード、映像の電子データのコードを変調して送信する。また、これらの映像、文字、画像は情報発信装置60を操作する操作員が入力する。
【0088】
情報受信手段62は、予め定めた周波数の電波を受信し、検波を行うことにより、変調されている文字、映像、3次元モデルの情報を取得する。情報受信手段62は、GPS受信機50からの取得位置の情報(経度緯度の位置情報)と合わせて対象比較手段21へデータ内容を送る。
【0089】
対象比較手段21では、情報受信手段62からの経度緯度の位置情報を用いて、その位置から予め定めておいた距離例えば10m以内の映像、3次元形状、シンボルデータを、位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33から取り出す。このとき、映像は画像または複数の画像から構成される動画である。3次元形状はVRMLデータである。シンボルデータは文字列のテキストデータである。
【0090】
対象比較手段21では、位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33から取り出した情報と、情報受信手段62からの情報とを比較し、この比較した結果、2つの情報が異なる場合と、そもそも位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33にはGPS受信機50で取得された取得位置の情報と近い位置の情報が存在しない場合には、情報受信手段62から送られた情報を対象更新手段22へ伝達する。
【0091】
対象更新手段22では、位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33の該当する情報を、対象比較手段21から伝達のあった情報に更新する。
【0092】
以上説明したように実施の形態2によれば、商店主は手元の情報発信装置60から広告を発信するだけで、情報取得装置10が設置された車両や情報取得装置10を保持している観測員が、当該情報発信装置60の近傍を通過した場合に、情報取得装置10が、商店主が発信した広告を読み取り、位置に関連付けてあるマスタデータを保管している情報更新装置20へ広告を送ることができ、しかも、情報更新装置20では、送られた情報が最新の情報か否かを既に記録してあるデータと比較して判断し、この判断した結果、既に記録してあるデータより新しいデータであった場合には、位置に関連付ける情報を最新の情報(送られた情報)に更新するようにしているので、広告を載せたい商店主等の事業者は、コンピュータを用いてサーバ上に情報を登録するための操作や、業者へ依頼してサーバ上にデータを登録する操作を実施することなく、手元の情報発信装置60に広告を入力するだけでマスタデータに登録されている位置に関連する情報を最新の情報に更新させることができる。
【0093】
また、実施の形態2によれば、商店主等が手元の情報発信装置60で広告を入力した場合には、情報取得装置10が設置された車両が通るだけで、情報更新装置20によって、情報取得装置10からの情報を基に、記憶手段30に記憶されているマスタデータとしての位置情報付き関連情報を最新の情報に更新することができる。
【0094】
実施の形態3.
つぎに、この発明の実施の形態3について説明する。図11は、実施の形態3である情報更新処理装置の構成を示す構成図である。図11に示す情報更新処理装置は、図1に示した実施の形態1である情報更新処理装置の構成において、カメラ40および情報取得装置10を削除し、また、情報管理装置70、記憶手段80および出力手段92を追加し、また、情報更新装置20において対象比較手段21を削除すると共に属性送信手段91を追加し、さらに、記憶手段30の配置を変更した構成になっている。なお、同図において、図1に示した構成要素と同様の機能を果たす部分には同一の符号を付すものとする。
【0095】
記憶手段30は、情報管理装置70によってアクセスされ、位置情報付き関連情報30Aが管理されるようになっている。この位置情報付き関連情報30Aは、実施の形態1及び2の場合と同様に、マスタデータとして管理される。
【0096】
情報管理装置70はデータ送信手段71を有しており、データ送信手段71は、記憶手段30に対してアクセスして、位置情報付き関連情報30A、すなわち位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33の属性のうち少なくともいずれか一つの情報を情報更新装置20へ送信する手段である。
【0097】
情報更新装置20に設けられた属性送信手段91は、操作員により入力される位置情報またはGPS受信機50からの位置情報に基づいて記憶手段80に対してアクセスして、位置情報付き関連情報80Aの属性を取得し、情報管理装置70へ発信する手段である。位置情報付き関連情報80Aは、上述した位置情報付き関連情報30Aと同様のものであり、位置情報付き映像情報81、位置情報付き形状情報82、および位置情報付きシンボル情報83から構成されている。そのため、属性送信手段91は、位置情報付き映像情報81、位置情報付き形状情報82、位置情報付きシンボル情報83のうち少なくともいずれか一つの情報の属性を取得して情報管理装置70へ発信する。
【0098】
出力手段92は、ディスプレイ画面上に映像、形状、またはシンボル等の文字列を表示する手段である。
【0099】
この実施の形態3においては、情報更新装置20、GPS受信機50、記憶手段80および出力手段92は、情報を利用する場所に設置する装置たとえば車両等の移動体に設置され、情報管理装置70及び記憶手段30はマスタデータを保管する施設に設置する設備たとえばホストコンピュータ等のコンピュータに設置される。情報更新装置20はたとえばコンピュータにより実現されるが、このコンピュータと、前記マスタデータを保管する施設に設置するたとえばコンピュータとは、各々独立して設置される。
【0100】
また、情報を利用する利用者は、たとえば車両等の移動体に設置される情報更新装置20を操作して、情報更新装置20に接続されている記憶手段80たとえばハードディスクや書き込み可能なDVDディスクに格納されている位置情報付き関連情報80Aを利用することができる。
【0101】
なお、実施の形態3においては、GPS受信機50を削除した状態で、情報更新装置20、記憶手段80および出力手段92を、情報を利用する場所に設置する装置としての固定設備に設置することもできる。この場合、情報更新装置20の属性送信手段91は、操作員により入力される位置情報に基づいて記憶手段80に対してアクセスすることになる。
【0102】
次に、情報更新処理装置の処理動作について説明する。最初に、情報更新装置20を操作する操作員が、情報を知りたい位置の経度緯度を属性送信手段91へ通知する。または、GPS受信機50が取得した位置情報(現在位置を示す緯度経度情報)を属性送信手段91へ伝える。
【0103】
属性送信手段91では、記憶手段80へアクセスし、経度緯度の情報をキーとして、位置情報付き映像情報81、位置情報付き形状情報82、位置情報付きシンボル情報83から、動画または静止画の映像、形状、文字情報、及びこれらの情報の記録日時を電子データとして取り出す。次に、属性送信手段91は、静止画の映像、形状および文字情報の各電子ファイルの容量およびこれらの情報の記録日時を文字列の電子データとし、さらに、この文字列の電子データと、既に記録されている経度緯度の位置情報と、GPS受信機50からの位置情報(緯度経度情報)とを合わせて情報管理装置70内のデータ送信手段71へ送る。
【0104】
データ送信手段71では、属性送信手段91から受け取った、上記既に記録されている経度緯度の位置情報およびGPS受信機50からの位置情報(緯度経度情報)を基に、記憶手段30に記憶されている(情報管理装置70において管理されている)位置情報付き関連情報30Aから各種のデータを読み出す。すなわち、位置情報付き映像情報31、位置情報付き形状情報32、位置情報付きシンボル情報33から前記2つの経度緯度の位置情報に対応して各種のデータを読み出す。
【0105】
ここで、各種のデータの読み出しについて、位置情報付き映像情報を例に挙げて説明する。データ送信手段71は、情報更新装置20がアクセス可能な記憶手段80内の位置情報付き映像情報81に登録されていた位置情報、およびGPS受信機50からの位置情報のいずれにも近い位置情報が、記憶手段30内の位置情報付き映像情報31に記録されていた場合、当該近い位置情報が参照している(当該近い位置情報に対応する)映像データの電子ファイルの容量や記録日時を読み出す。近い位置情報とは予め設定された距離例えば直線距離で10m以内の距離を示す情報であるものとする。
【0106】
次に、データ送信手段71は、情報更新装置20(の属性送信手段91)から送られてきた1組または複数組みのデータを、記憶手段30内の位置情報付き映像情報31から読み出した1組または複数組みのデータと比較する。双方から取得した1組または複数組みのデータについて、経度位置の位置情報、データ容量および記録日時が完全に一致するものは処理の対象としない。
【0107】
データ送信手段71は、記憶手段80に記憶され(情報更新装置20の側に存在し)、記憶手段30に記憶されていない(情報管理装置70の側に存在しない)データについて「消去する」という命令を、対象更新手段22へ送る。このとき、記憶手段80内の位置情報付き映像情報81に登録済みの経度緯度の位置情報を合わせて送る。
【0108】
一方、データ送信手段71は、記憶手段80に記憶されておらず(情報更新装置20の側に存在せず)、記憶手段30に記憶されている(情報管理装置70の側に存在する)データについて「追加する」という命令を、対象更新手段22へ送る。このとき、記憶手段30に登録されている位置情報付き映像情報31のデータの属性である撮影位置、撮影方向、記録時間およびデータ本体の各データを合わせて送る。
【0109】
さらに、データ送信手段71は、情報管理装置70と情報更新装置20の双方(記憶手段30および記憶手段80の双方)に同じ経度緯度の位置情報に対応して、異なるデータ容量または異なる記録日時のデータあるいは双方とも異なるデータであった場合には、これを読み出して「更新」の命令と共に、記憶手段30に登録されている位置情報付き映像情報31のデータの属性である撮影位置、撮影方向、記録時間およびデータ本体の各データを合わせて、対象更新手段22へ送る。
【0110】
情報更新装置20の対象更新手段22では、情報管理装置70のデータ送信手段71の命令に従った更新処理を行う。
【0111】
すなわち、「消去する」という命令が来た場合、対象更新手段22は、記憶手段80内の位置情報付き映像情報81の該当する位置情報に関連付けされている情報を消去する。
【0112】
また、「追加する」という命令が来た場合、対象更新手段22は、データ送信手段71から送られた撮影位置、記録時間、映像の電子ファイルを、記憶手段80内の位置情報付き映像情報81に登録する。
【0113】
さらに、「更新」という命令が来た場合、対象更新手段22は、記憶手段80内の位置情報付き映像情報81における、データ送信手段71から送られてきた撮影位置に対応するデータについて、データ送信手段71から送られてきた撮影方向、記録時間およびデータ本体の各データに変更する。
【0114】
以上説明したように、利用者が情報更新装置20を介して記憶手段80内の位置に関連する情報を取り出そうとしたときに、情報更新装置20が、記憶手段80から取得した位置に関連する情報の属性の部分を情報管理装置70へ送り、情報管理装置70が、情報更新装置20が利用しようとしたデータ(記憶手段80内のデータ)が最新のデータであるか否か、または、そのデータが余計なデータであるか否か、または、そのデータが記憶手段80に存在せず記憶手段30のみに存在するデータであるか否かを判断し、情報更新装置20が管理するデータ(記憶手段80内のデータ)が最新のデータに更新できるように、データの消去、追加、更新のいずれかの命令情報と、追加または更新する情報とを合わせて情報更新装置20へ送ることにより、位置に関連付いている情報を随時更新していない情報更新装置20であっても、記憶手段80の記憶内容に対して、利用時に常に最新の位置に関連する情報に更新することができる。
【0115】
以上説明したように実施の形態3によれば、位置に関連する情報(位置情報付き関連情報80A)を、情報更新装置20に接続されている記憶手段80たとえばハードディスクや書き込み可能なDVDディスクに書き込んでおくことを想定すれば、前記ハードディスクや書き込み可能なDVDディスクの記憶内容であって、操作員が指定した位置あるいは移動中の車両の位置の近傍に配置されているレストラン等の対象物の情報を、常にマスタデータに登録されている最新の情報に更新することができる。
【0116】
また、実施の形態3によれば、マスタデータを管理する情報管理装置70と、データを利用する装置であってカーナビゲーションシステムの機能の一部として追加される情報更新装置20との間の回線は、データの属性情報の送受信のみであり、しかも更新の必要なときに最新データを情報管理装置70から情報更新装置20(カーナビゲーションシステム)へ送信するだけであるので、通信時間や通信にかかる費用を節約することができる。
【0117】
実施の形態4.
つぎに、この発明の実施の形態4について説明する。図12は、実施の形態4である情報更新処理装置を適用したシステムの構成を示す構成図である。
【0118】
図12において、情報をリアルタイムまたはバッチ処理にて収集する情報収集手段610と情報管理手段620とは、通信回線630を介して接続されていると共に、情報管理手段620と情報利用手段640とは通信回線650を介して接続されている。
【0119】
情報収集手段610には、情報収集用車両に設置した情報取得装置611、操作員によって保持され、カメラおよびGPS装置付き携帯電話とノートパソコンとを接続した構成の情報取得装置612、ビルの屋上や電信柱等に設置した情報取得装置613、列車やバス等の移動する交通機関に設置した情報取得装置614などの情報取得装置が含まれる。
【0120】
なお、情報収集用車両、ビルの屋上や電信柱等の固定設備、および列車やバス等の移動する交通機関には、情報収集のためのカメラおよびGPS受信機が設置される。これらのカメラおよびGPS受信機の出力情報は、対応する情報取得装置に入力される。
【0121】
情報管理手段620では、情報管理装置621は、記憶手段622に記憶されている位置に関連する情報のマスタデータ622Aすなわち位置情報付き関連情報を管理する。情報利用手段640では、情報更新装置641は、記憶手段642にアクセスして、位置情報付き関連情報642Aの読み出し、最新データに基づく位置情報付き関連情報642Aの更新を実施する。なお、情報更新装置641には、GPS受信機及びディスプレイ等の出力手段が接続される。
【0122】
通信回線630、650は、携帯電話または無線LAN(ローカルエリアネットワーク)を介したネットワーク、またはケーブルを介したLANで構成されている。
【0123】
ここで、情報収集手段610としての各情報取得装置は図1に示した実施の形態1の情報取得装置10または図10に示した実施の形態2の情報取得装置10に対応し、情報管理装置621、記憶手段622、情報更新装置641および記憶手段642はそれぞれ図11に示した実施の形態3の情報管理装置70、記憶手段30、情報更新装置20および記憶手段80に対応し、情報発信装置660は図10に示した実施の形態2の情報発信装置60に対応する。
【0124】
なお、この実施の形態4においても、情報更新装置641、これに接続される図示しないGPS受信機および出力手段、および記憶手段642は、実施の形態3の場合と同様に、車両等の移動体に設置される。勿論、GPS受信機(図示せず)を削除した状態で、情報更新装置20、記憶手段80および出力手段(図示せず)を、固定設備に設置することもできる。この場合、情報更新装置641では、操作員により入力される位置情報に基づいて記憶手段642に対してアクセスすることになる。
【0125】
次に、このシステムの処理動作について図12を参照して説明する。なお、図12において符号▲1▼〜▲7▼で示される各矢印はデータまたは制御の流れを示すものとする。
【0126】
さて、情報収集手段610のたとえば情報取得装置611(図1に示した実施の形態1の情報取得装置10に対応)は、構造物、看板、設備等の風景670を撮影した映像、または商店等に設置した情報発信装置660から発信された情報(画像情報)をリアルタイムで収集する(図12の▲1▼参照)。次に、情報取得装置611は、この収集した情報を評価し易いように変形して、この最新情報をリアルタイムに情報管理装置621へ送信する。この最新情報は、通信回線630を介して情報管理装置621に入力される(図12の▲2▼参照)。
【0127】
情報管理装置621では、受け取った最新情報と記憶手段622内のマスタデータ622Aの記録情報とを比較し、この比較した結果、変化のあった情報について当該マスタデータ622Aを自動更新する(図12の▲3▼参照)。これにより、記憶手段622には、常に最新の情報が記録されているマスタデータ622Aが蓄積されていることになる。
【0128】
なお、情報取得装置611が設置される車両や、情報取得装置612を保持する観測員は必ずしも、情報を収集する目的でなくても良い。たとえば、無線LANや携帯電話が接続されたインターネット接続型カーナビゲーションシステムに、情報収集手段610としてのたとえば情報取得装置611(図10に示した実施の形態2の情報取得装置10に対応)の機能を追加して、このインターネット接続型カーナビゲーションシステムを搭載した車両が移動(情報を利用する利用者が移動)することにより、この情報取得装置611が各地に点在する情報発信装置660から発信される情報を収集するようにしても良い。これにより、上述したように、収集された情報をマスタデータに反映させることができる。
【0129】
一方、情報利用手段640の情報更新装置641が組み込まれたインターネット接続型カーナビゲーションシステムを搭載した車両が走行することにより、当該情報更新装置641は、走行中の車両の位置を示す位置情報を取得すると共に、この位置情報に関連する情報の属性を記憶手段642から取得して(図12の▲4▼参照)、情報管理手段620の情報管理装置621へ送信する。この場合、情報の属性すなわち、静止画の映像、形状、文字情報の電子ファイルの容量および情報記録日時が文字列の電子データとして、既に記録されている経度緯度の位置情報およびGPS(GPS受信機)からの位置情報とともに情報管理装置621へ送信される。これらの位置情報および属性情報は通信回線650を介して情報管理装置621に入力される(図12の▲5▼参照)。
【0130】
情報管理装置621では、受信した文字列の電子データ、経度緯度の位置情報およびGPS(GPS受信機)からの位置情報を基に記憶手段622にアクセスして、上記実施の形態3のデータ送信手段71と同様の処理を実施する。すなわち、記憶手段622と記憶手段642の記憶内容において、たとえば上記位置情報に対応する情報の属性のデータが一致しない場合には、情報管理装置621から情報更新装置641に、「消去する」、「追加する」、「更新する」のうちいずれかの命令と、「追加する」または「更新する」の命令の場合は追加または更新する情報が送信される(図12の▲6▼参照)。
【0131】
そして、情報更新装置641では、受信した命令と、場合によっては追加または更新する情報の内容に従って記憶手段642の記憶内容を更新(所定のデータを消去または追加または更新)する(図12の▲7▼参照)。
【0132】
以上説明したように実施の形態4によれば、移動する車両に設置されるカーナビゲーションシステム(インターネット接続型)に付属する記憶手段642たとえばCD−ROMやDVDの記録媒体に記録されている「位置に関連する情報」の更新も可能になる。すなわち、情報更新装置641を設置している車両のカーナビゲーションシステムが、走行中の車両の位置に関連した情報を記憶手段642から取り出した場合、この取り出した位置の情報が古い情報であったとしても、情報更新装置641によって、実施の形態3の場合と同様の処理を実施して記憶手段622すなわちマスタデータの内容を問い合わせることにより、記憶手段642(たとえばCD−ROMやDVD)の記憶内容を最新のデータに置き換えることができる。
【0133】
また、実施の形態4によれば、情報を利用するためのカーナビゲーションシステムに情報収集手段610の情報取得装置611(実施の形態1または2の情報取得装置10に対応)の機能を追加することにより、情報を利用する利用者が走行した場所の最新の情報を、マスタデータに反映させることができる。
【0134】
さらに、実施の形態4によれば、情報を利用するためのカーナビゲーションシステムに情報利用手段640の情報更新装置641および記憶手段642(実施の形態3の情報更新装置20および記憶手段80に対応)の機能を追加することにより、常にマスタデータからデータを利用しているわけではないカーナビゲーションシステムの利用者も、常に最新の情報をマスタデータから取得して利用することができる。
【0135】
【発明の効果】
以上説明したように、この発明によれば、情報更新装置では、比較手段が、移動体に搭載された情報取得装置が送信した被写体画像と位置情報とを取得して、前記記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報と当該被写体画像とを比較し、更新手段が、前記比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて前記記憶手段に記憶されている当該関連情報を更新するようにしているので、更新手段によって、情報取得装置から取得した被写体画像及び位置情報に基づいて、その撮影された位置と該位置に関連する画像情報を含む関連情報とを対応付けて記憶手段に格納することができ、しかも、位置に関連する関連情報の内容を、常に最新のデータ内容に更新することができる。また、更新手段が、比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて当該関連情報を更新するようにしているので、記憶手段の記憶内容のうち、変化のあった例えば看板や建物の表面の図柄等の関連情報のみを自動的に更新することができる。よって、記憶手段の記憶容量を有効に利用することが可能となる。
【0136】
つぎの発明によれば、情報取得装置では、位置検出手段が、移動体に搭載され撮像手段の位置を検出すると、抽出手段が、前記撮像手段で撮影された画像情報および前記位置検出手段で検出した位置情報に基づいて対象の画像に含まれる被写体画像を抽出し、この抽出した被写体画像および位置情報を情報更新装置へ送出するようにしているので、リアルタイムに得られる画像情報及び位置情報に基づく被写体画像および位置情報を、情報更新装置へ送出することができる。これにより、関連情報に対する情報更新装置によるリアルタイムでの更新が可能となり、よって関連情報を常に最新の情報とすることが可能となる。
【0137】
つぎの発明によれば、情報取得装置において、変形手段が、被写体画像を記憶手段に記憶されている画像と比較できるように形状を変形すると、比較手段が、その変形された被写体画像と、記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較判定するようにしているので、比較判定処理を迅速にかつ正確に実施することが可能となる。
【0138】
つぎの発明によれば、情報更新処理装置では、情報更新装置において、比較手段が、被写体画像と、記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較し、更新手段が、比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて当該関連情報を更新するようにしているので、情景の映像を撮影するだけで、更新手段によって、その撮影された位置と該位置に関連する画像情報を含む関連情報とを対応付けて記憶手段に格納することができ、しかも、位置に関連する関連情報の内容を、常に最新のデータ内容に更新することができる。また、更新手段が、比較手段によって被写体画像と関連情報とが異なると判定されたときは、当該被写体画像に基づいて当該関連情報を更新するようにしているので、記憶手段の記憶内容のうち、変化のあった例えば看板や建物の表面の図柄等の関連情報のみを自動的に更新することができる。よって、記憶手段の記憶容量を有効に利用することが可能となる。
【0139】
つぎの発明によれば、情報更新処理装置では、情報更新装置において、変形手段が、被写体画像を記憶手段に記憶されている画像と比較できるように形状を変形すると、比較手段が、その変形された被写体画像と、記憶手段に記憶されている当該被写体画像に関する位置情報に対応する関連情報とを比較判定するようにしているので、比較判定処理を迅速にかつ正確に実施することが可能となる。
【0140】
つぎの発明によれば、情報更新処理装置では、情報更新装置において、比較手段が、移動体に搭載される情報取得装置の情報取得手段が受信した発信手段からの伝達情報と、記憶手段に記憶されている当該伝達情報に関する位置情報に対応する関連情報とを比較し、更新手段が、比較手段によって伝達情報と関連情報とが異なると判定されたときは、当該伝達情報に基づいて当該関連情報を更新するようにしているので、広告を載せたい商店主等の事業者は、たとえばコンピュータを用いてサーバ上に情報を登録するための操作や、業者に依頼してサーバ上に情報を登録するための操作を実施することなく、発信手段によって伝達情報たとえば広告を入力するのみで、記憶手段に記憶されている関連情報たとえば広告の画像情報を最新の情報に更新させることができる。また、更新手段が、比較手段によって伝達情報と関連情報とが異なると判定されたときは、当該伝達情報に基づいて当該関連情報を更新するようにしているので、記憶手段の記憶内容のうち、変化のあった例えば看板や建物の表面の図柄等の関連情報のみを自動的に更新することができる。よって、記憶手段の記憶容量を有効に利用することが可能となる。
【0141】
つぎの発明によれば、情報更新処理装置では、情報管理装置のデータ処理手段によって、マスタデータを記憶している第1の記憶手段と第2の記憶手段とにおける同一の位置情報に対応する関連情報に含まれる属性情報が異なっていると判定されたときは、情報更新装置の更新手段は、第1の装置から送出され、第1の記憶手段における上記位置情報に対応する関連情報を第2の記憶手段に反映させる更新指令にしたがって、第2の記憶手段の記憶内容を更新するようにしているので、第2の記憶手段の記憶内容を、第1の記憶手段に記憶されているマスタデータに基づく最新の情報に更新することができ、しかも、たとえば建物などの対象物に変化のあった画像の位置情報に対応する関連情報のみを更新することができる。
【0142】
つぎの発明によれば、情報更新処理装置では、情報管理装置のデータ処理手段によって、マスタデータを記憶している第1の記憶手段と第2の記憶手段とにおける同一の位置情報に対応する関連情報に含まれる属性情報が異なっていると判定されたときは、移動体に搭載される情報更新装置の更新手段は、情報管理装置から送出され、第1の記憶手段における上記位置情報に対応する関連情報を第2の記憶手段に反映させる更新指令にしたがって、第2の記憶手段の記憶内容を更新するようにしているので、たとえばカーナビゲーションシステムに搭載される第2の装置がアクセスする第2の記憶手段(たとえば、ハードディスクや書き込み可能な光ディスク)の記憶内容を、第1の記憶手段に記憶されているマスタデータに基づく最新の情報に更新することができ、しかも、たとえば建物などの対象物に変化のあった画像の位置情報に対応する関連情報のみを更新することができる。
【図面の簡単な説明】
【図1】 この発明の実施の形態1である情報更新処理装置の構成を示す構成図である。
【図2】 位置情報付き映像情報の一例を示す図である。
【図3】 位置情報付き形状情報の一例を示す図である。
【図4】 位置情報付きテキスト情報の一例を示す図である。
【図5】 図1に示した情報更新処理装置の対象抽出手段による画像からの建物抽出処理(エッジ抽出処理)を説明するための図である。
【図6】 図1に示した情報更新処理装置の対象変形手段による画像を変形する変形処理を説明するための図である。
【図7】 図1に示した情報更新処理装置の対象変形手段による画像の遮蔽部分を検出する遮蔽処理を説明するための図である。
【図8】 図1に示した情報更新処理装置の対象比較手段が処理対象とする形状についての形状モデルの対応面を説明するための図である。
【図9】 図1に示した情報更新処理装置の対象比較手段による形状変形の方法を説明するための図である。
【図10】 この発明の実施の形態2である情報更新処理装置の構成を示す構成図である。
【図11】 この発明の実施の形態3である情報更新処理装置の構成を示す構成図である。
【図12】 この発明の実施の形態4である情報更新処理装置を適用したシステムの構成を示す構成図である。
【符号の説明】
10,611〜614 情報取得装置、11 対象抽出手段、12 対象変形手段、20,641 情報更新装置、21 対象比較手段、22 対象更新手段、30,80,621,642 記憶手段、30A,80A 位置情報付き関連情報、31,81 位置情報付き映像情報、32,82 位置情報付き形状情報、33,83 位置情報付きシンボル情報、40 カメラ、50 GPS受信機、60,660 情報発信装置、61 情報発信手段、62 情報受信手段、70,621 情報管理装置、71 データ送信手段、91 属性送信手段。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information update device, an information acquisition device, and an information update processing device that update information on images, moving images, shapes, and characters associated with positions to the latest information.
[0002]
[Prior art]
Conventionally, as a recording method or apparatus for information related to a position, a method for registering and supplying advertisement information described in Japanese Patent No. 2956587 (hereinafter referred to as publication 1), Japanese Patent Laid-Open No. 11-259502 ( Hereinafter, a video information display device described in Publication 2) is known.
[0003]
In the above publication 1, the user intentionally designates a position and related information associated with the position. That is, an operator who registers information operates the computer to specify image data and character data of an attribute to be associated, and designates a position to associate the data on a map displayed on the computer screen. When a position is specified on the map, the computer records information specifying the position of the specified position such as longitude and latitude in association with information such as an electronic file name for specifying the specified data.
[0004]
According to the above publication 2, when a vehicle is driven while photographing a scene using a video camera, position information indicating the position of the vehicle being driven and direction information indicating the direction of the video camera are displayed as one frame 1 It is recorded in association with the frame. Although the publication 2 can store the recorded video and the position information in association with each other, it is not possible to determine whether the information already stored in association with the position and the video is a new landscape. Not.
[0005]
Conventionally, a car navigation system installed in a vehicle is provided with a recording medium such as a CD-ROM or a DVD, and information such as a restaurant located along a road is recorded on the recording medium. Such information is composed of character information and image information, and is recorded together with information on how many meters from the position that is the base point of the road.
[0006]
Further, conventionally, an internet-connected car navigation system having a function of connecting to the internet has also been realized. For this reason, the store owner registers the information content in a server connected to the Internet in order to inform the Internet-connected car navigation system of the traveling vehicle of the store's own information, so that the Internet-connected type The car navigation system (user) can know the store owner's information via the Internet. In this case, the merchant must register the information content in the server so that the server manager can request the server administrator to distribute the information to the Internet-connected car navigation system of the running vehicle.
[0007]
[Problems to be solved by the invention]
However, according to the above publication 1, the operator must explicitly specify related information such as images and attribute characters to be associated with the position to associate the related information, and the related information has been updated. In this case, there is a problem that the operator has to newly associate the new related information with the position on the map.
[0008]
Further, in the above publication 2, even if a store at the corner of an intersection is newly rebuilt, for example, since the video of the latest video and the position information are always recorded in association with each other, only the newly rebuilt building is recorded. Instead, it also records the video of the building that has already been recorded. For this reason, since it is necessary to record not only the changed part but also a huge moving image many times, the recording work is complicated and the recording capacity of the recording medium has to be used. There was a problem that it could not be used effectively.
[0009]
In the car navigation system installed in the conventional vehicle, information to be recorded on a recording medium such as an attached CD-ROM or DVD must be collected and recorded in advance, and the CD-ROM or DVD is recorded. It is not possible to update only a part of the information recorded in the information so as to be the latest information.
[0010]
Further, in the case where information is distributed to the conventional internet-connected car navigation system, for example, a shop owner sends information such as advertisements to a vehicle traveling in front of his shop. I can't send it. Also, even if you want to communicate information to users of internet-connected car navigation systems, you must provide the information by requesting the service operator, so it will take time and effort and provide the latest information. I can't.
[0011]
The present invention has been made in view of the above. An information update apparatus, an information acquisition apparatus, and information that can update information associated with a position to the latest information and can effectively use a recording medium. The object is to obtain an update processing device.
[0012]
[Means for Solving the Problems]
In order to achieve the above object, an information updating apparatus according to the present invention accesses a storage means that stores positional information and related information including image information related thereto in association with each other, and stores the information in the storage means. Information update apparatus for updating the acquired information, the object image and the position information transmitted by the information acquisition apparatus mounted on the moving body is acquired, and the position information relating to the object image stored in the storage means When the comparison means determines that the subject image and the relevant information are different from each other, the comparison means for comparing the relevant information corresponding to the subject image and the subject image is stored in the storage means based on the subject image. And updating means for updating the related information.
[0013]
According to this invention, the comparison unit acquires the subject image and the position information transmitted by the information acquisition device mounted on the moving body, and corresponds to the position information regarding the subject image stored in the storage unit. The relevant information is compared with the subject image, and when the updating means determines that the subject image and the relevant information are different by the comparing means, the relevant information stored in the storage means based on the subject image. Update information.
[0014]
In order to achieve the above object, an information acquisition apparatus according to the present invention accesses a storage means that stores positional information and related information including image information related thereto in association with each other, and based on the latest image information. An information acquisition device that provides information to an information update device that updates the related information stored in the storage unit, the image acquisition unit being mounted on a moving body and capturing image information, and the imaging unit A position detection unit for detecting a position; and image information captured by the imaging unit and a subject image included in the target image based on the position information detected by the position detection unit, and the extracted subject image and position Extracting means for sending information to the information updating device.
[0015]
According to this invention, when the position detection unit is mounted on the moving body and detects the position of the imaging unit, the extraction unit is based on the image information photographed by the imaging unit and the position information detected by the position detection unit. A subject image included in the target image is extracted, and the extracted subject image and position information are sent to the information update device.
[0016]
An information acquisition apparatus according to a next invention further includes a deforming unit that deforms the subject image so that the subject image can be compared with an image stored in the storage unit. The subject image deformed by the means is compared with the related information corresponding to the position information related to the subject image stored in the storage means, and is determined.
[0017]
According to the present invention, when the deforming unit deforms the shape so that the subject image can be compared with the image stored in the storage unit, the comparison unit stores the deformed subject image and the storage unit. The relative information corresponding to the position information related to the subject image is compared and determined.
[0018]
In order to achieve the above object, an information update processing device according to the present invention includes an information update device that accesses storage means that associates and stores position information and related information including image information related thereto, and a mobile unit. An information update processing apparatus that includes an information acquisition device that acquires image information captured by an imaging unit and position information detected by a position detection unit that detects a position of the imaging unit, The acquisition device includes an extraction unit that extracts a subject image included in a target image based on the acquired image information and position information, and sends the extracted subject image and position information to the information update device. The update device includes a subject image sent by the extraction unit and a relationship corresponding to position information related to the subject image stored in the storage unit. A comparing means for comparing information and an updating means for updating the related information stored in the storage means based on the subject image when the comparing means determines that the subject image is different from the related information. And.
[0019]
According to this invention, in the information acquisition device mounted on the moving body, the extraction unit acquires the image information from the imaging unit and the position information from the position detection unit, and the target image is based on the acquired information. The subject image and the position information are sent to the information update device, and in the information update device, the comparing means relates to the subject image and the subject image stored in the storage means. The related information corresponding to the position information is compared, and when the updating means determines that the subject image is different from the related information by the comparing means, the related information is updated based on the subject image.
[0020]
An information update processing device according to a next invention is the above-described invention, wherein the information acquisition device further includes a deformation unit that deforms a shape so that the subject image can be compared with an image stored in the storage unit, The comparison means compares and determines the subject image deformed by the deformation means and related information corresponding to position information related to the subject image stored in the storage means.
[0021]
According to the present invention, when the deforming unit deforms the shape so that the subject image can be compared with the image stored in the storage unit, the comparison unit stores the deformed subject image and the storage unit. The relative information corresponding to the position information related to the subject image is compared and determined.
[0022]
An information update processing device according to the next invention is mounted on a mobile unit, an information update device that accesses storage means for storing location information and related information including image information related thereto in association with each other, An information update processing device having an information acquisition device for acquiring position information detected by a position detection means for detecting the position of a moving body, further comprising a transmission means for transmitting transmission information including an advertisement to be transmitted, The information acquisition device receives transmission information from the transmission unit, acquires position information from the position detection unit in the vicinity of the reception time point, and sends the position information and the transmission information to the information update device. An information acquisition unit, wherein the information update device corresponds to the transmission information from the information acquisition unit and the positional information related to the transmission information stored in the storage unit And when the comparison means determines that the transmission information and the related information are different from each other, the related information stored in the storage means is updated based on the transmission information. And updating means.
[0023]
According to the present invention, in the information acquisition device mounted on the moving body, the information acquisition unit receives the transmission information transmitted by the transmission unit, and obtains position information indicating the position of the transmission unit in the vicinity of the reception time point. Acquire and send the position information and the transmission information to the information update. In the information update device, the comparison means corresponds to the transmission information from the information acquisition means and the position information related to the transmission information stored in the storage means. And the update means updates the related information based on the transfer information when the comparison means determines that the transfer information and the related information are different.
[0024]
An information update processing device according to the next invention is an information management device for accessing a first storage means for storing positional information and related information including image information and attributes related thereto in association with each other and storing it as master data; An information update processing apparatus having an information update apparatus for accessing a second storage means for storing the position information and related information including image information and attributes related to the position information in association with each other. An apparatus reads an attribute included in related information corresponding to input predetermined position information from the second storage unit, and sends the read attribute information and the predetermined position information to the information management apparatus Processing means, and the information management device reads an attribute included in the related information corresponding to the predetermined position information from the attribute processing means from the first storage means. At the same time, the read attribute information is compared with the attribute information sent from the attribute processing means, and when the two attribute information are different as a result of the comparison, the predetermined position information in the first storage means Data processing means for sending an update command to the information update device so as to reflect the related information corresponding to the second storage means, and the information update device receives an update command from the information management device. Therefore, an update means for updating the storage contents of the second storage means is provided.
[0025]
According to this invention, the attribute processing means in the information updating apparatus reads the attribute included in the related information corresponding to the input predetermined position information from the second storage means, and the read attribute information and the predetermined When the position information is output to the information management device, in the information management device, the data processing means reads the attribute included in the related information corresponding to the predetermined position information from the attribute processing means from the first storage means, The read attribute information is compared with the attribute information output from the attribute processing means, and if the two attribute information are different as a result of the comparison, the relation corresponding to the predetermined position information in the first storage means An update command is output to the information update device so that information is reflected in the second storage unit, and in this information update device, the update unit receives an update command from the information management device. Accordingly updates the stored contents of the second storage means.
[0026]
The information update processing device according to the next invention is the information update device according to the above invention, wherein the information update device is mounted on the moving body, and further includes position detecting means for detecting the position of the moving body, wherein the attribute processing means is Reading the attribute included in the related information corresponding to the position information detected by the position detecting means from the second storage means, and sending the read attribute information and the predetermined position information to the information management device It is characterized by.
[0027]
According to this invention, in the information updating apparatus mounted on the mobile object, the attribute processing means reads the attribute included in the related information corresponding to the position information from the position detecting means from the second storage means, and this read The attribute information and the predetermined position information are sent to information update.
[0028]
DETAILED DESCRIPTION OF THE INVENTION
Exemplary embodiments of an information update device, an information acquisition device, and an information update processing device according to the present invention will be explained below in detail with reference to the accompanying drawings.
[0029]
Embodiment 1.
FIG. 1 is a configuration diagram showing the configuration of the information update processing apparatus according to the first embodiment. In FIG. 1, the information update processing device includes an information acquisition device 10, an information update device 20, a storage means 30, a camera 40, and a
[0030]
The storage means 30 stores, as master data, related information with position information 30A that means information about position, that is, video information with position information 31, shape information with
[0031]
The camera 40 is configured to include a commercially available video capture board and video capture software attached thereto, and captures a moving image (moving image) or a still image (still image) and converts it into electronic data. It is. The
[0032]
The camera 40 may be provided with an omnidirectional mirror that can capture a viewing angle of 360 degrees, or a fisheye photographing lens. In this case, if the camera 40 is directed vertically upward from the ground, the viewing angle is 360 degrees, and if the camera is directed horizontally to the ground, the viewing angle is 180 degrees.
[0033]
In the information acquisition device 10, the target extraction unit 11 is a unit that extracts, for example, a signboard or a house image reflected in the moving image or the still image from the electronic data of the moving image or the still image and the position information. The object deforming means 12 is a means for deforming an image of a house or a signboard portion cut out from electronic data of a moving image or a still image so as to be easily compared with other images. The information acquisition apparatus 10 includes a memory (not shown) such as a work memory for performing the processing described above.
[0034]
In the information update device 20, the
[0035]
Here, details of the related information with position information 30A will be described. The video information 31 with position information is composed of information as shown in FIG. 2, and has
[0036]
The
[0037]
Furthermore, the video data may be a moving image or a still image in which an omnidirectional landscape is captured by the camera 40. When using an omnidirectional video or still image shot in the vertical sky direction as it is, the shooting direction data included in the
[0038]
The
[0039]
The three-dimensional model is described in the VRML format, and the scale is set to coordinate value = 1 cm. If the model according to the scale is placed at the installation position according to the origin of the three-dimensional model, the actual shape can be reproduced. The directions corresponding to the three axes XYZ of the three-dimensional model are determined in advance as X-axis = east-west direction, Y-axis = north-south direction, and Z-axis = altitude direction.
[0040]
The
[0041]
Incidentally, the storage means 30 corresponds to video information (electronic file) corresponding to the video information 31 with position information, shape information (electronic file) corresponding to the
[0042]
In the first embodiment, the information acquisition device 10, the camera 40, and the
[0043]
The information acquisition device 10 and the information update device 20 may be realized by the same computer, for example, or may be realized by software executed by the same computer. In this case, the storage means 30 may be provided in the same computer or may be provided as an external storage device.
[0044]
Next, the processing operation of the above-described information update processing device will be described. First, the camera 40 converts the acquired moving image into electronic data. The output result of the camera 40 is stored as an electronic video file. The video taken by the camera 40 may not be a moving image but a still image. In the case of a still image, the shooting time is recorded, and the shooting time is left in the still image electronic file so that it can be associated with the position information acquisition time from GPS recorded separately. Further, it may be a moving image or a still image taken using an omnidirectional lens.
[0045]
The
[0046]
Next, the processing operation of the target extraction unit 11 will be described. The object extraction means 11 operates at regular time intervals such as once per second or 20 times per second. One frame image in which video is recorded at the moment when the operation is started is developed on the memory. At the same time, the position information from the GPS acquired is read into the memory. The position information acquired by the GPS is that the position information acquired by the object extraction unit 11 is PJ0, and the position information recorded before that is PJ1, and the direction from PJ0 to PJ1 is the shooting direction. The shooting direction is expressed by a vector of length 1 with the east-west direction as the x-axis, the north-south direction as the y-axis, and the direction from the ground directly above as the z-axis, for example.
[0047]
Further, the object extraction means 11 is installed by tilting the camera 40 with respect to the traveling direction of the vehicle when the vehicle traveling with the camera 40 and the shooting direction of the camera 40 do not match. Corresponding to the information on whether or not, the vector value indicating the direction is changed. Note that the angle of view of the camera 40 is set in advance and stored as data in the memory of the information acquisition apparatus 10.
[0048]
Also, in the case of using an omnidirectional video or still image taken in the vertical direction by the camera 40 capable of shooting an omnidirectional landscape image, the shooting direction data can be viewed in 360 degrees from the surroundings. As data having a certain meaning, a predetermined numerical value such as 9999 is stored in advance in the memory of the information acquisition apparatus 10. In addition, since the angle of view in the case of the omnidirectional video or still image is 360 degrees, data to that effect is stored in advance in the memory of the information acquisition device 10.
[0049]
Next, the object extraction means 11 extracts the object shown in the video. This extraction procedure will be described.
[0050]
First, the target extracting unit 11 performs edge extraction in the horizontal direction on an image (original image) 110 read on a memory as shown in FIG. The original image 110 includes a roof portion 111, a
[0051]
Note that, when using an image in which an omnidirectional landscape is captured by the camera 40, the target extraction unit 11 converts the image before the edge extraction process in the horizontal direction (that is, before the edge extraction process). Then use it. This is because, in the case of an omnidirectional image taken in a horizontal direction parallel to the ground, the entire screen will be raised and distorted, so the straight line portion reflected on the screen will be centered on the screen. This is because it is distorted so that it goes around, and this is corrected to convert a straight object such as a pillar into a straight line. Further, in the case of using an image in which an omnidirectional landscape is photographed, and in the case of a photograph photographed vertically upward, a 360-degree landscape is shown in a circle so as to draw a circle. This is corrected to a photograph with a field angle range of 60 degrees in a finite direction such as one direction or three directions.
[0052]
Next, the target extraction unit 11 performs vertical edge extraction on the original image 110 read into the memory. When this vertical edge extraction process is performed, an
[0053]
For example, in this case, as shown in the
[0054]
Then, when the target extracting unit 11 extracts and cuts out the image in this way, the target extracting unit 11 stores the extracted image (for example, the graphic 150) as electronic data.
[0055]
Next, the processing operation of the target deformation means 12 will be described. The object deforming means 12 deforms the building surface image extracted by the object extracting means 11. After the transformation, the building is converted into a rectangular image viewed from the front as much as possible. This conversion process will be described with reference to FIG.
[0056]
As shown in FIG. 6A, the length of the upper side of the trapezoidal shape is set to w1 and the length of the lower side is set to w2 in units of the number of pixels of the image. The center of the upper side of the trapezoidal shape is T, and the center of the lower side is B. A line segment TB connecting the center T and the center B is assumed to be perpendicular to the upper side and the lower side.
[0057]
At this time, a method for converting a point existing at a distance of the number h of pixels of the image from the center T to the center B will be described. As shown in FIG. 6B, when a point a1 away from the line segment TB, for example, on the right side moves to the position a2 after conversion, the position a2 is calculated by calculating the following equation (1). Can be sought.
a2 = a1 × w2 / (w1 + (w2−w1) h / TB) (1)
[0058]
In this example, a rectangular image having a height of “TB” and a width of “2 × w2” is newly created. In the original image, pixel colors that can be expressed by h and a1 are represented in the created image. Copy and color on the points that can be expressed by h and a2.
[0059]
As described above, when the above-described conversion is performed on all the pixels included in the trapezoid, an image in which the trapezoidal shape is converted into a rectangle can be created. The target deformation means 12 outputs a rectangular image as an output result.
[0060]
In the target deforming means 12, color conversion may be performed after the process of converting the trapezoid into a rectangle, or the process of removing the shielding object may be performed.
[0061]
First, color conversion will be described. The
[0062]
Next, the removal of the shielding object will be described. When the target extracting means 11 records images at regular time intervals in the memory as processing targets, for example, three consecutive images as moving image frames are recorded in the memory, and the method described with reference to FIG. 5 respectively. To extract the building part. The
[0063]
Next, the target deforming means 12 superimposes three images in pairs and calculates the color difference between pixels at the same position. A color difference is a difference in which pixels are divided into red, blue, green, and luminance, and the values of the respective color intensities or luminance intensities are compared. For a single pixel, if the total difference in red, blue, green, and brightness is less than a certain value, the same point is used. It is determined that different objects appear in the two images of the building frame where there are many different points.
[0064]
Here, it demonstrates concretely using the example shown in FIG. In the example shown in FIG. 7, the shielding object is a utility pole. In FIG. 7,
[0065]
As shown in FIG. 7, when a building is photographed from each of camera positions P0, P1, and P2 taken at different times by the camera 40, the image of the cut out
[0066]
In addition, when the part which overlap | superposed arbitrary 2 sheets differs among the images G0-G2 and the part which overlap | superposed the other arbitrary 2 sheets is the same, this part is regarded as a shielding object. For example, when the image G0 and the image G1 are overlapped, there is a different region E. When the image G1 and the image G2 are overlapped, if this region E is not different, the portion of the region E of the image G0 is The image is replaced with the image corresponding to the region E of the image G1 or the image G2.
[0067]
The output result image of the target deforming means 12 is sent as electronic data to the
[0068]
In the object comparison means 21, based on the shooting position information from the object deformation means 12, predetermined information is obtained from the video information 31 with position information, the
[0069]
Here, a procedure for extracting information from the video information 31 with position information by the
[0070]
Next, the object comparison means 21 compares the extracted building surface with the image of the output result of the object deformation means 12. Comparing images means that two images are overlapped and a color difference between pixels at the same position is calculated. The calculation of the color difference is the same as the color difference calculation process performed by the
[0071]
That is, if the sum of differences in red, blue, green, and luminance is less than a certain value, it is regarded as the same point, whereas if it exceeds a certain value, it is regarded as a different point. In addition, it is determined that different objects are reflected in the two images in a part of the building frame where there are many different points. When the points of all the pixels are compared, if the predetermined number of pixels or more are the same, it is determined that the images are the same.
[0072]
The
[0073]
The above description has shown a comparative example of video. Next, a case where information is extracted from the
[0074]
The
[0075]
At this time, when the
[0076]
The object comparison means 21 has a 3D model corresponding to the image, position information, and direction information sent from the object deformation means 12 in the
[0077]
By the way, in any case of handling any of the video information 31 with position information and the
[0078]
Next, the processing operation of the
[0079]
In the case of the video information 31 with position information, the
[0080]
It should be noted that the size of a building such as a house may be different. Therefore, the image output from the camera 40 at the stage of input to the target extraction unit 11 may be pasted in accordance with the size of the part of the building frame (the frame for cutting out the building from the video information 31 with position information). good.
[0081]
When updating the information of the shape information with
[0082]
As described above, according to the first embodiment, a part of a building or a signboard included in a photographed video is extracted, and the extracted part is converted into an image viewed from the front. Compare the recorded position with the information that has already been recorded, and if the result of this comparison is that the latest data is different from the already recorded data, the already recorded data is updated to the latest data. Therefore, the data of the information related to the position can always be updated to the latest data simply by shooting the video.
[0083]
Further, according to the first embodiment, as a method for updating information related to the position, the operator only needs to photograph a building or a signboard with the camera 40 attached to the information acquisition device 10 while moving. Thereby, the information update device 20 can automatically update the information related to the position of the signboard or the design on the surface of the building with respect to the master data in the storage unit 30.
[0084]
Embodiment 2. FIG.
Next, a second embodiment of the present invention will be described. FIG. 10 is a configuration diagram of the configuration of the information update processing device according to the second embodiment. The information update processing device shown in FIG. 10 is the same as the information update processing device according to the first embodiment shown in FIG. 1, except that the camera 40 is deleted, the information transmission device 60 is added, and the information acquisition device 10 performs object extraction. The means 11 and the target deformation means 12 are deleted and an information receiving means 62 is added. In the figure, parts that perform the same functions as the components shown in FIG.
[0085]
In FIG. 10, the information transmission device 60 has information transmission means 61 for transmitting information such as store advertisements. The information receiving means 62 of the information acquisition apparatus 10 is means for receiving information sent from the information transmitting means 61 and is installed (mounted) on a moving body such as a traveling vehicle.
[0086]
The second embodiment is different from the first embodiment in that the information transmission device 60 is installed in a fixed facility such as a store, and the information acquisition device 10 and the
[0087]
Next, the processing operation of the information update processing device will be described. The information transmitting means 61 sends information to the information receiving means 62 installed in the traveling vehicle or the like. The contents of this information are images, text data, moving images and still images. Both are converted into electronic data and transmitted. As a transmission method, a text data code, a code expressing a three-dimensional model in VRML (virtual reality modeling language) text, and a video electronic data code are modulated and transmitted to FM waves of a predetermined frequency. . These images, characters, and images are input by an operator who operates the information transmission device 60.
[0088]
The information receiving means 62 receives information on a modulated character, video, and three-dimensional model by receiving radio waves having a predetermined frequency and performing detection. The information receiving means 62 sends the data contents to the
[0089]
The object comparison means 21 uses the position information of the longitude and latitude from the information receiving means 62, and converts the image, the three-dimensional shape, and the symbol data within a predetermined distance, for example, 10 m from the position into the image information 31 with position information. , And is extracted from the
[0090]
The object comparison means 21 compares the information extracted from the image information 31 with position information, the
[0091]
The
[0092]
As described above, according to the second embodiment, the store owner simply sends an advertisement from the information transmission device 60 at hand, and the observation in which the vehicle on which the information acquisition device 10 is installed and the information acquisition device 10 is held. When an employee passes in the vicinity of the information transmission device 60, the information acquisition device 10 reads the advertisement transmitted by the shopkeeper and sends the advertisement to the information updating device 20 that stores the master data associated with the position. In addition, the information update device 20 determines whether or not the transmitted information is the latest information by comparing it with the already recorded data. If the data is new, the information associated with the location is updated to the latest information (sent information). Therefore, a business owner such as a store owner who wants to place an advertisement uses a computer to The position registered in the master data simply by inputting an advertisement to the information transmitting device 60 at hand without performing an operation for registering information on the server or an operation for registering data on the server by requesting a contractor. The information related to can be updated to the latest information.
[0093]
In addition, according to the second embodiment, when a store owner or the like inputs an advertisement with the information transmission device 60 at hand, the information update device 20 performs information only by passing the vehicle on which the information acquisition device 10 is installed. Based on the information from the acquisition device 10, the related information with position information as master data stored in the storage means 30 can be updated to the latest information.
[0094]
Embodiment 3 FIG.
Next, a third embodiment of the present invention will be described. FIG. 11 is a configuration diagram illustrating a configuration of the information update processing device according to the third embodiment. The information update processing apparatus shown in FIG. 11 deletes the camera 40 and the information acquisition apparatus 10 in the configuration of the information update processing apparatus according to the first embodiment shown in FIG. And the output means 92 are added, the object comparison means 21 is deleted in the information update device 20, the attribute transmission means 91 is added, and the arrangement of the storage means 30 is changed. In the figure, parts that perform the same functions as the components shown in FIG.
[0095]
The storage means 30 is accessed by the information management device 70, and the related information 30A with position information is managed. This related information with position information 30A is managed as master data, as in the first and second embodiments.
[0096]
The information management device 70 has data transmission means 71. The data transmission means 71 accesses the storage means 30, and relates information 30A with position information, that is, video information 31 with position information, shape with position information. This is means for transmitting at least one of the attributes of the
[0097]
The attribute transmission means 91 provided in the information updating device 20 accesses the storage means 80 based on the position information input by the operator or the position information from the
[0098]
The
[0099]
In the third embodiment, the information update device 20, the
[0100]
In addition, a user who uses information operates an information update device 20 installed in a moving body such as a vehicle, for example, and stores it in storage means 80 connected to the information update device 20, such as a hard disk or a writable DVD disk. The stored related information 80A with position information can be used.
[0101]
In the third embodiment, with the
[0102]
Next, the processing operation of the information update processing device will be described. First, an operator who operates the information updating apparatus 20 notifies the
[0103]
The attribute transmission means 91 accesses the storage means 80 and uses the information on the longitude and latitude as a key from the
[0104]
In the data transmission means 71, it is memorize | stored in the memory | storage means 30 based on the positional information (latitude / longitude information) received from the attribute transmission means 91 and the already recorded longitude / latitude position information from the
[0105]
Here, the reading of various data will be described by taking video information with position information as an example. The data transmission means 71 has position information close to both the position information registered in the
[0106]
Next, the data transmission means 71 reads one set or a plurality of sets of data sent from the information updating device 20 (the attribute transmission means 91) from the video information 31 with position information in the storage means 30. Or compare with multiple sets of data. Of the one or more sets of data acquired from both sides, data whose longitude position information, data capacity, and recording date / time are completely the same are not subject to processing.
[0107]
The data transmission means 71 is referred to as “erasing” data stored in the storage means 80 (existing on the information updating apparatus 20 side) and not stored in the storage means 30 (not existing on the information management apparatus 70 side). The command is sent to the target update means 22. At this time, the registered position information of longitude and latitude is sent together with the
[0108]
On the other hand, the data transmission means 71 is not stored in the storage means 80 (does not exist on the information update device 20 side), but is stored in the storage means 30 (exists on the information management device 70 side). A command “add” is sent to the target update means 22. At this time, the data of the shooting position, shooting direction, recording time, and data body, which are data attributes of the video information 31 with position information registered in the storage means 30, are sent together.
[0109]
Further, the data transmission means 71 corresponds to the same longitude / latitude position information in both the information management apparatus 70 and the information update apparatus 20 (both the storage means 30 and the storage means 80), and has different data capacity or different recording date and time. If the data or the data is different from each other, the data is read out, and together with the “update” command, the shooting position, shooting direction, and data attributes of the video information 31 with position information registered in the storage means 30 are stored. The recording time and each data of the data body are combined and sent to the target update means 22.
[0110]
The
[0111]
That is, when an instruction “delete” is received, the
[0112]
When a command “add” is received, the
[0113]
Further, when an instruction “update” is received, the
[0114]
As described above, when the user tries to retrieve information related to the position in the storage unit 80 via the information update device 20, the information related to the position acquired by the information update device 20 from the storage unit 80. Is sent to the information management apparatus 70, and the information management apparatus 70 determines whether or not the data (data in the storage means 80) that the information update apparatus 20 intends to use is the latest data, or the data Data managed by the information updating device 20 is determined whether or not the data is extra data, or whether the data is not present in the storage unit 80 but only in the storage unit 30. 80) can be updated to the latest data, and the command information for deleting, adding, or updating the data and the information to be added or updated are sent to the information updating device 20 together. Thus, even if the information update device 20 does not update the information related to the position at any time, the information stored in the storage unit 80 can always be updated to the information related to the latest position at the time of use. .
[0115]
As described above, according to the third embodiment, the position-related information (related information with position information 80A) is written to the storage means 80 connected to the information updating device 20, such as a hard disk or a writable DVD disk. Assuming that the information is stored in the hard disk or writable DVD disk, it is information on an object such as a restaurant located near the position specified by the operator or the position of the moving vehicle. Can always be updated to the latest information registered in the master data.
[0116]
Further, according to the third embodiment, a line between the information management device 70 that manages master data and the information update device 20 that is a device that uses data and is added as part of the function of the car navigation system. Only transmits / receives data attribute information, and only transmits the latest data from the information management device 70 to the information update device 20 (car navigation system) when update is necessary. Cost can be saved.
[0117]
Embodiment 4 FIG.
Next, a fourth embodiment of the present invention will be described. FIG. 12 is a configuration diagram illustrating a configuration of a system to which the information update processing device according to the fourth embodiment is applied.
[0118]
In FIG. 12, information collecting means 610 and information management means 620 that collect information in real time or batch processing are connected via a
[0119]
The information collection means 610 includes an
[0120]
In addition, cameras for collecting information and GPS receivers are installed in vehicles for collecting information, fixed facilities such as building rooftops and telephone poles, and moving transportation such as trains and buses. The output information of these cameras and GPS receivers is input to the corresponding information acquisition device.
[0121]
In the information management means 620, the
[0122]
The communication lines 630 and 650 are configured by a cellular phone, a network via a wireless LAN (local area network), or a LAN via a cable.
[0123]
Here, each information acquisition device as the information collecting means 610 corresponds to the information acquisition device 10 of the first embodiment shown in FIG. 1 or the information acquisition device 10 of the second embodiment shown in FIG. 621, storage means 622,
[0124]
Also in the fourth embodiment, the
[0125]
Next, the processing operation of this system will be described with reference to FIG. In FIG. 12, the arrows indicated by reference numerals (1) to (7) indicate the flow of data or control.
[0126]
For example, the information acquisition device 611 (corresponding to the information acquisition device 10 of the first embodiment shown in FIG. 1) of the information collection means 610 is an image of a
[0127]
The
[0128]
Note that the vehicle in which the
[0129]
On the other hand, when a vehicle equipped with an internet-connected car navigation system in which the
[0130]
The
[0131]
Then, the
[0132]
As described above, according to the fourth embodiment, the
[0133]
Further, according to the fourth embodiment, the function of the information acquisition device 611 (corresponding to the information acquisition device 10 of the first or second embodiment) of the information collecting means 610 is added to the car navigation system for using information. Thus, the latest information on the location where the user using the information has traveled can be reflected in the master data.
[0134]
Furthermore, according to the fourth embodiment, the
[0135]
【The invention's effect】
As described above, according to the present invention, in the information update device, the comparison unit acquires the subject image and the position information transmitted by the information acquisition device mounted on the moving body and stores them in the storage unit. The related information corresponding to the positional information related to the subject image is compared with the subject image, and when the updating means determines that the subject image and the related information are different by the comparing means, the update is based on the subject image. Therefore, the relevant information stored in the storage means is updated. Therefore, based on the subject image and the position information acquired from the information acquisition device by the update means, the photographed position and the relevant position are related. Associated information including image information to be stored can be stored in the storage means, and the content of the related information related to the position is always updated to the latest data content. Rukoto can. In addition, when the update unit determines that the subject image and the related information are different from each other by the comparison unit, the related information is updated based on the subject image. Only relevant information such as signs and symbols on the surface of buildings that have changed can be automatically updated. Therefore, the storage capacity of the storage unit can be used effectively.
[0136]
According to the next invention, in the information acquisition apparatus, when the position detection unit is mounted on the moving body and detects the position of the imaging unit, the extraction unit detects the image information captured by the imaging unit and the position detection unit. Since the subject image included in the target image is extracted based on the position information and the extracted subject image and position information are sent to the information updating device, the image information and position information obtained in real time are used. The subject image and the position information can be sent to the information update device. Thereby, it is possible to update the related information in real time by the information update device, and thus it is possible to always make the related information the latest information.
[0137]
According to the next invention, in the information acquisition device, when the deforming means deforms the shape so that the subject image can be compared with the image stored in the storage means, the comparing means stores the deformed subject image and the memory. Since the comparison information is compared with the related information corresponding to the position information related to the subject image stored in the means, the comparison determination process can be performed quickly and accurately.
[0138]
According to the next invention, in the information update processing device, in the information update device, the comparison unit compares the subject image with the related information corresponding to the position information regarding the subject image stored in the storage unit, and updates the information. When the means determines that the subject image and the related information are different from each other by the comparison means, the relevant information is updated based on the subject image. Thus, the captured position and the related information including the image information related to the position can be stored in the storage means in association with each other, and the content of the related information related to the position is always the latest data content. Can be updated. In addition, when the update unit determines that the subject image and the related information are different from each other by the comparison unit, the related information is updated based on the subject image. Only relevant information such as signs and symbols on the surface of buildings that have changed can be automatically updated. Therefore, the storage capacity of the storage unit can be used effectively.
[0139]
According to the next invention, in the information update processing device, when the deforming means deforms the shape so that the subject image can be compared with the image stored in the storage means, the comparing means is deformed. Since the subject image and the related information corresponding to the position information related to the subject image stored in the storage unit are compared and determined, the comparison determination process can be performed quickly and accurately. .
[0140]
According to the next invention, in the information update processing device, in the information update device, the comparison means stores the transmission information received by the information acquisition means of the information acquisition device mounted on the moving body and the storage means. The related information corresponding to the position information related to the transmitted information is compared, and when the updating means determines that the transmitted information is different from the related information by the comparing means, the related information is based on the transmitted information. As a business owner such as a store owner who wants to place an advertisement, for example, an operation for registering information on the server using a computer or an operator is requested to register information on the server. The related information stored in the storage means, for example, the image information of the advertisement is updated to the latest information only by inputting the transmission information, such as the advertisement, by the transmitting means without performing the operation for It can be updated. In addition, when the update unit determines that the transmission information and the related information are different by the comparison unit, the related information is updated based on the transmission information. Only relevant information such as signs and symbols on the surface of buildings that have changed can be automatically updated. Therefore, the storage capacity of the storage unit can be used effectively.
[0141]
According to the next invention, in the information update processing device, the data processing unit of the information management device associates the same location information corresponding to the same location information in the first storage unit and the second storage unit storing the master data. When it is determined that the attribute information included in the information is different, the update means of the information update device sends out the related information corresponding to the position information in the first storage means sent from the first device to the second information. In accordance with the update command to be reflected in the storage means, the storage contents of the second storage means are updated. Therefore, the storage contents of the second storage means are stored in the master data stored in the first storage means. In addition, it is possible to update only the related information corresponding to the position information of an image in which an object such as a building has changed.
[0142]
According to the next invention, in the information update processing device, the data processing unit of the information management device associates the same location information corresponding to the same location information in the first storage unit and the second storage unit storing the master data. When it is determined that the attribute information included in the information is different, the update unit of the information update device mounted on the mobile body is sent from the information management device and corresponds to the position information in the first storage unit Since the stored contents of the second storage means are updated in accordance with the update command for reflecting the related information in the second storage means, for example, the second device accessed by the second device mounted in the car navigation system, for example. The storage contents of the storage means (for example, hard disk or writable optical disk) are updated with the latest information based on the master data stored in the first storage means. Can be updated, moreover, can be updated only, for example, related information corresponding to the position information of the image for which the change in the object, such as a building.
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing a configuration of an information update processing device according to a first embodiment of the present invention.
FIG. 2 is a diagram illustrating an example of video information with position information.
FIG. 3 is a diagram illustrating an example of shape information with position information.
FIG. 4 is a diagram illustrating an example of text information with position information.
FIG. 5 is a diagram for explaining a building extraction process (edge extraction process) from an image by a target extraction unit of the information update processing apparatus shown in FIG. 1;
6 is a diagram for explaining a deformation process for deforming an image by a target deformation unit of the information update processing apparatus shown in FIG. 1; FIG.
7 is a diagram for explaining a shielding process for detecting a shielding part of an image by a target deforming unit of the information update processing device shown in FIG. 1; FIG.
8 is a diagram for explaining a corresponding surface of a shape model for a shape to be processed by a target comparison unit of the information update processing apparatus shown in FIG. 1; FIG.
FIG. 9 is a diagram for explaining a shape deformation method by a target comparison unit of the information update processing device shown in FIG. 1;
FIG. 10 is a configuration diagram showing a configuration of an information update processing device according to a second embodiment of the present invention.
FIG. 11 is a configuration diagram showing a configuration of an information update processing device according to a third embodiment of the present invention.
FIG. 12 is a configuration diagram showing a configuration of a system to which an information update processing device according to a fourth embodiment of the present invention is applied.
[Explanation of symbols]
10, 611-614 Information acquisition device, 11 Target extraction means, 12 Target deformation means, 20, 641 Information update device, 21 Target comparison means, 22 Target update means, 30, 80, 621, 642 Storage means, 30A, 80A Position Related information with information, 31, 81 Video information with position information, 32, 82 Shape information with position information, 33, 83 Symbol information with position information, 40 cameras, 50 GPS receivers, 60, 660 Information transmission device, 61 Information transmission Means, 62 Information receiving means, 70, 621 Information management device, 71 Data transmitting means, 91 Attribute transmitting means.
Claims (1)
伝達すべき広告を含む伝達情報を発信する発信手段を更に備え、
前記情報取得装置は、
前記発信手段からの伝達情報を受信すると共に、この受信時点近傍における前記位置検出手段からの位置情報を取得し、この位置情報および前記伝達情報を前記情報更新装置へ送出する情報取得手段を備え、
前記情報更新装置は、
前記情報取得手段からの伝達情報と、前記記憶手段に記憶されている当該伝達情報に関する位置情報に対応する関連情報とを比較する比較手段と、
前記比較手段によって伝達情報と関連情報とが異なると判定されたときは、当該伝達情報に基づいて前記記憶手段に記憶されている当該関連情報を更新する更新手段と、
を備えたことを特徴とする情報更新処理装置。An information update device that accesses storage means that associates and stores position information and related information including image information related thereto, and a position detection means that is mounted on the mobile body and detects the position of the mobile body An information update processing device having an information acquisition device for acquiring detected position information,
A transmission means for transmitting transmission information including an advertisement to be transmitted;
The information acquisition device includes:
Receiving the transmission information from the transmission means, obtaining the position information from the position detection means in the vicinity of the reception time point, comprising information acquisition means for sending the position information and the transmission information to the information update device,
The information update device includes:
Comparison means for comparing the transmission information from the information acquisition means with the related information corresponding to the position information related to the transmission information stored in the storage means;
An update unit that updates the related information stored in the storage unit based on the transmission information when the comparison unit determines that the transmission information is different from the related information;
An information update processing device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001236528A JP4685286B2 (en) | 2001-08-03 | 2001-08-03 | Information update processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001236528A JP4685286B2 (en) | 2001-08-03 | 2001-08-03 | Information update processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003051021A JP2003051021A (en) | 2003-02-21 |
JP4685286B2 true JP4685286B2 (en) | 2011-05-18 |
Family
ID=19067776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001236528A Expired - Fee Related JP4685286B2 (en) | 2001-08-03 | 2001-08-03 | Information update processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4685286B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5111785B2 (en) * | 2006-05-24 | 2013-01-09 | 株式会社岩根研究所 | CV tag input / output search device using CV video |
JP4946238B2 (en) * | 2006-07-25 | 2012-06-06 | 株式会社デンソー | Vehicle periphery photographing transmission device and vehicle periphery photographing transmission program |
TWI578283B (en) * | 2009-02-20 | 2017-04-11 | 尼康股份有限公司 | Carrying information machines, information acquisition systems, information retrieval servers, and information machines |
JP2015177442A (en) * | 2014-03-17 | 2015-10-05 | パイオニア株式会社 | Information processing apparatus, information processing method, information processing program, and computer readable recording medium containing information processing program |
JP2016218626A (en) * | 2015-05-18 | 2016-12-22 | 株式会社構造計画研究所 | Image management apparatus, image management method, and program |
WO2019130827A1 (en) * | 2017-12-25 | 2019-07-04 | キヤノン株式会社 | Image processing apparatus and control method therefor |
CN117006669A (en) * | 2022-04-28 | 2023-11-07 | 美的集团武汉制冷设备有限公司 | air conditioner |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1056635A (en) * | 1996-08-09 | 1998-02-24 | Nippon Telegr & Teleph Corp <Ntt> | Method and apparatus for extracting and tracking subject area |
JPH11104984A (en) * | 1997-10-06 | 1999-04-20 | Fujitsu Ltd | REAL ENVIRONMENT INFORMATION DISPLAY AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PROGRAM FOR EXECUTING REAL ENVIRONMENT INFORMATION DISPLAY PROCESS |
JPH11306204A (en) * | 1998-04-22 | 1999-11-05 | Planet Computer:Kk | Pamphlet production system using data base |
JP2000047578A (en) * | 1998-07-30 | 2000-02-18 | Nippon Telegr & Teleph Corp <Ntt> | Map database update device |
JP2001050759A (en) * | 1999-08-06 | 2001-02-23 | Nissan Motor Co Ltd | Navigation device |
-
2001
- 2001-08-03 JP JP2001236528A patent/JP4685286B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003051021A (en) | 2003-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9286624B2 (en) | System and method of displaying annotations on geographic object surfaces | |
US7272501B2 (en) | System and method for automatically collecting images of objects at geographic locations and displaying same in online directories | |
JP3432212B2 (en) | Image processing apparatus and method | |
JP4236372B2 (en) | Spatial information utilization system and server system | |
CN103424113B (en) | Indoor positioning and navigating method of mobile terminal based on image recognition technology | |
US20130318078A1 (en) | System and Method for Producing Multi-Angle Views of an Object-of-Interest from Images in an Image Dataset | |
US10191635B1 (en) | System and method of generating a view for a point of interest | |
US8331611B2 (en) | Overlay information over video | |
JP6399324B1 (en) | Video management system for garbage truck | |
US10291898B2 (en) | Method and apparatus for updating navigation map | |
JP5401387B2 (en) | Map image processing apparatus, map image processing method, and map image processing program | |
CN101467454A (en) | Virtual observer | |
JP2001290820A (en) | Video collection device, video search device, and video collection and search system | |
CN103685960A (en) | Method and system for processing image with matched position information | |
JP2016213810A (en) | Image display system, information processing apparatus, program, and image display method | |
JP2009176262A (en) | PHOTO MAPPING METHOD AND SYSTEM, PROGRAM, AND STORAGE MEDIUM | |
CA2625105A1 (en) | Method for generating an enhanced map | |
JP2024039070A (en) | Feature management system | |
JP2000050156A (en) | Press support system | |
JP4685286B2 (en) | Information update processing device | |
CN111651547B (en) | Acquisition method, device and readable storage medium of high-precision map data | |
JP4085634B2 (en) | Image display program | |
JP6509546B2 (en) | Image search system and image search method | |
JPH1166350A (en) | Search-type landscape labeling device and system | |
JP2007122247A (en) | Automatic landmark information creation method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080423 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100721 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100727 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100924 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101019 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101221 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110111 |
|
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: 20110208 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110210 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140218 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |