(57)【特許請求の範囲】
【請求項１】
原照合物と被照合物とを照合するための照合装置において、
被照合物の画像を記憶機器に記憶する被照合画像記憶部と、
原照合物の特徴点の３次元の相対位置を示す計測情報と、原照合物の３次元モデル図とを記憶機器に記憶する参照詳細データ記憶部と、
前記被照合画像記憶部が記憶した被照合物の画像と、前記参照詳細データ記憶部が記憶した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記と、前記参照詳細データ記憶部が記憶した原照合物の３次元モデル図とを重畳させて表示装置に表示する照合表示部と、
前記照合表示部が被照合物の画像に重畳させて表示した原照合物の特徴点の立体表記と原照合物の３次元モデル図とに対して、被照合物の画像と一致するように調整する回転とサイズの変更と収束点の変更との操作処理をする参照データ操作部と
を備えたことを特徴とする照合装置。
【請求項２】
前記照合装置は、さらに、
前記被照合画像記憶部が記憶した被照合物の画像と被照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する被照合物標記部と、
前記被照合物標記部が表示した標記で被照合物の寸法計測の基準として指定された部分について、指定された部分の寸法を指定された部分の画素数で除算して被照合物の画像の１画素当りの寸法を算出する被照合物基準寸法算出部と、
前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する被照合物計測部分特定部と、
前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分の寸法を、前記被照合物計測部分特定部が算出した画素数に前記被照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する被照合物部分計測部と、
前記被照合物部分計測部が算出した寸法と前記参照詳細データ記憶部が複数の原照合物について計測情報と共に記憶する特定部分の寸法とを比較して特定した原照合物についての計測情報を取得する参照データ取得部と
を有し、
前記照合表示部は、
前記参照データ取得部が取得した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記を表示する
ことを特徴とする請求項１記載の照合装置。
【請求項３】
前記照合装置は、さらに、
原照合物の全長と原照合物の側面図とを記憶機器に記憶する参照原データ記憶部と、
前記参照原データ記憶部が記憶した原照合物の側面図と原照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する原照合物標記部と、
前記参照原データ記憶部が記憶した原照合物の全長を前記原照合物標記部が表示した側面図における原照合物の先端から終端までの画素数で除算して前記原照合物標記部が表示した原照合物の側面図の１画素当りの寸法を算出する原照合物基準寸法算出部と、
前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する原照合物計測部分特定部と、
前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分の寸法を、前記原照合物計測部分特定部が算出した画素数に前記原照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する原照合物部分計測部と
を有し、
前記参照詳細データ記憶部は、
前記原照合物部分計測部が算出した寸法を計測情報と共に記憶する
ことを特徴とする請求項２記載の照合装置。
【請求項４】
前記照合表示部は、
前記参照詳細データ記憶部が記憶した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記を原照合物に対応する大きさの包含図形で包含して表示する
ことを特徴とする請求項１〜請求項３いずれかに記載の照合装置。
【請求項５】
前記照合表示部は、
前記参照詳細データ記憶部が記憶した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記を原照合物に対応する大きさの直方体で包含して表示する
ことを特徴とする請求項１〜請求項３いずれかに記載の照合装置。
【請求項６】
原照合物と被照合物とを照合するための照合装置の照合方法において、
被照合画像記憶部が被照合物の画像を記憶機器に記憶し、
参照詳細データ記憶部が原照合物の特徴点の３次元の相対位置を示す計測情報と、原照合物の３次元モデル図とを記憶機器に記憶し、
照合表示部が前記被照合画像記憶部が記憶した被照合物の画像と、前記参照詳細データ記憶部が記憶した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記と、前記参照詳細データ記憶部が記憶した原照合物の３次元モデル図とを重畳させて表示装置に表示する照合表示処理を行い、
参照データ操作部が前記照合表示部が被照合物の画像に重畳させて表示した原照合物の特徴点の立体表記と原照合物の３次元モデル図とに対して、被照合物の画像と一致するように調整する回転とサイズの変更と収束点の変更との操作処理をする参照データ操作処理を行う
ことを特徴とする照合方法。
【請求項７】
前記照合方法は、さらに、
被照合物標記部が前記被照合画像記憶部が記憶した被照合物の画像と被照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する被照合物標記処理と、
被照合物基準寸法算出部が前記被照合物標記部が表示した標記で被照合物の寸法計測の基準として指定された部分について、指定された部分の寸法を指定された部分の画素数で除算して被照合物の画像の１画素当りの寸法を算出する被照合物基準寸法算出処理と、
被照合物計測部分特定部が前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する被照合物計測部分特定処理と、
被照合物部分計測部が前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分の寸法を、前記被照合物計測部分特定部が算出した画素数に前記被照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する被照合物部分計測処理と、
参照データ取得部が前記被照合物部分計測部が算出した寸法と前記参照詳細データ記憶部が複数の原照合物について計測情報と共に記憶する特定部分の寸法とを比較して特定した原照合物についての計測情報を取得する参照データ取得処理と
を行い、
前記照合表示部は、
前記参照データ取得部が取得した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記を表示する前記照合表示処理を行う
ことを特徴とする請求項６記載の照合方法。
【請求項８】
前記照合方法は、さらに、
参照原データ記憶部が原照合物の全長と原照合物の側面図とを記憶機器に記憶し、
原照合物標記部が前記参照原データ記憶部が記憶した原照合物の側面図と原照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する原照合物標記処理と、
原照合物基準寸法算出部が前記参照原データ記憶部が記憶した原照合物の全長を前記原照合物標記部が表示した側面図における原照合物の先端から終端までの画素数で除算して前記原照合物標記部が表示した原照合物の側面図の１画素当りの寸法を算出する原照合物基準寸法算出処理と、
原照合物計測部分特定部が前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する原照合物計測部分特定処理と、
原照合物部分計測部が前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分の寸法を、前記原照合物計測部分特定部が算出した画素数に前記原照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する原照合物部分計測処理と
を行い、
前記参照詳細データ記憶部は、
前記原照合物部分計測部が算出した寸法を前記計測情報と共に記憶する
ことを特徴とする請求項７記載の照合方法。
【請求項９】
前記照合表示部は、
前記参照詳細データ記憶部が記憶した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記を原照合物に対応する大きさの包含図形で包含して表示する前記照合表示処理を行う
ことを特徴とする請求項６〜請求項８いずれかに記載の照合方法。
【請求項１０】
前記照合表示部は、
前記参照詳細データ記憶部が記憶した計測情報に示される原照合物の特徴点の３次元の相対位置に基づく原照合物の特徴点の立体表記を原照合物に対応する大きさの直方体で包含して表示する前記照合表示処理を行う
ことを特徴とする請求項６〜請求項８いずれかに記載の照合方法。
【請求項１１】
請求項６〜請求項１０のいずれかに記載の照合方法をコンピュータに実行させることを特徴とする照合プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＩＳ（Ｇｅｏｇｒａｐｈｉｃａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ）を構成するため等、画像処理により地物を照合する照合装置、照合方法および照合プログラムに関するものである。
【背景技術】
【０００２】
船舶を識別する場合、船舶や航空機から撮影した写真と船型とを比較照合することで被写体の船舶を特定してきた。この際、当該被写体を撮影した様々なアングルの写真の中で正面、真横、真上から撮影された写真がある場合にのみ、類似の船型との比較照合が行えた。つまり、船型が示す船舶を構成する各部の寸法を利用して船舶写真の被写体を特定したい場合、撮影時のアングルが俯角を持ち、斜めから被写体を写した写真は利用できなかった。
【特許文献１】特開２００３−２８８５９５号公報
【特許文献２】特開２００２−３２４０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上記の課題などを解決するためになされたもので、例えば、当該被写体を撮影した写真の内、正面、真横、真上のみならず、斜めから撮影された写真も利用して、比較照合を可能にすることを目的とする。
【課題を解決するための手段】
【０００４】
本発明の照合装置は、被照合物の画像を記憶機器に記憶する被照合画像記憶部と、原照合物の特徴点の３次元の相対位置を示す計測情報を記憶機器に記憶する参照詳細データ記憶部と、前記被照合画像記憶部が記憶した被照合物の画像と前記参照詳細データ記憶部が記憶した計測情報に基づく原照合物の特徴点の立体表記とを並列と重畳とのいずれかの位置関係で表示装置に表示する照合表示部と、前記照合表示部が表示した原照合物の特徴点の立体表記に対して、被照合物の画像と一致するように調整する回転とサイズの変更と収束点の変更との操作処理をする参照データ操作部とを備えたことを特徴とする。
【０００５】
さらに、前記被照合画像記憶部が記憶した被照合物の画像と被照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する被照合物標記部と、前記被照合物標記部が表示した標記で被照合物の寸法計測の基準として指定された部分について、指定された部分の寸法を指定された部分の画素数で除算して被照合物の画像の１画素当りの寸法を算出する被照合物基準寸法算出部と、前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する被照合物計測部分特定部と、前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分の寸法を、前記被照合物計測部分特定部が算出した画素数に前記被照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する被照合物部分計測部と、前記被照合物部分計測部が算出した寸法と前記参照詳細データ記憶部が複数の原照合物について計測情報と共に記憶する特定部分の寸法とを比較して特定した原照合物についての計測情報を取得する参照データ取得部とを有し、前記照合表示部は、前記参照データ取得部が取得した計測情報に基づく原照合物の特徴点の立体画像を表示することを特徴とする。
【０００６】
さらに、原照合物の全長と原照合物の側面図とを記憶機器に記憶する参照原データ記憶部と、前記参照原データ記憶部が記憶した原照合物の側面図と原照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する原照合物標記部と、前記参照原データ記憶部が記憶した原照合物の全長を前記原照合物標記部が表示した側面図における原照合物の先端から終端までの画素数で除算して前記原照合物標記部が表示した原照合物の側面図の１画素当りの寸法を算出する原照合物基準寸法算出部と、前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する原照合物計測部分特定部と、前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分の寸法を、前記原照合物計測部分特定部が算出した画素数に前記原照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する原照合物部分計測部とを有し、前記参照詳細データ記憶部は、前記原照合物部分計測部が算出した寸法を計測情報と共に記憶することを特徴とする。
【０００７】
また、前記照合表示部は、前記参照詳細データ記憶部が記憶した計測情報に基づく原照合物の特徴点の立体表記を原照合物に対応する大きさの包含図形で包含して表示することを特徴とする。
【０００８】
また、前記照合表示部は、前記参照詳細データ記憶部が記憶した計測情報に基づく原照合物の特徴点の立体表記を原照合物の３次元モデル図と重畳して表示することを特徴とする。
【０００９】
本発明の照合方法は、被照合画像記憶部が被照合物の画像を記憶機器に記憶し、参照詳細データ記憶部が原照合物の特徴点の３次元の相対位置を示す計測情報を記憶機器に記憶し、照合表示部が前記被照合画像記憶部が記憶した被照合物の画像と前記参照詳細データ記憶部が記憶した計測情報に基づく原照合物の特徴点の立体表記とを並列と重畳とのいずれかの位置関係で表示装置に表示する照合表示処理を行い、参照データ操作部が前記照合表示部が表示した原照合物の特徴点の立体表記に対して、被照合物の画像と一致するように調整する回転とサイズの変更と収束点の変更との操作処理をする参照データ操作処理を行うことを特徴とする。
【００１０】
さらに、被照合物標記部が前記被照合画像記憶部が記憶した被照合物の画像と被照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する被照合物標記処理と、被照合物基準寸法算出が前記被照合物標記部が表示した標記で被照合物の寸法計測の基準として指定された部分について、指定された部分の寸法を指定された部分の画素数で除算して被照合物の画像の１画素当りの寸法を算出する被照合物基準寸法算出処理と、被照合物計測部分特定が前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する被照合物計測部分特定処理と、被照合物部分計測が前記被照合物標記部が表示した標記で被照合物の寸法計測の対象として指定された部分の寸法を、前記被照合物計測部分特定部が算出した画素数に前記被照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する被照合物部分計測処理と、参照データ取得が前記被照合物部分計測部が算出した寸法と前記参照詳細データ記憶部が複数の原照合物について計測情報と共に記憶する特定部分の寸法とを比較して特定した原照合物についての計測情報を取得する参照データ取得処理とを行い、前記照合表示部は、前記参照データ取得部が取得した計測情報に基づく原照合物の特徴点の立体表記を表示する前記照合表示処理を行うことを特徴とする。
【００１１】
さらに、参照原データ記憶部が原照合物の全長と原照合物の側面図とを記憶機器に記憶し、原照合物標記部が前記参照原データ記憶部が記憶した原照合物の側面図と原照合物の特定部分を利用者に指定させるための標記とを表示装置に表示する原照合物標記処理と、原照合物基準寸法算出部が前記参照原データ記憶部が記憶した原照合物の全長を前記原照合物標記部が表示した側面図における原照合物の先端から終端までの画素数で除算して前記原照合物標記部が表示した原照合物の側面図の１画素当りの寸法を算出する原照合物基準寸法算出処理と、原照合物計測部分特定部が前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分について、指定された部分の画素数を算出する原照合物計測部分特定処理と、原照合物部分計測部が前記原照合物標記部が表示した標記で原照合物の寸法計測の対象として指定された部分の寸法を、前記原照合物計測部分特定部が算出した画素数に前記原照合物基準寸法算出部が算出した１画素当りの寸法を乗算して算出する原照合物部分計測処理とを行い、前記参照詳細データ記憶部は、前記原照合物部分計測部が算出した寸法を前記計測情報と共に記憶することを特徴とする。
【００１２】
また、前記照合表示部は、前記参照詳細データ記憶部が記憶した計測情報に基づく原照合物の特徴点の立体表記を原照合物に対応する大きさの包含図形で包含して表示する前記照合表示処理を行うことを特徴とする。
【００１３】
また、前記照合表示部は、前記参照詳細データ記憶部が記憶した計測情報に基づく原照合物の特徴点の立体表記を原照合物の３次元モデル図と重畳して表示する前記照合表示処理を行うことを特徴とする。
【００１４】
本発明の照合プログラムは、上記いずれかの照合方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、当該被写体を撮影した写真の内、正面、真横、真上のみならず、従来は利用できなかった斜めから撮影された写真も利用可能になる。これにより、比較照合が可能な写真数をより多く確保でき、より多くの写真と比較照合することで照合精度を向上することができる。また、斜めからしか被写体を撮影できなかった場合にも比較照合して被写体を特定することができる。
【発明を実施するための最良の形態】
【００１６】
参考例１．
正面・真横・真上から被写体を撮影できた場合の比較照合方法について以下に説明する。
図１は、被写体の左側面写真と船型の左側面図とを表示した表示装置９０１を示す図である。
船舶写真の被写体を各部の寸法を利用して特定したい場合、照合装置１００を使用して、当該被写体を撮影した写真の内、正面・真横・真上から撮影されたもののみを選別し、写真上で被写体の各部寸法を計測する。そして、照合装置１００を使用して、被写体の写真と、既知の船型のうちで被写体に類似の船型を持つ船舶画像とを比較照合し、被写体を特定する。図１では真横から撮影した被写体の写真（上図）と船型の側面図（下図）とを比較照合している。
被写体の写真と比較照合する船型は、三面図（正面図・側面図・平面図）で通常作成される設計図を用いる以外に、別の時刻・場所で撮影され比較照合済みの写真を用いる場合もある。
【００１７】
図２は、被写体の正面・平面・左側面写真と船型の左側面図とを表示する表示装置９０１を示す図である。
上記の方法では、被写体の斜め上方等から撮影され、俯角を持った船舶写真を用いてる場合に、被写体の写真と既知の船型のうちで被写体に類似の船型を持つ船舶画像とを比較照合して被写体を特定することが困難になる恐れがあった。図２に示すように、斜め上方から撮影された被写体の写真（上図）は、遠近法的効果により、手前の部分の比率が船型の側面図が示す実際の比率よりも大きくなってしまうためである。
【００１８】
ここで、“船舶”は、上述の写真に撮影した“被写体”のように、照合処理により特定する“被照合物”の一例であり、一般船舶でもよい。また、“被照合物”は“船舶”に限らず、飛行機や車両などの構造物または地物であればよい。
また、設計図・線図・カタログデータ・照合済みの写真などは被照合物の照合対象である“原照合物”を示すデータの一例であり、“原照合物”を示すデータは構造物または地物の特徴点について３次元の相対位置を示すデータであればよい。以下、“原照合物”を示すデータを“リファレンスデータ”とする。
【００１９】
通常、被写体の写真は、任意の角度・高度において他の航空機や船舶から撮影される。また、リファレンスデータ（船舶線図、カタログデータ等）は、正面、真横、真上から撮影もしくは計測される。つまり、上記の「参考例１」に示したように、船舶写真画像中の被写体と別途整備されたリファレンスデータとを直接的に比較照合できない。
そこで、斜視状態の船舶写真画像はそのままに、リファレンスデータを生成加工して斜視状態に再生することで比較照合を行う照合装置１００・照合方法・照合プログラムについて、以下に説明する。
【００２０】
実施の形態１．
実施の形態１における照合装置１００・照合方法・照合プログラムは、リファレンスデータの示す原照合物の全長・全幅・高さに基づいて仮想空間に直方体を形成すると共に特徴物の位置を直方体上に印付け、任意の移動回転を行って直方体を観察する視点を調整し、直方体を斜視状態の船舶写真画像と横並び表示または重畳表示することで、両者の比較照合を支援する。
【００２１】
図３は、実施の形態１における照合装置１００の構成図である。
実施の形態１における照合装置１００は以下のものを備える。
【００２２】
被写体データベース４２０（被照合物画像記憶部の一例）は船舶写真を示す画像データ（以下、船舶写真画像とする）を記憶機器に記憶する。
リファレンスデータベース４３０（参照原データ記憶部・参照詳細データ記憶部の一例）は線図などの船舶比較照合用のリファレンスデータを記憶機器に記憶する。リファレンスデータは原照合物の全長・全幅・高さ、原照合物を構成する各部の寸法・比率などを示す。また、リファレンスデータには原照合物の「艦名（特定すべき目標の識別情報）」を付与しているものとする。
【００２３】
画像読込処理部２１０は、船舶写真画像を被写体データベース４２０から読込むと共に、船舶比較照合用のリファレンスデータをリファレンスデータベース４３０から読込む。
【００２４】
被写体寸法計測処理部２２０は、船舶写真画像中の被写体の各部寸法を計測する。被写体の各部寸法は、例えば、長さが既知の浮輪やドラム缶などの画素数を計測して算出した１画素当りの距離（以下、１画素換算距離とする）に基づいて計測する。また、被写体寸法計測処理部２２０は、船舶比較照合用リファレンスデータの各部寸法を計測する。リファレンスデータの各部寸法は、例えば、リファレンスデータの示す原照合物の全長、全幅などに対する各部の比率に基づいて計測する。
【００２５】
データベース登録処理部２３０は、船舶写真画像と計測した諸元（被写体の各部寸法）とを対応付けて被写体データベース４２０に登録すると共に、リファレンスデータと計測した諸元（リファレンスデータが示す原照合物の各部寸法）とを対応付けてリファレンスデータベース４３０に登録する。
【００２６】
データベース検索処理部２４０は、被写体データベース４２０に登録した現在着目している船舶写真画像中の被写体の各部寸法を検索キーとして、原照合物の各部寸法と適合するリファレンスデータをリファレンスデータベース４３０から検索する。
【００２７】
検索結果表示処理部２５０は、データベース検索処理部２４０の検索処理において検索条件と適合したリファレンスデータを表示装置９０１に一覧表示する。また、検索結果表示処理部２５０は船舶写真画像中の被写体と比較照合するリファレンスデータを一覧の中から１つ選択する。そして、照合装置１００は検索結果表示処理部２５０が選択したリファレンスデータを１つずつ順番に被写体と比較照合する。
【００２８】
表示装置９０１は入出力機器４１０の一例である。
【００２９】
リファレンスデータ直方体化処理部３１０は、比較照合するリファレンスデータを包含する直方体を形成する電子データを生成する。直方体を示すデータには、例えば、リファレンスデータ中の全長、全幅、高さを用いる。この場合、“高さ”は、リファレンスデータに示されていなければ任意の値にしてもよい。また、リファレンスデータ直方体化処理部３１０は、原照合物の特徴物の位置を示す計測線（以下、フラグとする）を直方体を示すデータに付加して直方体に転写する。そして、リファレンスデータ直方体化処理部３１０は生成したデータに基づき直方体を表示装置９０１に仮想空間表示（３次元表示）する。
【００３０】
直方体移動回転処理部３２０は直方体を移動回転させて着目中の被写体の角度に合わせる。
【００３１】
視点移動処理部３３０は、直方体を俯瞰する視点の移動と遠近法的修正（遠近収束点を任意の位置・距離に移動）を行い、着目中の被写体に直方体の見え方を合わせる。
【００３２】
フラグ抽出平面描画処理部３４０は、視点移動処理部３３０が着目中の被写体に直方体の見え方を合わせた後、画面正面から見据えた状態において仮想空間内での直方体と視点との関係およびフラグ間の距離の比率を保ったままフラグを抜き出し、各フラグの両端を延長して、表示装置９０１に描画する。そして、フラグ抽出平面描画処理部３４０は、各フラグとフラグ間の距離比率とを示す電子データを比較用テンプレートとして当該リファレンスデータに対応付けてリファレンスデータベース４３０に記憶する。
【００３３】
フラグ重畳表示処理部３５０は着目中の被写体が写った船舶写真画像に対して比較用テンプレートが示す各フラグを重畳して表示装置９０１に表示する。また、フラグ重畳表示処理部３５０は、比較用テンプレートのフラグ間距離比率を保持したまま、表示装置９０１に表示したフラグ全体の長さ・距離を変更する。つまり、フラグ重畳表示処理部３５０は船舶写真画像上でフラグを微調整して最適な位置に表示することができる。
【００３４】
比較照合結果判定処理部３６０は着目中の被写体と当該リファレンスデータが同一かの判定結果を入力する。被写体とリファレンスデータとの同一判定結果は、例えば、本機能及び照合装置１００を利用する利用者が判断する。そして、比較照合結果判定処理部３６０は、被写体とリファレンスデータとが同一であるという判定結果を入力した場合、被写体の写った船舶写真画像と当該リファレンスデータとの両者を同一のものとして被写体データベース４２０またはリファレンスデータベース４３０に関連付けて記憶し、照合処理を終了する。また、比較照合結果判定処理部３６０は、被写体とリファレンスデータが異なるという判定結果を入力した場合、次のリファレンスデータとの比較照合を実行する。次のリファレンスデータが無い場合、照合処理を終了する。
【００３５】
図４は、実施の形態１における照合装置１００の外観を示す図である。
図４において、照合装置１００は、システムユニット９１０、表示装置９０１、キーボード（Ｋ／Ｂ）９０２、マウス９０３、コンパクトディスク装置（ＣＤＤ）９０５、プリンタ装置９０６、スキャナ装置９０７を備え、これらはケーブルで接続されている。
さらに、照合装置１００は、ＦＡＸ機９３２、電話器９３１とケーブルで接続され、また、ローカルエリアネットワーク（ＬＡＮ）９４２、ウェブサーバ９４１を介してインターネット９４０に接続されている。
【００３６】
図５は、実施の形態１における照合装置１００のハードウェア構成図である。
図５において、照合装置１００は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、表示装置９０１、Ｋ／Ｂ９０２、マウス９０３、ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）９０４、磁気ディスク装置９２０、ＣＤＤ９０５、プリンタ装置９０６、スキャナ装置９０７と接続されている。
表示装置９０１には液晶ディスプレイ、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイなどがある。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０、光ディスク装置は、不揮発性メモリの一例である。これらは、記憶機器、記憶装置あるいは記憶部の一例である。被写体データベース４２０やリファレンスデータベース４３０は記憶機器を有して被写体が写った船舶写真画像、リファレンスデータ、各部寸法、比較用テンプレートなどを記憶する。
通信ボード９１５は、ＦＡＸ機９３２、電話器９３１、ＬＡＮ９４２等に接続されている。
例えば、通信ボード９１５、Ｋ／Ｂ９０２、マウス９０３、スキャナ装置９０７、ＦＤＤ９０４などは、入力機器、入力装置あるいは入力部の一例である。各入力機器は利用者の指定情報を入力し記憶機器に記憶する。
また、例えば、通信ボード９１５、表示装置９０１などは、出力機器、出力装置あるいは出力部の一例である。
【００３７】
ここで、通信ボード９１５は、ＬＡＮ９４２に限らず、直接、インターネット９４０、或いはＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）に接続されていても構わない。直接、インターネット９４０、或いはＩＳＤＮ等のＷＡＮに接続されている場合、照合装置１００は、インターネット９４０、或いはＩＳＤＮ等のＷＡＮに接続され、ウェブサーバ９４１は不用となる。
磁気ディスク装置９２０には、オペレーティングシステム（ＯＳ）９２１、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３は、ＣＰＵ９１１、ＯＳ９２１、ウィンドウシステム９２２により実行される。
【００３８】
上記プログラム群９２３には、実施の形態の説明において「〜部」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、実施の形態の説明において、「〜情報」として説明するデータ、「〜部」として説明する機能を実行時の判定結果や演算結果を示すデータ、「〜部」として説明する機能を実行するプログラム間で受け渡しするデータなどが「〜ファイル」として記憶されている。また、被写体データベース４２０やリファレンスデータベース４３０は被写体が写った船舶写真画像、リファレンスデータ、各部寸法、比較用テンプレートなどを「〜ファイル」として記憶する。
また、実施の形態の説明において、フローチャートや構成図の矢印の部分は主としてデータの入出力を示し、そのデータの入出力のためにデータは、磁気ディスク装置９２０、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  ｃａｒｔｒｉｄｇｅ）、光ディスク、ＣＤ（コンパクトディスク）、ＭＤ（ミニディスク）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、その他の記憶媒体に記憶される。あるいは、信号線やその他の伝送媒体により伝送される。
【００３９】
また、実施の形態の説明において「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、ハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。
【００４０】
また、実施の形態を実施するプログラムは、磁気ディスク装置９２０、ＦＤ、光ディスク、ＣＤ、ＭＤ、ＤＶＤ、その他の記憶媒体による記憶装置を用いて記憶されても構わない。
【００４１】
図６は、実施の形態１における照合装置１００の照合処理を示すフローチャートである。
実施の形態１における照合装置１００の照合処理の流れについて、図６に基づいて以下に説明する。
【００４２】
まず、照合装置１００が実行する照合処理の概要を説明する。
【００４３】
照合装置１００は、船体を簡略化した直方体に置き換える（Ｓ１０１〜Ｓ１０６）。
このとき、照合装置１００は、リファレンスデータの示す全長・全幅に基づいて直方体を生成し、特徴物の位置を示す印（例えば、線）を直方体に設定する。この直方体は、船舶の情報（全長・全幅・全高［又は喫水高］）に基づいて、船舶を包含する３次元体として定義する。このとき、直方体の高さには、喫水線上の高さがわかればこれを設定し、わからなければ任意の高さを設定する。また、特徴物の位置は別途計測して船舶を示す直方体の中心線上に設定する。
【００４４】
次に、照合装置１００は、直方体を仮想空間上で任意に移動する（Ｓ１０７〜Ｓ１０８）。
このとき、照合装置１００は、直方体の移動（回転・拡大・縮小など）・視点の移動（接近・離隔など）・収束点（無限遠）の移動を船舶を包含する３次元体の直方体に対して実行する。これにより、照合装置１００は俯角を持った船舶写真と傾き（視点）を合わせて直方体を表示する。
【００４５】
次に、照合装置１００は、直方体に付けた印を平面投影して抜き出す（Ｓ１０９〜Ｓ１１０）。
このとき、照合装置１００は、直方体に付けたフラグ位置およびフラグ間比率を平面投影した状態で抽出し、抽出したフラグをフラグ間比率を保持したまま、俯角を持った船舶写真上に重畳する。
【００４６】
そして、照合装置１００は船舶写真に写った被写体と比較照合して対応したリファレンスデータとを対応付けて記憶する。
【００４７】
次に、照合装置１００が実行する照合処理の詳細を説明する。
【００４８】
まず、画像読込処理部２１０が、被照合物である被写体が写った船舶写真の画像データを被写体データベース４２０から読み込むと共に、原照合物を示すリファレンスデータをリファレンスデータベース４３０から読み込む（Ｓ１０１）。
図７は、実施の形態１における船舶写真画像を表示した表示装置９０１を示す図である。
図８は、実施の形態１におけるリファレンスデータを示す画像を表示した表示装置９０１を示す図である。
以下、図７に示す表示装置９０１の表示した船舶写真画像に示される船舶を被写体（被照合物）とし、図８に示す表示装置９０１の表示した船舶を被照合物とする場合の照合処理について説明する。
【００４９】
次に、被写体寸法計測処理部２２０が、画像読込処理部２１０の入力した船舶写真画像とリファレンスデータとに基づいて、被照合物と被写体との各部の寸法を計測する（Ｓ１０２）。
図９は、実施の形態１における被写体寸法計測処理部２２０の被写体寸法計測処理を示すフローチャートである。
Ｓ１０２の詳細を図９に基づいて以下に説明する。
【００５０】
＜被写体寸法計測処理：Ｓ２０１〜Ｓ２０４＞
まず、被写体寸法計測処理部２２０（被照合物標記部の一例）は、“船舶写真画像”と被写体の特定部分を利用者に指定させるための“標記”とを表示装置９０１に表示する（Ｓ２０１：被写体標記処理）。
図１０、図１１は、実施の形態１における被写体寸法計測処理時（Ｓ２０１〜Ｓ２０４）の表示装置９０１を示す図である。
被写体寸法計測処理部２２０は、図１０に示すように、船舶写真画像を表示装置９０１に表示すると共に、“標記”として、例えば、“垂直方向の２本の線”を表示装置９０１に表示する。“標記”は、“垂直方向の２本の線”の他に図１１に示すような“水平垂直方向の４本の線”または“２つの点”、“四角の枠”など、被写体の特定部分を指定できるものであればよい。
【００５１】
次に、被写体寸法計測処理部２２０（被照合物基準寸法算出部の一例）は被写体の寸法計測の基準部分を“標記”を用いて利用者に指定させる。そして、被写体寸法計測処理部２２０は、指定された部分の寸法を指定された部分の画素数で除算し、除算した値を船舶写真画像の１画素当りの寸法（以下、１画素換算距離）とする（Ｓ２０２：被写体基準寸法算出処理）。
被写体寸法計測処理部２２０は、“標記”を利用者に操作させるためにＨＭＩ（ヒューマン  マシン  インタフェース）の画面を表示装置９０１に表示する。そして、利用者には、浮輪やドラム缶などの寸法が既知であるものを船舶写真画像上で“標記”により指定させると共に、指定されたものの寸法を入力させる。
船舶写真に移った被写体と浮輪やドラム缶などの基準とは同じ俯角を持つため、浮輪やドラム缶などの基準に基づいて船舶写真画像の１画素換算距離を算出すれば、被写体の各部の寸法を算出することができる。
【００５２】
次に、被写体寸法計測処理部２２０（被照合物計測部分特定部の一例）は被写体の寸法計測の対象を、Ｓ２０２と同様に、“標記”を用いて利用者に指定させる。そして、被写体寸法計測処理部２２０は指定された部分の画素数を算出する（Ｓ２０３：被写体計測部分特定処理）。
被写体寸法計測処理部２２０は、例えば、“艦首”・“艦尾”、船舶を構成する構造物の“構造物始”・“構造物終”などを利用者に指定させる。
【００５３】
次に、被写体寸法計測処理部２２０（被照合物部分計測部の一例）は被写体の寸法計測の対象としてＳ２０３で指定された部分の寸法を、Ｓ２０３で算出した“画素数”にＳ２０２で算出した１画素換算距離を掛けて算出する（Ｓ２０４：被写体部分計測処理）。
【００５４】
＜リファレンス寸法計測処理：Ｓ２０５〜Ｓ２０８＞
次に、被写体寸法計測処理部２２０（原照合物標記部の一例）は、リファレンスデータが表す“原照合物の側面図”と原照合物の“先端”と“終端”とを利用者に指定させるための“標記”とを、Ｓ２０１と同様に、表示装置９０１に表示する（Ｓ２０５：リファレンス標記処理）。
【００５５】
次に、被写体寸法計測処理部２２０（原照合物基準寸法算出部の一例）は、Ｓ２０２と同様に、原照合物の“先端”と“終端”とを“標記”を用いて利用者に指定させる。そして、被写体寸法計測処理部２２０はリファレンスデータが示す“原照合物の全長”を原照合物の側面図における“先端”から“終端”までの画素数で割った値をリファレンスデータの１画素換算距離として算出する（Ｓ２０６：リファレンス基準寸法算出処理）。
図１２は、実施の形態１におけるリファレンス寸法計測処理時（Ｓ２０５〜Ｓ２０８）の表示装置９０１を示す図である。
図１２では、“艦首”・“艦尾”を原照合物の“先端”・“終端”として利用者に指定させている。
【００５６】
次に、被写体寸法計測処理部２２０（原照合物計測部分特定部の一例）は原照合物の寸法計測の対象を、Ｓ２０２と同様に、“標記”を用いて利用者に指定させる。そして、被写体寸法計測処理部２２０は指定された部分の画素数を算出する（Ｓ２０７：リファレンス計測部分特定処理）。
被写体寸法計測処理部２２０は、Ｓ２０３で利用者に指定させた部分に対応する部分を利用者に指定させる。利用者に指定させる部分は、例えば、図１２に示すように、“艦首”・“艦尾”、船舶を構成する構造物の“構造物始”・“構造物終”などである。Ｓ２０３およびＳ２０７において、例えば図１２において（１）〜（３）に示すような各部分を寸法計測の対象として利用者に指定させる。
【００５７】
そして、被写体寸法計測処理部２２０（原照合物部分計測部の一例）は原照合物の寸法計測の対象としてＳ２０７で指定された部分の寸法を、Ｓ２０７で算出した“画素数”にＳ２０６で算出した１画素換算距離を掛けて算出する（Ｓ２０８：リファレンス部分計測処理）。
【００５８】
次に、図６において、データベース登録処理部２３０が、被写体寸法計測処理部２２０の算出した被写体の各部分の寸法を当該船舶写真画像に対応付けて被写体データベース４２０に登録すると共に、被写体寸法計測処理部２２０の算出した原照合物の各部分の寸法を当該リファレンスデータと対応付けてリファレンスデータベース４３０に登録する（Ｓ１０３）。
【００５９】
＜リファレンスデータ取得処理：Ｓ１０４〜Ｓ１０５＞
次に、データベース検索処理部２４０（参照データ取得部の一例）が、データベース登録処理部２３０の登録した被写体の各部分の寸法を検索キーとして、データベース登録処理部２３０の登録した原照合物の各部分の寸法と適合するリファレンスデータをリファレンスデータベース４３０から検索する（Ｓ１０４）。
このとき、データベース検索処理部２４０は、登録された全部分の寸法が一致するリファレンスデータを適合するリファレンスデータとしてもよいし、特定数の部分の寸法が一致するリファレンスデータを適合するリファレンスデータとしてもよいし、特定の割合数の部分の寸法が一致するリファレンスデータを適合するリファレンスデータとしてもよい。また、データベース検索処理部２４０は、被写体と被照合物との各部分の寸法差が特定の閾値以下である場合に当該部分の寸法が一致すると判定する。また、データベース検索処理部２４０は、各部分の寸法と、各部分の並び順や名称などの寸法以外の情報とに基づいて適合するリファレンスデータを検索してもよい。この場合、被写体寸法計測処理部２２０は、Ｓ２０３およびＳ２０７において各部分を利用者に指定させる際に、各部分の“並び順”や名称などの“識別情報”なども合わせて指定させ、データベース登録処理部２３０が各部分の寸法と“並び順”や“識別情報”とを対応付けて被写体データベース４２０およびリファレンスデータベース４３０に記憶する。
【００６０】
次に、検索結果表示処理部２５０はデータベース検索処理部２４０が被写体に適合すると判定したリファレンスデータの一覧を表示装置９０１に表示する。検索結果表示処理部２５０は、例えば、「艦名」をリファレンスデータの識別情報として一覧表示する。そして、検索結果表示処理部２５０は、被写体と比較照合する１つのリファレンスデータを、被写体寸法計測処理部２２０と同様に、ＨＭＩにより利用者に指定させる（Ｓ１０５）。
【００６１】
＜照合表示処理：Ｓ１０６＞
次に、リファレンスデータ直方体化処理部３１０（照合表示部の一例）は検索結果表示処理部２５０が利用者に指定させたリファレンスデータを包含する直方体とフラグとを示すデータを生成し、直方体とフラグとを表示装置９０１に３次元表示する（Ｓ１０６）。
図１３は、実施の形態１におけるリファレンスデータ直方体化処理部３１０が表示する直方体とフラグとを示す図である。
このとき、リファレンスデータ直方体化処理部３１０は、例えば、リファレンスデータが示す原照合物の“全長”、“全幅”、“高さ”を使用して、図１３に示すような直方体を生成する。リファレンスデータに示されていなければ“高さ”を任意の値にしてもよい。また、リファレンスデータ直方体化処理部３１０は、図１３に示すように、“構造物始”・“構造物終”を原照合物の特徴物を示す位置とする計測線を“フラグ”とする。“フラグ”は“線”に限らず、“点”や“四角”など特徴物の位置を示すことができればよい。また、“フラグ”は“構造物始”・“構造物終”に限らず、図１２に（１）〜（１２）として示したような被照合物の各部分でもよい。
【００６２】
＜リファレンスデータ操作処理：Ｓ１０７〜Ｓ１０８＞
次に、直方体移動回転処理部３２０（参照データ操作部の一例）が直方体およびフラグを移動回転させて被写体の角度に合わせ（Ｓ１０７）、視点移動処理部３３０（参照データ操作部の一例）が直方体およびフラグを俯瞰する視点の移動と遠近法的修正とを行って被写体の見え方に直方体の見え方を合わせる（Ｓ１０８）。
図１４は、実施の形態１におけるリファレンスデータ操作処理（Ｓ１０７〜Ｓ１０８）を示すフローチャートである。
Ｓ１０７およびＳ１０８の詳細を図１４に基づいて以下に説明する。
【００６３】
＜直方体移動回転処理：Ｓ３０１〜Ｓ３０２＞
まず、直方体移動回転処理部３２０は表示装置９０１に表示された直方体およびフラグを回転する方位角を、被写体寸法計測処理部２２０と同様に、ＨＭＩにより利用者に指定させ、利用者の指定に従い直方体およびフラグの表示を変更する（Ｓ３０１）。
図１５は、実施の形態１における直方体の方位角方向の回転を示す図である。
Ｓ３０１において、直方体移動回転処理部３２０は、図１５に示すように、直方体の中心Ｏを通るｙ軸を回転軸として直方体およびフラグをｘ−ｚ平面で回転させる画像処理を行う。
【００６４】
次に、直方体移動回転処理部３２０は表示装置９０１に表示された直方体およびフラグのサイズを、被写体寸法計測処理部２２０と同様に、ＨＭＩにより利用者に指定させ、利用者の指定に従い直方体およびフラグのサイズを変更する（Ｓ３０２）。
【００６５】
＜視点移動処理：Ｓ３０３〜Ｓ３０５＞
次に、視点移動処理部３３０は表示装置９０１に表示された直方体およびフラグを回転するピッチ角を、被写体寸法計測処理部２２０と同様に、ＨＭＩにより利用者に指定させ、利用者の指定に従い直方体およびフラグの表示を変更する（Ｓ３０３）。
図１６は、実施の形態１における直方体のピッチ角方向の回転を示す図である。
Ｓ３０３において、視点移動処理部３３０は、図１６に示すように、直方体の中心Ｏを通るｚ軸を回転軸として直方体およびフラグをｘ−ｙ平面で回転させる画像処理を行う。
【００６６】
次に、視点移動処理部３３０は表示装置９０１に表示された直方体およびフラグを回転するロール角を、被写体寸法計測処理部２２０と同様に、ＨＭＩにより利用者に指定させ、利用者の指定に従い直方体およびフラグの表示を変更する（Ｓ３０４）。
図１７は、実施の形態１における直方体のロール角方向の回転を示す図である。
Ｓ３０４において、視点移動処理部３３０は、図１７に示すように、直方体の中心Ｏを通るｘ軸を回転軸として直方体およびフラグをｙ−ｚ平面で回転させる画像処理を行う。
【００６７】
次に、視点移動処理部３３０は表示装置９０１に表示された直方体およびフラグの収束点を、被写体寸法計測処理部２２０と同様に、ＨＭＩにより利用者に指定させ、利用者に指定に従い直方体およびフラグの表示を変更する（Ｓ３０５）。
図１８は、実施の形態１における直方体の収束点の変更を示す図である。
Ｓ３０５において、視点移動処理部３３０は直方体およびフラグの遠近収束点を変更する画像処理を行う。図１８では、遠近収束点を「Ａ」と「Ａ’」との間で変更した場合の直方体を示している。
直方体移動回転処理部３２０と視点移動処理部３３０は図１５〜図１８に示したような直方体およびフラグを操作した結果データを当該リファレンスデータに対応付けてリファレンスデータベース４３０に記憶する。
【００６８】
＜照合表示処理：Ｓ１０９〜Ｓ１１０＞
図６において、次に、フラグ抽出平面描画処理部３４０（照合表示部の一例）が、直方体移動回転処理部３２０と視点移動処理部Ｓ３３０とが操作した直方体およびフラグを示すデータからフラグを示すデータを抽出し、各フラグの両端を延長して表示装置９０１に描画する（Ｓ１０９）。
図１９は、実施の形態１におけるフラグ抽出を示す図である。
このとき、フラグ抽出平面描画処理部３４０は、図１９に示すように、画面正面から見据えた状態において仮想空間内での直方体と視点との関係およびフラグ間の距離の比率を保ったままフラグを抜き出して表示装置９０１に描画する。また、フラグ抽出平面描画処理部３４０は、各フラグとフラグ間の距離比率とを示す電子データを比較用テンプレートとして当該リファレンスデータに対応付けてリファレンスデータベース４３０に記憶する。
【００６９】
次に、フラグ重畳表示処理部３５０（照合表示部の一例）は、被写体が写った船舶写真画像に対して、フラグ抽出平面描画処理部３４０の記憶した比較用テンプレートが示す各フラグを重畳または横並びで表示装置９０１に表示する（Ｓ１１０）。
図２０は、実施の形態１におけるフラグ重畳表示処理時（Ｓ１１０）の表示装置９０１を示す図である。
フラグ重畳表示処理部３５０は、比較用テンプレートのフラグ間距離比率を保持したまま、表示装置９０１に表示したフラグ全体の長さ・距離を変更し、船舶写真画像に対してフラグを微調整して最適な位置に表示してもよい。
【００７０】
次に、比較照合結果判定処理部３６０は、被写体と検索結果表示処理部２５０が選択した当該リファレンスデータの示す被照合物とが同一であるか、フラグ重畳表示処理部３５０が表示した画像に基づいて、利用者に判定させて判定結果を入力する（Ｓ１１１）。
このとき、比較照合結果判定処理部３６０は判定結果を、被写体寸法計測処理部２２０と同様に、ＨＭＩにより利用者に指定させる。
【００７１】
被写体と原照合物とが同一であるという判定結果を入力した場合、比較照合結果判定処理部３６０は、被写体の写った船舶写真画像と当該リファレンスデータとを対応付けて被写体データベース４２０またはリファレンスデータベース４３０に記憶し、照合装置１００は照合処理を終了する。
【００７２】
また、被写体と原照合物が異なるという判定結果を入力した場合、比較照合結果判定処理部３６０は検索結果表示処理Ｓ１０５に処理を移し、検索結果表示処理部２５０は次のリファレンスデータを選択し、照合装置１００は被写体と選択したリファレンスデータの示す原照合物との比較照合処理（Ｓ１０６〜Ｓ１１１）を実行する。
次のリファレンスデータが無い場合、照合装置１００は照合処理を終了する。
【００７３】
以上の処理により、照合装置１００は、例えば、斜めから撮影された被写体の写真を使用して被写体と被照合物とを比較照合する支援ができる。
【００７４】
実施の形態１において、写真画像とフラグ線とを重畳して表示することで被照合物と原照合物との比較照合を行う形態を説明した。
以下に、実施の形態１のポイント（１）〜（５）を示す。
（１）全長・全幅・全高・特徴物位置から直方体を作る。
（２）照合しようとする写真と同一の角度にするために、仮想空間上で直方体を任意の方向へ回転させる。
（３）照合しようとする写真と同一の見え方にするために、仮想空間上で視点を任意の位置へ移動させる。
（４）直方体からフラグ位置を抜き出し平面に投影した状態で各比率を固定する。
（５）抜き出したフラグを比較対象に重畳表示して各部とフラグの合致度を照合判定の支援材料とする。
【００７５】
実施の形態１では、原照合物を“直方体”で表す形態を説明したが、“球体”や“多角体”など、原照合物に対応する大きさ（“高さ”を除く）で原照合物を包含する包含図形で原照合物を表せばよい。
また、フラグのみを船舶写真画像に横並びまたは重畳して表示する形態を説明したが、直方体とフラグとを船舶写真画像に横並びまたは重畳して表示してもよい。
また、利用者からの入力に従って照合判定する形態を説明したが、船舶写真画像とフラグとを比較する画像処理により照合判定してもよい。
また、被写体と原照合物との各部分の寸法を計測してデータベースに登録する照合処理を説明したが、被写体と原照合物との各部分の寸法をあらかじめデータベースに登録して照合処理では実行しなくてもよい。
また、特徴物の位置を示すフラグは着色して表示するとよい。
【００７６】
実施の形態２．
実施の形態２では、リファレンスデータの詳細な寸法等から仮想空間に直方体および３次元モデルを形成すると共に、直方体と３次元モデルを同期させて任意の移動回転を行って直方体を観察する視点を調整し、直方体と３次元モデルとを斜視状態の船舶写真画像と横並び表示または重畳表示することで、両者の比較照合を支援する照合装置１００・照合方法・照合プログラムについて説明する。
実施の形態２では、上記実施の形態１と異なる部分を説明し、その他の部分は上記実施の形態１と同様とする。
【００７７】
図２１は、実施の形態２における照合装置１００の構成図である。
実施の形態２における照合装置１００は、図２１に示すように、新たに３次元モデル生成処理部２６０を備え、フラグ重畳表示処理部３５０の代わりに直方体比較・重畳表示処理部３７０を備え、フラグ抽出平面描画処理部３４０を備えない点が上記実施の形態１と異なる。また、データベース登録処理部２３０、リファレンスデータ直方体化処理部３１０、直方体移動回転処理部３２０、視点移動処理部３３０は上記実施の形態１と機能が一部異なる。
【００７８】
３次元モデル生成処理部２６０は、３面図の設計図などの詳細な情報を含むリファレンスデータを使用して、リファレンスデータが示す各部の寸法・比率等を元に、仮想空間における原照合物の３次元モデルを生成する。
【００７９】
直方体比較・重畳表示処理部３７０は、現在着目中の被写体が写った船舶写真画像に対し、３次元モデルを包含する直方体を横並び表示または重畳表示する。このとき、直方体比較・重畳表示処理部３７０は３次元モデルの位置合せのために直方体のフラグも表示する。
【００８０】
データベース登録処理部２３０は、上記実施の形態１における機能に加え、リファレンスデータに３次元モデルも対応付けてリファレンスデータベース４３０に登録する。
【００８１】
リファレンスデータ直方体化処理部３１０は、上記実施の形態１の機能に対して、“比較照合するリファレンスデータ”に代えて“比較照合するリファレンスデータから生成した３次元モデル”を包含する直方体を形成する電子データを生成する。
【００８２】
直方体移動回転処理部３２０は、上記実施の形態１の機能に対して、“直方体”に代えて“３次元モデルを包含する直方体”を移動回転させて着目中の被写体の角度に合わせる。
【００８３】
視点移動処理部３３０は、上記実施の形態１の機能に対して、“直方体”に代えて“３次元モデルを包含する直方体”を俯瞰する視点の移動と遠近法的修正を行う。
【００８４】
図２２は、実施の形態２における照合装置１００の照合処理を示すフローチャートである。
図２２において、実施の形態２における照合処理のＳ４０１、Ｓ４０２、Ｓ４０４〜Ｓ４１１は上記実施の形態１における照合処理のＳ１０１〜Ｓ１０８、Ｓ１１０、Ｓ１１１に対応する。
そして、実施の形態２における照合処理は、新たに３次元モデル生成処理Ｓ４０３が加わり、フラグ重畳表示処理Ｓ１１０の代わりに直方体比較・重畳表示処理Ｓ４１１を実行し、フラグ抽出平面描画処理Ｓ１０９を実行しない点が上記実施の形態１と異なる。また、データベース登録処理Ｓ４０４、リファレンスデータ直方体化処理部Ｓ４０７、直方体移動回転処理部Ｓ４０８、視点移動処理Ｓ４０９は上記実施の形態１と一部異なる。
以下、実施の形態２における照合処理のうち、上記実施の形態１と異なる処理について説明する。その他の処理は上記実施の形態１と同様とする。
【００８５】
＜３次元モデル生成処理：Ｓ４０３＞
Ｓ４０３において、３次元モデル生成処理部２６０は、画像読込処理部２１０の入力したリファレンスデータが示す各部の寸法・比率などに基づいて原照合物の３次元モデルを形成する電子データを生成する。
図２３・図２４は、実施の形態２における３次元モデルである。
【００８６】
＜データベース登録処理：Ｓ４０４＞
Ｓ４０４において、データベース登録処理部２３０は、上記実施の形態１の処理（Ｓ１０３）に加え、３次元モデル生成処理部２６０の生成した、図２３や図２４に示すような、３次元モデルのデータを当該リファレンスデータと対応付けてリファレンスデータベース４３０に登録する。
【００８７】
＜リファレンスデータ直方体化処理：Ｓ４０７＞
Ｓ４０７において、リファレンスデータ直方体化処理部３１０は、上記実施の形態１の処理（Ｓ１０６）に対して、“検索結果表示処理部２５０が利用者に指定させたリファレンスデータを包含する直方体”に代えて“検索結果表示処理部２５０が利用者に指定させたリファレンスデータに対応する３次元モデルを包含する直方体”とフラグとを示すデータを生成する。そして、“３次元モデルを包含する直方体”とフラグとを表示装置９０１に３次元表示する。
【００８８】
＜直方体移動回転処理・視点移動処理：Ｓ４０８・Ｓ４０９＞
Ｓ４０８・Ｓ４０９において、直方体移動回転処理部３２０・視点移動処理部３３０は、上記実施の形態１の処理（Ｓ１０７・Ｓ１０８）に対して、“直方体”に代えて“３次元モデルを包含する直方体”およびフラグに対して移動回転・視点の移動・遠近法的修正を行う。
図２５、図２６は、実施の形態２におけるリファレンスデータ操作処理（Ｓ４０８・Ｓ４０９）を示す図である。
直方体移動回転処理部３２０および視点移動処理部３３０は、直方体と３次元モデルとを１つの画像データとして、図２５に示すように、３次元モデルを内包した直方体を移動回転する画像処理を行う。
また、直方体移動回転処理部３２０および視点移動処理部３３０は、直方体と３次元モデルとを別々の画像データとして、図２６に示すように、直方体を移動回転すると共に直方体に追随させて３次元モデルを移動回転し、直方体と３次元モデルとを重ねて表示する画像処理を行ってもよい。
【００８９】
＜直方体比較・重畳表示処理：Ｓ４１０＞
Ｓ４１０において、直方体比較・重畳表示処理部３７０（照合表示部の一例）は、被写体が写った船舶写真画像に対して、３次元モデルを包含する直方体を表示装置９０１に横並び表示または重畳表示する。また、直方体比較・重畳表示処理部３７０は３次元モデルの位置合せのために直方体のフラグも表示する。
図２７は、実施の形態２における３次元モデル重畳表示処理時（Ｓ４１０）の表示装置９０１を示す図である。
直方体比較・重畳表示処理部３７０は、上記実施の形態１におけるフラグ重畳表示処理部３５０と同様に、３次元モデルを包含する直方体を利用者に再調整させてもよい。
【００９０】
実施の形態２において、写真画像と立体モデルとを並列または重畳表示することで被照合物と原照合物との比較照合を行う形態を説明した。
以下に、実施の形態２のポイント（１）〜（５）を示す。
（１）全長・全幅・全高・特徴物位置から直方体を作る。
（２）別途作成した船舶の３次元立体モデルを、直方体の回転・移動と同期させて表示すると共に、直方体の寸法に合わせて内包させる。
（３）照合しようとする写真と同一の角度にするために、仮想空間上で直方体を任意の方向へ回転させる。
（４）照合しようとする写真と同一の見え方にするために、仮想空間上で視点を任意の位置へ移動させる。
（５）角度を決定した後、直方体および３次元立体モデルを比較対象の写真と横並び表示または重畳表示する。
【００９１】
実施の形態２では、３次元モデルと直方体・フラグとを船舶写真画像に横並びまたは重畳して表示する形態を説明したが、３次元モデルのみを船舶写真画像に横並びまたは重畳して表示してもよい。
【図面の簡単な説明】
【００９２】
【図１】被写体の左側面写真と船型の左側面図とを表示した表示装置９０１を示す図。
【図２】被写体の正面・平面・左側面写真と船型の左側面図とを表示する表示装置９０１を示す図。
【図３】実施の形態１における照合装置１００の構成図。
【図４】実施の形態１における照合装置１００の外観を示す図。
【図５】実施の形態１における照合装置１００のハードウェア構成図。
【図６】実施の形態１における照合装置１００の照合処理を示すフローチャート。
【図７】実施の形態１における船舶写真画像を表示した表示装置９０１を示す図。
【図８】実施の形態１におけるリファレンスデータを示す画像を表示した表示装置９０１を示す図。
【図９】実施の形態１における被写体寸法計測処理部２２０の被写体寸法計測処理を示すフローチャート。
【図１０】実施の形態１における被写体寸法計測処理時（Ｓ２０１〜Ｓ２０４）の表示装置９０１を示す図。
【図１１】実施の形態１における被写体寸法計測処理時（Ｓ２０１〜Ｓ２０４）の表示装置９０１を示す図。
【図１２】実施の形態１におけるリファレンス寸法計測処理時（Ｓ２０５〜Ｓ２０８）の表示装置９０１を示す図。
【図１３】実施の形態１におけるリファレンスデータ直方体化処理部３１０が表示する直方体とフラグとを示す図。
【図１４】実施の形態１におけるリファレンスデータ操作処理（Ｓ１０７〜Ｓ１０８）を示すフローチャート。
【図１５】実施の形態１における直方体の方位角方向の回転を示す図。
【図１６】実施の形態１における直方体のピッチ角方向の回転を示す図。
【図１７】実施の形態１における直方体のロール角方向の回転を示す図。
【図１８】実施の形態１における直方体の収束点の変更を示す図。
【図１９】実施の形態１におけるフラグ抽出を示す図。
【図２０】実施の形態１におけるフラグ重畳表示処理時（Ｓ１１０）の表示装置９０１を示す図。
【図２１】実施の形態２における照合装置１００の構成図。
【図２２】実施の形態２における照合装置１００の照合処理を示すフローチャート。
【図２３】実施の形態２における３次元モデル。
【図２４】実施の形態２における３次元モデル。
【図２５】実施の形態２におけるリファレンスデータ操作処理（Ｓ４０８・Ｓ４０９）を示す図。
【図２６】実施の形態２におけるリファレンスデータ操作処理（Ｓ４０８・Ｓ４０９）を示す図。
【図２７】実施の形態２における３次元モデル重畳表示処理時（Ｓ４１０）の表示装置９０１を示す図。
【符号の説明】
【００９３】
１００  照合装置、２１０  画像読込処理部、２２０  被写体寸法計測処理部、２３０  データベース登録処理部、２４０  データベース検索処理部、２５０  検索結果表示処理部、２６０  ３次元モデル生成処理部、３１０  リファレンスデータ直方体化処理部、３２０  直方体移動回転処理部、３３０  視点移動処理部、３４０  フラグ抽出平面描画処理部、３５０  フラグ重畳表示処理部、３６０  比較照合結果判定処理部、３７０  直方体比較・重畳表示処理部、４１０  入出力機器、４２０  被写体データベース、４３０  リファレンスデータベース、９０１  表示装置、９０２  Ｋ／Ｂ、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９０６  プリンタ装置、９０７  スキャナ装置、９１０  システムユニット、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９３１  電話器、９３２  ＦＡＸ機、９４０  インターネット、９４１  ウェブサーバ、９４２  ＬＡＮ。
【図３】
0004688639.tif 000002
【図４】
0004688639.tif 000003
【図５】
0004688639.tif 000004
【図６】
0004688639.tif 000005
【図９】
0004688639.tif 000006
【図１３】
0004688639.tif 000007
【図１４】
0004688639.tif 000008
【図１５】
0004688639.tif 000009
【図１６】
0004688639.tif 000010
【図１７】
0004688639.tif 000011
【図１８】
0004688639.tif 000012
【図１９】
0004688639.tif 000013
【図２１】
0004688639.tif 000014
【図２２】
0004688639.tif 000015
【図２５】
0004688639.tif 000016
【図２６】
0004688639.tif 000017
【図１】
0004688639.tif 000018
【図２】
0004688639.tif 000019
【図７】
0004688639.tif 000020
【図８】
0004688639.tif 000021
【図１０】
0004688639.tif 000022
【図１１】
0004688639.tif 000023
【図１２】
0004688639.tif 000024
【図２０】
0004688639.tif 000025
【図２３】
0004688639.tif 000026
【図２４】
0004688639.tif 000027
【図２７】
0004688639.tif 000028