(57)【特許請求の範囲】
【請求項１】
フィールド機器の情報を管理するフィールド機器管理装置であって、
前記フィールド機器に対応した第１機器識別情報と第１機器関連情報とが記憶された記憶手段と、
前記フィールド機器に記憶された第２機器識別情報を取得し、この第２機器識別情報と前記第１機器識別情報との一致を判断する判断手段と、
この判断手段の結果が不一致の場合には、前記フィールド機器に記憶された第２機器関連情報を取得し、前記第１機器識別情報と前記第１機器関連情報とを前記第２機器識別情報と前記第２機器関連情報とで更新する更新手段とを備え、
前記フィールド機器に記憶された第２機器関連情報は、デバイスディスクリプションデータおよびデバイスタイプマネージャを含み、
前記更新手段は、前記フィールド機器の管理動作をしている情報管理ソフトウエアの種類を確認し、この確認した種類に応じて前記デバイスディスクリプションデータおよび前記デバイスタイプマネージャの少なくとも一方を取得する、
ことを特徴とするフィールド機器管理装置。
【請求項２】
前記更新手段は、前記フィールド機器に記憶された第２機器関連情報の記憶場所に対応した関連情報種類データを用いて取得することを特徴とする請求項１に記載のフィールド機器管理装置。
【請求項３】
前記更新手段は、インストーラの形式を有する前記デバイスタイプマネージャを取得した場合には、前記インストーラを実行し、前記インストーラによって処理された前記デバイスタイプマネージャで更新することを特徴とする請求項１または２に記載のフィールド機器管理装置。
【請求項４】
前記第１機器識別情報および前記第２機器識別情報は、デバイスレビジョンデータおよび機器種類データを含むことを特徴とする請求項１から３のいずれか一項に記載のフィールド機器管理装置。
【請求項５】
請求項１から４のいずれか一項に記載の手段としてコンピュータを機能させるためのコンピュータプログラム。
【請求項６】
請求項１から４のいずれか一項に記載の手段としてコンピュータを機能させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
請求項１から４のいずれか一項に記載のフィールド機器管理装置と、
このフィールド機器管理装置と通信経路を介して通信する前記第２機器識別情報と前記第２機器関連情報とが記憶された前記フィールド機器と、
を備えたことを特徴とするフィールド機器管理システム。
【請求項８】
フィールド機器に対応した第１機器識別情報と第１機器関連情報とが記憶されるとともに、前記フィールド機器の情報を管理するフィールド機器管理方法であって、
前記フィールド機器に記憶された第２機器識別情報を取得し、この第２機器識別情報と前記第１機器識別情報との一致を判断するステップと、
この判断の結果が不一致の場合には、前記フィールド機器に記憶された第２機器関連情報に含まれるデバイスディスクリプションデータおよびデバイスタイプマネージャの少なくとも一方を、前記フィールド機器の管理動作をしている情報管理ソフトウエアの種類を確認し、この確認した種類に応じて取得し、前記第１機器識別情報と前記第１機器関連情報とを前記第２機器識別情報と前記第２機器関連情報とで更新するステップと、
を備えたことを特徴とするフィールド機器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フィールド機器の情報を管理するフィールド機器管理装置、フィールド機器管理システム、フィールド機器管理方法、コンピュータプログラムおよび記録媒体に関し、特に、フィールド機器管理装置とフィールド機器とが有する機器関連情報などを一致させて情報管理を行う技術に関するものである。
【背景技術】
【０００２】
プロセス制御などを行うプラントに設置されたフィールド機器との間で通信を行うとともに、フィールド機器のパラメータ設定、フィールド機器の調整などのメンテナンス、フィールド機器の異常診断などの保全およびフィールド機器の個体情報（例えば機器タグ、シリアル番号）を含むフィールド機器の情報を管理するフィールド機器管理装置が知られている。フィールド機器管理装置は、デバイスタイプマネージャ  ワークス（ＤＴＭ  Ｗｏｒｋｓ）などの情報管理ソフトウエアを用いて、フィールド機器の情報管理を行う。
【０００３】
このようなフィールド機器管理装置について図７を用いて説明する。図７は、フィールド機器管理装置１０、フィールド機器Ａ５０およびフィールド機器Ｂ５１などを備えたフィールド機器管理システム７０の構成図である。なお、ここでは、フィールド機器管理装置１０がフィールド機器Ａ５０の情報を管理する場合について説明する。
【０００４】
図７において、フィールド機器管理装置１０は、情報管理手段２０、記憶手段３０および通信手段４０を備えている。
【０００５】
情報管理手段２０は、内部に有する情報管理ソフトウエアＪＫの一つであるＤＴＭ  Ｗｏｒｋｓを起動し、フィールド機器Ａ５０に対応する第１機器関連情報ＫＪ１を記憶手段３０から読み込み、これらの情報を用いてフィールド機器Ａ５０と通信手段４０を介して通信を開始するとともに、フィールド機器Ａ５０の情報管理を行う。
【０００６】
情報管理を行う具体的な情報として、情報管理手段２０は、フィールド機器Ａ５０から、パラメータ情報、メンテナンス情報、保全情報および個体情報などを取得して管理を行い、これらの情報を表示手段４１（液晶ディスプレイなど）に表示させる。
【０００７】
また、ユーザーが、表示手段４１に表示されたＤＴＭ  Ｗｏｒｋｓの画面を見ながら、入力手段４２（マウスなど）を介してパラメータ値の変更設定または調整（例えばゼロ点調整）を指示した場合、情報管理手段２０は、この指示に従って、フィールド機器Ａ５０へ変更設定または調整コマンドを送信する。そして、フィールド機器Ａ５０は、受信したコマンドに従って、パラメータ値の変更設定または調整を実行する。
【０００８】
なお、特許文献１、２、非特許文献１には、デバイスタイプマネージャ（ＤＴＭ）を用いて機器の情報管理を行う装置について記載されている。
【０００９】
【特許文献１】特開２００７−２４９３１２号公報
【特許文献２】特開２００７−１６４７６４号公報
【非特許文献１】廣岡勲、外３名、「新時代のフィールド機器管理ツールＦｉｅｌｄＭａｔｅ」、横河技報、横河電機株式会社、２００７年５月２０日、Ｖｏｌ．５１  Ｎｏ．２（２００７）  ｐ．４５−４８
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、図７において、記憶手段３０に記憶された第１機器関連情報ＫＪ１が、実際に通信を行うフィールド機器Ａ５０の有する第２機器関連情報ＫＪ２と一致していない場合、第１機器関連情報ＫＪ１を読み込んだ情報管理手段２０は、フィールド機器Ａ５０のパラメータ情報の取得、設定などの情報管理を行えないことがある。
【００１１】
このことは、例えばつぎのような場合に起こりうる。フィールド機器管理装置１０のメーカーが、記憶手段３０に第１機器関連情報ＫＪ１を記憶させる。一方、フィールド機器Ａ５０のメーカーが、フィールド機器Ａ５０に第２機器関連情報ＫＪ２を記憶させる。両者に記憶された第１機器関連情報ＫＪ１と第２機器関連情報ＫＪ２とが一致していれば、前述した問題は起こらない。
【００１２】
しかしながら、ユーザーが、アップツーデート前の第１機器関連情報ＫＪ１を記憶したフィールド機器管理装置１０を購入した後に、フィールド機器Ａ５０のメーカーが、機能の追加などを行ってアップツーデートされた第２機器関連情報ＫＪ２をフィールド機器Ａ５０に記憶させる場合がある。
【００１３】
ユーザーが、アップツーデートされた第２機器関連情報ＫＪ２を記憶したフィールド機器Ａ５０を購入して、すでに購入済みのフィールド機器管理装置１０と接続した場合、アップツーデート前の第１機器関連情報ＫＪ１とアップツーデート後の第２機器関連情報ＫＪ２とは一致しないため、情報管理手段２０はフィールド機器Ａ５０の情報管理を行えないことがある。
【００１４】
このような場合、ユーザーは、第２機器関連情報ＫＪ２と同様にアップツーデートされた第１機器関連情報ＫＪ１を、記録媒体またはネットワークを介して記憶手段３０に更新（ダウンロード）させることによって、第１機器関連情報ＫＪ１と第２機器関連情報ＫＪ２とは一致して、情報管理手段２０はフィールド機器Ａ５０の情報管理を行うことできる。
【００１５】
しかしながら、ユーザーは、このようなアップツーデートされた第１機器関連情報ＫＪ１が記録された新たな記録媒体を入手するための手続および時間を必要とし、またフィールド機器管理装置１０の使用環境によってはネットワークに容易に接続できないことがある。このため、ユーザーは、アップツーデートされた第１機器関連情報ＫＪ１を容易に記憶手段３０に更新させられないことがある。
【００１６】
本発明の目的は、実際に通信を行うフィールド機器の機器関連情報などをフィールド機器管理装置に容易に更新して、フィールド機器の情報を管理できるフィールド機器管理装置、フィールド機器管理システム、フィールド機器管理方法、コンピュータプログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【００１７】
このような目的を達成するために、請求項１の発明は、
フィールド機器の情報を管理するフィールド機器管理装置であって、
前記フィールド機器に対応した第１機器識別情報と第１機器関連情報とが記憶された記憶手段と、
前記フィールド機器に記憶された第２機器識別情報を取得し、この第２機器識別情報と前記第１機器識別情報との一致を判断する判断手段と、
この判断手段の結果が不一致の場合には、前記フィールド機器に記憶された第２機器関連情報を取得し、前記第１機器識別情報と前記第１機器関連情報とを前記第２機器識別情報と前記第２機器関連情報とで更新する更新手段とを備え、
前記フィールド機器に記憶された第２機器関連情報は、デバイスディスクリプションデータおよびデバイスタイプマネージャを含み、
前記更新手段は、前記フィールド機器の管理動作をしている情報管理ソフトウエアの種類を確認し、この確認した種類に応じて前記デバイスディスクリプションデータおよび前記デバイスタイプマネージャの少なくとも一方を取得する、
ことを特徴とする。
請求項２の発明は、請求項１に記載の発明において、
前記更新手段は、前記フィールド機器に記憶された第２機器関連情報の記憶場所に対応した関連情報種類データを用いて取得することを特徴とする。
請求項３の発明は、請求項１または２に記載の発明において、
前記更新手段は、インストーラの形式を有する前記デバイスタイプマネージャを取得した場合には、前記インストーラを実行し、前記インストーラによって処理された前記デバイスタイプマネージャで更新することを特徴とする。
請求項４の発明は、請求項１から３のいずれか一項に記載の発明において、
前記第１機器識別情報および前記第２機器識別情報は、デバイスレビジョンデータおよび機器種類データを含むことを特徴とする。
請求項５の発明は、コンピュータプログラムであって、請求項１から４のいずれか一項に記載の手段としてコンピュータを機能させることを特徴とする。
請求項６の発明は、コンピュータ読み取り可能な記録媒体であって、請求項１から４のいずれか一項に記載の手段としてコンピュータを機能させるためのコンピュータプログラムを記録したことを特徴とする。
請求項７の発明は、フィールド機器管理システムであって、
請求項１から４のいずれか一項に記載のフィールド機器管理装置と、
このフィールド機器管理装置と通信経路を介して通信する前記第２機器識別情報と前記第２機器関連情報とが記憶された前記フィールド機器と、
を備えたことを特徴とする。
請求項８の発明は、
フィールド機器に対応した第１機器識別情報と第１機器関連情報とが記憶されるとともに、前記フィールド機器の情報を管理するフィールド機器管理方法であって、
前記フィールド機器に記憶された第２機器識別情報を取得し、この第２機器識別情報と前記第１機器識別情報との一致を判断するステップと、
この判断の結果が不一致の場合には、前記フィールド機器に記憶された第２機器関連情報に含まれるデバイスディスクリプションデータおよびデバイスタイプマネージャの少なくとも一方を、前記フィールド機器の管理動作をしている情報管理ソフトウエアの種類を確認し、この確認した種類に応じて取得し、前記第１機器識別情報と前記第１機器関連情報とを前記第２機器識別情報と前記第２機器関連情報とで更新するステップと、
を備えたことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、実際に通信を行うフィールド機器とフィールド機器管理装置とが有する機器識別情報を比較して不一致の場合、フィールド機器管理装置の有する機器関連情報などをフィールド機器の有する機器関連情報などで容易に更新でき、フィールド機器の情報を管理することができる。
【発明を実施するための最良の形態】
【００１９】
本発明の実施形態の一例を図１を用いて説明する。図１は、フィールド機器管理装置１００、フィールド機器Ａ２００およびフィールド機器Ｂ２０１などを備えたフィールド機器管理システム３００の構成図であり、図７と同一のものは同一符号を付し説明を省略する。
【００２０】
なお、ここでは、フィールド機器管理装置１００がフィールド機器Ａ２００の情報を管理する場合について説明する。フィールド機器Ｂ２０１の情報管理は、フィールド機器Ａ２００の場合と同様である。
【００２１】
図１において、フィールド機器管理装置１００は、フィールド機器Ａ２００の情報を管理する情報管理手段２０、フィールド機器Ａ２００に対応した第１機器識別情報ＳＪ１と第１機器関連情報ＫＪ１とが記憶された記憶手段１１０、第１機器識別情報ＳＪ１とフィールド機器Ａ２００に記憶された第２機器識別情報ＳＪ２とを比較して一致するか否かを判断する判断手段１２０、判断手段１２０の結果が不一致の場合には第１機器関連情報ＫＪ１などを更新する更新手段１３０、フィールド機器Ａ２００との通信を制御する通信手段４０を備えている。なお、制御手段１４０は、判断手段１２０と更新手段１３０を備えている。
【００２２】
フィールド機器管理装置１００と通信経路６０を介して通信するフィールド機器Ａ２００は、第２機器識別情報ＳＪ２と第２機器関連情報ＫＪ２とが記憶されたフィールド機器記憶手段２１０を備えている。
【００２３】
つぎに、フィールド機器記憶手段２１０および記憶手段１１０に記憶されている情報の構成について、図２（ａ）および図２（ｂ）を用いて説明する。
【００２４】
図２（ａ）は、フィールド機器記憶手段２１０に記憶されている情報と、この情報のフィールド機器記憶手段２１０内における記憶場所（格納場所）を示すアドレス（１６進数で表記）を表している。
【００２５】
記憶情報の一つである第２機器識別情報ＳＪ２は、フィールド機器Ａ２００を識別するものであり、例えば、デバイスレビジョンデータ（以下、「ＤｅｖＲｅｖ」という）Ｄ１Ｆと機器種類データＤ２Ｆとを含むものである。
【００２６】
例えば、ＤｅｖＲｅｖ  Ｄ１Ｆはフィールド機器Ａ２００のレビジョン番号を表し、機器種類データＤ２Ｆはフィールド機器Ａ２００のモデル名を表し、両方のデータによってフィールド機器Ａ２００の識別が可能である。なお、第２機器識別情報ＳＪ２は、フィールド機器Ａ２００を識別できる他のデータであってもよい。
【００２７】
もう一つの記憶情報である第２機器関連情報ＫＪ２は、例えば、コンフィグレーションデータ（以下、「ｃｆｇ」という）Ｄ３Ｆ、デバイスディスクリプションデータ（以下、「ＤＤ」という）Ｄ４Ｆおよびデバイスタイプマネージャ（以下、「ＤＴＭ」という）Ｄ５Ｆを含むものである。なお、ＤＴＭ  Ｄ５Ｆはプログラムによって構成されている
【００２８】
図２（ｂ）は、フィールド機器管理装置１００の記憶手段１１０に記憶されている情報と、この情報のフィールド機器記憶手段２１０内における記憶場所（格納場所）を示すアドレス（１６進数で表記）を表している。図２（ｂ）において、フィールド機器Ａ２００に対応する情報として、第１機器識別情報ＳＪ１および第１機器関連情報ＫＪ１が記憶されている。
【００２９】
第１機器識別情報ＳＪ１および第１機器関連情報ＫＪ１は、図２（ａ）のフィールド機器記憶手段２１０に記憶されている情報（第２機器識別情報ＳＪ２および第２機器関連情報ＫＪ２）と同種類の情報である。なお、フィールド機器Ｂ２０１に対応する情報も第１機器関連情報ＫＪ１に続いて、同様に記憶されている。
【００３０】
ここで、前述したアップツーデートされる前と後の機器関連情報が存在する場合、第１機器識別情報ＳＪ１および第１機器関連情報ＫＪ１は、第２機器識別情報ＳＪ２および第２機器関連情報ＫＪ２と一致しないことが起こりうる。
【００３１】
また、フィールド機器記憶手段２１０および記憶手段１１０に記憶されている情報の構成の他の形式について、図３（ａ）および図３（ｂ）を用いて説明する。
【００３２】
図３（ａ）は、関連情報種類データを図２（ａ）に追加している。関連情報種類データは、フィールド機器記憶手段２１０内における第２機器関連情報ＫＪ２の記憶場所（格納場所）を示すアドレスに対応したデータであり、例えばインデックス番号（１、２、３など）で表される。また、図３（ｂ）は、図３（ａ）と同様の関連情報種類データを図２（ｂ）に追加している。
【００３３】
つぎに、図１から図３を用いて説明したフィールド機器管理装置１００の動作について、図４を用いて説明する。図４は、フィールド機器管理装置１００の動作を表すフローチャート図である。
【００３４】
図４において、まず、情報管理手段２０は、内部に有する情報管理ソフトウエアＪＫを起動する（ステップＳ１０）。その後、情報管理手段２０は、情報管理ソフトウエアＪＫのプログラムに従って、通信手段４０および通信経路６０を介して、フィールド機器の個体情報（例えば機器タグ、シリアル番号）などをフィールド機器Ａ２００から取得して通信を開始する（ステップＳ２０）。
【００３５】
その後、判断手段１２０は、通信手段４０および通信経路６０を介して、フィールド機器Ａ２００から第２機器識別情報ＳＪ２を取得する。そして、判断手段１２０は、記憶手段１１０から第１機器識別情報ＳＪ１を読み込んで、取得した第２機器識別情報ＳＪ２と読み込んだ第１機器識別情報ＳＪ１とを比較して一致するか否かを判断する（ステップＳ３０）。
【００３６】
例えば、判断手段１２０は、図２（ａ）（ｂ）で示した各データ、具体的には、ＤｅｖＲｅｖ  Ｄ１ＦおよびＤｅｖＲｅｖ  Ｄ１Ｋの比較、並びに機器種類データＤ２Ｆおよび機器種類データＤ２Ｋの比較を行って判断する。なお、ＤｅｖＲｅｖ  Ｄ１Ｆおよび機器種類データＤ２Ｆが、ＤＤ  Ｄ４Ｆに含まれている場合、判断手段１２０は、ＤＤ  Ｄ４Ｆを取得し、この中のＤｅｖＲｅｖ  Ｄ１Ｆおよび機器種類データＤ２Ｆを用いて判断してもよい。
【００３７】
その後、更新手段１３０は、判断手段１２０の判断結果が一致の場合には（ステップＳ４０の「はい」の場合）、後述するステップＳ６０を行う。一方、判断手段１２０の判断結果が不一致の場合には（ステップＳ４０の「いいえ」の場合）、更新手段１３０は、通信手段４０および通信経路６０を介してフィールド機器Ａ２００から第２機器関連情報ＫＪ２を取得する。そして、更新手段１３０は、記憶手段１１０に記憶されている第１機器識別情報ＳＪ１と第１機器関連情報ＫＪ１とを、取得した第２機器識別情報ＳＪ２（ステップＳ３０で取得済み）と第２機器関連情報ＫＪ２とで更新する（ステップＳ５０）。
【００３８】
なお、更新手段１３０が第２機器関連情報ＫＪ２を取得するにはつぎの方法がある。更新手段１３０は、図２（ｂ）に示すアドレス（ＦＤ〜ＦＥ）を記憶手段１１０から読み込んで、フィールド機器Ａ２００にアドレスを送信する。フィールド機器Ａ２００は、受信したアドレスに格納された第２機器関連情報ＫＪ２を返信することによって、更新手段１３０は第２機器関連情報ＫＪ２を取得できる。
【００３９】
また、この他の取得方法として、更新手段１３０が、図３（ｂ）に示す関連情報種類データ（インデックス番号１〜３）を記憶手段１１０から読み込んで、フィールド機器Ａ２００に関連情報種類データを送信する。フィールド機器Ａ２００は、受信した関連情報種類データに対応付けられたアドレスに格納された第２機器関連情報ＫＪ２を返信することによって、更新手段１３０は第２機器関連情報ＫＪ２を取得できる。
【００４０】
その後、情報管理手段２０は、情報管理ソフトウエアＪＫのプログラムに従って、フィールド機器Ａ２００の情報（パラメータ情報、メンテナンス情報、保全情報および個体情報など）を、フィールド機器Ａ２００から取得して管理を行う（ステップＳ６０）。そして、情報管理手段２０は、入力手段４２を介したユーザーの指示に応じて、パラメータ値の変更設定または調整（例えばゼロ点調整）などをフィールド機器Ａ２００に実行させる。
【００４１】
本発明によれば、実際に通信を行うフィールド機器Ａ２００とフィールド機器管理装置１００とが有する機器識別情報（第１機器識別情報ＳＪ１と第２機器識別情報ＳＪ２）を比較して不一致の場合、フィールド機器管理装置１００の有する機器関連情報（第１機器関連情報ＫＪ１）などをフィールド機器Ａ２００の有する機器関連情報（第２機器関連情報ＫＪ２）などで容易に更新でき、フィールド機器Ａ２００の情報を管理することができる。また、図４に示した各ステップによってフィールド機器Ａ２００の管理方法を実現できる。なお、同様に、フィールド機器Ｂ２０１の情報も容易に管理することができる。
【００４２】
このため、ユーザーは、これまで新たな記録媒体を入手またはネットワークに接続して、記憶手段１１０に記憶された情報を更新していたのに対し、更新するための手続と工数を低減することができる。
【００４３】
さらに、更新手段１３０は、図３（ｂ）に示すように、桁数の多いアドレスではなく、桁数の少ない関連情報種類データ（インデックス番号１〜３）を用いることによって、より容易に第２機器関連情報ＫＪ２を取得することができる。また、関連情報種類データは、図３（ｂ）に示すように、異なるフィールド機器（例えば、フィールド機器Ａ２００とフィールド機器Ｂ２０１）に共通するデータ（インデックス番号１〜３）なので、更新手段１３０は、各種フィールド機器に対し共通した関連情報種類データ（インデックス番号）を送信することによって、第２機器関連情報ＫＪ２を取得することができる。
【００４４】
さらに、判断手段１２０は、ＤｅｖＲｅｖ  Ｄ１Ｆ、Ｄ１Ｋおよび機器種類データＤ２Ｆ、Ｄ２Ｋを用いて比較することによって、一致するか否かの判断をより確実に行うことができる
【００４５】
つぎに、図４のステップＳ５０の処理の変形例を図５を用いて説明する。図５は、更新手段１３０が、第２機器関連情報ＫＪ２を構成するデータ（図２（ａ）、図３（ａ）参照）のうち、情報管理ソフトウエアＪＫの実行に必要なデータを取得する場合のフローチャート図である。
【００４６】
ここで、情報管理ソフトウエアＪＫの実行に必要なデータの例について説明する。情報管理ソフトウエアＪＫがパラメータマネージャー（Ｐａｒａｍｅｔｅｒ  Ｍａｎａｇｅｒ）の場合には、ＤＤ  Ｄ４Ｆが必要とされ、デバイスビューワー（Ｄｅｖｉｃｅ  Ｖｉｅｗｅｒ）の場合には、ｃｆｇ  Ｄ３ＦおよびＤＤ  Ｄ４Ｆが必要とされ、ＤＴＭ  Ｗｏｒｋｓの場合には、ＤＴＭ  Ｄ５Ｆが必要とされる。
【００４７】
図５において、まず、更新手段１３０は、動作している情報管理ソフトウエアＪＫの種類を確認する（ステップＳ１００）。なお、図４のステップＳ１０において情報管理ソフトウエアＪＫが起動されたときに、情報管理手段２０がその種類を表すデータを記憶手段１１０に記憶しておくことによって、更新手段１３０が、記憶手段１１０からこのデータを読み出して、情報管理ソフトウエアＪＫの種類を確認することができる。
【００４８】
図５に戻り、情報管理ソフトウエアＪＫがＰａｒａｍｅｔｅｒ  Ｍａｎａｇｅｒの場合には、更新手段１３０はＤＤ  Ｄ４Ｆを取得する。そして、更新手段１３０は、記憶手段１１０に記憶されている第１機器識別情報ＳＪ１とＤＤ  Ｄ４Ｋ（第１機器関連情報ＫＪ１）とを、取得した第２機器識別情報ＳＪ２とＤＤ  Ｄ４Ｆ（第２機器関連情報ＫＪ２）とで更新する（ステップＳ１１０）。
【００４９】
また、情報管理ソフトウエアＪＫがＤｅｖｉｃｅ  Ｖｉｅｗｅｒの場合には、更新手段１３０は、ｃｆｇ  Ｄ３ＦおよびＤＤ  Ｄ４Ｆを取得する。そして、更新手段１３０は、記憶手段１１０に記憶されている第１機器識別情報ＳＪ１並びにｃｆｇ  Ｄ３ＫおよびＤＤ  Ｄ４Ｋ（第１機器関連情報ＫＪ１）を、取得した第２機器識別情報ＳＪ２並びにｃｆｇ  Ｄ３ＦおよびＤＤ  Ｄ４Ｆ（第２機器関連情報ＫＪ２）で更新する（ステップＳ１２０）。
【００５０】
また、情報管理ソフトウエアＪＫがＤＴＭ  Ｗｏｒｋｓの場合には、更新手段１３０はＤＴＭ  Ｄ５Ｆを取得する。そして、更新手段１３０は、記憶手段１１０に記憶されている第１機器識別情報ＳＪ１とＤＴＭ  Ｄ５Ｋ（第１機器関連情報ＫＪ１）とを、取得した第２機器識別情報ＳＪ２とＤＴＭ  Ｄ５Ｆ（第２機器関連情報ＫＪ２）とで更新する（ステップＳ１３０）。
【００５１】
なお、更新手段１３０は、記憶手段１１０に新たにフォルダーを作成して、このフォルダー内に、ｃｆｇ  Ｄ３Ｆ、ＤＤ  Ｄ４Ｆ、ＤＴＭ  Ｄ５Ｆ（第２機器関連情報ＫＪ２）を格納することによって更新としてもよい。
【００５２】
図５に示す実施例によれば、更新手段１３０は、ｃｆｇ  Ｄ３Ｆ、ＤＤ  Ｄ４Ｆ、ＤＴＭ  Ｄ５Ｆを選択的に取得する。このため、更新手段１３０は、情報管理ソフトウエアＪＫの実行に必要なデータを取得することができるとともに、フィールド機器Ａ２００からのデータ取得時間を短縮することができる。
【００５３】
つぎに、図５のステップＳ１３０の処理の変形例を図６を用いて説明する。図６は、更新手段１３０が、インストーラの形式を有するＤＴＭ  Ｄ５Ｆを取得した場合のフローチャート図である。
【００５４】
図６において、まず、更新手段１３０はＤＴＭ  Ｄ５Ｆを取得する（ステップＳ２００）。その後、更新手段１３０は、取得したＤＴＭ  Ｄ５Ｆがインストーラ形式を有するか否かを判断する（ステップＳ２１０）。ここで、インストーラの形式を有するＤＴＭ  Ｄ５Ｆとは、ＤＴＭ  Ｄ５Ｆのプログラムをインストーラの形式に変換したものである。
【００５５】
その後、ＤＴＭ  Ｄ５Ｆがインストーラ形式でなければ（ステップＳ２１０の「いいえ」の場合）、更新手段１３０は、記憶手段１１０に記憶されている第１機器識別情報ＳＪ１とＤＴＭ  Ｄ５Ｋ（第１機器関連情報ＫＪ１）とを、取得した第２機器識別情報ＳＪ２とＤＴＭ  Ｄ５Ｆ（第２機器関連情報ＫＪ２）とで更新する（ステップＳ２４０）。このとき、更新手段１３０は、取得したＤＴＭ  Ｄ５Ｆをそのままの形式で更新する。
【００５６】
一方、ＤＴＭ  Ｄ５Ｆがインストーラ形式であれば（ステップＳ２１０の「はい」の場合）、更新手段１３０はインストーラを実行し、ＤＴＭ  Ｄ５Ｆはインストーラによって処理される（ステップＳ２２０）。
【００５７】
その後、更新手段１３０は、記憶手段１１０に記憶されている第１機器識別情報ＳＪ１とＤＴＭ  Ｄ５Ｋ（第１機器関連情報ＫＪ１）とを、取得した第２機器識別情報ＳＪ２とインストーラによって処理されたＤＴＭ  Ｄ５Ｆ（第２機器関連情報ＫＪ２）とで更新する（ステップＳ２３０）。
【００５８】
図６に示す実施例によれば、更新手段１３０は、インストーラのような他の形式を有するＤＴＭ  Ｄ５Ｆでも更新することができる。また、ユーザーの操作によって更新する場合であっても、ユーザーが、インストーラを起動することによって容易に更新することができる。
【００５９】
なお、フィールド機器管理装置１００に、コンピュータまたはコンピュータ機能を有する携帯端末（例えば、携帯電話機、ＰＤＡ（パーソナルデジタルアシスタント（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ））を利用することができる。
【００６０】
また、通信経路６０は、通信回線に接続された有線通信のほか、無線通信であってもよい。通信プロトコルは、ハート（ＨＡＲＴ）（登録商標）通信、ファウンデーションフィールドバス（Ｆｏｕｎｄａｔｉｏｎ  Ｆｉｅｌｄｂｕｓ）通信、プロフィーバス（Ｐｒｏｆｉｂｕｓ）通信などを用いることができる。
【００６１】
また、コンピュータを利用したフィールド機器管理装置１００を、前述した判断手段１２０および更新手段１３０として機能させるためのコンピュータプログラムが、フィールド機器管理装置１００内部のプログラムメモリ（例えば、記憶手段１１０）に記憶されることによって、フィールド機器管理装置１００はこれらの機能を実現できる。例えば、フィールド機器管理装置１００内部のＣＰＵなどのプロセッサ（図示しない）が、コンピュータプログラムに従って、判断手段１２０および更新手段１３０としての機能を実現できる。
【００６２】
また、このようなコンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体を介して、フィールド機器管理装置１００のプログラムメモリにコンピュータプログラムが記憶（ダウンロード）されることによって、フィールド機器管理装置１００はこれらの機能を実現できる。なお、フィールド機器には、流量計、圧力計、温度計、レベル計、操作機器などが含まれる。
【００６３】
なお、本発明は、前述の実施例に限定されることなく、その本質を逸脱しない範囲で、さらに多くの変更および変形を含む。また、前述した各部の組み合わせ以外の組み合わせを含むことができる。
【図面の簡単な説明】
【００６４】
【図１】本発明を適用したフィールド機器管理装置およびフィールド機器などを備えたフィールド機器管理システムの構成図の例である。
【図２】図２（ａ）は、フィールド機器記憶手段に記憶されている情報の構成を表す図の例であり、図２（ｂ）は、フィールド機器管理装置の記憶手段に記憶されている情報の構成を表す図の例である。
【図３】図３（ａ）は、フィールド機器記憶手段に記憶されている情報の構成を表す図の他の例であり、図３（ｂ）は、フィールド機器管理装置の記憶手段に記憶されている情報の構成を表す図の他の例である。。
【図４】フィールド機器管理装置の動作を表すフローチャート図の例である。
【図５】図４のステップＳ５０の処理の変形例を表すフローチャート図である。
【図６】図５のステップＳ１３０の処理の変形例を表すフローチャート図である。
【図７】背景技術におけるフィールド機器管理装置およびフィールド機器などを備えたフィールド機器管理システムの構成図の例である。
【符号の説明】
【００６５】
２０  情報管理手段
４０  通信手段
６０  通信経路
１００  フィールド機器管理装置
１１０  記憶手段
１２０  判断手段
１３０  更新手段
２００  フィールド機器Ａ
２１０  フィールド機器記憶手段
３００  フィールド機器管理システム
【図１】
0005024624.tif 000002
【図２】
0005024624.tif 000003
【図３】
0005024624.tif 000004
【図４】
0005024624.tif 000005
【図５】
0005024624.tif 000006
【図６】
0005024624.tif 000007
【図７】
0005024624.tif 000008