対象物の設計の内容を示す三次元の設計情報を二次元の表示画像として表示するための視点を示す視点座標に作用素を適用し、前記設計情報に基づいて形成された対象物の撮影画像と当該設計情報の表示画像とを位置合わせする位置合わせ手段と、少なくとも、前記位置合わせ手段によって前記撮影画像と位置合わせされた前記設計情報の視点座標と前記設計情報の前記対象物を構成する面との距離及び前記設計情報の視点座標と前記設計情報の前記対象物を構成する面の座標とを通る直線と当該面の法線とのなす角度に基づいて算出される二次元表示上の誤差の許容量を、前記設計情報の二次元の表示画像の座標に対応づけて誤差の許容量の分布を示す誤差許容量分布画像を生成する生成手段と、前記設計情報の表示画像及び前記撮影画像からそれぞれ前記対象物の輪郭となる座標を抽出する抽出手段と、前記抽出手段が抽出した前記設計情報の表示画像の前記対象物の輪郭となる座標と対応する前記撮影画像の前記対象物の輪郭となる座標との距離が、前記生成手段が生成した前記誤差許容量分布画像の対応する座標の前記二次元表示上の誤差の許容量を超えるときに前記設計情報の表示画像及び前記撮影画像の前記対象物の輪郭となる座標を誤差を有する誤差点と判定する誤差点判定手段と、を有する誤差検出装置。前記設計情報の表示画像に前記誤差点判定手段が誤差を有すると判定した前記誤差点を表示する誤差点表示手段をさらに有する請求項1に記載の誤差検出装置。前記抽出手段は、複数の撮影画像からそれぞれ前記対象物の輪郭となる座標を抽出し、前記誤差点判定手段は、前記複数の撮影画像から抽出した前記対象物の輪郭となる座標が、当該座標に対応する誤差許容量分布画像の二次元表示上の誤差の許容量を超えるとき誤差点であると判定し、前記誤差点判定手段が判定した前記複数の撮影画像の誤差点のうち座標が近似している誤差点から、当該誤差点に対応する誤差許容量分布画像の二次元表示上の許容量の大きいものを代表の誤差点として選別する誤差点選別手段をさらに有する請求項2に記載の誤差検出装置。前記誤差点表示手段は、前記設計情報の表示画像に表示された誤差点が選択されたとき、前記誤差点選別手段が選別した前記代表の誤差点に対応づけられた撮影画像の視点座標から前記設計情報の表示画像と前記誤差点とを表示する請求項3に記載の誤差検出装置。前記生成手段は、前記誤差許容量分布画像の各座標の範囲を当該座標の前記二次元表示上の誤差の許容量に基づいて膨張処理し、前記誤差点判定手段は、前記抽出手段が抽出した前記設計情報の表示画像の前記対象物の輪郭となる座標と対応する前記撮影画像の前記対象物の輪郭となる座標との距離が、前記生成手段が生成した前記誤差許容量分布画像の対応する座標の膨張された前記範囲内に含まれるときに前記設計情報の表示画像及び前記撮影画像の前記対象物の輪郭となる座標を誤差を有する誤差点と判定する請求項1~4のいずれかに記載の誤差検出装置。コンピュータを、対象物の設計の内容を示す三次元の設計情報を二次元の表示画像として表示するための視点を示す視点座標に作用素を適用し、前記設計情報に基づいて形成された対象物の撮影画像と当該設計情報の表示画像とを位置合わせする位置合わせ手段と、少なくとも、前記位置合わせ手段によって前記撮影画像と位置合わせされた前記設計情報の視点座標と前記設計情報の前記対象物を構成する面との距離及び前記設計情報の視点座標と前記設計情報の前記対象物を構成する面の座標とを通る直線と当該面の法線とのなす角度に基づいて算出される二次元表示上の誤差の許容量を、前記設計情報の二次元の表示画像の座標に対応づけて誤差の許容量の分布を示す誤差許容量分布画像を生成する生成手段と、前記設計情報の表示画像及び前記撮影画像からそれぞれ前記対象物の輪郭となる座標を抽出する抽出手段と、前記抽出手段が抽出した前記設計情報の表示画像の前記対象物の輪郭となる座標と対応する前記撮影画像の前記対象物の輪郭となる座標との距離が、前記生成手段が生成した前記誤差許容量分布画像の対応する座標の前記二次元表示上の誤差の許容量を超えるときに前記設計情報の表示画像及び前記撮影画像の前記対象物の輪郭となる座標を誤差を有する誤差点と判定する誤差点判定手段として機能させる誤差検出プログラム。本発明の目的は、少なくとも対象物の撮影画像の撮影方向及び撮影距離等に基づく二次元表示上の誤差の許容量を考慮して、対象物の当該対象物の設計情報に対する誤差を検出する誤差検出装置及び誤差検出プログラムを提供することにある。[1]対象物の設計の内容を示す三次元の設計情報を二次元の表示画像として表示するための視点を示す視点座標に作用素を適用し、前記設計情報に基づいて形成された対象物の撮影画像と当該設計情報の表示画像とを位置合わせする位置合わせ手段と、少なくとも、前記位置合わせ手段によって前記撮影画像と位置合わせされた前記設計情報の視点座標と前記設計情報の前記対象物を構成する面との距離及び前記設計情報の視点座標と前記設計情報の前記対象物を構成する面の座標とを通る直線と当該面の法線とのなす角度に基づいて算出される二次元表示上の誤差の許容量を、前記設計情報の二次元の表示画像の座標に対応づけて誤差の許容量の分布を示す誤差許容量分布画像を生成する生成手段と、前記設計情報の表示画像及び前記撮影画像からそれぞれ前記対象物の輪郭となる座標を抽出する抽出手段と、前記抽出手段が抽出した前記設計情報の表示画像の前記対象物の輪郭となる座標と対応する前記撮影画像の前記対象物の輪郭となる座標との距離が、前記生成手段が生成した前記誤差許容量分布画像の対応する座標の前記二次元表示上の誤差の許容量を超えるときに前記設計情報の表示画像及び前記撮影画像の前記対象物の輪郭となる座標を誤差を有する誤差点と判定する誤差点判定手段と、を有する誤差検出装置。[2]前記設計情報の表示画像に前記誤差点判定手段が誤差を有すると判定した前記誤差点を表示する誤差点表示手段をさらに有する請求項1に記載の誤差検出装置。[3]前記抽出手段は、複数の撮影画像からそれぞれ前記対象物の輪郭となる座標を抽出し、前記誤差点判定手段は、前記複数の撮影画像から抽出した前記対象物の輪郭となる座標が、当該座標に対応する誤差許容量分布画像の二次元表示上の誤差の許容量を超えるとき誤差点であると判定し、前記誤差点判定手段が判定した前記複数の撮影画像の誤差点のうち座標が近似している誤差点から、当該誤差点に対応する誤差許容量分布画像の二次元表示上の許容量の大きいものを代表の誤差点として選別する誤差点選別手段をさらに有する請求項2に記載の誤差検出装置。[4]前記誤差点表示手段は、前記設計情報の表示画像に表示された誤差点が選択されたとき、前記誤差点選別手段が選別した前記代表の誤差点に対応づけられた撮影画像の視点座標から前記設計情報の表示画像と前記誤差点とを表示する請求項3に記載の誤差検出装置。[5]前記生成手段は、前記誤差許容量分布画像の各座標の範囲を当該座標の前記二次元表示上の誤差の許容量に基づいて定義して膨張処理し、前記誤差点判定手段は、前記抽出手段が抽出した前記設計情報の表示画像の前記対象物の輪郭となる座標と対応する前記撮影画像の前記対象物の輪郭となる座標との距離が、前記生成手段が生成した前記誤差許容量分布画像の対応する座標の膨張された前記範囲内に含まれるときに前記設計情報の表示画像及び前記撮影画像の前記対象物の輪郭となる座標を誤差を有する誤差点と判定する請求項1~4のいずれかに記載の誤差検出装置。[6]コンピュータを、対象物の設計の内容を示す三次元の設計情報を二次元の表示画像として表示するための視点を示す視点座標に作用素を適用し、前記設計情報に基づいて形成された対象物の撮影画像と当該設計情報の表示画像とを位置合わせする位置合わせ手段と、少なくとも、前記位置合わせ手段によって前記撮影画像と位置合わせされた前記設計情報の視点座標と前記設計情報の前記対象物を構成する面との距離及び前記設計情報の視点座標と前記設計情報の前記対象物を構成する面の座標とを通る直線と当該面の法線とのなす角度に基づいて算出される二次元表示上の誤差の許容量を、前記設計情報の二次元の表示画像の座標に対応づけて誤差の許容量の分布を示す誤差許容量分布画像を生成する生成手段と、前記設計情報の表示画像及び前記撮影画像からそれぞれ前記対象物の輪郭となる座標を抽出する抽出手段と、前記抽出手段が抽出した前記設計情報の表示画像の前記対象物の輪郭となる座標と対応する前記撮影画像の前記対象物の輪郭となる座標との距離が、前記生成手段が生成した前記誤差許容量分布画像の対応する座標の前記二次元表示上の誤差の許容量を超えるときに前記設計情報の表示画像及び前記撮影画像の前記対象物の輪郭となる座標を誤差を有する誤差点と判定する誤差点判定手段として機能させる誤差検出プログラム。請求項1又は6に係る発明によれば、少なくとも対象物の撮影画像の撮影方向及び撮影距離等に基づく二次元表示上の誤差の許容量を考慮して、対象物の当該対象物の設計情報に対する誤差を検出することができる。請求項2に係る発明によれば、誤差点を設計情報の表示画像とともに表示することができる。請求項3に係る発明によれば、複数の撮影画像から二次元表示上の誤差の許容量が大きい誤差点を選別することができる。請求項4に係る発明によれば、二次元表示上の誤差の許容量が大きい誤差点に対応した視点座標から設計情報の表示画像を表示することができる。請求項5に係る発明によれば、二次元表示上の誤差の許容量に応じて膨張処理された誤差許容量分布画像に応じて対象物の輪郭となる座標が誤差点であるか否か判定することができる。誤差検出システムの構成図1は、本実施形態に係る誤差検出システムの構成例を示す概略図である。この誤差検出システム5は、誤差検出装置1と、対象物3を撮影するカメラ2とをUSBUniversalSerialBusケーブル等で接続して構成される。誤差検出装置1は、情報を処理するための機能を備えたCPUCentralProcessingUnitや記憶部等の電子部品を本体内部に備え、カメラ2で撮影した結果に生成された画像情報を処理する情報処理装置であり、画像を表示する液晶ディスプレイ等の表示部12、操作内容に応じた操作信号を出力するキーボードやマウス等の操作部13等を有する。なお、誤差検出装置1は、例えば、パーソナルコンピュータであり、その他にPDAPersonalDigitalAssistant、携帯電話機等を用いることもできる。カメラ2は、対象物3を撮影方向20a以外にも他の複数の撮影方向から撮影し、撮影した撮影方向20a及び他の複数の撮影方向を対応する撮影した画像情報とともに記録し、これらの情報を誤差検出装置1に送信する。対象物3は、複数の面から構成される立体形状物である。なお、対象物3の表面は、模様を有していてもよく、材質等の種類は特に問わない誤差検出装置の構成図2は、本実施形態に係る誤差検出装置1の構成例を示すブロック図である。誤差検出装置1は、CPU等から構成され各部を制御するとともに各種のプログラムを実行する制御部10と、HDDHardDiskDriveやフラッシュメモリ等の記憶媒体であって情報を記憶する記憶部11と、液晶ディスプレイ等であって文字や画像を表示する表示部12と、キーボード及びマウス等であって操作内容に応じた操作信号を出力する操作部13と、カメラ2と情報を通信する通信部14とを備える。なお、誤差検出装置1は、例えば、パーソナルコンピュータやPDA、携帯電話等の電子機器であるが、表示部12や操作部13を備えないサーバ装置のようなものでもよく、その場合はネットワーク等により接続された端末装置の操作部や表示部がそれらの機能を代替する。制御部10は、後述する誤差検出プログラム110を実行することで、撮影画像情報受付手段100、位置合わせ手段101、誤差マップ生成手段102、エッジ抽出手段103、誤差点判定手段104、誤差点選別手段105及び誤差点表示手段106等として機能する。撮影画像情報受付手段100は、通信部14を介してカメラ2で撮影された撮影画像情報111及び撮影方向や撮影位置、レンズ特性等の内容を含む撮影情報112を受け付けて、記憶部11に格納する。位置合わせ手段101は、対象物三次元情報113を二次元で表示して得られる画像である表示画像を撮影画像情報111に合わせる三次元座標の変換行列を計算して求め、その変換行列によって撮影画像情報111と対象物三次元情報113とを位置合わせする。なお、変換行列は3次元位置を平行移動回転拡大縮小させる行列である。また、位置合わせは、行列に限らず3次元位置を平行移動回転拡大縮小させる作用素であればよい。誤差マップ生成手段102は、対象物三次元情報113及び位置合わせの対象である撮影画像情報111に対応した撮影情報112から後述する方法で二次元表示上の誤差の許容量を計算して、計算した誤差の許容量を後述する表示画像120の座標に対応付けた誤差マップ114を生成する。エッジ抽出手段103は、撮影画像情報111と、撮影画像情報111と位置合わせされた対象物三次元情報113とからそれぞれ対象物3のエッジ輪郭に該当する座標以下、エッジ点という。を抽出してエッジ情報115を生成する。誤差点判定手段104は、エッジ抽出手段103が抽出したエッジ点と、誤差マップ生成手段102が生成した誤差マップ114とを比較してエッジ点が誤差を有する誤差点か否かを判定するとともに、判定結果をエッジ情報115に反映して誤差情報116として生成する。誤差点選別手段105は、誤差情報116に同一の点である蓋然性が高い誤差点が2以上存在する場合に、より確からしい誤差点を選別する。誤差点表示手段106は、誤差情報116の誤差点を対象物三次元情報113の表示画像上にプロットして表示する。記憶部11は、制御部10を上述した各手段100~106として動作させる誤差検出プログラム110、カメラ2で撮影された対象物3の画像情報である撮影画像情報111、撮影を行ったときのカメラ2の撮影方向や撮影位置、レンズ特性等の情報を含む撮影情報112、対象物3を製造するために三次元で記載された設計情報である対象物三次元情報113、誤差マップ生成手段102が生成した誤差マップ114、エッジ抽出手段103が抽出したエッジ情報115及び誤差点判定手段104が生成した誤差情報116等を記憶する。図3a及びbは撮影画像情報の内容の一例を示す概略図、図3cは撮影情報の内容の一例を示す概略図、図3dは対象物三次元情報113の表示画像の一例を示す概略図である。図3aに示す撮影画像情報111aは、後述する図3cに示す撮影情報112に示すように、カメラ2によって撮影方向20aから対象物3を撮影することで得られる情報である。また、図3bに示す撮影画像情報111bは、図3cに示す撮影情報112に示すようにカメラ2によって撮影方向20bから対象物3を撮影することで得られる情報である。図3cに示す対象物三次元表示画像113Aは、対象物三次元情報113を再生することで表示部12に表示される表示画像120である。対象物三次元表示画像113Aは、操作部13に対する利用者の操作内容に応じてその表示内容を拡大縮小や回転等されるものであってもよい。図3dに示す撮影情報112は、カメラ2で生成される撮影画像情報の識別子が記録される撮影画像情報欄及び撮影画像情報の撮影方向が記録される撮影方向欄等を有する。誤差検出装置の動作以下に、誤差検出装置1の動作例を図1~図8を参照しつつ、1基本動作、2誤差マップ生成動作、3誤差点検出動作、4誤差点表示動作に分けて説明する。1基本動作まず、利用者は、カメラ2によって複数の撮影方向から対象物3を撮影する。カメラ2は、撮影した撮影画像情報111とともに、撮影方向や撮影位置、レンズ特性等から得られる撮影情報112をカメラ2の記憶部に格納する。利用者は、誤差検出装置1の操作部13を操作してカメラ2との通信を指示する。操作部13は、操作に応じて操作信号を出力する。誤差検出装置1は、操作部13から操作信号を受信するとカメラ2と通信部14を介して通信を開始する。次に、撮影画像情報受付手段100は、カメラ2の記憶部から撮影画像情報111及び撮影情報112を受け付けて記憶部11に格納する。なお、撮影画像情報受付手段100は、カメラ2以外の外部装置から予め撮影された撮影画像情報111及び撮影情報112を受け付けてもよい。次に、利用者が操作部13を介して記憶部に格納された撮影画像情報111と対象物三次元情報113との位置合わせを要求すると、誤差検出装置1の位置合わせ手段101は、まず、対象物三次元情報113の表示画像を、例えば、撮影画像情報111aに位置合わせする。位置合わせの方法は、例えば、撮影画像情報111と対象物三次元情報113とからそれぞれの座標を一致させるための特徴的な点を利用者の操作により選択し、これらの特徴的な点の位置を合わせる変換行列を計算して求め、その変換行列によって対象物三次元情報113の座標を変換して撮影画像情報111との位置を合わせる。なお、変換行列は3次元位置を平行移動回転拡大縮小させる行列である。2誤差マップ生成動作図13は、誤差検出装置1の動作の一例を示すフローチャートである。次に、誤差マップ生成手段102は、撮影画像情報111aに位置合わせされた対象物三次元情報113から以下に説明する方法で誤差マップ114aを生成するS1。まず、誤差マップ生成手段102は、撮影画像情報111aに位置合わせされた対象物三次元情報113の視点となる視点座標、つまり、カメラ2の撮影方向20aに対応する視点座標と、対象物を形成する複数の面との関係から定まる二次元表示上の誤差の許容量であるmを計算する。図4a及びbは、二次元表示上の誤差の許容量を計算するための各パラメータを説明するための概略図である。対象物3を構成する面を物体表面S、物体表面Sの法線をn、対象物3に対する視点座標をカメラ位置P、表示部12の表示画面に該当する仮想的な平面を画像平面I及び設計上の許容誤差を許容誤差eとしたとき、撮影方向と法線nとの角度a、視点座標と物体表面Sとの距離d及び焦点距離fを用いて二次元表示上の誤差の許容量であるmは、以下に示す式1のように表される。なお、x、yは、対象物三次元情報113の表示画像120上の座標を示し、画像の解像度pixel分存在するものである。次に、誤差マップ生成手段102は、mの値が予め定めた閾値より小さい場合及び法線nが連続的に変化する場合平面でない場合に、mの値をm=0とし、表示画像120の座標に対応付けて、以下に説明する誤差マップ114aを生成する。図5a及びbは、誤差マップの構成の一例を示す概略図である。図5aに示す誤差マップ114aは、m=0の点及び上述した方法によりm=0とされた点の集合を領域114a1として、また、m≠0である点の集合を領域114a2として表示している。次に、誤差マップ生成手段102は、誤差マップ114aの各座標の範囲をmの値に比例させて膨張処理しS2、誤差マップ114bを生成する。領域114b1は、領域114a1と同様にm=0である点の集合であり、領域114b2は、領域114a2を膨張処理した領域である。なお、膨張処理において異なるmの値を有する隣り合う領域間の調整については以下に説明する方法で対処する。図6a~c2は、誤差マップの膨張処理の方法の一例を説明するための概略図である。図6aに示すように、膨張処理前の領域A1がm=2であって、領域A2がm=6であるとしたとき、隣り合う領域がない場合は、図6bに示すように、膨張処理によって領域A1、A2はそれぞれの外側に2pixel、6pixel拡張される。この場合にいずれの領域を優先させるのかによって後述する誤差検出の結果が変化する。例えば、図6c1に示すように、mの値の大きい領域、つまり領域A2を優先させて領域を境界l2まで拡張すると、許容誤差内にある点の誤検出が減少する。また、例えば、図6c2に示すように、mの値の小さい領域、つまり領域A1を優先させて領域を境界l1まで拡張すると、誤差を有する点の検出漏れが減少する。また、例えば、図6c3に示すように、mが中間値であるm=4であって境界l1及びl2によって定義される領域A3を生成すると、図6c1及びc2に示した場合の中間的な性質で誤差を有する点が検出される。3誤差点検出動作図7a及びbは、エッジ抽出手段103の動作例を説明ための概略図である。次に、エッジ抽出手段103は、表示画像120については対象物三次元情報の面の法線や平面の境界を定義する情報等を使い、撮影画像情報111aからは写真の濃淡値等を用いて、Sobelフィルタに代表されるエッジ抽出の方法を用いて対象物3のエッジに該当する座標点を抽出する。その結果、図7aに示すように、表示画像120に基づいてエッジ点集合115Aが抽出されるS3。また、図7bに示すように、撮影画像情報111aに基づいてエッジ点集合115Bが抽出される。なお、エッジ点集合115Aは、対象物三次元情報113の画素単位pixelで座標が抽出され、エッジ点集合115Bは、撮影画像情報111aの画素単位pixelで座標が抽出される。なお、エッジ抽出手段103は、エッジ点の抽出の際にノイズが含まれないようにするため、孤立点除去などのノイズ除去を行ってもよい。図8Aa及びbは、エッジ抽出手段103によって抽出されたエッジ点集合から生成されるエッジ情報である。図8Aaに示すように、エッジ情報115aは、対象物三次元情報113の表示画像120におけるエッジの二次元座標を示すエッジの二次元座標欄と、表示画像120の撮影方向と対応する撮影画像情報の写真番号を示す写真番号欄とを有する。図8Abに示すように、エッジ情報115bは、撮影画像情報111aの座標におけるエッジの座標を示すエッジの画像上の座標欄と、撮影画像情報111aの写真番号を示す写真番号欄とを有する。図8Ba及びbは、エッジ抽出手段103によって計算された誤差距離を含むエッジ情報である。まず、エッジ抽出手段103は、エッジ点集合115aについて、各エッジ点に最も近いエッジ点集合115b内の点との距離を計算し、誤差距離として記録する。例えば、図8Bに示すように、エッジ点集合115aのエッジの二次元座標202、325に最も近いエッジ点集合115bのエッジの画像上の座標は203、324であり、その誤差距離は、である。エッジ点集合115bについても同様に、各エッジの画像上の座標点に最も近いエッジ点集合115a内のエッジの二次元座標との距離を計算し、誤差距離として記録する。以上より、図8Baに示すエッジ情報115a’及び図8Bbに示すエッジ情報115b’が得られる。図9a~dは、誤差点判定手段104の動作の一例を説明するための概略図である。次に、誤差点判定手段104は、図9a図7a及びbに示すエッジ抽出手段103が抽出したエッジ点集合115A及び115Bと、図9bに示す誤差マップ生成手段102が生成して膨張処理を実行した誤差マップ114bとを合成してS4、図9cに示す誤差画像116Aを生成する。次に、誤差点判定手段104は、領域114b2に含まれるエッジ点であって、その誤差距離図8Ba及びbが、誤差マップ114bの許容量mよりも大きい場合、誤差のあるエッジであると判定しS5、その旨を示すエッジラベルIを付与する。エッジラベルIが付与されたエッジ点の集合116b1は図9dにおいて太い実線で示される。また、領域114b2に含まれるエッジ点であって、その誤差距離図8Ba及びbが、誤差マップ114bの許容量mよりも小さい場合、誤差のないエッジであると判定し、その旨を示すエッジラベルIIを付与する。エッジラベルIIIが付与されたエッジ点の集合116b2は図9dにおいて細い実線で示される。また、領域114b1に含まれるエッジ点は検査外のエッジであると判定し、その旨を示すエッジラベルIIIを付与する。エッジラベルIIIが付与されたエッジ点の集合116b3は図9dにおいて破線で示される。図10aは、誤差点判定手段104によってエッジ情報115にエッジラベルが付与された誤差情報の内容例を示す概略図である。誤差情報116bは、エッジ情報115a及び115bのエッジの三次元座標欄と、エッジの画像上の座標欄と、写真番号欄とを有し、さらにエッジラベル欄を有する。エッジの三次元座標は、エッジの画像上の座標x、yとカメラアングル撮影方向及び撮影距離並びに対象物3の位置から求める。図10bは、誤差点選別手段105の動作を説明するための概略図である。誤差点選別手段105は、複数の撮影画像情報について上述したステップS5を行い、複数の撮影画像情報111における誤差情報をマージしS6、生成された誤差情報116cにおいて、エッジ点の三次元座標が近いデータについてエッジラベルがIII以外のもの、法線nとのなす角aが小さいもの又はmの値が大きいもの等の基準に基づいて最も信用できるデータを選別するS7。4誤差点表示動作図11は、誤差点表示手段106が生成する誤差三次元情報の表示画像の一例を示す概略図である。次に、誤差点表示手段106は、対象物三次元情報113の表示画像120上に誤差情報116cをエッジラベルごとにエッジラベルIが付与されたエッジ点の集合116c1、エッジラベルIIが付与されたエッジ点の集合116c2、エッジラベルIIIが付与されたエッジ点の集合116c3をプロットしS8、誤差三次元情報116Cを生成する。図12a及びbは、誤差点表示手段106が生成する誤差三次元情報の表示画像の他の例を示す概略図である。また、誤差点表示手段106は、図12aに示すように、利用者の操作に応じてカーソル120aによって誤差三次元情報116Cの表示画像120の任意のエッジ点が選択されると、選択されたエッジ点の複数の撮影画像情報におけるmの値を比較し、図12bに示すように、最もmの値の大きいエッジ点に対応した撮影画像情報の撮影方向における誤差三次元情報116B’の表示画像120を表示する。[他の実施の形態]なお、本発明は、上記実施の形態に限定されず、本発明の要旨を逸脱しない範囲で種々な変形が可能である。図14a~c2は、誤差マップにおいて膨張処理を行わずにエッジ点に誤差があるか否か判定する方法の一例を説明するための概略図である。図14aに示すように、領域A1がm=2であって、領域A2がm=6であるとしたときに、図14bに示すように、撮影画像情報111のエッジ点の集合よりなる撮影画像の線lphotoと対象物三次元情報113のエッジ点の集合よりなる三次元画像の線l3Dとが存在する場合について、以下に説明するように撮影画像の線lphoto及び三次元画像の線l3Dのそれぞれについて誤差があるか否か判断する。例えば、図14c1に示すように、撮影画像の線lphotoについては、三次元画像の線l3Dまでのベクトルdphotoの値が、ベクトルの示す先の誤差マップの値m=6以上であれば、誤差点判定手段104は誤差があると判断する。また、図14c2に示すように、三次元画像の線l3Dについては、三次元画像の線lphotoまでのベクトルd3Dの値が、ベクトルの示す先の誤差マップの値m=2以上であれば、誤差点判定手段104は誤差があると判断する。また、上記誤差検出プログラム110をCD-ROM等の記憶媒体に格納して提供することも可能であり、インターネット等のネットワークに接続されているサーバ装置等から装置内の記憶部にダウンロードしてもよい。また、撮影画像情報受付手段100、位置合わせ手段101、誤差マップ生成手段102、エッジ抽出手段103、誤差点判定手段104、誤差点選別手段105及び誤差点表示手段106の一部又は全部をASIC等のハードウェアによって実現してもよい。なお、上記実施の形態の動作説明で示した各ステップは、順序の変更、ステップの省略、追加が可能である。