送信側SOAPクライアントと、SOAPサーバ及びPushメールサーバを備えるEDIセンタと、受信側SOAPクライアントと、受信側管理者が使用する端末とがネットワークを介して接続されたSOAP通信を用いるメッセージ送受信システムにおいて、前記送信側SOAPクライアントは、入力された送信すべきメッセージを、前記SOAPサーバに送信し、前記SOAPサーバは、前記Pushメールサーバにメッセージの到着を通知し、前記Pushメールサーバは、メッセージの内容を確認後、前記受信側SOAPクライアントにメッセージ受信依頼のPushメールを送信し、前記受信側SOAPクライアントは、前記Pushメールを受信すると、自クライアントが有するメッセージ登録履歴データベースに着信情報を登録し、登録したメッセージ種別を元に、自クライアントが有するメッセージ種別優先度パラメータファイルを参照して、登録したメッセージのメッセージ種別優先度に従って、当該メッセージが受信対象メッセージか否かを判断し、受信対象メッセージであった場合、前記SOAPサーバから当該受信対象メッセージを取得し、メッセージを登録している旨を受信側管理者が使用する端末に通知することを特徴とするSOAP通信を用いるメッセージ送受信システム。前記受信側SOAPクライアントは、登録したメッセージが受信対象メッセージでなかった場合、前記メッセージ登録履歴データベースの受信日時の現在月の1ヶ月前からのデータを元に、メッセージ受信の平均受信時刻を求め、求めた平均受信時刻と現在時刻とを比較し、現在時刻が平均受信時刻と同一、あるいは、現在時刻が平均受信時刻を過ぎていた場合、メッセージ登録履歴データベースの着信通知日時のチェックを行い、現在日時が着信通知時間外である場合、現在日時から最も直近の着信通知時刻に、メッセージが登録されている旨を受信側管理者が使用する端末へ通知することを特徴とする請求項1記載のSOAP通信を用いるメッセージ送受信システム。前述した従来のSOAP通信を利用した流通BMS対応EDIシステムは、クライアント側がサーバにアクセスしない限り、サーバにメッセージが存在することを知ることができないという問題点を有し、また、メッセージの種別に従って、即座にメッセージを受信すべきか否かを判断していないため、効率よくメッセージの送受信を行うことができないという問題点を有している。本発明の目的は、前述した従来のSOAP通信技術を用いる流通BMS対応EDIシステムの問題点を解決し、流通BMS対応EDIシステムに用いて好適な効率よくメッセージの送受信を行うことができるようにしたSOAP通信を用いるメッセージ送受信システムを提供することにある。本発明によれば前記目的は、送信側SOAPクライアントと、SOAPサーバ及びPushメールサーバを備えるEDIセンタと、受信側SOAPクライアントと、受信側管理者が使用する端末とがネットワークを介して接続されたSOAP通信を用いるメッセージ送受信システムにおいて、前記送信側SOAPクライアントは、入力された送信すべきメッセージを、前記SOAPサーバに送信し、前記SOAPサーバは、前記Pushメールサーバにメッセージの到着を通知し、前記Pushメールサーバは、メッセージの内容を確認後、前記受信側SOAPクライアントにメッセージ受信依頼のPushメールを送信し、前記受信側SOAPクライアントは、前記Pushメールを受信すると、自クライアントが有するメッセージ登録履歴データベースに着信情報を登録し、登録したメッセージ種別を元に、自クライアントが有するメッセージ種別優先度パラメータファイルを参照して、登録したメッセージのメッセージ種別優先度に従って、当該メッセージが受信対象メッセージか否かを判断し、受信対象メッセージであった場合、前記SOAPサーバから当該受信対象メッセージを取得し、メッセージを登録している旨を受信側管理者が使用する端末に通知することにより達成される。本発明によれば、最短のリードタイムで、効率よくメッセージの受信処理を行うことが可能となる。以下、本発明によるSOAP通信を用いるメッセージ送受信システムの実施形態を図面により詳細に説明する。図1は本発明の一実施形態によるSOAP通信を用いるメッセージ送受信システムの構成例を示すブロック図である。図1に示すSOAP通信を用いるメッセージ送受信システムは、入力された送信すべきメッセージをインターネット11等のネットワークに送信する送信側SOAPクライアント10と、SOAPクライアント10からのメッセージを受信して保持した後、インターネット17等のネットワークに送信するSOAPサーバ13及びPushメールサーバ15を備えるEDIセンタ12と、EDIセンタ12のPushメールサーバ15から送信されてきたメッセージを受信登録してメッセージ種別毎の優先度をチェックし、その結果により、メッセージが登録されている旨を、インターネット21等のネットワークを介して受信側管理者が使用する端末22に通知する受信側SOAPクライアント18と、受信側管理者が使用する端末22とを備えて構成されている。前述において、EDIセンタ12に備えられるSOAPサーバ13は、受信監視プログラム14を有し、Pushメールサーバ15は、Pushメール送信WEBサービス16を有している。また、受信側SOAPクライアント18は、メッセージ登録履歴データベース19と、受信監視プログラム20とを備えて構成されている。前述において、送信側及び受信側のSOAPクライアント10、18は、図示しないが、CPU、メインメモリ、HDD等の記憶装置、キーボード、マウス等の入力装置、表示装置等を備えるPCに代表される情報処理装置であり、記憶装置に記憶されている本発明に必要なプログラムをメインメモリにロードし、そのプログラムをCPUが実行することにより、後述する本発明の実施形態での機能を構築する。また、EDIセンタ12に設置されているSOAPサーバ13、Pushメールサーバ15も、前述と同様な構成を持つ情報処理装置であり、前述と同様に、記憶装置に記憶されている本発明に必要なプログラムをメインメモリにロードし、そのプログラムをCPUが実行することにより、後述する本発明の実施形態での機能を構築する。また、図1に示す本発明の実施形態によるSOAP通信を用いるメッセージ送受信システムの構成例では、3つの異なるインターネット等のネットワークを備えるように示しているが、これらのネットワークは、同一のネットワークでよい。図5は送信側SOAPクライアント10から送信されたメッセージが受信側SOAPクライアント18で受信されるまでの動作を説明するフローチャートであり、次に、これについて説明する。1送信側SOAPクライアント10は、メッセージをHTTPPUTメソッドを用いてEDIセンタ11内のSOAPサーバ13へ送信して登録させるステップ50。2EDIセンタ11内のSOAPサーバ13の着信監視プログラム14は、メッセージの登録を検知し、Pushメールサーバ15のPushメール送信WEBサービス16の引数として、取引先情報、メッセージ種別、登録時刻を設定し、Pushメールサーバ15のPushメール送信WEBサービス16を呼び出すステップ51。3Pushメールサーバ15は、Pushメール送信WEBサービス15に、メッセージの内容を確認させ、SOAPサーバ13から通知された先の情報を、メッセージ受信依頼のPushメールとして受信側SOAPクライアント18へ送信させるステップ52。4受信側SOAPクライアント18の着信監視プログラム20は、Pushメールの着信を検知すると、検知したPushメールの着信情報をメッセージ登録履歴データベース19へ登録する。なお、メッセージ登録履歴データベース19の構成については、図2を参照して後述するステップ53。5受信側SOAPクライアント18は、メッセージ登録履歴データベース19へメッセージ情報を登録した後、メッセージ種別による優先度のレベルが、閾値以上であるか否かのチェックを行うステップ54。6ステップ54のチェックで、登録されたメッセージのメッセージ種別による優先度のレベルが閾値以上であった場合、登受信側SOAPクライアント18は、EDIセンタ12のSOAPサーバ13に対してHTTPGETメソッドを用いたメッセージの取得を要求して、メッセージを取得し、また、メッセージ登録履歴データベース19の該当メッセージのレコードを更新する。なお、メッセージ種別による優先度については、図3、図4を参照して後述するステップ55、56。7ステップ54のチェックで、登録されたメッセージのメッセージ種別による優先度のレベルが閾値未満であった場合、受信側SOAPクライアント18は、メッセージ登録履歴データベース19を参照して受信履歴チェック処理を行う。ここでのチェックの処理は、メッセージ登録履歴データベース19の現在月の1か月前からのデータを元に、登録されたメッセージ種別IDをキーにしてメッセージ受信の平均受信時刻を求め、求めた平均受信時刻と現在時刻とを比較し、現在時刻が平均受信時刻を過ぎていないか否かをチェックする処理であるステップ57。8ステップ57のチェックで、現在時刻が平均受信時刻を過ぎていなかった場合、何もせず、現在時刻が平均受信時刻と同一、あるいは、現在時刻が平均受信時刻を過ぎていた場合、受信側SOAPクライアント18は、メッセージ登録履歴データベース19を参照して、設定されている着信通知日時のチェックを行うステップ58、59。9ステップ59のチェックで、現在日時が着信通知時間外である場合、現在日時から最も直近の着信通知時刻に、メッセージが登録されている旨を受信側管理者が使用する端末22へメールにより通知するステップ60。10ステップ59のチェックで、現在日時が、着信通知時間内であった場合、直ちにメッセージが登録されている旨を受信側管理者が使用する端末22へメールにより通知するステップ61。12ステップ60またはステップ61の処理により、受信側管理者にメッセージが登録されていることの着信通知を送信した後、受信側SOAPクライアント18は、メッセージ登録履歴DB19の該当レコードの着信通知時刻を更新するステップ62。図2は受信側SOAPクライアント18が備えるメッセージ登録履歴データベース19の履歴テーブルの構成を示す図である。図2に示すメッセージ登録履歴データベース19の履歴テーブル内のデータは、着信監視プログラム20が、Pushメールの着信を検知して登録したものである。そして、図示履歴テーブルは、メッセージ送信元の事業者コードである送信元GLNGlobalLocationNumberと、メッセージの種別を示すメッセージ種別IDと、メッセージを登録した日時と、設定された受信側管理者へのメッセージの着信を通知する着信通知時刻である通知日時と、メッセージの受信日時とを組としたレコードを複数格納して構成されている。図3はメッセージ種別毎の優先度レベルを設定したパラメータファイルの例を示す図である。このパラメータファイルは、受信側SOAPクライアント18が有するファイルである。図3に示すメッセージ種別毎の優先度レベルのパラメータファイルは、メッセージ種別IDとその優先度レベルとを組とした複数のレコードを格納している。そして、図示例では、メッセージ種別IDが001のメッセージの優先度レベルが5であり、メッセージ種別IDが002のメッセージの優先度レベルが2であは、また、メッセージ種別IDが003のメッセージの優先度レベルが35であるというレコードが格納されている。図4は取引先情報毎のメッセージ種別の優先度レベルの閾値を設定したプロパティファイルの例を示す図である。このプロパティファイルは、受信側SOAPクライアント18が有するファイルであり、取引先情報毎のメッセージ種別毎に設けられている。そして、図4に示す例では、図4に示す取引先情報毎のメッセージ種別の優先度レベルの閾値を設定したプロパティファイルには、その取引先に着信があったことを通知する日時の情報である着信通知時間と、メッセージ種別IDの優先度レベルの閾値の情報であるメッセージ自動受信優先度レベルとが保持されている。図4に示す例は、メッセージ種別IDが003であるプロパティファイルの例であるものとし、メッセージの優先度レベルの閾値が3であると登録されている。受信側SOAPクライアント18は、前述した図5に示すフローのステップ54からステップ56の処理で、図3、図4に示すファイルを参照するが、その際、図3、図4に示される設定例で、メッセージ種別IDが003であるメッセージが登録されている場合、優先度レベルが3.5、閾値が3であるため、メッセージを自動受信する。また、受信側SOAPクライアント18は、図3、図4にメッセージ種別IDが002であるメッセージが登録されている場合、優先度レベルが2、閾値が3であるため、メッセージの自動受信を行わず、次のステップ57の処理を行うことになる。