(57)【要約】【課題】複数のプログラムを処理できる環境において、処理中のデータの引継ぎを行いながら、操作者の操作に追従して即座にプログラムの切り替えや表示の切り替えを行うことができる電子機器、表示制御方法を提供すること。【解決手段】携帯電話機１では、Ｊｕｍｐキーの操作によりムービー画面において表示されていたＵＲＬのＷｅｂサイトの閲覧が指示操作されると、このＵＲＬのデータがＷｅｂブラウザプログラムにおいてアクセスすべきＵＲＬとして処理される。そしてＷｅｂブラウザプログラムの実行により、制御部８では、無線部３、無線処理部４によるＵＲＬのＷｅｂサイトへのアクセス制御が行われる。そして、アクセスしたＷｅｂサイトからＷｅｂ画面データが取得されると、制御部８の表示制御によりＷｅｂ画面が形成され、ムービー画面上に重畳して全画面で表示される。【選択図】図１
2007158819.tif 000002
【特許請求の範囲】
【請求項１】
第１のプログラムと第２のプログラムを記憶する記憶手段と、
前記記憶手段に記憶される第１のプログラムを読み出して起動させる起動手段と、
この起動手段によって起動された第１のプログラムの処理に基づく表示を行う表示手段と、  
この表示手段が第１のプログラムの処理に基づく表示を行っている際に、前記第２のプログラムの起動を指示する指示手段と、
この指示手段によって前記第２のプログラムの起動が指示されると、前記記憶手段より前記第２のプログラムを読み出すとともに、
前記第１のプログラムで処理されているデータを当該第２のプログラムで処理させて、当該指示手段による指示が継続する間、当該第２のプログラムの処理に基づく表示を行うよう前記表示手段を制御する表示制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記表示制御手段は、前記指示手段によって前記第２のプログラムの起動が指示されると、前記第２のプログラムの処理に基づく表示を前記第１のプログラムの処理に基づく表示に重畳させて行うよう前記表示手段を制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記表示制御手段は、第２のプログラムの処理に基づく表示を前記第１のプログラムの処理に基づく表示に重畳させる際、前記第１のプログラムの処理に基づく表示を透過表示させるよう制御することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記表示制御手段は、第２のプログラムの処理に基づく表示を行う際、前記第１のプログラムの処理が行われていることを示す表示を、前記第２のプログラムの処理に基づく表示上に行わせるよう制御することを特徴とする請求項１乃至３の何れかに記載の電子機器。
【請求項５】
無線通信手段を更に備え、
前記第１のプログラムと前記第２のプログラムの何れかは、この無線通信手段を制御するためのプログラムであることを特徴とする請求項１乃至４の何れかに記載の電子機器。
【請求項６】
第１のプログラムと第２のプログラムを記憶するメモリより第１のプログラムを読み出して起動させる起動ステップと、
この起動ステップにて起動された第１のプログラムの処理に基づく表示を表示部に行わせる表示ステップと、
この表示ステップにて第１のプログラムの処理に基づく表示が行われている際に、前記第２のプログラムの起動を指示する指示ステップと、
この指示ステップにて前記第２のプログラムの起動が指示されると、前記メモリより前記第２のプログラムを読み出すとともに、前記第１のプログラムで処理されているデータを当該第２のプログラムで処理させて、当該指示ステップによる指示が継続する間、当該第２のプログラムの処理に基づく表示を行うよう前記表示手段を制御する表示制御ステップと、
からなることを特徴とする表示制御方法。
【請求項７】
コンピュータを、
第１のプログラムと第２のプログラムを記憶するメモリより第１のプログラムを読み出して起動させる起動手段、
この起動手段によって起動された第１のプログラムの処理に基づく表示を表示部に行わせる表示手段、
この表示手段によって第１のプログラムの処理に基づく表示が行われている際に、前記第２のプログラムの起動を指示する指示手段、
この指示手段によって前記第２のプログラムの起動が指示されると、前記メモリより前記第２のプログラムを読み出すとともに、前記第１のプログラムで処理されているデータを当該第２のプログラムで処理させて、当該指示手段による指示が継続する間、前記表示部に対し、当該第２のプログラムの処理に基づく表示を行うよう制御する表示制御手段、
として機能させるための表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機能を同時に実行できる電子機器、複数の機能を同時実行する際における表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機においては多様なアプリケーションソフトウェアを内蔵することにより、メール作成・送受信機能、ネットワーク接続・Ｗｅｂ閲覧機能、動画再生機能、音楽再生機能を実行できるようになっている。
また、これらの機能について複数を同時に実行させることができ、この際、何れかの機能を優先させることにより、優先された機能について表示を優先させ、ユーザからの入力操作を許可するようになっている（例えば、特許文献１参照）。
【特許文献１】特開２００３−１９８６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のように複数を同時に実行させ、優先された機能について表示を優先させることができる環境にあっても、処理中のデータの引継ぎを行いながら、ユーザの操作に追従して即座にプログラムの切り替えや表示の切り替えを実行することは困難であった。
【０００４】
本発明の課題は、このような問題点に鑑みてなされたものであり、複数のプログラムを処理できる環境において、処理中のデータの引継ぎを行いながら、操作者の操作に追従して即座にプログラムの切り替えや表示の切り替えを行うことができる電子機器、表示制御方法を提供することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、第１のプログラムと第２のプログラムを記憶する記憶手段と、前記記憶手段に記憶される第１のプログラムを読み出して起動させる起動手段と、この起動手段によって起動された第１のプログラムの処理に基づく表示を行う表示手段と、この表示手段が第１のプログラムの処理に基づく表示を行っている際に、前記第２のプログラムの起動を指示する指示手段と、この指示手段によって前記第２のプログラムの起動が指示されると、前記記憶手段より前記第２のプログラムを読み出すとともに、前記第１のプログラムで処理されているデータを当該第２のプログラムで処理させて、当該指示手段による指示が継続する間、当該第２のプログラムの処理に基づく表示を行うよう前記表示手段を制御する表示制御手段とを備えることを特徴とする。
【０００６】
請求項２に記載の発明は、請求項１において、前記表示制御手段は、前記指示手段によって前記第２のプログラムの起動が指示されると、前記第２のプログラムの処理に基づく表示を前記第１のプログラムの処理に基づく表示に重畳させて行うよう前記表示手段を制御することを特徴とする。
【０００７】
請求項３に記載の発明は、請求項２において、前記表示制御手段は、第２のプログラムの処理に基づく表示を前記第１のプログラムの処理に基づく表示に重畳させる際、前記第１のプログラムの処理に基づく表示を透過表示させるよう制御することを特徴とする。
【０００８】
請求項４に記載の発明は、請求項１乃至３の何れかにおいて、前記表示制御手段は、第２のプログラムの処理に基づく表示を行う際、前記第１のプログラムの処理が行われていることを示す表示を、前記第２のプログラムの処理に基づく表示上に行わせるよう制御することを特徴とする。
【０００９】
請求項５に記載の発明は、請求項１乃至４の何れかにおいて、無線通信手段を更に備え、前記第１のプログラムと前記第２のプログラムの何れかは、この無線通信手段を制御するためのプログラムであることを特徴とする。
【００１０】
請求項６に記載の発明は、第１のプログラムと第２のプログラムを記憶するメモリより第１のプログラムを読み出して起動させる起動ステップと、この起動ステップにて起動された第１のプログラムの処理に基づく表示を表示部に行わせる表示ステップと、この表示ステップにて第１のプログラムの処理に基づく表示が行われている際に、前記第２のプログラムの起動を指示する指示ステップと、  この指示ステップにて前記第２のプログラムの起動が指示されると、前記メモリより前記第２のプログラムを読み出すとともに、前記第１のプログラムで処理されているデータを当該第２のプログラムを処理させて、当該指示ステップによる指示が継続する間、当該第２のプログラムの処理に基づく表示を行うよう前記表示手段を制御する表示制御ステップとからなることを特徴とする。
【００１１】
請求項７に記載の発明は、コンピュータを、第１のプログラムと第２のプログラムを記憶するメモリより第１のプログラムを読み出して起動させる起動手段、  この起動手段によって起動された第１のプログラムの処理に基づく表示を表示部に行わせる表示手段、この表示手段によって第１のプログラムの処理に基づく表示が行われている際に、前記第２のプログラムの起動を指示する指示手段、この指示手段によって前記第２のプログラムの起動が指示されると、前記メモリより前記第２のプログラムを読み出すとともに、前記第１のプログラムで処理されているデータを当該第２のプログラムで処理させて、当該指示手段による指示が継続する間、前記表示部に対し、当該第２のプログラムの処理に基づく表示を行うよう制御する表示制御手段として機能させることを特徴とする。
【発明の効果】
【００１２】
請求項１、６、及び、７に記載の発明によれば、第１のプログラムの処理に基づく表示を行っている際に、第２のプログラムの起動が指示されると、第２のプログラムを読み出すとともに、第１のプログラムで処理されているデータを第２のプログラムを処理させて、指示が継続する間、第２のプログラムの処理に基づく表示を行うよう制御する。したがって、指示の操作の間、第１のプログラムで処理されているデータが第２のプログラムで処理され、その処理に基づいた表示を行うので、処理中のデータの引継ぎを行いながら、ユーザの操作に追従して即座にプログラムの切り替えや表示の切り替えを行うことができる。
【００１３】
請求項２に記載の発明によれば、請求項１記載の発明の効果に加え、指示が継続する間、第２のプログラムの処理に基づく表示を第１のプログラムの処理に基づく表示に重畳させて行うようにするので、例えば、小型の表示画面を有する電子機器であっても、見易い表示の切り替えを行うことができる。
【００１４】
請求項３に記載の発明によれば、請求項２記載の発明の効果に加え、指示が継続する間、第１のプログラムの処理に基づく表示を透過表示させるようにするので、第２のプログラムによる処理を閲覧しつつも、第１のプログラムの処理に基づく表示内容等を把握することができる。
【００１５】
請求項４に記載の発明によれば、請求項１乃至３の何れかに記載の発明の効果に加え、指示が継続する間に第２のプログラムの処理に基づく表示を行う際、第１のプログラムの処理が行われていることを示す表示を、前記第２のプログラムの処理に基づく表示上に行わせるよう制御するので、操作者は第２のプログラムの処理に基づく表示が行われている場合であっても第１のプログラムが実行されていることを示す表示から第１のプログラムが起動中である事実を把握することができる。
【００１６】
請求項５に記載の発明によれば、請求項１乃至４の何れかに記載の発明の効果に加え、第１のプログラムと第２のプログラムの何れかは、無線通信機能を制御するプログラムなので、特に無線通信機能を備えた電子機器において、ユーザの操作に追従して即座にプログラムの切り替えや表示の切り替えを行うことができる。
【発明を実施するための最良の形態】
【００１７】
〈第１実施形態〉
第１実施形態では、第１及び第２のプログラムを同時に起動する際に、一方のプログラムに基づく表示画面上に他方のプログラムに基づく表示画面を重畳して表示させる携帯電話機の例を説明する。
【００１８】
まず、構成を説明する。
図１に、本実施形態における携帯電話機１の外観図を示す。
携帯電話機１は、図１に示すように本体が２分割され、その中央部に設けられた連結機構により折り畳み可能に構成されている、いわゆる折り畳み式の携帯電話機である。
【００１９】
図１（ａ）に示すように、携帯電話機１を開いたその正面には、２分割された本体の一方にメイン表示部１９０、他方にキー入力部１７が設けられている。メイン表示部１９０の上部には受話スピーカ７が設けられており、キー入力部１７の下部には送話マイク６が設けられている。
【００２０】
メイン表示部１９０は、操作画面や画像等を表示するディスプレイであり、ユーザが携帯電話機１の操作時に主に使用するディスプレイである。
【００２１】
キー入力部１７は、オフフックキー１７１、オンフックキー１７４、数字、文字等の入力を行うためのテンキー１７５の他、カーソル操作を行うための十字キー１７２、決定操作を行うための決定キー１７３、所定の動作モードに対応するモードキー１７６、ショートカットキー１７７等の各種機能キーを備えている。
【００２２】
携帯電話機１の背面には、図１（ｂ）に示すように、サブ表示部１９１が設けられている。サブ表示部１９１は携帯電話機１を折り畳んだ際に補助的に使用されるディスプレイである。
【００２３】
また、携帯電話機１の側面には、リモートコントローラやイヤホン等の外部機器を接続するためのコネクタ２２が設けられており、その下部には脱着可能な外部記録媒体を接続するためのデータ通信端子２０が設けられている。
【００２４】
図２に、携帯電話機１の機能的構成を示す。
図２に示すように、携帯電話機１は、アンテナ２を有する無線部３、無線処理部４、音声処理部５、受話スピーカ７、送話マイク７、制御部８、報知処理部９、システムメモリ１１、ユーザメモリ１２、プログラムメモリ１３、メディア処理部１４、ＡＭＰ（Amplifier）１５、スピーカ１６１、１６２、キー入力部１７、ドライバ１８、メイン表示部１９０、データ通信端子２０、コネクタ２２を備えて構成されており、各部はシステムバス１０を介して接続されている。
【００２５】
無線部３は、アンテナ２を介して無線通信網（無線電話網を含む）上の無線基地局と接続して、音声通話のメールデータ等の無線通信を行う。無線部３は、受信時には受信した無線信号（ＲＦ（Radio Frequency）帯の信号）をＩＦ（Intermediate Frequency）帯に周波数変換し、復調可能なレベルまで増幅した後、無線信号処理部４に出力する。また、送信時には無線処理部４から入力された変調信号をＲＦ帯まで周波数変換して無線信号とし、アンテナ２を介して送信する。無線基地局との間で送受信される無線信号の変復調方式としては、ＣＤＭＡ（Code Division Multiple Access）方式、ＧＳＭ（Global System for Mobile communication）方式、ＰＤＣ（Personal Digital Cellular）方式等の何れの方式を適用することとしてもよい。
【００２６】
無線処理部４は、ＣＥＬＰ（Code-Excided Linear Prediction）系ボコーダ、音声信号処理回路及びパケットデータ処理回路等を備えている。受信時には、無線部３により受信された無線信号をデコードして音声処理部５へ出力し、送信時には音声処理部５から入力された送話データや制御部８から入力されたパケットデータ等をエンコードして無線部３へ出力する。
【００２７】
音声処理部５は、通話音声に係る処理を行う。受話時には無線処理部４によりデコードされた受信データに基づいて音声信号を生成し（復調し）、受話スピーカ７に出力する。受話スピーカ７は音声処理部５から入力される音声信号に基づいて音声出力を行う。
一方、送話マイク６は音声振動に基づく音声信号を生成し、音声処理部５に出力する。音声処理部５は、送話マイク６から入力された音声信号のデジタル変換を行い、送信データとして無線処理部４へ出力する。
【００２８】
制御部８は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成され、システムメモリ１１、プログラムメモリ１３に記憶されている各制御プログラムを読み出して、この制御プログラムとの協働により、各種演算を行う或いは各部の動作を集中制御する。
【００２９】
制御部８は、キー入力部１７からの操作信号に応じて、通話モード、メールモード、音楽再生モード、ムービー再生モード、Ｗｅｂモード等の複数の動作モードに対応するプログラムを読み出して起動し、各モードにおける表示画面の表示制御を行う。なお、複数プログラムの起動が指示された場合には、マルチタスク処理により複数のプログラムを並行して実行する。
【００３０】
報知処理部９は、音源ＩＣ（Integrated Circuit）等を備え、着信音（単音、メロディ音含む）、アラーム音等の報知音の出力制御を行う。音源ＩＣは報知音の音源データを記憶し、その音源データに基づく音信号を生成してＡＭＰ１５に出力する。ＡＭＰ１５では報知処理部９から入力される音信号が増幅され、スピーカ１６１、１６２により報知音の音出力が行われる。
【００３１】
システムメモリ１１は、不揮発性のＲＯＭ（Read Only Memory）であり、オペレーションプログラム、通話プログラム等の携帯電話機１の基本動作に係る制御プログラムの他、当該制御プログラムの実行に必要なパラメータやデータ等を記憶している。
【００３２】
ユーザメモリ１２は、フラッシュＲＯＭ等から構成され、作成中のメールデータ、再生中の音楽データ、ムービーデータ（動画像データ及び音データ）、ＷｅｂサイトからダウンロードしたＷｅｂ画面データ等、ユーザにより使用される各種データを一時記憶する。
【００３３】
プログラムメモリ１３は、フラッシュＲＯＭ等から構成され、メールプログラム、音楽再生プログラム、ムービー再生プログラム、Ｗｅｂブラウザプログラム等の、携帯電話機１が有する複数の動作モードに係るアプリケーションプログラム及びプログラムの実行に必要なパラメータ、データ等を記憶している。
【００３４】
メディア処理部１４は、入力される音楽データのアナログ変換を行って音信号を生成し、ＡＭＰ１５に出力する。ＡＭＰ１５は、メディア処理部１４から入力された音信号を増幅し、スピーカ１６１、１６２に出力する。スピーカ１６１、１６２は、入力された音信号に基づいて音出力を行い、音楽等を再生する。
【００３５】
キー入力部１７は、上述したオンフックキー１７１、十字キー１７２、決定キー１７３、オフフックキー１７４、テンキー１７５、モードキー１７６、ショートカットキー１７７等の各種機能キーを備えており、これら各キー１７１〜１７７の操作に応じた操作信号を生成して制御部８に出力する。
【００３６】
ドライバ１８は、制御部８の制御に従って表示データのラスタライズを行い、メイン表示部１９０、サブ表示部１９１の表示駆動を行う。メイン表示部１９０、サブ表示１９１については上述したので、ここでは説明を省略する。
【００３７】
データ通信端子２０は、外部記録媒体２１との接続インターフェイスであり、携帯電話機１と外部記録媒体２１との間で外部記録媒体２１内のデータのやりとりを仲介する。
【００３８】
コネクタ２２は、携帯電話機１とコネクタ２２に接続された外部機器との間でデータの送受信を仲介する。
【００３９】
次に、携帯電話機１の動作について説明する。
図３は、複数プログラムを並行して起動する際に携帯電話機１において実行される表示制御処理を示すフローチャートである。以下の説明では、ムービー再生プログラムとＷｅｂブラウザプログラムとが並行して実行される場合を例に説明する。説明の前提として、メニューからムービー再生モードが選択操作されると、図３に示す表示制御処理が開始されることとする。
【００４０】
図３に示す表示制御処理では、制御部８においてムービー再生プログラムが起動され、再生対象のムービーデータ（動画像データ及び音データ）がプログラムメモリ１３から読み出され、ユーザメモリ１２に格納される。そして、制御部８の表示制御によりメイン表示部１９０上にムービー画面が全画面表示され、読み出されたムービーデータに基づき、このムービー画面上にムービーが表示される。また、ムービーの表示に伴ってスピーカ１６１、１６２から音データに基づく音出力が行われる（ステップＳ１）。ここで、全画面表示とは表示画面を縮小表示するのではなく、規定の表示領域全てを使用して画面を表示することをいう。
【００４１】
このとき、ユーザメモリ１２は、図４（ａ）に示すようなメモリ構成となっている。すなわち、ユーザメモリ１２にムービーデータが格納されるキャッシュメモリ領域、ムービー再生プログラムにより使用されるヒープメモリ領域が形成される。
【００４２】
図５（ａ）に、ムービー画面例を示す。
図５（ａ）に示すように、メイン表示部１９０の表示領域は電源状態や電波状態等の表示を行うための領域ｒ１と各プログラムに基づく表示を行うための領域ｒ２とに分割される。ムービー画面ｄ１はこの領域ｒ２の全領域を使用して全画面表示されるものである。ムービー画面ｄ１では、ムービーｄ１１とともにそのムービーに関する詳細情報を提供しているＷｅｂサイトへアクセスするためのＵＲＬｄ１２が表示されている。
【００４３】
また、メニューの表示操作を行うためのＭｅｎｕアイコンｋ１、ムービー再生の停止操作を行うためのＳｔｏｐアイコンｋ２、ＵＲＬｄ１２のＷｅｂサイトのＷｅｂ画面の表示を指示操作するためのＪｕｍｐアイコンｋ３が表示されている。これらアイコンｋ１〜ｋ３はそれぞれショートカットキー１７７、オフフックキー１７４、モードキー１７６の各キーに割り当てられており、各キー１７７、１７４、１７６が操作されると、その操作信号を受けた制御部８においてアイコンｋ１〜ｋ３が操作されたと認識される。
【００４４】
なお、Ｊｕｍｐアイコンｋ３が継続して操作されている間、ＷｅｂサイトからダウンロードされたＷｅｂ画面が継続して表示される。よって、操作者はＵＲＬｄ１２のＷｅｂサイトへアクセスする際には、ムービー画面ｄ１においてモードキー１７６を継続して押下操作する。
【００４５】
携帯電話機１では、モードキー１７６の操作信号に基づき、制御部８においてＪｕｍｐアイコンｋ３が操作されたか否かが判別され（ステップＳ２）、操作されたと判別された場合には（ステップＳ２；Ｙ）、Ｗｅｂブラウザプログラムが起動される。このとき、図４（ｂ）に示すようにユーザメモリ１２の空き領域においてＷｅｂ画面データ用のキャッシュメモリ領域、Ｗｅｂブラウザにより使用されるヒープメモリ領域が形成され、ムービー再生プログラムとＷｅｂブラウザプログラムのデータ領域が共存することとなる。
【００４６】
そして、ムービー再生プログラムで処理されていたＵＲＬｄ１２のデータがＷｅｂブラウザプログラムにおいてアクセスすべきＵＲＬとして処理される。具体的には、制御部８によりユーザメモリｄ１２に格納されていたＵＲＬｄ１２のデータがＷｅｂブラウザ用ヒープメモリ領域に記憶される。そしてＷｅｂブラウザプログラムの実行により、制御部８ではＷｅｂブラウザ用ヒープメモリ領域に記憶されたＵＲＬｄ１２のデータが読み出され、無線部３、無線処理部４によるＵＲＬｄ１２のＷｅｂサイトへのアクセス制御が行われる。そして、アクセスしたＷｅｂサイトからＷｅｂ画面データが取得されると、当該データがユーザメモリ１２のＷｅｂ画面用キャッシュメモリ領域に格納される（ステップＳ３）。
【００４７】
次いで、ユーザメモリ１２に格納されたＷｅｂ画面データに基づいて制御部８の表示制御により、メイン表示部１９０においてＷｅｂ画面が形成され、図５（ｂ）に示すように、ムービー画面ｄ１上に重畳されて全画面表示される（ステップＳ４）。なお、図５（ｂ）では、ムービー画面ｄ１とＷｅｂ画面ｄ２とを完全に重畳させず、一部背面側のムービー画面ｄ１を露出させているが、これは説明の便宜上のものであり、実際には何れの画面ｄ１、ｄ２も全画面表示されているので完全に重畳した状態となる。
【００４８】
また、Ｗｅｂ画面ｄ２状には制御部８の表示制御によりステータスアイコンｄ３１が表示される。ステータスアイコンｄ３１とは現在のプログラム起動状況を示す指標表示であり、図５（ｂ）に示す例では、Ｗｅｂ画面ｄ２が表示されているものの、ムービー再生プログラムも起動しており、現在ムービー再生が停止されている旨がステータスアイコンｄ３１により示される。
【００４９】
操作者は、このＷｅｂ画面ｄ２を閲覧している間、Ｊｕｍｐキーｋ３、すなわちモードキー１７６の押下操作を継続する。そして、Ｗｅｂ画面ｄ２から元のムービー画面ｄ１へ戻りたい場合には、モードキー１７６の押下操作を解除する。
【００５０】
携帯電話機１では、キー入力部５から入力されるモードキー１７６の操作信号に基づいて制御部８により常時モードキー１７６の押下状態が監視されており、このモードキー１７６の操作解除、つまりＪｕｍｐキーｋ３の操作解除が検出されると（ステップＳ５；Ｙ）、制御部８の表示制御により、図５（ｂ）に示すようにＷｅｂ画面ｄ２の背面で非表示とされていたムービー画面ｄ１が最前面に切り替えられて表示されるとともに、ムービー再生プログラムの実行によりムービー再生が再開される（ステップＳ６）。また、ムービー画面ｄ１上にＷｅｂブラウザプログラムが起動中であることを示すステータスアイコンｄ３２が表示される。
【００５１】
また、ムービー画面ｄ１上には、Ｓｔｏｐキーｋ２、Ｊｕｍｐキーｋ３等が表示されるので、操作者は再度Ｗｅｂ画面ｄ２を閲覧する場合はＪｕｍｐキーｋ３を操作し、ムービー再生を終了する場合には、Ｓｔｏｐキーｋ２を操作する。
【００５２】
携帯電話機１では、制御部８において各キーｋ１〜ｋ３の操作が判別され、Ｊｕｍｐキーｋ３が操作されたと判別された場合（ステップＳ７；Ｎ）、ステップＳ４の処理に移行し、ムービー画面ｄ１の背面で非表示とされていたＷｅｂ画面ｄ２が最前面に切り替え表示されるとともに、制御部８ではＷｅｂブラウザプログラムによる処理に移行する。一方、Ｓｔｏｐキーｋ２が操作された場合（ステップＳ７；Ｙ）、ムービー再生が終了されるとともにムービー画面ｄ１が非表示とされ、本処理を終了する。
【００５３】
以上のように、本実施形態によれば、ムービー再生プログラムの起動中にＪｕｍｐキーｋ３が操作されると、表示されたムービー画面ｄ１上のＵＲＬｄ１２のＷｅｂサイトを閲覧するためのＷｅｂブラウザプログラムを起動してそのＷｅｂ画面ｄ２をムービー画面ｄ１上に重畳して全画面表示する。すなわち、操作者の操作に追従して即座に機能切替、表示切替を行うことが可能となる。よって、操作者は起動中のプログラムを終了することなく、あるプログラムの起動中に他のプログラムに基づく表示を即座に閲覧することができ、非常に操作性が良い。
【００５４】
また、一般的に携帯電話機では小型化が進んだことにより表示画面の領域も小さいことが多い。よって、同一の表示領域を分割して複数の表示画面を同時に表示するよりは、全画面表示を行って画面を切り替える方が見やすい表示とすることができる。
【００５５】
また、ＷｅｂブラウザプログラムによるＷｅｂ画面への表示切替は、Ｊｕｍｐキーの操作が継続されている間のみとするので、ムービー画面とＷｅｂ画面との切替操作が容易となる。
【００５６】
また、ステータスアイコンｄ３１、ｄ３２を表示し、重畳表示により背面に何れのプログラムに基づく表示画面が隠れているのかを示すので、操作者はこのステータスアイコンｄ３１、ｄ３２を参照することにより、何れのプログラムを起動中かを容易に把握することができる。
【００５７】
なお、上記実施形態は本発明を適用した好適な一例であって、これに限定されない。
例えば、ムービー再生プログラムの実行中に表示されたＵＲＬがＷｅｂブラウザプログラムで処理されて、このＵＲＬでアクセスできるＷｅｂサイトの閲覧を行う場合を例に説明したが、他のプログラムでも適用可能である。例えば、メールプログラム起動中に受信メールの本文中に含まれるＵＲＬから地図画像を取得して表示する場合等、様々な場面に適用可能である。
【００５８】
また、上記実施形態では、Ｊｕｍｐキーｋ３の継続操作によって画面切替を行うこととしたが、Ｊｕｍｐキーｋ３の１回操作でＷｅｂ画面ｄ２に切替、２回目の操作でムービー画面ｄ１に切り替える等、その操作回数により画面切替を行うこととしてもよい。この場合、Ｊｕｍｐキーｋ３の継続操作を行う必要が無いので、例えばムービー画面ｄ１からメール作成画面へ画面を切り替えた後、メール文の入力操作を行う等、操作者が他の操作を自由に行うことが可能となり、利便性が良い。
【００５９】
〈第２実施形態〉
第２実施形態では、第１のプログラムに基づく表示画面上に第２のプログラムに基づく表示画面を重畳して表示させる際に、操作者が背面側の表示画面を視認できるように前面側の表示画面を透過表示させる例を説明する。
【００６０】
第２実施形態における携帯電話機は、第１実施形態と同一構成であり、その動作が異なるのみであるので、同一構成部分には同一の符号を付してその図示及び説明を省略し、異なる動作についてのみ説明する。
【００６１】
図６は、第２実施形態における表示制御処理を説明する図である。この表示制御処理は、メニューからムービー再生モードが選択操作されると開始される。
図６に示す表示制御処理では、制御部８においてムービー再生プログラムが起動され、再生対象のムービーデータがプログラムメモリ１３から読み出され、ユーザメモリ１２に格納される。そして、制御部８の表示制御によりメイン表示部１９０上にムービー画面が表示され、読み出されたムービーデータに基づき、このムービー画面上にムービー（動画像）が表示される。また、ムービーの表示に伴ってスピーカ１６１、１６２から音データに基づく音出力が行われる（ステップＴ１）。
このとき、ユーザメモリ１２は、図４（ａ）に示すようなメモリ構成となっている。
【００６２】
図７（ａ）に、ムービー画面例を示す。
図７（ａ）に示すムービー画面ｄ１では、ムービーｄ１１とともにそのムービーに関する詳細情報を提供しているＷｅｂサイトへアクセスするためのＵＲＬｄ１２の他、Ｍｅｎｕアイコンｋ１、Ｓｔｏｐアイコンｋ２、Ｊｕｍｐアイコンｋ３が表示されている。これらアイコンｋ１〜ｋ３については、第１実施形態で説明したものと同一であるのでここでは説明を省略する。
【００６３】
携帯電話機１では、モードキー１７６の操作信号に基づき、制御部８ではＪｕｍｐアイコンｋ３が操作されたか否かが判別され（ステップＴ２）、操作されたと判別された場合には（ステップＴ２；Ｙ）、ムービー再生が停止されるとともに、Ｗｅｂブラウザプログラムが起動される。このとき、ユーザメモリ１２のメモリ構成は、図４（ｂ）に示すようなものとなる。
【００６４】
そして、制御部８によりユーザメモリｄ１２のムービーデータ用のキャッシュメモリ領域に記憶されていたＵＲＬｄ１２のデータがＷｅｂブラウザ用のヒープメモリ領域に記憶されて、ムービー再生プログラムで処理されていたＵＲＬｄ１２のデータがＷｅｂブラウザにおいて、アクセスすべきＵＲＬとして処理される。そして、Ｗｅｂブラウザプログラムの実行により、制御部８ではＷｅｂブラウザ用のヒープメモリ領域からＵＲＬｄ１２のデータが読み出され、無線部３、無線処理部４によるＵＲＬｄ１２のＷｅｂサイトへのアクセス制御が行われる。次いで、アクセスしたＷｅｂサイトからＷｅｂ画面データが取得されると、当該データがユーザメモリ１２のＷｅｂ画面用キャッシュメモリ領域に格納される（ステップＴ３）。
【００６５】
次いで、ユーザメモリ１２に格納されたＷｅｂ画面データに基づいて制御部８の表示制御により、メイン表示部１９０においてＷｅｂ画面が形成され、ムービー画面ｄ１上に重畳されて全画面表示される。このとき、制御部８の表示制御により、Ｗｅｂ画面及びムービー画面ｄ２に透過表示処理が施され、図７（ｂ）に示すように、Ｗｅｂ画面ｄ１とムービー画面ｄ２の重畳部分を操作者が視認できるように透過表示される（ステップＴ４）。具体的には、ムービー画面ｄ１の各画素値に所定の係数を乗算した値をＷｅｂ画面ｄ２の各画素値に付加することにより背面側のムービー画面ｄ１を視認可能とさせる。
【００６６】
操作者は、このＷｅｂ画面ｄ２を閲覧している間、Ｊｕｍｐキーｋ３、すなわちモードキー１７６の押下操作を継続する。そして、Ｗｅｂ画面ｄ２から元のムービー画面ｄ１へ戻りたい場合には、モードキー１７６の押下操作を止めて解除する。
【００６７】
携帯電話機１では、キー入力部５から入力されるモードキー１７６の操作信号に基づいて制御部８により常時モードキー１７６の押下状態が監視されている。そして、このモードキー１７６の操作解除、つまりＪｕｍｐキーｋ３の操作解除が検出されると（ステップＴ５；Ｙ）、制御部８の表示制御により、図７（ｂ）に示すようにＷｅｂ画面ｄ２の背面で透過表示とされていたムービー画面ｄ１が最前面に切り替えられて表示され、ムービー再生が行われる。（ステップＴ６）。
【００６８】
このとき、図７（ｂ）に示すように、ムービー画面ｄ１について透過表示は行われず、領域ｒ１においてＷｅｂブラウザプログラムが起動中であることを示すステータスアイコンｄ３２が表示される。また、ムービー画面ｄ１上には、Ｓｔｏｐキーｋ２、Ｊｕｍｐキーｋ３等が表示されるので、操作者は再度Ｗｅｂ画面ｄ２を閲覧する場合はＪｕｍｐキーｋ３を操作し、ムービー再生を終了する場合には、Ｓｔｏｐキーｋ２を操作する。
【００６９】
携帯電話機１では、制御部８において各キーｋ１〜ｋ３の操作が判別され、Ｊｕｍｐキーｋ３が操作された場合（ステップＴ７；Ｎ）、ステップＴ４の処理に戻り、ムービー画面ｄ１の背面で非表示とされていたＷｅｂ画面ｄ２が最前面に切り替え表示される。一方、Ｓｔｏｐキーｋ２が操作された場合（ステップＴ７；Ｙ）、ムービー再生が終了されるとともにムービー画面ｄ１が非表示とされ、本処理を終了する。
【００７０】
以上のように、本実施形態によれば、ムービー画面ｄ１とＷｅｂ画面ｄ２とを重畳表示する際に、その重畳部分については前面側の画面を透過させて表示するので、操作者は透過表示された背面の表示画面から、何れのプログラムを起動中かを容易に把握することができる。
【００７１】
また、透過表示せずに重畳表示する際には、ステータスアイコンｄ３２を表示するので、背面側に表示画面が隠れている場合であっても、操作者はこのステータスアイコンｄ３２により何れのプログラムを起動中かを容易に把握することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明を適用した携帯電話機を示す外観図である。
【図２】図１の携帯電話機の機能的構成を示す図である。
【図３】携帯電話機により実行される表示制御処理（第１実施形態）を説明するフローチャートである。
【図４】表示制御処理時におけるユーザメモリのメモリ構成例を示す図である。
【図５】第１実施形態の表示制御処理において表示される画面例を示す図である。
【図６】携帯電話機により実行される表示制御処理（第２実施形態）を説明するフローチャートである。
【図７】第２実施形態の表示制御処理において表示される画面例を示す図である。
【符号の説明】
【００７３】
１      携帯電話機
３      無線部
４      無線処理部
５      キー入力部
８      制御部
１２    ユーザメモリ
１３    プログラムメモリ
１９０  メイン表示部
【図１】
2007158819.tif 000003
【図２】
2007158819.tif 000004
【図３】
2007158819.tif 000005
【図４】
2007158819.tif 000006
【図５】
2007158819.tif 000007
【図６】
2007158819.tif 000008
【図７】
2007158819.tif 000009