HART通信の通信コマンドを用いてマスタフィールド機器とスレーブフィールド機器の間でHARTパケットのマスタスレーブ通信を行う通信システムにおいて、前記マスタフィールド機器に、HARTパケットを解釈して同一バス内におけるマスタの種類を判別するバス内マスタ判別部と、このバス内マスタ判別部で判別されたマスタの種類と受信した時間の情報を格納するバス内マスタ情報保持部と、このバス内マスタ情報保持部に格納された情報に基づき、前記HARTパケットに付加して送信するマスタ情報を自動で判断する送信マスタ情報自動判断部、を設けたことを特徴とする通信システム。有線のHART通信バスを用いることを特徴とする請求項1記載の通信システム。無線通信を行うことを特徴とする請求項1記載の通信システム。前記マスタフィールド機器は、コリオリ流量計であることを特徴とする請求項1から請求項3のいずれかに記載の通信システム。しかし、図5および図6のような従来の構成によれば、ユーザがHART通信バス10上に接続されているマスタの種類を把握し、その種類をマスタ機能付のフィールド機器50に対してエンジニアリングツール30で設定する必要がある。また、HART通信では、その仕様により、同一HART通信バス10には2種類までのマスタしか許可していないので、既にHART通信バス10上に2種類のマスタが存在すると、通信が混信するおそれがある。さらに、エンジニアリングツール30を利用したパラメータの設定は、一時的に行われることが多い。このような場合でもHART通信バス10上には複数のマスタが存在するため、フィールド機器50のマスタ機能を一時的にオフにしてパラメータの設定を行い、パラメータの設定が終了した後にフィールド機器50のマスタ機能を再びオンに戻す必要がある。すなわち、ユーザはHART通信バス10のマスタの状態を把握しておかなければならず、メンテナンス性を低下させることになる。本発明は、このような課題を解決するものであり、その目的は、フィールド機器自身がHART通信バスの状態に基づいて自動的にマスタの種類を設定でき、HART通信バス上に既に複数のマスタが存在する場合にはフィールド機器自身が自動的にマスタ機能を停止させ、一方のマスタが存在しなくなった時点でフィールド機器が自動的にマスタの種類を設定してマスタ機能を動作させることができる通信システムを提供することにある。このような課題を達成するために、本発明のうち請求項1記載の発明は、HART通信の通信コマンドを用いてマスタフィールド機器とスレーブフィールド機器の間でHARTパケットのマスタスレーブ通信を行う通信システムにおいて、前記マスタフィールド機器に、HARTパケットを解釈して同一バス内におけるマスタの種類を判別するバス内マスタ判別部と、このバス内マスタ判別部で判別されたマスタの種類と受信した時間の情報を格納するバス内マスタ情報保持部と、このバス内マスタ情報保持部に格納された情報に基づき、前記HARTパケットに付加して送信するマスタ情報を自動で判断する送信マスタ情報自動判断部、を設けたことを特徴とする。請求項2記載の発明は、請求項1記載の通信システムにおいて、有線のHART通信バスを用いることを特徴とする。請求項3記載の発明は、請求項1記載の通信システムにおいて、無線通信を行うことを特徴とする。請求項4記載の発明は、請求項1から請求項3のいずれかに記載の通信システムにおいて、前記マスタフィールド機器は、コリオリ流量計であることを特徴とする。これらにより、HART通信におけるマスタ機能処理の自動化が実現できる。以下、本発明について、図面を用いて詳細に説明する。図1は本発明の一実施例を示すブロック図であり、図6と共通する部分には同一の符号を付けている。図1において、HARTパケット解釈部52には通信データからHARTマスタの種類を判別するバス内マスタ判別部521を付加し、HARTパケット生成部54にはHART通信バス10上に存在するマスタの情報に基づいてどの種類のマスタ信号でデータを送信するかを判断する送信マスタ情報自動判断部541を付加している。さらに、バス内マスタ判別部521と送信マスタ情報自動判断部541の情報を伝達するために、HARTパケット関連データ格納部55内に、バス内マスタ情報保持部551を付加している。HARTパケット解釈部52に付加されたバス内マスタ判別部521は、HARTパケット送受信部51から受信したデータに含まれているマスタの種類を示すデータおよび受信時間を判別して格納する。HARTパケット生成部54に付加された送信マスタ情報自動判断部541は、バス内マスタ判別部521に格納されているバス内マスタ情報保持部551の情報から、送信するHARTパケットに付加するマスタ情報を自動で判断する。HARTパケット作成部54はこの情報を使用してHARTパケットを生成する。HARTパケット関連データ格納部55に付加されているバス内マスタ情報保持部551は、バス内マスタ判別部521から送信出力されるデータを格納する。バス内マスタ情報保持部551に格納されたデータは送信マスタ情報自動判断部541で使用される。図2は、図1におけるHART通信バス10の監視動作の流れを説明するフローチャートである。なお、この場合、事前準備として、マスタ機能付きフィールド機器50のマスタ機能を有効にしておく。フィールド機器50が起動されて、HARTパケット送受信部51におけるHART通信パケットフレームの受信が完了するとステップS1、HARTパケット解釈部52により受信したデータのデータリンク層の解析が行われるステップS2。ここで、受信フレームのソースアドレスがマスタ機器の場合には次のステップS4に進み、マスタ機器ではなくスレーブ機器の場合はステップS1に戻るステップS3。HARTパケット解釈部52は、ステップS2における解析結果であるマスタの種類と受信時刻データをバス内マスタ情報保持部551に格納するステップS4。そして、受信したデータが自機宛の場合は次のステップS6に進み、他機宛の場合はステップS1に戻るステップS5。受信したデータが自機宛の場合、アプリケーションアルゴリズム部56で、要求されたアプリケーションを実行するステップS6。続いて、HARTパケット作成部54は、アプリケーションアルゴリズム部56の実行結果を元に、返信パケットを作成するステップS7。HARTパケット送受信部51は、HARTパケット作成部54で作成された返信パケットフレームを送信するステップS8。これにより、ステップS1でHARTパケット送受信部51が受信完了したフレームに対する一連の処理を終了する。図3は、HARTマスタ通信の送信動作の流れを説明するフローチャートである。はじめに、マスタフレーム送信のための周期タイマ53が起動されたか否かを判断しステップS1、周期タイマ53が起動された場合は次のステップS2に進む。HARTパケット作成部54の送信マスタ情報自動判断部541は、バス内マスタ情報保持部551に確保されている情報を読み出し、直近の指定された時間内に受信したマスタの種類がプライマリとセカンダリの両方か否かを判断するステップS2。なお、直近の指定された時間は、たとえば10秒や1分など、ユーザが任意に設定できる。ステップS2において、受信したマスタがプライマリとセカンダリの両方でないと判断した場合には、続いてセカンダリか否かを判断するステップS3。ステップS3において、受信したマスタがセカンダリでないと判断した場合には、HARTパケット送受信部51は、HARTパケット作成部54で作成されたフレームをセカンダリマスタとして送信するステップS4。ステップS2において、受信したマスタがプライマリとセカンダリの両方であると判断した場合には、HARTパケット送受信部51は何も送信しないステップS5。ステップS3において、受信したマスタがセカンダリと判断した場合には、HARTパケット送受信部51は、HARTパケット作成部54で作成されたフレームをプライマリマスタとして送信するステップS6。このように、周期タイマ53の起動に伴う一連のマスタフレーム送信処理を終了する。図1のように構成することにより、ユーザが設定操作することなしに、HART通信バス10の状況を自動的に判断し、送信するパケットに自動的にマスタの適切な種類を設定することができるとともに、同一のHART通信バス10上に既に複数のマスタが存在する場合には自動的にマスタ機能を停止させることができる。本発明に基づくマスタ機能を有するフィールド機器としては、たとえば様々な物理量を同時に測定できるコリオリ流量計が考えられる。他のフィールド機器と通信するためのマスタ機能を持つコリオリ流量計の圧力情報を各種物理量の補正に使用することで、高精度の物理量測定データを出力できる。なお、図1では、有線のHART通信バス10を用いる通信システムの実施例を説明したが、HARTパケット送受信部を図4に示すように無線HARTパケット送受信部58に変更することにより、無線HART通信システムとして構築することもできる。図4の構成によれば、HARTパケット通信方式が有線から無線に変更されることにより、本発明固有の効果に加えて、フィールド機器相互間でHARTパケット信号を送受するための信号線路が不要になるという効果も得られる。以上説明したように、本発明の通信システムによれば、HART通信におけるマスタ機能の自動化が実現できる。