(57)【特許請求の範囲】
【請求項１】
データ通信を行う通信部と、
情報を表示する表示部と、
指示を入力する入力部と、
前記データ通信に係わる処理を実行する通信プログラムが起動している状態で利用可能な通信プログラム専用の第１の記憶領域と前記通信プログラムが起動していない状態で他のプログラムが利用可能な第２の記憶領域とを備える記憶部と、
前記通信部がデータ通信の開始通知を受信した場合、前記通信プログラムを起動し、当該通信プログラムが起動された状態において、
前記データ通信を開始するための前記入力部からの入力があった場合に、前記受信に対して応答を行い、前記入力部からの入力がなかった場合に、前記通信プログラムを終了するとともに前記受信に関する受信情報を前記第１の記憶領域に、第１のデータを前記第２の記憶領域に保存する制御部と、を有し、
前記制御部は、前記通信プログラムが起動していない状態において前記第２の記憶領域に前記第１のデータが保存されている場合には、前記受信に対して応答しなかったことを示す未応答情報を前記表示部に表示する制御部と
を有することを特徴とする通信装置。
【請求項２】
前記制御部は、前記表示部に前記未応答情報を表示中に、前記入力部から入力される前記通信プログラムの起動指示に応じて前記通信プログラムの起動が指示されると、前記通信プログラムが終了されても前記未応答情報の表示を行わない
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記制御部は、前記表示部に前記未応答情報を表示中に、前記入力部から入力される前記通信プログラムの起動指示に応じて前記通信プログラムの起動が指示されると、第２のデータを前記第２の記憶領域に保存し、
前記通信プログラムが起動していない状態において前記第２の記憶領域に前記第２のデータが保存されている場合には、前記未応答情報の表示を行わない
ことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記制御部は、前記受信情報を前記第１の記憶領域に保存する際に、前記開始通知の発信元の情報を前記第１の記憶領域に保存し、
前記起動指示に応じて前記通信プログラムの起動が指示されると、前記第１の記憶領域に保存される前記発信元の情報を前記表示部に表示する
ことを特徴とする請求項２又は３に記載の通信装置。
【請求項５】
前記制御部は、前記受信情報を前記第１の記憶領域に保存する際に、前記開始通知の発信元の情報を前記第１の記憶領域に保存し、
前記未応答情報を表示中に、前記入力部から入力される前記通信プログラムの起動指示に応じて前記通信プログラムの起動が指示された後更に所定の指示が前記入力部に入力されると、前記第１の記憶領域に保存される前記発信元の情報を前記表示部に表示するとともに第３のデータを前記第２の記憶領域に保存し、
前記通信プログラムが起動していない状態において、前記第２の記憶領域に前記第３のデータが保存されている場合には、前記未応答情報の表示を行わない
ことを特徴とする請求項１乃至４の何れか一に記載の通信装置。
【請求項６】
前記制御部は、前記通信プログラムが起動している状態において前記第１の記憶領域に前記受信情報が保存されている場合には、前記未応答情報を前記表示部に表示する
ことを特徴とする請求項１乃至５の何れか一に記載の通信装置。
【請求項７】
データ通信を行う通信部と、情報を表示する表示部と、指示を入力する入力部と、前記データ通信に係わる処理を実行する通信プログラムが起動している状態で利用可能な通信プログラム専用の第１の記憶領域と前記通信プログラムが起動していない状態で他のプログラムが利用可能な第２の記憶領域とを備える記憶部とを有する通信装置の情報表示方法であって、
前記通信部が前記データ通信の開始通知を受信した場合、前記通信プログラムを起動し、前記通信プログラムが起動された状態において、
前記データ通信を開始するための前記入力部からの入力があった場合に、前記受信に対して応答を行い、前記入力部からの入力がなかった場合に、前記通信プログラムを終了するとともに前記受信に関する受信情報を前記第１の記憶領域に、第１のデータを前記第２の記憶領域に保存し、
前記通信プログラムが起動していない状態において前記第２の記憶領域に前記第１のデータが保存されている場合には、前記受信に対して応答しなかったことを示す未応答情報を前記表示部に表示する
ことを特徴する情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話機等の通信装置に係り、特に、呼出信号に応答しなかった場合、ユーザに未応答の着信があったことを通知する機能を備えた通信装置および情報表示方法に関するものである。
【背景技術】
【０００２】
一般に携帯電話機は、呼出信号を着信したにも係わらずこれに応答しなかった場合、その未応答の着信（不在着信）があったことをユーザに通知する機能を備えている（例えば特許文献１を参照）。例えば、待受け画面の中央付近に「不在着信あり」等のメッセージを表示したり、画面の上部や下部の専用領域にピクトと称される図形を用いて不在着信があったことを表示したり、あるいはＬＥＤ等の発光素子を点灯したりすることによって、不在着信を通知する。
【０００３】
また、電話の着信だけでなく、電子メールの着信（新規メールの受信）があった場合にも、電話の場合と同様な方法によって電子メールの着信がユーザに通知される。
【０００４】
上記のような不在着信の表示は、通常、ユーザが所定の確認操作を行うことによって消去される。例えば電話の場合、着信履歴の画面を表示することによって消去され、電子メールの場合は、新規メールをサーバから受信することによって消去される。ユーザがこれとは別の操作を行っても、不在着信の表示は消去されない。
【０００５】
また、多くの携帯電話機では、不在着信のメッセージとともに、着信履歴やメール受信用の画面へ直接遷移するためのボタンを表示する。ユーザがこのボタンを押してこれらの画面に遷移すると、不在着信のメッセージが待受け画面から消去される。
【０００６】
一方、近年では電話機の通信態様が多様化しており、回線交換による従来の音声通話に加えて、ＩＰ（internet protocol）網を利用したパケット通信を行うことが可能な電話機が広く利用されている。例えば、携帯電話機同士でリアルタイムに文字をやり取りすることで会話を行う「チャットメール」がある（特許文献２を参照）。チャットメールは、予め登録しておいたメンバによってグループを形成し、このグループ内でリアルタイムに文字などのデータをやり取りする「グループ通信」と呼ばれる通信態様の１つである。
【０００７】
このグループ通信において、ＶｏＩＰ（voice over internet protocol）を利用した音声通話を行う試みがあり、その一つにＰｏＣ（push to talk over cellular）やＰＴＴ（push to talk）と呼ばれるものがある。ＰＴＴでは、ＳＩＰ（session initiation protocol）サーバによって各グループとグループ内の各メンバを管理し、パケット化した音声の呼制御を行う。
【特許文献１】特開２００３−８６８９号公報
【特許文献２】特開２００３−１７４５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
一般に、ＰＴＴ通信を行う携帯電話機は、ＰＴＴ通信用のアプリケーションプログラムによってＰＴＴ通信に関する処理を実行する。このアプリケーションプログラムは、ユーザの指示により手動で起動するほか、ＰＴＴ通信の着信（電子メール等によるＰＴＴ通信の開催通知の受信）があった場合に自動的に起動する。ユーザが、ＰＴＴ通信の着信を一定時間以上放置すると、アプリケーションプログラムは自発的に終了する。
【０００９】
ところで、このような未応答のＰＴＴ通信の着信（ＰＴＴ通信の不在着信）があった場合、その着信履歴はアプリケーションプログラムによって管理されるローカルな記憶領域に保存される。通常、このアプリケーション専用の記憶領域は他のプログラムから自由にアクセスすることができない。そのため、アプリケーションプログラムが自発的に終了し、待受け画面を表示する別のプログラムへ処理が移ると、そのプログラムはＰＴＴ通信の不在着信があったことを知る術がない。その結果、ＰＴＴ通信を行う携帯電話機においては、上述のような不在着信の表示を行うことができないという不都合ある。
【００１０】
また、ＰＴＴ通信のアプリケーションプログラムが終了した後、仮に何らかの方法でＰＴＴ通信の不在着信表示を画面に残すことができても、その後に処理を行う別のプログラム（例えば待受け画面表示用のアプリケーションプログラム）は、ＰＴＴ通信に関する処理が停止しているため、ＰＴＴ通信に関するユーザの指示を入力することができない。すなわち、ＰＴＴ通信のアプリケーションプログラムが終了した状態では、ＰＴＴの不在着信の情報がユーザに正しく伝わっているかを判断できないため、不在着信通知の表示を適切に停止することができない。      
【００１１】
本発明はかかる事情に鑑みてなされたものであり、その目的は、ＰＴＴ等のデータ通信の開始通知を受信したにも係わらずこれに応答しなかった場合に、そのデータ通信に係わる処理を実行するプログラムが終了した後でも、当該開始通知に応答しなかったことをユーザに表示することができる通信装置を提供することにある。
【００１２】
また、本発明の他の目的は、データ通信に係わる処理を実行するプログラムの未起動時において、当該データ通信の開始通知に応答しなかったことを示すユーザへの表示を適切に停止することができる通信装置および情報表示方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記の目的を達成するため、本発明の第１の観点の通信装置は、データ通信を行う通信部と、情報を表示する表示部と、指示を入力する入力部と、前記データ通信に係わる処理を実行する通信プログラムが起動している状態で利用可能な通信プログラム専用の第１の記憶領域と前記通信プログラムが起動していない状態で他のプログラムが利用可能な第２の記憶領域とを備える記憶部と、前記通信部がデータ通信の開始通知を受信した場合、前記通信プログラムを起動し、当該通信プログラムが起動された状態において、前記データ通信を開始するための前記入力部からの入力があった場合に、前記受信に対して応答を行い、前記入力部からの入力がなかった場合に、前記通信プログラムを終了するとともに前記受信に関する受信情報を前記第１の記憶領域に、第１のデータを前記第２の記憶領域に保存する制御部と、を有し、前記制御部は、前記通信プログラムが起動していない状態において前記第２の記憶領域に前記第１のデータが保存されている場合には、前記受信に対して応答しなかったことを示す未応答情報を前記表示部に表示する制御部とを有する。
【００１４】
好適には、前記制御部は、前記表示部に前記未応答情報を表示中に、前記入力部から入力される前記通信プログラムの起動指示に応じて前記通信プログラムの起動が指示されると、前記通信プログラムが終了されても前記未応答情報の表示を行わないようにしても良い。
好適には、前記制御部は、前記表示部に前記未応答情報を表示中に、前記入力部から入力される前記通信プログラムの起動指示に応じて前記通信プログラムの起動が指示されると、第２のデータを前記第２の記憶領域に保存し、前記通信プログラムが起動していない状態において前記第２の記憶領域に前記第２のデータが保存されている場合には、前記未応答情報の表示を行わないようにしても良い。
【００１５】
好適には、前記制御部は、前記受信情報を前記第１の記憶領域に保存する際に、前記開始通知の発信元の情報を前記第１の記憶領域に保存し、前記起動指示に応じて前記通信プログラムの起動が指示されると、前記第１の記憶領域に保存される前記発信元の情報を前記表示部に表示するしても良い。
【００１６】
好適には、前記制御部は、前記受信情報を前記第１の記憶領域に保存する際に、前記開始通知の発信元の情報を前記第１の記憶領域に保存し、前記未応答情報を表示中に、前記入力部から入力される前記通信プログラムの起動指示に応じて前記通信プログラムの起動が指示された後更に所定の指示が前記入力部に入力されると、前記第１の記憶領域に保存される前記発信元の情報を前記表示部に表示するとともに第３のデータを前記第２の記憶領域に保存し、前記通信プログラムが起動していない状態において、前記第２の記憶領域に前記第３のデータが保存されている場合には、前記未応答情報の表示を行わないようにしても良い。
好適には、前記制御部は、前記通信プログラムが起動している状態において前記第１の記憶領域に前記受信情報が保存されている場合には、前記未応答情報を前記表示部に表示するようにしても良い。
【００１７】
本発明の第２の観点に係る情報表示方法は、データ通信を行う通信部と、情報を表示する表示部と、指示を入力する入力部と、前記データ通信に係わる処理を実行する通信プログラムが起動している状態で利用可能な通信プログラム専用の第１の記憶領域と前記通信プログラムが起動していない状態で他のプログラムが利用可能な第２の記憶領域とを備える記憶部とを有する通信装置の情報表示方法であって、前記通信部が前記データ通信の開始通知を受信した場合、前記通信プログラムを起動し、前記通信プログラムが起動された状態において、前記データ通信を開始するための前記入力部からの入力があった場合に、前記受信に対して応答を行い、前記入力部からの入力がなかった場合に、前記通信プログラムを終了するとともに前記受信に関する受信情報を前記第１の記憶領域に、第１のデータを前記第２の記憶領域に保存し、前記通信プログラムが起動していない状態において前記第２の記憶領域に前記第１のデータが保存されている場合には、前記受信に対して応答しなかったことを示す未応答情報を前記表示部に表示する。
【発明の効果】
【００１９】
本発明によれば、データ通信の開始通知に応答しなかった場合、所定のデータを記憶部に保存することにより、そのデータ通信に係わる処理を実行するプログラムが終了した後でも、データ通信の開始通知に応答しなかったことをユーザに通知することができる。
また、データ通信の開始通知に応答しなかったことを表示しているとき、そのデータ通信に係わる処理を実行するプログラムがユーザの指示によって起動したことを当該表示の停止の条件とすることにより、このプログラムが未起動のときでも、当該表示を適切に停止することができる。
【発明を実施するための最良の形態】
【００２０】
図１は、本発明の実施形態に係る通信装置の構成の一例を示す図である。
図１に示す通信装置は、不図示の基地局との間で無線通信を行うためのアンテナ１０１と、通信部１０２と、キー入力部１０３と、音声処理部１０４と、スピーカ１０５と、マイクロフォン１０６と、表示部１０７と、記憶部１０８とを有する。
通信部１０２は、本発明の通信部の一実施形態である。
表示部１０７は、本発明の表示部の一実施形態である。
キー入力部１０３は、本発明の入力部の一実施形態である。
記憶部１０８は、本発明の記憶部の一実施形態である。
制御部１０９は、本発明の制御部の一実施形態である。
【００２１】
通信部１０２は、通信ネットワークに接続される不図示の基地局と無線通信を行う。例えば通信部１０２は、制御部１０９から供給される送信データに所定の変調処理を施して無線信号に変換し、アンテナ１０１から送出する。また、アンテナ１０１において受信される基地局からの無線信号に所定の復調処理を施して受信データに変換し、制御部１０９に出力する。
【００２２】
本実施形態に係る通信装置は、一例として、ＰＴＴ（push to talk）によるパケット交換通信を行うものとする。通信部２がパケット交換通信によって送受信するデータには、例えばＶｏＩＰによる通話の音声や、画像、文字などのデータが含まれる。
【００２３】
また通信部２は、パケット交換通信のデータの他に、回線交換通信の音声通話のデータを送受信しても良い。
【００２４】
キー入力部１０３は、例えば数字キー、文字キー、矢印キー、決定キーなど、各種の機能を持ったキーを有しており、これらのキーがユーザによって操作された場合に、その操作内容に対応する信号を発生し、これをユーザの指示として制御部１０９に入力する。
【００２５】
音声処理部１０４は、スピーカ１０５において出力される音声信号やマイクロフォン１０６において入力される音声信号の処理を行う。すなわち、マイクロフォン１０６から入力される音声信号に増幅、アナログ−デジタル変換、符号化等の信号処理を施し、デジタルの音声データに変換して制御部１０９に出力する。また、制御部１０９から供給される音声データに復号化、デジタル−アナログ変換、増幅等の信号処理を施し、アナログの音声信号に変換してスピーカ１０５に出力する。
【００２６】
表示部１０７は、例えば液晶表示パネルや有機ＥＬパネルなどの表示デバイスを用いて構成されており、制御部１０９１ら供給される画像データに応じた画像を表示する。例えば、発信時における発信先の電話番号や、着信時における着信相手の電話番号、受信メールや送信メールの内容、待受け画面、日付、時刻、バッテリ残量等、種々の情報を表示する。
【００２７】
記憶部１０８は、制御部１０９の処理で利用される各種のデータや、制御部１０９の処理結果のデータを記憶する。例えば、制御部１０９のコンピュータ・プログラムのコードや、その処理に用いる定数データ、処理過程で一時的に記憶する変数データなどを記憶する。また記憶部１０９は、電話番号のリストや電子メールドレスを管理するアドレス帳などを記憶する。
【００２８】
記憶部１０８は、任意のプログラムのアクセスが許可された外部データ保存領域１０８１と、特定のアプリケーションプログラムのアクセスが許可されたアプリケーション領域１０８２を有する。例えばＰＴＴ通信に係わる処理を実行するアプリケーションプログラム（以下、ＰＴＴアプリと呼ぶ）は、アプリケーション領域１０８２内の専用の領域に、プログラム終了後も保存する必要がある着信履歴などのデータを保存する。
【００２９】
記憶部１０８は、例えばＳＲＡＭやＤＲＡＭなどのＲＡＭ、フラッシュメモリなどの不揮発性メモリ、ＲＯＭ、ハードディスク、光磁気ディスクなど、種々の記憶素子を用いて構成可能である。
【００３０】
制御部１０９は、例えば、記憶部１０８に格納されるプログラム（オペレーティングシステム、アプリケーション等）に基づいて処理を実行するコンピュータを有しており、装置の全体的な動作を統括的に制御する。
例えば制御部１０９は、所定のプロトコルに従った音声通話（回線交換網を経由した通話、パケット交換網を経由したＶｏＩＰの通話など）が適切に行われるように、音声処理部１０４における音声の入出力処理、通信部１０２における通話用の信号の送受信を制御する。ＰＴＴのグループ通信を行う場合、制御部１０９はＰＴＴアプリを起動する。
【００３１】
また、制御部１０９は、通信部１０２においてＰＴＴ通信の開始通知（以下、ＰＴＴ開始通知と呼ぶ）を受信すると、ＰＴＴアプリを自動的に起動する。そして、起動したＰＴＴアプリにおいて、ＰＴＴ通信を開始するための指示がキー入力部１０３から入力されるのを待つ。この指示の入力が所定時間なかった場合、制御部１０９は、起動したＰＴＴアプリを終了するとともに、ＰＴＴ開始通知に応答しなかったこと（すなわちＰＴＴ通信の不在着信があったこと）を示すフラグデータｆｇ１（第１のデータ）を記憶部１０８の外部データ保存領域１０８に保存する。そして、ＰＴＴアプリが未起動のとき、外部データ保存領域１０８に保存されるフラグデータｆｇ１に基づいて、ＰＴＴ開始通知に応答しなかったことを示す情報（以下、不在着信通知と呼ぶ）を表示部１０７に表示する。
【００３２】
制御部１０９は、ＰＴＴ開始通知に応答しなかったことを示すフラグデータｆｇ１を外部データ保存領域１０８に保存する際に、この発信元の情報をアプリケーション領域１０８２に保存する。
未応答のＰＴＴ開始通知の発信元に関する情報を、以下では「不在着信履歴」と呼ぶことにする。不在着信履歴は、発信元の電話番号などの情報に加えて、例えば発信日時の情報などを含んでいても良い。
【００３３】
制御部１０９は、ＰＴＴアプリによってアプリケーション領域１０８２に不在着信履歴を保存する処理を行うとともに、保存した不在着信履歴を読み出して表示部１０７に表示する処理を行う。表示部１０７に不在着信履歴を表示する方法には、例えば次に述べる２つの方法がある。
【００３４】
第１の方法では、キー入力部１０３から所定の指示（第１の起動指示）を入力してＰＴＴアプリを起動し、その起動したＰＴＴアプリにおいて自動的に不在着信履歴の表示処理を実行する。
すなわち制御部１０９は、第１の起動指示に応じてＰＴＴアプリを起動すると、この起動したＰＴＴアプリにおいて自動的にアプリケーション領域１０８２から不在着信履歴を読み出して表示部１０７に表示する。
例えば制御部１０９は、表示部１０７の画面に「ＰＴＴ着信あり」等の不在着信通知を表示するとき、これと同じ画面にキー入力部１０３の特定のキーを表すボタンを表示する（例えば図４の画面Ｌ３における「ＯＫ」ボタン）。この画面が表示されているとき、上記特定のキーがユーザによって押下されると、制御部１０９はＰＴＴアプリを起動し、当該起動したＰＴＴアプリにおいて自動的に不在着信履歴の画面を表示する。
【００３５】
他方、第２の方法では、所定の起動指示（第２の起動指示）をキー入力部１０３から入力することによってＰＴＴアプリを起動した後、その起動したＰＴＴアプリにおいて更に所定の指示をキー入力部１０３から入力することにより、不在着信履歴の表示処理を実行する。
すなわち制御部１０９は、キー入力部に入力される第２の起動指示に応じてＰＴＴアプリを起動した後更に所定の指示がキー入力部１０３に入力されると、アプリケーション領域１０８２から不在着信履歴を読み出して表示部１０７に表示する。
例えば、制御部１０９は、待受け画面を表示しているときキー入力部１０３の所定のキー（メニューキー）が押下されると、各種機能の選択を行うメニュー画面を表示部１０７に表示する。このメニュー画面からＰＴＴアプリを選択するようにキー入力部１０３が操作されると、制御部１０９はこれを上述した第２の起動指示と判断して、ＰＴＴアプリを起動する。制御部１０９は、この第２の起動指示を受けてＰＴＴアプリを起動すると、ＰＴＴ通信に関する更に詳細な機能の選択を行うためのメニュー画面を表示部１０７に表示する。このメニュー画面から不在着信履歴の表示を行うようにキー入力部１０３が操作されると、制御部１０９はアプリケーション領域１０８２から不在着信履歴を読み出して、表示部１０７に表示する。
【００３６】
制御部１０９は、表示部１０７において不在着信通知を表示しているとき、上記のような方法でＰＴＴアプリを起動して不在着信履歴を表示したならば、そのＰＴＴアプリを終了した後、不在着信通知の表示を停止する。
【００３７】
ＰＴＴアプリが終了した後で表示部１０７の画面から不在着信通知を消去するか否かの判断には、例えば外部データ保存領域１０８に格納するデータを用いる。
例えば、制御部１０９は、第１の起動指示に応じてＰＴＴアプリを起動すると、表示部１０７に不在着信履歴を表示するとともに、不在着信履歴が表示されたことを示すフラグデータｆｇ２を記憶部１０８の外部記憶領域１０８１に保存する。そして、ＰＴＴアプリが未起動のとき、外部記憶領域１０８１に保存されるフラグデータｆｇ２に基づいて、表示部１０７における不在着信通知の表示を停止する。
また例えば、制御部１０９は、第２の起動指示に応じてＰＴＴアプリを起動した後更に所定の指示がキー入力部１０３から入力されると、表示部１０７に不在着信履歴更を表示するとともに、不在着信履歴が表示されたことを示すフラグデータｆｇ３を記憶部１０８の外部記憶領域１０８１に保存する。そして、ＰＴＴアプリが未起動のとき、外部記憶領域１０８１に保存されるフラグデータｆｇ３に基づいて、表示部１０７における不在着信通知の表示を停止する。
【００３８】
なお、上述した３つのフラグデータｆｇ１〜ｆｇ３は各々独立のデータであっても良いし、共通のデータであっても良い。これらが共通のフラグデータｆｇである場合は、そのフラグデータｆｇの値に応じて、ＰＴＴアプリ未起動時に不在着信通知を表示するか否かを判別することができる。例えば、制御部１０９は、ＰＴＴ開始通知に応答しなかった場合にフラグデータｆｇの値を‘１’に設定し、不在着信履歴の表示を行った場合にはその値を‘０’に設定する。そして、ＰＴＴアプリが未起動のとき、フラグデータｆｇの値が‘１’であれば不在着信通知を表示し、その値が‘０’であれば不在着信通知の表示を停止する。
【００３９】
ここで、上述した構成を有する本実施形態に係る通信装置の動作について、３つの例を挙げて説明する。
【００４０】
先ず、本実施形態に係る通信装置の第１の動作例について説明する。
【００４１】
図２は、待受け状態からＰＴＴアプリを起動する動作の一例を示すフローチャートである。
【００４２】
通信装置の電源がオンすると、制御部１０９は、表示部１０７に待受け画面を表示するためのアプリケーションプログラム（以下、待受けアプリと呼ぶ）を起動する。
制御部１０９は、起動した待受けアプリにおいて、外部データ保存領域１０８１に記憶されるフラグデータｆｇの値をチェックする（ステップＳＴ１０１）。フラグデータｆｇの値が‘１’の場合、制御部１０９は、未応答のＰＴＴ開始通知の受信があったと判定して、表示部１０７の画面に不在着信通知を表示する（ステップＳＴ１０３）。他方、フラグデータｆｇの値が‘０’の場合は、表示部１０７の画面から不在着信通知を消去する（ステップＳＴ１０４）。
【００４３】
待受けアプリの実行中にＰＴＴアプリを起動させるイベントが発生すると（ステップＳＴ１０５）、制御部１０９は、待受けアプリをサスペンド状態にしてＰＴＴアプリを起動する（ステップＳＴ２００）。
【００４４】
ＰＴＴアプリを起動させるイベントには、例えば次の３つがある。
第１のイベントは、通信部１０２においてＰＴＴ開始通知が受信された場合に発生する。この場合、ＰＴＴアプリは自動的に起動する。
第２のイベントは、待受け画面において不在着信通知が表示されているとき、その画面上に表示されるボタン（ＯＫボタン）に対応したキー入力部１０３の特定のキーが押下された場合に発生する。
第３のイベントは、待受けアプリにおいて各種の機能選択を行うための所定のメニュー画面を表示しているとき、ＰＴＴアプリを起動するようにキー入力部１０３から指示が入力された場合に発生する。
【００４５】
図３は、ＰＴＴアプリ起動時における通信装置の第１の動作例を示すフローチャートである。
【００４６】
制御部１０９は、起動したＰＴＴアプリにおいて、先ずＰＴＴアプリの起動の種類を判定する（ステップＳＴ２０１，ＳＴ２０７）。
すなわち制御部１０９は、ＰＴＴアプリが上述した第１のイベント（ＰＴＴ開始通知の受信）に応じて自発的に起動したか否かを判定する（ステップＳＴ２０１）。また、自発起動でない場合、上述した第２のイベント（不在着信通知の画面におけるＯＫボタンの押下）に応じて起動したのか、それとも第３のイベント（待受けアプリのメニュー画面におけるＰＴＴアプリの選択）に応じて起動したのかを判定する（ステップＳＴ２０７）。
【００４７】
第１のイベントに応じてＰＴＴアプリが自発的に起動した場合、制御部１０９は、ＰＴＴ開始通知が受信されたことを表示部１０７に表示する（ステップＳＴ２０２）。例えば、「ＰＴＴ着信中」などのメッセージを画面に表示する。
【００４８】
ＰＴＴ開始通知を受信すると、制御部１０９は、ＰＴＴ通信の開始指示の入力を待つ（ステップＳＴ２０３，ＳＴ２０６）。キー入力部１０３において、例えば特定の開始ボタンや受話ボタンを押下するなど、ＰＴＴ通信の開始を指示する所定のキー操作が行われると（ステップＳＴ２０６）、制御部１０９はＰＴＴアプリによってＰＴＴ通信を開始する（ステップＳＴ３００）。
【００４９】
他方、ＰＴＴ通信の開始指示の待ち時間が所定の時間に達した場合、制御部１０９は、ＰＴＴ開始通知の送信元に関する情報（電話番号など）や着信時間に関する情報などを含んだ不在着信履歴をアプリケーション領域１０８２に保存する（ステップＳＴ２０４）。また、外部データ保存領域１０８１のフラグデータｆｇの値を‘１’に設定する（ステップＳＴ２０５）。
不在着信履歴の保存とフラグデータｆｇの設定が終わると、制御部１０９はＰＴＴアプリを終了し、待受けアプリをサスペンド状態から復帰させる。動作を再開した待受けアプリにおいて、フラグデータｆｇが値‘１’になっているため、制御部１０９は不在着信通知を表示部１０７に表示する（ステップＳＴ１０３）。
【００５０】
ＰＴＴアプリが第３のイベント（待受けアプリのメニュー画面のおけるＰＴＴアプリの選択）に応じて起動した場合、制御部１０９は、表示部１０９にＰＴＴ通信の各種の機能を選択するためのメニュー画面（以下、ＰＴＴメニュー画面と呼ぶ）を表示する（ステップＳＴ２０８）。そして、このＰＴＴメニュー画面においてキー入力部１０３に入力される指示に応じて、ＰＴＴ通信の各種の処理を実行する（ステップＳＴ３００）。
【００５１】
第２のイベント（不在着信通知の画面におけるＯＫボタンの押下）に応じて起動した場合、制御部１０９は、上述のＰＴＴメニュー画面を経由することなく自動的に不在着信履歴の画面を表示部１０７に表示する（ステップＳＴ２０９）。また、外部データ保存領域１０８１のフラグデータｆｇの値を‘０’に設定する（ステップＳＴ２１０）。
不在着信履歴の表示とフラグデータｆｇの設定が終わると、制御部１０９はＰＴＴアプリを終了し、待受けアプリをサスペンド状態から復帰させる。動作を再開した待受けアプリにおいて、フラグデータｆｇが値‘０’になっているため、制御部１０９は不在着信通知の表示を停止する（ステップＳＴ１０４）。
【００５２】
図４は、上述した第１の動作例による表示部１０７の画面遷移の一例を示す図である。
待受け時（画面Ｌ１）に通信部１０２がＰＴＴ開始通知を受信すると、ＰＴＴアプリが起動して、表示部１０７の画面に「ＰＴＴ着信中」などのメッセージが表示される（画面Ｌ２）。
ユーザがこのＰＴＴ着信に応答しないと、所定の時間後にＰＴＴアプリが自発的に終了する。ＰＴＴアプリの終了後、表示部１０７の画面には「ＰＴＴ着信あり」などの不在着信通知が表示される（画面Ｌ３）。
この画面Ｌ３における「ＯＫボタン」の表示に応じて、ユーザがキー入力部１０３の特定のキーを押下すると、ＰＴＴアプリが起動して、表示部１０７に不在着信履歴の画面が表示される（画面Ｌ４）。
不在着信履歴の画面の表示後、ユーザの操作によってこの画面が閉じられると、ＰＴＴアプリが終了し、不在着信通知が消去された画面Ｌ１に戻る。
以上が、第１の動作例の説明である。
【００５３】
次に、本実施形態に係る通信装置の第２の動作例について説明する。
【００５４】
図５は、ＰＴＴアプリ起動時における通信装置の第２の動作例を示すフローチャートである。図３に示す第１の動作例との違いは、ステップＳＴ３００におけるＰＴＴアプリの処理中に不在着信履歴の表示を行った場合、フラグデータｆｇの値を‘０’に設定する点にある。待受けアプリにおける処理は、図２のフローチャートと同じである。
【００５５】
メニュー表示（ステップＳＴ２０８）や開始ボタンの押下（ステップＳＴ２０６）などの後で実行されるＰＴＴアプリの処理（ステップＳＴ３００）の中で、不在着信履歴の表示を行うように指示する所定のキー操作がキー入力部１０３に対してなされると（ステップＳＴ３０１）、制御部１０９は、アプリケーション領域１０８２に保存された不在着信履歴を読み出して表示部１０７に表示するとともに（ステップＳＴ３０２）、外部データ保存領域１０８２のフラグデータｆｇの値を‘０’に設定する（ステップＳＴ３０３）。その後、ＰＴＴアプリが終了して待受けアプリがサスペンド状態から復帰すると、フラグデータｆｇが値‘０’になっているため、制御部１０９は不在着信通知の表示を停止する（ステップＳＴ１０４）。
【００５６】
図６は、上述した第２の動作例による表示部１０７の画面遷移の一例を示す図である。
図６において、画面Ｌ１から画面Ｌ２，Ｌ３，Ｌ４を経て画面Ｌ１に戻る遷移は、図４と同様である。
図６の例では、この図４に示す画面遷移に加えて、不在着信通知の画面Ｌ３からＰＴＴメニュー画面Ｌ５へ遷移し、ＰＴＴメニュー画面Ｌ５から不在着信履歴の画面Ｌ４へ移行することにより、不在着信通知が消去された画面Ｌ１へ移行する遷移を示している。
【００５７】
すなわち、不在着信通知が表示された画面Ｌ３の待受け時において、ユーザの操作（例えば、待受け時における機能選択用のメニュー画面からＰＴＴアプリを選択する操作など）によりＰＴＴアプリを起動すると、ＰＴＴ通信の各種の機能を選択するためのＰＴＴメニュー画面Ｌ５が表示される。
このＰＴＴメニュー画面Ｌ５において、不在着信履歴の表示を選択せずにＰＴＴアプリを終了すると、表示部１０７には元の画面Ｌ４が表示され、不在着信通知は消えない。
一方、ＰＴＴメニュー画面Ｌ５において不在着信履歴の表示を選択すると、表示部１０７に不在着信履歴の画面Ｌ４が表示される。不在着信履歴の画面Ｌ４が表示された後、ユーザの操作によってこの画面が閉じられると、ＰＴＴメニュー画面Ｌ６に移行する。このＰＴＴメニュー画面Ｌ６においてＰＴＴアプリを終了した場合、不在着信通知が消去された画面Ｌ４に戻る。
以上が、第２の動作例の説明である。
【００５８】
次に、本実施形態に係る通信装置の第３の動作例について説明する。
【００５９】
図７は、ＰＴＴアプリ起動時における通信装置の第３の動作例を示すフローチャートである。図３に示す第１の動作例との違いは、第２のイベントに応じた処理（ステップＳＴ２０７，ＳＴ２０９，ＳＴ２１０）が省略され、その代わりに、ユーザの操作によってＰＴＴアプリが起動した場合にフラグデータの値を‘０’に設定するステップＳＴ２１１が追加された点にある。待受けアプリにおける処理は、図２のフローチャートと同じである。
【００６０】
すなわち、ＰＴＴアプリを第３のイベント（待受けアプリのメニュー画面のおけるＰＴＴアプリの選択）に応じて起動した場合、制御部１０９はフラグデータｆｇの値を‘０’に設定する（ステップＳＴ２０８）。その後、ＰＴＴアプリが終了して待受けアプリがサスペンド状態から復帰すると、フラグデータｆｇが値‘０’になっているため、制御部１０９は不在着信通知の表示を停止する（ステップＳＴ１０４）。
【００６１】
図８は、上述した第３の動作例による表示部１０７の画面遷移の一例を示す図である。
待受け時の画面Ｌ１から不在着信通知を表示する画面Ｌ３Ａへの遷移は、図４における画面Ｌ１から画面Ｌ３への遷移と同じである。画面Ｌ３Ａは、不在着信通知「ＰＴＴ着信あり」のみを表示し、画面Ｌ３における「ＯＫボタン」を表示しないため、この画面Ｌ３ＡからＰＴＴアプリの不在着信履歴の画面へは直接移行できない。そこで、第３の動作例では、待受け時の機能選択用のメニュー画面からＰＴＴアプリを起動し、ＰＴＴメニュー画面Ｌ４へ移行する。ＰＴＴメニュー画面Ｌ４への移行により、少なくとも未応答のＰＴＴ開始通知の存在がユーザに通知されたと判断できるため、ＰＴＴメニュー画面Ｌ４から不在着信履歴の画面を開かずにＰＴＴアプリを終了した場合でも、不在着信通知が消去された画面Ｌ１に戻る。
以上が、第３の動作例の説明である。
【００６２】
次に、ＰＴＴアプリ起動時における不在着信通知の表示について説明する。
【００６３】
本実施形態に係る通信装置は、上述したようにＰＴＴアプリ未起動時における不在着信通知の表示を制御可能であるが、これに加えて、ＰＴＴアプリ起動時の不在着信通知を制御することも可能である。
すなわち、制御部１０９は、起動したＰＴＴアプリにおいて、外部データ保存領域１０８１に保存されるフラグデータｆｇ１〜ｆｇ３に基づいて、不在着信通知の表示を制御する。例えば、未応答のＰＴＴ開始通知が存在し、その不在着信履歴をまだ表示していない場合、起動したＰＴＴアプリにおいて、不在着信通知を表示する。
【００６４】
図９は、ＰＴＴアプリ起動時における不在着信通知の表示例を示す図である。
図９の例において、ＰＴＴメニュー画面Ｌ７には、ＰＴＴアプリにおいて選択可能な機能が一覧表示されている。
例えば図９において「１．ＰＴＴ開始」を選択すると、ＰＴＴ通信を開始するためのメニュー画面に移行する。「２．ＰＴＴ参加」を選択すると、開催中のＰＴＴ通信に参加するためのメニュー画面に移行する。「３．履歴」を選択すると、不在着信履歴等の履歴の表示を行うための画面に移行する。「４．設定」を選択すると、ＰＴＴ通信に関する各種の設定を行うための画面に移行する。
ここで、「３．履歴」の欄には、未応答のＰＴＴ開始通知を受信した場合に「着」のマークが表示される。従って、ユーザは、ＰＴＴメニュー画面においてこのマークを確認するだけで、不在着信履歴の画面をわざわざ選択しなくても、不在着信の存在を把握することができる。
【００６５】
以上説明したように、本実施形態に係る通信装置によれば、通信部１０２においてＰＴＴ開始通知が受信された場合、ＰＴＴ通信に係わる処理を実行するＰＴＴアプリが起動される。この起動されたＰＴＴアプリにおいて、ＰＴＴ通信を開始するための指示がキー入力部１０３へ所定時間入力されなかった場合、ＰＴＴアプリが自発的に終了し、値‘１’のフラグデータｆｇが外部データ保存領域１０８１に保存される。そして、ＰＴＴアプリが未起動のとき、外部データ保存領域１０８１に保存されるフラグデータｆｇに基づいて、ＰＴＴ開始通知に応答しなかったことを示す不在着信通知が表示部１０７に表示される。
従って、ＰＴＴ通信に係わる処理を実行するＰＴＴアプリが終了した後でも、ＰＴＴ通信の開始通知に応答しなかったことをユーザに通知することができる。
【００６６】
また、本実施形態に係る通信装置によれば、キー入力部１０３に入力される第１の起動指示に応じてＰＴＴアプリが起動するとき、表示部１０７が不在着信通知を表示中ならば、ＰＴＴアプリの終了後、不在着信通知の表示が停止される。例えば、第１の起動指示に応じてＰＴＴアプリが起動するとき、外部データ保存領域１０８１に保存されるフラグデータｆｇの値が‘０’に設定され、ＰＴＴアプリの終了後、この値‘０’のフラグデータｆｇに応じて表示部１０７における不在着信通知の表示が停止される。
このように、ユーザの指示によりＰＴＴアプリが起動することを条件として、そのＰＴＴアプリの終了後に不在着信通知の表示が停止されるため、ユーザが不在着信の存在を把握していない段階で不在着信通知の表示が停止される事態を有効に防止できる。
【００６７】
また、本実施形態に係る通信装置によれば、ＰＴＴ開始通知に応答しなかったことを示す値‘１’のフラグデータｆｇが外部データ保存領域１０８１に保存される際に、このＰＴＴ開始通知の発信元の情報が不在着信履歴としてアプリケーション領域１０８２に保存される。そして、キー入力部１０３に入力される第１の起動指示に応じてＰＴＴアプリが起動すると、起動したＰＴＴアプリにおいて、この不在着信履歴が自動的にアプリケーション領域１０８２から読み出されて表示部１０７に表示される。
これにより、不在着信通知の表示を停止する場合、未応答のＰＴＴ開始通知に関するより詳細な情報（不在着信履歴）がユーザに表示されるため、不在着信に関する情報がユーザに伝わっていない段階で不在着信通知の表示が停止される事態をより確実に防止することができる。
【００６８】
また、本実施形態に係る通信装置によれば、キー入力部１０３に入力される第２の起動指示に応じてＰＴＴアプリが起動した後更に所定の指示がキー入力部１０３から入力されると、表示部１０７に不在着信履歴が表示されるとともに、外部データ保存領域１０８１のフラグデータｆｇの値が‘０’に設定される。そして、ＰＴＴアプリの終了後、この値‘０’のフラグデータｆｇに応じて、表示部１０７における不在着信通知の表示が停止される。すなわち、キー入力部１０３に入力されるユーザの指示によって不在着信履歴の表示が選択された場合にも、不在着信通知の表示が停止される。
従って、不在着信に関する情報がユーザに確実に伝わった段階で、不在着信履歴の表示を適切に停止することができる。
【００６９】
更に、本実施形態に係る通信装置によれば、起動したＰＴＴアプリにおいて、外部データ保存領域１０８１に記憶されるフラグデータｆｇに基づいて、ＰＴＴ開始通知に応答しなかったことを示す情報が表示部１０７に表示される。これにより、ＰＴＴアプリが未起動のときのみならず、ＰＴＴアプリが起動しているときも、未応答のＰＴＴ開始通知が存在することをユーザへ確実に知らせることができる。
【００７０】
ここまで本発明の一実施形態について説明したが、本発明は上記の形態のみに限定されるものではなく、種々のバリエーションを含んでいる。
【００７１】
上記の実施形態ではＬＣＤ等の平面的なディスプレイを表示部１０７に用いる例が挙げられているが、これに限らず、例えばＬＥＤ等の発光素子の点灯や消灯によって不在着信通知の表示を行っても良い。
【００７２】
図８の例では、不在着信通知を表示する画面Ｌ３ＡからＰＴＴメニュー画面Ｌ４へ移行する方法として、待受け時の機能選択用メニュー画面によりＰＴＴアプリの起動を選択する方法を挙げているが、本発明はこれに限定されない。例えば画面Ｌ３Ａに画面Ｌ３と同様な「ＯＫボタン」を表示し、この「ＯＫボタン」が押下された場合にＰＴＴメニュー画面Ｌ４へ直接移行しても良い。この方法でも、「ＯＫボタン」の押下によってユーザが不在着信の存在を把握していることを確認できるため、ＰＴＴアプリの終了後において不在着信履歴の表示を適切に停止することができる。
【００７３】
上述の実施形態では、データ通信の一例としてＰＴＴを挙げているが、本発明はこれに限定されず、種々のデータ通信に適用可能である。
【００７４】
上述した通信装置の構成要素の機能は、全てをソフトウェアで実現しても良いし、その少なくとも一部をハードウェアで実現しても良い。例えば、制御部１０９における処理や通信部１０２、音声処理部１０４におけるデータ処理は、１つ又は複数のプログラムによってコンピュータ上で実現しても良いし、その少なくとも一部をハードウェアで実現しても良い。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態に係る通信装置の構成の一例を示す図である。
【図２】待受け状態からＰＴＴアプリを起動する動作の一例を示すフローチャートである。
【図３】ＰＴＴアプリ起動時における通信装置の第１の動作例を示すフローチャートである。
【図４】図３に示す第１の動作例による表示部の画面遷移の一例を示す図である。
【図５】ＰＴＴアプリ起動時における通信装置の第２の動作例を示すフローチャートである。
【図６】図５に示す第２の動作例による表示部の画面遷移の一例を示す図である。
【図７】ＰＴＴアプリ起動時における通信装置の第３の動作例を示すフローチャートである。
【図８】図７に示す第３の動作例による表示部の画面遷移の一例を示す図である。
【図９】ＰＴＴアプリ起動時における不在着信通知の表示例を示す図である。
【符号の説明】
【００７６】
１０１…アンテナ、１０２…通信部、１０３…キー入力部、１０４…音声処理部、１０５…スピーカ、１０６…マイクロフォン、１０７…表示部、１０８…記憶部、１０９…制御部
【図１】
0004647457.tif 000002
【図２】
0004647457.tif 000003
【図３】
0004647457.tif 000004
【図４】
0004647457.tif 000005
【図５】
0004647457.tif 000006
【図６】
0004647457.tif 000007
【図７】
0004647457.tif 000008
【図８】
0004647457.tif 000009
【図９】
0004647457.tif 000010