(57)【特許請求の範囲】
【請求項１】
複数のマシンビジョンカメラの画像データを多重化して転送する多重通信装置であって、
前記複数のマシンビジョンカメラの前記画像データを、当該画像データを処理する画像入力ボードに向けて１つの出力端子から出力する画像出力部と、
前記画像入力ボードからの制御信号に基づいて、前記複数のマシンビジョンカメラのうち、どのマシンビジョンカメラの前記画像データを前記画像出力部に出力するのかを選択可能に構成されるカメラ切替制御部と、
を備えることを特徴とする多重通信装置。
【請求項２】
前記複数のマシンビジョンカメラの前記画像データを一時的に蓄積する画像メモリを備え、
前記カメラ切替制御部は、前記複数のマシンビジョンカメラに対して同時に撮像を行わせて撮像した前記画像データを前記画像メモリに蓄積し、蓄積した前記画像データうち、前記制御信号に基づいて選択されたマシンビジョンカメラの前記画像データを前記画像出力部へ出力することを特徴とする請求項１に記載の多重通信装置。
【請求項３】
前記制御信号として、パラレルＩ／Ｏ信号を用いてマシンビジョンカメラを選択することを特徴とする請求項１又は請求項２に記載の多重通信装置。
【請求項４】
前記パラレルＩ／Ｏ信号として、カメラリンク（登録商標）における制御信号ＣＣ２〜ＣＣ４を用いてマシンビジョンカメラを選択することを特徴とする請求項３に記載の多重通信装置。
【請求項５】
複数の前記画像データを含むデータに対しＲＯＩ（Ｒｅｇｉｏｎ Ｏｆ Ｉｎｔｅｒｅｓｔ）を設定することによってマシンビジョンカメラを選択することを特徴とする請求項１又は請求項２に記載の多重通信装置。
【請求項６】
前記複数のマシンビジョンカメラは、撮像の際に光を照射する照明部を有し、
前記制御信号として、前記照明部の点灯を制御する照明用信号を用いてマシンビジョンカメラを選択することを特徴とする請求項１又は請求項２に記載の多重通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のマシンビジョンカメラの画像データを多重化して転送する多重通信装置に関するものである。
【背景技術】
【０００２】
従来、複数台のマシンビジョンカメラを装着ヘッドに備えた電子部品実装装置がある（例えば、特許文献１など）。なお、ここでいう「マシンビジョン」とは、製造業等において、人の目の代わりに画像を認識し、部材の位置決めや種別の判断、計測、検査等を行うシステムをいう。より具体的には、例えば、電子部品や半導体、自動車、食品や医薬品などの検査工程で、カメラ、画像処理ソフト等を使用して人の代わりに製品検査を行うシステムである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−６４０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような複数のマシンビジョンカメラと、当該マシンビジョンカメラの画像データを処理する１つの画像入力ボードとを接続したい場合には、例えば、複数のマシンビジョンカメラを、台数分のケーブルを使用して画像入力ボードと直接接続する構成が考えられる。しかしながら、この構成では、画像データを入力するコネクタや処理回路が、マシンビジョンカメラの台数と同数分だけ必要となり、画像入力ボード等の大型化やコストの増加が懸念される。
【０００５】
本発明は、上記した課題を鑑みてなされたものであり、複数のマシンビジョンカメラの画像データを転送しつつ、当該画像データを処理する画像入力ボードの画像データの入力系統を統一できる多重通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に開示される技術に係る多重通信装置は、複数のマシンビジョンカメラの画像データを多重化して転送する多重通信装置であって、複数のマシンビジョンカメラの画像データを、当該画像データを処理する画像入力ボードに向けて１つの出力端子から出力する画像出力部と、画像入力ボードからの制御信号に基づいて、複数のマシンビジョンカメラのうち、どのマシンビジョンカメラの画像データを画像出力部に出力するのかを選択可能に構成されるカメラ切替制御部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本願に開示される技術によれば、複数のマシンビジョンカメラの画像データを転送しつつ、当該画像データを処理する画像入力ボードの画像データの入力系統を統一できる多重通信装置を提供することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の多重通信装置を備える電子部品装着装置のブロック図。
【図２】スレーブ側の多重通信装置の構成を示すブロック図。
【図３】マスタ側の多重通信装置の構成を示すブロック図。
【図４】比較例の電子部品装着装置のブロック図。
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態について図を参照して説明する。初めに、本願の多重通信装置を適用する装置の一例として電子部品装着装置（以下、「装着装置」と略する場合がある）について説明する。図１に示すように、装着装置１０は、装置本体部１１と、装置本体部１１に接続された多重通信装置１３と、多重通信装置１３に対して光ファイバケーブル１５を介して接続された多重通信装置１７と、多重通信装置１７に接続された可動部１９とを備える。本実施形態の装着装置１０は、装置本体部１１の制御に基づいて可動部１９を駆動し、図示しない搬送装置によって搬送される回路基板に対して電子部品の装着作業を実施する装置である。
【００１０】
装置本体部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたコンピュータを主体として構成されており、画像入力ボード２１と、ＬＥＤ照明制御ボード２３とを備える。画像入力ボード２１は、可動部１９に取り付けられた３つのカメラ３１〜３３が撮像した画像データを処理する。ＬＥＤ照明制御ボード２３は、カメラ３１〜３３の各々が備えるＬＥＤ照明３５〜３７の点灯を制御する。装置本体部１１は、画像入力ボード２１の処理結果に基づいて、可動部１９を駆動し、回路基板に電子部品を実装する。
【００１１】
多重通信装置１３，１７は、光ファイバケーブル１５を介して、複数のカメラ３１〜３３が撮像した画像データ等を転送する。多重通信装置１３，１７は、例えば、時分割多重（ＴＤＭ）方式の多重化通信により、画像データを転送する。なお、多重通信装置１３，１７間の通信は、有線に限らず無線でもよい。
【００１２】
可動部１９側（スレーブ側）の多重通信装置１７は、可動部１９のカメラ３１〜３３に接続されている。可動部１９は、例えば、電子部品を保持する装着ヘッドや装着ヘッドをＸＹ方向に移動させるスライダ装置等を有する。カメラ３１〜３３は、可動部１９の様々な部分に取り付けられている。カメラ３１〜３３は、例えば、カメラリンク（登録商標）規格に対応するマシンビジョンカメラである。なお、本願におけるマシンビジョンカメラは、カメラリンク（登録商標）に限定されるものではなく、他の規格、例えば、ＧｉｇＥ Ｖｉｓｉｏｎ（登録商標）やＣｏａＸｐｒｅｓｓ（登録商標）でもよい。
【００１３】
多重通信装置１７は、各カメラ３１〜３３が撮像した画像データを多重化して多重通信装置１３に向けて送信する。多重通信装置１３は、画像データを出力するための端子として、１つの出力端子１３Ａが画像入力ボード２１と接続されており、１つの出力系統でカメラ３１〜３３の画像データを順に、画像入力ボード２１に出力する。多重通信装置１３は、多重通信装置１７から受信したデータの多重化を解除して、各カメラ３１〜３３の画像データを分離する。多重通信装置１３は、画像入力ボード２１からのカメラ切替信号（例えば、パラレルＩ／Ｏ信号）に基づいて、当該画像入力ボード２１へ画像データを出力するカメラ（カメラ３１〜３３のいずれか）を選択可能に構成されている。なお、画像入力ボード２１は、シリアルＩ／Ｏ信号（ＲＳ−２３２Ｃなど）によって、多重通信装置１３に対してどのカメラ３１〜３３の画像データを出力するのかを切り替える構成でもよい。
【００１４】
可動部１９は、３つのカメラ３１〜３３の他に、ＬＥＤ照明基板３４に接続された３つのＬＥＤ照明３５〜３７や電子部品を吸着する吸着ノズル（図示略）等を有する。ＬＥＤ照明３５〜３７は、この順に、カメラ３１〜３３の各々に対応して設けられている。例えば、ＬＥＤ照明３５は、カメラ３１の撮像位置に対して光りを照射する位置や角度で可動部１９に取り付けられている。
【００１５】
本願におけるマシンビジョンカメラとしては、様々な用途のものを採用できる。例えば、カメラ３１〜３３は、回路基板の表面を撮像するマークカメラを含む。この場合、画像入力ボード２１は、例えば、マークカメラが撮像した画像データを処理して、部品の実装位置や基板に印字されたマークを検出する。また、カメラ３１〜３３は、例えば、キャリブレーション用の複数（例えば、２台）のカメラを含む。複数のキャリブレーション用のカメラは、例えば、ガラス板に記されたドットを撮像する。画像入力ボード２１は、キャリブレーション用のカメラが撮像した画像データを処理して、カメラの設定の修正等を実行する。また、カメラ３１〜３３は、例えば、回路基板に実装された電子部品の状態を撮像する部品検査用のカメラを含む。この場合、画像入力ボード２１は、部品検査用のカメラが撮像した画像データを処理して、電子部品が正しい位置に実装されているか等を検出する。また、カメラ３１〜３３は、例えば、吸着ノズルに吸着保持された電子部品を撮像するパーツカメラを含む。画像入力ボード２１は、例えば、パーツカメラが撮像した画像データを処理して、吸着ノズルに保持された電子部品の位置の誤差等を検出する。
【００１６】
次に、多重通信装置１３，１７の詳細な構成について図２及び図３を参照しつつ説明する。以下の説明では、一例として、マシンビジョンカメラであるカメラ３１〜３３を、カメラリンク（登録商標）規格のカメラに適用した場合について説明する。
【００１７】
図３に示すように、画像入力ボード２１は、多重通信装置１３のＣＣ１〜ＣＣ４入力部４１を介してカメラ切替制御部４３へ、カメラリンク（登録商標）における制御信号ＣＣ１〜ＣＣ４を出力する。制御信号ＣＣ１は、例えば、カメラ３１〜３３に対して撮像を指示する露光信号（トリガ信号）である。また、制御信号ＣＣ２〜ＣＣ４は、例えば、カメラ切替制御部４３に対して、画像データを出力するカメラ３１〜３３の切替を指示する選択信号である。例えば、制御信号ＣＣ２〜ＣＣ４は、順に、カメラ３１〜３３に対応している。カメラ切替制御部４３は、画像入力ボード２１から制御信号ＣＣ２が入力されると、カメラ３１の画像データを画像入力ボード２１へ出力する制御を実行する。従って、画像入力ボード２１は、カメラ切替制御部４３に対して制御信号ＣＣ２〜ＣＣ４のいずれかを出力して、カメラ３１〜３３の１つを選択し、対応する画像データを取り込む。
【００１８】
カメラ切替制御部４３は、例えば、ＦＰＧＡ（Field Programmable Gate Array）で構成されている。カメラ切替制御部４３は、画像入力ボード２１から撮像を指示する制御信号ＣＣ１が入力されると、カメラ１〜３用ＣＣ１入力部４５を介してカメラＣＣ１信号多重化ＥＮＣＯＤＥ部４７へ、各カメラ３１〜３３の制御信号ＣＣ１を出力する。多重化通信混合部４９は、カメラＣＣ１信号多重化ＥＮＣＯＤＥ部４７から入力される各カメラ３１〜３３の制御信号ＣＣ１を、他の信号（後述するＬＥＤ照明用の制御信号など）と多重化してトランシーバ送信部５１へ出力する。トランシーバ送信部５１は、多重化通信混合部４９から入力されたデータをアナログの電気信号に変換してＥ／Ｏ変換部５５へ出力する。Ｅ／Ｏ変換部５５は、トランシーバ送信部５１から入力されたアナログの電気信号を光信号に変換し、光ファイバケーブル１５（図１参照）を介して変換した光信号を、スレーブ側の多重通信装置１７へ送信する。
【００１９】
また、画像入力ボード２１は、多重通信装置１３のＵＡＲＴ入力部５７を介してカメラ切替制御部４３へ、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）通信により制御信号を出力する。この制御信号は、例えば、カメラ３１〜３３のゲインを調整する制御信号や、カメラ３１〜３３の撮像可能な撮像領域のうち、有効領域（ＲＯＩ：Region of Interest）を設定する制御信号である。カメラ切替制御部４３は、例えば、画像入力ボード２１から入力されるＵＡＲＴ通信による制御信号に関連付けた情報に基づいて、入力された制御信号をどのカメラ３１〜３３に向けて送信するのかを判定する。また、カメラ切替制御部４３は、ＵＡＲＴ入力部５７から入力された制御信号を、カメラＵＡＲＴ通信多重化ＥＮＣＯＤＥ部５９へ出力する。多重化通信混合部４９は、カメラＵＡＲＴ通信多重化ＥＮＣＯＤＥ部５９から入力される制御信号を、カメラＣＣ１信号多重化ＥＮＣＯＤＥ部４７から入力される制御信号ＣＣ１と多重化してトランシーバ送信部５１へ出力する。
【００２０】
また、ＬＥＤ照明制御ボード２３は、ＬＥＤ照明３５〜３７の点灯を制御する制御信号を、ＬＥＤ照明１〜３入力部６１を介してＬＥＤ照明多重化ＥＮＣＯＤＥ部６３へ出力する。多重化通信混合部４９は、ＬＥＤ照明多重化ＥＮＣＯＤＥ部６３から入力される制御信号を、制御信号ＣＣ１等と多重化してトランシーバ送信部５１へ出力する。また、ＬＥＤ照明３５〜３７の点灯を制御する制御信号は、カメラ切替制御部４３にも入力される。カメラ切替制御部４３は、画像入力ボード２１から入力される撮像を指示する制御信号ＣＣ１と、ＬＥＤ照明制御ボード２３から入力される点灯を制御する照明用の制御信号とを関連付ける。カメラ切替制御部４３は、関連付けた情報を、例えば、制御信号ＣＣ１に付加して多重通信装置１７側へ送信する。
【００２１】
（多重通信装置１７）
一方、図２に示す多重通信装置１７のＯ／Ｅ変換部７１は、多重通信装置１３のＥ／Ｏ変換部５５から受信した光信号をアナログの電気信号に変換し、トランシーバ受信部７３へ出力する。トランシーバ受信部７３は、Ｏ／Ｅ変換部７１から入力されたアナログの電気信号を、デジタルのデータに変換し多重化通信分離部７５へ出力する。
【００２２】
多重化通信分離部７５は、トランシーバ受信部７３から入力されたデータの多重化を解除して、制御信号ＣＣ１を、カメラＣＣ１信号多重化ＤＥＣＯＤＥ部７９を介して、カメラ１〜３ＣＣ１出力部８１へ出力する。同様に、多重化通信分離部７５は、多重化を解除したＵＡＲＴ通信に係わる制御信号を、カメラＵＡＲＴ通信多重化ＤＥＣＯＤＥ部８３を介して、カメラ１〜３ＵＡＲＴ出力部８５へ出力する。同様に、多重化通信分離部７５は、多重化を解除したＬＥＤ照明３５〜３７の点灯に係わる制御信号を、ＬＥＤ照明多重化ＤＥＣＯＤＥ部８７を介して、ＬＥＤ照明１〜３出力部８９へ出力する。カメラ１〜３ＣＣ１出力部８１、カメラ１〜３ＵＡＲＴ出力部８５、及びＬＥＤ照明１〜３出力部８９は、カメラ切替制御部４３が付加した情報等に基づいて、互いの処理タイミングを同期させて、カメラ３１〜３３及びＬＥＤ照明３５〜３７の各々に各制御信号を出力する。
【００２３】
（カメラ３１〜３３からのデータ送信）
カメラ３１〜３３は、制御信号ＣＣ１に基づいて撮像した画像データを、多重通信装置１７のカメラ１〜３画像入力部９１を介してカメラ画像多重化ＥＮＣＯＤＥ部９３へ出力する。また、カメラ３１〜３３は、ＵＡＲＴ通信に係わるデータを、カメラ１〜３ＵＡＲＴ入力部９５を介して、カメラＵＡＲＴ通信多重化ＥＮＣＯＤＥ部９７へ出力する。多重通信装置１７の多重化通信混合部９９は、カメラ画像多重化ＥＮＣＯＤＥ部９３から入力される画像データと、カメラＵＡＲＴ通信多重化ＥＮＣＯＤＥ部９７から入力されるＵＡＲＴ通信に係わるデータとを多重化する。
【００２４】
トランシーバ送信部１０１は、多重化通信混合部９９から入力されたデータをアナログの電気信号に変換してＥ／Ｏ変換部１０３へ出力する。Ｅ／Ｏ変換部１０３は、トランシーバ送信部１０１から入力されたアナログの電気信号を光信号に変換し、光ファイバケーブル１５（図１参照）を介して変換した光信号を、マスタ側の多重通信装置１３へ送信する。
【００２５】
（多重通信装置１３）
一方、図３に示す多重通信装置１３のＯ／Ｅ変換部１０７は、スレーブ側の多重通信装置１７のＥ／Ｏ変換部１０３から受信した光信号をアナログの電気信号に変換し、トランシーバ受信部１０９へ出力する。トランシーバ受信部１０９は、Ｏ／Ｅ変換部１０７から入力されたアナログの電気信号を、デジタルのデータに変換し多重化通信分離部１１１へ出力する。
【００２６】
多重化通信分離部１１１は、トランシーバ受信部１０９から入力されたデータの多重化を解除して、画像データを、カメラ画像多重化ＤＥＣＯＤＥ部１１５を介して、カメラ１〜３画像メモリ１１７に一時的に保存する。カメラ切替制御部４３は、カメラ１〜３画像メモリ１１７に蓄積された画像データのうち、画像入力ボード２１から入力される制御信号ＣＣ２〜ＣＣ４によって選択されたカメラ３１〜３３の画像データを画像出力部１１９へ出力する処理を行う。画像出力部１１９は、１つの出力系統である出力端子１３Ａ（図１参照）に接続されたカメラリンク（登録商標）規格に準拠したケーブルを介して画像入力ボード２１と接続されている。カメラ切替制御部４３は、画像出力部１１９を介して、各カメラ３１〜３３の画像データを順番に画像入力ボード２１へ出力する。
【００２７】
また、多重化通信分離部１１１は、多重化を解除したＵＡＲＴ通信に係わるデータを、カメラＵＡＲＴ通信多重化ＤＥＣＯＤＥ部１２１を介してカメラ切替制御部４３へ出力する。カメラ切替制御部４３は、ＵＡＲＴ通信に係わるデータを、ＵＡＲＴ出力部１２３を介して画像入力ボード２１へ出力する。このようにして、画像入力ボード２１とカメラ３１〜３３、ＬＥＤ照明制御ボード２３とＬＥＤ照明３５〜３７の通信が行われる。
【００２８】
次に、撮像動作の処理の一例について説明する。例えば、画像入力ボード２１は、カメラ切替制御部４３に対して制御信号ＣＣ２を出力し、カメラ３１を選択した状態とする。画像入力ボード２１は、３つのカメラ３１〜３３の全てに対する制御信号ＣＣ１（撮像開始の信号）をカメラ切替制御部４３へ出力する。また、ＬＥＤ照明制御ボード２３は、ＬＥＤ照明３５〜３７を点灯するタイミングを示す制御信号をＬＥＤ照明１〜３入力部６１へ出力する。
【００２９】
スレーブ側の多重通信装置１７のＬＥＤ照明１〜３出力部８９は、ＬＥＤ照明制御ボード２３から受信した制御信号に基づいて、ＬＥＤ照明３５〜３７の全てを点灯させる。また、カメラ１〜３ＣＣ１出力部８１は、画像入力ボード２１から受信した制御信号ＣＣ１に基づいて、カメラ３１〜３３に対して同時撮像を実行させる。カメラ３１〜３３は、撮像した画像データを、カメラ１〜３画像入力部９１へ出力する。カメラ１〜３画像入力部９１へ入力された各カメラ３１〜３３の画像データは、マスタ側の多重通信装置１３へ転送され、カメラ１〜３画像メモリ１１７に一時的に保存される。
【００３０】
カメラ切替制御部４３は、画像入力ボード２１からの制御信号ＣＣ２に基づいて、カメラ３１が選択された状態となっているため、まず、カメラ１〜３画像メモリ１１７に蓄積される画像データのうち、カメラ３１の画像データを画像入力ボード２１へ転送する。
【００３１】
次に、画像入力ボード２１は、カメラ３１の画像データを取り込む処理が完了すると、制御信号を変更（ＣＣ２→ＣＣ３）し、カメラ切替制御部４３に対して次のカメラ３２を選択した状態とする。画像入力ボード２１は、カメラ切替制御部４３から転送されるカメラ３２の画像データを取り込む処理と、先に取り込んだカメラ３１の画像データの画像処理とを並列に実行する。
【００３２】
次に、画像入力ボード２１は、カメラ３２の画像データを取り込む処理が完了すると、制御信号を変更（ＣＣ３→ＣＣ４）し、カメラ切替制御部４３に対して次のカメラ３３を選択した状態とする。画像入力ボード２１は、カメラ切替制御部４３から転送されるカメラ３３の画像データを取り込む処理と、先に取り込んだカメラ３２の画像データの画像処理とを並列に実行する。
【００３３】
また、装置本体部１１（図１参照）は、例えば、全てのカメラ３１〜３３の画像データをカメラ１〜３画像メモリ１１７へ転送する処理が完了すると、可動部１９を次の作業位置へ移動させる制御を実行する。このため、画像入力ボード２１は、可動部１９の移動中においても、取り込んだ画像データの処理が可能となる。本実施形態の装着装置１０では、上記したように、画像データの取り込みや可動部１９の移動と並行して画像処理を実行することによって、タクトタイムの短縮を図ることが可能となっている。
【００３４】
因みに、カメラ３１〜３３は、マシンビジョンカメラの一例である。カメラ１〜３画像メモリ１１７は、画像メモリの一例である。ＬＥＤ照明３５〜３７は、照明部の一例である。
【００３５】
以上、上記した本実施形態によれば以下の効果を奏する。
＜効果１＞画像出力部１１９は、可動部１９に取り付けられた複数のカメラ３１〜３３の画像データを、画像入力ボード２１に向けて１つの出力端子１３Ａから出力している。また、カメラ切替制御部４３は、画像入力ボード２１から入力される制御信号ＣＣ２〜ＣＣ４に基づいて、複数のカメラ３１〜３３のうち、どのカメラの画像データを画像出力部１１９に出力するのかを選択可能に構成されている。このような構成では、画像データを転送するために画像入力ボード２１と多重通信装置１３とを接続するワイヤーハーネスを１本に統一でき、省配線化が可能となる。例えば、高速な画像転送をするために必要な太くて取り回しの悪いカメラケーブルが１本ですみ、ケーブルダクトを細くすることなどが可能となり、装置の構造設計の自由度が向上する。また、画像入力ボード２１は、画像データを入力するコネクタや処理回路を少なくすることができる。その結果、装着装置１０全体の小型化や製造コストの低減を図ることが可能となる。
【００３６】
＜効果２＞多重通信装置１３は、複数のカメラ３１〜３３の画像データを一時的に蓄積するカメラ１〜３画像メモリ１１７を備えている。カメラ切替制御部４３は、複数のカメラ３１〜３３に対する同時撮像を実現し、撮像した画像データをカメラ１〜３画像メモリ１１７に一時的に蓄積する。また、カメラ切替制御部４３は、カメラ１〜３画像メモリ１１７に蓄積した画像データうち、画像入力ボード２１からの制御信号ＣＣ２〜ＣＣ４に基づいて選択されたカメラ３１〜３３の画像データを画像出力部１１９へ出力する。
【００３７】
ここで、図４は、比較例としての装着装置１０Ａの構成を示している。図４に示す装着装置１０Ａでは、多重通信を用いずに、例えば、市販のカメラ切替器２１０を使用し、カメラ切替器２１０と、可動部１９のカメラ３１〜３３とを複数のケーブルで直接接続している。このような構成では、画像データを蓄積するメモリ等がなく、カメラ切替器２１０を切り替えて複数のカメラ３１〜３３から順番に画像データを取り込む必要があるため、複数のカメラ３１〜３３による同時撮影が困難となる。また、画像データを順次転送して完了するまで、可動部１９を次の作業位置へ移動させることが困難となる。その結果、タクトタイムも長くなる。
【００３８】
これに対し、本実施形態の装着装置１０では、制御信号ＣＣ１を使用して複数のカメラ３１〜３３による同時撮像を可能とし、多重通信装置１３にカメラ１〜３画像メモリ１１７を備えたことで、多重通信装置１３から画像入力ボード２１への画像データの転送中においても可動部１９の移動を可能としたことによって、タクトタイムの短縮が図れ、生産性の向上が図れる。
【００３９】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。
例えば、上記実施形態では、複数のカメラ３１〜３３を選択する制御信号として、カメラリンク（登録商標）における制御信号ＣＣ２〜ＣＣ４を用いたが、これに限定されない。例えば、制御信号として、ＬＥＤ照明３５〜３７の点灯を制御する照明用信号を用いてもよい。上記実施形態では、カメラ切替制御部４３は、画像入力ボード２１から入力される撮像を指示する制御信号ＣＣ１と、ＬＥＤ照明制御ボード２３から入力される点灯を制御する照明用の制御信号とを関連付けていたが、カメラ切替制御部４３は、このＬＥＤ照明制御ボード２３から入力される照明用の制御信号に基づいて、画像データを出力するカメラ３１〜３３を切替可能な構成でもよい。この構成では、カメラを切り替えるための制御信号ＣＣ２〜ＣＣ４が不要となり、省配線化が可能となる。
【００４０】
また、仮想的な撮像領域（画像データ）を設定し、当該画像データに対しＲＯＩ（Ｒｅｇｉｏｎ Ｏｆ Ｉｎｔｅｒｅｓｔ）を設定することによってカメラ３１〜３３を選択する構成としてもよい。例えば、カメラ切替制御部４３は、カメラ３１〜３３の画像データを順番に並べて１つにまとめたデータとして処理し、まとめた１つのデータのうち、ＵＡＲＴ通信により指定された有効領域のデータを、画像出力部１１９に出力する構成でもよい。この場合、例えば、画像入力ボード２１は、ＵＡＲＴ通信により指定する有効領域の位置等を変更することによって、取り込み可能な画像データが変更されるため、結果として、画像データを取り込むカメラ３１〜３３を切り替えることが可能となる。
【００４１】
また、上記実施形態では、画像データを蓄積するためのカメラ１〜３画像メモリ１１７を、マスタ側の多重通信装置１３に備えたが、これに限定されず、スレーブ側の多重通信装置１７に備えてもよく、多重通信装置１３，１７の両方に備えてもよい。
【００４２】
また、上記実施形態では、本願のマシンビジョンカメラとして、電子部品装着装置１０の可動部１９に設けられたカメラ３１〜３３を例に説明したが、本願はこれに限定されるものではなく、製造業等で使用される他のマシンビジョンカメラでもよい。例えば、本願のマシンビジョンカメラを、電子部品を保持したまま移動する装着ヘッドを撮像する、いわゆるオンザフライカメラに適用してもよい。このカメラは、部品の実装効率を高めるために、装着ヘッドをカメラ上で停止させずに電子部品を撮像するためのものであり、例えば、装着ヘッド（吸着ノズル）を下方から撮像する位置に設置される。
【００４３】
また、上記実施形態では多重通信装置を適用する装置の一例として電子部品を回路基板に実装する電子部品装着装置１０について説明したが、本願はこれに限定されるものではなく、他の様々な製造ラインにおいて稼働する装置に適用することができる。例えば、二次電池（太陽電池や燃料電池など）等の組立て作業を実施する装置に適用してもよい。また、スキージをマスクに沿って移動させ被印刷剤を印刷対象部材に印刷するスクリーン印刷装置や、切削等を行う工作機械等の装置に適用してもよい。
【符号の説明】
【００４４】
１０  電子部品装着装置、１３，１７  多重通信装置、１３Ａ  出力端子、２１  画像入力ボード、３１〜３３  カメラ、３５〜３７  ＬＥＤ照明、４３  カメラ切替制御部、１１７  カメラ１〜３画像メモリ、１１９  画像出力部、ＣＣ１〜ＣＣ４  制御信号。
【図１】
0006438793.tif 000002
【図２】
0006438793.tif 000003
【図３】
0006438793.tif 000004
【図４】
0006438793.tif 000005