JPH10501632A - アクティブ・アドレス指定ディスプレイを駆動する方法および装置 - Google Patents

アクティブ・アドレス指定ディスプレイを駆動する方法および装置

Info

Publication number
JPH10501632A
JPH10501632A JP8517077A JP51707796A JPH10501632A JP H10501632 A JPH10501632 A JP H10501632A JP 8517077 A JP8517077 A JP 8517077A JP 51707796 A JP51707796 A JP 51707796A JP H10501632 A JPH10501632 A JP H10501632A
Authority
JP
Japan
Prior art keywords
image
values
stored
line
coupled
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP8517077A
Other languages
English (en)
Other versions
JP3082244B2 (ja
Inventor
バレット,レイモンド・ルイス,ジュニア
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of JPH10501632A publication Critical patent/JPH10501632A/ja
Application granted granted Critical
Publication of JP3082244B2 publication Critical patent/JP3082244B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • G09G3/3622Control of matrices with row and column drivers using a passive matrix
    • G09G3/3625Control of matrices with row and column drivers using a passive matrix using active addressing
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/08Active matrix structure, i.e. with use of active elements, inclusive of non-linear two terminal elements, in the pixels together with light emitting or modulating elements
    • G09G2300/0809Several active elements per pixel in active matrix panels
    • G09G2300/0828Several active elements per pixel in active matrix panels forming a digital to analog [D/A] conversion circuit
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0264Details of driving circuits
    • G09G2310/0286Details of a shift registers arranged for use in a driving circuit
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/02Details of power systems and of start or stop of display operation
    • G09G2330/021Power management, e.g. power saving
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2011Display of intermediate tones by amplitude modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Traffic Control Systems (AREA)

Abstract

(57)【要約】 ディスプレイ・システム(500)は、入力信号を処理して、画像を生成する。入力信号は、画像値を含み、かつライン方向を有するラインを定める、データの連続フレームを含む。画像を表示するディスプレイ(100)は、ライン方向に対応する方向である第2電極(104)を有する。データのフレームを格納するビデオ・メモリ(640)は、シングル・ライン・バッファ(602)およびシングル・フレーム・バッファ(608)を含む。コントローラ(622)は、ビデオ・メモリ(640)へのデータ・フレームの格納を制御し、タイムスロット中に所定の画像独立関数を生成する。計算エンジン(632)は、値を有する画像依存出力信号をタイムスロット中に算出する。各値は、所定の画像独立関数と、前記ビデオ・メモリ(640)に格納されたラインのうちの一つからの画像値とから判定される。

Description

【発明の詳細な説明】 アクティブ・アドレス指定ディスプレイを駆動する方法 および装置 発明の分野 本発明は、一般に、電子ディスプレイに関し、さらに詳しくは、メモリ条件お よび消費電力を節減するため、アクティブ・アドレス指定二乗平均(rms:roo t-mean-square)応答ディスプレイを駆動する方法および装置に関する。 発明の背景 直接多重化(direct multiplexed)rms応答電子ディスプレイの例に、周知な 液晶ディスプレイ(LCD)がある。このようなディスプレイでは、ネマチック 液晶材料は、この液晶材料に接触した各表面に印加された電極を有する2つの平 行なガラス・プレートの間に配置される。一般に、電極は、一方のプレート上の 垂直カラム(column)と、他方のプレート上の水平ロウ(row)に配列され、カラム 電極とロウ電極とが重複するところで画素(ピクセル)を駆動する。高情報量デ ィスプレイ、例えば、携帯ラップトップ・ コンピュータでモニタとして用いられるディスプレイは、情報の任意のパターン を表現するため多数のピクセルを必要とする。480ロウと640カラムを有し 307,200ピクセルを形成するマトリクスLCDは今日のコンピュータで広 く採用されており、数百万ピクセルのマトリクスLCDもまもなく期待される。 いわゆるrms応答ディスプレイ(rms responding display)では、ピクセルの 光状態は、ピクセルに印加される電圧の二乗、すなわち、ピクセルの対置面上の 電極に印加される電圧の差、に実質的に応答する。LCDは、ピクセルの光状態 がピクセルに印加される電圧を変更することにより修正されてから、平衡状態に 戻るのに要する時間を特徴づける固有の時定数を有する。近年の技術的進歩によ り、多くのビデオ・ディスプレイで用いられるフレーム期間(約16.7ミリ秒 )に近い時定数を有するLCDが生産される。このように短い時定数は、LCD をすばやく応答させることができ、ディスプレイ画像の目立つスミア(smearing) を生じずに動画を描画するのに特に有利である。 アクティブ・アドレス指定方法(active addressing method)は、ビデオ情報デ ィスプレイ用に用いられるLCDのコントラスト比を最適化するために一般に利 用される。一般に用いられるアクティブ・アドレス指定方法では、画像値のフレ ームからなるビデオ情報は、ディスプレイ・システムに送出される画像値のロウ のシーケンスに整理され る。各画像値は、ディスプレイのピクセルにおいて提示される画像におけるピク セルの値(白黒グレー・スケール・システムではグレー・スケール値)を表す。 アクティブ・アドレス指定方法は、フレーム期間に対応する共通の期間Tを有す る周期的パルスの列からなる信号で、ロウ電極を駆動する。ロウ信号は、表示さ れる画像とは独立しており、好ましくは直交(orthogonal)かつ正規化(normalize d)される、すなわち、正規直交(orthonormal)である。直交という用語は、ロウ の一つに印加される信号の振幅が別のロウに印加される信号の振幅で乗算される 場合に、フレーム期間におけるこの積の積分がゼロであることを表す。正規化と いう用語は、すべてのロウ信号がフレーム期間Tにおいて積分された同じrms 電圧を有することを表す。 アクティブ・アドレス指定の問題点は、毎秒毎に要する多数の計算によって生 じる。例えば、480ロウと640カラムおよび60フレーム/秒のフレーム・ レートを有するグレー・スケール・ディスプレイでは、毎秒100億弱の計算を 必要とする。アクティブ・アドレス指定を利用する一般的な現在入手可能なディ スプレイ・システムは、2セットのビデオ画像メモリを有し、それぞれのセット は480x640個の画像値を格納でき、各画像値は一般に8ビット値である。 メモリ・セットのうち一方は、ロウ単位で画像値のフレームを組み立てるために 用いられ、第2のメモリ・セットは、画像値のカラムがフレーム期間で一定 のままとなる画像値のソースとして用いられる。このようにカラム情報を一定に 維持することは、画像のジッタおよびスミアを防ぐために重要である。上記のレ ートで計算を実行することは現在の技術で可能であるが、アクティブ・アドレス 指定ディスプレイ用に用いられる計算エンジンとしてこれまで提唱されたアーキ テクチャはメモリ条件を最小限に抑えるように最適化されない。メモリ条件問題 は携帯用途で特に重要であり、ここでは過剰なメモリにより過剰な電力条件,パ ーツの大型化およびメモリの高コスト化が生じる。過剰な電力条件は、寸法およ びバッテリ寿命が主な設計項目であるバッテリ駆動型ラップトップ・コンピュー タなどの携帯用途において特に重要である。 従って、メモリ条件を最小限に抑え、また画像処理システムの消費電力および 寸法を最小限に抑えるように、アクティブ・アドレス指定ディスプレイを制御・ 駆動する方法および装置が必要とされる。 発明の概要 本発明の第1態様では、ディスプレイ・システムは入力信号を処理して、画像 を生成する。入力信号は、データの連続フレームを含み、各フレームは、複数の 連続的に送信された画像データのラインを定める。これらのラインは、ライン方 向を有する。ディスプレイ・システムは、アクテ ィブ・アドレス指定ディスプレイ,ビデオ・メモリ,コントローラ,計算エンジ ン,第1ドライバ素子および第2ドライバ素子を有する。 アクティブ・アドレス指定ディスプレイは画像を表示するためのものであり、 ピクセルを形成する交点において互いに交差する複数の第1電極と複数の第2電 極とを有する。複数の第2電極は、ライン方向に対応する方向である。ビデオ・ メモリは、シングル・ライン・バッファおよびシングル・フレーム・バッファに よって構成される。シングル・ライン・バッファは入力信号に結合され、複数の 連続的に送信された画像値のラインのうちの一つを含む格納済みラインを累積す るためのものである。シングル・フレーム・バッファはシングル・ライン・バッ ファに結合され、複数の格納済みラインを含むデータのフレームを格納するため のものである。コントローラは、ビデオ・メモリに結合される。コントローラは 、格納済みラインが前記シングル・ライン・バッファに完全に格納された後に、 格納済みラインを前記シングル・ライン・バッファから前記シングル・フレーム ・バッファに転送し、タイムスロット中に少なくともM個の値を有する所定の画 像独立関数(imageindependent function)を生成する。計算エンジンは、コント ローラおよびビデオ・メモリに結合される。計算エンジンは、タイムスロット中 に画像依存出力信号を算出する。画像依存出力信号は、N個の値を有する。N個 の値の それぞれは、所定の画像独立関数と、Nセットの画像値のうちの一つから求めら れる。計算エンジンは、前記シングル・フレーム・バッファに格納された複数の 格納済みラインのうちの異なる一つから、Nセットの画像値のそれぞれを読み出 す。第1ドライバ素子は、コントローラおよびアクティブ・アドレス指定ディス プレイに結合される。タイムスロット中に、第1ドライバ回路は、M個の第1電 極に結合されるM個の第1電圧を生成する。M個の第1電圧のそれぞれは、少な くともM個の値のうちの一つに比例する。第2ドライバ素子は、計算エンジンお よびアクティブ・アドレス指定ディスプレイに結合される。タイムスロット中に 、第2ドライバ素子は、N個の第2電極に結合されるN個の第2電圧を生成する 。N個の第2電圧のそれぞれは、N個の値のうちの一つに比例する。 本発明の第2態様では、ディスプレイ・システムは入力信号を処理して、画像 を生成する。入力信号は、複数の連続的に送信された画像値のカラムを定めるデ ータの連続フレームを含む。ディスプレイ・システムは、アクティブ・アドレス 指定ディスプレイ,ビデオ・メモリ,コントローラ,計算エンジン,ロウ・ドラ イバ素子およびカラム・ドライバ素子を含む。 アクティブ・アドレス指定ディスプレイは画像を表示するためのものであり、 ピクセルを形成する交点において互いに交差する複数のロウ電極と複数のカラム 電極とを有す る。ビデオ・メモリはデータのフレームを格納するためのものであり、シングル ・カラム・バッファおよびシングル・フレーム・バッファを含む。シングル・カ ラム・バッファは入力信号に結合され、複数の連続的に送信された画像値のカラ ムのうちの一つを含む格納済みカラムを累積するためのものである。シングル・ フレーム・バッファはシングル・カラム・バッファに結合され、複数の格納済み カラムからなるデータのフレームを格納するためのものである。コントローラは 、ビデオ・メモリに結合される。コントローラは、対応する格納済みカラムから の画像値が前記シングル・フレーム・バッファから読み出されない間で、かつ格 納済みカラムが前記シングル・カラム・バッファに完全に格納された後に、格納 済みカラムを前記シングル・カラム・バッファから前記シングル・フレーム・バ ッファに転送する。コントローラは、タイムスロット中に、少なくともM個の値 を有する所定の画像独立関数を生成する。計算エンジンは、コントローラおよび ビデオ・メモリに結合される。計算エンジンは、タイムスロット中に画像依存出 力信号を算出する。画像依存出力信号は、N個の値を有する。N個の値のそれぞ れは、所定の画像独立関数と、Nセットの画像値のうちの一つから求められ、前 記計算エンジンは、シングル・フレーム・バッファに格納された複数の格納済み カラムのうちの異なる一つから、Nセットの画像値のそれぞれを読み出す。ロウ ・ドライバ素子は、コントローラ およびアクティブ・アドレス指定ディスプレイに結合される。ロウ・ドライバ回 路は、M個のロウ電極に結合されるM個のロウ電圧を生成する。M個のロウ電圧 のそれぞれは、タイムスロット中にM個の値のうちの一つに比例する。カラム・ ドライバ素子は、計算エンジンおよびアクティブ・アドレス指定ディスプレイに 結合される。カラム・ドライバ素子は、N個のカラム電極に結合されるN個のカ ラム電圧を生成する。N個のカラム電圧のそれぞれは、タイムスロット中にN個 の値のうちの一つに比例する。 本発明の第3態様では、方法は、入力信号を処理してアクティブ・アドレス指 定ディスプレイ上で画像を生成する電子デバイスにおいて用いられる。入力信号 は、複数の連続的に送信された画像値のラインを定めるデータのフレームを含む 。複数の連続的に送信されたラインは、ライン方向を有する。この方法は、累積 する段階,転送する段階,生成する段階,読み出す段階,算出する段階,反復す る段階,第1電圧を生成する段階および第2電圧を生成する段階とを含む。 累積する段階では、複数の連続的に送信された画像値のラインのうちの一つか らなる格納済みラインは、シングル・ライン・バッファに格納される。生成する 段階では、少なくともM個の値を有する所定の画像独立関数がタイムスロット中 に生成される。読み出す段階では、複数の画像値は、シングル・フレーム・バッ ファに格納された複数の格納済 みラインのうちの一つから読み出される。算出する段階では、画像依存出力信号 のN個の値のうちの一つがタイムスロット中に算出される。N個の値のそれぞれ は、所定の画像独立関数と、読み出す段階において読み出された複数の画像値か ら求められる。反復する段階では、各反復について複数の格納済みラインのうち の異なる一つを用いて、読み出す段階および算出する段階がタイムスロット中に 反復される。第1電圧を生成する段階では、タイムスロット中にM個の第1電圧 が生成され、アクティブ・アドレス指定ディスプレイのM個の第1電極に結合さ れる。M個の第1電圧のそれぞれは、所定の画像独立関数の少なくともM個の値 のうちの一つに比例する。第2電圧を生成する段階では、タイムスロット中にN 個の第2電圧が生成され、ライン方向に対応する方向を有するアクティブ・アド レス・ディスプレイのN個の第2電極に結合される。N個の第2電圧のそれぞれ は、N個の値のうちの一つに比例する。 本発明の第4態様では、電子デバイスは、マイクロコンピュータ,筐体および ディスプレイ・システムを含む。マイクロコンピュータは、データの連続フレー ムを含む入力信号を送信するためのものであり、各フレームは複数の連続的に送 信された画像値のラインを定める。複数の連続的に送信されたラインは、ライン 方向を有する。筐体は、マイクロコンピュータに結合され、マイクロコンピュー タおよびディスプレイ・システムを支持し、保護する。ディス プレイ・システムは、マイクロコンピュータに結合され、入力信号を処理して、 画像を生成する。ディスプレイ・システムは、アクティブ・アドレス指定ディス プレイ,ビデオ・メモリ,コントローラ,計算エンジン,第1ドライバ素子およ び第2ドライバ素子を含む。 アクティブ・アドレス指定ディスプレイは画像を表示するためのものであり、 ピクセルを形成する交点において互いに交差する複数の第1電極と複数の第2電 極とを有する。複数の第2電極は、ライン方向に対応する方向である。ビデオ・ メモリは、シングル・ラインバッファおよびシングル・フレーム・バッファによ って構成される。シングル・ライン・バッファは入力信号に結合され、複数の連 続的に送信された画像値のラインのうちの一つを含む格納済みラインを累積する ためのものである。シングル・フレーム・バッファはシングル・ライン・バッフ ァに結合され、複数の格納済みラインを含むデータのフレームを格納するための ものである。コントローラは、ビデオ・メモリに結合される。コントローラは、 格納済みラインが前記シングル・ライン・バッファに完全に格納された後に、格 納済みラインを前記シングル・ライン・バッファから前記シングル・フレーム・ バッファに転送し、タイムスロット中に少なくともM個の値を有する所定の画像 独立関数を生成する。計算エンジンは、コントローラおよびビデオ・メモリに結 合される。計算エンジンは、タイムスロット中に画像依存出 力信号を算出する。画像依存出力信号は、N個の値を有する。N個の値のそれぞ れは、所定の画像独立関数と、Nセットの画像値のうちの一つから求められる。 計算エンジンは、前記シングル・フレーム・バッファに格納された複数の格納済 みラインのうちの異なる一つから、Nセットの画像値のそれぞれを読み出す。第 1ドライバ素子は、コントローラおよびアクティブ・アドレス指定ディスプレイ に結合される。タイムスロット中に、第1ドライバ回路は、M個の第1電極に結 合されるM個の第1電圧を生成する。M個の第1電圧のそれぞれは、少なくとも M個の値のうちの一つに比例する。第2ドライバ素子は、計算エンジンおよびア クティブ・アドレス指定ディスプレイに結合される。タイムスロット中に、第2 ドライバ素子は、N個の第2電極に結合されるN個の第2電圧を生成する。N個 の第2電圧のそれぞれは、N個の値のうちの一つに比例する。 図面の簡単な説明 第1図は、従来の液晶ディスプレイの一部の正面正射図である。 第2図は、従来の液晶ディスプレイの一部の第1図のライン2−2から見た正 射断面図である。 第3図は、本発明の好適な実施例によるウォルシュ関数の8x8マトリクスで ある。 第4図は、本発明の好適な実施例による第3図のウォルシュ関数に対応する駆 動信号を示す。 第5図は、本発明の好適な実施例によるディスプレイ・システムの電気ブロッ ク図である。 第6図は、本発明の好適な実施例によるディスプレイ・システムの処理システ ムの電気ブロック図である。 第7図は、本発明の第1の別の実施例によるディスプレイ・システムの電気ブ ロック図である。 第8図は、本発明の好適な実施例および別の実施例による処理システムのrm s補正率計算機の電気ブロック図である。 第9図は、本発明の好適な実施例および別の実施例による処理システムの計算 エンジンの電気ブロック図である。 第10図は、本発明の好適な実施例および別の実施例による処理システムのコ ントローラの電気ブロック図である。 第11図は、本発明の好適な実施例および別の実施例によるパーソナル・コン ピュータの電気ブロック図である。 第12図は、本発明の好適な実施例および別の実施例によるパーソナル・コン ピュータの正面正射図である。 第13図は、本発明の好適な実施例および第1の別の実施例によるビデオ・メ モリをロードする動作を説明するフローチャートである。 第14図は、本発明の好適な実施例および別の実施例によるrms補正率計算 機の動作を説明するフローチャート である。 第15図は、本発明の好適な実施例および別の実施例による計算エンジンの動 作を説明するフローチャートである。 好適な実施例の詳細な説明 本発明の好適な実施例および別の実施例によるディスプレイ処理システムにつ いて、以下で詳細に説明し、ここでディスプレイ処理システムは、第1電極およ び第2電極を有するディスプレイを駆動して、画像を表示し、この画像は、画像 値のラインからなる連続フレームでディスプレイ処理システムに送信され、ライ ンの方向(ロウまたはカラム)は、第2電極の方向に対応する。複数のタイムス ロットのそれぞれにおいて、第1電極は所定の画像独立信号で駆動され、第2電 極は画像依存信号で駆動される。各タイムスロット中に、画像依存信号は、各第 2電極について一つ、複数の値を有する。本発明の好適な実施例および別の実施 例による以下で説明する独自のアーキテクチャは、送信された画像値の一つのラ インにのみ基づいて、画像依存信号の各値を計算し、そのためディスプレイ処理 システムの画像値メモリ条件および相互接続条件が最小限に抑えられる。 第1図および第2図を参照して、従来の液晶ディスプレイ(LCD)100の 一部の正射正面図および断面図は、 第1および第2透明基板102,206を示し、その間のスペースは液晶材料2 02の層で埋められる。周辺シール材204は、液晶材料がLCD100から漏 れるのを防ぐ。LCD100は、第2透明基板206上に配置されたロウ電極1 06と、第1透明基板102上に配置されたカラム電極104とによって構成さ れる複数の透明電極をさらに含む。カラム電極104がロウ電極106に重複す る各点、例えば、交点108において、重複する電極104,106に印加され る電圧は、その間の液晶材料202の光状態を制御でき、それにより制御可能な 画素(ピクセル)を形成する。LCDは本発明の好適な実施例による好適なディ スプレイ要素であるが、他の種類のディスプレイ要素も、LCDのrms応答と 同様に、各ピクセルに印加される電圧の二乗に応答する光特性を示せば、利用で きることが理解される。 第3図および第4図を参照して、本発明の好適な実施例によるウォルシュ関数 300の8x8(3次)マトリクスと、対応するウォルシュ波形400を示す。 ウォルシュ関数は正規直交であり、上記の発明の背景で述べたように、アクティ ブ・アドレス指定ディスプレイ・システムで利用するのに好適である。このよう なディスプレイ・システムで用いると、ウォルシュ波形400によって表される レベルを有する電圧は、LCD100の選択された複数の電極に固有に印加され る。例えば、ウォルシュ波形404,4 06,408は、第1(最上部),第2および第3ロウ電極106にそれぞれ印 加できる。このように、ウォルシュ波形400のそれぞれはロウ電極106の対 応する一つに固有に印加される。なお、ウォルシュ波形402は望ましくないD C電圧でLCDをバイアスするので、LCD用途でウォルシュ波形402を利用 しないことが好ましい。 ウォルシュ波形400の値は各タイムスロット中に一定であることに留意され たい。8個のウォルシュ波形400のタイムスロットの期間は、開始410から 終了412までのウォルシュ波形400の完全な1サイクルの期間の8分の1で ある。ディスプレイをアクティブ・アドレス指定するためにウォルシュ波形を利 用する場合、ウォルシュ波形400の完全な1サイクルの期間はフレーム期間、 すなわち、LCD100のすべてのピクセル108を制御するためにデータの完 全な1セットを受信する時間、に等しく設定される。 8つのウォルシュ波形400は、8個までのロウ電極106(ウォルシュ波形 402を利用しない場合、7個)を固有に駆動できる。なお、実用的なディスプ レイはさらに多くのロウを有することが理解される。例えば、480ロウおよび 640カラムを有するディスプレイは、現在ラップトップ・コンピュータにおい て広く利用される。ウォルシュ関数マトリクスは、2の累乗によって決まる完全 なセットで利用可能であり、また正規直交条件は2つ以上の電 極を各ウォルシュ波形から駆動することを許さないので、480個のロウ電極1 06を有するディスプレイを駆動するためには、512x512(29x29)ウ ォルシュ関数マトリクスが必要になる。この場合、タイムスロットTの期間は、 フレーム期間の512分の1である。480個のロウ電極106を駆動するため 480個のウォルシュ波形が用いられ、一方、DCバイアスを有する第1ウォル シュ波形402を好ましくは含む、残りの32個は未使用である。 第5図を参照して、本発明の好適な実施例によるディスプレイ・システム50 0の電気ブロック図は、表示すべきデータの連続フレームを含む入力信号を受信 するため、好ましくは、8ビット幅のデータ入力ライン508に結合された複数 の処理システム510からなる。データの連続フレームは、ラインにまとめられ る画像値を定める。ラインは、本発明の好適な実施例に従って、垂直走査線また は画像値のカラムである。データの連続フレームは、640本のラインを含み、 それぞれのラインは480個の連続的に送信された画像値からなる。LCD10 0は従来の設計であり、LCD100で水平に延在する、以下では第1電極とい う480個のロウ電極と、以下では第2電極という2セットのカラム電極とを有 する。なお、画像値のラインは、第2セットの電極に対応する垂直またはカラム 方向を有することが理解される。各セットの第2(カラム)電極は、 エッジ(上または下)からディスプレイ501のほぼ中心まで垂直に延在し、各 第2(カラム)電極は第1(ロウ)電極の半分と交差する。この従来の電極配置 は、各処理システムによって実行される計算量を低減し、従来のアクティブ・ア ドレス指定ディスプレイのディスプレイ・システムならびに本発明の好適な実施 例によるディスプレイ・システム500のコントラストおよび最大フレーム・レ ートを、簡単かつコスト効率的に改善する。この種の第2ディスプレイ電極の配 列を以下では分割第2電極(split second electrodes)という。各処理システム 510の計算条件を軽減するため、LCD100は8つの領域511に分割され 、各領域は処理システム510の一つによって担当され、各領域は160個のカ ラム電極104と、240個のロウ電極106とを収容する。なお、本発明の好 適な実施例において必要なウォルシュ・マトリクスは28x28(256x256 )のサイズであり、よってタイムスロットTはフレーム期間の256分の1であ る。 処理システム510は、画像依存(カラム)出力ライン512上のデジタル出 力信号を対応するアナログ第2(カラム)ドライブ信号に変換するため、好まし くは8ビット幅の画像依存(カラム)出力ライン512によって、Sony Corpora tion社製のモデルCXD1178Q DACなどのビデオ・デジタル/アナログ ・コンバータ(DAC)502に結合される。DAC502は、LCD100の 第2 (カラム)電極104をアナログ第2(カラム)ドライブ信号を駆動するため、 Seiko Epson Corporation社製のモデルSED1779D0Aドライバなどのア ナログ・タイプの第2(カラム)ドライブ素子504に結合される。また、処理 システム510のうち2つは、LCD100の上分割および下分割の第1(ロウ )電極106を所定のセットのウォルシュ信号で駆動するため、画像独立(ロウ )出力ライン514によって、Seiko Epson Corporation社製のモデルSED1 704ドライバなどのデジタル・タイプの第1(ロウ)ドライブ素子506に結 合される。なお、DAC502,第2(カラム)ドライブ素子504および第1 (ロウ)ドライブ素子506について他の同様な部品も利用できることが理解さ れる。 第2(カラム)および第1(ロウ)ドライブ素子504,506は、タイムス ロットT(第4図)の期間中に、第2(カラム)および第1(ロウ)電極104 ,106のそれぞに宛てられたドライブ・レベル情報のバッチを受信・格納する 。次に、第2(カラム)および第1(ロウ)ドライブ素子504,506は、次 のバッチ、例えば、次のタイムスロットTに対応するバッチが第2(カラム)お よび第1(ロウ)ドライブ素子504,506によって受信されるまで、受信し たドライブ・レベル情報に基づいて各第2(カラム)および第1(ロウ)電極1 04,106についてドライブ・レベルを実質的に同時に印加・維持する。 このように、すべての第2(カラム)および第1(ロウ)電極104,106の ドライブ信号の遷移は、実質的に互いに同期して生じる。 第6図を参照して、本発明の好適な実施例によるディスプレイ・システムの処 理システム510のうちの一つの電気ブロック図は、コントローラ622,ビデ オ・メモリ640,画像依存出力計算機650および画像独立関数シフト・レジ スタ614からなる。ビデオ・メモリ640は、ライン・バッファ602および フレーム・バッファ608によって構成される。データ入力ライン508は、ラ イン・バッファ602に結合される。ライン・バッファ602は、タイミング信 号639によってコントローラ622に結合される。ライン・バッファは、デー タ・フレームのシングル・ラインから240個の連続的に送信された画像値を受 信して、240個の画像値を格納し、パラレル・バス633上で240個の画像 値を出力する。なお、処理システム500はディスプレイ100の画像値の一つ のブロック511を処理するため、ライン・バッファ602は480個の画像値 の一つのラインの一部を格納し、そのため部分的シングル・ライン・バッファ6 02とも呼ばれることがあることが理解される。タイミング信号639は、送信 される画像値との同期を行う。ライン・バッファ602は、従来の入力回路,従 来のカウンタ,従来のランダム・アクセス・メモリ(RAM),従来の制御論理 および十分ではあ るが過剰ではないサイズの従来のシフト・レジスタ素子によって構成され、これ らは従来のように相互結合され、画像値のシングル・ラインを受信,格納および 転送する所望の機能を提供する。なお、一部のディスプレイ・システム500で は、入力信号はアナログでもよく、その場合、ディスプレイ・システム500は 、ライン・バッファ602に結合されるデジタル信号を生成するためのアナログ /デジタル・コンバータも含むことが理解される。 パラレル・バス633は、画像値の完全なラインが受信されたときに画像値の ラインをフレーム・バッファ608に転送し、かつフレーム・バッファ608に 転送された画像値の対応するラインを前回のデータ・フレームから削除するため 、ライン・バッファ602をフレーム・バッファ608に結合する。パラレル・ バス633は、240x8ビット幅のバスである。フレーム・バッファ608は 、従来のメモリ,入力,出力およびアドレス指定素子からなる240個の画像値 の160本のラインを格納するのに十分ではあるが過剰でない格納番地を有する RAMであり、メモリ,アドレス指定,入力および出力素子は画像値のラインの 従来のパラレル入力および出力のために配列される。なお、処理システム500 はディスプレイ100の画像値の1ブロック511を処理するので、フレーム・ バッファ608は620ラインのシングル・フレームの一部を格納し、そのため シングル・フレーム・メモリ608は部分的 シングル・フレーム・バッファ608とも呼ばれることがあることが理解される 。 コントローラ622は、ライン・バッファ602およびフレーム・バッファ6 08の動作を制御するため、制御バス624によってライン・バッファ602お よびフレーム・バッファ608に結合される。コントローラ622は、画像独立 関数シフト・レジスタ614の動作を制御するため、制御バス624によって画 像独立関数シフト・レジスタ614にさらに結合される。コントローラ622は 、コントローラ622によって生成された所定の画像独立関数を画像独立関数シ フト・レジスタ614に転送するため、画像独立関数バス635によって結合さ れる。画像依存出力計算機650は、rms補正率計算機632,補正率バッフ ァ601および計算エンジン610によって構成される。コントローラ622は 、計算エンジン610の動作を制御するため、制御バス624,タイミング信号 637および仮想値信号(virtual value signal)656によって計算エンジン6 10にさらに結合される。また、コントローラ622は、rms補正率計算機6 32を制御するため、制御バス624によってrms補正率計算機632に結合 され、またデータ入力ライン508上で入力信号との画像値同期を行うため、タ イミング信号639によって結合される。また、rms補正率計算機632は、 画像値のラインを受信して、第7図を参照して以下で説明するように、各 ラインの補正率を判定するため、データ入力ライン508に結合される。補正率 バッファ601は、各ラインについてrms補正率計算機632によって判定さ れ、送出された補正率を受信・格納するため、第1補正率信号607によってr ms補正率計算機632に結合される。コントローラ622は、補正率バッファ 601を制御するため、制御バス624によって補正率バッファにさらに結合さ れる。各補正率は、各フレーム期間について補正率バッファ601に格納され、 この補正率バッファ601は、画像値の160本の最も新しく受信したラインに 対応する160個の補正率を格納する。補正率バッファ601は、補正率を計算 エンジン610に転送するため、第2補正率信号609によって画像独立関数シ フト・レジスタ614に結合される。 フレーム・バッファ・メモリ608内の画像値は、コントローラ622によっ てブロックに整理され、各ブロックは、第2電極104のシングル・グループに よって制御される実質的にすべてのピクセル108に対応し、グループ・サイズ は本発明に基づいて決定され、第2電極104は、処理システム510が担当す る領域511に入る。ブロック・サイズは、上記のように、240画像値の16 0本のラインである。コントローラ622は、ライン・バッファ602およびフ レーム・バッファ608の動作を制御して、データ・フレーム内のブロックのう ち一つの所定のブロッ クについて画像値を変換・格納する。所定のブロック内の画像値の完全なライン がデータ入力ライン508上で送信されると、コントローラ622はライン・バ ッファ602を制御して、ライン・バッファ602に格納された画像値を、送信 された画像値のラインに対応するフレーム・バッファ608内の所定のライン番 地に転送する。 フレーム・バッファ・メモリ608は、各ウォルシュ信号タイムスロットTに ついて第2電極104を駆動するための値を計算するため、パラレル・データ・ バス630によって計算エンジン610に結合される。パラレル・データ・バス 630は、第2電極104のシングル・グループによって制御され、かつ処理シ ステム510が担当するLCD100の領域511に入る実質的にすべてのピク セル108について画像値を同時に送信するために十分広い。例えば、240ロ ウを担当し、8ビットのピクセル値を有する処理システム510では、パラレル ・データ・バス630は、1920本のパラレル経路を有していなければならな い。 画像独立関数シフト・レジスタ614の機能は、各タイムスロットTについて 処理システム510によって担当される第1電極に対応するウォルシュ関数値を コントローラ622から受信することである。画像独立関数バス635上でタイ ムスロットTについてウォルシュ関数値を受信すると、画像独立関数シフト・レ ジスタ614は、タイムス ロットTの画像独立信号の計算に用いるため、タイムスロットTについて受信し たウォルシュ関数値を計算エンジン610に転送する。また、画像独立関数シフ ト・レジスタ614は、本発明の好適な実施例によりコントローラ622によっ て制御されるレートにて、各タイムスロットTについて処理システム510によ って担当される第1電極に対応するウォルシュ関数値によって画像独立出力ライ ン514を駆動する。画像独立関数シフト・レジスタ614は、好ましくは、従 来の240x1ビットのシリアル入力/パラレル出力シフト・レジスタである。 画像独立関数シフト・レジスタ614は十分シンプルなため、特に、高度な回路 集積を利用する実施例では、コントローラ622に組み込むこともできる。 計算エンジン610は、ウォルシュ関数値を計算エンジン610に転送するた め、パラレル転送バス636によって画像独立関数シフト・レジスタ614に結 合される。パラレル転送バス636は、処理システム510によって担当される 各第1電極の1ビット・ウォルシュ関数値を転送するため十分広くなければなら ない。例えば、240個の第1電極を担当する処理システム510では、パラレ ル転送バス636は240本のパラレル経路を有しなければならない。なお、ウ ォルシュ関数が好ましいが、他の正規直交関数も計算エンジン610によって利 用され、計算を実行できることが理解される。計算エンジン610は、各タ イムスロット中に160個の値を有する画像依存信号を算出する。160個の値 のそれぞれは、一つの第2電極を駆動するために用いられ、フレーム・バッファ 608に格納された画像値の一つのラインと、補正率バッファ601に格納され た一つの補正率と、タイムスロットTのウォルシュ関数(画像独立関数)とから 判定される。補正率は、画像値の対応する一つのラインに基づく。従って、計算 エンジン610は、各タイムスロット中に、160個の画像独立値計算を行い、 各値は画像値の一つのラインにのみ依存する。計算エンジン610の構造および 動作については、以下でさらに詳しく説明する。コントローラ620は、各ライ ンの格納が画像依存信号の2つの値の連続した値計算の間で実行され、かつ画像 値の対応するラインがフレーム・バッファ608から読み出される、画像値の対 応するラインを伴う値計算のライン読み出し動作中に、決して実行されないよう に、画像値の各ラインのフレーム・バッファ608への格納を制御する。コント ローラ622は、データ・フレームのソース、例えば、パーソナル・コンピュー タのプロセッサから、同期信号およびクロック信号をそれぞれ受信するため、フ レーム同期ライン638およびクロック・ライン642にさらに結合される。 画像ラインは画像値計算の間で格納されるので、計算エンジン610が画像値 のラインに基づいて画像依存値計算を行う間、画像値は安定することが理解され る。本発明の 好適な実施例によるメモリおよび計算アーキテクチャは、画像値がライン方向に 対して直交な方向で更新される場合に生じるスミアおよびコントラストの損失を 防ぐ。画像値のラインが画像値のロウとして受信され、また画像依存信号がディ スプレイのカラム電極に対して直交に印加される従来のディスプレイ・システム では、コントラストの損失およびスミアは、2つのフル・フレーム・バッファを 利用し、第2のフレーム・バッファに書き込みながら第1のフレーム・バッファ から読み出すことによって防いでいた。これは、従来のディスプレイ・システム では、受信される画像値および画像依存信号値を算出するためにフレームから読 み出される画像値のラインの「方向」の不整合性のために、このような従来シス テムで一つのフレーム・バッファのみが用いられる場合に生じる画像値の変化を 防ぐために行われた。本発明の好適な実施例に基づいて説明した独自のアーキテ クチャは、画像値を複数のラインとしてフレーム・バッファ608に格納し、か つそれぞれが画像値の一つのラインに依存する値を有する画像依存出力信号を計 算することにより、ビデオ・メモリ条件を実質的にライン・バッファ602およ びフレーム・バッファ608に低減する。シングル・フレーム・バッファ808 についてパラレル・ライン入力および出力を利用する、本発明の好適な実施例に 基づいて説明されるこの独自のアーキテクチャは、フレーム・メモリへの画像値 の入力がフレーム・メモリか モリからの画像値の出力に対して直交方向である従来のシステムに比べて、ビデ オ・メモリの相互接続を単純化する。 第7図を参照して、本発明の第1の別の実施例によるディスプレイ・システム 700の電気ブロック図は、表示すべきデータの連続フレームを含む入力信号を 受信するため、好ましくは8ビット幅のデータ入力ライン508に結合された複 数の処理システム510からなる。データの連続フレームは画像値を定め、画像 値はラインにグループ化される。ラインは、本発明の第1の別の実施例により水 平走査線または画像値のロウである。データの連続フレームは、480本のライ ンを含み、各ラインは640個の連続的に送信された画像値からなる。LCD7 01は、従来のディスプレイ設計および作製方法を利用して作製され、以下では 第1電極というLCD701で垂直に延在する640個のカラム電極と、以下で は第2電極という2セットのロウ電極とを有する。なお、画像値のラインは、第 2セットの電極に対応する水平またはロウ方向を有することが理解される。各セ ットの第2(ロウ)電極は、エッジ(左または右)からディスプレイ503のほ ぼ中心まで水平に延在し、各第2(ロウ)電極は第1(カラム)電極の半分と交 差する。この分割された第2電極構造は、各処理システムによって実行される計 算量を低減し、ディスプレイ・システム700のコントラストおよび最大フレー ム・レートを簡単かつコスト効率的に改善する。各処理システム510の計 算条件を低減するため、LCD701は6つの領域711に分割され、各領域は 処理システム510の一つによって担当され、また各領域は160個のロウ電極 106と、320個のカラム電極104とを収容する。なお、本発明の好適な実 施例において必要なウォルシュ・マトリクスは29x29(512x512)のサ イズであり、そのためタイムスロットTはフレーム期間の512分の1である。 処理システム510は、処理システム510のデジタル出力信号を対応するア ナログ第2(ロウ)ドライブ信号に変換するため、好ましくは8ビット幅の画像 依存(ロウ)出力ライン512によって、Sony Corporation社製のモデルCXD 1178Q DACと同様なビデオ・デジタル/アナログ・コンバータ(DAC )502に結合される。DAC502は、LCD100の第2(ロウ)電極10 6をアナログ・ロウ・ドライブ信号で駆動するため、Seiko Epson Corporation 社製のモデルSED1779D0Aドライバなどのアナログ・タイプの第2(ロ ウ)ドライブ素子504に結合される。また、処理システム510の2つは、L CD701の左および右部分の第1(カラム)電極104を所定のセットのウォ ルシュ関数信号で駆動するため、第1(カラム)出力ライン514によって、Se iko Epson Corporation社製のモデルSED1704ドライバなどデジタル・タ イプの第1(カラム)ドライブ素子506に結合される。なお、DAC502, 第2(ロウ)ド ライブ素子504および第1(カラム)ドライブ素子506について他の同様な 部品も利用できることが理解される。 第2(ロウ)および第1(カラム)ドライブ素子504,506は、タイムス ロットT(図4)の期間中に、第2(ロウ)および第1(カラム)電極106, 104のそれぞれに宛てられたドライブ・レベル情報のバッチを受信・格納する 。次に、第2(ロウ)および第1(カラム)ドライブ素子504,506は、次 のバッチ、例えば、次のタイムスロットTに対応するバッチが第2(ロウ)およ び第1(カラム)ドライブ素子504,506によって受信されるまで、受信し たドライブ・レベル情報に基づいて各第2(ロウ)および第1(カラム)電極1 04,106についてドライブ・レベルを実質的に同時に印加・維持する。この ように、すべての第2(ロウ)および第1(カラム)電極104,106のドラ イブ信号の遷移は、実質的に互いに同期して生じる。 第6図を参照して上で説明した同じ処理システム510は、処理システム51 0において用いられるデバイスおよびバスのサイズを修正することによって、デ ィスプレイ・システム700で利用可能であることが理解される。その説明は、 他の点で同じままである。ライン・バッファ602は160画像値x8ビットの バッファであり、フレーム・バッファは160ラインx320画像値x8ビット のバッファであり、画像独立関数シフト・レジスタ614は、3 20x1ビットのシフト・レジスタである。パラレル・データ・バス630は、 160x8、すなわち1280ビット幅のバスであり、パラレル・データ・バス 633は、320x8、すなわち2560ビット幅のバスであり、パラレル・デ ータ・バス636は、320ビット幅のバスである。本発明の第1の別の実施例 によるrms補正率計算機632および計算エンジン610内で必要な同様なサ イズ変更は、当業者には以下のより詳しい説明で明白となる。 さらに、本発明の第1の別の実施例によるディスプレイ・システム700は、 大きな(例えば、480ロウx640カラム)ディスプレイ・システムを提供し 、かつ入力信号がカラムではなく、ロウで画像値を与えず、また与えるように経 済的に変更できない場合には、望ましい設計上の選択肢となりうることが理解さ れる。その一例は、シリアル・データ信号を生成する装置がすでに大量に存在し 、カラム・フォーマットで画像値を有する信号を生成するために経済的に変更で きない場合がある。小型ディスプレイ・システム(例えば、240ロウx320 カラム)の場合、所望のフレーム・レートおよびコントラスト比を達成するため に分割電極ディスプレイ・パネルは必要なく、第1電極をロウ電極またはカラム 電極のいずれとしても利用でき、そのため本発明の好適な実施例および別の実施 例により説明する独自のアーキテクチャが可能になり、この場合、画像依存信号 の各値は画像値の一つのラインからのみ判定され、 かつ画像依存信号は入力データのラインの方向に対応するディスプレイ電極のセ ットに印加される。 第8図を参照して、本発明の好適な実施例および別の実施例による処理システ ム510のrms補正率計算機632の電気ブロック図は、表示すべきデータの 連続フレームを含む入力信号を受信するデータ入力ライン508と、rms補正 率計算機632を制御する制御バス624と、タイミング信号639とによって 構成される。完全に「オフ」ピクセルを表すために+1と、完全に「オン」ピク セルを表すために−1とを利用し、かつ+1と−1のみの値を有するウォルシュ 関数を利用するディスプレイでは、ディスプレイの各ラインの補正率は: ただし、Nはリアル第1電極(real first electrodes)の数であり、Iiはライン のi番目の画像値の値である。 0〜255の範囲を有する8ビット・ピクセル値について調整し、240個の リアル第1電極があると仮定すると、式(1)は次のようになる: この式は次のように整理される: この式は次のようにさらに整理される: データ入力508上で着信するデータから、各ラインについてこの補正率を計 算するのがrms補正率計算機632の機能である。計算されたrms補正率の それぞれは画像値のラインに対応し、また画像依存信号の一つの値にも対応し( そのため、第2電極のうちの一つにも対応する)、これらの計算されたrms補 正率は、一時的に格納し、その後計算エンジン610に転送するため補正率バッ ファ601に転送される。計算エンジン610内では、各rms補正率は、第9 図を参照して以下で説明するように、従来のアドレス指定方法に基づいて、画像 値とウォルシュ関数値との積の和と合成される。rms補正率の目的は、従来の アクティブ・アドレス指定ディスプレイの当業者によって証明できるように、各 画像依存信号値計算に入る非線形項を除去することである。 rms補正率計算機632は、受信したピクセル値を加算するためにデータ入 力ライン508に結合された第1アキュムレータ710をさらに含んで構成され る。第1アキ ュムレータ710の出力は、第1減算器712の両方の入力に結合され、ここで 被減数(minuend)入力データは、被減数入力データを256で乗じるために左に 8ビットだけシフトされ、それにより255ΣIの出力値を生成する。 また、データ入力ライン508は、ピクセル値の二乗を求めるために第1ルッ クアップ・テーブル素子704の入力に結合される。第1ルックアップ・テーブ ル素子704の出力は、ピクセル値の二乗を加算するため第2アキュムレータ7 06の入力に結合される。第2アキュムレータ706の出力は、第2減算器70 8の減数(subtrahend)入力に結合され、この第2減算器708には、差255Σ I−ΣI2を得るために、第1減算器712の出力が被減数入力にて結合される 。第2減算器708の出力は、平方根値 子714に結合される。 第2ルックアップ・テーブル素子714の出力は、乗算器素子716の入力に 結合される。乗算器素子716の他方の入力は、定数Kについてあらかじめプロ グラム済みである。Kの値は、式(4)から分周率1975、ならびにLCD1 00に必要となりうる他のドライブ・レベル調整値を与える。乗算器素子716 の出力は、計算済み補正率を格納するため、第1補正率信号607によって補正 率バッファ601に結合される。タイミング信号639は、データ入力ライン5 08上で入力信号との画像値同期を行う ため、第1ルックアップ・テーブル素子704およびアキュムレータ706,7 10に結合される。制御バス624は、完全なラインが受信されると乗算演算を 実行するため、第2ルックアップ・テーブル素子714および乗算器素子716 に結合される。制御バス624は、完全なラインが受信された後に累積合計をリ セットするために、第1アキュムレータ706および第2アキュムレータ710 にさらに結合される。なお、第1および第2ルックアップ・テーブル素子704 ,714ならびに乗算器素子716の一部またはすべての代わりに、演算論理ユ ニットまたはマイクロコンピュータを代用できることが理解される。さらに、マ イクロコンピュータはrms補正率計算機632のすベての素子を代用できるこ とが理解される。 第9図を参照して、本発明の好適な実施例および別の実施例による処理システ ム510の計算エンジン610の一つの電気ブロック図は、複数の8ビット排他 的OR(XOR)素子802,804,806からなる。XOR素子802,8 04,806は、コントローラ622の制御下でフレーム・メモリ608からピ クセル値を受信するため、パラレル・データ・バス630に結合される。また、 XOR素子802,804,806は、コントローラ622の制御下で画像独立 関数シフト・レジスタ614からウォルシュ関数値を受信するため、パラレル転 送バス636にも結合される。XOR素子802,804,806の機能は、 対応するウォルシュ関数値が論理1であるときにはいつもピクセル値のビットを 補完(complement)し、対応するウォルシュ関数値が論理0であるときにはいつも ピクセル値を変更しないことである。値1は、計算エンジン610によって累積 される和からピクセル値を適切に減算するために、(以下で説明するように)各 補完ピクセル値に加算しなければならない。 XOR素子802,804,806の出力は、加算器素子808,810,8 12に結合され、これらの加算器素子は、XOR素子802,804,806に よって補完されないピクセル値の和を生成し、かつ補完されたピクセル値を和か ら減算するために互いに結合される。第1加算器素子808の入力は、素子81 6,818,820からなる補正率調整システムの出力822に結合され、補正 率計算のために指定された仮想第1電極(virtual first electrode)のタイムス ロットについてウォルシュ関数値に基づき計算されるラインに対応する補正率の 符号(sign)を調整し、かつ必要な値1を補完ピクセル値のそれぞれに加算する。 最後の加算器素子812の出力は、画像依存出力ライン512を駆動するため、 好ましくは8ビット幅のパラレル・ドライバ814に結合される。 補正率調整システムは、補正率バッファ601によって以前格納済みの、ライ ンの補正率を受信し、かつ仮想値信号656上で、仮想第1電極のタイムスロッ トについてウ ォルシュ関数の値を受信するため、第2補正率信号609によってコントローラ 622に結合されたXOR素子816からなる。XOR素子816の出力は、加 算器素子818の入力に結合される。加算器素子818の他方の入力は、仮想値 信号656に結合される。このように結合されたXOR素子816および加算器 素子818の機能は、仮想値が論理1のときに、補正率値の符号を負にし、仮想 値が論理0のときに正にすることである。加算器818の出力は、加算器820 の入力に結合される。加算器820の他方の入力は、第1のタイムスロットを除 くすべてのタイムスロットについて定数値120となるようにあらかじめプログ ラムされ、第1タイムスロットのとき、加算器820は値240となるようにあ らかじめプログラムされる。これは、x2素子824がコントローラ622から のタイミング信号637によって第1タイムスロットにてイネーブルされるとき に、あらかじめプログラムされた値120を1ビットだけ左にシフトすることに よって達成される。 定数を加算する理由は、各補完ピクセル値に対して必要な1の加算を実行する ためである。240個のリアル第1電極の所定のウォルシュ係数は、第1タイム スロットを除いてすべてのタイムスロットで厳密に120個の論理1を有し、第 1タイムスロットは240個の論理1を有する。このことは、第1タイムスロッ トを除くすべてのタイムスロットで、計算エンジン610のXOR素子802, 80 4,806によって補完された120個のピクセル値があることを意味する。第 1タイムスロットでは、すべての240個のピクセル値は補完される。上記のよ うに、ピクセル値を和から適切に減算するためには、値1を各補完ピクセル値に 加算しなければならない。加算器820およびX2素子824はこれを行う。 第10図を参照して、本発明の好適な実施例および別の実施例による処理シス テム510のコントローラ622の電気ブロック図は、オペレーティング・シス テム・ソフトウェアを収容するリード・オンリ・メモリ(ROM)902と、オ ペレーティング・システム・ソフトウェアによって用いられる変数の値を格納す るランダム・アクセス・メモリ(RAM)906とに結合されたマイクロプロセ ッサ901からなる。ROM902は、所定のウォルシュ関数値904、例えば 、各240個のリアル第1電極106および1個の仮想第1電極の255個のタ イムスロット値をさらに収容する。また、ROM902は、コントローラ622 からなる処理システム510が処理すべく割り当てられた、データ・フレームの 一部またはブロック、すなわち、ディスプレイの一部511、を表す割り当てら れたフレーム部分値912であらかじめプログラムされる。マイクロプロセッサ 901は、処理システム510を処理するため、制御バス624,仮想値信号6 56,タイミング信号637,フレーム同期信号638および画像独立関数バス 63 5によって処理システム510に結合される。 第11図を参照して、本発明の好適な実施例および別の実施例によるパーソナ ル・コンピュータの電気ブロック図は、マイクロコンピュータ1002によって 送信されたデータのフレームを受信するため、データ入力ライン508によって マイクロコンピュータ1002に結合されたディスプレイ・システム500から なる。データの各フレームは、複数の連続的に送信された画像値のラインを定め る。ディスプレイ・システム500は、マイクロコンピュータ1002からフレ ーム同期およびクロックを受信するため、フレーム同期ライン638およびクロ ック・ライン642によってマイクロコンピュータ1002にさらに結合される 。マイクロコンピュータ1002は、ユーザから入力を受信するため、キーボー ド1004に結合される。マイクロコンピュータ1002は、無線送信機からビ デオ画像信号を受信する無線受信機1006と、仮想画像を格納する画像メモリ 1008とに結合される。入力ライン508上の入力信号は、無線受信機100 6によって受信された無線信号から導出される。あるいは、入力ライン508上 の入力信号は、画像メモリ1008から導出でき、このメモリの内容はキーボー ド1004を利用してユーザによって処理される。 第12図を参照して、本発明の好適な実施例および別の実施例によるパーソナ ル・コンピュータの正面正射図は、 筐体1102によって支持・保護されたディスプレイ・システム500を示す。 また、キーボード100も示す。パーソナル・コンピュータ1000などのパー ソナル・コンピュータは、携帯バッテリ駆動装置として構成される場合が多い。 ディスプレイ・システム500は、このようなバッテリ駆動装置において特に有 利であるが、その理由は、アクティブ・アドレス指定ディスプレイ用の従来の処 理システムに比べて、ディスプレイ・システム500の処理システム510の低 いメモリ条件は電子回路の小型化および省電力化を図り、それによりバッテリ寿 命を延長するためである。 システム動作は、フレーム同期がフレーム同期ライン638上で受信されると 、複数の処理システム510の各コントローラ622は、LCD100のブロッ ク511に対応して、データ・フレームのどの部分またはブロックを、コントロ ーラ622からなる処理システム510が処理すべく割り当てられたかを、割り 当てられたフレーム部分値912から判定する。次に、コントローラ622は、 データ・フレームが割り当てブロックに達するまで、対応する処理システム51 0による処理の開始を遅らせる。 入力信号を処理して、アクティブ・アドレス指定ディスプレイ100上で画像 を生成する電子装置1000において用いられる方法について、第13図ないし 第15図を参照して以下で説明する。この電子装置において用いられる ディスプレイ・システム500の動作の方法を説明することに限り、以下で用い られる「プロセッサ」という用語は複数の処理システム510のうちの一つを表 し、「ライン」という用語は、データ・フレームの割り当てられたブロック51 1,711内にある画像値の部分的なラインまたは完全なラインを表すものとす る。従って、ラインは、ブロック511,711の構成に応じて、画像値の部分 的なラインまたは完全なラインである。 第13図を参照して、本発明の好適な実施例および別の実施例によりビデオ・ メモリをロードする動作を説明するフローチャートは、プロセッサのコントロー ラ622がデータ・フレーム内のブロックの開始を待つことから開始する。ステ ップ1202においてブロックの開始が判定されると、コントローラ622は、 ステップ1205においてライン・カウンタを初期化し、ステップ1210にお いて画像値カウンタを初期化する。ステップ1215において、次の画像値が受 信される。ステップ1220において、画像値はライン・バッファ602内の次 の番地に格納される。ステップ1225において、画像値がラインにおける最後 の画像値でない場合、動作はステップ1215に進む。ステップ1225におい て、画像値がラインにおける最後の画像値である場合、ステップ1230におい て、ラインはフレーム・バッファ608内の次の番地に格納され、前のデータ・ フレームから格納済み画像値の対応するラインを 削除する。コントローラ622は、画像値の対応するラインがステップ1408 (第15図)において計算エンジン610によってフレーム・バッファ608か ら読み出されている間に格納が行われないように、ステップ1230におけるフ レーム・バッファ608へのラインの格納を制御する。ステップ1235におい て、ラインがブロックにおける最後のラインでない場合、動作はステップ121 0に進む。ステップ1235において、ラインがブロックにおける最後のライン である場合、動作はステップ1205に進む。要するに、フレーム内のラインの ブロックに対応する画像値のラインは、受信されるとフレーム・バッファ・メモ リ608内の対応する番地に格納される。なお、対応するラインがフレーム・バ ッファ608から読み出される間にステップ1230におけるライン格納が生じ ないように制御することは、画像コントラストの損失および画像スミアを防ぐこ とが理解される。 第14図を参照して、本発明の好適な実施例によるrms補正率計算機632 の動作を説明するフローチャートは、コントローラ622に割り当てられたLC D100の領域511に対応するデータ・フレーム内のブロックの開始をコント ローラ622が待つことから開始する。ステップ1302においてブロックの開 始が判定されると、ステップ1304において第1および第2アキュムレータ素 子710,706はコントローラ622によってゼロに初期化さ れる。次に、ステップ1310において、第1ルックアップ・テーブル素子70 4は画像値を二乗し、ステップ1314において二乗画像値は第2アキュムレー タ素子706に加算され、Σ12を導出する。同時に、ステップ1312におい て、画像値は第1アキュムレータ710に加算され、ΣIを導出する。ステップ 1316において、計算されるラインのすべての画像値が受信されていない場合 、動作はステップ1306に進み、次の画像値を受信する。 ステップ1316において、計算されるラインのすべての画像値が受信された 場合、第8図で説明したように、ステップ1318においてΣIは255倍され る。次に、ステップ1320において、ΣI2はステップ1318において得ら れた値から減算され、この減算は第2減算器素子708によって行われる。次に 、ステップ1320において得られた値の平方根が第2ルックアップ・テーブル 素子によってステップ1322において求められる。ステップ1322において 求められた値は、ステップ1323において、乗算器素子716における定数K で乗算される。次に、 2から補正率バッファ601に送出され、ステップ1324において、計算され たラインに対応する番地にて補正率バッファ601に格納される。 ステップ1326において、計算されたラインが処理システム510に割り当 てられた最後のラインではないとコ ントローラ622が判断した場合、コントローラ622は、ステップ1304に おいてrms補正率計算機632を初期化して、次のデータのラインの処理を開 始する。計算されたラインが処理システム510に割り当てられた最後のライン であるとコントローラ622が判断した場合、コントローラ622はステップ1 302において次のブロックが着信するのを待つ。 第15図を参照して、本発明の好適な実施例による計算エンジン610の動作 を説明するフローチャートは、コントローラ622が次のデータ・フレームの開 始を待つことから開始する。ステップ1402において次のデータ・フレームの 開始が判定されると、ステップ1404において、コントローラ622は処理の ため次のタイムスロットを選択し、コントローラ622に割り当てられた各第1 電極と、仮想電極とについて、タイムスロットのウォルシュ関数値、例えば、タ イムスロットの241ウォルシュ関数値で、画像独立関数シフト・レジスタを初 期化する。 ステップ1406において、コントローラ622は、フレーム・バッファ60 8から計算エンジン610に転送するため次のラインを選択し、選択されたライ ンに対応する補正率を選択し、補正率バッファ601から計算エンジン610に 補正率を転送する。次に、コントローラ622は、ステップ1408において、 選択されたラインの240個の画像値を計算エンジン610に並列に転送するよ うにフ レーム・バッファRAM608を制御する。同時に、計算エンジン610は、ス テップ1410において、コントローラ622に割り当てられた各第1電極のタ イムスロットについてウォルシュ関数値を画像独立関数シフト・レジスタ614 から受信する。計算エンジン610は、ステップ1412において、選択された ラインおよび選択されたタイムスロットの仮想第1電極ドライブ信号に基づいて 補正率値を調整し、この調整は第9図を参照して説明したように行われる。 次に、ステップ1414において、計算エンジン610は、調整済み補正率値 と、ウォルシュ関数値1を有するリアル第1電極に対応する選択されたラインの 画像値とを加算し、かつウォルシュ関数値0を有するリアル・ロウに対応するラ インの画像値をその和から減算することにより、画像依存出力信号を導出する。 次にステップ1416において、計算エンジン610および画像独立関数シフト ・レジスタ614は、(計算された)画像依存信号および(所定の)画像独立信 号で、タイムスロット中に画像依存および画像独立出力ライン512,514を それぞれ駆動する。 ステップ1406,1048,1410,1412,1414は、好ましくは 、最適な計算スピードを達成するため、実質的に同時かつ並列に実行されること に留意されたい。また、第5図を参照して説明したように、本発明の好適な実施 例では、第1ドライブ電極506を駆動するため 処理システム510の2つのみが用いられる。なお、LCD100の上半分およ び下半分における240個の第1電極の各グループにおける対応する第1電極の 画像独立信号はあらかじめ決められるので、第1ドライブ電極を駆動するのに一 つの処理システム510でも十分であることが理解される。 ステップ1418において、コントローラ622は、選択されたタイムスロッ トについて最後のラインが処理されたかどうかを調べる。選択されたタイムスロ ットについて最後のラインが処理されない場合、フローはステップ1406に戻 り、次のラインの選択・処理を行う。ステップ1418において、選択されたタ イムスロットについて最後のカラムが処理された場合、コントローラ622は、 ステップ1422において、データ・フレームの最後のタイムスロットが処理さ れたかどうかを調べる。フレームの最後のタイムスロットが処理されない場合、 動作はステップ1404に進み、ここでコントローラ622は処理のため次のタ イムスロットを選択する。ステップ1422において、データ・フレームについ て最後のタイムスロットが処理された場合、動作はステップ1402に進み、こ こでコントローラ622は次のデータ・フレームの処理の開始を待つ。 従って、本発明の好適な実施例および第1の別の実施例により、ビデオ・メモ リは実質的にシングル・ライン・バッファおよびシングル・フレーム・バッファ からなる。入 出力などの機能について、他の論理もビデオ・メモリで必要になるかもしれない が、大きな追加画像値メモリを必要としない。一つの画像値の格納など、わずか な追加メモリ量は、例えば、一つの画像値をバッファすることを簡単にするため 、本発明の好適な実施例および第1の別の実施例のビデオ・メモリにあるかもし れない。 本発明の好適な実施例の上記の説明および分析は、8ビット・データによって 表される画像値に適用される。なお、本発明は、例えば、16ビットとまたは4 ビット画像値などより大きなあるいはより小さなビット数によって表される画像 値に対処すべく調整できることが理解される。 以上、本発明の好適な実施例および別の実施例は、必要な計算エンジンのメモ リ・サイズおよび消費電力を有利に最小限に抑えるように、アクティブ・アドレ ス指定ディスプレイを駆動する方法および装置を提供する。画像値の一つのライ ンに基づいて画像依存信号の各画像値を計算し、第2電極を画像依存信号で駆動 することにより、本発明の好適な実施例および別の実施例は、必要な画像値メモ リ量を大幅に低減し、必要なメモリ相互接続を単純化し、必要な計算スピードを 低減し、それにより計算を実行するために必要な電力を節減する。アクティブ・ アドレス指定ディスプレイ用の従来のディスプレイ・プロセッサに比べて小さい メモリ・サイズおよび電力は、サイズおよび長いバッテリ寿命が極めて望ましい 特徴となるラップトップ・コン ピュータなどの携帯バッテリ駆動用途において、特に重要な利点となる。

Claims (1)

  1. 【特許請求の範囲】 1.入力信号を処理して、画像を生成するディスプレイ・システムであって、 前記入力信号はデータの連続フレームを含み、前記データの連続フレームのそれ ぞれは、複数の連続的に送信された画像値のラインを定め、前記複数の連続的に 送信されたラインはライン方向を有する、ディスプレイ・システムであって: 画像を表示するアクティブ・アドレス指定ディスプレイであって、前記アクテ ィブ・アドレス指定ディスプレイは、ピクセルを形成する交点にて互いに交差す る複数の第1電極と複数の第2電極とを有し、前記複数の第2電極は、前記ライ ン方向に対応する方向である、アクティブ・アドレス指定ディスプレイ; ビデオ・メモリであって: 前記入力信号に結合され、前記複数の連続的に送信された画像値のライン のうちの一つからなる格納済みラインを累積するシングル・ライン・バッファ; および 前記シングル・ライン・バッファに結合され、複数の格納済みラインから なるデータのフレームを格納するシングル・フレーム・バッファ; によって構成されるビデオ・メモリ; 前記ビデオ・メモリに結合されたコントローラであって、前記コントローラは 、前記格納済みラインが前記シングル・ ライン・バッファに完全に格納された後に、前記シングル・ライン・バッファか ら前記シングル・フレーム・バッファに前記格納済みラインを転送し、タイムス ロット中に、少なくともM個の値を有する所定の画像独立関数を生成する、コン トローラ; 前記コントローラおよび前記ビデオ・メモリに結合された計算エンジンであっ て、前記計算エンジンは、タイムスロット中に画像依存出力信号を算出し、前記 画像依存出力信号はN個の値を有し、前記N個の値のそれぞれは、前記所定の画 像独立関数と、Nセットの画像値の一つとから判定され、前記計算エンジンは、 前記シングル・フレーム・バッファに格納された複数の格納済みラインの異なる 一つから、Nセットの画像値のそれぞれを読み出す、計算エンジン; 前記コントローラおよび前記アクティブ・アドレス指定ディスプレイに結合さ れた第1ドライバ素子であって、タイムスロット中に、前記第1ドライバ素子は 、M個の第1電極に結合されるM個の電圧を生成し、前記M個の第1電圧のそれ ぞれは、前記少なくともM個の値のうちの一つに比例する、第1ドライバ素子; および 前記計算エンジンおよび前記アクティブ・アドレス指定ディスプレイに結合さ れた第2ドライバ素子であって、タイムスロット中に、前記第2ドライバ素子は 、N個の第2電極に結合されるN個の第2電圧を生成し、前記N個の 第2電圧のそれぞれは、前記N個の値のうちの一つに比例する、第2ドライバ素 子; によって構成されることを特徴とするディスプレイ・システム。 2.前記コントローラは、前記計算エンジンが前記シングル・ライン・バッフ ァに格納された格納済みラインに対応する、前記フレーム・バッファに格納され た複数の格納済みラインのうちの一つから、前記Nセットの画像値のうちの一つ を読み出していない間に、前記格納済みラインを前記シングル・フレーム・バッ ファに転送することを特徴とする請求項1記載のディスプレイ・システム。 3.前記シングル・ライン・バッファは、前記複数の連続的に送信された画像 値のラインのうちの一つの所定の部分を格納する部分的なシングル・ライン・バ ッファからなることを特徴とする請求項1記載のディスプレイ・システム。 4.前記シングル・フレーム・バッファは、前記複数の連続的に送信された画 像値のラインの所定の部分を格納する部分的なシングル・フレーム・バッファか らなることを特徴とする請求項1記載のディスプレイ・システム。 5.MおよびNは所定の正の整数であり、P個のタイムスロットの全期間は、 連続データ・フレームのうちの一つの期間に実質的に等しく、Pは2のべき数で あり、PはMよりも大きいことを特徴とする請求項1記載のディスプレ イ・システム。 6.前記所定の画像独立関数は、複数の所定の正規直交画像独立関数のうちの 一つであり、前記N個の値のそれぞれは、−1および+1からなる値のグループ のうちの一つを有することを特徴とする請求項1記載のディスプレイ・システム 。 7.入力信号を処理して、画像を生成するディスプレイ・システムであって、 前記入力信号はデータの連続フレームを含み、前記連続フレームのそれぞれは、 複数の連続的に送信された画像値のカラムを定める、ディスプレイ・システムで あって: 画像を表示するアクティブ・アドレス指定ディスプレイであって、前記アクテ ィブ・アドレス指定ディスプレイは、ピクセルを形成する交点にて互いに交差す る複数のロウ電極と複数のカラム電極とを有する、アクティブ・アドレス指定デ ィスプレイ; ビデオ・メモリであって: 前記入力信号に結合され、前記複数の連続的に送信された画像値のカラム のうちの一つからなる格納済みカラムを累積するシングル・カラム・バッファ; および 前記シングル・カラム・バッファに結合され、複数の格納済みカラムから なるデータのフレームを格納するシングル・フレーム・バッファ; によって構成されるビデオ・メモリ; 前記ビデオ・メモリに結合されたコントローラであって、前記コントローラは 、対応する格納済みカラムからの画像値が前記シングル・フレーム・バッファか ら読み出されていない間で、かつ前記格納済みカラムが前記シングル・カラム・ バッファに完仝に格納された後に、前記シングル・カラム・バッファから前記シ ングル・フレーム・バッファに前記格納済みカラムを転送し、前記コントローラ は、タイムスロット中に少なくともM個の値を有する所定の画像独立関数を生成 する、コントローラ; 前記コントローラおよび前記ビデオ・メモリに結合された計算エンジンであっ て、前記計算エンジンは、タイムスロット中に画像依存出力信号を算出し、前記 画像依存出力信号はN個の値を有し、前記N個の値のそれぞれは、前記所定の画 像独立関数と、Nセットの画像値の一つとから判定され、前記計算エンジンは、 前記シングル・フレーム・バッファに格納された前記複数の格納済みカラムの異 なる一つから、Nセットの画像値のそれぞれを読み出す、計算エンジン; 前記コントローラおよび前記アクティブ・アドレス指定ディスプレイに結合さ れたロウ・ドライバ素子であって、前記ロウ・ドライバ素子は、M個のロウ電極 に結合されるM個のロウ電圧を生成し、前記M個のロウ電圧のそれぞれは、タイ ムスロット中に前記少なくともM個の値のうちの一つに比例する、ロウ・ドライ バ素子;および 前記計算エンジンおよび前記アクティブ・アドレス指定ディスプレイに結合さ れたカラム・ドライバ素子であって、前記カラム・ドライバ素子は、N個のカラ ム電極に結合されるN個のカラム電圧を生成し、前記N個のカラム電圧のそれぞ れは、タイムスロット中に前記N個の値のうちの一つに比例する、カラムドライ バ素子; によって構成されることを特徴とするディスプレイ・システム。 8.入力信号を処理して、アクティブ・アドレス指定ディスプレイ上に画像を 生成する電子装置において用いられる方法であって、前記入力信号はデータの連 続フレームを含み、前記データの連続フレームのそれぞれは、複数の連続的に送 信された画像値のラインを定め、前記複数の連続的に送信されたラインはライン 方向を有する、方法であって: 前記複数の連続的に送信された画像値のラインのうちの一つからなる格納済み ラインを、シングル・ライン・バッファに累積する段階; 前記累積する段階において前記格納済みラインが完全に累積された後、複数の 格納済みラインからなるデータのフレームを格納するシングル・フレーム・バッ ファに、前記格納済みラインを転送する段階; タイムスロット中に、少なくともM個の値を有する所定の画像独立関数を生成 する段階; 前記シングル・フレーム・バッファに格納された前記複数の格納済みラインの うちの一つから、複数の画像値を読み出す段階; タイムスロット中に、画像依存出力信号のN個の値のうちの一つを算出する段 階であって、前記N個の値のそれぞれは、前記所定の画像独立関数と、前記読み 出す段階において読み出された前記複数の画像値とから判定される、段階; 各反復について前記複数の格納済みラインの異なる一つを利用して、タイムス ロット中に前記読み出す段階および前記算出する段階をN回反復する段階; 前記アクティブ・アドレス指定ディスプレイのM個の第1電極に結合されるM 個の第1電圧をタイムスロット中に生成する段階であって、前記M個の第1電圧 のそれぞれは、前記所定の画像独立関数の前記少なくともM個の値のうちの一つ に比例する、段階;および 前記アクティブ・アドレス指定ディスプレイのN個の第2電極に結合されるN 個の第2電圧をタイムスロット中に生成する段階であって、前記N個の第2電圧 のそれぞれは、前記N個の値のうちの一つに比例する、段階; によって構成されることを特徴とする方法。 9.前記転送する段階において前記シングル・ライン・バッファに格納された 前記格納済みラインが、前記読み出す段階において前記シングル・フレーム・バ ッファに格納 された前記複数の格納済みラインのうちの一つに対応する場合、前記転送する段 階は、前記読み出す段階中に実行されないことを特徴とする請求項8記載の方法 。 10.電子装置であって: データの連続フレームを含む入力信号を送信するマイクロコンピュータであっ て、前記データの各フレームは複数の連続的に送信された画像値のラインを定め 、前記複数の連続的に送信されたラインはライン方向を有する、マイクロコンピ ュータ; 前記マイクロコンピュータに結合され、前記入力信号を処理して、画像を生成 するディスプレイ・システムであって: 画像を表示するアクティブ・アドレス指定ディスプレイであって、前記ア クティブ・アドレス指定ディスプレイは、ピクセルを形成する交点にて互いに交 差する複数の第1電極と複数の第2電極とを有し、前記複数の第2電極は、前記 ライン方向に対応する方向である、アクティブ・アドレス指定ディスプレイと、 ; 前記入力信号に結合されたビデオ・メモリであって: 前記入力信号に結合され、前記複数の連続的に送信された画像値のラ インのうちの一つからなる格納済みラインを累積するシングル・ライン・バッフ ァ;および 前記シングル・ライン・バッファに結合され、複数の格納済みライン からなるデータのフレームを格納す るシングル・フレーム・バッファ; によって構成されるビデオ・メモリと; 前記ビデオ・メモリに結合されたコントローラであって、前記コントロー ラは、前記格納済みラインが前記シングル・ライン・バッファに完全に格納され た後に、前記シングル・ライン・バッファから前記シングル・フレーム・バッフ ァに前記格納済みラインを転送し、タイムスロット中に少なくともM個の値を有 する所定の画像独立関数を生成する、コントローラと; 前記コントローラおよび前記ビデオ・メモリに結合された計算エンジンで あって、前記計算エンジンは、タイムスロット中に画像依存出力信号を算出し、 前記画像依存出力信号はN個の値を有し、前記N個の値のそれぞれは、前記所定 の画像独立関数と、Nセットの画像値の一つとから判定され、前記計算エンジン は、前記シングル・フレーム・バッファに格納された前記複数の格納済みライン の異なる一つから、Nセットの画像値のそれぞれを読み出す、計算エンジンと; 前記コントローラおよび前記アクティブ・アドレス指定ディスプレイに結 合された第1ドライバ素子であって、タイムスロット中に、前記第1ドライバ素 子は、M個の第1電極に結合されるM個の第1電圧を生成し、前記M個の第1電 圧のそれぞれは、前記少なくともM個の値のうちの一つに比例する、第1ドライ バ素子と; 前記計算エンジンおよび前記アクティブ・アドレス指定ディスプレイに結 合された第2ドライバ素子であって、タイムスロット中に、前記第2ドライバ素 子は、N個の第2電極に結合されるN個の第2電圧を生成し、前記N個の第2電 圧のそれぞれは、前記N個の値のうちの一つに比例する、第2ドライバ素子と; によって構成されるディスプレイ・システム;および 前記マイクロコンピュータおよび前記ディスプレイ・システムに結合され、前 記マイクロコンピュータおよびディスプレイを支持し保護する筐体; によって構成されることを特徴とする電子装置。 11.前記計算エンジンが、前記シングル・ライン・バッファに格納された格 納済みラインに対応する、前記シングル・フレーム・バッファに格納された複数 の格納済みラインのうちの一つから、前記Nセットの画像値の一つを読み出して いない間に、前記コントローラが前記格納済みラインを前記シングル・フレーム ・バッファに転送することを特徴とする請求項10記載の電子装置。 12.前記シングル・ライン・バッファは、前記複数の連続的に送信された画 像値のラインのうちの一つの所定の部分を格納する部分的なシングル・ライン・ バッファからなることを特徴とする請求項10記載の電子装置。 13.前記シングル・フレーム・バッファは、前記複数の連続的に送信された 画像値のラインの所定の部分を格納 する部分的なシングル・フレーム・バッファからなることを特徴とする請求項1 0記載の電子装置。 14.MおよびNは所定の正の整数であり、P個のタイムスロットの全期間は 、連続データ・フレームのうちの一つの期間に実質的に等しく、Pは2のべき数 であり、PはMよりも大きいことを特徴とする請求項10記載の電子装置。
JP08517077A 1994-11-23 1995-11-22 アクティブ・アドレス指定ディスプレイを駆動する方法および装置 Expired - Fee Related JP3082244B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US08/344,052 1994-11-23
US344,052 1994-11-23
US08/344,052 US5563623A (en) 1994-11-23 1994-11-23 Method and apparatus for driving an active addressed display
PCT/US1995/015291 WO1996016394A1 (en) 1994-11-23 1995-11-22 Driving apparatus for an active addressed display

Publications (2)

Publication Number Publication Date
JPH10501632A true JPH10501632A (ja) 1998-02-10
JP3082244B2 JP3082244B2 (ja) 2000-08-28

Family

ID=23348833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08517077A Expired - Fee Related JP3082244B2 (ja) 1994-11-23 1995-11-22 アクティブ・アドレス指定ディスプレイを駆動する方法および装置

Country Status (11)

Country Link
US (1) US5563623A (ja)
EP (1) EP0793841B1 (ja)
JP (1) JP3082244B2 (ja)
KR (1) KR100230717B1 (ja)
CN (1) CN1097813C (ja)
AU (1) AU4287696A (ja)
DE (1) DE69533754T2 (ja)
ES (1) ES2231794T3 (ja)
PT (1) PT793841E (ja)
TW (1) TW287268B (ja)
WO (1) WO1996016394A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0786756B1 (en) * 1996-01-23 2009-03-25 Hewlett-Packard Company, A Delaware Corporation Data transfer arbitration for display controller
US6496536B2 (en) * 1999-03-25 2002-12-17 Qualcomm, Incorporated System and method for estimating power
JP2002057651A (ja) * 2000-08-11 2002-02-22 Advantest Corp 多重信号の物理量表示装置、方法、記録媒体
GB0206093D0 (en) * 2002-03-15 2002-04-24 Koninkl Philips Electronics Nv Display driver and driving method
JP4794801B2 (ja) 2002-10-03 2011-10-19 ルネサスエレクトロニクス株式会社 携帯型電子機器の表示装置
JP4328703B2 (ja) * 2004-10-13 2009-09-09 Nec液晶テクノロジー株式会社 表示装置、そのモード判定装置及びモード判定方法
KR101228111B1 (ko) * 2006-11-01 2013-02-01 삼성전자주식회사 움직임 보상을 위한 더블 레지스터 어레이 버퍼
US8130232B2 (en) * 2008-06-17 2012-03-06 Nuvoton Technology Corporation Drawing control method, drawing control apparatus, and drawing control system for embedded system
US10657873B2 (en) * 2017-01-12 2020-05-19 Synaptics Japan Gk System and method for subpixel rendering and display driver

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3416610A1 (de) * 1984-05-05 1985-11-07 Philips Patentverwaltung Gmbh, 2000 Hamburg Pufferspeicher fuer eine eingangsleitung einer digitalen vermittlungsstelle
IL79822A (en) * 1985-12-19 1990-03-19 Gen Electric Method of comprehensive distortion correction for a computer image generation system
US4811245A (en) * 1985-12-19 1989-03-07 General Electric Company Method of edge smoothing for a computer image generation system
GB8630887D0 (en) * 1986-12-24 1987-02-04 Philips Electronic Associated Encoding & displaying pictures
EP0280932B1 (en) * 1987-03-04 1992-11-19 Hitachi, Ltd. Video system for displaying lower resolution video signals on higher resolution video monitors
EP0287055B1 (en) * 1987-04-15 1993-09-29 Sharp Kabushiki Kaisha Liquid crystal display device
CA1319767C (en) * 1987-11-26 1993-06-29 Canon Kabushiki Kaisha Display apparatus
US5018076A (en) * 1988-09-16 1991-05-21 Chips And Technologies, Inc. Method and circuitry for dual panel displays
US5236412A (en) * 1989-07-21 1993-08-17 Iomed, Inc. Rehydratable product and method of preparation thereof
US5485173A (en) * 1991-04-01 1996-01-16 In Focus Systems, Inc. LCD addressing system and method
JP3582082B2 (ja) * 1992-07-07 2004-10-27 セイコーエプソン株式会社 マトリクス型表示装置,マトリクス型表示制御装置及びマトリクス型表示駆動装置
US5481651A (en) * 1993-04-26 1996-01-02 Motorola, Inc. Method and apparatus for minimizing mean calculation rate for an active addressed display

Also Published As

Publication number Publication date
DE69533754T2 (de) 2005-10-27
JP3082244B2 (ja) 2000-08-28
EP0793841A1 (en) 1997-09-10
ES2231794T3 (es) 2005-05-16
TW287268B (ja) 1996-10-01
EP0793841A4 (en) 1998-04-29
KR980700630A (ko) 1998-03-30
MX9703733A (es) 1997-09-30
CN1164291A (zh) 1997-11-05
WO1996016394A1 (en) 1996-05-30
CN1097813C (zh) 2003-01-01
KR100230717B1 (ko) 1999-11-15
EP0793841B1 (en) 2004-11-10
US5563623A (en) 1996-10-08
AU4287696A (en) 1996-06-17
PT793841E (pt) 2005-02-28
DE69533754D1 (de) 2004-12-16

Similar Documents

Publication Publication Date Title
JP3769463B2 (ja) 表示装置、表示装置を備えた画像再生装置及びその駆動方法
US7312777B2 (en) Liquid crystal display device and driving method thereof
US6943763B2 (en) Liquid crystal display device and drive circuit device for
US5929843A (en) Image processing apparatus which extracts white component data
CN100349202C (zh) 液晶显示器及用于驱动该液晶显示器的方法
US5481651A (en) Method and apparatus for minimizing mean calculation rate for an active addressed display
JP2000284773A (ja) 画像表示装置
JP3082244B2 (ja) アクティブ・アドレス指定ディスプレイを駆動する方法および装置
CN110751924A (zh) 分屏控制的Micro-LED显示屏
JPH1152326A (ja) 液晶表示装置および液晶表示装置の駆動方法
JP2003005696A (ja) 表示データ処理回路及び液晶表示装置
US5598179A (en) Method and apparatus for driving electronic displays
CA2129767C (en) Method and apparatus for reducing memory requirements in a reduced line, active addressing display system
JPH10301545A (ja) 液晶パネルの駆動方法、セグメントドライバ、表示コントローラ及び液晶表示装置
JPH11338424A (ja) 液晶コントローラおよびそれを用いた液晶表示装置
WO1996041328A1 (en) Computer system with dual-panel lcd display
CA2205890C (en) Driving apparatus for an active addressed display
WO1994023414A1 (en) System for driving an electronic display
MXPA97003733A (en) Method and apparatus for exciting an act screen
JP2007128034A (ja) 表示ドライバ、電気光学装置、電子機器及び駆動方法
JPH0689073A (ja) アクティブマトリクス型液晶表示装置
JP3534872B2 (ja) 液晶表示装置
JP2003195821A (ja) 映像データの伝送装置
JP4158676B2 (ja) 液晶パネルの駆動方法、セグメントドライバ、表示コントローラ及び液晶表示装置
JP2003280604A (ja) 画像表示装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080630

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090630

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100630

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100630

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110630

Year of fee payment: 11

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110630

Year of fee payment: 11

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110630

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120630

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120630

Year of fee payment: 12

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D03

LAPS Cancellation because of no payment of annual fees