(57)【要約】【課題】  圧縮ガスを消費する装置に可及的に過不足なく圧縮空気を供給することができるように、圧縮ガスの供給に使用する装置を自動的に決定する。【解決手段】  設備稼動制御装置３００は、供給空気流量の合計値が、ショットブラスト装置１０１ａ〜１０１ｅのうち、待機状態のショットブラスト装置の数よりも少ない数である最大同時稼動台数のショットブラスト装置における消費空気流量の合計値を上回るように、コンプレッサ１０６ａ〜１０６ｅの中から使用するコンプレッサを決定する。このとき、設備稼動制御装置３００は、消費空気流量が大きいものから順に最大同時稼動台数のショットブラスト装置を選択し、選択したショットブラスト装置における消費空気流量の合計値を、最大同時稼動台数のショットブラスト装置における消費空気流量の合計値とする。【選択図】  図１
2019084618.tif 000002
【特許請求の範囲】
【請求項１】
圧縮ガスを供給する複数の第１供給装置と、
圧縮ガスを間欠的に消費する３つ以上の第１消費装置と、
前記第１消費装置のそれぞれに対して配置される操作装置であって、それぞれが、圧縮ガスを消費することを指示するための第１操作部と、当該第１消費装置の状態を、当該第１消費装置に圧縮ガスが供給され圧縮ガスの消費が可能になる状態である待機状態にすることを指示するための第２操作部と、を有する第１操作装置と、
を有する処理設備において、圧縮ガスの供給に使用する前記第１供給装置を決定することを含む処理を実行する設備稼動制御システムであって、
前記待機状態の前記第１消費装置の数が複数である場合に、前記待機状態の前記第１消費装置の数よりも少ない数を、最大同時稼動台数として決定する最大同時稼動台数決定手段と、
前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値に基づいて第１最大消費ガス流量を決定する第１最大消費ガス流量決定手段と、
前記第１供給装置から供給される圧縮ガスの流量の合計値が、前記第１最大消費ガス流量を上回るように、前記複数の第１供給装置の中から、圧縮ガスの供給に使用する前記第１供給装置を決定する第１供給装置決定手段と、を有し、
前記第１最大消費ガス流量決定手段は、圧縮ガスを消費する流量が大きいものから順に前記最大同時稼動台数の前記第１消費装置を選択し、選択した前記第１消費装置で消費する圧縮ガスの流量の合計値を、前記第１最大消費ガス流量とすることを特徴とする設備稼動制御システム。
【請求項２】
前記待機状態の前記第１消費装置の数と、圧縮ガスを同時に消費できる前記第１消費装置の数の最大値との関係を示す負荷平準化情報を記憶する負荷平準化情報記憶手段を更に有し、
前記最大同時稼動台数決定手段は、前記待機状態の前記第１消費装置の数と、前記負荷平準化情報とに基づいて、前記最大同時稼動台数を決定することを特徴とする請求項１に記載の設備稼動制御システム。
【請求項３】
前記最大同時稼動台数決定手段は、前記待機状態の前記第１消費装置の数から予め設定された値を減算した値を、前記最大同時稼動台数として決定することを特徴とする請求項１または２に記載の設備稼動制御システム。
【請求項４】
前記複数の第１供給装置の少なくとも２つは、圧縮ガスを生成するのに必要なコストが相互に異なり、
前記第１供給装置決定手段は、前記第１供給装置から供給される圧縮ガスの流量の合計値が、前記第１最大消費ガス流量を上回るように、前記コストに応じて定まる評価指標に基づいて、前記複数の第１供給装置の中から、圧縮ガスの供給に使用する前記第１供給装置を決定することを特徴とする請求項１〜３の何れか１項に記載の設備稼動制御システム。
【請求項５】
前記第１供給装置決定手段は、前記第１供給装置から供給される圧縮ガスの流量の合計値が、前記第１最大消費ガス流量を上回るように、当該合計値に応じて定まる評価指標に基づいて、前記複数の第１供給装置の中から、圧縮ガスの供給に使用する前記第１供給装置を決定することを特徴とする請求項１〜４の何れか１項に記載の設備稼動制御システム。
【請求項６】
前記第１操作部の操作の内容を判定する第１操作部判定手段と、
圧縮ガスを消費中の前記第１消費装置の数と、前記最大同時稼動台数とに基づいて、前記第１操作部の操作により圧縮ガスを消費することが指示された前記第１消費装置における圧縮ガスの消費の可否を判断する消費可否判定手段と、
前記第１操作部の操作により圧縮ガスを消費することが指示された前記第１消費装置に対し圧縮ガスの消費を指示する消費指示手段と、
前記第１操作部の操作により圧縮ガスを消費することが指示された前記第１消費装置における圧縮ガスの消費を不許可にする消費不許可手段と、を更に有し、
前記消費可否判定手段は、圧縮ガスを消費中の前記第１消費装置の数が、前記最大同時稼動台数以上である場合に、前記第１操作部の操作により圧縮ガスを消費することが指示された前記第１消費装置において圧縮ガスを消費することができないと判定し、そうでない場合に、前記第１操作部の操作により圧縮ガスを消費することが指示された前記第１消費装置において圧縮ガスを消費することができると判定し、
前記消費不許可手段は、前記消費可否判定手段により、前記第１操作部の操作により圧縮ガスを消費することが指示された前記第１消費装置において圧縮ガスを消費することができないと判定された場合に、当該第１消費装置における圧縮ガスの消費を不許可にし、
前記消費指示手段は、前記消費不許可手段により前記第１消費装置における圧縮ガスの消費が不許可された後、前記消費可否判定手段により、当該第１消費装置において圧縮ガスを消費することができると判定された場合に、当該第１消費装置に対し圧縮ガスの消費を指示することを特徴とする請求項１〜５の何れか１項に記載の設備稼動制御システム。
【請求項７】
前記第２操作部の操作によって、前記第１消費装置が前記待機状態であることが継続しているときに、前記第１操作部の操作により当該第１消費装置による圧縮ガスの消費の指示が所定の時間なされていないか否かを判定する第２操作部判定手段と、
前記第２操作部判定手段により、前記第１消費装置が前記待機状態であることが継続しているときに、前記第１操作部の操作により当該第１消費装置による圧縮ガスの消費の指示が所定の時間なされていないと判定された場合、当該第１消費装置に対する前記第２操作部の操作を無効にして、当該第１消費装置の状態を前記待機状態になる前の状態に変更する第２操作部変更手段と、を更に有することを特徴とする請求項１〜６の何れか１項に記載の設備稼動制御システム。
【請求項８】
前記第２操作部変更手段により、前記第１消費装置の状態が前記待機状態になる前の状態に変更されることにより、前記待機状態の前記第１消費装置の数が変更されると、前記最大同時稼動台数を変更できるか否かを判定する変更可否判定手段を更に有し、
前記変更可否判定手段は、前記第２操作部変更手段による変更後の前記待機状態の前記第１消費装置の数と、圧縮ガスを消費中の前記第１消費装置の数とに基づいて、前記最大同時稼動台数を変更できるか否かを判定し、
前記最大同時稼動台数決定手段は、前記変更可否判定手段により、前記最大同時稼動台数を変更できると判定されると、前記第２操作部変更手段により変更された後の前記待機状態の前記第１消費装置の数に基づいて、前記最大同時稼動台数を決定し直すことを特徴とする請求項７に記載の設備稼動制御システム。
【請求項９】
前記第１供給装置は、コンプレッサであり、
前記第１消費装置は、ショットブラスト装置であることを特徴とする請求項１〜８の何れか１項に記載の設備稼動制御システム。
【請求項１０】
前記処理設備は、前記第１供給装置よりも高い圧力の圧縮ガスを供給する１つ以上の第２供給装置と、
圧縮ガスを消費する１つ以上の第２消費装置と、を更に有し、
前記第２供給装置により供給される圧縮ガスのうち、前記第２消費装置で消費されなかった圧縮ガスの少なくとも一部を余剰ガスとして前記第１消費装置に供給し、
前記第１最大消費ガス流量決定手段は、前記余剰ガスがある場合には、前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値から前記余剰ガスの流量を減算した値を前記第１最大消費ガス流量とすることと、前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値に前記余剰ガスの流量を加算した値を前記第１最大消費ガス流量とすることとの何れかを行うことを特徴とする請求項１〜９の何れか１項に記載の設備稼動制御システム。
【請求項１１】
前記処理設備は、前記第２消費装置のそれぞれに対して配置される操作装置であって、それぞれが、圧縮ガスを消費することを指示するための第３操作部と、当該第２消費装置の状態を、当該第２消費装置に圧縮ガスが供給され圧縮ガスの消費が可能になる状態である待機状態にすることを指示するための第４操作部と、を有する第２操作装置を更に有し、
前記設備稼動制御システムは、前記待機状態の前記第２消費装置で消費される圧縮ガスの流量の合計値を第２最大消費ガス流量として決定する第２最大消費ガス流量決定手段と、
前記第２供給装置から供給される圧縮ガスの流量の合計値から、前記第２最大消費ガス流量を減算した値を前記余剰ガスの流量として計算する余剰ガス流量計算手段と、を更に有することを特徴とする請求項１０に記載の設備稼動制御システム。
【請求項１２】
前記第２供給装置から供給される圧縮ガスの流量の合計値が、前記第２最大消費ガス流量を上回るように、前記複数の第２供給装置の中から、圧縮ガスの供給に使用する前記第２供給装置を決定する第２供給装置決定手段を更に有し、
前記第２最大消費ガス流量決定手段は、圧縮ガスを消費する流量が大きいものから順に前記待機状態の前記第２消費装置の数と同じ数の前記第２消費装置を選択し、選択した前記第２消費装置で消費する圧縮ガスの流量の合計値を、前記第２最大消費ガス流量とし、
前記余剰ガス流量計算手段は、前記第２供給装置決定手段により決定された前記第２供給装置から供給される圧縮ガスの流量の合計値から、前記第２最大消費ガス流量を減算した値を前記余剰ガスの流量とすることを特徴とする請求項１１に記載の設備稼動制御システム。
【請求項１３】
前記第２供給装置は、コンプレッサであり、
前記第２消費装置は、ショットピーニング装置であることを特徴とする請求項１０〜１２の何れか１項に記載の設備稼動制御システム。
【請求項１４】
圧縮ガスを供給する複数の第１供給装置と、
圧縮ガスを間欠的に消費する３つ以上の第１消費装置と、
前記第１消費装置のそれぞれに対して配置される操作装置であって、それぞれが、圧縮ガスを消費することを指示するための第１操作部と、当該第１消費装置の状態を、当該第１消費装置に圧縮ガスが供給され圧縮ガスの消費が可能になる状態である待機状態にすることを指示するための第２操作部と、を有する第１操作装置と、
を有する処理設備において、圧縮ガスの供給に使用する前記第１供給装置を決定することを含む処理を実行する設備稼動制御方法であって、
前記待機状態の前記第１消費装置の数が複数である場合に、前記待機状態の前記第１消費装置の数よりも少ない数を、最大同時稼動台数として決定する最大同時稼動台数決定工程と、
前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値に基づいて第１最大消費ガス流量を決定する第１最大消費ガス流量決定工程と、
前記第１供給装置から供給される圧縮ガスの流量の合計値が、前記第１最大消費ガス流量を上回るように、前記複数の第１供給装置の中から、圧縮ガスの供給に使用する前記第１供給装置を決定する第１供給装置決定工程と、を有し、
前記第１最大消費ガス流量決定工程は、圧縮ガスを消費する流量が大きいものから順に前記最大同時稼動台数の前記第１消費装置を選択し、選択した前記第１消費装置で消費する圧縮ガスの流量の合計値を、前記第１最大消費ガス流量とすることを特徴とする設備稼動制御方法。
【請求項１５】
請求項１〜１３の何れか１項に記載の設備稼動制御システムの各手段としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設備稼動制御システム、設備稼動制御方法、およびプログラムに関し、特に、圧縮空気を消費する装置に用いて好適なものである。
【背景技術】
【０００２】
工場では、コンプレッサ（空気圧縮機）から供給される圧縮空気を消費する装置を用いて製品（半製品も含む。以下同じ）に対して処理を行うことがある。例えば、鉄鋼業では、鋼材の表面（例えば鋼管の内面）に対して、圧縮空気により投射材を投射するショットブラスト装置や、同じく鋼材の表面に対して、圧縮空気により投射材を投射するショットピーニング装置といった装置がある。ショットブラスト装置は、鋼材の表面の酸化スケールや潤滑剤等を除去することを目的とする装置であり、ショットピーニング装置は、鋼材の表面の改質・硬化を行うことを目的とする装置である。
【０００３】
このような装置を有する処理設備では、コスト削減等の観点から、圧縮空気の供給量（流量）を調整することが求められる。圧縮空気の供給量を調整する技術として特許文献１に記載の技術がある。
特許文献１には以下の技術が開示されている。まず、各生産設備で消費された圧縮空気の流量の時系列データと、各生産設備において圧縮空気を消費する工程のタクトタイムとを用いて、圧縮空気の総消費流量の時系列変化をシミュレートする。そして、シミュレートした結果から、圧縮空気の総消費流量が閾値以下になる区間の中で最大となる最大稼動有効区間と、最大稼動有効区間において各生産設備の最初と最後のタクト開始時間とを特定する。そして、複数の生産設備の何れかの動作を、最初のタクト開始時間で開始させ、最後のタクト開始時間で停止させることを最大稼動有効区間の周期で繰り返し行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２６４４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前述したようなショットブラスト装置を有する処理設備では、製品に対する処理の具体的な計画が決められない場合がある。例えば、１日の処理量は決められるが、その日のどのタイミングでどの位の量の処理を行うのかは、ショットブラスト工程の上工程や下工程における操業状況や在庫の状況等に応じて、現場のオペレータが判断する場合がある。
【０００６】
しかしながら、特許文献１に記載の技術では、圧縮空気の流量の測定値に基づいて、圧縮空気の総消費流量の時系列変化をシミュレートする。このため、圧縮空気を消費する装置で圧縮空気を消費させるタイミングの精度は、シミュレーションの結果に依存し、当該シミュレーションの精度は、圧縮空気の流量の測定値に依存する。製品に対する処理の具体的な計画が決められない場合、各生産設備で消費された圧縮空気の流量の時系列データは、測定期間により大きく変動する。従って、シミュレートされる圧縮空気の総消費流量の時系列変化も、各生産設備で消費された圧縮空気の流量の時系列データの測定期間により大きく変動する。よって、シミュレーションの結果の精度が低下し、圧縮空気を過剰に供給したり、圧縮空気の流量が不足したりする虞がある。このような場合には、使用するコンプレッサをオペレータが手動で調整することになる。
【０００７】
また、前述したように製品に対する処理の具体的な計画が決められない場合、特許文献１に記載の技術のように設備の稼動のタイミングを決定しても、上工程や下工程における操業状況や在庫の状況等により、当該タイミングと異なるタイミングで稼動した方が操業上、好ましい場合がある。このような場合に、特許文献１に記載の技術で決定したタイミングに応じて圧縮空気の流量を自動的に調整すると、圧縮空気を過剰に供給したり、圧縮空気の流量が不足したりする虞がある。このような場合には、使用するコンプレッサをオペレータが手動で調整することになる。
以上のように特許文献１に記載の技術では、圧縮ガスの供給に使用する装置を自動的に決定することが容易ではない。
【０００８】
本発明は、以上のような問題点に鑑みてなされたものであり、圧縮ガスを消費する装置に可及的に過不足なく圧縮空気を供給することができるように、圧縮ガスの供給に使用する装置を自動的に決定することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の設備稼動制御システムは、圧縮ガスを供給する複数の第１供給装置と、圧縮ガスを間欠的に消費する３つ以上の第１消費装置と、前記第１消費装置のそれぞれに対して配置される操作装置であって、それぞれが、圧縮ガスを消費することを指示するための第１操作部と、当該第１消費装置の状態を、当該第１消費装置に圧縮ガスが供給され圧縮ガスの消費が可能になる状態である待機状態にすることを指示するための第２操作部と、を有する第１操作装置と、を有する処理設備において、圧縮ガスの供給に使用する前記第１供給装置を決定することを含む処理を実行する設備稼動制御システムであって、前記待機状態の前記第１消費装置の数が複数である場合に、前記待機状態の前記第１消費装置の数よりも少ない数を、最大同時稼動台数として決定する最大同時稼動台数決定手段と、前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値に基づいて第１最大消費ガス流量を決定する第１最大消費ガス流量決定手段と、前記第１供給装置から供給される圧縮ガスの流量の合計値が、前記第１最大消費ガス流量を上回るように、前記複数の第１供給装置の中から、圧縮ガスの供給に使用する前記第１供給装置を決定する第１供給装置決定手段と、を有し、前記第１最大消費ガス流量決定手段は、圧縮ガスを消費する流量が大きいものから順に前記最大同時稼動台数の前記第１消費装置を選択し、選択した前記第１消費装置で消費する圧縮ガスの流量の合計値を、前記第１最大消費ガス流量とすることを特徴とする。
【００１０】
本発明の設備稼動制御方法は、圧縮ガスを供給する複数の第１供給装置と、圧縮ガスを間欠的に消費する３つ以上の第１消費装置と、前記第１消費装置のそれぞれに対して配置される操作装置であって、それぞれが、圧縮ガスを消費することを指示するための第１操作部と、当該第１消費装置の状態を、当該第１消費装置に圧縮ガスが供給され圧縮ガスの消費が可能になる状態である待機状態にすることを指示するための第２操作部と、を有する第１操作装置と、を有する処理設備において、圧縮ガスの供給に使用する前記第１供給装置を決定することを含む処理を実行する設備稼動制御方法であって、前記待機状態の前記第１消費装置の数が複数である場合に、前記待機状態の前記第１消費装置の数よりも少ない数を、最大同時稼動台数として決定する最大同時稼動台数決定工程と、前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値に基づいて第１最大消費ガス流量を決定する第１最大消費ガス流量決定工程と、前記第１供給装置から供給される圧縮ガスの流量の合計値が、前記第１最大消費ガス流量を上回るように、前記複数の第１供給装置の中から、圧縮ガスの供給に使用する前記第１供給装置を決定する第１供給装置決定工程と、を有し、前記第１最大消費ガス流量決定工程は、圧縮ガスを消費する流量が大きいものから順に前記最大同時稼動台数の前記第１消費装置を選択し、選択した前記第１消費装置で消費する圧縮ガスの流量の合計値を、前記第１最大消費ガス流量とすることを特徴とする。
【００１１】
本発明のプログラムは、前記設備稼動制御システムの各手段としてコンピュータを機能させることを特徴とするプログラム。
【発明の効果】
【００１２】
本発明によれば、圧縮ガスを消費する装置に可及的に過不足なく圧縮空気を供給することができるように、圧縮ガスの供給に使用する装置を自動的に決定することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、処理設備の構成の一例を示す図である。
【図２】図２は、待機状態にある４台のショットブラスト装置から圧縮空気が同時に噴射される時間の一例を日別に示す図である。
【図３】図３は、設備稼動制御装置の機能的な構成の一例を示す図である。
【図４】図４は、各ショットブラスト装置（ＳＢ１〜ＳＢ５）における圧縮空気を噴射中の期間を示す図である。
【図５】図５は、ショットブラスト装置の状態、および、コンプレッサにおける供給空気流量と、時間との関係の一例を概念的に示す図である。
【図６】図６は、ショットブラスト装置に対するコンプレッサにおける供給空気流量、および、ショットブラスト装置における消費空気流量と、時間との関係の一例を示す図である。
【図７】図７は、事前設定部の動作の一例を説明するフローチャートである。
【図８】図８は、ＳＰ用コンプレッサ決定部の動作の一例を説明するフローチャートである。
【図９】図９は、ＳＢ用コンプレッサ決定部３３０の動作の一例を説明するフローチャートである。
【図１０】図１０は、ショットブラスト装置の稼動予定台数を変更する際のＳＢ用コンプレッサ決定部の動作の一例を説明するフローチャートである。
【図１１】図１１は、ＳＢ稼動制御部の動作の一例を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、本発明の一実施形態を説明する。本実施形態では、コンプレッサから供給される圧縮空気を消費する装置が、鉄鋼業において鋼材に対してショットブラストを行うショットブラスト装置と、鋼材に対してショットピーニングを行うショットピーニング装置とを含む場合を例に挙げて説明する。前述したように鋼材は、例えば鋼管である。
【００１５】
（処理設備の構成）
図１は、処理設備の構成の一例を示す図である。尚、図１では、本実施形態の説明に必要な部分のみを必要に応じて簡略化して示す。処理設備は、後述する設備稼動制御装置３００が有する機能を実現することができる構成を有していれば、必ずしも図１に示す設備でなくてもよく、図１に示す処理設備に対し適宜、変更することができる。
【００１６】
ショットブラスト装置１０１ａ〜１０１ｅは、鋼材の表面に対して、圧縮空気により投射材を投射する装置であり、鋼材の表面（例えば、鋼管の内面）の酸化スケールや潤滑剤等を除去するためのものである。図１では、ショットブラスト装置１０１ａ〜１０１ｅの数が５台である場合を例に挙げて示すが、ショットブラスト装置の数は、３台以上であれば、何台であってもよい。
【００１７】
操作盤１０２ａ〜１０２ｅは、それぞれ、ショットブラスト装置１０１ａ〜１０１ｅと通信可能に接続される。操作盤１０２ａ〜１０２ｅは、それぞれ、ショットブラスト装置１０１ａ〜１０１ｅに対する各種の指示を行うためのボタンやスイッチを有する。オペレータは、操作盤１０２ａ〜１０２ｅを操作することにより、ショットブラスト装置１０１ａ〜１０１ｅに対する操作指示を行う。操作盤１０２ａ〜１０２ｅは、稼動要求ボタン１０３ａ〜１０３ｅと、噴射ボタン１０４ａ〜１０４ｅとを有する。稼動要求ボタン１０３ａ〜１０３ｅは、例えば、押しボタンである。稼働要求ボタン１０３ａ〜１０３ｅを１度押すと稼働要求がオンされた状態（稼働要求オン状態）となり、再度押すと稼働要求がオフされた状態（稼働要求オフ状態）となる。すなわち、稼働要求オフ状態で稼働要求ボタン１０３ａ〜１０３ｅを押すと稼働状態オン状態となり、稼働要求オン状態で稼働要求ボタンを押すと稼働要求オフ状態となる。噴射ボタン１０４ａ〜１０４ｅについても同様である。
【００１８】
処理設備を長時間停止する場合を除き、通常の操業時においては、弁１０５ａ〜１０５ｅは常時開かれている。ショットブラスト装置１０１ａ〜１０１ｅの稼働要求オン状態又はオフ状態に応じて、対応する噴射ボタン１０４ａ〜１０４ｅの有効又は無効をプログラム的に（電子制御的に）制御している。すなわち、プログラムによるインターロック機能を設け、稼働要求オフ状態の場合には、オペレータがそのショットブラスト装置１０１ａ〜１０１ｅの噴射ボタン１０４ａ〜１０４ｅを押して圧縮空気の噴射がオン状態（噴射オン状態）になる操作を行っても、その操作を無効とし圧縮空気を噴射する動作を行わないように制御している。
【００１９】
噴射ボタン１０４ａ〜１０４ｅが押され、圧縮空気の噴射がオン状態（噴射オン状態）にされると、圧縮空気の噴射がオン状態にされた噴射ボタン１０４ａ〜１０４ｅに対応するショットブラスト装置１０１ａ〜１０１ｅから、圧縮空気が噴射される。それによって、投射材が鋼材の表面に向けて投射される。再度噴射ボタン１０４ａ〜１０４ｅが押され、圧縮空気の噴射がオフ状態（噴射オフ状態）にされると、当該噴射ボタン１０４ａ〜１０４ｅに対応するショットブラスト装置１０１ａ〜１０１ｅからの圧縮空気の噴射が停止される。
以下の説明では、稼動要求ボタン１０３ａ〜１０３ｅが押され、稼働要求がオンされている状態（稼働要求オン状態）を、必要に応じて待機状態と称する。尚、稼動要求がオフされた状態（稼働要求オフ状態）で噴射ボタン１０４ａ〜１０４ｅが押された場合は、ショットブラスト装置１０１ａ〜１０１ｅは圧縮空気を噴射する動作を行わない。
【００２０】
コンプレッサ１０６ａ〜１０６ｅは、圧力調整弁１０８、および弁１０５ａ〜１０５ｅを介してショットブラスト装置１０１ａ〜１０１ｅに対して圧縮空気を供給する装置である。コンプレッサ１０６ａ〜１０６ｅの少なくとも２つは、圧縮空気を生成する方式等が異なることにより、単位流量の圧縮空気を生成するのに必要なコストが相互に異なるものであるとする。圧縮空気を生成する方式とは、例えば、往復式（レシプロ）、回転式、遠心式といった方式を指す。尚、図１では、コンプレッサ１０６ａ〜１０６ｅの数が５台である場合を例に挙げて示すが、コンプレッサ１０６ａ〜１０６ｅの数は複数台であれば、５台に限定されない。
なお、圧力調整弁１０７は、ショットブラスト１０１ａ〜１０１ｅで消費されない圧縮空気を他の系統（圧縮空気を利用する他の設備が接続された配管）へ排出するためのものであり、または、他の系統が存在しない場合は、大気中へ排出するためのものである。
【００２１】
圧力調整弁１０８は、圧力調整弁１０８からショットブラスト装置１０１ａ〜１０１ｅに至る経路にある配管内の空気の圧力を調節するための弁である。例えば、配管内の空気の圧力の測定値と目標値との差に応じて、不図示の制御器により圧力調整弁１０８の開度が調整される。
【００２２】
ショットピーニング装置１０９ａ〜１０９ｃは、鋼材の表面に対して、圧縮空気により投射材を投射する装置であり、鋼材の表面の改質・硬化を行うためのものである。図１では、ショットピーニング装置１０９ａ〜１０９ｃの数が３台である場合を例に挙げて示すが、ショットピーニング装置の数は、限定されない（１台であってもよい）。
【００２３】
操作盤１１０ａ〜１１０ｃは、それぞれ、ショットピーニング装置１０９ａ〜１０９ｃと通信可能に接続される。操作盤１１０ａ〜１１０ｃは、それぞれ、ショットピーニング装置１０９ａ〜１０９ｃに対する各種の指示を行うためのボタンやスイッチを有する。オペレータは、操作盤１１０ａ〜１１０ｃを操作することにより、ショットピーニング装置１０９ａ〜１０９ｃに対する操作指示を行う。操作盤１１０ａ〜１１０ｃは、稼動要求ボタン１１１ａ〜１１１ｃと、噴射ボタン１１２ａ〜１１２ｃとを有する。稼動要求ボタン１１１ａ〜１１１ｃは、例えば、押しボタンである。稼働要求ボタン１１１ａ〜１１１ｃを１度押すと稼働要求がオンされた状態（稼働要求オン状態）となり、再度押すと稼働要求がオフされた状態（稼働要求オフ状態）となる。すなわち、稼働要求オフ状態で稼働要求ボタン１１１ａ〜１１１ｃを押すと稼働状態オン状態となり、稼働要求オン状態で稼働要求ボタンを押すと稼働要求オフ状態となる。噴射ボタン１１２ａ〜１１２ｃについても同様である。
【００２４】
処理設備を長時間停止する場合を除き、通常の操業時においては、弁１１３ａ〜１１３ｃは常時開かれている。ショットピーニング装置１０９ａ〜１０９ｃの稼働要求オン状態又はオフ状態に応じて、対応する噴射ボタン１１２ａ〜１１２ｃの有効又は無効をプログラム的に（電子制御的に）制御している。すなわち、プログラムによるインターロック機能を設け、稼働要求オフ状態の場合には、オペレータがそのショットピーニング装置１０９ａ〜１０９ｃの噴射ボタン１１２ａ〜１１２ｃを押して圧縮空気の噴射がオン状態（噴射オン状態）になる操作を行っても、その操作を無効とし圧縮空気を噴射する動作を行わないように制御している。
【００２５】
噴射ボタン１１２ａ〜１１２ｃが押され、圧縮空気の噴射がオン状態（噴射オン状態）にされると、圧縮空気の噴射がオン状態にされた噴射ボタン１１２ａ〜１１２ｃに対応するショットピーニング装置１０９ａ〜１０９ｃから、圧縮空気が噴射される。それによって、投射材が鋼材の表面に向けて投射される。再度噴射ボタン１１２ａ〜１１２ｃが押され、圧縮空気の噴射がオフ状態（噴射オフ状態）にされると、当該噴射ボタン１１２ａ〜１１２ｃに対応するショットピーニング装置１０９ａ〜１０９ｃからの圧縮空気の噴射が停止される。
以下の説明では、稼動要求ボタン１１１ａ〜１１１ｃが押され、稼働要求がオンされている状態（稼働要求オン状態）を、必要に応じて待機状態と称する。尚、稼動要求がオフされた状態（稼働要求オフ状態）で噴射ボタン１１２ａ〜１１２ｃが押された場合は、ショットピーニング装置１０９ａ〜１０９ｃは圧縮空気を噴射する動作を行わない。
【００２６】
コンプレッサ１１４ａ〜１１４ｂは、圧力調整弁１１５、弁１１３ａ〜１１３ｃを介してショットピーニング装置１０９ａ〜１０９ｃに対して圧縮空気を供給する装置である。コンプレッサ１１４ａ〜１１４ｂは、単位流量の圧縮空気を生成するのに必要なコストが相互に異なるものであってもよいし同じであってもよい。また、コンプレッサ１１４ａ〜１１４ｂから供給される圧縮空気の圧力は、コンプレッサ１０６ａ〜１０６ｅから供給される圧縮空気の圧力よりも高い。尚、図１では、コンプレッサ１１４ａ〜１１４ｂの数が２台である場合を例に挙げて示すが、コンプレッサ１１４ａ〜１１４ｂの数は、限定されない（１台であってもよい）。
【００２７】
圧力調整弁１１５は、圧力調整弁１１５からショットピーニング装置１０９ａ〜１０９ｃに至る経路にある配管内の空気の圧力を調節するための弁である。例えば、配管内の空気の圧力の測定値と目標値との差に応じて、不図示の制御器により圧力調整弁１１５の開度が調整される。更に前述したように、コンプレッサ１１４ａ〜１１４ｂから供給される圧縮空気の圧力は、コンプレッサ１０６ａ〜１０６ｅから供給される圧縮空気の圧力よりも高い。従って、コンプレッサ１１４ａ〜１１４ｂから供給される圧縮空気のうち、ショットピーニング装置１０９ａ〜１０９ｃでは使用しない余剰の圧縮空気をショットブラスト装置１０１ａ〜１０１ｅでも使用することができる。このようにすれば、コンプレッサ１０６ａ〜１０６ｅから供給する圧縮空気の流量を小さくすることができるので、ショットブラストを行うためのコストを削減することができる。
【００２８】
圧力調整弁１１６は、配管内の空気の圧力を調節するための弁である。例えば、配管内の空気の圧力の測定値と目標値との差に応じて、不図示の制御器により圧力調整弁１１６の開度が調整される。このときの目標値は、ショットブラスト装置１０１ａ〜１０１ｅに対して必要な圧縮空気を供給することができる範囲内で定められる。これにより、ショットブラスト装置１０１ａ〜１０１ｅで使用可能な圧力の圧縮空気を、圧力調整弁１０８、および弁１０５ａ〜１０５ｅを介してショットブラスト装置１０１ａ〜１０１ｅに供給することができる。以下の説明では、コンプレッサ１１４ａ〜１１４ｂで生成される圧縮空気のうち、ショットブラスト装置１０１ａ〜１０１ｅに供給される圧縮空気の流量を必要に応じて余剰空気流量と称する。
尚、以上の説明から明らかなように、図１において、各構成部を相互に繋ぐ線は、ショットブラスト装置１０１ａ〜１０１ｅおよび操作盤１０２ａ〜１０２ｅを相互に繋ぐ線と、ショットピーニング装置１０９ａ〜１０９ｃおよび操作盤１１０ａ〜１１０ｃを相互に繋ぐ線とを除いて配管を示す線である。また、ショットブラスト装置１０１ａ〜１０１ｅおよび操作盤１０２ａ〜１０２ｅを相互に繋ぐ線と、ショットピーニング装置１０９ａ〜１０９ｃおよび操作盤１１０ａ〜１１０ｃを相互に繋ぐ線は、通信線を示す。
【００２９】
（本発明者らが見出した知見）
次に、本発明者らが見出した知見について説明する。
図１に示す例おいて、５台のショットブラスト装置１０１ａ〜１０１ｅの全てが稼働するのに必要な圧縮空気を供給すれば、５台のショットブラスト装置１０１ａ〜１０１ｅが同時に稼働する場合、すなわち、５台全てのショットブラスト装置から同時に圧縮空気を噴射する場合でも圧縮空気の流量が不足することはない。または、５台のショットブラスト装置１０１ａ〜１０１ｅのうち待機状態にある（稼働要求オン状態である）ショットブラスト装置の全てが稼働するのに必要な圧縮空気を供給すれば、待機状態にある全てのショットブラスト装置が同時に稼働する場合でも圧縮空気の流量が不足することはない。この場合は、前者に比べ圧縮空気の供給量を節約できる。
ところで、ショットブラスト処理では、１つの鋼材に対する処理が５分程度であり、１つの鋼材に対する処理が終了すると、次の鋼材に対する処理を開始できるようにするための準備時間がある。従って、ショットブラスト装置１０１ａ〜１０１ｅでは、圧縮空気を５分程度噴射した後、準備期間の間は、圧縮空気の噴射は行われない。このように、ショットブラスト装置１０１ａ〜１０１ｅは、比較的短周期で間欠的に圧縮空気を噴射する。
【００３０】
本発明者らは、４台のショットブラスト装置が待機状態である場合に、それら４台のショットブラスト装置が同時に稼働する時間（それら４台のショットブラスト装置から圧縮空気が同時に噴射される時間）を調査した。図２は、待機状態にある４台のショットブラスト装置から圧縮空気が同時に噴射される時間の一例を日別に示す図である。図２に示す例では、待機状態にある４台のショットブラスト装置から圧縮空気が同時に噴射される時間は、最大でも１３分／日であり、平均すると２．３分／日である。待機状態にあるショットブラスト装置の数が異なっても同様の傾向を示した。
【００３１】
以上のように本発明者らは、待機状態にある全てのショットブラスト装置で必要な圧縮空気を供給すると、圧縮空気を過剰に供給している時間帯が長いという知見を得た。このことから、本発明者らは、待機状態にある全てのショットブラスト装置で消費される流量の圧縮空気を供給せずに、待機状態にあるショットブラスト装置の一部のショットブラスト装置で消費される流量の圧縮空気を供給しても、圧縮空気が不足する時間帯は短いため、操業上、大きな問題にならず、こうすることで、圧縮空気の供給量をより節約できることを見出した。
【００３２】
ただし、このようにすると、待機状態にあるショットブラスト装置の噴射ボタンをそれぞれのオペレータが押すタイミングが重なり、それらのショットブラスト装置において圧縮空気の噴射が同時にオン状態になると、供給する圧縮空気の流量よりも、圧縮空気の噴射が指示されたショットブラスト装置で消費する圧縮空気の流量が多くなることがある。そこで、本発明者らは、以下のようにするのが好ましいことを見出した。
まず、待機状態にあるショットブラスト装置に対し、オペレータにより圧縮空気の噴射が指示された順に当該ショットブラスト装置から圧縮空気を噴射させる。そして、圧縮空気を噴射中（稼働中）のショットブラスト装置の数が、同時に稼働することができるショットブラスト装置の数の最大値になると、それ以降は圧縮空気の噴射が指示されても、そのショットブラスト装置からの圧縮空気の噴射を許可しない。その後、稼働中のショットブラスト装置の数が、同時に稼働することができるショットブラスト装置の数の最大値を下回ると、当該圧縮空気の噴射が指示されたショットブラスト装置からの圧縮空気の噴射を許可する。
以上のようにすれば、噴射が指示されたショットブラスト装置で消費される圧縮空気の流量が不足することを抑制しつつ、過剰な圧縮空気がショットブラスト装置に供給されることを抑制することができる。
【００３３】
一方、ショットピーニング装置は、ショットブラスト装置とは異なり、１回の処理時間が長い（１つの鋼材に対する処理に長時間要する）。そのため、圧縮空気が噴射されている期間に対し、圧縮空気が噴射されていない期間が短い。このため、ショットピーニング装置に対しては、待機状態にある全てのショットピーニング装置で必要な圧縮空気を供給する。ただし、ショットピーニング装置に対してもショットブラスト装置と同様の構成を採用してもよく、ショットピーニング装置に対してショットブラスト装置と同様の構成を採用することを排除するものではない。以下に説明する本実施形態の設備稼動制御装置は、このような知見に基づいてなされたものである。
【００３４】
（設備稼動制御装置）
図３は、設備稼動制御装置３００の機能的な構成の一例を示す図である。設備稼動制御装置３００のハードウェアは、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、および各種のインターフェースを備える情報処理装置、ＰＬＣ（Programmable Logic Controller）、または専用のハードウェアを用いることにより実現することができる。以下に、本実施形態の設備稼動制御装置３００が有する機能の一例を説明する。
図３において、設備稼動制御装置３００は、事前設定部３１０と、ＳＰ（ショットピーニング）用コンプレッサ決定部３２０と、ＳＢ（ショットブラスト）用コンプレッサ決定部３３０と、ＳＢ稼動制御部３４０とを有する。
【００３５】
事前設定部３１０は、ＳＰ用コンプレッサ決定部３２０およびＳＢ用コンプレッサ決定部３３０での処理で必要な情報を事前に設定する。
ＳＰ用コンプレッサ決定部３２０は、ショットピーニング装置１０９ａ〜１０９ｃに対するコンプレッサ１１４ａ〜１１４ｂから、使用するコンプレッサを決定する。
ＳＢ用コンプレッサ決定部３３０は、ショットブラスト装置１０１ａ〜１０１ｅに対するコンプレッサ１０６ａ〜１０６ｅから、使用するコンプレッサを決定する。
ＳＢ稼動制御部３４０は、ショットブラスト装置１０１ａ〜１０１ｅの圧縮空気の噴射を制御する。
以下に、各部の機能の一例を詳細に説明する。
【００３６】
＜事前設定部３１０＞
まず、事前設定部３１０が有する機能の詳細を説明する。
［設備データ入力部３１０ａ］
設備データ入力部３１０ａは、設備データを入力する。設備データの入力の形態として、例えば、オペレータによるユーザインターフェースに対する設備データの入力操作、外部装置から送信された設備データの受信、および可搬型記憶媒体に記憶された設備データの読み出しの少なくとも何れか１つを採用することができる。
設備データは、ショットピーニング装置及びショットブラスト装置それぞれで単位時間当たり消費される圧縮空気の流量（消費空気流量）、コンプレッサの接続系統、コンプレッサの発停制限回数、それぞれのコンプレッサから単位時間当たり供給（生成）される圧縮空気の流量（供給空気流量）、電力単価、燃料ガス単価、それぞれのコンプレッサにおける消費電力又は消費燃料ガス量、および使用不可コンプレッサを含む。
【００３７】
圧空生成コスト（円／ｈ（時間））は、単位時間（１時間）当たりの圧縮空気の生成コストであり、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂ毎に以下のように計算により求められる。
【００３８】
圧空生成コストは、例えば、電力単価（円／ｋＷｈ）、消費電力（ｋＷ）、燃料ガス単価（円／Ｎｍ3）、消費燃料ガス流量（Ｎｍ3／ｈ）を用いることにより計算される。
消費電力は、電気駆動方式の各コンプレッサの消費電力である。燃料ガス単価は、燃料ガスの単位流量当たりのコストである。消費燃料ガス流量は、ガス駆動方式の各コンプレッサで単位時間当たりに消費する燃料ガスの流量である。
圧空生成コスト（円／ｈ）は、電動駆動方式のコンプレッサについては、電力単価×消費電力により、ガス駆動方式のコンプレッサについては、燃料ガス単価×消費燃料ガス流量により計算される。
尚、電力単価や燃料ガス単価は変動するので、定期的に電力単価および燃料ガス単価を更新するのが好ましい。
【００３９】
消費空気流量（Ｎｍ3／ｈ）は、ショットブラスト装置１０１ａ〜１０１ｅおよびショットピーニング装置１０９ａ〜１０９ｃのそれぞれで消費される単位時間当たりの圧縮空気の流量を個別（装置毎）に表したものである。消費空気流量は、例えば、以下のようにして得られる。まず、１カ月から数か月程度（場合によっては１年程度）の期間に亘って、ショットブラスト装置１０１ａ〜１０１ｅおよびショットピーニング装置１０９ａ〜１０９ｃのそれぞれで消費される圧縮空気の流量の実績値を個別に調査する。そして、調査した流量のそれぞれの平均値を、ショットブラスト装置１０１ａ〜１０１ｅおよびショットピーニング装置１０９ａ〜１０９ｃのそれぞれにおける消費空気流量とする。
【００４０】
コンプレッサの接続系統は、複数の接続系統で共用できるコンプレッサの接続系統を示す。例えば、コンプレッサ１０６ａが、ショットブラスト装置１０１ａ〜１０１ｅ以外の別の装置に対しても選択的に使用することができるものである場合、コンプレッサ１０６ａが、ショットブラスト装置１０１ａ〜１０１ｅ以外の別の装置に対する接続系統に接続され、ショットブラスト装置１０１ａ〜１０１ｅに対して圧縮空気を供給することができない状態になっている場合がある。
【００４１】
コンプレッサの接続系統は、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂのうち、複数の接続系統で共用できるコンプレッサが、ショットブラスト装置１０１ａ〜１０１ｅまたはショットピーニング装置１０９ａ〜１０９ｃに圧縮空気を供給することができる状態であるか否かを判断するための情報として使用される。
【００４２】
コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂの中に複数の接続系統で共用できるコンプレッサがある場合、当該コンプレッサに対する現在の接続系統が設定される。
【００４３】
発停制限回数（回／日）は、コンプレッサの単位時間（１日）における起動回数の上限値である。コンプレッサによっては、単位時間（１日）における起動回数の上限値が定まっているものがある。コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂの中にこのようなコンプレッサがある場合、当該コンプレッサに対する発停制限回数が設定される。
【００４４】
供給空気流量（Ｎｍ3／ｈ）は、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂから供給される圧縮空気の流量を個別（コンプレッサ毎）に表したものである。例えば、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂの流量の定格値を当該コンプレッサにおける供給空気流量とすることができる。
【００４５】
使用不可コンプレッサは、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂのうち、使用することができないコンプレッサを特定する情報である。前述したとおり、別の接続系統に接続されたコンプレッサは使用することができない。また、起動回数が発停制限回数を上回った状態のコンプレッサは使用することができない。さらに、例えば、定期点検や故障等により使用できないコンプレッサもある。後述するＳＰ用コンプレッサ決定部３２０およびＳＢ用コンプレッサ決定部３３０において、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂのうち、使用することができないコンプレッサについては、選択対象から除外される。各コンプレッサが除外対象かどうかを判断するための情報として、使用不可コンプレッサが使用される。
【００４６】
［負荷平準化情報入力部３１０ｂ］
負荷平準化情報入力部３１０ｂは、負荷平準化情報を入力する。負荷平準化情報の入力形態としては、例えば、設備データの入力形態と同じ形態を採用することができる。
負荷平準化情報は、待機状態のショットブラスト装置の数と、同時に稼働することができるショットブラスト装置（圧縮空気を同時に噴射することができるショットブラスト装置）の数の最大値との関係を示す。図１に示す例では、ショットブラスト装置１０１ａ〜１０１ｅの数が５台である。従って、待機状態のショットブラスト装置の数は、最大で５台、最小で１台である。よって、待機状態のショットブラスト装置の数の候補としては、５台、４台、３台、２台、１台である。例えば、待機状態のショットブラスト装置の数が複数である場合には、待機状態のショットブラスト装置の数から「１」を減算した値を、当該複数のショットブラスト装置が待機状態にある場合の、同時に稼働することができるショットブラスト装置の数の最大値とすることができる。
【００４７】
すなわち、待機状態のショットブラスト装置の数が５台である場合、同時に稼働することができるショットブラスト装置の数の最大値を４台とする。同様に、待機状態のショットブラスト装置の数が４台、３台、２台である場合、同時に稼働することができるショットブラスト装置の数の最大値を、それぞれ、３台、２台、１台とする。尚、待機状態のショットブラスト装置の数が１台である場合、同時に稼働することができるショットブラスト装置の数の最大値は１台となる。以上の内容を示す情報が負荷平準化情報になる。
【００４８】
尚、待機状態のショットブラスト装置の数が複数である場合に、同時に稼働することができるショットブラスト装置の数の最大値が、待機状態のショットブラスト装置の数を下回るようにしていれば、負荷平準化情報の内容は、前述した内容に限定されない。待機状態のショットブラスト装置の数が複数である場合に、待機状態のショットブラスト装置の数から２以上の数を減算した値を、当該数のショットブラスト装置が待機状態にある場合の、同時に稼働することができるショットブラスト装置の数の最大値としてもよい。また、待機状態のショットブラスト装置の数により、減算する数を異ならせてもよい。
【００４９】
［自動運転コンプレッサ選定部３１０ｃ］
自動運転コンプレッサ選定部３１０ｃは、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂの中から、自動運転する候補となるコンプレッサを選定する。自動運転とは、設備稼動制御装置３００からの制御信号に基づいて、コンプレッサが運転を行うものである。尚、自動運転は、設備稼動制御装置３００以外の装置からの制御信号に基づいて行われてもよい。自動運転コンプレッサ選定部３１０ｃは、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂの中から使用不可コンプレッサを除外したものを自動運転する候補となるコンプレッサとして選定する。
なお、オペレータがユーザインターフェースに対して、使用不可コンプレッサの情報等を参照して、自動運転を行う候補となるコンプレッサを入力し、入力された情報から自動運転する候補となるコンプレッサとして選定してもよい。
【００５０】
＜ＳＰ用コンプレッサ決定部３２０＞
次に、ＳＰ用コンプレッサ決定部３２０が有する機能の詳細を説明する。
［稼動要求ボタン操作判定部３２０ａ］
稼動要求ボタン操作判定部３２０ａは、ショットピーニング装置１０９ａ〜１０９ｃに対する現在の稼動要求のオン・オフの状態を判定する。例えば、稼動要求ボタン操作判定部３２０ａは、オペレータが、稼動要求ボタン１１１ａ〜１１１ｃを操作することが想定される予め設定された時間帯およびそれ以降において、ショットピーニング装置１０９ａ〜１０９ｃに対する稼動要求がオンされている状態か否かを判定する。例えば、オペレータがショットピーニング装置１０９ａ〜１０９ｃを用いた操業を交代して行う場合、予め設定された時間帯として、交代のタイミング（時刻）を含む所定の時間帯を採用することができる。このようにして稼動要求ボタン操作判定部３２０ａは、ショットピーニング装置１０９ａ〜１０９ｃのうち、稼動要求オン状態となったショットピーニング装置を特定する。ＳＰ用コンプレッサ決定部３２０の稼動要求ボタン操作判定部３２０ａ以外の構成部は、稼動要求のオン状態・オフ状態が変更される度に起動する。一方、稼動要求ボタン操作判定部３２０ａによる処理は、所定の制御周期（例えば、０．００１秒〜０．１秒程度の十分に短い周期）で繰り返し実行される。
【００５１】
［稼動予定台数計算部３２０ｂ］
稼動予定台数計算部３２０ｂは、稼動要求ボタン操作判定部３２０ａにより、ショットピーニング装置１０９ａ〜１０９ｃのうち、稼働要求オン状態となった台数を積算し、その積算値を稼動予定台数とする。すなわち、稼働予定台数は、待機状態のショットピーニング装置の台数である。
【００５２】
［最大消費空気流量計算部３２０ｃ］
最大消費空気流量計算部３２０ｃは、ショットピーニング装置１０９ａ〜１０９ｃのうち待機状態であるショットピーニング装置（稼動要求ボタン操作判定部３２０ａにより稼働要求オン状態であると判定されたショットピーニング装置）それぞれの消費空気流量を加算し、その合計値を最大消費空気量として計算する。ショットピーニング装置１０９ａ〜１０９ｃにおけるそれぞれの消費空気流量は、設備データ入力部３１０ａにより入力された設備データに含まれる情報である。
例えば、ショットピーニング装置１０９ａ、１０９ｂ、１０９ｃにおける消費空気流量が、それぞれ、１０００Ｎｍ3／ｈ、２０００Ｎｍ3／ｈ、２５００Ｎｍ3／ｈであり、ショットピーニング装置１０９ｂ、１０９ｃの２台が待機状態である場合、ショットピーニング装置の最大消費空気流量は、４５００Ｎｍ3／ｈ（＝２０００Ｎｍ3／ｈ＋２５００Ｎｍ3／ｈ）になる。
【００５３】
［コンプレッサ群選択部３２０ｄ、コンプレッサ決定部３２０ｅ］
コンプレッサ群選択部３２０ｄは、コンプレッサ１１４ａ〜１１４ｂのうち、自動運転コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせの中に、最大消費空気流量計算部３２０ｃで計算されたショットピーニング装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがあるか否かを判定する。この判定の結果、ショットピーニング装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがない場合、コンプレッサ群選択部３２０ｄは、そのことを示す情報をコンピュータディスプレイに表示する。そして、自動運転処理を一旦中止する。この情報を見たオペレータは、自動運転する候補となるコンプレッサを変更する等の自動運転を再開するための操作を行うか、当面の間、自動運転を断念して手動運転に切り替える。自動運転を再開するための操作としては、例えば、コンプレッサの接続系統を変更して使用不可となっているコンプレッサを使用可能な状態にする。その後、オペレータにより自動運転を再開させると、自動運転する候補となるコンプレッサが変更されているため、コンプレッサ群選択部３２０ｄは、前述した判定（ショットピーニング装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがあるか否かの判定）をし直す。
【００５４】
一方、ショットピーニング装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがある場合、コンプレッサ群選択部３２０ｄは、その組み合わせを全て選択する。以下の説明では、この組み合わせの１つ１つを必要に応じてコンプレッサ群と称する。
【００５５】
コンプレッサ決定部３２０ｅは、コンプレッサ群選択部３２０ｄにより選択されたコンプレッサ群に含まれる全てのコンプレッサに対する圧空生成コストの合計値を、コンプレッサ群選択部３２０ｄにより選択されたコンプレッサ群のそれぞれについて計算する。圧空生成コストは、設備データ入力部３１０ａにより入力された設備データから求められる。次に、コンプレッサ決定部３２０ｅは、圧空生成コストの合計値が最低になるコンプレッサ群に含まれるコンプレッサを、自動運転するコンプレッサとして決定する。
【００５６】
設備稼動制御装置３００は、コンプレッサ決定部３２０ｅによりショットピーニング装置１０９ａ〜１０９ｃに対して使用すると決定されたコンプレッサに対し、制御信号を送信して当該コンプレッサを起動させる。尚、コンプレッサ決定部３２０ｅは、ショットピーニング装置１０９ａ〜１０９ｃに対して使用すると決定したコンプレッサを特定する情報を、コンピュータディスプレイに表示するのが好ましい。
【００５７】
［余剰空気流量計算部３２０ｆ］
余剰空気流量計算部３２０ｆは、コンプレッサ決定部３２０ｅにより、自動運転するコンプレッサが決定されると、当該決定されたコンプレッサにおける供給空気流量の合計値から、最大消費空気流量計算部３２０ｃにより計算されたショットピーニング装置の最大消費空気流量を減算した値を、余剰空気流量として計算する。例えば、コンプレッサ決定部３２０ｅにより、自動運転するコンプレッサとして、供給空気流量が５０００Ｎｍ3／ｈであるコンプレッサ１１４ｂが決定され、最大消費空気流量計算部３２０ｃにより計算されたショットピーニング装置の最大消費空気流量が、４５００Ｎｍ3／ｈである場合、余剰空気流量は、５００Ｎｍ3／ｈ（＝５０００Ｎｍ3／ｈ−４５００Ｎｍ3／ｈ）になる。
【００５８】
余剰空気流量計算部３２０ｆは、以上のようにして計算した余剰空気流量を、ＳＢ用コンプレッサ決定部３３０（最大消費空気流量確定部３３０ｅ）に出力する。
【００５９】
実際の余剰空気流量は、時々刻々と変化するが、以上のようにして余剰空気流量計算部３２０ｆから出力される余剰空気流量は、待機状態にあるショットピーニング装置の全てが同時に圧縮空気を噴射しても余剰となる圧縮空気の流量である。このような余剰空気流量がショットブラスト装置１０１ａ〜１０１ｅに供給されるものとして後述するＳＢ用コンプレッサ決定部３３０が、ショットブラスト装置１０１ａ〜１０１ｅに対して使用するコンプレッサ１０６ａ〜１０６ｅを決定する。
【００６０】
＜ＳＢ用コンプレッサ決定部３３０＞
次に、ＳＢ用コンプレッサ決定部３３０が有する機能の詳細を説明する。
［稼動要求ボタン操作判定部３３０ａ］
稼動要求ボタン操作判定部３３０ａは、ショットブラスト装置１０１ａ〜１０１ｅに対する現在の稼動要求のオン・オフの状態を判定する。例えば、ＳＰ用コンプレッサ決定部３２０の稼動要求ボタン操作判定部３２０ａと同様に、稼動要求ボタン操作判定部３３０ａは、オペレータが、稼動要求ボタン１０３ａ〜１０３ｅを操作することが想定される予め設定された時間帯およびそれ以降において、ショットブラスト装置１０１ａ〜１０１ｅに対する稼動要求がオンされている状態か否かを判定して、ショットブラスト装置１０１ａ〜１０１ｅのうち、稼動要求オン状態となったショットブラスト装置を特定する。
【００６１】
尚、ＳＢ用コンプレッサ決定部３３０の稼動要求ボタン操作判定部３３０ａ、操作状態継続判定部３３０ｈ、稼動要求ボタン変更部３３０ｉ、稼動予定台数変更判定部３３０ｊ、および稼動予定台数変更部３３０ｊ以外の構成部は、稼動要求のオン状態・オフ状態が変更される度に起動する。一方、稼動要求ボタン操作判定部３３０ａ、操作状態継続判定部３３０ｈ、稼動要求ボタン変更部３３０ｉ、稼動予定台数変更判定部３３０ｊ、および稼動予定台数変更部３３０ｊによる処理は、所定の制御周期（例えば、０．００１秒〜０．１秒程度の十分に短い周期）で繰り返し実行される。
【００６２】
［稼動予定台数計算部３３０ｂ］
稼動予定台数計算部３３０ｂは、稼動要求ボタン操作判定部３３０ａにより、ショットブラスト装置１０１ａ〜１０１ｅのうち、稼働要求オン状態となった台数を積算し、その積算値を稼動予定台数とする。すなわち、稼働予定台数は、待機状態のショットブラスト装置の台数である。
【００６３】
［最大同時稼動台数決定部３３０ｃ］
最大同時稼動台数決定部３３０ｃは、負荷平準化情報入力部３１０ｂにより入力された負荷平準化情報と、稼動予定台数計算部３３０ｂにより計算された稼動予定台数とに基づいて、同時に稼働することができるショットブラスト装置の数の最大値を、最大同時稼動台数として決定する。
【００６４】
［最大消費空気流量計算部３３０ｄ］
最大消費空気流量計算部３３０ｄは、最大同時稼動台数決定部３３０ｃにより決定された最大同時稼動台数と、ショットブラスト装置１０１ａ〜１０１ｅそれぞれの消費空気流量とに基づいて、ショットブラスト装置の最大消費空気流量を計算する。ショットブラスト装置１０１ａ〜１０１ｅにおける消費空気流量は、設備データ入力部３１０ａにより入力された設備データに含まれる情報である。
ショットブラスト装置の最大消費空気流量は、最大同時稼動台数のショットブラスト装置で消費される圧縮空気の流量のうち最大の流量である。
最大消費空気流量計算部３３０ｄは、ショットブラスト装置１０１ａ〜１０１ｅにおける消費空気流量を、大きいものから順に最大同時稼動台数だけ取り出し、取り出した消費空気流量の加算値を、ショットブラスト装置の最大消費空気流量として計算する。
【００６５】
例えば、ショットブラスト装置１０１ａ、１０１ｂ、１０１ｃ、１０１ｄ、１０１ｅにおける消費空気流量が、それぞれ、３０００Ｎｍ3／ｈ、４０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈ、６０００Ｎｍ3／ｈであり、稼動要求オン状態となったショットブラスト装置が１０１ａ、１０１ｂ、１０１ｃ、１０１ｅの４台であり、最大同時稼動台数が「３（＝４−１）」であるものとする。この場合、最大消費空気流量計算部３３０ｄは、ショットブラスト装置１０１ａ、１０１ｂ、１０１ｃ、１０１ｅにおける消費空気流量を、大きいものから順に３つ取り出す。すなわち、最大消費空気流量計算部３３０ｄは、６０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈ、４０００Ｎｍ3／ｈを取り出す。そして、最大消費空気流量計算部３３０ｄは、これらを加算した１５０００Ｎｍ3／ｈを、ショットブラスト装置の最大消費空気流量として計算する。
【００６６】
［最大消費空気流量確定部３３０ｅ］
最大消費空気流量確定部３３０ｅは、最大消費空気流量計算部３３０ｄにより計算されたショットブラスト装置の最大消費空気流量から、余剰空気流量計算部３２０ｆにより出力された余剰空気流量を減算した値を、ショットブラスト装置の最大消費空気流量として決定する。例えば、最大消費空気流量計算部３３０ｄにより計算されたショットブラスト装置の最大消費空気流量が１５０００Ｎｍ3／ｈであり、余剰空気流量計算部３２０ｆにより出力された余剰空気流量が５００Ｎｍ3／ｈである場合、最大消費空気流量確定部３３０ｅは、１４５００Ｎｍ3／ｈ（＝１５０００Ｎｍ3／ｈ−５００Ｎｍ3／ｈ）を、ショットブラスト装置の最大消費空気流量として決定する。尚、余剰空気流量が「０（ゼロ）」である場合、最大消費空気流量確定部３３０ｅは、最大消費空気流量計算部３３０ｄにより計算されたショットブラスト装置の最大消費空気流量をそのままショットブラスト装置の最大消費空気流量として決定する。
【００６７】
なお、ショットブラスト装置の最大消費空気流量から余剰空気流量を減算する上記処理に代えて、自動運転コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせの供給空気流量の合計値（コンプレッサの合計供給空気流量）のそれぞれに余剰空気流量を加算する処理を行ってもよい。以下で詳述するコンプレッサ群選択部３３０ｆ（使用するコンプレッサコンプレッサ群の候補を選択する処理）では、要するに、ショットブラスト装置の最大消費空気流量とコンプレッサの合計供給空気流量を比較して、後者が前者を上回るようにするので、前者から余剰空気流量を減算する処理も後者に余剰空気流量を加算する処理も結果としては同じとなる。
【００６８】
［コンプレッサ群選択部３３０ｆ、コンプレッサ決定部３３０ｇ］
コンプレッサ群選択部３３０ｆ、コンプレッサ決定部３３０ｇの機能は、それぞれ、コンプレッサ群選択部３２０ｄ、コンプレッサ決定部３３０ｅの機能を、ショットブラスト装置１０１ｅ〜１０１ｆに対するコンプレッサ１０６ａ〜１０６ｅに適用したものである。
【００６９】
コンプレッサ群選択部３３０ｆは、コンプレッサ１０６ａ〜１０６ｅのうち、自動運転コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせの中に、最大消費空気流量確定部３３０ｅで決定されたショットブラスト装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがあるか否かを判定する。なお、前述したように、この判定に代えて、コンプレッサ群選択部３３０ｆは、自動運転コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせの中に、前述したコンプレッサの合計供給空気流量に余剰空気流量を加算した値が、最大消費空気流量計算部３３０ｄで計算されたショットブラスト装置の最大消費空気流量（最大消費空気流量確定部３３０ｅにより余剰空気流量が減算されていないショットブラスト装置の最大消費空気量）以上になる組み合わせがあるか否かを判定してもよい。
【００７０】
この判定の結果、ショットブラスト装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがない場合、コンプレッサ群選択部３３０ｆは、そのことを示す情報をコンピュータディスプレイに表示する。そして、自動運転処理を一旦中止する。この情報を見たオペレータは、自動運転する候補となるコンプレッサを変更する等の自動運転を再開するための操作を行うか、当面の間、自動運転を断念して手動運転に切り替える。自動運転を再開するための操作としては、例えば、コンプレッサの接続系統を変更して使用不可となっているコンプレッサを使用可能な状態にする。その後、オペレータにより自動運転を再開させると、自動運転する候補となるコンプレッサが変更されているため、コンプレッサ群選択部３２０ｆは、前述した判定（ショットブラスト装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがあるか否かの判定）をし直す。
【００７１】
一方、ショットブラスト装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがある場合、コンプレッサ群選択部３３０ｆは、その組み合わせを全て選択する。以下の説明では、この組み合わせの１つ１つを必要に応じてコンプレッサ群と称する。
【００７２】
コンプレッサ決定部３３０ｇは、コンプレッサ群選択部３３０ｆにより選択されたコンプレッサ群に含まれる全てのコンプレッサに対する圧空生成コストの合計値を、コンプレッサ群選択部３３０ｆにより選択されたコンプレッサ群のそれぞれについて計算する。圧空生成コストは、設備データ入力部３１０ａにより入力された設備データに含まれる。次に、コンプレッサ決定部３３０ｇは、圧空生成コストの合計値が最低になるコンプレッサ群に含まれるコンプレッサを、自動運転するコンプレッサとして決定する。
【００７３】
例えば、コンプレッサ１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ、１０６ｅの供給空気流量が、それぞれ、２５００Ｎｍ3／ｈ、４５００Ｎｍ3／ｈ、５５００Ｎｍ3／ｈ、６５００Ｎｍ3／ｈ、１００００Ｎｍ3／ｈであり、それらの圧空生成コストが、それぞれ、１０００００円／日、４０００００円／日、４０００００円／日、３０００００円／日、５０００００円／日であり、ショットブラスト装置の最大消費空気流量が１４５００Ｎｍ3／ｈであるとする。
【００７４】
この場合、コンプレッサ群としては、コンプレッサ１０６ａ、１０６ｃ、１０６ｄからなる第１のコンプレッサ群と、コンプレッサ１０６ｂ、１０６ｅからなる第２のコンプレッサ群と、コンプレッサ１０６ｃ、１０６ｅからなる第３のコンプレッサ群と、コンプレッサ１０６ｄ、１０６ｅからなる第４のコンプレッサ群とが考えられる。第１のコンプレッサ群、第２のコンプレッサ群、第３のコンプレッサ群、第４のコンプレッサ群に含まれるコンプレッサに対する圧空生成コストの合計値は、それぞれ、８０００００円／日、９０００００円／日、９０００００円／日、８０００００円／日である。
【００７５】
なお、コンプレッサ群選択部３３０ｆにより選択されたコンプレッサ群には、上述した第１〜第４のコンプレッサ群の他にも第１コンプレッサ群にさらにコンプレッサ１０６ｂおよび／または１０６ｅを加えたコンプレッサ群等も含まれる。しかし、このようなコンプレッサ群、すなわち、あるコンプレッサ群に含まれるコンプレッサが全て含まれているようなコンプレッサ群は、明らかに圧空生成コストの合計値が最低とはならないので、ここでは説明を省略したが、実際の処理においてはこれらのコンプレッサ群も含めて選択された全てのコンプレッサ群の圧空生成コストを算出して、それら全てを比較している。
【００７６】
従って、これらのうち圧空生成コストの合計値が最低になるコンプレッサ群は、第１のコンプレッサ群および第４のコンプレッサ群となる。よって、コンプレッサ決定部３３０ｇは、第１のコンプレッサ群および第４のコンプレッサ群の何れか１つのコンプレッサ群に含まれるコンプレッサを、自動運転するコンプレッサとして決定する。このように圧空生成コストの合計値が最低になるコンプレッサ群が複数ある場合、コンプレッサ決定部３３０ｇは、圧空生成コストの合計値以外の評価指標に従って、複数のコンプレッサ群から１つのコンプレッサ群を決定する。
【００７７】
圧空生成コストの合計値以外の評価指標としては、例えば、コンプレッサ群に含まれるコンプレッサの数と、コンプレッサ群に含まれるコンプレッサにおける供給空気流量の合計値との少なくとも何れか一方を採用することができる。前述した具体例において前者の評価指標のみを用いる場合、コンプレッサ決定部３３０ｇは、第４のコンプレッサ群を自動運転するコンプレッサとして決定する。一方、前述した具体例において後者の評価指標のみを用いる場合、コンプレッサ決定部３３０ｇは、第１のコンプレッサ群を自動運転するコンプレッサとして決定する。また、両者の評価指標を用いる場合、コンプレッサ決定部３３０ｇは、例えば、各評価指標に優先順位をつけ、優先順位が高い方の評価指標により決定されるコンプレッサを優先して自動運転するコンプレッサとして決定することができる。
【００７８】
また、コンプレッサ決定部３３０ｇは、両者の評価指標を用いた評価値を計算し、計算した評価値に基づいて、自動運転するコンプレッサを決定することができる。例えば、コンプレッサ決定部３３０ｇは、以下の（１）式の評価値Ｊが最小となるコンプレッサ群を、自動運転するコンプレッサとして決定することができる。
Ｊ＝ｋ１×Ｎ＋ｋ２×ΔＦ  ・・・（１）
（１）式において、Ｎは、コンプレッサ群に含まれるコンプレッサの数である。ΔＦは、コンプレッサ群に含まれるコンプレッサにおける供給空気流量の合計値から、ショットブラスト装置の最大消費空気流量を減算した値である。ｋ１、ｋ２は、重み係数であり、Ｎ、ΔＦの重要度に応じて予め設定される。例えば、ＮをΔＦよりも重要な指標とする場合には、ｋ１の値をｋ２の値よりも大きくする。
【００７９】
尚、以上の圧空コストの合計値が最低になるコンプレッサ群が複数ある場合のコンプレッサ群の決定の方法は、ＳＰ用コンプレッサ決定部３２０のコンプレッサ決定部３２０ｅにおいても適用することができる。
コンプレッサ決定部３３０ｇは、以上のようにしてショットブラスト装置１０１ａ〜１０１ｅに対して使用するコンプレッサとして決定する。
【００８０】
設備稼動制御装置３００は、コンプレッサ決定部３３０ｇによりショットブラスト装置１０１ａ〜１０１ｅに対して使用すると決定されたコンプレッサに対し、制御信号を送信して当該コンプレッサを起動させる。尚、コンプレッサ決定部３３０ｇは、ショットブラスト装置１０１ａ〜１０１ｅに対して使用すると決定したコンプレッサを特定する情報を、コンピュータディスプレイに表示するのが好ましい。
【００８１】
［操作状態継続判定部３３０ｈ］
待機状態（稼働要求オン状態）が継続しているにもかかわらず、所定の時間（例えば、１時間又は２時間）以上稼働していない（噴射ボタンが押されて圧縮空気の噴射がオン状態にされていない）状態が継続しているショットブラスト装置については、オペレータが稼働要求をオフ状態とする操作（稼働要求ボタンを押す操作）を忘れてしまっている等の理由が考えられる。このようなショットブラスト装置の稼働要求は、本来は、オフの状態にすべき稼動要求であると見なすことができる。そこで、このような状態のショットブラスト装置を特定するために、操作状態継続判定部３３０ｈは、待機状態にあるショットブラスト装置１０１ａ〜１０１ｅの中に、所定の時間以上稼働していないショットブラスト装置があるか否かを判定する。
【００８２】
［稼動要求ボタン変更部３３０ｉ］
稼動要求ボタン変更部３３０ｉは、操作状態継続判定部３３０ｈにより、待機状態のショットブラスト装置１０１ａ〜１０１ｅの中に、本来、稼働要求オフ状態とすべきショットブラスト装置があると判定されると、当該稼動要求をオペレータによる操作によらずに自動的に（強制的に）オフ状態にするための処理を行う。
【００８３】
［稼動予定台数変更判定部３３０ｊ］
以上のようにして稼動要求が自動的に（強制的に）オフされると、稼動要求オン状態のショットブラスト装置の数が少なくなる。そうすると、稼動予定台数が変更されるため、コンプレッサ群の決定（最大同時稼動台数決定部３３０ｃ〜コンプレッサ決定部３３０ｇの処理）をし直す必要がある。しかしながら、稼動要求オン状態のショットブラスト装置の数が少なくなると、コンプレッサ決定部３３０ｇで決定し直されるコンプレッサ群に含まれるコンプレッサにおける供給空気流量（すなわち、決定し直されるコンプレッサ群から供給される圧縮空気の流量）の合計値は小さくなる。従って、コンプレッサ決定部３３０ｇで決定し直されるコンプレッサ群から供給される空気流量の合計値が、稼動要求が自動的にオフされた時点で稼働中の（圧縮空気を噴射している最中の）ショットブラスト装置の消費空気流量の合計値を下回る虞がある。この場合、投射材を正常に投射できない等の不具合を生じる虞がある。
【００８４】
そこで、本実施形態では、稼動予定台数変更判定部３３０ｊは、ショットブラスト装置１０１ａ〜１０１ｅに対する稼動要求のうち、オン状態の数と、稼働中のショットブラスト装置の数と、負荷平準化情報入力部３１０ｂにより入力された負荷平準化情報と、に基づいて、ショットブラスト装置の稼動予定台数を変更することができるか否かを判定する。
【００８５】
負荷平準化情報は、「待機状態のショットブラスト装置の数」と、「同時に稼働することができるショットブラスト装置の数の最大値」との関係である。稼動予定台数変更判定部３３０ｊは、稼動要求が自動的にオフされることにより変更される「待機状態のショットブラスト装置の数」に対応する変更後の「同時に稼働することができるショットブラスト装置の数の最大値」を、負荷平準化情報から導出する。
【００８６】
そして、稼動予定台数変更判定部３３０ｊは、当該導出した数（変更後の同時に稼働することができるショットブラスト装置の数の最大値）が、稼働中のショットブラスト装置の数以上の場合に、ショットブラスト装置の稼動予定台数を変更することができると判定する。このような場合であれば、コンプレッサ決定部３３０ｇで決定し直されるコンプレッサ群から供給される空気流量の合計値が、稼働中のショットブラスト装置の消費空気流量の合計値を下回らないからである。一方、稼動予定台数変更判定部３３０ｊは、当該導出した数が、稼働中のショットブラスト装置の数以上にならない場合、稼動予定台数変更判定部３３０ｊは、当該導出した数が、稼働中のショットブラスト装置の数以上となるまで待機する。
【００８７】
例えば、「待機状態のショットブラスト装置の数」が５であり、同時に稼働することができるショットブラスト装置の数の最大値」が負荷平準化情報により、「待機状態のショットブラスト装置の数」から１を減算した４であるとする。更に、ショットブラスト装置１０１ａ〜１０１ｅのうち、稼働中のショットブラスト装置の数（噴射ボタン１０４ａ〜１０４ｅのうち、オンされている噴射ボタンの数）が４であるとする。
【００８８】
このような状況で、ショットブラスト装置１台の稼動要求が自動的に（強制的に）オフされた場合、稼働要求がオフされた後の「待機状態のショットブラスト装置の数」は４となり、「同時に稼働することができるショットブラスト装置の数の最大値」は３（＝４−１）となる。従って、変更後の「同時に稼働することができるショットブラスト装置の数の最大値（＝３）」は「稼働中のショットブラスト装置の数（＝４）」以上とならないため、稼動予定台数変更判定部３３０ｊは、ショットブラスト装置の稼動予定台数を変更することができないと判定する。このような場合に、ショットブラスト装置の稼動予定台数を５台から４台に変更すると、稼働中の４台のショットブラスト装置に必要な流量の圧縮空気が供給されなくなるからである。
【００８９】
その後、稼働中の４台のショットブラスト装置のうち、１台が処理を終えて、稼働中のショットブラスト装置の数が、３台になると、変更後の「同時に稼働することができるショットブラスト装置の数の最大値（＝３）」は、「稼働中のショットブラスト装置の数（＝３）」以上となるため、稼動予定台数変更判定部３３０ｊは、ショットブラスト装置の稼動予定台数を変更することができると判定する。ショットブラスト装置の稼動予定台数を５台から４台に変更しても、「同時に稼働することができるショットブラスト装置の数の最大値」は３であるため、稼働中の３台のショットブラスト装置に必要な流量の圧縮空気が供給されるからである。
【００９０】
［稼動予定台数変更部３３０ｋ］
稼動予定台数変更部３３０ｋは、稼動予定台数変更判定部３３０ｊにより、ショットブラスト装置の稼動予定台数を変更することができると判定されると、元の稼働予定台数の値（稼働予定台数の現在値）から「１」を減算した値を稼動予定台数の変更値として最大同時稼動台数決定部３３０ｃに出力する。
以降、稼動予定台数の変更値を用いて、最大同時稼動台数決定部３３０ｃ〜コンプレッサ決定部３３０ｇの処理が前述したようにして行われることにより、ショットブラスト装置１０１ａ〜１０１ｅに対して使用するコンプレッサが決定し直される。
【００９１】
＜ＳＢ稼動制御部３４０＞
次に、ＳＢ稼動制御部３４０が有する機能の詳細を説明する。
［噴射ボタン操作判定部３４０ａ］
噴射ボタン操作判定部３４０ａは、ショットブラスト装置１０１ａ〜１０１ｅに対する噴射ボタン１０４ａ〜１０４ｅの何れかが押され、圧縮空気の噴射がオン状態にされたか否かを判定する。また、噴射ボタン操作判定部３４０ａは、ショットブラスト装置１０１ａ〜１０１ｅに対する噴射ボタン１０４ａ〜１０４ｅが押され、圧縮空気の噴射がオフ状態にされたか否かを判定する。
［噴射可否判定部３４０ｂ］
噴射可否判定部３４０ｂは、噴射ボタン操作判定部３４０ａにより圧縮空気の噴射がオン状態にされたと判定された噴射ボタンに対応するショットブラスト装置からの圧縮空気の噴射を許可するか否かを判定する。具体的に噴射可否判定部３４０ｂは、ショットブラスト装置１０１ａ〜１０１ｅのうち、稼働中（圧縮空気を噴射中）のショットブラスト装置の数が、最大同時稼動台数決定部３３０ｃで決定された最大同時稼動台数（の最新値）と同じ場合（最大同時稼動台数決定部３３０ｃで決定された最大同時稼動台数（の最新値）以上の場合）に、噴射ボタン操作判定部３４０ａにより圧縮空気の噴射がオン状態にされたと判定された噴射ボタンに対応するショットブラスト装置からの圧縮空気の噴射を許可しないと判定する。稼働中のショットブラスト装置の数が最大同時稼動台数（の最新値）と同じ場合、それ以上ショットブラスト装置を稼働させると、稼働中の全ショットブラスト装置に必要な流量の圧縮空気を供給することができないからである。
【００９２】
一方、稼働中のショットブラスト装置の数が、最大同時稼動台数決定部３３０ｃで決定された最大同時稼動台数（の最新値）と同じでない場合（最大同時稼動台数決定部３３０ｃで決定された最大同時稼動台数（の最新値）を下回る場合）、噴射可否判定部３４０ｂは、噴射ボタン操作判定部３４０ａにより圧縮空気の噴射がオン状態にされたと判定された噴射ボタンに対応するショットブラスト装置からの圧縮空気の噴射を許可すると判定する。
【００９３】
［噴射不許可部３４０ｃ］
図４は、各ショットブラスト装置（ＳＢ１〜ＳＢ５）における圧縮空気を噴射中の期間を示す図である。図４（ａ）は比較例を示し、図４（ｂ）は発明例を示す。ここでは、ショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ３、ＳＢ５の４台が待機状態であり、最大同時稼動台数が３台である場合を例に挙げて説明する。尚、ショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ３、ＳＢ４、ＳＢ５は、それぞれ、ショットブラスト装置１０１ａ、１０１ｂ、１０１ｃ、１０１ｄ、１０１ｅに対応するものとする（このことは以降でも同じである）。
【００９４】
この場合、図４（ａ）に示すように、３台のショットブラスト装置ＳＢ１〜ＳＢ３が圧縮空気を噴射中の時刻ｔ１に、ショットブラスト装置ＳＢ５が圧縮空気の噴射を開始すると、時刻ｔ１から時刻ｔ２までの期間では、最大同時稼動台数（＝３台）を上回る４台のショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ３、ＳＢ５から圧縮空気が同時に噴射される。そうすると、コンプレッサ決定部３３０ｇで決定されるコンプレッサ群に含まれるコンプレッサにおける供給空気流量の合計値が、圧縮空気を噴射しているショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ３、ＳＢ５における消費空気流量の合計値を下回る虞がある。
【００９５】
そこで、本実施形態では、ショットブラスト装置１０１ａ〜１０１ｅの噴射動作（噴射ボタン１０４ａ〜１０４ｅが押され、圧縮空気の噴射がオン状態にされた場合に圧縮空気を噴射する動作）に対し、噴射可否判定部３４０ｂによる噴射可否判定の結果に応じて動作する前述したインターロック機能を噴射不許可部３４０ｃに設けている。すなわち、前述のとおり、噴射可否判定部３４０ｂにより、圧縮空気の噴射を許可すると判定されなければ、たとえオペレータが噴射ボタンを押しても（圧縮空気の噴射がオン状態にされても）圧縮空気の噴射動作ができなくなる機能（インターロック機能）を噴射不許可部３４０ｃに設けている。
【００９６】
このようなインターロック機構（およびそれを実現するインターロック回路）を動作させることにより、図４（ｂ）に示す例では、時刻ｔ１において、ショットブラスト装置ＳＢ５に対する噴射ボタン１０４ｅが押され、圧縮空気の噴射がオン状態にされたが、ショットブラスト装置ＳＢ５から圧縮空気は噴射されない。
【００９７】
［噴射指示部３４０ｄ］
噴射指示部３４０ｄは、噴射可否判定部３４０ｂにより、ショットブラスト装置からの圧縮空気の噴射を許可すると判定されると、当該ショットブラスト装置から圧縮空気を噴射するよう指示する。
【００９８】
また、噴射指示部３４０ｄは、噴射可否判定部３４０ｂにより、ショットブラスト装置からの圧縮空気の噴射を許可しないと判定された後、噴射ボタン１０４ａ〜１０４ｅの何れかがオフされた場合、操作盤１０２ａ〜１０２ｅのうち、噴射を不許可にしていたショットブラスト装置に対応する操作盤に、圧縮空気の噴射を許可することを指示する制御信号を送信する。そして、当該ショットブラスト装置から圧縮空気が噴射されるようなる。
【００９９】
図４（ｂ）に示す例では、時刻ｔ２において、ショットブラスト装置ＳＢ１に対する噴射ボタン１０４ａが押され、圧縮空気の噴射がオフ状態にされる。そこで、時刻ｔ２において、圧縮空気の噴射を不許可にしていたショットブラスト装置ＳＢ５からの圧縮空気の噴射が開始される。
尚、本実施形態では、最大消費空気流量確定部３３０ｅにより決定された最大消費空気流量以上の流量の圧縮空気を供給することができるように、コンプレッサ決定部３３０ｇによりコンプレッサ群（使用するコンプレッサ）が決定される。従って、待機状態のショットブラスト装置の数が最大同時稼動台数以下であれば、圧縮空気を噴射中のショットブラスト装置（図４（ｂ）に示す例では、ショットブラスト装置ＳＢ１〜ＳＢ３）のうち、どのショットブラスト装置からの圧縮空気の噴射が終了し、待機状態のどのショットブラスト装置からの圧縮空気の噴射が開始しても、圧縮空気を噴射中のショットブラスト装置（図４（ｂ）に示す例では、ＳＢ２、ＳＢ３、ＳＢ５）の供給空気流量の合計値以上の流量のコンプレッサから供給することができる。
【０１００】
（設備稼動制御装置３００における制御の内容）
次に、以上詳しく説明した設備稼動制御装置３００のＳＢ用コンプレッサ決定部３３０およびＳＢ稼動制御部３４０の機能により実現される結果の一例を概念的に説明する。図５は、ショットブラスト装置１０１ａ〜１０１ｅ（ＳＢ１〜ＳＢ５）の状態、および、コンプレッサ１０６ａ〜１０６ｅの供給空気流量と、時間との関係の一例を概念的に示す図である。
ここでは、ショットブラスト装置１０１ａ（ＳＢ１）、１０１ｂ（ＳＢ２）、１０１ｃ（ＳＢ３）、１０１ｄ（ＳＢ４）、１０１ｅ（ＳＢ５）における消費空気流量が、それぞれ、３０００Ｎｍ3／ｈ、４０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈ、６０００Ｎｍ3／ｈであるものとする。また、コンプレッサ１０６ａ、１０６ｂ、１０６ｃ、１０６ｄ、１０６ｅの供給空気流量が、それぞれ、２５００Ｎｍ3／ｈ、４５００Ｎｍ3／ｈ、５５００Ｎｍ3／ｈ、６５００Ｎｍ3／ｈ、１００００Ｎｍ3／ｈであるものとする。また、最大同時稼動台数は、待機状態のショットブラスト装置の数から「１」を減算した値であるものとする（ただし、待機状態のショットブラスト装置の数が「１」である場合、最大同時稼動台数は「１」とする）。また、余剰空気流量は「０（ゼロ）」であるものとする。また、コンプレッサ１０６ａ〜１０６ｅの起動回数に制限はなく、コンプレッサ１０６ａ〜１０６ｅは自動運転されるものとする。
【０１０１】
また、説明を簡単にするため、コンプレッサ１０６ａ〜１０６ｅにおける単位流量の圧縮空気を供給するのに必要なコスト（圧空生成コスト）は、コンプレッサによらず同一であるものとする。従って、コンプレッサ１０６ａ〜１０６ｅそれぞれの圧空生成コストは、それぞれのコンプレッサの供給空気流量に比例することになる。このように仮定することで、圧空生成コストの大小は供給空気量の大小と同義になるので、以下の説明においては、使用するコンプレッサを圧空生成コストにより決定せずに、供給空気流量により決定するものとする。すなわち、最大消費空気流量計算部３３０ｄは、ショットブラスト装置１０１ａ〜１０１ｅにおける消費空気流量を、大きいものから順に最大同時稼動台数だけ取り出し、取り出した消費空気流量の加算値を、ショットブラスト装置の最大消費空気流量とする。そして、コンプレッサ決定部３３０ｇは、供給空気流量の合計値が、当該最大消費空気流量以上になるコンプレッサ１０６ａ〜１０６ｅの組み合わせのうち、当該供給空気流量の合計値が、当該最大消費空気流量に最も近い組み合わせを、使用するコンプレッサとして決定する。
【０１０２】
図５において、枠５０１ａ〜５０１ｄは、待機状態の期間を示す（ショットブラスト装置ＳＢ４は、図５に示す全期間において待機状態になっていない）。「ＳＢ：Ｘ台」のＸは、待機状態のショットブラスト装置の数を示す。「Ｃｏｍｐ：Ｙ台」のＹは、コンプレッサ１０６ａ〜１０６ｅのうち、使用するコンプレッサの数である。枠５０１ａ〜５０１ｄ内に示す横線は、各ショットブラスト装置ＳＢ１〜ＳＢ５から圧縮空気が噴射されている期間（各ショットブラスト装置が稼働している期間）を示す。
【０１０３】
図５において、時刻ｔ１から時刻ｔ２までの期間は、２台のショットブラスト装置ＳＢ２、ＳＢ３が待機状態になる。この場合、最大同時稼動台数は、「１（＝２−１）」になる。ショットブラスト装置ＳＢ２、ＳＢ３における消費空気流量は、それぞれ、４０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈである。従って、ショットブラスト装置の最大消費空気流量は、５０００Ｎｍ3／ｈである。４０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈを、大きいものから順に最大同時稼動台数（＝１）だけ取り出すと、５０００Ｎｍ3／ｈになるからである。また、供給空気流量の合計値が、最大消費空気流量である５０００Ｎｍ3／ｈ以上になるコンプレッサ１０６ａ〜１０６ｅの組み合わせのうち、供給空気流量の合計値が最も小さくなる組み合わせは（すなわち、前述した仮定において圧空生成コストが低くなる組み合わせは）、供給空気流量が５５００Ｎｍ3／ｈのコンプレッサ１０６ｃである。従って、時刻ｔ１から時刻ｔ２までの期間では、コンプレッサ１０６ｃが使用される。
【０１０４】
その後、時刻ｔ２において、ショットブラスト装置ＳＢ２、ＳＢ３に加えてショットブラスト装置ＳＢ１、ＳＢ５が待機状態になり、その状態が時刻ｔ３まで継続する。従って、時刻ｔ２から時刻ｔ３までの期間では、４台のショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ３、ＳＢ５が待機状態になる。この場合、最大同時稼動台数は、「３（＝４−１）」になる。ショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ３、ＳＢ５における消費空気流量は、それぞれ、３０００Ｎｍ3／ｈ、４０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈ、６０００Ｎｍ3／ｈである。従って、ショットブラスト装置の最大消費空気流量は、１５０００Ｎｍ3／ｈである。３０００Ｎｍ3／ｈ、４０００Ｎｍ3／ｈ、５０００Ｎｍ3／ｈ、６０００Ｎｍ3／ｈを、大きいものから順に最大同時稼動台数（＝３）だけ取り出し、取り出した値を加算すると、１５０００（＝６０００＋５０００＋４０００）になるからである。また、供給空気流量の合計値が、最大消費空気流量である１５０００Ｎｍ3／ｈ以上になるコンプレッサ１０６ａ〜１０６ｅの組み合わせのうち、供給空気流量の合計値が最も小さくなる組み合わせは、供給空気流量が５５００Ｎｍ3／ｈであるコンプレッサ１０６ｃと、供給空気流量が１００００Ｎｍ3／ｈであるコンプレッサ１０６ｅとの組み合わせ（供給空気流量の合計値１５５００Ｎｍ3／ｈ）である。従って、時刻ｔ２から時刻ｔ３までの期間では、コンプレッサ１０６ｃ、１０６ｅが使用される。
【０１０５】
ここで、時刻ｔ４において、ショットブラスト装置ＳＢ５に対する噴射ボタン１０４ｅがオンされたとする。この時刻ｔ４においては、最大同時稼動台数（＝３）のショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ４が圧縮空気を噴射している。このため、噴射ボタン１０４ｅに対応するショットブラスト装置ＳＢ５から圧縮空気は噴射されない。前述したインターロック機能が働き、ショットブラスト装置ＳＢからの圧縮空気の噴射が許可されないからである。ショットブラスト装置ＳＢ５からの圧縮空気の噴射は、圧縮空気を噴射しているショットブラスト装置ＳＢ１、ＳＢ２、ＳＢ３のうち、最も早く圧縮空気の噴射を終了するショットブラスト装置ＳＢ２の噴射が終了する時刻ｔ５に開始される。
【０１０６】
以降、同様に、時刻ｔ３から時刻ｔ６までの期間では、ショットブラスト装置の最大消費空気流量は、１１０００Ｎｍ3／ｈ（ショットブラスト装置ＳＢ３、ＳＢ５の供給空気流量の合計値）になり、コンプレッサ１０６ｃ、１０６ｄ（供給空気流量の合計値１２０００Ｎｍ3／ｈ）が使用される。また、時刻ｔ６から時刻ｔ７までの期間では、ショットブラスト装置の最大消費空気流量は、５０００Ｎｍ3／ｈ（ショットブラスト装置ＳＢ３の供給空気流量）になり、コンプレッサ１０６ｃが使用される。また、時刻ｔ７から時刻ｔ８までの期間では、ショットブラスト装置の最大消費空気流量は、５０００Ｎｍ3／ｈ（ショットブラスト装置ＳＢ３の供給空気流量）になり、コンプレッサ１０６ｃが使用される（前述したように、待機状態のショットブラスト装置の数が「１」である場合、最大同時稼動台数は「１」である）。
【０１０７】
（具体例）
図６は、ショットブラスト装置に対するコンプレッサにおける供給空気流量、および、ショットブラスト装置における消費空気流量と、時間との関係の一例を示す図である。図６は、本実施形態の設備稼動制御装置３００の機能を、実際の鋼管工場に適用した結果を示す。
【０１０８】
図６において、グラフ６０１は、圧縮空気を同時に供給している１つまたは複数のコンプレッサにおける供給空気流量の合計値を示す。グラフ６０２は、圧縮空気を同時に消費している１つまたは複数のショットブラスト装置における消費空気流量の合計値を示す。図６に示すように、供給空気流量（グラフ６０１）は、消費空気流量（グラフ６０２）の変化に合うように変化する。従って、供給空気流量を適正化することができるコンプレッサを自動的に選択することができることが分かる。
【０１０９】
尚、消費空気流量（グラフ６０２）が供給空気流量（グラフ６０１）を上回る時間帯が存在するが、これは、噴射開始時（２０秒程度以下）は定常状態における空気流量のおよそ２倍の空気流量を消費する、というショットブラスト（ショットピーニング）装置の特性によるものである。本実施形態の自動運転によれば、最大消費空気流量計算部３２０ｃにより算出される最大消費空気流量の値を上回るだけの圧縮空気を発生させるようにコンプレッサを自動的に選択し稼働させているので、定常状態であれば消費空気流量が供給空気流量を上回ることはない。しかし、複数台のショットブラスト装置が同時に圧縮空気を噴射し始めることがあり、この場合は一時的に消費空気流量が供給空気流量を上回ることがある。しかしながら、その時間は極短時間（２０秒程度以下）である。数十秒オーダーでの消費空気流量の超過は、系統圧力の低下を発生させるほどの影響力はなく、操業上、問題とはならない。
【０１１０】
（フローチャート）
次に、本実施形態の設備稼動制御装置３００の動作の一例を説明する。
まず、図７のフローチャートを参照しながら、事前設定部３１０の動作の一例を説明する。尚、図７のフローチャートは、例えば、所定の制御周期で繰り返し実行される。ただし、各ステップにおいて、データが入力されない場合、当該ステップの処理は省略されるものとする。
まず、ステップＳ７０１において、設備データ入力部３１０ａは、設備データを入力する。
次に、ステップＳ７０２において、負荷平準化情報入力部３１０ｂは、負荷平準化情報（待機状態のショットブラスト装置の数と、同時に稼働することができるショットブラスト装置の数の最大値との関係）を入力する。
次に、ステップＳ７０３において、自動運転コンプレッサ選定部３１０ｃは、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂの中から、自動運転する候補となるコンプレッサを選定する（全コンプレッサの中から使用不可コンプレッサを除外する）。
そして、図７のフローチャートによる処理が終了する。
【０１１１】
次に、図８のフローチャートを参照しながら、ＳＰ用コンプレッサ決定部３２０の動作の一例を説明する。図８のフローチャートは、例えば、稼働要求ボタン１１１ａ〜１１１ｃの操作によって稼動要求の状態に変更がある場合に実行される。
まず、ステップＳ８０１において、稼動要求ボタン操作判定部３２０ａは、ショットピーニング装置１０９ａ〜１０９ｃのうち、稼動要求オン状態となったショットピーニング装置を特定する。
【０１１２】
次に、ステップＳ８０２において、稼動予定台数計算部３２０ｂは、ステップＳ８０１で特定された稼動要求オン状態であるショットピーニング装置の台数を積算し、その積算値を稼動予定台数とする。
次に、ステップＳ８０３において、最大消費空気流量計算部３２０ｃは、ステップＳ８０２で計算された稼動予定台数と、ショットピーニング装置１０９ａ〜１０９ｃにおける消費空気流量とに基づいて、ショットピーニング装置の最大消費空気流量を計算する。
【０１１３】
次に、ステップＳ８０４において、コンプレッサ群選択部３２０ｄは、コンプレッサ１１４ａ〜１１４ｂの組み合わせのうち、図７のステップＳ７０３で自動運転する候補として選定されたコンプレッサの組み合わせの中に、ステップＳ８０３で計算されたショットピーニング装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがあるか否かを判定する。この判定の結果、ショットピーニング装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがない場合、コンプレッサ群選択部３２０ｄは、オペレータに伝えるために、そのことを示す情報をコンピュータディスプレイに表示する。そして、図８のフローチャートによる処理が終了する（自動運転処理が終了する）。
【０１１４】
一方、ショットピーニング装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがある場合、処理は、ステップＳ８０５に進む。ステップＳ８０５において、コンプレッサ群選択部３２０ｄは、当該組み合わせ（コンプレッサ群）を全て選択する。
次に、ステップＳ８０６において、コンプレッサ決定部３２０ｅは、ステップＳ８０５で選択されたコンプレッサ群に含まれる全てのコンプレッサに対する圧空生成コストの合計値を、ステップＳ８０５で選択されたコンプレッサ群のそれぞれについて計算し、圧空生成コストの合計値が最低になるコンプレッサ群に含まれるコンプレッサを、自動運転するコンプレッサとして決定する。
【０１１５】
次に、ステップＳ８０７において、余剰空気流量計算部３２０ｆは、ステップＳ８０６で決定されたコンプレッサにおける供給空気流量の合計値から、ステップＳ８０３で計算されたショットピーニング装置の最大消費空気流量を減算した値を、余剰空気流量として計算する。
【０１１６】
次に、ステップＳ８０８において、余剰空気流量計算部３２０ｆは、余剰空気流量を、ＳＢ用コンプレッサ決定部３３０（最大消費空気流量確定部３３０ｅ）に出力する。
そして、図８のフローチャートによる処理が終了する。
【０１１７】
次に、図９のフローチャートを参照しながら、ＳＢ用コンプレッサ決定部３３０の動作の一例を説明する。図９のフローチャートは、例えば、稼動要求ボタン１０３ａ〜１０３ｅの操作による稼動要求の状態に変更がある場合に実行される。
まず、ステップＳ９０１において、稼動要求ボタン操作判定部３３０ａは、ショットブラスト装置１０１ａ〜１０１ｅのうち、稼動要求オン状態となったショットブラスト装置を特定する。
【０１１８】
次に、ステップＳ９０２において、稼動予定台数計算部３３０ｂは、ステップＳ９０１で特定された稼動要求オン状態であるショットブラスト装置の台数を積算し、その積算値を稼動予定台数とする。
次に、ステップＳ９０３において、最大同時稼動台数決定部３３０ｃは、図７のステップＳ７０２で入力された負荷平準化情報と、ステップＳ９０２で計算された稼動予定台数とに基づいて、圧縮空気を同時に噴射することができるショットブラスト装置の数の最大値を、最大同時稼動台数として決定する。
【０１１９】
次に、ステップＳ９０４において、最大消費空気流量計算部３３０ｄは、ステップＳ９０３で決定された最大同時稼動台数と、ショットブラスト装置１０１ａ〜１０１ｅにおける消費空気流量とに基づいて、ショットブラスト装置の最大消費空気流量を計算する。
次に、ステップＳ９０５において、最大消費空気流量確定部３３０ｅは、ステップＳ９０４で計算されたショットブラスト装置の最大消費空気流量から、図８のステップＳ８２０で出力された余剰空気流量を減算した値を、ショットブラスト装置の最大消費空気流量として決定する。なお、ステップＳ９０５において、以上の処理に代えて、自動運転コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせの供給空気流量の合計値（コンプレッサの合計供給空気流量）のそれぞれに余剰空気流量を加算する処理が行われてもよい。
【０１２０】
次に、ステップＳ９０６において、コンプレッサ群選択部３３０ｆは、コンプレッサ１０６ａ〜１０６ｅの組み合わせのうち、図７のステップＳ７０３で自動運転する候補として選定されたコンプレッサの組み合わせの中に、ステップＳ９０５で決定されたショットブラスト装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがあるか否かを判定する。この判定の結果、ショットブラスト装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがない場合、コンプレッサ群選択部３３０ｆは、オペレータに伝えるために、そのことを示す情報をコンピュータディスプレイに表示する。そして、図９のフローチャートによる処理が終了する（自動運転処理が終了する）。
【０１２１】
一方、ショットブラスト装置の最大消費空気流量以上の流量の圧縮空気を供給することができるコンプレッサの組み合わせがある場合、処理は、ステップＳ９０７に進む。ステップＳ９０７において、コンプレッサ群選択部３３０ｆは、当該組み合わせ（コンプレッサ群）を全て選択する。
なお、ステップＳ９０６において、以上の判定に代えて、コンプレッサ群選択部３３０ｆは、自動運転コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせの中に、前述したコンプレッサの合計供給空気流量に余剰空気流量を加算した値が、ステップＳ９０４で計算されたショットブラスト装置の最大消費空気流量以上になる組み合わせがあるか否かを判定してもよい。
【０１２２】
次に、ステップＳ９０８において、コンプレッサ決定部３３０ｇは、ステップＳ９０７で選択されたコンプレッサ群に含まれる全てのコンプレッサに対する圧空生成コストの合計値を、ステップＳ９０７で選択されたコンプレッサ群のそれぞれについて計算し、圧空生成コストの合計値が最低になるコンプレッサ群に含まれるコンプレッサを、自動運転するコンプレッサとして決定する。
【０１２３】
ここで、圧空生成コストの合計値が最低になるコンプレッサ群が複数ある場合、コンプレッサ決定部３３０ｇは、圧空生成コストの合計値以外の評価指標に従って、複数のコンプレッサ群から１つのコンプレッサ群を決定する。このとき、コンプレッサ決定部３３０ｇは、各評価指標に優先順位をつけ、優先順位が高い方の評価指標により決定されるコンプレッサを優先して自動運転するコンプレッサとして決定してもよいし、（１）式の評価値Ｊが最小となるコンプレッサ群を、自動運転するコンプレッサとして決定してもよい。
【０１２４】
次に、図１０のフローチャートを参照しながら、ショットブラスト装置の稼動予定台数を変更する際のＳＢ用コンプレッサ決定部３３０の動作の一例を説明する。図１０のフローチャートは、例えば、所定の制御周期で繰り返し実行される。
まず、ステップＳ１００１において、操作状態継続判定部３３０ｈは、ショットブラスト装置１０１ａ〜１０１ｅの中に待機状態が継続しているにもかかわらず所定の時間以上稼働していないショットブラスト装置があるか否かを判定する。
【０１２５】
この判定の結果、待機状態のショットブラスト装置１０１ａ〜１０１ｅの中に、所定の時間以上稼働していないショットブラスト装置がない場合には、図１０のフローチャートによる処理が終了する。
一方、待機状態のショットブラスト装置１０１ａ〜１０１ｅの中に、所定の時間以上稼働していない状態が継続しているショットブラスト装置がある場合、処理は、ステップＳ１００２に進む。
【０１２６】
ステップＳ１００２において、稼動要求ボタン変更部３３０ｉは、ステップＳ１００１で待機状態であるのに所定時間以上稼働していないと判定されたショットブラスト装置の稼動要求をオフ状態にするための処理を行う。
次に、ステップＳ１００３において、稼動予定台数変更判定部３３０ｊは、ショットブラスト装置の稼動予定台数を変更することができるか否かを判定する。その結果、否と判定された場合は、ショットブラスト装置の稼動予定台数を変更することができるようになるまで待機する。そして、稼働中のショットブラスト装置の数が減り、ショットブラスト装置の稼動予定台数を変更することができるようになると、処理は、ステップＳ１００４に進む。
【０１２７】
ステップＳ１００４において、稼動予定台数変更部３３０ｋは、元の稼働予定台数の値から「１」を減算した値を稼動予定台数の変更値として最大同時稼動台数決定部３３０ｃに出力する。これにより、稼動予定台数が変更される。そして、変更後の稼動予定台数を用いて、前述した図９のステップＳ９０３以降の処理が実行される。このように図９のフローチャートのステップＳ９０３以降の処理は、稼動予定台数変更部３３０ｋにより稼動予定台数の変更値が出力された場合にも実行される。
【０１２８】
次に、図１１のフローチャートを参照しながら、ＳＢ稼動制御部３４０の動作の一例を説明する。図１１のフローチャートは、例えば、所定の制御周期で繰り返し実行される。
まず、ステップＳ１１０１において、噴射ボタン操作判定部３４０ａは、ショットブラスト装置１０１ａ〜１０１ｅに対する噴射ボタン１０４ａ〜１０４ｅの何れかが押され、圧縮空気の噴射がオン状態にされたか否かを判定する。この判定の結果、噴射ボタン１０４ａ〜１０４ｅがオンされていない場合、図１１のフローチャートによる処理は終了する。
【０１２９】
一方、噴射ボタン１０４ａ〜１０４ｅの何れかが押され、圧縮空気の噴射がオン状態にされた場合、処理は、ステップＳ１１０２に進む。ステップＳ１１０２において、噴射可否判定部３４０ｂは、噴射ボタン操作判定部３４０ａによりオンされたと判定された噴射ボタンに対応するショットブラスト装置からの圧縮空気の噴射を許可するか否かを判定する。具体的に、噴射可否判定部３４０ｂは、稼働中のショットブラスト装置の数が（図９のステップＳ９０３で決定された）最大同時稼動台数（の最新値）と同じである場合（最大同時稼動台数決定部３３０ｃで決定された最大同時稼動台数（の最新値）以上の場合）に、圧縮空気の噴射を許可しない。この判定の結果、ショットブラスト装置からの圧縮空気の噴射を許可する場合、処理は、ステップＳ１１０３〜Ｓ１１０４を省略して後述するステップＳ１１０５に進む。
【０１３０】
一方、ショットブラスト装置からの圧縮空気の噴射を許可しない場合、処理は、ステップＳ１１０３に進む。ステップＳ１１０３において、噴射不許可部３４０ｃは、操作盤１０２ａ〜１０２ｅのうち、ステップＳ１１０１で圧縮空気の噴射がオン状態になったと判定されたショットブラスト装置に対し、インターロック機能を作動させる。これにより、当該ショットブラスト装置から圧縮空気は噴射されない。
【０１３１】
次に、ステップＳ１１０４において、噴射ボタン操作判定部３４０ａは、ショットブラスト装置１０１ａ〜１０１ｅに対する噴射ボタン１０４ａ〜１０４ｅの何れかが押され、圧縮空気の噴射がオフ状態にされるまで待機する。そして、ショットブラスト装置１０１ａ〜１０１ｅに対する噴射ボタン１０４ａ〜１０４ｅの何れかが押され、圧縮空気の噴射がオフ状態にされると、処理は、ステップＳ１１０５に進む。
【０１３２】
ステップＳ１１０５に進むと、ステップＳ１１０１で圧縮空気の噴射がオン状態にされたと判定されたショットブラスト装置からの圧縮空気の噴射が開始される。
そして、図１１のフローチャートによる処理が終了する。
【０１３３】
（まとめ）
以上のように本実施形態では、設備稼動制御装置３００は、供給空気流量の合計値が、ショットブラスト装置１０１ａ〜１０１ｅのうち、待機状態のショットブラスト装置の数よりも少ない数である最大同時稼動台数のショットブラスト装置における消費空気流量の合計値を上回るように、コンプレッサ１０６ａ〜１０６ｅの中から使用するコンプレッサを決定する。このとき、設備稼動制御装置３００は、消費空気流量が大きいものから順に最大同時稼動台数のショットブラスト装置を選択し、選択したショットブラスト装置における消費空気流量の合計値を、最大同時稼動台数のショットブラスト装置における消費空気流量の合計値とする。従って、ショットブラスト装置に対し可及的に過不足なく圧縮空気を供給することができるように、コンプレッサを自動的に決定することができる。
【０１３４】
また、本実施形態では、設備稼動制御装置３００は、圧縮空気を噴射中のショットブラスト装置の数が最大同時稼動台数と同じ場合に、新たに圧縮空気の噴射が指示されたショットブラスト装置から圧縮空気の噴射を許可しない制御、すなわち、いわゆるインターロック機能を有する。従って、ショットブラスト装置に対して供給される圧縮空気の流量が不足することをより確実に抑制することができる。
【０１３５】
また、本実施形態では、設備稼動制御装置３００は、ショットピーニング装置で使用されない圧縮空気の流量である余剰空気流量を計算する。そして、設備稼動制御装置３００は、供給空気流量の合計値が、待機状態のショットブラスト装置の数よりも少ない数のショットブラスト装置における消費空気流量の合計値から余剰空気流量を減算した値を上回るように、コンプレッサ１０６ａ〜１０６ｅの中から使用するコンプレッサを決定する。従って、ショットピーニング装置で使用されない圧縮空気をショットブラスト装置で使用する処理設備において、運転コストをより低減することができる。
【０１３６】
（変形例）
＜変形例１＞
本実施形態では、ショットピーニング装置に対するコンプレッサ１１４ａ〜１１４ｂのうち、使用するコンプレッサにおける供給空気流量の合計値から、ショットピーニング装置の最大消費空気流量を減算した値を、余剰空気流量とする場合を例に挙げて説明した。このようにすれば前述したように、ショットブラスト装置１０１ａ〜１０１ｅに対して供給する圧縮空気の流量が不足することを簡便に抑制することができる。しかしながら、必ずしもこのようにする必要はない。例えば、余剰空気流量計算部３２０ｆは、コンプレッサ１１４ａ〜１１４ｂにおける供給空気流量と、ショットピーニング装置１０９ａ〜１０９ｃにおける消費空気流量と、流量計の測定値とに基づいて、各時刻における余剰空気流量を計算し、最大消費空気流量確定部３３０ｅは、現在時刻における余剰空気流量を、最大消費空気流量計算部３３０ｄにより計算されたショットブラスト装置の最大消費空気流量から減算してもよい。
＜変形例２＞
本実施形態では、ショットブラスト装置１０１ａ〜１０１ｅに対し、ショットピーニング装置１０９ａ〜１０９ｃで使用されない余剰の圧縮空気を供給する場合を例に挙げて説明した。しかしながら、本実施形態の手法は、ショットピーニング装置１０９ａ〜１０９ｃで使用されない余剰の圧縮空気をショットブラスト装置１０１ａ〜１０１ｅに供給しない場合にも適用することができる。このようにする場合、設備稼動制御装置３００の機能のうち、ショットピーニング装置１０９ａ〜１０９ｃに係る機能（ＳＰ用コンプレッサ決定部３２０の機能等）は不要になる。
【０１３７】
＜変形例３＞
本実施形態では、圧空生成コストの合計値が最低になるコンプレッサ群に含まれるコンプレッサを、自動運転するコンプレッサとする場合を例に挙げて説明した。しかしながら、自動運転するコンプレッサを決定するための評価指標は、圧空生成コストの合計値に限定されない。例えば、圧空生成コストの合計値に代えてまたは加えて、コンプレッサ群に含まれるコンプレッサの数と、コンプレッサ群に含まれるコンプレッサにおける供給空気流量の合計値から、ショットブラスト装置の最大消費空気流量を減算した値との少なくとも何れか一方を評価指標として用いてもよい（（１）式も参照）。
【０１３８】
＜変形例４＞
本実施形態では、コンプレッサ１０６ａ〜１０６ｅ、１１４ａ〜１１４ｂが自動運転する場合を例に挙げて説明した。しかしながら、例えば、以下のようにすることもできる。すなわち、起動回数に制限がある運転中のコンプレッサについて、コンプレッサの起動回数をカウントし、起動回数が発停制限回数を上回っている場合、コンプレッサを自動運転の対象から外し、手動運転に切り替えることができる。この場合、コンプレッサ群選択部３３０ｆは、当該コンプレッサが、コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせに含まれるものとして、ショットブラスト装置の最大消費空気流量との比較（ステップＳ９０６の判定）を行う。
【０１３９】
＜変形例５＞
本実施形態では、１つの装置（設備稼動制御装置３００）で設備稼動制御システムを構成する場合を例に挙げて説明した。しかしながら、図３に示した各構成部の機能（例えば、事前設定部３１０、ＳＰ用コンプレッサ決定部３２０、ＳＢ用コンプレッサ決定部３３０、ＳＢ稼動制御部３４０の少なくとも何れか１つの機能）を別のハードウェアで構成し、設備稼動制御システムとしてもよい。
【０１４０】
＜変形例６＞
本実施形態では、処理設備は、圧縮空気を消費する装置として、ショットブラスト装置を有していなくてもよい。例えば、製品に付着した埃等を除去するためのエアガンを、圧縮空気を消費する装置としてもよい。また、空気に替えて、例えば窒素などの不活性ガスを用いてもよく、圧縮空気以外の圧縮ガスを用いてもよい（圧縮空気は、圧縮ガスの一形態である）。
【０１４１】
＜その他の変形例＞
以上説明した本発明の実施形態は、コンピュータがプログラムを実行することによって実現することができる。また、前記プログラムを記録したコンピュータ読み取り可能な記録媒体及び前記プログラム等のコンピュータプログラムプロダクトも本発明の実施形態として適用することができる。記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
また、以上説明した本発明の実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【０１４２】
（請求項との関係）
以下に、請求項の記載と本実施形態の記載との関係の一例を説明する。尚、請求項の記載が実施形態の記載に限定されないことは、（変形例）の項で説明した通りである。
＜請求項１、９＞
第１供給装置は、例えば、コンプレッサ１０６ａ〜１０６ｅを用いることにより実現される。
第１消費装置は、例えば、ショットブラスト装置１０１ａ〜１０１ｅを用いることにより実現される。
第１操作部は、例えば、噴射ボタン１０４ａ〜１０４ｅを用いることにより実現される。
第２操作部は、例えば、稼動要求ボタン１０３ａ〜１０３ｅを用いることにより実現される。
第１操作装置は、例えば、操作盤１０２ａ〜１０２ｅを用いることにより実現される。
最大同時稼動台数決定手段は、例えば、最大同時稼動台数決定部３３０ｃを用いることにより実現される。
第１最大消費ガス流量決定手段は、例えば、最大消費空気流量計算部３３０ｄおよび最大消費空気流量確定部３３０ｅを用いることにより実現される。
第１最大消費ガス流量は、例えば、ショットブラスト装置の最大消費空気流量を用いることにより実現される。
第１供給装置決定手段は、例えば、コンプレッサ群選択部３３０ｆおよびコンプレッサ決定部３３０ｇを用いることにより実現される。
＜請求項２＞
負荷平準化情報記憶手段は、例えば、負荷平準化情報入力部３１０ｂを用いることにより実現される。
前記待機状態の前記第１消費装置の数は、例えば、待機状態のショットブラスト装置の数に対応する。
圧縮ガスを同時に消費できる前記第１消費装置の数の最大値は、例えば、圧縮空気を同時に噴射することができるショットブラスト装置の数の最大値に対応する。
＜請求項３＞
前記待機状態の前記第１消費装置の数から予め設定された値を減算した値は、例えば、待機状態のショットブラスト装置の数から「１」を減算した値に対応する。
＜請求項４＞
圧縮ガスを生成するのに必要なコストは、例えば、圧空生成コストに対応する。
前記コストに応じて定まる評価指標は、例えば、（コンプレッサ群に含まれるコンプレッサに対する）圧空生成コストの合計値に対応する。
＜請求項５＞
前記第１供給装置から供給される圧縮ガスの流量の合計値に応じて定まる評価指標は、例えば、コンプレッサ群に含まれるコンプレッサにおける供給空気流量の合計値から、ショットブラスト装置の最大消費空気流量を減算した値に対応する。
＜請求項６＞
第１操作部判定手段は、例えば、噴射ボタン操作判定部３４０ａを用いることにより実現される。
消費可否判定手段は、例えば、噴射可否判定部３４０ｂを用いることにより実現される。
消費不許可手段は、例えば、噴射不許可部３４０ｅを用いることにより実現される。
消費指示手段は、例えば、噴射指示部３４０ｄを用いることにより実現される。
圧縮ガスを消費中の前記第１消費装置の数が、前記最大同時稼動台数以上である場合は、例えば、ショットブラスト装置１０１ａ〜１０１ｅのうち、同時に稼動しているショットブラスト装置の数が、最大同時稼動台数決定部３３０ｃで決定された最大同時稼動台数（の最新値）以上である場合に対応する。
＜請求項７＞
第２操作部判定手段は、例えば、操作状態継続判定部３３０ｈを用いることにより実現される。
第２操作部変更手段は、例えば、稼動要求ボタン変更部３３０ｉを用いることにより実現される。
＜請求項８＞
変更可否判定手段は、例えば、稼動予定台数変更判定部３３０ｊを用いることにより実現される。
前記第２操作部変更手段による変更後の前記待機状態の前記第１消費装置の数は、例えば、稼動要求ボタンが自動的にオフされることにより変更される、オンされている稼動要求ボタンの数に対応する。
圧縮ガスを消費中の前記第１消費装置の数は、例えば、ショットブラスト装置１０１ａ〜１０１ｅに対する噴射ボタン１０４ａ〜１０４ｅのうち、オンされている噴射ボタンの数に対応する。
＜請求項１０、１３＞
第２供給装置は、例えば、コンプレッサ１１４ａ〜１１４ｂを用いることにより実現される。
第２消費装置は、例えば、ショットピーニング装置１０９ａ〜１０９ｃを用いることにより実現される。
前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値から前記余剰ガスの流量を減算した値は、例えば、最大消費空気流量計算部３３０ｄにより計算されたショットブラスト装置の最大消費空気流量から、余剰空気流量計算部３２０ｆにより出力された余剰空気流量を減算した値に対応する。
前記最大同時稼動台数の前記第１消費装置で消費される圧縮ガスの流量の合計値に前記余剰ガスの流量を加算した値は、自動運転コンプレッサ選定部３１０ｃにより自動運転する候補として選定されたコンプレッサの組み合わせの供給空気流量の合計値に余剰空気流量を加算した値に対応する。
＜請求項１１＞
第３操作部は、例えば、噴射ボタン１１２ａ〜１１２ｃを用いることにより実現される。
第４操作部は、例えば、稼動要求ボタン１１１ａ〜１１１ｃを用いることにより実現される。
第２操作装置は、例えば、操作盤１１０ａ〜１１０ｃを用いることにより実現される。
第２最大消費ガス流量決定手段は、例えば、最大消費空気流量計算部３２０ｃを用いることにより実現される。
余剰ガス流量計算手段は、例えば、余剰空気流量計算部３２０ｆを用いることにより実現される。
＜請求項１２＞
第２供給装置決定手段は、例えば、コンプレッサ群選択部３２０ｄおよびコンプレッサ決定部３２０ｅを用いることにより実現される。
前記第２供給装置決定手段により決定された前記第２供給装置から供給される圧縮ガスの流量の合計値から、前記第２最大消費ガス流量を減算した値は、例えば、コンプレッサ決定部３２０ｅにより自動運転すると決定されたコンプレッサにおける供給空気流量の合計値から、最大消費空気流量計算部３２０ｃにより計算されたショットピーニング装置の最大消費空気流量を減算した値のうち、コンプレッサ決定部３２０ｅにより自動運転すると決定されたコンプレッサに対する値に対応する。
【符号の説明】
【０１４３】
１０１ａ〜１０１ｅ：ショットブラスト装置、１０２ａ〜１０２ｅ：操作盤、１０３ａ〜１０３ｅ：稼動要求ボタン、１０４ａ〜１０４ｅ：噴射ボタン、１０９ａ〜１０９ｃ：ショットピーニング装置、１１０ａ〜１１０ｅ：操作盤、１１１ａ〜１１１ｅ：稼動要求ボタン、１１２ａ〜１１２ｅ：噴射ボタン、３００：設備稼動制御装置、３１０：事前設定部、３２０：ＳＰ用コンプレッサ決定部、３３０：ＳＢ用コンプレッサ決定部、３４０：ＳＢ稼動制御部
【図１】
2019084618.tif 000003
【図２】
2019084618.tif 000004
【図３】
2019084618.tif 000005
【図４】
2019084618.tif 000006
【図５】
2019084618.tif 000007
【図６】
2019084618.tif 000008
【図７】
2019084618.tif 000009
【図８】
2019084618.tif 000010
【図９】
2019084618.tif 000011
【図１０】
2019084618.tif 000012
【図１１】
2019084618.tif 000013