(57)【要約】【課題】現在の作業状況や作業手順を簡易に確認する。【解決手段】ユーザにより指定された一連の作業に対応する操作データを操作データ記憶部１６から取得する操作データ取得部１１と、操作データ取得部１１により取得された操作データに対応する条件データを条件データ記憶部１７から取得する条件データ取得部１２と、条件データ取得部１２により取得された条件データに基づいて、操作データ取得部１１により取得された操作データに対応する操作内容および操作結果にエラーがあるか否かを判定する判定部１４と、作業項目ごとの作業状況を含む作業情報を一連の作業の順番に表示する一覧画面を生成して表示する画面生成表示部１５と、を備え、画面生成表示部１５は、判定部１４によって操作内容および操作結果にエラーがあると判定された場合に、エラー内容およびエラー箇所を含むエラー表示を一覧画面に付加する。【選択図】図１
2013182308.tif 000002
【特許請求の範囲】
【請求項１】
一連の作業に含まれる作業項目に対するユーザの操作内容および操作結果に関するデータを操作データとして、前記一連の作業ごとに記憶する操作データ記憶部と、
前記操作内容および前記操作結果がエラーとなる条件を条件データとして、前記作業項目ごとに記憶する条件データ記憶部と、
ユーザにより指定された前記一連の作業に対応する前記操作データを、前記操作データ記憶部により記憶された前記操作データから取得する操作データ取得部と、
前記操作データ取得部により取得された前記操作データに対応する前記条件データを、前記条件データ記憶部により記憶された前記条件データから取得する条件データ取得部と、
前記条件データ取得部により取得された前記条件データに基づいて、前記操作データ取得部により取得された前記操作データに対応する前記操作内容および前記操作結果にエラーがあるか否かを判定する判定部と、
前記作業項目ごとの作業状況を含む作業情報を前記一連の作業の順番に表示する一覧画面を生成して表示する画面生成表示部と、を備え、
前記画面生成表示部は、前記判定部によって前記操作内容および前記操作結果にエラーがあると判定された場合に、エラー内容およびエラー箇所を含むエラー表示を、前記一覧画面に付加する、ことを特徴とする作業状況表示装置。
【請求項２】
前記作業項目を前記一覧画面に表示する際の表示順を規定する表示順データ、前記一覧画面を構成する各種の表示項目を規定する表示項目データ、および前記一覧画面に表示する各種のメッセージ内容に関するメッセージデータを、画面データとして、前記一連の作業ごとに記憶する画面データ記憶部と、
ユーザにより指定された前記一連の作業に対応する前記画面データを、前記画面データ記憶部により記憶された前記画面データから取得する画面データ取得部と、をさらに備え、
前記画面生成表示部は、前記画面データ取得部により取得された前記画面データに基づいて、前記一覧画面を生成する、ことを特徴とする請求項１記載の作業状況表示装置。
【請求項３】
前記画面生成表示部は、エラー表示をする際に、少なくとも、前記一覧画面の表示欄のうちエラーが存在する前記表示欄の色を変更するか、エラーメッセージを表示する、ことを特徴とする請求項１または２記載の作業状況表示装置。
【請求項４】
前記画面生成表示部は、前記作業項目に対する作業を行うためのツールを起動させるか、当該ツールの機能を実行させるボタンを前記一覧画面に表示する、ことを特徴とする請求項１〜３のいずれか１項に記載の作業状況表示装置。
【請求項５】
一連の作業に含まれる作業項目に対するユーザの操作内容および操作結果に関するデータを操作データとして前記一連の作業ごとに記憶する操作データ記憶部から、ユーザにより指定された前記一連の作業に対応する操作データを取得する操作データ取得ステップと、
前記操作内容および前記操作結果がエラーとなる条件を条件データとして前記作業項目ごとに記憶する条件データ記憶部から、前記操作データ取得ステップにおいて取得された前記操作データに対応する前記条件データを取得する条件データ取得ステップと、
前記条件データ取得ステップにおいて取得された前記条件データに基づいて、前記操作データ取得ステップにおいて取得された前記操作データに対応する前記操作内容および前記操作結果にエラーがあるか否かを判定する判定ステップと、
前記作業項目ごとの作業状況を含む作業情報を前記一連の作業の順番に表示する一覧画面を生成して表示する画面生成表示ステップと、を含み、
前記画面生成表示ステップは、前記判定ステップにおいて前記操作内容および前記操作結果にエラーがあると判定された場合に、エラー内容およびエラー箇所を含むエラー表示を、前記一覧画面に付加する、ことを特徴とする作業状況表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業状況表示装置および作業状況表示方法に関する。
【背景技術】
【０００２】
生産プロセスを管理する現場では、通信機能を有する各種のデバイス（例えばセンサやバルブポジショナ等）をプラントに設置している。これらのデバイスは、生産プロセスの内容に応じてパラメータやその値が設定される。パラメータ等の設定作業は、プラントをどのように変更するかによってその内容や手順が変わる。また、各設定作業によって生成されるデータ間には依存関係があるため、設定作業の順序には決まりがある。しかしながら、設定作業の種類は非常に多く依存関係が複雑であるため、ユーザが設定作業の内容を全て覚えることは難しい。したがって、ユーザが作業漏れを引き起こすことや作業手順を間違えるおそれがある。作業漏れや作業手順を間違えると、本来必要な制御ができなくなってしまい、生産プロセスを正常に実行できなくなってしまう。
【０００３】
下記特許文献１には、過去に設計した成果物を再利用部品として有効に利用する制御設計用コンフィギュレーションツールが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３４８８０１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した制御設計用コンフィギュレーションツールでは、設定対象となるデバイスに設定する内容が再利用部品と同一の設定内容であれば有効に再利用できるが、設定内容が相違する場合には、再利用部品を利用したとしても設定作業をやり直すことになる。この場合には、ユーザが作業漏れを引き起こすことや作業手順を間違えるおそれがある。
【０００６】
本発明は、上述した従来技術による問題点を解消するためになされたものであり、現在の作業状況や作業手順を簡易に確認することができる作業状況表示装置および作業状況表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る作業状況表示装置は、一連の作業に含まれる作業項目に対するユーザの操作内容および操作結果に関するデータを操作データとして、前記一連の作業ごとに記憶する操作データ記憶部と、前記操作内容および前記操作結果がエラーとなる条件を条件データとして、前記作業項目ごとに記憶する条件データ記憶部と、ユーザにより指定された前記一連の作業に対応する前記操作データを、前記操作データ記憶部により記憶された前記操作データから取得する操作データ取得部と、前記操作データ取得部により取得された前記操作データに対応する前記条件データを、前記条件データ記憶部により記憶された前記条件データから取得する条件データ取得部と、前記条件データ取得部により取得された前記条件データに基づいて、前記操作データ取得部により取得された前記操作データに対応する前記操作内容および前記操作結果にエラーがあるか否かを判定する判定部と、前記作業項目ごとの作業状況を含む作業情報を前記一連の作業の順番に表示する一覧画面を生成して表示する画面生成表示部と、を備え、前記画面生成表示部は、前記判定部によって前記操作内容および前記操作結果にエラーがあると判定された場合に、エラー内容およびエラー箇所を含むエラー表示を、前記一覧画面に付加する。
【０００８】
また、本発明に係る作業状況表示方法は、一連の作業に含まれる作業項目に対するユーザの操作内容および操作結果に関するデータを操作データとして前記一連の作業ごとに記憶する操作データ記憶部から、ユーザにより指定された前記一連の作業に対応する操作データを取得する操作データ取得ステップと、前記操作内容および前記操作結果がエラーとなる条件を条件データとして前記作業項目ごとに記憶する条件データ記憶部から、前記操作データ取得ステップにおいて取得された前記操作データに対応する前記条件データを取得する条件データ取得ステップと、前記条件データ取得ステップにおいて取得された前記条件データに基づいて、前記操作データ取得ステップにおいて取得された前記操作データに対応する前記操作内容および前記操作結果にエラーがあるか否かを判定する判定ステップと、前記作業項目ごとの作業状況を含む作業情報を前記一連の作業の順番に表示する一覧画面を生成して表示する画面生成表示ステップと、を含み、前記画面生成表示ステップは、前記判定ステップにおいて前記操作内容および前記操作結果にエラーがあると判定された場合に、エラー内容およびエラー箇所を含むエラー表示を、前記一覧画面に付加する。
【０００９】
かかる構成を採用することで、ユーザが一連の作業を指定することで、その一連の作業に含まれる作業項目ごとの作業状況を一連の作業の作業順に従って表示する一覧画面を生成させることができ、一連の作業に対応する操作データと操作データに対応する条件データとに基づいて、一連の作業における操作内容および操作結果にエラーがあるか否かを判定し、当該操作内容および操作結果にエラーがある場合には、エラー内容およびエラー箇所を含むエラー表示を一覧画面に付加して表示させることが可能となる。
【００１０】
上記作業状況表示装置は、前記作業項目を前記一覧画面に表示する際の表示順を規定する表示順データ、前記一覧画面を構成する各種の表示項目を規定する表示項目データ、および前記一覧画面に表示する各種のメッセージ内容に関するメッセージデータを、画面データとして、前記一連の作業ごとに記憶する画面データ記憶部と、ユーザにより指定された前記一連の作業に対応する前記画面データを、前記画面データ記憶部により記憶された前記画面データから取得する画面データ取得部と、をさらに備え、前記画面生成表示部は、前記画面データ取得部により取得された前記画面データに基づいて、前記一覧画面を生成する、こととしてもよい。
【００１１】
これにより、予め登録した表示順データで規定された表示順に従って作業項目を表示させ、予め登録した表示項目データで規定された表示項目に従って画面を構成させ、予め登録したメッセージデータに従ってメッセージを表示させた一覧画面を生成することが可能となる。
【００１２】
上記画面生成表示部は、エラー表示をする際に、少なくとも、前記一覧画面の表示欄のうちエラーが存在する前記表示欄の色を変更するか、エラーメッセージを表示することとしてもよい。これにより、エラーの箇所とエラーの内容を容易に把握させることが可能となる。
【００１３】
上記画面生成表示部は、前記作業項目に対する作業を行うためのツールを起動させるか、当該ツールの機能を実行させるボタンを前記一覧画面に表示することとしてもよい。これにより、その作業に適したツールを用いて作業を行うことが可能となる。
【発明の効果】
【００１４】
本発明によれば、現在の作業状況や作業手順を簡易に確認することができる作業状況表示装置および作業状況表示方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態における作業状況表示装置を含むデバイス管理システムの構成を例示する図である。
【図２】実施形態における作業状況一覧画面を例示する図である。
【図３】実施形態における作業状況表示装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明に係る実施形態について説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施できる。
【００１７】
図１は、本発明の実施形態における作業状況表示装置を含むデバイス管理システムの概略構成を示す図である。図１に示すように、デバイス管理システム１００は、作業状況表示装置１と、コントローラ２と、デバイス３Ａ〜３Ｐと、を備える。コントローラ２とデバイス３Ａ〜３Ｐとはネットワークを介して接続されており、相互に通信可能となっている。なお、デバイス３Ａ〜３Ｐは、以下において特に区別して記載する必要がない場合には、デバイス３と記載する。
【００１８】
デバイス３は、プラント内に装備される各種の機器であり、ネットワークを介して双方向に通信する機能を有する。デバイス３としては、例えば、流量や圧力、温度等の発信器、流量制御弁や圧力制御弁等のバルブの開度を変更・検出するバルブポジショナ、およびポンプやファン等を動作させるアクチュエータが該当する。
【００１９】
コントローラ２は、生産プロセスの実行状態を制御する機器である。具体的に、コントローラ２は、例えば、発信器から取得した流量や圧力等の測定値に基づいて、バルブポジショナを制御することで、配管に設けられたバルブの開度を調節する。
【００２０】
作業状況表示装置１は、ユーザによる一連のエンジニアリング作業の作業状況や作業手順を確認するための作業状況一覧画面を表示する装置である。エンジニアリング作業には、例えば、コンフィギュレーションの設定作業や、パラメータ値の設定作業等が含まれる。作業状況一覧画面の詳細については後述する。
【００２１】
作業状況表示装置１は、物理的には、例えば、ＣＰＵ（図示省略）、記憶装置（図示省略）、および入出力インターフェース（図示省略）を備える。記憶装置は、例えば、操作データや条件データ、画面データ等を記憶する。
【００２２】
操作データは、一連のエンジニアリング作業に含まれる各作業項目に対するユーザの操作内容や操作結果に関するデータである。作業項目としては、例えば、ジョブの設定、システムの定義、デバイスの定義、制御ループの定義、スケジューラの設定等がある。
【００２３】
操作データには、操作内容や操作結果に加え、タイムスタンプを含むことができる。操作データとして、例示的に、“Ａデバイスを追加した（２０１１／１１／３０ １１：００）”や、“Ａデバイスのｘｘパラメータが書き込めなかった（２０１１／１１／３０ １６：００）”、“Ａデバイスのｘｘパラメータが変更された（２０１１／１１／３０ １７：００）”を用いることができる。
【００２４】
操作データは、一連のエンジニアリング作業を特定可能なジョブ名と作業項目を特定可能な作業項目名とを付して操作データ記憶部１６に格納される。
【００２５】
条件データは、操作内容や操作結果がエラーとなる条件を規定するデータである。条件データとして、例示的に、“デバイスのパラメータを変更した後に、そのパラメータがデバイスに書き込まれていない場合にはエラーとする”や、“デバイスに書き込めないパラメータが存在する場合にはエラーとする”を用いることができる。条件データは、ジョブ名と作業項目名とを付して条件データ記憶部１７に格納される。
【００２６】
画面データは、作業状況一覧画面を表示する際に必要となるデータである。画面データとしては、例えば、作業項目を一覧画面に表示する際の表示順を規定する表示順データや、作業状況一覧画面を構成する各種の表示項目を規定する表示項目データ、作業状況一覧画面に表示する各種のメッセージ内容に関するメッセージデータが該当する。メッセージ内容には、例えば、注意を要する操作の内容やエラーの内容等を含むことができる。画面データは、ジョブ名を付して画面データ記憶部１８に格納される。
【００２７】
作業状況表示装置１は、図２に示す作業状況一覧画面を表示することで、ユーザが指定したジョブに対応する一連のエンジニアリング作業の作業状況や作業手順を含む作業情報をユーザに提示する。作業状況一覧画面は、上述した画面データ、操作データおよび条件データを用いて生成する。
【００２８】
図２に示す作業状況一覧画面について詳細に説明する。作業状況一覧画面は、表示欄として、例えば、作業順欄Ｌ１、作業項目欄Ｌ２、対象欄Ｌ３、ツール欄Ｌ４、作成日時欄Ｌ５、変更日時欄Ｌ６、書込日時欄Ｌ７、操作ログ欄Ｌ８、エラークリア欄Ｌ９およびメッセージ欄Ｌ１０を有する。
【００２９】
作業順欄Ｌ１には、一連のエンジニアリング作業を作業する際の順番を表示する。ユーザは、この順番に従って作業を実行していくことで、作業手順の誤りや作業漏れ等を防ぐことができる。
【００３０】
作業項目欄Ｌ２には、一連のエンジニアリング作業に含まれる作業項目の名称を表示する。対象欄Ｌ３には、作業対象となるコントローラ２やデバイス３等の機器の名称を表示する。ツール欄Ｌ４には、ユーザが作業を行うためのツールを起動する起動ボタンを表示する。ユーザは、この起動ボタンをクリックすることで、その作業に必要なツールを起動して、そのツールの機能を実行する。なお、ツール欄Ｌ４に、ツールの名称を表示することとしてもよい。また、起動ボタンをクリックする際にツールが既に起動している場合には、起動ボタンをクリックすることで、そのツールの機能を実行できる。
【００３１】
作成日時欄Ｌ５には、データを作成した日時を表示する。変更日時欄Ｌ６には、データを変更した日時を表示する。書込日時欄Ｌ７には、作成または変更したデータを対象機器に実際に書き込んだ日時を表示する。なお、上記データには、機器に書き込みが必要なデータと、機器に書き込みが不要なデータとがある。
【００３２】
操作ログ欄Ｌ８には、作業中に行った各種操作のログを表示するための表示ボタンを表示する。エラークリア欄Ｌ９には、作業状況一覧画面に付加されたエラー表示をクリアするためのクリアボタンが表示される。メッセージ欄Ｌ１０には、ユーザへのメッセージを表示する。メッセージには、例えば、ユーザへの操作説明やエラー内容等が含まれる。ユーザは、メッセージを参照することで、注意を要する操作の内容やエラーの内容等を確認することができる。
【００３３】
ここで、本実施形態では、操作内容や操作結果等にエラーが存在する場合には、作業状況一覧画面にエラー表示を付加する。エラー表示としては、例えば、エラーの存在が確認された表示欄の背景をエラーが存在することを示す色に変更することや、メッセージ欄Ｌ１０にエラーの内容を表示すること等が該当する。
【００３４】
表示欄の背景色を変更する例として、明らかにエラーがあるときにはその表示欄の背景を標準色から赤色に変更し、エラーの可能性があるときにはその表示欄の背景を標準色から黄色に変更すること等がある。
【００３５】
具体的に、図２では、作業順“３”の変更日時欄Ｌ６およびメッセージ欄Ｌ１０の背景が黄色に変更されている。また、作業順“６”および“７”の書込日時欄Ｌ７およびメッセージ欄Ｌ１０の背景が赤色に変更され、作業順“８”の書込日時欄Ｌ７およびメッセージ欄Ｌ１０の背景が黄色に変更されている。さらに、作業順“１２”の変更日時欄Ｌ６およびメッセージ欄Ｌ１０の背景が赤色に変更されている。
【００３６】
また、図２に示す作業順“３”のエラークリア欄Ｌ９に表示されているクリアボタンをクリックすると、変更日時欄Ｌ６およびメッセージ欄Ｌ１０の背景が黄色から標準色に戻る。この機能は、エラーを機械的に判定すると、本来は問題が無くてもエラー表示されることが起こり得るため、この状態を解消するために設けたものである。つまり、クリアボタンをクリックすることで、その作業項目に関するエラー表示を解除（クリア処理）することができる。なお、作業状況一覧画面に再確認ボタンを追加してもよい。この再確認ボタンをクリックすることで、例えば、クリア処理の確認や、クリア処理のキャンセル（クリアしたエラー表示を再表示する）を行えることとしてもよい。
【００３７】
このような作業状況一覧画面を表示することで、ユーザは、ジョブに対応する一連のエンジニアリング作業の作業手順や作業漏れの有無等を簡易に確認することができる。作業状況一覧画面は、ジョブごとに生成されるため、ユーザは、ジョブを指定して作業状況一覧画面を表示させる。ジョブは、例えば、以下のように指定することができる。
【００３８】
ジョブディレクトリ下に作成されている既存のジョブフォルダの中から一つのジョブフォルダをユーザが選択することで、ジョブを指定する。ジョブフォルダは、ジョブに関するデータを格納するフォルダであり、所定のジョブディレクトリ下にジョブごとに作成される。指定するジョブがジョブディレクトリ下に作成されていない場合には、ジョブディレクトリ下にジョブフォルダを新規に作成させ、そのフォルダをジョブとして指定すればよい。
【００３９】
図１に示すように、作業状況表示装置１は、機能的には、例えば、操作データ取得部１１と、条件データ取得部１２と、画面データ取得部１３と、判定部１４と、画面生成表示部１５とを有する。
【００４０】
操作データ取得部１１は、ユーザにより指定されたジョブに対応する操作データを、操作データ記憶部１６から取得する。
【００４１】
条件データ取得部１２は、操作データ取得部１１により取得された操作データに対応する条件データを、条件データ記憶部１７から取得する。
【００４２】
画面データ取得部１３は、ユーザにより指定されたジョブに対応する画面データを、画面データ記憶部１８から取得する。
【００４３】
判定部１４は、条件データ取得部１２により取得された条件データに基づいて、操作データ取得部１１により取得された操作データに対応する操作内容および操作結果にエラーがあるか否かを判定する。
【００４４】
画面生成表示部１５は、画面データ取得部１３により取得された画面データに基づいて、図２に示す作業状況一覧画面を生成して表示する。
【００４５】
画面生成表示部１５は、判定部１４によって操作内容および操作結果にエラーがあると判定された場合に、作業状況一覧画面の表示欄のうちエラーが存在する表示欄の色を変更するとともに、メッセージ欄Ｌ１０にエラーメッセージを表示する。
【００４６】
図２を参照して、判定部１４による判定結果と画面生成表示部１５によるエラー表示との関係について具体的に説明する。
【００４７】
（１）作業順“２”の“システム定義のエクスポート”作業の変更日時“２０１１／１０／２６ ０８：５８”が、作業順“３”の“インポートＦＣ”作業の変更日時“２０１１／１０／２６ ０８：５６”よりも後である場合。この場合、判定部１４は、作業順“２”の“システム定義のエクスポート”作業でエクスポートした内容が反映されていないと判定する。その結果、画面生成表示部１５は、作業順“３”の変更日時欄Ｌ６およびメッセージ欄Ｌ１０の背景を黄色に変更し、作業順“３”のメッセージ欄Ｌ１０に“エクスポートしたシステム定義が読み込まれていない可能性があります。”というメッセージを表示して、ユーザに警告する。
【００４８】
（２）作業順“６”の“デバイス設定”作業により設定したパラメータとデバイスに書き込まれているパラメータとが一致していない場合。この場合、判定部１４は、デバイスに書き込まれていないパラメータがあると判定する。その結果、画面生成表示部１５は、作業順“６”の書込日時欄Ｌ７およびメッセージ欄Ｌ１０の背景を赤色に変更し、作業順“６”のメッセージ欄Ｌ１０に“ｘｘパラメータの書き込みが行われていません。”というメッセージを表示して、ユーザに警告する。
【００４９】
（３）作業順“７”の“デバイス設定”作業の変更日時が記録されているのに、書込日時が記録されていない場合。この場合、判定部１４は、設定変更されたパラメータがデバイスに書き込まれていないと判定する。その結果、画面生成表示部１５は、作業順“７”の書込日時欄Ｌ７およびメッセージ欄Ｌ１０の背景を赤色に変更し、作業順“７”のメッセージ欄Ｌ１０に“パラメータの書き込みを行っていません。”というメッセージを表示して、ユーザに警告する。
【００５０】
（４）作業順“８”の“デバイス設定”作業の書込日時“２０１１／１０／２６ ０９：１４”が、変更日時“２０１１／１０／２６ ０９：１５”よりも前である場合。この場合、判定部１４は、設定変更されたパラメータがデバイスに書き込まれていない可能性があると判定する。その結果、画面生成表示部１５は、作業順“８”の書込日時欄Ｌ７およびメッセージ欄Ｌ１０の背景を黄色に変更し、作業順“８”のメッセージ欄Ｌ１０に“パラメータの書き込みを行っていない可能性があります。”というメッセージを表示して、ユーザに警告する。
【００５１】
（５）作業順“１２”の“整合性チェック”作業は、全ての“デバイス設定”作業が終了した後に必ず実行する作業であるところ、全ての“デバイス設定”作業が終了しているのに、作業順“１２”の変更日時が記録されていない場合。この場合、判定部１４は、“整合性チェック”作業が作業漏れしていると判定する。その結果、画面生成表示部１５は、作業順“１２”の変更日時欄Ｌ６およびメッセージ欄Ｌ１０の背景を赤色に変更し、作業順“１２”のメッセージ欄Ｌ１０に“整合性チェックが行われていません。”というメッセージを表示して、ユーザに警告する。
【００５２】
次に、図３を参照して、実施形態における作業状況表示装置１の動作について説明する。
【００５３】
最初に、ユーザがジョブを指定する（ステップＳ１０１）と、画面データ取得部１３は、ステップＳ１０１で指定したジョブに対応する画面データを画面データ記憶部１８から取得する（ステップＳ１０２）。
【００５４】
続いて、操作データ取得部１１は、上記ステップＳ１０１で指定したジョブに対応する操作データを操作データ記憶部１６から取得する（ステップＳ１０３）。
【００５５】
続いて、条件データ取得部１２は、上記ステップＳ１０３で取得した操作データに対応する条件データを条件データ記憶部１７から取得する（ステップＳ１０４）。
【００５６】
続いて、判定部１４は、上記ステップＳ１０４で取得した条件データに基づいて、上記ステップＳ１０３で取得した操作データに対応する操作内容および操作結果にエラーがあるか否かを判定する（ステップＳ１０５）。この判定がＮＯである場合（ステップＳ１０５；ＮＯ）に、画面生成表示部１５は、上記ステップＳ１０２で取得した画面データに基づいて、作業状況一覧画面を生成して表示する（ステップＳ１０６）。そして、本動作を終了する。
【００５７】
一方、上記ステップＳ１０５の判定で、いずれかの操作内容および操作結果にエラーがあると判定された場合（ステップＳ１０５；ＹＥＳ）に、画面生成表示部１５は、上記ステップＳ１０２で取得した画面データに基づいて作業状況一覧画面を生成し、この生成した作業状況一覧画面にエラー表示を付加して表示する（ステップＳ１０７）。そして、本動作を終了する。
【００５８】
ユーザは、作業状況一覧画面の各作業項目欄Ｌ２に表示された作業項目に対応する作業を、一覧画面上に表示された順に従って実行していくことで、一連のエンジニアリング作業を手順通りに確実に行うことができる。また、ユーザは、作業状況一覧画面の各ツール欄Ｌ４に設けられた起動ボタンをクリックしてツールを起動させるか、ツールの機能を実行させることで、その作業に適したツールを用いてエンジニアリング作業を行うことができる。
【００５９】
また、ユーザは、作業状況一覧画面の各操作ログ欄Ｌ８に設けられた表示ボタンをクリックしてログを表示させることで、その作業で行った操作内容を確認することができる。また、ユーザは、作業状況一覧画面の各メッセージ欄Ｌ１０に表示された操作説明等のメッセージを参考にして作業を行うことができる。
【００６０】
上述してきたように、実施形態における作業状況表示装置１によれば、ユーザがジョブを指定することで、そのジョブに対応する作業項目ごとの作業状況を、一連のエンジニアリング作業の作業順に従って表示する作業状況一覧画面を表示させることができる。また、ジョブに対応する操作データと操作データに対応する条件データとに基づいて、一連のエンジニアリング作業における操作内容および操作結果にエラーがあるか否かを判定し、当該操作内容および操作結果にエラーがある場合には、エラー内容およびエラー箇所を含むエラー表示を作業状況一覧画面に付加して表示させることができる。
【００６１】
それゆえに、実施形態における作業状況表示装置１によれば、現在の作業状況や作業手順を簡易に確認することができるため、作業漏れを確実に発見し、早期に対処することが可能となる。
【００６２】
なお、上述した実施形態では、一連の作業がエンジニアリング作業である場合について説明しているが、他の作業にも本発明を適用することができ、例えば、コンピュータを用いて、所定の手順を踏んで行い得る作業全般に適用することができる。
【符号の説明】
【００６３】
１…作業状況表示装置
２…コントローラ
３Ａ〜３Ｐ…デバイス
１１…操作データ取得部
１２…条件データ取得部
１３…画面データ取得部
１４…判定部
１５…画面生成表示部
１６…操作データ記憶部
１７…条件データ記憶部
１８…画面データ記憶部
１００…デバイス管理システム
【図１】
2013182308.tif 000003
【図２】
2013182308.tif 000004
【図３】
2013182308.tif 000005