(57)【要約】    【課題】      画面表示品質を向上することができるとともに、フレームバッファ用のメモリを削減することができるデータ表示装置及び表示データの更新方法を提供する。    【解決手段】  データ表示装置１は、表示デバイス２と、表示デバイス２の１画面２０分を表示する表示データ３０を保持するフレームバッファ３と、表示データ３０を複数の第１の部分データ３１及び第２の部分データ３２として分割し、この第１の部分データ３１、第２の部分データ３２をそれぞれ別々のタイミングで更新するデータ生成手段とを備えている。データ生成手段は、画像データを圧縮する圧縮画像データ生成部５と、圧縮された画像データをデコードするデコーダ４とを備えている。  【選択図】      図１
2005338649.tif 000002
【特許請求の範囲】
【請求項１】
表示デバイスと、
前記表示デバイスの１画面を表示する表示データを保持するフレームバッファと、
前記表示データを複数の部分データとして分割し、この複数の部分データをそれぞれ別々のタイミングで更新するデータ生成手段と、
を備えたことを特徴とするデータ表示装置。
【請求項２】
前記表示デバイスはラスタスキャン型の表示デバイスであり、
前記データ生成手段は、前記複数の部分データをそれぞれ別々に更新するタイミングを、前記表示デバイスの表示リフレッシュ動作に同期させることを特徴とする請求項１記載のデータ表示装置。
【請求項３】
前記データ生成手段は、前記表示デバイスの１画面を複数に分割した画面領域において、各々対応する、前記表示データの複数の部分データをそれぞれ別々のタイミングで更新することを特徴とする請求項１又は請求項２記載のデータ表示装置。
【請求項４】
前記データ生成手段は、前記複数の部分データのうちの一方の部分データを表示デバイスにデータ転送している期間内に、他方の部分データを更新することを特徴とする請求項１乃至請求項３のいずれかに記載のデータ表示装置。
【請求項５】
前記データ生成手段は、圧縮データをデコードするデコーダであることを特徴とする請求項１乃至請求項４のいずれかに記載のデータ表示装置。
【請求項６】
複数の画像データ生成部と、
前記複数の画像データ生成部からそれぞれ出力される画像データを別々に保持する複数の画像メモリと、を更に備え、
前記データ生成手段は、前記複数の画像メモリからそれぞれ読み出される画像データを合成する画像合成部であることを特徴とする請求項１乃至請求項４のいずれかに記載のデータ表示装置。
【請求項７】
１画面分の表示データを複数の部分データに分割し、前記複数の部分データのうちの１つの部分データを第１のタイミングにおいてフレームバッファに書き込む段階と、
前記複数の部分データのうちの他の１つの部分データを、前記第１のタイミングと異なる第２のタイミングにおいて前記フレームバッファに書き込む段階と、
を備えたことを特徴とする表示データの更新方法。
【請求項８】
前記第２のタイミングを表示リフレッシュ動作の開始と同期させ、前記第１のタイミングを前記第２のタイミングから１フレーム周期の２分の１期間前に設定することを特徴とする請求項７記載の表示データの更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ表示装置及び表示データの更新方法に関し、特にラスタスキャン型のデータ表示装置及びこのデータ表示装置においてフレームバッファ内の表示データを更新する表示データの更新方法に関する。
【背景技術】
【０００２】
近年、携帯電話をはじめとする多くのデジタル端末機器、家庭用電気機器は高精細なグラフィック表示デバイスを備えつつある。この種の表示デバイスは、画像データを保持するフレームバッファを備え、周期的にフレームバッファの画像データを水平走査並びに垂直走査して読み出し、ＣＲＴ或いはＬＣＤ等の表示デバイスに画像データを送出して画像を出力するラスタスキャン型を採用している。画像出力の更新はフレームバッファに保持された画像データを書き換えることにより行われている。
【０００３】
フレームバッファの画像データの書き換えが主走査ブランキング期間内に完了しない場合には画像データの書き換え前後の画像が同一フレームに表示される。このため、画像データの書き換え前後の画像が互いに接する線上においてノイズやちらつきが発生し、画像表示品質が損なわれる。
【０００４】
下記特許文献１には、このような技術的課題を解決する方法として、フレームバッファを２画面分持ち、一方のフレームバッファを画像データの書き込み用メモリとして用いている間に、他方のフレームバッファを画面リフレッシュのためのフレームバッファとして用い、これらを交互に切り換えるダブルフレームバッファ方式の動画表示装置が提案されている。
【特許文献１】特開昭５６-１４３４８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述のダブルフレームバッファ方式の動画表示装置においては、画面の一部分だけの画像データを書き換える場合にも１画面分のフレームバッファに画像データを書き込む必要があり、更にフレームバッファ用のメモリが２画面分必要になるという点について配慮がなされていなかった。
【０００６】
本発明は、かかる点に鑑みてなされたものであり、画面表示品質を向上することができるとともに、フレームバッファ用のメモリを削減することができるデータ表示装置及び表示データの更新方法を提供することを目的とする。更に、本発明は、１画面分の１つのフレームバッファにおいて、フレーム周期期間の最大半分まで、画像データの書き込み処理の遅延を許容することができるデータ表示装置及び表示データの更新方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の実施の形態に係るデータ表示装置は、表示デバイスと、前記表示デバイスの１画面を表示する表示データを保持するフレームバッファと、前記表示データを複数の部分データとして分割し、この複数の部分データをそれぞれ別々のタイミングで更新するデータ生成手段とを備えた構成を採る。
【０００８】
本発明の実施の形態に係るデータ表示装置は、前記表示デバイスはラスタスキャン型の表示デバイスであり、前記データ生成手段は、前記複数の部分データをそれぞれ別々に更新するタイミングを、前記表示デバイスの表示リフレッシュ動作に同期させる構成を採る。
【０００９】
本発明の実施の形態に係るデータ表示装置は、前記データ生成手段は、前記表示デバイスの１画面を複数に分割した領域において、各々対応する、前記表示データの複数の部分データをそれぞれ別々のタイミングで更新する構成を採る。
【００１０】
本発明の実施の形態に係るデータ表示装置は、前記データ生成手段は、前記複数の部分データのうちの一方の部分データを表示デバイスにデータ転送している期間内に、他方の部分データを更新する構成を採る。
【００１１】
本発明の実施の形態に係るデータ表示装置は、前記データ生成手段は、圧縮データをデコードするデコーダである構成を採る。
【００１２】
本発明の実施の形態に係るデータ表示装置は、複数の画像データ生成部と、前記複数の画像データ生成部からそれぞれ出力される画像データを別々に保持する複数の画像メモリとを更に備え、前記データ生成手段は、前記複数の画像メモリからそれぞれ読み出される画像データを合成する画像合成部である構成を採る。
【００１３】
このような構成を採るデータ表示装置においては、１つのフレームバッファにおいて保持される、１画面を表示する表示データを複数の部分データとして分割し、この複数の部分データを１つのフレームバッファにおいてそれぞれ別々のタイミングで更新することができるので、フレームバッファを増設する必要がなく、１つのフレームバッファに保持される表示データの更新処理がブランキング期間内に完了しなくてもノイズやちらつきが発生しない。
【００１４】
本発明の実施の形態に係る表示データの更新方法は、１画面分の表示データを複数の部分データに分割し、前記複数の部分データのうちの１つの部分データを第１のタイミングにおいてフレームバッファに書き込む段階と、前記複数の部分データのうちの他の１つの部分データを、前記第１のタイミングと異なる第２のタイミングにおいて前記フレームバッファに書き込む段階とを備えた構成を採る。
【００１５】
本発明の実施の形態に係る表示データの更新方法は、前記第２のタイミングを表示リフレッシュ動作の開始と同期させ、前記第１のタイミングを前記第２のタイミングから１フレーム周期の２分の１期間前に設定する構成を採る。
【００１６】
このような構成を採る表示データの更新方法においては、表示データを複数に分割した１つの部分データをフレームバッファに書き込む第１のタイミングに対して、他の１つの部分データをフレームバッファに書き込む第２のタイミングを異なるようにし、第２のタイミングを表示リフレッシュ動作の開始と同期させるとともに、第１のタイミングを第２のタイミングから１フレーム周期の２分の１期間前に設定することにより、１つの部分データを書き込む第１のタイミングの遅延を１フレーム周期の２分の１期間内において許容することができ、フレームバッファの表示データの更新処理がブランキング期間内に完了しなくてもノイズやちらつきが発生しない。
【発明の効果】
【００１７】
本発明によれば、画面表示品質を向上することができるとともに、フレームバッファ用のメモリを削減することができるデータ表示装置及び表示データの更新方法を提供することができる。更に、本発明によれば、１画面分のフレームバッファにおいて、フレーム周期期間の最大半分まで、画像データの書き込み処理の遅延を許容することができるデータ表示装置及び表示データの更新方法を提供することができる。
【発明を実施するための最良の形態】
【００１８】
本発明の骨子は、表示デバイスの１画面を複数の領域に分割し、この複数の領域に対応させて１画面分の表示データを分割した複数の部分データを生成し、この複数の部分データをそれぞれ別々のタイミングでフレームバッファに書き込むようにしたことである。  
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１９】
（実施の形態１）
本発明の実施の形態１に係るデータ表示装置１は、図１に示すように、表示デバイス２と、表示デバイス２の１画面２０分を表示する表示データ３０を保持するフレームバッファ３と、表示データ３０を複数の第１の部分データ３１及び第２の部分データ３２として分割し、この複数の第１の部分データ３１、第２の部分データ３２をそれぞれ別々のタイミングで更新するデータ生成手段とを備えている。
【００２０】
表示デバイス２はラスタスキャン型の表示デバイスであり、例えば陰極線管表示デバイス、液晶表示デバイス、プラズマ表示デバイス、有機エレクトロルミネッセンス表示デバイスのいずれかを実用的に使用することができる。この表示デバイス２の画面２０は、実施の形態１において、図示しない水平走査線に沿って上下に２分割された第１の画面領域２１と第２の画面領域２２とにより構成されている。図１においては、第１の画面領域２１と第２の画面領域２２との間に便宜的に破線が記載されているが、実際には破線はなく、第１の画面領域２１から第２の画面領域２２に連続的に水平走査線が配列され、１つの画面２０として認識することができる。
【００２１】
フレームバッファ３は１画面２０分の表示データ３０を保持する１つのフレームバッファである。このフレームバッファ３は、第１の画面領域２１に対応する第１の部分データ３１を第１のタイミングにおいて更新し、第２の画面領域２２に対応する第２の部分データ３２を第１のタイミングとは異なる第２のタイミングにおいて更新するようになっている。
【００２２】
データ生成手段は、実施の形態１において、画像データを圧縮する圧縮画像データ生成部５と、圧縮された画像データをデコードし第１の部分データ３１及び第２の部分データ３２としてフレームバッファ３に出力するデコーダ４とを備えている。このデータ生成手段は、第１の部分データ３１を表示デバイス２に転送している期間内に第２の部分データ３２を更新することができる。データ生成手段において、第１の部分データ３１、第２の部分データ３２をそれぞれ別々に更新するタイミングは表示デバイス２の表示リフレッシュ動作の開始タイミングに同期させている。
【００２３】
次に、前述のデータ表示装置１の動作を、図１及び図２を使用して説明する。  
データ表示装置１において、表示デバイス２の１画面２０分の画像データはデータ生成手段の圧縮画像データ生成部５において圧縮され、この圧縮された画像データはデコーダ４においてデコードされる。
【００２４】
図２に示すように、デコーダ４は、第１のタイミングに同期し、圧縮されかつ分割された第１の部分データ３１を、図１中、画面２０の上半分の第１の画面領域２１に対応する領域において、フレームバッファ３に出力する。ここで、第１のタイミングは第１の部分データ３１が表示デバイス２の画面２０に出力される期間の開始タイミングである。
【００２５】
そして、デコーダ４は、第２のタイミングに同期し、圧縮されかつ分割された第２の部分データ３２を、図１中、画面２０の下半分の第２の画面領域２２に対応する領域において、フレームバッファ３に出力する。ここで、第２のタイミングは第２の部分データ３２が表示デバイス２の画面２０に出力される期間の開始タイミングである。第２のタイミングは表示リフレッシュ開始のタイミングと同期させており、第１のタイミングは第２のタイミングから１フレーム周期（Ｔ）の２分の１（１／２Ｔ）期間前に設定されている。
【００２６】
このように、実施の形態１に係る表示データの更新方法においては、表示データ３０を複数に分割した第１の部分データ３１をフレームバッファ３に書き込む第１のタイミングに対して、他の第２の部分データ３２をフレームバッファ３に書き込む第２のタイミングを異なるようにし、第２のタイミングを表示リフレッシュ開始と同期させるとともに、第１のタイミングを第２のタイミングから１フレーム周期の２分の１期間前に設定することにより、第１の部分データ３１を書き込む第１のタイミングの遅延を１フレーム周期の２分の１期間内において許容することができ、フレームバッファ３の表示データ３０の更新処理がブランキング期間内に完了しなくてもノイズやちらつきが発生しない。
【００２７】
更に、実施の形態１に係るデータ表示装置１においては、１つのフレームバッファ３において保持される、１画面２０分を表示する表示データ３０を複数の第１の部分データ３１及び第２の部分データ３２として分割し、この複数の第１の部分データ３１及び第２の部分データ３２を１つのフレームバッファ３においてそれぞれ別々のタイミングで更新することができるので、フレームバッファ３を増設する必要がなく、１つのフレームバッファ３に保持される表示データ３０の更新処理がブランキング期間内に完了しなくてもノイズやちらつきが発生しない。従って、データ表示装置１においては、ノイズやちらつきが発生しないので、画面表示品質を向上することができるとともに、圧縮した画像データを直接フレームバッファ３に書き込むことができるので、フレームバッファ用のメモリ（メモリ容量）並びにメモリトラフィックを削減することができる。更に、データ表示装置１においては、メモリ並びにメモリトラフィックを削減することができるので、消費電力を低減することができる。
【００２８】
（実施の形態２）
本発明の実施の形態２は、実施の形態１に係るデータ表示装置１のデータ生成手段の構成を代えた例を説明するものである。  
実施の形態２に係るデータ表示装置１は、図３に示すように、第１の画像データ生成部８１及び第２の画像データ生成部８２を有する画像データ生成部８と、第１の画像データ生成部８１から出力される画像データを保持する第１の画像メモリ７１及び第２の画像データ生成部８２から出力される画像データを保持する第２の画像メモリ７２を有する画像メモリ７と、データ生成手段とを備えている。データ生成手段は、第１の画像メモリ７１から読み出される画像データと第２の画像メモリ７２から読み出される画像データとを合成する画像合成部６により構築されている。実施の形態２に係る表示デバイス２及びフレームバッファ３の構成は、前述の実施の形態１に係る表示デバイス２及びフレームバッファ３の構成と同一であるので、ここでの説明は重複するので省略する。
【００２９】
画像合成部６は、前述の図２に示す第１のタイミングにおいて、第１の画像メモリ７１及び第２の画像メモリ７２のデータ内容から、表示デバイス２の画面２０の上半分の第１の画面領域２１に表示する第１の部分データ３１をフレームバッファ３に出力する。更に、画像合成部６は、図２に示す第２のタイミングにおいて、第１の画像メモリ７１及び第２の画像メモリ７２のデータ内容から、表示デバイス２の画面２０の下半分の第２の画面領域２１に表示する第２の部分データ３２をフレームバッファ３に出力する。
【００３０】
実施の形態１と同様に、第１のタイミングは第１の部分データ３１が表示デバイス２の画面２０に出力される期間の開始タイミングであり、第２のタイミングは第２の部分データ３２が表示デバイス２の画面２０に出力される期間の開始タイミングである。
【００３１】
このように、実施の形態２に係るデータ表示装置１及び表示データの更新方法においては、実施の形態１に係るデータ表示装置１及び表示データの更新方法において得られる作用効果に加えて、画像合成部６における第１の部分データ３１と第２の部分データ３２とを合成する処理時間を１フレーム周期の２分の１期間内において許容することができ、フレームバッファ３の表示データ３０の更新処理がブランキング期間内に完了しなくてもノイズやちらつきが発生しない。
【００３２】
なお、本発明は前述の実施の形態に限定されるものではない。例えば、実施の形態１、実施の形態２に係るそれぞれのデータ表示装置１及び表示データの更新方法は、表示データ３０を第１の部分データ３１及び第２部分データ３２の２分割にした例を説明したが、本発明は表示データ３０を３分割若しくはそれ以上に分割することができる。
【産業上の利用可能性】
【００３３】
本発明に係るデータ表示装置及び表示データの更新方法は、画面表示品質を向上することができるとともに、フレームバッファ用のメモリを削減することができるという効果を有し、ラスタスキャン型を採用する表示デバイスを有する機器、特にデジタルスチルカメラ、デジタルビデオカメラ、携帯情報端末、携帯画像再生装置、携帯電話機等の携帯機器に有効である。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態１に係るデータ表示装置のブロック構成図
【図２】本発明の実施の形態１に係る表示データの更新方法を説明するタイミングチャート
【図３】本発明の実施の形態２に係るデータ表示装置のブロック構成図
【符号の説明】
【００３５】
１  データ表示装置
２  表示デバイス
２０  画面
２１  第１の画面領域
２２  第２の画面領域
３  フレームバッファ
３１  第１の部分データ
３２  第２の部分データ
４  デコーダ
５  圧縮画像データ生成部
６  画像合成部
７  画像メモリ
７１  第１の画像メモリ
７２  第２の画像メモリ
８  画像データ生成部
８１  第１の画像データ生成部
８２  第２の画像データ生成部
【図１】
2005338649.tif 000003
【図２】
2005338649.tif 000004
【図３】
2005338649.tif 000005