(57)【要約】【課題】複数のアプリケーションにより生成される複数の報知情報を好適に表示することができる携帯電子機器を提供すること。【解決手段】携帯電話機１において、デスクトップ管理部４５２は、アプリケーション管理部４５１において、所定のアプリケーションによりユーザへの報知情報が生成された場合、所定のアプリケーションに対応するデスクトップ画面がアクティブ画面を基準として仮想平面上のいずれの位置に存在するかを判定し、ウィンドウ管理部４５３は、デスクトップ管理部４５２による判定の結果に基づいて、アクティブ画面の所定の領域に報知情報を表示するように制御する。【選択図】図３
2010108190.tif 000002
【特許請求の範囲】
【請求項１】
仮想平面上に複数のデスクトップ画面を隣接して並ぶように配置するデスクトップ管理部と、
複数のアプリケーションを管理するアプリケーション管理部と、
前記複数のデスクトップ画面のうちの一画面をアクティブ画面として表示する表示部と、
前記表示部を制御する表示制御部と、を備え、
前記デスクトップ管理部は、前記アプリケーション管理部において、所定のアプリケーションによりユーザへの報知情報が生成されたことが検出された場合、前記所定のアプリケーションに対応するデスクトップ画面が前記アクティブ画面を基準として前記仮想平面上のいずれの位置に存在するかを判定し、
前記表示制御部は、前記デスクトップ管理部による判定に基づいて、前記アクティブ画面の所定の領域に前記報知情報を表示するように制御することを特徴とする携帯電子機器。
【請求項２】
前記表示制御部は、
前記デスクトップ管理部により前記所定のアプリケーションに対応する前記デスクトップ画面が前記仮想平面上における前記アクティブ画面でないと判定された場合、前記報知情報が最新の報知情報であるかを判定し、
前記報知情報が最新の報知情報である場合、前記アクティブ画面の前記所定の領域に当該報知情報の全体を表示し、前記報知情報が最新の報知情報でない場合、前記アクティブ画面の前記所定の領域に当該報知情報の一部を表示するように制御することを特徴とする請求項１に記載の携帯電子機器。
【請求項３】
前記複数のデスクトップ画面のうちの一のデスクトップ画面を基準として、当該一のデスクトップ画面に前記仮想平面上で隣接する他のデスクトップ画面の存在する方向のそれぞれに対応付けられた複数の入カ操作部を更に備え、
前記表示制御部は、前記アクティブ画面の前記所定の領域に前記報知情報が表示されているときに前記複数の入力操作部の操作に応じて前記アクティブ画面が前記仮想平面上の前記一のデスクトップ画面から他のデスクトップ画面へ切り替えられた場合、切り替えられた当該他のデスクトップ画面において、前記報知情報を生成したアプリケーションが起動しているかを判定し、判定された結果に基づいて、前記他のデスクトップ画面における前記所定の領域に前記報知情報を表示するように制御することを特徴とする請求項１又は２に記載の携帯電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の携帯電子機器に関する。
【背景技術】
【０００２】
現在、パーソナルコンピュータ等の電子機器では、１つの表示装置に複数のウィンドウを同時に表示させることが多い。そして、ユーザはいずれかのウィンドウを選択してアクティブにし、アクティブになったウィンドウに対して所望の操作を行う。
【０００３】
しかしながら、表示領域の比較的狭い画面を有する携帯電話機等の携帯電子機器において、一画面中に複数のウィンドウを同時に表示すると、各々のウィンドウが小さくなって視認性が悪くなるという問題がある。
【０００４】
そこで、携帯電話機等の機器の大きさに制限がある携帯電子機器において、１つの表示装置に複数のデスクトップ画面を選択的に表示することで機器のサイズを小さく保ちつつ、より多くの情報を表示することが可能となる。このような携帯電子機器において、ユーザは、複数のデスクトップ画面のうちのいずれかのデスクトップ画面を選択してアクティブ画面とし、例えば、アクティブ画面上で所望のアプリケーションを起動して、操作を行ったりする。
【０００５】
このような１つの表示装置に複数のデスクトップ画面を選択的に表示する技術としては、例えば特許文献１が挙げられる。特許文献１には、携帯電子機器の傾き又は加速度を計測するセンサと、センサの計測結果に基づいて、複数のデスクトップ画面のうちからアクティブ画面を自動的に選択する制御部とを備える携帯電子機器が提案されている。
【特許文献１】特開２００７−２０６１０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、複数のデスクトップ画面のそれぞれに対応する複数のアプリケーションを起動している場合、それぞれのアプリケーションによりエラー表示やユーザへの確認事項等の報知情報が複数生成されても、生成されたこれらの報知情報がアクティブ画面上に重複して表示されてしまい、ユーザがこれらの報知情報を適切に視認できない可能性がある。
【０００７】
そこで、本発明は、複数のアプリケーションにより生成される複数の報知情報を好適に表示することができる携帯電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る携帯電子機器は、上記課題を解決するために、仮想平面上に複数のデスクトップ画面を隣接して並ぶように配置するデスクトップ管理部と、複数のアプリケーションを管理するアプリケーション管理部と、前記複数のデスクトップ画面のうちの一画面をアクティブ画面として表示する表示部と、前記表示部を制御する表示制御部と、を備え、前記デスクトップ管理部は、前記アプリケーション管理部において、所定のアプリケーションによりユーザへの報知情報が生成されたことが検出された場合、前記所定のアプリケーションに対応するデスクトップ画面が前記アクティブ画面を基準として前記仮想平面上のいずれの位置に存在するかを判定し、前記表示制御部は、前記デスクトップ管理部による判定に基づいて、前記アクティブ画面の所定の領域に前記報知情報を表示するように制御することを特徴とする。
【０００９】
また、前記表示制御部は、前記デスクトップ管理部により前記所定のアプリケーションに対応する前記デスクトップ画面が前記仮想平面上における前記アクティブ画面でないと判定された場合、前記報知情報が最新の報知情報であるかを判定し、前記報知情報が最新の報知情報である場合、前記アクティブ画面の前記所定の領域に当該報知情報の全体を表示し、前記報知情報が最新の報知情報でない場合、前記アクティブ画面の前記所定の領域に当該報知情報の一部を表示するように制御することが好ましい。
【００１０】
また、前記複数のデスクトップ画面のうちの一のデスクトップ画面を基準として、当該一のデスクトップ画面に前記仮想平面上で隣接する他のデスクトップ画面の存在する方向のそれぞれに対応付けられた複数の入カ操作部を更に備え、前記表示制御部は、前記アクティブ画面の前記所定の領域に前記報知情報が表示されているときに前記複数の入力操作部の操作に応じて前記アクティブ画面が前記仮想平面上の前記一のデスクトップ画面から他のデスクトップ画面へ切り替えられた場合、切り替えられた当該他のデスクトップ画面において、前記報知情報を生成したアプリケーションが起動しているかを判定し、判定された結果に基づいて、前記他のデスクトップ画面における前記所定の領域に前記報知情報を表示するように制御することが好ましい。
【発明の効果】
【００１１】
本発明によれば、複数のアプリケーションにより生成される複数の報知情報を好適に表示することができる携帯電子機器を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について説明する。図１は、本発明に係る携帯電子機器の一例である携帯電話機１の外観斜視図を示す。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが一つの筐体に配置され、連結部を有さない形式（ストレートタイプ）でもよい。
【００１３】
携帯電話機１は、操作部側筐体部２と、表示部側筐体部３と、を備える。操作部側筐体部２は、表面部に、操作部１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２と、を備える。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５と、から構成されている。
【００１４】
また、表示部側筐体部３は、表面部に、各種情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部２１と、通話の相手側の音声を出力するスピーカ２２と、を備える。
【００１５】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とが互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００１６】
また、操作部側筐体部２は、外平面部に、時計やメールの着信等が表示されるサブＬＣＤ表示部３０が備えられている。
【００１７】
図２は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１と、マイク１２と、メインアンテナ４０と、ＲＦ回路部４１と、ＬＣＤ制御部４２と、音声処理部４３と、メモリ４４と、制御部４５と、が操作部側筐体部２に備えられ、ＬＣＤ表示部２１（表示部）と、スピーカ２２と、ドライバＩＣ２３と、サブＬＣＤ表示部３０とが表示部側筐体部３に備えられている。
【００１８】
メインアンテナ４０は、第１の使用周波数帯（例えば、８００ＭＨｚ）で基地局等と通信を行い、ＧＰＳ通信のための第２の使用周波数帯（例えば、１．５ＧＨｚ）に対応できるデュアルバンド対応構成である。なお、本実施の形態では、第１の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。また、メインアンテナ４０は、第１の使用周波数帯で外部装置と通信を行い、ＧＰＳ通信のための第２の使用周波数帯に対応できるアンテナを別途設けてもよい。
【００１９】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号を制御部４５に供給する。そして、制御部４５から供給された信号を変調処理し、メインアンテナ４０を介して外部装置（基地局）に送信する。また、その一方で、メインアンテナ４０によって受信している信号の強度を制御部４５に通知を行う。
【００２０】
ＬＣＤ制御部４２は、制御部４５の制御にしたがって、所定の画像処理を行い、処理後の画像データをドライバＩＣ２３に出力する。ドライバＩＣ２３は、ＬＣＤ制御部４２から供給された画像データをフレームメモリに蓄え、所定のタイミングでＬＣＤ表示部２１又はサブＬＣＤ表示部３０に出力する。
【００２１】
音声処理部４３は、制御部４５の制御にしたがって、ＲＦ回路部４１から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４３から供給された信号を外部に出力する。
【００２２】
また、音声処理部４３は、制御部４５の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号をＲＦ回路部４１に出力する。ＲＦ回路部４１は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ４０に出力する。
【００２３】
メモリ４４は、例えば、ワーキングメモリを含み、制御部４５による演算処理に利用される。また、メモリ４４には、複数のアプリケーションや当該アプリケーションが必要とする各種のテーブルや各種情報等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていてもよい。
【００２４】
制御部４５は、携帯電話機１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。
【００２５】
次に、図３を参照しながら操作部１１、制御部４５、ＬＣＤ制御部４２、及びＬＣＤ表示部２１の機能について説明する。図３は、操作部１１、制御部４５、ＬＣＤ制御部４２、及びＬＣＤ表示部２１の機能について示す機能ブロック図である。
【００２６】
図３に示すように、制御部４５は、アプリケーション管理部４５１と、デスクトップ管理部４５２と、ウィンドウ管理部４５３と、とを備える。
【００２７】
アプリケーション管理部４５１は、複数のデスクトップ画面上にそれぞれ起動される複数のアプリケーションを管理する。そして、アプリケーション管理部４５１は、所定のアプリケーションによりユーザへの報知情報が生成された場合、デスクトップ管理部４５２へ通知する。
【００２８】
報知情報とは、アプリケーションのエラー表示や、ユーザに対する注意事項、確認事項等である。そして、報知情報は、アプリケーションごとに生成される。
【００２９】
デスクトップ管理部４５２は、複数のデスクトップ画面を管理し、仮想平面上に複数のデスクトップ画面を隣接して並ぶように配置する。図４は、仮想平面上に配置された複数のデスクトップ画面の一例を示す図である。図４に示すように、デスクトップ管理部４５２は、仮想平面上にデスクトップ画面５１、５２、５３、５４の４つの異なるデスクトップ画面をそれぞれ隣接して並ぶように配置する。
【００３０】
具体的には、図４（ａ）では、デスクトップ画面５１がアクティブ画面であり、図４（ｂ）では、デスクトップ画面５２がアクティブ画面である。また、図４（ｃ）では、デスクトップ画面５３がアクティブ画面であり、図４（ｄ）では、デスクトップ画面５３がアクティブ画面である。
【００３１】
そして、デスクトップ画面５１〜５４のうちの一画面を基準として、この一画面に仮想平面上で隣接する他のデスクトップ画面の存在する方向のそれぞれに対応付けられた操作部１１の操作に応じて、これらのデスクトップ画面５１〜５４のうちのいずれかのデスクトップ画面をアクティブ画面として、後述のウィンドウ管理部４５３により順次切り替えられてＬＣＤ表示部２１に表示される。
【００３２】
また、デスクトップ管理部４５２は、アプリケーション管理部４５１による報知情報が生成されたことの通知に応じて、所定のアプリケーションに対応するデスクトップ画面がアクティブ画面であるデスクトップ画面を基準として仮想平面上のいずれの位置に存在するかを判定する。
【００３３】
ウィンドウ管理部４５３は、デスクトップ管理部４５２による制御に応じて、ＬＣＤ制御部４２を制御する。そして、ウィンドウ管理部４５３は、デスクトップ管理部４５２による判定の結果に基づいて、アクティブ画面の所定の領域に報知情報を表示するようにＬＣＤ制御部４２を制御する。
【００３４】
ここで、図５を参照しながら報知情報を表示するためのデスクトップ画面の所定の領域について説明する。図５は、デスクトップ画面における報知情報を表示するための所定の領域の具体例について示す図である。図５に示すように、デスクトップ画面５１〜５４の各デスクトップ画面には、報知情報を表示するための所定の領域として、表示領域６１〜６９が設けられている。
【００３５】
なお、本実施形態では、ウィンドウ管理部４５３は、報知情報が表示領域６１〜６９のそれぞれの表示領域を超える場合には、表示領域外にも報知情報を表示させる。また、ウィンドウ管理部４５３は、異なる報知情報同士が同一の表示領域において重複する場合は、アプリケーションにより生成された時間が新しい報知情報を古い報知情報に重畳して表示させるように制御する。
【００３６】
次に、図６を参照しながらアクティブ画面上に表示される報知情報の具体例について説明する。図６は、アクティブ画面であるデスクトップ画面５１上に表示される報知情報の一例を示す図である。
【００３７】
ここで、図６に示すデスクトップ画面５１では、報知情報「メールの受信に失敗しました」を生成したアプリケーションが起動しており、デスクトップ画面５２では、報知情報「動画を再生中です」を生成したアプリケーションが起動しており、デスクトップ画面５３では、報知情報「不在１件」を生成したアプリケーション起動しており、デスクトップ画面５４では、報知情報「ダウンロードに失敗しました」を生成したアプリケーションが起動していることとする。
【００３８】
図６に示すように、デスクトップ管理部４５２は、報知情報「メールの受信に失敗しました」を生成したアプリケーションに対応するデスクトップ画面が、アクティブ画面であるデスクトップ画面５１を基準として仮想平面上のいずれの位置に存在するかを判定する。
【００３９】
デスクトップ管理部４５２は、判定した結果、報知情報「メールの受信に失敗しました」を生成したアプリケーションに対応するデスクトップ画面が、デスクトップ画面５１であることをウィンドウ管理部４５３へ通知する。
【００４０】
そして、ウィンドウ管理部４５３は、デスクトップ管理部４５２からの通知によって、報知情報「メールの受信に失敗しました」を生成したアプリケーションに対応するデスクトップ画面がアクティブ画面であるデスクトップ画面５１であるため、報知情報を表示領域６５に表示させるように制御する。
【００４１】
同様に、デスクトップ管理部４５２は、報知情報「動画を再生中です」を生成したアプリケーションに対応するデスクトップ画面はデスクトップ画面５３であり、仮想平面上においてデスクトップ画面５３は、アクティブ画面であるデスクトップ画面５１に対して下に位置することをウィンドウ管理部４５３へ通知する。
【００４２】
そして、ウィンドウ管理部４５３は、デスクトップ管理部４５２からの通知により、仮想平面上においてデスクトップ画面５３が、アクティブ画面であるデスクトップ画面５１に対して下に位置するため、表示領域６８に報知情報「動画を再生中です」を表示させるように制御する。
【００４３】
また、デスクトップ管理部４５２は、報知情報「不在１件」を生成したアプリケーションに対応するデスクトップ画面はデスクトップ画面５２であり、仮想平面上において、デスクトップ画面５２はアクティブ画面であるデスクトップ画面５１に対して右に位置することをウィンドウ管理部４５３へ通知する。
【００４４】
そして、ウィンドウ管理部４５３は、デスクトップ管理部４５２からの通知により、仮想平面上においてデスクトップ画面５２は、アクティブ画面であるデスクトップ画面５１に対して右に位置するため、表示領域６６に報知情報「不在１件」を表示させるように制御する。
【００４５】
また、デスクトップ管理部４５２は、報知情報「ダウンロードに失敗しました」を生成したアプリケーションに対応するデスクトップ画面はデスクトップ画面５４であり、仮想平面上において、デスクトップ画面５４はアクティブ画面であるデスクトップ画面５１に対して右下に位置することをウィンドウ管理部４５３へ通知する。
【００４６】
そして、ウィンドウ管理部４５３は、デスクトップ管理部４５２からの通知により、仮想平面上においてデスクトップ画面５４は、アクティブ画面であるデスクトップ画面５１に対して右下に位置するため、表示領域６９に報知情報「ダウンロードに失敗しました」を表示させるように制御する。
【００４７】
このように本実施形態の携帯電話機１によれば、報知情報を生成したアプリケーションが起動しているデスクトップ画面がアクティブ画面を基準として、仮想平面上のいずれの位置に存在するかを判定する。そして、判定の結果、報知情報を生成したアプリケーションが起動しているデスクトップ画面がアクティブ画面である場合、表示領域６５に報知情報を表示させるように制御し、報知情報を生成したアプリケーションが起動しているデスクトップ画面がアクティブ画面でない場合、表示領域６１〜６４、及び表示領域６６〜６９のうち、アクティブ画面から見て、この報知情報を生成したアプリケーションが起動しているデスクトップ画面が存在する方向に対応する領域に報知情報を表示させるように制御する。
【００４８】
これにより、ユーザは、アクティブ画面以外はＬＣＤ表示部２１に表示されない複数のデスクトップ画面において複数のアプリケーションを起動している場合であっても、報知情報を生成したアプリケーションがいずれのデスクトップ画面で起動しているかを容易に識別することができる。
【００４９】
また、ウィンドウ管理部４５３は、デスクトップ管理部４５２により所定のアプリケーションに対応するデスクトップ画面が仮想平面上におけるアクティブ画面でないと判定された場合、報知情報が最新の報知情報であるかを判定する。
【００５０】
そして、ウィンドウ管理部４５３は、報知情報が最新の報知情報である場合には、アクティブ画面の所定の領域に、この報知情報全体を表示するように制御する。また、報知情報が最新の報知情報でない場合には、アクティブ画面の所定の領域に、この報知情報の一部を表示するように制御する。
【００５１】
ここで、図６及び図７を参照しながらアクティブ画面であるデスクトップ画面５１上に表示される報知情報について説明する。図６に示したように、デスクトップ画面５１上には、表示領域６５、６６、６８、及び６９に報知情報がそれぞれ表示されている。そして、ウィンドウ管理部４５３は、表示領域６５に表示される報知情報が、最新の報知情報であるため、報知情報の全体を表示し、且つ表示領域６６、６８、６９に表示される報知情報とは異なる態様のウィンドウで表示するように制御する。
【００５２】
また、ウィンドウ管理部４５３は、表示領域６６、６８、６９に表示される報知情報が、最新の報知情報以前の報知情報であり、アクティブ画面であるデスクトップ画面５１以外のデスクトップ画面５２〜５４のいずれかに対応するアプリケーションにより生成された報知情報であるため、報知情報の一部を表示するように制御する。
【００５３】
また、図７は、アクティブ画面であるデスクトップ画面５１上に表示される報知情報の一例を示す図である。図７に示すように、ウィンドウ管理部４５３は、表示領域６９に表示される報知情報が、最新の報知情報であり、アクティブ画面であるデスクトップ画面５１以外のデスクトップ画面５２〜５４のいずれかに対応するアプリケーションにより生成された報知情報であるため、報知情報の全体を表示し、且つ表示領域６５、６６、６８に表示される報知情報とは異なる態様のウィンドウで表示するように制御する。
【００５４】
このように本実施形態の携帯電話機１によれば、報知情報が最新の報知情報である場合には、アクティブ画面の所定の領域に報知情報の全体を表示し、報知情報が最新の報知情報でない場合には、アクティブ画面の所定の領域に報知情報の一部を表示するように制御する。
【００５５】
これにより、ユーザは、アクティブ画面に表示される報知情報が最新の報知情報であるか否かを容易に識別することができる。また、最新の報知情報は、緊急性の高いものが多いと考えられるため、最新の報知情報をユーザに対して注意喚起させることができる。
【００５６】
更に、ウィンドウ管理部４５３は、アクティブ画面の所定の領域に報知情報が表示されているときに、操作部１１の操作に応じてアクティブ画面が仮想平面上のデスクトップ画面のうちの一のデスクトップ画面から他のデスクトップ画面へ切り替えられた場合、切り替えられた他のデスクトップ画面において、報知情報を生成したアプリケーションが起動しているかを判定する。
【００５７】
そして、ウィンドウ管理部４５３は、判定した結果に基づいて、他のデスクトップ画面における所定の領域に報知情報を表示するように制御する。ここで、判定した結果に基づいて、所定の領域に表示される報知情報の具体例については、図８を参照しながら説明する。
【００５８】
図８は、図６に示すデスクトップ画面５１から、操作部１１の操作に応じてアクティブ画面をデスクトップ画面５２に切り替えた場合に、デスクトップ画面５２に表示される報知情報の一例を示す図である。
【００５９】
図８に示すように、図６の表示領域６５に表示されていた報知情報「メールの受信に失敗しました」を生成したアプリケーションは、デスクトップ画面５１において起動している。そして、ウィンドウ管理部４５３は、図８のデスクトップ画面５１がアクティブ画面であるデスクトップ画面５２の右に位置するため、報知情報「メールの受信に失敗しました」を表示領域６４に表示するように制御する。
【００６０】
同様に、図６の表示領域６６に表示されていた報知情報「不在１件」を生成したアプリケーションは、デスクトップ画面５２において起動している。そして、ウィンドウ管理部４５３は、図８のデスクトップ画面５２がアクティブ画面であるため、報知情報「不在１件」を表示領域６５に表示するように制御する。
【００６１】
また、図６の表示領域６８に表示されていた報知情報「動画を再生中です」を生成したアプリケーションは、デスクトップ画面５３において起動している。そして、ウィンドウ管理部４５３は、図８のデスクトップ画面５３がアクティブ画面であるデスクトップ画面５２の左下に位置するため、報知情報「動画を再生中です」を表示領域６７に表示するように制御する。
【００６２】
また、図６の表示領域６９に表示されていた報知情報「ダウンロードに失敗しました」を生成したアプリケーションは、デスクトップ画面５４において起動している。そして、ウィンドウ管理部４５３は、図８のデスクトップ画面５４がアクティブ画面であるデスクトップ画面５２の下に位置するため、報知情報「ダウンロードに失敗しました」を表示領域６８に表示するように制御する。
【００６３】
このように本実施形態の携帯電話機１によれば、操作部１１の操作に応じてアクティブ画面を一のデスクトップ画面から他のデスクトップ画面へ切り替えた場合、切り替え先のデスクトップ画面、即ち、新たにアクティブ画面となったデスクトップ画面を基準として、報知情報を生成したアプリケーションが起動しているデスクトップ画面の存在する方向を判定する。そして、判定した結果に基づいて、新たなアクティブ画面における所定の領域に報知情報を表示するように制御する。
【００６４】
これにより、ユーザがアクティブ画面を切り替えた場合であっても、切り替えられたアクティブ画面に対応した報知情報を表示させることができる。
【００６５】
次に、本実施形態の制御部４５の処理の流れについて説明する。図９は、制御部４５の処理の流れについて示すフローチャートである。
【００６６】
ステップＳ１において、アプリケーション管理部４５１は、所定のアプリケーションにより生成された報知情報を受け付け、デスクトップ管理部４５２へ通知する。
【００６７】
ステップＳ２において、デスクトップ管理部４５２は、ステップＳ１において通知された報知情報を生成したアプリケーションの起動しているデスクトップ画面が、アクティブ画面であるか否か判定する。アクティブ画面である場合（Ｙｅｓ）には、ステップＳ３へ移る。一方、アクティブ画面でない場合（Ｎｏ）には、ステップＳ６へ移る。
【００６８】
ステップＳ３において、ウィンドウ管理部４５３は、アプリケーションにより生成された報知情報が最新の報知情報であるか否かを判定する。最新の報知情報である場合（Ｙｅｓ）には、ステップＳ４へ移る。一方、最新の報知情報でない場合（Ｎｏ）には、ステップＳ５へ移る。
【００６９】
ステップＳ４において、ウィンドウ管理部４５３は、報知情報が最新の報知情報であるため、アクティブ画面であるデスクトップ画面の表示領域６５に報知情報の全体を他の報知情報とは異なる態様で表示する。
【００７０】
ステップＳ５において、ウィンドウ管理部４５３は、報知情報が最新の報知情報以外であるため、アクティブ画面であるデスクトップ画面の表示領域６５に報知情報の全体を他の報知情報と同様の態様で表示する。
【００７１】
ステップＳ６において、ウィンドウ管理部４５３は、報知情報を生成したアプリケーションが起動しているデスクトップ画面が、アクティブ画面に対して、上、下、左、右、左上、左下、右上、右下のいずれの位置に存在するかを判定する。
【００７２】
ステップＳ７において、ウィンドウ管理部４５３は、アプリケーションにより生成された報知情報が最新の報知情報であるか否かを判定する。最新の報知情報である場合（Ｙｅｓ）には、ステップＳ８へ移る。一方、最新の報知情報でない場合（Ｎｏ）には、ステップＳ９へ移る。
【００７３】
ステップＳ８において、ウィンドウ管理部４５３は、ステップＳ６において判定されたアクティブ画面の位置に応じて表示領域６１〜６４、及び表示領域６６〜６９に報知情報の一部を他の報知情報とは異なる態様で表示させる。
【００７４】
ステップＳ９において、ウィンドウ管理部４５３は、アクティブ画面の位置に応じて表示領域６１〜６４、６６〜６９に報知情報の一部を他の報知情報と同様の態様で表示させる。
【００７５】
ステップＳ１０において、ウィンドウ管理部４５３は、操作部１１の操作に応じてアクティブ画面が切り替えられたか否かを判定する。アクティブ画面が切り替えられた場合（Ｙｅｓ）には、ステップＳ２へ移り、再度ステップＳ２〜ステップＳ９の処理を繰り返す。一方、アクティブ画面が切り替えられなかった場合（Ｎｏ）には、一連の処理を周囲了する。
【００７６】
以上、好適な実施形態について説明したが、本発明は上述した実施形態に限定されることなく種々の形態で実施することができる。例えば、本実施形態において、携帯電子機器として携帯電話機１について説明しているが、これに限定されず、ＰＨＳ（登録商標；Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、ノートパソコン等であってもよい。
【００７７】
また、本実施形態のウィンドウ管理部４５３は、操作部１１の操作に応じて複数のデスクトップ画面を切り替えるように制御したが、これに限らない。例えば、ウィンドウ管理部４５３は、報知情報が生成されてから所定の時間が経過した後に、その報知情報を生成したアプリケーションが起動しているデスクトップ画面をアクティブ画面に切り替えるように制御してもよい。これにより、ユーザに対して報知情報を注意喚起させることができる。
【００７８】
また、上述した実施形態では、デスクトップ管理部４５２は、４つのデスクトップ画面を仮想平面上に配置して管理したが、仮想平面上に配置されるデスクトップ画面の数は、２以上のデスクトップ画面であれば、特に制限されない。
【図面の簡単な説明】
【００７９】
【図１】本発明に係る携帯電子機器の一例である携帯電話機１の外観斜視図である。
【図２】携帯電話機１の機能を示す機能ブロック図である。
【図３】操作部、制御部、ＬＣＤ制御部、及びＬＣＤ表示部の機能について示す機能ブロック図である。
【図４】仮想平面上に配置された複数のデスクトップ画面の一例を示す図である。
【図５】デスクトップ画面における報知情報を表示するための所定の領域の具体例について示す図である。
【図６】アクティブ画面上に表示される報知情報の一例を示す図である。
【図７】アクティブ画面上に表示される報知情報の一例を示す図である。
【図８】アクティブ画面を切り替えた場合に表示される報知情報の一例を示す図である。
【図９】制御部の処理の流れについて示すフローチャートである。
【符号の説明】
【００８０】
１  携帯電話機
４５  制御部
４５１  アプリケーション管理部
４５２  デスクトップ管理部
４５３  ウィンドウ管理部
【図１】
2010108190.tif 000003
【図２】
2010108190.tif 000004
【図３】
2010108190.tif 000005
【図４】
2010108190.tif 000006
【図５】
2010108190.tif 000007
【図６】
2010108190.tif 000008
【図７】
2010108190.tif 000009
【図８】
2010108190.tif 000010
【図９】
2010108190.tif 000011