(57)【要約】【課題】暗号化されたファイルを添付した電子メールを宛先に送信する場合に、暗号化されたファイルを復号化するためのパスワードを、安全に管理可能なプログラム及びサーバを提供すること。【解決手段】差出元からパスワードの公開指示を受け付けた場合に、パスワードを公開に設定し、差出元からパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定する。【選択図】図２
2020198616.tif 000002
【特許請求の範囲】
【請求項１】
宛先が指定された電子メールを送信するサーバのためのプログラムであって、
差出元から送信された電子メールを受信する受信部と、
前記電子メールに添付ファイルが存在する場合に、当該添付ファイルを暗号化して暗号化ファイルを生成する処理と、当該暗号化ファイルを復号化するためのパスワードを生成する処理とを行う暗号化処理部と、
前記添付フィルに代えて前記暗号化ファイルを添付した暗号化ファイル電子メールと、前記パスワードに対応付けたパスワード照会情報とを、前記宛先に送信する送信部と、
前記パスワードに対応付けて、前記パスワードの公開又は非公開を設定するパスワード制御部と、
前記パスワード照会情報を受け付けた場合であって、前記パスワードが公開に設定されている場合に、前記パスワードを提供するパスワード提供部として、コンピュータを機能させ、
前記パスワード制御部が、
前記差出元から前記パスワードの公開指示を受け付けた場合に、前記パスワードを公開に設定し、前記差出元から前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定することを特徴とするプログラム。
【請求項２】
請求項１において、
前記暗号化ファイル電子メールの送信が完了した場合に、前記パスワードに関する情報を含む送信完了通知メールを前記差出元に通知する送信完了通知部として、コンピュータを更に機能させることを特徴とするプログラム。
【請求項３】
請求項１又は２において、
前記送信部が、
前記暗号化ファイル電子メールと、前記パスワード照会情報を含む照会情報電子メールとを、それぞれ個別に前記宛先に送信することを特徴とするプログラム。
【請求項４】
請求項３において、
前記送信部が、
前記暗号化ファイル電子メール送信時から所定期間後に、前記照会情報電子メールを送信することを特徴とするプログラム。
【請求項５】
請求項１又は２において、
前記送信部が、
前記パスワード照会情報を含む前記暗号化ファイル電子メールを、前記宛先に送信することを特徴とするプログラム。
【請求項６】
請求項１〜５のいずれかにおいて、
前記パスワード制御部が、
前記パスワード照会情報を受け付けた回数をカウントし、当該回数が所定回数以上になった場合に、前記パスワードを非公開に設定することを特徴とするプログラム。
【請求項７】
請求項１〜６のいずれかにおいて、
前記パスワード制御部が、
前記電子メールの宛先が複数存在する場合に、宛先毎に、前記パスワードの公開又は非公開を設定することを特徴とするプログラム。
【請求項８】
宛先が指定された電子メールを送信するサーバであって、
差出元から送信された電子メールを受信する受信部と、
前記電子メールに添付ファイルが存在する場合に、当該添付ファイルを暗号化して暗号化ファイルを生成する処理と、当該暗号化ファイルを復号化するためのパスワードを生成する処理とを行う暗号化処理部と、
前記添付フィルに代えて前記暗号化ファイルを添付した暗号化ファイル電子メールと、前記パスワードに対応付けたパスワード照会情報とを、前記宛先に送信する送信部と、
前記パスワードに対応付けて、前記パスワードの公開又は非公開を設定するパスワード制御部と、
前記パスワード照会情報を受け付けた場合であって、前記パスワードが公開に設定されている場合に、前記パスワードを提供するパスワード提供部と、を含み、
前記パスワード制御部が、
前記差出元から前記パスワードの公開指示を受け付けた場合に、前記パスワードを公開に設定し、前記差出元から前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定することを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム及びサーバに関する。
【背景技術】
【０００２】
従来から、電子メールがコミュニケーションツールとして利用されており、ＭＵＡ（Ｍａｉｌ  Ｕｓｅｒ  Ａｇｅｎｔ）から電子メールを受け付けて、電子メールを配送（配信、送信、転送）する処理を行なうＭＴＡ（Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ａｇｅｎｔ）が存在する。
【０００３】
ここで、ＭＵＡとは、インターネット上の端末において電子メールを送受信するために使用されるクライアントプログラムであり、ＭＴＡとは、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を通じてネットワーク上で電子メールの受信と配送を行うサーバ（メールサーバ）のことをいう。
【０００４】
従来技術として、例えば、電子メールに添付ファイルが存在する場合に、添付ファイルを暗号化し、暗号化されたファイルを添付した電子メールを宛先に配送するメールシステムも存在する（特許文献１）。
【０００５】
例えば、特許文献１に示す第１の実施の形態によれば、受信側の端末２４が、暗号化されたファイルを復号化するためのパスワードを、添付ファイル暗号化装置１７に対し照会し、添付ファイル暗号化装置１７において認証成功した場合に、パスワードを端末２４に送信し、端末２４は受信したパスワードによって暗号化ファイルを復号化することができる（特許文献１の図２参照）。
【０００６】
また、特許文献１に示す第２の実施の形態によれば、送信側の端末１６は、指定されたＵＲＬ（ＵＲＬは、Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒの略。以下同様）にアクセスすることによって、添付ファイル暗号化装置５７に、パスワードを宛先の端末２４に送信させる。そして、端末２４は、暗号化されたファイルを復号化するためのパスワードを、添付ファイル暗号化装置５７から受信し、端末２４は受信したパスワードによって暗号化ファイルを復号化することができる（特許文献１の図１１参照）
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１８７２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、従来技術の第１の実施例では、差出人（送信側）が、添付ファイルのある電子メールやパスワードを送信し、その後、誤送信に気が付いた場合や、所与の事情でパスワードの提供をキャンセルしたい場合に、パスワードの提供を取り止めることができず、第三者が添付ファイルの内容を閲覧できてしまうおそれがあった。
【０００９】
また、従来技術の第２の実施例においても、差出人（送信側）が、パスワードを宛先（受信側）に通知するためのＵＲＬをクリックしてしまった後に、パスワードの通知を取り止めることができず、第三者が添付ファイルの内容を閲覧できてしまうおそれがある。
【００１０】
本発明は、上述した課題に鑑みたものであり、暗号化されたファイルを添付した電子メ
ールを宛先に送信する場合に、暗号化されたファイルを復号化するためのパスワードを、より一層安全に管理可能なプログラム及びサーバを提供することにある。
【課題を解決するための手段】
【００１１】
（１）本発明は、
宛先が指定された電子メールを送信するサーバのためのプログラムであって、
差出元から送信された電子メールを受信する受信部と、
前記電子メールに添付ファイルが存在する場合に、当該添付ファイルを暗号化して暗号化ファイルを生成する処理と、当該暗号化ファイルを復号化するためのパスワードを生成する処理とを行う暗号化処理部と、
前記添付フィルに代えて前記暗号化ファイルを添付した暗号化ファイル電子メールと、前記パスワードに対応付けたパスワード照会情報とを、前記宛先に送信する送信部と、
前記パスワードに対応付けて、前記パスワードの公開又は非公開を設定するパスワード制御部と、
前記パスワード照会情報を受け付けた場合であって、前記パスワードが公開に設定されている場合に、前記パスワードを提供するパスワード提供部として、コンピュータを機能させ、
前記パスワード制御部が、
前記差出元から前記パスワードの公開指示を受け付けた場合に、前記パスワードを公開に設定し、前記差出元から前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定するプログラムに関する。
【００１２】
また、本発明は、上記プログラムが記憶された情報記憶媒体に関する。また、本発明は、上記各部として構成するサーバに関する。
【００１３】
本発明によれば、差出元からパスワードの公開指示を受け付けた場合に、パスワードを公開に設定し、差出元からパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定するので、パスワードの公開・非公開を差出元のユーザの意思で柔軟に管理することができる。
【００１４】
例えば、パスワードを公開に設定していても、差出元のユーザがパスワードを宛先のユーザに知られる前に、パスワードを非公開に設定すれば、暗号化ファイル電子メールを送信した後でもパスワードの提供を取りやめることができ、第三者に暗号化ファイルの復号化をできないようにすることで添付ファイルの内容を閲覧不可にすることができる。
【００１５】
（２）また、本適用例のプログラム、情報記憶媒体、サーバは、
前記暗号化ファイル電子メールの送信が完了した場合に、前記パスワードに関する情報を含む送信完了通知メールを前記差出元に通知する送信完了通知部として、コンピュータを更に機能させるようにしてもよい。
【００１６】
本発明によれば、差出元は送信完了通知メールを受信するので、差出元ユーザは、パスワードの公開、非公開の設定の必要性を改めて気が付くことができ、パスワードを公開から非公開に変更する、或いは、パスワードを非公開から公開に変更することについて忘れずに設定を行うことができる。
【００１７】
（３）また、本適用例のプログラム、情報記憶媒体、サーバは、
前記送信部が、
前記暗号化ファイル電子メールと、前記パスワード照会情報を含む照会情報電子メールとを、それぞれ個別に前記宛先に送信するようにしてもよい。
【００１８】
本発明によれば、暗号化ファイル電子メールと、照会情報電子メールとを、それぞれ個別に宛先に送信するので、暗号化ファイル電子メールと、照会情報電子メールとを切り分けて制御することができる。
【００１９】
（４）また、本適用例のプログラム、情報記憶媒体、サーバは、
前記送信部が、
前記暗号化ファイル電子メール送信時から所定期間後に、前記照会情報電子メールを送信するようにしてもよい。
【００２０】
本発明によれば、暗号化ファイル電子メール送信時から所定期間後に、前記照会情報電子メールを送信するので、所定期間が終了するまでの間、差出元ユーザがパスワードの公開、非公開の設定を見直して再設定をする猶予ができる。一方、宛先ユーザは、暗号化ファイルを受信してから、照会情報電子メールを受信するので、暗号化ファイルが添付された暗号化ファイル電子メールを受信し、その後、暗号化ファイルを復号化するためのパスワードの取得し、復号化するという一連の作業を自然に行うことができる。
【００２１】
（５）また、本適用例のプログラム、情報記憶媒体、サーバは、
前記送信部が、
前記パスワード照会情報を含む前記暗号化ファイル電子メールを、前記宛先に送信するようにしてもよい。
【００２２】
本発明によれば、パスワード照会情報が暗号化ファイル電子メールに含まれているので、宛先ユーザは、パスワード照会情報と暗号化ファイル電子メールの対応関係が明確に認識することができる。また、宛先ユーザは、パスワード照会情報を紛失する事態を防止することができる。
【００２３】
（６）また、本適用例のプログラム、情報記憶媒体、サーバは、
前記パスワード制御部が、
前記パスワード照会情報を受け付けた回数をカウントし、当該回数が所定回数以上になった場合に、前記パスワードを非公開に設定するようにしてもよい。
【００２４】
本発明によれば、パスワード照会情報を受け付けた回数が所定回数以上になった場合に、パスワードを非公開に設定するので、パスワードの開示を制限することができ、パスワードの不必要な漏洩を防ぐことができる。
【００２５】
（７）また、本適用例のプログラム、情報記憶媒体、サーバは、
前記パスワード制御部が、
前記電子メールの宛先が複数存在する場合に、宛先毎に、前記パスワードの公開又は非公開を設定するようにしてもよい。
【００２６】
本発明によれば、宛先毎にパスワードの公開又は非公開を設定することができるので、ユーザに応じたパスワードの管理を行うことができる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態のサーバの機能ブロックの例。
【図２】本実施形態のサーバの処理の概要を示した図。
【図３】本実施形態の照会情報電子メールの本文の一例を示す図。
【図４】本実施形態のパスワード記憶部１７３に記憶される情報の一例。
【図５】本実施形態のパスワード制御対象のメール一覧画面の一例。
【図６】本実施形態のパスワードの公開・非公開設定画面の一例。
【図７】本実施形態のパスワードの公開・非公開設定画面の一例。
【図８】図８（Ａ）（Ｂ）は、本実施形態のパスワード閲覧画面の一例。
【図９】本実施形態の送信完了通知メールの本文の一例。
【図１０】図１０（Ａ）は、本実施形態の暗号化ファイル電子メールＭｓと、照会情報電子メールＭｐの概略図を示す。また、図１０（Ｂ）は、本実施形態の暗号化ファイル電子メールＭｓの概略図を示す。
【図１１Ａ】本実施形態の処理の流れを示すフローチャート図。
【図１１Ｂ】本実施形態の処理の流れを示すフローチャート図。
【図１１Ｃ】本実施形態の処理の流れを示すフローチャート図。
【発明を実施するための形態】
【００２８】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００２９】
１．構成
図１は、本実施形態のサーバ１０の機能ブロック図の一例である。なお本実施形態のサーバ１０は、図１の各部を全て含む必要はなく、その一部を省略した構成としてもよい。
【００３０】
記憶部１７０は、処理部１００の各部としてコンピュータを機能させるためのプログラムや各種データを記憶するとともに、処理部１００の記憶領域として機能する。
【００３１】
記憶部１７０は、一時的な記憶領域や、ストレージを含む。ストレージとは、ハードディスク、光学ディスク、フラッシュメモリ、磁気テープ等であり、データを永続的に記憶する装置のことをいう。また、記憶部１７０は、情報記憶媒体１８０に格納されているプログラムやデータを記憶してもよい。
【００３２】
そして、本実施形態の記憶部１７０は、ワーク領域として使用される主記憶部１７１と、ユーザ情報記憶部１７２、パスワード記憶部１７３を含む。なお、これらの一部を省略する構成としてもよい。
【００３３】
主記憶部１７１は、ＲＡＭなどにより実現できる。主記憶部１７１は、本実施形態の処理において使用される記憶領域である。ユーザ情報記憶部１７２は、ユーザ情報（ユーザのアカウント、パスワード、メールアドレス等）が記憶される。ユーザ情報記憶部１７２は、ＤＢ（ＤＢはデータベースの略、以下同様。）によって構成されていてもよい。パスワード記憶部１７３は、パスワード及び当該パスワードの公開又は非公開の情報等が記憶される。パスワード記憶部１７３は、ＤＢによって構成されていてもよい。
【００３４】
情報記憶媒体１８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などにより実現できる。なお、情報記憶媒体１８０はストレージである。
【００３５】
また、情報記憶媒体１８０には、本実施形態の各部としてコンピュータを機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）を記憶することができる。
【００３６】
処理部１００は、記憶部１７０や情報記憶媒体１８０に格納されるプログラムやデータに基づいて本実施形態の種々の処理を行う。
【００３７】
処理部１００は、電子メール処理部（ＭＴＡ）１１０と、Ｗｅｂ処理部１２０とを含む。
【００３８】
電子メール処理部１１０は、ＳＭＴＰを通じてネットワーク上で電子メールの受信と配送を行う。本実施形態の電子メール処理部１１０は、受信部１１１、送信部１１２、パスワード制御部１１３、パスワード提供部１１４、送信完了通知部１１５、解析部１１６、暗号化処理部１１７を含む。
【００３９】
受信部１１１は、差出元の端末２０のＭＵＡ２２によって送信され、エンベロープの宛先が指定された電子メールを受信する処理を行う。
【００４０】
送信部１１２は、受信部１１１によって受信した電子メールを、宛先に送信（配送、配信、転送）する処理を行う。
【００４１】
特に、本実施形態の送信部１１２は、受信部１１１によって受信した電子メールに添付ファイルが含まれる場合には、添付フィルに代えて暗号化ファイルを添付した暗号化ファイル電子メールと、当該暗号化ファイルを復号化するためのパスワードに対応付けたパスワード照会情報を含む照会情報とを、宛先に送信する。
【００４２】
送信部１１２は、暗号化ファイル電子メールと、照会情報を含む照会情報電子メールとを、それぞれ個別に宛先に送信するようにしてもよい。例えば、送信部１１２は、暗号化ファイル電子メール送信時から所定期間後（例えば、５分後）に、照会情報電子メールを送信するようにしてもよい。
【００４３】
また、送信部１１２は、照会情報を含む暗号化ファイル電子メールを、宛先に送信するようにしてもよい。
【００４４】
パスワード制御部１１３は、暗号化ファイルを復号化するためのパスワードに対応付けて、パスワードの公開又は非公開を設定する。例えば、パスワード制御部１１３は、差出元からパスワードの公開指示を受け付けた場合に、パスワードを公開に設定する。また、パスワード制御部１１３は、差出元からパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定する。
【００４５】
また、パスワード制御部１１３は、パスワード照会情報を受け付けた回数をカウントし、当該回数が所定回数以上になった場合に、パスワードを非公開に設定するようにしてもよい。
【００４６】
また、パスワード制御部１１３は、電子メールの宛先が複数存在する場合に、宛先毎に、パスワードの公開又は非公開を設定するようにしてもよい。
【００４７】
パスワード提供部１１４は、パスワード照会情報を受け付けた場合であって、パスワードが公開に設定されている場合に、パスワードを提供する。例えば、パスワード提供部１１４は、ユーザの端末からパスワード照会情報を受け付けた場合であって、パスワードが公開に設定されている場合に、当該ユーザにパスワードを提供する。
【００４８】
ここで、パスワードの「提供」とは、パスワードを電子メールによって通知する手法や、Ｗｅｂサーバによって閲覧可能に制御することの両方を含む。
【００４９】
送信完了通知部１１５は、暗号化ファイル電子メールの送信が完了した場合に、パスワードに関する情報を含む送信完了通知メールを差出元に通知する。
【００５０】
解析部１１６は、受信した電子メールを解析する処理を行う。例えば、エンベロープの宛先、エンベロープの差出元、メッセージのヘッダ、メッセージのボディの本文部分を解析する処理を行う。例えば、エンベロープの宛先のうちドメインを抽出する処理、メッセージのヘッダのうち、Ｔｏ、Ｃｃ、Ｂｃｃ、Ｓｕｂｊｅｃｔ、Ｍｅｓｓａｇｅ−ＩＤを抽出する処理、メッセージのボディ部分のうち、本文を抽出する処理、メッセージのボディ部分のうち添付ファイルを抽出する処理等を行う。
【００５１】
暗号化処理部１１７は、受信部１１１によって受信された電子メールに添付ファイルが存在する場合に、当該添付ファイルの暗号化処理を行い、暗号化ファイルと当該暗号化ファイルを復号化するためのパスワードとを生成する。
【００５２】
Ｗｅｂ処理部１２０は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を通じて、端末２０にインストールされているＷｅｂブラウザ２１などのクライアントソフトウエアの要求に応じてＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ
Ｌａｎｇｕａｇｅ）文書や画像などのデータを送信（提供）する処理、端末のＷｅｂブラウザ２１において受け付けたデータを受信する処理を行う。そして、サーバは、管理者やユーザの各端末から受信した情報に基づき、メールの処理、ＤＢの更新処理等を行う。
【００５３】
管理者用ＵＩ部１２１は、管理者の端末２０のＷｅｂブラウザ２１からのアクセス要求に応じて管理設定用のデータ等を管理者の端末２０に送信（提供）する処理を行い、端末２０から情報を受信する処理を行う。
【００５４】
つまり、管理者用ＵＩ部１２１は、管理者からの入力に基づいて、各データをＤＢへ追加、削除、更新処理等を行う。なお、管理者用ＵＩのＷｅｂページ（ＵＲＬ）へのアクセスは、管理者のみに権限が与えられる。
【００５５】
ユーザ用ＵＩ部１２２は、ログイン処理や、端末２０のＷｅｂブラウザ２１からの要求に応じて、ログインしたユーザに関連する情報のＷｅｂページを閲覧可能に制御する処理を行う。
【００５６】
例えば、ユーザ用ＵＩ部１２２は、端末２０のＷｅｂブラウザ２１からの要求に応じてパスワード照会情報や、パスワードの公開指示又は非公開指示を受け付けるためのＷｅｂページを閲覧可能に制御する。
【００５７】
データベース処理部１３０は、データベース（ＤＢ）に格納されているデータを、登録、更新、削除する処理を行う。例えば、データベース処理部１３０は、管理者用ＵＩ部１２１、ユーザ用ＵＩ部１２２において、端末２０から受信したデータに基づいて、データベースを更新する処理を行う。
【００５８】
なお、電子メール処理部１１０、Ｗｅｂ処理部１２０、データベース処理部１３０、記憶部１７０は１つの装置で実行させてもよいし、処理の用途に応じて異なる装置に分散して各処理を実行させるようにしてもよい。
【００５９】
２．概要
図２は、本実施形態のサーバ（メールサーバ）１０の処理の流れの概要を示す。本実施形態のサーバは、エンベロープの宛先及びエンベロープの差出元、メッセージとからなる電子メールを受信し、当該電子メールを配送するＭＴＡ機能を有する。なお、サーバ１０は、電子メールの中継制御を行う「中継装置」或いは「情報処理装置」とも言う。
【００６０】
まず、本実施形態のサーバ１０は、端末２０のＭＵＡ２２から送信された電子メールを受信し、受信した電子メールを解析して、添付ファイルがあるか否かを判断する。
【００６１】
サーバ１０は、添付ファイルがあると判断した場合には添付ファイルを暗号化する処理を行い、暗号化ファイルを生成する。また、サーバ１０は、暗号化ファイルを復号化するためのパスワードを生成する。
【００６２】
そして、サーバ１０は、添付フィルに代えて暗号化ファイルを添付した暗号化ファイル電子メールと、パスワードに対応付けたパスワード照会情報（例えば、ＵＲＬ）を含む照会情報電子メールを、宛先に送信する。
【００６３】
差出元のユーザＡは、パスワードに対応付けて、パスワードの公開又は非公開の指示を行い、サーバ１０は、パスワードに対応付けて、パスワードの公開又は非公開を設定する。つまり、サーバ１０は、差出元であるユーザＡの端末からパスワードの公開指示を受け付けた場合に、パスワードを公開に設定し、ユーザＡの端末からパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定する。
【００６４】
そして、本実施形態のサーバ１０は、宛先であるユーザＢの端末からパスワード照会情報を受け付けた場合であって、パスワードが公開に設定されている場合に、ユーザＢの端末にパスワードを提供する。例えば、サーバ１０は、Ｗｅｂサーバとして機能しているので、ユーザＢの端末のＷｅｂブラウザによりパスワードを閲覧可能に制御する。
【００６５】
このように、本実施形態によれば、サーバ１０によって添付ファイルを自動的に暗号化することができるので、差出元のユーザＡは暗号化作業をする手間を省くことができる。また、添付ファイルの改ざんや添付ファイルの情報漏えいを防ぐことができる。
【００６６】
また、ユーザＢは、パスワード照会情報のＵＲＬをクリックし、パスワードが公開に設定されている場合にパスワードを閲覧することができる。
【００６７】
また、ユーザＡが、公開設定した後、改めて非公開に設定することもできるので、ユーザＢに見せたくない情報であったことを後で知った場合にも、パスワードを非公開にすることができる。例えば、ユーザＢがパスワードを取得する前に公開から非公開に設定されれば、パスワードや添付ファイルの情報漏えいを防ぐことができる。
【００６８】
なお、サーバ１０は、添付ファイルがない電子メールについては、そのまま送信する処理を行う。
【００６９】
ここで、ＭＴＡが、電子メールを送信するとは、ＳＭＴＰを通じて、受信した電子メールを他のＭＴＡに送信する処理や、サーバ１０が稼動する同一システム内にアカウントを持つユーザ宛に送信するためのローカル配信エージェントＭＤＡ（Ｍａｉｌ  Ｄｅｌｉｖｅｒｙ  Ａｇｅｎｔ）に送信する処理、ＭＤＡを介せずにサーバ１０が稼動する同一システム内にアカウントを持つユーザ宛に送信する場合も含む。
【００７０】
以下の説明では、差出元であるユーザＡ（A@xxx.com）が、添付ファイルＦ付きの電子
メールＭを作成し、当該電子メールＭの宛先がユーザＢ（B@yyy.com）である場合を例に
とり説明する。
【００７１】
３．暗号化処理の説明
まず、サーバ１０は、ユーザＡの端末２０−Ａから受信した電子メールＭに添付ファイルＦが存在する場合には、当該添付ファイルＦを暗号化し、暗号化ファイルＦｓを生成す
る。また、サーバ１０は、暗号化ファイルＦｓを復号化するためのパスワードを生成する。
【００７２】
そして、サーバ１０は、添付フィルＦに代えて暗号化ファイルＦｓを添付した暗号化ファイル電子メールＭｓを送信する。
【００７３】
サーバ１０は、所与のアルゴリズムに基づき、暗号化ファイルＦｓを復号化するためのパスワードを生成する。パスワードの文字列が容易に解析されないようにするために、パスワードを、記号、数字、大文字、小文字を含めた２０桁以上の文字列にしてもよい。
【００７４】
そして、サーバ１０は、パスワードに基づいてＺＩＰ形式による暗号化ファイルＦｓを生成する。つまり、暗号化ファイル電子メールＭｓを受信したユーザＢは、当該パスワードを指定しないと元のファイルＦを復元することはできない。
【００７５】
このように、サーバ１０は、自動的に添付ファイルを暗号化するので、差出元が誤って添付ファイルＦを暗号化せずに送信してしまうなどの人的な操作ミスをする事態を防ぐことができる。
【００７６】
なお、サーバ１０は、ＺＩＰ形式に限らず種々の手法によって暗号化ファイルＦｓを生成してもよい。また、サーバ１０は、電子メールＭに複数の添付ファイルＦが存在する場合には、当該複数の添付ファイルＦを、ＺＩＰ形式で圧縮して１つの暗号化ファイルＦｓを生成するが、複数の添付ファイルＦそれぞれについて一の暗号化ファイルＦｓを生成してもよい。
【００７７】
４．パスワード照会情報の説明
サーバ１０は、暗号化ファイル電子メールＭｓの送信時に、パスワードに対応付けたパスワード照会情報（例えば、ＵＲＬ）を含む照会情報電子メールＭｐを、宛先（B@yyy.com）に送信する。
【００７８】
パスワード照会情報は、暗号化ファイルＦｓのパスワードを照会するための情報であり、例えば、サーバ１０のＵＲＬである。パスワード照会情報（ＵＲＬ）は、パスワードと対応付けられているＵＲＬとする。なお、パスワード照会情報（ＵＲＬ）は、暗号化ファイル電子メールＭｓの識別情報（例えば、メッセージＩＤ）と対応付けられているＵＲＬでもよい。
【００７９】
図３は、宛先のユーザＢが受信する照会情報電子メールＭｐの本文の一例を示す。例えば、照会情報電子メールＭｐの本文には、暗号化ファイル電子メールＭｓの件名Ｂａ、日付Ｂｂ、パスワードを取得する方法を示す説明文Ｂｃ、パスワード照会情報Ｂｄが含まれる。
【００８０】
パスワード照会情報Ｂｄは、パスワードに対応付けられており、パスワードを閲覧可能なＷｅｂサイトのＵＲＬを示す。
【００８１】
また、サーバ１０は、電子メールＭｓの送信時Ｔ１から所定期間後（例えば、５分後）に、照会情報電子メールＭｐを、宛先（B@yyy.com）に送信するようにしてもよい。この
ようにすれば、所定期間が終了するまでの間、差出元ユーザＡがパスワードの公開、非公開の設定を見直して再設定をする猶予ができる。なお、サーバ１０は、差出元のユーザＡの所定期間の設定指示に基づいて、所定期間の長さを設定するようにしてもよい。
【００８２】
５．パスワードに関する情報の説明
本実施形態では、パスワードに対応付けて、パスワードの公開又は非公開を設定する。図４は、サーバ１０のパスワード記憶部１７３に記憶される情報の一例である。例えば、パスワード記憶部１７３には、暗号化ファイル電子メールを識別するためのＩＤに対応付けて、当該暗号化ファイル電子メールの差出元、宛先、パスワード、公開フラグＦ、有効期限、アクセス回数Ｋが記憶される。
【００８３】
例えば、ＩＤは、暗号化ファイル電子メールを一意に識別できる識別情報である、例えば、電子メールのＭｅｓｓａｇｅ−ＩＤである。また、差出元は、エンベロープＦｒｏｍを示す。また、宛先は、エンベロープＴｏを示す。また、パスワードは、暗号化ファイルを復号化するために用いるパスワードである。公開フラグＦは、パスワードの公開又は非公開を示す。例えば、公開フラグＦ＝１は、パスワードの公開を意味し、パスワード公開フラグＦ＝０は、パスワードの非公開を意味する。
【００８４】
図４の例では、ＩＤが０００１の暗号化ファイル電子メールについては、公開フラグＦ＝１であるので、宛先（B@yyy.com）のユーザＢは、パスワードを取得することができる
が、ＩＤが０００３の暗号化ファイル電子メールについては、公開フラグＦ＝０であるので、宛先（G@zzz.com）のユーザＧは、パスワードを取得することができない。
【００８５】
また、有効期限は、パスワードを取得可能な有効期限の日時を示す。また、アクセス回数Ｋは、パスワード照会情報を受け付けた回数である。言い換えると、パスワードを取得するためのパスワード照会情報（ＵＲＬ）にアクセスされた回数を示す。
【００８６】
なお、パスワード記憶部１７３に記憶されるパスワードは、パスワードそのものではなく、パスワードを求めるための文字列（ハッシュ値等）であってもよい。
【００８７】
６．パスワードの公開又は非公開を設定の説明
例えば、本実施形態のサーバ１０は、差出元からパスワードの公開指示を受け付けた場合に、パスワードを公開に設定し、差出元からパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定する。
【００８８】
サーバ１０は、初期状態として、パスワードに対応付けられた公開フラグＦの初期値を１に設定する。すなわち、初期状態では、パスワードを公開の状態にする。そして、差出元のユーザからの「非公開」の指示（Ｆ＝０）を受信した場合に、公開フラグＦの値を０に更新する。
【００８９】
差出元のユーザＡの端末は、ユーザＡの入力に基づきログインすると、図５に示すように、パスワードの公開・非公開を設定する一覧画面ＧＡをＷｅｂブラウザによって表示する。
【００９０】
一覧画面ＧＡでは、ユーザＡ（A@xxx.com）が差出元となっている暗号化ファイル電子
メールの一覧が表示される。例えば、ユーザＡが件名をクリックすると、ユーザＡが差出元であって、送信完了済みの暗号化ファイル電子メールの内容（ヘッダ、本文、添付ファイル等）を参照することができる。
【００９１】
例えば、一覧画面ＧＡにおいて、詳細ボタンＥａをクリックすると、パスワード公開・非公開の設定画面ＧＢに移行する。
【００９２】
図６は、パスワード公開・非公開設定画面ＧＢの一例を示す。例えば、パスワード公開・非公開設定画面ＧＢでは、暗号化ファイル電子メールＭｓの概要Ｃａと、公開チェックのボックスＣｂと、確定ボタンＣｃとが表示される。図６では、暗号化ファイル電子メー
ルの公開チェックのボックスＣｂにチェックが入っているので「公開」であることを示している。
【００９３】
例えば、ユーザＡが公開チェックのボックスＣｂのチェックをはずして確定ボタンＣｃをクリックすると、ユーザＡの端末２０はサーバ１０に、パスワード「df8godfsioh」に対応付けて非公開指示（Ｆ＝０）を送信する。サーバ１０は、ユーザＡの端末２０から、パスワード「df8godfsioh」に対応付けられた非公開指示（Ｆ＝０）を受信すると、パスワード「df8godfsioh」に対応付けられた公開フラグＦの値を０に設定（更新）する。
【００９４】
一方、仮に、暗号化ファイル電子メールの現在の状態が「非公開」である場合、つまり、公開チェックのボックスＣｂにチェックがない場合において、チェックを入れて確定ボタンＣｃをクリックすると、ユーザＡの端末２０はサーバ１０に、パスワード「df8godfsioh」に対応付けて公開指示（Ｆ＝１）を送信する。サーバ１０は、ユーザＡの端末２０から、パスワード「df8godfsioh」に対応付けられたパスワードの公開指示（Ｆ＝１）を受信すると、パスワード「df8godfsioh」に対応付けられた公開フラグＦの値を１に設定（更新）する。
【００９５】
また、サーバ１０は、初期状態として、パスワード「df8godfsioh」に対応付けられた
公開フラグＦの初期値を０に設定してもよい。すなわち、初期状態では、パスワード「df8godfsioh」を非公開の状態にする。そして、差出元のユーザＡからのパスワード「df8godfsioh」を「公開」にする指示（Ｆ＝１）を受信した場合に、公開フラグＦの値を１に更新してもよい。
【００９６】
パスワードの公開・非公開の初期状態を公開状態にした場合、すなわち、公開フラグＦの初期値を１に設定した場合には、差出元のユーザＡが非公開から公開に指示する手間を減らすことができる。しかし、差出元のユーザＡが公開である状態から非公開に変更したい場合において、変更前に、宛先のユーザＢがパスワードを取得できてしまうことも有り得る。
【００９７】
一方、パスワードの公開・非公開の初期状態を非公開にした場合、すなわち、公開フラグＦの初期値を０に設定した場合には、差出元のユーザＡが公開から非公開に指示する手間が生じるが、差出元のユーザＡは、確実にパスワードの公開・非公開制御を行うことができる。つまり、ユーザＡは、宛先のユーザＢに暗号化ファイル電子メールＭｓを送信した後に、添付ファイルの開示を取りやめたい場合には、少なくとも、パスワードを非公開に維持することによって、ユーザＢに対し添付ファイルの内容を閲覧できないようにすることができる。
【００９８】
なお、サーバ１０は、電子メールの宛先が複数存在する場合に、宛先毎に、パスワードの公開又は非公開を設定するようにしてもよい。
【００９９】
例えば、図７に示すように、B@yyy.comとC@yyy.comの２つの宛先がある場合には、宛先毎に公開チェックＣｂ１、Ｃｂ２を設けて、差出元のユーザＡが、パスワードの公開・非公開の指示を行うことができるようにする。このようにすれば、宛先ユーザに適したパスワードの管理を行うことができる。
【０１００】
７．パスワードの提供の説明
サーバ１０は、パスワード照会情報を受け付けた場合であって、パスワードが公開に設定されている場合に、パスワードを提供する。
【０１０１】
例えば、ＩＤが０００１の暗号化ファイル電子メールＭｓについてのパスワードの公開
・非公開の状態が公開である場合（公開フラグＦ＝１である場合）、宛先（B@yyy.com）
のユーザＢは、パスワードを取得することができる。すなわち、宛先ユーザＢは、図３のパスワード照会情報Ｂｄ（例えば、ＵＲＬ）をクリックすることによって、図８（Ａ）に示すように、パスワード閲覧画面ＧＣにアクセスでき、パスワード「df8godfsioh」を閲
覧することができる。
【０１０２】
図８（Ａ）に示すように、パスワード画面ＧＣでは、暗号化ファイル電子メールＭｓのパスワードの他、暗号化ファイル電子メールＭｓに関する件名Ｄａ、日付Ｄｂ等の種々の情報を表示してもよい。
【０１０３】
一方、ＩＤが０００１の暗号化ファイル電子メールＭｓについてのパスワードの公開・非公開の状態が非公開である場合（公開フラグＦ＝０である場合）、宛先（B@yyy.com）
のユーザＢは、パスワードを閲覧することができない。つまり、宛先ユーザＢが、図３のパスワード照会情報Ｂｄ（例えば、ＵＲＬ）をクリックした場合、図８（Ｂ）に示すように、パスワード画面ＧＤに示すように、パスワードの閲覧が現在できないことを示す情報Ｄｄが表示される。
【０１０４】
本実施形態では、宛先のユーザＢでないユーザ（例えば、ユーザＣ，ユーザＤなど）がパスワード照会情報（ＵＲＬ）にアクセスすることも可能である。例えば、パスワードが公開されている場合には、ユーザＢが、ユーザＣに、パスワード照会情報（ＵＲＬ）を教示することによって、ユーザＣがパスワード照会情報（ＵＲＬ）を閲覧することもできる。また、サーバ１０は、照会情報電子メールにてパスワード照会情報（ＵＲＬ）にアクセスするためのアクセスコードを通知し、パスワード照会情報（ＵＲＬ）のアクセス時に、アクセスコードによる認証を行うようにしてもよい。このようにすれば、パスワード照会情報（ＵＲＬ）に加えてアクセスコードを知るユーザだけがアクセスできる。
【０１０５】
８．配送完了通知メールの説明
本実施形態では、暗号化ファイル電子メールＭｓの送信が完了した場合に、パスワードに関する情報を含む送信完了通知メールＭｅを差出元であるユーザＡの端末２０に通知するようにしてもよい。ユーザＡに、パスワードの公開、非公開の設定の注意を促すことができ、ユーザＡは、パスワードを公開から非公開に変更すること、或いは、パスワードを非公開から公開に変更することについて、再度改めて認識して設定を行うことができるからである。
【０１０６】
図９は、送信完了通知メールＭｅの本文の一例を示す。送信完了通知メールＭｅは、暗号化ファイル電子メールＭｓの件名Ｆａや送信の日付Ｆｂ等の情報を含む。
【０１０７】
また、図９に示すように、パスワードの状態（公開又は非公開）を示す情報Ｆｃや、パスワードを公開から非公開又は非公開から公開に変更するためのＷｅｂサイトのＵＲＬの情報Ｆｄなどのパスワードに関する情報を表示する。
【０１０８】
例えば、ユーザＡがパスワードに関する情報Ｆｄをクリックした場合に、図６に示すパスワード公開・非公開設定画面ＧＢに移行する。このようにすれば、ユーザＡが速やかにパスワードの公開・非公開の設定ができる。
【０１０９】
９．暗号化ファイル電子メールＭｓの例
本実施形態のサーバ１０は、図１０（Ａ）に示すように、暗号化ファイル電子メールＭｓと、パスワード照会情報Ｂｄを含む照会情報電子メールＭｐとを、それぞれ個別に宛先であるユーザＢの端末に送信する例について説明したが、パスワード照会情報Ｂｄを含む暗号化ファイル電子メールＭｓを、宛先であるユーザＢの端末に送信するようにしてもよ
い。
【０１１０】
例えば、サーバ１０は、図１０（Ｂ）に示すように、暗号化ファイル電子メールＭｓに、暗号化ファイルＦｓと、パスワード照会情報Ｂｄを含むパスワード照会情報ファイルＦｐを添付する。このようにすれば、宛先のユーザＢは、パスワード照会情報Ｂｄと暗号化ファイルＦｓの対応関係が明確に認識することができるので、暗号化ファイルＦｓを復号化するためのパスワードを取得するためのパスワード照会情報Ｂｄを探し出す手間を防ぐことができる。なお、サーバ１０は、パスワード照会情報ファイルＦｐを添付せずに、暗号化ファイル電子メールＭｓのヘッダ或いは本文にパスワード照会情報Ｂｄを記載するようにしてもよい。
【０１１１】
１０．パスワード照会情報の受け付けた回数に基づく制御
本実施形態のサーバ１０は、パスワード照会情報を受け付けた回数Ｋの初期値を０に設定し、パスワード照会情報を受け付ける度に、回数Ｋをカウントし、当該回数Ｋが所定回数以上になった場合に、パスワードを非公開に設定するようにしてもよい。
【０１１２】
例えば、サーバ１０は、パスワード照会情報を受け付けた回数Ｋが１回以上（Ｋ≧１）になった場合に、パスワードを自動的に非公開に設定する。このようにすれば、パスワード照会情報（ＵＲＬ）へのアクセス回数に制限を設けることができ、パスワードの情報漏えいの機会を極力減らすことができる。
【０１１３】
また、差出元のユーザＡは、意図しない相手に暗号化ファイル電子メールを送信したことに気付き、これからパスワードを非公開にしようとする際に、回数Ｋを参照することで、セキュリティ状況を容易に判別することができる。つまり、差出元のユーザＡは、回数Ｋが０である場合、暗号化ファイルの内容について情報の漏えいを防ぐことができセキュリティ確保に間に合う状況であると判断でき、また、回数Ｋが１以上である場合（回数Ｋが０でない場合）、情報の漏えいを防ぐことができずもう手遅れである状況であると判断することができる。
【０１１４】
つまり、差出人のユーザＡは、回数Ｋが０であれば、パスワードが未だ誰からも参照されておらず、暗号化ファイルを復号化できない状況であると判断でき、回数Ｋが１以上であれば、宛先ユーザＢ等のユーザからパスワードが既に参照されており復号化できている可能性があると判断できる。
【０１１５】
１１．フローチャート
図１１Ａ、図１１Ｂ、図１１Ｃを用いて、本実施形態の処理の流れについて説明する。
【０１１６】
まず、図１１Ａに示すように、送信側のユーザＡ（A@xxx.com）の端末２０−Ａが、添
付ファイル電子メールを送信する（ステップＳ１）。なお、添付ファイル電子メールの宛先はユーザＢ（B@yyy.com）とする。
【０１１７】
サーバ１０は、添付ファイル電子メールを受信すると（ステップＳ１１）、添付ファイルを暗号化し（ステップＳ１２）、暗号化ファイル電子メールを生成する（ステップＳ１３）。
【０１１８】
また、サーバ１０は、暗号化ファイル電子メールを宛先に送信する（ステップＳ１４）。そして、宛先のユーザＢの端末２０−Ｂは、暗号化ファイル電子メールを受信する（ステップＳ１００）
また、サーバは、送信完了通知メールを、差出元に送信する（ステップＳ１５）。差出元のユーザＡの端末２０―Ａは、送信完了通知メールを受信する（ステップＳ２）。
【０１１９】
そして、サーバは、照会情報電子メールを宛先に送信する（ステップＳ１６）。宛先のユーザＢの端末２０−Ｂは、照会情報電子メールを受信する（ステップＳ１０１）。
【０１２０】
続いて、図１１Ｂを用いて説明すると、宛先のユーザＢの端末２０−Ｂは、パスワード照会情報（ＵＲＬ）にアクセスする（ステップＳ１０２）。
【０１２１】
サーバ１０は、パスワード照会情報を受け付けると（ステップＳ１７）、パスワードが公開されているか否かを判断する（ステップＳ１８）。
【０１２２】
パスワードが公開されている場合（ステップＳ１８のＹ）、パスワードを閲覧可能にしてＷｅｂページを生成する（ステップＳ１９）。一方、パスワードが公開されていない場合（ステップＳ１８のＮ）、パスワードを閲覧不可にしてＷｅｂページを生成する（ステップＳ２０）。例えば、パスワードが記載されていないＷｅｂページを生成する。
【０１２３】
宛先のユーザＢの端末２０−Ｂは、パスワードが閲覧できる場合に、パスワードの閲覧を行い（ステップＳ１０３）、パスワードにより暗号化ファイルを復号化する処理を行う（ステップＳ１０４）。なお、端末２０−Ｂは、パスワードを閲覧不可の場合は、暗号化ファイルを復号化することはできない。
【０１２４】
なお、差出元のユーザＡの端末２０−Ａは、ステップＳ２の後に、パスワードの公開・非公開の指示を行うことができる。図１１Ｃに示すように、端末２０−Ａは、パスワードの公開指示がある場合（ステップＳ３のＹ）、パスワードの公開指示をサーバ１０に送信する（ステップＳ４）。
【０１２５】
サーバ１０は、パスワードの公開指示を受け付けると（ステップＳ２１）、パスワードを公開に設定する（ステップＳ２２）。
【０１２６】
また、端末２０−Ａは、パスワードの非公開の指示がある場合（ステップＳ５のＹ）、パスワードの非公開指示をサーバ１０に送信する（ステップＳ６）。
【０１２７】
サーバ１０は、パスワードの非公開指示を受け付けると（ステップＳ２３）、パスワードを非公開に設定する（ステップＳ２４）。以上で、処理が終了する。
【０１２８】
１２．応用例
（１）パスワードの公開又は非公開の制御の応用例
本実施形態では、差出元のユーザＡがパスワードの公開又は非公開を設定する例について説明したが、差出元以外のユーザが公開又は非公開を設定するようにしてもよい。
【０１２９】
例えば、サーバ１０は、予め複数のユーザで構成されるグループを設定する。例えば、差出元のユーザＡと、ユーザＥ、ユーザＦが属するグループＧ１が定義されていたとする。すると、サーバ１０は、差出元のユーザＡと同じグループＧ１のユーザＥ、ユーザＦからパスワードの公開指示を受け付けた場合に、パスワードを公開に設定し、差出元のユーザＡと同じグループＧ１のユーザＥ、ユーザＦからパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定してもよい。
【０１３０】
このようにすれば、差出元のユーザＡと同じグループＧ１のユーザＥ、Ｆが、宛先に送信すべきでない暗号化ファイルを送信していることに気付いた場合、宛先への暗号化ファイルのパスワードの公開を防ぐことができる。
【０１３１】
また、サーバ１０は、予め差出元のユーザＡの上長（「上長」は「監査者」「特定のユーザ」ともいう。）が設定されている場合には、上長からパスワードの公開又は非公開の指示を受け付けるようにしてもよい。つまり、サーバ１０は、上長からパスワードの公開指示を受け付けた場合に、パスワードを公開に設定し、上長からパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定してもよい。
【０１３２】
また、サーバ１０は、差出元のユーザＡ（A@xxx.com）が、複数の宛先（例えば、ユー
ザＢ（B@yyy.com）、ユーザＪ（J@xxx.com））を指定した同報メールを送信した場合、同報メールに含まれる差出元（A@xxx.com）と同じドメイン名（xxx.com）を含むメールアドレスを所有するユーザＪからパスワードの公開又は非公開の指示を受け付けるようにしてもよい。つまり、サーバ１０は、ユーザＪから公開指示を受け付けた場合に、パスワードを公開に設定し、ユーザＪからパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定してもよい。
【０１３３】
また、サーバ１０は、メーリングリスト（ML@xxx.com）に、例えば、ユーザＢ（B@yyy.com）、ユーザＫ（k@xxx.com）が登録されている場合であって、差出元のユーザＡが、メーリングリスト（ML@xxx.com）を宛先として指定した電子メールを送信した場合、メーリングリストに登録され、かつ、差出元（A@x xx.com）と同じドメイン名（xxx.com）を含むメールアドレス（k@xxx.com）を所有するユーザＫからパスワードの公開又は非公開の指示を受け付けるようにしてもよい。つまり、サーバ１０は、ユーザＫからパスワードの公開指示を受け付けた場合に、パスワードを公開に設定し、ユーザＫからパスワードの非公開指示を受け付けた場合に、パスワードを非公開に設定してもよい。
【０１３４】
なお、サーバ１０は、差出元以外のユーザ（例えば、ユーザＥ、Ｅ、上長、ユーザＪ、ユーザＫ等）からパスワードの公開指示を受け付けず、差出元以外のユーザからパスワードの非公開指示のみを受け付けるようにしてもよい。
【０１３５】
（２）その他
本実施形態の電子メールは、ＳＭＴＰに限らず、所与のプロトコルにより送受信されるものであってもよい。
【０１３６】
また、本実施形態のデータ、例えば、電子メールのデータ、添付ファイルデータ、暗号化ファイルデータは、クラウドと呼ばれるインターネット上の記憶領域に記憶されるものであってもよい。
【０１３７】
また、本実施形態のサーバ１０は、受信する全ての電子メールの添付ファイルを暗号化してもよいし、所与のルール条件を満たす電子メールについて、当該電子メールの添付ファイルを暗号化するように制御してもよい。例えば、サーバ１０は、予め、管理者やユーザからの入力情報に基づき、ルール条件を設定してもよい。
【符号の説明】
【０１３８】
１０  サーバ、２０  端末、
１００  処理部、１１０  電子メール処理部（ＭＴＡ）、１１１  受信部、１１２  送信部、１１３  パスワード制御部、１１４  パスワード提供部、１１５  送信完了通知部、１１６  解析部、１１７  暗号化処理部、１２０  Ｗｅｂ処理部、１２１  管理者用ＵＩ部、１２２  ユーザ用ＵＩ部、１３０  データベース処理部、１７０  記憶部、１７１  主記憶部、１７２  ユーザ情報記憶部、１７３  パスワード記憶部、１８０  情報記憶媒体、２１  Ｗｅｂブラウザ、２２  ＭＵＡ
【図１】
2020198616.tif 000003
【図２】
2020198616.tif 000004
【図３】
2020198616.tif 000005
【図４】
2020198616.tif 000006
【図５】
2020198616.tif 000007
【図６】
2020198616.tif 000008
【図７】
2020198616.tif 000009
【図８】
2020198616.tif 000010
【図９】
2020198616.tif 000011
【図１０】
2020198616.tif 000012
【図１１Ａ】
2020198616.tif 000013
【図１１Ｂ】
2020198616.tif 000014
【図１１Ｃ】
2020198616.tif 000015
【手続補正書】
【提出日】令和2年9月4日(2020.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
宛先が指定された電子メールを送信するサーバのためのプログラムであって、
差出元から送信された電子メールを受信する受信部と、
前記電子メールに添付ファイルが存在する場合に、当該添付ファイルを暗号化して暗号化ファイルを生成する処理と、当該暗号化ファイルを復号化するためのパスワードを生成する処理とを行う暗号化処理部と、
前記パスワードに対応付けたパスワード照会情報を、前記宛先に送信する送信部と、
前記パスワードに対応付けて、前記パスワードの公開又は非公開を設定するパスワード制御部と、
前記パスワード照会情報を受け付けた場合であって、前記パスワードが公開に設定されている場合に、前記パスワードを提供するパスワード提供部として、コンピュータを機能させ、
前記パスワード制御部が、
前記差出元以外の所定のユーザから前記パスワードの公開指示を受け付けた場合に、前記パスワードを公開に設定し、当該所定のユーザから前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定することを特徴とするプログラム。
【請求項２】
宛先が指定された電子メールを送信するサーバのためのプログラムであって、
差出元から送信された電子メールを受信する受信部と、
前記電子メールに添付ファイルが存在する場合に、当該添付ファイルを暗号化して暗号化ファイルを生成する処理と、当該暗号化ファイルを復号化するためのパスワードを生成する処理とを行う暗号化処理部と、
前記パスワードに対応付けたパスワード照会情報を、前記宛先に送信する送信部と、
前記パスワードに対応付けて、前記パスワードの公開又は非公開を設定するパスワード制御部と、
前記パスワード照会情報を受け付けた場合であって、前記パスワードが公開に設定されている場合に、前記パスワードを提供するパスワード提供部として、コンピュータを機能させ、
前記パスワード制御部が、
前記差出元以外の所定のユーザからパスワードの公開指示を受け付けず、当該所定のユ
ーザからパスワードの非公開指示を受け付けるように制御し、当該所定のユーザから前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定することを特徴とするプログラム。
【請求項３】
請求項１又は２において、
予め複数のユーザで構成されるグループを設定する設定部として、コンピュータを更に機能させ、
前記パスワード制御部が、
前記差出元と同じグループに属する前記差出元以外のユーザを、前記所定のユーザとすることを特徴とするプログラム。
【請求項４】
請求項１又は２において、
前記パスワード制御部が、
前記差出元の上長であるユーザを、前記所定のユーザとすることを特徴とするプログラム。
【請求項５】
請求項１又は２において、
前記パスワード制御部が、
前記電子メールに複数の宛先が指定されている場合において、前記差出元以外のユーザであって、当該複数の宛先のうちドメインが前記差出元と同じ宛先のユーザを、前記所定のユーザとすることを特徴とするプログラム。
【請求項６】
請求項１又は２において、
前記パスワード制御部が、
前記電子メールの宛先がメーリングリストである場合において、前記差出元以外のユーザであって、当該メーリングリストに登録されたメールアドレスのうちドメインが前記差出元と同じメールアドレスのユーザを、前記所定のユーザとすることを特徴とするプログラム。
【請求項７】
請求項１〜６のいずれかにおいて、
前記パスワード制御部が、
前記パスワード照会情報を受け付けた回数をカウントし、当該回数が所定回数以上になった場合に、前記パスワードを非公開に設定することを特徴とするプログラム。
【請求項８】
請求項１〜７のいずれかにおいて、
前記パスワード制御部が、
前記差出元から前記パスワードの公開指示を受け付けた場合に、前記パスワードを公開に設定し、前記差出元から前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定することを特徴とするプログラム。
【請求項９】
請求項１〜８のいずれかにおいて、
前記暗号化ファイルデータを、インターネット上の記憶領域に記憶する記憶処理部として、コンピュータを更に機能させることを特徴とするプログラム。
【請求項１０】
請求項１〜９のいずれかにおいて、
前記パスワード提供部は、
前記パスワードを電子メールによって通知することによって、前記パスワードを提供することを特徴とするプログラム。
【請求項１１】
宛先が指定された電子メールを送信するサーバであって、
差出元から送信された電子メールを受信する受信部と、
前記電子メールに添付ファイルが存在する場合に、当該添付ファイルを暗号化して暗号化ファイルを生成する処理と、当該暗号化ファイルを復号化するためのパスワードを生成する処理とを行う暗号化処理部と、
前記パスワードに対応付けたパスワード照会情報を、前記宛先に送信する送信部と、
前記パスワードに対応付けて、前記パスワードの公開又は非公開を設定するパスワード制御部と、
前記パスワード照会情報を受け付けた場合であって、前記パスワードが公開に設定されている場合に、前記パスワードを提供するパスワード提供部と、を含み、
前記パスワード制御部が、
前記差出元以外の所定のユーザから前記パスワードの公開指示を受け付けた場合に、前記パスワードを公開に設定し、当該所定のユーザから前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定することを特徴とするサーバ。
【請求項１２】
宛先が指定された電子メールを送信するサーバであって、
差出元から送信された電子メールを受信する受信部と、
前記電子メールに添付ファイルが存在する場合に、当該添付ファイルを暗号化して暗号化ファイルを生成する処理と、当該暗号化ファイルを復号化するためのパスワードを生成する処理とを行う暗号化処理部と、
前記パスワードに対応付けたパスワード照会情報を、前記宛先に送信する送信部と、
前記パスワードに対応付けて、前記パスワードの公開又は非公開を設定するパスワード制御部と、
前記パスワード照会情報を受け付けた場合であって、前記パスワードが公開に設定されている場合に、前記パスワードを提供するパスワード提供部と、を含み、
前記パスワード制御部が、
前記差出元以外の所定のユーザからパスワードの公開指示を受け付けず、当該所定のユーザからパスワードの非公開指示を受け付けるように制御し、当該所定のユーザから前記パスワードの非公開指示を受け付けた場合に、前記パスワードを非公開に設定することを特徴とするサーバ。