JP2004354951A - Method of driving optoelectronic device, electro-optical device, and electronic equipment - Google Patents

Method of driving optoelectronic device, electro-optical device, and electronic equipment Download PDF

Info

Publication number
JP2004354951A
JP2004354951A JP2003155857A JP2003155857A JP2004354951A JP 2004354951 A JP2004354951 A JP 2004354951A JP 2003155857 A JP2003155857 A JP 2003155857A JP 2003155857 A JP2003155857 A JP 2003155857A JP 2004354951 A JP2004354951 A JP 2004354951A
Authority
JP
Japan
Prior art keywords
data
pixel
display data
display
electro
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
JP2003155857A
Other languages
Japanese (ja)
Other versions
JP4639576B2 (en
Inventor
Yasutoku Hiyoshi
泰徳 日吉
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003155857A priority Critical patent/JP4639576B2/en
Publication of JP2004354951A publication Critical patent/JP2004354951A/en
Application granted granted Critical
Publication of JP4639576B2 publication Critical patent/JP4639576B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Electroluminescent Light Sources (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Control Of El Displays (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a method of driving an electro-optical device that can realize a thinned-out display wherein picture quality is deterred from deteriorating while reducing the power consumption, the electro-optical device, and electronic equipment. <P>SOLUTION: Disclosed is the method of driving an organic EL (electroluminenscence) display device that drives organic EL elements of respective pixels 10 in (n) rows and (m) columns according to display data. Display data of the respective pixels 10 are multiplied by data "1" or "0" so that pattern data 31 in four rows and four columns including data "1" and "0" are put one over the other by areas 32 as units obtained by dividing the whole screen consisting of the pixels 10 in the (n) rows and (m) columns, and the display data of the respective pixels 10 multiplied by the data "1" are set having their values as they are. Further, performed is processing for display data of one frame wherein the display data of the respective pixels 10 multiplied by the data "0" are set to zero. The pixels 10 where the display data are set to zero make black display to realize a thine-out display. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、有機EL表示装置や液晶表示装置等の電気光学装置の駆動方法、電気光学装置及び電子機器に関する。
【0002】
【従来の技術】
近年、有機EL表示パネルや液晶表示パネルは、携帯電話、PDA(Personal Digital assistants;携帯情報端末)等の携帯機器に広く利用されている。このような携帯機器分野では、待ち受け時間及び通話時間の長時間化、バッテリの小型化の要求が強く、その表示パネルに対して更なる低消費電力化が望まれている。
【0003】
低消費電力化を図る従来技術として、走査線ドライバ内にメモリを設け、そのメモリの内容で各走査線の走査と非走査とを切り替えて部分表示(間引き表示)を実現するようにしたものが知られている(例えば、特許文献1参照)。
【0004】
また、低消費電力化を図る別の従来技術として、動画か静止画かを判別し、静止画の場合に画像表示を維持するのに必要な最小限度まで間引き駆動を行うものが知られている(例えば、特許文献2参照)。
【0005】
【特許文献1】
特開2001―249636号公報
【特許文献2】
特開平7―121133号公報
【0006】
【発明が解決しようとする課題】
ところで、上記特許文献1の従来技術では、非走査部分に筋が入ったように見えて画像が劣化するおそれがあった。また、上記特許文献2の従来技術では、間引き駆動については、「画像表示を維持する最小限必要な駆動に抑える」とだけ記述されていて、その駆動方法については記述されていない。この特許文献2の従来技術において、既に知られている方法で画素毎に或いは走査線毎に単純に間引き駆動を行うと、フリッカ、筋、むらなどが発生して画像が劣化するおそれがあった。
【0007】
そこで、本発明は、このような従来の問題点に鑑みてなされたもので、その目的は低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現できる電気光学装置の駆動方法、電気光学装置及び電子機器を提供することにある。
【0008】
【課題を解決するための手段】
本発明における電気光学装置の駆動方法は、走査線とデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置の駆動方法であって、複数の前記画素で構成される画面のN行M列の画素を1単位とする領域毎に、前記領域内の特定の画素に対応する場所が消費電力が零の表示或いは消費電力が表示データより低い表示になるN行M列のパターンを重ね合わせて前記表示データを加工し、前記パターンを、加工していない画面の領域に複数回重ね合わせて表示することを要旨とする。
【0009】
これによれば、画面をN行M列の画素を1単位とする領域毎に、領域内の特定の画素に対応する場所が消費電力が零の表示或いは消費電力が表示データより低い表示になるN行M列のパターンを重ね合わせて表示データを加工する。そして、前記パターンを、加工していない画面の領域に複数回重ね合わせて表示することで、間引き表示を実現している。例えば、電気光学素子として有機EL素子等の発光素子を用いた有機EL表示装置等の電気光学装置の場合、複数の画素のうち、パターンの黒い場所が重ね合わされる画素だけが、黒表示になり(つまり消光し)、或いは表示データよりも発光輝度の低い表示になる。また、電気光学素子として液晶等の電気光学物質を用い表示モードがノーマリブラック・モードである液晶表示装置等の電気光学装置の場合、例えばパターンの黒い場所が重ね合わされる画素だけが、黒表示になり或いは表示データよりも暗い表示になる。また、表示モードがノーマリホワイト・モードである液晶表示装置等の電気光学装置の場合、複数の画素うち、例えばパターンの黒い場所が重ね合わされる画素だけが、白表示或いは表示データよりも明るい表示になる。
【0010】
このようにして、複数の画素のうち、一部の画素だけを消費電力が零の表示或いは消費電力が表示データより低い表示にする間引き表示を実現しているので、その一部の画素の分だけ消費電力が低減されるとともに、フリッカ、筋、むら等の発生が抑制される。したがって、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することができる。
【0011】
本発明における電気光学装置の駆動方法は、複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置の駆動方法であって、複数の前記画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」と、データ「0」或いは「X」(1<X<0)とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データに、前記データ「1」と、前記データ「0」或いは「X」とのいずれかを掛けて、前記データ「1」が掛けられる各画素の表示データをその値のまま設定するとともに、前記データ「0」或いは「X」が掛けられる各画素の表示データを零或いはより小さい値に設定する表示データの加工処理を行う第1の段階と、前記第1の段階で加工処理された各画素の表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動する第2の段階と、を備えることを要旨とする。
【0012】
これによれば、表示データの加工処理により、画面をN行M列の画素を1単位とする領域毎に、データ「1」と、データ「0」或いは「X」(1<X<0)とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データに、データ「1」と、データ「0」或いは「X」とのいずれかを掛ける。データ「1」が掛けられる各画素の表示データをその値のまま設定するとともに、データ「0」或いは「X」が掛けられる各画素の表示データを零或いはより小さい値に設定する。そして、各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の電気光学素子を駆動するようにしている。これにより、複数の画素のうち、表示データが零或いはより小さい値に設定された画素での表示が、消費電力が零の表示或いは消費電力が表示データより低い表示になることで、間引き表示が実現される。したがって、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することができる。
【0013】
この電気光学装置の駆動方法において、前記第1の段階において、n行m列の前記画素の表示データを加工処理して1フレーム分の加工済み表示データを作成する1フレーム分の加工処理を1つの垂直走査開始信号毎に1回行ない、前記1フレーム分の加工処理において、前記n行m列の各画素の表示データのうち、各行のm個の画素の加工済み表示データを列アドレス順に作成する1行分の加工処理を、水平同期信号に同期して1行目からn行目まで行アドレス順にn回行う。
【0014】
これによれば、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
この電気光学装置の駆動方法において、前記第1の段階において、n行m列の前記画素の表示データを先頭アドレスの画素からアドレス順に加工処理して1つの画素の加工済み表示データを作成する毎に、作成した各画素の加工済み表示データをフレームメモリに先頭アドレスから順に書き込み、前記第2の段階において、前記フレームメモリから前記加工済み表示データを前記垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出し、読み出した前記加工済み表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動する。
【0015】
これによれば、1フレーム分の加工済み表示データをフレームメモリに先頭アドレスから順に書き込み、フレームメモリから加工済み表示データを垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出すことで、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
【0016】
この電気光学装置の駆動方法において、前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記第1の段階において、前記各画素の前記赤用画素、緑用画素及び青用画素の各表示データを、前記パターンデータのデータ「1」と、データ「0」或いは「X」(1<X<0)とのうち同じデータを使って加工処理する。
【0017】
これによれば、一つの画素を構成する赤用画素、緑用画素及び青用画素の各表示データの加工処理が一回で済み、処理速度が速くなる。
この電気光学装置の駆動方法において、前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記第1の段階において、前記各画素の前記赤用画素、緑用画素及び青用画素の各表示データを、前記パターンデータのデータ「1」と、データ「0」或いは「X」(1<X<0)とのうち違うデータを使って加工処理する。
【0018】
これによれば、一つの画素を構成する赤用画素、緑用画素及び青用画素の各表示データを個別に変更することで、各画素での表示色や明るさを変えることが可能になる。
【0019】
本発明における電気光学装置の駆動方法は、複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置の駆動方法であって、複数の前記画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」とデータ「0」とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データと、前記データ「1」とデータ「0」のいずれかとを掛けて、各々の積を各画素の加工済みデータとして出力する第1の段階と、前記各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動する第2の段階と、を備えることを要旨とする。
【0020】
これによれば、画面をN行M列の画素を1単位とする領域毎に、データ「1」とデータ「0」とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データと、データ「1」とデータ「0」のいずれかとを掛けて、各々の積を各画素の加工済みデータとして出力する。そして、各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の電気光学素子を駆動するようにしている。これにより、複数の画素のうち、表示データにデータ「0」を掛けて、その積を加工済みデータとして用いる画素での表示が、消費電力が零の表示になることで、間引き表示が実現される。したがって、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することができる。
【0021】
この電気光学装置の駆動方法において、前記第1の段階において、前記各画素の表示データが先頭アドレスから順に書き込まれたフレームメモリから、一つの画素の表示データを先頭アドレスから順に垂直走査開始信号と水平同期信号とに同期して読み出すと同時に、前記パターンデータのうち前記データ「1」とデータ「0」のいずれかを前記読み出した一つの画素の表示データのアドレスに基づき選択し、該選択した前記データ「1」とデータ「0」のいずれかと、前記読み出した一つの画素の表示データとを掛けて、その積を各画素の加工済みデータとして順に出力する。
【0022】
これによれば、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
この電気光学装置の駆動方法において、前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記第1の段階において、前記フレームメモリから前記一つの画素の表示データとして、前記赤用画素の赤用表示データ、緑用画素の緑用表示データ及び青用画素の青用表示データをアドレス順に読み出し、読み出した赤用表示データ、緑用表示データ及び青用表示データに、前記データ「1」とデータ「0」のうち、前記一つの画素のアドレスに基づき選択した同じデータを掛ける。
【0023】
これによれば、一つの画素を構成する赤用画素、緑用画素及び青用画素の各表示データの加工処理が一回で済み、処理速度が速くなる。
本発明における電気光学装置は、複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置であって、複数の前記画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」と、データ「0」或いは「X」(1<X<0)とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データに、前記データ「1」と、前記データ「0」或いは「X」とのいずれかを掛けて、前記データ「1」が掛けられる各画素の表示データをその値のまま設定するとともに、前記データ「0」或いは「X」が掛けられる各画素の表示データを零或いはより小さい値に設定する表示データの加工処理を予め組み込まれたプログラムに従って行う表示データ加工手段を備え、前記表示データ加工手段で加工処理された各画素の表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動するように構成したことを要旨とする。
【0024】
これによれば、表示データ加工手段により、画面をN行M列の画素を1単位とする領域毎に、データ「1」と、データ「0」或いは「X」(1<X<0)とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データに、データ「1」と、データ「0」或いは「X」とのいずれかを掛ける。データ「1」が掛けられる各画素の表示データをその値のまま設定するとともに、データ「0」或いは「X」が掛けられる各画素の表示データを零或いはより小さい値に設定する。そして、各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の電気光学素子を駆動するようにしている。これにより、複数の画素のうち、表示データが零或いはより小さい値に設定された画素での表示が、消費電力が零の表示或いは消費電力が表示データより低い表示になることで、間引き表示が実現される。したがって、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することができる。
【0025】
この電気光学装置において、前記表示データ加工手段は、n行m列の前記画素全ての表示データを加工処理して1フレーム分の加工済み表示データを作成する1フレーム分の加工処理を1つの垂直走査開始信号毎に1回行ない、前記1フレーム分の加工処理において、前記n行m列の各画素の表示データのうち、各行のm個の画素の加工済み表示データを列アドレス順に作成する1行分の加工処理を、水平同期信号に同期して1行目からn行目まで行アドレス順にn回行う。
【0026】
これによれば、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
この電気光学装置において、フレームメモリを含み、前記表示データ加工手段は、前記各画素の表示データを先頭アドレスの画素からアドレス順に加工処理して1つの画素の加工済み表示データを作成する毎に、作成した各画素の加工済み表示データを前記フレームメモリの先頭アドレスから順に書き込むように構成され、前記フレームメモリから前記加工済み表示データを前記垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出し、読み出した前記加工済み表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動する。
【0027】
これによれば、1フレーム分の加工済み表示データをフレームメモリに先頭アドレスから順に書き込み、フレームメモリから加工済み表示データを垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出すことで、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
【0028】
本発明における電気光学装置は、複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置であって、複数の画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」とデータ「0」とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データと、前記データ「1」とデータ「0」のいずれかとを掛けて、各々の積を各画素の加工済みデータとして出力する表示データ加工手段を備え、前記各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動するように構成したことを要旨とする。
【0029】
これによれば、画面をN行M列の画素を1単位とする領域毎に、データ「1」とデータ「0」とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データと、データ「1」とデータ「0」のいずれかとを掛けて、各々の積を各画素の加工済みデータとして出力する。そして、各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の電気光学素子を駆動するようにしている。これにより、n行m列の画素のうち、表示データにデータ「0」を掛けて、その積を加工済みデータとして用いる画素での表示が、消費電力が零の表示になることで、間引き表示が実現される。したがって、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することができる。
【0030】
この電気光学装置において、前記各画素の表示データが先頭アドレスから順に書き込まれたフレームメモリを含み、前記表示データ加工手段は、前記フレームメモリから、一つの画素の表示データを先頭アドレスから順に垂直走査開始信号と水平同期信号とに同期して読み出すと同時に、前記パターンデータのうち前記データ「1」とデータ「0」のいずれかを前記読み出した一つの画素の表示データのアドレスに基づき選択し、該選択した前記データ「1」とデータ「0」のいずれかと、前記読み出した一つの画素の表示データとを掛けて、その積を各画素の加工済みデータとして順に出力する。
【0031】
これによれば、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
この電気光学装置において、前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記表示データ加工手段は、前記フレームメモリから前記一つの画素の表示データとして、前記赤用画素の赤用表示データ、緑用画素の緑用表示データ及び青用画素の青用表示データをアドレス順に読み出し、読み出した赤用表示データ、緑用表示データ及び青用表示データに、前記データ「1」とデータ「0」のうち、前記一つの画素のアドレスに基づき選択した同じデータを掛けるように構成されている。
【0032】
これによれば、一つの画素を構成する赤用画素、緑用画素及び青用画素の各表示データの加工処理が一回で済み、処理速度が速くなる。
本発明における電子機器は、請求項10乃至15のいずれか一つに記載の電気光学装置を備える。
【0033】
これによれば、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することのできる電気光学装置を備えているので、電子機器、例えば携帯電話、PDA等の携帯機器において低消費電力化と表示品質の向上とを図ることができる。
【0034】
【発明の実施の形態】
以下、本発明を具体化した有機EL表示装置の各実施形態を図面に基づいて説明する。
【0035】
[第1実施形態]
図1は第1実施形態に係る有機EL表示装置による間引き表示を説明するための説明図であり、図2は有機EL表示装置の概略的な電気的構成を示しており、そして、図3は表示パネルに設けた複数の画素回路の一つを示している。
【0036】
図2に示す電気光学装置としての有機EL表示装置1は、表示パネル2、データ線駆動回路3、走査線駆動回路4、ホストCPU5と、パネル制御回路6と、フレームメモリ7とを備えている。本実施形態では、有機EL表示装置1の各要素2〜7は、それぞれが独立した電子部品によって構成されている。
【0037】
表示パネル2は、図1及び図2に示すように、行方向に延びるn本の走査線Y1〜Yn(nは整数)と列方向に延びるm本のデータ線X1〜Xm(mは整数)との交差部に対応する位置にn行m列に配列された複数の画素10を有している。この表示パネル2は、一例として、240(n=240)×320(m=320)個の画素10を有している。これらの画素10はそれぞれ、R,G,Bの順に配置された赤用画素10R,緑用画素10G及び青用画素10Bの3つの画素で構成されている。各画素10R,10G及び10Bには、赤用画素回路20R,緑用画素回路20G及び青用画素回路20Bがそれぞれ設けられている(図3参照)。
【0038】
したがって、本例の表示パネル2では、240本の走査線Y1〜Ynの各々に320×3個の画素回路20R,20G及び20BがR,G,Bの順に接続されている。また、走査線Y1〜Ynの各々に接続された320×3個の画素回路は、320×3本のデータ線X1〜X(m×3)(m=320)にそれぞれ接続されている。つまり、図2に示す複数のデータ線X1〜Xm(m=320)はそれぞれ赤用データ線、緑用データ線及び青用データ線の3本を含んでおり、データ線の総数はm×3=960本である。
【0039】
そして、走査線Y1〜Ynが線順次走査により一つずつ順に選択されると、選択された1本の走査線に接続された320×3個の各画素回路20R,20G及び20Bには、320×3本のデータ線X1〜X(m×3)をそれぞれ介してデータ信号IDが一斉に供給されるようになっている。各画素回路20R,20G及び20Bには、赤用データ信号IDR,緑用データ信号IDG及び青用データ信号IDBがそれぞれ供給される。各データ信号IDR,IDG及びIDBは、それぞれ諧調表示のための8ビットデータである赤用,緑用及び青用の各表示データをデータ線駆動回路3内でD−A変換した電流信号である。
【0040】
次に、図3に基づいて赤用画素回路20R,緑用画素回路20G及び青用画素回路20Bを簡単に説明する。図3では、一つの赤用画素回路20Rのみを示してある。赤用画素回路20R,緑用画素回路20G及び青用画素回路20Bは、有機材料で構成された発光層から赤色,緑色及び青色の光をそれぞれ放射する発光素子または電気光学素子としての有機EL素子21を有している。
【0041】
また、各画素回路20R,20G,20Bは、上述した有機EL素子21と、駆動用トランジスタQdと、スイッチングトランジスタQsと、保持キャパシタC1とを備えている。駆動用トランジスタQdはPチャンネル型FETで構成され、スイッチングトランジスタQsはNチャンネル型FETで構成されている。スイッチングトランジスタQsのゲートは、対応する1つの走査線(図3では走査線Yn)に接続されている。スイッチングトランジスタQsのドレインは、対応する1つのデータ線(図3ではデータ線Xm)に接続され、そのソースは駆動用トランジスタQdのゲートに接続されている。駆動用トランジスタQdは、そのドレインが有機EL素子21の陽極に接続されている。有機EL素子21の陰極は接地されている。そして、駆動用トランジスタQdのゲート・ソース間には保持キャパシタC1が接続されている。
【0042】
走査線Y1〜Ynが一つずつ順に選択される各選択期間に、各画素回路20R,20G,20Bには、データ信号が対応するデータ線を介して供給される。これにより、各画素回路の有機EL素子21にデータ信号の電流値に応じた駆動電流が流れ、有機EL素子21はその駆動電流に応じた輝度階調で発光する。
【0043】
次に、有機EL表示装置1の駆動方法の特徴を説明する。なお、以下の説明では、240×320個の画素10の行アドレスをi=0,1,・・・,239とし、その列アドレスをj=0,1,・・・,319とする。本実施形態では、表示パネル2の複数の画素10の一部を非発光状態(消費電力が零の表示)にする「間引き表示」を実現する。
【0044】
この間引き表示を実現するために、有機EL表示装置1の駆動方法では、図1に示すパターンデータ31(Pat_a[4,4])を用いる。このパターンデータ31は、データ「1」とデータ「0」とを含む4行4列(N行M列)のパターンデータである。このパターンデータ31において、データ「1」は、図1で示すパターン内の特定の場所が黒い4行4列(N行M列)のパターンである4×4パターン30の白い場所に対応し、データ「0」はその黒い場所に対応している。また、パターンデータ31のアドレスは、4×4パターン30と同様に、(i=0,j=0)〜(i=3,j=3)である。また、このパターンデータ31では、(i=0,j=0)、(i=1,j=2)、(i=2,j=1)及び(i=3,j=2)の各アドレスのデータがそれぞれ「0」であり、その他のアドレスのデータはそれぞれ「1」になっている。
【0045】
また、有機EL表示装置1の駆動方法では、図1に示すn行m列の画素10で構成される画面全体をN行M列の画素を1単位とする複数の領域32に分割した各領域32毎に、パターンデータ31を重ね合わせるように、各画素10の表示データをパターンデータ31内のデータで加工する。つまり、n行m列の画素10にそれぞれ対応する各表示データに、データ「1」とデータ「0」とのいずれかを掛ける。データ「1」が掛けられる各画素10の表示データをその値のまま設定するとともに、データ「0」が掛けられる各画素の表示データを零に設定する1フレーム分の表示データの加工処理を行う(第1の段階)。そして、第1の段階で加工処理された各画素10の表示データをD―A変換した各画素のデータ信号により各画素10の有機EL素子21を駆動する(第2の段階)。
【0046】
また、有機EL素子21の駆動方法では、前記第1の段階において、n行m列の各画素10の表示データを先頭アドレスの画素からアドレス順に加工処理して1つの画素の加工済み表示データを作成する毎に、作成した各画素10の加工済み表示データを図5に示すフレームメモリ7に先頭アドレスから順に書き込む。
【0047】
そして、前記第2の段階において、フレームメモリ7から加工済み表示データを垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出し、読み出した加工済み表示データをD―A変換した各画素のデータ信号により各画素10の有機EL素子21を駆動する。
【0048】
次に、有機EL表示装置1の駆動方法を図4に基づいて具体的に説明する。図4は、上記間引き表示動作をソフトウェアで実現するために、ホストCPU5に組み込まれたプログラムにより実行される「1フレーム分の表示データの加工処理」の手順を示している。
【0049】
図4に示す処理は、所定時間毎、例えばフレーム周波数を60Hzとすると、1/60秒毎に繰り返し実行される。
ステップS110では、一つの垂直走査開始信号毎に(1フレーム毎に)、初期設定をする。つまり、図1に示す画素10の行アドレスiをi=0に設定するとともに、その列アドレスjをj=0に設定する。この設定後、ステップS111に進む。
【0050】
ステップS111では、iが240未満であるか否かを判定する。いま、ステップS110で初期設定された直後であるとすると、i=0であるので、ステップS111の判定結果はYESになり、ステップS112に進む。
【0051】
ステップS112では、jが320未満であるか否かを判定する。いま、ステップS110で初期設定された直後であるとすると、j=0であるので、ステップS112の判定結果はYESになり、ステップS113に進む。
【0052】
ステップS113では、図1に示すパターンデータ31(Pat_a)のうちどのアドレスのデータ(1か0)を使うかを設定する。いま、i=0、j=0、であり、j%4=0(j=0を4で割った余りは0)、i%4=0となるので、Pat_aのアドレス(i=0,j=0)のデータ「0」(図1参照)をtmp_patとして設定する。
【0053】
次のステップS114では、ステップS113で「0」に設定したtmp_patをアドレス(i,j×3)の表示データdata[j×3][i]に掛けた値「0」を、対応するアドレス(i,j×3)の赤用画素10Rの表示データtmp_redとして設定する。
【0054】
ここで、data[j×3][i]は、アドレス(i,j×3)の表示データを表している。また、上述したように、各画素10は3つの画素10R,10G,10Bを1組として一つの画素が構成されているので、一つの画素10の表示データは、それぞれ8ビットデータである赤用の表示データ,緑用の表示データ及び青用の表示データを1組としている。そのため、このステップS114、以下のステップS116及びS118では、画面全体における各アドレス(i,j)の一つの画素10を構成する赤用画素10R,緑用画素10G及び青用画素10Bにそれぞれ対応する赤用,緑用及び青用の各表示データのアドレスを[j×3][i],[j×3+1][i],及び[j×3+2][i]としている。
【0055】
いまこのステップS114では、i=0,j=0で、j×3=0となるので、「0」に設定したtmp_patをdata[j×3=0][i=0]に掛けた値「0」を、(i=0,j=0)の赤用画素10Rの表示データであるtmp_redとして設定する。つまり、アドレス(i=0,j=0)の赤用画素10Rの表示データを「0」に変更(加工)している(その表示データを無効にしている)。この設定後、ステップS115に進む。
【0056】
次のステップS115では、ステップS114で「0」に設定したアドレス(i=0,j=0)のtmp_redを、図5に示すフレームメモリ7の先頭アドレス(i=0,j=0)の領域に書き込む。
【0057】
次のステップS116では、ステップS113で「0」に設定したtmp_patをdata[j×3+1][i]に掛けた値「0」を、アドレス(i,j×3+1)の緑用画素10Gの表示データtmp_greenとして設定する。いま、i=0,j=0で、j×3+1=1となるので、「0」に設定したtmp_patを表示データdata[j×3=1][i=0]に掛けた値「0」を(i=0,j=1)の緑用画素10Gの表示データtmp_greenとして設定する。つまり、(i=0,j=1)の表示データを「0」に変更(加工)している。
【0058】
次のステップS117では、ステップS116で「0」に変更したアドレス(i=0,j=1)の表示データtmp_greenを、フレームメモリ7のアドレス(i=0,j=1)の領域に書き込む。この後、ステップS118に進む。
【0059】
次のステップS118では、ステップS113で「0」に設定したtmp_patをdata[j×3+2][i]に掛けた値「0」を、アドレス(i,j×3+2)の青用画素10Bの表示データtmp_blueとして設定する。いま、i=0,j=0で、j×3+2=2となるので、「0」に設定したtmp_patをdata[j×3+2=2][i=0]に掛けた値「0」を(i=0,j=2)の青用画素10Bの表示データtmp_blueとして設定する。つまり、アドレス(i=0,j=2)の表示データを「0」に変更(加工)している。
【0060】
次のステップS119では、ステップS118で「0」に変更したアドレス(i=0,j=2)のtmp_blueを、フレームメモリ7のアドレス(i=0,j=2)の領域に書き込む。
【0061】
ここまでの処理により、1行目の先頭画素(i=0,j=0)を構成する3つの画素、(i=0,j×3=0),(i=0,j×3+1=1),(i=0,j×3+2=2)の各表示データの加工と、これら加工済みの表示データのフレームメモリ7への書き込みとが終了したことになる。この後、ステップS120に進む。
【0062】
ステップS120では、列アドレスjをj+1に設定する。つまり、jを1だけインクリメントする。このとき、j=0であるので、jは1に設定される。この後、ステップS112に進む。
【0063】
jが320になるまでは、ステップS112の判定結果はYESになるので、ステップS113へ進む。jが320になるまでステップS113〜S120を繰り返すことにより、図1に示す1行目にある全ての画素10の各表示データの加工と、これら加工済みの表示データのフレームメモリ7への書き込みとが終了する。
【0064】
i=0、j=1の場合、ステップS113では、i%4=0、j%4=1となるので、Pat_aの(i=0,j=1)のデータ「1」をtmp_patとして設定する。次のステップS114では、「1」に設定したtmp_patをdata[j×3=3][i=0]に掛けた値を、(i=0,j×3=3)の赤用画素10Rの表示データtmp_redとして設定する。このとき、data[j×3=3][i=0]に「1」を掛けてもその表示データ(8ビットデータ)の値は変わらない。つまり、アドレス(i=0,j=3)の表示データを変更せずに、そのまま生かして(i=0,j=3)の表示データtmp_redとして設定する。
【0065】
次のステップS115では、ステップS114で設定したtmp_redを、フレームメモリ7のアドレス(i=0,j=3)の領域に書き込む。次のステップS116では、「1」に設定したtmp_patを表示データdata[j×3+1=4][i=0]に掛けた値を、(i=0,j=4)の緑用画素10Gの表示データtmp_greenとして設定する。つまり、アドレス(i=0,j=4)の表示データの値を変更せずに、そのまま生かして(i=0,j=4)のtmp_greenとして設定する。次のステップS117では、ステップS116で設定したアドレス(i=0,j=4)の表示データtmp_greenを、フレームメモリ7のアドレス(i=0,j=4)の領域に書き込む。
【0066】
次のステップS118では、ステップS113で「1」に設定したtmp_patをdata[j×3+2=5][i=0]に掛けた値を、(i=0,j=5)の青用画素10Bの表示データtmp_blueとして設定する。つまり、アドレス(i=0,j=5)の表示データの値を変更せずに、そのまま生かして(i=0,j=5)の表示データtmp_blueとして設定する。次のステップS119では、ステップS118で設定したアドレス(i=0,j=5)のtmp_blueを、フレームメモリ7のアドレス(i=0,j=5)の領域に書き込む。
【0067】
i=0、j=2の場合、ステップS113では、i%4=0、j%4=2となるので、Pat_a(i=0,j=2)のデータ「1」をtmp_patとして設定する。次のステップS114では、「1」に設定したtmp_patをデータdata[j×3=6][i=0]に掛けた値を、(i=0,j=j×3=6)の赤用画素10Rの表示データtmp_redとして設定する。次のステップS115では、ステップS114で設定したtmp_redを、フレームメモリ7のアドレス(i=0,j=6)の領域に書き込む。次のステップS116では、「1」に設定したtmp_patをdata[j×3+1=7][i=0]に掛けた値を、(i=0,j=7)の緑用画素10Gの表示データtmp_greenとして設定する。次のステップS117では、ステップS116で設定したアドレス(i=0,j=7)のtmp_greenを、フレームメモリ7のアドレス(i=0,j=7)の領域に書き込む。次のステップS118では、ステップS113で「1」に設定したtmp_patをdata[j×3+2=8][i=0]に掛けた値を、(i=0,j=8)の青用画素10Bの表示データtmp_blueとして設定する。次のステップS119では、ステップS118で設定したアドレス(i=0,j=8)の表示データtmp_blueを、フレームメモリ7のアドレス(i=0,j=8)の領域に書き込む。
【0068】
i=0、j=3の場合、ステップS113では、i%4=0、j%4=3(となるので、Pat_a(i=0,j=3)のデータ「1」をtmp_patとして設定する。次のステップS114では、「1」に設定したtmp_patをdata[j×3=9][i=0]に掛けた値を、(i=0,j=9)の赤用画素10Rの表示データtmp_redとして設定する。次のステップS115では、ステップS114で設定したtmp_redを、フレームメモリ7のアドレス(i=0,j=9)の領域に書き込む。次のステップS116では、「1」に設定したtmp_patをdata[j×3+1=10][i=0]に掛けた値を、(i=0,j=10)の緑用画素10Gの表示データtmp_greenとして設定する。次のステップS117では、ステップS116で設定したアドレス(i=0,j=10)の緑用画素10Gの表示データtmp_greenを、フレームメモリ7のアドレス(i=0,j=10)の領域に書き込む。次のステップS118では、ステップS113で「1」に設定したtmp_patをdata[j×3+2=11][i=0]に掛けた値を、(i=0,j=11)の青用画素10Bの表示データtmp_blueとして設定する。次のステップS119では、ステップS118で設定したアドレス(i=0,j=11)のtmp_blueを、フレームメモリ7のアドレス(i=0,j=11)の領域に書き込む。
【0069】
この後、jが320になるまでステップS113〜S120を繰り返す。つまり、アドレス(i=0,j=0)〜(i=0,j=2)の3つの画素10に対して1回行った上記ステップS112〜S120の処理を320回行う。jが320になると、ステップS112の判定結果がNOになり、ステップS121に進む。
【0070】
ステップS121では、iをi+1に設定する。このとき、i=0であるので、iは1に設定される。この後、ステップS111に進む。iが240になるまでは、ステップS111の判定結果はYESになるので、ステップS112へ進む。ステップS112〜S120を320回実行する毎に、ステップS121でiは1ずつ増加する。したがって、ステップS112〜S120を、残り320*239回、合計76480回繰り返す。これにより、2行目以降の全ての画素、アドレス(i=1,j=0)〜(i=239,j=319×3+2)までの全ての画素に対応する表示データを加工する処理と、加工済みの表示データをアドレス順にフレームメモリ7に書き込む処理とを終了する。
【0071】
なお、iが240になるまでステップS112〜S121を繰り返す際に、2行目(i=1)の各画素10に対してはパターン30の2行目のデータ(1,1,0,1)を用い、3行目(i=2)の各画素10に対してはパターン30の3行目のデータ(1,0,1,1)を用いる。そして、4行目(i=3)の各画素10に対しては4行目のデータ(1,1,0,1)を用いる。この後、5行目(i=4)〜240行目(i=239)の各画素に対しては、パターン30の1行目のデータ(0,1,1,1)〜4行目のデータ(1,1,0,1)を上記と同じ順に繰り返し用いる。
【0072】
こうして、上記ステップS112〜S121を240回繰り返してiが240になると、ステップS111の判定結果がNOになり、図4に示す「1フレーム分の表示データの加工処理」が終了する。これにより、パターン30の各データを用いて1フレーム分の表示データを各アドレス毎に加工する処理と、加工した表示データをアドレス順にフレームメモリ7に書き込む処理とを全て終了する。
【0073】
パネル制御回路6は、ホストCPU5により加工処理されてフレームメモリ7に書き込まれた加工済みの表示データを、ホストCPU5から出力される垂直走査開始信号と水平同期信号に同期して読み出し、データ線駆動回路3へ順次送る。
【0074】
パネル制御回路6から送られる加工済みの表示データは、データ線駆動回路3のラインメモリに列アドレス順に保持される。
このラインメモリには、1行分の表示データ、即ち、320×3個の画素回路20R,20G,20Bに個別に供給される320×3個の加工済みの表示データが列アドレス順に保持される。
【0075】
走査線駆動回路4は、パネル制御回路6から出力される走査制御信号に基づき、複数の走査線Y1〜Ynを一つずつ順に選択し、その選択された走査線に接続された各画素回路20R,20G及び20Bに表示データの書き込みを可能にする走査信号を出力する。データ線駆動回路3は、走査線Y1〜Ynが一つずつ順に選択される各選択期間に、ラインメモリに保持された各画素回路20R,20G,20Bに対応するアドレスの加工済みの表示データをD−A変換したデータ信号を、対応するデータ線を介して各画素回路に一斉に供給する。これにより、各画素回路の有機EL素子21にデータ信号の電流値に応じた駆動電流が有機EL素子21に流れ、有機EL素子21は、その駆動電流に応じた輝度階調で発光する。
【0076】
このように、各画素回路20R,20G及び20Bの有機EL素子21を発光させる動作を、1フレーム期間内で全ての画素10の画素回路に対して行うことにより、1フレームの画像が表示パネル2により間引き表示される。
【0077】
即ち、その間引き表示は、図4に示す上記加工処理により元の表示データを加工した加工済みの表示データを用いて1フレームの画像が構成されており、元の表示データが変更されていない画素(図1の表示パネル2において白で示す画素)では、元の表示データ通りの階調度で表示される。一方、その加工処理により元の表示データが0に変更された画素(図1の表示パネル2において黒で示す画素)では、非発光状態になる。また、本実施形態では、図1に示すように、1画面全体の画素の1/4が非発光状態になっている。
【0078】
以上のように構成された第1実施形態によれば、以下の作用効果を奏する。
(イ)1フレーム分の表示データの加工処理により、画面全体を4行4列の画素を1単位とする複数の領域32に分割した各領域32毎に、4行4列のパターンデータ31を重ね合わせるように、各画素10の表示データに、データ「1」とデータ「0」とのいずれかを掛ける(ステップS114,S116,S118)。データ「1」が掛けられる各画素10の表示データをその値のまま設定するとともに、データ「0」が掛けられる各画素10の表示データを零に設定する(ステップS114,S116,S118)。そして、各画素10の加工済みデータをD―A変換した各画素10のデータ信号により各画素の有機EL素子21を駆動するようにしている。
【0079】
このように、図1に示す「31」を用いて1フレームの表示データを対応する画素のアドレス毎にソフトウェア的に加工し、加工したアドレス毎の表示データを対応するアドレスの各画素10に書き込むようにしている。これにより、全ての画素10の1/4を非発光状態(消費電力が零の表示)にするとともに、非発光状態になる画素が図1に示すように画面内で縦一列或いは横一列に並ばないにように間引きした1フレームの画像表示が得られる。そのため、非発光状態になる画素の分だけ消費電力が低減されるとともに、フリッカ、筋、むら等の発生が抑制される。したがって、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することができる。
【0080】
(ロ)n行m列の画素全ての表示データを加工処理して1フレーム分の加工済み表示データを作成する1フレーム分の加工処理を1つの垂直走査開始信号毎に1回行う(ステップS111〜S121)。1フレーム分の加工処理において、n行m列の各画素の表示データのうち、各行のm個の画素の加工済み表示データを列アドレス順に作成する1行分の加工処理(ステップS112〜S120)を、水平同期信号に同期して1行目からn行目まで行アドレス順にn回行う(ステップS111〜S121)。これにより、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
【0081】
(ハ)1フレーム分の加工済み表示データをフレームメモリ7に先頭アドレスから順に書き込む。そして、フレームメモリ7から加工済み表示データを垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出すことで、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
【0082】
(ニ)n行m列の各画素10の赤用画素、緑用画素及び青用画素の各表示データを、パターンデータ31のデータ「1」とデータ「0」とのうち同じデータを使って加工処理する(ステップS113〜S119)。これにより、一つの画素を構成する赤用画素、緑用画素及び青用画素の各表示データの加工処理が一回で済み、処理速度が速くなる。
【0083】
(ホ)各画素の表示データをソフトウェア的に加工処理するので、回路構成が簡略化されるとともに、画素数の変更に容易に対応でき、設計変更が容易になる。
【0084】
(ヘ)パターンデータ31として、図1に示すように、隣接する2つの行でデータ「1」とデータ「0」の配置が異なるパターンを用いている。そして、図5に示す1フレームの表示データを先頭行(i=0の行)から順に加工処理する際に、同一行の表示データに対してパターンデータ31の同一行のパターンを繰り返し用いるとともに、パターンデータ31の1行目から4行目までのパターンを順に用いている。これにより、1フレームの表示データは、隣接する2つの行でそれぞれ間引かれる画素の位置(図1の黒い画素)が異なるように加工されるので、フリッカー、筋、むらなどの発生がさらに抑制され、画質の劣化をさらに抑えた間引き表示を実現できる。
【0085】
(ト)パターンデータ31を用いて1フレームの表示データを画素毎に加工し、加工済みの表示データを用いて間引き表示を実現しているので、そのパターンデータ31を、表示内容に応じて最適なパターンのデータ配置にすることで、画像劣化を抑えた最適な間引き表示を実現することができる。
【0086】
[第2実施形態]
図6は第2実施形態に係る有機EL表示装置1の電気的構成を概略的に示している。なお、本実施形態の説明で、第1実施形態と同様の構成には同じ符号を付して説明を省略する。
【0087】
本実施形態の有機EL表示装置1の駆動方法では、上記間引き表示を実現するために、図1に示す各領域32毎に、パターンデータ31を重ね合わせるように、各画素10の表示データをパターンデータ31内のデータで加工する。その加工処理を、上記第1実施形態のようにホストCPU5に組み込まれたプログラムによって実現するのではなく、論理回路による演算処理で行うようにしている。
【0088】
つまり、この駆動方法では、各画素の表示データと、データ「1」とデータ「0」のいずれかとを掛けて、各々の積を各画素の加工済みデータとして出力する(第1の段階)。そして、各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の有機EL素子21を駆動する(第2の段階)。
【0089】
また、この駆動方法では、前記第1の段階において、各画素の表示データが先頭アドレスから順に書き込まれた上記フレームメモリ7と同様のフレームメモリ7A(図6参照)から、一つの画素の表示データを先頭アドレスから順に垂直走査開始信号と水平同期信号とに同期して読み出す。これと同時に、データ「1」とデータ「0」のいずれかを、読み出した一つの画素の表示データのアドレスに基づき選択し、該選択したデータ「1」とデータ「0」のいずれかと、読み出した一つの画素の表示データとを掛けて、その積を各画素の加工済みデータとして順に出力する。
【0090】
そして、この駆動方法では、前記第1の段階において、フレームメモリ7Aから一つの画素の表示データとして、赤用画素の赤用表示データ、緑用画素の緑用表示データ及び青用画素の青用表示データをアドレス順に読み出す。読み出した赤用表示データ、緑用表示データ及び青用表示データに、データ「1」とデータ「0」のうち、一つの画素のアドレスに基づき選択した同じデータを掛ける。
【0091】
図6に示す有機EL表示装置1は、表示パネル2、データ線駆動回路3、走査線駆動回路4、ホストCPU50と、パネル制御回路60と、フレームメモリ7Aとを備えている。有機EL表示装置1の各要素2〜4、50、60及び70は、それぞれが独立した電子部品によって構成されている。
【0092】
ホストCPU50は、表示パネル2に1フレームの画像を表示させるように、データ線駆動回路3,走査線駆動回路4及びパネル制御回路60を統括して駆動制御する。そのため、ホストCPU50は、垂直走査開始信号を1フレーム期間の最初に1回生成するとともに、複数の走査線Y1〜Ynを一つずつ順に選択するための水平同期信号を走査線と同数の240回生成し、これらの信号をパネル制御回路60及びデータ線駆動回路3に出力する。また、ホストCPU50は、垂直走査開始信号と水平同期信号とに同期して、外部装置のメモリなどから1フレームの表示データを対応する各画素のアドレス毎に順に読み出し、読み出した各アドレスの表示データをフレームメモリ7Aにアドレス順に書き込む処理を行う。
【0093】
パネル制御回路60は、図1に示すパターンデータ31が格納されたレジスタ61と、レジスタ61から一つのデータを選択する選択信号を生成する選択信号生成回路62と、その選択信号を用いて一つのデータをレジスタ61から順に選択して取り出すセレクタ回路63と、ANDゲート64〜66とを備えている。パネル制御回路60は、垂直走査開始信号と水平同期信号に同期して、フレームメモリ7Aから1フレームの各アドレスの表示データを、図5の矢印で示すように、先頭アドレスの表示データからアドレス順に、赤用、緑用及び青用の3つの表示データを同時に読み出すようになっている。各色の表示データはそれぞれ、上記第1実施形態と同様に、階調度に応じた値を持つ8ビットデータである。また、パネル制御回路60は、読み出した各アドレスの表示データを、レジスタ61に保持されたパターンデータPat_aを用いて各アドレス毎に加工し、加工済みの表示データをデータ線駆動回路3に出力するようになっている。
【0094】
レジスタ61には、データ「1」とデータ「0」とでそれぞれ構成される4組のデータ群を含むパターンデータPat_aが格納されている。このPat_aの第1組のデータ群は、図1に示すパターンデータ31の1行目(i=0)のデータ配置と同じで、(0,1,1,1)の4つのデータを含んでいる。同様に、第2組,第3組及び第4組の各データ群は、パターンデータ31の2行目(i=1),3行目(i=2)及び4行目(i=3)のデータ配置と同じで、(1,1,0,1),(1,0,1,1)及び(1,1,0,1)の4つのデータをそれぞれ含んでいる。そして、これら16個のデータは、先頭のデータ「0」から順に0〜15番の領域に個別に格納されている。
【0095】
セレクタ回路63は、選択信号生成回路62から出力される選択信号を用いてその選択信号と同じ番号のデータを、レジスタ61の0〜15番の領域から選択し、選択した「1」か「0」のいずれかの2値データを出力するようになっている。
【0096】
選択信号生成回路62は、行アドレス(i=0〜239)と、列アドレス(j=0〜319)とからセレクタ回路63に出力する選択信号を、以下の生成規則に従って順に生成する。
【0097】
なお、本例では、パネル制御回路60は、フレームメモリ7Aから1フレームの各アドレスの表示データを、赤用、緑用及び青用の3つの表示データを同時に読み出すようになっている。したがって、本例では、図5に示すフレームメモリ7Aに書き込まれる各表示データの行アドレスは、上記第1実施形態と同じでi=0〜239であるが、その列アドレスは図5に示すフレームメモリ7Aにおいてj=0〜319である点で、第1実施形態のフレームメモリ7とは異なる。また、パネル制御回路60は、フレームメモリ7Aから1フレームの各アドレスの表示データ(上記3つの表示データ)を読み出すと同時に、読み出す表示データの行アドレスと列アドレスを選択信号生成回路62に出力するようになっている。
【0098】
その生成規則は、本例では(i%4)×4+(j%4)である。
例えば、1行目の先頭アドレス(i=0,j=0)の表示データを読み出す場合、選択信号生成回路62には行アドレスi=0と列アドレスj=0とが入力されるので、(0%4)×4+(0%4)=(0)×4+(0)=0となり、選択信号生成回路62は「0」の選択信号を出力する。
【0099】
同様に、読み出す表示データのアドレスが(i=0,j=1)の場合、(0%4)×4+(1%4)=(0)+(1)=1となり、「1」の選択信号が出力される。
【0100】
そのアドレスが(i=0,j=2)の場合、(0%4)×4+(2%4)=(0)+(2)=2となり、「2」の選択信号が出力される。
そのアドレスが(i=0,j=3)の場合、(0%4)×4+(3%4)=(0)+(3)=3となり、データ線駆動回路3の選択信号が出力される。
【0101】
そのアドレスが(i=0,j=4)の場合、(0%4)+(4%4)=(0)+(0)=0となり、「0」の選択信号が出力される。
そのアドレスが(i=0,j=5)の場合、(0%4)+(5%4)=(0)+(1)=1となり、「1」の選択信号が出力される。
【0102】
そのアドレスが(i=0,j=6)の場合、(0%4)×4+(6%4)=(0)+(2)=2となり、「2」の選択信号が出力される。そして、
そのアドレスが(i=0,j=7)の場合、(0%4)×4+(7%4)=(0)+(3)=3となり、「3」の選択信号が出力される。
【0103】
以下、同様に、読み出す表示データのアドレスが1行目の最後のアドレス(i=0,j=319)の場合、(0%4)×4+(319%4)=(0)+(3)=3となり、「3」の選択信号が出力される。
【0104】
このように、フレームメモリ7Aから1行目(i=0)の表示データを先頭アドレスから最後のアドレスまで読み出すときには、選択信号生成回路62は、選択信号として、(0,1,2,3)の各値をその順に繰り返してセレクタ回路63に出力する。
【0105】
同様に、フレームメモリ7Aから2行目(i=1)の表示データを先頭アドレスから最後のアドレスまで読み出すときには、選択信号生成回路62は、選択信号として、(4,5,6,7)の各値をその順に繰り返してセレクタ回路63に出力する。また、3行目(i=2)の表示データを同様に読み出すときには、選択信号生成回路62は、選択信号として、(8,9,10,11)の各値をその順に繰り返してセレクタ回路63に出力する。そして、4行目(i=3)の表示データを同様に読み出すときには、選択信号生成回路62は、選択信号として、(12,13,14,15)の各値をその順に繰り返してセレクタ回路63に出力する。
【0106】
以下同様に、5行目(i=4)〜319行目(i=319)の各表示データを先頭アドレスから最後のアドレスまで読み出すときにも、選択信号生成回路62は、選択信号として上記生成規則に従った各値をセレクタ回路63に出力する。
【0107】
セレクタ回路63は、選択信号生成回路62から「0」の選択信号が出力されると、その選択信号と同じ番号(0番)のデータ「0」を、レジスタ61の0番の領域から選択して出力する。同様に、セレクタ回路63は、「1」の選択信号が出力されると、1番のデータ「1」を選択して出力し、「2」の選択信号が出力されると、2番のデータ「1」を選択して出力し、また、「3」の選択信号が出力されると、3番のデータ「1」を選択して出力する。
【0108】
以下同様に、セレクタ回路63は、「4」の選択信号が出力されると4番のデータ「1」を選択して出力し、・・・「8」の選択信号が出力されると8番のデータ「1」を選択して出力し、・・・「15」の選択信号が出力されると15番のデータ「1」を選択して出力する。
【0109】
ANDゲート64〜66は、それぞれ8個ずつ設けられている。8個のANDゲート64の一方の入力端子にはそれぞれ、フレームメモリ7Aから読み出された各アドレスの表示データのうち、8ビットデータ(8bitデータ)である赤用の表示データの2値データ(「1」又は「0」)がそれぞれ入力される。また、8個のANDゲート65の一方の入力端子にはそれぞれ、読み出された各アドレスの表示データのうち、8ビットデータである緑用の表示データの2値データがそれぞれ入力される。そして、8個のANDゲート66の一方の入力端子にはそれぞれ、読み出された各アドレスの表示データのうち、8ビットデータである青用の表示データの各各2値データがそれぞれ入力される。
【0110】
そして、セレクタ回路63から一つずつ順に出力されるデータ(「1」又は「0」)は、8×3個のANDゲート64〜66の他方の入力端子にそれぞれ入力される。つまり、8×3個のANDゲート64〜66の他方の入力端子には、セレクタ回路63から出力される同じデータが同時に入力されるようになっている。
【0111】
次に、本実施形態の有機EL表示装置1による「間引き表示動作」を説明する。
パネル制御回路60は、垂直走査開始信号と水平同期信号に同期して、フレームメモリ7から1フレームの各アドレスの表示データを、図5の矢印で示すように、先頭アドレスの表示データからアドレス順に、赤用、緑用及び青用の3つの表示データを同時に読み出していく。
【0112】
先頭アドレス(i=0、j=0)の表示データ(赤用、緑用及び青用の各表示データ)が読み出されると、赤用、緑用及び青用の表示データの2値データが対応する8個のANDゲート64,65及び66の他方の入力端子にそれぞれ入力される。
【0113】
このとき、選択信号生成回路62は「0」の選択信号を出力するので、セレクタ回路63はその選択信号と同じ番号(0番)のデータ「0」をレジスタ61のパターンデータPat_aから選択して、8×3個のANDゲート64,65及び66の一方の入力端子にそれぞれ出力する。これにより、各ANDゲート64,65及び66の出力は、それぞれ「0」になる。つまり、8個のANDゲート64から出力される加工済みの赤用の表示データは、8個のANDゲート64に入力された元の赤用の表示データを階調度0の表示データに加工(変更)されたものになっている。同様に、それぞれ8個のANDゲート65,66からそれぞれ出力される加工済みの緑用,青用の各表示データも、入力された元の緑用,青用の各表示データを階調度0の表示データに加工(変更)されたものになっている。
【0114】
また、アドレス(i=0,j=1)の表示データが読み込まれると、選択信号生成回路62は「1」の選択信号を出力する。そして、セレクタ回路63はその選択信号と同じ番号(1番)のデータ「1」をレジスタ61のパターンデータPat_aから選択して、8×3個のANDゲート64,65及び66の一方の入力端子にそれぞれ出力する。この場合、それぞれ8個のANDゲート64,65及び66から出力される加工済みの赤用、緑用及び青用の各表示データは、それぞれに入力された元の赤用、緑用及び青用の各表示データと同じ表示データであり、変更されていない。
【0115】
以下同様に、0番、6番、9番及び14番のデータ「0」がセレクタ回路63で選択されて出力される場合には、そのときフレームメモリ7Aから読み出したアドレスの表示データ(赤用、緑用及び青用の表示データ)が階調度0の表示データに加工(変更)される。つまり、元の表示データが無効にされている。一方、それら4つの番号以外のデータ「1」がセレクタ回路63で選択されて出力される場合、8個のANDゲート64,65及び66から出力される加工済みの赤用、緑用及び青用の各表示データは、それぞれに入力された元の赤用、緑用及び青用の各表示データと同じであり、変更されていない。つまり、元の表示データがそのまま生かされている。
【0116】
このようにしてフレームメモリ7Aからアドレス順に読み出した各アドレスの表示データをセレクタ回路63で選択したデータ(「0」か「1」のいずれかのデータ)により順に加工し、加工済みの表示データを順次にデータ線駆動回路3に送って1フレームの画像が表示パネル2により間引き表示される。
【0117】
即ち、本実施形態では上記第1実施形態と同様に、図1に示すように、1画面全体の画素の1/4が非発光状態になっている。
以上のように構成された第2実施形態によれば、以下の作用効果を奏する。
【0118】
(チ)図1に示す各領域32毎にパターンデータ31を重ね合わせるように、各画素の表示データと、レジスタ61に格納されたパターンデータ31のデータ「1」とデータ「0」のいずれかとをANDゲート64〜66により掛けて、各々の積を各画素の加工済みデータとして出力する。そして、各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の有機EL素子21を駆動するようにしている。これにより、n行m列の画素のうち、表示データにデータ「0」を掛けて、その積を加工済みデータとして用いる画素での表示が、消費電力が零の表示になることで、間引き表示が実現される。したがって、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することができる。
【0119】
(リ)各画素の表示データが先頭アドレスから順に書き込まれたフレームメモリ7Aから、一つの画素の表示データを先頭アドレスから順に垂直走査開始信号と水平同期信号とに同期して読み出す。これと同時に、パターンデータ31のうちデータ「1」とデータ「0」のいずれかを、読み出した一つの画素の表示データのアドレスに基づき選択し、該選択したデータ「1」とデータ「0」のいずれかと、読み出した一つの画素の表示データとを掛けて、その積を各画素の加工済みデータとして順に出力する。これにより、1フレーム毎に、垂直走査開始信号と水平同期信号とに同期して間引き表示を実現することができる。
【0120】
(ヌ)フレームメモリ7Aから一つの画素の表示データとして、赤用表示データ、緑用表示データ及び青用表示データをアドレス順に読み出し、読み出した各表示データに、データ「1」とデータ「0」のうち、一つの画素のアドレスに基づき選択した同じデータを掛ける。これにより、一つの画素を構成する赤用画素、緑用画素及び青用画素の各表示データの加工処理が一回で済み、処理速度が速くなる。
【0121】
[電子機器]
次に、上記各実施形態で説明した有機EL表示装置1の表示パネル2を用いた電子機器について説明する。有機EL表示装置1の表示パネル2は、図7に示すようなモバイル型のパーソナルコンピュータに適用できる。図7に示すパーソナルコンピュータ70は、キーボード71を備えた本体部72と、前記表示パネル2を用いた表示ユニット73とを備えている。
【0122】
パーソナルコンピュータ70は、低消費電力化を図ると同時に画質の劣化を抑えた間引き表示を実現することのできる有機EL表示装置1の表示パネル2を備えているので、低消費電力化と表示品質の向上とを図ることができる。
【0123】
[変形例]
なお、この発明は以下のように変更して具体化することもできる。
・上記各実施形態では、本発明を有機EL表示装置に適用した例を説明したが、本発明は、有機EL素子以外の発光素子を用いた電気光学装置や、或いは電気光学素子として液晶を用いた2端子型や3端子型のアクティブマトリクス液晶表示装置にも適用可能である。即ち、本発明は、複数の走査線と複数のデータ線の交差部に対応する位置に配置されたn行m列の画素を備え、n行m列の各画素の電気光学素子を表示データに応じて駆動する電気光学装置及びその駆動方法に広く適用できる。
【0124】
・上記各実施形態では、間引き表示を実現する駆動方法の1例を示しているが、本発明は他の駆動方法によっても実現できる。例えば、図1に示す各領域32毎に、パターン内の特定の場所が黒い4×4パターン30を重ね合わせて、パターン内の黒い場所が重ね合わされる画素での表示を、黒表示(消費電力が零の表示)にする電気光学装置及びその駆動方法にも本発明は適用できる。
【0125】
・上記各実施形態では、データ「0」が掛けられる画素での表示を黒表示(消費電力が零の表示)にしているが、データ「0」に代えてデータ「X」(1<X<0)を用いて、消費電力が表示データより低い表示にするようにした電気光学装置にも本発明は適用できる。この場合、例えば、データ「X=0.5」を用いる。
【0126】
・上記各実施形態では、図1に示す4×4パターン30に相当するパターンデータ31を用いているが、データ配置がパターンデータ31とは異なるパターンデータを用いる構成にも、本発明は適用可能である。
【0127】
・上記各実施形態では、図1に示すn行m列の画素10で構成される画面全体において、各画素10の表示データを加工しているが、画面の一部において、各画素10の表示データを加工する場合にも本発明は適用される。
【0128】
・上記各実施形態では、走査線Y1〜Ynが線順次走査により一つずつ順に選択されると、選択された1本の走査線に接続された各画素回路に、データ線X1〜Xmをそれぞれ介してデータ信号IDを一斉に供給するようにしているが、本発明はこれに限定されない。選択された1本の走査線に接続された各画素回路に、データ線X1〜Xmをそれぞれ介してデータ信号IDを順に供給するようにしてもよい。
【0129】
・上記第1施形態では、有機EL表示装置1の各要素2〜7は、それぞれが独立した電子部品によって構成されているが、本発明はこの構成に限定されない。例えば、各要素3〜7が1チップの半導体集積回路装置によって構成されていてもよい。また、各要素2〜7の全部若しくは一部が一体となった電子部品として構成されていてもよい。例えば、表示パネル2に、データ線駆動回路3と走査線駆動回路4とが一体的に形成されていてもよい。第2実施形態についても同様である。
【0130】
・上記各実施形態では、カラー表示が可能な有機EL表示装置を一例として説明したが、白黒表示の有機EL表示装置にも本発明は適用可能である。
・上記各実施形態では、図3に示す画素回路を用いた有機EL表示装置を一例として説明したが、本発明は他の構成の画素回路を用いた有機EL表示装置に広く適用できる。
【0131】
・上記各実施形態の有機EL表示装置1を、図示を省略した表示モード選択スイッチの操作により、図1に示す全ての画素10に表示(フル表示)させる高精細表示モードと、全画素10の一部を非表示状態(非発光状態)にする通常表示モード(間引き表示モード)のいずれか一方を選択できるように構成してもよい。
【0132】
・上記各実施形態の有機EL表示装置は、図7に示すパーソナルコンピュータ70以外の電子機器、例えば携帯電話、PDA等の携帯機器に広く適用できる。
【図面の簡単な説明】
【図1】第1実施形態の有機EL表示装置の動作を示す説明図。
【図2】第1実施形態の電気的構成を示すブロック図。
【図3】表示パネルの複数の画素回路の一つを示す回路図。
【図4】表示データの加工処理の手順を示すフローチャート。
【図5】第1実施形態で用いるフレームメモリの内部構成を示す説明図。
【図6】第2実施形態の電気的構成を示すブロック図。
【図7】パーソナルコンピュータを示す斜視図。
【符号の説明】
ID,IDR…データ信号、X1〜Xm,X1〜X(m×3)…データ線、Y1〜Yn…走査線、5…表示データ加工手段としてのホストCPU、tmp_red,tmp_blue,tmp_green…表示データ、7,7A…フレームメモリ、10,10B,10G,10R…画素、10B…青用画素、10G…緑用画素、10R…赤用画素、30…パターン、Pat_a,31…パターンデータ、32…領域、60…表示データ加工手段としてのパネル制御回路、70…電子機器としてのパーソナルコンピュータ。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a method for driving an electro-optical device such as an organic EL display device or a liquid crystal display device, an electro-optical device, and an electronic apparatus.
[0002]
[Prior art]
2. Description of the Related Art In recent years, organic EL display panels and liquid crystal display panels have been widely used in mobile devices such as mobile phones and PDAs (Personal Digital Assistants). In the field of such portable devices, there is a strong demand for longer standby time and talk time and a smaller battery, and further reduction in power consumption of the display panel is desired.
[0003]
As a conventional technique for reducing power consumption, a memory is provided in a scanning line driver, and switching between scanning and non-scanning of each scanning line is performed according to the contents of the memory to realize partial display (thinned-out display). It is known (for example, see Patent Document 1).
[0004]
Further, as another conventional technique for reducing power consumption, there is known a technique that determines whether the image is a moving image or a still image, and performs a thinning drive to a minimum necessary for maintaining an image display in the case of a still image. (For example, see Patent Document 2).
[0005]
[Patent Document 1]
JP 2001-249636 A
[Patent Document 2]
JP-A-7-121133
[0006]
[Problems to be solved by the invention]
By the way, in the related art of Patent Document 1, there is a possibility that a streak appears in a non-scanning portion and an image is deteriorated. Further, in the prior art of Patent Document 2, the thinning drive is only described as "suppressing to the minimum necessary drive for maintaining image display", and does not describe the driving method. In the related art of Patent Document 2, if thinning-out driving is simply performed for each pixel or for each scanning line by a known method, flicker, streaking, unevenness, and the like may occur and an image may be deteriorated. .
[0007]
Therefore, the present invention has been made in view of such a conventional problem, and an object of the present invention is to provide a driving method of an electro-optical device capable of realizing a thinned-out display with low power consumption and reduced image quality degradation. An object is to provide an electro-optical device and an electronic apparatus.
[0008]
[Means for Solving the Problems]
A driving method of an electro-optical device according to the present invention includes a pixel disposed at a position corresponding to an intersection between a scanning line and a data line, and driving the electro-optical element of each pixel according to display data. In a driving method, for each region in which a pixel of N rows and M columns of a screen composed of a plurality of the pixels is defined as one unit, a location corresponding to a specific pixel in the region has a display or a display where power consumption is zero. The gist is that the display data is processed by superimposing a pattern of N rows and M columns in which power consumption is lower than the display data, and the pattern is superimposed and displayed a plurality of times on an unprocessed screen area. I do.
[0009]
According to this, for each region where the screen has pixels of N rows and M columns as one unit, a position corresponding to a specific pixel in the region is displayed with zero power consumption or displayed with power consumption lower than the display data. The display data is processed by overlapping the patterns of N rows and M columns. Then, the pattern is superimposed and displayed a plurality of times on an unprocessed screen area to realize thinned-out display. For example, in the case of an electro-optical device such as an organic EL display device using a light-emitting element such as an organic EL element as the electro-optical element, only a pixel where a black portion of a pattern is superimposed among a plurality of pixels has a black display. (That is, the light is turned off) or the display has a lower light emission luminance than the display data. Further, in the case of an electro-optical device such as a liquid crystal display device in which an electro-optical material such as liquid crystal is used as an electro-optical element and a display mode is a normally black mode, for example, only pixels where black portions of a pattern are superimposed are displayed in black. Or a display darker than the display data. Further, in the case of an electro-optical device such as a liquid crystal display device in which the display mode is a normally white mode, only a pixel in which a black portion of a pattern is superimposed among a plurality of pixels is a white display or a display brighter than display data. become.
[0010]
In this manner, the thinned-out display in which only a part of the plurality of pixels is displayed with zero power consumption or displayed with power consumption lower than the display data is realized. Power consumption is reduced, and the occurrence of flicker, stripes, unevenness, and the like is suppressed. Therefore, it is possible to reduce the power consumption and to realize the thinned-out display in which the deterioration of the image quality is suppressed.
[0011]
A driving method of an electro-optical device according to the present invention includes pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines, and drives the electro-optical element of each of the pixels according to display data. A method for driving an electro-optical device, comprising: a screen composed of a plurality of pixels, each of which is composed of N rows and M columns of pixels as one unit, data “1”, data “0” or “X” ( 1 <X <0), so that the display data of each corresponding pixel includes either the data “1” or the data “0” or “X” so that the pattern data of N rows and M columns including 1 <X <0) are superimposed. The display data of each pixel to which the data "1" is multiplied is set as it is, and the display data of each pixel to which the data "0" or "X" is multiplied is set to zero or a smaller value. Processing of display data to be set to A first step, and a second step of driving the electro-optical element of each pixel by a data signal of each pixel obtained by DA conversion of the display data of each pixel processed in the first step; The gist is to provide
[0012]
According to this, data “1” and data “0” or data “0” or “X” (1 <X <0) are obtained by processing the display data for each area in which the screen is composed of pixels in N rows and M columns. The display data of each corresponding pixel is multiplied by either data “1” and data “0” or “X” such that pattern data of N rows and M columns including The display data of each pixel to which data "1" is multiplied is set as it is, and the display data of each pixel to which data "0" or "X" is multiplied is set to zero or a smaller value. Then, the electro-optical element of each pixel is driven by the data signal of each pixel obtained by DA processing of the processed data of each pixel. Thereby, the display at the pixel where the display data is set to zero or a smaller value among the plurality of pixels becomes the display with zero power consumption or the display with the power consumption lower than the display data, and the thinned display is performed. Is achieved. Therefore, it is possible to reduce the power consumption and to realize the thinned-out display in which the deterioration of the image quality is suppressed.
[0013]
In the driving method of the electro-optical device, in the first stage, one frame of processing for creating one frame of processed display data by processing display data of the pixels in n rows and m columns is performed. Performed once for each vertical scanning start signal, and in the processing for one frame, among the display data for each pixel in the n rows and m columns, processed display data for m pixels in each row is created in column address order. The processing for one row is performed n times in the order of row addresses from the first row to the n-th row in synchronization with the horizontal synchronization signal.
[0014]
According to this, it is possible to realize the thinned-out display in synchronization with the vertical scanning start signal and the horizontal synchronization signal for each frame.
In this method of driving an electro-optical device, in the first stage, each time display data of the pixels in n rows and m columns is processed in the order of address from the pixel of the first address to generate processed display data of one pixel Then, the created processed display data of each pixel is sequentially written into the frame memory from the head address, and in the second stage, the processed display data is synchronized with the vertical scanning start signal and the horizontal synchronization signal from the frame memory. Then, the electro-optical element of each pixel is driven by the data signal of each pixel obtained by DA-converting the read processed display data from the head address.
[0015]
According to this, the processed display data for one frame is sequentially written into the frame memory from the head address, and the processed display data is sequentially read from the frame memory from the head address in synchronization with the vertical scanning start signal and the horizontal synchronization signal. Thus, thinned-out display can be realized for each frame in synchronization with the vertical scanning start signal and the horizontal synchronization signal.
[0016]
In this method of driving the electro-optical device, each of the pixels is constituted by one pixel including three pixels of a red pixel, a green pixel, and a blue pixel, and in the first step, Each display data of the red pixel, the green pixel and the blue pixel is expressed by using the same data among the data “1” of the pattern data and the data “0” or “X” (1 <X <0). Processing.
[0017]
According to this, processing of each display data of the red pixel, the green pixel, and the blue pixel which constitute one pixel only needs to be performed once, and the processing speed is increased.
In this method of driving the electro-optical device, each of the pixels is constituted by one pixel including three pixels of a red pixel, a green pixel, and a blue pixel, and in the first step, Each display data of the red pixel, the green pixel and the blue pixel is determined by using different data among the data “1” of the pattern data and the data “0” or “X” (1 <X <0). Processing.
[0018]
According to this, it is possible to change the display color and brightness of each pixel by individually changing each display data of the red pixel, the green pixel, and the blue pixel that constitute one pixel. .
[0019]
A driving method of an electro-optical device according to the present invention includes pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines, and drives the electro-optical element of each of the pixels according to display data. A method for driving an electro-optical device, comprising: a screen including a plurality of pixels, each of which includes data of “1” and data of “0” in each of regions each including a pixel of N rows and M columns. The display data of each corresponding pixel is multiplied by one of the data “1” and the data “0” so as to overlap the pattern data of the column, and each product is output as processed data of each pixel. The gist of the present invention includes a first step and a second step of driving the electro-optical element of each pixel by a data signal of each pixel obtained by DA processing the processed data of each pixel.
[0020]
According to this, for each region where the pixels of the N rows and M columns are defined as one unit, the corresponding pattern data of N rows and M columns including data “1” and data “0” are superimposed. The display data of a pixel is multiplied by one of data “1” and data “0”, and the product of each is output as processed data of each pixel. Then, the electro-optical element of each pixel is driven by the data signal of each pixel obtained by DA processing of the processed data of each pixel. As a result, among the plurality of pixels, display data is multiplied by data “0”, and the display of the pixel using the product as processed data becomes a display with zero power consumption, thereby achieving the thinned display. You. Therefore, it is possible to reduce the power consumption and to realize the thinned-out display in which the deterioration of the image quality is suppressed.
[0021]
In the driving method of the electro-optical device, in the first step, display data of one pixel is sequentially read from a frame memory in which display data of each pixel is sequentially written from a top address, and a vertical scanning start signal and At the same time as reading out in synchronization with the horizontal synchronization signal, one of the data “1” and data “0” among the pattern data is selected based on the address of the read-out display data of one pixel, and the selected One of the data “1” and the data “0” is multiplied by the read display data of one pixel, and the product is sequentially output as processed data of each pixel.
[0022]
According to this, it is possible to realize the thinned-out display in synchronization with the vertical scanning start signal and the horizontal synchronization signal for each frame.
In the method of driving the electro-optical device, each of the pixels is formed of one pixel by three pixels of a red pixel, a green pixel, and a blue pixel, and in the first stage, the pixel is stored in the frame memory from the frame memory. As display data of one pixel, red display data of the red pixel, green display data of the green pixel, and blue display data of the blue pixel are read out in address order, and the read red display data and the green display data are read out. The data and the blue display data are multiplied by the same data selected from the data “1” and the data “0” based on the address of the one pixel.
[0023]
According to this, processing of each display data of the red pixel, the green pixel, and the blue pixel which constitute one pixel only needs to be performed once, and the processing speed is increased.
An electro-optical device according to the present invention includes pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines, and drives the electro-optical element of each of the pixels according to display data. And a data “1” and a data “0” or “X” (1 <X <0) for each area in which a screen including a plurality of the pixels includes one pixel in N rows and M columns. The data “1” is multiplied by the data “0” or “X” on the display data of each corresponding pixel so that the pattern data of N rows and M columns including The display data of each pixel to which the data “1” is multiplied is set as it is, and the display data of each pixel to which the data “0” or “X” is multiplied is set to zero or a smaller value. Professional with built-in processing A display data processing unit that performs processing according to the RAM, and configured to drive the electro-optical element of each pixel by a data signal of each pixel obtained by DA conversion of display data of each pixel processed by the display data processing unit. The gist is that you have done it.
[0024]
According to this, by the display data processing means, data “1” and data “0” or “X” (1 <X <0) are set for each area where the screen is composed of pixels in N rows and M columns. Are multiplied by the data “1” and the data “0” or “X” on the display data of each corresponding pixel so as to overlap the pattern data of N rows and M columns. The display data of each pixel to which data "1" is multiplied is set as it is, and the display data of each pixel to which data "0" or "X" is multiplied is set to zero or a smaller value. Then, the electro-optical element of each pixel is driven by the data signal of each pixel obtained by DA processing of the processed data of each pixel. Thereby, the display at the pixel where the display data is set to zero or a smaller value among the plurality of pixels becomes the display with zero power consumption or the display with the power consumption lower than the display data, and the thinned display is performed. Is achieved. Therefore, it is possible to reduce the power consumption and to realize the thinned-out display in which the deterioration of the image quality is suppressed.
[0025]
In this electro-optical device, the display data processing means performs processing for one frame to generate processed display data for one frame by processing display data for all of the pixels in n rows and m columns. The processing is performed once for each scanning start signal, and in the processing for one frame, among the display data of the pixels in the n rows and m columns, processed display data of m pixels in each row is created in the order of column addresses. The row processing is performed n times in the order of row addresses from the first row to the n-th row in synchronization with the horizontal synchronization signal.
[0026]
According to this, it is possible to realize the thinned-out display in synchronization with the vertical scanning start signal and the horizontal synchronization signal for each frame.
In the electro-optical device, the display data processing unit includes a frame memory, and the display data processing unit processes the display data of each pixel in order of address from a pixel of a first address to generate processed display data of one pixel. The processed display data of each created pixel is configured to be sequentially written from the top address of the frame memory, and the processed display data is written from the frame memory in synchronization with the vertical scanning start signal and the horizontal synchronization signal. , And the electro-optical element of each pixel is driven by a data signal of each pixel obtained by DA conversion of the processed display data read out.
[0027]
According to this, the processed display data for one frame is sequentially written into the frame memory from the head address, and the processed display data is sequentially read from the frame memory from the head address in synchronization with the vertical scanning start signal and the horizontal synchronization signal. Thus, thinned-out display can be realized for each frame in synchronization with the vertical scanning start signal and the horizontal synchronization signal.
[0028]
An electro-optical device according to the present invention includes pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines, and drives the electro-optical element of each of the pixels according to display data. And a pattern composed of N rows and M columns including data “1” and data “0” is superimposed on each area of a screen including a plurality of pixels, where each pixel is a unit of N rows and M columns. Display data processing means for multiplying the display data of each corresponding pixel by one of the data “1” and the data “0” and outputting each product as processed data of each pixel; The gist is that the electro-optical element of each pixel is driven by a data signal of each pixel obtained by DA processing of processed data of each pixel.
[0029]
According to this, for each region where the pixels of the N rows and M columns are defined as one unit, the corresponding pattern data of N rows and M columns including data “1” and data “0” are superimposed. The display data of a pixel is multiplied by one of data “1” and data “0”, and the product of each is output as processed data of each pixel. Then, the electro-optical element of each pixel is driven by the data signal of each pixel obtained by DA processing of the processed data of each pixel. Thus, among the pixels in n rows and m columns, display data is multiplied by data “0”, and the display of pixels using the product as processed data becomes a display with zero power consumption. Is realized. Therefore, it is possible to reduce the power consumption and to realize the thinned-out display in which the deterioration of the image quality is suppressed.
[0030]
In this electro-optical device, the display data processing means includes a frame memory in which the display data of each pixel is sequentially written from a head address, and the display data processing means vertically scans the display data of one pixel from the frame memory in order from the head address. At the same time as reading in synchronization with the start signal and the horizontal synchronizing signal, selecting one of the data "1" and data "0" from the pattern data based on the address of the read display data of one pixel, One of the selected data “1” and data “0” is multiplied by the read display data of one pixel, and the product is sequentially output as processed data of each pixel.
[0031]
According to this, it is possible to realize the thinned-out display in synchronization with the vertical scanning start signal and the horizontal synchronization signal for each frame.
In this electro-optical device, each of the pixels is constituted by one pixel including three pixels of a red pixel, a green pixel, and a blue pixel, and the display data processing unit is configured to store the one pixel from the frame memory. As the display data, the red display data of the red pixel, the green display data of the green pixel, and the blue display data of the blue pixel are read out in address order, and the read red display data, green display data, and blue The display data is configured to be multiplied by the same data selected from the data “1” and the data “0” based on the address of the one pixel.
[0032]
According to this, processing of each display data of the red pixel, the green pixel, and the blue pixel which constitute one pixel only needs to be performed once, and the processing speed is increased.
An electronic apparatus according to the present invention includes the electro-optical device according to any one of claims 10 to 15.
[0033]
According to this, since an electro-optical device capable of realizing thinned-out display while suppressing deterioration in image quality while achieving low power consumption is provided, low power consumption is achieved in electronic devices, for example, mobile devices such as mobile phones and PDAs. Power consumption and display quality can be improved.
[0034]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of an organic EL display device embodying the present invention will be described with reference to the drawings.
[0035]
[First Embodiment]
FIG. 1 is an explanatory diagram for explaining thinned-out display by the organic EL display device according to the first embodiment, FIG. 2 shows a schematic electrical configuration of the organic EL display device, and FIG. 1 illustrates one of a plurality of pixel circuits provided in a display panel.
[0036]
The organic EL display device 1 as an electro-optical device shown in FIG. 2 includes a display panel 2, a data line driving circuit 3, a scanning line driving circuit 4, a host CPU 5, a panel control circuit 6, and a frame memory 7. . In the present embodiment, each of the elements 2 to 7 of the organic EL display device 1 is configured by an independent electronic component.
[0037]
As shown in FIGS. 1 and 2, the display panel 2 has n scanning lines Y1 to Yn (n is an integer) extending in the row direction and m data lines X1 to Xm (m is an integer) extending in the column direction. And a plurality of pixels 10 arranged in n rows and m columns at positions corresponding to the intersections with. The display panel 2 has 240 (n = 240) × 320 (m = 320) pixels 10 as an example. Each of these pixels 10 is composed of three pixels of a red pixel 10R, a green pixel 10G, and a blue pixel 10B arranged in the order of R, G, and B. The pixels 10R, 10G, and 10B are provided with a red pixel circuit 20R, a green pixel circuit 20G, and a blue pixel circuit 20B, respectively (see FIG. 3).
[0038]
Therefore, in the display panel 2 of the present example, 320 × 3 pixel circuits 20R, 20G, and 20B are connected to each of the 240 scanning lines Y1 to Yn in the order of R, G, and B. Further, the 320 × 3 pixel circuits connected to each of the scanning lines Y1 to Yn are connected to 320 × 3 data lines X1 to X (m × 3) (m = 320), respectively. That is, the plurality of data lines X1 to Xm (m = 320) shown in FIG. 2 each include three red data lines, green data lines, and blue data lines, and the total number of data lines is m × 3. = 960.
[0039]
When the scanning lines Y1 to Yn are sequentially selected one by one by line-sequential scanning, 320 × 3 pixel circuits 20R, 20G, and 20B connected to the selected one scanning line have 320 pixels. Data signals ID are simultaneously supplied via × 3 data lines X1 to X (mx3). The red data signal IDR, the green data signal IDG, and the blue data signal IDB are supplied to the pixel circuits 20R, 20G, and 20B, respectively. Each of the data signals IDR, IDG, and IDB is a current signal obtained by DA-converting each of the display data for red, green, and blue, which are 8-bit data for gradation display, in the data line driving circuit 3. .
[0040]
Next, the red pixel circuit 20R, the green pixel circuit 20G, and the blue pixel circuit 20B will be briefly described with reference to FIG. FIG. 3 shows only one red pixel circuit 20R. The red pixel circuit 20R, the green pixel circuit 20G, and the blue pixel circuit 20B are light-emitting elements that emit red, green, and blue light from a light-emitting layer formed of an organic material, respectively, or organic EL elements as electro-optical elements. 21.
[0041]
Each of the pixel circuits 20R, 20G, and 20B includes the organic EL element 21, the driving transistor Qd, the switching transistor Qs, and the holding capacitor C1. The driving transistor Qd is composed of a P-channel FET, and the switching transistor Qs is composed of an N-channel FET. The gate of the switching transistor Qs is connected to one corresponding scanning line (scanning line Yn in FIG. 3). The drain of the switching transistor Qs is connected to one corresponding data line (the data line Xm in FIG. 3), and the source is connected to the gate of the driving transistor Qd. The drain of the driving transistor Qd is connected to the anode of the organic EL element 21. The cathode of the organic EL element 21 is grounded. The holding capacitor C1 is connected between the gate and the source of the driving transistor Qd.
[0042]
In each selection period in which the scanning lines Y1 to Yn are sequentially selected one by one, a data signal is supplied to each of the pixel circuits 20R, 20G, and 20B via the corresponding data line. As a result, a drive current corresponding to the current value of the data signal flows through the organic EL element 21 of each pixel circuit, and the organic EL element 21 emits light with a luminance gradation corresponding to the drive current.
[0043]
Next, features of the driving method of the organic EL display device 1 will be described. In the following description, the row address of 240 × 320 pixels 10 is i = 0, 1,..., 239, and the column address thereof is j = 0, 1,. In the present embodiment, “thinned-out display” in which a part of the plurality of pixels 10 of the display panel 2 is set in a non-light emitting state (display with zero power consumption) is realized.
[0044]
In order to realize the thinned-out display, the driving method of the organic EL display device 1 uses the pattern data 31 (Pat_a [4, 4]) shown in FIG. The pattern data 31 is pattern data of 4 rows and 4 columns (N rows and M columns) including data “1” and data “0”. In this pattern data 31, data “1” corresponds to a white location of a 4 × 4 pattern 30 in which a specific location in the pattern shown in FIG. Data "0" corresponds to the black place. The addresses of the pattern data 31 are (i = 0, j = 0) to (i = 3, j = 3) as in the case of the 4 × 4 pattern 30. In the pattern data 31, each address of (i = 0, j = 0), (i = 1, j = 2), (i = 2, j = 1) and (i = 3, j = 2) Are “0”, and the data of other addresses are “1”.
[0045]
In addition, in the driving method of the organic EL display device 1, each region obtained by dividing the entire screen including the pixels 10 in n rows and m columns shown in FIG. The display data of each pixel 10 is processed with the data in the pattern data 31 so that the pattern data 31 is superimposed every 32. That is, each of the display data corresponding to the pixels 10 in the n-th row and the m-th column is multiplied by one of the data “1” and the data “0”. The display data of each pixel 10 to which data "1" is multiplied is set as it is, and the display data of each pixel to which data "0" is multiplied is set to zero. (First stage). Then, the organic EL element 21 of each pixel 10 is driven by the data signal of each pixel obtained by DA conversion of the display data of each pixel 10 processed in the first step (second step).
[0046]
In the method of driving the organic EL element 21, in the first stage, the display data of each pixel 10 in the n-th row and the m-th column is processed in the address order from the pixel of the first address, and the processed display data of one pixel is obtained. Each time it is created, the created processed display data of each pixel 10 is sequentially written into the frame memory 7 shown in FIG.
[0047]
Then, in the second stage, the processed display data is read out from the frame memory 7 in order from the top address in synchronization with the vertical scanning start signal and the horizontal synchronization signal, and the read processed display data is subjected to DA conversion. The organic EL element 21 of each pixel 10 is driven by the data signal of the pixel.
[0048]
Next, a method for driving the organic EL display device 1 will be specifically described with reference to FIG. FIG. 4 shows a procedure of “processing for processing one frame of display data” executed by a program incorporated in the host CPU 5 in order to realize the thinned-out display operation by software.
[0049]
The process shown in FIG. 4 is repeatedly executed at predetermined time intervals, for example, at 1/60 second, assuming that the frame frequency is 60 Hz.
In step S110, initialization is performed for each vertical scanning start signal (for each frame). That is, the row address i of the pixel 10 shown in FIG. 1 is set to i = 0, and the column address j is set to j = 0. After this setting, the process proceeds to step S111.
[0050]
In step S111, it is determined whether or not i is less than 240. Now, if it is immediately after the initial setting in step S110, since i = 0, the determination result in step S111 is YES and the process proceeds to step S112.
[0051]
In step S112, it is determined whether or not j is less than 320. Now, if it is immediately after the initial setting in step S110, since j = 0, the determination result in step S112 is YES, and the process proceeds to step S113.
[0052]
In step S113, which address data (1 or 0) of the pattern data 31 (Pat_a) shown in FIG. 1 is used is set. Now, i = 0 and j = 0, and j% 4 = 0 (the remainder obtained by dividing j = 0 by 4 is 0) and i% 4 = 0, so the address of Pat_a (i = 0, j = 0) (see FIG. 1) is set as tmp_pat.
[0053]
In the next step S114, a value “0” obtained by multiplying the display data data [j × 3] [i] of the address (i, j × 3) by the tmp_pat set to “0” in the step S113 is assigned to the corresponding address ( (i, j × 3) is set as display data tmp_red of the red pixel 10R.
[0054]
Here, data [j × 3] [i] represents display data of the address (i, j × 3). Further, as described above, since each pixel 10 constitutes one pixel by setting three pixels 10R, 10G, and 10B as one set, display data of one pixel 10 is 8-bit data for red. , Display data for green and display data for blue. Therefore, this step S114 and the following steps S116 and S118 respectively correspond to the red pixel 10R, the green pixel 10G, and the blue pixel 10B constituting one pixel 10 at each address (i, j) in the entire screen. The addresses of the display data for red, green and blue are [j × 3] [i], [j × 3 + 1] [i], and [j × 3 + 2] [i].
[0055]
In this step S114, since i = 0, j = 0 and j × 3 = 0, a value obtained by multiplying tmp_pat set to “0” by data [j × 3 = 0] [i = 0] "0" is set as tmp_red, which is display data of the red pixel 10R of (i = 0, j = 0). That is, the display data of the red pixel 10R at the address (i = 0, j = 0) is changed (processed) to “0” (the display data is invalidated). After this setting, the process proceeds to step S115.
[0056]
In the next step S115, tmp_red of the address (i = 0, j = 0) set to “0” in step S114 is stored in the area of the head address (i = 0, j = 0) of the frame memory 7 shown in FIG. Write to.
[0057]
In the next step S116, a value “0” obtained by multiplying tmp_pat set to “0” in step S113 by data [j × 3 + 1] [i] is displayed on the green pixel 10G at the address (i, j × 3 + 1). Set as data tmp_green. Now, since i = 0, j = 0 and j × 3 + 1 = 1, a value “0” obtained by multiplying the display data data [j × 3 = 1] [i = 0] by tmp_pat set to “0” Is set as the display data tmp_green of the green pixel 10G of (i = 0, j = 1). That is, the display data of (i = 0, j = 1) is changed (processed) to “0”.
[0058]
In the next step S117, the display data tmp_green of the address (i = 0, j = 1) changed to “0” in step S116 is written to the area of the frame memory 7 at the address (i = 0, j = 1). Thereafter, the process proceeds to step S118.
[0059]
In the next step S118, a value “0” obtained by multiplying tmp_pat set to “0” in step S113 by data [j × 3 + 2] [i] is displayed on the blue pixel 10B at the address (i, j × 3 + 2). Set as data tmp_blue. Now, since i = 0 and j = 0 and j × 3 + 2 = 2, a value “0” obtained by multiplying tmp_pat set to “0” by data [j × 3 + 2 = 2] [i = 0] is ( It is set as display data tmp_blue of the blue pixel 10B (i = 0, j = 2). That is, the display data at the address (i = 0, j = 2) is changed (processed) to “0”.
[0060]
In the next step S119, tmp_blue of the address (i = 0, j = 2) changed to "0" in step S118 is written to the area of the frame memory 7 at the address (i = 0, j = 2).
[0061]
By the processing so far, three pixels constituting the first pixel (i = 0, j = 0) in the first row, (i = 0, j × 3 = 0), (i = 0, j × 3 + 1 = 1) ), (I = 0, j × 3 + 2 = 2), and the writing of the processed display data to the frame memory 7 is completed. Thereafter, the process proceeds to step S120.
[0062]
In step S120, the column address j is set to j + 1. That is, j is incremented by one. At this time, since j = 0, j is set to 1. Thereafter, the process proceeds to step S112.
[0063]
Until j reaches 320, the result of the determination in step S112 is YES, and the process proceeds to step S113. By repeating steps S113 to S120 until j becomes 320, processing of each display data of all the pixels 10 in the first row shown in FIG. 1 and writing of these processed display data to the frame memory 7 are performed. Ends.
[0064]
In the case of i = 0 and j = 1, in step S113, i% 4 = 0 and j% 4 = 1, so the data “1” of (i = 0, j = 1) of Pat_a is set as tmp_pat. . In the next step S114, a value obtained by multiplying tmp_pat set to “1” by data [j × 3 = 3] [i = 0] is used for the red pixel 10R of (i = 0, j × 3 = 3). Set as display data tmp_red. At this time, even if data [j × 3 = 3] [i = 0] is multiplied by “1”, the value of the display data (8-bit data) does not change. That is, the display data of the address (i = 0, j = 3) is not changed, but is utilized as it is, and is set as the display data tmp_red of (i = 0, j = 3).
[0065]
In the next step S115, the tmp_red set in step S114 is written to the area of the frame memory 7 at the address (i = 0, j = 3). In the next step S116, a value obtained by multiplying the display data data [j × 3 + 1 = 4] [i = 0] by tmp_pat set to “1” is used for the green pixel 10G of (i = 0, j = 4). Set as display data tmp_green. That is, the value of the display data at the address (i = 0, j = 4) is not changed, but is utilized as it is, and is set as tmp_green of (i = 0, j = 4). In the next step S117, the display data tmp_green at the address (i = 0, j = 4) set in step S116 is written to the area of the frame memory 7 at the address (i = 0, j = 4).
[0066]
In the next step S118, a value obtained by multiplying data [j × 3 + 2 = 5] [i = 0] by tmp_pat set to “1” in step S113 is used as a blue pixel 10B of (i = 0, j = 5). Is set as display data tmp_blue. That is, the value of the display data at the address (i = 0, j = 5) is not changed, but is utilized as it is, and is set as the display data tmp_blue at (i = 0, j = 5). In the next step S119, the tmp_blue of the address (i = 0, j = 5) set in step S118 is written to the area of the frame memory 7 at the address (i = 0, j = 5).
[0067]
In the case of i = 0 and j = 2, in step S113, i% 4 = 0 and j% 4 = 2, so the data “1” of Pat_a (i = 0, j = 2) is set as tmp_pat. In the next step S114, a value obtained by multiplying the data tmp_pat set to “1” by the data data [j × 3 = 6] [i = 0] is used for the red (i = 0, j = j × 3 = 6). The display data tmp_red of the pixel 10R is set. In the next step S115, the tmp_red set in step S114 is written to the area of the frame memory 7 at the address (i = 0, j = 6). In the next step S116, the display data of the green pixel 10G (i = 0, j = 7) is multiplied by the value obtained by multiplying tmp_pat set to “1” by data [j × 3 + 1 = 7] [i = 0]. Set as tmp_green. In the next step S117, tmp_green of the address (i = 0, j = 7) set in step S116 is written in the area of the frame memory 7 at the address (i = 0, j = 7). In the next step S118, a value obtained by multiplying tmp_pat set to “1” in step S113 by data [j × 3 + 2 = 8] [i = 0] is used as the blue pixel 10B of (i = 0, j = 8). Is set as display data tmp_blue. In the next step S119, the display data tmp_blue at the address (i = 0, j = 8) set in step S118 is written to the area of the frame memory 7 at the address (i = 0, j = 8).
[0068]
In the case of i = 0 and j = 3, in step S113, i% 4 = 0 and j% 4 = 3 (because of this, data “1” of Pat_a (i = 0, j = 3) is set as tmp_pat. In the next step S114, a value obtained by multiplying tmp_pat set to “1” by data [j × 3 = 9] [i = 0] is displayed on the red pixel 10R of (i = 0, j = 9). In the next step S115, the tmp_red set in step S114 is written to the area of the address (i = 0, j = 9) of the frame memory 7. In the next step S116, it is set to "1". A value obtained by multiplying the obtained tmp_pat by data [j × 3 + 1 = 10] [i = 0] is set as the display data tmp_green of the green pixel 10G of (i = 0, j = 10). In step S117, the display data tmp_green of the green pixel 10G at the address (i = 0, j = 10) set in step S116 is written to the area of the frame memory 7 at the address (i = 0, j = 10). In step S118, the value obtained by multiplying tmp_pat set to “1” in step S113 by data [j × 3 + 2 = 11] [i = 0] is used for the blue pixel 10B (i = 0, j = 11). In the next step S119, the tmp_blue of the address (i = 0, j = 11) set in step S118 is written to the area of the frame memory 7 at the address (i = 0, j = 11). .
[0069]
Thereafter, steps S113 to S120 are repeated until j becomes 320. That is, the processes of steps S112 to S120 performed once for the three pixels 10 at the addresses (i = 0, j = 0) to (i = 0, j = 2) are performed 320 times. When j becomes 320, the decision result in the step S112 is NO, and the process proceeds to a step S121.
[0070]
In step S121, i is set to i + 1. At this time, since i = 0, i is set to 1. Thereafter, the process proceeds to step S111. Until i reaches 240, the result of the determination in step S111 is YES, and the process proceeds to step S112. Every time steps S112 to S120 are executed 320 times, i is increased by 1 in step S121. Therefore, steps S112 to S120 are repeated 320 * 239 times, that is, 76480 times in total. Thereby, a process of processing display data corresponding to all pixels in the second and subsequent rows, and all pixels from addresses (i = 1, j = 0) to (i = 239, j = 319 × 3 + 2); The process of writing the processed display data to the frame memory 7 in the order of addresses is ended.
[0071]
When steps S112 to S121 are repeated until i becomes 240, the data (1, 1, 0, 1) of the second row of the pattern 30 is applied to each pixel 10 of the second row (i = 1). And the data (1, 0, 1, 1) in the third row of the pattern 30 is used for each pixel 10 in the third row (i = 2). The data (1, 1, 0, 1) in the fourth row is used for each pixel 10 in the fourth row (i = 3). Thereafter, for each pixel in the fifth row (i = 4) to 240th row (i = 239), the data (0, 1, 1, 1) in the first row of the pattern 30 to the fourth row Data (1, 1, 0, 1) is used repeatedly in the same order as above.
[0072]
In this way, when the above steps S112 to S121 are repeated 240 times and i becomes 240, the determination result of step S111 becomes NO, and the "processing of one frame of display data" shown in FIG. 4 ends. This completes the processing of processing the display data for one frame for each address using each data of the pattern 30 and the processing of writing the processed display data to the frame memory 7 in the order of addresses.
[0073]
The panel control circuit 6 reads out the processed display data processed by the host CPU 5 and written into the frame memory 7 in synchronization with the vertical scanning start signal and the horizontal synchronization signal output from the host CPU 5, and drives the data line. Send to circuit 3 sequentially.
[0074]
The processed display data sent from the panel control circuit 6 is held in the line memory of the data line drive circuit 3 in the order of column addresses.
This line memory holds display data for one row, that is, 320 × 3 processed display data individually supplied to the 320 × 3 pixel circuits 20R, 20G, and 20B in the column address order. .
[0075]
The scanning line driving circuit 4 sequentially selects the plurality of scanning lines Y1 to Yn one by one based on the scanning control signal output from the panel control circuit 6, and selects each of the pixel circuits 20R connected to the selected scanning line. , 20G, and 20B are output as scan signals enabling display data to be written. The data line driving circuit 3 converts the processed display data of the address corresponding to each of the pixel circuits 20R, 20G, and 20B held in the line memory during each selection period in which the scanning lines Y1 to Yn are sequentially selected one by one. The DA converted data signal is simultaneously supplied to each pixel circuit via a corresponding data line. As a result, a drive current corresponding to the current value of the data signal flows through the organic EL element 21 of each pixel circuit, and the organic EL element 21 emits light with a luminance gradation corresponding to the drive current.
[0076]
As described above, the operation of causing the organic EL elements 21 of each of the pixel circuits 20R, 20G, and 20B to emit light is performed on the pixel circuits of all the pixels 10 within one frame period. Is thinned out.
[0077]
That is, in the thinned-out display, an image of one frame is formed using processed display data obtained by processing the original display data by the above-described processing shown in FIG. (The pixels shown in white on the display panel 2 in FIG. 1) are displayed with the same gradation as the original display data. On the other hand, the pixels whose original display data has been changed to 0 by the processing (pixels shown in black on the display panel 2 in FIG. 1) are in a non-light emitting state. Further, in the present embodiment, as shown in FIG. 1, one-fourth of the pixels of one entire screen are in a non-light emitting state.
[0078]
According to the first embodiment configured as described above, the following operation and effect can be obtained.
(A) By processing the display data for one frame, the pattern data 31 of 4 rows and 4 columns is divided into a plurality of regions 32 obtained by dividing the entire screen into a plurality of regions 32 each having 4 rows and 4 columns of pixels as one unit. The display data of each pixel 10 is multiplied by one of data “1” and data “0” so as to overlap (steps S114, S116, S118). The display data of each pixel 10 to which data "1" is multiplied is set as it is, and the display data of each pixel 10 to which data "0" is multiplied is set to zero (steps S114, S116, S118). Then, the organic EL element 21 of each pixel is driven by the data signal of each pixel 10 obtained by DA processing of the processed data of each pixel 10.
[0079]
As described above, the display data of one frame is processed by software for each address of the corresponding pixel using "31" shown in FIG. 1, and the display data for each processed address is written to each pixel 10 of the corresponding address. Like that. Thereby, 1 / of all the pixels 10 are set to the non-light emitting state (display with power consumption of zero), and the pixels to be in the non-light emitting state are arranged vertically or horizontally in the screen as shown in FIG. An image display of one frame which is thinned out so as not to be obtained is obtained. Therefore, the power consumption is reduced by the amount of the pixels in the non-light emitting state, and the occurrence of flicker, streak, unevenness, and the like is suppressed. Therefore, it is possible to reduce the power consumption and to realize the thinned-out display in which the deterioration of the image quality is suppressed.
[0080]
(B) One frame of processing is performed once for each vertical scanning start signal to generate processed display data for one frame by processing display data for all pixels in n rows and m columns (step S111). To S121). In the processing for one frame, among the display data for each pixel in n rows and m columns, processing for one row in which processed display data for m pixels in each row are created in column address order (steps S112 to S120). Is performed n times in the order of row addresses from the first row to the n-th row in synchronization with the horizontal synchronization signal (steps S111 to S121). Thereby, thinned-out display can be realized for each frame in synchronization with the vertical scanning start signal and the horizontal synchronization signal.
[0081]
(C) The processed display data for one frame is sequentially written into the frame memory 7 from the head address. Then, the processed display data is read out from the frame memory 7 in order from the head address in synchronization with the vertical scanning start signal and the horizontal synchronization signal, thereby synchronizing with the vertical scanning start signal and the horizontal synchronization signal for each frame. A thinned-out display can be realized.
[0082]
(D) Each display data of the red pixel, the green pixel, and the blue pixel of each pixel 10 in n rows and m columns is determined by using the same data among the data “1” and the data “0” of the pattern data 31 Processing is performed (steps S113 to S119). Thereby, only one process of processing each display data of the red pixel, the green pixel, and the blue pixel constituting one pixel is required, and the processing speed is increased.
[0083]
(E) Since the display data of each pixel is processed by software, the circuit configuration is simplified, the number of pixels can be easily changed, and the design can be easily changed.
[0084]
(F) As the pattern data 31, as shown in FIG. 1, a pattern in which the arrangement of data "1" and data "0" are different in two adjacent rows is used. Then, when processing the display data of one frame shown in FIG. 5 in order from the top row (i = 0 row), the pattern of the same row of the pattern data 31 is repeatedly used for the display data of the same row, Patterns from the first line to the fourth line of the pattern data 31 are used in order. As a result, the display data of one frame is processed so that the positions of the pixels to be thinned out (black pixels in FIG. 1) differ between two adjacent rows, so that the occurrence of flicker, streak, unevenness, etc. is further suppressed. Thus, it is possible to realize a thinned-out display in which the deterioration of the image quality is further suppressed.
[0085]
(G) Since display data of one frame is processed for each pixel using the pattern data 31 and the thinned-out display is realized using the processed display data, the pattern data 31 is optimized according to the display content. By arranging the data in a simple pattern, it is possible to realize an optimal thinned-out display while suppressing image deterioration.
[0086]
[Second embodiment]
FIG. 6 schematically shows an electrical configuration of the organic EL display device 1 according to the second embodiment. In the description of the present embodiment, the same components as those of the first embodiment are denoted by the same reference numerals, and description thereof will be omitted.
[0087]
In the driving method of the organic EL display device 1 according to the present embodiment, in order to realize the above-described thinned-out display, the display data of each pixel 10 is patterned so as to overlap the pattern data 31 for each region 32 shown in FIG. Processing is performed using the data in the data 31. The processing is not performed by a program incorporated in the host CPU 5 as in the first embodiment, but is performed by arithmetic processing by a logic circuit.
[0088]
That is, in this driving method, the display data of each pixel is multiplied by one of the data “1” and the data “0”, and each product is output as processed data of each pixel (first stage). Then, the organic EL element 21 of each pixel is driven by the data signal of each pixel obtained by DA processing of the processed data of each pixel (second stage).
[0089]
Further, in this driving method, in the first stage, the display data of one pixel is read from the same frame memory 7A (see FIG. 6) as the frame memory 7 in which the display data of each pixel is written in order from the head address. Are read out sequentially from the head address in synchronization with the vertical scanning start signal and the horizontal synchronization signal. At the same time, one of the data “1” and the data “0” is selected based on the address of the display data of one pixel read out, and the selected data “1” and the data “0” are read out. The display data of one pixel is multiplied, and the product is sequentially output as processed data of each pixel.
[0090]
In this driving method, in the first stage, as the display data of one pixel from the frame memory 7A, red display data of a red pixel, green display data of a green pixel, and blue display data of a blue pixel. The display data is read out in address order. The read red display data, green display data, and blue display data are multiplied by the same data selected based on the address of one pixel among data “1” and data “0”.
[0091]
The organic EL display device 1 shown in FIG. 6 includes a display panel 2, a data line driving circuit 3, a scanning line driving circuit 4, a host CPU 50, a panel control circuit 60, and a frame memory 7A. Each of the elements 2 to 4, 50, 60, and 70 of the organic EL display device 1 is configured by an independent electronic component.
[0092]
The host CPU 50 controls the driving of the data line driving circuit 3, the scanning line driving circuit 4, and the panel control circuit 60 so as to display an image of one frame on the display panel 2. Therefore, the host CPU 50 generates the vertical scanning start signal once at the beginning of one frame period, and outputs the same number of horizontal synchronizing signals for selecting the plurality of scanning lines Y1 to Yn one by one as 240 scanning lines. Then, these signals are output to the panel control circuit 60 and the data line driving circuit 3. The host CPU 50 sequentially reads one frame of display data from a memory of an external device for each corresponding pixel address in synchronization with the vertical scanning start signal and the horizontal synchronization signal, and displays the display data of each read address. Is written in the frame memory 7A in the order of addresses.
[0093]
The panel control circuit 60 includes a register 61 in which the pattern data 31 shown in FIG. 1 is stored, a selection signal generation circuit 62 that generates a selection signal for selecting one data from the register 61, and one selection signal using the selection signal. A selector circuit 63 for selecting and extracting data from the register 61 in order and AND gates 64 to 66 are provided. The panel control circuit 60 synchronizes the display data of each address of one frame from the frame memory 7A in synchronization with the vertical scanning start signal and the horizontal synchronizing signal, from the display data of the head address in the address order as shown by the arrow in FIG. , Three display data for red, green, and blue. The display data of each color is 8-bit data having a value corresponding to the gradient, as in the first embodiment. Further, the panel control circuit 60 processes the read display data of each address for each address using the pattern data Pat_a held in the register 61, and outputs the processed display data to the data line driving circuit 3. It has become.
[0094]
The register 61 stores pattern data Pat_a including four data groups each composed of data “1” and data “0”. The first data group of the Pat_a has the same data arrangement as the first row (i = 0) of the pattern data 31 shown in FIG. 1 and includes four data (0, 1, 1, 1). I have. Similarly, each data group of the second set, the third set, and the fourth set includes the second row (i = 1), the third row (i = 2), and the fourth row (i = 3) of the pattern data 31. And four data of (1,1,0,1), (1,0,1,1) and (1,1,0,1), respectively. These 16 pieces of data are individually stored in areas 0 to 15 in order from the leading data “0”.
[0095]
The selector circuit 63 uses the selection signal output from the selection signal generation circuit 62 to select the data having the same number as the selection signal from the 0th to 15th areas of the register 61, and selects the selected “1” or “0”. Is output.
[0096]
The selection signal generation circuit 62 sequentially generates selection signals to be output to the selector circuit 63 from the row address (i = 0 to 239) and the column address (j = 0 to 319) according to the following generation rules.
[0097]
In this example, the panel control circuit 60 reads out the display data of each address of one frame from the frame memory 7A, and simultaneously reads three display data for red, green and blue. Therefore, in this example, the row address of each display data written in the frame memory 7A shown in FIG. 5 is the same as in the first embodiment, i = 0 to 239, but the column address is the frame address shown in FIG. The memory 7A differs from the frame memory 7 of the first embodiment in that j = 0 to 319. Further, the panel control circuit 60 reads display data (the above three display data) of each address of one frame from the frame memory 7A, and outputs a row address and a column address of the display data to be read to the selection signal generation circuit 62 at the same time. It has become.
[0098]
The generation rule is (i% 4) × 4 + (j% 4) in this example.
For example, when the display data of the first address (i = 0, j = 0) of the first row is read, the row address i = 0 and the column address j = 0 are input to the selection signal generation circuit 62. 0% 4) × 4 + (0% 4) = (0) × 4 + (0) = 0, and the selection signal generation circuit 62 outputs a selection signal of “0”.
[0099]
Similarly, when the address of the display data to be read is (i = 0, j = 1), (0% 4) × 4 + (1% 4) = (0) + (1) = 1, and “1” is selected. A signal is output.
[0100]
When the address is (i = 0, j = 2), (0% 4) × 4 + (2% 4) = (0) + (2) = 2, and the selection signal of “2” is output.
When the address is (i = 0, j = 3), (0% 4) × 4 + (3% 4) = (0) + (3) = 3, and the selection signal of the data line driving circuit 3 is output. You.
[0101]
When the address is (i = 0, j = 4), (0% 4) + (4% 4) = (0) + (0) = 0, and the selection signal of “0” is output.
If the address is (i = 0, j = 5), (0% 4) + (5% 4) = (0) + (1) = 1, and the selection signal of “1” is output.
[0102]
When the address is (i = 0, j = 6), (0% 4) × 4 + (6% 4) = (0) + (2) = 2, and the selection signal of “2” is output. And
When the address is (i = 0, j = 7), (0% 4) × 4 + (7% 4) = (0) + (3) = 3, and the selection signal of “3” is output.
[0103]
Hereinafter, similarly, when the address of the display data to be read is the last address (i = 0, j = 319) in the first row, (0% 4) × 4 + (319% 4) = (0) + (3) = 3, and the selection signal of “3” is output.
[0104]
As described above, when the display data of the first row (i = 0) is read from the frame memory 7A from the start address to the last address, the selection signal generation circuit 62 outputs (0, 1, 2, 3) as the selection signal. Are repeated in that order and output to the selector circuit 63.
[0105]
Similarly, when reading the display data of the second row (i = 1) from the frame memory 7A from the start address to the last address, the selection signal generation circuit 62 outputs the (4, 5, 6, 7) Each value is repeatedly output to the selector circuit 63 in that order. When the display data of the third row (i = 2) is similarly read, the selection signal generation circuit 62 repeats each value of (8, 9, 10, 11) as a selection signal in that order, and selects the selector circuit 63. Output to When the display data of the fourth row (i = 3) is similarly read, the selection signal generation circuit 62 repeats each value of (12, 13, 14, 15) as the selection signal in that order, and selects the selector circuit 63. Output to
[0106]
Similarly, when the display data of the fifth row (i = 4) to the 319th row (i = 319) is read from the start address to the last address, the selection signal generation circuit 62 generates the selection data as the selection signal. Each value according to the rules is output to the selector circuit 63.
[0107]
When the selection signal of “0” is output from the selection signal generation circuit 62, the selector circuit 63 selects the data “0” of the same number (No. 0) as the selection signal from the area of No. 0 of the register 61. Output. Similarly, the selector circuit 63 selects and outputs the first data “1” when the selection signal “1” is output, and outputs the second data when the selection signal “2” is output. When "1" is selected and output, and when the selection signal of "3" is output, the third data "1" is selected and output.
[0108]
Similarly, the selector circuit 63 selects and outputs the fourth data “1” when the selection signal of “4” is output, and outputs the eighth data when the selection signal of “8” is output. When the selection signal of "15" is output, the 15th data "1" is selected and output.
[0109]
Eight AND gates 64 to 66 are provided respectively. One input terminal of each of the eight AND gates 64 has binary data (red display data) of 8-bit data (8-bit data) out of the display data of each address read from the frame memory 7A. "1" or "0") is input. In addition, binary data of green display data, which is 8-bit data, of the read display data of each address is input to one input terminal of each of the eight AND gates 65. Then, to one input terminal of each of the eight AND gates 66, of the read display data of each address, each binary data of blue display data which is 8-bit data is input. .
[0110]
The data (“1” or “0”) sequentially output one by one from the selector circuit 63 is input to the other input terminals of the 8 × 3 AND gates 64 to 66, respectively. That is, the same data output from the selector circuit 63 is simultaneously input to the other input terminals of the 8 × 3 AND gates 64 to 66.
[0111]
Next, the “thinning-out display operation” by the organic EL display device 1 of the present embodiment will be described.
The panel control circuit 60 synchronizes the display data of each address of one frame from the frame memory 7 in the order of addresses from the display data of the head address as shown by the arrow in FIG. 5 in synchronization with the vertical scanning start signal and the horizontal synchronization signal. , Three display data for red, green, and blue are simultaneously read.
[0112]
When the display data (display data for red, green, and blue) of the head address (i = 0, j = 0) is read, binary data of display data for red, green, and blue corresponds. And input to the other input terminals of the eight AND gates 64, 65 and 66 respectively.
[0113]
At this time, since the selection signal generation circuit 62 outputs a selection signal of “0”, the selector circuit 63 selects data “0” having the same number (No. 0) as the selection signal from the pattern data Pat_a of the register 61. , And 8 × 3 AND gates 64, 65 and 66 respectively. As a result, the output of each of the AND gates 64, 65 and 66 becomes "0". In other words, the processed red display data output from the eight AND gates 64 is obtained by processing (changing) the original red display data input to the eight AND gates 64 into display data with a gradation of 0. ) Has been done. Similarly, the processed green and blue display data output from the eight AND gates 65 and 66, respectively, are also converted from the input green and blue display data to the gray scale 0. It has been processed (changed) into display data.
[0114]
When the display data at the address (i = 0, j = 1) is read, the selection signal generation circuit 62 outputs a selection signal of “1”. Then, the selector circuit 63 selects the data “1” having the same number (No. 1) as the selection signal from the pattern data Pat_a of the register 61 and selects one of the input terminals of the 8 × 3 AND gates 64, 65 and 66. Respectively. In this case, the processed display data for red, green, and blue output from the eight AND gates 64, 65, and 66 respectively are the original input data for red, green, and blue respectively. Are the same display data as the respective display data, and have not been changed.
[0115]
Similarly, when the data “0” of the 0th, 6th, 9th, and 14th data is selected and output by the selector circuit 63, the display data (for red) of the address read from the frame memory 7A at that time. , Green and blue display data) are processed (changed) into display data with a gradation of 0. That is, the original display data is invalidated. On the other hand, when data "1" other than those four numbers are selected and output by the selector circuit 63, the processed red, green, and blue data output from the eight AND gates 64, 65, and 66 are output. Are the same as the original display data for red, green, and blue respectively input, and are not changed. That is, the original display data is used as it is.
[0116]
In this way, the display data of each address read out from the frame memory 7A in order of address is sequentially processed by the data (either “0” or “1”) selected by the selector circuit 63, and the processed display data is processed. The images are sequentially sent to the data line driving circuit 3, and the image of one frame is thinned out and displayed on the display panel 2.
[0117]
That is, in the present embodiment, as in the first embodiment, as shown in FIG. 1, one-fourth of the pixels of one entire screen is in a non-light emitting state.
According to the second embodiment configured as described above, the following operation and effect can be obtained.
[0118]
(H) The display data of each pixel and one of the data “1” and the data “0” of the pattern data 31 stored in the register 61 so that the pattern data 31 is superimposed on each area 32 shown in FIG. Is multiplied by AND gates 64 to 66, and each product is output as processed data of each pixel. The organic EL element 21 of each pixel is driven by the data signal of each pixel obtained by DA processing of the processed data of each pixel. Thus, among the pixels in n rows and m columns, display data is multiplied by data “0”, and the display of pixels using the product as processed data becomes a display with zero power consumption. Is realized. Therefore, it is possible to reduce the power consumption and to realize the thinned-out display in which the deterioration of the image quality is suppressed.
[0119]
(I) Display data of one pixel is sequentially read from the frame memory 7A in which the display data of each pixel is sequentially written from the head address in synchronization with the vertical scanning start signal and the horizontal synchronization signal from the head address. At the same time, one of the data “1” and the data “0” of the pattern data 31 is selected based on the address of the display data of one read pixel, and the selected data “1” and the data “0” are selected. Is multiplied by the read display data of one pixel, and the product is sequentially output as processed data of each pixel. Thereby, thinned-out display can be realized for each frame in synchronization with the vertical scanning start signal and the horizontal synchronization signal.
[0120]
(N) Red display data, green display data, and blue display data are read out from the frame memory 7A in order of address as display data of one pixel, and data “1” and data “0” are added to the read display data. , The same data selected based on the address of one pixel. Thereby, only one process of processing each display data of the red pixel, the green pixel, and the blue pixel constituting one pixel is required, and the processing speed is increased.
[0121]
[Electronics]
Next, an electronic device using the display panel 2 of the organic EL display device 1 described in each of the above embodiments will be described. The display panel 2 of the organic EL display device 1 can be applied to a mobile personal computer as shown in FIG. A personal computer 70 shown in FIG. 7 includes a main body 72 having a keyboard 71 and a display unit 73 using the display panel 2.
[0122]
The personal computer 70 is provided with the display panel 2 of the organic EL display device 1 capable of realizing the thinned-out display while suppressing the degradation of the image quality while reducing the power consumption. Improvement can be achieved.
[0123]
[Modification]
The present invention can be embodied with the following modifications.
In each of the above embodiments, an example in which the present invention is applied to an organic EL display device has been described. The present invention is also applicable to two-terminal or three-terminal active matrix liquid crystal display devices. That is, the present invention includes n rows and m columns of pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines, and the electro-optical element of each pixel in the n rows and m columns is used as display data. The present invention can be widely applied to an electro-optical device that is driven in accordance with the method and a driving method thereof.
[0124]
In each of the above embodiments, an example of the driving method for realizing the thinned-out display is shown, but the present invention can be realized by other driving methods. For example, for each of the regions 32 shown in FIG. 1, a 4 × 4 pattern 30 in which a specific location in the pattern is black is superimposed, and a display in a pixel in which the black location in the pattern is superimposed is displayed in black (power consumption). The present invention can also be applied to an electro-optical device and a method of driving the same.
[0125]
In the above embodiments, the display at the pixel to which the data “0” is multiplied is displayed in black (display with zero power consumption). However, instead of the data “0”, the data “X” (1 <X < The present invention can also be applied to an electro-optical device in which the power consumption is lower than the display data using the method (0). In this case, for example, data “X = 0.5” is used.
[0126]
In the above embodiments, the pattern data 31 corresponding to the 4 × 4 pattern 30 shown in FIG. 1 is used. However, the present invention can be applied to a configuration in which the data arrangement is different from the pattern data 31. It is.
[0127]
In each of the above embodiments, the display data of each pixel 10 is processed in the entire screen including the pixels 10 in n rows and m columns shown in FIG. The present invention is also applied to data processing.
[0128]
In the above embodiments, when the scanning lines Y1 to Yn are sequentially selected one by one by line-sequential scanning, the data lines X1 to Xm are respectively applied to the pixel circuits connected to the selected one scanning line. Although the data signals ID are supplied at the same time, the present invention is not limited to this. The data signal ID may be sequentially supplied to each pixel circuit connected to the selected one scanning line via the data lines X1 to Xm.
[0129]
In the first embodiment, each of the elements 2 to 7 of the organic EL display device 1 is configured by an independent electronic component, but the present invention is not limited to this configuration. For example, each of the elements 3 to 7 may be configured by a one-chip semiconductor integrated circuit device. Further, all or a part of each of the elements 2 to 7 may be configured as an integrated electronic component. For example, the data line driving circuit 3 and the scanning line driving circuit 4 may be integrally formed on the display panel 2. The same applies to the second embodiment.
[0130]
In the above embodiments, the organic EL display device capable of color display has been described as an example. However, the present invention is also applicable to an organic EL display device for monochrome display.
In the above embodiments, the organic EL display device using the pixel circuit shown in FIG. 3 has been described as an example. However, the present invention can be widely applied to an organic EL display device using a pixel circuit having another configuration.
[0131]
A high-definition display mode in which the organic EL display device 1 of each embodiment is displayed (full display) on all the pixels 10 shown in FIG. 1 by operating a display mode selection switch (not shown); You may be comprised so that any one of the normal display mode (thinning display mode) which makes a part non-display state (non-light-emission state) can be selected.
[0132]
The organic EL display device of each of the above embodiments can be widely applied to electronic devices other than the personal computer 70 shown in FIG. 7, for example, mobile devices such as mobile phones and PDAs.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram illustrating an operation of an organic EL display device according to a first embodiment.
FIG. 2 is a block diagram showing an electrical configuration of the first embodiment.
FIG. 3 is a circuit diagram illustrating one of a plurality of pixel circuits of a display panel.
FIG. 4 is a flowchart showing a procedure of processing for processing display data.
FIG. 5 is an explanatory diagram showing an internal configuration of a frame memory used in the first embodiment.
FIG. 6 is a block diagram showing an electrical configuration of the second embodiment.
FIG. 7 is a perspective view showing a personal computer.
[Explanation of symbols]
ID, IDR: data signal, X1 to Xm, X1 to X (m × 3): data line, Y1 to Yn: scanning line, 5: host CPU as display data processing means, tmp_red, tmp_blue, tmp_green: display data, 7, 7A: frame memory, 10, 10B, 10G, 10R: pixel, 10B: blue pixel, 10G: green pixel, 10R: red pixel, 30: pattern, Pat_a, 31: pattern data, 32: area, 60: panel control circuit as display data processing means; 70: personal computer as electronic equipment.

Claims (16)

走査線とデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置の駆動方法であって、
複数の前記画素で構成される画面のN行M列の画素を1単位とする領域毎に、前記領域内の特定の画素に対応する場所が消費電力が零の表示或いは消費電力が表示データより低い表示になるN行M列のパターンを重ね合わせて前記表示データを加工し、前記パターンを、加工していない画面の領域に複数回重ね合わせて表示することを特徴とする電気光学装置の駆動方法。
A method for driving an electro-optical device including pixels arranged at positions corresponding to intersections of scanning lines and data lines, and driving an electro-optical element of each of the pixels according to display data,
For each region where the pixels in the N rows and M columns of the screen composed of a plurality of the pixels are defined as one unit, a location corresponding to a specific pixel in the region is a display where power consumption is zero or power consumption is less than display data. Driving the electro-optical device, wherein the display data is processed by superimposing a pattern of N rows and M columns which becomes a low display, and the pattern is superimposed and displayed a plurality of times on an unprocessed screen area. Method.
複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置の駆動方法であって、
複数の前記画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」と、データ「0」或いは「X」(1<X<0)とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データに、前記データ「1」と、前記データ「0」或いは「X」とのいずれかを掛けて、前記データ「1」が掛けられる各画素の表示データをその値のまま設定するとともに、前記データ「0」或いは「X」が掛けられる各画素の表示データを零或いはより小さい値に設定する表示データの加工処理を行う第1の段階と、
前記第1の段階で加工処理された各画素の表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動する第2の段階と、
を備えることを特徴とする電気光学装置の駆動方法。
A method for driving an electro-optical device, comprising: pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines; and driving an electro-optical element of each of the pixels according to display data.
N including data “1” and data “0” or “X” (1 <X <0) for each area where a screen including a plurality of the pixels includes one pixel in N rows and M columns. The display data of each corresponding pixel is multiplied by one of the data “1” and one of the data “0” or “X” so that the pattern data of the row M and the column M are superimposed, and the data “1” is obtained. The display data of each pixel to which the data "0" or "X" is multiplied is set to zero or a smaller value while the display data of each pixel to which the data "0" or "X" is multiplied is processed. The first stage;
A second step of driving the electro-optical element of each pixel by a data signal of each pixel obtained by DA-converting the display data of each pixel processed in the first step;
A method for driving an electro-optical device, comprising:
請求項2に記載の電気光学装置の駆動方法において、
前記第1の段階において、n行m列の前記画素の表示データを加工処理して1フレーム分の加工済み表示データを作成する1フレーム分の加工処理を1つの垂直走査開始信号毎に1回行ない、
前記1フレーム分の加工処理において、前記n行m列の各画素の表示データのうち、各行のm個の画素の加工済み表示データを列アドレス順に作成する1行分の加工処理を、水平同期信号に同期して1行目からn行目まで行アドレス順にn回行うことを特徴とする電気光学装置の駆動方法。
The method for driving an electro-optical device according to claim 2,
In the first stage, processing for one frame is performed once for each vertical scanning start signal to generate processed display data for one frame by processing display data of the pixels in n rows and m columns. Do,
In the processing for one frame, the processing for one row in which the processed display data of m pixels in each row among the display data of the pixels in the n rows and m columns are created in the order of column addresses is performed by horizontal synchronization. A method for driving an electro-optical device, wherein the method is performed n times in the order of row addresses from a first row to an n-th row in synchronization with a signal.
請求項2に記載の電気光学装置の駆動方法において、
前記第1の段階において、n行m列の前記画素の表示データを先頭アドレスの画素からアドレス順に加工処理して1つの画素の加工済み表示データを作成する毎に、作成した各画素の加工済み表示データをフレームメモリに先頭アドレスから順に書き込み、
前記第2の段階において、前記フレームメモリから前記加工済み表示データを垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出し、読み出した前記加工済み表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動することを特徴とする電気光学装置の駆動方法。
The method for driving an electro-optical device according to claim 2,
In the first stage, each time the display data of the pixel in the n-th row and the m-th column is processed in the address order from the pixel of the head address to generate the processed display data of one pixel, the processed data of the created pixel is processed. Display data is written to the frame memory sequentially from the top address,
In the second stage, the processed display data is read from the frame memory in order from a head address in synchronization with a vertical scanning start signal and a horizontal synchronization signal, and the read processed display data is subjected to DA conversion. A method of driving an electro-optical device, comprising driving the electro-optical element of each pixel by a data signal of the pixel.
請求項2〜4のいずれか一つに記載の電気光学装置の駆動方法において、
前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記第1の段階において、前記各画素の前記赤用画素、緑用画素及び青用画素の各表示データを、前記パターンデータのデータ「1」と、データ「0」或いは「X」(1<X<0)とのうち同じデータを使って加工処理することを特徴とする電気光学装置の駆動方法。
A method for driving an electro-optical device according to any one of claims 2 to 4,
Each of the pixels is composed of three pixels, a red pixel, a green pixel, and a blue pixel, and one pixel is formed. In the first stage, the red pixel, the green pixel, and the blue pixel of each pixel are formed. The display data of the pixels for use is processed using the same data of the data "1" of the pattern data and the data "0" or "X" (1 <X <0). Driving method of optical device.
請求項2〜4のいずれか一つに記載の電気光学装置の駆動方法において、
前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記第1の段階において、前記各画素の前記赤用画素、緑用画素及び青用画素の各表示データを、前記パターンデータのデータ「1」と、データ「0」或いは「X」(1<X<0)とのうち違うデータを使って加工処理することを特徴とする電気光学装置の駆動方法。
A method for driving an electro-optical device according to any one of claims 2 to 4,
Each of the pixels is composed of three pixels, a red pixel, a green pixel, and a blue pixel, and one pixel is formed. In the first stage, the red pixel, the green pixel, and the blue pixel of each pixel are formed. The display data of the pixels for use is processed using different data among the data "1" of the pattern data and the data "0" or "X" (1 <X <0). Driving method of optical device.
複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置の駆動方法であって、
複数の前記画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」とデータ「0」とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データと、前記データ「1」とデータ「0」のいずれかとを掛けて、各々の積を各画素の加工済みデータとして出力する第1の段階と、
前記各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動する第2の段階と、
を備えることを特徴とする電気光学装置の駆動方法。
A method for driving an electro-optical device, comprising: pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines; and driving an electro-optical element of each of the pixels according to display data.
For each area where a screen composed of a plurality of the pixels has a unit of N rows and M columns of pixels, pattern data of N rows and M columns including data “1” and data “0” are superimposed. A first step of multiplying the corresponding display data of each pixel by one of the data “1” and data “0” and outputting each product as processed data of each pixel;
A second step of driving the electro-optical element of each pixel by a data signal of each pixel obtained by DA processing the processed data of each pixel;
A method for driving an electro-optical device, comprising:
請求項7に記載の電気光学装置の駆動方法において、
前記第1の段階において、前記各画素の表示データが先頭アドレスから順に書き込まれたフレームメモリから、一つの画素の表示データを先頭アドレスから順に垂直走査開始信号と水平同期信号とに同期して読み出すと同時に、前記パターンデータのうち前記データ「1」とデータ「0」のいずれかを前記読み出した一つの画素の表示データのアドレスに基づき選択し、該選択した前記データ「1」とデータ「0」のいずれかと、前記読み出した一つの画素の表示データとを掛けて、その積を各画素の加工済みデータとして順に出力することを特徴とする電気光学装置の駆動方法。
The method for driving an electro-optical device according to claim 7,
In the first step, the display data of one pixel is read out from the frame memory in which the display data of each pixel is written in order from the head address in synchronization with the vertical scanning start signal and the horizontal synchronization signal from the head address. At the same time, of the pattern data, one of the data “1” and the data “0” is selected based on the address of the read display data of the one pixel, and the selected data “1” and the data “0” are selected. And the readout display data of one pixel, and outputs the product in order as processed data of each pixel.
請求項8に記載の電気光学装置の駆動方法において、
前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記第1の段階において、前記フレームメモリから前記一つの画素の表示データとして、前記赤用画素の赤用表示データ、緑用画素の緑用表示データ及び青用画素の青用表示データをアドレス順に読み出し、読み出した赤用表示データ、緑用表示データ及び青用表示データに、前記データ「1」とデータ「0」のうち、前記一つの画素のアドレスに基づき選択した同じデータを掛けることを特徴とする電気光学装置の駆動方法。
The method for driving an electro-optical device according to claim 8,
Each of the pixels is constituted by one pixel including three pixels of a red pixel, a green pixel and a blue pixel, and in the first step, as display data of the one pixel from the frame memory, The red display data of the red pixel, the green display data of the green pixel, and the blue display data of the blue pixel are read out in order of address, and the read red display data, green display data, and blue display data are read as described above. A method for driving an electro-optical device, comprising: multiplying the same data selected based on the address of the one pixel among data “1” and data “0”.
複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置であって、
複数の前記画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」と、データ「0」或いは「X」(1<X<0)とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データに、前記データ「1」と、前記データ「0」或いは「X」とのいずれかを掛けて、前記データ「1」が掛けられる各画素の表示データをその値のまま設定するとともに、前記データ「0」或いは「X」が掛けられる各画素の表示データを零或いはより小さい値に設定する表示データの加工処理を予め組み込まれたプログラムに従って行う表示データ加工手段を備え、
前記表示データ加工手段で加工処理された各画素の表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動するように構成したことを特徴とする電気光学装置。
An electro-optical device that includes pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines, and drives an electro-optical element of each of the pixels according to display data,
N including data “1” and data “0” or “X” (1 <X <0) for each area where a screen including a plurality of the pixels includes one pixel in N rows and M columns. The display data of each corresponding pixel is multiplied by one of the data “1” and one of the data “0” or “X” so that the pattern data of the row M and the column M are superimposed, and the data “1” is obtained. The display data processing for setting the display data of each pixel to which the data “0” or “X” is set to zero or a smaller value while setting the display data of each pixel to which the data “0” or “X” is applied as it is in advance. A display data processing means for performing according to the incorporated program;
An electro-optical device, wherein the electro-optical element of each pixel is driven by a data signal of each pixel obtained by DA conversion of display data of each pixel processed by the display data processing means.
請求項10に記載の電気光学装置において、
前記表示データ加工手段は、n行m列の前記画素全ての表示データを加工処理して1フレーム分の加工済み表示データを作成する1フレーム分の加工処理を1つの垂直走査開始信号毎に1回行ない、
前記1フレーム分の加工処理において、前記n行m列の各画素の表示データのうち、各行のm個の画素の加工済み表示データを列アドレス順に作成する1行分の加工処理を、水平同期信号に同期して1行目からn行目まで行アドレス順にn回行うことを特徴とする電気光学装置。
The electro-optical device according to claim 10,
The display data processing means performs processing for one frame to generate processed display data for one frame by processing display data for all of the pixels in n rows and m columns, one processing for one vertical scanning start signal. Go around,
In the processing for one frame, the processing for one row in which the processed display data of m pixels in each row among the display data of the pixels in the n rows and m columns are created in the order of column addresses is performed by horizontal synchronization. An electro-optical device, wherein the operation is performed n times in the order of row addresses from the first row to the n-th row in synchronization with a signal.
請求項10又は11に記載の電気光学装置において、
フレームメモリを含み、
前記表示データ加工手段は、前記各画素の表示データを先頭アドレスの画素からアドレス順に加工処理して1つの画素の加工済み表示データを作成する毎に、作成した各画素の加工済み表示データを前記フレームメモリの先頭アドレスから順に書き込むように構成され、
前記フレームメモリから前記加工済み表示データを前記垂直走査開始信号と水平同期信号とに同期して先頭アドレスから順に読み出し、読み出した前記加工済み表示データをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動することを特徴とする電気光学装置。
The electro-optical device according to claim 10 or 11,
Including frame memory,
Each time the display data processing means processes the display data of each pixel in order of address from the pixel of the first address to generate the processed display data of one pixel, the display data processing means generates the processed display data of each pixel. It is configured to write in order from the top address of the frame memory,
The processed display data is read out from the frame memory in order from the top address in synchronization with the vertical scanning start signal and the horizontal synchronization signal, and each of the read processed display data is subjected to DA conversion by a data signal of each pixel. An electro-optical device for driving the electro-optical element of a pixel.
複数の走査線と複数のデータ線の交差部に対応する位置に配置された画素を備え、各前記画素の電気光学素子を表示データに応じて駆動する電気光学装置であって、
複数の画素で構成される画面をN行M列の画素を1単位とする領域毎に、データ「1」とデータ「0」とを含むN行M列のパターンデータを重ね合わせるように、対応する各画素の表示データと、前記データ「1」とデータ「0」のいずれかとを掛けて、各々の積を各画素の加工済みデータとして出力する表示データ加工手段を備え、
前記各画素の加工済みデータをD―A変換した各画素のデータ信号により各画素の前記電気光学素子を駆動するように構成したことを特徴とする電気光学装置。
An electro-optical device that includes pixels arranged at positions corresponding to intersections of a plurality of scanning lines and a plurality of data lines, and drives an electro-optical element of each of the pixels according to display data,
For each area of a screen composed of a plurality of pixels, where the pixels of N rows and M columns are defined as one unit, pattern data of N rows and M columns including data “1” and data “0” are superimposed. Display data processing means for multiplying the display data of each pixel to be processed by one of the data “1” and the data “0” and outputting each product as processed data of each pixel;
An electro-optical device, wherein the electro-optical element of each pixel is driven by a data signal of each pixel obtained by DA processing the processed data of each pixel.
請求項13に記載の電気光学装置において、
前記各画素の表示データが先頭アドレスから順に書き込まれたフレームメモリを含み、
前記表示データ加工手段は、前記フレームメモリから、一つの画素の表示データを先頭アドレスから順に垂直走査開始信号と水平同期信号とに同期して読み出すと同時に、前記パターンデータのうち前記データ「1」とデータ「0」のいずれかを前記読み出した一つの画素の表示データのアドレスに基づき選択し、該選択した前記データ「1」とデータ「0」のいずれかと、前記読み出した一つの画素の表示データとを掛けて、その積を各画素の加工済みデータとして順に出力することを特徴とする電気光学装置。
The electro-optical device according to claim 13,
Including a frame memory in which the display data of each pixel is written in order from the top address,
The display data processing means reads out display data of one pixel from the frame memory in order from a head address in synchronization with a vertical scanning start signal and a horizontal synchronization signal, and simultaneously reads the data “1” of the pattern data. And one of the data "0" is selected based on the address of the display data of the read one pixel, and the selected one of the data "1" and the data "0" and the display of the read one pixel are selected. An electro-optical device which multiplies data and sequentially outputs the product as processed data of each pixel.
請求項14に記載の電気光学装置において、
前記各画素はそれぞれ、赤用画素、緑用画素及び青用画素の3つの画素で一つの画素が構成され、前記表示データ加工手段は、前記フレームメモリから前記一つの画素の表示データとして、前記赤用画素の赤用表示データ、緑用画素の緑用表示データ及び青用画素の青用表示データをアドレス順に読み出し、読み出した赤用表示データ、緑用表示データ及び青用表示データに、前記データ「1」とデータ「0」のうち、前記一つの画素のアドレスに基づき選択した同じデータを掛けるように構成されていることを特徴とする電気光学装置。
The electro-optical device according to claim 14,
Each of the pixels is composed of three pixels, a red pixel, a green pixel, and a blue pixel, and one pixel is formed.The display data processing unit outputs the one pixel from the frame memory as display data of the one pixel. The red display data of the red pixel, the green display data of the green pixel, and the blue display data of the blue pixel are read out in order of address, and the read red display data, green display data, and blue display data are read as described above. An electro-optical device configured to multiply the same data selected based on the address of the one pixel among data “1” and data “0”.
請求項10乃至15のいずれかに記載の電気光学装置を備えることを特徴とする電子機器。An electronic apparatus comprising the electro-optical device according to claim 10.
JP2003155857A 2003-05-30 2003-05-30 Electro-optical device driving method, electro-optical device, and electronic apparatus Expired - Fee Related JP4639576B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003155857A JP4639576B2 (en) 2003-05-30 2003-05-30 Electro-optical device driving method, electro-optical device, and electronic apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003155857A JP4639576B2 (en) 2003-05-30 2003-05-30 Electro-optical device driving method, electro-optical device, and electronic apparatus

Publications (2)

Publication Number Publication Date
JP2004354951A true JP2004354951A (en) 2004-12-16
JP4639576B2 JP4639576B2 (en) 2011-02-23

Family

ID=34050139

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003155857A Expired - Fee Related JP4639576B2 (en) 2003-05-30 2003-05-30 Electro-optical device driving method, electro-optical device, and electronic apparatus

Country Status (1)

Country Link
JP (1) JP4639576B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009230079A (en) * 2008-03-25 2009-10-08 Toshiba Corp Portable telephone
JP2015175928A (en) * 2014-03-14 2015-10-05 シャープ株式会社 Liquid crystal drive device and liquid crystal display device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553528A (en) * 1991-08-28 1993-03-05 Hitachi Ltd Data processor and its screen display method and display device
JPH09146471A (en) * 1995-11-21 1997-06-06 Koito Ind Ltd Information display device
JP2004012655A (en) * 2002-06-05 2004-01-15 Minolta Co Ltd Portable picture display device
JP2004198809A (en) * 2002-12-19 2004-07-15 Rohm Co Ltd Method for driving spontaneous light emission type display and battery driven type information display device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553528A (en) * 1991-08-28 1993-03-05 Hitachi Ltd Data processor and its screen display method and display device
JPH09146471A (en) * 1995-11-21 1997-06-06 Koito Ind Ltd Information display device
JP2004012655A (en) * 2002-06-05 2004-01-15 Minolta Co Ltd Portable picture display device
JP2004198809A (en) * 2002-12-19 2004-07-15 Rohm Co Ltd Method for driving spontaneous light emission type display and battery driven type information display device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009230079A (en) * 2008-03-25 2009-10-08 Toshiba Corp Portable telephone
JP2015175928A (en) * 2014-03-14 2015-10-05 シャープ株式会社 Liquid crystal drive device and liquid crystal display device

Also Published As

Publication number Publication date
JP4639576B2 (en) 2011-02-23

Similar Documents

Publication Publication Date Title
JP4055679B2 (en) Electro-optical device, driving method of electro-optical device, and electronic apparatus
US6952298B2 (en) Electro-optical device, method of driving electro-optical device, method of selecting scanning line in electro-optical device, and electronic apparatus
JP4552844B2 (en) LIGHT EMITTING DEVICE, ITS DRIVE METHOD, AND ELECTRONIC DEVICE
US8836610B2 (en) Display device and driving method thereof
US7864139B2 (en) Organic EL device, driving method thereof, and electronic apparatus
TW201933321A (en) Display device and electronic apparatus
US10854123B2 (en) Organic light emitting diode display device
CN111028781B (en) Driving method and driving device of display panel and display equipment
JP2002123212A (en) Picture display device and its driving method
JP6417608B2 (en) Image display device and image display device driving method.
EP1820180B1 (en) Display device and electronic apparatus using the same
JP2005043829A (en) Driver for flat display and method for display on screen
US20060202632A1 (en) Organic electroluminescent device, driving method thereof and electronic apparatus
JP4639576B2 (en) Electro-optical device driving method, electro-optical device, and electronic apparatus
JP5507794B2 (en) Portable electronic devices
JP2005156960A (en) Driving method of simple matrix type display device, driving device and display system using simple matrix type display device
US11521538B2 (en) Display device and method of driving the same
JP7524699B2 (en) Display device and electronic device
JP2005070228A (en) Electro-optical device, method of driving the electro-optical device, and electronic equipment
JP2010085920A (en) Display device
JP5195492B2 (en) Display device and driving method thereof
JP2004325749A (en) Image processing circuit for organic el display, method for driving the image processing circuit and electronic apparatus
JP2006276099A (en) Apparatus and method for driving light emitting display panel
JP2004279595A (en) Image display system, electro-optical device, image processor, and image processor control program
JP4367211B2 (en) Electro-optical device, driving method of electro-optical device, and electronic apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060523

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070403

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100406

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100607

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20100607

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101102

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101115

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20131210

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees