(57)【特許請求の範囲】
【請求項１】
表示画面上に複数の画面を同時表示可能な電子機器において、
画面の優先順位を記憶する優先順位記憶手段と、
第１の画面の表示を指示する指示手段と、
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記優先順位記憶手段から読み出される第１の画面の優先順位と第２の画面の優先順位との比較結果に応じた表示パターンを特定する表示パターン特定手段と、
前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段と
を具備することを特徴とする電子機器。
【請求項２】
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記優先順位記憶手段から読み出される第１の画面の優先順位と第２の画面の優先順位とが所定の順位関係であるか否かを判別する判別手段と、
前記判別手段により第１の画面の優先順位と第２の画面の優先順位とが所定の順位関係であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段と
を更に備えることを特徴とする請求項１記載の電子機器。
【請求項３】
表示画面上に複数の画面を同時表示可能な電子機器において、
画面が属するグループ種を記憶するグループ記憶手段と、
第１の画面の表示を指示する指示手段と、
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記グループ記憶手段から読み出される第１の画面のグループ種に応じた表示パターンを特定する表示パターン特定手段と、
前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段と
を具備することを特徴とする電子機器。
【請求項４】
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記グループ記憶手段から読み出される第１の画面のグループ種が第２の画面のグループ種と同一であるか否かを判別する判別手段と、
前記判別手段により第１の画面のグループ種が第２の画面のグループ種と同一であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段と
を更に備えることを特徴とする請求項３記載の電子機器。
【請求項５】
表示画面上に複数の画面を同時表示可能な電子機器において、
画面の表示履歴を記憶する表示履歴記憶手段と、
第１の画面の表示を指示する指示手段と、
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記表示履歴記憶手段から読み出される第１の画面の表示履歴の中から前回表示時の表示パターンを特定する表示パターン特定手段と、
前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段と
を具備することを特徴とする電子機器。
【請求項６】
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記表示履歴記憶手段から読み出される第１の画面の前回表示時の表示履歴が切替表示であるか否かを判別する判別手段と、
前記判別手段により第１の画面の前回表示時の表示履歴が切替表示であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段と
を更に備えることを特徴とする請求項５記載の電子機器。
【請求項７】
表示画面上に複数の画面を同時表示可能な電子機器において、
電子機器に電力供給する外部装置との接続の有無を検出する検出手段と、
第１の画面の表示を指示する指示手段と、
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記検出手段の検出結果に応じた表示パターンを特定する表示パターン特定手段と、
前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段と
を具備することを特徴とする電子機器。
【請求項８】
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記検出手段の検出結果が非接続であるか否かを判別する判別手段と、
前記判別手段により非接続であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段と
を更に備えることを特徴とする請求項７記載の電子機器。
【請求項９】
表示画面上に複数の画面を同時表示可能な電子機器において、
電子機器の使用状況を表す筐体スタイルを検出する筐体スタイル検出手段と、
第１の画面の表示を指示する指示手段と、
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記筐体スタイル検出手段の検出結果に応じた表示パターンを特定する表示パターン特定手段と、
前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段と
を具備することを特徴とする電子機器。
【請求項１０】
表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記筐体スタイル検出手段の検出結果が所定スタイルであるか否かを判別する判別手段と、
前記判別手段により所定スタイルと判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段と
を更に備えることを特徴とする請求項９記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面の表示態様を容易かつ適切に制御し得る電子機器に関する。
【背景技術】
【０００２】
従来、複数の画面を同時に表示したり、１つの画面を表示したりする電子機器が知られている。このような電子機器では、ある画面を表示している時に新たな画面の表示指示があった場合に、複数の画面を同時表示するのか、あるいは表示中の画面を新たな画面に切替表示するのかをユーザの操作によって指示する必要が生じる。この種の技術として、例えば特許文献１には、画面ガイド要求が入力された場合に画面メモリに格納されている各監視画面を順次ウインドウ表示し、画面切替要求が入力された場合に現在表示中の監視画面を要求された監視画面に切替表示する装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０５−３４６９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１に開示の技術では、さらに複数の画面を同時表示させようとすると、複数の画面をどのような表示レイアウトで表示するのかをユーザ操作で指定しなければならない。つまり、同時表示させるか切替表示するかの指示や、表示レイアウト指示をユーザが逐一操作する必要がある為、その操作が煩わしくユーザの負担となっている。これを言い換えれば、画面の表示態様を容易かつ適切に制御することができない、という問題を有する。
【０００５】
そこで本発明は、このような事情に鑑みてなされたもので、画面の表示態様を容易かつ適切に制御することができる電子機器を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明では、表示画面上に複数の画面を同時表示可能な電子機器において、画面の優先順位を記憶する優先順位記憶手段と、第１の画面の表示を指示する指示手段と、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記優先順位記憶手段から読み出される第１の画面の優先順位と第２の画面の優先順位との比較結果に応じた表示パターンを特定する表示パターン特定手段と、前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段とを具備することを特徴とする。
【０００７】
上記請求項１に従属する請求項２に記載の発明では、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記優先順位記憶手段から読み出される第１の画面の優先順位と第２の画面の優先順位とが所定の順位関係であるか否かを判別する判別手段と、前記判別手段により第１の画面の優先順位と第２の画面の優先順位とが所定の順位関係であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段とを更に備えることを特徴とする。
【０００８】
請求項３に記載の発明では、表示画面上に複数の画面を同時表示可能な電子機器において、画面が属するグループ種を記憶するグループ記憶手段と、第１の画面の表示を指示する指示手段と、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記グループ記憶手段から読み出される第１の画面のグループ種に応じた表示パターンを特定する表示パターン特定手段と、前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段とを具備することを特徴とする。
【０００９】
上記請求項３に従属する請求項４に記載の発明では、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記グループ記憶手段から読み出される第１の画面のグループ種が第２の画面のグループ種と同一であるか否かを判別する判別手段と、前記判別手段により第１の画面のグループ種が第２の画面のグループ種と同一であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段とを更に備えることを特徴とする。
【００１０】
請求項５に記載の発明では、表示画面上に複数の画面を同時表示可能な電子機器において、画面の表示履歴を記憶する表示履歴記憶手段と、第１の画面の表示を指示する指示手段と、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記表示履歴記憶手段から読み出される第１の画面の表示履歴の中から前回表示時の表示パターンを特定する表示パターン特定手段と、前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段とを具備することを特徴とする。
【００１１】
上記請求項５に従属する請求項６に記載の発明では、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記表示履歴記憶手段から読み出される第１の画面の前回表示時の表示履歴が切替表示であるか否かを判別する判別手段と、前記判別手段により第１の画面の前回表示時の表示履歴が切替表示であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段とを更に備えることを特徴とする。
【００１２】
請求項７に記載の発明では、表示画面上に複数の画面を同時表示可能な電子機器において、電子機器に電力供給する外部装置との接続の有無を検出する検出手段と、第１の画面の表示を指示する指示手段と、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記検出手段の検出結果に応じた表示パターンを特定する表示パターン特定手段と、前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段とを具備することを特徴とする。
【００１３】
上記請求項７に従属する請求項８に記載の発明では、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記検出手段の検出結果が非接続であるか否かを判別する判別手段と、前記判別手段により非接続であると判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段とを更に備えることを特徴とする。
【００１４】
請求項９に記載の発明では、表示画面上に複数の画面を同時表示可能な電子機器において、電子機器の使用状況を表す筐体スタイルを検出する筐体スタイル検出手段と、第１の画面の表示を指示する指示手段と、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記筐体スタイル検出手段の検出結果に応じた表示パターンを特定する表示パターン特定手段と、前記表示パターン特定手段により特定された表示パターンが表す同時表示する際の各画面の表示割合に従って第１および第２の画面を表示画面上に同時表示する表示制御手段とを具備することを特徴とする。
【００１５】
上記請求項９に従属する請求項１０に記載の発明では、表示画面上に第２の画面が表示中に前記指示手段が第１の画面の表示を指示した場合に、前記筐体スタイル検出手段の検出結果が所定スタイルであるか否かを判別する判別手段と、前記判別手段により所定スタイルと判別された場合に、表示画面上に表示中の第２の画面を、表示指示された第１の画面に切り替える切替表示手段とを更に備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、画面の表示態様を容易かつ適切に制御することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態による携帯電話１０が有する機能の概要を説明する為のシステム構成図である。
【図２】携帯電話１０の構成を示すブロック図である。
【図３】ＲＡＭ１０２に設けられる画面情報記憶部１０２ａに記憶される画面情報のデータ構成例を示す図である。
【図４】ＲＡＭ１０２に設けられる表示履歴記憶部１０２ｂに記憶される表示履歴情報のデータ構成例を示す図である。
【図５】ＲＡＭ１０２に設けられる同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報のデータ構成例を示す図である。
【図６】ＲＡＭ１０２に設けられる表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報のデータ構成例を示す図である。
【図７】表示部１０６に表示される表示画面ＤＳＰの表示領域を説明するための図である。
【図８】パターン１〜４の表示レイアウトを示す図である。
【図９】メインルーチンの動作を示すフローチャートである。
【図１０】メインルーチンの動作を示すフローチャートである。
【図１１】同時／切替表示特定処理の動作を示すフローチャートである。
【図１２】同時／切替表示特定処理の動作を示すフローチャートである。
【図１３】同時／切替表示特定処理の動作を示すフローチャートである。
【図１４】表示レイアウト特定処理の動作を示すフローチャートである。
【図１５】表示レイアウト特定処理の動作を示すフローチャートである。
【図１６】表示レイアウト特定処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の実施の形態について説明する。
Ａ．構成
（１）システム構成
図１は、本発明の実施形態である携帯電話１０が有する主要機能の概要を説明する為のシステム構成図である。携帯電話１０は、移動無線通信機能およびメール送受信機能を備える。移動無線通信機能を用いて通話する場合、携帯電話１０は、位置登録している基地局ＢＳを介して発信側の交換機ＳＷに発呼する。発信側の交換機ＳＷは、発呼に応じて、無線通信網ＲＮ中に設けられる加入者登録サーバ（不図示）から問い合せた着番号（加入者番号）および位置登録情報に基づき着信側の交換機ＳＷを呼出す。着信側の交換機ＳＷは、着信側の基地局ＢＳを介して着信側の携帯電話１０（不図示）を呼出し、これに応じて着信側が着呼応答すると、発信側の交換機ＳＷと着信側の交換機ＳＷとのリンクが確立して通話可能になる。
【００２０】
メール送受信機能を用いて携帯電話１０から送信されるメールは、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮ中に設けられるゲートウェイサーバ（不図示）を経てインターネット上のメールサーバ（不図示）に伝送される。メールサーバは、上述とは逆の経路で宛先のメールアドレスを有する携帯電話１０にメールを送るようになっている。
【００２１】
また、携帯電話１０は、放送局３０の送信アンテナＡＮＴから送信されるデジタルテレビ放送信号やデジタルラジオ放送信号を受信して出力する機能を有する。さらに、携帯電話１０は、充電装置２０に載置されてバッテリ充電が行われている状態で画面表示の態様を制御する機能も備える。加えて、携帯電話１０では、住所録を編集管理するアドレス帳機能、動画データや音楽データを再生する機能も有する。
【００２２】
（２）携帯電話１０の構成
次に、図２を参照して携帯電話１０の構成を説明する。図２において、ＣＰＵ１００は、操作部１０７（後述する）から供給されるイベントに応じて各部動作を制御する。本発明の要旨に係わるＣＰＵ１００の特徴的な処理動作については追って詳述する。
【００２３】
ＲＯＭ１０１は、プログラムエリアおよびデータエリアを備える。ＲＯＭ１０１のプログラムエリアには、ＣＰＵ１００により実行される各種プログラムが記憶される。ここで言う各種プログラムとは、追って詳述するメインルーチン、同時／切替表示特定処理および表示レイアウト特定処理の他、前述の各種機能を具現するアプリケーションプログラムを含む。ＲＯＭ１０１のデータエリアには、所定のプログラムにより参照される制御データの他、例えば待受画面などを形成する各種画面データが格納される。ＲＡＭ１０２は、画面情報記憶部１０２ａ、表示履歴記憶部１０２ｂ、同時／切替表示条件記憶部１０２ｃおよび表示レイアウト条件記憶部１０２ｄを備える。
【００２４】
画面情報記憶部１０２ａには、携帯電話１０が備える各機能にそれぞれアサインされる画面毎の属性を表す画面情報が記憶される。図３は、画面情報記憶部１０２ａに記憶される画面情報の一構成例である。この図に示す一例の場合、画面情報は画面を識別する「画面ＩＤ」、画面ＩＤに対応付けられた機能を表す「画面（機能）」、画面表示上の優先度を表す「優先順位」および出力対象（文字、画像および音声等）によって区別された「グループ」から成る。
【００２５】
なお、この一例においては、説明の簡略化を図る為、画面と機能とが１対１に対応付けられているが、これに限らず、例えばアドレス帳に登録された個人名をリスト表示する画面と、個人情報を詳細に表示する画面とを異ならせる等、１つの機能に対して複数の画面を割り当てることも勿論可能であり、さらには、グループを出力対象によって区別するのではなく、ユーザ指定などによって区別することも勿論可能である。
【００２６】
表示履歴記憶部１０２ｂには、表示された画面の内容を表す表示履歴情報が過去複数件数分記憶される。図４は、表示履歴記憶部１０２ｂに記憶される表示履歴情報の一構成例である。この図に示す一例の場合、表示履歴情報は画面表示が行われた「日時」、「表示中画面」、「表示指示画面」、「表示制御」および「表示レイアウト」から構成される。以下、図７〜図８を参照して表示履歴情報を構成する「表示中画面」、「表示指示画面」、「表示制御」および「表示レイアウト」が意図するところについて説明する。
【００２７】
先ず図７は、後述する表示部１０６が備える表示画面ＤＳＰの構成を示す図である。この図に示すように、表示画面ＤＳＰは、表示領域Ａ１、表示領域Ａ２および表示領域Ａ３に大別される。表示領域Ａ３では、機能対応キーを案内表示する。すなわち、図７に図示する一例の場合には、「←」および「→」と表示されている箇所に対応して配設される機能キースイッチがカーソルを左右方向へ移動させるカーソルスイッチ、「選択」と表示されている箇所に対応して配設される機能キースイッチが選択スイッチに相当することを案内表示している。
【００２８】
表示領域Ａ１には、起動中の機能（アプリケーションプログラム）を表すアイコンが表示される。図７では、起動中の４つの機能をそれぞれ表すアイコンＡ〜Ｄが表示される一例を図示している。これらアイコンＡ〜Ｄは、上述した操作ガイド表示領域Ａ３に案内表示される機能対応キーの操作によっていずれかが選択される。
【００２９】
表示領域Ａ２では、図８に図示するパターン１〜４の表示レイアウトの内から選択されたパターンの表示レイアウトと、指定される表示制御の態様とに応じて、表示中画面あるいは表示指示画面のいずれか一方を切替表示したり、表示中画面と表示指示画面とを同時表示する。
【００３０】
ここで、表示中画面とは、表示領域Ａ２に最初に表示される画面を言う。表示指示画面とは、表示領域Ａ１のアイコン選択に応じて新たに動作する機能により表示領域Ａ２に表示される画面を言う。表示制御とは、表示中画面あるいは表示指示画面のいずれか一方に切替えて表示領域Ａ２に表示する切替表示、あるいは表示中画面と表示指示画面とを同時に表示領域Ａ２に表示する同時表示のいずれかの表示態様を指す。
【００３１】
すなわち、図７に図示する一例のように、表示中画面Ａが表示領域Ａ２に表示されている状態で、表示領域Ａ１のアイコンＢを選択し、かつパターン１の切替表示を行うと、図８（ａ）に図示する表示レイアウトに従って、アイコンＢの選択に応じて新たに動作する機能により表示される表示指示画面Ｂが表示領域Ａ２に表示される。
【００３２】
また、表示中画面Ａが表示領域Ａ２に表示されている状態で、表示領域Ａ１のアイコンＢを選択し、かつパターン２の同時表示を行うと、図８（ｂ）に図示する表示レイアウトに従って、アイコンＢの選択に応じて新たに動作する機能により表示される表示指示画面Ｂが表示領域Ａ２の上部２／３の部分に表示されると共に、表示中画面Ａが表示領域Ａ２の下部１／３の部分に表示される。
【００３３】
さらに、表示中画面Ａが表示領域Ａ２に表示されている状態で、表示領域Ａ１のアイコンＢを選択し、かつパターン３の同時表示を行った場合には、図８（ｃ）に図示する表示レイアウトに従って、アイコンＢの選択に応じて新たに動作する機能により表示される表示指示画面Ｂが表示領域Ａ２の上半分の部分に表示されると共に、表示中画面Ａが表示領域Ａ２の下半分の部分に表示される。
【００３４】
また、表示中画面Ａが表示領域Ａ２に表示されている状態で、表示領域Ａ１のアイコンＢを選択し、かつパターン４の同時表示を行うと、図８（ｄ）に図示する表示レイアウトに従って、アイコンＢの選択に応じて新たに動作する機能により表示される表示指示画面Ｂが表示領域Ａ２の上部１／３の部分に表示されると共に、表示中画面Ａが表示領域Ａ２の下部２／３の部分に表示される。
【００３５】
以上のように、表示履歴記憶部１０２ｂに記憶される表示履歴情報中の「表示中画面」とは、表示領域Ａ２に最初に表示される画面を表す。表示履歴情報中の「表示指示画面」とは、表示領域Ａ１のアイコン選択に応じて新たに動作する機能により表示領域Ａ２に表示される画面を言う。表示履歴情報中の「表示制御」とは、表示中画面と表示指示画面との切替表示あるいは表示中画面および表示指示画面の同時表示のいずれであるかを表す。表示履歴情報中の「表示レイアウト」とは、図８に図示したパターン１〜４のいずれかを表す。
【００３６】
なお、図８に図示した表示レイアウトは一例であって、例えば表示領域Ａ２を上下左右に２分割した２×２の領域に４分割し、これら領域に表示中画面と３つの表示指示画面を割り当てて同時表示する等の各種バリエーションを持たせることも勿論可能である。
【００３７】
さて、再び図２を参照して携帯電話１０の構成について説明を進める。図２において、ＲＡＭ１０２に設けられる同時／切替表示条件記憶部１０２ｃには、表示制御テーブル情報が記憶される。表示制御テーブル情報は、複数の同時／切替表示条件に対応して設けられる設定フラグおよび表示制御データから構成される。表示制御テーブル情報は、ＣＰＵ１００が実行する同時／切替表示特定処理（後述する）において参照される。
【００３８】
ここで、図５を参照して同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の一例について説明する。この図に示す表示制御テーブル情報では、同時／切替表示条件として、「操作時間」、「操作回数」、「優先順位」、「グループ」、「表示履歴」、「充電装置接続」および「筐体スタイル」が定義されている。これら同時／切替表示条件が意図するところについては追って述べる。
【００３９】
設定フラグは、これら同時／切替表示条件毎に付与されるフラグであって、ユーザ選択された同時／切替表示条件に対応する場合に「１」、それ以外は「０」となる。つまり、設定フラグは、現在採用されている同時／切替表示条件を表す。図５に図示する一例の場合、同時／切替表示条件として、「操作回数」が選択されていることを表している。表示制御データは、同時／切替表示条件に応じて、切替表示又は同時表示のいずれかの表示態様を指示する。例えば、同時／切替表示条件が「操作回数」の場合には、１回の画面表示指示操作が行われたならば、切替表示を指示し、２回以上の画面表示指示操作が行われたならば、同時表示を指示する。
【００４０】
ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄには、表示レイアウトテーブル情報が記憶される。表示レイアウトテーブル情報は、複数の表示レイアウト条件に対応して設けられる設定フラグおよび表示レイアウト制御データから構成される。この表示レイアウトテーブル情報は、ＣＰＵ１００が実行する表示レイアウト特定処理（後述する）において参照される。
【００４１】
ここで、図６を参照して表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の一例について説明する。この図に示す表示レイアウトテーブル情報では、表示レイアウト条件として、「操作時間」、「操作回数」、「優先順位」、「グループ」、「表示履歴」、「充電装置接続」および「筐体スタイル」が定義されている。これら表示レイアウト条件が意図するところについては追って述べる。
【００４２】
設定フラグは、これら表示レイアウト条件毎に付与されるフラグであって、ユーザ選択された表示レイアウト条件に対応する場合に「１」、それ以外は「０」となる。つまり、現在採用されている表示レイアウト条件を表す。図６に図示する一例の場合、表示レイアウト条件として、「優先順位」が選択されていることを表している。表示レイアウト制御データは、表示レイアウト条件に応じたパターンを指定する。
【００４３】
例えば、表示レイアウト条件が「優先順位」であると、前述した「表示中画面」よりも優先順位が高い「表示指示画面」を表示させる場合もしくは「表示中画面」よりも優先順位が１ランク低い「表示指示画面」を表示させる場合には、図８（ｂ）に図示したパターン２の表示レイアウトを指定し、一方、「表示中画面」よりも優先順位が２ランク以上低い「表示指示画面」を表示させる場合には、図８（ｃ）に図示したパターン３の表示レイアウトを指定する。
【００４４】
再び図２に戻り、携帯電話１０の構成について説明を進める。図２において、無線通信送受信部１０３は、データ通信時にはＣＰＵ１００の制御の下にアンテナＡＮＴ１を介して基地局ＢＳとデータ授受を行い、音声通話時にはアンテナＡＮＴ１を介して受信復調した音声データをＣＰＵ１００に出力する一方、ＣＰＵ１００から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴ１から送出する。
【００４５】
テレビ放送・ラジオ放送受信部１０４は、ＣＰＵ１００から与えられる選局指示に従い、アンテナＡＮＴ２を介してテレビ放送信号又はラジオ放送信号を受信復調し、これにより得られる受信信号（テレビ受信時は映像／テレビ音声データ、ラジオ受信時はラジオ音声データ）をＣＰＵ１００に出力する。
【００４６】
音声信号処理部１０５は、スピーカＳＰおよびマイクＭＩＣを備え、ＣＰＵ１００から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから発音させたり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換してＣＰＵ１００に供給する。また、音声信号処理部１０５では、テレビ放送・ラジオ放送受信部１０４が受信動作中の場合、ＣＰＵ１００から供給されるテレビ音声データ又はラジオ音声データをＤ／Ａ変換した後に増幅してスピーカＳＰから放音する。
【００４７】
表示部１０６は、カラー液晶パネルおよび表示ドライバから構成され、ＣＰＵ１００の制御の下に、各種表示態様で前述した「表示中画面」や「表示指示画面」を表示画面ＤＳＰ(図７参照)に表示する。操作部１０７には、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルスイッチと兼用の文字入力スイッチ等の各種操作キーの他、設定操作、画面表示指示操作、切替表示指示操作および表示レイアウト変更指示操作を行うための各種操作ボタン等を有し、これらキーやボタンの操作に応じたイベントを発生してＣＰＵ１００に出力する。なお、設定操作、画面表示指示操作、切替表示指示操作および表示レイアウト変更指示操作が意図するところについては後述する。
【００４８】
ＲＴＣ１０８は、時刻計時やタイマ割込みに用いるリアルタイムクロックを発生する。筐体スタイル検出部１０９は、「オープンスタイル」又は「ビュースタイル」を検出する。「オープンスタイル」とは、周知の折り畳み開閉タイプの筐体構造を有する携帯電話１０において、折り畳みを開いて表示部１０６の表示画面ＤＳＰを見る状態を指す。一方、「ビュースタイル」とは、表示部１０６が外側を向くように筐体を折り畳み表示部１０６の表示画面ＤＳＰを見る状態を指す。充電装置接続部１１０は、充電装置２０（図１参照）の充電端子に電気的に接続された場合に充電装置接続検知信号を発生してＣＰＵ１００に出力する一方、図示されていないバッテリを充電する。
【００４９】
Ｂ．動作
次に、上記構成による携帯電話１０の動作について説明する。以下では、図９〜図１０を参照して携帯電話１０のＣＰＵ１００が実行する「メインルーチン」の動作を説明した後、図１１〜図１３を参照してメインルーチンからコールされる「同時／切替表示特定処理」の動作、続いて図１４〜図１６を参照してメインルーチンからコールされる「表示レイアウト特定処理」の動作をそれぞれ説明する。
【００５０】
（１）メインルーチンの動作
図９〜図１０は、ＣＰＵ１００が実行するメインルーチンの動作を示すフローチャートである。ユーザの電源オン操作により携帯電話１０がパワーオンされると、ＣＰＵ１００は図９に図示するステップＳＡ１に処理を進め、位置登録制御シーケンスを実行して網側に位置登録を行った後、待受状態に入る待受処理を実行する。
【００５１】
続いて、ステップＳＡ２〜ステップＳＡ４および図１０に図示するステップＳＡ５〜ＳＡ８では、「設定操作」、「画面表示指示操作」、「切替表示指示操作」、「表示レイアウト変更指示操作」、「着信検知」、「電源オフ操作」および「その他の操作」のイベントの有無を判断する。これらイベントが発生しなければ、上記ステップＳＡ２〜ＳＡ８の各判断結果は「ＮＯ」になり、待受状態のまま待機する。一方、待受状態で上記イベントのいずれかが発生すると、その発生したイベントに対応した処理を実行する。以下、イベント毎の動作を説明する。
【００５２】
ａ．設定操作が行われた場合
この場合、ステップＳＡ２の判断結果が「ＹＥＳ」になり、ステップＳＡ９に進み、設定処理を実行する。設定処理では、ユーザの設定操作に応じて、ＲＡＭ１０２の画面情報記憶部１０２ａに画面情報（図３参照）を新規登録したり、登録されている画面情報の内容を編集する他、指定した画面情報を削除する。また、設定処理では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報（図５参照）や、表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報（図６参照）についても上記と同様に新規登録、内容編集および削除を行う。そして、こうしたステップＳＡ９の設定処理が完了すると、ＣＰＵ１００は上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００５３】
ｂ．画面表示指示操作が行われた場合
この場合、ステップＳＡ３の判断結果が「ＹＥＳ」になり、ステップＳＡ１０に進み、画面表示指示操作の操作時間および操作回数を検出して一時記憶する。なお、ここで言う操作時間とは、画面表示指示操作される操作ボタンが押下される時間長を指す。また、操作回数とは、操作ボタンの押下回数を指す。次いで、ステップＳＡ１１では、同時／切替表示特定処理を実行する。
【００５４】
同時／切替表示特定処理では、後述するように、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から現在採用されている同時／切替表示条件を読み出し、読み出した同時／切替表示条件と、画面表示指示操作された時の状況とに応じて、当該画面表示指示操作が切替表示あるいは同時表示のいずれを指示するものであるかを特定する。
【００５５】
続いて、ステップＳＡ１２では、表示レイアウト特定処理を実行する。表示レイアウト特定処理では、後述するように、上記ステップＳＡ１１の同時／切替表示特定処理によって、ユーザの画面表示指示操作が同時表示を指示するものと特定されると、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から現在採用されている表示レイアウト条件を読み出し、読み出した表示レイアウト条件と、画面表示指示操作された時の状況とに応じて同時表示の表示レイアウトを制御する。そして、表示レイアウト特定処理が完了すると、ＣＰＵ１００は上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００５６】
ｃ．切替表示指示操作が行われた場合
この場合、ステップＳＡ４の判断結果が「ＹＥＳ」になり、ステップＳＡ１３に進む。ステップＳＡ１３では、図８（ａ）に図示するパターン１の表示レイアウトに従って、ユーザが切替表示を指示した画面を表示部１０６の表示画面ＤＳＰに画面表示する。次いで、ステップＳＡ１４では、切替表示指示操作が行われた「日時」、切替表示指示操作を行う前に表示画面ＤＳＰの表示領域Ａ２に表示されていた「表示中画面」の種類、表示指示された「表示指示画面」の種類、「表示制御(切替表示)」および「表示レイアウト（パターン１）」から成る表示履歴情報を、ＲＡＭ１０２の表示履歴記憶部１０２ｂ（図４参照）に記憶する。そして、この後、上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００５７】
ｄ．表示レイアウト変更指示操作が行われた場合
この場合、図１０に図示するステップＳＡ５の判断結果が「ＹＥＳ」になり、ステップＳＡ１５に進む。ステップＳＡ１５では、図８（ａ）〜（ｄ）に図示されるパターン１〜４の表示レイアウトの内、変更指示されたパターンの表示レイアウトに従って表示部１０６の表示画面ＤＳＰに画面表示する。
【００５８】
次いで、ステップＳＡ１６では、表示レイアウト変更指示操作が行われた「日時」、「表示中画面」の種類、「表示指示画面」の種類、「表示制御(切替表示／同時表示の別)」および「表示レイアウト（変更指示されたパターン）」から成る表示履歴情報を、ＲＡＭ１０２の表示履歴記憶部１０２ｂに記憶する。そして、この後、上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００５９】
ｅ．着信検知した場合
着信を検知した場合には、ステップＳＡ６の判断結果が「ＹＥＳ」になり、ステップＳＡ１７に進み、着信処理を実行する。着信処理では、着信報知を行い、この着信報知中にオフフック操作されると、ステップＳＡ１８に進み、発呼側と回線接続して通話を開始させ、オンフック操作に応じて回線を断つ通話処理を実行した後、上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００６０】
ｆ．電源オフ操作が行われた場合
この場合、ステップＳＡ７の判断結果が「ＹＥＳ」になり、ステップＳＡ１９に進み、電源オフ処理を実行した後、本処理を完了させる。
【００６１】
ｇ．その他の操作が行われた場合
上述した以外の、その他の操作がなされた場合には、ステップＳＡ８の判断結果が「ＹＥＳ」となり、ステップＳＡ２０に進み、その他の処理を実行する。その他の処理とは、例えばメール作成やメール送信などの処理を指す。そして、その他の処理の実行後は、上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００６２】
（２）同時／切替表示特定処理の動作
図１１〜図１３は、ＣＰＵ１００が実行する同時／切替表示特定処理の動作を示すフローチャートである。上述したメインルーチンのステップＳＡ１１（図９参照）を介して本処理が実行されると、ＣＰＵ１００は図１１に図示するステップＳＢ１に処理を進め、ユーザによる画面表示指示操作が画面表示中に行われたか否かを判断する。画面表示中でなければ、判断結果は「ＮＯ」となり、ステップＳＢ１２に進み、ユーザによる画面表示指示操作が切替表示を指示するものと判別して本処理を終える。
【００６３】
一方、ユーザによる画面表示指示操作が画面表示中に行われた場合には、上記ステップＳＢ１の判断結果が「ＹＥＳ」となり、ステップＳＢ２に進む。ステップＳＢ２では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から設定フラグが「１」の同時／切替表示条件、つまり現在採用されている同時／切替表示条件を読み出す。
【００６４】
そして、ステップＳＢ３〜ＳＢ４、図１２に図示するステップＳＢ５〜ＳＢ７および図１３に図示するステップＳＢ８では、読み出された同時／切替表示条件が「操作時間」、「操作回数」、「優先順位」、「グループ」、「表示履歴」、「充電装置接続」および「筐体スタイル」のいずれであるかを判断する。以下、上記各条件に応じた動作を説明する。
【００６５】
ａ．同時／切替表示条件が「操作時間」の場合
この場合、ステップＳＢ３の判断結果が「ＹＥＳ」となり、ステップＳＢ１０に進み、前述したステップＳＡ１０（図９参照）において記憶した画面表示指示操作の操作時間を読み出す。続いて、ステップＳＢ１１では、その読み出した操作時間が１秒未満であるか否かを判断する。
【００６６】
操作時間が１秒未満であると、判断結果は「ＹＥＳ」となり、ステップＳＢ１２に進む。ステップＳＢ１２では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃ（図５参照）に記憶される表示制御テーブル情報の中から「操作時間」が１秒未満の場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は切替表示を指示するものと判別して本処理を終える。
【００６７】
これに対し、読み出した操作時間が１秒未満でなければ、上記ステップＳＢ１１の判断結果は「ＮＯ」になり、ステップＳＢ１３に進む。そして、ステップＳＢ１３では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から「操作時間」が１秒以上の場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は同時表示を指示するものと判別して本処理を終える。
【００６８】
ｂ．同時／切替表示条件が「操作回数」の場合
この場合、ステップＳＢ４の判断結果が「ＹＥＳ」となり、ステップＳＢ１４に進み、前述したステップＳＡ１０（図９参照）において記憶した画面表示指示操作の操作回数を読み出す。続いて、ステップＳＢ１５では、その読み出した操作回数が１回であるか否かを判断する。
【００６９】
操作回数が１回であると、判断結果は「ＹＥＳ」となり、ステップＳＢ１６に進む。ステップＳＢ１６では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から「操作回数」が１回の場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は切替表示を指示するものと判別して本処理を終える。
【００７０】
一方、読み出した操作回数が１回でなければ、上記ステップＳＢ１５の判断結果は「ＮＯ」になり、ステップＳＢ１７に進む。そして、ステップＳＢ１７では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から「操作回数」が２回以上の場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は同時表示を指示するものと判別して本処理を終える。
【００７１】
ｃ．同時／切替表示条件が「優先順位」の場合
この場合、図１２に図示するステップＳＢ５の判断結果が「ＹＥＳ」となり、ステップＳＢ１８に進む。ステップＳＢ１８では、表示中画面の優先順位と表示指示画面の優先順位とを読み出す。すなわち、ＲＡＭ１０２の画面情報記憶部１０２ａ（図３参照）に記憶される画面情報の中から表示中画面の画面ＩＤに対応付けられた優先順位および表示指示画面の画面ＩＤに対応付けられた優先順位を読み出す。
【００７２】
次いで、ステップＳＢ１９では、表示中画面よりも表示指示画面の優先順位が高いか否かを判断する。表示指示画面の優先順位が高ければ、判断結果は「ＹＥＳ」となり、ステップＳＢ２０に進む。ステップＳＢ２０では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から表示指示画面の優先順位が高い場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は切替表示を指示するものと判別して本処理を終える。
【００７３】
一方、表示指示画面の優先順位が低ければ、上記ステップＳＢ１９の判断結果は「ＮＯ」になり、ステップＳＢ２１に進む。そして、ステップＳＢ２１では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から表示指示画面の優先順位が低い場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は同時表示を指示するものと判別して本処理を終える。
【００７４】
ｄ．同時／切替表示条件が「グループ」の場合
この場合、ステップＳＢ６の判断結果が「ＹＥＳ」となり、ステップＳＢ２２に進む。ステップＳＢ２２では、ＲＡＭ１０２の画面情報記憶部１０２ａに記憶される画面情報の中から表示中画面の画面ＩＤに対応付けられたグループと、表示指示画面の画面ＩＤに対応付けられたグループとを読み出す。
【００７５】
次いで、ステップＳＢ２３では、上記ステップＳＢ２２において読み出した表示中画面のグループと表示指示画面のグループとが同一であるか否かを判断する。双方が同じグループに属する場合には、判断結果が「ＹＥＳ」となり、ステップＳＢ２４に進む。ステップＳＢ２４では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中からグループが同じ場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は切替表示を指示するものと判別して本処理を終える。
【００７６】
一方、双方のグループが異なる場合には、上記ステップＳＢ２３の判断結果は「ＮＯ」になり、ステップＳＢ２５に進む。そして、ステップＳＢ２５では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中からグループが異なる場合に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は同時表示を指示するものと判別して本処理を終える。
【００７７】
ｅ．同時／切替表示条件が「表示履歴」の場合
この場合、ステップＳＢ７の判断結果が「ＹＥＳ」となり、ステップＳＢ２６に進む。ステップＳＢ２６では、画面表示指示操作によって表示指示された画面（表示指示画面）の前回の表示履歴情報を、ＲＡＭ１０２の表示履歴記憶部１０２ｂ（図４参照）から読み出す。次いで、ステップＳＢ２７では、前回の表示履歴情報中の「表示制御」が切替表示であるか否かを判断する。切替表示であったならば、判断結果は「ＹＥＳ」になり、ステップＳＢ２８に進み、ユーザによる画面表示指示操作は切替表示を指示するものと判別して本処理を終える。
【００７８】
一方、前回の表示履歴情報中の「表示制御」が同時表示であると、上記ステップＳＢ２７の判断結果は「ＮＯ」になり、ステップＳＢ２９に進み、ユーザによる画面表示指示操作は同時表示を指示するものと判別して本処理を終える。
【００７９】
ｆ．同時／切替表示条件が「充電装置接続」の場合
この場合、図１３に図示するステップＳＢ８の判断結果が「ＹＥＳ」となり、ステップＳＢ３０に進む。ステップＳＢ３０では、充電装置接続部１１０が充電装置接続検知信号を発生したかどうか、つまり充電装置接続部１１０に対する充電装置２０（図１参照）の接続の有無を検出する。続いて、ステップＳＢ３１では、上記ステップＳＢ３０の充電装置接続検出結果に基づき、携帯電話１０が充電装置２０の充電端子に対して非接続の状態であるか否かを判断する。非接続状態ならば、判断結果は「ＹＥＳ」になり、ステップＳＢ３２に進み、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から「非接続」に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は切替表示を指示するものと判別して本処理を終える。
【００８０】
一方、接続状態であると、上記ステップＳＢ３１の判断結果は「ＮＯ」になり、ステップＳＢ３３に進む。そして、ステップＳＢ３３では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から「接続」に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は同時表示を指示するものと判別して本処理を終える。
【００８１】
ｇ．同時／切替表示条件が「筐体スタイル」の場合
この場合、上述したステップＳＢ３〜ＳＢ４（図１１参照）、ステップＳＢ５〜ＳＢ７（図１２参照）およびステップＳＢ８（図１３参照）の各判断結果がいずれも「ＮＯ」になり、図１３に図示するステップＳＢ９に進む。ステップＳＢ９では、筐体スタイル検出部１０９の検出信号に基づき現在の筐体スタイル（「オープンスタイル」又は「ビュースタイル」）を検出する。
【００８２】
次いで、ステップＳＢ３４では、検出した筐体スタイルが「ビュースタイル」であるか否かを判断する。「ビュースタイル」であると、判断結果は「ＹＥＳ」になり、ステップＳＢ３５に進み、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から「ビュースタイル」に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は切替表示を指示するものと判別して本処理を終える。
【００８３】
一方、検出した筐体スタイルが「オープンスタイル」ならば、上記ステップＳＢ３４の判断結果は「ＮＯ」になり、ステップＳＢ３６に進み、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から「オープンスタイル」に割り当てられた表示制御データを読み出し、これによりユーザによる画面表示指示操作は同時表示を指示するものと判別して本処理を終える。
【００８４】
このように、同時／切替表示特定処理では、画面表示中の状態でユーザが画面表示指示操作を行うと、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から現在採用されている同時／切替表示条件を読み出し、読み出した同時／切替表示条件と、画面表示指示操作された状況とに応じて、当該画面表示指示操作が切替表示あるいは同時表示のいずれを指示するものであるかを特定する。
【００８５】
（３）表示レイアウト特定処理の動作
次に、図１４〜図１６を参照して表示レイアウト特定処理の動作を説明する。図１４〜図１６は、ＣＰＵ１００が実行する表示レイアウト特定処理の動作を示すフローチャートである。前述したメインルーチンのステップＳＡ１２（図９参照）を介して本処理が実行されると、ＣＰＵ１００は図１４に図示するステップＳＣ１に処理を進める。
【００８６】
ステップＳＣ１では、上述した同時／切替表示特定処理によって、ユーザによる画面表示指示操作が切替表示と判別されたか否かを判断する。切替表示と判別された場合には、判断結果が「ＹＥＳ」となり、ステップＳＣ２に進み、図８（ａ）に図示するパターン１の表示レイアウトに従って表示指示された画面に切替表示する。この後、ステップＳＣ３に進み、切替表示に関わる表示履歴情報（「日時」、「表示中画面」、「表示指示画面」、「表示制御」および「表示レイアウト」）をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【００８７】
一方、ユーザによる画面表示指示操作が同時表示を指示するものと判別された場合には、上記ステップＳＣ１の判断結果が「ＮＯ」になり、ステップＳＣ４に進む。ステップＳＣ４では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄ（図６参照）に記憶される表示レイアウトテーブル情報の中から設定フラグが「１」の表示レイアウト条件、つまり現在採用されている表示レイアウト条件を読み出す。
【００８８】
そして、ステップＳＣ５〜ＳＣ６、図１５に図示するステップＳＣ７〜ＳＣ９および図１６に図示するステップＳＣ１０では、読み出された表示レイアウト条件が「操作時間」、「操作回数」、「優先順位」、「グループ」、「表示履歴」、「充電装置接続」および「筐体スタイル」のいずれであるかを判断する。以下、上記の各表示レイアウト条件に応じた動作を説明する。
【００８９】
ａ．表示レイアウト条件が「操作時間」の場合
この場合、ステップＳＣ５の判断結果が「ＹＥＳ」となり、ステップＳＣ１１に進み、前述したステップＳＡ１０（図９参照）において記憶した画面表示指示操作の操作時間を読み出す。続いて、ステップＳＣ１２では、その読み出した操作時間が２秒未満であるか否かを判断する。操作時間が２秒未満であると、判断結果は「ＹＥＳ」となり、ステップＳＣ１３に進む。
【００９０】
ステップＳＣ１３では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「操作時間」が２秒未満の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｂ）に図示するパターン２の表示レイアウトに従って表示中画面と表示指示画面とを同時表示する。この後、ステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【００９１】
一方、読み出した操作時間が２秒未満でなければ、上記ステップＳＣ１２の判断結果は「ＮＯ」になり、ステップＳＣ１４に進む。ステップＳＣ１４では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「操作時間」が２秒以上の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｃ）に図示するパターン３の表示レイアウトに従って表示中画面と表示指示画面とを同時表示する。この後、ステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【００９２】
ｂ．表示レイアウト条件が「操作回数」の場合
この場合、ステップＳＣ６の判断結果が「ＹＥＳ」となり、ステップＳＣ１５に進み、前述したステップＳＡ１０（図９参照）において記憶した画面表示指示操作の操作回数を読み出す。続いて、ステップＳＣ１６では、その読み出した操作回数が２回以内であるか否かを判断する。操作回数が２回以内であると、判断結果は「ＹＥＳ」となり、ステップＳＣ１７に進む。
【００９３】
ステップＳＣ１７では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「操作回数」が２回以内の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｃ）に図示するパターン３の表示レイアウトに従って表示中画面と表示指示画面とを同時表示する。この後、ステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【００９４】
一方、読み出した操作回数が２回以内でなければ、上記ステップＳＣ１６の判断結果は「ＮＯ」になり、ステップＳＣ１８に進む。ステップＳＣ１８では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「操作回数」が３回以上の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｄ）に図示するパターン４の表示レイアウトに従って表示中画面と表示指示画面とを同時表示する。この後、ステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【００９５】
ｃ．表示レイアウト条件が「優先順位」の場合
この場合、図１５に図示するステップＳＣ７の判断結果が「ＹＥＳ」となり、ステップＳＣ１９に進み、ＲＡＭ１０２の画面情報記憶部１０２ａ（図３参照）に記憶される画面情報の中から表示中画面の画面ＩＤに対応付けられた優先順位と表示指示画面の画面ＩＤに対応付けられた優先順位とを読み出す。続いて、ステップＳＣ２０では、表示中画面よりも表示指示画面の優先順位が高いか、もしくは表示指示画面の優先順位が１ランク低いかを判断する。表示指示画面の優先順位が高い／１ランク低い場合には、判断結果が「ＹＥＳ」となり、ステップＳＣ２１に進む。
【００９６】
ステップＳＣ２１では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「表示指示画面の優先順位が高い／１ランク低い」場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｂ）に図示するパターン２の表示レイアウトに従って表示中画面と表示指示画面とを同時表示する。この後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【００９７】
一方、表示指示画面の優先順位が２ランク以上低ければ、上記ステップＳＣ２０の判断結果が「ＮＯ」になり、ステップＳＣ２２に進む。ステップＳＣ２２では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「表示指示画面の優先順位が２ランク以上低い」場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｃ）に図示するパターン３の表示レイアウトに従って表示中画面と表示指示画面とを同時表示する。この後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【００９８】
ｄ．表示レイアウト条件が「グループ」の場合
この場合、ステップＳＣ８の判断結果が「ＹＥＳ」となり、ステップＳＣ２３に進む。ステップＳＣ２３では、ＲＡＭ１０２の画面情報記憶部１０２ａ（図３参照）に記憶される画面情報の中から表示指示画面の画面ＩＤに対応付けられたグループを読み出す。次いで、ステップＳＣ２４〜ＳＣ２５では、読み出したグループが画像出力、音声出力および画像出力／音声出力以外のグループのいずれに属するのかを判別する。
【００９９】
表示指示画面が画像出力グループに属する場合には、ステップＳＣ２４の判断結果が「ＹＥＳ」になり、ステップＳＣ２６に進み、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「表示指示画面が画像出力グループ」の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｂ）に図示するパターン２の表示レイアウトに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１００】
表示指示画面が音声出力グループに属する場合には、ステップＳＣ２５の判断結果が「ＹＥＳ」になり、ステップＳＣ２７に進み、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「表示指示画面が音声出力グループ」の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｄ）に図示するパターン４の表示レイアウトに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１０１】
表示指示画面が画像出力／音声出力以外のグループに属する場合には、上記ステップＳＣ２４、ＳＣ２５の各判断結果が「ＮＯ」となり、ステップＳＣ２８に進み、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「表示指示画面が画像出力／音声出力以外のグループ」に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｃ）に図示するパターン３の表示レイアウトに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１０２】
ｅ．表示レイアウト条件が「表示履歴」の場合
この場合、ステップＳＣ９の判断結果が「ＹＥＳ」となり、ステップＳＣ２９に進む。ステップＳＣ２９では、画面表示指示操作によって表示指示された画面（表示指示画面）の前回の表示履歴情報を、ＲＡＭ１０２の表示履歴記憶部１０２ｂ（図４参照）から読み出す。次いで、ステップＳＣ３０では、前回の表示履歴情報中の「表示レイアウト」で指定されるパターンに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１０３】
ｆ．表示レイアウト条件が「充電装置接続」の場合
この場合、図１６に図示するステップＳＣ１０の判断結果が「ＹＥＳ」となり、ステップＳＣ３１に進む。ステップＳＣ３１では、充電装置接続部１１０が充電装置接続検知信号を発生したかどうか、つまり充電装置接続部１１０に対する充電装置２０（図１参照）の接続の有無を検出する。続いて、ステップＳＣ３２では、上記ステップＳＣ３１の充電装置接続検出結果に基づき、携帯電話１０が充電装置２０（図１参照）の充電端子に対して非接続の状態であるか否かを判断する。
【０１０４】
非接続状態ならば、判断結果は「ＹＥＳ」になり、ステップＳＣ３３に進み、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「非接続」の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｂ）に図示するパターン２の表示レイアウトに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１０５】
一方、接続状態であると、上記ステップＳＣ３２の判断結果が「ＮＯ」になり、ステップＳＣ３４に進む。そして、ステップＳＣ３４では、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「接続」の場合に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｄ）に図示するパターン４の表示レイアウトに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１０６】
ｇ．表示レイアウト条件が「筐体スタイル」の場合
この場合、上述したステップＳＣ５〜ＳＣ６（図１４参照）、ステップＳＣ７〜ＳＣ９（図１５参照）およびステップＳＣ１０（図１６参照）の各判断結果がいずれも「ＮＯ」になり、図１６に図示するステップＳＣ３５に進む。ステップＳＣ３５では、筐体スタイル検出部１０９の検出信号に基づき現在の筐体スタイル（「オープンスタイル」又は「ビュースタイル」）を検出する。次いで、ステップＳＣ３６では、検出した筐体スタイルが「ビュースタイル」であるか否かを判断する。
【０１０７】
「ビュースタイル」であると、判断結果は「ＹＥＳ」になり、ステップＳＣ３７に進み、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「ビュースタイル」に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｃ）に図示するパターン３の表示レイアウトに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１０８】
一方、検出した筐体スタイルが「オープンスタイル」ならば、上記ステップＳＣ３６の判断結果は「ＮＯ」になり、ステップＳＣ３８に進み、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から「オープンスタイル」に割り当てられた表示レイアウト制御データを読み出し、これにより図８（ｄ）に図示するパターン４の表示レイアウトに従って表示中画面と表示指示画面とを同時表示した後、図１４に図示するステップＳＣ３に進み、同時表示に関わる表示履歴情報をＲＡＭ１０２の表示履歴記憶部１０２ｂに登録して本処理を終える。
【０１０９】
このように、表示レイアウト特定処理では、ユーザによる画面表示指示操作が同時表示を指示するものと判別されると、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から現在採用されている表示レイアウト条件を読み出し、読み出した表示レイアウト条件と、画面表示指示操作された状況とに応じて同時表示の表示レイアウトを制御する。
【０１１０】
以上説明したように、本実施の形態では、ＲＡＭ１０２の同時／切替表示条件記憶部１０２ｃに記憶される表示制御テーブル情報の中から現在採用されている同時／切替表示条件を読み出し、読み出した同時／切替表示条件と、画面表示指示操作された時の状況とに応じて、当該画面表示指示操作が切替表示あるいは同時表示のいずれを指示するものであるかを特定する。
【０１１１】
そして、ユーザの画面表示指示操作が同時表示を指示するものと特定されると、ＲＡＭ１０２の表示レイアウト条件記憶部１０２ｄに記憶される表示レイアウトテーブル情報の中から現在採用されている表示レイアウト条件を読み出し、読み出した表示レイアウト条件と、画面表示指示操作された時の状況とに応じて同時表示の表示レイアウトを制御するので、画面の表示態様を容易かつ適切に制御することができる。
【０１１２】
また、上述した本実施の形態で得られる、より具体的な効果は、下記（ａ）〜（ｍ）項に記載の通りである。
（ａ）操作状況に応じて、表示中の画面と表示指示された画面とを同時表示するか、表示中の画面から表示指示された画面に切替表示するかを容易にかつ適切に特定することができる。
（ｂ）操作状況に応じて、表示中の画面と表示指示された画面とを同時表示する際の表示レイアウトを容易にかつ適切に特定することができる。
（ｃ）画面の表示指示操作の操作時間に応じて、表示態様を容易にかつ適切に特定することができる。
（ｄ）画面の表示指示操作の操作回数に応じて、表示態様を容易にかつ適切に特定することができる。
（ｅ）画面の状況に応じて、表示中の画面と表示指示された画面とを同時表示するか、表示中の画面から表示指示された画面に切替表示するかを容易にかつ適切に特定することができる。
（ｆ）画面の状況に応じて、表示中の画面と表示指示された画面とを同時表示する際の表示レイアウトを容易にかつ適切に特定することができる。
（ｇ）画面の優先順位に応じて、表示態様を容易にかつ適切に特定することができる。
（ｈ）画面のグループに応じて、表示態様を容易にかつ適切に特定することができる。
（ｉ）画面の過去の表示態様に応じて、表示態様を容易にかつ適切に特定することができる。
（ｊ）画面を表示する際の電子機器の状況に応じて、表示中の画面と表示指示された画面とを同時表示するか、表示中の画面から表示指示された画面に切替表示するかを容易にかつ適切に特定することができる。
（ｋ）画面を表示する際の電子機器の状況に応じて、表示中の画面と表示指示された画面とを同時表示する際の表示レイアウトを容易にかつ適切に特定することができる。
（ｌ）外部電力供給装置の接続／非接続に応じて、表示態様を容易にかつ適切に特定することができる。
（ｍ）電子機器の筐体スタイルに応じて、表示態様を容易にかつ適切に特定することができる。
【０１１３】
なお、上述した実施形態では、表示レイアウト特定処理において、表示レイアウト条件が「表示履歴」であると、画面表示指示操作によって表示指示された画面（表示指示画面）の前回の表示履歴情報に含まれる表示レイアウトに従って表示中画面と表示指示画面とを同時表示するようにしたが、これに替えて、例えば表示指示された画面と表示中の画面とがペアになっている表示履歴に従って同時表示の表示レイアウトを特定する態様としても構わない。
【０１１４】
また、上述した実施形態では、説明の簡略化を図る為、表示中の画面を１つの画面としたが、複数の画面とする態様としても構わない。
【０１１５】
また、上述した実施形態では、電子機器を携帯電話としているが、これに限らず、例えば、ＰＤＡ、電子カメラ、電子腕時計、音楽再生機など、他の電子機器であっても構わない。
【符号の説明】
【０１１６】
１０  携帯電話
２０  充電装置
３０  放送局
１００  ＣＰＵ
１０１  ＲＯＭ
１０２  ＲＡＭ
１０２ａ  画面情報記憶部
１０２ｂ  表示履歴記憶部
１０２ｃ  同時／切替表示条件記憶部
１０２ｄ  表示レイアウト条件記憶部
１０３  無線通信送受信部
１０４  テレビ放送・ラジオ放送受信部
１０５  音声信号処理部
１０６  表示部
１０７  操作部
１０８  ＲＴＣ
１０９  筐体スタイル検出部
１１０  充電装置接続部
【図１】
0004787886.tif 000002
【図２】
0004787886.tif 000003
【図３】
0004787886.tif 000004
【図４】
0004787886.tif 000005
【図５】
0004787886.tif 000006
【図６】
0004787886.tif 000007
【図７】
0004787886.tif 000008
【図８】
0004787886.tif 000009
【図９】
0004787886.tif 000010
【図１０】
0004787886.tif 000011
【図１１】
0004787886.tif 000012
【図１２】
0004787886.tif 000013
【図１３】
0004787886.tif 000014
【図１４】
0004787886.tif 000015
【図１５】
0004787886.tif 000016
【図１６】
0004787886.tif 000017