PROBLEM TO BE SOLVED: To make the threshold value of a distinction processing in pattern matching to be appropriate.SOLUTION: In the figure, a distribution condition on a plurality of pixels in a template T is shown. A pattern matching processing part counts the total number SH of the pixels having pixel values larger than the threshold value TH. Namely, values corresponding to the area of a region (SL) present on the right side of the threshold value TH is counted. Then, the pattern matching processing part counts the total number SL of the pixels having the pixel values smaller than the threshold value TH. Namely, in Fig.3, the values corresponding to the area of a region (SL) on the left side of the threshold value TH is counted. Then, the pattern matching processing part compares the total number SH with the total number SL, and adjusts the threshold value TH so that the total number SH and the total number SL become even. For example, the threshold value TH is adjusted so that the total number SH and the total number SL become equal.COPYRIGHT: (C)2012,JPO&INPIT【課題】パターンマッチングにおける弁別処理の閾値を適正化する。【解決手段】図には、テンプレートT内にある複数の画素についての分布状態が示されている。パターンマッチング処理部は、閾値TH以上の画素値を有する画素の総数SHをカウントする。つまり、閾値THの右側にある領域(SH)の面積に相当する値がカウントされる。また、パターンマッチング処理部は、閾値THより小さい画素値を有する画素の総数SLをカウントする。つまり、図3において閾値THの左側にある領域(SL)の面積に相当する値がカウントされる。そして、パターンマッチング処理部は、総数SHと総数SLを比較し、総数SHと総数SLが均等になるように閾値THを調整する。例えば、総数SHと総数SLが等しくなるように閾値THが調整される。【選択図】図3