(57)【要約】【課題】メールサーバ側の設備やスケジュール管理の負担を軽減し、携帯電話利用者にとっても、メール送信費用の軽減を図ることができる、時刻指定メール送信機能を携帯電話に付与する。【解決手段】メール作成手段１１と、作成したメールを所定の記憶領域に記憶処理する手段１２と、記憶したメールを送信する時刻を指定する手段１３と、指定された時刻に、記憶されたメールを送信する手段１４とを備える。メール５は、それぞれ作成時に該当する記憶領域２１−２３に記憶される。メール送信手段１４は、メールを１通ずつ、あるいは、一括して指定時刻に送信する。【選択図】　　　　図１
2004128589.tif 000002
【特許請求の範囲】
【請求項１】
メール作成手段と、
作成したメールを所定の記憶領域に記憶処理する手段と、
記憶したメールを送信する時刻を指定する手段と、
指定された時刻に、記憶されたメールを送信する手段とを備えたことを特徴とする携帯電話。
【請求項２】
メール作成手段と、
作成したメールを所定の記憶領域に記憶処理する手段と、
前記所定の記憶領域に記憶したメールを一括送信する時刻を指定する手段と、指定された時刻に、記憶されたメールを一括送信する手段とを備えたことを特徴とする携帯電話。
【請求項３】
請求項１または２に記載の携帯電話において、
標準時刻電波を受信して、時刻データを取得する手段と、
取得した前記時刻データにより、メール送信時刻を管理する手段を備えたことを特徴とする携帯電話。
【請求項４】
請求項１または２に記載の携帯電話において、
それぞれ異なる送信時刻を指定した複数の記憶領域を設け、
作成されたメールをいずれかの記憶領域に記憶し、
前記記憶領域ごとに、それぞれ指定された時刻に、記憶されたメールを一括送信する手段を備えたことを特徴とする携帯電話。
【請求項５】
請求項１または２に記載の携帯電話において、
メールを記憶領域に記憶してから、指定された所定時間経過後に当該メールを送信する手段を備えたことを特徴とする携帯電話。
【請求項６】
請求項１または２に記載の携帯電話において、
メールを記憶領域に記憶してから、指定された所定時間を経過する前の任意のタイミングで、当該メールを送信する手段を備えたことを特徴とする携帯電話。
【請求項７】
請求項１または２に記載の携帯電話において、
メールを記憶領域に記憶してから、指定された所定時間の範囲で、当該メールを送信する手段を備えたことを特徴とする携帯電話。
【請求項８】
請求項６または７に記載の携帯電話において、
記憶領域に記憶されたメールであって、指定された送信時間範囲が共通するものを、一括送信する手段を備えたことを特徴とする携帯電話。
【請求項９】
請求項６または７に記載の携帯電話において、
送信時刻に対応する通信料金を表示する手段と、
いずれかの通信料金が選択されたとき、該当する時刻に当該メールを送信する手段を備えたことを特徴とする携帯電話。
【請求項１０】
請求項６または７に記載の携帯電話において、
送信時刻を指定されて、所定の記憶領域に記憶されたメールが存在する場合に、その旨を携帯電話のディスプレイに表示する手段を備えたことを特徴とする携帯電話。
【請求項１１】
メール作成手段と、
作成したメールを所定の記憶領域に記憶処理する手段と、
送信メールが予め指定された所定数だけ、所定の記憶領域に記憶されたとき、記憶されたメールを送信する手段とを備えたことを特徴とする携帯電話。
【請求項１２】
メール作成手段と、
作成したメールを所定の記憶領域に記憶処理する手段と、
送信メールが予め定められたデータ量に達するまで、所定の記憶領域に記憶されたとき、記憶されたメールを送信する手段とを備えたことを特徴とする携帯電話。
【請求項１３】
請求項２に記載の携帯電話において、
携帯電話のメールの送受信制御をするメールサーバから通信負荷情報を受信し、
通信負荷が所定の基準値以下に低下したときに、記憶領域に記憶されたメールを一括送信することを特徴とする携帯電話。
【請求項１４】
メール送受信通信負荷を測定する手段と、
メール送受信通信負荷情報を、任意の時間間隔でブロードキャスト送信することを特徴とする携帯電話の基地局システム。
【請求項１５】
メール作成処理と、
それぞれ異なる送信時刻を指定した複数の記憶領域を設けて、作成されたメールをいずれかの記憶領域に記憶させる処理と、
前記記憶領域ごとに、それぞれ指定された時刻に、記憶されたメールを一括送信する処理とを、コンピュータに実行させるメール処理用コンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メールサーバに大きな負荷をかけないで任意の時刻にメールを送信できる携帯電話と携帯電話の基地局システムとメール処理用コンピュータプログラムに関する。
【０００２】
【従来の技術】
メールの送受信手段として、携帯電話が広く利用されるようになった。携帯電話は、自分の都合のよい時間を利用して手軽にメールを作成できる簡便さがある。また、メール作成後、簡単な送信操作でメールの送信処理ができる。また、相手方も、携帯電話を身につけていれば、着信後直ちにメールを見ることが多い。従って、例えば、相手方に、夕方になってから読んでもらいたいメールを送るときは，夕方になってからメールを作成して送信をするようにしている。また、このように、相手方に着信する時刻が問題になるような場合は、メールサーバ等へ送信したメールを、時刻指定で宛先へ配信する技術も紹介されている。（特許文献１参照）。
【特許文献１】特開平第１１−８８９５０号公報
【０００３】
【発明が解決しようとする課題】
ところで、上記のような従来の技術には、次のような解決すべき課題があった。
着信時刻を指定したメールは、メールサーバの記憶装置に一時保管される。各メールのメールヘッダ等には、着信時刻を指定する情報が記録されている。メールサーバの管理ソフトは、この情報を読み取ってスケジュール管理を行い、指定時刻にメールを配信する。しかしながら、このようなサービスは、メールサーバ側にメールを一時記憶する大容量の記憶装置が必要になり、設備コストがかかる。また、スケジュール管理のために大きな負荷がかかるという問題があった。
本発明は、以上の点に着目してなされたもので、メールサーバ側の設備やスケジュール管理の負担を軽減する携帯電話と携帯電話の基地局システムとメール処理用コンピュータプログラムを提供することを目的とする。
さらに本発明は、携帯電話利用者にとっても、メール送信費用の軽減を図ることができる携帯電話と携帯電話の基地局システムとメール処理用コンピュータプログラムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
本発明は次の構成により上記の課題を解決する。
〈構成１〉
メール作成手段と、作成したメールを所定の記憶領域に記憶処理する手段と、記憶したメールを送信する時刻を指定する手段と、指定された時刻に、記憶されたメールを送信する手段とを備えたことを特徴とする携帯電話。
【０００５】
この発明では、携帯電話のメールの送受信を時刻指定で行なう。送信制御は携帯電話側で行なう。故に、メールサーバ側に負荷がかからない。携帯電話は、メールの送受信機能があればよい。ここでいう携帯電話は、携帯電話機能を持つ、モバイルコンピュータ等を含む。メールの内容は任意である。メールのデータ形式も任意である。メールの送信時刻を指定する方法も任意である。送信するまでは、メールを携帯電話の内部に記憶しておく。記憶方法や記憶データ形式は任意である。これにより、送信時刻指定のメールをメールサーバ側に記憶しておく場合に比べて、メールサーバ側の負担を軽減できる。また、送信通信負荷の低い時間帯にメールを送信するように指定すれば、メールサーバでの負荷集中を避けることができる。さらに、送信料の安価な時間帯にメール送信タイミングをシフトできれば、携帯電話利用者の通信料も軽減できる。なお、時刻を指定するのは、当日の時分を指定してもよいし、時のみを指定してもよいし、任意の年月日の所定の時分を指定してもよい。
【０００６】
〈構成２〉
メール作成手段と、作成したメールを所定の記憶領域に記憶処理する手段と、上記所定の記憶領域に記憶したメールを一括送信する時刻を指定する手段と、指定された時刻に、記憶されたメールを一括送信する手段とを備えたことを特徴とする携帯電話。
【０００７】
メールの送信時刻を個別に指定すると処理負荷がかかる。また、例えば、通信データ量に応じた課金がされているような場合には、１通ずつ個別に送信するよりも、一括送信をするほうが、通信料が節約できることがある。そこで、記憶領域に複数のメールを記憶しておき、一括送信をする。各記憶領域は相互に物理的に分離していなくて構わない。送信するメールが送信時刻別に区別されて記憶されていればよい。一括送信は、該当する全てのメールを１回の通信手順で一挙に送信する場合と、２回以上に分けて送信する場合を含む。即ち、大量のメールを一括送信するときは、数分の１ずつ送信するという方法でも構わない。
【０００８】
〈構成３〉
構成１または２に記載の携帯電話において、標準時刻電波を受信して、時刻データを取得する手段と、取得した上記時刻データにより、メール送信時刻を管理する手段を備えたことを特徴とする携帯電話。
【０００９】
メールの着信時刻が非常に重要な場合がある。早すぎても遅すぎても不都合な場合がある。そこで、標準時刻電波を受信して正確な送信時刻管理をする。標準時刻電波は、いわゆる電波時計の制御に利用している電波が好ましい。その他、放送局の時報電波等を利用しても構わない。
【００１０】
〈構成４〉
構成１または２に記載の携帯電話において、それぞれ異なる送信時刻を指定した複数の記憶領域を設け、作成されたメールをいずれかの記憶領域に記憶し、上記記憶領域ごとに、それぞれ指定された時刻に、記憶されたメールを一括送信する手段を備えたことを特徴とする携帯電話。
【００１１】
送信時刻を指定したメールを記憶するために、複数の記憶領域を設ける。記憶領域ごとに、送信時刻が
異なる。各記憶領域には単数または複数のメールが格納できる。早く送信したいメールと、ゆっくり送信して構わないメールとを区別して、いずれかの記憶領域に記憶する。予め送信時刻が指定された記憶領域を選択して、メールを記憶させるだけでよいから、時刻指定の操作は簡単になる。動員の記憶領域に記憶された複数のメールを一括して送信することができれば、処理上あるいは送信料金上の効果が期待できる。メールのデータ量に応じて課金されるようなケースでは、一括送信による料金低減が可能な場合がある。
【００１２】
〈構成５〉
構成１または２に記載の携帯電話において、メールを記憶領域に記憶してから、指定された所定時間経過後に当該メールを送信する手段を備えたことを特徴とする携帯電話。
【００１３】
通常は、メールの送信時刻を直接指定する。しかしながら、時刻指定をすると、一般には区切りの良い時刻にメールを送信することが多い。細かい時間指定をすると、それだけ操作量が増えるからである。大量の利用者の携帯電話が、それぞれ区切りの良い時刻にメールを送信すると、区切りの良い時間ごとにメールサーバ側で通信負荷が集中する。メールが記憶領域に記憶された時刻を起点として、例えば、１時間後とか６時間後という指定をすれば、操作は簡単で、送信時刻もランダムになる。所定時間を経過したかどうかの計算の起点は、メール記憶時刻でも、メール作成時刻でも、時間指定をした時刻でも構わない。
【００１４】
〈構成６〉
構成１または２に記載の携帯電話において、メールを記憶領域に記憶してから、指定された所定時間を経過する前の任意のタイミングで、当該メールを送信する手段を備えたことを特徴とする携帯電話。
【００１５】
例えば、メール作成後２時間以内に送信するといった指定ができれば、時刻指定作業は簡単である。任意のタイミングであるから、プログラム側で空き時間等を利用して処理をすることができる。即ち、メール送信制御のためのプログラムは、送信時刻を厳密に指定されている場合よりも、負荷の集中を避けることができる。
【００１６】
〈構成７〉
構成１または２に記載の携帯電話において、メールを記憶領域に記憶してから、指定された所定時間の範囲で、当該メールを送信する手段を備えたことを特徴とする携帯電話。
【００１７】
例えば、５時から６時までの間にメールを送信するといった指定ができれば、時刻指定作業は簡単である。所定時間の範囲の、指定のしかたは任意である。また、メール送信制御のためのプログラムの、負荷集中を避けることができる。
【００１８】
〈構成８〉
構成６または７に記載の携帯電話において、記憶領域に記憶されたメールであって、指定された送信時間範囲が共通するものを、一括送信する手段を備えたことを特徴とする携帯電話。
【００１９】
メールを一括送信したほうが、処理上、あるいは、通信料金上有利な場合がある。メール作成後２時間以内に送信するとか、５時から６時までの間にメールを送信するといった、幅のある指定をしたメールが複数ある場合には、指定された送信時間範囲が共通することがあるので、そのタイミングを見つけて一括送信をすることができる。さらに送信時間を必ずしも区切りの良い時間にする必要がないので、メールサーバ側の負荷集中も避けることができる。
【００２０】
〈構成９〉
構成６または７に記載の携帯電話において、送信時刻に対応する通信料金を表示する手段と、いずれかの通信料金が選択されたとき、該当する時刻に当該メールを送信する手段を備えたことを特徴とする携帯電話。
【００２１】
送信時刻の選択のかわりに、通信料金を選択できるようなメニュー画面を表示するようにした。これにより、経済性を考慮したメールの送信方法が分かりやすくなり、ユーザにとって使いやすい携帯電話になる。
【００２２】
〈構成１０〉
構成６または７に記載の携帯電話において、送信時刻を指定されて、所定の記憶領域に記憶されたメールが存在する場合に、その旨を携帯電話のディスプレイに表示する手段を備えたことを特徴とする携帯電話。
【００２３】
所定の記憶領域に記憶されたメールが存在する旨の表示方法は任意である。アイコン等でよい。時刻指定送信メールを記憶領域に記憶させたまま、携帯電話の電源を切断すると、自動的に当該時刻にメールを送信する処理ができなくなる。適切な表示をすることにより、これを防止できる。
【００２４】
〈構成１１〉
メール作成手段と、作成したメールを所定の記憶領域に記憶処理する手段と、送信メールが予め指定された所定数だけ、所定の記憶領域に記憶されたとき、記憶されたメールを送信する手段とを備えたことを特徴とする携帯電話。
【００２５】
送信メールを一括送信すると通信費用が節約できる場合には、一括送信するのに最適なメール数を予め定めておく。メール数がその数になったとき、記憶領域中の全てのメールを一括送信する。
【００２６】
〈構成１２〉
メール作成手段と、作成したメールを所定の記憶領域に記憶処理する手段と、送信メールが予め定められたデータ量に達するまで、所定の記憶領域に記憶されたとき、記憶されたメールを送信する手段とを備えたことを特徴とする携帯電話。
【００２７】
送信メールを一括送信すると通信費用が節約できる場合には、一括送信するのに最適なデータ量を予め定めておく。記憶されたメールのデータ量がその数になったとき、記憶領域中の全てのメールを一括送信する。
【００２８】
〈構成１３〉
構成２に記載の携帯電話において、携帯電話のメールの送受信制御をするメールサーバから通信負荷情報を受信し、通信負荷が所定の基準値以下に低下したときに、記憶領域に記憶されたメールを一括送信することを特徴とする携帯電話。
【００２９】
基地局が、例えば、ブロードキャストで通信負荷情報を送信する。携帯電話は、通信負荷の低下を検出してメールの一括送信をする。記憶領域に記憶されたメールには送信時刻指定は無くて構わない。基地局と携帯電話とで連携しながら協力して通信負荷の軽減をすることができる。
【００３０】
〈構成１４〉
メール送受信通信負荷を測定する手段と、メール送受信通信負荷情報を、任意の時間間隔でブロードキャスト送信することを特徴とする携帯電話の基地局システム。
【００３１】
〈構成１５〉
メール作成処理と、それぞれ異なる送信時刻を指定した複数の記憶領域を設けて、作成されたメールをいずれかの記憶領域に記憶させる処理と、上記記憶領域ごとに、それぞれ指定された時刻に、記憶されたメールを一括送信する処理とを、コンピュータに実行させるメール処理用コンピュータプログラム。
【００３２】
このコンピュータプログラムは、少なくともメールを送信する機能を持つ。その他の機能は任意である。携帯電話のみならず、パーソナルコンピュータ等で動作させても構わない。いずれの場合にも、上記の例と同様にメールサーバの負担を軽減できる。
【００３３】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
図１は、本発明の携帯電話の具体的な構成を示すブロック図である。
図に示す携帯電話１は、基地局２を介して電話やメールの送受信を行う機能を持っている。基地局２には、メールサーバ１０が接続されていて、基地局２の管理するエリア内の図示しない多数の携帯電話のメール送受信を管理している。メールサーバ以外の機材は本発明の説明に不要なため図示を省略した。
【００３４】
図中には、さらに、携帯電話１の構成を示した。携帯電話１に組み込まれた回路ブロックや機能ブロックは、その右下に展開して図示した。携帯電話１には、演算処理装置と記憶装置が内蔵されている。演算処理装置の機能で、この実施例の説明に必要なものは、メール作成手段１１、メール記憶処理手段１２、メール送信時刻指定手段１３、メール送信手段１４、標準時刻電波受信手段１６、時刻表示手段１７などである。これらは、いずれも携帯電話１の中のコンピュータにより実行されるコンピュータプログラムである。携帯電話１の記憶装置で、この実施例の説明に必要なものは、メール記憶領域２０である。メール記憶領域２０は、それぞれ異なる送信時刻を指定したメール５を記憶するための記憶領域２１、２２、２３、を備えている。これらの記憶領域は、例えば、１時に送信するメール、２時に送信するメール、６時に送信するメール、というように、送信時刻を指定したメール５を区別して記憶する。このほかに、携帯電話１には、標準時刻電波によって時刻合わせをして、動作を制御される内蔵時計１５が設けられている。標準時刻電波受信手段１６等の構成や機能は既知のものと変わらない。時刻表示手段１７は、この内蔵時計１５を携帯電話の時計表示に利用するための制御プログラムで、これも既知のものと変わらない。この実施例の携帯電話は、正確に制御された内蔵時計１５を利用して、送信時刻を管理する。
【００３５】
メール作成手段１１は、携帯電話１のディスプレイ３を利用してメール文等を表示し、キーボード４を利用したメール作成処理を支援する機能を持つ。メール記憶処理手段１２は、メール作成手段１１が作成したメールを、後で説明するような要領で指定されたいずれかの記憶領域２１−２３のいずれかに、区別して記憶させる機能を持つ。メール送信時刻指定手段１３は、携帯電話１のディスプレイ３にメニュー画面を表示し、各メールについて、どの記憶領域に保存するか、即ち、何時にメールを送信するかを指定させたり、選択させたりする処理を実行する機能を持つ。メール送信手段１４は、メール記憶領域２０に記憶された全てのメールの送信時刻を監視して、指定された時刻にメールをメール記憶領域２０から取り出して送信する機能を持つ。
【００３６】
［携帯電話の操作］
図２は、図１に示した携帯電話１の操作方法を説明する説明図である。
この図を用いて、上記の構成の携帯電話を使用して時刻指定メールを送信する手順を説明する。まず、図の（ａ）に示すように、携帯電話１のディスプレイ３に、作成済みのメールを表示する。次に、操作ウィンドウ３１を表示させる。操作ウィンドウ３１は、メール操作の種類を選択するためのものである。ここには、例えば「送信」「保存」、「後で送信」、「削除」といった項目が表示されている。「送信」を選択すると、直ちにこのメールが送信される。「保存」を選択すると、メールは再度編集できるように図示しない記憶領域に記憶される。「後で送信」を選択すると、時刻指定のメール送信ができる。
【００３７】
「後で送信」を選択すると、送信時刻指定用ウィンドウ３２が表示される。ここには、送信時刻入力欄３３と決定ボタン３４が設けられている。送信時刻入力欄３３に数値キーを使用して送信時刻を入力し、決定ボタン３４をクリックすると、そのメールの送信時刻指定処理が終了する。なお、汎用の携帯電話ではマウスでなく様々なキーを用いて情報や処理の選択操作を行うから、クリックではなく、決定ボタン３４をカーソル等で指定して、操作キーを押すという表現がより正確であるが、説明を簡略化するため、クリックという表現を用いることにする。なお、この図の例はいずれも、１通のメールの送信時刻指定方法を示すが、例えば、複数のメールを指定して、一括して送信時刻を指定する場合にも、同様の操作をするとよい。
【００３８】
（ｂ）は、送信時刻をドロップダウンリスト３３で選択する方式のウィンドウ３５の例を示す。数字入力に代えて数値の選択方式にすることはよく知られている。しかしながら、（ａ）のウィンドウ３２では、任意の送信時刻をしていすることになる。一方、（ｂ）の方式では、１時、２時、３時という決まった時間だけを指定する。故に、複数のメールを作成して送信時刻を指定したとき、自動的にいずれかの時刻に集中して一括送信するような指定ができるという効果がある。なお、日付のほうは、当日の日付をデフォルトにしておけば、指定のための操作を簡単にできる。
【００３９】
（ｃ）は、さらに別の送信時刻指定方法を示す説明図である。この例では、ウィンドウ３６に、３種類の送信時刻を指定する選択欄３７が設けられている。１番目は１時間後に送信する、２番目は２時間後に送信する、３番目は６時間後に送信する、といった内容である。即ち、メールを作成した場合に、直ちに送信しなくてよいメールについては、１時間後とか２時間後とか６時間後といった指定を行うことができる。
【００４０】
（ｄ）は、さらに別の実施例を示す。このウィンドウ３８には、１時間以内、２時間以内、６時間以内、本日中といった選択欄３９が設けられている。（ｃ）の例では、メールを記憶領域に保存した時から正確に１時間後にメールが送信される。一方、この（ｄ）の例では、１時間以内、２時間以内、６時間以内、本日中というように送信時間範囲のみを指定している。なお、このほかに、時間範囲を指定する方法として、１−２時とか、３−６時といった指定方法もできる。（ｅ）の実施例は、ウィンドウ４０に送信時刻を明示していない。選択欄４１には、「メール１通××円」といった、通信料金表示がされている。通信料金を見比べて、送信時刻が後になっても通信料金が安いほうを選ぶか通信料金が高くても早く送信してくれるほうを望むかを選択する。これに対応して、送信時刻が、例えば、昼間または夜間というように指定される。
【００４１】
図３のは、メールデータや記憶方法あるいはメールの処理方法等の説明図である。
（ａ）は、送信時刻を指定したメールのデータ構造を示す。このメール５は、メール文５１とメールヘッダ５２と送信時刻５３とを含んでいる。データの配置等は任意である。メールヘッダ５２は、送信者、受信者、その他メールの送受信に必要な情報を記憶した部分である。送信時刻の部分には、指定されたメールの送信時刻が含められる。この送信時刻を、図１に示したメール送信手段１４が繰り返しチェックし、該当する時刻になると、メール記憶領域２０からそのメールを取り出して送信する。
【００４２】
（ｂ）は、送信時刻を指定した場合の、携帯電話内部の記憶領域の状態を示す。記憶領域２１は、それぞれ送信時刻を指定する属性データ７を備える。この記憶領域２１は、指定された送信時刻の数だけ設けられる。同じ時刻に送信を指定したメールは、同一の記憶領域２１に保存される。例えば、送信時刻を７時とか８時といったように指定すると、記憶領域２１の属性データ７の部分に７時とか８時といった情報が書き込まれる。図１に示したメール送信手段１４は、この属性データ７の値と内蔵時計１５の示す時刻とを比較して、各記憶領域に記憶されたメール５の送信タイミングを制御する。所定の送信時刻を指定した一つの記憶領域２１に複数のメール５が記憶されているときは、該当する記憶領域２１に記憶されたメール６が一括送信される。
【００４３】
（ｃ）は、１時間後にメールを送信すると指定した場合の送信時刻指定方法を示す。まず、内蔵時計１５から現在時刻を取得する。次に、現在時刻に１時間を加算した時刻が送信時刻となる。図１の（ａ）や（ｂ）に示した方法により送信時刻を自由に指定する方法では、通常、区切りのよい時刻指定が行われることが多い。従って、多数の携帯電話がこの機能を持っていると、同一時刻に多数のメールが集中して送信され、メールサーバに通信負荷が集中するおそれがある。一方、図１の（ｃ）で説明したように、現在時刻から１時間後といった指定のしかたをすると、送信時刻は、携帯電話ごとにバラバラになる。また、送信時刻の指定方法も、非常に簡便になる。メールを１通送信するごとに、その送信数に応じて通信料金を課金されるようなシステムでは、メールを一括送信してもそれぞれまったく異なるタイミングでバラバラに１通ずつ送信しても、通信費用は変わらない。従って、この方法が適する。
【００４４】
一方、メールサーバへの接続回数とか、送信したメールのパケット量が、通信料金に影響する方式、例えば、送信パケット量に応じて送信費用を算定する方式では、メールを１通単独で送信するよりも、何通かまとめて送信した方が送信費用が安くなる場合がある。従って、指定した時刻に一括送信する方法が適する。例えば、図１の（ｄ）で説明した方法では、例えば、２時間以内ならいつメールを送信しても良いという指定をする。ここで、図３の（ｄ）に示した説明図を参照する。図のように、４通のメールＭ１、Ｍ２、Ｍ３、Ｍ４があり、いずれも、２時間以内という指定をしたとする。故に、メールＭ１は、時刻ｔ１までに送信をするように指定されている。メールＭ２は、時刻ｔ２までに送信をするように指定されている。メールＭ３は、時刻ｔ３までに送信をするように指定されている。メールＭ４は、時刻ｔ４までに送信をするように指定されている。このとき、メール送信手段１４は、これら４通のメールの送信時間範囲の共通部分を検出する。図のように、メールＭ４を送信した時刻から、時刻ｔ１までが共通部分である。メール送信手段１４は、適当な空き時間に、これらのメールを一括送信する。
【００４５】
図４は、携帯電話のさらに別の動作を説明する説明図である。
（ａ）は、送信メールが予め指定された所定数だけ記憶領域に記憶されたとき、記憶されたメールを送信する動作を説明するものである。記憶領域４０には、送信時刻は特に指定されていないメール４１が順番に記憶される。ここで、例えば、記憶するメール数を５通と決めておく。５通のメールが記憶されると、メール送信手段１４がこれを検出して、これらのメールを一括送信する。これにより、メールを多数作成する場合であって、一括送信するほうが通信料金面で優位な場合に効果がある。なお、例えば、同一の時間帯に送信するように指定された５０通のメールが一つの記憶領域に記憶されているとき、５０通を一括送信すると、長時間、携帯電話の他の処理が使用できなくなるおそれがある。この場合には、指定された送信時間帯に適当なタイミングで分散して、１０通ずつメール群を分割して送信するとよい。
【００４６】
（ｂ）は、送信メールのデータ量の累積値が予め指定されたデータ量だけ記憶領域に記憶されたとき、記憶されたメールを送信する動作を説明するものである。記憶領域５０には、送信時刻は特に指定されていないメール５１が順番に記憶される。ここで、例えば、記憶する送信メールのデータ量の累積値をＡとしたとき、最大値Ｂを決めておく。メール送信手段１４は、メールが記憶領域に記憶されるたびにＡを計算してＢと比較し、Ａ＞Ｂになったときこれを検出して、これらのメールを一括送信する。Ｂの値を一括送信するデータ量の最適値としておけば、メール送信処理の最適化が図れる。なお、例えば、同一の時刻に送信するように指定された多数のメールが一つの記憶領域に記憶されているとき、データ量を計算して、一群のメールの合計データ量がＢに近くなるように分割して、複数回に分けてメールを一括送信するとよい。
【００４７】
（ｃ）と（ｄ）とを使用して、メールの一括送信タイミングの説明をする。図１の（ｂ）のように、メールの送信時刻を、ドロップダウンリスト等で選択指定すると、図４の（ｃ）のように、１時とか２時といった、区切りのよい時間にメールが一括送信される。一方、図１（ｃ）で説明したように１時間後に送信といった指定をすると、図４（ｄ）のように、比較的ランダムな時刻にメールが一括送信される。従って、既に説明したとおり、メールサーバ側の負荷集中を回避できる。図の（ｅ）の例では、携帯電話のメールの送受信制御をするメールサーバ１０から通信負荷情報を受信し、通信負荷が所定の基準値以下に低下したときに、記憶領域２０に記憶されたメールを一括送信する。図の横軸は時間の経過を表す。この図に示すように、上向きの矢印が密集した部分は、メールサーバの通信負荷が大きい部分である。ここで、例えば、基地局２では、メールサーバ１０の状態を監視し、１番の三角印のタイミングで、現在通信負荷が大きいという旨の情報を、ブロードキャスト（放送）送信する。ブロードキャスト（放送）送信というのは、相手方を特定せずに情報を送信する方法である。携帯電話システムでは、基地局２が管理する全ての携帯電話の移動を管理するために、管理情報をブロードキャスト送信している。この管理情報中に、負荷情報を含めればよい。
【００４８】
携帯電話側では、この情報を受信し、１番の三角印のタイミングではメールの送信を控える。２番〜４番の三角印のタイミングでは、通信負荷が減少している。この情報がブロードキャスト送信されると、図に示す各携帯電話１のメール送信手段１４がその情報を受信して、それぞれメールが一括送信される。これによって、メールサーバ側の通信負荷の大きい時には、メールの発信を抑制し、メールサーバ側の通信負荷が軽くなった時に一斉にメールを送信することが可能になる。なお、例えば、送信時間範囲を指定したメールの一括送信の場合には、この実施例と組み合わせて、メールサーバ側の通信負荷が軽くなった時に該当する記憶領域のメールを一括送信することができる。
【００４９】
図５のは、時刻指定メール処理動作のフローチャートである。
図の（ａ）において、まず、ステップＳ１で図２で示したように、メール本文を携帯電話のディスプレイに表示する。これは、メール作成手段により作成されたメールである。ここで、ウィンドウ３１で「後送信」を選択すると、ステップＳ２からステップＳ３に進み、メール送信時刻指定手段１３が送信時刻に相当するデータを取得する。その後、ステップＳ４でメール記憶処理手段１２が、メールデータを図３の（ａ）に示したように生成して、図３の（ｂ）に示したような記憶領域２１に記憶させる。これで、時刻指定メールの送信準備が完了する。
【００５０】
なお、例えば、１時間後という時刻指定がされると、メール送信時刻指定手段１３は、図５（ｂ）に示した演算処理を実行する。まず、ステップＳ１１で、現在時刻ｔのデータを内蔵時計１５から取得する。ステップＳ１２で、指定された「ｘ時間後」というデータを取得する。ステップＳ１３では、ｔ＋ｘの演算処理をして、送信時刻データを取得する。これらの処理は、図５の（ａ）のステップＳ３の部分で実行される。図５（ｂ）は、図２（ｅ）に示したようなメニューの処理動作を示す。まず、ステップＳ２１で、携帯電話のディスプレイに料金メニューを表示する。ステップＳ２２で、指定されたいずれかの指定料金データを取得する、ステップＳ２３では、それに対応する送信時刻を選択する。この送信時刻は例えば、１０時と２２時というように、予め決めておくとよい。以上のようにして、様々な方法でメールの送信時刻を指定できる。
【００５１】
図６は、メール送信手段の動作フローチャートである。
図６の（ａ）は、各メールに個別に送信時刻が指定されている場合の処理である。まず、ステップＳ３１において、図１に示す内蔵時計１５の時刻を監視して、ステップＳ３２で記憶領域２０中のメールの送信時刻を一つずつチェックする。この処理は、図３（ａ）に示したデータ構造のメールデータを読み取ることで実現する。ステップＳ３３で送信時刻になったものを検出すると、ステップＳ３４でそのメールを送信する。図６の（ｂ）は記憶領域ごとに送信時刻が指定されている場合の処理である。ステップＳ４１において、内蔵時計１５の時刻を監視して、ステップＳ４２で記憶領域２０の送信時刻をチェックする。この処理は、図３（ｂ）に示した記憶領域２１の属性データ７を読み取ることで実現する。ステップＳ４３で送信時刻になったものを検出すると、ステップＳ４４でその記憶領域のメールを一括送信する。
【００５２】
図６の（ｃ）は、図３（ｄ）のように、送信時間範囲が共通するメールを見つけだして一括送信する処理を示す。まず、ステップＳ５１で内蔵時計１５の時刻を監視して、ステップＳ５２で、記憶領域２０中のメールの送信時刻を一つずつチェックする。そして、ステップＳ５３で、送信時間範囲が共通するメールを選択する。その後、ステップＳ５４でこれらのメールを一括送信する。この処理を、適切な時間間隔で実行すれば、送信時間範囲を指定したメールの一括送信が可能になる。
【００５３】
図７は、メールの一括送信処理変形例の動作フローチャートである。
（ａ）は、送信すべきメールが１定数に達したとき、メールを一括送信する処理のフローチャートである。まず、ステップＳ６１で、メールを作成し、ステップＳ６２で記憶領域にそのメールを記憶させる。ステップＳ６３では、メールが記憶領域に記憶されるたびに、メールの累積数をカウントしておく。ステップＳ６４は監視モジュールで、メールの累積数を監視し、その数が閾値を越えるとステップＳ６５に進む。ステップＳ６５では記憶領域のメールを一括送信する。
【００５４】
（ｂ）は送信すべきメールの合計データ量が一定量に達したとき、メールを一括送信する処理のフローチャートである。これは、パケット数のカウントで実現できる。まず、ステップＳ７１で、メールを作成し、ステップＳ７２で記憶領域にそのメールを記憶させる。ステップＳ７３では、メールが記憶領域に記憶されるたびに、メールの合計データ量を累積加算する。ステップＳ７４は監視モジュールで、メールの合計データ量が閾値を越えるとステップＳ７５に進む。ステップＳ７５では記憶領域のメールを一括送信する。
【００５５】
図７の（ｃ）は、メールサーバの負荷に応じてメールを一括送信する処理の動作フローチャートである。まず、ステップＳ８１で、内蔵時計１５により時刻監視をする。次に、ステップＳ８２で記憶領域のメールチェックをし、一括送信するべきメールを選択しておく。ここで、ステップＳ８３で、基地局からメールサーバの通信負荷情報を受信する。通信負荷が高いときは、ステップＳ８４で、監視状態を継続する。そして、通信負荷が低いときにステップＳ８５に進み、用意していたメールを一括送信する。これで、メールサーバの通信負荷の軽いときに、メールを一括送信できる。
【００５６】
上記の処理を実行するためのコンピュータプログラムは、携帯電話に限らず、メールの送受信機能を持つ様々な端末装置やパーソナルコンピュータにインストールして使用できる。メール送受信用アプリケーションプログラムに、簡単に時刻指定のできる図２で説明したようなメニューを利用できれば、メールを割安に一括送信できる。また、メールサーバの側でメールを記憶したり管理する必要がなくなり、負荷が軽減される。
【００５７】
なお、上記の演算処理装置にインストールされたコンピュータプログラムは、それぞれ独立したプログラムモジュールを組み合わせて構成してもよいし、全体を一体化したプログラムにより構成してもよい。コンピュータプログラムにより制御される処理の全部または一部を同等の機能を備えるハードウエアで構成しても構わない。また、上記のコンピュータプログラムは、既存のアプリケーションプログラムに組み込んで使用してもよい。上記のような本発明を実現するためのコンピュータプログラムは、例えばＣＤ−ＲＯＭのようなコンピュータで読み取り可能な記録媒体に記録して、任意の情報処理装置にインストールして利用することができる。また、ネットワークを通じて任意のコンピュータのメモリ中にダウンロードして利用することもできる。
【図面の簡単な説明】
【図１】本発明の携帯電話の具体的な構成を示すブロック図である。
【図２】図１に示した携帯電話１の操作方法を説明する説明図である。
【図３】メールデータや記憶方法あるいはメールの処理方法等の説明図である。
【図４】携帯電話のさらに別の動作を説明する説明図である。
【図５】時刻指定メール処理動作のフローチャートである。
【図６】メール送信手段の動作フローチャートである。
【図７】メールの一括送信処理変形例の動作フローチャートである。
【符号の説明】
１　携帯電話、２　基地局、３　ディスプレイ、４　キーボード、５　メール、１０　メールサーバ、１１　メール作成手段、１２　メール記憶処理手段、１３　メール送信時刻指定手段、１４　メール送信手段、１５　内蔵時計、１６　標準時刻電波受信手段、１７　時刻表示手段、２０　メール記憶領域、２１−２３　時刻を指定した記憶領域
【図１】
2004128589.tif 000003
【図２】
2004128589.tif 000004
【図３】
2004128589.tif 000005
【図４】
2004128589.tif 000006
【図５】
2004128589.tif 000007
【図６】
2004128589.tif 000008
【図７】
2004128589.tif 000009