自動化されたビームのレイアウトのためのシステムであって、前記システムは以下を備える:境界ポジションモジュールであって、画像フレームの境界に沿って複数の境界ポジションを生成するため、及び複数のビームロケーションに基づいて前記複数の境界ポジションを改変するために設計された該モジュール;並びにビームロケーションモジュールであって、前記複数のビームロケーションはそれぞれ前記画像フレームの前記境界内にあり、前記複数の境界ポジションと、並びにマッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つとに基づいて、前記複数のビームロケーションを決定するために設計された該モジュール。請求項1に記載のシステムであって、更に以下を備えるシステム:グランド座標転換モジュールであって、開始ポジションをグランド座標に転換するために設計されたモジュールであり、前記グランド座標が画像ビーム装置のロケーションに対するグランドを表すモジュール;並びに、通信モジュールであって、前記画像ビーム装置へ前記グランド座標を送るため、及び前記画像ビーム装置から画像ビームを受け取るために設計された該モジュール。請求項1に記載のシステムであって、マッピング優先度モジュールを更に備え、該モジュールは、ビームサイズ、ビーム解像度、前記画像フレームの前記境界と前記開始ロケーションとの間のグランドオーバーラップ、スポイルされていないビームサイズ、及びスポイルされたビームサイズのうち少なくとも1つに基づいて、前記マッピング優先度を決定するために設計される、該システム。請求項1に記載のシステムであって、マッピング優先度モジュールを更に備え、該モジュールは、最小限のマッピング時間、最小限のビームレイアウト、最高度のビームユーティリティ、及び検出の最高確率のうち少なくとも1つに基づいて、前記マッピング優先度を決定するために設計される、該システム。請求項1に記載のシステムであって、前記ビームプラットフォームが航空機又は宇宙機である、該システム。請求項1に記載のシステムであって、前記複数の各ビームロケーションは、スポットライトモード合成開口レーダービームである、該システム。自動化されたビームのレイアウトのための方法であって、以下のステップを含む方法:a画像フレームの境界に沿って複数の境界ポジションを生成するステップ;bマッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて、前記複数の境界ポジション内に第一ビーム用の開始ロケーションを決定するステップ;c前記開始ロケーションに基づいて、前記複数の境界ポジションを改変するステップ;dマッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて前記改変された複数の境界ポジション内に第二ビーム用の第二ロケーションを決定するステップ;並びにe前記第二ロケーションに基づいて前記改変された複数の境界ポジションを改変するステップ。請求項7に記載の方法であって、更に以下のステップを含む方法:f前記改変された複数の境界ポジションにより、前記画像フレームの境界が定義されるかどうかを決定するステップ;並びにgステップfにおける決定に基づいて、ステップd、e及びfを繰り返すステップ。請求項7に記載の方法であって、更に以下のステップを含む方法:f前記開始ロケーション及び前記第二ロケーションの少なくとも1つ内でターゲットが検出されるかどうかを決定するステップ;並びにgステップfにおける決定に基づいて、ステップd、e及びfを繰り返すステップ。請求項7に記載の方法であって、更に以下のステップを含む方法:前記開始ポジションをグランド座標に転換するステップであり、前記グランド座標が画像ビーム装置のロケーションに対するグランドを表すステップ;前記グランド座標を前記画像ビーム装置に送るステップ;及び前記画像ビーム装置から画像ビームを受け取るステップ。請求項7に記載の方法であって、ビームサイズ、ビーム解像度、前記画像フレームの前記境界と前記開始ロケーションとの間のグランドオーバーラップ、スポイルされていないビームサイズ、及びスポイルされたビームサイズのうち少なくとも1つに基づいて、前記マッピング優先度を決定するステップを更に含む方法。請求項7に記載の方法であって、最小限のマッピング時間、最小限のビームレイアウト、最高度のビームユーティリティ、及び検出の最高確率の少なくとも1つに基づいて、前記マッピング優先度を決定するステップを更に含む方法。コンピュータプログラム製品であって、情報キャリア内で具体的に実行され、前記コンピュータプログラム製品は、データ処理装置に以下の動作を実行させるように機能する指示を含む、該製品:画像フレームの境界に沿って複数の境界ポジションを生成すること;マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて、前記複数の境界ポジション内に第一ビーム用の開始ロケーションを決定すること;前記開始ロケーションに基づいて、前記複数の境界ポジションを改変すること;マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて、前記改変された複数の境界ポジション内に第二ビーム用の第二ロケーションを決定すること;並びに前記第二ロケーションに基づいて、前記改変された複数の境界ポジションを改変すること。従って、当分野では、自動化されたビームのレイアウトを改良する必要性が存在する。1つのアプローチとしては、自動化されたビームのレイアウトのためのシステムを提供することがあげられる。該システムは、以下を備える:境界ポジションモジュールであって、画像イメージフレームの境界に沿って複数の境界ポジションを生成するため、及び複数のビームロケーションに基づいて前記複数の境界ポジションを改変するために設計された該モジュール。前記システムは、更に以下を備える:ビームロケーションモジュールであって、前記複数のビームロケーションはそれぞれ前記画像フレームの前記境界内にあり、前記複数の境界ポジションと、並びにマッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つとに基づいて、前記複数のビームロケーションを決定するために設計された該モジュール。別のアプローチとしては、自動化されたビームのレイアウトのための方法を提供することが挙げられる。該方法は、以下のステップを含む:a画像フレームの境界に沿って複数の境界ポジションを生成するステップ;bマッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて、前記複数の境界ポジション内に第一ビーム用の開始ロケーションを決定するステップ;c前記開始ロケーションに基づいて、前記複数の境界ポジションを改変するステップ;dマッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて前記改変された複数の境界ポジション内に第二ビーム用の第二ロケーションを決定するステップ;並びにe前記第二ロケーションに基づいて前記改変された複数の境界ポジションを改変するステップ。別のアプローチとしては、コンピュータプログラム製品を提供することが挙げられる。該コンピュータプログラム製品は、情報キャリア内で具体的に実行される。前記コンピュータプログラム製品は、データ処理装置に以下の動作を実行させるように機能する指示を含む:画像フレームの境界に沿って複数の境界ポジションを生成すること;マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて、前記複数の境界ポジション内に第一ビーム用の開始ロケーションを決定すること;前記開始ロケーションに基づいて、前記複数の境界ポジションを改変すること;マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて、前記改変された複数の境界ポジション内に第二ビーム用の第二ロケーションを決定すること;並びに前記第二ロケーションに基づいて、前記改変された複数の境界ポジションを改変すること。別の例において、上記アプローチのいずれかは、1以上の下記の特徴を含むことができる。幾つかの例において、前記システムは更に以下を備える:グランド座標転換モジュールであって、開始ポジションをグランド座標に転換するために設計されたモジュールであり、前記グランド座標が画像ビーム装置のロケーションに対するグランドを表すモジュール;並びに、通信モジュールであって、前記画像ビーム装置へ前記グランド座標を送るため、及び前記画像ビーム装置から画像ビームを受け取るために設計された該モジュール。別の例において、前記システムは、マッピング優先度モジュールを更に備え、該モジュールは、ビームサイズ、ビーム解像度、前記画像フレームの前記境界と前記開始ロケーションとの間のグランドオーバーラップ、スポイルされていないビームサイズ、及びスポイルされたビームサイズのうち少なくとも1つに基づいて、前記マッピング優先度を決定するために設計される。幾つかの例において、前記システムは、マッピング優先度モジュールを更に備え、該モジュールは、最小限のマッピング時間、最小限のビームレイアウト、最高度のビームユーティリティ、及び検出の最高確率のうち少なくとも1つに基づいて、前記マッピング優先度を決定するために設計される別の例において、前記ビームプラットフォームは、航空機又は宇宙機である。幾つかの例において、前記複数の各ビームロケーションは、スポットライトモード合成開口レーダービームである。別の例において、前記方法は更に以下のステップを含む:f前記改変された複数の境界ポジションにより、前記画像フレームの境界が定義されるかどうかを決定するステップ;並びにgステップfにおける決定に基づいて、ステップd、e及びfを繰り返すステップ。幾つかの例において、前記方法は更に以下のステップを含む:f前記開始ロケーション及び前記第二ロケーションの少なくとも1つ内でターゲットが検出されるかどうかを決定するステップ;並びにgステップfにおける決定に基づいて、ステップd、e及びfを繰り返すステップ。別の例において、前記方法は更に以下のステップを含む:前記開始ポジションをグランド座標に転換するステップであり、前記グランド座標が画像ビーム装置のロケーションに対する地上を表すステップ;前記グランド座標を前記画像ビーム装置に送るステップ;及び前記画像ビーム装置から画像ビームを受け取るステップ。幾つかの例において、前記方法は更に以下のステップを含む:ビームサイズ、ビーム解像度、前記画像フレームの前記境界と前記開始ロケーションとの間のグランドオーバーラップ、スポイルされていないビームサイズ、及びスポイルされたビームサイズのうち少なくとも1つに基づいて、前記マッピング優先度を決定するステップ。別の例において、前記方法は、更に以下のステップを含む:最小限のマッピング時間、最小限のビームレイアウト、最高度のビームユーティリティ、及び検出の最高確率の少なくとも1つに基づいて、前記マッピング優先度を決定するステップ。本明細書に記載の自動化されたビームのレイアウト技術は、以下に述べる1以上の利点を提供することができる。前記技術の利点として、エリアの優先度は、例えば、アンテナスキャン角度限界、ビームサイズ等によって入力及び/又は自動決定することが可能であり、それによって、エリア内でより優先度が高い部分にリソースを優先化させることができ、そして、エリアを画像化するための全体コストを下げることができる。前記技術の別の利点として、エリアの優先度は、近距離でのエリアに関するビームスポイリング及び/又は他のパラメーターに基づくことができ、それによって、エリアの画像化に関連する効果的なリソースの制限をゆるめることができ、また、エリアを画像化するための全体コストを下げることができる。前記技術の別の利点として、前記技術は、ビームプラットフォーム例えば、航空機、宇宙機、列車、自動車等の飛行プロファイルに適応可能であり、それによって、前記技術の効果的な使用を増やし、前記技術を展開させるためのコストを減らすことができる。前記技術の別の利点として、前記技術は、コンピューター的に効率が良く、それによって、前記技術に関するコンピューター的な必要性を減らし、前記技術を使用するためのコストを減らすことができる。上述した及び他の目的、特性、及び利点については、添付した図面に表される、より具体的な後述の実施形態から明らかとなるだろう。該図面において、同一の参照文字は、複数の異なる図面にわたって同一の部品を意味している。実施形態の原理を表す際に、該図面は、描写する代わりに、拡大縮小や強調が必ずしも行われているとは限らない。詳細な説明自動化されたビームのレイアウト用の方法及び装置では、完全なエリアカバー、完全な画質、及び/又は高効率を達成する画像ビーム装置例えば、スポットライトモード合成開口レーダーSAR、カメラ、画像センサー等を用いて、グランドエリア画像フレームを包括的にスキャンする技術を含む。該技術では、ビームプラットフォーム例えば、航空機、宇宙機、列車、自動車等を利用し、ビーム装置を用いて、グランドエリアを画像化する。エリアに関する完全な又は部分的な画像は、前記ビームのスポットライト画像のモザイクによって形成することができる。各ビームを配置するためのプロセスに関する一般的な記載として、前記技術は、以下のステップを実行することができる:1フレーム境界ポイントをアンテナ座標に変換するステップ、2ビーム中心座標及び楕円形輪郭モデルを決定するステップ、3どのフレームポイントがビーム内にあるか、そして、どのビームポイントがフレーム内にあるかを決定するステップ、4ステップ3での出力に基づいて、フレーム境界ポイントを更新するステップ、5フレーム境界ポイントを、グランド座標に戻して変換するステップ、6航空機のポジションとグランドからアンテナへの変換行列とを更新するステップ、7次のビームに関して、1~6のステップを繰り返すステップ。前記技術により、マッピングエリアとビームの両方に関する境界ポイントを作成することができ、埋まっていないホールの数を最小限にしたマッピングのエリアを最大化することができ、それによって、前記技術の効率を上昇させている点で有利となる。例えば、前記エリアは、10.0km×10.0kmの正方形であり、境界ポイントは、前記正方形の外側上に100mごとに存在するこの例の場合、400個の境界ポイントが正方形の外側上に存在する。前記技術では、より優先度の高いエリア及び/又は得られる最大エリアビーム間での最小限のオーバーラップに基づいて、ビームの指向方向を決定することができ、それによって、エリアを画像化するための時間を減らすことができる。前記技術では、分析的な輪郭モデルとともにアンテナ座標を用いて、ビームロケーションを決定し、それによって、フレーム境界ポイントがビーム内にあるかどうかを前記技術によって迅速且つ効率的に決定することが可能となる。図1は、例示的なビームプラットフォーム環境100の図である。前記環境100は、飛行機142ビームプラットフォームを含む。飛行機142は、ビーム装置図示しないを用いて、画像フレーム150内のターゲット155当該例では、戦車を画像化する。飛行機142は、複数の時間A140a、B140b~Z140zにおいて、ターゲット155を監視及び/又は追跡する。飛行機142は、電磁波を送信し、及び/又は受信し、前記ターゲット及び/又は複数の他のターゲット図示しないを画像化する。例えば、前記飛行機142は、電磁波を一定期間送信し、そして、前記複数の時間A140a、B140b~Z140zにわたって前記ターゲット155からの反射してきた電磁波を受け取る。飛行機142内のビーム装置は、ビームレイアウトシステム図示しないとデータ通信を行う例えば、ターゲット155のレーダー反射のデジタル表現、ターゲット155に関する処理されたデータ表現等。図1では、前記複数の時間A140a、B140b~Z140zを例示しているが、飛行機142は、ターゲットを画像化するために、任意の数の時間からの受信データを利用することができる。図1では1台の飛行機142を例示しているが、前記環境100は任意の数のビームプラットフォーム例えば、10台の飛行機、100台の宇宙機等を利用することができる。例えば、飛行機142は、同一のターゲット又は異なる複数のターゲットに関するレーダーデータを任意の数の飛行機から受信することができる。別の例において、飛行機142は、複数のレーダー、カメラ、及び/又は他のタイプのセンサー装置例えば、モーションセンサー、環境センサー、熱センサー等を備えることができる。図2Aは、SARスポットライトマッピングのジオメトリに関する例示的なグランド座標200の図である。前記図は、飛行方向230のグランド投影に対応するのビームプラットフォームの飛行方向220と、ビームプラットフォームに関する交差方向235とを例示している。ビームプラットフォーム上のレーダー225は、画像フレーム210グランドエリアのマッピング用のビームを送信し、及び/又は受信する。ビームプラットフォームは、画像フレーム210内のビーム中心ポイント214を決定し、レーダーを3dBのビーム輪郭212当該例では、楕円形で投影する。レーダー225は、特定の画像解像度を達成するためのパルスを送信し、そして、一定の時間間隔合成開口間隔と呼ぶにわたって前記パルスからのレーダー反射を受信する。前記時間間隔の間、レーダーは、地上の同一のロケーションにビームを向けた状態を継続する。図2Bは、例示的なアンテナ座標250の図である。該図では、アンテナ座標250内にレーダービーム輪郭260を例示しており、該輪郭は、グランド座標200内の図2Aのレーダービーム輪郭212から変換されたものである。図3Aは、開始境界ポジションを有する例示的な画像フレーム300当該例においては正方形の図である。図3Aに表されているように、ビームレイアウトシステム図示しないは、境界ポジションを有する画像ビーム310のロケーションを決定する。図3Bは、例示的な改変された画像フレーム350の図である。ビームレイアウトシステムは、開始境界ポジションを有する画像フレーム300を改変し、改変された境界ポジションを有する画像フレーム350を形成する。ビームレイアウトシステムは、継続的に、画像ビームのロケーションを決定し、そして、画像ビームのロケーションに基づいて画像フレームを改変する。図4Aは、画像フレーム400aに関する例示的なビームレイアウトの図である。ビームレイアウトは、ビームプラットフォームの移動方向410aと、ビームプラットフォームの交差方向420aとに沿っている。ビームレイアウトは、複数のビームを含むA430a、B430b、C430c、D430d、E430e、F430f、G430g、H430h、I430i、J430j、K430k、L430l、M430m、及びN430n包括的にビーム430と呼ぶ。1以上のパラメーター例えば、マッピング優先度、ビームプラットフォームの動く方向、前記ビームプラットフォームの動く速さ等に基づいて、ビームレイアウトシステム図示しないは、画像フレーム400a内の中心ポイント440aを決定する。1以上のパラメーター例えば、マッピング優先度、ビームプラットフォームの動く方向、前記ビームプラットフォームの動く速さ等に基づいて、ビームレイアウトシステムは、ビーム430のレイアウトを決定する。表1では、ビームロケーションに関連する例示的なパラメーターを例示する。図4Bは、画像フレーム400bに関する例示的なビームレイアウトの図である。ビームレイアウトは、ビーム装置の移動方向410bと、ビーム装置の交差方向420bとに沿っている。ビームレイアウトは、複数のビームを含むA440a、B440b、C440c、D440d、E440e、F440f、G440g、H440h、I440i、J440j、K440k、L440l、M440m、andN440n包括的にビーム440と呼ぶ。1以上のパラメーターに基づいて、ビームレイアウトシステム図示しないは、画像フレーム400b内の中心ポイント440bを決定する。中心ポイント440bは、地理的エリア、停止したターゲットのロケーション、既知のターゲットのロケーション、及び/又は前記技術に関連した任意の他のロケーションの中心を表すことができる。有利な点として、中心ポイント440bを決定することにより、前記技術は、更なる画像フレームを画像化している間、リソースの割り当てを最大化することができる。1以上のパラメーターに基づいて、ビームレイアウトシステムは、ビーム440のレイアウトを決定する。有利な点として、1以上のパラメーターに基づくビーム440のレイアウトにより、リソース割り当てを最大化している間、現実世界での限界に基づいて、前記技術がビームレイアウトをカスタマイズすることが可能になる。図5は、例示的なビームレイアウトシステム510のブロック図である。前記ビームレイアウトシステム510は、以下を備える:通信モジュール511、境界ポジションモジュール512、ビームロケーションモジュール513、グランド座標転換モジュール514、マッピング優先度モジュール515、入力装置591、出力装置592、表示装置593、プロセッサ594、及びストレージデバイス595。本明細書に記載の前記モジュール及び装置は、例えば、コンピュータ実行可能指示を実行するためのプロセッサ594を利用することができ、及び/又はコンピュータ実行可能指示を実行するためのプロセッサを備えることができる例えば、暗号化処理ユニット、現場でプログラム可能なゲートアレイFPGA処理ユニット等。ビームレイアウトシステム510は、例えば、他のモジュール、装置、及び/若しくは公知のプロセッサ、並びに/又は様々な種類の前記例示したモジュール、装置、及び/若しくはプロセッサを備えることが出来る点を理解されたい。通信モジュール511は、画像ビーム装置にグランド座標を送信し、そして、画像ビーム装置から画像ビームを受信する。通信モジュール511は、レーダーデータを受信する例えば、レーダーシグナルデータを、レーダープラットフォームから、仲介レーダー処理装置から、ストレージデバイスから等。通信モジュール511は、ビームレイアウトシステム510へ/から情報を伝達する。通信モジュール511は、例えば、レーダープラットフォームに関連する情報を受け取ることができる。レーダープラットフォームに関連する情報は、データシグナルに関連づけることができる例えば、レーダープラットフォームからデータシグナル、レーダープラットフォームからの処理されたデータシグナル、モーションセンサーからのデータシグナル、全地球測位システムからのデータシグナル、ロケーションシステムからのデータシグナル等。境界ポジションモジュール512は、複数の境界ポジションを画像フレームの境界に沿って生成し、前記複数の境界ポジションを、複数のビームロケーションに基づいて改変する。有利な点として、複数の境界ポジションを生成すると、画像化する必要がある画像エリアに関するロケーション座標を用いて画像フレームを追跡することにより、前記技術に係るリソース要求が減少することになる。複数の境界ポジションと、マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうち少なくとも1つとに基づいて、ビームロケーションモジュール513は、複数のビームロケーションを決定し、ここで、各複数のビームロケーションは、画像フレームの境界内にある。有利な点として、複数のビームロケーションが決定されると、1以上のパラメーターを利用することにより画像化した画像フレームが最大化される。グランド座標転換モジュール514は、開始ポジションをグランド座標に変換し、前記グランド座標は、画像ビーム装置のロケーションに対するグランドを表す。マッピング優先度モジュール515は、マッピング優先度を、以下の少なくとも1つに基づいて決定する:ビームサイズ、ビーム解像度、画像フレームの境界と開始ロケーションとのグランドオーバーラップ、スポイルされていないビームサイズ、及びスポイルされたビームサイズ。別の例において、マッピング優先度モジュール515は、マッピング優先度を、以下の少なくとも1つに基づいて決定する:最小限のマッピング時間、最小限のビームレイアウト、最高度のビームユーティリティ、及び検出の最高確率。有利な点として、マッピング優先度を決定すると、画像フレームの優先エリアにリソースを集中させることにより、画像化されるエリアの量及び/又は質を前記技術が向上させることができる。入力装置591は、ビームレイアウトシステム510に関連した情報例えば、ユーザーからの指示、別のコンピューティングデバイスからの指示等をユーザー図示しないから、及び/又は別のコンピューティングシステム図示しないから受け取る。入力装置591には、例えば、キーボード、スキャナー等を含めることができる。出力装置592は、ビームレイアウトシステム510に関連した情報を出力する例えば、プリンタ図示しないに情報を出力する、スピーカーに情報を出力する等。表示装置593は、ビームレイアウトシステム510に関連する情報例えば、ステータス情報、設計情報等を表示する。幾つかの例において、表示装置593は、対象物の分類を特定する可能性、及び/又はビームレイアウトシステム510に関連する他の任意の情報をオペレータに表示する。プロセッサ594は、オペレーティングシステムと、及び/又はビームレイアウトシステム510に関する他の任意のコンピュータ実行可能指示とを実行する例えば、アプリケーションを実行する等。ストレージデバイス595は、受信したデータ例えば、実際のレーダーデータ、処理されたレーダーデータ等、ビームレイアウト、及び/又はビームレイアウトシステム510に関連する任意の他のデータを記憶する。ストレージデバイス595は、画像情報、及び/又はビームレイアウトシステム510に関連する任意の他のデータを記憶することができる。ストレージデバイス595は、複数のストレージデバイスを含むことができ、及び/又はビームレイアウトシステム510は、複数のストレージデバイス例えば、レーダーストレージデバイス、識別identificationストレージデバイス等を含むことができる。ストレージデバイス595は、例えば、長期ストレージ例えば、ハードドライブ、テープストレージデバイス、フラッシュメモリ等、短期ストレージ例えば、ランダムアクセスメモリ、グラフィックメモリ等、及び/又は任意の他のコンピュータ読取可能ストレージを含むことができる。図6は、例えば、図5のビームレイアウトシステム510を利用した例示的なビームレイアウトプロセス600のフローチャートである。境界ポジションモジュール512は、画像フレームの境界に沿って、複数の境界ポジションを生成し610、有利な点として、該生成により、画像化のための残りの画像フレーム内のエリアに関する境界を計算するのが容易になる。ビームロケーションモジュール513は、マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうちの少なくとも1つに基づいて、複数の境界ポジション内の第一ビーム用の開始ロケーションを決定620し、有利な点として、該決定により、画像化の優先順位をつけ、リソースの割り当てを最大化する。境界ポジションモジュール512は、開始ロケーションに基づいて、複数の境界ポジションを改変する630。ビームロケーションモジュール513は、マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうち少なくとも1つに基づいて、改変された複数の境界ポジション内で第二ビーム用の第二ロケーションを決定する640。パラメーターに基づいてロケーションを決定することにより、前記技術は、ビーム装置及びビームプラットフォームの実際の制約に基づいて、ビームレイアウトをカスタマイズすることが可能になる。境界ポジションモジュール512は、第二ロケーションに基づいて、改変された複数の境界ポジションを改変する650。境界ポジションを改変することにより、前記技術は、コンピュータ的に効率的な境界ポジションのインジケータを使用することを通して、別のビームロケーションを効率的に決定することが可能となる。幾つかの例において、改変された複数の境界ポジションが画像フレームの境界を定義するかどうか換言すれば、画像ビームによってカバーされない画像フレームの部分があるかどうかを境界ポジションモジュール512が決定する660。改変された複数の境界ポジションが画像フレームの境界内にある場合には、ビームロケーションモジュール513が処理を継続することによって、マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうち少なくとも1つに基づいて、改変された複数の境界ポジション内に別のビーム用の別のロケーションを決定する640。改変された複数の境界ポジションが画像フレームの境界の外にある場合には、処理は終了する680。有利な点として、ビームロケーションモジュール513による決定640は、効率的なコンピューテーションとなり、その原因としては、前記画像エリアの境界ポジション管理がシンプルとなるからであり、シンプルになることにより、前記決定640の為に必要となるリソースを減らし、画像レイアウト処理の速度を増加させるからである。別の例において、グランド座標転換モジュール514は、開始ポジションをグランド座標に転換する672。グランド座標は、画像ビーム装置のロケーションに対するグランドを表す。グランド座標転換モジュール514は、グランド座標を画像ビーム装置に送る674。グランド座標転換モジュール514は、画像ビーム装置から画像ビームを受け取る676。図7は、別の例示的なビームレイアウトプロセス700のフローチャートであり、例えば、図5のビームレイアウトシステム510を用いている。境界ポジションモジュール512は、画像フレームの境界に沿って、複数の境界ポジション710を生成する。ビームロケーションモジュール513は、マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうち少なくとも1つに基づいて、複数の境界ポジション内の第一ビーム用の開始ロケーションを決定する720。境界ポジションモジュール512は、開始ロケーションに基づいて、複数の境界ポジションを改変する730。ビームロケーションモジュール513は、マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうち少なくとも1つに基づいて、改変された複数の境界ポジション内の第二ビーム用の第二ロケーションを決定する740。境界ポジションモジュール512は、第二ロケーションに基づいて、改変された複数の境界ポジションを改変する750。幾つかの例において、開始ロケーション、第二ロケーション、及び/又は任意の追加的ロケーションのうち少なくとも1つの中でターゲットが検出されるかどうかについて、境界ポジションモジュール512が決定する770。ビームロケーションについて優先順位をつけることによって、画像フレーム内のターゲットの位置を前記技術が効率的に特定することが可能となり、有利な点として、該効率的な特定により、ターゲットを検出するための時間を減らし、そして、ターゲットを検出するためのコストを減らることができる。もし、ターゲットが検出されない場合には、ビームロケーションモジュール513が処理を継続することによって、マッピング優先度、ビームプラットフォームの動く方向、及び前記ビームプラットフォームの動く速さのうち少なくとも1つに基づいて、改変された複数の境界ポジション内に別のビーム用の別のロケーションを決定する740。もし、ターゲットが検出された場合には、処理は終了する780。別の例において、マッピング優先度モジュール515は、ビームサイズ、ビーム解像度、前記画像フレームの前記境界と前記開始ロケーションとの間のグランドオーバーラップ、スポイルされていないビームサイズ、及びスポイルされたビームサイズのうち少なくとも1つに基づいて、マッピング優先度を決定する722及び/又は742。幾つかの例において、マッピング優先度モジュール515は、最小限のマッピング時間、最小限のビームレイアウト、最高度のビームユーティリティ、及び検出の最高確率のうち少なくとも1つに基づいて、マッピング優先度を決定する722及び/又は742。別の例において、マッピング優先度モジュール515は、任意の種類のパラメーター及び/又は複数のパラメーター組合せ例えば、最小限のマッピング時間及びスポイルされていないビームサイズ、ビーム解像度及び検出の最高確率等に基づいて、マッピング優先度を決定する722及び/又は742。幾つかの例において、マッピング優先度モジュール515は、画像エリアの予備知識、外部の手がかり、確率分布関数、地理的な特徴例えば、道路、建物等に基づいて、マッピング優先度を決定する722及び/又は742。有利な点として、前記技術は、マッピング優先度を利用して、リソース例えば、航空機、プロセッサ、メモリ等及び/又は時間例えば、航空機の飛行時間、画像エリア上での時間等の使用を最大限にし、それによって、画像フレームを画像化するためのコスト全体を減らす。表2は、例示的なマッピング優先度を表す。例えば、表2に表すように、ビームA430aは、最も高い優先順位となっており、理由としては、マッピングの時間が低いこと、及び中心ポイントへの距離が短いことが挙げられる。幾つかの例において、ビームプラットフォームは、航空機、宇宙機、及び/又は、任意の他の種類の移動プラットフォーム例えば、列車、自動車等である。別の例において、複数の各ビームロケーションは、スポットライトモード合成開口レーダービームである。幾つかの例において、複数の各ビームロケーションは、任意の種類のビーム例えば、カメラビーム、赤外線ビーム等及び/又は複数の種類のビームの任意の組合せである。別の例において、ビームレイアウトシステムは、画像エリアのサイズ、ビームサイズ、アンテナのデザイン、境界ポイントの必要な密度、並びに/又はビーム装置及び/若しくは画像エリアに関連する任意の他の情報に基づいて、画像エリア用の複数の境界ポイントを決定する。有利な点として、こうした複数の境界ポイントにおけるバリエーションにより、様々な状況や物理的な制約に前記技術が適応することができ、前記技術の効率を向上させる。幾つかの例において、最適の境界ポイントの数を決定するために、ビームレイアウトシステムは、ビームレイアウトプロセスについてシミュレーションを行い、理由としては、境界ポイントが多すぎるとビームレイアウトプロセスが遅くなる可能性があり、また、境界ポイントが少なすぎると、画像エリアの一部が失われることになる可能性があるからである。例示的な四角形のマッピングエリアに関して、フレーム境界ポイントは、フレームに係る4本の境界線の集合である。ビームレイアウトシステムは、座標を以下の要素で決定する:フレーム中心座標及び;経路方向のフレームサイズ;交差方向のフレームサイズ;フレーム配向角;経路方向の境界におけるフレームポイントの数;交差方向の境界におけるフレームポイントの数。フレームポイントのトータル数は、として、表され、ここで、である。更なる例として、フレーム境界ポイントは、経路方向座標であると、交差方向座標であるとのポイントの組である。該組は、として表され、ここでである。別の例において、最初の航空機のポジションを、第一ビームの計画されたマッピング時間に基づいて、航空機の情報から抽出する。ACD経路方向、交差方向、及び下方向におけるグランド座標と、UVWアンテナ座標アンテナノーマルantennanormal、長軸、及び短軸との間の座標転換は、アンテナマウント角antennamountinganglesに基づいて決定される。もしも、が、ACD座標からUVW座標への変換を表す場合には、該変換は、の逆座標変換となる。グランド座標におけるアンテナボアサイトベクトルはで表される。各フレームポイントのアンテナ座標は、座標転換を介して、前記フレームポイントの指向ベクトルに基づいて得られ、以下に従って計算される:ここで、であり、は、航空機の高度であり、及びは、航空機の経路方向座標及び交差方向座標をそれぞれ表す。別の例において、ビームレイアウトシステムは、各フレームポイントに関するマッピングの優先度を定義し、有利な点として、該定義によって、画像フレームの実際の物理的制約に基づいてビームレイアウトをカスタマイズする。高優先度のポイントは、最も長いスラントレンジ、最も短いスラントレンジ、最大アジマス角、最小アジマス角、及び/又は他の測定値を有するフレームであってもよい。該例において、マッピング優先度については、アンテナ座標中の最大v値をフレームポイント上に置くことができる。該優先順位化により、もうすぐスキャン限界になりそうなフレームの一部をマッピングが終了させることが可能になり、それによって、飛行経路下で画像フレーム全体が完全にマッピングされる確率を高め、エリアを再度画像化するための潜在的なコストを減らすことができる。最も高いマッピング優先度を持つフレームポイントを得るためのプロセスは、全てのフレームポイントから最大のv座標を見つけることであり、即ち、以下の式に従う。ここで、である。別の例において、ビームレイアウトシステムは、中心ポイントを決定し、有利な点として、該決定により、画像フレームのうち優先度がより高い部分に、ビームレイアウトを集中させる。ビームレイアウトシステムは、中心ポイントを決定するために以下のステップを進める/利用することができる。1ととの間にあるv座標を有するフェームポイントfamepointsを探すステップ。該ステップは、w座標においてサーチウィンドウを決定するために使用することができる。下記の式を満たすフレームポイントのセットは、として表される。ここで、は、v方向に沿ったビーム幅である。2w座標においてサーチウィンドウ、すなわち、前記ステップからの全てのフレームポイントのを決定するステップ。ここでは、であらわされ、である。3中心ポイントに関する全ての候補となるw値、すなわちここで、であり、であるを決定するステップ。4各候補のに関して、ビーム中心の対応するv座標、すなわちを決定するステップ。前述した、は、ビームとフレームとの間の最大オーバーラップに基づいて計算される。フレームポイントのサブセットは、として表され、前記フレームポイントは、とに従って、計算される。ビーム中心が以下の条件に従うのであれば、ビーム輪郭はフレームポイントを含むことができる:ここで、であり、は、w方向に沿ったビーム幅である。そして、k番目のビームの中心のv座標は、中の全てのフレームポイント内でのの最大値、すなわち、によって表される。5及びで中心に位置するビームによって、フレームから集められたエリアを決定し、集められた最大値のエリアを有するビームを選択するステップ。最初のステップは、各ビーム内の全てのフレームポイントを探すためのものである。は、ビーム内にあるフレームポイントの集合である。中のフレームポイントは以下に従って計算される:ここで、であり、であり、である。そして、同一のフレームポイントwを有する3dBのビーム輪郭の左側更に低いv値を有するところのポイントのv座標を探す。また、k番目のビームとフレームとのオーバーラップしたエリアは、内のフレームポイントと、3dBのビーム輪郭の左側更に低いv値を有するところの対応するビームポイントとによって定義されるが、以下の式によって近似することができる:ここで、と、は、アンテナ座標中のポイントであるのグランド座標であり、と、は、アンテナ座標中のポイントであるのグランド座標である。6ビーム中心ポジションは、以前のステップで見出された最大エリアを有するものであり、以下の式にしたがって計算される:ここで、であり、である。別の例において、ビームレイアウトシステムは、ビーム境界内にあるフレームポイント境界ポイントを検出する。前記ポイントは、フレームポイントの既存のセットから削除される。フレームポイントを検出するために、ビームレイアウトシステムは、以下のステップを進める/利用することができる。1v座標がを超えるフレームポイントに関して、相対的なv及びwが最初に計算され、即ち、である。の方位角については、で表される。2前記方位角から、同方位角に関連したビームポイントのラジアル距離を以下の式に従って生成する。3フレームポイントのラジアル距離が、対応するビームポイントのラジアル距離よりも小さい場合には、フレームポイントはビーム内にあることになり、従って、フレームポイントのセットから除去される。もしも、である場合には、となる。従って、となる。別の例において、ビームレイアウトシステムは、経路方向での航空機のポジションと高度と、即ちとに基づいて、アンテナ指向ベクトルを、経路方向及び交差方向におけるグランド座標に転換する。こうしたプロセスは以下の通り表される。を更新されたフレーム境界ポイントのアンテナ座標とすると、ACD座標中の指向ベクトルに対応するものは、となり、ここで、である。更新されたフレームポイントのグランド座標は、以下の式に従い計算される:及び。上記システム及び方法は、デジタル電子回路内、コンピュータのハードウェア、ファームウェア、及び/又はソフトウェア内で実行することができる。前記実行は、コンピュータプログラム製品として実行されてもよい。例えば、前記実行は、データ処理装置によって実行されるための、又は該処理装置の動作をコントロールするための機械読取可能ストレージデバイスで実行されてもよい。例えば、前記実行は、プログラム制御可能なプロセッサ、1台のコンピュータ、及び/又は複数のコンピュータで実行されてもよい。コンピュータプログラムは、任意の形態のプログラム言語で記述することができ、コンパイラ言語及び/又はインタプリタ言語が含まれ、また、コンピュータプログラムは、任意の形態で配置することができ、該形態として、スタンドアロンなプログラムと、又はサブルーチンと、エレメントと、及び/又はコンピューティング環境での使用に適した他のユニットとが含まれる。コンピュータプログラムは、1台のコンピュータ上、又は1つのサイト上にある複数のコンピュータ上に配置して実行することができる。方法のステップについては、コンピュータプログラムを実行する1以上のプログラム制御可能なプロセッサによって実行することができ、入力データについて操作し、出力を生成することによって本発明の機能を実行することができる。また、方法のステップは、特定目的の論理回路によって実行することができ、そして、装置は、該回路として実装することができる。例えば、前記回路は、FPGA現場でプログラム可能なゲートアレイ及び/又はASIC特定用途向けICであってもよい。サブルーチン及びソフトウェアエージェントは、前記機能を実行するコンピュータプログラム、プロセッサ、特定回路、ソフトウェア、及び/又はハードウェアの一部を参照することができる。コンピュータプログラムの実行に適したプロセッサは、例示的な意味で、汎用目的及び特定目的の両方のマイクロプロセッサ、並びに任意の種類のデジタルコンピュータの任意の1以上のプロセッサを含む。一般的に、プロセッサは、リードオンリメモリ、若しくはランダムアクセスメモリ、又はその両方からの指示及びデータを受け取る。コンピュータにおける不可欠な要素として、指示を実行するためのプロセッサと、指示及びデータを記憶するための1以上のメモリ装置がある。一般的に、データを記録するための1以上のマスストレージデバイス例えば、磁気ディスク、光磁気ディスク、又は光学ディスクからデータを受け取るために、及び/又はデータを該デバイスに送るためにコンピュータは機能的に連結してもよい。また、データ転送及び指示は通信ネットワークを介して行うこともできる。コンピュータプログラムの指示及びデータを実行するのに適したコンピュータプログラム製品は、あらゆる形態の不揮発性のメモリを含み、例示的な意味では、半導体メモリ装置が含まれる。コンピュータプログラム製品は、例えば、EPROM、EEPROM、フラッシュメモリ装置、磁気ディスク、内蔵型ハードディスク、リムーバブルディスク、光磁気ディスク、CD-ROM、及び/又はDVD-ROMディスクであってもよい。プロセッサ及びメモリは、特定目的の論理回路によって提供されてもよく、及び/又は該回路中に組み込まれても良い。ユーザーとの相互作用を提供するために、上記技術は、表示装置を有するコンピュータ上で実行することができる。前記表示装置は、例えば、CRT及び/又は液晶ディスプレイLCDモニタであってもよい。ユーザーとの相互作用は、例えば、ユーザー対する情報に関する表示装置と、並びにキーボード及びポインティングデバイス例えば、マウス又はトラックボールであってもよく、これらによって、ユーザーは、コンピュータに入力を提供することができる例えば、ユーザーインターフェースエレメントとの相互作用。ユーザーとの相互作用を提供するために他の種類の装置を使用することができる。他の装置として、例えば、任意の形態の感覚的フィードバック例えば、視覚的フィードバック、聴覚的フィードバック、又は触覚的フィードバック形態でユーザーに提供するフィードバックであってもよい。ユーザーからの入力は、例えば、任意の形態で受け取ることができ、音、音声、及び/又は触覚的入力が含まれる。上記技術は、バックエンドコンポーネントを含む分散されたコンピューティングシステム中で実施することができる。バックエンドコンポーネントは、例えば、データサーバー、ミドルウェアコンポーネント、及び/又はアプリケーションサーバーであってもよい。上記技術は、フロントエンドコンポーネントを含む分散させるコンピューティングシステム中で実施することができる。フロントエンドコンポーネントは、例えば、クライアントコンピュータであってもよく、該コンピュータは、ユーザーが例示的な実施形態と相互作用可能にするグラフィカルユーザーインターフェース、ウェブブラウザ、及び/又は伝送装置に関連する他のグラフィカルユーザーインターフェースを有することができる。システムの構成要素は、任意の形態、又はデジタルデータ通信の媒体例えば、通信ネットワークによって相互に接続することができる。通信ネットワークの例として、LAN、ワイドエリアネットワークWAN、インターネット、有線ネットワーク、及び/又は無線ネットワークが挙げられる。システムは、クライアント及びサーバーを含むことができる。クライアント及びサーバーは、一般的に、互いに離れており、典型的には通信ネットワークを介して相互作用する。それぞれのコンピュータ上で実行され、及びクライアント-サーバーの関係を相互に有するコンピュータプログラムの手段により、クライアント及びサーバーの関係が生じる。パケットベースのネットワークとしては、例えば、以下のものが含まれる:インターネット、キャリアインターネットプロトコルIPネットワーク例えば、ローカルエリアネットワークLAN、ワイドエリアネットワークWAN、キャンパスエリアネットワークCAN、メトロポリタンエリアネットワークMAN、ホームエリアネットワークHAN、プライベートIPネットワーク、IP構内交換機IPBX、無線ネットワーク例えば、無線アクセスネットワークRAN、802.11ネットワーク、802.16ネットワーク、汎用パケット無線サービスGPRSネットワーク、HiperLAN、及び/又は他のパケットベースのネットワーク。回路ベースのネットワークとしては、例えば、以下のものが含まれる:公衆電話交換回線網PSTN、構内交換機PBX、無線ネットワーク例えば、RAN、bluetooth登録商標、符号分割多元接続CDMAネットワーク、時分割多元接続TDMAネットワーク、モバイル通信用グローバルシステムGSMネットワーク、及び/又は他の回路ベースのネットワーク。伝送装置としては、例えば、以下の物が含まれる:コンピュータ、閲覧装置を備えるコンピュータ、電話、IP電話、携帯端末例えば、携帯電話、個人情報端末PDA装置、ラップトップコンピュータ、電子メール装置、及び/又は他の通信装置。前記閲覧装置は、例えば、WWWブラウザ例えば、MicrosoftCorporationから入手できるMicrosoft登録商標インターネットエクスプローラ登録商標、MozillaCorporationから入手できるMozilla登録商標Firefoxを備えるコンピュータ例えば、デスクトップコンピュータラップトップコンピュータが含まれる。モバイルコンピューティングデバイスは、例えば、Blackberry登録商標が含まれる。含む備えるComprise、include、及び/又は各要素の複数形態は、オープンエンドであり、列挙された部分を含み、そして、列挙されていない追加部分を含むことができる。及び/又は並びに/又は、及び/若しくは等についても同様は、オープンエンドであり、1以上の列挙された部分を含み、列挙された部分の組合せも含む。本発明の思想及び本質的特徴から離れることなく、他の特定の形態で本発明を実施することができることを当業者は理解するであろう。従って、上記実施形態は、あらゆる意味において、本明細書に記載した本発明を限定するものではなく、例示的なものとして考慮すべきものである。よって、本発明の範囲については、上述した内容によってではなく、添付した特許請求の範囲によって表される。ゆえに、特許請求の範囲の意味するところ、及び該範囲の均等物の範囲に属する全ての改変についても、本発明の範囲内に含まれることを企図する。