(57)【要約】【課題】一個流し生産方式とロット生産方式との両方に対応した生産システムを得る。【解決手段】生産ライン上に設置した複数の生産設備４ａ，４ｂと、生産設備４ａ，４ｂが対象製品を生産する順番を示す連続番号をそれぞれ登録する複数の生産指示フラグを含むデータベース２１を記憶した記憶装置２と、対象製品の生産開始信号を連続番号の順番で生産設備４ａ，４ｂに送信する設備管理装置３と、入力した連続番号を生産指示フラグに登録する工程管理装置１とを備え、工程管理装置１による連続番号の登録状況に応じて、一個流し生産方式か、またはロット生産方式のいずれかに切り替わるように構成した。【選択図】図１
2015011528.tif 000002
【特許請求の範囲】
【請求項１】
生産ライン上に設置した複数の生産設備と、
前記生産設備が対象製品を生産する順番を示す符号をそれぞれ登録する複数の生産指示フィールドを含むデータベースを記憶した記憶装置と、
前記対象製品の生産開始信号を前記符号の順番で前記生産設備に送信する設備管理装置と、
入力した前記符号を前記生産指示フィールドに登録する工程管理装置とを備え、
前記工程管理装置による前記符号の登録状況に応じて、上流工程の前記生産設備が前記対象製品を１個ずつ生産して下流工程の前記生産設備に受け渡す一個流し生産方式か、または上流工程の前記生産設備が前記対象製品をまとめて生産して下流工程の前記生産設備に受け渡すロット生産方式のいずれかに切り替わる
ことを特徴とする生産システム。
【請求項２】
前記データベースは、前記対象製品ごとに情報を登録するテーブル状のデータ構造を有し、
前記工程管理装置は、
前記符号と前記一個流し生産方式または前記ロット生産方式のいずれかを選択する選択信号とを含む指図情報を入力する入力部を有し、
前記一個流し生産方式を選択した場合、予め複数の前記生産設備の前記生産指示フィールドに前記符号を登録し、
前記ロット生産方式を選択した場合、上流工程の前記生産設備が最後の前記対象製品を生産した後に下流工程の前記生産設備の前記生産指示フィールドに前記符号を登録する
ことを特徴とする請求項１記載の生産システム。
【請求項３】
前記データベースは、前記生産設備が前記対象製品を正常に生産したことを示す正常情報または異常が発生したことを示す異常情報のいずれかをそれぞれ登録する複数の生産結果フィールドを含み、かつ前記対象製品ごとに情報を登録するテーブル状のデータ構造を有し、
前記設備管理装置は、
前記生産設備から受信した前記対象製品の生産完了信号に含まれる前記正常情報または前記異常情報を前記生産結果フィールドに登録し、
上流工程の前記生産設備の前記生産結果フィールドに前記正常情報を登録した前記対象製品の生産開始信号を前記符号の順番で下流工程の前記生産設備に送信するとともに、上流工程の前記生産設備の前記生産結果フィールドに前記異常情報を登録した前記対象製品の下流工程の前記生産設備における生産をスキップする
ことを特徴とする請求項１記載の生産システム。
【請求項４】
前記設備管理装置は、対応する前記生産設備とそれぞれ接続し、かつそれぞれ独立して前記データベースを照査するとともに前記データベースに情報を登録する複数のソフトウェアモジュールを備えたことを特徴とする請求項１記載の生産システム。
【請求項５】
複数の生産設備が対象製品を生産する順番を示す符号をそれぞれ登録する複数の生産指示フィールドを含むデータベースを記憶した記憶部と、
前記対象製品の生産開始信号を前記符号の順番で前記生産設備に送信する設備管理部と、
入力した前記符号を前記生産指示フィールドに登録する工程管理部とを備え、
前記工程管理部による前記符号の登録状況に応じて、上流工程の前記生産設備が前記対象製品を１個ずつ生産して下流工程の前記生産設備に受け渡す一個流し生産方式か、または上流工程の前記生産設備が前記対象製品をまとめて生産して下流工程の前記生産設備に受け渡すロット生産方式のいずれかに切り替わる
ことを特徴とする生産管理装置。
【請求項６】
コンピュータを、
複数の生産設備が対象製品を生産する順番を示す符号をそれぞれ登録する複数の生産指示フィールドを含むデータベースを記憶した記憶手段と、
前記対象製品の生産開始信号を前記符号の順番で前記生産設備に送信する設備管理手段と、
入力した前記符号を前記生産指示フィールドに登録する工程管理手段として機能させるための生産管理プログラムであって、
前記工程管理手段による前記符号の登録状況に応じて、上流工程の前記生産設備が前記対象製品を１個ずつ生産して下流工程の前記生産設備に受け渡す一個流し生産方式か、または上流工程の前記生産設備が前記対象製品をまとめて生産して下流工程の前記生産設備に受け渡すロット生産方式のいずれかに切り替わる
ことを特徴とする生産管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、上位システムからの生産指示に基づいて、生産ライン上に設置した複数の生産設備が対象製品を生産する生産システム、生産管理装置および生産管理プログラムに関するものである。
【背景技術】
【０００２】
従来より、各工程に設置した複数の生産設備が順番に組立加工などを行う生産ラインにおいて、上位システムから各生産設備への生産指示を、各工程に対応したシフトレジスタを用いて一括管理する技術が用いられている（たとえば、特許文献１，２参照）。
【０００３】
特許文献１には、生産管理上位コンピュータからの生産指示情報にシリアル番号を付与し、複数のシフトレジスタを備えた生産指示情報記憶手段で一括管理する構成が開示されている。この構成により、シリアル番号をキーとして生産指示情報を検索し、任意の工程に対応したシフトレジスタに投入することで、ラインの分岐・合流に合わせて生産指示情報の流れを分岐・合流させることを可能としている。
また、特許文献２には、シリアル番号に代えてポインタを付与し、特許文献１と同様の生産管理を行う構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−２２７４６２号公報
【特許文献２】特開平６−２３１１１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１，２は、生産ライン上の個々のワーク（対象製品）の流れに合わせて生産指示情報を順送りする構成となっており、自動車生産ラインなど各工程がワークを１個ずつ生産して次工程に受け渡す生産方式（一個流し生産方式）の管理について開示されている。しかし、各工程で複数のワークをまとめて生産して次工程に受け渡す生産方式（ロット生産方式）の管理については開示されていない。
そのため、一個流し生産方式とロット生産方式との両方に対応した生産ラインについては、管理することができないという課題があった。
【０００６】
この発明は、上記のような課題を解決するためになされたもので、一個流し生産方式とロット生産方式との両方に対応した生産システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る生産システムは、生産ライン上に設置した複数の生産設備と、生産設備が対象製品を生産する順番を示す符号をそれぞれ登録する複数の生産指示フィールドを含むデータベースを記憶した記憶装置と、対象製品の生産開始信号を符号の順番で生産設備に送信する設備管理装置と、入力した符号を生産指示フィールドに登録する工程管理装置とを備え、工程管理装置による符号の登録状況に応じて、上流工程の生産設備が対象製品を１個ずつ生産して下流工程の生産設備に受け渡す一個流し生産方式か、または上流工程の生産設備が対象製品をまとめて生産して下流工程の生産設備に受け渡すロット生産方式のいずれかに切り替わるものである。
【発明の効果】
【０００８】
この発明によれば、上記のように構成したので、一個流し生産方式とロット生産方式との両方に対応した生産システムを得ることができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係る生産システムの構成を示す構成図である。
【図２】この発明の実施の形態１に係る記憶装置、設備管理装置、生産設備の詳細な構成を示す構成図である。
【図３】この発明の実施の形態１に係るデータベースのデータ構造を示す説明図である。
【図４】この発明の実施の形態１に係る設備モジュールの動作を示すフローチャートである。
【図５】この発明の実施の形態１に係る設備モジュールの動作を示すフローチャートである。
【図６】この発明の実施の形態１に係る生産システムをロット生産方式に対応させた場合のデータベースの遷移を示す説明図である。
【図７】この発明の実施の形態１に係る生産システムをロット生産方式に対応させた場合の対象製品の流れを示す説明図である。
【図８】この発明の実施の形態１に係る生産システムを１個流し生産方式に対応させた場合のデータベースの遷移を示す説明図である。
【図９】この発明の実施の形態１に係る生産システムを１個流し生産方式に対応させた場合の対象製品の流れを示す説明図である。
【図１０】この発明の実施の形態１に係る生産システムにおいて対象製品をラインアウトさせた場合のデータベースの遷移を示す説明図である。
【図１１】この発明の実施の形態１に係る生産システムにおいて対象製品をラインアウトさせた場合の対象製品の流れを示す説明図である。
【発明を実施するための形態】
【００１０】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、実施の形態１に係る生産システムの構成を示す構成図である。実施の形態１に係る生産システムは、上位システムからの指図情報を入力する工程管理装置１と、生産システムに関する各種情報を登録するデータベース２１を記憶した記憶装置２と、データベース２１の情報を読み書きする設備管理装置３と、生産ライン上の各工程に設置した複数の生産設備４とを備える。
また、図２は、記憶装置２が記憶したデータベース２１と、設備管理装置３が備えた設備モジュール３１と、生産設備４が備えたコントローラ４１の詳細な構成を示す構成図である。
【００１１】
工程管理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を実装した半導体集積回路またはワンチップマイコンなどを備えたコンピュータで構成され、記憶装置２と有線または無線の通信回線で接続される。工程管理装置１は、図示しない操作入力部を備え、上位システムまたは生産管理者が入力した指図情報を記憶装置２に送信し、データベース２１に登録する。
ここで、指図情報は、生産する対象製品のシリアル番号や型番コードなどの製品情報と、各生産設備４に対して各対象製品を生産する順番を指示する連続番号などの符号と、生産設備４を一個流し生産方式で稼働させるかロット生産方式で稼働させるかを選択する選択信号とを含む。
【００１２】
記憶装置２は、ハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）などの記憶媒体を備え、設備管理装置１および工程管理装置３と有線または無線の通信回線で接続される。記憶装置２は、工程管理装置１から受信した指図情報と、後述する設備管理装置３から受信した情報とを登録するデータベース２１を記憶している。
図３に、データベース２１のデータ構造の具体例を示す。データベース２１は、対象製品の製品情報をまとめて登録するフィールドと、各生産設備４の生産状況に関する情報をそれぞれまとめて登録するフィールドとを有する。また、各レコードにそれぞれ対応する対象製品の情報を登録する、テーブル状のデータ構造を有する。
【００１３】
設備管理装置３は、ＣＰＵを実装した半導体集積回路またはワンチップマイコンなどを備えたコンピュータで構成され、記憶装置２および生産設備４と有線または無線の通信回線で接続される。また、対応する生産設備４のコントローラ４１とそれぞれ通信を行うとともに、データベース２１の対応する生産設備４のフィールドの情報を読み書きするそれぞれ独立したソフトウェアモジュールである複数の設備モジュール３１を備える。
設備モジュール３１は、データベース２１に登録した製品情報および対応する生産設備４の生産指示フラグを照査する。また、生産指示フラグに連続番号が登録されていた場合、対応する生産設備４のコントローラ４１に対して対象製品の生産開始信号を送信する。
また、対象製品の生産開始信号を送信した場合、データベース２１の対応する生産設備４の指示済みフラグに「済」を登録する。また、対応するコントローラ４１から生産完了信号を受信した場合、データベース２１の対応する生産設備４の生産結果フラグに、生産結果が正常であればＯＫを登録し、異常が発生した場合はＮＧを登録する。
なお、異常が発生した場合の具体例として、工程内で対象製品に不良が発生しラインアウトさせた場合などが挙げられる。
【００１４】
生産設備４は、生産ライン上の各工程に設置した工作機械などであり、設備管理装置３と有線または無線の通信回線で接続される。また、ＰＬＣ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ）やロボットコントローラからなるコントローラ４１を備える。
コントローラ４１は、対応する設備モジュール３１から対象製品の生産開始信号を受信すると、対象製品の生産を開始するように生産設備４を制御する。また、対象製品の生産が完了すると、正常に生産されたか否かの情報を含む生産完了信号を対応する設備モジュール３１に送信し、対象製品を自身の直後の工程（下流工程）の生産設備４に引き渡す。
また、生産した対象製品を下流工程に引き渡して新たな対象製品の生産が可能な状態になると、コントローラ４１は対応する設備モジュール３１に指示受付可能信号を送信する。
【００１５】
なお、図１〜３では、２個の生産設備４ａ，４ｂを備えた例を示したが、生産設備の数は２個に限らず、いくつでもよい。生産設備がｎ個（ｎは２以上の自然数）ある場合、設備管理装置３はそれぞれに対応するｎ個の設備モジュール３１を備え、またデータベース２１はそれぞれに対応するｎ個のフィールドを有するものとする。
【００１６】
次に、図４，５を用いて、実施の形態１に係る設備モジュール３１の動作について説明する。
図４は、設備モジュール３１がコントローラ４１に対して生産開始を指示する動作を示すフローチャートである。
【００１７】
工程管理装置１に指図情報が入力されるか、または特定の時刻になるなど所定条件を満たすと、各設備モジュール３１は、データベース２１の対応する生産設備４の生産指示フラグを照査し、最も若い番号が登録されたレコードを確認する（ステップＳＴ１１）。
次いで、生産ライン上に、自身の直前の工程（上流工程）があるか否かを判定する（ステップＳＴ１２）。
【００１８】
ＳＴ１２において、「上流工程がある（Ｙｅｓ）」と判定した場合、上流工程にて対象製品が正常に生産されたか否かを判定する（ステップＳＴ１３）。すなわち、データベース２１に登録された、上流工程の生産設備４の生産結果フラグを照査し、対象製品のレコードがＯＫであるかＮＧであるかを確認する。
なお、ＳＴ１２において「上流工程がない（Ｎｏ）」と判定した場合、ＳＴ１３をスキップする。
【００１９】
ＳＴ１３において、上流工程における対象製品のレコードがＯＫであった場合、当該製品の生産指示がすでになされているか否かを判定する（ステップＳＴ１４）。すなわち、データベース２１の対応する生産設備４の指示済みフラグを照査し、「済」が登録されているか否かを判定する。
【００２０】
ＳＴ１４において、「対象製品の生産開始指示がまだなされていない（Ｙｅｓ）」と判定した場合、対応するコントローラ４１へ生産開始信号を送信する。また、データベース２１の対応する生産設備４の指示済みフラグに「済」を登録する（ステップＳＴ１５）。
次いで、対応するコントローラ４１から指示受付可能信号を受信したか否かを判定する（ステップＳＴ１６）。指示受付可能信号を受信した場合、設備モジュール３１はＳＴ１１の処理に戻り、再び対応する生産設備４の生産指示フラグを照査し、次に若い番号が登録されたレコードを確認する。
【００２１】
なお、ＳＴ１３において上流工程の生産結果がＯＫでなかった場合、次いでＮＧであるか否かを判定する（ステップＳＴ１７）。ＳＴ１７においてＮＧであった場合（すなわち、上流工程において異常が発生した場合）、対象製品のレコードをスキップすることで、当該対象製品を生産対象から除外する（ステップＳＴ１８）。
また、ＳＴ１４において、「対象製品の生産開始指示をすでに出している（Ｎｏ）」と判定した場合も、同様に対象製品のレコードをスキップすることで、当該対象製品の生産開始信号を２重送信することを防ぐ（ＳＴ１８）。
【００２２】
図５は、設備モジュール３１がデータベース２１に各生産設備４の生産結果を登録する動作を示すフローチャートである。
設備モジュール３１は、対応するコントローラ４１に対象製品の生産開始信号を送信した後（すなわち、図４のＳＴ１５の後）、コントローラ４１から対象製品の生産完了信号を受信したか否かを判定する（ステップＳＴ２１）。
また、ＳＴ２１において「生産完了信号を受信した（Ｙｅｓ）」と判定した場合、生産結果が正常であったか否かを特定し、データベース２１の対応する生産設備４の生産結果フラグにＯＫまたはＮＧを登録する（ステップＳＴ２２）。
【００２３】
次に、図６，７を用いて、実施の形態１に係る生産システムをロット生産方式に対応させた場合の動作について説明する。図６は、データベース２１の遷移を示す説明図であり、図７は、生産設備４ａ，４ｂの動作および対象製品の流れを示す説明図である。
図６において、データベース２１中の点線で囲んだフィールドは、工程管理装置１が情報を登録したフィールドを示し、一点鎖線で囲んだフィールドは、設備管理モジュール３１が情報を登録したフィールドを示す。また、図７において、実線で囲んだシリアル番号は各生産設備４で生産が完了した対象製品を示し、破線で囲んだシリアル番号は各生産設備４で生産途中の対象製品を示す。
図６，７に示すとおり、ここでは２つの生産設備４ａ，４ｂを用いて、２種類の型番の対象製品を２つずつ、合計４つの対象製品を生産する例を示す。４つの対象製品には、それぞれシリアル番号１０００１〜１０００４を付与する。また、生産設備４ａが生産設備４ｂの上流工程に設置されているものとする。
なお、各図を処理の時系列順に並べると、図６（ａ）、図７（ａ）、図７（ｂ）、図６（ｂ）、図６（ｃ）、図７（ｃ）、図７（ｄ）、図６（ｄ）の順番となっている。
【００２４】
ロット生産方式を選択すると、まず、図６（ａ）に示すように、工程管理装置１はデータベース２１に対象製品１０００１〜１０００４の製品情報を登録する。また、最初に対象製品を生産する生産設備４ａの生産指示フラグに連続番号を登録する。
【００２５】
次いで、各設備モジュール３１ａ，３１ｂは、それぞれ対応する生産設備４ａ，４ｂの生産指示フラグを照査する。このうち、生産指示フラグに連続番号が登録されている設備モジュール３１ａのみが、コントローラ４１ａに対して、最も若い番号を登録した対象製品１０００１の生産開始信号を送信する。また、対象製品１０００１の生産指示済みフラグに「済」を登録する。
コントローラ４１ａは、図７（ａ）に示すように、設備モジュール３１ａから生産開始信号を受信し、対象製品１０００１の生産を開始する。また、対象製品１０００１の生産が完了すると、生産完了信号を設備モジュール３１ａに送信する。
設備モジュール３１ａは、生産完了信号に含まれる生産結果の情報を参照し、正常に生産されたことを示すＯＫを生産結果フラグに登録する。
【００２６】
以下、同様に、生産設備４ａは対象製品１０００２，１０００３を順番に生産する。そして最後に、図７（ｂ）に示すように対象製品１０００４を生産する。
生産設備４ａによってすべての対象製品が正常に生産された場合、図６（ｂ）に示すように、生産設備４ａの生産指示済みフラグはすべてのレコードに「済」が登録され、生産結果フラグはすべてのレコードにＯＫが登録された状態になる。
【００２７】
次いで、図６（ｃ）に示すように、工程管理装置１は下流工程の生産設備４ｂの生産指示フラグに連続番号を登録する。
生産設備４ｂは、図７（ｃ）に示すように、生産設備４ａから対象製品１０００１〜１０００４を受け渡され、対象製品１０００１から順番に生産を開始する。そして、対象製品１０００１，１０００２，１０００３と順番に生産していき、最後に、図７（ｄ）に示すように製品１０００４を生産する。
生産設備４ｂによってすべての対象製品が正常に生産された場合、図６（ｄ）に示すように、生産設備４ｂの生産指示済みフラグはすべてのレコードに「済」が登録され、生産結果フラグはすべてのレコードにＯＫが登録された状態になる。
【００２８】
以上のように、工程管理装置１が、まず、上流工程の生産設備４ａの生産指示フラグに連続番号を登録し、生産設備４ａの生産結果フラグに最後の対象製品１０００４の生産結果が登録された後に、下流工程の生産設備４ｂの生産指示フラグに連続番号を登録することで、各工程の生産設備４ａ，４ｂが複数の対象製品１０００１〜１０００４をそれぞれまとめて生産して次工程に受け渡すロット生産方式に対応させることができる。
【００２９】
次に、図８，９を用いて、実施の形態１に係る生産システムを一個流し生産方式に対応させた場合の動作について説明する。図８は、データベース２１の遷移を示す説明図であり、図９は、生産設備４ａ，４ｂの動作および対象製品の流れを示す説明図である。
図８において、データベース２１中の点線で囲んだフィールドは、工程管理装置１が情報を登録したフィールドを示し、一点鎖線で囲んだフィールドは、設備管理モジュール３１が情報を登録したフィールドを示す。また、図９において、実線で囲んだシリアル番号は各生産設備４で生産が完了した対象製品を示し、破線で囲んだシリアル番号は各生産設備４で生産途中の対象製品を示す。
また、ロット生産方式の説明と同様、２つの生産設備４ａ，４ｂを用いて、２種類の型番の対象製品を２つずつ、合計４つの対象製品を生産する例を示す。４つの対象製品には、それぞれシリアル番号１０００１〜１０００４を付与する。また、生産設備４ａが生産設備４ｂの上流工程に設置されているものとする。
【００３０】
一個流し生産方式を選択すると、まず、図８（ａ）に示すように、工程管理装置１はデータベース２１に対象製品１０００１〜１０００４の製品情報を登録する。また、対象製品を生産するすべての生産設備４ａ，４ｂの生産指示フラグに、それぞれ連続番号を登録する。
【００３１】
次いで、各設備モジュール３１ａ，３１ｂは、対応する生産設備４ａ、４ｂの生産指示フラグをそれぞれ照査する。
上流工程に対応する設備モジュール３１ａは、図９（ａ）に示すように、コントローラ４１ａ対して、最も若い番号を登録した対象製品１０００１の生産開始信号を送信する。また、対象製品１０００１の生産指示済みフラグに「済」を登録する。
コントローラ４１ａは、図９（ａ）に示すように、設備モジュール３１ａから生産開始信号を受信し、対象製品１０００１の生産を開始する。また、対象製品１０００１の生産が完了すると、生産完了信号を設備モジュール３１ａに送信する。
設備モジュール３１ａは、生産完了信号に含まれる生産結果の情報を参照し、正常に生産されたことを示すＯＫを生産結果フラグに登録する。
以下、図８（ｂ）および図９（ｂ）に示すように、生産設備４ａは対象製品１０００２，１０００３，１０００４を順番に生産していく。
【００３２】
一方、下流工程に対応する設備モジュール３１ｂは、図８（ａ）に示すように、最初に生産指示フラグを照査した時点では、最も若い番号を登録した対象製品１０００１の上流工程における生産結果フラグがＮＵＬＬとなっていることから、図９（ａ）に示すように、生産指示信号を送信しない。
その後、生産設備４ａが対象製品１０００１を生産し、設備モジュール３１ａが生産結果フラグにＯＫを登録したことを確認すると、設備モジュール３１ｂは、コントローラ４１ｂ対して対象製品１０００１の生産開始信号を送信する。また、対象製品１０００１の生産指示済みフラグに「済」を登録する。
生産設備４ｂは、設備モジュール３１ｂから生産開始信号を受信すると、生産設備４ａから受け渡された対象製品１０００１の生産を開始する。
その後、生産設備４ａが対象製品１０００２を生産し、設備モジュール３１ａが生産結果フラグにＯＫを登録したことを確認すると、設備モジュール３１ｂはコントローラ４１ｂ対して対象製品１０００２の生産開始信号を送信する。また、対象製品１０００２の生産指示済みフラグに「済」を登録する。
以下、図８（ｂ）および図９（ｂ）に示すように、生産設備４ａの生産結果フラグにＯＫが登録されたことを確認し次第、生産設備４ｂは生産設備４ａから引き渡された対象製品１０００２〜１０００４を順次生産していく。
【００３３】
以上のように、工程管理装置１が、生産開始時に予めすべての生産設備４ａ，４ｂの生産指示フラグにそれぞれ連続番号を登録することで、各工程の生産設備４ａ，４ｂが複数の対象製品１０００１〜１０００４を１個ずつ生産して次工程に受け渡す一個流し生産方式に対応させることができる。
【００３４】
次に、図１０，１１を用いて、実施の形態１に係る生産システムにおいて対象製品をラインアウトさせた場合の動作について説明する。図１０は、データベース２１の遷移を示す説明図であり、図１１は、生産設備４ａ，４ｂの動作および対象製品の流れを示す説明図である。
図１０，１１は、一個流し生産方式で４つの対象製品１０００１〜１０００４を生産している途中、上流工程の生産設備４ａにおいて、対象製品１０００２をラインアウトさせた状態を示している。
【００３５】
生産設備４ａにおいて対象製品１０００２をラインアウトさせると、コントローラ４１ａは、対象製品１０００２が正常に生産されなかったことを示す生産完了信号を設備モジュール３１ａに送信する。設備モジュール３１ａは、図１０に示すように、データベース２１の対応する生産結果フラグにＮＧを登録する。
【００３６】
一方、設備モジュール３１ｂは、対象製品１０００１の生産が完了し、次いで対象製品１０００２の生産を開始する際、データベース２１に登録された上流工程の生産結果フラグを照査する。この際、上流工程の対象製品１０００２のレコードにＮＧが登録されていることを確認すると、図１０に示すように、対象製品１０００２の生産をスキップして対象製品１０００３の生産を開始する。
【００３７】
以上のように、上流工程の生産設備４ａで対象製品１０００２をラインアウトさせた場合であっても、下流工程の生産設備４ｂは対象製品１０００２の生産のみをスキップし、残りの対象製品１０００３，１０００４の生産を正常に続けることができる。
【００３８】
なお、ロット生産方式において、上流工程の生産設備４ａで対象製品１０００２をラインアウトさせた場合も、同様に下流工程の生産設備４ｂは対象製品１０００２の生産のみをスキップし、残りの対象製品１０００３，１０００４の生産を正常に続けることができる。
【００３９】
以上のように、実施の形態１に係る生産システムは、生産ライン上に設置した複数の生産設備４ａ，４ｂと、生産設備４ａ，４ｂが対象製品を生産する順番を示す連続番号をそれぞれ登録する複数の生産指示フラグを含むデータベース２１を記憶した記憶装置２と、対象製品の生産開始信号を連続番号の順番で生産設備４ａ，４ｂに送信する設備管理装置３と、入力した連続番号を生産指示フラグに登録する工程管理装置１とを備え、工程管理装置１による連続番号の登録状況に応じて、一個流し生産方式か、またはロット生産方式のいずれかに切り替わるように構成した。
そのため、一個流し生産方式とロット生産方式との両方に対応した生産システムを得ることができる。
【００４０】
また、データベース２１は、対象製品ごとに情報を登録するテーブル状のデータ構造を有し、工程管理装置１は、連続番号と一個流し生産方式またはロット生産方式のいずれかを選択する選択信号とを含む指図情報を入力する操作入力部を有し、一個流し生産方式を選択した場合、予め複数の生産設備４ａ，４ｂの生産指示フラグに連続番号を登録し、ロット生産方式を選択した場合、上流工程の生産設備４ａが最後の対象製品を生産した後に下流工程の生産設備４ｂの生産指示フラグに連続番号を登録するように構成した。
そのため、各装置の制御プログラムの書き換えなどを行うことなく、簡易な操作で一個流し生産方式とロット生産方式とを切り替えることができる。
【００４１】
また、データベース２１は、生産設備４ａ，４ｂが対象製品を正常に生産したことを示すＯＫまたは異常が発生したことを示すＮＧのいずれかをそれぞれ登録する複数の生産結果フラグを含み、かつ対象製品ごとに情報を登録するテーブル状のデータ構造を有し、設備管理装置３は、生産設備４ａ，４ｂから受信した対象製品の生産完了信号に含まれるＯＫまたはＮＧを生産結果フラグに登録し、上流工程の生産設備４ａの生産結果フラグにＯＫを登録した対象製品の生産開始信号を連続番号の順番で下流工程の生産設備４ｂに送信するとともに、上流工程の生産設備４ａの生産結果フラグにＮＧを登録した対象製品の下流工程の生産設備４ｂにおける生産をスキップするように構成した。
そのため、上流工程で対象製品をラインアウトさせた場合であっても、工程間で対象製品を引き渡した際に対象製品と製品情報との紐付けが損なわれることを防ぎ、残りの対象製品の生産を継続することができる。
【００４２】
また、設備管理装置３は、対応する生産設備４ａ，４ｂとそれぞれ接続し、かつそれぞれ独立してデータベース２１を照査するとともにデータベース２１に情報を登録する複数の設備モジュール３１ａ，３１ｂを備えるように構成した。
そのため、生産設備４の数や配置を変更した場合であっても、設備管理装置３のハードウェア構成を変更することなく、容易に対応することができる。
【００４３】
なお、実施の形態１では、工程管理装置１、記憶装置２、設備管理装置３をそれぞれ独立したハードウェアで構成した例を示したが、これらを１台のコンピュータで実現した生産管理装置の構成としてもよい。
この場合、生産管理装置は、ＣＰＵを実装した半導体集積回路またはワンチップマイコンなどの演算ユニットと、ＨＤＤやＳＳＤなどの記憶媒体とを備える。また、工程管理装置１および設備管理装置３の処理内容を記述した生産管理プログラムと、データベース２１とを記憶媒体に記憶させるとともに、演算ユニットが記憶媒体から生産管理プログラムおよびデータベース２１を読み出して各処理を実行する。
【００４４】
また、データベース２１の具体的なデータ構造は、図３，６，８，１０に示した例に限らない。例えば、各フィールドの並び順は、工程管理装置１の操作入力部のインターフェイスなどに合わせて任意に入れ替えてよい。また、レコードとフィールドとを入れ替えてもよい。
【００４５】
また、図１，２では、複数の生産設備４がそれぞれ１つのコントローラ４１を備える構成を示したが、１つのコントローラ４１が複数の生産設備４を制御する構成であってもよい。
【００４６】
その他、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００４７】
１  工程管理装置
２  記憶装置
３  設備管理装置
４，４ａ，４ｂ  生産設備
２１  データベース
３１，３１ａ，３１ｂ  設備モジュール
４１，４１ａ，４１ｂ  コントローラ
【図１】
2015011528.tif 000003
【図２】
2015011528.tif 000004
【図３】
2015011528.tif 000005
【図４】
2015011528.tif 000006
【図５】
2015011528.tif 000007
【図６】
2015011528.tif 000008
【図７】
2015011528.tif 000009
【図８】
2015011528.tif 000010
【図９】
2015011528.tif 000011
【図１０】
2015011528.tif 000012
【図１１】
2015011528.tif 000013