(57)【特許請求の範囲】
【請求項１】
複数の製品を順次連続的に製造する製造プロセスにおいて、
製造プロセスにおける各設備の稼動状況を表す稼動情報を、前記各設備または配設されたセンサ装置からオンラインで取得するオンラインサーバと、
前記オンラインサーバにより取得された稼動情報に基づいて、製造プロセスにて製造される製品それぞれの搬送状況をトラッキングして、製造プロセスのライン上の複数のエリアにおける製品の有無および移動の情報を含むトラッキング情報を求めて表示装置に出力するオンライン端末と、
前記オンライン端末に同期して前記オンライン端末にて出力される前記トラッキング情報を生成して保存するとともに、保存した前記トラッキング情報を再生するトラッキング支援装置と、
がネットワークを介して接続されて構成され、
前記トラッキング支援装置は、
前記オンラインサーバから稼働情報を受信し、稼働情報をオフライン端末へ送信するオフラインサーバと、
前記オフラインサーバから受信した稼働情報と、前記オンライン端末から受信した、前記トラッキング情報を操作する操作情報および前記製造プロセスにおける各設備の設定情報とに基づいて、前記オンライン端末に表示されたトラッキング情報をトラッキング画面として表示し、時々刻々変化するトラッキング画面をデータ保存サーバに順次転送して画像イメージデータとして記録し、また、データ保存サーバに保存した画像イメージデータを読み出してトラッキング画面を再生するオフライン端末と、
前記オフライン端末に表示されるトラッキング画面を画像イメージデータとして記憶するデータ保存サーバと、
を備え、
前記オフラインサーバおよび前記オフライン端末は、前記製造プロセスの製造工程のラインからオフライン状態にあることを特徴とする、監視操作システム。
【請求項２】
前記オンライン端末は、
当該オンライン端末にて出力されたトラッキング情報を操作する操作情報を入力する入力部と、
前記入力部から入力された操作情報を、前記ネットワークを介して前記トラッキング支援装置へ送信する送信部と、
を備え、
前記オフライン端末は、前記オンライン端末から受信した操作情報と、前記稼動情報とに基づいて、画像イメージデータを生成することを特徴とする、請求項１に記載の監視操作システム。
【請求項３】
前記オフライン端末は、当該トラッキング支援装置を操作する操作情報を入力する入力部をさらに備え、
前記操作情報として前記入力部から入力された検索情報に基づいて、当該検索情報に合致する画像イメージデータを前記データ保存サーバから取得することを特徴とする、請求項１または２に記載の監視操作システム。
【請求項４】
前記データ保存サーバに記憶されたトラッキング情報は、当該トラッキング情報が生成された時刻と関連付けて記憶され、
前記オフライン端末は、前記入力部から入力された時刻情報に該当する画像イメージデータを前記データ保存サーバから取得することを特徴とする、請求項３に記載の監視操作システム。
【請求項５】
前記監視操作システムに複数の前記オンライン端末が接続されているとき、前記データ保存サーバは、前記オンライン端末を特定する端末情報と関連付けて前記オンライン端末毎に前記画像イメージデータを記憶し、
前記オフライン端末は、前記入力部から入力された端末情報に該当する画像イメージデータを前記データ保存サーバから取得することを特徴とする、請求項３または４に記載の監視操作システム。
【請求項６】
複数の製品を順次連続的に製造する製造プロセスにおいて、製造プロセスにおける各設備の稼動状況を表す稼動情報を、前記各設備または配設されたセンサ装置からオンラインで取得するオンラインサーバ、および、前記オンラインサーバにより取得された稼動情報に基づいて、製造プロセスにて製造される製品それぞれの搬送状況をトラッキングして、製造プロセスのライン上の複数のエリアにおける製品の有無および移動の情報を含むトラッキング情報を求めて表示装置に出力するオンライン端末と、ネットワークを介して接続され、
前記オンラインサーバから稼働情報を受信し、稼働情報をオフライン端末へ送信するオフラインサーバと、
前記オフラインサーバから受信した稼働情報と、前記オンライン端末から受信した、前記トラッキング情報を操作する操作情報および前記製造プロセスにおける各設備の設定情報とに基づいて、前記オンライン端末に表示されたトラッキング情報をトラッキング画面として表示し、時々刻々変化するトラッキング画面をデータ保存サーバに順次転送して画像イメージデータとして記録し、また、データ保存サーバに保存した画像イメージデータを読み出してトラッキング画面を再生するオフライン端末と、
前記オフライン端末に表示されるトラッキング画面を画像イメージデータとして記憶するデータ保存サーバと、
を備え、
前記オフラインサーバおよび前記オフライン端末は、前記製造プロセスの製造工程のラインからオフライン状態にあることを特徴とする、トラッキング支援装置。
【請求項７】
複数の製品を順次連続的に製造する製造プロセスにおいて、製造プロセスにおける各設備の稼動状況を表す稼動情報を、前記各設備または配設されたセンサ装置からオンラインで取得するオンラインサーバから、所定の周期で、ネットワークを介して前記稼動情報を取得する稼動情報取得ステップと、
オフラインサーバにより、前記オンラインサーバから稼働情報を受信し、稼働情報をオフライン端末へ送信するステップと、
オフライン端末により、前記オフラインサーバから受信した稼働情報と、前記オンラインサーバにより取得された稼動情報に基づいて、製造プロセスにて製造される製品それぞれの搬送状況をトラッキングして、製造プロセスのライン上の複数のエリアにおける製品の有無および移動の情報を含むトラッキング情報を求めて表示装置に出力するオンライン端末から受信した、前記トラッキング情報を操作する操作情報および前記製造プロセスにおける各設備の設定情報とに基づいて、オンライン端末に表示されたトラッキング情報をトラッキング画面として表示し、時々刻々変化するトラッキング画面をデータ保存サーバに順次転送して画像イメージデータとして記録し、また、データ保存サーバに保存した画像イメージデータを読み出してトラッキング画面を再生するステップと、
前記データ保存サーバにより、前記オフライン端末に表示されるトラッキング画面を画像イメージデータとして記憶するステップと、
を含み、
前記オフラインサーバおよび前記オフライン端末は、前記製造プロセスの製造工程のラインからオフライン状態にあることを特徴とする、トラッキング支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視操作システム、トラッキング支援装置およびトラッキング支援方法に関し、より詳細には、製造プロセスにて製造される被加工物である製品の搬送状況をトラッキングしたトラッキング情報を保存し、再生可能な監視操作システム、トラッキング支援装置およびトラッキング支援方法に関する。
【背景技術】
【０００２】
例えば鉄鋼等のように、相前後する複数の被加工品を順次連続的に製造するような製造プロセスの製造工程では、操業オペレータが様々な装置や情報から設備状況や操業状況を監視し、かつ判断しながら適切にアクションをとることにより、安定した製造プロセスの制御や操業を実現している。製造工程の監視、並びに製造工程におけるプロセス制御および操作を行うため、近年では、例えば汎用的なパーソナルコンピュータ端末装置の導入が進んでいる。当該パーソナルコンピュータ端末装置は、ネットワークによって他のコンピュータ（例えば上位の統括コンピュータやプロセス制御コンピュータ）、ＰＬＣ（プログラマブル  ロジック  コンピュータ）、およびセンサ装置に接続されていることが多く、製造工程における各設備・装置とオンラインで協働して稼働するオンラインサーバを構成している。オンラインサーバにはさらに操業オペレータが操作するためのオンライン端末が単一または複数接続されていることがある。
【０００３】
人間（操業オペレータ）が製造工程を監視し、所望の操業を実施するべくアクションをとるとき、設備や操業にトラブルが発生した場合に発見や復旧が遅れてしまうことがある。このような操業トラブルに対して監視装置やシステムを制御する自動制御装置を導入し、その発生頻度を抑えてはいるが、トラブルの発生頻度をゼロとするのは不可能である。このため、トラブル復旧後、どのような状況でトラブルが誘発されたのか、どのような復旧操作をして解決したのかを早期に確認し、原因の特定と対策をとることが重要となる。
【０００４】
そこで、オペレータの過去のアクションを参考にすることで、早期にトラブルの原因を特定し、対策することが考えられる。このためには、設備状況、操業状況、そしてオペレータの過去のアクションを特定できる情報を保存し、後に参照できる環境を構築する必要がある。
【０００５】
例えば、特許文献１には、端末装置とホストコンピュータとが通信回線を介して接続された対話処理システムにおいて、端末装置の入力部から入力した入力情報の種類を判断する入力情報判断部と、入力情報が画面情報の保存を要求するものである場合、端末装置の表示部に表示されている画面情報を取り込む画面情報取込み部と、取り込んだ画面情報が格納される画面情報格納領域と、取り込んだ画面情報を画面情報格納領域に書き込む画面情報書込み部と、入力情報が画面情報の復元を要求するものである場合、画面情報格納領域に格納されている画面情報を読み出し、表示部に渡す画面情報読出し部とを含む、画面情報保存復元装置が開示されている。
【０００６】
また、特許文献２には、保存対象画面情報取得手段によって取得された画面の画面情報から画面入力情報を抽出する画面入力情報抽出手段と、当該画面情報に基づく検索用情報に対応させて当該画面入力情報を画面入力情報ファイルに保存する画面入力情報保存手段と、復元対象画面情報取得手段によって取得された画面の画面情報に基づき、復元対象画面に対応する画面入力情報を画面入力情報ファイルから検索して取得する画面入力情報検索手段と、当該画面入力情報を復元対象画面上に復元する画面入力情報復元手段とを備える画面情報保存・復元システムが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−０７５９７６号公報
【特許文献２】特開平０３−２２０６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、製造工程において、順次製造される被加工品の製品それぞれの、製造ライン上での搬送状況（すなわち移動状況）に関する情報を得るトラッキングをして、製造工程において設備状況や操業状況を監視することができる。この場合、リアルタイムで製造工程を制御または監視し操作される操業用のオンライン端末の稼動に対して、操業を遅延させ乱すような過度の影響を与えないように、操業用のオンライン端末の画像等を保存する必要があるが、上記特許文献１、２ではこの点については考慮されていない。
【０００９】
このような製造工程の監視や操作の状況を保存するための手法として、例えばリアルタイムで稼動するオンライン端末の画面をＩＴＶ（industrial television）カメラ等の撮像装置で撮影し、撮影した画面の画像を保存する方式が考えられる。しかし、かかる方式では、コストが高く、かつ操業オペレータの操作位置によっては画面の撮像が難しくなりカメラの設置場所に制約があるという問題がある。また、オンライン端末から画面の画像情報を転送して当該画像情報を保存する方式も考えられるが、一般に画像情報のデータ量はその他の信号データと比べてデータ量が多く、オンライン端末のＣＰＵの負荷が上昇するため、製造工程の監視や制御・操作等の運用に影響を与える恐れがある。
【００１０】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、鋼材等の製品を順次連続的に製造する製造ラインにおいて、操業オペレータが製造中の製品の搬送状態の監視するトラッキングを支援することを第１の目的とし、オンライン端末等の操業系に大きな負荷を及ぼさずに、当該トラッキングデータにより操業オペレータがトラブルの原因を早期に確認し、原因を特定して対策をとることを支援することを第２の目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明のある観点によれば、複数の製品を順次連続的に製造する製造プロセスにおいて、製造プロセスにおける各設備の稼動状況を表す稼動情報を、各設備または配設されたセンサ装置からオンラインで取得するオンラインサーバと、オンラインサーバにより取得された稼動情報に基づいて、製造プロセスにて製造される製品それぞれの搬送状況をトラッキングして、製造プロセスのライン上の複数のエリアにおける製品の有無および移動の情報を含むトラッキング情報を求めて表示装置に出力するオンライン端末と、オンライン端末に同期してオンライン端末にて出力されるトラッキング情報を生成して保存するとともに、保存したトラッキング情報を再生するトラッキング支援装置と、がネットワークを介して接続されて構成され、トラッキング支援装置は、オンラインサーバから稼働情報を受信し、稼働情報をオフライン端末へ送信するオフラインサーバと、オフラインサーバから受信した稼働情報と、オンライン端末から受信した、トラッキング情報を操作する操作情報および製造プロセスにおける各設備の設定情報とに基づいて、オンライン端末に表示されたトラッキング情報をトラッキング画面として表示し、時々刻々変化するトラッキング画面をデータ保存サーバに順次転送して画像イメージデータとして記録し、また、データ保存サーバに保存した画像イメージデータを読み出してトラッキング画面を再生するオフライン端末と、オフライン端末に表示されるトラッキング画面を画像イメージデータとして記憶するデータ保存サーバと、を備え、オフラインサーバおよびオフライン端末は、製造プロセスの製造工程のラインからオフライン状態にあることを特徴とする、監視操作システムが提供される。
【００１３】
また、オンライン端末は、当該オンライン端末にて出力されたトラッキング情報を操作する操作情報を入力する入力部と、入力部から入力された操作情報を、ネットワークを介してトラッキング支援装置へ送信する送信部と、を備え、オフライン端末は、オンライン端末から受信した操作情報と、稼動情報とに基づいて、画像イメージデータを生成してもよい。
【００１４】
さらに、オフライン端末は、当該トラッキング支援装置を操作する操作情報を入力する入力部をさらに備え、操作情報として入力部から入力された検索情報に基づいて、当該検索情報に合致する画像イメージデータをデータ保存サーバから取得してもよい。
【００１５】
データ保存サーバに記憶されたトラッキング情報は、当該トラッキング情報が生成された時刻と関連付けて記憶され、オフライン端末は、入力部から入力された時刻情報に該当する画像イメージデータをデータ保存サーバから取得してもよい。
【００１６】
また、監視操作システムに複数のオンライン端末が接続されているとき、データ保存サーバは、オンライン端末を特定する端末情報と関連付けてオンライン端末毎に画像イメージデータを記憶し、オフライン端末は、入力部から入力された端末情報に該当する画像イメージデータをデータ保存サーバから取得してもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、複数の製品を順次連続的に製造する製造プロセスにおいて、製造プロセスにおける各設備の稼動状況を表す稼動情報を、各設備または配設されたセンサ装置からオンラインで取得するオンラインサーバ、および、オンラインサーバにより取得された稼動情報に基づいて、製造プロセスにて製造される製品それぞれの搬送状況をトラッキングして、製造プロセスのライン上の複数のエリアにおける製品の有無および移動の情報を含むトラッキング情報を求めて表示装置に出力するオンライン端末と、ネットワークを介して接続され、オンラインサーバから稼働情報を受信し、稼働情報をオフライン端末へ送信するオフラインサーバと、オフラインサーバから受信した稼働情報と、オンライン端末から受信した、トラッキング情報を操作する操作情報および製造プロセスにおける各設備の設定情報とに基づいて、オンライン端末に表示されたトラッキング情報をトラッキング画面として表示し、時々刻々変化するトラッキング画面をデータ保存サーバに順次転送して画像イメージデータとして記録し、また、データ保存サーバに保存した画像イメージデータを読み出してトラッキング画面を再生するオフライン端末と、オフライン端末に表示されるトラッキング画面を画像イメージデータとして記憶するデータ保存サーバと、を備え、オフラインサーバおよびオフライン端末は、製造プロセスの製造工程のラインからオフライン状態にあることを特徴とする、トラッキング支援装置が提供される。
【００１８】
さらに、上記課題を解決するために、本発明の別の観点によれば、複数の製品を順次連続的に製造する製造プロセスにおいて、製造プロセスにおける各設備の稼動状況を表す稼動情報を、各設備または配設されたセンサ装置からオンラインで取得するオンラインサーバから、所定の周期で、ネットワークを介して稼動情報を取得する稼動情報取得ステップと、オフラインサーバにより、オンラインサーバから稼働情報を受信し、稼働情報をオフライン端末へ送信するステップと、オフライン端末により、オフラインサーバから受信した稼働情報と、オンラインサーバにより取得された稼動情報に基づいて、製造プロセスにて製造される製品それぞれの搬送状況をトラッキングして、製造プロセスのライン上の複数のエリアにおける製品の有無および移動の情報を含むトラッキング情報を求めて表示装置に出力するオンライン端末から受信した、トラッキング情報を操作する操作情報および製造プロセスにおける各設備の設定情報とに基づいて、オンライン端末に表示されたトラッキング情報をトラッキング画面として表示し、時々刻々変化するトラッキング画面をデータ保存サーバに順次転送して画像イメージデータとして記録し、また、データ保存サーバに保存した画像イメージデータを読み出してトラッキング画面を再生するステップと、データ保存サーバにより、オフライン端末に表示されるトラッキング画面を画像イメージデータとして記憶するステップと、を含み、オフラインサーバおよびオフライン端末は、製造プロセスの製造工程のラインからオフライン状態にあることを特徴とする、トラッキング支援方法が提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば、オフラインサーバでトラッキングデータの生成、保存、および再生をするようにしたので、オンライン端末等の操業系に大きな負荷を及ぼさずに、操業オペレータがトラブルの原因を早期に確認し、原因を特定して対策をとることを支援することの可能な監視操作システム、トラッキング支援装置およびトラッキング支援方法を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係るトラッキング支援装置が適用される製造工程の設備の概要を示す説明図である。
【図２】同実施形態に係るトラッキング支援装置が適用される製造工程の精整過程での物流の概要を示す説明図である。
【図３】同実施形態に係るトラッキング支援装置を備える監視操作システムの構成を示す説明図である。
【図４】仕分領域をトラッキングするトラッキング画面の一例を示す説明図である。
【図５】トラッキング画面に表示される仕分領域の各エリアの状況を示す情報を説明する説明図である。
【図６】トラッキング画面の修正操作を説明する説明図である。
【図７】同実施形態に係る監視操作システムの機能構成を示す機能ブロック図である。
【図８】同実施形態に係る監視操作システムにおけるトラッキング支援装置の運用の流れを示すフローチャートである。
【図９】同実施形態に係る監視操作システムにおけるトラッキング画面の同期方法を説明する説明図である。
【図１０】同実施形態に係る監視操作システムにおけるトラッキング画面の同期方法を示すフローチャートである。
【図１１】オフライン端末のハードウェア構成の一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。なお、本実施の形態は以下に示す項目の順に説明する。
１．トラッキング支援装置の概要
２．トラッキング支援装置を備える監視操作システム
３．トラッキング支援装置運用の流れ
４．ハードウェア構成例
【００２２】
＜１．トラッキング支援装置の概要＞
まず、図１および図２を参照して、本発明の実施形態に係るトラッキング支援装置１００の概要について説明する。なお、図１は、本実施形態に係るトラッキング支援装置１００が適用される、鉄鋼製造業における大形工場１の設備の概要の一例を示す説明図である。図２は、本実施形態に係るトラッキング支援装置１００が適用される製造プロセスの精整工程での物流の概要を示す説明図である。
【００２３】
製造工程の設備の一例として、大形工場１の設備を取り上げる。大形工場１では、その上流側の工程である製銑工程、製鋼工程で鋳造され、切断され、搬送された鋳片を最終的な製品の鋼材に加工する製造工程が行われており、例えばＨ形鋼、Ｉ形鋼、鋼矢板等といった製品が連続的に製造されている。大形工場１に搬送された各鋳片は、順次加熱炉２で加熱された後、圧延機３にて指定された形状に連続的に圧延される。そして、圧延されて製造された鋼材は、鋸断機４にて所定の長さに切断された後、精整工程５にて完成品として仕上げるために精整加工される。こうして完成した製品は、そのまま出荷されたり、一旦製品倉庫６に保管された後出荷されたりする。
【００２４】
大形工場１で精整過程を終えて完成した鋼材である製品は、向先別に取り出され出荷される。精整工程の詳細は、図２に一例を示すような構成となることがあり、鋸断機４により切断された製品は、冷却床５０にて空冷された後、その製品の状態に応じて二次冷却床５１あるいはプレス５８に搬送される。曲りや反りをローラ矯正機５２で矯正可能な製品は、二次冷却床５１に搬送されて水冷された後、ローラ矯正機５２で曲りや反りが矯正される。曲りや反りをローラ矯正機５２で矯正できない製品については、プレス５８に搬送されて矯正された後、加工テーブル５７へ搬送される。
【００２５】
ローラ矯正機５２で矯正された製品は、矯正後テーブル５３を経て、向先別に製品を仕分ける作業に利用される領域（Ａテーブル５４Ａ、Ｂテーブル５４Ｂ、Ｃテーブル５４Ｃ、仕分領域５５、加工テーブル５７）へ搬送される。矯正後テーブル５３に搬送された製品は、まず、向先別に仕分ける前の製品として、Ａテーブル５４Ａに搬送される。そして、Ａテーブル５４Ａの製品は、仕分領域５５に順次搬送され、仕分領域５５にて向先別に搬送先が決定される。例えば、そのまま出荷される製品については、仕分領域５５からＢテーブル５４Ｂに搬送された後、精整直出荷場７へ搬送され出荷される。
【００２６】
また、製品倉庫６に保管する製品については、仕分領域５５からＢテーブル５４Ｂに搬送された後、さらにＣテーブル５４Ｃへ搬送される。そして、製品倉庫６に保管する製品は、Ｃテーブル５４Ｃから台車５６に積載されて製品倉庫６へ搬送される。製品倉庫６にて保管される製品は、需要に応じて出荷される。また、鋼材の表面に疵等があり疵を除去するなどの疵手入れ加工（単に疵加工と記す）の必要な製品については、仕分領域５５からＢテーブル５４Ｂ、Ｃテーブル５４Ｃを経て、加工テーブル５７へ搬送される。なお、Ｃテーブル５４Ｃには、製品倉庫６にそのまま搬送される製品も置かれるため、必要に応じて製品を置場８に一時的に置くことも可能である。Ｃテーブル５４Ｃから加工テーブル５７へ搬送された製品は、疵加工場９にて疵加工が施された後、再び加工テーブル５７へ搬送され、台車５６に積載されて製品倉庫６へ搬送される。
【００２７】
一方、プレス５８により矯正され、加工テーブル５７に搬送された製品についても、疵加工の必要な製品については、疵加工場９にて疵加工が施される。その後、再び加工テーブル５７へ搬送され、台車５６に載置されて製品倉庫６へ搬送される。プレス５８により矯正された製品のうち、疵加工の不要な製品については、加工テーブル５７からそのまま台車５６へ積載して、製品倉庫６へ搬送してもよい。
【００２８】
このような大形工場１の精整工程５では、各製品が正しく搬送されているかを、工程内の各装置やライン上の鋼材を撮像する位置に複数台配設されたカメラ等からなる画像取得装置とネットワークにて接続されたオンライン端末によりトラッキング監視している。操業オペレータは、設備のトラッキング情報が表示されたトラッキング画面をみて、製品が正しく搬送されているかを監視し、必要に応じて設備を直接的に、または当該オンライン端末によって運転・操作する。本実施形態のトラッキング支援装置１００は、リアルタイムでオンライン端末に表示されているトラッキング画面や操作情報を保存し、保存した情報を操業オペレータ等の指示により必要に応じて再生する。トラッキング画面や操作情報を保存し再生できるようにすることで、当該トラブルや過去の類似するトラブルがどのように発生したか、どのような状況でどのような操作を行ってトラブルを解決したか、といった情報を操業オペレータに提示することができる。これにより、トラブル発生時の原因の追及や復旧作業を早期に行うことが可能となる。また、本実施形態に係るトラッキング支援装置１００は、操業用のオンライン端末に、通常の操業であるプロセス制御またはトラッキング監視等に影響するような大きなＣＰＵ負荷等の動作上の負荷を与えないように、オフライン端末により構成されている。
【００２９】
以下、本実施形態に係るトラッキング支援装置１００の構成とその機能について、詳細に説明していく。なお、以下では、オンライン端末にて精整工程５の仕分領域５５における製品の搬送状況をトラッキングしており、トラッキング支援装置１００は仕分領域５５を監視・操作するトラッキング画面を再生可能に保存する例について説明する。
【００３０】
＜２．トラッキング支援装置を備える監視操作システム＞
［システム概要］
本実施形態に係るトラッキング支援装置１００は、図１および図２に示す大形工場１の製造工程の操業状態を監視し、操業を操作する監視操作システムに備えることができる。図３に、監視操作システムの構成を示す。監視操作システムは、図３に示すように、製造工程をリアルタイムで監視し操作するために、製造工程の各設備、センサ装置およびＰＬＣ等、並びに上位計算機等と、ネットワークまたは専用ケーブルで通信可能に接続されたオンラインサーバ２１０と、操業オペレータが製造工程を監視し、また操業のための操作するためのオンライン端末２２０とを備えている。オンライン端末２２０は、１または複数設けることができる。そして、トラッキング支援装置１００は、オンラインサーバ２１０およびオンライン端末２２０とネットワーク３００を介して通信可能に接続されている。ネットワーク３００は、例えば汎用ＬＡＮ等により構成されている。なお、本実施形態において、監視操作システムは、オンラインサーバ２１０とオンライン端末２２０に加えてトラッキング支援装置１００を有する。
【００３１】
オンラインサーバ２１０は、製造工程の各設備（ＰＬＣを含む）自体、または鋼材の移動（搬送）を検知するためにラインに配設されたＰＬＧ（パルスジェネレータ）やレーザセンサ等からなる位置センサ装置から稼動状況を表す稼動情報を取得してオンライン端末２２０へ送信し、オンライン端末２２０から受信した設定情報または操作情報を各設備へ出力、またはこれらの情報をデータ編集し上位計算機へ送信する。なお、設定情報は、各設備を所望の状態にするための設備の操作量等からなる情報であり、後述する図９の設定入力データ等がこれに該当する。また、操作情報は、操業オペレータが入力する操作入力情報、および当該操作入力情報に基づき操業監視システムを構成する各装置が他の装置に対して行う動作要求情報をいい、後述する図９の画面起動要求、設定完了要求、表示データ送信要求等がこれに該当する。オンライン端末２２０は、オンラインサーバ２１０から受信した稼動情報に基づいて、各設備の稼動状況を表すトラッキング画面をトラッキング情報として出力部であるディスプレイに表示する。なお、稼働情報にはＩＴＶカメラから入力される製造ラインおよび搬送される鋼材の画像データを含めてもよい。
【００３２】
ここで、オンライン端末２２０の表示部に表示されるトラッキング対象の状況を表すトラッキング画面４００の一例を図４に示す。トラッキング画面４００は、トラッキング対象の状況を表すトラッキング対象表示領域４０２と、トラッキング画面４００を操作するための操作ボタン（例えば「設定完了」ボタン４０４等）からなる。図４のトラッキング画面４００では、トラッキング対象である仕分領域５５の状況を示している。なお、本発明はかかる例に限定されず、例えば仕分領域５５に加えて図２のＡテーブル５４Ａ、Ｂテーブル５４Ｂ、およびＣテーブル５４Ｃまで含めた領域をトラッキング対象とし、トラッキング画面４００に表示させてもよい。トラッキング対象表示領域４０２には複数のエリアからなる仕分領域５５のエリア構成が示されており、区画された仕分領域５５の各エリアのどの位置に製品がいくつ存在するかが示されている。図４にはＡ００・・・Ａ５２、第１エリア〜第５エリア、Ｂ１・・・Ｂ５、Ｃまでの複数のエリアが示されている。なお、ＩＴＶカメラで撮像した各エリアの画像データを併記しても良い。
【００３３】
仕分領域５５の各エリアについては、例えば図５に示すように、エリア内における領域（あるいは位置）を特定する領域番号４１１、操業オペレータがトラッキング画面４００を修正するための修正ボタン４１２、４１３、エリア内における所定の領域（あるいは位置）に存在する製品数４１４、エリアの稼動状況を示す稼動状況フラグ４１５が表示されている。
【００３４】
上述したように、領域番号４１１は、エリア内における領域（あるいは位置；セグエントとも記す）を特定する固有の情報であって、例えば「Ａ００」、「Ａ１１」や「０Ｐ（ポイント）」、「１Ｐ」等のように付与されている。修正ボタン４１２、４１３は、後述するように、トラッキング画面４００の表示内容、すなわちエリア内のある製品の在・不在の情報を修正する際に用いられるボタンである。第１の修正ボタン４１２は「ある製品」の移動元（ＦＲＯＭ）を特定するボタンであり、第２の修正ボタン４１３は当該「ある製品」の移動先（ＴＯ）を特定するボタンである。例えば、図６に示すように、エリアＡ００に「ある製品」をエリアＡ１１に移動させる場合、操業オペレータは、エリアＡ００の第１の修正ボタンを選択し（ｉｎｐｕｔ１）、次いでエリアＡ１１の第２の修正ボタンを選択する（ｉｎｐｕｔ２）。このように、「ある製品」をエリアＡ００からエリアＡ１１へ移動させる操作入力が行われると、オンライン端末２２０は、図６の下図のように、エリアＡ００に存在した「ある製品」がエリアＡ１１に移動されたとして、トラッキング画面４００を修正する。
【００３５】
製品数４１４は、エリア内におけるある領域（あるいは位置、例えばＡ００）に存在する製品の数を示しており、エリア間での製品の移動が生じると、その値は、移動元と移動先でそれぞれ変化する。稼動状況フラグ４１５は、そのエリアに製品を搬送したり、あるいはそのエリアから製品を搬送したりすることが可能か否かを表している。稼動状況フラグ４１５が「解除」（あるいは「取込解除」、「払出解除」）であるときには、当該エリアは正常に稼動しており、製品を搬送可能である状態であることを示す。また、稼動状況フラグ４１５が「救済」（あるいは「取込救済」、「払出救済」）であるときには、当該エリアは正常に稼動しておらず、製品の搬送が停止されている状態であることを示す。稼動状況フラグ４１５は、稼動情報に基づいて更新することもでき、操業オペレータによって設定することもできる。
【００３６】
稼動状態フラグ４１５が「救済」（あるいは「取込救済」、「払出救済」）である場合には、当該エリアを経由して製品を搬送することができない。したがって、トラブルが発生しているエリアの稼動状態フラグ４１５を「救済」（あるいは「取込救済」、「払出救済」）とすることで、操業オペレータはトラブルの発生しているエリアを認識することができ、また、当該エリアでの製品の搬送を停止した状態でトラブルの解決を判断することもできる。
【００３７】
製品は、仕分領域５５の入力領域（エリアＡ００）に搬送されると、隣接するエリアに順に搬送され、最終的に予め設定された所望の出力領域（エリアＢ１〜Ｂ５）へ搬送される。例えば、最終的にエリアＢ１に搬送する製品は、エリアＡ００、Ａ１１、Ａ１２を経由して第１エリアに搬送され、エリアＢ１へ搬送される。また、例えば、エリアＢ３に搬送する製品は、エリアＡ００、Ａ１１、Ａ１２、Ａ１３、Ａ２１、Ａ２２、Ａ２３、Ａ２４を経由して第３エリアに搬送され、エリアＢ３へ搬送される。なお、図４に示すように、第１〜第５エリアには製品の長さ範囲を表示させることもできる。製品の長さ範囲は、そのエリアに搬送可能な製品数を特定するための情報として利用することができる。製品の長さ範囲の代わりに、製品の重量範囲等のその他の製品仕様を表示させてもよい。
【００３８】
トラッキング画面４００は、通常、オンライン端末２２０により、オンラインサーバ２１０が設備より取得した稼動情報に基づいて、実際の状況に沿うように更新される。しかし、例えばトラブルが発生した場合には、実際のトラッキング対象の状況とトラッキング画面４００の表示内容とが相違する場合がある。このような場合には、操業オペレータによって、実際のトラッキング対象の状況と一致するようにトラッキング画面４００が修正される。トラッキング画面４００の表示内容を修正する操作入力は、例えば、オンライン端末２２０の表示部にタッチセンサを設けて、指やペン等の操作体で画面に接触して修正ボタン４１２、１４３等を操作することで行うことができる。
【００３９】
操業オペレータがトラッキング画面４００の表示内容の修正入力を完了した場合には、「設定完了」ボタン４０４を押下することで、修正した内容を反映させてトラッキング画面４００を更新状態にすることができる。
【００４０】
図３の説明に戻り、オンライン端末２２０は、操業オペレータによりオンライン端末２２０へ入力された操作情報および設定情報に基づいて、各設備を所望の状態にするための設定情報をオンラインサーバ２１０へ送信する。オンラインサーバ２１０とオンライン端末２２０は、ネットワーク３００を介してリアルタイムに稼動情報や設定情報、操作情報を送受信することで、操業オペレータはリアルタイムにオンライン端末２２０のトラッキング画面で各設備の稼動状況を認識することができ、各設備を所望の状態に設定することができる。
【００４１】
また、オンラインサーバ２１０およびオンライン端末２２０は、ネットワーク３００を介して通信可能に接続されたトラッキング支援装置１００へ、これらの機器が各設備から取得する稼動情報や設定情報、操作情報を送信する。本実施形態に係るトラッキング支援装置１００は、図３に示すように、オフラインサーバ１１０と、オフライン端末１２０と、データ保存サーバ１３０とからなる。
【００４２】
オフラインサーバ１１０は、オンラインサーバ２１０が備えるものと同等のアプリケーションソフトウェアを備え、ネットワーク３００を介してオンラインサーバ２１０から製造工程の各設備の稼動情報を受信して、オンラインサーバ２１０と同様に稼動する。すなわち、オンラインサーバ２１０は、稼動情報を、オンライン端末２２０およびオフラインサーバ１１０へパラレルに送信する。稼動情報を受信したオフラインサーバ１１０は、オンラインサーバ２１０と同様に情報を処理して、オフライン端末１２０へ送信する。また、オフラインサーバ１１０は、オフライン端末１２０から操作情報および設定情報を受信し、オンラインサーバ２１０と同様に処理する。ただし、オフラインサーバ１１０と製造工程の各設備との間では稼動情報等の送受信は行われない。すなわちオフラインサーバ１１０は製造工程のラインからオフライン状態にある。
【００４３】
オフライン端末１２０は、オンライン端末２２０が備えるものと同等のアプリケーションソフトウェアを備え、オフラインサーバ１１０およびオンライン端末２２０から受信した情報に基づいて、オンライン端末２２０における操業オペレータの操作を模擬する。オフライン端末１２０は、ネットワーク３００を介して、オフラインサーバ１１０から各設備の稼動情報を受信するとともに、オンライン端末２２０から操業オペレータによりオンライン端末２２０へ入力された操作情報および当該操作情報に基づき操業オペレータに入力された設定情報を受信する。これにより、オフライン端末１２０は、操業オペレータにより操作されているオンライン端末２２０と同様に動作することができる。したがって、オフライン端末１２０の表示部に、オンライン端末２２０に表示されたトラッキング画面を表示させることもできる。
【００４４】
また、オフライン端末１２０は、時々刻々と変化するトラッキング画面をデータ保存サーバ１３０に順次転送して記録する。すなわち、データ保存サーバ１３０には、時系列のトラッキング画面からなる履歴が蓄積される。データ保存サーバ１３０は、オフライン端末１２０に表示されるトラッキング画面を画像イメージデータとして記憶する。画像イメージデータは、例えばビットマップ形式やＪＰＥＧ形式等のデータであって、データ保存サーバ１３０に記憶する際にはさらに他の形式で圧縮してもよい。データ保存サーバ１３０は、トラッキング画面をオンライン端末２２０毎に記憶する。
【００４５】
オフライン端末１２０は、データ保存サーバ１３０に保存した画像イメージデータを読み出してトラッキング画面を再生することもできる。操業オペレータは、オフライン端末１２０を操作して、オンライン端末２２０毎に所望の時刻におけるトラッキング画面の内容を確認することができる。これにより、操業オペレータは、トラブル発生時における仕分領域５５の状況やその後の操作を確認することができ、トラブル発生の原因の追及や復旧作業を早期に行うことが可能となる。
【００４６】
なお、本実施形態ではトラッキング支援装置１００を、個別のオフラインサーバ１１０、オフライン端末１２０およびデータ保存サーバ１３０により構成したが、本発明はかかる例に限定されない。例えば、オフラインサーバ１１０、オフライン端末１２０およびデータ保存サーバ１３０の上記の機能を１つの機器によって実現するように構成してもよい。
【００４７】
また、本実施形態ではオフライン端末１２０は１つであるが、オフライン端末１２０の、オンライン端末２２０と同等のアプリケーションソフトウェアを実行する機能、トラッキング画面を表示する機能、データ保存サーバ１３０に画面イメージデータを記録・再生する機能を、独立したハードウェアによって実現するようにしてもよい。例えば、監視操作システムのオンライン端末２２０が増加すると、その分データ保存サーバ１３０に記憶する画面イメージデータが増加し、オフライン端末１２０のＣＰＵの負荷が増大すると考えられる。このような場合には、オフライン端末１２０の機能を異なるハードウェアによって実現することで、ＣＰＵ負荷を分散させることができる。
【００４８】
［システムの機能構成］
次に、図７に基づいて、図３に示した監視操作システムの機能構成について説明する。図７は、本実施形態に係る監視操作システムの機能構成を示す機能ブロック図である。図７では、図３の監視操作システムを構成する各機器について、トラッキング支援装置１００によってトラッキング画面４００を保存し再生するために機能する構成要素を示している。
【００４９】
（オンラインサーバ）
オンラインサーバ２１０は、稼動情報取得部２１２と、オンラインサーバ情報処理部２１４と、情報送受信部２１６とを備える。稼動情報取得部２１２は、製造工程の各設備等から当該設備等の稼動状況を表す稼動情報を取得する。ここでは、稼動情報として、精整工程５の仕分領域５５における製品の搬送状況や製品の存在位置、各エリアにおける製品の存在数等であって、各エリアまたはその間に配設されたＰＬＧ（パルスジェネレータ）やレーザセンサ等からなる位置センサ装置または各設備の制御用ＰＬＣ等から入力されて取得される。稼動情報取得部２１２は、取得した稼動情報をオンラインサーバ情報処理部２１４へ送信する。
【００５０】
オンラインサーバ情報処理部２１４は、稼動情報取得部２１２から取得した稼動情報を、情報送受信部２１６へ送信し、ネットワーク３００を介してオンライン端末２２０およびオフラインサーバ１１０へ送信する。また、オンラインサーバ情報処理部２１４は、ネットワーク３００を介してオンライン端末２２０から送信された製造工程の各設備の設定情報を、情報送受信部２１６から受信し、各設備の設定を変更するための制御情報や製品の検査結果を生成して、各設備へ送信する。さらに、オンラインサーバ情報処理部２１４は、オンライン端末２２０からの要求に応じて、オンライン端末２２０に表示されるトラッキング画面４００の表示データを生成し、オンライン端末２２０へ送信する。情報送受信部２１６は、ネットワーク３００を介して他の機器と情報の送受信を行うインタフェースである。
【００５１】
（オンライン端末）
オンライン端末２２０は、情報送受信部２２１と、オンライン端末情報処理部２２２と、出力部２２３と、入力部２２４と、情報記憶部２２５とからなる。情報送受信部２２１は、ネットワーク３００を介して他の機器と情報の送受信を行うインタフェースである。情報送受信部２２１は、ネットワーク３００を介してオンラインサーバ２１０から受信した稼動情報を、オンライン端末情報処理部２２２へ送信し、オンライン端末情報処理部２２２から受信した操作情報や設定情報を、ネットワーク３００を介してオンラインサーバ２１０およびオフライン端末１２０へ送信する。また、情報送受信部２２１は、必要に応じて、オンラインサーバ２１０から受信した稼動情報を情報記憶部２２５へ記録することもできる。
【００５２】
オンライン端末情報処理部２２２は、オンラインサーバ２１０から受信した稼動情報、後述する入力部２２４から入力された操作情報に基づいて、製造工程の各設備の設定情報を決定したり、出力部２２３から情報を出力したり、出力されている情報の更新を行ったりする。精整工程５の仕分領域５５のトラッキングに関しては、オンライン端末情報処理部２２２は、オンラインサーバ２１０から受信した仕分領域５５の稼動情報よりオンラインサーバ２１０により生成された表示データに基づき、出力部２２３にトラッキング画面４００を表示させる。また、オンライン端末情報処理部２２２は、入力部２２４から入力された操作情報に基づいて、出力部２２３に表示されたトラッキング画面４００を変更するため、オンラインサーバ２１０へ操作情報を送信し、変更後の表示データを受信する。さらに、オンライン端末情報処理部２２２は、入力部２２４から入力された操作情報に基づいて、製造工程の仕分領域５５の設備状態に一致させるための設定情報を生成して、情報送受信部２２１、ネットワーク３００を介してオンラインサーバ２１０へ送信する。
【００５３】
出力部２２３は、情報を出力する機能部であって、例えば画像や映像を表示するディスプレイ等の表示部や音声を出力するスピーカ等からなる。出力部２２３は、例えば、オンライン端末情報処理部２２２にて稼動情報に基づき生成されたトラッキング画面４００の表示情報を表示する。これにより、例えば図４に示すようなトラッキング画面４００を操業オペレータに提示することができる。
【００５４】
入力部２２４は、操作情報や設定情報等の情報を入力するための機能部であって、例えば、キーボードやマウス、ボタン等の操作機器や、ディスプレイと一体に形成されるタッチセンサ等を用いることができる。本実施形態では、入力部２２４として、少なくとも出力部２２３であるディスプレイと一体に設けられたタッチセンサを備えており、操業オペレータは、ディスプレイに表示された画面の情報に指等を接触させることで、情報を入力することができる。これにより、操業オペレータは、製造工程の各設備の設定を行ったり、トラッキング画面４００の表示内容の修正を行ったりすることができる。入力部２２４により入力された操作情報および設定情報は、オンライン端末情報処理部２２２へ送信される。
【００５５】
情報記憶部２２５は、オンライン端末２２０が取得したり生成したりする情報を記憶する記憶部である。また、情報記憶部２２５は、出力部２２３にトラッキング画面４００を表示させるアプリケーションソフトウェアを記憶することもできる。この場合、オンライン端末情報処理部２２２は、当該ソフトウェアを機能させてトラッキング画面４００を生成して出力部１２３であるディスプレイに表示させることができる。
【００５６】
（オフラインサーバ）
オフラインサーバ１１０は、情報送受信部１１２と、オフラインサーバ情報処理部１１４とからなる。情報送受信部１１２は、ネットワーク３００を介して他の機器と情報の送受信を行うインタフェースであって、ネットワーク３００を介して、オンラインサーバ２１０から稼動情報を受信し、稼動情報をオフライン端末１２０へ送信する。オフラインサーバ情報処理部１１４は、オンラインサーバ２１０から取得した稼動情報に対して、オフライン端末１２０へ送信するための処理を行い、処理後の稼動情報を情報送受信部１１２へ送信してオフライン端末１２０へ送信させる。さらに、オフラインサーバ情報処理部１１４は、オフライン端末１２０からの要求に応じて、オフライン端末１２０に表示されるトラッキング画面４００の表示データを生成し、オフライン端末１２０へ送信する。
【００５７】
（オフライン端末）
オフライン端末１２０は、情報送受信部１２１と、オフライン端末情報処理部１２２と、出力部１２３と、入力部１２４と、保存情報処理部１２５と、データ送受信部１２６と、情報記憶部１２７とからなる。情報送受信部１２１は、ネットワーク３００を介して他の機器と情報の送受信を行うインタフェースである。情報送受信部１２１は、ネットワーク３００を介して、オフラインサーバ１１０から稼動情報を受信し、オンライン端末２２０から操作情報および設定情報を受信する。情報送受信部１２１は、取得したこれらの情報をオフライン端末情報処理部１２２へ送信し、必要に応じて情報記憶部１２７へ記録することもできる。
【００５８】
オフライン端末情報処理部１２２は、オンライン端末２２０からの指示に基づき、オフラインサーバ１１０に対してトラッキング画面４００を表示するための表示データを生成させ、生成された表示データを受信してトラッキング画面４００を出力部１２３へ出力する。すなわち、オフライン端末情報処理部１２２は、トラッキング情報生成部として機能するとともに、トラッキング情報再生部としても機能する。また、オフライン端末情報処理部１２２は、入力部１２４からトラッキング画面４００を変更する操作情報が入力されると、オフラインサーバ１１０に対してトラッキング画面４００を変更する指示を行う。そして、オフラインサーバ１１０により変更された表示データを受信して、変更後の表示データに基づき出力部１２３に表示されたトラッキング画面４００を変更する。
【００５９】
さらに、オフライン端末情報処理部１２２は、生成したトラッキング画面４００を保存情報処理部１２５へ出力したり、保存情報処理部１２５により取得されたデータ保存サーバ１３０に保存されているトラッキング画面４００の画像イメージデータを再生し、出力部１２３に表示させたりすることもできる。これにより、過去のトラッキング画面４００を操業オペレータに提示することが可能となる。
【００６０】
出力部１２３は、情報を出力する機能部であって、例えば画像や映像を表示するディスプレイ等の表示部や音声を出力するスピーカ等からなる。また、入力部１２４は、操作情報や設定情報等の情報を入力するための機能部であって、例えば、キーボードやマウス、ボタン等の操作機器や、ディスプレイと一体に形成されるタッチセンサ等を用いることができる。出力部１２３および入力部１２４は、オンライン端末２２０の出力部２２３および入力部２２４と同様に構成することができる。また、入力部１２４は、操業オペレータにより入力された操作情報が、データ保存サーバ１３０に記憶されたトラッキング画面４００の画像イメージデータを取得する指示である場合には、当該情報を保存情報処理部１２５へ通知して、オフライン端末情報処理部１２２へ該当する画像イメージデータを送信させるようにする。
【００６１】
保存情報処理部１２５は、オフライン端末情報処理部１２２にて生成されたトラッキング画面４００の画像イメージデータを、データ保存データ１３０に保存・再生するための処理を行う。保存情報処理部１２５は、入力部１２４からの取得指示に基づいて、データ保存サーバ１３０に記憶されている画像イメージデータをデータ送受信部１２６に取得させる。そして、保存情報処理部１２５は、データ保存サーバ１３０から取得した画像イメージデータをデータ送受信部１２６から受信して、オフライン端末情報処理部１２２へ送信する。データ送受信部１２６は、画像イメージデータが保存されているデータ保存サーバ１３０との情報の送受信を行うインタフェースである。
【００６２】
情報記憶部１２７は、オフライン端末１２０が取得したり生成したりする情報を記憶する記憶部である。情報記憶部１２７は、出力部１２３にトラッキング画面４００を表示させるアプリケーションソフトウェア等を記憶することもでき、この場合、オフライン端末情報処理部１２２は、当該ソフトウェアを機能させてトラッキング画面４００を生成して出力部１２３であるディスプレイにトラッキング画面４００を表示させることができる。
【００６３】
（データ保存サーバ）
データ保存サーバ１３０は、オフライン端末１２０にて生成されたトラッキング画面４００を画像イメージデータとして記憶するためのサーバであって、データ送受信部１３２と、データ記憶部１３４とからなる。データ送受信部１３２は、オフライン端末１２０との情報の送受信を行うインタフェースである。データ記憶部１３４は、オフライン端末１２０から送信されたトラッキング画面４００の画像イメージデータを記憶している。
【００６４】
なお、上述したように、トラッキング支援装置１００を構成するオフラインサーバ１１０、オフライン端末１２０およびデータ保存サーバ１３０の機能は、図７のように複数の機器によって実現してもよく、１つの機器によって実現してもよい。
【００６５】
＜３．トラッキング支援装置運用の流れ＞
上述した監視操作システムにおけるトラッキング支援装置の運用について、以下、図８〜図１０に基づいて説明する。なお、図８は、本実施形態に係る監視操作システムにおけるトラッキング支援装置１００の運用の流れを示すフローチャートである。図９は、本実施形態に係る監視操作システムにおけるトラッキング画面４００の同期方法を説明する説明図である。図１０は、本実施形態に係る監視操作システムにおけるトラッキング画面４００の同期方法を示すフローチャートである。
【００６６】
［正常時の動作（ＳＴ１〜ＳＴ２）］
本実施形態に係る監視操作システムにおいて、トラッキング対象である例えば精整工程５の仕分領域５５が正常に操業している状況においては、操業オペレータはオンライン端末２２０の出力部１１３に表示されたトラッキング画面４００を監視して、トラッキング対象にトラブルが発生していないか否かをチェックしている（ＳＴ１）。トラッキング対象が正常に操業している場合も、トラッキング支援装置１００は稼動し、オンライン端末２２０に表示されたトラッキング画面４００を画像イメージデータとしてデータ保存サーバ１３０に記録している（ＳＴ２）。このとき、トラッキング支援装置１００は、オンラインサーバ２１０およびオンライン端末２２０の動きに同期して、データ保存サーバ１３０に記録するトラッキング画面４００を生成する処理を行っている。
【００６７】
トラッキング画面４００の同期処理について、図９および図１０に基づき詳細に説明すると、トラッキング画面４００の同期処理は、オンライン端末２２０の入力部２２４から入力された操作情報に基づき、実行される。仕分領域５５のトラッキングに関し、操業オペレータは、オンライン端末２２０の入力部２２４より、トラッキング画面４００を起動する画面起動要求、トラッキング画面４００を設定する設定入力データの入力、または設定入力データの入力を完了する設定完了要求のいずれかを入力することができる。
【００６８】
オンライン端末２２０のオンライン端末情報処理部２２２は、図１０に示すように、画面制御部（画面ＣＴＬ）により、オンライン端末２２０の入力部２２４から入力された操作情報の内容を判定する（Ｓ１００）。ステップＳ１００にて、画面起動要求が入力されたと判定したとき、オンライン端末２００は、オンラインサーバ２１０に対し、ネットワーク３００を介して、トラッキング画面４００を起動させるための画面起動要求情報を送信する（Ｓ１１０）。
【００６９】
また、オンライン端末２２０のオンライン端末情報処理部２２２の画面ＣＴＬは、オフライン端末１２０をオンライン端末２２０の動作に同期させるため、同期処理を行うパラ取り制御部（パラ取りＣＴＬ）を介して、オフライン端末１２０へ画面起動要求情報を送信する（Ｓ１１２）。オンライン端末２２０より画面起動要求情報を受信したオフライン端末１２０のオフライン端末情報処理部１２２は、当該オフライン端末情報処理部１２２のパラ取りＣＴＬ、画面ＣＴＬを経由して、画面起動要求をオフラインサーバ１１０へ送信する（Ｓ１１４）。ステップＳ１１０〜Ｓ１１４の処理により、オンラインサーバ２１０およびオフラインサーバ１１０ともにトラッキング画面４００の起動要求を受信する。
【００７０】
オンラインサーバ２１０およびオフラインサーバ１１０は、図９に示すように、各情報処理部２１４、１１４にて、トラッキング画面４００を起動させるための画面アプリケーション（画面ＡＰ）を機能させてトラッキング画面４００を起動する。そして、オンラインサーバ２１０およびオフラインサーバ１１０は、オンライン端末２２０およびオフライン端末１２０へそれぞれトラッキング画面４００の表示データを送信する（Ｓ１１６）。オンラインサーバ２１０またはオフラインサーバ１１０から表示データを受信したオンライン端末２２０およびオフライン端末１２０は、表示データに基づき出力部２２３、１２３にトラッキング画面４００を表示させる（Ｓ１１８）。
【００７１】
このようにして、オンライン端末２２０およびオフライン端末１２０に同一内容のトラッキング画面４００を表示させることができる。
【００７２】
一方、ステップＳ１００にて、設定入力データが入力されたと判定したとき、オンライン端末２２０は、入力された設定入力データを当該オンライン端末２２０内に保持する（Ｓ１２０）。設定入力データは、例えば上述したようなトラッキング画面４００を修正するための情報であり、オンライン端末２２０は、例えば情報記憶部２２５に入力部２２４から入力された設定入力データを記録しておく。設定入力データは、設定完了要求があるまではオフライン端末１２０へは送信されない。
【００７３】
そして、ステップＳ１００にて、設定完了要求が入力されたと判定したとき、オンライン端末２２０は、オンラインサーバ２１０に対し、ネットワーク３００を介して、トラッキング画面４００を修正するための設定完了要求情報を送信する（Ｓ１３０）。
【００７４】
また、オンライン端末２２０のオンライン端末情報処理部２２２の画面ＣＴＬは、オフライン端末１２０をオンライン端末２２０の動作に同期させるため、パラ取りＣＴＬを介してオフライン端末１２０へ設定完了要求情報を送信する（Ｓ１３２）。オンライン端末２２０より設定完了要求情報を受信したオフライン端末１２０のオフライン端末情報処理部１２２は、当該オフライン端末情報処理部１２２のパラ取りＣＴＬ、画面ＣＴＬを経由して、設定完了要求をオフラインサーバ１１０へ送信する（Ｓ１３４）。ステップＳ１３０〜Ｓ１３４の処理により、オンラインサーバ２１０およびオフラインサーバ１１０ともにトラッキング画面４００の設定完了要求を受信する。
【００７５】
オンラインサーバ２１０およびオフラインサーバ１１０は、図９に示すように、各情報処理部２１４、１１４にて、トラッキング画面４００の修正するため画面ＡＰを機能させてトラッキング画面４００を修正する。そして、オンラインサーバ２１０およびオフラインサーバ１１０は、オンライン端末２２０およびオフライン端末１２０へそれぞれトラッキング画面４００の表示データを送信する（Ｓ１３６）。オンラインサーバ２１０またはオフラインサーバ１１０から表示データを受信したオンライン端末２２０およびオフライン端末１２０は、表示データに基づき出力部２２３、１２３にトラッキング画面４００を表示させる（Ｓ１３８）。
【００７６】
このようにして、オンライン端末２２０およびオフライン端末１２０に同一内容の修正されたトラッキング画面４００を表示させることができる。
【００７７】
図９および図１０のように監視操作システムが稼動することで、オンライン端末２２０に表示されるトラッキング画面４００とオフライン端末１２０に表示されるトラッキング画面４００とを同期させることができる（パララン動作）。そして、オフライン端末１２０は、出力部１２３に表示させたトラッキング画面４００を画像イメージデータとしてデータ保存サーバ１３０に所定の周期で保存する。画像イメージデータには、当該画像イメージデータのトラッキング画面４００がオフライン端末１２０に表示された時刻を関連付けて、オンライン端末２２０毎にデータ保存サーバ１３０に記録される。
【００７８】
オンライン端末２２０には、例えば各オンライン端末２２０に固有の端末番号が付与されている。画像イメージデータに端末番号を関連付けることで、当該画像イメージデータのトラッキング画面４００が表示されたオンライン端末２２０を特定することができる。なお、トラッキング画面４００の画像イメージデータは、必ずしもすべてのオンライン端末２２０について保存する必要はなく、保存対象のオンライン端末２２０についてのみ保存してもよい。また、トラッキング支援装置１００によるトラッキング画面４００の保存の開始および終了は、操業オペレータが入力部１２４より指定することができる。
【００７９】
［異常発生時の動作（ＳＴ３〜ＳＴ７）］
トラッキング対象である仕分領域５５で異常（トラブル）が発生すると、操業オペレータは、仕分領域５５の稼動状況を正常稼動状態にするために、異常の要因を特定し、復旧する作業を行う。異常の要因としては、例えば、設備トラブルや検出端信号トラブル、ソフトウェア処理の不具合等が考えられる（ＳＴ３）。操業オペレータは、オンライン端末２２０の出力部２２３に表示されたトラッキング画面４００より、仕分領域５５での異常を確認すると（ＳＴ４）、まず、発生した異常に対する応急処置を行う（ＳＴ５）。
【００８０】
例えば、設備トラブルが発生している場合には、設備の復旧作業と、オンライン端末２２０のトラッキング画面４００の表示を設備の現状と合致させるトラッキング合わせ作業とが実施される。例えば、トラブルの発生した設備が複数の設備によって使用される共通設備である場合には、操業オペレータは該設備の運転を停止し、トラッキング画面４００上においても当該設備の運転を停止状態とする。トラブルの発生した設備が単独で使用される個別設備である場合には、操業オペレータは該設備のみ運転を停止し、トラッキング画面４００上においても当該設備のみ運転を停止状態とする。この場合、トラブルの発生した個別設備の影響を受けない他の設備については通常運転とする。
【００８１】
また、例えば、検出端信号のトラブルが発生している場合には、検出端の復旧作業と、オンライン端末２２０のトラッキング画面４００の表示を設備の現状と合致させるトラッキング合わせ作業とが実施される。具体的には、故障エリアのトラッキングバックアップにより運転が継続される。
【００８２】
さらに、例えば、ソフトウェア処理の不具合が発生している場合には、プログラムの調査と不具合箇所の処置が応急処置として実施される。この際、不具合の発生しているプログラムがエリア全体の制御に影響を及ぼすものである場合には、操業オペレータは当該プログラムの影響が及ぶエリア全体の設備の運転を停止する。一方、不具合の発生しているプログラムが一部のエリアの制御に影響を及ぼすものである場合には、操業オペレータは当該プログラムの影響が及ぶエリアのみ設備の運転を停止する。
【００８３】
このように、応急処置を行うとともに、操業オペレータは、トラッキング支援装置１００により異常発生時のトラッキング画面４００を再生し、異常発生時の状況を確認する（ＳＴ６）。トラッキング画面４００の再生はオフライン端末１２０によって、実行することができる。オフライン端末１２０は、データ保存サーバ１３０に保存された画像イメージデータを、例えば時刻や端末番号、画面名称等によって検索することができるように構成されている。オフライン端末１２０の保存情報処理部１２５は、入力部１２４より入力された検索条件に基づき、データ保存サーバ１３０のデータ記憶部１３４を検索し、該当する画像イメージデータを取得する。取得された画像イメージデータは、オフライン端末情報処理部１２２によって再生処理され、出力部１２３に表示される。
【００８４】
トラッキング支援装置１００により異常発生時のトラッキング画面４００を再生することが可能となることで、異常発生の要因を早急に特定することが可能となり、適切な処置を早期に行うことができる。また、仕分領域５５の現状とトラッキングの状況とがどのようにずれたかを把握することができるので、早急にトラッキング合わせや現品確認を行うこともできる。すなわち、トラッキング支援装置１００を用いることで、異常要因に対する適切な対応処置を行うことが可能となる。なお、画像イメージデータの再生処理の開始および終了は、操業オペレータによってオフライン端末１２０の入力部１２４より指示することができる。
【００８５】
応急処置が完了すると、操業オペレータは、さらにトラッキング支援装置１００を用いて異常発生時の状況を確認して、異常発生箇所に対する本対策を行う（ＳＴ７）。トラッキング支援装置１００により、異常発生時刻前後におけるトラッキング画面４００を再生することで、例えば、異常が発生した製品の品種や発生位置、異常の発生頻度等を把握することができる。これらの情報を元に、異常の発生した設備や検出端の適正な処置、ソフトウェアの処理ロジックの精確な処置を検討し、本対策とすることができる。
【００８６】
なお、オフライン端末１２０では、出力部１２３の１つである１つのディスプレイ画面内に、複数のオンライン端末２２０のトラッキング画面４００を同時に表示させることができる。例えば、各オンライン端末２２０のトラッキング画面４００を別個の表示ウィンドウに表示させるようにしたとき、ディスプレイ画面で複数の表示ウィンドウを起動することで、複数のトラッキング画面４００を同時に確認できる。これにより、操業オペレータは、効率的に複数のオンライン端末２２０のトラッキング画面を確認することが可能となる。
【００８７】
以上、本発明の実施形態に係るトラッキング支援装置１００を備える監視操作システムの構成とその機能について説明した。本実施形態によれば、操業用のオンライン端末２２０とネットワーク３００を介して接続されたオフライン端末１２０を、オンライン端末２２０に同期して動作させる。これにより、オンライン端末２２０の設置場所や操業オペレータの操作位置の制約を受けることなく、オンライン端末２２０に表示されたトラッキング画面を画像イメージデータとしてデータ保存サーバ１３０に保存することができ、必要に応じて過去のトラッキング画面４００を再生することができる。
【００８８】
また、トラッキング支援装置１００は、ネットワーク３００を介して接続されたオンライン端末２２０から、画像イメージデータそのものではなく、画面表示情報や設定情報を取得するため、オンライン端末２２０のＣＰＵの負荷が増大することもない。したがって、トラッキング画面を周期的に保存することによって操業が不安定になることもない。
【００８９】
さらに、トラッキング画面４００の画像イメージデータは、データ保存サーバ１３０にオンライン端末２２０毎に記録されている。したがって、特定のオンライン端末２２０で表示されたトラッキング画面４００を抽出して再生することが可能となり、効率的に異常発生時の要因等を追及することができる。また、オフライン端末１２０の出力部１２３に複数のオンライン端末２２０のトラッキング画面を同時に複数表示させることも可能であり、効率的に複数のオンライン端末２２０のトラッキング画面を確認することができる。
【００９０】
＜４．ハードウェア構成例＞
次に、図１１を参照しながら、本発明の実施形態に係るトラッキング支援装置１００のオフライン端末１２０のハードウェア構成について、詳細に説明する。図１１は、本発明の実施形態に係るオフライン端末１２０のハードウェア構成例を示すブロック図である。
【００９１】
オフライン端末１２０は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、オフライン端末１２０は、更に、バス９０７と、入力装置９０９と、出力装置９１１と、ストレージ装置９１３と、ドライブ９１５と、接続ポート９１７と、通信装置９１９とを備える。
【００９２】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１３、またはリムーバブル記録媒体９２１に記録された各種プログラムに従って、オフライン端末１２０内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるバス９０７により相互に接続されている。
【００９３】
バス９０７は、ブリッジを介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バスに接続されている。
【００９４】
入力装置９０９は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９０９は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、オフライン端末１２０の操作に対応したＰＤＡ等の外部接続機器９２３であってもよい。さらに、入力装置９０９は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。オフライン端末１２０の操業オペレータは、この入力装置９０９を操作することにより、オフライン端末１２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００９５】
出力装置９１１は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがある。出力装置９１１は、例えば、オフライン端末１２０が行った各種処理により得られた結果を出力する。具体的には、表示装置は、オフライン端末１２０が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【００９６】
ストレージ装置９１３は、オフライン端末１２０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１３は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１３は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【００９７】
ドライブ９１５は、記録媒体用リーダライタであり、オフライン端末１２０に内蔵、あるいは外付けされる。ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録を書き込むことも可能である。リムーバブル記録媒体９２１は、例えば、ＣＤメディア、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア等である。また、リムーバブル記録媒体９２１は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２１は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【００９８】
接続ポート９１７は、機器をオフライン端末１２０に直接接続するためのポートである。接続ポート９１７の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート等がある。この接続ポート９１７に外部接続機器９２３を接続することで、オフライン端末１２０は、外部接続機器９２３から直接各種のデータを取得したり、外部接続機器９２３に各種のデータを提供したりする。
【００９９】
通信装置９１９は、例えば、通信網９２５に接続するための通信デバイス等で構成された通信インタフェースである。通信装置９１９は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１９は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等であってもよい。この通信装置９１９は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９１９に接続される通信網９２５は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【０１００】
以上、本発明の実施形態に係るオフライン端末１２０の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。また、図１１は、オフライン端末１２０のハードウェア構成の一例として説明したが、例えば、トラッキング支援装置１００やオンライン端末２２０のハードウェアを図１１に示すように構成してもよい。
【０１０１】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０２】
例えば、上記実施形態では、トラッキング画面４００はオンラインサーバ２１０およびオフラインサーバ１１０にて生成したが、本発明はかかる例に限定されない。例えば、オンライン端末２２０やオフライン端末１２０にトラッキング画面４００を生成する画面アプリケーションを備え、各端末２２０、１２０にてトラッキング画面４００を生成してもよい。
【符号の説明】
【０１０３】
１００    トラッキング支援装置
１１０    オフラインサーバ
１１４    オフラインサーバ情報処理部
１２０    オフライン端末
１２２    オフライン端末情報処理部
１２６    保存情報処理部
１３０    データ保存サーバ
２１０    オンラインサーバ
２１４    オンラインサーバ情報処理部
２２０    オンライン端末
２２２    オンライン端末情報処理部
【図１】
0005741169.tif 000002
【図２】
0005741169.tif 000003
【図３】
0005741169.tif 000004
【図４】
0005741169.tif 000005
【図５】
0005741169.tif 000006
【図６】
0005741169.tif 000007
【図７】
0005741169.tif 000008
【図８】
0005741169.tif 000009
【図９】
0005741169.tif 000010
【図１０】
0005741169.tif 000011
【図１１】
0005741169.tif 000012