(57)【要約】【課題】バッチ情報の容易な作成を支援する。【解決手段】バッチプロセスが定義されたバッチ情報を作成するバッチ情報作成装置であって、ユーザの操作に応じて、処方プロシジャを定義するための第１の画面と、処方ユニットプロシジャを定義するための第２の画面とを相互に遷移可能に表示する表示手段と、前記表示手段により表示された前記第１の画面で定義された前記処方プロシジャと、前記表示手段により表示された前記第２の画面で定義された前記処方ユニットプロシジャとに基づいて、前記バッチ情報を作成する作成手段と、を有する。【選択図】図３
2018055475.tif 000002
【特許請求の範囲】
【請求項１】
バッチプロセスが定義されたバッチ情報を作成するバッチ情報作成装置であって、
ユーザの操作に応じて、処方プロシジャを定義するための第１の画面と、処方ユニットプロシジャを定義するための第２の画面とを相互に遷移可能に表示する表示手段と、
前記表示手段により表示された前記第１の画面で定義された前記処方プロシジャと、前記表示手段により表示された前記第２の画面で定義された前記処方ユニットプロシジャとに基づいて、前記バッチ情報を作成する作成手段と、
を有するバッチ情報作成装置。
【請求項２】
前記表示手段は、
予め設定されたパラメータのうち、前記バッチプロセスにより製品を製造するために必要なパラメータのパラメータ値を定義することで前記処方プロシジャ及び前記処方ユニットプロシジャを定義する第３の画面であって、前記第１の画面及び前記第２の画面と相互に遷移可能な第３の画面を表示する、請求項１に記載のバッチ情報作成装置。
【請求項３】
前記第１の画面と、前記第２の画面と、前記第３の画面とは、
前記第１の画面上、前記第２の画面上、及び前記第３の画面上にそれぞれ表示されるＧＵＩ部品を選択することで、相互に遷移可能である、請求項２に記載のバッチ情報作成装置。
【請求項４】
前記表示手段は、
前記第１の画面における前記処方プロシジャの定義に応じて、該処方プロシジャに定義された設備の処方ユニットプロシジャを定義するための前記第２の画面を作成する、請求項１乃至３の何れか一項に記載のバッチ情報作成装置。
【請求項５】
前記表示手段は、
前記第１の画面における前記処方プロシジャの定義に複数の設備が定義されている場合、該複数の設備それぞれの処方ユニットプロシジャを定義するための複数の第２の画面をそれぞれ作成する、請求項４に記載のバッチ情報作成装置。
【請求項６】
前記作成手段により作成された前記バッチ情報を記憶する記憶手段を有し、
前記表示手段は、
前記処方プロシジャに定義された設備の処方ユニットプロシジャを含むバッチ情報が前記記憶手段に記憶されている場合、該バッチ情報に含まれる前記処方ユニットプロシジャが予め設定された前記第２の画面を作成する、請求項４又は５に記載のバッチ情報作成装置。
【請求項７】
前記第１の画面は、Ｅｘｃｅｌのワークシートにより作成された画面であり、
前記表示手段は、
前記第２の画面を、前記第１の画面とは異なるワークシートにより作成する、請求項４乃至６の何れか一項に記載のバッチ情報作成装置。
【請求項８】
バッチプロセスが定義されたバッチ情報を作成するバッチ情報作成装置に用いられるバッチ情報作成方法であって、
ユーザの操作に応じて、処方プロシジャを定義するための第１の画面と、処方ユニットプロシジャを定義するための第２の画面とを相互に遷移可能に表示する表示手順と、
前記表示手順により表示された前記第１の画面で定義された前記処方プロシジャと、前記表示手順により表示された前記第２の画面で定義された前記処方ユニットプロシジャとに基づいて、前記バッチ情報を作成する作成手順と、
を有するバッチ情報作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッチ情報作成装置及びバッチ情報作成方法に関する。
【背景技術】
【０００２】
鉄鋼、鋳造、食品、半導体等の分野の製造プロセスでは、原料や中間製品の一定量を製造単位としてまとめて、製造単位毎に繰り返し製造処理を行う。このような製造プロセスはバッチプロセスと称される。
【０００３】
バッチプロセスにより製品を製造するバッチプラントのエンジニアリングは、国際規格Ｓ８８．０１で規定されている処方プロシジャや処方ユニットプロシジャ等を定義して、バッチ情報を作成することで行うことができる（例えば特許文献１参照）。
【０００４】
ここで、バッチ情報は、例えばＦＬＥＸ−ＢＡＴＣＨ（登録商標）等の銘柄管理システムを用いて作成することができる。
【０００５】
ＦＬＥＸ−ＢＡＴＣＨでは、図１に示すように、メイン画面Ｇ１００から遷移可能な設備登録画面Ｇ１１０及び設備ＳＥＱ定義画面Ｇ１２０、並びに設備登録画面Ｇ１１０から遷移可能な移行条件画面Ｇ１１１及び工程情報定義画面Ｇ１１２で各種情報を定義することにより、設備シーケンス（Ｓ８８．０１に規定されている処方ユニットプロシジャに相当）を定義することができる。また、同様に、ＦＬＥＸ−ＢＡＴＣＨでは、図１に示すように、メイン画面Ｇ１００から遷移可能なスケジュールＳＥＱ定義画面Ｇ１３０、及びスケジュールＳＥＱ定義画面Ｇ１３０から遷移可能な移行先定義画面Ｇ１３１で各種情報を定義することによりスケジュールシーケンス（Ｓ８８．０１に規定されている処方プロシジャに相当）を定義することができる。
【０００６】
一方で、ＦＬＥＸ−ＢＡＴＣＨでは、図１に示すように、例えば製品の品種が少数である場合等には、製造条件定義画面Ｇ１４０で各種パラメータ（例えば、製造条件パラメータ等）を定義することで、簡易に、設備シーケンス及びスケジュールシーケンスを定義することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２９７２３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記の従来技術では、設備シーケンス（以降、「設備ＳＥＱ」とも表す。）及びスケジュールシーケンス（以降、「スケジュールＳＥＱ」とも表す。）を定義するための画面遷移が煩雑であった。
【０００９】
すなわち、例えば、設備ＳＥＱを定義する場合、ユーザ（バッチ情報の作成者）は、メイン画面Ｇ１００を起点として、設備登録画面Ｇ１１０及び設備ＳＥＱ定義画面Ｇ１２０をそれぞれ表示させる必要がある。また、このとき、ユーザは、設備登録画面Ｇ１１０を起点として、移行条件画面Ｇ１１１及び工程情報定義画面Ｇ１１２を表示させる必要がある。
【００１０】
このように、設備ＳＥＱ及びスケジュールＳＥＱを定義するために、ユーザは、画面間の遷移操作を繰り返す必要がある。
【００１１】
本発明の実施の形態は、上記の点に鑑みてなされたもので、バッチ情報の容易な作成を支援することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明の実施の形態は、バッチプロセスが定義されたバッチ情報を作成するバッチ情報作成装置であって、ユーザの操作に応じて、処方プロシジャを定義するための第１の画面と、処方ユニットプロシジャを定義するための第２の画面とを相互に遷移可能に表示する表示手段と、前記表示手段により表示された前記第１の画面で定義された前記処方プロシジャと、前記表示手段により表示された前記第２の画面で定義された前記処方ユニットプロシジャとに基づいて、前記バッチ情報を作成する作成手段と、を有する。
【発明の効果】
【００１３】
本発明の実施の形態によれば、バッチ情報の容易な作成を支援することができる。
【図面の簡単な説明】
【００１４】
【図１】バッチ情報を作成するための画面間の遷移関係の一例を説明する図である。
【図２】本実施形態に係るバッチ情報作成システムの一例のシステム構成を示す図である。
【図３】本実施形態に係るバッチ情報作成装置を用いてバッチ情報を作成するための画面間の遷移関係の一例を説明する図である。
【図４】本実施形態に係るバッチ情報作成装置及びプラント制御装置の一例のハードウェア構成を示す図である。
【図５】本実施形態に係るバッチ情報作成システムの一例の機能構成を示す図である。
【図６】本実施形態に係るバッチ情報の作成処理の一例を示す図である。
【図７】スケジュールＳＥＱ定義画面の一例を示す図である。
【図８】設備ＳＥＱ定義画面の一例を示す図である。
【図９】製造条件定義画面の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【００１６】
＜システム構成＞
まず、本実施形態に係るバッチ情報作成システム１のシステム構成について、図２を参照しながら説明する。図２は、本実施形態に係るバッチ情報作成システム１の一例のシステム構成を示す図である。
【００１７】
図２に示すように、本実施形態に係るバッチ情報作成システム１は、バッチ情報作成装置１０と、プラント制御装置２０とを有し、例えばＬＡＮ（Local Area Network）等のネットワークＮを介して通信可能に接続されている。
【００１８】
バッチ情報作成装置１０は、例えばＰＣ（パーソナルコンピュータ）やタブレット端末、スマートフォン等の情報処理装置である。後述するバッチプラント３０のオペレータ等（ユーザ）は、バッチ情報作成装置１０を用いて、バッチ情報を作成することができる。なお、バッチ情報とは、バッチプラント３０におけるバッチプロセスを定義した情報である。バッチ情報は、例えば、設備ＳＥＱ（Ｓ８８．０１に規定されている処方ユニットプロシジャに相当）やスケジュールＳＥＱ（Ｓ８８．０１に規定されている処方プロシジャに相当）を定義することで作成することができる。
【００１９】
プラント制御装置２０は、例えばＰＬＣ（Programmable Logic Controller）やＤＣＳ（Distributed Control System）等の各種コントローラ又は制御システムである。プラント制御装置２０は、バッチ情報作成装置１０で作成されたバッチ情報の実行可能データ（後述する実行バッチ情報データ）を実行することで、バッチプラント３０に設置された各種の設備４０を制御する。
【００２０】
バッチプラント３０には、設備４０Ａ、設備４０Ｂ、設備４０Ｃ等の複数の設備４０が設置されている。設備４０は、例えば、仕込槽、充填槽、ろ過槽、反応槽、加熱槽、加圧槽、撹拌槽等である。
【００２１】
なお、各設備４０には、例えば、センサ、圧力計、流量計、スイッチ、バルブ、ポンプ、撹拌機、昇温機、冷却機等の各種機器（プロセス機器）が設置されている。プラント制御装置２０は、実行バッチ情報データを実行し、これらのプロセス機器の動作を制御することで、バッチプラント３０に設置された設備４０を制御する。
【００２２】
なお、図１に示すバッチ情報作成システム１は、一例であって、他の構成であっても良い。例えば、バッチ情報作成システム１は。複数のバッチ情報作成装置１０を有していても良いし、複数のプラント制御装置２０を有していても良い。
【００２３】
＜画面間の遷移関係＞
次に、バッチプラント３０のオペレータ等（ユーザ）が、本実施形態に係るバッチ情報作成装置１０を用いてバッチ情報を作成する場合における画面の遷移関係について、図３を参照しながら説明する。図３は、本実施形態に係るバッチ情報作成装置を用いてバッチ情報を作成するための画面間の遷移関係の一例を説明する図である。
【００２４】
図３に示すように、本実施形態に係るバッチ情報作成装置１０では、相互に遷移可能なスケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００を用いて、バッチ情報を作成することができる。
【００２５】
スケジュールＳＥＱ定義画面Ｇ２００では、図１に示すスケジュールＳＥＱ定義画面Ｇ１３０及び移行先定義画面Ｇ１３１と同様の内容を定義することができる。また、設備ＳＥＱ定義画面Ｇ３００では、図１に示す設備登録画面Ｇ１１０、移行条件画面Ｇ１１１、工程情報定義画面Ｇ１１２、及び設備ＳＥＱ定義画面Ｇ１２０と同様の内容を定義することができる。更に、製造条件定義画面Ｇ４００では、図１に示す製造条件定義画面Ｇ１４０と同様の内容を定義することができる。
【００２６】
ユーザは、スケジュールＳＥＱ定義画面Ｇ２００を用いてスケジュールＳＥＱを定義すると共に、設備ＳＥＱ定義画面Ｇ３００を用いて設備ＳＥＱを定義することで、バッチ情報を作成することができる。また、ユーザは、製造条件定義画面Ｇ４００を用いて、各種パラメータ（例えば、製造条件パラメータ等）を定義することで、簡易にバッチ情報を作成することもできる。
【００２７】
ここで、スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００は、例えば、Ｍｉｃｒｏｓｏｆｔ（登録商標）  Ｅｘｃｅｌ（登録商標）のワークシートを用いて作成することができる。この場合、スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００間の画面遷移は、「シート見出し」（画面遷移のためにユーザが選択可能なＧＵＩ（Graphical User Interface）部品）の選択により行うことができる。
【００２８】
ただし、スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００は、Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌに限られず、例えば、ＨＴＭＬ（HyperText Markup Language）等を用いて作成することもできる。この場合、スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００間の画面遷移は、タブブラウザ等を用いることで、タブの選択により行うことができる。すなわち、スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００は、相互に画面遷移が可能なように作成されていれば良い。また、Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌに限られず、他のスプレッドシート系ソフトウェアを用いて同様に作成することができることは言うまでもない。
【００２９】
以上のように、本実施形態に係るバッチ情報作成装置１０では、相互に遷移可能な３つの画面を用いてバッチ情報を作成することができる。このため、本実施形態に係るバッチ情報作成装置１０では、ユーザは、煩雑な画面遷移を行うことなく、容易にバッチ情報の作成（すなわち、スケジュールＳＥＱや設備ＳＥＱ等の定義）を行うことができるようになる。
【００３０】
＜ハードウェア構成＞
次に、本実施形態に係るバッチ情報作成装置１０及びプラント制御装置２０のハードウェア構成について、図４を参照しながら説明する。図４は、本実施形態に係るバッチ情報作成装置１０及びプラント制御装置２０の一例のハードウェア構成を示す図である。なお、バッチ情報作成装置１０及びプラント制御装置２０は、略同様のハードウェア構成を有しているため、以降では、主に、バッチ情報作成装置１０のハードウェア構成について説明する。
【００３１】
図４に示すように、本実施形態に係るバッチ情報作成装置１０は、入力装置１１と、表示装置１２と、外部Ｉ／Ｆ１３と、通信Ｉ／Ｆ１４とを有する。また、本実施形態に係るバッチ情報作成装置１０は、ＲＯＭ（Read Only Memory）１５と、ＲＡＭ（Random Access Memory）１６と、ＣＰＵ（Central Processing Unit）１７と、ＨＤＤ（Hard Disk Drive）１８とを有する。これらのハードウェアは、バスＢで互いに接続されている。
【００３２】
入力装置１１は、例えばキーボードやマウス、タッチパネル等であり、ユーザが各種の操作信号を入力するのに用いられる。表示装置１２は、例えばＬＣＤ（Liquid Crystal Display）等であり、処理結果を表示する。なお、プラント制御装置２０は、入力装置１１及び／又は表示装置１２を必要なときにバスＢに接続して利用する形態であっても良い。
【００３３】
外部Ｉ／Ｆ１３は、外部装置とのインタフェースである。外部装置には、記録媒体１３ａ等がある。バッチ情報作成装置１０は、外部Ｉ／Ｆ１３を介して、記録媒体１３ａの読み取り及び／又は書き込みを行うことができる。記録媒体１３ａには、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。なお、記録媒体１３ａには、本実施形態を実現するプログラムが格納されていても良い。
【００３４】
通信Ｉ／Ｆ１４は、バッチ情報作成装置１０をネットワークＮに接続するためのインタフェースである。バッチ情報作成装置１０は、通信Ｉ／Ｆ１４を介して、プラント制御装置２０との間で、データ通信を行うことができる。
【００３５】
ＲＯＭ１５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ＲＯＭ１５には、バッチ情報作成装置１０の起動時に実行されるＢＩＯＳ（Basic Input/Output System）等のプログラム、ＯＳ（Operating System）設定やネットワーク設定等のデータが格納されている。
【００３６】
ＲＡＭ１６は、プログラムやデータを一時保持する揮発性の半導体メモリである。ＣＰＵ１７は、ＲＯＭ１５やＨＤＤ１８等の記憶装置からプログラムやデータをＲＡＭ１６上に読み出し、当該プログラムやデータに基づく処理を実行することで、バッチ情報作成装置１０全体の制御やその他の機能を実現する演算装置である。
【００３７】
ＨＤＤ１８は、プログラムやデータを格納している不揮発性のメモリである。ＨＤＤ１８に格納されるプログラムやデータには、本実施形態を実現するプログラム、バッチ情報作成装置１０全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。ＨＤＤ１８は、格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢにより管理している。
【００３８】
なお、バッチ情報作成装置１０及び／又はプラント制御装置２０は、例えば、ＨＤＤ１８に代えて又はＨＤＤ１８と併せて、ＳＳＤ（Solid State Drive）等の記憶装置を有していても良い。
【００３９】
本実施形態に係るバッチ情報作成装置１０及びプラント制御装置２０は、図２に示すハードウェア構成を有することにより、後述する各種処理を実現することができる。
【００４０】
＜機能構成＞
次に、本実施形態に係るバッチ情報作成システム１の機能構成について、図５を参照しながら説明する。図５は、本実施形態に係るバッチ情報作成システム１の一例の機能構成を示す図である。
【００４１】
図５に示すように、本実施形態に係るバッチ情報作成装置１０は、バッチ情報作成部１０１と、バッチ情報変換部１０２とを有する。これら各機能部は、バッチ情報作成装置１０にインストールされた１以上のプログラムが、ＣＰＵ１７に実行させる処理により実現される。
【００４２】
また、本実施形態に係るバッチ情報作成装置１０は、バッチ情報データ記憶部１１０を有する。当該記憶部は、例えばＨＤＤ１８を用いて実現可能である。なお、当該記憶部は、例えば、バッチ情報作成装置１０とネットワークＮを介して接続される記憶装置等を用いて実現されていても良い。
【００４３】
バッチ情報作成部１０１は、バッチ情報を作成するための画面（スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００）を表示装置１２上に表示する。
【００４４】
また、バッチ情報作成部１０１は、ユーザが入力装置１１を用いて、これらの画面で定義した情報（スケジュールＳＥＱや設備ＳＥＱ等）からバッチ情報データを作成して、バッチ情報データ記憶部１１０に記憶させる。
【００４５】
バッチ情報変換部１０２は、例えばユーザの操作等に応じて、バッチ情報データ記憶部１１０に記憶されているバッチ情報データを実行バッチ情報データに変換する。そして、バッチ情報変換部１０２は、実行バッチ情報データをプラント制御装置２０に送信する。実行バッチ情報データとは、バッチ情報データを、プラント制御装置２０が実行可能な形式に変換したデータ（すなわち、バッチ情報データの実行可能形式データ）である。
【００４６】
バッチ情報データ記憶部１１０は、バッチ情報作成部１０１により作成されたバッチ情報データを記憶する。バッチ情報データとは、上述したように、スケジュールＳＥＱや設備ＳＥＱ等が定義されたデータである。なお、バッチ情報データには、これら以外にも、ユニットシーケンス（Ｓ８８．０１に規定されている処方オペレーション又は単位シーケンスに相当）が定義されていても良い。
【００４７】
図５に示すように、本実施形態に係るプラント制御装置２０は、プラント制御部２０１を有する。当該機能部は、プラント制御装置２０にインストールされた１以上のプログラムが、ＣＰＵ１７に実行させる処理により実現される。
【００４８】
また、本実施形態に係るプラント制御装置２０は、実行バッチ情報データ記憶部２１０を有する。当該記憶部は、例えばＨＤＤ１８を用いて実現可能である。なお、当該記憶部は、例えば、プラント制御装置２０とネットワークＮを介して接続される記憶装置等を用いて実現されていても良い。
【００４９】
プラント制御部２０１は、バッチ情報作成装置１０から受信した実行バッチ情報データを実行バッチ情報データ記憶部２１０に記憶させる。また、プラント制御部２０１は、実行バッチ情報データ記憶部２１０に記憶されている実行バッチ情報データを実行して、バッチプラント３０に設置されている設備４０を制御する。プラント制御部２０１により設備４０が制御されることで、バッチプラント３０においてバッチプロセスが実行され、製品が製造される。
【００５０】
実行バッチ情報データ記憶部２１０は、実行バッチ情報データを記憶する。実行バッチ情報データとは、上述したように、バッチ情報データを、プラント制御装置２０が実行可能な形式に変換したデータであり、例えば、ＥＸＥファイル等である。
【００５１】
＜処理の詳細＞
次に、本実施形態に係るバッチ情報作成システム１の処理の詳細について説明する。以降では、バッチプラント３０のオペレータ等（ユーザ）が、バッチ情報作成装置１０を用いてバッチ情報を作成する処理について、図６を参照しながら説明する。図６は、本実施形態に係るバッチ情報の作成処理の一例を示す図である。
【００５２】
まず、バッチプラント３０のオペレータ等（ユーザ）は、入力装置１１等を用いて、バッチ情報を作成するための操作（バッチ情報の作成操作）を行う。すると、バッチ情報作成装置１０のバッチ情報作成部１０１は、バッチ情報の作成操作を受け付ける（ステップＳ６０１）。なお、ユーザは、例えば、スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００を表示するためのＥｘｃｅｌファイルを開くことにより、バッチ情報の作成操作を行うことができる。
【００５３】
次に、バッチプラント３０のオペレータ等（ユーザ）は、入力装置１１等を用いて、スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００において、スケジュールＳＥＱや設備ＳＥＱ等を定義する。すると、バッチ情報作成部１０１は、ユーザにより定義されたスケジュールＳＥＱや設備ＳＥＱ等からバッチ情報を作成して、バッチ情報データ記憶部１１０に記憶させる（ステップＳ６０２）。これにより、バッチ情報が作成及び保存される。
【００５４】
ここで、以降では、上記のステップＳ６０２において、ユーザがスケジュールＳＥＱや設備ＳＥＱ等を定義するための画面（スケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００）について説明する。
【００５５】
まず、スケジュールＳＥＱ定義画面Ｇ２００について、図７を参照しながら説明する。図７は、スケジュールＳＥＱ定義画面Ｇ２００の一例を示す図である。上記のステップＳ６０１において、ユーザがＥｘｃｅｌファイルを開くことにより、例えば、図７に示すスケジュールＳＥＱ定義画面Ｇ２００が表示される。
【００５６】
図７に示すように、スケジュールＳＥＱ定義画面Ｇ２００には、バッチプロセスにより製造する製品の製品名（製品名は「銘柄名」とも称される。）を定義する製品名定義欄Ｇ２１０が含まれる。また、スケジュールＳＥＱ定義画面Ｇ２００には、製品を製造するための工程（Ｓ８８．０１の処方プロシジャにおける工程）を定義するための工程定義欄Ｇ２２０が含まれる。
【００５７】
工程定義欄Ｇ２２０には、工程名（例えば、仕込工程、ろ過工程、充填工程等）を定義するための工程名定義欄Ｇ２２１と、当該工程の処理を行う設備を定義するための設備定義欄Ｇ２２２〜Ｇ２２４とが含まれる。また、工程定義欄Ｇ２２０には、次の工程の処理を行うための条件（移行先条件）を定義するための移行先条件定義欄Ｇ２２５〜Ｇ２２６が含まれる。
【００５８】
図７に示すスケジュールＳＥＱ定義画面Ｇ２００では、このような工程定義欄Ｇ２２０を工程１〜工程８までの８工程分を定義できるようになっている。ただし、定義可能な工程数は、８工程分に限られず、例えば、１０工程分や２０工程分等、任意の数の工程数が定義できても良い。
【００５９】
設備定義欄Ｇ２２２〜Ｇ２２４には、工程名定義欄Ｇ２２１で定義された工程の処理を設備（例えば、仕込工程の処理を行う設備Ａ、ろ過工程の処理を行う設備Ｂ等）を定義することができる。ここで、設備定義欄Ｇ２２２〜Ｇ２２４に定義された設備を定義することで、当該工程において、これら設備定義欄Ｇ２２２〜Ｇ２２４に定義された設備の処理を並列に行うことができる。
【００６０】
例えば、工程２の設備定義欄Ｇ２２２に定義された「設備Ｂ」と、工程２の設備定義欄Ｇ２２３に定義された「設備Ｃ」とは、ろ過工程において並列に処理が行われる。
【００６１】
なお、並列に処理を行うことができる設備を定義できる数の最大数は、３設備に限られず、任意の設備数を定義することができる。
【００６２】
移行先条件定義欄Ｇ２２５〜Ｇ２２６は、次の工程の処理を行うための移行先条件を定義することができる。移行先条件には、例えば、処方ユニットプロシジャの終了を示す「仕込工程終了」や「ろ過工程終了」、処方ユニットプロシジャの運転中を示す「仕込工程中」や「ろ過工程中」等を定義することができる。移行先条件は、これ以外にも、例えば、処方ユニットプロシジャ待機、処方ユニットプロシジャ自動モード、処方ユニットプロシジャ手動モード、処方ユニットプロシジャ半自動モード等を定義することができる。
【００６３】
なお、移行先条件を定義できる数の最大数は、２つに限られず、任意の数の移行先条件を定義することができる。
【００６４】
また、図７に示すように、スケジュールＳＥＱ定義画面Ｇ２００には、製品毎のパラメータ（例えば、「仕込温度」や「ろ過温度」等を定義するパラメータ）を定義するパラメータ定義欄Ｇ２３０と、バッチ帳票を定義する帳票定義欄Ｇ２４０とが含まれる。
【００６５】
ユーザは、製品名定義欄Ｇ２１０、工程名定義欄Ｇ２２１、設備定義欄Ｇ２２２〜Ｇ２２４、及び移行先条件定義欄Ｇ２２５〜Ｇ２２６にそれぞれ製品名、工程名、設備、及び移行先条件を定義すると共に、パラメータ定義欄Ｇ２３０に製品のパラメータを定義することで、スケジュールＳＥＱを定義することができる。
【００６６】
更に、図７に示すように、スケジュールＳＥＱ定義画面Ｇ２００には、製造条件定義画面Ｇ４００を表示するための「シート見出し」Ｇ２７１が含まれる。ユーザは、「シート見出し」Ｇ２７１を押下することにより、製造条件定義画面Ｇ４００に画面遷移することができる。
【００６７】
ここで、設備定義欄Ｇ２２２〜Ｇ２２４に少なくとも１つの設備が定義された上で、「設備ＳＥＱ定義の作成」ボタンＧ２５０が押下されると、これらの設備の設備ＳＥＱを定義するための設備ＳＥＱ定義画面Ｇ３００を表示するワークシートが作成される。
【００６８】
すなわち、例えば、図７に示すように、工程１の設備定義欄Ｇ２２２に「設備Ａ」、工程２の設備定義欄Ｇ２２２及びＧ２２３に「設備Ｂ」及び「設備Ｃ」、工程３の設備定義欄Ｇ２２２に「設備Ｄ」が定義された上で、「設備ＳＥＱ定義の作成」ボタンＧ２５０が押下されたとする。この場合、これらの「設備Ａ」〜「設備Ｄ」の設備ＳＥＱを定義するための設備ＳＥＱ定義画面Ｇ３００を表示するワークシートが作成され、これらのワークシートを表示するための「シート見出し」Ｇ２７２〜Ｇ２７５が作成される。
【００６９】
なお、設備定義欄Ｇ２２２〜Ｇ２２４に定義された設備の設備ＳＥＱを含むバッチ情報データがバッチ情報データ記憶部１１０に記憶されている場合、バッチ情報作成部１０１は、この設備ＳＥＱが設定された設備ＳＥＱ定義画面Ｇ３００を表示するワークシートを作成しても良い。これにより、本実施形態に係るバッチ情報作成装置１０は、過去に定義した設備ＳＥＱを再利用することができる。
【００７０】
ユーザは、「シート見出し」Ｇ２７２〜Ｇ２７５のうちの一の「シート見出し」を押下することで、この「シート見出し」のワークシートに対応する設備の設備ＳＥＱを定義するための設備ＳＥＱ定義画面Ｇ３００に画面遷移することができる。
【００７１】
設備ＳＥＱ定義画面Ｇ３００で設備ＳＥＱを定義した上で、保存ボタンＧ２６０が押下されることで、バッチ情報作成部１０１により、ユーザにより定義されたスケジュールＳＥＱ及び設備ＳＥＱ等からバッチ情報データが作成され、バッチ情報データ記憶部１１０に記憶される。
【００７２】
次に、上記の「シート見出し」Ｇ２７２〜Ｇ２７５のうち、「設備Ａ」の「シート見出し」Ｇ２７２が押下された場合に表示される設備ＳＥＱ定義画面Ｇ３００について、図８を参照しながら説明する。図８は、設備Ａの設備ＳＥＱ定義画面Ｇ３００の一例を示す図である。
【００７３】
図８に示すように、設備ＳＥＱ定義画面Ｇ３００には、設備ＳＥＱを定義する設備の設備名が表示される設備名表示欄Ｇ３１０と、設備が行う工程（Ｓ８８．０１の処方ユニットプロシジャにおける工程）のパラメータ一覧Ｇ３２０とが含まれる。また、設備ＳＥＱ定義画面Ｇ３００には、設備が行う工程毎に、パラメータ一覧Ｇ３２０のパラメータ値を定義するパラメータ定義欄Ｇ３３０が含まれる。
【００７４】
ユーザは、パラメータ定義欄Ｇ３３０において、設備が行う工程にパラメータ値を定義することで、設備ＳＥＱを定義することができる。
【００７５】
例えば、図８に示す設備ＳＥＱ定義画面Ｇ３００では、工程名「初期」に、パラメータ名「待機」のパラメータ値「１」が定義されている。また、図８に示す設備ＳＥＱ定義画面Ｇ３００では、工程名「計量」に、パラメータ名「仕込量」のパラメータ値「６０００」が定義されている。同様に、工程名「仕込」に、パラメータ名「仕込原料Ａ」、「仕込原料Ｂ」、及び「仕込原料Ｃ」のパラメータ値「２０００」、「２０００」、及び「２０００」がそれぞれ定義されている。以降の工程名「昇温制御」、「圧力制御」、及び「排出」についても同様にパラメータ値が定義されている。
【００７６】
このように、ユーザは、「設備Ａ」が、「初期工程」、「計量工程」、「仕込工程」、「昇温制御工程」、「圧力工程」、及び「排出工程」を行うことを定義すると共に、これらの工程におけるパラメータを定義することができる。このように設備が行う工程と、この工程におけるパラメータとを定義することで、設備ＳＥＱが定義される。
【００７７】
また、図８に示すように、設備ＳＥＱ定義画面Ｇ３００には、スケジュールＳＥＱ定義画面Ｇ２００を表示するための「シート見出し」Ｇ３４１と、製造条件定義画面Ｇ４００を表示するための「シート見出し」Ｇ３４２とが含まれる。更に、図８に示すように、「設備Ａ」の設備ＳＥＱ定義画面Ｇ３００には、「設備Ｂ」〜「設備Ｄ」の設備ＳＥＱ定義画面Ｇ３００を表示するための「シート見出し」Ｇ３４３〜Ｇ３４５が含まれる。
【００７８】
ユーザは、「シート見出し」Ｇ３４１及びＧ３４２を押下することで、それぞれスケジュールＳＥＱ定義画面Ｇ２００及び製造条件定義画面Ｇ４００に画面遷移することができる。同様に、ユーザは、「シート見出し」Ｇ３４３〜Ｇ３４５のうちの一の「シート見出し」を押下することで、この「シート見出し」のワークシートに対応する設備の設備ＳＥＱを定義するための設備ＳＥＱ定義画面Ｇ３００に画面遷移することができる。
【００７９】
以上のように、ユーザは、スケジュールＳＥＱ定義画面Ｇ２００においてバッチプロセスにより製造する製品のスケジュールＳＥＱを定義した後、各設備の設備ＳＥＱ定義画面Ｇ３００において各設備の設備ＳＥＱを定義する。これにより、バッチ情報作成部１０１によりジョブ情報を作成することができる。
【００８０】
次に、製造条件定義画面Ｇ４００について、図９を参照しながら説明する。図９は、製造条件定義画面Ｇ４００の一例を示す図である。ユーザは、例えば、バッチプロセスにより製造する製品の品種が少ない場合等には、上記で説明したスケジュールＳＥＱ定義画面Ｇ２００及び設備ＳＥＱ定義画面Ｇ３００の代わりに、製造条件定義画面Ｇ４００を用いてバッチ情報を作成することができる。この場合、ユーザは、１つの画面で、簡易にバッチ情報を作成することができる。なお、製造条件定義画面Ｇ４００には、例えばＦＬＥＸ−ＢＡＴＣＨで用いられている製造条件テーブルを利用することができる。
【００８１】
図９に示すように、製造条件定義画面Ｇ４００には、バッチプロセスにより製造する製品の製品名を定義する製品名定義欄Ｇ４１０と、製品毎のパラメータ（例えば、「仕込工程」における「仕込温度」や「ろ過工程」における「ろ過温度」等を定義するパラメータ）を定義する製品パラメータ定義欄Ｇ４２０とが含まれる。製品パラメータ定義欄Ｇ４２０では、製品毎に共通の条件を定義する共通パラメータＧ４２１と、製品毎の製造条件を定義する製造条件パラメータＧ４２２とが含まれる。
【００８２】
ユーザは、製品パラメータ定義欄Ｇ４２０において、製品の製造に必要な工程に対して、必要なパラメータのパラメータ値を定義することで、スケジュールＳＥＱを定義することができる。
【００８３】
また、図９に示すように、製造条件定義画面Ｇ４００には、製品の工程（Ｓ８８．０１の処方プロシジャにおける工程）毎のパラメータを定義する工程パラメータ定義欄Ｇ４３１〜Ｇ４２４と、その他の書誌的事項を定義するラベル定義欄Ｇ４３０とが含まれる。ユーザは、工程パラメータ定義欄Ｇ４２３〜Ｇ４２４で必要なパラメータのパラメータ値を定義することで、設備ＳＥＱを定義することができる。なお、図９に示す製造条件定義画面Ｇ４００において、製品の製造に必要な工程数は、２つに限られず、任意の工程数であっても良い。
【００８４】
このように、図９に示す製造条件定義画面Ｇ４００では、予め設定されている製品毎のパラメータ及び工程毎のパラメータのうち、必要なパラメータのパラメータ値を定義することで、ユーザは、スケジュールＳＥＱ及び設備ＳＥＱを定義することができる。
【００８５】
更に、図９に示すように、製造条件定義画面Ｇ４００には、スケジュールＳＥＱ定義画面Ｇ２００を表示するための「シート見出し」Ｇ４５１が含まれる。ユーザは、「シート見出し」Ｇ４５１を押下することで、スケジュールＳＥＱ定義画面Ｇ２００に画面遷移することができる。
【００８６】
製品名定義欄Ｇ４１０、製品パラメータ定義欄Ｇ４２０、及び工程パラメータ定義欄Ｇ４２３〜Ｇ４２４を少なくとも定義した上で、終了ボタンＧ４４０が押下されることで、バッチ情報作成部１０１により、ユーザにより定義されたスケジュールＳＥＱ及び設備ＳＥＱ等からバッチ情報データが作成され、バッチ情報データ記憶部１１０に記憶される。
【００８７】
＜まとめ＞
以上のように、本実施形態に係るバッチ情報作成装置１０は、相互に画面遷移が可能なスケジュールＳＥＱ定義画面Ｇ２００、設備ＳＥＱ定義画面Ｇ３００、及び製造条件定義画面Ｇ４００を用いて、バッチ情報を作成することができる。これにより、ユーザは、煩雑な画面遷移操作を行うことなく、容易にスケジュールＳＥＱや設備ＳＥＱを定義することができる。したがって、本実施形態に係るバッチ情報作成装置１０を用いることで、ユーザは、煩雑な画面遷移操作を行うことなく、容易にバッチ情報を作成することができるようになる。
【００８８】
なお、本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００８９】
１        バッチ情報作成システム
１０      バッチ情報作成装置
２０      プラント制御装置
３０      バッチプラント
４０      設備
１０１    バッチ情報作成部
１０２    バッチ情報変換部
１１０    バッチ情報データ記憶部
２０１    プラント制御部
２１０    実行バッチ情報データ記憶部
【図１】
2018055475.tif 000003
【図２】
2018055475.tif 000004
【図３】
2018055475.tif 000005
【図４】
2018055475.tif 000006
【図５】
2018055475.tif 000007
【図６】
2018055475.tif 000008
【図７】
2018055475.tif 000009
【図８】
2018055475.tif 000010
【図９】
2018055475.tif 000011