(57)【要約】【課題】  複数の画像データが添付された電子メールを受信した場合において、各画像データが示す画像の大きさのプロポーションを保ちつつ、すべての画像を表示領域から食み出すことなく表示させること。【解決手段】  電子メールデータに添付されていた複数の画像データをメモリに記憶しておく。制御部は、各画像データにより描画される画像のうち、もっとも横幅が大きくなる画像の画像データを特定する。次に、その最も大きい画像を自機の表示部の表示領域の横幅と一致させるための縮小比率を算出する。さらに、算出した縮小比率に基づく均一の縮小処理をメモリの各画像データに施す。最後に、縮小処理を施した一連の画像データが示す画像を表示部に表示する。【選択図】      図１
2005204274.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、
前記送信データを表示するためのディスプレイであって、縦幅と横幅を有するディスプレイと、
前記少なくとも２の画像を、当該少なくとも２の画像が有する最大横幅が、前記ディスプレイが有する前記横幅と実質的に同一または当該横幅未満になるように、プロポーションを保ったままサイズ変更し、サイズ変更した画像データを生成するための調整メカニズムと
を有することを特徴とする移動通信端末。
【請求項２】
前記移動通信端末は、通話機能を有する
ことを特徴とする請求項１に記載の移動通信端末。
【請求項３】
ブラウザ機能をさらに有する
ことを特徴とする請求項１に記載の移動通信端末。
【請求項４】
データ通信機能をさらに有する
ことを特徴とする請求項１に記載の移動通信端末。
【請求項５】
前記ディスプレイは、電子ディスプレイを含む
ことを特徴とする請求項１に記載の移動通信端末。
【請求項６】
前記電子ディスプレイはＬＣＤである
ことを特徴とする請求項５に記載の移動通信端末。
【請求項７】
前記ディスプレイは光ディスプレイである
ことを特徴とする請求項１に記載の移動通信端末。
【請求項８】
前記少なくとも２の画像に対応する情報を含むデータを送信する送信部をさらに有する
ことを特徴とする請求項１に記載の移動通信端末。
【請求項９】
前記少なくとも２の画像の少なくとも一部を、前記縦幅方向に移動するためのスクロールメカニズムをさらに有する
ことを特徴とする請求項１に記載の移動通信端末。
【請求項１０】
前記送信データを格納するためのメモリをさらに有する
ことを特徴とする請求項１に記載の移動通信端末。
【請求項１１】
前記送信部は、前記サイズ変更された画像データに対応するデータを送信するためのメカニズムを有する
ことを特徴とする請求項８に記載の移動通信端末。
【請求項１２】
前記調整メカニズムは、前記送信データに内包される本文が有するサイズを、プロポーションを保ったまま調整するためのメカニズムをさらに有する
ことを特徴とする請求項１に記載の移動通信端末。
【請求項１３】
少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、
前記送信データを表示するためのディスプレイであって、縦幅と横幅を有するディスプレイと
を有する移動通信端末であって、
当該移動通信端末は、前記少なくとも２の画像を、当該少なくとも２の画像が有する最大横幅が、前記ディスプレイが有する前記横幅と実質的に同一または前記横幅未満になるように、プロポーションを保ったままサイズ変更するようプログラムされている
ことを特徴とする移動通信端末。
【請求項１４】
少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、
前記送信データを表示するためのディスプレイであって、縦幅と横幅を有するディスプレイと、
前記送信データを解釈し、前記少なくとも２の画像を、プロポーションを保ったままサイズ変更するための調整モジュールと
を有することを特徴とする移動通信端末。
【請求項１５】
少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、
前記送信データを表示するためのディスプレイであって、縦幅と横幅を有するディスプレイと、
倍率を決定し、前記少なくとも２の画像に適用させることにより、前記ディスプレイに前記画像を表示する前に前記画像のサイズを変更するための調整モジュールと
を有することを特徴とする移動通信端末。
【請求項１６】
少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信手段と、
前記送信データを表示するための表示手段であって、縦幅と横幅を有する表示手段と、
前記少なくとも２の画像を、当該少なくとも２の画像が有する最大横幅が、前記表示手段が有する前記横幅と実質的に同一または前記横幅未満になるように、プロポーションを保ったままサイズ変更する手段と
を有することを特徴とする移動通信端末。
【請求項１７】
移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、
少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、メモリと、前記送信データを表示するディスプレイと、前記少なくとも２の画像を、少なくともプロポーションを保ったままサイズ変更するための調整メカニズムを有する移動通信端末を設ける過程と、
前記送信データを受信する過程と、
前記送信データを前記メモリに格納する過程と、
前記送信データを解析することにより、前記少なくとも２の画像の少なくとも１のサイズ変更が必要であるか否かを判定する過程と、
サイズ変更が必要な場合に、前記調整メカニズムに、前記少なくとも２の画像を、前記ディスプレイに表示させるために、プロポーションを保ったままサイズ変更させる過程と、
前記メモリに格納された前記送信データを、別の移動通信端末に送信する過程と
を有することを特徴とする方法。
【請求項１８】
前記送信データを解析する過程は、さらに、前記少なくとも２の画像が有する最大横幅を判定し、前記最大横幅を、前記ディスプレイが有する横幅と比較する過程を有し、
前記調整メカニズムに、前記少なくとも２の画像を、前記ディスプレイに表示させるために、プロポーションを保ったままサイズ変更させる過程は、前記少なくとも２の画像が有する前記最大横幅が、前記ディスプレイが有する前記横幅と実質的に同一または当該横幅未満になるように、前記少なくとも２の画像を、プロポーションを保ったままサイズ変更する過程を有する
ことを特徴とする請求項１７に記載の方法。
【請求項１９】
移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、
少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、メモリと、前記送信データを表示するディスプレイと、前記少なくとも２の画像を、少なくともプロポーションを保ったままサイズ変更するための調整メカニズムを有する移動通信端末を設ける過程と、
前記送信データを受信する過程と、
前記送信データを前記メモリに格納する過程と、
前記送信データを解析することにより、前記少なくとも２の画像の少なくとも１のサイズ変更が必要であるか否かを判定する過程と、
サイズ変更が必要な場合に、前記調整メカニズムに倍率を決定させ、前記少なくとも２の画像を前記ディスプレイに表示させるために前記倍率に従ってサイズ変更させることにより前記送信データを修正させる過程と、
前記修正された送信データを、前記倍率と共に、別の移動通信端末に送信する過程と
を有することを特徴とする方法。
【請求項２０】
前記修正した送信データを送信する過程の前に、
前記修正した送信データを前記メモリに格納する過程をさらに有する
ことを特徴とする請求項１９に記載の方法。
【請求項２１】
前記修正した送信データを送信する過程の前に、
前記メモリに格納されている前記送信データを前記修正した送信データで上書きする過程をさらに有する
ことを特徴とする請求項１９に記載の方法。
【請求項２２】
前記送信データが第１のディスプレイサイズを有する第１の移動通信端末から送信されている場合に、
前記送信データを受信する過程は、前記第１のディスプレイサイズと異なる第２のディスプレイサイズを有する第２の移動通信端末が前記送信データを受信する過程を含み、
前記別の移動通信端末は、前記第１のディスプレイサイズと少なくとも同サイズ以上のディスプレイサイズを有する第３の移動通信端末であって、
前記第３の移動通信端末において、前記修正された送信データを受信する過程と、
前記第３の移動通信端末において、前記修正された送信データを、前記第１の移動通信端末によって送信された前記送信データに対応させるように、前記倍率の逆数を適用する過程と
をさらに有することを特徴とする請求項１９に記載の方法。
【請求項２３】
移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、
複数の異なる移動通信端末に対応するデータであって、前記複数の移動通信端末の各々に関連付けられたディスプレイサイズを含むデータを格納するサーバを設ける過程と、
少なくとも２の画像に対応する情報を内包した送信データを、送信側移動通信端末から前記サーバを介して受信側移動通信端末に送信する過程と、
前記サーバに前記送信データを受信させる過程と、
前記サーバに、前記受信側端末を特定させ、当該受信側端末に関連付けられているディスプレイサイズを判定させる過程と、
前記サーバに、前記送信データを、前記受信側移動通信端末の前記ディスプレイサイズと比較および解析させ、前記少なくとも２の画像の、少なくとも１のサイズ変更が必要か否かを判定させる過程と、
サイズ変更が必要な場合に、前記サーバに、前記少なくとも２の画像を前記受信側移動通信端末が有する前記ディスプレイで表示するためにプロポーションを保ったままサイズ変更させることにより、前記送信データを修正させる過程と、
前記修正した送信データを、前記サーバから前記受信側移動通信端末に転送する過程と、
前記受信側移動通信端末に、前記修正した送信データを受け付け、表示させる過程と
を有することを特徴とする方法。
【請求項２４】
移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、
複数の異なる移動通信端末に対応するデータであって、前記複数の移動通信端末の各々に関連付けられたディスプレイサイズを含むデータを格納するサーバを設ける過程と、
少なくとも２の画像のうち最大の画像を特定する画像情報を当該少なくとも２の画像と共に内包する送信データを、送信側移動通信端末から前記サーバを介して受信側移動通信端末に送信する過程と、
前記サーバに前記送信データを受信させ、前記受信側移動通信端末に関連付けられているディスプレイサイズを判定させる過程と、
前記サーバに、前記受信側移動通信端末の前記ディスプレイサイズと前記画像情報とを比較させ、倍率を決定させる過程と、
前記倍率を前記送信データに適用させ、前記倍率が適用された前記送信データを、前記受信側移動通信端末に転送する過程と、
前記受信側移動通信端末に、前記倍率が適用された前記送信データを受け付け、表示させる過程と
を有することを特徴とする方法。
【請求項２５】
移動通信端末から受信したデータを処理するサーバであって、
複数の移動通信端末が有する特性に対応するデータを含むメモリと、
少なくとも１の送信側移動通信端末から送信され、少なくとも２の画像に対応する情報を内包するデータを受け付ける受信部と、
受信側移動通信端末と、当該端末に関連付けられているディスプレイサイズを特定する解析メカニズムであって、前記送信データを前記受信側移動通信端末の前記ディスプレイサイズと比較し、前記少なくとも２の画像を、前記受信側移動通信端末が有する前記ディスプレイで表示するために、プロポーションを保ったままサイズ変更することにより前記送信データを修正する比較メカニズムをさらに含む解析メカニズムと、
前記修正した送信データを、前記サーバから前記受信側移動通信端末に転送する送信部と
を有することを特徴とするサーバ。
【請求項２６】
移動通信端末から受信したデータを処理するサーバであって、
複数の受信側移動通信端末が有する特性であって、当該受信側移動通信端末の各々に関連付けられたディスプレイサイズを含む特性に対応するデータを含むメモリと、
送信側移動通信端末から送信された送信データであって、前記送信データに内包される少なくとも２の画像のうち最大の画像を特定する画像情報を当該少なくとも２の画像と共に内包する送信データを受け付ける受信部と、
前記受信側移動通信端末に関連付けられているディスプレイサイズを判定し、前記画像情報を、前記受信側移動通信端末の前記ディスプレイサイズと比較することにより、倍率を決定し、前記倍率を前記送信データに適用させることを可能にする解析メカニズムと、
前記倍率が適用された送信データを、前記受信側移動通信端末に転送する送信部と
を有することを特徴とするサーバ。
【請求項２７】
移動通信端末から受信したデータを処理するサーバであって、
複数の移動通信端末が有する特性に対応するデータを含むメモリ手段と、
少なくとも１の送信側移動通信端末から送信され、少なくとも２の画像に対応する情報を内包するデータを受け付ける受信手段と、
受信側移動通信端末と、当該端末に関連付けられているディスプレイサイズを特定する解析手段であって、前記送信データを前記受信側移動通信端末の前記ディスプレイサイズと相対的に検証することによりプロポーションを保った状態での画像サイズ変更が必要か否かを判定し、必要と判定された場合に、前記少なくとも２の画像を、前記受信側移動通信端末が有する前記ディスプレイで表示するために、プロポーションを保ったままサイズ変更することにより前記送信データを修正する比較手段をさらに含む解析手段と、
前記送信データの１または前記修正した送信データを、前記サーバから前記受信側移動通信端末に転送する送信手段と
を有することを特徴とするサーバ。
【請求項２８】
移動通信端末から受信したデータを処理するサーバであって、
複数の受信側移動通信端末が有する特性であって、当該受信側移動通信端末の各々に関連付けられたディスプレイサイズを含む特性に対応するデータを含むメモリ手段と、
送信側移動通信端末から送信された送信データであって、前記送信データに内包される少なくとも２の画像のうち最大横幅を有する画像を特定する画像情報を少なくとも２の画像と共に内包する送信データを受け付ける受信手段と、
前記受信側移動通信端末に関連付けられているディスプレイサイズを判定し、前記画像情報を、前記受信側移動通信端末の前記ディスプレイサイズと比較することにより、倍率を決定し、前記倍率を前記送信データに適用させることを可能にする解析手段と、
前記倍率が適用された送信データを、前記受信側移動通信端末に転送する送信手段と
を有することを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像調整装置及び移動通信端末に関する。
【背景技術】
【０００２】
遠隔にある移動通信端末間で、画像データが添付された電子メールをやり取りさせるサービスが広く普及している。この種のサービスに利用される移動通信端末は、所定のタグと関連付けられた画像ファイルを含む電子メールを他の移動通信端末から受信すると、その画像ファイルと関連付けられたタグを解釈することにより、電子メールの文面と画像とが好適にレイアウトされた画面を自機のディスプレイデバイスに表示させることができるようになっている。
また、この種のサービスに利用される移動通信端末の多くは、機種毎のディスプレイデバイスのサイズの違いを吸収すべく、受信した画像データにより描画される画像のサイズを自機のディスプレイデバイスの表示幅に合わせて自動修正する機能を搭載している（非特許文献１参照）。かかる機能が搭載されているため、各移動通信端末の利用者は、自機のディスプレイデバイスと異なる解像度で作成された画像データを添付したメールを受信した場合であっても、サイズの違いを意識することなくその内容を閲覧することができる。
【非特許文献１】http://www.nttdocomo.co.jp/p_s/imode/tag/gazou.html
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、一通の電子メールに複数の画像データが添付されるケースがある。このような電子メールを受信した移動通信端末は、それら各画像データが示す画像の横幅をディスプレイデバイスの表示領域の横幅に一致させるための縮小比率を個別に算出し、各縮小比率に従った縮小処理を画像データにそれぞれ施すことによって、画像のサイズを表示領域の横幅と一致させていた。
しかしながら、かかる従来手法に従って縮小処理を施す場合、算出される縮小比率は画像データの大きさに応じてまちまちであるため、縮小処理後の画像データが示す画像をレイアウトして表示した場合、各画像間の大きさの調和が損なわれることになる。例えば、図１０に示すように、横幅２４０ピクセルの表示領域を有する移動通信端末Ａで３つの画像データを生成し、これら３つの画像データを添付した電子メールを横幅１４４ピクセルの表示領域しかない移動通信端末Ｂに宛てて送信した場合を想定すると、大型船を描画した画像と「おめでとう」と描画した画像は、共に１４４ピクセルの横幅に納まらないため縮小せざるを得ない一方で、小型船を描画した画像は１４４ピクセルの横幅に納まるのでそのままのサイズで表示されることになる。このように、各画像間の調和が損なわれた形で表示されることになれば、上段の船が大型船で中段の船が小型船であるとの発信者の意図が受信者にうまく伝わらないといった事態を招きかねない。
【０００４】
本発明は、このような問題を解決すべく案出されたものであり、移動通信端末間で送信される画像のサイズを、プロポーションを保ったまま調整する方法および装置を提供することを目的とする。具体的には、複数の画像データが添付された電子メールを受信した場合において、各画像データが示す画像の大きさの調和を保ちつつも、すべての画像を表示領域から食み出すことなく表示させる画像調整装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明は、少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、前記送信データを表示するためのディスプレイであって、縦幅と横幅を有するディスプレイと、前記少なくとも２の画像を、当該少なくとも２の画像が有する最大横幅が、前記ディスプレイが有する前記横幅と実質的に同一または当該横幅未満になるように、プロポーションを保ったままサイズ変更し、サイズ変更した画像データを生成するための調整メカニズムとを有する移動通信端末を提供する。
【０００６】
本発明の好ましい態様において、本発明の移動通信端末は、通話機能、ブラウザ機能、データ通信機能の少なくとも１をさらに有するようにしてもよい。また、本発明の移動通信端末は、前記ディスプレイは、電子ディスプレイを含み、当該電子ディスプレイはＬＣＤであってもよい。あるいは、前記ディスプレイは光ディスプレイであってもよい。
【０００７】
さらに別の好ましい態様において、前記移動通信端末は、前記少なくとも２の画像に対応する情報を含むデータを送信する送信部、前記少なくとも２の画像の少なくとも一部を、前記縦幅方向に移動するためのスクロールメカニズム、
前記送信データを格納するためのメモリのいずれかをさらに有する。この送信部は、前記サイズ変更された画像データに対応するデータを送信するためのメカニズムを有する。
【０００８】
また、当該移動通信端末の前記調整メカニズムは、前記送信データに内包される本文が有するサイズを、プロポーションを保ったまま調整するためのメカニズムをさらに有するようにしてもよい。
【０００９】
上記課題を解決する別の手段として、本発明は、少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、前記送信データを表示するためのディスプレイであって縦幅と横幅を有するディスプレイとを有する移動通信端末であって、前記少なくとも２の画像を、当該少なくとも２の画像が有する最大横幅が、前記ディスプレイが有する前記横幅と実質的に同一または前記横幅未満になるように、プロポーションを保ったままサイズ変更するようプログラムされていることを特徴とする移動通信端末を提供する。
【００１０】
さらに、本発明は、少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、前記送信データを表示するためのディスプレイであって、縦幅と横幅を有するディスプレイと、前記送信データを解釈し、前記少なくとも２の画像を、プロポーションを保ったままサイズ変更するための、調整モジュールとを有することを特徴とする移動通信端末を提供する。
【００１１】
加えて、本発明は、少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、前記送信データを表示するためのディスプレイであって縦幅と横幅を有するディスプレイと、倍率を決定し、前記少なくとも２の画像に適用させることにより、前記ディスプレイに前記画像を表示する前に前記画像のサイズを変更するための調整モジュールとを有することを特徴とする移動通信端末を提供する。
【００１２】
また、本発明は、少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信手段と、前記送信データを表示するための表示手段であって縦幅と横幅を有する表示手段と、前記少なくとも２の画像を、当該少なくとも２の画像が有する最大横幅が、前記表示手段が有する前記横幅と実質的に同一または前記横幅未満になるように、プロポーションを保ったままサイズ変更する手段とを有する移動通信端末を提供する。
【００１３】
上記課題を解決するため、本発明は、移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、メモリと、前記送信データを表示するディスプレイと、前記少なくとも２の画像を、少なくともプロポーションを保ったままサイズ変更するための調整メカニズムを有する移動通信端末を設ける過程と、前記送信データを受信する過程と、前記送信データを前記メモリに格納する過程と、前記送信データを解析することにより、前記少なくとも２の画像の少なくとも１のサイズ変更が必要であるか否かを判定する過程と、サイズ変更が必要な場合に、前記調整メカニズムに、前記少なくとも２の画像を、前記ディスプレイに表示させるために、プロポーションを保ったままサイズ変更させる過程と、前記メモリに格納された前記送信データを、別の移動通信端末に送信する過程とを有することを特徴とする方法を提供する。この場合、前記送信データを解析する過程は、さらに、前記少なくとも２の画像が有する最大横幅を判定し、前記最大横幅を、前記ディスプレイが有する横幅と比較する過程を有し、前記調整メカニズムに、前記少なくとも２の画像を、前記ディスプレイに表示させるために、プロポーションを保ったままサイズ変更させる過程は、前記少なくとも２の画像が有する前記最大横幅が、前記ディスプレイが有する前記横幅と実質的に同一または当該横幅未満になるように、前記少なくとも２の画像を、プロポーションを保ったままサイズ変更する過程を有するようにしてもよい。
【００１４】
さらに、本発明は、移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、少なくとも２の画像に対応する情報を内包する送信データを受け付ける受信部と、メモリと、前記送信データを表示するディスプレイと、前記少なくとも２の画像を、少なくともプロポーションを保ったままサイズ変更するための調整メカニズムを有する移動通信端末を設ける過程と、前記送信データを受信する過程と、前記送信データを前記メモリに格納する過程と、前記送信データを解析することにより、前記少なくとも２の画像の少なくとも１のサイズ変更が必要であるか否かを判定する過程と、サイズ変更が必要な場合に、前記調整メカニズムに倍率を決定させ、前記少なくとも２の画像を前記ディスプレイに表示させるために前記倍率に従ってサイズ変更させることにより前記送信データを修正させる過程と、前記修正された送信データを、前記倍率と共に、別の移動通信端末に送信する過程とを有することを特徴とする方法を提供する。好ましくは、当該方法は、前記修正した送信データを送信する過程の前に、前記修正した送信データを前記メモリに格納する過程をさらに有するようにしてもよい。また、好ましくは、当該方法は、前記修正した送信データを送信する過程の前に、前記メモリに格納されている前記送信データを前記修正した送信データで上書きする過程をさらに有するようにしてもよい。
【００１５】
当該方法の別の態様として、前記送信データが第１のディスプレイサイズを有する第１の移動通信端末から送信されている場合に、前記送信データを受信する過程は、前記第１のディスプレイサイズと異なる第２のディスプレイサイズを有する第２の移動通信端末が前記送信データを受信する過程を含み、前記別の移動通信端末は、前記第１のディスプレイサイズと少なくとも同サイズ以上のディスプレイサイズを有する第３の移動通信端末であって、前記第３の移動通信端末において、前記修正された送信データを受信する過程と、前記第３の移動通信端末において、前記修正された送信データを、前記第１の移動通信端末によって送信された前記送信データに対応させるように、前記倍率の逆数を適用する過程とをさらに有する。
【００１６】
加えて、上記課題を解決するために、本発明は、移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、複数の異なる移動通信端末に対応するデータであって、前記複数の移動通信端末の各々に関連付けられたディスプレイサイズを含むデータを格納するサーバを設ける過程と、少なくとも２の画像に対応する情報を内包した送信データを、送信側移動通信端末から前記サーバを介して受信側移動通信端末に送信する過程と、前記サーバに前記送信データを受信させる過程と、前記サーバに、前記受信側端末を特定させ、当該受信側端末に関連付けられているディスプレイサイズを判定させる過程と、前記サーバに、前記送信データを、前記受信側移動通信端末の前記ディスプレイサイズと比較および解析させ、前記少なくとも２の画像の、少なくとも１のサイズ変更が必要か否かを判定させる過程と、サイズ変更が必要な場合に、前記サーバに、前記少なくとも２の画像を前記受信側移動通信端末が有する前記ディスプレイで表示するためにプロポーションを保ったままサイズ変更させることにより、前記送信データを修正させる過程と、前記修正した送信データを、前記サーバから前記受信側移動通信端末に転送する過程と、前記受信側移動通信端末に、前記修正した送信データを受け付け、表示させる過程とを有することを特徴とする方法を提供する。
【００１７】
加えて、本発明は、移動通信端末に対して、または移動通信端末から送信されるデータを処理する方法であって、複数の異なる移動通信端末に対応するデータであって、前記複数の移動通信端末の各々に関連付けられたディスプレイサイズを含むデータを格納するサーバを設ける過程と、少なくとも２の画像のうち最大の画像を特定する画像情報を当該少なくとも２の画像と共に内包する送信データを、送信側移動通信端末から前記サーバを介して受信側移動通信端末に送信する過程と、前記サーバに前記送信データを受信させ、前記受信側移動通信端末に関連付けられているディスプレイサイズを判定させる過程と、前記サーバに、前記受信側移動通信端末の前記ディスプレイサイズと前記画像情報とを比較させ、倍率を決定させる過程と、前記倍率を前記送信データに適用させ、前記倍率が適用された前記送信データを、前記受信側移動通信端末に転送する過程と、前記受信側移動通信端末に、前記倍率が適用された前記送信データを受け付け、表示させる過程とを有することを特徴とする方法を提供する。
【００１８】
さらに、上記課題を解決するため、本発明は、移動通信端末から受信したデータを処理するサーバであって、複数の移動通信端末が有する特性に対応するデータを含むメモリと、少なくとも１の送信側移動通信端末から送信され、少なくとも２の画像に対応する情報を内包するデータを受け付ける受信部と、受信側移動通信端末と、当該端末に関連付けられているディスプレイサイズを特定する解析メカニズムであって、前記送信データを前記受信側移動通信端末の前記ディスプレイサイズと比較し、前記少なくとも２の画像を、前記受信側移動通信端末が有する前記ディスプレイで表示するために、プロポーションを保ったままサイズ変更することにより前記送信データを修正する比較メカニズムをさらに含む解析メカニズムと、前記修正した送信データを、前記サーバから前記受信側移動通信端末に転送する送信部とを有することを特徴とするサーバを提供する。
【００１９】
加えて本発明は、移動通信端末から受信したデータを処理するサーバであって、複数の受信側移動通信端末が有する特性であって、当該受信側移動通信端末の各々に関連付けられたディスプレイサイズを含む特性に対応するデータを含むメモリまたはメモリ手段と、送信側移動通信端末から送信された送信データであって、前記送信データに内包される少なくとも２の画像のうち最大の画像を特定する画像情報を当該少なくとも２の画像と共に内包する送信データを受け付ける受信部または受信手段と、前記受信側移動通信端末に関連付けられているディスプレイサイズを判定し、前記画像情報を、前記受信側移動通信端末の前記ディスプレイサイズと比較することにより、倍率を決定し、前記倍率を前記送信データに適用させることを可能にする解析メカニズムまたは手段と、前記倍率が適用された送信データを、前記受信側移動通信端末に転送する送信部または送信手段とを有することを特徴とするサーバを提供する。
【００２０】
さらに、本発明は、移動通信端末から受信したデータを処理するサーバであって、複数の移動通信端末が有する特性に対応するデータを含むメモリ手段と、
少なくとも１の送信側移動通信端末から送信され、少なくとも２の画像に対応する情報を内包するデータを受け付ける受信手段と、受信側移動通信端末と、当該端末に関連付けられているディスプレイサイズを特定する解析手段であって、前記送信データを前記受信側移動通信端末の前記ディスプレイサイズと相対的に検証することによりプロポーションを保った状態での画像サイズ変更が必要か否かを判定し、必要と判定された場合に、前記少なくとも２の画像を、前記受信側移動通信端末が有する前記ディスプレイで表示するために、プロポーションを保ったままサイズ変更することにより前記送信データを修正する比較手段をさらに含む解析手段と、前記送信データの１または前記修正した送信データを、前記サーバから前記受信側移動通信端末に転送する送信手段とを有することを特徴とするサーバを提供する。
【発明の効果】
【００２１】
本発明によれば、複数の画像データが添付された電子メールを受信した場合において、各画像データが示す画像の大きさの調和を保ちつつ、すべての画像を表示領域から食み出すことなく好適なレイアウトで表示させることができる。
【発明を実施するための最良の形態】
【００２２】
（第１実施形態）
以下、図面を参照しつつ、本発明の第１実施形態にかかる電子メールシステムについて説明する。本実施形態にかかる電子メールシステムの特徴は、画像の表示領域のサイズを異にする端末間で複数の画像データを添付した電子メールの授受を行う際、電子メールを受信した各端末が、メールに添付された各画像データが示す画像相互の大きさの調和を保ちながら、それらの画像のサイズを自機のディスプレイのサイズに合わせて縮小表示できるようにした点にある。
なお、本実施形態における「電子メールデータ」とは、文章部分を示すテキストデータと少なくとも複数の画像に対応するデータとを共に含む、一通の電子メールの制御データを意味するものとして以下の説明を行なう。
【００２３】
図１は、電子メールシステムの全体構成を示す図である。同図に示すように、このシステムは、インターネット１０に接続された通信端末２０と、ゲートウェイ（以下、「ＧＷ３０」）３０を介してインターネット１０に接続された移動通信網４０と、移動通信網４０に収容される移動通信端末５０Ａおよび５０Ｂとを有している。
通信端末２０は、例えばパーソナルコンピュータ（以下、ＰＣ）であり、インターネット１０を介して受信した電子メールデータに含まれるテキストデータや画像データを適宜レイアウトして表示させたり、公知のドローイングソフトを利用して画像を描画し、その画像を含む電子メールデータを他のノードに宛てて送信する機能を搭載している。
【００２４】
ＧＷ３０は、インターネット１０における通信プロトコルと移動通信網４０における通信プロトコルとを相互変換する機能を備えている。このＧＷ３０は、通信端末２０とインターネット１０上に設置された電子メールサーバとの間での、移動通信網４０およびインターネット１０を介した通信を仲介する。
移動通信網４０は、複数の基地局（図示略）や交換機（図示略）などを含んでおり、各基地局の形成する無線エリアに在圏している移動通信端末５０Ａ及び５０Ｂを収容し、無線通信サービスを提供する。
本実施形態において、移動通信端末５０Ａ及び５０Ｂは、携帯電話機である。以下では、移動通信端末５０Ａと５０Ｂとを区別する必要がない場合には、単に「移動通信端末５０」と表記する。
【００２５】
図２は、移動通信端末５０のハードウェア構成を示すブロック図である。同図に示すように、移動通信端末５０は、操作部５１と、表示部５２と、無線通信部５３と、記憶部５４と、制御部５５と、これら各構成要素間のデータ授受を仲介するバス５６とを有している。
操作部５１は、ユーザに各種指示を入力させるための複数の操作子を備えており、その操作子の操作内容に応じたデータを制御部５５へ引渡す。
表示部５２は、液晶ディスプレイとその駆動回路であり、制御部５５から引渡されたデータに応じた画像を表示する。なお、この表示部５２の表示領域のサイズは、移動通信端末５０の機種に応じて異なる。本実施形態の特徴を説明する便宜上、以降は、移動通信端末５０Ａが備える表示部５２の表示領域は２４０ピクセルの横幅を有しており、移動通信端末５０Ｂが備える表示部５２の表示領域は１４４ピクセルの横幅を有しているものとして説明を行なう。
無線通信部５３は、移動通信網４０の図示しない基地局から送信されてくるデータを受信して制御部５５へ引渡すと共に、制御部５５から引渡されたデータを上記基地局へ送出する。
【００２６】
記憶部５４は、ＲＡＭ（Random Access Memory）などにより構成される揮発性記憶部５４ａと、ＲＯＭ（Read Only Memory）やＥＥＰＲＯＭ（Electrically Erasable And Programmable ROM）により構成されるメモリ５４ｂとを含んでいる。
揮発性記憶部５４ａは、制御部５５のワークエリアとして利用される。一方、メモリ５４ｂは、ＯＳ（Operating System）を制御部５５に実現させるためのＯＳソフトウェアのほかに、他の移動通信端末５０への発呼、他の移動通信端末５０からの着呼、及びその端末との間での音声データ授受を行なうためのプログラムである通話アプリケーション、他の移動通信端末５０又は通信端末２０との電子メールデータのやり取りを行なうためのプログラムであるメーラアプリケーション、電子メールに添付する画像データを生成するためのプログラムであるドローイングアプリケーション、特定のＵＲＬ（uniform resource locator）に存在するデータを取得して表示するためのプログラムであるブラウザアプリケーションといったような各種プログラムを格納している。
また、メモリ５４ｂには、他の移動通信端末５０又は通信端末２０から受信した電子メールデータを格納する領域が確保されている。
【００２７】
ここで、この電子メールデータのデータ構造は図３に示すようになっている。同図に示すように、電子メールデータは、送信先アドレス記述部と送信元アドレス記述部と本文データ記述部と添付ファイルデータ記述部とからなる。
送信先アドレス記述部と送信元アドレス記述部はいわゆるヘッダに相当する。本文データ記述部には、メールの文章を構成するテキストデータが１センテンス毎にＨＴＭＬ（hypertext markup language）タグと対応付けて記述されている。各センテンスと対応するＨＴＭＬタグには、それら各センテンスを構成する文字の大きさや表示色といったような属性を指定する情報が適宜関連付けられている。電子メールを受信した端末の制御部５５は、これらの属性を解釈することによって各センテンスの文字の大きさや表示色を決定する。また、本文データ記述部には、電子メールに添付された一又は複数の画像データの識別情報を関連付けたＨＴＭＬタグが更に記述される。
【００２８】
添付ファイルデータ記述部には、電子メールに添付される一又は複数の画像データが記述されている。これら画像データの各々は、ＧＩＦ（Graphic Interchange Format）形式で記述されており、ビットマップを形成する各ピクセル毎の制御情報のほかに、画像の縦幅及び横幅を示す属性データを内包している。尚、この属性データである、画像の縦幅及び横幅を示す情報は、送信側装置で設定された画像データの縦横幅に各々対応している。
【００２９】
更に、メモリ５４ｂは、上記メーラアプリケーションのプラグインとして機能する画像調整アプリケーションを格納している。移動通信端末５０は、メーラアプリケーションとこの画像調整アプリケーションとを共に実装することで、本実施形態に特有の機能を実現する。
【００３０】
制御部５５は、例えばＣＰＵ（Central Processing Unit）であり、記憶部５４に格納されている各種プログラムを読み出して順次実行することにより、装置全体の動作を制御する。
制御部５５は、移動通信端末５０の電源（図示省略）が投入されると、まず、ＯＳソフトウェアをメモリ５４ｂから読み出して実行する。ＯＳソフトウェアにしたがって作動している制御部５５には、操作部５１から入力されたユーザの指示に応じ他のソフトウェアを適宜呼び出して実行する機能が付与される。例えば、他の移動通信端末５０から受信した電子メールの閲覧を指示する操作が操作部５１から入力されると、制御部５５は、メーラアプリケーション、及びそのプラグインとして実装される画像調整アプリケーションをメモリ５４ｂから読み出して実行する。
【００３１】
次に、本実施形態に特有の動作である画像調整処理について説明する。
この処理は、上述したメーラアプリケーション及び画像調整アプリケーションを制御部５５が逐次実行することにより行なわれる。
この処理が行われる前提として、移動通信端末５０のメモリ５４ｂは、他の移動通信端末５０又は通信端末２０から受信した電子メールデータを少なくとも１つ格納している必要がある。
【００３２】
図４は、移動通信端末５０Ｂにて実行される画像調整処理を示すフローチャートである。
電子メールの閲覧を指示する操作が行なわれると、移動通信端末５０Ｂの制御部５５は、閲覧が指示された電子メールデータをメモリ５４ｂから特定し、その本文データ記述部の内容を解釈することで、文章を構成する各センテンスの文字毎のフォント、表示色といったような文章部分のレイアウトを決定する（ステップＳ１１０）。
制御部５５は、本文データ記述部を更に解釈することで、このメールに添付されている画像データを特定し、特定した各画像データをメモリ５４ｂから読み出す（ステップＳ１２０）。なお、複数の画像データが添付されているときはそれらのすべてを読み出す。制御部５５は、読み出した画像データが内包する属性データをそれぞれ参照することで、描画される画像の横幅が最も大きくなる画像データを特定する（ステップＳ１３０）。
【００３３】
制御部５５は、ステップ１２０で特定した画像データによって描画される画像の横幅を自機の表示部５２の表示領域の横幅に、プロポーションを保ったまま一致させるための画像縮小比率を算出する（ステップＳ１４０）。例えば、画像の横幅が表示領域の横幅の２倍であったとき、縮小比率は５０％と算出されることになり、この比率はすべての画像データに適用される。
制御部５５は、メモリ５４ｂから読み出した各画像データにより描画される画像の縦幅と横幅の比率である縦横比をそれぞれ特定する（ステップＳ１５０）。
続いて、制御部５５は、メモリ５４ｂから読み出した各画像データに対し、各々の縦横比を維持したまま、最大画像の縮小比率に従った縮小処理を施す（ステップＳ１６０）。即ち、添付されたすべての画像データに同一の縮小比率を作用させ、プロポーションを保ったままで画像を縮小する。
制御部５５は、縮小処理後の画像データを基に描画した各画像を上記レイアウトされた文章部分の所定箇所に挿入して得た画面を表示部５２に表示させる（ステップＳ１７０）。
以上で画像調整処理が終了する。
【００３４】
ここで、画像データに施される縮小処理を更に具体的に説明する。図５は、移動通信端末５０Ａから送信された電子メールデータを移動通信端末５０Ｂがレイアウトして表示する様子を模式的に示す図である。
上記前提条件より、移動通信端末５０Ａの表示部５２の表示領域のサイズは移動通信端末５０Ｂの表示領域のサイズよりも大きいので、移動通信端末５０Ａから送信される電子メールデータの中には、移動通信端末５０Ｂの表示部５２に表示しきれない横幅の画像データが含まれていることがある。図５の例では、画像Ｂの横幅の大きさが２３０ピクセルとなっており、１４４ピクセルの横幅しかない移動通信端末Ｂの表示領域には納まりきらない。この場合、電子メールデータを受信した移動通信端末５０Ｂは、最も大きい画像である画像Ｂの横幅を自らの表示部５２の表示領域と、プロポーションを保ったまま一致させるための画像縮小比率を、２３０ピクセルの１４４ピクセルに対する百分率を算出することによって求める（上記フローチャートのステップＳ１４０）。そして、画面Ａ、Ｂ、Ｃを描画するピクセルの制御データをこの画像縮小比率（１４４／２３０）に応じて間引きすることによって、均一の縮小比率での縮小処理を実行する。
これにより、画像Ａ乃至Ｃの大きさの調和が保たれた状態での縮小処理が実現する。
【００３５】
以上説明した実施形態によると、各移動通信端末５０が画像調整アプリケーションを実装し、各々が受信した電子メールデータに含まれる複数の画像データをレイアウトして表示する際は、最も横幅が大きい画像の縮小比率に合わせた均一の縮小処理をすべての画像データに施すようになっている。従って、自機の表示部５２の横幅に収まりきらないサイズで作成された画像データを電子メールに添付して受信した場合であっても、各画像間の大きさの調和を保ちつつ自機の表示領域にマッチしたサイズで表示させることができる。これにより、各画像間の大きさのバランスが崩れ、電子メールの送信者の意図が受信者に
伝わりにくくなってしまうといった事態を回避できる。
【００３６】
なお、電子メールを送信する端末と受信する端末とで表示領域の縦幅と横幅の比率が異なる場合、例えば、送信側の端末が受信側の端末より大きな縦幅の表示領域を有する場合、電子メールに添付されていた画像データが示す画像の横幅を受信側の端末の表示領域と一致させるような縮小処理を施したとしても、画像の下の部分が一部画面から食み出してしまうといった事態が想定しうる。しかしながら、このような場合であっても、画面を上下方向にスクロールさせるという極めて容易な操作を行なうことによって、プロポーションを保ったままで横方向の好適なサイズにレイアウトされた画像を閲覧することができる。
【００３７】
（第２実施形態）
次に、本発明の第２実施形態を説明する。上述した第１実施形態では、電子メールデータに含まれる画像データのみの大きさを均一の縮小比率に従って縮小するようになっていた。これに対し、本実施形態は、画像データに縮小処理を施すだけでなく、縮小後の画像とバランスの取れたフォントサイズの文字で文章部分を表示する。
【００３８】
本実施形態のハードウェア構成は、画像縮小比率とフォントサイズとを対応付けて設定したテーブルが移動通信端末５０のメモリ５４ｂに記憶されている点を除いて、上記第１実施形態と同様である。このテーブルの設定内容は以下のようになっている。まず、電子メールデータの画像の縮小比率が９０％以上であるときは標準サイズのフォントで表示されるように設定されている。画像の縮小比率が、７５％以上９０％未満の範疇であったときは標準サイズよりも小さい中サイズのフォントで表示するように設定されおり、また、縮小比率が７５％未満の範疇であったときは中サイズよりも更に小さい小サイズのフォントで表示するように設定されている。
【００３９】
次に、本実施形態の動作を説明する。
本実施形態において、制御部５５は、上記ステップ１４０に従って縮小比率を算出した後、その縮小比率と対応する文字のフォントサイズをメモリ５４ｂから取得する。そして、このフォントサイズに従ってレイアウトした文章部分の所定箇所に各画像を挿入して得た画面を、表示部５２に表示させる。
以上説明した実施形態によれば、電子メールに含まれる各画像の大きさを相互のバランスを保ちながら縮小するだけでなく、画像の縮小比率に合わせた好適なサイズで文章部分をも表示する。従って、縮小が施された画像に比べて電子メールの文章部分が不釣合いに大きく見えてしまうといったような不都合を回避することができる。
【００４０】
（第３実施形態）
上記第１実施形態では、移動通信端末５０Ｂが、自機の表示部が有する表示領域の横幅より大きい一又は複数の画像を含む電子メールデータを受信した後、自機の表示領域に合わせてすべての画像に対して同一の縮小率で縮小処理を施した後表示する、という形態を説明した。第３実施形態では、この縮小処理が施された画像を見たユーザが、新たに編集を施した後あるいはそのままの状態で、他の移動通信端末５０Ｃに転送する指示を行った場合について説明する。本実施形態において、第１実施形態と共通する部分については同一の参照符号を用い、その詳細な説明は省略する。
【００４１】
本実施形態において、移動通信端末５０Ｂは、表示された本文データを適宜編集する機能を有している。具体的には、表示された電子メールの本文データに対して、新規入力および変更を行う機能を有している。また、移動通信端末５０Ｃの構成は、移動通信端末５０Ｂと同様である。本実施例では、図７に示すように、移動通信端末５０Ｃの表示部５２が有する表示領域の横幅が２４０ピクセルである場合を想定するが、それに限らず、受信側端末の表示部が通常有するであろう表示領域の横幅を示す任意の値をとりうる。
図６は、本実施形態に係るメール転送処理の流れを示すフローチャートである。また、図７は、本実施形態に係る移動通信端末が電子メールデータを表示する様子を示す図である。
まず、第１実施形態と同様、移動通信端末５０Ｂの制御部５５は、移動通信端末５０Ａから電子メールを受信した後、当該電子メールのオリジナルの本文と画像データをメモリ５４ｂに格納する。そして、図４におけるステップＳ１００〜Ｓ１７０における画像縮小処理が施された結果、端末５０Ａのユーザが意図した画像が作成され、この縮小された画像の画像データがメモリに書き込まれ、表示部５２に表示される（図７参照）。本文データは保持され、縮小処理による変更は行われない。
【００４２】
移動通信端末５０Ｂのユーザが、操作部５１を操作することにより、表示された電子メールを友人の移動通信端末５０Ｃ転送するべき旨の指示を入力すると、移動通信端末５０Ｂの制御部５５は、図６に示すメール転送処理を実行する。
このメール転送処理において、制御部５５は、まず、宛先の指定、電子メールの題名および本文の編集をユーザに促す編集画面を表示する（ステップＳａ１）。ユーザは、ここで転送先端末のメールアドレスを入力し、必要に応じて題名や本文を編集することができる。次いで、制御部５５は、送信の指示入力の有無を判断する（ステップＳａ２）。送信の指示入力が行われない場合（ステップＳａ２：ＮＯ）、ユーザがメール転送処理をキャンセルしない限り、制御部５５はユーザによる送信指示の入力を待機する。
【００４３】
ここで、ユーザが、宛先として移動通信端末５０Ｃのメールアドレスを指定し、本文に編集を施した後、操作部５１において当該電子メールの送信を要求する決定ボタン（図示略）を押下すると、ステップＳａ２の判断結果はＹＥＳとなり、ルーチンはステップＳａ３に移行する。
ステップＳａ３において、制御部５５は、メモリ５４ｂに記憶されているオリジナルの画像データを読み出す。ここで、「画像データ」は、画像Ａ〜Ｃ各々縦幅および横幅を定義する属性データ等を内包しているものと広義に解釈されるものとする。
【００４４】
続いて、制御部５５は、編集した本文データに、ステップＳａ３においてメモリ５４ｂより読み出したオリジナル画像データを添付して、移動通信端末５０Ｃに送信（ステップＳａ４）した後、当該メール転送処理を終了する。
このようにして送信された電子メールが移動通信端末５０Ｃに受信されると、移動通信端末５０Ｃの制御部５５は、受信した電子メールデータを自機のメモリ５４ｂに一旦保存する。そして、ユーザにより当該電子メールの閲覧が指示されると、メモリ５４ｂから本文データとオリジナル画像データを逐次読み出すことにより、当該電子メールを表示部５２に表示する。
【００４５】
図７に例示するように、移動通信端末５０Ｃは、最も大きいサイズを有する画像（図５の画像Ｂ）を表示するのに十分な表示領域を有するため、画像縮小処理を施すことなく、すべての画像を、移動通信端末５０Ｂが作成したオリジナル画像のサイズで表示する。
【００４６】
このように、移動通信端末５０Ｂは、メモリ５４ｂに保存した電子メールの表示に際して自機の表示領域に合わせて本願発明に係る画像縮小処理を行って表示部５２に供給するが、メモリ５４ｂ内の電子メールデータを書き換えることはなく、他の移動通信端末５０Ｃにはこのメモリ５４ｂ内の電子メールデータを転送する。従って、移動通信端末５０Ｃが送信元である移動通信端末５０Ａと同等の表示領域を有する場合、移動通信端末５０Ｃでは、オリジナルの画像サイズを保持したまま電子メールが表示される。
従って、例えば、大きな表示領域を有する端末において作成された電子メールデータが、小さな表示領域を有する端末を経由して別の端末に送信される場合においても、最終的な送信先である端末では、経由した端末において行われた画像縮小処理の影響を受けることなく、自機の表示画面を活かして、送信元の端末において作成されたサイズの画像データを表示することができる、という効果が得られる。即ち、送信の度にオリジナルの画像データが用いられるので画像データの質が劣化することなく、よって端末から端末に転送される画像自体の劣化を避けることが可能になる。
【００４７】
（第４実施形態）
この実施形態においては、オリジナルのメールデータが移動通信端末５０Ａから移動通信端末５０Ｂに送信され、メモリ５４ｂに格納される。そして画像縮小処理が移動通信端末５０Ｂにおいて実行された後、その結果得られる電子データをメモリ５４ｂに記憶しておく。その際に、オリジナルの画像データは上書きされる。次の閲覧の時には、移動通信端末５０Ｂは自機の表示領域に合ったサイズの画像データをすぐさま表示する。このように縮小処理が施された結果得られた画像データが移動通信端末５０Ｃに転送されると、転送された画像が転送先の端末が有する表示領域の横幅を食み出さない限り、縮小後のサイズで画像が表示されることになる。
この場合、画像データを転送した後に、画像縮小処理の際に用いた縮小率で、縮小後のサイズを除算することによりオリジナルの画像サイズを復元するような構成とすれば、上記第３実施形態と同様の効果が得られる。具体的には、図８の例において、移動通信端末５０Ｂは、移動通信端末５０Ａから受信した後に縮小処理された画像ａ、ｂ、ｃを移動通信端末５０Ｃに転送する。この場合、移動通信端末５０Ｃは、画像ａ、ｂ、ｃをメモリ５４ｂから読み出し、読み出した画像ａ、ｂ、ｃの各々に対して縮小率の逆数を用いた拡大処理を施す。このように、この拡大された画像データは、本文データ等を含む電子メールデータの一部として移動通信端末５０Ｃにおいて生成される。その結果、受信側の移動通信端末５０Ｃでは、図８の右端に例示するように、拡大後の画像が表示されることになる。
【００４８】
また、別の態様として、移動通信端末５０Ｂにおいて、縮小された画像データをオリジナルのデータに変換した後に移動通信端末５０Ｃに対して転送してもよい。
尚、移動通信端末５０Ｂにおいて拡大処理した後に画像を転送する場合、転送先の移動通信端末５０Ｃに画像拡大処理を行わせるようにする場合の、いずれの場合においても、移動通信端末５０Ｂが画像縮小処理の際に用いた縮小率を、メモリ５４ｂに記憶されている電子メールデータに関連付けるか、あるいは、添付ファイルデータ記述部の記憶領域に記憶しておくようにすれば、かかる画像拡大処理が可能となる。
以上のように、本実施形態によれば、移動通信端末５０Ｂおよび５０Ｃ間で画像データを変換する際に必要な動作を、移動通信端末５０Ｂと５０Ｃの各端末で分担することができ、移動通信端末５０Ｃにおいてメールメッセージを適切に表示するために必要な時間を短縮することが可能になる。
【００４９】
（第５実施形態）
上記実施形態では、移動通信端末のいずれかが、画像および本文データに対して、画像間のプロポーションを保った状態でサイズ変更処理を行っていた。別の態様として、図９に示すように、複数種類の移動通信端末に対応する特性情報に関するデータをメモリに記憶するサーバ６０によって、画像および本文データに対するサイズ変更処理が行われる。この端末の特性情報に関するデータは、特定の受信側移動通信端末の機種に応じて製造業者によって出荷時にメモリに記憶されてもよいし、電話番号や電子メールアドレス、その他端末に固有の類似情報を含む加入者情報に従ってメモリに記憶されてもよい。ここで、加入者情報とは、受信側移動通信端末を一意に特定する情報であって、特に、移動通信端末の製造業者と機種を特定する情報である。尚、如何なる場合においても、サーバ９０のメモリに記憶されているデータによって、特定の移動通信端末に関するディスプレイのサイズを最終的には特定可能である必要がある。
【００５０】
本実施形態の動作においては、従来の方法に従って、データが送信側移動通信端末６２から受信側移動通信端末６４に送信される。この送信データは、受信側移動通信端末に到達する前に、まずサーバ６０によって受信され処理される。送信データは少なくとも２の画像に対応するデータを内包しており、当該データの発信側ユーザは、データの受信側ユーザが受信側移動通信端末６４の表示領域において当該データを閲覧する際に、これら少なくとも２の画像を適性なプロポーションを保ったまま閲覧できる、ことを所望しているとする。
【００５１】
送信データは、サーバ６０を構成する受信部に受信される。サーバ６０の他の構成要素である解析モジュールまたはメカニズムは、送信データに内包される情報に基づいてサーバのメモリに記憶されているデータにアクセスし、受信側移動通信端末６４を特定した後、当該端末に関連付けられているディスプレイ６６のサイズを特定する。この解析モジュールは、送信データを検証した後に当該データに埋め込まれている画像のサイズが受信側移動通信端末のディスプレイが有するディスプレイサイズに適合するか否かを判定する比較モジュールまたはメカニズムをさらに含む。ここで、必要であれば、受信側移動通信端末６４が有するディスプレイ６６上で閲覧可能なように、少なくとも２の画像に対してそのプロポーションを保ったままサイズ変更処理することにより、送信データを修正する。そして、サーバ６０は、サーバ６０の他の構成要素である送信部を介して、当該修正した送信データを受信側移動通信端末６４に転送し、当該端末６４が有するディスプレイ６６上で閲覧ができるようにする。
【００５２】
送信側移動通信端末６２から送信されたデータが大量であるためにサーバ６０が当該データを解析するのに時間がかかりすぎる場合には、送信側移動通信端末から、送信データに埋め込まれている少なくとも２の画像が有する最大の横幅を示すデータの識別用のタグまたはビットをさらに送信するようにしてもよい。このタグを受信したサーバ６０は、画像情報を受信側移動通信端末のディスプレイ６６のサイズと比較し、プロポーションを保った状態でのサイズ変更処理が必要か否かを判断する。サイズ変更処理が必要であると判断されると、サーバ６０は、サーバメモリに記憶されている倍率を選択して画像データに適用させる。この処理により、送信データに内包されている画像は、プロポーションを保ったままサイズ変更され、受信側移動通信端末６４のディスプレイ６６上に好適な拡大または縮小率で表示可能となる。
【００５３】
（他の実施形態）
上記実施形態では、移動通信端末５０が、メールクライアント機能を備えた携帯電話機である場合について説明したが、メールクライアント機能を備えたＰＨＳ（Personal Handyphone System：登録商標）やメールクライアント機能を備えたＰＤＡ（Personal Digital Assistance）、メールクライアント機能を備えたモバイル型ＰＣなどであってもよい。この移動通信端末は、通話機能、データ通信機能、縦スクロール機能の１以上を有する。
また、本発明に係る移動通信端末５０は、上記第１〜第４実施形態で説明したような、移動通信網４０に収容されている移動通信端末５０に限られず、画像修正アプリケーションを実装してさえいれば、他の通信網に収容される端末であってもよい。
【００５４】
また、上記実施形態において、画像調整アプリケーションは、予めメモリ５４ｂに記憶されているものとして説明したが、かかるアプリケーションをＪａｖａ（登録商標）プログラミング言語によって記述したものをネットワーク上のサーバ装置に記憶し、該アプリケーションがこのサーバ装置に対する各移動通信端末５０の要求に応じて適宜配信され、移動通信端末５０のＪａｖａ仮想マシーン上で実行されるようにしてもよい。
【００５５】
更に、上記第２実施形態では、切り替え可能なフォントサイズの種類を３種類としたが、これよりも更に細かなフォントサイズを準備し、画像データの縮小比率に応じてこれらを適宜切り替えるようにしてもよい。
上記実施形態では、移動通信端末５０が、自機よりも表示領域の大きな端末で作成された画像に適宜縮小処理を施して表示させる構成を説明したが、自機よりも表示領域が小さい端末で作成された画像に適宜拡大処理を施して表示させるようにしてもよい。また、本明細書において、「ディスプレイ」は、例えば、電子ディスプレイ（ＬＣＤに限られない）および光ディスプレイ（投影された画像に限られない）など広義に解釈されるべきである。
【００５６】
上記実施形態における画像データは、ＧＩＦ形式で記述されているものとして説明したが、例えばＪＰＥＧ（Joint Photographic Experts Group）といったような他の形式で記述されたものであってもよい。
【図面の簡単な説明】
【００５７】
【図１】実施形態の全体構成図である。
【図２】移動通信端末のハードウェア構成を示すブロック図である。
【図３】電子メールデータのデータ構造図である。
【図４】第１実施形態の動作を示すフローチャートである。
【図５】第１実施形態に係る、電子メールデータを移動通信端末が表示する様子を示す図である。
【図６】第３実施形態に係るメール転送処理の流れを示すフローチャートである。
【図７】第３実施形態に係る、電子メールデータを移動通信端末が表示する様子を示す図である。
【図８】第４実施形態に係る、電子メールデータを移動通信端末が表示する様子を示す図である。
【図９】第５実施形態に係る、通信システムの構成の一例を示す図である。
【図１０】画像縮小処理の従来例を示す図である。
【符号の説明】
【００５８】
１０…インターネット、２０…通信端末、３０…ゲートウェイ、４０…移動通信網、５０…移動通信端末、５１…操作部、５２…表示部、５３…無線通信部、５４…記憶部、５５…制御部、５６…バス。
【図１】
2005204274.tif 000003
【図２】
2005204274.tif 000004
【図３】
2005204274.tif 000005
【図４】
2005204274.tif 000006
【図５】
2005204274.tif 000007
【図６】
2005204274.tif 000008
【図７】
2005204274.tif 000009
【図８】
2005204274.tif 000010
【図９】
2005204274.tif 000011
【図１０】
2005204274.tif 000012