(57)【要約】【課題】パノラマ画像に含まれる画像において共通に使用可能な三次元座標を算出する三次元座標算出装置を提供する。【解決手段】三次元座標算出装置３０は、ユーザによる入力装置２０の操作に応じて、第二撮影画像における指定点を取得するとともに、第三撮影画像における指定点を取得する指定点取得部３６と、取得された第二撮影画像における指定点及び第三撮影画像における指定点に基づいて、第二の単眼撮影部１１ｂ及び第三の単眼撮影部１１ｃの撮影方向を基準とした第一の三次元座標系における第一の三次元座標を算出する第一の三次元座標算出部３７と、算出された第一の三次元座標と、撮影時における第二の単眼撮影部１１ｂ及び第三の単眼撮影部１１ｃの撮影方向と、に基づいて、全ての撮影方向において共通な第二の三次元座標系における指定点の第二の三次元座標を算出する第二の三次元座標算出部３８と、を備える。【選択図】図１
2014021672.tif 000002
【特許請求の範囲】
【請求項１】
第一撮影装置によって撮影された複数の第一画像データと、前記第一撮影装置から所定距離離間した第二撮影装置によって撮影された複数の第二画像データと、前記第一撮影装置から所定距離離間した第三撮影装置によって撮影された複数の第三画像データと、が撮影方向ごとに関連付けて記憶される画像データ記憶部と、
記憶された複数の前記第一画像データを読み出してパノラマ画像データを生成するパノラマ画像データ生成部と、
生成された前記パノラマ画像データを表示装置へ出力する画像データ出力部と、
ユーザによる入力装置の操作に応じて、前記パノラマ画像データにおける一の前記第一画像データの指定を取得する画像データ指定取得部と、
を備え、
前記画像データ出力部は、指定された一の前記第一画像データに関連付けられた前記第二の画像データ及び前記第三の画像データを前記表示装置へ出力し、
ユーザによる入力装置の操作に応じて、前記第二画像データにおける指定点を取得するとともに、前記第三画像データにおける前記指定点を取得する指定点取得部と、
取得された前記第二画像データにおける前記指定点及び前記第三画像データにおける前記指定点に基づいて、前記第一撮影装置、前記第二撮影装置及び前記第三撮影装置の撮影方向を基準として撮影方向ごとに固有な第一の三次元座標系における第一の三次元座標を算出する第一の三次元座標算出部と、
算出された前記第一の三次元座標と、撮影時における前記第二撮影装置及び前記第三撮影装置の撮影方向と、に基づいて、全ての撮影方向において共通な第二の三次元座標系における前記指定点の第二の三次元座標を算出する第二の三次元座標算出部と、
を備えることを特徴とする三次元座標算出装置。
【請求項２】
前記撮影三次元座標は、前記第一撮影装置、前記第二撮影装置及び前記第三撮影装置の光軸方向であるＺ軸と、前記Ｚ軸に直交するＸ軸と、前記Ｚ軸及び前記Ｘ軸に直交するＹ軸とする右手座標系、によって表現された場合において、
前記第二撮影装置及び前記第三撮影装置の焦点距離をｆ、
前記第二撮影装置の第一の三次元座標を（−ｄ／２，０，０）、
前記第三撮影装置の第一の三次元座標を（ｄ／２，０，０）、
前記第二画像データにおける前記指定点の第一の三次元座標を（ｘ２，ｙ２，−ｆ）、
前記第三画像データにおける前記指定点の第一の三次元座標を（ｘ３，ｙ３，−ｆ）、
前記指定点の前記第一の三次元座標を（ｘＲ，ｙＲ，ｚＲ）、
としたとき、前記第一の三次元座標算出部は、
ｘＲ＝ｄ（ｘ２＋ｘ３）／｛２（ｘ２−ｘ３＋ｄ）｝
ｙＲ＝ｄ（ｙ２＋ｙ３）／｛２（ｙ２−ｙ３＋ｄ）｝
ｚＲ＝−ｄｆ／｛２（ｘ２−ｘ３＋ｄ）｝
によって、前記指定点の前記第一の三次元座標を算出し、
前記第二の三次元座標系における前記第二撮影装置及び前記第三撮影装置の撮影方向の基準からの前記Ｘ軸周りの回転角度をφ、前記Ｙ軸周りの回転角度をθ、前記Ｚ軸周りの回転角度をψとしたとき、前記第二の三次元座標算出部は、
【数１】
2014021672.tif 000009
によって、前記指定点の前記第二の三次元座標を算出する
ことを特徴とする請求項１に記載の三次元座標算出装置。
【請求項３】
第一撮影装置によって撮影された複数の第一画像データと、前記第一撮影装置から所定距離離間した第二撮影装置によって撮影された複数の第二画像データと、が撮影方向ごとに関連付けて記憶される画像データ記憶部と、
記憶された複数の前記第一画像データを読み出してパノラマ画像データを生成するパノラマ画像データ生成部と、
生成された前記パノラマ画像データを表示装置へ出力する画像データ出力部と、
ユーザによる入力装置の操作に応じて、前記パノラマ画像データにおける一の前記第一画像データの指定を取得する画像データ指定取得部と、
を備え、
前記画像データ出力部は、指定された一の前記第一画像データ及び当該第一画像データに関連付けられた前記第二の画像データを前記表示装置へ出力し、
ユーザによる入力装置の操作に応じて、前記第一画像データにおける指定点を取得するとともに、前記第二画像データにおける前記指定点を取得する指定点取得部と、
取得された前記第一画像データにおける前記指定点及び前記第二画像データにおける前記指定点に基づいて、前記第一撮影装置及び前記第二撮影装置の撮影方向を基準として撮影方向ごとに固有な第一の三次元座標系における第一の三次元座標を算出する第一の三次元座標算出部と、
算出された前記第一の三次元座標と、撮影時における前記第一撮影装置及び前記第二撮影装置の撮影方向と、に基づいて、全ての撮影方向において共通な第二の三次元座標系における前記指定点の第二の三次元座標を算出する第二の三次元座標算出部と、
を備えることを特徴とする三次元座標算出装置。
【請求項４】
前記撮影三次元座標は、前記第一撮影装置及び前記第二撮影装置の光軸方向であるＺ軸と、前記Ｚ軸に直交するＸ軸と、前記Ｚ軸及び前記Ｘ軸に直交するＹ軸とする右手座標系、によって表現された場合において、
前記第一撮影装置及び前記第二撮影装置の焦点距離をｆ、
前記第一撮影装置の第一の三次元座標を（０，０，０）、
前記第二撮影装置の第一の三次元座標を（ｄ，０，０）、
前記第一画像データにおける前記指定点の第一の三次元座標を（ｘ１，ｙ１，−ｆ）、
前記第二画像データにおける前記指定点の第一の三次元座標を（ｘ２，ｙ２，−ｆ）、
前記指定点の前記第一の三次元座標を（ｘＲ，ｙＲ，ｚＲ）、
としたとき、前記第一の三次元座標算出部は、
ｘＲ＝ｄｘ１／（ｘ１−ｘ２）
ｙＲ＝ｄｙ１／（ｘ１−ｘ２）
ｚＲ＝−ｄｆ／（ｘ１−ｘ２）
によって、前記指定点の前記第一の三次元座標を算出し、
前記第二の三次元座標系における前記第二撮影装置及び前記第三撮影装置の撮影方向の基準からの前記Ｘ軸周りの回転角度をφ、前記Ｙ軸周りの回転角度をθ、前記Ｚ軸周りの回転角度をψとしたとき、前記第二の三次元座標算出部は、
【数２】
2014021672.tif 000010
によって、前記指定点の前記第二の三次元座標を算出する
ことを特徴とする請求項３に記載の三次元座標算出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パノラマ画像に含まれる全ての画像において共通に使用可能な三次元座標を算出する三次元座標算出装置に関する。
【背景技術】
【０００２】
パノラマ画像関連技術として、複数の画像を繋げるように合成することによってパノラマ画像を生成する技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０５０７９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
かかる技術は、建築物の内部をディスプレイすることはできるが、パノラマ画像の２枚の元画像に渡る三次元距離を算出する場合等に、元画像ごとに固有な三次元座標からは前記三次元距離を算出することはできず、パノラマ画像全体に対して適用可能な三次元座標が望まれている。
【０００５】
本発明は、前記した事情に鑑みて創案されたものであり、パノラマ画像に含まれる各画像において共通に使用可能な三次元座標を算出する三次元座標算出装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明の三次元座標算出装置は、第一撮影装置によって撮影された複数の第一画像データと、前記第一撮影装置から所定距離離間した第二撮影装置によって撮影された複数の第二画像データと、前記第一撮影装置から所定距離離間した第三撮影装置によって撮影された複数の第三画像データと、が撮影方向ごとに関連付けて記憶される画像データ記憶部と、記憶された複数の前記第一画像データを読み出してパノラマ画像データを生成するパノラマ画像データ生成部と、生成された前記パノラマ画像データを表示装置へ出力する画像データ出力部と、ユーザによる入力装置の操作に応じて、前記パノラマ画像データにおける一の前記第一画像データの指定を取得する画像データ指定取得部と、を備え、前記画像データ出力部は、指定された一の前記第一画像データに関連付けられた前記第二の画像データ及び前記第三の画像データを前記表示装置へ出力し、ユーザによる入力装置の操作に応じて、前記第二画像データにおける指定点を取得するとともに、前記第三画像データにおける前記指定点を取得する指定点取得部と、取得された前記第二画像データにおける前記指定点及び前記第三画像データにおける前記指定点に基づいて、前記第一撮影装置、前記第二撮影装置及び前記第三撮影装置の撮影方向を基準として撮影方向ごとに固有な第一の三次元座標系における第一の三次元座標を算出する第一の三次元座標算出部と、算出された前記第一の三次元座標と、撮影時における前記第二撮影装置及び前記第三撮影装置の撮影方向と、に基づいて、全ての撮影方向において共通な第二の三次元座標系における前記指定点の第二の三次元座標を算出する第二の三次元座標算出部と、を備えることを特徴とする。
【０００７】
かかる構成によると、パノラマ画像に含まれる各画像において共通に使用可能な三次元座標を算出することができる。
【０００８】
前記撮影三次元座標は、前記第一撮影装置、前記第二撮影装置及び前記第三撮影装置の光軸方向であるＺ軸と、前記Ｚ軸に直交するＸ軸と、前記Ｚ軸及び前記Ｘ軸に直交するＹ軸とする右手座標系、によって表現された場合において、前記第二撮影装置及び前記第三撮影装置の焦点距離をｆ、前記第二撮影装置の第一の三次元座標を（−ｄ／２，０，０）、前記第三撮影装置の第一の三次元座標を（ｄ／２，０，０）、前記第二画像データにおける前記指定点の第一の三次元座標を（ｘ２，ｙ２，−ｆ）、前記第三画像データにおける前記指定点の第一の三次元座標を（ｘ３，ｙ３，−ｆ）、前記指定点の前記第一の三次元座標を（ｘＲ，ｙＲ，ｚＲ）、としたとき、前記第一の三次元座標算出部は、
ｘＲ＝ｄ（ｘ２＋ｘ３）／｛２（ｘ２−ｘ３＋ｄ）｝
ｙＲ＝ｄ（ｙ２＋ｙ３）／｛２（ｙ２−ｙ３＋ｄ）｝
ｚＲ＝−ｄｆ／｛２（ｘ２−ｘ３＋ｄ）｝
によって、前記指定点の前記第一の三次元座標を算出し、前記第二の三次元座標系における前記第二撮影装置及び前記第三撮影装置の撮影方向の基準からの前記Ｘ軸周りの回転角度をφ、前記Ｙ軸周りの回転角度をθ、前記Ｚ軸周りの回転角度をψとしたとき、前記第二の三次元座標算出部は、
【数１】
2014021672.tif 000003
によって、前記指定点の前記第二の三次元座標を算出する構成であってもよい。
【０００９】
前記課題を解決するため、本発明の三次元座標算出装置は、第一撮影装置によって撮影された複数の第一画像データと、前記第一撮影装置から所定距離離間した第二撮影装置によって撮影された複数の第二画像データと、が撮影方向ごとに関連付けて記憶される画像データ記憶部と、記憶された複数の前記第一画像データを読み出してパノラマ画像データを生成するパノラマ画像データ生成部と、生成された前記パノラマ画像データを表示装置へ出力する画像データ出力部と、ユーザによる入力装置の操作に応じて、前記パノラマ画像データにおける一の前記第一画像データの指定を取得する画像データ指定取得部と、を備え、前記画像データ出力部は、指定された一の前記第一画像データ及び当該第一画像データに関連付けられた前記第二の画像データを前記表示装置へ出力し、ユーザによる入力装置の操作に応じて、前記第一画像データにおける指定点を取得するとともに、前記第二画像データにおける前記指定点を取得する指定点取得部と、取得された前記第一画像データにおける前記指定点及び前記第二画像データにおける前記指定点に基づいて、前記第一撮影装置及び前記第二撮影装置の撮影方向を基準として撮影方向ごとに固有な第一の三次元座標系における第一の三次元座標を算出する第一の三次元座標算出部と、算出された前記第一の三次元座標と、撮影時における前記第一撮影装置及び前記第二撮影装置の撮影方向と、に基づいて、全ての撮影方向において共通な第二の三次元座標系における前記指定点の第二の三次元座標を算出する第二の三次元座標算出部と、を備えることを特徴とする。
【００１０】
かかる構成によると、パノラマ画像に含まれる全ての画像において共通に使用可能な三次元座標を算出することができる。
【００１１】
前記撮影三次元座標は、前記第一撮影装置及び前記第二撮影装置の光軸方向であるＺ軸と、前記Ｚ軸に直交するＸ軸と、前記Ｚ軸及び前記Ｘ軸に直交するＹ軸とする右手座標系、によって表現された場合において、前記第一撮影装置及び前記第二撮影装置の焦点距離をｆ、前記第一撮影装置の第一の三次元座標を（０，０，０）、前記第二撮影装置の第一の三次元座標を（ｄ，０，０）、前記第一画像データにおける前記指定点の第一の三次元座標を（ｘ１，ｙ１，−ｆ）、前記第二画像データにおける前記指定点の第一の三次元座標を（ｘ２，ｙ２，−ｆ）、前記指定点の前記第一の三次元座標を（ｘＲ，ｙＲ，ｚＲ）、
としたとき、前記第一の三次元座標算出部は、
ｘＲ＝ｄｘ１／（ｘ１−ｘ２）
ｙＲ＝ｄｙ１／（ｘ１−ｘ２）
ｚＲ＝−ｄｆ／（ｘ１−ｘ２）
によって、前記指定点の前記第一の三次元座標を算出し、前記第二の三次元座標系における前記第二撮影装置及び前記第三撮影装置の撮影方向の基準からの前記Ｘ軸周りの回転角度をφ、前記Ｙ軸周りの回転角度をθ、前記Ｚ軸周りの回転角度をψとしたとき、前記第二の三次元座標算出部は、
【数２】
2014021672.tif 000004
によって、前記指定点の前記第二の三次元座標を算出する構成であってもよい。
【発明の効果】
【００１２】
本発明によれば、パノラマ画像に含まれる全ての画像において共通に使用可能な三次元座標を算出することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第一の実施形態に係るパノラマ画像表示システムを示すブロック図である。
【図２】板モデルの配置を説明するための模式図である。
【図３】（ａ）は、第一の三次元座標の算出原理を説明するための図であり、（ｂ）は（ａ）のｘ−ｚ平面図である。
【図４】（ａ）は、Ｘ軸周りの回転を説明するための図であり、（ｂ）は、Ｙ軸周りの回転を説明するための図である。
【図５】（ａ）（ｂ）は、三次元座標算出及び三次元距離算出における画面例を示す図である。
【図６】（ａ）（ｂ）は、三次元座標算出及び三次元距離算出における画面例を示す図である。
【図７】本発明の第二の実施形態に係るパノラマ画像表示システムを示すブロック図である。
【図８】（ａ）は、第一の三次元座標の算出原理を説明するための図であり、（ｂ）は（ａ）のｘ−ｚ平面図である。
【図９】（ａ）（ｂ）は、三次元座標算出及び三次元距離算出における画面例を示す図である。
【図１０】（ａ）（ｂ）は、三次元座標算出及び三次元距離算出における画面例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の三次元座標算出装置を建築物内部のパノラマ画像表示に適用した場合を例にとり、適宜図面を参照しながら説明する。同様の部分には同一符号を付し、重複する説明を省略する。
【００１５】
＜第一の実施形態＞
図１に示すように、本発明の第一の実施形態に係るパノラマ画像表示システム１Ａは、例えば建築物内部の全方位パノラマ画像を生成して表示するシステムであって、複眼撮影装置１０Ａと、入力装置２０と、三次元座標算出装置３０と、表示装置４０と、を備える。
【００１６】
＜複眼撮影装置１０Ａ＞
複眼撮影装置１０Ａは、第一の単眼撮影部（第一撮影装置）１１ａ、第二の単眼撮影部（第二撮影装置）１１ｂ及び第三の単眼撮影部（第三撮影装置）１１ｃと、単眼撮影部１１ａ，１１ｂ，１１ｃの撮影方向を変更するための駆動部１２と、単眼撮影部１１ａ，１１ｂ，１１ｃ及び駆動部１２を駆動制御する制御部１３と、を備える。
第一の単眼撮影部１１ａ、第二の単眼撮影部１１ｂ及び第三の単眼撮影部１１ｃは、デジタルカメラであって、第二の単眼撮影部１１ｂ及び第三の単眼撮影部１１ｃの焦点距離がｆ、各撮影部１１ａ，１１ｂ，１１ｃの光軸が互いに平行、かつ、隣り合う撮影部１１ａ〜１１ｃの光軸間の距離が間隔ｄ／２となるように、左から第二の単眼撮影部１１ｂ、第一の単眼撮影部１１ａ、第三の単眼撮影部１１ｃの順に配列されており、かつ、この配列を保持した状態でユニット化されている。なお、第一の単眼撮影部１１ａの焦点距離は、他の単眼撮影部１１ｂ，１１ｃの焦点距離と異なっていてもよく、同じであってもよい。
【００１７】
制御部１３は、駆動部１２を回転させることによって、単眼撮影部１１ａ，１１ｂ，１１ｃを所望の撮影方向に向け、かかる状態で単眼撮影部１１ａ，１１ｂ，１１ｃのシャッタを制御することによって撮影させ、撮影画像に関する撮影画像データを三次元座標算出装置３０へ出力する。本実施形態において、制御部１３は、第一の単眼撮影部１１ａを回転中心として複眼撮影装置１０を所定角度ずつ回転させて単眼撮影部１１ａ，１１ｂ，１１ｃに撮影させる。
また、制御部１３は、撮影順序（すなわち、撮影方向）に基づくＩＤを撮影画像データに付与し、ＩＤが付与された撮影画像データを三次元座標算出装置３０へ出力する。ここで、第一の単眼撮影部１１ａによって撮影された第一撮影画像に関する第一撮影画像データ、第二の単眼撮影部１１ｂによって撮影された第二撮影画像に関する第二撮影画像データ、第三の単眼撮影部１１ｃによって撮影された第三撮影画像に関する第三撮影画像データのうち、撮影方向が同じものに関しては同一ＩＤが付与されて関連付けられる。また、第二撮影画像データ及び第三撮影画像データは、各撮影画像内における後記する第一の三次元座標系の座標のうち、Ｘ軸及びＹ軸方向の座標値と対応がとれている。
【００１８】
＜入力装置２０＞
入力装置２０は、キーボード、マウス等からなり、ユーザの操作に応じて、単眼パノラマ画像における画像データ指定指示、第二撮影画像及び第三撮影画像における指定点指示等を三次元座標算出装置３０へ出力する。
【００１９】
＜三次元座標算出装置３０＞
三次元座標算出装置３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力回路等から構成されており、機能部として、撮影画像データ記憶部３１と、マップ記憶部３２と、単眼パノラマ画像データ生成部３３と、画像データ出力部３４と、画像データ指定取得部３５と、指定点取得部３６と、第一の三次元座標算出部３７と、第二の三次元座標算出部３８と、三次元距離算出部３９と、を備える。
【００２０】
≪撮影画像データ記憶部３１≫
撮影画像データ記憶部３１には、制御部１３から出力された複数の撮影画像に関する複数の撮影画像データが入力されて記憶される。
【００２１】
≪マップ記憶部３２≫
マップ記憶部３２には、第一の単眼撮影部１１ａの複数の第一撮影画像（第一撮影画像データ）に基づいて単眼パノラマ画像を生成する際に用いられる単眼パノラママップが予め記憶されている。
【００２２】
≪単眼パノラマ画像データ生成部３３≫
単眼パノラマ画像データ生成部３３は、撮影画像データ記憶部３１から出力された複数の第一撮影画像データを読み出し、読み出された第一撮影画像データに基づいて、単眼パノラマ画像に関する単眼パノラマ画像データを生成する。
具体的には、単眼パノラマ画像データ生成部３３は、マップ記憶部３２に予め記憶された単眼パノラママップ５０（図２参照）を読み出し、第一の単眼撮影部１１ａによって撮影された第一撮影画像データを単眼パノラママップ５０の板モデル５１にマッピングすることによって、単眼パノラマ画像データを生成する。
【００２３】
ここで、図２を参照して、パノラママップ５０に関して説明する。図２に示すように、パノラママップ５０は、複数の板モデル５１を球状に配置して構成されている。パノラママップ５０（複数の板モデル５１によって構成された球）の中心は、撮影部１１の設置位置に対応しており、各板モデル５１は、第一の単眼撮影部１１ａによる各第一撮影画像の撮影範囲に対応している。すなわち、板モデル５１は、第一の単眼撮影部１１ａによる第一撮影画像と同数であり、パノラママップ５０の中心と隣り合う板モデル５１の各中心とをそれぞれ結んだ二本の線分からなる角の角度は、第一の単眼撮影部１１ａの設置位置で隣り合う第一撮影画像を撮影したときの第一の単眼撮影部１１ａによる撮影方向の角度差に対応しており、各板モデル５１の縦横比は、第一の単眼撮影部１１ａ各第一撮影画像の縦横比に対応しており、複数の板モデル５１によって構成された球の中心から板モデル５１までの距離及び板モデル５１の縦横サイズは、第一の単眼撮影部１１ａの焦点距離及び撮影画像の縦横サイズに対応している。また、各板モデル５１には、第一撮影画像データと同様にＩＤが付与されており、単眼パノラマ画像データ生成部３３は、第一撮影画像データに付与されたＩＤと板モデル５１に付与されたＩＤとに基づいて、第一撮影画像データを対応する板モデル５１にマッピングすることによって、単眼パノラマ画像データを生成し、生成された単眼パノラマ画像データを画像データ出力部３４に出力したり、記憶部３２に記憶させたりする。ここで、単眼パノラマ画像データ生成部３３は、入力部２０から出力された視点位置指示に基づいて、当該視点位置を中心とした所定範囲の単眼パノラマ画像データを生成することができる。
【００２４】
≪画像データ出力部３４≫
画像データ出力部３４は、単眼パノラマ画像データを表示装置４０へ出力するものであって、本実施形態では、単眼パノラマ画像データ生成部３３から出力された単眼パノラマ画像データを表示装置４０へ出力したり、撮影画像データ記憶部３１から読み出された第二撮影画像データ及び第三撮影画像データを表示装置４０へ出力したりする。
【００２５】
≪画像データ指定取得部３５≫
画像データ指定取得部３５は、ユーザの操作に応じて、表示装置４０に表示された単眼パノラマ画像から一の第一撮影画像データの指定を取得し、かかる指定結果（例えば、指定された第一撮影画像データのＩＤ）を画像データ出力部３４へ出力する。指定結果を取得すると、画像データ出力部３４は、指定結果に応じた第二撮影画像データ及び第三撮影画像データを撮影画像データ記憶部３１から読み出し、第二撮影画像データ及び第三撮影画像データを表示装置４０へ出力し、指定結果に応じた第二撮影画像及び第三撮影画像を表示装置４０に表示させる。
【００２６】
≪指定点取得部３６≫
指定点取得部３６は、入力装置２０から出力された、第二撮影画像における指定点指示と、第三撮影画像における指定点指示と、を取得する。また、指定点取得部３５は、取得した指定点指示を用いることによって、撮影画像データ記憶部３１に記憶された各撮影画像データにおける指定点の二次元座標（Ｘ軸及びＹ軸の座標値）を取得し、第一の三次元座標算出部３７へ出力する。
【００２７】
≪第一の三次元座標算出部３７≫
第一の三次元座標算出部３７は、指定点取得部３６から出力された指定点の二次元座標と、単眼撮影部１１ｂ，１１ｃ間の距離ｄと、単眼撮影部１１ｂ，１１ｃの焦点距離ｆと、に基づいて、指定点の第一の三次元座標を算出し、第二の三次元座標算出部３８へ出力する。ここで、第一の三次元座標は、単眼撮影部１１ａ〜１１ｃの撮影方向を基準として撮影方向ごとに固有な第一の三次元座標系における座標であり、第一の三次元座標系は撮影三次元座標系ともいい、第一の三次元座標は撮影三次元座標ともいう。すなわち、第一の三次元座標系は、撮影方向が同一の第二撮影画像及び第三撮影画像においては共通であり、撮影方向が異なる画像間においては異なる。
【００２８】
（第一の三次元座標の算出原理）
ここで、図３（ａ）（ｂ）を参照して、第一の三次元座標算出部３７における第一の三次元座標の算出原理について説明する。以下では、単眼撮影部１１ａ，１１ｂ，１１ｃの配列方向をＸ軸、単眼撮影部１１ａ，１１ｂ，１１ｃの光軸方向をＺ軸、Ｘ軸及びＺ軸と直交するＹ軸からなる右手座標系の三次元座標空間について考えるものとする。第一の単眼撮影部１１ａを第一の三次元座標系における原点に配置し、左側の第二の単眼撮影部１１ｂと右側の第三の単眼撮影部１１ｃとの間隔をｄとすると、第一の単眼撮影部１１ａの第一の三次元座標Ｏ１、第二の単眼撮影部１１ｂの第一の三次元座標Ｏ２、第三の単眼撮影部１１ｃの第一の三次元座標Ｏ３は、以下のようになる。
Ｏ１＝（０，０，０）
Ｏ２＝（−ｄ／２，０，０）
Ｏ３＝（ｄ／２，０，０）
【００２９】
相対三次元座標Ｒ＝（ｘＲ，ｙＲ，ｚＲ）に位置する対象物を単眼撮影部１１ｂ，１１ｃを用いて撮影し、かかる対象物が第二の単眼撮影部１１ｂによる第二撮影画像の二次元座標Ｎ２＝（ｘ２，ｙ２）、すなわち第一の三次元座標（ｘ２，ｙ２，−ｆ）に写っており、第三の単眼撮影部１１ｃによる第三撮影画像の二次元座標Ｎ３＝（ｘ３，ｙ３）、すなわち第一の三次元座標（ｘ３，ｙ３，−ｆ）に写っているとする。
ここで、三角形ＲＯ２Ｏ３と三角形ＲＮ２Ｎ３とは相似であるため、以下の関係が成立する。
ｘＲ＝ｄ（ｘ２＋ｘ３）／｛２（ｘ２−ｘ３＋ｄ）｝
ｙＲ＝ｄ（ｙ２＋ｙ３）／｛２（ｙ２−ｙ３＋ｄ）｝
ｚＲ＝−ｄｆ／｛２（ｘ２−ｘ３＋ｄ）｝
すなわち、第一の三次元座標算出部３７は、予め定められた焦点距離ｆ及び間隔ｄと、撮影画像の二次元座標の値と、を用いることによって、所望の位置の第一の三次元座標Ｒ＝（ｘＲ，ｙＲ，ｚＲ）を算出することができる。
【００３０】
≪第二の三次元座標算出部３８≫
第二の三次元座標算出部３８は、第一の三次元座標算出部３７から出力された指定点の第一の三次元座標と、撮影時における単眼撮影部１１ｂ，１１ｃの撮影方向と、に基づいて、指定点の第二の三次元座標を算出し、三次元距離算出部３９及び画像データ出力部３４へ出力する。このようにすることで、算出された第二の三次元座標が、後記する表示装置４０に表示される。ここで、第二の三次元座標は、前記した第一の三次元座標系を統合した、全ての撮影方向において共通な第二の三次元座標系における座標であり、第二の三次元座標系はパノラマ三次元座標系ともいい、第二の三次元座標はパノラマ三次元座標ともいう。すなわち、第二の三次元座標系は、全ての第二撮影画像及び第三撮影画像において共通である。
【００３１】
（第二の三次元座標の算出原理）
ここで、第二の三次元座標算出部３８における第二の三次元座標の算出原理について説明する。第二の三次元座標算出部３８は、第二の三次元座標系における単眼撮影部１１ｂ，１１ｃの撮影方向の基準からのＹ軸周りの回転角度をθ、Ｘ軸周りの回転角度をφとしたとき、下記式によって、指定点の第二の三次元座標Ａ＝（ｘＡ，ｙＡ，ｚＡ）を算出することができる。
【００３２】
【数３】
2014021672.tif 000005
ここで、回転角度θ，φとしては、パノラママップ５０の板モデル５１に関連付けてマップ記憶部３２に予め記憶されたものを用いることができる。
【００３３】
ここで、図４（ａ）（ｂ）に示すように、相対三次元座標のＸ軸（ＸＲ軸）周りの角度φの回転と、相対三次元座標のＹ軸（ＹＲ軸）周りの角度θの回転と、を第一の三次元座標系に施すことによって、相対三次元座標のＸＲ軸、ＹＲ軸及びＺ軸（ＺＲ軸）が、第二の三次元座標系のＸ軸（ＸＡ軸）、Ｙ軸（ＹＡ軸）及びＺ軸（ＺＡ軸）とそれぞれ一致する。なお、φは、ＸＡ軸の正側から見て反時計回りが正、時計回りが負である。θは、ＹＡ軸の正側から見て反時計回りが正、時計回りが負である。
すなわち、第一の三次元座標系における指定点の第一の三次元座標Ｒ＝（ｘＲ，ｙＲ，ｚＲ）に、Ｙ軸周りの回転（パン方向の回転）変換と、Ｘ軸周りの回転（チルト方向の回転）変換と、を施すことによって、指定点の第二の三次元座標Ａ＝（ｘＡ，ｙＡ，ｚＡ）が算出される。本実施形態において、第二の三次元座標系における原点と第一の三次元座標系における原点すなわちＯ１とは同じ位置であり、回転角度θは、第二の三次元座標系のＹ軸と第一の三次元座標系のＹ軸とがなす角度であり、回転角度φは、第二の三次元座標系のＸ軸と第一の三次元座標系のＸ軸とがなす角度である。また、本実施形態において、相対三次元座標系におけるＸ軸は、常に水平方向に保たれているので、Ｚ軸周りの回転変換は不要である。
【００３４】
≪三次元距離算出部３９≫
三次元距離算出部３９は、第二の三次元座標算出部３８から出力された２つの指定点の第二の三次元座標を取得し、取得された第二の三次元座標に基づいて、２つの指定点間の三次元距離を算出し、画像データ出力部３４へ出力する。そして、画像データ出力部３４は、算出された三次元距離を表示装置４０へ出力して表示装置４０に表示させることができる。
【００３５】
＜表示装置４０＞
表示装置４０は、三次元座標算出装置３０から出力されたパノラマ画像データを用いてパノラマ画像を表示したり、第二撮影画像データ及び第三撮影画像データを用いて第二撮影画像及び第三撮影画像を表示したりするものである。
【００３６】
＜動作例＞
続いて、本発明の第一の実施形態に係るパノラマ画像表示システム１Ａの動作例について、異なる第一撮影画像に含まれる柱における指定点Ｓ，Ｅの第二の三次元座標及び三次元距離を算出する場合を例にとり、図１，５，６を参照して説明する。
【００３７】
まず、制御部１３は、駆動部１２を回転させることによって、単眼撮影部１１ａ，１１ｂ，１１ｃを所望の撮影方向に向け、かかる状態で単眼撮影部１１ａ，１１ｂ，１１ｃのシャッタを制御することによって撮影し、撮影画像に関する撮影画像データを三次元座標算出装置３０へ出力する。
【００３８】
続いて、単眼パノラマ画像データ生成部３３は、第一の単眼撮影部１１ａによって撮影された複数の第一撮影画像データを撮影画像データ記憶部３１から読み出し、読み出された第一撮影画像データに基づいて単眼パノラマ画像データを生成し、画像データ出力部３４へ出力する。画像データ出力部３４は、単眼パノラマ画像データを表示装置４０へ出力し、表示装置４０は、単眼パノラマ画像を表示する（図５（ａ）参照）。
【００３９】
かかる状態において、ユーザによる入力装置２０の操作に応じて、入力装置２０が単眼パノラマ画像内の１枚の第一撮影画像１１１を指定するための画像データ指定を出力すると、画像データ指定取得部３５が画像データ指定を取得して画像データ出力部３４へ出力し、画像データ出力部３４は、画像データ指定に含まれるＩＤと同一ＩＤの第二撮影画像データ及び第三撮影画像データを撮影画像データ記憶部３１から読み出す。
【００４０】
画像データ出力部３４は、第二撮影画像データ及び第三撮影画像データを表示装置４０へ出力し、表示装置４０は、第一撮影画像１１１と同一撮影方向である第二撮影画像１１２及び第三撮影画像１１３を同一画面上に表示する（図５（ｂ）参照）。本実施形態において、第二撮影画像１１２及び第三撮影画像１１３は、上下に並べて配置されている。
【００４１】
かかる状態において、ユーザが入力装置２０を操作し、第二撮影画像１１２における指定点（始点）Ｓ１（指定点Ｓに対応）を指定すると、第二撮影画像１１２における指定点指示が指定点取得部３６に入力される。
【００４２】
続いて、ユーザが入力装置２０を操作し、第三撮影画像１１３における指定点（始点）Ｓ２（指定点Ｓに対応）を指定すると、第三撮影画像１１３における指定点指示が指定点取得部３６に入力される。
指定点取得部３６は、２つの指定点指示を取得すると、撮影画像データ記憶部３１に記憶された、第二撮影画像１１２における指定点Ｓ１の二次元座標（ｘ１１，ｙ１１）及び第三撮影画像１１３における指定点Ｓ２の二次元座標（ｘ２１，ｙ２１）を取得し、第一の三次元座標算出部３７へ出力する。
【００４３】
続いて、第一の三次元座標算出部３７は、下記式に基づいて、指定点Ｓの第一の三次元座標ＲＳ＝（ｘＲＳ，ｙＲＳ，ｚＲＳ）を算出し、第二の三次元座標算出部３８へ出力する。
ｘＲＳ＝ｄ（ｘ１１＋ｘ２１）／｛２（ｘ１１−ｘ２１＋ｄ）｝
ｙＲＳ＝ｄ（ｙ１１＋ｙ２１）／｛２（ｙ１１−ｙ２１＋ｄ）｝
ｚＲＳ＝−ｄｆ／｛２（ｘ１１−ｘ２１＋ｄ）｝
【００４４】
続いて、ユーザによる入力装置２０の操作に応じて表示装置４０に単眼パノラマ画像を再度表示させた状態（図６（ａ）参照）で、入力装置２０が単眼パノラマ画像内の他の１枚の第一撮影画像１２１を指定するための画像データ指定を出力すると、画像データ指定取得部３５が画像データ指定を取得して画像データ出力部３４へ出力し、画像データ出力部３４は、画像データ指定に含まれるＩＤと同一ＩＤの第二撮影画像データ及び第三撮影画像データを撮影画像データ記憶部３１から読み出す。
【００４５】
画像データ出力部３４は、第二撮影画像データ及び第三撮影画像データを表示装置４０へ出力し、表示装置４０は、第一撮影画像１２１と同一撮影方向である第二撮影画像１２２及び第三撮影画像１２３を同一画面上に表示する（図６（ｂ）参照）。
【００４６】
かかる状態において、ユーザが入力装置２０を操作し、第二撮影画像１２２における指定点（終点）Ｅ１（終点Ｅに対応）を指定すると、第二撮影画像１２２における指定点指示が指定点取得部３６に入力される。
【００４７】
続いて、ユーザが入力装置２０を操作し、第三撮影画像１２３における指定点（終点）Ｅ２（終点Ｅに対応）を指定すると、第三撮影画像１２３における指定点指示が指定点取得部３６に入力される。
指定点取得部３６は、２つの指定点指示を取得すると、撮影画像データ記憶部３１に記憶された、第二撮影画像１２２における指定点Ｅ１の二次元座標（ｘ１２，ｙ１２）及び第三撮影画像１２３における指定点Ｅ２の二次元座標（ｘ２２，ｙ２２）を取得し、第一の三次元座標算出部３７へ出力する。
【００４８】
続いて、第一の三次元座標算出部３７は、下記式に基づいて、指定点Ｅの相対三次元座標ＲＥ＝（ｘＲＥ，ｙＲＥ，ｚＲＥ）を算出し、第二の三次元座標算出部３８へ出力する。
ｘＲＥ＝ｄ（ｘ１２＋ｘ２２）／｛２（ｘ１２−ｘ２２＋ｄ）｝
ｙＲＥ＝ｄ（ｙ１２＋ｙ２２）／｛２（ｙ１２−ｙ２２＋ｄ）｝
ｚＲＥ＝−ｄｆ／｛２（ｘ１２−ｘ２２＋ｄ）｝
【００４９】
第二の三次元座標算出部３８は、下記式に基づいて、指定点Ｓ，Ｅの第二の三次元座標ＡＳ＝（ｘＡＳ，ｙＡＳ，ｚＡＳ）、ＡＥ＝（ｘＡＥ，ｙＡＥ，ｚＡＥ）を算出し、三次元距離算出部３９へ出力する。
【００５０】
【数４】
2014021672.tif 000006
【００５１】
続いて、三次元距離算出部３９は、下記式に基づいて指定点Ｓ，Ｅ間の三次元距離Ｄを算出する。これにより、三次元距離が表示装置４０に表示される。
Ｄ＝｛（ｘＡＥ−ｘＡＳ）２＋（ｙＡＥ−ｙＡＳ）２＋（ｚＡＥ−ｚＡＳ）２｝１／２
【００５２】
本発明の第一の実施形態に係るパノラマ画像表示システム１Ａは、パノラマ画像に含まれる全ての画像に共通に使用可能な第二の三次元座標を算出することができる。また、パノラマ画像表示システム１Ａは、２つの指定点間の三次元距離を算出することができる。また、パノラマ画像表示システム１Ａは、一の撮影方向において、単眼パノラマ画像用の１枚の撮影画像に対応する第一撮影画像データよりも指定点取得用の２枚の撮影画像に対応する第二撮影画像データ及び第三撮影画像データのそれぞれの撮影範囲の方を広く設定しておくことで、第一撮影画像データにおける周縁付近を指定点とした場合であっても、かかる指定点が第二撮影画像データ及び第三撮影画像データの撮影範囲内に確実に入ることとなり、第二の三次元座標及び三次元距離を確実に算出することができる。
【００５３】
＜第二の実施形態＞
続いて、本発明の第二の実施形態に係るパノラマ画像表示システムについて、第一の実施形態に係るパノラマ画像表示システム１Ａとの相違点を中心に説明する。
【００５４】
図７に示すように、本発明の第二の実施形態に係るパノラマ画像表示システム１Ｂは、複眼撮影装置１０Ａに代えて複眼撮影装置１０Ｂを備える。複眼撮影装置１０Ｂは、焦点距離ｆの第一の単眼撮影部１１ａ及び第二の単眼撮影部１１ｂを備えており、第三の単眼撮影部１１ｃは省略されている。本実施形態における第一の単眼撮影部１１ａによって撮影された第一撮影画像データは、第一の実施形態における第一撮影画像データ及び第二撮影画像データと同様に用いられ、本実施形態における第二の単眼撮影部１１ｂによって撮影された第二撮影画像データは、第一の実施形態における第三撮影画像データと同様に用いられる。
【００５５】
図８に示すように、第一の単眼撮影部１１ａを第一の三次元座標系における原点に配置し、左側の第一の単眼撮影部１１ａと右側の第二の単眼撮影部１１ｂとの間隔をｄとすると、第一の単眼撮影部１１ａの第一の三次元座標Ｏ１、第二の単眼撮影部１１ｂの第一の三次元座標Ｏ２は、以下のようになる。
Ｏ１＝（０，０，０）
Ｏ２＝（ｄ，０，０）
【００５６】
相対三次元座標Ｒ＝（ｘＲ，ｙＲ，ｚＲ）に位置する対象物を単眼撮影部１１ａ，１１ｂを用いて撮影し、かかる対象物が第二の単眼撮影部１１ａによる第一撮影画像の二次元座標Ｎ１＝（ｘ１，ｙ２）、すなわち第一の三次元座標（ｘ１，ｙ１，−ｆ）に写っており、第二の単眼撮影部１１ｂによる第二撮影画像の二次元座標Ｎ２＝（ｘ２，ｙ２）、すなわち第一の三次元座標（ｘ２，ｙ２，−ｆ）に写っているとする。
ここで、三角形ＲＯ１Ｏ２と三角形ＲＮ１Ｎ２とは相似であるため、以下の関係が成立する。
ｘＲ＝ｄｘ１／（ｘ１−ｘ２）
ｙＲ＝ｄｙ１／（ｘ１−ｘ２）
ｚＲ＝−ｄｆ／（ｘ１−ｘ２）
すなわち、第一の三次元座標算出部３７は、予め定められた焦点距離ｆ及び間隔ｄと、撮影画像の二次元座標の値と、を用いることによって、所望の位置の第一の三次元座標Ｒ＝（ｘＲ，ｙＲ，ｚＲ）を算出することができる。
【００５７】
＜動作例＞
続いて、本発明の第二の実施形態に係るパノラマ画像表示システム１Ｂの動作例について、異なる第一撮影画像に含まれる柱における指定点Ｓ，Ｅの第二の三次元座標及び三次元距離を算出する場合を例にとり、図７，９，１０を参照して説明する。
【００５８】
まず、制御部１３は、駆動部１２を回転させることによって、単眼撮影部１１ａ，１１ｂを所望の撮影方向に向け、かかる状態で単眼撮影部１１ａ，１１ｂのシャッタを制御することによって撮影し、撮影画像に関する撮影画像データを三次元座標算出装置３０へ出力する。
【００５９】
続いて、単眼パノラマ画像データ生成部３３は、第一の単眼撮影部１１ａによって撮影された複数の第一撮影画像データを撮影画像データ記憶部３１から読み出し、読み出された第一撮影画像データに基づいて単眼パノラマ画像データを生成し、画像データ出力部３４へ出力する。画像データ出力部３４は、単眼パノラマ画像データを表示装置４０へ出力し、表示装置４０は、単眼パノラマ画像を表示する（図９（ａ）参照）。
【００６０】
かかる状態において、ユーザによる入力装置２０の操作に応じて、入力装置２０が単眼パノラマ画像内の１枚の第一撮影画像１１１を指定するための画像データ指定を出力すると、画像データ指定取得部３５が画像データ指定を取得して画像データ出力部３４へ出力し、画像データ出力部３４は、画像データ指定に含まれるＩＤと同一ＩＤの第一撮影画像データ及び第二撮影画像データを撮影画像データ記憶部３１から読み出す。
【００６１】
画像データ出力部３４は、第一撮影画像データ及び第二撮影画像データを表示装置４０へ出力し、表示装置４０は、第一撮影画像１１１及び第一撮影画像１１１と同一撮影方向である第二撮影画像１１２を同一画面上に表示する（図９（ｂ）参照）。本実施形態において、第一撮影画像１１１及び第二撮影画像１１２は、上下に並べて配置されている。
【００６２】
かかる状態において、ユーザが入力装置２０を操作し、第一撮影画像１１１における指定点（始点）Ｓ１（指定点Ｓに対応）を指定すると、第一撮影画像１１１における指定点指示が指定点取得部３６に入力される。
【００６３】
続いて、ユーザが入力装置２０を操作し、第二撮影画像１１２における指定点（始点）Ｓ２（指定点Ｓに対応）を指定すると、第二撮影画像１１２における指定点指示が指定点取得部３５に入力される。
指定点取得部３６は、２つの指定点指示を取得すると、撮影画像データ記憶部３１に記憶された、第一撮影画像１１１における指定点Ｓ１の二次元座標（ｘ１１，ｙ１１）及び第二撮影画像１１２における指定点Ｓ２の二次元座標（ｘ２１，ｙ２１）を取得し、第一の三次元座標算出部３７へ出力する。
【００６４】
続いて、第一の三次元座標算出部３７は、下記式に基づいて、指定点Ｓの第一の三次元座標ＲＳ＝（ｘＲＳ，ｙＲＳ，ｚＲＳ）を算出し、第二の三次元座標算出部３８へ出力する。
ｘＲＳ＝ｄｘ１１／（ｘ１１−ｘ２１）
ｙＲＳ＝ｄｙ１１／（ｘ１１−ｘ２１）
ｚＲＳ＝−ｄｆ／（ｘ１１−ｘ２１）
【００６５】
続いて、ユーザによる入力装置２０の操作に応じて表示装置４０に単眼パノラマ画像を再度表示させた状態（図１０（ａ）参照）で、入力装置２０が単眼パノラマ画像内の他の１枚の第一撮影画像１２１を指定するための画像データ指定を出力すると、画像データ指定取得部３５が画像データ指定を取得して画像データ出力部３４へ出力し、画像データ出力部３４は、画像データ指定に含まれるＩＤと同一ＩＤの第一撮影画像データ及び第二撮影画像データを撮影画像データ記憶部３１から読み出す。
【００６６】
画像データ出力部３４は、第一撮影画像データ及び第二撮影画像データを表示装置４０へ出力し、表示装置４０は、第一撮影画像１２１及び第一撮影画像１２１と同一撮影方向である第二撮影画像１２２を同一画面上に表示する（図１０（ｂ）参照）。
【００６７】
かかる状態において、ユーザが入力装置２０を操作し、第一撮影画像１２１における指定点（終点）Ｅ１（終点Ｅに対応）を指定すると、第一撮影画像１２１における指定点指示が指定点取得部３６に入力される。
【００６８】
続いて、ユーザが入力装置２０を操作し、第二撮影画像１２２における指定点（終点）Ｅ２（終点Ｅに対応）を指定すると、第三撮影画像１２２における指定点指示が指定点取得部３６に入力される。
指定点取得部３６は、２つの指定点指示を取得すると、撮影画像データ記憶部３１に記憶された、第一撮影画像１２１における指定点Ｅ１の二次元座標（ｘ１２，ｙ１２）及び第二撮影画像１２２における指定点Ｅ２の二次元座標（ｘ２２，ｙ２２）を取得し、第一の三次元座標算出部３７へ出力する。
【００６９】
続いて、第一の三次元座標算出部３７は、下記式に基づいて、指定点Ｅの相対三次元座標ＲＥ＝（ｘＲＥ，ｙＲＥ，ｚＲＥ）を算出し、第二の三次元座標算出部３８へ出力する。
ｘＲＥ＝ｄｘ１２／（ｘ１２−ｘ２２）
ｙＲＥ＝ｄｙ１２／（ｘ１２−ｘ２２）
ｚＲＥ＝−ｄｆ／（ｘ１２−ｘ２２）
【００７０】
第二の三次元座標算出部３８は、下記式に基づいて、指定点Ｓ，Ｅの第二の三次元座標ＡＳ＝（ｘＡＳ，ｙＡＳ，ｚＡＳ）、ＡＥ＝（ｘＡＥ，ｙＡＥ，ｚＡＥ）を算出し、三次元距離算出部３９へ出力する。
【００７１】
【数５】
2014021672.tif 000007
【００７２】
続いて、三次元距離算出部３９は、下記式に基づいて指定点Ｓ，Ｅ間の三次元距離Ｄを算出する。これにより、三次元距離が表示装置４０に表示される。
Ｄ＝｛（ｘＡＥ−ｘＡＳ）２＋（ｙＡＥ−ｙＡＳ）２＋（ｚＡＥ−ｚＡＳ）２｝１／２
【００７３】
本発明の第二の実施形態に係るパノラマ画像表示システム１Ｂは、パノラマ画像表示システム１Ａと比べて単眼撮影部を一つ省略することができる。
【００７４】
以上、本発明の実施形態について説明したが、本発明は前記実施形態に限定されず、本発明の要旨を逸脱しない範囲で適宜設計変更可能である。例えば、算出された第二の三次元座標及び三次元距離をユーザに通知する手法は、表示装置４０に表示させることに限定されず、通知部としてのスピーカに発話させる構成であってもよい。また、Ｚ軸周りの回転（回転角度ψ）も考慮した場合には、第二の三次元座標は、下記式によって算出可能である。
【００７５】
【数６】
2014021672.tif 000008
【００７６】
また、本発明では第一の三次元座標系及び第二の三次元座標系として右手座標系を採用したが、左手座標系を採用した場合も本発明の技術的範囲に含まれる。
【符号の説明】
【００７７】
１Ａ，１Ｂ  パノラマ画像表示システム
３０    三次元座標算出装置
３１    画像データ記憶部
３３    単眼パノラマ画像データ生成部
３４    画像データ出力部
３５    画像データ指定取得部
３６    指定点取得部
３７    第一の三次元座標算出部
３８    第二の三次元座標算出部
３９    三次元距離算出部
【図１】
2014021672.tif 000011
【図２】
2014021672.tif 000012
【図３】
2014021672.tif 000013
【図４】
2014021672.tif 000014
【図５】
2014021672.tif 000015
【図６】
2014021672.tif 000016
【図７】
2014021672.tif 000017
【図８】
2014021672.tif 000018
【図９】
2014021672.tif 000019
【図１０】
2014021672.tif 000020