撮像画像から背景領域を除去して溶接部23に対応する前景領域を抽出する画像処理装置であって、前記撮像画像における前記前景領域および前記背景領域と推定される推定領域を仮初期領域として前記撮像画像に対して指定する仮初期領域指定手段S31と、グラフカット法を用いて前記仮初期領域指定手段S31にて指定した前記仮初期領域を基準として前記撮像画像から前記溶接部23に対応する仮領域を抽出する仮領域抽出手段S32、S33、S35と、前記仮領域抽出手段S32、S33、S35にて抽出した前記仮領域を膨張させた膨張領域を生成し、前記撮像画像から前記膨張領域を除外した領域を前記背景領域に対応する背景初期領域とし、かつ、前記仮領域を収縮させた収縮領域を生成し、前記収縮領域を前記前景領域に対応する前景初期領域として前記撮像画像に対して指定する初期領域指定手段S34と、前記グラフカット法を用いて前記初期領域指定手段S34にて指定した前記背景初期領域および前記前景初期領域を基準として前記撮像画像から前記前景領域を抽出する前景領域抽出手段S36と、を備えることを特徴とする画像処理装置。前記仮領域抽出手段S32、S33、S35は、前記撮像画像および前記仮初期領域それぞれの大きさを、所定の比率で縮小して縮小画像および縮小領域を生成する縮小手段S32と、前記グラフカット法を用いて前記縮小手段S32にて生成した前記縮小領域を基準として前記縮小画像から前記溶接部23に対応する領域を抽出する縮小領域抽出手段S33と、前記縮小領域抽出手段S33にて抽出した領域を前記所定の比率で拡大して前記仮領域を生成する拡大手段S35と、を有して構成されていることを特徴とする請求項1に記載の画像処理装置。第1基材22の一部を溶融して前記第1基材22と第2基材21とを接合した接合体2の撮像画像から前記接合体2における溶接部23に対応する領域を抽出する画像処理装置であって、前記撮像画像における前記第2基材21と推定される領域を前景初期領域とし、前記撮像画像における前記溶接部23と推定される領域を背景初期領域として指定する初期領域指定手段S12と、グラフカット法を用いて前記初期領域指定手段S12にて指定した前記背景初期領域および前記前景初期領域を基準として前記撮像画像から前記第2基材21に対応する領域を抽出する領域抽出手段S13と、を備え、前記領域抽出手段S13は、前記第2基材21における前記溶接部23の幅方向の両端側に隣接する部位に対応する領域から前記溶接部23に対応する領域の一部を抽出することを特徴とする画像処理装置。前記初期領域指定手段S12は、前記撮像画像における全体領域のうち、前記溶接部23の幅方向の両端側を含む局所領域において、前記背景初期領域および前記前景初期領域を指定し、前記領域抽出手段S13は、前記グラフカット法を用いて前記撮像画像における前記局所領域から前記第2基材21における前記溶接部23の幅方向の両端側に隣接する部位に対応する領域から前記溶接部23に対応する領域の一部を抽出することを特徴とする請求項3に記載の画像処理装置。前記撮像画像に表れる前記第2基材21における傾きを幾何学変換によって調整する傾き調整手段S11を備えることを特徴とする請求項3または4に記載の画像処理装置。ところで、グラフカット法により、対象物における溶接部を抽出する場合、溶接部の抽出精度が悪いといった問題がある。その一要因としては、グラフカット法では、撮像画像に対して指定する初期領域と実際の抽出対象との対応関係の変化に伴って、各画素間の確からしさが大きく変化してしまうからである。これにより、グラブカット法を用いて撮像画像から溶接部に対応する領域を抽出する際に、単に予め定めた領域を初期領域として指定すると、溶接部の抽出精度が悪化してしまうことがある。例えば、図10の溶接部抽出の失敗例で示すように、実際の溶接部の一部を欠損して抽出したり図10a参照、背景の一部を余剰に抽出したり図10b参照する場合がある。この場合、ユーザが初期領域を手動で再設定する必要があり、溶接部の外観検査が煩雑となってしまう。本発明は上記点に鑑みて、グラフカット法を用いて撮像画像から溶接部に対応する領域を抽出する画像処理装置の抽出精度の向上を図ることを目的とする。上記目的を達成するため、請求項1に記載の発明では、撮像画像から背景領域を除去して溶接部23に対応する前景領域を抽出する画像処理装置であって、撮像画像における前景領域および背景領域と推定される推定領域を仮初期領域として撮像画像に対して指定する仮初期領域指定手段S31と、グラフカット法を用いて仮初期領域指定手段S31にて指定した仮初期領域を基準として撮像画像から溶接部23に対応する仮領域を抽出する仮領域抽出手段S32、S33、S35と、仮領域抽出手段S32、S33、S35にて抽出した仮領域を膨張させた膨張領域を生成し、撮像画像から膨張領域を除外した領域を背景領域に対応する背景初期領域とし、かつ、仮領域を収縮させた収縮領域を生成し、当該収縮領域を前景領域に対応する前景初期領域として撮像画像に対して指定する初期領域指定手段S34と、グラフカット法を用いて初期領域指定手段S34にて指定した背景初期領域および前景初期領域を基準として撮像画像から前景領域を抽出する前景領域抽出手段S36と、を備えることを特徴とする。これによると、グラフカット法を用いて撮像画像から溶接部23に対応する仮領域を抽出し、当該仮領域を膨張させた膨張領域および収縮させた収縮領域を、前景領域を抽出する際の基準となる初期領域前景初期領域および背景初期領域とするので、単に予め定めた初期領域を基準として前景領域を抽出する場合に比べて、実際の前景領域に近い初期領域を設定することができる。これにより、溶接部23に対応する領域の抽出精度を向上させることができ、ひいては、溶接部23の外観検査の自動化を図ることが可能となる。また、請求項2に記載の発明では、請求項1に記載の画像処理装置において、仮領域抽出手段S32、S33、S35は、撮像画像および仮初期領域それぞれの大きさを、所定の比率で縮小して縮小画像および縮小領域を生成する縮小手段S32と、グラフカット法を用いて縮小手段S32にて生成した縮小領域を基準として縮小画像から溶接部23に対応する領域を抽出する縮小領域抽出手段S33と、縮小領域抽出手段S33にて抽出した領域を所定の比率で拡大して仮領域を生成する拡大手段S35と、を有して構成されていることを特徴とする。これによれば、撮像画像を縮小した縮小画像を用いて仮領域を抽出するので、仮領域を抽出する際に要する処理時間の短縮を図ることができる。ここで、本発明者らは、第1基材22の一部を溶融して第1基材22と第2基材21とを接合した接合体の撮像画像を用いて、接合体2における溶接部23の溶接幅の外観検査を検討している。なお、溶接部23は、その幅方向の両端側において第1基材22および第2基材21に隣接するように形成される。この場合、グラフカット法を用いて、接合体2における溶接部23を前景領域として抽出することで、抽出した前景領域から溶接部23の溶接幅を検出することが考えられる。ところが、接合体23の溶融時の各種条件によって溶接部23の形状や色にばらつきが生ずることから、単に溶接部23を前景領域として抽出しようとすると、溶接部23に対応する領域を適切に抽出することができないことがあり、溶接部23の溶接幅を精度よく検出できない可能性がある。そこで、本発明者らは、鋭意検討を重ねた。この結果、接合体2における第2基材21は、接合体23の溶接時の影響が少ないことに着眼し、撮像画像から接合体23における第2基材21を前景領域として抽出し、第2基材21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から、溶接部23に対応する領域の一部を抽出する構成を案出した。すなわち、請求項3に記載の発明では、第1基材22の一部を溶融して第1基材22と第2基材21とを接合した接合体2の撮像画像から接合体2における溶接部23に対応する領域を抽出する画像処理装置であって、撮像画像における第2基材21と推定される領域を前景初期領域とし、撮像画像における溶接部23と推定される領域を背景初期領域として指定する初期領域指定手段S12と、グラフカット法を用いて初期領域指定手段S12にて指定した背景初期領域および前景初期領域を基準として撮像画像から第2基材21に対応する領域を抽出する領域抽出手段S13と、を備え、領域抽出手段S13は、第2基材21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から溶接部23に対応する領域の一部を抽出することを特徴とする。このように、接合体2の溶接時の影響が少ない第2基材21を前景領域として撮像画像から第2基材21に対応する領域を抽出し、第2基材21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から、溶接部23に対応する領域の一部溶接部の幅方向の両端側の領域を適切に抽出することで、溶接部23の溶接幅を精度よく検出することが可能となる。また、請求項4に記載の発明では、請求項3に記載の画像処理装置において、初期領域指定手段S12は、撮像画像における全体領域のうち、溶接部23の幅方向の両端側を含む局所領域において、背景初期領域および前景初期領域を指定し、領域抽出手段S13は、グラフカット法を用いて撮像画像における局所領域から第2基材21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から溶接部23に対応する領域の一部を抽出することを特徴とする。これによれば、撮像画像における局所領域に対してグラフカット法を適用するので、撮像画像における全体領域に対してグラフカット法を適用する場合に比べて、画像処理装置における処理時間の短縮化を図ることが可能となる。ここで、第2基材21の形状やカメラ等の撮像手段の配置形態等によって、第2基材21における溶接部23と隣接する部位が所定の方向に対して傾いた状態で撮像画像に表れてしまうことがあり、このことが溶接部23の溶接幅の検出精度に悪影響を及ぼす可能性がある。そこで、請求項5に記載の発明では、請求項3または4に記載の画像処理装置において、撮像画像に表れる第2基材21における傾きを幾何学変換によって調整する傾き調整手段S11を備えることを特徴とする。これによれば、撮像画像に表れる第2基材21における傾きによって溶接部23の溶接幅の検出精度に悪影響を及ぼすことを抑制することが可能となる。なお、この欄および特許請求の範囲で記載した各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付してある。第1実施形態本発明の第1実施形態について図1~図9に基づいて説明する。図1は、本実施形態に係る外観検査装置の全体構成図である。本実施形態の外観検査装置1は、溶接により接合された接合体である検査対象物ワーク2における溶接部23を撮像すると共に、撮像画像から溶接部23を自動的に抽出し、さらに、抽出した溶接部に基づいて外観検査を実行する装置である。外観検査装置1は、図1に示すように、検査対象物2における溶接部23に対して光を照射する照明光照射手段3、溶接部23を含むように検査対象物2を撮像するカラーカメラ撮像手段4、カラーカメラ4で撮像したカラー画像撮像画像を取り込むと共に、取り込んだカラー画像に基づいて所定の画像処理を行う画像処理装置5、画像処理装置5の処理結果等を表示するディスプレイ6等で構成されている。なお、画像処理装置5には、画像処理装置5の処理結果に応じて制御される制御機器例えば、ロボットコントローラやプログラマブルコントローラPLC7等が接続されている。ここで、図2は、本実施形態に係る検査対象物2を説明するための説明図である。図2aが溶接前後の検査対象物2の斜視図を示し、図2bが溶接前後の検査対象物2の上面図を示している。図2に示すように、本実施形態では、車載インバータ図示略に用いられるバスバー21および板状の端子22を溶接にて接合した接合体を検査対象物2としている。端子22は、その一部がバスバー21の上面から突き出るようにバスバー21に隣接配置されている。そして、端子22の先端部分バスバー21の上面から突き出た部分が溶接時に溶融され、検査対象物2の上面にバスバー21と端子22とを接合する溶接部23が形成される。この溶接部23は、その幅方向バスバー21および端子22の幅方向の両端側においてバスバー21および端子22に隣接するように形成される。なお、端子22が第1基材に相当し、バスバー21が第2基材に相当する。本実施形態の溶接部23は、端子22の材質の特徴から赤みを帯びた色となっており、溶接部23以外の背景が青みを帯びた色となっている。なお、溶接時に溶け残った端子22の上面には、照明3から照射される光を反射する反射面22aが形成される。図3は、本実施形態に係る外観検査装置1におけるカメラ4等の配置構成を示す図である。図3に示すように、外観検査装置1は、検査対象物2の上方に照明3およびカラーカメラ4が配置されている。カラーカメラ4は、撮像素子等が内蔵された本体部41と、接写レンズ42等で構成されている。本実施形態のカラーカメラ4は、バスバー21および端子22のうちバスバー21側から検査対象物2を撮像するように、その撮像方向が上下方向に対して所定角度θ例えば、θ=15°程度傾斜するように配置されている。照明3は、白色のLEDが検査対象物2の上面における長手方向と並行に配列された一対のバー照明32、33、当該バー照明32、33を固定するステイ31等で構成されている。一対のバー照明32、33は、検査対象物2の溶接部23に対して光を照射するように配置されている。一対のバー照明32、33のうち、一方のバー照明32は、バスバー21上面の溶接部23に対して光を照射するように配置され、他方のバー照明33は、端子22上面の溶接部23に対して光を照射するように配置されている。なお、一方のバー照明32は、その照射方向が上下方向に対して所定角度例えば、45°±10°程度傾斜するように配置され、他方のバー照明33は、その照射方向が上下方向に対して所定角度例えば、30°±10°程度傾斜するように配置されている。図1に戻り、画像処理装置5は、カラーカメラ4で撮像した撮像画像画像データ:本例では720×480画素を入力するための画像入力部、画像入力部に入力された撮像画像を一時的に保持する画像メモリ部、画像メモリ部から撮像画像を読み出して処理する画像処理部、画像処理部の処理結果等をディスプレイ6や制御機器7へ出力する入出力部等を有して構成されている。画像処理部は、CPU、ROM、RAM等からなる周知のマイクロコンピュータで構成されており、ROM等に記憶された制御プログラムに基づいて、撮像画像の読み出し、各種画像処理撮像画像から溶接部23の抽出処理や、溶接部23の外観検査処理等を実行する。なお、画像処理装置5における撮像画像から溶接部23を自動的に抽出する構成ハードウェアおよびソフトウェアが溶接部抽出装置を構成している。次に、本実施形態の画像処理装置5画像処理部が実行する画像処理について図4、図5に基づいて説明する。本処理は、例えば、画像処理装置5の電源がオンされて起動すると開始される。なお、図4は、本実施形態に係る画像処理装置5が実行する画像処理全体の流れを示すフローチャートであり、図5は、本実施形態に係る画像処理装置5が実行する画像処理全体の流れを説明するための説明図である。まず、カラーカメラ4にて撮像した撮像画像を入力する処理画像入力を行うS1。具体的には、カラーカメラ4にて撮像した撮像画像を画像メモリ部から読み出して、RAMの所定領域に記憶する図5a参照。そして、RAMに記憶された撮像画像に表れる端子22の反射面22aを撮像画像における特徴として抽出することで、撮像画像における端子22の位置溶接部23の位置を抽出するS2。例えば、予め検査対象物2の端子22に形成された反射面22aをモデル化したテンプレートを用意し、撮像画像における当該テンプレートと一致する領域をテンプレートマッチングによって算出し、算出した位置を端子22の基準位置溶接部23の基準位置として抽出する図5b参照。次に、撮像画像から背景領域を除去して、溶接部23に対応する前景領域を抽出するS3。つまり、本実施形態では、撮像画像に表れる溶接部23を前景領域として抽出する。なお、この処理では、抽出した前景領域を白、除去した背景領域を黒とする2値画像を生成する図5c参照。ここで、溶接部抽出処理の詳細について図6、図7に基づいて説明する。図6は、本実施形態に係る画像処理装置5が実行する溶接部抽出処理の流れを示すフローチャートであり、図7は、本実施形態に係る画像処理装置が実行する溶接部抽出処理の流れを説明するための説明図である。溶接部抽出処理S3では、まず、撮像画像における溶接部23に対応する前景領域、および溶接部23の背景に対応する背景領域と推定される推定領域を仮初期領域仮前景初期領域および仮背景初期領域として撮像画像に対して指定するS31。具体的には、ステップS2の処理にて抽出した端子22の位置を基準として、図7aに示すように、溶接部23に対応する前景領域と推定される領域を囲む矩形状の基準枠A、基準枠Aを所定の比で縮小した内枠B、基準枠Aを所定の比で拡大した外枠Cを設定する。なお、基準枠Aの大きさは、通常想定される前景領域が占める面積に基づいて予め決定されており、実際の溶接部23に対応する前景領域に対してずれる場合がある。そして、撮像画像における基準枠Aの内側領域を前景と推定される仮前景初期領域とし、基準枠Aの外側領域画像から基準枠Aで囲まれる領域を除外した領域を背景と推定される仮背景初期領域として撮像画像に対して指定する。本実施形態では、仮前景初期領域を、基準枠Aと内枠Bで囲まれる第1仮前景推定領域、および内枠Bで囲まれる第2仮前景推定領域に分けて指定すると共に、仮背景初期領域を、基準枠Aと外枠Cで囲まれる第1仮背景推定領域、外枠Cの外側の第2仮背景推定領域に分けて指定する。なお、第2仮前景推定領域は、第1仮前景推定領域よりも前景である確率が高い領域として指定され、第2仮背景推定領域は、第1仮背景推定領域よりも背景である確率が高い領域として指定される。次に、撮像画像の大きさを所定の比率で縮小した縮小画像を生成するS32。この際、撮像画像の縮小に合わせて撮像画像に指定した基準枠A、内枠B、外枠Cも、図7bに示す基準枠A ́、内枠B ́、外枠C ́の如く縮小する。これにより、ステップS31で指定した仮初期領域の指定領域も縮小する。次に、グラフカット法を用いて、ステップS32で縮小した仮初期領域第1、第2仮前景推定領域、および第1、第2仮背景推定領域を基準として、縮小画像から溶接部23に対応する仮領域を抽出するS33。ここで、グラフカット法の概略について図8を用いて説明する。図8は、グラフカット法による画像から物体抽出の流れを説明する説明図である。グラフカット法では、まず、画像中の各画素を表すノードN、前景領域Oを表すノードS、背景領域Bを表すノードT、隣接する画素のノードN同士をつなぐリンクn-link、ノードNとノードSとをつなぐリンクs-link、およびノードNとノードTとをつなぐリンクt-linkから構成されるグラフを作成する図8aおよび図8b参照。リンクn-linkは、ノードが示す画素が隣接する画素と同一領域内の画素であるか否かの確からしさ隣接する画素との類似度を示すものであり、その確からしさは、隣接する画素が類似している程、大きな値が設定される。なお、リンクn-linkの確からしさは、各画素の色および濃度に基づいて算出される。リンクs-linkは、各画素が前景領域に含まれる画素であるか否かの確からしさを示すものであり、その確からしさは、前景領域に含まれている可能性が高い場合に大きな値が設定される。なお、本実施形態では、仮前景初期領域の内外等に基づいて設定される。リンクt-linkは、各画素が背景領域に含まれる画素であるか否かの確からしさを示すものであり、その確からしさは、背景領域に含まれている可能性が高い場合に大きな値が設定される。なお、本実施形態では、仮背景初期領域の内外等に基づいて設定される。グラフを作成した後、当該グラフ中の各リンクn-link、s-link、t-linkにおける確からしさのコスト総和が最小となるように切断し図8c参照、前景領域を表すノードSを、背景領域を表すノードTから切り離すことで、画像における前景領域と背景領域とを分離する図8d参照。このようなグラフカット法を用いて、本実施形態では、縮小画像を溶接部23に対応する仮領域と背景領域とに分離し、分離した仮領域を白、背景領域を黒とする2値画像を生成する図7c参照。なお、グラフカット法による画像処理は、例えば、オープンソースのコンピュータビジョン向けライブラリであるOpenCVで提供されるgrabCutを利用することで実現することができる。次に、ステップS33で生成した2値画像を膨張収縮することで、前景領域に対応する前景初期領域、および背景領域に対応する背景初期領域を縮小画像に対して指定するS34。具体的には、図7dに示すように、2値画像における仮領域を収縮した収縮領域を生成し、生成した収縮領域の輪郭を内枠Dとする。そして、仮領域を膨張した第1膨張領域を生成し、生成した第1膨張領域の輪郭を中間枠Eとし、第1膨張領域を再度膨張した第2膨張領域を生成し、生成した第2膨張領域の輪郭を外枠Fとする。そして、縮小画像における中間枠Eの内側領域を前景と推定される前景初期領域とし、中間枠Eの外側領域画像から中間枠Eで囲まれる領域を除外した領域を背景と推定される背景初期領域として撮像画像に対して指定する。本実施形態では、縮小画像における内枠Dの内側領域を第1前景初期領域とし、内枠Dと中間枠Eとで囲まれる領域を第2前景初期領域として縮小画像に対して指定する。また、縮小画像における中間枠Eと外枠Fとで囲まれる領域を第1背景初期領域とし、外枠Fの外側領域を第2背景初期領域として縮小画像に対して指定する。なお、第2前景推定領域は、第1前景推定領域よりも前景である確率が高い領域として指定され、第2背景推定領域は、第1背景推定領域よりも背景である確率が高い領域として指定される。次に、縮小画像の大きさを所定の比率で拡大するS35。つまり、ステップS32で縮小した比率で縮小画像を拡大することで、撮像画像と同じ大きさに拡大する。この際、縮小画像の拡大に合わせて縮小画像における内枠D、中間枠E、外枠Fも、図7eに示す内枠D ́、中間枠E ́、外枠F ́の如く拡大する。これにより、ステップS34で指定した初期領域の指定領域も拡大する。次に、上述のグラフカット法を用いて、ステップS35で拡大した初期領域第1、第2前景初期領域、および第1、第2背景初期領域を基準として、撮像画像から溶接部23に対応する前景領域を抽出するS36。本実施形態では、撮像画像を溶接部23に対応する前景領域と背景領域とに分離し、分離した前景領域を白、背景領域を黒とする2値画像を生成する図7f参照。以上のように、ステップS31~S36の処理によって撮像画像から溶接部23に対応する前景領域が抽出される。なお、本実施形態では、溶接部抽出処理S3におけるステップS31の処理が仮初期領域指定手段を構成し、ステップS32、S33、S35の処理が仮領域抽出手段を構成し、ステップS34の処理が初期領域指定手段を構成し、ステップS36の処理が前景領域抽出手段を構成している。なお、仮領域抽出手段を構成するステップS32の処理が縮小手段を構成し、ステップS33の処理が縮小領域抽出手段を構成し、ステップS35の処理が拡大手段を構成している。図4に戻り、撮像画像における端子22の位置を基準に、ステップS3の溶接部抽出処理によって抽出した前景領域からバスバー21と端子22との境目における溶接幅を検出するS4。この際、図5dに示すように、前景領域におけるバスバー21と端子22との境目における溶接幅を含む矩形状の局所領域を抽出する。次に、ステップS4にて検出した溶接幅の寸法を算出するS5。このステップS5の処理について図9に基づいて説明する。図9は、溶接幅の寸法の算出方法を説明するための説明図である。まず、ステップS3の溶接部抽出処理にて生成した2値画像から、溶接幅を含む局所領域に対応する領域を抽出する。そして、図9aに示すように、抽出した領域を左右両側から縦方向にサーチし、縦ライン毎の黒画素部分背景画素部分の長さ面積の変化に基づいて溶接幅の寸法を算出する。例えば、縦ライン毎の黒画素部分の長さが最初にゼロとなった位置背景画素が無くなった位置を左右両側それぞれの溶接幅の位置として検出し、左右両側それぞれの溶接幅の距離により溶接幅の寸法を算出することができる。なお、図9aに示す方法に限らず、例えば、図9bに示すように、縦ライン毎の黒画素部分における中央位置の変化に基づいて溶接幅の寸法を算出するようにしてもよい。この場合には、例えば、縦ライン毎の黒画素部分の中央位置における変化率が最も大きい位置を左右両側それぞれの溶接幅の位置として検出することができる。図4に戻り、ステップS5にて算出した溶接幅の寸法と予め定められた基準寸法とを比較して、溶接部の良否を判定する良否判定処理を行うS6。例えば、溶接幅の寸法と基準寸法との差が所定値以内であれば良と判定し、溶接幅の寸法と基準寸法との差が所定値を越えている場合に不良と判定する。以上説明した本実施形態によれば、グラフカット法を用いて撮像画像から溶接部23に対応する仮領域を抽出し、当該仮領域を膨張させた膨張領域および収縮させた収縮領域を、前景領域を抽出する際の基準となる初期領域前景初期領域および背景初期領域とするので、単に予め定めた初期領域を基準として前景領域を抽出する場合に比べて、実際の前景領域に近い初期領域を設定することができる。これにより、溶接部23に対応する前景領域の抽出精度を向上させることができ、ひいては、溶接部23の外観検査の全自動化を図ることが可能となる。また、撮像画像を縮小した縮小画像を用いて仮領域を抽出するので、仮領域を抽出する際に要する処理時間の短縮を図ることができる。さらに、撮像画像の縮小処理および拡大処理によって仮領域を平滑化することができるので、ノイズ等による前景領域の抽出精度への影響を抑制することができる。第2実施形態次に、本発明の第2実施形態について図11~図13に基づいて説明する。本実施形態では、検査対象物2である接合体におけるバスバー第2基材21が、端子第1基材22や溶接部23に比べて、接合体の溶接時の影響が少ないことに着眼し、撮像画像から検査対象物2におけるバスバー21を前景領域として抽出し、バスバー21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から、溶接部23に対応する領域の一部溶接部23の幅方向の両端側の領域を抽出する構成としている。なお、本実施形態の外観検査装置1の主要構成は、第1実施形態と同様であるため、第1実施形態と同様または均等な部分についての説明を省略、または簡略化して説明する。図11は、本実施形態に係る画像処理装置5が実行する画像処理全体の流れを示すフローチャートであり、図12は、本実施形態に係る画像処理装置5が実行する画像処理全体の流れを説明するための説明図である。図11、図12に示すように、画像処理装置5は、撮像手段であるカラーカメラ4にて撮像した撮像画像を入力する処理画像入力を行うS10。つまり、カラーカメラ4にて撮像した撮像画像を画像メモリ部から読み出して、RAMの所定領域に記憶する図12a参照。ここで、バスバー21の形状やカラーカメラ4の配置形態等によって、バスバー21における溶接部23と隣接する部位が所定の方向に対して傾いた状態で撮像画像に表れてしまうことがあり、このことが溶接部23の溶接幅の検出精度に悪影響を及ぼす可能性がある。このため、本実施形態では、ステップS10にて入力された撮像画像に表れるバスバー21の傾きを幾何学変換によって調整するスキュー処理を行うS11。本実施形態のスキュー処理では、撮像画像に表れるバスバー21のうち、溶接部23の幅方向の両端側に隣接する部位が画像の水平方向と平行となるようにバスバー21の傾きを調整する図12b参照。本実施形態の画像処理装置5が実行するスキュー処理について図13に基づいて説明する。なお、図13は、本実施形態に係る画像処理装置が実行するスキュー処理を説明するための説明図である。本実施形態のスキュー処理では、撮像画像に表れるバスバー21のうち、溶接部23の幅方向の両端側に隣接する部位のエッジを検出し、当該エッジの水平方向に対する傾斜角度α、βを算出する図13a参照。例えば、撮像画像におけるX部分については、撮像画像に表れるバスバー21における溶接部23の幅方向の左端側に隣接する部位のエッジを検出して、当該エッジの水平方向に対する傾斜角度αを算出する図13b参照。なお、エッジの検出に関しては、例えば、撮像画像における垂直方向および水平方向の各走査ラインで輝度を投影し、各方向における輝度投影の分布が交差する交点をエッジ点とするエッジ検出処理等を用いることができる。そして、撮像画像の左側領域に対して、エッジの水平方向に対する傾斜角度αを用いて幾何学変換を行うことで、撮像画像に表れるバスバー21における溶接部23の幅方向の左端側に隣接する部位を水平方向と平行となるように変換する図13c参照。なお、撮像画像の右側領域についても、エッジの水平方向に対する傾斜角度βを用いて幾何学変換を行うことで、撮像画像に表れるバスバー21における溶接部23の幅方向の右端側に隣接する部位を水平方向と平行となるように変換する。次に、ステップS11にてスキュー処理を行った撮像画像に対して初期領域を指定するS12。本実施形態では、撮像画像におけるバスバー21と推定される領域を前景初期領域として指定すると共に、溶接部23と推定される領域を背景初期領域として指定する。具体的には、まず、図12cに示すように、撮像画像における全体領域のうち、溶接部23の幅方向の両端側を含む左右の領域を局所領域として指定する。なお、各局所領域の指定は、ステップS11にて検出したバスバー21のエッジや、溶接部23の幅方向の両端側を含むと想定される領域を基準とすればよい。そして、各局所領域において、図12bに示すように、バスバー21と推定される領域を囲む矩形状の基準枠G1、G2、および基準枠G1、G2を所定の比で縮小した内枠H1、H2を設定すると共に、溶接部23と推定される領域を囲む矩形状の基準枠I1、I2、および基準枠I1、I2を所定の比で縮小した内枠J1、J2を設定する。そして、撮像画像における基準枠G1、G2の内側領域を前景初期領域とし、基準枠I1、I2の内側領域を背景初期領域として撮像画像に対して指定する。ここで、本実施形態では、前景初期領域を、基準枠G1、G2と内枠H1、H2で囲まれる第1前景初期領域、および内枠H1、H2で囲まれる第2前景初期領域に分けて指定する。また、背景初期領域を、基準枠I1、I2と内枠J1、J2で囲まれる第1背景初期領域、内枠J1、J2で囲まれる第2背景初期領域に分けて指定する。なお、第2前景初期領域は、第1前景初期領域よりも前景である確率が高い領域として指定され、第2背景初期領域は、第1背景初期領域よりも背景である確率が高い領域として指定される。次に、グラフカット法を用いて、ステップS12で指定した前景初期領域第1、第2前景初期領域および背景初期領域第1、第2背景初期領域を基準として、撮像画像の各局所領域からバスバー21に対応する領域を抽出するS13。この際、バスバー21における溶接部23の幅方向の両端側に隣接する部位に対応する領域輪郭は、溶接部23の幅方向における領域輪郭とみなすことができる。このため、バスバー21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から溶接部23の幅方向の両端側の領域輪郭を溶接部23に対応する領域の一部として抽出することができる。なお、ステップS13の処理では、抽出した前景領域を白、除去した背景領域を黒とする2値画像を生成する図12e参照。つまり、撮像画像の各局所領域において白部分がバスバー21に対応する領域となり、黒部分が溶接部23に対応する領域となる。従って、図12eにおける白部分と黒部分との境界から、溶接部23の幅方向の両端側の領域輪郭を溶接部23に対応する領域の一部として抽出することができる。次に、各局所領域から抽出した溶接部23の幅方向の両端側の領域輪郭から溶接幅の寸法を検出するS14。例えば、各局所領域において、垂直方向の走査ライン毎の黒画素部分の長さが最初にゼロとなった位置溶接部23を示す画素が無くなった位置を左右両側それぞれの溶接幅の位置左側端部、右側端部として検出し図12f参照、左右両側それぞれの溶接幅の距離により溶接幅の寸法を算出することができる。次に、ステップS14にて算出した溶接幅の寸法と、予め定められた基準寸法とを比較して、溶接部23の良否を判定する良否判定処理を行うS15。例えば、溶接幅の寸法と基準寸法との差が所定値以内であれば良と判定し、溶接幅の寸法と基準寸法との差が所定値を越えている場合に不良と判定する。ここで、本実施形態では、ステップS11のスキュー処理が傾き調整手段を構成している。また、ステップS12の処理が初期領域指定手段を構成し、ステップS13の処理が領域抽出手段を構成している。以上説明した本実施形態では、検査対象物2である接合体におけるバスバー21が、端子22や溶接部23に比べて、接合体の溶接時の影響が少ないことに着眼し、撮像画像からバスバー21を前景領域として抽出して、バスバー21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から、溶接部23に対応する領域の一部溶接部23の幅方向の輪郭を抽出する構成としている。このように、接合体の溶接時の影響が少ないバスバー21を前景領域として撮像画像から抽出して、溶接部23に対応する領域の一部溶接部23の幅方向の両端側の領域を適切に抽出することで、溶接部23の溶接幅を精度よく検出することが可能となる。また、本実施形態では、撮像画像における全体領域のうち、溶接部23の幅方向の両端側を含む局所領域において、背景初期領域および前景初期領域を指定すると共に、グラフカット法を用いて撮像画像における局所領域からバスバー21における溶接部23の幅方向の両端側に隣接する部位に対応する領域から溶接部23に対応する領域の一部を抽出する構成としている。これにより、撮像画像における局所領域に対してグラフカット法を適用するので、撮像画像における全体領域に対してグラフカット法を適用する場合に比べて、画像処理装置に5おける処理時間の短縮化を図ることが可能となる。さらに、本実施形態では、撮像画像に表れるバスバー21における傾きを幾何学変換によって調整する構成としている。これにより、撮像画像に表れるバスバー21における傾きによって溶接部23の溶接幅の検出精度に悪影響を及ぼすことを抑制することが可能となる。他の実施形態以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、各請求項に記載した範囲を逸脱しない限り、各請求項の記載文言に限定されず、当業者がそれらから容易に置き換えられる範囲にも及び、かつ、当業者が通常有する知識に基づく改良を適宜付加することができる。例えば、以下のように種々変形可能である。1上述の各実施形態では、グラフカット法により画像から所定の領域を抽出する際の初期領域を、第1、第2前景初期領域、第1、第2背景初期領域といった4段階で設定しているが、これに限定されず、例えば、初期領域として、前景初期領域、背景初期領域といった2段階で設定したり、4段階以上に設定したりしてもよい。2上述の第1実施形態の如く、仮領域を抽出する際には、画像の縮小処理および拡大処理を行うことが望ましいが、これに限定されず、画像の縮小処理および拡大処理を省略してもよい。3上述の第1実施形態では、端子位置をテンプレートマッチングによって算出し、算出した位置を溶接部23の基準位置を抽出する例について説明したが、これに限定されず、テンプレートマッチング以外の他の手法によって端子位置を算出してもよい。また、撮像画像における端子22の反射面22a以外の特徴を用いて、当該特徴の位置に基づいて溶接部23の基準位置を抽出してもよい。4上述の第1実施形態では、検査対象物2の外観検査として、溶接部23の溶接幅の寸法による溶接部23の良否判定を行う例について説明したが、これに限定されず、例えば、検査対象物2の外観検査として、溶接部23に対応する前景領域の面積や形状等により溶接部23の良否判定を行うようにしてもよい。5上述の第2実施形態のように、撮像画像に対してスキュー処理を行うことが好ましいが、スキュー処理を省略して画像処理装置5における処理の高速化を図るようにしてもよい。また、スキュー処理における幾何学変換は、バスバー21におけるエッジの傾斜角度によらず、予め定められた傾斜角度等の各種パラメータを用いるようにしてもよい。6上述の第2実施形態のように、画像処理装置5における処理の高速化を図るために、撮像画像に対して局所領域を設け、当該局所領域においてグラフカット法による領域抽出処理を行うことが好ましいが、これに限定されず、撮像画像の全体領域においてグラフカット法による領域抽出処理を行うようにしてもよい。7上述の各実施形態では、検査対象物2として車載インバータに用いられるバスバー21および端子22の接合体を採用した例を説明したが、これに限定されず、溶接にて接合された他の接合体を検査対象物2として採用することができる。8上述の各実施形態は、可能な範囲で適宜組み合わせて用いるようにしてもよい。