(57)【要約】【課題】製造ラインにおける部品等の在庫数量を高精度にかつ必要なときに自動的に短時間で集計すること。【解決手段】ＨＤＤ製造ライン２における各工程Ｗ１〜Ｗ６の各製品実績データを、仕掛在庫数量算出システム２１によって各工程Ｗ１〜Ｗ６毎の各仕掛部品の在庫情報に変換、すなわち各工程Ｗ１〜Ｗ６の各製品実績データ数を集計して各在庫数量をそれぞれ求める。【選択図】      図１
2008070976.tif 000002
【特許請求の範囲】
【請求項１】
複数の工程から成る製造ラインにおける前記各工程に存在する仕掛部品の少なくとも在庫数量を管理する在庫管理装置において、
前記製造ラインにおける前記各工程の複数の製品実績データを前記各工程毎の前記仕掛部品の在庫情報に変換する在庫情報変換部、
を具備することを特徴とする在庫管理装置。
【請求項２】
前記在庫情報変換部は、前記各工程毎における前記仕掛部品毎の前記製品実績データ数を集計して前記各工程毎の前記各在庫情報をそれぞれ求めることを特徴とする請求項１記載の在庫管理装置。
【請求項３】
前記製品実績データは、前記各工程毎における前記仕掛部品に対する良品、不良品を示す検査結果データを有し、
前記在庫情報変換部は、前記製品実績データのうち前記検査結果データが前記良品を示す前記製品実績データ数を集計して前記在庫情報を求めることを特徴とする請求項１記載の在庫管理装置。
【請求項４】
前記製品実績データは、前記各工程毎における前記仕掛部品に対する良品、不良品を示す検査結果データを有し、
前記在庫情報変換部は、少なくとも前記各工程毎の前記検査結果である前記仕掛部品に対する良品、不良品と前記各工程のロケーションとの関係を定義した在庫ロケーション変換データを記憶する在庫ロケーション変換データベースを有し、前記在庫ロケーション変換データベースに記憶されている前記在庫ロケーション変換データに従って前記製品実績データを前記各ロケーション別でかつ前記良品と前記不良品との前記各製品実績データ別に集計して前記良品と前記不良品との各在庫数量を求める、
ことを特徴とする請求項１記載の在庫管理装置。
【請求項５】
前記製造ラインは、部品の組立又は加工の少なくとも一方の処理を行って部品又はモジュール化した部品を作製する複数の工程から成り、かつ前記各工程毎に当該工程処理後の前記部品に対する検査を行い、前記検査の結果、良品の前記部品を前記各工程に通して製品を製造し、
前記部品には、それぞれ固有情報が付され、
前記在庫情報変換部は、前記製品実績データを前記在庫ロケーション変換データベースに記憶されている前記在庫ロケーション変換データに従って前記各工程毎に前記固有情報単位で、少なくとも前記部品の型番、前記部品が存在する前記工程の番号、前記ロケーションの番号を有するモジュール組合せ情報に変換し、このモジュール組合せ情報を集計して前記良品と前記不良品との各在庫数量を求める、
ことを特徴とする請求項４記載の在庫管理装置。
【請求項６】
前記部品の前記固有情報は、前記部品に付されたシリアル番号を有することを特徴とする請求項５記載の在庫管理装置。
【請求項７】
前記製造ラインの稼動を制御し、かつ前記製造ラインの前記各工程において組立又は加工された部品やこれら部品を組み合わせたモジュールの製品実績データを管理する製造管理システムに接続され、
前記製造管理システムから前記製品実績データを受け取って前記在庫情報変換部に送ることを特徴とする請求項１記載の在庫管理装置。
【請求項８】
部品の組立又は加工の少なくとも一方の処理を行って部品又はモジュール化した部品を作製する複数の工程から成り、かつ前記各工程毎に当該工程処理後の前記部品に対する検査を行い、前記検査の結果、良品の前記部品を前記各工程に通して製品を製造する製造ラインにおける前記各工程に存在する仕掛部品の少なくとも在庫数を管理する在庫管理装置において、
前記各部品毎に付された各シリアル番号と共に、前記各工程毎に前記各部品をそれぞれ作製した結果である複数の製品実績データを記憶する製造実績データベースと、
少なくとも前記各工程毎の前記検査結果である前記仕掛部品に対する良品、不良品と前記各工程のロケーションとの関係を定義した在庫ロケーション変換データを記憶する在庫ロケーション変換データベースと、
前記製造実績データベースに記憶されている前記製造実績データを読み出し、前記製品実績データを前記在庫ロケーション変換データベースに記憶されている前記在庫ロケーション変換データに従って前記各工程毎に前記シリアル番号単位で、少なくとも前記部品の型番、前記部品が存在する前記工程の番号、前記ロケーションの番号を有するモジュール組合せ情報に変換する在庫ロケーション変換部と、
前記在庫ロケーション変換部により変換された前記モジュール組合せ情報を集計して前記各工程毎の前記仕掛部品の前記良品と前記不良品との各在庫数量を求める集計部と、
を具備することを特徴とする在庫管理装置。
【請求項９】
コンピュータにより処理され、複数の工程から成る製造ラインにおける前記各工程に存在する仕掛部品の少なくとも在庫数を管理する在庫管理方法において、
前記製造ラインにおける前記各工程の複数の製品実績データを前記各工程毎の前記仕掛部品の在庫情報に変換処理することを特徴とする在庫管理方法。
【請求項１０】
予め記憶された少なくとも前記各工程毎の検査結果である前記仕掛部品に対する良品、不良品と前記各工程のロケーションとの関係を定義した在庫ロケーション変換データに従い、前記製品実績データを前記各ロケーション別でかつ前記良品と前記不良品との前記各製品実績データ別に集計して前記良品と前記不良品との各在庫数量を求める、
ことを特徴とする請求項９記載の在庫管理方法。
【請求項１１】
コンピュータにより処理され、部品の組立又は加工の少なくとも一方の処理を行って部品又はモジュール化した部品を作製する複数の工程から成り、かつ前記各工程毎に当該工程処理後の前記部品に対する検査を行い、前記検査の結果、良品の前記部品を前記各工程に通して製品を製造する製造ラインにおける前記各工程に存在する仕掛部品の少なくとも在庫数を管理する在庫管理方法において、
前記各部品毎に付された各シリアル番号と共に、前記各工程毎に前記各部品をそれぞれ作製した結果である複数の製品実績データを製造実績データベースに記憶し、
前記製造実績データベースに記憶されている前記製造実績データを読み出し、前記製品実績データを、少なくとも前記各工程毎の前記検査結果である前記仕掛部品に対する良品、不良品と前記各工程のロケーションとの関係を定義した在庫ロケーション変換データに従って前記各工程毎に前記シリアル番号単位で、少なくとも前記部品の型番、前記部品が存在する前記工程の番号、前記ロケーションの番号を有するモジュール組合せ情報に変換し、
前記変換された前記モジュール組合せ情報を集計して前記各工程毎の前記仕掛部品の前記良品と前記不良品との各在庫数量を求める、
ことを特徴とする在庫管理方法。
【請求項１２】
コンピュータにより実行され、複数の工程から成る製造ラインにおける前記各工程に存在する仕掛部品の少なくとも在庫数を管理させる在庫管理プログラムにおいて、
前記製造ラインにおける前記各工程の複数の製品実績データを前記各工程毎の前記仕掛部品の在庫情報に変換処理させることを特徴とする在庫管理プログラム。
【請求項１３】
予め記憶された少なくとも前記各工程毎の検査結果である前記仕掛部品に対する良品、不良品と前記各工程のロケーションとの関係を定義した在庫ロケーション変換データに従い、前記製品実績データを前記各ロケーション別でかつ前記良品と前記不良品との前記各製品実績データ別に集計させて前記良品と前記不良品との各在庫数量を求めさせる、
ことを特徴とする請求項１２記載の在庫管理プログラム。
【請求項１４】
コンピュータにより処理され、部品の組立又は加工の少なくとも一方の処理を行って部品又はモジュール化した部品を作製する複数の工程から成り、かつ前記各工程毎に当該工程処理後の前記部品に対する検査を行い、前記検査の結果、良品の前記部品を前記各工程に通して製品を製造する製造ラインにおける前記各工程に存在する仕掛部品の少なくとも在庫数を管理させる在庫管理プログラムにおいて、
前記各部品毎に付された各シリアル番号と共に、前記各工程毎に前記各部品をそれぞれ作製した結果である複数の製品実績データを製造実績データベースに記憶させ、
前記製造実績データベースに記憶されている前記製造実績データを読み出させ、前記製品実績データを、少なくとも前記各工程毎の前記検査結果である前記仕掛部品に対する良品、不良品と前記各工程のロケーションとの関係を定義した在庫ロケーション変換データに従って前記各工程毎に前記シリアル番号単位で、少なくとも前記部品の型番、前記部品が存在する前記工程の番号、前記ロケーションの番号を有するモジュール組合せ情報に変換させ、
前記変換された前記モジュール組合せ情報を集計して前記各工程毎の前記仕掛部品の前記良品と前記不良品との各在庫数量を求めさせる、
ことを特徴とする在庫管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の工程において部品の組立又は加工等を行って製品を製造する製造ラインにおける各工程に存在する仕掛部品の少なくとも在庫数量を管理する在庫管理装置及びその方法並びに在庫管理プログラムに関する。
【背景技術】
【０００２】
例えばハードデイスクドライブ（以下、ＨＤＤと称する）等の製品やユニットを製造する製造ラインがある。このような製造ラインでの製品又はユニットの生産計画を立案するには、製造ライン上又は製造ライン周辺のストレージに存在する製造途中の部品やユニットの仕掛在庫数量を把握する必要がある。仕掛在庫は、製造中で未だ製品として完成していない部品やユニットである。
【０００３】
製造ラインにおける仕掛在庫数量の把握方法は、人間系によって直接在庫数量を数えるか、又は受け払い方法で在庫数量を算出している。人間系による場合は、製造ラインの稼動中に、例えば作業員総出で、かつ毎朝短時間で直接在庫数量を数える。受け払い方法の場合は、初期在庫数量Ｂと、受け入れた総数量ΣＲと、払い出した総数量ΣＩとを用いて次式により在庫数量を算出する。  
在庫数量＝Ｂ＋ΣＲ＋ΣＩ                            …（１）
生産モデルの生産進捗状況を管理するシステムとして例えば特許文献１がある。この特許文献１は、生産計画を生産モデル別、マシンあるいはライン別に記憶する生産計画データ記憶手段と、生産計画に基づいて生産される被製造品の生産実績を各工程でマシン毎あるいはライン毎に収集し、それを生産モデル別、マシンあるいはライン別に記憶する生産実績データ記憶手段と、生産モデルと生産工程との関連付けを記憶する工程構成データ記憶手段と、生産工程とマシンあるいはラインとの関連付けを記憶する工程情報データ記憶手段とから構成され、これら４つの記憶手段における各データをもとに全工程でのマシンあるいはライン別に各生産モデルの生産進捗状況を検索・管理・通知し、さらに全工程での仕掛在庫を算出・通知することを開示する。
【特許文献１】特開平１１−５３００７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、人間系によって直接在庫数量を数えて製造ラインにおける仕掛在庫数量を把握する方法では、製造ラインの稼動中に数万個の仕掛部品を多数の作業員で数えるために、仕掛部品の集計の精度が低い。集計精度は、実際の仕掛数量に対して例えば約７５〜８０％である。高い集計精度を得るためには、仕掛部品を間違いなく集計するために、その集計作業に時間が掛かる。又、受け払い方法では、在庫数量を算出するのに上記式（１）に示すように初期在庫数量Ｂが必要である。さらに、受け払い方法により算出される在庫数量の信頼性は、初期在庫数量Ｂと受け入れた総数量ΣＲと払い出した総数量ΣＩとの各値の精度に左右される。これら初期在庫数量Ｂと受け入れた総数量ΣＲと払い出した総数量ΣＩとにそれぞれ高い信頼性が要求される。
【０００５】
本発明の目的は、製造ラインにおける部品等の在庫数量を高精度にかつ必要なときに自動的に短時間で集計できる在庫管理装置及びその方法並びに在庫管理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の主要な局面に係る在庫管理装置は、複数の工程から成る製造ラインにおける各工程に存在する仕掛部品の少なくとも在庫数量を管理する在庫管理装置において、製造ラインにおける各工程の複数の製品実績データを各工程毎の仕掛部品の在庫情報に変換する在庫情報変換部を具備する。
【０００７】
本発明の主要な局面に係る在庫管理装置は、部品の組立又は加工の少なくとも一方の処理を行って部品又はモジュール化した部品を作製する複数の工程から成り、かつ各工程毎に当該工程処理後の部品に対する検査を行い、検査の結果、良品の部品を各工程に通して製品を製造する製造ラインにおける各工程に存在する仕掛部品の少なくとも在庫数を管理する在庫管理装置において、各部品毎に付された各シリアル番号と共に、各工程毎に各部品をそれぞれ作製した結果である複数の製品実績データを記憶する製造実績データベースと、少なくとも各工程毎の検査結果である仕掛部品に対する良品、不良品と各工程のロケーションとの関係を定義した在庫ロケーション変換データを記憶する在庫ロケーション変換データベースと、製造実績データベースに記憶されている製造実績データを読み出し、製品実績データを在庫ロケーション変換データベースに記憶されている在庫ロケーション変換データに従って各工程毎にシリアル番号単位で、少なくとも部品の型番、部品が存在する工程の番号、ロケーションの番号を有するモジュール組合せ情報に変換する在庫ロケーション変換部と、在庫ロケーション変換部により変換されたモジュール組合せ情報を集計して各工程毎の仕掛部品の良品と不良品との各在庫数量を求める集計部とを具備する。
【０００８】
本発明の主要な局面に係る在庫管理方法は、コンピュータにより処理され、複数の工程から成る製造ラインにおける各工程に存在する仕掛部品の少なくとも在庫数を管理する在庫管理方法において、製造ラインにおける各工程の複数の製品実績データを各工程毎の仕掛部品の在庫情報に変換処理する。
【０００９】
本発明の主要な局面に係る在庫管理方法は、コンピュータにより処理され、部品の組立又は加工の少なくとも一方の処理を行って部品又はモジュール化した部品を作製する複数の工程から成り、かつ各工程毎に当該工程処理後の部品に対する検査を行い、検査の結果、良品の部品を各工程に通して製品を製造する製造ラインにおける各工程に存在する仕掛部品の少なくとも在庫数を管理する在庫管理方法において、各部品毎に付された各シリアル番号と共に、各工程毎に各部品をそれぞれ作製した結果である複数の製品実績データを製造実績データベースに記憶し、製造実績データベースに記憶されている製造実績データを読み出し、製品実績データを、少なくとも各工程毎の検査結果である仕掛部品に対する良品、不良品と各工程のロケーションとの関係を定義した在庫ロケーション変換データに従って各工程毎にシリアル番号単位で、少なくとも部品の型番、部品が存在する工程の番号、ロケーションの番号を有するモジュール組合せ情報に変換し、変換されたモジュール組合せ情報を集計して各工程毎の仕掛部品の良品と不良品との各在庫数量を求める。
【００１０】
本発明の主要な局面に係る在庫管理プログラムは、コンピュータにより実行され、複数の工程から成る製造ラインにおける各工程に存在する仕掛部品の少なくとも在庫数を管理させる在庫管理プログラムにおいて、製造ラインにおける各工程の複数の製品実績データを各工程毎の仕掛部品の在庫情報に変換処理させる。
【００１１】
本発明の主要な局面に係る在庫管理プログラムは、コンピュータにより処理され、部品の組立又は加工の少なくとも一方の処理を行って部品又はモジュール化した部品を作製する複数の工程から成り、かつ各工程毎に当該工程処理後の部品に対する検査を行い、検査の結果、良品の部品を各工程に通して製品を製造する製造ラインにおける各工程に存在する仕掛部品の少なくとも在庫数を管理させる在庫管理プログラムにおいて、各部品毎に付された各シリアル番号と共に、各工程毎に各部品をそれぞれ作製した結果である複数の製品実績データを製造実績データベースに記憶させ、製造実績データベースに記憶されている製造実績データを読み出させ、製品実績データを、少なくとも各工程毎の検査結果である仕掛部品に対する良品、不良品と各工程のロケーションとの関係を定義した在庫ロケーション変換データに従って各工程毎にシリアル番号単位で、少なくとも部品の型番、部品が存在する工程の番号、ロケーションの番号を有するモジュール組合せ情報に変換させ、変換されたモジュール組合せ情報を集計して各工程毎の仕掛部品の良品と不良品との各在庫数量を求めさせる。
【発明の効果】
【００１２】
本発明によれば、製造ラインにおける部品等の在庫数量を高精度にかつ必要なときに自動的に短時間で集計できる在庫管理装置及びその方法並びに在庫管理プログラムを提供できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施の形態について図面を参照して説明する。  
図１は例えばＨＤＤ製造ラインに適用する在庫管理装置の全体構成図を示す。製造管理システム１は、ＨＤＤ製造ライン２の稼動を制御し、かつＨＤＤ製造ライン２における製品実績データを管理する。ここで、ＨＤＤ製造ライン２について説明する。ＨＤＤ製造ライン２は、例えば図２の分解構成図に示すようなＨＤＤ３を製造する。このＨＤＤ３は、大きく分けて印刷基板（以下、ＦＰＣと称する）４と、磁気ヘッド可動部（以下、ＨＳＡと称する）５と、機械部分の組立品（以下、ＨＤＡと称する）６と、印刷基板（以下、ＰＣＢと称する）７とを有する。
【００１４】
ＦＰＣ４は、電子部品を載せるフィルム状の柔軟性を有する印刷基板である。ＨＳＡ５は、磁気ヘッド８やコイルなどの付いたキャリッジ部すなわち磁気ヘッド可動部の組立品である。このＨＳＡ５には、ＦＰＣ４等が取り付けられる。
【００１５】
ＨＤＡ６は、ＨＤＤ３における機械部分の組立品である。このＨＤＡ６は、モータ基台１１及びトップカバー１２等を有する。モータ基台１１には、スピンドルモータ（ＳＰＭ）１４が設けられている。このスピンドルモータ１４には、メディア（磁気記録部）としての複数のディスク１５が取り付けられる。しかるに、ＨＤＡ６は、ＦＰＣ４等を取り付けたＨＳＡ５をモータ基台１１上に設け、かつスピンドルモータ１４に複数のディスク１５を取り付け、この状態でモータ基台１１上にトップカバー１２を取り付ける。そして、モータ基台１１の下面には、ＰＣＢ７が取り付けられる。
【００１６】
図３はＨＤＤ製造ライン２の工程図を示す。このＨＤＤ製造ライン２は、例えば複数の工程、すなわちＦＰＣ組立／加工工程Ｗ１と、ＨＳＡ組立工程Ｗ２と、ＨＤＡの組立工程Ｗ３と、ＰＣＢ組立工程Ｗ４と、ＨＤＤ組立／検査工程Ｗ５と、解析／修理工程Ｗ６とから成る。  
ＦＰＣ組立／加工工程Ｗ１は、例えば各部品Ｐ１〜Ｐ３が投入され、これら部品Ｐ１〜Ｐ３に対する組立／加工を行ってＦＰＣ４を作製する。  
ＨＳＡ組立工程Ｗ２は、例えば各部品Ｐ４、Ｐ５と、ＦＰＣ組立／加工工程Ｗ１により作製されたＦＰＣ４とが投入され、これら部品Ｐ４、Ｐ５とＦＰＣ４との組立を行ってＨＳＡ５を作製する。
【００１７】
ＨＤＡの組立工程Ｗ３は、例えばトップカバー１２、複数のディスク１５等の各部品Ｐ６、Ｐ７と、ＨＳＡ組立工程Ｗ２により作製されたＨＳＡ５とが投入され、これら部品Ｐ４、Ｐ５とＨＳＡ５との組立を行ってＨＤＡ６を作製する。  
ＰＣＢ組立工程Ｗ４は、例えば各部品Ｐ８〜Ｐ１０が投入され、これら部品Ｐ８〜Ｐ１０に対する組立／加工を行ってＰＣＢ７を作製する。
【００１８】
ＨＤＤ組立／検査工程Ｗ５は、例えば各部品Ｐ１１、Ｐ１２やＨＤＡの組立工程Ｗ３により作製されたＨＤＡ６と、ＰＣＢ組立工程Ｗ４により作製されたＰＣＢ７とが投入され、これら部品Ｐ１１、Ｐ１２やＨＤＡ６、ＰＣＢ７の組立を行ってＨＤＤ３を製造する。ＨＤＤ組立／検査工程Ｗ５は、製造されたＨＤＤ３に対して検査を実施し、ＨＤＤ３が良品又は不良品であるか否かの検査結果を得る。良品のＨＤＤ３で検査結果が検査「ＯＫ」であれば、製造されたＨＤＤ３は出荷される。不良品のＨＤＤ３で検査結果が検査「ＮＧ」であれば、製造されたＨＤＤ３は解析／修理工程Ｗ６に送られる。
【００１９】
解析／修理工程Ｗ６は、不良品のＨＤＤ３におけるＨＤＡ６又はＰＣＢ７のいずれか一方又は両方の解析を行って不良部分を検出し、かつこの不良部分の修理を行う。解析／修理工程Ｗ６は、修理済みのＨＤＡ６ｒとＰＣＢ７ｒとをそれぞれＨＤＤ組立／検査工程Ｗ５に戻す。
【００２０】
ＨＤＤ製造ライン２に流れる各製品には、それぞれ各シリアル番号が付されている。例えば各製品Ａ１〜Ａ７に対してそれぞれ各シリアル番号Ｓ１〜Ｓ７が付されている。又、各製品Ａ１〜Ａ７に使用される各部品には、それぞれ部品型番として例えば「Ｐ００１」〜「Ｐ００１」が付されている。
【００２１】
しかるに、製造管理システム１は、コンピュータ処理によってＨＤＤ製造ライン２の稼動を制御し、かつＨＤＤ製造ライン２におけるＦＰＣ組立／加工工程Ｗ１と、ＨＳＡ組立工程Ｗ２と、ＨＤＡの組立工程Ｗ３と、ＰＣＢ組立工程Ｗ４と、ＨＤＤ組立／検査工程Ｗ５と、解析／修理工程Ｗ６とにおける各製品実績データを収集し、管理する。製造管理システム１は、製造実績データベース２０を有する。製造管理システム１は、各工程Ｗ１〜Ｗ６からそれぞれ収集した各製造実績データを製造実績データベース２に記憶する。  
これら製造実績データは、各製品Ａ１〜Ａ７に対して付された各シリアル番号Ｓ１〜Ｓ７、各製品Ａ１〜Ａ７に使用される各部品に付された部品型番「Ｐ００１」〜「Ｐ００１」、各工程Ｗ１〜Ｗ６毎において行われた検査結果、すなわち各仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」を示す検査結果データなどを有する。なお、不良品「ＮＧ」には、ＮＧフラグを付すのがよい。
【００２２】
在庫管理装置である仕掛在庫数量算出システム２１が製造管理システム１に接続されている。この仕掛在庫数量算出システム２１は、コンピュータによって在庫管理プログラムを実行することによりＨＤＤ製造ライン２における各工程Ｗ１〜Ｗ６の各製品実績データを各工程Ｗ１〜Ｗ６毎の各仕掛部品の在庫情報に変換する、すなわち各工程Ｗ１〜Ｗ６の各製品実績データ数を集計して各在庫数量をそれぞれ求める。
【００２３】
具体的に仕掛在庫数量算出システム２１は、データ接続部２２を介して製造実績データベース２０に接続されている。この仕掛在庫数量算出システム２１は、データ接続部２２と、製造実績データベース２３と、在庫ロケーション変換データベース２４と、在庫ロケーション変換部２５と、モジュール組合せデータベース２６と、集計部２７と、仕掛在庫データデース２８と、モニタリング部２９と、データ接続部３０とを有する。
【００２４】
データ接続部２２は、製造管理システム１の製造実績データベース２０に記憶されている各製造実績データを当該仕掛在庫数量算出システム２１の製造実績データベース２３に記憶する。  
在庫ロケーション変換データベース２４には、在庫ロケーション変換データが記憶されている。この在庫ロケーション変換データは、各工程Ｗ１〜Ｗ６における各仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」と各工程Ｗ１〜Ｗ６のロケーションとの関係を定義している。図４は在庫ロケーション変換データの一例を示す。この在庫ロケーション変換データ例は、各工程Ｗ１、Ｗ２、Ｗ３、における各仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」とロケーションとの関係を示す。工程Ｗ１における良品「ＯＫ」の仕掛部品に対するロケーションを「０１」とし、同工程Ｗ１における良品「ＮＧ」の仕掛部品に対するロケーションを「０２」とする。工程Ｗ２における良品「ＯＫ」の仕掛部品に対するロケーションを「０３」とし、同工程Ｗ２における良品「ＮＧ」の仕掛部品に対するロケーションを「０４」とする。以下、同様にして工程Ｗ６における良品「ＮＧ」の仕掛部品に対するロケーションを「１２」とする。
【００２５】
在庫ロケーション変換部２５は、製造実績データベース２３に記憶されている各製品実績データを読み出し、在庫ロケーション変換データベース２４に記憶されている在庫ロケーション変換データに従って各工程Ｗ１〜Ｗ６毎に、各製品毎に付されたシリアル番号単位で、少なくとも各部品の型番、各部品が存在する各工程Ｗ１〜Ｗ６の番号、ロケーションの番号「０１」〜「１２」を有するモジュール組合せ情報に変換する。在庫ロケーション変換部２５は、モジュール組合せ情報をモジュール組合せデータベース２６に記憶する。
【００２６】
図５はモジュール組合せデータベース２６に記憶されるモジュール組合せ情報の一例を示す。モジュール組合せ情報は、ヘッダＩＤ（認識番号）と、シリアル番号Ｓ１〜Ｓ７と、部品型番と、現在最新の工程番号Ｗ１〜Ｗ６と、現在最新のロケーション番号「０１」〜「１２」と、構成部品と、製品型番とを有する。なお、部品型番は、その部品の設計図面毎に発行される番号であって、例えばシリアル番号Ｓ１〜Ｓ７の部品型番はＰ００１とする。製品型番は、その製品の設計図面毎に発行される番号である。
【００２７】
集計部２７は、モジュール組合せデータベース２６に記憶されているモジュール組合せ情報を読み出し、このモジュール組合せ情報における各ロケーション「０１」〜「１２」別で、かつ良品「ＯＫ」と不良品「ＮＧ」との各製品実績データ別に集計して良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を求める。この場合、各工程Ｗ１〜Ｗ６における各仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」と各工程Ｗ１〜Ｗ６のロケーション「０１」〜「１２」とは、在庫ロケーション変換部２５によって関係付けられている。従って、集計部２７は、各ロケーション「０１」〜「１２」別に、良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を求めることが可能である。集計部２７は、各ロケーション「０１」〜「１２」別に求めた良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を仕掛在庫データデース２８に記憶する。
【００２８】
モニタリング部２９は、仕掛在庫データデース２８に記憶されている各ロケーション「０１」〜「１２」別の良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を読み出し、これら在庫数量をモニタ装置等に表示出力する。  
なお、仕掛在庫数量算出システム２１は、上記の如くコンピュータによって実行される在庫管理プログラムを記憶する。この在庫管理プログラムは、各部品毎に付された各シリアル番号と共に、各工程Ｗ１〜Ｗ６毎に各部品をそれぞれ作製した結果である複数の製品実績データを製造実績データベース２３に記憶させ、製造実績データベース２３に記憶されている製造実績データを読み出させ、この製品実績データを在庫ロケーション変換部２５により少なくとも各工程Ｗ１〜Ｗ６毎の検査結果である仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」と各工程Ｗ１〜Ｗ６のロケーションとの関係を定義した在庫ロケーション変換データに従って各工程Ｗ１〜Ｗ６毎にシリアル番号単位で、少なくとも部品の型番、部品が存在する工程Ｗ１〜Ｗ６の番号、各ロケーション番号「０１」〜「１２」を有するモジュール組合せ情報に変換させてモジュール組合せデータベース２６に記憶させ、このモジュール組合せ情報を集計部２７により集計させて各工程Ｗ１〜Ｗ６毎の仕掛部品の良品と不良品との各在庫数量を求めさせる。
【００２９】
データ接続部３０には、例えば企業資源計画（ＥＲＰ）システム等の外部システム３１が接続されている。この外部システム３１には、仕掛在庫データベース３２が設けられている。外部システム３１は、データ接続部３０を通して仕掛在庫データデース２８に記憶されている各ロケーション「０１」〜「１２」別の良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を読み出し、これら在庫数量を仕掛在庫データデース２８に記憶する。
【００３０】
次に、上記の如く構成された装置により在庫数量の算出動作について説明する。  
ＨＤＤ製造ライン２のＦＰＣ組立／加工工程Ｗ１に例えば各部品Ｐ１〜Ｐ３が投入されると、ＦＰＣ組立／加工工程Ｗ１では、各部品Ｐ１〜Ｐ３に対する組立／加工を行ってＦＰＣ４が作製される。このＦＰＣ４は、次のＨＳＡ組立工程Ｗ２に流される。  
ＨＳＡ組立工程Ｗ２に例えば各部品Ｐ４、Ｐ５が投入されると、このＨＳＡ組立工程Ｗ２では、各部品Ｐ４、Ｐ５とＦＰＣ４との組立が行われてＨＳＡ５が作製される。このＨＳＡ５は、次のＨＤＡの組立工程Ｗ３に流される。  
ＨＤＡの組立工程Ｗ３に例えばトップカバー１２、複数のディスク１５等の各部品Ｐ６、Ｐ７が投入されると、このＨＤＡの組立工程Ｗ３では、各部品Ｐ４、Ｐ５とＨＳＡ５との組立が行われてＨＤＡ６が作製される。
【００３１】
一方、ＰＣＢ組立工程Ｗ４に例えば各部品Ｐ８〜Ｐ１０が投入されると、このＰＣＢ組立工程Ｗ４では、各部品Ｐ８〜Ｐ１０に対する組立／加工が行われてＰＣＢ７が作製される。  
しかるに、ＨＤＤ組立／検査工程Ｗ５には、例えば各部品Ｐ１１、Ｐ１２やＨＤＡの組立工程Ｗ３により作製されたＨＤＡ６、ＰＣＢ組立工程Ｗ４により作製されたＰＣＢ７が投入され、これら部品Ｐ１１、Ｐ１２やＨＤＡ６、ＰＣＢ７の組立を行ってＨＤＤ３を製造する。これと共に、ＨＤＤ組立／検査工程Ｗ５では、製造されたＨＤＤ３に対して検査を実施し、ＨＤＤ３が良品「ＯＫ」又は不良品「ＮＧ」であるか否かの検査結果を得る。
【００３２】
良品のＨＤＤ３で検査結果が検査「ＯＫ」であれば、製造されたＨＤＤ３は出荷される。不良品のＨＤＤ３で検査結果が検査「ＮＧ」であれば、製造されたＨＤＤ３は解析／修理工程Ｗ６に送られる。
【００３３】
この解析／修理工程Ｗ６は、不良品のＨＤＤ３におけるＨＤＡ６又はＰＣＢ７のいずれか一方又は両方の解析を行って不良部分を検出し、かつこの不良部分の修理を行う。解析／修理工程Ｗ６は、修理済みのＨＤＡ６ｒとＰＣＢ７ｒとをそれぞれＨＤＤ組立／検査工程Ｗ５に戻す。
【００３４】
このようにＨＤＤ製造ライン２において製品を製造している状態に、製造管理システム１は、各工程Ｗ１〜Ｗ６からそれぞれ収集した各製造実績データを製造実績データベース２に記憶する。これら製造実績データは、各製品Ａ１〜Ａ７に対して付された各シリアル番号Ｓ１〜Ｓ７、各製品Ａ１〜Ａ７に使用される各部品に付された部品型番「Ｐ００１」〜「Ｐ００１」、各工程Ｗ１〜Ｗ６毎において行われた検査結果、すなわち各仕掛部品に対する良品、不良品を示す検査結果データなどを有する。
【００３５】
ここで、前提条件としてシリアル番号Ｓ１〜Ｓ７の部品型番を「Ｐ００１」とし、ＨＤＤ製造ライン２の順序は、工程Ｗ１からＷ２、Ｗ３、…、Ｗ５の順に流れ、例えば工程Ｗ２は、前の工程Ｗ１を通過しなければ進めない。  
このような前提条件で、例えば各工程Ｗ１〜Ｗ６において以下の各製造実績データが存在するものとする。  
工程Ｗ１において
製品Ａ１の製造実績データ（シリアル番号Ｓ１）  検査結果「ＯＫ」
製品Ａ２の製造実績データ（シリアル番号Ｓ２）  検査結果「ＯＫ」
製品Ａ３の製造実績データ（シリアル番号Ｓ３）  検査結果「ＯＫ」
製品Ａ４の製造実績データ（シリアル番号Ｓ４）  検査結果「ＮＧ」
工程Ｗ２において
製品Ａ５の製造実績データ（シリアル番号Ｓ５）  検査結果「ＯＫ」
製品Ａ６の製造実績データ（シリアル番号Ｓ６）  検査結果「ＯＫ」
製品Ａ７の製造実績データ（シリアル番号Ｓ７）  検査結果「ＮＧ」
が存在する。なお、各工程Ｗ３〜Ｗ６の製造実績データは、説明を簡略化するために省略する。
【００３６】
先ず、仕掛在庫数量算出システム２１のデータ接続部２２は、製造管理システム１の製造実績データベース２０に記憶されている各製造実績データを読み出し、これら製造実績データを製造実績データベース２３に記憶する。  
次に、在庫ロケーション変換部２５は、製造実績データベース２３に記憶されている各製品実績データを読み出し、在庫ロケーション変換データベース２４に記憶されている在庫ロケーション変換データに従って各工程Ｗ１〜Ｗ６毎に、例えば図５に示すような各製品毎に付されたシリアル番号単位で、少なくとも各部品の型番、各部品が存在する各工程Ｗ１〜Ｗ６の番号、ロケーションの番号「０１」〜「１２」を有するモジュール組合せ情報に変換する。在庫ロケーション変換部２５は、モジュール組合せ情報をモジュール組合せデータベース２６に記憶する。
【００３７】
次に、集計部２７は、モジュール組合せデータベース２６に記憶されているモジュール組合せ情報を読み出し、このモジュール組合せ情報における各ロケーション「０１」〜「１２」別で、かつ良品「ＯＫ」と不良品「ＮＧ」との各製品実績データ別に集計して良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を求める。この場合、各工程Ｗ１〜Ｗ６における各仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」と各工程Ｗ１〜Ｗ６のロケーション「０１」〜「１２」とは、在庫ロケーション変換部２５によって関係付けられている。
【００３８】
従って、集計部２７は、各工程Ｗ１〜Ｗ６における各仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」と各工程Ｗ１〜Ｗ６のロケーション「０１」〜「１２」との関係付けに従って各ロケーション「０１」〜「１２」別に、良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を求める。図６は各ロケーション「０１」〜「１２」別に、良品「ＯＫ」と不良品「ＮＧ」との各在庫数量の一例を示す。
【００３９】
具体的に集計部２７は、図５に示すモジュール組合せ情報から現在最新のロケーション番号「０１」で良品「ＯＫ」の部品を示す製品実績データ数を集計する。例えば、上記工程Ｗ１には、製造実績データとして
製品Ａ１の製造実績データ（シリアル番号Ｓ１）  検査結果「ＯＫ」
製品Ａ２の製造実績データ（シリアル番号Ｓ２）  検査結果「ＯＫ」
製品Ａ３の製造実績データ（シリアル番号Ｓ３）  検査結果「ＯＫ」
製品Ａ４の製造実績データ（シリアル番号Ｓ４）  検査結果「ＮＧ」
が存在するので、工程Ｗ１において検査結果「ＯＫ」となるロケーション「０１」に対応する製造実績データは、各製品Ａ１〜Ａ３であるので、集計部２７は、これら製造実績データを集計してロケーション「０１」の仕掛在庫数「３」を求める。又、工程Ｗ１において検査結果「ＮＧ」となるロケーション「０１」に対応する製造実績データは、各製品Ａ４であるので、集計部２７は、この製造実績データを集計してロケーション「０２」の仕掛在庫数「１」を求める。
【００４０】
上記工程Ｗ２には、製造実績データとして
製品Ａ５の製造実績データ（シリアル番号Ｓ５）  検査結果「ＯＫ」
製品Ａ６の製造実績データ（シリアル番号Ｓ６）  検査結果「ＯＫ」
製品Ａ７の製造実績データ（シリアル番号Ｓ７）  検査結果「ＮＧ」
が存在するので、工程Ｗ２において検査結果「ＯＫ」となるロケーション「０３」に対応する製造実績データは、各製品Ａ５、Ａ６であるので、集計部２７は、これら製造実績データを集計してロケーション「０３」の仕掛在庫数「２」を求める。又、工程Ｗ２において検査結果「ＮＧ」となるロケーション「０４」に対応する製造実績データは、製品Ａ７であるので、集計部２７は、この製造実績データを集計してロケーション「０４」の仕掛在庫数「１」を求める。以下、同様に、集計部２７は、各ロケーション「０５」〜「１２」別の良品「ＯＫ」と不良品「ＮＧ」との仕掛在庫数を求める。  
集計部２７は、各ロケーション「０１」〜「１２」別に求めた良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を仕掛在庫データデース２８に記憶する。  
モニタリング部２９は、仕掛在庫データデース２８に記憶されている各ロケーション「０１」〜「１２」別の良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を読み出し、これら在庫数量、例えば図６に示すような各ロケーション「０１」〜「１２」別の各在庫数量をモニタ装置等に表示出力する。
【００４１】
例えば企業資源計画（ＥＲＰ）システム等の外部システム３１は、データ接続部３０を通して仕掛在庫データデース２８に記憶されている各ロケーション「０１」〜「１２」別の良品「ＯＫ」と不良品「ＮＧ」との各在庫数量を読み出し、これら在庫数量を仕掛在庫データデース２８に記憶する。
【００４２】
このように上記一実施の形態によれば、ＨＤＤ製造ライン２における各工程Ｗ１〜Ｗ６の各製品実績データを各工程Ｗ１〜Ｗ６毎の各仕掛部品の在庫情報に変換、すなわち各工程Ｗ１〜Ｗ６の各製品実績データ数を集計して各在庫数量をそれぞれ求めるので、ＨＤＤ製造ライン２における各工程Ｗ１〜Ｗ６の仕掛部品の在庫数量を高精度にかつ必要なときに自動的に短時間で集計できる。  
従って、従来のように人間系によって直接、製造ラインの稼動中に数万個の仕掛部品を多数の作業員で数える作業を無くすことができ、かつ製造管理システム１により取得された製造実績データを集計するので、各工程Ｗ１〜Ｗ６の仕掛部品の在庫数量を高精度に求めることができる。さらに、製造管理システム１には、現在かつ最新の製造実績データが記憶されているので、ＨＤＤ製造ライン２の稼動中に、現在かつ最新の各工程Ｗ１〜Ｗ６における各在庫数量を求めることができる。
【００４３】
現在かつ最新に求められた各工程Ｗ１〜Ｗ６の各在庫数量は、各ロケーション「０１」〜「１２」別に求められるので、図４に示す在庫ロケーション変換データの定義に従って各工程Ｗ１〜Ｗ６における各仕掛部品に対する良品「ＯＫ」、不良品「ＮＧ」の各在庫数量を取得できる。例えば、ロケーション「０１」であれば、工程Ｗ１における良品「ＯＫ」の仕掛部品の在庫数量が分かり、ロケーション「０１」であれば、工程Ｗ１における不良品「ＮＧ」の仕掛部品の在庫数量が分かる。
【００４４】
なお、本発明は上記一実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。  
解析／修理工程Ｗ６は、不良品のＨＤＤ３におけるＨＤＡ６又はＰＣＢ７のいずれか一方又は両方の解析を行って不良部分を検出し、かつこの不良部分の修理を行う。解析／修理工程Ｗ６は、修理済みのＨＤＡ６ｒとＰＣＢ７ｒとをそれぞれＨＤＤ組立／検査工程Ｗ５に戻している。修理済みのＨＤＡ６ｒとＰＣＢ７ｒとに対して修理済みを示す符号を付すことが可能である。この場合、ＨＤＤ組立／検査工程Ｗ５は、修理済みのＨＤＡ６ｒ又はＰＣＢ７ｒのいずれか一方又は両方を用いてＨＤＤ３を製造する。
【００４５】
従って、ＨＤＤ組立／検査工程Ｗ５により製造されたＨＤＤ３は、修理済みを示す符号を認識することによって修理済みのＨＤＡ６ｒ又はＰＣＢ７ｒのいずれか一方又は両方を使用したことが分かる。これにより、製造管理システム１は、工程Ｗ６から修理済みのＨＤＡ６ｒ又はＰＣＢ７ｒのいずれか一方又は両方を使用したこと情報を含む製造実績データを収集できる。  
しかして、例えば修理済みのＨＤＡ６ｒ又はＰＣＢ７ｒのいずれか一方又は両方を使用したことを示すロケーションを設ければ、修理済みのＨＤＡ６ｒ又はＰＣＢ７ｒのいずれか一方又は両方を使用した製品の数量や、解析／修理工程Ｗ６における修理済みのＨＤＡ６ｒとＰＣＢ７ｒとの各在庫数量を求めることができる。
【００４６】
上記一実施の形態は、ＨＤＤ製造ライン２に適用した場合について説明したが、これに限らず、各種製品の製造ラインにおいて各工程での仕掛部品の各在庫数量を自動的にかつ精度高く求めるのに適用できる。  
在庫ロケーション変換部２５と集計部２７との間には、モジュール組合せデータベース２６を設けているが、このモジュール組合せデータベース２６のみでなく例えばモジュール組合せ情報ラインデータベースを設けてもよい。このモジュール組合せ情報ラインデータベースには、例えばシリアル番号Ｓ１〜Ｓ７毎の各製品Ａ１〜Ａ７の各製造履歴が保持される。部品型番は、当該モジュール組合せ情報ラインデータベースにありませんが、ヘッダＩＤと一意に紐付けするラインＩＤで管理する。図７はモジュール組合せ情報ラインデータベースの模式図を示す。このモジュール組合せ情報ラインデータベースには、ラインＩＤと、ヘッダＩＤと、通過した工程番号Ｗ１〜Ｗ７とが記憶されている。このモジュール組合せ情報ラインデータベースは、在庫情報のカウントには用いませんが、製造実績データの集計し、日々の製造実績の把握に用いることが可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明に係る在庫管理装置の一実施の形態を示す全体構成図。
【図２】同装置に適用する製造ラインにより製造されるＨＤＤの分解構成図。
【図３】同装置に適用する製造ラインを示す工程図。
【図４】同装置における在庫ロケーション変換データベースに記憶される在庫ロケーション変換データの模式図。
【図５】同装置におけるモジュール組合せデータベースに記憶されるモジュール組合せ情報の模式図。
【図６】同装置により求められた製造ラインにおける各ロケーション別に良品と不良品との各在庫数量の一例を示す図。
【図７】同装置に使用可能なモジュール組合せ情報ラインデータベースの模式図。
【符号の説明】
【００４８】
１：製造管理システム、２：ＨＤＤ製造ライン、３：ＨＤＤ、４：印刷基板（ＦＰＣ）、５：磁気ヘッド可動部（ＨＳＡ）、６：機械部分の組立品（ＨＤＡ）、７：印刷基板（ＰＣＢ）、８：磁気ヘッド、１１：基台モータ、１２：トップカバー、１４：スピンドルモータ、１５：ディスク、２０：製造実績データベース、２１：仕掛在庫数量算出システム、２２：データ接続部、２３：製造実績データベース、２４：在庫ロケーション変換データベース、２５：在庫ロケーション変換部、２６：モジュール組合せデータベース、２７：集計部、２８：仕掛在庫データデース、２９：モニタリング部、３０：データ接続部、３１：外部システム、３２：仕掛在庫データベース、Ｗ１：ＦＰＣ組立／加工工程、Ｗ２：ＨＳＡ組立工程、Ｗ３：ＨＤＡの組立工程、Ｗ４：ＰＣＢ組立工程、Ｗ５：ＨＤＤ組立／検査工程、Ｗ６：解析／修理工程、Ｐ１〜Ｐ１２：部品、６ｒ：修理済みのＨＤＡ、７ｒ：修理済みのＰＣＢ。
【図１】
2008070976.tif 000003
【図２】
2008070976.tif 000004
【図３】
2008070976.tif 000005
【図４】
2008070976.tif 000006
【図５】
2008070976.tif 000007
【図６】
2008070976.tif 000008
【図７】
2008070976.tif 000009