(57)【特許請求の範囲】
【請求項１】
入力および受信したデータを中央処理制御装置によって一時的に外部メモリに格納し、その外部メモリに格納されたデータを表示コントローラによってアクセスすることによって表示部に表示するようにした情報処理装置において、
前記表示コントローラの内部メモリを備え、
前記中央処理制御装置と前記表示コントローラは、共用バスを使用して前記外部メモリにアクセスし、
前記表示部に固定表示されるデータは、前記表示コントローラの内部メモリに格納し、
前記表示コントローラは、前記中央処理制御装置に対してバスＷＡＩＴまたは、バスＨＡＬＴして、前記中央処理制御装置から通知された読み出すべき表示データを前記外部メモリから読み出すとともに、前記バスＷＡＩＴまたは、バスＨＡＬＴを解除して、前記固定表示されるデータを前記内部メモリから出力する
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、特に表示方法の簡易化によりシステム端末内部メモリに対するアクセスを効率よく制御し、システム全体の低電力、小実装スペース化する情報処理装置に関する。
【０００２】
【従来の技術】
大型表示用LCDを用いた情報処理装置は、端末内部のEEPROM、フラッシュメモリにあるユーザー個々の情報を表示するだけではなく、Web上からのビットマップ、JPEG等の画像情報をダウンロードすることにより、それらの情報をユーザーがより直感的に把握することができまた他ユーザー端末との差別化を可能とする。また、第３世代移動通信システム「IMT-2000」などの高速データ通信の実現や、ディジタル信号処理による音声／映像の圧縮符号化技術によってこれらのリアルタイム情報伝送が可能になったことより、様々な映像情報コンテンツを携帯電話機器端末で取得し表示することが出来る。その他、ＬＣＤ自体または、表示技術の発展により従来のモノクロ表示からカラー表示への移行が大幅な電力、コストの増加を招くことなく可能となった。
【０００３】
【発明が解決しようとする課題】
大型表示用ＬＣＤを用いた情報処理装置は、表示する画面に対し何かしらのメモリを有し、一旦そのメモリ内に表示する情報を展開し、本メモリからＬＣＤ表示の水平、垂直アドレスに対するデータを読み出し、Ｄ／Ａ変換をし、表示する。
この場合、以前では本メモリにフィールド・メモリの使用が主であったが、近年のディジタル信号処理ではフィールド・メモリから、より安価なＦＩＦＯ型へ移行しまた、ＤＲＡＭの採用へと変化してきている。以下にそれぞれの特徴について説明する。
【０００４】
フィールド・メモリは水平、垂直アドレスを入力することなくメモリへのデータ書き込み/読み出しが可能でありまた、入出力がそれぞれ独立したデュアルポート構成になっている。また、アドレスは本デバイスに対するクロックにて内部カウントし水平、垂直アドレスに関してはそれぞれにリセットがかかるようになっている。しかし、各デバイスメーカーででの統一規格がなくまた、やや高価である問題を有する。
【０００５】
ＦＩＦＯ型メモリでは、アドレスリセットが１つしかなくまた、基本的に先に入力されたデータから読み出されるので垂直同期によるアドレスリセットを行うことから、水平方向の処理が必要となる信号処理には不向きとなる。
【０００６】
これらを考えた場合ＤＲＡＭでは、システム設計者が自由にアドレス空間を使用でき、また最近ではＰＣの内蔵ＲＡＭとして用いられていることから、安価で入手可能となり携帯端末等でも頻繁に使用されるようになった。同様に同じＤＲＡＭ構造で、低電圧かつ高速動作が可能なＳＤＲＡＭ、ＳＧＲＡＭなどの出現も主流となった要因の1つである。
【０００７】
ここで、表示用メモリにＤＲＡＭを使用した場合におけるＬＣＤ表示の信号遷移について図４を用いて説明する。（ａ）携帯電話機器端末における着信待ち受け中表示は、端末が存在する場所での電界強度、バッテリー残量表示などのステータス表示を行う。（ｂ）その他、端末が有するアプリケーションを動作させるためのメニュー表示や、テキスト情報のみＬＣＤ上に表示する場合、文字情報が格納されたフラッシュ・メモリまたは、ＦＯＮＴ  ＲＯＭから文字情報を読み出し、それら文字情報に対するアトリビュート情報を加算した上で表示処理を行う。
【０００８】
また、（ｃ）Ｗｅｂ上から情報をダウンロードし、取得情報を表示する場合や、自端末内のフラッシュ・メモリに格納されている画像情報等をＬＣＤに表示するとき、それらＬＣＤ表示領域全画素に対する輝度、色差情報（データ）をDRAM上のメモリ空間に展開し、その情報を順次読み出し表示処理を行う。
しかしながら前記処理においては、携帯電話機器端末の電源がONの間表示内容の変化有り／無しに関わらず常にメモリからデータを読み出し、何かしらの情報をLCDに表示していることになる。ここで、機器制御を司るCPUのワークメモリと表示用メモリを共有した場合（図５）を考える。前記のようなDRAMを考えた場合、入出力端子が兼用となっているためメモリからの読み出し／書き込みを同時には行えない。
またSDRAM７の高周波数動作特性を生かすため、メモリ内に展開されている表示情報をある一定のバースト長において読み出し、一旦バッファリングし、表示周波数に従ってDACへのデータ出力を行うような場合でも、CPU４、メモリ間にてアクセスを行うためのデータバスと、LCDへの表示を行うためのデータバスが共有されているため水平、垂直同期期間または、メモリから先読みされバッファリングしてあるデータを、表示サンプリングに同期させてDACへ出力するまでの空き期間のみCPUがメモリに対してアクセス可能な時間となる。
この様な構成ではバス優先権がLCD表示データReadにあるため、CPUのメモリアクセスにおけるパフォーマンスが低下しまた、システム全体のパフォーマンス低下という問題が発生する。また、LCD表示用メモリと別にメモリを装備することにより前記問題を回避した場合には、携帯端末等におけるシステム全体の総電力の増加、実装スペースの確保といった問題を伴う。
【０００９】
その他、着信待ち受け状態などでLCD表示自体を行わず、LED等によって状態をユーザーに通知する手段などが考えられるが、LCD表示の優位点であるユーザーへのより直感的な通知手段、より多くの情報通知手段に比べユーザーの満足を得られないという問題点を有する。
【００１０】
【課題を解決するための手段】
本発明はこれらの課題を解決するためのものであり、入力および受信したデータを中央処理制御装置によって一時的に外部メモリに格納し、その外部メモリに格納されたデータを表示コントローラによってアクセスすることによって表示部に表示するようにした情報処理装置において、同一データが繰り返し表示されるときには前記表示コントローラの内部メモリに前記同一データが格納されている情報処理装置を提供する。
【００１１】
【発明の実施の形態】
以下、本発明の一実施例に基づいて図を用いて説明する。図４における（a）を表示する場合におけるデータバス上の信号の流れを考える。図3にあるように水平1ラインを見てみると、必要情報が存在する領域と固定データ領域とに分けられる。特にこのような表示状態の場合には水平1ライン分表示時間に対して、必要情報が存在する領域占める割合いが非常に低いことがわかる。これは前記（b）、（c）のケースを考えた場合においても、全体に占める割合いに差異があるだけで、大型LCD搭載の携帯端末機器ではLCDの表示領域が大きくなればなる程、固定データ領域の占める割合いが高くなる。
図3と図１のブロック図において以下に説明する。表示コントローラ（1）内部にて例えば水平、垂直同期、クロックなどの制御信号（2）を生成する。それら制御信号をDAC（3）、CPU（4）に入力し、CPU（4）はそれらと割り込み信号として表示スタートタイミングを知ることが可能となる。1水平ライン表示においてデータバス遷移を考える。
CPU（4）はMMI（：マン・マシン・インターフェース）などからの通知に従った状態に対する表示を行う場合、メモリ（7）内に展開されたデータを水平ラインの（x1）画素目から（n1）画素分のみにユーザーが必要とする情報を表示するという情報、それ以外の画素に対しての固定データ情報を表示コントローラ（1）に知らせることにより表示を可能とする。表示コントローラ内部ではそれらの情報に対し幾つかのレジスタ（5）を有し、CPU（4）は表示コントローラ（1）内部の表示制御を司るブロック（2）から同期信号を通知されることにより、その同期期間中に前記レジスタ（5）への設定を行う。
表示コントローラ（1）内部では、CPU（4）から設定された任意のタイミングをバス制御ブロック（6）に通知する。バス制御ブロック（6）は、ユーザーが必要とする情報のみをメモリ（7）から読み出す。また表示コントローラ（1）は、表示データ読み出し中CPU（4）からメモリアクセスのリクエスト要求を受けた場合、CPU（4）に対してバスWAITまたは、バスHALTを通知する。この様な処理によりシステム全体におけるパフォーマンスへの影響が発生する場合は、システムのアプリケーション、状態を考えた上で、表示コントローラ内部にキャッシュ等を持たせることや、SDRAMのバーストアクセスにおけるレングス長可変コントロールなどの手段によって解決可能となる。また、ユーザーが必要とする情報表示領域以外の画素については、CPU（4）から表示コントローラ（1）内部に設けられたレジスタ（5）に設定された固定データをバスSW（8）により切り換え、DAC（3）に対してデータを出力する。
【００１２】
このような構成により、特に情報処理装置における着信待ち受け状態、ローカルななメニュー表示状態においては、CPU（4）メモリ（7）間のバス占有率（パフォーマンス）の向上が図れ、CPUのワークメモリと表示用メモリとの共有が可能となり更に、SDRAMのパワーダウン制御等を併用することにより一層の低電力化、小実装スペース化を実現することが出来る。
【００１３】
また今回の実施例では、1水平をもとに説明を行ったが、これは垂直方向にも別レジスタを持つことにより同じ考え方を用いることが可能である。その他LCD、表示ドライバーLSIの関係上水平、垂直スタート座標に対して設計者が表示したい対象情報が左右、上下反転となる場合にも有効である。
【００１４】
【発明の効果】
以上説明した通り、本発明は大型カラーLCDを搭載した情報処理装置において、システムに必要となる表示用メモリアクセスとCPUのワークメモリアクセスにおけるデータバスを効率よく制御することにより、メモリの共有化が実現可能となる。また、結果的に低電力、小実装スペースを実現できることから、携帯電話機器端末の電源ON時最も長時間ユーザーが目にする状態である「着信待ち受け状態」の延長、機器端末スペックにある「小容積化」という点において優れた効果がある。
【図面の簡単な説明】
【図１】  本発明の一実施例における情報処理装置のブロック図である。
【図２】  本発明の一実施例における情報処理装置のタイミングチャートを説明した図である。
【図３】  本発明の基本的な考え方を説明した図である。
【図４】  （ａ）は情報処理装置における着信待ち受け状態の表示例であり、（ｂ）は情報処理装置におけるアプリケーションメニュー状態表示例であり、（ｃ）は情報処理装置における画像情報表示例である。
【図５】  （ａ）は従来の情報処理装置のブロック図であり、（ｂ）は従来の情報処理装置の動作を説明したタイミングチャートである。
【符号の説明】
１    表示コントローラ部
２    表示用制御信号
３    DAC
４    CPU
５    表示制御レジスタ部
６    バス制御部
７    メモリ
８    バスSW部
【図１】
0005065549.tif 000002
【図２】
0005065549.tif 000003
【図３】
0005065549.tif 000004
【図４】
0005065549.tif 000005
【図５】
0005065549.tif 000006