JP5229791B2 - 写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 - Google Patents
写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 Download PDFInfo
- Publication number
- JP5229791B2 JP5229791B2 JP2008061233A JP2008061233A JP5229791B2 JP 5229791 B2 JP5229791 B2 JP 5229791B2 JP 2008061233 A JP2008061233 A JP 2008061233A JP 2008061233 A JP2008061233 A JP 2008061233A JP 5229791 B2 JP5229791 B2 JP 5229791B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- shooting
- search
- display
- photographing
- 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
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
ことを基礎にして、所望の写真の検索や、写真に付帯する地理情報の入手を可能にする方
法、並びに、その写真マッピング方法を実施するシステム、プログラム、記憶媒体に関す
る。
になっている。戸外で撮影されて地理情報を有する写真は、多数の人が、同じ被写体を撮
影していることが少なくない。そのため、地理情報を有する写真を集めて管理しデータベ
ース化することが進められつつある。
その管理に当たっては、例えば、写真に、その撮影条件のメタ情報を付加し、メタ情報に
基づいて写真を管理し検索に利用する方法が取り入れられる。
時に眼中に入った建物の名前を知らせるカーナビに類したサービスや、誰か他人によって
撮影された自分が写っている写真を提供するサービスも可能になりうる。
どの地図に対応付けるシステムは、従来から知られている。
例えば、特許文献1には、デジタルカメラ付き携帯端末で撮影した写真画像に、時刻情
報と撮影方角と撮影位置とからなる撮影識別情報を付加した撮影識別情報付き写真画像を
監視センターのサーバーへ送信し、そのサーバーが撮影位置を含む地図またはデジタル写
真画像を端末の画面に提供する位置方位付き写真提供システムが開示されている。これに
よると、写真と写真の撮影位置、方角、時刻を関連付け、写真の撮影位置と方角がわかる
ように、方角を矢印で表現し地図上に重ねて表示することができる。
しかし、このシステムにおける撮影方向の情報としては、矢印で方角を表すのみで、仰
角は対象になっていない。また、矢印を画面に表示する場合、例えばカーナビゲーション
のように、画面の上部の方向が必ずしも北を指さない場合には、方角が直感的にはわかり
にくいという問題が生じる。
索を容易にするシステムが開示されている。
しかし、利用者が2枚の写真を見比べて、同一の被写体か否かを判断して逐一入力する必
要があり、また、空間的な配置を指定した検索ができないという難がある。
真の検索を容易にするシステムが開示されている。被写体の位置をGPS等により取得して
被写体を認識し、写真と被写体を関連づけて写真を管理し、指定された被写体を検索する
ことができる。
しかし、このシステムでは、位置情報を基に被写体の認識を行い、画像と関連づけて蓄
積しているため、写真撮影時に被写体の位置情報を取得できなかった場合には、被写体の
写った写真の検索ができない。また、登録時に被写体を認識しているため、予め被写体が
撮影者に対して被写体を特定する情報の提供を許諾する必要があるという難がある。
領域などに関する情報が欠けているため、写真を直感的に効率よく検索することが容易で
なかった。また、写真に写っている建物や、リアルタイムで視界に入っている建物の名前
等を検索したり、他人によって撮影された自分が写っている写真を検索することはできな
かった。
物などの地理情報を有する多数の写真を、その撮影地点に応じて地図に対応付けて蓄積管
理すると共に、所望の写真を直感的に効率よく検索する基本的な写真マッピングシステム
を考案している。
なお、仰角情報が得られると、建物の近くで見上げて撮影した場合や、建物の階数に関す
る情報が地図データに含まれている場合などにも有用である。
応用して、写真に付与されるメタ情報を有機的に活用した検索や、リアルタイムで視界に
入る建造物に関する情報の検索や、特定の人物が被写体になっている写真の検索も可能に
する写真マッピング方法と、それを実施するシステム、プログラム、そのプログラムの記
憶媒体を提供することを課題とする。
すなわち、写真を撮影すると共に撮影地点を検知する手段を少なくとも有する撮影端末
と、撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを演算処
理する手段を少なくとも有するサーバーと、サーバーとアクセスしデータを入出力可能な
利用者端末と、を備え、地理情報を有する写真画像データを、その撮影地点に応じて地図
データに対応付けて管理し、その写真マッピングに関する情報を利用者に提供するシステ
ムであって、撮影端末には、写真を撮影する撮影手段と、写真を撮影した地点を検知する
撮影地点検知手段と、写真を撮影した方角を検知する撮影方向検知手段と、写真を撮影す
る画角を検知する撮影範囲検知手段と、撮影手段によって得られた写真画像データと、撮
影地点検知手段及び撮影方向検知手段及び撮影範囲検知手段によって得られた撮影条件デ
ータを、サーバーへ送信する通信手段と、を設け、サーバーには、撮影端末から受信した
写真画像データを記録する写真画像データ記録部と、撮影端末から受信した撮影条件デー
タを記録する撮影条件データ記録部と、地図データを記録する地図データ記録部と、撮影
端末から受信した撮影条件データから、それに対応する写真画像データに含まれている撮
影範囲を算出し、その撮影範囲と地図データを重ね合わせて比較対照し、その撮影範囲に
含まれている所定の長さ以上の線分を検出し、その線分の位置が、写真画像データに含ま
れる建造物の位置と一致すれば、その写真画像データ中の線分を地図データ中の建造物の
一部と同定し、その同定情報を撮影条件データとして撮影条件データ記録部へ保存する登
録演算処理部と、利用者端末から受信する検索条件データに応じて、撮影条件データ記録
部に蓄積された撮影条件データを検索し、得られた撮影条件データに対応する写真画像デ
ータまたは地図データを、それぞれ写真画像データ記録部または地図データ記録部から検
索処理する検索演算処理部と、検索演算処理部からの出力と、利用者端末から受信する表
示条件データに応じて、撮影条件データとそれに対応する写真画像データまたは地図デー
タを連結して表示処理する表示演算処理部と、撮影端末及び利用者端末とデータ送受信す
る通信手段と、を設け、利用者端末には、その利用者端末を所持する利用者の地点を検知
する利用者地点検知手段と、利用者の向いている方角を検知する利用者視線検知手段と、
利用者地点検知手段及び利用者視線検知手段によって得られた利用者視野条件データを、
検索対象に関する検索条件として入力される検索条件入力部と、検索結果の表示方法に関
する条件が入力される表示条件入力部と、利用者視野に含まれる建造物に関する表示演算
処理データをサーバーから受信して出力する表示出力部と、検索条件入力部からの検索条
件データと表示条件入力部からの表示条件データをサーバーへ送信し、サーバーから表示
演算処理データを受信する通信手段と、を設けたことを特徴とする。
影端末と、撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを
演算処理する手段を少なくとも有するサーバーと、サーバーとアクセスしデータを入出力
可能な利用者端末と、を備え、地理情報を有する写真画像データを、その撮影地点に応じ
て地図データに対応付けて管理し、その写真マッピングに関する情報を利用者に提供する
システムであって、撮影端末には、写真を撮影する撮影手段と、写真を撮影した地点を検
知する撮影地点検知手段と、写真を撮影した方角を検知する撮影方向検知手段と、写真を
撮影する画角を検知する撮影範囲検知手段と、撮影手段によって得られた写真画像データ
と、撮影地点検知手段及び撮影方向検知手段及び撮影範囲検知手段によって得られた撮影
条件データを、サーバーへ送信する通信手段と、を設け、サーバーには、撮影端末から受
信した写真画像データを記録する写真画像データ記録部と、撮影端末から受信した撮影条
件データを記録する撮影条件データ記録部と、地図データを記録する地図データ記録部と
、撮影端末から受信した撮影条件データから、それに対応する写真画像データに含まれて
いる撮影範囲を算出し、その撮影範囲と地図データを重ね合わせて比較対照し、その撮影
範囲に含まれている所定の長さ以上の線分を検出し、その線分の位置が、写真画像データ
に含まれる建造物の位置と一致すれば、その写真画像データ中の線分を地図データ中の建
造物の一部と同定し、その同定情報を撮影条件データとして撮影条件データ記録部へ保存
する登録演算処理部と、利用者端末から受信する検索条件データに応じて、撮影条件デー
タ記録部に蓄積された撮影条件データを検索し、得られた撮影条件データに対応する写真
画像データまたは地図データを、それぞれ写真画像データ記録部または地図データ記録部
から検索処理する検索演算処理部と、検索演算処理部からの出力と、利用者端末から受信
する表示条件データに応じて、撮影条件データとそれに対応する写真画像データまたは地
図データを連結して表示処理する表示演算処理部と、撮影端末及び利用者端末とデータ送
受信する通信手段と、を設け、利用者端末には、所望の検索対象に関する検索条件が入力
される検索条件入力部と、検索結果の表示方法に関する条件が入力される表示条件入力部
と、検索対象に関する表示演算処理データをサーバーから受信して出力する表示出力部と
、検索条件入力部からの検索条件データと表示条件入力部からの表示条件データをサーバ
ーへ送信し、サーバーから表示演算処理データを受信する通信手段と、を設けたことを特
徴とする。
影端末と、撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを
演算処理する手段を少なくとも有するサーバーと、サーバーとアクセスしデータを入出力
可能な利用者端末と、を備え、地理情報を有する写真画像データを、その撮影地点に応じ
て地図データに対応付けて管理し、その写真マッピングに関する情報を利用者に提供する
システムであって、撮影端末には、写真を撮影する撮影手段と、写真を撮影した地点を検
知する撮影地点検知手段と、写真を撮影した方角を検知する撮影方向検知手段と、写真を
撮影する画角を検知する撮影範囲検知手段と、写真を撮影した時刻を検知する撮影時刻検
知手段と、撮影手段によって得られた写真画像データと、撮影地点検知手段及び撮影方向
検知手段及び撮影範囲検知手段及び撮影時刻検知手段によって得られた撮影条件データを
、サーバーへ送信する通信手段と、を設け、サーバーには、撮影端末から受信した写真画
像データを記録する写真画像データ記録部と、撮影端末から受信した撮影条件データを記
録する撮影条件データ記録部と、地図データを記録する地図データ記録部と、利用者端末
から受信する検索条件データに応じて、撮影条件データ記録部に蓄積された撮影条件デー
タを検索し、得られた撮影条件データに対応する写真画像データまたは地図データを、そ
れぞれ写真画像データ記録部または地図データ記録部から検索処理する検索演算処理部と
、検索演算処理部からの出力と、利用者端末から受信する表示条件データに応じて、撮影
条件データとそれに対応する写真画像データまたは地図データを連結して表示処理する表
示演算処理部と、撮影端末及び利用者端末とデータ送受信する通信手段と、を設け、利用
者端末には、地点及び時刻を、検索対象に関する検索条件として入力される検索条件入力
部と、検索結果の表示方法に関する条件が入力される表示条件入力部と、指定の地点及び
時刻に適する写真画像データに関する表示演算処理データをサーバーから受信して出力す
る表示出力部と、検索条件入力部からの検索条件データと表示条件入力部からの表示条件
データをサーバーへ送信し、サーバーから表示演算処理データを受信する通信手段と、を
設けたことを特徴とする。
含まれている撮影範囲を算出し、その撮影範囲と地図データを重ね合わせて比較対照し、
その撮影範囲に含まれている所定の長さ以上の線分を検出し、その線分の位置が、写真画
像データに含まれる建造物の位置と一致すれば、その写真画像データ中の線分を地図デー
タ中の建造物の一部と同定し、その同定情報を撮影条件データとして撮影条件データ記録
部へ保存する登録演算処理部を設けてもよい。
利用者地点検知手段に、GPSを用いて、撮影地点や利用者のいる地点の検知に寄与させ
てもよい。
検知する電子コンパスと仰角を検知する加速度センサーを設けて、方向に関する詳細な情
報の取得に寄与させてもよい。
影条件データに加えて、撮影条件に関する詳細な情報の取得に寄与させてもよい。
その通信手段にメール送受信装置、またはウェブアクセス装置を用いることが簡便である
。
データに分割し、それぞれ写真画像データ記録部及び撮影条件データ記録部に保存処理す
るデータ分割演算処理部を設けることが好ましい。
利用者の地点と、利用者視線検知手段によって得られる利用者の向いている方角とを、略
リアルタイムで連続的にサーバーへ送信すると共に、サーバーの表示演算処理部で処理さ
れたデータを、略リアルタイムで連続的に受信して、表示出力部に表示するナビゲーショ
ン手段を設けて、移動時の利便に寄与させてもよい。
用者の現存地点及びその周辺に関連する地図、或いは、建造物の名称、建造物に居住する
テナントの名称、自然のランドマークの名称、それら建造物または自然のランドマークの
写真または図、それら建造物またはテナントまたは自然のランドマークに関する説明文ま
たは連絡先または詳細情報へのリンクのいずれかが利用できる。
すなわち、写真を撮影すると共に撮影地点を検知する手段を少なくとも有する撮影端末
と、撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを演算処
理する手段を少なくとも有するサーバーと、サーバーとアクセスしデータを入出力可能な
利用者端末と、それら撮影端末、サーバー、利用者端末の間でデータ授受を行う通信手段
とを備えたシステムで、地理情報を有する写真画像データを、その撮影地点に応じて地図
データに対応付けて管理し、その写真マッピングに関する情報を利用者に提供する方法に
おいて、撮影端末では、撮影手段によって、写真を撮影する写真撮影ステップと、撮影地
点検知手段によって、写真を撮影した地点を検知する撮影地点検知ステップと、撮影方向
検知手段によって、写真を撮影した方角を検知する撮影方向検知ステップと、撮影範囲検
知手段によって、写真を撮影する画角を検知する撮影範囲検知ステップと、通信手段によ
って、撮影手段で得られた写真画像データと、撮影地点検知手段及び撮影方向検知手段及
び撮影範囲検知手段で得られた撮影条件データを、サーバーへ送信する元データ送信ステ
ップと、を行い、サーバーでは、通信手段によって、撮影端末から送信された写真画像デ
ータと撮影条件データを受信する元データ受信ステップと、写真画像データ記録部によっ
て、撮影端末から受信した写真画像データを記録する写真画像データ記録ステップと、撮
影条件データ記録部によって、撮影端末から受信した撮影条件データを記録する撮影条件
データ記録ステップと、登録演算処理部によって、写真画像データに含まれている撮影範
囲を、その撮影条件データから算出する撮影範囲算出ステップと、その撮影範囲と地図デ
ータを重ね合わせて比較対照する撮影範囲対照ステップと、その写真画像データに含まれ
ている所定の長さ以上の線分を検出する線分検出ステップと、その線分の位置を、地図デ
ータに含まれる建造物の位置と比較対照する線分対照ステップと、その線分対照ステップ
において、線分の位置と写真画像データに含まれる建造物の位置が一致すれば、その写真
画像データ中の線分を地図データ中の建造物の一部と同定する線分同定ステップと、その
同定情報を撮影条件データとして撮影条件データ記録部へ追加保存する線分登録ステップ
と、通信手段によって、利用者端末から送信された検索条件データと表示条件データを受
信する検索表示条件受信ステップと、検索演算処理部によって、利用者端末から受信した
検索条件データに対応する撮影条件データを撮影条件データ記録部から検索処理する撮影
条件データ検索ステップと、得られた撮影条件データに対応する写真画像データを写真画
像データ記録部から検索処理する写真画像データ検索ステップと、得られた撮影条件デー
タに対応する地図データを、予め地図データを蓄積した地図データ記録部から検索処理す
る地図データ検索ステップと、表示演算処理部によって、利用者端末から受信した表示条
件データに対応する形式で、撮影条件データとそれに対応する写真画像データまたは地図
データを連結処理して表示データを生成する表示データ生成ステップと、通信手段によっ
て、表示データを利用者端末へ送信する表示データ送信ステップと、を行い、利用者端末
では、利用者地点検知手段によって、利用者端末を所持する利用者の地点を検知する利用
者地点検知ステップと、利用者視線検知手段によって、利用者の向いている方角を検知す
る利用者視線検知ステップと、検索条件入力部によって、利用者地点検知手段及び利用者
視線検知手段によって得られた利用者視野条件データを、検索対象に関する条件として入
力する検索条件入力ステップと、表示条件入力部によって、検索結果の表示方法に関する
条件を入力する表示条件入力ステップと、通信手段によって、検索条件データと表示条件
データをサーバーへ送信する検索表示条件送信ステップと、通信手段によって、サーバー
から表示データを受信する表示データ受信ステップと、表示出力部によって、利用者視野
に含まれる建造物に関する表示データを画像として出力する画像表示ステップと、を行う
ことを特徴とする。
条件入力ステップと表示条件入力ステップと検索表示条件送信ステップと、サーバーにお
ける検索表示条件受信ステップと撮影条件データ検索ステップと写真画像データ検索ステ
ップと地図データ検索ステップと表示データ生成ステップと表示データ送信ステップと、
更に、利用者端末における表示データ受信ステップと画像表示ステップと、を利用者端末
とサーバーとの間で連続的に繰り返し行うことでナビゲーションを実行することに寄与さ
せてもよい。
、撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを演算処理
する手段を少なくとも有するサーバーと、サーバーとアクセスしデータを入出力可能な利
用者端末と、それら撮影端末、サーバー、利用者端末の間でデータ授受を行う通信手段と
を備えたシステムで、地理情報を有する写真画像データを、その撮影地点に応じて地図デ
ータに対応付けて管理し、その写真マッピングに関する情報を利用者に提供する方法にお
いて、撮影端末では、撮影手段によって、写真を撮影する写真撮影ステップと、撮影地点
検知手段によって、写真を撮影した地点を検知する撮影地点検知ステップと、撮影方向検
知手段によって、写真を撮影した方角を検知する撮影方向検知ステップと、撮影範囲検知
手段によって、写真を撮影する画角を検知する撮影範囲検知ステップと、通信手段によっ
て、撮影手段で得られた写真画像データと、撮影地点検知手段及び撮影方向検知手段及び
撮影範囲検知手段で得られた撮影条件データを、サーバーへ送信する元データ送信ステッ
プと、を行い、サーバーでは、通信手段によって、撮影端末から送信された写真画像デー
タと撮影条件データを受信する元データ受信ステップと、写真画像データ記録部によって
、撮影端末から受信した写真画像データを記録する写真画像データ記録ステップと、撮影
条件データ記録部によって、撮影端末から受信した撮影条件データを記録する撮影条件デ
ータ記録ステップと、登録演算処理部によって、写真画像データに含まれている撮影範囲
を、その撮影条件データから算出する撮影範囲算出ステップと、その撮影範囲と地図デー
タを重ね合わせて比較対照する撮影範囲対照ステップと、その写真画像データに含まれて
いる所定の長さ以上の線分を検出する線分検出ステップと、その線分の位置を、地図デー
タに含まれる建造物の位置と比較対照する線分対照ステップと、その線分対照ステップに
おいて、線分の位置と写真画像データに含まれる建造物の位置が一致すれば、その写真画
像データ中の線分を地図データ中の建造物の一部と同定する線分同定ステップと、その同
定情報を撮影条件データとして撮影条件データ記録部へ追加保存する線分登録ステップと
、通信手段によって、利用者端末から送信された検索条件データと表示条件データを受信
する検索表示条件受信ステップと、検索演算処理部によって、利用者端末から受信した検
索条件データに対応する撮影条件データを撮影条件データ記録部から検索処理する撮影条
件データ検索ステップと、得られた撮影条件データに対応する写真画像データを写真画像
データ記録部から検索処理する写真画像データ検索ステップと、得られた撮影条件データ
に対応する地図データを、予め地図データを蓄積した地図データ記録部から検索処理する
地図データ検索ステップと、表示演算処理部によって、利用者端末から受信した表示条件
データに対応する形式で、撮影条件データとそれに対応する写真画像データまたは地図デ
ータを連結処理して表示データを生成する表示データ生成ステップと、通信手段によって
、表示データを利用者端末へ送信する表示データ送信ステップと、を行い、利用者端末で
は、検索条件入力部によって、所望の検索対象に関する検索条件を入力する検索条件入力
ステップと、表示条件入力部によって、検索結果の表示方法に関する条件を入力する表示
条件入力ステップと、通信手段によって、検索条件データと表示条件データをサーバーへ
送信する検索表示条件送信ステップと、通信手段によって、サーバーから表示データを受
信する表示データ受信ステップと、表示出力部によって、検索対象に関する表示データを
画像として出力する画像表示ステップと、を行うことを特徴とする。
、撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを演算処理
する手段を少なくとも有するサーバーと、サーバーとアクセスしデータを入出力可能な利
用者端末と、それら撮影端末、サーバー、利用者端末の間でデータ授受を行う通信手段と
を備えたシステムで、地理情報を有する写真画像データを、その撮影地点に応じて地図デ
ータに対応付けて管理し、その写真マッピングに関する情報を利用者に提供する方法にお
いて、撮影端末では、撮影手段によって、写真を撮影する写真撮影ステップと、撮影地点
検知手段によって、写真を撮影した地点を検知する撮影地点検知ステップと、撮影方向検
知手段によって、写真を撮影した方角を検知する撮影方向検知ステップと、撮影範囲検知
手段によって、写真を撮影する画角を検知する撮影範囲検知ステップと、撮影時刻検知手
段によって、写真を撮影した時刻を検知する撮影時刻検知ステップと、通信手段によって
、撮影手段で得られた写真画像データと、撮影地点検知手段及び撮影方向検知手段及び撮
影範囲検知手段及び撮影時刻検知手段で得られた撮影条件データを、サーバーへ送信する
元データ送信ステップと、を行い、サーバーでは、通信手段によって、撮影端末から送信
された写真画像データと撮影条件データを受信する元データ受信ステップと、写真画像デ
ータ記録部によって、撮影端末から受信した写真画像データを記録する写真画像データ記
録ステップと、撮影条件データ記録部によって、撮影端末から受信した撮影条件データを
記録する撮影条件データ記録ステップと、登録演算処理部によって、写真画像データに含
まれている撮影範囲を、その撮影条件データから算出する撮影範囲算出ステップと、その
撮影範囲と地図データを重ね合わせて比較対照する撮影範囲対照ステップと、その写真画
像データに含まれている所定の長さ以上の線分を検出する線分検出ステップと、その線分
の位置を、地図データに含まれる建造物の位置と比較対照する線分対照ステップと、その
線分対照ステップにおいて、線分の位置と写真画像データに含まれる建造物の位置が一致
すれば、その写真画像データ中の線分を地図データ中の建造物の一部と同定する線分同定
ステップと、その同定情報を撮影条件データとして撮影条件データ記録部へ追加保存する
線分登録ステップと、通信手段によって、利用者端末から送信された検索条件データと表
示条件データを受信する検索表示条件受信ステップと、検索演算処理部によって、利用者
端末から受信した検索条件データに対応する撮影条件データを撮影条件データ記録部から
検索処理する撮影条件データ検索ステップと、得られた撮影条件データに対応する写真画
像データを写真画像データ記録部から検索処理する写真画像データ検索ステップと、得ら
れた撮影条件データに対応する地図データを、予め地図データを蓄積した地図データ記録
部から検索処理する地図データ検索ステップと、表示演算処理部によって、利用者端末か
ら受信した表示条件データに対応する形式で、撮影条件データとそれに対応する写真画像
データまたは地図データを連結処理して表示データを生成する表示データ生成ステップと
、通信手段によって、表示データを利用者端末へ送信する表示データ送信ステップと、を
行い、利用者端末では、検索条件入力部によって、地点及び時刻を検索対象に関する検索
条件として入力する検索条件入力ステップと、表示条件入力部によって、検索結果の表示
方法に関する条件を入力する表示条件入力ステップと、通信手段によって、検索条件デー
タと表示条件データをサーバーへ送信する検索表示条件送信ステップと、通信手段によっ
て、サーバーから表示データを受信する表示データ受信ステップと、表示出力部によって
、指定の地点及び時刻に適する写真画像データに関する表示データを画像として出力する
画像表示ステップと、を行うことを特徴とする。
を、その撮影条件データから算出する撮影範囲算出ステップと、その撮影範囲と地図デー
タを重ね合わせて比較対照する撮影範囲対照ステップと、その写真画像データに含まれて
いる所定の長さ以上の線分を検出する線分検出ステップと、その線分の位置を、地図デー
タに含まれる建造物の位置と比較対照する線分対照ステップと、その線分対照ステップに
おいて、線分の位置と写真画像データに含まれる建造物の位置が一致すれば、その写真画
像データ中の線分を地図データ中の建造物の一部と同定する線分同定ステップと、その同
定情報を撮影条件データとして撮影条件データ記録部へ追加保存する線分登録ステップと
、を行ってもよい。
れら複数の地点をつないだ線を、サーバーの検索演算処理部における検索条件の地点とみ
なす線検索ステップを行って、多様な検索に寄与させてもよい。
の写真を撮影した方向とのなす角を算出する被写体正面度検知ステップを行って、正面の
写っている写真の検索に寄与させてもよい。
きを、その写真画像データに対応する撮影条件データから撮影地点及び撮影時刻を得て、
その地点で略同一時刻にその人物が撮影した別の写真を検索し、その撮影条件データから
撮影方向を求めて、その撮影方向を人物像の向きとみなす人物像方向算出ステップを行う
ことが好適である。
正面度ランキングステップを行って、正面度に重みをおいて所望の写真を検索することに
寄与させてもよい。
の写真を撮影した地点との距離を算出する被写体近接度検知ステップを行って、アップ像
の写っている写真の検索に寄与させてもよい。
示する被写体近接度ランキングステップを行って、近接度に重みをおいて所望の写真を検
索することに寄与させてもよい。
てプライバシー度を算出する被写体プライバシー度算出ステップを行って、プライバシー
の関わる写真の検索に寄与させてもよい。
キング表示する被写体プライバシー度ランキングステップを行って、プライバシー度に重
みをおいて所望の写真を検索することに寄与させてもよい。
の撮影地点との間に、建造物が検索された場合には、その写真画像データを検索対象から
除外する遮蔽写真除外ステップを行って、検索の正確性向上に寄与させてもよい。
示された地図上の地点をマウスのクリックにより指定された場合には、サーバーの検索演
算処理部で、利用者端末から受信した検索条件データの検索地点に応じて、その地点に最
も近い写真画像データ中の線分を撮影条件データ記録部から検索し、その線分を含む写真
画像データを写真画像データ記録部から出力する地点検索演算処理ステップを行って、検
索の利便に寄与させてもよい。
ウスのドラッグにより指定された場合には、サーバーの検索演算処理部で、利用者端末か
ら受信した検索条件データの検索領域に応じて、その領域に含まれる写真画像データ中の
線分を撮影条件データ記録部から検索し、その線分を含む写真画像データを写真画像デー
タ記録部から出力する領域検索演算処理ステップを行って、検索の利便に寄与させてもよ
い。
、サーバーの検索演算処理部で、利用者端末から受信した検索条件データの検索地名に応
じて、その地名を撮影条件データとして備えるデータを撮影条件データ記録部から検索し
、その撮影条件データに対応する写真画像データを写真画像データ記録部から出力する地
名検索演算処理ステップを行って、検索の利便に寄与させてもよい。
には、サーバーの検索演算処理部で、利用者端末から受信した検索条件データの検索建造
物名に応じて、その建造物名を撮影条件データとして備えるデータを撮影条件データ記録
部から検索し、その撮影条件データに対応する写真画像データを写真画像データ記録部か
ら出力する建造物名検索演算処理ステップを行って、検索の利便に寄与させてもよい。
る被写体に対しての関連条件を指定された場合には、サーバーの検索演算処理部で、利用
者端末から受信した検索条件データの関連条件に応じて、その関連条件に適するデータを
撮影条件データ記録部から検索し、その撮影条件データに対応する写真画像データを写真
画像データ記録部から出力する関連写真検索演算処理ステップを行って、関連写真の検索
に寄与させてもよい。
に対しての関連条件を、同じ被写体の同じ部分を重複して含む条件として、同一被写体の
類似の写真を検索することに寄与させてもよい。
含み、撮影地点が略同一で、撮影方向が略同一な条件として、同一被写体の類似の写真を
検索することに寄与させてもよい。
撮影地点が略同一で、撮影方向が異なる条件として、同一被写体の上下左右の部分の写っ
た写真を検索することに寄与させてもよい。
撮影地点が異なり、撮影方向が略同一な条件として、同一被写体の左右の部分や遠景近景
の写真を検索することに寄与させてもよい。
撮影地点が異なり、撮影方向が異なる条件として、同一被写体の背面など別側面の写真を
検索することに寄与させてもよい。
る被写体に対しての関連条件を、同じ被写体を必ずしも含まず、撮影地点が略同一で、撮
影方向が異なる条件として、視線ベースで視野に入る上下左右の近隣の被写体の写真やパ
ノラマ写真を検索することに寄与させてもよい。
必ずしも含まず、撮影地点が異なり、撮影方向が略同一な条件として、視線ベースで視野
に入る左右の近隣の被写体の写真を検索することに寄与させてもよい。
も含まず、撮影地点が異なり、撮影方向が異なる条件として、移動時などに視線ベースで
視野に入る近隣の被写体の写真を検索することに寄与させてもよい。
検索地点とを結ぶ線が、他の線分と交差しなければ、その建造物は検索地点からの視界に
入っていると判定する建造物視界判定演算処理ステップを行って、ナビゲーションの利便
に寄与させてもよい。
ていないと判定された建造物については、視界に入っていると判定された建造物とは異な
る様態で表示処理を行って、ナビゲーションの利便に寄与させてもよい。
する地図、または、検索対象の建造物または自然のランドマークへの道順を示して、ナビ
ゲーションの利便に寄与させてもよい。
ークの写真または図が好適である。
のランドマークの名称または連絡先または説明文または詳細情報へのリンクが好適である
。
テナントの名称または連絡先または説明文または詳細情報へのリンクが好適である。
て、撮影端末またはサーバーまたは利用者端末を機能させることを特徴とする。
すなわち、写真画像データ中の線分を地図データ中の建造物の一部と同定して撮影条件デ
ータとして蓄積するなどによって、写真に付与されるメタ情報を有機的に活用した検索が
行え、更に、利用者端末を所持する利用者の地点と方向を検知することで、リアルタイム
で視界に入る建造物に関する情報を検索してナビゲーションなどに供したり、所望の日時
と地点を指定して特定の人物が被写体になっている写真などの検索も可能となる。
の例示に限らず、本発明の趣旨から逸脱しない範囲で、本発明者による特許文献4など、
前記特許文献や従来公知の技術を用いて適宜設計変更可能である。
図1は、本発明による写真マッピングシステムが使用される概要を示す説明図である。
写真マッピングシステムには、写真を撮影すると共に撮影地点を検知する手段を少なくと
も有する撮影端末(1)と、その撮影端末(1)で撮影された写真及び撮影条件を記録す
る手段を少なくとも有するサーバー(2)と、そのサーバー(2)から出力された写真を
地図上に表示する手段を少なくとも有する利用者端末(3)と、インターネット(4)な
どを介して撮影端末(1)、サーバー(2)、利用者端末(3)の間でデータ授受を行う
通信手段とが備わる。
撮影端末(1)、サーバー(2)、利用者端末(3)のいずれも、公知のパソコンで構成
可能であるが、撮影端末(1)としては、カメラ付き携帯電話または無線LANなどの通
信装置付きデジタルカメラが簡易に利用できる。
また、撮影端末(1)と利用者端末(3)とを兼用することも可能である。
(102)とから成る元データ(103)を、サーバー(2)へ送信する。
サーバー(2)では、その元データ(103)を写真画像データ(101)と撮影条件デ
ータ(102)とに分割してデータベースに記録し、利用者端末(3)から受信する検索
条件データ(501)と表示条件データ(502)に応じて、該当する写真画像データ(
101)を検索して表示データ(301)を利用者端末(3)へ送信する。
利用者端末(3)では、得られた表示データ(301)を画像出力する。
これを基本的な構成とするが、例えば、サーバー(2)で元データ(103)を写真画像
データ(101)と撮影条件データ(102)とに分割しないで記録してもよいし、撮影
端末(1)から、写真画像データ(101)と撮影条件データ(102)を別々にサーバ
ー(2)へ送信してもよいし、従来公知の技術を用いて適宜変容可能である。
このような全体構成を実現するためのシステムと、その実施方法について、以下に実施例
を挙げて説述する。
ートである。
本実施例では、カメラ付きの小型通信端末を挙げる。撮影端末(1)には、演算処理を
司るCPU(11)、それと協働するROM・RAM等のメモリー(12)、ハードディ
スク等の記憶装置(13)、画面表示するモニター(14)、ユーザーの入力をCPUに
伝達する入力デバイス(15)、インターネット等のネットワークと接続して通信するた
めのネットワークアダプタ(16)の他に、デジタル写真などの写真を撮影する撮影手段
(17)と、写真を撮影した地点を検知するGPSセンサーなどの撮影地点検知手段(18
)と、写真を撮影した方角を検知するジャイロセンサーや磁気方位センサー及び仰角を検
知する加速度センサーやモーションセンサーから成る撮影方向検知手段(19)が備わる
。
なお、仰角を検知する手段は、必須の構成要素ではない。
0)や、写真を撮影した時刻を検知する撮影時刻検知手段(21)、写真を撮影した人を
特定する撮影者登録手段(22)等を設けてもよい。
写真を撮影する画角は、焦点距離と撮像面のサイズで決められる。すなわち、光学センサ
ー等の撮像面のサイズと、画像を撮像面に投射するレンズの焦点距離によって算出され、
レンズの歪みに応じて補正される。
画角としては、水平画角、垂直画角、対角線画角のいずれも利用できるが、1方向のみ
の場合は水平画角が好ましい。
また、画角は、ズーム撮影時はズームする度に変化した画角を検知することが望ましい
が、撮影の度に検知する必要はない。例えば、初期設定時に1回だけ検知入力し、その値
をサーバーに記録して、常時その値を用いてもよい。このような装置固有の仕様に関する
情報は、画角に限らず、装置を使用する利用者のIDなども含み、同様である。
もよい。それらの情報を含めた場合には、明瞭に撮影される撮影範囲が求められ、含めな
い場合には、撮影されうる撮影範囲が求められる。
撮影時刻検知手段(21)には、撮影端末(1)に内蔵される時計を用いてもよいし、
外部の時刻認証管理サーバーから受信するタイムスタンプを用いてもよい。また、撮影者
登録手段(22)には、撮影端末(1)の入力デバイス(15)を介して入力されるデー
タが利用できる。
19)、撮影範囲検知手段(20)、撮影時刻検知手段(21)、撮影者登録手段(22
)からの写真画像データ(101)及び撮影条件データ(102)を読み出す元データ読
出部(23)、読み出した元データ(103)を演算処理する元データ処理部(24)、
データを送受するネットワーク送受信部(25)が少なくとも備わる。
(18)による撮影地点検知(S152)、撮影方向検知手段(19)による撮影方向検
知(S153)、撮影範囲検知手段(20)による撮影範囲検知(S154)、撮影時刻
検知手段(21)による撮影時刻検知(S155)、撮影者登録手段(22)による撮影
者登録(S156)をされた元データ(103)は、元データ読出部(23)によって読
み出される(S157)。そして、元データ処理部(24)によってデータの連結処理を
され(S158)、ネットワーク送受信部(25)によってサーバー(2)へ送信される
(S159)。
この際、元データ処理部(24)によって、元データ(103)を、写真画像を含む写
真画像データ(101)と、撮影条件に関するテキストを含む撮影条件データ(102)
とに分割処理(S160)してもよい。
帯電話などに備わるメール送受信装置や、HTTPを利用して送受信するウェブアクセス
装置を利用するのが簡便である。
インターネット(4)を介する場合には、周知のように電子メールに添付させて送信す
る構成、所定のプロトコルを用いてピアツーピアで送信する構成、ネットワーク上の別の
サーバーに一旦格納した後にユーザーの操作によりFTPやHTTPなどを用いて所定の
サーバー(2)へダウンロードする構成など、従来公知のさまざまなデータ通信方法が利
用可能である。
なお、写真画像データ(101)及び撮影条件データ(102)をネットワーク上の別
サーバーに一旦格納した場合は、そのサーバーのネットワークアドレス(パス・ファイル
名を含む)を、写真画像データ(101)及び撮影条件データ(102)の代用として用
いてもよい。
ートである。
サーバー(2)には、演算処理を司るCPU(31)、それと協働するROM・RAM
等のメモリー(32)、ハードディスク等の記憶装置(33)、画面表示するモニター(
34)、ユーザーの入力をCPUに伝達する入力デバイス(35)、インターネット等の
ネットワークと接続して通信するためのネットワークアダプタ(36)が備わる。
ーク送受信部(37)や、撮影端末(1)から受信した写真画像データ(101)及び撮
影条件データ(102)を、それぞれ記憶装置(33)の写真画像データ記録部及び撮影
条件データ記録部に記録蓄積処理する記録蓄積処理部(38)、記録蓄積処理部(38)
から写真画像データ(101)及び撮影条件データ(102)を、それぞれ読み出す写真
画像データ読出部(39)及び撮影条件読出部(40)、利用者端末(3)から送信され
た検索条件データ(501)及び表示条件データ(502)をそれぞれ読み出す検索条件
データ読出部(41)及び表示条件データ読出部(42)、そして、検索演算処理部とし
て、検索条件データ(501)に対応する撮影条件データ(102)を記憶装置(33)
の撮影条件データ記録部から検索処理する撮影条件データ検索部(43)と、得られた撮
影条件データ(102)に対応する写真画像データ(101)を記憶装置(33)の写真
画像データ記録部から検索処理する写真画像データ検索部(44)、得られた撮影条件デ
ータ(102)に対応する地図データ(302)を記憶装置(33)から検索処理する地
図データ検索部(45)と、それを読み出す地図データ読出部(46)が備わる。
じて逐次ネットワークを介して外部サーバーからダウンロードしてもよい。
ータ(102)とそれに対応する写真画像データ(101)及び地図データ(302)を
連結処理して表示データ(301)を生成する表示データ生成部(47)が備わる。
写真画像データ(101)及び撮影条件データ(102)は、まず、記録蓄積処理部(3
8)によってそれぞれ記憶装置(33)の写真画像データ記録部及び撮影条件データ記録
部に記録蓄積処理される(S301)。
この際、撮影端末(1)から受信した元データ(103)が写真画像データ(101)
と撮影条件データ(102)とに未分離なら、CPU(31)に備わるデータ分割演算処
理部によって、写真画像データ(101)と撮影条件データ(102)に分割処理する(
S302)。
)及び表示条件データ(502)の入力があれば、検索条件データ読出部(41)及び表
示条件データ読出部(42)によって、それぞれ検索条件データ(501)の読み出し(
S303)及び表示条件データ(502)の読み出し(S304)を行う。
そして、撮影条件データ検索部(43)によって、検索条件データ(501)に対応す
る撮影条件データ(102)を記憶装置(33)の撮影条件データ記録部から検索処理し
(S305)、該当する撮影条件データ(102)を、撮影条件読出部(40)によって
、記録蓄積処理部(38)から読み出す(S306)。
画像データ検索部(44)によって記憶装置(33)の写真画像データ記録部から検索処
理し(S307)、写真画像データ読出部(39)によって読み出す(S308)。
これと同時に、得た撮影条件データ(102)に対応する地図データ(302)を、地
図データ検索部(45)によって記憶装置(33)から検索処理し(S309)、地図デ
ータ読出部(46)によって読み出す(S310)。
46)によって、表示条件データ(502)に対応する形式で、撮影条件データ(102
)と連結処理されて表示データ(301)を生成する(S311)。
端末(3)へ送信される。
は、その実施形態を示す説明図である。
撮影地点(A)において、水平の画角(θ)で撮影した場合、カメラの視野に入り撮影
されうる範囲(B)は、地図上では、ほぼ三角形で表現できる。その撮影範囲(B)に被
写体として建物(C)がある場合、通常はその外形線の一部が撮影される。
建物がカメラの正面に位置しても、建物の外部の凹凸形状とカメラとの位置関係によって
は、撮影されない面(D)も生じるが、建物には長い線状構造に見える部分が多い。
上の直線または曲線や、その所定の長さ以下の短い直線または曲線の連続体を検出して、
それを写真画像データ中の特定の建物と同定することで、その写真を地図に関連付けるこ
とができる。同様に、写真を画像処理して、写真中で長い線状にみなされる部分、すなわ
ち、予め設定された所定の長さ以上の直線または曲線や、その所定の長さ以下の短い直線
または曲線の連続体を検出して、それを地図データ中の特定の建物と同定することでも、
その写真を地図に関連付けることができる。
そして、地図を表示した際に、撮影地点を特定のアイコン等で指標し、そこで撮影した
写真があることを示すことができる。
また逆に、同定した建物等の地図情報を、写真に付帯させることも可能であり、そのよう
な写真のデータベースを構築してもよい。
写真画像データ(101)に含まれている撮影範囲(B)を、その撮影地点や撮影方向や
画角などの撮影条件データ(102)から算出する(S401)。次いで、その撮影範囲
(B)と地図データ(302)を重ね合わせて対照処理し、地図上で撮影範囲を確定する
(S402)。
の長さ以上の線分(E)を検出する(S403)。検出された線分(E)の位置を、地図
データ(302)に含まれる建造物(C)の外形線の位置と比較対照する(S404)。
線分(E)の位置と写真画像データ(101)に含まれる建造物(C)の外形線の位置が
一致すれば、その写真画像データ(101)中の線分(E)を地図データ(302)中の
建造物(C)の一部と同定し(S405)、その同定情報を撮影条件データ(102)と
して撮影条件データ記録部へ追加保存する(S406)。
このような同定情報としては、例えば、写真に、撮影条件データ(102)として建物名
の指標テキストが付帯していたならば、線分(E)にも、その建物名の指標テキストを付
帯させることが挙げられる。
なお、地図データ(302)に含まれる線分(E)の位置と写真画像データ(101)
に含まれる建造物(C)の外形線の位置が一致しなければ、登録処理は行わず、不一致の
情報を保存する(S407)。
ャートである。
利用者端末(3)には、演算処理を司るCPU(51)、それと協働するROM・RAM
等のメモリー(52)、ハードディスク等の記憶装置(53)、画面表示するモニター(
54)、ユーザーの入力をCPUに伝達する入力デバイス(55)、インターネット等の
ネットワークと接続して通信するためのネットワークアダプタ(56)、利用者端末を所
持する利用者の地点を検知するGPS等の利用者地点検知手段(57)、利用者の向いて
いる方向を検知する利用者視線検知手段(58)が備わる。
なお、利用者視線検知手段(58)によって検知される利用者の向いている方向は、方角
のみでもよいし、仰角を含む方向でもよい。
情報と、利用者視線検知手段(58)によって得られた利用者の向いている方向とから算
出される利用者視野条件データを少なくとも含む検索条件データ(501)と、表示条件
データ(502)を読み出し処理する検索条件読出部(59)及び表示条件読出部(60
)や、サーバー(2)とデータを送受するネットワーク送受信部(61)、サーバー(2
)から受信した表示データ(301)を読み出し処理する表示データ読出部(62)、表
示データ(301)をモニター(54)で出力処理する表示データ処理部(63)を備え
る。
示方法に関する表示条件データ(502)が、利用者地点検知手段(57)及び利用者視
線検知手段(58)や、キーボードやマウス等の入力デバイス(55)から入力され、検
索条件読出部(59)及び表示条件読出部(60)によって読み出し処理され(S501
)(S502)、ネットワークアダプタ(56)を介してサーバー(2)へ送信処理され
る(S503)。
検索条件データ(501)及び表示条件データ(502)に応じてサーバー(2)で処
理され、利用者視野に含まれる建造物に関する情報を含む表示データ(301)は、ネッ
トワークアダプタ(56)を介して利用者端末(3)で受信され、表示データ読出部(6
2)によって読み出し処理され(S504)、表示データ処理部(63)によって、表示
条件データ(502)に応じた形式で表示処理され(S505)、表示出力部としてのモ
ニター(54)に画像出力される(S506)。この際、表示データ(301)に含まれ
るデータを音声出力してもよい。
と、そのカメラで撮影した写真に、利用者端末を所持する利用者の地点と、利用者の向い
ている方向、特に方角に関する情報を容易に付帯させられる。その撮影動作を、検索条件
データ(501)の入力とみなし、撮影された写真をサーバー(2)へメールで送信する
ことを、利用者視野条件データの送出とみなしてもよい。
真のメタ情報としての建物名が得られる。
利用者が歩いて視点位置を変えたり、利用者端末(3)を構える向きを変えれば、その変
更値に応じた利用者視野データが得られるので、カーナビに類するリアルタイムでのナビ
ゲーションが可能となる。
例えば、表示端末(3)で検索用ボタンを押して、所望の検索条件をサーバー(2)へ
送信した時、GPSやジャイロ等で検知されるユーザーのいる地点や方位などの現在状況
がサーバー(2)へ送信されるので、リアルタイムでのナビゲーションが実現する。
扱うことができる。すなわち、動画の1画面としての静止画を狭義の写真とみなせばよい
。
はほぼ全てを利用者端末(3)で処理してもよい。すなわち、地図データ(302)を、
予め記憶装置(53)に蓄積しておいてもよいし、必要に応じて逐次ネットワークを介し
て外部サーバーからダウンロードしてもよい。
チャートである。
利用者端末(3)には、演算処理を司るCPU(51)、それと協働するROM・RAM
等のメモリー(52)、ハードディスク等の記憶装置(53)、画面表示するモニター(
54)、ユーザーの入力をCPUに伝達する入力デバイス(55)、インターネット等の
ネットワークと接続して通信するためのネットワークアダプタ(56)が備わる。
及び表示条件データ(502)を読み出し処理する検索条件読出部(59)及び表示条件
読出部(60)や、サーバー(2)とデータを送受するネットワーク送受信部(61)、
サーバー(2)から受信した表示データ(301)を読み出し処理する表示データ読出部
(62)、表示データ(301)をモニター(54)で出力処理する表示データ処理部(
63)を備える。
果の表示方法に関する表示条件データ(502)が、キーボードやマウス等の入力デバイ
ス(55)から入力され、検索条件読出部(59)及び表示条件読出部(60)によって
読み出し処理され(S501)(S502)、ネットワークアダプタ(56)を介してサ
ーバー(2)へ送信処理される(S503)。
検索条件データ(501)及び表示条件データ(502)に応じてサーバー(2)で処
理され、所望の検索対象に関する表示データ(301)は、ネットワークアダプタ(56
)を介して利用者端末(3)で受信され、表示データ読出部(62)によって読み出し処
理され(S504)、表示データ処理部(63)によって、表示条件データ(502)に
応じた形式で表示処理され(S505)、表示出力部としてのモニター(54)に画像出
力される(S506)。この際、表示データ(301)に含まれるデータを音声出力して
もよい。
1)の入力である。前記実施例では、利用者地点検知手段(57)及び利用者視線検知手
段(58)から得られた利用者視野条件データを用いたが、本実施例では、キーボードや
マウス等の入力デバイス(55)によって、所望の検索対象に関する検索条件が入力され
る。
所望の検索対象としては、地図上の建物の検索や、写真の被写体の建物の位置及び名称
の検索、特定の写真に関連する別の写真の検索などが挙げられる。
なお、地点として、地名やランドマーク名が入力された場合は、地図データ(302)を
利用して地理座標に変換して位置情報を求めてもよい。
インタフェースの説明図であり、図14及び15は、サーバー(2)の検索演算処理部に
おける処理のフローチャートである。
利用者端末(3)で地図検索を行う際には、入力デバイス(55)として、マウスのクリ
ック及びドラッグが便利である。地図上でクリックされた地点の所定近傍に位置する撮影
地点(A)を、図12に示すように一覧表示する。図の例では、撮影方向(A1)を、撮影
地点(A)から伸長した線で表現している。この線の長短によって、撮影した仰角を表現
してもよい。
再検索するために、クリック等で特定した撮影地点(A)の写真と比較して、どの程度同
様の方角や仰角の写真を検索対象とするかなどの検索条件を入力する構成にしてもよい。
指定している。その検索範囲で検出された線分(E)を撮影した写真が、更に検索され、
その撮影地点(H)と共に、写真(I)が表示されている。同様に、地図上でのマウスクリ
ックによって、そのクリック地点に最も近い線分(E)が検出され、その線分(E)を含
む写真を検索してもよい。
利用者端末(3)におけるクリック等の検索地点指定手段によって、地図上の検索地点
を検索条件データ(501)の一部としてサーバー(2)へ送信する。
サーバー(2)の地点検索演算処理部では、検索条件データ(501)から検索地点を読
み出し(S411)、その地点に最も近い写真画像データ(101)中の線分を撮影条件
データ(102)から検索し(S412)、得られた線分を含む写真画像データ(102
)を検索し(S413)、その写真画像データ(102)を読み出す(S414)。
線分を1つ求めてもよいし、予め設定された所定数の線分を求めてもよいし、所定距離以
内などの条件下における全てまたは所定数の線分を求めてもよい。
よって、地図上の検索領域を検索条件データ(501)の一部としてサーバー(2)へ送
信し、サーバー(2)の領域検索演算処理部では、検索条件データ(501)から検索領
域を読み出し(S421)、その領域に含まれる写真画像データ(101)中の線分を撮
影条件データ(102)から検索し(S422)、得られた線分を含む写真画像データ(
102)を検索し(S423)、その写真画像データ(102)を読み出してもよい(S
424)。
説明図である。
利用者端末(3)によって、地図上のある位置(J)を指定し検索条件として入力される
と、サーバー(2)では、登録演算処理部で一旦同定し名称を取得した建物等の情報を利
用して、その指定地点に近い地点にある建物の名称を出力する。
その名称にリンクを設けて、名称をクリックすることで、該当建物の写真を表示して、候
補名称の正誤確認に寄与させてもよい。
同じ被写体の同じ部分が重複して写っている写真を検索したい場合がある。検索結果を
示す右下の4枚の写真のうち、1の写真は、同じ被写体の正面が写っているが重複部分が
欠け、2の写真は、同じ被写体の正面が写っているが側方から写っていて重複が欠け、3
の写真は、同じ被写体が写っているが建物の側面なので重複が欠け、4の写真は、同じ被
写体が写っているが建物の背面なので重複が欠けている。
本発明によると、地図上で撮影地点(A)及び撮影範囲(C)を目視確認して検索対象
を指定入力できるので、所望の写真を容易に得られる。
図である。
図18(イ)において、利用者の視点となる地点(A)をクリックすると、そこから撮
影した場合に写る撮影範囲(B)と、その撮影範囲(B)内に位置する線分としての建物
の壁(E)が検索され、その壁(E)を含む別の写真の撮影地点(A2)が列挙表示され
る。
そのうちの一つの撮影地点(A2)を選択してクリックすると、図18(ロ)のように
、その地点(A2)での撮影範囲(B)が表示される。これによって、同じ建物(C)の
ほぼ同じ壁面の含まれた写真が容易に検索される。単に同じ建物(C)の検索ならば従来
公知の検索エンジンで対応できるが、本発明によると、同じ建物(C)の同じ壁面を指定
して検索できる。
同様に、図18(イ)において、線分(E)をクリックすると、その線分(E)を含む
別の写真の候補が図18(ロ)のように表示されるように構成してもよい。これによって
も、同じ建物(C)のほぼ同じ壁面の含まれた写真が容易に検索される。
図である。
既に画像出力された写真に含まれる被写体に対しての関連条件を、例えば、同じ被写体
を含み、撮影地点が略同一で、撮影方向が異なる条件として、同一被写体の上下左右の部
分の写った写真を検索してもよい。
番号1の写真には、線分(E)が含まれている。この写真1を見た利用者が、もっと左の
写真が欲しいと指定したとき、写真2や写真3が得られる。視線方向に応じて、写真2に
は、同じ被写体(C)のもっと左の部分、すなわち、線分(E)の左の部分が写っている
が、写真3には、同じ被写体(C)が写っていない。同じ被写体(C)が写っている写真
を望む場合は、線分(E)が含まれることを検索条件に指定すればよい。
このような特定の被写体(C)の左右の写真の検索と同様に、もっと上、もっと下などの
検索も可能である。
なお、同じ被写体の背面など、物の部位の写っている写真を補完検索する例は以下に列
挙する。
図である。
同様に、既に画像出力された写真に含まれる被写体に対しての関連条件を、同じ被写体
を含み、撮影地点が異なり、撮影方向が略同一な条件として、同一被写体の左右の部分や
遠景近景の写真を検索してもよい。
この場合も、共通の線分(E)を含まれることを検索条件に含むことによって、図示の
例のように、同じ建物の遠景や近景の写真が得られる。
図である。
同様に、既に画像出力された写真に含まれる被写体に対しての関連条件を、同じ被写体
を含み、撮影地点が異なり、撮影方向が異なる条件として、同一被写体の背面など別側面
の写真を検索してもよい。
この場合は、共通の建物(C)が含まれることを検索条件に含むことによって、同じ建
物(C)の様々な角度からの写真が得られるので、自分の写真における不足部分補完して
全周の写真も得ることが可能になる。
図である。
同じ建物(C)の別角度からの写真として、背面の写真を検索する場合は、撮影方向を
示す視線(A1)を延長させて、交わった背面の線分(E2)を含むことを検索条件に含
むことによって得られる。また、撮影方向を示す視線(A1)を180°回転させて、そ
の撮影方向を含むことを検索条件に含むことによって得られる。
態を示す実施例の説明図である。
関連写真を撮影方向の視線ベースで検索する場合は、既に画像出力された写真に含まれる
被写体に対しての関連条件を、同じ被写体を必ずしも含まず、撮影地点が略同一で、撮影
方向が異なる条件として、視線ベースで視野に入る上下左右の近隣の被写体の写真やパノ
ラマ写真を検索してもよい。
図23(イ)の例では、異なる被写体が撮影されるパノラマ写真となり、図23(ロ)
の例では、近接撮影なら同じ被写体の全周が撮影され、通常の撮影なら異なる被写体が撮
影されるパノラマ写真となる。
態を示す別実施例の説明図である。
同様に、関連写真を撮影方向の視線ベースで検索する場合は、既に画像出力された写真に
含まれる被写体に対しての関連条件を、同じ被写体を必ずしも含まず、撮影地点が異なり
、撮影方向が略同一な条件として、視線ベースで視野に入る左右の近隣の被写体の写真を
検索してもよい。
図示の例では、電車の車窓風景のように、隣接した被写体の群の写真を連続的に得られ
る。
態を示す別実施例の説明図である。
同様に、関連写真を撮影方向の視線ベースで検索する場合は、既に画像出力された写真
に含まれる被写体に対しての関連条件を、同じ被写体を必ずしも含まず、撮影地点が異な
り、撮影方向が異なる条件として、移動時などに視線ベースで視野に入る近隣の被写体の
写真を検索してもよい。
図示の例では、自動車の車窓風景のように、移動する方向に次々と現れる被写体の群の
写真を連続的に得られる。
移動する方向に次々と現れる被写体の群の写真を連続的に得られる。
がいた地点及び時刻を検索条件に指定することで、その移動体の写真を検索することがで
きる。
図27は、別実施例の利用者端末(3)でのデータ処理のフローチャート、その構成図
は図10と同様である。
利用者端末(3)には、演算処理を司るCPU(51)、それと協働するROM・RA
M等のメモリー(52)、ハードディスク等の記憶装置(53)、画面表示するモニター
(54)、ユーザーの入力をCPUに伝達する入力デバイス(55)、インターネット等
のネットワークと接続して通信するためのネットワークアダプタ(56)が備わる。
及び表示条件データ(502)を読み出し処理する検索条件読出部(59)及び表示条件
読出部(60)や、サーバー(2)とデータを送受するネットワーク送受信部(61)、
サーバー(2)から受信した表示データ(301)を読み出し処理する表示データ読出部
(62)、表示データ(301)をモニター(54)で出力処理する表示データ処理部(
63)を備える。
(501)と、検索結果の表示方法に関する表示条件データ(502)が、キーボードや
マウス等の入力デバイス(55)から入力され、検索条件読出部(59)及び表示条件読
出部(60)によって読み出し処理され(S501)(S502)、ネットワークアダプ
タ(56)を介してサーバー(2)へ送信処理される(S503)。
検索条件データ(501)及び表示条件データ(502)に応じてサーバー(2)で処
理され、指定の地点及び時刻に適する写真画像データを含む表示データ(301)は、ネ
ットワークアダプタ(56)を介して利用者端末(3)で受信され、表示データ読出部(
62)によって読み出し処理され(S504)、表示データ処理部(63)によって、表
示条件データ(502)に応じた形式で表示処理され(S505)、表示出力部としての
モニター(54)に画像出力される(S506)。この際、表示データ(301)に含ま
れるデータを音声出力してもよい。
図4と同様である。
サーバー(2)では、ネットワーク送受信部(37)を介して利用者端末(3)から、
地点及び時刻を含む検索条件データ(501)を受信し、検索条件データ読出部(41)
によって、検索条件データ(501)から検索地点の読み出し(S431)、検索時刻の
読み出し(S432)、検索撮影者の読み出し(S433)を行う。
利用者自身が過去に位置した地点と、そこにいた時刻を指定することで、自分が写ってい
る写真を検索することができる。
加えておき、検索撮影者の読み出し(S433)も行ってもよい。
例えば、撮影者として利用者自身を除外すると、利用者自身が撮影した写真が検索対象か
ら除外されるので、その結果として、本来検索したかった人物としての利用者自身が撮影
されている写真が効率よく検索される。
この特定人物を除外するステップは、候補写真を表示した後など、後のステップに組み込
んでもよい。
が情報を交換する必要がなく、面識がない者同士での個人情報の交換が不要である。
1)に対応する撮影条件データ(102)を記憶装置(33)の撮影条件データ記録部か
ら検索し、画角などのフィルター処理も適宜行われた後、候補写真の撮影条件データ(1
02)が、撮影条件読出部(40)によって、記録蓄積処理部(38)から読み出される
(S434)。
検索地点としては、指定された地点の周辺の所定範囲内、例えば半径20m、50m、
100m、200m、300mなどの地点を検索対象とする。
検索時刻としては、指定された時刻の援護の所定範囲内、例えば前後1分、5分、10分
、20分、30分などの時刻を検索対象とする。
まれている人物像の地点と、その写真を撮影した地点(A)との距離を算出する被写体近
接度検知ステップを行う(S435)。
近接度は距離によって定められるので、ズームの情報が得られる場合はそれによって補
正を行ってもよい。
近接度の情報は、例えば100〜1などの数値で示してもよい。
示出力部(53)で、被写体近接度の高い順に写真をランキング表示する被写体近接度ラ
ンキングステップを行って、アップ像の写っている近接度に重みをおいた検索を行っても
よい。
この利用者端末(3)の表示出力部(53)でのランキング表示は、後述の正面度やプ
ライバシー度の算出の後に行ってもよい。
検索して、検索された場合には、その写真画像データ(101)を検索対象から除外する
遮蔽写真除外ステップを行ってもよい。
れている人物像の向きと、その写真を撮影した方向(A1)とのなす角を算出する被写体
正面度検知ステップを行う(S346)。
正面度の情報は、例えば100〜1などの数値で示してもよい。
の表示出力部(53)で、被写体近接度の高い順に写真をランキング表示する被写体正面
度ランキングステップを行って、顔の写っている正面度に重みをおいた検索を行ってもよ
い。
この利用者端末(3)の表示出力部(53)でのランキング表示は、後述のプライバシ
ー度の算出の後に行ってもよい。
1)に対応する撮影条件データ(102)から撮影地点(A)及び撮影時刻を得て、その
地点(A)で略同一時刻にその人物が撮影した別の写真を検索し、その撮影条件データ(
102)から撮影方向を求めて、その撮影方向を人物像の向きとみなす人物像方向算出ス
テップを行ってもよい。
シー度算出ステップ(S437)を行って、プライバシーの関わる写真の検索に寄与させ
てもよい。
プライバシー度の算出には、正面度と近接度のどちらに大きく重みをおくか、利用者毎
に適宜設定できるようにしてもよい。プライバシー度の情報は、例えば100〜0などの
数値で示してもよい。
プライバシー度は、写真の見栄えと密接であるが、公開されたくない写真を発見した場
合に、その削除を要請することに利用できる。すなわち、ウイルス駆除ソフトと同様に、
プライバシー度の高い写真を検索するソフトを常駐させて用いることも可能である。
に対応する写真画像データ(101)は、写真画像データ検索部(44)によって記憶装
置(33)の写真画像データ記録部から検索処理され(S438)、写真画像データ読出
部(39)によって読み出される(S439)。
これと同時に、候補写真の撮影条件データ(102)に対応する地図データ(302)
を、地図データ検索部(45)によって記憶装置(33)から検索処理し、地図データ読
出部(46)によって読み出し、候補写真と共に、その撮影地を示す地図の表示を行って
もよい。その場合は、読み出した写真画像データ(101)と地図データ(302)は、
表示データ生成部(46)によって、表示条件データ(502)に対応する形式で、撮影
条件データ(102)と連結処理されて表示データ(301)を生成し、ネットワーク送
受信部(37)によって、利用者端末(3)へ送信される。
る。
人物(K)の写っている写真を検索した結果、その地点を撮影範囲(B)に含む写真と
して、撮影地点(A)での写真が見つかった。この例では、人物(K)の向いている方角
が南西で、撮影地点(A)での撮影方向が北向きなので、人物(K)の左横顔が写ってい
るとわかる。
撮影地点(A)では、撮影範囲(B)内の建物(C)の壁面としての線分(E1)が含ま
れる。撮影地点(A2)では、建物(C)の壁面の別の壁面として線分(E2)が含まれ
る。
線分(E2)は線分(E1)の一部分であるので、撮影地点(A2)で撮影される写真
は、撮影地点(A)で撮影される写真のアップの写真とわかる。
そのため、複数の線分(E1)(E2)の長短を指定することによっても、近接度の異な
る写真を検索することができる。
撮影地点(A)では、撮影範囲(B)内の建物(C)の壁面としての線分(E1)が含ま
れる。撮影地点(A2)では、建物(C)の壁面の別の壁面として線分(E2)が含まれ
る。
線分(E2)が線分(E1)の全てを含むわけではないが、図33の線分領域(E‘)
に示すように、線分(E2)は撮影地点(A)の視界の約90%以上を占めているので、
撮影地点(A2)で撮影される写真は、撮影地点(A)で撮影される写真の引いた写真と
わかる。
ー(2)でのデータ処理のフローチャートと、その説明図である。
図28に示した上記実施例との違いは、ネットワーク送受信部(37)を介して利用者
端末(3)から、地点及び時刻を含む検索条件データ(501)を受信し、検索条件デー
タ読出部(41)によって、検索条件データ(501)から検索地点の読み出し(S44
1)を行った後に、複数の検索地点をつないだ線を、サーバーの検索演算処理部における
検索条件の地点とみなす線検索ステップを行う(S442)点である。
する複数の地点をつないだ線分の集合を求め、その線分をつないだ線上を人物(K)が移
動したとみなす。例えば、撮影範囲(B)を撮影した地点(A)での写真の撮影時刻がt
a1〜ta2であれば、その写真に特定の人物(K)が写っている可能性が高いと判断できる
。
る。
図36の例では、画角の点で、撮影地点(A)での撮影者(K1)の写真には、人物(
K)は写っていないと判断され、撮影者(K2)(K3)(K4)の写真には、人物(K
)は写っていると判断される。
正面度の点では、撮影者(K2)の写真には人物(K)の右後ろ、撮影者(K3)の写真
には人物(K)の左前、撮影者(K4)の写真には人物(K)の後ろが写っていると判断
され、撮影者(K3)の写真の正面度が中程度と評価される。
断される。
人物(K)は写っていないと判断される。
説明図である。
写真(I)を撮影している利用者としての撮影者(K)が、写真(L)に撮影されている
。近接度は高いが、正面度は低い。
本発明によると、このような写真(L)を検索することが可能である。
携帯電話には、カメラと、GPS等の地点検知装置と、モーションセンサーやジャイロセ
ンサー等の方向検知装置が付設されている。カメラによっては、建物の画像が撮影され、
地点検知装置及び方向検知装置によっては、利用者のいる地点とカメラの向きが検知され
、サーバー(2)へ送信される。サーバー(2)では、撮影された建物を認識して、その
名称等の情報や関連写真が検索される。
ュー表示部(N)には、撮影された建物に関して情報検索するメニューが検索される。
そのメニューとしては、例えば、画像の補完検索として「他の場所からこの建物を撮影し
た写真を探す」や、情報検索として「この建物について詳しく知る」などが挙げられる。
「他の場所からこの建物を撮影した写真を探す」を選択した場合は、更に「引いた写真」
「アップ」「もっと右」「もっと左」「背面」「側面」や「特定人物が写っている」など
、求める写真の条件の選択肢が表示される。
。
市街地など建物が込み入っている地域では、所望の検索対象の建物(C)が視界に入ら
ない場合が少なくない。図示の例では、建物(C)は、利用者の撮影地点(A)からの撮
影領域(B)に入っているが、他の建物(C‘)の陰になって視界には入っていない。
このような場合にも、本発明によると有効にナビゲーションを行える。
)の視界に入るか否かによって判定してもよい。
そのような判定には、撮影領域(B)に少なくとも一部が含まれる全ての建物(C)を
検索処理し、その各建物(C)の壁面に相当する線分(E)の端点が、撮影地点(A)か
らの視界に入るか否かを判定する。建物(C)の端点が撮影地点(A)からの視界に入る
とは、撮影地点(A)と建物(C)の端点とを結ぶ線が、他の建物(C)の線分(E)と
交わらないことで判定する。
の現存地点及び方位を、サーバー(2)へ略リアルタイムで連続的に送信し、サーバー(
2)で処理されたデータを、略リアルタイムで連続的に受信して表示出力部に表示するこ
とで行える。
である。
検索結果を地図付きで表示するか否かを、メニュー(N)で選択し、地図付きで表示す
る場合は、地図(P)上に、利用者の現存地点(A)や視界の範囲(B)と共に、主な建
物(C)が図示される。これによると、建物(C)が見えなくても、それを遮蔽している
別の建物(C‘)も示されるので、建物(C)の方位を建物(C‘)の方位で代用するこ
ともできる。
音してガイドしてもよい。目的地への道順を、右折や直進などの音声出力でガイドすると
、利用者端末(3)を見ないで安全に歩ける利点がある。
また、目的となる建物(C)が視界に入っていない場合は、点滅などによって表示形態を
変えて、視界に入っていないことを認知させて安心感を与えてもよい。
地図(P)上で、建造物(C)の壁面に相当する線分(E)を指定すると、その線分(E
)の写っている写真(L)が表示される。一つの建物(C)について多数の方位からの写
真(L)を表示できると、ナビゲーションの時にも有用である。
なお、適切な写真(L)が欠けている場合は、イラスト等の図で代用してもよい。
る画面を例示する説明図である。
図44(イ)では、地図上に検索対象の建物(C)の名称(R)が表示され、図44(
ロ)では、検索対象の建物(C)に入っているテナント名称(S)が表示されている。
図45(ハ)では、建物(C)の別の壁面(E)の写真を検索するメニューが表示され、
図45(ホ)では、建物(C)に居住するテナントのHP(T)が表示されている。
力してもよい。テナントに関する情報としては、名称の他に、住所、電話番号、メールア
ドレスなどの連絡先や、業務内容等の説明文や、HPや詳細情報へのリンクを使用できる
。
ングシステムとして機能させるプログラムとして提供してもよい。また、そのプログラム
をCD等のコンピュータ用記憶媒体に格納して提供してもよい。
検索の利便性と発展性が高められる。また、利用者の今いる地点と視界に入る建造物に関
する情報をリアルタイムで検索できるのでナビゲーションにも利用できる。また、所望の
日時と地点を指定して特定の人物が被写体になっている写真などの検索も可能であり、産
業上利用価値が高い。
2 サーバー
3 利用者端末
4 インターネット
11 CPU
12 メモリー
13 記憶装置
14 モニター
15 入力デバイス
16 ネットワークアダプタ
17 撮影手段
18 撮影地点検知手段
19 撮影方向検知手段
20 撮影範囲検知手段
21 撮影時刻検知手段
22 撮影者登録手段
23 元データ読出部
24 元データ処理部
25 ネットワーク送受信部
31 CPU
32 メモリー
33 記憶装置
34 モニター
35 入力デバイス
36 ネットワークアダプタ
37 ネットワーク送受信部
38 記録蓄積処理部
39 写真画像データ読出部
40 撮影条件読出部
41 検索条件データ読出部
42 表示条件データ読出部
43 撮影条件データ検索部
44 写真画像データ検索部
45 地図データ検索部
46 地図データ読出部
47 表示データ生成部
51 CPU
52 メモリー
53 記憶装置
54 モニター
55 入力デバイス
56 ネットワークアダプタ
57 利用者地点検知手段
58 利用者視線検知手段
59 検索条件読出部
60 表示条件読出部
61 ネットワーク送受信部
62 表示データ読出部
63 表示データ処理部
101 写真画像データ
102 撮影条件データ
103 元データ
501 検索条件データ
502 表示条件データ
301 表示データ
302 地図データ
θ 画角
A 撮影地点
A1 撮影方向
A2 別の写真の撮影地点
B 撮影範囲
C 建物
D 撮影されない面
E、E1、E2 線分
E‘ 線分領域
F 検索用インターフェース
G 検索範囲
H 撮影地点
I 写真
J 指標
K、K1、K2、K3、K4 利用者としての撮影者
L 写真撮影者が撮影されている写真
M 携帯電話の画面の画像表示部
N 同、メニュー表示部
P 地図
Q 説明文
R 名称
S テナント名
T HP
Claims (10)
- 写真を撮影すると共に撮影地点を検知する手段を少なくとも有する撮影端末と、
撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを演算処理する手段を少なくとも有するサーバーと、
サーバーとアクセスしデータを入出力可能な利用者端末と、を備え、
地理情報を有する写真画像データを、その撮影地点に応じて地図データに対応付けて管理し、その写真マッピングに関する情報を利用者に提供するシステムであって、
撮影端末には、
写真を撮影する撮影手段と、
写真を撮影した地点を検知する撮影地点検知手段と、
写真を撮影した方角を検知する撮影方向検知手段と、
写真を撮影する画角を検知する撮影範囲検知手段と、
撮影手段によって得られた写真画像データと、撮影地点検知手段及び撮影方向検知手段及び撮影範囲検知手段によって得られた撮影条件データを、サーバーへ送信する通信手段と、を設け、
サーバーには、
撮影端末から受信した写真画像データを記録する写真画像データ記録部と、
撮影端末から受信した撮影条件データを記録する撮影条件データ記録部と、
地図データを記録する地図データ記録部と、
撮影端末から受信した撮影条件データから、それに対応する写真画像データに含まれている撮影範囲を算出し、その撮影範囲と地図データを重ね合わせて比較対照し、その撮影範囲に含まれている所定の長さ以上の線分を検出し、その線分の位置が、写真画像データに含まれる建造物の位置と一致すれば、その写真画像データ中の線分を地図データ中の建造物の一部と同定し、その同定情報を撮影条件データとして撮影条件データ記録部へ保存する登録演算処理部と、
利用者端末から受信する検索条件データに応じて、撮影条件データ記録部に蓄積された撮影条件データを検索し、得られた撮影条件データに対応する写真画像データまたは地図データを、それぞれ写真画像データ記録部または地図データ記録部から検索処理する検索演算処理部と、
検索演算処理部からの出力と、利用者端末から受信する表示条件データに応じて、撮影条件データとそれに対応する写真画像データまたは地図データを連結して表示処理する表示演算処理部と、
撮影端末及び利用者端末とデータ送受信する通信手段と、を設け、
利用者端末には、
その利用者端末を所持する利用者の地点を検知する利用者地点検知手段と、
利用者の向いている方角を検知する利用者視線検知手段と、
利用者地点検知手段及び利用者視線検知手段によって得られた利用者視野条件データを、検索対象に関する検索条件として入力される検索条件入力部と、
検索結果の表示方法に関する条件が入力される表示条件入力部と、
利用者視野に含まれる建造物に関する表示演算処理データをサーバーから受信して出力する表示出力部と、
検索条件入力部からの検索条件データと表示条件入力部からの表示条件データをサーバーへ送信し、サーバーから表示演算処理データを受信する通信手段と、を設けた
ことを特徴とする写真マッピングシステム。 - 撮影端末の撮影地点検知手段または利用者端末の利用者地点検知手段に、GPSを用いた
請求項1に記載の写真マッピングシステム。 - 撮影端末の撮影方向検知手段または利用者端末の利用者視線検知手段に、方角を検知する電子コンパスと仰角を検知する加速度センサーを設けた
請求項1または2に記載の写真マッピングシステム。 - 撮影端末に、
写真を撮影した人を特定する撮影者登録手段を設け、
その撮影者情報を撮影条件データに加えた
請求項1ないし3のいずれかに記載の写真マッピングシステム。 - 撮影端末に、カメラ付き携帯電話、または通信装置付きデジタルカメラを用い、
その通信手段にメール送受信装置、またはウェブアクセス装置を用いた
請求項1ないし4のいずれかに記載の写真マッピングシステム。 - サーバーに、
撮影端末から受信したメールを、写真画像データと撮影条件データに分割し、それぞれ写真画像データ記録部及び撮影条件データ記録部に保存処理するデータ分割演算処理部を設けた
請求項5に記載の写真マッピングシステム。 - 利用者端末に、
少なくとも利用者地点検知手段によって得られる利用者端末を所持する利用者の地点と、利用者視線検知手段によって得られる利用者の向いている方角とを、略リアルタイムで連続的にサーバーへ送信すると共に、
サーバーの表示演算処理部で処理されたデータを、略リアルタイムで連続的に受信して、表示出力部に表示するナビゲーション手段を設けた
請求項1ないし6のいずれかに記載の写真マッピングシステム。 - ナビゲーション手段によって利用者端末の表示出力部に表示されるデータが、
利用者の現存地点及びその周辺に関連する地図、或いは、建造物の名称、建造物に居住するテナントの名称、自然のランドマークの名称、それら建造物または自然のランドマークの写真または図、それら建造物またはテナントまたは自然のランドマークに関する説明文または連絡先または詳細情報へのリンクのいずれかである
請求項7に記載の写真マッピングシステム。 - 写真を撮影すると共に撮影地点を検知する手段を少なくとも有する撮影端末と、
撮影端末で撮影された写真及び撮影条件を記録すると共に、それらのデータを演算処理する手段を少なくとも有するサーバーと、
サーバーとアクセスしデータを入出力可能な利用者端末と、
それら撮影端末、サーバー、利用者端末の間でデータ授受を行う通信手段とを備えたシステムで、
地理情報を有する写真画像データを、その撮影地点に応じて地図データに対応付けて管理し、その写真マッピングに関する情報を利用者に提供する方法において、
撮影端末では、
撮影手段によって、写真を撮影する写真撮影ステップと、
撮影地点検知手段によって、写真を撮影した地点を検知する撮影地点検知ステップと、
撮影方向検知手段によって、写真を撮影した方角を検知する撮影方向検知ステップと、
撮影範囲検知手段によって、写真を撮影する画角を検知する撮影範囲検知ステップと、
通信手段によって、撮影手段で得られた写真画像データと、撮影地点検知手段及び撮影方向検知手段及び撮影範囲検知手段で得られた撮影条件データを、サーバーへ送信する元データ送信ステップと、を行い、
サーバーでは、
通信手段によって、撮影端末から送信された写真画像データと撮影条件データを受信する元データ受信ステップと、
写真画像データ記録部によって、撮影端末から受信した写真画像データを記録する写真画像データ記録ステップと、
撮影条件データ記録部によって、撮影端末から受信した撮影条件データを記録する撮影条件データ記録ステップと、
登録演算処理部によって、写真画像データに含まれている撮影範囲を、その撮影条件データから算出する撮影範囲算出ステップと、その撮影範囲と地図データを重ね合わせて比較対照する撮影範囲対照ステップと、その写真画像データに含まれている所定の長さ以上の線分を検出する線分検出ステップと、その線分の位置を、地図データに含まれる建造物の位置と比較対照する線分対照ステップと、その線分対照ステップにおいて、線分の位置と写真画像データに含まれる建造物の位置が一致すれば、その写真画像データ中の線分を地図データ中の建造物の一部と同定する線分同定ステップと、その同定情報を撮影条件データとして撮影条件データ記録部へ追加保存する線分登録ステップと、
通信手段によって、利用者端末から送信された検索条件データと表示条件データを受信する検索表示条件受信ステップと、
検索演算処理部によって、利用者端末から受信した検索条件データに対応する撮影条件データを撮影条件データ記録部から検索処理する撮影条件データ検索ステップと、得られた撮影条件データに対応する写真画像データを写真画像データ記録部から検索処理する写真画像データ検索ステップと、得られた撮影条件データに対応する地図データを、予め地図データを蓄積した地図データ記録部から検索処理する地図データ検索ステップと、
表示演算処理部によって、利用者端末から受信した表示条件データに対応する形式で、撮影条件データとそれに対応する写真画像データまたは地図データを連結処理して表示データを生成する表示データ生成ステップと、
通信手段によって、表示データを利用者端末へ送信する表示データ送信ステップと、を行い、
利用者端末では、
利用者地点検知手段によって、利用者端末を所持する利用者の地点を検知する利用者地点検知ステップと、
利用者視線検知手段によって、利用者の向いている方角を検知する利用者視線検知ステップと、
検索条件入力部によって、利用者地点検知手段及び利用者視線検知手段によって得られた利用者視野条件データを、検索対象に関する条件として入力する検索条件入力ステップと、
表示条件入力部によって、検索結果の表示方法に関する条件を入力する表示条件入力ステップと、
通信手段によって、検索条件データと表示条件データをサーバーへ送信する検索表示条件送信ステップと、
通信手段によって、サーバーから表示データを受信する表示データ受信ステップと、
表示出力部によって、利用者視野に含まれる建造物に関する表示データを画像として出力する画像表示ステップと、を行う
ことを特徴とする写真マッピング方法。 - 利用者端末における利用者地点検知ステップと利用者視線検知ステップと検索条件入力ステップと表示条件入力ステップと検索表示条件送信ステップと、
サーバーにおける検索表示条件受信ステップと撮影条件データ検索ステップと写真画像データ検索ステップと地図データ検索ステップと表示データ生成ステップと表示データ送信ステップと、
更に、利用者端末における表示データ受信ステップと画像表示ステップと、
を利用者端末とサーバーとの間で連続的に繰り返し行うことでナビゲーションを実行する
請求項9に記載の写真マッピング方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008061233A JP5229791B2 (ja) | 2007-12-28 | 2008-03-11 | 写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007341311 | 2007-12-28 | ||
JP2007341311 | 2007-12-28 | ||
JP2008061233A JP5229791B2 (ja) | 2007-12-28 | 2008-03-11 | 写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009176262A JP2009176262A (ja) | 2009-08-06 |
JP5229791B2 true JP5229791B2 (ja) | 2013-07-03 |
Family
ID=41031236
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008061233A Expired - Fee Related JP5229791B2 (ja) | 2007-12-28 | 2008-03-11 | 写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5229791B2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5155266B2 (ja) * | 2009-08-17 | 2013-03-06 | キャンバスマップル株式会社 | 画像表示装置、画像表示方法、および画像表示プログラム |
JP2011193169A (ja) * | 2010-03-12 | 2011-09-29 | National Institute Of Information & Communication Technology | 撮影画像と撮影情報の同時表示処理方法、及び装置 |
US9251173B2 (en) | 2010-12-08 | 2016-02-02 | Microsoft Technology Licensing, Llc | Place-based image organization |
JP5903821B2 (ja) * | 2011-09-30 | 2016-04-13 | カシオ計算機株式会社 | 情報伝達効果出力システム及び情報伝達効果出力方法 |
JP5915989B2 (ja) | 2011-11-17 | 2016-05-11 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 情報提供装置 |
JP2013182332A (ja) * | 2012-02-29 | 2013-09-12 | Nikon Corp | 画像表示プログラムおよび画像表示装置 |
JP2012170100A (ja) * | 2012-03-29 | 2012-09-06 | Canvas Mapple Co Ltd | 画像表示装置、画像表示方法、およびコンピュータプログラム |
JP5247909B2 (ja) * | 2012-03-29 | 2013-07-24 | キャンバスマップル株式会社 | 画像表示装置、画像表示方法、およびコンピュータプログラム |
JP2012157048A (ja) * | 2012-03-29 | 2012-08-16 | Canvas Mapple Co Ltd | 画像表示装置、画像表示方法、およびコンピュータプログラム |
KR101762514B1 (ko) * | 2015-11-30 | 2017-07-31 | 이영신 | 지도 기반 촬상 위치 정보 제공 방법 및 장치 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2981520B2 (ja) * | 1992-08-18 | 1999-11-22 | 三菱電機株式会社 | 画像データ検索方法 |
JP2004220420A (ja) * | 2003-01-16 | 2004-08-05 | Fuji Photo Film Co Ltd | 画像検索方法および装置並びにプログラム |
JP2006201944A (ja) * | 2005-01-19 | 2006-08-03 | Doshisha | 情報処理システム |
JP4745937B2 (ja) * | 2006-10-18 | 2011-08-10 | 財団法人砂防フロンティア整備推進機構 | 位置方位付き写真提供システム及びそのプログラム |
-
2008
- 2008-03-11 JP JP2008061233A patent/JP5229791B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009176262A (ja) | 2009-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5229791B2 (ja) | 写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 | |
KR101411038B1 (ko) | 파노라마 링 사용자 인터페이스 구현 방법 | |
US20180286098A1 (en) | Annotation Transfer for Panoramic Image | |
JP4158376B2 (ja) | 電子カメラおよび画像表示装置および画像表示方法 | |
US9159169B2 (en) | Image display apparatus, imaging apparatus, image display method, control method for imaging apparatus, and program | |
JP4600515B2 (ja) | 情報提示装置及び情報提示方法、撮像装置、並びにコンピュータ・プログラム | |
JP2008099268A (ja) | 物理的な相対位置に基づく写真上のidタギング装置および方法 | |
JP5334159B2 (ja) | 電子地図上での写真表示方法及びシステム | |
US20090278949A1 (en) | Camera system and method for providing information on subjects displayed in a camera viewfinder | |
KR20090019184A (ko) | 전자지도에 포함된 이미지 파일을 이용한 이미지 재생장치, 이의 재생 방법 및 상기 방법을 실행하기 위한프로그램을 기록한 기록매체. | |
JP5858754B2 (ja) | 撮影装置、表示方法及びプログラム | |
CN103685960A (zh) | 一种匹配位置信息的图像处理方法及其*** | |
JP2008513852A (ja) | 写真中の対象体を識別する方法及びシステム,並びにそのシステムを実現するためのプログラム,記録媒体,端末及びサーバ | |
JP2014038429A (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
JP4901258B2 (ja) | カメラ及びデータ表示方法 | |
JP4572954B2 (ja) | 画像表示装置 | |
JP5288445B2 (ja) | 写真マッピング方法及びシステム、並びにプログラム及び記憶媒体 | |
JP4513867B2 (ja) | 電子カメラ | |
JP2010129032A (ja) | 画像検索装置および画像検索プログラム | |
JP6210807B2 (ja) | 表示制御装置及び表示制御装置の制御方法 | |
JP5432000B2 (ja) | 情報提示システム及びプログラム | |
JP5743017B2 (ja) | 画像管理装置及びプログラム | |
JP2017126868A (ja) | 画像表示システム、情報処理装置、画像表示方法及び画像表示プログラム | |
KR20110119179A (ko) | 파노라마 이미지의 갱신 방법 및 이를 이용한 지역 검색 서비스 방법 | |
JP6743441B2 (ja) | 画像収集装置、表示システム、画像収集方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110304 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121113 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130111 |
|
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: 20130312 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130313 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160329 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5229791 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |