(57)【特許請求の範囲】
【請求項１】
電話機能部と、
アプリケーションプログラムを実行するアプリケーション実行部と、
表示部と、
前記電話機能部が着呼したことまたは通話中であることを前記表示部に表示させるためのランチャを記憶するランチャ記憶部と、
前記電話機能部が着呼した場合または通話中である場合、前記ランチャ記憶部に記憶された前記ランチャを起動させ、前記アプリケーション実行部による前記アプリケーションプログラムの実行により前記表示部に表示されるアプリケーション画面の所定の位置に、ランチャ画像を表示させるランチャ実行部と、
前記アプリケーション画面の内容を解析する解析部と、
を備え、
前記アプリケーション実行部が前記アプリケーションプログラムの実行中に前記電話機能部が着呼した場合に、前記ランチャ実行部は、前記ランチャ記憶部に記憶されたランチャを起動することにより操作アイコンを含むランチャ画像を前記アプリケーション画面よりも手前で、且つ前記表示部に表示される映像画面に重ならない位置に表示し、前記操作アイコンのうちユーザが選択したいずれかの操作アイコンに対応する機能を起動させるとともに、該機能を切り替えるための他の操作アイコンを表示し、所定時間内にユーザの操作を受け付けない場合に、前記ランチャ画像を消去し、
前記ランチャ実行部は、前記アプリケーション画面における、前記解析部の解析結果に基づいた範囲内に、前記ランチャ画像を表示する通信端末装置。
【請求項２】
前記ランチャ画像の表示位置を表す位置情報をアプリケーションプログラムごとに記憶する位置情報記憶部、
を更に備え、
前記ランチャ実行部は、前記アプリケーション実行部が実行するアプリケーションプログラムに応じて前記位置情報記憶部から読み出した位置情報が示す表示位置に、前記ランチャ画像を表示させる、
請求項１記載の通信端末装置。
【請求項３】
前記アプリケーション実行部によりアプリケーションプログラムが実行された際の前記ランチャ画像の表示位置を示す位置情報により、前記位置情報記憶部に記憶された位置情報を更新する位置更新部、
を更に備える請求項２記載の通信端末装置。
【請求項４】
前記ランチャ記憶部は、アプリケーションプログラムの種類に応じてランチャ画像を記憶し、
前記ランチャ実行部は、前記アプリケーション実行部が実行するアプリケーションプログラムに対応するランチャ画像を前記ランチャ記憶部から読み出して前記ランチャ画像を表示させる、
請求項１記載の通信端末装置。
【請求項５】
前記ランチャ実行部は、前記アプリケーション画面における、時間方向の画素の変化の度合が所定レベル以下である範囲内に、前記ランチャ画像を表示させる、
請求項１記載の通信端末装置。
【請求項６】
操作入力受付部と、
前記操作入力受付部における操作の位置の履歴を記憶する操作履歴記憶部と、
を更に備え、
前記ランチャ実行部は、前記アプリケーション画面の、前記操作履歴記憶部に記憶された前記操作の位置の履歴に基づいた範囲内に、前記ランチャ画像を表示させる、
請求項１記載の通信端末装置。
【請求項７】
前記ランチャ実行部は、前記アプリケーション画面の、前記操作の回数が所定回数以下である位置を含む範囲内に、前記ランチャ画像を表示させる、
請求項６記載の通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置に関する。
【背景技術】
【０００２】
待受画面から機能画面に切り換えられた表示部の一部に、少なくとも当該通信端末の状態を表示する領域を含み、使用者の操作中に着信を受けると、表示部における操作入力位置を判定し、機能画面を保持した状態で表示部の前記の領域であって操作入力位置とは異なる位置に着信の表示をする通信端末が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９３７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線通信回線を用いて通信を行う通信端末装置が、アプリケーションプログラムを実行中に着呼した場合、その着呼を知らせる画面を、観視対象のアプリケーション画面のできるだけ邪魔にならないように表示させたいとの要望がある。
本発明は、上記事情に鑑みてなされたものであり、アプリケーションプログラムを実行中に着呼した場合において、ユーザビリティの優れたグラフィカルユーザインターフェースを実現する通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
［１］上記の課題を解決するため、本発明の一態様である通信端末装置は、電話機能部と、アプリケーションプログラムを実行するアプリケーション実行部と、表示部と、前記電話機能部が着呼したことまたは通話中であることを前記表示部に表示させるためのランチャを記憶するランチャ記憶部と、前記電話機能部が着呼した場合または通話中である場合、前記ランチャ記憶部に記憶された前記ランチャを起動させ、前記アプリケーション実行部による前記アプリケーションプログラムの実行により前記表示部に表示されるアプリケーション画面の所定の位置に、ランチャ画像を表示させるランチャ実行部と、前記アプリケーション画面の内容を解析する解析部と、を備え、前記アプリケーション実行部が前記アプリケーションプログラムの実行中に前記電話機能部が着呼した場合に、前記ランチャ実行部は、前記ランチャ記憶部に記憶されたランチャを起動することにより操作アイコンを含むランチャ画像を前記アプリケーション画面よりも手前で、且つ前記表示部に表示される映像画面に重ならない位置に表示し、前記操作アイコンのうちユーザが選択したいずれかの操作アイコンに対応する機能を起動させるとともに、該機能を切り替えるための他の操作アイコンを表示し、所定時間内にユーザの操作を受け付けない場合に、前記ランチャ画像を消去し、前記ランチャ実行部は、前記アプリケーション画面における、前記解析部の解析結果に基づいた範囲内に、前記ランチャ画像を表示する。
【０００６】
［２］上記［１］記載の通信端末装置において、前記ランチャ画像の表示位置を表す位置情報をアプリケーションプログラムごとに記憶する位置情報記憶部、を更に備え、前記ランチャ実行部は、前記アプリケーション実行部が実行するアプリケーションプログラムに応じて前記位置情報記憶部から読み出した位置情報が示す表示位置に、前記ランチャ画像を表示させる。
［３］上記［２］記載の通信端末装置において、前記アプリケーション実行部によりアプリケーションプログラムが実行された際の前記ランチャ画像の表示位置を示す位置情報により、前記位置情報記憶部に記憶された位置情報を更新する位置更新部、を更に備える。
［４］上記［１］記載の通信端末装置において、前記ランチャ記憶部は、アプリケーションプログラムの種類に応じてランチャ画像を記憶し、前記ランチャ実行部は、前記アプリケーション実行部が実行するアプリケーションプログラムに対応するランチャ画像を前記ランチャ記憶部から読み出して前記ランチャ画像を表示させる。
［５］上記［１］記載の通信端末装置において、前記ランチャ実行部は、前記アプリケーション画面における、時間方向の画素の変化の度合が所定レベル以下である範囲内に、前記ランチャ画像を表示させる。
［６］上記［１］記載の通信端末装置において、操作入力受付部と、前記操作入力受付部における操作の位置の履歴を記憶する操作履歴記憶部と、を更に備え、前記ランチャ実行部は、前記アプリケーション画面の、前記操作履歴記憶部に記憶された前記操作の位置の履歴に基づいた範囲内に、前記ランチャ画像を表示させる。
［７］上記［６］記載の通信端末装置において、前記ランチャ実行部は、前記アプリケーション画面の、前記操作の回数が所定回数以下である位置を含む範囲内に、前記ランチャ画像を表示させる。
【発明の効果】
【０００７】
本発明によれば、アプリケーションプログラムを実行中に着呼した場合において、ユーザビリティの優れたグラフィカルユーザインターフェースを実現する。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態である通信端末装置が適用される通信システムの概略の構成図を示す。
【図２】第１の実施形態である通信端末装置の機能構成を示すブロック図である。
【図３】ランチャのグラフィカルユーザインターフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ：ＧＵＩ）を操作して電話機能部を拡声スピーカ受話モードに設定する際の表示部の表示の例を模式的に示す図である。
【図４】ランチャのＧＵＩを操作して電話機能部を通常受話モードに設定する際の表示部の表示の例を模式的に示す図である。
【図５】第１の実施形態である通信端末装置の処理手順の例を示すフローチャートである。
【図６】第１の実施形態である通信端末装置の処理手順の例を示すフローチャートである。
【図７】第１の実施形態である通信端末装置のランチャ起動処理の手順の例を示すフローチャートである。
【図８】本発明の第２の実施形態である通信端末装置の機能構成を示すブロック図である。
【図９】第２の実施形態である通信端末装置のランチャ起動処理の手順の例を示すフローチャートである。
【図１０】本発明の第３の実施形態である通信端末装置の機能構成を示すブロック図である。
【図１１】第３の実施形態である通信端末装置のランチャ起動処理の手順の例を示すフローチャートである。
【図１２】本発明の第４の実施形態である通信端末装置のランチャ起動処理の手順の例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について、図面を参照して詳細に説明する。
［第１の実施形態］
図１は、本発明の第１の実施形態である通信端末装置が適用される通信システムの概略の構成図を示す。図１に示すように、通信システム１００は、通信端末装置５０−１と、通信端末装置５０−２と、ネットワーク５１とを含む。通信端末装置５０−１と、通信端末装置５０−２とは、ネットワーク５１を介して通信可能に接続されている。
以下の説明において、通信端末装置５０−１と通信端末装置５０−２とを区別しない場合は、通信端末装置５０−１，５０−２それぞれを、通信端末装置５０と記載する場合がある。
【００１０】
通信端末装置５０は、無線通信回線を用いた電話（音声通信）およびデータ通信が可能な無線通信端末である。例えば、通信端末装置５０は、スマートフォン、携帯電話機である。通信端末装置５０−１と通信端末装置５０−２とは、例えば、デジタル音声データをパケット化した音声パケットデータを通信する方式によって通話を行うことが可能である。この通信方式を用いることにより、通信端末装置５０は、アプリケーションプログラムを実行してコンテンツデータのストリーミングやダウンロードを行いながらでも、音声通話を行うことができる。
【００１１】
また、通信端末装置５０−１は、通話の相手である通信端末装置５０−２と情報を共有し合うアプリケーションプログラム（共有アプリケーション）を実行することができる。同様に、通信端末装置５０−２は、通話の相手である通信端末装置５０−１と情報を共有し合う共有アプリケーションを実行することができる。つまり、通信端末装置５０−１，５０−２それぞれが共有アプリケーションを実行して相互認証することにより、例えば、通信端末装置５０−１の表示内容を通信端末装置５０−２に送信して通信端末装置５０−２に表示させることができる。これにより、通信端末装置５０−２のユーザは、通信端末装置５０−１のユーザと同じ画面を見ながら、通信端末装置５０−１のユーザと通話を行うことができる。通信端末装置５０−１と通信端末装置５０−２とが相互認証して情報を共有するモードを、情報共有モードと呼ぶ。情報共有モードとして、例えば、画面共有、位置情報共有、カメラ画像共有、手書き文字共有がある。
【００１２】
ネットワーク５１は、通信端末装置５０−１と通信端末装置５０−２との間で通信可能に構築された通信ネットワークである。例えば、ネットワーク５１は、パケット交換網を含む。また、ネットワーク５１は、情報共有モードに設定された通信端末装置５０−１，５０−２が共有アプリケーションを実行して表示データの共有を行うための通信セッションを構築するサーバ装置を含む。例えば、通信端末装置５０−１は、相手の通信端末装置５０−２が共有アプリケーションを実行可能な装置であるか否かについて、サーバ装置に問い合わせを行って判定することができる。
【００１３】
図２は、第１の実施形態である通信端末装置５０の機能構成を示すブロック図である。図２に示すように、通信端末装置５０は、電話機能部１５と、表示部２１と、タッチパネル２２（操作入力受付部）と、通信部２３と、近接センサ２４と、報知部２５と、アプリケーション実行部２６と、制御部２７と、ランチャ記憶部２８と、ランチャ実行部２９と、受信部３０と、アプリケーション記憶部３１と、音検出部３２と、音声処理部３３と、位置情報記憶部３４と、位置更新部３５とを含む。
【００１４】
電話機能部１５は、他の通信端末装置と音声通話を行う機能部である。図２に示すように、電話機能部１５は、拡声スピーカ１６（第１のスピーカ）と、イヤスピーカ１７（第２のスピーカ）と、集音部１８とを備える。
拡声スピーカ１６は、制御部２７によって、電話機能部１５が当該拡声スピーカ１６をオンにする拡声スピーカ受話モード（第１の受話モード）に設定された場合に、通話音やアプリケーション実行部２６がアプリケーションプログラムを実行したことにしたがって発生する音声（メディア音）を出力する拡声用のスピーカ（音出力部）である。
【００１５】
イヤスピーカ１７は、制御部２７によって、電話機能部１５が拡声スピーカ１６をオフにして当該イヤスピーカ１７をオンにする通常受話モード（第２の受話モード）に設定された場合に、通話音を出力する耳当て用のスピーカである。
例えば、イヤスピーカ１７の近傍に設けられた近接センサ２４が近接する物体（例えば、耳）を検知することにより、制御部２７は、電話機能部１５を通常受話モードに設定する。また、例えば、電話機能部１５が通常受話モードに設定されている場合に、近接センサ２４が物体（ここでは、耳）を検出しなくなると、制御部２７は、電話機能部１５を拡声スピーカ受話モードに設定する。
【００１６】
集音部１８は、通話時の当該通信端末装置５０の話者の声を集音するマイクロフォンである。電話機能部１５は、集音部１８が集音した音声をデジタルデータ化する。そして、通信部２３はデジタル音声データをパケットデータ化し、音声パケットデータを相手の通信端末装置に送信する。また、相手の通信端末装置から送信された音声パケットデータを通信部２３が受信すると、通信部２３は音声パケットデータからデジタル音声データを抽出し、このデジタル音声データを電話機能部１５に供給する。そして、電話機能部１５はデジタル音声データを取得し、拡声スピーカ受話モードや通常受話モードにしたがって音声を出力する。
【００１７】
音検出部３２は、メディア音を検出する。具体的に、例えば、音検出部３２は、アプリケーション実行部２６がアプリケーションプログラムを実行することによって音声出力回路（不図示）が出力するメディア音を検出する。または、例えば、音検出部３２は、受信部３０がデジタル放送（例えば、ワンセグ）を受信することによって音声出力回路が出力するメディア音を検出する。
音声処理部３３は、集音部１８が集音した音から、音検出部３２が検出したメディア音を消去または減少させた処理後音声を生成する。そして、通信部２３は、音声処理部３３が生成した処理後音声を相手の通信端末装置に送信する。
これにより、通話時に、アプリケーションプログラムの実行によって拡声スピーカ１６から出力されるメディア音が、少なくとも、相手の通信端末装置に大きな音量で伝わらないようにすることができる。
【００１８】
表示部２１は、アプリケーション実行部２６がアプリケーションプログラムを実行することに応じて種々の情報を表示する。また、表示部２１は、受信部３０がデジタル放送を受信することにしたがって、受信番組の情報を表示する。
【００１９】
タッチパネル２２は、例えば、表示部２１の表示面に積層して設けられる多点入力可能な操作入力受付部である。タッチパネル２２は、アプリケーションプログラムに対応して、タップ操作、ダブルタップ操作、ドラッグ操作、フリック操作、ピンチイン／ピンチアウト操作等を受け付ける。また、タッチパネル２２は、後述するランチャに対応して、タップ操作を受け付ける。
【００２０】
例えば、アプリケーション実行部２６がアプリケーションプログラムを実行することに応じて表示部２１に表示させるグラフィカルユーザインターフェースＧＵＩ画像に該当するタッチパネル２２の部分がタップされることにより、アプリケーション実行部２６は、そのＧＵＩ画像に対応付けられた情報を取得する。
【００２１】
また、ランチャ実行部２９がランチャを実行することに応じて表示部２１に表示させるランチャ画像におけるＧＵＩ画像（例えば、後述するスピーカ受話画像、通常受話画像、スピーカオン画像、スピーカオフ画像）に該当するタッチパネル２２の部分がタップされることにより、ランチャ実行部２９は、そのＧＵＩ画像に対応付けられた情報を取得する。
【００２２】
報知部２５は、電話機能部１５が着呼した場合に、着呼したことを報知する。例えば、報知部２５は、バイブレータ、照明インジケータである。なお、報知部２５は、表示部２１の表示の色調または輝度を変化させることにより報知してもよい。表示部２１の色調または輝度の変化とは、例えば、表示部２１の画面のフラッシングである。また、電話機能部１５が拡声スピーカ受話モードに設定されている場合は、報知部２５は、電話機能部１５により拡声スピーカ１６から報知させてもよい。
【００２３】
アプリケーション記憶部３１は、アプリケーションプログラムを記憶する。
アプリケーション実行部２６は、アプリケーション記憶部３１に記憶されたアプリケーションプログラムを読み込み、このアプリケーションプログラムを実行する。
【００２４】
ランチャ記憶部２８は、電話機能部１５が着呼したことまたは通話中であることを表示部２１に表示させるためのランチャおよびアイコン画像を記憶する。ランチャは、アプリケーション実行部２６によりアプリケーションプログラムを実行させながら電話機能部１５により通話を行わせる場合において、拡声スピーカ１６から電話音声を放音させて通話を行わせる拡声スピーカ受話モードか、イヤスピーカ１７から電話音声を放音させて通話を行わせる通常受話モードかを選択させるためのプログラムである。アイコン画像は、相手の通信端末装置との情報共有モードに対応付けられた画面共有メニューの表示に遷移させるためのＧＵＩ画像である。ランチャの実行によって表示されるランチャ画像およびアイコン画像は、ユーザによるドラッグ操作により移動可能である。
【００２５】
位置情報記憶部３４は、ランチャ画像の表示位置を表す位置情報を、アプリケーションプログラムごとに記憶する。例えば、位置情報記憶部３４は、アプリケーションプログラムを識別する識別情報に対応付けたランチャ画像の位置情報を記憶する。位置情報は、例えば、表示部２１の表示面におけるランチャ画像の中心位置を示す情報である。
【００２６】
ランチャ実行部２９は、電話機能部１５が着呼した場合または通話中である場合、ランチャ記憶部２８に記憶されたランチャを起動させ、アプリケーション実行部２６によるアプリケーションプログラムの実行により表示部２１に表示されるアプリケーション画面の所定の位置に、ランチャ画像を表示させる。具体的に、例えば、ランチャ実行部２９は、電話機能部１５が着呼するとランチャ記憶部２８に記憶されたランチャを起動させ、拡声スピーカ受話モードに対応付けられたスピーカ受話画像（第１のＧＵＩ画像）と、通常受話モードに対応付けられた通常受話画像（第２のＧＵＩ画像）と、受話を拒否するための受話拒否画像と、現在リンギング中であることを表すステータス画像とを含むランチャ画像を、表示部２１のアプリケーション画面の所定の位置に表示させる。ランチャ画像の具体例については、後述する。
【００２７】
例えば、ランチャ実行部２９は、アプリケーション実行部２６が実行するアプリケーションプログラムに応じて位置情報記憶部３４から読み出した位置情報が示す表示位置に、ランチャ画像を表示させる。具体的に、例えば、ランチャ実行部２９は、アプリケーションプログラムに対応して位置情報記憶部３４から読み出した位置情報が示す表示面上の位置にランチャ画像の中心位置を合わせて、当該ランチャ画像を表示させる。
【００２８】
位置更新部３５は、アプリケーション実行部２６によりアプリケーションプログラムが実行された際のランチャ画像の表示位置を示す位置情報により、位置情報記憶部３４に記憶された位置情報を更新する。具体的に、例えば、位置更新部３５は、アプリケーション実行部２６によってアプリケーションプログラムの実行が終了されるときの、ランチャ画像の表示位置を示す位置情報により、位置情報記憶部３４に記憶された当該アプリケーションプログラムに対応する位置情報を更新する。
【００２９】
なお、位置情報記憶部３４は、アイコン画像の表示位置を表す位置情報を、ランチャ画像の表示位置を示す位置情報に対応付けて記憶してもよい。また、位置更新部３５は、アプリケーション実行部２６によりアプリケーションプログラムが実行された際のアイコン画像の表示位置を示す位置情報により、位置情報記憶部３４に記憶された位置情報を更新してもよい。また、位置更新部３５は、アプリケーションプログラムによらず、前回のランチャ画像やアイコン画像の表示位置を示す位置情報により、位置情報記憶部３４に記憶された位置情報を更新してもよい。
【００３０】
制御部２７は、位置更新部３５の機能を有効または無効にする制御機能を実現してもよい。例えば、着呼中（着信中）にランチャ画像がドラッグされることにより表示位置が変更された場合、制御部２７によって位置更新部３５が有効に設定されているときは、ランチャの次回起動時にはアプリケーションプログラムに応じて当該変更された表示位置にランチャ画像が表示される一方、制御部２７によって位置更新部３５が無効に設定されているときは、ランチャの次回起動時にはアプリケーションプログラムに応じて予め決められた表示位置にランチャ画像が表示される。
【００３１】
制御部２７は、ランチャ実行部２９によって表示されたランチャ画像において、タッチパネル２２におけるスピーカ受話画像に相当する部分が操作入力を受け付けた場合、電話機能部１５を拡声スピーカ受話モードに設定し、ランチャ実行部２９に、拡声スピーカ受話モードから通常受話モードに切り換えさせるためのスピーカオフ画像（第３のＧＵＩ画像）と、通話を終了させるための通話終了画像とを含むランチャ画像を、表示部２１に表示させる。つまり、ランチャ画像のスピーカ受話画像がタップされると、制御部２７は、電話機能部１５を拡声スピーカ受話モードに設定し、拡声スピーカ受話モードを中止して通常受話モードに切り換えさせるためのスピーカオフ画像と、通話終了画像とを表示部２１に表示させる。タッチパネル２２におけるスピーカオフ画像に相当する部分が操作入力を受け付けた場合、つまり、スピーカオフ画像がタップされた場合、制御部２７は、電話機能部１５を、拡声スピーカ受話モードから通常受話モードに切り換える。これにより、例えば、ユーザが間違えてスピーカ受話画像をタップしてしまった場合に、スピーカオフ画像をタップし直すことにより、拡声スピーカ受話モードから通常受話モードに切り換えることができる。また、タッチパネル２２における通話終了画像に相当する部分が操作入力を受け付けた場合、つまり、通話終了画像がタップされた場合、制御部２７は、電話機能部１５による通話のセッションを終了させる。
【００３２】
また、制御部２７は、ランチャ実行部２９によって表示されたランチャ画像において、タッチパネル２２における通常受話画像に相当する部分が操作入力を受け付けた場合、電話機能部１５を通常受話モードに設定し、ステータス画像を通常受話モードを表す画像に変更し、画面共有メニューをランチャ画像に重ならないようにして表示部２１に表示させる。つまり、ランチャ画像の通常受話画像がタップされると、制御部２７は、電話機能部１５を通常受話モードに設定し、画面共有メニューを表示部２１に表示させる。
【００３３】
また、制御部２７は、ランチャ実行部２９によって表示されたランチャ画像において、タッチパネル２２における受話拒否画像に相当する部分が操作入力を受け付けた場合、電話機能部１５による受話を中止させてランチャを終了させる。つまり、ランチャ画像の受話拒否画像がタップされると、制御部２７は、電話機能部１５による受話を切断させ、ランチャ画像を消去させる。
【００３４】
なお、制御部２７は、電話機能部１５を拡声スピーカ受話モードに設定した後、所定時間（例えば、２〜３秒間）の経過後にランチャ画像を消去し、画面共有メニューの表示に遷移させるためのアイコン画像を表示部２１に表示させてもよい。ここでのアイコン画像は、現在、電話機能部１５が拡声スピーカ受話モードであることを表す。
これにより、通信端末装置５０のユーザが間違えてスピーカ受話画像をタップしてしまった場合、上記の所定時間の間に表示されるスピーカオフ画像をタップさせることにより、通信端末装置５０は、拡声スピーカ受話モードから通常受話モードに変更することができる。また、所定時間の経過後にランチャ画像が消去されてアイコン画像が表示されるため、ユーザは、アプリケーション画面を観視しながら情報共有モードへの移行のタイミングを待つことができる。
【００３５】
また、制御部２７は、タッチパネル２２による操作を受け付けないロック状態に設定することができ、また、ロック状態においては、このロック状態を解除することができる。ロックおよびロック解除は、例えば、パスワードの入力により設定可能である。制御部２７は、ロック状態で電話機能部１５が着呼した場合には、着呼通知を表すダイヤル画面を表示部２１に表示させ、ロック状態が解除された場合には、ダイヤル画面に代えて、情報共有モードに対応付けられた画面共有メニューの表示に遷移させるためのアイコン画像を表示部２１に表示させる。ダイヤル画面は、制御部２７が有するダイヤラによって表示される画面であり、番号の入力や受話の操作を受け付ける。
【００３６】
タッチパネル２２におけるアイコン画像に相当する部分が操作入力を受け付けた場合、制御部２７は、画面共有メニューを表示部２１に表示させる。
【００３７】
つまり、ランチャ画像において、通常受話画像がタップされた場合は、その後すぐに画面共有メニューが表示部２１に表示される一方、スピーカ受話画像がタップされた場合は、所定時間だけランチャ画像が表示された後に表示される、画面共有メニューの表示に遷移させるためのアイコン画像をタップしない限り、画面共有メニューが表示されない。アプリケーションプログラムの実行中に着呼した場合において、通常受話画像がタップされるということは、通信端末装置５０のユーザはアプリケーション画面の観視よりも電話受話を優先させたいと考えている可能性が高い。一方、アプリケーションプログラムの実行中に着呼した場合において、スピーカ受話画像がタップされるということは、通信端末装置５０のユーザは、アプリケーション画面をまだ観視していたいと考えている可能性が高い。そこで、上記のごとく、スピーカ受話画像がタップされた場合は、アイコン画像をタップするまでは画面共有メニューを表示させないようにしている。
【００３８】
次に、ランチャ実行部２９が実行するランチャについて具体的に説明する。
図３は、ランチャのＧＵＩを操作して電話機能部１５を拡声スピーカ受話モードに設定する際の表示部２１の表示の例を模式的に示す図である。図３における表示部２１の画面５−１〜５−５それぞれは、アプリケーション実行部２６が、例えば、映像ストリームを再生させるアプリケーションプログラムを実行している様子を表している。
【００３９】
まず、アプリケーション実行部２６によるアプリケーションプログラムの実行中に、電話機能部１５が着呼すると、ランチャ実行部２９は、ランチャ記憶部２８からランチャを起動させてランチャ画像６を表示部２１に表示させる（画面５−１）。画面５−１には、映像の再生画面である映像画面（図３では、野球のバッターの画面）が含まれている。画面５−１において、例えば、ランチャ画像６は、アプリケーション画面８よりも手前（上層）且つ画面５−１の下側に表示される。このように、位置情報記憶部３４には、ランチャ画像３が映像画面２に重ならない位置を示す位置情報が記憶されている。これにより、アプリケーションプログラムの実行中に着呼した場合に、映像画面がランチャ画像６によって遮られない。例えば、ランチャ画像６は、発呼側の発信者を示す発信者情報（図３では、“鈴木  ○○”）と、現在リンギング中であることを表すステータス画像７ａと、それぞれＧＵＩ画像である、通常受話画像６ａと、スピーカ受話画像６ｂと、受話拒否画像６ｃとを含む。
【００４０】
通信端末装置５０のユーザによってスピーカ受話画像６ｂがタップされると、制御部２７は、電話機能部１５を拡声スピーカ受話モードに設定し、ランチャ画像６のステータス画像を、拡声スピーカ受話モードであることを表すステータス画像７ｂに書き換え、ランチャ画像６のＧＵＩ画像を、スピーカオフ画像６ｄと、通話終了画像６ｅとに書き換える（画面５−２）。制御部２７は、タッチパネル２２が何も操作を受け付けない場合、画面５−２のランチャ画像６の状態を所定時間（例えば、３秒間）保つ。なお、この所定時間において、拡声スピーカ１６および集音部１８を用いた通話、およびアプリケーション実行部２６によるアプリケーションプログラムの実行は継続される。
【００４１】
上記の所定時間が経過すると、制御部２７は、ランチャ画像６を消去し、画面共有メニューの表示に遷移させるためのアイコン画像１１ａを表示部２１に表示させる（画面５−３）。すなわち、画面５−３において、アプリケーション画面８の手前（上層）には、アイコン画像１１ａのみが表示されるため、ユーザは、相手とスピーカ通話を行いながら、アプリケーション画面８を観視し、情報共有モードへの移行のタイミングを待つことができる。
【００４２】
アイコン画像１１ａがタップされると、ランチャ実行部２９は、ランチャ画像６を表示部２１に表示させる。そして、制御部２７は、画面共有メニュー１を表示部２１に表示させる（画面５−４）。画面５−４のランチャ画像６は、画面５−２のランチャ画像６と同様である。また、画面５−４において、例えば、画面共有メニュー１は、アプリケーション画面８よりも手前（上層）且つ画面５−４の上側に表示される。例えば、画面共有メニュー１は、それぞれＧＵＩ画像である、第１の画面共有機能ボタン２ａと、第２の画面共有機能ボタン２ｂと、第３の画面共有機能ボタン２ｃと、第４の画面共有機能ボタン２ｄと、それぞれ調整ＧＵＩ画像（例えば、スライドバー）である、メディア音量調整バー３と、通話音量調整バー４と、画面共有メニュー１を終了させるための終了ボタン９とを含む。
【００４３】
なお、制御部２７は、第１の画面共有機能ボタン２ａ、第２の画面共有機能ボタン２ｂ、第３の画面共有機能ボタン２ｃ、および第４の画面共有機能ボタン２ｄのうち、実行中のアプリケーションプログラムに対応する画面共有機能ボタンのみを、画面共有メニュー１に含めて表示、または、選択可能に表示させてもよい。例えば、アプリケーション実行部２６が動画を再生するアプリケーションプログラムを実行している最中は、制御部２７は、画面共有および手書き文字共有に対応付けられた画面共有機能ボタンのみを、画面共有メニュー１に含めて表示、または、選択可能に表示させる。また、制御部２７は、アプリケーションプログラムに応じて、画面共有メニューの大きさや形状を変えてもよい。例えば、映像を再生するアプリケーションプログラムの場合、制御部２７は、映像画面の大きさに応じて、画面共有メニューの大きさを変えたり、映像画面が隠れないように画面共有メニューの形状を変えたりしてもよい。
【００４４】
画面共有メニュー１において、タッチパネル２２におけるメディア音量調整バー３のボタン（つまみ）に相当する部分が操作入力を受け付けた場合、つまり、つまみが操作された場合、制御部２７は、アプリケーション実行部２６が実行するアプリケーションプログラムのメディア音の音量を調整する。また、画面共有メニュー１において、タッチパネル２２における通話音量調整バー４のボタン（つまみ）に相当する部分が操作入力を受け付けた場合、つまり、つまみが操作された場合、制御部２７は、電話機能部１５による通話の音量を調整する。
【００４５】
なお、メディア音および通話音の音量調整を、一つの調整ＧＵＩ画像により行ってもよい。つまり、メディア音量および通話音量を相対的に調整してもよい。また、通信端末装置５０が備える音量調節ボタン（例えば、装置の側面に設けられた音量調節ボタン）の操作に応じて、制御部２７が、メディア音量および通話音量を調節してもよい。また、制御部２７は、画面５−２において、メディア音量調整バー３および通話音量調整バー４をランチャ画像６と同時に表示部２１に表示させてもよい。また、制御部２７は、拡声スピーカ１６から放音されたメディア音を集音部１８で集音した場合、メディア音の音量を下げるよう制御してもよい。また、制御部２７は、アプリケーション実行部２６が実行することによって発生するメディア音を、集音部１８による集音の経路によらず、通信部２３を介して相手の通信端末装置に送信することができる。
【００４６】
例えば、画面共有メニュー１の第１の画面共有機能ボタン２ａがタップされると、制御部２７は、第１の画面共有機能ボタン２ａに対応付けられた共有アプリケーションの実行を開始させ、相手の通信端末装置との相互認証後、画面の共有開始を要求し、相手の通信端末装置がこれに承諾した場合に、共有していることを表すアイコン画像１１ｂをアプリケーション画面８の手前（上層）に表示させる（画面５−５）。なお、制御部２７は、現在、画面共有を行っていることを示すため、画面５−５に枠（特定色の枠）を表示させてもよい。
なお、制御部２７は、画面共有メニュー１に代えて、例えば、音声認識メニューを表示させてもよい。この音声認識メニューは、制御部２７が、集音部１８によって集音されたユーザの音声を認識し、認識された音声データからキーワードを抽出し、このキーワードに基づいてウェブを検索（例えば、ショップを検索する。）するためのメニューである。
【００４７】
図４は、ランチャのＧＵＩを操作して電話機能部１５を通常受話モードに設定する際の表示部２１の表示の例を模式的に示す図である。図４における表示部２１の画面１０−１〜１０−３それぞれは、アプリケーション実行部２６が、例えば、映像ストリームを再生させるアプリケーションプログラムを実行している様子を表している。
【００４８】
まず、アプリケーション実行部２６によるアプリケーションプログラムの実行中に、電話機能部１５が着呼すると、ランチャ実行部２９は、ランチャ記憶部２８からランチャを起動させてランチャ画像６を表示部２１に表示させる（画面１０−１）。画面１０−１には、映像の再生画面である映像画面（図４では、野球のバッターの画面）が含まれている。画面１０−１において、例えば、ランチャ画像６は、アプリケーション画面８よりも手前（上層）且つ画面１０−１の下側に表示される。このように、位置情報記憶部３４には、ランチャ画像３が映像画面２に重ならない位置を示す位置情報が記憶されている。これにより、アプリケーションプログラムの実行中に着呼した場合に、映像画面がランチャ画像６によって遮られない。例えば、ランチャ画像６は、発呼側の発信者を示す発信者情報（図４では、“鈴木  ○○”）と、現在リンギング中であることを表すステータス画像７ａと、それぞれＧＵＩ画像である、通常受話画像６ａと、スピーカ受話画像６ｂと、受話拒否画像６ｃとを含む。
【００４９】
通信端末装置５０のユーザによって通常受話画像６ａがタップされると、制御部２７は、電話機能部１５を通常受話モードに設定し、ランチャ画像６のステータス画像を、通常受話モードであることを表すステータス画像７ｃに書き換え、ランチャ画像６のＧＵＩ画像を、スピーカオン画像６ｆと、通話終了画像６ｅとに書き換える。そして、制御部２７は、画面共有メニュー１を表示部２１に表示させる（画面１０−２）。画面共有メニュー１の内容は、図３における画面５−４の画面共有メニュー１と同様である。
【００５０】
例えば、画面共有メニュー１の第１の画面共有機能ボタン２ａがタップされると、制御部２７は、電話機能部１５を通常受話モードから拡声スピーカ受話モードに変更する。そして、制御部２７は、第１の画面共有機能ボタン２ａに対応付けられた共有アプリケーションの実行を開始し、相手の通信端末装置との相互認証後、画面の共有開始を要求し、相手の通信端末装置がこれに承諾した場合に、共有していることを示すアイコン画像１１ｂをアプリケーション画面８の手前（上層）に表示させる（画面１０−３）。なお、制御部２７は、現在、画面共有を行っていることを示すため、画面１０−３に枠（特定色の枠）を表示させてもよい。
【００５１】
次に、通信端末装置５０の動作について説明する。
図５および図６は、通信端末装置５０の処理手順の例を示すフローチャートである。ただし、本フローチャートは、電話機能部１５が着呼してから制御部２７が画面共有メニューを表示部２１に表示させるまでの処理を表す。
【００５２】
電話機能部１５は、着呼するまで待機している（ステップＳ１：ＮＯ）。電話機能部１５が着呼すると（ステップＳ１：ＹＥＳ）、ステップＳ２において、ランチャ実行部２９は、ランチャ記憶部２８に記憶されたランチャを読み込み、このランチャの実行を開始する。ステップＳ２のランチャ起動処理の詳細については後述する。
【００５３】
制御部２７は、タッチパネル２２がタップされるまで待機する（ステップＳ３：ＮＯ）。タッチパネル２２がタップされると（ステップＳ３：ＹＥＳ）、ステップＳ４において、制御部２７は、スピーカ受話画像がタップされたか否かを判定する。制御部２７は、スピーカ受話画像がタップされたと判定した場合（ステップＳ４：ＹＥＳ）はステップＳ２１の処理に進め、それ以外（ステップＳ４：ＮＯ）はステップＳ５の処理に進める。
【００５４】
ステップＳ５において、制御部２７は、通常受話画像がタップされたか否かを判定する。制御部２７は、通常受話画像がタップされたと判定した場合（ステップＳ５：ＹＥＳ）はステップＳ７の処理に進め、それ以外（ステップＳ５：ＮＯ）はステップＳ６の処理に進める。
【００５５】
ステップＳ６において、制御部２７は、受話拒否画像がタップされたか否かを判定する。制御部２７は、受話拒否画像がタップされたと判定した場合（ステップＳ６：ＹＥＳ）はステップＳ９の処理に進め、それ以外（ステップＳ６：ＮＯ）はステップＳ３の処理に戻す。
【００５６】
ステップＳ５：ＹＥＳの後、ステップＳ７において、制御部２７は、電話機能部１５を通常受話モードに設定し、ランチャ画像のステータス画像を、通常受話モードであることを表すステータス画像に書き換え、ランチャ画像のＧＵＩ画像を、スピーカオン画像と、通話終了画像とに書き換える。
【００５７】
次に、ステップＳ８において、制御部２７は、画面共有メニューを表示部２１に表示させる。そして、本フローチャートの処理を終了させる。
【００５８】
ステップＳ６：ＹＥＳの後、ステップＳ９において、制御部２７は、電話機能部１５の着呼したセッションを中止（切断）させる。
次に、ステップＳ１０において、ランチャ実行部２９は、ランチャを終了させ、アイコン画像を消去する。そして、ランチャ実行部２９は、本フローチャートの処理を終了させる。
【００５９】
ステップＳ４：ＹＥＳの後、ステップＳ２１において、制御部２７は、電話機能部１５を拡声スピーカ受話モードに設定し、ランチャ画像のステータス画像を、拡声スピーカ受話モードであることを表すステータス画像に書き換え、ランチャ画像のＧＵＩ画像をスピーカオフ画像と、通話終了画像とに書き換える。
【００６０】
次に、ステップＳ２２において、制御部２７は、タイマによる計時を開始する。
【００６１】
次に、ステップＳ２３において、制御部２７は、タッチパネル２２がタップされたか否かを判定し、タップされたと判定した場合（ステップＳ２３：ＹＥＳ）はステップＳ２４の処理に進め、タップされていないと判定した場合（ステップＳ２３：ＮＯ）はステップＳ２６の処理に進める。
【００６２】
ステップＳ２４において、制御部２７は、スピーカオフ画像がタップされたか否かを判定する。制御部２７は、スピーカオフ画像がタップされたと判定した場合（ステップＳ２４：ＹＥＳ）はステップＳ３１の処理に進め、それ以外（ステップＳ２４：ＮＯ）はステップＳ２５の処理に進める。
【００６３】
ステップＳ２５において、制御部２７は、通話終了画像がタップされたか否かを判定する。制御部２７は、通話終了画像がタップされたと判定した場合（ステップＳ２５：ＹＥＳ）はステップＳ３３の処理に進め、それ以外（ステップＳ２５：ＮＯ）はステップＳ２６の処理に進める。
【００６４】
ステップＳ２６において、制御部２７は、タイマによる計時により所定時間（例えば、２〜３秒）が経過したか否かを判定する。制御部２７は、所定時間が経過したと判定した場合（ステップＳ２６：ＹＥＳ）はステップＳ２７の処理に進め、所定時間が経過していないと判定した場合（ステップＳ２６：ＮＯ）はステップＳ２３の処理に戻す。
【００６５】
ステップＳ２７において、ランチャ実行部２９は、ランチャ画像を消去し、画面共有メニューの表示に遷移させるためのアイコン画像を表示部２１に表示させる。ここでのアイコン画像は、例えば、電話機能部１５が拡声スピーカモードに設定されていることを表す。
次に、制御部２７は、アイコン画像がタップされるまで待機する（ステップＳ２８：ＮＯ）。アイコン画像がタップされると（ステップＳ２８：ＹＥＳ）、ステップＳ２９において、ランチャ実行部２９は、ランチャ画像を表示部２１に表示させる。
次に、ステップＳ３０において、制御部２７は、画面共有メニューを表示部２１に表示させる。そして、制御部２７は、本フローチャートによる処理を終了させる。
【００６６】
ステップＳ２４：ＹＥＳの後、ステップＳ３１において、制御部２７は、電話機能部１５を、拡声スピーカ受話モードから通常受話モードに切り換え、ランチャ画像のステータス画像を、通常受話モードであることを表すステータス画像に書き換え、ランチャ画像のＧＵＩ画像を、スピーカオン画像と、通話終了画像とに書き換える。次に、制御部２７は、ステップＳ３０の処理に進める。
【００６７】
ステップＳ２５：ＹＥＳの後、ステップＳ３３において、制御部２７は、電話機能部１５の通話のセッションを中止させて切断させる。
次に、ステップＳ３４において、ランチャ実行部２９は、ランチャを終了させ、アイコン画像を消去する。そして、ランチャ実行部２９は、本フローチャートによる処理を終了させる。
【００６８】
次に、ランチャ起動処理について説明する。
図７は、通信端末装置５０のランチャ起動処理の手順の例を示すフローチャートである。ステップＳ１０１において、ランチャ実行部２９は、アプリケーション実行部２６が実行するアプリケーションプログラムに対応する位置情報を位置情報記憶部３４から読み出す。
【００６９】
次に、ステップＳ１０２において、ランチャ実行部２９は、読み出した位置情報が示す表示位置にランチャ画像を表示させる。ランチャの実行により表示部２１に表示されるランチャ画像には、通常受話画像と、スピーカ受話画像と、受話拒否画像と、現在リンギング中であることを表すステータス画像とが含まれる。そして、ランチャ実行部２９は、本フローチャートによる処理を終了させる。
【００７０】
［第２の実施形態］
図８は、第２の実施形態である通信端末装置の機能構成を示すブロック図である。図８に示すように、第２の実施形態である通信端末装置５０ａは、通信端末装置５０に対して、位置情報記憶部３４および位置更新部３５が削除され、解析部３６が追加された構成である。
【００７１】
解析部３６は、アプリケーション実行部２６がアプリケーションプログラムを実行したことによって表示部２１に表示されるアプリケーション画面の内容を解析する。
そして、ランチャ実行部２９は、アプリケーション画面における、解析部３６の解析結果に基づいた範囲内に、ランチャ画像を表示させる。
【００７２】
具体的に、例えば、解析部３６は、アプリケーション画面における、時間方向の画素の変化の度合を検出する。画素の変化として、例えば、画素の色または輝度の変化が適用できる。そして、ランチャ実行部２９は、アプリケーション画面における、時間方向の画素の変化の度合が所定レベル以下である範囲内に、ランチャ画像を表示させる。
つまり、ランチャ実行部２９は、アプリケーション画面において画素変化の程度が低い領域にランチャ画像を表示させる。例えば、動きがある映像部分や、動きがあるゲーム画像部分は、ユーザが注目する部分である可能性が高いため、ランチャ実行部２９は、これらの動きがある部分を除く領域に、ランチャ画像を表示させる。
【００７３】
図９は、通信端末装置５０ａのランチャ起動処理の手順の例を示すフローチャートである。ステップＳ１１１において、解析部３６は、アプリケーション画面の内容を解析する。
次に、ステップＳ１１２において、ランチャ実行部２９は、アプリケーション画面における、解析部３６の解析結果に基づいた範囲内に、ランチャ画像を表示させる。ランチャの実行により表示部２１に表示されるランチャ画像には、通常受話画像と、スピーカ受話画像と、受話拒否画像と、現在リンギング中であることを表すステータス画像とが含まれる。そして、ランチャ実行部２９は、本フローチャートによる処理を終了させる。
【００７４】
［第３の実施形態］
図１０は、第３の実施形態である通信端末装置の機能構成を示すブロック図である。図１０に示すように、第３の実施形態である通信端末装置５０ｂは、通信端末装置５０に対して、位置情報記憶部３４および位置更新部３５が削除され、操作履歴記憶部３７が追加された構成である。
【００７５】
操作履歴記憶部３７は、タッチパネル２２における操作の位置の履歴を記憶する。例えば、操作履歴記憶部３７は、タッチパネル２２におけるタップの座標値を、時系列に記憶する。
そして、ランチャ実行部２９は、アプリケーション画面の、操作履歴記憶部３７に記憶された操作の位置の履歴に基づいた範囲内に、ランチャ画像を表示させる。
【００７６】
具体的に、例えば、ランチャ実行部２９は、アプリケーション画面の、操作の回数が所定回数以下である位置を含む範囲内、言い換えると、タッチ操作の回数が所定回数を超える位置を除く領域に、ランチャ画像を表示させる。
つまり、ランチャ実行部２９は、アプリケーション画面においてタッチ操作の頻度が少ない領域に、ランチャ画像を表示させる。
【００７７】
図１１は、通信端末装置５０ｂのランチャ起動処理の手順の例を示すフローチャートである。ステップＳ１２１において、ランチャ実行部２９は、操作履歴記憶部３７から操作の位置の履歴情報を読み出す。
次に、ステップＳ１２２において、ランチャ実行部２９は、アプリケーション画面の、操作履歴記憶部３７から読み出した操作の位置の履歴情報に基づいた範囲内に、ランチャ画像を表示させる。ランチャの実行により表示部２１に表示されるランチャ画像には、通常受話画像と、スピーカ受話画像と、受話拒否画像と、現在リンギング中であることを表すステータス画像とが含まれる。そして、ランチャ実行部２９は、本フローチャートによる処理を終了させる。
【００７８】
［第４の実施形態］
第４の実施形態において、報知部２５は、電話機能部１５が着呼した場合に、着呼したことを報知する。報知部２５は、バイブレータによる振動により報知してもよい。または、報知部２５は、照明インジケータによる照明により報知してもよい。または、報知部２５は、表示部２１の色調または輝度を変化させることにより報知してもよい。
【００７９】
そして、ランチャ実行部２９は、報知部２５による報知にしたがいタッチパネル２２が受け付けた操作に応じて、ランチャ記憶部２８に記憶されたランチャを起動させ、タッチパネル２２における操作の位置を基準とした表示部２１の位置にランチャ画像を表示させる。例えば、タッチパネル２２におけるタップの位置がランチャ画像の中心位置となるように、ランチャ実行部２９はランチャ画像を表示させる。この場合、タップの位置にランチャ画像の中心位置を合わせるとランチャ画像が表示面からはみ出してしまう場合は、ランチャ実行部２９は、ランチャ画像の全体が表示面に収まるように、ランチャ画像の中心位置を左右方向または上下方向にずらしてランチャ画像を表示させる。
【００８０】
報知部２５による報知によって自装置が着呼したことを認識したユーザは、ランチャ画像を表示してもよいと判断した表示部２１上の位置をタッチパネル２２によってタップする。これにより、ユーザがランチャ画像を表示してもよいと考えている領域にランチャ画像を表示させることができる。
【００８１】
図１２は、第４の実施形態である通信端末装置のランチャ起動処理の手順の例を示すフローチャートである。ステップＳ１３１において、電話機能部１５が着呼すると、報知部２５は、着呼したことを報知する。
ランチャ実行部２９は、タッチパネル２２がタップされるまで待機する（ステップＳ１３２：ＮＯ）。タッチパネル２２がタップされると（ステップＳ１３２：ＹＥＳ）、ステップＳ１３３において、ランチャ実行部２９は、タッチパネル２２におけるタップ操作の位置を基準とした表示部２１の位置に、ランチャ画像を表示させる。ランチャの実行により表示部２１に表示されるランチャ画像には、通常受話画像と、スピーカ受話画像と、受話拒否画像と、現在リンギング中であることを表すステータス画像とが含まれる。そして、ランチャ実行部２９は、本フローチャートによる処理を終了させる。
【００８２】
なお、電話機能部１５が着呼すると、報知部２５は、所定のメッセージを表示部２１に表示させてもよい。例えば、メッセージは、「操作画面を表示させる場所をタップしてください。」である。この場合、ランチャ実行部２９は、特定時間タップを受け付ける。そして、その特定時間内にタップされない場合、ランチャ実行部２９は、デフォルトの位置に、ランチャ画像を表示させる。デフォルトの位置は、アプリケーションプログラムに対応して設定された位置であってもよいし、前回表示されたときの位置であってもよい。
【００８３】
以上、詳述したとおり、本発明の実施形態である通信端末装置５０は、電話機能部１５と、アプリケーションプログラムを実行するアプリケーション実行部２６と、表示部２１と、電話機能部１５が着呼したことまたは通話中であることを表示部２１に表示させるためのランチャを記憶するランチャ記憶部２８と、電話機能部１５が着呼した場合または通話中である場合、ランチャ記憶部２８に記憶されたランチャを起動させ、アプリケーション実行部２６によるアプリケーションプログラムの実行により表示部２１に表示されるアプリケーション画面の所定の位置に、ランチャ画像を表示させるランチャ実行部２９と、を備える。
この構成により、通信端末装置５０は、アプリケーションプログラムの実行中に着呼した場合に、アプリケーション画面の所定の位置にランチャ画像を表示させることができる。
【００８４】
なお、通信端末装置５０において、ランチャ画像の表示位置を表す位置情報をアプリケーションプログラムごとに記憶する位置情報記憶部３４、を更に備え、ランチャ実行部２９は、アプリケーション実行部２６が実行するアプリケーションプログラムに応じて位置情報記憶部３４から読み出した位置情報が示す表示位置に、ランチャ画像を表示させてもよい。
これにより、通信端末装置５０は、アプリケーションプログラムごとに、ランチャ画像の表示位置を決めておくことができる。
【００８５】
また、通信端末装置５０において、アプリケーション実行部２６によりアプリケーションプログラムが実行された際のランチャ画像の表示位置を示す位置情報により、位置情報記憶部３４に記憶された位置情報を更新する位置更新部３５、を更に備えてもよい。
これにより、例えば、着呼中にランチャ画像がドラッグされることにより表示位置が変更された場合、ランチャの次回起動時には、当該変更された表示位置にランチャ画像を表示させることができる。
【００８６】
また、通信端末装置５０において、ランチャ記憶部２８は、アプリケーションプログラムの種類に応じてランチャ画像を記憶し、ランチャ実行部２９は、アプリケーション実行部２６が実行するアプリケーションプログラムに対応するランチャ画像をランチャ記憶部２８から読み出して前記ランチャ画像を表示させてもよい。
【００８７】
また、本発明の実施形態である通信端末装置５０ａは、アプリケーション画面の内容を解析する解析部３６、を更に備え、ランチャ実行部２９は、アプリケーション画面における、解析部３６の解析結果に基づいた範囲内に、ランチャ画像を表示させる。
例えば、通信端末装置５０ａにおいて、ランチャ実行部２９は、アプリケーション画面における、時間方向の画素の変化の度合が所定レベル以下である範囲内に、ランチャ画像を表示させてもよい。
これにより、例えば、動きがある映像部分や、動きがあるゲーム画像部分を除く領域、つまり、ユーザの注目度が低い領域に、ランチャ画像を表示させることができる。
【００８８】
また、本発明の実施形態である通信端末装置５０ｂは、タッチパネル２２と、タッチパネル２２における操作の位置の履歴を記憶する操作履歴記憶部３７と、を更に備え、ランチャ実行部２９は、アプリケーション画面の、操作履歴記憶部３７に記憶された操作の位置の履歴に基づいた範囲内に、ランチャ画像を表示させる。
例えば、通信端末装置５０ｂにおいて、ランチャ実行部２９は、アプリケーション画面の、操作の回数が所定回数以下である位置を含む範囲内に、ランチャ画像を表示させる。
これにより、タッチパネル２２のタップ操作の回数が所定回数を超える位置を除く領域に、ランチャ画像を表示させることができる。
【００８９】
以上により、各実施形態の通信端末装置によれば、アプリケーションプログラムを実行中に着呼した場合において、ユーザビリティの優れたグラフィカルユーザインターフェースを実現することができる。
【００９０】
以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００９１】
１５…電話機能部、１６…拡声スピーカ、１７…イヤスピーカ、１８…集音部、２１…表示部、２２…タッチパネル（操作入力受付部）、２３…通信部、２４…近接センサ、２５…報知部、２６…アプリケーション実行部、２７…制御部、２８…ランチャ記憶部、２９…ランチャ実行部、３０…受信部、３１…アプリケーション記憶部、３２…音検出部、３３…音声処理部、３４…位置情報記憶部、３５…位置更新部、３６…解析部、３７…操作履歴記憶部、５０−１，５０−２…通信端末装置、５１…ネットワーク、１００…通信システム
【図１】
0006405178.tif 000002
【図２】
0006405178.tif 000003
【図３】
0006405178.tif 000004
【図４】
0006405178.tif 000005
【図５】
0006405178.tif 000006
【図６】
0006405178.tif 000007
【図７】
0006405178.tif 000008
【図８】
0006405178.tif 000009
【図９】
0006405178.tif 000010
【図１０】
0006405178.tif 000011
【図１１】
0006405178.tif 000012
【図１２】
0006405178.tif 000013