(57)【特許請求の範囲】
【請求項１】
実行すべき作業とその実行順を含む作業手順を予め規定した標準作業規程を格納した指図情報マスタ、入力された作業者の作業結果を格納する実績情報マスタ、を有するデータベースサーバと、
データベース検索更新処理部を有して前記データベースサーバに格納されたデータベースに対する検索と更新の命令を出力するアプリケーションサーバと、
前記指図情報マスタから取得した情報を展開する指図情報ローカルマスタ、前記指図情報マスタに定義された作業手順にしたがって実行可能な作業手順を一つずつ表示する表示装置、前記表示装置の画面表示を処理する画面表示処理部、前記表示装置に表示された作業手順に応じて行った作業者の作業結果を入力できる入力装置、前記指図情報ローカルマスタと前記画面表示処理部と前記入力装置と連係して作業手順を制御する作業手順実行順制御処理部、を有し、前記アプリケーションサーバを介して前記データベースサーバに接続されるクライアント端末と、を備え、
前記作業手順実行順制御処理部は、前記表示装置に表示した一つの作業手順に対応した作業結果を入力し前記作業結果を認証し且つ保存した場合にのみ、前記表示装置に次の作業手順を表示するように制御することで、前記作業結果の入力・認証・保存の条件を満たさないと次の作業手順に移ることができないようにし、
前記作業手順実行順制御処理部は、さらに、前記指図情報マスタに、予め次に行う作業を変更するための定義式を登録しておき、前記作業者が入力した作業結果および前記定義式にしたがって、次に行う作業手順を変更して、変更された作業手順を前記表示装置に表示し、
その際、前記指図情報ローカルマスタに展開された指図情報に、作業手順の分岐オブジェクトと実行可否の欄を設け、前記作業手順の分岐オブジェクトは条件に対応して作業手順を分岐することを表しており、
前記分岐オブジェクトをもつ作業手順が実行された後、前記条件に対応している場合に分岐先の作業手順に進むとともに、前記条件に対応していない場合には前記分岐先の作業手順を除いた各作業手順が前記実行可否の欄で実行可能と実行不可のいずれかに規定されている
ことを特徴とする作業手順管理システム。
【請求項２】
請求項１記載の作業手順管理システムにおいて、
前記作業手順実行順制御処理部は、予め前記指図情報マスタに設定した実行範囲の単位で複数の作業を同時に実行することを可能としたことを特徴とする作業手順管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業手順管理システムに係り、特に、作業者の作業手順を厳密に管理することのできる作業手順管理システムに関する。
【背景技術】
【０００２】
医薬品製造工場などのプラントシステムにおいては、製品の品質を確保するため標準作業規程（ＳＯＰ；Standard Operasion Precedure）の遵守が義務づけられている。
【０００３】
品質確保の実現にあたっては、作業者と管理者との間の作業情報の円滑な共有が必須であり、人為的ミスの撲滅に向けて、作業員に対して適切な作業指示を確実に伝達する仕組みは不可欠である。また、作業者の作業記録等の履歴情報を保存しておくことにより、品質不良が発見された場合における原因究明を迅速に行うことができる。
【０００４】
特許文献１には、過去の作業内容を作業記録として蓄積し、蓄積された記録をもとに効率的な作業手順を整理して作業者に提示することにより、作業者の作業効率向上を支援するシステムが示されている。
【０００５】
特許文献２には、生産設備の各工程において加工される製品に関する情報に基づいて、それぞれ次の工程に関する作業標準情報を検索し、検索した情報を該当する次の工程の端末装置にメールとして送信することにより、作業手順を提示することが示されている。
【０００６】
特許文載３には、作業実績の入力に際して、音声認識応答システムを介して入力することが示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−２６５３６８号公報
【特許文献２】特開平９−１７４３９０号公報
【特許文献３】特開２００２−３２８７１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
前記特許文献１記載のシステムによれば、作業者に対し効率のよい作業手順を表示することがきる。しかし、作業者に対して表示するのみであるため、品質の確保が保証できるわけではない。
【０００９】
また、特許文献２に示されるシステムは、作業実績の入力がオンラインではない。このため、作業の順序を厳密に規制することはできない。
【００１０】
また、特許文献３に開示される方法は、音声応答認識システムを用いるため、作業実績の入力を確実に行うことは困難である。
【００１１】
本発明は、これらの問題点に鑑みてなされたもので、一連の作業が、予め制定された標準作業規程にしたがって確実に遂行されることを支援することのできる作業手順管理システムを提供するものである。
【課題を解決するための手段】
【００１２】
本発明は上記課題を解決するため、次のような手段を採用した。
【００１３】
実行すべき作業とその実行順を含む作業手順を予め規定した標準作業規程を格納した指図情報マスタ、入力された作業者の作業結果を格納する実績情報マスタ、を有するデータベースサーバと、データベース検索更新処理部を有して前記データベースサーバに格納されたデータベースに対する検索と更新の命令を出力するアプリケーションサーバと、前記指図情報マスタから取得した情報を展開する指図情報ローカルマスタ、前記指図情報マスタに定義された作業手順にしたがって実行可能な作業手順を一つずつ表示する表示装置、前記表示装置の画面表示を処理する画面表示処理部、前記表示装置に表示された作業手順に応じて行った作業者の作業結果を入力できる入力装置、前記指図情報ローカルマスタと前記画面表示処理部と前記入力装置と連係して作業手順を制御する作業手順実行順制御処理部、を有し、前記アプリケーションサーバを介して前記データベースサーバに接続されるクライアント端末と、を備え、
前記作業手順実行順制御処理部は、前記表示装置に表示した一つの作業手順に対応した作業結果を入力し前記作業結果を認証し且つ保存した場合にのみ、前記表示装置に次の作業手順を表示するように制御することで、前記作業結果の入力・認証・保存の条件を満たさないと次の作業手順に移ることができないようにし、
前記作業手順実行順制御処理部は、さらに、前記指図情報マスタに、予め次に行う作業を変更するための定義式を登録しておき、前記作業者が入力した作業結果および前記定義式にしたがって、次に行う作業手順を変更して、変更された作業手順を前記表示装置に表示し、
その際、前記指図情報ローカルマスタに展開された指図情報に、作業手順の分岐オブジェクトと実行可否の欄を設け、前記作業手順の分岐オブジェクトは条件に対応して作業手順を分岐することを表しており、
前記分岐オブジェクトをもつ作業手順が実行された後、前記条件に対応している場合に分岐先の作業手順に進むとともに、前記条件に対応していない場合には前記分岐先の作業手順を除いた各作業手順が前記実行可否の欄で実行可能と実行不可のいずれかに規定されている作業手順管理システム。
【発明の効果】
【００１４】
本発明は、以上の構成を備えるため、予め制定された標準作業規程にしたがって一連の作業を確実に遂行することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態にかかる作業手順管理システムを説明する図である。
【図２】作業指示提示時における作業手順の表示例を示す図である。
【図３】作業手順管理システムの処理フローを説明する図である。
【図４】データべースサーバに格納されたマスタデータ（指図情報）を説明する図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態を添付図面を参照しながら説明する。図１は、本実施形態にかかる作業手順管理システムを説明する図である。
【００１７】
作業手順管理システムは、例えば、医薬品を製造する工場において、予め設定された標準作業規定（ＳＯＰ）に従って、一連の作業が遂行されることを支援するためのシステムである。
【００１８】
作業手順管理システムは、図１に示すように、アプリケーションサーバ２、アプリケーションサーバ２にネットワーク３を介して接続された複数のクライアント端末１、およびデータベースサーバ４を備える。
【００１９】
クライアント端末１は、各種の指図情報を格納した指図情報ローカルマスタ１０、ＳＯＰ実行順制御処理部６、および画面表示処理部５を備える。前記クライアント端末１は、作業者がなすべき作業の手順を端末の表示画面に表示し、この表示にしたがって作業者が行った作業記録の入力を受け付ける端末、すなわち画面表示処理およびＳＯＰ実行順制御処理を行う端末であり、例えば工場内の管理責任者、製造作業者、秤量作業者等に配備される。
【００２０】
前記アプリケーションサーバ２およびデータベースサーバ４は、例えば、データセンタにクライアント端末１の数に合わせて設置される。
【００２１】
アプリケーションサーバ２は、ＤＢ検索更新処理部７を備え、データベースサーバ４に格納されたデータべースに対する検索と更新の命令を出力する。
【００２２】
データベースサーバ４は、実績情報マスタ８および指図情報（ＳＯＰ定義）マスタ９を備え、作業者に提示した各種の指図情報および作業者が行った処理の記録を保存する。
【００２３】
次に、図２，３，４を用いて、作業手順管理システムの処理を説明する。ここで、図２は作業者に対する作業指示提示時における作業手順の表示例を示す図であり、図３は作業手順管理システムの処理フローを説明する図であり、図４はデータべースサーバに格納されたマスタデータ（指図情報）を示す図である。
【００２４】
まず、製品の製造にかかる各工程毎、あるいはバッチ処理毎に実行される作業手順を、クライアント端末１を介してデータベースサーバ４の指図情報マスタ９に登録しておく。なお、指図情報マスタ９に登録された前記作業手順は、ＳＯＰ実行順制御処理部により指図（クライアント端末１に表示される）が作成されたタイミングで実績データとして実績情報マスタ８に登録される。
【００２５】
図３に示すように、指定の製品の製造に際して、作業者が所定の指図情報を選択し、製造作業を開始すると、クライアント端末１は、アプリケーションサーバ２に、選択した指図情報（作業情報）を取得するための要求を送信し、指図情報マスタ９から指図情報（図４）を取得し、取得した情報をクライアント端末１のローカルテーブルである各種指図情報ローカルマスタ１０に展開する（ステップ１５）。
【００２６】
次に、ＳＯＰ実行順制御処理部６は、各種指図情報ローカルマスタ１０に展開された指図情報の中から実行可能な作業手順を検索する。
【００２７】
例えば、図４に示す指図情報（ａ）では、指図番号が１、工程が混合、バッチ順が１、作業手順が１、作業内容が「材料を現場に運んでください。」の指図の実行状態が実行可能となっているので、この実行可能な作業に対応する指図情報（図２（ａ））をクライアント端末１の表示画面に表示する。
【００２８】
このように、作業者が製造作業を行う際に、指図情報マスタ９に格納された定義情報に基づき、図２（ａ）、（ｂ）、（ｃ）、（ｄ）に示すように、各工程毎あるいはバッチ毎にその実行順に指図情報を作業単位毎に表示する。
【００２９】
例えば、図２（ａ）の画面１１では、作業内容としての「原料を現場に運んでください。」、指図値、記録値、記録者等を表示する（ステップ１６，１７）、
次に作業者は、表示された画面に作業実績を入力し、確認ボタンを押下する。このとき、システムは、記録値のチェック、記録者（入力者）のチェックを行う。なお、チェック結果が否である場合はエラー処理としてステップ１７に戻る。（ステップ１８，１９，２０，２４）。
【００３０】
チェック結果が良である場合は、図４（ｂ）に示すように、ローカルテーブルである各種指図情報ローカルマスタ１０上の、指図番号が１、工程が混合、バッチ順が１、作業手順が１、作業内容が「材料を現場に運んでください。」の実行状態を実行済に変更し、指図番号が１、工程が混合、バッチ順が１、作業手順が２、作業内容が「乳糖を投入してください。」の実行状態を実行可能に変更し、記録値データを更新する（ステップ２１）。
【００３１】
次に、変更された指図情報ローカルマスタ１０上のデータの登録をデータベースサーバに依頼し、更にデータベースサーバを介して最新のデータを取得し、該データにより各種指図情報ローカルマスタ１０上のデータを最新の状態に更新する（ステップ２２，２３）。
【００３２】
この結果、図２（ｂ）に示すように、画面１２に、作業内容としての「乳糖を投入してください。」、投入実績、記録者等の入力画面が表示される。
【００３３】
このように、作業者は表示された画面に作業記録を入力しなければ次の作業へは進めないため、作業手順を遵守させることが可能となる。また、作業を中断し画面を終了した場合においては、作業を再開したときに、中断した作業の画面から表示を再開することにより作業手順を遵守させることができる。
【００３４】
なお、これらの処理を予め定義した作業分繰り返し行うことができる。このような場合には、例えば、図２（ｃ）、（ｄ）、図４（ａ）、（ｂ）に示すように、画面１３に、作業内容としての「混合機のスイッチをＯＮしてください。」、指図値、記録値、記録者等入力画面を表示し、画面１４に、作業内容としの「混合機のスイッチをＯＦＦして、出来高量を確認してください。」、指図値、記録値、上下限値、上下限種別、記録値入力元、記録者の画面を繰り返し表示する。このようにサーバから最新の情報を取得し、更新することにより作業手順が遵守される。
【００３５】
また、ＳＯＰでは、基本的にはデータベースに登録された作業手順に従って作業を行っていくが、場合によっては、条件にしたがって処理を分けたい場合がある。例えば、実行バッチ数などにより作業の内容を変更したい場合には、例えば定義された２つの値の比較により次に実行する作業単位を任意に指定することが可能である。このような場合には、メニューあるいは分岐オブジェクトを使用して次に行うべき作業単位を定義することができる。
【００３６】
たとえば、ある工程に複数のバッチが存在し、１バッチ目のみ溝掃作業を行いたいと仮定する。このような場合、メニューあるいは分岐オブジェクトにより処理方法、条件式あるいは分岐先ラベルを指定することにより、１バッチ目のみに清掃作業を実施することができる。この場合における指図情報マスタの状態を図４（ｃ）ないし（ｈ）に示す。
【００３７】
１バッチ目の作業順１ではメニューあるいは分岐オブジェクトの定義「１バッチ目でない場合作業手順３に分岐します」が真となるため、次の作業手順２である清掃作業を実施し、その後作業手順３である作業室の温度確認を実施する。つまり、図４（ｃ）のマスタ状態から、図４（ｄ）のマスタ状態となり、最終的に実行される作業は図４（ｅ）の状態（清掃および温度確認）が実行されたこととなる。
【００３８】
しかし２バッチ目では作業順１のメニューあるいは分岐オブジェクトの定義「１バッチ目でない場合作業手順３に分岐します」が偽となるため図４（ｆ）の状態から図４（ｇ）の状態にマスタが更新され、作業手順３の作業室の温度確認のみが実施される。実行される作業順は図４（ｈ）となる。
【００３９】
本実施形態によれば、作業者が行うべき作業毎に作業手順を画面に表示して確認させることができる。また、画面に作業手順を表示するだけでなく、作業の実績を入力した後にボタンを押下すると次作業手順を示す画面が表示される。このように、現作業が終了するまで次作業へ移ることができないように表示制御が組み込まれている。
【００４０】
このため、人為的ミスを排除することができる。また、表示された実行画面に入力された値や実行画面で選択されたメッセージの違いにより、次に行う作業手順を変更することが可能である。すなわち、条件式を作成することにより作業手順を変更することができる、ため、顧客毎のカスタマイズを容易に行うことができる。
【００４１】
また、ある品目の投入量が大量である場合には、投入量を小分けして同じ作業を複数回行うことがある。このような場合、分岐あるいはメニューオブジェクトをＳＯＰ定義マスタに登録しておくことにより、小分け毎に定義した条件式、あるいは作業者が選択したメッセージにしたがって指定された作業手順に分岐することも可能である。また、前記作業手順実行順序制御処理部は、予め前記作業手順定義マスタに設定した実行範囲の単位で複数の作業を同時に実行することが可能である。
【符号の説明】
【００４２】
１  クライアント端末
２  アプリケーションサーバ
３  ネットワーク
４  データベースサーバ
５  画面表示処理部
６  ＳＯＰ実行順制御処理部
７  ＤＢ検索・更新処理部
８  実績情報マスタ
９  各種指図情報マスタ（ＳＯＰ定義マスタ）
１０  ローカルテーブル
【図１】
0005495630.tif 000002
【図２】
0005495630.tif 000003
【図３】
0005495630.tif 000004
【図４】
0005495630.tif 000005