(57)【要約】【課題】ファイルを格納するサーバに、ファイルを受取る側からの要求（転送、拒否、待ち等）を受け入れる機能等を設けることにより、ファイル蓄積サーバシステムを、より快適に利用出来るようにする事。【解決手段】一台以上の端末と通信可能に接続されたファイル蓄積サーバ１０が、ファイルの送信元端末２１から受信したファイルを自己の記憶装置に格納して管理する機能を備えている。前述の送信元端末２１が、当該ファイルの送信先端末２２を指定している場合、ファイル蓄積サーバ１０は、当該送信先端末２２に対し、ファイルを預かっている旨を通知する。当該送信先端末２２から、前述の通知に対する返信があればその返信を受ける。そして、前述の返信が、転送先端末２３にファイルを転送する旨の指示である場合、その転送先端末２３に対し、ファイルを預かっている旨を通知する。【選択図】  図１
2005050049.tif 000002
【特許請求の範囲】
【請求項１】
一台以上の端末と、それらと通信可能に接続されたファイル蓄積サーバとを備え、そして、ファイルをファイル蓄積サーバに送信する端末を送信元端末とし、前記送信元端末が前記ファイルの送信先として指定した端末を送信先端末とし、更に、前記送信先端末が、前記ファイルの転送先として指定した端末を転送先端末としたシステムの前記ファイル蓄積サーバにおいて、
前記送信元端末から受けたファイルを格納可能な記憶装置を備え、更にその記憶装置は、格納したファイルに関する情報を登録する保存ファイル情報テーブルを備え、
この前記ファイル蓄積サーバが、
前記送信元端末から受信したファイルを自己の記憶装置に格納すると共に、当該ファイルに対し、管理識別子を関連付ける機能と、
前記管理識別子を、前記保存ファイル情報テーブルに登録する機能と、
更に、前記保存ファイル情報テーブルに、前記送信元端末から受け取った要求、及び当該ファイルの取り扱いに関する情報を前記管理識別子に関連付けて登録する機能と、
前記送信元端末が、当該ファイルの送信先端末を指定している場合は、当該送信先端末に対し、前記管理識別子を送信すると共に、ファイルを預かっている旨を通知する機能と、
前記送信先端末から、前述の通知に対する返信と、前記管理識別子を受ける機能と、
前述の返信が、転送先端末にファイルを転送する旨の返信である場合、前記転送先端末に対し、前記管理識別子を送信すると共に、ファイルを預かっている旨を通知する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項２】
請求項１記載のファイル蓄積サーバが、
前記送信先端末から、前記管理識別子と共に、前記転送先端末にファイルを転送する旨の返信を受けた場合、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられている送信元端末を特定する機能と、
特定した前記送信元端末に対し、前述の返信があった旨を通知する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項３】
請求項１記載のファイル蓄積サーバが、
前記転送先端末から、前記管理識別子と共に、ファイルを預かっている旨の通知に対する返信を受けた場合、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられている送信先端末を特定する機能と、
特定した前記送信先端末に対し、前記転送先端末から受けた返信内容を通知する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項４】
請求項１記載のファイル蓄積サーバが、
前記転送先端末から、前記管理識別子と共に、当該ファイルを受け取る旨の返信を受けた場合、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられているファイルを特定する機能と、
特定したファイルを前記転送先端末が指定する出力装置に転送する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項５】
請求項４記載のファイル蓄積サーバが、
前記転送先端末から、前記管理識別子と共に、ファイルを受け取る旨の返信を受けた場合、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられている送信先端末を特定する機能と、
特定した前記送信先端末に対し、前記転送先端末からファイルを受け取る旨の返信があった事を通知する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項６】
請求項４記載のファイル蓄積サーバが、
前記管理識別子に関連付けられているファイルを、前記転送先端末が指定する出力装置へ転送した後、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられている送信先端末を特定する機能と、
特定した前記送信先端末に対し、転送が完了した旨を通知する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項７】
請求項１記載のファイル蓄積サーバが、
前記転送先端末から、前記管理識別子と共に、当該ファイルを取得する時刻の指定をする旨の返信を受けた場合、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられているファイルを特定する機能と、
特定したそのファイルを、前記転送先端末が指定した時刻に、前記転送先端末指定の出力装置へ転送する旨を前記管理識別子に関連付けて前記保存ファイル情報テーブルに登録する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項８】
請求項７記載のファイル蓄積サーバが、
前記転送先端末から、前記管理識別子と共に、当該ファイルを取得する時刻の指定をする旨の返信を受けた場合、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられている送信先端末を特定する機能と、
特定した前記送信先端末に対し、当該ファイルを取得する時刻の指定があった旨を通知する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【請求項９】
請求項１記載のファイル蓄積サーバが、
前記転送先端末から、前記管理識別子と共に、当該ファイルの受け取りを拒否する旨の返信を受けた場合、前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられているファイルを特定する機能と、
前記転送先端末には、特定したファイルを転送しない旨の登録を、前記保存ファイル情報テーブルに行う機能と、
前記保存ファイル情報テーブルを参照し、前記管理識別子に関連付けられている送信先端末を特定する機能と、
特定した前記送信先端末に対し、前記転送先端末からファイルの受け取りを拒否する旨の返信があった事を通知する機能と、を備えたことを特徴とするファイル蓄積サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上に存在する端末同士のファイル交換等を仲介する、ファイル蓄積サーバシステムに関する。
【０００２】
【従来の技術】
従来から、端末で所有しているファイルを、インターネット等の通信ネットワークを介して、ネットワーク上に存在するサーバに格納し、そして、その格納されたファイルを他の端末から取り出すことが可能なシステムが存在していた。（図１５参照）
【０００３】
【特許文献１】
特開２０００−２７０３２５号、特開２００２−７２８０号
【０００４】
【発明が解決しようとする課題】
従来から、上記のような機能を有するシステムが存在しているが、しかし、このシステムでは、サーバ内に格納されているファイルを取り出す側の端末が、そのサーバに対して、サーバ内に格納されているファイルの取り扱いに関する指示（例えば、そのファイルを他の端末に転送する指示や、そのファイルの受信拒否をする指示、そのファイルの受信する時間を指定する指示等）を出すことが出来ない為、ファイルを取り出す側の端末が、サーバ内に格納されているファイルに対し、前述したような取り扱いを希望する場合には、まず、そのファイルをダウンロードし、その後の取り扱いは全て自身で行うという方法を取らねばならず、結果として、ファイルの管理に関して不便な点があった。
【０００５】
また、上記のサーバにファイルを格納した端末側が、そのファイルの現状況（そのファイルを誰かダウンロードしたのか、又は今後そのファイルをどのように扱う予定なのか等）を把握することが出来ない為、現状況を知るために、別の方法で確認しなければならず、余分な手間を煩っていた。
【０００６】
【発明の目的】
本発明は、上記のような問題を鑑みてなされたもので、ファイルを格納するサーバに、ファイルを提供する側に対して現状況を報告する機能や、ファイルを受取る側からの要求（転送、拒否、待ち等）を受け入れる機能等を設けることにより、ファイル蓄積サーバシステムを、より快適に利用出来るようにする事を目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明では、一台以上の端末と、それらと通信可能に接続されたファイル蓄積サーバとを備えたシステムを構成している。そして、そのシステムにおいて、ファイルをファイル蓄積サーバに送信する端末を送信元端末とし、その送信元端末がファイルの送信先として指定した端末を送信先端末とし、更に、その送信先端末が、ファイルの転送先として指定した端末を転送先端末とすることにする。また、上記のシステムのファイル蓄積サーバは、送信元端末から受けたファイルを格納可能な記憶装置を備え、更にその記憶装置は、格納したファイルに関する情報を登録する保存ファイル情報テーブルを備えている。そして、本発明のファイル蓄積サーバは、送信元端末から受信したファイルを自己の記憶装置に格納すると共に、当該ファイルに対し、管理識別子を関連付ける機能と、管理識別子を、保存ファイル情報テーブルに登録する機能と、更に、保存ファイル情報テーブルに、送信元端末から受け取った要求、及び当該ファイルの取り扱いに関する情報を管理識別子に関連付けて登録する機能とを備えている。そして更に、送信元端末が、当該ファイルの送信先端末を指定している場合は、当該送信先端末に対し、管理識別子を送信すると共に、ファイルを預かっている旨を通知する機能と、送信先端末から、前述の通知に対する返信と、管理識別子を受ける機能とを備えている。また、前述の返信が、転送先端末にファイルを転送する旨の返信である場合、その転送先端末に対し、管理識別子を送信すると共に、ファイルを預かっている旨を通知する機能を備えたことを特徴としている。
【０００８】
本発明によると、送信先の端末でも、対象のファイルを自己の端末にダウンロードせずに転送することが可能となり、転送する際の負担の軽減に繋がった。その為、送信先端末が、卓上型パーソナルコンピュータや、ノート型パーソナルコンピュータ等の端末の場合に利便性が向上するのはもちろんの事、その端末が、携帯電話等の移動用電話の様な通信資源が乏しい端末の場合でも、安心してファイル転送を利用出来る様になる為、転送する側の端末にとって、負担軽減及びこのシステムの利用機会の増加という利益を得ることが出来る。また、転送先端末も、対象のファイルを受取る前にファイルを預かっている旨の通知を受取る事が出来る。
【０００９】
一方、ファイル蓄積サーバが、送信先端末から、管理識別子と共に、転送先端末にファイルを転送する旨の返信を受けた場合の機能として、保存ファイル情報テーブルを参照し、管理識別子に関連付けられている送信元端末を特定する機能と、特定した送信元端末に対し、前述の返信があった旨を通知する機能とを備えたことを特徴としている。
【００１０】
本発明によると、ファイル蓄積サーバが、対象のファイルを転送先端末に転送する旨の返信を、送信先端末から受けた際、前述の返信があった旨を、送信元端末に通知するようになった。そのため、送信元端末は、自力で確認する必要なく、対象のファイルが転送される旨の状況を知ることが出来る。
【００１１】
一方、ファイル蓄積サーバが、転送先端末から、管理識別子と共に、ファイルを預かっている旨の通知に対する返信を受けた場合の機能として、保存ファイル情報テーブルを参照し、管理識別子に関連付けられている送信先端末を特定する機能と、特定した送信先端末に対し、転送先端末から受けた返信内容を通知する機能とを備えたことを特徴としている。
【００１２】
本発明によると、転送先端末が何がしかの返信を行った場合に、その返信の状況を、送信先端末に対し、逐一通知するようになった。そのため、送信先端末は、自力で確認する必要なく、現在、対象のファイルはどうなっているのか等の状況を知ることが出来る。
【００１３】
一方、ファイル蓄積サーバが、転送先端末から、管理識別子と共に、当該ファイルを受け取る旨の返信を受けた場合の機能として、保存ファイル情報テーブルを参照し、管理識別子に関連付けられているファイルを特定する機能と、特定したファイルを転送先端末が指定する出力装置に転送する機能とを備えたことを特徴としている。
【００１４】
本発明によると、転送先端末は、受け取る旨の返信をしてから対象のファイルを受け取れるようになった。そのため、通信環境が整っている場合等の都合の良い時にファイルを受け取る事が可能となり、転送先端末の利便性の向上に繋がった。
【００１５】
一方、ファイル蓄積サーバが、転送先端末から、管理識別子と共に、ファイルを受け取る旨の返信を受けた場合の機能として、保存ファイル情報テーブルを参照し、管理識別子に関連付けられている送信先端末を特定する機能と、特定した送信先端末に対し、転送先端末からファイルを受け取る旨の返信があった事を通知する機能とを備えたことを特徴としている。
【００１６】
本発明によると、転送先端末がファイルを受け取る旨の返信を行った場合に、その返信があった旨を、送信先端末に通知するようになった。そのため、送信先端末は、自力で確認する必要なく、転送先端末が、対象のファイルの受け取りを許可した等の状況を知ることが出来る。
【００１７】
一方、ファイル蓄積サーバが、管理識別子に関連付けられているファイルを、転送先端末が指定する出力装置へ転送した後に、保存ファイル情報テーブルを参照し、管理識別子に関連付けられている送信先端末を特定する機能と、特定した送信先端末に対し、転送が完了した旨を通知する機能とを備えたことを特徴としている。
【００１８】
本発明によると、ファイル蓄積サーバが、転送先端末が指定する出力装置へ対象のファイルを出力した後、その旨を、送信先端末に通知するようになった。そのため、送信先端末は、自力で確認する必要なく、転送先端末への転送が終了した旨を知ることが出来る。
【００１９】
一方、ファイル蓄積サーバが、転送先端末から、管理識別子と共に、当該ファイルを取得する時刻の指定をする旨の返信を受けた場合の機能として、保存ファイル情報テーブルを参照し、管理識別子に関連付けられているファイルを特定する機能と、特定したそのファイルを、転送先端末が指定した時刻に、転送先端末指定の出力装置へ転送する旨を管理識別子に関連付けて保存ファイル情報テーブルに登録する機能とを備えたことを特徴としている。
【００２０】
本発明によると、転送先端末が、そのファイルを受け取る時間等を指定出来るようになった。その結果、自身の都合の良い時間にそのファイルを受け取ることが可能となり、このシステムをより有効に利用する事が可能となった。例えば、転送先端末が他の処理を行っている為に、ファイル蓄積サーバからファイルを受け取るには端末の通信環境等が不充分である場合、転送先端末の環境が整備されてから受け取るようにする等の指定をすることも出来る。
【００２１】
一方、ファイル蓄積サーバが、転送先端末から、管理識別子と共に、当該ファイルを取得する時刻の指定をする旨の返信を受けた場合の機能として、保存ファイル情報テーブルを参照し、管理識別子に関連付けられている送信先端末を特定する機能と、特定した送信先端末に対し、当該ファイルを取得する時刻の指定があった旨を通知する機能とを備えたことを特徴としている。
【００２２】
本発明によると、転送先端末が、ファイルを受け取る時刻を指定する旨の返信を行った場合に、その返信があった旨を、送信先端末に通知するようになった。
そのため、送信先端末は、自力で確認する必要なく、転送先端末が、対象のファイルを受け取る時刻を指定した等の状況を知ることが出来る。
【００２３】
一方、ファイル蓄積サーバが、転送先端末から、管理識別子と共に、当該ファイルの受け取りを拒否する旨の返信を受けた場合の機能として、保存ファイル情報テーブルを参照し、管理識別子に関連付けられているファイルを特定する機能と、転送先端末には、特定したファイルを転送しない旨の登録を、保存ファイル情報テーブルに行う機能と、保存ファイル情報テーブルを参照し、管理識別子に関連付けられている送信先端末を特定する機能と、特定した送信先端末に対し、転送先端末からファイルの受け取りを拒否する旨の返信があった事を通知する機能とを備えたことを特徴としている。
【００２４】
本発明によると、転送先端末が、そのファイルの受け取りを拒否出来るようになった。その結果、転送先端末にとっては選択の幅が増え、このシステムをより有効に利用する事が可能となった。例えば、転送先端末側にトラブルが発生しており、容量の多いファイルを受信する事が困難な場合等に、この発明が有効である。また、転送先端末がファイル受け取りを拒否した旨を、送信先端末に通知するため、送信先端末は、自力で確認する必要なく、転送先端末が、対象のファイルの受け取りを拒否した等の状況を知ることが出来る。
【００２５】
これにより、前述の目的を達成しようとするものである。
【００２６】
【発明の実施の形態】
次に本発明の実施形態であるファイル蓄積サーバシステムの全体構成を、図１を参照して説明する。
【００２７】
本システムは、端末５５と、プリンタ等の出力装置（Ｉ／Ｏ機器５３）を有するローカルネットワークが、通信ネットワーク５２に接続されている。そして、通信ネットワーク５２は、ファイル蓄積サーバ１０を有しており、さらにそのファイル蓄積サーバ１０内には、保存ファイルＤＢ１４が格納されている。
【００２８】
また、通信ネットワーク５２に接続しているローカルネットワークは図１に示すように複数存在する場合もある。
【００２９】
ここで、図１では、ローカルネットワークＸ、ローカルネットワークＹ、ローカルネットワークＺに区別されているが、それぞれのローカルネットワークに機能上の違いがあるというわけでは無く、このシステムを説明する為の便宜上の理由で区別しただけである。
【００３０】
また、本実施形態では、ローカルネットワークをローカルエリアネットワーク（ＬＡＮ）とし、通信ネットワーク５２をインターネット回線であると仮定して説明する。
【００３１】
そして、前述したローカルネットワークは、通信ネットワーク５２に接続されているが、通信ネットワーク５２及びローカルネットワークは、インターネット、イントラネット、ＬＡＮ、ＷＡＮ、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、公衆回線等であってもよい。
【００３２】
また、端末５５及びファイル蓄積サーバ１０等は、全て一般的なコンピュータにより構成されているものとする。例えば端末５５及びファイル蓄積サーバ１０等は、一般的なコンピュータが備えているであろう入出力装置、演算装置、記憶装置、通信装置等を全て備えているものとする。
【００３３】
次に、本発明の実施形態を構成しているシステムを、図１を参照して個別に説明する。
【００３４】
端末５５は、自己の記憶装置内に一以上のファイルを格納することが出来ると共に、自己の入出力装置が受けた要求を元に、自己の通信装置を利用してファイル蓄積サーバ１０に接続し、自己の記憶装置内に格納されているファイルを、そのファイル蓄積サーバ１０に、送信する機能を有する。
【００３５】
さらに、端末５５は、自己の通信装置を利用してファイル蓄積サーバ１０に接続し、ファイル蓄積サーバ１０に保管されているファイルに対する取り扱いに関する指示（例えば、そのファイルを他の端末に転送する指示や、そのファイルの受信拒否をする指示、そのファイルを受信する時間を指定する指示等）  をする機能も有している。
【００３６】
また、本実施形態では、ファイル蓄積サーバ１０にファイルを送信する端末５５を、送信元端末（若しくはＸ端末２１）とし、送信元端末から、ファイル蓄積サーバ１０を介してファイルの引渡しを受ける端末５５を送信先端末（若しくはＹ端末２２）とし、且つ送信先端末から、ファイル蓄積サーバ１０を介してファイルの転送を受ける端末５５を、転送先端末（若しくはＺ端末２３）と呼ぶ事にする。
【００３７】
また、これらの端末等は、このシステムを説明する為、便宜上の理由で呼び方を変えているだけであり、機能上の違いは無いものとする。
【００３８】
ここで、端末５５は、必ずしもパーソナルコンピュータである必要は無く、携帯電話や、ＰＤＡ（携帯情報通信端末）等であっても良い。
【００３９】
Ｉ／Ｏ機器５３は、複写機やファクシミリ、プリンタ、及びその複合機を含む画像出力機器端末のことであり、入出力装置及び通信装置を備えている。そして、その入出力装置及び通信装置を利用して、ファイル蓄積サーバ１０や、端末５５等から受け取ったファイルを出力する機能及び自己の入力装置が受け取ったデータを、端末５５やファイル蓄積サーバ１０に対して送信する機能等を有している。
【００４０】
ファイル蓄積サーバ１０は、端末５５やＩ／Ｏ機器５３等から受け取ったファイルを、その端末５５等の指定するファイル形式又は自身が最適と判断するファイル形式に変換し、自己の記憶装置に保管する機能及び、預かったファイルの現状況（そのファイルを誰かダウンロードしたのか、又は今後そのファイルをどのように扱う予定なのか等）を、そのファイルの送信元端末等に対して適時報告する機能等を有している。
【００４１】
そして、図２を参照するとファイル蓄積サーバ１０は、前述の機能を実現させる為に、ファイル取り扱い手段１１、保存ファイル管理手段１２、ファイル送信手段１３等を備えている。
【００４２】
ファイル取り扱い手段１１は、端末５５等から受け取ったファイルや他のデータ類を、自己の記憶装置に格納する役割や、端末５５等から受け取った通知や指示を解析して、その通りに実行することにより、端末５５等の要求を実現させる役割を担っている。
【００４３】
保存ファイル管理手段１２は、自己の記憶装置内に格納されているファイルや、そのファイルに関するデータ類を管理する役割を担っている。
【００４４】
ファイル送信手段１３は、端末５５等に対し、ファイルや、その他必要な通知を送信する役割を担っている。
【００４５】
ここで、ファイル蓄積サーバ１０が備えている全ての手段は、ファイル蓄積サーバ１０の演算装置がプログラムを実行する事によって実現される手段であるとする。
【００４６】
さらに、ファイル蓄積サーバ１０の記憶装置には、保存ファイルＤＢ１４等が格納されており、この保存ファイルＤＢ１４には、保存ファイル情報テーブル１５及び端末特定テーブル１６が格納されている。そして更に、この保存ファイルＤＢ１４には、端末５５等から保存するように依頼されたファイルを格納することも可能である。
【００４７】
そして、この保存ファイル情報テーブル１５は、図３に示すように、ファイル識別子と、保存ファイル名、保存ファイル形式、保存期限、送信元端末、送信元端末の指示、送信時刻、送信ファイル形式、送信先端末、送信先端末の指示、受信時刻（送）、受信ファイル形式（送）、転送先端末、転送先端末の指示、受信時刻（転）及び受信ファイル形式（転）等が管理番号（管理識別子を指す）に関連づけて保存されている。
【００４８】
保存ファイル情報テーブル１５の管理番号欄は、ファイルの流通経路を識別するために割り当てられたユニークな番号のことである。
【００４９】
ここで、この管理番号は、送信元端末、送信先端末、転送先端末等の各端末に通知等を出す際に、一緒に送信される。そして、送信元端末、送信先端末、転送先端末等の各端末が、ファイル蓄積サーバ１０に対し、ファイル蓄積サーバ１０に格納されているファイルに関しての指示を出す場合にも、対象となる管理番号を指定する必要がある。
【００５０】
保存ファイル情報テーブル１５のファイル識別子欄は、ファイル蓄積サーバ１０が、保存ファイルＤＢ１４に格納されているファイルに関連付けるユニークな番号のことである。これにより、ファイル毎に異なる番号が関連付けられ、この番号によりファイルを識別することが可能となる。
【００５１】
保存ファイル情報テーブル１５の保存ファイル名欄は、保存ファイルＤＢ１４に格納されているファイルの名称をあらわしている。
【００５２】
また、保存ファイル情報テーブル１５の保存ファイル形式欄は、保存ファイル名のファイルが、現在どのファイル形式で保存されているのかをあらわしている。
【００５３】
保存ファイル情報テーブル１５の保存期限欄は、保存ファイル名が示すファイルの、保存期限をあらわしている。
【００５４】
保存ファイル情報テーブル１５の送信元端末欄は、保存ファイル名が示すファイルの、送信元端末をあらわしている。ここで、送信元端末欄には、その送信元端末の識別名又は、その送信元端末のＩＰアドレスのどちらかが登録されることになる。
【００５５】
保存ファイル情報テーブル１５の送信元端末の指示欄は、ファイルの取り扱いに関する、送信元端末からの指示をあらわしている。例えば、送信元端末が、ファイルサーバ１０に送信したファイルを、他の端末に送信するのかしないか等の指示が登録される。
【００５６】
保存ファイル情報テーブル１５の送信時刻欄は、保存ファイル名のファイルを、送信先端末に送信する時刻をあらわしている。この時刻に到達すると、送信先端末にファイルを預かっている旨の通知をする。そして、送信先端末から受け取りの指示が出た場合に限り、そのファイルが送信先端末に送信される。
【００５７】
保存ファイル情報テーブル１５の送信ファイル形式欄は、送信先端末にファイルを送信する際のファイル形式をあらわしている。保存ファイル名のファイルを送信先端末に送信する時、このファイル形式に変換される事になる。
【００５８】
保存ファイル情報テーブル１５の送信先端末欄は、保存ファイル名が示すファイルの、送信先端末をあらわしている。ここで、送信先端末欄には、その送信先端末の識別名又は、その送信先端末のＩＰアドレスのどちらかが登録されることになる。
【００５９】
保存ファイル情報テーブル１５の送信先端末の指示欄は、ファイルの取り扱いに関する、送信先端末からの指示をあらわしている。例えば、送信元端末から送られてきたファイルの受信をする、転送をする、受け取りを拒否する等の指示が登録される。
【００６０】
保存ファイル情報テーブル１５の受信時刻（送）欄は、保存ファイル名のファイルを、送信先端末が受信する時刻をあらわしている。この時刻に到達すると、そのファイルが送信先端末に送信される。
【００６１】
また、送信先端末の指示欄に転送の指示が登録されていた場合、この受信時刻（送）欄は、対象のファイルを転送先端末に転送する時刻をあらわすことになる。
この時刻に到達すると、転送先端末にファイルを預かっている旨の通知をする。
そして、転送先端末から受け取りの指示が出た場合に限り、そのファイルが転送先端末に送信される。
【００６２】
保存ファイル情報テーブル１５の受信ファイル形式（送）欄は、送信先端末がファイルを受信する際のファイル形式をあらわしている。保存ファイル名のファイルを送信先端末に送信する時、このファイル形式に変換される事になる。また、例え送信ファイル形式欄にファイル形式が登録されていても、受信ファイル形式（送）にファイル形式が登録されている場合は、受信ファイル形式（送）欄のファイル形式が優先される。
【００６３】
ここで、送信先端末の指示欄に転送の指示が登録されていた場合、この受信ファイル形式（送）欄は、転送先端末に対象のファイルを転送する際のファイル形式をあらわすことになる。よって、保存ファイル名のファイルを転送先端末に転送する時、このファイル形式に変換される事になる。
【００６４】
保存ファイル情報テーブル１５の転送先端末欄は、保存ファイル名が示すファイルの転送先端末をあらわしている。ここで、転送先端末欄には、その転送先端末の識別名又は、その転送先端末のＩＰアドレスのどちらかが登録されることになる。
【００６５】
保存ファイル情報テーブル１５の転送先端末の指示欄は、ファイルの取り扱いに関する、転送先端末からの指示をあらわしている。例えば、送信先端末から転送指示をされたファイルの受信をする、又は受け取りを拒否する等の指示が登録される。また、転送先端末が、受信する出力装置（Ｉ／Ｏ機器５３等）を指定した場合は、そのＩ／Ｏ機器の識別名又はそのＩ／Ｏ機器の識別番号を登録すると共に、当該ファイルを、そのＩ／Ｏ機器に転送する旨が登録される。
【００６６】
保存ファイル情報テーブル１５の受信時刻（転）欄は、保存ファイル名のファイルを、転送先端末が受信する時刻をあらわしている。この時刻に到達すると、そのファイルが転送先端末に転送される。（転送先端末が、受信するＩ／Ｏ機器を指定している場合、その機器に転送される）
【００６７】
保存ファイル情報テーブル１５の受信ファイル形式（転）欄は、転送先端末がファイルを受信する際のファイル形式をあらわしている。保存ファイル名のファイルを転送先端末に転送する時、このファイル形式に変換される事になる。
【００６８】
更に、送信元端末欄、送信先端末欄、転送先端末欄には、前述したＩ／Ｏ機器５３を登録することも可能である。その場合、そのＩ／Ｏ機器の識別名又は、そのＩ／Ｏ機器のＩＰアドレスのどちらかを登録することになる。
【００６９】
また、送信元端末は、複数の送信先端末を登録することが可能であり、送信先端末は、複数の転送先端末を登録することが可能である。その場合、保存ファイル情報テーブル１５には、送信先端末又は転送先端末毎に管理番号を割り当てて登録されることとなる。
【００７０】
端末特定テーブル１６は、図４に示すように、端末（Ｉ／Ｏ機器５３を含む）の識別情報とその端末（Ｉ／Ｏ機器５３を含む）の識別名が関連付けて格納されている。端末の識別情報とは、予め割り当てられている、ＩＰアドレス等の事である。一方、端末の識別名とは、このシステムの利用者が端末を識別するために別途命名した端末の呼び名である。
【００７１】
なぜ別途命名されたのかというと、このシステムの利用者にとっては、ＩＰアドレス等は分かりづらく、端末を識別する際に利用するには、少々不適切であったからである。よって、通常、端末を識別する際には、別途命名した端末の識別名を利用している。また、その結果、ファイル蓄積サーバ１０は、別途命名されている端末の識別名から一意にその端末の識別情報を導き出す必要性が出じた為、図４のような端末特定テーブル１６を保管している。
【００７２】
そして、これらの保存ファイル情報テーブル１５及び端末特定テーブル１６は、保存ファイル管理手段１２が常時管理している。
【００７３】
次に図１を参照して本実施形態の第一の動作について詳細に説明する。
【００７４】
まず、送信元端末の動作を図５のフローチャートを参照して説明する。
【００７５】
まず、ローカルネットワークＸ内に存在する端末（以下Ｘ端末２１と仮名する）が、自己の記憶装置に格納されているファイルを、ローカルネットワークＹ内に存在する端末（以下Ｙ端末２２と仮名する）に渡したい場合があるとする。
【００７６】
その為には、まずＸ端末２１が、自己の通信装置を利用してファイル蓄積サーバ１０に接続し、次に、Ｙ端末２２に渡したいファイルに名前を付けて（今回はＸファイルと名づける。また、このファイルはＧＩＦ形式となっている）送信し、そのファイルの保存開始依頼を行う。そして、その際に、そのファイル取り扱いに関する設定も行う。例えば、そのファイルの送信先端末（今回はＹ端末２２を送信先端末に指定する）の指定、送信先端末に送信する時刻の指定（今回は指定しない）、そのファイルの保存期限（今回は、保存期限を２００４年１２月１５日８：００に指定する）の指定等である。また、必要があれば、そのファイルをファイル蓄積サーバ１０の記憶装置に格納する際のファイル形式及び、送信ファイル形式の指定（今回はどちらも指定しない）等も行うことが出来る。（Ｓ１）
【００７７】
ここで注意する点は、ファイルの送信先端末を指定する場合、送信先端末の識別名又はＩＰアドレスを指定しなければならないことである（今回は送信先端末の識別名（Ｙ端末）を指定している）。
【００７８】
次に、送信元端末から何かしらの通知を受けた、図２に示すファイル蓄積サーバ１０が行う動作を、図６及び図７のフローチャートを参照して説明する。
【００７９】
まず、ファイル蓄積サーバ１０のファイル取り扱い手段１１が、端末（今回はＸ端末２１）から送信されたデータを受け取り、受け取ったそのデータを解析する。（Ｓ１１）
【００８０】
次に、解析した結果、既に存在するファイルの保存期限延長依頼通知なのかどうかを判断する。（Ｓ１２）
【００８１】
前述の依頼通知でない場合は、更に、既に存在するファイルの保存終了依頼通知であるのかどうかを判断する。（Ｓ１３）
【００８２】
前述のいずれの依頼通知でもなければ、次に、新規でファイルの保存を開始する依頼である、保存開始依頼通知であるのかどうかを判断する。（Ｓ１４）
【００８３】
その依頼でもなければ、エラー通知であると考えられるので、送信元端末に対し、エラー通知を送信する。（Ｓ２９）
【００８４】
だが、今回は、ファイルの保存開始依頼通知である為、まず、ファイル取り扱い手段１１が、送信元端末（Ｘ端末２１）から受け取ったファイルを、保存ファイルＤＢ１４に格納すると共に、そのファイルに対して、管理番号を割り当て、更に、ファイル識別子を関連付ける。
（今回は管理番号として１を割り当て、更に、ファイル識別子として２５を関連付ける）（Ｓ１５）
【００８５】
この時、Ｘ端末２１から、ファイル形式の指定がある場合は、その形式に変更して保存する。特に指定が無い場合は、送られたままのファイル形式で保存する。
（今回はＧＩＦ形式で保存することにする）
【００８６】
また、何らかの要因で、そのファイルを保存ファイルＤＢ１４に格納する事が不可能であった場合、そのファイルの格納を中止し、そのファイル送信元のＸ端末２１に対し、自己の通信装置を利用して、ファイルの受け取りを拒否する旨を通知する。
【００８７】
前述したファイルの格納が正常になされた場合は、次に、ファイル取り扱い手段１１が、格納したファイルに、保存期限が指定されているのかどうかを確認する。（Ｓ１６）
【００８８】
その結果、保存期限が指定されていなければ、送信元端末に対し、ファイルを預かった旨の通知のみを行う。（Ｓ１７）
【００８９】
一方、保存期限が指定されていた場合は、送信元端末に対し、ファイルを預かった旨の通知を行うと共に、保存期限が設定された旨の通知を行う。（Ｓ１８）
（今回は、保存期限が２００４年１２月１５日８：００に指定されているので、保存期限が設定された旨の通知が行われることになる）
【００９０】
次に、ファイル取り扱い手段１１は、ファイルの送信先端末が指定されているかどうかを確認する。（Ｓ１９）
【００９１】
その結果、指定されていなければ特別な処理を行わず、ファイル取り扱い手段１１が、図３に示す保存ファイル情報テーブル１５に対し、先ほど割り当てた管理番号に必要な情報を関連付けて登録し（例えば、ファイル識別子、保存ファイル名、保存ファイル形式、保存期限、送信元端末、送信元端末の指示等がある）終了するが（Ｓ２４）、一方、送信先端末が指定されていた場合は、ファイルの送信時刻が指定されているかどうか、及び送信時刻が指定されている場合は、その時刻に既に到達しているかどうかを、ファイル蓄積サーバ１０に設定されている現在時刻を確認しながら判断する。（Ｓ２０）  （今回は、ファイルの送信先端末が指定されている為、（Ｓ２０）の判断が行われる）
【００９２】
その結果、送信時刻が指定されており、尚且つ、まだ、その時刻に到達していない場合には、特別な処理を行わず、ファイル取り扱い手段１１が、図３に示す保存ファイル情報テーブル１５に対し、先ほど割り当てた管理番号に、必要な情報を関連付けて登録し（例えば、ファイル識別子、保存ファイル名、保存ファイル形式、保存期限、送信元端末、送信元端末の指示、送信時刻、送信ファイル形式、送信先端末等がある）終了する。（Ｓ２４）
【００９３】
一方、送信時刻が指定されていない又は、指定されていても既にその時刻に到達している場合には、ファイル蓄積サーバ１０のファイル送信手段１３が、送信元端末から受け取った、送信先端末に関する情報を確認する。そして、その情報は、送信先端末のＩＰアドレスであるのか、それとも送信先端末の識別名であるのかどうかを判断する。（Ｓ２１）（今回は、ファイルの送信先端末が指定されている為、（Ｓ２１）の判断が行われる）
【００９４】
その結果、ＩＰアドレスであると判断した場合には、そのアドレスに対し、ファイルを預かっている旨の通知を行う。ここで、この通知には、対象となるファイルに割り当てられた管理番号が付加される。（Ｓ２３）
【００９５】
一方、送信先端末の識別名であると判断した場合には、図４に示す端末特定テーブル１６を参照し、その端末の識別名に関連付けられているＩＰアドレス（端末の識別情報）を確認した後、そのアドレスに対し、ファイルを預かっている旨の通知を行う。ここで、この通知には、対象となるファイルに割り当てられた管理番号が付加される。（Ｓ２２）  （今回は、送信先のＹ端末２２の識別名を受け取っているので、（Ｓ２２）の処理が行われ、その結果、Ｙ端末２２に対して、前述の通知が行われることになる）
【００９６】
そして次に、ファイル取り扱い手段１１が、図３に示す保存ファイル情報テーブル１５に対し、先ほど割り当てた管理番号に、必要な情報を関連付けて登録する。
（Ｓ２４）
【００９７】
（この時登録する情報は、送信元の端末から受け取った情報や、そのファイルの現在のファイル形式等である。例えば、ファイル識別子、保存ファイル名、保存ファイル形式、保存期限、送信元端末、送信元端末の指示、送信ファイル形式、送信先端末等がある。今回は管理番号１に、ファイル識別子は２５とする旨、保存ファイル名はＸファイルとする旨、ＧＩＦ形式でそのファイルを保存している旨、保存期限を２００４年１２月１５日８：００に指定する旨、送信元端末はＸ端末である旨、送信元端末の指示は送信である旨、送信先端末はＹ端末２２に指定する旨、送信時刻を指定しない旨等が登録される）
【００９８】
次に、ファイル蓄積サーバ１０からファイルを預かっている旨の通知を受けた端末（今回はＹ端末２２となる）が行う動作を、図８のフローチャートを参照して説明する。
【００９９】
まず、ファイル蓄積サーバ１０から前述の通知を受け取り、その通知の内容を自己の入出力装置に出力する。（Ｓ３１）
【０１００】
すると、Ｙ端末２２の利用者が、その内容を確認することが可能となり、その結果、Ｙ端末２２の利用者は、Ｘ端末２１から受け取ったファイルを、ファイル蓄積サーバ１０が預かっているという状況を把握することが出来る。
【０１０１】
そして、Ｙ端末２２の利用者は、前述の状況を把握した後、そのファイルの取り扱いに関する指示をファイル蓄積サーバ１０に出す事が可能である。
【０１０２】
例えば、そのファイルを他の端末に転送する指示や、そのファイルの受信拒否をする指示、そのファイルを受信する時間の指定をする指示等を出すことが出来る。そして、これらの指示は、ファイル蓄積サーバ１０から受けた通知に返信する事で出すことが可能となる。この場合は、対象となるファイルに割り当てられた管理番号も自動的に返信することになるので、送信先端末側が対象の管理番号を指定する必要がない。
【０１０３】
また、別途指示を送信する場合には、対象となる管理番号を指定する必要がある。
【０１０４】
そして、Ｙ端末２２の利用者は、上記の何れかの指示をＹ端末２２の入出力装置に対して行う。（Ｓ３２）
【０１０５】
受信拒否をしたい場合には、受信拒否をする旨を、自己の通信装置を利用して、ファイル蓄積サーバ１０に返信することになる。
【０１０６】
また、受信する旨の指示を返信する場合には、ファイルの形式、受信時刻等を指定する事も出来る。（今回は、そのファイルをＪＰＥＧ圧縮形式で受信する旨の指定をするが、そのファイルの受信時刻の指定はしない事とする。）
【０１０７】
すると、Ｙ端末２２は、自己の入出力装置が受けた指示を、自己の通信装置を利用して、ファイル蓄積サーバ１０に送信する。（Ｓ３３）
【０１０８】
次に、前述の指示を受けたファイル蓄積サーバ１０が行う動作を、図９及び図１０のフローチャートを参照して説明する。
【０１０９】
まず、ファイル取り扱い手段１１がその指示を受け取り、その指示の内容を確認する。（Ｓ４１）
【０１１０】
次に、受取った指示は、ファイルの転送指示であるかどうかを判断する。（Ｓ４２）
【０１１１】
前述の指示でない場合は、更に、その指示は、ファイル受け取り拒否の指示であるのかどうかを判断する。（Ｓ４３）
【０１１２】
そして、ファイルの受け取り拒否の指示であった場合、転送先端末から送られてきたデータを元に、ファイル受け取り拒否の登録を行った後、処理を終了する。（Ｓ４４）
【０１１３】
ファイル受け取り拒否の登録を具体的に説明する。まず、ファイル取り扱い手段１１が、先ほど送信先端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。そして、受け取り拒否の指示を出した端末と、先ほど検出された管理番号に関連付けられている送信先端末が、同一である事を確認する。
【０１１４】
前述の確認をした後、保存ファイル情報テーブル１５の送信先端末の指示欄に、送信先端末が受け取りを拒否した旨を登録する。（この登録は、前述の管理番号に関連付けて行う）次に、前述の管理番号に関連付けられている送信元端末に対して、送信先端末からファイル受け取り拒否の指示を受けた旨を通知して終了する。
【０１１５】
一方、前述のいずれの依頼通知でもなければ、次に、その指示は、ファイルの受信指示であるのかどうかを判断する。（Ｓ４５）
【０１１６】
その指示でもなければ、エラー通知であると考えられるので、指示を送信した端末に対し、エラー通知を送信する。（Ｓ４６）
【０１１７】
ファイルの受信指示である場合には、次に、受信時刻が指定されているかどうか、及び受信時刻が指定されている場合は、その時刻に既に到達しているかどうかを、ファイル蓄積サーバ１０に設定されている現在時刻を確認しながら判断する。（Ｓ４７）  （今回は、ファイルの受信指示である為、（Ｓ４７）の判断が行われる）
【０１１８】
その結果、受信時刻が指定されており、尚且つ、まだ、その時刻に到達していない場合には次の処理を行う。
【０１１９】
まず、ファイル取り扱い手段１１が、先ほど送信先端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。
【０１２０】
そして、受信の指示を出した端末と、先ほど検出された管理番号に関連付けられている送信先端末が、同一である事を確認する。
【０１２１】
前述の確認をした後、ファイル取り扱い手段１１は、図３に示す保存ファイル情報テーブル１５の送信先端末の指示欄に、送信先端末がそのファイルを受信する旨を登録する。そして、受信時刻（送）欄には、送信先端末が受信時刻として、指定してきた時刻を登録し、更に、必要な場合は、受信ファイル形式（送）欄に、送信先端末が指定したファイル形式を登録する。（これらの登録は、前述の管理番号に関連付けて行う）そして、次に、前述の管理番号に関連付けられている送信元端末に対して、前述の登録をした旨を通知し、処理を終了する。（Ｓ５１）
【０１２２】
一方、受信時刻の指定が無い又は、指定はされているが、その時刻が既に過ぎている場合には、ファイル取り扱い手段１１が、先ほど送信先端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。
【０１２３】
そして、受信の指示を出した端末と、先ほど検出された管理番号に関連付けられている送信先端末が、同一である事を確認する。
【０１２４】
前述の確認をした後、次に、ファイル取り扱い手段１１は、ファイル形式の指定がされているかどうかを確認する。（Ｓ４８）
【０１２５】
そして、ファイル形式の指定があれば、対象のファイルを保存ファイルＤＢ１４から取りだして、その形式に変換する。  （Ｓ４９）
（今回は、ＧＩＦ形式で保管されていたＸファイルをＪＰＥＧ圧縮形式に変換する事になる。）
【０１２６】
次に、ファイル送信手段１３が、変換したファイルを、そのファイルの受信要求をしてきた端末に対して送信すると共に、前述の管理番号に関連付けられている送信元端末に対しては、送信先端末への送信が終了した旨を通知する。（Ｓ５０）（今回は、受信時刻が設定されていないため、Ｓ５０の処理が行われ、Ｙ端末２２に対しては、Ｘファイルが送信され、Ｘ端末２１に対しては、その送信が終了した旨を通知する）
【０１２７】
こうして、送信元端末（今回はＸ端末２１である）は、ファイル蓄積サーバ１０に預けたファイルが、無事送信先端末（今回はＹ端末２２である）に送信されたことを知ることが出来、一方、送信先端末は、自己の要求した時間及び自己が要求したファイル形式で、そのファイルを受け取ることが出来る。
【０１２８】
第一の動作による効果としては、ファイル蓄積サーバにファイルを送信する側の端末（送信元端末）が、そのファイル蓄積サーバに対し、さまざまな要求を出す事が可能になった点である。（例えば、そのファイルを送信先に送信する時間や、そのファイルの形式等）
【０１２９】
その結果、相手先にファイルを送信するタイミング等を、いちいち自分で調節しながら送信する必要が無くなり（例えば、午後３時に送信したい場合、その時間になるのを待ってから送信する等）、ファイル送信をする側の労力の軽減に繋がった。他にも、例えば自己の会社のファイルを、外出先の会社の端末で受け取る場合等にも大きな効果がある。その為にはまず、ファイル蓄積サーバから、外出先の端末にそのファイルを送信する時間を、自身がその会社に到達するであろう時間に設定しておく。すると、スムーズにそのファイルを外出先で受け取ることができ、しかも、自身のファイルを他人に目撃される恐れが減少し、セキュリティ上の問題をも解決することが可能となる。
【０１３０】
そして更に、送信した時刻が古い場合等には、他のデータに埋もれてしまい、自身のファイルを探し出すことが困難であるという問題もあったが、その問題も第一の動作により解決される。
【０１３１】
第一の動作による二つ目の効果としては、ファイル蓄積サーバに保管されているファイルが、送信先端末に送信された場合や送信先端末が何がしかの設定を行った場合に、送信元端末に対し、その旨を通知するようになった点である。その結果、送信元端末は、対象のファイルを送信先端末が受信したのか及び正常に受信されているのか、または、受信待ちになっているのか等を容易に確認することが可能となり、自分自身で送信結果を確認する労力等の軽減に繋がった。
【０１３２】
第一の動作による三つ目の効果としては、ファイル蓄積サーバからファイルを受け取る側の端末（送信先端末）が、そのファイルを受け取る時間等を指定出来るようになった点である。その結果、自身の都合の良い時間にそのファイルを受け取ることが可能となり、このシステムをより有効に利用する事が可能となった。
【０１３３】
例えば、送信先端末が他の処理を行っている為に、サーバからファイルを受け取るには端末の通信環境等が不充分である場合、送信先端末の環境が整備されてから受け取るようにする等の指定をすることも出来る。
【０１３４】
次に図１を参照して本実施形態の第二の動作について細に説明する。
【０１３５】
まず、ローカルネットワークＸ内に存在する端末（以下Ｘ端末２１と仮名する）が、自己が所有していたファイルを、ファイル蓄積サーバ１０の記憶装置にＧＩＦ形式で保管していると仮定する。
【０１３６】
そして、そのファイルの識別子を２７とし、また、そのファイルの名前をＸファイルとし、そのファイルの送信先端末を指定せず、更にファイル形式をＧＩＦ形式とし、また、ファイルの保存期限を２００４年１２月１５日８：００とし、これらの情報を、全てファイル蓄積サーバ１０の保存ファイル情報テーブル１５の管理番号３に登録しているものとする。
【０１３７】
そして、現実の日時が前述の保存期限（２００４年１２月１５日８：００）を過ぎてしまった場合のファイル蓄積サーバ１０の動作を説明する。
【０１３８】
前述の通り、保存ファイル管理手段１２が、常時、保存ファイル情報テーブル１５を管理しているため、保存期限に達したファイルを直に発見できるようになっている。
【０１３９】
そして、保存期限が過ぎたファイルを発見した場合は、そのファイルの送信元端末に対し、そのファイルが保存期限に達した旨の通知を行う。ここで、この通知には、保存期限が過ぎたファイルに関連付けられている管理番号が付加される。（今回はＸファイルの保存期限が過ぎたため、Ｘファイルの送信元端末（Ｘ端末２１）に対して、保存期限に達した旨の通知を行う）
【０１４０】
次に、ファイル蓄積サーバ１０から、保存期限に達した旨の通知を受けた送信元端末が行う動作を説明する。
【０１４１】
まず、送信元端末（Ｘ端末２１）が、前述の通知に対し、保存期限延長依頼通知を返信するか、それとも保存終了依頼通知を返信するかを決定する。そして、これらの指示は、ファイル蓄積サーバ１０から受けた通知に返信する事で出すことが可能となる。この場合は、対象となるファイルに割り当てられた管理番号も自動的に返信することになるので、送信元端末側が対象の管理番号を指定する必要がない。
【０１４２】
また、別途指示を送信する場合には、対象となる管理番号を指定する必要がある。
【０１４３】
保存期限延長依頼通知の場合には、その保存期限延長の対象となるファイルの管理番号と、新たな保存期限を返信する。
【０１４４】
そして、保存終了依頼通知の場合には、その保存終了依頼の対象となるファイルの管理番号と、保存終了する旨の指示を返信する。
【０１４５】
ここで、保存期限延長依頼通知とは、文字通り保存の期間を延長する依頼である。また、保存終了依頼通知とは、ファイル蓄積サーバ１０の記憶装置から対象のファイルを削除して、保存を終了するように依頼する通知である。
【０１４６】
今回は、保存期限延長依頼通知を返信する事とし、新たな保存期限（今回は、２００５年３月１５日８：００とする）を指定する。
【０１４７】
次に、前述の通知を受けたファイル蓄積サーバ１０が行う動作を、図６のフローチャートを参照して説明する。
【０１４８】
まず、送信されたデータを受け取り、受け取ったそのデータを解析する。（Ｓ１１）
【０１４９】
次に、解析した結果、既に存在するファイルの保存期限延長依頼通知なのかどうかを判断する。（Ｓ１２）
【０１５０】
今回は、ファイルの保存期限延長依頼通知であるので、次に、ファイル取り扱い手段１１が、送信元端末（Ｘ端末２１）から送られてきたデータを元に、保存期限延長の登録を行う。（Ｓ２５）
【０１５１】
保存期限延長の登録を具体的に説明する。まず、ファイル取り扱い手段１１が、先ほど送信元端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。（今回は、管理番号３のＸファイルを検出する）
【０１５２】
そして、保存期限延長依頼通知を出した端末と、先ほど検出された管理番号に関連付けられている送信元端末が、同一である事を確認する。
【０１５３】
前述の確認をした後、保存ファイル情報テーブル１５の送信元端末の指示欄に、ファイルの保存期限を延長した旨を登録し、更に、保存期限欄には、送信元端末から受け取った、新たな保存期限を登録する。（これらの登録は、前述の管理番号に関連付けて行う。そして、今回は、保存期限欄が、２００４年１２月１５日．８：００から、２００５年３月１５日８：００に登録し直されることになる。）
【０１５４】
次に、保存期限延長依頼通知を出した送信元端末に対して、対象ファイルの保存期限を延長した旨を通知する。（Ｓ２６）
【０１５５】
一方、前述の保存期限延長依頼通知でない場合は、更に、既に存在するファイルの保存終了依頼通知であるのかどうかを判断する。（Ｓ１３）
【０１５６】
そして、保存終了依頼通知であった場合、送信元端末から送られてきたデータを元に、保存終了の登録を行う。（Ｓ２７）
【０１５７】
保存終了の登録を具体的に説明すると、まず、ファイル取り扱い手段１１が、先ほど送信元端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。
【０１５８】
そして、保存終了依頼通知を出した端末と、先ほど検出された管理番号に関連付けられている送信元端末が、同一である事を確認する。
【０１５９】
前述の確認をした後、その管理番号に関連付けられているファイルを、保存ファイルＤＢ１４内から抹消する。そして更に、そのファイルに関連付けられている全ての事項を、保存ファイル情報テーブル１５から抹消する。
【０１６０】
最後に、保存終了依頼通知を出した送信元端末に対して、対象ファイルの保存を終了した旨を通知する。（Ｓ２８）
【０１６１】
第二の動作による効果としては、保存の期限に到達した場合、削除する前に、そのファイルの送信元端末に対し、その後の対応を確認している点である。
【０１６２】
本来、ファイルの保存期限が指定されている場合は、その指定通り、保存期限が過ぎれば対象ファイルを削除すればよいのだが、しかし、その期限が長期に渡る場合は、指定した側がその事を忘れていたり、指定した時とは事情が異なっている（例えば、そのファイルを送信する時期を遅らせたい場合等）というような事態がよく発生する。
【０１６３】
その為、第二の動作では、ファイル保存期限が到達した後、そのファイルの送信元端末に対して、保存期限が終了した旨を通知し、保存期限を延長するのか、又はそのまま保存終了するのかという選択権を与えることにした。
【０１６４】
これにより、保存期限を指定したファイルの送信元端末に前述の事態が発生したとしても、その送信元端末が、自分の意に反してファイルが削除される等の不利益を被ることがなくなった。
【０１６５】
次に図１を参照して本実施形態の第三の動作について詳細に説明する。
【０１６６】
まず、ローカルネットワークＸ内に存在する端末（以下Ｘ端末２１と仮名する）が、自己が所有していたファイルを、ファイル蓄積サーバ１０の記憶装置にＧＩＦ形式で保管していると仮定する。
【０１６７】
そして、そのファイルの識別子を２５とし、また、そのファイルの名前をＸファイルとし、そのファイルの送信先をＹ端末２２に指定し、更にファイル形式をＧＩＦ形式とし、また、ファイルの保存期限を２００４年１２月１５日８：００とし、これらの情報を、全てファイル蓄積サーバ１０の保存ファイル情報テーブル１５の管理番号１に関連付けて登録しているものとする。
【０１６８】
そして、送信先端末（Ｙ端末２２）が、前述のファイルを、他の端末５５に転送する際に、送信先端末が行う動作について説明する。
【０１６９】
まず、転送したいファイルの管理番号と、転送先端末の識別名（若しくは転送先端末のＩＰアドレス）と、転送時刻等をファイル蓄積サーバ１０に送信する。（ここで、必要な場合には、転送する際のファイル形式も指定出来る）
【０１７０】
また、ここで、複数の転送先を指定することも、もちろん可能である。
【０１７１】
今回は、転送したいファイルに割り当てられている管理番号（今回は管理番号１である）と、転送先端末の識別名（Ｚ端末とする）と、転送時刻を指定しない旨の指示を送信する。
【０１７２】
ここで、ファイル蓄積サーバ１０から受けた通知（ファイルを預かっている旨の通知）に返信する事により前述の指示を出す場合は、対象となるファイルに割り当てられた管理番号を自動的に返信するので、送信元端末側が対象の管理番号を指定する必要がない。
【０１７３】
次に、前述の指示を受けたファイル蓄積サーバ１０が行う動作を、図９及び図１０のフローチャートを参照して説明する。
【０１７４】
まず、ファイル取り扱い手段１１がその指示を受け取り、その指示の内容を確認する。（Ｓ４１）
【０１７５】
次に、受取った指示は、ファイルの転送指示であるかどうかを判断する。（Ｓ４２）
【０１７６】
今回は、ファイルの転送指示である為、ファイル蓄積サーバ１０がファイル転送登録を行う。そして、その動作を図１１のフローチャートを参照して説明する。
【０１７７】
まず、ファイル取り扱い手段１１が、受け取ったデータを確認する。（Ｓ６１）
【０１７８】
そして、ファイル取り扱い手段１１が、先ほど送信先端末（Ｙ端末２２）から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。
（今回は、管理番号１のＸファイルになる）
【０１７９】
そして、ファイル取り扱い手段１１は、ファイル転送指示を出した端末と、先ほど検出された管理番号に関連付けられている送信先端末が、同一である事を確認する。
【０１８０】
前述の確認をした後は、次に、ファイル転送時刻が指定されているかどうか、及び転送時刻が指定されている場合は、その時刻に既に到達しているかどうかを、ファイル蓄積サーバ１０に設定されている現在時刻を確認しながら判断する。（Ｓ６２）
【０１８１】
その結果、転送時刻が指定されており、尚且つ、まだ、その時刻に到達していない場合には、次の処理が行われる。
【０１８２】
まず、ファイル取り扱い手段１１が、図３に示す保存ファイル情報テーブル１５の送信先端末の指示欄に、送信先端末がそのファイルを転送する旨を登録する。
そして、転送先端末欄には、ファイルの転送先となる端末を登録し、受信時刻（送）欄には、転送する時刻を、更に、必要な場合は、受信ファイル形式（送）欄に転送する時のファイル形式を登録する。そして次に、前述の管理番号に関連付けられている送信元端末と、同じくその管理番号に関連付けられている送信先端末（そのファイルの転送指示を出した端末）に対して、ファイルの転送登録をした旨を通知し、処理を終了する。（Ｓ６６）
【０１８３】
一方、転送時刻が指定されていない又は、指定されていても既にその時刻に到達している場合には、ファイル蓄積サーバ１０のファイル送信手段１３が、転送先端末に関する情報を確認する。そして、その情報は、転送先のＩＰアドレスであるのか、それとも転送先の端末の識別名であるのかどうかを判断する。（Ｓ６３）
【０１８４】
その結果、ＩＰアドレスであると判断した場合には、そのアドレスに対し、ファイルを預かっている旨の通知を行う。ここで、この通知には、対象となるファイルに割り当てられた管理番号が付加される。（Ｓ６４）
【０１８５】
一方、転送先端末の識別名であると判断した場合には、図４に示す端末特定テーブル１６を参照し、その端末の識別名に関連付けられているＩＰアドレス（端末の識別情報）を確認した後、そのアドレスに対し、ファイルを預かっている旨の通知を行う。ここで、この通知には、対象となるファイルに割り当てられた管理番号が付加される。（Ｓ６５）  （今回は、転送先のＺ端末２３の識別名を受け取っているので、（Ｓ６５）の処理が行われ、その結果、Ｚ端末２３に対して、前述の通知が行われることになる）
【０１８６】
そして次に、ファイル取り扱い手段１１が、図３に示す保存ファイル情報テーブル１５に対し、必要な情報を登録する。（Ｓ６６）
【０１８７】
この時登録する情報は、次の通りである。
【０１８８】
まず、図３に示す保存ファイル情報テーブル１５の送信先端末の指示欄に、送信先端末がそのファイルを転送する旨を登録する。そして、転送先端末欄には、ファイルの転送先となる端末を登録し、受信時刻（送）欄には、転送する時刻を、更に、必要な場合は、受信ファイル形式（送）欄に転送する時のファイル形式を登録する。（今回は、転送先端末はＺ端末２３である旨を登録し、ファイルの転送時刻は指定しない旨等を登録する。そして、受信ファイル形式（送）の指定もない）
【０１８９】
次に、前述の管理番号に関連付けられている送信元端末と、同じくその管理番号に関連付けられている送信先端末（そのファイルの転送指示を出した端末）に対して、ファイルの転送登録をした旨を通知し、処理を終了する。（Ｓ６６）
【０１９０】
次に、ファイル蓄積サーバ１０からファイルを預かっている旨の通知を受けた端末（今回はＺ端末２３となる）が行う動作を、図１２のフローチャートを参照して説明する。
【０１９１】
まず、ファイル蓄積サーバ１０から前述の通知を受け取り、その通知の内容を自己の入出力装置に出力する。（Ｓ７１）
【０１９２】
すると、Ｚ端末２３の利用者が、その内容を確認することが可能となり、その結果、Ｚ端末２３の利用者は、Ｙ端末２２から転送指示されたファイルを、ファイル蓄積サーバ１０が預かっているという状況を把握することが出来る。
【０１９３】
そして、Ｚ端末２３の利用者は、前述の状況を把握した後、そのファイルの取り扱いに関する指示をファイル蓄積サーバ１０に出す事が可能である。
【０１９４】
例えば、そのファイルの受信拒否をする指示、そのファイルを受信する時間の指定をする指示等を出すことが出来る。
【０１９５】
そして、これらの指示は、ファイル蓄積サーバ１０から受けた通知に返信する事で出すことが可能となる。この場合は、対象となるファイルに割り当てられた管理番号も自動的に返信することになるので、送信先端末側が対象の管理番号を指定する必要がない。
【０１９６】
また、別途指示を送信する場合には、対象となる管理番号を指定する必要がある。
【０１９７】
そして、Ｚ端末２３の利用者は、上記の何れかの指示をＺ端末２３の入出力装置に対して行う。（Ｓ７２）
【０１９８】
受信拒否をしたい場合には、受信拒否をする旨を、自己の通信装置を利用して、ファイル蓄積サーバ１０に返信することになる。
【０１９９】
また、受信する旨の指示を出す場合には、その際に、ファイルの形式、受信時刻等を指定する事も出来る。（今回は、そのファイルをＪＰＥＧ圧縮形式で受信する旨の指定をするが、そのファイルの受信時刻の指定はしない事とする）
【０２００】
ここで、転送先端末は、受信する出力装置も指定可能である。例えば、受信先としてＩ／Ｏ機器の識別名又はＩ／Ｏ機器のＩＰアドレスを指定すれば、ファイル蓄積サーバ１０は、指定されたＩ／Ｏ機器にファイルを送信する。
【０２０１】
すると、Ｚ端末２３は、自己の入出力装置が受けた指示を、自己の通信装置を利用して、ファイル蓄積サーバ１０に送信する。（Ｓ７３）
【０２０２】
次に、前述の指示を受けたファイル蓄積サーバ１０が行う動作を、図１３及び図１４のフローチャートを参照して説明する。
【０２０３】
まず、保存ファイル取り扱い手段１１がその指示を受け取り、その指示の内容を確認する。（Ｓ８１）
【０２０４】
次に、受取った指示は、ファイル受け取り拒否の指示であるかどうかを判断する。（Ｓ８２）
【０２０５】
そして、ファイルの受け取り拒否の指示であった場合、転送先端末から送られてきたデータを元に、ファイル受け取り拒否の登録を行った後、処理を終了する。（Ｓ８３）
【０２０６】
ファイル受け取り拒否の登録を具体的に説明する。まず、ファイル取り扱い手段１１が、先ほど転送先端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。
【０２０７】
そして、受け取り拒否の指示を出した端末と、先ほど検出された管理番号に関連付けられている転送先端末が、同一である事を確認する。
【０２０８】
前述の確認をした後、保存ファイル情報テーブル１５の転送先端末の指示欄に、転送先端末が受け取りを拒否した旨を登録する。（この登録は、前述の管理番号に関連付けて行う）次に、前述の管理番号に関連付けられている送信元端末と、同じくその管理番号に関連付けられている送信先端末（そのファイルの転送指示を出した端末）に対して、転送先端末からファイル受け取り拒否の指示を受けた旨を通知して処理を終了する。
【０２０９】
前述の指示でない場合は、更に、その指示は、ファイルの受信指示であるのかどうかを判断する。（Ｓ８４）
【０２１０】
その指示でもなければ、エラー通知であると考えられるので、指示を送信した端末に対し、エラー通知を送信する。（Ｓ８５）
【０２１１】
ファイルの受信指示である場合には、次に、受信時刻が指定されているかどうか、及び受信時刻が指定されている場合は、その時刻に既に到達しているかどうかを、ファイル蓄積サーバ１０に設定されている現在時刻を確認しながら判断する。（Ｓ８６）  （今回は、ファイルの受信指示である為、（Ｓ８６）の判断が行われる）
【０２１２】
その結果、受信時刻が指定されており、尚且つ、まだ、その時刻に到達していない場合には次の処理を行う。
【０２１３】
まず、ファイル取り扱い手段１１が、先ほど転送先端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。
【０２１４】
そして、受信の指示を出した端末と、先ほど検出された管理番号に関連付けられている転送先端末が、同一である事を確認する。
【０２１５】
前述の確認をした後、ファイル取り扱い手段１１は、図３に示す保存ファイル情報テーブル１５の転送先端末の指示欄に、転送先端末がそのファイルを受信する旨を登録する。（ここで、転送先端末が、受信するＩ／Ｏ機器の識別名又はＩＰアドレスを指定している場合は、その識別名又はＩＰアドレスを登録し、更に、当該ファイルを、そのＩ／Ｏ機器に転送する旨の登録を行う）そして、受信時刻（転）欄には、転送先端末が受信時刻として指定した時刻を登録し、更に、必要な場合は、受信ファイル形式（転）欄に、転送先端末が指定したファイル形式を登録する。（これらの登録は、前述の管理番号に関連付けて行う）そして、次に、前述の管理番号に関連付けられている送信元端末と、同じくその管理番号に関連付けられている送信先端末（そのファイルの転送指示を出した端末）に対して前述の登録した旨を通知し、処理を終了する。）
【０２１６】
一方、指定が無い又は、指定はされているが、その時刻が既に過ぎている場合には、ファイル取り扱い手段１１が、先ほど転送先端末から受け取った管理番号と同一の管理番号を、保存ファイル情報テーブル１５から検出する。
【０２１７】
そして、受信の指示を出した端末と、先ほど検出された管理番号に関連付けられている転送先端末が、同一である事を確認する。
【０２１８】
前述の確認をした後、次に、ファイル取り扱い手段１１は、ファイル形式の指定がされているかどうかを確認する。（Ｓ８７）
【０２１９】
そして、ファイル形式の指定があれば、対象のファイルを保存ファイルＤＢ１４から取りだして、その形式に変換する。  （Ｓ８８）（今回は、ＧＩＦ形式で保管されていたＸファイルをＪＰＥＧ圧縮形式に変換する事になる。）
【０２２０】
次に、ファイル送信手段１３が、変換したファイルを、そのファイルの受信要求をしてきた端末に対して転送する（ここで、転送先端末が、受信するＩ／Ｏ機器のＩＰアドレスを指定している場合は、そのアドレスに転送する。また、Ｉ／Ｏ機器の識別名を指定している場合は、図４に示す端末特定テーブル１６を参照し、その端末の識別名に関連付けられているＩＰアドレス（端末の識別情報）を確認した後、そのアドレスに対して転送する）と共に、前述の管理番号に関連付けられている送信元端末と、同じくその管理番号に関連付けられている送信先端末（転送指示を出した端末）に対しては、転送先端末への転送が終了した旨を通知する。（Ｓ８９）（今回は、受信時刻が設定されていないため、Ｓ８９の処理が行われ、Ｚ端末２３に対しては、Ｘファイルが転送され、Ｙ端末２２及びＸ端末２１に対しては、その転送が終了した旨を通知する）
【０２２１】
こうして、送信元端末（今回はＸ端末２１である）及び送信先端末（今回はＹ端末２２である）は、ファイル蓄積サーバ１０に預けたファイルが、転送先端末（今回はＺ端末２３である）に転送されたことを知ることが出来、一方、転送先端末は、自己の要求した時間及び自己が要求したファイル形式で、そのファイルを受け取ることが出来る。
【０２２２】
ここで、Ｉ／Ｏ機器５３を転送先に指定することも可能である。その場合は、転送の指示をする端末が、そのＩ／Ｏ機器の識別名（若しくはＩＰアドレス）と転送するファイル名等の必要な情報をファイル蓄積サーバ１０に対して送信すればよい。
【０２２３】
後は、ファイル蓄積サーバ１０側でそのＩ／Ｏ機器５３を特定し、そのＩ／Ｏ機器５３に対して、対象となるファイルを送信する。そして、そのファイルを受取ったＩ／Ｏ機器５３が、そのファイルを自己の出力装置に出力する。
【０２２４】
更に、Ｉ／Ｏ機器５３は、端末５５と同様に、自己の入力装置から受け取ったデータをファイルとし、そのファイルをファイル蓄積サーバ１０に送信することにより、送信元端末と同様の役割を担う事も可能である。
【０２２５】
第三の動作による効果としては、送信先の端末でも、対象のファイルを自己の端末にダウンロードせずに転送出来る点である。本来ならば、送信先の端末は、ファイルを受け取る事しか出来ず、転送するに際しても一度、対象のファイル受け取ってから転送するという方法しか存在しなかった。
【０２２６】
しかし、本動作ではファイルを受け取らずとも転送可能になった。その結果、転送する側の端末が、卓上型パーソナルコンピュータや、ノート型パーソナルコンピュータ等の端末の場合に利便性が向上するのはもちろんの事、その端末が、携帯電話等の移動用電話の様な通信資源が乏しい端末の場合でも、安心してファイル転送を利用出来る様になる為、転送する側の端末にとって、負担軽減及びこのシステムの利用機会の増加という利益を得ることが出来る。
【０２２７】
第三の動作による二つ目の効果としては、ファイル蓄積サーバに保管されているファイルが、転送先端末に転送された場合や転送先端末が何がしかの設定を行った場合に、送信先端末及び送信元端末に対し、その旨を通知するようになった点である。その結果、送信先端末及び送信元端末は、対象のファイルを転送先端末が受信したのか及び正常に受信されているのか、または、受信待ちになっているのか等を容易に確認することが可能となり、自分自身で転送結果を確認する労力等の軽減に繋がった。
【０２２８】
第三の動作による三つ目の効果としては、転送先端末が、そのファイルを受け取る時間等を指定出来るようになった点である。その結果、自身の都合の良い時間にそのファイルを受け取ることが可能となり、このシステムをより有効に利用する事が可能となった。
【０２２９】
例えば、転送先端末が他の処理を行っている為に、サーバからファイルを受け取るには端末の通信環境等が不充分である場合、転送先端末の環境が整備されてから受け取る等の指定をすることも出来る。
【０２３０】
【発明の効果】
本発明は以上のように構成されるので、これによると、送信先の端末でも、対象のファイルを自己の端末にダウンロードせずに転送することが可能となり、転送する際の負担の軽減に繋がった。その為、送信先端末が、卓上型パーソナルコンピュータや、ノート型パーソナルコンピュータ等の端末の場合に利便性が向上するのはもちろんの事、その端末が、携帯電話等の移動用電話の様な通信資源が乏しい端末の場合でも、安心してファイル転送を利用出来る様になる為、転送する側の端末にとって、負担軽減及びこのシステムの利用機会の増加という利益を得ることが出来る。また、転送先端末も、対象のファイルを受取る前にファイルを預かっている旨の通知を受取る事が出来、そして、その通知に対して様々な指示を出す事が出来る為、転送先端末の利便性も向上する。
【図面の簡単な説明】
【図１】本発明の全体構成を示すブロック図。
【図２】ファイル蓄積サーバの構成を示すブロック図。
【図３】保存ファイルＤＢ内に格納されている保存ファイル情報テーブルの一例を示す図。
【図４】保存ファイルＤＢ内に格納されている端末特定テーブルの一例を示す図。
【図５】本実施形態による第一の機能で、ファイル送信元の端末が行う処理の流れの一例を示すフローチャート。
【図６】ファイル蓄積サーバが、ファイル送信元端末から通知を受けた際に行われる処理の流れの一例を示すフローチャート前段。
【図７】ファイル蓄積サーバが、ファイル送信元端末から通知を受けた際に行われる処理の流れの一例を示すフローチャート後段。
【図８】ファイル送信先端末が、ファイル蓄積サーバからファイル保管通知を受けた際に行われる処理の流れの一例を示すフローチャート。
【図９】ファイル蓄積サーバが、ファイル送信先端末から通知を受けた際に行われる処理の流れの一例を示すフローチャート前段。
【図１０】ファイル蓄積サーバが、ファイル送信先端末から通知を受けた際に行われる処理の流れの一例を示すフローチャート後段。
【図１１】ファイル蓄積サーバが、ファイル送信先端末からファイル転送指示を受けた際に行われる処理の流れの一例を示すフローチャート。
【図１２】ファイル転送先端末が、ファイル蓄積サーバからファイル保管通知を受けた際に行われる処理の流れの一例を示すフローチャート。
【図１３】ファイル蓄積サーバが、ファイル転送先端末から通知を受けた際に行われる処理の流れの一例を示すフローチャート前段。
【図１４】ファイル蓄積サーバが、ファイル転送先端末から通知を受けた際に行われる処理の流れの一例を示すフローチャート後段。
【図１５】従来システムの一例を示すブロック図。
【符号の説明】
１０、５４    ファイル蓄積サーバ
１１    ファイル取り扱い手段
１２    保存ファイル管理手段
１３    ファイル送信手段
１４、６０    保存ファイルＤＢ
１５    保存ファイル情報テーブル
１６    端末特定テーブル
２１    Ｘ端末
２２    Ｙ端末
２３    Ｚ端末
５１    ＬＡＮ回線
５２    通信ネットワーク
５３    Ｉ／Ｏ機器
５５    端末
Ｘ    ローカルネットワーク
Ｙ    ローカルネットワーク
Ｚ    ローカルネットワーク
【図１】
2005050049.tif 000003
【図２】
2005050049.tif 000004
【図３】
2005050049.tif 000005
【図４】
2005050049.tif 000006
【図５】
2005050049.tif 000007
【図６】
2005050049.tif 000008
【図７】
2005050049.tif 000009
【図８】
2005050049.tif 000010
【図９】
2005050049.tif 000011
【図１０】
2005050049.tif 000012
【図１１】
2005050049.tif 000013
【図１２】
2005050049.tif 000014
【図１３】
2005050049.tif 000015
【図１４】
2005050049.tif 000016
【図１５】
2005050049.tif 000017