(57)【要約】【課題】  装置から収集した稼動データの有効活用を図る。【解決手段】  稼動情報管理装置１は、装置２から稼動データを収集するデータ収集部５、稼動データを含む装置に関する情報を蓄積するデータ蓄積部６、データ蓄積部６に蓄積された稼動データを活用するための操作を実行するデータ活用部７、及びデータ収集部５、データ蓄積部６、及びデータ活用部７間での稼動データの授受を行う稼動情報管理モジュール８を備える。データ蓄積部６は、稼動データを記憶する稼動データテーブル１６、データ活用部７による稼動データの操作の履歴を記憶する操作ログテーブル１７、及び稼動データに関する属性情報を記憶した装置情報テーブル１８を備える。【選択図】図１
2006172184.tif 000002
【特許請求の範囲】
【請求項１】
装置から稼動データを収集するデータ収集部と、
前記データ収集部により収集された稼動データを含む前記装置に関する情報を蓄積するデータ蓄積部と、
前記データ蓄積部に蓄積された前記稼動データを活用するための操作を実行するデータ活用部と、
前記データ収集部、前記データ蓄積部、及び前記データ活用部間での前記稼動データの授受を行う稼動情報管理モジュールと
を備える装置の稼動情報管理装置。
【請求項２】
前記データ蓄積部は、
前記稼動データを記憶する稼動データ記憶部と、
前記データ活用部による前記稼動データの操作の履歴を記憶する操作ログ記憶部と、
前記稼動データに関する属性情報を記憶した装置情報記憶部と
を備える、請求項１に記載の稼動情報管理装置。
【請求項３】
前記データ収集部は、
前記稼動情報管理モジュールと前記装置との間の通信メカニズムを提供する装置向け共通インターフェース部と、
ネットワークを介して前記装置に接続され、前記装置の通信方法及び／又はデータ形式の相違にかかわらず、稼動情報管理モジュールが同一のアクセス方法で前記共通装置向けインターフェースを介して前記装置へアクセス可能とする装置プロバイダ部と
を備える請求項１又は請求項２に記載の稼動情報管理装置。
【請求項４】
前記データ収集部は、前記稼動情報管理モジュールが前記装置向け共通インターフェース部を介して前記稼動データの集合である稼動データファイルへアクセス可能とするファイルロード部をさらに備える、請求項３に記載の稼動情報管理装置。
【請求項５】
前記データ活用部は、
前記稼動データに対する特定の処理を実行するデータ処理部と、
前記データ処理部が前記稼動情報管理モジュールを介して同一のアクセス方法で前記データ蓄積部にアクセス可能とする機能拡張向けインターフェース部と
を備える請求項１から請求項４のいずれか１項に記載の稼動情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、産業用ロボット、建設機械等の種々の装置から取得した稼動データを管理する稼動情報管理装置に関する。
【背景技術】
【０００２】
装置制御の分野でデータ活用を意識したシステム構築の例は、例えば特許文献１に記載されている。この特許文献１に記載のシステムは、機能毎に独立したコンポーネントを格納したプログラムコンポーネントホルダを有する記憶手段と、プログラムコンポーネントホルダから必要なプログラムコンポーネントを選択し、制御対象となる機器の機能に応じたアプリケーションを作成するアプリケーション生成手段を備える。
【０００３】
しかし、特許文献１に記載のシステムは制御対象となる装置の追加、変更等に際するアプリケーション作成の効率化を図ったものに過ぎない。従って、このシステムでは装置から取得した稼動データの取り扱いは考慮されていない。換言すれば、このシステムは装置からデータを取得して処理することは可能であるが、アプリケーション生成手段は装置から取得した稼動データを蓄積し、過去の稼動データを利用するアプリケーションを作成することはできない。
【０００４】
また、一般に装置から稼動データを取得する場合、それが電話回線等のネットワーク経由であるか、リムーバブルディスク等の記録媒体を経由しているかにかかわらず、取得した稼動データの最終的な管理はファイル単位、フォルダ単位となる。従って、時間経過に伴い、膨大な数のファイルやフォルダを取り扱う必要が生じる。そのため、装置から稼動データを収集しても、過去のデータは殆ど活用されていないのが現状である。
【０００５】
【特許文献１】特開２００３−５２０９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、装置から収集した稼動データの有効活用を実現することができる稼動情報管理装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、本発明は、装置から稼動データを収集するデータ収集部と、前記データ収集部により収集された稼動データを含む前記装置に関する情報を蓄積するデータ蓄積部と、前記データ蓄積部に蓄積された前記稼動データを活用するための操作を実行するデータ活用部と、前記データ収集部、前記データ蓄積部、及び前記データ活用部間での前記稼動データの授受を行う稼動情報管理モジュールとを備える装置の稼動情報管理装置を提供する。
【０００８】
データ収集部により装置から収集された稼動データは、データ蓄積部に蓄積される。稼動データはデータ蓄積部で一元管理されるので、データ活用部は稼動データを活用するための操作を容易に実行することができる。
【０００９】
具体的には、前記データ蓄積部は、前記稼動データを記憶する稼動データ記憶部と、前記データ活用部による前記稼動データの操作の履歴を記憶する操作ログ記憶部と、前記稼動データに関する属性情報を記憶した装置情報記憶部とを備える。
【００１０】
データ蓄積部に稼動データのみでなく、データ活用部による稼動データの操作の履歴と稼動データに関する属性情報を蓄積することにより、データ活用部はグラフ表示、データ表示、検索、故障判断等の稼動データの活用をより容易に実行することができる。
【００１１】
また、前記データ収集部は、前記稼動情報管理モジュールと前記装置との間の通信メカニズムを提供する装置向け共通インターフェース部と、ネットワークを介して前記装置に接続され、前記装置の通信方法及び／又はデータ形式の相違にかかわらず、稼動情報管理モジュールが同一のアクセス方法で前記共通装置向けインターフェースを介して前記装置へアクセス可能とする装置プロバイダ部とを備える。
【００１２】
装置の通信方法やデータ形式の相違は、装置プロバイダ部により吸収されるので、装置の種類毎に装置プロバイダ部を設けるだけで、稼動情報管理モジュールは同一のアクセス方法で異なる種類の装置にアクセスできる。従って、稼動情報管理装置に接続するために装置側に変更を加える必要がなく、稼動情報管理装置による稼動データを取得の対象となる装置の拡張が容易である。
【００１３】
データ収集部は、前記稼動情報管理モジュールが前記装置向け共通インターフェース部を介して前記稼動データの集合である稼動データファイルへアクセス可能とするファイルロード部をさらに備えることが好ましい。装置からの稼動データの取得の自由度が高まり、より有用なデータの活用を実現することができる。
【００１４】
前記データ活用部は、前記稼動データに対する特定の処理を実行するデータ処理部と、前記データ処理部が前記稼動情報管理モジュールを介して同一のアクセス方法で前記データ蓄積部にアクセス可能とする機能拡張向けインターフェース部とを備える。
【発明の効果】
【００１５】
本発明の稼動情報管理装置によれば、装置から収集した稼動データを一元管理し、膨大に蓄積される傾向のある過去の稼動データを検索等に有効な活用することができる。
【発明を実施するための最良の形態】
【００１６】
次に、添付図面を参照して本発明の実施形態を詳細に説明する。
【００１７】
図１は、本発明の実施形態に係る稼動情報管理装置１を示す。この稼動情報管理装置１は、概して３つの機能を有する。第１の機能としては、稼動情報管理装置１は、装置２からネットワーク３を経由して稼動データを収集する機能と、装置２から稼動データのファイル（稼動データファイル）４を読み込む機能を有する。第２の機能としては、稼動情報管理装置１は、装置２から収集した稼動データを蓄積する機能を有する。第３の機能としては、稼動情報管理装置１は蓄積した稼動データをデータ検索等に活用する機能を有する。
【００１８】
装置２は、動作ないしは稼動の状態を数値で表現することが可能であり、その数値情報、すなわち稼動データを保存するためのメモリ領域を備え、かつ保存した稼動データをネットワーク３や記憶媒体等を経由して外部へ取り出すことができるものであればよい。この種の装置２の例としては、溶接ロボット等の産業用ロボットや、ヒートポンプ等の回転機、パワーショベル等の建設機械がある。
【００１９】
稼動情報管理装置１は、前述の３つの機能に対応する３つの部分、すなわちデータ収集部５、データ蓄積部６、及びデータ活用部７を備える。データ収集部５は装置２から稼動データを収集する機能を有する。データ蓄積部６はデータ収集部５により収集された稼動データを含む装置２に関する情報を蓄積し、かつこれらの情報に対するアクセスに関するインターフェースを提供する。データ活用部７は、データ蓄積部６に蓄積された稼動データを活用するための操作を実行する。さらに、稼動情報管理装置１は、稼動データの授受を含むデータ収集部５、データ蓄積部６、及びデータ活用部７間の動作や機能を統括する稼動情報管理モジュール８を備える。このような構成の稼動情報管理装置１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える一般的なコンピュータ等のハードウェアと、ハードウェアに実装されるソフトウェアとにより実現することができる。
【００２０】
データ収集部５は種々の装置２の通信方法やデータ形式の相違を吸収し、稼動情報管理モジュール８に対して共通的なインターフェースを提供するために２階層に分かれている。具体的には、データ収集部５は、稼動情報管理モジュール８と装置２との間の通信メカニズムを提供する装置向け共通インターフェース部１１からなる階層と、ネットワーク３を経由して稼動データを装置２から収集するための装置プロバイダ部１２及び稼動データファイル４をロードするためのファイルロード部１３からなる階層とを備える。装置プロバイダ部１２及びファイルロード部１３は、装置向け共通インターフェース部１１に対して共通のインターフェースを持っており、稼動情報管理モジュール８は装置向け共通インターフェース部１１を介して同一のアクセス方法で装置プロバイダ部１２やファイルロード部１３を利用することができる。
【００２１】
装置プロバイダ部１２はネットワーク３を介して装置２に接続され、装置２から現在の稼動データをネットワーク３経由で取得し、装置２に対してネットワーク３を介して命令を送信する。
【００２２】
ネットワーク３は、例えば電話回線やインターネットのような公衆回線である。この場合、装置２は稼動情報管理装置１と別の遠隔地にある。また、ネットワーク３は社内ＬＡＮ等であってもよい。この場合、装置２は稼動情報管理装置１と同じ施設内に配置される。さらに、ネットワーク３に代えて、装置２と稼動情報管理装置１をシリアル通信で直接接続してもよい。
【００２３】
装置プロバイダ部１２は、装置２の種類等の相違に起因する通信方法やデータ形式の相違にかかわらず、稼動情報管理モジュール８が同一のアクセス方法で装置向け共通インターフェース部１１を介して装置２へアクセス可能とする。換言すれば、装置２の通信方法やデータ形式の相違は、装置プロバイダ部１２により吸収される。従って、稼動情報管理装置１に接続する装置２を新たに追加する場合、その追加する装置２には変更を加える変更を必要はなく、すでに開発済みの装置プロバイダ部１２と同様の手順により追加した装置２のための装置プロバイダ部１２を開発するだけでよい。このように装置プロバイダ部１２を備えることにより、稼動情報管理装置１による稼動データの取得の対象となる装置２を容易に拡張することができる。
【００２４】
稼動データファイル４は、装置２側で保存されているある程度まとまった量の稼動データである。詳細には、稼動データファイルは、例えば装置２の同一時刻の稼動データを１行に並べて記載し、複数行を時系列の順番で記述したファイルである。稼動データファイル４のデータ形式は、カンマ区切りのＣＳＶフィルであってもよいし、スペース区切りのデータファイルであってもよい。
【００２５】
ファイルロード部１３は、稼動情報管理モジュール８が装置向け共通インターフェース部１１を介して稼動データファイル４へアクセス可能とする。換言すれば、稼動データファイルのファイル形式の相違は、ファイルロード部１３で吸収され、稼動データファイルのファイル形式の相違は、そのファイル形式に応じたファイルロード部１３を製作することで対応できる。なお、稼動データファイル４は装置２から記録媒体にダウンロードすることで稼動情報管理装置１に提供されてもよく、装置２からネットワーク３経由で稼動データファイル４を稼動情報管理装置１に送信してもよい。例えば、電子メールの添付ファイルとして稼動データファイルを稼動情報管理装置１に送信することができる。
【００２６】
次に、データ蓄積部６について説明する。データ蓄積部６は、データベース向け共通インターフェース部１５と、３つのデータベーステーブル、すなわち稼動データテーブル（稼動データ記憶部）１６、操作ログテーブル（操作ログ記憶部）１７、及び装置情報テーブル（装置情報記憶部）１８を備える。
【００２７】
データベース向け共通インターフェース部１５は、稼動データテーブル１６、操作ログテーブル１７、及び装置情報テーブル１８の操作及び作成等の機能を提供する。データ収集部５で収集された稼動データは稼動情報管理モジュール８及びデータベース向け共通インターフェース部１５を経て稼動データテーブル１７に記憶される。また、データ活用部７は稼動情報管理モジュール８及びデータベース向け共通インターフェース部１５を介して稼動データテーブル１６、操作ログテーブル１７、及び装置情報テーブル１８から必要なデータを取得する。
【００２８】
稼動データテーブル１６は、装置２から取得した稼動データを加工せずにそのまま保存するためのデータベーステーブルである。図２に稼動データベーステーブル１６の一例を示す。この図２に示すように、稼動データテーブル１６は個々のレコードを区別するための変数である「DataNo」と、データの種別数に対応するフィールドを有している。この例では、「DataNo」は整数である。フィールド名は「Ｃ１，Ｃ２，Ｃ３・・・」で表される。「DataNo」はレコードを追加するたびに１つ増やされ、稼動データテーブル１６内で一意の値となるようにしている。データ活用部７が稼動データテーブル１６からデータを取得する場合、「DataNo」により個々のレコードを区別する。フィールド名「Ｃ１，Ｃ２，Ｃ３・・・」には稼動データが順に保存されている。稼動データテーブル１６は、装置２より稼動データを取得し登録するたびに更新される。
【００２９】
操作ログテーブル１７は、データ活用部７による稼動データテーブル１６に対する処理内容を記録するデータベーステーブルである。図３に操作ログテーブル１７の一例を示す。この図３に示すように、操作ログテーブル１７は個々のレコード、すなわち実施した個々の処理を区別するための処理番号「OpNo」と、フィールド「OpDate」，「FirstDataNo」，「LastDataNo」，「Operation」，「Comment」等を有している。「OpDate」には処理した期日が記録される。「FirstDataNo」には操作対象となった稼動データテーブル１６のレコードの最初の「DataNo」が記録される。LastDataNo」には操作対象となった稼動データテーブル１６のレコードの最後の「DataNo」が記録される。「Operation」には実施した操作の内容が記録される。「Comment」には補足説明が入力される。操作ログテーブル１７は、データ活用部７が稼動データテーブル１６に記憶された稼動データを取得して操作するたびに更新される。
【００３０】
装置情報テーブル１８は、稼動データテーブル１６の各フィールドの属性を記録するためのデータベーステーブルである。図４に装置情報テーブル１８の一例を示す。装置情報テーブル１８の各フィールドには、稼動データテーブル１６のどのフィールドを指しているかを示す「FieldID」、それに対する名称を示す「Name」、データ型を示す「Type」、データの単位系を示す「Unit」と「SubUnit」がある。また、装置情報テーブル１８のフィールドには、稼動データテーブル１６のフィールド「Ｃ１，Ｃ２，Ｃ３・・・」のグループ分けを示す「GroupID」がある。「GroupID」に同一の数字が記録されているフィールド「Ｃ１，Ｃ２，Ｃ３・・・」は同一のグループに属する。装置情報テーブル１８は新たに装置２を登録する作業時に作成され、装置２の使用変更等の場合を除いて通常は更新されない。
【００３１】
データ活用部７は、データ蓄積部６の稼動データテーブル１６、操作ログテーブル１７、及び装置情報テーブル１８から稼動データ等の情報を取得し、データ処理を実行する。データ活用部７は、稼動データに対する特定の処理を実行するデータ処理部２０と、データ処理部２０に対して稼動データテーブル１６、操作ログテーブル１７、及び装置情報テーブル１８より稼動データ等のデータを取得するためのインターフェースを提供する機能拡張向けインターフェース部２１とを備える。
【００３２】
機能拡張向けインターフェース部２１には、稼動データテーブル１６、操作ログテーブル１７、及び装置情報テーブル１８からデータを取得する際に単位系の統一等を行うフィルタリング機能を備える。また、機能拡張向けインターフェース部２１は、データ処理部２０に対して稼動情報管理モジュール８を介して同一のアクセス方法で稼動データテーブル１６、操作ログテーブル１７、及び装置情報テーブル１８へのアクセスを提供する。
【００３３】
図１の例では、データ処理部２０には、グラフ表示部２０Ａ、データ表示部２０Ｂ、及び高速検索部２０Ｃがある。グラフ表示部２０Ａは時系列データを波形のグラフとして表示する機能を有する。データ表示部２０Ｂは稼動データの時系列をテーブルの形式で表示する機能を有する。また、高速検索部２０Ｃは過去の類似時系列データを検索する機能を有する。前述のように機能拡張向けインターフェース部２１によりデータに対する統一的なアクセスが可能であるので、例えば類似波形検索機能等の他の機能を有するデータ処理部２０を容易に追加することができる。
【００３４】
機能拡張向けインターフェース部２１は、データ処理部２０に対して装置向け共通インターフェース部１１より得られる稼動データに対するアクセスを提供してもよい。装置向け共通インターフェース部１１からデータを取得する際に単位系の統一等を行うフィルタリング機能を機能拡張向けインターフェース部２１に組み込んでもよい。データ処理部２０が装置向け共通インターフェース部１１より得られる稼動データを利用可能とすることにより、リアルタイムでの装置２の稼動監視機能を実現することができる。
【００３５】
次に、稼動情報管理装置１の実行する種々の処理を説明する。
【００３６】
まず、ネットワーク３を経由した稼動データのデータ蓄積部６への登録を説明する。この処理は主として稼動情報管理モジュール８により実行される。図５のフローチャートを参照すると、ステップＳ５−１において、装置２からネットワーク３、装置プロバイダ部１２を介し、装置向け共通インターフェース部１１より稼動データの配列を読み込む。次に、ステップＳ５−２において、稼動データテーブル１６中の最終の「DataNo」を取得する。この最終の「DataNo」は処理開始番号「FirstDataNo」及び処理終了番号「LastDataNo」となる。続いて、ステップＳ５−３において、ステップＳ５−１で読み込んだ稼動データの配列を稼動データテーブル１６へ追加する。最後に、ステップＳ５−４において、操作ログテーブル１７に処理番号「OpNo」で特定される新たなレコードをフィールド「OpDate」，「FirstDataNo」，「LastDataNo」，「Operation」，「Comment」等の情報と共に登録する。
【００３７】
図６及び図７は、図５のフローチャートに示す処理が終了した時点での稼動データテーブル１６及び操作ログテーブル１７の状態の一例を示す。図６において網掛けで示すように、「DataNo」が「８０１」のレコードが新たに稼動データテーブル１６に追加されている。また、図７において網掛けで示すように処理番号「OpNo」が「８０１」の新たなレコードが操作ログテーブル１７に追加されている。この「OpNo」が「８０１」の新たなレコードでは、「FirstDataNo」，「LastDataNo」は最終の「DataNo」である「８０１」となっている。
【００３８】
次に、図８を参照して稼動データファイル４による稼動データのデータ蓄積部６への登録を説明する。この処理も主として稼動情報管理モジュール８により実行される。ステップＳ８−１において、ファイルロード部１３を介して装置向け共通インターフェース部１１より稼動データファイル４に含まれるデータを２次元配列へ読み込む。次に、ステップＳ８−２において、稼動データテーブル１６中で最終の「DataNo」を取得する。この最終の「DataNo」は処理開始番号「FirstDataNo」となる。次に、ステップＳ８−３において、ステップＳ８−１で読み込んだ稼動データの２次元配列を稼動データテーブル１６へ追加する。さらに、ステップＳ８−４において、２次元配列を追加済みの稼動データテーブル１６における最終の「DataNo」を取得する。この最終の「DataNo」は処理終了番号「LastDataNo」となる。最後に、ステップＳ８−５において、処理番号「OpNo」で特定される新たなレコードをフィールド「OpDate」，「FirstDataNo」，「LastDataNo」，「Operation」，「Comment」等の情報と共に登録する。
【００３９】
図９及び図１０は、図８のフローチャートに示す処理が終了した時点での稼動データテーブル１６及び操作ログテーブル１７の状態の一例を示す。図９において網掛けで示すように、「DataNo」が「８０１」〜「９００」である複数のレコードが新たに稼動データテーブル１６に追加されている。また、図１０において網掛けで示すように処理番号「OpNo」が「９」である１個の新たなレコードが操作ログテーブル１７に追加されている。この「OpNo」が「９」の新たなレコードでは、処理開始番号「FirstDataNo」は、新たなに追加された複数の稼動データのレコードのうちの先頭の「DataNo」である「８０１」となっている。また、処理終了番号「LastDataNo」は、追加された複数の稼動データのレコードのうちの最後尾の「DataNo」である「９００」となっている。
【００４０】
次に、データ処理部２０がデータ蓄積部６からデータを取得するための処理の一例を説明する。この処理はデータ処理部２０からの要求に基づいて主として稼動情報管理モジュール８が実行する。
【００４１】
図１１を参照すると、まず、ステップＳ１１−１において稼動データテーブル１６中のデータを取得したいフィールド列を指定する。フィールド列の指定方法は２通り考えられる。まず、直接フィード列を指定することが考えられる。図２を参照すると、フィールド名「Ｃ１，Ｃ２，Ｃ３・・・」により個々のフィールド列の直接指定することが可能である。また、「GroupID」を指定し、装置情報テーブル１８から該当するフィールドを取得することもできる。
【００４２】
次に、ステップＳ１１−２において、稼動データテーブル１６の中でデータを取得するデータレコード群を指定する。取得したデータレコードのうち最初の「DataNo」である開始番号と、取得したデータレコードのうち最後の「DataNo」である終了番号とにより、データ取得の対象となるデータレコード群を指定することができる。データレコードの開始番号及び終了番号の指定方法も２通り考えられる。まず、開始番号及び終了番号は「DataNo」で直接指定することができる。また、処理番号「OpNo」を指定し、操作ログテーブル１７から指定した処理番号「OpNo」に対応する「FirstDataNo」、「LastDataNo」を開始番号及び終了番号として取得してもよい。
【００４３】
続いて、ステップＳ１１−３において、ステップＳ１１−１で指定したフィールド列について、ステップＳ１１−２で指定した開始番号から終了番号までのデータを取得する。次に、ステップＳ１１−４において、取得したフィールド列の単位系を装置情報テーブル１８から取得する。図４を参照すると、前述のように装置情報テーブル１８において単位系のフィールドは「Unit」と「SubUnit」である。最後に、ステップＳ１１−５において、ステップＳ１１−３で取得したデータをステップＳ１１−４で取得した単位系に関する情報に基づいて使用したい単位系のへデータ変換する。このように本実施形態の稼動情報管理装置１では、装置２から収集した稼動データはデータ蓄積部６で一元管理され、データ活用部７は過去の稼動データを検索等に有効活用することができる。
【００４４】
図１２は、本発明の稼動情報管理装置１を製造支援システムに適用した例を示す。この製造支援システムでは、稼動情報管理装置１は工場１００に設置され、生産設備の装置２を管理しているＰＬＣ１０１から各装置の稼動データを収集及び蓄積する。また、稼動情報管理装置１はファイヤーウォール１０２を介してオフィス１０３に設置された端末１０４に接続されている。
【００４５】
図１２の製造支援システムでは、端末１０４において生産量等の各種データの長期変動のビジュアル化が可能である。また、製造現場以外の設計、開発、管理部門でのデータ閲覧が容易となり，情報共有化を進めることができる。
【００４６】
図１３は、本発明の稼動情報管理装置１を遠隔監視システムに適用した例を示す。稼動情報管理装置１は、管理拠点側オフィス２０１に設置されている。一つの監視拠点２０２Ａにある装置２の稼動データは稼動データファイル４としてリムーバブルディスク２０３に保存される。このリムーバブルディスク２０３に保存された稼動データファイル４は管理拠点側オフィス２０１に設置された端末２０４を介して稼動情報管理装置１に取り込まれる。また、別の監視拠点２０２Ｂにある装置２からは、電子メール２０５の添付ファイルとして稼動データファイル４が稼動情報管理装置１に送信される。稼動データファイル４が添付された電子メール２０５は、ネットワーク３、ルータ２０６、及びゲートウェイ２０７を介して管理拠点側オフィス２０１に設置されたメールサーバ２０８で受信され、このメールサーバ２０８から稼動情報管理装置１に稼動データファイル４が送られる。さらに、監視拠点２０２Ｃにある装置２はネットワーク３を介して稼動情報管理装置１に接続され、ネットワーク３を経由して装置２の稼動データが稼動情報管理装置１に送られる。
【００４７】
サービス拠点２１０に設置された端末２１１はイントラネット２１２及びファイヤーウォール２１３を介して稼動情報管理装置１に接続されており、稼動情報管理装置１から過去の稼動データを取得して活用することができる。
【００４８】
図１３の遠隔監視システムでは、サービス拠点２１０の端末２１１で装置２の状況を把握できるので、トラブル対応等のメンテナンス時のコストダウンが可能となる。産業機械分野では、販売した装置にトラブルが発生した場合、保守要員が現場まで行き対応する。しかし、実際には、些細なことがトラブルの原因であり、現場へ行く前に装置の状況が把握できれば、現場に出向く必要のないケースも多い、また、装置２の状況を把握することで、現場に出向く前に必要な準備を行うことが可能となるので、繰り返し現場に出向く必要をなくすことができる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施形態に係る稼動情報管理装置を示すブロック図。
【図２】稼動データテーブルの一例を示す図。
【図３】操作ログテーブルの一例を示す図。
【図４】装置情報テーブルの一例を示す図。
【図５】ネットワーク経由での稼動データの収集を説明するためのフローチャート。
【図６】ネットワーク経由での稼動データの収集を説明するための稼動データテーブルを示す図
【図７】ネットワーク経由での稼動データの収集を説明するための操作ログテーブルを示す図。
【図８】記憶媒体経由での稼動データの収集を説明するためのフローチャート。
【図９】記憶媒体経由での稼動データの収集を説明するための稼動データテーブルを示す図。
【図１０】記憶媒体経由での稼動データの収集を説明するための操作ログテーブルを示す図。
【図１１】データ蓄積部からの稼動データの取得を説明するためのフローチャート。
【図１２】本発明の稼動情報管理装置を製造支援システムに適用した例を示す模式図。
【図１３】本発明の稼動情報管理装置を遠隔監視システムに適用した例を示す模式図。
【符号の説明】
【００５０】
１  稼働情報管理装置
２  装置
３  ネットワーク
４  稼働データファイル
５  データ収集部
６  データ蓄積部
７  データ活用部
８  稼働情報管理モジュール
１１  装置向け共通インターフェース部
１２  装置プロバイダ部
１３  ファイルロード部
１５  データベース向け共通インターフェース部
１６  稼動データテーブル
１７  操作ログテーブル
１８  装置情報テーブル
２０  データ処理部
２０Ａ  グラフ表示部
２０Ｂ  データ表示部
２０Ｃ  高速検索部
２１  機能拡張向けインターフェース部
【図１】
2006172184.tif 000003
【図２】
2006172184.tif 000004
【図３】
2006172184.tif 000005
【図４】
2006172184.tif 000006
【図５】
2006172184.tif 000007
【図６】
2006172184.tif 000008
【図７】
2006172184.tif 000009
【図８】
2006172184.tif 000010
【図９】
2006172184.tif 000011
【図１０】
2006172184.tif 000012
【図１１】
2006172184.tif 000013
【図１２】
2006172184.tif 000014
【図１３】
2006172184.tif 000015