(57)【要約】【課題】アプリケーションの表示画面を仮想的に表示することができる携帯電子機器を提供すること。【解決手段】携帯電話機１は、回転ダイヤル部４１における回転量を検出する操作制御部７１と、ディスプレイ２１に表示されるアプリケーションごとの表示画面の情報を記憶する記憶部１１１と、操作制御部７１によりアプリケーションを選択するための回転量を検出した場合、記憶部１１１を参照してアプリケーションの表示画面の情報を取得し、取得した表示画面の情報をディスプレイ２１に表示させるように制御する制御部７２とを備える。【選択図】図７
2010109524.tif 000002
【特許請求の範囲】
【請求項１】
操作部と、
表示部と、
前記操作部の操作を検出する操作検出部と、
前記表示部に表示されるアプリケーションごとの表示画面の情報を記憶する記憶部と、
前記操作検出部により前記アプリケーションを選択するための第１の操作が検出された場合、前記記憶部を参照して前記アプリケーションの表示画面の情報を取得し、該取得した情報により前記表示画面を前記表示部に表示させるように制御する制御部とを備えることを特徴とする携帯電子機器。
【請求項２】
前記操作検出部により前記第１の操作が検出された後に前記アプリケーションを実行させるための第２の操作が検出された場合、前記アプリケーションのうち前記表示画面の情報を除いて当該アプリケーションを起動させるように制御するアプリケーション制御部を更に備えることを特徴とする請求項１に記載の携帯電子機器。
【請求項３】
前記記憶部に記憶される前記アプリケーションの表示画面の情報は、前記アプリケーションが起動されるときに表示される起動画面の情報であることを特徴とする請求項１又は請求項２に記載の携帯電子機器。
【請求項４】
筐体と、
前記筐体に配置される表示部と、
前記筐体に配置され、所定の回転軸を中心に回転可能な回転ダイヤル部と、
前記回転ダイヤル部における回転量を検出する回転量検出部と、
前記表示部に表示されるアプリケーションごとの表示画面の情報を記憶する記憶部と、
前記回転量検出部により前記アプリケーションを選択するための第１の回転量を検出した場合、前記記憶部を参照してアプリケーションの表示画面の情報を取得し、取得した前記表示画面の情報を前記表示部に表示させるように制御する制御部とを備える携帯電子機器。
【請求項５】
操作部と、
前記操作部の操作を検出する操作検出部と、
前記回転量検出部により前記第１の回転量が検出された後に前記操作検出部により前記アプリケーションを動作させるための第３の操作が検出された場合、前記アプリケーションのうち前記表示画面の情報を除いて当該アプリケーションを動作させるように制御するアプリケーション制御部を更に備えることを特徴とする請求項４に記載の携帯電子機器
【請求項６】
前記第３の操作が検出されたときに前記記憶部に記憶される前記アプリケーションの表示画面の情報は、前記アプリケーションが起動されたときに最初に表示される起動画面の情報であることを特徴とする請求項５に記載の携帯電子機器。
【請求項７】
前記表示部に表示された前記表示画面の情報を一時的に記憶する表示画面情報記憶部と、
所定の処理を行う処理部とを更に備え、
前記アプリケーション制御部は、前記処理部による前記所定の処理に応じて新たなアプリケーションを動作させると共に、
前記制御部は、前記新たなアプリケーションの動作開始に応じて前記アプリケーションの表示画面の情報に替えて前記新たなアプリケーションの表示画面の情報を前記表示部に表示させると共に、前記アプリケーションの表示画面の情報を前記表示画面情報記憶部に記憶させることを特徴とする請求項２又は５に記載の携帯電子機器。
【請求項８】
前記アプリケーション制御部が、前記処理部による前記所定の処理の終了に応じて前記新たなアプリケーションを終了させると、
前記制御部は、前記表示画面情報記憶部を参照して前記アプリケーションの前記表示画面の情報を前記表示部に表示させることを特徴とする請求項７に記載の携帯電子機器。
【請求項９】
前記アプリケーション制御部が前記新たなアプリケーションを動作させたときに、前記表示画面情報記憶部に記憶される前記アプリケーションの表示画面の情報は、前記新たなアプリケーションの表示画面が表示される直前に前記表示部に表示されていた前記アプリケーションの表示画面の情報であることを特徴とする請求項８に記載の携帯電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを起動する機能を有する携帯電子機器に関する。
【背景技術】
【０００２】
従来、携帯電子機器としての携帯電話機等において、アプリケーションを起動する場合、表示部に表示されるアイコン等のメニューを操作部の操作により選択させる、又は操作部を構成するキーとアプリケーションとを対応付けて、該当するキーを押下した際にそのキーに対応するアプリケーションを起動する。このとき、先に起動していたアプリケーションは中断、又は終了してしまう。
【０００３】
そこで、アプリケーションを起動せずに、そのアプリケーションの画面を表示する技術として、過去のアプリケーションを起動中の画像を保存しておき、保存した画像を表示部に表示することによりアプリケーションの内容を確認することができる携帯電話機が提案されている（例えば特許文献１参照）。
【特許文献１】特開２００５−２９３３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１において提案された技術では、過去のアプリケーションの画面を表示するため、例えば起動するごとに画面の表示内容が変化するアプリケーションにおいては、そのアプリケーションの画面として適切でない可能性がある。
【０００５】
また、操作部の操作に応じてアプリケーションを連続的に起動させるように制御した場合、アプリケーションの起動及び中断に時間が掛かり、携帯電話機の操作性を損なうおそれがある。
【０００６】
そこで、本発明は、アプリケーションの表示画面を仮想的に表示することができる携帯電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る携帯電子機器は、上記課題を解決するために、操作部と、表示部と、前記操作部の操作を検出する操作検出部と、前記表示部に表示されるアプリケーションごとの表示画面の情報を記憶する記憶部と、前記操作検出部により前記アプリケーションを選択するための第１の操作が検出された場合、前記記憶部を参照して前記アプリケーションの表示画面の情報を取得し、該取得した情報により前記表示画面を前記表示部に表示させるように制御する制御部とを備えることを特徴とする携帯電子機器。
【０００８】
また、前記操作検出部により前記第１の操作が検出された後に前記アプリケーションを実行させるための第２の操作が検出された場合、前記アプリケーションのうち前記表示画面の情報を除いて当該アプリケーションを起動させるように制御するアプリケーション制御部を更に備えることが好ましい。
【０００９】
また、前記記憶部に記憶される前記アプリケーションの表示画面の情報は、前記アプリケーションが起動されるときに表示される起動画面の情報であることが好ましい。
【００１０】
本発明に係る携帯電子機器は、上記課題を解決するために、筐体と、前記筐体に配置される表示部と、前記筐体に配置され、所定の回転軸を中心に回転可能な回転ダイヤル部と、前記回転ダイヤル部における回転量を検出する回転量検出部と、前記表示部に表示されるアプリケーションごとの表示画面の情報を記憶する記憶部と、前記回転量検出部により前記アプリケーションを選択するための第１の回転量を検出した場合、前記記憶部を参照してアプリケーションの表示画面の情報を取得し、取得した前記表示画面の情報を前記表示部に表示させるように制御する制御部とを備えることを特徴とする。
【００１１】
また、操作部と、前記操作部の操作を検出する操作検出部と、前記回転量検出部により前記第１の回転量が検出された後に前記操作検出部により前記アプリケーションを動作させるための第３の操作が検出された場合、前記アプリケーションのうち前記表示画面の情報を除いて当該アプリケーションを動作させるように制御するアプリケーション制御部を更に備えることが好ましい。
【００１２】
また、前記第３の操作が検出されたときに前記記憶部に記憶される前記アプリケーションの表示画面の情報は、前記アプリケーションが起動されたときに最初に表示される起動画面の情報であることが好ましい。
【００１３】
また、前記表示部に表示された前記表示画面の情報を一時的に記憶する表示画面情報記憶部と、所定の処理を行う処理部とを更に備え、前記アプリケーション制御部は、前記処理部による前記所定の処理に応じて新たなアプリケーションを動作させると共に、前記制御部は、前記新たなアプリケーションの動作開始に応じて前記アプリケーションの表示画面の情報に替えて前記新たなアプリケーションの表示画面の情報を前記表示部に表示させると共に、前記アプリケーションの表示画面の情報を前記表示画面情報記憶部に記憶させることが好ましい。
【００１４】
また、前記アプリケーション制御部が、前記処理部による前記所定の処理の終了に応じて前記新たなアプリケーションを終了させると、前記制御部は、前記表示画面情報記憶部を参照して前記アプリケーションの前記表示画面の情報を前記表示部に表示させることが好ましい。
【００１５】
また、前記アプリケーション制御部が前記新たなアプリケーションを動作させたときに、前記表示画面情報記憶部に記憶される前記アプリケーションの表示画面の情報は、前記新たなアプリケーションの表示画面が表示される直前に前記表示部に表示されていた前記アプリケーションの表示画面の情報であることが好ましい。
【発明の効果】
【００１６】
本発明によれば、アプリケーションの表示画面を仮想的に表示することができる携帯電子機器を提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について説明する。図１は、本発明に係る携帯電話機１の外観図を示す。また、図２は、携帯電話機１の閉状態における表示部側筐体部３から見たときの外観図を示す。また、図３は、携帯電話機１の閉状態における操作部側筐体部２から見たときの外観図を示す。また、図４は、回転ダイヤル部付近の拡大図を示す。また、図５は、回転ダイヤル部の機能を示す図である。なお、以下では、携帯電話機について説明するが、本発明はこれに限定されるものではなく、回転ダイヤル部を有するものであり、なおかつ複数のアプリケーションを独立して起動可能であればよく、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、ノートパソコン等であってもよい。
【００１８】
携帯電話機１は、図１に示すように、操作部側筐体部２と、表示部側筐体部３と、を備える。操作部側筐体部２は、表面部１０に、操作キー群１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２と、を備える。操作キー群１１は、各種設定や電話帳機能やメール機能等の各種機能を動作させるための機能設定操作ボタン１３と、電話番号の数字やメール等の文字等を入力するための入力操作ボタン１４と、各種操作における決定やスクロール等を行う決定操作ボタン１５と、ボリュームコントロール等を行うコントロールボタン１６と、から構成されている。
【００１９】
また、表示部側筐体部３は、表面部２０に、各種情報を表示するためのディスプレイ２１と、通話の相手側の音声を出力する音声出力部２２と、を備える。
【００２０】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とが互いに開いた状態（開状態）にしたり、操作部側筐体部２と表示部側筐体部３とが折り畳まれた状態（閉状態）にしたりできる。
【００２１】
なお、図１は、いわゆる折り畳み型の携帯電話機１の形態を示しているが、本発明に係る携帯電話機１の形態としては特にこれに限られず、操作部側筐体部２と表示部側筐体部３とを重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、操作部側筐体部２と表示部側筐体部３との重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部側筐体部２と表示部側筐体部３とが一つの筐体に配置され連結部を有さない型式（ストレートタイプ）等であってもよい。
【００２２】
また、ヒンジ機構４が形成されている位置には、所定方向に自在に回転するように筐体に取り付けられている回転ダイヤル部４１を備えている。なお、回転ダイヤル部４１の操作及び機能については後述する。
【００２３】
また、携帯電話機１は、図２に示すように、表示部側筐体部３のディスプレイ２１が配置されている裏面側には、所定の情報が表示されるサブディスプレイ２３を備えている。
【００２４】
また、携帯電話機１は、図３に示すように、操作部側筐体部２の操作キー群１１が配置されている裏面側には、被写体を撮像するＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）カメラ等により構成される撮像部１７と、一定の光量を出力する発光部１８とを備えている。
【００２５】
ここで、回転ダイヤル部４１の操作及び機能について説明する。回転ダイヤル部４１は、図４に示すように、ヒンジ機構４の回転軸Ｘに沿って、ユーザの指により所定方向（図２中のａ方向（ヒンジ機構４の回転軸と直交する第１の方向）及びｂ方向（ヒンジ機構４の回転軸と直交する第２の方向））に自在に回転するように筐体に取り付けられている。なお、回転ダイヤル部４１は、図４に示すような構成に限定されず、ユーザの操作によって回転自在な構成であればよい。回転軸（ヒンジ軸）Ｘと直交する方向の軸に沿って所定方向に自在に回転するような構成等であってもよい。
【００２６】
また、回転ダイヤル部４１には、回転方向において所定の間隔ごとに複数の指標（アイコン）Ｉが付されている。なお、指標Ｉは、例えば、図５に示すように、アプリケーションを選択する際の目印になるようなユーザにとって理解しやすいイメージによって描かれている。
【００２７】
ここで、ユーザによる回転ダイヤル部４１の操作について簡略的に説明する。ユーザは、当該指標Ｉを手掛かりとして、所望するアプリケーションに対応する指標Ｉを選択位置（目印）Ｓまで回転させる。携帯電話機１は、選択位置Ｓ（目印）に静止している指標Ｉに対応するアプリケーションを起動させる。このようにして、回転ダイヤル部４１は、物理的な回転ダイヤルの操作により、各種の機能を発揮するメニュー選択を可能とする。
【００２８】
また、回転ダイヤル部４１は、物理的な回転ダイヤルの操作にしたがって、各種の機能を発揮するメニュー選択が可能である。回転ダイヤル部４１は、例えば、図５に示すように、ユーザの回転操作によって、無操作時（ニュートラル（Ｎ））を基準として、ａ方向に４５°（ｂ方向に３１５°）回転されることにより、撮像部１７のカメラ機能が起動し、ａ方向に９０°（ｂ方向に２７０°）回転されることにより、メールの機能が起動する。また、回転ダイヤル部４１は、無操作時（（Ｎ））を基準として、ａ方向に１３５°（ｂ方向に２２５°）回転されることにより、カレンダー機能が起動し、ａ方向に１８０°（ｂ方向に１８０°）回転されることにより、ツールメニュー（携帯電話機１における音出力等に関する各種の設定を行うメニュー）が起動する。また、回転ダイヤル部４１は、無操作時（（Ｎ））を基準として、ａ方向に２２５°（ｂ方向に１３５°）回転されることにより、テレビ機能が起動し、ａ方向に２７０°（ｂ方向に９０°）回転されることにより、ミュージック・プレーヤー機能が起動し、ａ方向に３１５°（ｂ方向に４５°）回転されることにより、アドレス帳が起動する。
【００２９】
なお、上述した回転ダイヤル部４１の回転角度に応じて割り当てられているメニューは一例であって、これに限定されることは無く、例えば、ユーザ自身が頻繁に使用するメニューを登録可能な構成であってもよい。また、メニューは所望のＷｅｂアドレスを登録しておき、当該Ｗｅｂアドレスを回転ダイヤル部４１により選択することによって、Ｗｅｂブラウザが起動して当該ＷｅｂアドレスのＷｅｂページを閲覧できるような構成であってもよい。また、メニューの数も上述した数（７つ）に限定されるものではない。
【００３０】
また、ユーザは、回転ダイヤル部４１を直接操作することにより、一定条件下において、回転ダイヤル部４１に割り当てられている各種機能を直接的に起動させることができ、従って、従来のようにメインメニューを経由する必要がなく、簡易に所望するアプリケーションを起動することができる。
【００３１】
また、図６は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図６に示すように、操作キー群１１と、表示部として閉状態にて外部に露出しないディスプレイ２１と、閉状態でも外部に露出するサブディスプレイ２３とを備える。更に、ユーザの操作により回転される回転ダイヤル部４１と、外部の端末と通信を行う通信部６０と、所定の処理を行う処理部７０と、所定容量を有する充電池８０と、充電池８０から供給される電源電圧を所定の電圧に変換し、変換後の電圧を通信部６０や処理部７０等に供給する電源回路部９０と、メモリ１１０と、を備えている。
【００３２】
通信部６０は、所定の使用周波数帯により外部装置と通信を行うメインアンテナ６１と、変調処理又は復調処理等の信号処理を行う通信処理部６２と、を備える。
【００３３】
メインアンテナ６１は、所定の使用周波数帯（例えば、８００ＭＨｚ）で外部装置（基地局）と通信を行う。なお、本実施の形態では、所定の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。また、メインアンテナ６１は、所定の使用周波数帯の他に、第２の使用周波数帯（例えば、２ＧＨｚ）に対応できる、いわゆるデュアルバンド対応型による構成であってもよいし、更に、第３の使用周波数帯以上にも対応できる複数バンド対応型により構成されていてもよい。
【００３４】
通信処理部６２は、メインアンテナ６１によって受信した信号を復調処理し、処理後の信号を処理部７０に供給し、一方、処理部７０から供給された信号を変調処理し、メインアンテナ６１を介して外部装置（基地局）に送信する。
【００３５】
電源回路部９０は、充電池８０から供給される電源電圧を所定の電圧値に変圧し、変圧後の電源電圧を通信部６０や処理部７０等に供給する。
【００３６】
メモリ１１０は、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等のワーキングメモリを含み、処理部７０にて実行される多数のプログラム及びパラメータや各種テーブル等が記憶される。具体的には、メモリ１１０は、処理部７０にて起動、終了、中断等がなされる多数のアプリケーションプログラムや、これら複数のアプリケーションにて使用されるパラメータや、複数のアプリケーションプログラムを動作させるためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）プログラムの他、操作制御部７１にて検出される回転量と複数のアプリケーションとの対応関係（図５を参照）を記憶している。なお、複数のアプリケーションプログラムには、基準アプリケーション、ミュージック・プレーヤー、カメラ、メール等の携帯電話機１が有するアプリケーションごとのアプリケーションプログラムが含まれる。
【００３７】
処理部７０は、回転ダイヤル部４１から供給される回転量に応じて各種機能に対する起動処理を行う。なお、本実施形態では、後述する操作制御部７１は、回転ダイヤル部４１の角度の変化量を回転量として検出しているが、これに限られず、回転ダイヤル部４１の回転に応じた変化を検出できればよい。例えば、処理部７０は、抵抗率の変化等を回転量として検出してもよい。
【００３８】
図７は、操作キー群１１、回転ダイヤル部４１、処理部７０、及びメモリ１１０の機能及び動作について更に詳細に説明する機能ブロック図である。図７に示すように、処理部７０は、操作制御部（操作検出部、回転量検出部）７１と、制御部７２と、アプリケーション制御部７３と、表示制御部７４とを備える。
【００３９】
メモリ１１０は、ディスプレイ２１に表示させる情報を記憶する。また、メモリ１１０は、記憶部１１１と、表示画面情報記憶部１１２とを備える。
【００４０】
記憶部１１１は、ディスプレイ２１に表示されるアプリケーションごとの表示画面の情報を記憶する。また、記憶部１１１に記憶されるアプリケーションの表示画面の情報は、アプリケーションが起動されるときに表示される起動画面の情報であることが好ましい。
【００４１】
表示画面情報記憶部１１２は、ＶＲＡＭ等により構成され、ディスプレイ２１に表示された表示画面の情報を一時的に記憶する。また、表示画面情報記憶部１１２に一時的に記憶されるアプリケーションの表示画面の情報は、アプリケーションが起動されるときに表示される起動画面の情報であることが好ましい。
【００４２】
操作制御部７１は、ユーザによる操作キー群１１の操作、及び回転ダイヤル部４１における回転量を検出する。そして、操作制御部７１は、検出した操作キー群１１の操作、又は回転ダイヤル部４１における回転量を制御部７２及びアプリケーション制御部７３に通知する。
【００４３】
制御部７２は、操作制御部７１によりアプリケーションを選択するための回転量（第１の回転量）を検出した場合、記憶部１１１を参照して、アプリケーションの表示画面の情報を取得する。そして、制御部７２は、取得した表示画面の情報をディスプレイ２１に表示させるように制御する。すなわち、制御部７２は、取得した表示画面の情報をディスプレイ２１に表示させるために表示画面の情報を表示制御部７４に送信する。
【００４４】
このように本実施形態の携帯電話機１によれば、操作制御部７１によりアプリケーションを選択するための操作が検出された場合、記憶部１１１を参照して、アプリケーションの表示画面の情報を取得し、取得した表示画面の情報をディスプレイ２１に表示させるように制御する。
【００４５】
これにより、ユーザが回転ダイヤル部４１を回転させるだけで、アプリケーションを動作又は起動させるための操作を行わない場合、実際にアプリケーションを動作又は起動する代わりに、仮想的にアプリケーションの表示画面の情報をディスプレイ２１に表示させることができる。
【００４６】
また、アプリケーションを選択する操作が検出されたとき、このアプリケーションの起動又は動作を実行する場合には、既に起動しているアプリケーションを中断し、回転ダイヤル部４１の回転量に応じた新たなアプリケーションを起動又は動作させるための処理が必要となる。しかし、本実施形態の携帯電話機１によれば、仮想的に新たなアプリケーションの表示画面の情報を表示するだけで、新たなアプリケーションの起動又は動作を行わない。したがって、既に起動しているアプリケーションの中断や再開、新たなアプリケーションを起動又は動作させるための処理部７０による処理の負担を低減することができる。
【００４７】
図８は、記憶部１１１に記憶されるアプリケーションの起動画面の情報の一例を示す図である。図８に示すように、起動画面１２０は、音楽再生機能を有するアプリケーションであり、起動画面１２１は、撮像部１７を動作させる機能を有するアプリケーションである。
【００４８】
そして、ユーザは、ディスプレイ２１に表示されるこれらの起動画面において、操作キー群１１の操作により起動画面からのアプリケーションの動作を開始することができる。例えば、起動画面１２０において、「［１］ライブラリ」を選択し、動作させる操作を行うことで、仮想的に表示される起動画面の情報から実際に音楽再生機能を有するアプリケーションを起動する。そして、アプリケーションが起動した際に表示される画面は、起動画面１２０ではなく、アプリケーションに「［１］ライブラリ」を動作させた際の画面がディスプレイ２１に表示される。
【００４９】
同様に、起動画面１２０において、起動画面１２１において、「［１］フォト（壁紙モード）」を選択し、動作させる操作を行うことで、仮想的に表示される起動画面の情報から実際に撮像部１７を動作させる機能を有するアプリケーションを起動する。そして、アプリケーションが起動した際に表示される画面は、起動画面１２１ではなく、アプリケーションに「［１］フォト（壁紙モード）」を動作させた際の画面がディスプレイ２１に表示される。
【００５０】
また、制御部７２は、新たなアプリケーションの動作開始に応じてアプリケーションの表示画面の情報に替えて、新たなアプリケーションの表示画面の情報をディスプレイ２１に表示させると共に、アプリケーションの表示画面の情報を表示画面情報記憶部１１２に記憶させる。
【００５１】
このように、本実施形態の携帯電話機１によれば、新たなアプリケーションの動作開始に応じて仮想的に表示されているアプリケーションの表示画面の情報に替えて、新たなアプリケーションの表示画面の情報をディスプレイ２１に表示させると共に、仮想的に表示されているアプリケーションの表示画面の情報を表示画面情報記憶部１１２に記憶させる。
【００５２】
これにより、着信等により新たなアプリケーションが動作を開始した場合には、この新たなアプリケーションの表示画面の情報をディスプレイ２１に表示させることができる。更に、仮想的に表示されている表示画面の情報を表示画面情報記憶部１１２に一時的に記憶させることにより、記憶された表示画面の情報を再度表示することができる。
【００５３】
アプリケーション制御部７３は、メモリ１１０に記憶される複数のアプリケーションの起動や中断、再開等のアプリケーションの実行を制御する。例えば、アプリケーション制御部７３は、操作制御部７１により検出された回転量に応じた所定のアプリケーションを起動する。
【００５４】
そして、アプリケーション制御部７３は、操作制御部７１により回転量が検出された後に、操作制御部７１によりアプリケーションを動作させるための操作（第１の操作、第３の操作）が検出された場合、アプリケーションのうち表示画面の情報を除いて、このアプリケーションを動作させるように制御する。
【００５５】
このように本実施形態の携帯電話機１によれば、仮想的に表示画面の情報をディスプレイ２１に表示しているときに、この表示画面の情報に対応するアプリケーションを実行させるための操作が検出された場合、仮想的に表示されていた表示画面の情報を除いて、この表示画面の情報に対応するアプリケーションを起動させる。
【００５６】
このとき、ディスプレイ２１に表示される画面は、仮想的に表示されていた表示画面の情報ではなく、例えば図８に示したように、仮想的に表示されていた表示画面において、操作キー群１１の操作によりアプリケーションを動作させたときの表示画面を表示する。
【００５７】
これにより、仮想的に表示されたアプリケーションの表示画面の情報から、実際に起動したアプリケーションの表示画面へスムーズに表示画面の情報を切り替えることができ、ユーザによるアプリケーション起動時の操作性を向上させることができる。
【００５８】
また、操作制御部７１により第１の回転量が検出された後に、操作制御部７１によりアプリケーションを動作させるための操作が検出されたときに記憶部１１１に記憶されるアプリケーションの表示画面の情報は、このアプリケーションが起動されたときに最初に表示される起動画面の情報であることが好ましい。
【００５９】
このように、アプリケーションの表示画面の情報を、このアプリケーションが起動されるときに表示されたときに最初に表示される起動画面の情報とすることにより、いずれのアプリケーションの表示画面の情報が仮想的に表示されているかをユーザが容易に識別することができる。
【００６０】
また、アプリケーション制御部７３が、処理部７０による所定の処理の終了に応じて新たなアプリケーションを終了させると、制御部７２は、表示画面情報記憶部１１２を参照して、アプリケーションの表示画面の情報をディスプレイ２１に表示させるように制御する。このとき、処理部７０による所定の処理は、着信処理や電子メールの受信処理等であり、新たなアプリケーションとしては、電話機能を有するアプリケーションや電子メールに関する機能を有するアプリケーション等が挙げられる。
【００６１】
そして、アプリケーション制御部７３が新たなアプリケーションを動作させたときに、表示画面情報記憶部１１２に記憶されるアプリケーションの表示画面の情報は、新たなアプリケーションの表示画面が表示される直前にディスプレイ２１に表示されていたアプリケーションの表示画面の情報であることが好ましい。
【００６２】
このように、本実施形態の携帯電話機１によれば、処理部７０による所定の処理の終了に応じて新たなアプリケーションを終了させると、表示画面情報記憶部１１２を参照して、アプリケーションの表示画面の情報をディスプレイ２１に再度表示させる。
【００６３】
これにより、着信の終了等により新たなアプリケーションが終了した場合には、新たなアプリケーションの動作開始前に表示されていた表示画面の情報を再度表示させることができる。
【００６４】
また、本実施形態の携帯電話機１によれば、新たなアプリケーションを起動させたときに、表示画面情報記憶部１１２に記憶されるアプリケーションの表示画面の情報を、この新たなアプリケーションの表示画面が表示される直前にディスプレイ２１に表示されていたアプリケーションの表示画面の情報とする。これにより、再度表示されたアプリケーションの表示画面の情報が、いずれのアプリケーションの表示画面の情報であるかをユーザが容易に識別することができる。
【００６５】
表示制御部７４は、アプリケーション制御部７３により起動された所定のアプリケーションに対応する表示画面をディスプレイ２１に表示させる。また、表示制御部７４は、制御部７２から送信された表示画面の情報をディスプレイ２１に表示させる。
【００６６】
次に、本実施形態の携帯電話機１の処理の流れについて図９から図１１を参照しながら説明する。図９は、本実施形態の携帯電話機１による処理の流れを示すシーケンス図である。また、図９に示すシーケンス図では、予めアプリケーションＡが起動中であることを前提とする。
【００６７】
ステップＳ１において、操作制御部７１は、回転ダイヤル部４１における回転量を検出する。
【００６８】
ステップＳ２において、制御部７２は、操作制御部７１により検出された回転ダイヤル部４１における回転量を受け付ける。
【００６９】
ステップＳ３において、制御部７２は、ステップＳ３において受け付けた回転量が、アプリケーションＢを選択する回転量である場合、メモリ１１０に対してアプリケーションＢの起動画面の情報を要求する。
【００７０】
ステップＳ４において、制御部７２は、メモリ１１０からアプリケーションＢの起動画面の情報を取得する。
【００７１】
ステップＳ５において、制御部７２は、ステップＳ４において取得したアプリケーションＢの起動画面の情報を送信すると共に、予め起動しているアプリケーションＡの起動画面の情報に替えて、アプリケーションＢの起動画面の情報を表示制御部７４へ表示するように要求する。そして、表示制御部７４によりディスプレイ２１にアプリケーションＢの起動画面の情報が表示される。
【００７２】
ステップＳ６において、操作制御部７１は、ステップＳ１において回転ダイヤル部４１により検出した回転量とは異なる回転量を検出する。
【００７３】
ステップＳ７において、制御部７２は、操作制御部７１により検出された回転ダイヤル部４１における回転量を受け付ける。
【００７４】
ステップＳ８において、制御部７２は、ステップＳ７において受け付けた回転量が、アプリケーションＣを選択する回転量である場合、メモリ１１０に対してアプリケーションＣの起動画面の情報を要求する。
【００７５】
ステップＳ９において、制御部７２は、メモリ１１０からアプリケーションＣの起動画面の情報を取得する。
【００７６】
ステップＳ１０において、制御部７２は、ステップＳ９において取得したアプリケーションＣの起動画面の情報を表示制御部７４へ送信すると共に、ステップＳ５において送信されたアプリケーションＢの起動画面の情報に替えて、アプリケーションＣの起動画面の情報を表示するように要求する。そして、表示制御部７４によりディスプレイ２１にアプリケーションＣの起動画面の情報が表示される。
【００７７】
ステップＳ１１において、操作制御部７１は、アプリケーションＣの起動画面の情報がディスプレイ２１に表示されているときに、操作キー群１１のアプリケーションＣを起動させる操作を検出する。
【００７８】
ステップＳ１２において、アプリケーション制御部７３は、操作制御部７１により検出されたアプリケーションＣを起動させる操作を受け付ける。
【００７９】
ステップＳ１３において、アプリケーション制御部７３は、起動しているアプリケーションＡを中断させる。
【００８０】
ステップＳ１４において、アプリケーション制御部７３は、アプリケーションＡから中断が完了した通知を受け付ける。
【００８１】
ステップＳ１５において、アプリケーション制御部７３は、ステップＳ１１において検出されたアプリケーションＣを起動させる操作に応じて、メモリ１１０に記憶されるアプリケーションＣに対して起動を要求する。
【００８２】
ステップＳ１６において、アプリケーション制御部７３は、アプリケーションＣから起動が完了した通知を受け付ける。
【００８３】
ステップＳ１７において、アプリケーション制御部７３は、表示制御部７４に対して既に表示されているアプリケーションＣの起動画面の情報ではなく、ステップＳ１１において検出された操作に応じたアプリケーションＣの起動画面の情報を送信し、この情報に基づき表示される起動画面を表示するように要求する。
【００８４】
このように、仮想的に表示画面の情報をディスプレイ２１に表示しているときに、この表示画面の情報に対応するアプリケーションを実行させるための操作が検出された場合、仮想的に表示されていた表示画面の情報ではなく、この表示画面の情報に対応するアプリケーションを起動させ、仮想的に表示されていた表示画面において、操作キー群１１の操作によりアプリケーションを動作させたときの表示画面を表示することができる。
【００８５】
図１０は、本実施形態の携帯電話機１による処理の流れを示すシーケンス図である。図１０に示すシーケンス図では、図９に示した操作キー群１１に替えて通信処理部６２における処理について説明する。
【００８６】
ステップＳ２１〜ステップＳ２５までの処理は、図９において説明したステップＳ１〜ステップＳ５までの処理と同様であるため、説明を省略する。
【００８７】
ステップＳ２６において、通信処理部６２は、着信を検出し、アプリケーション制御部７３へ着信を検出したことを通知する。
【００８８】
ステップＳ２７において、アプリケーション制御部７３は、通信処理部６２による着信の検出通知に応じて、制御部７２に対する割り込み処理を開始する。
【００８９】
ステップＳ２８において、制御部７２は、アプリケーション制御部７３による割り込み処理に応じて、ステップＳ２５において表示制御部７４に送信したアプリケーションＢの起動画面の情報を表示画面情報記憶部１１２に一時的に記憶させる。
【００９０】
ステップＳ２９において、アプリケーション制御部７３は、起動しているアプリケーションＡを中断させる。
【００９１】
ステップＳ３０において、アプリケーション制御部７３は、アプリケーションＡから中断が完了した通知を受け付ける。
【００９２】
ステップＳ３１において、アプリケーション制御部７３は、電話機能を有するアプリケーションＣに対して起動を要求する。
【００９３】
ステップＳ３２において、アプリケーション制御部７３は、アプリケーションＣから起動が完了した通知を受け付ける。
【００９４】
ステップＳ３３において、アプリケーション制御部７３は、アプリケーションＣの起動画面の情報を表示するための情報を表示制御部７４に送信し、この情報に基づき、起動画面を表示するように要求する。そして、電話機能を有するアプリケーションＣが起動し、表示制御部７４は、アプリケーションＣの起動画面の情報をディスプレイ２１に表示する。
【００９５】
ステップＳ３４において、通信処理部６２は、着信が終了したことを検出し、アプリケーション制御部７３に着信が終了したことを通知する。
【００９６】
ステップＳ３５において、アプリケーション制御部７３は、着信が終了したことの通知に応じて、割り込み処理の終了を制御部７２に通知する。
【００９７】
ステップＳ３６において、制御部７２は、メモリ１１０に対してステップＳ２８において一時的に記憶させたアプリケーションＢの起動画面の情報を要求する。
【００９８】
ステップＳ３７において、制御部７２は、メモリ１１０からアプリケーションＢの起動画面の情報を取得する。
【００９９】
ステップＳ３８において、制御部７２は、ステップＳ３７において取得したアプリケーションＢの起動画面の情報を表示制御部７４へ送信すると共に、ステップＳ３３において送信されたアプリケーションＣの起動画面の情報に替えて、アプリケーションＢの起動画面の情報をディスプレイ２１に表示させるための情報を表示制御部７４へ送信し、アプリケーションＢの起動画面の情報を表示するように要求する。
【０１００】
ステップＳ３９において、制御部７２は、ステップＳ３４における着信の終了通知に応じて電話機能を有するアプリケーションＣの終了を要求する。
【０１０１】
ステップＳ４０において、制御部７２は、アプリケーションＣからの終了が完了した通知を受け付ける。
【０１０２】
ステップＳ４１において、制御部７２は、ステップＳ２９及びステップＳ３０において中断したアプリケーションＡの再開をアプリケーションＡに要求する。
【０１０３】
ステップＳ４２において、制御部７２は、アプリケーションＡから再開が完了した通知を受け付ける。
【０１０４】
このように、本実施形態の携帯電話機１によれば、着信の終了等により新たなアプリケーションが終了した場合には、新たなアプリケーションの動作開始前に表示されていた表示画面の情報を再度表示させることができる。
【０１０５】
図１１は、本実施形態の携帯電話機１の処理の流れについて示すフローチャートである。ここで、図１１のフローチャートでは、予めアプリケーションが起動した状態であり、起動しているアプリケーションとは別のアプリケーションの起動画面の情報がディスプレイ２１に表示されている。
【０１０６】
ステップＳ５１において、操作制御部７１は、回転ダイヤル部４１が所定のアプリケーションを選択するための回転量であるか否かを判定する。所定のアプリケーションを選択するための回転量である場合（Ｙｅｓ）には、ステップＳ５２へ移る。一方、所定のアプリケーションを選択するための回転量でない場合（Ｎｏ）には、ステップＳ５４へ移る。
【０１０７】
ステップＳ５２において、制御部７２は、回転ダイヤル部４１により検出された回転量に応じたアプリケーションの起動画面の情報を取得する。
【０１０８】
ステップＳ５３において、表示制御部７４は、ステップＳ５２において取得された起動画面の情報をディスプレイ２１に表示させるように制御する。
【０１０９】
ステップＳ５４において、操作制御部７１は、操作キー群１１により起動画面の情報がディスプレイ２１に表示されてから一定時間内にアプリケーションを起動させる操作が行われたか否か判定する。アプリケーションを起動させる操作が行われた場合（Ｙｅｓ）には、ステップＳ５５へ移る。一方、アプリケーションを起動させる操作が行われなかった場合（Ｎｏ）には、ステップＳ５８へ移る。
【０１１０】
ステップＳ５５において、アプリケーション制御部７３は、起動中のアプリケーション中断させるように制御する。
【０１１１】
ステップＳ５６において、アプリケーション制御部７３は、起動画面の情報がディスプレイ２１に表示されている新たなアプリケーションを起動させる。
【０１１２】
ステップＳ５７において、表示制御部７４は、ステップＳ５６において起動させたアプリケーションの表示画面の情報をディスプレイ２１に表示させる。このとき、ディスプレイ２１に表示される表示画面の情報は、起動画面から操作キー群１１による操作に応じてアプリケーションを動作させた際に表示される情報である。
【０１１３】
ステップＳ５８において、アプリケーション制御部７３は、通信処理部６２による着信や電子メールの受信等での割り込み処理が実行されたか否か判定する。割り込み処理が実行された場合（Ｙｅｓ）には、ステップＳ５９へ移る。一方、割り込み処理が実行されない場合（Ｎｏ）には、ステップＳ５９へ移る。
【０１１４】
ステップＳ５９において、アプリケーション制御部７３は、起動画面の情報がディスプレイ２１に表示されている新たなアプリケーションの起動画面の情報を表示画面情報記憶部１１２に一時的に記憶させる。
【０１１５】
ステップＳ６０において、アプリケーション制御部７３は、起動中のアプリケーションを中断させる。
【０１１６】
ステップＳ６１において、アプリケーション制御部７３は、割り込み処理に対応したアプリケーション（例えば割り込み処理が着信処理の場合には、電話機能を有するアプリケーション）を起動させる。
【０１１７】
ステップＳ６２において、表示制御部７４は、ステップＳ６１において起動したアプリケーションの画面の情報をディスプレイ２１に表示するよう制御する。
【０１１８】
ステップＳ６３において、アプリケーション制御部７３は、ステップＳ５８において実行された割り込み処理が終了したか否かを判定する。割り込み処理が終了した場合（Ｙｅｓ）には、ステップＳ６４へ移る。一方、割り込み処理が終了した場合（Ｎｏ）には、一連の処理を終了する。
【０１１９】
ステップＳ６４において、アプリケーション制御部７３は、ステップＳ５９において表示画面情報記憶部１１２を参照し、一時的に記憶させたアプリケーションの起動画面の情報を読み込み、表示制御部７４へ送信する。
【０１２０】
ステップＳ６５において、表示制御部７４は、ステップＳ６４においてアプリケーション制御部７３から送信された起動画面をディスプレイ２１に表示させるように制御する。
【０１２１】
ステップＳ６６において、アプリケーション制御部７３は、割り込み処理を実行していたアプリケーションを終了させる。
【０１２２】
ステップＳ６７において、アプリケーション制御部７３は、ステップＳ６０において中断したアプリケーションを起動させる。
【０１２３】
以上、本発明の一実施形態について説明したが、本発明は前述した実施形態に制限されるものではなく、適宜変更が可能である。上述した実施形態では、携帯電話機１は、操作制御部７１により回転ダイヤル部４１におけるアプリケーションを選択するための回転量を検出した場合、制御部７２は、記憶部１１１を参照して、アプリケーションの表示画面の情報を取得し、取得した情報に基づき表示画面をディスプレイ２１に表示させるように制御したが、これに限らない。
【０１２４】
例えば、操作制御部７１により操作キー群１１におけるアプリケーションを選択するための操作（第１の操作）が検出された場合、制御部７２は、記憶部１１１を参照して、アプリケーションの表示画面の情報を取得し、取得した情報により表示画面をディスプレイ２１に表示させるように制御してもよい。
【０１２５】
これにより、回転ダイヤル部４１に限らず、操作キー群１１におけるアプリケーションを選択するための操作に基づいて、アプリケーションの表示画面の情報を取得し、取得した情報に基づき表示画面をディスプレイ２１に表示させることができる。
【０１２６】
このとき、アプリケーション制御部７３は、操作制御部７１によりアプリケーションを選択するための操作が検出された後に、アプリケーションを実行させるための操作（第２の操作）が検出された場合、アプリケーションのうち表示画面の情報を除いて、このアプリケーションを起動させるように制御してもよい。
【０１２７】
これにより、回転ダイヤル部４１に限らず、操作キー群１１におけるアプリケーションを選択するための操作に基づいて、仮想的に表示されたアプリケーションの表示画面の情報から実際に起動したアプリケーションの表示画面へスムーズにディスプレイ２１に表示される表示画面の情報を切り替えることができ、ユーザによるアプリケーション起動時の操作性を向上させることができる。
【０１２８】
また、上述した実施形態では、制御部７２は、全てのアプリケーションに対して表示画面の情報を表示させるように制御したが、これに限らない。例えば、起動に時間の掛かるアプリケーションと、起動に時間の掛からないアプリケーションとを予め分類してメモリ１１０に記憶させる。そして、制御部７２は、メモリ１１０を参照して、起動に時間の掛かるアプリケーションに対してのみ起動画面の情報を表示させ、起動に時間の掛からないアプリケーションに対しては実際にアプリケーションを起動させるように制御してもよい。
【０１２９】
これにより、ユーザによるアプリケーション起動時の操作性を向上させつつ、処理部７０によるアプリケーション起動時の処理の負担を低減することができる。
【０１３０】
なお、上述した実施形態においては、携帯電話機１について説明したが、本発明はこれに限定されるものではなく、例えば、ＰＨＳ（登録商標：Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、例えばノートパソコン等の携帯型パーソナルコンピュータ等であってもよい。
【図面の簡単な説明】
【０１３１】
【図１】本発明に係る携帯電話機の外観を示す図である。
【図２】携帯電話機の閉状態における表示部側筐体部から見たときの外観を示す図である。
【図３】携帯電話機の閉状態における操作部側筐体部から見たときの外観を示す図である。
【図４】回転ダイヤル部付近を拡大したときの図である。
【図５】回転ダイヤル部の機能についての説明に供する図である。
【図６】携帯電話機の機能を示す機能ブロック図である。
【図７】携帯電話機に備えられている処理部の機能を示す機能ブロック図である。
【図８】記憶部に記憶されるアプリケーションの起動画面の情報の一例を示す図である。
【図９】本実施形態の携帯電話機１による処理の流れを示すシーケンス図である。
【図１０】本実施形態の携帯電話機１による処理の流れを示すシーケンス図である。
【図１１】本実施形態の携帯電話機１の処理の流れについて示すフローチャートである。
【符号の説明】
【０１３２】
１  携帯電話機
２１  ディスプレイ
４１  回転ダイヤル部
７０  処理部
７１  操作制御部
７２  制御部
１１１  記憶部
【図１】
2010109524.tif 000003
【図２】
2010109524.tif 000004
【図３】
2010109524.tif 000005
【図４】
2010109524.tif 000006
【図５】
2010109524.tif 000007
【図６】
2010109524.tif 000008
【図７】
2010109524.tif 000009
【図８】
2010109524.tif 000010
【図９】
2010109524.tif 000011
【図１０】
2010109524.tif 000012
【図１１】
2010109524.tif 000013