(57)【要約】【課題】  ラインセンサ及びエリアセンサの各航空センサに対応し、人の主観によらず地形や航空機のゆれなどを考慮した撮影計画を立案できるようにする。【解決手段】  地形を考慮した有効撮影範囲の概念を用いサイドラップ解析、又はサイドラップ及びオーバーラップの解析を行って撮影計画を立案し、ラインセンサ及びエリアセンサの各航空センサに対応可能な構成としている。さらに、航空機のゆれ、GPSの精度も考慮した構成とした。例えば、気象状況等による航空機のゆれやＧＰＳの誤差を反映し、ある程度の幅を持たせた値により有効サイドラップ（有効オーバーラップ）を解析して、計算したサイドラップ（オーバーラップ）が指定のサイドラップ値（オーバーラップ値）を満たすようにする。指定のサイドラップ値（オーバーラップ値）を満たさない場合は、再度撮影コース（又は主点）の計算を行う。【選択図】        図５
2006145357.tif 000002
【特許請求の範囲】
【請求項１】
航空写真測量の撮影計画の立案を支援する撮影計画支援装置であって、
地図データ上で撮影対象領域を決定する撮影対象領域決定部と、
撮影手段の焦点距離、撮影画面の大きさ、及び予め設定した写真縮尺、サイドラップ値から算出した進行方向と垂直な方向の撮影幅より各撮影コース間の間隔を算出し、撮影コースを作成する撮影コース作成部と、
予め設定したサイドラップ許容値、ローリング許容値、及び撮影位置許容値から許容撮影角及び有効撮影幅を算出し、標高データ上の地表面と前記各撮影コースとを結ぶ線分と所定標高の基準面との交点が前記有効撮影幅内である地点を有効撮影範囲として抽出し、隣接する撮影コースにおける前記有効撮影範囲から算出したサイドラップ値が予め設定したサイドラップ許容値内である場合に、前記各撮影コース間の間隔を確定するサイドラップ解析部と
を有することを特徴とする撮影計画支援装置。
【請求項２】
前記サイドラップ解析部は、隣接する撮影コースにおける前記有効撮影範囲から算出したサイドラップ値が前記サイドラップ許容値内でない場合に、前記サイドラップ値を変更して再度各撮影コース間の間隔を決定する
ことを特徴とする請求項１に記載の撮影計画支援装置。
【請求項３】
前記撮影計画支援装置は更に写真縮尺解析部を有し、
前記写真縮尺解析部は、位置計測手段の精度を考慮した撮影位置から前記撮影手段で撮影した際の撮影範囲に対応する撮影角が、前記許容撮影角未満である地点を抽出し、
前記抽出地点における写真縮尺が予め設定した許容写真縮尺以上である場合に再度撮影コースの間隔を決定する
ことを特徴とする請求項１又は２に記載の撮影計画支援装置。
【請求項４】
前記撮影計画支援装置は更に主点作成部及びオーバーラップ解析部を有し、
前記主点作成部は、予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、前記各撮影コース上の一主点と次主点の重複撮影範囲を算出し、
前記重複撮影範囲内で最も標高が高い地点と前記撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出し、
前記オーバーラップ解析部は、予め設定したサイドラップ許容値、オーバーラップ許容値、ローリング許容値、及びピッチング許容値より主点有効撮影幅を算出し、
前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、
隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に前記撮影コースの間隔を確定する
ことを特徴とする請求項１〜３のいずれか１項に記載の撮影計画支援装置。
【請求項５】
前記主点作成部は、前記オーバーラップ解析部において前記算出したオーバーラップ値が前記オーバーラップ許容値内でない場合に、再度主点間隔を算出する
ことを特徴とする請求項４に記載の撮影計画支援装置。
【請求項６】
航空写真測量の撮影計画の立案を支援する撮影計画支援装置であって、
予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、撮影コース上の一主点と次主点の重複撮影範囲を算出し、標高データから抽出した前記重複撮影範囲内で最も標高が高い地点と撮影手段の撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出する主点作成部と、
撮影手段の焦点距離、撮影画面の大きさ、予め設定したローリング許容値、及び前記撮影高度より主点有効撮影幅を算出し、前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に、前記主点間隔を確定するオーバーラップ解析部と
を有することを特徴とする撮影計画作成支援装置。
【請求項７】
前記主点作成部は、前記オーバーラップ解析部において前記算出したオーバーラップ値が前記オーバーラップ許容値内でない場合に、再度主点間隔を算出する
ことを特徴とする請求項６に記載の撮影計画支援装置。
【請求項８】
航空写真測量の撮影計画の立案を支援する撮影計画支援プログラムであって、
地図データ上で撮影対象領域を決定する撮影対象領域決定手順と、
撮影手段の焦点距離、撮影画面の大きさ、及び予め設定した写真縮尺、サイドラップ値から算出した進行方向と垂直な方向の撮影幅より各撮影コース間の間隔を算出し、撮影コースを作成する撮影コース作成手順と、
予め設定したサイドラップ許容値、ローリング許容値、及び撮影位置許容値から許容撮影角及び有効撮影幅を算出し、標高データ上の地表面と前記各撮影コースとを結ぶ線分と所定標高の基準面との交点が前記有効撮影幅内である地点を有効撮影範囲として抽出し、隣接する撮影コースにおける前記有効撮影範囲から算出したサイドラップ値が予め設定したサイドラップ許容値内である場合に、前記各撮影コース間の間隔を確定するサイドラップ解析手順と
をコンピュータに実行させるための撮影計画支援プログラム。
【請求項９】
前記撮影計画支援プログラムは更に写真縮尺解析手順を有し、
前記写真縮尺解析手順は、位置計測手段の精度を考慮した撮影位置から前記撮影手段で撮影した際の撮影範囲に対応する撮影角が、前記許容撮影角未満である地点を抽出し、
前記抽出地点における写真縮尺が予め設定した許容写真縮尺以上である場合に再度撮影コースの間隔を決定する
ことを特徴とする請求項８に記載の撮影計画支援プログラム。
【請求項１０】
前記撮影計画支援プログラムは更に主点作成手順及びオーバーラップ解析手順を有し、
前記主点作成手順は、予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、前記各撮影コース上の一主点と次主点の重複撮影範囲を算出し、
前記重複撮影範囲内で最も標高が高い地点と前記撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出し、
前記オーバーラップ解析手順は、予め設定したサイドラップ許容値、オーバーラップ許容値、ローリング許容値、及びピッチング許容値より主点有効撮影幅を算出し、
前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、
隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に前記撮影コースの間隔を確定する
ことを特徴とする請求項８に記載の撮影計画支援プログラム。
【請求項１１】
航空写真測量の撮影計画の立案を支援する撮影計画支援プログラムであって、
予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、撮影コース上の一主点と次主点の重複撮影範囲を算出し、標高データから抽出した前記重複撮影範囲内で最も標高が高い地点と撮影手段の撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出する主点作成手順と、
撮影手段の焦点距離、撮影画面の大きさ、予め設定したローリング許容値、及び前記撮影高度より主点有効撮影幅を算出し、前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に、前記主点間隔を確定するオーバーラップ解析手順と
をコンピュータに実行させるための撮影計画支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、航空写真の撮影計画支援装置及びそのためのプログラムに関し、特に撮影範囲や撮影コース等を解析し事前に撮影計画を立てるのに好適な撮影計画支援装置及びそのためのプログラムに関する。
【背景技術】
【０００２】
一般に航空写真測量のために航空写真を実際に撮影する前に、対象領域にわたって全ての部分が少ない撮影機会で効率よく撮影されるようにするにはどの飛行コース（撮影コース）でどのような撮影位置及び撮影間隔等で写真を撮っていけばよいのか予め撮影計画を立て、その撮影計画を基に撮影士に撮影指示を出している。
【０００３】
従来は、紙ベースの地形図に描かれた撮影計画図を基に撮影士が経験によってシャッターを切っていた。近年では、全地球測位システム（GPS；Global Positioning System）を利用したナビゲーションシステムを利用し、事前にカメラのシャッターを切る緯度及び経度を指定しておくことにより、指定した位置で自動的に写真撮影が可能となった。この場合、緯度及び経度の入力は紙ベースの地形図を基に算出するため、座標系の知識を有する者が対応していた。
【０００４】
従来の撮影計画の作成方法として、例えば予め撮影対象内の投影不可領域の数を所望の範囲内とした撮影計画を立て、１回の撮影飛行により航空写真測量のための有効な航空写真を撮ることができ、安価で正確な航空測量を可能とする技術が特許文献１に開示されている。
【特許文献１】特開２００１−１４１４５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、航空写真のデジタル化により、従来使用しているアナログエリアセンサRC-30の他に、例えばLH Systems社と国立ドイツ航空宇宙研究所で共同開発されたADS40（Airborne Digital Sensor 40）に代表されるラインセンサや、UltraCAM-D（Vexcel社製）に代表される正方形ではないエリアセンサが登場している。従来の航空写真は、23cm×23cmの正方形フィルムに統一されていたので計算が単純であったが、最新技術による航空センサは多種多様であるため、全ての航空センサに対応する撮影計画ツールの作成は困難であり、そのような撮影計画ツールは存在しなかった。
【０００６】
また、従来の撮影計画図は、人の主観により地形図上に撮影コースを線引きし、主点（航空カメラのレンズ中心にあり、撮影位置の特定に用いる）を作成していた。そのため、撮影計画を立てるのには高度な熟練が必要であり、撮影計画を立てられる人物が地形図上の等高線より地形形状の判断ができ、かつ座標系の知識を有するものに限られるという問題があった。例えば、地球を楕円系としてモデル化し、そこから緯度経度情報を計算する場合、座標系について精通していないと地形図を完全に扱うことができなかった。また、技術者が紙ベースの地形図上に撮影計画を描いていたので、その精度や作成までに要する時間が問題となっていた。
【０００７】
本発明は斯かる点に鑑みてなされたものであり、ラインセンサ及びエリアセンサの各航空センサに対応し、人の主観によらず地形や航空機のゆれなどを考慮した撮影計画を立案することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決して目的を達成するため、本発明は、航空写真測量の撮影計画を立案する際に、まず地図データ上で撮影対象領域を決定し、次に撮影手段の焦点距離、撮影画面の大きさ、及び予め設定した写真縮尺、サイドラップ値から算出した進行方向と垂直な方向の撮影幅より各撮影コース間の間隔を算出して、撮影コースを作成し、そして予め設定したサイドラップ許容値、ローリング許容値、及び撮影位置許容値から許容撮影角及び有効撮影幅を算出し、所定標高データ上の地表面と各撮影コースとを結ぶ線分と所定標高の基準面との交点が有効撮影幅内である地点を有効撮影範囲として抽出し、隣接する撮影コースにおける有効撮影範囲から算出したサイドラップ値が予め設定したサイドラップ許容値内である場合に、各撮影コース間の間隔を確定するサイドラップ解析処理を行なうことを特徴とする。
【０００９】
斯かる構成によれば、地形を考慮した有効撮影範囲という概念を用いてサイドラップの解析を行うようにしている。また、ローリング（航空機の揺れ）や撮影位置の精度（例えばGPSの測定精度）も考慮しての解析を行えるようにした。このように、地形形状のみならず、気象状況等による航空機の揺れやＧＰＳなどの測定精度を考慮して、ある程度の幅を持たせた値を指定することにより、有効サイドラップを撮影対象全域で計算できるので、例えばラインセンサ又はエリアセンサにおいてコース上どの写真も指定したサイドラップを満たすことができ、ラップ切れを起こす確率を小さくできる。
【００１０】
また、航空写真測量の撮影計画を立案する際に、まず予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、撮影コース上の一主点と次主点の重複撮影範囲を算出し、所定の標高データから抽出した前記重複撮影範囲内で最も標高が高い地点と撮影手段の撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出して主点を作成し、次に撮影手段の焦点距離、撮影画面の大きさ、予め設定したローリング許容値、及び撮影高度より主点有効撮影幅を算出し、標高データ上の地表面と主点とを結ぶ線分と基準面との交点が主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に、主点間隔を確定するオーバーラップ解析処理を行なうことを特徴とする。
【００１１】
斯かる構成によれば、地形を考慮した有効撮影範囲という概念を用いてオーバーラップの解析を行うとともに、航空機の揺れや撮影位置等の精度も考慮しての解析を行うようにしている。したがって、有効オーバーラップを撮影対象全域で計算できるので、エリアセンサにおいてコース上どの写真も指定したオーバーラップを満たすことができ、ラップ切れを起こす確率を小さくできる。これにより、あらゆるエリアセンサの各航空センサに対応した撮影計画が実現できる。
【発明の効果】
【００１２】
本発明によれば、地形を考慮した有効撮影範囲という概念を用いてサイドラップの解析を行うとともに、航空機の揺れや撮影位置等の精度も考慮した解析を行えるように構成したので、地形形状のみならず、気象状況等による航空機のゆれを考慮した撮影計画を作成することができる。また、ある程度の幅を持たせた値を指定することにより、有効サイドラップを撮影対象全域で計算できるので、例えばラインセンサにおいてコース上のどの写真も指定したサイドラップを満たすことができ、ラップ切れを起こす確率を小さくすることができる効果がある。
【００１３】
さらに、地形を考慮した有効撮影範囲という概念を用いてオーバーラップの解析も行うように構成したので、有効オーバーラップを撮影対象全域で計算でき、上述したラインセンサに加え、エリアセンサにおいてもコース上のどの写真も指定したオーバーラップを満たすよう撮影計画を作成することができ、エリアセンサにおいてもラップ切れを起こす確率を小さくできる。以上によりあらゆるラインセンサ及びエリアセンサの各航空センサに対応した撮影計画が実現できるという効果を奏する。
【００１４】
また、あらゆる座標系を考慮して撮影計画の作成をプログラム化しているので、地形図上の等高線より地形形状の判断ができない者や座標系の知識に乏しい者などでも簡単に撮影計画を実施することが可能となり、どのような地形形状であっても人の主観によらない撮影コースが作成できる。このため、撮影計画の精度が向上するとともに、撮影計画に要する時間を短縮することができるという効果がある。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施の形態の例について、添付図面を参照しながら説明する。本発明は、地形を考慮した有効撮影範囲の概念を用いサイドラップ及びオーバーラップ解析を行って撮影計画を立案し、ラインセンサ及びエリアセンサの各航空センサに対応した航空写真撮影計画を実現する構成としている。さらに、本例では航空機のゆれ、GPS等による撮影位置計測の精度も考慮した構成としてある。
【００１６】
図１は、本例の航空写真撮影計画を実現する機能ブロック図を示したものである。主に、撮影コース作成部２、基準面設定部３、サイドラップ解析部４、写真縮尺解析部５、主点作成部６、オーバーラップ解析部７から構成される。機能ブロックを構成するこれらの処理部は、航空写真撮影計画を実現するプログラムに従って、入力された各情報を基に所定の処理を行う。各処理部で生成された出力データは、ハードディスクやフラッシュメモリ等、不揮発性メモリに記録される。あるいは所定ファイル形式のレポートとして出力される。
【００１７】
ここで、本例の解析対象であるサイドラップ及びオーバーラップについて、図２を参照して説明する。サイドラップとは、航空機に搭載した航空カメラで一定の高度から撮影した際のコース間の写真の重なりをいい、オーバーラップとは、同じ撮影コース上の隣り合う主点（航空カメラのレンズ中心）にて撮影された写真の重なりを指す。これらの重なりがない、すなわち撮影対象に抜けがあることをラップ切れという。
【００１８】
上述した各処理部は、機体のゆれも考慮してそれぞれの解析を行っている。図２において、Ｐは主点であり、主点Ｐを原点として、ｘ軸及びｙ軸は写真座標系のそれぞれｘ軸、ｙ軸と平行とし、ｚ軸は右手系になるようにとる。機体のゆれ（カメラ撮影時の傾き）は、ｘ軸、ｙ軸、ｚ軸の正の方向に向かって右回りの回転角をそれぞれω（機体左右；ローリング）、φ（機首上下；ピッチング）、κ（機首左右；ヨウイング）として表される。
【００１９】
図１において、対象範囲（PlanArea）１ａとパラメータ２ａが撮影コース作成部２に入力され、撮影コース２ｂが作成される。作成された撮影コース２ｂの情報は基準面設定部３へ供給される。基準面設定部３は、撮影コース２ｂとパラメータ３ａ、及び数値標高モデル８ａから各撮影コースの基準面を計算し、基準面設定済み撮影コース３ｂを出力する。サイドラップ解析部４は、基準面設定済み撮影コース３ｂとパラメータ４ａ、そして数値標高モデル８ａからサイドラップを解析し、サイドラップ解析結果４ｃを出力する。また、写真縮尺解析部５は、基準面設定済み撮影コース３ｂとパラメータ５ａ、そして数値標高モデル８ａから写真縮尺解析結果５ｃを出力する。また、主点作成部６は、基準面設定済み撮影コース３ｂとパラメータ６ａ、そして数値標高モデル８ａから主点作成済み撮影コース６ｂを算出する。算出された主点作成済み撮影コース６ｂの情報は、オーバーラップ解析部７へ供給される。オーバーラップ解析部７は、主点作成済み撮影コース６ｂとパラメータ７ａ、そして数値標高モデル８ａからオーバーラップ解析結果７ｃを出力する。
【００２０】
ここで、情報として各処理部に入力される対象範囲（PlanArea）１ａ、パラメータ２ａ,３ａ,４ａ，５ａ,６ａ，７ａ、数値標高モデル８ａについて説明する。対象範囲（PlanArea）１ａとは、航空撮影を行う対象範囲のことであり、数値標高モデル(DEM；Digital Elevation Model)８ａとは、地表の標高を一定間隔のグリッドごとに面的に計測したものである。地表を約５０ｍ間隔に区切った方眼（メッシュ）中心点の標高を２万５千分の１地形図から計測した数値地図５０ｍメッシュ（標高）などの種類がある。また、パラメータ２ａ,３ａ,４ａ，５ａ,６ａ，７ａは、それぞれ以下のような情報である。
【００２１】
パラメータ２ａ（[  ]はデジタル仕様）
使用するカメラ    ：RC-30, UltraCAM-D, ADS40等を指定
写真縮尺          ：撮影縮尺1:S [地上解像度GSD(Grand Sample Distance)]
サイドラップ値    ：Side(標準値：30%)
【００２２】
パラメータ３ａ
基準面決定方法    ：Decision_Base(平均値、中央値、最大値、最小値の何れか)
【００２３】
パラメータ４ａ
サイドラップ許容値：ThreSide(標準値：(Side-15)%)
ローリング許容値  ：Threω  (標準値：3°)
撮影位置許容値    ：ThreP   (標準値：50m)
【００２４】
パラメータ５ａ
写真縮尺許容値  ：ThreS   (標準値：撮影縮尺1:10,000の場合12,500[ThreGSD])
ローリング許容値  ：Threω  (標準値：3°)
撮影位置許容値    ：ThreP   (標準値：50m)
【００２５】
パラメータ６ａ
オーバーラップ値：Over  (標準値：56%)
ピッチング許容値：Threφ(標準値：3°)
撮影位置許容値  ：ThreP (標準値：50m)
【００２６】
パラメータ７ａ
サイドラップ許容値  ：ThreSide (標準値：(Side-15)%)
オーバーラップ許容値：ThreOver (標準値：(Over-3)%)
ローリング許容値    ：Threω   (標準値：3°)
ピッチング許容値    ：Threφ   (標準値：3°)
撮影位置許容値      ：ThreP    (標準値：50m)
【００２７】
本例においては、主点から撮像面であるフィルムまでの距離を焦点距離としている。また、上述のデジタル仕様とは、デジタルカメラによる撮影を実施した場合の仕様である。デジタルカメラによる撮影は、アナログ（フィルム）による撮影の仕様では表現できないため、アナログ撮影とは異なるパラメータを与える。デジタル仕様の地上解像度とは、撮影した画像上識別可能な地物の大きさで表されるセンサの性能を表すものである。例えば、地上解像度２０ｃｍという場合、撮影画像１ピクセルで表される地上の範囲で、１ピクセルが２０ｃｍの範囲を表す。
【００２８】
なお、上記パラメータの各入力値は、効率よく撮影できる値の一例であって、この例に限ることなく、諸条件に応じて効率よく撮影できる値に適宜変更することができる。
【００２９】
図３は、本例の有効撮影範囲の概念を説明するための図である。同一撮影コース上の連続する主点から撮影したときの概略を表し、上段は撮影地点を側面から見た状態、下段は撮影した範囲を上面から見た状態の図である。有効撮影範囲は、周辺領域のひずみを考慮することなく有効に利用することができる撮影範囲で、撮影全範囲を埋めることのできる最小の撮影範囲である。中心投影の場合、写真は端になればなるほどひずみが生じるので、写真をつなぎ合わせる際(モザイク処理)に極力中心に近い領域を利用する。ラインセンサにおいても、コース端の写真にはひずみが生じる。このため、本例では有効撮影範囲の概念を導入し、サイドラップ解析、オーバーラップ解析などを実施する。
【００３０】
図３において、連続する主点（１）,（２）,（３）から撮影したときの撮影範囲をそれぞれ撮影範囲（１）,（２）,（３）とすると、撮影範囲（１）及び（２）によるオーバーラップは、図示されるようにオーバーラップ（１_２）、同じく撮影範囲（２）及び（３）によるオーバーラップは、オーバーラップ（２_３）となる。図２に示された主点（１）,（２）,（３）の有効撮影範囲（１）,（２）,（３）はオーバーラップ値Overにより決定され、本例では、例えばオーバーラップ値が５６％の場合、有効撮影範囲は主点を中心に撮影範囲の４４％（＝１００％−５６％）の範囲とする。
【００３１】
図３の例ではオーバーラップを考慮した有効撮影範囲について述べたが、サイドラップに係る有効撮影範囲についても、サイドラップ値を利用して同様に算出される。
【００３２】
次に、外部標定要素を考慮した撮影範囲について説明する。外部標定要素とは航空機の位置(X,Y,Z)及び姿勢(ω,φ,κ)の情報であり、外部標定要素を考慮した撮影範囲とは、主点指定した位置と、例えばナビゲーションシステムを利用して得られた実際の主点位置のずれを考慮した撮影範囲である。
【００３３】
図４は、外部標定要素を考慮した撮影範囲の例を示したものである。図４において、Ｐ１は主点、Ｐ２は主点Ｐ１からGPSの精度を考慮した撮影位置許容値ThreP（本例では標準５０メートルに設定）だけ離れた主点であり、主点Ｐ１及びＰ２から種々の条件下で撮影対象面１６を撮影したときの撮影範囲を表している。１１は主点Ｐ１から撮影対象面１６を撮影した際に外部標定要素を考慮しない撮影範囲、１２は主点Ｐ１から撮影してピッチング許容値Threφ（本例では標準３°に設定）を考慮した撮影範囲である。また、１３は主点Ｐ２から撮影対象面１６を撮影した際にピッチング許容値Threφと撮影位置許容値ThrePを考慮した撮影範囲である。この場合、航空機は左から右へ、機首をピッチング許容値φだけ上げて飛行しているものとする。
【００３４】
図４に示すように、撮影範囲１２は、ピッチングによって外部標定要素を考慮しない撮影範囲１１よりも全体的に右方向に移動すると同時に、左の辺が短く、右の辺が長くなる。また、撮影範囲１３は、ピッチング及び撮影位置のずれによって、撮影範囲１２より全体がさらに右方向に平行移動している。これらピッチング許容値及び撮影位置許容値に加えて、更にローリング許容値を考慮し、これらの撮影範囲のＡＮＤ領域を最小撮影範囲１４で、ＯＲ領域を最大撮影範囲１５として表す。
【００３５】
なお、外部標定要素としてローリング許容値Threω（本例では標準３°に設定）を考慮した場合の撮影範囲は、上述のピッチングの場合と同様の図を用いて表すことができる。この場合、航空機は図面手前から図面奥行き方向へ、機体をローリング許容値ωだけ左へ傾けて飛行している状態に相当する。
【００３６】
ヨウイングについても同じように外部標定要素を考慮した撮影範囲を計算することができる。ヨウイングの場合は、撮影範囲の大きさはそのままで主点と基準面とを結ぶ垂線を中心に回転した撮影範囲となる。
【００３７】
本例の航空写真撮影計画の手順について説明する。
図５は、本例の航空写真撮影計画を実現するプログラムの全体の流れを示したフローチャートである。本例の航空写真撮影計画は、ベースマップ整備処理（ステップＳ１）、撮影コース作成処理（ステップＳ２）、基準面設定処理（ステップＳ３）サイドラップ解析処理（ステップＳ４）、写真縮尺解析処理（ステップＳ５）、主点作成処理（ステップＳ６）、オーバーラップ解析処理（ステップＳ７）を経て撮影コース及び主点が決定される。その後、基準点作成処理（ステップＳ８）、レポート作成処理（ステップＳ９）を行い航空写真撮影計画のプログラムを終了する。これらのプログラムは、ＲＯＭ（Read Only Memory）等の不揮発性メモリに記録され、コンピュータを具備するモジュールによって実行することで、図１に示される各処理部の機能が実現される。
【００３８】
まず、ステップＳ１において、撮影計画を作成する上で必要となるデータを準備する。次いで、ステップＳ２において、抽出した撮影対象の地図データ上に撮影コースを作成する。その後、ステップＳ３において、数値標高モデルから各撮影コースの基準面標高を計算し、基準面設定済み撮影コースを出力する。そして、ステップＳ４において、作成した基準面設定済み撮影コースからサイドラップ解析を行う。サイドラップ解析では、算出したサイドラップ値と予め設定したサイドラップ許容値を比較し、サイドラップ値が許容値内に収まる場合には、ステップＳ５へ移行し、写真縮尺解析を行う。サイドラップ値が許容値に収まらない場合、ステップＳ２に移行し、例えば撮影コース間隔を狭める、あるいは各撮影コースの基準面標高を上げる等により、再度撮影コースの作成を行う。
【００３９】
写真縮尺解析（アナログ撮影では撮影縮尺解析、デジタル撮影では地上解像度解析）では、写真縮尺が最も小さくなる箇所に注目し、解析結果の可否を判断する。所定の写真縮尺を満足していない場合、ステップＳ２に移行し、再度撮影コースの作成を行う。計算した写真縮尺が所定の写真縮尺を満足する場合には、航空センサがエリアセンサであればステップＳ６、ラインセンサであればステップＳ８へそれぞれ移行する。
【００４０】
ステップＳ５で航空センサがエリアセンサであった場合、ステップＳ６において、地形を考慮した主点間隔を算出することにより主点を作成する。そして、ステップＳ７において、算出した主点間隔からオーバーラップ解析を行う。オーバーラップ解析では、算出したオーバーラップ値と予め設定したオーバーラップ許容値を比較する。オーバーラップ値が許容値内に収まる場合には、ステップＳ８へ移行し、基準点作成を行う。オーバーラップ値が許容値に収まらない場合、ステップＳ６に移行し、再度主点の作成を行う。
【００４１】
ステップＳ７のオーバーラップ解析終了後、又はラインセンサの場合はステップＳ５の写真縮尺解析終了後、ステップＳ８において、地上の基準点を撮影するための基準点作成を行う。そして最後に、ステップＳ９において、上述した撮影計画について、撮影コースや主点の座標、数量等が記されたレポートを作成する。そして、そのレポートに基づいて撮影前の見積もりや実際の航空撮影等を行う。各ステップの処理内容については、以降で詳細に説明する。
【００４２】
まず、ステップＳ１のベースマップ整備処理について説明する。
ベースマップ整備処理では、撮影計画を作成する上で必要なデータを準備する。そのデータとしては、撮影対象(行政界)、地形図、標高データ、国家基準点(三角点、国家水準点、電子基準点)などである。まず、既存の地図データを呼び出し、その地図データから撮影対象を含むデータを切り出して対象範囲を設定する。そして、標高データとして例えば数値標高モデルDEMを利用して標高確認図を作成し、ベースマップ整備処理を終了する。作成された標高確認図は、図１に示した航空撮影の対象範囲（PlanArea）１ａとして使用される。
【００４３】
次に、ステップＳ２の撮影コース作成処理について、図６〜図１１を参照して説明する。
撮影コース作成処理は、コース作成、コース編集、コースラベル作成、そしてコースラベル編集の手順から構成され、以下を入力値とする。なお、以下では正方形アナログエリアセンサであるRC-30を例に説明する。
対象範囲：PlanArea
パラメータ２ａ：使用するカメラ（RC-30、焦点距離f=153.05mm、フィルム幅FW_Side=0.23m）
撮影縮尺  1:S=1:10,000
サイドラップ値Side＝30%
【００４４】
撮影コース作成部２において、ベースマップ整備処理にて作成された対象範囲２１（図６参照）に対して、撮影縮尺1:S（＝1:10,000）、フィルム幅FW_Side（＝0.23ｍ）、サイドラップ値Side（＝30%）を入力する。次に、その対象範囲２１の中心点２２（例えば面積重心点）を計算し（図７）、中心点２２を基準に対象範囲２１全体をメッシュ２３で覆う（図８）。本例では、メッシュ２３の左右方向の間隔Ａは撮影コース間隔の半分、上下方向の間隔Ｂは任意の間隔としてあり、間隔Ａ及び間隔Ｂにより小領域ブロックに分割している。
【００４５】
まず、次式により、フィルム幅方向（進行方向と直交する方向）の撮影角FOV_Side及び対地高度Heightを求める。
FOV_Side＝((FW_Side/2)/atan(f/1000))*2＝73.842°
Height＝S*f/1000＝1530ｍ
ここで、進行方向の撮影角FOV_OverもFOV_Sideと同様の式で求めることができ、RC-30は正方形エリアセンサであるのでFOV_Over=73.842°となる。
【００４６】
次に、フィルム幅方向撮影幅ScanWidthを求める。
ScanWidth＝Height*tan(FOV_Side/2)*2＝1530*tan(73.842/2)*2＝2300ｍ
撮影コース間隔は、有効撮影範囲ScanPitchとして求められるから、コース幅の半分ScanPitch_Halfは、
ScanPitch＝ScanWidth*(1-Side)＝2300*(1-0.3)＝1610ｍ
ScanPitch_Half＝ScanPitch/2＝1610/2＝805ｍ
として算出される。
【００４７】
そして、図８に示されるメッシュ２３から対象範囲２１を含んだ必要なメッシュを選択し、対象範囲２１の形状に応じたメッシュ２４を形成する（図９参照）。このとき、メッシュ２３の最小単位の小領域ブロックと対象範囲２１が交わる範囲が撮影コースに含まれるよう切断する。撮影コース上での撮影距離は、ラインセンサの場合は始終点とも所定距離、例えば１ｋｍ撮影延長したものとなる。一方、エリアセンサの場合は後述する主点作成処理の際に始終点とも一モデル撮影延長したものとなる。ここでモデルとは、２枚の写真がオーバーラップする部分である。一モデル撮影延長を行なうのは、対象範囲はオーバーラップする部分によってカバーされなければならないので、コースの始終点において、一モデル増やす(始終点において前後の主点を計算する)必要があるからである。
【００４８】
続いて、作成したメッシュ２４を基に対象範囲２１を撮影するための撮影コースを作成する。図１０の例では、中心点２２を通る撮影コース２６と、その左右に上述の計算により求めた撮影コース間隔をおいて撮影コース２５,２７を作成する。そして、作成した撮影コース２５，２６，２７を画面上で確認してメッシュ２４を除去し（図１１参照）、対象範囲２１に対して撮影コース２５，２６，２７からなる撮影コースCourse（図１の撮影コース２ｂ）を作成する。その後、必要に応じてコース編集やコースラベル作成、コースラベル編集等の処理を行い、撮影コース作成処理を終了する。
【００４９】
この時、撮影コースCourseとして、エリアセンサ又はラインセンサについて、それぞれ以下の値を出力する。
エリアセンサの場合：
フィルム幅方向及び進行方向の撮影角FOV_Side, FOV_Over
対地高度Height
撮影方向Direction
ラインセンサの場合：
フィルム幅方向撮影角FOV_Side
対地高度Height
撮影方向Direction
【００５０】
ここで、撮影コースの高度について説明する。撮影高度は対地高度Heightと基準面標高Baseの標高を加算して求まる。対地高度とは、主点から基準面までの距離である。対地高度は要求される撮影緒言により決まり、例えばアナログカメラでは、焦点距離１５３ｍｍのレンズを用い、撮影縮尺1:10,000の撮影を実施する場合の対地高度は１５３０ｍになる。また、基準面標高は以下に述べるように地形によって設定される。基準面標高は撮影コースの平均標高により決定することが多いが、山間部など地形が急激に変化する箇所では、標高が最も低い箇所の撮影縮尺(デジタル撮影の場合は地上解像度)を基準に決定する。撮影コースを自動計算させる際、ベースマップとして標高データを用いて、基準面標高を自動計算させることができる。
【００５１】
次に、ステップＳ３の基準面設定処理について説明する。
基準面設定処理では、撮影コース作成処理により作成された撮影コースCourse（フィルム幅方向撮影角FOV_Side、対地高度Height）、パラメータ３ａである基準面決定方法Decision_Base、及び数値標高モデルDEMを用いて、各撮影コースの基準面を計算しこれを基準面設定済み撮影コースとして出力する。
【００５２】
まず、次式にて基準面決定方法Decision_Baseに基づきフィルム幅方向撮影幅ScanWidthを算出する。
ScanWidth＝Height*tan(FOV_Side/2)*2＝1530*tan(73.842/2)*2＝2300ｍ
例えば、基準面標高を50m間隔で設定する場合（但し実測値を超えない値とする）には、実測値が184.7ｍの場合に150ｍとなる。これと合わせて、各撮影コースの平均標高値を元に、各撮影コースの基準面標高を算出する。
基準面決定方法Decision_Baseとして、通常は平均値を指定するが、例えば撮影対象範囲を撮影縮尺以上にすることが必須である場合には、最小値を指定することが好ましい。
以上の処理を各撮影コースに対して行うことにより、基準面設定済み撮影コースCourse_Baseを得る。
【００５３】
なお、写真縮尺を上げるために基準面標高Baseを下げて撮影した場合、ラップ切れを生じてしまうことがあるが、以下では、ラップ切れを生じないよう、各撮影コースの基準面標高Baseを全て300ｍとした場合を例に説明する。ラップ切れを生じる場合については後述するサイドラップ処理にて別途説明する。
【００５４】
次に、ステップＳ４のサイドラップ解析処理について説明する。
サイドラップ解析処理は、基準面設定処理により作成された基準面設定済み撮影コースの情報を用いて行われる。コース撮影範囲（基準面）計算、コース有効撮影範囲（基準面）計算、コース撮影範囲（地形）計算、そしてサイドラップ解析の機能を有し、各機能は撮影コース作成後に、撮影コースの概略がわかる見積もり用、実際に撮影する際の撮影指示用などの用途に応じて利用される。従来はコース撮影範囲（基準面）の計算しかできなかったが、本例ではコース有効撮影範囲の概念を導入し、コース撮影範囲（地形）の計算に適用することにより、地形を考慮した上でラップ切れの有無を判断することができる。
【００５５】
はじめに、コース撮影範囲（基準面）の計算について説明する。コース撮影範囲（基準面）の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side＝73.842°
対地高度Height＝1530ｍ
基準面標高Base＝0ｍ
数値標高モデルDEM
パラメータ４ａ：サイドラップ許容値ThreSide＝0%
ローリング許容値Threω＝0°
撮影位置許容値ThreP＝0ｍ
図１２は、基準面設定部３で作成された基準面設定済み撮影コースCourse_Baseを示し、対象範囲２１と撮影コース２５，２６，２７がディスプレイ（図示略）に表示される。
【００５６】
まず、次式により許容する撮影角ThreFOV_Side、及び基準面設定済み撮影コース一本当たりのフィルム幅方向撮影幅ScanWidth_ThreFOV_ThreP_ThreSideを求める。
ThreFOV_Side＝FOV_Side-2*Threω＝73.842-2*0＝73.842°
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(73.842/2)-0)*(1-0)＝2300ｍ
【００５７】
図１３は、上記撮影幅ScanWidth_ThreFOV_ThreP_ThreSideから作成した撮影コース２６の撮影範囲３６を示したものである。同様にして、各撮影コースの撮影範囲を計算する。図１２の撮影コース２５，２６，２７のそれぞれの撮影範囲３５，３６，３７を、図１４に示す。各撮影コースの撮影範囲の計算が終了した後、算出した各撮影コースの撮影範囲を結合する。図１５は各撮影コースの撮影範囲を結合したコース撮影範囲３８を表す。このようにして、基準面上のコース撮影範囲が算出される。
【００５８】
次に、コース撮影範囲に対しサイドラップ許容値を考慮したコース有効撮影範囲（基準面）の計算について、図１６〜図１９を参照して説明する。コース有効撮影範囲は、前記コース撮影範囲（基準面）の計算式において、サイドラップ許容値ThreSideを１５％に設定することにより求めることができる。
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(73.842/2)-0)*(1-0.15)＝1955ｍ
基準面設定部３で作成された基準面設定済み撮影コースCourse_Baseより、図１６に示される対象範囲２１と撮影コース２５，２６，２７が表示される。
【００５９】
図１７は、撮影コース２６の有効撮影範囲４６を示したものである。同様にして、各撮影コースの有効撮影範囲を計算する。図１６の撮影コース２５，２６，２７のそれぞれの撮影範囲４５，４６，４７を、図１８に示す。各撮影コースの有効撮影範囲の計算が終了したら、算出した各撮影コースの有効撮影範囲を結合する。図１９は各撮影コースの有効撮影範囲を結合したコース有効撮影範囲４８を表したものである。このようにして、基準面上のコース有効撮影範囲が算出される。
【００６０】
次に、基準面上のコース有効撮影範囲を反映したコース撮影範囲（地形）の計算について説明する。コース撮影範囲（地形）とは、撮影対象の地形、外部標定要素を考慮したコース撮影範囲である。コース撮影範囲（地形）の計算について、図２０〜図２３を参照して説明する。このコース撮影範囲（地形）の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side=73.842°
対地高度Height=1530ｍ
基準面標高Base=300ｍ
数値標高モデルDEM
パラメータ４ａ：サイドラップ許容値ThreSide=0%
ローリング許容値Threω=3°
撮影位置許容値ThreP=50ｍ
【００６１】
図２０は、標高データを備えた地形図上の対象範囲２１と撮影コース２５，２６，２７の撮影コースCourse_Baseのデータを示したものである。なお、図２０においては標高が判別できる表示例としてグレースケール陰影図としているが、この他にカラー表示等を用いることができる。また、上述した図１２及び図１６についても同様に表示することが可能である。
【００６２】
図２１は撮影時の状態を側面から見た様子を表し、図２２の航空機の進行方向（上下）に対して垂直の断面を模式的に表すものである。図２１において、５０は基準面、５０ａは山岳地形である。また、５１は航空機のゆれとGPSの精度（外部標定要素）を考慮しない撮影範囲であり、これを見込む撮影角をフィルム幅方向撮影角FOV_Sideとする。また、５２はＧＰＳの誤差から生じる撮影位置許容値ThrePを考慮した撮影範囲、５３ｒはローリング許容値Threωを考慮した撮影範囲である。
【００６３】
まず、撮影コースCourse_Baseに対し、許容するフィルム幅方向の撮影角ThreFOV_Sideを求める。
ThreFOV_Side
＝FOV_Side-2*Threω
＝73.842-2*3
＝67.842°
である。
したがって許容する撮影幅ScanWidth_ThreFOV_ThreP_ThreSideは、
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(67.842/2)-50)*(1-0)
＝1958ｍ
となる。
【００６４】
続いて、算出した許容する撮影幅ScanWidth_ThreFOV_ThreP_ThreSideに基づき、撮影される地点を抽出する。数値標高モデルDEMとコースを結ぶラインが、基準面標高Base＝300ｍ上で許容する撮影幅1958ｍ内である地点を、撮影される地点として抽出する。数値標高モデルDEMは、図２１の山岳地形５０ａで表現された地形であり、データはポイント(X,Y,Z座標)で表現されている。コースは厳密にはカメラレンズの中心部を通る。よって、数値標高モデルDEMとコースを結ぶラインは、地形のあるポイント(X,Y,Z座標)とカメラレンズ中心(X,Y,Z座標)を結ぶラインをいう。図２２に、撮影される地点を抽出した例を示す。図２２において、６１は撮影範囲、６２は撮影される地点を示す。
【００６５】
そして、撮影コース２６について地形を考慮した撮影範囲を計算する。地形を考慮した撮影範囲の例を、図２３に示す。撮影範囲６１は矩形となっているが、これは基準面（本例３００ｍ）を基準とした撮影範囲である。図２１より理解できるように、実際に撮影される地点の標高が基準面５０の標高より高ければ地形を考慮した撮影範囲は撮影範囲６１内に収まる。一方、撮影される地点の標高が基準面標高以下であれば、図２２，２３に示すように地形を考慮した撮影範囲６６が撮影範囲６１の矩形の外にはみ出すこととなる。
【００６６】
同様にして、各撮影コースの地形を考慮した撮影範囲を計算する。撮影コース２５，２６，２７のそれぞれの地形を考慮した撮影範囲６５，６６，６７を、図２４に示す。各撮影コースの撮影範囲の計算が終了したら、算出した各撮影コースの撮影範囲を結合する。図２５は各撮影コースの地形を考慮した撮影範囲を結合したコース撮影範囲６８を表す。このようにして、地形を考慮したコース撮影範囲が算出される。
【００６７】
地形を考慮したコース撮影範囲の計算が終了後、次にサイドラップ解析を行う。サイドラップ解析について、図２６〜図３１を参照して説明する。このサイドラップ解析では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side=73.842°
対地高度Height=1530ｍ
基準面標高Base=300ｍ
数値標高モデルDEM
パラメータ４ａ：サイドラップ許容値ThreSide=15%
ローリング許容値Threω=3°
撮影位置許容値ThreP=50ｍ
図２６は、標高データを備えた地形図上の対象範囲２１と撮影コース２５，２６，２７の撮影コースCourse_Baseのデータを示したものである。
【００６８】
以下、許容するフィルム幅方向撮影角について、図２７を参照して説明する。図２７は、撮影時の状態を側面から見た様子を表し、図２８の航空機の進行方向に対して垂直の断面を模式的に表したものである。図２７において、図２１に対応する部分には同一符号を付してある。５１は航空機のゆれとGPSの精度を考慮しない撮影範囲、５２はＧＰＳの誤差から生じる撮影位置許容値ThrePを考慮した撮影範囲、５３ｒはローリング許容値Threωを考慮した撮影範囲、５４ｓはサイドラップ許容値ThreSideを考慮した撮影範囲を表す。フィルム幅方向撮影角FOV_Sideは、５１の実線がなす角で表される。
【００６９】
許容する撮影角ThreFOV_Sideを求める。
ThreFOV_Side
＝FOV_Side-2*Threω
＝73.842-2*3
＝67.842°
したがってサイドラップを考慮した有効撮影幅は、
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(67.842/2)-50)*(1-0.15)
＝1664ｍ
となる。
【００７０】
続いて、有効に撮影される地点を抽出する。数値標高モデルDEMと撮影コースとを結ぶライン（線分）と基準面（本例では標高300m）との交差する位置が、許容するサイドラップを考慮した有効撮影幅1664ｍ内である地点を、有効に撮影される地点として抽出する。図２８に、有効に撮影される地点を抽出した例を示す。図２８において、７１は有効撮影範囲、７２は有効に撮影される地点を示す。
【００７１】
撮影コース２６についてサイドラップを考慮した有効撮影範囲を計算する。図２９は、サイドラップを考慮した有効撮影範囲の例を示したものである。サイドラップを考慮した有効撮影範囲７１を設定することで、有効的に撮影される範囲７６は、上述のサイドラップを考慮しない場合に撮影される範囲６６（図２３参照）よりも狭くなる。同様にして、各撮影コースのサイドラップを考慮した有効撮影範囲を計算する。図２６の撮影コース２５，２６，２７のサイドラップを考慮したそれぞれの有効撮影範囲７５，７６，７７を、図３０に示す。
【００７２】
各撮影コースの有効撮影範囲の計算が終了したら、算出した各撮影コースの有効撮影範囲を結合する。図３１は各撮影コースのサイドラップを考慮した有効撮影範囲を結合したコース有効撮影範囲７８を表す。このようにして、地形及びサイドラップを考慮したコース撮影範囲を算出し、サイドラップ解析結果４ｃ（図１参照）として出力する。
【００７３】
そして、算出したコース有効撮影範囲よりサイドラップ値を算出し、指定したサイドラップ値を満たしているかどうかを判定する。指定したサイドラップ値を満たしている場合、ステップＳ５の写真縮尺解析処理へ移行する。
【００７４】
一方、指定したサイドラップ値を満たしていない場合、ステップＳ２に移行して撮影コース間隔ScanWidthを狭めるか、あるいは各撮影コースの基準面標高を上げることにより、再度撮影コースの作成を行う。サイドラップ値を満たしていない例を図３２に示す。図３２において、各撮影コース２５，２６，２７の基準面標高は順に、例えば１５０ｍ、１５０ｍ、１００ｍに設定されている。これらの値を用いて算出したサイドラップ値は、指定したサイドラップ許容値を満たすことができず、算出したコース有効撮影範囲７９内の撮影コース２６，２７の２本の撮影コース間においてラップ切れ７９ａが生じてしまう。これは当該領域の地形が急激に変化していることが原因である。このような場合であっても、例えばステップＳ２にて各撮影コースの基準面標高を３００ｍに上げて再設定することにより、ラップ切れを回避することができる。なお、指定したサイドラップ値を満たしていない場合は、画面上に表示して利用者に確認を求めることも可能である。
【００７５】
次に、ステップＳ５の写真縮尺解析処理について、図３３〜図３８を参照して説明する。実際に撮影される地形の標高が高い場合、撮影範囲は狭くなるが、詳細に見ることができる（撮影縮尺が小さくなる）。一方、撮影される地形の標高が低い場合、撮影範囲は広くなるが、詳細に見ることができない（撮影縮尺が大きくなる）。したがって、撮影範囲が所定の撮影縮尺内に収まるかどうかを調べるために写真縮尺解析を行なう。
【００７６】
本例の写真縮尺解析処理では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side=73.842°
対地高度Height=1530ｍ
基準面標高Base=300ｍ
数値標高モデルDEM
パラメータ５ａ：撮影縮尺許容値ThreS=12500
ローリング許容値Threω=3°
撮影位置許容値ThreP=50ｍ
図３３は、基準面設定部３で作成された基準面設定済み撮影コースCourse_Baseより、対象範囲２１と撮影コース２５，２６，２７を示したものである。
【００７７】
ここで許容するフィルム幅方向撮影角について、図３４を参照して説明する。図３４は、撮影時の状態を側面から見た様子を表し、図３５の航空機の進行方向に対して垂直の断面を模式的に表したものである。図３４において、５１は航空機のゆれとGPSの精度を考慮しない撮影範囲、５２はGPSの誤差から生じる撮影位置許容値ThrePを考慮した撮影範囲、５３ｒはローリング許容値Threωを考慮した撮影範囲である。フィルム幅方向撮影角FOV_Sideは５１の実線がなす角である。
【００７８】
まず、許容する撮影角ThreFOV_Sideを計算する。
ThreFOV_Side
＝FOV_Side-2*Threω
＝73.842-2*3
＝67.842°
【００７９】
次に、撮影される地点を抽出する。GPSの精度が反映された撮影位置Pを考慮したコースCourse_Base_ThrePとそのコース上から撮影した際の撮影範囲５２（図３４参照）に対応する撮影角をAngle_Course_Base_ThreP_DEMとすると、
Angle_Course_Base_ThreP_DEM＜ThreFOV
を満たす撮影範囲内の地点を、撮影される地点として抽出する。図３５は、撮影される地点６２（図２２参照）を抽出した例を示す。
【００８０】
そして、抽出した撮影される地点の撮影縮尺（図３６参照）及び等撮影縮尺線（図３７参照）を計算する。撮影縮尺は、(数値標高モデルDEMと主点を結ぶラインの距離)÷（焦点距離）で計算される。各撮影コース２５〜２７それぞれの等撮影縮尺線の計算が終了後、算出した各撮影コースの等撮影縮尺線を結合する。図３８は各撮影コースの等撮影縮尺線を結合した撮影縮尺線を表している。図中の数字は縮尺を示している。
【００８１】
このように、撮影範囲全域の撮影縮尺を算出し、写真縮尺解析結果５ｃとして出力する。後工程の図化作業では、撮影縮尺により、地図縮尺(地図情報レベル)が決まる。撮影縮尺の高い画像を用いて図化すると、精度のよい地図の作成をすることができるので、撮影範囲全域の撮影縮尺を計算し、その撮影縮尺を確認することで、地図の精度向上を図ることができる。
【００８２】
このとき写真縮尺解析結果より、算出された撮影縮尺が許容値から外れている場合、ステップＳ２に移行して対地高度等を変えることにより、再度撮影コースの作成を行う。これに対して、算出された撮影縮尺が許容値内であった場合、撮影に使用する航空カメラがエリアセンサであれば、ステップＳ６の主点作成処理に移行し、または航空カメラがラインセンサであれば、ステップＳ８の基準点作成処理に移行する。
【００８３】
次に、ステップＳ６の主点作成処理について説明する。
この主点作成処理及び後述するオーバーラップ解析処理は、航空センサがエリアセンサの場合に行う処理である。主点作成処理は、主点自動計算（一定間隔）、主点自動計算（地形）、主点ラベル作成、主点ラベル編集の機能を有する。
【００８４】
主点自動計算（一定間隔）では、標高３００ｍ等の基準面標高Baseに対する撮影コース上の一定間隔の主点を計算する。一方、主点自動計算（地形）では、地形を考慮して主点間隔を計算する。これらの機能は、用途に応じて実施する。従来は一定間隔の主点作成しかできなかったものを、地形を考慮することによって地形によらずどの写真間のオーバーラップ値も指定した値にすることができるようになる。以下、主点自動計算（地形）について、図３９〜図４２を参照して説明する。主点自動計算（地形）では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：進行方向撮影角FOV_Over=73.842°
対地高度Height=1530ｍ
基準面標高Base=300ｍ
撮影方向Direction
数値標高モデルDEM
パラメータ６ａ：オーバーラップ値Over=56%
ピッチング許容値Threφ=3°
撮影位置許容値ThreP=50ｍ
【００８５】
まず、上記各入力値を入力し、隣り合う主点による重複撮影範囲を計算する。図３９は、重複撮影範囲の例を示したものである。図３９において、９１はある主点P1による撮影範囲、９２は主点P１と基準面標高Base上で予め設定された次主点との重複撮影範囲である。航空機のゆれとGPSの精度を考慮した次主点との重複撮影範囲９２を、MaxPhotoArea_P1とする。
【００８６】
次に、重複撮影範囲９２のうち最も標高の高い箇所P1_1（図４０参照）を抽出する。これは、数値標高モデルDEMから取得することができる。最も標高の高い箇所P1_1をMaxElevPoint_MaxPhotoArea_P1（例えば669ｍ）とする。
【００８７】
最も高い標高、すなわち最大標高値において、許容する撮影角ThreFOV_Overを求め、これを元に航空機のゆれとGPSの精度を考慮した次の主点までの間隔AlongPitch_ThreFOV_ThreP_ThreOverを求める。
ThreFOV_Over
＝FOV_Over-2*Threφ
＝73.842-2*3
＝67.842°
AlongPitch_ThreFOV_ThreP_ThreOver
＝2*((Base+Height-MaxElevPoint_MaxPhotoArea_P1)*tan(ThreFOV_Over/2)-ThreP)
*(1-ThreOver)
＝2*((300+1530+669)*tan(67.842/2)-50)*(1-0.56)
＝628ｍ
【００８８】
上記計算により求められた主点間隔AlongPitch_ThreFOV_ThreP_ThreOverから、地形及び外部標定要素を考慮した、主点P1の次の主点P2を求める。図４１は、主点P2を示したものである。
【００８９】
そして、算出した主点P2の撮影範囲を求め、撮影範囲の確認を行う。主点P2の最大撮影範囲MaxPhotoArea_P2を、図４２に示す。図４２において、９３は撮影範囲、９４は主点P1との重複撮影範囲を示す。重複撮影範囲９４は、ピッチング許容値Threφ及び撮影位置許容値ThrePを考慮した分だけ重複撮影範囲９２とずれることが分かる。算出した主点は、図１に示した主点作成済み撮影コース６ｂのデータとして出力される。その後、必要に応じて主点ラベルの作成及び編集を行う。
【００９０】
次に、ステップＳ７のオーバーラップ解析処理について説明する。
オーバーラップ解析処理は、主点撮影範囲（基準面）計算、主点有効撮影範囲（基準面）計算、主点撮影範囲（地形）計算、オーバーラップ解析の機能を有し、各機能は見積もり用、撮影指示用などの用途に応じて主点ラベル作成・編集後に実施される。従来は基準面での主点撮影範囲しか計算できなかったが、本例では主点有効撮影範囲の概念を導入し、主点撮影範囲（地形）の計算に適用することで、地形を反映したラップ切れの有無を判断するようにしている。
【００９１】
主点撮影範囲（基準面）の計算について、図４３〜図４６を参照して説明する。主点撮影範囲（基準面）の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530ｍ
基準面標高Base=0ｍ
主点P
数値標高モデルDEM
パラメータ７ａ：サイドラップ許容値ThreSide=0%
オーバーラップ許容値ThreOver=0%
ローリング許容値Threω=0°
ピッチング許容値Threφ=0°
撮影位置許容値ThreP=0ｍ
図４３は、対象範囲２１と、主点作成部６にて計算された上述の主点間隔で配置されている各撮影コース２５,２６,２７上の主点群をそれぞれ表示したものである。
【００９２】
まず、図４３において、許容する撮影角ThreFOV_Side、ThreFOV_Overを求め、これを元に撮影コース一本当たりのフィルム幅方向撮影幅ScanWidth_ThreFOV_ThreP_ThreSide及び進行方向撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。
【００９３】
ThreFOV_Side
＝ThreSide-2*Threω
＝73.842-2*0
＝73.842°
ThreFOV_Over
＝ThreOver-2*Threφ
＝73.842-2*0
＝73.842°
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(73.842/2)-0)*(1-0)
＝2300ｍ
AlongWidth_ThreFOV_ThreP_ThreOver
＝2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
＝2*(1530*tan(73.842/2)-0)*(1-0)
＝2300ｍ
【００９４】
撮影コース２６上の任意の主点１０１の撮影範囲１０２を、図４４に示す。この撮影範囲１０２の大きさは（フィルム幅方向撮影幅（２３００ｍ））×（進行方向撮影幅（２３００ｍ））である。同様にして、各主点についての撮影範囲を計算する。図４５は、撮影コース２５，２６，２７上の各主点の撮影範囲を表示したものである。各主点の撮影範囲の計算が終了したら、算出した各主点の撮影範囲を結合する。各主点の撮影範囲を結合した主点撮影範囲１０３を、図４６に示す。このようにして、基準面上の主点撮影範囲が算出される。
【００９５】
基準面上の主点撮影範囲の計算が終了後、その主点撮影範囲にサイドラップ許容値及びオーバーラップ許容値を考慮した主点有効撮影範囲（基準面）を計算する。主点有効撮影範囲（基準面）の計算について、図４７〜図５０を参照して説明する。この主点有効撮影範囲（基準面）の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530ｍ
基準面標高Base=0ｍ
主点P
数値標高モデルDEM
パラメータ７ａ：サイドラップ許容値ThreSide=15%
オーバーラップ許容値Over=53%
ローリング許容値Threω=0°
ピッチング許容値Threφ=0°
撮影位置許容値ThreP=0ｍ
図４７は、対象範囲２１と、主点作成部６にて計算された上述の主点間隔で配置されている各撮影コース２５,２６,２７上の主点群をそれぞれ表示したものである。
【００９６】
まず、図４７において、上記各入力値を入力し、許容する撮影角ThreFOV_Side、ThreFOV_Overを求め、これを元に撮影コース一本当たりの基準面上のコース有効撮影幅ScanWidth_ThreFOV_ThreP_ThreSide
及び進行方向有効撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。
【００９７】
ThreFOV_Side
＝ThreSide-2*Threω
＝73.842-2*0
＝73.842°
ThreFOV_Over
＝ThreOver-2*Threφ
＝73.842-2*0
＝73.842°
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(73.842/2)-0)*(1-0.15)
＝1955ｍ
AlongWidth_ThreFOV_ThreP_ThreOver
＝2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
＝2*(1530*tan(73.842/2)-0)*(1-0.53)
＝1081ｍ
【００９８】
撮影コース２６上の任意の主点１０１の撮影範囲１０２と有効撮影範囲１１２を、図４８に示す。この有効撮影範囲１１２はコース有効撮影幅(１９５５ｍ)×進行方向有効撮影幅(１０８１ｍ)の矩形である。同様にして、各主点についての有効撮影範囲を計算する。図４９は、撮影コース２５,２６,２７上の各主点の有効撮影範囲を表示したものである。各主点の有効撮影範囲の計算が終了したら、算出した各主点の有効撮影範囲を結合する。各主点の有効撮影範囲を結合した主点有効撮影範囲１１３を図５０に示す。有効撮影範囲１１３は撮影範囲１０３の内側に位置する。このようにして、基準面上の主点有効撮影範囲が算出される。
【００９９】
基準面上の主点有効撮影範囲の計算が終了後、主点撮影範囲（地形）を計算する。主点撮影範囲（地形）とは、撮影対象の地形を考慮した主点撮影範囲である。主点撮影範囲（地形）の計算について、図５１〜図５６を参照して説明する。この主点撮影範囲（地形）の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530ｍ
基準面標高Base=300ｍ
主点P
数値標高モデルDEM
パラメータ７ａ：サイドラップ許容値ThreSide=0%
オーバーラップ許容値Over=0%
ローリング許容値Threω=3°
ピッチング許容値Threφ=3°
撮影位置許容値ThreP=50ｍ
図５１は、対象範囲２１と、主点作成部６にて計算された上述の主点間隔で配置されている各撮影コース２５,２６,２７上の主点群をそれぞれ表示したものである。
【０１００】
まず、上記各入力値を入力し、許容するフィルム幅方向撮影角ThreFOV_Side及び進行方向撮影角ThreFOV_Overを求め、これを元に撮影コース一本当たりの許容するフィルム幅方向撮影幅ScanWidth_ThreFOV_ThreP_ThreSide及び進行方向撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。
【０１０１】
ここで、許容する撮影角及び撮影幅について、図５２を参照して説明する。図５２は、撮影時の状態を側面から見た様子を表し、図５３の航空機の進行方向に対する断面を模式的に表したものである。図５２において、５１は航空機のゆれとGPSの精度を考慮しない撮影範囲、５２はＧＰＳの誤差から生じた撮影位置許容値ThrePを考慮した撮影範囲、５３ｐはピッチング許容値Threφを考慮した撮影範囲である。フィルム幅方向撮影角FOV_Sideは５１の実線がなす角である。なお、航空機の進行方向に垂直な方向に対する断面についての模式図も同様に表すことができ、その場合におけるローリング許容値Threωを考慮した撮影範囲を５３ｒとして括弧内に記した。
【０１０２】
ThreFOV_Side
＝ThreSide-2*Threω
＝73.842-2*3
＝67.842°
ThreFOV_Over
＝ThreOver-2*Threφ
＝73.842-2*3
＝67.842°
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(67.842/2)-50)*(1-0)
＝1958ｍ
AlongWidth_ThreFOV_ThreP_ThreOver
＝2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
＝2*(1530*tan(67.842/2)-50)*(1-0)
＝1958ｍ
【０１０３】
続いて、撮影される地点を抽出する。数値標高モデルDEMと主点を結ぶラインが、基準面標高Base＝300ｍ上で許容するフィルム幅方向撮影幅(1958ｍ)及び進行方向撮影幅(1958ｍ)内である地点を撮影される地点、すなわち撮影範囲内で実際に写真に撮影される部分として抽出する。抽出された撮影される地点の例を、図５３に示す。図５３において、１０２は撮影範囲を、１２１は撮影される地点を表す。
【０１０４】
そして、撮影コース２６上の主点１０１について地形を考慮した撮影範囲を計算する。図５４は、地形を考慮に入れた主点１０１の撮影範囲１２２を表すものである。地形を考慮した撮影範囲１２２は上記撮影される地点１２１の輪郭であり、撮影範囲１０２と異なり必ずしも直線状にはならない。同様にして、各主点の地形を考慮に入れた撮影範囲を計算する。撮影コース２５，２６，２７上の各主点における地形を考慮した撮影範囲を、図５５に示す。各撮影コース上のそれぞれの主点の撮影範囲の計算が終了した後、算出した各主点の撮影範囲を結合する。図５６は、各撮影コース上のそれぞれの主点における地形を考慮した撮影範囲を結合した主点撮影範囲１２３を示している。このようにして、地形を考慮した主点撮影範囲が算出される。
【０１０５】
次に、地形を考慮した主点撮影範囲の計算が終了後、オーバーラップ解析を行う。オーバーラップ解析について、図５７〜図６２を参照して説明する。
このオーバーラップ解析では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base：フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530ｍ
基準面標高Base=300ｍ
主点P
数値標高モデルDEM
パラメータ７ａ：サイドラップ許容値ThreSide=15%
オーバーラップ許容値Over=53%
ローリング許容値Threω=3°
ピッチング許容値Threφ=3°
撮影位置許容値ThreP=50ｍ
図５７は、対象範囲２１と、主点作成部６にて計算された上述の主点間隔で配置されている各撮影コース２５,２６,２７上の主点群をそれぞれ表示したものである。
【０１０６】
まず、上記各入力値を入力し、ローリングを考慮した許容する撮影角ThreFOV_Side、ピッチングを考慮した許容する撮影ThreFOV_Overを求め、これを元に撮影コース一本当たりのサイドラップを考慮したコース有効撮影幅ScanWidth_ThreFOV_ThreP_ThreSide及びオーバーラップを考慮した進行方向有効撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。
【０１０７】
ここで、許容する撮影角及び撮影幅について、図５８を参照して説明する。図５８は、撮影時の状態を側面から見た様子を表し、図５９の航空機の進行方向に対する断面を模式的に表したものである。５１は航空機のゆれとGPSの精度を考慮しない撮影範囲、５２はＧＰＳの誤差から生じた撮影位置許容値ThrePを考慮した撮影範囲、５３ｐはピッチング許容値Threφを考慮した撮影範囲、５４ｏはオーバーラップ許容値ThreOverを考慮した撮影範囲を表す。フィルム幅方向撮影角FOV_Sideは５１の実線がなす角で表される。なお、航空機の進行方向に垂直な断面についての模式図も同様に表すことができ、その場合におけるローリング許容値Threωを考慮した撮影範囲を５３ｒ、サイドラップ許容値ThreSideを考慮した撮影範囲を５４ｓとして括弧内に記した。
【０１０８】
ThreFOV_Side
＝ThreSide-2*Threω
＝73.842-2*3
＝67.842°
ThreFOV_Over
＝ThreOver-2*Threφ
＝73.842-2*3
＝67.842°
ScanWidth_ThreFOV_ThreP_ThreSide
＝2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
＝2*(1530*tan(67.842/2)-50)*(1-0.15)
＝1664ｍ
AlongWidth_ThreFOV_ThreP_ThreOver
＝2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
＝2*(1530*tan(67.842/2)-50)*(1-0.53)
＝862ｍ
【０１０９】
続いて、有効に撮影される地点を抽出する。数値標高モデルDEMとコースを結ぶ主点が基準面標高Base＝300ｍ上で許容する、サイドラップを考慮した有効撮影幅1567ｍとオーバーラップを考慮した有効撮影幅862ｍ内である地点を、有効に撮影される地点、すなわち有効撮影範囲内で実際に写真に撮影される範囲として抽出する。抽出された撮影される地点の例を、図５９に示す。図５９において、１１２は有効撮影範囲を、１３１は撮影される地点を表している。
【０１１０】
そして、撮影コース２６上の主点について地形を考慮した有効撮影範囲を計算する。図６０は、地形を考慮に入れた主点１０１の有効撮影範囲１３２を表すものである。地形を考慮した有効撮影範囲１３２は上記撮影される地点１３１の輪郭であり、撮影範囲１１２と異なり必ずしも直線状にはならない。同様にして、各主点の地形を考慮に入れた有効撮影範囲を計算する。撮影コース２５，２６，２７上の各主点における地形を考慮した有効撮影範囲を、図６１に示す。各撮影コース上の各主点の有効撮影範囲の計算が終了した後、算出した各主点の有効撮影範囲を結合する。各主点の有効撮影範囲を結合した主点有効撮影範囲１３３を、図６２に示す。このようにして、地形を考慮した主点有効撮影範囲が算出される。
【０１１１】
算出した各主点の有効撮影範囲より、指定したオーバーラップ値を満たしているかどうかを判定し、満たしていない場合、ステップＳ６に移行して、例えば最も標高が高い点P1_1をその近傍に変更する等により、再度主点作成を行う。他方、指定したオーバーラップ値を満たしている場合、ステップＳ８の基準点作成処理へ移行する。指定したオーバーラップ値を満たさずラップ切れを起こしている場合は、画面上に表示して確認することも可能である。
【０１１２】
なお、上述したステップＳ６の主点作成処理にて地形を考慮した主点を作成するときには、必ずしもオーバーラップ解析を実施する必要はない。しかし、一定間隔でしか撮影できないエリアセンサもあるので、その場合には、オーバーラップ解析が必要となる。例えば、データ転送の都合上カメラのシャッター間隔が一定となり、等速度の航空機上からは一定間隔の撮影になるエリアセンサなどが該当する。また、GPSによる位置指定撮影を実施するときは、地形を考慮した主点自動計算となるので、必ずしもオーバーラップ解析の必要はないが、確認のために、地形を考慮した主点自動計算後でもオーバーラップ解析をすることで、航空写真撮影計画の精度がより向上する。
【０１１３】
上述のオーバーラップ解析処理が終了したら、ステップＳ８の基準点作成処理では、航空写真撮影において地上との整合性を保つため(写真に対応する地上座標を付加するため)に、撮影対象内に地上での座標がわかる基準点を設ける。基準点としては、主に、国家基準点(三角点、国家水準点、電子基準点)を利用するが、撮影後GPS等を用いて計測することも可能である。基準点作成処理では、上記基準点の作成を行い、その後、基準点ラベル作成を行う。また、必要に応じて基準点ラベルを編集して、基準点作成処理を終了する。
【０１１４】
上記基準点作成処理が終了後、ステップＳ９のレポート作成処理を行う。レポート作成処理は、撮影計画に対して、コースや主点の座標、数量等がわかるレポートを作成する処理であり、データ変換、帳票作成の手順から構成される。データ変換は、主点ライン変換、ベクトルデータを格納するDXF（Data eXchange Format）ファイル等への変換を行う。また、帳票作成では、撮影コースの始点と終点、及びその撮影コース上の主点の位置を示した集計・レポートの作成、並びに地図データ上にその集計・レポートの内容を反映しどの地点で撮影すればよいかが視認できるようにしたレイアウト作成等を行う。撮影計画をレイアウト表示することにより、見積もりや撮影士への撮影指示を適切に行うことができる。なお、見積もりには、航空機のゆれとGPSの精度を考慮しない撮影範囲により作成した撮影計画を使用することもできる。
【０１１５】
斯かる本例の構成によれば、地形を考慮した有効撮影範囲という概念を用い、サイドラップ及びオーバーラップの解析を行い、さらにナビゲーションシステムを利用して、航空機の揺れ、GPSの精度も考慮しての解析も行うことができるようにしている。これにより、あらゆるラインセンサ及びエリアセンサの各航空センサに対応することができる。
【０１１６】
また、あらゆる座標系を考慮して撮影計画の実施をプログラム化しているので、座標系の知識に乏しい者でも簡単に撮影計画を実施することが可能となり、どのような形状であっても人の主観によらない撮影コースが計画できるため、撮影計画の精度が向上する。例えば、低地では主点間隔を広く、高地では主点間隔を狭くするように自動的に設定することができる。
【０１１７】
また、地形形状のみならず、気象状況等による航空機のゆれを考慮して、ある程度の幅を持たせた値により有効サイドラップ（有効オーバーラップ）を撮影対象全域でシミュレーションできるので、コース上どの写真も指定したオーバーラップを満たすことができ、ラップ切れを起こす確率が減少し、再撮影の可能性を抑えることができる。
【０１１８】
また、紙ベースの地形図上に撮影される範囲のラインを描くのは、相当熟練した者でも困難であるが、撮影計画に時間を割くと撮影時間が削られる。本例は、撮影計画を自動で行い、その撮影計画結果を所定形式によりデジタル出力し、航空機に搭載のGPS撮影システムに取り込むことができるので、撮影計画から撮影実施までの時間を大幅に短縮することができる。
【０１１９】
また、一般に撮影緒言に変化がなければ、撮影縮尺や撮影範囲は地形形状に左右される。地形において、標高が高い箇所や低い箇所、山の尾根や谷が地形の特徴点ということになる。紙ベースの地形図上で撮影される範囲を確認するのは、特徴点のみの計算になってしまいがちであるが、本例では写真縮尺解析処理を行い、指定の撮影縮尺を満足するか判定しているので、撮影範囲全域での撮影縮尺の計算ができる。
【０１２０】
なお、上記実施例においては、RC-30を例に正方形アナログエリアセンサについて説明したが、非正方形デジタルエリアセンサ、あるいはデジタルラインセンサにおいても実施することが可能である。
例えば、非正方形デジタルエリアセンサの場合について、UltraCAM-Dを例に説明する。UltraCAM-Dの場合、撮影角FOV及び対置高度Heightは、PW_Side=11500ピクセル、PW_Over=7500ピクセル、P_Size=9μｍ、f=100mm、GSD=0.08mを以下の式に代入することにより求めることができる。
FOV_Side＝((PW_Side*P_Size/2)/atan(f/1000))*2＝54.723°
FOV_Over＝((PW_Over*P_Size/2)/atan(f/1000))*2＝37.299°
Height＝(GSD*f/1000)/P_Size＝888ｍ
また、デジタルラインセンサの場合について、ADS40を例に説明する。ADS40の場合、撮影角FOV及び対置高度Heightは、PW_Side=12000ピクセル、P_Size=6.5μｍ、f=62.77mm、GSD=0.20mを以下の式に代入することにより求めることができる。
FOV_Side＝((PW_Side*P_Size/2)/atan(f/1000))*2＝63.707°
Height＝(GSD*f/1000)/P_Size＝1931ｍ
これらの値を用いることにより、正方形アナログエリアセンサと同様に、非正方形デジタルエリアセンサやデジタルラインセンサについても同様に本発明を適用することができる。
【０１２１】
また、本発明は上述した実施の形態の例に限られるものではなく、本発明の要旨を逸脱することなくその他種々の構成を取り得ることは勿論である。
【図面の簡単な説明】
【０１２２】
【図１】本発明の一実施の形態による航空写真撮影計画を実現する機能ブロック図である。
【図２】飛行機の機体の姿勢（ゆれ）を説明するのに用いられる図である。
【図３】本発明の一実施の形態による有効撮影範囲の説明に供する図である。
【図４】本発明の一実施の形態による外部標定要素を考慮した撮影範囲の説明に供する図である。
【図５】本発明の一実施の形態による航空写真撮影計画の全体の流れを示すフローチャートである。
【図６】本発明の一実施の形態による撮影コース作成の説明に供する図（１）である。
【図７】本発明の一実施の形態による撮影コース作成の説明に供する図（２）である。
【図８】本発明の一実施の形態による撮影コース作成の説明に供する図（３）である。
【図９】本発明の一実施の形態による撮影コース作成の説明に供する図（４）である。
【図１０】本発明の一実施の形態による撮影コース作成の説明に供する図（５）である。
【図１１】本発明の一実施の形態による撮影コース作成の説明に供する図（６）である。
【図１２】本発明の一実施の形態によるコース撮影範囲（基準面）の説明に供する図（１）である。
【図１３】本発明の一実施の形態によるコース撮影範囲（基準面）の説明に供する図（２）である。
【図１４】本発明の一実施の形態によるコース撮影範囲（基準面）の説明に供する図（３）である。
【図１５】本発明の一実施の形態によるコース撮影範囲（基準面）の説明に供する図（４）である。
【図１６】本発明の一実施の形態によるコース有効撮影範囲（基準面）の説明に供する図（１）である。
【図１７】本発明の一実施の形態によるコース有効撮影範囲（基準面）の説明に供する図（２）である。
【図１８】本発明の一実施の形態によるコース有効撮影範囲（基準面）の説明に供する図（３）である。
【図１９】本発明の一実施の形態によるコース有効撮影範囲（基準面）の説明に供する図（４）である。
【図２０】本発明の一実施の形態によるコース撮影範囲（地形）の説明に供する図（１）である。
【図２１】本発明の一実施の形態によるコース撮影範囲（地形）の説明に供する図（２）である。
【図２２】本発明の一実施の形態によるコース撮影範囲（地形）の説明に供する図（３）である。
【図２３】本発明の一実施の形態によるコース撮影範囲（地形）の説明に供する図（４）である。
【図２４】本発明の一実施の形態によるコース撮影範囲（地形）の説明に供する図（５）である。
【図２５】本発明の一実施の形態によるコース撮影範囲（地形）の説明に供する図（６）である。
【図２６】本発明の一実施の形態によるサイドラップ解析の説明に供する図（１）である。
【図２７】本発明の一実施の形態によるサイドラップ解析の説明に供する図（２）である。
【図２８】本発明の一実施の形態によるサイドラップ解析の説明に供する図（３）である。
【図２９】本発明の一実施の形態によるサイドラップ解析の説明に供する図（４）である。
【図３０】本発明の一実施の形態によるサイドラップ解析の説明に供する図（５）である。
【図３１】本発明の一実施の形態によるサイドラップ解析の説明に供する図（６）である。
【図３２】本発明の一実施の形態によるサイドラップ解析の説明に供する図（７）である。
【図３３】本発明の一実施の形態による撮影縮尺解析の説明に供する図（１）である。
【図３４】本発明の一実施の形態による撮影縮尺解析の説明に供する図（２）である。
【図３５】本発明の一実施の形態による撮影縮尺解析の説明に供する図（３）である。
【図３６】本発明の一実施の形態による撮影縮尺解析の説明に供する図（４）である。
【図３７】本発明の一実施の形態による撮影縮尺解析の説明に供する図（５）である。
【図３８】本発明の一実施の形態による撮影縮尺解析の説明に供する図（６）である。
【図３９】本発明の一実施の形態による主点自動計算の説明に供する図（１）である。
【図４０】本発明の一実施の形態による主点自動計算の説明に供する図（２）である。
【図４１】本発明の一実施の形態による主点自動計算の説明に供する図（３）である。
【図４２】本発明の一実施の形態による主点自動計算の説明に供する図（４）である。
【図４３】本発明の一実施の形態による主点撮影範囲（基準面）の説明に供する図（１）である。
【図４４】本発明の一実施の形態による主点撮影範囲（基準面）の説明に供する図（２）である。
【図４５】本発明の一実施の形態による主点撮影範囲（基準面）の説明に供する図（３）である。
【図４６】本発明の一実施の形態による主点撮影範囲（基準面）の説明に供する図（４）である。
【図４７】本発明の一実施の形態による主点有効撮影範囲（基準面）の説明に供する図（１）である。
【図４８】本発明の一実施の形態による主点有効撮影範囲（基準面）の説明に供する図（２）である。
【図４９】本発明の一実施の形態による主点有効撮影範囲（基準面）の説明に供する図（３）である。
【図５０】本発明の一実施の形態による主点有効撮影範囲（基準面）の説明に供する図（４）である。
【図５１】本発明の一実施の形態による主点撮影範囲（地形）の説明に供する図（１）である。
【図５２】本発明の一実施の形態による主点撮影範囲（地形）の説明に供する図（２）である。
【図５３】本発明の一実施の形態による主点撮影範囲（地形）の説明に供する図（３）である。
【図５４】本発明の一実施の形態による主点撮影範囲（地形）の説明に供する図（４）である。
【図５５】本発明の一実施の形態による主点撮影範囲（地形）の説明に供する図（５）である。
【図５６】本発明の一実施の形態による主点撮影範囲（地形）の説明に供する図（６）である。
【図５７】本発明の一実施の形態によるオーバーラップ解析の説明に供する図（１）である。
【図５８】本発明の一実施の形態によるオーバーラップ解析の説明に供する図（２）である。
【図５９】本発明の一実施の形態によるオーバーラップ解析の説明に供する図（３）である。
【図６０】本発明の一実施の形態によるオーバーラップ解析の説明に供する図（４）である。
【図６１】本発明の一実施の形態によるオーバーラップ解析の説明に供する図（５）である。
【図６２】本発明の一実施の形態によるオーバーラップ解析の説明に供する図（６）である。
【符号の説明】
【０１２３】
２…撮影コース作成部、３…基準面設定部、４…サイドラップ解析部、５…写真縮尺解析部、６…主点作成部、７…オーバーラップ解析部、８ａ…数値標高モデル、１…外部評定要素を考慮しない撮影範囲、１２…ピッチング許容値を考慮した撮影範囲、１３…ピッチング許容値と撮影位置許容値を考慮した撮影範囲、１４…外部評定要素を考慮した最小撮影範囲、１５…外部評定要素を考慮した最大撮影範囲、２１…撮影対象、２５，２６，２７…撮影コース、３６…撮影範囲（幅）、４６…有効撮影範囲（幅）、６１…ローリング許容値と撮影位置許容値を考慮した撮影範囲（幅）、６２…撮影される地点、６６…撮影範囲（地形）、７１…サイドラップを考慮した撮影範囲、７２…有効に撮影される地点、７６…有効撮影範囲（サイドラップ）、９１…撮影範囲、９２…重複撮影範囲、９３…ピッチング許容値と撮影位置許容値を考慮した撮影範囲、９４…重複撮影範囲、１０１…主点、１０２…主点撮影範囲、１１２…主点有効撮影範囲、１２１…撮影される地点、１２２…主点撮影範囲（地形）、１３１…有効に撮影される地点、１３２…主点有効撮影範囲（オーバーラップ）
【図１】
2006145357.tif 000003
【図２】
2006145357.tif 000004
【図３】
2006145357.tif 000005
【図４】
2006145357.tif 000006
【図５】
2006145357.tif 000007
【図６】
2006145357.tif 000008
【図７】
2006145357.tif 000009
【図８】
2006145357.tif 000010
【図９】
2006145357.tif 000011
【図１０】
2006145357.tif 000012
【図１１】
2006145357.tif 000013
【図１２】
2006145357.tif 000014
【図１３】
2006145357.tif 000015
【図１４】
2006145357.tif 000016
【図１５】
2006145357.tif 000017
【図１６】
2006145357.tif 000018
【図１７】
2006145357.tif 000019
【図１８】
2006145357.tif 000020
【図１９】
2006145357.tif 000021
【図２１】
2006145357.tif 000022
【図２７】
2006145357.tif 000023
【図３４】
2006145357.tif 000024
【図３８】
2006145357.tif 000025
【図４３】
2006145357.tif 000026
【図４４】
2006145357.tif 000027
【図４５】
2006145357.tif 000028
【図４６】
2006145357.tif 000029
【図４７】
2006145357.tif 000030
【図４８】
2006145357.tif 000031
【図４９】
2006145357.tif 000032
【図５０】
2006145357.tif 000033
【図５２】
2006145357.tif 000034
【図５８】
2006145357.tif 000035
【図２０】
2006145357.tif 000036
【図２２】
2006145357.tif 000037
【図２３】
2006145357.tif 000038
【図２４】
2006145357.tif 000039
【図２５】
2006145357.tif 000040
【図２６】
2006145357.tif 000041
【図２８】
2006145357.tif 000042
【図２９】
2006145357.tif 000043
【図３０】
2006145357.tif 000044
【図３１】
2006145357.tif 000045
【図３２】
2006145357.tif 000046
【図３３】
2006145357.tif 000047
【図３５】
2006145357.tif 000048
【図３６】
2006145357.tif 000049
【図３７】
2006145357.tif 000050
【図３９】
2006145357.tif 000051
【図４０】
2006145357.tif 000052
【図４１】
2006145357.tif 000053
【図４２】
2006145357.tif 000054
【図５１】
2006145357.tif 000055
【図５３】
2006145357.tif 000056
【図５４】
2006145357.tif 000057
【図５５】
2006145357.tif 000058
【図５６】
2006145357.tif 000059
【図５７】
2006145357.tif 000060
【図５９】
2006145357.tif 000061
【図６０】
2006145357.tif 000062
【図６１】
2006145357.tif 000063
【図６２】
2006145357.tif 000064