JP5822629B2 - カメラ装置のシステム構築装置 - Google Patents
カメラ装置のシステム構築装置 Download PDFInfo
- Publication number
- JP5822629B2 JP5822629B2 JP2011220117A JP2011220117A JP5822629B2 JP 5822629 B2 JP5822629 B2 JP 5822629B2 JP 2011220117 A JP2011220117 A JP 2011220117A JP 2011220117 A JP2011220117 A JP 2011220117A JP 5822629 B2 JP5822629 B2 JP 5822629B2
- Authority
- JP
- Japan
- Prior art keywords
- module
- program
- camera device
- system construction
- camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Studio Devices (AREA)
- Structure And Mechanism Of Cameras (AREA)
Description
請求項10に係る発明によると、請求項1〜9の何れか一項において、前記外部通信モジュールは、通信可能に接続される前記外部機器によって規定される通信プロトコルまたは通信規格に準拠し、且つ規定のデータ伝送路に対応した通信手段によって前記外部機器との間で通信可能な外部通信機能を有する。前記プログラム実装部は、前記外部通信機能を実行する前記プログラムを前記モジュールの前記回路素子に転送する。
請求項11に係る発明によると、請求項1〜10の何れか一項において、前記プログラム実装部は、前記カメラ装置を構成する複数の前記モジュールに前記画像データに基づいて所定の動作を自動で行う自律動作機能を有する自律動作モジュールが含まれている場合に、前記自律動作機能を実行する前記プログラムを前記モジュールの前記回路素子に転送する。
(カメラ装置10の構成)
先ず、本発明のシステム構築装置20が適用されるカメラ装置10の構成について、図1〜図3を参照して説明する。また、本実施形態において、カメラ装置10は、電子部品装着装置1に組み込まれている構成としている。この電子部品装着装置1は、例えば、集積回路の製造工程において、プリント基板CBに複数の電子部品を実装する装置である。また、プリント基板CBは、クリームハンダ印刷機により電子部品の装着位置にハンダを塗布され、複数の装着装置を順に搬送されて電子部品が装着される。その後に、電子部品が装着されたプリント基板CBは、リフロー炉に搬送されてハンダ付けされることにより集積回路を構成する。
続いて、システム構築装置20の構成について、図3〜図5を参照して説明する。システム構築装置20は、カメラ装置10の用途などに応じて機能を実装するものであり、複数のモジュールにより構成されるカメラ装置10を対象とした専用ソフトウェアを含んでいる。このシステム構築装置20は、図3に示すように、通信部21と、プログラム実装部22と、情報取得部23と、表示部24と、シミュレーション部25と、判定部26を備える。
システム構築装置20によるカメラ装置10のシステム構築の流れについて、図6を参照して説明する。ここでは、上記のような構成からなるカメラ装置10を対象にした場合を例示する。つまり、カメラ装置10が3つの異なる機能を有するモジュール11〜13から構成され、各モジュール11〜13がプログラムを実装可能なPLD11a,12a,13aをそれぞれ有するものである。
上述したシステム構築装置20は、異なる機能を有する複数のモジュールを連結して構成されるカメラ装置10を対象としてシステム構築を行うものとした。このカメラ装置10は、複数のモジュールを要求に応じて連結することが可能なので、種々の用途に容易に適用することができるものである。そして、システム構築装置20は、プログラム実装部22がモジュール11〜13のPLD11a,12a,13aに実装するプログラムを転送する構成としている。これにより、カメラ装置10は、実装されたプログラムによって各モジュールにそれぞれ割り当てられた機能を発揮するようにシステムが構築することができる。よって、従来と比較して設計上の自由度が高く、要求される機能や性能に対応可能なカメラ装置を構成することができる。また、複数のモジュール11〜15は、モジュール単位での設計や検査が可能であり、既存のモジュールを流用することができる。これにより、専用のカメラ装置を製作する場合と比較して、開発工数を大幅に削減することができる。
実施形態の第一変形態様について、図7を参照して説明する。本実施形態では、システム構築装置20の対象としたカメラ装置10は、3つの異なる機能を有するモジュール11〜13から構成され、各モジュールがプログラムを実装可能なPLD11a,12a,13aをそれぞれ有するものとした。これに対して、システム構築装置20は、上記の組み合わせとは異なるモジュールにより構成さえるカメラ装置についてもシステム構築の対象とすることが可能である。例えば、カメラ装置110は、図7に示すように、異なる機能を有する3以上のモジュールのうち、撮像モジュール111および外部通信モジュール113を一つずつ選択し、着脱可能に連結して構成されるようにしてもよい。
実施形態の第二変形態様について、図8を参照して説明する。本実施形態では、システム構築装置20の対象としたカメラ装置10は、3つの異なる機能を有するモジュール11〜13を連結した状態で、各モジュール11〜13に設けられたPLD11a,12a,13aにプログラムを実装されて、システムを構築されるものとした。これに対して、システム構築装置20は、連結されていない個々のモジュールを対象として、当該モジュールに設けられたPLDなどの回路素子にプログラムを実装する構成としてもよい。
10,110:カメラ装置、 11,111:撮像モジュール
12:画像処理モジュール、 13,113:外部通信モジュール
14:自律動作モジュール、 15:光源モジュール
11a,12a,13a,111a:PLD、 11b、12b、13b:メモリ部
11c:イメージセンサ、 13c:インターフェイスIC、 113d:通信用IC
20:システム構築装置、 21:通信部、 22:プログラム実装部
23:情報取得部、 24:表示部、 25:シミュレーション部
51,52,53:アダプタ
CB:プリント基板(被写体)、 Fp:プログラム表示領域、 Fs:選択表示領域
Claims (11)
- 外部機器との通信により入力した撮像指令に基づいて撮像し、当該撮像により取得した画像データを前記外部機器に出力するカメラ装置を対象とし、前記カメラ装置の用途に応じた機能を実装するシステム構築装置であって、
被写体を撮像して前記画像データを取得し且つ前記外部機器と通信する機能を有しない撮像モジュールと、前記外部機器と通信する外部通信モジュールと、前記撮像モジュールおよび前記外部通信モジュールを除く第三のモジュールと、を含む異なる機能を有する3以上のモジュールは、前記撮像モジュールと前記外部通信モジュールとの間、前記撮像モジュールと前記第三のモジュールとの間、および前記外部通信モジュールと前記第三のモジュールとの間で共通化された共通信号によって互いに通信可能な通信プログラムをそれぞれ実装され、
前記カメラ装置は、3以上の前記モジュールのうち、少なくとも前記撮像モジュールおよび前記外部通信モジュールを含むように選択された複数の前記モジュールを着脱可能に連結して構成され、
前記カメラ装置を構成する複数の前記モジュールのうち少なくとも一以上の前記モジュールには、前記モジュールにそれぞれ割り当てられた機能を実行するプログラムを実装可能な回路素子が設けられ、
前記システム構築装置は、
前記カメラ装置と通信可能に接続される通信部と、
前記モジュールの前記回路素子に実装する前記プログラム、および全ての前記モジュールに実装される共通の前記通信プログラムを転送するプログラム実装部と、
を備えるカメラ装置のシステム構築装置。 - 請求項1において、
前記システム構築装置は、
選択された前記モジュールに係る前記機能を含むモジュール情報を取得する情報取得部と、
取得した前記モジュール情報に基づいて当該モジュールの前記回路素子に実装可能な前記プログラムを選択可能に表示する表示部と、
をさらに備え、
前記プログラム実装部は、前記表示部において選択された前記プログラムを前記モジュールの前記回路素子に転送するカメラ装置のシステム構築装置。 - 請求項2において、
前記表示部は、前記回路素子に実装可能な前記プログラムをアイコンとして表示するプログラム表示領域と、選択された前記プログラムの前記アイコンを表示する選択表示領域と、を有し、
前記プログラム表示領域から前記選択表示領域に前記アイコンをドラッグアンドドロップされた場合に、当該アイコンにより表示された前記プログラムが選択されたものとして前記選択表示領域に表示するカメラ装置のシステム構築装置。 - 請求項3において、
前記表示部は、前記プログラムとして前記モジュールのデバイスドライバを前記プログラム表示領域に表示するカメラ装置のシステム構築装置。 - 請求項4において、
前記モジュールの前記モジュール情報には当該モジュールの構成に係るハードウェア情報が含まれ、
前記表示部は、取得したハードウェア情報に基づいて当該モジュールに対応した前記デバイスドライバを前記プログラム表示領域に表示するカメラ装置のシステム構築装置。 - 請求項3〜5の何れか一項において、
前記表示部は、前記カメラ装置を構成する複数の前記モジュールに前記画像データに対して画像処理を実行する画像処理モジュールが含まれる場合に、前記プログラムとして実行可能な前記画像処理を前記プログラム表示領域に表示し、前記選択表示領域に選択された前記画像処理を指定された実行順に表示するカメラ装置のシステム構築装置。 - 請求項6において、
前記選択表示領域に一以上の前記画像処理が選択された場合に、当該画像処理を指定された実行順で実行したものと仮定して、実行後の前記画像データをシミュレーションするシミュレーション部をさらに備えるカメラ装置のシステム構築装置。 - 請求項2〜7の何れか一項において、
前記モジュールに対して選択された前記プログラムについて前記モジュール情報に基づいて適正判定する判定部をさらに備えるカメラ装置のシステム構築装置。 - 請求項1〜8の何れか一項において、
前記通信部は、前記外部通信モジュールが前記外部機器と通信する通信手段によって、前記カメラ装置と通信可能に接続され、
るカメラ装置のシステム構築装置。 - 請求項1〜9の何れか一項において、
前記外部通信モジュールは、通信可能に接続される前記外部機器によって規定される通信プロトコルまたは通信規格に準拠し、且つ規定のデータ伝送路に対応した通信手段によって前記外部機器との間で通信可能な外部通信機能を有し、
前記プログラム実装部は、前記外部通信機能を実行する前記プログラムを前記モジュールの前記回路素子に転送するカメラ装置のシステム構築装置。 - 請求項1〜10の何れか一項において、
前記プログラム実装部は、前記カメラ装置を構成する複数の前記モジュールに前記画像データに基づいて所定の動作を自動で行う自律動作機能を有する自律動作モジュールが含まれている場合に、前記自律動作機能を実行する前記プログラムを前記モジュールの前記回路素子に転送するカメラ装置のシステム構築装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011220117A JP5822629B2 (ja) | 2011-10-04 | 2011-10-04 | カメラ装置のシステム構築装置 |
| CN201210371419.9A CN103037148B (zh) | 2011-10-04 | 2012-09-28 | 相机装置的系统构筑装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011220117A JP5822629B2 (ja) | 2011-10-04 | 2011-10-04 | カメラ装置のシステム構築装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013081080A JP2013081080A (ja) | 2013-05-02 |
| JP5822629B2 true JP5822629B2 (ja) | 2015-11-24 |
Family
ID=48023594
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011220117A Active JP5822629B2 (ja) | 2011-10-04 | 2011-10-04 | カメラ装置のシステム構築装置 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5822629B2 (ja) |
| CN (1) | CN103037148B (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6124676B2 (ja) * | 2013-05-14 | 2017-05-10 | キヤノン株式会社 | 撮像装置、撮像システム、撮像装置の制御方法、プログラム、および、記憶媒体 |
| CN104836951A (zh) * | 2015-05-15 | 2015-08-12 | 北京旷视科技有限公司 | 模块化摄像头及其制造方法 |
| JP6814292B2 (ja) * | 2017-07-06 | 2021-01-13 | 株式会社日立国際電気 | 撮像装置 |
| JP7127297B2 (ja) * | 2018-02-23 | 2022-08-30 | オムロン株式会社 | 画像センサ |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN2470854Y (zh) * | 2001-02-28 | 2002-01-09 | 明碁电通股份有限公司 | 成像装置 |
| JP2003234929A (ja) * | 2002-02-06 | 2003-08-22 | Olympus Optical Co Ltd | カメラの外部装置 |
| JP2006238298A (ja) * | 2005-02-28 | 2006-09-07 | Megachips Lsi Solutions Inc | カメラ付き電子機器およびカメラ付き電子機器に組み込まれるメインモジュール |
| JP5415182B2 (ja) * | 2009-08-19 | 2014-02-12 | 株式会社キーエンス | 画像処理装置及びプログラム作成支援装置並びに画像処理方法 |
-
2011
- 2011-10-04 JP JP2011220117A patent/JP5822629B2/ja active Active
-
2012
- 2012-09-28 CN CN201210371419.9A patent/CN103037148B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN103037148B (zh) | 2017-07-18 |
| JP2013081080A (ja) | 2013-05-02 |
| CN103037148A (zh) | 2013-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7327396B2 (en) | Smart camera with a plurality of slots for modular expansion capability through a variety of function modules connected to the smart camera | |
| JP5822629B2 (ja) | カメラ装置のシステム構築装置 | |
| JP5411049B2 (ja) | 画像処理装置 | |
| JP5950548B2 (ja) | 画像処理装置のシステム構築装置 | |
| JP6903270B2 (ja) | 電子部品搬送装置および電子部品検査装置 | |
| JPWO2009041005A1 (ja) | 検査装置及び検査方法 | |
| US20120212616A1 (en) | Image capturing device, adjusting device, and optical axis adjusting system for image capturing device | |
| RU2636935C2 (ru) | Система съёмочной камеры c модульным расположением печатных плат | |
| JP5822630B2 (ja) | カメラ装置 | |
| WO2017006416A1 (ja) | 実装装置、撮像処理方法及び撮像ユニット | |
| JP5822631B2 (ja) | カメラ装置のシステム構築装置 | |
| JP6571116B2 (ja) | 検査支援装置 | |
| US20250330707A1 (en) | Imaging apparatus, information processing method, and program | |
| CN105518440A (zh) | 基板检查装置 | |
| CN108566506A (zh) | 图像处理模组、控制方法、电子设备及可读存储介质 | |
| CN101398462B (zh) | 贴片焊线自动检测系统 | |
| WO2017126025A1 (ja) | 実装装置および撮像処理方法 | |
| JP6615032B2 (ja) | 切替装置 | |
| JP6348494B2 (ja) | 生産設備 | |
| WO2022003919A1 (ja) | 検査データ作成方法、検査データ作成装置および検査装置 | |
| JP2011191943A (ja) | 画像処理装置および画像処理プログラム | |
| JP5832222B2 (ja) | カメラ装置 | |
| JP6707403B2 (ja) | 実装関連処理装置 | |
| JP6680538B2 (ja) | 撮像装置 | |
| JP5861743B2 (ja) | 画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140912 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150612 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150616 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150807 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150915 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151006 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5822629 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |