(57)【特許請求の範囲】
【請求項１】
画像情報における画像の動きに関連する情報を表す被処理入力信号と、前記画像情報に含まれる情報であって前記被処理入力信号と相関のある情報を含む制御信号とからなる一対の信号が入力される奇数タップの非線形ディジタルフィルタであって、
フィルタ中心タップ位置を含み、該中心タップに隣接して該中心タップ位置から相互に逆方向に距離が順次に増加する各タップ位置に対応するそれぞれの前記制御信号が中心タップ位置に対応する前記制御信号と同一の性質を連続して有する連続タップ領域を、前記二の方向に各別に検出して出力する領域判定部と、
該領域判定部によって各別に検出された二の連続タップ領域群を対象として、対応する前記被処理入力信号を各別に非線形フィルタリング処理するフィルタ処理部と、
該フィルタ処理部によって得られた前記二の連続タップ領域群におけるフィルタ処理結果を比較して得られた所望の非線形処理結果に相当するタップの前記被処理入力信号をフィルタ出力信号として選択出力する出力選択部とを備えたことを特徴とするスキャン・フィルタ。
【請求項２】
前記制御信号は、画像の輝度情報、または、画像の色情報を含み、前記被処理入力信号は、画像の動きベクトル、または、画像の動き信号であることを特徴とする請求項１記載のスキャン・フィルタ。
【請求項３】
前記領域判定部は、画像の輝度信号レベルをパラメータに同一性を検出するものであることを特徴とする請求項２記載のスキャン・フィルタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば一次信号（例えばＴＶ画像の輝度信号や色信号）をディジタル信号処理して得られた二次信号（例えば動きベクトルや動き信号）を入力信号とする非線形ディジタル・フィルタ（例えば多数決のディジタル・フィルタ、中央値のディジタル・フィルタ、平均値のディジタル・フィルタ）からなるスキャン・フィルタに係り、特に非線形ディジタル・フィルタ（例えば多数決のディジタル・フィルタ）に入力する二次信号（例えば動きベクトル）と、一次信号を処理して二次信号を生成した際に用いた一次信号に含まれる情報（例えば画像の輝度信号）との依存性を考慮して、非線形処理を行うスキャン・フィルタに関する。
【０００２】
【従来の技術】
従来の非線形ディジタル・フィルタ（例えば多数決のディジタル・フィルタ、中央値のディジタル・フィルタ、平均値のディジタル・フィルタ）は、単に入力信号をフィルタリング処理の対象とする領域内で非線形処理（例えば多数決処理、中央値処理、平均値処理）した結果（多数決結果、中央値結果、平均値結果）を出力するものである。
【０００３】
【発明が解決しようとする課題】
ディジタル・フィルタの対象となる二次信号（例えば動きベクトル、動き検出信号）の属性が、一次信号を処理して二次信号を生成した際に用いた一次信号に含まれる情報（例えば画像の輝度情報や色情報）に依存する場合、従来の非線形ディジタル・フィルタは、このような一次信号に含まれる情報を考慮せずに、単に入力二次信号のみを対象としてフィルタリング処理するものであるため、フィルタ出力は一次信号に含まれる情報に対する依存性が保証されていない。
【０００４】
依存性が保証されない場合は、以下の不都合が生じる。例えば、処理領域内の信号の平滑化と孤立点除去が主な目的である従来の非線形ディジタル・フィルタ（例えば多数決のディジタル・フィルタ、中央値のディジタル・フィルタ、平均値のディジタル・フィルタ）は、二次信号を入力信号とする場合であっても、入力二次信号（例えば動きベクトルや動き信号）が依存する一次信号に含まれる情報（例えば画像の輝度情報や色情報）でフィルタの動作を制御しないため、フィルタ入力信号中に孤立点的に存在する情報（例えばフィルタの対象領域より小さい動物体の動きベクトルや動き信号）の正誤を区別することができない。
【０００５】
従って、従来の非線形ディジタル・フィルタにおいては、孤立点的に存在する正しい情報を除去して、入力二次信号の非線形処理を行ってしまう場合があり、動物体境界部分や小さな動物体に対しては、動きベクトル検出結果を正確に判別し得ないという欠点があった。
【０００６】
また、従来の非線形ディジタル・フィルタを縦続接続で複数用いた場合には、動物体境界部分で、動物体に対応する入力二次信号が動物体領域からはみ出て拡大したり、動物体領域に動物体でない領域の入力二次信号が喰い込むような悪影響が増長されるという欠点があった。
【０００７】
そこで本発明の目的は以上のような問題を解消したスキャン・フィルタを提供することにある。
【０００８】
【課題を解決するための手段】
この発明は情報通信分野や画像処理分野等で、一次信号（例えば画像の輝度信号や色信号）をディジタル処理した結果得られる二次信号（例えば動きベクトル、動き信号）に対して、非線形処理（例えば多数決処理、中央値処理、平均値処理）を行う場合に用いる非線形ディジタル・フィルタであって、一次信号を処理して非線形ディジタル・フィルタ（例えば多数決のディジタル・フィルタ）に入力する二次信号（例えば動きベクトル）を生成した際に用いた一次信号に含まれる情報（例えば画像の輝度情報）を、非線形ディジタル・フィルタの制御信号とし、奇数タップを有する非線形ディジタル・フィルタの中心タップの前後にわたるタップ位置において、入力二次信号に対する制御信号（例えば画像の輝度情報）が、中心タップ位置における制御信号と連続して同一の性質（例えば同一の輝度レベル）を有する領域を探索し、この連続して同一の性質を有する領域群を中心タップを含む前後のタップ方向に各別に特定し、この領域を対象として入力二次信号を各別に非線形処理（例えば多数決処理）し、各方向の非線形処理結果（例えば多数決結果、中央値結果）を比較して所望の（例えば多数決結果が多数となる、連続して同一の性質を有する領域群が多い方の中央値となる）非線形処理結果を選択し、当該選択された処理結果に応答する値をフィルタ出力（例えば動きベクトル）とすることにより、非線形ディジタル・フィルタに入力する二次信号（例えば動きベクトル）と、一次信号を処理して二次信号を生成した際に用いた一次信号に含まれる情報（例えば画像の輝度情報）との依存性を保証したフィルタ処理を行うことができるようにしたものである。
【０００９】
【発明の実施の形態】
本発明の、スキャン・フィルタは、例えば一次信号を処理して二次信号を生成した際に用いた一次信号に含まれる情報を制御信号とし、奇数タップを有するディジタル・フィルタの中心タップの前後にわたるタップ位置において、入力二次信号に対応する制御信号が中心タップ位置における制御信号と連続して同一の性質を有する領域群を探索して、この領域群を中心タップを含む前後のタップ方向に各別に特定して、この領域群を対象に非線形処理し、各方向の非線形処理結果を比較して所望の結果を選択して出力する。その結果、本発明では、スキャン・フィルタの処理対象となる二次信号が一次信号を処理して二次信号を生成した際に用いた一次信号に含まれる情報に依存する場合、入力二次信号に対して上記情報に依存したフィルタリング処理を行うため、フィルタ出力信号における上記情報に関する依存性が保証される。また、以上の説明では、中心タップを含む前後のタップ方向で領域探索を行う２次元の例を示したが、領域探索は領域探索に用いる制御情報の種類に応じて多次元に拡張できるため、任意のｎ次元信号に対して非線形のフィルタ処理を行うこともできる。
【００１０】
また、本発明のスキャン・フィルタは、フィルタの入力信号が依存する制御情報でフィルタ動作を制御するため、複数の領域に跨って同じ入力信号が存在する場合でも、入力信号を制御情報が変化した境界で切り分けて出力することができる。
【００１１】
さらにまた、本発明のスキャン・フィルタの領域探索動作は制御情報の境界で停止するため、孤立点的に存在する入力信号の情報を保存したまま、入力信号の非線形処理を行うことができる。
【００１２】
さらにまた、本発明のスキャン・フィルタは、フィルタの領域探索動作が、情報境界で停止するため、スキャン・フィルタを縦続接続で複数用いた場合であっても従来のように悪影響が増長されることがなく、スキャン・フィルタの効果を段階的に効率よく増加させることができる。
【００１３】
さらに、画像処理の分野では、フィルタの処理対象となる信号は、一次信号を処理してその二次信号を生成した際に用いた一次信号としての画像信号の輝度情報と相関を有する場合が多い。このような画像信号の輝度情報に依存する入力信号に対し、画像信号の輝度情報を考慮しないで非線形のフィルタ処理を行うと、フィルタ出力信号においては、画像信号の輝度情報に関する依存性は消滅してしまう。例えば、テレビジョン信号の動きベクトルや動き検出信号は、画像の輝度信号レベルや色信号レベルの変化として表現されるので、動物体そのものの輝度信号のレベル等と対の関係になっている。このような動きベクトルや動き検出信号に対し、輝度情報を考慮せずに単に従来の非線形フィルタを用いたのでは、動物体の境界付近の動物体でない領域に動物体の信号が、あるいは動物体領域に動物体でない領域の信号が、フィルタ出力として出力されてしまうことがある。本発明のスキャン・フィルタは、動物体境界に情報差が有る場合に、動物体境界で動物体の信号が動物体の外にはみでてしまった信号や動物体以外の信号が動物体の内に入り込んでしまった信号を切り分けることができる。
【００１４】
【実施例】
図１および図２に本発明のスキャン・フィルタの一実施例を示す。
【００１５】
図１および図２のスキャン・フィルタは、９タップのフィルタ長を有する多数決処理を行うスキャン・フィルタである。制御信号は本フィルタの動作を制御して、入力信号に対して非線形処理を行う。入力信号をｍ、制御信号をＬで表す。後述する図３〜図６で示す表１〜表４において詳述するが、フィルタ中心タップの領域をブロック位置ｘとして表し、左方向のタップ位置に担当する領域をブロックｘ−１，ｘ−２，ｘ−３，ｘ−４で表し、右方向のタップ位置に担当する領域をブロックｘ＋１，ｘ＋２，ｘ＋３，ｘ＋４で表す。これに対応させて、スキャン・フィルタの入力二次信号をそれぞれｍ(x) ，ｍ(x-1) ，ｍ(x-2) ，ｍ(x-3),  ｍ(x-4) ，ｍ(x+1) ，ｍ(x+2) ，ｍ(x+3) ，ｍ(x+4) とし、一次信号を処理して入力二次信号ｍを生成した際に用いた一次信号に含まれる情報を、スキャン・フィルタの動作を制御する制御信号として、Ｌ(x) ，Ｌ(x-1) ，Ｌ(x-2) ，Ｌ(x-3) ，Ｌ(x-4) ，Ｌ(x+1) ，Ｌ(x+2) ，Ｌ(x+3) ，Ｌ(x+4) と表している。
【００１６】
同一性質と同一性質の連続性の判定部１は、Ｌ(x-1) 〜Ｌ(x-4) およびＬ(x+1) 〜Ｌ(x+4) が、
【００１７】
【外１】
0003670368.tif 000002
【００１８】
各々ＯＮ出力する８個の比較器１１と、８個の比較器１１の出力と隣接するアンドゲートの出力とに基づいて、ブロック位置ｘを中心に左方向および右方向にＬ(x) と同じレベルの領域をＯＮ出力することによって各々検出するための各々３個のアンドゲート１２とを有する。このような構成によって、フィルタの中心タップに該当する（すなわち、ブロック位置ｘに該当する）レベル信号Ｌ(x) とほぼ同じレベルで、さらにＬ(x) を含む同一性質の領域を検出して、ブロック位置ｘを中心に左および右方向に連続する同一性質の領域に該当するブロック位置のみ比較器およびアンドゲートから検出信号を出力する。
【００１９】
多数決処理と多数判定処理部２は、次の（１）〜（１０）の構成を有する。
【００２０】
（１）入力二次信号ｍ(x) ，ｍ(x-1) 〜ｍ(x-4) ，ｍ(x+1) 〜ｍ(x+4) を判定部１からの同じブロック位置の検出信号が入力された場合のみ選択し、出力する（ｍ(x) はそのまま出力する）９個の選択器２１。
【００２１】
（２）９個の選択器２１の出力のうち、ｍ(x) ，ｍ(x-1) 〜ｍ(x-4) を入力する５個の比較器２２（各比較器２２は、ｍ(x) ，ｍ(x-1) 〜ｍ(x-4) のいずれか１つと残りの４個の各々とがほぼ等しい場合のみ各々ＯＮ出力する４個の比較器からなり、５個の比較器２２のうち、判定部１からの検出信号（ＯＮ出力）が入力された比較器２２のみが作動する。ただし、ｍ(x) と残りのｍ(x-1) 〜ｍ(x-4) とを比較する比較器２２（１つ）は常に作動する。）およびｍ(x) ，ｍ(x+1) 〜ｍ(x+4) を入力する５個の比較器２３（各比較器２３は、比較器２２と同様に４個の比較器からなる）。
【００２２】
（３）これらの比較器２２，２３の各々の出力個数を各々デコードする１０個のデコーダ２４。
【００２３】
（４）１０個のデコーダ２４のうち、５個の比較器２２からの出力個数を各々デコードする５個のデコーダの各出力のうちの最大値を選択し、出力する最大値選択器２５。
【００２４】
（５) 各比較器２２からの出力個数をデコードする５個のデコーダの各出力および最大値選択器２５からの最大値出力を入力して、最大値をとるデコーダの出力が入力される比較器のみ比較出力を出力する５個の比較器２６。
【００２５】
（６）５個の比較器２６のいずれの比較器から比較出力が出力されているかに基づき、左方向で最多となる入力二次信号のタップ位置をデコードするデコーダ２７。
【００２６】
（７）１０個のデコーダ２４のうち、比較器２３からの出力に関して設けられた、上記（４）〜（６）と同様の構成の最大値選択器２８、５個の比較器２９およびデコーダ３０。
【００２７】
（８）２つの最大値選択器２５，２８の各出力値のうちの最大値を選択し、出力する最大値選択器３１。
【００２８】
（９）２つの最大値選択器２５，２８のうちの最大値選択器３１の出力値と等しい値を出力した方の最大値選択器を検出してＯＮ出力する２つの比較器３２。
【００２９】
（１０）２つの比較器３２のいずれがＯＮ出力したかをデコードして、そのデコード結果（例えば、２つの比較器３２のうちの、ブロック位置（ｘ−１）〜（ｘ−４）の側の最大値選択器２５を検出してＯＮ出力した比較器のデコード結果を“１”とし、残りの比較器のデコード結果を“０”とすることができる。なお、２つの比較器３２が共にＯＮのときは、例えば“１”とする。）を出力するデコーダ３３。
【００３０】
以上の構成を有する多数決処理と多数判定処理部２によれば、詳細は後述するが、Ｌ(x) と同一性質を有する領域のみに限って信号ｍに対して多数決処理を行い、互いに遠ざかる２つの方向の多数決結果の多数となる方向とその多数決結果即ち最多の信号の値となるタップ位置を検出する。
【００３１】
出力選択部３は、入力二次信号ｍ(x) およびｍ(x-1) 〜ｍ(x-4) を入力し、前記処理部２のデコーダ２７からのデコード値に基づいて、ｍ(x) およびｍ(x-1) 〜ｍ(x-4) のうちの当該デコード値に対応するブロック位置の信号を選択し（デコード値０ではｍ(x) 、１ではｍ(x-1) 、２ではｍ(x-2) 、…、４ではｍ(x-4) を選択する）出力する選択器３４と、この選択器３４と同様にして、入力二次信号ｍ(x) およびｍ(x+1) 〜ｍ(x+4) のうちの、デコーダ３０からのデコード値に対応するブロック位置の信号を選択し出力する選択器３５と、これらの選択器３４，３５のうちのデコーダ３３のデコード結果に該当する選択器からの出力信号を選択し、スキャン・フィルタ出力として出力する選択器３６とを有する。このような構成によって、詳細は後述するが、多数となる方向の多数決結果を出力する。
【００３２】
表１は、上記の多数決処理を行う９タップのスキャン・フィルタの各タップにおけるブロック位置と制御信号及び入力信号との関係を示したものである。
【００３３】
表１に沿って図１および図２の構成のスキャン・フィルタの動作を説明すると次のようになる。
【００３４】
イ．スキャン・フィルタの中心タップに該当する領域ｘから左にＬ(x) と同じ制御信号となる領域において入力信号ｍの多数決を行うために、同一性質と同一性質の連続性の判定部１においては、
【００３５】
【数１】
Ｌ（ｘ）＝Ｌ（ｘ−１）
∩  Ｌ（ｘ−１）＝Ｌ（ｘ−２）  ∩…
の境界条件（同一性質の連続性）を調べながら、隣接ブロック位置における制御信号が領域ｘの制御信号Ｌ(x) と連続して同じになる領域群を順次探索し、アンドゲートからＯＮ出力する。この条件を外れる制御信号に対応するアンドゲート（または比較器１１）からはＯＮ出力されない。つまり領域ｘを含み、かつ領域ｘと同一の制御信号となる領域群が特定される。この領域群を対象に入力信号に対して多数決処理を行う。
【００３６】
ロ．多数決処理と多数判定処理部２において、５個の選択器２１、５個の比較器２２、５個のデコーダ２４、最大値選択器２５、比較器２６、デコーダ２７によって上記の領域で最も多い値の入力信号の個数を数え、そのブロック位置を特定する。
【００３７】
ハ．次に領域ｘから右方向に対して判定部１および処理部２の同様の構成によって、イ、ロと同じ処理を行う。
【００３８】
ニ．処理部２の残りの構成３１〜３３および出力選択部３によって、左方向および右方向の処理の結果である各々の最も多い信号値の個数を比較し、個数の多い方向の多数決結果に応答する入力信号の値を領域ｘの出力信号とする。
【００３９】
次に表２の例で、２値の入力信号に対して図１および図２の構成のスキャン・フィルタを用いた場合の動作を具体的に説明する。表２の例では、制御信号として一次信号のレベルを選択し、レベルが、“１２３”の領域の真の値が“０”であるとする。即ち、表２の例は、具体的には、動物体（レベルが“２１５”の領域）と静止している背景（レベルが“１２３”の領域）との境界（ブロックｘ＋１とｘ＋２の間）近傍で、動き検出信号（動いているところが“１”で、静止しているところが“０”で表される。）が誤って検出された場合を示す。従って、スキャン・フィルタの出力信号が“０”になれば、フィルタが正しく動作していることになる。
【００４０】
イ．領域ｘから左方向にレベル“１２３”が連続する領域を探索すると、左方向に５領域あり（図１の判定部１からのａ１〜ａ４で示す出力がすべてＯＮ）、この領域群で入力信号の多数決処理を行うと、最多数の信号は“０”で、その個数は３となる（図２中の最大値選択器２５の出力が２となり、左方向の最多の信号“０”からなるブロックはｘ−２，ｘ−３，ｘ−４であるため、デコーダ２７のデコード結果が２または３もしくは４となる）。
【００４１】
ロ．領域ｘから右方向にレベル“１２３”が連続する領域を探索すると、右方向に２領域あり、この領域群で入力信号の多数決処理を行うと、最多数の信号は“１”で、その個数は２となる（図２中の最大値選択器２８の出力が１となり、右方向の最多の信号“１”からなるブロックはｘ，ｘ＋１であるためデコーダ３０のデコード結果が０または１となる）。
【００４２】
ハ．左右それぞれの領域群で最多数となる入力信号の個数を比較すると、左方向の多数決結果の“３”が選ばれるため（デコーダ２７のデコード結果２または３もしくは４に基づいて、選択器３４は入力ｍ(x-2) またはｍ(x-3) もしくはｍ(x-4) 、すなわち“０”を選択し、デコーダ３３のデコード結果は選択器３４を選択する信号となる）、スキャン・フィルタの出力信号は、“０”となる。
【００４３】
さらに、表３の例で多値の信号に多数決のスキャン・フィルタを用いた場合を説明する。具体的には、動物体（レベルが“３２１”の領域）の動きベクトル（動きベクトルの大きさが５で表されている。）が、静止している背景（レベルが“１２３”と“２１５”の領域）の中で孤立点的に検出されている場合を示す。
【００４４】
イ．領域ｘから左方向に領域ｘと同一のレベル“３２１”を有する領域を探索すると、このような領域は存在しない。
【００４５】
ロ．領域ｘから右方向に領域ｘと同一のレベル“３２１”を有する領域を探索すると、このような領域は存在しない（判定部１からのＯＮ出力は無い）。
【００４６】
ハ．フィルタ中心タップの左右に領域ｘと同一レベル“３２１”の領域が無いため（デコーダ２７，３０は共に０をデコードし、選択器３４，３５は共にｍ(x) を選択し出力する）、領域ｘのフィルタの出力信号は、ｍ(x) のレベルである“５”となる。
【００４７】
次に表４の例で、２つの画像の画素差分値の入力信号に対して平均値のスキャン・フィルタを用いた場合を説明する。表４の例では、制御信号として一次信号のレベルを選択し、レベルが、“１２３”の領域の画素差分値の平均を求める。即ち、表４の例は、具体的には、動物体（レベルが“２１５”の領域）と静止している背景（レベルが“１２３”の領域）との境界（ブロックｘ＋１とｘ＋２の間）近傍を表している。
【００４８】
イ．領域ｘから左方向にレベル“１２３”が連続する領域を探索すると、左方向に５領域あり、この領域群で入力信号の平均値処理を行うと、平均値は“５．２”となる。
【００４９】
ロ．領域ｘから右方向にレベル“１２３”が連続する領域を探索すると、右方向に２領域あり、この領域群で入力信号の平均値処理を行うと、平均値は“８”となる。
【００５０】
ハ．左右それぞれの領域群で制御信号Ｌ(x) と連続して同じになる領域入力信号の個数を比較すると、左方向の“５”が選ばれるため、スキャン・フィルタの出力信号は、“５．２”となる。
【００５１】
表２の場合、従来の単に多数決を行う非線形ディジタル・フィルタでは、全ての領域を対象とし、その処理領域に信号“１”が６つあるため、領域ｘに対するフィルタの出力信号は“１”となり、正しい信号“０”を選択することができない。また、領域ｘと同じレベルの領域のみを対象にするという条件を入れても、領域ｘと同じレベル“１２３”の領域に“１”が４つあるため、フィルタ出力は“１”となる。さらに隣接する領域のレベルが等しいという境界条件を入れても、“０”と“１”が同数の３となり、正しい出力信号を確定できない。しかし、さらに中心タップから左右各別に処理するという条件を入れれば、正しい結果を出力することができる。
【００５２】
表３のように領域ｘのレベルと同一の値になる領域が中心タップに隣接していない場合、従来の単に多数決を行う非線形ディジタル・フィルタでは、フィルタの処理領域で最多数となる入力信号“３”が出力信号となり、不適切な出力信号になってしまう。
【００５３】
表４の場合、従来の平均値フィルタのようにフィルタの処理領域を領域ｘのレベルと同一の値となる領域に限定しない場合は、動領域部分の不要な入力信号により正しい平均値を求めることができない。
【００５４】
本発明のスキャン・フィルタはフィルタ入力信号が依存する情報でスキャン・フィルタの動作を制御し、フィルタの中心タップの前後にわたるタップ位置において、入力信号に対応する制御情報が中心タップ位置における制御情報と連続して同一の性質を有する領域を探索して、この領域群を中心タップを含む前後のタップ方向に各別に特定し、この２つの領域群に対し別々に非線形処理を行い、その非線形処理結果を比較し、最適となる領域群の非線形処理結果を出力するため、信号とそれに付随する制御情報が孤立点的に存在する場合でも、フィルタの出力として孤立点的に存在する信号を出力することができる。
【００５５】
【発明の効果】
本発明によれば、フィルタ入力信号が依存する情報をフィルタ制御信号として用いることによって、フィルタの精度を飛躍的に上げることができる。
【００５６】
また本発明によれば、奇数タップを有するディジタル・フィルタの中心タップを含む前後のタップ方向に処理領域群を特定し、これらに対し別々に非線形処理を行い、その非線形処理結果を比較することによって、冗長度の極めて少ないフィルタ処理を行うことができ、フィルタ精度を上げることができる。
【００５７】
さらにまた本発明によれば、加算器と比較器のような簡単な手段で構成されるため、ハードウェア化が非常に容易で小型化が容易であり、また入力信号を選ばないため、応用範囲が非常に広いという特徴も具備している。
【図面の簡単な説明】
【図１】本発明のスキャン・フィルタの回路の一実施例を示す図である。
【図２】同実施例の残りの一部を示す図である。
【図３】本発明のスキャン・フィルタのタップ位置と入力信号および制御信号の関係を示す表１を示す図である。
【図４】フィルタ動作の一例を説明するため、表１を具体例として示した表２を示す図である。
【図５】フィルタ動作の一例を説明するため、表１を具体例として示した表３を示す図である。
【図６】フィルタ動作の一例を説明するため、表１を具体例として示した表４を示す図である。
【符号の説明】
１  同一性質と同一性質の連続性の判定部
２  多数決処理と多数判定処理部
３  出力選択部
１１，２２，２３，２６，２９，３２  比較器
１２  アンドゲート
２１，３４，３５，３６  選択器
２４，２７，３０，３３  デコーダ
２５，２８，３１  最大値選択器
【図１】
0003670368.tif 000003
【図２】
0003670368.tif 000004
【図３】
0003670368.tif 000005
【図４】
0003670368.tif 000006
【図５】
0003670368.tif 000007
【図６】
0003670368.tif 000008