(57)【要約】【課題】記憶容量を抑え、プログラマの負担を軽減しながら、ユーザに起動中アプリの存在を意識させることを可能にする。【解決手段】制御部１５は、複数のアプリケーションプログラムの一つが起動されるとき、起動するアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定し、起動するアプリケーションプログラムが、第２種のアプリケーションプログラムである場合に、記憶部１４を参照してアプリケーションプログラムに関わる属性情報の直前にスタックされている属性情報によって特定されるアプリケーションプログラムが第１種のアプリケーションプログラムである場合、表示部１３に対してアイコンの表示を行うように制御する。【選択図】図４
2008098733.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
複数のアプリケーションプログラムを選択的に切替え実行し、実行するアプリケーションプログラムが第１種のアプリケーションプログラムの場合は、前記アプリケーションプログラムの動作に関わるアイコンを前記表示部に表示させるように制御すると共に、前記複数のアプリケーションプログラムの一つが起動されるとき、前記起動するアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定し、前記アプリケーションプログラムが前記第２種のアプリケーションプログラムであると判定され、前記アプリケーションプログラムの起動前に前記表示部に前記アイコンの表示が行われていた場合には、前記アイコンの表示を継続するように制御する制御部と、
を備えることを特徴とする携帯端末装置。
【請求項２】
表示部と、
複数のアプリケーションプログラムを選択的に切替えて実行し、実行するアプリケーションプログラムが第１種のアプリケーションプログラムの場合は、前記アプリケーションプログラムの動作に関わるアイコンを前記表示部に表示させるように制御する制御部と、
前記制御部により前記複数のアプリケーションプログラムのいずれかが実行されるとき、前記実行されるアプリケーションプログラムを特定する属性情報がスタックされる記憶部と、を備え、
前記制御部は、
前記複数のアプリケーションプログラムの一つが起動されるとき、前記起動するアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定し、前記起動するアプリケーションプログラムが、前記第２種のアプリケーションプログラムである場合に前記記憶部を参照し、前記アプリケーションプログラムに関わる属性情報の直前にスタックされている属性情報によって特定されるアプリケーションプログラムが前記第１種のアプリケーションプログラムである場合、前記表示部に対し、前記アイコンの表示を行うように制御する
ことを特徴とする携帯端末装置。
【請求項３】
表示部と、
複数のアプリケーションプログラムを選択的に切替え実行する制御部と、
前記制御部により前記複数のアプリケーションプログラムのいずれかが実行されるとき、前記実行されるアプリケーションプログラムを特定する属性情報がスタックされる記憶部と、を備え、
前記制御部は、
前記複数のアプリケーションプログラムの一つが起動されると前記記憶部にスタックされた属性情報を参照し、最新の起動アプリケーションプログラムが第１種のアプリケーションプログラムの場合には、前記アプリケーションプログラムの動作に関わるアイコンを前記表示部に表示させるよう制御し、
前記最新の起動アプリケーションプログラムが第２種のアプリケーションプログラムである場合には、前記アプリケーションプログラムの属性情報の直前にスタックされている属性情報により特定されるアプリケーションプログラムに基づいた前記アイコンの表示を継続するように制御する
ことを特徴とする携帯端末装置。
【請求項４】
前記制御部は、
前記複数のアプリケーションプログラムの一つの起動に基づき、起動するアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定し、前記第２種のアプリケーションプログラムでないと判定された場合には、前記表示部に表示されるアイコンを、前記起動されるアプリケーションプログラムに応じたアイコン表示に更新するように制御する
ことを特徴とする請求項１または２に記載の携帯端末装置。
【請求項５】
前記第２種のアプリケーションプログラムは、
前記第１のアプリケーションプログラムを起動中に起動され、前記表示部に警告表示を行うアプリケーションプログラムである
ことを特徴とする請求項１から４のいずれか１項に記載の携帯端末装置。
【請求項６】
前記制御部は、
新たなアプリケーションプログラムが起動するとき、実行中のアプリケーションプログラムに基づく属性情報を前記記憶部にスタックしたまま前記実行中のアプリケーションプログラムの実行を中断し、前記新たなアプリケーションプログラムに基づく属性情報を前記記憶部にスタックし、前記新たなアプリケーションプログラムを起動するように制御する
ことを特徴とする請求項３に記載の携帯端末装置。
【請求項７】
複数のアプリケーションプログラムを選択的に切替え実行し、実行するアプリケーションプログラムが第１種のアプリケーションプログラムの場合は、前記アプリケーションプログラムの動作に関わるアイコンを表示部に表示させるように制御する携帯端末装置におけるアイコンの表示制御方法であって、
前記複数のアプリケーションプログラムの一つが起動されたとき、前記起動されたアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定する第１のステップと、
前記アプリケーションプログラムが前記第２種のアプリケーションプログラムであると判定され、前記アプリケーションプログラムの起動前に前記表示部に前記アイコンの表示が行われていた場合に、前記アイコンの表示を継続するように制御する第２のステップと、
を有することを特徴とする携帯端末装置におけるアイコンの表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションプログラムが起動中であることをピクト（アイコン）表示によってユーザに通知する、携帯端末装置および携帯端末装置におけるアイコンの表示制御方法に関する。
【背景技術】
【０００２】
近年、アプリケーションが豊富に用意された多機能な携帯端末装置が普及するようになった。上記した携帯端末装置において、ナビゲーションやミュージックプレイヤ等、アプリケーションプログラム（以下、単にアプリという）の動作中は、有効画面の最上段にもうけられたピクト領域に「アプリ起動中」を示すアイコン（以下、ピクトという）を点灯し、あるいは点滅表示することでその状態を示していた。
これは、ＯＳ（Operating System）とは独立してアプリを管理するアプリケーションマネージャが、アプリを起動する際にピクトを点灯させ、このアプリを終了する際にピクトを消灯するように制御することで実現していた。
【０００３】
動作中のアプリに応じたピクトを表示させるための技術として、例えば、以下に示す特許文献１が知られており、この特許文献１の図１０、および、段落「００４３」に、テレビアプリに応じたピクト表示の一例が開示されている。
【特許文献１】特開２００６−２１１３９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、最近、上記したアプリの起動中に、なにかとアラート画面を表示する機会が増えてきた。例えば、バックグランドで受信したメールの通知画面（割り込みイベント発生）、ユーザ操作による、課金の確認画面、ロックナンバー入力画面、アプリ終了の是非確認画面等、多数存在する。
従来は、発生が予測される上記したアラート画面の全てをアプリ毎に用意しておくことで対応しており、そのアラート画面を表示させるときにもそのアプリが起動中であることを示すピクトの点灯（点滅）が継続するように制御していた。
【０００５】
一方で、テレビの視聴等もアプリの監視下で動作制御されているように、ピクト点灯（点滅）を伴うアプリの種類自体が増加し、更に、アラートの種類も増加してきており、これらの組み合わせの数は無視できないものとなってきている。
したがって、アラート画面の全てをアプリが用意することは、記憶容量的に不利に作用する他、設計工数が増え、プログラマの負担増になるといった欠点があった。
【０００６】
本発明は上記した課題を解決するためになされたものであり、記憶容量を抑え、プログラマの負担を軽減しながら、ユーザに起動中アプリの存在を意識させることのできる、携帯端末装置および携帯端末装置におけるアイコン表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の観点の携帯端末装置は、表示部と、複数のアプリケーションプログラムを選択的に切替え実行し、実行するアプリケーションプログラムが第１種のアプリケーションプログラムの場合は、前記アプリケーションプログラムの動作に関わるアイコンを前記表示部に表示させるように制御する制御部と、を備え、前記制御部は、前記複数のアプリケーションプログラムの一つが起動されるとき、前記起動するアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定し、前記アプリケーションプログラムが前記第２種のアプリケーションプログラムであると判定され、前記アプリケーションプログラムの起動前に前記表示部に前記アイコンの表示が行われていた場合には、前記アイコンの表示を継続するように制御する。
【０００８】
また、本発明の第２の観点の携帯端末装置は、表示部と、複数のアプリケーションプログラムを選択的に切替えて実行し、実行するアプリケーションプログラムが第１種のアプリケーションプログラムの場合は、前記アプリケーションプログラムの動作に関わるアイコンを前記表示部に表示させるように制御する制御部と、前記制御部により前記複数のアプリケーションプログラムのいずれかが実行されるとき、前記実行されるアプリケーションプログラムを特定する属性情報がスタックされる記憶部と、を備え、前記制御部は、前記複数のアプリケーションプログラムの一つが起動されるとき、前記起動するアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定し、前記起動するアプリケーションプログラムが、前記第２種のアプリケーションプログラムである場合に前記記憶部を参照し、前記アプリケーションプログラムに関わる属性情報の直前にスタックされている属性情報によって特定されるアプリケーションプログラムが前記第１種のアプリケーションプログラムである場合、前記表示部に対し、前記アイコンの表示を行うように制御する。
【０００９】
また、本発明の第３の観点の携帯端末装置は、表示部と、複数のアプリケーションプログラムを選択的に切替え実行する制御部と、前記制御部により前記複数のアプリケーションプログラムのいずれかが実行されるとき、前記実行されるアプリケーションプログラムを特定する属性情報がスタックされる記憶部と、を備え、前記制御部は、前記複数のアプリケーションプログラムの一つが起動されると前記記憶部にスタックされた属性情報を参照し、最新の起動アプリケーションプログラムが第１種のアプリケーションプログラムの場合には、前記アプリケーションプログラムの動作に関わるアイコンを前記表示部に表示させるよう制御し、前記最新の起動アプリケーションプログラムが第２種のアプリケーションプログラムである場合には、前記アプリケーションプログラムの属性情報の直前にスタックされている属性情報により特定されるアプリケーションプログラムに基づいた前記アイコンの表示を継続するように制御する。
【００１０】
好適には、前記制御部は、前記複数のアプリケーションプログラムの一つの起動に基づき、起動するアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定し、前記第２種のアプリケーションプログラムでないと判定された場合には、前記表示部に表示されるアイコンを、前記起動されるアプリケーションプログラムに応じたアイコン表示に更新するように制御する。
【００１１】
好適には、前記第２種のアプリケーションプログラムは、前記第１のアプリケーションプログラムを起動中に起動され、前記表示部に警告表示を行うアプリケーションプログラムである。
【００１２】
好適には、前記制御部は、新たなアプリケーションプログラムが起動するとき、実行中のアプリケーションプログラムに基づく属性情報を前記記憶部にスタックしたまま前記実行中のアプリケーションプログラムの実行を中断し、前記新たなアプリケーションプログラムに基づく属性情報を前記記憶部にスタックし、前記新たなアプリケーションプログラムを起動するように制御する。
【００１３】
本発明の第４の観点は、複数のアプリケーションプログラムを選択的に切替え実行し、実行するアプリケーションプログラムが第１種のアプリケーションプログラムの場合は、前記アプリケーションプログラムの動作に関わるアイコンを表示部に表示させるように制御する携帯端末装置におけるアイコンの表示制御方法であって、前記複数のアプリケーションプログラムの一つが起動されたとき、前記起動されたアプリケーションプログラムが第２種のアプリケーションプログラムであるか否かを判定する第１のステップと、前記アプリケーションプログラムが前記第２種のアプリケーションプログラムであると判定され、前記アプリケーションプログラムの起動前に前記表示部に前記アイコンの表示が行われていた場合に、前記アイコンの表示を継続するように制御する第２のステップと、を有する。
【発明の効果】
【００１４】
本発明によれば、記憶容量を抑え、プログラマの負担を軽減しながらも、起動中アプリの存在を表示することができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の実施の形態にかかわる携帯端末装置の内部構成を示すブロック図である。ここでは、携帯端末装置として携帯電話が例示されている。
【００１６】
図１に示されるように携帯電話は、通信部１１と、操作部１２と、表示部１３と、記憶部１４と、制御部１５と、音声処理部１６と、スピーカ１７と、マイク１８とにより構成される。
【００１７】
通信部１１は、通信ネットワークに接続される不図示の基地局との間で無線通信を行う。例えば、制御部１５から供給される送信データに所定の変調処理を施して無線信号に変換し、不図示のアンテナを介して送出する。また、アンテナにおいて受信される基地局からの無線信号に所定の復調処理を施して受信データに変換し、制御部１５に出力する。
【００１８】
操作部１２は、例えば、電源キー、通話キー、数字キー、文字キー、選択キー、決定キーなど、各種の機能が割り当てられたキーを有しており、これらのキーがユーザによって操作された場合に、その操作内容に対応する信号を生成し、これをユーザの指示として制御部１５に入力する。
【００１９】
表示部１３は、例えば、液晶表示パネルや有機ＥＬ（Electro-Luminescence）パネルなどの表示デバイスを用いて構成されており、制御部１５により生成される映像信号に応じた画像を表示する。例えば、発信時における発信先の電話番号、着信時における着信相手の電話番号、受信メールや送信メールの内容、日付、時刻、バッテリ残量、待ち受け画面、そして、ピクトなどの各種の情報や画像を表示する。
ここでは、図２にその表示画面領域が示されるように、画面中央部には上記した映像信号に応じた画像が表示されるメイン領域１３１、画面上部には携帯電話の状態情報が表示されるピクト領域１３２、画面下部にはサブ機能表示が行われるソフトキー領域が割当てられ、それぞれ表示される。
【００２０】
記憶部１４には、制御部１５において処理に利用される各種のデータが保持される。例えば、制御部１５に備わるコンピュータのプログラム、通信相手の電話番号や電子メールアドレス等の個人情報を管理するアドレス帳、着信音やアラーム音を再生するための音声ファイル、待ち受け画面用の画像ファイル、各種の設定データ、プログラムの処理過程で利用される一時的なデータなどが保持される。
ここでは、更に、後述する制御部１５によって実行されるアプリ毎、そのアプリを特定するための属性情報がスタックされるスタック領域（以下、アプリ起動スタック１４０という）が割り付けられ保持される。図３に、アプリ起動スタック１４０に保持される属性情報のデータ構造の一例が示されている。
【００２１】
図３に示されるように、属性情報として、アプリＩＤ１４１、アプリ名１４２、アプリの種別１４３、アプリ特性１４４に関するそれぞれの情報がある。ここで、「アプリ特性」１４４とは、ＩＤに相当するアプリが第１種アプリか第２種アプリであるかを判定するために制御部１５によって参照される情報をいう。また、「第２種アプリ」とは、第１種アプリが起動中に起動され、表示部１３に警告表示を行うアプリ（以降、ポップアップアプリという）をいい、第１種アプリとは、第２種アプリの呼び出し元のアプリをいう。
なお、上記した記憶部１４は、例えば不揮発性の記憶デバイス（不揮発性半導体メモリ、ハードディスク装置、光ディスク装置など）やランダムアクセス可能な記憶デバイス（例えば、ＳＲＡＭ、ＤＲＡＭ）などによって構成される。
【００２２】
制御部１５は、携帯電話の全体的な動作を統括的に制御する。すなわち、携帯電話の各種の処理（回線交換網を介して行われる音声通話、電子メールの作成と送受信、インターネットのＷｅｂ（World Wide Web）サイトの閲覧など）が操作部１２を介したキー入力に応じて適切な手順で実行されるように、上述した各ブロックの動作（通信部１１における信号の送受信、表示部１３における画像の表示など）を制御する。
制御部１５は、記憶部１４に格納されるプログラム（ＯＳ、アプリケーションマネージャ、アプリ等）に基づいて処理を実行するコンピュータ（マイクロプロセッサ）を備えており、このプログラムにおいて指示された手順に従って上述した処理を実行する。すなわち、記憶部１４に格納されるプログラムから命令コードを順次読み込んで処理を実行する。
【００２３】
制御部１５は、上述した各種処理の一部を、所定の実行環境（プラットフォーム）の元で動作するアプリにより実行する。例えば、インターネットのＷｅｂサイトの閲覧や、待受けモードにおける画像の表示等の処理をアプリによって実行する。すなわち、制御部１５は、操作部１２からのキー入力等に応じて所定のイベントが発生すると、そのイベントに対応する所定のアプリを起動して特定の処理を実行する。
ここでは、制御部１５は、複数のアプリの一つが起動されるとき、記憶部１４に保持された属性情報を参照して起動するアプリの特性を判定し、そのアプリが特定のアプリであると判定され、かつ、表示部１３に、そのアプリの起動前の直前に実行していたアプリが起動中であることを示すピクト表示が行われていたことを条件に、そのピクト表示を継続するように制御する機能を持つ。詳細は後述する。
【００２４】
なお、音声処理部１６は、スピーカ１７において出力される音声信号やマイクロフォン１８において入力される音声信号の処理を行う。すなわち、マイクロフォン１８から入力される音声を増幅し、アナログ−デジタル変換を行い、更に符号化等の信号処理を施し、デジタルの音声データに変換して制御部１５に出力する。また、制御部１５から出力される音声データに復号化、デジタル−アナログ変換、増幅等の信号処理を施し、アナログの音声信号に変換してスピーカ１７に出力する。
【００２５】
上記した携帯電話は、具体的には、ＣＰＵと、メモリを含む周辺ＬＳＩによって構成され、制御中枢となる制御部１５が持つ機能は、ＣＰＵがメモリに記録されたプログラムを逐次読み出し、実行することにより実現される。
また、通信部１１と、操作部１２と、表示部１３と、音声処理部１６が持つ機能は、ＣＰＵによりプログラマブルに制御される周辺ＬＳＩによって実現され、図示せぬ入出力ポートを介して制御部１５が持つ機能を実現するＣＰＵに接続される。なお、記憶部１４は、メモリに割り付けられ記憶されるものとする。
【００２６】
図４は、本発明の実施の形態にかかわる携帯端末装置の動作を説明するために引用したフローチャートである。
以下、図４に示すフローチャートを参照しながら、図１〜図３に示す本発明の実施の形態にかかわる携帯端末装置の動作について詳細に説明する。
【００２７】
制御部１５は、操作部１２からのキー入力等に応じて所定のイベントが発生すると、そのイベントに対応する所定のアプリ（以下、起動アプリという）を選択し、起動アプリの起動開始処理を実行する（Ｓ４０１）。この起動開始処理にあたり、制御部１５は、起動アプリのＩＤを取得し（Ｓ４０２）。そのＩＤに基づき記憶部１４を参照してアプリ特性情報１４４を取得し、それら属性情報をアプリ起動スタック１４０にスタックする（Ｓ４０３）。
次に、制御部１５は、取得した起動アプリのアプリ特性情報から、ポップアップアプリであるか否かを判定し（Ｓ４０４）、ポップアップアプリでないと判定された場合は、その起動アプリをシステム上アクティブとするトップビジブル（TOP-Visible）であると判定する（Ｓ４０５）。
【００２８】
続いて、制御部１５は、その起動アプリがピクト表示対象であるか否かを判定し（Ｓ４０６）、表示対象であると判定された場合、表示部１３のピクト表示領域１３２をクリアした後（Ｓ４０７）、起動アプリのピクト表示を行い（Ｓ４０８）、起動アプリの起動処理が完了する（Ｓ４１２）。
なお、起動アプリが表示対象でない場合は、ピクト表示をクリア（Ｓ４０９）して起動アプリの起動処理が完了する（Ｓ４１２）。このように、制御部１５は、起動アプリがポップップアプリでない判定された場合には、表示部１４に表示されるピクトを、起動アプリに応じたピクト表示に更新する。
【００２９】
一方、Ｓ４０４のポップアップ判定処理において、起動アプリがポップアップアプリであると判定された場合、ポップアップアプリの呼び出し元である直前にスタックされている起動アプリをトップビジブルとして判定する（Ｓ４１０）。そして、その呼び出し元の起動アプリによって既に実行されているピクト表示を維持し（Ｓ４１１）、アプリ起動処理を完了する（Ｓ４１２）。
【００３０】
なお、トップビジブルとしてポップアップアプリが起動された状態で、警報報知等を見終わったユーザが、このポップアップアプリを終了させるときには、ピクト表示は元々直前に起動されていた第１種アプリに基づいたものであるため、特にピクト表示を更新せずとも済む。
【００３１】
図５に、アプリ起動スタック１４０の遷移の一例が動作概念図として示されている。図５において、上段に、記憶部１４に保持されるアプリ起動スタック１４０の遷移が、下段に、表示部１３に表示される画面の遷移が示されている。
ここでは、アプリの種類として、待受けアプリと、第１種アプリとしてのアプリＡ（例えば、ナビゲーションアプリ）と、第２種アプリとしてのサブアプリＢ（例えば、メール報知アプリ）とが例示されており、初期状態では待受けアプリがトップビジブルになっているものとする(1)。また、アプリ起動スタック１４０中、最上部にスタックされた属性情報を持つアプリが最新の起動アプリとする。
【００３２】
制御部１５は、操作部１２からのキー入力等に応じて待受け画面からナビゲーションを選択すると、そのイベントに対応するアプリＡの起動処理を開始するが、この新たなアプリ（アプリＡ）が起動するとき、実行中のアプリ（待受け）に基づく属性情報をアプリ起動スタック１４０にスタックしたまま、待受けアプリの実行を中断し、アプリＡに基づく属性情報をアプリ起動スタック１４０にスタックし、アプリＡを起動するように制御する。そして、アプリＡをトップビジブルとして設定する(2)。
制御部１５は、更に、アプリＡがピクト表示（アプリＡが起動中であることを表示）対象であることを確認して表示部１３を制御することにより、待受け画面から、ピクトの点灯を伴うアプリＡ起動中の画面に遷移する(3)。
【００３３】
アプリＡが起動中、バックグランドでメールの着信があってサブアプリ（メール報知アプリ）を起動するとき、実行中のアプリＡに基づく属性情報をアプリ起動スタック１４０にスタックしたまま、アプリＡの実行を中断し、サブアプリＢに基づく属性情報をアプリ起動スタック１４０にスタックし(4)、サブアプリＢを起動するように制御する。
このとき、図４のフローチャートに基づいて、制御部１５は、サブアプリＢではなく、直前にスタックされている呼び出し元のアプリＡをトップビジブルと判定するため、アプリＡのピクト表示は維持される(5)。
【００３４】
上記した本発明の実施の形態にかかわる携帯端末装置によれば、制御部１５は、複数のアプリの一つが起動されるとき、起動するアプリが第２種アプリ（ポップアップアプリ）であるか否かを判定し、当該起動するアプリが、第２種アプリである場合に記憶部１４（アプリ起動スタック１４０）を参照し、第２種アプリに関わる属性情報の直前にスタックされている属性情報によって特定されるアプリが第１種アプリ（呼び出し元の起動アプリ）である場合、表示部１３に対し、アイコンの表示を行うように制御することより、記憶部１４の記憶容量を抑え、様々なバリエーションを一々想定して全ポップアップを全第１種アプリに対して考えてプリグラムを作成する必要がなくなるので、プログラマの負担を軽減しながら、ユーザに起動中アプリの存在を意識させることを実現するものである。
【００３５】
具体的に、制御部１５は、記憶部１４に保持されたアプリ起動スタック１４０を監視することにより、第１種アプリ起動中にポップアップアプリが起動した場合、ポップアップアプリをトップビジブルなアプリとみなしてしまって、ピクト表示が消え、起動中の第１種アプリが存在しないかのような誤解をユーザに与えてしまうことなく、呼び出し元の第１種アプリをトップビジブルなアプリとしてピクト表示（アプリ起動中）を継続することができる。
このことにより、全てのアラート画面をアプリ毎に用意する必要がなくなることから、記憶容量を抑え、様々なバリエーションを一々想定して全ポップアップを全第１種アプリに対して考えてプリグラムを作成する必要がなくなるので、プログラマの負担を軽減しながら、トップビジブルとなっている起動中アプリの存在をユーザに意識させることができる。
したがって、ユーザは、起動中の第１種アプリが存在することを、ポップアップアプリ起動中も常に意識することができ、例えば、終了キーを連続押下して起動中のポップアップアプリもろとも第１種アプリも終了させ、第１種アプリにおいて編集中の文章を消去してしまう等、起動中アプリの存在を意識できなかった場合にありうる不用意な操作を未然に防止することができる。
【００３６】
なお、図４に示すフローチャート、および図５に示す動作概念図は、本発明の携帯端末装置におけるアイコンの表示制御方法が有する各工程（ステップ）についても示している。
すなわち、本発明の携帯端末装置におけるアイコンの表示制御方法は、表示部１４と、複数のアプリケーションプログラムを選択的に切替え実行し、実行するアプリケーションプログラムが第１種アプリケーションプログラムの場合は、アプリケーションプログラムの動作に関わるアイコンを表示部１４に表示させるように制御する制御部１５と、を備えた携帯端末装置におけるアイコンの表示制御方法であって、制御部１５は、複数のアプリケーションプログラムの一つが起動されたとき、起動されたアプリケーションプログラムが第２種アプリケーションプログラムであるか否かを判定する第１のステップ（Ｓ４０４）と、アプリケーションプログラムが第２種アプリケーションプログラムであると判定され、アプリケーションプログラムの起動前に表示部１４にアイコンの表示が行われていた場合に、アイコンの表示を継続するように制御する第２のステップ（Ｓ４１０、Ｓ４１１）と、を有するものである。
【００３７】
上記した本発明の実施の形態にかかわる帯端末装置におけるアイコンの表示制御方法によれば、制御部１５が、複数のアプリケーションプログラムの一つが起動されたとき、起動されたアプリケーションプログラムが第２種アプリケーションプログラムであるか否かを判定し、第２種アプリケーションプログラムであると判定され、アプリケーションプログラムの起動前に表示部１４にアイコンの表示が行われていた場合に、アイコンの表示を継続するように制御することで、アラート画面の全てをアプリケーションプログラムのそれぞれで用意する必要がなくなるため、記憶容量を抑え、プログラマの負担を軽減しながら、ユーザに起動中のアプリケーションプログラムの存在を意識させることができる。
【００３８】
なお、上記した実施の形態にかかわる携帯端末装置によれば、携帯端末装置として携帯電話を例示したが、他に、ＰＤＡ（Personal Digital Assistants）、ゲーム機やナビゲーションシステムなどに適用しても同様の効果が得られる。
また、本発明の携帯端末装置の各構成ブロックの機能は、全てをソフトウェアによって実現しても、あるいはその少なくとも一部をハードウエアで実現してもよい。例えば、制御部１５における処理や、通信部１１、音声処理部１６におけるデータ処理は、１または複数のプログラムによりコンピュータ上で実現してもよく、また、その少なくとも一部をハードウエアで実現してもよい。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態にかかわる携帯端末装置の内部構成を示すブロック図である。
【図２】本発明の実施の形態にかかわる携帯端末装置において使用される表示部の画面構成の一例を示す図である。
【図３】本発明の実施の形態にかかわる携帯端末装置において使用される記憶部のデータ構造の一例を示す図である。
【図４】本発明の実施の形態にかかわる携帯端末装置の動作を説明するために引用したフローチャートである。
【図５】本発明の実施の形態にかかわる携帯端末装置の動作を説明するために引用し動作概念図である。
【符号の説明】
【００４０】
１１…通信部、１２…操作部、１３…表示部、１４…記憶部、１５…制御部、１６…鳴動部、１７…スピーカ、１８…マイク、１３１…メイン領域、１３２…ピクト領域、１３３…ソフトキー領域、１４０…アプリ起動スタック。
【図１】
2008098733.tif 000003
【図２】
2008098733.tif 000004
【図３】
2008098733.tif 000005
【図４】
2008098733.tif 000006
【図５】
2008098733.tif 000007