(57)【特許請求の範囲】
【請求項１】
メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルのクライアント・ソフトウェアとして、中心的な使用に供される第１のクライアント・ソフトウェアと、補助的な使用に供される第２のクライアント・ソフトウェアとを併用した場合、
当該第２のクライアント・ソフトウェアと前記メール・サーバのサーバ・ソフトウェア間相互のコマンドとレスポンスの双方向送受信途上に中継サーバ・ソフトウェアを挿入して、
当該第２のクライアント・ソフトウェアにより前記メール・サーバから前記メッセージをダウンロードして発信したメッセージ削除要求コマンドを途中前記中継サーバ・ソフトウェアで抑止処理し、当該メール・サーバに伝達することなく前記第１のクライアント・ソフトウェアの実行内容に反映しないようにする、
ことを特徴とするメッセージ削除抑止方法。
【請求項２】
前記抑止処理は、
前記メッセージ削除要求コマンドを判別すると、前記メール・サーバへの転送に代えて擬似的に生成したメッセージ削除完了レスポンスを返送する処理である、
ことを特徴とする請求項１に記載のメッセージ削除抑止方法。
【請求項３】
メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルのクライアント・ソフトウェアとして、中心的な使用に供される第１のクライアント・ソフトウェアと、補助的な使用に供される第２のクライアント・ソフトウェアとを併用した場合において、当該第２のクライアント・ソフトウェアにより前記メッセージをダウンロードしたときに、当該メッセージが、前記第２のクライアント・ソフトウェアにおけるメッセージ削除形式の設定に応じ、前記第１のクライアント・ソフトウェアによる再ダウンロード不能に前記メール・サーバから削除されるのを抑止するためのメッセージ削除抑止方法であって、
前記第２のクライアント・ソフトウェアと前記メール・サーバのサーバ・ソフトウェア間相互のコマンドとレスポンスの双方向送受信途上に中継サーバ・ソフトウェアを挿入して、
当該第２のクライアント・ソフトウェアから、当該中継サーバ・ソフトウェアに向けて、前記メール・サーバに対応設定された前記メール受信プロトコルに係るコマンドが発せられるごとに、前記中継サーバ・ソフトウェアが当該コマンドを取得してその種別を判別し、
その取得した前記コマンドの種別を判別した結果、それがメッセージ削除要求コマンドであった場合には、前記中継サーバ・ソフトウェアは、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアへ転送されるのを禁止すると共に、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアに入力されたときに本来的に発せられるメッセージ削除完了レスポンスを擬似的に生成して、これを前記第２のクライアント・ソフトウェアへ返送し、
前記中継サーバ・ソフトウェアは、前記コマンドの種別を判別した結果、それが前記メッセージ削除要求コマンド以外のコマンドであった場合には、当該コマンドを前記サーバ・ソフトウェアへ中継転送すると共に、この転送に係るコマンドに対応して前記サーバ・ソフトウェアから発せられるレスポンスを、前記第２のクライアント・ソフトウェアへ中継転送する、
ことを特徴とするメッセージ削除抑止方法。
【請求項４】
前記コマンドの種別の判別、前記メッセージ削除要求コマンドの入力に伴う前記メッセージ削除完了レスポンスの生成及びその返送、並びに前記メッセージ削除要求コマンド以外のコマンドに対応する前記レスポンスの転送に係る一連の処理は、
前記第２のクライアント・ソフトウェアの使用に供される任意のコンピュータに導入された前記中継サーバ・ソフトウェアにより実行する、
ことを特徴とする請求項３に記載のメッセージ削除抑止方法。
【請求項５】
前記第１及び第２のクライアント・ソフトウェアは、
同時動作可能に設定される、
ことを特徴とする請求項１、２、３又は４に記載のメッセージ削除抑止方法。
【請求項６】
前記第１及び第２のクライアント・ソフトウェアは、
同時動作不能に設定される、
ことを特徴とする請求項１、２、３又は４に記載のメッセージ削除抑止方法。
【請求項７】
前記第１及び第２のクライアント・ソフトウェアは、
それぞれ、設置環境の異なる第１及び第２のコンピュータに導入される、
ことを特徴とする請求項１、２、３、４、５又は６に記載のメッセージ削除抑止方法。
【請求項８】
前記第１及び第２のクライアント・ソフトウェアは、
共に、単一のコンピュータに導入される、
ことを特徴とする請求項１、２、３、４、５又は６に記載のメッセージ削除抑止方法。
【請求項９】
前記メール受信プロトコルは、
ＰＯＰプロトコルであり、
前記クライアント・ソフトウェア及び前記サーバ・ソフトウェアは、
それぞれ、ＰＯＰクライアント・ソフトウェア及びＰＯＰサーバ・ソフトウェアである、
ことを特徴とする請求項１、２、３、４、５、６、７又は８に記載のメッセージ削除抑止方法。
【請求項１０】
前記メール受信プロトコルは、
ＩＭＡＰプロトコルであり、
前記クライアント・ソフトウェア及び前記サーバ・ソフトウェアは、
それぞれ、ＩＭＡＰクライアント・ソフトウェア及びＩＭＡＰサーバ・ソフトウェアである、
ことを特徴とする請求項１、２、３、４、５、６、７又は８に記載のメッセージ削除抑止方法。
【請求項１１】
メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルのクライアント・ソフトウェアとして、中心的な使用に供される第１のクライアント・ソフトウェアと、補助的な使用に供される第２のクライアント・ソフトウェアとを併用した場合において、当該第２のクライアント・ソフトウェアにより前記メッセージをダウンロードしたときに、当該メッセージが、前記第２のクライアント・ソフトウェアにおけるメッセージ削除形式の設定に応じ、前記第１のクライアント・ソフトウェアによる再ダウンロード不能に前記メール・サーバから削除されるのを、コンピュータに抑止させるためのメッセージ削除抑止処理プログラムを記録した記録媒体であって、
当該メッセージ削除抑止処理プログラムは、
前記第２のクライアント・ソフトウェアと前記メール・サーバのサーバ・ソフトウェア間相互のコマンドとレスポンスの双方向送受信途上に挿入した中継サーバ・ソフトウェアを構築し、
当該中継サーバ・ソフトウェアを導入した前記コンピュータに、
当該第２のクライアント・ソフトウェアから、当該中継サーバ・ソフトウェアに向けて、前記メール・サーバに対応設定されたメール受信プロトコルに係るコマンドが発せられるごとに、当該コマンドを取得させてその種別を判別させる手順と、
その取得させた前記コマンドの種別を判別させた結果、それがメッセージ削除要求コマンドであった場合には、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアへ転送されるのを禁止させると共に、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアに入力されたときに本来的に発せられるメッセージ削除完了レスポンスを擬似的に生成させて、これを前記第２のクライアント・ソフトウェアへ返送させる手順と、
前記コマンドの種別を判別させた結果、それが前記メッセージ削除要求コマンド以外のコマンドであった場合には、当該コマンドを前記サーバ・ソフトウェアへ中継転送させると共に、この転送に係るコマンドに対応して前記サーバ・ソフトウェアから発せられるレスポンスを、前記第２のクライアント・ソフトウェアへ中継転送させる手順と、を実行させる、
ことを特徴とするメッセージ削除抑止制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メッセージ削除抑止方法及びメッセージ削除抑止処理プログラムを記録した記録媒体に関し、詳しくは、メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルのクライアント・ソフトウェア（以下、単に「クライアント・ソフト」とも）として、２つのクライアント・ソフトを併用した場合において、一方のクライアント・ソフトによりメッセージをダウンロードしたときに、当該メッセージが、その一方のクライアント・ソフトにおけるメッセージ削除形式の設定に応じ、他方のクライアント・ソフトによる再ダウンロード不能にメール・サーバから削除されるのを抑止するためのメッセージ削除抑止方法、及び該方法をコンピュータに実行させるためのメッセージ削除抑止処理プログラムを記録した記録媒体に係わる。
【０００２】
【従来の技術】
例えば、自己の勤務する企業のイントラネット上のメール・サーバから、職務のため日常的に使用される社内のコンピュータに導入された所定のメール受信プロトコルのクライアント・ソフトを用いて、自己に宛てられた電子メールのメッセージをダウンロードする場合、メール・サーバ内におけるメール・ボックスのメッセージ記憶容量が有限であることを考慮し、自己のコンピュータへのダウンロードを完了したメッセージについては、これをメール・ボックスに長期間残存させることなく順次削除し、保存の必要性があるメッセージに関しては、自己のコンピュータのデータ記憶領域に格納するのが望ましい。
【０００３】
このため、ダウンロードを完了したメッセージのメール・サーバ内における削除形式は、クライアント・ソフトのプロパティにおいて、次の何れかの設定、即ち、（ａ）「ダウンロードと同時に自動削除」，（ｂ）「ダウンロードから所定日数が経過した後に自動削除」，及び（ｃ）「ダウンロードに伴う自動削除は行わず必要なときに手動削除」の何れかの設定にしておくのが通常である。
【０００４】
【発明が解決しようとする課題】
ところで、上述したメール・サーバから自己宛てのメッセージのダウンロードを行うに当たり、以上の日常的に使用されるコンピュータのクライアント・ソフトを用いるのではなく、他のコンピュータに導入されたクライアント・ソフトを用いてこれを行う必要（又は行いたい状況）が生じる場合がある。
【０００５】
例えば、出先や自宅から、インターネットを通じ、社有又は私有のコンピュータのクライアント・ソフトを用いて、急きょ、自己宛ての社用のメッセージの有無を確認する必要（又は確認したい状況）が生じた場合などが、これに当たる。
【０００６】
ここで、以上のような、いわば間欠的に使用されるコンピュータのクライアント・ソフトを用いてメッセージのダウンロードを行おうとする場合、当該メッセージのメール・サーバ内における削除形式は、前述の日常的に使用されるコンピュータのクライアント・ソフトにおける場合とは大きく異なり、以下の固定的な設定、即ち、（ｄ）「ダウンロードに伴う自動削除は行わず残存させる」という設定にしておく必要がある。
【０００７】
というのは、この間欠的に使用されるコンピュータのクライアント・ソフトにおけるメッセージ削除形式の設定を、仮に、前述した（ａ）「ダウンロードと同時に自動削除」の設定とした場合、メッセージのダウンロードと同時に、それがメール・サーバから無条件に削除されてしまい、この削除を行ってしまった以降は、他方の日常的に使用されるコンピュータのクライアント・ソフトを用いて当該メッセージを読むことが、事実上不可能となるためである。
【０００８】
つまり、上述のメッセージは、社用のものであり、本来、職務のため日常的に使用される社内のコンピュータのクライアント・ソフトを用いてダウンロードした後に、必要に応じ、当該コンピュータのデータ記憶領域に格納され保存されるべきものであるが、以上のように、間欠的に使用されるコンピュータのクライアント・ソフトにおける設定を誤ると、当該メッセージがメール・サーバから失われて、上述の格納保存を行い得ない状況に陥ってしまうのである。
【０００９】
特に、一般的なクライアント・ソフトは、初期状態におけるメッセージ削除形式の設定が、前述した（ａ）「ダウンロードと同時に自動削除」の設定とされていることが多いため、間欠的に使用されるコンピュータへのクライアント・ソフト導入直後における当該ソフトの使用開始時には、上述の問題を引き起こさないよう充分注意しなければならない。
【００１０】
以上に示した問題を解決するための一つの手法として、例えば、その間欠的に使用されるコンピュータにダウンロードされたメッセージを、ネットワークを経由して、日常的に使用されるコンピュータの側へ手動操作により転送することが考えられるが、クライアント・ソフトの種別によっては、ダウンロードしたメッセージを独自の形式で格納保存してしまうものがあり、その一旦格納保存されたメッセージを容易に転送できないことが多いため、これは現実的な手法とは言いがたい。
【００１１】
また、メッセージを削除する機能を具備していないクライアント・ソフトを用いるという手法も考えられるが、この種のクライアント・ソフト製品は数が限られているため、その汎用性の面から適用が難しい。
【００１２】
ここにおいて、本発明の解決すべき主要な目的は次の通りである。即ち、本発明の第１の目的は、補助的な使用に供されるクライアント・ソフトによるメール・サーバからのメッセージのダウンロードに対しても、中心的な使用に供されるクライアント・ソフトの実行内容には何等影響を及ぼさないメッセージ削除抑止方法、及びメッセージ削除抑止処理プロトコルを記録した記録媒体を提供せんとするものである。
【００１３】
本発明の第２の目的は、補助的な使用に供されるクライアント・ソフトによりメール・サーバからメッセージをダウンロードしたときに、当該クライアント・ソフトのメッセージ削除形式が如何なる状態に設定されていても、そのダウンロードに係るメッセージがメール・サーバから削除されるのを抑止し、中心的な使用に供されるクライアント・ソフトにより当該メッセージを再びダウンロードすることを可能にするメッセージ削除抑止方法、及びメッセージ削除抑止処理プログラムを記録した記録媒体を提供せんとするものである。
【００１４】
本発明の第３の目的は、補助的な使用に供されるクライアント・ソフトウェアとメール・サーバのサーバ・ソフト間相互のコマンドとレスポンスの双方向送受信を中継サーバ・ソフトを介して実行するメッセージ削除抑止方法、及びメッセージ削除抑止処理プログラムを記録した記録媒体を提供せんとするものである。
【００１５】
本発明の他の目的は、明細書、図面、特に特許請求の範囲の各請求項の記載から自ずと明らかとなろう。
【００１６】
【課題を解決するための手段】
本発明方法においては、補助的な使用に供されるクライアント・ソフトから発せられるコマンドを取得してその種別を判別し、その取得したコマンドの種別がメッセージ削除要求コマンドであった場合には、当該メッセージ削除要求コマンドがサーバ・ソフトへ転送されるのを禁止すると共に、メッセージ削除完了レスポンスを擬似的に生成して、これを補助的なクライアント・ソフトへ返送し、取得したコマンドの種別がメッセージ削除要求コマンド以外のコマンドであった場合には、当該コマンドをサーバ・ソフトへ転送すると共に、この転送に係るコマンドに対応してサーバ・ソフトから発せられる対応レスポンスを補助的なクライアント・ソフトへ転送する、という特徴を有する。
【００１７】
また、本発明記録媒体においては、該記憶媒体に記録されるメッセージ削除抑止処理プログラムが、コンピュータに、補助的な使用に供されるクライアント・ソフトから発せられるコマンドを取得させてその種別を判別させる手順と、この判別の結果、取得させたコマンドの種別がメッセージ削除要求コマンドであった場合には、当該メッセージ削除要求コマンドがサーバ・ソフトへ転送されるのを禁止させると共に、メッセージ削除完了レスポンスを擬似的に生成させて、これを補助的なクライアント・ソフトへ返送させる手順と、取得させたコマンドの種別がメッセージ削除要求コマンド以外のコマンドであった場合には、当該コマンドをサーバ・ソフトへ転送させると共に、この転送に係るコマンドに対応してサーバ・ソフトから発せられる対応レスポンスを補助的なクライアント・ソフトへ転送させる手順とを実行させてなる、という特徴を有する。
【００１８】
さらに、具体的詳細に述べると、当該課題の解決では、本発明が次に列挙する新規な特徴的構成手法及び手段を採用することにより、前記目的を達成するよう為される。
【００１９】
即ち、本発明方法の第１の特徴は、メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルのクライアント・ソフトウェアとして、中心的な使用に供される第１のクライアント・ソフトウェアと、補助的な使用に供される第２のクライアント・ソフトウェアとを併用した場合、当該第２のクライアント・ソフトウェアと前記メール・サーバのサーバ・ソフトウェア間相互のコマンドとレスポンスの双方向の送受信途上に中継サーバ・ソフトウェアを挿入して、
当該第２のクライアント・ソフトウェアにより前記メール・サーバから前記メッセージをダウンロードして発信したメッセージ削除要求コマンドを前記中継サーバ・ソフトウェアで途中抑止処理し、当該メール・サーバに伝達することなく前記第１のクライアント・ソフトウェアの実行内容に反映しないようにしてなる、メッセージ削除抑止方法の構成採用にある。
【００２０】
本発明方法の第２の特徴は、上記本発明方法の第１の特徴における前記抑止処理が、前記メッセージ削除要求コマンドを判別すると、前記メール・サーバへの転送に代えて擬似的に生成したメッセージ削除完了レスポンスを返送する処理である、メッセージ削除抑止方法の構成採用にある。
【００２２】
本発明方法の第３の特徴は、メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルのクライアント・ソフトウェアとして、中心的な使用に供される第１のクライアント・ソフトウェアと、補助的な使用に供される第２のクライアント・ソフトウェアとを併用した場合において、当該第２のクライアント・ソフトウェアにより前記メッセージをダウンロードしたときに、当該メッセージが、前記第２のクライアント・ソフトウェアにおけるメッセージ削除形式の設定に応じ、前記第１のクライアント・ソフトウェアによる再ダウンロード不能に前記メール・サーバから削除されるのを抑止するためのメッセージ削除抑止方法であって、前記第２のクライアント・ソフトウェアと前記メール・サーバのサーバ・ソフトウェア間相互のコマンドとレスポンスの双方向送受信途上に中継サーバ・ソフトウェアを挿入して、前記第２のクライアント・ソフトウェアから、当該中継サーバ・ソフトウェアに向けて、前記メール・サーバに対応設定された前記メール受信プロトコルに係るコマンドが発せられるごとに、当該コマンドを取得してその種別を判別し、その取得した前記コマンドの種別を判別した結果、それがメッセージ削除要求コマンドであった場合には、前記中継サーバ・ソフトウェアは、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアへ転送されるのを禁止すると共に、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアに入力されたときに本来的に発せられるメッセージ削除完了レスポンスを擬似的に生成して、これを前記第２のクライアント・ソフトウェアへ返送し、前記中継サーバ・ソフトウェアは、前記コマンドの種別を判別した結果、それが前記メッセージ削除要求コマンド以外のコマンドであった場合には、当該コマンドを前記サーバ・ソフトウェアへ中継転送すると共に、この転送に係るコマンドに対応して前記サーバ・ソフトウェアから発せられるレスポンスを、前記第２のクライアント・ソフトウェアへ中継転送してなる、メッセージ削除抑止方法の構成採用にある。
【００２３】
本発明方法の第４の特徴は、上記本発明方法の第３の特徴における前記コマンドの種別の判別、前記メッセージ削除要求コマンドの入力に伴う前記メッセージ削除完了レスポンスの生成及びその返送、並びに前記メッセージ削除要求コマンド以外のコマンドに対応する前記レスポンスの転送に係る一連の処理を、前記第２のクライアント・ソフトウェアの使用に供される任意のコンピュータに導入された中継サーバ・ソフトウェアにより実行してなる、メッセージ削除抑止方法の構成採用にある。
【００２４】
本発明方法の第５の特徴は、上記本発明方法の第１、第２、第３又は第４の特徴における前記第１及び第２のクライアント・ソフトウェアが、同時動作可能に設定されてなる、メッセージ削除抑止方法の構成採用にある。
【００２５】
本発明方法の第６の特徴は、上記本発明方法の第１、第２、第３又は第４の特徴における前記第１及び第２のクライアント・ソフトウェアが、同時動作不能に設定されてなる、メッセージ削除抑止方法の構成採用にある。
【００２６】
本発明方法の第７の特徴は、上記本発明方法の第１、第２、第３、第４、第５又は第６の特徴における前記第１及び第２のクライアント・ソフトウェアが、それぞれ、設置環境の異なる第１及び第２のコンピュータに導入されてなる、メッセージ削除抑止方法の構成採用にある。
【００２７】
本発明方法の第８の特徴は、上記本発明方法の第１、第２、第３、第４、第５又は第６の特徴における前記第１及び第２のクライアント・ソフトウェアが、共に、単一のコンピュータに導入されてなる、メッセージ削除抑止方法の構成採用にある。
【００２８】
本発明方法の第９の特徴は、上記本発明方法の第１、第２、第３、第４、第５、第６、第７又は第８の特徴における前記メール受信プロトコルが、ＰＯＰプロトコルであり、同特徴における前記クライアント・ソフトウェア及び前記サーバ・ソフトウェアが、それぞれ、ＰＯＰクライアント・ソフトウェア及びＰＯＰサーバ・ソフトウェアである、メッセージ削除抑止方法の構成採用にある。
【００２９】
本発明方法の第１０の特徴は、上記本発明方法の第１、第２、第３、第４、第５、第６、第７又は第８の特徴における前記メール受信プロトコルが、ＩＭＡＰプロトコルであり、同特徴における前記クライアント・ソフトウェア及び前記サーバ・ソフトウェアが、それぞれ、ＩＭＡＰクライアント・ソフトウェア及びＩＭＡＰサーバ・ソフトウェアである、メッセージ削除抑止方法の構成採用にある。
【００３０】
一方、本発明記録媒体の特徴は、メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルのクライアント・ソフトウェアとして、中心的な使用に供される第１のクライアント・ソフトウェアと、補助的な使用に供される第２のクライアント・ソフトウェアとを併用した場合において、当該第２のクライアント・ソフトウェアにより前記メッセージをダウンロードしたときに、当該メッセージが、前記第２のクライアント・ソフトウェアにおけるメッセージ削除形式の設定に応じ、前記第１のクライアント・ソフトウェアによる再ダウンロード不能に前記メール・サーバから削除されるのを、コンピュータに抑止させるためのメッセージ削除抑止処理プログラムを記録した記録媒体であって、当該メッセージ削除抑止処理プログラムが、前記第２のクライアント・ソフトウェアと前記メール・サーバのサーバ・ソフトウェア間相互のコマンドとレスポンスの双方向送受信途上に挿入した中継サーバ・ソフトウェアを構築し、当該中継サーバ・ソフトウェアを導入した前記コンピュータに、当該第２のクライアント・ソフトウェアから、当該中継サーバ・ソフトウェアに向けて、前記メール・サーバに対応設定されたメール受信プロトコルに係るコマンドが発せられるごとに、当該コマンドを取得させてその種別を判別させる手順と、その取得させた前記コマンドの種別を判別させた結果、それがメッセージ削除要求コマンドであった場合には、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアへ転送されるのを禁止させると共に、当該メッセージ削除要求コマンドが前記サーバ・ソフトウェアに入力されたときに本来的に発せられるメッセージ削除完了レスポンスを擬似的に生成させて、これを前記第２のクライアント・ソフトウェアへ返送させる手順と、前記コマンドの種別を判別させた結果、それが前記メッセージ削除要求コマンド以外のコマンドであった場合には、当該コマンドを前記サーバ・ソフトウェアへ中継転送させると共に、この転送に係るコマンドに対応して前記サーバ・ソフトウェアから発せられるレスポンスを、前記第２のクライアント・ソフトウェアへ中継転送させる手順とを実行させてなる、メッセージ削除抑止制御プログラムを記録した記録媒体の構成採用にある。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態につき、添付図面を参照しつつ、本発明方法が適用されるシステム構成例につき説明したうえ、当該適用システム構成例に基づいて実施される方法例を説明し、さらに、当該方法例をコンピュータに実行させるためのプログラムを記録した記録媒体例につき説明する。
【００３２】
なお、以降の説明では、メール・サーバに保存されたメッセージのダウンロード及び削除を実行するメール受信プロトコルとして、ＰＯＰ３プロトコル（ＰＯＰ３：Post Office Protocol -Version3）を採用したシステム構成を例に挙げるものとする。
【００３３】
（システム構成例）
図１は、本発明方法が適用されるシステム構成例を示すブロック図である。
【００３４】
同図に示すように、本発明方法の適用システムαは、まず、自己（ユーザ）の勤務する企業内に、メール・サーバ１と、このメール・サーバ１にイントラネット２を介して接続され、ユーザの職務のため日常的に使用される社内のメイン・コンピュータ（パソコンなどからなる第１のコンピュータ。以下、「メインＰＣ」という）３とが設置されていることを前提とする。
【００３５】
メール・サーバ１及びメインＰＣ３には、ＰＯＰ３プロトコルのサーバ・ソフト及び第１のクライアント・ソフトとして、それぞれ、ＰＯＰ３サーバ１１及びＰＯＰ３メイン・クライアント３１が導入されており、ＰＯＰ３メイン・クライアント３１は、イントラネット２を介しながら、ＰＯＰ３サーバ１１との間で所要のＰＯＰ３プロトコルのコマンド及びレスポンスの授受を行って、メール・サーバ１内のメール・ボックス（図示せず）に保存されているメッセージ（図示せず）のダウンロードに供するため、ユーザにより中心的に使用される。
【００３６】
社内に設置されたメール・サーバ１は、外部のインターネット４を介して、出先や自宅において間欠的に使用される社有又は私有のサブ・コンピュータ（パソコンなどからなる第２のコンピュータ。以下、「サブＰＣ」という）５からのアクセスを許容しうるよう構成される。
【００３７】
サブＰＣ５には、ＰＯＰ３プロトコルの第２のクライアント・ソフトとして、ＰＯＰ３サブ・クライアント５１が導入されると同時に、本発明方法を実現するためのＰＯＰ３中継サーバ（中継サーバ・ソフト）５２が導入され、ＰＯＰ３サブ・クライアント５１は、ＰＯＰ３中継サーバ５２及びインターネット４を介しながら、ＰＯＰ３サーバ１１との間で所要のＰＯＰ３プロトコルのコマンド及びレスポンスの授受を行って、メール・サーバ１内のメール・ボックスに保存されたメッセージのダウンロードに供するため、ユーザにより補助的に使用される（ＰＯＰ３中継サーバ５２の詳細は、方法例にて説明）。
【００３８】
なお、メール・サーバ１内のＰＯＰ３サーバ１１、メインＰＣ３内のＰＯＰ３メイン・クライアント３１、及びサブＰＣ５内のＰＯＰ３サブ・クライアント５１は、何れも既存のものを用いれば足りる。
【００３９】
また、ＰＯＰ３メイン・クライアント３１及びＰＯＰ３サブ・クライアント５１における、メール・サーバ１に保存されたメッセージに関する削除形式の設定は、共に、前述した（ａ）「ダウンロードと同時に自動削除」，（ｂ）「ダウンロードから所定日数が経過した後に自動削除」，（ｃ）「ダウンロードに伴う自動削除は行わず必要なときに手動削除」，及び（ｄ）「ダウンロードに伴う自動削除は行わず残存させる」の何れの設定でも差し支えない。
【００４０】
さらに、ＰＯＰ３メイン・クライアント３１及びＰＯＰ３サブ・クライアント５１は、双方を同時動作可能に設定してもよいし、逆に、同時動作不能（排他的動作のみ許容）に設定してもよい。
【００４１】
（方法例）
次に、以上のように構成された適用システムαのＰＯＰ３中継サーバ５２において実現される方法例について説明する。
【００４２】
まず、ＰＯＰ３中継サーバ５２は、サブＰＣ５内のＰＯＰ３サブ・クライアント５１に対しては、「ＰＯＰ３サーバ」として機能し、メール・サーバ１内のＰＯＰ３サーバ１１に対しては、「ＰＯＰ３クライアント」として機能する。
【００４３】
即ち、ＰＯＰ３中継サーバ５２は、基本的に、ＰＯＰ３サブ・クライアント５１から発せられたＰＯＰ３プロトコルのコマンドを、メール・サーバ１内のＰＯＰ３サーバ１１へ転送すると共に、この転送に係るコマンドに対応してＰＯＰ３サーバ１１から発せられるＰＯＰ３プロトコルの対応レスポンスを、サブＰＣ５内のＰＯＰ３サブ・クライアント５１へ転送する機能を具備する。
【００４４】
但し、ＰＯＰ３サブ・クライアント５１から発せられたＰＯＰ３プロトコルのコマンドが「メッセージ削除要求コマンド」であった場合、ＰＯＰ３中継サーバ５２は、それがメール・サーバ１内のＰＯＰ３サーバ１１へ転送されるのを禁止すると共に、当該メッセージ削除要求コマンドがＰＯＰ３サーバ１１に入力されたときに本来的に発せられる「メッセージ削除完了レスポンス」を擬似的に生成して、これをＰＯＰ３サブ・クライアント５１へ返送するよう機能する。
【００４５】
以下、このＰＯＰ３中継サーバ５２の詳細な動作につき、フローチャートを参照しながら説明する。
【００４６】
図２は、図１に示したＰＯＰ３中継サーバ５２の動作を説明するためのフローチャートである。
【００４７】
同図に示すように、サブＰＣ５内のＰＯＰ３中継サーバ５２は、まず、待機状態（スタート）において、ＰＯＰ３サブ・クライアント５１からの接続の有無を判別することにより（ＳＴ１）、その動作を開始する。
【００４８】
この待機状態における接続有無の判別の結果、ＰＯＰ３サブ・クライアント５１からの接続がない場合（ＳＴ１；Ｎ）、ＰＯＰ３中継サーバ５２は、そのまま待機状態を保持し、接続があった場合には（ＳＴ１；Ｙ）、メール・サーバ１内のＰＯＰ３サーバに対し、ＰＯＰ３プロトコルによる接続を開始し（ＳＴ２）、これと同時に、タイマを起動してタイムアウト時間を設定する。
【００４９】
次に、ＰＯＰ３中継サーバ５２は、ＰＯＰ３サーバ１１への接続か完了したか否かを、当該ＰＯＰ３サーバ１１から発せられる接続完了通知の有無を監視することにより判別して（ＳＴ３）、先に起動したタイマがタイムアウト時間に達するまで当該判別処理を維持するが（ＳＴ３；Ｎ→ＳＴ４；Ｎ）、そのタイムアウト時間を超過した場合には（ＳＴ４；Ｙ）、処理をＳＴ１に復帰させて待機状態へと遷移する。
【００５０】
一方、タイムアウト時間内に、メール・サーバ１内のＰＯＰ３サーバ１１から接続完了通知が発せられて、当該ＰＯＰ３サーバ１１への接続が完了した場合には（ＳＴ３；Ｙ）、ＰＯＰ３中継サーバ５２は、そのＰＯＰ３サーバ１１との間のコネクションを確立すると共に、受信された接続完了通知をＰＯＰ３サブ・クライアント５１へ転送して、当該ＰＯＰ３サブ・クライアント５１との間のコネクションを確立する（ＳＴ５）。
【００５１】
次に、ＰＯＰ３中継サーバ５２は、メール・サーバ１内のＰＯＰ３サーバ１１又はＰＯＰ３サブ・クライアント５１からの受信データの有無を判別し（ＳＴ６）、受信データがある場合には（ＳＴ６；Ｙ）、さらに、その受信データの内容が何であるかを判別する（ＳＴ７）。
【００５２】
この受信データ内容の判別の結果、それが、ＰＯＰ３サブ・クライアント５１から発せられたＤＥＬＥコマンド（メッセージ削除要求コマンド）以外の通常のコマンドであった場合、ＰＯＰ３中継サーバ５２は、その通常コマンドをメール・サーバ１内のＰＯＰ３サーバ１１へ転送した後に（ＳＴ８）、処理をＳＴ６に復帰させる（図中の「Ｒ」で示される復帰経路。以下同じ）。
【００５３】
以上の通常コマンドのＰＯＰ３サーバ１１への転送に伴い、この転送に係るコマンドの対応レスポンスが、当該ＰＯＰ３サーバ１１から発せられることになるが、サブＰＣ５内のＰＯＰ３中継サーバ５２は、その対応レスポンスの存在及び内容を、前述したＳＴ６及びＳＴ７の処理において判別し、今度は、その対応レスポンスを、ＰＯＰ３サブ・クライアント５１へ転送した後に（ＳＴ９）、処理をＳＴ６に復帰させる。
【００５４】
なお、以上に説明したＳＴ８におけるＰＯＰ３サーバ１１への通常コマンドの転送処理、及びＳＴ９におけるＰＯＰ３サブ・クライアント５１への対応レスポンスの転送処理を図解すれば、図３のようになる。
【００５５】
これに対し、ＳＴ７における受信データ内容の判別処理の結果、それがＰＯＰ３サブ・クライアント５１から発せられたＰＯＰ３プロトコルのＤＥＬＥコマンド、即ち、「ＤＥＬＥ  Ｘ」（但し、Ｘは、メール・サーバ１に保存されたメッセージに付与される任意の自然数）であった場合、ＰＯＰ３中継サーバ５２は、当該ＤＥＬＥコマンドがメール・サーバ１内のＰＯＰ３サーバ１１へ転送されるのを禁止する（フィルタする）と共に、そのＤＥＬＥコマンドがＰＯＰ３サーバ１１に入力されたときに本来的に発せられるＰＯＰ３プロトコルのメッセージ削除完了レスポンス、即ち、「＋ＯＫ  Ｍｅｓｓａｇｅ  Ｘ  ｈａｓ  ｂｅｅｎ  ｄｅｌｅｔｅｄ．」なるレスポンスを擬似的に生成して（例えば、サブＰＣ５内の所定のデータ記憶領域に事前に記憶させておいた当該レスポンスのメッセージを読み出すなどして）、これをＰＯＰ３サブ・クライアント５１へ返送した後に（ＳＴ１０）、処理をＳＴ６に復帰させる。
【００５６】
なお、以上に説明したＳＴ１０におけるＰＯＰ３サブ・クライアント５１へのメッセージ削除完了レスポンスの返送処理を図解すれば、図４のようになる（図中、×印を伴った点線矢印は、ＤＥＬＥコマンドの転送禁止を意味する）。
【００５７】
そして、以上のＳＴ８，ＳＴ９，ＳＴ１０の処理を経た結果、受信データがなくなると（ＳＴ６；Ｎ）、サブＰＣ５内のＰＯＰ３中継サーバ５２は、メール・サーバ１内のＰＯＰ３サーバ１１又はＰＯＰ３サブ・クライアント５１から切断要求が為されたか否かを判別し（ＳＴ１１）、その切断要求が為されない間は（ＳＴ１１；Ｎ）、処理をＳＴ６に復帰させて待機する。
【００５８】
この切断要求の判別の結果、メール・サーバ１内のＰＯＰ３サーバ１１から切断要求が為された場合（ＳＴ１１；Ｙ［サーバ］）、ＰＯＰ３中継サーバ５２は、ＰＯＰ３サーバ１１とのコネクションを先にクローズしてから（ＳＴ１２）、ＰＯＰ３サブ・クライアント５１とのコネクションをクローズし（ＳＴ１３）、以下、処理を待機状態（スタート）に復帰させる。
【００５９】
これに対し、ＰＯＰ３サブ・クライアント５１の側から切断要求が為された場合（ＳＴ１１；Ｙ［クライアント］）、ＰＯＰ３中継サーバ５２は、ＰＯＰ３サブ・クライアント５１とのコネクションを先にクローズしてから（ＳＴ１４）、ＰＯＰ３サーバ１１とのコネクションをクローズし（ＳＴ１５）、以下、処理を待機状態（スタート）に復帰させる。
【００６０】
そして、以上の処理により、サブＰＣ５内のＰＯＰ３サブ・クライアント５１におけるメッセージ削除形式の設定が、前述した（ａ）「ダウンロードと同時に自動削除」や（ｂ）「ダウンロードから所定日数が経過した後に自動削除」などの設定となっていても、当該ＰＯＰ３サブ・クライアント５１から発せられるＤＥＬＥコマンドが、ＰＯＰ３中継サーバ５２でフィルタされて、メール・サーバ１内のＰＯＰ３サーバ１１へは入力されないため、そのＰＯＰ３サーバ１１からのメッセージの削除が抑止されるようになる。
【００６１】
また、ＰＯＰ３サブ・クライアント５１からＤＥＬＥコマンドが発せられた場合、ＰＯＰ３中継サーバ５２において、対応するメッセージ削除完了レスポンスを擬似的に生成して、これをＰＯＰ３サブ・クライアント５１へ返送するようにしたので、そのＰＯＰ３サブ・クライアント５１の正常な動作を何ら損なうことなく、所要のメッセージの削除抑止が適正に行われるようになる。
【００６２】
（記憶媒体例）
続いて、以上に説明した方法例をコンピュータに実行させるためのメッセージ削除抑止処理プログラムを記録した記録媒体について説明する。
【００６３】
これまでの説明から明らかなように、上記方法例は、サブＰＣ５内に導入されたＰＯＰ３中継サーバ５２によってソフトウェア的に実現されるものである。
【００６４】
従って、上記方法例で示したＰＯＰ３中継サーバ５２の処理手順を、例えば、ＣＤ−ＲＯＭなどの任意の記録媒体にメッセージ削除抑止処理プログラムとして記録し、当該プログラムを、既にＰＯＰ３サブ・クライアント５１の導入された状態にあるサブＰＣ５内に導入して実行させることにより、本発明方法を容易に実現することができる。
【００６５】
即ち、サブＰＣ５内におけるＰＯＰ３中継サーバ５２の機能を実現するため、任意の記録媒体に、少なくとも、（Ａ）ＰＯＰ３サブ・クライアント５１から、メール・サーバ１に対応設定されたＰＯＰ３サーバ１１に向けて、ＰＯＰ３プロトコルに係るコマンドが発せられるごとに、当該コマンドをサブＰＣ５に取得させてその種別を判別させる手順（図２のＳＴ７）と、（Ｂ）その取得させたコマンドの種別を判別させた結果、それがＤＥＬＥコマンドであった場合には、当該ＤＥＬＥコマンドがＰＯＰ３サーバ１１へ転送されるのをサブＰＣ５に禁止させると共に、当該ＤＥＬＥコマンドがＰＯＰ３サーバ１１に入力されたときに本来的に発せられるメッセージ削除完了レスポンス「＋ＯＫ  Ｍｅｓｓａｇｅ  Ｘ  ｈａｓ  ｂｅｅｎ  ｄｅｌｅｔｅｄ．」をサブＰＣ５に擬似的に生成させて、これをＰＯＰ３サブ・クライアント５１へ返送させる手順（図２のＳＴ１０）と、（Ｃ）コマンドの種別を判別させた結果、それがＤＥＬＥコマンド以外の通常コマンドであった場合には、当該通常コマンドをサブＰＣ５によりＰＯＰ３サーバ１１へ転送させると共に、この転送に係るコマンドに対応してＰＯＰ３サーバ１１から発せられる対応レスポンスをサブＰＣ５によりＰＯＰ３サブ・クライアント５１へ転送させる手順（図２のＳＴ８及びＳＴ９）とを記録し、これを、実際の使用に先立ってサブＰＣ５内に導入すればよい。
【００６６】
以上、本発明の実施の形態を、その方法例及び記録媒体例（並びに適用システム構成例）につき説明したが、本発明は、必ずしも上述した手法及び手段にのみ限定されるものではなく、本発明にいう目的を達成し、後述の効果を有する範囲内において、適宜、変更実施することが可能なものである。
【００６７】
例えば、本実施形態では、メール受信プロトコルに、ＰＯＰ３プロトコルを採用したシステム構成を例に挙げて説明したが、当該プロトコルの形態は、これに限定されることはなく、本発明は、他の任意のプロトコル、例えば、ＩＭＡＰ４プロトコル（ＩＭＡＰ４：Internet Message Access Protocol -Version4）などを採用したシステム構成に対しても、同様に適用することが可能である。
【００６８】
また、本実施形態では、ＰＯＰ３メイン・クライアント３１及びＰＯＰ３サブ・クライアント５１（第１及び第２のクライアント・ソフト）を、それぞれ、設置環境の異なるメインＰＣ３及びサブＰＣ５（第１及び第２のコンピュータ）に導入した場合を例に挙げて説明したが、ユーザの要求により、それらＰＯＰ３メイン・クライアント３１及びＰＯＰ３サブ・クライアント５１を、共に、メインＰＣ３又はサブＰＣ５の何れか一方（単一のコンピュータ）に導入して使用することなども、勿論可能である。
【００６９】
【発明の効果】
以上、詳細に説明したように、本発明によれば、補助的な使用に供されるクライアント・ソフトから発せられたコマンドの種別がメッセージのダウンロードに伴うメッセージ削除要求コマンドであった場合に、当該コマンドがサーバ・ソフトへ転送されるのを禁止すると共に、擬似的に生成したメッセージ削除完了レスポンスを返送するようにしたことから、その補助的なクライアント・ソフトのメッセージ削除形式が如何なる状態に設定されていても、そのダウンロードに係るメッセージがメール・サーバから削除されてしまうのを確実に抑止することが可能となり、この結果、全ての自己宛てのメッセージがメール・サーバに残存されて、これらを、中心的な使用に供されるクライアント・ソフトにより再びダウンロードして読むことが可能となる。
【図面の簡単な説明】
【図１】本発明方法が適用されるシステム構成例を示すブロック図である。
【図２】図１に示したＰＯＰ３中継サーバの動作を説明するためのフローチャートである。
【図３】図１に示したＰＯＰ３サーバへの通常コマンドの転送処理、及びＰＯＰ３サブ・クライアントへの対応レスポンスの転送処理を説明するための図である。
【図４】図１に示したＰＯＰ３サブ・クライアントへのメッセージ削除完了レスポンスの返送処理を説明するための図である。
【符号の説明】
α…適用システム
１…メール・サーバ
１１…ＰＯＰ３サーバ
２…イントラネット
３…メインＰＣ（メイン・コンピュータ）
３１…ＰＯＰ３メイン・クライアント
４…インターネット
５…サブＰＣ（サブ・コンピュータ）
５１…ＰＯＰ３サブ・クライアント
５２…ＰＯＰ３中継サーバ
【図１】
0003657147.tif 000002
【図２】
0003657147.tif 000003
【図３】
0003657147.tif 000004
【図４】
0003657147.tif 000005