(57)【要約】【課題】切断されたシステム群間のデータ交換を、安価、容易、かつ確実に行うことのできるデータ交換方法等を提供する。【解決手段】切断された他のシステム群１へ送信するデータ及び切断された他のシステム群１から受信するデータを納めるための格納手段４を各システム群１に設け、各システム２は、データの送信時においては、同じシステム群１の前記格納手段４に交換データ４２を格納して、当該格納が正常に完了した旨を示す正常送信完了ファイル４３を当該交換データ４２と共に格納手段４に格納し、データの受信時においては、同じシステム群１の前記格納手段４から交換データ４２を取得して、当該取得が正常に完了した旨を示す正常受信完了ファイル４４を当該交換データ４２と共に格納手段４に格納する。【選択図】　　　　　　　　　　図１
2004133587.tif 000002
【特許請求の範囲】
【請求項１】
互いにネットワークを介して接続された複数のコンピュータシステムから成るシステム群が、当該システム群とは切断されている他のシステム群との間でデータの交換を行う際のデータ交換方法であって、
当該システム群の前記コンピュータシステムが、前記他のシステム群へデータを送信する際には、
当該コンピュータシステムが、前記ネットワークに接続されているデータ格納手段に当該送信データ用のデータ格納領域を作成して、当該データ格納領域に当該送信データを格納する第一のステップと、
当該コンピュータシステムが、前記送信データの格納後に、前記送信データ用のデータ格納領域に、前記格納が完了したことを示す正常送信完了ファイルを作成する第二のステップとを有し、
当該コンピュータシステムが、前記他のシステム群から当該コンピュータシステムへ送信され、前記データ格納手段に格納されているデータを受信する際には、
当該コンピュータシステムが、前記データ格納手段の当該受信データ用のデータ格納領域から、当該受信データを取得する第三のステップと、
当該コンピュータシステムが、当該受信データの取得後に、前記受信データ用のデータ格納領域に、前記取得が完了したことを示す正常受信完了ファイルを作成する第四のステップとを有し、
前記第三のステップにおける前記受信データの取得が、前記受信データ用のデータ格納領域に、前記正常送信完了ファイルが存在し、かつ前記正常受信完了ファイルが存在しない場合に実施される
ことを特徴とするデータ交換方法。
【請求項２】
請求項１において、更に、
前記コンピュータシステムが、前記第一のステップで作成した前記送信データ用のデータ格納領域に、前記正常受信完了ファイルが存在している場合に、前記送信データの送信が完了したと判断するステップを有する
ことを特徴とするデータ交換方法。
【請求項３】
請求項１あるいは請求項２において、
前記データ格納領域に格納されているデータの送信先の識別情報が、当該データ格納領域に付されている
ことを特徴とするデータ交換方法。
【請求項４】
互いにネットワークを介して接続された複数のコンピュータシステムから成るシステム群に含まれ、当該システム群とは切断されている他のシステム群との間でデータの交換を行うデータ交換システムであって、
当該システム群に含まれ、前記他のシステム群と交換するデータを格納するデータ格納手段と前記ネットワークを介して接続され、
前記他のシステム群へデータを送信する際には、前記データ格納手段に当該送信データ用のデータ格納領域を作成して、当該データ格納領域に当該送信データを格納し、前記格納後に、前記送信データ用のデータ格納領域に、前記格納が完了したことを示す正常送信完了ファイルを作成し、
前記他のシステム群から当該データ交換システムへ送信され、前記データ格納手段に格納されているデータを受信する際には、前記データ格納手段の当該受信データ用のデータ格納領域から、当該受信データを取得し、前記取得後に、前記受信データ用のデータ格納領域に、前記取得が完了したことを示す正常受信完了ファイルを作成し、
前記受信データの取得を、前記受信データ用のデータ格納領域に、前記正常送信完了ファイルが存在し、かつ前記正常受信完了ファイルが存在しない場合に実施する
ことを特徴とするデータ交換システム。
【請求項５】
請求項４において、
前記作成した送信データ用のデータ格納領域に、前記正常受信完了ファイルが存在している場合に、前記送信データの送信が完了したと判断する
ことを特徴とするデータ交換システム。
【請求項６】
互いにネットワークを介して接続された複数のコンピュータシステムから成るシステム群が、当該システム群とは切断されている他のシステム群との間でデータの交換を行う際のデータ交換処理を前記コンピュータシステムに実行させるプログラムであって、
前記コンピュータシステムが、前記他のシステム群へデータを送信する際には、
前記ネットワークに接続されているデータ格納手段に当該送信データ用のデータ格納領域を作成して、当該データ格納領域に当該送信データを格納する第一のステップと、
前記送信データの格納後に、前記送信データ用のデータ格納領域に、前記格納が完了したことを示す正常送信完了ファイルを作成する第二のステップとを当該コンピュータシステムに実行させ、
当該コンピュータシステムが、前記他のシステム群から当該コンピュータシステムへ送信され、前記データ格納手段に格納されているデータを受信する際には、
前記データ格納手段の当該受信データ用のデータ格納領域から、当該受信データを取得する第三のステップと、
当該受信データの取得後に、前記受信データ用のデータ格納領域に、前記取得が完了したことを示す正常受信完了ファイルを作成する第四のステップとを当該コンピュータシステムに実行させ、
前記第三のステップにおける前記受信データの取得を、前記受信データ用のデータ格納領域に、前記正常送信完了ファイルが存在し、かつ前記正常受信完了ファイルが存在しない場合に実行される
ことを特徴とするプログラム。
【請求項７】
請求項６において、更に、
前記コンピュータシステムに、前記第一のステップで作成した前記送信データ用のデータ格納領域に、前記正常受信完了ファイルが存在している場合に、前記送信データの送信が完了したと判断するステップを実行させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、相互に接続されていないシステム群間のデータ交換方法に関し、特に、電子メールを使用せずに、容易かつ確実なデータ交換が行えるデータ交換方法等に関する。
【０００２】
【従来の技術】
近年のインターネット等の急速な普及に伴い、多くのコンピュータシステムがネットワークを介して接続され、組織内外、国内国外を問わず、かかるネットワークによって容易にデータ交換が実施できる環境が整いつつある。
【０００３】
しかしながら、秘密保持やセキュリティー等の観点から、他とネットワーク等による接続をせずに、ある限られた範囲内のみに閉鎖したネットワークも存在する。ここで、このように閉鎖されたネットワークとそのネットワークに接続されているコンピュータシステム等とを便宜的にシステム群と呼ぶこととする。
【０００４】
しかし、かかるシステム群においても、ネットワーク等により接続されていない他のシステム群との間で所定のデータについてはデータ交換をする必要が生じる。ここで、システム群同士が、ネットワーク等により接続されておらず、有線無線を問わず通信が不可能である状態を、単に切断されていると表現することとする。
【０００５】
切断されたシステム群間において、前述したようにデータ交換が必要である場合のデータ交換は、初歩的には、次のように行われる。まず、データ送信側のシステム群において、他のシステム群に送るデータを一箇所に格納する。格納されたデータは、人手によってフロッピーディスク（フロッピーは登録商標。以下同じ）やコンパクトディスク等の記録媒体に複写された後、送信先のシステム群に運ばれ、当該送信先システム群の所定箇所に複写される。送信先システム群に属するコンピュータシステムを利用する者は、適宜、前記所定箇所にアクセスして自分宛のデータの存否を確認し、自分宛のデータがある場合には、各自自分のコンピュータシステムにそのデータをダウンロードする。このようなデータ交換の方法では、特別な装置は必要としないが、利用者の手間がかかり、データ交換の確実性や迅速性に欠ける面がある。
【０００６】
そこで、従来は、かかるデータ交換に電子メールを利用する方法が用いられていた。図４は、かかる従来のデータ交換を説明するための構成図である。図４に示されるように、互いに切断されたシステム群５１ａ及び５１ｂがあり、システム群５１ａに属するシステム５２ａからシステム群５１ｂに属するシステム５２ｂにデータを送信する場合を説明する。
【０００７】
両方のシステム群５１ａ及び５１ｂは、それぞれ１以上のシステム５２とメールサーバ５５とデータ交換装置５４とそれらを接続する閉鎖されたネットワーク５３とで構成される。メールサーバ５５は、システム群５１内の電子メールの受信配信を司り、各システム５２には電子メール用のソフトウェアが備えられる。
また、データ交換装置５４には、交換するデータ（交換データ５４２）と電子メールのデータを格納する機能と共に、他のシステム群５１から受け取った電子メールのデータを電子メールであると識別してメールサーバ５５に送信する機能が備えられている。
【０００８】
図５は、かかる従来のデータ交換における処理手順の一例を示したフローチャートである。データ送信側のシステム群５１ａにおいて、まず、データ送信元のシステム５２ａから送信者が送信するデータ（交換データ５４２ａ）をデータ交換装置５４ａに送信する（図５のステップＳ１１）。データ交換装置５４ａは、送信された交換データ５４２ａを受信し、格納する（図５のステップＳ１２）。
次に、前記送信者は、データの送信先であるシステム５２ｂに対する、データ（交換データ５４２ａ）を送信する旨の電子メールを作成し、メールサーバ５５ａに送信する（図５のステップＳ１３）。メールサーバ５５ａは、当該電子メールを受信し、その電子メールをデータ交換装置５４ａに送信する（図５のステップＳ１４）。データ交換装置５４ａは、当該電子メールのデータを格納する（図５のステップＳ１５）。
【０００９】
その後、システム群５１ａのデータ交換装置５４ａに格納された交換データ５４２ａと前記電子メールのデータが、人手によってコンパクトディスク等の記録媒体に複写されて、送信先のシステム群５１ｂに運ばれ、システム群５１ｂのデータ交換装置５４ｂに複写される（図５のステップＳ１６）。図４のハは、かかる人手によるデータ移動を表している。
【００１０】
受信側のデータ交換装置５４ｂは、前記複写されたデータの中から電子メールのデータを識別し、それをメールサーバ５５ｂに送信する（図５のステップＳ１７）。メールサーバ５５ｂは、当該電子メールをデータの送信先であるシステム５２ｂに配信する（図５のステップＳ１８）。データの受信者は、システム５２ｂにおいて受信した前記電子メールを開封して、データが送信されたことを知り（図５のステップＳ１９）、データ交換装置５４ｂにアクセスしてデータ（交換データ５４２ｂ）をダウンロードする（図５のステップＳ２０）。
【００１１】
このように、従来においては、メールサーバ５５や特別なデータ交換装置５４を用いたデータ交換がなされていた。
【００１２】
【特許文献１】
特開２００１−７８４３号公報（第７頁、第４図）
【００１３】
【発明が解決しようとする課題】
しかしながら、前述した従来のデータ交換方法では、メールサーバ５５、メールのためのソフトウェア、特別な機能を有するデータ交換装置５４等が必要となり、データ交換のためのシステムが大掛かり、かつ高価なものとなってしまう。
また、データ送信の通知に電子メールを用いるため、各システム群５１で電子メール用の通信プロトコルを使用しなければならないなどシステム５２毎の自由度が小さいという欠点がある。
【００１４】
そこで、本発明の目的は、切断されたシステム群間のデータ交換を、安価、容易、かつ確実に行うことのできるデータ交換方法等を提供することである。
【００１５】
【課題を解決するための手段】
上記の目的を達成するために、本発明の一つの側面は、切断された他のシステム群へ送信するデータ及び切断された他のシステム群から受信するデータを納めるための格納手段を各システム群に設け、各システムは、データの送信時においては、同じシステム群の前記格納手段に交換データを格納して、当該格納が正常に完了した旨を示す正常送信完了ファイルを当該交換データと共に格納手段に格納し、データの受信時においては、同じシステム群の前記格納手段から交換データを取得して、当該取得が正常に完了した旨を示す正常受信完了ファイルを当該交換データと共に格納手段に格納することである。そして、各システムは、交換データと共に前記正常送信完了ファイルが格納されているが、前記正常受信完了ファイルが格納されていないことにより、当該交換データを受信すべきことを判断し、前記正常受信完了ファイルが格納されていることにより、当該交換データの送信が完了したと判断する。従って、本発明によれば、交換データが送信され受信すべきことを、各システムが、前記正常送信完了ファイル及び正常受信完了ファイルに基づいて知ることができるので、従来の如く電子メールによる通知を必要としない。また、前記格納手段はデータを格納できる共有スペースであればよく、従来のデータ交換装置のような特別な機能を要しない。これにより、切断されたシステム群間のデータ交換を安価かつ容易に行うことが可能となると共に、各システムと格納手段との間の通信プロトコルを限定する必要がなく、システム毎の自由度を向上させることができる。さらに、前記正常送信完了ファイル及び正常受信完了ファイルは、データの送受信中にデータが壊れた場合などには作成されないため、データ交換を確実に行うことができる。
【００１６】
上記の目的を達成するために、本発明の別の側面は、互いにネットワークを介して接続された複数のコンピュータシステムから成るシステム群が、当該システム群とは切断されている他のシステム群との間でデータの交換を行う際のデータ交換方法であって、当該システム群の前記コンピュータシステムが、前記他のシステム群へデータを送信する際には、当該コンピュータシステムが、前記ネットワークに接続されているデータ格納手段に当該送信データ用のデータ格納領域を作成して、当該データ格納領域に当該送信データを格納する第一のステップと、当該コンピュータシステムが、前記送信データの格納後に、前記送信データ用のデータ格納領域に、前記格納が完了したことを示す正常送信完了ファイルを作成する第二のステップとを有し、当該コンピュータシステムが、前記他のシステム群から当該コンピュータシステムへ送信され、前記データ格納手段に格納されているデータを受信する際には、当該コンピュータシステムが、前記データ格納手段の当該受信データ用のデータ格納領域から、当該受信データを取得する第三のステップと、当該コンピュータシステムが、当該受信データの取得後に、前記受信データ用のデータ格納領域に、前記取得が完了したことを示す正常受信完了ファイルを作成する第四のステップとを有し、前記第三のステップにおける前記受信データの取得が、前記受信データ用のデータ格納領域に、前記正常送信完了ファイルが存在し、かつ前記正常受信完了ファイルが存在しない場合に実施されることを特徴とする。
【００１７】
更に、上記の発明において、その好ましい態様は、更に、前記コンピュータシステムが、前記第一のステップで作成した前記送信データ用のデータ格納領域に、前記正常受信完了ファイルが存在している場合に、前記送信データの送信が完了したと判断するステップを有することを特徴とする。
【００１８】
また、上記の発明において、好ましい態様は、前記データ格納領域に格納されているデータの送信先の識別情報が、当該データ格納領域に付されていることを特徴とする。
【００１９】
上記の目的を達成するために、本発明の別の側面は、互いにネットワークを介して接続された複数のコンピュータシステムから成るシステム群に含まれ、当該システム群とは切断されている他のシステム群との間でデータの交換を行うデータ交換システムであって、当該システム群に含まれ、前記他のシステム群と交換するデータを格納するデータ格納手段と前記ネットワークを介して接続され、前記他のシステム群へデータを送信する際には、前記データ格納手段に当該送信データ用のデータ格納領域を作成して、当該データ格納領域に当該送信データを格納し、前記格納後に、前記送信データ用のデータ格納領域に、前記格納が完了したことを示す正常送信完了ファイルを作成し、前記他のシステム群から当該データ交換システムへ送信され、前記データ格納手段に格納されているデータを受信する際には、前記データ格納手段の当該受信データ用のデータ格納領域から、当該受信データを取得し、前記取得後に、前記受信データ用のデータ格納領域に、前記取得が完了したことを示す正常受信完了ファイルを作成し、前記受信データの取得を、前記受信データ用のデータ格納領域に、前記正常送信完了ファイルが存在し、かつ前記正常受信完了ファイルが存在しない場合に実施することを特徴とする。
【００２０】
更に、上記の発明において、その好ましい態様は、前記作成した送信データ用のデータ格納領域に、前記正常受信完了ファイルが存在している場合に、前記送信データの送信が完了したと判断することを特徴とする。
【００２１】
上記の目的を達成するために、本発明の別の側面は、互いにネットワークを介して接続された複数のコンピュータシステムから成るシステム群が、当該システム群とは切断されている他のシステム群との間でデータの交換を行う際のデータ交換処理を前記コンピュータシステムに実行させるプログラムであって、前記コンピュータシステムが、前記他のシステム群へデータを送信する際には、前記ネットワークに接続されているデータ格納手段に当該送信データ用のデータ格納領域を作成して、当該データ格納領域に当該送信データを格納する第一のステップと、前記送信データの格納後に、前記送信データ用のデータ格納領域に、前記格納が完了したことを示す正常送信完了ファイルを作成する第二のステップとを当該コンピュータシステムに実行させ、当該コンピュータシステムが、前記他のシステム群から当該コンピュータシステムへ送信され、前記データ格納手段に格納されているデータを受信する際には、前記データ格納手段の当該受信データ用のデータ格納領域から、当該受信データを取得する第三のステップと、当該受信データの取得後に、前記受信データ用のデータ格納領域に、前記取得が完了したことを示す正常受信完了ファイルを作成する第四のステップとを当該コンピュータシステムに実行させ、前記第三のステップにおける前記受信データの取得を、前記受信データ用のデータ格納領域に、前記正常送信完了ファイルが存在し、かつ前記正常受信完了ファイルが存在しない場合に実行されることを特徴とする。
【００２２】
更に、上記の発明において、その好ましい態様は、更に、前記コンピュータシステムに、前記第一のステップで作成した前記送信データ用のデータ格納領域に、前記正常受信完了ファイルが存在している場合に、前記送信データの送信が完了したと判断するステップを実行させることを特徴とする。
【００２３】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００２５】
図１は、本発明を適用したデータ交換システムの実施の形態例に係る構成図である。図１に示される二つのシステム群１ａ及び１ｂは、互いに切断されており、それぞれ、１以上のシステム２とデータサーバ４（データ格納手段）とそれらを接続するネットワーク３等から構成される。本発明を適用したデータ交換システムは、データ送信手段２１及びデータ受信手段２２を有するシステム２、あるいは当該システム２とデータサーバ４から構成され、切断された他のシステム群１との間でデータ交換を行う。なお、図１には、互いに切断されているシステム群１を便宜的に二つのみ示しているが、システム群１の数は３以上でもよく、かかる場合には、切断された３以上のシステム群１間で同様のデータ交換が行われる。
【００２６】
各システム群１のネットワーク３は、同じシステム群１内の各システム２とデータサーバ４を接続するＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）等のネットワークであり、図１に示す例では、ネットワーク３ａ又は３ｂのいずれか一方がインターネット等のオープンなネットワークに接続されていても構わない。
【００２７】
システム２は、パーソナルコンピュータなどのコンピュータシステム等で構成され、データ交換に際しデータの送信元及び送信先となる。また、システム２は、前述したデータ送信手段２１及びデータ受信手段２２を有し、かかる手段がデータ交換についての主要な役割を果たす。データ送信手段２１は、データを送信する際に、送信者の操作に従って、送信するデータ４２を同じシステム群１内のデータサーバ４に送信し所定の領域４１内に格納すると共に、当該格納が正常に完了した場合には正常送信完了ファイル４３を当該領域４１内に作成する。
【００２８】
また、データ受信手段２２は、切断された他のシステム群１から当該システム２に対して送信され、同じシステム群１のデータサーバ４内に格納されているデータ４２を取得すると共に、当該取得が正常に完了した場合には、当該データサーバ４の取得したデータ４２と同じ領域４１内に正常受信完了ファイル４４を作成する。なお、上記データ４２の取得の判断は、データサーバ４内で当該データ４２が格納されている領域４１内の正常送信完了ファイル４３及び正常受信完了ファイル４４の有無に基づいて行われる。
【００２９】
なお、上述したデータ送信手段２１及びデータ受信手段２２は、これらの手段が実行する前述の処理を記述したコンピュータプログラムと、当該コンピュータプログラムに従って処理を実施する制御装置によって構成することができる。また、かかるシステム２は、一つのシステム群１内に複数あってよく、その場合には、各システム２内に同様のデータ送信手段２１及びデータ受信手段２２が備えられる。なお、各システム２が前記データの送受信の際に使用する通信プロトコルは、システム２毎に選択することが可能である。
【００３０】
次に、データサーバ４（データ格納手段）は、システム群１毎に設けられるデータ交換用のサーバシステムであり、データ格納のための共有の記憶スペースを有し、他のシステム群１に送信するデータ及び他のシステム群１から送信されたデータを格納する。しかし、かかるデータサーバ４は、システム群１間のデータ交換のための特化された機能を備える必要はなく、十分なデータの記憶容量を確保していれば、汎用のコンピュータシステム、サーバシステムで構成することが可能である。
【００３１】
また、データサーバ４には、上述のように他のシステム群１に送信するデータ及び他のシステム群１から送信されたデータ、即ち交換データ４２が格納されるが、図１に示すように、一つの交換データ４２に対して一つのフォルダ４１（データ格納領域）が定められる。そして、各フォルダ４１には、その中に格納される交換データ４２の送信先のシステム２を識別する情報が付される（図１のロ部）。例えば、システム群１ａからシステム群１ｂのシステム２ｂに送信するデータの場合には、そのフォルダ４１には、システム２ｂを識別できる情報が付される。かかる識別情報としては、各システム２の名称やアドレス等を用いることができる。
【００３２】
また、各交換データ４２と共に格納される前述した正常送信完了ファイル４３及び正常受信完了ファイル４４は、対応する交換データ４２と同じフォルダ４１内に作成され、これら３つ（４２、４３、４４）が一塊として取り扱われる。データサーバ４内には、当然複数のフォルダ４１が存在し、各フォルダ４１内に格納されるデータ、ファイルの状況は、データ交換の進捗に応じて異なる。なお、正常送信完了ファイル４３及び正常受信完了ファイル４４は、システム２のデータ送信手段２１及びデータ受信手段２２がそれらの存否を確認できればよいことから、例えば、正常送信完了ファイル４３の内容を“０”とし、正常受信完了ファイル４４の内容を“１”とするなど、簡単なデータで構成することができる。
【００３３】
以上説明したような構成で実施される本実施の形態例におけるデータ交換方法は、交換するデータの送信元及び送信先のシステム２が作成する前記正常送信完了ファイル４３及び正常受信完了ファイル４４を用いて交換データ４２の状況を確認し、切断されたシステム群１間の容易かつ確実なデータ交換を実現しようとするものである。
【００３４】
図２は、本実施の形態例におけるデータ交換の処理手順を例示したフローチャートである。また、図３は、データ交換が行われる際のデータサーバ４内におけるフォルダ４１の状態の変化を例示した図である。以下、図２及び図３に基づいて、本実施の形態例におけるデータ交換の処理手順について説明する。なお、ここでは、システム群１ａのシステム２ａからシステム群１ｂのシステム２ｂにデータを送信する場合を想定して説明する。
【００３５】
まず、データの送信者が、システム２ａに対して、交換データ４２ａをシステム２ｂへ送信すべき旨の操作を行う。かかる操作を受けて、システム２ａのデータ送信手段２１ａは、ネットワーク３ａを介して同じシステム群１ａのデータサーバ４ａにアクセスし、当該交換データ４２ａ用のフォルダ４１ａ（データ格納領域）をデータサーバ４ａ内に作成する（図２のステップＳ１）。そして、当該フォルダ４１ａには、データの送信先であるシステム２ｂの識別情報が付される。図３の▲１▼は、フォルダ４１ａが作成された状態を示しており、この段階ではフォルダ４１ａ内にデータは存在しない。
【００３６】
次に、データ送信手段２１ａは、送信者に指示された交換データ４２ａを、ネットワーク３ａを介してデータサーバ４ａに送信し、前記作成したフォルダ４１ａに格納する（図２のステップＳ２）。図３の▲２▼は、当該格納後の状態を示している。更に、データ送信手段２１ａは、前記ステップＳ２の処理が正常に完了したこと、即ち交換データ４２ａがフォルダ４１ａ内に確実にアップロードされたことを確認し、当該交換データ４２ａに対する正常送信完了ファイル４３ａをフォルダ４１ａ内に作成する（図２のステップＳ３）。図３の▲３▼は、その後の状況を示している。この正常送信完了ファイル４３ａの作成により、データの送信先に対して、当該交換データ４２ａがダウンロードの対象であることを示している。なお、前記アップロードが正常に行われなかった場合には、正常送信完了ファイル４３ａは作成されない。
【００３７】
次に、システム群１ａからシステム群１ｂへのデータの移動（図１のイ）が行われる（図２のステップＳ４）。かかるデータの移動は、従来の場合と同様に人手等によって行われる。具体的には、データサーバ４ａ内に格納されたフォルダ４１ａとその中に収められた交換データ４２ａ及び正常送信完了ファイル４３ａのデータが、フロッピーディスクやコンパクトディスク等の記録媒体に複写されてシステム群１ｂに運ばれ、それらのデータがデータサーバ４ｂ内に複写される。その結果、当該交換データ４２用のデータ格納領域であるフォルダ４１ｂが、データサーバ４ｂに作成され、その中に、システム２ａから送信された交換データ４２ａの複写である交換データ４２ｂ及び正常送信完了ファイル４３ａの複写である正常送信完了ファイル４３ｂが生成される。図３の▲４▼は、かかるデータ移動後のデータサーバ４ｂ内の状態を示している。
【００３８】
受信側のシステム群１ｂでは、システム２ｂのデータ受信手段２２ｂが一定時間毎など所定のタイミングでネットワーク３ｂを介してデータサーバ４ｂにアクセスし、ダウンロードすべきデータの有無を監視する。具体的には、自己（システム２ｂ）の識別情報が付されたフォルダ４１ｂを検索し、その中に交換データ４２ｂと正常送信完了ファイル４３ｂが存在し正常受信完了ファイル４４ｂが存在しないことを確認した場合には、当該交換データ４２ｂをダウンロードすべきと判断する。前述したシステム２ａから送信されたデータについては、前記データ移動（図２のステップＳ４）の後、データ受信手段２２ｂがデータサーバ４ｂにアクセスした際に、フォルダ４１ｂの中に交換データ４２ｂと正常送信完了ファイル４３ｂが存在し正常受信完了ファイル４４ｂが存在しないことを確認するので（図２のステップＳ５）、データ受信手段２２ｂがシステム２ａから送信された当該交換データ４２ｂをダウンロードすべきと判断し、システム２ｂへのダウンロードを実施する（図２のステップＳ６）。
【００３９】
そして、かかるダウンロードが正常に行われ、交換データ４２ｂがシステム２ｂの所定箇所に確実に格納された場合には、データ受信手段２２ｂが、正常受信完了ファイル４４ｂをデータサーバ４ｂ内の当該交換データ４２ｂが収められているファイル４１ｂ内に作成する（図２のステップＳ７）。図３の▲５▼は、正常受信完了ファイル４４ｂ作成後の状態を示している。なお、データ受信手段２２ｂは、かかるダウンロードが正常に行われた場合には、新しいデータが受信されたことをシステム２ｂの操作者（受信者等）が容易に把握できるように、新しいデータが受信された旨の表示等を実施する。
【００４０】
以上の処理で、システム２ａからシステム２ｂへの実際のデータ送信は完了するが、前記送信者が、データの送信が完了したことを確認するために、正常受信完了ファイル４４ｂが作成された当該ファイル４１ｂとその中に収められたデータがシステム群１ａ側に移動される（図２のステップＳ８）。かかるデータの移動は、前述したステップＳ４におけるデータの移動と同様の手順で行われ、その結果、データサーバ４ａにおけるシステム２ａが送信した交換データ４２ａ用のフォルダ４１ａ内には、図３の▲６▼に示すように、正常受信完了ファイル４４ａがシステム群１ｂ側から複写されて生成される。
【００４１】
その後、送信元であるシステム２ａのデータ送信手段２１ａが、データサーバ４ａ内の自己が送信した交換データ４２ａ用の前記フォルダ４１ａにアクセスし、前記正常受信完了ファイル４４ａが存在することを確認する。これにより、データ送信手段２１ａは、送信した交換データ４２ａが確実に送信先のシステム２ｂに送信されたと判断する（図２のステップＳ９）。なお、かかるデータ送信手段２１ａによる送信済みの確認は、一定時間毎など予め定められたタイミングで行われるようにしてもよいし、送信者等の操作に従って行われるようにしてもよい。また、送信済みが確認された場合には、データ送信手段２１ａはその旨をシステム２ａ内に記録し、送信が確実に終了したことを前記送信者等が容易に把握できるようにする。
【００４２】
以上説明したように、本実施の形態例にかかるデータ交換方法では、前述した正常送信完了ファイル４３及び正常受信完了ファイル４４の有無によって、データを受信すべきことの判断及びデータが送信済みであることの確認が実行され、切断されたシステム群１間のデータ交換に電子メールを必要としない。また、本方法においては、各システム群１内におけるデータ交換の際の処理が、データの送信元及び送信先であるシステム２に組み込まれたデータ送信手段２１及びデータ受信手段２２によってほぼ自動的に行われ、これらの手段（２１及び２２）以外にはデータ交換のための特別な装置、手段等を必要としない。従って、本データ交換方法によれば、切断されたシステム群間のデータ交換を安価かつ容易に実施できると共に、電子メールを使用しないことから通信プロトコル等の制約もなく各システム２の自由度を高めることができる。更に、前記正常送信完了ファイル４３及び正常受信完了ファイル４４が、正常にアップロード及びダウンロードが行われた場合にのみ作成されるので、データ交換の確実性を向上させることができる。
【００４３】
なお、上述の実施の形態例においては、システム群１ａ側からシステム群１ｂ側へデータを送信する場合として説明したが、逆方向にデータを送信する場合においても、システム２ａとシステム２ｂのデータ送信手段（２１ａ、２１ｂ）及びデータ受信手段（２２ａ、２２ｂ）が同様に機能して同様の手順によりデータ交換が実施される。
【００４４】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【００４５】
【発明の効果】
以上、本発明によれば、交換データが送信され受信すべきことを、各システムは、前記正常送信完了ファイル及び正常受信完了ファイルに基づいて知ることができるので、従来の如く電子メールによる通知を必要としない。また、前記データ格納手段はデータを格納できる共有スペースであればよく、従来のデータ交換装置のような特別な機能を要しない。これにより、切断されたシステム群間のデータ交換を安価かつ容易に行うことが可能となると共に、各システムとデータ格納手段との間の通信プロトコルを限定する必要がなく、システム毎の自由度を向上させることができる。さらに、前記正常送信完了ファイル及び正常受信完了ファイルは、データの送受信中にデータが壊れた場合などには作成されないため、データ交換を確実に行うことができる。
【図面の簡単な説明】
【図１】本発明を適用したデータ交換システムの実施の形態例に係る構成図である。
【図２】本実施の形態例におけるデータ交換の処理手順を例示したフローチャートである。
【図３】データ交換が行われる際のデータサーバ４内におけるフォルダ４１の状態の変化を例示した図である。
【図４】従来のデータ交換を説明するための構成図である。
【図５】従来のデータ交換における処理手順の一例を示したフローチャートである。
【符号の説明】
１（ａ、ｂ）　システム群
２（ａ、ｂ）　システム
３（ａ、ｂ）　ネットワーク
４（ａ、ｂ）　データサーバ（データ格納手段）
２１（ａ、ｂ）　データ送信手段
２２（ａ、ｂ）　データ受信手段
４１（ａ、ｂ）　フォルダ（データ格納領域）
４２（ａ、ｂ）　交換データ
４３（ａ、ｂ）　正常送信完了ファイル
４４（ａ、ｂ）　正常受信完了ファイル
５１（ａ、ｂ）　システム群
５２（ａ、ｂ）　システム
５３（ａ、ｂ）　ネットワーク
５４（ａ、ｂ）　データ交換装置
５５（ａ、ｂ）　メールサーバ
５４２（ａ、ｂ）　交換データ
【図１】
2004133587.tif 000003
【図２】
2004133587.tif 000004
【図３】
2004133587.tif 000005
【図４】
2004133587.tif 000006
【図５】
2004133587.tif 000007