(57)【要約】【課題】伝送ファイルの伝送先での処理状況に関する情報を各コンピュータにて管理可能とする。【解決手段】送信元コンピュータ２ａの管理データと送信先コンピュータ２ｂの管理データとを、双方の管理データ送受信部８ａ，８ｂと管理データマージ処理部９ａ，９ｂとによって各コンピュータ２ａ，２ｂの送信ファイル管理ＤＢ５ａ，５ｂや受信ファイル管理ＤＢ６ａ，６ｂ内に相互に自動的に取り込むことにより、伝送する双方のコンピュータ２ａ，２ｂ間で、伝送ファイルの管理データを共有することを可能とする。【選択図】　図１
2004110133.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンピュータが通信回線を介して接続され、各コンピュータ間でファイルの送受信が相互に行われる伝送ファイル管理システムにおいて、
各コンピュータは、
ファイルの送受信を行うファイル送受信部と、
送信ファイルの管理データが格納される送信ファイル管理データベースと、
受信ファイルの管理データが格納される受信ファイル管理データベースと、
前記送信ファイル管理データベース及び受信ファイル管理データベース内の管理データの処理を行うファイル管理部と、
複数のコンピュータ間で前記管理データの送受信を行う管理データ送受信部と、
受信した管理データに基づいて当該受信管理データと前記送信ファイル管理データベースあるいは受信ファイル管理データベース内の管理データとにマージ処理を行う管理データマージ処理部と、
前記の各処理部における処理の制御を司る制御装置と、
ファイルや管理データ等を表示する表示装置と、
運用者が各指示等を入力するための入力装置と、
を具備して成ることを特徴とする伝送ファイル管理システム。
【請求項２】
前記管理データマージ処理部は、送信元コンピュータの送信ファイル管理データベース内の管理データと送信先コンピュータの受信ファイル管理データベース内の管理データについて、登録されているファイル情報毎にマージ処理を行うと共に、送信先コンピュータの受信ファイル管理データベース内の管理データと送信元コンピュータの受信ファイル管理データベース内の管理データについて、登録されているファイル情報毎にマージ処理を行うことを特徴とする請求項１に記載の伝送ファイル管理システム。
【請求項３】
前記制御装置は、前記管理データ送受信部および管理データマージ処理部が前記ファイル送受信部とは非同期に動作するよう制御することを特徴とする請求項１又は２に記載の伝送ファイル管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線を介して複数のコンピュータが相互にファイル伝送を行う際に、伝送ファイルの伝送状況やファイル作成状況等の情報について、各コンピュータにて管理可能な伝送ファイル管理システムに関するものである。
【０００２】
【従来の技術】
通信回線を介して伝送元コンピュータから伝送先コンピュータにファイルを伝送し、そのファイルを伝送先コンピュータにおいて処理後、伝送元コンピュータに返送するという作業が、業務上、通信回線を介して複数のコンピュータ間で行われる等の場合、伝送元の運用者が伝送元コンピュータからファイルを伝送した後に、その伝送先コンピュータにおいて、当該伝送ファイルは無事に受信されたか否か、ファイルは開封済みか否か、ファイルは伝送先にて処理済みか否か、等というように、伝送先コンピュータにおけるファイルの状況を、伝送元の運用者が確認したい場合がある。
【０００３】
ここで、ファイル転送の実行，状態監視，終了の確認まで自動実行するとともに、その実行状況を監視し送受信の結果をディスプレイ装置で確認できるようにした管理方式及び装置に関する技術として、次の先行技術文献に係る発明がある。
【０００４】
【特許文献１】
特開平１０−３４０２１９号公報
【０００５】
しかし、上記従来技術を利用しても、ファイルは開封済みか否か、ファイルは伝送先にて処理済みか否か、といった伝送先コンピュータにおけるファイルの状況については、伝送元の運用者は確認，把握できないため、伝送元の運用者は、ファイルの状況を把握したい時にその都度、伝送先の運用者と電話等により連絡を取り合うことで、ファイルの処理状況を把握していた。あるいは、伝送元の運用者と伝送先の運用者とがファイルの伝送時刻を事前に決めておき、ファイル伝送を行った後に連絡を取り合ってファイルの処理状況を把握していた。
【０００６】
【発明が解決しようとする課題】
しかしながら、伝送元と伝送先の運用者同士が連絡を取り合うとなると、伝送先の運用者が不在の場合には連絡が取れず、伝送元の運用者にとってファイルの状況を把握したい時に把握できないといった不都合が生じていた。また、電話等による運用者間の連絡を行うこと自体が、時間と手間の掛かる作業であった。
【０００７】
そこで本発明の目的は、上記不都合を改善し、複数のコンピュータが相互にファイル伝送を行う際に、伝送ファイルの伝送先での処理状況に関する情報を各コンピュータにて管理可能な伝送ファイル管理システムを提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、本発明の伝送ファイル管理システムは、複数のコンピュータが通信回線を介して接続され、各コンピュータ間でファイルの送受信が相互に行われる伝送ファイル管理システムにおいて、各コンピュータが、ファイルの送受信を行うファイル送受信部と、送信ファイルの管理データが格納される送信ファイル管理データベースと、受信ファイルの管理データが格納される受信ファイル管理データベースと、前記送信ファイル管理データベース及び受信ファイル管理データベース内の管理データの処理を行うファイル管理部と、複数のコンピュータ間で前記管理データの送受信を行う管理データ送受信部と、受信した管理データに基づいて当該受信管理データと前記送信ファイル管理データベースあるいは受信ファイル管理データベース内の管理データとにマージ処理を行う管理データマージ処理部と、前記の各処理部における処理の制御を司る制御装置と、ファイルや管理データ等を表示する表示装置と、運用者が各指示等を入力するための入力装置と、を具備する構成となっている。
【０００９】
また、上記の本発明の伝送ファイル管理システムにおいて、前記管理データマージ処理部が、送信元コンピュータの送信ファイル管理データベース内の管理データと送信先コンピュータの受信ファイル管理データベース内の管理データについて、登録されているファイル情報毎にマージ処理を行うと共に、送信先コンピュータの受信ファイル管理データベース内の管理データと送信元コンピュータの受信ファイル管理データベース内の管理データについて、登録されているファイル情報毎にマージ処理を行うことで、上記目的を達成することが可能となり、さらには、前記制御装置が、前記管理データ送受信部および管理データマージ処理部が前記ファイル送受信部とは非同期に動作するよう制御することで、上記目的を達成することが可能となる。
【００１０】
【発明の実施の形態】
以下、本発明の一実施形態に係る伝送ファイル管理システムについて、図１及び図２を参照して説明する。ここで、図１は、本発明の一実施形態に係る伝送ファイル管理システムの構成図であり、図２は第一実施形態に係る伝送ファイル管理システムにおける各管理データベースの構成の一例を示す図である。
【００１１】
［伝送ファイル管理システムの構成］
まず、本実施形態に係る伝送ファイル管理システムの構成について、図１を参照して説明する。本実施形態に係る伝送ファイル管理システム１は、２台のコンピュータ２ａ，２ｂが通信回線３を介して接続されることにより構成されている。尚、図１では説明の便宜上、コンピュータ２ａをファイル送信元コンピュータとし、コンピュータ２ｂをファイル送信先コンピュータとしているが、コンピュータ２ｂがファイル送信元コンピュータとなり、コンピュータ２ａがファイル送信先コンピュータとなってもよい。また、本実施形態においては２台のコンピュータ２ａ，２ｂが通信回線３を介して接続されているが、このコンピュータの台数はこれに限定されるものではない。
【００１２】
各コンピュータ２ａ，２ｂは、図１のように、ファイルの送受信を行うファイル送受信部４ａ，４ｂと、送信ファイルの管理データが格納される送信ファイル管理データベース（以下、送信ファイル管理ＤＢという）５ａ，５ｂと、受信ファイルの管理データが格納される受信ファイル管理データベース（以下、受信ファイル管理ＤＢという）６ａ，６ｂと、前記送信ファイル管理ＤＢ及び受信ファイル管理ＤＢ内の管理データの処理を行うファイル管理部７ａ，７ｂと、コンピュータ間で前記管理データの送受信を行う管理データ送受信部８ａ，８ｂと、受信した管理データに基づいて当該受信管理データと前記送信ファイル管理ＤＢあるいは受信ファイル管理ＤＢ内の管理データとにマージ処理を行う管理データマージ処理部９ａ，９ｂと、前記の各種処理部における処理の制御を司る制御装置１０ａ，１０ｂと、から構成されている。
【００１３】
また、各コンピュータ２ａ，２ｂには、運用者が各指示等を入力するための入力装置１１ａ，１１ｂと、ファイルや管理データ等を表示する表示装置１２ａ，１２ｂとが接続されている。
【００１４】
前記送信ファイル管理ＤＢ５ａ，５ｂは、送信ファイル毎に進行状況を管理するものであり、例えば図２（ａ）のように、各送信ファイルのファイル名が登録される「ファイル名」項目と、各ファイルの進行状況について登録される「進行状況」項目と、送信先コンピュータ２ｂのアドレスが登録される「送信先アドレス」項目とから構成されている。一方、前記受信ファイル管理ＤＢ６ａ，６ｂは、例えば図２（ｂ）のように、各受信ファイルのファイル名が登録される「ファイル名」項目と、各ファイルの進行状況について登録される「進行状況」項目と、送信元コンピュータ２ａのアドレスが登録される「送信元アドレス」項目とから構成されている。
【００１５】
ここで、送信ファイル管理ＤＢ５ａ，５ｂにおける各レコードの「進行状況」項目には、「ファイル作成完了」，「送信開始」，「送信正常終了」あるいは「送信失敗」の何れかが登録される。また、受信ファイル管理ＤＢ６ａ，６ｂにおける「進行状況」項目には、「受信済未開封」，「受信失敗」，「開封済」，「ファイル処理完了」，「返信正常終了」あるいは「返信失敗」の何れかが登録される。このように、それぞれの管理ＤＢに各ファイルの進行状況が登録されることにより、送信ファイル毎および受信ファイル毎の進行状況の管理が行われている。
【００１６】
［伝送ファイル管理システムにおける処理手順］
続いて、以上のような構成の伝送ファイル管理システム１における管理処理の手順を、図３から図５を参照して説明する。ここで、図３は第一実施形態における送信元コンピュータでの送信処理の手順を示すフローチャート、図４は第一実施形態における送信先コンピュータでの処理の手順を示すフローチャート、図５は第一実施形態における管理データマージ処理の手順を示すフローチャートである。
【００１７】
［送信元コンピュータにおけるファイル送信処理］
まず、送信元コンピュータ２ａでの送信処理の手順について、図３を参照して説明する。送信元コンピュータ２ａにおいて、ファイル伝送の対象であるファイルの作成が完了すると（ステップＳＴ１）、ファイル管理部７ａが送信ファイル管理ＤＢ５ａに、当該ファイルの作成完了情報を書き込む（ステップＳＴ２）。具体的には、送信ファイル管理ＤＢ５ａに当該ファイルのファイル名を登録し、「進行状況」項目を「ファイル作成完了」とし、さらに「送信先アドレス」項目に、送信先コンピュータ２ｂのアドレスを登録する。
【００１８】
続いて、作成されたファイルを送信先コンピュータ２ｂに送信する場合、送信元コンピュータ２ａのファイル管理部７ａが、送信ファイル管理ＤＢ５ａ内の該当送信ファイルレコードにおける「進行状況」項目データを「送信開始」に更新し（ステップＳＴ３）、しかる後にファイル送受信部４ａが、「送信先アドレス」項目のアドレスを用いて、送信先コンピュータ２ｂに対して当該送信ファイルのファイル送信を行う（ステップＳＴ４）。
【００１９】
そして、ファイル送信処理が正常に完了すると（ステップＳＴ５）、ファイル管理部７ａが動作し、送信ファイル管理ＤＢ５ａ内の該当送信ファイルレコードにおける「進行状況」項目データを「送信正常終了」に更新する（ステップＳＴ６）。ここで、ファイル送信が失敗した場合には、該当送信ファイルのレコードにおける「進行状況」項目データを「送信失敗」に更新する（ステップＳＴ７）。送信失敗の場合には、その旨のメッセージが送信元コンピュータ２ａの表示装置１２ａに表示されるため、送信元コンピュータ２ａで上記ステップＳＴ３〜ＳＴ５のファイル伝送処理を再度行い、送信が正常に完了すると、ステップＳＴ６において「進行状況」項目データを「送信正常終了」に更新し、送信元コンピュータ２ａにおけるファイル送信処理を完了する。
【００２０】
［送信先コンピュータにおける各種処理］
次に、送信先コンピュータ２ｂでの受信処理の手順について、図４を参照して以下説明する。まず、上述のように送信元コンピュータ２ａから送信されたファイルは、送信先コンピュータ２ｂのファイル送受信部４ｂにて受信される（ステップＳＴ１１）。送信先コンピュータ２ｂでファイル受信が完了すると、送信先コンピュータ２ｂにおけるファイル管理部７ｂが動作し、受信ファイル管理ＤＢ６ｂにおける該当受信ファイルに受信ファイルのデータを登録する（ステップＳＴ１２）。具体的には、受信ファイル管理ＤＢ６ｂに当該ファイルのファイル名を登録し、「進行状況」項目を「受信済未開封」とし、さらに「送信元アドレス」項目に、送信元コンピュータ２ａのアドレスを登録する。
【００２１】
そして、送信先コンピュータ２ｂの運用者が受信したファイルを開封すると（ステップＳＴ１３）、ファイル管理部７ｂが動作し、受信ファイル管理ＤＢ６ｂ内の該当受信ファイルレコードにおける「進行状況」項目データを「開封済」に更新する（ステップＳＴ１４）。そして、送信先コンピュータ２ｂの運用者が当該ファイルの処理を行い（ステップＳＴ１５）、その処理が終了した場合には、送信先コンピュータ２ｂの運用者が処理が完了した旨の指示を入力装置１１ｂから入力することで、ファイル管理部７ｂが、受信ファイル管理ＤＢ６ｂ内の該当受信ファイルレコードにおける「進行状況」項目データを「ファイル処理完了」に更新する（ステップＳＴ１６）。
【００２２】
こうしてファイルの処理完了後、送信先コンピュータ２ｂから送信元コンピュータ２ａへ処理済のファイルが返信され（ステップＳＴ１７）、ファイル返信処理が正常に完了すると（ステップＳＴ１８）、ファイル管理部７ｂが動作し、送信ファイル管理ＤＢ５ｂ内の該当受信ファイルレコードにおける「進行状況」項目データを「返信正常終了」に更新する（ステップＳＴ１９）。ここで、ファイル返信が失敗した場合には、該当返信ファイルのレコードにおける「進行状況」項目データを「返信失敗」に更新する（ステップＳＴ２０）。返信失敗の場合には、その旨のメッセージが送信先コンピュータ２ｂの表示装置１２ｂに表示されるため、送信先コンピュータ２ｂで上記ステップＳＴ１７以降のファイル返信処理を再度行い、返信が正常に完了すると、ステップＳＴ１９において「進行状況」項目データを「返信正常終了」に更新し、送信先コンピュータ２ｂにおけるファイル送信処理を完了する。以上のようにして、送信先コンピュータ２ｂにおけるファイル受信からファイル返信までの処理が行われる。
【００２３】
尚、送信先コンピュータ２ｂ側における何らかのトラブル等により受信が失敗した場合には、「進行状況」項目に「受信失敗」と登録される。この場合、後述の管理データマージ処理により、該当ファイルの受信失敗が送信元コンピュータ２ａに示されるため、送信元コンピュータ２ａから再度、該当ファイルについて上記のステップＳＴ３以降のファイル送信処理を行えばよい。
【００２４】
［本システムにおける管理データマージ処理］
このように、本発明の伝送ファイル管理システム１では、各コンピュータ２ａ，２ｂ間でファイルの送受信が行われるが、このファイル伝送が行われている間、ファイル伝送処理とは非同期にファイル管理データのマージ処理が行われる。以下、この本システム１における管理データマージ処理について、図５を参照して説明する。
【００２５】
まず制御装置１０ａ，１０ｂにより、送信元コンピュータ２ａ及び送信先コンピュータ２ｂの管理データ送受信部８ａ，８ｂが、前記ファイル伝送処理とは非同期に動作するよう制御され、定期的に送信元コンピュータ２ａで管理している送信ファイル管理ＤＢ５ａ内の管理データを「送信先アドレス」項目に基づいてファイルレコード毎に送信先コンピュータ２ｂに送信すると共に（ステップＳＴ２１）、送信先コンピュータ２ｂで管理している受信ファイル管理ＤＢ６ｂ内の管理データを「送信元アドレス」項目に基づいてファイルレコード毎に送信元コンピュータ２ａに送信する（ステップＳＴ２２）。
【００２６】
次に、送信先コンピュータ２ｂにおいて、送信元コンピュータ２ａから送信された管理データを管理データ送受信部８ｂにて取得すると（ステップＳＴ２３）、送信先コンピュータ２ｂの管理データマージ処理部９ｂが、送信元コンピュータ２ａから取得した管理データと自コンピュータ（送信先コンピュータ）の受信ファイル管理ＤＢ６ｂ内の管理データについて、登録されているファイル情報毎にマージ処理を行う（ステップＳＴ２４）。
【００２７】
一方、送信元コンピュータ２ａにおいても、送信先コンピュータ２ｂから送信された管理データを管理データ送受信部８ａにて取得すると（ステップＳＴ２５）、送信元コンピュータ２ａの管理データマージ処理部９ａが、送信先コンピュータ２ｂから取得した管理データと自コンピュータ（送信元コンピュータ）の送信ファイル管理ＤＢ５ａ内の管理データについて、登録されているファイル情報毎にマージ処理を行う（ステップＳＴ２６）。
【００２８】
以上の手順で処理を行うことにより、送信元コンピュータ２ａの管理データと送信先コンピュータ２ｂの管理データとが、各コンピュータの送信ファイル管理ＤＢ５ａ，５ｂや受信ファイル管理ＤＢ６ａ，６ｂ内に相互に自動的に取り込まれるため、伝送する双方のコンピュータ２ａ，２ｂ間で、伝送ファイルの管理データを共有することが可能となる。
【００２９】
このように、本発明の伝送ファイル管理システム１では、上述の各処理が行われるため、送信元コンピュータ２ａの運用者は、マージ処理済みの管理データを表示装置１２ａに表示する旨の指示を入力装置１１ａから入力し、ファイル管理部７ａによって表示装置１２ａに表示させることにより、コンピュータ相互間で伝送される伝送ファイルの管理データの内容を自らのコンピュータ（送信元コンピュータ）の表示装置１２ａに表示することができ、その結果、伝送ファイルの処理状況を自コンピュータ２ａにて容易に確認，把握することが可能となる。
【００３０】
【発明の効果】
以上述べたように、本発明の伝送ファイル管理システムによれば、複数のコンピュータが相互にファイル伝送を行う際に、送信元コンピュータでは送信ファイルの送信先コンピュータでの処理状況を、送信先コンピュータでは受信ファイルの作成状況を、それぞれ把握することができるため、運用者同士が電話等による連絡を行う必要がなくなり、運用効率を高めることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る伝送ファイル管理システムの構成図である。
【図２】第一実施形態に係る伝送ファイル管理システムにおける各管理データベースの構成の一例を示す図であり、図２（ａ）は送信ファイル管理データベースの構成を示し、図２（ｂ）は受信ファイル管理データベースの構成を示す図である。
【図３】第一実施形態における送信元コンピュータでの送信処理の手順を示すフローチャートである。
【図４】第一実施形態における送信先コンピュータでの処理の手順を示すフローチャートである。
【図５】第一実施形態における管理データマージ処理の手順を示すフローチャートである。
【符号の説明】
１…伝送ファイル管理システム、２ａ…コンピュータ（送信元）、２ｂ…コンピュータ（送信先）、３…通信回線、４ａ，４ｂ…ファイル送受信部、５ａ，５ｂ…送信ファイル管理データベース、６ａ，６ｂ…受信ファイル管理データベース、７ａ，７ｂ…ファイル管理部、８ａ，８ｂ…管理データ送受信部、９ａ，９ｂ…管理データマージ処理部、１０ａ，１０ｂ…制御装置、１１ａ，１１ｂ…入力装置、１２ａ，１２ｂ…表示装置。
【図１】
2004110133.tif 000003
【図２】
2004110133.tif 000004
【図３】
2004110133.tif 000005
【図４】
2004110133.tif 000006
【図５】
2004110133.tif 000007