(57)【要約】【課題】複数のアプリケーションの実行中において、どのアプリケーションが実行可能であり、どのアプリケーションがそうでないのかをユーザが容易に把握することが可能な電子機器における報知方法を提供する。【解決手段】少なくとも１つのアプリケーションが実行中或いは中断中である状態で、他のアプリケーションを重ねて実行することが可能であるか否かを、判定部５が揮発性メモリ１２の残存メモリ容量と各種アプリケーションの実行に必要なメモリ容量とを比較することにより判定し、報知部６がその判定結果を基に報知する。【選択図】図４
2008186168.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションを記憶する不揮発性メモリと、
前記不揮発性メモリに記憶された複数のアプリケーションのうち、実行要求が行われたアプリケーションを実行する実行部と、
前記実行要求されたアプリケーションの実行の際に必要な情報を記憶する揮発性メモリと、
前記実行部により前記複数のアプリケーションのうち少なくとも１つのアプリケーションが実行された状態において、前記複数のアプリケーションのうち少なくとも１つのアプリケーションの更なる実行に必要な情報の情報量が前記揮発性メモリに記憶可能な情報量の許容値を超えるか否かを判定する判定部と、
前記判定部による判定の対象となったアプリケーションの実行に関する情報の報知を行う報知部と、
前記実行部、前記判定部及び前記報知部により行われる各動作を制御する制御部と、
を有し、
前記制御部は、前記判定部による前記判定の結果に応じて、前記報知部による前記判定の対象となったアプリケーションの実行に関する情報の報知の方法を異ならせる制御を行う
ことを特徴とする電子機器。
【請求項２】
前記制御部は、前記複数のアプリケーションのうち少なくとも１つのアプリケーションの更なる実行に必要な情報の情報量が前記揮発性メモリに記憶される情報量の許容値を超えないと前記判定部により判定された場合には前記判定の対象となったアプリケーションの実行に関する情報の報知を前記報知部により行い、前記複数のアプリケーションのうち少なくとも１つのアプリケーションの更なる実行に必要な情報の情報量が前記揮発性メモリに記憶される情報量の許容値を超えると前記判定部により判定された場合には前記判定の対象となったアプリケーションの実行に関する情報の報知を前記報知部により行わない、または制限的に報知を行う制御を行う
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
表示部をさらに有し、
前記制御部は、前記判定部による前記判定の対象となった２つ以上のアプリケーションの実行に関する各情報を前記表示部に同時に表示することにより前記報知部による報知を行う制御を行う
ことを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記複数のアプリケーションのうち少なくとも１つのアプリケーションを実行するために操作される操作部と、
前記操作部を点灯する点灯部と、
をさらに有し、
前記制御部は、前記判定部により前記判定の対象となった前記アプリケーションの実行に関する情報の前記報知部による報知を前記点灯部による前記操作部への点灯により行う制御を行う
ことを特徴とする請求項１または２に記載の電子機器。
【請求項５】
前記制御部は、前記実行部により前記複数のアプリケーションのうち少なくとも１つのアプリケーションが実行された状態において前記複数のアプリケーションのうち他の少なくとも１つのアプリケーション及び前記実行されたアプリケーションと同一のアプリケーションの実行に関する情報を前記報知部により報知するための報知要求に応じて、前記判定部により前記報知要求されたアプリケーションの実行に必要な情報の情報量が前記揮発性メモリに記憶可能な情報量の許容値を超えるか否かを判定する制御を行う
ことを特徴とする請求項１から４のいずれか一項に記載の電子機器。
【請求項６】
複数のアプリケーションを実行可能な電子機器における報知方法であって、
前記複数のアプリケーションのうち少なくとも１つのアプリケーションが実行された状態において、前記複数のアプリケーションのうち少なくとも１つのアプリケーションの更なる実行に必要な情報の情報量が前記揮発性メモリに記憶可能な情報量の許容値を超えるか否かを判定する第１の工程と、
第１の工程における前記判定の結果に応じて、前記判定の対象となったアプリケーションの実行に関する情報の報知の方法を異ならせて報知を行う第２の工程と、
を有することを特徴とする電子機器における報知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアプリケーションを実行可能な電子機器及び電子機器における報知方法に関する。
【背景技術】
【０００２】
現在、携帯端末等の電子機器においては、多種多様なアプリケーションを実行可能となっている。
携帯端末の実行可能なアプリケーションとしては、例えば、Ｅメール、カレンダー、アドレス帳、ウェブブラウザ、地図やＧＰＳによるナビゲーション、音楽再生、ゲーム等が挙げられる。
【０００３】
携帯端末は、上述したような多様なアプリケーションを実行可能ではあるが、携帯端末は小型であることがユーザビリティ上必然的に要求されるため、実行要求されたアプリケーションの実行の際に必要な情報を記憶するメモリを大容量化することが困難であり、基本的には同時に１つのアプリケーションしか実行することしかできない、という仕様になっていた。例えば、Ｅメールアプリケーション実行中にカレンダーアプリケーションを実行しようとした場合、現在実行中のＥメールアプリケーションを一度終了させた後、改めてカレンダーアプリケーションを実行させる必要があり、操作が大変煩わしい、という第１の不利益があった。
【０００４】
そのような第１の不利益を解消するために、現在実行中のアプリケーションを一時中断して待機させておいて、その間に他のアプリケーションを実行する携帯端末が存在する。
このような携帯端末では、中断させたアプリケーションを待機させたまま他のアプリケーションを実行し、他のアプリケーションが終了したら中断させたアプリケーションを中断されたときの状態で再び実行するようになっており、使い勝手を向上させていた。
【０００５】
しかし、上述したように、一般に携帯端末のメモリ容量は小さく、実行中のアプリケーションを中断して待機させて他のアプリケーションを新たに実行させる場合、新たに実行させるアプリケーションのメモリ使用量によっては、待機中のアプリケーションのメモリ使用量と新たに実行させるアプリケーションのメモリ使用量との合計が、携帯端末のメモリ容量の最大値を超えてしまう場合があり、この場合には新たなアプリケーションを実行することができなくなってしまう、という第２の不利益があった。特に、複数のアプリケーションを中断して待機状態にした状態において、新たなアプリケーションを実行させることが可能な携帯端末においては、こうした第２の不利益が顕著であった。
【０００６】
こうした第２の不利益を解消する技術として、例えば特許文献１に開示された技術がある。
【特許文献１】特開平１０−６３５６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１には、複数のアプリケーションが実行されている状態で新たなアプリケーションの実行が要求された場合に、新たなアプリケーションの実行に必要なメモリ容量が残存メモリ容量を超えるか否かを判断し、残存メモリ容量が新たなアプリケーションの実行に必要なメモリ容量より小さい場合には、その旨を通知すると共に、実行中のアプリケーションのメモリ使用状況を表示するメモリ不足表示方法が開示されている。
すなわち、特許文献１に開示されたメモリ不足表示方法では、新たなアプリケーションの実行に必要なメモリ容量が足りなかった場合には、ユーザが実行中の各アプリケーションのメモリ使用量が表示されるのを見て、手動で例えば最もメモリ容量を使用しているアプリケーションの実行を終了させる、等の操作を行う必要がある。従って、特許文献１に開示されたメモリ不足表示方法では、新たなアプリケーションの実行要求がなされるまで、そのアプリケーションの実行に必要なメモリ容量が残存メモリ容量より大きいか小さいかがユーザにはわからないため、新たなアプリケーションの実行要求操作をユーザが行って初めてそのアプリケーションが（実行中のアプリケーションを終了させないと）実行できないことがわかり、操作が煩雑である、という第３の不利益があった。
【０００８】
本発明は、上述した不利益を解消するために、複数のアプリケーションの実行中において、どのアプリケーションが実行可能であり、どのアプリケーションがそうでないのかをユーザが容易に把握することが可能な電子機器における報知方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した目的を達成するために、第１の発明の電子機器は、複数のアプリケーションを記憶する不揮発性メモリと、前記不揮発性メモリに記憶された複数のアプリケーションのうち、実行要求が行われたアプリケーションを実行する実行部と、前記実行要求されたアプリケーションの実行の際に必要な情報を記憶する揮発性メモリと、前記実行部により前記複数のアプリケーションのうち少なくとも１つのアプリケーションが実行された状態において、前記複数のアプリケーションのうち少なくとも１つのアプリケーションの更なる実行に必要な情報の情報量が前記揮発性メモリに記憶可能な情報量の許容値を超えるか否かを判定する判定部と、前記判定部による判定の対象となったアプリケーションの実行に関する情報の報知を行う報知部と、前記実行部、前記判定部及び前記報知部により行われる各動作を制御する制御部と、を有し、前記制御部は、前記判定部による前記判定の結果に応じて、前記報知部による前記判定の対象となったアプリケーションの実行に関する情報の報知の方法を異ならせる制御を行う。
【００１０】
第２の発明の電子機器における報知方法は、複数のアプリケーションを実行可能な電子機器における報知方法であって、前記複数のアプリケーションのうち少なくとも１つのアプリケーションが実行された状態において、前記複数のアプリケーションのうち少なくとも１つのアプリケーションの更なる実行に必要な情報の情報量が前記揮発性メモリに記憶可能な情報量の許容値を超えるか否かを判定する第１の工程と、第１の工程における前記判定の結果に応じて、前記判定の対象となったアプリケーションの実行に関する情報の報知の方法を異ならせて報知を行う第２の工程と、を有する。
【発明の効果】
【００１１】
本発明によれば、複数のアプリケーションの実行中において、どのアプリケーションがさらに実行可能であり、どのアプリケーションがそうでないのかをユーザが容易に把握することが可能な電子機器における報知方法を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の電子機器の一例としての携帯端末１００について説明する。
図１に、携帯端末１００の構成例の一例を示す。
図１に示すように、携帯端末１００は、不揮発性メモリ１１、揮発性メモリ１２、実行部２、表示部３、操作部４、判定部５、報知部６、点灯部７、制御部８を有する。
【００１３】
携帯端末１００は、動作に関する各種データを記憶する記憶部として、不揮発性メモリ１１と揮発性メモリ１２とを有する。
不揮発性メモリ１１は、例えばフラッシュメモリ等の書き換え可能であり、且つ、電源を切ってもデータが消えないメモリである。不揮発性メモリ１１には、携帯端末１００上で動作する各種アプリケーションのプログラムが記憶されている。不揮発性メモリ１１に記憶されたアプリケーションには、例えば、音楽アプリケーション、ＴＶアプリケーション及びラジオアプリケーション（本発明の放送アプリケーションに対応）、位置情報取得アプリケーション、電子メールアプリケーション、ウェブブラウザアプリケーション、ゲームアプリケーション、機能設定アプリケーション等がある。
【００１４】
音楽アプリケーションは、別途不揮発性メモリ１１に記憶された音楽データを再生し、図１に図示しない音声出力部から出力するアプリケーションである。
ＴＶアプリケーション及びラジオアプリケーションは、図１に図示しないアンテナにより受信されたテレビ放送波或いはラジオ放送波を再生し、これに応じて表示部３に映像を表示させたり音声出力部から音声を出力させたりするアプリケーションである。
位置情報取得アプリケーションは、例えば図示しないＧＰＳ（Global Positioning System）受信部にＧＰＳ衛星との通信を行わせ、携帯端末１００が現在位置する現在位置情報を取得したり、取得した現在位置を地図上に表示させたりするアプリケーションである。
【００１５】
電子メールアプリケーションは、電子メールを作成する電子メール作成機能を有するとともに、例えば図１に図示しない通信部を介して、メールサーバと無線通信を行い、電子メールの送受信を行うアプリケーションである。
ウェブブラウザアプリケーションは、通信部を介して各種ウェブサーバと無線通信を行い、ウェブページデータをダウンロード等して表示部３に当該ウェブページを表示させるアプリケーションである。
ゲームアプリケーションは、ゲームプログラムを実行するアプリケーションである。
機能設定アプリケーションは、例えば携帯端末１００の各機能に関する設定（例えば、携帯端末１００の待ち受け状態の際に表示部３に表示する壁紙の設定や、音声通話着信があった際に報知する着信音に関する設定（例えば、着信音の音量の設定等）を行うアプリケーションである。
また、不揮発性メモリ１１は、ユーザの承認なしに終了させないアプリケーションの情報である終了禁止アプリケーション情報を記憶している。終了禁止アプリケーション情報については、後に説明する。
【００１６】
揮発性メモリ１２は、上述した各アプリケーションの実行時に使用するプログラムやデータを一時的に記憶するメモリであり、アプリケーションの実行が終了すれば、一時記憶していたプログラムやデータは制御部８の制御の下消去される。また、揮発性メモリ１２は、所定の最大メモリ容量を有しているが、上述した各アプリケーションは、実行時に揮発性メモリ１２上に記憶させる必要のあるメモリ容量をそれぞれ有しており、それぞれのメモリ容量は、最大メモリ容量を超えないようになっている。
なお、揮発性メモリ１２の最大メモリ容量が本発明の許容値に対応している。
【００１７】
実行部２は、上述した不揮発性メモリ１１に記憶された各種アプリケーションのうち、後述する操作部４等によるユーザの操作等により実行要求されたアプリケーションを実行する。
実行部２は、上記各種アプリケーションを実行させている際に、実行中のアプリケーションを中断し、他のアプリケーションを重ねて新たに実行することが可能である。
具体的には、例えば、音楽アプリケーション実行中に、電子メールアプリケーションの実行が要求された場合には、音楽アプリケーションを一時中断して、電子メールアプリケーションが実行される。
ただし、アプリケーションの中断中でも、そのアプリケーションが実行されていることには変わりないため、当該アプリケーションは揮発性メモリ１２上に実行中と同程度のメモリ容量を必要とする。
【００１８】
実行部２は、中断中及び実行中のアプリケーションに必要なメモリ容量の合計が、揮発性メモリ１２の最大メモリ容量を超えないようにしなければならない。このため、揮発性メモリ１２の最大メモリ容量から中断中及び実行中のアプリケーションが使用しているメモリ容量を引いた残りのメモリ容量よりも大きなメモリ容量を実行のために必要とするアプリケーションが新たに実行要求された際には、中断中及び実行中のアプリケーションのうちいずれかを終了させてからでないと新たに実行要求されたアプリケーションを実行することができない。
なお、上述したアプリケーションの終了とは、中断とは異なり、完全にそのアプリケーションの実行を終了させることを意味している。すなわち、終了するアプリケーションは実行中使用していた揮発性メモリ１２のメモリ容量を完全に消去する。
【００１９】
表示部３は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（electro luminescence）ディスプレイ等の表示デバイスであり、携帯端末１００の各種動作に応じてその動作に関連する画面を表示する。例えば、音声通話発信時には発信先の情報、着信時には着信元の情報を表示し、また、実行部２が各種アプリケーションを実行する際にはそれぞれのアプリケーションに対応した画面を表示する。
【００２０】
操作部４は、例えばテンキーや十字キー等の入力デバイスであり、携帯端末１００の各種動作時のユーザの入力を受け付ける。また、操作部４は例えば表示部３と重ねて配置されたタッチセンサ等であってもよい。
判定部５は、少なくとも１つのアプリケーションの実行中または中断中に、揮発性メモリ１２の残存メモリ容量が新たなアプリケーションの実行に必要なメモリ容量（情報の情報量）以上に残っているか否かを、すなわち、新たなアプリケーションの実行に必要なメモリ容量が揮発性メモリ１２の最大メモリ容量を超えるか否かを判定する。これにより、少なくとも１つのアプリケーションが実行中或いは中断中にどのアプリケーションがさらに実行可能か或いは実行不可能かを判定することができる。判定部５の判定処理については後に詳しく説明する。
【００２１】
報知部６は、例えばバイブレータ、アラーム、発光等のさまざまな手段により、ユーザに対して報知を行う。なお、報知部６が行う報知には、表示部３を介した表示による報知および、後述する点灯部７による操作部４の点灯による報知も含まれるものとする。
報知部６は、複数のアプリケーションが実行中或いは中断中に、ユーザの操作部４等を介した新たなアプリケーションの実行要求があった場合に、判定部５が行った判定の結果を基に、新たなアプリケーションを実行することが可能であるか否かをユーザに対して報知する。
【００２２】
点灯部７は、操作部４を光らせることができる例えばＬＥＤ（Light Emitting Diode）等の発光デバイスであり、例えば半透明或いは透明な部材で形成された操作部４の内部に配置されており、報知部６の報知の一手段として動作する。
制御部８は、携帯端末１００を統括的に制御する中央処理装置である。すなわち、携帯端末１００の各種動作時には上述したような携帯端末１００の各構成、すなわち、不揮発性メモリ１１、揮発性メモリ１２、実行部２、表示部３、操作部４、判定部５、報知部６及び点灯部７を制御して各動作を行わせる処理を実行する。
【００２３】
図２は、携帯端末１００の外観の一例を示す図である。
図２に示すように、携帯端末１００は、上部筐体１０１と下部筐体１０２とがヒンジ部１０３によって開閉可能に接続されている。
図２（ａ）は携帯端末１００の筐体が開かれた状態を、図２（ｂ）は携帯端末１００の筐体が閉じられた状態を示している。
上部筐体１０１は、表示部３を有する。
下部筐体１０２は、テンキーや十字キー等の操作部４を有する。
【００２４】
次に、判定部５の判定処理について説明する。
実行部２が不揮発性メモリ１１に記憶された各種アプリケーションのうち、いずれか１つのアプリケーションを実行或いは中断している状態において、判定部５は、揮発性メモリ１２の残存メモリ容量を参照し、新たにアプリケーションを実行させることができるか否かの判定を行う。
すなわち、判定部５は、揮発性メモリ１２の残存メモリ容量が、不揮発性メモリ１１に記憶されている各種アプリケーションの実行に必要なメモリ容量より大きいか小さいかの判定を行い、その結果を報知部６に報知させる。報知部６の報知方法については後に説明する。
【００２５】
判定部５が判定処理を行うタイミングについては、本発明では特に限定しない。
判定部５が判定処理を行う最も自然なタイミングとしては、例えば、ユーザが実行可能なアプリケーションの実行に関する情報（例えば、表示部３に表示されたメニュー画面において列挙されたアプリケーションのアイコン表示や、図示しない音声出力部により出力されたアプリケーションの実行に関する情報）の報知を要求したタイミングが挙げられる。
すなわち、少なくとも１つのアプリケーションの実行中或いは中断中に、新たにアプリケーションを実行しようとユーザが考えたときには、操作部４を介した所定の操作を行うことにより新たなアプリケーションの実行に関する情報を報知することができるが、判定部５は、この報知を要求する所定の操作がされたことを契機にその判定処理を行わせることもできる。この場合、判定部５は、操作部４を介したユーザの所定の操作に応じて、残存メモリ容量を参照し、不揮発性メモリ１１に記憶された各種アプリケーションの実行に必要なメモリ容量と残存メモリ容量を比較することにより、どのアプリケーションが実行可能であるか、或いはどのアプリケーションが実行不可能であるかの判定を行えばよい。
【００２６】
判定を行う別のタイミングとしては、例えば少なくとも１つのアプリケーションの実行中或いは中断中に、ユーザの所定の操作等により判定部５による判定が要求された時点が挙げられる。この場合には、判定部５は、操作部４を介したユーザの操作等により判定部５による判定が要求された時点で、揮発性メモリ１２の残存メモリ容量を参照し、不揮発性メモリ１１に記憶された各種アプリケーションの実行に必要なメモリ容量と残存メモリ容量を比較することにより、どのアプリケーションが実行可能であるか、の判定を行えばよい。その後、その結果を報知部６による所定の報知（例えば表示部３への表示）によりユーザに報知すればよい。
【００２７】
なお、判定部５が上述した判定処理を行う際には、不揮発性メモリ１１に記憶された少なくともいずれか１つのアプリケーションに対して判定を行えばよい。なお、このいずれか１つのアプリケーションには、現在実行中或いは中断中のアプリケーションと同一のアプリケーションに対しても判定処理を行ってもよい。具体的には、例えばゲームアプリケーションの中断中に、ユーザが他のゲームアプリケーションを重ねて実行する場合も考えられる。本発明の判定部５は、こうした場合にも対応可能なようになっている。
【００２８】
次に、報知部６の報知方法について説明する。
上述した判定部５の判定処理を基に、報知部６はユーザに対して実行可能なアプリケーションとそうでないアプリケーションの報知を行う。
報知の方法としては、例えば以下のような方法がある。
なお、以下の報知方法の説明では、判定部５が判定処理を行うタイミングの一例として、新たなアプリケーションに関する情報の報知が要求された時点で判定処理を行っているものとする。
【００２９】
＜報知方法１＞
少なくとも１つのアプリケーションが実行中或いは中断中に、ユーザにより各アプリケーションの実行可・不可の判定が要求された場合の報知部６の報知方法の一例を説明する。
報知部６は、新たなアプリケーションの実行に関する情報の報知要求に応じて判定部５が行った判定処理を基に、例えば図３に示すような報知画面２００を表示部３に表示させることにより報知を行う。
報知画面２００は、図３（ａ）に示すように、アプリケーションの名称及びナンバーが示されたアプリケーション名表示欄２０１と、実行可否アイコン２０２とを有する。
アプリケーション名表示欄２０１は、不揮発性メモリ１１に記憶されている各種アプリケーションの名称が列挙された欄である。
実行可否アイコン２０２は、それぞれ対応するアプリケーション名表示欄２０１中の各アプリケーションが、その時点（少なくとも１つのアプリケーションが実行中或いは中断中であり、かかる報知画面２００が表示されている時点）において各アプリケーションが実行可能であるか否かを端的に示している。すなわち、○印はそのアプリケーションが実行可能であることを、×印はそのアプリケーションが実行不可能であることを示している。このように、２つ以上のアプリケーションの実行に関する情報が表示部３に同時に表示される。
なお、報知画面２００は一例であり、本発明はこれには限定されない。すなわち、実行可否アイコン２０２は○、×印によって実行の可否を表現するだけでなく、例えば、「可」及び「不可」のような文字、記号、その他ユーザに対して直感的にアプリケーション実行の可否を伝達可能なアイコン等の表示であれば何でもよい。
【００３０】
また、実行不可能なアプリケーションに対して、実行可否アイコン２０２に「×」のかわりにアイコン自体を表示させない、といったことも可能である。つまり、報知画面２００において、実行不可能なアプリケーション自体をアプリケーション名表示欄２０１に表示させず、実行可能なアプリケーションのみを表示する（この場合実行可否アイコン２０２は無くてもよい）、といった報知方法を採用することも可能である。
【００３１】
さらに、図３（ａ）に示した報知画面２００においては、実行可否アイコン２０２は無作為に並んでいるが、実行可否アイコン２０２が「○」のアプリケーションと「×」のアプリケーションとがそれぞれ１まとまりとなるように、各アプリケーションを並べ替えて表示することも可能である。すなわち、図３（ｂ）に示すように、実行可能である「電子メールアプリケーション」、「ラジオアプリケーション」、「機能設定アプリケーション」を画面上部に、残りの実行不可アプリケーションを画面下部にまとめて表示するようにしてもよい。このようにすることにより、アプリケーションの実行の可否が一目でわかるように報知を行うことができる。
【００３２】
＜報知方法２＞
報知部６は、ユーザの実行可能アプリケーション報知要求に応じて判定部５が行った判定処理を基に、例えば点灯部７を点灯させることにより報知を行う。
上述したように、点灯部７は例えば操作部４の内部に配置されており、点灯部７が点灯することにより、外部からは操作部４が光っているように見える。
新たに実行するアプリケーションをユーザが選択している際に、報知部６は、判定部５の判定処理の結果を基に、現在ユーザが選択しているアプリケーションが実行可能である場合には点灯部７を例えば赤色に点灯させ、現在ユーザが選択しているアプリケーションが実行不可能である場合には点灯部７を例えば青色に点灯させる。
このように、報知部６は点灯部７を然るべき色に点灯させることによって、ユーザが現在選択しているアプリケーションが実行可能であるか不可能であるかをユーザが一目で了解できるように報知可能である。なお、ここでは操作部４の全体が点灯部７により所定の色で点灯されるよう構成されていたが、本発明はこれには限定されず、例えば操作部４のテンキーの各キーにそれぞれ異なるアプリケーションが実行のショートカットキーとして割り当てられた場合には、実行可能と判定されたアプリケーションが実行ショートカットキーとして割り当てられたキーを青色に、そうでないキーを赤色に点灯させることによって、ユーザがアプリケーションの実行可否について一目でわかるようにしてもよい。
【００３３】
また、点灯部７が点灯する色については、本発明は上述した例には限定されない。例えばユーザが現在選択しているアプリケーションが実行可能である場合に緑、ユーザが現在選択しているアプリケーションが実行不可能である場合に黄色等に点灯させてもよい。また、ユーザが現在選択しているアプリケーションが実行可能である場合には点灯させ、ユーザが現在選択しているアプリケーションが実行不可能である場合には点灯させない、或いは、実行可能である場合と同じ色ではあるが実行可能である場合と比較して弱く点灯させる、といった報知方法とすることも可能である。
以上説明したように、報知部６はアプリケーションの実行可否に関する報知を行う。
なお、本発明の報知部６の報知方法は上述したように表示部３への表示、或いは点灯部７の点灯以外にも、例えば図１に図示しない音声出力部による音声での報知を行ってもよいし、図１に図示しないバイブレータによる振動により報知を行ってもよい。
【００３４】
次に、本実施形態の携帯端末１００の動作例について説明する。
図４にそのフローチャートを示す。
ステップＳＴ１：
実行部２は、ユーザの操作部４を介した操作等に応じて、不揮発性メモリ１１に記憶されたアプリケーションいずれかの実行を開始する。
ステップＳＴ２：
この状態でユーザの操作部４を介した更なる操作等があると、制御部８は表示部３を制御して不揮発性メモリ１１に記憶されたアプリケーションが列挙されたメニュー画面を表示させ、アプリケーションの実行に関する報知を行う。
【００３５】
ステップＳＴ３：
判定部５は、揮発性メモリ１２の残存メモリ容量を参照する。
ステップＳＴ４：
判定部５は、ステップＳＴ３において取得した揮発性メモリ１２の残存メモリ容量と、不揮発性メモリ１１に記憶された少なくともいずれか１つのアプリケーション（ここではすべてのアプリケーション）の実行に必要なメモリ容量とを比較し、各アプリケーションが実行可能であるか否かの判定を行う。
【００３６】
ステップＳＴ５：
ステップＳＴ４における判定部５の判定処理が、不揮発性メモリ１１に記憶され判定の対象となったすべてのアプリケーション（ここでは不揮発性メモリ１１に記憶されたすべてのアプリケーション）に対して終了した場合にはステップＳＴ６に進み、そうでない場合はステップＳＴ４に戻る。
ステップＳＴ６：
報知部６は、ステップＳＴ４における判定部５の判定処理の結果を基に上記説明したような報知を行う。報知の方法についてはここでは限定しない。
【００３７】
以上説明したように、本第１実施形態の携帯端末１００によれば、少なくとも１つのアプリケーションが実行中或いは中断中である状態で、他のアプリケーションを重ねて実行することが可能であるか否かを、判定部５が揮発性メモリ１２の残存メモリ容量と各種アプリケーションの実行に必要なメモリ容量とを比較することにより判定し、報知部６がその判定結果を基に報知するので、どのアプリケーションが実行可能でありどのアプリケーションがそうでないのかをユーザが容易に把握することができ、携帯端末１００のアプリケーション実行時の使い勝手が向上する。
【００３８】
本発明は上述した実施形態には限定されない。
すなわち、本発明の実施に際しては、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
【図面の簡単な説明】
【００３９】
【図１】図１は、携帯端末１００の構成例の一例を示すブロック図である。
【図２】図２は、携帯端末１００の外観の一例を示す図である。
【図３】図３は、報知部６が表示部３に表示させる報知画面２００の一例を示した図である。
【図４】図４は、携帯端末１００の動作例について説明するためのフローチャートを示した図である。
【符号の説明】
【００４０】
１００…携帯端末、１０１…上部筐体、１０２…下部筐体、１０３…ヒンジ部、１１…不揮発性メモリ、１２…揮発性メモリ、２…実行部、３…表示部、４…操作部、５…判定部、６…報知部、７…点灯部、８…制御部、２００…報知画面、２０１…アプリケーション名表示欄、２０２…実行可否アイコン
【図１】
2008186168.tif 000003
【図２】
2008186168.tif 000004
【図３】
2008186168.tif 000005
【図４】
2008186168.tif 000006