(57)【特許請求の範囲】
【請求項１】
ユーザコンピュータとアプリケーションプログラムなどのファイルが登録された記憶手段を備えたセンタコンピュータとがネットワークで接続され、このネットワークを介してユーザコンピュータとセンタコンピュータ間でヘッダ部とメール部からなる電子メールが伝送され、ユーザコンピュータ側から送信したファイルをセンタコンピュータの記憶手段に登録し、センタコンピュータの記憶手段に登録されているファイルをユーザコンピュータ側に取り出すコンピュータネックワークシステムにおける前記記憶手段でのファイルの管理方式において、
前記ユーザコンピュータは、前記記憶手段への所望のファイルの登録要求、又は前記記憶手段に登録された所望のファイルの取り出し要求の入力を受け付ける要求入力手段と、
前記要求入力手段で受け付けたセンタコンピュータに対する要求内容を前記ヘッダ部に組み込み、要求内容が登録要求の場合に登録対象のファイルをメール部に組み込んで電子メールを作成するメール作成手段と、
前記メール作成手段で作成された電子メールを前記センタコンピュータに送信するユーザ送信手段と、
前記センタコンピュータから送信された電子メールを受信するユーザ受信手段と、
前記ユーザ受信手段で受信した電子メールの前記メール部に組み込まれたファイルを抽出するファイル抽出手段とを備え、
前記センタコンピュータは、前記ユーザコンピュータから送信された電子メールを受信するセンタ受信手段と、
前記センタ受信手段で受信した電子メールの前記ヘッダ部を解析して要求内容を抽出する要求抽出手段と、
前記要求抽出手段で抽出した要求内容が登録要求の場合、電子メールの前記メール部に組み込まれたファイルを抽出して、前記記憶手段に登録する登録手段と、
前記要求抽出手段で抽出した要求内容が取り出し要求の場合、取り出し対象のファイルを前記記憶手段から取り出して、このファイルを前記メール部に組み込んだ電子メールを作成して前記ユーザコンピュータに送信するセンタ送信手段を備えることを特徴とするファイル管理システム。
【請求項２】
前記センタコンピュータは、前記登録手段でのファイル登録が終了した場合にこのファイル登録が正常終了したかについてのメッセージを前記メール部に組み込んだ電子メールを作成して前記ユーザコンピュータに送信する第２のセンタ送信手段をさらに備えることを特徴とする請求項１記載のファイル管理システム。
【請求項３】
前記メール作成手段および前記センタ送信手段で作成された電子メールの前記メール部にはファイルが圧縮されて組み込まれていることを特徴とする請求項１または請求項２に記載のファイル管理システム。
【請求項４】
前記センタコンピュータには、ファイル名とこのファイル名の略称との対応表が備えられており、取り出し要求の対象となるファイルの名称として略称が用いられた場合、前記対応表に基づいたファイル名のファイルが前記メール部に組み込まれた電子メールを前記センタ送信手段で作成することを特徴とする請求項１から請求項３のいずれかに記載のファイル管理システム。
【請求項５】
前記ユーザコンピュータには、ファイル名とこのファイル名の略称との対応表が備えられており、登録要求の対象となるファイルの名称として略称が用いられた場合、前記対応表に基づいたファイル名のファイルが前記メール部に組み込まれた電子メールを前記メール作成手段で作成することを特徴とする請求項１から請求項５のいずれかに記載のファイル管理システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、コンピュータネットワーク上の電子メールを用いたファイル管理システムに関する。
【０００２】
【従来の技術】
従来、遠隔地に分散した複数開発者により共同でソフトウェア開発を行う場合、開発中のソフトウェアのファイルはすべてセンタコンピュータで一括管理されていた。センタコンピュータはネットワークで複数のユーザコンピュータと接続されており、各開発者はリモートログインなどのネットワークサービスを用いて、いずれかのユーザコンピュータからセンタコンピュータで管理された所望のファイルにアクセスし、ファイルの取り出しや登録を行っていた。
【０００３】
【発明が解決しようとする課題】
ところで、リモートログインなどのネットワークサービスを用いてセンタコンピュータにアクセスすると、センタコンピュータの多くのファイルをユーザコンピュータ内のファイルと同じように自在に操作できるようになる。このため、リモートログインなどのネットワークサービスは機密上問題のない特定のユーザコンピュータでしか利用できないように管理され、センタコンピュータの機密保護を図っていた。このように、ユーザコンピュータの中には、リモートログインなどのネットワークサービスを受けられないものが多く、センタコンピュータでファイルを一括管理する上で問題であった。
【０００４】
本発明は、このような問題を解決し、ユーザコンピュータから直接センタコンピュータのファイルをアクセスすることなく、センタコンピュータでファイルを一括管理できるファイル管理システムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記の課題を解決するために、本件発明のファイル管理システムは、ユーザコンピュータとアプリケーションプログラムなどのファイルが登録された記憶手段を備えたセンタコンピュータとがネットワークで接続され、このネットワークを介してユーザコンピュータとセンタコンピュータ間でヘッダ部とメール部からなる電子メールが伝送され、ユーザコンピュータ側から送信したファイルをセンタコンピュータの記憶手段に登録し、センタコンピュータの記憶手段に登録されているファイルをユーザコンピュータ側に取り出すコンピュータネックワークシステムにおける記憶手段でのファイルの管理方式であり、ユーザコンピュータは、（ａ）記憶手段への所望のファイルの登録要求、又は記憶手段に登録された所望のファイルの取り出し要求の入力を受け付ける要求入力手段と、（ｂ）要求入力手段で受け付けたセンタコンピュータに対する要求内容をヘッダ部に組み込み、要求内容が登録要求の場合に登録対象のファイルをメール部に組み込んで電子メールを作成するメール作成手段と、（ｃ）メール作成手段で作成された電子メールをセンタコンピュータに送信するユーザ送信手段と、（ｄ）センタコンピュータから送信された電子メールを受信するユーザ受信手段と、（ｅ）ユーザ受信手段で受信した電子メールのメール部に組み込まれたファイルを抽出するファイル抽出手段とを備えている。
【０００６】
センタコンピュータは、（ａ）ユーザコンピュータから送信された電子メールを受信するセンタ受信手段と、（ｂ）センタ受信手段で受信した電子メールのヘッダ部を解析して要求内容を抽出する要求抽出手段と、（ｃ）要求抽出手段で抽出した要求内容が登録要求の場合、電子メールのメール部に組み込まれたファイルを抽出して、記憶手段に登録する登録手段と、（ｄ）要求抽出手段で抽出した要求内容が取り出し要求の場合、取り出し対象のファイルを記憶手段から取り出して、このファイルをメール部に組み込んだ電子メールを作成してユーザコンピュータに送信するセンタ送信手段とを備えている。
【０００７】
ここで、センタコンピュータは、（ｅ）登録手段でのファイル登録が終了した場合にこのファイル登録が正常終了したかについてのメッセージをメール部に組み込んだ電子メールを作成してユーザコンピュータに送信する第２のセンタ送信手段をさらに備えていてもよい。
【０００８】
また、メール作成手段およびセンタ送信手段で作成された電子メールのメール部には、ファイルが圧縮されて組み込まれていてもよい。
【０００９】
さらに、センタコンピュータとユーザコンピュータにファイル名とこのファイル名の略称との対応表が備えられている場合には、ファイル名の略称を用いて各手段の処理を実行することができる。
【００１０】
【作用】
本発明のファイル管理システムによれば、ユーザコンピュータの要求入力手段に登録要求又は取り出し要求の入力があると、メール作成手段によって電子メールが作成される。この電子メールはヘッダ部とメール部から構成され、ヘッダ部には要求内容が書き込まれ、メール部には要求内容が登録要求の場合に登録対象のファイルが組み込まれる。そして、作成された電子メールはユーザ送信手段によってセンタコンピュータに送信される。
【００１１】
センタコンピュータのセンタ受信手段では、ユーザコンピュータから送信された電子メールが受信される。この電子メールは要求抽出手段に与えられ、この電子メールのヘッダ部が解析され要求内容が抽出される。抽出された要求内容が登録要求の場合、登録手段によって電子メールのメール部に組み込まれたファイルが抽出され、記憶手段に登録される。また、抽出された要求内容が取り出し要求の場合、センタ送信手段によって取り出し対象のファイルが記憶手段から取り出され、このファイルを組み込んだ電子メールがユーザコンピュータに送信される。
【００１２】
さらに、ユーザコンピュータのユーザ受信手段では、センタコンピュータから送信された電子メールが受信される。そして、この電子メールはファイル抽出手段に与えられ、電子メールのメール部に組み込まれたファイルが抽出される。
【００１３】
このように、ユーザコンピュータの要求入力手段で受け付けたユーザの要求は、電子メールを用いてセンタコンピュータに送られ、センタコンピュータの要求抽出手段で要求内容が抽出される。そして、この要求内容に基づいて記憶手段へのファイルの登録又は記憶手段からのファイルの取り出しを行うことにより、ネットワークサービスの限られた環境でのセンタコンピュータによるファイルの一括管理が可能となる。
【００１４】
また、第２のセンタ送信手段を用いて登録手段でのファイル登録が正常に終了したかについてのメッセージが組み込まれた電子メールをセンタコンピュータからユーザコンピュータに返信することによって、ファイル登録が正常に行われたかをユーザが正確に把握することができる。
【００１５】
さらに、電子メールのメール部に圧縮されたファイルを組み込むことによって、電子メールのデータ量を少なくすることができ、短い送信時間でセンタコンピュータに電子メールを送ることができる。
【００１６】
さらにまた、ファイル名とこのファイル名の略称との対応表が備えられている場合には、ファイル名の略称を用いて各手段の処理を実行することができ、操作性が向上する。
【００１７】
【実施例】
以下、本発明の一実施例について添付図面を参照して説明する。図１は本実施例に係るファイル管理システムの構成を示す外観図である。同図より、本実施例のファイル管理システムは、複数のユーザコンピュータ１０〜３０と、センタファイル管理サーバのコンピュータ（以下、センタコンピュータという）４０がネットワーク５０に接続された構成を有しており、各コンピュータ１０〜４０はネットワーク５０を介して電子メールの送受信が可能である。ここで、ユーザコンピュータ１０〜３０から直接センタコンピュータ４０にログインするリモートログインなどのネックワークサービスは行われていないものとする。
【００１８】
ユーザコンピュータ１０は、要求項目入力部１１、通知作成部１２、通知部１３、メール処理部１４、およびファイル格納部１５を備えている。要求項目入力部１１はディスプレイ１１ａとキーボード１１ｂを備え、ディスプレイ１１ａに表示された要求問い合わせ画面の指示に従ってユーザがキーボード１１ｂを用いて入力した要求項目を受け付ける。また、通知作成部１２は、要求項目入力部１１で受け付けた要求項目に基づいて電子メールのヘッダ部を作成する。さらに、通知部１３は受信ルーチン１３ａと送信ルーチン１３ｂを備え、受信ルーチン１３ａはセンタコンピュータ４０から返信された電子メールを受信し、送信ルーチン１３ｂは作成した電子メールをセンタコンピュータ４０に送信する。
【００１９】
さらにまた、メール処理部１４は解析ルーチン１４ａと処理実行ルーチン１４ｂを備え、解析ルーチン１４ａは電子メールの作成と解析を行い、処理実行ルーチン１４ｂはファイルの圧縮と解凍を行う。さらにまた、ファイル格納部１５にはニックネーム定義ファイル１５ａ、メール処理ルールファイル１５ｂ、およびユーザファイル１５ｃが格納されている。ニックネーム定義ファイル１５ａはニックネームとニックネームで定義されるファイル名／ディレクトリ名を記述したファイルである。また、メール処理ルールファイル１５ｂは電子メールの送信時、または電子メールの受信時に必要な処理ルールを記述したファイルである。さらに、ユーザファイル１５ｃはセンタコンピュータ４０に登録するファイル、あるいはセンタコンピュータ４０から取り出したファイルである。なお、ユーザコンピュータ２０，３０もユーザコンピュータ１０と同様の構成を有している。
【００２０】
次に、センタコンピュータ４０は、メール処理部４１、通知作成部４２、通知部４３、バージョン管理ツール部４４、およびファイル格納部４５を備えている。メール処理部４１は、解析ルーチン４１ａ、処理実行ルーチン４１ｂを備え、解析ルーチン４１ａは電子ファイルのヘッダ部から要求項目を取り出し、要求内容を解析する。また、処理実行ルーチン４１ｂはファイルの格納・取り出しを行う。さらに、通知作成部４２は、処理実行ルーチン４１ｂの処理結果に基づいて電子ファイルのヘッダ部を作成する。
【００２１】
さらにまた、通知部４３は受信ルーチン４３ａと送信ルーチン４３ｂを備え、受信ルーチン４３ａはユーザコンピュータ１０〜３０から送信された電子メールを受信する。また、送信ルーチン４３ｂはメール処理部４１で作成された電子メールをユーザコンピュータ１０〜３０に送信する。さらにまた、バージョン管理ツール部４４は、メール処理部４１で行ったファイルの格納・取り出しの履歴を取ってバージョン管理を行う。さらにまた、ファイル格納部４５にはニックネーム定義ファイル４５ａ、メール処理ルールファイル４５ｂ、およびセンタファイル４５ｃが格納されている。ニックネーム定義ファイル４５ａはニックネームとニックネームで定義されるファイル名／ディレクトリ名を記述したファイルである。また、メール処理ルールファイル４５ｂは電子メールの送信時、または電子メールの受信時に必要な処理ルールを記述したファイルである。さらに、センタファイル４５ｃは複数のユーザが共同で利用できるように一括管理されたファイルである。なお、ニックネームによるファイルアクセスを行わない場合にはニックネーム定義ファイル１５ａ，４５ａは不要である。
【００２２】
本実施例の特徴は、複数のユーザがアプリケーションプログラムなどのソフトウェアを共同で開発する場合に、このソフトウェアのファイルをセンタファイル４５ｃとしてファイル格納部４５で一括管理し、各ユーザはユーザコンピュータ１０〜３０から電子メールを用いてセンタファイル４５ｃにアクセスしている点である。このため、リモートログインなどの機密管理上問題のあるネットワークサービスを用いずにセンタファイル４５ｃにアクセスでき、機密管理に優れたファイル管理システムが提供される。
【００２３】
次に、各処理の詳細について図２〜図１７を用いて説明する。図２〜図１０、図１７はユーザコンピュータ１０の処理（ユーザコンピュータ２０，３０処理も同様）の詳細、図１１〜図１６はセンタコンピュータ４０の処理の詳細を示している。図２は要求項目入力部１１の処理を示すフローチャートである。同図より、まずユーザによる処理開始を示すキー入力を受けて、ディスプレイ１１ａに問い合わせ項目を示す画面を表示する（ステップ１００）。この要求問い合わせ画面は図３に示すように、取り出し要求と登録要求のいずれの要求を行うかを選択する欄、ファイル格納部１５内のユーザファイル１５ｃの格納場所を指定する欄、ファイル名を指定する欄、入力結果が正しいかを入力する欄がある。要求問い合わせ画面の入力指示に従ってユーザがキーボード１１ｂを用いて所定のデータを入力すると、このデータは入力データとして取得され（ステップ１０１）、通知作成部１２を起動して処理を終了する（ステップ１０２）。
【００２４】
図４は通知作成部１２の処理を示すフローチャートである。通知作成部１２は要求項目入力部１１から起動される。同図より、通知作成部１２は、要求項目入力部１１で取得したデータから電子メールのヘッダ部を作成し（ステップ１１０）、次に通知部１３の送信ルーチン１３ｂを起動して処理を終了する（ステップ１１１）。
【００２５】
図５は通知部１３の送信ルーチン１３ｂの処理を示すフローチャートである。送信ルーチン１３ｂは通知作成部１２から起動される。同図より、送信ルーチン１３ｂは、メール処理部１４の解析ルーチン１４ａを起動し（ステップ１２０）、次に電子メールの送信を行い処理を終了する（ステップ１２１）。
【００２６】
図６はメール処理部１４の解析ルーチン１４ａの処理を示すフローチャートである。解析ルーチン１４ａは送信ルーチン１３ｂ，４３ｂから起動される。同図より、まずこの解析ルーチン１４ａが送信ルーチン１３ｂから起動されているか調べ（ステップ１３０）、送信ルーチン１３ｂから起動されている場合には、電子メールのヘッダ部より要求項目を抽出する（ステップ１３１）。電子メールは図７に示すようにヘッダ部とメール部から構成され、ステップ１３１の段階では、ステップ１１０で作成されたヘッダ部のみから構成されている。このヘッダ部には要求内容、ファイルの格納場所、およびファイル名が書き込まれている。このように、本実施例で用いられる電子メールは、制御情報がヘッダ部に含まれている以外は通常の電子メールと同じ構成である。次に、ヘッダ部より抽出した要求項目の要求内容が登録要求か調べ（ステップ１３２）、登録要求の場合には要求項目から格納場所とファイル名を抽出する（ステップ１３３，１３４）。また、要求内容が登録要求でない場合には通知部１３の送信ルーチン１３ｂに処理を戻す。
【００２７】
ステップ１３４の処理終了後、ファイル格納部１５に格納されたメール処理ルールファイル１５ｂに基づいて処理内容を決定し（ステップ１３５）、次にメール処理部１４の処理実行ルーチン１４ｂを起動させる（ステップ１３６）。このメール処理ルールファイル１５ｂは、図８に示すように要求内容とそれに対応する処理内容を定義したファイルである。処理実行ルーチン１４ｂの処理終了後、通知部１３の送信ルーチン１３ｂに処理を戻す。
【００２８】
ステップ１３０で、送信ルーチン１３ｂから起動されていない場合には、電子メールのヘッダ部より要求項目を抽出する（ステップ１３７）。次に、ヘッダ部より抽出した要求項目の要求内容が取り出し要求か調べ（ステップ１３８）、取り出し要求の場合には要求項目から格納場所を抽出する（ステップ１３９）。また、要求内容が取り出し要求でない場合には処理を終了する。
【００２９】
ステップ１３９の処理終了後、ファイル格納部１５に格納されたメール処理ルールファイル１５ｂに基づいて処理内容を決定し（ステップ１４０）、次にメール処理部１４の処理実行ルーチン１４ｂを起動させる（ステップ１４１）。処理実行ルーチン１４ｂの処理終了後、解析ルーチン１４ａの処理を終了する。
【００３０】
図９はメール処理部１４の処理実行ルーチン１４ｂの処理を示すフローチャートである。処理実行ルーチン１４ｂは解析ルーチン１４ａから起動される。同図より、まずヘッダ部より抽出した要求項目の要求内容が登録要求か調べ（ステップ１５０）、登録要求の場合にはファイル格納部１５にニックネーム定義ファイル１５ａが格納されているか調べる（ステップ１５１）。ニックネーム定義ファイル１５ａは図１０に示すように、ニックネームとファイル名／ディレクトリ名の対応を記述したファイルである。ステップ１５１でニックネーム定義ファイル１５ａが格納されている場合には、抽出した要求項目のファイル名がニックネーム定義ファイル１５ａに記述されているか調べる（ステップ１５２）。そして、ファイル名がニックネーム定義ファイル１５ａに記述されている場合には、ニックネームに対応するファイル名／ディレクトリ名を読み出す（ステップ１５３）。ステップ１５１でニックネーム定義ファイル１５ａが格納されていない場合、ステップ１５２でファイル名がニックネーム定義ファイル１５ａに記述されていない場合、およびステップ１５３の処理が終了した場合に、抽出した要求項目の格納場所にファイルアクセス用のポインタを移動させる（ステップ１５４）。
【００３１】
次に、移動させた格納場所の各ファイル／ディレクトリを取り出して、転送用のデータとして圧縮する（ステップ１５５）。そして、圧縮したデータを電子メールのメール部に組み込み図７に示す電子メールを完成させて（ステップ１５６）、メール処理部１４の解析ルーチン１４ａに処理を戻す。また、ステップ１５０で要求内容が登録要求でない場合には、抽出した要求項目の格納場所にファイルアクセス用のポインタを移動させる（ステップ１５７）。そして、電子メールのメール部に組み込まれた圧縮データを解凍して、移動させた格納場所に格納する（ステップ１５８）。解凍したファイルの格納後に処理を終了する。
【００３２】
図１１は通知部４３の受信ルーチン４３ａの処理を示すフローチャートである。同図より、ユーザコンピュータ１０〜３０から送信された電子メールを受信し（ステップ１６０）、次にメール処理部４１の解析ルーチン４１ａを起動させる（ステップ１６１）。
【００３３】
図１２はメール処理部４１の解析ルーチン４１ａの処理を示すフローチャートである。解析ルーチン４１ａは受信ルーチン４３ａから起動される。同図より、まず電子メールのヘッダ部より要求項目を抽出する（ステップ１７０）。次に、ヘッダ部より抽出した要求項目の要求内容が取り出し要求か調べ（ステップ１７１）、取り出し要求の場合には要求項目からファイル名を抽出する（ステップ１７２）。そして、ステップ１７１で要求内容が取り出し要求でない場合およびステップ１７２の処理が終了した場合に、ファイル格納部４５に格納されたメール処理ルールファイル４５ｂに基づいて処理内容を決定し（ステップ１７３）、次にメール処理部４１の処理実行ルーチン４１ｂを起動させる（ステップ１７４）。処理実行ルーチン４１ｂの処理終了後、解析ルーチン４１ａの処理を終了する。
【００３４】
図１３はメール処理部４１の処理実行ルーチン４１ｂの処理を示すフローチャートである。処理実行ルーチン４１ｂは解析ルーチン４１ａから起動される。同図より、まずヘッダ部より抽出した要求項目の要求内容が取り出し要求か調べ（ステップ１８０）、取り出し要求の場合にはファイル格納部４５にニックネーム定義ファイル４５ａが格納されているか調べる（ステップ１８１）。ニックネーム定義ファイル４５ａが格納されている場合には、抽出した要求項目のファイル名がニックネーム定義ファイル４５ａに記述されているか調べる（ステップ１８２）。そして、ファイル名がニックネーム定義ファイル４５ａに記述されている場合には、ニックネームに対応するファイル名／ディレクトリ名を読み出す（ステップ１８３）。ステップ１８１でニックネーム定義ファイル４５ａが格納されていない場合、ステップ１８２でファイル名がニックネーム定義ファイル４５ａに記述されていない場合、およびステップ１８３の処理が終了した場合に、センタファイル４５ｃの格納場所にファイルアクセス用のポインタを移動させる（ステップ１８４）。次に、移動させた格納場所のセンタファイル４５ｃから各ファイル／ディレクトリを取り出して（ステップ１８５）、転送用のデータとして圧縮する（ステップ１８６）。そして、圧縮したデータを電子メールのメール部として作成し（ステップ１８７）、通知作成部４２を起動する（ステップ１８８）。
【００３５】
また、ステップ１８０で要求内容が取り出し要求でない場合には、センタファイル４５ｃの格納場所にファイルアクセス用のポインタを移動させる（ステップ１８９）。そして、電子メールのメール部に組み込まれた圧縮データを解凍して（ステップ１９０）、センタファイル４５ｃに登録する（ステップ１９１）。登録後に、通知作成部４２を起動する（ステップ１８８）。
【００３６】
図１４は通知作成部４２の処理を示すフローチャートである。通知作成部４２は処理実行ルーチン４１ｂから起動される。同図より、通知作成部４２では、メール処理部４１の処理実行ルーチン４１ｂの処理が正常終了したかについての処理結果メッセージを組み込んだ電子メールのヘッダ部を作成し（ステップ２００）、取り出し要求の場合にはステップ１８７で作成されたメール部を電子メール中に組み込み、次に通知部４３の送信ルーチン４３ｂを起動して処理を終了する（ステップ２０１）。
【００３７】
図１５は通知部４３の送信ルーチン４３ｂの処理を示すフローチャートである。送信ルーチン４３ｂは通知作成部４２から起動される。同図より、送信ルーチン４３ｂでは処理実行ルーチン４１ｂで作成された電子メールをユーザコンピュータ１０〜３０に送信して処理を終了する（ステップ２１０）。
【００３８】
図１６に処理実行ルーチン４１ｂで作成された電子メールの例を示す。この例より、電子メールはヘッダ部とメール部から構成され、ヘッダ部には要求内容、ファイルの格納場所、ファイル名、および処理実行ルーチン４１ｂの処理が正常終了したかについての処理結果メッセージが書き込まれる。また、メール部には取り出し要求の場合に取り出されたファイルが圧縮して挿入される。この電子メールも、制御情報がヘッダ部に含まれている以外は通常の電子メールと同じ構成である。
【００３９】
図１７は通知部１３の受信ルーチン１３ａの処理を示すフローチャートである。同図より、センタコンピュータ４０から送信された電子メールを受信し（ステップ２２０）、次にメール処理部１４の解析ルーチン１４ａを起動させて処理を終了する（ステップ２２１）。
【００４０】
以上、詳細に説明した各処理の実行によって、センタコンピュータ４０のファイル格納部４５に格納されたセンタファイル４５ｃを電子メールを用いて各ユーザコンピュータ１０〜３０から容易にアクセスすることができる。電子メールを用いたファイルアクセスであれば、リモートログインなどのネットワークサービスを利用する必要がないので、本実施例のファイル管理システムはセキュリティ管理上優れたシステムであるといえる。
【００４１】
【発明の効果】
本発明のファイル管理システムであれば、ユーザコンピュータの要求入力手段で受け付けたユーザの要求は、電子メールを用いてセンタコンピュータに送られ、センタコンピュータの要求抽出手段で要求内容が抽出される。そして、この要求内容に基づいて記憶手段へのファイルの登録又は記憶手段からのファイルの取り出しを行うことにより、リモートログインなどのネットワークサービスを利用することのできないコンピュータシステムで、センタコンピュータによるファイルの一括管理が可能となる。
【図面の簡単な説明】
【図１】本実施例に係るファイル管理システムの構成を示す外観図である。
【図２】要求項目入力部の処理を示すフローチャートである。
【図３】要求問い合わせ画面例を示す図である。
【図４】通知作成部の処理を示すフローチャートである。
【図５】通知部・送信ルーチンの処理を示すフローチャートである。
【図６】メール処理部・解析ルーチンの処理を示すフローチャートである。
【図７】電子メールの構成を示す図である。
【図８】メール処理ルールファイルの構成を示す図である。
【図９】メール処理部・処理実行ルーチンの処理を示すフローチャートである。
【図１０】ニックネーム定義ファイルの構成を示す図である。
【図１１】通知部・受信ルーチンの処理を示すフローチャートである。
【図１２】メール処理部・解析ルーチンの処理を示すフローチャートである。
【図１３】メール処理部・処理実行ルーチンの処理を示すフローチャートである。
【図１４】通知作成部の処理を示すフローチャートである。
【図１５】通知部・送信ルーチンの処理を示すフローチャートである。
【図１６】電子メールの構成を示す図である。
【図１７】通知部・受信ルーチンの処理を示すフローチャートである。
【符号の説明】
１０〜３０…ユーザコンピュータ
１１…要求項目入力部
１１ａ…ディスプレイ
１１ｂ…キーボード
１２，４２…通知作成部
１３，４３…通知部
１３ａ，４３ａ…受信ルーチン
１３ｂ，４３ｂ…送信ルーチン
１４，４１…メール処理部
１４ａ，４１ａ…解析ルーチン
１４ｂ，４１ｂ…処理実行ルーチン
１５，４５…ファイル格納部
１５ａ，４５ａ…ニックネーム定義ファイル
１５ｂ，４５ｂ…メール処理ルールファイル
１５ｃ，４５ｃ…ユーザファイル
４４…バージョン管理ツール部
５０…ネットワーク
【図１】
0003582862.tif 000002
【図２】
0003582862.tif 000003
【図３】
0003582862.tif 000004
【図４】
0003582862.tif 000005
【図５】
0003582862.tif 000006
【図６】
0003582862.tif 000007
【図７】
0003582862.tif 000008
【図８】
0003582862.tif 000009
【図９】
0003582862.tif 000010
【図１０】
0003582862.tif 000011
【図１１】
0003582862.tif 000012
【図１２】
0003582862.tif 000013
【図１３】
0003582862.tif 000014
【図１４】
0003582862.tif 000015
【図１５】
0003582862.tif 000016
【図１６】
0003582862.tif 000017
【図１７】
0003582862.tif 000018