(57)【要約】【課題】画像データの検索時間を短縮する。【解決手段】直列に配置された複数の作業装置１０〜１３からなり、プリント基板Ｐに電子部品Ｂを実装して回路基板を生産する生産ライン１と、複数の前記作業装置１１、１２と通信可能に接続されたデータ管理装置２０と、データベース２１と、を備え、複数の前記作業装置のうち、少なくとも１以上の前記作業装置１１、１２は、回路基板の生産過程で撮影した画像データＤを、生産履歴情報Ｆと対応付けて、前記データ管理装置２０に出力し、前記データ管理装置２０は、前記画像データＤをバイナリデータからテキストデータに変換する変換処理と、変換後の画像データＤと前記生産履歴情報Ｆを１つのレコード６５として、前記データベース２１に格納する格納処理と、前記生産履歴情報Ｆを検索キーとして前記データベース２１を検索し、該当するレコード６５を前記データベース２１から抽出して出力する検索処理と、を実行する。【選択図】図９
2020194390.tif 000002
【特許請求の範囲】
【請求項１】
直列に配置された複数の作業装置を有し、プリント基板に電子部品を実装して回路基板を生産する生産ラインと、
複数の前記作業装置と通信可能に接続されたデータ管理装置と、
データを格納するデータベースと、を備え、
複数の前記作業装置のうち、少なくとも１以上の前記作業装置は、回路基板の生産過程で撮影した画像データを、生産履歴情報と対応付けて、前記データ管理装置に出力し、
前記データ管理装置は、
前記画像データをバイナリデータからテキストデータに変換する変換処理と、
変換後の画像データと前記生産履歴情報を１つのレコードとして、前記データベースに格納する格納処理と、
前記生産履歴情報を検索キーとして前記データベースを検索し、該当するレコードを前記データベースから抽出して出力する検索処理と、を実行する、回路基板の生産システム。
【請求項２】
請求項１に記載の回路基板の生産システムであって、
前記生産履歴情報は、種類の異なる複数の情報を含む、回路基板の生産システム。
【請求項３】
請求項２に記載の回路基板の生産システムであって、
前記生産履歴情報は、生産日時の情報、生産に使用した装置を特定する装置情報、生産した回路基板を特定する生産基板情報及び画像の認識結果の情報を含む、回路基板の生産システム。
【請求項４】
請求項３に記載の回路基板の生産システムであって、
前記データ管理装置は、前記生産日時の情報、前記装置情報、前記生産基板情報及び画像の認識結果の情報のうち、複数情報の組み合わせを検索キーとして、前記データベースの検索を行う、回路基板の生産システム。
【請求項５】
請求項１〜請求項４のいずれか一項に記載の回路基板の生産システムであって、
前記データベースは、複数のテーブルを有し、
前記データ管理装置は、
所定期間の前記画像データを同じテーブルに記憶し、
画像データの登録後、保存期間の経過後に、前記画像データを前記テーブル単位で削除する、回路基板の生産システム。
【請求項６】
プリント基板に電子部品を実装して回路基板を生産する生産ラインのデータ管理装置であって、
前記生産ラインを構成する少なくとも１以上の作業装置から、生産履歴情報と対応付けて出力される画像データを、バイナリデータからテキストデータに変換する変換処理と、
変換後の画像データと前記生産履歴情報を１つのレコードとして、データベースに格納する格納処理と、
前記生産履歴情報を検索キーとして前記データベースを検索し、該当するレコードを前記データベースから抽出して出力する検索処理と、を実行する、生産ラインのデータ管理装置
【請求項７】
プリント基板に電子部品を実装して回路基板を生産する生産ラインのデータ管理方法であって、
前記生産ラインを構成する少なくとも１以上の作業装置から、生産履歴情報と対応付けて出力される画像データを、バイナリデータからテキストデータに変換する変換ステップと、
変換後の画像データと前記生産履歴情報を１つのレコードとして、データベースに格納する格納ステップと、
前記生産履歴情報を検索キーとして前記データベースを検索し、該当するレコードを前記データベースから抽出して出力する検索ステップと、を含む、生産ラインのデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、生産工程で撮影した画像データの保管方法に関する。
【背景技術】
【０００２】
プリント基板に電子部品を実装した回路基板を生産する生産ラインでは、回路基板の生産工程を管理、検査するため各工程で撮影を行っている。例えば、プリント基板に付されたマークの撮影や、吸着ヘッドに保持した電子部品の撮影を行うことで、プリント基板の位置を認識すると共に、電子部品の搭載位置や搭載角度を補正することで、電子部品の実装精度を高めている。この種の技術を開示する文献として、下記の特許文献１や特許文献２がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１３１２０号公報
【特許文献２】特開２０１８−７３８５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
生産ラインは、複数台のマシンから構成されており、回路基板の生産を連続して行うことから、１台のマシンだけでも大量の画像が撮影され、ライン全体では膨大な枚数となる。こうした画像は、ラインにトラブルが生じた際に事後解析するため、保管しておくことが好ましい。しかし、出力される画像ファイルに識別可能なファイル名を付けたとしても、画像ファイルは膨大な量であるため、目的のファイルを検索するのに時間がかかることが、課題となっていた。
【課題を解決するための手段】
【０００５】
直列に配置された複数の作業装置を有し、プリント基板に電子部品を実装して回路基板を生産する生産ラインと、複数の前記作業装置と通信可能に接続されたデータ管理装置と、データを格納するデータベースと、を備え、複数の前記作業装置のうち、少なくとも１以上の前記作業装置は、回路基板の生産過程で撮影した画像データを、生産履歴情報と対応付けて、前記データ管理装置に出力し、前記データ管理装置は、前記画像データをバイナリデータからテキストデータに変換する変換処理と、変換後の画像データと前記生産履歴情報を１つのレコードとして、前記データベースに格納する格納処理と、前記生産履歴情報を検索キーとして前記データベースを検索し、該当するレコードを前記データベースから抽出して出力する検索処理と、を実行する。
【０００６】
この発明は、画像データを生産履歴情報と共に１つのレコードとして、データベースに格納するため、生産履歴情報を検索キーとした画像データの検索が可能となり、画像データの検索工数を削減できる。特に回路基板の生産システムでは、画像データが膨大であることから、検索に要する時間を大幅に短縮することが出来る。
【０００７】
また、生産履歴情報と画像データの１元管理が可能であることから、信頼性の高いデータ管理システムを構築できる。つまり、画像データを生産履歴情報と別々に保存し、生産履歴情報と画像データのファイルパスやファイル名を紐づけておく場合、画像データの保管場所やファイル名が変更されると、生産履歴情報から画像データを検索できない懸念がある。また、画像データが消失する懸念もある。本発明においては、検索不良やデータ消失が発生する可能性を少なくすることが出来る。
【０００８】
前記生産システムの一実施態様として、前記生産履歴情報は、種類の異なる複数の情報を含んでもよい。種類の異なる情報を含むことで、種類の異なる情報を検索キーに用いることが出来る。
【０００９】
前記生産システムの一実施態様として、前記生産履歴情報は、生産日時の情報、生産に使用した装置を特定する装置情報、生産した回路基板を特定する生産基板情報及び画像の認識結果の情報を含んでもよい。生産履歴情報に、これらの情報を含めておくことで、生産不良が発生した時に、生産不良が発生した工程で撮影された画像データＤを速やかに検索することが可能となる。そのため、生産不良が発生した原因の早期特定が可能となり、効果的である。
【００１０】
前記生産システムの一実施態様として、前記データ管理装置は、前記生産日時の情報、前記装置情報、前記生産基板情報及び画像の認識結果の情報のうち、複数情報の組み合わせを検索キーとして、前記データベースの検索を行う。複数情報の組み合わせを検索キーとすることで、絞り込み検索や広範な検索など、バリエーションに富んだ検索が可能である。
【００１１】
前記生産システムの一実施態様として、前記データベースは、複数のテーブルを有し、前記データ管理装置は、所定期間の前記画像データを同じテーブルに記憶し、所定期間経過後、前記画像データを前記テーブル単位で削除してもよい。この構成では、不要となった画像データの削除を短時間で行うことが出来る。
【発明の効果】
【００１２】
本発明によれば、画像データの検索時間を短縮することが出来る。また、画像データと生産履歴情報の一元管理により、信頼性の高いデータ管理を行うことが出来る。
【図面の簡単な説明】
【００１３】
【図１】実装ラインのシステム構成図
【図２】マウンタの平面図
【図３】ヘッドユニットの側面図
【図４】マウンタのブロック図
【図５】画像データのファイル名
【図６】データ管理装置と操作端末のブロック図
【図７】データ格納処理のフローチャート
【図８】データ検索処理のフローチャート
【図９】データベースに対するデータの格納と出力を示す図
【図１０】検索結果の出力方法を示す図
【図１１】検索画面の説明図
【図１２】検索画面の説明図
【図１３】検索画面の説明図
【図１４】検索画面の説明図
【図１５】検索画面の説明図
【図１６】削除処理のフローチャート
【図１７】生産履歴情報を示す図
【発明を実施するための形態】
【００１４】
＜実施形態１＞
以下、本発明を具体化した実施形態を図面に基づいて、説明する。
１．生産システムＳの構成
図１は、生産システムＳのシステム構成図である。生産システムＳは、回路基板ＰＵを生産する生産ライン１と、データ管理装置２０と、データベース２１と、操作端末２２と、生産管理装置２３から構成することが出来る。回路基板ＰＵは、プリント基板Ｐに電子部品Ｂを搭載した基板である。
【００１５】
生産ライン１は、印刷機１０と、マウンタ１１と、マウンタ１２と、検査装置１３とからなる。これら各作業装置１０〜１３は、搬送コンベアを介して、直列に接続されている。搬送コンベアは、ラインに沿って、作業対象のプリント基板Ｐを搬送する。
【００１６】
印刷機１０はプリント基板Ｐに対して印刷工程を行う作業装置である。印刷工程はプリント基板Ｐに半田を印刷する工程である。マウンタ１１とマウンタ１２は、印刷処理後のプリント基板Ｐに対して実装工程を行う作業装置である。実装工程は、プリント基板Ｐに電子部品Ｂを実装（搭載）する工程である。検査装置１３は、部品搭載後のプリント基板Ｐの検査を行う作業装置である。
【００１７】
検査装置１３にて異常が検出されない場合、プリント基板Ｐは、ライン外に設置されたリフロー装置により、リフロー処理される。また、検査装置１３にて異常が検出された場合、生産ライン１を停止して、異常の原因解析が行われる。
【００１８】
印刷機１０、マウンタ１１、マウンタ１２、検査装置１３は、ＬＡＮ１５などのネットワークを介して、生産管理装置２３と接続されている。生産管理装置２３は、生産ライン１０を管理する装置であり、生産計画の情報などが記憶されている。生産計画の情報は、プリント基板Ｐの品種や生産に使用する電子部品Ｂの品種などを含む。また、ＬＡＮ１５などのネットワークには、データ管理装置２０と操作端末２２が接続されている。
【００１９】
図２は、マウンタ１１の平面図である。マウンタ１１は、基台３１と、搬送コンベア３２と、ヘッドユニット３３と、駆動部３４と、フィーダ３５を備える。搬送コンベア３２は、作業対象のプリント基板Ｐを基台３１上においてＸ方向に搬送する。
【００２０】
駆動部３４は、ヘッドユニット３３を、基台３１上において、平面方向（ＸＹ方向）に移動させる装置である。
【００２１】
駆動部３４としては、モータを駆動源とする２軸や３軸のボール螺子機構などを例示することが出来る。フィーダ３５は、プリント基板Ｐに実装する電子部品Ｂを供給する装置である。
【００２２】
図３に示すように、ヘッドユニット３３は、複数本の実装ヘッド３６を備えている。実装ヘッド３６は、ヘッドユニット３３に対して、昇降操作可能に支持されている。実装ヘッド３６は、先端部に吸着ノズル３７を有しており、負圧により電子部品Ｂを吸着保持することが出来、また負圧を開放することで、電子部品Ｂの保持を解くことが出来る。
【００２３】
ヘッドユニット３３は、駆動部３４により、基台５上の任意の位置に移動することが出来、また、任意の位置で昇降することができる。ヘッドユニット３３は、フィーダ３５から供給される電子部品Ｂを、基台中央の作業位置にて、プリント基板Ｐに実装する機能を果たす。
【００２４】
マウンタ１１は、実装工程が終了すると、その後、作業済みのプリント基板Ｐを、下流側のマウンタ１２に搬送する。
【００２５】
マウンタ１１は、図２、図３に示すように、第１カメラ４１、第２カメラ４２を有している。
【００２６】
第１カメラ４１は、ヘッドユニット３３を支持する支持部材３８に取り付けられている。第１カメラ４１は、サイドビューカメラであり、吸着ノズル３７に保持された電子部品Ｂを側方から撮影する。
【００２７】
第２カメラ４２は、基台３１上において撮影面を上方に向けて配置されている。第２カメラ４２は、吸着ノズル３７に保持された電子部品Ｂを下方から撮影する。
【００２８】
第１カメラ４１や第２カメラ４２の画像から、吸着ノズル３７に対する電子部品Ｂの吸着状態を検出することが出来る。つまり、第１カメラ４１の画像から吸着ノズル３７に吸着保持された電子部品Ｂの厚みを検出することが出来る。電子部品Ｂの厚みを検出することで、吸着ノズル３７に対する電子部品Ｂの傾きを判断することが出来る。また、第２カメラ４２の画像から吸着ノズル３７に対する電子部品Ｂの吸着位置のずれ量を検出することが出来る。また、吸着ノズル３７に対する電子部品Ｂの吸着角度のずれ量を検出することが出来る。
【００２９】
電子部品Ｂの傾きが許容範囲である場合、第２カメラ４２により撮影した画像の認識結果（吸着位置のずれや吸着角度のずれ）に基づいて、プリント基板Ｐに対する電子部品Ｂの位置や角度を補正することで、電子部品Ｂの搭載精度を高めることが出来る。
【００３０】
また、電子部品Ｂの傾きが許容範囲外である場合、吸着エラーとして、その部品は廃棄して、次の電子部品Ｂを再度、吸着して実装作業を行う。
【００３１】
マウンタ１１は、第１カメラ４１、第２カメラ４２により、生産工程（具体的には実装工程）の監視を行っている。マウンタ１２も同様である。
【００３２】
２．画像データの保管と検索方法
図４はマウンタ１１のブロック図である。マウンタ１１は、制御部４５と、画像処理部４６と、記憶部４７と、入出力部４８を有している。
【００３３】
第１カメラ４１及び第２カメラ４２が実装工程で撮影した画像は、画像処理部４６にて画像処理を行った後、電子部品Ｂの吸着状態の判定に使用される。そして、判定後、制御部４５は、画像データＤを生産履歴情報Ｆと対応付けて、記憶部４７の第１記憶領域４７Ａに記憶する。
【００３４】
例えば、図５のＤ１〜Ｄ３に示すように、画像データＤのファイル名に、生産履歴情報Ｆを付すことにより、対応付けを行う。画像データＤのファイル形式は「JPEG」や「GIF」、などもよい。また、画像データＤは、フォルダ名に格納して第１記憶領域４７Ａに記憶してもよい。画像データＤを格納するフォルダ名に、生産履歴情報Ｆを付すことにより、対応付けを行ってもよい。例えば、フォルダに複数の画像データＤを格納する場合、格納された画像データＤに共通する生産履歴情報Ｆをフォルダ名に付してもよい。共通しない生産履歴情報Ｆは、各画像データＤのファイル名に付してもよい。
【００３５】
対応付けはファイル名やフォルダ名に限らず、別の方法で行ってもよい。例えば、生産履歴情報Ｆを、画像内にExif情報として記憶してもよく、また、画像と関連付けて別ファイルとして記憶してもよい。
【００３６】
生産履歴情報Ｆは、「生産日時の情報Ｆａ」と、「装置情報Ｆｂ」と、「生産基板情報Ｆｃ」と、「認識結果の情報Ｆｄ」を含むとよい（図１７参照）。「生産日時の情報Ｆａ」は、生産管理装置２３から取得してもいいし、マウンタ１１が生産日時を管理している場合は、そのデータを用いてもよい。
【００３７】
「装置情報Ｆｂ」は、生産に使用した作業装置を特定する情報及び生産に使用した機器を特定する情報である。作業装置（マシン）を特定する情報は、例えば、マウンタ１１のシリアル番号である。また、生産に使用した機器を特定する情報は、電子部品Ｂを供給したフィーダ３５を特定する情報、実装工程で使用した実装ヘッド３６、吸着ノズル３７を特定する情報及び工程監視に使用したカメラ４１、４２を特定する情報である。
【００３８】
「装置情報Ｆｂ」は、生産管理装置２３から取得してもいいし、マウンタ１１が装置情報を管理している場合は、そのデータを用いてもよい。
【００３９】
「生産基板情報Ｆｃ」は、生産した回路基板ＰＵを特定する情報であり、基板情報と部品情報を含む。基板情報は、生産対象のプリント基板Ｐを特定する情報であり、基板名や基板ＩＤなどである。部品情報は、プリント基板Ｐに搭載する電子部品Ｂを特定する情報であり、部品名の情報や、搭載順、搭載点の情報である。「生産基板情報Ｆｃ」は、生産管理装置２３または生産プログラムから取得するとよい。生産プログラムは、プリント基板Ｐに電子部品Ｂを実装するプログラムであり、プリント基板Ｐに対する電子部品Ｂの搭載順、搭載点の位置などを定めたプログラムである。生産プログラムは、例えば、記憶部４７の第２記憶領域４７Ｂに記憶されている。
【００４０】
「認識結果の情報Ｆｄ」は、第１カメラ４１や第２カメラ４２で撮影した画像から認識される結果である。つまり、吸着ノズル３７に吸着保持された電子部品Ｂの厚さの認識結果や、吸着ノズル３７に対する電子部品Ｂの吸着位置のずれ量の認識結果、吸着角度のずれ量の認識結果である。
【００４１】
実装工程では、プリント基板Ｐに多数の電子部品Ｂを実装することから、記憶部４７の第１記憶領域４７Ａには、多数の画像データＤが生産履歴情報Ｆと対応付けて、蓄積されてゆく。
【００４２】
制御部４５は、第１記憶領域４７Ａに蓄積した画像データＤを、データ管理装置２０に対して、所定のタイミングで出力する。例えば、１枚分のプリント基板Ｐの実装工程が終了する都度、その工程で撮影した画像データＤを、第１記憶領域４７Ａから読み出して、データ管理装置２０に出力する。データの出力は、画像データ単位で行ってもいいし、フォルダ単位で行ってもよい。
【００４３】
また、下流側のマウンタ１２も同様であり、１枚分のプリント基板Ｐについて、実装工程が終了する都度、その工程で撮影した画像データＤを、データ管理装置２０に出力する。
【００４４】
図６はデータ管理装置２０のブロック図である。図７はデータ管理装置にて実行されるデータ格納処理のフローチャート、図８はデータ検索処理のフローチャートである。
【００４５】
データ管理装置２０は、変換処理部５１と、格納処理部５２と、検索処理部５３と、削除部５４と、入出力部５５とを有している。
【００４６】
データ管理装置２０は、マウンタ１１、１２から送信される画像データＤを、入出力部５５を通じて受信する（Ｓ１０）。
【００４７】
変換処理部５１は、受信した画像データＤを、JPEG等のバイナリデータＢＩからテキストデータＴＸに変換（エンコード）する変換処理（Ｓ２０）を行う。バイナリデータＢＩは２進数で表されたデータ（テキストを除く）である。テキストデータＴＸは、文字コードだけで構成された文字列のデータである。
【００４８】
テキストデータＴＸに変換する理由は、画像データＤをデータベース２１に格納できるデータ形式にするためである。バイナリデータＢＩからテキストデータＴＸへのエンコード方式／デコードする方式として、例えば、「BASE64」を用いることが出来る。
【００４９】
データベース２１は、表形式でデータを管理するデータベースであり、テーブル６０を有している。テーブル６０は、第１フィールド６１と第２フィールド６２とを有している。第１フィールド６１は、生産履歴情報Ｆの格納用、第２フィールド６２はテキスト化した画像データＤの格納用である。
【００５０】
格納処理部５２は、画像データＤと生産履歴情報Ｆを１つのレコード６５として、データベース２１のテーブル６０に格納する格納処理（Ｓ３０）を実行する。
【００５１】
以上のことから、図９に示すように、マウンタ１１、１２から送信された各画像データＤを、生産履歴情報Ｆと紐付けて、テーブル６０に格納することが出来る。
【００５２】
尚、第１フィールド６１は、生産履歴情報Ｆの種類（項目）に応じて、細分化されており、第１区分６１Ａに「装置情報Ｆｂ」が格納され、第２区分６１Ｂに「生産基板情報Ｆｃ」が格納され、第３区分６１Ｃに「生産日時の情報Ｆａ」が格納され、第４区分６１Ｄに「認識結果の情報Ｆｄ」が格納される。
【００５３】
また、テーブル６０は複数用意されている。図６では、６０Ａ〜６０Ｃの３つのテーブルが用意されている。３つのテーブル６０Ａ〜６０Ｃは所定期間ごとの記憶用として割り当られており、格納処理部５２は、所定期間の画像データＤを同じテーブル６０に格納する。
【００５４】
例えば、３つのテーブル６０Ａ〜６０Ｃは、Ａ日生産分の記憶用、Ｂ日生産分の記憶用、Ｃ日生産分の記憶用として割り当てており、Ａ日の生産で撮影した画像データＤを、生産履歴情報Ｆと共にテーブル６０Ａに格納する。また、Ｂ日の生産で撮影した画像データＤを、生産履歴情報Ｆと共にテーブル６０Ｂに格納し、Ｃ日の生産で撮影した画像データＤを、生産履歴情報Ｆと共にテーブル６０Ｃに格納する。
【００５５】
操作端末２２は、変換処理部７１と、制御部７２と、ユーザインターフェース７３と、入出力部７４と、記憶部７５と、表示部７６を有している。
【００５６】
ユーザインターフェース７３は、キーボードやマウスである。ユーザは、ユーザインターフェース７３により、画像データＤを検索する検索キーＫを入力することが出来る。検索キーＫとして、生産履歴情報Ｆを使用する。
【００５７】
検索キーＫが入力されると、操作端末２２からデータ管理装置２０に対して、検索キーＫが送信される。データ管理装置２０は、検索キーＫを受信する受信処理を行う（Ｓ１００）。
【００５８】
その後、データ管理装置２０の検索処理部５３は、検索キーＫを用いてデータベース２１を検索し、該当するレコード６５を抽出する検索処理を行う（Ｓ１１０）。
【００５９】
つまり、テーブル６０の第１フィールド６１の各区分６１Ａ〜６１Ｄを対象に、検索キーＫとして入力された生産履歴情報Ｆを検索し、その生産履歴情報Ｆを含むレコード６５を抽出する。検索キーＫは、複数の生産履歴情報Ｆａ〜Ｆｄを組み合わせたものでもよい。例えば、「生産日時の情報Ｆａ」と「装置情報Ｆｂ」と「生産基板情報Ｆｃ」と「認識結果の情報Ｆｄ」のうち２以上の情報のＡＮＤ（論理積）でもよい。また、２以上の情報のＯＲ（論理和）でもよい。
【００６０】
検索処理部５３は、該当するレコード６５を抽出すると、そのレコード６５に記憶された生産履歴情報Ｆと画像データＤを、ＬＡＮ１５を通じて、操作端末２２に出力する（Ｓ１２０）。データの出力は、レコード６５ごとに行われる。
【００６１】
図９は、検索の結果、２つのレコード６５Ｅ、６５Ｆのデータが、データ管理装置２０から操作端末２２に対して、出力された例を示している。
【００６２】
操作端末２２の変換処理部７１は、データ管理装置２０から検索結果、つまり生産履歴情報Ｆと画像データＤが入力されると、画像データＤをテキストデータＴＸからバイナリデータＢＩに再変換（デコード）する。これにより、画像データＤは、「JPEG」や「GIF」などコンピュータで画像表示可能なデータに戻される。
【００６３】
変換後、制御部７２は、画像データＤを出力する処理を行う。出力は、図１０に示すように、画像データＤを画像表示する処理でもいいし、所定の出力先にファイル出力する処理でもいい。
【００６４】
また、操作端末２２の記憶部７５には、検索アプリケーションが格納されている。検索アプリケーションは、ユーザが画像検索を行うためのソフトウエアであり、制御部７２により実行される。
【００６５】
図１１は、検索アプリケーションの起動画面である。起動画面１００は、上部に表示される検索条件入力エリア１０１と、下部に表示される検索結果表示エリア１０３の２エリアから構成されている。
【００６６】
検索条件入力エリア１０１には、選択ボックス１０５と実行ボタン１１０が表示される。選択ボックス１０５は、生産履歴情報Ｆの項目（種類）を選択するボックスである。生産履歴情報Ｆの項目を選択すると、図１２に示すように、入力ボックス１０６が表示される。
【００６７】
入力ボックス１０６は、選択した項目について、情報を入力するボックスである。例えば、選択ボックス１０５にてDate Time（生産日時）を選択した場合、生産時間帯を入力することが出来る。
【００６８】
実行ボタン１１０の操作により、検索が実行される。図１２は、生産日時を検索キーＫとして検索を行った時の検索結果の表示画面であり、検索結果表示エリア１０３に対して、検索条件に該当するレコード６５の一覧が表形式で表示される。
【００６９】
つまり、該当するレコード６５ごとに、Machine Serial（マシンシリアル）、Board Name（基板名）、Lane Num（ライン番号）、Date Time（生産日時）、Image Type（カメラタイプ）、Y Shift（電子部品の吸着位置のずれ量）、R Shift（電子部品の吸着角度のずれ量）、Thickness（電子部品の厚さ）などの生産履歴情報Ｆの各項目が表示される。
【００７０】
また、検索条件入力エリア１０１の条件追加ボックス１０７に、検索条件を追加することで、検索結果の絞り込みを行うことが出来る。
【００７１】
条件追加ボックス１０７のボタン１０７Ａは、生産履歴情報Ｆの項目選択用である。図１３に示すように、ボタン操作により、生産履歴情報Ｆの項目（種類）がプルダウン表示され、検索条件に追加する項目を選択することが出来る。選択ボックス１０５など、他の入力ボックスにも同様のボタンを設けている。
【００７２】
図１４は、検索条件に、Board Name（基板名）を追加した時の表示画面である。入力ボックス１０７Ａは基板名の情報を入力するボックスである。ボタン操作により、基板名の一覧を表示することで、入力補助を行うようになっている。
【００７３】
ユーザが検索結果表示エリア１０３に表示されたレコード６５の一覧から出力したいレコード６５を画面上で選択することで、図１５に示すように、選択されたレコード６５に記憶された生産履歴情報Ｆと画像データＤを１枚の出力シート１２０で表示することが出来る。
【００７４】
また、レコード６５の出力は、表示に限らず、ファイル出力でもよい。Exportボタン１１５はファイル出力用である。Exportボタン１１５の出力により、選択されたレコード６５に記憶された生産履歴情報Ｆと画像データＤを、記憶部７５にファイル出力することが出来る。この時、画像データＤのファイル名に生産履歴情報Ｆを付けることで、画像データＤと生産履歴情報Ｆを関連付けするとよい。
【００７５】
図１６は、削除処理のフローチャートである。データ管理装置２０の削除部５４は、データベース２１に対してレコード６５が登録されると（Ｓ１５０）、その後、登録から保存期間Ｗ（例えば、数日程度）が経過したか、否かを判断する（Ｓ１６０）。そして、保存期間Ｗが経過した場合（Ｓ１６０：ＹＥＳ）、テーブル単位で、レコード６５を一括して削除する（Ｓ１７０）。例えば、Ａ日の生産で撮影した画像データＤを、生産履歴情報Ｆと共にテーブル６０Ａに格納してから、保存期間Ｗが経過した場合、テーブル６０Ａに格納された全レコード６５、つまりＡ日生産分の全画像データＤを一括して削除する。このようにすることで、不要となった画像データＤを短時間で削除できる。
【００７６】
３．効果説明
この発明は、画像データＤを生産履歴情報Ｆと共に、１つのレコード６５として、データベース２１に格納するため、生産履歴情報Ｆを検索キーＫとした画像データＤの検索が可能となり、画像データＤの検索工数を削減できる。特に生産システムＳは、画像データＤが膨大であることから、検索に要する時間を、大幅に短縮することが出来る。
【００７７】
また、生産履歴情報Ｆは、「生産日時の情報Ｆａ」と「装置情報Ｆｂ」と「生産基板情報Ｆｃ」と「認識結果の情報Ｆｄ」を含んでいることから、これらを検索キーＫとして検索を行うことで、回路基板ＰＵの生産過程で生産不良が発生した時に、生産不良が発生した工程で撮影された画像データＤを速やかに検索することが可能となる。そのため、生産不良が発生した原因の早期特定が可能となり、効果的である。
【００７８】
また、この発明は、生産履歴情報Ｆと画像データＤの１元管理が可能であることから、信頼性の高いデータ管理システムを構築できる。つまり、画像データＤを生産履歴情報Ｆと別々に保存し、生産履歴情報Ｆと画像データＤのファイルパスやファイル名を紐づけておく場合、画像データＤの保管場所やファイル名が変更されると、生産履歴情報Ｆから画像データＤを検索できない懸念がある。また、画像データが消失する懸念もある。この発明は、生産履歴情報Ｆと画像データＤを１元管理するため、検索不良やデータ消失が発生する可能性を少なくすることが出来る。
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００７９】
（１）実施形態１では、データ管理装置２０とは別に、操作端末２２を設けた。データ管理装置２０が操作端末２２を兼用してもよい。
【００８０】
（２）実施形態１では、生産履歴情報Ｆとして、生産日時の情報Ｆａ、装置情報Ｆｂ、生産基板情報Ｆｃ及び認識結果の情報Ｆｄの４項目を例示した。生産履歴情報Ｆは、４項目のうち、いずれか１つの項目でもよい。また、２以上の項目でもよい。
【００８１】
（３）実施形態１では、実装工程をカメラで監視し、その画像をデータ管理装置２０に転送してデータベース２１に記憶した例を説明した。実装工程に加えて、印刷工程や検査工程をカメラで監視した場合、その画像をデータ管理装置２０に転送してデータベース２１に記憶してもよい。
【００８２】
（４）また、実施形態１では、生産ライン１に２台のマウンタを設けた例を示したが、マウンタは１台でもよい。本技術は、生産ラインを構成する複数の作業装置のうち、少なくとも１以上の作業装置から、生産過程で撮影した画像データを、データ管理装置に転送して、データベースに記憶するものであれば、適宜適用することが出来る。
【００８３】
（５）実施形態１では、１回目の検索で、「生産日時の情報Ｆａ」を検索キーＫとして検索を行い、２回目の検索で、「基板名」を検索キーＫに追加して、絞り込み検索を行った例を示した。つまり、２回目の検索は、「生産日時の情報Ｆａ」と「基板名」のＡＮＤ条件を、検索キーＫとして検索を行った。検索キーＫは、実施形態で開示した組み合わせに限定されない。４種類の生産履歴情報Ｆａ〜Ｆｄのいずれを検索キーＫにしてもいいし、複数の生産履歴情報Ｆａ〜Ｆｄを組み合わせたものを検索キーＫにしてもよい。例えば、「生産日時の情報Ｆａ」と「装置情報Ｆｂ」と「生産基板情報Ｆｃ」と「認識結果の情報Ｆｄ」のうち２以上の情報のＡＮＤ（論理積）でもよい。また２以上の情報のＯＲ（論理和）でもよい。
【符号の説明】
【００８４】
Ｓ  生産システム
１  生産ライン
１０  印刷機（作業装置）
１１、１２  マウンタ（作業装置）
１３  検査装置（作業装置）
２０  データ管理装置
２１  データベース
２２  操作端末
５１  変換処理部
５２  格納処理部
５３  検索処理部
５４  削除部
５５  入出力部
６０Ａ〜６０Ｃ  複数のテーブル
６１  第１フィールド
６２  第２フィールド
６５  レコード
Ｂ  電子部品
Ｆ  生産履歴情報
Ｆａ  生産日時の情報
Ｆｂ  装置情報
Ｆｃ  生産基板情報
Ｆｄ  画像の認識結果の情報
Ｇ  画像データ
Ｋ  検索キー
Ｐ  プリント基板
ＰＵ  回路基板
ＢＩ  バイナリデータ
ＴＸ  テキストデータ
Ｗ  保存期間
【図１】
2020194390.tif 000003
【図２】
2020194390.tif 000004
【図３】
2020194390.tif 000005
【図４】
2020194390.tif 000006
【図５】
2020194390.tif 000007
【図６】
2020194390.tif 000008
【図７】
2020194390.tif 000009
【図８】
2020194390.tif 000010
【図９】
2020194390.tif 000011
【図１０】
2020194390.tif 000012
【図１１】
2020194390.tif 000013
【図１２】
2020194390.tif 000014
【図１３】
2020194390.tif 000015
【図１４】
2020194390.tif 000016
【図１５】
2020194390.tif 000017
【図１６】
2020194390.tif 000018
【図１７】
2020194390.tif 000019