(57)【要約】【課題】表示画面における輝度ムラの改善【解決手段】データ線と走査線の交差点に対応して画素が形成されている表示部に対し、表示駆動装置がデータ線を駆動する。各データ線を駆動するデータ線駆動信号は設定輝度に応じた定電流信号とされる。この場合に表示データの補正値を求める。補正値は、設定輝度が基準輝度より低い場合は、設定輝度と基準輝度の差と走査線の１ライン分に相当する表示データ単位における点灯率を用いて生成し、設定輝度が基準輝度より高い場合は、設定輝度と基準輝度の差と表示データ単位における非点灯率を用いて生成する。そして補正値で表示データを補正し、補正処理後の表示データに基づいて、データ線駆動信号の駆動期間を規定する駆動制御信号が生成されるようにする。【選択図】図１３
2016062066.tif 000002
【特許請求の範囲】
【請求項１】
列方向に並ぶ複数の画素に共通に接続されたデータ線と、行方向に並ぶ複数の画素に共
通に接続された走査線とが、それぞれ複数配設され、前記データ線と前記走査線の各交差
点に対応して画素が形成されている表示部に対し、前記データ線を対応する画素の階調値
に応じて駆動する表示駆動装置であって、
前記各データ線を駆動するデータ線駆動信号が設定輝度に応じた定電流信号とされるよ
うに制御する電流設定部と、
表示データの補正値を生成する補正値生成部と、
表示データについて前記補正値生成部で生成した補正値を用いた補正処理を行い、補正
処理後の表示データに基づいて、データ線駆動信号の駆動期間を規定する駆動制御信号を
生成する駆動制御信号生成部と、
を備え、
前記補正値生成部は、
前記設定輝度が基準輝度より低い場合は、前記設定輝度と前記基準輝度の差と、前記走
査線の１ライン分に相当する表示データ単位における点灯率を用いて補正値を生成し、
前記設定輝度が前記基準輝度より高い場合は、前記設定輝度と前記基準輝度の差と、前記表
示データ単位における非点灯率を用いて補正値を生成する
表示駆動装置。
【請求項２】
前記駆動制御信号生成部は、前記補正処理として、データ線駆動信号の駆動期間が短く
なる方向の補正を行う
請求項１に記載の表示駆動装置。
【請求項３】
前記点灯率は、前記表示データ単位の各表示データで示される階調値を積算し、積算値
を階調数で除算した値を、前記表示データ単位の表示データ数で除算した値であり、
前記非点灯率は、１−前記点灯率、である
請求項１に記載の表示駆動装置。
【請求項４】
前記補正値生成部は、入力された所定ビット数の階調値としての表示データを対象とし
て補正値を生成し、
前記駆動制御信号生成部は、入力された所定ビット数の階調値としての表示データにつ
いて、前記補正値生成部で生成した補正値を用いた補正処理を行う
請求項１に記載の表示駆動装置。
【請求項５】
前記補正値生成部は、入力された所定ビット数の階調値を前記駆動期間に相当するカウ
ンタ値に変換した状態の表示データを対象として補正値を生成し、
前記駆動制御信号生成部は、入力された所定ビット数の階調値を前記駆動期間に相当す
るカウンタ値に変換した状態の表示データについて、前記補正値生成部で生成した補正値
を用いた補正処理を行う
請求項１に記載の表示駆動装置。
【請求項６】
列方向に並ぶ複数の画素に共通に接続されたデータ線と、行方向に並ぶ複数の画素に共
通に接続された走査線とが、それぞれ複数配設され、前記データ線と前記走査線の各交差
点に対応して画素が形成されている表示部と、
前記データ線を対応する画素の階調値に応じて駆動する表示駆動部と、
前記走査線に対して走査信号を与える走査線駆動部と、
を備え、
前記表示駆動部は、
前記各データ線を駆動するデータ線駆動信号が設定輝度に応じた定電流信号とされるよ
うに制御する電流設定部と、
表示データの補正値を生成する補正値生成部と、
表示データについて前記補正値生成部で生成した補正値を用いた補正処理を行い、補正
処理後の表示データに基づいて、データ線駆動信号の駆動期間を規定する駆動制御信号を
生成する駆動制御信号生成部と、
を有し、
前記補正値生成部は、
前記設定輝度が基準輝度より低い場合は、前記設定輝度と前記基準輝度の差と、前記走
査線の１ライン分に相当する表示データ単位における点灯率を用いて補正値を生成し、
前記設定輝度が前記基準輝度より高い場合は、前記設定輝度と前記基準輝度の差と、前記表
示データ単位における非点灯率を用いて補正値を生成する
表示装置。
【請求項７】
列方向に並ぶ複数の画素に共通に接続されたデータ線と、行方向に並ぶ複数の画素に共
通に接続された走査線とが、それぞれ複数配設され、前記データ線と前記走査線の各交差
点に対応して画素が形成されている表示部に対し、前記各データ線を駆動するデータ線駆
動信号を設定輝度に応じた定電流信号として供給する場合に、前記データ線駆動信号を対
応する画素の階調値に応じた駆動期間に規定する駆動制御信号を生成するための表示デー
タの補正方法として、
表示データの補正値を、前記設定輝度が基準輝度より低い場合は、前記設定輝度と前記
基準輝度の差と前記走査線の１ライン分に相当する表示データ単位における点灯率を用い
て生成し、前記設定輝度が前記基準輝度より高い場合は、前記設定輝度と前記基準輝度の差と
前記表示データ単位における非点灯率を用いて生成し、
生成した補正値を用いて表示データの補正処理を行う
表示データ補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示駆動装置、表示装置、表示データ補正方法に関し、特にデータ線と走査線
が複数配設され、データ線と走査線の各交差点に対応して画素が形成されている表示パネ
ルの駆動技術に関する。
【先行技術文献】
【特許文献】
【０００２】
【特許文献１】特開平９−２３２０７４号公報
【特許文献２】特開２００４−３０９６９８号公報
【背景技術】
【０００３】
画像を表示する表示パネルとして、ＯＬＥＤ（Organic Light Emitting Diode：有機発光ダイ
オード）を用いる表示装置、ＬＣＤ（Liquid Crystal Display：液晶ディスプレイ）を用いる
表示装置等が知られている。多くの表示装置では、列方向に並ぶ複数の画素に共通に接続
されたデータ線と、行方向に並ぶ複数の画素に共通に接続された走査線とがそれぞれ複数
配設され、データ線と走査線の各交差点に対応して画素が形成されている表示部を有する。
そしていわゆる線順次走査の場合、走査線ドライバが順次走査線を選択していきながら、
データ線ドライバが、各データ線に１ライン分のデータ線駆動信号を出力することで画素
としての各ドットの表示が制御される。
【０００４】
上記特許文献１にはいわゆる陰極リセット方式を利用する表示パネルの寄生容量による
画素発光の立ち上がりの遅れを改善するために、走査が次の走査線に移る際に、すべての
走査線を一旦リセット電位に接続する技術が開示されている。
上記特許文献２には、データ電極に表示信号を供給する際に、そのオーバーシュート、
アンダーシュートを低減するための手法として、すべての電極をリセット電位に接続し、
続いてプリセット電位に接続する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで例えばパッシブマトリクス駆動ＯＬＥＤ表示装置として陰極リセット方式を用い、
またデータ線に対し定電流駆動を行い、階調を定電流のデータ線駆動信号の幅（オン期
間）で制御する駆動方式を考える。
この場合に、画素の階調が混在する１ラインを選択・駆動したときに、そのラインにデ
ータ線と走査線の電位変動に起因する輝度ムラが発生し、画像品質を低下させるという問
題があった。
ＯＬＥＤ表示装置を駆動する場合、データ線は定電流駆動、走査線は選択されたライン
のみ接地状態となる。そしてデータ線と走査線間の画素には寄生容量が存在し、データ線
と走査線の電位変動に応じて寄生容量への充放電が発生する。この充放電が有機ＥＬ素子
を点灯させるための電流に影響することで輝度ムラが発生すると考えられる。
本発明では、このような輝度ムラを低減又は解消し、画像品質を向上させることを目的
とする。
【課題を解決するための手段】
【０００６】
第１に、本発明に係る表示駆動装置は、列方向に並ぶ複数の画素に共通に接続されたデ
ータ線と、行方向に並ぶ複数の画素に共通に接続された走査線とが、それぞれ複数配設さ
れ、前記データ線と前記走査線の各交差点に対応して画素が形成されている表示部に対し、
前記データ線を対応する画素の階調値に応じて駆動する表示駆動装置である。そして前記
各データ線を駆動するデータ線駆動信号が設定輝度に応じた定電流信号とされるように制
御する電流設定部と、表示データの補正値を生成する補正値生成部と、表示データについ
て前記補正値生成部で生成した補正値を用いた補正処理を行い、補正処理後の表示データ
に基づいて、データ線駆動信号の駆動期間を規定する駆動制御信号を生成する駆動制御信
号生成部とを備える。さらに前記補正値生成部は、前記設定輝度が基準輝度より低い場合
は、前記設定輝度と前記基準輝度の差と、前記走査線の１ライン分に相当する表示データ
単位における点灯率を用いて補正値を生成し、前記設定輝度が前記基準輝度より高い場合は、
前記設定輝度と前記基準輝度の差と、前記表示データ単位における非点灯率を用いて補正
値を生成する。
この表示駆動装置によって、データ線には階調値に応じた駆動期間の定電流信号が与え
られるが、１ラインでの点灯率や全体輝度によっては、或るラインの点灯画素の輝度が、
本来の輝度より高くなったり低くなったりする輝度変化が生じ、これにより画像に輝度ム
ラが生ずる。この輝度変化の発生状況は設定輝度や、ラインの点灯率に応じて変わる。
より具体的には、設定輝度が基準輝度（輝度ムラが視認上問題とならない所定輝度（又
は所定輝度範囲））より高い場合は、点灯率が低いラインほど、また設定輝度と基準輝度
の差が大きいほど、点灯画素の輝度が上がってしまう。また設定輝度が基準輝度より低い
場合は、点灯率が低いラインほど、また設定輝度と基準輝度の差が大きいほど、点灯画素
の輝度が下がってしまう。
このような事象に対応するために前記設定輝度と前記基準輝度の差というパラメータと、
表示データ単位における点灯率（又は非点灯率）というパラメータを用いて補正値を生成
し、表示データを補正する。
【０００７】
第２に、上記した本発明に係る表示駆動装置においては、前記駆動制御信号生成部は、
前記補正処理として、データ線駆動信号の駆動期間が短くなる方向の補正を行うことが望
ましい。
画面上の輝度ムラは、同じ輝度であるべき画素の間で輝度差が生じることで発生するの
であるが、それを解消するには、輝度が高くなる画素の表示データ（階調）を下げるか、
輝度が低くなる画素の表示データ（階調）を上げればよい。この場合に、全ての補正が、
輝度が高くなる画素の階調を下げる方向、つまりデータ線駆動信号の駆動期間が短くなる
方向で行うようにする。
【０００８】
第３に、上記した本発明に係る表示駆動装置においては、前記点灯率は、前記表示デー
タ単位の各表示データで示される階調値を積算し、積算値を階調数で除算した値を、前記
表示データ単位の表示データ数で除算した値であり、前記非点灯率は、１−前記点灯率、
であるとする。
点灯率は、１ラインの画素における点灯している画素の比率であるが、単に点灯画素数
の比率ではなく、各点灯画素の階調も考慮した値とする。
【０００９】
第４に、上記した本発明に係る表示駆動装置においては、前記補正値生成部は、入力さ
れた所定ビット数の階調値としての表示データを対象として補正値を生成し、前記駆動制
御信号生成部は、入力された所定ビット数の階調値としての表示データについて、前記補
正値生成部で生成した補正値を用いた補正処理を行う。
所定ビット数で階調値を表現した段階の表示データを対象として補正値生成及び補正を
行うことで、補正を行う段階を各種選択できる。
【００１０】
第５に、上記した本発明に係る表示駆動装置においては、前記補正値生成部は、入力さ
れた所定ビット数の階調値を前記駆動期間に相当するカウンタ値に変換した状態の表示デ
ータを対象として補正値を生成し、前記駆動制御信号生成部は、入力された所定ビット数
の階調値を前記駆動期間に相当するカウンタ値に変換した状態の表示データについて、前
記補正値生成部で生成した補正値を用いた補正処理を行う。
階調値を前記駆動期間に相当するカウンタ値に変換した状態の表示データを対象として
補正値生成及び補正を行うことで、変換前の表示データの階調解像度よりも精細な階調解
像度での補正が可能となる。
【００１１】
本発明に係る表示装置は、列方向に並ぶ複数の画素に共通に接続されたデータ線と、行
方向に並ぶ複数の画素に共通に接続された走査線とが、それぞれ複数配設され、前記デー
タ線と前記走査線の各交差点に対応して画素が形成されている表示部と、前記データ線を
対応する画素の階調値に応じて駆動する表示駆動部と、前記走査線に対して走査信号を与
える走査線駆動部とを備える。そして前記表示駆動部は、上述の表示駆動装置としての構
成を備える。
即ち上述の表示駆動装置を備えた表示装置として表示ムラを軽減又は解消できる表示装
置を実現する。
【００１２】
本発明に係る表示データ補正方法は、列方向に並ぶ複数の画素に共通に接続されたデー
タ線と、行方向に並ぶ複数の画素に共通に接続された走査線とが、それぞれ複数配設され、
前記データ線と前記走査線の各交差点に対応して画素が形成されている表示部に対し、前
記各データ線を駆動するデータ線駆動信号を設定輝度に応じた定電流信号として供給する
場合に、前記データ線駆動信号を対応する画素の階調値に応じた駆動期間に規定する駆動
制御信号を生成するための表示データの補正方法である。そして、表示データの補正値を、
前記設定輝度が基準輝度より低い場合は、前記設定輝度と前記基準輝度の差と前記走査線
の１ライン分に相当する表示データ単位における点灯率を用いて生成し、前記設定輝度が
前記基準輝度より高い場合は、前記設定輝度と前記基準輝度の差と前記表示データ単位におけ
る非点灯率を用いて生成し、生成した補正値を用いて表示データ補正処理を行うようにす
る。
即ち設定輝度や点灯率に応じて生ずる輝度変化による輝度ムラの解消又は低減のため、
設定輝度や点灯率に応じた補正値を生成して表示データの補正を行う。
【発明の効果】
【００１３】
本発明によれば、設定輝度や点灯率に応じて生ずる輝度変化による輝度ムラを、表示デ
ータの補正により解消又は低減し、もって表示品質を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態の表示装置及びＭＰＵのブロック図である。
【図２】実施の形態の表示装置におけるアノードドライバ、カソードドライバ、画素を等価的に示した説明図である。
【図３】実施の形態のアノードドライバの回路構成の説明図である。
【図４】表示上で輝度変化が生じる状況の説明図である。
【図５】全体輝度と不灯ドット数に対する輝度変化の説明図である。
【図６】輝度変化状況と輝度変化発生原因の説明図である。
【図７】実施の形態の補正動作の説明図である。
【図８】実施の形態の補正処理のための演算の説明図である。
【図９】実施の形態で用いる点灯率の説明図である。
【図１０】実施の形態のコントローラＩＣ内のブロック図である。
【図１１】第１の実施の形態のタイミングコントローラのブロック図である。
【図１２】実施の形態の階調テーブル、アノード出力の説明図である。
【図１３】第１、第３の実施の形態の補正処理のフローチャートである。
【図１４】実施の形態の補正係数の説明図である。
【図１５】第２の実施の形態のタイミングコントローラのブロック図である。
【図１６】第２の実施の形態の補正処理のフローチャートである。
【図１７】第３の実施の形態の説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を次の順序で説明する。
＜１．実施の形態の表示装置及び表示駆動装置の構成＞
＜２．表示上に発生する輝度変化の説明＞
＜３．実施の形態の補正処理＞
＜４．第１の実施の形態＞
＜５．第２の実施の形態＞
＜６．第３の実施の形態＞
＜７．まとめ及び変形例＞
【００１６】
＜１．実施の形態の表示装置及び表示駆動装置の構成＞
図１は実施の形態の表示装置１と、表示装置１の表示動作制御を行うＭＰＵ（Micro 
Processing Unit：演算装置）２を示している。
表示装置１は、表示画面を構成する表示部１０と、コントローラＩＣ（Integrated 
Circuit）２０と、カソードドライバ２１を有する。
なお、表示装置１が本発明請求項の表示装置に相当する実施の形態である。またコント
ローラＩＣ２０が本発明請求項の表示駆動装置（又は表示駆動部）に相当する実施の形態
である。
【００１７】
表示部１０は、データ線ＤＬと、走査線ＳＬとが、それぞれ複数配設され、データ線Ｄ
Ｌと走査線ＳＬの各交差点に対応して画素が形成されている。例えば２５６本のデータ線
ＤＬ１〜ＤＬ２５６と、１２８本の走査線ＳＬ１〜ＳＬ１２８とが配設され、これに応じ
て２５６個の画素が水平方向に配置され、１２８個の画素が垂直方向に配置される。
従って表示部１０は、表示画像を構成する画素として２５６×１２８＝３２７６８個の
画素を有する。本実施の形態の場合、各画素はＯＬＥＤを用いた自発光素子として形成さ
れる。なお、もちろん画素数、データ線数、走査線数は一例に過ぎない。
２５６本のデータ線ＤＬ１〜ＤＬ２５６のそれぞれは、表示部１０の列方向（垂直方
向）に並ぶ１２８個の画素に共通に接続されている。また１２８本の走査線ＳＬ１〜ＳＬ
１２８のそれぞれは、行方向（水平方向）に並ぶ２５６個の画素に共通に接続されている。
走査線ＳＬで選択されたラインの２５６個の画素に、データ線ＤＬから表示データ（階
調値）に基づくデータ線駆動信号が与えられることで、当該ラインの各画素が、表示デー
タに応じた輝度（階調）で発光駆動される。
なお「ライン」とは１つの走査線や、１つの走査線に接続された２５６個の画素の単位
を意味するものとして用いている。
【００１８】
この表示部１０の表示駆動のためにコントローラＩＣ２０、カソードドライバ２１が設
けられる。
コントローラＩＣ２０は、駆動制御部３１、表示データ記憶部３２、アノードドライバ
３３を有する。アノードドライバ３３は、データ線ＤＬ１〜ＤＬ２５６を駆動する。
本例の場合、アノードドライバ３３は、駆動制御部３１から階調に応じた時間長のパル
ス信号（駆動制御信号ＡＤＳ）が与えられることに応じて、その駆動制御信号ＡＤＳで規
定される期間にデータ線ＤＬに対して定電流出力を行う。データ線ＤＬに与えられる定電
流信号を「データ線駆動信号」と呼ぶ。
即ち本例の表示装置１は、パッシブマトリクス駆動ＯＬＥＤ表示装置であり、またデー
タ線ＤＬに対し定電流駆動を行い、階調を定電流のデータ線駆動信号の幅（オン期間）で
制御する駆動方式を採用する。
【００１９】
駆動制御部３１は、ＭＰＵ２との間でコマンドや表示データの通信を行い、コマンドに
応じた表示動作を制御する。例えば駆動制御部３１は、表示開始のコマンドを受信すると、
それに応じてタイミング設定を行って、カソードドライバ制御信号ＣＡをカソードドライ
バ２１に与え、走査線ＳＬの走査を開始させる。またカソードドライバ２１による走査に
同期させてアノードドライバ３３から２５６本のデータ線ＤＬの駆動を実行させる。
アノードドライバ３３によるデータ線ＤＬの駆動に関しては、駆動制御部３１は、ＭＰ
Ｕ２から受信した表示データを表示データ記憶部３２に記憶させると共に、上記の走査タ
イミングに合わせて、表示データに基づく駆動制御信号ＡＤＳをアノードドライバ３３に
供給する。これに応じてアノードドライバ３３が階調に応じたデータ線駆動信号をデータ
線ＤＬに出力する。
このような制御により、選択されているライン、つまりカソードドライバ２１から選択
レベルの走査信号が与えられている１つの走査線ＳＬ上の各画素が発光駆動される。順次
各ラインが発光駆動されていくことで、フレーム画像表示が実現される。
なおアノードドライバ３３が出力するデータ線駆動信号の電流値は、駆動制御部３１か
らの電流値制御信号ＩＳにより可変制御される。
【００２０】
カソードドライバ２１は、走査線ＳＬの一端から走査信号を与える走査線駆動部として
機能する。
カソードドライバ２１は、そのＱ１出力端子〜Ｑ１２８出力端子が、それぞれ走査線Ｓ
Ｌ１〜ＳＬ１２８に接続された状態で配置されている。そして走査方向ＳＤとして示すよ
うに、Ｑ１出力端子からＱ１２８出力端子に向かって選択レベルの走査信号を順次出力す
ることで、走査線ＳＬ１〜ＳＬ１２８を順次選択状態とする走査を行う。
【００２１】
図２は、表示部１０、アノードドライバ３３、カソードドライバ２１の構成を等価回路
として示したものである。
図２に示すように表示部１０においては走査線ＳＬとデータ線ＤＬの交点毎に画素Ｇが
配置され、マトリクス状に配置された画素Ｇによって表示画像が形成される。図２では画
素Ｇを、有機ＥＬ素子を表すダイオード記号と寄生容量を表す容量記号で示している。
【００２２】
カソードドライバ２１には、各走査線ＳＬ１〜ＳＬ１２８を、それぞれ電圧ＶＨＣに接
続するか、グランドに接続するかを選択するスイッチＳＷＣ１〜ＳＷＣ１２８が設けられ
ている。非選択状態の走査線ＳＬは電圧ＶＨＣに接続されており、選択されている走査対
象の走査線ＳＬはグランドに接続される。つまりこの場合、選択レベルの走査信号とはグ
ランド電位状態となる。走査線ＳＬ１〜ＳＬ１２８が順次グランド接続されることで、順
次選択状態となる。
【００２３】
アノードドライバ３３においては、各データ線ＤＬ１〜ＤＬ２５６に対応して定電流源
Ｉ１〜Ｉ２５６と、スイッチＳＷＡ１〜ＳＷＡ２５６が設けられている。
各データ線ＤＬ１〜ＤＬ２５６に対しては、選択状態の走査線ＳＬの２５６個の画素Ｇ
に対し、各表示データ（階調値）に応じた期間長だけ、定電流源Ｉ１〜Ｉ２５６からの定
電流（データ線駆動信号）が与えられるように、スイッチＳＷＡ１〜ＳＷＡ２５６が駆動
制御信号ＡＤＳによって制御される。
【００２４】
アノードドライバ３３が設定された電流値による定電流のデータ線駆動信号を、各画素
の階調に応じた期間だけデータ線ＤＬ１〜ＤＬ２５６に供給するための、より具体的な構
成例を図３に示す。
アノードドライバ３３には、基準電流生成部３３ａと電流出力部３３ｂが設けられる。
基準電流生成部３３ａは、電圧可変部８０、差動アンプ８３、ＰチャネルのＦＥＴ
（Field Effect Transistor）８１、ＮチャネルのＦＥＴ８２、及び抵抗８４を有する。
差動アンプ８３の非反転入力には電圧可変部８０からの電圧ＶＲが印加され、反転
入力は抵抗８４を介して接地されている。電圧可変部８０の電圧ＶＲは電流値制御信
号ＩＳにより可変制御される。
差動アンプ８３の出力端はＦＥＴ８２のゲートに接続され、ＦＥＴ８２のソースは
差動アンプ８３の反転入力に接続され、ＦＥＴ８２のドレインはＦＥＴ８１のドレイ
ンに接続されている。
【００２５】
ＦＥＴ８１はゲートがＦＥＴ８１のドレインに接続され、ソースが電圧ＶＨＡに接続
され、ドレインがＦＥＴ８２のドレインに接続されている。
この構成により、ＦＥＴ８１のソース−ドレインには、電圧ＶＲに応じた基準電流
ＩＲが流れる。つまり基準電流ＩＲの電流値は、電流値制御信号ＩＳにより可変制御
されることになる。
【００２６】
電流出力部３３ｂには、各データ線ＤＬ１〜ＤＬ２５６に対応して、データ線ＤＬを電
流源に接続する状態とグランドに接続する状態を切り替えるためのスイッチ８６、８７と
ＰチャネルのＦＥＴ８５が設けられている。
各ＦＥＴ８５はソースが電圧ＶＨＡに接続され、ドレインがスイッチ８６に接続される。
各ＦＥＴ８５のゲートはＦＥＴ８１のドレイン及びゲートに接続されている。
スイッチ８６がオン、スイッチ８７がオフとされることで、各データ線ＤＬ１〜ＤＬ２
５６は、各ＦＥＴ８５のドレインと接続される。またスイッチ８６がオフ、スイッチ８７
がオンとされることで、各データ線ＤＬ１〜ＤＬ２５６はグランドに接続される。
そしてこの場合、ＦＥＴ８１と各ＦＥＴ８５がカレントミラー構成を採る。従って、ス
イッチ８６がオン、スイッチ８７がオフのとき、データ線ＤＬには、基準電流ＩＲの電流
値の定電流信号とされたデータ線駆動信号が与えられる。
スイッチ８６、８７は駆動制御部３１からの駆動制御信号ＡＤＳによりオン／オフされ
る。例えばスイッチ８６がＰチャネルＦＥＴ、スイッチ８７がＮチャネルＦＥＴとされた
場合、駆動制御信号ＡＤＳがＬ（Ｌｏｗ）レベルのときにデータ線ＤＬに定電流供給が行
われ、駆動制御信号ＡＤＳがＨ（Ｈｉｇｈ）レベルのときにデータ線ＤＬが接地される。
【００２７】
以上の構成から理解されるように、まずデータ線ＤＬに与えられるデータ線駆動信号と
しての定電流値は、電流値制御信号ＩＳによって可変設定される。またデータ線ＤＬにデ
ータ線駆動信号が与えられる期間は、駆動制御信号ＡＤＳによって制御される。従って駆
動制御信号ＡＤＳが階調値に応じた期間長のパルス信号とされることで、データ線ＤＬへ
の定電流（データ線駆動信号）供給期間が、階調値に応じて制御され、これによって画素
Ｇが階調に応じた輝度の発光を行うものとなる。
なお図３に示されるアノードドライバ３３と図２に示されるアノードドライバ３３との
対応でいえば、図３のスイッチ８６，８７の組が図２のスイッチＳＷＡ１〜ＳＷＡ２５６
に相当し、図３の他の各部が、図２の定電流源Ｉ１〜Ｉ２５６に相当するといえる。
【００２８】
＜２．表示上に発生する輝度変化の説明＞
ここで表示上に発生する輝度変化について説明しておく。
図４は、表示画面の輝度設定により全体輝度を変化させた場合の様子を示している。
全体輝度とは画面全体の明るさであり、全体輝度の調整とは一般に「ディミング」や
「ディマー」と呼ばれる調整のことである。
そしてこの全体輝度は、データ線駆動信号の定電流値を変化させることによって変わる。
つまり目的の輝度設定に応じて電流値制御信号ＩＳによって定電流値が可変されることで、
画面の全体輝度が調整される（図３参照）。
図４では、このような輝度設定として、輝度設定値“４０”〜“８０”（ｃｄ／ｍ２）
の５つの場合での画面状態を模式的に示している。
また各画面では、背景部分と「ＡＢＣ・・・」で示す文字部分が存在しているとしてい
る。この画面は、高輝度の背景に黒色の文字が表示されるものであり、文字自体を形成す
る画素は非点灯状態で、文字以外の背景に相当する画素は点灯状態である。点灯画素は、
図３で説明した動作で、輝度設定に応じた定電流（データ線駆動信号）が供給される画素
である。つまり文字のないラインは全画素が点灯しており、最も点灯率が高い。表示され
る文字にかかるラインは、その分、非点灯画素が存在することになり点灯率が低くなる
（非点灯率が高い）。また「ＡＢＣＤＥＦＧ」の文字表示を行っているラインは、「ＡＢ
ＣＤ」の文字表示を行っているラインよりも、点灯率が低い（非点灯率が高い）。
【００２９】
この図４の例のうちでは、輝度設定“８０”が最も明るい画面、輝度設定“４０”が最
も暗い画面としている。
輝度設定“６０”の画面では、「ＡＢＣ・・・」という文字（非点灯画素）が設定輝度
“６０”の点灯画素を背景にして表示されているが、特に画面上の輝度ムラは生じていな
い（生じていたとしても明らかに視認できるほどではない）。ところが輝度設定が高くな
ったり、低くなると、本来の輝度とは異なる輝度として視認されてしまう画素部分が生ず
る。これを輝度変化領域Ｍ１〜Ｍ８として示している。この輝度変化領域Ｍ１〜Ｍ８は、
点灯画素と非点灯画素の混在するライン、つまり文字が表示されているラインの点灯画素
で形成される部分としている。
【００３０】
輝度変化領域Ｍ１〜Ｍ８が生ずることによって、輝度設定“６０”の画面以外では、画
面上にスジ状の輝度ムラが生じている。
ここで輝度変化領域Ｍ１〜Ｍ８の輝度は、
Ｍ３＞Ｍ１、Ｍ４＞Ｍ２、Ｍ５＞Ｍ７、Ｍ６＞Ｍ８となっている。
またＭ３＞Ｍ４、Ｍ１＞Ｍ２、Ｍ６＞Ｍ５、Ｍ８＞Ｍ７となっている。
【００３１】
この図４に示す現象から以下の（ａ）（ｂ）（ｃ）がいえる。
（ａ）輝度変化が生じない輝度設定が存在する（図の例では輝度設定“６０”）。なお、
このように輝度変化が生じない（又は輝度変化が目立たない）輝度設定を「基準輝度」と
呼ぶとこととする。
（ｂ）輝度設定が基準輝度より高くなると、点灯率が低いラインの点灯画素ほど輝度が上
昇する（Ｍ３＞Ｍ４、Ｍ１＞Ｍ２）。
（ｃ）輝度設定が基準輝度より低くなると、点灯率が低いラインの点灯画素ほど輝度が低
下する（Ｍ６＞Ｍ５、Ｍ８＞Ｍ７）。
【００３２】
つまり輝度変化領域Ｍ１〜Ｍ８の輝度変化の度合いは、「設定輝度と基準輝度の差」と
「点灯率（又は非点灯率）」に応じたものとなる。
この点を図５、図６で説明する。図５において領域ＡＲ１は全画素が点灯するライン、
領域ＡＲ３は非点灯画素の領域である。そして領域ＡＲ２は非点灯画素（ＡＲ３）と点灯
画素が混在するラインの点灯画素の領域であって、上記輝度変化領域Ｍ１〜Ｍ８に相当す
る輝度変化が生じている画素の領域である。また各領域の輝度を斜線の密度で表している。
斜線密度が粗いほど輝度が高いものとしている。
本来、領域ＡＲ２は、領域ＡＲ１と同じ輝度であるのであるが、図５では領域ＡＲ２の
輝度変化によって輝度ムラが生じている状態を表している。
【００３３】
ここで図５Ａと図５Ｂは輝度設定が同じだが、その輝度設定が基準輝度より高い場合で
あり、図５Ａは１ラインにおいて非点灯画素が比較的少ない場合、図５Ｂは１ラインにお
いて非点灯画素が比較的多い場合である。
また図５Ｃと図５Ｄは輝度設定が同じだが、その輝度設定が基準輝度より低い場合であ
り、図５Ｃは１ラインにおいて非点灯画素が比較的少ない場合、図５Ｄは１ラインにおい
て非点灯画素が比較的多い場合である。
図５Ａ、図５Ｂのケースでは領域ＡＲ２が領域ＡＲ１より明るくなってしまう。また図
５Ａの領域ＡＲ２よりも、図５Ｂの領域ＡＲ２の方が明るくなってしまう。
図５Ｃ、図５Ｄのケースでは領域ＡＲ２が領域ＡＲ１より暗くなってしまう。また図５
Ｃの領域ＡＲ２よりも、図５Ｄの領域ＡＲ２の方が暗くなってしまう。
【００３４】
ここでまず図５Ａと図５Ｂの違い、及び図５Ｃと図５Ｄの違いに注目すると、領域ＡＲ
１と領域ＡＲ２の輝度の差は、１ラインにおける非点灯画素の割合に応じたものとなる。
この関係を図６Ａに示している。図６Ａの横軸は１ラインの全画素のうちでの非点灯画素
の割合、縦軸は領域ＡＲ１と領域ＡＲ２の輝度の差である。
非点灯画素数が多くなるほど、領域ＡＲ１と領域ＡＲ２の輝度の差は大きくなる。つま
り非点灯画素数が多くなるほど、領域ＡＲ２の輝度変化が大きくなり輝度ムラが目立つよ
うになる。
【００３５】
次に図５Ａと図５Ｃの違い、及び図５Ｂと図５Ｄの違いに注目すると、領域ＡＲ１と領
域ＡＲ２の輝度の差は、輝度設定値に影響を受けることがわかる。
この関係を図６Ｂに示している。図６Ｂにおいて横軸は輝度設定値、縦軸は領域ＡＲ１
と領域ＡＲ２の輝度の差である。基準輝度としての輝度設定値を“ｔｈｒ”としている
（以下「基準輝度ｔｈｒ」と表記する）。
輝度設定値が基準輝度ｔｈｒより高い場合は、輝度設定値が高くなるほど領域ＡＲ１と
領域ＡＲ２の輝度の差は大きくなる。つまり輝度設定値が高くなるほど、領域ＡＲ２の輝
度が高くなる方向への輝度変化が大きくなり、輝度ムラが目立つようになる。また、輝度
設定値が基準輝度ｔｈｒより低い場合は、輝度設定値が低くなるほど領域ＡＲ１と領域Ａ
Ｒ２の輝度の差は大きくなる。つまり輝度設定値が低くなるほど、領域ＡＲ２の輝度が低
くなる方向への輝度変化が大きくなり、輝度ムラが目立つようになる。
【００３６】
輝度設定値が基準輝度ｔｈｒより高い場合と低い場合とで、領域ＡＲ２の輝度変化の方
向が変わるのは、次の理由によるものと考えられる。
図６Ｃは輝度設定値が基準輝度ｔｈｒより低い場合のデータ線駆動信号の波形モデル、
図６Ｄは輝度設定値が基準輝度ｔｈｒより高い場合のデータ線駆動信号の波形モデルであ
り、実線が領域ＡＲ１の画素に対する信号波形、破線が領域ＡＲ２の画素に対する信号波
形である。
【００３７】
まず基本的に、全画素が点灯している領域ＡＲ１については、全データ線ＤＬに発光駆
動電流が与えられている状態となり、各データ線ＤＬに与えられた電流は、実線で示すよ
うに選択中の走査線ＳＬ（図２で述べたように接地された走査線）に流れる。
一方、点灯率の低いラインに含まれる領域ＡＲ２については、一部のデータ線ＤＬに電
流が与えられ、他のデータ線は接地されている。この場合、点灯画素に対応するデータ線
ＤＬに与えられる電流は、非点灯画素の寄生容量を経由して非点灯画素に対応するデータ
線ＤＬにも流れる。このため図２において容量記号で示す各画素の容量成分のうち、非点
灯画素の寄生容量に対する充電も行われることになり負荷が重くなる。この結果、データ
線駆動信号としての電流の立ち上がりが遅れるという事象が発生する。
そして輝度設定値が低い場合、つまりデータ線駆動信号としての定電流値が低い場合は、
画素の寄生容量への充電負荷が相対的に重くなり、波形の立ち上がりが図６Ｃのように顕
著に遅れる。これによって、領域ＡＲ２の画素では輝度が低下することになる。
【００３８】
これに対し、輝度設定値が基準輝度ｔｈｒより高い場合、データ線駆動信号としての定
電流値が高いことで、画素の寄生容量への充電負荷が相対的に軽くなり、図６Ｄのように
波形の立ち上がりの遅れは少なくなる。そしてオーバーシュートが発生し、オーバーシュ
ートの期間は定電流値が大きいほど長くなり、そのオーバーシュート期間の分だけ輝度が
高くなってしまう。
【００３９】
以上のように、表示駆動装置によって、データ線には階調値に応じた駆動期間の定電流
信号が与えられるが、１ラインでの点灯率や全体輝度によっては、或るラインの点灯画素
の輝度が、本来の輝度より高くなったり低くなったりする輝度変化が生じ、これにより画
像に輝度ムラが生ずる。
即ち設定輝度が基準輝度ｔｈｒより高い場合は、点灯率が低いラインほど、また設定輝
度と基準輝度ｔｈｒの差が大きいほど、点灯画素の輝度が上がってしまう。また設定輝度
が基準輝度ｔｈｒより低い場合は、点灯率が低いラインほど、また設定輝度と基準輝度ｔ
ｈｒの差が大きいほど、点灯画素の輝度が下がってしまう。
【００４０】
＜３．実施の形態の補正処理＞
本実施の形態では、以上のように生じる輝度ムラに対応するために設定輝度と基準輝度
ｔｈｒの差というパラメータと、１ラインの点灯率（又は非点灯率）というパラメータを
用いて補正値を生成し、表示データを補正する。
なお実施の形態でいう表示データとは、ＭＰＵ２からコントローラＩＣ２０に転送され
る段階の各画素の階調値を表す所定ビット数のデータ、又はコントローラＩＣ２０内で後
述するように階調に応じた時間長（目標カウンタ値）に変換された状態のデータである。
本実施の形態の表示データの補正は、常に、データ線駆動信号の駆動期間が短くなる方
向に行なう。
また本実施の形態では、輝度設定値が基準輝度ｔｈｒより高い場合、領域ＡＲ２の画素
の輝度を下げる補正をすることとし、補正値の算出の際に計算式で非点灯率（＝１−点灯
率）を用いる。一方、輝度設定値が基準輝度ｔｈｒより低い場合、領域ＡＲ１の画素の輝
度を下げる補正をすることとし、補正値の算出の際に計算式で点灯率を用いる。
【００４１】
図７Ａ，図７Ｂは、輝度設定値が基準輝度ｔｈｒより高い場合の補正処理を示している。
例えば図５Ａ、図５Ｂに示したように領域ＡＲ２の輝度が領域ＡＲ１より高くなってしま
う場合である。
この場合、領域ＡＲ２の画素について輝度を下げるように補正する。領域ＡＲ２の画素
に対する本来の階調値に応じたデータ線駆動信号の時間長（パルス幅）が、図７Ａに点線
で示したものだとしたときに、補正後のパルス幅が実線で示す状態となるように表示デー
タを補正する。このように領域ＡＲ２の画素へのデータ線駆動信号の供給時間を短縮する
ことで、オーバーシュート等の原因で生ずる輝度上昇を相殺して、結果的に領域ＡＲ１と
同等の輝度となるようにする。これにより、例えば図５Ｂの状態の画面を図７Ｂのように
して輝度ムラを低減又は解消する。
【００４２】
図７Ｃ，図７Ｄは、輝度設定値が基準輝度ｔｈｒより低い場合の補正処理を示している。
例えば図５Ｃ、図５Ｄに示したように領域ＡＲ２の輝度が領域ＡＲ１より低くなってしま
う場合である。
この場合、領域ＡＲ２ではなく領域ＡＲ１の画素について輝度を下げるように補正する。
領域ＡＲ１の画素に対する本来の階調値に応じたデータ線駆動信号の時間長（パルス幅）
が、図７Ｃに点線で示したものだとしたときに、補正後のパルス幅が実線で示す状態とな
るように表示データを補正する。このように領域ＡＲ１の画素へのデータ線駆動信号の供
給時間を短縮することで、領域ＡＲ１の画素について、領域ＡＲ２に生ずる輝度低下と同
等に輝度が低下するようにする。これにより、例えば図５Ｄの状態の画面を図７Ｄのよう
にして輝度ムラを低減又は解消する。
【００４３】
このような補正のための補正値生成方式を図８で説明する。
図８Ａ、図８Ｂは、図６Ｂの特性に応じた式である。
まず図８Ａは、輝度設定値が基準輝度ｔｈｒより高い場合である。領域ＡＲ１，ＡＲ２
に生ずる輝度差は、輝度設定値と基準輝度ｔｈｒの差分に、係数ｃｏｅｆＰを乗算した値
となる。係数ｃｏｅｆＰは、図６Ｂの基準輝度ｔｈｒより高い部分の特性の傾きに相当す
る。
図８Ｂは、輝度設定値が基準輝度ｔｈｒより低い場合である。領域ＡＲ１，ＡＲ２に生
ずる輝度差は、輝度設定値と基準輝度ｔｈｒの差分に、係数ｃｏｅｆＭを乗算した値とな
る。係数ｃｏｅｆＭは、図６Ｂの基準輝度ｔｈｒより低い部分の特性の傾きに相当する。
この図８Ａの右辺を補正係数ｈｋｐ、図８Ｂの右辺を補正係数ｈｋｍとする。補正係数
ｈｋｐ，ｈｋｍは設定輝度と基準輝度ｔｈｒの差の要素を含む係数となる。
【００４４】
次に図６Ａに示した点灯率に応じた輝度変化を考える。
図８Ｃは輝度設定値が基準輝度ｔｈｒより高い場合である。（１−点灯率）とは非点灯
率のことである。領域ＡＲ１，ＡＲ２に生ずる輝度差は、非点灯率（＝１−点灯率）に補
正係数ｈｋｐを乗じたものと表すことができる。
図８Ｄは輝度設定値が基準輝度ｔｈｒより低い場合である。領域ＡＲ１，ＡＲ２に生ず
る輝度差は、点灯率に補正係数ｈｋｍを乗じたものと表すことができる。
輝度変化量は、設定輝度と基準輝度ｔｈｒの差の要素と、点灯率（又は非点灯率）の要
素を含むものとなる。
【００４５】
このため表示データを補正する補正値は図８Ｅ、図８Ｆのように求めることができる。
補正値とは設定輝度と点灯率の条件によって発生するトータルの輝度変化量であり、これ
に相当する補正量（表示データとしての階調値から減算する階調値の量）といえる。
図８Ｅは輝度設定値が基準輝度ｔｈｒより高い場合である。補正値は、表示データに、
非点灯率（＝１−点灯率）と、補正係数ｈｋｐを乗算したものとなる。
図８Ｆは輝度設定値が基準輝度ｔｈｒより低い場合である。補正値は、表示データに、
点灯率と、補正係数ｈｋｍを乗算したものとなる。
【００４６】
従って補正は図８Ｇのように行えば良い。
即ち表示データから補正値を減算して補正後の表示データとする。
本実施の形態の補正処理は、１ライン分の表示データ単位毎の点灯率を用いて図８Ｅ、
図８Ｆに示す補正値を算出し、当該ラインの各画素の階調値について、図８Ｇのように補
正値を減算することになる。
【００４７】
ここで点灯率について述べておく。
本実施の形態では、１ラインの点灯率は次のように算出する。
点灯率＝（１ライン分の表示データの積算値）／（階調数）／（１ラインの表示データ
数）
即ち点灯率は、表示データ単位である１ラインの各画素の表示データで示される階調値
を積算し、積算値を階調数で除算した値を、１ラインの表示データ数（画素数）で除算し
た値である。
【００４８】
図９で例示する。表示部１０の１ラインは２５６ドット（２５６画素）であり、（１ラ
インの表示データ数）＝２５６とする。
また１ドット分の表示データは例えば８ビットとされて「０／２５５」〜「２５５／２
５５」の２５６段階の階調を表現し、階調数＝２５６であるとする。
例えばラインＬｘにおいて、１１０ドットが「０／２５５」階調、つまり消灯され、１
４６ドットが「２５５／２５５」階調、つまり最高輝度で点灯されているとする。
この場合、１ライン分の表示データの積算値は２５５×１４６となる。従ってこのライ
ンＬｘの点灯率は、（２５５×１４６）／２５５／２５６＝０．５７０となる。
またラインＬｙにおいて、１００ドットが「２５５／２５５」階調、１５６ドットが
「１２８／２５５」階調で点灯されているとする。
この場合、１ライン分の表示データの積算値は２５５×１００＋１２８×１５６となる。
従ってこのラインＬｘの点灯率は、（２５５×１００＋１２８×１５６）／２５５／２５
６＝０．６９７となる。
【００４９】
このように本実施の形態では、点灯率は、単に非点灯画素に対する点灯画素の割合では
なく、各画素の階調を反映した値としている。
非点灯率は、このように求めた点灯率から（１−点灯率）として求められ、ラインＬｘ
の場合、非点灯率＝０．４３０、ラインＬｙの場合、非点灯率＝０．３０３となる。
【００５０】
＜４．第１の実施の形態＞
以上の補正を行うための具体的な例として第１の実施の形態を説明する。
図１０は、表示駆動装置として機能するコントローラＩＣ２０の内部を示しているが、
特に駆動制御部３１内を詳細に示したものである。
駆動制御部３１内には、ＭＰＵインターフェース４１、コマンドデコーダ４２、発振回
路４３、タイミングコントローラ４４、電流設定部４５が設けられる。
【００５１】
ＭＰＵインターフェース４１は、上述したＭＰＵ２との間の各種通信を行うインターフ
ェース回路部である。具体的には表示データやコマンド信号、輝度設定値の送受信がＭＰ
Ｕインターフェース４１とＭＰＵ２の間で行われる。
コマンドデコーダ４２は、ＭＰＵ２から送信されてきたコマンド信号を図示しない内部
レジスタに取り込むと共に、コマンド信号のデコードを行う。そしてコマンドデコーダ４
２は、取り込んだコマンド信号の内容に応じた動作を実行させるべく、タイミングコント
ローラ４４に必要な通知を行う。またコマンドデコーダ４２は取り込んだ表示データを表
示データ記憶部３２に記憶させる。
【００５２】
発振回路４３は、表示駆動制御のためのクロック信号ＣＫを発生させる。
クロック信号ＣＫは表示データ記憶部３２に供給されてデータの書込／読出動作のクロ
ックとして用いられる。またクロック信号ＣＫはタイミングコントローラ４４の処理に使
用される。
【００５３】
電流設定部４５は、ＭＰＵインターフェース４１を介してＭＰＵ２から指示された輝度
設定値を取り込む。そして指示された輝度設定値に応じて電流値制御信号ＩＳをアノード
ドライバ３３に供給する。
図３で説明したように電流値制御信号ＩＳによってデータ線駆動信号としての定電流値
が制御される。つまりＭＰＵ２からの指示によって表示部１０による画面の全体輝度が制
御（ディミング制御）される。
また電流設定部４５は、ＭＰＵ２から指示された輝度設定値を、補正処理に用いる情報
としてタイミングコントローラ４４に伝える。
【００５４】
タイミングコントローラ４４は、表示部１０の走査線ＳＬ、データ線ＤＬの駆動タイミ
ングを設定する。そしてタイミングコントローラ４４はカソードドライバ制御信号ＣＡを
出力して、カソードドライバ２１によるライン走査を実行させる。
またタイミングコントローラ４４はアノードドライバ３３に駆動制御信号ＡＤＳを出力
してデータ線ＤＬの駆動（データ線駆動信号としての定電流出力）を実行させる。またこ
の動作のために、表示データを表示データ記憶部３２から読み出し、表示データに基づい
て駆動制御信号ＡＤＳを生成する。これにより、アノードドライバ３３が、各走査線ＳＬ
の走査タイミングにあわせて、該当ラインの各画素に駆動制御信号に応じた定電流（デー
タ線駆動信号）の出力を行うことになる。
【００５５】
特に本実施の形態では、タイミングコントローラ４４は、アノードドライバ３３に対す
る構成として図示のように補正値生成部４４ａ、駆動制御信号生成部４４ｂとしての構成
を有することになる。
補正値生成部４４ａは、走査線ＳＬの１ライン期間に相当する表示データ単位毎に、図
８Ｅ又は図８Ｆに示した演算を行って補正値を生成する。
駆動制御信号生成部４４ｂは、表示データについて補正値生成部４４ａで生成した補正
値を用いた補正処理を行い、補正処理後の表示データに基づいて各データ線ＤＬを駆動す
るための駆動制御信号ＡＤＳを生成する。
【００５６】
図１１に、このような補正値生成部４４ａ、駆動制御信号生成部４４ｂとしての具体的
な構成例を示す。
図１１に示す構成のうち、輝度補正量計算部６５、補正計算用初期値記憶部６６が補正
値生成部４４ａとして機能する。
またバッファ５２、セレクタ５３、階調テーブル記憶部５４、減算器５５、ラッチ回路
６０（６０−１〜６０−２５６）、カウンタ６１、比較回路６２（６２−１〜６２−２５
６）が駆動制御信号生成部４４ｂとして機能する。
タイミング生成回路５１は、以上の補正値生成部４４ａと駆動制御信号生成部４４ｂを
構成する各部の動作タイミングを制御する。
【００５７】
まずこの図１１の構成において、補正処理を除いた動作を説明する。
タイミングコントローラ４４は上述の表示データ記憶部３２に記憶された表示データＤ
Ｔを１ライン単位でバッファ５２に取り込みながら、駆動制御信号ＡＤＳの生成を行う。
バッファ５２には、表示データ記憶部３２から読み出された１ライン分の表示データＤ
Ｔ（２５６画素の表示データ）がバッファリング（一時保存）される。表示データＤＴは
例えば１画素につき８ビットで２５６階調（「０／２５５」〜「２５５／２５５」）を表
現するデータである。
バッファリングされた１ライン分の表示データＤＴ、即ち２５６画素分の表示データは
、１画素分（８ビット）毎に、減算器５５を介してセレクタ５３に供給される。セレクタ
５３は、８ビットで表現される階調値に応じて、階調テーブル記憶部５４に記憶された目
標カウンタ値を選択して出力する。
階調テーブル記憶部５４に記憶された階調テーブルは、例えば図１２Ａに示すように、
８ビットバイナリデータと目標カウンタ値が対応づけられたテーブル構造とされている。
なお図１２Ａでは参考のため、階調値とパルス幅も加えて示しているが、これらは実際の
テーブルデータとして記憶する必要はない。階調値は８ビットバイナリデータ「００００
００００」〜「１１１１１１１１」で表される２５６階調を「０／２５５」〜「２５５／
２５５」と表記したものである。「０／２５５」は最低輝度の黒表示階調、「２５５／２
５５」は最高輝度の白表示階調である。パルス幅は、目標カウンタ値によって制御される
データ線駆動信号としてのパルス幅を時間値で示したもので、これはアノードドライバ出
力信号としての定電流出力の時間長となる。
この例では、あくまで一例であるが、目標カウンタ値の１カウントを０．１２５μｓ相
当としており、例えば目標カウンタ値＝１０２４であれば、パルス幅は１２８．０μｓと
なる。
【００５８】
セレクタ５３は、８ビットバイナリデータで表現される表示データに応じて、この階調
テーブルを参照し、目標カウンタ値を読み出して出力する。例えば８ビットの表示データ
が「１１１１１１０１」（２５３／２５５階調）である場合、目標カウンタ値＝１０１６
を出力する。
なお、このように目標カウンタ値は、表示データとしての階調値を、時間値に変換した
ものであり、実質的には表示データＤＴとしての階調値に相当する値である。セレクタ５
３が目標カウンタ値として出力する表示データＤＴを、図１１では表示データＤＴ’と表
記する。
セレクタ５３から出力された表示データＤＴ’（目標カウンタ値）は、ラッチ回路６０
にラッチされる。
【００５９】
ラッチ回路６０は、１ライン分の各画素に対応して複数個（本例ではラッチ回路６０−
１〜６０−２５６の２５６個）設けられている。そして１ライン分の各画素の表示データ
ＤＴ’（目標カウンタ値）は、それぞれ対応するラッチ回路６０にラッチされる。従って
、１ライン分の各画素についての目標カウンタ値が、それぞれラッチ回路６０−１〜６０
−２５６に取り込まれる。
各ラッチ回路６０−１〜６０−２５６にラッチされた目標カウンタ値は、それぞれ比較
回路６２−１〜６２−２５６において、カウンタ６１のカウント値と比較され、その比較
結果として、各データ線ＤＬについての駆動制御信号ＡＤＳが得られる。
【００６０】
この動作を図１２Ｂで説明する。カウンタ６１は所定のクロック信号に応じて所定上限
値までのカウントアップを繰り返す。所定上限値は走査線ＳＬの１ライン期間に対応した
値に設定される。比較回路６２の出力は、カウンタ値のリセットタイミングでＬレベルに
立ち下がる。そしてカウンタ値が、ラッチされた目標カウンタ値に達すると、比較回路６
２の出力はＨレベルに立ち上がる。
例えば或るラッチ回路６２−ｘにラッチされた目標カウンタ値＝Ｄｐｗ１の場合、比較
回路６２−ｘからの比較出力として駆動制御信号ＡＤＳ１が得られる。また、或るラッチ
回路６２−ｙにラッチされた目標カウンタ値＝Ｄｐｗ２の場合、比較回路６２−ｙからの
比較出力として駆動制御信号ＡＤＳ２が得られる。
結局、比較回路６２−１〜６２−２５６の出力は、それぞれ対応するラッチ回路６０−
１〜６０−２５６にラッチされた目標カウンタ値、つまりは表示データの階調値に応じた
時間長のパルスとなる。
このような各比較出力が各データ線ＤＬ１〜ＤＬ２５６についての駆動制御信号ＡＤＳ
としてアノードドライバ３３に供給される。図３で説明したようにアノードドライバ３３
は、各駆動制御信号ＡＤＳのパルスのＬレベル期間に、各データ線ＤＬ１〜ＤＬ２５６に
定電流（データ線駆動信号）の出力を行う。
これによって表示データＤＴに示された階調に応じた時間長の定電流出力が、各データ
線ＤＬに対して行われる。
【００６１】
以上は、補正を考慮していない基本的なタイミングコントローラ４４の動作となる。
本例の場合、補正値生成部４４ａで各表示データＤＴについての補正値ＳＨが算出され
、減算器５５で各表示データＤＴから補正値ＳＨが減算されることで補正が行われる。
【００６２】
補正値生成部４４ａにおける補正計算用初期値記憶部６６には、基準輝度ｔｈｒの値、
係数（ｃｏｅｆＰ、ｃｏｅｆＭ）が記憶されている。
なお、基準輝度ｔｈｒ、係数（ｃｏｅｆＰ、ｃｏｅｆＭ）の各値は、ＭＰＵ２からの書
換コマンドに応じて書換可能である。例えば図１０のＭＰＵインターフェース４１を介し
てコマンドデコーダ４２に書換コマンドが取り込まれた場合、コマンドデコーダ４２はタ
イミングコントローラ４４に基準輝度ｔｈｒ、係数（ｃｏｅｆＰ、ｃｏｅｆＭ）の書換を
指示する。この際、タイミングコントローラ４４は補正計算用初期値記憶部６６の記憶値
を更新する。
【００６３】
図１１の補正値生成部４４ａにおける輝度補正量計算部６５は、表示データＤＴに対す
る補正値を算出する。このために輝度補正量計算部６５は補正計算用初期値記憶部６６か
ら基準輝度ｔｈｒの値、係数（ｃｏｅｆＰ、ｃｏｅｆＭ）を読み出し、また電流設定部４
５から供給される輝度設定値を取り込む。さらに輝度補正量計算部６５は、１ライン分の
２５６個の表示データＤＴをバッファ５２から取り込む。また輝度補正量計算部６５はバ
ッファ５２から減算器５５に供給される１ライン内の各画素の表示データＤＴを順次取り
込む。
そして輝度補正量計算部６５はこれらを用いて補正値ＳＨを算出し、減算器５５に供給
する。
減算器５５では、表示データＤＴから補正値ＳＨを減算することで表示データＤＴを補
正し、補正した表示データＤＴをセレクタ５３に供給する。
【００６４】
この輝度補正量計算部６５と減算器５５によって行われる補正処理を図１３を参照して
詳細に説明する。
ステップＳ１００で輝度補正量計算部６５は、基準輝度ｔｈｒを読み出し、ステップＳ
１０１で基準輝度ｔｈｒと、電流生成部３３ａから伝えられている輝度設定値を比較する
。この場合、輝度設定値＞基準輝度ｔｈｒであるか、輝度設定値＜基準輝度ｔｈｒである
か、或いは輝度設定値＝基準輝度ｔｈｒであるか否かを判別する。
【００６５】
輝度設定値＞基準輝度ｔｈｒの場合は、輝度補正量計算部６５はステップＳ１０２で補
正計算用初期値記憶部６６から係数ｃｏｅｆＰを取得し、またステップＳ１０３で１ライ
ン分の２５６個の表示データＤＴから非点灯率（＝１−点灯率）を求める。点灯率は図９
で説明した演算で求める。
そしてステップＳ１０６で輝度補正量計算部６５は補正値ＳＨを算出する。この場合、
図８Ｅの式で補正値ＳＨを求めることになる。
そしてステップＳ１０７で、減算器５５において表示データＤＴから補正値ＳＨが減算
されることで表示データＤＴが補正される。
【００６６】
なお、このステップＳ１０６，Ｓ１０７は簡略化して示しているが、実際にはステップ
Ｓ１０６，Ｓ１０７は１ラインにつき２５６回行われる。即ちセレクタ５３に供給される
べき１つの表示データＤＴ毎に、その表示データＤＴを用いた図８Ｅの演算で補正値ＳＨ
が算出され、その補正値ＳＨが当該表示データＤＴから減算されるということになる。
そして、この場合の補正は、図７Ａ、図７Ｂで説明した、領域ＡＲ２の輝度を低下させ
る補正となる。
【００６７】
ステップＳ１０１で輝度設定値＜基準輝度ｔｈｒと判断された場合は、輝度補正量計算
部６５はステップＳ１０４で補正計算用初期値記憶部６６から係数ｃｏｅｆＭを取得し、
またステップＳ１０５で１ライン分の２５６個の表示データＤＴから点灯率を図９で説明
した演算で求める。
そしてステップＳ１０６で輝度補正量計算部６５は補正値ＳＨを算出する。この場合、
図８Ｆの式で補正値ＳＨを求めることになる。
そしてステップＳ１０７で、減算器５５において表示データＤＴから補正値ＳＨが減算
されることで表示データＤＴが補正される。
【００６８】
この場合もステップＳ１０６，Ｓ１０７は１ラインにつき２５６回行われる。即ちセレ
クタ５３に供給されるべき１つの表示データＤＴ毎に、その表示データＤＴを用いた図８
Ｆの演算で補正値ＳＨが算出され、その補正値ＳＨが当該表示データＤＴから減算される
。
そして、この場合の補正は、図７Ｃ、図７Ｄで説明した、領域ＡＲ１の輝度を低下させ
る補正となる。
【００６９】
ステップＳ１０１で輝度設定値＝基準輝度ｔｈｒと判断された場合は、補正は必要ない
。そこでステップＳ１０８で補正値ＳＨ＝０とする。ステップＳ１０７での減算器５５の
出力は、入力された表示データＤＴがそのまま出力される。
【００７０】
以上のように、輝度設定値が基準輝度ｔｈｒより高い場合、図８Ｅの式で補正値ＳＨが
求められる。即ち表示データＤＴに非点灯率（＝１−点灯率）と補正係数ｈｋｐが乗算さ
れる。
また輝度設定値が基準輝度ｔｈｒより低い場合、図８Ｆの式で補正値ＳＨが求められる
。即ち表示データＤＴに点灯率と補正係数ｈｋｍが乗算される。
そして表示データＤＴは補正値ＳＨが減算されることで補正され、補正された表示デー
タＤＴがセレクタ５３に供給される。そして補正後の表示データＤＴに基づいて駆動制御
信号ＡＤＳが生成されていくことになる。
結果、データ線ＤＬに出力されるデータ線駆動信号は、補正後の表示データＤＴに応じ
た時間長の定電流信号となる。
【００７１】
ここで補正係数ｈｋｐ、ｈｋｍの具体例を図１４に示す。
図１４Ａに示すように、基準輝度ｔｈｒ＝６０、係数ｃｏｅｆＰ＝１／５０、係数ｃｏ
ｅｆＭ＝−１／７０、レンジ（ＲＡＮ）＝２とする。
レンジとは、基準輝度ｔｈｒを中心に補正不要とする範囲であり、この場合、基準輝度
ｔｈｒ＝６０（ｃｄ／ｍ２）を中心に、“５８”〜“６２”の範囲は、補正不要とすること
になる。輝度“５８”〜“６２”の範囲は、ほとんど輝度ムラが目立たない状態とした場
合である。なお、レンジ（ＲＡＮ）＝２の場合、図１３の処理でいえば、輝度設定値が“
５８”〜“６２”の範囲であるときは、ステップＳ１０１で輝度設定値＝基準輝度ｔｈｒ
と判定されることになる。
【００７２】
補正係数ｈｋｐ、ｈｋｍは、図１４Ｂ、図１４Ｃに示すようになる。図１４Ｃは、縦軸
を補正係数、横軸を輝度設定値としている。
補正係数ｈｋｐは、輝度設定値Ｌｕｍと基準輝度ｔｈｒ（＝６０）の差（但しレンジ＝
２としているため、ｔｈｒ＝６２とする）に係数ｃｏｅｆＰを乗算した値となり、従って
輝度設定値が高いほど補正係数ｈｋｐは大きくなる。
図８Ｅの式は、このような補正係数ｈｋｐと非点灯率（＝１−点灯率）を表示データＤ
Ｔに乗算するため、輝度設定値と基準輝度ｔｈｒの差と、ライン毎の非点灯率（＝１−点
灯率）を反映した補正値が得られ、この補正値を表示データＤＴから減算することで、例
えば図７Ｂのように領域ＡＲ２の輝度を領域ＡＲ１の輝度と同等として輝度ムラを解消又
は低減できる。
【００７３】
補正係数ｈｋｍは、輝度設定値Ｌｕｍと基準輝度ｔｈｒ（＝６０）の差（但しレンジ＝
２としているため、ｔｈｒ＝５８とする）に係数ｃｏｅｆＭを乗算した値となり、従って
輝度設定値が低いほど補正係数ｈｋｐは大きくなる。
図８Ｆの式は、このような補正係数ｈｋｍと点灯率を表示データＤＴに乗算するため、
輝度設定値と基準輝度ｔｈｒの差と、ライン毎の点灯率を反映した補正値が得られ、この
補正値を表示データＤＴから減算することで、例えば図７Ｄのように領域ＡＲ１の輝度を
領域ＡＲ２の輝度と同等として輝度ムラを解消又は低減できる。
【００７４】
＜５．第２の実施の形態＞
第２の実施の形態を図１５で説明する。図１５において図１１と同一部分は同一符号を
付し、説明を省略する。
この図１５はタイミングコントローラ４４の他の構成例であるが、補正を表示データＤ
Ｔ’（目標カウンタ値）に対して行う点が上記図１１の場合と異なる。このため減算器５
５はセレクタ５３の出力側に設けられている。
【００７５】
図１５の補正値生成部４４ａにおける輝度補正量計算部６５は、表示データＤＴ’に対
する補正値を算出する。このために輝度補正量計算部６５は補正計算用初期値記憶部６６
から基準輝度ｔｈｒの値、係数（ｃｏｅｆＰ、ｃｏｅｆＭ）から読み出し、また電流設定
部４５から供給される輝度設定値を取り込む。さらに輝度補正量計算部６５は、１ライン
分の２５６個の表示データＤＴをバッファ５２から取り込む。また輝度補正量計算部６５
はセレクタ５３から減算器５５に供給される１ライン内の各画素の表示データＤＴ’（目
標カウンタ値）を順次取り込む。
そして輝度補正量計算部６５はこれらを用いて補正値ＳＨを算出し、減算器５５に供給
する。
減算器５５では、表示データＤＴ’から補正値ＳＨを減算することで表示データＤＴ’
を補正し、補正した表示データＤＴ’をラッチ回路６０に供給する。
【００７６】
この場合の輝度補正量計算部６５と減算器５５によって行われる補正処理を図１６に示
す。
ステップＳ２００で輝度補正量計算部６５は、基準輝度ｔｈｒを読み出し、ステップＳ
２０１で基準輝度ｔｈｒと、電流生成部３３ａから伝えられている輝度設定値を比較する
。この場合、輝度設定値＞基準輝度ｔｈｒであるか、輝度設定値＜基準輝度ｔｈｒである
か、或いは輝度設定値＝基準輝度ｔｈｒであるか否かを判別する。
【００７７】
輝度設定値＞基準輝度ｔｈｒの場合は、輝度補正量計算部６５はステップＳ２０２で補
正計算用初期値記憶部６６から係数ｃｏｅｆＰを取得し、またステップＳ２０３で１ライ
ン分の２５６個の表示データＤＴから非点灯率（＝１−点灯率）を求める。
そしてステップＳ２０６で輝度補正量計算部６５は補正値ＳＨを算出する。この場合、
図８Ｅの式で補正値ＳＨを求めることになるが、図８Ｅの式における「表示データ」とは
表示データＤＴ’のこととなる。つまり目標カウンタ値の補正値を求める。
そしてステップＳ２０７で、減算器５５において表示データＤＴ’から補正値ＳＨが減
算されることで表示データＤＴ’が補正される。
【００７８】
実際にはステップＳ２０６，Ｓ２０７は１ラインにつき２５６回行われる。即ちセレク
タ５３から出力される１つの表示データＤＴ’毎に、その表示データＤＴ’を用いた図８
Ｅの演算で補正値ＳＨが算出され、その補正値ＳＨが当該表示データＤＴ’から減算され
るということになる。
そして、この場合の補正は、図７Ａ、図７Ｂで説明した、領域ＡＲ２の輝度を低下させ
る補正となる。
【００７９】
ステップＳ２０１で輝度設定値＜基準輝度ｔｈｒと判断された場合は、輝度補正量計算
部６５はステップＳ２０４で補正計算用初期値記憶部６６から係数ｃｏｅｆＭを取得し、
またステップＳ２０５で１ライン分の２５６個の表示データＤＴから点灯率を求める。
そしてステップＳ２０６で輝度補正量計算部６５は補正値ＳＨを算出する。この場合、
図８Ｆの式で補正値ＳＨを求めることになるが、図８Ｆの式における「表示データ」とは
表示データＤＴ’のこととなる。つまり目標カウンタ値の補正値を求める。
そしてステップＳ２０７で、減算器５５において表示データＤＴ’から補正値ＳＨが減
算されることで表示データＤＴ’が補正される。
【００８０】
この場合もステップＳ２０６，Ｓ２０７は１ラインにつき２５６回行われる。即ちセレ
クタ５３から出力される１つの表示データＤＴ’毎に、その表示データＤＴ’を用いた図
８Ｆの演算で補正値ＳＨが算出され、その補正値ＳＨが当該表示データＤＴ’から減算さ
れる。
そして、この場合の補正は、図７Ｃ、図７Ｄで説明した、領域ＡＲ１の輝度を低下させ
る補正となる。
【００８１】
ステップＳ２０１で輝度設定値＝基準輝度ｔｈｒと判断された場合は、補正は必要ない
。そこでステップＳ２０８で補正値ＳＨ＝０とする。ステップＳ２０７での減算器５５の
出力は、入力された表示データＤＴ’がそのまま出力される。
【００８２】
以上の処理によっても、第１の実施の形態と同様に輝度ムラを低減又は解消するための
表示データ補正が実現される。
【００８３】
＜６．第３の実施の形態＞
第３の実施の形態を図１７で説明する。第３の実施の形態は、ＭＰＵ２側で表示データ
ＤＴを補正した上で、コントローラＩＣ２０に転送するものである。
図１７Ａはタイミングコントローラ４４の構成であるが、この場合、タイミングコント
ローラ４４では補正を行う必要はないため、補正値生成部４４ａ及び減算器５５は設けら
れていない。各部はそれぞれ先に説明した通りの動作を行って駆動制御信号ＡＤＳを生成
する。
【００８４】
一方、この場合、図１７Ｂに示すように、ＭＰＵ２内に補正値生成部２ａ、表示データ
補正部２ｂが設けられる。
そして補正値生成部２ａは、図１３のステップＳ１００〜Ｓ１０６と同等の処理を行い
、表示データ補正部２ｂは、ステップＳ１０７と同等の処理を行えば良い。
即ちＭＰＵ２がコントローラＩＣ２０に転送する前の段階で、表示データＤＴについて
同様の補正を行うことで、実質的に第１の実施の形態と同様の補正が行われるようにした
ものである。
【００８５】
＜７．まとめ及び変形例＞
以上のとおり実施の形態では、表示部１０のデータ線ＤＬを対応する画素の階調値に応
じて駆動するコントローラＩＣ（表示駆動装置）は、各データ線ＤＬを駆動するデータ線
駆動信号が設定輝度に応じた定電流信号とされるように制御する電流設定部４５と、表示
データＤＴ（又はＤＴ’）の補正値ＳＨを生成する補正値生成部４４ａと、表示データＤ
Ｔ（又はＤＴ’）について補正値生成部４４ａで生成した補正値ＳＨを用いた補正処理を
行い、補正処理後の表示データに基づいて、データ線駆動信号の駆動期間を規定する駆動
制御信号ＡＤＳを生成する駆動制御信号生成部４４ｂを備えている。
そして補正値生成部４４ａは、設定輝度が基準輝度ｔｈｒより低い場合は、設定輝度と
基準輝度ｔｈｒの差と、走査線の１ライン期間に相当する表示データ単位における点灯率
を用いて補正値ＳＨを生成し、設定輝度が基準輝度ｔｈｒより高い場合は、設定輝度と基
準輝度ｔｈｒの差と、表示データ単位における非点灯率（＝１−点灯率）を用いて補正値
ＳＨを生成する。
【００８６】
このような補正を行うことで、表示上での輝度ムラを解消又は低減でき、表示品質を向
上させることができる。
即ち設定輝度が基準輝度ｔｈｒより高い場合は、点灯率が低いラインほど、また設定輝
度と基準輝度の差が大きいほど、点灯画素の輝度が上がってしまう。また設定輝度が基準
輝度ｔｈｒより低い場合は、点灯率が低いラインほど、また設定輝度と基準輝度の差が大
きいほど、点灯画素の輝度が下がってしまう。このような輝度変化を相殺すべく表示デー
タＤＴ（又はＤＴ’）を補正することで、輝度変化が生じる状況において、画面の輝度ム
ラを解消又は低減できる。
【００８７】
また補正処理は、図７Ａ、図７Ｃで説明したように、データ線駆動信号の駆動期間が短
くなる方向の補正を行うようにしている。具体的には減算器５５で表示データＤＴ（又は
ＤＴ’）から補正値ＳＨを減算するという補正である。
このような補正により、階調値（データ線駆動期間）の最大値を拡張することなく補正
を行うことができ、大きな設計変更を要せず、製造上、非常に都合が良い。
また表示する文字等の輝度はゼロ（階調「０／２５５」）なので、輝度を下げる方向の
輝度補正は文字等の表示内容の輝度への影響を与えるものではない。
【００８８】
また実施の形態では図９で説明したように、点灯率は、表示データ単位の各表示データ
で示される階調値を積算し、積算値を階調数で除算した値を、表示データ単位（１ライン
）の表示データ数で除算した値としている。非点灯率は、（１−点灯率）として求められ
る。
つまり点灯率を、単に１ラインの点灯画素数の比率とするのではなく、各点灯画素の階
調も考慮した値としている。これによって補正のためのより正確なパラメータとすること
ができ、補正精度を向上させることができる。
また点灯画素／不点灯画素を数える処理は必要なく、単に表示データＤＴの積算値を階
調数と表示データ数で除算するのみであるため、点灯率の算出処理負担は少なくできる。
但し、点灯率を、単に発光画素（「１／２５５」階調以上の画素）の割合としても、あ
る程度の補正効果を得ることは可能である。
【００８９】
また第１、第３の実施の形態では、表示データＤＴ、即ち所定ビット数の階調値として
の表示データを対象として補正値を生成し、表示データＤＴについて補正値を用いた補正
処理を行うようにしている。
所定ビット数で階調値を表現した段階の表示データＤＴを対象として補正値生成及び補
正を行うことで、補正を行う段階を各種選択できる。例えば第１の実施の形態のように表
示駆動段階で行っても良いし、第３の実施の形態のようにＭＰＵ２側で行っても良い。ま
たそれ以外に、表示データ記憶部３２に取り込まれた段階や、表示データ記憶部３２に書
き込む前の段階で補正を行うことも考えられる。
【００９０】
また第２の実施の形態では、入力された所定ビット数の階調値（表示データＤＴ）を駆
動期間に相当する目標カウンタ値に変換した状態の表示データＤＴ’を対象として補正値
を生成し、表示データＤＴ’について補正値を用いた補正処理を行うようにしている。
階調値を駆動期間に相当する目標カウンタ値に変換した状態の表示データＤＴ’を対象
として補正値生成及び補正を行うことで、変換前の表示データの階調解像度よりも精細な
階調解像度での補正が可能となる。表示データＤＴが２５６階調の場合、目標カウンタ値
は少なくとも２５６以上のカウント値が設定されるためである。例えば図１２Ａの例では
、目標カウンタ値（表示データＤＴ’）は０〜１０２４となり、階調の解像度が高くなっ
ており、表示データＤＴの補正よりも精細な補正が可能となる。
【００９１】
また基準輝度ｔｈｒについては、特定の値とする以外に、図１４の例で示したように幅
（レンジ）を持たせても良い。
図４の輝度設定値６０のように、輝度設定値が或る特定の値のとき、輝度ムラは最小化
されるが、その基準輝度ｔｈｒの前後も、実質的に輝度ムラが視認できない程度であるこ
とが多く、そのような場合、補正を行う必要はないためである。
【００９２】
また補正値ＳＨは、表示データＤＴ（又はＤＴ’）、点灯率（又は非点灯率）、設定輝
度と基準輝度ｔｈｒの差、係数（ｃｏｅｆＰ、ｃｏｅｆＭ）を元に計算して求める。
これにより任意の表示パターンに対応でき、各種表示内容に対応して適切な輝度ムラの
低減又は解消が可能となる。
また補正計算用初期値記憶部６６に記憶した基準輝度ｔｈｒ、係数（ｃｏｅｆＰ、ｃｏ
ｅｆＭ）はＭＰＵ２から書き換え可能である。基準輝度ｔｈｒや適切な係数は表示装置１
の仕様毎や個体毎に変化することが想定されるため、これらの値を書き換え可能とする。
基準輝度ｔｈｒや係数（ｃｏｅｆＰ、ｃｏｅｆＭ）適切に設定することで、表示装置１の
仕様や個体差に関わらず、輝度ムラ改善効果を最大に発揮できる。
またこれはコントローラＩＣ２０としての部品の汎用化にも好適である。
【００９３】
なお、例えば非点灯率を使用せずに点灯率のみを使用して補正を行うことも可能ではあ
る。ところがその場合、実際に補正すべきエリアが図５、図７に示した領域ＡＲ１，ＡＲ
２のいずれとなるかを判断することが必要になる。
例えば図１３のステップＳ１０１で輝度設定値と基準輝度ｔｈｒの比較判定を行った後
、ステップＳ１０７の表示データ補正の前に、実際に補正すべきエリアが領域ＡＲ１か領
域ＡＲ２かを判断する処理が必要となる。
これに対して本実施の形態では、ステップＳ１０１の結果に従って補正値計算上で点灯
率と非点灯率を使い分けるようにしているため、上述のような実際に補正すべきエリアが
領域ＡＲ１か領域ＡＲ２かを判断する処理は必要ない。即ち補正しようとする選択ライン
が領域ＡＲ１であるか領域ＡＲ２であるかを意識せずに、表示部１０におけるどのライン
でも一つの式に従って補正処理の計算が可能となっている。
本実施の形態ではこの点による補正処理の負荷の低減も実現している。
さらに、上述の通り、表示データＤＴの積算値を階調数と表示データ数で除算するのみ
で点灯率を求めることで、点灯率、非点灯率（＝１−点灯率）の処理負担も少なくできる
ことも、補正処理の処理負担の軽減に大きく寄与している。
このように補正のための処理負担を軽減できることで、本実施の形態では、線順次走査
をしながらライン毎に補正処理を行っていくことにも適している。
【００９４】
以上、実施の形態について説明したが、本発明の表示装置や表示駆動装置は実施の形態
に限定されず多様な変形例が考えられる。
例えば表示駆動装置の例として図１に示したコントローラＩＣ２０は、アノードドライ
バ３３を内蔵するものとしたが、アノードドライバ３３は別体であってもよい。
またコントローラＩＣ２０に、アノードドライバ３３とカソードドライバ２１の両方が
内蔵されていてもよい。
【００９５】
また、コントローラＩＣ２０を特定の表示パネルに専用の部品とする場合、補正計算用
初期値記憶部６６はＲＯＭ領域を用いてもよい。即ち基準輝度ｔｈｒ、係数（ｃｏｅｆＰ
、ｃｏｅｆＭ）の書換を行わないようにする場合である。
また、設定輝度に応じて定電流信号としてのデータ線駆動信号の電流値が可変制御され
ることで、全体輝度が調整される例としたが、設定輝度に応じて、データ線駆動信号のパ
ルス幅が調整されるような構成も考えられる。
また本発明はＯＬＥＤを用いる表示装置だけでなく、他の種の表示装置でも適用可能で
ある。特に電流駆動による自発光素子を用いた表示装置に好適である。
【符号の説明】
【００９６】
１…表示装置
２…ＭＰＵ
１０…表示部
２０…コントローラＩＣ
３１…駆動制御部
３２…表示データ記憶部
３３…アノードドライバ
２１…カソードドライバ
４４…タイミングコントローラ
４４ａ…補正値生成部
４４ｂ…駆動信号生成部
４５…電流設定部
５３…セレクタ
５４…階調テーブル記憶部
５５…減算器
６５…輝度補正量計算部
６６…補正計算用初期値記憶部
【図１】
2016062066.tif 000003
【図２】
2016062066.tif 000004
【図３】
2016062066.tif 000005
【図５】
2016062066.tif 000006
【図６】
2016062066.tif 000007
【図７】
2016062066.tif 000008
【図８】
2016062066.tif 000009
【図９】
2016062066.tif 000010
【図１０】
2016062066.tif 000011
【図１１】
2016062066.tif 000012
【図１２】
2016062066.tif 000013
【図１３】
2016062066.tif 000014
【図１４】
2016062066.tif 000015
【図１５】
2016062066.tif 000016
【図１６】
2016062066.tif 000017
【図１７】
2016062066.tif 000018
【図４】
2016062066.tif 000019