(57)【要約】【課題】部品リールに関するきめ細かな情報管理の要求に応え、生産効率を向上させることが可能な部品情報管理方法を提供する。【解決手段】複数個の部品を保持する部品集合体に関する情報を管理する方法であって、部品ベンダにより付与された、前記部品集合体に関する情報を含むベンダ情報を取得するベンダバーコード情報取得処理Ｓ１０３と、前記部品集合体に固有のＩＤを発行し、前記ＩＤ発行ステップにおいて発行された前記ＩＤをキーとして、前記ベンダバーコード情報取得処理Ｓ１０３において取得された前記ベンダ情報を対応付けた登録情報を記憶手段に格納する処理Ｓ１０７とを含む。【選択図】図１１
2008078235.tif 000002
【特許請求の範囲】
【請求項１】
複数個の部品を保持する部品集合体に関する情報を管理する方法であって、
部品ベンダにより付与された、前記部品集合体に関する情報を含むベンダ情報を取得するベンダ情報取得ステップと、
前記部品集合体に固有のＩＤを発行するＩＤ発行ステップと、
前記ＩＤ発行ステップにおいて発行された前記ＩＤと、前記ベンダ情報取得ステップにおいて取得された前記ベンダ情報とが対応付けられ、前記ＩＤにより情報を特定できる登録情報を記憶手段に格納する登録情報格納ステップとを含む
ことを特徴とする部品情報管理方法。
【請求項２】
前記ＩＤ発行ステップにおいて、前記登録情報を参照し、参照した前記登録情報に含まれていないＩＤを生成することにより、前記部品集合体に固有のＩＤを発行する
ことを特徴とする請求項１に記載の部品情報管理方法。
【請求項３】
さらに、ユーザの指示を受けて、前記ＩＤ発行ステップにおいて発行されたＩＤを含む情報をラベルに印刷するＩＤ印刷ステップを含む
ことを特徴とする請求項１または請求項２に記載の部品情報管理方法。
【請求項４】
前記ＩＤ印刷ステップでは、前記ＩＤを示すバーコードを含む情報を前記ラベルに印刷する
ことを特徴とする請求項３に記載の部品情報管理方法。
【請求項５】
前記ベンダ情報取得ステップにおいて、部品実装機に配置された部品集合体の交換作業時に、部品実装機で使用された部品集合体に替えて交換する部品集合体である交換部品集合体に関するベンダ情報を取得し、
前記ＩＤ発行ステップにおいて、前記交換部品集合体に固有のＩＤを発行する
ことを特徴とする請求項１から請求項４までのいずれか１項に記載の部品情報管理方法。
【請求項６】
さらに、部品実装機に配置された部品集合体の交換作業時に、部品実装機で使用された後に交換される部品集合体である被交換部品集合体に関する情報を取得する被交換部品情報取得ステップと、
前記被交換部品情報取得ステップにおいて取得された前記被交換部品情報と、前記ベンダ情報取得ステップにおいて取得された前記ベンダ情報とのそれぞれに含まれる部品の種類を照合することにより、交換部品集合体の部品の種類が被交換部品集合体の部品と同一または代替可能であるか否かを判定する照合判定ステップとを含む
ことを特徴とする請求項５に記載の部品情報管理方法。
【請求項７】
さらに、部品実装機に配置された部品集合体を交換時の照合日時を取得する照合日時取得ステップと、
記憶手段が記憶している部品集合体ごとの使用履歴を含む履歴情報に、前記照合日時取得ステップにおいて取得された日時と、前記ＩＤ発行ステップにおいて発行された前記ＩＤと対応付けて格納する照合履歴情報格納ステップとを含む
ことを特徴とする請求項６に記載の部品情報管理方法。
【請求項８】
さらに、部品実装機で使用された後に交換される部品集合体である被交換部品集合体から、部品実装機で使用された部品集合体に替えて交換する部品集合体である交換部品集合体に、部品実装機が利用する部品集合体が乗り継がれたか否かを判定する乗継判定ステップと、
前記乗継判定ステップにおいて肯定判定された場合に、肯定判定時の日時を取得するリール使用開始日時取得ステップと、
前記乗継判定ステップにおいて乗り継がれたと判定された前記交換部品集合体が、さらに、新たな部品集合体に乗り継がれたか否かを判定するリール使用終了判定ステップと、
前記リール使用終了判定ステップにおいて肯定判定された日時を取得するリール使用終了日時取得ステップと、
記憶手段が記憶している部品集合体ごとの使用履歴を含む履歴情報に、前記リール使用開始日時取得ステップにおいて取得された日時と、前記リール使用終了日時取得ステップにおいて取得された日時とを、前記ＩＤ発行ステップにおいて発行された前記ＩＤと対応付けて格納するリール使用履歴情報格納ステップとを含む
ことを特徴とする請求項１に記載の部品情報管理方法。
【請求項９】
さらに、前記乗継判定ステップにおいて乗り継がれたと判定された後に、前記リール使用終了判定ステップにおいて肯定判定される前に、前記交換部品集合体が配置された部品実装機による製造が終了したか否かを判定する製造終了判定ステップと、
前記製造終了判定ステップにおいて肯定判定された場合に、前記交換部品集合体が保持している部品の残数を取得する残数取得ステップとを含み、
前記乗リール使用継終了日時取得ステップにおいて、さらに、前記製造終了判定ステップにおいて肯定判定された日時を取得し、
前記リール使用履歴情報格納ステップにおいて、前記リール使用開始日時取得ステップにおいて取得された日時と、前記リール使用終了日時取得ステップにおいて取得された日時と、さらに、前記残数取得ステップが前記残数を取得した場合には当該残数とを、前記ＩＤと対応付けて前記履歴情報に格納する
ことを特徴とする請求項８に記載の部品情報管理方法。
【請求項１０】
前記ベンダ情報取得ステップにおいて、前記各部品集合体に含まれる部品の種類を示す種別情報を含む前記ベンダ情報を取得し、
前記ＩＤ発行ステップにおいて、前記各部品集合体に固有のＩＤを発行し、
さらに、前記ＩＤ発行ステップにおいて発行された前記ＩＤをキーとして、前記ベンダ情報に含まれる前記種別情報とを対応付けた登録情報を記憶手段に格納する登録ステップを含む
ことを特徴とする請求項１から請求項９までのいずれか１項に記載の部品情報管理方法。
【請求項１１】
さらに、ユーザが設定する前記ＩＤの発行に関する規則を示す情報を取得するＩＤ規則設定取得ステップと、
前記ＩＤ規則設定取得ステップが取得した前記ＩＤ規則情報を記憶手段に格納するＩＤ規則情報格納ステップとを含み、
前記ＩＤ発行ステップにおいて、前記ＩＤ規則情報に含まれる前記規則に従って、前記各部品リールに固有の前記ＩＤを発行する
ことを特徴とする請求項１から請求項１０までのいずれか１項に記載の部品情報管理方法。
【請求項１２】
複数個の部品を保持する部品集合体に関する情報を管理する部品情報管理装置であって、
部品ベンダにより付与された、前記部品集合体に関する情報を含むベンダ情報を取得するベンダ情報取得手段と、
前記部品集合体に固有のＩＤを発行するＩＤ発行手段と、
前記ＩＤをキーとして、前記ベンダ情報が関連付けられた登録情報を記憶している登録情報記憶手段と、
前記ベンダ情報取得手段が取得した前記ベンダ情報と、前記ＩＤ発行手段が発行した前記ＩＤとを前記登録情報記憶手段に格納する登録情報格納手段とを備える
ことを特徴とする部品情報管理装置。
【請求項１３】
複数個の部品を保持する部品集合体に関する情報を管理するプログラムであって、
部品ベンダにより付与された、前記部品集合体に関する情報を含むベンダ情報を取得するベンダ情報取得ステップと、
前記部品集合体に固有のＩＤを発行するＩＤ発行ステップと、
前記ＩＤ発行ステップにおいて発行された前記ＩＤをキーとして、前記ベンダ情報取得ステップにおいて取得された前記ベンダ情報を対応付けた登録情報を記憶手段に格納する登録情報格納ステップとをコンピュータに実行させる
ことを特徴とする部品情報管理プログラム。
【請求項１４】
複数個の部品を保持する部品集合体に関する情報が管理された部品を実装する方法であって、
部品ベンダにより付与された、前記部品集合体に関する情報を含むベンダ情報を取得するベンダ情報取得ステップと、
前記部品集合体に固有のＩＤを発行するＩＤ発行ステップと、
前記ＩＤ発行ステップにおいて発行された前記ＩＤをキーとして、前記ベンダ情報取得ステップにおいて取得された前記ベンダ情報を対応付けた登録情報を記憶手段に格納する登録情報格納ステップとを含む
ことを特徴とする部品情報実装方法。
【請求項１５】
複数個の部品を保持する部品集合体から部品を取り出し、取り出した部品を基板に実装する部品実装機であって、
部品ベンダにより付与された、前記部品集合体に関する情報を含むベンダ情報を取得するベンダ情報取得手段と、
前記部品集合体に固有のＩＤを発行するＩＤ発行手段と、
前記ＩＤをキーとして、前記ベンダ情報が関連付けられた登録情報を記憶している登録情報記憶手段と、
前記ベンダ情報取得手段が取得した前記ベンダ情報と、前記ＩＤ発行手段が発行した前記ＩＤとを前記登録情報記憶手段に格納する登録情報格納手段とを備える
ことを特徴とする部品実装機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品集合体に含まれる部品を管理する方法およびその装置に関する。
【背景技術】
【０００２】
基板等に電子部品を実装する部品実装機には、多数の電子部品を保持する部品集合体が予め配置される。部品実装機は、配置された部品集合体が保持している電子部品を吸着し、その電子部品を基板上の所定の位置に実装する。
【０００３】
部品実装機に配置される部品集合体には、例えば、電子部品をキャビティに保持しているテープが巻かれたリールなどがある。この部品リールは、そのテープを送り出すフィーダとともに、部品実装機に配置される。
【０００４】
ここで、「製品」とは、部品実装機により製造されるものであり、「製品」には、完成品だけでなく、中間品も含む。「テープ」とは、部品を収納するための帯状の部材のことをいう。「キャビティ」とは、部品を１つずつ収納するためのテープ表面の凹部のことをいう。「リール」とは、テープを巻き取るための部材のことをいう。「部品リール」とは、部品を保持しているテープを巻き取った状態のリールのことをいう。以下においても、同様である。
【０００５】
基板には複数の種類の電子部品が装着され、部品集合体は単一種類の部品を保持しているのが一般的である。そのため、部品実装機には複数の部品集合体が、予め定められた部品実装機の取り付け位置に配置される。部品実装機での製造途中に部品切れが発生した場合、新たな部品集合体を配置するために、部品実装機での生産を停止させることは生産効率を低下させる。
【０００６】
部品集合体が部品リールである場合、このような部品実装機の停止による生産効率の低下を防止するため、スプライシングが行われる。スプライシングとは、残り少なくなった使用途中の部品テープの一端に、新たな部品テープの一端を接着テープなどで継ぎ足すことをいう。スプライシングにより部品集合体を容易に交換できるため、部品実装機の停止を抑えながら製造を継続できるため、生産効率が向上する。
【０００７】
ここで、スプライシングの際、継ぎ足す部品の種類を間違えると不良品発生の原因となる。そのため、スプライシングでの部品の種類の付け間違いを防止する必要がある。
【０００８】
また、部品実装機は、一般に、特定の製品を製造するための専用機ではなく、部品集合体が保持する部品の種類や部品集合体の取り付け位置を替えることで、多品種の製品を製造できる汎用機である。部品実装機で製造している製品の種類を変更するときには、スプライシングのときと同様に、部品リールの部品の種類や取り付け位置の誤りが発生する場合があり、これを未然に防止する必要がある。
【０００９】
部品実装機に配置される部品リールの取り付け位置の間違いを防止するため、部品リールに印字または添付されているバーコードなどによる、電子部品の種類を確認する部品照合方法が開示されている（例えば、特許文献１参照）。
【００１０】
特許文献１に記載の部品照合方法では、部品切れとなった被交換部品供給体の部品品番を、その配置位置に基づき内部の記憶エリアから取得する。次に、交換部品供給体に設けられた記憶ラベルを読み取り装置で読み取り、交換部品供給体にセットされている部品品番を取得する。そして、被交換部品供給体の部品品番と交換部品供給体の部品品番とを照合し、両者の部品品番が一致した場合には被交換部品供給体を交換部品供給体に交換し、一致しない場合には交換をしない。これにより、部品交換間違いによる工程不良の軽減が図られている。
【特許文献１】特開２０００−６８６９７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、従来の部品照合方法に利用されている部品リールの識別方法では、部品リールの詳細な履歴管理ができず、生産効率の向上に十分ではないという問題がある。
【００１２】
従来は、被交換部品供給体および交換部品供給体の部品品番により部品を照合しているので、各部品供給体が保持する部品の種類しか識別できない。生産現場には、同一種類の部品を保持する部品リールが複数あることが通常である。
【００１３】
そのため、例えば、部品実装機で生産する製品の種類を変更する際に発生する使用途中の各部品リールについて、その部品リールが保持する部品の残数をコンピュータシステムにより管理することができない。
【００１４】
また、例えば、いずれのテープがいつスプライシングされ、スプライシングにより継ぎ足されたテープの部品がいつ使われ始めたか等の交換履歴をコンピュータシステムにより管理することができない。
【００１５】
本発明は、上記の問題を解決するためになされたもので、部品リールに関するきめ細かな情報管理の要求に応え、生産効率を向上させることが可能な部品情報管理方法の提供を目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、本発明に係る部品情報管理方法は、複数個の部品を保持する部品集合体に関する情報を管理する方法であって、部品ベンダにより付与された、前記部品集合体に関する情報を含むベンダ情報を取得するベンダ情報取得ステップと、前記部品集合体に固有のＩＤを発行するＩＤ発行ステップと、前記ＩＤ発行ステップにおいて発行された前記ＩＤと、前記ベンダ情報取得ステップにおいて取得された前記ベンダ情報とが対応付けられ、前記ＩＤにより情報を特定できる登録情報を記憶手段に格納する登録情報格納ステップとを含む。
【００１７】
このように、本発明に係る部品情報管理方法は、部品集合体に固有のＩＤを発行する。また、発行したＩＤを部品集合体のベンダが付与した情報と対応付けて、記憶手段に格納する。
【００１８】
このようなＩＤにより、ベンダが付与した情報が同一である部品集合体が複数ある場合であっても、その部品集合体ごとの情報管理が可能となる。具体的には、部品集合体を生産現場に入荷してから、その部品集合体が保持する部品を使い終わるまで、部品集合体の使用履歴を管理することが可能となる。特に、部品集合体の使用状況や、使用途中の部品集合体が保持する部品の残数管理というきめ細かな部品集合体の使用履歴の管理が可能となる。
【００１９】
また、ベンダ情報がＩＤに関連付けられているため、ベンダ情報に含まれる部品の情報を照合することにより、例えば、部品集合体の配置やスプライシングのような部品集合体の交換時に、ベンダ情報に含まれる部品の情報の異同をチェックするなどにより、部品集合体の配置位置の誤りや配置すべき部品の種類の誤りを減らすことが可能となる。したがって、部品集合体の配置ミスによる、製造のロスを低減させることが可能となる。
【００２０】
したがって、製造のロスの低減や部品集合体のきめ細かな履歴管理により、生産効率の向上を図ることが可能となる。
【００２１】
好ましくは、前記ＩＤ発行ステップにおいて、前記登録情報を参照し、参照した前記登録情報に含まれていないＩＤを生成することにより、前記部品集合体に固有のＩＤを発行する。
【００２２】
このように、固有のＩＤを既に発行されたＩＤを参照して、発行する。これにより、新たな部品集合体にＩＤを付与するために、ユーザが新たなＩＤを入力するなど、ＩＤの発行に係るユーザの手間を省くことができ、効率的な運用が可能となる。
【００２３】
さらに好ましくは、さらに、ユーザの指示を受けて、前記ＩＤ発行ステップにおいて発行されたＩＤを含む情報をラベルに印刷するＩＤ印刷ステップを含む。
【００２４】
このように、ＩＤを含む情報をラベルに印刷する。このようなラベルを部品集合体に添付することにより、部品集合体とＩＤとの対応づけをすることが可能となる。
【００２５】
また、ＩＤを含む情報は印刷されるため、それらの情報は、ユーザが目視により確認することが可能となる。
【００２６】
さらに好ましくは、前記ＩＤ印刷ステップでは、前記ＩＤを示すバーコードを含む情報を前記ラベルに印刷する。
【００２７】
このように、ラベルに印刷されるＩＤはバーコードであってもよい。このようなラベルを部品集合体に添付することにより、ユーザは、部品集合体のＩＤを手入力することなく、バーコードリーダにより入力することができる。そのため、ＩＤ入力の手間を省くことが可能となり、また、入力ミスを防ぐことが可能となる。
【００２８】
さらに好ましくは、前記ベンダ情報取得ステップにおいて、部品実装機に配置された部品集合体の交換作業時に、部品実装機で使用された部品集合体に替えて交換する部品集合体である交換部品集合体に関するベンダ情報を取得し、前記ＩＤ発行ステップにおいて、前記交換部品集合体に固有のＩＤを発行する。
【００２９】
このように、部品実装機に配置された部品集合体の交換作業時にＩＤを発行する。日常的に発生する作業である交換作業において、部品集合体のＩＤが発行されるため、部品集合体のＩＤを発行するためにユーザに掛かる負荷を軽減することが可能となり、効率的な作業が可能となる。
【００３０】
さらに好ましくは、さらに、部品実装機に配置された部品集合体の交換作業時に、部品実装機で使用された後に交換される部品集合体である被交換部品集合体に関する情報を取得する被交換部品情報取得ステップと、前記被交換部品情報取得ステップにおいて取得された前記被交換部品情報と、前記ベンダ情報取得ステップにおいて取得された前記ベンダ情報とのそれぞれに含まれる部品の種類を照合することにより、交換部品集合体の部品の種類が被交換部品集合体の部品と同一または代替可能であるか否かを判定する照合判定ステップとを含む。
【００３１】
このように、交換部品集合体が保持している部品の種類と、被交換部品集合体が保持している部品の種類とを照合する。これにより、部品実装機への部品集合体の配置ミスを防止することができる。そのため、配置ミスに起因する不良品の発生を抑制することができ、効率的な生産が可能となる。
【００３２】
さらに好ましくは、さらに、部品実装機に配置された部品集合体を交換時の照合日時を取得する照合日時取得ステップと、記憶手段が記憶している部品集合体ごとの使用履歴を含む履歴情報に、前記照合日時取得ステップにおいて取得された日時と、前記ＩＤ発行ステップにおいて発行された前記ＩＤと対応付けて格納する照合履歴情報格納ステップとを含む。
【００３３】
また、さらに、部品実装機に配置された部品集合体を交換時の照合開始の通知をユーザから受け付ける照合通知受付ステップと、前記照合通知受付ステップにおいて、前記ユーザからの通知を受け付けた日時を取得する照合開始日時取得ステップと、前記照合判定ステップにおいて肯定判定がされた場合に、肯定判定時の日時を取得する照合終了日時取得ステップと、記憶手段が記憶している部品集合体ごとの使用履歴を含む履歴情報に、前記照合開始日時取得ステップにおいて取得された日時と、前記照合終了日時取得ステップにおいて取得された日時とを、前記ＩＤ発行ステップにおいて発行された前記ＩＤと対応付けて格納する照合履歴情報格納ステップとを含んでもよい。
【００３４】
さらに、さらに、前記照合判定ステップにおいて肯定判定された場合に、前記被交換部品集合体から前記交換部品集合体に、部品実装機が利用する部品集合体が乗り継がれたか否かを判定する乗継判定ステップと、前記乗継判定ステップにおいて肯定判定された場合に、肯定判定時の日時を取得するリール使用開始日時取得ステップと、前記乗継判定ステップにおいて乗り継がれたと判定された前記交換部品集合体が、さらに、新たな部品集合体に乗り継がれたか否かを判定するリール使用終了判定ステップと、前記リール使用終了判定ステップにおいて肯定判定された日時を取得するリール使用終了日時取得ステップと、記憶手段が記憶している部品集合体ごとの使用履歴を含む履歴情報に、前記リール使用開始日時取得ステップにおいて取得された日時と、前記リール使用終了日時取得ステップにおいて取得された日時とを、前記ＩＤ発行ステップにおいて発行された前記ＩＤと対応付けて格納するリール使用履歴情報格納ステップとを含む。
【００３５】
このように、部品集合体毎の詳細な使用履歴を記憶手段に格納する。これにより、収集した詳細な情報を基づく、生産計画の立案や生産管理が可能となる。
【００３６】
さらに好ましくは、さらに、前記乗継判定ステップにおいて乗り継がれたと判定された後に、前記リール使用終了判定ステップにおいて肯定判定される前に、前記交換部品集合体が配置された部品実装機による製造が終了したか否かを判定する製造終了判定ステップと、前記製造終了判定ステップにおいて肯定判定された場合に、前記交換部品集合体が保持している部品の残数を取得する残数取得ステップとを含み、前記リール使用終了日時取得ステップにおいて、さらに、前記製造終了判定ステップにおいて肯定判定された日時を取得し、前記リール使用履歴情報格納ステップにおいて、前記リール使用開始日時取得ステップにおいて取得された日時と、前記リール使用終了日時取得ステップにおいて取得された日時と、さらに、前記残数取得ステップが前記残数を取得した場合には当該残数とを、前記ＩＤと対応付けて前記履歴情報に格納する。
【００３７】
このように、使用途中の部品集合体については、その部品集合体が保持している部品の数量を取得し、それを記憶手段に格納する。これにより、その部品集合体が、次に使用される場合に、その部品集合体が保持している部品の残数を容易に取得することができる。残数を取得することにより、その部品集合体が保持する部品の数量が僅少になる時期を把握することができる。そのため、生産中に部品集合体を交換するタイミングをユーザに適切に通知することなどが可能となり、生産効率の向上を図ることが可能となる。
【００３８】
また、残数を記憶しておくことにより、棚卸し時の作業を軽減することが可能となる。
さらに好ましくは、前記ベンダ情報取得ステップにおいて、前記各部品集合体に含まれる部品の種類を示す種別情報を含む前記ベンダ情報を取得し、前記ＩＤ発行ステップにおいて、前記各部品集合体に固有のＩＤを発行し、さらに、前記ＩＤ発行ステップにおいて発行された前記ＩＤをキーとして、前記ベンダ情報に含まれる前記種別情報とを対応付けた登録情報を記憶手段に格納する登録ステップを含む。
【００３９】
このように、ベンダ情報には、部品集合体が保持している部品の種類を示す種別情報が含まれ、それを発行したＩＤと対応付けて記憶手段に格納する。これにより、例えば、部品集合体の配置やスプライシングのような部品集合体の交換において、部品集合体の配置位置の誤りや配置すべき部品の種類の誤りを減らすことが可能となる。したがって、部品集合体の配置ミスによる、製造のロスを低減させることが可能となる。
【００４０】
さらに好ましくは、さらに、ユーザが設定する前記ＩＤの発行に関する規則を示す情報を取得するＩＤ規則設定取得ステップと、前記ＩＤ規則設定取得ステップが取得した前記ＩＤ規則情報を記憶手段に格納するＩＤ規則情報格納ステップとを含み、前記ＩＤ発行ステップにおいて、前記ＩＤ規則情報に含まれる前記規則に従って、前記各部品リールに固有の前記ＩＤを発行する。
【００４１】
このように、ＩＤの発行に関する規則をユーザが定義する。これにより、ユーザの運用に適したＩＤを発行させることができる。そのため、部品集合体の管理に関する、ユーザの利便性を向上させることが可能となる。
【００４２】
なお、本発明は、このようなステップを含む部品情報管理方法として実現することができるだけでなく、部品情報管理方法に含まれる特徴的ステップを実行する手段を備える部品情報管理装置として実現したり、部品情報管理方法に含まれる特徴的なステップをコンピュータに実行させるプログラムとして実現することもできる。そのようなプログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の記録媒体やインターネット等の通信ネットワークを介して流通させることができる。
【発明の効果】
【００４３】
本発明により、スプライシングのような部品集合体の交換において、部品集合体の配置位置の誤りや配置すべき部品の種類の誤りを減らすことが可能となる。したがって、部品集合体の配置ミスによる、製造のロスを低減させることが可能となる。
【００４４】
また、部品集合体を生産現場に入荷してから、その部品集合体が保持する部品を使い終わるまで、部品集合体の使用履歴を管理することが可能となる。特に、部品集合体の使用状況や、使用途中の部品集合体が保持する部品の残数管理というきめ細かな部品集合体の使用履歴の管理が可能となる。
【００４５】
さらに、製造のロスの低減や部品集合体のきめ細かな履歴管理により、生産効率の向上を図ることが可能となる。
【発明を実施するための最良の形態】
【００４６】
まず、以下の実施の形態の説明で用いる語彙を定義する。
「製品」とは、部品実装機により製造されるものであり、「製品」には、完成品だけでなく、中間品も含む。「テープ」とは、部品を収納するための帯状の部材のことをいう。「キャビティ」とは、部品を１つずつ収納するためのテープ表面の凹部のことをいう。「リール」とは、テープを巻き取るための部材のことをいう。「部品リール」とは、部品を保持しているテープを巻き取った状態のリールのことをいう。
【００４７】
また、「ベンダ」とは、部品を提供する部品メーカのことをいう。「ユーザ」とは、部品メーカから部品を購入し、実装生産に使用する基板実装メーカのことをいう。「オペレータ」とは、基板実装メーカにおいて、部品実装機を操作して基板実装生産を実際に行う作業者のことをいう。オペレータは、その基板実装生産のための操作の中で、部品照合などの本発明にかかわる操作を行う。
【００４８】
以下に、図面を参照しながら、本発明に係る部品情報管理方法およびその装置の一実施の形態について説明する。
【００４９】
先ず、図１から図１０までを参照して、本発明の一実施の形態に係る部品情報管理システムの構成について説明する。
【００５０】
図１は、部品情報管理システムの概観を示す図である。部品情報管理システムは、部品実装機に配置される部品リールに関する情報を管理するシステムであって、部品実装機１０ａ〜１０ｅおよび部品実装機２０ａ〜２０ｅと、部品情報管理装置１５と、部品情報管理装置２５と、管理サーバ１００とから構成される。
【００５１】
各部品実装機１０ａ〜１０ｅは、自身に配置されている部品集合体から部品を取り出し、基板上に部品を実装して、回路基板という製品を製造する機械である。各部品実装機１０ａ〜１０ｅには、製造に最適な位置に決定される取り付け位置に、部品リールなどの部品集合体が配置される。各部品実装機１０ａ〜１０ｅは、配置された部品集合体に含まれる部品を基板などに実装することにより製品を製造する。部品実装機１０ａ〜１０ｅは生産ラインＡ１２に属する部品実装機である。また、部品実装機２０ａ〜２０ｅも同様に製品を製造する機械であり、生産ラインＢ２２に属する。
【００５２】
部品情報管理装置１５は、通信回線１３を介して接続された、生産ラインＡ１２に属する部品実装機１０ａ〜１０ｅを管理する装置であり、各部品実装機１０ａ〜１０ｅに配置された部品リールの各々に関する情報も管理する。
【００５３】
部品情報管理装置２５は、通信回線２３を介して接続された、生産ラインＢ２２に属する部品実装機２０ａ〜２０ｅを管理する装置であり、各部品実装機２０ａ〜２０ｅに配置された部品リールの各々に関する情報も管理する。
【００５４】
管理サーバ１００は、通信回線３０を介して接続された、部品情報管理装置１５と部品情報管理装置２５とから、各部品リールに関する情報を収集し、収集した情報を管理する装置である。また、管理サーバ１００は、入荷された各部品リールに固有のＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）を発行し、このＩＤに関する情報を管理する。
【００５５】
図２は、部品実装機１０ａが備える機能の構成を示すブロック図である。部品実装機１０ａは、外部に、読み取り器４０が接続され、内部に、通信Ｉ／Ｆ（インターフェース）部４２と、部品数量検知部４４と、部品僅少位置取得部４６と、乗継検知部４８と、読取情報取得部５０とを備える。内部に備えられた各部位は、例えば内部バス５２のような情報伝達手段により接続されている。
【００５６】
部品実装機１０ａは、さらに、部品集合体が保持する部品を吸着する吸着部などの製品を製造するための機器や、それらの機器を制御するための処理部を、内部および外部に備える。このような製品を製造するための機器や処理部は、本図では省略している。
【００５７】
読み取り器４０は、部品リールに印字または添付されたバーコード、２次元コードや文字などの情報を読み取る機器である。本実施の形態の読み取り器４０は、具体的には、バーコードリーダである。なお、読み取り器４０は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）タグなどの記憶素子から情報を読み取る機器であってもよい。
【００５８】
本実施の形態の読み取り器４０は、部品リールのベンダが予め部品リールに添付または印刷しているバーコード、ユーザが部品リールに添付または印刷するバーコード、および、オペレータＩＤを含むバーコードなどを読み取る。ここで、オペレータＩＤとは、ユーザが各オペレータに付与するＩＤである。オペレータＩＤを含むバーコードの具体例としては、各オペレータが携帯する社員証や実装現場への立ち入り認証カードなどに印刷されているバーコードが挙げられる。
【００５９】
ここで、本実施の形態の読み取り器４０が読み取るバーコードの具体例について、図３を参照して説明する。図３は部品リールの概観を示す図である。本図に示す部品リール６０に含まれるリール６２には、バーコード６４と、バーコード６６とが添付されている。
【００６０】
バーコード６４は、部品リールのベンダが予め添付しているラベルに印刷されたバーコードの例であり、ベンダの社名、部品の種類、ロットナンバ、定格数量などを示す情報を含む。定格数量とは、新品の部品リールが保持している部品の数量である。
【００６１】
バーコード６６は、ユーザが添付するラベルに印刷されたバーコードの例である。このバーコード６６により示される情報には、ユーザが管理サーバ１００により管理する部品リールに固有のＩＤ（以下、単に「ＩＤ」というときは、部品リールに固有のＩＤをさす。）を含む。このような、ＩＤを含む情報が印刷されたラベルを、以下では、「ＩＤラベル」という。
【００６２】
ここから、図２の説明に戻る。
通信Ｉ／Ｆ部４２は、部品実装機１０ａが備える各処理部と部品情報管理装置１５とが通信回線１３を介して情報を送受信するためのインターフェースである。
【００６３】
部品数量検知部４４は、自身を備える部品実装機１０ａに配置された各部品リールが保持する部品の残数を検知する。
【００６４】
部品僅少位置取得部４６は、部品数量検知部４４が検知した各部品リールが保持する部品の残数を取得し、取得した残数が予め定めた数量以下となった部品リールがある場合に、その部品リールが取り付けられている部品実装機１０ａでの位置を示す情報である配置位置を取得する。
【００６５】
ここで、部品実装機１０ａでの配置位置は、各部品リールを取り付ける位置に固有のＩＤで示される。本実施の形態での配置位置は、番号で示されることとする。
【００６６】
なお、配置位置を示す方法は、部品実装機１０ａごとの各部品リールを取り付ける位置のＩＤに限られず、生産ラインごとの各各部品リールを取り付ける位置に固有のＩＤであってもよく、全ての生産ラインの各部品リールが取り付けられる位置に固有のＩＤであってもよい。
【００６７】
乗継検知部４８は、自身を備える部品実装機１０ａに配置された部品リールのいずれかにスプライシングがされた場合に、スプライシングにより継ぎ足された交換リールに乗り継がれたこと、すなわち、新たに継ぎ足した部品リールが保持している部品が使われ始めたことを検知する。乗継検知部４８は、具体的には、例えばテープの接続部（継目）を検知するセンサにより実現される。
【００６８】
ここで、「交換リール」とは、部品実装機に配置され、保持している部品が僅少になった部品リールに継ぎ足す部品リールのことであり、部品実装機で使用された部品集合体に替えて交換する部品集合体である交換部品集合体の一例である。以下においても、同様の意味で用いる。また、残り僅少となった部品リール、すなわち、部品リールが継ぎ足される部品リールを、以下、「被交換リール」という。このような「被交換リール」は、部品実装機で使用された後に交換される部品集合体である被交換部品集合体の一例である。
【００６９】
読取情報取得部５０は、読み取り器４０により読み取られた情報を取得する。
なお、部品実装機１０ａが備える各処理部は、部品実装機１０ａの内部に備えられるだけでなく、例えば、部品リールとともに部品実装機１０ａに配置されるフィーダが、各処理部の一部を備えてもよい。部品の数量を検知できる部品数量検知部４４を備えるフィーダは、インテリジェント・フィーダなどと呼ばれる。このようなインテリジェント・フィーダが配置される場合、部品実装機１０ａとインテリジェント・フィーダとは、情報を授受するためのインターフェースをそれぞれに備える。
【００７０】
以上、部品実装機１０ａについて説明したが、部品実装機１０ｂ〜１０ｅおよび部品実装機２０ａ〜２０ｅも同様の機能を備える。
【００７１】
図４は、部品情報管理装置１５が備える機能の構成を示すブロック図である。部品情報管理装置１５は、通信回線３０を介して管理サーバ１００と通信することにより、ＩＤの発行およびＩＤラベルの印刷に関する処理を実行する。また、部品情報管理装置１５は、自身が管理する生産ラインＡ１２に属する部品実装機１０ａ〜１０ｅに配置された部品リールの使用履歴に関する情報を収集するとともに管理する。
【００７２】
部品情報管理装置１５には、外部に、入力部１０２と、印刷部１０４と、表示部１０６とが接続される。また、部品情報管理装置１５は、内部に、記憶部１１２と、記憶制御部１１４と、通信Ｉ／Ｆ部１１６と、入力情報取得部１１８と、ＩＤ取得部１２０と、乗継情報取得部１２２と、時計部１２４と、リール登録情報取得部１２６と、照合部１２８と、ＩＤ印刷制御部１３０と、表示制御部１３２とを備える。
【００７３】
入力部１０２はマウスやキーボードなど、オペレータが情報を入力する機器である。印刷部１０４はプリンタなどの印刷機器であり、本実施の形態ではＩＤを示すラベルを印刷する。表示部１０６はモニタなど、オペレータが情報を閲覧する機器である。
【００７４】
記憶部１１２は、定義情報１１２ａ〜１１２ｄと、印刷パターン情報１１２ｅと、リール配置情報１１２ｆと、リール履歴情報１１２ｇとを保持している記憶媒体である。
【００７５】
定義情報１１２ａ〜１１２ｄは、ユーザが定義する情報を含む。印刷パターン情報１１２ｅは、ＩＤラベルの印刷パターンを示す情報を含む。リール配置情報１１２ｆは、自身を備える部品情報管理装置１５が管理する生産ラインＡ１２に属する部品実装機１０ａ〜１０ｅに配置されている部品リールのＩＤを含む。リール履歴情報１１２ｇは、自身を備える部品情報管理装置１５が管理する生産ラインＡ１２に属する部品実装機１０ａ〜１０ｅに搭載されており使用中である部品リール、または部品実装機１０ａ〜１０ｅにおいて使用が終了した部品リールの使用履歴に関する情報を含む。
【００７６】
ここで、部品情報管理装置１５の記憶部１１２が記憶している各情報の具体例を、図５〜図８を参照して説明する。
【００７７】
図５は、部品情報管理装置１５が備える記憶部１１２が記憶している定義情報１１２ａ〜１１２ｄの一例を示す図である。本図に示す定義情報１１２ａ〜１１２ｄは、ＩＤ規則情報１１２ａと、部品判別コード定義情報１１２ｂと、登録ホスト定義情報１１２ｃと、ベンダ判別コード定義情報１１２ｄとを含む。
【００７８】
ＩＤ規則情報１１２ａは、ＩＤに含まれる情報についてユーザが定義する情報を含む。「項目」には、ＩＤに含まれる情報の項目が格納される。「選択」には、各項目をＩＤに含めるか否かに関するユーザの選択が格納される。「桁」には、ユーザが選択した項目に割り当てる桁数が格納される。
【００７９】
本図のＩＤ規則情報１１２ａの「項目」は、「部品判別コード」と、「ＩＤ登録日」と、「登録ホストコード」と、「連番」と、「ベンダ判別コード」とを含む。
【００８０】
「部品判別コード」は部品の種類を示す情報項目である。本実施の形態の「部品判別コード」は部品の種類を識別するためにユーザにより定義されたコードとする。「ＩＤ登録日」は部品リールを登録することによりＩＤが発行された日を示す情報項目である。「登録ホストコード」は部品リールを登録した装置、すなわち、本実施の形態では、部品情報管理装置１５、部品情報管理装置２５または管理サーバ１００を示す情報項目である。「連番」は部品情報管理システムにより自動的に割り振られる番号を示す情報項目である。「ベンダ判別コード」はユーザが定義する部品リールのベンダを示す情報項目である。
【００８１】
本図のＩＤ規則情報１１２ａでは、「部品判別コード」と、「ＩＤ登録日」と、「登録ホストコード」と、「連番」とに対応する「選択」が「Ｙ」となっており、ユーザがこれらをＩＤに含めると定義したことを示す。また、「部品判別コード」にはＩＤの「１桁目〜２桁目」が、「ＩＤ登録日」にはＩＤの「４桁目〜１１桁目」が、「登録ホストコード」にはＩＤの「１３桁目〜１６桁目」が、「連番」にはＩＤの「１８桁目〜２２桁目」が、それぞれ、割り当てられることを示す。
【００８２】
また、本図のＩＤ規則情報１１２ａでは、「ベンダ判別コード」に対応する「選択」が「Ｎ」となっており、ユーザがこれらをＩＤに含めないと定義したことを示す。そのため、「ベンダ判別コード」に対応する「桁」には「０」桁が割り当てられることを示す情報が格納されている。
【００８３】
部品判別コード定義情報１１２ｂは、ＩＤ規則情報１１２ａの「項目」に含まれる「部品判別コード」を定義する情報を含む。本図の部品判別コード定義情報１１２ｂは、例えば、「コンデンサ」の「部品判別コード」が「ＸＸ」と定義されている例を含む。
【００８４】
登録ホスト定義情報１１２ｃは、ＩＤ規則情報１１２ａの「項目」に含まれる「登録ホスト定義情報」を定義する情報を含む。本図の登録ホスト定義情報１１２ｃは、例えば、「ＰＴＨＯＳＴ０１」という名称の「登録ホスト名」が「ＰＴ０１」と定義されている例を含む。
【００８５】
ベンダ判別コード定義情報１１２ｄは、ＩＤ規則情報１１２ａの「項目」に含まれる「ベンダ判別コード情報」を定義する情報を含む。本図のベンダ判別コード定義情報１１２ｄは、例えば、「ＡＡ産業者」というベンダの「ベンダ判別コード」が「ＡＡ」と定義されている例を含む。
【００８６】
図６は、部品情報管理装置１５が備える記憶部１１２が記憶している印刷パターン情報１１２ｅの一例を示す図である。本図に示す印刷パターン情報１１２ｅには、３種類の印刷パターンが格納されている。
【００８７】
本図に示す例では、各印刷パターンの斜線部はバーコードが印刷されるラベル内での位置を示す。バーコードとして印刷される情報にはＩＤが含まれる。
【００８８】
カッコ（［］）に囲まれた箇所には、部品情報管理装置１５の記憶部１１２、または、後述する管理サーバ１００の記憶部が記憶している情報の名称とその情報に含まれる項目が記述されている。ラベル内のその位置には、カッコ内の記述に対応する項目に格納されている情報が印刷される。
【００８９】
その他の記述されている文字は、ラベル内のその位置にそのまま印刷される。
このように、複数の印刷パターンを記憶しておくことにより、ユーザの運用に適したラベルの印刷が可能となる。さらに、これらの印刷パターンをユーザが設定可能とすることで、ユーザの運用に柔軟に対応することが可能となる。
【００９０】
図７は、部品情報管理装置１５が備える記憶部１１２が記憶しているリール配置情報１１２ｆの一例を示す図である。本図に示すリール配置情報１１２ｆは、「装置ＩＤ」と、「配置位置」と、「リールＩＤ」とを含む。
【００９１】
「装置ＩＤ」には、部品リールが配置されている装置のＩＤが格納される。「配置位置」には、部品リールが配置されている、各装置での位置を示す情報が格納される。「リールＩＤ」には、部品リールに付与されたＩＤが格納される。これらの情報により、特定の部品リールが各装置のいずれの取り付け位置に配置されているかを特定することができる。
【００９２】
本図は、例えば、「装置ＩＤ」が「Ａ１」である部品実装機の配置位置が「１」により示される取り付け位置に、「リールＩＤ」が「ＸＸ−２００７０７０７−ＰＴ０１−０００１」である部品リールが配置されていることを示すリール配置情報１１２ｆの例を示す。
【００９３】
図８は、部品情報管理装置１５が備える記憶部１１２が記憶しているリール履歴情報１１２ｇの一例を示す図である。本図に示すリール履歴情報１１２ｇは、「リールＩＤ」と、「オペレータＩＤ」と、「残数」と、「照合判定」と、「リール使用開始」と、「リール使用終了」と、「照合開始」と、「照合終了」とを含む。
【００９４】
「リールＩＤ」には、部品リールのＩＤが格納される。「オペレータＩＤ」には、各リール履歴情報１１２ｇを登録したオペレータに付与されているオペレータＩＤが格納される。典型的な具体例として、オペレータである従業員の社員コードや社員番号などが挙げられる。
【００９５】
「残数」には、部品リールの使用を終了した時点で、その部品リールが保持している部品の数量が格納される。
【００９６】
「照合判定」には、後述する照合部１２８により判定される、正しい種類の部品を保持する部品リールがスプライシングされているか否かに関する判定結果が格納される。
【００９７】
「リール使用開始」には、スプライシングされた部品リールの部品の使用を開始した時刻が格納される。「リール使用終了」には、乗り継がれた部品リールの部品を部品実装機が使い切った時刻、または、乗り継がれた部品リールを使用する生産が終了した時刻が格納される。
【００９８】
「照合開始」には、スプライシングをするための新旧の部品リールの照合を開始した時刻が格納される。「照合終了」には、上記の部品リールの照合が終了した時刻が格納される。
【００９９】
このようなリール履歴情報１１２ｇを記憶しておくことにより、各部品リールの使用履歴の詳細を管理することが可能となり、生産管理や棚卸しなどに活用することが可能となる。
【０１００】
ここから、図４の説明に戻る。
記憶制御部１１４は、記憶部１１２を制御する。具体的には、取得した情報を記憶部１１２の対応箇所に格納し、また、取得した条件に適合する情報を記憶部１１２が記憶している情報から読み出す。各処理部から記憶部１１２へのアクセスは、以下、記憶制御部１１４を明示しない場合であっても、記憶制御部１１４を介して実行される。
【０１０１】
通信Ｉ／Ｆ部１１６は、通信回線１３（２３）を介して部品実装機１０ａ〜１０ｅ（２０ａ〜２０ｅ）との間で情報を送受信し、また、通信回線３０を介して管理サーバ１００との間で情報を送受信するためのインターフェースである。
【０１０２】
入力情報取得部１１８は、入力部１０２にオペレータが入力した情報を取得する。
ＩＤ取得部１２０は、通信回線１３（２３）を介して部品実装機１０ａ〜１０ｅの読取情報取得部５０が取得した情報を取得する。ＩＤ取得部１２０が取得する情報の具体例は、ベンダが予め添付したバーコード６４に含まれる情報や、ユーザが添付するバーコード６６に含まれる部品リールに固有のＩＤや、オペレータＩＤである。
【０１０３】
乗継情報取得部１２２は、通信回線１３（２３）を介して部品実装機１０ａ〜１０ｅの乗継検知部４８が乗り継ぎを検知した場合に、通信回線１３（２３）を介して乗継検知部４８から乗り継ぎを検知した部品リールに関する情報を取得する。乗り継ぎを検知した部品リールに関する情報には、その部品リールのＩＤが含まれる。
【０１０４】
時計部１２４は現在の日時を保持している。
リール登録情報取得部１２６は、使用開始する部品リールを新たに登録する場合に、登録に必要な情報を入力情報取得部１１８から取得するとともに、取得した情報を一時的に保持し、保持した登録に必要な情報を通信回線３０を介して管理サーバ１００に送信する。
【０１０５】
照合部１２８は、被交換リールに関する情報と、交換リールに関する情報とを照合し、正しくスプライシングされるか否かを判定する。
【０１０６】
本実施の形態の照合部１２８は、ＩＤ取得部１２０が取得する被交換リールのＩＤと、交換リールのＩＤとを取得し、通信回線１３（２３）を介して部品僅少位置取得部４６が取得した位置を生産ラインの中で特定するための僅少位置情報を取得する。本実施の形態の照合部１２８は、これらの取得した情報に基づいて、正しい配置位置に取り付けされ、かつ、正しい種類の部品がスプライシングされることを判定する。
【０１０７】
本実施の形態の照合部１２８の判定処理の具体例を説明する。
照合部１２８は、まず、正しい配置位置に取り付けられることを判定するために、リール配置情報１１２ｆを参照して、僅少位置情報が示す位置に対応するリールＩＤと、ＩＤ取得部１２０が取得する被交換リールのＩＤとを照合する。照合部１２８は、照合したこれらのＩＤが一致する場合に、正しい配置位置に取り付けられていると判定し、照合したこれらのＩＤが一致しない場合に、正しい配置位置に取り付けられていないと判定する。
【０１０８】
このような処理により、オペレータが交換部品リールをスプライシングしようとする位置が正しいか否かを確認することができ、スプライシング時の配置ミスを軽減することが可能となる。
【０１０９】
正しい配置位置に取り付けられていると判定した場合、照合部１２８は、続けて、正しい種類の部品がスプライシングされることを判定するために、被交換リールのＩＤと交換リールのＩＤとに基づき、各部品リールが保持している部品の種類を照合する。ここで、管理サーバ１００は、後述するように、部品リールの登録時に、各部品リールが保持する部品の種類を記憶している。照合部１２８は、取得した各ＩＤに対応する部品リールに関する情報として、各部品リールが保持する部品の種類を示す情報を取得する。このようにして取得した情報により示される部品の種類が同一である場合に、正しい配置位置にスプライシングされていると判定し、それ以外の場合に、正しい配置位置にスプライシングされていないと判定する。
【０１１０】
なお、照合部１２８が、正しい配置位置に取り付けられることを判定する処理は省略してもよい。その場合、正しい種類の部品がスプライシングされることを判定するための処理において、照合部１２８は、リール配置情報１１２ｆを参照することにより得られる、僅少位置情報が示す位置に対応する被交換リールのＩＤと、ＩＤ取得部１２０が取得する交換リールのＩＤとを照合する。これにより、スプライシング時のオペレータの処理を減らすことができる。
【０１１１】
なお、照合部１２８が、各部品リールが保持する部品の種類を示す情報を取得し、取得した情報により示される部品の種類が、同一である場合だけでなく、代替可能な種類である場合にも、正しい配置位置にスプライシングされていると判定してもよい。この場合、部品情報管理装置１５は、ユーザが定義した代替使用可能な部品の種類を示す情報を、記憶部１１２にさらに記憶する（図示しない）。
【０１１２】
このような照合部１２８の判定をオペレータがスプライシングをするときに確認することによって、スプライシングをするときの誤りを未然に防止することが可能となる。そのため、照合部１２８による判定は、不良品の発生や部品実装機の停止の防止を可能とし、生産効率の向上に寄与する。
【０１１３】
ＩＤ印刷制御部１３０は、オペレータが指定する、印刷パターン情報１１２ｅに含まれる印刷パターンのいずれかの形式に従って、ＩＤを示すバーコードを含む情報を印刷部１０４に印刷させる。
【０１１４】
表示制御部１３２は、表示部１０６に情報を表示させる。
以上の部品情報管理装置１５が備える各機能は、部品情報管理装置２５においても同様に備えられる。そのため、部品情報管理装置２５の詳細な説明は省略する。
【０１１５】
なお、図４に示す部品情報管理装置１５が備える各機能は、部品実装機１０ａ〜１０ｅを制御する制御装置が実現する各機能であってもよい。
【０１１６】
図９は、管理サーバ１００が備える機能の構成を示すブロック図である。管理サーバ１００は、新たな部品リールを登録する際のＩＤの発行や各部品リールの履歴の管理など、部品情報管理装置１５および部品情報管理装置２５から各部品リールに関する情報を収集し、収集した情報を管理する。
【０１１７】
管理サーバ１００には、外部に、入力部１０２と、印刷部１０４と、表示部１０６とが接続されている。また、管理サーバ１００は、内部に、記憶制御部１１４と、通信Ｉ／Ｆ部１１６と、入力情報取得部１１８と、時計部１２４と、ＩＤ印刷制御部１３０と、表示制御部１３２と、記憶部２００と、定義設定部２０２と、印刷パターン設定部２０４と、リール登録部２０６と、リール履歴情報取得部２０８とを備える。
【０１１８】
本図に示す管理サーバ１００が備える構成要素のうち、部品情報管理装置１５が備える構成要素と同様の機能を備える構成要素には、同一の参照符号を付している。このような構成要素に関する説明はすでにしているため、ここでの説明は省略する。
【０１１９】
記憶部２００は、定義情報１１２ａ〜１１２ｄと、印刷パターン情報１１２ｅと、リール履歴情報１１２ｇと、リール登録情報２００ｈとを保持している記憶媒体である。定義情報１１２ａ〜１１２ｄと、印刷パターン情報１１２ｅと、リール履歴情報１１２ｇとは、部品情報管理装置１５が備える記憶部１１２が記憶している同一の参照符号を付した情報と同様である。そのため、これらの情報に関するここでの説明は省略する。
【０１２０】
リール登録情報２００ｈは、各部品リールを初期登録する際に格納される情報である。部品リールの初期登録は、例えば、部品リールをベンダから入荷した際や、入荷した部品リールを初めてスプライシングし照合する際などに行われる。
【０１２１】
図１０は、管理サーバ１００が備える記憶部２００が記憶しているリール登録情報２００ｈの一例を示す図である。本図に示すリール登録情報２００ｈは、「リールＩＤ」と、「ベンダ」と、「部品種別」と、「ロット」と、「定格数」と、「登録日」とを含む。
【０１２２】
「リールＩＤ」には、各部品リールのＩＤが格納される。リールＩＤは、定義情報のＩＤ規則情報１１２ａに従って、部品リールごとにユニークになるように管理サーバ１００が自動的に発行する。
【０１２３】
「ベンダ」には、部品リールのベンダを示す情報が格納される。本実施の形態では、本項目は、定義情報のベンダ判別コード定義情報１１２ｄの「ベンダ判別コード」に対応しており、同一のコード体系としている。
【０１２４】
「部品種別」には、部品リールが保持している部品の種類を示す情報が格納される。
「ロット」には、部品リールの製造時のロットナンバを示す情報が格納される。
【０１２５】
「定格数」には、新品の部品リールが保持している部品の数量が格納される。
「登録日」には、部品リールが登録された日付が格納される。なお、本項目に日時分秒まで含まれてもよい。
【０１２６】
本図は、例えば、「リールＩＤ」が「ＸＸ−２００７０７０７−ＰＴ０１−０００１」である部品リールにつき、「ベンダ」がＡＡ産業者を示す「ＡＡ」であり、「部品種別」が「ＣＯＮ０１」であり、「ロット」が「００２５」であり、「定格数」が「５０００」であり、「登録日」が「２００６年７月７日」であるリール登録情報２００ｈの例を示す。
【０１２７】
なお、「ベンダ」、「部品種別」、「ロット」および「定格数」の全てまたは一部に対応する情報は、ベンダが予め添付しているバーコード６４に含まれる場合がある。その場合、ベンダが提供するこれらの項目のコード体系と、ユーザが利用するコード体系とが異なる場合がある。リール登録情報２００ｈには、ベンダが提供するコード体系をそのまま利用した情報が格納されても、また、ユーザが利用するコード体系による情報が格納されてもよい。部品のユーザが利用するコード体系による場合には、ベンダが提供するこれらの項目のコード体系を変換するテーブルを、例えば、記憶部２００がさらに記憶しておくことで、自動的に変換することが可能になる。
【０１２８】
定義設定部２０２は、記憶部１１２および記憶部２００が記憶している定義情報１１２ａ〜１１２ｄに含まれる情報を入力情報取得部１１８から取得し、取得した情報を格納する。
【０１２９】
本実施の形態では、定義設定部２０２は、管理サーバ１００が備えており、部品情報管理装置１５および２５は備えていない。本実施の形態では、定義情報１１２ａ〜１１２ｄは管理サーバ１００を利用してのみ格納ができ、格納された情報は管理サーバ１００から通信回線３０を介して部品情報管理装置１５および２５に送信される。定義情報１１２ａ〜１１２ｄを受信した部品情報管理装置１５および２５は、それぞれ、自身の記憶制御部１１４により記憶部１１２に格納される。
【０１３０】
これにより、管理サーバ１００と、管理サーバ１００の管理に係る部品情報管理装置１５および２５との間で、定義情報１１２ａ〜１１２ｄの整合性が確保される。
【０１３１】
印刷パターン設定部２０４は、記憶部１１２および記憶部２００が記憶している印刷パターン情報１１２ｅに含まれる情報を入力情報取得部１１８から取得し、取得した情報を格納する。
【０１３２】
本実施の形態では、印刷パターン設定部２０４も、定義設定部２０２と同様に、管理サーバのみが備える。記憶部１１２の印刷パターン情報１１２ｅは、記憶部１１２の定義情報１１２ａ〜１１２ｄと同様に、記憶部２００の印刷パターン情報１１２ｅが格納されたときに、その情報を管理サーバ１００と部品情報管理装置１５および２５との間で送受信される。これにより、記憶部１１２の印刷パターン情報１１２ｅと記憶部２００の印刷パターン情報１１２ｅとの整合性が確保される。
【０１３３】
リール登録部２０６は、部品リールの初期登録に必要な情報を入力情報取得部１１８から取得し、記憶部２００のリール登録情報２００ｈに格納する。
【０１３４】
なお、図示していないが、リール登録情報２００ｈに含まれる「ベンダ」などの部品リールに添付されたバーコードから読み取り可能な情報をバーコードリーダを利用して入力する場合には、管理サーバ１００は、さらに、バーコードリーダのような読み取り器が読み取った情報を取得する読取情報取得部を備え、リール登録部２０６は、入力情報取得部１１８に加えて読取情報取得部からも、部品リールの初期登録に必要な情報を取得する。
【０１３５】
このような、読み取り器による入力はオペレータが手入力する情報量を減少させるため、情報入力に係る省力化が可能になり、また、誤入力を減少させることが可能となる。
【０１３６】
リール履歴情報取得部２０８は、各部品情報管理装置１５および２５が管理しているリール履歴情報１１２ｇを収集し、記憶制御部１１４を介して記憶部２００のリール履歴情報１１２ｇに格納させる。
【０１３７】
すなわち、各部品情報管理装置１５および２５が管理するリール履歴情報１１２ｇは、各部品情報管理装置１５および２５のそれぞれが管理する生産ラインに実装された部品リールの使用履歴情報のみを含む。これに対して、管理サーバ１００が管理するリール履歴情報１１２ｇは、管理サーバ１００が管理する全ての部品情報管理装置１５および２５が管理するリール履歴情報１１２ｇを含む。この点が、各部品情報管理装置１５および２５のリール履歴情報１１２ｇと、管理サーバ１００のリール履歴情報１１２ｇとの違いである。
【０１３８】
このように、全ての生産ラインで使用された部品リールの履歴を、管理サーバ１００が集中的に管理することにより、詳細な内容を含む部品リールの使用履歴を、生産管理などに活用することが容易になる。
【０１３９】
次に、部品リールの管理のために部品情報管理システムに含まれる各装置が実行する処理について、図を参照して説明する。
【０１４０】
図１１は、部品リールを管理サーバ１００を利用して新規登録する時に、管理サーバ１００が実行する処理の一例を示すフローチャートである。部品リールの新規登録時に必要な情報は、図１０に示すリール登録情報２００ｈに含まれる情報とし、また、ＩＤの発行に係る規則は図５に示すＩＤ規則情報１１２ａに含まれる情報とする。
【０１４１】
リール登録部２０６は、部品リールの新規登録の指示を受け付ける（Ｓ１０１）。
リール登録部２０６は、記憶部２００を参照し、定義情報のＩＤ規則情報１１２ａを取得する（Ｓ１０２）。
【０１４２】
リール登録部２０６は、ベンダが予め添付したバーコード６４から読み取られた、部品リールが保持している部品の種類を示す情報と、ベンダを示す情報と、ロットナンバとを取得する（Ｓ１０３）。これらの情報は、個別に、オペレータが入力部１０２から手入力をしてもよい。
【０１４３】
リール登録部２０６は、オペレータが入力部１０２から入力した部品リールの定格数量を取得する（Ｓ１０４）。ここで、定格数量がバーコード６４に含まれる場合、定格数量はＳ１０３において取得されてもよい。
【０１４４】
リール登録部２０６は、時計部１２４から現在の日時を取得する（Ｓ１０５）。
リール登録部２０６は、Ｓ１０１からＳ１０５までにおいて取得した情報から、リール登録情報２００ｈを生成し、生成したリール登録情報２００ｈを記憶部２００に格納する（Ｓ１０６）。
【０１４５】
Ｓ１０６において、リール登録部２０６は、リール登録情報２００ｈを生成するために、「リールＩＤ」を生成する。ここで、リールＩＤの生成方法について、リールＩＤが図５に示すＩＤ規則情報１１２ａに含まれる規則に従って発行される場合を例に、具体的に説明する。
【０１４６】
１桁目〜２桁目の「部品判別コード」は、部品判別コード定義情報１１２ｂを参照することにより、Ｓ１０３において取得した部品の種類に対応する「部品判別コード」である。例えば、部品の種類がコンデンサであることを示す「ＣＯＮ０１」である場合、「部品判別コード」は「ＸＸ」とされる。
【０１４７】
４桁目〜１１桁目の「ＩＤ登録日」は、Ｓ１０５において取得した日付けである。例えば、Ｓ１０５において取得した日付けが「２００６年７月７日」である場合、「２００７０７０７」とされる。
【０１４８】
１３桁目〜１６桁目の「登録ホストコード」は、登録ホスト定義情報１１２ｃを参照することにより、Ｓ１０１において指示を受け付けたホストに対応する「登録ホスト名」である。ここでは、管理サーバ１００が登録指示を受け付ける。管理サーバ１００のネットワーク上での名称が「ＰＴＨＯＳＴ０１」である場合、「ＰＴ０１」とされる。
【０１４９】
１８桁目〜２２桁目の「連番」は、リール登録部２０６がリール登録情報２００ｈを参照し、生成するＩＤがユニークとなるように、番号を割り当てる。
【０１５０】
３桁目、１２桁目、１７桁目は定義されていない。本実施の形態では、このような位置に「−」を挿入することとしている。
【０１５１】
ここから、図１１の説明に戻る。
ＩＤ印刷制御部１３０は、生成したＩＤを含む情報をラベルに印刷して（Ｓ１０７）、処理を終了する。
【０１５２】
以上、オペレータが管理サーバ１００を利用して部品リールを新規登録する場合の処理について説明した。本実施の形態では、部品情報管理装置１５（２５）を利用して部品リールを新規登録することもできる。
【０１５３】
部品情報管理装置１５（２５）を利用して部品リールを新規登録する場合、リール登録情報取得部１２６がオペレータの登録指示を、入力情報取得部１１８を介して受け付ける（図１１のＳ１０１に同じ）。
【０１５４】
続けて、リール登録情報取得部１２６は、記憶部１１２の定義情報のＩＤ規則情報１１２ａを取得する（図１１のＳ１０２に同じ）。
【０１５５】
以下、図１１のＳ１０３からＳ１０５までと同様の処理により、リール登録情報取得部１２６は新規登録に必要な情報を取得し、保持している。
【０１５６】
リール登録情報取得部１２６は、新規登録に必要な情報を全て取得すると、これらを通信回線３０を介して管理サーバ１００に送信する。リール登録部２０６は、通信Ｉ／Ｆ部１１６が受信した情報からリール登録情報２００ｈを生成し、生成したリール登録情報２００ｈを記憶制御部１１４を介して記憶部２００に格納させる（図１１のＳ１０６と同様）。
【０１５７】
続けて、部品情報管理装置１５（２５）のＩＤ印刷制御部１３０は、管理サーバ１００がリール登録情報２００ｈの生成の際に発行するＩＤを取得し、取得したＩＤを示すバーコードを含むラベルを印刷する（Ｓ１０７と同様）。
【０１５８】
図１２は、図１１に示すＩＤ印刷処理（Ｓ１０７）の詳細を示すフローチャートである。すなわち、本図は、部品リールを管理サーバ１００を利用して新規登録する時、管理サーバ１００が実行するＩＤ印刷処理（Ｓ１０７）の詳細を示すフローチャートである。
【０１５９】
ＩＤ印刷制御部１３０は、オペレータの印刷指示を受け付けたか否かを判断する（Ｓ２０１）。印刷指示はオペレータにより入力部１０２に入力される。印刷指示が入力部１０２に入力された場合、ＩＤ印刷制御部１３０は、入力情報取得部１１８を介して印刷指示を取得する。このようにして、印刷指示を取得した場合に、ＩＤ印刷制御部１３０は印刷指示を受け付けたと判断する（Ｓ２０１でＹｅｓ）。また、印刷指示を取得しない場合に、ＩＤ印刷制御部１３０は印刷指示を受け付けていないと判断し（Ｓ２０１でＮｏ）、管理サーバ１００は処理を終了する。
【０１６０】
印刷指示を受け付けたと判断した場合（Ｓ２０１でＹｅｓ）、ＩＤ印刷制御部１３０は、記憶部２００の印刷パターン情報１１２ｅを参照し、オペレータが選択した印刷パターン情報１１２ｅを取得する（Ｓ２０２）。より具体的には、表示制御部１３２が表示部１０６に、印刷パターン情報１１２ｅに含まれる印刷パターンのリストを表示させ、オペレータは、そのリストからいずれかを入力部１０２を利用して選択する。ＩＤ印刷制御部１３０は、選択された印刷パターンを示す情報を、入力情報取得部１１８を介して、印刷指示とともに取得する。印刷指示には、さらに、ＩＤラベルの印刷対象となるＩＤも含む。
【０１６１】
ＩＤ印刷制御部１３０は、印刷指示とともに取得したＩＤ、および、オペレータが選択した印刷パターンに含まれる項目に対応する情報を取得し、それらを含むＩＤラベルをオペレータが選択した印刷パターンに従って印刷する（Ｓ２０３）。ここで、ＩＤラベルに含まれる項目に対応する情報は、リール登録部２０６が生成したＩＤに対応付けられたリール登録情報２００ｈ、または、リール履歴情報１１２ｇを参照することにより、取得される。
【０１６２】
このような処理により、リール登録部２０６が生成する部品リールに固有のＩＤが印刷されたラベルを作成できる。
【０１６３】
また、本実施例のラベルには、ＩＤを示すバーコードが印刷される。そのため、作成したラベルを部品リールに添付することで、バーコードリーダなどの読み取り器４０を利用した簡易なＩＤの入力が可能となる。
【０１６４】
さらに、ＩＤラベルの印刷パターンをオペレータが選択できるため、ユーザの運用に適したＩＤラベルを作成することができる。
【０１６５】
印刷パターンの設定により、例えば、ＩＤをバーコードだけでなく、ＩＤを文字としても印刷することができる。ＩＤに含まれる情報やその順序などの規則は、例えば定義情報のＩＤ規則情報１１２ａのように、ユーザが設定できるため、設定された規則を知るオペレータは、文字印刷されたＩＤにより、その部品リールに関する情報を目視で確認することが可能となる。
【０１６６】
また例えば、ＩＤだけでなく他の情報もラベルに文字印刷することができる。これにより、部品リールの管理に重要な情報を目視で容易に確認することが可能となり、ユーザの利便性を向上させることが可能となる。
【０１６７】
なお、本実施の形態では、印刷指示を受け付けた場合に（Ｓ２０１でＹｅｓ）、ＩＤラベルを印刷することとしたが、部品リールを新規登録する時には必ずＩＤラベルを印刷するとしてもよい。この場合、印刷指示を受け付けたか否かの判断処理（Ｓ２０１）は省略される。
【０１６８】
また、部品情報管理装置１５（２５）を利用して部品リールを新規登録した場合のＩＤ印刷処理も、図１２を参照して説明した上記の処理を、管理サーバ１００が備える各要素に対応する部品情報管理装置１５（２５）の要素が実行することにより実現できる。
【０１６９】
さらに、部品リールに添付されたＩＤラベルは、部品リールの使用により、剥がれたり、印刷文字がかすれたりする。そのため、オペレータの要求に応じて随時印刷できるようにしてもよい。
【０１７０】
ＩＤラベルを随時印刷する場合の処理についても、図１２に示すフローチャートと同様の処理を、管理サーバ１００または部品情報管理装置１５（２５）が実行することにより、実現できる。
【０１７１】
図１３は、部品リールのスプライシング時、および、スプライシングされた交換リールが使用される時に部品情報管理装置１５（２５）が実行する処理の一例を示すフローチャートである。
【０１７２】
照合部１２８は、オペレータによる照合指示を受け付けたか否かを判断する（Ｓ３０１）。この照合指示は、オペレータ自身に付与されているオペレータＩＤと照合処理の開始指示とを含み、これらは入力部１０２を利用して入力される。オペレータＩＤを含む照合指示が入力部１０２に入力された場合、照合部１２８は、入力情報取得部１１８を介して、その照合指示を取得する。このようにして、オペレータＩＤを含む照合指示を取得した場合、照合部１２８は照合指示を受け付けたと判断する（Ｓ３０１でＹｅｓ）。
【０１７３】
また、オペレータＩＤを含む照合指示を取得しない場合、照合部１２８は照合指示を受け付けていないと判断し（Ｓ３０１でＮｏ）、部品情報管理装置１５（２５）は照合処理を受け付けたかの判断処理を継続する。
【０１７４】
照合指示を受け付けたと判断した場合（Ｓ３０１でＹｅｓ）、照合部１２８は、照合開始日時として、時計部１２４から現在の日時を取得する（Ｓ３０２）。
【０１７５】
照合部１２８は、交換リールのＩＤを取得する（Ｓ３０３）。交換リールのＩＤは、まず、部品リールに添付されたＩＤラベルを読み取った読み取り器４０から読取情報取得部５０により取得される。続けて、照合部１２８は、読取情報取得部５０が取得した交換リールのＩＤを、通信回線１３（２３）を介して取得する。
【０１７６】
照合部１２８は、これまでに取得した情報を記憶部１１２のリール履歴情報１１２ｇに格納する（Ｓ３０４）。具体的には、照合部１２８は、リール履歴情報１１２ｇの「リールＩＤ」に交換リールのＩＤを、「オペレータＩＤ」にオペレータＩＤを、「照合開始」に照合開始時刻を格納する。
【０１７７】
照合部１２８は、被交換リールのＩＤを取得する（Ｓ３０５）。このＩＤ取得の詳細な手順は、Ｓ３０３の交換リールＩＤ取得処理と同様であるため、ここでの詳細な説明は省略する。
【０１７８】
照合部１２８は、被交換リールに関する情報と、交換リールに関する情報とを照合し、正しくスプライシングされるか否かを判定する（Ｓ３０６）。
【０１７９】
照合判定処理（Ｓ３０６）において、図４を参照して説明したように、照合部１２８は、さらに、通信回線１３（２３）を介して部品僅少位置取得部４６が取得した位置を生産ラインの中で特定するための僅少位置情報を取得し、リール配置情報１１２ｆを参照して、僅少位置情報が示す位置に対応するＩＤと、ＩＤ取得部１２０が取得する被交換リールのＩＤとを照合する。
【０１８０】
照合したこれらのＩＤが一致する場合に、照合部１２８は、さらに、被交換リールのＩＤと交換リールのＩＤとに基づき、各部品リールが保持している部品の種類を照合する。照合した結果、各部品リールが保持している部品の種類が同一、または、代替可能な種類の部品である場合に、照合部１２８は、正しくスプライシングされていると判定する（Ｓ３０６でＹｅｓ）。
【０１８１】
また、それ以外の場合に、照合部１２８は、正しい取り付け位置にスプライシングされていないと判定する（Ｓ３０６でＮｏ）。照合部１２８は、記憶部１１２のリール履歴情報１１２ｇの「照合判定」に「ＮＧ」を格納する（Ｓ３０７）。続けて、部品情報管理装置１５（２５）は照合指示判定処理（Ｓ３０１）を継続する。
【０１８２】
正しくスプライシングされていると判定した場合（Ｓ３０６でＹｅｓ）、照合部１２８は、照合終了日時として、時計部１２４から現在の日時を取得する（Ｓ３０８）。
【０１８３】
照合部１２８は、記憶部１１２のリール履歴情報１１２ｇの「照合判定」に「ＯＫ」を、「照合終了」に照合終了日時を格納する（Ｓ３０９）。
【０１８４】
ＩＤ印刷制御部１３０は、生成したＩＤを含む情報をラベルに印刷する（Ｓ１０７）。ここでのＩＤ印刷処理（Ｓ１０７）の詳細は、図１２を参照して説明した処理と同じであるため、詳細な説明は省略する。
【０１８５】
照合部１２８は、スプライシングされた交換リールに乗り継ぎを検出した乗継検知部４８から、通信回線１３（２３）を介して部品リールの乗り継ぎがなされたことを示す情報を取得するか否かにより、乗り継ぎを判断する（Ｓ３１０）。
【０１８６】
乗継検知部４８から情報を取得せず、乗り継がれていないと判断した場合（Ｓ３１０でＮｏ）、照合部１２８は、乗り継ぎの判断処理（Ｓ３１０）を継続する。
【０１８７】
乗継検知部４８から情報を取得して、乗り継がれたと判断した場合（Ｓ３１０でＹｅｓ）、照合部１２８は、リール使用開始時刻として、時計部１２４から現在の日時を取得する（Ｓ３１１）。
【０１８８】
照合部１２８は、記憶部１１２のリール履歴情報１１２ｇの「リール使用開始」にリール使用開始時刻を格納する（Ｓ３１２）。
【０１８９】
照合部１２８は、Ｓ３１０での乗り継ぎの判断処理と同様に、スプライシングされた交換リールに乗り継ぎを検出した乗継検知部４８から、通信回線１３（２３）を介して部品リールの乗り継ぎがなされたことを示す情報を取得するか否かにより、乗り継ぎを判断する（Ｓ３１３）。Ｓ３１３での乗継判断処理は、Ｓ３１０において乗り継がれたと判断された交換リールを使用した実装生産の間に継続的に実行される乗継判断処理であり、Ｓ３１０において乗り継がれたと判断された交換リールに対して更にスプライシングする新たな交換リールへの乗り継ぎがなされたか否かを判断する処理である。
【０１９０】
乗り継がれていないと判断した場合（Ｓ３１０でＮｏ）、照合部１２８は、続けて、自身を備える部品情報管理装置１５が管理している部品実装機１０ａ〜１０ｅの製造が終了したか否かを判断する（Ｓ３１４）。製造を終了するとは、部品実装機１０ａ〜１０ｅに現在配置されている部品リールを使用する特定品種の製品の製造を終了させることである。
【０１９１】
製造が終了したと判断しない場合（Ｓ３１４でＮｏ）、照合部１２８は乗り継ぎの判断処理（Ｓ３１３）を継続する。
【０１９２】
製造が終了したと判断した場合（Ｓ３１４でＹｅｓ）とは、スプライシング後の照合処理（Ｓ３０１〜Ｓ３０９）および乗継判断処理で肯定判定（Ｓ３１０でＹｅｓ）された交換リールを使用した生産中に、この交換リールの部品残数が僅少になることなく、仕掛かり状態で、すなわち、この交換リールが十分な残数の部品を保持している状態で、その交換リールが保持している部品を使用する製造が終了する場合であるため、その交換リールは仕掛かり状態で部品実装機１０ａ〜１０ｅから取り外される。この場合、照合部１２８は、リール使用終了日時として時計部１２４から現在の日時を取得し（Ｓ３１５）、その交換リールが配置された部品実装機の部品数量検知部４４から交換リールが保持している部品の残数を取得する（Ｓ３１６）。
【０１９３】
Ｓ３１３において乗り継がれたと判断した場合（Ｓ３１３でＹｅｓ）とは、スプライシングされた交換リールを被交換リールとして、さらにスプライシングがされた交換リールに乗り継がれたことである。そのため、Ｓ３１３において乗り継がれたと判断した場合（Ｓ３１３でＹｅｓ）、照合部１２８は、リール使用終了日時として時計部１２４から現在の日時を取得し（Ｓ３１７）、交換リールが保持している部品の残数を「０」とする（Ｓ３１８）。
【０１９４】
照合部１２８は、記憶部１１２のリール履歴情報１１２ｇの「リール使用終了」にリール使用終了時刻を、「残数」にＳ３１６において取得した残数、または、Ｓ３１８において設定した「０」を格納する（Ｓ３１９）。
【０１９５】
照合部１２８は、以上の処理により格納されたリール履歴情報１１２ｇを、通信回線３０を介して、管理サーバ１００に送信する（Ｓ３２０）。ここで、リール履歴情報１１２ｇを受信した管理サーバ１００は、記憶部２００のリール履歴情報１１２ｇに格納する（図示していない）。
【０１９６】
ＩＤ印刷制御部１３０は、生成したＩＤを含む情報をラベルに印刷して（Ｓ１０７）、処理を終了する。ここでのＩＤ印刷処理（Ｓ１０７）の詳細は、図１２を参照して説明した処理と同じであるため、詳細な説明は省略する。
【０１９７】
このように、オペレータが本発明の部品実装管理装置１５（２５）を利用して実行する一連の処理においてラベルを印刷することにより、部品リールを使用するたびにその部品リールに添付されているラベルを貼りかえることができる。部品リールに添付されたラベルに印刷された文字やバーコードがかすれてオペレータやバーコード読み取り器４０が読み取れなくなったり、ラベルがはがれ落ちてしまうと、部品リールとそれに付与されたＩＤとの対応がとれなくなってしまう。一連の処理においてラベルを印刷し、部品リールに貼りなおすことによって、部品リールとそのＩＤとの対応がとれなくなることを防止することが可能になる。
【０１９８】
次に、管理サーバ１００および部品情報管理装置１５（２５）に接続された表示部１０６に表示される画面例について、図１４〜図１６を参照して説明する。
【０１９９】
図１４は、管理サーバ１００および部品情報管理装置１５（２５）の記憶部１１２のＩＤ規則情報１１２ａを格納するために、管理サーバ１００に接続された表示部１０６に表示されるリールＩＤ規則設定画面２５０の一例を示す図である。
【０２００】
本図に示すＩＤ規則設定画面２５０は、ＩＤに含まれる情報をオペレータが設定するための画面である。ＩＤ規則設定画面２５０は、管理サーバ１００の定義設定部２０２がオペレータから設定開始の指示を受け付けた場合に、表示部１０６に表示される。
【０２０１】
オペレータの設定開始指示は、入力部１０２によるオペレータの指示を取得した入力情報取得部１１８を介して取得される。ＩＤ規則設定画面２５０の表示指示を受けた定義設定部２０２からの指示を受けて、表示制御部１３２が表示部１０６にＩＤ規則設定画面２５０を表示させる。
【０２０２】
本図に示すＩＤ規則設定画面２５０は、ＩＤにどのような情報を含ませるかを設定し、また、各情報に何桁割り当てるかを設定するための表と、その下の項目追加ボタン２５２と、登録ボタン２５４と、キャンセルボタン２５６とを含む。
【０２０３】
ＩＤ規則設定画面２５０の表は、「項目」と、「桁」と、「選択」とを含む。表示画面の表の「項目」はＩＤ規則情報１１２ａの「項目」に対応しており、表示画面の表の「桁」はＩＤ規則情報１１２ａの「桁」に対応しており、表示画面の表の「選択」はＩＤ規則情報１１２ａの「選択」に対応している。
【０２０４】
本図に示すＩＤ規則設定画面２５０の表は、図５に例示する定義情報のＩＤ規則情報１１２ａを記憶部１１２の内容を表示した画面例である。
【０２０５】
ＩＤ規則設定画面２５０の表の「項目」には、「部品判別コード」と、「ＩＤ登録日」と、「登録ホストコード」と、「連番」と、「ベンダ判別コード」とが含まれる。
【０２０６】
「部品判別コード」は、ユーザにより定義された部品の種類を示す情報項目である。
「ＩＤ登録日」は、部品リールを登録することによりＩＤが発行された日を示す情報項目である。
【０２０７】
「登録ホストコード」は、部品リールを登録した部品情報管理装置１５、２５または管理サーバ１００を示す情報項目である。
【０２０８】
「連番」は、部品情報管理システムにより自動的に付与される番号を示す情報項目である。「連番」には、ＩＤに含まれる他の情報項目が同一である部品リールには必ず異なる番号が自動的に付与される。これにより、部品リール毎に異なるＩＤが必ず付与されることとなる。
【０２０９】
「ベンダ判別コード」は、ユーザにより定義された部品リールのベンダを示す情報項目である。
【０２１０】
本図のＩＤ規則設定画面２５０の表では、「部品判別コード」と、「ＩＤ登録日」と、「登録ホストコード」と、「連番」とに対応する「選択」に「Ｙ」が入力されており、これらをＩＤに含めるように入力されていることを示す。また、「部品判別コード」にはＩＤの「１桁目〜２桁目」が、「ＩＤ登録日」にはＩＤの「４桁目〜１１桁目」が、「登録ホストコード」にはＩＤの「１３桁目〜１６桁目」が、「連番」にはＩＤの「１８桁目〜２２桁目」が、それぞれ、割り当てられるように入力されていることを示す。
【０２１１】
また、本図のＩＤ規則設定画面２５０の表では、「ベンダ判別コード」に対応する「選択」に「Ｎ」が入力されており、これをＩＤに含めないように入力されていることを示す。そのため、「桁」は「０」とされていることを示す。
【０２１２】
項目追加ボタン２５２は、オペレータにより押下されると、ＩＤ規則設定画面２５０の表に含まれる行を追加する。これにより、新たな「項目」をオペレータが任意に追加でき、また、追加した項目に対応する行の「桁」と「選択」とを任意に設定できる。そのため、ユーザの運用に応じてＩＤをユーザ自身が設定することができ、本発明の部品情報管理システムでの部品リールの管理に係る利便性を向上させることが可能となる。
【０２１３】
登録ボタン２５４は、ＩＤ規則設定画面２５０の表に含まれる情報を、管理サーバ１００および部品情報管理装置１５（２５）の記憶部１１２のＩＤ規則情報１１２ａに格納するためのボタンである。管理サーバ１００の定義設定部２０２は、オペレータが登録ボタン２５４を押下したことにより、登録指示を入力情報取得部１１８から受けつけ、ＩＤ規則設定画面２５０の表に含まれる情報を、各記憶部１１２のＩＤ規則情報１１２ａに格納する。
【０２１４】
キャンセルボタン２５６は、オペレータがＩＤ規則設定画面２５０の表に含まれる内容を変更した場合に、その変更を管理サーバ１００および部品情報管理装置１５（２５）の記憶部１１２に格納することを取りやめるためのボタンである。
【０２１５】
図１５は、管理サーバ１００の記憶部１１２が記憶しているリール登録情報２００ｈを格納するために、管理サーバ１００に接続された表示部１０６に表示されるＩＤ登録画面３００の一例を示す図である。
【０２１６】
本図に示すＩＤ登録画面３００は、部品リールの初期登録時に、その部品リールのＩＤを管理サーバ１００の記憶部１１２のリール登録情報２００ｈに登録し、また、初期登録に必要な情報を、管理サーバ１００の記憶部１１２のリール登録情報２００ｈに登録するための画面である。リールＩＤ登録画面３００は、管理サーバ１００のリール登録部２０６がオペレータの登録開始の指示を受け付けた場合に、表示部１０６に表示される。
【０２１７】
オペレータの登録開始指示は、入力部１０２によるオペレータの指示を取得した入力情報取得部１１８から取得される。表示部１０６には、リール登録部２０６からＩＤ登録画面３００の表示指示を受けた表示制御部１３２が表示させる。
【０２１８】
本図に示すＩＤ登録画面３００は、上下２つの表と、登録ボタン３０２と、キャンセルボタン３０４と、印刷ボタン３０６とを含む。
【０２１９】
上部の表は、ＩＤ規則情報１１２ａに格納されているＩＤに含まれる項目に関する規則に従って、各項目に格納する具体的な情報を入力するための表である。また、ＩＤ登録画面３００の下部の表は、上部の表に入力されていない初期登録に必要な各情報を入力するための表である。
【０２２０】
本図は、図５に示すＩＤ規則情報１１２ａに従って入力された上部の表に含まれる情報に基づき、生成されたＩＤが「ＸＸ−２００７０７０７−ＰＴ０１−０００１」であり、その他の初期登録に必要な情報として、「ベンダ」に「ＡＡ」が、「部品種別」に「ＣＯＮ０１」が、「ロット」に「００２５」が、「定格数量」に「５０００」がそれぞれ入力されている例を示す。
【０２２１】
登録ボタン３０２は、表示されているリールＩＤと、その他の初期登録に必要な情報を、管理サーバ１００の記憶部２００のリール登録情報２００ｈに格納するためのボタンである。管理サーバ１００のリール登録部２０６は、オペレータが登録ボタン２０４を押下したことにより、登録指示を入力情報取得部１１８から受けつけ、ＩＤ登録画面３００の上部の表に基づいて生成されたＩＤと、ＩＤ登録画面３００の下部の表に含まれる内容とを、管理サーバ１００の記憶部１１２のリール登録情報２００ｈに格納する。
【０２２２】
キャンセルボタン３０４は、オペレータがＩＤ登録画面３００の上下の表に含まれる内容を変更した場合に、その変更を管理サーバ１００の記憶部２００に格納することを取りやめるためのボタンである。
【０２２３】
印刷ボタン３０６は、上部の表に入力された情報に基づいて生成されたＩＤを含む、ＩＤラベルを印刷するためのボタンである。
【０２２４】
印刷ボタン３０６が押下されると、印刷画面４００が表示される。印刷画面は、印刷イメージの表示と、印刷パターン入力欄４０２と、印刷ボタン４０４とを含む。
【０２２５】
印刷パターン入力欄４０２には、印刷パターン情報１１２ｅに登録されたいずれかの印刷パターンを特定するための情報を入力される。本図は、「印刷パターン３」が入力された例を示す。印刷パターン入力欄４０２は、印刷パターン情報１１２ｅに登録されている印刷パターンをリストからオペレータが選択する形式で入力されてもよい。
【０２２６】
「印刷パターン３」は、図６に示すように、ＩＤが２段のバーコードで印刷され、「ＲＥＥＬ  ＩＤ」の横に、リール登録情報２００ｈのリールＩＤが文字で印刷され、「ＯＰＥＲＡＴＯＲ」の横に、リール履歴情報のオペレータＩＤが印刷される印刷パターンである。初期登録時の部品リールには、その部品リールに関するリール履歴情報が未だ存在しない。そのため、本図の印刷イメージに示す「ＯＰＥＲＡＴＯＲ」の横はブランクとしている。
【０２２７】
印刷ボタン４０４は、印刷イメージに示されたラベルを印刷部１０４に印刷させるためのボタンである。このように印刷されたＩＤラベルを部品リールに添付する。これにより、オペレータは、管理サーバ１００が発行したＩＤを目視またはバーコードリーダを利用して各部品リールと対応付けることができる。したがって、ＩＤによる部品リールの詳細な管理が可能になる。
【０２２８】
図１６は、部品情報管理装置１５（２５）での照合処理の際に、部品情報管理装置１５（２５）に接続された表示部１０６に表示される照合画面５００の一例を示す図である。
【０２２９】
本図に示す照合画面５００は、部品リールをスプライシングする際に表示される画面であり、部品情報管理装置１５（２５）の照合部１２８による照合結果を表示するための画面である。照合画面５００は、管理サーバ１００の照合部１２８がオペレータの照合開始の指示を受け付けた場合に、表示部１０６に表示される。
【０２３０】
照合開始指示は、入力部１０２によるオペレータの指示を取得した入力情報取得部１１８から取得される。表示部１０６には、照合部１２８から照合画面５００の表示指示を受けた表示制御部１３２が表示させる。
【０２３１】
本図に示す照合画面５００は、交換リールおよび被交換リールのそれぞれのＩＤ、ベンダおよび部品種別が、上下に並べて表示される部分と、右上部分に照合結果を表示する部分と、左下部分にオペレータのＩＤを表示する部分と、閉じるボタン５０２と、印刷ボタンとを含む。
【０２３２】
具体的には、本図の照合画面５００は、交換リールについて、ＩＤが「ＸＸ−２００７０７０７−ＰＴ０１−０００１」であり、「ベンダ」が「ＡＡ」であり、「部品種別」が「ＣＯＮ０１」である例を示す。また、本図の照合画面５００は、被交換リールについて、ＩＤが「ＸＸ−２００７０７０６−ＰＴ０１−０００１」であり、「ベンダ」が［ＡＡ］であり、「部品種別」が「ＣＯＮ０１」である例を示す。また、照合結果を示す「照合ＯＫ」は、正しくスプライシングされていることを示す。さらに、オペレータＩＤは「ＯＰ１０」であることを示す。
【０２３３】
閉じるボタン５０２は、照合画面５００の表示を終了させるためのボタンである。
印刷ボタン５０４は、交換リールのＩＤラベルを印刷するためのボタンである。オペレータが印刷ボタン５０４を、入力部１０２を利用して押下すると、印刷画面６００が表示される。
【０２３４】
本図に示す印刷画面６００と図１５に示す印刷画面４００との違いは、印刷画面６００に含まれる印刷イメージの「ＯＰＥＲＥＴＯＲ」の横にオペレータＩＤが表示されていることである。オペレータＩＤの印刷以外については、印刷画面４００と同様であるため、オペレータＩＤの印刷以外の印刷画面６００に関する説明は省略する。
【０２３５】
本図に示す印刷画面６００は、スプライシング時に表示される画面例である。そのため、リール履歴情報１１２ｇのオペレータＩＤには、スプライシングをした者のＩＤが格納されている。また、印刷パターン入力欄４０２には「印刷パターン３」が入力されている。したがって、本図に示す印刷画面６００により印刷されるＩＤラベルにはそのオペレータＩＤが印刷される。
【０２３６】
このような、スプライシング時のＩＤラベルの印刷は、一連の通常処理の中でＩＤラベルを随時印刷する一例である。したがって、ＩＤラベルを張り替える必要が生じた場合に、ＩＤラベルを作成するための操作を簡便にすることが可能となる。すなわち、スプライシングの照合時にはＩＤが読み取られる。照合画面５０５に印刷ボタン５０４を含めることで、ＩＤラベル印刷するために別途ＩＤの読み取り作業をすることなく、一連の操作でＩＤラベルを印刷できる。
【０２３７】
以上、本発明の一実施の形態に係る部品情報管理方法およびその装置について説明したが、本発明はこれに限定されるものではない。
【０２３８】
例えば、部品リールを例に本発明の実施の形態について説明したが、部品リールは、複数の部品を保持し、部品実装機に配置される部品集合体の一例である。部品集合体は部品リールに限らず、例えば、トレイ型の部品集合体であってもよい。
【０２３９】
また例えば、部品情報管理システムが、管理サーバ１００と２台の部品情報管理装置１５および２５とで構成されることとしたが、部品情報管理装置１５が２台に限定されないのはもちろんである。
【０２４０】
また、実施の形態の管理サーバ１００が備える機能を部品情報管理装置のいずれか１台が備えてもよい。この場合、管理サーバ機能を備える部品情報管理装置は、実施の形態の管理サーバ１００および部品情報管理装置１５が実行する処理を実行する。
【０２４１】
さらに、管理サーバ１００および部品情報管理装置１５が備える機能は、１台の装置に集中され、または、複数の装置に分散されてもよい。
【０２４２】
さらに、部品情報管理装置１５（２５）が備える機能の一部は、部品実装機１０ａ〜１０ｅ（２０ａ〜２０ｅ）が、部品情報管理装置１５（２５）の代わりに、または、部品情報管理装置１５（２５）とともに備えてもよい。例えば、部品実装機１０ａが照合部１２８を備える場合、照合処理に必要な情報は通信回線１３を介して、部品情報管理装置１５と部品実装機１０ａとの間で授受されることとなる。
【０２４３】
さらに、部品情報管理装置１５で実行される処理の操作のみを、部品実装機１０ａにおいてできるようにしてもよい。例えば、照合部１２８による照合処理を部品実装機１０ａにおいて操作できるようにすると、部品情報管理装置１５と部品実装機１０ａとの距離が離れている場合、照合処理の操作をスプライシングする部品実装機１０ａで実行できることは、ユーザにとって便宜である。
【０２４４】
さらに例えば、図１３を参照して、既にＩＤが発行されている部品リールについて、部品リールのスプライシング時、および、スプライシングされた交換リールが使用される時に部品情報管理装置が実行する処理の一例を説明したが、スプライシング時にＩＤの発行処理をしてもよい。
【０２４５】
この場合、部品情報管理装置１５が照合開始日時を取得（Ｓ３０２）した後に、管理サーバ１００に部品リールの登録指示を送信することにより、管理サーバ１００が、図１１に示す、登録指示受付処理（Ｓ１０１）からＩＤ印刷処理（Ｓ１０７）までを実行する。そして、部品情報管理装置１５は、管理サーバ１００が発行したＩＤを通信回線３０を介して取得し（Ｓ３０３）、図１３に示すリール履歴情報１１２ｇの格納処理（Ｓ３０４）以降の処理を実行する。この場合、スプライシング時には、交換リールにベンダが付与したバーコードラベルしか添付されていないため、以上の処理が必須となる。
【０２４６】
これにより、オペレータは、部品実装機に部品供給をするための通常作業である、スプライシングの過程において、部品リールの登録処理を実行することができる。そのため、オペレータは、新たな部品リールに係る作業を連続的に行うことができ、効率的な作業が可能となる。
【０２４７】
さらに例えば、図１２に示す印刷処理（図１１および図１３のＳ１０７）の詳細では、オペレータの印刷指示を受け付けた場合に（Ｓ２０１でＹｅｓ）、ＩＤラベルを印刷することとしたが、印刷指示を受け付けたか否かを判断することなく、オペレータが予め定めた場合には、常にＩＤラベルを印刷することとしてもよい。
【０２４８】
具体的には、例えば、図１１および図１３に示すＩＤ印刷処理（Ｓ１０７）の実行時には、常にＩＤラベルを印刷してもよい。また、スプライジング時の照合判定処理（図１３のＳ３０６）の後に、常にＩＤラベルを印刷してもよい。
【０２４９】
これにより、ＩＤラベルの印刷が通常の作業において必要な場合にまで、オペレータが印刷指示を送信する手間を省くことができ、部品リールの管理のための作業の効率化が可能となる。
【０２５０】
さらに例えば、ＩＤラベルは、登録処理がなされた部品リールについは、部品照合やスプライシングのような一連の作業の中で印刷されるだけでなく、任意のタイミングでユーザが指示したときに、印刷されてもよい。さらに、そのとき印刷されるＩＤラベルには、最新のリール履歴情報１１２ｇを含めてもよい。
【０２５１】
これにより、ユーザが、部品リールに添付されたＩＤラベルの文字のかすれや剥がれを見つけたときに直ちにＩＤラベルを印刷することができ、ユーザの要求に柔軟に対応することが可能となる。
【産業上の利用可能性】
【０２５２】
本発明は、部品を保持している部品リールを部品実装機に装置する時の照合判断や、部品リールの入荷および使用履歴など、部品リールに関する情報を管理する方法およびそのような情報を管理する装置等に適用できる。
【図面の簡単な説明】
【０２５３】
【図１】部品情報管理システムの概観を示す図である。
【図２】部品実装機が備える機能の構成を示すブロック図である。
【図３】部品リールの概観を示す図である。
【図４】部品情報管理装置が備える機能の構成を示すブロック図である。
【図５】部品情報管理装置が備える記憶部が記憶している定義情報の一例を示す図である。
【図６】部品情報管理装置が備える記憶部が記憶している印刷パターン情報の一例を示す図である。
【図７】部品情報管理装置が備える記憶部が記憶しているリール配置情報の一例を示す図である。
【図８】部品情報管理装置が備える記憶部が記憶しているリール履歴情報の一例を示す図である。
【図９】管理サーバが備える機能の構成を示すブロック図である。
【図１０】管理サーバが備える記憶部が記憶しているリール登録情報の一例を示す図である。
【図１１】部品リールを管理サーバを利用して新規登録する時に、管理サーバが実行する処理の一例を示すフローチャートである。
【図１２】図１１に示すＩＤ印刷処理Ｓ１０７の詳細を示すフローチャートである。
【図１３】部品リールのスプライシング時、および、スプライシングされた交換リールが使用される時に部品情報管理装置が実行する処理の一例を示すフローチャートである。
【図１４】管理サーバおよび部品情報管理装置の記憶部のＩＤ規則情報を格納するために、それぞれに接続された表示部に表示されるＩＤ規則設定画面の一例を示す図である。
【図１５】管理サーバの記憶部のリール登録情報を格納するために、管理サーバに接続された表示部に表示されるＩＤ登録画面の一例を示すである。
【図１６】部品情報管理装置での照合処理の際に、部品情報管理装置に接続された表示部に表示される照合画面の一例を示す図である。
【符号の説明】
【０２５４】
１０ａ、１０ｂ、１０ｃ、１０ｄ、１０ｅ、２０ａ、２０ｂ、２０ｃ、２０ｄ、２０ｅ  部品実装機
１２、２２  生産ライン
１３、２３、３０  通信回線
１５、２５  部品情報管理装置
４０  読み取り器
４２、１１６  通信Ｉ／Ｆ部
４４  部品数量検知部
４６  部品僅少位置取得部
４８  乗継検知部
５０  読取情報取得部
５２、１３４  内部バス
１００  管理サーバ
１０２  入力部
１０４  印刷部
１０６  表示部
１１２、２００  記憶部
１１４  記憶制御部
１１８  入力情報取得部
１２０  ＩＤ取得部
１２２  乗継情報取得部
１２４  時計部
１２６  リール登録情報取得部
１２８  照合部
１３０  ＩＤ印刷制御部
１３２  表示制御部
２０２  定義設定部
２０４  印刷パターン設定部
２０６  リール登録部
２０８  リール履歴情報取得部
【図１】
2008078235.tif 000003
【図２】
2008078235.tif 000004
【図３】
2008078235.tif 000005
【図４】
2008078235.tif 000006
【図５】
2008078235.tif 000007
【図６】
2008078235.tif 000008
【図７】
2008078235.tif 000009
【図８】
2008078235.tif 000010
【図９】
2008078235.tif 000011
【図１０】
2008078235.tif 000012
【図１１】
2008078235.tif 000013
【図１２】
2008078235.tif 000014
【図１３】
2008078235.tif 000015
【図１４】
2008078235.tif 000016
【図１５】
2008078235.tif 000017
【図１６】
2008078235.tif 000018