(57)【要約】【課題】圧縮エアを使用する複数の生産設備の各々の稼働開始及び稼働停止のタイミングが異なる場合も、生産ライン全体で使用される総圧縮エア流量を精度良く算出すること。【解決手段】本発明の圧縮エア流量の算出方法は、複数の生産設備の各々で稼働期間中に使用される圧縮エア流量の時系列データを記憶装置に格納するステップと、シミュレーションステップと、を備える。シミュレーションステップでは、所定期間中に、複数の生産設備毎に、当該生産設備の稼働開始タイミングになったと判定される度に、当該生産設備における稼働期間中の圧縮エア流量の時系列データを記憶装置から取得することで、当該生産設備における所定期間中の圧縮エア流量の時系列データを生成する。複数の生産設備の各々における所定期間中の圧縮エア流量の時系列データを積算することで、生産ライン全体における所定期間中の総圧縮エア流量の時系列データを算出する。【選択図】図１０
2018092248.tif 000002
【特許請求の範囲】
【請求項１】
圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するための圧縮エア流量の算出方法であって、
前記複数の生産設備の台数及びレイアウトの情報を含む設備情報と、前記生産ライン全体のタクトタイムの情報を含む生産補助情報と、を入力する入力ステップと、
前記複数の生産設備毎に、当該生産設備で稼働を開始してから稼働を停止するまでの稼働期間中に使用される圧縮エア流量の時系列変化を表す時系列データを記憶装置に格納する格納ステップと、
前記生産ライン全体で所定期間中に使用される総圧縮エア流量の時系列変化をシミュレーションするシミュレーションステップと、を備え、
前記シミュレーションステップは、
前記所定期間中に、前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったか否かを判定する判定ステップと、
前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったと判定される度に、当該生産設備で前記稼働期間中に使用される圧縮エア流量の時系列データを前記記憶装置から取得することで、当該生産設備で前記所定期間中に使用される圧縮エア流量の時系列データを生成する生成ステップと、
前記複数の生産設備毎に生成された、前記所定期間中に使用される圧縮エア流量の時系列データを積算することで、前記生産ライン全体で前記所定期間中に使用される総圧縮エア流量の時系列変化を表す時系列データを算出する算出ステップと、を含む、
圧縮エア流量の算出方法。
【請求項２】
前記格納ステップでは、
前記複数の生産設備毎に、当該生産設備で前記稼働期間中に使用される圧縮エア流量の時系列データをデジタル化した波形を、前記記憶装置に格納する、
請求項１に記載の圧縮エア流量の算出方法。
【請求項３】
前記判定ステップでは、
前記生産設備が実行する工程が初工程である場合には、当該生産設備にワークがなければ、当該生産設備にワークを搬入し、そのときに当該生産設備の稼働開始タイミングになったと判定し、
前記生産設備が実行する工程が初工程でない場合には、当該生産設備にワークがなく、かつ、当該生産設備が実行する工程の前工程を実行する生産設備にワークがあれば、当該生産設備にワークを搬入し、そのときに当該生産設備の稼働開始タイミングになったと判定する、
請求項１又は２に記載の圧縮エア流量の算出方法。
【請求項４】
圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するための圧縮エア流量の算出装置であって、
前記複数の生産設備の台数及びレイアウトの情報を含む設備情報と、前記生産ライン全体のタクトタイムの情報を含む生産補助情報と、を入力する入力装置と、
前記複数の生産設備毎に、当該生産設備で稼働を開始してから稼働を停止するまでの稼働期間中に使用される圧縮エア流量の時系列変化を表す時系列データを格納する記憶装置と、
前記生産ライン全体で所定期間中に使用される総圧縮エア流量の時系列変化をシミュレーションするプロセッサと、を備え、
前記プロセッサは、
前記シミュレーションの間に、
前記所定期間中に、前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったか否かを判定し、
前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったと判定される度に、当該生産設備で前記稼働期間中に使用される圧縮エア流量の時系列データを前記記憶装置から取得することで、当該生産設備で前記所定期間中に使用される圧縮エア流量の時系列データを生成し、
前記複数の生産設備毎に生成された、前記所定期間中に使用される圧縮エア流量の時系列データを積算することで、前記生産ライン全体で前記所定期間中に使用される総圧縮エア流量の時系列変化を表す時系列データを算出する、
圧縮エア流量の算出装置。
【請求項５】
圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するためのコンピュータに、
前記複数の生産設備の台数及びレイアウトの情報を含む設備情報と、前記生産ライン全体のタクトタイムの情報を含む生産補助情報と、を入力する入力手順と、
前記複数の生産設備毎に、当該生産設備で稼働を開始してから稼働を停止するまでの稼働期間中に使用される圧縮エア流量の時系列変化を表す時系列データを記憶装置に格納する格納手順と、
前記生産ライン全体で所定期間中に使用される総圧縮エア流量の時系列変化をシミュレーションするシミュレーション手順と、を実行させるためのプログラムであって、
前記シミュレーション手順は、
前記所定期間中に、前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったか否かを判定する判定手順と、
前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったと判定される度に、当該生産設備で前記稼働期間中に使用される圧縮エア流量の時系列データを前記記憶装置から取得することで、当該生産設備で前記所定期間中に使用される圧縮エア流量の時系列データを生成する生成手順と、
前記複数の生産設備毎に生成された、前記所定期間中に使用される圧縮エア流量の時系列データを積算することで、前記生産ライン全体で前記所定期間中に使用される総圧縮エア流量の時系列変化を表す時系列データを算出する算出手順と、を含む、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するための圧縮エア流量の算出方法、その装置、及びプログラムに関する。
【背景技術】
【０００２】
生産ラインにおいて、複数の生産設備で圧縮エアを使用することがある。しかし、複数の生産設備の各々は、稼働状況が異なるため、生産ライン全体で使用される総圧縮エア流量を精度良く算出することは困難である。
【０００３】
このような生産ラインにおいて、圧縮エアを生成するコンプレッサーとして、生成量の多いコンプレッサーを選定した場合には、実際の総圧縮エア流量に対して、コンプレッサーが過剰なスペックとなることが多い。そのため、コンプレッサーの購入費が高くなって投資が増大する、電気代が高くなってランニングコストが増大する、エネルギー効率が悪くなって省エネルギー化に反する等のデメリットがある。
【０００４】
そのため、上述の投資、ランニングコスト、省エネルギー化の観点からは、生成量の少ないコンプレッサーを選定するのが好適である。ただし、生成量の少ないコンプレッサーを選定した場合には、生産ライン全体で使用される総圧縮エア流量が、コンプレッサーにより生成される圧縮エア生成量以上にはならないようにする必要がある。
【０００５】
例えば、特許文献１には、圧縮エアを使用する複数の生産設備を有する工場において、各生産設備における圧縮エア流量の時系列データ及びタクトタイムを用いて、総圧縮エア流量の時系列変化をシミュレートし、そのシミュレート結果を基に、総圧縮エア流量が閾値以上にならないように、いずれかの生産設備の稼働開始及び稼働停止のタイミングを調整する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１２８６２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のように、特許文献１に開示された技術は、総圧縮エア流量が閾値以上にならないようにするため、いずれかの生産設備の稼働開始及び稼働停止のタイミングを調整する。しかし、稼働開始及び稼働停止のタイミングが異なる複数の生産設備を有する生産ラインで、いずれかの生産設備の稼働開始及び稼働停止のタイミングを任意に変更してしまうと、完成品を予定通りに生産することができなくなってしまうという問題がある。
【０００８】
上述の問題を解決する手段の１つは、圧縮エアを使用する複数の生産設備を有する生産ラインにおいて、これら複数の生産設備の各々の稼働開始及び稼働停止のタイミングが異なる場合にも、生産ライン全体で使用される総圧縮エア流量を精度良く算出することにある。すなわち、このような場合に、生産ライン全体で使用される総圧縮エア流量を精度良く算出できれば、適切な生産量のコンプレッサーを選定できるようになる。また、適切な生産量のコンプレッサーを選定できれば、特許文献１のように、いずれかの生産設備の稼働開始及び稼働停止のタイミングを調整する必要はなく、完成品を予定通りに生産することができるようになる。さらに、適切な生産量のコンプレッサーを選定できれば、コンプレッサーが過剰なスペックとなることがなくなり、投資、ランニングコスト、省エネルギー化の観点からも有利である。
【０００９】
本発明は、上記を鑑みなされたものであって、圧縮エアを使用する複数の生産設備を有する生産ラインにおいて、これら複数の生産設備の各々の稼働開始及び稼働停止のタイミングが異なる場合にも、生産ライン全体で使用される総圧縮エア流量を精度良く算出することができる技術を提供するものである。
【課題を解決するための手段】
【００１０】
本発明の一態様に係る圧縮エア流量の算出方法は、
圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するための圧縮エア流量の算出方法であって、
前記複数の生産設備の台数及びレイアウトの情報を含む設備情報と、前記生産ライン全体のタクトタイムの情報を含む生産補助情報と、を入力する入力ステップと、
前記複数の生産設備毎に、当該生産設備で稼働を開始してから稼働を停止するまでの稼働期間中に使用される圧縮エア流量の時系列変化を表す時系列データを記憶装置に格納する格納ステップと、
前記生産ライン全体で所定期間中に使用される総圧縮エア流量の時系列変化をシミュレーションするシミュレーションステップと、を備え、
前記シミュレーションステップは、
前記所定期間中に、前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったか否かを判定する判定ステップと、
前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったと判定される度に、当該生産設備で前記稼働期間中に使用される圧縮エア流量の時系列データを前記記憶装置から取得することで、当該生産設備で前記所定期間中に使用される圧縮エア流量の時系列データを生成する生成ステップと、
前記複数の生産設備毎に生成された、前記所定期間中に使用される圧縮エア流量の時系列データを積算することで、前記生産ライン全体で前記所定期間中に使用される総圧縮エア流量の時系列変化を表す時系列データを算出する算出ステップと、を含む。
【００１１】
本発明の一態様に係る圧縮エア流量の算出装置は、
圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するための圧縮エア流量の算出装置であって、
前記複数の生産設備の台数及びレイアウトの情報を含む設備情報と、前記生産ライン全体のタクトタイムの情報を含む生産補助情報と、を入力する入力装置と、
前記複数の生産設備毎に、当該生産設備で稼働を開始してから稼働を停止するまでの稼働期間中に使用される圧縮エア流量の時系列変化を表す時系列データを格納する記憶装置と、
前記生産ライン全体で所定期間中に使用される総圧縮エア流量の時系列変化をシミュレーションするプロセッサと、を備え、
前記プロセッサは、
前記シミュレーションの間に、
前記所定期間中に、前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったか否かを判定し、
前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったと判定される度に、当該生産設備で前記稼働期間中に使用される圧縮エア流量の時系列データを前記記憶装置から取得することで、当該生産設備で前記所定期間中に使用される圧縮エア流量の時系列データを生成し、
前記複数の生産設備毎に生成された、前記所定期間中に使用される圧縮エア流量の時系列データを積算することで、前記生産ライン全体で前記所定期間中に使用される総圧縮エア流量の時系列変化を表す時系列データを算出する。
【００１２】
本発明の一態様に係るプログラムは、
圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するためのコンピュータに、
前記複数の生産設備の台数及びレイアウトの情報を含む設備情報と、前記生産ライン全体のタクトタイムの情報を含む生産補助情報と、を入力する入力手順と、
前記複数の生産設備毎に、当該生産設備で稼働を開始してから稼働を停止するまでの稼働期間中に使用される圧縮エア流量の時系列変化を表す時系列データを記憶装置に格納する格納手順と、
前記生産ライン全体で所定期間中に使用される総圧縮エア流量の時系列変化をシミュレーションするシミュレーション手順と、を実行させるためのプログラムであって、
前記シミュレーション手順は、
前記所定期間中に、前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったか否かを判定する判定手順と、
前記複数の生産設備毎に、当該生産設備の稼働開始タイミングになったと判定される度に、当該生産設備で前記稼働期間中に使用される圧縮エア流量の時系列データを前記記憶装置から取得することで、当該生産設備で前記所定期間中に使用される圧縮エア流量の時系列データを生成する生成手順と、
前記複数の生産設備毎に生成された、前記所定期間中に使用される圧縮エア流量の時系列データを積算することで、前記生産ライン全体で前記所定期間中に使用される総圧縮エア流量の時系列変化を表す時系列データを算出する算出手順と、を含む。
【発明の効果】
【００１３】
上述した本発明の態様によれば、圧縮エアを使用する複数の生産設備を有する生産ラインにおいて、これら複数の生産設備の各々の稼働開始及び稼働停止のタイミングが異なる場合にも、生産ライン全体で使用される総圧縮エア流量を精度良く算出することができるという効果が得られる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態に係る圧縮エア流量の算出装置を実現するコンピュータのハードウェア構成の一例を示す図である。
【図２】実施の形態に係る圧縮エア流量の算出方法における、シミュレーション前に行う前処理の一例を示すフローチャートである。
【図３】図２のステップＳ１０１，Ｓ１０２で表示される入力画面の一例を示す図である。
【図４】図２のステップＳ１０３で表示される入力画面の一例を示す図である。
【図５】図２のステップＳ１０３で表示される入力画面の一例を示す図である。
【図６】図２のステップＳ１０６で特殊波形をデジタル化する処理の一例を示す図である。
【図７】図２のステップＳ１０８で表示される入力画面の一例を示す図である。
【図８】図２のステップＳ１０９，Ｓ１１０で表示される入力画面の一例を示す図である。
【図９】生産ラインが有する複数の生産設備のレイアウトの一例を示す図である。
【図１０】実施の形態に係る圧縮エア流量の算出方法における、シミュレーション処理の一例を示すフローチャートである。
【図１１】生産ラインにコンベアがある場合の生産ライン全体における総圧縮エア流量の時系列データの実測値の一例である。
【図１２】生産ラインにコンベアがない場合の生産ライン全体における総圧縮エア流量の時系列データの実測値の一例である。
【図１３】３台の生産設備の各々における稼働期間中の圧縮エア流量の時系列データのデジタル化された波形の具体例を示す図である。
【図１４】生産ライン全体におけるシミュレーション時間中の総圧縮エア流量の時系列データの算出結果の具体例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施の形態について説明する。
まず、図１を参照して、本実施の形態に係る圧縮エア流量の算出装置を実現するコンピュータ１０の構成例について説明する。図１に示されるように、コンピュータ１０は、プロセッサ１１、メモリ１２、ストレージ１３、及び入出力インタフェース（入出力Ｉ／Ｆ）１４等を備える。プロセッサ１１、メモリ１２、ストレージ１３、及び入出力インタフェース１４は、相互にデータを送受信するための伝送路で接続されている。
【００１６】
プロセッサ１１は、例えば、ＣＰＵ（Central Processing Unit）等の演算処理装置である。メモリ１２は、例えば、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等のメモリである。ストレージ１３は、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）やメモリカード等の記憶装置である。
【００１７】
ストレージ１３は、本実施の形態に係る圧縮エア流量の算出方法、すなわち、圧縮エアを使用する複数の生産設備を有する生産ライン全体で使用される総圧縮エア流量を算出するための方法をコンピュータ１０に実行させるためのプログラムを記憶している。プロセッサ１１は、上述のプログラムをストレージ１３から読み出し、実行することで、本実施の形態に係る圧縮エア流量の算出方法を実現する。ここで、プロセッサ１１は、上述のプログラムを実行する際、上述のプログラムをメモリ１２上に読み出してから実行しても良いし、メモリ１２上に読み出さずに実行しても良い。なお、上述のプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００１８】
また、ストレージ１３は、エア流量波形ＤＢ（Database）１３Ａの役割も果たす。例えば、異なる生産設備同士は、稼働を開始する稼働開始タイミングや、稼働を開始してから稼働を終了するまでの稼働期間の長さや、稼働期間中に使用される圧縮エア流量の時系列変化も相互に異なっている。しかし、同じ生産設備であれば、稼働開始タイミングは任意であるものの、稼働開始タイミングで稼働を開始してから稼働を終了するまでの稼働期間の長さや、その稼働期間中に使用される圧縮エア流量の時系列変化は同じであると考えられる。そこで、本実施の形態においては、複数の生産設備毎に、その生産設備で稼働期間中に使用される圧縮エア流量の時系列変化を表す時系列データをエア流量波形ＤＢ１３Ａに格納しておく。そして、後述のように、プロセッサ１１は、エア流量波形ＤＢ１３Ａに格納された時系列データを用いて、生産ライン全体でシミュレーション時間（所定期間）中に使用される総圧縮エア流量の時系列変化をシミュレーションする。
【００１９】
入出力インタフェース１４は、表示装置１４１や入力装置１４２等と接続される。表示装置１４１は、プロセッサ１１にて生成された画面等を表示する装置であり、例えば、ＬＣＤ（Liquid Crystal Display）、ＣＲＴ（Cathode Ray Tube）ディスプレイ等である。入力装置１４２は、ユーザの操作入力を受け付ける装置であり、例えば、キーボード、マウス、及びタッチセンサ等である。表示装置１４１および入力装置１４２は一体化され、タッチパネルとして実現されていても良い。
【００２０】
続いて、本実施の形態に係る圧縮エア流量の算出方法について説明する。
最初に、図２を参照して、圧縮エアを使用する複数の生産設備を有する生産ライン全体でシミュレーション時間（所定期間）中に使用される総圧縮エア流量の時系列変化をシミュレーションする前に行う前処理のフロー例について説明する。
【００２１】
図２に示されるように、まず、プロセッサ１１は、入力装置１４２を介して、主配管情報として、主配管の経路の入力を受け付ける（ステップＳ１０１）。主配管とは、圧縮エアを生成するコンプレッサーと各生産設備との間の配管のことであり、各生産設備内の配管は含まない。続いて、プロセッサ１１は、入力装置１４２を介して、主配管情報として、主配管の配管径の入力を受け付ける（ステップＳ１０２）。例えば、ステップＳ１０１，Ｓ１０２において、プロセッサ１１は、図３に示される入力画面を表示装置１４１に表示し、この入力画面において、入力装置１４２を介して主配管の経路及び配管径の入力を受け付ける。なお、図３に示される入力画面は、主配管の経路及び配管径の他、コンプレッサーで生成される圧縮エアの圧力の入力も受け付ける画面となっている。
【００２２】
続いて、プロセッサ１１は、入力装置１４２を介して、設備情報として、生産ラインが有する生産設備の台数及びレイアウトの入力を受け付ける（ステップＳ１０３）。例えば、ステップＳ１０３において、まず、プロセッサ１１は、図４に示される入力画面を表示装置１４１に表示し、この入力画面において、入力装置１４２を介して生産設備のレイアウトの入力を受け付ける。続いて、プロセッサ１１は、図５に示される入力画面を表示装置１４１に表示し、この入力画面において、入力装置１４２を介して、各生産設備の仕様の入力を受け付ける。なお、図５に示される入力画面は、生産設備が実行する工程の順番を示す工程Ｎｏ．、生産設備の種類、生産設備のサイクルタイム、生産設備が使用する圧力の入力を受け付ける画面となっている。このうちの工程Ｎｏ．により、各生産設備の配列順を判断することができる。さらに、図５に示される入力画面は、並列に配列された工程からなる複列工程を含む場合はその旨、複列工程の順番を示す複列対象工程Ｎｏ．の入力を受け付ける画面となっている。
【００２３】
続いて、プロセッサ１１は、複数の生産設備毎に、その生産設備で稼働期間中に使用される圧縮エア流量の時系列データの波形を、ストレージ１３内のエア流量波形ＤＢ１３Ａから取得する（ステップＳ１０４）。例えば、ドリルで穴を開ける生産設備や、ピンを圧入する生産設備等の場合は、それら生産設備で稼働期間中に使用される圧縮エア流量の時系列データの波形は、単純な波形となる。そのため、このような生産設備に関しては、エア流量波形ＤＢ１３Ａに予め格納されているデジタル化された代表的な波形を取得する。
【００２４】
続いて、プロセッサ１１は、複数の生産設備の中に、稼働期間中に使用される圧縮エア流量の時系列データの波形が特殊波形である生産設備が含まれるか否かを判定する（ステップＳ１０５）。特殊波形とは、エア流量波形ＤＢ１３Ａに予め格納されている代表的な波形とは異なる波形であり、例えば、代表的な波形と比較して、圧縮エアを使用するタイミングや流量が異なる波形等である。具体的には、例えば、図６の上部に示される波形が特殊波形と判定される。
【００２５】
ステップＳ１０５において、複数の生産設備の中に、稼働期間中に使用される圧縮エア流量の時系列データの波形が特殊波形である生産設備が含まれる場合には（ステップＳ１０５のＹＥＳ）、プロセッサ１１は、その特殊波形をデジタル化して簡易化する（ステップＳ１０６）。特殊波形をデジタル化する方法は、例えば、波形のサンプリング、量子化、符号化を行うという公知の方法を利用できる。例えば、図６の上部に示される波形は、図６の下部に示されるように、デジタル化される。なお、ステップＳ１０６における特殊波形のデジタル化は、プロセッサ１１が行うことには限定されず、ユーザが入力装置１４２を介して手入力で行うこととしても良い。一方、ステップＳ１０５において、複数の生産設備の中に、稼働期間中に使用される圧縮エア流量の時系列データの波形が特殊波形である生産設備が含まれていない場合には（ステップＳ１０５のＮＯ）、全ての波形をエア流量波形ＤＢ１３Ａから取得できるため、ステップＳ１０６をスルーして、ステップＳ１０７に進む。
【００２６】
続いて、プロセッサ１１は、複数の生産設備毎に、その生産設備で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａに格納する。これにより、エア流量波形ＤＢ１３Ａが更新される（ステップＳ１０７）。
【００２７】
続いて、プロセッサ１１は、入力装置１４２を介して、生産補助情報として、非常手持ちの台数及び位置の入力を受け付ける（ステップＳ１０８）。非常手持ちとは、信頼性の低い生産設備（故障が多く、よく停止する設備等）の直後のコンベアの上にバッファとして溜めておくワークのことである。例えば、ステップＳ１０８において、プロセッサ１１は、図７に示される入力画面を表示装置１４１に表示し、この入力画面において、入力装置１４２を介して非常手持ちの台数及び位置の入力を受け付ける。なお、図７において、生産設備内に位置していないワークが、コンベアの上にバッファとして溜められたワークである。
【００２８】
続いて、プロセッサ１１は、入力装置１４２を介して、生産補助情報として、生産ライン全体のタクトタイムの入力を受け付ける（ステップＳ１０９）。続いて、プロセッサ１１は、入力装置１４２を介して、シミュレーションを実行する期間の長さを示すシミュレーション時間の入力を受け付ける（ステップＳ１１０）。例えば、ステップＳ１０９，Ｓ１１０において、プロセッサ１１は、図８に示される入力画面を表示装置１４１に表示し、この入力画面において、入力装置１４２を介して生産ライン全体の仕様の入力を受け付ける。なお、図８に示される入力画面は、生産ライン全体のタクトタイム及びシミュレーション時間の他、コンプレッサーで生成される圧縮エアの圧力及び流量の入力を受け付ける画面となっている。
以上で、シミュレーション前に行う前処理が終了する。
【００２９】
続いて、図９及び図１０を参照して、圧縮エアを使用する複数の生産設備を有する生産ライン全体でシミュレーション時間（所定期間）中に使用される総圧縮エア流量の時系列変化をシミュレーションする処理のフロー例について説明する。
【００３０】
ここでは、図９に示されるように、生産ラインは、圧縮エアを使用するｎ（ｎは２以上の自然数）台の生産設備（ｎ−（ｎ−１））〜（ｎ）が、生産設備（ｎ−（ｎ−１））を先頭として、この順で配列されているものとする。また、生産設備（ｎ−（ｎ−１））〜（ｎ）が、Ｎｏ．（ｎ−（ｎ−１））工程〜Ｎｏ．（ｎ）工程をそれぞれ実行するものとする。
また、図１０を開始するときは、実際の生産ラインと同様に、フルワーク状態（全ての生産設備にワークがある状態）になっているものとする。
【００３１】
図１０に示されるように、まず、プロセッサ１１は、ｎ台の生産設備（ｎ−（ｎ−１））〜（ｎ）毎に、これら生産設備とコンプレッサーとの間の主配管内で損失する圧縮エアの圧力を表す配管ロスを算出する（ステップＳ２０１）。
【００３２】
続いて、プロセッサ１１は、ｎ台の生産設備（ｎ−（ｎ−１））〜（ｎ）毎に、その生産設備でシミュレーション時間中に使用される圧縮エア流量の時系列データの生成を開始する（ステップＳ３０１，Ｓ４０１，Ｓ５０１）。
【００３３】
ここでは、最初に、最終工程であるＮｏ．（ｎ）工程を実行する生産設備（ｎ）における圧縮エア流量の時系列データの生成について説明する。
まず、プロセッサ１１は、生産設備（ｎ）にワークがあるか否かを判定する（ステップＳ３０２）。ステップＳ３０２において、生産設備（ｎ）にワークがある場合には（ステップＳ３０２のＹＥＳ）、そのワークを生産設備（ｎ）から搬出し（ステップＳ３０３）、生産設備（ｎ）にワークがない場合には（ステップＳ３０２のＮＯ）、ワークを搬出する必要がないため、ステップＳ３０３をスルーして、ステップＳ３０４に進む。
【００３４】
続いて、プロセッサ１１は、Ｎｏ．（ｎ）工程の前工程であるＮｏ．（ｎ−１）工程を実行する生産設備（ｎ−１）にワークがあるか否か（詳細には、生産設備（ｎ−１）から搬出済みであるが、生産設備（ｎ）には未搬入の状態になっているワークがあるか否か）を判定する（ステップＳ３０４）。詳細には、このワークは、生産設備（ｎ−１）から搬出済みであるが、生産設備（ｎ）には未搬入のワークである。ステップＳ３０４において、生産設備（ｎ−１）にワークがない場合には（ステップＳ３０４のＮＯ）、ワークを搬入できないため、ステップＳ３０４に戻る。
【００３５】
一方、ステップＳ３０４において、生産設備（ｎ−１）にワークがある場合には（ステップＳ３０４のＹＥＳ）、プロセッサ１１は、そのワークを生産設備（ｎ）に搬入する（ステップＳ３０５）。すなわち、最終工程であるＮｏ．（ｎ）工程を実行する生産設備（ｎ）の場合、プロセッサ１１は、生産設備（ｎ）にワークがなく、Ｎｏ．（ｎ）工程の前工程であるＮｏ．（ｎ−１）工程を実行する生産設備（ｎ−１）にワークがあれば、そのワークを生産設備（ｎ）に搬入し、そのときに生産設備（ｎ）の稼働を開始する稼働開始タイミングになったと判定する。
【００３６】
ここで、生産設備（ｎ）と生産設備（ｎ−１）との間には、ワークを搬送するコンベアが設けられており、生産設備（ｎ−１）にあるワークは、コンベアにより搬送されて、生産設備（ｎ）に搬入される。そのため、生産設備（ｎ−１）にワークがあったとしても、そのワークは生産設備（ｎ）に直ちに搬入されるわけではなく、実際には、そのワークは、コンベアによるワークの搬送時間が経過した後に生産設備（ｎ）に搬入される。しかし、本実施の形態においては、生産設備（ｎ）にワークがなく、生産設備（ｎ−１）にワークがあれば、コンベアによるワークの搬送時間は無視して、そのワークを生産設備（ｎ）に搬入するものとし、そのときに生産設備（ｎ）の稼働開始タイミングになったと判定するものとする。以下、その理由を説明する。
【００３７】
図１１は、生産設備間にコンベアがある場合の総圧縮エア流量の時系列データの実測値の波形を示し、図１２は、生産設備間にコンベアがない場合の総圧縮エア流量の時系列データの実測値の波形を示している。なお、図１１及び図１２は、生産設備自体は同じものである。図１１及び図１２に示されるように、総圧縮エア流量の時系列データの波形は、生産設備間のコンベアの有無によっては大きく変化しない。また、コンベアがない場合の総圧縮エア流量の最大値も、コンベアがある場合の総圧縮エア流量の最大値と比較して、約２％の僅かな乖離がある程度である。この程度の差異にもかかわらず、プロセッサ１１が実行するプログラムを作成する際に、実際の生産ラインに合わせて、コンベアの動きや条件をプログラミングすると、プログラムが複雑化し、プログラムの作成に膨大な時間を要してしまうという別の問題が発生する。そこで、本実施の形態においては、プログラムを簡易化することを優先し、コンベアによるワークの搬送時間を無視することとする。
【００３８】
プロセッサ１１は、生産設備（ｎ）の稼働開始タイミングになったと判定すると、エア流量波形ＤＢ１３Ａから、生産設備（ｎ）で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を取得する（ステップＳ３０６）。続いて、プロセッサ１１は、生産設備（ｎ）の稼働期間経過後に、ワークを生産設備（ｎ）から搬出する（ステップＳ３０７）。
【００３９】
続いて、プロセッサ１１は、ステップＳ３０１で生産設備（ｎ）における圧縮エア流量の時系列データの生成を開始してから経過した時間がシミュレーション時間に到達したか否かを判定する（ステップＳ３０８）。ステップＳ３０８において、ステップＳ３０１からの経過時間がシミュレーション時間に到達していない場合には（ステップＳ３０８のＮＯ）、ステップＳ３０４に戻る。ステップＳ３０４に戻った時点では、生産設備（ｎ）にワークがない状態である。そのため、プロセッサ１１は、ステップＳ３０４において、生産設備（ｎ−１）にワークがある場合には（ステップＳ３０４のＹＥＳ）、そのワークを生産設備（ｎ）に搬入し（ステップＳ３０５）、そのときに生産設備（ｎ）の稼働開始タイミングになったと判定して、ステップＳ３０６以降を行う。
【００４０】
すなわち、プロセッサ１１は、生産設備（ｎ）の稼働開始タイミングになったと判定する度に、生産設備（ｎ）で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａから取得する。このようにして、プロセッサ１１は、生産設備（ｎ）でシミュレーション時間中に使用される圧縮エア流量の時系列データを生成する。
【００４１】
一方、ステップＳ３０８において、ステップＳ３０１からの経過時間がシミュレーション時間に到達した場合には（ステップＳ３０８のＹＥＳ）、プロセッサ１１は、生産設備（ｎ）における圧縮エア流量の時系列データの生成を終了する（ステップＳ３０９）。
【００４２】
続いて、中間工程であるＮｏ．（ｎ−１）工程を実行する生産設備（ｎ−１）における圧縮エア流量の時系列データの生成について説明する。
まず、プロセッサ１１は、生産設備（ｎ−１）にワークがあるか否かを判定する（ステップＳ４０２）。ステップＳ４０２において、生産設備（ｎ−１）にワークがある場合には（ステップＳ４０２のＹＥＳ）、続いて、プロセッサ１１は、Ｎｏ．（ｎ−１）工程の次工程であるＮｏ．（ｎ）工程を実行する生産設備（ｎ）にワークがあるか否かを判定する（ステップＳ４０３）。ステップＳ４０３において、生産設備（ｎ）にワークがない場合には（ステップＳ４０３のＮＯ）、生産設備（ｎ−１）にワークがあり、生産設備（ｎ）にワークがない状態であるため、プロセッサ１１は、ワークを生産設備（ｎ−１）から搬出する（ステップＳ４０４）。一方、ステップＳ４０２において、生産設備（ｎ−１）にワークがない場合は（ステップＳ４０２のＮＯ）、ワークを搬出する必要がないため、ステップＳ４０３，Ｓ４０４をスルーして、ステップＳ４０５に進む。また、ステップＳ４０３において、生産設備（ｎ）にワークがある場合は（ステップＳ４０３のＹＥＳ）、ワークを搬出できないため、ステップＳ４０３に戻る。すなわち、生産設備（ｎ−１）にあるワークは、生産設備（ｎ）にワークがなくなるのを待って、搬出される。
【００４３】
続いて、プロセッサ１１は、Ｎｏ．（ｎ−１）工程の前工程であるＮｏ．（ｎ−２）工程を実行する生産設備（ｎ−２）にワークがあるか否か（詳細には、生産設備（ｎ−２）から搬出済みであるが、生産設備（ｎ−１）には未搬入の状態になっているワークがあるか否か）を判定する（ステップＳ４０５）。ステップＳ４０５において、生産設備（ｎ−２）にワークがない場合には（ステップＳ４０５のＮＯ）、ワークを搬入できないため、ステップＳ４０５に戻る。
【００４４】
一方、ステップＳ４０５において、生産設備（ｎ−２）にワークがある場合には（ステップＳ４０５のＹＥＳ）、プロセッサ１１は、そのワークを生産設備（ｎ−１）に搬入する（ステップＳ４０６）。すなわち、中間工程であるＮｏ．（ｎ−１）工程を実行する生産設備（ｎ−１）の場合、プロセッサ１１は、生産設備（ｎ−１）にワークがなく、Ｎｏ．（ｎ−１）工程の前工程であるＮｏ．（ｎ−２）工程を実行する生産設備（ｎ−２）にワークがあれば、そのワークを生産設備（ｎ−１）に搬入し、そのときに生産設備（ｎ−１）の稼働を開始する稼働開始タイミングになったと判定する。このとき、生産設備（ｎ）の場合と同様に、生産設備（ｎ−１）と生産設備（ｎ−２）との間のコンベアによるワークの搬送時間は無視する。
【００４５】
プロセッサ１１は、生産設備（ｎ−１）の稼働開始タイミングになったと判定すると、エア流量波形ＤＢ１３Ａから、生産設備（ｎ−１）で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を取得する（ステップＳ４０７）。続いて、プロセッサ１１は、生産設備（ｎ−１）の稼働期間経過後に、ワークを生産設備（ｎ−１）から搬出する（ステップＳ４０８）。
【００４６】
続いて、プロセッサ１１は、ステップＳ４０１で生産設備（ｎ−１）における圧縮エア流量の時系列データの生成を開始してから経過した時間がシミュレーション時間に到達したか否かを判定する（ステップＳ４０９）。ステップＳ４０９において、ステップＳ４０１からの経過時間がシミュレーション時間に到達していない場合には（ステップＳ４０９のＮＯ）、ステップＳ４０５に戻る。ステップＳ４０５に戻った時点では、生産設備（ｎ−１）にワークがない状態である。そのため、プロセッサ１１は、ステップＳ４０５において、生産設備（ｎ−２）にワークがある場合には（ステップＳ４０５のＹＥＳ）、そのワークを生産設備（ｎ−１）に搬入し（ステップＳ４０６）、そのときに生産設備（ｎ−１）の稼働開始タイミングになったと判定して、ステップＳ４０７以降を行う。
【００４７】
すなわち、プロセッサ１１は、生産設備（ｎ−１）の稼働開始タイミングになったと判定する度に、生産設備（ｎ−１）で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａから取得する。このようにして、プロセッサ１１は、生産設備（ｎ−１）でシミュレーション時間中に使用される圧縮エア流量の時系列データを生成する。
【００４８】
一方、ステップＳ４０９において、ステップＳ４０１からの経過時間がシミュレーション時間に到達した場合には（ステップＳ４０９のＹＥＳ）、プロセッサ１１は、生産設備（ｎ−１）における圧縮エア流量の時系列データの生成を終了する（ステップＳ４１０）。
【００４９】
なお、中間工程であるＮｏ．（ｎ−（ｎ−２））工程〜（ｎ−２）工程をそれぞれ実行する生産設備（ｎ−（ｎ−２））〜（ｎ−２）における圧縮エア流量の時系列データは、生産設備（ｎ−１）における圧縮エア流量の時系列データと略同様に生成すれば良いため、生成方法の説明を省略する。
【００５０】
続いて、初工程であるＮｏ．（ｎ−（ｎ−１））工程を実行する生産設備（ｎ−（ｎ−１））における圧縮エア流量の時系列データの生成について説明する。
まず、プロセッサ１１は、生産設備（ｎ−（ｎ−１））にワークがあるか否かを判定する（ステップＳ５０２）。ステップＳ５０２において、生産設備（ｎ−（ｎ−１））にワークがある場合には（ステップＳ５０２のＹＥＳ）、ワークを搬入する必要がないため、後述のステップＳ５０３，Ｓ５０４をスルーして、ステップＳ５０５に進む。
【００５１】
一方、ステップＳ５０２において、生産設備（ｎ−（ｎ−１））にワークがない場合には（ステップＳ５０２のＮＯ）、プロセッサ１１は、ワークを生産設備（ｎ−（ｎ−１））に搬入する（ステップＳ５０３）。すなわち、初工程であるＮｏ．（ｎ−（ｎ−１））工程を実行する生産設備（ｎ−（ｎ−１））の場合、プロセッサ１１は、生産設備（ｎ−（ｎ−１））にワークがなければ、ワークを生産設備（ｎ−（ｎ−１））に搬入し、そのときに生産設備（ｎ−（ｎ−１））の稼働を開始する稼働開始タイミングになったと判定する。このとき、生産設備（ｎ）の場合と同様に、生産設備（ｎ−（ｎ−１））の直前にあるコンベアによるワークの搬送時間は無視する。
【００５２】
プロセッサ１１は、生産設備（ｎ−（ｎ−１））の稼働開始タイミングになったと判定すると、エア流量波形ＤＢ１３Ａから、生産設備（ｎ−（ｎ−１））で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を取得する（ステップＳ５０４）。
【００５３】
続いて、プロセッサ１１は、生産設備（ｎ−（ｎ−１））の稼働期間経過後に、Ｎｏ．（ｎ−（ｎ−１））工程の次工程であるＮｏ．（ｎ−（ｎ−２））工程を実行する生産設備（ｎ−（ｎ−２））にワークがあるか否かを判定する（ステップＳ５０５）。ステップＳ５０５において、生産設備（ｎ−（ｎ−２））にワークがない場合には（ステップＳ５０５のＮＯ）、ワークを生産設備（ｎ−（ｎ−１））から搬出する（ステップＳ５０６）。一方、ステップＳ５０５において、生産設備（ｎ−（ｎ−２））にワークがある場合は（ステップＳ５０５のＹＥＳ）、ワークを搬出できないため、ステップＳ５０５に戻る。すなわち、生産設備（ｎ−（ｎ−１））にあるワークは、生産設備（ｎ−（ｎ−２））にワークがなくなるのを待って、搬出される。
【００５４】
続いて、プロセッサ１１は、ステップＳ５０１で生産設備（ｎ−（ｎ−１））における圧縮エア流量の時系列データの生成を開始してから経過した時間がシミュレーション時間に到達したか否かを判定する（ステップＳ５０７）。ステップＳ５０７において、ステップＳ５０１からの経過時間がシミュレーション時間に到達していない場合には（ステップＳ５０７のＮＯ）、ステップＳ５０３に戻る。ステップＳ５０３に戻った時点では、生産設備（ｎ−（ｎ−１））にワークがない状態である。そのため、プロセッサ１１は、ステップＳ５０３に戻ると、ワークを生産設備（ｎ−（ｎ−１））に搬入し（ステップＳ５０３）、そのときに生産設備（ｎ−（ｎ−１））の稼働開始タイミングになったと判定して、ステップＳ５０４以降を行う。
【００５５】
すなわち、プロセッサ１１は、生産設備（ｎ−（ｎ−１））の稼働開始タイミングになったと判定する度に、生産設備（ｎ−（ｎ−１））で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａから取得する。このようにして、プロセッサ１１は、生産設備（ｎ−（ｎ−１））でシミュレーション時間中に使用される圧縮エア流量の時系列データを生成する。
【００５６】
一方、ステップＳ５０７において、ステップＳ５０１からの経過時間がシミュレーション時間に到達した場合には（ステップＳ５０７のＹＥＳ）、プロセッサ１１は、生産設備（ｎ−（ｎ−１））における圧縮エア流量の時系列データの生成を終了する（ステップＳ５０８）。
【００５７】
以上の処理により、ｎ台の生産設備（ｎ−（ｎ−１））〜（ｎ）毎に、その生産設備でシミュレーション時間中に使用される圧縮エア流量の時系列データが生成される。
続いて、プロセッサ１１は、ｎ台の生産設備（ｎ−（ｎ−１））〜（ｎ）毎に生成された、シミュレーション時間中に使用される圧縮エア流量の時系列データを積算することで、生産ライン全体でシミュレーション時間中に使用される総圧縮エア流量の時系列変化を表す時系列データを算出し、算出した時系列データを出力する（ステップＳ２０２）。このとき、プロセッサ１１は、例えば、算出した時系列データを表す画面を表示装置１４１に表示出力する。
【００５８】
その後、プロセッサ１１は、シミュレーション時間中の総圧縮エア流量のうちの最大値を出力する（ステップＳ２０３）。このとき、プロセッサ１１は、例えば、総圧縮エア流量の最大値を表す画面を表示装置１４１に表示出力する。
【００５９】
続いて、図１３及び図１４を参照して、本実施の形態に係る圧縮エア流量の算出方法について、具体例を挙げて説明する。ここでは、生産ラインは、圧縮エアを使用する３台の生産設備（１）〜（３）が、生産設備（１）を先頭として、この順で配列されているものとする。
【００６０】
まず、シミュレーション前に行われる前処理において、プロセッサ１１は、３台の生産設備（１）〜（３）毎に、その生産設備で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａに格納する。ここでは、３台の生産設備（１）〜（３）の各々について、図１３に示されるような波形が格納されたとする。
【００６１】
続いて、プロセッサ１１は、シミュレーション処理を開始し、３台の生産設備（１）〜（３）毎に、その生産設備でシミュレーション時間中に使用される圧縮エア流量の時系列データの生成を開始する。ここでは、図１４に示されるように、時刻ｔ１〜ｔ１１までの期間がシミュレーション時間であるとする。
【００６２】
まず、生産設備（１）に関しては、プロセッサ１１は、シミュレーション時間中の時刻ｔ４，ｔ９で稼働開始タイミングになったと判定する。そのため、プロセッサ１１は、時刻ｔ４，ｔ９において、生産設備（１）で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａから取得する。
【００６３】
また、生産設備（２）に関しては、プロセッサ１１は、シミュレーション時間中の時刻ｔ２，ｔ７で稼働開始タイミングになったと判定する。そのため、プロセッサ１１は、時刻ｔ２，ｔ７において、生産設備（２）で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａから取得する。
【００６４】
また、生産設備（３）に関しては、プロセッサ１１は、シミュレーション時間中の時刻ｔ１，ｔ６で稼働開始タイミングになったと判定する。そのため、プロセッサ１１は、時刻ｔ１，ｔ６において、生産設備（３）で稼働期間中に使用される圧縮エア流量の時系列データのデジタル化された波形を、エア流量波形ＤＢ１３Ａから取得する。
【００６５】
以上の処理により、３台の生産設備（１）〜（３）毎に、その生産設備でシミュレーション時間中に使用される圧縮エア流量の時系列データが生成される。
続いて、プロセッサ１１は、３台の生産設備（１）〜（３）毎に生成された、シミュレーション時間中に使用される圧縮エア流量の時系列データを積算することで、生産ライン全体でシミュレーション時間中に使用される総圧縮エア流量の時系列データを算出し、算出した時系列データを出力する。
【００６６】
このとき、総圧縮エア流量の時系列データにおいては、時刻ｔ４，ｔ５間及び時刻ｔ９，ｔ１０間の総圧縮エア流量が最大値となっている。そのため、プロセッサ１１は、時刻ｔ４，ｔ５間及び時刻ｔ９，ｔ１０間の総圧縮エア流量を、総圧縮エア流量の最大値として出力する。
【００６７】
上述のように本実施の形態によれば、複数の生産設備毎に、その生産設備における稼働を開始してから稼働を停止するまでの稼働期間中の圧縮エア流量の時系列データをエア流量波形ＤＢ１３Ａに予め格納しておく。プロセッサ１１は、シミュレーションをする所定期間中、複数の生産設備毎に、その生産設備の稼働開始タイミングになる度に、その生産設備における稼働期間中の圧縮エア流量の時系列データをエア流量波形ＤＢ１３Ａから取得する。このようにして、プロセッサ１１は、複数の生産設備の各々における所定期間中の圧縮エア流量の時系列データを生成する。そして、プロセッサ１１は、複数の生産設備の各々における所定期間中の圧縮エア流量の時系列データを積算することで、生産ライン全体における所定期間中の総圧縮エア流量の時系列データを算出する。
【００６８】
そのため、圧縮エアを使用する複数の生産設備を有する生産ラインにおいて、これら複数の生産設備の各々の稼働開始及び稼働停止のタイミングが異なる場合でも、複数の生産設備の各々における圧縮エア流量の時系列データを精度良く生成することができ、これにより、生産ライン全体における総圧縮エア流量も精度良く算出することができる。
【００６９】
その結果、総圧縮エア流量に見合った適切な生産量のコンプレッサーを選定できる。例えば、図１４の例では、時刻ｔ４，ｔ５間及び時刻ｔ９，ｔ１０間の総圧縮エア流量分の生成量となるスペックのコンプレッサーを選定すれば良い。このように、適切な生産量のコンプレッサーを選定できるため、特許文献１のように、いずれかの生産設備の稼働開始及び稼働停止のタイミングを調整する必要はなく、完成品を予定通りに生産することができる。また、適切な生産量のコンプレッサーを選定できるため、コンプレッサーが過剰なスペックとなることがなくなり、投資、ランニングコスト、省エネルギー化の観点からも有利である。
【００７０】
また、本実施の形態によれば、複数の生産設備の各々における稼働期間中の圧縮エア流量の時系列データの波形として、デジタル化された波形をエア流量波形ＤＢ１３Ａに格納する。このように、圧縮エア流量の時系列データの波形を、デジタル化して簡易化することで、プロセッサ１１が本実施の形態に係る圧縮エア流量の算出方法を実現するために実行するプログラムが簡易化されるため、プログラムの作成に要する時間の短縮化が図れる。
【００７１】
また、本実施の形態によれば、プロセッサ１１は、初工程を実行する生産設備の場合、その生産設備にワークがなければ、その生産設備にワークを搬入し、そのときにその生産設備の稼働開始タイミングになったと判定する。また、それ以外の生産設備の場合、その生産設備にワークがなく、かつ、その生産設備が実行する工程の前工程を実行する生産設備にワークがあれば、その生産設備にワークを搬入し、そのときにその生産設備の稼働開始タイミングになったと判定する。すなわち、プロセッサ１１は、コンベアによる搬送時間を無視して、生産設備にワークを搬入し、そのときに生産設備の稼働開始タイミングになったと判定する。このように、コンベアによる搬送時間を無視することで、上述のプログラムがさらに簡易化されるため、プログラムの作成に要する時間のさらなる短縮化が図れる。
【００７２】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００７３】
１０  コンピュータ
１１  プロセッサ
１２  メモリ
１３  ストレージ
１３Ａ  エア流量波形ＤＢ
１４  入出力インタフェース（入出力Ｉ／Ｆ）
１４１  表示装置
１４２  入力装置
【図１】
2018092248.tif 000003
【図２】
2018092248.tif 000004
【図３】
2018092248.tif 000005
【図４】
2018092248.tif 000006
【図５】
2018092248.tif 000007
【図６】
2018092248.tif 000008
【図７】
2018092248.tif 000009
【図８】
2018092248.tif 000010
【図９】
2018092248.tif 000011
【図１０】
2018092248.tif 000012
【図１１】
2018092248.tif 000013
【図１２】
2018092248.tif 000014
【図１３】
2018092248.tif 000015
【図１４】
2018092248.tif 000016