(57)【特許請求の範囲】
【請求項１】
ディスプレイの駆動方法であって、前記ディスプレイは、行と列に配列された複数の画素を含むパッシブマトリックスマルチカラー電子発光ディスプレイであり、各前記画素は、それぞれ異なる第１および第２の色を有する少なくとも第１および第２のサブ画素を含み、
前記方法は、前記画素のグループを順に駆動してマルチカラー画像フレームを表示する工程を含み、
前記工程は、１フレーム期間にわたる駆動を含み、
前記フレーム期間は、前記画素のグループの各々における前記サブ画素のサブグループの最大駆動レベルに比例して前記画素のグループの各々を駆動する期間に分割され、
前記画素のグループの駆動は、前記フレーム期間の分割に応じて前記第１および第２の色それぞれのサブ画素の第１および第２のサブグループを駆動することを含み、
前記駆動はさらに、単一色の前記サブグループのサブ画素の前記最大駆動レベルに依存した継続期間、前記画素のグループを駆動することを含み、
前記継続期間は、前記単一色の色に依存した重み付け因子に比例するよう決定されることを特徴とするディスプレイの駆動方法。
【請求項２】
前記色は青を含み、前記継続期間は、画素のグループの青色サブ画素のサブグループの最大駆動レベルに依存する請求項１に記載のディスプレイの駆動方法。
【請求項３】
前記色は赤を含み、前記継続期間は、画素のグループの赤色サブ画素のサブグループの最大駆動レベルに依存する請求項１に記載のディスプレイの駆動方法。
【請求項４】
前記駆動は、前記サブグループを駆動する前記継続期間に対応して前記サブ画素のサブグループに駆動を適合させることをさらに含む請求項１ないし３のいずれかに記載のディスプレイの駆動方法。
【請求項５】
前記画素のグループは、前記ディスプレイの前記行または列を含み、前記駆動は、前記ディスプレイの行ごとまたは列ごとの駆動を含む請求項１ないし４のいずれかに記載のディスプレイの駆動方法。
【請求項６】
画素の前記グループは、前記ディスプレイの複数の行および複数の列における画素を含む前記ディスプレイの一時的サブフレームを含み、前記駆動は連続的に複数の前記一時的サブフレームで前記ディスプレイを駆動することを含む請求項１ないし４のいずれかに記載のディスプレイの駆動方法。
【請求項７】
前記ディスプレイは有機発光ダイオードディスプレイを含む請求項１ないし６のいずれかに記載のディスプレイの駆動方法。
【請求項８】
請求項１ないし７のいずれかに記載のディスプレイの駆動方法を実行するプロセッサー制御コードを有するキャリアー媒体。
【請求項９】
ディスプレイを駆動するためのドライバーであって、前記ディスプレイは行および列に配列された複数の画素を含むパッシブマトリックスマルチカラー電子発光ディスプレイであり、各前記画素はそれぞれ異なる第１および第２の色を有する少なくとも第１および第２のサブ画素を含み、
前記ディスプレイを駆動するためのドライバーは、前記画素のグループを順に駆動してマルチカラー画像フレームを表示するための手段であって、
前記駆動は、１フレーム期間にわたる駆動を含み、
前記フレーム期間は、前記画素のグループの各々における前記サブ画素のサブグループの最大駆動レベルに比例して前記画素のグループの各々を駆動する期間に分割され、
前記画素のグループを駆動するための手段が、前記フレーム期間の分割に応じてそれぞれ前記第１および第２の色のサブ画素の第１および第２のサブグループを駆動するための手段、および単一色の前記サブグループのサブ画素の前記最大駆動レベルに依存した継続期間、前記画素のグループを駆動するための手段を含み、
前記継続期間は、前記単一色の色に依存した重み付け因子に比例するよう決定されることを特徴とするディスプレイを駆動するためのドライバー。
【請求項１０】
ディスプレイを駆動するためのドライバーであって、前記ディスプレイは行と列に配列された複数の画素を含むパッシブマトリックスマルチカラー電子発光ディスプレイであり、各前記画素はそれぞれ異なる第１および第２の色を有する少なくとも第１および第２のサブ画素を含み、
前記ディスプレイを駆動するためのドライバーは、
ディスプレイの画像データを受け取るためのデータ入力、
前記データ入力に結合されて前記ディスプレイを駆動するためのディスプレイ駆動出力を有するディスプレイ駆動システムであって、マルチカラー画像フレームを表示するために前記画素のグループを順に駆動するためのディスプレイ駆動信号を出力するように設計されており、
前記駆動は、１フレーム期間にわたる駆動を含み、
前記フレーム期間は、前記画素のグループの各々における前記サブ画素のサブグループの最大駆動レベルに比例して前記画素のグループの各々を駆動する期間に分割され、
画素のグループの前記駆動は前記フレーム期間の分割に応じてそれぞれ前記第１および第２の色のサブ画素の第１および第２サブのグループの駆動を含むディスプレイ駆動システム、および
前記ディスプレイ駆動システムに結合された駆動時間計算システムであって、単一色の前記サブグループのサブ画素の前記最大駆動レベルに依存した継続期間、前記画素のグループを駆動するために前記ディスプレイ駆動システムを制御するように設計された駆動時間計算システムを含み、
前記継続期間は、前記単一色の色に依存した重み付け因子に比例するよう決定されることを特徴とするディスプレイを駆動するためのドライバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、電子発光ディスプレイ、特に、有機発光ダイオード（ＯＬＥＤ）ディスプレイの駆動のための装置、方法およびコンピュータープログラムコードに関するものである。
【背景技術】
【０００２】
有機発光ダイオードディスプレイ
有機金属ＬＥＤを含む有機発光ダイオードは、ポリマー、低分子化合物およびデンドリマーを含む材料を使用して、採用される材料に応じた色の範囲で製造することができる。ポリマー系有機ＬＥＤの例は、ＷＯ９０／１３１４８、ＷＯ９５／０６４００およびＷＯ９９／４８１６０に記載されており、デンドリマー系材料の例は、ＷＯ９９／２１９３５およびＷＯ０２／０６７３４３に記載されており、およびいわゆる低分子系装置の例はＵＳ４，５３９，５０７に記載されている。典型的なＯＬＥＤ装置は、有機材料の２層を有し、そのうち１層は、発光ポリマー（ＬＥＰ）、オリゴマーまたは発光低分子量材料のような発光材料の層であり、他の１層はポリチオフェン誘導体またはポリアニリン誘導体のような正孔輸送材料の層である。
【０００３】
有機ＬＥＤは、単色またはマルチカラー画素ディスプレイを形成するために画素のマトリックス内の基板上に堆積させ得る。マルチカラーディスプレイは、赤、緑および青色発光サブ画素のグループを使用して作成され得る。いわゆるアクティブマトリックスディスプレイは、各画素に連接されるメモリ素子、通常は蓄積容量およびトランジスタを有し、パッシブマトリックスディスプレイはそのようなメモリ素子を有せず、代わりに固定像の印象を与えるために繰り返しスキャンされる。他のパッシブディスプレイは、複数のセグメントが共通電極をシェアするセグメント化されたディスプレイを含み、１つのセグメントは他の電極に対して電圧を印加することによって発光する。単一セグメントディスプレイはスキャンする必要ないが、複数のセグメント領域を含むディスプレイにおいては、電極は（数を減らすために）複合化され、次いでスキャンされ得る。
【０００４】
図１ａは、ＯＬＥＤ装置１００の一例の垂直断面図を示す。アクティブマトリックスディスプレイにおいては、画素領域の一部は関連する駆動回路（図１ａに示されない）によって占領される。装置の構造は、例示のために若干簡略化されている。
【０００５】
ＯＬＥＤ１００は、通常は０．７ｍｍまたは１．１ｍｍのガラス、任意に、透明プラスチックまたは他の実質的に透明な材料の基板１０２を有する。アノード層１０４は基板上に堆積され、通常、約１５０ｎｍの厚さのＩＴＯ（インジウム錫酸化物）、その一部上に供給される金属接続層を含む。通常、接続層は約５００ｎｍのアルミニウム、またはクロム層の間に挟まれたアルミニウム層を有し、これはしばしばアノード金属と呼ばれる。ＩＴＯで被覆されたガラス基板および接続金属はＣｏｒｎｉｎｇ，ＵＳＡより入手可能である。ＩＴＯ上の接続金属は抵抗が減少した通路を提供するのを助け、そこではアノード接続、特に、装置への外部接続は透明である必要はない。接続金属は、必要とされない場所、特に、除去しなければディスプレイを覆う場所では、フォトリソグラフィーおよびこれに続くエッチングからなる標準プロセスによってＩＴＯから除去される。
【０００６】
実質的に透明な正孔輸送層１０６は、アノード層の上に堆積され、続いて、電子発光層１０８およびカソード１１０が堆積される。電子発光層１０８は、例えば、ＰＰＶ（ポリ（ｐ−フェニレンビニレン））を含むことができ、およびアノード層１０４と電子発光層１０８の正孔エネルギーレベルの適合を助ける正孔輸送層１０６は、導電性透明ポリマー、例えば、Ｂａｙｅｒ  ＡＧ  ｏｆ  Ｇｅｒｍａｎｙから入手可能なＰＥＤＯＴ：ＰＳＳ（ポリスチレン−スルホネート−ドープポリエチレン−ジオキシチオフェン）を含むことができる。典型的なポリマー系装置においては、正孔輸送層１０６は約２００ｎｍのＰＥＤＯＴを含むことができ、発光ポリマー層１０８は通常約７０ｎｍの厚さである。これらの有機層はスピンコート（その後不要な部分からプラズマエッチングまたはレーザー研磨によって材料を除去する）またはインクジェット印刷によって堆積され得る。この後者の場合、バンク１１２は、有機層を中に堆積させ得るウェルを規定するために、例えば、フォトレジストを使用して基板上に形成され得る。そのようなウェルはディスプレイの発光領域または画素を規定する。
【０００７】
カソード層１１０は、通常、厚いアルミニウムのキャップ層で覆われたカルシウムまたはバリウム（例えば、物理蒸着で堆積させる）のような低仕事関数の金属から構成される。電子エネルギーレベルの適合の改良のために、弗化バリウムの層のような任意の追加の層が電子発光層に直接隣接して供給され得る。カソード線の相互の電気的な隔離は、カソード分離器を使用して達成または増強され得る（図１ａに示されない）。
【０００８】
同じ基本構造が低分子およびデンドリマー装置に適用され得る。通常、多くのディスプレイが単一基板上に形成され、製造プロセスの最後には、基板は切断され、分離されたディスプレイには、酸化および湿気の浸入を防ぐためにカプセル缶が付着される。
【０００９】
ＯＬＥＤを照明するために、図１ａの電池１１８で表される電力がアノードとカソードの間に適用される。図１ａで示される例においては、光が透明アノード１０４および基板１０２を通過し、カソードは一般的に反射性である。このような装置は「底面発光体」と呼ばれる。カソードを通過して放射する装置（上面発光体）を製造することもでき、これは例えば、カソードが実質的に透明になるようにカソード層１１０の厚さを約５０〜１００ｎｍ未満に維持することにより可能である。
【００１０】
上記の記載は、本発明の応用例の理解を容易にするために、単に、ＯＬＥＤディスプレイの１つのタイプの例示に過ぎないことが理解されよう。Ｎｏｖａｌｅｄ  ＧｍｂＨにより製造されるようなカソードが底面にある逆さの装置を含め、各種のＯＬＥＤがある。さらに、本発明の応用例は、ディスプレイ、ＯＬＥＤまたはその他に限定されない。
【００１１】
有機ＬＥＤは、単色またはマルチカラーの画素ディスプレイを形成するために、画素のマトリックス中の基板に堆積され得る。マルチカラーディスプレイは、赤色、緑色および青色の発光画素のグループを使用して形成され得る。このようなディスプレイにおいて、概して個々の素子は画素を選択するために行（または列）の線を作動することによってアドレスされ、画素の行（または列）が書き込まれ、表示を生成する。いわゆるアクティブマトリックスディスプレイは、各画素と連結されるメモリ素子、通常は蓄積容量とトランジスタを含み、パッシブマトリックスディスプレイはこのようなメモリ素子を有さず、その代わり、固定画像の印象を与えるために、ＴＶ画像にいくぶん似て、繰返しスキャンされる。
【００１２】
図１ｂを参照すると、これはパッシブマトリックスＯＬＥＤディスプレイ装置１５０を貫通した簡略断面図を示しており、ここでは図１ａと同じ構成要素は同じ番号で表されている。示されるように、正孔輸送１０６および電子発光１０８層が、アノード金属１０４およびカソード層１１０でそれぞれ規定される相互に直角なアノード線およびカソード線の交差部において複数の画素１５２に再分割される。図において、カソード層１１０において定義される導電線１５４は頁を突き抜け、カソード線に対して直角に走る複数のアノード線１５８の１つの断面図が示されている。カソードおよびアノード線の交差部における電子発光画素１５２は関連する線の間に電圧を印加することによりアドレスされ得る。アノード金属層１０４はディスプレイ１５０に対して外部接続部を提供し、ＯＬＥＤに対する（アノード金属リード上にカソード層パターンを走らせることによって）アノードおよびカソード接続として使用される。上記のＯＬＥＤ材料、特に、発光ポリマーおよびカソードは、酸化および湿気に対して敏感であり、したがって、装置は金属缶１１１内に密閉され、ＵＶ硬化エポキシ接着剤１１３によってアノード金属層１０４に取り付けられ、接着剤中の小さなガラスビーズが金属缶との接触および接続部の短絡を防止する。
【００１３】
次に、図２を参照すると、これは、概念的に、図１ｂで示されるタイプのパッシブマトリックスＯＬＥＤディスプレイ１５０の駆動配列を示している。一定の電流生成器２００が供給され、それぞれ供給線２０２および複数の列線２０４の１つに接続されるが、そのうちの１つだけが明確化のために示されている。複数の行線２０６（そのうち１つだけが示される）もまた供給され、これらはそれぞれ選択的にスイッチ接続２１０によってグランド線２０８に接続されていてよい。示されるように正の供給電圧が線２０２に供給され、列の線２０４はアノード接続１５８を有し、行の線２０６はカソード接続１５４を有する。ただし、電力供給線２０２がグランド線２０８に関して負である場合は接続が逆になる。
【００１４】
図示されるように、ディスプレイの画素２１２は適用される電力を有し、したがって照明される。一つの行のための画像接続２１０の生成は、その行が完全にアドレスされるまで各列の線がそれぞれ順に作動される間は維持され、次いで次の行が選択され、このプロセスが繰り返される。しかしながら、好ましくは、個々の画素をより長く留め、これによって全体の駆動レベルを減らすために、一つの行が選択され、全ての列は並行して書き込まれ、すなわち、行の各画素を望まれる輝度で照明するために各列の線に同時に電流が駆動される。列の各画素は、次の列がアドレスされる前に順にアドレスされ得るが、特に、列の容量の効果のため、これは好ましくない。
【００１５】
パッシブマトリックスＯＬＥＤディスプレイにおいて、どの電極を行電極と標識し、どの電極を列電極と標識するかは任意であり、本明細書において、「行」および「列」は相互に取り替えて使用することができることを当業者は理解するであろう。
【００１６】
装置を貫通して流れる電流は生成する光子の数を決め、ＯＬＥＤの輝度はこれよって決まるので、電圧制御駆動でなく電流制御駆動がＯＬＥＤに提供されることが通常である。電圧制御の設定においては、輝度が時間、温度および寿命と共にディスプレイの面積にわたって変わり得、任意の電圧によって駆動されるとき画素がどの程度の輝度を生じるかを予測することは困難である。カラーディスプレイにおいては、色表現の正確さも影響を受け得る。
【００１７】
画素の輝度を変える従来の方法は、Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ  （ＰＷＭ）を使用して画素をオンタイムで変える方法である。従来のＰＷＭスキームにおいては、画素は完全にオンか完全にオフかどちらかであるが、画素の明るさは、観察者の目の中の総合のために、変化する。他の方法は列駆動電流を変えることである。
【００１８】
図３は、従来技術のパッシブマトリックスＯＬＥＤディスプレイのための一般的な駆動回路の概略図３００を示す。ＯＬＥＤディスプレイは、破線３０２で示されており、対応する行電極接続３０６をそれぞれが有する複数ｎ個の行の線３０４および対応する複数の列電極接続３１０を有する複数ｍ個の列の線３０８を含む。ＯＬＥＤは各対の列および行の線間に接続され、図示された配列においては、列の線に接続されたアノードを有する。ｙドライバー３１４は一定に電流で列の線３０８を駆動し、ｘドライバー３１６は行の線を選択的にグランドに接続して、行の線３０４を駆動する。ｙドライバー３１４とｘドライバー３１６は通常、プロセッサー３１８のコントロール下にある。電力供給３２０は電力を回路、特にｙドライバー３１４に供給する。
【００１９】
ＯＬＥＤのいくつかの例は、ＵＳ６，０１４，１１９、ＵＳ６，２０１，５２０、ＵＳ６，３３２，６６１、ＥＰ１，０７９，３６１ＡおよびＥＰ１，０９１，３３９Ａに記載されており、ＰＷＭを搭載したＯＬＥＤディスプレイ駆動集積回路は、Ｃｌａｒｅ，Ｉｎｃ．（Ｂｅｖｅｒｌｙ，ＭＡ，ＵＳＡ）のＣｌａｒｅ  Ｍｉｃｒｏｎｉｘから市販されている。改良されたＯＬＥＤディスプレイのドライバーのいくつかの例は出願人の同時係属出願ＷＯ０３／０７９３２２およびＷＯ０３／０９１９８３に記載されている。特に、本明細書において参照として組み込まれるＷＯ０３／０７９３２２は改良されたコンプライアンスを有するデジタル制御プログラム電流生成機について記載している。
【特許文献１】米国特許第６，０１４，１１９号明細書
【特許文献２】国際公開０３／０７９３２２号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【００２０】
ＯＬＥＤディスプレイの寿命および／または電力消費を改良する一般的な必要性がある。特に、マルチカラーＯＬＥＤディスプレイにおいては、一般的にディスプレイのサブ画素に使用される赤、緑および青色発光材料は、異なる効率および異なる速度の寿命を有し、通常、青色サブ画素は赤および緑色サブ画素より早く寿命に達する。したがって、これらの問題を緩和させるために、ＯＬＥＤディスプレイを駆動するための改良された技術が必要とされる。
【課題を解決するための手段】
【００２１】
したがって、本発明の第１の側面によれば、パッシブマトリックスマルチカラー電子発光ディスプレイを駆動する方法が提供され、このディスプレイは、行と列に配列された複数の画素を含み、各前記画素は、それぞれ異なる第１および第２の色を有する少なくとも第１および第２のサブ画素を含み、前記方法は、前記画素のグループを順に駆動してマルチカラー画像フレームを表示することを含み、前記画素のグループの駆動は、それぞれ前記第１および第２の色のサブ画素の第１および第２のサブグループの駆動を含み、前記駆動はさらに、前記サブグループのサブ画素の最大駆動レベルに依存した継続期間、前記画素のグループを駆動することを含む。
【００２２】
画素のグループは、従来のラインスキャンパッシブマトリックスＯＬＥＤディスプレイにおけるディスプレイの列または行に対応する画素のラインを含むことができ、またはその画素のグループは、その内容全体が本明細書に参照として組み込まれる出願人のＵＫ特許出願、例えば、Ｎｏ．０５０１２１１．７（優先日２００４年９月３０日）およびＮｏ．０４２８１９１．１（出願日２００４年１２月２３日）に以前記載したマルチラインまたは「トータルマトリックス」アドレッシング（ＭＬＡまたはＴＬＡ）スキームに基づいて駆動されるディスプレイにおける可変の表示継続期間を有する一時的なサブフレームを含むことができる。
【００２３】
いくつかの好ましい実施態様において、継続期間は単一カラーサブグループのサブ画素の最大駆動レベル、例えば、各画素のグループの青色サブ画素のサブグループの最大駆動レベルに依存する。したがって、画像フレームを表示するための画素のグループの駆動は、好ましくは、例えば、ラインスキャン間隔の一組またはサブフレームディスプレイ間隔の一組を含むフレーム期間中の駆動を含む。次いで、フレーム期間は、画素の各グループのための選択されたサブグループ（例えば、青グループ）の最大駆動レベルに比例して、各ラインまたは一時的なサブフレームのような画素の各グループを駆動するための期間に分割され得る。駆動は、これらフレーム期間の分割に応じて画素のグループを駆動することを含むことができる。
【００２４】
このような実施態様は、最も敏感な画素要素、典型的には青色サブ画素の劣化速度を減らし、これによってディスプレイ全体の寿命を延ばすのに役立つ。大まかに言えば、任意の画素のグループ（ラインまたはサブフレーム）が特定の色、例えば青のための減少したピークの明るさを有する場合、画素のこのグループは相対的に短い時間駆動され得るが、高い明るさピークを有する画素、例えば青のグループはより長く駆動される。このようにして、人間の観察者にとっては、青色の明るさのレベルは実質的に依然として望まれるものであるが、実際、フレーム期間内において、画素のグループが駆動される継続期間を調整または平均化することによって、より長い継続期間にはより低い明るさピークを使用して、これは達成されてきた。
【００２５】
上記の技術は、青色サブ画素の寿命を増大させるのに特に有益である。しかしながら、この方法の実施態様は他の目的のためにも適用されることができ、例えば、赤色サブ画素はより高い明るさで効率が減少する傾向にあり、したがって、同様の技術を適用して（明るさのピークに対応して画素のグループのオンタイムを計る）、ディスプレイの全体の電力消費を減少できる。
【００２６】
他の関係する実施態様においては、画素のグループが駆動される継続期間は、複数のサブ画素の最大駆動レベルの重み結合、例えば、赤色サブ画素のサブグループの最大駆動レベルおよび／または緑色サブ画素のサブグループの最大駆動レベルおよび／または青色サブ画素のサブグループの最大駆動レベルの重み結合に依存する。したがって、上記と同様の方法において、フレーム期間は重み結合およびこれにしたがって駆動される画素にグループに比例して分割される。
【００２７】
上記の実施態様において、サブ画素の１または２以上のサブグループの駆動は、サブグループの駆動のための決められた継続期間に応答するように調整される。これは、赤色および／または緑色および／または青色の電流または電圧参照のようなサブ画素の１組に共通の参照電流源のような参照レベルを調整することによって便利に調整され得る。したがって、例えば、サブ画素のサブグループの参照レベルはサブグループを含む画素のグループの駆動継続期間の増加（例えば画素の各グループの等しい駆動継続期間によって定義される基準と比較しての減少／増加）に比例して減少することができる。したがって、好ましくは、３色の各駆動、より特定的には、参照レベルは、画素グループの駆動継続期間の調整のための補償をするグループ（ラインまたはサブフレーム）ごとに調整される。
【００２８】
上記の方法の好ましい実施態様において、マルチカラー電子発光ディスプレイはＯＬＥＤディスプレイを含む。
【００２９】
本発明はさらに、上記の方法およびディスプレイドライバーを実施するプロセッサーコントロールコードを有するキャリアー媒体を提供する。このコードは、従来のプログラムコード、例えば、Ｃのような従来のプログラム言語におけるソース、オブジェクトまたは実行コード（インタープリトまたはコンパイルされたもの）、またはアセンブリコード、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）またはＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｇａｔｅ  Ａｒｒａｙ）の開始または制御のためのコード、またはＶｅｒｉｌｏｇ（商標）またはＶＨＤＬ（Ｖｅｒｙ  ｈｉｇｈ  ｓｐｅｅｄ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ  Ｈａｒｄｗａｒｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）のようなハードウェア記述言語のためのコードを含んでよい。そのようなコードは、複数の結合された構成要素間に対して配布されてよい。キャリア媒体は、ディスクまたはプログラムメモリー（例えば、Ｆｌａｓｈ  ＲＡＭまたはＲＯＭのようなファームウェア）または、光学または電気信号キャリアのようなデータキャリアなどの任意の従来の記憶媒体を含んでよい。
【００３０】
本発明はまた、さらに上記のディスプレイ駆動方法の実施態様を実施するための手段を含むディスプレイドライバーを提供する。
【００３１】
したがって、関連の側面において、本発明はパッシブマトリックスマルチカラー電子発光ディスプレイのためのドライバーを提供し、このディスプレイは行および列に配列された複数の画素を含み、各画素はそれぞれ異なる第１および第２の色を有する少なくとも第１および第２のサブ画素を含み、前記ドライバーは、前記画素のグループを順に駆動してマルチカラー画像フレームを表示するための手段であって、画素のグループの前記駆動がそれぞれ前記第１および第２の色のサブ画素の第１および第２のサブグループの駆動を含む手段、および前記サブグループのサブ画素の最大駆動レベルに依存した継続期間、前記画素のグループを駆動するための手段を含む。
【００３２】
さらに関連した側面において、本発明は、パッシブマトリックスマルチカラー電子発光ディスプレイのドライバーを提供し、このディスプレイは行と列に配列された複数の画素を含み、各前記画素はそれぞれ異なる第１および第２の色を有する少なくとも第１および第２のサブ画素を含み、前記ドライバーは、ディスプレイの画像データを受け取るためのデータ入力、前記データ入力に結合されて前記ディスプレイを駆動するためのディスプレイ駆動出力を有するディスプレイ駆動システムであって、マルチカラー画像フレームを表示するために前記画素のグループを順に駆動するためのディスプレイ駆動信号を出力するように設計されており、画素のグループの前記駆動はそれぞれ前記第１および第２の色のサブ画素の第１および第２のサブグループの駆動を含むディスプレイ駆動システム、および前記ディスプレイ駆動システムに結合された駆動時間計算システムであって、前記サブグループのサブ画素の最大駆動レベルに依存した継続期間、前記画素のグループを駆動する前記ディスプレイ駆動システムを制御するように設計された駆動時間計算システムを含む。
【００３３】
他の側面において、本発明は列と行に配列された複数の画素を有する電子発光ディスプレイの駆動方法を提供し、前記方法は、表示画像を生成するための行および列信号の連続した組によるディスプレイの駆動を含み、信号のそれぞれの組は、ディスプレイの複数の列および行の画素が同時に駆動される表示された画素のサブフレームを規定し、前記サブフレームは前記表示された画像を生成するために結合し、前記方法は、前記サブフレームの画素の最大駆動レベルに依存した継続期間でサブフレームのための信号の前記組により前記ディスプレイを駆動することをさらに含む。
【００３４】
実施態様において、１つのサブフレームはマルチカラーＯＬＥＤディスプレイの色ごとに導入される。
【００３５】
関連する側面において、本発明は、列および行に配列された複数の画素を有する電子発光ディスプレイを駆動するためのドライバーを提供する。このドライバーは、ディスプレイの画像データを受信するデータ入力、前記データ入力に結合され前記ディスプレイを駆動するためのディスプレイ駆動出力を有するディスプレイ駆動システムであって、表示された画像を形成するために列および行の信号の連続的な組によってディスプレイを駆動するディスプレイ駆動信号を出力するように設計されており、信号のそれぞれの組は、ディスプレイの複数の列および行の画素が同時に駆動される表示された画像のサブフレームを規定し、前記サブフレームは前記表示された画像を生成するために結合されるディスプレイ駆動システム、および前記ディスプレイ駆動システムに結合される駆動時間計算システムであって、前記サブフレームに画素の最大駆動レベルに依存した継続期間でサブフレームのための信号の前記組により前記ディスプレイを駆動するよう前記ディスプレイ駆動システムを制御するように設計された駆動時間計算システムを含む。
【００３６】
本発明のこれらおよび他の側面は、添付の図面を参照して単に例示の目的としてさらに説明される。
【００３７】
マルチラインアドレス（ＭＬＡ）法
マルチラインアドレス（ＭＬＡ）法の概要を説明することは本発明の実施態様の理解に役立つ。
【００３８】
大まかに言って、ＭＬＡ法は、列の電極が駆動されるに応じて２または３以上の行電極を同時に駆動する、またはより一般的には、単一ラインのスキャン期間におけるインパルスではなく複数のラインのスキャン期間において必要とされる各行（ライン）の発光プロフィールが形成されるように行および列のグループを同時に駆動するものである。したがって、各ラインのスキャン期間の間の画素駆動は減少することができ、これによってディスプレイの寿命を延ばし、および／または駆動電圧の減少および容量損失の減少により電力消費を減らす。これは、ＯＬＥＤの寿命は画素駆動（発光）に対して通常１乗〜２乗で短くなるが、観察者に同じ明るさを提供するのに画素が駆動されなければならない時間の長さは画素駆動の減少に伴い実質的に直線的にのみ増加するためである。ＭＬＡによって提供される利点の程度は、共に駆動されるラインのグループ間の相互関係に部分的に依存する。出願人は、総マトリックスアドレス法として全ての行が共に駆動される方法に言及する。
【００３９】
図４ａは、１つの時点で１つの行が駆動される従来の駆動スキームのＧ行、Ｆ列および画像Ｘマトリックスを示す。図４ｂは、マルチラインアドレススキームの行、列および画像マトリックスを示す。図４ｃおよび４ｄは、表示された画像の典型的な画素、前記画素の輝度、またはフレーム期間中等しい前記画素の駆動において、マルチアドレスによって達成される画素駆動のピークの減少を示している。
【００４０】
一般的に、列および行の駆動信号は、対応する電極によって駆動されるＯＬＥＤ画素（またはサブ画素）の望まれる輝度が駆動信号によって決められる輝度の実質的な直線的総計によって得られるように選択される。我々は、決められた行駆動信号に基づく２またはそれ以上の行間の列電流駆動信号を分割する制御可能な電流分割機について以前に記載した（２００４年９月３０日出願の英国特許出願第０４２１７１１．３号）。
【００４１】
必要な駆動信号を決めるために、ディスプレイの画像データはマトリックスとして考えられ、１つが行駆動信号を決め他が列駆動信号を決める２つの因子マトリックスの積としてファクトライズされてよい。ディスプレイはこれらのマトリックスによって決められる連続的な行と列の信号の組によって駆動されて、表示された画像を形成し、信号の組はそれぞれ最初のファクトライズマトリックスと同じ大きさの表示された画像のサブフレームを規定する。ラインスキャン期間（サブフレーム）の総数は、多数のサブフレーム中の輝度を平均化するだけで利点が得られるので、従来のライン・バイ・ラインスキャンに比較して減らすこともあるが、必ずしも減らす必要はない（減らすというのは画像圧縮を示唆する）。
【００４２】
好ましくは、非ネガティブマトリックスファクトリゼーション（ＮＭＦ）が導入され、画像マトリックスＸ（非ネガティブ）は、ＸがＦおよびＧの積にほぼ等しくなり、ＦおよびＧはその要素が全て０以上になる条件の下で選択されるＦおよびＧのマトリックスの対にファクトライズされる。典型的なＮＭＦアルゴリズムは、反復的にＦおよびＧをアップデートして、ＸおよびＦＧ間の２乗Ｅｕｃｌｉｄｅａｎ距離のようなコスト関数を最小化することを意図して概算を改良する。非ネガティブマトリックスファクトリゼーションは、電子発光ディスプレイが「ネガティブ」発光を生成するように駆動されることはできないので、このようなディスプレイの駆動には有利である。
【００４３】
ＮＭＦファクトリゼーション手法は、図４ｅに図式的に示されている。マトリックスＦおよびＧは画像データの直線的概算のための基礎を規定するものとして見なされ得、画像は一般的に純粋にランダムなデータではなくある種の固有の相互関連性のある構造を含むので、多くの場合、相対的に少ない数の基底べクトルによって良好な表現が達成される。カラーディスプレイのカラーサブ画素は３つの分離された画像プレーンまたは単一プレーンとしての集合として扱われてよい。表示された画像の輝度領域が単一方向に、ディスプレイの上から下に一般的に照明されるように因子マトリックス中のデータを分類することによってフリッカーを減らすことができる。
【００４４】
図４ｆは、ＮＭＦを使用して画像を表示するための例示の手法のフローチャートを示す。この手法は、最初にフレーム画像マトリックスＸを読み取り（工程Ｓ４００）、次いでＮＭＦを使用してこの画像マトリックスを因子マトリックスＦおよびＧにファクトライズする（工程Ｓ４０２）。このファクトライゼーションは、初期のフレームの表示中に計算できる。次いで、この手法は、工程４０４においてＡサブフレームでディスプレイを駆動する。工程４０６はサブフレーム駆動手法を示す。
【００４５】
サブフレーム手法は、行ベクトルＲを形成するために、Ｇ列ａ→Ｒを設定する。これは、図５ｂの行駆動配線によって、自動的に単位量にノーマライズされ、したがって、スケール因子ｘ，Ｒ←ｘＲは要素の合計が単位量になるようにＲのノーマライズによって導かれる。同様に、Ｆにおいて、行ａ→Ｃは列ベクトルＣを形成する。これは最大要素値が１となるように決められ、スケール因子ｙ，Ｃ←ｙＣを与える。フレームスケール因子ｆ＝Ａ／Ｉが決められ、参照電流は、Ｉｒｅｆ＝Ｉ０・ｆ／ｘｙによって設定される。この式で、Ｉ０は、従来の１時点スキャンラインシステムにおける最大輝度に必要とされる電流であり、ｘおよびｙ因子は、駆動配線によって導入されるスケール効果を補償する（他の駆動配線では、これらの一方または両方が省略されてもよい）。
【００４６】
これに続いて、工程Ｓ４０８において、図５ｂに示されるディスプレイドライバは総フレーム期間の１／Ａの間ディスプレイのＣ列およびディスプレイのＲ行を駆動する。これは各サブフレーム期間繰り返され、次いで、次のフレームのためのサブフレームデータが出力される。
【００４７】
図４ｇを参照すると、例のＮＭＦ手法はＧおよびＦの積がＸの平均値に等しくなるようにＦおよびＧを初期化することによって開始する（工程Ｓ４１０）。Ｘａｖｅｒａｇｅは次のとおりである。
【数１】
0005607882.tif 000002
【００４８】
関連した画像の連続性のために、ＦおよびＧの既知の値が使用されてよい。上記の添字は行および列の数をそれぞれ示す。小文字の添字により単一に選択された行または列（例えば、Ａ個の行に対してａという一行）を示す。１は、単位マトリックスである。
【００４９】
好ましくは、工程Ｓ４１０の前のプレプロセス工程（図示しない）として、空白の行および列がフィルター化される。
【００５０】
この手法の全体的な目的は、ＦおよびＧの値を次のように決めることである。
【数２】
0005607882.tif 000003
【００５１】
我々が記載する手法は、ａ＝１からａ＝Ａまでの全ての列行の対について、一度にＧの単一列（ａ）およびＦの単一行（ａ）で動作する（工程Ｓ４１２）。したがって、この手法、Ｇの列およびＦの行において、選択された列行の対のために最初に余剰のＲａＩＵを計算する。この余剰は、目標値ＸＩＵと選択された列／行を除いたＧおよびＦの全ての他の行および列の結合した寄与の総計の差を有する（工程Ｓ４１４）。
【数３】
0005607882.tif 000004
【００５２】
ＧおよびＦの選択された列行の対ａのそれぞれにおいて、図４ｈにおいてダイアグラムとして図示したように、この目的は選択された列行の対の寄与を余剰のＲａＩＵに等しくすることである。数式で示すと、この目的は次のとおりである。
【数４】
0005607882.tif 000005
【００５３】
上記式において、ＲａＩＵは，ｍｕｘレートＡを有するＩｘＵ画像サブフレームを定義する（Ａサブフレームは完全なＩｘＵ表示画像に貢献する）。
【００５４】
等式（４）はＧの選択された列ａのＩ個の要素のそれぞれ、すなわちＧｉａ、およびＦの選択された行ａのＵ個の要素のそれぞれ、すなわちＦａｕについて解かれ得る（工程Ｓ４１６）。解はコスト関数に依存する。例えば、式（４）において最小二乗法（Ｅｕｃｌｉｄｅａｎコスト関数）を行うと、左辺にＦａＵ・ＦＴａＵ（これは、両辺をこれによって割る場合にマトリックス変換を必要としないスカラー値である。）を乗じ、右辺にＦＴａＵを乗じ、Ｇｉａが直接計算される。
【００５５】
Ｅｕｃｌｉｄｅａｎコスト関数の解の例は次のとおりである。
【数５】
0005607882.tif 000006
【００５６】
非ネガティブ制限を提供するために、工程Ｓ４１８において、０未満であるＧｉａおよびＦａｕの値は０（または小さい値）に設定される（要素ＲａＩＵは負であってよい）。
【００５７】
好ましくは（しかし、必須ではない）、０（または無限大）で割ることを防ぐため、ＧｉａおよびＦａｕの値は上限および／または下限が、例えば、０．０１または０．００１および１０または１００に制限され、これらは目的に応じて変化され得る（工程Ｓ４２０）。
【００５８】
任意に、しかし好ましくは、次いでこの手法は、例えば、既定の繰返し数、繰り返される（工程Ｓ４２２）。
【００５９】
さらに詳細には、２００４年１２月２３日に出願されたＵＫ特許出願第０４２８１９１．１を参照されたい。
【００６０】
色寿命がバランスされた変化し得るスキャン時間駆動
１つの変化し得るスキャン時間駆動手法においては、ラインまたはサブフレームスキャン時間は色に関係なくサブ画素の発光ピークに比例する。これは最悪の場合の駆動レベルのピークを減らし、これによってディスプレイの寿命を延ばす。しかしながら、この手法の発展において、ラインまたはサブフレームスキャン時間は、最も（劣化した）敏感な色画素要素の発光によって決められ、または最も（劣化した）敏感な色画素要素の発光に比例し、この目的は、最悪の場合のサブ画素の劣化を最小にすることである。実施態様において、ラインまたはサブフレームスキャン時間が次の式で決められるように、各サブ画素のために異なる色の重み付け因子が導入され得る。
【数６】
0005607882.tif 000007
それぞれのサブ画素駆動レベルＲ、Ｇ、Ｂの重み付け因子ｘ、ｙ、ｚは、（電力消費）の減少が最大であるサブ画素の色によって経験される寿命（劣化）および／またはサブ画素の色の効率によって決められ得る。
【００６１】
あるいは、他の重み結合である次式が導入され得る。
【数７】
0005607882.tif 000008
【００６２】
実施態様において、もし全ての色が等しく敏感であるならば、色重み付け因子は同じであり、互いに効果的に相殺する。しかしながら、非常に敏感な青色については、例えば、青色サブ画素の重み付け因子が支配し、ラインまたはサブフレーム時間は青色サブ画素発光によって大きく影響する。青、赤および緑色材料の特別な組合せについては、最適な増倍率（これは、例えば、通常の実験によって決められ得る）は劣化を最小化する目的で駆動コントローラーに事前にプログラムされてよい。各色の参照電流は、例えばラインまたはサブフレームの駆動電流のピークが全てのラインまたはサブフレーム（任意の色において）で実質的に同じになるように駆動を決めるためにラインごとまたはサブフレームごとに変えられ得る。したがって、この手法の好ましい実施例は、独立した電流駆動参照値が赤色、緑色および青色のサブ画素に提供されるシステムで実施される。
【００６３】
１つの実施態様において、ラインまたはサブフレーム時間は、次のように、１つのラインまたはサブフレームの間に存在する青色発光のピークに比例して決められる。
【数８】
0005607882.tif 000009
あるいは、この等式は、発光ピークに画素の色に依存する重み付け因子を乗じた値に比例してラインまたはサブフレーム時間を決めるように変形することができる。
【００６４】
下記の表１は、一連の仮想のフレームの各色（赤、緑、青）の発光ピークを表す数字の例を示している。
【表１】
0005607882.tif 000010
【００６５】
等しい時間において各サブフレームのスキャニングは総（フレーム）時間の１／３に割り当てられ、青色の寿命（劣化）は下式に比例する。
【数９】
0005607882.tif 000011
【００６６】
しかしながら、色重み付けスキャニングにおいては、例えば、高い重み付けのために青色発光が支配する場合、３つのサブフレームのサブフレーム時間は下記の表２に示される。
【表２】
0005607882.tif 000012
【００６７】
この場合、青色寿命（劣化）は下式に比例する。
【数１０】
0005607882.tif 000013
【００６８】
したがって、この例において、青色サブ画素の寿命（劣化）は約７％減少することがわかる。
【００６９】
図５ａは、本発明の実施例を実行するために適切なパッシブマトリックスＯＬＥＤドライバー５００の実施例の概略図を示す。
【００７０】
図５ａにおいて、図３を参照した例に似たパッシブマトリックスＯＬＥＤディスプレイ行ドライバー回路５１２によって駆動される行電極３０６および列ドライバー５１０によって駆動される列電極３１０を有する。行および列ドライバーの詳細は図５ｂに示されている。列ドライバー５１０は、電流駆動を１または２以上の電極に設定し、赤／緑／青参照電流を制御するための列データ入力５０９を有する。同様に、行ドライバー５１２は電流駆動を行に設定するため、ＭＬＡ実施例においては、電流駆動比を２または３以上の行に設定する行データ入力５１１を有する。好ましくは、入力５０９および５１１はインターフェースの容易化のためデジタル入力であり、好ましくは、列データ入力５０９はディスプレイ３０２の全てのＵ列の電流駆動を設定する。
【００７１】
ディスプレイのデータは直列または並列であり得るデータおよびコントロールバス５０２に提供される。バス５０２はディスプレイの各画素のための発光データ、またはカラーディスプレイにおいては各サブ画素のための発光情報（これは、分離されたＲＧＢ色信号としてまたは発光およびクロミナンス信号としてまたは他の方法において符号化される）を蓄積するフレーム蓄積メモリ５０３に入力を供給する。フレームメモリ５０３に蓄積されたデータはディスプレイの各画素（またはサブ画素）の望まれる明るさを決定し、この情報はディスプレイ駆動プロセサー５０６によって第２の読み取りバス５０２により読みとられてよい（実施形態において、バス５０５が省略され、バス５０２が代わりに使用されてもよい）。
【００７２】
ディスプレイ駆動プロセサー５０６は、ハードウェア中に、または、例えば、デジタル信号プロセッシングコアまたは使用してソフトウェア中に、または、例えば、マトリックスの操作を速めるための専用のハードウェアを導入したソフトとハードの組合せ中に完全に提供され得る。しかしながら、一般的に、ディスプレイ駆動プロセサー５０６は、クロック５０８のコントロール下およびワーキングメモリ５０４と結合して作動しながら、蓄積されたプログラムコードまたはプログラムメモリ５０７に蓄積されたミクロコードによって少なくとも部分的に実行されてよい。例えば、ディスプレイ駆動プロセサーは、従来のプログラム言語で書き込まれた標準のデジタル信号プロセサーおよびコードを使用して実行される。プログラムメモリ５０７のコードはディスプレイのラインごとのレーザースキャニングまたはマルチラインアドレス法によって、どちらの場合も上述したように調整可能なラインまたはサブフレーム継続期間実行するように設計されており、データキャリアまたはリムーバブル記憶装置５０７ａに供給されてよい。
【００７３】
図５ｂは、例えば、赤／緑／青色参照電流がラインまたはサブフレーム「スキャン」時間での変動に比例して変化することができるように変動参照電流でディスプレイ３０２を駆動するのに適した列および行ドライバーを示す。例示されたドライバーも、ＭＬＡスキームのファクトライズ画像マトリックスデータでディスプレイ３０２を駆動するのに適している。
【００７４】
列ドライバ５１０は、共に集合されており、それぞれの列電極に電流を流すための可変参照電流Ｉｒｅｆが供給される一組の調節可能な実質的に一定の電流源１００２を有する。この参照電流は、図４ｅのマトリックスＦの行ａのような因子マトリックスの行から導かれる各列のための異なる値によって調整されるパルス幅である。
【００７５】
行ドライバー５１２は、プログラム可能な電流ミラー１０１２、好ましくはディスプレイの各行、または同時に駆動される行のブロックの各行のための１つの出力を有する。行駆動信号は、図４ｅのマトリックスＧの列ａのような因子マトリックスの列から導かれる。さらに詳細な適切なドライバーは、参照として本明細書に組み込まれる出願人の同時係属出願ＵＫ特許出願Ｎｏ．０４２１７１１．３（２００４年９月３０日出願）に見出すことができる。他の配列において、ＯＬＥＤ画素、特にＰＷＭに対する駆動を変える手段は追加的にまたは代替的に導入されてよい。
【００７６】
多くの効果的な代替があり得ることは当業者に疑いない。例えば、ディスプレイ駆動ロジック５０６は、専用のロッジックにおいてではなくソフトウェアの制御のもとにマイクロプロセサーを使用して実行されるか、またはマイクロプロセサーと専用ロジックの組合せが導入されてもよい。マイクロプロセサーが導入される場合、フレームメモリ５０４は、他の装置に対するディスプレイに単純にインターフェースするように２重ポートであることが好ましいが、バス５０２および５０５は組み合わせて共有されるアドレス／データ／制御バスとしてもよい。
【００７７】
本発明は記載される実施例に限定されるものではなく、添付の特許請求の範囲の精神および範囲内にある当業者に明らかな改良も包含するものと理解される。
【図面の簡単な説明】
【００７８】
【図１ａ】ＯＬＥＤ装置の垂直断面図を示す。
【図１ｂ】パッシブマトリックスＯＬＥＤディスプレイの簡略断面図を示す。
【図２】パッシブマトリックスＯＬＥＤディスプレイの駆動配列を概念的に示す。
【図３】公知のパッシブマトリックスＯＬＥＤディスプレイドライバーのブロック図を示す。
【図４ａ】従来の駆動装置における行、列およびマトリックスを示す。
【図４ｂ】マルチアドレス駆動スキームにおける行、列およびマトリックスを示す。
【図４ｃ】フレーム期間での従来の駆動装置における対応する輝度曲線を示す。
【図４ｄ】フレーム期間でのマルチアドレス駆動スキームにおける輝度曲線を示す。
【図４ｅ】画素マトリックスのＮＭＦ因子化の概略図を示す。
【図４ｆ】画素マトリックス因子化を使用したディスプレイの駆動方法のフローチャートを示す。
【図４ｇ】ＮＭＦ手法のフローチャートを示す。
【図４ｈ】図４ｅのＧおよびＦマトリックスの選択された行および列の掛け算を行なって余剰マトリックスを求める様子を示す。
【図５ａ】本発明の１つの側面を実施するディスプレイドライバーを示す。
【図５ｂ】図４ｅのマトリックスを使用するディススプレイを駆動するための行および列駆動の配置例を示す。
【符号の説明】
【００７９】
１００  ＯＬＥＤ装置
１０２  基板
１０４  アノード
１０６  正孔輸送層
１０８  電子発光層
１１０  カソード
１１１  金属缶
１１２  バンク
１１３  接着剤
１１８  電池
１５０  ＯＬＥＤディスプレイ
１５２  電子発光画素
１５４  カソード接続
１５８  アノード接続
２００  電流生成器
２０２  供給線
２０４  列線
２０６  行線
２０８  グランド線
２１０  スイッチ接続
３０２  ＯＬＥＤディスプレイ
３０４  行の線
３０６  行電極
３０８  列の線
３１０  列電極
３１４  ｙドライバー
３１６  ｘドライバー
３１８  プロセッサー
３２０  電力源
５０２  コントロールバス
５０３  フレームメモリ
５０４  ワーキングメモリ
５０６  ディスプレイ駆動プロセッサー
５０７  プログラムメモリ
５０８  クロック
５０９  列データ入力
５１０  列ドライバー
５１２  行ドライバー
１００２  電流源
１０１２  電流ミラー
【図１ａ】
0005607882.tif 000014
【図１ｂ】
0005607882.tif 000015
【図２】
0005607882.tif 000016
【図３】
0005607882.tif 000017
【図４ａ】
0005607882.tif 000018
【図４ｂ】
0005607882.tif 000019
【図４ｃ】
0005607882.tif 000020
【図４ｄ】
0005607882.tif 000021
【図４ｅ】
0005607882.tif 000022
【図４ｆ】
0005607882.tif 000023
【図４ｇ】
0005607882.tif 000024
【図４ｈ】
0005607882.tif 000025
【図５ａ】
0005607882.tif 000026
【図５ｂ】
0005607882.tif 000027