(57)【要約】【課題】  地図画像とリンクさせた撮影済み画像を表示する画像閲覧装置を提供する。【解決手段】  撮影装置及び撮影対象物のそれぞれの位置情報を含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置１０２と、位置情報を有する地図画像及び撮影済みの画像を表示する表示手段１０３と、地図画像を３次元空間内で回転させる際の回転情報に基づいて、射影変換を行う変換手段１０７と、射影変換された地図画像及び撮影対象物の位置情報それぞれを用いて、予め設定された仮想的な閲覧者の位置から、撮影対象物の位置への視線方向を算出する視線方向算出手段１０と、複数の撮影済み画像における撮影装置の位置から撮影対象物への視線方向を算出し、それぞれの視線方向の交差する角度が最も小さい画像を表示画像として選択する画像選択手段１１と、地図画像上の撮影対象物の位置に表示画像を表示する画像表示制御手段１２とを備える。【選択図】  図１
2008219390.tif 000002
【特許請求の範囲】
【請求項１】
予め設定される、撮影装置の撮影時の位置情報と撮影対象物の位置情報とを含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置と、
位置情報を有する地図画像及び前記撮影済みの画像を表示画面に表示する表示手段と、
前記地図画像を３次元空間内で回転させる際の回転情報を外部から受け取り、この回転情報に基づいて、前記地図画像を前記表示画面へ表示するための射影変換を行う変換手段と、
前記変換手段によって射影変換された地図画像の位置情報と、前記撮影対象物の位置情報とを用いて、前記射影変換された地図画像上の閲覧者の仮想的な位置である、予め設定された位置から、前記撮影対象物の位置への視線方向である第１の視線方向を算出する視線方向算出手段と、
前記記憶装置に登録された前記複数の撮影済み画像における、前記撮影装置の撮影時の位置から前記撮影対象物の位置への視線方向である第２の視線方向を、前記メタデータを用いてそれぞれ算出し、前記第１の視線方向と前記第２の視線方向それぞれとが交差する角度が最も小さい画像を表示画像として選択する画像選択手段と、
前記地図画像上の前記撮影対象物の位置に、その撮影対象物に対応する目印の画像を表示させるとともに、選択された前記表示画像を前記地図画像の表示領域以外に表示させるように前記表示手段を制御する画像表示制御手段と、
を備えることを特徴とする画像閲覧装置。
【請求項２】
請求項１に記載の画像閲覧装置において、
前記画像選択手段は、閲覧者の仮想的な位置である、前記射影変換された地図画像上の予め設定された位置から撮影対象物の位置までの距離が、予め設定した範囲を超えた撮影対象物の位置情報を有する撮影済みの画像を、表示対象から除外することを特徴とする画像閲覧装置。
【請求項３】
予め設定される、撮影装置の撮影時の位置情報と撮影対象物の位置情報とを含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置と、
位置情報を有する地図画像及び前記撮影済みの画像を表示画面に表示する表示手段と、
前記地図画像の位置情報と、前記撮影対象物の位置情報とを用いて、前記地図画像上の閲覧者の仮想的な位置である、前記表示手段によって表示された前記地図画像の枠上のいずれかの位置から撮影対象物の位置への視線方向である第１の視線方向を算出する視線方向算出手段と、
前記記憶装置に登録された前記複数の撮影済み画像における、前記撮影装置の撮影時の位置から前記撮影対象物の位置への視線方向である第２の視線方向を、前記メタデータを用いてそれぞれ算出し、前記第１の視線方向と前記第２の視線方向それぞれとが交差する角度が最も小さい画像を表示画像として選択する画像選択手段と、
前記地図画像上の前記撮影対象物の位置に、その撮影対象物に対応する目印の画像を表示させるとともに、選択された前記表示画像を前記地図画像の表示領域以外に表示させるように前記表示手段を制御する画像表示制御手段と、
を備えることを特徴とする画像閲覧装置。
【請求項４】
予め設定される、撮影装置の撮影時の位置情報と撮影対象物の位置情報とを含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置と、
位置情報を有する地図画像及び前記撮影済みの画像を表示画面に表示する表示手段と、
前記地図画像の位置情報と、前記撮影対象物の位置情報とを用いて、前記地図画像上の閲覧者の仮想的な位置である、前記地図画像の中心を原点とする極座標系において、前記地図画像の枠の対角線によって作られる４つの角度を等分割し、前記対角線及び等分割を成す直線と前記地図画像の枠との交点上のいずれかの位置から撮影対象物の位置への視線方向である第１の視線方向を、前記視線方向として算出する視線方向算出手段と、
前記記憶装置に登録された前記複数の撮影済み画像における、前記撮影装置の撮影時の位置から前記撮影対象物の位置への視線方向である第２の視線方向を、前記メタデータを用いてそれぞれ算出し、前記第１の視線方向と前記第２の視線方向それぞれとが交差する角度が最も小さい画像を表示画像として選択する画像選択手段と、
前記地図画像上の前記撮影対象物の位置に、その撮影対象物に対応する目印の画像を表示させるとともに、選択された前記表示画像を前記地図画像の表示領域以外に表示させるように前記表示手段を制御する画像表示制御手段と、
を備えることを特徴とする画像閲覧装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の画像閲覧装置において、
前記画像表示制御手段が、ビットマップ画像、衛星写真、航空写真または前記ビットマップ画像、前記衛星写真及び航空写真複数のいずれかの組み合わせによる合成画像を前記地図画像として表示することを特徴とした画像閲覧装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像閲覧装置に関し、特にコンピュータに蓄積された複数の撮影済み画像を、選択的に閲覧する際の画像選択の技術およびインターフェースに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラやデジタルビデオカメラなどの民生用撮影装置の小型化及び低廉化が進み、更には携帯電話の内蔵カメラが実用に耐え得る性能を持つに至り、明確な撮影目的を持たない人でも、撮影装置を常時携帯していることが珍しくなくなった。
【０００３】
また、デジタル写真は消去が簡単にできることから、気楽に撮影ができる上、ハードディスクなどの記録装置が急激に低価格化している等の理由から、ハードディスクに記録された未整理の画像データを個人で大量に保有していることも珍しくなくなった。
【０００４】
さらに、機器の小型化及び低廉化だけではなく、撮影したデジタル画像を携帯電話の電子メール機能を利用して交換をしたり、インターネットに代表されるネットワークを通じてアップロード及びダウンロードするなど、画像データを流通させる環境の整備が、個人で大量に画像データを保有することの価値を高めている。
【０００５】
商業的にも、プリントサービスや画像を付けた分かり易い情報の提供を目的に、個人が撮影した画像データを収集する仕組みへの取り組みがなされている。
【０００６】
一方、ＧＰＳが車載ナビゲーションシステムで広く一般に利用されたのを契機に、人が携帯するのに十分なほど小型化された受信装置の開発も行われ、人の正確な位置情報を簡単に取得できるようになっている。
【０００７】
この位置情報を画像データにメタデータとして付加することで、撮影画像の利用価値を更に高める方法が提案されている（例えば、特許文献１参照。）。これは、地図や衛星写真による地理情報が一般に公開され、比較的簡単に利用できる環境が整ったことによるところが大きい。その背景には、地理情報の公開が、インターネットのテキスト検索などと同様な手法で商業的に成立することが見込まれるためである。
【０００８】
一例として、撮影画像に付与されたメタデータを用いて、撮影画像と地理情報に含まれる地図画像とを関連付け、地図画像を基に画像を整理する方法が特許文献１に開示されている。これは、フィルムカメラの写真をアルバムで管理する代わりに、デジタル写真の画像データをコンピュータにより管理するための方法である。
【０００９】
さらに別の一例として、撮影位置と共に撮影方向を登録することで、撮影状況を更に分かり易くした方法が特許文献２に開示されている。
【特許文献１】特開２００１−１８９９０５
【特許文献２】特開２００４−１１８６８５
【発明の開示】
【発明が解決しようとする課題】
【００１０】
特許文献１に記載された発明のように、撮影した対象物の位置情報を手掛かりにして、地図や衛星写真と撮影画像をリンクさせて画像を管理閲覧する方法は、管理閲覧に多彩な表現を与え、蓄積された画像の検索を容易にするのみならず、閲覧する楽しさをも与えることが出来る。
【００１１】
しかし、同じ場所または近辺で撮影された画像の枚数が増えてくると、最終的にはフィルム写真のアルバムを見るように、登録された画像を順次見ていくことになるという問題が生じる。
【００１２】
また、撮影した対象物は撮影位置の近くにあるとは限らないため、閲覧者と撮影者が同一人物でない場合、撮影場所は分かるが撮影対象物が何処にあるものなのか判断できないという問題がある。この場合、特許文献２に記載された発明では撮影方向も情報として提供することである程度の予測は付くものの、根本的な解決にはならない。すなわち、撮影場所ではなく撮影対象物のある位置に画像を登録した方がより分かり易いという場合がある。しかし、対象物の見え方は、撮影する方向により異なることが多く、撮影位置や撮影対象物の位置だけでは閲覧者に対象物の十分な情報を与えられないという問題が依然として残る。
【００１３】
本発明は、閲覧者がコンピュータに蓄積された複数の撮影済み画像から撮影対象物の情報を十分に取得できるように、閲覧者の視線方向等の情報を入力し、撮影位置と撮影対象物の位置から求めた方向を用いて、実際の撮影対象物と相関のある撮影済み画像を選択して閲覧できる画像閲覧装置を提供する。
【課題を解決するための手段】
【００１４】
本発明によれば、（イ）予め設定される、撮影装置の撮影時の位置情報と撮影対象物の位置情報とを含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置と、（ロ）位置情報を有する地図画像及び前記撮影済みの画像を表示画面に表示する表示手段と、（ハ）前記地図画像を３次元空間内で回転させる際の回転情報を外部から受け取り、この回転情報に基づいて、前記地図画像を前記表示画面へ表示するための射影変換を行う変換手段と、（ニ）前記変換手段によって射影変換された地図画像の位置情報と、前記撮影対象物の位置情報とを用いて、前記射影変換された地図画像上の閲覧者の仮想的な位置である、予め設定された位置から、前記撮影対象物の位置への視線方向である第１の視線方向を算出する視線方向算出手段と、（ホ）前記記憶装置に登録された前記複数の撮影済み画像における、前記撮影装置の撮影時の位置から前記撮影対象物の位置への視線方向である第２の視線方向を、前記メタデータを用いてそれぞれ算出し、前記第１の視線方向と前記第２の視線方向それぞれとが交差する角度が最も小さい画像を表示画像として選択する画像選択手段と、（ヘ）前記地図画像上の前記撮影対象物の位置に、その撮影対象物に対応する目印の画像を表示させるとともに、選択された前記表示画像を前記地図画像の表示領域以外に表示させるように前記表示手段を制御する画像表示制御手段とを備える画像閲覧装置が提供される。
【００１５】
また、本発明の様態によれば、（イ）予め設定される、撮影装置の撮影時の位置情報と撮影対象物の位置情報とを含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置と、（ロ）位置情報を有する地図画像及び前記撮影済みの画像を表示画面に表示する表示手段と、（ハ）前記地図画像の位置情報と、前記撮影対象物の位置情報とを用いて、前記地図画像上の閲覧者の仮想的な位置である、前記表示手段によって表示された前記地図画像の枠上のいずれかの位置から撮影対象物の位置への視線方向である第１の視線方向を算出する視線方向算出手段と、（ニ）前記記憶装置に登録された前記複数の撮影済み画像における、前記撮影装置の撮影時の位置から前記撮影対象物の位置への視線方向である第２の視線方向を、前記メタデータを用いてそれぞれ算出し、前記第１の視線方向と前記第２の視線方向それぞれとが交差する角度が最も小さい画像を表示画像として選択する画像選択手段と、（ホ）前記地図画像上の前記撮影対象物の位置に、その撮影対象物に対応する目印の画像を表示させるとともに、選択された前記表示画像を前記地図画像の表示領域以外に表示させるように前記表示手段を制御する画像表示制御手段とを備える画像閲覧装置が提供される。
【００１６】
さらに、本発明の様態によれば、（イ）予め設定される、撮影装置の撮影時の位置情報と撮影対象物の位置情報とを含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置と、（ロ）位置情報を有する地図画像及び前記撮影済みの画像を表示画面に表示する表示手段と、（ハ）前記地図画像の位置情報と、前記撮影対象物の位置情報とを用いて、前記地図画像上の閲覧者の仮想的な位置である、前記地図画像の中心を原点とする極座標系において、前記地図画像の枠の対角線によって作られる４つの角度を等分割し、前記対角線及び等分割を成す直線と前記地図画像の枠との交点上のいずれかの位置から撮影対象物の位置への視線方向である第１の視線方向を、前記視線方向として算出する視線方向算出手段と、（ニ）前記記憶装置に登録された前記複数の撮影済み画像における、前記撮影装置の撮影時の位置から前記撮影対象物の位置への視線方向である第２の視線方向を、前記メタデータを用いてそれぞれ算出し、前記第１の視線方向と前記第２の視線方向それぞれとが交差する角度が最も小さい画像を表示画像として選択する画像選択手段と、（ホ）前記地図画像上の前記撮影対象物の位置に、その撮影対象物に対応する目印の画像を表示させるとともに、選択された前記表示画像を前記地図画像の表示領域以外に表示させるように前記表示手段を制御する画像表示制御手段とを備える画像閲覧装置が提供される。
【発明の効果】
【００１７】
本発明によれば、閲覧者がコンピュータに蓄積された複数の撮影済み画像から撮影対象物の情報を十分に取得できるように、閲覧者の視線方向等の情報を入力し、撮影位置と撮影対象物の位置から求めた方向の情報を用いて、実際の撮影対象物と相関のある撮影済み画像を閲覧できる画像閲覧装置を提供できる。
【００１８】
これにより、従来の位置情報だけでなく視線の方向という要素により、同じ場所に複数登録された画像を分類し順次閲覧できるので、画像の新たな閲覧方法を提供することが出来る。また、同じ方向から見た異なる位置にある複数の対象物を同時に眺めることもできるため、閲覧者に従来以上に地理的情報を伝えることが出来、風景写真など地理的情報が重要視される画像の管理・閲覧方法として効果的である。
【００１９】
さらに、視線を動かすという行為と表示される画像がリンクされているため、感覚的に表示画像が分かり易いという効果もある。
【発明を実施するための最良の形態】
【００２０】
次に図面を参照して、本発明の第１〜４の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。なお以下の示す第１〜４の実施の形態は、この発明の技術的思想を具体化するための装置や方法を例示するものであって、この発明の技術的思想は構成部品の配置等を下記のものに特定するものではない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。
【００２１】
（第1の実施の形態）  
本発明の第１の実施の形態に係る画像閲覧装置は、図１で示すように、撮影位置の場所（以下、「撮影位置」という）を示す撮影装置の撮影時の位置情報（以下、「撮影位置情報」という）と撮影対象物の位置（以下、「撮影対象位置」という）を示す撮影対象物の位置情報（以下、「撮影対象位置情報」という）を含むメタデータを付加された複数の撮影済みの画像を登録する記憶装置１０２と、位置情報を有する地図画像及び記憶装置１０２に登録された撮影済みの画像を表示する表示手段１０３と、外部からの指示によって三次元空間内で回転した地図画像の情報を受け取り、その情報に基づいて表示画面への射影変換を行う変換手段１０７と、変換手段によって射影変換された地図画像の位置情報と撮影対象物の位置情報とを用いて、回転による地図画像の変化に対応した３次元空間内における地図画像上の予め設定された位置から撮影対象位置への視線方向を算出し、回転による変化後の第１の視線方向を決定する視線方向算出手段１０と、撮影装置の撮影時の位置から記憶装置１０２に登録された複数の撮影済み画像における撮影対象物の位置への視線方向である第２の視線方向を、撮影済み画像に付加されたメタデータを用いてそれぞれ算出し、視線方向算出手段１０が算出した第１の視線方向と複数の撮影済み画像における撮影対象物の位置への視線方向である第２の視線方向それぞれとが交差する角度が最も小さい画像を撮影対象の表示画像として選択する画像選択手段１１と、記憶装置１０２に登録された撮影済みの画像が存在する際に、地図画像上の撮影対象位置に、その撮影対象物に対応する目印の画像を表示させるとともに、選択された前記表示画像を前記地図画像の表示領域以外に表示させるように表示手段１０３を制御する画像表示制御手段１２とを備え、図２で示すコンピュータ２０２等の電子計算機を採用可能である。ここで、「地図情報」とはインターネットよりダウンロードされた地図画像及び地図画像に付加された位置情報等の属性情報を指す。
【００２２】
入力手段１００は、図２で示すユーザ２０３と図１に示す画像閲覧装置１が実装されたコンピュータ２０２との間で情報のやり取りを行う。ユーザによる画像閲覧装置１への操作を受け付けるため、図２に示すキーボード２０１等の文字入力装置及びマウス２０４等のポインティングデバイス等が使用可能である。
【００２３】
演算処理装置１０１は、中央演算処理装置（ＣＰＵ）等であり、数値計算、情報処理及び変換手段１０７等の画像閲覧装置１が備える各構成機器の機器制御などを行う。また、記憶装置１０２が記憶したプログラムを読み込み、解析し、データの加工等を行う。演算処理装置１０１はシステムバス１０６や入力手段１００を介して表示手段１０３、通信手段１０５及び一時記憶装置１０４等の周辺機器と電気的に接続され、データやプログラムのやり取りを行う。また、記憶装置１０２に記憶されている「閲覧プログラム」を実行する。ここで、「閲覧プログラム」とは、入力手段１００によって起動を促され、撮影済み画像を記憶装置１０２に登録したり、登録した撮影済み画像を地図情報と共に検索及び表示する処理を電子計算機に実行させるよう記述したものである。「閲覧プログラム表示画面」とは、「閲覧プログラム」が登録した撮影済み画像を表示するため、必要な地図情報の表示、検索及び設定する機能について提供した画面である。演算処理装置１０１は閲覧プログラムの起動と同時に、インターネットに接続された通信手段１０５を通じて、地図情報提供サイトのサーバから、地図情報をダウンロードし、一時記憶装置１０４に記憶させる。変換手段１０７は、入力手段１００から地図画像を3次元空間内で回転させる際の回転情報を受け取ることで、ダウンロードされた2次元画像を含む地図情報を、射影変換により３次元空間内で立体的に変化させ、表示手段１０３に表示する。図４は閲覧プログラム表示画面４００の一例である。閲覧プログラム表示画面４００に表示された地図画像４０１は、撮影済み画像の登録位置を示すランドマークＡ４０９及びランドマークＢ４１０と、地図の方角を示す方角マーカ４１１を含む。ただし、表示されるランドマークの数は、説明のため２つとしたが、撮影済み画像の登録位置の表示数を２つに限定するものではない。ここで、「ランドマーク」とは、記憶装置１０２に記憶された撮影済み画像が登録される閲覧対象物の位置を表す。さらに、図４の閲覧プログラム表示画面４００は、地図画像４０１の表示位置を検索及び指定するための住所入力枠４０２、入力住所決定ボタン４０３、地図の縮尺を決定するスライドバー４０６、視線移動アイコン４０７、視線移動決定ボタン４０４、閲覧プログラム表示画面のモードを切り替えるモードボタン４０５を表示する。スライドバー４０６、視線移動アイコン４０７及び視線移動決定ボタン４０４等は、ユーザが図２のキーボード２０１及びマウス２０４により操作される。図４のカーソル４０８は、キーボード２０１及びマウス２０４により操作される。図３に示す登録された撮影済み画像の閲覧のための処理手順に従い、図２に示すユーザ２０３による操作によって、画像閲覧装置１が閲覧プログラムを実行することで閲覧処理が実行され、ユーザは登録された撮影済み画像を閲覧することができる。また、図１の入力手段１００を通じて、閲覧する撮影済み画像の登録された住所などの表示エリア指定情報が住所入力枠４０２に入力され、入力住所決定ボタン４０３により検索先の住所が決定することで、指定の地図画像４０１が表示される。表示された地図画像４０１はスライドバー４０６によって、指定された���尺に変化させることができる。ただし、上記の地図画像４０１が表示する表示エリアを決定する方法は一例であり、図２で示すマウス２０４により地図画像４０１をドラッグすることで、表示エリアを変更及び表示する方法など様々な形態が考えられ、地図画像４０１の閲覧方法を上記の方法に限定するものではない。また、図４では閲覧者である図２に示すユーザ２０３の視線の角度が地面に対して垂直方向となる地図画像を表示しているが、図４に示す視線移動アイコン４０７及び視線移動決定ボタン４０４を用いて、図５に示す視線角度を変更した地図画像５０１ように、地面に対する視線の角度を任意に変更し、地図画像の見え方を変化させることができる。
【００２４】
視線方向算出手段１０は、変換手段１０７によって射影変換された地図画像の位置情報と、撮影対象物の位置情報とを用いて、射影変換された地図画像上の閲覧者の仮想的な位置である、予め設定された位置から、閲覧対象物の位置への第１の視線方向を算出する。地図画像の回転及び移動により、第１の視線方向は追随して変化するため、地図画像の変化に伴って、逐次第１の視線方向は算出されることになる。
【００２５】
画像選択手段１１は、視線方向算出手段１０による視線方向の算出結果に基づいて、図２で示すデジタルカメラ２００で撮影し、記憶装置１０２に登録された複数の撮影済み画像の中から、最も適切な画像を選択する。
【００２６】
画像表示制御手段１２は、入力手段１００により入力された地図画像の回転、移動、拡大及び縮小等の操作情報を処理し、撮影対象物に対応する目印の画像、撮影済み画像及び地図画像等の表示を制御する。制御結果は、表示手段１０３が表示する。
【００２７】
記憶装置１０２は、ハードディスクのような磁気ディスク、DVD（登録商標）のような光ディスク及びメモリーカードのような不揮発性半導体メモリ等が使用可能な記憶媒体である。ユーザ２０３により、撮影済み画像は地図情報と関連付けて記憶装置１０２へ登録される。
【００２８】
表示手段１０３は、ユーザが各種情報を視覚的に認識する必要があるため、液晶モニタ等が使用可能である。
【００２９】
一時記憶装置１０４は、演算処理装置１０１と直接データをやり取りする主記憶装置で、ユーザが画像の閲覧時に使用する地図情報及び閲覧画像検索時の検索キーワード等を記憶する。
【００３０】
通信手段１０５は、図２に示すユーザ２０３により入力手段１００に入力された操作情報に従って、図２で示すデジタルカメラ２００等の画像撮影装置から画像閲覧装置１へ撮影済み画像及び撮影位置情報等の画像属性データを送受信等するための有線及び無線の伝送路を利用した通信の機能を有する。
【００３１】
システムバス１０６は、演算処理装置１０１や記憶装置１０２等から成る画像閲覧装置１の各構成要素間で、管理及び制御命令やデータを転送するための伝送経路である。
【００３２】
変換手段１０７は、2次元の地図画像を光源や形状を考慮して閲覧者から見える地図画像を３次元で計算し、立体的に変化させるプログラムである。
【００３３】
次に、図３（ａ）に示すフローチャートを用いて、図１の画像閲覧装置１が行う画像閲覧処理に関する説明をする。
【００３４】
（ａ）ステップＳ１００において、図１に示す演算処理装置１０１は、記憶装置１０２に記憶されている閲覧プログラムを実行し、表示手段１０３に閲覧プログラム表示画面を表示する。
【００３５】
（ｂ）ステップＳ１０１において、図４で示す地図画像４０１上に表示されたランドマークの中から、閲覧したいランドマークを、入力手段１００が図２に示すキーボード２０１及びマウス２０４を使って選択する。例えば、図４に表示された地図画像４０１上の登録された２つのランドマークＡ４０９及びランドマークＢ４１０の中からランドマークを選択する。選択するランドマークは１つ及び複数が可能である。本実施例では、ランドマークＡ４０９とランドマークＢ４１０の両方を選択したものとして以後の説明を行う。また、図４の地図画像４０１が回転することで、変換手段１０７によって図５の４０１のように表示される。
【００３６】
（ｃ）ステップＳ１０２において、入力手段１００は、図５で示す閲覧プログラム表示画面５００の表示モードを図６に示す閲覧プログラム表示画面６００に切り替える。図６で示すように、切り替え後の画面により、記憶装置１０２に記憶された複数の撮影済み画像の中から、ステップS１０１で選択されたランドマークＡ４０９及びランドマークＢ４１０にそれぞれ登録されているランドマークA画像８０１及びランドマークB画像６０１が選択され、表示される。選択方法の詳細は後述する。
【００３７】
（ｄ）ステップＳ１０３において、閲覧エリアを変更して別のランドマークを閲覧する場合には、演算処理装置１０１が制御する閲覧プログラムの処理は、ステップＳ１００の処理へ移る。ステップＳ１００において新たな閲覧エリアの入力が行われることで、新たな閲覧エリアが指定される。この際、閲覧プログラム表示画面６００を図５の閲覧プログラム表示画面５００に切り替えることができる。新たな観賞エリアを指定しない場合には、プログラムを終了する。プログラムの終了は、図５に示す、終了ボタン４１２により行われる。
【００３８】
なお、従来の画像閲覧装置は、図７の閲覧プログラム表示画面７００に示すように、図４の閲覧プログラム表示画面４００に示す視線移動アイコン４０７、視線移動決定ボタン４０４及びモードボタン４０５を持たないこと以外は、本発明の画像閲覧装置１と同一である。そのため、従来の画像閲覧装置は、地図画像４０１を射影変換によって変化できないこと以外は、ステップS１０１によるランドマークの選択までの操作も、本発明の画像閲覧装置１と同一である。しかし、従来の画像閲覧装置では、ランドマークを選択すると、図８に示す登録画像一覧表示画面８００のように、選択したランドマークに登録されている撮影済み画像が一覧表示される。図８は、ランドマークＡ４０９に登録された４枚の撮影済み画像８０１〜８０４が一覧表示された様子を示している。この場合、撮影対象がランドマークＡ４０９の位置にあることは分かるが、どの方向から撮影された撮影済み画像であるかは分からない。
【００３９】
ここで、図４の地図画像４０１の回転処理についての詳細を図９の概念図により説明する。図９（ａ）において、図４の地図画像４０１は、直交するｘ，ｙ，ｚ軸の３軸で構成される３次元空間の原点と地図の中心位置が一致するように置かれている。このとき、図９（ｂ）に示す視線移動アイコン４０７上で方向Ａ９００に沿って図４で示すカーソル４０８がドラッグされると、地図画像４０１は図９（ａ）で示すようにｘ軸を中心とした回転Ａ９１０を行う。同様に、図９（ｂ）で示す方向Ｂ９０１に沿って図４で示すカーソル４０８がドラッグされると、図９（ａ）で示すようにｙ軸を中心とした回転Ｂ９１１を行い、方向Ｃ９０２に沿って図４で示すカーソル４０８がドラッグされると、図９（ａ）で示すようにｚ軸を中心とした回転Ｃ９１２を行う。図５で示す地図画像５０１はユーザにより任意に回転処理を施された後の地図画像の例を表している。
【００４０】
また、ランドマークに登録された、閲覧表示する撮影済み画像の選択方法を図１１及び図１２を用いて説明する。図１１は、原点１１０５を図１０のランドマークＡ４０９に一致させたとき、図１で示す記憶装置１０２に登録された図８の撮影済み画像８０１〜８０４のそれぞれの撮影位置が図１１の撮影位置１１０１〜１１０４であることを示している。従って、図１１に示す撮影位置１１０１〜１１０４から原点１１０５に向かう方向が撮影方向となる。このとき図１１の視線位置１１００が図１０で示すユーザの視線原点１０００とすると、図１１で示すベクトル１１０６が、図１０に示すように、ユーザからランドマークＡ４０９への第１の視線方向を示すベクトル１００１となる。ランドマークＡ４０９へのユーザの第１の視線方向である図１１に示すベクトル１１０６と撮影方向を示すベクトル１１０７とが成す角度が、ベクトル１１０６と第２の視線方向である撮影方向を示す他のベクトルが成す角度と比較して最小の角度１１０８を成すため、ベクトル１１０７を構成する第２の視線方向である撮影位置１１０１から撮影した図８に示す撮影済み画像８０１が、図１０に示す視線原点１０００における第１の視線方向からの画像に最も近い画像となる。図１２は、図１の記憶装置１０２に登録された画像のデータ構造の模式図である。撮影時刻及び撮影位置等が記録されたメタデータにより、図１０等で示す地図画像４０１上での撮影位置が一義的に決定する。また、撮影対象位置は地図画像５０１上のランドマークＡ４０９及びランドマークＢ４１０であるため、図１２で示す撮影位置及び図１０で示す閲覧対象物の撮影対象位置より、撮影方向すなわちユーザから閲覧対象物であるランドマークＡ及びＢまでの視線情報を算出することができる。従って、図１０に示す視線原点１０００からランドマークＡ４０９への第１の視線方向に一致する撮影済み画像は、ランドマークＡ４０９として図１に示す記憶装置１０２に登録された図８に示す撮影済み画像８０１〜８０４の中から、図１０に示す視線原点１０００における第１の視線方向からの画像に最も近い撮影済み画像８０１が選択される。同様にして、図１０のランドマークＢ４１０として図１に示す記憶装置１０２に登録された撮影済み画像も図１０に示すベクトル１００２と、撮影済み画像に付加されたメタデータの撮影位置を用いて、第１の視線方向に最も近い方向から撮影された撮影済み画像が表示される。
【００４１】
次に、図３（ｂ）に示すフローチャートを用いて、図１の画像閲覧装置１が図３（ａ）のステップＳ１０２にけるランドマークに登録された複数の撮影済み画像の中から適切な画像を選択する方法を説明する。
【００４２】
（ａ）ステップＳ２００において、入力手段１００は、図２に示すキーボード２０１及びマウス２０４を使って、平面画像である図４の地図画像４０１の回転処理を行う。回転処理は、図４の視線移動アイコン４０７がユーザにより操作されることに連動して行われる。視線情報算出の例を図１０を用いて説明する。図１０に示すように、ユーザの位置を表示枠１００３上の視線原点１０００に固定すると、地図画像５０１を回転させることで相対的に地図上におけるユーザの位置が変化する。
【００４３】
（ｂ）ステップＳ２０１において、ステップＳ２００で回転処理を施された図４の地図画像４０１を、擬似的に3次元画像としての視覚的効果を出すために変換手段１０７が射影変換することで、図５に示す地図画像５０１が表示される。なお、図１に示す変換手段１０７が３次元空間において、外部からの地図画像を回転させる回転情報に基づいて、閲覧プログラム表示画面への射影変換を行う。ここで、「射影変換」とは、三次元の物体を平面に表示するために使用される特殊な座標変換のことで、正面から見た画像を別の角度から見た画像に変換することである。例えば、三次元の絵を平面の写真に写すことや、光源を固定して物体の影を対応させる変換等である。
【００４４】
（ｃ）ステップＳ２０２において、演算処理装置１０１が備える視線方向算出手段１０が、閲覧対象のランドマークへの「視線情報」を算出する。ここで、「視線情報」とは、固定された任意の位置から閲覧対象物であるランドマークＡ及びＢまでの大きさ及び図１０に示す方角マーカ４１１に対する第１の視線方向等、すなわちベクトルとして表される相対的な位置情報である。ステップS２０１により変化したユーザの位置である、視線原点１０００からランドマークＡ４０９へ向けた視線ベクトルＡ１００１がユーザからランドマークＡ４０９への視線情報となり、視線原点１０００からランドマークＢ４１０へ向けられた視線ベクトルＢ１００２がユーザからランドマークＢ４１０への視線情報として求められる。
【００４５】
（ｄ）ステップＳ２０３において、演算処理装置１０１が備える画像選択手段１１は、図１０で示す視線原点１０００からランドマークＡ及びＢを見た際に、視認できる実態に近い撮影済み画像を、ランドマークＡ及びＢとして図１の記憶装置１０２に登録された複数の画像の中から選択し、表示手段１０３に表示する。
【００４６】
（ｅ）ステップＳ２０４により、ユーザから図１０に示すランドマークＡ及びＢへの視線方向を変更して別の撮影済み画像を閲覧する場合は、演算処理装置１０１が制御する閲覧プログラムの処理は、ステップＳ２００の処理に移る。続いて、図１０に示すランドマークＡ及びＢへの視線方向の変更がない場合には、演算処理装置１０１が制御する閲覧プログラムの処理は、ランドマークに登録された撮影済み画像の表示を終了する。
【００４７】
したがって、ユーザは図６に示す地図画像５０１と撮影済み画像８０１及びランドマークＢ画像６０１を対比させることで、閲覧対象物への視線の方向を考慮しつつ、撮影済み画像を閲覧することができる。その結果、本発明における画像閲覧装置１は従来の閲覧方法に比べ、視線方向毎に撮影済み画像を閲覧できるという点で、より多くの地理情報をユーザへ提供することが出来る。
【００４８】
このように、第１の実施の形態に係る画像閲覧装置１によれば、閲覧対象のランドマークに複数の撮影済み画像を登録することができ、閲覧プログラム表示画面上の地図画像を図１の表示手段１０３で任意に表示した際、図２で示すユーザ２０３が表示手段１０３を通して地図画像上のランドマークを見たときの画像の方向に撮影対象物への撮影の方向が最も近い画像を、登録された複数の撮影済み画像の中から自動的に選択及び表示することが出来る。更に、画像閲覧装置１上に表示された地図画像をユーザの第１の視線方向に対して３次元空間内で変化させた際、閲覧対象のランドマークに登録された複数の撮影済み画像も追随して、ユーザの第１の視線方向から視認できる画像に最も近い撮影済み画像をリアルタイムに表示することができる。
【００４９】
（第２の実施の形態）
本発明の第２の実施の形態に係る画像閲覧装置は、第１の実施の形態において、図１１に示すユーザの視線位置１１００からランドマークＡ４０９の位置である原点１１０５までのベクトルの大きさ、すなわちユーザの閲覧位置から閲覧対象物までの距離に制限を設け、たとえ閲覧のためにユーザによって選択されたランドマークであっても、制限以上の距離が離れたランドマークに対しては、そのランドマークに登録された撮影済み画像は非表示にすることが可能である。
【００５０】
このように、第２の実施の形態に係る画像閲覧装置１によれば、閲覧位置から閲覧対象物までの距離に一定の条件を設け、図１に示す記憶装置１０２に登録した撮影済みの画像を表示しないようにすることで、閲覧ユーザから対象物への視線感覚に加え、距離感覚も提供することができる。地図画像の回転及び移動により、閲覧対象物であるランドマークへのユーザの視点の位置が相対的に変化する際に、ランドマークを示す画像が変化することに加え、画像自体の表示及び非表示に関する情報が付加されることで、人間が視覚により取得する現実の地図情報への感覚的な近似性が更に向上する。
【００５１】
（第３の実施の形態）
本発明の第３の実施の形態に係る画像閲覧装置は、図６に示す視線移動アイコン４０７による地図画像を回転させる代わりに、図１４に示す地図画像４０１の枠に沿って移動させることのできる視線マーカ１４０１を用いて第１及び第２の視線方向を指定する方法をとる。
【００５２】
このように、第３の実施の形態に係る画像閲覧装置１によれば、閲覧者の視線原点である視線マーカ１４０１が図１４に示す地図画像４０１の枠上を移動することで、ユーザの視線原点とランドマークとの関係は２次元のパラメータによって表される。そのため第３の実施の形態に係る画像閲覧装置１は、図１に示す２次元の画像を射影変換によって３次元効果を出すよう変化する変換手段１０７や、地図画像を３次元の空間内で回転させる図６に示す視線移動アイコン４０７は不要となる。
【００５３】
（第４の実施の形態）
本発明の第４の実施の形態に係る画像閲覧装置は、図１４で示す視線マーカ１４０１の移動位置を、図１５に示す地図画像４０１における対角線の交点を原点とした極座標系において、地図画像の枠の対角線によって作られる４つの角度を等分割する破線を引いた際、対角線及び破線と地図画像４０１の枠の交点１５０２〜１５０９でのみ移動可能な視線マーカ１５０１を用いて第１及び第２の視線方向を指定する方法をとる。
【００５４】
このように、第４の実施の形態に係る画像閲覧装置１によれば、視線原点が８箇所に限定されるため、第１及び第２の視線方向の演算を簡略化することが可能になる。
【００５５】
（第５の実施の形態）
本発明の第５の実施の形態に係る画像閲覧装置は、請求項１〜４の方法において、図４の地図画像４０１として、地図情報提供サイトのサーバからダウンロードした、コンピュータグラフィクスのような人工的に描画されたビットマップ画像のような地図画像以外に、実写である衛星写真及び航空写真の画像を利用するものである。この際、それぞれの画像を単独で表示することも、例えば衛星写真の画像に地図画像を透過合成して表示することも可能である。
【００５６】
このように、第５の実施の形態に係る画像閲覧装置１によれば、コンピュータグラフィクスのような人工的に描画された地図画像と衛星写真及び航空写真のような実写の画像とを切り替えて表示、または合成等を行って表示することを、ユーザに対して選択可能にすることで、ユーザにとって地図情報の認識度が向上することに貢献する。
【００５７】
（その他の実施の形態）
上記のように、本発明の第１〜５の実施の形態を記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。例えば、図５に示す閲覧プログラム表示画面５００のモード変更後の図６に示す閲覧プログラム表示画面６００は、ランドマークＡ画像８０１及びランドマークＢ画像６０１として図１に示す記憶装置１０２へ登録された撮影済み画像は、地図画像５０１の脇に並べて表示しているが、図１３に示す閲覧プログラム表示画面１３００のように、地図画像１３０１上に吹き出しとして表示することも可能である。この際、地図画像１３０１の回転に伴い、吹き出し内に表示される撮影済み画像も変化する。また、本発明の第１〜５の実施の形態においては、閲覧プログラム及び撮影済み登録画像等を単独のコンピュータ２０２に持たせたが、ネットワークで接続されたサーバ上に持たせ、必要時に読み出しを行うサーバ・クライアント方式も利用可能である。さらに、図１に示す記憶装置１０２に保存される撮影済み画像は一人のものに限定されるものではなく、複数人によって同じランドマークに対して登録及び公開されることも可能である。
【００５８】
このように、本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明からは妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１〜５の実施の形態に係る画像閲覧装置のブロック図である。
【図２】本発明の第１〜５の実施の形態に係る画像閲覧装置の利用形態の概観図である。
【図３】本発明の第１〜５の実施の形態に係る画像閲覧装置の閲覧処理におけるフローチャートである。
【図４】本発明の第１の実施の形態に係る画像閲覧装置において、閲覧処理を促すＧＵＩである。
【図５】本発明の第１の実施の形態に係る画像閲覧装置において、図４で示す地図画像の視線方向を変化させた際に、閲覧処理を促すＧＵＩである。
【図６】本発明の第１の実施の形態に係る画像閲覧装置において、閲覧対象物として登録されている撮影済み画像を同時に表示している、閲覧処理を促すＧＵＩの一例である。
【図７】従来の画像閲覧装置において、閲覧処理を促すＧＵＩである。
【図８】本発明の第１〜５の実施の形態に係る画像閲覧装置において、閲覧対象物として登録された撮影済み画像の一覧である。
【図９】本発明の第１の実施の形態に係る画像閲覧装置において、地図画像の回転処理を説明する図である。
【図１０】本発明の第１の実施の形態に係る画像閲覧装置において、第１の視線方向を説明する図である。
【図１１】本発明の第１の実施の形態に係る画像閲覧装置において、閲覧対象物に登録された撮影済み画像を表示する際の演算処理方法を示す図であるる。
【図１２】本発明の第１〜５の実施の形態に係る画像閲覧装置において、撮影済み画像のデータ構造の模式図である。
【図１３】本発明の第１〜５の実施の形態に係る画像閲覧装置において、撮影済み画像を同時に表示している閲覧処理を促すＧＵＩの図６の表示形式とは異なる一例である。
【図１４】本発明の第３の実施の形態に係る画像閲覧装置において、閲覧対象物に登録された複数の撮影済み画像から、最も適切な1枚の画像を選択する際の算出方法の一例を示す図である。
【図１５】本発明の第４の実施の形態に係る画像閲覧装置において、閲覧対象物に登録された複数の撮影済み画像から、最も適切な1枚の画像を選択する際の算出方法の図１４とは別の一例を示す図である。
【符号の説明】
【００６０】
１…画像閲覧装置
１００…入力手段
１０１…演算処理装置
１０２…記憶装置
１０３…表示手段
１０４…一時記憶装置
１０５…通信手段
１０６…システムバス
１０７…変換手段
２００…デジタルカメラ
２０１…キーボード
２０２…コンピュータ
２０３…ユーザ
２０４…マウス
４００、５００、６００、７００、１３００…閲覧プログラム表示画面
４０１、５０１、１３０１…地図画像
４０２…住所入力枠
４０３…入力住所決定ボタン
４０４…視線移動決定ボタン
４０５…モードボタン
４０６…スライドバー
４０７…視線移動アイコン
４０８…カーソル
４０９…ランドマークＡ
４１０…ランドマークＢ
４１１…方角マーカ
４１２…終了ボタン
６０１…ランドマークＡ画像
８００…登録画像一覧表示画面
８０１…ランドマークＢ画像
８０１〜８０４…ランドマークＡ４０９に登録された４枚の撮影済み画像
８０８…角度
１０００…視線原点
１００３…表示枠
１１００…視線位置
１１００〜１１０４…撮影位置
１１０５…原点
１００１、１００２、１１０６、１１０７…ベクトル
１４０１、１５０１…視線マーカ
１５０２〜１５０９…交点
【図１】
2008219390.tif 000003
【図２】
2008219390.tif 000004
【図３】
2008219390.tif 000005
【図４】
2008219390.tif 000006
【図５】
2008219390.tif 000007
【図６】
2008219390.tif 000008
【図７】
2008219390.tif 000009
【図８】
2008219390.tif 000010
【図９】
2008219390.tif 000011
【図１０】
2008219390.tif 000012
【図１１】
2008219390.tif 000013
【図１２】
2008219390.tif 000014
【図１３】
2008219390.tif 000015
【図１４】
2008219390.tif 000016
【図１５】
2008219390.tif 000017