(57)【要約】【課題】メールサーバに機能を追加することなく、かつ電子メールの受信者が電子メール本文と添付ファイルとの関連を失うことなく、添付ファイルの容量制限を回避し、メールサーバの負荷を軽減する。【解決方法】本発明は、電子メール送信者のコンピュータ上で電子メール送信時に電子メールの添付ファイルを分離し、メールサーバとは別のコンピュータに転送して格納し、電子メール受信者のコンピュータ上で電子メール受信時に上記別のコンピュータに格納した添付ファイルを取得するシステムであって、電子メールをメールサーバに送信する電子メール送信手段、電子メールの添付ファイルを電子メール本文から分離する添付ファイル分離手段、分離された添付ファイルを添付ファイル格納手段に転送する添付ファイル送信手段、分離された添付ファイルを格納する添付ファイル格納手段、格納された添付ファイルを取得する添付ファイル取得手段とを備える。【選択図】図１
2008065742.tif 000002
【特許請求の範囲】
【請求項１】
電子メール送信者のコンピュータ上で動作し、電子メールの添付ファイルを電子メール本文から分離する添付ファイル分離手段と、
前記電子メールをメールサーバに送信する電子メール送信手段と、
前記分離された添付ファイルを、添付ファイル格納手段に転送する添付ファイル送信
手段と、
ファイルサーバ機能を持ち、前記分離された添付ファイルを格納する添付ファイル格
納手段と、
電子メール受信者のコンピュータ上で動作し、添付ファイル格納手段に接続し、
格納された添付ファイルを取得する添付ファイル取得手段
とを備えることを特徴とする電子メール添付ファイル分離転送システム。
【請求項２】
前記添付ファイル送信手段は、分離した添付ファイルを暗号化通信経路にて添付ファイル格納手段に転送することを特徴とする
請求項１に記載の電子メール添付ファイル分離転送システム。
【請求項３】
前記添付ファイル送信手段は、添付ファイルを分離した電子メール本文に、ダミーファイルを付加する
ことを特徴とする請求項１か２のいずれかに記載の電子メール添付ファイル分離転送システム。
【請求項４】
前記添付ファイル取得手段は、電子メール受信者のコンピュータ内の電子メールの中に添付されているダミーファイル名から実際の添付ファイル名を得て、前期添付ファイル格納手段に接続し、前記添付ファイル格納手段の記憶領域から添付ファイルを検索し、添付ファイルを電子メール受信者のコンピュータへダウンロードして電子メール本文に添付すると共に、電子メール本文に添付されているダミーファイルを削除する
ことを特徴とする請求項３に記載の電子メール添付ファイル分離転送システム。
【請求項５】
請求項１から４のいずれかに記載の電子メール添付ファイル分離転送処理を行うコンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール送信者のコンピュータにおいて電子メール送信時に電子メールの添付ファイルを分離し、メールサーバとは別のコンピュータに転送して格納し、電子メール受信者のコンピュータにおいて電子メール受信時に、上記別のコンピュータに格納した添付ファイルを取得するシステムに関する。
【背景技術】
【０００２】
電子メールシステム（なお、以降電子メールを単にメールということがある）におけるメールサーバ（コンピュータネットワーク上で電子メールの配送を行なうサーバで、電子メール送信者が送信した電子メールをメールアドレスで指定した相手に配送したり、異なる電子メール配信システムの間で電子メールを中継したりする機能を持つ）においては利用者ごとに受信電子メールを蓄積する記憶領域の容量が定められており、メールサーバはこれを超える容量の電子メール（例えば数十メガバイトの容量の添付ファイルを持つ電子メール）の受信を拒否したり、添付ファイルを削除したりする。
【０００３】
この問題に対応するため、メールサーバが電子メールから添付ファイルを分離してメールサーバに格納し、格納した添付ファイルの場所（ＵＲＬ）を電子メール受信者に通知し、電子メール受信者がそのＵＲＬにアクセスして添付ファイルをダウンロードする仕組みがあるが（例えば、特許文献１参照）、この方法ではメールサーバ毎にこれらの仕組みを実現する機能の実装が必要である。通常、メールサーバは組織的に管理され、例えば通常、企業においては情報システム部門と呼ばれる、社内システムを一括して管理する部門により管理・運用されている。したがって、メールサーバに何らかの機能を加えることは組織全体に影響が及ぶため容易になしえない。
【０００４】
電子メールの送信時に特定のメールサーバを経由させる方法もあるが（例えば、特許文献２参照）、これは利用者自身が、特定のメールサーバを経由させるために、送信先のメールアドレスを加工する必要があり、利便性が悪く実用的ではない。
【０００５】
メールサーバには機能を加えずに電子メールを送信するコンピュータ（クライアント）上で電子メール本文と添付ファイルを分離するものもあるが（例えば、特許文献３、４参照）、電子メールを受信するコンピュータは添付ファイルのない電子メールを受信するため、もともと添付ファイルが付加されていたことがわからなくなり、電子メール本文と添付ファイルとを関連付けた管理ができなくなる。電子メール本文は詳細を添付ファイルの内容にゆだねていることが多く、両者の関係が失われると不便である。
【特許文献１】特開 ２００５−２４２５９７号公報 （第１〜２頁）
【特許文献２】特開 ２００５−２８４５９０号公報 （第１〜６頁）
【特許文献３】特開 ２００２−３２８８７４号公報 （第４〜７頁）
【特許文献４】特開 ２００１−０２２６７８号公報 （第４〜７頁）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、メールサーバに機能を追加することなく、かつ電子メールの受信者が特別な処理を行わず、また電子メール本文と添付ファイルとの結びつきを失うことなくメールサーバによる添付ファイルの容量制限を回避するシステムを提供することである。
【課題を解決するための手段】
【０００７】
前記の課題を解決するため、本発明によるシステムは、電子メール送信者のコンピュータ上で動作し電子メールの添付ファイルを電子メール本文から分離する添付ファイル分離手段と、前記電子メールをメールサーバに送信する電子メール送信手段と、分離された添付ファイルを転送する添付ファイル送信手段と、前記分離された添付ファイルを格納する添付ファイル格納手段と、添付ファイル格納手段に接続し、格納された添付ファイルを取得する添付ファイル取得手段とを備えることを特徴とする電子メール添付ファイル分離転送システムを提供する。
【０００８】
なお、前記添付ファイル送信手段は、分離した添付ファイルを暗号化通信経路にて添付ファイル格納手段に転送するよう構成してもよい。
【０００９】
また、前記添付ファイル送信手段は、添付ファイルを分離した電子メール本文に、ダミーファイル（空のファイル）を付加するよう構成してもよい。
【００１０】
また、前記添付ファイル取得手段は、電子メール受信者のコンピュータ内の電子メールの中に添付されているダミーファイル名から実際の添付ファイル名を得て、前期添付ファイル格納手段に接続し、前記添付ファイル格納手段の記憶領域から添付ファイルを検索し、添付ファイルを電子メール受信者のコンピュータへダウンロードして電子メール本文に添付すると共に、電子メール本文に添付されているダミーファイルを削除する
よう構成してもよい。
【発明の効果】
【００１１】
電子メールの添付ファイルを自動的に分離し、暗号化経路によりメールサーバとは別の添付ファイル格納部へ転送した後で、電子メールの受信者のコンピュータ上で電子メール本文に添付ファイルを再添付するので、電子メール受信者は特別な操作を付加的に行わずに電子メール本文と添付ファイルの結びつき保持したまま、かつメールサーバに機能を追加することなしに、メールサーバによる添付ファイルの容量制限を回避する運用ができる。
【発明を実施するための最良の形態】
【００１２】
本発明によるシステムの構成図の例を図１に示す。図１において、電子メール送信者のコンピュータはインターネットなどの公衆回線網にてメールサーバや添付ファイル格納部と接続されている。本発明によるシステムはクライアント上で動作する電子メール送信部(電子メール送信部は、電子メールの送受信を行うメーラーと呼ばれるプログラムからなり、例えばMicrosoft社のOutlookなどを使用することができる)、添付ファイル分離部、添付ファイル送信部、独立したファイルサーバ機能をもつコンピュータである添付ファイル格納部とその記憶装置上に格納されている添付ファイル取得部からなる。
【００１３】
本発明による電子メール送信部、添付ファイル分離部、添付ファイル送信部が、電子メールの添付ファイルを分離して転送する処理の流れを図２を使用して説明する。
【００１４】
添付ファイル分離部は、メーラーのマクロ（アプリケーションソフトウェアに対して、別途作成した特定の処理を行うプログラムを組込む機能）を利用して、電子メール送信部が電子メールの送信処理を開始したときに起動し、電子メール送信部が電子メールの送信処理を開始したときに、電子メール送信部から電子メールを受け取るように構成されている。電子メール送信部は電子メールの送信処理を開始すると、電子メールを添付ファイル分離部に渡す（図２のＳ１０）。
【００１５】
添付ファイル分離部は、電子メール送信部から電子メールを受取って記憶装置に記憶するとともに、電子メール送信部の処理を待ち状態にする（図２のＳ１００）。
【００１６】
添付ファイル分離部は前記記憶装置に記憶した電子メールに添付ファイルが付属するか否かを判断し、添付ファイルが付属しない場合は以降の処理は行わず、電子メールを電子メール送信部に返し、電子メール送信部の処理を再開する（図２のＳ１１０）。
【００１７】
電子メールに添付ファイルが付属している場合、添付ファイル分離部はその添付ファイルを電子メールから分離して (図２のＳ１３０）、添付ファイル送信部へ渡すとともに、記憶装置上にダミーファイルを作成し（図２のＳ１４０）、電子メール本文にダミーファイルを付加し、さらに、添付ファイル格納部中の添付ファイル取得部をダウンロードするためのＵＲＬを電子メール本文に付加する（図２のＳ１５０）。このとき、添付ファイル分離部は、ダミーファイルのファイル名を
「”DUMMY”＋現在時刻（例えば日時を表す14桁の数値）＋元々のファイル名」とする。
ダミーファイル名の例：
DUMMY20060420113254datafile.txtDUMMY20061225092739xmas.avi
添付ファイル取得部をダウンロードするためのＵＲＬの例：
http://fileserver.airtrick.net/fileget.php?sid-934343
【００１８】
添付ファイル分離部は前記ダミーファイルとＵＲＬを付加した電子メール本文を電子メール送信部に返して電子メール送信部の処理を再開する（図２のＳ１７０）。
【００１９】
添付ファイル送信部は、受け取った添付ファイルを添付ファイル格納部にアップロード（転送）して添付ファイル格納部の記憶装置に格納する（図２のＳ２００）。このとき添付ファイル送信部は例えばＳＳＬ（Secure Socket Layer)のような公知の技術を用いて、添付ファイル格納部との間に暗号化された通信経路を確立し、暗号化された通信経路により添付ファイルを添付ファイル格納部へアップロードする。
【００２０】
電子メール送信部は、ダミーファイルを付加した電子メールをメールサーバへ送信する（図２のＳ５０）。電子メール送信部が送信したメールは本発明外のメールサーバにより電子メール受信者のコンピュータへ送信される。電子メール受信者は電子メール本文にダミーファイルと添付ファイル取得部へのＵＲＬが付されている場合に、そのＵＲＬをクリックするなどして、添付ファイル格納部へアクセスし、添付ファイル取得部をダウンロードする。通常、企業や個人で使用するコンピュータにはｆｔｐ（File Transfer Protocol）やｈｔｔｐ（Hyper Text Transfer Protocol）といったファイル転送機能が導入されており、電子メール受信者はこれらのファイル転送機能によって添付ファイル取得部をダウンロード（取得）する。
【００２１】
添付ファイル取得部はコンピュータプログラムであり、インストール用プログラムを含んでいる。電子メール受信者はダウンロードした添付ファイル取得部のインストール用プログラムをダブルクリックするなどして起動し、添付ファイル取得部をコンピュータにインストールする。
【００２２】
コンピュータにインストールされた添付ファイル取得部は、メーラーのマクロを利用して、メーラーが電子メールをオープンしたときに起動するよう構成されている。したがって、以前に同じ電子メール送信者から電子メールを受信するなどして電子メール受信者がすでに添付ファイル取得部を保有している場合には、電子メール受信者がメーラーを使用して受信した電子メールをオープンしたときに自動的に添付ファイル取得部が起動されるため、上記の、添付ファイル取得部のダウンロード処理を行う必要はない。
【００２３】
図３を使用して、添付ファイル取得部が添付ファイル格納部から添付ファイルを取得し、電子メール受信者のコンピュータへダウンロードする処理の流れを説明する。
【００２４】
添付ファイル取得部は、電子メール受信者のコンピュータのメモリを読み、メモリ上にオープンされている電子メールに対してメーラーが対応づけて記憶している添付ファイル名を読み、その電子メールにダミーファイルが添付されているか否かを判断する（図３のＳ６０１）。前述の例では、電子メールの添付ファイル名が「”DUMMY”+現在時刻（例えば日時を表す14桁の数値）」で始まる場合にダミーファイルが添付されているものと判断する。
【００２５】
ダミーファイルが添付されていない場合には添付ファイル取得部は何もせず終了する（図３のＳ６０３のＮ）。ダミーファイルが添付されている場合、添付ファイル取得部はそのダミーファイル名から実際の添付ファイル名、すなわち前記の例ではダミーファイル名から「”DUMMY”+現在時刻」を外した値を得て添付ファイル格納部に接続し（図３のＳ６０５）、添付ファイル格納部内の添付ファイルを検索する（図３のＳ６０７）。
【００２６】
検索の結果添付ファイルが見つからない場合には添付ファイルがない旨を通知して処理を終了する（図３のＳ６０９のＮ、Ｓ６１１）。添付ファイルが見つかった場合、添付ファイル取得部は例えばＳＳＬ（Secure Socket Layer)のような公知の技術を用いて、添付ファイル格納部との間に暗号化された通信経路を確立し、暗号化された通信経路により添付ファイルを電子メール受信者のコンピュータへダウンロードして記憶装置に格納するとともに、添付ファイル格納部の記憶装置から添付ファイルを削除する（図３のＳ６１３）。
【００２７】
添付ファイル取得部は、前記電子メール受信者のコンピュータの記憶装置に格納した添付ファイルを、電子メール本文に添付するとともに、電子メール本文に添付されているダミーファイルを削除する。すなわち、ダウンロードした添付ファイルを特定のフォルダ（メーラーにより決定される）の下に置き、メーラーがその電子メールに対応づけて記憶している添付ファイル名を、ダミーファイル名から実際の添付ファイル名に置換え、同様にメーラーが記憶している添付ファイルのパス（ファイルの所在を表す値）を前記特定のフォルダを含む値とする（図３のＳ６１５）。例えば、ダミーファイル名が「DUMMY20060420113254datafile.txt」、ダミーファイルのパスが「C:\MYDOCUMENT\OLK1CF\DUMMY20060420113254datafile.txt」である場合、添付ファイル取得部は、これらの値をそれぞれ「datafile.txt」、「C:\MYDOCUMENT\OLK1CF\datafile.txt」に置換える。
【図面の簡単な説明】
【００２８】
【図１】本発明によるシステムの構成図の例
【図２】添付ファイル送信の処理フロー
【図３】添付ファイル取得部の処理フロー
【符号の説明】
【００２９】
１０  電子メール送信者のコンピュータ  
２０  電子メール送信部  
３０  添付ファイル分離部  
５０  添付ファイル送信部  
６０  公衆回線網
１００  メールサーバ
１２０  添付ファイル格納部の記憶装置
１３０  添付ファイル格納部
１４０  添付ファイル取得部  
１５０  電子メール受信者のコンピュータ
【図１】
2008065742.tif 000003
【図２】
2008065742.tif 000004
【図３】
2008065742.tif 000005