JP6474237B2 - Work procedure management system and work procedure management server - Google Patents
Work procedure management system and work procedure management server Download PDFInfo
- Publication number
- JP6474237B2 JP6474237B2 JP2014230207A JP2014230207A JP6474237B2 JP 6474237 B2 JP6474237 B2 JP 6474237B2 JP 2014230207 A JP2014230207 A JP 2014230207A JP 2014230207 A JP2014230207 A JP 2014230207A JP 6474237 B2 JP6474237 B2 JP 6474237B2
- Authority
- JP
- Japan
- Prior art keywords
- processing unit
- log
- work procedure
- deviation
- client terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、例えば、医薬品製造工場における生産現場において、作業者が行った作業手順を管理するための作業手順管理システム及び作業手順管理サーバに関する。 The present invention relates to a work procedure management system and a work procedure management server for managing a work procedure performed by an operator at a production site in a pharmaceutical manufacturing factory, for example.
製品の製造現場では、作業者の作業手順や、作業内容が厳格に定められている。例えば、医薬品を製造する際には、製造現場に原材料を搬入し、搬入された原材料を所定の比率で混合し、混合された原材料を錠剤に成形し、この錠剤を包装するといった順序で作業が行われる。そして、作業者は作業手順毎に作業内容を遵守して作業しなければならない。しかし、実際の現場では、作業者が何らかの要因により作業手順をスキップしたり、誤った入力をしたりといった予定外の作業が行われることがあり、このような予定外の作業を「逸脱」として管理していた。逸脱は許容される場合もあるため、管理者は、どのような状況で逸脱が行われたかを管理する必要があった。 At the product manufacturing site, the work procedures and work contents of workers are strictly defined. For example, when manufacturing pharmaceutical products, work is carried out in the order of bringing raw materials into the manufacturing site, mixing the raw materials carried in at a predetermined ratio, forming the mixed raw materials into tablets, and packaging the tablets. Done. And an operator must work in compliance with the work contents for each work procedure. However, in the actual site, unscheduled work such as the operator skipping the work procedure for some reason or making an incorrect input may be performed, and such unscheduled work is regarded as “deviation”. I was managing. Since deviation may be allowed, the administrator has to manage under what circumstances the deviation has occurred.
特許文献1には、障害発生時の画面イメージデータを残しておき、当該画面イメージデータを参照することにより、障害発生時にユーザがどのような入力を行って障害に至ったかを確認する技術が開示されている。 Japanese Patent Application Laid-Open No. 2004-151858 discloses a technique for confirming what input a user has made when a failure occurs by leaving screen image data at the time of the failure and referring to the screen image data. Has been.
従来、逸脱発生時のシステムログ、逸脱の情報(例えば、作業手順を逸脱した直接的な原因)をデータとして記録することは可能であった。しかし、管理者が逸脱発生時のデータやログを一覧で確認するだけでは、逸脱発生時に作業者が入力した情報や詳細なオペレーション状況を特定することは難しい。また、記録したデータが改ざんされると、正確な状況把握を行うことができない。
例えば、特許文献1に開示された技術では、取得した画面イメージデータが改ざんされたかどうかは分からない。
Conventionally, it has been possible to record the system log at the time of departure and information on the departure (for example, the direct cause of deviation from the work procedure) as data. However, it is difficult for the administrator to specify the information and detailed operation status entered by the operator when the deviation occurs only by checking the data and log when the deviation occurs in a list. In addition, if the recorded data is altered, it is impossible to accurately grasp the situation.
For example, in the technique disclosed in
本発明はこのような状況に鑑みて成されたものであり、逸脱発生時に記録される画面イメージデータの改ざんを検出できるようにすることを目的とする。 The present invention has been made in view of such a situation, and an object thereof is to enable detection of alteration of screen image data recorded when a deviation occurs.
本発明に係る第1クライアント端末は、作業手順管理サーバにログインすることにより、作業手順管理サーバから割り振られたセッションIDにより確立したセッション期間内に、作業手順管理サーバから取得した作業手順に基づいて作業者によって行われる操作に従い、処理を実行する。そして、処理のログ情報と、処理の実行に伴って表示部に表示された画面の画面ハードコピー情報とを作業手順管理サーバに送信する。
作業手順管理サーバは、操作が作業手順から逸脱したか否かを判断する。そして、セッション期間内に、第1クライアント端末から受信したログ情報と、画面ハードコピー情報とを、セッションIDと共にデータベースに記録する。そして、要求受付処理部により操作が作業手順から逸脱していると判断された場合に、逸脱の内容と共に、画面ハードコピー情報の一部を符号化した第1符号化情報をデータベースに記録する指示をログ処理部に行う。
The first client terminal according to the present invention is based on the work procedure acquired from the work procedure management server within the session period established by the session ID assigned by the work procedure management server by logging in to the work procedure management server. The process is executed according to the operation performed by the worker. Then, the log information of the process and the screen hard copy information of the screen displayed on the display unit as the process is executed are transmitted to the work procedure management server.
The work procedure management server determines whether or not the operation deviates from the work procedure. Then, the log information received from the first client terminal and the screen hard copy information are recorded in the database together with the session ID within the session period . Then, when the operation by the request receiving unit is determined as a departure from the work procedure, with the contents of deviations, an instruction to record the first encoded information by encoding a part of the screen hard copy information in the database To the log processing unit.
本発明によれば、画面ハードコピー情報が改ざんされると、改ざんされた画面ハードコピー情報の一部が符号化された値と、データベースに記録された第1符号化情報とは異なるため、画面ハードコピー情報が改ざんされたことを検出できる。
上記した以外の課題、構成及び効果は、以下の実施の形態例の説明により明らかにされる。
According to the present invention, when the screen hard copy information is falsified, the value obtained by encoding a part of the falsified screen hard copy information is different from the first encoded information recorded in the database. It is possible to detect that the hard copy information has been tampered with.
Problems, configurations, and effects other than those described above will be clarified by the following description of embodiments.
以下、本発明の一実施の形態例に係る作業手順管理システム及び作業手順管理サーバについて、添付図面を参照して説明する。
本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
Hereinafter, a work procedure management system and a work procedure management server according to an embodiment of the present invention will be described with reference to the accompanying drawings.
In the present specification and drawings, components having substantially the same function or configuration are denoted by the same reference numerals, and redundant description is omitted.
図1は、作業手順管理システム10の内部構成例を示す。
この作業手順管理システム10は、例えば、医薬品の製造工場において、作業者が製造指図に従って一連の作業を行う際に、この作業手順を管理するものである。以下、作業手順管理システム10について、その構成例及び動作例を説明する。
FIG. 1 shows an internal configuration example of the work procedure management system 10.
The work procedure management system 10 manages, for example, a work procedure when a worker performs a series of work in accordance with a production order in a pharmaceutical manufacturing factory. Hereinafter, a configuration example and an operation example of the work procedure management system 10 will be described.
作業手順管理システム10は、作業手順管理サーバ1と、ネットワーク3を介して接続されたクライアント端末2A、2Bを備える。クライアント端末2Aは、工場内の作業者が操作する端末である。クライアント端末2Bは、工場内の管理者が操作する端末であり、クライアント端末2Aによって実行された処理の実行結果、及びクライアント端末2Aの画面ハードコピー情報を表示することができる。作業手順管理サーバ1は、不図示のデータセンタに設けられている。作業手順管理サーバ1の数や性能は、クライアント端末2A、2Bの数に合わせて決定される。
The work procedure management system 10 includes a work
初めに、作業手順管理サーバ1の構成例を説明する。
作業手順管理サーバ1は、逸脱処理部11、要求受付処理部12及びログ処理部13を処理部として備える。また、作業手順管理サーバ1は、データベース内に製造指図データ14、逸脱情報データ15、逸脱・ログ関連データ16、ログデータ17、画面ハードコピーデータ18を備える。
First, a configuration example of the work
The work
逸脱処理部11は、逸脱発生時におけるクライアント端末2Aのログ情報と画面ハードコピー情報と逸脱情報とを関連づけてデータベースに登録する。また、逸脱処理部11は、作業者が医薬品を製造するための製造指図情報や詳細情報等を製造指図データ14から検索したり、所定の処理を実行する際に逸脱情報データ15や逸脱・ログ関連データ16を更新したりする。そして、逸脱処理部11は、作業者がクライアント端末2Aを用いて行った操作が作業手順から逸脱している場合に、逸脱の内容と共に、画面ハードコピー情報の一部を符号化した第1符号化情報をデータベースに記録する指示をログ処理部13に行う。
The
要求受付処理部12は、クライアント端末2A、2Bから受け付けた要求に基づいて、クライアント端末2A、2Bに処理結果を返す。そして、要求受付処理部12は、ログ処理部13を介してログデータ17にログ情報を書込んだり、画面ハードコピーデータ18に画面ハードコピー情報を書込んだりする。
The request
ログ処理部13は、要求受付処理部12からの指示に基づいて、ログデータ17からログ情報を検索する。また、ログ処理部13は、要求受付処理部12からの指示に基づいて、クライアント端末2Aから受信したログ情報をログデータ17に記録したり、画面ハードコピー情報を画面ハードコピーデータ18に記録したりする。
The
製造指図データ14は、製造指図情報を記録する。製造指図情報は、作業者がクライアント端末2Aを使用して医薬品の製造を行う際に、クライアント端末2Aに伝送され、クライアント端末2Aの表示部22bに表示される。
逸脱情報データ15は、逸脱発生時における具体的な逸脱の内容を逸脱情報として記録する。
逸脱・ログ関連データ16は、発生した逸脱を特定するため情報を記録する。
ログデータ17は、クライアント端末2Aによって行われた処理を、処理が行われた発生日時と共にログ情報として記録する。
画面ハードコピーデータ18は、逸脱発生時におけるクライアント端末2Aの画面ハードコピー情報を記録する。
The
The
The deviation / log
The
The screen
次に、作業者が操作するクライアント端末2Aの構成例を説明する。
クライアント端末2Aは、サーバ要求処理部21、実行処理部22、画面ハードコピー取得部23及びサーバ送付データ25を備える。そして、実行処理部22には、作業者が操作を行う操作部22aと、処理の実行状況を画面に表示する表示部22bとが接続される。このクライアント端末2Aの実行処理部22は、操作部22aが操作されることによって医薬品の製造に関わる情報を検索し、更新を行うための画面(後述する図5を参照)を表示する。このため、作業者は、クライアント端末2Aに表示された画面を通じて、医薬品を製造するための様々な処理を実行することができる。そして、クライアント端末2Aは、実行処理部22が実行した処理のログ情報と、処理の実行に伴ってクライアント端末2Aの表示部22bに表示された画面の画面ハードコピー情報とを作業手順管理サーバ1に送信している。
Next, a configuration example of the
The
サーバ要求処理部21は、常に起動しており、作業員がクライアント端末2Aを操作して入力した処理の実行を作業手順管理サーバ1に要求する。そして、サーバ要求処理部21は、実行処理部22から取得した処理のログ情報と、画面ハードコピー取得部23が取得した画面ハードコピー情報とを作業手順管理サーバ1に送信する。
The server
実行処理部22は、操作部22aからの操作入力を受け付け、表示部22bに処理結果、画面等を表示する。この実行処理部22は、作業者によって各種の操作が行われると起動し、作業者が作業手順(例えば、製造指図情報)に従って医薬品を製造する操作を行うために用いられ、この操作に従い、処理を実行する。そして、実行処理部22は、操作部22aからの操作入力を受け付け、表示部22bに処理結果、画面等を表示する。また、実行処理部22は、作業者によって行われた操作内容をログ情報としてサーバ要求処理部21に送る。
画面ハードコピー取得部23は、常に起動しており、作業者が何らかの操作を行うと、クライアント端末2Aの表示部22bに表示されている画面を画面ハードコピー情報として取得し、サーバ要求処理部21に送る。
The
The screen hard
次に、管理者が操作するクライアント端末2Bの構成例を説明する。
クライアント端末2Bは、サーバ要求処理部21、実行処理部22、画面ハードコピー取得部23、逸脱検索部24及びサーバ送付データ25を備える。クライアント端末2Bにおいても、クライアント端末2Aとほぼ同じ処理を行うことができる。
Next, a configuration example of the client terminal 2B operated by the administrator will be described.
The
ただし、ログ処理部13は、クライアント端末2Bによって逸脱の検索要求が行われると、ログ情報及び画面ハードコピー情報をデータベースから読み出す。
そして、逸脱処理部11は、画面ハードコピー情報の一部を再び符号化した第2符号化情報と、データベースから読み出した第1符号化情報とを照合した結果(例えば、アラーム情報)をクライアント端末2Bに出力する。第1符号化情報及び第2符号化情報は、例えば、データ列であり、逸脱処理部11は、ハッシュ関数を用いて画面ハードコピー情報に含まれる所定位置のデータからデータ列を作成することができる。
However, the
Then, the
また、逸脱検索部24は、管理者が逸脱検索画面W1、逸脱詳細ログ画面W2(後述する図7を参照)を表示させると起動する。この逸脱検索部24は、逸脱検索画面W1、逸脱詳細ログ画面W2を通じて要求された逸脱の検索要求を、サーバ要求処理部21を介して作業手順管理サーバ1に送信し、作業手順管理サーバ1によって検索された逸脱内容等を各画面に表示する。
The
<計算機のハードウェア構成例>
次に、作業手順管理システム10の各装置を構成する計算機30のハードウェア構成を説明する。
図2は、計算機30のハードウェア構成例を示すブロック図である。
<Example of computer hardware configuration>
Next, the hardware configuration of the computer 30 configuring each device of the work procedure management system 10 will be described.
FIG. 2 is a block diagram illustrating a hardware configuration example of the computer 30.
計算機30は、いわゆるコンピュータとして用いられるハードウェアである。計算機30は、バス34にそれぞれ接続されたCPU(Central Processing Unit:中央処理装置)31、ROM(Read Only Memory)32、RAM(Random Access Memory)33を備える。さらに、計算機30は、表示部35、操作部36、不揮発性ストレージ37、ネットワークインタフェース38とを備える。
The computer 30 is hardware used as a so-called computer. The computer 30 includes a CPU (Central Processing Unit) 31, a ROM (Read Only Memory) 32, and a RAM (Random Access Memory) 33 respectively connected to the bus 34. Further, the computer 30 includes a display unit 35, an
CPU31は、本実施の形態例に係る各機能を実現するソフトウェアのプログラムコードをROM32から読み出して実行する。RAM33には、演算処理の途中に発生した変数やパラメータ等が一時的に書き込まれる。このCPU31は、作業手順管理サーバ1においては、逸脱処理部11、要求受付処理部12、ログ処理部13として用いられる。また、CPU31は、クライアント端末2Aにおいては、サーバ要求処理部21、実行処理部22、画面ハードコピー取得部23を動作させるために用いられ、クライアント端末2Bにおいては、これらの処理部に加えて逸脱検索部24を動作させるために用いられる。
The
表示部35は、例えば、液晶ディスプレイモニタであり、計算機30で行われる処理の結果等(例えば、後述する図4、図7の各画面)をユーザに表示する。表示部35は、クライアント端末2A、2Bの表示部22bに対応する。操作部36には、例えば、キーボード、マウス等が用いられ、ユーザが所定の操作入力、指示を行うことが可能である。操作部36は、クライアント端末2A、2Bの操作部22aに対応する。
The display unit 35 is, for example, a liquid crystal display monitor, and displays a result of processing performed by the computer 30 (for example, each screen of FIGS. 4 and 7 described later) to the user. The display unit 35 corresponds to the
不揮発性ストレージ37としては、例えば、HDD(Hard disk drive)、フレキシブルディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード等が用いられる。この不揮発性ストレージ37には、OS(Operating System)、各種のパラメータの他に、計算機30を機能させるためのプログラムが記録されている。また、不揮発性ストレージ37には、作業手順管理サーバ1においては、製造指図データ14、逸脱情報データ15、逸脱・ログ関連データ16、ログデータ17、画面ハードコピーデータ18が記録される。一方、クライアント端末2A、2Bにおいては、サーバ送付データ25を記録される。
ネットワークインタフェース38には、例えば、NIC(Network Interface Card)等が用いられ、端子が接続されたLAN、専用線、ネットワークのいずれかを介して各種のデータを送受信することが可能である。
As the
As the
次に、各データの構成例を説明する。
図3は、製造指図データ14、逸脱情報データ15、逸脱・ログ関連データ16のテーブル構成図である。
Next, a configuration example of each data will be described.
FIG. 3 is a table configuration diagram of the
<製造指図データ>
製造指図データ14は、製品ID14a、工程品ID14b、指示名14c、製造指図ID14dの各フィールドを有する。
製品ID14aには、製品を一意に特定するためのIDが格納されており、製品ID14aが製造指図データ14におけるキーとして用いられる。
工程品ID14bには、製造される製品がどの工程にあるかを特定するIDが格納される。
指示名14cには、作業者に指示される作業の名称が格納される。
製造指図ID14dには、製造指図に一意に割り当てられるIDが格納される。
データ14eは、製造指図ID14dが“0001”であるデータを示している。
<Production order data>
The
The
The
The
The
<逸脱情報データ>
逸脱情報データ15は、製造指図ID15a、逸脱SEQ_NO15b、逸脱内容15c、逸脱発生日時15d、逸脱確認状況15e、セッションID15fの各フィールドを有する。
製造指図ID15aには、製造指図データ14の製造指図ID14dに含まれる値が格納され、製造指図ID15aが逸脱情報データ15におけるキーとして用いられる。
逸脱SEQ_NO15bには、作業者が作業手順を逸脱した際に自動的に割り振られた値が格納される。そして、製造指図ID15aと逸脱SEQ_NO15bとが逸脱情報データ15におけるキーとして用いられる。
<Deviation information data>
The
The
The deviation SEQ_NO15b stores a value automatically assigned when the worker deviates from the work procedure. The
逸脱内容15cには、作業手順の逸脱内容が格納される。
逸脱発生日時15dには、逸脱が発生した日時が格納される。
逸脱確認状況15eには、管理者が逸脱内容を確認したか否かを示す情報が格納される。
セッションID15fには、作業者が使用するクライアント端末2Aに作業手順管理サーバ1から割り振られたセッションIDが格納される。
データ15gは、セッションID15fが“1000”であるデータを示している。
The
The departure date and
The
The
<逸脱・ログ関連データ>
逸脱・ログ関連データ16は、逸脱SEQ_NO16a、SEQ16b、ログID16cの各フィールドを有する。
逸脱SEQ_NO16aには、逸脱情報データ15の逸脱SEQ_NO15bに含まれる値が格納される。
SEQ16bには、逸脱SEQ_NO16aに複数の値が格納されると、逸脱SEQ_NO16aに格納された値毎に割り振られた連番が格納される。そして、逸脱SEQ_NO16aとSEQ16bとが逸脱・ログ関連データ16におけるキーとして用いられる。
ログID16cには、逸脱SEQ_NO16aに格納された値に合わせて、後述するログデータ17のログID17aに含まれる値が格納される。
データ16dは、逸脱SEQ_NO15bが“2014001”であるデータを示している。
<Deviation / log related data>
The deviation / log related
In the
When a plurality of values are stored in the
In the
The
図4は、ログデータ17、画面ハードコピーデータ18、サーバ送付データ25のテーブル構成図である。
FIG. 4 is a table configuration diagram of the
<ログデータ>
ログデータ17は、ログID17a、ログ内容17b、セッションID17c、発生日時17dの各フィールドを有する。
ログID17aには、作業者がクライアント端末2Aを使用した際のログを特定するための値が格納される。ログID17aがログデータ17におけるキーとして用いられる。ログID17aに登録されるログIDは連番で示されるが、不規則な英数字によってログIDを構成してもよい。これにより、第三者がログIDを読み出して画面ハードコピー情報を改ざんするような事態を防ぐことができる。
<Log data>
The
The
ログ内容17bには、作業者がクライアント端末2Aを通じて行った操作内容や逸脱発生等のログが格納される。
セッションID17cには、クライアント端末2Aに割り当てられたセッションIDが格納される。
発生日時17dには、ログ内容17bに示される各種の処理が発生した日時が格納される。
データ17eは、セッションID17cが“1000”であるデータを示している。
In the
The
The occurrence date and
<画面ハードコピーデータ>
画面ハードコピーデータ18は、ログID18a、画面ハードコピー情報18b、符号データ18cの各フィールドを有する。
ログID18aには、ログデータ17のログID17aに含まれる値が格納される。ログID18aが画面ハードコピーデータ18におけるキーとして用いられる。ここでは、クライアント端末2Aで行われる操作である、ログ内容17bの「検索実行」、「詳細実行」、「更新実行」に対応するログID17aの値がログID18aに格納される。
<Screen hard copy data>
The screen
In the
画面ハードコピー情報18bには、クライアント端末2Aで行われた操作時の画面ハードコピー情報が画像ファイルで格納されている。
符号データ18cには、例えば、画面ハードコピー情報18bの画像ファイルの一部を所定の条件(例えば、ハッシュ関数を用いた方法)で符号化した10ビットのデータ列が格納される。
データ18dは、セッションID17cが“1000”であって、画面ハードコピー情報を取得可能な処理(検索実行、詳細実行、更新実行)にて画面ハードコピー情報が取得されたデータを示している。
In the screen
The
The
<サーバ送付データ>
サーバ送付データ25は、セッションID25aのフィールドを有する。
セッションID25aには、作業手順管理サーバ1にログインしたクライアント端末2Aに要求受付処理部12が発行したセッションIDが格納される。このセッションIDは、クライアント端末2Aが作業手順管理サーバ1にログインしている間はクライアント端末2Aのサーバ送付データ25に記録される。そして、データベース内のデータには、クライアント端末2Aに割り当てられたセッションIDが関連づけられる。
<Server transmission data>
The
The
<逸脱発生時の処理>
次に、逸脱発生時の処理について、図5と図6を参照して説明する。
図5は、作業者が作業手順を逸脱したときにクライアント端末2Aと作業手順管理サーバ1が行う処理の例を示す。図5では、クライアント端末2Aが備えるサーバ要求処理部21、画面ハードコピー取得部23の処理は不図示としている。
<Processing when deviation occurs>
Next, processing when a deviation occurs will be described with reference to FIGS.
FIG. 5 shows an example of processing performed by the
作業者が操作するクライアント端末2Aが作業手順管理サーバ1にログインすると、作業手順管理サーバ1によってクライアント端末2Aにセッション番号“1000”が割り当てられる。クライアント端末2Aは、このセッション番号“1000”をサーバ送付データ25に書き込み、ログオフまでセッション番号“1000”を保持する。
When the
作業者がクライアント端末2Aの表示部22bに表示された検索画面を操作して、製造指図等の検索を要求するために検索ボタンの押下操作を実行すると、実行処理部22は、検索処理を実行する。このとき、画面ハードコピー取得部23がクライアント端末2Aの画面ハードコピー情報を取得する。そして、サーバ要求処理部21が作業手順管理サーバ1に製造指図等の検索を要求すると共に、クライアント端末2Aのログ情報と画面ハードコピー情報の記録を要求する。
When the operator operates the search screen displayed on the
作業手順管理サーバ1の要求受付処理部12は、サーバ要求処理部21からの要求を受け付けると(S1)、検索結果をクライアント端末2Aに返す。そして、ログ処理部13は、ログ・画面記録処理を実行し、ログデータ17にクライアント端末2Aの操作ログをセッションIDと共に記録し、画面ハードコピーデータ18にクライアント端末2Aの画面ハードコピー情報を記録する(S2)。
When receiving a request from the server request processing unit 21 (S1), the request
続いて、作業者が、表示部22bに表示された一覧画面を操作して、製造指図等の詳細情報の表示を要求するために詳細ボタンの押下操作を実行すると、実行処理部22は、詳細表示処理を実行する。このとき、画面ハードコピー取得部23がクライアント端末2Aの画面ハードコピー情報を取得する。そして、サーバ要求処理部21が作業手順管理サーバ1に作業指図の一覧等の詳細表示を要求すると共に、クライアント端末2Aのログ情報と画面ハードコピー情報の記録を要求する。
Subsequently, when the operator operates the list screen displayed on the
要求受付処理部12は、クライアント端末2Aからの要求を受け付けると(S3)、詳細表示情報をクライアント端末2Aに返す。そして、ログ処理部13は、ログ・画面記録処理を実行し、ログデータ17にクライアント端末2Aの操作ログをセッションIDと共に記録し、画面ハードコピーデータ18にクライアント端末2Aの画面ハードコピー情報を記録する(S4)。
When receiving a request from the
続いて、作業者が、表示部22bに表示された更新画面を操作して、所定の作業内容を実行するために更新ボタンの押下操作を実行すると、実行処理部22は、更新処理を実行する。この更新画面は、処理を実行する際に表示部22bに表示される画面であり、作業手順として、例えば、医薬品の原材料を容器に投入する順番が決められていれば、この順番に従って原材料を投入することが求められる。そして、作業者が作業手順に従って容器に原材料を投入すれば作業手順の逸脱は発生しない。しかし、作業者が作業手順とは異なる順番で容器に原材料を投入すれば作業手順の逸脱が発生する。
Subsequently, when the operator operates the update screen displayed on the
実行処理部22が更新処理を実行する際に、画面ハードコピー取得部23がクライアント端末2Aの画面ハードコピー情報を取得する。そして、サーバ要求処理部21が作業手順管理サーバ1に更新処理の実行を要求すると共に、ログ情報と画面ハードコピー情報の記録を要求する。
When the
要求受付処理部12は、クライアント端末2Aからの要求を受け付けると(S5)、更新結果をクライアント端末2Aに返す。そして、ログ処理部13は、ログ・画面記録処理を実行し、ログデータ17にクライアント端末2Aの操作ログをセッションIDと共に記録し、画面ハードコピーデータ18にクライアント端末2Aの画面ハードコピー情報を記録する(S6)。
When receiving a request from the
そして、作業手順の逸脱が発生すると、要求受付処理部12は逸脱処理部11に逸脱登録処理を依頼する。逸脱処理部11は、逸脱登録処理にて逸脱処理部11は、逸脱情報データ15に逸脱情報を記録し、逸脱・ログ関連データ16に逸脱・ログ関連情報を記録する(S7)。
When the deviation of the work procedure occurs, the request
図6は、逸脱発生時に作業手順管理サーバ1が行う処理の詳細な動作例を示す。
FIG. 6 shows a detailed operation example of processing performed by the work
初めに、要求受付処理部12は、クライアント端末2Aのサーバ要求処理部21から要求された各種の処理を受け付ける(S11)。次に、ログ処理部13は、ROM32からログ・画面記録機能を呼び出す(S12)。
First, the request
そして、ログ処理部13は、ログ・画面記録処理を実行すると、自動生成したログIDをログデータ17のログID17aに登録し、ログ内容をログ内容17bに登録する。また、ログ処理部13は、サーバ送付データ25から取得したセッションIDをログデータ17のセッションID17cに登録し、ログの発生日時を発生日時17dに登録する。続いて、ログ処理部13は、画面ハードコピーデータ18に対しても、ログID17aから読み出したログIDをログID18aに登録し、画面ハードコピー情報を画面ハードコピー情報18bに登録する。
When executing the log / screen recording process, the
続いて、要求受付処理部12は、逸脱が発生したか否かを判断し(S13)、逸脱が発生していなければ処理を完了する。一方、要求受付処理部12によって逸脱が発生したと判断されると、逸脱処理部11がROM32から逸脱登録機能を呼び出す(S14)。この場合、逸脱処理部11は、製造指図データ14の製造指図ID4eから逸脱に対応する製造指図IDを取得し、この製造指図IDを逸脱情報データ15の製造指図ID15aに登録する。そして、逸脱処理部11は、逸脱発生時に自動生成した逸脱SE_NOを逸脱情報データ15の逸脱SE_NO15bに登録する。また、逸脱処理部11は、逸脱内容15cに逸脱内容を登録し、逸脱発生日時15dに逸脱発生日時を登録する。また、逸脱処理部11は、逸脱確認状況15eに「未確認」を登録し、サーバ送付データ25から取得したセッションID“1000”をセッションID15fに登録する。なお、逸脱確認状況15eに登録された「未確認」とのステータスは、管理者がクライアント端末2Bを用いて逸脱発生時の状況を確認した後に「確認済」に更新される。
Subsequently, the request
次に、逸脱処理部11は、セッションID15fに登録されたセッションID“1000”をキーとしてログデータ17を検索する。そして、逸脱処理部11は、セッションIDが一致するデータ17eに含まれるログID17aよりログ一覧を取得し、このログ一覧を逸脱・ログ関連データ16のログID16cに登録する。また、逸脱処理部11は、逸脱SEQ_NO15bから取得した逸脱SEQ_NOを逸脱SEQ_NO16aに登録する。そして、逸脱処理部11は、ログID16cに登録されたログIDの取得順に合わせて採番したSEQ番号をSEQ16bに登録する。その後、処理を完了する。
Next, the
<逸脱検索時の処理>
次に、逸脱検索時の処理について、図7〜図9を参照して説明する。
<Processing during deviation search>
Next, the processing at the time of departure search will be described with reference to FIGS.
初めに、逸脱検索画面W1と逸脱詳細ログ画面W2の構成を説明する。
図7は、クライアント端末2Bの表示部22bに表示される画面の表示例を示す。図7Aは、逸脱検索画面W1の表示例を示し、図7Bは、逸脱詳細ログ画面W2の表示例を示す。
First, the configuration of the departure search screen W1 and the departure detail log screen W2 will be described.
FIG. 7 shows a display example of a screen displayed on the
図7Aに示すように、逸脱検索画面W1は、逸脱一覧W1a、検索ボタンW1b、選択ラジオボタンW1c、詳細ボタンW1dを備える。 As shown in FIG. 7A, the departure search screen W1 includes a departure list W1a, a search button W1b, a selection radio button W1c, and a detail button W1d.
逸脱一覧W1aは、逸脱SEQ_NOの順に、製造指図ID、逸脱内容、逸脱発生日時、逸脱確認状況を一覧表示する。ここで、検索ボタンW1bは、管理者が押下操作を実行することで逸脱一覧W1aに逸脱情報データ15から読み出された逸脱情報を一覧表示させることができる。このとき、逸脱内容の項目には、「上限値を超えて値を更新」、「作業をスキップ」といった情報が表示されている。選択ラジオボタンW1cは、管理者が詳細を確認しようとする逸脱情報を選択するために用いられる。詳細ボタンW1dは、管理者によって押下操作が実行されると、選択ラジオボタンW1cで選択された逸脱情報の詳細を示す逸脱詳細ログ画面W2が表示される。
The deviation list W1a displays a list of manufacturing instruction IDs, deviation details, deviation occurrence date and deviation confirmation status in the order of deviation SEQ_NO. Here, the search button W1b allows the deviation information read from the
図7Bに示すように、逸脱詳細ログ画面W2は、逸脱情報W2aと、逸脱詳細ログ一覧W2b、画面表示ボタンW2cを備える。 As shown in FIG. 7B, the deviation detail log screen W2 includes deviation information W2a, a deviation detail log list W2b, and a screen display button W2c.
逸脱情報W2aは、セッションID“1000”に対応する逸脱情報データ15に格納された情報を表示する。
逸脱詳細ログ一覧W2bは、逸脱SEQ_NOが“2014001”であって、セッションID“1000”に対応するログデータ17に格納された情報を表示する。そして、逸脱詳細ログ一覧W2bに含まれる画面フィールドには、画面表示ボタンW2cが表示される。管理者は、画面表示ボタンW2cの押下操作を実行すると、この画面表示ボタンW2cが含まれる行のログIDによって特定される画面ハードコピー情報が表示される。
The deviation information W2a displays information stored in the
The deviation detailed log list W2b displays information stored in the
次に、具体的な処理を説明する。
図8は、管理者が逸脱検索を行う際におけるクライアント端末2Bと作業手順管理サーバ1の処理例を示す。図8においても、クライアント端末2Bが備えるサーバ要求処理部21、画面ハードコピー取得部23の処理を不図示としている。
Next, specific processing will be described.
FIG. 8 shows a processing example of the client terminal 2B and the work
管理者が、クライアント端末2Bの表示部22bに表示された逸脱検索画面W1を操作して検索ボタンW1bの押下操作を実行すると、実行処理部22は、ログ検索処理を実行する。このとき、サーバ要求処理部21が作業手順管理サーバ1にログの検索を要求する。
When the administrator operates the deviation search screen W1 displayed on the
作業手順管理サーバ1の要求受付処理部12は、クライアント端末2Bが要求した処理を受け付ける(S21)。このとき、逸脱処理部11は、逸脱検索処理を実行し(S22)、逸脱情報データ15から取得した情報に基づいて、逸脱検索画面W1に逸脱一覧W1aを表示する。
The request
管理者が、逸脱検索画面W1の逸脱一覧W1aに含まれる選択ラジオボタンW1cを選択し、詳細ボタンW1dの押下操作を実行すると、サーバ要求処理部21が作業手順管理サーバ1に対して逸脱詳細ログ画面W2を表示させるための要求を行う。
When the administrator selects the selection radio button W1c included in the deviation list W1a on the deviation search screen W1 and executes the pressing operation of the detail button W1d, the server
要求受付処理部12は、クライアント端末2Bが要求した処理を受け付ける(S23)。逸脱処理部11は、逸脱関連ログ検索処理を実行し、管理者によって選択された製造指図IDに対応する逸脱の詳細情報を、逸脱情報データ15と逸脱・ログ関連データ16から検索する(S24)。
The request
また、ログ処理部13は、ログ検索処理を実行し、ログデータ17からログ情報を取得し、画面ハードコピーデータ18から画面ハードコピー情報を取得する(S25)。そして、逸脱詳細ログ画面W2を新規に起動して、逸脱情報W2aと、逸脱詳細ログ一覧W2bをクライアント端末2Bの表示部22bに表示する。
In addition, the
次に、管理者が逸脱詳細ログ一覧W2bの画面表示ボタンW2cの押下操作を実行すると、ログ処理部13が画面ハードコピーデータ18から取得した画面ハードコピー情報がクライアント端末2Bに新規画面で表示される。
Next, when the administrator executes a pressing operation of the screen display button W2c of the deviation detail log list W2b, the screen hard copy information acquired from the screen
図9は、逸脱検索時に作業手順管理サーバ1が行う処理の詳細な動作例を示す。
FIG. 9 shows a detailed operation example of processing performed by the work
初めに、要求受付処理部12は、クライアント端末2Bのサーバ要求処理部21から要求された処理を受け付けると(S31)、この処理が逸脱検索であるか否かを判断する(S32)。要求受付処理部12が逸脱検索であると判断した場合、逸脱処理部11は、逸脱検索処理を実行し(S33)、逸脱情報データ15から取得したデータ15gをクライアント端末2Bに返して処理を終了する。このとき、クライアント端末2Bには、逸脱検索画面W1が表示される。
First, when the request
要求受付処理部12が逸脱検索ではないと判断した場合、ログ処理部13は、逸脱関連ログ検索であるか否かを判断する(S34)。ログ処理部13が逸脱関連ログ検索ではないと判断した場合、処理を終了する。
When the request
ステップS34にて、ログ処理部13が逸脱関連ログ検索であると判断した場合、逸脱処理部11は、逸脱関連ログ検索処理を実行する(S35)。そして、逸脱処理部11は、逸脱SEQ_NO15bをキーとして、逸脱・ログ関連データ16から取得したログID16cに関連づけられるログデータ17のデータ17eと、画面ハードコピーデータ18のデータ18dをクライアント端末2Bに返す。このとき、クライアント端末2Bには、逸脱詳細ログ画面W2が表示される。そして、作業手順管理サーバ1は、本処理を終了する。
In step S34, when the
以上説明した一実施の形態例に係る作業手順管理システム10は、逸脱発生時には、クライアント端末2Aからの処理要求に基づき、ログデータ、逸脱情報データを記録すると共に、クライアント端末2Aの画面ハードコピー情報についても記録する。このとき、逸脱処理部11は、逸脱発生時の情報が改ざんされないようにするため、取得した画面ハードコピー情報の所定位置から抽出したデータを符号化して記録する。これにより、画面ハードコピー情報が改ざんされたとしても、改ざんされた画面ハードコピー情報の所定位置から抽出したデータを符号化した値が、記録した値と異なるため、画面ハードコピー情報が改ざんされたことを検出できる。また、画面ハードコピー情報が改ざんされたことは、例えばアラーム情報がクライアント端末2Bに出力されることにより、管理者が知ることができる。このため、画面ハードコピーデータ18に記録された画面ハードコピー情報の信頼性を高めることができる。
The work procedure management system 10 according to the embodiment described above records log data and deviation information data based on a processing request from the
また、クライアント端末2Bには、逸脱検索画面W1に逸脱内容が表示され、逸脱詳細ログ画面W2に詳細なログ及び画面ハードコピー情報が表示される。逸脱検索時に逸脱発生の逸脱情報と合わせて、ログ情報と画面ハードコピー情報を表示させることで、逸脱内容の認識を速やかに行えることで確認者の工数を低減することができる。このため、従来のように、管理者が逸脱状況を確認する際に、作業者からヒアリングを行っても、作業者の証言内容の信憑性が欠けていたことにより、確認の手間が掛かっていた従来の方法に比べて、管理者が作業を管理する手間を軽減することができる。 In addition, on the client terminal 2B, the deviation content is displayed on the deviation search screen W1, and the detailed log and the screen hard copy information are displayed on the deviation detail log screen W2. By displaying the log information and the screen hard copy information together with the deviation information of the occurrence of the deviation at the time of the deviation search, it is possible to quickly recognize the contents of the deviation, thereby reducing the man-hour of the confirmer. For this reason, as in the past, even when the administrator confirmed the deviation situation, even if the administrator interviewed, it took time to confirm due to the lack of credibility of the testimony contents of the operator Compared with the conventional method, it is possible to reduce the trouble of the administrator managing the work.
そして、作業手順管理システム10では、製品の特徴に応じた工程毎の適切な作業手順を作業者に自動的に提示し、かつ、作業実績を入力させることで作業者の作業手順を厳密に管理することができる。 In the work procedure management system 10, an appropriate work procedure for each process according to the product characteristics is automatically presented to the worker, and the work procedure of the worker is strictly managed by inputting the work results. can do.
また、例えば、医薬業界で重要となる情報の改ざん防止を確実に行えることで、情報の信頼性を確保することができる。さらに、逸脱検索時に逸脱発生時の画面の詳細遷移や、画面の表示情報を具体的に表示することで逸脱発生の経緯を明確に示すことができ、管理者の判断時間の低減を行うことができる。 In addition, for example, the reliability of information can be ensured by reliably preventing falsification of information important in the pharmaceutical industry. In addition, the detailed transition of the screen at the time of departure at the time of departure search and the display information on the screen can be displayed specifically to clearly show the background of the occurrence of the departure, and the administrator's judgment time can be reduced. it can.
[変形例]
なお、逸脱発生時だけでなく、逸脱発生に至るまでの手順についても画面ハードコピー情報として取得してもよい。これによりどのような手順で逸脱発生に至ったかを確認しやすくなる。
[Modification]
Note that not only when a deviation occurs but also the procedure up to the occurrence of the deviation may be acquired as screen hard copy information. This makes it easy to confirm in what procedure the deviation has occurred.
また、作業者が作業する様子をカメラで撮影しておき、逸脱発生時には、画面ハードコピー情報と共に、作業が行われた様子を静止画又は動画で記録することで、逸脱発生が起きた状況を管理することもできる。 In addition, the state of the occurrence of the departure is recorded by recording the state of the work as a still image or a moving image together with the screen hard copy information when the departure occurs. It can also be managed.
また、作業手順管理システム10は、医薬品の製造工程だけでなく、その他の製品の製造工程における作業手順を管理するために用いてもよい。 In addition, the work procedure management system 10 may be used to manage work procedures not only in the pharmaceutical manufacturing process but also in other product manufacturing processes.
また、逸脱発生とは関係のない画面ハードコピー情報は逸脱情報と関連しないものだけを削除することも可能である。これにより、作業手順管理サーバ1が備える不揮発性ストレージ37の記録領域の圧迫を防ぐことができる。
It is also possible to delete only the screen hard copy information that is not related to the occurrence of the deviation and that is not related to the deviation information. Thereby, compression of the recording area of the
また、上述した実施の形態例では、作業者が用いるクライアント端末2Aと、管理者が用いるクライアント端末2Bのように分けたが、1台のクライアント端末を作業者と管理者が共用してもよい。この場合、作業者と管理者がそれぞれ別のログインID、パスワードを入力し、作業手順管理サーバ1はログIDを識別することで、作業手順管理サーバ1に接続しているクライアント端末のユーザが作業者又は管理者のいずれであるかを把握することができる。
In the above-described embodiment, the
また、本発明は上述した実施の形態例に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
例えば、上述した実施の形態例は本発明を分かりやすく説明するために装置及びシステムの構成を詳細且つ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることは可能であり、更にはある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
Further, the present invention is not limited to the above-described embodiments, and various other application examples and modifications can be taken without departing from the gist of the present invention described in the claims.
For example, the above-described embodiments are detailed and specific descriptions of the configuration of the apparatus and the system in order to explain the present invention in an easy-to-understand manner, and are not necessarily limited to those having all the configurations described. Absent. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Moreover, it is also possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.
Further, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.
1…作業手順管理サーバ、2A、2B…クライアント端末、10…作業手順管理システム、11…逸脱処理部、12…要求受付処理部、13…ログ処理部、14…製造指図データ、15…逸脱情報データ、16…逸脱・ログ関連データ、17…ログデータ、18…画面ハードコピーデータ、21…サーバ要求処理部、22…実行処理部、23…画面ハードコピー取得部、24…逸脱検索部、25…サーバ送付データ
DESCRIPTION OF
Claims (4)
前記第1クライアント端末は、
前記作業手順管理サーバにログインすることにより、前記作業手順管理サーバから割り振られたセッションIDにより確立したセッション期間内に、前記作業手順管理サーバから取得した作業手順に基づいて作業者によって行われる操作に従い、処理を実行する実行処理部と、
前記処理の実行に伴って画面を表示する表示部と、
前記処理のログ情報と、前記表示部に表示された前記画面の画面ハードコピー情報とを前記作業手順管理サーバに送信するサーバ要求処理部と、を有し、
前記作業手順管理サーバは、
前記操作が前記作業手順から逸脱したか否かを判断する要求受付処理部と、
前記セッション期間内に、前記第1クライアント端末から受信した前記ログ情報と、前記画面ハードコピー情報とを、前記セッションIDと共にデータベースに記録するログ処理部と、
前記要求受付処理部により前記操作が前記作業手順から逸脱していると判断された場合に、前記逸脱の内容と共に、前記画面ハードコピー情報の一部を符号化した第1符号化情報を前記データベースに記録する指示を前記ログ処理部に行う逸脱処理部と、を備える
作業手順管理システム。 A first client terminal and a work procedure management server;
The first client terminal is
By logging in to the work procedure management server, in accordance with the operation performed by the worker based on the work procedure acquired from the work procedure management server within the session period established by the session ID allocated from the work procedure management server. An execution processing unit for executing processing;
A display unit that displays a screen in accordance with the execution of the process;
A server request processing unit that transmits log information of the process and screen hard copy information of the screen displayed on the display unit to the work procedure management server;
The work procedure management server includes:
A request acceptance processing unit for determining whether or not the operation deviates from the work procedure;
A log processing unit that records the log information received from the first client terminal within the session period and the screen hard copy information together with the session ID in a database;
When the request reception processing unit determines that the operation deviates from the work procedure, the database includes first encoded information obtained by encoding a part of the screen hard copy information together with the content of the deviation. And a deviation processing unit that instructs the log processing unit to record an instruction to the log processing unit.
前記ログ処理部は、前記第2クライアント端末によって前記逸脱の検索要求が行われると、前記ログ情報及び前記画面ハードコピー情報を前記データベースから読出し、
前記逸脱処理部は、前記画面ハードコピー情報の一部を再び符号化した第2符号化情報と、前記データベースから読み出した前記第1符号化情報とを照合した結果を前記第2クライアント端末に出力する
請求項1に記載の作業手順管理システム。 And a second client terminal for displaying the execution result of the process and the screen hard copy information.
The log processing unit reads the log information and the screen hard copy information from the database when the deviation search request is made by the second client terminal,
The deviation processing unit outputs, to the second client terminal, a result obtained by collating the second encoded information obtained by re-encoding part of the screen hard copy information and the first encoded information read from the database. The work procedure management system according to claim 1.
前記逸脱処理部は、ハッシュ関数を用いて前記画面ハードコピー情報に含まれる所定位置のデータから前記データ列を作成する
請求項2に記載の作業手順管理システム。 The first encoded information and the second encoded information are data strings,
The work procedure management system according to claim 2, wherein the deviation processing unit creates the data string from data at a predetermined position included in the screen hard copy information using a hash function.
前記セッション期間内の前記操作に従い、前記第1クライアント端末から受信した、前記第1クライアント端末で実行された処理のログ情報と、前記処理の実行に伴って前記第1クライアント端末の表示部に表示された画面の画面ハードコピー情報とを、前記セッションIDと共にデータベースに記録するログ処理部と、
前記要求受付処理部により前記操作が前記作業手順から逸脱していると判断された場合に、前記逸脱の内容と共に、前記画面ハードコピー情報の一部を符号化した第1符号化情報を前記データベースに記録する指示を前記ログ処理部に行う逸脱処理部と、を備える
作業手順管理サーバ。 The session ID is assigned to the logged-in first client terminal, and the operation performed by the worker based on the work procedure received by the first client terminal deviates from the work procedure within the session period established by the session ID. A request reception processing unit for determining whether or not,
In accordance with the operation in the session period, the first received from the client terminal, the first and the log information of the client terminal is executed in the process, the display on the display portion of the along with the execution of the process first client terminal A log processing unit for recording the screen hard copy information of the generated screen in the database together with the session ID;
When the request reception processing unit determines that the operation deviates from the work procedure, the database includes first encoded information obtained by encoding a part of the screen hard copy information together with the content of the deviation. A work procedure management server comprising: a deviation processing unit that instructs the log processing unit to record an instruction to the log processing unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014230207A JP6474237B2 (en) | 2014-11-12 | 2014-11-12 | Work procedure management system and work procedure management server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014230207A JP6474237B2 (en) | 2014-11-12 | 2014-11-12 | Work procedure management system and work procedure management server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016095593A JP2016095593A (en) | 2016-05-26 |
| JP6474237B2 true JP6474237B2 (en) | 2019-02-27 |
Family
ID=56071220
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014230207A Active JP6474237B2 (en) | 2014-11-12 | 2014-11-12 | Work procedure management system and work procedure management server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6474237B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7455371B2 (en) * | 2020-04-07 | 2024-03-26 | Ams企画株式会社 | Radioactive drug information processing method, radioactive drug information processing device and computer program |
| JP7795391B2 (en) * | 2022-03-24 | 2026-01-07 | 株式会社日立製作所 | Pharmaceutical Work Management System |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005258686A (en) * | 2004-03-10 | 2005-09-22 | Mitsubishi Electric Information Systems Corp | Fault analyzing system and program |
| JP2006013581A (en) * | 2004-06-22 | 2006-01-12 | Ricoh Co Ltd | Image processing device |
| JP5021545B2 (en) * | 2008-03-31 | 2012-09-12 | 株式会社リコー | Access management system, access management server and worker terminal |
| JP6071354B2 (en) * | 2012-09-10 | 2017-02-01 | 株式会社日立国際電気 | Product sales support system |
-
2014
- 2014-11-12 JP JP2014230207A patent/JP6474237B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016095593A (en) | 2016-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070156644A1 (en) | SQL injection detector | |
| US20240291824A1 (en) | Modifying user access levels to computing software computing applications based on detected state changes via integrations with third-party systems | |
| US10015329B2 (en) | Information management apparatus, information management method, and information device | |
| JP2020095444A (en) | Construction data management system and manufacturing method thereof | |
| JP2020095445A (en) | Construction management server, construction data management system, and program for construction management server | |
| JP6474237B2 (en) | Work procedure management system and work procedure management server | |
| JP2014089586A (en) | Work procedure management system, work procedure management method and work procedure management program | |
| WO2017179177A1 (en) | Information management device, information management method, and information management system | |
| JP2007188201A (en) | Attendance management system | |
| JP2010123045A (en) | Work procedure manual generation device, method, and program | |
| JP6867596B2 (en) | Construction data management system and its manufacturing method | |
| JP2017021397A (en) | Work deviation management system and work deviation management method | |
| US20250077210A1 (en) | Programmable logic controller, terminal device, program management system, program management method, and recording medium | |
| JP5653112B2 (en) | Command execution result abnormality detection system and method | |
| JP6454088B2 (en) | Shield drilling management system | |
| TWI512523B (en) | Information processing apparatus, information processing method, program and recording medium | |
| JP7036603B2 (en) | Operation management system | |
| JP7284382B2 (en) | Construction data management system and its manufacturing method | |
| JP2023173481A (en) | Security management device, security management method, security management program and security management system | |
| JP6364569B1 (en) | Information processing program, information processing apparatus, and information processing method | |
| JP2010211359A (en) | Work management system | |
| JP7258244B1 (en) | MONITORING SUPPORT SYSTEM, MONITORING SUPPORT DEVICE, AND MONITORING SUPPORT METHOD | |
| JP4294597B2 (en) | Monitoring system | |
| JP6433218B2 (en) | Engineering apparatus and operation history display control method | |
| JP7227015B2 (en) | LADDER PROGRAM EDITING SYSTEM, SERVER, TERMINAL DEVICE, LADDER PROGRAM EDITING METHOD AND PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170302 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180605 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180723 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181127 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181214 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190115 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190129 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6474237 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |