"入力画像を予めブロック単位に分割する分割手段と、前記ブロック毎に分割されて順次入力されてくる画素データを周波数領域の係数行列に順次変換する2次元直交変換手段と、前記係数行列を構成する複数の変換係数のうち、低周波数成分の変換係数を用いてエッジの有無、及びその方向を判定する判定手段と、前記係数行列を構成する複数の変換係数のうち、高周波数成分の変換係数について、前記判定手段が判定したエッジの方向に対応する変換係数の値を増やす強調手段と、前記強調した変換係数を含む係数行列を周波数領域から空間領域へ逆変換して前記画像データの画素値を導出する逆変換手段と、を備えたことを特徴とする輪郭強調装置。請求項1に記載の輪郭強調蔵置において、前記判定手段は、水平方向のエッジを含むときに大きな値になる変換係数と、垂直方向のエッジを含む時に大きな値になる変換係数との少なくとも2つを用いて判定することを特徴とする輪郭協調装置。請求項1又は2に記載の輪郭強調蔵置において、前記分割手段は、画像を重複してブロック分割するとともに、輪郭強調した画像と元の画像との差分を取ることで強調した成分を分離する差分部と、強調した成分に対して前記ブロックでの直交変換の重複処理数に応じて強調効果を弱める処理を施す処理部と、強調効果を弱めた成分を元の画像に加算する加算部と、を備えることを特徴とする輪郭強調装置。請求項1に記載の輪郭強調蔵置において、前記2次元直交変換部は、水平方向のエッジを含む時に大きな値になる変換係数と、垂直方向のエッジを含む時に大きな値になる変換係数との少なくとも2つのみを直交変換する前段直交変換手段になっており、高周波成分の変換係数のうちの強調操作するための変換係数のみを前記判定部で判定したエッジの方向に応じて求める後段直交変換部を設け、前記強調部は、前記後段直交変換部で求めた変換係数が表す波を予め記憶した記憶部から読み出して、これに操作前後の変換係数の差分を掛けて強調した波形を求めるとともに、前記強調した波形を元の画像データに加算する加算部を、備えることを特徴とする輪郭強調装置。入力画像を予めブロック単位に分割する分割ステップと、前記ブロック毎に分割されて順次入力されてくる画素データを周波数領域の係数行列に順次変換する2次元直交変換ステップと、前記係数行列を構成する複数の変換係数のうち、低周波数成分の変換係数を用いてエッジの有無、及びその方向を判定する判定ステップと、前記複数の変換係数のうち高周波数成分の変換係数のうち、前記判定手段が判定したエッジの方向に対応する変換係数の値を増やす強調ステップと、前記強調した変換係数を含む係数行列を周波数領域から空間領域へ逆変換して前記画像データの画素値を導出する逆変換ステップと、をコンピュータに実行させるためのプログラム。請求項5に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。しかしながら、単純にゲインをかけるのでは、元々残っている輪郭成分を強調するに留まり、輪郭そのものを強調することはできない。また、特許文献1に記載の信号処理装置では、1次元直交変換の処理であるため、着目領域における輪郭の方向性までは考慮し難い。本発明は、かかる点に鑑みてなされたものであり、輪郭そのものを方向性まで考慮して強調することができる輪郭強調装置、及び輪郭強調プログラム、並びに記録媒体を提供することを目的とする。本発明を例示する撮像装置の一態様は、入力画像を予めブロック単位に分割する分割手段と、前記ブロック毎に分割されて順次入力されてくる画素データを周波数領域の係数行列に順次変換する2次元直交変換手段と、前記係数行列を構成する複数の変換係数のうち、低周波数成分の変換係数を用いてエッジの有無、及びその方向を判定する判定手段と、前記係数行列を構成する複数の変換係数のうち、高周波数成分の変換係数について、前記判定手段が判定したエッジの方向に対応する変換係数の値を増やす強調手段と、前記強調した変換係数を含む係数行列を周波数領域から空間領域へ逆変換して前記画像データの画素値を導出する逆変換手段と、を備えたものである。また、本発明としては、コンピュータが読み取り可能なプログラム、並びにコンピュータが読み取り可能なプログラムを記録した記録媒体の発明としてもよい。本発明は、2次元直交変換手段によりブロック毎に分割されて順次入力されてくる画素データを周波数領域の係数行列に順次変換し、判定手段により係数行列を構成する複数の変換係数のうち低周波数成分の変換係数を用いてエッジの有無、及びその方向を判定し、強調手段により、係数行列を構成する複数の変換係数のうちの高周波数成分の変換係数について判定手段が判定したエッジの方向に対応する変換係数の値を増やすため、輪郭そのものを方向性まで考慮して強調することができる。本発明の位置実施形態の輪郭強調装置10は、図1に示すように、ブロック分割部11、2次元直交変換部12、判定部13、強調部14、及び逆変換部15とで構成されている。ブロック分割部11は、順次入力される画像データを、m×n画素m、nは自然数、m=n又はm≠n個のブロック単位に分割する。2次元直交変換部12は、ブロック単位に分割されて順次入力されてくる画素データを2次元直交変換して周波数領域の係数行列に順次変換する。係数行列には、周波数変換を指定する変換係数が複数格納される。なお、2次元直交変換部12としては、2次元の離散コサイン変換やアダマール変換のように、空間領域から周波数領域への変換を行う2次元直交変換であれば、任意の直交変換を用いることができる。判定部13は、周波数領域の係数行列m×n個の変換係数のうち、周波数成分の低い変換係数を用いてエッジの有無、及びその方向を判定する。強調部14は、周波数成分の高い変換係数のうち、判定したエッジの方向に対応する変換係数に所定の値を加える。逆変換部15は、強調した変換係数を含む係数行列を周波数領域から空間領域へ逆直行変換して画像データの画素値を導出する。次に上記構成の作用を、図2を参照しながら説明する。ブロック分割部11には画像データが順次入力されるS-1。ブロック分割部11は、m×n、例えば4×4画素のブロック単位に分割するS-2。ブロックとしては、n×n画素からなる正方形のブロックを用いる場合が多いが、m×n画素からなる長方形のブロックを用いることもできる。次に、2次元直交変換部12は、ブロック単位に、例えば2次元の離散コサイン変換を施して周波数領域の係数行列を構成する複数の変換係数を求めるS-3。もしn×n画素からなる正方形のブロックを用いた場合、複数の変換係数も1ブロック当たりn×nとなる。この結果、基底波形の変換係数から高次の変換係数が、図3に示すように、4×4のマトリクスに表示される。ここで、左上の升16が水平垂直の直流成分、すなわち、画像の平均値に対応する。この左上の升16の周辺の変換係数A,B,Cを含む3升の領域17は、周波数成分直流の低い領域であり、また、右上の変換係数X、及び左下の変換係数Zを含む周辺部の領域18は、周波数の高域成分に対応する。変換係数Aは、垂直方向にエッジを含む場合、大きな値をもち、また、変換係数Cは、水平方向にエッジを含む場合、大きな値をもつ。そして、斜め方向にエッジを含む場合、変換係数A,B,C共に大きな値になる。そこで、本実施形態では、変換係数A,Cの値を用いてエッジの有無、及びその方向を判定する。判定部13は、変換後の係数行列に対して、次の判定1~4を順に行ってエッジの有無、及びその方向を判定する。[判定1]判定1では、変換係数|A|≫変換係数|C|かつ変換係数|C|が0に近いかを判定するS-4。判定1について該当する場合には、判定部は垂直方向のエッジを含むと判定するS-5。該当しない場合には判定2を行う。[判定2]判定2では、変換係数|C|≫変換係数|A|かつ|A|が0に近いかを判定するS-6。判定2について該当する場合には、判定部は水平方向のエッジを含むと判定するS-7。該当しない場合には判定3を行う。[判定3]判定3では、変換係数|A|≫0かつ変換係数|C|≫0であるかを判定するS-8。判定3について該当する場合には、判定部は斜め方向のエッジを含むと判定するS-9。該当しない場合には判定4を行う。[判定4]判定4では、変換係数|A|,|C|共に予め決めた閾値よりも小さい値であるかを判定するS-10。判定4について該当する場合、判定部13は平坦部を含むと判定するS-11。ここで、どの程度の差で≫が成立すると判断するかは、入力画像の特性、ノイズ量等によって、予め決めておく。基本的には、デジタルカメラの撮影画像であれば、低感度画像ほどその差が小さくても≫が成立すると判断し、また、高感度画像においては低感度よりも大きな差で≫が成立すると判断した方が、ノイズの強調は抑えられる。また、≒0と判定する条件も、上記と同様に入力画像の特性、ノイズ量等に応じて予め設定しておけばよい。強調部14は、垂直方向にエッジが含まれると判定した場合、垂直周波数の高い側に対応する変換係数Xに所定の値を加算するS-12。水平方向にエッジが含まれると判定した場合、水平周波数の高い側に対応する変換係数Zに所定の値を加算するS-13。斜め方向にエッジが含まれると判定した場合、高周波領域にある変換係数X,Y,Zに所定の値に所定の値を各々加算するS-14。ここで、変換係数Yは、垂直周波数及び水平周波数共に高い側に対応する変換係数である。そして、平坦部が含まれると判定した場合には、判定部3はエッジを含まないと判定するため、何も処理をしない。ところで、強調部14で加算する所定の値は、変換係数A,Bの値を参照し、適切な輪郭強調量となるような値を出力するような関数やLUT等を予め設定しておき、強調部34での処理の時に前記関数やLUT等から求めればよい。さらに、元の変換係数X,Y,Zの値も参照することで、例えば元々の周波数成分の変換係数との合計が予め決めた値以上にならないように、補正を加えることで、過度な強調を抑制することができる。強調部14は、垂直方向のエッジを判定した場合、更に、変換係数Zの値を0に近づくよう減算する処理を行うS-15。水平方向のエッジを含むと判定した場合にも、同等の処理を行うS-16。これにより、その部分の水平成分を抑制することになるため、より垂直成分を目立たせることができる。なお、減算以外の操作としては、変換係数Zの値がより0に近づくように予め決めた係数を掛ける、又はゼロに置き換える等の操作を行ってもよい。また、この処理を省略し、強調部14は、所定値を加算するだけの処理としてもよい。このように操作された変換係数を、逆変換によって周波数領域から空間領域へと戻すことでS-17、輪郭強調された画像を得ることが出来る。本実施形態では、元々存在していなかった高周波成分を付け加えることになるので、単純なBPFバンドパスフィルタ出力とゲインを組み合わせた輪郭強調に比べ、精細な輪郭強調を行うことが可能となる。また、上記実施形態では、4×4画素のブロック毎に分割して直交変換を行っているが、この大きさ以外でも行うことができる。また、異なる大きさの画素のブロックでも判定部13での判定、及び強調操作する変換係数の位置関係は、基本的には同じとなる。判定を行う時の変換係数A,Bとしては、それぞれ対象領域とその周辺の領域との複数の値としてもよい。また、強調操作する対象の変換係数の値も同様に対象領域とその周辺の領域との複数の値とすることも可能である。例えば8×8個の変換係数で構成される係数行列では、本実施形態で説明した変換係数A、Cとして、該当する位置の変換係数とその周辺隣接する周辺の変換係数とを含む複数の値を対象にすればよい。また、ブロック分割を単純に重複無く行った場合に、画像の特性操作による変化量によっては、その継ぎ目で不自然な変化が生じる可能性がある。この対策としては、ブロック分割を重複して行い、その重複画素の強調処理時おける特性変化を和らげることができる。例えば、図4に示すように、4×4画素のブロック22で、2画素ずつ重複して行うと、画像23の最周辺部以外では、全画素同じ回数ずつ直交変換処理が行われ、同じ回数分強調処理が行われるため、1回当たりの強調効果を調整すれば、均等な強度かブロック境界の急激な変化を緩和することが可能となる。また、図5に示すように、ブロック25の最周辺部1列1行分のみを重複させるやり方も考えられる。この場合には、同一強度で適用してしまうと、図6に示すように、重複して直交変換される箇所とそうでない箇所で、強度に差が出てしまい、かえって不自然な結果となってしまう。なお、図6に記載の画素位置の数字は、重複して直交変換強調処理される回数を示している。同図に示す4×4のブロックの四隅、中央、及び四隅の間とで処理回数が異なり、強度に差が出る。そこで、図7に示す実施形態の輪郭強調装置30では、ブロック分割部31で画素を重複してブロック分割して出力した後に、前述したと同様に直交変換部32、判定部33、強調部34、及び逆変換部35での処理により輪郭を強調した画像輪郭強調画像を得る。その後に、差分部36で、前記輪郭強調画像と元の画像との差分を取って強調した成分を分離する。その後、処理部37で、ブロックの重複画素の直交変換回数に応じてゲイン、例えば1/2、1/4を掛ける等、強調効果を弱める処理を行った上で、加算部38で元画像データに加算して出力を行う。さらに、2次元直交変換を完全に行うためには、多くの計算量が必要となる。特に、ブロックサイズを大きくしようとすれば、処理時間も大幅に増大する。これを避けるために、判定に必要な係数と、輪郭強調の時に操作する変換係数のみを計算することで、演算量を削減することができる。例えば、図8に示す実施形態の輪郭強調装置40では、第1直交変換部41で、初めに判定に必要な係数のみ、例えば水平方向のエッジを含むときに大きな値になる変換係数と、垂直方向のエッジを含む時に大きな値になる変換係数との少なくとも2つの値のみを求める。その後、判定部42で求めた2つの変換係数を用いてエッジの有無、及び方向の判定を行い、高周波成分の変換係数のうち強調操作する変換係数をエッジ方向に応じて特定する。そして、第2直交変換部43で、前記特定した変換係数の値のみを求める。その後、強調部44で、特定した変換係数が表す波形基底を記憶部45から読み出し、読み出した波形に、強調操作前後の変換係数の差分を掛けて強調した波形を求める。なお、必要ならば、この後に、前述したブロックを重複させた場合の処置を行う。最後に、加算部46で、強調した波形を元画像のデータに加えて出力する。記憶部45には、予め逆変換した変換係数X,Y,Zに対応する周波数の波がそれぞれ記憶されている。なお、本実施形態では、輪郭強調装置以外に、その装置を達成するためのプログラム、及びそのプログラムコードを供給するための記憶媒体としてもよい、記録媒体としては、例えば、フロッピー登録商標ディスク、ハードディスク、光磁気ディスク、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVDRW、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。さらには、プログラムコードを、ネットワークを介してダウンロードしてもよい。"