(57)【特許請求の範囲】
【請求項１】
特定条件が満たされたとき、前記特定条件の詳細を示す詳細情報を表示する第１表示部および前記詳細情報の消去処理を実行する消去部を有する、携帯端末において、
画像を出力するカメラモジュール、
画像に含まれる符号画像の復号処理の実行を促す表示を行う第２表示部、
所定の操作が行われたとき、前記復号処理を実行する実行部、
前記実行部によって前記復号処理が実行され、当該復号結果が事前に登録された情報と一致するかどうかを判断する判断部、および
前記判断部によって当該復号結果が事前に登録された情報と一致したと判断されるまで、前記消去部による前記消去処理の実行を禁止する禁止部を備えることを特徴とする、携帯端末。
【請求項２】
特定条件が満たされたとき、前記特定条件の詳細を示す詳細情報を表示する第１表示部および前記詳細情報の消去処理を実行する消去部を有する、携帯端末において、
非接触認証処理のための近距離無線通信回路、
前記非接触認証処理の実行を促す表示を行う第２表示部、
所定の操作が行われたとき、前記非接触認証処理を実行する実行部、
前記実行部によって前記非接触認証処理が実行されたかどうかを判断する判断部、および
前記判断部によって前記非接触認証処理が実行されたと判断されるまで、前記消去部による前記消去処理の実行を禁止する禁止部を備えることを特徴とする、携帯端末。
【請求項３】
時刻情報を出力する時刻情報出力部をさらに備え、
前記特定条件は、現在時刻が所定時刻に達することを含む、請求項１または２記載の携帯端末。
【請求項４】
特定条件が満たされたとき、前記特定条件の詳細を示す詳細情報を表示する第１表示部、前記詳細情報の消去処理を実行する消去部および画像を出力するカメラモジュールを有する、携帯端末のプロセッサを、
画像に含まれる符号画像の復号処理の実行を促す表示を行う第２表示部、
所定の操作が行われたとき、前記復号処理を実行する実行部、
前記実行部によって前記復号処理が実行され、当該復号結果が事前に登録された情報と一致するかどうかを判断する判断部、および
前記判断部によって当該復号結果が事前に登録された情報と一致したと判断されるまで、前記消去部による前記消去処理の実行を禁止する禁止部として機能させる、表示制御プログラム。
【請求項５】
特定条件が満たされたとき、前記特定条件の詳細を示す詳細情報を表示する第１表示部、前記詳細情報の消去処理を実行する消去部および非接触認証処理のための近距離無線通信回路を有する、携帯端末のプロセッサを、
前記非接触認証処理の実行を促す表示を行う第２表示部、
所定の操作が行われたとき、前記非接触認証処理を実行する実行部、
前記実行部によって前記非接触認証処理が実行されたかどうかを判断する判断部、および
前記判断部によって前記非接触認証処理が実行されたと判断されるまで、前記消去部による前記消去処理の実行を禁止する禁止部として機能させる、表示制御プログラム。
【請求項６】
特定条件が満たされたとき、前記特定条件の詳細を示す詳細情報を表示する表示部、前記詳細情報の消去処理を実行する消去部および画像を出力するカメラモジュールを有する、携帯端末における表示制御方法であって、前記携帯端末のプロセッサが、
画像に含まれる符号画像の復号処理の実行を促す表示を行う表示ステップ、
所定の操作が行われたとき、前記復号処理を実行する実行ステップ、
前記実行ステップによって前記復号処理が実行され、当該復号結果が事前に登録された情報と一致するかどうかを判断する判断ステップ、および
前記判断ステップによって当該復号結果が事前に登録された情報と一致したと判断されるまで、前記消去部による前記消去処理の実行を禁止する禁止ステップを実行する、表示制御方法。
【請求項７】
特定条件が満たされたとき、前記特定条件の詳細を示す詳細情報を表示する表示部、前記詳細情報の消去処理を実行する消去部および非接触認証処理のための近距離無線通信回路を有する、携帯端末における表示制御方法であって、前記携帯端末のプロセッサが、
前記非接触認証処理の実行を促す表示を行う表示ステップ、
所定の操作が行われたとき、前記非接触認証処理を実行する実行ステップ、
前記実行ステップによって前記非接触認証処理が実行されたかどうかを判断する判断ステップ、および
前記判断ステップによって前記非接触認証処理が実行されたと判断されるまで、前記消去部による前記消去処理の実行を禁止する禁止ステップを実行する、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末、表示制御プログラムおよび表示制御方法に関し、特に特定条件を満たすと表示によって通知することができる、携帯端末、表示制御プログラムおよび表示制御方法に関する。
【背景技術】
【０００２】
特定条件を満たすと表示によって通知することができる、携帯端末の一例が特許文献１に開示されている。特許文献１の折畳型携帯電話装置は、スケジュール時刻が到来すると、外表面に設けられた第２表示部がバックライトによって照明されると共に、報知音が鳴る。また、照明されている第２表示部には、スケジュール内容を表すテロップが表示される。そして、使用者は、報知中にサイドスイッチを短押しすることで、報知動作を中止させることができる。
【特許文献１】特開２００４−３２５９６号公報［H04M 1/00, H04M 1/02］
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところが、特許文献１の折畳型携帯電話装置において、スケジュール内容が「薬を飲む」などの行動を促すものである場合、使用者が報知動作を中止させた後、携帯電話装置を放置してしまうことがある。そのため、使用者は、スケジュール内容を確認しても、実際には行動しないことがある。
【０００４】
それゆえに、この発明の主たる目的は、新規な、携帯端末、表示制御プログラムおよび表示制御方法を提供することである。
【０００５】
この発明の他の目的は、使用者が通知された内容を忘れるのを防止することができる、携帯端末、表示制御プログラムおよび表示制御方法を提供することである。
【課題を解決するための手段】
【０００６】
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。
【０００７】
第１の発明は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報を表示する第１表示部および詳細情報の消去処理を実行する消去部を有する、携帯端末において、画像を出力するカメラモジュール、画像に含まれる符号画像の復号処理の実行を促す表示を行う第２表示部、所定の操作が行われたとき、復号処理を実行する実行部、実行部によって復号処理が実行され、当該復号結果が事前に登録された情報と一致するかどうかを判断する判断部、および判断部によって当該復号結果が事前に登録された情報と一致したと判断されるまで、消去部による消去処理の実行を禁止する禁止部を備えることを特徴とする、携帯端末である。
【０００８】
第１の発明では、携帯端末（１０：実施例において対応する部分を例示する参照符号。以下、同じ。）の第１表示部（２４，Ｓ２３，Ｓ８３，Ｓ１２３）は、たとえば現在時刻が特定条件として登録したスケジュール時刻に達すると、スケジュールの内容を示す詳細情報（９０，９２）を表示する。この詳細情報は、消去部（２４，Ｓ４３，Ｓ１０５，Ｓ１３９）によって消去処理が実行されると、消去される。カメラモジュール（３６−４０）は、イメージセンサ（３８）などを含み、画像を出力する。第２表示部（２４，Ｓ３５，Ｓ９５，Ｓ１２５）は、詳細情報が表示されたとき、画像に含まれる符号画像の復号処理の実行を促す表示（６８，７６，７８）を行う。実行部（２４，Ｓ３９，Ｓ９９，Ｓ１３５）は、所定の操作が行われたとき、復号処理を実行する。判断部（２４，Ｓ３７、Ｓ９７，Ｓ１２９）は、実行部によって復号処理が実行され、当該復号結果が事前に登録された情報と一致するかどうかを判断する。そして、禁止部（２４，Ｓ３７、Ｓ９７，Ｓ１２９）は、判断部によって復号処理が実行されたと判断されるまで、消去部による消去処理の実行を禁止する。
【０００９】
第１の発明によれば、復号結果が事前に登録された情報と一致したと判断されるまで詳細情報が消去されないようにすることで、使用者が詳細情報の内容を忘れてしまうことを、防ぐことができる。
【００１０】
第２の発明は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報を表示する第１表示部および詳細情報の消去処理を実行する消去部を有する、携帯端末において、非接触認証処理のための近距離無線通信回路、非接触認証処理の実行を促す表示を行う第２表示部、所定の操作が行われたとき、非接触認証処理を実行する実行部、実行部によって非接触認証処理が実行されたかどうかを判断する判断部、および判断部によって非接触認証処理が実行されたと判断されるまで、消去部による消去処理の実行を禁止する禁止部を備えることを特徴とする、携帯端末である。
【００２８】
第３の発明は、第１の発明または第２の発明に従属し、時刻情報を出力する時刻情報出力部をさらに備え、特定条件は、現在時刻が所定時刻に達することを含む。
【００２９】
第３の発明では、時刻情報出力部（２４ａ）は、たとえばプロセッサに含まれるＲＴＣであり、時刻情報を出力する。たとえば、使用者はスケジュール機能やアラーム機能において、スケジュール時刻およびアラーム時刻などの所定時刻を登録することができる。そして、現在時刻が上記のようにして登録された所定時刻に達すると、特定条件が満たされたと判断される。
【００３０】
第３の発明によれば、現在時刻が所定時刻に達したときに、詳細情報を表示させることができる。
【００４２】
第４の発明は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報（９０，９２）を表示する第１表示部（Ｓ２３，Ｓ８３，Ｓ１２３）、詳細情報の消去処理を実行する消去部（Ｓ４３，Ｓ１０５，Ｓ１３９）および画像を出力するカメラモジュールを有する、携帯端末（１０）のプロセッサ（２４）を、画像に含まれる符号画像の復号処理の実行を促す表示（６８，７６，７８）を行う第２表示部（Ｓ３５，Ｓ９５，Ｓ１２５）、所定の操作が行われたとき、復号処理を実行する実行部、実行部によって復号処理が実行され、当該復号結果が事前に登録された情報と一致するかどうかを判断する判断部、および判断部によって当該復号結果が事前に登録された情報と一致したと判断されるまで、消去部による消去処理の実行を禁止する禁止部（Ｓ３７、Ｓ９７，Ｓ１２９）として機能させる、表示制御プログラムである。
【００４３】
第４の発明でも、第１の発明と同様、復号結果が事前に登録された情報と一致したと判断されるまで詳細情報が消去されないようにすることで、使用者が詳細情報の内容を忘れてしまうことを、防ぐことができる。
第５の発明は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報を表示する第１表示部、詳細情報の消去処理を実行する消去部および非接触認証処理のための近距離無線通信回路を有する、携帯端末のプロセッサを、非接触認証処理の実行を促す表示を行う第２表示部、所定の操作が行われたとき、非接触認証処理を実行する実行部、実行部によって非接触認証処理が実行されたかどうかを判断する判断部、および判断部によって非接触認証処理が実行されたと判断されるまで、消去部による消去処理の実行を禁止する禁止部として機能させる、表示制御プログラムである。
【００４４】
第６の発明は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報（９０，９２）を表示する表示部（Ｓ２３，Ｓ８３，Ｓ１２３）、詳細情報の消去処理を実行する消去部（Ｓ４３，Ｓ１０５，Ｓ１３９）および画像を出力するカメラモジュールを有する、携帯端末（１０）における表示制御方法であって、携帯端末のプロセッサが、画像に含まれる符号画像の復号処理の実行を促す表示（６８，７６，７８）を行う表示ステップ（Ｓ３５，Ｓ９５，Ｓ１２５）、所定の操作が行われたとき、復号処理を実行する実行ステップ、実行ステップによって復号処理が実行され、当該復号結果が事前に登録された情報と一致するかどうかを判断する判断ステップ、および判断ステップによって当該復号結果が事前に登録された情報と一致したと判断されるまで、消去部による消去処理の実行を禁止する禁止ステップ（Ｓ３７、Ｓ９７，Ｓ１２９）を実行する、表示制御方法である。
【００４５】
第６の発明でも、第１の発明と同様、復号結果が事前に登録された情報と一致したと判断されるまで詳細情報が消去されないようにすることで、使用者が詳細情報の内容を忘れてしまうことを、防ぐことができる。
第７の発明は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報を表示する表示部、詳細情報の消去処理を実行する消去部および非接触認証処理のための近距離無線通信回路を有する、携帯端末における表示制御方法であって、携帯端末のプロセッサが、非接触認証処理の実行を促す表示を行う表示ステップ、所定の操作が行われたとき、非接触認証処理を実行する実行ステップ、実行ステップによって非接触認証処理が実行されたかどうかを判断する判断ステップ、および判断ステップによって非接触認証処理が実行されたと判断されるまで、消去部による消去処理の実行を禁止する禁止ステップを実行する、表示制御方法である。
【発明の効果】
【００４６】
この発明によれば、実行部によって処理が実行されるまで詳細情報が消去されないようにすることで、使用者が詳細情報の内容を忘れてしまうことを、防ぐことができる。
【００４７】
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００４８】
【図１】図１はこの発明の一実施例の携帯電話機の電気的な構成を示す図解図である。
【図２】図２は図１に示すディスプレイに表示される第１実施例のポップアップの一例を示す図解図である。
【図３】図３は図１に示すディスプレイに表示される第１実施例のスルー画像の一例を示す図解図である。
【図４】図４は図１に示すディスプレイに表示される待機画像の一例を示す図解図である。
【図５】図５は図１に示すディスプレイに表示される一覧テーブルの一例を示す図解図である。
【図６】図６は図１に示すＲＡＭのメモリマップの一例を示す図解図である。
【図７】図７は図１に示すプロセッサの登録処理の一例を示すフロー図である。
【図８】図８は図１に示すプロセッサの第１実施例の表示制御処理の一例を示すフロー図である。
【図９】図９は図１に示すプロセッサの通知処理の一例を示すフロー図である。
【図１０】図１０は図１に示すディスプレイに表示される第２実施例のポップアップの一例を示す図解図である。
【図１１】図１１は図１に示すディスプレイに表示される第２実施例のスルー画像の一例を示す図解図である。
【図１２】図１２は図１に示すプロセッサの第２実施例の表示制御処理の一例を示すフロー図である。
【図１３】図１３は図１に示すディスプレイに表示される第１実施例のポップアップの一例を示す図解図である。
【図１４】図１４は図１に示すプロセッサの第３実施例の表示制御処理の一例を示すフロー図である。
【発明を実施するための形態】
【００４９】
＜第１実施例＞
図１を参照して、携帯電話機１０は、携帯端末の一種であり、コンピュータまたはＣＰＵと呼ばれるプロセッサ２４を含む。また、プロセッサ２４には、無線通信回路１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２０、キー入力装置２６、表示ドライバ２８、フラッシュメモリ３２、ＲＡＭ３４、カメラ制御回路３６およびＧＰＳ回路４２などが接続される。
【００５０】
無線通信回路１４にはアンテナ１２が接続される。Ａ／Ｄ変換器１６にはマイク１８が接続され、Ｄ／Ａ変換器２０にはスピーカ２２が接続される。表示ドライバ２８にはディスプレイ３０が接続される。カメラ制御回路３６にはイメージセンサ３８およびフォーカスレンズ４０のレンズ位置を制御するレンズモータ（図示せず）が接続される。そして、ＧＰＳ回路４２にはＧＰＳアンテナ４４が接続される。
【００５１】
プロセッサ２４は、ＲＴＣ（Ｒｅａｌ−Ｔｉｍｅ  Ｃｌｏｃｋ）２４ａを含み、携帯電話機１０の全体制御を司る。ＲＴＣ２４ａは時刻情報出力部として機能し、時刻情報を出力する。また、ＲＴＣ２４ａの出力結果は携帯電話機１０の様々な機能で利用される。ＲＡＭ３４は、プロセッサ２４の作業領域（描画領域を含む）ないしバッファ領域として用いられる。フラッシュメモリ３２には、携帯電話機１０の文字、画像、音声、音および映
像のようなコンテンツのデータが記録される。
【００５２】
Ａ／Ｄ変換器１６は、マイク１８を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換する。Ｄ／Ａ変換器２０は、デジタル音声信号をアナログ音声信号に変換（復号）して、図示しないアンプを介してスピーカ２２に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ２２から出力される。また、プロセッサ２４は、アンプの増幅率を制御することで、スピーカ２２から出力される音声の音量を調整することができる。
【００５３】
キー入力装置２６は、通話キー、機能キーおよび終話キーなどのハードキーを含む。また、使用者が操作したキーの情報（キーデータ）はプロセッサ２４に入力される。さらに、キー入力装置２６に含まれる各キーが操作されると、クリック音が鳴る。したがって、使用者は、クリック音を聞くことで、キー操作に対する操作感を得ることができる。
【００５４】
表示ドライバ２８は、プロセッサ２４の指示の下、当該表示ドライバ２８に接続されたディスプレイ３０の表示を制御する。また、表示ドライバ２８は表示する画像データを一時的に記憶するビデオメモリ（図示せず）を含む。
【００５５】
カメラ制御回路３６は、携帯電話機１０で静止画像または動画像を撮影するための回路である。たとえば、カメラ機能を実行する操作が行われると、プロセッサ２４はカメラ機能を実行して、カメラ制御回路３６を起動する。なお、カメラ制御回路３６、イメージセンサ３８およびフォーカスレンズ４０は、まとめてカメラモジュールとして機能する。
【００５６】
イメージセンサ３８の撮像エリアには、ＳＸＧＡ(１２８０×１０２４画素)に対応する受光素子が表示されている。そのため、被写体の光学像がイメージセンサ３８に照射されると、撮像エリアでは光電変換によって被写体の光学像に対応する電荷、つまりＳＸＧＡの生画像信号が生成される。なお、使用者は、画像データの画像サイズ（画素数）を、ＳＸＧＡの他に、ＸＧＡ(１０２４×７６８画素)およびＶＧＡ(６４０×４８０画素)などに変更することができる。
【００５７】
カメラ機能が実行されると、被写体のリアルタイム動画像つまりスルー画像（プレビュー画像）をディスプレイ３０に表示するべく、プロセッサ２４は、カメラ制御回路３６に内蔵されるイメージセンサドライバを起動させ、露光動作および指定された読み出し領域に対応する電荷読み出し動作を、イメージセンサドライバに命令する。
【００５８】
イメージセンサドライバは、イメージセンサ３８の撮像面の露光と、当該露光によって生成された電荷の読み出しとを実行する。この結果、生画像信号が、イメージセンサ３８から出力される。また、出力された生画像信号はカメラ制御回路３６に入力され、カメラ制御回路３６は入力された生画像信号に対して、色分離、白バランス調整、ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データを生成する。そして、ＹＵＶ形式の画像データはプロセッサ２４に入力される。
【００５９】
また、プロセッサ２４に入力されたＹＵＶ形式の画像データは、プロセッサ２４によってＲＡＭ３４に格納（一時記憶）される。さらに、格納されたＹＵＶ形式の画像データは、プロセッサ２４によってＲＧＢ形式の画像データに変換された後に、ＲＡＭ３４から表示ドライバ２８に与えられる。そして、ＲＧＢ形式の画像データがディスプレイ３０に出力される。これによって、被写体を表す低画素（たとえば、３２０×２４０画素）のスルー画像がディスプレイ３０に表示される。
【００６０】
さらに、カメラ制御回路３６は生画像信号からフォーカス評価値を算出し、そのフォー
カス評価値をプロセッサ２４に出力する。プロセッサ２４は、カメラ制御回路３６から出力されたフォーカス評価値に基づいて、ＡＦ（Ａｕｔｏｆｏｃｕｓ）処理を実行する。ＡＦ処理が実行されると、カメラ制御回路３６はプロセッサ２４の指示の下、レンズモータを制御することで、フォーカスレンズ４０のレンズ位置を調整する。その結果、被写体にピントが合わせられたスルー画像がディスプレイ３０に表示される。
【００６１】
ここで、撮影操作が行われると、プロセッサ２４は撮影処理を実行する。つまり、プロセッサ２４は、イメージセンサ３８から出力されるＳＸＧＡの生画像信号に信号処理を施して、ＲＡＭ３４に一旦格納し、フラッシュメモリ３２に対する記録処理を実行する。記録処理が実行されると、プロセッサ２４を通してＲＡＭ３４から画像データが読み出される。そして、プロセッサ２４は、読み出した画像データにメタ情報を関連付けて、１つの画像ファイルとしてフラッシュメモリ３２に保存する。さらに、プロセッサ２４は、図示しないスピーカから、撮影処理が実行されていること通知する音を出力させる。
【００６２】
なお、メタ情報には、時刻情報、画像サイズおよび携帯電話機１０の機種名（型番）などが含まれる。また、携帯電話機１０にメモリカードが接続できる場合、画像ファイルはメモリカードに保存されてもよい。また、画像データに関連付けられるメタ情報はＥｘｉｆ形式で保存される。
【００６３】
ここで、携帯電話機１０は、カメラ制御機能を利用する、バーコード読取機能を実行することができる。このバーコード読取機能は、２次元バーコード（実施例では、ＱＲコード（登録商標））などの符号画像を読み取ることで、その符号画像から文字列を復号する。
【００６４】
たとえば、携帯電話機１０でバーコード読取機能が実行されると、スルー画像および読取キー７６（図３参照）がディスプレイ３０に表示される。そして、スルー画像にＱＲコードが写っている状態で、読取キー７６と対応するハードキーが操作されると、スルー画像からＱＲコードが読み取られ、復号処理が加えられる。その結果、ＱＲコードに含まれる文字列を得ることができる。
【００６５】
ＧＰＳ回路４２は、現在の位置を測位（取得）する操作が行われると起動される。また、ＧＰＳアンテナ４４は、ＧＰＳ衛星３００から送信されるＧＰＳ信号を受信し、ＧＰＳ回路４２に出力する。そして、プロセッサ２４は、受信したＧＰＳ信号に基づいて測位処理を実行することで、現在位置データとして緯度および経度を算出する。このように、携帯電話機１０では、ＧＰＳ回路４２およびＧＰＳアンテナ４４が測位部として機能するため、現在位置を測位することができる。
【００６６】
なお、図１には、簡単のために、１つのＧＰＳ衛星３００しか描画していないが、現在位置を測位するためには、少なくとも３つ以上のＧＰＳ衛星３００からＧＰＳ信号を受信しなければならない。ただし、通常の測位処理では、二次元測位のため、緯度および経度しか算出できないが、４つのＧＰＳ衛星３００からＧＰＳ信号を受信できる場合、三次元測位によって、高度も算出することができる。
【００６７】
無線通信回路１４は、ＣＤＭＡ方式での無線通信を行うための回路である。たとえば、使用者がキー入力装置２６を用いて電話発信（発呼）を指示すると、無線通信回路１４は、プロセッサ２４の指示の下、電話発信処理を実行し、アンテナ１２を介して電話発信信号を出力する。電話発信信号は、基地局および通信網（図示せず）を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、通信可能状態が確立され、プロセッサ２４は通話処理を実行する。
【００６８】
通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号はアンテナ１２によって受信される。受信された変調音声信号には、無線通信回路１４によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、Ｄ／Ａ変換器２０によってアナログ音声信号に変換された後、スピーカ２２から出力される。一方、マイク１８を通して取り込まれた送話音声信号は、Ａ／Ｄ変換器１６によってデジタル音声信号に変換された後、プロセッサ２４に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ２４の指示の下、無線通信回路１４によって符号化処理および変調処理が施され、アンテナ１２を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。
【００６９】
また、相手の電話機からの電話発信信号がアンテナ１２によって受信されると、無線通信回路１４は、電話着信（着呼）をプロセッサ２４に通知する。これに応じて、プロセッサ２４は、表示ドライバ２８を制御して、着信通知に記述された発信元情報（電話番号など）をディスプレイ３０に表示する。また、これとほぼ同時に、プロセッサ２４は、図示しないスピーカから着信音（着信メロディ、着信音声と言うこともある。）を出力させる。
【００７０】
そして、使用者が通話キーを用いて応答操作を行うと、無線通信回路１４は、プロセッサ２４の指示の下、電話着信処理を実行する。さらに、通信可能状態が確立され、プロセッサ２４は上述した通常の通話処理を実行する。
【００７１】
また、通話可能状態に移行した後に終話キーによって通話終了操作が行われると、プロセッサ２４は、無線通信回路１４を制御して、通話相手に通話終了信号を送信する。そして、通話終了信号の送信後、プロセッサ２４は通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ２４は通話処理を終了する。
【００７２】
また、携帯電話機１０は、図示しないネットワークを介して、メールサーバやデータサーバなどと通信を確立することができる。そして、携帯電話機１０では、それらのサーバと通信することで、メール機能やブラウザ機能を実行することができる。
【００７３】
さらに、携帯電話機１０は、スケジュール機能を有しており、スケジュール時刻およびスケジュールの内容などを予め登録しておくことができる。そして、ＲＴＣ２４ａが出力する現在時刻が、登録されたスケジュール時刻に達すると、スピーカ２２から音が出力されると共に、ディスプレイ３０にはスケジュールの詳細情報が表示される。
【００７４】
たとえば、使用者が「１０時３０分」に「薬を飲む」と言う、スケジュール時刻およびその内容などを登録した場合、詳細情報としてポップアップ９０がディスプレイ３０に表示される。
【００７５】
図２を参照して、ディスプレイ３０の表示は、日時、電池残量および受信状態などを表すアイコンを表示する状態表示領域６０およびポップアップ９０が表示される機能表示領域６２を含む。また、ポップアップ９０には、スケジュール時刻である「１０時３０分」と共に、スケジュールの詳細（内容）として「薬を飲む」が書かれる。
【００７６】
さらに、機能表示領域６２にはカメラキー６４および詳細キー６６が表示される。カメラキー６４はカメラ機能を実行するためのキーであり、詳細キー６６はポップアップ９０によって示されるスケジュールの詳細を表示するためのキーである。たとえば、詳細キー６６に対応するハードキーが操作されると、ディスプレイ３０には登録したスケジュール
の詳細が表示される。
【００７７】
ここで、本実施例では、ポップアップ９０の表示は、所定処理が実行されるまで消去されない。つまり、使用者は、ポップアップ９０に従って行動すると共に、その行動に関連させて所定処理を実行させれば、そのポップアップ９０を消去することができる。
【００７８】
たとえば、第１実施例では、カメラキー６４に対応するハードキーが操作されると、図３に示すようにスルー画像がディスプレイ３０に表示される。
【００７９】
図３を参照して、機能表示領域６２にはスルー画像が表示される共に、撮影キー６８が表示される。また、大きさが縮小された小型ポップアップ９０ａの表示位置は、機能表示領域６２の左上に変更される。さらに、機能表示領域６２の右上には、スケジュール時刻と共に登録された登録画像７０が表示される。なお、画像が登録されていない場合、機能表示領域６２の右上には何も表示されない。
【００８０】
このような状態で、たとえば、使用者が登録画像７０を参考にして、撮影キー６８に関連する操作として、撮影キー６８に対応するハードキーを操作すると、撮影処理が実行され画像ファイルがフラッシュメモリ３２に保存される。その結果、ポップアップ９０の消去処理が実行され、図４に示すように、ディスプレイ３０には待機状態であることを示す待機画像が表示される。
【００８１】
また、撮影キー６８が操作されると、撮影時刻とポップアップ９０の表示内容と画像ファイルの保存先を示すアドレスパスとが関連付けられて、履歴テーブルに記録される。そして、使用者は、履歴テーブルによって、過去に行った行動と所定処理を実行することで得られた処理結果とを確認することができる。
【００８２】
図５を参照して、使用者が登録したスケジュールを表示する操作を行うと、ディスプレイ３０には、一覧テーブルが表示される。この一覧テーブルには、スケジュール時刻を示す「日時」の列、ポップアップ９０によって表示された内容を示す「表示内容」の列および所定処理が実行されたかを示す「状態」の列が含まれる。また、「状態」の列において、「済」と記録されている行は履歴テーブルから読み出され、「未」と記録されている行はスケジュールデータから読み出される。
【００８３】
たとえば、一覧テーブルの１行目には、履歴テーブルから読み出された、「20XX/1/31/10: 35」の日時および「薬を飲む」の表示内容と、「済」の状態とが示される。また、２行目には、スケジュールデータから読み出された、「20XX/1/31/10:40」の日時および「
薬を飲む」の表示内容と、「未」の状態とが書かれる。つまり、使用者は、一覧テーブルによって、スケジュール全体を把握することができる。
【００８４】
また、一覧テーブルの各行はキー入力装置２６によって選択可能であり、「済」と書かれた行が選択されると、撮影処理によって撮影された画像がディスプレイ３０に表示される。たとえば、１行目が選択された場合、薬を含む画像がディスプレイ３０に表示される。そして、使用者は、この画像によって、登録したスケジュールに従って服用した薬の種類と服用した時刻とを確認できる。
【００８５】
さらに、ポップアップ９０の表示に従って所定処理が実行された場合、予め設定された外部端末（ＰＣ）に対して通知メールなどが送信され、通知時刻を含むＧＵＩがディスプレイ３０に表示される。これにより、外部端末の利用者は、携帯電話機１０の使用者が所定処理を実行したことを知ることがでる。そして、使用者はＧＵＩの表示によって外部端末に通知された時刻などを確認できる。なお、他の実施例では、撮影された画像が通知メ
ールに添付されてもよい。
【００８６】
以上の説明から分かるように、所定処理が実行されるまでポップアップ９０が消去されないようにすることで、使用者がスケジュールの内容を忘れてしまうことを、防ぐことができる。
【００８７】
また、使用者は、表示された撮影キー６８または読取キー７６を見ることで、ポップアップ９０を消去するために実行すべき所定処理を容易に知ることができる。
【００８８】
そして、所定処理が実行された時刻が記録されるため、使用者はスケジュールに従って行った行動を時系列順に思い出すことできる。特に、上述した実施例では、ポップアップ９０の内容に従って行動するときに撮影することができるため、使用者は、そのときの様子を容易に思い出すことができる。
【００８９】
また、第１実施例の携帯電話機１０は、アラーム機能も有しており、スケジュール機能と同様の効果を得ることができる。つまり、使用者は、アラーム時刻およびそのアラームの題名（たとえば、「昼食」など）などを登録することができる。そして、現在時刻がアラーム時刻に達すると、アラーム時刻とアラームの題名とが書かれたポップアップがディスプレイ３０に表示される。そして、使用者は、上述した撮影処理を実行することで、そのポップアップを消去することができる。このように、第１実施例の携帯電話機１０では、現在時刻がスケジュール時刻やアラーム時刻などの所定時刻に達したときに、ポップアップ９０が表示される。
【００９０】
なお、本実施例における「機能」には複数の「処理」が含まれる。そのため、或る１つの「機能」が実行されると「複数」の処理が並列に実行される。そして、使用者は、このような「機能」および「処理」をキー操作などによって任意に実行させることができる。
【００９１】
そして、以下の説明では、カメラキー６４などのように「機能」を実行するためのキーを「機能キー」と言い、撮影キー６８などのように「処理」を実行するためのキーを「処理キー」と言うことがある。
【００９２】
図６はＲＡＭ３４のメモリマップを示す図である。ＲＡＭ３４のメモリマップには、プログラム記憶領域３０２およびデータ記憶領域３０４が含まれる。また、プログラムおよびデータの一部は、フラッシュメモリ３２から一度に全部または必要に応じて部分的かつ順次的に読み出され、ＲＡＭ３４に記憶されてからプロセッサ２４によって処理される。
【００９３】
プログラム記憶領域３０２には、携帯電話機１０を動作させるためのプログラムが記憶されている。たとえば、携帯電話機１０を動作させるためのプログラムは、登録プログラム３１０、表示制御プログラム３１２および通知プログラム３１４などを含む。
【００９４】
登録プログラム３１０は、スケジュール時刻やアラーム時刻などの所定時刻を登録するためのプログラムである。また、スケジュール時刻が登録される場合にはスケジュールの内容も併せて登録され、アラーム時刻が登録される場合には、アラームの題名も併せて登録される。表示制御プログラム３１２は、ポップアップの表示を制御するためのプログラムである。通知プログラム３１４は、外部端末に対して所定処理が実行されたことを、メールなどで通知するためのプログラムである。
【００９５】
なお、図示は省略するが、携帯電話機１０を動作させるためのプログラムには、サーバとの通信を確立するためのプログラムや、音声着信状態を通知するためのプログラムなども含まれる。
【００９６】
続いて、データ記憶領域３０４には、時刻バッファ３３０および位置バッファ３３２が設けられると共に、登録データ３３４および履歴テーブルデータ３３６が記憶される。
【００９７】
時刻バッファ３３０には、ＲＴＣ２４ａから出力された時刻情報が一時的に記憶される。位置バッファ３３２には、測位処理によって算出された現在位置データ（緯度、経度）が一時的に記憶される。
【００９８】
登録データ３３６には、登録されたスケジュール時刻やアラーム時刻などが含まれる。また、後述する第３実施例では、所定場所を示すデータも含まれる。履歴テーブルデータ３３６には、所定処理が実行された時刻に、その所定処理によって得られたデータ（画像データなど）が関連付けられて記憶される。
【００９９】
なお、図示は省略するが、データ記憶領域３０４には、待機状態で表示される画像データや、文字列のデータなどが記憶されると共に、携帯電話機１０の動作に必要なカウンタや、フラグも設けられる。
【０１００】
プロセッサ２４は、Ａｎｄｒｏｉｄ（登録商標）およびＲＥＸなどのＬｉｎｕｘ（登録商標）ベースのＯＳや、その他のＯＳの制御下で、図７に示す登録処理および図８に示す表示制御処理などを含む複数のタスクを並列的に処理する。
【０１０１】
図７は登録処理のフロー図である。たとえば、スケジュールを登録する操作がされると、プロセッサ２４はステップＳ１で入力処理を実行する。たとえば、入力処理が実行されると、登録用のＧＵＩが表示され、スケジュール時刻およびスケジュールの内容などを登録するための入力操作が受け付けられる。続いて、ステップＳ３では、入力が完了したか否かを判断する。たとえば、スケジュールの入力完了の操作がされたか否かを判断する。ステップＳ３で“ＮＯ”であれば、つまり入力完了の操作がされていなければ、ステップＳ１に戻る。
【０１０２】
また、ステップＳ３で“ＹＥＳ”であれば、つまり入力完了の操作がされると、ステップＳ５で入力された内容を登録する。たとえば、スケジュール時刻およびスケジュールの内容が登録データ３３４としてＲＡＭ３４に記憶される。そして、ステップＳ５の処理が終了すれば、登録処理が終了する。
【０１０３】
図８は表示制御処理のフロー図である。たとえば、使用者がスケジュールの登録を終えると、プロセッサ２４はステップＳ２１で所定時刻に達したか否かを判断する。たとえば、時刻バッファ３３０に格納されている現在時刻が、登録データ３４４に含まれているスケジュール時刻と一致したか否かを判断する。ステップＳ２１で“ＮＯ”であれば、たとえばスケジュール時刻に達していなければ、ステップＳ２１の処理を繰り返す。また、ステップＳ２１で“ＹＥＳ”であれば、たとえば現在時刻がスケジュール時刻に達すると、ステップＳ２３でポップアップ９０を表示する。たとえば、現在時刻と一致するスケジュール時刻と、その内容とを登録データ３３４から読み出して、図２に示すポップアップ９０を表示する。なお、ステップＳ２３を実行するプロセッサ２４は第１表示部として機能する。
【０１０４】
続いて、ステップＳ２５では、カメラキー６４および詳細キー６６を表示する。たとえば、図２に示すカメラキー６４および詳細キー６６が機能表示領域６２に表示される。続いて、ステップＳ２７では、カメラキー６４が操作されたか否かを判断する。つまり、カメラキー６４に対応するハードキーが操作されたかが判断される。ステップＳ２７で“ＮＯ”であれば、つまりカメラキー６４が操作されていなければ、ステップＳ２９で詳細キ
ー６６が操作されたかが判断される。つまり、カメラキー６４と同様、対応するハードキーが操作されたかが判断される。ステップＳ２９で“ＮＯ”であれば、つまり操作キー６６が操作されていなければ、ステップＳ２７に戻る。また、ステップＳ２９で“ＹＥＳ”であれば、ステップＳ３１で詳細表示処理を実行し、ステップＳ２７に戻る。たとえば、詳細表示処理が実行されると、ステップＳ２３で読み出された登録データ３３４に基づいて、登録されたスケジュールの詳細がディスプレイ３０に表示される。
【０１０５】
また、ステップＳ２７で“ＹＥＳ”であれば、つまり機能キーが操作されると、ステップＳ３３でカメラ機能を実行する。つまり、ディスプレイ３０には図３に示すように、スルー画像が表示される。続いて、ステップＳ３５では、撮影キー６８が表示される。つまり、カメラ機能に対応する処理キーとして、撮影キー６８が表示される。そして、ポップアップ９０は処理キーの表示が表示されるときに縮小され、登録画像７０が機能表示領域６２の右上に表示される。なお、ステップＳ３５を実行するプロセッサ２４は第２表示部として機能する。
【０１０６】
続いて、ステップＳ３７では、撮影キー６８が操作されたか否かを判断する。つまり、図３に示すようにスルー画像が表示されていれば、撮影キー６８に対応するハードキーが操作されたかが判断される。なお、ステップＳ３７を実行するプロセッサ２４は禁止部および判断部として機能する。
【０１０７】
ステップＳ３７で“ＮＯ”であれば、つまり撮影キー６８が操作されなければ、ステップＳ３７の処理を繰り返す。また、ステップＳ３７で“ＹＥＳ”であれば、たとえば撮影キー６８が操作されると、ステップＳ３９で撮影処理を実行する。つまり、所定処理として撮影処理が実行され、図３に示す画像がフラッシュメモリ３２に保存される。なお、ステップＳ３９を実行するプロセッサ２４は所定処理実行部として機能する。
【０１０８】
続いて、ステップＳ４１では、現在時刻が記憶される。つまり、時刻バッファ３３０から時刻情報が読み出され、履歴テーブルデータ３３６に記録される。このとき、撮影処理によって保存された画像ファイルのアドレスパスがその時刻情報に関連付けられる。なお、ステップＳ４１を実行するプロセッサ２４は記憶部として機能する。
【０１０９】
続いて、ステップＳ４３では、ポップアップ９０を消去する。つまり、消去処理が実行されるため、図３に示すポップアップ９０ａが消去され、図４に示す表示に切り替わる。そして、ステップＳ４３の処理が終了すると、表示制御処理が終了する。なお、ステップＳ４３を実行するプロセッサ２４は消去部として機能する。
【０１１０】
図９は通知処理のフロー図である。たとえば、表示制御処理が終了すると、プロセッサ２４は履歴テーブルデータ３３６から最新の履歴情報を読み出す。たとえば、上述したように撮影処理が実行された場合、ステップＳ６１では、履歴テーブルデータ３３６から「20XX/1/31/10:35」の日時と、「薬を飲む」の表示内容とが読み出される。
【０１１１】
続いて、ステップＳ６３では、読み出された履歴情報を含む通知メールを送信する。たとえば、上述のように読み出された文字列が本文に書かれた通知メールが、予め設定された外部端末に対して送信される。続いて、ステップＳ６５では、通知メールの送信結果をディスプレイ３０に表示する。たとえば、通知メールが送信された時刻が送信結果としてディスプレイ３０に表示する。なお、ステップＳ６３を実行するプロセッサ２４は通知部として機能し、ステップＳ６５を実行するプロセッサ２４は第３表示部として機能する。
【０１１２】
＜第２実施例＞
第２実施例では、所定処理として、バーコード読取機能の復号処理が実行されると、ポ
ップアップ９０の消去処理が実行される。なお、第２実施例では、第１実施例と略同じであるため、携帯電話機１０の電気的な構成、ＲＡＭ３４のメモリマップおよび登録処理および通知処理のフロー図などの説明は省略する。
【０１１３】
図１０を参照して、現在時刻がスケジュール時刻に達すると、ポップアップ９０と共に、バーコード読取機能を実行させるためのＱＲキー７２および詳細キー７４が機能表示領域６２に表示される。このとき、ＱＲキー７４が操作されると、第１実施例と同様、ポップアップ９０によって示されるスケジュールの詳細がディスプレイ３０に表示される。また、ＱＲキー７２が操作されると、バーコード読取機能が実行され、読取キー７６などが機能表示領域６２に表示される。
【０１１４】
図１１を参照して、バーコード読取機能が実行された状態では、第１実施例と同様、スルー画像および小型ポップアップ９０ａが表示される。そして、撮影キー６８に代えて、復号処理を実行するための読取キー７６が表示される。
【０１１５】
たとえば、使用者が薬の瓶に書かれたＱＲコードＱを写した状態で読取キー７６を操作すると、ＱＲコードＱがスルー画像から読み取られ、ＱＲコードＱに対して復号処理が実行される。その結果、復号処理が実行された時刻と得られた文字列とが履歴テーブルに記録される。そして、ポップアップ９０ａの消去処理が実行され、ディスプレイ３０には図４に示す待機画像が表示される。
【０１１６】
このとき、ＱＲコードＱの復号結果が薬の内容を示す文字列であれば、使用者は薬を服用した時刻とその薬の詳細な情報を、履歴テーブルを利用して確認できるようになる。つまり、使用者は、ＱＲコードＱを利用することで、自身の行動内容や、行動するときに利用した対象（被写体）の詳細な情報を記録できるようになる。そのため、使用者は、行動したしたときの様子を具体的に思い出すことができる。
【０１１７】
なお、読取キー７６が操作されたときに、ＱＲコードを読み取ることができなければ、復号処理は実行されない。この場合、ディスプレイ３０には「ＱＲコードを読み取ることができませんでした。」の文字列が表示された後に、図１１の状態に戻る。
【０１１８】
また、ＱＲコードの復号処理が実行された結果、事前に登録した文字列と復号結果とが一致しなければ、「正しいＱＲコードではありません。」の文字列が表示された後に、図１１の状態に戻る。
【０１１９】
第２実施例のプロセッサ２４は、ＡｎｄｒｏｉｄおよびＲＥＸなどのＬｉｎｕｘベースのＯＳや、その他のＯＳの制御下で、図１２に示す表示制御処理を含む複数のタスクを並列的に処理する。
【０１２０】
図１２は第２実施例の表示制御処理のフロー図である。なお、このフロー図では、図８に示す表示制御処理と同じような処理を行うステップでは、詳細な説明は省略する。
【０１２１】
たとえば、使用者がスケジュールの登録を終えると、プロセッサ２４はステップＳ８１で所定時刻に達したか否かを判断する。ステップＳ８１で“ＮＯ”であれば、つまり所定時刻に達していなければ、ステップＳ８１を繰り返す。一方、ステップＳ８１で“ＹＥＳ”であれば、つまり所定時刻に達すると、ステップＳ８３でポップアップ９０を表示し、ステップＳ８５でＱＲキー７２および詳細キー７４を表示する。つまり、ステップＳ８３，Ｓ８５が実行されると、図１０に示すように、ポップアップ９０および各キーが表示される。なお、ステップＳ８３を実行するプロセッサ２４は第１表示部として機能する。
【０１２２】
続いて、ステップＳ８７ではＱＲキー７２が操作されたか否かを判断する。つまり、ＱＲキー７２に対応するハードキーが操作されたか否かが判断される。ステップＳ８７で“ＮＯ”であれば、つまりＱＲキー７２が操作されなければ、ステップＳ８９で詳細キー７４が操作されたか否かを判断する。ステップＳ８９で“ＮＯ”であれば、つまり詳細キー７４が操作されていなければ、ステップＳ８７に戻る。一方、ステップＳ８９で“ＹＥＳ”であれば、つまり詳細キー７４が操作されると、ステップＳ９１で詳細表示処理を実行した後に、ステップＳ８７に戻る。
【０１２３】
ステップＳ８７で“ＹＥＳ”であれば、つまりＱＲキー７２が操作されると、ステップＳ９３でバーコード読取機能を実行する。これにより、機能表示領域６２には、スルー画像が表示されると共に、縮小されたポップアップ９０ａが左上に表示される。そして、ステップＳ９５が実行されると、機能表示領域６２に読取キー７６が表示される。なお、ステップＳ９５を実行するプロセッサ２４は第２表示部として機能する。
【０１２４】
続いて、ステップＳ９７では、読取キー７６が操作されたか否かを判断する。つまり、読取キー７６に対応するハードキーが操作されたかを判断する。また、ステップＳ９７を実行するプロセッサ２４は禁止部または判断部として機能する。ステップＳ９７で“ＮＯ”であれば、つまり読取キー７６が操作されなければ、ステップＳ９７が繰り返される。一方、ステップＳ９７で“ＹＥＳ”であれば、つまり読取キー７６が操作されると、ステップＳ９９で復号処理を実行する。つまり、スルー画像から読み取られたＱＲコードＱが復号される。なお、ステップＳ９９を実行するプロセッサ２４は所定処理実行部として機能する。
【０１２５】
続いて、ステップＳ１０１では、復号結果が一致したか否かを判断する。つまり、事前に登録された文字列と復号結果として得られた文字列とが一致するか否かが判断される。ステップＳ１０１で“ＮＯ”であれば、つまり復号結果が事前に登録された文字列と一致しなければ、ステップＳ９７に戻る。一方、ステップＳ１０１で“ＹＥＳ”であれば、つまり復号結果が一致すれば、ステップＳ１０３で現在時刻を記憶する。そして、ステップＳ１０５でポップアップ９０ａを消去し、表示制御処理を終了する。なお、ステップＳ１０３を実行するプロセッサ２４は記憶部として機能し、ステップＳ１０５を実行するプロセッサ２４は実行部として機能する。
【０１２６】
＜第３実施例＞
第３実施例では、現在位置が所定場所に到達すると、第１実施例と同様、ポップアップが表示される。なお、第３実施例では、第１実施例と略同じであるため、携帯電話機１０の電気的な構成、ＲＡＭ３４のメモリマップおよび登録処理のフロー図などの説明は省略する。
【０１２７】
第３実施例の携帯電話機１０は、所定場所に到達するとポップアップを表示する備忘録機能を有している。この備忘録機能は、所定場所とその場所で行う行動とを対応付けて登録することができる。たとえば、使用者は、「スーパー」という備忘録を登録することができる。このとき、第３実施例でも、登録された内容は登録データ３３４としてＲＡＭ３４に記憶される。なお、使用者は、たとえば地図機能を利用して、スーパーなどの所定場所（範囲）を条件として登録する。
【０１２８】
図１３を参照して、上述のように備忘録を登録した後に、現在位置がスーパーに到達すると、ディスプレイ３０の機能表示領域６２には、ポップアップ９２、測位キー７８および詳細キー７８が表示される。この状態で、測位キー７８が操作されると、測位処理が実行される。そして、得られた現在位置データと現在時刻とが関連付けられて、履歴テーブルに記録される。なお、詳細キー８０が操作されると、場所に関連して登録された詳細（
たとえば、「牛乳を買う」など）がディスプレイ３０に表示される。
【０１２９】
このように、第３実施例の携帯電話機１０では、現在位置が登録した所定場所に到達したときに、ポップアップ９２が表示される。そして、そのポップアップ９２に基づいて行動した位置を記録することができるため、使用者は行動した場所を思い出すことができるようになる。
【０１３０】
第３実施例のプロセッサ２４は、ＡｎｄｒｏｉｄおよびＲＥＸなどのＬｉｎｕｘベースのＯＳや、その他のＯＳの制御下で、図１４に示す表示制御処理を含む複数のタスクを並列的に処理する。
【０１３１】
図１４は第３実施例の表示制御処理のフロー図である。なお、このフロー図では、図８および図１２に示す表示制御処理と同じような処理を行うステップでは、詳細な説明は省略する。
【０１３２】
たとえば、使用者が備忘録の登録を終えると、プロセッサ２４は所定場所に到達したか否かを判断する。つまり、現在位置を測位し、その現在位置が登録されている所定場所（範囲）に含まれているかが判断される。ステップＳ１２１で“ＮＯ”であれば、つまり現在位置が所定場所に到達していなければ、ステップＳ１２１が繰り返される。なお、測位処理の処理時間や、携帯電話機１０の電池容量を考慮して、ステップＳ１２１が一定時間（たとえば、６０秒）毎に繰り返されるように、タイマ処理が加えられてもよい。
【０１３３】
ステップＳ１２１で“ＹＥＳ”であれば、たとえば使用者がスーパーに到達すれば、ステップＳ１２３でポップアップ９２を表示する。たとえば、ステップＳ１２３では、「スーパー」の文字列が書かれたポップアップ９２を表示する。続いて、ステップＳ１２５では測位キー７８を表示し、ステップＳ１２７では詳細キー８０を表示する。つまり、図１３に示すように測位キー７８および詳細キー８０がポップアップ９２と共に表示される。なお、ステップＳ１２３の処理を実行するプロセッサ２４は第１表示部として機能する。
【０１３４】
続いて、ステップＳ１２９では測位キー７８が操作されたか否かが判断される。また、ステップＳ１２９を実行するプロセッサ２４は禁止部または判断部として機能する。ステップＳ１２９で“ＮＯ”であれば、たとえば測位キー７８が操作されていなければ、ステップＳ１３１で詳細キー８０が操作されたか否かを判断する。ステップＳ１３１で“ＮＯ”であれば、つまり詳細キー８０が操作されていなければ、ステップＳ１２９に戻る。一方、ステップＳ１３１で“ＹＥＳ”であれば、つまり詳細キー８０が操作されると、ステップＳ１３３で詳細表示処理を実行した後に、ステップＳ１２９に戻る。
【０１３５】
一方、ステップＳ１２９で“ＹＥＳ”であれば、たとえば測位キー７８が操作されると、ステップＳ１３５で所定処理として測位処理が実行される。続いて、ステップＳ１３７では、現在時刻が記憶される。そして、ステップＳ１３９では、ポップアップ９２が消去され、表制御処理が終了する。また、ステップＳ１３５を実行するプロセッサ２４は所定処理実行部として機能し、ステップＳ１３７を実行するプロセッサ２４は記憶部として機能し、ステップＳ１３９を実行するプロセッサ２４は実行部として機能する。
【０１３６】
なお、第１実施例、第２実施例および第３実施例は、任意の組み合わせられてもよい。たとえば、所定時間に達した時に、所定場所に到達しているときにポップアップが表示されるようにしてもよい。この場合、ポップアップを消去するための所定処理は、撮影処理、読取処理または測位処理のどれでもよい。
【０１３７】
また、第１実施例および第２実施例でも、第３実施例のように、ポップアップ９０と共
に処理キーが表示されてもよい。たとえば、図２でポップアップ９０と撮影キー６８とが表示されている場合、撮影キー６８が操作されると、スルー画像が表示されることなく、画像ファイルが保存される。そして、画像ファイルが保存されると、ポップアップ９０の消去処理が実行され、図４に示す待機画像がディスプレイ３０に表示される。
【０１３８】
また、第２実施例および第３実施例でも、第１実施例と同様、所定処理（読取処理および測位処理）が実行されると、外部端末に通知メールが送信されてもよい。さらに、使用者は、通知メールが外部端末に対して送信されないように設定することもできる。
【０１３９】
また、他の実施例では、所定時間および所定場所は、スケジュール機能、アラーム機能および備忘録機能以外の機能によって登録されてもよい。
【０１４０】
また、その他の実施例では、ポップアップの背景色は用途に合わせて変更されてもよい。たとえば、赤色などのように警告を想起させるような背景色にすれば、ポップアップが示す内容が重要であることを使用者に知らせることができる。また、ポップアップの背景色は、使用者によって任意に設定できてもよいし、実行される所定処理毎に設定されてもよい。
【０１４１】
また、さらにその他の実施例では、ポップアップが表示されている間でも、通常の操作を行うことができるようにしてもよい。この場合、通常の操作が可能であることを使用者に分かりやすくするために、ポップアップの透過率を上げ、ポップアップの背後が透けて見えるようにする。
【０１４２】
また、さらにその他の実施例では、ポップアップが表示されていることを、音や振動によって一定周期（たとえば、５分）毎に使用者に通知してもよい。
【０１４３】
また、他の実施例では、携帯電話機１０にタッチパネルおよびタッチパネル制御回路が備えられていてもよい。この場合、タッチパネルを利用して処理キーが操作される。このように、処理キーの表示に関連する操作は、キー入力装置２６やタッチパネルなどの様々なインタフェースを利用して行うことができる。
【０１４４】
また、その他の実施例の携帯電話機１０は、Ｆｅｌｉｃａ（登録商標）など非接触型ＩＣカードなどで利用されるＮＦＣ用回路を備え、このＮＦＣ用回路を利用した非接触認証処理を実行できてもよい。この場合、スケジュール機能によって表示されたポップアップが、非接触認証処理が実行されるまで消去されないようにすることができる。たとえば、買うものを促すポップアップおよび非接触認証処理を実行するための認証キーが表示される場合、使用者はレジで商品代を決済するために、認証キーを操作して非接触認証処理を実行することで、上記ポップアップを消去することができる。これにより、使用者は、買い物で買い忘れを防ぐことができる。
【０１４５】
また、上述の実施例では、通勤などで改札などの通過を促すポップアップおよび認証キーが表示される場合、使用者は改札などで認証キーを操作して非接触認証処理を実行すれば、上記ポップアップを消去することができる。
【０１４６】
また、さらにその他の実施例では、ポップアップは、パスワードを連続して間違えたときや、料金が発生する音声通話、メール送信およびブラウザ機能などが実行されるときに表示されてもよい。そして、このようにして表示されたポップアップを消去するための所定処理には、正しいパスワードの認証処理や、特定の宛先（電話番号、メールアドレスおよびＵＲＬ）への通信処理などが含まれる。  第１の発明は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報を表示する第１表示部および詳細情報の消去処理を実行する実行部を有する、携帯端末において、消去処理とは異なる所定処理の実行を促す表示を行う第２表示部、および所定処理が実行されるまで、実行部による消去処理の実行を禁止する禁止部を備えることを特徴とする、携帯端末である。
この発明の実施例は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報を表示する第１表示部および詳細情報の消去処理を実行する実行部を有する、携帯端末において、消去処理とは異なる所定処理の実行を促す表示を行う第２表示部、および所定処理が実行されるまで、実行部による消去処理の実行を禁止する禁止部を備えることを特徴とする、携帯端末である。
この実施例では、携帯端末（１０）の第１表示部（２４，Ｓ２３，Ｓ８３，Ｓ１２３）は、たとえば現在時刻が特定条件として登録したスケジュール時刻に達すると、スケジュールの内容を示す詳細情報（９０，９２）を表示する。この詳細情報は、実行部（２４，Ｓ４３，Ｓ１０５，Ｓ１３９）によって消去処理が実行されると、消去される。第２表示部（２４，Ｓ３５，Ｓ９５，Ｓ１２５）は、詳細情報が表示されたとき、撮影処理などの消去処理とは異なる所定処理の実行を促す表示（６８，７６，７８）を行う。そして、禁止部（２４，Ｓ３７、Ｓ９７，Ｓ１２９）は、たとえば使用者によって所定処理が実行されるまで、消去処理の実行を禁止する。
この実施例によれば、所定処理が実行されるまで詳細情報が消去されないようにすることで、使用者が詳細情報の内容を忘れてしまうことを、防ぐことができる。
他の実施例は、所定処理の実行を促す表示は、処理キーを含み、処理キーの表示に関連した操作が行われたとき、所定処理を実行する所定処理実行部をさらに備え、禁止部は、所定処理実行部によって所定処理が実行されたかどうかを判断する判断部を含む、携帯端末である。
他の実施例では、所定処理の実行を促す表示は、その所定処理を実行するための処理キー（６８，７６，７８）を含む。所定処理実行部（２４，Ｓ３９，Ｓ９９，Ｓ１３５）は、たとえばハードキーなどを利用して処理キーが操作されると、所定処理を実行する。そして、判断部（２４，Ｓ３７、Ｓ９７，Ｓ１２９）は、所定処理実行部によって所定処理が実行されたかを判断する。
他の実施例によれば、使用者は、表示された処理キーを見ることで、詳細情報を消去するために実行すべき所定処理を容易に知ることができる。
別の実施例は、時刻情報を出力する時刻情報出力部、および所定処理が実行されたとき、時刻情報出力部が出力する時刻情報を記憶する記憶部をさらに備える、携帯端末である。
別の実施例では、時刻情報出力部（２４ａ）は、たとえばプロセッサに含まれるＲＴＣであり、時刻情報を出力する。記憶部（２４，Ｓ４１，Ｓ１０３，Ｓ１３７）は、所定処理が実行されたときに、時刻情報を記憶する。
別の実施例によれば、所定処理が実行された時刻が記録されるため、使用者は詳細情報に従って行った行動を時系列順に思い出すことできる。
他の実施例は、画像を出力するカメラモジュールをさらに備え、処理キーは、撮影処理を実行するための撮影キーを含み、所定処理は、画像の撮影処理を含む、携帯端末である。
他の実施例では、カメラモジュール（３６−４０）は、イメージセンサ（３８）などを含み、画像を出力する。また、詳細情報が表示されると、画像の撮影処理の実行を促す撮影キー（６８）が表示される。
他の実施例によれば、詳細情報の内容に従って行動するときに撮影することができるため、使用者は、そのときの様子を容易に思い出すことができる。
別の実施例は、画像を出力するカメラモジュールをさらに備え、処理キーは、画像に含まれる符号画像を読み取るための読取キーを含み、所定処理は、符号画像の復号処理を含む、携帯端末である。
別の実施例では、カメラモジュール（３６−４０）は、第４の発明と同様、画像を出力する。また、詳細情報が表示されると、画像に含まれる符号画像（Ｑ）の復号処理の実行を促す読取キー（７６）が表示される。
別の実施例によれば、使用者は、符号画像を利用することで、自身の行動内容や、行動するときに利用した対象（被写体）の詳細な情報を記録できるようになる。そのため、使用者は、行動したときの様子を具体的に思い出すことができる。
他の実施例は、現在の位置を測位する測位部をさらに備え、処理キーは、位置を測位するための測位キーを含み、所定処理は、測位部を利用する測位処理を含む、携帯端末である。
他の実施例では、測位部（４２，４４）は、たとえばＧＰＳ信号を利用して現在位置を測位する。また、詳細情報が表示されると、測位処理の実行を促す測位キー（７８）が表示される。
他の実施例によれば、使用者は詳細情報に基づいて行動した場所を思い出すことができる。
別の実施例は、非接触認証処のための近距離無線通信回路をさらに備え、処理キーは、非接触認証処理を実行するための認証キーを含み、所定処理は、非接触認証処理を含む、携帯端末である。
別の実施例では、近距離無線通信回路は、たとえば、Ｆｅｌｉｃａ（登録商標）など非接触型ＩＣカードなどに内蔵される、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）用回路である。たとえば、使用者によって認証キーが操作されると、商品代の決済ために、非接触認証処が実行される。そして、非接触認証処理が実行されると、詳細情報の表示が消去される。
別の実施例によれば、たとえば商品代の決済のために非接触認証処理を実行できる場合、使用者は、買い物で買い忘れを防ぐことができる。
他の実施例は、特定条件は、現在時刻が所定時刻に達することを含む、携帯端末である。
他の実施例では、たとえば、使用者はスケジュール機能やアラーム機能において、スケジュール時刻およびアラーム時刻などの所定時刻を登録することができる。そして、現在時刻が上記のようにして登録された所定時刻に達すると、特定条件が満たされたと判断される。
他の実施例によれば、現在時刻が所定時刻に達したときに、詳細情報を表示させることができる。
別の実施例は、特定条件は、所定場所への到達を含む、携帯端末である。
別の実施例では、たとえば、使用者は、地図機能を利用して、スーパーなどの所定場所（範囲）を特定条件として登録する。
別の実施例によれば、現在位置が登録した所定場所に到達したときに、詳細情報を表示させることができる。
他の実施例は、処理キーと対応するハードキーを含むキー入力装置をさらに備え、所定処理実行部は、ハードキーによって処理キーが操作されたとき、所定処理を実行する、携帯端末である。
他の実施例では、キー入力装置（２６）は、処理キーと対応するハードキーを含む。そして、ハードキーが操作されると、所定処理が実行される。
別の実施例は、処理キーの表示の上に設けられるタッチパネル、およびタッチパネルに対するタッチ操作を検出する検出部をさらに備え、所定処理実行部は、処理キーの表示範囲内でタッチ操作されたとき、所定処理を実行する、携帯端末である。
別の実施例では、たとえば処理キーを表示するディスプレイの上にはタッチパネルが設けられ、検出部はそのタッチパネルに対するタッチ操作を検出する。そして、処理キーの表示範囲内にタッチ操作がされると、所定処理が実行される。
他の実施例や別の実施例によれば、処理キーの表示に関連する操作は、キー入力装置やタッチパネルなどの様々なインタフェースを利用して行うことができる。
他の実施例は、所定処理が実行されたことを外部に通知する通知部、および通知部によって外部に通知されたときの時刻を表示する第３表示部をさらに備える、携帯端末である。
他の実施例では、通知部（２４，Ｓ６３）は、たとえば所定処理が実行されると、通知メールを外部装置に送信する。第３表示部（２４，Ｓ６５）は、たとえば、通知メールが送信された時刻をディスプレイに表示する。
他の実施例によれば、使用者は、外部端末に通知された時刻を確認できる。
別の実施例は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報（９０，９２）を表示する第１表示部（Ｓ２３，Ｓ８３，Ｓ１２３）および詳細情報の消去処理を実行する実行部（Ｓ４３，Ｓ１０５，Ｓ１３９）を有する、携帯端末（１０）のプロセッサ（２４）を、消去処理とは異なる所定処理の実行を促す表示（６８，７６，７８）を行う第２表示部（Ｓ３５，Ｓ９５，Ｓ１２５）、および所定処理が実行されるまで、実行部による消去処理の実行を禁止する禁止部（Ｓ３７、Ｓ９７，Ｓ１２９）として機能させる、表示制御プログラムである。
別の実施例でも、所定処理が実行されるまで詳細情報が消去されないようにすることで、使用者が詳細情報の内容を忘れてしまうことを、防ぐことができる。
他の実施例は、特定条件が満たされたとき、特定条件の詳細を示す詳細情報（９０，９２）を表示する第１表示部（Ｓ２３，Ｓ８３，Ｓ１２３）および詳細情報の消去処理を実行する実行部（Ｓ４３，Ｓ１０５，Ｓ１３９）を有する、携帯端末（１０）の表示制御方法であって、消去処理とは異なる所定処理の実行を促す表示（６８，７６，７８）を行い（Ｓ３５，Ｓ９５，Ｓ１２５）、そして所定処理が実行されるまで、消去処理の実行を禁止する（Ｓ３７、Ｓ９７，Ｓ１２９）、表示制御方法である。
他の実施例でも、所定処理が実行されるまで詳細情報が消去されないようにすることで、使用者が詳細情報の内容を忘れてしまうことを、防ぐことができる。
【０１４７】
また、携帯電話機１０の通信方式はＣＤＭＡ方式であるが、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式、Ｗ−ＣＤＭＡ方式、ＧＳＭ方式、ＴＤＭＡ方式、ＦＤＭＡ方式およびＰＨＳ方式などが採用されてもよい。
【０１４８】
また、本実施例で用いられた複数のプログラムは、データ配信用のサーバのＨＤＤに記憶され、ネットワークを介して携帯電話機１０に配信されてもよい。また、ＣＤ，ＤＶＤ，ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）などの光学ディスク、ＵＳＢメモリおよびメモリカードなどの記憶媒体に複数のプログラムを記憶させた状態で、その記憶媒体が販売または配布されてもよい。そして、上記したサーバや記憶媒体などを通じてダウンロードされた、複数のプログラムが本実施例と同等の構成の携帯電話機にインストールされた場合、本実施例と同等の効果が得られる。
【０１４９】
さらに、本実施例は、携帯電話機１０のみに限らず、いわゆるスマートフォンおよびＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）に適用されてもよい。
【０１５０】
そして、本明細書中で挙げた、一定時間および一定周期などの具体的な数値は、いずれも単なる一例であり、製品の仕様などの必要に応じて適宜変更可能である。
【符号の説明】
【０１５１】
１０    …  携帯電話機
１２    …  アンテナ
１４    …  無線通信回路
２４    …  プロセッサ
２６    …  キー入力装置
３４    …  ＲＡＭ
３６    …  カメラ制御回路
３８    …  イメージセンサ
４０    …  フォーカスレンズ
４２    …  ＧＰＳ回路
４４    …  ＧＰＳアンテナ
３００    …  ＧＰＳ衛星
【図１】
0005951861.tif 000002
【図２】
0005951861.tif 000003
【図３】
0005951861.tif 000004
【図４】
0005951861.tif 000005
【図５】
0005951861.tif 000006
【図６】
0005951861.tif 000007
【図７】
0005951861.tif 000008
【図８】
0005951861.tif 000009
【図９】
0005951861.tif 000010
【図１０】
0005951861.tif 000011
【図１１】
0005951861.tif 000012
【図１２】
0005951861.tif 000013
【図１３】
0005951861.tif 000014
【図１４】
0005951861.tif 000015