(57)【要約】【課題】複数種のアプリケーションが並行して実行される場合でも、複数の表示手段において不合理な表示動作が行われないようにする。【解決手段】アプリケーションＡＰ１〜ＡＰｎと各ＬＣＤドライバ２４，２５との間にＡＮＮ３２を配置する。そして、このＡＮＮ３２において、アプリケーションＡＰ１〜ＡＰｎの実行により発生される表示要求の優先度を優先度テーブルをもとに判定し、その判定結果に応じて優先度が高い表示要求の内容に従い各ＬＣＤ３，４を選択的にＯＮ／ＯＦＦ制御するものである。【選択図】      図３
2006134187.tif 000002
【特許請求の範囲】
【請求項１】
第１の表示手段と、
前記第１の表示器に対し独立して設けられる第２の表示手段と、
複数のアプリケーションを選択的に実行し、実行されたアプリケーションごとに表示制御情報を発生するアプリケーション実行手段と、
前記アプリケーション実行手段と前記第１及び第２の表示手段の間に介在配置される表示動作調停手段と
を具備し、
前記表示動作調停手段は、
前記複数のアプリケーションの実行により発生が想定される複数の表示制御情報に対し予め設定された優先度を記憶する手段と、
前記アプリケーション実行手段により複数の表示制御情報が発生された場合に、前記記憶された優先度に従い、前記第１及び第２の表示手段に対する前記発生された複数の表示制御情報の供給を調停する手段と
を有することを特徴とする携帯型電子機器。
【請求項２】
前記表示制御情報の供給を調停する手段は、前記アプリケーション実行手段により複数の表示制御情報が発生された場合に、これらの表示制御情報のうち優先度が最も高い表示制御情報を選択して、前記第１及び第２の表示手段のうち制御対象の表示手段に供給することを特徴とする請求項１記載の携帯型電子機器。
【請求項３】
前記表示制御情報の供給を調停する手段は、
前記アプリケーション実行手段により複数の表示制御情報が発生された場合に、これらの表示制御情報のうち優先度が最も高い表示制御情報を選択して前記第１及び第２の表示手段のうち制御対象の表示手段に供給する手段と、
前記選択された表示制御情報以外の表示制御情報を保持し、前記選択された表示制御情報による表示処理が終了した後に、前記保持された表示制御情報を前記第１及び第２の表示手段のうち制御対象の表示手段に供給する手段と
を有することを特徴とする請求項１記載の携帯型電子機器。
【請求項４】
前記第１及び第２の表示手段が、液晶表示パネルとこの液晶表示パネルを照明するバックライトとを備える場合に、
前記表示制御情報の供給を調停する手段は、表示制御情報を制御対象の液晶表示パネルに供給すると共に、この表示制御情報の供給動作に連動して、前記制御対象の液晶表示パネルに対応するバックライトをオンオフ制御することを特徴とする請求項１記載の携帯型電子機器。
【請求項５】
第１の表示器と、
前記第１の表示器に対し独立して設けられる第２の表示器と、
前記第１及び第２の表示器に接続される制御ユニットとを具備し、
前記制御ユニットは、
前記第１及び第２の表示器をそれぞれ動作させる第１及び第２の表示ドライバと、
複数のアプリケーションを選択的に実行し、実行されたアプリケーションごとに表示制御情報を発生するアプリケーション実行手段と、
前記アプリケーション実行手段と前記第１及び第２の表示ドライバとの間に論理的に介在配置される表示動作調停手段と
を備え、
前記表示動作調停手段は、
前記複数のアプリケーションの実行により発生が想定される複数の表示制御情報に対し予め設定された優先度を記憶する手段と、
前記複数のアプリケーション実行手段により複数の表示制御情報が発生された場合に、前記記憶された優先度に従い、前記第１及び第２の表示ドライバに対する前記発生された複数の表示制御情報の供給を調停する手段と
を有することを特徴とする携帯型電子機器。
【請求項６】
前記表示制御情報の供給を調停する手段は、前記アプリケーション実行手段により複数の表示制御情報が発生された場合に、これらの表示制御情報のうち優先度が最も高い表示制御情報を選択して、前記第１及び第２の表示ドライバのうち制御対象の表示ドライバに供給することを特徴とする請求項５記載の携帯型電子機器。
【請求項７】
前記表示制御情報の供給を調停する手段は、
前記アプリケーション実行手段により複数の表示制御情報が発生された場合に、これらの表示制御情報のうち優先度が最も高い表示制御情報を選択して前記第１及び第２の表示ドライバのうち制御対象の表示ドライバに供給する手段と、
前記選択された表示制御情報以外の表示制御情報を保持し、前記選択された表示制御情報による表示処理が終了した後に、前記保持された表示制御情報を前記第１及び第２の表示ドライバのうち制御対象の表示ドライバに供給する手段と
を有することを特徴とする請求項５記載の携帯型電子機器。
【請求項８】
前記第１及び第２の表示器が、液晶表示パネルとこの液晶表示パネルを照明するバックライトとを備える場合に、
前記表示制御情報の供給を調停する手段は、前記表示制御情報に基づく前記液晶表示パネルの表示制御動作に連動して、前記バックライトをオンオフ制御することを特徴とする請求項５記載の携帯型電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯電話機やＰＤＡ（Personal Digital Assistants）等の携帯型電子機器に係わり、特に複数の表示器を有する携帯型電子機器に関する。
【背景技術】
【０００２】
近年、携帯型電子機器では、複数の表示器を有するものが多くなっている。例えば、第１の筐体と第２の筐体とをヒンジを介して回動可能に接続した折り畳み型の携帯電話機では、第１の筐体の前面部にメインディスプレイを配設すると共に第１の筐体の背面部にサブディスプレイを配設している。そして、メインディスプレイには、送受信データや電話帳データ、端末の動作状態を示す各種制御情報等のすべての表示データが表示され、一方サブディスプレイには待ち受け状態でユーザに知らせるべき制御情報が表示される。なお、ディスプレイとしては一般にＬＣＤ（Liquid Crystal Display）が用いられる（例えば、特許文献１を参照。）。
【特許文献１】特開平６−３７６９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この種の携帯電話機では、発着信・通話機能やブラウザ機能、カメラの撮像機能といった各種機能を実現するために複数のアプリケーションを備えている。これらのアプリケーションは、フォワードグラウンド及びバックグラウンドを問わず複数が並行に実行されることがある。そして、これらのアプリケーションがそれぞれメインディスプレイ及びサブディスプレイの表示制御を行うと、ユーザの意図とは無関係にメインディスプレイ及びサブディスプレイの表示が切り替わってしまう場合がある。
【０００４】
また、本来携帯電話機では、ユーザがメインディスプレイとサブディスプレイの両方を同時に使用することはない。しかしながら、上記したように複数のアプリケーションが並行して実行されていた場合、その処理内容によってはメインディスプレイとサブディスプレイの両方が同時に駆動されることがある。このような状態では、電力が無駄に消費されてバッテリの短命化を招ききわめて好ましくない。
【０００５】
この発明は上記事情に着目してなされたもので、その目的とするところは、複数種のアプリケーションが並行して実行される場合でも、複数の表示手段において不合理な表示動作が行われないようにした携帯型電子機器を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためにこの発明は、第１の表示手段と、この第１の表示器に対し独立して設けられる第２の表示手段と、複数のアプリケーションを選択的に実行してアプリケーションごとに表示制御情報を発生するアプリケーション実行手段とを備える携帯型電子機器にあって、上記アプリケーション実行手段と上記第１及び第２の表示手段の間に表示動作調停手段を介在配置する。そして、この表示動作調停手段において、上記複数のアプリケーションの実行により発生が想定される複数の表示制御情報に対し予め優先度を設定しておき、上記アプリケーション実行手段により複数の表示制御情報が発生された場合に、上記記憶された優先度に従い、上記第１及び第２の表示手段に対する上記発生された複数の表示制御情報の供給を調停するようにしたものである。
【０００７】
したがってこの発明によれば、複数種のアプリケーションが並行に実行され、これにより異なる複数の表示制御情報が発生された場合でも、表示動作調停手段により、上記複数の表示制御情報が予め設定された優先度に従い選択されて、制御対象の表示手段に供給される。このため、例えば携帯電話機においては、メインディスプレイにＷｅｂページから取得した情報データを表示している最中に、表示対象のディスプレイが突然切り替わって、端末の制御情報等がサブディスプレイに表示されるといった、ユーザの意思を無視した不合理な表示切り替えが行われないようになる。また、メインディスプレイとサブディスプレイの両方に情報が同時に表示される不都合も防止される。このため、無駄な電力消費を低減してバッテリ寿命を延ばすことができる。
【０００８】
さらに、第１及び第２の表示手段に対する複数の表示制御情報の供給動作を表示動作調停手段において一括して調停処理している。このため、各アプリケーションに調停機能を設ける必要がなくなり、これにより汎用のアプリケーションをそのまま実装することが可能となる。
【０００９】
上記表示動作調停手段には次のような種々構成が考えられる。  
第１の構成は、アプリケーション実行手段により複数の表示制御情報が発生された場合に、これらの表示制御情報のうち優先度が最も高い表示制御情報を選択して、第１及び第２の表示手段のうち制御対象となる表示手段に供給するものである。  
このようにすると、常に優先度が最も高い表示制御情報が選択される。このため、当該優先度の最も高いアプリケーションについては、他のアプリケーションによる割り込みを受けることなく常に安定に表示データを表示することができる。
【００１０】
第２の構成は、アプリケーション実行手段により複数の表示制御情報が発生された場合に、これらの表示制御情報のうち優先度が最も高い表示制御情報を選択して第１及び第２の表示手段のうち制御対象の表示手段に供給し、かつ上記選択された表示制御情報以外の表示制御情報を保持して、上記選択された表示制御情報による表示処理が終了した後に、上記保持された表示制御情報を第１及び第２の表示手段のうち制御対象の表示手段に供給するものである。  
このようにすると、選択されなかった優先度の低い表示制御情報は破棄されることなく保持され、優先度の高い表示制御情報による表示動作の終了後に表示手段に供給される。このため、アプリケーションは表示制御情報を再度発生する必要がなくなり、これによりアプリケーションの変更が不要となって汎用のアプリケーションをそのまま実装し使用することができる。
【００１１】
第３の構成は、第１及び第２の表示手段が、液晶表示パネルとこの液晶表示パネルを照明するバックライトとを備える場合に、液晶表示パネルへの表示制御情報の供給動作に連動して、当該液晶表示パネルに対応するバックライトをオンオフ制御するものである。  
このようにすると、複数のアプリケーションが独自にバックライトを点灯制御する場合でも、液晶表示パネルの表示動作と連動してバックライトがオンオフ制御される。このため、液晶表示パネルの動作とバックライトの動作とを常に同期させることが可能となり、これにより安定した高品質の表示動作を実現でき、さらに無駄なバックライト点灯をなくして低消費電力化を図ることができる。
【発明の効果】
【００１２】
要するにこの発明では、アプリケーション実行手段と第１及び第２の表示手段の間に表示動作調停手段を介在配置する。そして、この表示動作調停手段において、上記複数のアプリケーションの実行により発生が想定される複数の表示制御情報に対し予め優先度を設定しておき、上記アプリケーション実行手段により複数の表示制御情報が発生された場合に、上記記憶された優先度に従い、上記第１及び第２の表示手段に対する上記発生された複数の表示制御情報の供給を調停するようにしている。  
したがってこの発明によれば、複数種のアプリケーションが並行して実行される場合でも、複数の表示手段において不合理な表示動作が行われないようにした携帯型電子機器を提供することができる。
【発明を実施するための最良の形態】
【００１３】
図１は、この発明に係わる携帯型電子機器の一実施形態である携帯電話機の外観を示す斜視図である。この携帯電話機は、上部筐体１と下部筐体２とをヒンジ機構６を介して回動可能に接続した、いわゆる折り畳み型の携帯通信端末であり、図１（ａ）は各筐体１，２を折り畳んだ状態を、また図１（ｂ）は各筐体１，２を開いた状態をそれぞれ示している。
【００１４】
上部筐体１には、その前面にメインＬＣＤ（Liquid Crystal Display）３が配設され、背面にサブＬＣＤ（Liquid Crystal Display）４が配設されている。これらのＬＣＤ３，４はいずれも液晶表示パネルの裏面側にバックライトを配置したものからなる。一方、下部筐体２にはキー入力デバイス５が配設され、さらに主印刷配線基板（図示せず）が収容されている。キー入力デバイス５には、ダイヤルキーに加え、送信キー、終了キー、電源キー、音量調節キー、モード指定キー等の機能キーが設けられている。なお、１つの機能キーに複数の機能を割り当て、携帯電話機の状態に応じて実行される機能を切り替えるようにしてもよい。
【００１５】
主印刷配線基板には、後述する主制御ユニット３０、メインＬＣＤドライバ２４及びサブＬＣＤドライバ２５が実装されている。そして、この主印刷配線基板と上記各ＬＣＤ３，４との間は、図示しない信号線ケーブルにより接続される。信号線ケーブルは、フレキシブル基板に複数の信号線パターンを形成し、かつ両端にコネクタを取着したもので、ヒンジ６内を通して配線される。
【００１６】
一方、携帯電話機の回路は次のように構成される。図２はその回路構成を示すブロック図である。すなわち、図示しない基地局から送信された無線信号は、アンテナ１１で受信されたのちアンテナ共用器（ＤＵＰ）１２を介して受信回路（ＲＸ）１３に入力される。受信回路１３は、上記受信された無線信号を周波数シンセサイザ（ＳＹＮ）１４から出力された局部発振信号とミキシングして中間周波信号に周波数変換（ダウンコンバート）する。そして、この中間周波信号を直交復調して受信ベースバンド信号を出力する。なお、上記周波数シンセサイザ１４から発生される局部発振信号の周波数は、制御ユニット３０から出力される制御信号ＳＹＣによって指示される。
【００１７】
上記受信ベースバンド信号はＣＤＭＡ信号処理部１６に入力される。ＣＤＭＡ信号処理部１６はＲＡＫＥ受信機を備える。ＲＡＫＥ受信機では、上記受信ベースバンド信号に含まれる複数のパスがそれぞれ拡散符号により逆拡散処理される。そして、この逆拡散処理された各パスの信号が位相を調停されたのち合成される。この結果、所定の伝送フォーマットの受信パケットデータが得られる。そして、この受信パケットデータは圧縮伸長処理部（以後コンパンダと称する）１７に入力される。
【００１８】
コンパンダ１７は、上記ＣＤＭＡ信号処理部１６から出力された受信パケットデータを多重分離部によりメディアごとに分離する。そして、この分離されたメディアデータごとに復号処理を行う。例えば受信パケットデータにオーディオデータが含まれていれば、このオーディオデータをスピーチコーデックにより復号する。また受信パケットデータにビデオデータが含まれていれば、このビデオデータをビデオコーデックにより復号する。この復号処理により得られたディジタルオーディオ信号はＰＣＭ符号処理部（以後ＰＣＭコーデックと称する）１８へ、またディジタルビデオ信号は制御ユニット３０にそれぞれ入力される。さらに、受信パケットデータにメールやアプリケーション等のテキストデータが含まれている場合には、このテキストデータは制御ユニット３０に入力される。
【００１９】
ＰＣＭコーデック１８は、コンパンダ７から出力されたディジタルオーディオ信号をＰＣＭ復号してアナログオーディオ信号を出力する。このアナログオーディオ信号は、受話増幅器１９にて増幅されたのちスピーカ２０より出力される。
【００２０】
制御ユニット３０は、上記コンパンダ１７から出力されたディジタルビデオ信号を、ビデオＲＡＭを介してメインＬＣＤ３に表示する。なお、制御ユニット３０は、受信されたビデオデータばかりでなく、図示しないカメラにより撮像されたビデオデータについてもビデオＲＡＭを介してメインＬＣＤ３に表示する。また、メールやアプリケーション等のテキストデータは記憶ユニット２３に保存される。そして、キー入力デバイス５においてユーザが行った表示操作に応じて、記憶ユニット２３から読み出されてメインＬＣＤ３に表示される。これに対しサブＬＣＤ４には、ＬＣＤには、装置の動作モードを表す情報や、着信の報知情報、バッテリ１６の残量又は充電状態を表す情報が表示される。
【００２１】
一方、マイクロホン２１に入力された話者の音声信号は、送話増幅器２２により適正レベルまで増幅されたのち、ＰＣＭコーデック１８にてＰＣＭ符号化処理が施され、ディジタルオーディオ信号となってコンパンダ１７に入力される。また、図示しないカメラから出力されるビデオ信号は、制御ユニット３０によりディジタル化されてコンパンダ１７に入力される。なお、制御ユニット３０において作成されたメール等のテキストデータも、制御ユニット３０からコンパンダ１７に入力される。
【００２２】
コンパンダ１７は、ＰＣＭコーデック１８から出力されたディジタルオーディオ信号より入力音声のエネルギ量を検出し、この検出結果に基づいて送信データレートを決定する。そして、上記ディジタルオーディオ信号を上記送信データレートに応じたフォーマットの信号に符号化し、これによりオーディオデータを生成する。また、制御ユニット３０から出力されたディジタルビデオ信号を符号化してビデオデータを生成する。そして、これらの音声データ及び画像データを多重分離部で所定の伝送フォーマットに従いパケット化し、この送信パケットデータをＣＤＭＡ信号処理部１６へ出力する。なお、制御ユニット３０からメール等のテキストデータが出力された場合にも、このテキストデータを上記送信パケットデータに多重化する。
【００２３】
ＣＤＭＡ信号処理部１６は、上記コンパンダ７から出力された送信パケットデータに対し、送信チャネルに割り当てられた拡散符号を用いてスペクトラム拡散処理を施す。そして、その出力信号を送信回路（ＴＸ）１５へ出力する。送信回路５は、上記スペクトラム拡散された信号をＱＰＳＫ（Quadrature Phase Shift Keying）方式等のディジタル変調方式を使用して変調する。そして、この変調により生成された送信信号を、周波数シンセサイザ４から発生される局部発振信号と合成して無線信号に周波数変換する。そして、制御ユニット３０により指示される送信電力レベルとなるように上記無線信号を高周波増幅する。この増幅された無線信号は、アンテナ共用器１２を介してアンテナ１１に供給され、このアンテナ１１から基地局へ向けて送信される。
【００２４】
なお、２７は電源回路であり、バッテリ２６の出力をもとに所定の動作電源電圧Ｖccを生成して各回路部に供給する。なお、バッテリ２６は図示しない充電回路により充電される。
【００２５】
また、この実施形態に係わる携帯電話機はテレビジョン受信機２８を備えている。テレビジョン受信機２８は、地上放送波又は衛星放送波をアンテナ２９により受信し、受信された放送波からテレビジョン信号を復調再生する。この復調再生されたテレビジョン信号は、制御ユニット３０の制御の下でメインＬＣＤ３に表示されるか、或いは制御ユニット３０内に設けられるテレビジョン出力インタフェース（ＴＶ出力インタフェース）からテレビジョン出力端子（ＴＶ出力端子）３１へ出力される。このＴＶ出力端子３１には図示しない外部モニタが接続され、上記テレビジョン信号は外部モニタに表示される。
【００２６】
制御ユニット３０は、例えばマイクロプロセッサを主制御部として備え、予め用意された複数のアプリケーション・プログラム（以後アプリケーションと略称する）を上記マイクロプロセッサに実行させることにより、携帯電話機の各種機能を実現する。上記アプリケーションとしては例えば次のようなものが用意される。
【００２７】
（１）発着信制御及び通話制御を行うためのアプリケーション、メールを送受信するためのアプリケーション、（２）Ｗｅｂサイトから情報データをダウンロードするためのブラウザ機能を実現するアプリケーション、（３）カメラの撮像制御と撮像データの表示及び保存を行うためのアプリケーション、（４）テレビジョン受信機２８により復調再生されたテレビジョン信号をＴＶ出力端子３１から出力するためのアプリケーション、（５）メインＬＣＤ３に表示されるゲームの表示データやカメラのファインダ表示データをＴＶ出力端子３１から出力するためのアプリケーション。
【００２８】
ところで、本実施形態の携帯電話機は、ＬＣＤ表示及びＴＶ出力を行うためのハードウエア及びソフトウエアとして次のような構成要素を備えている。図３はその階層構造を示す図である。すなわち、物理層にはメインＬＣＤ３、サブＬＣＤ４及びＴＶ出力端子３１が配置され、これらのメインＬＣＤ３、サブＬＣＤ４、及びＴＶ出力端子３１を駆動するためのインタフェース層には上記メインＬＣＤ３及びサブＬＣＤ４にそれぞれ対応してメインＬＣＤドライバ２４及びサブＬＣＤドライバ２５が配置される。また、上記ＴＶ出力端子３１に対応してＴＶ出力インタフェース３３が配置される。なお、上記メインＬＣＤドライバ２４及びサブＬＣＤドライバ２５は、図２に示すようにハードウエアとして制御ユニット３０の外に設けることも可能であるが、ソフトウエアとして制御ユニット３０内に設けることも可能である。
【００２９】
一方、アプリケーション層にはＬＣＤ表示制御を担う複数のアプリケーションＡＰ１〜ＡＰｎが配置される。そして、上記メインＬＣＤドライバ２４及びサブＬＣＤドライバ２５と上記アプリケーションＡＰ１〜ＡＰｎとの間には、ミドルウエアが配置される。ミドルウエアはアナンシエータライブラリ（以後ＡＮＮと称する）３２と呼称され、上記各アプリケーションＡＰ１〜ＡＰｎと各ＬＣＤドライバ２４，２５及びＴＶ出力インタフェース３３との間で、予め用意された優先度テーブルに従いメインＬＣＤ３、サブＬＣＤ４及びＴＶ出力端子３１への表示データの出力動作を調停する機能を有する。なお、上記アナンシエータライブラリ（ＡＮＮ）３２も、上記アプリケーションＡＰ１〜ＡＰｎと同様に、制御ユニット３０においてマイクロプロセッサにプログラムを実行させることにより実現される。
【００３０】
優先度テーブルは、上記各アプリケーションＡＰ１〜ＡＰｎの実行によりそれぞれ発生される表示要求に対応付けてその優先度を記憶したものである。図４に優先度テーブルの一例を示す。この例では、「静止画ＴＶ出力」に対し最も高い優先度が設定され、以下「動画ＴＶ出力」、「メインＬＣＤのＴＶ出力」、「サブＬＣＤ（方式２：高）」、「サブＬＣＤ（方式１：高）」、「メインＬＣＤ」、「サブＬＣＤ（方式２：低）」、「サブＬＣＤ（方式１：低）」の順に低くなるように優先度が設定される。
【００３１】
「静止画ＴＶ出力」は、例えば図示しないカメラにより撮像された静止画像データをＴＶ出力端子３１から外部モニタへ出力する際に発生される表示要求であり、また「動画ＴＶ出力」は、例えばテレビジョン受信機２８により受信された動画データ又は記憶ユニット２３に保存された動画データをＴＶ出力端子３１から外部モニタへ出力するときに発生される表示要求である。さらに「メインＬＣＤのＴＶ出力」は、メインＬＣＤ３に表示されるゲームやカメラファインダの表示データと同一の表示データをＴＶ出力端子３１から外部モニタへ出力するときに発生される表示要求である。
【００３２】
サブＬＣＤ４に対する表示方式としては、ＬＣＤＣ（LCD Controller）経由するものとＬＣＤＣを経由しないものの２つの表示方式が選択的に使用される。ＬＣＤＣを経由する方式は、制御ユニット内のＶＲＡＭを使用して表示データを表示するもので、記憶ユニットから再生された動画データを表示可能である。ＬＣＤＣを経由しない方式は、サブＬＣＤドライバ２５に設けられるコントロールＬＳＩにより表示データを表示するもので、動画データ等の表示は行えないものの低消費電力化が可能である。
【００３３】
上記「サブＬＣＤ（方式２：高）」は、表示方式として上記ＬＣＤＣを経由する方式を指定する表示要求であり、例えばカメラのファインダに表示される画像データをサブＬＣＤ４に表示させる場合に発生される。また「サブＬＣＤ（方式１：高）」は、表示方式として上記ＬＣＤＣを経由しない方式を指定する表示要求であり、例えば上部筐体１及び下部筐体２が開いている状態でコントラスト調整等のためのプレビューデータを表示する場合に発生される。
【００３４】
「メインＬＣＤ」は、メインＬＣＤ３に対し表示データを表示するときに発生される表示要求であり、例えばメールの作成やＷｅｂ情報の閲覧、上部筐体１及び下部筐体２が開いている状態で待ち受け画面を表示する際に発生される。「サブＬＣＤ（方式２：低）」は、例えば上部筐体１及び下部筐体２が閉じた状態でサブＬＣＤ３に時計の動画データを表示する場合に発生される表示要求である。また「サブＬＣＤ（方式１：低）」は、例えば上部筐体１及び下部筐体２が閉じた状態で待ち受け画面を表示する場合に発生される表示要求である。
【００３５】
次に、以上のように構成された携帯電話機によるＬＣＤ表示動作を説明する。図５は上記ＡＮＮ３２におけるＬＣＤ表示調停手順とその内容を示すフローチャート、図６はＡＮＮ３２の管理情報の状態及び物理デバイスの動作状態の遷移を示す図である。  
制御ユニット３０においてアプリケーションが実行され、これにより表示要求が発生されると、ＡＮＮ３２はステップ５ａにより上記表示要求を受け付け、ステップ５ｂにより管理情報を更新する。例えば、待ち受け状態においてユーザが筐体１，２を開くと、制御ユニット３０ではアプリケーションが実行されて表示要求「メインＬＣＤ」が発生される。ＡＮＮ３２は、上記表示要求「メインＬＣＤ」が発生されると、管理情報を図６に示すように初期状態からメインＬＣＤ３の電源を「ＯＮ」状態に遷移させる。
【００３６】
なお、図６では管理情報の内容として、電源状態（ＯＮ／ＯＦＦ）のみを示しているが、管理情報には制御対象を示すＬＣＤ識別子と、優先度と、電源状態（ＯＮ／ＯＦＦ）と、オプション情報が含まれている。オプション情報としては、例えばＬＣＤにおける表示データの表示方向（０°／１８０°）の変更と、パーシャル（省電力モード）の設定の有無が含まれる。
【００３７】
続いてＡＮＮ３２は、ステップ５ｃで上記発生された表示要求の内容を分析して、当該表示要求がＬＣＤの電源ＯＦＦを要求するものであるか、それ以外の要求であるかを判定する。このとき、それ以外の要求には、電源ＯＮの要求と共に表示方向の変更要求も含まれる。
【００３８】
上記表示要求の判定の結果、要求内容がメインＬＣＤ３の電源ＯＮを要求するものだったとすると、ＡＮＮ３２はステップ５ｄに移行する。そして、現在電源ＯＮとなっているＬＣＤがあるか否かを判定し、電源ＯＮとなっているＬＣＤが存在しなければステップ５ｅをスルーしてステップ５ｆに移行し、ここで制御対象の物理デバイスであるメインＬＣＤ３を電源ＯＮとする。なお、このときＡＮＮ３２は、上記メインＬＣＤ３を電源「ＯＮ」動作に連動してメインＬＣＤ３のバックライトの電源をＯＮする。
【００３９】
さて、この状態で制御ユニット３０において別のアプリケーションが実行され、これにより表示要求「サブＬＣＤ（方式１：低）」が新たに発生されたとする。そうするとＡＮＮ３２は、ステップ５ｂで管理情報を図６に示すように更新する。そして、上記新たに発生された表示要求はＬＣＤの電源ＯＮを要求するものであるため、ステップ５ｃからステップ５ｄに移行し、既に電源ＯＮとなっているＬＣＤがあるか否かを判定する。この判定の結果、ここでは既に電源ＯＮとなっているメインＬＣＤ３が存在するため、ＡＮＮ３０は優先度テーブル参照して、上記表示要求「メインＬＣＤ」が新たに発生された表示要求「サブＬＣＤ（方式１：低）」より優先度が高いか否かを判定する。そして、上記表示要求「メインＬＣＤ」の方が新たに発生した表示要求「サブＬＣＤ（方式１：低）」より優先度が高いので、物理デバイスの制御を行わずに現状を維持する。
【００４０】
したがって、ユーザがメインＬＣＤ３を目視している状態で、アプリケーションの実行によりサブＬＣＤ４の電源をＯＮにするための表示要求が発生しても、メインＬＣＤ３の表示が突然ＯＦＦになる不都合は防止される。なお、上記新たに発生された表示要求「サブＬＣＤ（方式１：低）」はそのまま管理情報に保持される。
【００４１】
また、この状態でユーザが例えば筐体１，２を閉じたとする。そうすると、アプリケーションによりメインＬＣＤ３の表示動作をＯＦＦするための要求が発生され、これによりＡＮＮ３２はステップ５ｂにより管理情報を図６に示すように更新する。またステップ５ｃによる判定の結果、上記要求の内容は電源ＯＦＦであるため、ＡＮＮ３２はステップ５ｇに移行して図６に示すようにメインＬＣＤ３の電源をＯＦＦする。なお、このとき上記メインＬＣＤ３の電源ＯＦＦに連動してメインＬＣＤ３のバックライトの電源をＯＦＦする。
【００４２】
続いてＡＮＮ３２は、ステップ５ｈにより管理情報を参照して、要求内容が「電源ＯＮ」の表示要求が保持されているか否かを判定する。そして、「電源ＯＮ」の表示要求が保持されていなければそのまま処理を終了する。これに対し「電源ＯＮ」の表示要求が保持されている場合には、ステップ５ｉに移行してここで上記保持されている表示要求の内容に従い、該当するＬＣＤの電源をＯＮする。例えば、上記したように管理情報に表示要求「サブＬＣＤ（方式１：低）」が保持されていれば、この表示要求の内容に従いサブＬＣＤ４の電源をＯＮする。なお、このとき上記サブＬＣＤ４の電源ＯＮに連動してサブＬＣＤ４のバックライトの電源をＯＮする。
【００４３】
かくして、優先度が低い表示要求「サブＬＣＤ（方式１：低）」は、それより優先度の高いメインＬＣＤ３の表示動作が終了した後に、自動的に管理情報から読み出され処理される。このため、アプリケーションは上記表示要求「サブＬＣＤ（方式１：低）」を再度発生する必要がない。
【００４４】
一方、上記メインＬＣＤ３の電源がＯＮになっている状態で、「メインＬＣＤ」より優先度の高い表示要求が新たに発生されたとする。この場合ＡＮＮ３２は、ステップ５ｄからステップ５ｅに移行して現在表示がＯＮとなっているＬＣＤを電源ＯＦＦとし、さらにステップ５ｆに移行して上記新たに発生された表示要求の内容に従い該当するＬＣＤの電源をＯＮにする。例えば、上記メインＬＣＤ３の電源がＯＮになっている状態で、表示要求「サブＬＣＤ（方式２：高）」が発生されると、ＡＮＮ３２は上記メインＬＣＤ３の電源をＯＦＦしたのち、サブＬＣＤ４の電源をＯＮする。なお、このとき上記メインＬＣＤ３の電源ＯＦＦ動作に連動してメインＬＣＤ３のバックライトの電源はＯＦＦされ、一方サブＬＣＤ４の電源ＯＮ動作に連動して当該サブＬＣＤ４のバックライトの電源はＯＮされる。  
なお、管理情報に保持されている上記「メインＬＣＤ」の電源ＯＮ要求は、これを要求したアプリケーションから電源ＯＦＦの要求が発生された時点で電源ＯＦＦに戻る。
【００４５】
また、上記サブＬＣＤ４の電源がＯＮされている状態で、「サブＬＣＤ（方式２：高）」より優先度の高い要求、例えば「静止画ＴＶ出力」又は「動画ＴＶ出力」が新たに発生したとする。この場合ＡＮＮ３２は、ステップ５ｅにより現在表示がＯＮとなっているサブＬＣＤ４の電源をＯＦＦにする。なお、このとき上記サブＬＣＤ４の電源ＯＦＦ動作に連動してサブＬＣＤ４のバックライトもＯＦＦされる。そして、ステップ５ｆに移行して、ここで上記新たに発生された要求の内容に従いＴＶ出力インタフェース３３を動作させる。したがって、以後静止画ＴＶ出力用のアプリケーション又は同ＴＶ出力用のアプリケーションの実行の下で、静止画表示データ又は動画表示データがＴＶ出力端子３１から図示しない外部モニタへ出力され、表示される。
【００４６】
すなわち、静止画表示データ又は動画表示データがＴＶ出力端子３１から出力されている期間では、それよりも要求の優先度が低いメインＬＣＤ３及びサブＬＣＤ４に対する表示動作は行われない。このため、メインＬＣＤ３及びサブＬＣＤ４における無駄な電力消費は防止され、これによりバッテリ寿命の延長が可能となる。
【００４７】
なお、この場合にも、管理情報に保持されている上記「サブＬＣＤ」の電源ＯＮ要求は、これを要求したアプリケーションから電源ＯＦＦの要求が発生された時点で、電源ＯＦＦに戻る。
【００４８】
以上述べたようにこの実施形態では、アプリケーションＡＰ１〜ＡＰｎと各ＬＣＤドライバ２４，２５及びＴＶ出力インタフェース３３との間にＡＮＮ３２を配置し、このＡＮＮ３２において、アプリケーションＡＰ１〜ＡＰｎの実行により発生される要求の優先度を優先度テーブルをもとに判定し、その判定結果に応じて優先度が高い要求の内容に従い各ＬＣＤ３，４を選択的にＯＮ／ＯＦＦ制御するか、或いはＬＣＤ３，４を共にＯＦＦした状態でＴＶ出力端子３１からＴＶ表示データを出力するようにしている。
【００４９】
したがって、複数種のアプリケーションＡＰ１〜ＡＰｎが並行に実行され、これにより異なる複数の要求が発生された場合でも、優先度が高い要求の内容に応じて、ＬＣＤ３，４が択一的にＯＮされるか、またはＬＣＤ３，４が共にＯＦＦされた状態でＴＶ出力端子３１からＴＶ表示データが出力される。このため、ＬＣＤ３，４においてユーザの意思を無視した不合理な表示切り替えが行われないようにすることができ、またＬＣＤ３，４の両方に同時に情報が表示されたり、ＴＶ出力端子３１からＴＶ表示データが出力されているときにＬＣＤ３，４が表示される不都合を防止できる。このため、無駄な電力消費を低減してバッテリ２６の寿命を延ばすことができる。
【００５０】
さらに、メインＬＣＤ２４、サブＬＣＤ２５及びＴＶ出力インタフェース３３に対する要求の供給をＡＮＮ３２において一括して調停処理している。このため、各アプリケーションＡＰ１〜ＡＰｎに調停機能を設ける必要がなく、これにより汎用のアプリケーションをそのまま実装することが可能となる。
【００５１】
また、メイン及びサブの各ＬＣＤ３，４への表示要求の供給動作に連動してバックライトをオンオフ制御している。このため、複数のアプリケーションが独自にバックライトを点灯制御する場合でも、液晶表示パネルの表示動作と連動してバックライトがオンオフ制御される。このため、各ＬＣＤ３，４において、液晶表示パネルの表示動作とバックライトの点灯動作とを常に同期させることが可能となり、これにより安定した高品質の表示動作を実現でき、さらに無駄なバックライト点灯をなくしてさらなる低消費電力化を図ることができる。
【００５２】
なお、この発明は上記実施形態に限定されるものではない。例えば、前記実施形態では携帯電話機を例にとって説明したが、ＰＤＡやゲーム機、ディジタルカメラ、携帯型オーディオビデオプレーヤなどにも同様に適用可能である。要するに複数の表示器を選択的に表示させる携帯型電子機器であれば、如何なる機器であってもこの発明を適用可能である。
【００５３】
その他、表示器の数やその構成、アプリケーションの数やその機能、ＡＮＮにおける表示調停制御手順とその制御内容、優先度テーブルの内容などについても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。  
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００５４】
【図１】この発明に係わる携帯型電子機器の一実施形態である携帯電話機の外観を示す斜視図。
【図２】図１に示した携帯電話機の回路構成を示すブロック図。
【図３】図２に示した携帯電話機においてＬＣＤ表示を担う構成要素の階層構造を示す図。
【図４】図２に示した携帯電話機に設けられる優先度テーブルの一例を示す図。
【図５】図２に示した携帯電話機においてＡＮＮにより実行されるＬＣＤ表示調停手順とその内容を示すフローチャート。
【図６】図２に示した携帯電話機のＡＮＮの管理情報の状態遷移及び物理デバイスの状態遷移を示す図。
【符号の説明】
【００５５】
１…上部筐体、２…下部筐体、３…メインＬＣＤ、４…サブＬＣＤ、５…キー入力デバイス、６…ヒンジ機構、１１…アンテナ、１２…アンテナ共用器（ＤＵＰ）、１３…受信回路（ＲＸ）、１４…周波数シンセサイザ（ＳＹＮ）、１５…送信回路（ＴＸ）、１６…ＣＤＭＡ信号処理部、１７…圧縮伸長処理部（コンパンダ）、１８…ＰＣＭ符号処理部（ＰＣＭコーデック）、１９…受話増幅器、２０…スピーカ、２１…マイクロホン、２２…送話増幅器、２３…記憶ユニット、２４…メインＬＣＤドライバ、２５…サブＬＣＤドライバ、２６…バッテリ、２７…電源回路、３０…制御ユニット、３１…テレビジョン出力端子、３２…アナンシエータライブラリ（ＡＮＮ）、３３…ＴＶ出力インタフェース、ＡＰ１〜ＡＰｎ…アプリケーション・プログラム。
【図１】
2006134187.tif 000003
【図２】
2006134187.tif 000004
【図３】
2006134187.tif 000005
【図４】
2006134187.tif 000006
【図５】
2006134187.tif 000007
【図６】
2006134187.tif 000008