(57)【要約】    【課題】受信側の多種多様な回線速度に対応でき、低速回線についてはユーザ設定に基づきメール分割で送信して回線断の再送が起きても短時間で処理する。    【解決手段】  受信メール処理方法は、メール情報管理部３０が同一メールアドレスに対し回線速度の異なる回線種別を特定する複数のログイン識別子を有し、メール情報管理ファイル２２にログイン識別子毎にメール分割情報を設定して管理する。メール分割処理部３２は、クライアントの接続要求の受信で得られたログイン識別子によりメール情報管理ファイル２２から取得したメール分割情報に基づいてメールデータを分割する。メール送信部３４はメール分割ステップにより分割された複数の分割メールデータを順次送信する    【選択図】      図１
2005252917.tif 000002
【特許請求の範囲】
【請求項１】
同一メールアドレスに対し回線速度の異なる回線種別を特定するログイン識別子を有し、メール情報管理ファイルに前記ログイン識別子毎にメール分割情報を設定して管理するメール情報管理ステップと、
接続要求の受信で得られたログイン識別子により前記メール情報管理ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割ステップと、
前記メール分割ステップにより分割された複数の分割メールデータを順次送信するメール送信ステップと、
を備えたことを特徴とする受信メール処理方法。
【請求項２】
請求項１記載の受信メール処理方法において、前記メール情報管理ステップは、メール分割情報として、メール分割を有効とする曜日又は時間帯を設定することを特徴とする受信メール処理方法。
【請求項３】
同一メールアドレスに対し回線速度の異なる回線種別を特定する複数のログイン識別子を有し、各ログイン識別子毎にメール分割情報をメール情報管理ファイルに設定して管理するメール情報管理部と、
接続要求の受信で得られたログイン識別子により個人情報設定ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割処理部と、
前記メール分割部により分割された複数の分割メールデータを順次送信するメール送信処理部と、
を備えたことを特徴とする受信メール処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メールサーバにより電子メールを送受信する受信メール処理方法、装置及びプログラムに関し、特に、サイズの大きなメールデータを分割してクライアントに送信する受信メール処理方法、装置及びプログラムに関する。
【背景技術】
【０００２】
近年はブロードバンド時代であり、各個人が使用する回線速度は６４Ｋｂｐｓ〜１００Ｍｂｐｓと幅が広くなり、ブロードバンド化されてきている。このため、従来であればマナー違反とされた大容量添付ファイルのメール送信も特に問題なく可能となってきている。
【０００３】
しかし、このような状況のもとであっても、全てのインターネット参加者がブロードバンドの環境下にあるわけではない。特に、インターネットが普及するにつれて、移動先からノートパソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｃｅ）などの情報機器を用いメールを送受信することも普通に行われているが、そのような場合、まだまだ従来のアナログ電話回線が多く用いられている。このアナログ電話回線は従来通り低速で、送信にも受信にも長い時間がかかる大容量添付ファイルを扱うには工夫が必要である。
【０００４】
従来は、送信する側が主に自分の回線スピードを意識して、あまりサイズを大きくしないようにしてそのままデータを送信したり、また圧縮・分割ソフトを予め利用して１回のメール送信に必要なデータサイズを小さくして送信しており、送信側の問題はこれで解決できる。
【特許文献１】特開２００２−３０４３５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、大容量添付ファイルを低速回線で処理する問題は送信側だけではなく受信側にも当然発生する。受信する側にとって、回線速度が低い場合は、メールサーバから大容量のメールデータを受信し終わるにはかなりの時間がかかるため、途中で回線断となる可能性が高くなり、もし回線断が起きた場合には、大容量のメールデータを最初から受信しなければならず、メールを受信するには更に時間がかかる。
【０００６】
このような受信側の回線速度が低いことに起因した問題を、送信側でメールデータサイズを制限したり、メールデータを分割或いは圧縮して送信するという従来の方法で対応するためには、受信側の回線状況を知らなくてはならない。しかし、送信側で様々な受信側の回線状況に対応することには無理がある。
【０００７】
一方、メール受信サーバにおいてメール受信側の回線速度が低いことが予め判明している場合がある。例えば、携帯電話のメールである。この場合、携帯電話であるクライアントが携帯電話網で接続してくることはメール受信サーバ側は自明であるため、所定の上限サイズを超えるメールデータについては、予め分割してクライアントに送信する仕組みが設けられている。
【０００８】
しかし、このような受信側回線速度が固定されていることを前提とした仕組みでは、クライアント側の機器がアナログ電話回線、ＩＳＤＮ回線、ＡＤＳＬ回線、光回線といった多様な回線速度を使う一般のメールユーザには対応できない。
【０００９】
本発明は、受信側の多種多様な回線速度に対応でき、そのうちの低速回線についてはユーザ設定に基づきメール分割で送信して回線断の再送が起きても短時間で処理できる受信メール処理方法、装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、受信メール処理方法を提供する。本発明の受信メール処理方法は、
同一メールアドレスに対し回線速度の異なる回線種別を特定するログイン識別子を有し、メール情報管理ファイルにログイン識別子毎にメール分割情報を設定して管理するメール情報管理ステップと、
接続要求の受信で得られたログイン識別子によりメール情報管理ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割ステップと、
メール分割ステップにより分割された複数の分割メールデータを順次送信するメール送信ステップと、
を備えたことを特徴とする。
【００１１】
ここでメール情報管理ステップは、メール分割情報として、回線種別、メール分割を必要とするメールデータの上限値及び分割メールあたりのデータサイズを設定する。またメール情報管理ステップは、メール分割情報として、メール分割を有効とする曜日又は時間帯を設定する。
【００１２】
メール分割ステップは、メールデータ格納ファイルから取り出したメールデータを一時ファイル上で複数の分割メールデータに分割した後にメールデータ格納ファイルに戻して分割前のメールデータを削除し、メール送信ステップは、メールデータ格納ファイルから分割メールデータを順次取り出して送信し、分割メールデータの送信が中断した場合、中断解消後に中断した分割メールデータから送信を再開する。
【００１３】
本発明は、受信メール処理装置を提供するものであり、この受信メール処理装置は、同一メールアドレスに対し回線速度の異なる回線種別を特定する複数のログイン識別子を有し、各ログイン識別子毎にメール分割情報をメール情報管理ファイルに設定して管理するメール情報管理部と、接続要求の受信で得られたログイン識別子によりメール情報管理ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割処理部と、メール分割処理部により分割された複数の分割メールデータを順次送信するメール送信処理部とを備えたことを特徴とする。
【００１４】
本発明は、受信メールを処理するプログラムを提供する。このプログラムは、メールサーバを構成するコンピュータに、
同一メールアドレスに対し回線速度の異なる回線種別を特定するログイン識別子を有し、メール情報管理ファイルに前記ログイン識別子毎にメール分割情報を設定して管理するメール情報管理ステップと、
接続要求の受信で得られたログイン識別子によりメール情報管理ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割ステップと、
メール分割ステップにより分割された複数の分割メールデータを順次送信するメール送信ステップと、
を実行させることを特徴とする。なお、本発明による受信メール処理装置及びプログラムの詳細は受信メール処理方法と基本的に同じになる。
【発明の効果】
【００１５】
本発明によれば、メール受信側ユーザとなるクライアント機器の回線速度に見合ったメール分割情報をメール受信サーバのメール情報管理ファイルに設定して管理することで、クライアント機器のインターネット接続環境に見合ったメール送受信環境を実現できる。
【００１６】
このためユーザが同一メールアドレスを使用してパーソナルコンピュータ、ＰＤＡ又は携帯電話といった回線速度の異なる機器からメール受信サーバに接続要求を行った場合、機器の使用回線が低速回線であつた場合には、対応するデータ分割情報に基づきサイズの大きなメールデータであれば、メールデータは複数の分割メールデータに分割されてメール送信から送信され、受信途中で回線断が起きても、中断した分割メールデータから再送することで、全メールデータの受信時間を短縮できる。
【００１７】
またメール分割条件として曜日や時間帯を設定することで、ネットワークが混雑して途中で回線断を起し易い曜日や時間帯だけメール分割による配信を可能とし、それ以外の曜日や時間帯についてはメール分割の機能を解除することで、効率的なメール受信ができる。
【発明を実施するための最良の形態】
【００１８】
図１は、本発明のメール処理機能を備えたメールシステムの説明図である。図１において、メールサーバ１０に対しては、インターネット１２を介してクライアント１６及び他のメールサーバ１４が接続されている。本発明のメール処理を実行するメールサーバ１０には、通信制御部１８、メール送受信処理部２０が設けられる。
【００１９】
メール送受信処理部２０には、メール受信部２８、メール情報管理部３０、メール分割処理部３２及びメール送信部３４の機能が設けられている。またメール送受信処理部２０に対しては、メール情報管理ファイル２２、メールスプールもしくはメールボックスとして知られたメールデータ格納ファイル２４、及びワークファイルとして使用する一時ファイル２６が設けられている。
【００２０】
メール送受信処理部２０に設けられたメール受信部２８は、通常のメールサーバにおけるＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバに相当する部分であり、クライアント１６から直接もしくは他のメールサーバ１４を介して受信した電子メールをメールデータ格納ファイル２４に蓄積し、電子メールの宛先アドレスに対応するクライアントから接続要求があったときに受け渡す。
【００２１】
このサーバからクライアントに電子メールを受け渡すときのプロトコルとしてＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）が知られており、メール送信部３４が、このＰＯＰサーバに相当する。通常、クライアント１６に設けている電子メールの送受信を行うソフトウエアであるメーラーを設定する際には、メール受信部２８に対応するＳＭＴＰサーバとメール送信部３４に対応するＰＯＰサーバを指定することになる。
【００２２】
このような通常のメールサーバとしての機能に加え、本発明のメールサーバ１０におけるメール送受信処理部２０に設けたメール情報管理部３０は、クライアント１６の同一メールアドレスに対し回線速度の異なる回線種別を特定するログイン識別子、即ちログインＩＤごとに、メール分割情報をメール情報管理ファイル２２に設定して管理している。
【００２３】
メール情報管理部３０によりメール情報管理ファイル２２に設定されるログイン識別子ごとのメール分割情報は
（１）分割を必要とするメールデータの上限値
（２）分割メール当たりのデータサイズ
（３）メール分割を有効とする曜日または時間帯
を設定する。このうち基本的なメール分割情報は（１）と（２）が少なくとも必要であり、（３）は必要に応じて設定することができる。
【００２４】
メール分割処理部３２には、クライアント１６の接続要求の受信で得られたログイン識別子により、メール情報管理ファイル２２からメール分割情報を取得し、取得したメール分割情報に基づいてメールデータ格納ファイル２４から取り出したメールデータを分割し、分割した後に、メール送信部３４からクライアントに分割メールデータを順次送信する。
【００２５】
メール分割処理部３２によるメールデータの分割は、メールデータ格納ファイル２４からメールデータを一時ファイル２６に取り出し、メール分割条件に従って複数の分割メールに分割した後、この分割メールをメールデータ格納ファイル２４に戻し、分割前のメールデータは削除する。
【００２６】
このためメール分割処理が実行された後にあっては、メールデータ格納ファイル２４には分割済みの分割メールデータが通常のメールデータと同じ状態で格納されており、メール送信部３４は分割メールデータであっても同じアドレスを持つ通常のメールデータとみなして、順次クライアント１６に送信することになる。
【００２７】
このようなメールサーバ１０におけるメール分割の処理機能に対応し、クライアント１６からのメールサーバ１０に対する接続要求の際には、通常のメール問い合わせの際に送信するユーザＩＤ及びパスワードに加え、本発明にあっては、ユーザがメール情報管理ファイル２２におけるメール分割情報の設定に使用したログインＩＤを同時に送ることになる。
【００２８】
図１におけるメールサーバ１０は、例えば図２のようなコンピュータのハードウェア資源により実現される。図２のコンピュータにおいて、ＣＰＵ１００のバス１０１にはＲＡＭ１０２、ハードディスクコントローラ（ソフト）１０４、フロッピィディスクドライバ（ソフト）１１０、ＣＤーＲＯＭドライバ（ソフト）１１４、マウスコントローラ１１８、キーボードコントローラ１２２、ディスプレイコントローラ１２６、通信用ボード１３０が接続される。
【００２９】
ハードディスクコントローラ１０４はハードディスクドライブ１０６を接続し、本発明のメール分割情報設定処理および受信メール処理を実行するプログラムをローディングしており、コンピュータの起動時にハードディスクドライブ１０６から必要なプログラムを呼び出して、ＲＡＭ１０２上に展開し、ＣＰＵ１００により実行する。
【００３０】
フロッピィディスクドライバ１１０にはフロッピィディスクドライブ（ハード）１１２が接続され、フロッピィディスク（Ｒ）に対する読み書きができる。ＣＤーＲＯＭドライバ１１４に対しては、ＣＤドライブ（ハード）１１６が接続され、ＣＤに記憶されたデータやプログラムを読み込むことができる。
【００３１】
マウスコントローラ１１８はマウス１２０の入力操作をＣＰＵ１００に伝える。キーボードコントローラ１２２はキーボード１２４の入力操作をＣＰＵ１００に伝える。ディスプレイコントローラ１２６は表示部１２８に対して表示を行う。通信用ボード１３０は無線を含む通信回線１３２を使用し、インターネット上の装置との間で通信を行う。
【００３２】
図３は、図１のメールサーバ１０に設けたメール情報管理ファイル２２に設定された１クライアント分のメール情報管理ファイルの説明図である。図３において、メール情報管理ファイルは、ユーザＩＤ３６、パスワード３８、メールアドレス４０及びメール分割情報４２で構成される。
【００３３】
メール分割情報４２は、その下側に取り出して示すように、ログインＩＤ４４、分割上限値４６、分割サイズ４８、回線種別５０及び利用時間帯５２で構成されている。ログインＩＤ４４には、同一メールアドレスでメールサーバ１０にアクセスするユーザが保有している機器、例えばパーソナルコンピュータ、ＰＤＡ、携帯電話などで使用する回線種別に対応した例えばＡ，Ｂ，Ｃ，ＤのログインＩＤ４４が設定されている。
【００３４】
分割上限値４６は分割を必要とするメールデータの上限値であり、例えばログインＩＤが「Ａ」の場合には回線種別５０が「ＶＤＳＬ」と光通信を利用した高速回線であることから、メール分割は不要であり、したがって分割上限値４６の登録は行っていない。この点は分割サイズ４８及び利用時間帯５２についても同様に、設定は行っていない。
【００３５】
それ以外のログインＩＤ＝「Ｂ」，「Ｃ」，「Ｄ」については、回線種別５０が電話回線、ＡＤＳＬ及びＰＨＳであり、それぞれ分割上限値４６として１ＭＢを設定している。また分割サイズ４８については、回線種別５０のＡＤＳＬが回線速度が速いことから、分割サイズを２００ＫＢとし、またアナログ回線となる電話回線については分割サイズを１００ＫＢとし、最も低速なＰＨＳについては分割サイズを５０ＫＢとしている。
【００３６】
このような分割上限値４６及び分割サイズ４８は、標準設定として予め固定的に行われているが、この標準設定についてはユーザが自由に変更して任意の分割上限値４６や分割サイズ４８を設定することができる。
【００３７】
利用時間帯５２については、メール分割を有効とする時間帯を設定する。例えば１日２４時間を考えると、昼間及び就寝まで時間帯はインターネットにおける電子メールの利用頻度は高く、電子メールの受信中に回線断が起き易いことから、例えば９時から２２時について分割電子メール機能を有効とする利用時間帯５２を設定する。また、この例では、ログインＩＤ４４がＤとなるＰＨＳについては、昼間の外出している時間帯の利用頻度が高いことから９時から１７時を利用時間帯として設定している。
【００３８】
なお図３のメール分割情報４２にあっては利用時間帯５２を設定しているが、他の実施形態としてメール分割を有効とする利用曜日を設定してもよい。この時間帯と曜日の設定は、いずれか一方であってもよいし両方を設定可能としてもよい。
【００３９】
図４は、図１において本発明のメールサーバ１０からクライアント１６に提供するメール分割情報設定画面５４の説明図である。本発明のメール分割機能を利用する場合には、クライアント１６においてメーラーをインストールした設定時に、メール利用前の前処理としてメールサーバ１０に対し利用要求を行うと図４のようなメール分割情報設定画面５４がクライアント１６側に提供され、このメール分割情報設定画面５４を使用して、ユーザはメールサーバ１０に対し自分自身のメールアドレスについてのメール分割情報を設定する。
【００４０】
メール分割情報設定画面５４にはユーザＩＤの入力ボックス５６と設定識別数の入力ボックス５８が設けられる。この例では設定識別数の入力ボックス５８に「５」を入力している。この設定識別数の入力ボックス５８の値に基づき、メール分割設定リスト６０が入力リストとして表示される。
【００４１】
メール分割設定リスト６０は、設定識別数の入力ボックス５８の識別数「５」に対応してログインＩＤの入力枠が５つ準備される。このログインＩＤ、分割上限値、分割サイズ、回線種別及び利用時間帯につき、ユーザは必要な情報を入力する。更に、メール分割設定リスト６０にはステータスが設けられており、ユーザはここに設定登録か登録削除かのステータスを登録する。
【００４２】
メール分割設定リスト６０の登録ができたならば、保存キー６２を押すことでメール分割情報がメールサーバ１０に送信され、例えば図３に示したようにメール情報管理ファイル２２に登録される。
【００４３】
図５は、図１のメールサーバ１０に設けたメール分割処理部３２による一時ファイルを使用したメールデータ分割処理の説明図である。図５において、クライアント１６からの接続要求に対し、メールサーバ１０側にあっては、メールデータ格納ファイル２４より接続要求があったクライアントのメールアドレスに該当するメールデータ７０−１を取り出し、処理１００により一時ファイル２６にコピーする。ここでメールデータ７０−１はデータサイズが５ＭＢであったとする。
【００４４】
メール分割処理部３２は、一時ファイル２６にコピーした５ＭＢのメールデータ７０ー２につき、クライアント１６の接続要求の際に得られているログインＩＤによるメール情報管理ファイル２２の参照でメール分割条件を取得しており、例えばメール分割条件として分割を必要とする上限値が例えば１ＭＢで分割サイズが１ＭＢであったとすると、５ＭＢのメールデータ７０−２を処理２００によりサイズが１ＭＢごとの５つの分割メールデータからなる分割メール群７２−１に分割する。
【００４５】
この分割が済むと、一時ファイル２６の分割メール群７２−１を処理３００のようにメールデータ格納ファイル２４に分割メール群７２−２として戻し、分割前のメールデータ７０−１は削除する。このため分割処理が終了すると、メールサーバには最初からメールデータ格納ファイル２４に５つに分割された分割メール群７２−２のメールデータが存在すると見なした状態が作り出される。
【００４６】
ここで分割処理が行われた元の５ＭＢのメールデータは、メール本文に対する添付資料のデータ量が多い場合である。したがって、本発明のメール分割により最終的にメールデータ格納ファイル２４に得られた分割メール群７２−２の５つの分割メールデータにあっては、それぞれメール本文は同一であり、これに対し添付ファイルのデータが５つに分けられた状態となっている。そして、５つに分けられた添付資料のファイル名として例えば次のようなファイル名が生成されている。
ａａａａａ．Ｄａｔ１
ａａａａａ．Ｄａｔ２
ａａａａａ．Ｄａｔ３
ａａａａａ．Ｄａｔ４
ａａａａａ．ＥＸＥ
【００４７】
このようなファイル名を添付資料に持つ５つに分けられた分割メールを受信したクライアント１６にあっては、最後の分割メールに添付されているファイル名「ａａａａａ．ＥＸＥ」をダブルクリックすると、５つに分けられた添付資料のメールデータは自己解凍形式をとっていることから、ＥＸＥファイルの実行により新たに１つの添付資料に結合された１つの電子メールが生成される。このためクライアント１６側にあっては、分割メールについては通常のメールデータとほとんど変わりなく、これを利用することができる。
【００４８】
図６は、図１のメールサーバ１０に設けたメール情報管理部３０によるメール分割情報設定処理のフローチャートである。図６において、メール分割情報設定処理は、ステップＳ１でクライアント１６からの設定要求に対し例えば図４のようなメール分割情報設定画面５４を提供し、この設定画面を利用したクライアント１６からのメール分割情報の受信をステップＳ２で待つ。
【００４９】
クライアント１６からのメール分割情報が受信されると、ステップＳ３に進み、例えば図４のメール分割設定リスト６０の内容が受信されたとすると、ログインＩＤごとにステップＳ３で、まずステータスが登録要求か否かチェックし、登録要求であれば、ステップＳ４において、メール情報管理ファイルに設定されたメール分割情報即ち分割上限値、分割サイズ、回線種別、利用時間帯を設定登録する。
【００５０】
またステップＳ５でステータスが削除要求であった場合には、ステップＳ６でメール情報管理ファイル１０からログインＩＤに対応するメール分割情報を削除することになる。
【００５１】
図７は、メール分割情報の設定に基づいてメールを分割送信する本発明による受信メール処理のフローチャートである。このメールサーバ１０における受信メール処理は、ステップＳ１でクライアント１６からのメール受付のための接続要求を受信すると、ステップＳ２で接続要求の受信内容から、ユーザＩＤ、パスワード及びログインＩＤを取得する。次にステップＳ３で、ログインＩＤによりメール情報管理ファイル２２から例えば図３に示すようなメール分割情報４２を取得する。
【００５２】
次にステップＳ４でメールデータ格納ファイル２４から要求元のメールアドレスをもつメールデータを取得し、ステップＳ５でメール分割情報は有効設定か否かチェックする。例えば図３のメール分割情報４２にあっては、ログインＩＤ４４が「Ａ」については分割上限値４６、分割サイズ４８及び利用時間帯５２の設定がないことから、この場合には有効設定にないものとして、ステップＳ１０に移行する。
【００５３】
図３のメール分割情報４２におけるログインＩＤ４４が「Ｂ」，「Ｃ」または「Ｄ」であった場合には、メール分割情報は有効設定であることから、ステップＳ６に進み、メールデータがメール分割上限値を超えているか否かチェックする。
【００５４】
分割上限値を超えていれば、ステップＳ７でメール分割の利用時間帯か否かチェックし、利用時間帯であれば、ステップＳ８でメールデータ格納ファイル２４から取り出したメールデータを一時ファイル上で分割サイズ単位に分割して分割メールデータを生成する。続いてステップＳ９で分割メールデータを一時ファイル２６からメールデータ格納ファイル２４に戻し、分割前のメールデータを削除する。
【００５５】
続いてステップＳ１０で、メールデータ格納ファイル２４から接続要求を行ったクライアントのメールアドレスに該当するメールデータを取り出して、クライアント１６に送信する。このメールデータの送信は、メールデータ格納ファイル２４に収納されている通常のメールデータ及び本発明による分割済みのメールデータについて、分割か分割でないかを特に意識することなく通常のメールデータとして送信が行われる。
【００５６】
メールデータの送信中にあっては、ステップＳ１１で回線断の発生をチェックしており、もし回線断が発生した場合には回線断が解消した後に、ステップＳ１２で中断メールの再送信を行う。
【００５７】
この回線断が例えば分割したメールデータのいずれかの送信中に発生した場合には、中断した分割メールデータからの再送信でよく、分割せずに途中で回線断が起き、最初からサイズの大きなメールデータを再送信する場合に比べ、分割することによって回線断に対するメールデータのトータル的な送信時間を短くできる。このステップＳ１０〜Ｓ１２の処理は、ステップＳ１３で接続要求を行ったクライアントのメールアドレスに一致する全メールの送信終了まで繰り返し行われる。
【００５８】
また本発明は、メールサーバ１０において実行される受信メール処理のためのプログラムを提供するものであり、このプログラムは図６に示したメール分割情報設定処理のフローチャート及び図７における受信メール処理のフローチャートに従ったプログラムを実行することになる。
【００５９】
なお本発明は、その目的と利点を損なうことのない適宜の変形を含み、更に上記の実施形態に示した数値による限定は受けない。
ここで本発明の特徴を列挙すると,次の付記のようになる。
【００６０】
（付記１）
同一メールアドレスに対し回線速度の異なる回線種別を特定するログイン識別子を有し、メール情報管理ファイルに前記ログイン識別子毎にメール分割情報を設定して管理するメール情報管理ステップと、
接続要求の受信で得られたログイン識別子により前記メール情報管理ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割ステップと、
前記メール分割ステップにより分割された複数の分割メールデータを順次送信するメール送信ステップと、
を備えたことを特徴とする受信メール処理方法。（１）
【００６１】
（付記２）
付記１記載の受信メール処理方法において、前記メール情報管理ステップは、メール分割情報として、回線種別、分割を必要とするメールデータの上限値及び分割メールあたりのデータサイズを設定することを特徴とする受信メール処理方法。
【００６２】
（付記３）
付記１又は２記載の受信メール処理方法において、前記メール情報管理ステップは、メール分割情報として、メール分割を有効とする曜日又は時間帯を設定することを特徴とする受信メール処理方法。（２）
【００６３】
（付記４）
付記１記載の受信メール処理方法に於いて、
前記メール分割ステップは、メールデータ格納ファイルから取り出したメールデータを一時ファイル上で複数の分割メールデータに分割した後に前記メールデータ格納ファイルに戻して分割前のメールデータを削除し、
前記メール送信ステップは、前記メールデータ格納ファイルから分割メールデータを順次取り出して送信し、分割メールデータの送信が中断した場合、中断解消後に中断した分割メールデータから送信を再開することを特徴とする受信メール処理方法。
【００６４】
（付記５）
同一メールアドレスに対し回線速度の異なる回線種別を特定する複数のログイン識別子を有し、各ログイン識別子毎にメール分割情報をメール情報管理ファイルに設定して管理するメール情報管理部と、
接続要求の受信で得られたログイン識別子により前記個人情報設定ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割処理部と、
前記メール分割部により分割された複数の分割メールデータを順次送信するメール送信処理部と、
を備えたことを特徴とする受信メール処理装置。（３）
【００６５】
（付記６）
付記５記載の受信メール処理装置において、前記メール情報管理部は、メール分割情報として、回線種別、分割を必要とするメールデータの上限値及び分割メールあたりのデータサイズを設定することを特徴とする受信メール処理装置。
【００６６】
（付記７）
付記５又は６記載の受信メール処理装置において、前記メール情報管理部は、メール分割情報として、メール分割を有効とする曜日又は時間帯の設定を含むことを特徴とする受信メール処理装置。
【００６７】
（付記８）
付記５記載の受信メール処理装置に於いて、
前記メール分割処理部は、メールデータ格納ファイルから取り出したメールデータを一時ファイル上で複数の分割メールデータに分割した後に前記メールダータ格納ファイルに戻して分割前のメールデータを削除し、
前記メール送信処理部は、前記メールデータ格納ファイルから分割メールデータを順次取り出して送信し、分割メールデータの送信が中断した場合、中断解消後に中断した分割メールデータから送信を再開することを特徴とする受信メール処理装置。
【００６８】
（付記９）
メールサーバを構成するコンピュータに、
同一メールアドレスに対し回線速度の異なる回線種別を特定するログイン識別子を有し、メール情報管理ファイルに前記ログイン識別子毎にメール分割情報を設定して管理するメール情報管理ステップと、
接続要求の受信で得られたログイン識別子により前記メール情報管理ファイルから取得したメール分割情報に基づいてメールデータを分割するメール分割ステップと、
前記メール分割ステップにより分割された複数の分割メールデータを順次送信するメール送信ステップと、
を実行させることを特徴とするプログラム。
【図面の簡単な説明】
【００６９】
【図１】本発明の処理機能を備えたメールシステムの説明図
【図２】図１のメールサーバが実現されるコンピュータのハードウェア環境の説明図
【図３】図１のメール情報管理ファイルの説明図
【図４】本発明でメールサーバからクライアントに提供するメール分割情報設定画面の説明図
【図５】図１のメール分割処理部による一時ファイルを使用したメールデータ分割処理の説明図
【図６】図１のメールサーバによるメール分割情報設定処理のフローチャート
【図７】メール分割情報の設定に基づいてメールを分割送信する本発明による受信メール処理のフローチャート
【符号の説明】
【００７０】
１０，１４：メールサーバ
１２：インターネット
１６：クライアント
１８：通信制御部
２０：メール送受信処理部
２２：メール情報管理ファイル
２４：メールデータ格納ファイル
２６：一時ファイル
２８：メール受信部
３０：メール情報管理部
３２：メール分割処理部
３４：メール送信部
３６：ユーザＩＤ
３８：パスワード
４０：メールアドレス
４２：メール分割情報
４４：ログインＩＤ（ログイン識別子）
４６：分割上限値
４８：分割サイズ
５０：回線種別
５２：利用時間帯
５４：メール分割情報設定画面
５６，５８：入力ボックス
６０：メール分割設定リスト
７０−１，７０−２：５ＢＭメールデータ
７２−１，７２−２：分割メール群
【図１】
2005252917.tif 000003
【図２】
2005252917.tif 000004
【図３】
2005252917.tif 000005
【図４】
2005252917.tif 000006
【図５】
2005252917.tif 000007
【図６】
2005252917.tif 000008
【図７】
2005252917.tif 000009