(57)【要約】【課題】  待ち合わせ場所に着くのが遅れることを相手に知らせるための電子メールを容易に送信できるようにするための技術を提供する。【解決手段】  検索サーバ３０は、移動通信端末装置１０から出発駅、到着駅を受信し、出発駅の出発時刻、到着駅の到着時刻を送信する。その移動通信端末装置１０は、ユーザーの指示により、サーバ３０から異なるタイミングで受信した到着駅の到着時刻の差を用いて本文中に挿入するメッセージを自動的に作成して挿入し、件名として予め用意したタイトルを挿入する。そのようにして、電子メール中にデータを自動的に挿入することにより、その作成を支援する。【選択図】      図１
2006023842.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介した通信が可能な通信端末装置において、
交通手段に乗り降りするための施設を用意した交通機関の利用を望む利用区間を少なくとも含む利用条件を指定するための利用条件指定手段と、
前記利用条件指定手段により指定された利用条件に基づいて、前記利用区間で目的地として指定される到着施設に到着する予想日時を特定する予想日時特定手段と、
前記通信ネットワークを介して送信される電子メール中に、前記予想日時特定手段が特定した予想日時に応じた情報を自動的に挿入できる情報挿入手段と、
を具備することを特徴とする通信端末装置。
【請求項２】
前記情報挿入手段は、前記予想日時に応じた情報として、前記利用条件指定手段により指定された２つの異なる利用条件で前記予想日時特定手段がそれぞれ特定した予想日時間の違いに応じた情報を自動的に挿入できる、
ことを特徴とする請求項１記載の通信端末装置。
【請求項３】
通信ネットワークを介した通信が可能な通信端末装置に実行させるプログラムであって、
交通手段に乗り降りするための施設を用意した交通機関の利用を望む利用区間を少なくとも含む利用条件を指定するための機能と、
前記指定するための機能により指定された利用条件に基づいて、前記利用区間で目的地として指定される到着施設に到着する予想日時を特定する機能と、
前記通信ネットワークを介して送信される電子メール中に、前記特定する機能により特定した予想日時に応じた情報を自動的に挿入できる機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して送信する電子メールにより必要な情報を伝達するための技術に関する。
【背景技術】
【０００２】
近年、情報インフラストラクチャとして通信ネットワークが急速に発展している。様々な通信ネットワークを結ぶグローバルな情報インストラクチャであるインターネットは、個人や企業が様々な目的で幅広く活用している。
【０００３】
インターネットを介して接続される通信端末装置のユーザーへのサービスを提供するサイトのなかには、交通機関を利用して移動できる区間の移動に係わる情報を提供するサービスを提供しているサイト（以下、便宜的に「利用支援サイト」と呼ぶ）がある（特許文献１）。その情報としては、その区間の移動に要する時間、その経路、及び出発時刻と到着時刻のうちの少なくとも一つを提供するようになっている。区間の指定は、電車等の交通手段に乗り降りするために交通機関が用意した施設で行うようになっているのが普通である。ここでは、最初に交通手段に乗る施設を出発施設、交通手段を降りて出る施設を到着施設、とそれぞれ呼ぶことにする。
【０００４】
通信端末装置のユーザーは、そのような利用支援サイトを利用することにより、交通機関の適切な利用を容易に行えるようになる。到着施設に到着する時刻も正確に予測することができる。このことから、利用支援サイトは、店舗や娯楽施設を訪れるために、或いは人との待ち合わせのために、利用されることも多いのが実情である。
【０００５】
人との待ち合わせでは、相手と会う待ち合わせ時刻、待ち合わせ場所を予め約束するのが普通である。このため、その時刻にその場所に行くことができない場合、そのことを相手に知らせる必要が生じる。それは、できる限り早く知らせることが望ましい。単に間に合わないような場合には、その場所に行ける時刻も併せて知らせることが望まれる。
【０００６】
交通機関では、出発施設で交通手段に乗る出発時刻に応じて、到着施設で交通手段を降りる到着時刻が変化する。交通手段の種類（速度や止まる施設の違い等も含む）が同じであれば、出発時刻が遅くなると、到着時刻も遅くなるのが普通である。このことから、待ち合わせ場所への移動に交通機関を利用するのであれば、出発施設で乗るべき交通手段に乗り遅れることが判明した時点で、待ち合わせ時刻に間に合わないと考えなければならないことになる。
【０００７】
待ち合わせ場所に着くのが遅れることを相手に知らせる手段としては、先ず、電話が考えられる。その電話は普通、交通手段に乗る前に行う必要がある。これは、電車等の交通手段では電話することは望ましくないとされている、到着施設に到着してから知らせるのでは遅くなってしまう、といった理由からである。
【０００８】
交通手段に乗り遅れるのであれば通常、その交通手段に乗るまでの間の時間的な余裕は少ない。電話では、相手が直ぐに出るとは限らないだけでなく、出ない可能性もある。これらのことから、遅れることを伝えるのに電話を利用するのは困難な状況も多いと考えられる。
【０００９】
他の手段としては、電子メールが考えられる。その電子メールは、相手が自らの意志で閲覧しなければならないが、伝えたい情報は確実に伝えることができる。交通手段に乗っていても作成したり送信することが可能である。このため、時間的な制約が大きい状況では、情報を伝える手段として非常に有用であると考えられる。
【００１０】
その電子メールでは、相手に伝えたい情報を入力しなければならない。その入力には非常に面倒な操作が必要である。このため、待ち合わせ場所に着くのが遅れることを相手に知らせるための電子メールを容易に送信できるようにすることに大きな意味があると考えられる。
【特許文献１】特開２００４−９８９９７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明の課題は、待ち合わせ場所に着くのが遅れることを相手に知らせるための電子メールを容易に送信できるようにするための技術を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の通信端末装置は、通信ネットワークを介した通信が可能なことを前提とし、交通手段に乗り降りするための施設を用意した交通機関の利用を望む利用区間を少なくとも含む利用条件を指定するための利用条件指定手段と、利用条件指定手段により指定された利用条件に基づいて、利用区間で目的地として指定される到着施設に到着する予想日時を特定する予想日時特定手段と、通信ネットワークを介して送信される電子メール中に、予想日時特定手段が特定した予想日時に応じた情報を自動的に挿入できる情報挿入手段と、を具備する。
【００１３】
なお、上記情報挿入手段は、予想日時に応じた情報として、利用条件指定手段により指定された２つの異なる利用条件で予想日時特定手段がそれぞれ特定した予想日時間の違いに応じた情報を自動的に挿入できる、ことが望ましい。
【００１４】
本発明のプログラムは、上記通信端末装置が具備する手段を実現させるための機能を搭載している。
【発明の効果】
【００１５】
本発明は、交通手段に乗り降りするための施設を用意した交通機関の利用を望む利用区間を少なくとも含む利用条件に基づいて、利用区間で目的地として指定される到着施設に到着する予想日時を特定し、通信ネットワークを介して送信される電子メール中に、特定した予想日時に応じた情報を自動的に挿入する。このため、待ち合わせ場所に着くのが遅れることを相手に知らせたい場合には、情報としてそのことを知らせるものを電子メール中に自動挿入させることにより、その作成、更には送信を容易に行えるようになる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図１は、本実施の形態による通信端末装置が通信可能なネットワークシステムの構成を説明する図である。
【００１７】
本実施の形態による通信端末装置１０は、図１に示すように、例えば携帯電話機、或いはＰＨＳなどの無線で通信を行う移動通信端末装置（このことから以降「移動端末１０」と表記する）である。それが通信可能なネットワークシステムは、通信ネットワーク２０に検索サーバ３０を接続させた構成となっている。その通信ネットワーク２０は、例えばインターネット、及び移動体通信網等を含むものである。その移動体通信網の存在により、通信ネットワーク２０には移動端末１０と無線で通信を行う基地局２１が多数、接続されている。
【００１８】
上記検索サーバ３０は、通信値ネットワーク２０を介して接続される、移動端末１０を含む端末装置のユーザーを対象に、交通機関の出発施設、及び到着施設で指定された利用区間の移動に係わる情報を提供するものである。その情報を提供できるように、特には図示していないが、例えば交通手段単位で施設毎の到着時刻、及び出発時刻を示す時刻表データベース（ＤＢ）が、搭載された、或いは接続された補助記憶装置に用意されている。その情報の種類は、特に限定するものではないが、ここでは便宜的に、出発施設での出発時刻（予想出発時刻）と到着施設での到着時刻（予想到着時刻）、のみを想定する。それら時刻を含む情報を提供するための方法は周知の技術であることから、詳細な説明は省略する。
【００１９】
図２は、上記移動端末１０の構成図である。
その移動端末１０は、図２に示すように、アンテナＡＴ１を介して送受信する信号の周波数変換、及び変復調等を行うＲＦ（Radio Frequency）ブロック部１０１と、端末１０全体の制御を行うＣＰＵ１０２と、そのＣＰＵ１０２が実行するプログラムや各種制御用データを格納したＲＯＭ１０３と、ＣＰＵ１０２がワークに用いるＲＡＭ１０４と、例えば共に液晶表示装置である２つの表示部１０５、及び１０６と、各表示部１０５、１０６に画像を表示させる表示ドライバ部１０７と、音声入力用のマイク１０８と、音声放音用のスピーカ１０９と、イヤホン用のジャック１１０と、及び各種スイッチを有するスイッチ部１１１と、を備えて構成されている。
【００２０】
なお、特には図示していないが、マイク１０８から出力されるアナログの音声信号はＡ／Ｄ変換器によりデジタルの音声信号に変換された後、ＣＰＵ１０２、或いはＲＦブロック部１０１に出力される。また、スピーカ１０９、及びジャック１１０には、Ｄ／Ａ変換器により変換されたアナログの音声信号が出力される。
【００２１】
上記２つの表示部１０５、及び１０６は、画面の大きさが異なるものである。その画面は、表示部１０５のほうが大きくなっている。このことから、表示部１０５はメイン表示部、表示部１０６はサブ表示部、とそれぞれ表記する。
【００２２】
上記ＲＦブロック部１０１は、通信ネットワーク２０を構成する携帯電話網、或いはＰＨＳ網等の移動体通信網から送信された信号を受信し処理するものである。受信した信号は復調して、ＣＰＵ１０２、或いはスピーカ１０９、及びジャック１１０（以降、前者のみを表記する）に出力する。電話による通話時には、その信号をスピーカ１０９に出力することにより接続先（電話がつながった電話機）からの音声を放音させる。インターネット接続時には、その信号（デジタルデータ）をＣＰＵ１０２に出力する。電話による通話時には、マイク１０８からの音声信号を入力し、それを変調しアンテナＡＴ１を介して送信する。
【００２３】
上記スイッチ部１１１が有するスイッチとしては、数字や文字等のシンボルの入力に用いられる各種数字（ダイヤル）キー、発呼等を指示するためのオフフックスイッチ、通信の終了等を指示するためのオンフックスイッチ、上下左右のスイッチからなるカーソルスイッチ、インターネットとの接続を指示するためのブラウザスイッチ、交通機関を利用した移動に要する時間を確認できるように用意された検索スイッチ、メイン表示部１０５に表示された内容の処理を指示するための決定スイッチ、及び１画面前の状態に戻るのを指示するためのクリアスイッチ、などがある。それらに割り当てられた機能は固定ではなく、状況に応じて他の機能が随時、割り当てられる。スイッチ部１１１は、例えばユーザーが何らかのスイッチを操作する度に、操作されたスイッチをＣＰＵ１０２に通知する。
【００２４】
本実施の形態では、上記検索サーバ３０を利用して、交通機関の利用区間としてユーザーが指定した出発施設、及び出発施設の出発時刻、及び到着時刻を提示するようにしている。それにより、交通機関を適切、且つ容易に利用できるように支援している。上記検索スイッチは、その支援要求用に設けている。以降、交通機関が用意した施設としては駅、交通手段としては電車を想定する。それに合わせて、出発施設は出発駅、到着施設は到着駅とそれぞれ表記する。
【００２５】
待ち合わせ場所に交通機関を利用して移動しようとする場合、待ち合わせ時刻に間に合うように、出発駅での出発時刻、到着駅での到着時刻を確認することは多く行われている。その確認は、出発駅で乗るべき電車に乗り遅れた場合にも行われることは多い。これは、交通機関では、利用区間、つまり出発施設、及び到着施設が同じであっても、出発施設で交通手段に乗る出発時刻によって、利用区間の移動に要すると予想される予想移動時間が変動するのが普通だからである。言い換えれば、待ち合わせ時刻に遅れる時間をより正確に把握しておきたいからである。特に乗り換えが必要な場合、予想移動時間の変動は大きくなりやすい。
【００２６】
このようなことから、乗り遅れによって待ち合わせ時刻に遅れる人は、乗り遅れが判明した後の時刻確認の前に、その時刻に間に合うように交通機関を利用するための時刻確認も行っていた可能性は高いと考えられる。本実施の形態では、このことに着目して、待ち合わせ時刻に遅れることを知らせる電子メールの作成を支援するようにしている。ここでは便宜的に、乗り遅れが判明した後の時刻確認を「事後確認」、その時刻に間に合うように交通機関を利用するための時刻確認を「事前確認」とそれぞれ呼ぶことにする。
【００２７】
待ち合わせ時刻に間に合うように交通機関を利用するとしても、到着駅の到着時刻として適切と考えるものは人によって異なる。その時刻の直前に着けば良いと考える人がいれば、或る程度、前に着くようにしようと考える人もいる。しかし、かなり前に着こうと考える人は少ないと思われる。そうであれば、事前確認時の到着時刻と待ち合わせ時刻との間の差は、電車の発車間隔やそれらの間の時間的関係等にもよるが、比較的に狭い範囲に集中すると言える。それにより、その到着時刻は、待ち合わせ時刻が比較的に正確に反映されたものということになる。到着駅から待ち合わせ場所への移動に要する時間は、その場所が分からなければ予想することができない。このようなことから、本実施の形態では、事前確認時と事後確認時の到着時刻間の差を遅れる遅延時間と見なし、その時間、遅れることを伝えるためのメッセージを電子メールの本文に自動的に挿入するようにしている。件名についても、そのメッセージと合うタイトルを自動的に挿入している。
【００２８】
そのようなメッセージやタイトルを本文、件名として自動的に挿入すると、待ち合わせ時刻に遅れる人は、送信する相手（宛先）を指定するのみで、そのことを遅延時間と併せて知らせる電子メールを完成できるようになる。このため、相手に伝えるべき情報を全て持つ電子メールを極めて容易に送信できることとなる。移動端末１０のような電子メールを送受信可能な通信端末は大部分の人が携帯していることから、その電子メールの送信によって確実に相手に伝えるべき情報を迅速に伝えられることになる。
【００２９】
なお、本実施の形態では、２つの到着時刻間の差を遅延時間と見なしたメッセージを電子メール中に自動挿入するようにしているが、別のメッセージを自動挿入するようにしても良い。例えば到着駅から待ち合わせ場所までの移動に要する時間を予想できる人は多いと考えられることから、到着駅の到着時刻（予想到着時刻）を知らせるメッセージを自動挿入するようにしても良い。そのようなメッセージを自動挿入する場合には、到着時刻の確認は１回、行えば良いことになる。
【００３０】
到着駅の到着時刻（予想到着時刻）は待ち合わせ時刻に遅れるとは別の理由で知らせることもある。例えば相手に会おうという意志を伝えるために知らせることも考えられる。このようなことにも適切、且つ容易に対応できるように、件名とするタイトルは自動挿入しないようにしても良い。或いは自動挿入するか否かの選択、若しくはタイトルの選択を行えるようにしても良い。
【００３１】
上記メッセージやタイトルは、ＲＯＭ１０３に格納されている。ＣＰＵ１０２は、スイッチ部１１１を介して行うユーザーの指示に応じて、それらを自動挿入した電子メールを作成する。それにより、上述したような電子メールの作成を支援する。
【００３２】
以降は、図３〜図８に示す各処理のフローチャート、及び図９〜図１３に示す各説明図を参照して、上記電子メールの作成を支援する移動端末１０、及びそのための検索サーバ３０の動作について詳細に説明する。なお、図３〜図７に示す各処理は、移動端末１０に搭載のＣＰＵ１０２が、ＲＯＭ１０３に格納されたプログラムを実行することで実現される。図８に示す処理は、サーバ３０に搭載のＣＰＵが、例えばハードディスク装置に格納されたプログラムを実行することで実現される。
【００３３】
図３は、検索スイッチ処理のフローチャートである。ユーザーの検索スイッチへの操作に対応するために実行される。始めに図３を参照して、そのスイッチ処理について詳細に説明する。
【００３４】
先ず、ステップ３０１では、図９に示すような検索画面をメイン表示部１０５に表示させる。続くステップ３０２では、その画面上に配置された「検索」アイコン、「再検索」アイコンのうちの一方をフォーカスさせる。その後に移行するステップ３０３では、カーソルスイッチがオンされたか否か判定する。カーソルスイッチを構成する何れかのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ステップ３０４で現在フォーカスさせているアイコン、及びユーザーが操作したスイッチの種類に応じてフォーカスさせるアイコンを変更させてから、ステップ３０５に移行する。そうでない場合には、判定はＮＯとなり、そのステップ３０５に移行する。
【００３５】
ステップ３０５では、図９に示す「ＯＫ」スイッチ（ボタン）がオンされたか否か判定する。そのスイッチ操作用の機能が割り当てられたスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ３０７に移行する。そうでない場合には、判定はＮＯとなってステップ３０６に移行し、図９に示す「ＯＫ」スイッチ（ボタン）がオンされたか否か判定する。そのスイッチ操作用の機能が割り当てられたスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ３０３に戻る。
【００３６】
ステップ３０７では、フォーカスさせていたアイコンが「検索」アイコンか否か判定する。そのアイコンがフォーカスされていた状態でユーザーが図９に示す「ＯＫ」アイコンをオン（クリック）した場合、判定はＹＥＳとなり、ステップ３０８で検索処理を実行した後、上記ステップ３０１に戻る。そうでない場合には、判定はＮＯとなってステップ３０９に移行する。
【００３７】
ステップ３０９では、フォーカスさせていたアイコンが「再検索」アイコンか否か判定する。そのアイコンがフォーカスされていた状態でユーザーが図９に示す「ＯＫ」アイコンをオン（クリック）した場合、判定はＹＥＳとなり、ステップ３１０で再検索処理を実行した後、上記ステップ３０１に戻る。そうでない場合には、判定はＮＯとなってステップ３０９に移行する。
【００３８】
電子メールにメッセージを自動挿入するためには、出発駅の出発時刻、到着駅の到着時刻の確認が事前確認か否かを移動端末１０が認識できるようにする必要がある。本実施の形態では、その認識が行えるようにするために、図９に示す検索画面に２つのアイコンを配置させている。それにより、事前確認では「検索」アイコン、事後確認では「再検索」アイコン、をそれぞれフォーカスさせた状態で「ＯＫ」スイッチをユーザーにオン（クリック）させるようにしている。なお、その画面、及び図１０〜図１３に示す画面のオリジナルは何れもＲＯＭ１０３に格納されている。それにより、その表示は、オリジナルのコピー、或いはそのコピーを加工したもの（何れもビットマップに展開した画像データ）を表示ドライバ部１０７に送ることで行われる。
【００３９】
次に、上記検索スイッチ処理で実行されるサブルーチン処理について詳細に説明する。
図４、及び図５は、上記ステップ３０７として実行される検索処理のフローチャートである。そのサブルーチン処理では、始めに図４及び図５を参照して、検索処理について詳細に説明する。
【００４０】
先ず、ステップ４０１では、図１０に示すような入力画面をメイン表示部１０５に表示させる。続くステップ４０２では、その画面上に配置された出発駅用、到着駅用の２つの入力エリアの一つに文字入力用のカーソルを表示させる。その後に移行するステップ４０３では、カーソルスイッチがオンされたか否か判定する。カーソルスイッチを構成する何れかのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ステップ４０４で現在のカーソル位置、及びユーザーが操作したスイッチの種類に応じてその位置を移動させてから、ステップ４０５に移行する。そうでない場合には、判定はＮＯとなり、そのステップ４０５に移行する。
【００４１】
ステップ４０５では、文字入力が行われたか否か判定する。スイッチ部１１１のダイヤルキー等を操作してその文字入力をユーザーが行った場合、判定はＹＥＳとなってステップ４０６に移行して、カーソル位置に入力が指示された文字を表示させる。その後はステップ４０７に移行する。そうでない場合には、判定はＮＯとなってそのステップ４０７に移行する。
【００４２】
ステップ４０７では、図１０に示す「検索」スイッチ（ボタン）がオンされたか否か判定する。２つの入力エリアにそれぞれ文字入力が行われた状態で、そのスイッチ操作用の機能が割り当てられたスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ４０９に移行する。そうでない場合には、判定はＮＯとなってステップ４０８に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ４０３に戻る。
【００４３】
ステップ４０９では、２つの入力エリアにそれぞれ入力された出発駅、到着駅をＲＡＭ１０４にストアする。続くステップ４１０では、検索サーバ３０にそれらを送信して、出発駅での出発時刻、到着駅での到着時刻の検索を依頼する。その依頼後は、ステップ４１１で検索サーバ３０からの検索結果を受信するのを待って図５のステップ４１２に移行する。
【００４４】
交通機関の利用に係わる検索では、出発駅、到着駅（利用区間）以外の検索条件を指定することも一般的に行われている。例えば出発駅から出発しようとする予定時間、有料の電車の利用の有無、到着駅に到着するのを望む時間、などである。しかし、ここでは説明上、便宜的に、移動端末１０側では出発駅、到着駅（利用区間）のみを指定することとしている。出発駅から出発しようとする時間は現在の時刻（現時刻）、つまりユーザーは直ちに電車に乗れる状態であるとしている。
【００４５】
図５のステップ４１２では、検索サーバ３０から受信した検索結果、つまり出発駅での出発時刻、到着駅での到着時刻をＲＡＭ１０４にストアする。次に移行するステップ４１３では、ステップ４１０でストアした出発駅、到着駅、及び受信した検索結果を配置した図１１に示すような結果画面を生成してメイン表示部１０５に表示させる。その後は、図１１に示す「ＯＫ」スイッチ（ボタン）操作用の機能を割り当てたスイッチをユーザーが操作するのを待って、一連の処理を終了する。
【００４６】
ステップ４１０、４１２でそれぞれストアしたデータは、事前確認時のものとして扱われる。それにより、本実施の形態では、基本的に、事後確認は事前確認の後に行われることを想定している。その想定から、それらのデータは一定時間が経過すると消去するようにしている。
【００４７】
なお、事前確認の結果を複数、ストアしておくことにより、ユーザーに事前確認を選択させるようにしても良い。そのようにする場合には、出発予定時間を指定して検索を行わせることが望ましい。また、電子メールに自動挿入するメッセージは到着駅の到着時刻に着目したものであることから、事前確認、事後確認とで出発駅を必ずしも同じにする必要はない。
【００４８】
図６、及び図７は、図３に示す検索スイッチ処理内でステップ３１０として実行される再検索処理のフローチャートである。次に図６及び図７を参照して、再検索処理について詳細に説明する。この再検索処理で想定する検索は事後確認を想定したものである。
【００４９】
先ず、ステップ６０１では、出発駅、その出発時刻、到着駅、及びその到着時刻がＲＡＭ１０４に記憶されているか否か判定する。それらのデータが検索結果として記憶されていた場合、判定はＹＥＳとなってステップ６０３に移行する。そうでない場合には、判定はＮＯとなり、ステップ６０２で一定時間、事前確認に対応する検索結果が存在しない旨を示すメッセージをメイン表示部１０５に表示させた後、一連の処理を終了する。
【００５０】
ステップ６０３では、図１０に示すような入力画面をメイン表示部１０５に表示させる。続くステップ６０４では、その画面上に配置された２つの入力エリアに、ストアしていた出発駅、到着駅をそれぞれ表示させる。それらの表示後はステップ６０５に移行して、図１０に示す「検索」スイッチ（ボタン）がオンされたか否か判定する。そのスイッチ操作用の機能が割り当てられたスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ６０７に移行する。そうでない場合には、判定はＮＯとなってステップ６０６に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ６０５に戻る。それにより、再検索処理では、検索を行うか否かをユーザーに確認する。
【００５１】
ステップ６０７では、検索サーバ３０に入力エリア内のデータ（出発駅、到着駅）を送信して、出発駅での出発時刻、到着駅での到着時刻の検索を依頼する。その依頼後は、ステップ６０８で検索サーバ３０からの検索結果を受信するのを待ってステップ６０９に移行する。
【００５２】
ステップ６０９では、検索サーバ３０から受信した検索結果、つまり出発駅での出発時刻、到着駅での到着時刻をＲＡＭ１０４にストアする。次に移行するステップ６１０では、サーバ３０に送信した出発駅、到着駅、及びサーバ３０から受信した検索結果を配置した図１２に示すような結果画面を生成してメイン表示部１０５に表示させる。
【００５３】
図１２に示す結果画面では、図１１に示す結果画面とは異なり、スイッチ（ボタン）として「メール」スイッチを更に配置している。そのスイッチは、ユーザーが電子メールの作成を指示できるようにするためのものである。
【００５４】
ステップ６１０に続くステップ６１１では、図１２に示す「ＯＫ」スイッチ（ボタン）がオンされたか否か判定する。そのスイッチ操作用の機能が割り当てられたスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなってステップ６１２に移行し、図１２に示す「メール」スイッチ（ボタン）がオンされたか否か判定する。そのスイッチ操作用の機能が割り当てられたスイッチをユーザーが操作した場合、判定はＹＥＳとなって図７のステップ６１３に移行する。そうでない場合には、判定はＮＯとなってそのステップ６１１に戻る。それにより、図１２に示す何れかのスイッチをユーザーが操作（クリック）するのを待つ。
【００５５】
図７のステップ６１３では、事前確認時の到着時刻と事後確認時の（今回の新しい）到着時刻との間の差時間を算出する。続くステップ６１４では、図１３に示すようなメール作成画面をメイン表示部１０５に表示させる。その後は、件名の入力エリアに予め用意した、時間に遅れる知らせに合ったタイトル（定型件名。ここでは「遅れます」が対応）を配置し（ステップ６１５）、次にステップ６１３で算出した差時間を予め用意のメッセージ（定型文）に挿入したものを本文の入力エリアに配置し（ステップ６１６）、更に宛先の入力エリアをフォーカスしてから（ステップ６１７）、ステップ６１８に移行する。
【００５６】
ステップ６１８では、宛先となるメールアドレスをユーザーのスイッチ部１１１への操作に応じて入力するための宛先入力処理を実行する。その実行後はステップ６１９に移行して、図１３に示す「送信」スイッチ（ボタン）がオンされたか否か判定する。そのスイッチ操作用の機能が割り当てられたスイッチをユーザーが操作した場合、判定はＹＥＳとなり、完成した電子メールを送信するためのメール送信処理をステップ６２１で実行した後、一連の処理を終了する。そうでない場合には、判定はＮＯとなってステップ６２０に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなって図６のステップ６１０に戻る。そうでない場合には、判定はＮＯとなり、そのステップ６１９に戻る。
【００５７】
上記ステップ６１８には、宛先以外にデータ入力が必要な部分の全てに自動的にデータが入力された状態で移行する。それにより、図１３に示すような状態でメール作成画面がメイン表示部に表示されることになる。その図１３において、ステップ６１３で算出した差時間は「○○」で表している。
【００５８】
図８は、検索サーバ３０が実行する全体処理のフローチャートである。通信を行う対象として移動端末１０のみに着目し、その移動端末１０との通信に対応して実行する処理を抜粋してその流れを示したものである。最後に図８を参照して、そのサーバ３０の動作について詳細に説明する。
【００５９】
先ず、ステップ８０１では、移動端末１０から出発駅、及び到着駅を受信するのを待つ。その移動端末１０からそれらのデータを受信するとステップ８０２に移行して、現時刻を例えばＣＰＵに内蔵のタイマーから取得する。その次に移行するステップ８０３では、例えば上記時刻表ＤＢを参照して、出発駅の出発時刻として、現時刻より後で最も近いものを抽出し、抽出した出発時刻を基準にして、到着駅までの経路のなかで最も早く移動できる経路を抽出し、抽出した経路での到着駅の到着時刻を抽出する。そのようにして特定した出発時刻、到着時刻をステップ８０４で移動端末１０に送信した後、上記ステップ８０１に戻る。
【００６０】
なお、本実施の形態は、移動端末１０に本発明を適用したものであるが、本発明は電子メールの作成・送信を行える通信端末装置に広く適用させることができる。本実施の形態では、到着駅の到着時刻（予想到着時刻）の特定に外部装置（検索サーバ３０）を利用しているが、パーソナルコンピュータやＰＤＡ等の比較的にデータ処理機能の高い通信端末装置に本発明を適用する場合には、外部装置を利用することなく、到着駅の到着時刻の特定を行うようにさせても良い。
【００６１】
電子メールの作成支援では、宛先の候補を予め設定できるようにしても良い。また、出発時刻の違いに伴う到着時刻の変化を比較的に正確に予想できる場合も考えられることから、上記差時間を除くデータを自動挿入することにより、電子メールの作成を容易にさせつつ、到着時刻の特定を行う必要性を回避させるようにしても良い。
【００６２】
上述したような移動端末１０を実現させるようなプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ、或いは着脱自在なフラッシュメモリ等の記録媒体に記録させて配布しても良い。携帯電話網等の通信ネットワークを介して、そのプログラムの一部、若しくは全部を配信するようにしても良い。そのようにした場合には、ユーザーはプログラムを取得してデータ処理装置にロードすることにより、その装置に本発明を適用させることができる。このことから、記録媒体は、プログラムを配信する装置がアクセスできるものであっても良い。
【図面の簡単な説明】
【００６３】
【図１】本実施の形態による通信端末装置が通信可能なネットワークシステムの構成を説明する図である。
【図２】本実施の形態による通信端末装置の構成図である。
【図３】検索スイッチ処理のフローチャートである。
【図４】検索処理のフローチャートである。
【図５】検索処理のフローチャートである（続き）。
【図６】再検索処理のフローチャートである。
【図７】再検索処理のフローチャートである（続き）。
【図８】サーバが実行する全体処理のフローチャートである。
【図９】検索画面を説明する図である。
【図１０】入力画面を説明する図である。
【図１１】結果画面を説明する図である。
【図１２】結果画面を説明する図である（再検索時）。
【図１３】メール作成画面を説明する図である。
【符号の説明】
【００６４】
１０    通信端末装置
２０    通信ネットワーク
３０    検索サーバ
１０１    ＲＦブロック部
１０２    ＣＰＵ
１０３    ＲＯＭ
１０４    ＲＡＭ
１０５、１０６    表示部
１１１    スイッチ部
【図１】
2006023842.tif 000003
【図２】
2006023842.tif 000004
【図３】
2006023842.tif 000005
【図４】
2006023842.tif 000006
【図５】
2006023842.tif 000007
【図６】
2006023842.tif 000008
【図７】
2006023842.tif 000009
【図８】
2006023842.tif 000010
【図９】
2006023842.tif 000011
【図１０】
2006023842.tif 000012
【図１１】
2006023842.tif 000013
【図１２】
2006023842.tif 000014
【図１３】
2006023842.tif 000015