(57)【特許請求の範囲】
【請求項１】
移動機の機種と、画像データのデータサイズとを対応付けて記憶した画像変換条件記憶手段と、
電子メールと、その電子メールに添付された画像データとを受信する受信手段と、
受信した画像データのデータサイズが、ユーザが利用している様々な機種の移動機が取り扱い可能なデータサイズのうち、最も大きいデータサイズである所定のデータサイズよりも大きい場合には、その画像データを前記所定のデータサイズの中間画像データに変換する第１の変換手段と、
前記受信手段によって受信された電子メールと、前記受信手段によって受信された画像データ又は前記変換手段によって生成された中間画像データとを対応付けて記憶する記憶手段と、
前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信する電子メール送信手段と、
移動機から通知されてくる機種情報に基づいて、その移動機の機種を判別する判別手段と、
前記画像変換条件記憶手段に記憶されている内容に基づいて、前記判別手段によって判別された機種に対応するデータサイズを特定する特定手段と、
特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも小さい場合には、その画像データ又は中間画像データを前記特定したデータサイズの画像データに変換する第２の変換手段と、
前記受信手段によって受信された画像データ、前記第１の変換手段によって生成された中間画像データ、又は前記第２の変換手段によって生成された画像データのうち、判別された移動機の機種に適合するデータサイズの画像データを前記移動機に送信する画像データ送信手段と
を備えることを特徴とする電子メール配信サーバ装置。
【請求項２】
移動機の機種と、画像データの画像品質レベルと、画像データのデータサイズとを対応付けて記憶した画像変換条件記憶手段と、
移動機に割り当てられたメールアドレスと、移動機の機種と、画像データの画像品質レベルとを対応付けて記憶した移動機プロファイル記憶手段と、
電子メールと、その電子メールに添付された画像データとを受信する受信手段と、
受信した電子メールの宛先として記述されたメールアドレスを参照し、そのメールアドレスに対応付けられている移動機の機種及び画像品質レベルを前記移動機プロファイル記憶手段から抽出し、さらに、抽出した移動機の機種及び画像品質レベルに対応付けられているデータサイズを前記画像変換条件記憶手段から抽出する抽出手段と、
前記受信手段によって受信された画像データのデータサイズが前記抽出手段によって抽出されたデータサイズよりも大きい場合には、その画像データを前記抽出されたデータサイズの中間画像データに変換する第１の変換手段と、
前記受信手段によって受信された電子メールと、前記受信手段によって受信された画像データ又は前記第１の変換手段によって生成された中間画像データとを対応付けて記憶する記憶手段と、
前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信する電子メール送信手段と、
移動機から通知されてくる情報に基づいてその移動機の機種と移動機のユーザが望む画像品質レベルを判別する判別手段と、
前記画像変換条件記憶手段に記憶されている内容に基づいて、前記判別手段によって判別された移動機の機種及び画像品質レベルに対応するデータサイズを特定する特定手段と、
特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも小さい場合には、その画像データ又は中間画像データを前記特定したデータサイズの画像データに変換する第２の変換手段と、
前記受信手段によって受信された画像データ、前記第１の変換手段によって生成された中間画像データ、又は前記第２の変換手段によって生成された画像データのうち、判別された移動機の機種に適合するデータサイズの画像データを前記移動機に送信する画像データ送信手段と
を備えることを特徴とする電子メール配信サーバ装置。
【請求項３】
前記画像変換条件記憶手段は、画像データのデータサイズとともに画像データの横ピクセル値を移動機の機種と対応付けて記憶しており、
前記第１の変換手段は、受信した画像データのデータサイズが前記所定のデータサイズよりも大きい場合には、その画像データを前記所定のデータサイズで所定の横ピクセル値の中間画像データに変換し、
前記特定手段は、前記画像変換条件記憶手段に記憶されている内容に基づいて、前記判別手段によって判別された機種に対応するデータサイズ及び横ピクセル値を特定し、
前記第２の変換手段は、特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも小さい場合には、その画像データ又は中間画像データを前記特定したデータサイズ及び横ピクセル値の画像データに変換することを特徴する請求項１記載の電子メール配信サーバ装置。
【請求項４】
前記特定手段が特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも大きい場合には、前記移動機プロファイル記憶手段に記憶されている画像品質レベルを、移動機から通知されてくる画像品質レベルに更新する更新手段を備える請求項２記載の電子メール配信サーバ装置。
【請求項５】
受信した電子メールの宛先として記述されたメールアドレスが複数ある場合には、前記抽出手段は、それらのメールアドレスの各々に対応付けられている移動機の機種及び画像品質レベルを前記移動機プロファイル記憶手段から抽出し、さらに、抽出した複数の移動機の機種及び画像品質レベルに対応付けられているデータサイズのうち、最も大きいデータサイズを前記画像変換条件記憶手段から抽出する請求項２記載の電子メール配信サーバ装置。
【請求項６】
前記第２の変換手段によって生成された画像データを一時的に記憶する画像データキャッシュ手段を備え、
前記画像データ送信手段は、移動機に送信すべき画像データが前記画像データキャッシュ手段に記憶されている場合は、その画像データキャッシュ手段から画像データを読み出して移動機に送信する請求項１又は２に記載の電子メール配信サーバ装置。
【請求項７】
電子メール配信サーバ装置が実行する電子メール配信方法であって、
電子メールと、その電子メールに添付された画像データとを受信するステップと、
受信した画像データのデータサイズが、ユーザが利用している様々な機種の移動機が取り扱い可能なデータサイズのうち、最も大きいデータサイズである所定のデータサイズよりも大きい場合には、その画像データを前記所定のデータサイズの中間画像データに変換するステップと、
受信した電子メールと前記中間画像データとを対応付けて記憶手段に記憶するステップと、
前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信するステップと、
移動機から通知されてくる機種情報に基づいて、その移動機の機種を判別するステップと、
判別した機種に適合する画像データのデータサイズを特定するステップと、
特定したデータサイズが、前記記憶手段に記憶されている中間画像データのデータサイズよりも小さい場合には、その中間画像データを前記特定したデータサイズの画像データに変換するステップと、
変換された画像データを前記移動機に送信するステップと
を備えることを特徴とする電子メール配信方法。
【請求項８】
電子メール配信サーバ装置が実行する電子メール配信方法であって、
電子メールと、その電子メールに添付された画像データとを受信するステップと、
受信した電子メールの宛先として記述されたメールアドレスを参照し、そのメールアドレスが割り当てられた移動機の機種及び画像品質レベルに適合するデータサイズを特定するステップと、
受信した画像データのデータサイズが特定したデータサイズよりも大きい場合には、その画像データを前記特定したデータサイズの中間画像データに変換するステップと、
受信した電子メールと前記中間画像データとを対応付けて記憶手段に記憶するステップと、
前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信するステップと、
移動機から通知されてくる情報に基づいてその移動機の機種と移動機のユーザが望む画像品質レベルを判別するステップと、
判別した機種及び画像品質レベルに適合する画像データのデータサイズを特定するステップと、
特定したデータサイズが前記記憶手段に記憶されている中間画像データのデータサイズよりも小さい場合には、その中間画像データを前記特定したデータサイズの画像データに変換するステップと、
変換された画像データを前記移動機に送信するステップと
を備えることを特徴とする電子メール配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データが添付された電子メールを配信するための技術に関する。
【背景技術】
【０００２】
移動機は、小型かつ軽量であることが求められているので、デスクトップ型のパーソナルコンピュータなどと比較すると、表示能力が乏しい。しかし、最近では移動機用の液晶ディスプレイの開発が急速に進み、以前とは見違えるほどの表示能力を備えている移動機もある。従って、移動機の機種によってその表示能力には大きな差があると言える。このように移動機の機種によって表示能力の差が大きい場合には、それぞれの移動機に配信する画像データのデータサイズを機種に応じて変更することが望ましい。例えば特許文献１には、画像データのデータサイズやデータ形式を移動機の機種に応じて適切に変換する技術が開示されている。
【０００３】
ところで、近年になって、画像付きの電子メールを移動機同士の間或いは移動機とパーソナルコンピュータやサーバとの間で送受信できるようにするサービスが開始されている。この種のサービスにおいては、画像データのデータサイズ及び横ピクセル値を、電子メールの宛先である移動機の機種に合わせて適宜変更してから移動機に配信するようになっている。この仕組みを図１４を参照しながら具体的に説明する。
【０００４】
図１４に示すように、例えば縦１６００ピクセル×横１６００ピクセルの画像データが移動機宛の電子メールに添付され、そのデータサイズが５００ＫＢ（キロバイト）であった場合を想定する。電子メール配信サーバ装置は、画像付きの電子メールを受信すると、電子メールと画像データとを分離し、まず、電子メールのみを移動機に送信する。この電子メールには、画像データを格納した格納アドレス（具体的にはＵＲＬ（Uniform Resource Locator））が電子メール配信サーバ装置によって記述されている。移動機のユーザが電子メールを開封し、そのメールに記述されているＵＲＬを指定すると、移動機はこのＵＲＬを含むＨＴＴＰ（Hypertext Transfer Protocol）リクエストを送信する。このＨＴＴＰリクエストのヘッダにはユーザエージェント（User Agent）と呼ばれるフィールドがあり、このフィールドに移動機の機種を表す情報が移動機によって書き込まれている。
【０００５】
電子メール配信サーバ装置は、このＨＴＴＰリクエストを受信すると、ユーザエージェントフィールドを参照して、画像データの要求元の移動機の機種を判別する。そして、電子メール配信サーバ装置は、受信した画像データを変換し、判別した機種に適合するデータサイズの画像データを生成する。例えば機種Ａであれば、上記の５００ＫＢの画像データを横２４０ピクセルで２０ＫＢの画像データに変換する。同様に、機種Ｂであれば横２４０ピクセルで１０ＫＢの画像データに変換し、機種Ｃであれば横１７６ピクセルで８ＫＢの画像データに変換し、機種Ｄであれば横１２０ピクセルで５ＫＢの画像データに変換するといった具合である。なお、縦方向のピクセル値が規定されていないのは、移動機の表示画面においては上下方向（縦方向）にスクロールして画像を見るのが一般的だからである。電子メール配信サーバ装置は、このようにしてデータサイズを変換した画像データを、ＨＴＴＰレスポンスとして移動機に送信する。移動機はこれを受信し、表示部に画像を表示する。
【特許文献１】特開２００３−１６２４７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来技術では、電子メール配信サーバ装置がメールクライアントから受け取った画像データを、そのままのデータサイズで記憶するようになっている。例えば図１４の場合、移動機に配信する画像データのデータサイズは最大でも２０ＫＢであるのにも関わらず、電子メール配信サーバ装置は、５００ＫＢという不必要に大きいデータサイズの画像データを記憶している。これでは、電子メール配信サーバ装置の記憶容量を効率的に利用しているとは言い難い。
【０００７】
本発明は上述した背景に鑑みてなされたものであり、その目的は、電子メール配信サーバ装置の記憶容量を効率的に利用することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、移動機の機種と、画像データのデータサイズとを対応付けて記憶した画像変換条件記憶手段と、電子メールと、その電子メールに添付された画像データとを受信する受信手段と、受信した画像データのデータサイズが所定のデータサイズよりも大きい場合には、その画像データを前記所定のデータサイズの中間画像データに変換する第１の変換手段と、前記受信手段によって受信された電子メールと、前記受信手段によって受信された画像データ又は前記変換手段によって生成された中間画像データとを対応付けて記憶する記憶手段と、前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信する電子メール送信手段と、移動機から通知されてくる機種情報に基づいて、その移動機の機種を判別する判別手段と、前記画像変換条件記憶手段に記憶されている内容に基づいて、前記判別手段によって判別された機種に対応するデータサイズを特定する特定手段と、特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも小さい場合には、その画像データ又は中間画像データを前記特定したデータサイズの画像データに変換する第２の変換手段と、前記受信手段によって受信された画像データ、前記第１の変換手段によって生成された中間画像データ、又は前記第２の変換手段によって生成された画像データのうち、判別された移動機の機種に適合するデータサイズの画像データを前記移動機に送信する画像データ送信手段とを備えることを特徴とする電子メール配信サーバ装置を提供する。
【０００９】
この電子メール配信サーバ装置によれば、受信した画像データのデータサイズが所定のデータサイズよりも大きい場合には、その画像データを変換して、所定のデータサイズの中間画像データを生成する。そして、移動機から通知されてくる機種情報に基づいてその移動機の機種を判別し、判別された機種に対応するデータサイズを特定する。そして、特定したデータサイズが記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも小さい場合には、その画像データ又は中間画像データを変換することによって、特定したデータサイズの画像データを生成する。このように変換処理を２段階に分けて実行するので、第１の変換処理によって画像データのデータサイズをより小さくした状態で記憶することになり、記憶容量を効率よく利用することが可能となる。なお、移動機の機種とは、表示能力に関して同一又はほぼ同種の仕様で設計された一群の移動機を他の一群の移動機から識別するための識別情報である。
【００１０】
また、本発明は、移動機の機種と、画像データの画像品質レベルと、画像データのデータサイズとを対応付けて記憶した画像変換条件記憶手段と、移動機に割り当てられたメールアドレスと、移動機の機種と、画像データの画像品質レベルとを対応付けて記憶した移動機プロファイル記憶手段と、電子メールと、その電子メールに添付された画像データとを受信する受信手段と、受信した電子メールの宛先として記述されたメールアドレスを参照し、そのメールアドレスに対応付けられている移動機の機種及び画像品質レベルを前記移動機プロファイル記憶手段から抽出し、さらに、抽出した移動機の機種及び画像品質レベルに対応付けられているデータサイズを前記画像変換条件記憶手段から抽出する抽出手段と、前記受信手段によって受信された画像データのデータサイズが前記抽出手段によって抽出されたデータサイズよりも大きい場合には、その画像データを前記抽出されたデータサイズの中間画像データに変換する第１の変換手段と、前記受信手段によって受信された電子メールと、前記受信手段によって受信された画像データ又は前記第１の変換手段によって生成された中間画像データとを対応付けて記憶する記憶手段と、前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信する電子メール送信手段と、移動機から通知されてくる情報に基づいてその移動機の機種と画像品質レベルを判別する判別手段と、前記画像変換条件記憶手段に記憶されている内容に基づいて、前記判別手段によって判別された移動機の機種及び画像品質レベルに対応するデータサイズを特定する特定手段と、特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも小さい場合には、その画像データ又は中間画像データを前記特定したデータサイズの画像データに変換する第２の変換手段と、前記受信手段によって受信された画像データ、前記第１の変換手段によって生成された中間画像データ、又は前記第２の変換手段によって生成された画像データのうち、判別された移動機の機種に適合するデータサイズの画像データを前記移動機に送信する画像データ送信手段とを備えることを特徴とする電子メール配信サーバ装置を提供する。
【００１１】
この電子メール配信サーバ装置によれば、上記と同様に、変換処理を２段階に分けて実行するので、第１の変換処理によって画像データのデータサイズをより小さくした状態で記憶することになり、記憶容量を効率よく利用することが可能となる。さらに、予め設定された画像品質レベルを、移動機に送信する画像データに反映することも可能となる。
【００１２】
上記発明において、前記画像変換条件記憶手段は、画像データのデータサイズとともに画像データの横ピクセル値を移動機の機種と対応付けて記憶しており、前記第１の変換手段は、受信した画像データのデータサイズが所定のデータサイズよりも大きい場合には、その画像データを前記所定のデータサイズで所定の横ピクセル値の中間画像データに変換し、前記特定手段は、前記画像変換条件記憶手段に記憶されている内容に基づいて、前記判別手段によって判別された機種に対応するデータサイズ及び横ピクセル値を特定し、前記第２の変換手段は、特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも小さい場合には、その画像データ又は中間画像データを前記特定したデータサイズ及び横ピクセル値の画像データに変換するようにしてもよい。
画像データの変換に要する時間は、その変換前後の画像データのピクセル値の差が大きいほど長くなる傾向にある。第１の変換手段により横ピクセル値が小さくなるように画像データを変換しておけば、第２の変換手段が画像データを変換する際、変換前後の画像データのピクセル値の差はより小さくなる。従って、移動機から要求があってから画像データの配信が完了するまでに要する時間は従来よりも少なくて済む。
【００１３】
上記発明において、前記特定手段が特定したデータサイズが前記記憶手段によって記憶されている画像データ又は中間画像データのデータサイズよりも大きい場合には、前記移動機プロファイル記憶手段に記憶されている画像品質レベルを、移動機から通知されてくる画像品質レベルに更新する更新手段を備えるようにしてもよい。このように、移動機から画像品質レベルを通知することで、前記移動機プロファイル記憶手段に記憶されている画像品質レベルを更新することができる。
【００１４】
さらに、前記抽出手段は、受信した電子メールの宛先として記述されたメールアドレスが複数ある場合、それらのメールアドレスの各々に対応付けられている移動機の機種及び画像品質レベルを前記移動機プロファイル記憶手段から抽出し、さらに、抽出した移動機の機種及び画像品質レベルに対応付けられているデータサイズのうち、最も大きいデータサイズを前記画像変換条件記憶手段から抽出することが望ましい。これにより、宛先となる複数の移動機のうち、最も大きいデータサイズの画像データを取り扱い可能な移動機に合わせて、画像データの変換処理を行うことができる。
【００１５】
また、前記第２の変換手段によって生成された画像データを一時的に記憶する画像データキャッシュ手段を備え、前記画像データ送信手段は、移動機に送信すべき画像データが前記画像データキャッシュ手段に記憶されている場合は、その画像データキャッシュ手段から画像データを読み出して移動機に送信するようにしてもよい。このように画像データをキャッシュしておけば、画像データの配信処理を迅速に実行することが可能となる。
【００１６】
また、本発明は、電子メール配信サーバ装置が実行する電子メール配信方法であって、電子メールと、その電子メールに添付された画像データとを受信するステップと、受信した画像データのデータサイズが所定のデータサイズよりも大きい場合には、その画像データを前記所定のデータサイズの中間画像データに変換するステップと、受信した電子メールと前記中間画像データとを対応付けて記憶手段に記憶するステップと、前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信するステップと、移動機から通知されてくる機種情報に基づいて、その移動機の機種を判別するステップと、判別した機種に適合する画像データのデータサイズを特定するステップと、特定したデータサイズが、前記記憶手段に記憶されている中間画像データのデータサイズよりも小さい場合には、その中間画像データを前記特定したデータサイズの画像データに変換するステップと、変換された画像データを前記移動機に送信するステップとを備えることを特徴とする電子メール配信方法を提供する。
【００１７】
また、本発明は、電子メール配信サーバ装置が実行する電子メール配信方法であって、電子メールと、その電子メールに添付された画像データとを受信するステップと、受信した電子メールの宛先として記述されたメールアドレスを参照し、そのメールアドレスが割り当てられた移動機の機種及び画像品質レベルに適合するデータサイズを特定するステップと、受信した画像データのデータサイズが特定したデータサイズよりも大きい場合には、その画像データを前記特定したデータサイズの中間画像データに変換するステップと、受信した電子メールと前記中間画像データとを対応付けて記憶手段に記憶するステップと、前記記憶手段から電子メールを読み出し、その電子メールの宛先の移動機に送信するステップと、移動機から通知されてくる情報に基づいてその移動機の機種と画像品質レベルを判別するステップと、判別した機種及び画像品質レベルに適合する画像データのデータサイズを特定するステップと、特定したデータサイズが前記記憶手段に記憶されている中間画像データのデータサイズよりも小さい場合には、その中間画像データを前記特定したデータサイズの画像データに変換するステップと、変換された画像データを前記移動機に送信するステップとを備えることを特徴とする電子メール配信方法を提供する。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しながら、この発明を実施するための最良の形態について説明する。
（１）第１実施形態
まず、図１を参照しながら、第１実施形態の概要について説明する。この第１実施形態においては、電子メール配信サーバ装置が、電子メールに添付されている画像データをそのまま記憶するのではなく、いったん所定のデータサイズの中間画像データに変換してから記憶する。この所定のデータサイズとは、ユーザが利用している様々な機種の移動機が取り扱い可能なデータサイズのうち、最も大きいデータサイズである。図１の場合、機種Ａの移動機が取り扱い可能な画像データのデータサイズは２０ＫＢであり、機種Ｂの移動機が取り扱い可能な画像データのデータサイズは１０ＫＢであり、機種Ｃの移動機が取り扱い可能な画像データのデータサイズは８ＫＢであり、機種Ｄの移動機が取り扱い可能な画像データのデータサイズは５ＫＢである。つまり、電子メールの宛先となる可能性がある移動機が取り扱い可能な最大のデータサイズは２０ＫＢであるから、電子メール配信サーバ装置が、電子メールに添付されている画像データを２０ＫＢの中間画像データに変換してから記憶することになる。
【００１９】
このようにしておけば、電子メール配信サーバ装置は、例えば機種Ａの移動機に対しては、記憶している２０ＫＢの画像データをそのまま送信すればよい。また、電子メール配信サーバ装置が機種Ｂ，Ｃ，Ｄの移動機に対して画像データを送信する場合には、記憶している２０ＫＢの画像データを、１０ＫＢの画像データ、８ＫＢの画像データ、５ＫＢの画像データにそれぞれ変換して送信すればよい。このように変換処理を２段階に分けて実行するので、第１の変換処理によって画像データのデータサイズをより小さくした状態で記憶することになり、電子メール配信サーバ装置の記憶領域を効率よく利用することが可能となる。
【００２０】
また、画像データのデータサイズを変換するのに要する処理時間は、その変換前後の画像データのピクセル値の差に依存し、その差が大きければ大きいほど増加する傾向にある。つまり、図１に示すような、２４０ピクセル（２０ＫＢ）の画像データを、２４０ピクセル（１０ＫＢ）、１７６ピクセル（８ＫＢ）、１２０ピクセル（５ＫＢ）の画像データに変換する処理は、前述した図１４に示した１６００ピクセル（５００ＫＢ）の画像データを２４０ピクセル（１０ＫＢ）、１７６ピクセル（８ＫＢ）、１２０ピクセル（５ＫＢ）の画像データに変換する処理よりも、変換前後の画像データのピクセル値の差が小さいから、その変換処理に要する時間も短くて済むことになる。両者の変換処理に要する時間を実験的に求めてみたところ、図１に示した各々の画像変換処理が約１０msecであったの対し、図１４に示すような従来の画像変換処理はそれぞれ１０００msec〜５０００ｍｓｅｃであった。よって、変換処理の所要時間を短縮する効果は非常に大きいと言える。
【００２１】
次に第１実施形態の詳細について説明する。
（１−１）構成
図２は、第１実施形態に係るシステム全体の構成を示すブロック図である。図２に示すように、このシステムは、移動機１０ａ〜１０ｃと、移動通信網２０と、電子メール配信サーバ装置３０と、インターネット４０と、パーソナルコンピュータ５０ａ，５０ｂとを備えている。移動機１０ａ〜１０ｃは、例えばＰＤＣ（Personal Digital Cellular）方式やＩＭＴ−２０００（International Mobile Telecommunication-2000）方式で無線通信を行う移動機である。これらの移動機１０ａ〜１０ｃはそれぞれ機種が異なっている。移動通信網２０は、上記の通信方式で移動機１０ａ〜１０ｃにデータ通信サービスや音声通話サービスを提供するための通信設備である。なお、図２に示した移動通信網２０は、上述したＰＤＣ方式の通信設備と、ＩＭＴ−２０００方式の通信設備とを含む集約的な通信設備として図示したものである。
【００２２】
電子メール配信サーバ装置３０は移動通信網２０に接続されている。移動通信網２０は、図示せぬゲートウェイ装置を介してインターネット４０に接続されている。インターネット４０には、パーソナルコンピュータ５０ａ，５０ｂ（以下、パソコンと略称する）が接続されている。これらの移動機１０ａ〜１０ｃ及びパソコン５０ａ，５０ｂはそれぞれ電子メールアドレスを記憶しており、この電子メールアドレスを用いて移動通信網２０やインターネット４０を介して電子メールの送受信を行う電子メールクライアントとして機能する。パソコン５０ａ，５０ｂは、大容量の画像データを取り扱うことが可能なので、例えば５００ＫＢといったデータサイズの画像データを電子メールに添付し、移動機宛に送信することができる。
なお、図２においては、３つの移動機１０ａ〜１０ｃと２つのパソコン５０ａ，５０ｂしか図示していないが、実際はもっと多くの移動機やパソコンが存在している。また、移動機１０ａ〜１０ｃをそれぞれ区別して説明しなければならない場合を除き、移動機１０と呼ぶ。パソコン５０ａ、５０ｂについても同様にパソコン５０と呼ぶ。
【００２３】
ここで、図３に示すブロック図を参照しながら、電子メール配信サーバ装置３０の構成について説明する。図３に示すように、電子メール配信サーバ装置３０は、制御部３１と、通信部３２と、不揮発性記憶部３３とを備えている。制御部３１は、例えばＣＰＵ（Central Processing Unit）など演算装置や、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などの各種メモリを備えている。制御部３１は、自身のメモリや不揮発性記憶部３３に記憶されているコンピュータプログラムを読み出し、これを実行することにより電子メール配信サーバ装置３０の各部を制御する。通信部３２は、移動通信網２０との接続インタフェースや通信制御回路を備えており、制御部３１による制御の下で移動通信網２０を介してデータ通信を行う。
【００２４】
不揮発性記憶部３３は、例えばハードディスクなどの大容量の記憶装置である。この不揮発性記憶部３３には、電子メール配信サービスを提供するための手順が記述された制御プログラム３３１と、画像データを変換する際の条件が記述された画像変換条件テーブル３３２が記憶されている。また、不揮発性記憶部３３には、移動機１０宛の電子メールを記憶するための電子メール記憶領域３３３と、その電子メールに添付された画像データを記憶するための画像データ記憶領域３３４と、移動機１０に送信した変換後の画像データを一時的に記憶するための画像データキャッシュ領域３３５とが設けられている。
【００２５】
ここで、図４は、画像変換条件テーブル３３２に記述された内容の一例を示した図である。図４に示すように、画像変換条件テーブル３３２には、移動機の機種名と、画像データのデータサイズと、画像データの横ピクセル値が対応付けられている。なお、縦方向のピクセル値が規定されていないのは、移動機の表示画面においては上下方向（縦方向）にスクロールして画像を見るのが一般的だからである。図４に示す例では、「機種Ａ」の移動機に対してはデータサイズ「２０ＫＢ」で横ピクセル値「２４３ピクセル」の画像データを配信すべきであり、「機種Ｂ」の移動機に対してはデータサイズ「１０ＫＢ」で横ピクセル値「２４０ピクセル」の画像データを配信すべきであり、「機種Ｃ」の移動機に対してはデータサイズ「８ＫＢ」で横ピクセル値「１７６ピクセル」の画像データを配信すべきであり、「機種Ｄ」の移動機に対してはデータサイズ「５ＫＢ」で横ピクセル値「１２０ピクセル」の画像データを配信すべきであることを意味している。なお、ここでいう“移動機の機種”とは、表示能力に関して同一又はほぼ同種の仕様で設計された一群の移動機を他の一群の移動機から識別するための識別情報であり、通常は、移動機の製造業者又は販売業者によって付与されるものである。よって、電子メール配信サーバ装置３０の管理者は、移動機の製造業者又は販売業者から通知される移動機の仕様の内容に基づいて、それぞれの機種ごとに適切なデータサイズをこの画像変換条件テーブル３３２に記述しておけばよい。
【００２６】
（１−２）動作
次に、上記構成からなる第１実施形態の動作について説明する。
（１−２−１）電子メールの保存処理
まず、電子メール配信サーバ装置３０が、送信元のメールクライアントから移動機宛に送信されてくる電子メールを保存する処理について説明する。ここでいう送信元のメールクライアントは、移動機１０であってもよいし、パソコン５０であってもよい。
【００２７】
図５は、制御プログラム３３１に記述された手順を示すフローチャートである。図５において、制御部３１は移動通信網２０を介して電子メールを受信すると（ステップＳ１；Ｙｅｓ）、その電子メールに画像データが添付されているか否かを判断する（ステップＳ２）。画像データが添付されていない場合には（ステップＳ２；Ｎｏ）、制御部３１は、その電子メールを不揮発性記憶部３３の電子メール記憶領域３３３に記憶し（ステップＳ１０）、処理を終了する。
【００２８】
一方、画像データが添付されている場合には（ステップＳ２；Ｙｅｓ）、制御部３１は、その画像データを記憶するため、画像データ記憶領域３３４におけるディレクトリを特定する（ステップＳ３）。次に、制御部３１は、その画像データに対し、所定のアルゴリズムに従ってファイル名を付与する（ステップＳ４）。そして、制御部３１は、その画像データのデータサイズが、所定のデータサイズである２０ＫＢより大きいか否かを判断する（ステップＳ５）。
【００２９】
ここでは、画像データのデータサイズが５００ＫＢであると仮定する。よって、制御部３１は、画像データのデータサイズが２０ＫＢよりも大きいと判断し（ステップＳ５；Ｙｅｓ）、周知の画像データ変換技術を用い、データサイズが２０ＫＢで横ピクセル値が２４０ピクセルとなるように画像データを変換する（ステップＳ６）。この変換処理を「第１の変換処理」と呼び、この第１の変換処理によって生成された画像データを「中間画像データ」と呼ぶ。そして、制御部３１は、ステップＳ３で特定したディレクトリに中間画像データを記憶するとともに、ステップＳ１で受信した電子メールをこの中間画像データと対応付けて電子メール記憶領域３３３に記憶する（ステップＳ７）。この際、制御部３１は、上記ディレクトリを含むＵＲＬを電子メールの末尾に記述した状態で電子メール記憶領域３３３に記憶する。
【００３０】
一方、ステップＳ５において、画像データのデータサイズが２０ＫＢ未満であれば（ステップＳ５；Ｎｏ）、制御部３１は、その画像データに不具合がないかどうかをチェックしてから（ステップＳ８）、ステップＳ３で特定したディレクトリに中間画像データを記憶する。これとともに、制御部３１は、ステップＳ１で受信した電子メールをこの中間画像データと対応付けて電子メール記憶領域３３３に記憶する（ステップＳ９）。このときも、ステップＳ７と同様に、制御部３１は、上記ディレクトリを含むＵＲＬを電子メールに記述した状態で電子メール記憶領域３３３に記憶する。
【００３１】
（１−２−２）電子メールの送信処理
次に、図６を参照しながら、電子メール配信サーバ装置３０が、移動機宛に電子メールを送信する処理について説明する。ここでは、宛先となる移動機を移動機１０ａと仮定する。
図６において、制御部３１は電子メール記憶領域３３３に記憶されている電子メールの宛先を参照し、その宛先となる移動機１０ａを移動通信網２０を介して呼び出す（ステップＳ１１）。移動機１０ａからの応答があれば（ステップＳ１２；Ｙｅｓ）、制御部３１は、電子メール記憶領域３３３から電子メールを読み出し、移動通信網２０を介して移動機１０ａに電子メールを送信する（ステップＳ１３）。ステップＳ１２において移動機からの応答がない場合には（ステップＳ１２；Ｎｏ）、制御部３１は、ステップＳ１１の処理のリトライを何度か繰り返して（ステップＳ１４；Ｙｅｓ）、それでも応答がなければ（ステップＳ１４；Ｎｏ）、処理を終了する。
【００３２】
（１−２−３）画像データの送信処理
次に、図７を参照しながら、電子メール配信サーバ装置３０が、移動機からの要求に応じて画像データを送信する処理について説明する。ここでは、宛先となる移動機を移動機１０ａとする。
移動機１０ａは、電子メールを受信すると、スピーカから着信メロディを放音するなどして電子メールを受信した旨をユーザに報知する。これに応じて、ユーザが電子メールを開封する操作を行うと、移動機１０ａは図８に示すような電子メールの画像を表示する。図８に示した「http://www.abc.co.jp/photp-key?=jksmadjfiajsdkfksjhdfj5152」というＵＲＬは、この電子メールに添付された画像データが記憶されているＵＲＬを意味している。ユーザがこのＵＲＬを指定する操作を行うと、移動機１０ａはＵＲＬを含むＨＴＴＰリクエストを送信する。このとき、移動機はＨＴＴＰリクエストのヘッダのユーザエージェントフィールドに、自らの機種を表す機種情報を書き込んで送信する。
【００３３】
電子メール配信サーバ装置３０の制御部３１は、このＨＴＴＰリクエストを受信すると（図７のステップＳ２１；Ｙｅｓ）、そのヘッダのユーザエージェントフィールドから機種情報を読み出し、その機種情報に基づいて移動機１０ａの機種を判別する（ステップＳ２２）。ここでは、機種Ｂであると判別されたものとする。次に、制御部３１は、画像変換条件テーブル３３２を参照して、判別された機種に対応するデータサイズ（及び横ピクセル値）を特定する（ステップＳ２３）。図４に示すように、機種Ｂに対応するデータサイズは１０ＫＢ（横ピクセル値：２４０ピクセル）であるから、制御部３１は、機種Ｂに適合するデータサイズとして「１０ＫＢ」（横ピクセル値：２４０ピクセル）を特定する。
【００３４】
そして、制御部３１は、そのデータサイズ（１０ＫＢ）の画像データが画像データキャッシュ領域３３５に記憶されているか否かを判断する（ステップＳ２４）。記憶されていれば（ステップＳ２４；Ｙｅｓ）、制御部３１は、その画像データを画像データキャッシュ領域３３５から読み出し（ステップＳ２５）、ＨＴＴＰレスポンスとして移動機１０ａに送信する（ステップＳ２６）。
【００３５】
一方、移動機に適合するデータサイズの画像データが画像データキャッシュ領域３３５に記憶されていなければ（ステップＳ２４；Ｎｏ）、制御部３１は、画像データ記憶領域３３４を検索して、上記ＵＲＬが示すディレクトリから画像データ又は中間画像データを読み出す（ステップＳ２７）。次に、制御部３１は、ステップＳ２３で特定したデータサイズと、読み出した画像データ又は中間画像データのデータサイズとを比較し、読み出した画像データ又は中間画像データを変換する必要があるか否かを判断する（ステップＳ２８）。つまり、制御部３１は、ステップＳ２３で特定したデータサイズが、読み出した画像データ又は中間画像データのデータサイズよりも小さい場合には、変換する必要があると判断するし、ステップＳ２３で特定したデータサイズが、読み出した画像データ又は中間画像データのデータサイズ以上であれば、変換する必要はないと判断する。
【００３６】
変換する必要がある場合には（ステップＳ２８；Ｙｅｓ）、制御部３１は、ステップＳ２７で読み出した画像データ又は中間画像データを変換し（ステップＳ２９）、これをＨＴＴＰレスポンスとして移動機１０ａに送信する（ステップＳ２６）。この変換処理を「第２の変換処理」と呼ぶ。一方、変換する必要がない場合には（ステップＳ２８；Ｎｏ）、制御部３１は、ステップＳ２７で読み出した画像データ又は中間画像データをＨＴＴＰレスポンスとして移動機１０ａに送信する（ステップＳ２６）。移動機１０ａはこれを受信し、表示部に画像を表示する。
【００３７】
以上説明した第１実施形態によれば、電子メール配信サーバ装置３０が、電子メールに添付されている画像データをそのまま記憶するのではなく、第１の変換処理を施して所定のデータサイズの中間画像データに変換してから記憶する。そして、画像データを要求する移動機の機種に基づき、必要に応じて、その中間画像データを再変換して送信する。よって、電子メール配信サーバ装置３０の記憶領域を効率的に利用できる。また、移動機１０から画像データが要求されてからその移動機１０に画像データを送信し終えるまでの総処理時間を短縮することができる。
【００３８】
（２）第２実施形態
次に、本発明の第２実施形態について説明する。
上述した第１実施形態では、中間画像データのデータサイズを２０ＫＢと固定的に決めていたが、仮に２０ＫＢにまで変換して記憶しておいても、移動機に画像データを送信するときには、さらにそれよりも小さいデータサイズ（例えば１０ＫＢ）にまで変換することがある。この場合、電子メール配信サーバ装置の２０ＫＢ−１０ＫＢ＝１０ＫＢ分の記憶容量が結果的に無駄になってしまう。そこで、この第２実施形態では、中間画像データのデータサイズを宛先の移動機に応じてそれぞれ異ならせることで、上記のような無駄を極力排除するようにしている。具体的には、電子メール配信サーバ装置が、各移動機に割り当てられたメールアドレスと移動機の機種とを、移動機プロファイルとして予め記憶しておき、電子メールを受信した時点でその電子メールの宛先のメールアドレスに対応する機種を特定する。機種を特定できれば、その機種に適合するデータサイズも特定し得る。そして、電子メール配信サーバ装置は、受信した画像データのデータサイズが特定したデータサイズよりも大きい場合には、その画像データを変換して中間画像データを生成する。さらに、第２実施形態に係る電子メール配信サーバ装置は、各々の移動機のユーザの意向に沿って、そのユーザが望む画像品質レベル（画像データのデータサイズ）で画像データを移動機に送信するようにしている。
【００３９】
以下、図面を参照しながら第２実施形態の詳細について説明する。
（２−１）構成
図９は、第２実施形態における電子メール配信サーバ装置３０ａの構成を示すブロック図である。図９に示す電子メール配信サーバ装置３０ａが図３に示した電子メール配信サーバ装置３０と異なる点は、画像変換条件テーブル３３２に代えて画像変換条件テーブル３３２ａを不揮発性記憶部３３に記憶しているところと、さらに移動機プロファイルテーブル３３６を不揮発性記憶部３３に記憶しているところである。
【００４０】
ここで、図１０は、画像変換条件テーブル３３２ａに記述された内容の一例を示した図である。図１０に示すように、画像変換条件テーブル３３２ａには、移動機の機種名と、画像品質レベルと、画像データのデータサイズとが対応付けられている。図１０に示す例では、「機種Ａ」の移動機に対して高画質の画像データを送信する場合、そのデータサイズは「２０ＫＢ」であり、標準画質の画像データを送信する場合、そのデータサイズは「１８ＫＢ」であり、低画質の画像データを送信する場合、そのデータサイズは「１６ＫＢ」であることを意味している。なお、図１０においては説明を簡単にするべく「横ピクセル値」の図示を省略しているが、第１実施形態と同様にデータサイズに加えて横ピクセル値を考慮するようにしてもよいことはもちろんである。
【００４１】
次に、図１１は、移動機プロファイルテーブル３３６に記述された内容の一例を示した図である。図１１に示すように、移動機プロファイルテーブル３３６には、各移動機のメールアドレスと、その移動機の機種と、画像品質レベルとが対応付けられている。図１１に示す例では、メールアドレス「mari@aaa.co.jp」が割り当てられた移動機の機種は「機種Ａ」であり、その移動機のユーザが希望する画像品質レベルは「標準画質」であることを意味している。
【００４２】
移動機の機種情報は、ユーザが移動機を購入したときなどに電子メール配信サーバ装置３０ａの管理者に伝えるようにしておいて、電子メール配信サーバ装置３０ａの管理者は通知された機種をこの画像変換条件テーブル３３２ａに記述しておけばよい。また、画像品質レベルも、ユーザが移動機を購入したときに電子メール配信サーバ装置３０ａの管理者に伝えておき、電子メール配信サーバ装置３０ａの管理者は通知された機種をこの画像変換条件テーブル３３２ａに記述しておけばよい。さらに、ユーザは、自身の移動機１０に、自身が希望する画像品質レベルを登録しておく。そして、移動機１０は電子メール配信サーバ装置３０ａに画像を要求するＨＴＴＰリクエストを送信するたびに、そのヘッダのユーザエージェントフィールドに、登録されている画像品質レベルを書き込むようにする。これに応じて、電子メール配信サーバ装置３０ａは、このユーザエージェントフィールドに記述されている画像品質レベルを、移動機プロファイルテーブル３３６に記述（更新）する。
【００４３】
（２−２）動作
次に、上記構成からなる実施形態の動作について説明する。
（２−２−１）電子メールの保存処理
まず、電子メール配信サーバ装置３０ａが、送信元のメールクライアントから移動機宛に送信されてくる電子メールを保存する処理について説明する。図１２に示す第２実施形態の処理が前述した図５と異なる点は、ステップＳ４ａ，ステップＳ５ａ，ステップＳ６ａである。以下、この相違部分を中心に述べる。
制御部３１は、画像データに対してファイル名を付与した後（ステップＳ４）、電子メールの宛先である移動機に適合するデータサイズを特定する（ステップＳ４ａ）。具体的には、制御部３１は、受信した電子メールの宛先のメールアドレスを参照し、そのメールアドレスに対応付けられている移動機の機種及び画像品質レベルを移動機プロファイルテーブル３３６から抽出する。さらに、制御部３１は、抽出した移動機の機種及び画像品質レベルに対応付けられているデータサイズを画像変換条件テーブル３３２ａから抽出する。例えば宛先のメールアドレスが「mari@aaa.co.jp」である場合には、移動機の機種として「機種Ａ」、画像品質レベルとして「標準画質」が移動機プロファイルテーブル３３６から抽出され、その移動機の機種及び画像品質レベルに対応付けられているデータサイズ「１８ＫＢ」が画像変換条件テーブル３３２ａから抽出されることになる。
【００４４】
次に、制御部３１は、受信した画像データのデータサイズが、ステップＳ４ａで特定したデータサイズより大きいか否かを判断する（ステップＳ５ａ）。画像データのデータサイズが特定したデータサイズよりも大きい場合には（ステップＳ５ａ；Ｙｅｓ）、制御部３１は、その特定したデータサイズとなるように画像データを変換して、中間画像データを生成する（ステップＳ６ａ）。そして、制御部３１は、ステップＳ３で特定したディレクトリに中間画像データを記憶するとともに、ステップＳ１で受信した電子メールをこの中間画像データと対応付けて電子メール記憶領域３３３に記憶する（ステップＳ７）。
【００４５】
一方、ステップＳ５ａにおいて、画像データのデータサイズが特定したデータサイズ未満であれば（ステップＳ５ａ；Ｎｏ）、制御部３１は、その画像データに不具合がないかどうかをチェックしてから（ステップＳ８）、ステップＳ３で特定したディレクトリに中間画像データを記憶するとともに、ステップＳ１で受信した電子メールをこの中間画像データと対応付けて電子メール記憶領域３３３に記憶する（ステップＳ９）。
【００４６】
（２−２−２）電子メールの送信処理
電子メール配信サーバ装置３０ａが、移動機宛に電子メールを送信する処理は第１実施形態と同様であるため、説明を省略する。
【００４７】
（２−２−３）画像データの送信処理
次に、図１３を参照しながら、電子メール配信サーバ装置３０ａが、移動機からの要求に応じて画像データを送信する処理について説明する。図１３に示す処理が前述した図７と異なる点は、ステップＳ２２ａ，ステップＳ２３ａ，ステップＳ３０，ステップＳ３１である。以下、この相違部分を中心に述べる。
移動機１０ａは、電子メールを受信すると、その旨を報知する。ユーザが電子メールを開封する操作を行うと、移動機１０ａは前述の図８に示すような電子メールの画像を表示する。ユーザが電子メールに記述されたＵＲＬを指定する操作を行うと、移動機１０ａはＵＲＬを含むＨＴＴＰリクエストを送信する。このとき、移動機はＨＴＴＰリクエストのヘッダのユーザエージェントフィールドに、自らの機種を表す機種情報と、予めユーザによって移動機に登録されている画像品質レベルとを書き込んで送信する。
【００４８】
電子メール配信サーバ装置３０ａの制御部３１は、ＨＴＴＰリクエストを受信すると（ステップＳ２１；Ｙｅｓ）、そのヘッダのユーザエージェントフィールドを参照して、機種情報と画像品質レベルとを判別する（ステップＳ２２ａ）。次に、制御部３１は、画像変換条件テーブル３３２ａを参照して、判別された機種及び画像品質レベルに対応するデータサイズを特定する（ステップＳ２３ａ）。
【００４９】
そして、制御部３１は、そのデータサイズの画像データが画像データキャッシュ領域３３５に記憶されているか否かを判断する（ステップＳ２４）。記憶されていれば（ステップＳ２４；Ｙｅｓ）、制御部３１は、その画像データを画像データキャッシュ領域３３５から読み出し（ステップＳ２５）、ＨＴＴＰレスポンスとして移動機１０ａに送信する（ステップＳ２６）。
【００５０】
一方、移動機に適合するデータサイズの画像データが画像データキャッシュ領域３３５に記憶されていなければ（ステップＳ２４；Ｎｏ）、制御部３１は、画像データ記憶領域３３４を検索して、上記ＵＲＬを示すディレクトリから画像データ又は中間画像データを読み出す（ステップＳ２７）。次に、制御部３１は、ステップＳ２３ａで特定したデータサイズと、読み出した画像データ又は中間画像データのデータサイズとを比較して、読み出した画像データ又は中間画像データを変換する必要があるか否かを判断する（ステップＳ２８）。変換する必要がある場合には（ステップＳ２８；Ｙｅｓ）、制御部３１は、ステップＳ２７で読み出した画像データ又は中間画像データを変換し（ステップＳ２９）、これをＨＴＴＰレスポンスとして移動機１０ａに送信する（ステップＳ２６）。
【００５１】
一方、変換する必要がない場合には（ステップＳ２８；Ｎｏ）、制御部３１は、移動機プロファイルテーブル３３６に記述されている画像品質レベルを更新する必要があるか否かを判断する（ステップＳ３０）。ここで、更新する必要がある場合とは、ステップＳ２３ａで特定したデータサイズが、画像データ記憶領域に記憶されている画像データ又は中間画像データのデータサイズよりも大きい場合である。つまり、移動機のユーザが、移動機プロファイルテーブル３３６に記述されている画像品質レベルよりも高い画質の画像データを希望している場合である。更新する必要があると判断されると（ステップＳ３０；Ｙｅｓ）、制御部３１は、移動機プロファイルテーブル３３６に記述されている画像品質レベルを更新してから（ステップＳ３１）、画像データ又は中間画像データをＨＴＴＰレスポンスとして移動機１０ａに送信する（ステップＳ２６）。移動機プロファイルテーブル３３６に記述されている画像品質レベルが更新されたので、次回以降にこの移動機に画像データを送信する際には、その移動機のユーザが希望する画質の画像データを送信することができる。一方、更新する必要がない場合には（ステップＳ３０；Ｎｏ）、制御部３１は、画像データ又は中間画像データをＨＴＴＰレスポンスとして移動機１０ａに送信する（ステップＳ２６）。
【００５２】
以上説明した第２実施形態によれば、第１実施形態で述べた効果に加えて、移動機のユーザが望む画像品質レベル（画像データのデータサイズ）で画像データを移動機に送信することができる。
【００５３】
（３）変形例
本発明は上述した実施形態に限定されず、次のような変形が可能である。
（３−１）電子メール配信サーバ装置３０，３０ａは、単体の装置で構成される必要はなく、複数の装置群によって構成されていてもよい。また、移動機１０の機種に関しては、実施形態で述べた４種類の機種よりもさらに細分化してもよい。また、移動機に通信サービスを提供する通信事業者（キャリア）の別を考慮し、第１キャリアの移動機、第２キャリアの移動機、第３キャリアの移動機・・・といったようにキャリア別に機種を分類してもよい。この場合、電子メール配信サーバ装置３０，３０ａは、他キャリアの移動機に対しては、最も小さいデータサイズの画像データに変換して送信するようにしてもよい。あらゆる機種の移動機によって画像データを取り扱えるようにするためである。また、第１実施形態においては、所定のデータサイズを２０ＫＢとしたが、これに限らないことはもちろんである。
【００５４】
（３−２）第２実施形態において、電子メール配信サーバ装置３０ａが受信した電子メールを複数の宛先に同報送信する場合がある。この場合、制御部３１は、それらのメールアドレスの各々に対応付けられている移動機の機種及び画像品質レベルを移動機プロファイルテーブル３３６から抽出し、さらに、抽出した移動機の機種及び画像品質レベルに対応付けられているデータサイズのうち、最も大きいデータサイズを画像変換条件テーブル３３２ａから抽出すればよい。このようにすれば、同報の対象となる移動機のうち、最も大きいデータサイズの画像データを取り扱い可能な移動機に合わせて、画像データの変換処理を行うことができる。
【００５５】
（３−３）上述した電子メール配信サーバ装置３０、３０ａにおいて実行されるプログラムは、制御部３１（ＣＰＵ）が、当該プログラムが記録された磁気テープ、磁気ディスク、フロッピー（登録商標）ディスク、光記録媒体、光磁気記録媒体、ＤＶＤ、ＲＡＭ等、その他記録媒体から読み取ることによって実行することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の第１実施形態の概要を示す図である。
【図２】本発明の第１実施形態に係るシステムの全体構成を示すブロック図である。
【図３】同実施形態における電子メール配信サーバ装置の構成を示すブロック図である。
【図４】同実施形態における画像変換条件テーブルの一例を示す図である。
【図５】同実施形態における電子メール配信サーバ装置の制御部の動作を示すフローチャートである。
【図６】同実施形態における電子メール配信サーバ装置の制御部の動作を示すフローチャートである。
【図７】同実施形態における電子メール配信サーバ装置の制御部の動作を示すフローチャートである。
【図８】同実施形態における移動機が表示した電子メールの一例を示す図である。
【図９】本発明の第２実施形態における電子メール配信サーバ装置の構成を示すブロック図である。
【図１０】同実施形態における画像変換条件テーブルの一例を示す図である。
【図１１】同実施形態における移動機プロファイルテーブルの一例を示す図である。
【図１２】同実施形態における電子メール配信サーバ装置の制御部の動作を示すフローチャートである。
【図１３】同実施形態における電子メール配信サーバ装置の制御部の動作を示すフローチャートである。
【図１４】従来技術を説明する図である。
【符号の説明】
【００５７】
１０ａ〜１０ｃ・・・移動機、２０・・・移動通信網、３０，３０ａ・・・電子メール配信サーバ装置、３１・・・制御部、３２・・・通信部、３３・・・不揮発性記憶部、４０・・・インターネット、５０ａ，５０ｂ・・・パーソナルコンピュータ。
【図１】
0004504260.tif 000002
【図２】
0004504260.tif 000003
【図３】
0004504260.tif 000004
【図４】
0004504260.tif 000005
【図５】
0004504260.tif 000006
【図６】
0004504260.tif 000007
【図７】
0004504260.tif 000008
【図８】
0004504260.tif 000009
【図９】
0004504260.tif 000010
【図１０】
0004504260.tif 000011
【図１１】
0004504260.tif 000012
【図１２】
0004504260.tif 000013
【図１３】
0004504260.tif 000014
【図１４】
0004504260.tif 000015