(57)【要約】    【構成】携帯電話機１０は、メールサーバからメールを受信し、返信することができるメール機能を有する。また、メールを受信したときに、差出人のメールアドレスが通知データに登録されるメールアドレスと一致すれば、メールテーブルデータに登録される。この状態で、使用者がメール機能を実行する操作を行うと、メールテーブルデータなどに基づいて作成されたポップアップ（７０）がディスプレイ３０に表示される。そして、使用者はポップアップの内容に従って、操作を行うことで未返信メールに対して返信することができる。    【効果】携帯電話機１０が操作されたときに、未返信メールの存在を使用者に知らせることで、使用者が受信メールに対する返信を忘れないようにできる。【選択図】図１
2013045124.tif 000002
【特許請求の範囲】
【請求項１】
受信メールに対して返信可能な、通信端末であって、
前記通信端末が操作されたとき、未返信メールが有るかを判断する判断部、
前記判断部によって未返信メールが有ると判断されたとき、返信操作を入力可能な入力画面を表示する表示部、および
前記入力画面が表示されているときに返信操作がされると、前記未返信メールに対する返信処理を実行する実行部を備える、通信端末。
【請求項２】
前記判断部は、メール機能を実行する操作がされたとき、未返信メールが有るかを判断する、請求項１記載の通信端末。
【請求項３】
前記判断部は、メール機能を終了する操作がされたとき、未返信メールが有るかを判断する、請求項１または２記載の通信端末。
【請求項４】
前記判断部は、前記通信端末の電源をオフにする操作がされたとき、未返信メールが有るかを判断する、請求項１ないし３のいずれかに記載の通信端末。
【請求項５】
前記判断部は、前記通信端末の電源をオンにする操作がされたとき、未返信メールが有るかを判断する、請求項１ないし４のいずれかに記載の通信端末。
【請求項６】
前記判断部は、実行中の機能を終了して待機状態に戻る操作がされたとき、未返信メールが有るかを判断する、請求項１ないし５のいずれかに記載の通信端末。
【請求項７】
メールアドレスを含むアドレスデータを記憶する記憶部、
前記判断部は、前記アドレスデータを選択する操作がされたとき、未返信メールの差出人のメールアドレスが、前記アドレスデータに含まれるメールアドレスであるかを判断する、請求項１ないし６のいずれかに記載の通信端末。
【請求項８】
メールを受信したとき、受信メールを記録する記録部、
前記判断部は、前記通信端末が操作されたとき、前記記録部によって前記受信メールが記録されているかを判断する、請求項１ないし７のいずれかに記載の通信端末。
【請求項９】
前記記録部は、受信メールの差出人のメールアドレスが通知データとして登録されていれば、その受信メールを記録する、請求項８記載の通信端末。
【請求項１０】
前記記録部は、受信したメールに対して開封通知設定されているとき、そのメールを記録する、請求項８または９記載の通信端末。
【請求項１１】
受信メールに対して返信可能な、通信端末のプロセッサを、
前記通信端末が操作されたとき、未返信メールが有るかを判断する判断部、
前記判断部によって未返信メールが有ると判断されたとき、返信操作を入力可能な入力画面を表示する表示部、および
前記入力画面が表示されているときに返信操作がされると、前記未返信メールに対する返信処理を実行する実行部として機能させる、通知プログラム。
【請求項１２】
受信メールに対して返信可能な、通信端末の通知方法であって
前記通信端末が操作されたとき、未返信メールが有るかを判断し、
未返信メールが有ると判断されたとき、返信操作を入力可能な入力画面を表示し、そして
前記入力画面が表示されているときに返信操作がされると、前記未返信メールに対する返信処理を実行する、通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信端末、通知プログラムおよび通知方法に関し、特に受信メールに対して返信可能な、通信端末、通知プログラムおよび通知方法に関する。
【背景技術】
【０００２】
受信メールに対して返信可能な、通信端末の一例が特許文献１に開示されている。特許文献１の携帯電話では、不在着信や未読メール受信があった場合には、折り返し電話やメール返信を促すべく、定期的にユーザに報知するリマインダ機能を有している。
【特許文献１】特開２００６−８１０５６号公報［H04M 1/00, H04Q 7/38］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところが、特許文献１の携帯電話では、使用者が携帯電話を所持していなければ、定期的に報知されても、ユーザは不在着信や未読メール受信の存在を気づくことができない。
【０００４】
それゆえに、この発明の主たる目的は、新規な、通信端末、通知プログラムおよび通知方法を提供することである。
【０００５】
この発明の他の目的は、使用者が受信メールに対する返信を忘れないようにできる、通信端末、通知プログラムおよび通知方法を提供することである。
【課題を解決するための手段】
【０００６】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００７】
第１の発明は、受信メールに対して返信可能な、通信端末であって、通信端末が操作されたとき、未返信メールが有るかを判断する判断部、判断部によって未返信メールが有ると判断されたとき、返信操作を入力可能な入力画面を表示する表示部、および入力画面が表示されているときに返信操作がされると、未返信メールに対する返信処理を実行する実行部を備える、通信端末である。
【０００８】
第１の発明では、通信端末（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）では、受信メールに対して返信することができるメール機能を有する。また、判断部（２４，Ｓ７１，Ｓ１０７）は、たとえば使用者によって通信端末が操作されると、未返信メールが有るかを判断する。表示部（２４，Ｓ７３，Ｓ１０９）は、使用者によって操作されたときに未返信メールがあれば、ポップアップ（７０）を含む入力画面を表示する。実行部（２４，Ｓ８５−Ｓ９１，Ｓ１２１−Ｓ１２７）は、たとえばポップアップを利用して返信操作がされると、返信処理を実行する。
【０００９】
第１の発明によれば、通信端末が操作されたときに、未返信メールの存在を使用者に知らせることで、使用者が受信メールに対する返信を忘れないようにできる。
【００１０】
第２の発明は、第１の発明に従属し、判断部は、メール機能を実行する操作がされたとき、未返信メールが有るかを判断する。
【００１１】
第３の発明は、第１の発明または第２の発明に従属し、判断部は、メール機能を終了する操作がされたとき、未返信メールが有るかを判断する。
【００１２】
第２の発明および第３の発明によれば、使用者は、メール機能を利用するだけで、未返信メールに気づくことができる。
【００１３】
第４の発明は、第１の発明ないし第３の発明のいずれかに従属し、判断部は、通信端末の電源をオフにする操作がされたとき、未返信メールが有るかを判断する。
【００１４】
第４の発明によれば、使用者は、未返信メールに返信しないまま通信端末の電源をオフにしようとすれば、未返信メールの存在に気づくことができる。
【００１５】
第５の発明は、第１の発明ないし第４の発明のいずれかに従属し、判断部は、通信端末の電源をオンにする操作がされたとき、未返信メールが有るかを判断する。
【００１６】
第５の発明によれば、未返信メールに対して返信しないまま、電池残量が少なくなって電源がオフになったとしても、使用者は通信端末をオンにしたタイミングで、未返信メールに気づくことができる。
【００１７】
第６の発明は、第１の発明ないし第５の発明のいずれかに従属し、判断部は、実行中の機能を終了して待機状態に戻る操作がされたとき、未返信メールが有るかを判断する。
【００１８】
第６の発明では、複数の機能が実行されていても、たとえば特定のキー（ホームキー）が操作されると、実行中の機能が終了し、待機状態に戻る。そして、このようにして待機状態に戻ったときに未返信メールが有るかが判断される。
【００１９】
第６の発明によれば、使用者が通信端末に対する操作を終えて待機状態の戻ったときに、未返信メールが有れば、使用者は未返信メールに気づくことができる。
【００２０】
第７の発明は、第１の発明ないし第６の発明のいずれかに従属し、メールアドレスを含むアドレスデータを記憶する記憶部、判断部は、アドレスデータを選択する操作がされたとき、未返信メールの差出人のメールアドレスが、アドレスデータに含まれるメールアドレスであるかを判断する。
【００２１】
第７の発明では、記憶部（３４）は、メールアドレスや名前を含むアドレスデータを記憶する。そして、使用者がアドレスデータを選択する操作を行うと、判断部は、そのアドレスデータに含まれるメールアドレスが、未返信メールの差出人のメールアドレスであるかを判断する。
【００２２】
第７の発明によれば、未返信メールに関連するデータが選択されたとき、使用者に対して未返信メールの存在を通知することができる。
【００２３】
第８の発明は、第１の発明ないし第７の発明のいずれかに従属し、メールを受信したとき、受信メールを記録する記録部、判断部は、通信端末が操作されたとき、記録部によって受信メールが記録されているかを判断する。
【００２４】
第８の発明では、記録部（２４，Ｓ７）は、メールを受信したときに、受信メールを記録する。そして、使用者によって通信端末が操作されると、判断部は受信メールが記録されたかを判断する。
【００２５】
第８の発明によれば、受信メールを記録しておくことで、未返信メールの有無を容易に判断することができる。
【００２６】
第９の発明は、第８の発明に従属し、記録部は、受信メールの差出人のメールアドレスが通知データとして登録されていれば、その受信メールを記録する。
【００２７】
第９の発明では、たとえば、使用者は特定の人物のメールアドレスを通知データとして登録することができる。そして、記録部は、登録されたメールアドレスが差出人とされている受信メールを記録する。
【００２８】
第９の発明によれば、使用者は、特定のメールアドレスを通知データとして登録することで、余計な通知がされないようにできる。
【００２９】
第１０の発明は、第８の発明または第９の発明に従属し、記録部は、受信したメールに対して開封通知設定されているとき、そのメールを記録する。
【００３０】
第１０の発明によれば、メールの送信者は、自身が送信するメールに対して相手が返信を忘れないように設定することができる。
【００３１】
第１１の発明は、受信メールに対して返信可能な、通信端末（１０）のプロセッサ（２４）を、通信端末が操作されたとき、未返信メールが有るかを判断する判断部（Ｓ７１，Ｓ１０７）、判断部によって未返信メールが有ると判断されたとき、返信操作を入力可能な入力画面を表示する表示部（Ｓ７３，Ｓ１０９）、および入力画面が表示されているときに返信操作がされると、未返信メールに対する返信処理を実行する実行部（Ｓ８５−Ｓ９１，Ｓ１２１−Ｓ１２７）として機能させる、通知プログラムである。
【００３２】
第１１の発明でも、第１の発明と同様、通信端末が操作されたときに、未返信メールの存在を使用者に知らせることで、使用者が受信メールに対する返信を忘れないようにできる。
【００３３】
第１２の発明は、受信メールに対して返信可能な、通信端末（１０）の通知方法であって、通信端末が操作されたとき、未返信メールが有るかを判断し（Ｓ７１，Ｓ１０７）、未返信メールが有ると判断されたとき、返信操作を入力可能な入力画面を表示し（Ｓ７３，Ｓ１０９）、そして入力画面が表示されているときに返信操作がされると、未返信メールに対する返信処理を実行する（Ｓ８５−Ｓ９１，Ｓ１２１−Ｓ１２７）、通知方法である。
【００３４】
第１２の発明でも、第１の発明と同様、通信端末が操作されたときに、未返信メールの存在を使用者に知らせることで、使用者が受信メールに対する返信を忘れないようにできる。
【発明の効果】
【００３５】
この発明によれば、通信端末が操作されたときに、未返信メールの存在を使用者に知らせることで、使用者が受信メールに対する返信を忘れないようにできる。
【００３６】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００３７】
【図１】図１はこの発明の一実施例の携帯電話機の電気的な構成を示す図解図である。
【図２】図２は図１に示すディスプレイに表示される待機画面の一例を示す図解図である。
【図３】図３は図２に示すキーが操作されたときの画面遷移の一例を示す図解図である。
【図４】図４は図１に示すＲＡＭに記憶されるアドレス帳データの構成の一例を示す図解図である。
【図５】図５は図１に示すＲＡＭに記憶される通知データの構成の一例を示す図解図である。
【図６】図６は図１に示すＲＡＭに記憶されるメールテーブルデータの構成の一例を示す図解図である。
【図７】図７は図１に示すディスプレイに表示されるポップアップおよび返信メールの一例を示す図解図である。
【図８】図８は図１に示すディスプレイに表示されるアイコンおよびポップアップの一例を示す図解図である。
【図９】図９は図１に示すＲＡＭのメモリマップの一例を示す図解図である。
【図１０】図１０は図１に示すプロセッサの受信処理の一例を示すフロー図である。
【図１１】図１１は図１に示すプロセッサの表示制御処理の一例を示すフロー図である。
【図１２】図１２は図１に示すプロセッサの通知処理の一例を示すフロー図である。
【図１３】図１３は図１に示すプロセッサのアドレス帳処理の一例を示すフロー図である。
【図１４】図１４は図１に示すプロセッサのホームキー処理の一例を示すフロー図である。
【発明を実施するための形態】
【００３８】
図１を参照して、本実施例の携帯電話機１０は、通信端末の一種であり、コンピュータまたはＣＰＵと呼ばれるプロセッサ２４を含む。また、プロセッサ２４は時刻情報を出力するＲＴＣ２４ａを含み、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、キー入力装置２６、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、タッチパネル制御回路３６および発光部として機能するＬＥＤ４０などが接続される。
【００３９】
無線通信回路１４にはアンテナ１２が接続され、Ａ／Ｄ変換器１６にはマイク１８が接続され、Ｄ／Ａ変換器２０にはスピーカ２２が接続される。また、表示ドライバ２８には、ディスプレイ３０が接続される。さらに、タッチパネル制御回路３６にはタッチパネル３８が接続される。
【００４０】
プロセッサ２４は携帯電話機１０の全体制御を司る。ＲＡＭ３４は、プロセッサ２４の作業領域（描画領域を含む）ないしバッファ領域として用いられる。フラッシュメモリ３２には、携帯電話機１０の文字、画像、音声、音および映像のようなコンテンツのデータが記録される。
【００４１】
Ａ／Ｄ変換器１６は、マイク１８を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換する。Ｄ／Ａ変換器２０は、デジタル音声信号をアナログ音声信号に変換（復号）して、図示しないアンプを介してスピーカ２２に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ２２から出力される。なお、プロセッサ２４は、アンプの増幅率を制御することで、スピーカ２２から出力される音声の音量を調整することができる。
【００４２】
キー入力装置２６は、ホームキー、通話キーおよび終話キーなどを含む。そして、使用者が操作したキーの情報（キーデータ）はプロセッサ２４に入力される。また、キー入力装置２６に含まれる各キーが操作されると、クリック音が鳴る。したがって、使用者は、クリック音を聞くことで、キー操作に対する操作感を得ることができる。なお、ホームキーが操作された場合は、実行中の機能が終了されて、携帯電話機１０が待機状態となる。
【００４３】
表示ドライバ２８は、プロセッサ２４の指示の下、表示装置の一種であるディスプレイ３０の表示を制御する。また、表示ドライバ２８は表示する画像データを一時的に記憶するビデオメモリ（図示せず）を含む。
【００４４】
タッチパネル３８は、指などの物体が表面に接近して生じた電極間の静電容量の変化を検出する静電容量方式で、たとえば１本または複数本の指がタッチパネル３８に触れたことを検出する。また、タッチパネル３８は、ディスプレイ３０の上に設けられ、その画面内で、任意の位置を指示するためのポインティングデバイスである。検出部として機能するタッチパネル制御回路３６は、タッチパネル３８のタッチ有効範囲内で、押したり、撫でたり、触られたりするタッチ操作を検出し、そのタッチ操作の位置を示す座標のデータをプロセッサ２４に出力する。つまり、使用者は、タッチパネル３８の表面を指で、押したり、撫でたり、触れたりすることによって、操作の方向や図形などを携帯電話機１０に入力することができる。
【００４５】
ここで、使用者がタッチパネル３８の上面を指で触れる操作を「タッチ」と言う。一方、タッチパネル３８から指を離す操作を「リリース」と言う。そして、使用者がタッチパネル３８の上面をタッチして、続けてリリースする操作を「タッチアンドリリース」と言う。
【００４６】
また、タッチパネル３８の表面を撫でる操作を「スライド」と言い、タッチした後にスライドしてから、リリースする操作を「タッチスライド」と言う。さらに、２回連続してタッチアンドリリースを行う操作を「ダブルタップ」と言い、２か所に略同時にタッチする操作を「マルチタッチ」と言う。そして、「タッチ操作」には、上記したタッチ、リリース、タッチアンドリリース、スライド、タッチスライド、ダブルタップおよびマルチタッチなどのタッチパネル３８に対して行う操作が含まれる。
【００４７】
また、タッチによって示された座標を「タッチ点」（タッチ開始位置）と言い、リリースによって示された座標を「リリース点」（タッチ終了位置）と言う。
【００４８】
なお、タッチ操作は指だけに限らず、導電体が先端に取り付けられたタッチペンなどによって行われてもよい。また、タッチパネル３８の検出方式には、表面型の静電容量方式が採用されてもよいし、抵抗膜方式、超音波方式、赤外線方式および電磁誘導方式などであってもよい。
【００４９】
無線通信回路１４は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、使用者がキー入力装置２６を用いて電話発信（発呼）を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号は、基地局および通信網（図示せず）を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００５０】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ１２によって受信される。受信された変調音声信号には、無線通信回路１４によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器２０によってアナログ音声信号に変換された後、スピーカ２２から出力される。一方、マイク１８を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器１６によってデジタル音声信号に変換された後、プロセッサ２４に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ２４の指示の下、無線通信回路１４によって符号化処理および変調処理が施され、アンテナ１２を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００５１】
また、相手の電話機からの電話発信信号がアンテナ１２によって受信されると、無線通信回路１４は、電話着信（着呼）をプロセッサ２４に通知する。これに応じて、プロセッサ２４は、表示ドライバ２８を制御して、着信通知に記述された発信元情報（電話番号など）をディスプレイ３０に表示する。また、これとほぼ同時に、プロセッサ２４は、図示しないスピーカから着信音（着信メロディ、着信音声と言うこともある。）を出力させると共に、ＬＥＤ４０を発光させる。
【００５２】
また、通話可能状態に移行した後に終話キーによって通話終了操作が行われると、プロセッサ２４は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ２４は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。
【００５３】
また、ＲＡＭ３４には、アドレスデータを含むアドレス帳データ（図４参照）が記憶されており、アドレスデータを管理および閲覧するためのアドレス帳機能を実行することもできる。さらに、携帯電話機１０は、図示しないネットワークとの通信を確立することで、ブラウザ機能やメール機能を実行することができる。そして、本実施例のメール機能は、開封確認のリクエストに対応している。たとえば、メールに開封確認のリクエストが含まれている場合、使用者がメールを開けば、そのメールが開封されたこと知らせるメールが自動的に返信される。そして、メールの送信者は、自動的に返信されたメールによって、送信したメールが開封されたかを知ることができる。
【００５４】
図２は、待機状態におけるディスプレイ３０の表示の一例を示す図解図である。図２を参照して、ディスプレイ３０の表示範囲は、状態表示領域６０および機能表示領域６２を含む。状態表示領域６０には、アンテナ１２による電波受信状態を示すアイコン（ピクトと言うこともある。）、二次電池の残電池容量を示すアイコンおよび日時が表示される。また、機能表示領域６２には、待機状態であることを示す待機画像が表示されると共に、メールキー６４およびアドレス帳キー６６も表示される。そして、使用者は、タッチ操作によって、ディスプレイ３０に表示されるキーを操作することができる。
【００５５】
図３（Ａ）を参照して、メールキー６４が操作されると、機能表示領域６２にはメールメニュー画面が表示される。また、メールメニュー画面には、新規メールを作成するための「新規作成キー」、受信メールを表示するための「受信ボックスキー」、送信済みメールを表示するための「送信ボックスキー」、メールサーバに新着メールの有無を問い合わせる「新着メール問い合わせキー」が表示される。そして、使用者は、目的に合わせて表示されるキーを操作する。
【００５６】
図３（Ｂ）を参照して、アドレス帳キー６６が操作されると、機能表示領域６２にはアドレスデータに対応するアイコンが表示される。また、アイコンが操作されると、そのアイコンに対応するアドレスデータの詳細が機能表示領域６２に表示される。また、アイコンは、図４に示すアドレス帳データに基づいて表示される。
【００５７】
図４を参照して、アドレス帳データは、「名前」および「メールアドレス」の列を含み、各行がアドレスデータを示し、「名前」に対応して「メールアドレス」などが記録される。たとえば、「ＡＡＡ」のアドレスデータでは、「ＡＡＡ」の名前に「AAA@xx●.com」のメールアドレスが対応して記録される。また、「ＢＢＢ」のアドレスデータでは、「ＢＢＢ」の名前に「BBB@xx●.com」のメールアドレスが対応して記録される。
【００５８】
ここで、本実施例では、受信メールに対して返信されていない場合、使用者が携帯電話機１０を利用すると、受信メールに対して返信されていないことが通知される。
【００５９】
具体的には、メールサーバからメールを受信した際に、差出人のメールアドレスが通知データ（図５参照）に登録されているかが判断される。そして、登録されていれば、受信したメール（受信メール）の内容がメールテーブルデータ（図６参照）に記録される。つまり、図５に示す通知データには、「ＡＡＡ」のメールアドレスが登録されているため、「ＡＡＡ」からメールを受信した場合、差出人のメールアドレスが「AAA@xx●.com」のメールがメールテーブルに記録される。
【００６０】
図６を参照して、メールテーブルデータは「受信日」、「題名」、「メールアドレス」および「本文」などの列を含み、上述した通知データに登録されるメールアドレスが、差出人として設定されているメールを受信した場合、そのメールの内容が記録される。たとえば、「２０ＸＸ年１０月１３日」の「１８時３５分」に、題名に「お知らせ」、本文に「来週の打ち…」と書かれたメールを、「ＡＡＡ（AAA@xx●.com）」から受信した場合、受信日の欄には「２０ＸＸ  １０／１３  １８：３５」と記録され、題名の欄には「お知らせ」と記録され、メールアドレスの欄には「AAA@xx●.com」と記録され、本文の欄には「来週の打ち…」と記録される。
【００６１】
そして、図６に示すようにメールテーブルデータにメール情報が記録されている状態で、メールキー６４などが操作されると、ディスプレイ３０にはポップアップ７０を含む入力画面が表示される。
【００６２】
図７（Ａ）を参照して、メールキー６４が操作された場合、ポップアップ７０はメールメニュー画面に重ねて表示される。また、ポップアップ７０には、返信されていないメール（未返信メール）の詳細として、受信日、題名および差出人を示す文字列と、未返信メールに対する返信操作を促す文章（文字列）が含まれると共に、承諾キー７２、拒絶キー７４および消去キー７６が含まれる。そして、受信日、題名および差出人を示す文字列は、メールテーブルデータに基づいて表示される。
【００６３】
ここで、返信操作として承諾キー７２が操作されると、メールテーブルデータに基づいて未返信メールに対する返信メールが作成され、その返信メールを編集するためのメール作成ＧＵＩが機能表示領域６２に表示される。また、返信メールの宛先には、メールテーブルデータに記録されるメールアドレスが設定される。さらに、題名には、メールテーブルデータに記録される題名の先頭に、返信メールであることを示す「ＲＥ：」が付加された文字列が設定される。そして、本文には、メールテーブルデータに記録される本文の先頭に、引用されていることを示す「＞」が付加された文字列が設定される。
【００６４】
図７（Ｂ）を参照して、図６に示すメールテーブルデータに基づいて返信メールが作成されると、宛先領域に「ＡＡＡ（AAA@xx●.com）」、題名領域に「ＲＥ：お知らせ」、本文領域に「＞来週の打ち…」が設定されたメール作成ＧＵＩが表示される。また、メール作成ＧＵＩの下側には、表示されているメールを送信するための返信キー８０が表示される。
【００６５】
そして、使用者は、各領域に対してタッチ操作を行うことで、その領域の内容を編集でき、送信キー８０を操作することで表示中の返信メールを送信することができる。
【００６６】
このように、本実施例では、メール機能を終了操作がされたときに未返信メールがある場合、ポップアップ７０が表示される。つまり、使用者は、メール機能を利用するだけで、未返信メールに気づくことができる。また、使用者は、特定のメールアドレスを通知データとして登録することで、余計な通知がされないようにできる。
【００６７】
また、本実施例では、携帯電話機１０をオフにしたり、オンにしたりする操作が行われたときに、未返信メールが有れば、ポップアップ７０が表示される。つまり、使用者は、未返信メールに返信しないまま携帯電話機１０の電源をオフにしようとすれば、未返信メールの存在に気づくことができる。また、未返信メールに対して返信しないまま、電池残量が少なくなって電源がオフになったとしても、使用者は携帯電話機１０をオンにしたタイミングで、未返信メールに気づくことができる。
【００６８】
さらに、本実施例では、ホームキーが操作され、実行中の機能が終了され待機状態に戻るときに未返信メールが有れば、ポップアップ７０が表示される。つまり、使用者が携帯電話機１０に対する操作を終えて待機状態の戻ったときに、未返信メールが有れば、使用者は未返信メールに気づくことができる。
【００６９】
また、ポップアップ７０は、未返信メールに関するデータが選択されたときにも表示される。たとえば、アドレス帳機能が実行され、アドレスデータが選択されると、そのアドレスデータに含まれるメールアドレスが、メールテーブルデータに記録されているかが判断される。そして、記録されている場合には、ポップアップ７０が表示される。たとえば、図８（Ａ）を参照して、メールテーブルデータに「ＡＡＡ」のメールアドレスが記録されている状態で、「ＡＡＡ」のアドレスデータに対応するアイコンが操作されると、図８（Ｂ）に示すように、ポップアップ７０が表示される。このように、未返信メールに関連するデータが選択されたとき、使用者に対して未返信メールの存在を通知することができる。
【００７０】
これらの説明から分かるように、本実施例では、携帯電話機１０が操作されたときに、未返信メールの存在を使用者に知らせることで、使用者が受信メールに対する返信を忘れないようにできる。
【００７１】
また、使用者が携帯電話機１０を操作していないときには、余計な通知がされないため、消費電流を抑えることができる。
【００７２】
なお、本実施例では、通知を行うメールが記録されているため、未返信メールの有無を容易に判断できる。また、メールに対して開封確認のリクエスト（開封通知）が含まれている場合が設定されている場合は、通知データにメールアドレスが登録されていなくても、そのメールの内容はメールテーブルデータに記録される。つまり、メールの送信者は、自身が送信するメールに対して相手が返信を忘れないように設定することができる。
【００７３】
図９はＲＡＭ３４のメモリマップを示す図である。ＲＡＭ３４には、プログラム記憶領域３０２およびデータ記憶領域３０４が含まれる。また、プログラムおよびデータの一部は、フラッシュメモリ３２から一度に全部または必要に応じて部分的かつ順次的に読み出され、ＲＡＭ３４に記憶される。
【００７４】
プログラム記憶領域３０２には、携帯電話機１０を動作させるためのプログラムが記憶されている。たとえば、携帯電話機１０を動作させるためのプログラムは、判定プログラム３１０、表示制御プログラム３１２、通知プログラム３１４、アドレス帳プログラム３１６およびホームキープログラム３１８が含まれる。
【００７５】
受信プログラム３１０は、メールサーバからメールを受信するためのプログラムである。表示制御プログラム３１２は、ディスプレイ３０に表示される画像や文字列を制御するためのプログラムである。通知プログラム３１４は、ポップアップ７０を表示するか判断するためのプログラムである。アドレス帳プログラム３１６は、アドレス帳データ読み出し、アドレスデータを表示するためのプログラムである。ホームキープログラム３１８は、ホームキーが操作されたときに、実行中の機能を終了して待機画面を表示するためのプログラムである。
【００７６】
なお、図示は省略するが、携帯電話機１０を動作させるためのプログラムには、通話を行うためのプログラムなどが含まれる。
【００７７】
続いて、データ記憶領域３０４には、タッチ座標マップデータ３３０、通知データ３３２、メールテーブルデータ３３４、ポップアップデータ３３６およびアドレス帳データ３３８が記憶されると共に、ホームキーフラグ３４０およびタッチフラグ３４２が設けられる。
【００７８】
タッチ座標マップデータ３３０は、タッチ操作におけるタッチ座標と、ディスプレイ３０の表示座標とを対応付けるためのデータである。つまり、プロセッサ２４は、タッチ座標マップデータ３３０に基づいて、タッチパネル３８に対して行われたタッチ操作の結果を、ディスプレイ３０の表示に対応付ける。通知データ３３２は、たとえば図５に示すような構成のデータであり、使用者によって登録されたメールアドレスを含む。メールテーブルデータ３３４は、たとえば図６に示す構成のデータであり、未返信メールの内容が記憶される。
【００７９】
ポップアップデータ３３６は、たとえば図７（Ａ）に示すポップアップ７０を表示するための画像や文字列のデータである。アドレス帳データ３３８は、たとえば図４に示す構成のデータであり、アドレスデータを含む。
【００８０】
ホームキーフラグ３４０は、キー入力装置２６に含まれるホームキーが操作（押下）されたか否かを判断するためのフラグである。たとえば、ホームキーフラグ３４０は、１ビットのレジスタで構成される。ホームキーフラグ３４０がオン（成立）されると、レジスタにはデータ値「１」が設定される。一方、ホームキーフラグ３４０がオフ（不成立）されると、レジスタにはデータ値「０」が設定される。また、タッチフラグ３４８は、タッチパネル３８に対してタッチ操作がされているか否かを判断するためのフラグである。そして、これらのフラグは、初期状態ではオフに設定される。
【００８１】
なお、図示は省略するが、データ記憶領域３０４には、待機状態で表示される画像データや、文字列のデータなどが記憶されると共に、携帯電話機１０の動作に必要なカウンタや、フラグも設けられる。
【００８２】
プロセッサ２４は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図１０に示す判定処理、図１１に示す表示制御処理、図１２に示す通知処理、図１３に示すアドレス帳処理および図１４に示すホームキー処理などを含む、複数のタスクを並列的に処理する。
【００８３】
図１０は判定処理のフロー図である。たとえば、メールサーバから新着メールの通知があると、プロセッサ２４は、ステップＳ１でメールサーバからメールを受信する。続いて、ステップＳ３では、開封確認のリクエストが含まれているか否かを判断する。つまり、受信したメールに、相手のメールソフトによって設定された開封確認のリクエストが含まれているかを判断する。ステップＳ３で“ＮＯ”であれば、つまり開封確認のリクエストが含まれていなければ、ステップＳ５で差出人は登録されているか否かを判断する。つまり、受信メールの差出人のメールアドレスが通知データ３３２に登録されているか否かを判断する。ステップＳ３またはステップＳ５で“ＹＥＳ”であれば、つまりメールに開封確認のリクエストが含まれているか、差出人のメールアドレスが通知データに登録されていれば、ステップＳ７で受信メールの内容をメールテーブルデータ３３４に記録し、ステップＳ９に進む。たとえば、「ＡＡＡ」のメールアドレスが通知データ３３２に登録されている状態で、「ＡＡＡ」からメールを受信すれば、そのメールの受信日、題名、差出人のメールアドレスおよび本文が、図６に示すようにメールテーブルデータ３３４に記録される。なお、ステップＳ７の処理を実行するプロセッサ２４は記録部として機能する。
【００８４】
また、ステップＳ５で“ＮＯ”であれば、つまり差出人のメールアドレスが通知データ３３２に登録されていなければ、ステップＳ９でメール着信処理を実行し、受信処理を終了する。たとえば、図示しないスピーカから着信音を出力させると共に、ＬＥＤ４０を点滅させる。
【００８５】
図１１は表示制御処理のフロー図である。携帯電話機１０の電源がオンにされると、プロセッサ２４は、ステップＳ２１で通知処理を実行する。なお、この通知処理については後述するため、ここでの詳細な説明は省略する。
【００８６】
続いて、ステップＳ２３では待機画面を表示する。たとえば、図２に示す待機画像をディスプレイ３０に表示する。続いて、ステップＳ２５ではメールキー６４が操作されたか否かを判断する。ステップＳ２５で“ＹＥＳ”であれば、つまりメールキー６４が操作されると、ステップＳ２７でメールメニュー画面を表示する。たとえば、図３（Ａ）に示すように、ディスプレイ３０の機能表示領域６２にメールメニュー画面を表示する。続いて、ステップＳ２９では通知処理を実行する。
【００８７】
続いて、ステップＳ３１でメール機能が終了か否かを判断する。たとえば、メール機能を終了するタッチ操作がされたかを判断する。ステップＳ３１で“ＮＯ”であれば、たとえばメール機能を終了する操作がされなければ、ステップＳ３１の処理を繰り返して実行する。また、ステップＳ３１で“ＹＥＳ”であれば、たとえばメール機能を終了する操作がされると、ステップＳ３３で通知処理を実行して、ステップＳ２３に戻る。
【００８８】
また、ステップＳ２５で“ＮＯ”であれば、つまりメールキー６４が操作されなければ、ステップＳ３５でアドレス帳キー６６が操作されたか否かを判断する。ステップＳ３５で“ＹＥＳ”であれば、つまりアドレス帳キー６６が操作されると、ステップＳ３７でアドレス帳処理を実行して、ステップＳ２３に戻る。なお、アドレス帳処理については後述するため、ここでの詳細な説明は省略する。
【００８９】
また、ステップＳ３５で“ＮＯ”であれば、つまりアドレス帳キー６６が操作されなければ、ステップＳ３９で終了操作か否かを判断する。ステップＳ３９で“ＮＯ”であれば、つまり終了操作がされなければ、ステップＳ２５に戻る。一方、ステップＳ３９で“ＹＥＳ”であれば、つまり終了操作がされると、ステップＳ４１で通知処理を実行した後に、表示制御処理を終了する。
【００９０】
図１２は通知処理のフロー図である。図１１の表示制御処理でステップＳ２１，Ｓ２９，Ｓ３３またはＳ４１の処理が実行されると、プロセッサ２４はステップＳ７１でメールテーブルメールが記録されているか否かを判断する。つまり、メールテーブルデータ３３４に対して未返信メールの内容が記録されているかを判断する。また、ステップＳ７１の処理を実行するプロセッサ２４は判断部として機能する。ステップＳ７１で“ＮＯ”であれば、つまりメールテーブルデータ３３４に未返信メールの内容が記録されていなければ、通知処理を終了する。
【００９１】
ステップＳ７１で“ＹＥＳ”であれば、たとえば、図６に示すように、メールテーブルデータ３３４に未返信メールの内容が記録されていれば、ステップＳ７３でポップアップ７０を表示する。たとえば、ポップアップデータ３３６を読み出し、図６に示すメールテーブルデータ３３４に基づいて作成されたポップアップ７０が、図７（Ａ）に示すように表示される。なお、ステップＳ７３の処理を実行するプロセッサ２４は表示部として機能する。
【００９２】
続いて、ステップＳ７５では承諾キー７２が操作されたか否かを判断する。つまり、返信操作がされたかが判断される。ステップＳ７５で“ＮＯ”であれば、つまり承諾キー７２が操作されていなければ、ステップＳ７７で拒絶キー７４が操作されたか否かを判断する。つまり、未返信メールに返信することなく、未返信メールを削除する操作がされたかが判断される。ステップＳ７７で“ＹＥＳ”であれば、つまり拒絶キー７４が操作されると、ステップＳ７９でポップアップ７０を消去して、ステップＳ８９に進む。たとえば、ディスプレイ３０には、メールメニュー画面が再び表示される。また、ステップＳ７７で“ＮＯ”であれば、つまり拒絶キー７４が操作されなければ、ステップＳ８１で消去キー７６が操作されたか否かを判断する。つまり、ポップアップ７０の表示のみを消去する操作がされたかが判断される。ステップＳ８１で“ＹＥＳ”であれば、つまり消去キー７６が操作されると、ステップＳ８３でポップアップ７０を消去し、通知処理を終了して、上位ルーチンに戻る。また、ステップＳ８１で“ＮＯ”であれば、たとえばポップアップ７０が表示されたまま、携帯話機１０に対して操作がされなければ、ステップＳ７５に戻る。
【００９３】
ステップＳ７５で“ＹＥＳ”であれば、つまり承諾キー７２が操作されると、ステップＳ８５でメール作成画面を表示する。つまり、メールテーブルデータ３３４から読み出された未返信メールに基づいて返信メールが作成され、その返信メールを編集するためのメール作成画面が図７（Ｂ）に示すように表示される。続いて、ステップＳ８７で、メール編集処理を実行する。たとえば、メール編集処理が実行されると、使用者は返信メールの本文を作成したり、データを添付したりできるようになる。続いて、ステップＳ８９では、送信処理がされたか否かを判断する。つまり、送信キー８０が操作されたか否かを判断する。ステップＳ８９で“ＮＯ”であれば、つまり送信キー８０が操作されなければ、ステップＳ８９の処理が繰り返される。
【００９４】
また、ステップＳ８９で“ＹＥＳ”であれば、つまり返信キー８０が操作されると、ステップＳ９１でメール送信処理を実行する。つまり、作成された返信メールのデータをメールサーバに送信する。なお、ステップＳ８５−Ｓ９１の処理をまとめて返信処理と呼ぶこともある。そして、これらのステップ（返信処理）を実行するプロセッサ２４は実行部として機能する。
【００９５】
続いて、ステップＳ９３では、メールテーブルからメールの情報を削除し、通知処理を終了した後に、上位ルーチンに戻る。たとえば、ステップＳ９３では、図６に示すメールテーブルデータ３３４に記録されている、メールの内容が削除される。
【００９６】
図１３はアドレス帳処理のフロー図である。なお、アドレス帳処理のステップＳ１０９−Ｓ１２９は、通知処理のステップＳ７３−Ｓ９３と同じ処理であるため、詳細な説明は省略する。
【００９７】
図１１の表示制御処理でステップＳ３７の処理が実行されると、プロセッサ２４はステップＳ１０１でアイコンを表示する。たとえば、図３（Ｂ）に示すように、アドレス帳データ３３８に含まれるアドレスデータに対応するアイコンが機能表示領域６２に表示される。続いて、ステップＳ１０３では、アイコンが選択されたか否かを判断する。たとえば、図８（Ａ）に示すように、アイコンに対してタッチ操作がされたか否かを判断する。ステップＳ１０３で“ＮＯ”であれば、つまりアドレスデータに対応するアイコンが操作されなければ、ステップＳ１０５でアドレス帳機能を終了する操作がされか否かを判断する。ステップＳ１０５で“ＹＥＳ”であれば、つまりアドレス帳機能の終了操作がされると、アドレス帳処理を終了して、表示制御処理に戻る。また、ステップＳ１０５で“ＮＯ”であれば、つまりアドレス帳機能の終了操作がされなければ、ステップＳ１０３に戻る。
【００９８】
ステップＳ１０３で“ＹＥＳ”であれば、たとえば図８（Ａ）に示すように「ＡＡＡ」のアイコンにタッチ操作がされると、ステップＳ７でメールテーブルにメールアドレスが記録されているか否かが判断される。つまり、ステップＳ１０７では、選択されたアイコンに対応するアドレスデータのメールアドレスが、メールテーブルデータ３３４に記録されているかが判断される。また、ステップＳ１０７の処理を実行するプロセッサ２４は判断部として機能する。そして、ステップＳ１０７で“ＮＯ”であれば、つまり選択されたメールアドレスが記録されていなければ、ステップＳ１３１に進む。
【００９９】
また、ステップＳ１０７で“ＹＥＳ”であれば、たとえば図８（Ａ）に示すように「ＡＡＡ」のアイコンが選択され、メールテーブルデータ３３４に「ＡＡＡ」のメールアドレスが記録されていれば、ステップＳ１０９でポップアップ７０を表示する。たとえば、図８（Ｂ）に示すように、ポップアップ７０が表示される。なお、ステップＳ１０９の処理を実行するプロセッサ２４は表示部として機能する。
【０１００】
続いて、ステップＳ１１１で承諾キー７２が操作されたか否かを判断する。ステップＳ１１１で“ＮＯ”であれば、つまり承諾キー７２が操作されていなければ、ステップＳ１１３で拒絶キー７４が操作されたか否かを判断する。ステップＳ１１３で“ＹＥＳ”であれば、つまり拒絶キー７４が操作されると、ステップＳ１１５でポップアップ７０を消去して、ステップＳ１２９に進む。また、ステップＳ１１３で“ＮＯ”であれば、つまり拒絶キー７４が操作されなければ、ステップＳ１１７で消去キー７６が操作されたか否かを判断するステップＳ１１７で“ＹＥＳ”であれば、つまり消去キー７６が操作されると、ステップＳ１１９でポップアップ７０を消去してから、ステップＳ１３１に進む。また、ステップＳ１１７で“ＮＯ”であれば、つまり消去キー７６が操作されなければ、ステップＳ１１１に戻る。
【０１０１】
ステップＳ１１１で“ＹＥＳ”であれば、つまり承諾キー７２が操作されると、ステップＳ１２１でメール作成画面を表示し、ステップＳ１２３でメール編集処理を実行する。続いて、ステップＳ１２５では送信操作がされたか否かを判断する。ステップＳ１２５で“ＮＯ”であれば、つまり送信操作がされなければ、ステップＳ１２３に戻る。また、ステップＳ１２５で“ＹＥＳ”であれば、つまり送信操作がされると、ステップＳ１２７でメール送信処理を実行する。続いて、ステップＳ１２９では、メールテーブルからメールの情報を削除する。なお、ステップＳ１２１−Ｓ１２７の処理を実行するプロセッサ２４は実行部として機能する。
【０１０２】
続いて、ステップＳ１３１では、アドレス表示処理を実行する。たとえば、図８（Ａ）に示すように「ＡＡＡ」のアイコンがタッチされた場合、「ＡＡＡ」のアドレスデータの内容を示すＧＵＩが機能表示領域６２に表示される。そして、表示されたＧＵＩを消去する操作がされると、ステップＳ１０３に戻る。
【０１０３】
図１４はホームキー処理のフロー図である。たとえば、ホームキーが操作され、ホームキーフラグ３４０がオンにされると、プロセッサ２４はメール機能が実行されているか否かを判断する。たとえば受信メールの内容を表示するＧＵＩなどが表示されているかが判断される。ステップＳ１４１で“ＮＯ”であれば、つまりメール機能が実行されていなければ、ステップＳ１４３で通知処理を実行し、ステップＳ１４５に進む。また、ステップＳ１４１で“ＹＥＳ”であれば、つまりメール機能が実行されていれば、ステップＳ１４５に進む。図１０の表示制御処理から分かるように、メール機能を終了するときには、通知処理が実行されるため、ステップＳ１４３の処理が省略される。
【０１０４】
ステップＳ１４５では、実行中の機能を終了する。たとえば、アドレス帳機能などを含む複数の機能が実行されている場合には、それらの機能が終了される。続いて、ステップＳ１４７では、待機画面を表示する。つまり、図２に示す待機画面がディスプレイ３０に表示される。
【０１０５】
なお、本実施例の「メール」は、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）、ＥＭＳ（Ｅｎｈａｎｃｅｄ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）およびＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）などのテキストや画像などでメッセージを送受信できるものを含む。そして、ＳＭＳが利用される場合は、メールアドレスに代えて、電話番号が用いられる。
【０１０６】
また、メールテーブルデータに記録される未返信メールは、通常の操作を経て返信された場合にも、削除される。たとえば、使用者が、メール機能を利用して未返信メールを表示し、返信メールを作成した後に送信されれば、メールテーブルに記録される未返信メールは削除される。
【０１０７】
また、他の実施例では、ポップアップ７０が表示されるときに、合わせてＬＥＤ４０が発光するようにされてもよい。
【０１０８】
また、携帯電話機１０の形状としては、ストレートタイプ、スライドタイプ、折り畳みタイプなどが挙げられる。特に、スライドタイプまたは折り畳みタイプなど、２つ以上の筐体から構成される携帯電話機１０の場合、開いた状態から閉じた状態、あるいは、閉じた状態から開いた状態など、筐体の位置関係を変更したときに、返信操作を入力可能な入力画面を表示してもよい。
【０１０９】
また、携帯電話機１０の通信方式はＣＤＭＡ方式であるが、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式、Ｗ−ＣＤＭＡ方式、ＧＳＭ方式、ＴＤＭＡ方式、ＦＤＭＡ方式およびＰＨＳ方式などが採用されてもよい。
【０１１０】
また、本実施例で用いられた複数のプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、複数のプログラムが本実施例と同等の構成の携帯電話機にインストールされた場合、本実施例と同等の効果が得られる。
【０１１１】
さらに、本実施例は、携帯電話機１０のみに限らず、いわゆるスマートフォンや、タブレット型ＰＣおよびＰＤＡなどに適用されてもよい。
【０１１２】
そして、本明細書中で挙げた、具体的な数値はいずれも単なる一例であり、製品の仕様変更などに応じて適宜変更可能である。
【符号の説明】
【０１１３】
１０    …  携帯電話機
１２    …  アンテナ
１４    …  無線通信回路
２４    …  プロセッサ
２４ａ    …  ＲＴＣ
２６    …  キー入力装置
３０    …  ディスプレイ
３４    …  ＲＡＭ
３６    …  タッチパネル制御回路
３８    …  タッチパネル
４０    …  ＬＥＤ
【図１】
2013045124.tif 000003
【図２】
2013045124.tif 000004
【図３】
2013045124.tif 000005
【図４】
2013045124.tif 000006
【図５】
2013045124.tif 000007
【図６】
2013045124.tif 000008
【図７】
2013045124.tif 000009
【図８】
2013045124.tif 000010
【図９】
2013045124.tif 000011
【図１０】
2013045124.tif 000012
【図１１】
2013045124.tif 000013
【図１２】
2013045124.tif 000014
【図１３】
2013045124.tif 000015
【図１４】
2013045124.tif 000016