"撮像装置から取り込んだ画像に対して種々の画像処理を実行する画像処理装置において、一端に撮像装置が接続されたケーブルが挿抜自在に接続される複数のコネクタと、前記コネクタに接続されている前記ケーブルを介して前記撮像装置から画像を取り込む画像取込部と、前記画像取込部が取り込んだ前記画像に対して前記画像処理を実行する画像処理部とを備え、前記画像取込部は、前記ケーブルを介して前記コネクタに接続されている前記撮像装置のインタフェース規格を判別し、判別したインタフェース規格に適合した方式で前記撮像装置から前記画像を取り込むことを特徴とする画像処理装置。前記ケーブルを介して前記コネクタに接続されている前記撮像装置に対して、画像を撮像する際の撮像条件を設定する設定部を備えることを特徴とする請求項1記載の画像処理装置。前記画像取込部は、前記各コネクタに接続されている前記各撮像装置から並行して画像を取り込む状態と、前記各コネクタに接続されている前記各撮像装置の中の何れか1つから画像を取り込む状態とを択一的に選択することを特徴とする請求項1又は2記載の画像処理装置。ところで、上述した検査の対象物は製造ラインを流れる工業製品であり、製造ラインの途中で検査が行われることが多いため、撮像装置の設置スペースに余裕のない場合が多い。したがって、特許文献2に記載されているような撮像装置は複数種類のインタフェースを具備しているがために大型化してしまうので、上述した検査の用途に利用することは困難である。したがって、上述したような検査用途においては、画像処理装置の側でインタフェース規格の異なる撮像装置に対応する必要がある。本発明は、上記課題に鑑みて為されたものであり、互いに異なる種類のインタフェース規格に準拠した撮像装置から並行して画像を取り込むことを目的とする。本発明の画像処理装置は、撮像装置から取り込んだ画像に対して種々の画像処理を実行する画像処理装置において、一端に撮像装置が接続されたケーブルが挿抜自在に接続される複数のコネクタと、前記コネクタに接続されている前記ケーブルを介して前記撮像装置から画像を取り込む画像取込部と、前記画像取込部が取り込んだ前記画像に対して前記画像処理を実行する画像処理部とを備え、前記画像取込部は、前記ケーブルを介して前記コネクタに接続されている前記撮像装置のインタフェース規格を判別し、判別したインタフェース規格に適合した方式で前記撮像装置から前記画像を取り込むことを特徴とする。この画像処理装置において、前記ケーブルを介して前記コネクタに接続されている前記撮像装置に対して、画像を撮像する際の撮像条件を設定する設定部を備えることが好ましい。この画像処理装置において、前記画像取込部は、前記各コネクタに接続されている前記各撮像装置から並行して画像を取り込む状態と、前記各コネクタに接続されている前記各撮像装置の中の何れか1つから画像を取り込む状態とを択一的に選択することが好ましい。本発明の画像処理装置は、互いに異なる種類のインタフェース規格に準拠した撮像装置から並行して画像を取り込むことができるという効果がある。以下、工場などにおける製品の外観検査に用いられる画像処理装置に本発明の技術思想を適用した実施形態について、図面を参照して詳細に説明する。本実施形態の画像処理装置1は、図1に示すように一対のコネクタ10A,10B、画像取込部11、画像処理部12、表示処理部13、演算処理部14、記憶部15、入力デバイスインタフェース16、モニタインタフェース17、外部記憶メディア駆動部18、ネットワークインタフェース19などを備えている。コネクタ10A,10Bは、何れもPoCL規格に準拠した26PinのSDRコネクタからなり、図示しないケーブルの一端に設けられているSDRコネクタが挿抜自在に接続される。なお、ケーブルの他端には、PoCL規格又はPoCLLite規格の何れかに準拠した撮像装置2が接続可能である。PoCLLite規格は、PoCL規格に対して伝送線の数が26から14に削減されており、ピン配列も異なっている。例えば、PoCL規格における同期クロックは5番ピンと18番ピンが使用されるが、PoCLLite規格では5番ピンと12番ピンが同期クロックに使用される。ただし、PoCLLite規格に準拠した撮像装置2がコネクタ10A,10Bに接続される場合、PoCLLite規格のピン配列からPoCL規格のピン配列に変換する変換機能付のケーブルが用いられる。画像取込部11は、コネクタ10A,10Bを介して出力するトリガ信号に応じて撮像装置2から画像の取り込みを行う。撮像装置2は、画像取込部11からトリガ信号を受け取ったときに撮像素子を駆動して画像を撮像し、撮像した画像をケーブルを介して出力する。また、撮像装置2が画像を撮像する際の条件は、画像取込部11からケーブルを介して伝送される設定情報に基づいて撮像装置2が設定する。なお、PoCL規格及びPoCLLite規格では、画像取込部11からコネクタ10A,10B及びケーブルを介して撮像装置2に動作用の電源を供給することができる。画像処理部12は、画像取込部11で取り込まれた画像に対して特徴抽出やエッジ検出などの検査に必要とされる種々の画像処理を実行するものであって、例えば、DSPで構成される。表示処理部13は、画像取込部11で取り込まれた画像や演算処理部14で作成される種々の情報を表示装置4に応じた表示方式に変換し、モニタインタフェース17を介して出力する。モニタインタフェース17には、VGA方式のケーブルを介して表示装置4が接続され、表示処理部13から出力される画像や種々の情報が表示装置4の液晶ディスプレイパネルなどに表示される。演算制御部14は、CPUやメモリなどのハードウェアと、画像処理装置1全体の制御や種々の検査などを行うためのソフトウェアとで構成される。そして、演算制御部14は、画像処理部12で画像処理された後の画像データに対して種々の検査を行ったり、上述した種々の情報や検査結果などを表示処理部13に出力して表示装置4に表示させる。入力デバイスインタフェース16は、キーボードやマウス、タッチパッドなどの種々の入力デバイス3と演算制御部14との間をインタフェースするものである。そして、演算処理部14で実行される検査の種類や検査条件などのデータが入力デバイス3から入力デバイスインタフェース16を介して演算処理部14に入力される。記憶部15は、フラッシュメモリなどの電気的に書換可能な不揮発性の半導体メモリからなり、演算処理部14によって画像や検査結果などの種々のデータが書き込まれ、且つ読み出される。外部記憶メディア駆動部18は、演算処理部14の制御の元でSDメモリカードなどの外部記憶メディアを駆動し、画像や検査結果などの種々のデータを書き込み且つ読み出すものである。またネットワークIF19は、イーサネットなどのネットワークを介してデータ通信を行い、ネットワーク上の外部記憶装置などに画像や検査結果などの種々のデータを書き込み且つ読み出すためのものである。次に、本実施形態の画像処理装置1において、コネクタ10A,10Bに接続された撮像装置2のインタフェース規格を判別し、判別したインタフェース規格に適合した方式で撮像装置2から画像を取り込む動作を説明する。図2は、画像処理装置1の動作を説明するためのフローチャートであり、図3は、撮像装置2の動作を説明するためのフローチャートである。まず、画像処理装置1の電源が投入されて各部が起動すると、画像取込部11から撮像装置2への電源供給が開始される。撮像装置2は、電源が供給されて起動した後、ケーブルを介して同期クロックの送信を開始する。一方、画像処理装置1の画像取込部11は、電源供給の開始後、変数nを1に初期化し、コネクタ10A,10Bからケーブルを介してPoCL規格に準拠した通信を行い、所定のタイムアウト時間が経過するまで撮像装置2の応答を待つ。すなわち、PoCL規格とPoCLLite規格ではピン配列が異なっているので、画像取込部11は、PoCL規格のピン配列に適合させ、撮像装置2から送信される同期クロックに同期させて信号を送信する。コネクタ10A,10BにPoCL規格の撮像装置2が接続されていれば、画像取込部11は、撮像装置2のピン配列に適合したピン配列で通信を行うことができる。そして、タイムアウト時間の経過前に撮像装置2から応答があれば、画像取込部11はコネクタ10A,10Bに接続されている撮像装置2のインタフェース規格をPoCL規格と判別する。しかしながら、タイムアウト時間の経過前に撮像装置2から応答がない場合、画像取込部11は、変数nに1を加え、変数nが3を超えていないか判定する。変数nが3を超えていなければ、画像取込部11はステップS2に戻って再度PoCL規格に準拠した通信を行い、所定のタイムアウト時間が経過するまで撮像装置2の応答を待つ。ここで、コネクタ10A,10BにPoCLLite規格の撮像装置2が接続されている場合、画像取込部11と撮像装置2のピン配列が異なるため、撮像装置2が画像取込部11から送信される信号を受信できず且つ応答もできない。そして、画像取込部11は、撮像装置2から応答がなければ、変数nが3を超えるまでステップS2~S4の処理を繰り返し、変数nが3を超えたら、コネクタ10A,10BにはPoCL規格の撮像装置が接続されていないと判断し、再び変数nを1に初期化する。画像取込部11は、変数nを1に初期化した後、コネクタ10A,10Bからケーブルを介してPoCLLite規格に準拠した通信を行い、所定のタイムアウト時間が経過するまで撮像装置2の応答を待つ。コネクタ10A,10BにPoCLLite規格の撮像装置2が接続されていれば、画像取込部11は、撮像装置2のピン配列に適合したピン配列で通信を行うことができる。そして、タイムアウト時間の経過前に撮像装置2から応答があれば、画像取込部11はコネクタ10A,10Bに接続されている撮像装置2のインタフェース規格をPoCLLite規格と判別する。しかしながら、タイムアウト時間の経過前に撮像装置2から応答がない場合、画像取込部11は、変数nに1を加え、変数nが3を超えていないか判定する。変数nが3を超えていなければ、画像取込部11はステップS2に戻って再度PoCLLite規格に準拠した通信を行い、所定のタイムアウト時間が経過するまで撮像装置2の応答を待つ。そして、画像取込部11は、撮像装置2から応答がなければ、変数nが3を超えるまでステップS2~S4の処理を繰り返し、変数nが3を超えたら、何れのコネクタ10A,10Bにも撮像装置2が接続されていないと判断して処理を終了する。画像取込部11は、ステップS2又はステップS6で撮像装置2のインタフェース規格がPoCL規格又はPoCLLite規格と判別した場合、判別したインタフェース規格に適合する通信方式で制御コマンドを送信する。撮像装置2は、同期クロックの送信開始後、種別情報要求コマンドの受信待ちを行い、当該制御コマンドを受信すれば、自己の種別情報を画像処理装置1に送信する。画像取込部11は、撮像装置2から取得した種別情報に基づいて演算制御部14が設定した設定情報を送信する。すなわち、本実施形態の画像処理装置1では、演算制御部14が設定部に相当する。撮像装置2は、種別情報の送信後、設定情報の受信待ちを行い、設定情報を受信すれば、受信した設定情報に基づく設定処理を実行する。画像取込部11は、画像の取込開始を指示するトリガ信号を撮像装置2に出力する。撮像装置2は、設定処理の終了後、トリガ信号の受信待ちを行い、画像取込部11からトリガ信号を受け取ったときに撮像素子を駆動して画像を撮像し、撮像した画像をケーブルを介して出力する。上述のように本実施形態の画像処理装置1では、画像取込部11が、ケーブルを介してコネクタ10A,10Bに接続されている撮像装置2のインタフェース規格を判別し、判別したインタフェース規格に適合した方式で撮像装置2から画像を取り込む。したがって、画像取込部11により、互いに異なる種類のインタフェース規格に準拠した撮像装置2から並行して画像を取り込むことができる。ここで、画像取込部11は、各コネクタ10A,10Bに接続されている各撮像装置2から並行して画像を取り込む状態と、各撮像装置2の中の何れか1つから画像を取り込む状態とを択一的に選択することができる。なお、画像取込部11が何れの状態を選択するかは、演算制御部14が検査の内容等に応じて決定する。"