(57)【要約】  【目的】  比較的高画質の画像を電子メールに添付する。  【構成】  携帯電話１から本文領域に背景画像，テンプレート画像等が含まれている電子メールを送信する場合に，電子メールに許容される最大のデータ量以下となるように，電子メールに添付される画像ファイルのデータ量がサーバ10において調整される。データ量が調整された画像ファイルが添付された電子メールが送信される。電子メールに添付された画像ファイルは比較的データ量が多いので，電子メールの受信者は比較的高画質の画像を見ることができる。  【選択図】  図１
2006236249.tif 000002
【特許請求の範囲】
【請求項１】
電子メールに添付する画像ファイルを特定する添付画像ファイル特定手段，
電子メールとして送信可能な最大のデータ量と，テキストが本文領域に記述され，かつ上記添付画像ファイル特定手段によって特定された画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて電子メールに添付できる画像ファイルの最大データ量を算出する算出手段，および
上記算出手段により得られた最大データ量以下のデータ量となるように，上記添付画像ファイル特定手段によって特定された画像ファイルのデータ量を調整するデータ量調整手段，
を備えた電子メールの添付画像ファイル生成装置。
【請求項２】
電子メール本文領域に記述する上記テキストを入力するテキスト入力手段をさらに備えた請求項１に記載の電子メールの添付画像ファイル生成装置。
【請求項３】
上記テキストが本文領域に記述され，かつ上記データ量調整手段によってデータ量が調整された画像ファイルが添付される電子メールを生成する電子メール生成手段をさらに備えた請求項１に記載の電子メールの添付画像ファイル生成装置。
【請求項４】
電子メール本文領域を飾る飾り画像を指定する飾り画像指定手段をさらに備え，
上記算出手段は，電子メールとして送信可能な最大のデータ量と，上記テキストが本文領域に記述され，かつ上記添付画像ファイル特定手段によって特定された画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量と，上記飾り画像指定手段によって指定された飾り画像のデータ量とにもとづいて電子メールに添付できる画像ファイルの最大データ量を算出するものである，
請求項１に記載の電子メールの添付画像ファイル生成装置。
【請求項５】
上記添付ファイル特定手段が，電子メールに添付する画像ファイルを指定する添付ファイル指定手段である，請求項１に記載の電子メールの添付画像ファイル生成装置。
【請求項６】
上記添付ファイル特定手段が，クライアント・コンピュータから送信され，かつ電子メールを添付する画像ファイルを特定する画像ファイル特定データ受信手段であり，
上記テキスト入力手段が，上記クライアント・コンピュータから送信され，かつ電子メール本文に記述するテキストを表すテキスト・データ受信手段である，
請求項１に記載の電子メールの添付画像ファイル生成装置。
【請求項７】
電子メールの本文領域を飾る飾り画像があらかじめ複数種類規定されており，
上記算出手段が，電子メールとして送信可能な最大データ量と，上記複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて，上記複数種類の飾り画像ごとに電子メールに添付できる画像の最大データ量を算出するものであり，
上記算出手段によって算出された最大データ量を，上記複数種類の飾り画像ごとに記憶する最大データ量記憶手段，
電子メールに添付できる画像ファイルを複数記憶する添付画像ファイル記憶手段，および
ユーザによる飾り画像の指定に応じて，指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量を上記最大データ量記憶手段から読み出す読み出し手段をさらに備え，
上記データ量調整手段が，上記画像ファイル記憶手段に記憶されている画像ファイルのうち，ユーザによって指定された画像ファイルが上記読み出し手段によって読み出された最大データ量以下となるようにデータ量を調整するものである，
請求項１に記載の電子メールの添付画像ファイル生成装置。
【請求項８】
電子メールの本文領域を飾る飾り画像があらかじめ複数種類規定されており，
電子メールとして送信可能な最大データ量と，上記複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて決定され，電子メールに添付できる画像の最大データ量を，上記複数種類の飾り画像ごとに記憶する最大データ量記憶手段，
電子メールに添付できる画像ファイルを複数記憶する添付画像ファイル記憶手段，
ユーザによる飾り画像の指定に応じて，指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量を上記最大データ量記憶手段から読み出す読み出し手段，
電子メール本文領域に記述するテキストを入力するテキスト入力手段，
上記読み出し手段によって読み出された最大データ量と上記テキスト入力手段によって入力されたテキストのデータ量とにもとづいて上記最大データ量を変更する変更手段，および
電子メールに添付する画像ファイルとして上記添付画像ファイル記憶手段に記憶されている画像ファイルのうちユーザによって指定された画像ファイルが上記変更手段によって得られたデータ量以下となるようにデータ量を調整するデータ量調整手段，
を備えた電子メールの添付画像ファイル生成装置。
【請求項９】
電子メールに添付する画像ファイルを特定し，
電子メールとして送信可能な最大のデータ量と，テキストが本文領域に記述され，かつ上記特定された画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて電子メールに添付できる画像ファイルの最大データ量を算出し，
算出により得られた最大データ量以下のデータ量となるように，上記特定された画像ファイルのデータ量を調整する，
電子メールの添付画像ファイル生成方法。
【請求項１０】
電子メールの本文領域を飾る飾り画像があらかじめ複数種類規定されており，
電子メールとして送信可能な最大データ量と，上記複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて決定され，電子メールに添付できる画像の最大データ量を，上記複数種類の飾り画像ごとに最大データ量記憶手段に記憶しておき，
電子メールに添付できる画像ファイルを添付画像ファイル記憶手段に複数記憶しておき，
ユーザによる飾り画像の指定に応じて，指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量を上記最大データ量記憶手段から読み出し，
電子メール本文領域に記述するテキストを入力し，
読み出された最大データ量と入力されたテキストとにもとづいて最大データ量を変更し，
電子メールに添付する画像ファイルとして上記添付画像ファイル記憶手段に記憶されている画像ファイルのうちユーザによって指定された画像ファイルが上記変更されたデータ量以下となるようにデータ量を調整する，
電子メールの添付画像ファイル生成方法。
【請求項１１】
電子メールの添付画像ファイルを生成する装置を制御するプログラムであって，
電子メールに添付する画像ファイルを特定させ，
電子メールとして送信可能な最大のデータ量と，テキストが本文領域に記述され，かつ上記特定された画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて電子メールに添付できる画像ファイルの最大データ量を算出させ，
算出により得られた最大データ量以下のデータ量となるように，上記特定された画像ファイルのデータ量を調整させるように電子メールの添付画像ファイルを生成する装置を制御するプログラム。
【請求項１２】
本文領域を飾る飾り画像があらかじめ複数種類規定されている電子メールの添付画像ファイルを生成する装置を制御するプログラムであって，
電子メールとして送信可能な最大データ量と，上記複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて決定され，電子メールに添付できる画像の最大データ量を，上記複数種類の飾り画像ごとに最大データ量記憶手段に記憶させておき，
電子メールに添付できる画像ファイルを添付画像ファイル記憶手段に複数記憶させておき，
ユーザによる飾り画像の指定に応じて，指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量を上記最大データ量記憶手段から読み出させ，
電子メール本文領域に記述するテキストを入力させ，
読み出された最大データ量と入力されたテキストのデータ量とにもとづいて上記最大データ量を変更させ，
電子メールに添付する画像ファイルとして上記添付画像ファイル記憶手段に記憶されている画像ファイルのうちユーザによって指定された画像ファイルが上記変更によって得られたデータ量以下となるようにデータ量を調整させるように電子メールの添付画像ファイルを生成する装置を制御するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，電子メールの添付画像ファイル生成装置ならびにその方法およびその制御プログラムに関する。
【背景技術】
【０００２】
電子メールには容量の制限があるために，データ量の多い画像ファイルなどが添付される場合には，送信できないことがある。このために，電子メールには，データ量の少ないサムネイル画像ファイルを添付し，電子メール本文にデータ量の多い高画質の画像ファイルにリンクするアドレスを記述することがある（特許文献１）。アドレスにアクセスすることにより，高画質の画像ファイルによって表される画像を閲覧できる。
【特許文献１】特開平10−233860号公報
【０００３】
また，画像ファイルが複数に分割され，分割された画像ファイルが電子メールに添付されるものもある（特許文献２）。
【特許文献２】特開2000-169023号
【０００４】
しかしながら，高品質の画像を閲覧するために電子メールに記述されたアドレスにアクセスすることも，分割された画像ファイルを一つの画像ファイルにまとめることも比較的面倒である。とくに，分割された画像ファイルを一つの画像ファイルにまとめるためには，まとめるためのプログラムが必要である。そのようなプログラムがなければ，分割された画像ファイルを一つの画像ファイルにまとめることはできないことが多い。
【発明の開示】
【０００５】
この発明は，比較的高画質の画像ファイルを電子メールに添付して送信できるようにすることを目的とする。
【０００６】
第１の発明による電子メールの添付画像ファイル生成装置は，電子メールに添付する画像ファイルを特定する添付画像ファイル特定手段，電子メールとして送信可能な最大のデータ量と，テキストが本文領域に記述され，かつ上記添付画像ファイル特定手段によって特定された画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキスト入力手段によって入力されたテキストのデータ量とにもとづいて電子メールに添付できる画像ファイルの最大データ量を算出する算出手段，および上記算出手段により得られた最大データ量以下のデータ量となるように，上記添付画像ファイル特定手段によって特定された画像ファイルのデータ量を調整するデータ量調整手段を備えていることを特徴とする。
【０００７】
第１の発明は，上記電子メールの添付画像ファイル生成装置に適した方法も提供している。すなわち，この方法は，電子メールに添付する画像ファイルを特定し，電子メールとして送信可能な最大のデータ量と，テキストが本文領域に記述され，かつ上記特定された画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて電子メールに添付できる画像ファイルの最大データ量を算出し，算出により得られた最大データ量以下のデータ量となるように，上記特定された画像ファイルのデータ量を調整するものである。
【０００８】
第１の発明は，上記電子メールの添付画像ファイル生成方法を実現するためのプログラムも提供している。
【０００９】
第１の発明によると，電子メールに添付される画像ファイルが特定される。電子メールとして送信可能な最大のデータ量と，テキストが本文領域に記述され，かつ特定された画像ファイルが添付される電子メールを作成するのに必要なデータ量と，テキストのデータ量とにもとづいて，電子メールに添付できる画像ファイルの最大のデータ量が算出される。算出された最大のデータ量以下のデータ量となるように，特定された画像ファイル（電子メールに添付される画像ファイル）のデータ量が調整される。本文領域には入力されたテキストが記述され，かつデータ量が調整された画像ファイルが添付された電子メールが生成される。
【００１０】
データ量が調整された画像ファイルが添付された電子メールのデータ量は電子メールとして送信できるデータ量以下となっている。電子メールに添付できる画像ファイルのデータ量を最大にして，電子メールを送信できるようになる。電子メールに添付される画像ファイルは，比較的データ量が多くなるであろうから，電子メールの受信者は，比較的高画質の画像が得られる。
【００１１】
電子メール本文領域に記述される上記テキストを入力するテキスト入力手段をさらに備えても良い。
【００１２】
上記テキストが本文領域に記述され，かつ上記データ量調整手段によってデータ量が調整された画像ファイルが添付される電子メールを生成する電子メール生成手段をさらに備えてもよい。
【００１３】
電子メール本文領域を飾る飾り画像（本文領域の背景画像，テンプレート画像など）を指定する飾り画像指定手段をさらに備えてもよい。この場合，上記算出手段は，電子メールとして送信可能な最大のデータ量と，上記テキストが本文領域に記述され，かつ上記添付画像ファイル特定手段によって特定された画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量と，上記飾り画像指定手段によって指定された飾り画像のデータ量とにもとづいて電子メールに添付できる画像ファイルの最大データ量を算出するものとなろう。
【００１４】
上記添付ファイル特定手段は，たとえば，電子メールに添付する画像ファイルを指定する添付ファイル指定手段である。
【００１５】
上記添付ファイル特定手段は，クライアント・コンピュータ（携帯電話を含む）から送信され，かつ電子メールを添付する画像ファイルを特定する画像ファイル特定データ受信手段でもよい。この場合，上記テキスト入力手段は，上記クライアント・コンピュータから送信され，かつ電子メール本文に記述するテキストを表すテキスト・データ受信手段となろう。
【００１６】
電子メールの本文領域を飾る飾り画像があらかじめ複数種類規定されていてもよい。この場合，上記算出手段は，電子メールとして送信可能な最大データ量と，上記複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて，上記複数種類の飾り画像ごとに電子メールに添付できる画像の最大データ量を算出するものとなろう。また，上記算出手段によって算出された最大データ量を，上記複数種類の飾り画像ごとに記憶する最大データ量記憶手段，電子メールに添付できる画像ファイルを複数記憶する添付画像ファイル記憶手段，およびユーザによる飾り画像の指定に応じて，指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量を上記最大データ量記憶手段から読み出す読み出し手段をさらに備える。そして，上記データ量調整手段は，上記画像ファイル記憶手段に記憶されている画像ファイルのうち，ユーザによって指定された画像ファイルが上記読み出し手段によって読み出された最大データ量以下となるようにデータ量を調整するものとなろう。
【００１７】
第２の発明による電子メールの添付画像ファイル生成装置は，電子メールの本文領域を飾る飾り画像があらかじめ複数種類規定されており，電子メールとして送信可能な最大データ量と，上記複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて決定され，電子メールに添付できる画像の最大データ量を，上記複数種類の飾り画像ごとに記憶する最大データ量記憶手段，電子メールに添付できる画像ファイルを複数記憶する添付画像ファイル記憶手段，ユーザによる飾り画像の指定に応じて，指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量を上記最大データ量記憶手段から読み出す読み出し手段，電子メール本文領域に記述するテキストを入力するテキスト入力手段，上記読み出し手段によって読み出された最大データ量と上記テキスト入力手段によって入力されたテキストのデータ量とにもとづいて上記最大データ量を変更する変更手段，および電子メールに添付する画像ファイルとして上記添付画像ファイル記憶手段に記憶されている画像ファイルのうちユーザによって指定された画像ファイルが上記変更手段によって得られたデータ量以下となるようにデータ量を調整するデータ量調整手段を備えていることを特徴とする。
【００１８】
第２の発明は，上記電子メールの添付画像ファイル生成装置に適した方法も提供している。すなわち，この方法は，電子メールの本文領域を飾る飾り画像があらかじめ複数種類規定されており，電子メールとして送信可能な最大データ量と，上記複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量と，上記テキストのデータ量とにもとづいて決定され，電子メールに添付できる画像の最大データ量を，上記複数種類の飾り画像ごとに最大データ量記憶手段に記憶しておき，電子メールに添付できる画像ファイルを添付画像ファイル記憶手段に複数記憶しておき，ユーザによる飾り画像の指定に応じて，指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量を上記最大データ量記憶手段から読み出し，電子メール本文領域に記述するテキストを入力し，読み出された最大データ量と入力されたテキストとにもとづいて最大データ量を変更し，電子メールに添付する画像ファイルとして上記添付画像ファイル記憶手段に記憶されている画像ファイルのうちユーザによって指定された画像ファイルが上記変更されたデータ量以下となるようにデータ量を調整するものである。
【００１９】
第２の発明は，上記電子メールの添付画像ファイル生成方法に適したプログラムも提供している。
【００２０】
第２の発明によると，電子メールとして送信可能な最大データ量と，複数種類の飾り画像のデータ量と，テキストが本文に記述され，かつ画像ファイルが添付される電子メールを生成するのに必要なデータ量とにもとづいて，電子メールに添付できる画像の最大データ量が複数種類の飾り画像ごとに記憶されている。ユーザによる飾り画像の指定に応じて指定された飾り画像に対応する電子メールに添付できる画像ファイルの最大データ量が最大画像データ量記憶手段から読み出される。読み出された最大データ量と，入力されたテキストのデータ量とにもとづいて最大データ量が変更される。変更によって得られたデータ量以下のデータ量となるように，電子メールに添付される画像ファイルのデータ量が調整される。データ量が調整された画像ファイルが電子メールに添付されて送信される。
【００２１】
第２の発明においても，比較的高画質の画像を表す画像ファイルが添付された電子メールを送信できるようになる。
【実施例】
【００２２】
図１は，この発明の実施例を示すもので，電子メール通信システムの概要を示している。
【００２３】
電子メール通信システムには，ネットワークを介して互いに通信可能な携帯電話（クライアント・コンピュータ）１とサーバ10とが含まれている。
【００２４】
この実施例による電子メール通信システムにおいては，画像ファイルが添付された電子メール（この実施例では，ＨＴＭＬ（hyper-text markup language）メールが利用される）を送信するものである。電子メールの最大データ量には制限があるので，大きなデータ量をもつ画像ファイルが添付された電子メールを送信することはできない。このために，電子メール自体のデータ量（電子メールを生成するために必要なデータ量であり，電子メールを構成するヘッダ，本文に記述されるＨＴＭＬ文などを含む），電子メールに記述されるテキストのデータ量，電子メールに添付される画像ファイルのデータ量の合計のデータ量が電子メールの最大のデータ量以下となるように，電子メールに添付される画像ファイルのデータ量が調整される。もちろん，電子メールの最大データ量は，プロバイダ，携帯電話の機種，電子メール・ソフトウエア等に依存することがあるから，これらのプロバイダ等に応じて電子メールの最大データ量が決定されているのはいうまでもない。
【００２５】
この実施例においては，電子メールに添付される画像ファイルは，携帯電話１からサーバ10にアップロードされるが，あらかじめサーバ10に格納されている画像ファイルが電子メールに添付されてもよい。また，電子メールに添付される画像ファイルのデータ量の調整は，サーバ10において行われるが，携帯電話１において行われるようにしてもよい。また，電子メールの生成もサーバ10において行われるが，携帯電話１において行われるようにしてもよい。
【００２６】
図２は，携帯電話１の電気的構成を示すブロック図である。
【００２７】
携帯電話１の全体の動作は，制御回路８によって統括される。
【００２８】
携帯電話１には，ネットワークを介してサーバ10，他の携帯電話，パーソナル・コンピュータなどと通信をするための通信回路２，電子メール・アドレス，電話番号，テキストなどを入力するための入力装置３，入力されたテキスト，画像などを表示するための表示装置４が含まれている。また，携帯電話１には，与えられた音声を音声データに変換するためのマイクロフォン５および入力した音声データを音声に変換して出力するスピーカ６も含まれている。
【００２９】
さらに，携帯電話１には，電子メール・ソフトウエア，画像ファイルをサーバ10にアップロードするための専用アプリケーション・ソフトウエア，サーバ10にアップロードする画像ファイルなどが格納されているメモリ７も含まれている。これらのソフトウエアは，携帯電話１にプリ・インストールされていてもよいし，通信回路２を用いてダウンロードしてもよい。
【００３０】
図３は，サーバ10の電気的構成を示すブロック図である。
【００３１】
サーバ10の全体の動作は，制御回路18によって統括される。サーバ10の動作プログラムは，通信等により受信されてあらかじめインストールされている。
【００３２】
サーバ10には，ネットワークを介して携帯電話１，その他の携帯電話，パーソナル・コンピュータなどと通信するための通信回路19が含まれている。
【００３３】
サーバ10には，上述のように，携帯電話１からアップロードされた画像ファイルを格納するための添付画像データベース17が含まれている。また，この添付画像データベース17には，上述したように，電子メールに添付される画像ファイルのデータ量を調整するための画像処理回路16が接続されている。
【００３４】
この実施例においては，受信した電子メールの本文領域に背景画像，テンプレート画像などの飾り画像が表示されており，背景画像とテンプレート画像とデフォルトのテキストとの組み合わせが異なる所定のレイアウトがあらかじめ多数設定されている。これらのレイアウトに応じた基本的な電子メールのデータ構造を示すファイルが基本電子メール構造ファイル・データベース12に多数格納されている。また，背景画像ファイル・データベース13には，多数の背景画像ファイルが格納され，テンプレート画像ファイル・データベース14には，多数のテンプレート画像ファイルが格納され，テンプレート・テキスト・ファイル・データベース15には，デフォルトのテキストを表す多数のテンプレート・テキスト・ファイルが格納されている。
【００３５】
これらの基本電子メール構造ファイル・データベース12，背景画像ファイル・データベース13，テンプレート画像ファイル・データベース14およびテンプレート・テキスト・ファイル・データベース15のそれぞれに格納されているファイルを管理するために飾り画像管理データベース11がサーバ10に含まれている。
【００３６】
図４は，飾り画像管理データベース11に格納されているデータの一例である。
【００３７】
図４において，横一列の組み合わせにより一つのレイアウトが特定される。一つのレイアウトは，ＩＤによって識別される。一つのレイアウトは，基本電子メール構造ファイル，背景画像ファイル，テンプレート画像ファイルおよびテンプレート・テキスト・ファイルの組み合わせによって規定される。もちろん，これらのレイアウトを規定するためには基本電子メール構造ファイルが必要であるが，その他の背景画像ファイル，テンプレート画像ファイルおよびテンプレート・テキスト・ファイルのすべてが必要であるものではない。
【００３８】
飾り画像管理データベース11には，基本電子メール構造ファイル名およびそのファイル名によって特定される基本電子メール構造ファイルが格納されている基本電子構造ファイル・データベース12におけるアドレス，背景画像ファイル名およびそのファイル名によって特定される背景画像ファイルが格納されている背景画像ファイル・データベース13におけるアドレス，テンプレート画像ファイル名およびそのファイル名によって特定されるテンプレート画像ファイルが格納されているテンプレート画像ファイル・データベース14におけるアドレスならびにテンプレート・テキスト・ファイル名およびそのファイル名によって特定されるテンプレート・テキスト・ファイルが格納されているテンプレート・テキスト・ファイル・データベース15におけるアドレスが格納されている。
【００３９】
また，飾り画像管理データベース11には，ＩＤによって識別されるレイアウトを構成する基本電子メール構造ファイル・サイズ（データ量），背景画像ファイル・サイズ，テンプレート画像ファイル・サイズ，テンプレート・テキスト・ファイル・サイズ，電子メール最大サイズおよび添付画像仮サイズも格納されている。添付画像仮サイズは，ＩＤによって特定されるレイアウトにテキストの追加またはデフォルトのテキストの変更が無い場合であって，そのレイアウトにしたがった電子メールを送信するときに，電子メールに添付できる画像ファイルの最大のデータ量を示している。テキストが追加またはデフォルトのテキストが変更される場合には，それらの追加または変更に応じて電子メールのデータ量が変わるので，添付できる画像ファイルの最大のデータ量も変化する。このために，後述するように電子メールに添付できる画像ファイルの最大のデータ量が再度算出される。
【００４０】
図５は，基本電子メール構造ファイル（ファイル名Base_temp01.txt ）のデータ構造（ファイル構造）である。
【００４１】
基本電子メール構造ファイルには，ヘッダ情報記録領域と本文記録領域とが含まれている。
【００４２】
ヘッダ情報記録領域には，電子メールのヘッダ情報が記録される。
【００４３】
本文記録領域には，受信した電子メールの本文領域に表示するためのテキスト，飾り画像，添付画像などのデータが記録される。
【００４４】
本文記録領域には，本体パート23と添付ファイル・パート26とが含まれている。本体パート23には，テキスト・パート24とＨＴＭＬパート25とが含まれている。
【００４５】
テキスト・パート24には，電子メールの本文領域に表示されるテキストの本文が記述される。レイアウトにデフォルトのテキストが含まれている場合には，そのデフォルトのテキストが記述されている。図５に示す基本電子メール構造ファイルは，ファイル名Base_temp01.txtのものであり，ＩＤは00001であるから，デフォルト・テキスト・ファイルとしてファイル名Temp01.txtが規定されている。テキスト・パート23にはファイル名Temp01.txtをもつテンプレート・テキスト・ファイルによって表されるデフォルトのテキストの本文が記述されている。
【００４６】
ＨＴＭＬパート25には，電子メールの本文領域に背景画像を表示するためのＨＴＭＬの本文，テンプレート画像を表示するためのＨＴＭＬの本文，画像ファイルを添付するためのＨＴＭＬの本文などが記述される。図５に示す基本電子メール構造ファイルは，ファイル名Base_temp01.txtのものであり，ＩＤは00001であるから，背景画像ファイルとしてファイル名Back01.gifが規定され，テンプレート画像ファイルとしてファイル名Temp01_1.gifおよびTemp01_2.gifが規定されている。ＨＴＭＬパートには，ファイル名Back01.gifをもつ背景画像ファイルによって表される背景画像を指定するＨＴＭＬ文ならびにファイル名Temp01_1.gifおよびTemp01_2.gifをもつテンプレート画像ファイルによって表されるテンプレート画像を指定するＨＴＭＬ文が記述されている。
【００４７】
添付ファイル・パート26には，携帯電話１のユーザによって指定され，かつ電子メールに添付する画像が符号化されて記述される。
【００４８】
図６は，背景画像の一例である。
【００４９】
背景画像31を表す背景画像ファイルは，ファイル名Back01.gifをもつ背景画像ファイルによって表されるもので，背景画像ファイル・データベース13の記憶領域のうちアドレスad0011（図４参照）によって特定される記憶領域に格納されている。
【００５０】
図７（Ａ）および（Ｂ）は，テンプレート画像の一例である。
【００５１】
（Ａ）に示すテンプレート画像32を表すテンプレート画像ファイルは，ファイル名Temp01.gifをもつテンプレート画像ファイルによって表されるもので，テンプレート画像ファイル・データベース14の記憶領域のうちアドレスad0111（図４参照）によって特定される記憶領域に格納されている。
【００５２】
（Ｂ）に示すテンプレート画像33を表すテンプレート画像ファイルは，ファイル名Temp02.gifをもつテンプレート画像ファイルによって表されるもので，テンプレート画像ファイル・データベース14の記憶領域のうちアドレスad0112（図４参照）によって特定される記憶領域に格納されている。
【００５３】
図８は，テンプレート・テキストの一例である。
【００５４】
テンプレート・テキスト34は，ファイル名Temp01.txtをもつテンプレート・テキスト・ファイルによって表されるもので，テンプレート・テキスト・ファイル・データベース15の記憶領域のうち，アドレスad1111（図４参照）によって特定される記憶領域に格納されている。
【００５５】
図９は，既存レイアウト画像の一例である。
【００５６】
既存レイアウト画像40は，上述したように飾り画像管理データベース11に格納されているＩＤによって識別されるレイアウトにもとづいて生成される画像であり，電子メールの本文領域に表示されるものである。図９に示す既存レイアウト画像は，ＩＤが00001 のものであり，図６〜図９に示す背景画像31等が図５に示す基本電子メール構造ファイルにもとづいて配置されたものである。
【００５７】
既存レイアウト画像40には，背景画像31の上部にテンプレート画像32が配置されている。テンプレート画像32の下にテンプレート・テキスト34が表示されている。また，背景画像31のほぼ中央部分に，水平方向にテンプレート画像33が配置されている。
【００５８】
テンプレート・テキスト34とテンプレート画像33との間に，電子メールに添付された画像ファイルによって表される画像が表示される領域35が規定されている。もっとも領域35に，あらかじめ所定の画像がデフォルトで表示されるようにしておき，ユーザによる添付画像の選択に応じて，その領域35に表示されているデフォルトの画像とユーザによって選択された画像とを取り替えても良い。
【００５９】
図10は，サーバ10に画像をアップロードする処理手順を示すフローチャートである。このフローチャートは，電子メールに画像ファイルを添付してサーバ10に画像をアップロードするものである。
【００６０】
携帯電話１とサーバ10との通信が確立すると，携帯電話１の表示画面には画像登録要求の文字がクリッカブル領域となっている画像登録用の画像が表示される。ユーザによって画像登録要求の文字がクリックされると，携帯電話１からサーバに画像登録要求データが送信される（ステップ41）。
【００６１】
携帯電話１から送信された画像登録要求データがサーバ10において受信されると，電子メールの宛先をセットしたメーラ（電子メール送信用プログラム）の起動命令を表示するためのデータがサーバ10から携帯電話１に送信される（ステップ51）。
【００６２】
メーラの起動命令を表示するためのデータが携帯電話１において受信されることにより，携帯電話１の表示画面には，メーラの起動命令の画像が表示される（ステップ42）。すると，携帯電話１のユーザによってメーラが起動させられる（ステップ43）。サーバ10に登録すべき画像ファイルが電子メールに添付され（ステップ44），画像ファイルが添付された電子メールが携帯電話１からサーバ10に送信される（ステップ45）。
【００６３】
携帯電話１から送信された電子メールがサーバ10において受信されると（ステップ52），受信した電子メールに添付されている画像ファイルが取り出され，サーバ10の添付画像データベース17に格納される（ステップ53）。
【００６４】
図11は，サーバ10に画像をアップロードする他の処理手順を示すフローチャートである。このフローチャートは，専用のアプリケーション・プログラムを用いて画像ファイルをサーバ10にアップロードするものである。
【００６５】
携帯電話１にインストールされている専用アプリケーション・プログラムが起動させられる（ステップ61）。すると，携帯電話１のメモリ７に記憶されている画像ファイルによって表される画像が一覧表示される。一覧表示された画像の中からサーバ10にアップロードする画像が選択される（ステップ62）。選択された画像を表す画像ファイルが携帯電話１のメモリ７から読み出されてサーバ10にアップロードされる（ステップ63）。
【００６６】
携帯電話１から送信された画像ファイルがサーバ10において受信されると（ステップ71），受信した画像ファイルがサーバ10に添付画像データベース17に登録される（ステップ72）。
【００６７】
図12および図13は，画像ファイルが添付された電子メールを送信する場合の携帯電話１とサーバ10との処理手順を示すフローチャートである。
【００６８】
この処理手順においては，電子メールに添付される画像ファイルのデータ量は，上述したように，電子メール自体のデータ量，背景画像のデータ量，テンプレート画像のデータ量，テンプレート・テキストのデータ量，携帯電話のユーザによって入力されたテキストのデータ量などを考慮して，電子メールの最大のデータ量内に収まるように調整される。
【００６９】
携帯電話１とサーバ10との接続が確立すると，サーバ10の飾り画像管理データベース11に記憶されているデータにもとづいて，既存レイアウト画像が生成され（あらかじめ生成されていてもよいのはいうまでもない），生成された既存レイアウト画像を一覧で表示するための既存レイアウト画像データがサーバ10から携帯電話１に送信される（ステップ91）。
【００７０】
サーバ10から送信された既存レイアウト画像データが携帯電話１において受信されると，携帯電話１の表示画面に既存レイアウト画像が一覧で表示される（ステップ81）。
【００７１】
図14は，携帯電話１の表示画面に表示される既存レイアウト画像の一覧である。携帯電話１の表示画面は比較的小さいので，既存レイアウト画像の一覧画像100 のすべてが表示画面上に一度に表示されることは少ないが，スクロールすることにより，既存レイアウト画像の一覧画像100が移動する。既存レイアウト画像の一覧画像100のすべてを携帯電話１のユーザは表示画面を見て確認できる。
【００７２】
既存レイアウト画像の一覧画像100 には，第１の既存レイアウト画像40および第２の既存レイアウト画像103 とが含まれている。第１の既存レイアウト画像40は，上述したようにＩＤ00001 によって飾り画像管理データベース11に管理されているデータにもとづくレイアウトをもつものである。第２の既存レイアウト画像103は，ＩＤ00002によって飾り画像管理データベース11に管理されているデータにもとづくレイアウトをもつものである。他のレイアウト画像がある場合には，一覧画像100 に，それらのレイアウト画像が表示されるのはいうまでもない。
【００７３】
第１の既存レイアウト画像40の下には，「これを使う」という文字によって表されている第１のクリッカブル領域102が規定されている。また，第２の既存レイアウト画像103の下にも「これを使う」という文字によって表されている第２のクリッカブル領域104 が規定されている。第１の既存レイアウト画像40が本文領域に表示されるような電子メールを送信する場合には，第１のクリッカブル領域102 が携帯電話１のユーザによってクリックされる。第２の既存レイアウト画像103 が本文領域に表示されるような電子メールを送信する場合には，第２のクリッカブル領域104 が携帯電話１のユーザによってクリックされる。
【００７４】
図12に戻って，既存レイアウト画像が携帯電話１のユーザによって選択される（ステップ82）。すると，選択された既存レイアウト画像の識別データ（ＩＤ）が携帯電話１からサーバ10に送信される。
【００７５】
携帯電話１から送信された識別データがサーバ10において受信されると，添付画像データベース17に登録されている登録済み画像ファイルが読み取られる。読み取られた登録済み画像ファイルによって表される登録済み画像が一覧で表示されるように，読み取られた登録済み画像ファイルがサーバ10から携帯電話１に送信される（ステップ92）。
【００７６】
サーバ10から送信された登録済み画像ファイルが携帯電話１において受信されると，その登録済み画像ファイルによって表される登録済み画像の一覧画像が携帯電話１の表示画面上に表示される（ステップ83）。
【００７７】
図15は，登録済み一覧画像の一例である。
【００７８】
登録済み一覧画像110 には，サーバ10の添付画像データベース17に登録されている画像のサムネイル画像（サーバ10によって生成されよう）111 が多数表示されている。サムネイル画像111のそれぞれの下には，「選択」の文字が表されているクリッカブル領域112が表示されている。いずれかのクリッカブル領域112 が携帯電話１のユーザによってクリックされることにより，登録済み画像が選択される。
【００７９】
図12に戻って，登録済み一覧画像110 の中から電子メールに添付する画像が選択されると（ステップ84），その選択された画像のファイル名を表すデータが携帯電話１からサーバ10に送信される。
【００８０】
すると，サーバ10から携帯電話１に，選択された既存レイアウト画像に含まれているデフォルトのテキスト（テンプレート・テキスト）を変更または追加するかどうかを問い合わせるためのデータが送信される（ステップ93）。
【００８１】
サーバ10から送信された問い合わせデータが携帯電話１において受信されると，携帯電話１の表示画面にはデフォルト・テキストを変更または追加するかどうかを問い合わせるための画像が表示される。デフォルト・テキストを変更または追加する場合には（ステップ85でＹＥＳ），変更するテキストまたは追加するテキストがユーザによって携帯電話１の入力装置３から入力される（ステップ86）。入力されたテキストを表すデータが携帯電話１からサーバ10に送信される。デフォルト・テキストを変更および追加しない場合には（ステップ85でＮＯ），ステップ86の処理はスキップされる。つづいて，電子メールの宛先が入力される。入力された宛先を表すデータが携帯電話１からサーバ10に送信される。
【００８２】
図13を参照して，携帯電話１のユーザによって選択された既存レイアウト画像に用いられている背景画像，テンプレート画像，テンプレート・テキスト（携帯電話のユーザによってテキストの変更または追加があった場合には変更されたテキストまたは追加されたテキスト），基準電子メール構造ファイルのそれぞれのデータ量を考慮して電子メールに添付する画像ファイルの最大サイズ（データ量）が算出される（ステップ94）。この算出処理について詳しくは後述する。
【００８３】
電子メールに添付する画像ファイルの最大サイズが算出されると，電子メールに添付する画像ファイルとしてユーザによって選択された画像ファイルのデータ量が算出された最大サイズ以下となるようにデータ量が調整される（ステップ95）。ユーザが選択した画像ファイルのデータ量が算出されたデータ量以下であればデータ量の調整は行われないのはいうまでもない。
【００８４】
つづいて，ＨＴＭＬ電子メールが生成され（ステップ96），生成されたＨＴＭＬ電子メールが携帯電話１のユーザによって入力された宛先に送信される（ステップ97）。
【００８５】
図16および図17は，生成されたＨＴＭＬ電子メールによって表される電子メールの本文領域を示している。
【００８６】
図16に示す電子メールの本文領域120 は，既存レイアウト画像40のデフォルト・テキスト34が利用されているものである。本文領域120 には，既存レイアウト画像40を構成する第１のテンプレート画像32，第２のテンプレート画像33およびテンプレート・テキスト34が含まれている。また，添付画像領域35にはユーザによって選択された添付画像ファイルによって表される画像121が表示されている。
【００８７】
携帯電話１のユーザによって既存レイアウト画像40が選択され，かつテンプレート・テキストの変更およびテキストの追加のいずれも無い場合には，図16に示すような画像が本文領域に表示される電子メールが，ユーザによって入力された宛先に送信される。
【００８８】
図17に示す電子メールの本文領域130 は，既存レイアウト画像40が利用されているが，デフォルト・テキスト34が変更されて，携帯電話１のユーザによって入力されたテキスト「こんにちは」36が本文領域120に表示されている。図16に示す本文領域120と同様に，既存レイアウト画像40を構成する第１のテンプレート画像32，第２のテンプレート画像33およびユーザによって選択された添付画像ファイルによって表される画像121 が表示されている。
【００８９】
既存のレイアウト画像をそのまま利用した電子メールを送信することもできるし，テキストを変更（または追加）した電子メールを送信することもできる。
【００９０】
図18は，添付画像ファイル最大サイズ算出処理（図14ステップ94の処理）の手順を示すフローチャートである。
【００９１】
ユーザによって選択された既存レイアウト画像に含まれているデフォルト・テキスト（テンプレート・テキスト）を変更または追加しない場合には（ステップ141 でＮＯ），携帯電話１のユーザによるテキストの入力によるデータ量の変更がない。このため，ユーザによって選択された既存レイアウト画像を表すＩＤ（図４参照）に対応してサーバ10の飾り画像管理データベース11に記憶されている添付画像仮サイズが添付画像の最大サイズ（添付画像ファイルの最大データ量）とされる（ステップ142）。
【００９２】
ユーザによって選択された既存レイアウト画像に含まれているデフォルト・テキストを変更しないでユーザによって入力されたテキストを追加する場合には（ステップ141 でＹＥＳ，ステップ143 でＹＥＳ），ユーザによって選択された既存レイアウト画像を表すＩＤに対応してサーバの飾り画像管理データベース11に記憶されている添付画像仮サイズから入力されたテキストのデータ量が減算される（ステップ144 ）。減算により得られたデータ量（サイズ）が添付画像の最大サイズとされる（ステップ145）。
【００９３】
ユーザによって選択された既存レイアウト画像に含まれているデフォルト・テキストを変更する場合には（ステップ146 でＹＥＳ），テキストが新たに入力されたことにより電子メールに添付する画像の最大サイズはその入力されたテキストのデータ量の分だけ少なくなるから，飾り画像管理データベース11に記憶されている添付画像仮サイズから入力されたテキストのデータ量が減算される（ステップ147 ）。減算により得られたデータ量（サイズ）が添付画像の最大サイズとされる（ステップ145）。
【００９４】
上述の実施例においては，ハードウエアにより構成されているものがあるがソフトウエアにより実現してもよいのはいうまでもない。
【００９５】
また，上述の実施例においては，電子メールの添付される画像ファイルのデータ量の調整，電子メールの生成などはサーバ10において行われているが，携帯電話１において行ってもよい。画像ファイルのデータ量の調整，電子メールの生成などのすべてを携帯電話１において行った場合には，電子メールに添付すべき画像ファイルをサーバ10にアップロードする必要は必ずしもない。
【００９６】
さらに上述の実施例においては，携帯電話１とサーバ10とが別々の装置で構成されているが，上記の携帯電話１の機能と上記のサーバ10との機能との両方の機能をもつ１つの装置によって実施してもよい。
【図面の簡単な説明】
【００９７】
【図１】電子メール通信システムの概要を示している。
【図２】携帯電話の電気的構成を示すブロック図である。
【図３】サーバ10の電気的構成を示すブロック図である。
【図４】飾り画像管理データベースに記憶されているデータを示している。
【図５】基本電子メール構造ファイルのデータ構造を示している。
【図６】背景画像の一例である。
【図７】（Ａ）および（Ｂ）は，テンプレート画像の一例である。
【図８】テンプレート・テキストの一例である。
【図９】既存レイアウト画像の一例である。
【図１０】画像登録処理手順を示すフローチャートである。
【図１１】画像登録処理手順を示すフローチャートである。
【図１２】電子メール生成処理手順を示すフローチャートである。
【図１３】電子メール生成処理手順を示すフローチャートである。
【図１４】既存レイアウト画像一覧画像の一例である。
【図１５】登録画像一覧画像の一例である。
【図１６】ＨＴＭＬ電子メールによって表される本文領域の一例である。
【図１７】ＨＴＭＬ電子メールによって表される本文領域の一例である。
【図１８】添付画像ファイル最大サイズ算出処理手順を示すフローチャートである。
【符号の説明】
【００９８】
１  携帯電話
３  入力装置
10  サーバ
11  飾り画像管理データベース
12  基本電子メール構造ファイル・データベース
13  背景画像ファイル・データベース
14  テンプレート画像ファイル・データベース
15  テンプレート・テキスト・ファイル・データベース
16  画像処理回路
17  添付画像データベース
18  制御回路
19  通信回路
【図１】
2006236249.tif 000003
【図２】
2006236249.tif 000004
【図３】
2006236249.tif 000005
【図４】
2006236249.tif 000006
【図５】
2006236249.tif 000007
【図６】
2006236249.tif 000008
【図７】
2006236249.tif 000009
【図８】
2006236249.tif 000010
【図９】
2006236249.tif 000011
【図１０】
2006236249.tif 000012
【図１１】
2006236249.tif 000013
【図１２】
2006236249.tif 000014
【図１３】
2006236249.tif 000015
【図１４】
2006236249.tif 000016
【図１５】
2006236249.tif 000017
【図１６】
2006236249.tif 000018
【図１７】
2006236249.tif 000019
【図１８】
2006236249.tif 000020