(57)【特許請求の範囲】
【請求項１】
ｎ個のフィールドで１フレームが構成された映像データを記憶する為の映像データ記憶手段と、該表示手段に表示する表示データを記憶する為の表示データ記憶手段と、該表示データ記憶手段に記憶する表示データを生成する為に該映像データ記憶手段に記憶された映像データを１フレーム単位で読み出し処理する為のデータ処理手段と、該映像データをフィールド単位で間引く手段と、を有し、
該データ処理手段は、ｉ番目のフレームを構成するｎ個のフィールドのうちのＬ個のフィールドの映像データと、ｉ＋１番目のフレームを構成するｎ個のフィールドのうちのｎ−Ｌ個のフィールドの映像データと、からなる１フレーム分の映像データを該映像データ記憶手段より読み出すことを特徴とする表示装置用のデータ処理装置。
【請求項２】
前記データ処理手段は、中間調処理を施す為の回路を有する請求項１に記載の表示装置用のデータ処理装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、テレビジョン等に用いられる表示装置に関し、特に表示手段の駆動条件を変更しうる表示装置に好適な、映像データを表示データに変換するデータ処理方法及び装置に関する。
【０００２】
【背景技術の説明】
表示装置に用いられる表示素子としては、ＬＥＤアレイ、電子放出素子アレイ、エレクトロルミネッセンス素子、エレクトロクローミー素子、プラズマ発光素子、液晶素子等を用いたものが知られている。なかでも液晶素子を用いた表示素子は軽量・小型化に優れており、ツイストネマティック（ＴＮ）液晶を用いたアクティブマトリクス表示素子やスーパーツイストネマティック（ＳＴＮ）液晶素子、あるいは強誘電性液晶素子や反強誘電性液晶素子と呼ばれるカイラルスメクティック液晶を用いた液晶素子が特に有名である。
【０００３】
【発明が解決しようとする技術課題】
従来の表示装置では、入力されてくる映像データを構成するフレーム周波数と表示手段のフレーム走査周波数とが異なると、表示画像が乱れることがあるので、入力されてくる映像データを構成するフレーム周波数と、表示素子のフレーム走査周波数と、を同期させて表示を行ってきた。
【０００４】
しかしながら、高温多湿や低温といった悪い環境条件のもとでは、良好な表示が行えないことがあった。そこで、本発明者は、表示特性を最適化する為に表示素子の駆動条件を可変にすることを試みた。その一例が、環境温度に応じて表示素子のフレーム走査周波数を変える方法である。しかし、このような変更は、上述した通り、入力されてくる映像データを構成するフレーム周波数と表示手段のフレーム走査周波数とを異なしめるため、採用出来ないことになる。
【０００５】
（発明の目的）
本発明は上述した技術課題に鑑みなされたものであり、良好な表示の行える表示装置を提供することを第１の目的とする。
【０００７】
本発明の第２の目的は、入力されてくる映像データを構成するフレーム周波数と表示手段のフレーム走査周波数とが異なっても、該映像データと該表示データとの差異を抑えた映像／表示データの変換が行える表示装置及び表示装置用のデータ処理装置を提供することにある。
【０００８】
本発明の第３の目的は、中間調処理を行うに適した映像／表示データの変換が行える表示装置及び表示装置用のデータ処理装置を提供することにある。
【０００９】
【技術課題を解決する為の手段】
課題を解決し本発明の目的を達成する手段は、ｎ個のフィールドで１フレームが構成された映像データを記憶する為の映像データ記憶手段と、該表示手段に表示する表示データを記憶する為の表示データ記憶手段と、該表示データ記憶手段に記憶する表示データを生成する為に該映像データ記憶手段に記憶された映像データを１フレーム単位で読み出し処理する為のデータ処理手段と、該映像データをフィールド単位で間引く手段と、を有し、該データ処理手段は、ｉ番目のフレームを構成するｎ個のフィールドのうちのＬ個のフィールドの映像データと、ｉ＋１番目のフレームを構成するｎ個のフィールドのうちのｎ−Ｌ個のフィールドの映像データと、からなる１フレーム分の映像データを該映像データ記憶手段より読み出すことを特徴とする表示装置用のデータ処理装置である。
【００１６】
又該映像データの間引きは、該映像データの記憶手段への該映像データの書込みを禁止すること、又は記憶手段に記憶された該映像データの読み出しを禁止することにより行われることが望ましい。
【００１７】
又前記表示手段は、環境条件に応じてフレーム走査周波数が可変の表示素子であることが望ましい。
【００１８】
又前記表示手段は、カイラルスメクティック液晶表示素子又は強誘電性液晶を電極間に配置した表示素子であることが望ましい。
【００２８】
【作用】
請求項１の発明によれば、入力されてくる映像データを構成するフレーム周波数と表示手段のフレーム走査周波数との差の大小に関わらず極力間引くフィールド数を少なく出来る。
【００３２】
【実施例】
（好適な実施態様の説明）
図１は本発明の好適な実施態様による表示装置の基本構成を示すブロック図である。
【００３３】
データ処理装置１００は、入力端子ＶＤＩより入力されてくる映像データを記憶する映像データ記憶手段としてのメモリ１０２を含む変更手段１０１と、表示手段１０５に供給される表示データを記憶する表示データ記憶手段としてのバッファ１０３とを有する。
【００３４】
設定手段１０４は表示手段１０５の駆動条件を設定する。
【００３５】
メモリ１０２としては、ＤＲＡＭ、ＶＲＡＭと呼ばれる半導体メモリーが好適に用いられる。メモリ１０２には、１フレーム相当の映像データが記憶出来ればよいのだが、処理スピードを上げる為には、独立的にアクセスでき且つ１フレーム相当の映像データを記憶出来るフレームメモリを複数用意し、一つのフレームメモリに書込みを行っている時にほかのフレームメモリから読み出しを行えるように構成することが好ましい。映像データがｎ個のフィールドで１フレームが構成されたデータの場合には、個別にアクセスできるフィールドメモリーをｎ個持つように構成すると良い。より好ましくは、ｍ個（ｎ＜ｍ）のフィールドメモリーを備えることが望ましい。
【００３６】
バッファ１０３としては、ＤＲＡＭ、ＶＲＡＭと呼ばれる半導体メモリーが好適に用いられる。、このバッファ１０３は表示手段に表示する１フレーム相当の表示データを記憶できればよいが、メモリ１０２と同様に独立的にアクセスでき且つ１フレーム相当の表示データを記憶出来るフレームバッファを複数備え、一つのフレームバッファに書込みを行っている時にほかのフレームバッファから読み出しを行えるように構成することが好ましい。
【００３７】
表示手段１０５としては、上述したＬＥＤアレイ、電子放出素子アレイ、エレクトロミネッセンス素子、エレクトロクローミー素子、プラズマ発光素子、液晶素子等を用いた表示素子が挙げられる。なかでもカイラルスメクティック液晶を用いた液晶表示素子は、適切な駆動条件の下ではそのメモリ性と高速スイッチング特性を生かして良好な表示が行えるが、カイラルスメクティック液晶の多くは駆動特性の温度依存性が大きいので、本発明のデータ処理方法をこの種の表示素子に適用すると効果が顕著に現れる。
【００３８】
設定手段１０４としては、表示装置の使用される環境温度、湿度などの環境条件に応じて、走査期間を変更するものであればよいが、あわせて、駆動波形や駆動電圧などを適当に調整すると良い。環境条件の変化は、温度センサ、湿度センサを用いれば表示装置が自動的に検出できる。あるいは表示装置に調整手段を設け好みの表示状態になるように使用者自身が駆動条件を設定しても良い。
【００３９】
駆動条件は変更手段１０１が所定のタイミングで検知するか、設定手段１０４自体が自動的に変更手段１０１に供給するかのいずれかにより、変更手段に認識される。
【００４０】
変更手段１０１は、メモリ１０２に映像データを書込む時に、一部のデータを書込まないことで間引（スキップ）を行うか、あるいはメモリ１０２から映像データを読み出すときに、一部のデータを読み出さないことにより間引きを行う。１回の間引きにより間引くデータは１フィールド相当のデータとすることが好ましい。こうすると動画表示の際の不自然さがほとんど見られなくなる。
【００４１】
図２は本発明の別の実施態様による表示装置の基本構成を示すブロック図である。
【００４２】
メモリ１０２、バッファ１０３、設定手段１０４、表示手段１０５は図１と同様であるので説明は省略する。１０６はデータ処理手段であり、メモリ１０２に記憶された映像データを、表示データに変換する。また、図１の変更手段と同様の機能をも兼ね備えている。データ変換においては、ディザ法、誤差拡散法、平均誤差最小法などの信号の擬似中間調処理がなされ、多値表示のできる画素を前提とした階調データが、２値表示用の画素の対応した、擬似階調データに変換される。よってバッファ１０３の単位セルには表示手段の画素に１対１に対応して、１（ハイ）または０（ロー）の２値データが格納されることになる。
【００４３】
そして、駆動条件を変更出来る表示装置に採用されるデータ処理装置のデータ処理手段は、次のような処理を行うことが好ましい。メモリ１０２に記憶された映像データを１フレーム単位で読み出し処理するとともに、所定タイミングで１フィールド相当の映像データを間引く。そしてｉ番目のフレームを構成するｎ個のフィールドのうち、間引かれなかったＬ個のフィールドの映像データと、ｉ＋１番目のフィールドを構成するｎこのフィールドのうちのｎ−Ｌ個のフィールドの映像データと、を新たな１フレーム分の映像データと見なして読み出す。つまり、表示データへの変換前に１フレームの構成を入力データとは異ならしめるのである。こうすると、フィールド単位で間引きを行っても、次の処理工程にフレーム単位でのデータ供給が行えるので、擬似中間調処理のようにフレーム単位のデータが必要な場合であっても速やかに正しい処理が行える。
【００４４】
更には、データ処理手段としては、次のような処理を行うことが好ましい。メモリ１０２として、ｎ個のフィールドで１フレームが構成された映像データをフィールド単位で記憶する為のｍ個のフィールドメモリを用意し、ｍ個のフィールドの映像データ（つまり、最も新しく更新されたものから数えてｎ番目までに更新されたフィールドメモリに記憶されているｎ個のフィールド分映像データ）を読み出してきて１フレームの表示データを生成する。こうすると、入力されてくる映像データを構成するフレーム周波数と表示手段のフレーム走査周波数との差の大小に関わらず極力間引くフィールド数を少なくできる。
【００４５】
次に、本発明による表示装置の一例として、ＮＴＳＣ方式の映像データを入力し、中間調処理を行い、強誘電性液晶表示素子を用いて表示を行う構成を例に挙げて説明する。
【００４６】
強誘電性液晶表示措置（以下ＦＬＣＤ）は、一度表示した画像情報を保持できるメモリー性という特徴を有しており、これまでのフラットパネルディスプレイをはるかに凌ぐ大画面かつ高精細な表示が可能である。この特徴を活かしてこれまで机上文書編集システムのディスプレイなどに応用されている。その制御方法としては、強誘電性液晶固有のメモリー性を活かした部分書換走査として画像情報の変化した走査線のみを選択的に走査する方式が採用されている。これにより表示容量増大に伴う低フレーム周波数化に対応し、コンピュータの端末表示としては十分な応答速度を実現してきた（特開昭６３−２８５１４１号公報、特開昭６３−６５４９４号公報など）。
【００４７】
ＦＬＣＤにおいてもこれまでのコンピュータの端末表示にとどまらず、ＴＶ画像の様な動画をフルカラーで表示させる要求が高まっている。しかしながら、商業ベースのＦＬＣＤは現在のところ、１つの画素で明と暗の２状態しか表現できない２値デバイスであるため、何らかの手法を用いて中間調を表現させなければならない。２値デバイスに対して中間調を表現する方法に関しては、前述した「ディザ法」、「誤差拡散法」、「平均誤差最小法」など数多くの手法がある。これらは、いずれも２値のドット（画素）の組み合わせを変化させ目の積分作用を利用して擬似的に濃淡を知覚させるので一般に、擬似中間調処理と呼ばれる。原理的にはこの手法を実時間上で処理するように高速化（ＬＳＩ化）し、ディスプレイの様なソフトコピーのシステムに適用することによって、２値のディスプレイであってもＴＶの様な中間調を伴った画像の表示が可能となる。
【００４８】
しかしながら、このような擬似中間調処理をディスプレイに適用する場合には、注意が必要である。ディスプレイに送られてくるビデオデータには種々のフォーマットがあり、特にデータの転送順序が重要である。たとえば、ＴＶ画像を例にとると、日本ではＮＴＳＣ方式に従って、２：１インターレース（２フィールドで１フレームの飛び越し走査。フレーム周波数３０Ｈｚ／フィールド周波数６０Ｈｚ。）で送られている。この様に送られてくるデータに対し、そのまま実時間上（リアルタイム）で擬似中間調処理を施すことは出来ない。ごく一般的なディザ法を除く殆どの中間調処理手法では、自らの画素の明／暗を決定する際、隣接する周辺画素からのデータを反映させなければならないからである。ＴＶ画像の様な飛び越し走査（インターレース）によって１本おきに送られてくる１フィールド分のビデオデータに対してその都度リアルタイムで擬似中間調処理を施してしまうと、フレームとしてみた場合誤差データを本来反映されるべき画素（隣接走査線上の画素）に正しく伝搬していないことになり、正しい中間調処理画像が得難い。このため、飛び越し走査によって送られてくるビデオデータの偶数フィールドと奇数フィールドを合わせて１つのフレームにした後、画面の上部から順次ノンインターレースで中間調処理を施さなければならない。
【００４９】
また、このようにフレーム単位で中間調処理された画像をＦＬＣＤへ出力する際にも、注意が必要である。前述のように殆どの中間調処理手法では隣接する周辺画素との関係が重要であり、誤差拡散法を例にとると、ある画素を決定した際発生した誤差データ（入力されたビデオデータと処理後のデータとの誤差）は、隣接する走査線の画素にも伝搬（拡散）され、その走査線の画素の明／暗の決定要素として使われる。このため、フレーム単位で正しく中間調処理された画像も、いわゆる飛び越し走査によって表示すると、ＦＬＣＤ上の上下隣接走査線間で異なった因果関係の無いフレームのデータが、ある期間混在表示される形となり、中間調表現の悪い画像となる。このためＦＬＣＤへの出力は、中間調処理されたフレーム単位のデータと完全に同期をとり、画面の上部から順次ノンインターレース走査によって書き換えを行わなければならない。
【００５０】
さらに、ＦＬＣＤのフレーム周波数（書換速度）は、環境温度に応じて変化する。図３にその一例を示す。ＦＬＣＤのフレーム周波数は同図のケースでは、環境温度５℃の場合約２３Ｈｚ（ＴＶ画像を想定して５１２本走査時のフレーム周波数）、１０℃では約２６Ｈｚとなり、１５℃を超えて初めて３０Ｈｚ以上となる。又、同図は電源投入後十分時間が経過した後のフレーム周波数を示したものであり、電源投入直後は同図記載のフレーム周波数より若干低下することが避けられない。この様にフレーム周波数が可変であるＦＬＣＤに対して一定周期で送られてくるＴＶ画像を入力する場合、ＦＬＣＤの環境温度が１５℃以上であればそのフレーム周波数はＴＶ画像のフレーム周波数である３０Ｈｚを超えており、特に問題はない。しかしながら、環境温度が１５℃以下ではＦＬＣＤのフレーム周波数は３０Ｈｚを割り込むため、３０Ｈｚ周期で送られてくるＴＶ画像の各フレームをもれなく表示させることが出来なくなるといった問題も生じる。
【００５１】
以下に述べる各実施例によれば、フレーム周波数に温度依存性を有する表示パネルに擬似中間調処理を施したＴＶ画像等を表示する表示装置において、インターレースで入力される映像データを１フレームのビデオデータとして合成、ストアする映像データ記憶手段としてのフレームグラバーメモリと中間調処理後の表示データを蓄える表示データ記憶手段としてのフレームメモリをそれぞれダブルバッファ構成の形で設ける。そして表示パネルのフレーム周波数が入力画像のフレーム周波数（ｅｘ．ＴＶ画像の場合は、３０Ｈｚ）を下回った場合には、前記フレームグラバーメモリの書込みまたは読み出しを、入力画像の１フィールド単位でスキップ即ち書込み又は読み出しを禁止する。こうして、擬似中間調処理を行う単位である１フレームのフィールド構成を変更することにより、入力映像データに対してそのフレーム周波数が非同期かつ可変である表示パネル上に、中間調処理の画質を維持しながらスムースな動画表示が実現できる。
【００５２】
（実施例１）
図４は本発明の一実施例を示すブロック図である。同図において、１はホストマシンとなるワークステーション（ＷＳ）やパーソナルコンピュータ（ＰＣ）などからの映像（ビデオ）データ、水平同期信号、垂直同期信号の入力部、２はテレビジョン（ＴＶ）チューナーや光ディスク（ＬＤ）からのＮＴＳＣ方式に準拠したコンポジットビデオ信号の入力部、２１は表示手段としてＦＬＣＤ、８０は本発明のデータ処理装置にあたるビデオデータ制御部、９０は表示パネル制御部である。
【００５３】
ビデオデータ制御部８０において、３はＴＶのビデオデータをアナログＲＧＢ信号に変換するカラーデコーダ、４は同じくＴＶのビデオデータから水平及び垂直同期信号を抽出する同期分離回路、５は水平及び垂直同期信号からシステムクロックを発生するクロック発生回路、６はＡ／Ｄコンバータ、７はインターレースで送られてくるＴＶのビデオデータの２フィールド分を１フレームのデータの形に合成、ストアするダブルバッファ構成のフレームグラバーメモリ、８はガンマ（γ）特性を持ったビデオデータをリニア（γ＝１）特性に変換するγ補正回路、９は実時間（ＮＴＳＣの１フレーム期間内）で誤差拡散処理などの擬似中間調処理を行う回路であり、本発明のデータ処理手段に相当する、１０は擬似中間調処理されたビデオデータをストアするダブルバッファ構成のフレームバッファメモリ、１１は各メモリへのリード／ライトのタイミング管理や擬似中間調処理時のパラメータの設定、ディスプレイユニットへのビデオデータ転送など本ビデオデータ制御部８０全体の制御を司る制御回路であり、ビデオデータと表示データとの対応関係を変更する変更手段として働く。１２はＦＬＣＤの有効表示領域外（枠部）の表示データを蓄えておくボーダレジスタ、１３はＦＬＣＤの走査線を指定するためのデータを格納する走査線アドレスレジスタ、１４は表示パネル制御部９０との間でビデオデータや同期信号等のやり取りを行うパネルインターフェースである。
【００５４】
５０はホストマシンからのビデオデータ（アナログＲＧＢ）、５１はＴＶ画像などＮＴＳＣ準拠のコンポジットビデオ信号、５２及び５３はそれぞれコンピュータからの水平及び垂直同期信号、５４および５５はコンポジットビデオ信号から同期分離回路４によって抽出された水平及び垂直同期信号、５６はカラーデコーダによってアナログＲＧＢの形に変換されたビデオデータ、５７はＡ／Ｄコンバータへの変換クロック、５８はＡ／Ｄ変換後のビデオデータ（デジタルＲＧＢ）、５９はフレームグラバーメモリ７から読み出されるまたはＡ／Ｄ変換後のビデオデータ（デジタルＲＧＢ）、６０はγ補正回路８によってリニア（γ＝１）特性に変換されたビデオデータ、６１は表示データとしての擬似中間調処理後のビデオデータ、６２は基本クロック、６３はフレームグラバーメモリへの制御信号、６４はγ補正回路へγ値を設定する為の制御信号、６５は擬似中間調処理回路への制御信号、６６はフレームバッファメモリへの制御信号、６７はフレームバッファメモリ１０から読み出された表示データ、６８はＦＬＣＤの有効表示領域以外（枠部）の表示データ、６９はＦＬＣＤの走査線アドレスデータ、７０は表示パネル制御部９０に送出するデータであり（走査線アドレスデータや表示データである）、７１は表示パネル制御部９０との同期信号や制御信号である。
【００５５】
さらに、３０及び３１はそれぞれコンピュータの水平及び垂直の同期信号とＴＶのそれとを切り替えるスイッチ、３２はＡ／Ｄコンバータに入力するビデオデータをコンピュータからのものとＴＶからのもののどちらかに切り替えるスイッチ、３３と３６はビデオデータがコンピュータからのときとＴＶ信号のときとでフレームグラバーメモリを通すか否かを切り替えるスイッチ、３４と３５は２つのフレームグラバーメモリ７Ａ、７Ｂをダブルバッファとして機能するようにメモリへの書き込み／読み出しを切り替えるスイッチ、３７と３８は２つのフレームバッファメモリ１０Ａ、１０Ｂをダブルバッファとして機能するようにメモリへの書き込み／読み出しを切り替えるスイッチ、３９は表示データとしてフレームバッファメモリ１０から読み出された表示データと有効表示領域以外の表示データ６８とを切り替えるスイッチ、４０は表示パネル制御部９０に送出するデータとして両表示データに走査線アドレスデータ６９を加える為の切り替えスイッチである。
【００５６】
表示パネル制御部９０は本発明における駆動条件の設定手段として働く。１５はビデオデータ制御部８０とのインターフェースや、セグメント及びコモンの両ドライバのコントロールなど、表示パネルの駆動条件の管理全般を行うパネルコントローラ、１６はパネルコントローラ１５からの表示データを１ライン分転送するデータシフタ、１７は１ライン分の表示データを記憶するラインメモリ、１８はラインメモリ１７にある表示データにしたがって表示パネル２１の情報電極に所定のタイミングで所定の駆動波形を出力するセグメントドライバ、１９はパネルコントローラ１５からの走査線アドレスデータにしたがって表示パネルの所定の走査線を選択するラインアドレスデコーダ、２０は選択された走査線（走査電極）に所定のタイミングで所定の駆動波形を出力するコモンドライバ、２１は強誘電性液晶（ＦＬＣ）を用いた表示パネルである。７２は表示データ、７３は走査線アドレスデータ、７４及び７５は、それぞれセグメント及びコモン各ドライバ１８、２０への制御線である。
【００５７】
次に、図４に基づき、コンピュータ及びＴＶの画像を表示する際の基本的なビデオデータの流れについて説明する。ディスプレイへの出力信号としては、コンピュータの場合、通常アナログＲＧＢなるビデオデータと水平、垂直の各同期信号であり、ＴＶは前述のようにＮＴＳＣ準拠のコンポジット信号である。コンピュータからのビデオデータはそのままＡ／Ｄ変換器６に導かれるが、ＴＶ信号の場合は、コンポジット信号５１から同期信号分離回路４によって水平及び垂直同期信号５４、５５を分離した後、カラーデコーダ３によってアナログＲＧＢなるビデオデータ５６に変換し、Ａ／Ｄ変換器６へと導く。切り替えスイッチ３２は、Ａ／Ｄ変換器６に入力するビデオデータを選択する為のもので、コンピュータ画像とＴＶ画像のどちらを表示するかによって切り替える。
【００５８】
一方、水平、垂直の各同期信号は、同期信号切り替えスイッチ３０、３１によって、コンピュータ又はＴＶいずれかの同期信号が選択され、クロック発生回路５に入力される。クロック発生回路５は、ＰＬＬ（Ｐｈａｓｅ  ｌｏｃｋｅｄ  ｌｏｏｐ：位相同期ループ回路）やＶＣＯ（ｖｏｌｔａｇｅ  ｃｏｎｔｒｏｌｌｅｄ  ｏｓｃｉｌｌａｔｏｒ：電圧制御発信器）モジュール等から構成されており、入力された水平、垂直各同期信号から、Ａ／Ｄ変換器の変換クロック５７やシステムに必要な各種クロック６２を発生する。ワークステーションからのビデオデータの場合、そのドットクロックが１００ＭＨｚ（＝Ａ／Ｄ変換器の変換クロック周波数）を超えるケースも珍しくなく、本実施例のクロック発生回路は１４０ＭＨｚまで対応できるよう設計した。
【００５９】
Ａ／Ｄ変換器へ入力されたビデオデータは、クロック発生回路５から変換クロック５７によって逐次ＲＧＢ各６ビットのデジタルビデオデータ５８に変換される。スイッチ３３、３６は、Ａ／Ｄ変換されたビデオデータ５８を一旦フレームグラバーメモリ７に蓄えるか否かを切り替えるスイッチであり、ＴＶ画像の時、フレームグラバーメモリ７に蓄えるように切り替える。このフレームグラバーメモリ７は、インターレースによって送られてくるビデオデータの偶数フィールドと奇数フィールドを合わせて１つのフレームにするもので、後段の中間調処理をフレーム単位で行う為のものである。なお、コンピュータ画像の場合はノンインターレースでフレーム単位の画像が送られてくる為、フレームグラバーメモリ７を経由する必要はなく、そのままγ補正回路８へと導かれる。
【００６０】
コンピュータ画像、ＴＶ画像にかかわらず、入力されるビデオデータには、例えばγ値が２．２のような非線形な電光変換特性を有するＣＲＴへの出力を考慮して、予めγ＝０．４５（γ＝２．２の逆数）なる特性を施されている場合が多い。この場合には、γ補正回路８でビデオデータ５９をＦＬＣＤのリニア（γ＝１）な電光変換特性に合わせるようにγ値を補正する必要がある。γ補正回路８は、高速ＳＲＡＭを用いたルックアップテーブル（ＬＵＴ）方式とし、補正のパラメータは制御回路１１から与えるよう設計されている。
【００６１】
γ補正されたビデオデータ６０は、中間調処理回路９に入力されリアルタイム（ＮＴＳＣの１フレーム時間内）で擬似中間調処理される。本例は擬似中間調処理の方式として、誤差拡散法を用いた例である。本方式は、入力した多値のビデオデータと２値化後の表示データとの濃度（輝度）の誤差を最小となるように２値化を行うもので、出力デバイスとしてのＦＬＣＤの解像度の割に高品位な中間調表現が可能である。
【００６２】
擬似中間調処理されたＦＬＣＤの表示データ６１は、フレームバッファメモリ１０に１フレーム単位で書き込まれる。中間調処理後の表示データを蓄えるフレームバッファメモリ１０は、制御回路１１によって、片方のフレームバッファメモリに中間調処理後の表示データ６１が書き込まれているとき、他方のフレームバッファメモリから表示データをＦＬＣパネルユニット９０に出力するといういわゆるダブルバッファとして機能するように制御される。書き込みフレームバッファメモリと読み出しフレームバッファメモリとは、ＦＬＣＤの１フレーム（１画面）毎に、交互に切り替える。
【００６３】
フレームバッファメモリ１０内の表示データは制御回路１１からの指示によって１ラインずつ読み出しフレームバッファメモリ１０Ａ  ｏｒ  １０Ｂから読み出され、パネルインターフェース１４を介して有効表示領域外の表示データ６８と走査線アドレスデータ６９を付加したのち表示パネル制御部９０に出力される。ここで、Ａ／Ｄコンバータ６の後段に補間拡大処理回路（不図示）を設け、ＦＬＣＤ２１の画素数に合うよう入力画像の解像度変換を行うような場合には、フレームグラバ７のサイズとしてＦＬＣＤ２１の画素数分が必要である。通常、入力画像の解像度がＦＬＣＤ画素数より小さい為メモリが増える。しかし、有効表示領域外の表示データ６８を付加する必要はない。又中間調処理画像の品位も上がる。表示パネル制御部９０内のパネルコントローラ１５はビデオデータ制御部８０からの走査線アドレスデータと表示データを受け取り、走査線アドレスデータ７３は走査電極駆動回路（１９〜２０）のラインアドレスデコーダ１９に、ビデオデータ７２は情報電極駆動回路（１６〜１８）のデータシフタ１６にそれぞれ転送する。走査電極駆動回路のラインアドレスデコーダ１９は走査線アドレスデータ７３に基づいて所定の走査線を選択する。コモンドライバ２０は選択された走査線に予め定められた駆動波形を選択期間の間（１水平走査期間）出力する。一方、情報電極駆動回路のデータシフタ１６は１ライン分の表示データのシフトを終了すると、その表示データをラインメモリ１７に転送し、１水平走査期間の間保持する。セグメントドライバ１８はラインメモリ１７の表示データに応じた駆動波形をコモンドライバ２０の選択期間と同期して出力する。このように一般的に広く知られている線順次走査によって、コンピュータ画像またはＴＶ画像がＦＬＣＤ２１に表示される。
【００６４】
以上、コンピュータとＴＶ画像の基本的なデータの流れを説明したが、次にどの様なタイミング管理によって、中間調処理の画質を維持しながら、入力される映像データと表示データとの同期をとるかについて説明する。
【００６５】
図５は、図４に示したブロック図におけるビデオデータ入力からＦＬＣＤへの出力までの一連の動作フローをタイミングチャートとして示したものである。図５において、ｅ１、ｏ１、ｅ２、ｏ２、…、ｅｘ、ｏｘはそれぞれ、入力されるＮＴＳＣ信号の１フレーム目の偶数フィールド、奇数フィールド、２フレーム目の偶数フィールド、奇数フィールド、…、ｘフレーム目の偶数フィールド、奇数フィールドを指し、ｆｒ１、ｆｒ２、…、ｆｒｘはそれぞれ、擬似中間調処理を行いＦＬＣＤへ出力するフレームの単位を指す。また、Ｗ、Ｒはそれぞれ、そのメモリへの書き込み及び読み出し動作であることを示す。
【００６６】
図５において、フレームグラバーメモリ又Ａ、又Ｂは、Ａ／Ｄ変換処理された２フィールド分のビデオデータを１フレームデータとして交互に合成、ストアする（同図において、“Ｗ”と表記されている部分）。フレームグラバーメモリに蓄えられた１フレーム分のビデオデータはノインターレースで順次読み出され（同図において、“Ｒ”と表記）、γ補正および擬似中間調処理によりＦＬＣＤの表示データ６に加工された後、フレームバッファメモリ１０Ａ、１０Ｂに書き込まれる。このときのγ補正及び擬似中間調処理は、ＮＴＳＣの１フレーム期間以内で行われる。フレームバッファメモリ１０Ａに書き込まれた表示データは、交互にＦＬＣＤのスピードに応じて読み出され、走査線アドレスデータなどを付加して表示パネル制御部に送られＦＬＣＤに表示される。
【００６７】
前述のように、ＦＬＣＤのフレーム周波数はＮＴＳＣのそれとは異なり、現在のところ、環境温度が１５℃以下ではＮＴＳＣよりも遅い（図６）。図２において、ｔｆｒ１はＮＴＳＣの１フレーム期間、ｔｆｒ２はＦＬＣＤの１フレーム期間とすると、低温域ではｔｆｒ１＜ｔｆｒ２となりｔｄ１のような時間差が生ずる。基本的には、奇数フレーム（ｅ１−ｏ１、ｅ３−ｏ３、ｅ５−ｏ５、…）はフレームグラバーメモリ７Ａが、偶数フレーム（ｅ２−ｏ２、ｅ４−ｏ４、ｅ６−ｏ６、…）はフレームグラバーメモリ７Ｂが交互に取り込み、フレーム単位で合成（フリーズ）してからノンインターレースで次段の中間調処理に送るのであるが、実際には前述の時間差により自分が受け取るフィールドのビデオデータがきても、取り込むことの出来ない事態が生ずる。
【００６８】
図５において、ｅ５フィールドのビデオデータがそれにあたる。同フィールドのビデオデータは、順番からいくとフレームグラバーメモリ７Ａの受け持ちなのだが、前述のフレームの時間差が蓄積されてくるためｅ５フィールドのビデオデータが入力される時点では、フレームグラバーメモリ７Ａに前回保持した（ｅ３−ｏ３からから成る１フレーム（ｆｒ３））ビデオデータの読み出し、つまり次段の中間調処理へのビデオデータ送出が終了していない。このため、そのフィールドを取り込むことが出来ない。すでに説明したように一度蓄えられた１フレーム分のビデオデータがすべて読み出され、中間調処理が終了するまでは、新規のフィールドを取り込むことは出来ないように設計されている。なぜなら、中間調処理は、完全に１フレームのビデオデータをフリーズした状態で行わないと正しい中間調表現が得られないからである。従って、この様な場合は、該当するフィールドｅ５のビデオデータをスキップしフレームグラバーメモリに書き込まないでおいて、次に送られてくる２フィールドのビデオデータｏ５−ｅ６を１フレームのビデオデータとして合成保持する。これに伴い、もう一方のフレームグラバーメモリ７Ｂは、次のタイミングではｏ６−ｅ７を１フレームのビデオデータとして合成保持する形になり、結果的に１フィールド分ずれた形で１フレームを形成していくことになる。図５においては、ｏ７フィールドにおいても同様のタイミングが発生するが、同様にフレームグラバーメモリ７Ａはｏ７フィールドのビデオデータもスキップするよう動作する。
【００６９】
この様にして、ＦＬＣＤのフレーム周波数がＮＴＳＣのフレーム周波数を下回ったとき、入力される全てのフレームを表示することは出来ない。このとき、パネルへの表示データをフレーム単位でスキップしてしまうと特に動画時にその動きが不自然になってしまう。本方式によれば、特に低温環境下においてＦＬＣＤのフレーム周波数がＮＴＳＣのフレーム周波数を下回ったとしても、フレーム単位ではなくフィールド単位で入力データをスキップするので、動作表示の不自然さを最小限に抑えることが出来ると同時に、１フレームのビデオデータを完全にフリーズした状態で中間調処理を行うので質の高い中間調表現を実現することが可能となる。このようなスキップ即ち入力ビデオデータと表示データとの対応関係の変更は変更手段としてのタイミング制御回路１１が司る。
【００７０】
図６は、ＦＬＣＤのフレーム周波数とＮＴＳＣのフレーム周波数との差が小さいケースの例を示したものである。このケースでは、図５に比べてフレーム周波数との差が小さい分スキップされるフィールドの頻度は下がるが、ＦＬＣＤへの１フレームの書き込みが終了しても、次フレームの表示データが準備できていないタイミングが生ずる。図６においては、フレーム４（ｆｒ４）の表示データがＦＬＣＤへ書き込まれた直後のｔｗ２の期間がそれに相当する。これは、ｅ５のフィールドをスキップした為、その後の画像データの合成・ストア（フィールド５（ｆｒ５）・中間調処理の終了が遅れ、フレーム４（ｆｒ４）のＦＬＣＤへの書き込み終了までに間に合わなかったためである。この様なタイミングが生じた場合は、次のフレームｆｒ５の表示データが整うまでの間、ｆｒ４の表示データを繰り返し表示するリフレッシュ書き込みを行うよう制御することでＦＬＣＤ上の画質を維持することができる。
【００７１】
（実施例２）
図７は、他の実施例の動作フローである。本例では図８に示すようにフレームグラバーメモリを、ＮＴＳＣの１フィールド分のビデオデータを保存できるフィールドメモリを５個備えている。図７における記号は、基本的に図５、図６と同意であるが、ｆｒ１Ａ−Ｂ  などの表記については、フィールドメモリＦＡとＦＢのビデオデータで１フレーム（ｆｒ１）を構成することを意味している。本例は、入力されるフィールドのビデオデータを、フィールドメモリＦＡ→ＦＢ→ＦＣ→ＦＤ→ＦＥ→ＦＡ→ＦＢ→ＦＣ→…と繰り返し循環的に蓄えてゆき、ＦＬＣＤへの書き込み終了時点で最も最新のフィールドメモリ２枚のビデオデータを１フレームのビデオデータとして扱うことで、ＦＬＣＤのフレーム周波数とＮＴＳＣのフレーム周波数の時間差の大小に関わらず、極力スキップするフィールド数を少なくした点に特徴がある。
【００７２】
図７において、フレームバッファメモリ１０ＡにフィールドメモリＦＤ、ＦＥからのビデオデータを１フレーム（ｆｒ５）として中間調処理終了し（“Ｗ”の終了した時点）、さらにフレームバッファメモリ１０Ｂ内の表示データ（ｆｒ４）のＦＬＣＤへの書き込みが終了したタイミングに注目して欲しい。その時点でフレームグラバーメモリ内のフィールドメモリＦＡ、ＦＢ、ＦＣの三つのフィールドメモリに新しい（中間調処理をしていない）ビデオデータが格納されている。その場合、フィールドメモリＦＡのビデオデータは捨て、フィールドメモリＦＢ及びＦＣのビデオデータを１フレームのビデオデータとして中間調処理を行いフレームバッファメモリ１０Ｂに格納、ＦＬＣＤへの表示データとする。
【００７３】
本例では、フレームグラバーメモリ７Ａ、７Ｂなる構成の前述の実施例のようにフレームグラバーメモリへの書き込みを禁止するのではなく、入力される全てのフィールドのビデオデータを循環的に取り込み、次段の中間調処理へは最新のフィールドメモリ２個を使い１フレームを構成している。このためメモリ容量は増えるが、常に最新のビデオデータが保持されている為、前述の実施例のようなＦＬＣＤへの表示データ準備のための待ち時間はなくなり、よりスムースな動画表示が可能となる。
【００７４】
以上説明した実施例１、２によれば、入力画像に対してそのフレーム周波数が非同期かつ可変である表示パネルに擬似中間調処理を施したＴＶ画像等を表示する表示装置において、入力ビデオデータを１フレームのビデオデータとして合成・ストアするフレームグラバーメモリと中間調処理後の表示データを蓄えるフレームメモリをそれぞれダブルバッファ構成の形で設け、それぞれの記憶手段の書き込み・読み出しのタイミングを制御することにより、入力画像のフレームと表示パネルのフレームとの同期をとり、擬似中間調処理の画質を維持しながらスムースな動画表示を行うことが可能となる。
【００７５】
【発明の効果】
本発明によれば、駆動条件を変えてもデータ処理の誤りがなく、良好な表示が行える。
【図面の簡単な説明】
【図１】本発明の実施態様による表示装置の基本構成を示すブロック図。
【図２】本発明の別の実施態様による表示装置の基本構成を示すブロック図。
【図３】本発明に用いられる表示素子のフレーム周波数の温度特性の一例を示した図。
【図４】本発明の実施例１による表示装置のブロック図。
【図５】図４に示したブロック図におけるビデオデータの入力から表示パネルへの出力までの一連の処理フローのタイミングを示した図。
【図６】図４に示したブロック図におけるビデオデータの入力から表示パネルへの出力までの一連の処理フローのもう一つのタイミングを示した図。
【図７】本発明の実施例２におけるビデオデータの入力から表示パネルへの出力までの一連の処理フローのタイミングを示した図。
【図８】実施例２によるフレームグラバーメモリの構成を示した図。
【図１】
0003544022.tif 000002
【図２】
0003544022.tif 000003
【図３】
0003544022.tif 000004
【図４】
0003544022.tif 000005
【図５】
0003544022.tif 000006
【図６】
0003544022.tif 000007
【図７】
0003544022.tif 000008
【図８】
0003544022.tif 000009