(57)【特許請求の範囲】
【請求項１】
合成開口レーダによる観測データを複数の局所領域の信号に分割するデータ分割部と、
フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向に合わせて、前記データ分割部により分割された複数の局所領域の信号のメモリレイアウトを設定するレイアウト設定部と、
前記レイアウト設定部によりメモリレイアウトがフーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元フーリエ変換するフーリエ変換部と、
前記レイアウト設定部によりメモリレイアウトが逆フーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元逆フーリエ変換する逆フーリエ変換部と、
前記フーリエ変換部により多次元フーリエ変換された局所領域の信号又は前記逆フーリエ変換部により多次元逆フーリエ変換された局所領域の信号から合成開口レーダ画像を再生する信号処理部と
を備えた画像再生器。
【請求項２】
前記合成開口レーダによる観測データがメインメモリに格納されており、
前記データ分割部は、前記メインメモリにより格納されている観測データを分割して、分割した観測データを局所領域の信号としてローカルメモリに格納し、
前記レイアウト設定部によるメモリレイアウトの設定処理、前記フーリエ変換部によるフーリエ変換処理、前記逆フーリエ変換部による逆フーリエ変換処理及び前記信号処理部による画像再生の処理のうち、１つ以上の処理が前記ローカルメモリ上で実施されることを特徴とする請求項１記載の画像再生器。
【請求項３】
前記合成開口レーダによる観測データがメインメモリに格納されており、
前記データ分割部は、前記メインメモリにより格納されている観測データを分割して、分割した観測データを局所領域の信号としてローカルメモリに格納し、
前記レイアウト設定部によるメモリレイアウトの設定処理、前記フーリエ変換部によるフーリエ変換処理、前記逆フーリエ変換部による逆フーリエ変換処理及び前記信号処理部による画像再生の処理のそれぞれが前記ローカルメモリ上で実施されることを特徴とする請求項１記載の画像再生器。
【請求項４】
前記レイアウト設定部は、前記フーリエ変換処理の処理方向又は前記逆フーリエ変換処理の処理方向が変更される際、複数の局所領域の信号のメモリレイアウトを設定する前に、前記ローカルメモリにより格納されている局所領域の信号を前記メインメモリに転送することを特徴とする請求項３記載の画像再生器。
【請求項５】
複数のローカルメモリが設けられており、
前記複数のローカルメモリのうち、いずれか１つのローカルメモリと前記メインメモリとの間の局所領域の信号の転送処理と、前記転送処理される局所領域の信号と異なる局所領域の信号について、前記１つのローカルメモリと異なるローカルメモリ上での処理とが並列に実行されることを特徴とする請求項４記載の画像再生器。
【請求項６】
前記フーリエ変換部は、前記データ分割部により分割された複数の局所領域の信号を重ね合わせ、重ね合わした局所領域の信号に対して２次元のフーリエ変換処理を実施することを特徴とする請求項１記載の画像再生器。
【請求項７】
合成開口レーダによる観測データを管理するデータ管理部と、
前記データ管理部により管理されている観測データから合成開口レーダ画像を再生する画像再生器と、
前記画像再生器により再生された合成開口レーダ画像を管理する画像管理部とを備え、
前記画像再生器は、
前記データ管理部により管理されている観測データを複数の局所領域の信号に分割するデータ分割部と、
フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向に合わせて、前記データ分割部により分割された複数の局所領域の信号のメモリレイアウトを設定するレイアウト設定部と、
前記レイアウト設定部によりメモリレイアウトがフーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元フーリエ変換するフーリエ変換部と、
前記レイアウト設定部によりメモリレイアウトが逆フーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元逆フーリエ変換する逆フーリエ変換部と、
前記フーリエ変換部により多次元フーリエ変換された局所領域の信号又は前記逆フーリエ変換部により多次元逆フーリエ変換された局所領域の信号から合成開口レーダ画像を再生する信号処理部とを備えていることを特徴とする信号処理装置。
【請求項８】
前記画像再生器を複数実装しており、複数の画像再生器が合成開口レーダ画像の再生処理を並列に実行することを特徴とする請求項７記載の信号処理装置。
【請求項９】
データ分割部が、合成開口レーダによる観測データを複数の局所領域の信号に分割し、
レイアウト設定部が、フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向に合わせて、前記データ分割部により分割された複数の局所領域の信号のメモリレイアウトを設定し、
フーリエ変換部が、前記レイアウト設定部によりメモリレイアウトがフーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元フーリエ変換し、
逆フーリエ変換部が、前記レイアウト設定部によりメモリレイアウトが逆フーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元逆フーリエ変換し、
信号処理部が、前記フーリエ変換部により多次元フーリエ変換された局所領域の信号又は前記逆フーリエ変換部により多次元逆フーリエ変換された局所領域の信号から合成開口レーダ画像を再生する
画像再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、合成開口レーダ（ＳＡＲ：Ｓｙｎｔｈｅｔｉｃ  Ａｐｅｒｔｕｒｅ  Ｒａｄａｒ）による観測データから合成開口レーダ画像を再生する画像再生器、信号処理装置及び画像再生方法に関するものである。
【背景技術】
【０００２】
ＳＡＲは、衛星又は航空機などのアンテナプラットフォームが進行するアジマス（Ａｚｉｍｕｔｈ）方向に沿って、電波を観測対象に向けて繰り返し放射し、観測対象に反射された電波である反射信号を受信する。
ＳＡＲは、反射信号のサンプリング数をＭ、反射波の数をＮとすると、観測対象までの距離を表すレンジ（Ｒａｎｇｅ）方向及びアジマス方向に関する観測データとして、Ｍ行Ｎ列の複素行列で表される観測データを得ることができる。【０００３】
ＳＡＲにより得られた観測データからＳＡＲ画像を再生する信号処理装置は、例えば、以下の画像再生アルゴリズムを実行する。
画像再生アルゴリズムは、例えば、以下に示すような信号処理を組み合わせることで、ＳＡＲ画像データにおける各々の画素の輝度値を積み上げるアルゴリズムである。
（１）観測データである時間領域の信号をフーリエ変換することで、時間領域の信号を周波数領域の信号に変換する処理
（２）周波数領域の信号を逆フーリエ変換することで、周波数領域の信号を時間領域の信号に変換する処理
（３）時間領域の信号又は周波数領域の信号に対する信号処理を実施して、ＳＡＲ画像を再生する処理【０００４】
画像再生アルゴリズムの中に、上記の（１）〜（３）の処理が含まれている場合、Ｍ行Ｎ列の複素行列で表される観測データである時間領域の信号は、行あるいは列を単位として、フーリエ変換されることで、周波数領域の信号に変換される。
また、周波数領域の信号は、行あるいは列を単位として、逆フーリエ変換されることで、時間領域の信号に変換される。
フーリエ変換後の周波数領域の信号における行列要素同士は、互いに独立して計算される。また、逆フーリエ変換後の時間領域の信号における行列要素同士は、互いに独立して計算される。
したがって、画像再生アルゴリズムは、列毎のＭ点のフーリエ変換、あるいは、列毎のＭ点の逆フーリエ変換をＮ列分だけ繰り返した後に信号処理する手順と、行毎のＮ点のフーリエ変換、あるいは、行毎のＮ点の逆フーリエ変換をＭ行分だけ繰り返した後に信号処理する手順とを組み合わせた構成となる。
この画像再生アルゴリズムでは、フーリエ変換の処理方向及び逆フーリエ変換の処理方向が、行方向又は列方向に切り替えられる。【０００５】
ＳＡＲ画像を再生する信号処理装置が、一般的なコンピュータと同様の構成である場合、コンピュータの演算性能と比べて、メモリに対する入出力性能が低いため、相対的にメモリに対する入出力処理に長時間を要する。
具体的には、信号処理装置は、信号データを大容量で高遅延のメインメモリに格納し、メインメモリに格納されている信号データを小容量で低遅延のローカルメモリに転送する処理（１）を行う。
また、信号処理装置は、ローカルメモリに格納されている信号データに対する演算処理を実施し、その演算処理の処理結果、あるいは、ローカルメモリに収まらない演算処理の途中の中間データをメインメモリに転送する処理（２）を行う。信号処理装置は、処理（１）と処理（２）とを繰り返し実施する。【０００６】
したがって、信号処理装置では、メモリに対する入出力処理において、処理待ちの信号データが生じるため、持っている演算性能を十分に活用することができないことがある。
このため、信号処理装置では、信号データをローカルメモリに転送する回数が最小になるようにして、メモリに対する１回の入出力処理毎の演算量が最大になるようにすることが望ましい。
メモリに対する１回の入出力処理毎の演算量を最大にすることで、持っている演算性能を十分に活用することができ、短時間で画像再生処理を完了することができる。【０００７】
また、信号処理装置のメインメモリは、一般的に１次元的なデータ管理を採るため、ＳＡＲの観測データなどの２次元的なデータは、メインメモリ上では１次元的なデータとして並ぶことになる。このため、観測データの行あるいは列のうち、いずれか一方は、メインメモリにおいて、連続した局所領域に並ぶことになるが、他方は、行サイズあるいは列サイズ分だけ離れた位置に並ぶことになる。
一般的なローカルメモリは、参照したデータ位置から連続する局所領域を単位として、メインメモリとの間で入出力処理を行うため、メインメモリの不連続方向に対する処理は低速となる。【０００８】
このため、Ｍ行Ｎ列の信号データのうち、連続するＭ点がＮセット並ぶ順序（Ｃｏｌｕｍｎ−Ｍａｊｏｒ）でメインメモリに格納されている場合、Ｍ方向の処理は高速になるが、Ｎ方向の処理は低速となる。
逆に、連続するＮ点がＭセット並ぶ順序（Ｒｏｗ−Ｍａｊｏｒ）でメインメモリに格納されている場合は、Ｎ方向の処理は高速になるが、Ｍ方向の処理は低速となる。
そこで、メモリに対する入出力処理を複数回要する処理を実施する場合は、処理に移行する前処理として、行列転置で信号データのメモリレイアウトを入れ替える入替処理を実施することで、常に信号データが連続領域に並ぶようになり、高速な演算が可能になる。【０００９】
ＳＡＲの画像再生処理では、列あるいは行を単位とする方向毎の処理を繰り返すため、観測データのメモリレイアウトを入れ替える入替処理を多用する必要がある。
また、信号処理の種類が多数あり、また、データ量が数ギガバイト（ＧＢ）から数十ＧＢである巨大な観測データを取り扱うため、画像再生を完了するまでに長時間を要する。
このため、観測データを複数の小領域に分割し、複数のプロセッサが、分割した小領域の観測データからＳＡＲ画像を再生する処理を並列に行う信号処理装置が以下の特許文献１に開示されている。
以下の特許文献１には、通信で接続されている複数のプロセッサに対して、小領域の観測データを与える際の通信ボトルネックの改善法が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１４−２０２６７０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
従来の信号処理装置は以上のように構成されているので、通信で接続されている複数のプロセッサに対して、小領域の観測データを与える際の通信ボトルネックを改善することができる。しかし、複数のプロセッサによるフーリエ変換処理及び逆フーリエ変換処理の効率化を図るために、多次元フーリエ変換処理及び多次元逆フーリエ変換処理の実施が可能になるように、時間領域の信号及び周波数領域の信号のメモリレイアウトを設定するものではない。このため、多次元フーリエ変換処理及び多次元逆フーリエ変換処理を実施することができず、観測データからＳＡＲ画像の再生が完了するまでに長時間を要してしまうことがあるという課題があった。【００１２】
この発明は上記のような課題を解決するためになされたもので、観測データからＳＡＲ画像の再生が完了するまでに要する時間を短縮することができる画像再生器、信号処理装置及び画像再生方法を得ることを目的とする。
【課題を解決するための手段】
【００１３】
この発明に係る画像再生器は、合成開口レーダによる観測データを複数の局所領域の信号に分割するデータ分割部と、フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向に合わせて、データ分割部により分割された複数の局所領域の信号のメモリレイアウトを設定するレイアウト設定部と、レイアウト設定部によりメモリレイアウトがフーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元フーリエ変換するフーリエ変換部と、レイアウト設定部によりメモリレイアウトが逆フーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元逆フーリエ変換する逆フーリエ変換部と、フーリエ変換部により多次元フーリエ変換された局所領域の信号又は逆フーリエ変換部により多次元逆フーリエ変換された局所領域の信号から合成開口レーダ画像を再生する信号処理部とを備えるようにしたものである。
【発明の効果】
【００１４】
この発明によれば、フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向に合わせて、データ分割部により分割された複数の局所領域の信号のメモリレイアウトを設定するレイアウト設定部を備え、フーリエ変換部が、レイアウト設定部によりメモリレイアウトがフーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元フーリエ変換し、逆フーリエ変換部が、レイアウト設定部によりメモリレイアウトが逆フーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元逆フーリエ変換するように構成したので、観測データから合成開口レーダ画像の再生が完了するまでに要する時間を短縮することができる効果がある。
【図面の簡単な説明】
【００１５】
【図１】この発明の実施の形態１による信号処理装置を示す構成図である。
【図２】この発明の実施の形態１による信号処理装置を示すハードウェア構成図である。
【図３】信号処理装置がソフトウェア又はファームウェアなどで実現される場合のコンピュータのハードウェア構成図である。
【図４】信号処理装置がソフトウェア又はファームウェアなどで実現される場合の処理手順である画像再生方法を示すフローチャートである。
【図５】ＳＡＲによる観測データの一例を示す説明図である。
【図６】Ａｚ方向のＮ点１次元フーリエ変換を実施するに際して、信号データ１０１をＰ分割している例を示す説明図である。
【図７】Ｒｇ方向のＭ点１次元フーリエ変換を実施するに際して、信号データ１０１をＱ分割している例を示す説明図である。
【発明を実施するための形態】
【００１６】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
【００１７】
実施の形態１．
図１は、この発明の実施の形態１による信号処理装置を示す構成図である。図２は、この発明の実施の形態１による信号処理装置を示すハードウェア構成図である。
図１及び図２において、データ管理部１は、例えば図２に示すデータ管理回路２１で実現される。
データ管理部１は、合成開口レーダ（ＳＡＲ：Ｓｙｎｔｈｅｔｉｃ  Ａｐｅｒｔｕｒｅ  Ｒａｄａｒ）による観測データである時間領域の信号をメインメモリ２に格納し、時間領域の信号を管理する。
メインメモリ２は、例えば図２に示すメイン記録回路２８で実現される。
メインメモリ２は、ＳＡＲによる観測データである時間領域の信号を格納する記録媒体である。
また、メインメモリ２は、画像再生器３ａ，３ｂによる再生途中の信号などを格納する。
【００１８】
画像再生器３ａ，３ｂは、互いに並列に処理を実施する。
画像再生器３ａ，３ｂは、データ管理部１により管理されている時間領域の信号からＳＡＲ画像を再生する処理を実施する。
この実施の形態１では、信号処理装置が、２つの画像再生器３ａ，３ｂを実装している例を説明するが、１つ以上の画像再生器を実装していればよく、２つの画像再生器３ａ，３ｂを実装している例に限るものではない。
データ分割部１１ａ，１１ｂは、例えば図２に示すデータ分割回路２２で実現される。
データ分割部１１ａ，１１ｂは、メインメモリ２により格納されている時間領域の信号を複数の局所領域の信号に分割し、分割した局所領域の信号をローカルメモリ１２ａ，１２ｂに格納する処理を実施する。
ローカルメモリ１２ａ，１２ｂは、例えば図２に示すローカル記録回路２９で実現される。
ローカルメモリ１２ａ，１２ｂは、データ分割部１１ａ，１１ｂにより分割された局所領域を格納する記録媒体である。
【００１９】
レイアウト設定部１３ａ，１３ｂは、例えば図２に示すレイアウト設定回路２３で実現される。
レイアウト設定部１３ａ，１３ｂは、フーリエ変換部１４ａ，１４ｂによるフーリエ変換処理の処理方向又は逆フーリエ変換部１５ａ，１５ｂによる逆フーリエ変換処理の処理方向に合わせて、データ分割部１１ａ，１１ｂにより分割された複数の局所領域の信号のメモリレイアウトを設定する処理を実施する。
また、レイアウト設定部１３ａ，１３ｂは、フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向が変更される際、複数の局所領域の信号のメモリレイアウトを設定する前に、ローカルメモリ１２ａ，１２ｂにより格納されている再生途中の信号をメインメモリ２に転送する処理を実施する。
レイアウト設定部１３ａ，１３ｂによるメモリレイアウトの設定処理は、ローカルメモリ１２ａ，１２ｂ上で実施される。
【００２０】
フーリエ変換部１４ａ，１４ｂは、例えば図２に示すフーリエ変換回路２４で実現される。
フーリエ変換部１４ａ，１４ｂは、レイアウト設定部１３ａ，１３ｂによりメモリレイアウトがフーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元フーリエ変換する処理を実施する。フーリエ変換部１４ａ，１４ｂによるフーリエ変換処理は、ローカルメモリ１２ａ，１２ｂ上で実施される。
逆フーリエ変換部１５ａ，１５ｂは、例えば図２に示す逆フーリエ変換回路２５で実現される。
逆フーリエ変換部１５ａ，１５ｂは、レイアウト設定部１３ａ，１３ｂによりメモリレイアウトが逆フーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元逆フーリエ変換する処理を実施する。逆フーリエ変換部１５ａ，１５ｂによる逆フーリエ変換処理は、ローカルメモリ１２ａ，１２ｂ上で実施される。
【００２１】
信号処理部１６ａ，１６ｂは、例えば図２に示す信号処理回路２６で実現される。
信号処理部１６ａ，１６ｂは、フーリエ変換部１４ａ，１４ｂにより多次元フーリエ変換された局所領域の信号又は逆フーリエ変換部１５ａ，１５ｂにより多次元逆フーリエ変換された局所領域の信号に対する信号処理を実施して、合成開口レーダ画像を再生する処理を実施する。信号処理部１６ａ，１６ｂによる信号処理は、ローカルメモリ１２ａ，１２ｂ上で実施される。
【００２２】
画像管理部４は、例えば図２に示す画像管理回路２７で実現される。
画像管理部４は、画像再生器３ａ，３ｂにより再生された合成開口レーダ画像をメインメモリ５に格納し、合成開口レーダ画像を管理する。
メインメモリ５は、例えば図２に示すメイン記録回路２８で実現される。
メインメモリ５は、合成開口レーダ画像を格納する記録媒体である。
図１では、メインメモリ２とメインメモリ５が別々のメモリとして、メインメモリ２がデータ管理部１に内蔵され、メインメモリ５が画像管理部４に内蔵されているように描いている例を示している。ただし、これは一例に過ぎず、例えば、メインメモリ２とメインメモリ５が同一のメモリとして、データ管理部１又は画像管理部４の内部、あるいは、データ管理部１及び画像管理部４の外部に設けられているものであってもよい。
【００２３】
図１では、信号処理装置の構成要素であるデータ管理部１、メインメモリ２，５、データ分割部１１ａ，１１ｂ、ローカルメモリ１２ａ，１２ｂ、レイアウト設定部１３ａ，１３ｂ、フーリエ変換部１４ａ，１４ｂ、逆フーリエ変換部１５ａ，１５ｂ、信号処理部１６ａ，１６ｂ及び画像管理部４のそれぞれが、図２に示すような専用のハードウェアで実現されるものを想定している。即ち、データ管理回路２１、メイン記録回路２８、データ分割回路２２、ローカル記録回路２９、レイアウト設定回路２３、フーリエ変換回路２４、逆フーリエ変換回路２５、信号処理回路２６及び画像管理回路２７で実現されるものを想定している。
【００２４】
ここで、メイン記録回路２８及びローカル記録回路２９は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒy）などの不揮発性又は揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などが該当する。
また、データ管理回路２１、データ分割回路２２、レイアウト設定回路２３、フーリエ変換回路２４、逆フーリエ変換回路２５、信号処理回路２６及び画像管理回路２７は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、または、これらを組み合わせたものが該当する。
【００２５】
信号処理装置の構成要素は、専用のハードウェアで実現されるものに限るものではなく、信号処理装置がソフトウェア、ファームウェア、または、ソフトウェアとファームウェアとの組み合わせで実現されるものであってもよい。
ソフトウェア又はファームウェアはプログラムとして、コンピュータのメモリに格納される。コンピュータは、プログラムを実行するハードウェアを意味し、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などが該当する。
図３は、信号処理装置がソフトウェア又はファームウェアなどで実現される場合のコンピュータのハードウェア構成図である。
【００２６】
信号処理装置がソフトウェア又はファームウェアなどで実現される場合、メインメモリ２，５及びローカルメモリ１２ａ，１２ｂをコンピュータのメモリ３１上に構成するとともに、データ管理部１、データ分割部１１ａ，１１ｂ、レイアウト設定部１３ａ，１３ｂ、フーリエ変換部１４ａ，１４ｂ、逆フーリエ変換部１５ａ，１５ｂ、信号処理部１６ａ，１６ｂ及び画像管理部４の処理手順をコンピュータに実行させるためのプログラムをメモリ３１に格納し、コンピュータのプロセッサ３２がメモリ３１に格納されているプログラムを実行するようにすればよい。
【００２７】
図４は、信号処理装置がソフトウェア又はファームウェアなどで実現される場合の処理手順である画像再生方法を示すフローチャートである。
また、図２では、信号処理装置の構成要素のそれぞれが専用のハードウェアで実現される例を示し、図３では、信号処理装置がソフトウェアやファームウェアなどで実現される例を示しているが、信号処理装置における一部の構成要素が専用のハードウェアで実現され、残りの構成要素がソフトウェアやファームウェアなどで実現されるものであってもよい。
【００２８】
ＳＡＲによる観測データは、データ管理部１に入力されて、メインメモリ２に格納される。
図５は、ＳＡＲによる観測データの一例を示す説明図である。
図５において、ＳＡＲによる観測データである信号データ１０１は、Ｍ行Ｎ列の複素行列で表され、列がレンジ（Ｒｇ：Ｒａｎｇｅ）方向の信号、行がアジマス（Ａｚ：Ａｚｉｍｕｔｈ）方向の信号である。
ここでは、説明の便宜上、メインメモリ２上では、信号データ１０１のＲｇ方向が連続するレイアウト（Ｃｏｌｕｍｎ−Ｍａｊｏｒ）を採るものとするが、Ａｚ方向が連続するレイアウト（Ｒｏｗ−Ｍａｊｏｒ）であっても構わない。
【００２９】
時間領域あるいは周波数領域で行われる各々の信号処理は、Ｍ行１列の実数又は複素数の行列である係数データ１０２と、１行Ｎ列の実数又は複素数の行列である係数データ１０３とが１つ以上使用される。
係数データ１０２におけるｍ行目の値ｆｍは、信号データ１０１におけるｍ行ｎ列目の信号成分Ｓｍ，ｎに対して、以下の式（１）のように乗算される。ｍ行目の値ｆｍを乗算する信号処理は、信号データ１０１の全ての列に対して繰り返される。
0006567232.tif 000002
また、係数データ１０３におけるｎ列目の値ｆｎは、信号データ１０１におけるｍ行ｎ列目の信号成分Ｓｍ，ｎに対して、以下の式（２）のように乗算される。ｎ列目の値ｆｎを乗算する信号処理は、信号データ１０１の全ての行に対して繰り返される。
0006567232.tif 000003
【００３０】
このため、信号データ１０１に対する信号処理は、信号成分毎に独立した計算となるため、任意の形状の局所領域に分割して計算することができる。
Ａｚ方向とＲｇ方向のうち、少なくとも１つの方向に時間領域の信号を周波数領域の信号に変換する場合は、１つの方向毎に、１列あるいは１行全ての信号成分を参照して、信号成分を更新するフーリエ変換処理を実施する必要がある。
また、Ａｚ方向とＲｇ方向のうち、少なくとも１つの方向に、周波数領域の信号を時間領域の信号に変換する場合は、１つの方向毎に、１列あるいは１行全ての信号成分を参照して、信号成分を更新する逆フーリエ変換処理を実施する必要がある。
【００３１】
フーリエ変換処理又は逆フーリエ変換処理をＲｇ方向に行う場合は、互いに独立して処理可能なＡｚ方向に信号データ１０１を分割し、分割領域毎に、当該分割領域の信号データをＲｇ方向にフーリエ変換処理又は逆フーリエ変換処理する。Ａｚ方向への信号データ１０１の分割として、分割箇所を示す分割線１０４〜１０６で４分割される例が考えられる。
また、フーリエ変換処理又は逆フーリエ変換処理をＡｚ方向に行う場合は、互いに独立して処理可能なＲｇ方向に信号データ１０１を分割し、分割領域毎に、当該分割領域の信号データをＡｚ方向にフーリエ変換処理又は逆フーリエ変換処理する。Ｒｇ方向への信号データ１０１の分割として、分割箇所を示す分割線１０７〜１０８で３分割される例が考えられる。
フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向が変わる際には、前段のＡｚ方向又はＲｇ方向におけるフーリエ変換処理の処理結果又は逆フーリエ変換処理の処理結果が揃っていなければ、フーリエ変換処理又は逆フーリエ変換処理を開始することができない。
このため、前段のＡｚ方向又はＲｇ方向におけるフーリエ変換処理の処理結果又は逆フーリエ変換処理の処理結果である途中演算結果をストアし、信号データ１０１を分割し直してから演算を行う必要がある。
【００３２】
例えば、１つの方向の１次元フーリエ変換が、Ｗ×Ｈ点の１次元フーリエ変換であるとすれば、Ｗ×Ｈ点の１次元フーリエ変換と同じ演算量で同じ演算結果となる２次元フーリエ変換を扱うものとする。
Ｗ×Ｈ点の１次元フーリエ変換と同じ演算量で同じ演算結果となる２次元フーリエ変換としては、Ｗ点の１次元フーリエ変換と、Ｈ点の１次元フーリエ変換とからなる２次元フーリエ変換が考えられる。
ここでは、１次元フーリエ変換を２次元フーリエ変換として扱う例を説明するが、３次元以上の多次元フーリエ変換として扱うようにしてもよい。
【００３３】
図６は、Ａｚ方向のＮ点１次元フーリエ変換を実施するに際して、信号データ１０１をＰ分割している例を示す説明図である。
信号データ１０１がＰ分割されることで、Ａｚ方向のＮ点の１次元フーリエ変換は、Ａｚ（２）方向におけるＰ点の１次元フーリエ変換と、Ａｚ（１）方向におけるＮ／Ｐ点の１次元フーリエ変換とからなる２次元フーリエ変換となる。
Ｐ点及びＮ／Ｐ点のそれぞれは、１回の２次元フーリエ変換で処理を完了することが可能なサイズである局所領域サイズに収まるように設定される。
図６において、信号データ２０１〜２０４は、信号データ１０１がＡｚ方向に４分割された信号データである。
信号データ２０５は、４つの信号データ２０１〜２０４が重ね合された局所領域の信号データであり、１回の２次元フーリエ変換で処理を完了することが可能なサイズの信号データである。
【００３４】
図７は、Ｒｇ方向のＭ点１次元フーリエ変換を実施するに際して、信号データ１０１をＱ分割している例を示す説明図である。
信号データ１０１がＱ分割されることで、Ｒｇ方向のＭ点の１次元フーリエ変換は、Ｒｇ（２）方向におけるＱ点の１次元フーリエ変換と、Ｒｇ（１）方向におけるＭ／Ｑ点の１次元フーリエ変換とからなる２次元フーリエ変換となる。
Ｑ点及びＭ／Ｑ点のそれぞれは、１回の２次元フーリエ変換で処理を完了することが可能なサイズである局所領域サイズに収まるように設定される。
図７において、信号データ３０１〜３０３は、信号データ１０１がＲｇ方向に３分割された信号データである。
信号データ３０４は、３つの信号データ３０１〜３０３が重ね合された局所領域の信号データであり、１回の２次元フーリエ変換で処理を完了することが可能なサイズの信号データである。
【００３５】
この実施の形態１では、方向毎の２次元フーリエ変換のうち、分割数に関するフーリエ変換であるＡｚ（２）方向における２次元フーリエ変換と、分割数に関するフーリエ変換であるＲｇ（２）方向におけるフーリエ変換とを先に実施する。
次に、Ａｚ方向がＰ分割され、Ｒｇ方向がＱ分割されることで得られる（Ｍ／Ｑ）×（Ｎ／Ｐ）点の局所領域に対し、Ｒｇ（１）方向における残るＭ／Ｑ点の１次元フーリエ変換と、Ｒｇ（１）方向における残るＮ／Ｐ点の１次元フーリエ変換とを実施する。
その後、（Ｍ／Ｑ）×（Ｎ／Ｐ）点の信号処理と、Ｒｇ（１）方向におけるＭ／Ｑ点の１次元逆フーリエ変換と、Ａｚ（１）方向におけるＮ／Ｐ点の１次元逆フーリエ変換とをローカルメモリ上で実施する。
次の処理方向に適するメモリレイアウトになるように、メモリレイアウトの設定処理をローカルメモリ上で実施してからメインメモリに信号データをストアする。
ここでは、説明の便宜上、Ｒａ方向とＡｚ方向の両方向にフーリエ変換を実施してから信号処理を実施しているが、Ｒａ方向あるいはＡｚ方向のいずれか一方、あるいは、両方が時間領域で処理する信号処理の場合は、信号データの分割処理だけを実施して、対応するフーリエ変換を実施しないようにしてもよい。
【００３６】
次に動作について説明する。
データ管理部１は、ＳＡＲによる観測データである信号データ１０１をメインメモリ２に格納する。
画像再生器３ａ，３ｂは、データ管理部１により管理されている信号データ１０１からＳＡＲ画像を再生する。
画像再生器３ａ及び画像再生器３ｂによるＳＡＲ画像の再生処理は、並列に行われる。
画像管理部４は、画像再生器３ａ，３ｂにより再生された合成開口レーダ画像をメインメモリ５に格納し、合成開口レーダ画像を管理する。
以下、画像再生器３ａ，３ｂによるＳＡＲ画像の再生処理を具体的に説明する。
ただし、画像再生器３ａによるＳＡＲ画像の再生処理と、画像再生器３ｂによるＳＡＲ画像の再生処理とは同様であるため、以下、図４を参照しながら、画像再生器３ａによるＳＡＲ画像の再生処理の一例を説明する。
【００３７】
画像再生器３ａのデータ分割部１１ａは、図６に示すように、メインメモリ２により格納されている信号データ１０１をＡｚ方向にＰ分割する。
レイアウト設定部１３ａは、データ分割部１１ａにより分割された信号データをＡｚ方向に連続させるメモリレイアウトの入替処理として、データ分割部１１ａによってＡｚ方向にＰ分割された各々の信号データをＡｚ（２）方向に重ねる処理を行う（図４のステップＳＴ１）。
図６の例では、４つの信号データ２０１〜２０４がＡｚ（２）方向に重ねられている。
【００３８】
レイアウト設定部１３ａは、Ａｚ（２）方向に重ねている複数の信号データの中から、Ａｚ（２）方向の局所領域の信号データとして、サイズがＭ×（Ｎ／Ｐ）であるＰ点の信号データ２０５をそれぞれ選択し、選択したＰ点の局所領域の信号データ２０５のそれぞれをローカルメモリ１２ａに格納する（図４のステップＳＴ２）。
選択したＰ点の局所領域の信号データは、１回の２次元フーリエ変換で処理を完了することが可能なサイズの信号データである。
【００３９】
フーリエ変換部１４ａは、ローカルメモリ１２ａにより格納されているＰ点の局所領域の信号データのそれぞれをＡｚ（２）方向に２次元フーリエ変換する（図４のステップＳＴ３）。
レイアウト設定部１３ａは、次のＲｇ（２）方向のフーリエ変換処理に備えて、フーリエ変換部１４ａによりそれぞれ変換されたＰ点の局所領域の信号データがＲｇ（２）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後のＰ点の局所領域の信号データをメインメモリ２に格納する（図４のステップＳＴ４）。
【００４０】
次に、データ分割部１１ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ａｚ（１）方向の局所領域の信号データとして、局所領域サイズがＭ×（Ｎ／Ｐ）であるＰ点の信号データのそれぞれを選択し（図４のステップＳＴ５）、選択したＰ点の信号データのそれぞれをＲｇ方向にＱ分割する。
レイアウト設定部１３ａは、データ分割部１１ａによって分割された信号データの中から、Ｒｇ（２）方向の局所領域の信号データとして、局所領域サイズがＱ×（Ｎ／Ｐ）であるＱ点の信号データをそれぞれ選択し、選択したＱ点の局所領域のそれぞれをローカルメモリ１２ａに格納する（図４のステップＳＴ６）。
【００４１】
フーリエ変換部１４ａは、ローカルメモリ１２ａにより格納されているＱ点の局所領域の信号データのそれぞれをＲｇ（２）方向に２次元フーリエ変換する（図４のステップＳＴ７）。即ち、フーリエ変換部１４ａは、Ｎ／Ｐ回のＱ点フーリエ変換を実施する。
レイアウト設定部１３ａは、次のＲｇ（１）方向のフーリエ変換処理に備えて、フーリエ変換部１４ａによりそれぞれ変換されたＱ点の信号データがＲｇ（１）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後のＱ点の局所領域の信号データをメインメモリ２に格納する（図４のステップＳＴ８）。
【００４２】
次に、レイアウト設定部１３ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ｒｇ（１）方向の局所領域の信号データとして、局所領域サイズが（Ｍ／Ｑ）×（Ｎ／Ｐ）であるＱ点の信号データのそれぞれを選択し、選択したＱ点の信号データのそれぞれをローカルメモリ１２ａに格納する（図４のステップＳＴ９）。
フーリエ変換部１４ａは、ローカルメモリ１２ａにより格納されているＱ点の局所領域の信号データのそれぞれをＲｇ（１）方向に２次元フーリエ変換する（図４のステップＳＴ１０）。即ち、フーリエ変換部１４ａは、Ｒｇ（１）方向のＭ／Ｑ点フーリエ変換を実施する。
【００４３】
レイアウト設定部１３ａは、次のＡｚ（１）方向のフーリエ変換処理に備えて、フーリエ変換部１４ａによりそれぞれ変換されたＭ／Ｑ点の信号データがＡｚ（１）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後の局所領域サイズが（Ｍ／Ｑ）×（Ｎ／Ｐ）であるＭ／Ｑ点の信号データをメインメモリ２に格納する（図４のステップＳＴ１１）。
次に、レイアウト設定部１３ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ａｚ（１）方向の局所領域の信号データとして、局所領域サイズが（Ｍ／Ｑ）×（Ｎ／Ｐ）であるＮ／Ｐ点の信号データのそれぞれを選択し、選択したＮ／Ｐ点の信号データのそれぞれをローカルメモリ１２ａに格納する。
【００４４】
フーリエ変換部１４ａは、ローカルメモリ１２ａにより格納されているＮ／Ｐ点の局所領域の信号データのそれぞれをＡｚ（１）方向に２次元フーリエ変換する（図４のステップＳＴ１２）。即ち、フーリエ変換部１４ａは、Ａｚ（１）方向のＮ／Ｐ点フーリエ変換を実施する。
信号処理部１６ａは、フーリエ変換部１４ａによって、Ａｚ（２）方向、Ｒｇ（２）方向、Ｒｇ（１）方向及びＡｚ（１）方向に２次元フーリエ変換された信号データである周波数領域の信号に対する信号処理Ａを実施して、合成開口レーダ画像を再生する（図４のステップＳＴ１３）。
【００４５】
レイアウト設定部１３ａは、Ｒｇ（１）方向の逆フーリエ変換処理に備えて、Ｍ／Ｑ点の信号データがＲｇ（１）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後のＭ／Ｑ点の信号データをメインメモリ２に格納する（図４のステップＳＴ１４）。
次に、レイアウト設定部１３ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ｒｇ（１）方向の局所領域の信号データとして、Ｍ／Ｑ点の信号データのそれぞれを選択し、選択したＭ／Ｑ点の信号データのそれぞれをローカルメモリ１２ａに格納する。
【００４６】
逆フーリエ変換部１５ａは、ローカルメモリ１２ａにより格納されているＭ／Ｑ点の局所領域の信号データのそれぞれをＲｇ（１）方向に２次元逆フーリエ変換する（図４のステップＳＴ１５）。即ち、逆フーリエ変換部１５ａは、Ｒｇ（１）方向のＭ／Ｑ点逆フーリエ変換を実施する。
レイアウト設定部１３ａは、Ｒｇ（２）方向の逆フーリエ変換処理に備えて、Ｍ／Ｑ点の信号データがＲｇ（２）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後のＭ／Ｑ点の信号データをメインメモリ２に格納する（図４のステップＳＴ１６）。
【００４７】
次に、レイアウト設定部１３ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ｒｇ（２）方向の局所領域の信号データとして、Ｍ／Ｑ点の信号データのそれぞれを選択し、選択したＭ／Ｑ点の信号データのそれぞれをローカルメモリ１２ａに格納する（図４のステップＳＴ１７）。
逆フーリエ変換部１５ａは、ローカルメモリ１２ａにより格納されているＭ／Ｑ点の局所領域の信号データのそれぞれをＲｇ（２）方向に２次元逆フーリエ変換する（図４のステップＳＴ１８）。即ち、逆フーリエ変換部１５ａは、Ｒｇ（２）方向のＱ点逆フーリエ変換を実施する。
信号処理部１６ａは、逆フーリエ変換部１５ａによって、Ｒｇ（１）方向及びＲｇ（２）方向に逆フーリエ変換された信号データである時間領域の信号に対する信号処理Ｂを実施して、合成開口レーダ画像を再生する（図４のステップＳＴ１９）。
【００４８】
フーリエ変換部１４ａは、逆フーリエ変換部１５ａによって逆フーリエ変換された局所領域の信号データのそれぞれをＲｇ（２）方向に２次元フーリエ変換する（図４のステップＳＴ２０）。即ち、フーリエ変換部１４ａは、Ｒｇ（２）方向のＱ点フーリエ変換を実施する。
レイアウト設定部１３ａは、Ｒｇ（１）方向の逆フーリエ変換処理に備えて、Ｍ／Ｑ点の信号データがＲｇ（１）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後のＭ／Ｑ点の信号データをメインメモリ２に格納する（図４のステップＳＴ２１）。
【００４９】
次に、レイアウト設定部１３ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ｒｇ（１）方向の局所領域の信号データとして、局所領域サイズが（Ｎ／Ｐ）×（Ｍ／Ｑ）であるＱ点の信号データのそれぞれを選択し、選択したＱ点の信号データのそれぞれをローカルメモリ１２ａに格納する（図４のステップＳＴ２２）。
フーリエ変換部１４ａは、ローカルメモリ１２ａにより格納されているＱ点の局所領域の信号データのそれぞれをＲｇ（１）方向に２次元フーリエ変換する（図４のステップＳＴ２３）。即ち、フーリエ変換部１４ａは、Ｒｇ（１）方向のＭ／Ｑ点フーリエ変換を実施する。
信号処理部１６ａは、フーリエ変換部１４ａによって、Ｒｇ（２）方向及びＲｇ（１）方向に２次元フーリエ変換された信号データである周波数領域の信号に対する信号処理Ｃを実施して、合成開口レーダ画像を再生する（図４のステップＳＴ２４）。
【００５０】
逆フーリエ変換部１５ａは、フーリエ変換部１４ａによってフーリエ変換されたＲｇ（１）方向の局所領域の信号データのそれぞれをＲｇ（１）方向に２次元逆フーリエ変換する（図４のステップＳＴ２５）。即ち、逆フーリエ変換部１５ａは、Ｒｇ（１）方向のＭ／Ｑ点逆フーリエ変換を実施する。
レイアウト設定部１３ａは、Ａｚ（１）方向の逆フーリエ変換処理に備えて、Ｎ／Ｐ点の信号データがＡｚ（１）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後の局所領域の信号データをメインメモリ２に格納する（図４のステップＳＴ２６）。
【００５１】
次に、レイアウト設定部１３ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ａｚ（１）方向の局所領域の信号データとして、Ｎ／Ｐ点の信号データのそれぞれを選択し、選択したＮ／Ｐ点の信号データのそれぞれをローカルメモリ１２ａに格納する。
逆フーリエ変換部１５ａは、ローカルメモリ１２ａにより格納されているＮ／Ｐ点の局所領域の信号データのそれぞれをＡｚ（１）方向に２次元逆フーリエ変換する（図４のステップＳＴ２７）。即ち、逆フーリエ変換部１５ａは、Ａｚ（１）方向のＮ／Ｐ点逆フーリエ変換を実施する。
レイアウト設定部１３ａは、Ａｚ（２）方向の逆フーリエ変換処理に備えて、Ｑ点の信号データがＡｚ（２）方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後のＱ点の信号データをメインメモリ２に格納する（図４のステップＳＴ２８）。
【００５２】
次に、レイアウト設定部１３ａは、メインメモリ２により格納されている入替処理後の局所領域の信号データの中から、Ａｚ（２）方向の局所領域の信号データとして、Ｑ点の信号データのそれぞれを選択し、選択したＱ点の信号データのそれぞれをローカルメモリ１２ａに格納する（図４のステップＳＴ２９）。
逆フーリエ変換部１５ａは、ローカルメモリ１２ａにより格納されているＱ点の局所領域の信号データのそれぞれをＡｚ（２）方向に逆フーリエ変換する（図４のステップＳＴ３０）。即ち、逆フーリエ変換部１５ａは、Ａｚ（２）方向のＱ点逆フーリエ変換を実施する。
レイアウト設定部１３ａは、図４に示す処理前と同様に、Ｑ点の信号データがＲｇ方向に連続するようにメモリレイアウトの入替処理を実施し、入替処理後のＱ点の信号データをメインメモリ２に格納する（図４のステップＳＴ３１）。
【００５３】
以上で明らかなように、この実施の形態１によれば、フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向に合わせて、データ分割部１１ａ，１１ｂにより分割された複数の局所領域の信号のメモリレイアウトを設定するレイアウト設定部１３ａ，１３ｂを備え、フーリエ変換部１４ａ，１４ｂが、レイアウト設定部１３ａ，１３ｂによりメモリレイアウトがフーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元フーリエ変換し、逆フーリエ変換部１５ａ，１５ｂが、レイアウト設定部１３ａ，１３ｂによりメモリレイアウトが逆フーリエ変換処理の処理方向に合わされた複数の局所領域の信号を多次元逆フーリエ変換するように構成したので、観測データから合成開口レーダ画像の再生が完了するまでに要する時間を短縮することができる効果を奏する。
【００５４】
図４のフローチャートでは、信号データをＡｚ方向の周波数領域及びＲｇ方向の周波数領域にそれぞれ変換してから、信号処理が１回実施されている。また、信号データをＲｇ方向の時間領域に逆変換してから、信号処理が１回実施され、信号データを再度Ｒｇ方向の周波数領域に変換してから、信号処理が１回実施されており、合計３回の信号処理が実施されている例を示している。
フーリエ変換処理の処理方向又は逆フーリエ変換処理の処理方向が変更される毎に、多次元化されたフーリエ変換又は逆フーリエ変換を実施して、処理全体が局所化される構成になっていればよく、信号データに対する信号処理の実施回数は、３回に限るものではない。また、信号データに対する信号処理の実施領域は、上記の領域に限るものではない。
このように、この実施の形態１では、多次元化されたフーリエ変換又は逆フーリエ変換を実施して、処理全体を局所化した構成としている。このため、可能な限りローカルメモリ１２ａ，１２ｂ上で局所演算を実施し、この局所演算を複数の画像再生器３ａ，３ｂで同時に実行することで、画像再生処理を短時間で完了することができる。
【００５５】
また、メインメモリ２とローカルメモリ１２ａ，１２ｂとの間の入出力処理と、ローカルメモリ１２ａ，１２ｂ上での処理とは、同時に実行されてもよく、また、異なる局所領域の信号を並列処理で同時実行されても構わない。
したがって、メインメモリ２とローカルメモリ１２ａ，１２ｂとの間の或る局所領域の信号データの転送処理と、或る局所領域の信号データと異なる局所領域の信号データについてのローカルメモリ１２ａ，１２ｂ上での処理とが並列に実行されるものであってもよい。
【００５６】
この実施の形態１では、画像再生器３ａによるＳＡＲ画像の再生処理が、図４のフローチャートが示す処理である例を示している。
これは一例に過ぎず、画像再生器３ａが、合成開口レーダ画像を再生する際、特許文献１に開示されているサブアパーチャ法を用いて、最初に信号データをＡｚ方向に分割し、分割した信号データ毎に、図４のフローチャートが示す処理を実施するようにしてもよい。
【００５７】
この実施の形態１では、画像再生器３ａがローカルメモリ１２ａを備え、画像再生器３ｂがローカルメモリ１２ｂを備えている例を示している。
これは一例に過ぎず、画像再生器３ａ，３ｂのそれぞれが、メモリサイズが異なる複数のローカルメモリを備え、複数のローカルメモリが、メモリサイズ順に配置されているものであってもよい。
この場合、フーリエ変換部１４ａ，１４ｂが、複数のローカルメモリのメモリサイズに合わせて、階層的にフーリエ変換を実施するようにしてもよい。
例えば、データ分割部１１ａ，１１ｂが、信号データを１段階目のローカルメモリのメモリサイズに対応する局所領域サイズに分割し、フーリエ変換部１４ａ，１４ｂが、信号データの分割数に対応するＡｚ（２）方向及びＲｇ（２）方向のフーリエ変換を実施する。
また、データ分割部１１ａ，１１ｂが、分割した局所領域サイズの信号データを２段階目のローカルメモリのメモリサイズに対応する局所領域サイズに分割し、フーリエ変換部１４ａ，１４ｂが、信号データの分割数に対応するＡｚ（２）方向及びＲｇ（２）方向のフーリエ変換を実施し、また、分割した局所領域サイズに対応するＡｚ（１）方向及びＲｇ（１）方向のフーリエ変換を実施する。
【００５８】
この実施の形態１では、信号処理装置が、画像再生器３ａ，３ｂを備えている例を示しているが、信号処理装置が、例えば、汎用計算機で実現されるものであってもよい。
信号処理装置が汎用計算機で実現される場合、汎用計算機が備えているＣＰＵマルチコアのうち、各々の画像再生器に１つ以上のコアが割り付けられ、ＣＰＵのメインメモリ上にデータ管理部１及び画像管理部４が構成される。また、汎用計算機が備えているキャッシュメモリ及びレジスタが、各々の画像再生器のローカルメモリに相当するものとしてもよい。
また、２台以上の汎用計算機が通信で接続される場合、任意の１台の汎用計算機が備えるメインメモリが、データ管理部１及び画像管理部４に相当し、各々の汎用計算機が備えているキャッシュメモリ及びレジスタが、各々の画像再生器のローカルメモリに相当するものとしてもよい。
また、各々の汎用計算機がＧＰＵを備えている場合、ＧＰＵのメインメモリがローカルメモリに相当し、ＧＰＵが備えているコアが、画像再生器を構成しているものとしてもよい。
【００５９】
この実施の形態１では、レイアウト設定部１３ａ，１３ｂによるメモリレイアウトの設定処理、フーリエ変換部１４ａ，１４ｂによるフーリエ変換処理、逆フーリエ変換部１５ａ，１５ｂによる逆フーリエ変換処理及び信号処理部１６ａ，１６ｂによる画像再生の処理のそれぞれがローカルメモリ１２ａ，１２ｂ上で実施される例を示している。
これは一例に過ぎず、レイアウト設定部１３ａ，１３ｂによるメモリレイアウトの設定処理、フーリエ変換部１４ａ，１４ｂによるフーリエ変換処理、逆フーリエ変換部１５ａ，１５ｂによる逆フーリエ変換処理及び信号処理部１６ａ，１６ｂによる画像再生の処理のうち、少なくとも１つ以上の処理がローカルメモリ１２ａ，１２ｂ上で実施されるものであればよい。
【００６０】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【産業上の利用可能性】
【００６１】
この発明は、合成開口レーダによる観測データから合成開口レーダ画像を再生する画像再生器、信号処理装置及び画像再生方法に適している。
【符号の説明】
【００６２】
１  データ管理部、２  メインメモリ、３ａ，３ｂ  画像再生器、４  画像管理部、５  メインメモリ、１１ａ，１１ｂ  データ分割部、１２ａ，１２ｂ  ローカルメモリ、１３ａ，１３ｂ  レイアウト設定部、１４ａ，１４ｂ  フーリエ変換部、１５ａ，１５ｂ  逆フーリエ変換部、１６ａ，１６ｂ  信号処理部、２１  データ管理回路、２２  データ分割回路、２３  レイアウト設定回路、２４  フーリエ変換回路、２５  逆フーリエ変換回路、２６  信号処理回路、２７  画像管理回路、２８  メイン記録回路、２９  ローカル記録回路、３１  メモリ、３２  プロセッサ、１０１  信号データ、１０２，１０３  係数データ、１０４〜１０８  分割線、２０１〜２０４  信号データ、２０５  局所領域の信号データ、３０１〜３０３  信号データ、３０４  局所領域の信号データ。
【図１】
0006567232.tif 000004
【図２】
0006567232.tif 000005
【図３】
0006567232.tif 000006
【図４】
0006567232.tif 000007
【図５】
0006567232.tif 000008
【図６】
0006567232.tif 000009
【図７】
0006567232.tif 000010