(57)【要約】 【課題】  添付ファイルのファイルサイズに基づいて、電子メールをメールボックスに記憶するか、または添付ファイルのみをＵＲＬで特定される記憶領域に記憶するかを、判断して処理することのできるサーバおよび電子メール配信方法を提供することを目的とする。【解決手段】  ＳＭＴＰ通信部１０１により受信された電子メールに添付されたファイルのファイルサイズをデータ判断部１０２は判断する。データ判断部１０２によりファイルサイズが所定ファイルサイズ以上であると判断された場合、データ加工部１０３はファイルをＵＲＬで特定された記憶部２０４に記憶させるため識別情報を電子メールに付加して、外部ＷＥＢサーバ２００に転送させる。データ判断部１０２により所定ファイルサイズより小であると判断された場合、メールボックス１０５に電子メールを記憶させる。【選択図】  図１
2006140637.tif 000002
【特許請求の範囲】
【請求項１】
ファイルが添付された電子メールを受信する受信手段と、
前記受信手段により受信された電子メールに添付されたファイルのファイルサイズを判断するサイズ判断手段と、
前記サイズ判断手段により前記ファイルのファイルサイズが所定ファイルサイズ以上であると判断された場合、前記ファイルをＵＲＬで特定された記憶領域に記憶させ、前記ファイルが予め定められたファイルサイズより小であると判断された場合、電子メールアドレスで特定された記憶領域に、前記ファイルを含む電子メールを記憶させる制御手段と、
を備えるサーバ。
【請求項２】
前記電子メールアドレスで特定された記憶領域に記憶された電子メールを送信するメール送信手段を備え、
前記受信手段により、複数のファイルが添付されている電子メールが受信された場合であって、前記サイズ判断手段により、前記受信した複数のファイルのうち、少なくとも一のファイルのファイルサイズが所定のファイルサイズ以上であることが判断された場合、
前記制御手段は、所定のファイルサイズ以上のファイルをＵＲＬで特定された記憶領域に記憶させ、
前記メール送信手段は、当該ＵＲＬを示す情報を、当該所定のファイルサイズ以上のファイル以外の他のファイルとともに電子メールで配信先に送信することを特徴とする請求項１記載のサーバ。
【請求項３】
前記受信手段により受信された電子メールに所定のファイルサイズ以上のファイルが複数添付されていると、前記サイズ判断手段により判断された場合、
前記制御手段は、複数の所定のファイルサイズ以上のファイルのうち一のファイルのみをＵＲＬで特定された記憶領域に記憶させ、他の所定のファイルサイズ以上のファイルを前記電子メールから削除することを特徴とする請求項２に記載のサーバ。
【請求項４】
ファイルが添付された電子メールを受信して、通信端末に送信する中央サーバと、前記添付されたファイルをＵＲＬと対応付けて記憶する記憶領域を有するＷＥＢサーバと、を備えるサーバシステムにおいて、
前記中央サーバは、
受信した電子メールに添付されているファイルのファイルサイズを判断するサイズ判断手段と、
前記ファイルが所定のファイルサイズ以上であると前記サイズ判断手段により判断された場合、当該ファイルが所定のファイルサイズ以上であることを示す識別情報を、前記電子メールに付与する加工手段と、
前記加工手段により加工された電子メールを前記ＷＥＢサーバに送信するサーバ送信手段と、
前記ＷＥＢサーバから返信された電子メールを前記通信端末に送信する端末送信手段と、
を備え、
前記ＷＥＢサーバは、
前記中央サーバから送信された電子メールに、所定のファイルサイズ以上であることを示す識別情報が付与されていたことを判断するメール判断手段と、
前記メール判断手段により所定のファイルサイズ以上のファイルが電子メールに含まれていると判断された場合、当該ファイルを抽出する抽出手段と、
前記抽出手段により抽出されたファイルを、ＵＲＬに対応付けて記憶する記憶手段と、
前記記憶手段に対応付けられたＵＲＬを、前記中央サーバから送信された電子メールに記述して生成する電子メール生成手段と、
前記電子メール生成手段により生成された電子メールを前記中央サーバに返信する返信手段と、
を備えるサーバシステム。
【請求項５】
受信した電子メールを通信端末に配信するサーバの電子メール配信方法において、
ファイルが添付された電子メールを受信する受信ステップと、
前記受信ステップにより受信された電子メールに添付されたファイルのファイルサイズを判断するサイズ判断ステップと、
前記サイズ判断ステップにより前記ファイルが予め定められたファイルサイズ以上であると判断された場合、前記ファイルをＵＲＬで特定された記憶領域に記憶させ、前記ファイルが予め定められたファイルサイズより小であると判断された場合、電子メールアドレスで特定された記憶領域に、前記ファイルを含む電子メールを記憶させる記憶ステップと、
前記記憶ステップで記憶されたファイルを前記通信端末からの要求に応じて、配信し、または電子メールを前記通信端末に配信する配信ステップと、
を備える電子メール配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルが添付された電子メールをメールサーバに転送するサーバ、サーバシステムおよびメール配信方法に関する。
【背景技術】
【０００２】
従来から電子メールにファイルを添付して送信することが行われている。そして、添付されたファイル（以下「添付ファイル」と称する）を有する電子メールはメールサーバで一旦受信され、送信宛先に応じた宛先に電子メールは転送される。
【０００３】
ここで、メールサーバが添付ファイルを有する電子メールを受信し、当該電子メールの送信宛先が予め定められた送信宛先である場合、メールサーバのメールボックスに記憶する代わりにＷＥＢ表示用ディレクトリに添付ファイルを保存することが特許文献１に記載されているように知られている。この特許文献１には、宛先に基づいてメールボックスとＷＥＢ表示用ディレクトリとを選択的に切り替えて記憶し、ＷＥＢ表示用ディレクトリに添付ファイルを記憶した場合には、記憶したディレクトリを示すＵＲＬを含んだ電子メールを作成して、この電子メールを上述送信宛先に送信することが記載されている。
【特許文献１】特開２００２−９１８８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術は、電子メールをメールボックスに記憶するか、ＷＥＢ表示用ディレクトリに記憶するかを、予め宛先を記憶させることにより判別する技術であり、メールサーバを管理するオペレータにとっては宛先を記憶させる手間を必要とする。
【０００５】
また、予め記憶されている宛先に基づいて、メールボックスに記憶するか、ＷＥＢ表示用ディレクトリに記憶するかを判別して振り分けており、添付ファイルのサイズに基づいた振り分けを行うことはしていない。ここで、例えば添付ファイルを有する電子メールを受信することのできる通信端末が、旧機種である場合には、所定サイズ以上の添付ファイルの電子メールを受信することができないが、新機種である場合には、所定サイズ以上の添付ファイルを受信することができる場合がある。この場合、特許文献１に記載の技術では受信側で確実に添付ファイルを受信することができるように添付ファイルの振り分け処理を実行することができない。また、確実に添付ファイルを受信することができるようにする場合、宛先が新機種の通信端末であるか、旧機種の通信端末であるかを、オペレータが一つ一つ判別して、該当する宛先をメールサーバに記憶させることことが考えられるが、大変手間のかかるものである。
【０００６】
そこで、本発明は、添付ファイルのファイルサイズに基づいて、添付ファイルを有する電子メールをメールボックスに記憶するか、または添付ファイルのみをＵＲＬで特定される記憶領域に記憶するかを、サーバを管理するオペレータの手間をかけることなく配信先で確実に受信することができるように判断して処理することのできるサーバ、サーバシステムおよび電子メール配信方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために、本発明のサーバは、ファイルが添付された電子メールを受信する受信手段と、上記受信手段により受信された電子メールに添付されたファイルのファイルサイズを判断するサイズ判断手段と、上記サイズ判断手段により上記ファイルのファイルサイズが所定ファイルサイズ以上であると判断された場合、上記ファイルをＵＲＬで特定された記憶領域に記憶させ、上記ファイルが予め定められたファイルサイズより小であると判断された場合、電子メールアドレスで特定された記憶領域に、上記ファイルを含む電子メールを記憶させる制御手段と、を備えている。
【０００８】
本発明のサーバシステムは、ファイルが添付された電子メールを受信して、通信端末に送信する中央サーバと、上記添付されたファイルをＵＲＬと対応付けて記憶する記憶領域を有するＷＥＢサーバと、を備えるサーバシステムにおいて、上記中央サーバは、受信した電子メールに添付されているファイルのファイルサイズを判断するサイズ判断手段と、上記ファイルが所定サイズ以上であると上記サイズ判断手段により判断された場合、当該ファイルが所定サイズ以上であることを示す識別情報を、上記電子メールに付与する加工手段と、上記加工手段により加工された電子メールを上記ＷＥＢサーバに送信するサーバ送信手段と、上記ＷＥＢサーバから返信された電子メールを通信端末に送信する端末送信手段と、を備え、上記ＷＥＢサーバは、上記中央サーバから送信された電子メールに、所定サイズ以上であることを示す識別情報が付与されていたことを判断するメール判断手段と、上記メール判断手段により所定サイズ以上のファイルが電子メールに含まれていると判断された場合、当該ファイルを抽出する抽出手段と、上記抽出手段により抽出されたファイルを、ＵＲＬに対応付けて記憶する記憶手段と、上記記憶手段に対応付けられたＵＲＬを、上記中央サーバから送信された電子メールに記述して生成する電子メール生成手段と、上記電子メール生成手段により生成された電子メールを上記中央サーバに返信する返信手段と、を備えている。
【０００９】
また、本発明の電子メール配信方法は、受信した電子メールを通信端末に配信するサーバの電子メール配信方法において、ファイルが添付された電子メールを受信する受信ステップと、上記受信ステップにより受信された電子メールに添付されたファイルのファイルサイズを判断するサイズ判断ステップと、上記サイズ判断ステップにより上記ファイルが予め定められたファイルサイズ以上であると判断された場合、上記ファイルをＵＲＬで特定された記憶領域に記憶させ、上記ファイルが予め定められたファイルサイズより小であると判断された場合、電子メールアドレスで特定された記憶領域に、上記ファイルを含む電子メールを記憶させる記憶ステップと、上記記憶ステップで記憶されたファイルを上記通信端末からの要求に応じて、配信し、または電子メールを上記通信端末に配信する配信ステップと、を備えている。
【００１０】
この発明によれば、電子メールに添付されたファイルのファイルサイズに基づいて、ファイルサイズが所定のファイルサイズより小である場合は、通常の電子メールとして電子メールアドレスで特定された記憶領域、いわゆるメールボックスに添付されたファイルとともに電子メールを記憶させ、ファイルサイズが所定のファイルサイズ以上である場合は、ＵＲＬで特定された記憶領域に記憶させることができる。これにより、配信先では、電子メールで受信することのできないファイルサイズを有する添付ファイルを、ＵＲＬを用いてブラウザを使って取得することができ、サーバを管理するオペレータの手間をかけることなく確実に添付ファイルを取得することができる。
【００１１】
また、本発明のサーバは、上記電子メールアドレスで特定された記憶領域に記憶された電子メールを配信先に送信するメール送信手段を備え、上記受信手段により、複数のファイルが添付されている電子メールが受信された場合であって、上記サイズ判断手段により、上記受信した複数のファイルのうち、少なくとも一のファイルのファイルサイズが所定のファイルサイズ以上であることが判断された場合、上記制御手段は、所定のファイルサイズ以上のファイルをＵＲＬで特定された記憶領域に記憶させ、上記メール送信手段は、当該ＵＲＬを示す情報を、当該所定のファイルサイズ以上のファイル以外の他のファイルとともに電子メールで配信先に送信する構成を備えている。
【００１２】
この発明によれば、複数のファイルが添付された電子メールを受信した場合であって、その複数のファイルのうち一つでも所定のファイルサイズ以上のファイルが添付されていたと判断された場合、ＵＲＬで特定された記憶領域に記憶させることにより、複数のファイルが電子メールに添付されていた場合でも、ファイルサイズにあわせて、ＵＲＬで特定される記憶領域に記憶させ、またはメール送信手段により電子メールで送信させる、といった処理を行うことができ、確実に配信先に添付されたファイルを送ることができる。
【００１３】
また、本発明のサーバは、上記受信手段により受信された電子メールに所定のファイルサイズ以上のファイルが複数添付されていると、上記サイズ判断手段により判断された場合、上記制御手段は、複数の所定のファイルサイズ以上のファイルのうち一のファイルのみをＵＲＬで特定された記憶領域に記憶させ、他の所定のファイルサイズ以上のファイルを上記電子メールから削除する構成を備えている。
【００１４】
この発明によれば、受信手段により受信された複数のファイルが添付されていた場合、一のファイルのみをＵＲＬで特定された記憶領域に記憶させ、他の所定のファイルサイズ以上のファイルを削除するため、ＵＲＬで特定された記憶領域に記憶されたファイルを閲覧しようとする通信端末を操作するユーザにとっては、ＵＲＬの選択などを行う必要がなく、ファイル閲覧のための操作性を向上させることができる。
【発明の効果】
【００１５】
本発明は、電子メールに添付されたファイルのファイルサイズに基づいて、ファイルサイズが予め定められたサイズより小である場合は、通常の電子メールとして電子メールアドレスで特定された記憶領域、いわゆるメールボックスに添付されたファイルとともに電子メールを記憶させ、ファイルサイズが予め定められたサイズ以上である場合は、ＵＲＬで特定された記憶領域に記憶させることができる。これにより、配信先では、電子メールで受信することのできないファイルサイズを有する添付ファイルを、ＵＲＬを用いブラウザを使って取得することができ、サーバを管理するオペレータの手間をかけることなく確実に添付ファイルを取得することができる。
【発明を実施するための最良の形態】
【００１６】
本発明は、一実施の形態のために示された添付図面を参照して以下の詳細な記述を考慮することによって容易に理解することができる。引き続いて、添付図面を参照しながら本発明の実施の形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１７】
図１は、本実施形態の中央サーバ１００が配置されているネットワークシステムを示すシステム概念図である。図１に示すように、中央サーバ１００は、インターネット４００と通信可能に接続されており、インターネット４００を経由して、画像ファイルなどのファイルが添付された電子メールを受信することができる。また、中央サーバ１００は、携帯電話などの携帯端末３００に対して、専用ネット網５００を経由して受信した電子メールを配信することができる。この専用ネット網５００は、例えば携帯電話とデータ通信することができるネットワーク網である。
【００１８】
また、中央サーバ１００は、外部ＷＥＢサーバ２００に対して電子メールを送受信可能に接続されている。この外部ＷＥＢサーバ２００は、中央サーバ１００から送信された電子メールに添付されているファイルのうち所定サイズ以上のファイルのみを、ＵＲＬと対応付けて記憶することができる。また、外部ＷＥＢサーバ２００は、中央サーバ１００を介して携帯端末３００からのブラウザを使ったＵＲＬに基づくファイル要求を受け付け、この要求に応じてＵＲＬで対応付けたファイルを配信する。なお、携帯端末３００からファイル要求を行う場合、携帯端末３００から送信されるファイル要求信号は、必ずしも中央サーバ１００を通る必要はなく、直接外部ＷＥＢサーバ２００に直接送信される場合もある。
【００１９】
このように構成されたネットワークシステムにおいて、中央サーバ１００について説明する。図２は、中央サーバ１００のブロック構成図である。中央サーバ１００は、主にメールサーバとしての機能を有するものであって、ＳＭＴＰ（Simple Mail Transfer Protocol）通信部１０１（受信手段）、データ判断部１０２（サイズ判断手段、制御手段）、データ加工部１０３（加工手段）、サーバ通信部１０４（サーバ送信手段）、メールボックス１０５、ＨＴＴＰ（Hyper Text Transfer Protocol）通信部１０６（メール送信手段、端末送信手段））を含んで構成されている。なお、図１における中央サーバ１００は、一つのサーバマシンとして記載しているが、このような形態に限るものではなく、中央サーバ１００を複数のサーバからなるサーバシステムとして構築しても良い。以下、各構成について説明する。
【００２０】
ＳＭＴＰ通信部１０１は、インターネットを経由して受信した電子メールを受信する部分である。ＳＭＴＰ通信部１０１は、電子メールの標準プロトコルであるＳＭＴＰを用いて、インターネットに接続されている通信端末（パソコン、携帯電話など）から電子メールを受信することができる。ＳＭＴＰ通信部１０１は、受信した電子メールをデータ判断部１０２に出力する。
【００２１】
データ判断部１０２は、ＳＭＴＰ通信部１０１により受信された電子メールに含まれている様々なデータを解析して判断する部分である。例えば、データ判断部１０２は、電子メールに画像ファイルなどのファイルが添付されているか否か、添付されているファイルの種別は何か（例えば、ＪＰＥＧファイルか、ワープロファイルかなど）、添付されているファイルのサイズは所定サイズ（例えば、１０ＫＢyte）以上であるか否か、を判断する部分である。さらにデータ判断部１０２は、電子メールの宛先の端末種別が、通常の携帯電話であるＰＤＣ（Personal Digital Cellular）宛てか、第三世代の通信方式を有する携帯電話宛てか、つまり新型機種か旧型機種か、言い換えると特定のファイルを扱うことができる端末であるか否かを判断する部分である。
【００２２】
データ判断部１０２は、電子メールのメールヘッダに記述されている宛先、ファイル形式、ファイルの有無、またはファイルごとに付加されているヘッダに記述されているファイル形式、電子メールに付加されているデータ量を認識することにより、判断することができる。データ判断部１０２は、これら判断に基づいて、サーバ通信部１０４、データ加工部１０３またはメールボックス１０５のいずれかに電子メールを出力する。
【００２３】
データ加工部１０３は、電子メールに添付されているファイルが所定サイズ以上である場合に、当該所定サイズ以上であるファイルのファイルごとに付加されているヘッダ部分に、所定サイズ以上のファイルであることを示す識別情報を付加し、また所定サイズ以上のファイルが複数ある場合は、一のファイルを残して、他の所定サイズ以上のファイルを削除する処理を行う部分である。データ加工部１０３がファイルを削除する基準としては、筆頭に添付されているファイルのみを残し、他の所定サイズ以上のファイルを削除するようにすることが考えられる。また、データ加工部１０３は、所定のファイル種別、例えば携帯端末３００で扱うことのできないファイル（ワープロファイルなど）が電子メールに添付されていた場合は、当該ファイルを削除する処理も合わせて行う。これら処理をした後、データ加工部１０３は、識別情報を付加した電子メールをサーバ通信部１０４に出力する。なお、本実施形態では、所定サイズ以上のファイルが複数あった場合、１つのファイルのみに識別情報を付加するようにしているが、該当するファイル全てに対して所定サイズ以上のファイルであることを示す識別情報を付加するようにしても良い。
【００２４】
ここで、識別情報の具体例について説明する。図３は、複数の画像データが添付されている電子メールのデータ形式を示す説明図であり、図３（ａ）は、ＳＭＴＰ通信部１０１が受信した電子メールのデータ形式を示す説明図であり、図３（ｂ）は、データ加工部１０３が加工した電子メールのデータ形式を示す説明図である。
【００２５】
図３（ａ）に示すように、電子メールは、テキストデータ部分４０１、画像ファイル部分４０２、および画像ファイル部分４０３から構成されており、それぞれヘッダ部分が形成され、データ判断部１０２によりどのようなデータであるかがヘッダ部分に基づいて認識可能に形成されている。なお、本実施形態においては、テキストデータ部分４０１に付加されている２行の文字列がメールヘッダ、画像ファイル部分４０２、および画像ファイル部分４０３に付加されている２行の文字列がファイルごとに付加されているヘッダとしている。
【００２６】
このような電子メールに対して、データ加工部１０３は、データ判断部１０２により判断されたファイルに対して、ファイルが所定サイズ以上であることを示す識別情報である“--Large Size File --”を、符号１０３ａのとおり記述する。このように、データ加工部１０３が、ファイルのヘッダ部分に対して識別情報を記述することにより、この識別情報が付加された電子メールを受信した受信側では、ファイルのサイズを判断することなく、文字列の整合性のみを判断することにより、ファイルが所定サイズ以上のものであるか否かを判断することができる。
【００２７】
図２に戻り、引き続き説明する。サーバ通信部１０４は、外部ＷＥＢサーバ２００と通信する部分であり、ＳＭＴＰを用いて電子メールの送受信を行う。具体的には、サーバ通信部１０４は、データ加工部１０３で加工された電子メール、またはデータ判断部１０２で判断された電子メール（未加工のもの）を外部ＷＥＢサーバ２００に送信する処理、および外部ＷＥＢサーバ２００から電子メールの返信を受けてこれをメールボックス１０５に出力する処理を行う。
【００２８】
メールボックス１０５は、電子メールを記憶する部分であり、メールアカウント（メールアドレスに対応したもの）に対応した記憶領域を有する。電子メールはメールアカウントに対応した記憶領域に一時記憶される。
【００２９】
ＨＴＴＰ通信部１０６は、専用ネット網５００を経由して携帯端末３００と通信する部分であり、ＨＴＴＰを用いて通信される。中央サーバ１００は、携帯端末３００に対してＨＴＴＰを用いて電子メールの送受信を行うことでメールサーバとして機能し、また、携帯端末３００から画像ファイルの要求がある場合には、外部ＷＥＢサーバ２００に対してのゲートウエイサーバとして機能する。
【００３０】
具体的には、ＨＴＴＰ通信部１０６は、メールボックス１０５から電子メールを取り出し、対応する宛先に対してＨＴＴＰを用いて電子メール送信を行う。また、携帯端末３００からＨＴＴＰを用いて電子メールが送信された場合は、受信した電子メールをデータ判断部１０２に出力する。データ判断部１０２では上述したとおりの処理が行われる。また、携帯端末３００からＨＴＴＰを用いて外部ＷＥＢサーバ２００に対する画像ファイルの取り出し要求があった場合は、外部ＷＥＢサーバ２００に対して該当する画像ファイルの取り出し処理を行う。なお、本実施形態においては、中央サーバ１００が携帯端末３００と電子メールの送受信を行う場合には、ＨＴＴＰを用いて通信が行われることになっているが、ＨＴＴＰに限定されるものではない。
【００３１】
以上のように構成された中央サーバ１００の動作について説明する。図４は、中央サーバ１００の動作を示すフローチャートである。
【００３２】
インターネットを経由して送信されてきた電子メールがＳＭＴＰ通信部１０１により受信される（Ｓ１０１）。受信した電子メールは、データ判断部１０２に出力され、当該電子メールはファイルを添付しているか否かが、データ判断部１０２により判断される（Ｓ１０２）。Ｓ１０２において、電子メールが添付されていないとデータ判断部１０２により判断された場合、通常の電子メールの送信処理を行うため、メールボックスに電子メールが記憶されるように、Ｓ１０７の処理に進む。
【００３３】
Ｓ１０２において、電子メールがファイルを添付していると、データ判断部１０２により判断された場合、この添付されているファイル（添付ファイル）が所定サイズ以上の容量を有したファイルであるか否かが、データ判断部１０２により判断される（Ｓ１０３）。
【００３４】
Ｓ１０３において、所定サイズ以上のファイルが添付されていると、データ判断部１０２により判断された場合、電子メールはデータ加工部１０３に出力される。そして、当該電子メールの所定サイズ以上のファイルと判断されたファイルのヘッダ部分（ファイルごとのヘッダ）に、所定サイズ以上のファイルであることを示す識別情報が、データ加工部１０３により付与される（Ｓ１０４）。なお、所定サイズ以上のファイルが複数あった場合は、識別情報が付加されなかった所定サイズ以上のファイルは削除される。その後、識別情報が付与されたファイルの電子メールは、サーバ通信部１０４に出力され、この電子メールはサーバ通信部１０４により外部ＷＥＢサーバ２００に送信される。また、複数のファイルの全てに識別情報が付加されていた場合は、ファイルは削除されることなく、電子メールで送信される。
【００３５】
また、Ｓ１０３において、所定サイズ以上のファイルではないと、データ判断部１０２により判断された場合、電子メールの宛先の携帯端末が所定種別（例えば、旧型機種か、新型機種か）のものであるか否かが、データ判断部１０２により判断される（Ｓ１０６）。ここで、電子メールの宛先の携帯端末が所定種別のものであると判断された場合（例えば、宛先が、電子メールで添付ファイルを扱うことのできない携帯端末であると判断された場合）、サーバ通信部１０４に電子メールは出力され、外部ＷＥＢサーバ２００に送信される（Ｓ１０５）。
【００３６】
Ｓ１０６で、電子メールの宛先の携帯端末が所定種別のものではないと判断された場合（例えば、宛先が、電子メールで添付ファイルを扱うことができる携帯端末であると判断された場合）、電子メールはメールボックス１０５に出力され、メールボックス１０５に一時記憶される（Ｓ１０７）。メールボックス１０５に記憶された電子メールは、ＨＴＴＰ通信部１０６からの要求により取り出され、電子メールに記述されている宛先に送信される（Ｓ１０８）。
【００３７】
以上のように、添付ファイルが所定サイズ以上である場合は、または宛先端末が所定種別の携帯端末である場合は、外部ＷＥＢサーバ２００に電子メールが送信される。外部ＷＥＢサーバ２００では、受信した電子メールのうち特定の添付ファイルのみを取り出して、ＵＲＬと対応付けて記憶する。また、宛先の端末が所定種別のものである場合、外部ＷＥＢサーバ２００は、識別情報を認識することなく、添付されているファイルを取り出して、ＵＲＬと対応付けて記憶する。
【００３８】
次に、中央サーバ１００から送信した電子メールから特定の添付ファイルを取り出し、記憶する外部ＷＥＢサーバ２００について説明する。
【００３９】
図５は、外部ＷＥＢサーバ２００のブロック構成図である。外部ＷＥＢサーバ２００は、メール通信部２０１（メールを送受信するものであって返信手段を含む）、添付ファイル抽出部２０２（メール判断手段、抽出手段）、添付ファイル変換部２０３、記憶部２０４（記憶手段）、ＵＲＬ管理部２０５、電子メール生成部２０６（電子メール生成手段）、ＨＴＴＰ通信部２０７を含んで構成されている。以下、各構成について説明する。
【００４０】
メール通信部２０１は、中央サーバ１００から送信された電子メールをＳＭＴＰを用いて受信し、または中央サーバ１００に対して電子メールをＳＭＴＰを用いて返信する部分である。
【００４１】
添付ファイル抽出部２０２は、中央サーバ１００から送信された電子メールに含まれている添付ファイルのうち、ファイルが所定サイズ以上のものであることを示す識別情報がファイルごとに付加されているヘッダに記述されているファイルを抽出する部分である。具体的には、添付ファイル抽出部２０２は、図３（ｂ）の符号１０３ａで示す“--Large Size File --”を認識して、対応する添付ファイル部分、例えば図３（ｂ）においては画像ファイル４０２を抽出する。添付ファイル抽出部２０２は、抽出されなかった添付ファイルを含む電子メールを電子メール生成部２０６に出力する。
【００４２】
添付ファイル変換部２０３は、添付ファイル抽出部２０２により抽出された添付ファイルに対して画像変換する部分である。具体的には、添付ファイル変換部２０３は、添付ファイルのファイルサイズが小さくなるように、間引き処理を行う部分であり、複数種類の異なるファイルサイズのファイルを得ることができるように、複数種類のファイルに変換する。例えば、添付ファイル変換部２０３は、１００ＫＢｙｔｅの画像ファイルを１０ＫＢｙｔｅ、５ＫＢｙｔｅの二種類のファイルサイズに変換することができる。
【００４３】
記憶部２０４は、ファイルをＵＲＬと対応付けて記憶する部分であり、後述するように、ブラウザを使ってＵＲＬを指定してアクセスしてきた携帯端末３００は、ＨＴＴＰ通信部２０７などを介して記憶部２０４にアクセスして、記憶しているファイルを閲覧可能に取得することができる。
【００４４】
ＵＲＬ管理部２０５は、記憶部２０４に記憶したファイルの記憶先を示すＵＲＬを記憶部２０４から取り出す部分である。ＵＲＬ管理部２０５は、取り出したＵＲＬを電子メール生成部２０６に出力する。
【００４５】
電子メール生成部２０６は、添付ファイル抽出部２０２から出力された電子メールおよびＵＲＬ管理部２０５から出力されたＵＲＬを合成して、抽出された添付ファイルが記憶されているＵＲＬが記述された電子メールを生成する部分である。ここで生成された電子メールは、添付ファイル抽出部２０２により抽出されずに残された添付ファイルを含んでいる電子メールである。電子メール生成部２０６は、生成した電子メールを、中央サーバ１００に返信するために、メール通信部２０１に出力する。
【００４６】
ＨＴＴＰ通信部２０７は、中央サーバ１００を介してＨＴＴＰを用いて接続してきた携帯端末３００からのＵＲＬを指定したファイル要求に応じて、このＵＲＬに対応した記憶部２０４における記憶領域からファイルを取り出して、携帯端末３００にＨＴＴＰを用いて送信する部分である。このＨＴＴＰ通信部２０７は、携帯端末３００の端末種別をファイル要求時に受け取ることにより、段階的にファイルサイズを変えて記憶されている複数のファイルの中から適切なファイルを一つ選択して記憶部２０４から取り出して携帯端末３００に送信することができる。
【００４７】
以上のように構成された外部ＷＥＢサーバ２００の動作について説明する。図６は、外部ＷＥＢサーバ２００の動作を示すフローチャートである。
【００４８】
中央サーバ１００から送信された電子メールは、メール通信部２０１により受信される（Ｓ２０１）。受信された電子メールは、添付ファイル抽出部２０２で、ファイルサイズが所定サイズ以上のファイルを示す識別情報が付与されているファイルが抽出されるよう、処理される（Ｓ２０２）。
【００４９】
抽出されたファイルは、添付ファイル変換部２０３で、ファイルサイズが縮小するようファイルサイズの変換が行われる。そして、複数のファイルサイズのファイルが得られるよう、ファイル変換が複数回行われ、複数のファイルが得られる（Ｓ２０３）。
【００５０】
変換されて得られたファイルはＵＲＬと対応付けて記憶部２０４に記憶される（Ｓ２０４）。なお、複数種類のファイルサイズのファイルは、同じＵＲＬでアクセスできるように、記憶部２０４の中で端末種別とファイルサイズとの対応付けがなされ、携帯端末３００からファイル要求が受信された場合、その端末種別に応じたファイルが選択され送信されるようになっている。
【００５１】
記憶先を示すＵＲＬは、ＵＲＬ管理部２０５により取り出され、電子メール生成部２０６により、ＵＲＬは電子メールに記述される（Ｓ２０５）。この記述される対象となる電子メールは、中央サーバ１００から送信された電子メールであって、所定のファイルサイズ以上のファイルが抽出され、取り除かれた電子メールである。そして、ＵＲＬが記述された電子メールはメール通信部２０１に出力され、中央サーバ１００に返信される（Ｓ２０６）。
【００５２】
このように、外部ＷＥＢサーバ２００では、識別情報が付与された添付ファイルが抽出され、抽出された添付ファイルが記憶される。また、外部ＷＥＢサーバ２００では、添付ファイルの記憶先を示すＵＲＬを記述した電子メールが生成され、生成された電子メールは、中央サーバ１００に返信される。
【００５３】
次に、外部ＷＥＢサーバ２００から返信された電子メールを中央サーバ１００で受信するときの中央サーバ１００の動作について説明する。図７は、外部ＷＥＢサーバ２００から返信メールを受信するときの中央サーバ１００の動作を示すフローチャートである。
【００５４】
外部ＷＥＢサーバ２００から返信された電子メールは、サーバ通信部１０４により受信される（Ｓ３０１）。受信された電子メールは、メールボックス１０５に一時記憶される（Ｓ３０２）。その後、メールボックス１０５に記憶された電子メールは、ＨＴＴＰ通信部１０６により宛先である携帯端末３００に送信される（Ｓ３０３）。
【００５５】
このように、外部ＷＥＢサーバ２００から返信された電子メールは、中央サーバ１００を経由して宛先である携帯端末３００に送信される。
【００５６】
次に、電子メールに添付されているファイルの添付状態について説明する。図８は電子メールの添付ファイルが添付されている状態を示す説明図である。図８（ａ）に示すように、中央サーバ１００により受信された電子メールには、ファイルＡ、ファイルＢ、およびファイルＣが添付されている。なお、ファイルＡは２０ＫＢｙｔｅのファイルサイズを有し、ファイルＢ、およびファイルＣは、５ＫＢｙｔｅのファイルサイズを有するものとしている。
【００５７】
このような電子メールが中央サーバ１００で受信された場合、２０ＫＢｙｔｅのファイルは、所定サイズとして定められている１０ＫＢｙｔｅ以上であるため、当該電子メールは、ファイルＡのヘッダ（図示せず）に上述図３で説明した識別情報が付加されて外部ＷＥＢサーバ２００に転送される。
【００５８】
外部ウェブサーバ２００では、識別情報が付加されたファイルＡが抽出されて外部ＷＥＢサーバ２００内に記憶される。そして、外部ＷＥＢサーバ２００では、図８（ｂ）に示すように、ファイルＡが抽出された電子メールは、ファイルＡの記憶先であるＵＲＬが付加されて、中央サーバ１００に返信される。
【００５９】
また、中央サーバ１００で、図８（ｃ）に示すような電子メールが受信される場合、すなわち所定サイズ以上（１０ＫＢｙｔｅ以上）のファイルが２つ以上含まれている電子メールが受信された場合、中央サーバ１００では、所定サイズ以上のファイルのうち一のファイルは、そのファイルのヘッダに識別情報が付加され、他のファイルは削除される処理が行われる。本実施形態では、ファイルＡのヘッダに識別情報が付加されて、ファイルＤが削除される処理が、中央サーバ１００で行われる。そして、外部ＷＥＢサーバ２００では、上述したのと同じように、識別情報が付加されているファイルＡは抽出され、記憶され、そのＵＲＬが記述された電子メールは中央サーバ１００に返信される。
【００６０】
このように電子メールに添付されている所定サイズ以上のファイルは、中央サーバ１００ではファイルのヘッダに識別情報が付加され、またはファイルが削除され、外部ＷＥＢサーバ２００では識別情報が付加されたファイルが記憶され、そのＵＲＬが中央サーバ１００に通知される。その後、中央サーバ１００により、ＵＲＬが記述された電子メールが、携帯端末３００に配信される。
【００６１】
次に、本実施形態の中央サーバ１００、および中央サーバ１００並びに外部ＷＥＢサーバ２００を用いた通信システムの作用効果について説明する。
【００６２】
本実施形態の中央サーバ１００は、電子メールに添付されたファイルのファイルサイズに基づいて、ファイルサイズが予め定められたサイズ（例えば１０Ｋｂｙｔｅ）より小である場合は、通常の電子メールとして電子メールアドレスで特定された記憶領域、つまりメールボックス１０５に添付されたファイルとともに電子メールを記憶させ、ファイルサイズが予め定められたサイズ以上である場合は、ＵＲＬで特定された記憶領域、つまり、外部ＷＥＢサーバ２００の記憶部２０４に記憶させることができる。これにより、携帯端末３００では、電子メールで受信することのできないファイルサイズを有する添付ファイルを、ブラウザを使って取得することができ、中央サーバ１００は、確実に配信先で添付ファイルを取得させることができる。
【００６３】
また、中央サーバ１００は、ＳＭＴＰ通信部１０１により複数のファイルが添付された電子メールを受信した場合であって、データ判断部１０２によりその複数のファイルのうち一つでも所定サイズ以上のファイルが添付されていたと判断された場合、データ加工部１０３による識別情報を電子メールに付加する処理によって、外部ＷＥＢサーバ２００にＵＲＬで特定された記憶部２０４に記憶させることができる。これにより、複数のファイルが電子メールに添付されていた場合でも、ファイルサイズにあわせて、外部ＷＥＢサーバ２００におけるＵＲＬで特定される記憶部２０４に記憶させ、またはメールボックス１０５に記憶させてＨＴＴＰ通信部１０６による電子メールで送信させる、といった処理を行うことができ、確実に配信先に添付されたファイルを送ることができる。
【００６４】
また、本実施形態における中央サーバ１００は、ＳＭＴＰ通信部１０１により受信された電子メールに複数のファイルが添付されていた場合、一つのファイルのみをＵＲＬで特定された記憶部２０４に記憶させ、他の所定サイズ以上のファイルを削除するように、データ加工部１０３で処理してもよい。この場合には、ＵＲＬで特定された記憶部２０４に記憶されたファイルを閲覧しようとする通信端末を操作するユーザにとっては、ＵＲＬの選択などを行う必要がなく、ファイル閲覧のための操作性を向上させることができる。
【図面の簡単な説明】
【００６５】
【図１】本実施形態の中央サーバ１００が配置されているネットワークシステムを示すシステム概念図である。
【図２】中央サーバ１００のブロック構成図である。
【図３】複数の画像データが添付されている電子メールのデータ形式を示す説明図である。
【図４】中央サーバ１００の動作を示すフローチャートである。
【図５】外部ＷＥＢサーバ２００のブロック構成図である。
【図６】外部ＷＥＢサーバ２００の動作を示すフローチャートである。
【図７】外部ＷＥＢサーバ２００から返信メールを受信するときの中央サーバ１００の動作を示すフローチャートである。
【図８】電子メールの添付ファイルが添付されている状態を示す説明図である。
【符号の説明】
【００６６】
１００…中央サーバ、１０１…ＳＭＴＰ通信部、１０２…データ判断部、１０３…データ加工部、１０４…サーバ通信部、１０５…メールボックス、１０６…ＨＴＴＰ通信部、２００…外部ＷＥＢサーバ、２０１…メール通信部、２０２…添付ファイル抽出部、２０３…添付ファイル変換部、２０４…記憶部、２０５…ＵＲＬ管理部、２０６…電子メール生成部、２０７…ＨＴＴＰ通信部、３００…携帯端末、４００…インターネット、５００…専用ネット網。
【図１】
2006140637.tif 000003
【図２】
2006140637.tif 000004
【図３】
2006140637.tif 000005
【図４】
2006140637.tif 000006
【図５】
2006140637.tif 000007
【図６】
2006140637.tif 000008
【図７】
2006140637.tif 000009
【図８】
2006140637.tif 000010