(57)【要約】  【課題】  従来の装置よりもさらに安価で小型化することができる携帯端末装置を提供すること。  【解決手段】  携帯端末装置１０は、アプリケーションを実行するアプリケーション実行手段１１と、イベント情報を取得するイベント取得手段１２と、イベント情報を管理するイベント管理手段１３と、アプリケーション実行手段１１の処理負荷情報を取得する処理負荷取得手段１４と、アプリケーション実行手段１１が複数のアプリケーションを同時に実行する際の優先度情報を管理する優先度管理手段１５と、アプリケーションの実行画面を１つ以上表示する表示手段１６と、アプリケーションの実行画面を表示手段１６に配置する配置情報を管理する表示管理手段１７とを備える構成とした。【選択図】  図１
2005217522.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションを同時に実行する際の優先度情報を管理する優先度管理手段と、
前記優先度情報に基づいて前記アプリケーションを実行するアプリケーション実行手段と、
前記アプリケーションの実行画面を１つ以上表示する表示手段と、
前記実行画面を前記表示手段に配置する配置情報を管理する表示管理手段とを備えたことを特徴とする携帯端末装置。
【請求項２】
前記アプリケーション実行手段の処理負荷情報を取得する処理負荷取得手段を備えたことを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記アプリケーションは、前記実行画面の表示に関する表示情報を有し、前記表示管理手段は、前記表示情報に基づいて前記配置情報を作成することを特徴とする請求項１又は請求項２に記載の携帯端末装置。
【請求項４】
前記表示管理手段は、前記優先度情報に基づいて前記配置情報を作成することを特徴とする請求項１から請求項３までのいずれかに記載の携帯端末装置。
【請求項５】
前記優先度情報及び前記配置情報の少なくとも一方を設定する設定手段を設けたことを特徴とする請求項１から請求項４までのいずれかに記載の携帯端末装置。
【請求項６】
前記優先度情報及び前記配置情報の少なくとも一方を学習する学習手段を設けたことを特徴とする請求項１から請求項５までのいずれかに記載の携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアプリケーションを同時に実行することができる携帯端末装置に関する。
【背景技術】
【０００２】
従来の携帯端末装置は、主として画像表示を行う主表示部と、画像表示又はメニュー表示を行う副表示部とを備え、主表示部は例えばテレビ電話の画像を表示し、副表示部はインターネットの接続画像を表示することにより、複数のアプリケーションを同時に実行することができるようになっている（例えば、特許文献１参照。）。
【特許文献１】特開２００３−２０４３７８号公報（第３−５頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来の携帯端末装置では、主表示部及び副表示部の２つの表示部を有するので、主表示部及び副表示部を構成する液晶パネル、画像表示処理回路等がそれぞれ別個に必要になり、装置が高価になるという問題があった。
【０００４】
本発明は、このような問題を解決するためになされたものであり、従来の装置よりもさらに安価で小型化することができる携帯端末装置を提供するものである。
【課題を解決するための手段】
【０００５】
本発明の携帯端末装置は、複数のアプリケーションを同時に実行する際の優先度情報を管理する優先度管理手段と、前記優先度情報に基づいて前記アプリケーションを実行するアプリケーション実行手段と、前記アプリケーションの実行画面を１つ以上表示する表示手段と、前記実行画面を前記表示手段に配置する配置情報を管理する表示管理手段とを備えたことを特徴とする構成を有している。
【０００６】
この構成により、本発明の携帯端末装置は、優先度管理手段が複数のアプリケーションを同時に実行する際の優先度情報を管理し、アプリケーション実行手段が優先度情報に基づいて複数のアプリケーションを同時に実行し、表示手段が複数のアプリケーションの実行画面を同時に表示するので、表示手段を１つで構成することができ、従来の装置よりもさらに安価で小型化することができる。
【０００７】
また、本発明の携帯端末装置は、前記アプリケーション実行手段の処理負荷情報を取得する処理負荷取得手段を備えたことを特徴とする構成を有している。
【０００８】
この構成により、本発明の携帯端末装置は、優先度管理手段がアプリケーション実行手段の処理負荷情報に基づいて優先度情報を変更し、優先度に基づいて複数のアプリケーションを同時に実行することができるので、優先度が高く設定されたアプリケーションを円滑に実行することができる。
【０００９】
さらに、本発明の携帯端末装置は、前記アプリケーションは、前記実行画面の表示に関する表示情報を有し、前記表示管理手段は、前記表示情報に基づいて前記配置情報を作成することを特徴とする構成を有している。
【００１０】
この構成により、本発明の携帯端末装置は、表示手段が複数のアプリケーションの実行画面を表示する際、各アプリケーションの表示位置、表示サイズ等を含む配置情報に基づいて実行画面を配置することができるので、アプリケーションを切り替えて表示する場合でも所望のアプリケーションを迅速に表示することができる。
【００１１】
さらに、本発明の携帯端末装置は、前記表示管理手段が、前記優先度情報に基づいて前記配置情報を作成することを特徴とする構成を有している。
【００１２】
この構成により、本発明の携帯端末装置は、優先度情報に基づいて作成された配置情報に応じてアプリケーションの実行画面を表示手段に表示することができるので、複数のアプリケーションが同じ配置情報を有している場合でも優先度に基づく画面配置を行うことができる。
【００１３】
さらに、本発明の携帯端末装置は、前記優先度情報及び前記配置情報の少なくとも一方を設定する設定手段を設けたことを特徴とする構成を有している。
【００１４】
この構成により、本発明の携帯端末装置は、利用者が設定手段を操作して優先度情報及び配置情報の少なくとも一方を予め設定することができるので、利用者の好みに応じてアプリケーションの優先度情報又は配置情報を設定することができる。
【００１５】
さらに、本発明の携帯端末装置は、前記優先度情報及び前記配置情報の少なくとも一方を学習する学習手段を設けたことを特徴とする構成を有している。
【００１６】
この構成により、本発明の携帯端末装置は、学習手段が学習した内容に基づき、利用者の好みに柔軟に対応して複数のアプリケーションを実行することができる。
【発明の効果】
【００１７】
本発明は、従来の装置よりもさらに安価で小型化することができるという効果を有する携帯端末装置を提供することができるものである。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１９】
まず、本発明の実施の形態の携帯端末装置の構成について説明する。
【００２０】
図１に示すように、本実施の形態の携帯端末装置１０は、アプリケーションを実行するアプリケーション実行手段１１と、イベント情報を取得するイベント取得手段１２と、イベント情報を管理するイベント管理手段１３と、アプリケーション実行手段１１の処理負荷情報を取得する処理負荷取得手段１４と、アプリケーション実行手段１１が複数のアプリケーションを同時に実行する際の優先度情報を管理する優先度管理手段１５と、アプリケーションの実行画面を１つ以上表示する表示手段１６と、アプリケーションの実行画面を表示手段１６に配置する配置情報を管理する表示管理手段１７とを備えている。
【００２１】
優先度管理手段１５は、優先度を示す優先度情報を管理する優先度管理部１５ａと、優先度情報を登録する優先度登録部１５ｂとを備えている。
【００２２】
表示管理手段１７は、実行画面の配置情報を管理する表示管理部１７ａと、実行画面の配置情報を登録する配置情報登録部１７ｂとを備えている。
【００２３】
アプリケーション実行手段１１、イベント管理手段１３、処理負荷取得手段１４、優先度管理手段１５及び表示管理手段１７は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ等によって構成されている。また、優先度登録部１５ｂ及び配置情報登録部１７ｂは、例えば不揮発メモリによって構成されている。
【００２４】
アプリケーション実行手段１１は、所定のＯＳ（Operating System）上で動作するアプリケーション、例えば音声電話、メール、ゲーム等のアプリケーションプログラムを実行するようになっている。また、アプリケーション実行手段１１は、利用者が複数のアプリケーションを指定した場合は、指定された複数のアプリケーションを同時に並行して実行することができるようになっている。
【００２５】
なお、以下の記載において、例えば「ＡＢＣのアプリケーションプログラム」を表現するとき、「ＡＢＣのアプリケーション」又は単に「ＡＢＣ」という。例えば「音声電話のアプリケーションプログラム」、「シューティングゲームのアプリケーションプログラム」のことをそれぞれ「音声電話のアプリケーション」、「シューティングゲームのアプリケーション」又は単に「音声電話」、「シューティングゲーム」という。
【００２６】
また、アプリケーション実行手段１１は、ＯＳ上にロードされたＪＡＶＡ（登録商標）仮想マシンのＫＶＭ（K Virtual Machine）上で動作する複数のアプリケーションも同時に並行して実行できるようになっている。
【００２７】
イベント取得手段１２は、例えばキーボード、タッチパネル、ポインティングデバイス等で構成され、利用者によるキー入力、カーソル操作、画面スクロール等のイベントに応じたイベント情報を取得してイベント信号をイベント管理手段１３に出力するようになっている。
【００２８】
イベント管理手段１３は、イベント取得手段１２によって取得されたイベント情報を管理し、イベント情報に基づいて所定の処理を行うようになっている。例えば、イベント管理手段１３によって表示手段１６に所定のメニュー画面が表示され、イベント取得手段１２によってメニュー画面からアプリケーションが選択された場合は、選択されたアプリケーションに応じたイベント信号がイベント取得手段１２からイベント管理手段１３に出力され、イベント管理手段１３は、選択されたアプリケーションをアプリケーション実行手段１１に実行させる信号を出力するとともに、アプリケーション実行手段１１から出力される実行時の画像信号を表示手段１６に表示するよう動作する。
【００２９】
処理負荷取得手段１４は、アプリケーション実行手段１１がアプリケーションを処理する処理状況を監視することにより、アプリケーション実行手段１１の処理負荷情報を所定の時間間隔で取得するようになっている。
【００３０】
優先度管理手段１５の優先度管理部１５ａは、処理負荷取得手段１４によって取得されたアプリケーション実行手段１１の処理負荷情報に基づき、アプリケーション実行手段１１が複数のアプリケーションを実行する際の優先度を所定の時間間隔で決定し、決定された優先度情報を優先度登録部１５ｂに登録して管理するようになっている。なお、優先度情報は、イベント取得手段１２によって予め設定するように構成してもよい。
【００３１】
表示手段１６は、例えば液晶ディスプレイで構成され、イベント管理手段１３から出力される信号に基づいてアプリケーションを利用者に選択させるメニュー画面、アプリケーションの実行画面等を表示するようになっている。また、表示手段１６は、利用者が複数のアプリケーションの同時実行を指示した場合は、画面を複数に分割し、複数のアプリケーションの実行画面を同時に表示するようになっている。
【００３２】
表示管理手段１７の表示管理部１７ａは、１つ以上のアプリケーションの実行画面を表示手段１６に配置する画面の配置情報を管理するようになっている。なお、この画面の配置情報は、同時に実行されるアプリケーションの数に応じてイベント取得手段１２によって予め設定する構成としてもよい。
【００３３】
ここで、表示管理手段１７の配置情報登録部１７ｂに登録された画面の配置情報に基づいて表示手段１６に配置された画面について説明する。
【００３４】
図２には画面の配置例が示されており、図２（ａ）及び図２（ｂ）は２つのアプリケーションの実行画面を表示手段１６に同時に表示する際の配置例であり、図２（ｃ）〜（ｇ）は３つのアプリケーションの実行画面を表示手段１６に同時に表示する際の配置例を示したものである。
【００３５】
図２（ａ）は、２つのアプリケーションの実行画面が画面Ａ及び画面Ｂに分割されて縦に配置された例を示している。また、図２（ｂ）は、２つのアプリケーションの実行画面が画面Ａ及び画面Ｂに分割されて横に配置された例を示している。
【００３６】
図２（ｃ）は、３つのアプリケーションの実行画面が画面Ａ、画面Ｂ及び画面Ｃに分割されて縦に配置された例を示している。また、図２（ｄ）は、２つのアプリケーションの実行画面が画面Ｂ及び画面Ｃに分割されて縦に配置され、さらに１つのアプリケーションの実行画面がポップアップ画面Ａに配置された例を示している。また、図２（ｅ）は、２つのアプリケーションの実行画面が画面Ｂ及び画面Ｃに分割されて横に配置され、さらに１つのアプリケーションの実行画面がポップアップ画面Ａに配置された例を示している。
【００３７】
さらに、図２（ｆ）は、３つの画面が縦方向にスクロール表示されるよう画面Ａ、画面Ｂ及び画面Ｃが縦に配置された例を示している。さらに、図２（ｇ）は、３つの画面が横方向にスクロール表示されるよう画面Ａ、画面Ｂ及び画面Ｃが横に配置された例を示している。
【００３８】
続いて、優先度管理手段１５によって管理されるアプリケーションの優先度について図３を用いて説明する。
【００３９】
図３には、アプリケーションの種類毎に設定された優先度が例示されている。優先度は１が最も高く、数値が大きくなるほど低くなっている。例えば、音声電話とシューティングゲームが同時に並行して実行される場合は、アプリケーション実行手段１１は、優先度が１の音声電話のアプリケーションを優先度が４のシューティングゲームのアプリケーションよりも優先して実行するようになっている。
【００４０】
また、図３には、２つ又は３つのアプリケーションが同時に並行して実行される場合に、表示管理手段１７によって設定される画面配置例も示されている。
【００４１】
例えば、図３に示された音声電話及びメロディプレーヤの２つのアプリケーションが同時に並行して実行され、図２（ｂ）に示された画面配置で２つのアプリケーションの実行画面を表示する場合は、音声電話の実行画面は図２（ｂ）の画面Ａに表示され、メロディプレーヤの実行画面は図２（ｂ）の画面Ｂに表示される。
【００４２】
また、例えば、図３に示された音声電話、ブラウザ及びシューティングゲームの３つのアプリケーションが同時に並行して実行され、図２（ｃ）に示された画面配置で３つのアプリケーションの実行画面を表示する場合は、音声電話の実行画面は図２（ｃ）の画面Ａの場所に配置されて表示される。ブラウザ及びシューティングゲームの配置場所は同じ画面Ｂに設定されているので、例えば、優先度に基づいて優先度が高い方のブラウザの実行画面は図２（ｂ）の画面Ｂの場所に配置されて表示され、優先度が低い方のシューティングゲームの実行画面は、図２（ｂ）の画面Ｃの場所に配置されて表示される。
【００４３】
次に、本実施の形態の携帯端末装置１０の動作について説明する。
【００４４】
なお、本実施の形態の携帯端末装置１０が、最初にシューティングゲームを実行し、続いてシューティングゲームの実行中に音声電話のアプリケーションを同時に並行して実行する例を挙げて説明する。また、シューティングゲーム及び音声電話の優先度及び画面配置情報は、図３に示されたように設定されているものとする。
【００４５】
図４において、まず、イベント取得手段１２によって、例えばメニュー画面からシューティングゲームが選択されることによりシューティングゲームの起動イベントが取得され、取得された起動イベントがイベント管理手段１３に通知される（ステップＳ１１）。
【００４６】
次いで、イベント管理手段１３によって、シューティングゲームのアプリケーションに予め設定されているアプリケーション情報、例えばアプリケーションの識別情報、表示位置情報、表示サイズ情報、優先度情報等が取得され、アプリケーション実行手段１１によって、シューティングゲームが起動される（ステップＳ１２）。
【００４７】
さらに、イベント管理手段１３によって、ステップＳ１２において取得されたシューティングゲームの優先度を示す優先度情報が優先度管理手段１５に出力され、優先度管理手段１５の優先度管理部１５ａによって優先度登録部１５ｂに登録される（ステップＳ１３）。次いで、優先度管理部１５ａによって、アプリケーション実行手段１１の処理負荷情報の取得が処理負荷取得手段１４に指示され、処理負荷取得手段１４によって処理負荷情報が取得される（ステップＳ１４）。
【００４８】
そして、優先度管理部１５ａによって、アプリケーション実行手段１１の処理負荷情報に基づいて優先度情報が作成される（ステップＳ１５）。例えば、アプリケーション実行手段１１がシューティングゲーム以外のプログラムも実行している場合、シューティングゲーム以外のプログラムの処理負荷が所定値よりも小さいときは、シューティングゲームが優先して実行されるようシューティングゲームの優先度が１に設定された優先度情報が作成される。なお、ステップＳ１４及びステップＳ１５は所定の時間間隔で実行される。すなわち、ステップＳ１５において作成される優先度情報は、優先度管理部１５ａによって所定の時間間隔で更新される。
【００４９】
引き続き、イベント管理手段１３によって、ステップＳ１５において作成された優先度情報が取得される（ステップＳ１６）。次いで、表示管理手段１７の表示管理部１７ａによって、ステップＳ１２において取得された画面配置情報が配置情報登録部１７ｂに登録され（ステップＳ１７）、ステップＳ１６において取得された優先度情報に基づいてシューティングゲームの画面配置情報が作成される（ステップＳ１８）。例えば、シューティングゲームの優先度が１の場合は、シューティングゲームの実行画面が表示手段１６の全画面に表示される。また、例えば、図２（ｂ）に示された画面配置で表示する場合、シューティングゲームの優先度が２のときは、シューティングゲームの実行画面が画面Ａに表示され、優先度が１のアプリケーションの実行画面が画面Ｂに表示される。
【００５０】
さらに、イベント管理手段１３によって、配置情報登録部１７ｂから画面配置情報が取得され（ステップＳ１９）、表示手段１６によって、画面配置情報に基づきシューティングゲームが画面上の所定の位置に表示される（ステップＳ２０）。
【００５１】
続いて、シューティングゲームの実行中に音声電話の着信があった場合、イベント取得手段１２によって、音声電話のアプリケーションの起動イベントが通知される（ステップＳ２１）。次いで、イベント管理手段１３によって、シューティングゲームの実行を一時停止させる信号がアプリケーション実行手段１１に出力される（ステップＳ２２）。
【００５２】
次いで、イベント管理手段１３によって、音声電話のアプリケーションに予め設定されているアプリケーション情報が取得され、アプリケーション実行手段１１によって、音声電話のアプリケーションが起動される（ステップＳ２３）。
【００５３】
さらに、イベント管理手段１３によって、ステップＳ２３において取得された音声電話のアプリケーションの優先度情報が優先度管理手段１５に出力され、優先度管理手段１５の優先度管理部１５ａによって優先度登録部１５ｂに登録される（ステップＳ２４）。次いで、優先度管理部１５ａによって、アプリケーション実行手段１１の処理負荷情報の取得が処理負荷取得手段１４に指示され、処理負荷取得手段１４によって処理負荷情報が取得される（ステップＳ２５）。
【００５４】
そして、優先度管理部１５ａによって、アプリケーション実行手段１１の処理負荷情報に基づいて優先度情報が作成される（ステップＳ２６）。ここで、音声電話の優先度がシューティングゲームの優先度よりも高い場合は音声電話がシューティングゲームよりも優先的に実行されることとなる。
【００５５】
なお、アプリケーション実行手段１１の処理負荷情報は、処理負荷取得手段１４によって所定の時間間隔で取得されるので、音声電話の処理負荷が所定値よりも小さくなった期間、例えば音声電話の通話が中断している期間においては、シューティングゲームの優先度が音声電話の優先度よりも高く設定され、シューティングゲームが音声電話よりも優先的に実行されることになる。
【００５６】
引き続き、イベント管理手段１３によって、ステップＳ２６において作成された優先度情報が取得される（ステップＳ２７）。次いで、表示管理部１７ａによって、ステップＳ２３において取得された画面配置情報が配置情報登録部１７ｂに登録され（ステップＳ２８）、ステップＳ２７において取得された優先度情報に基づいて音声電話の画面配置情報が作成される（ステップＳ２９）。
【００５７】
さらに、イベント管理手段１３によって、配置情報登録部１７ｂから画面配置情報が取得される（ステップＳ３０）。次いで、表示手段１６によって、ステップＳ３０で取得された画面配置情報に基づき音声電話の実行画面が例えば図２（ｂ）に示された画面Ｂに表示される（ステップＳ３１）。このとき、シューティングゲームの実行画面は、図２（ｂ）に示された画面Ａに表示される。
【００５８】
そして、イベント管理手段１３によって、シューティングゲームのアプリケーションが再開され（ステップＳ３２）、シューティングゲームの実行画面及び音声電話の実行画面、例えば着信を通知する画像が表示手段１６に表示される。
【００５９】
ここで、表示手段１６に表示される実行画面の配置例を図５に示す。図５（ａ）は、ステップＳ２０において表示手段１６に表示されるシューティングゲームの実行画面を示している。また、図５（ｂ）は、ステップＳ３１において表示手段１６に表示されるシューティングゲームの実行画面及び音声電話の着信を通知する実行画面を示している。さらに、図５（ｃ）は、シューティングゲームを実行しながら音声電話の通話が開始された場合の表示例を示している。
【００６０】
なお、ステップＳ２２及びステップＳ３２を省略し、音声電話の着信があったときにシューティングゲームを一時停止せずにシューティングゲームを動作させながら音声電話の優先度情報及び画面配置情報の登録等を行う構成としてもよい。
【００６１】
また、イベント管理手段１３がアプリケーション情報をアプリケーション実行時に設定する構成とし、ステップＳ１２及びステップＳ２２におけるアプリケーション情報の取得処理を省略する構成としてもよい。
【００６２】
次に、本実施の形態の携帯端末装置１０が３つのアプリケーションを同時に並行して実行する際の動作について説明する。
【００６３】
なお、３つのアプリケーションは、図２（ｆ）に示された縦スクロール表示用の画面Ａ〜Ｃに配置されるものとし、図６に示すように画面Ａにはアニメーション、画面Ｂにはスケジューラ、画面Ｃにはメールのアプリケーションがそれぞれ表示されるものとして説明する。また、図６において、実行中のアプリケーションのうち優先度が一番高く設定されている（以下、フォーカスされているという。）アプリケーションを太枠で示している。
【００６４】
図６（ａ）に示すように、アニメーションがフォーカスされている場合に、利用者がイベント取得手段１２の一つである下方向の方向キーを押下してスケジューラをフォーカスするときの動作を図７で説明する。
【００６５】
図７において、まず、イベント取得手段１２によって、下方向の方向キーが押下されることによるスクロールの指示を表す操作情報が取得され、スクロールイベントがイベント管理手段１３に通知される（ステップＳ４１）。次いで、イベント管理手段１３によって、アニメーションのアプリケーションからスケジューラのアプリケーションにフォーカスが変更される際の優先度情報が優先度管理手段１５の優先度登録部１５ｂに登録される（ステップＳ４２）。
【００６６】
引き続き、優先度管理部１５ａによって、アプリケーション実行手段１１の処理負荷情報の取得が処理負荷取得手段１４に指示され、処理負荷取得手段１４によって処理負荷情報が取得される（ステップＳ４３）。
【００６７】
さらに、優先度管理手段１５によって、アプリケーション実行手段１１の処理負荷情報に基づいて優先度情報が作成される（ステップＳ４４）。
【００６８】
続いて、イベント管理手段１３によって、ステップＳ４４において作成された優先度情報が取得される（ステップＳ４５）。次いで、画面配置情報が表示管理手段１７の配置情報登録部１７ｂに登録され（ステップＳ４６）、シューティングゲームの画面配置情報が作成される（ステップＳ４７）。
【００６９】
次いで、イベント管理手段１３によって、配置情報登録部１７ｂから画面配置情報が取得され（ステップＳ４８）、画面がスクロールされる。そして、表示手段１６によって、画面配置情報に基づいてフォーカスされたスケジューラの実行画面が図６（ｂ）に示すように表示される（ステップＳ４９）。
【００７０】
なお、さらに下方向の方向キーが押下された場合は、図６（ｃ）に示すようにメールのアプリケーションがフォーカスされる。メールのアプリケーションがフォーカスされた場合、本実施の形態の携帯端末装置１０は、例えば実行中のアニメーションの画像データをメールに添付して送信することができる。すなわち、本実施の形態の携帯端末装置１０は、複数のアプリケーションを同時に並行して実行しながら、それぞれのアプリケーションの機能を連携させた処理を実行することができる。
【００７１】
なお、以上の動作の説明においては、３つのアプリケーションを縦方向にスクロールする例を挙げて説明したが、同様に、複数のアプリケーションを横方向にスクロールすることもできる。
【００７２】
例えば、図２（ｇ）の画面Ａにアニメーション、画面Ｂにスケジューラ、画面Ｃにメールのアプリケーションをそれぞれ表示し、スケジューラがフォーカスされている場合、左方向のカーソルキーが押下されると図７に示されたステップＳ４１におけるスクロールイベント通知が実行される。そして、ステップＳ４２〜Ｓ４８が実行され、ステップＳ４９において、アニメーションがフォーカスされた画像が表示手段１６に表示される。
【００７３】
同様に、スケジューラがフォーカスされている場合に、右方向のカーソルキーが押下されると図７に示されたステップＳ４１〜Ｓ４８が実行され、ステップＳ４９において、メールがフォーカスされた画像が表示手段１６に表示される。
【００７４】
次に、スケジューラがフォーカスされ、スケジューラの処理が開始された場合の動作について説明する。
【００７５】
図８に示すように、まず、イベント取得手段１２によって、例えば所定日のスケジュール情報の入力に対応するキーイベントがイベント管理手段１３に通知される（ステップＳ５１）。次いで、イベント管理手段１３によって、優先度管理手段１５から優先度情報が取得される（ステップＳ５２）。
【００７６】
さらに、イベント管理手段１３によって、表示管理手段１７から画面配置情報が取得される（ステップＳ５３）。次いで、イベント管理手段１３によって、スケジュール情報の入力に対応するキーイベント情報がアプリケーション実行手段１１に出力され（ステップＳ５４）、アプリケーション実行手段１１によって、スケジュール情報の入力が処理される。
【００７７】
引き続き、アプリケーション実行手段１１によって、表示手段１６に表示する情報がイベント管理手段１３に通知され（ステップＳ５５）、表示手段１６によって、スケジューラの実行画面が表示される（ステップＳ５６）。
【００７８】
なお、優先度情報及び配置情報の少なくとも一方を学習する学習手段を設け、利用者が優先度又は配置情報を設定する際の傾向を把握する構成としてもよい。この構成により、本実施の形態の携帯端末装置１０は、利用者の好みに柔軟に対応して複数のアプリケーションを実行し、表示手段１６に表示することができる。
【００７９】
以上のように、本実施の形態の携帯端末装置１０によれば、優先度管理手段１５は、複数のアプリケーションを同時に実行する際の優先度情報を管理し、アプリケーション実行手段１１は、優先度情報に基づいて複数のアプリケーションを同時に実行し、表示手段１６は、複数のアプリケーションの実行画面を同時に表示する構成としたので、１つの表示手段１６で複数のアプリケーションの実行画面を同時に表示することができ、従来のものよりも価格を削減することができる。
【産業上の利用可能性】
【００８０】
以上のように、本発明にかかる携帯端末装置は、従来の装置よりもさらに安価で小型化することができるという効果を有し、複数のアプリケーションを同時に実行することができる携帯端末装置等として有用である。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態の携帯端末装置のブロック図
【図２】本発明の実施の形態の携帯端末装置の画面の配置例を示す図  （ａ）２つのアプリケーションの実行画面が縦に配置された例を示す図  （ｂ）２つのアプリケーションの実行画面が横に配置された例を示す図  （ｃ）３つのアプリケーションの実行画面が縦に配置された例を示す図  （ｄ）３つのアプリケーションの実行画面が縦配置画面とポップアップ画面との組み合わせで配置された例を示す図  （ｅ）３つのアプリケーションの実行画面が横配置画面とポップアップ画面との組み合わせで配置された例を示す図  （ｆ）３つのアプリケーションの実行画面が縦方向にスクロール表示されるよう縦に配置された例を示す図  （ｇ）３つのアプリケーションの実行画面が横方向にスクロール表示されるよう横に配置された例を示す図
【図３】アプリケーションの種類毎に設定された優先度の一例を示す図
【図４】本発明の実施の形態の携帯端末装置のシーケンス図
【図５】（ａ）シューティングゲームの実行画面を示す図  （ｂ）シューティングゲーム及び音声電話の着信の実行画面を示す図  （ｃ）シューティングゲーム及び音声電話の通話中の実行画面を示す図
【図６】（ａ）アニメーションの実行画面がフォーカスされている状態を示す図  （ｂ）スケジューラの実行画面がフォーカスされている状態を示す図  （ｃ）メールの実行画面がフォーカスされている状態を示す図
【図７】アニメーションからスケジューラにフォーカスを変更する場合のシーケンス図
【図８】スケジューラがフォーカスされた場合のシーケンス図
【符号の説明】
【００８２】
１０  携帯端末装置
１１  アプリケーション実行手段
１２  イベント取得手段（設定手段）
１３  イベント管理手段
１４  処理負荷取得手段
１５  優先度管理手段
１５ａ  優先度管理部
１５ｂ  優先度登録部
１６  表示手段
１７  表示管理手段
１７ａ  表示管理部
１７ｂ  配置情報登録部
【図１】
2005217522.tif 000003
【図２】
2005217522.tif 000004
【図３】
2005217522.tif 000005
【図４】
2005217522.tif 000006
【図５】
2005217522.tif 000007
【図６】
2005217522.tif 000008
【図７】
2005217522.tif 000009
【図８】
2005217522.tif 000010