(57)【要約】【課題】回路規模を増大させることなく所定期間内に駆動電流の書き込みを完了させる。【解決手段】コントローラは、本来供給すべき画像データに代えて設定準備データを前記電流駆動回路に供給し、電流駆動回路に設定準備データに対応する駆動電流を設定準備期間が経過するまで供給させる（ST102,ST103）。次に、コントローラは、画像データを電流駆動回路に供給し、電流駆動回路に画像データに対応する駆動電流を電流設定期間が経過するまで供給させる（ST104,ST105）。なお、設定準備期間および電流設定期間における駆動電流の供給によって駆動対象回路に対する画像データに応じた駆動電流の書き込みが完了するように、設定準備データのデジタル値が決定される。【選択図】図５
2008090282.tif 000002
【特許請求の範囲】
【請求項１】
デジタルデータのデジタル値に対応する電流値を有する駆動電流を電流駆動型の駆動対象回路に供給する電流駆動回路を制御する方法であって、
本来供給すべき第１デジタルデータに代えて第２デジタルデータを前記電流駆動回路に供給し、第１の期間中、前記電流駆動回路に前記第２デジタルデータに対応する駆動電流を供給させるステップ（ａ）と、
前記ステップ（ａ）の後に、前記第１デジタルデータを前記電流駆動回路に供給し、第２の期間中、前記電流駆動回路に前記第１デジタルデータに対応する駆動電流を供給させるステップ（ｂ）とを備え、
前記ステップ（ａ）では、前記第１および第２の期間の各々における前記駆動電流の供給によって前記駆動対象回路に対する前記第１デジタルデータに対応する駆動電流の書き込みが完了するように、前記第１デジタルデータのデジタル値に基づいて前記第２デジタルデータのデジタル値を決定する
ことを特徴とする駆動制御方法。
【請求項２】
請求項１において、
前記ステップ（ａ）では、前記第１デジタルデータのデジタル値が小さい程、前記第２デジタルデータのデジタル値が大きくなるように、前記第２デジタルデータのデジタル値を決定する
ことを特徴とする駆動制御方法。
【請求項３】
請求項１において、
前記ステップ（ａ）では、前記第１デジタルデータのデジタル値が所定値よりも小さい場合には前記第２デジタルデータのデジタル値が前記第１デジタルデータのデジタル値よりも大きくなるように、前記第２デジタルデータのデジタル値を決定し、前記第１デジタルデータのデジタル値が所定値よりも大きいまたは等しい場合には前記第１デジタルデータを前記第２デジタルデータとして供給する
ことを特徴とする駆動制御方法。
【請求項４】
請求項１〜３のいずれか１項において、
前記ステップ（ａ）において前記電流駆動回路に前記駆動電流を供給させる前に、前記駆動対象回路の電圧値を初期化するステップ（ｃ）をさらに備える
ことを特徴とする駆動制御方法。
【請求項５】
請求項１において、
前記ステップ（ａ）は、
前記第１デジタルデータと前記電流駆動回路に対して以前に供給したデジタルデータである第３デジタルデータとの大小関係を判定するステップ（ａ１）と、
前記ステップ（ａ１）において前記第１デジタルデータが前記第３デジタルデータよりも大きいまたは等しい判定されると、前記第１デジタルデータと第３デジタルデータとの差分値が大きい程、前記第２デジタルデータのデジタル値が大きくなるように、前記第２デジタルデータのデジタル値を決定するステップ（ａ２）と、
前記ステップ（ａ１）において前記第１デジタルデータが前記第３デジタルデータよりも小さいと判定されると、前記駆動対象回路の電圧値を初期化し、且つ、前記第１デジタルデータのデジタル値が小さい程、前記第２デジタルデータのデジタル値が大きくなるように、前記第２デジタルデータのデジタル値を決定するステップ（ａ３）とを含む
ことを特徴とする駆動制御方法。
【請求項６】
請求項１〜５のいずれか１項において、
前記駆動対象回路は、電流駆動型の駆動素子と、前記駆動素子に電流を供給するための駆動トランジスタと、前記駆動トランジスタのゲート電圧を保持するために前記駆動トランジスタのゲートに接続された電圧保持部とを含み、
前記駆動制御方法は、
前記ステップ（ａ）において前記電流駆動回路に前記駆動電流を供給させる前に、前記駆動トランジスタのゲートとドレインとを接続することにより、前記駆動トランジスタに電流が流れていないときの駆動トランジスタのゲート電圧を前記電圧保持部に保持させるステップ（ｄ）と、
前記第１および第２の期間中、前記駆動トランジスタと前記電流駆動回路とを接続することにより、前記電流駆動回路から供給された駆動電流を前記駆動トランジスタに与え、前記駆動トランジスタの電流値に応じたゲート電圧を前記電圧保持部に保持させるステップ（ｅ）と、
前記第２の期間の経過後、前記駆動トランジスタと前記駆動素子とを接続することにより、前記電圧保持部に保持されたゲート電圧に応じた電流を前記駆動素子に供給するステップ（ｆ）とを備える
ことを特徴とする駆動制御方法。
【請求項７】
デジタルデータのデジタル値に対応する電流値を有する駆動電流を電流駆動型の駆動対象回路に供給する電流駆動回路を制御する装置であって、
第１の期間において、本来供給すべき第１デジタルデータに代えて第２デジタルデータを前記電流駆動回路に供給し、前記第１の期間よりも後の第２の期間において、前記第１デジタルデータを前記電流駆動回路に供給する変換部と、
前記第１の期間において、前記電流駆動回路に前記変換部からの第２デジタルデータを取り込ませて前記電流駆動回路に前記第２デジタルデータに対応する駆動電流を供給させ、前記第２の期間において、前記電流駆動回路に前記変換部からの第１デジタルデータを取り込ませて前記電流駆動回路に前記第１デジタルデータに対応する駆動電流を供給させる制御部とを備え、
前記変換部は、前記第１および第２の期間の各々における駆動電流の供給によって前記駆動対象回路に対する前記第１デジタルデータに対応する駆動電流の書き込みが完了するように、前記第１デジタルデータのデジタル値に基づいて前記第２デジタルデータのデジタル値を決定する
ことを特徴とする駆動制御装置。
【請求項８】
請求項７において、
前記変換部は、前記第１デジタルデータのデジタル値が小さい程、前記第２デジタルデータのデジタル値が大きくなるように、前記第２デジタルデータのデジタル値を決定する
ことを特徴とする駆動制御装置。
【請求項９】
請求項７において、
前記変換部は、前記第１デジタルデータのデジタル値が所定値よりも小さい場合には前記第２デジタルデータのデジタル値が前記第１デジタルデータのデジタル値よりも大きくなるように、前記第２デジタルデータのデジタル値を決定し、前記第１デジタルデータのデジタル値が所定値よりも大きいまたは等しい場合には前記第１デジタルデータを前記第２デジタルデータとして供給する
ことを特徴とする駆動制御装置。
【請求項１０】
請求項７〜９のいずれか１項において、
前記駆動対象回路の電圧値を初期化するための電圧初期化部をさらに備え、
前記制御部は、前記電流駆動回路に前記駆動電流を供給させる前に、前記電圧初期化部に前記駆動対象回路の電圧値を初期化させる
ことを特徴とする駆動制御装置。
【請求項１１】
請求項７において、
前記駆動対象回路の電圧を初期化するための電圧初期化部をさらに備え、
前記変換部は、
前記第１デジタルデータが前記電流駆動回路に対して以前に供給したデジタルデータである前記第３デジタルデータよりも大きいまたは等しい場合には、前記第１デジタルデータと前記第３デジタルデータとの差分値が大きい程、前記第２デジタルデータのデジタル値が大きくなるように、前記第２デジタルデータのデジタル値を決定し、
前記第１デジタルデータが前記第３デジタルデータよりも小さい場合には、前記電圧初期化部に前記駆動対象回路の電圧を初期化させ、且つ、前記第１デジタルデータのデジタル値が小さい程、前記第２デジタルデータのデジタル値が大きくなるように、前記第２デジタルデータのデジタル値を決定する
ことを特徴とする駆動制御装置。
【請求項１２】
請求項７〜１１のいずれか１項において、
前記駆動対象回路は、電流駆動型の駆動素子と、前記駆動素子に電流を供給するための駆動トランジスタと、前記駆動トランジスタのゲート電圧を保持するために前記駆動トランジスタのゲートに接続された電圧保持部と、前記駆動トランジスタの接続状態を切り替える接続状態切替部とを含み、
前記制御部は、
前記電流駆動回路に前記駆動電流を供給させる前に、前記接続状態切替部に前記駆動トランジスタのゲートとドレインとを接続させることにより、前記駆動トランジスタに電流が流れていないときの駆動トランジスタのゲート電圧を前記電圧保持部に保持させ、
前記第１および第２の期間中、前記接続状態切替部に前記駆動トランジスタと前記電流駆動回路とを接続させることによって、前記電流駆動回路から供給された駆動電流を前記駆動トランジスタに与え、前記駆動トランジスタの電流値に応じたゲート電圧を前記電圧保持部に保持させ、
前記第２の期間の経過後、前記接続状態切替部に前記駆動トランジスタと前記駆動素子とを接続させることによって、前記電圧保持部に保持された電圧に応じた電流を前記駆動素子に供給する
ことを特徴とする駆動制御装置。
【請求項１３】
画像データのデジタル値に対応する電流値を有する駆動電流を電流駆動型の表示パネルに含まれる画素部に供給する電流駆動回路と、
設定準備期間において本来供給すべき画像データに代えて設定準備データを前記電流駆動回路に供給して、前記電流駆動回路に前記設定準備データに対応する駆動電流を供給させ、前記設定準備期間よりも後の電流設定期間において前記画像データを前記電流駆動回路に供給して、前記電流駆動回路に前記画像データに対応する駆動電流を供給させる回路であり、前記設定準備期間および前記電流設定期間の各々における駆動電流の供給によって前記画素部に対する前記画像データに対応する駆動電流の書き込みが完了するように、前記画像データのデジタル値に基づいて前記設定準備データのデジタル値を決定する駆動制御回路とを備える
ことを特徴とする表示パネル駆動装置。
【請求項１４】
請求項１３に記載の表示パネル駆動装置と、
前記表示パネル駆動装置が埋設された表示パネルとを備える
ことを特徴とする表示装置。
【請求項１５】
請求項１〜６のいずれか１項に記載の駆動制御方法をコンピュータに実行させる
ことを特徴とする駆動制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、有機ＥＬのような電流駆動型の駆動素子を駆動させる電流駆動回路を制御する技術に関する。
【背景技術】
【０００２】
近年、有機ＥＬ（Electro Luminescence）を発光素子として用いた表示装置の開発が盛んである。このような表示装置は、画像データに対応する電流値を有する駆動電流を供給する電流駆動回路と、複数の画素部が設けられた表示パネルとを備える。画素部の各々には、有機ＥＬが設けられる。この表示装置では、電流駆動回路が画素部の各々に駆動電流を書き込み、画素部の各々に設けられた有機ＥＬがその画素部に書き込まれた駆動電流の電流値に応じて発光することで、表示パネルに画像が表示される。
【０００３】
このように、電流駆動回路によって駆動対象回路に駆動電流が書き込まれ、その駆動電流の電流値に応じて駆動対象回路が駆動する。しかし、駆動電流が供給される際、電流駆動回路の負荷容量（駆動電流が伝達される配線の寄生容量や、駆動対象回路が有する容量成分等）を充放電するために駆動電流が使用されるので、駆動対象回路に対する駆動電流の書き込みが完了する（すなわち、駆動対象回路に流れる電流が目標電流値（駆動電流の電流値）に到達する）までに時間がかかる。さらに、駆動電流の電流値が小さい程、負荷容量の充放電に要する時間が長くなり、所定時間内に駆動電流の書き込みを完了することができない可能性が高くなる。例えば、表示装置の場合、予め定められた電流設定期間内に駆動電流の書き込みが完了していないと、画像データに対応する駆動電流を画素部に正確に保持させることができず、その結果、表示不良を発生させてしまう。
【０００４】
このような問題に対処すべく、特開２００４−３０９９２４号公報（特許文献１）には、既存の電流源（画像データに対応する駆動電流を生成するための複数の電流源）とは異なる別の電流源や、既存の電流源と表示パネルの画素部との間にバイパス経路を形成するためのスイッチ群を新たに備えることにより、画像データに対応する駆動電流とは異なる任意の電流を供給することができる電流駆動回路が開示されている。この電流駆動回路は、電流設定期間のうち所定の期間だけ任意の電流を表示パネルの画素部に供給し、それ以外の動作期間には画像データに対応する駆動電流を画素部に供給する。これにより、画素部に流れる電流が目標電流値に到達するまでの時間（収束時間）を短縮することができる。
【特許文献１】特開２００４−３０９９２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、任意の電流を供給するための回路を電流駆動回路に追加する必要があるので、その分、回路面積が増大してしまう。
【０００６】
そこで、この発明は、回路規模を増大させることなく所定期間内に駆動電流の書き込みを完了させることを目的とする。
【課題を解決するための手段】
【０００７】
この発明の１つの局面に従うと、駆動制御方法は、デジタルデータのデジタル値に対応する電流値を有する駆動電流を電流駆動型の駆動対象回路に供給する電流駆動回路を制御する方法であって、本来供給すべき第１デジタルデータに代えて第２デジタルデータを上記電流駆動回路に供給し、第１の期間中、上記電流駆動回路に上記第２デジタルデータに対応する駆動電流を供給させるステップ（ａ）と、上記ステップ（ａ）の後に、上記第１デジタルデータを上記電流駆動回路に供給し、第２の期間中、上記電流駆動回路に上記第１デジタルデータに対応する駆動電流を供給させるステップ（ｂ）とを備え、上記ステップ（ａ）では、上記第１および第２の期間の各々における駆動電流の供給によって上記駆動対象回路に対する上記第１デジタルデータに対応する駆動電流の書き込みが完了するように、上記第１デジタルデータのデジタル値に基づいて上記第２デジタルデータのデジタル値を決定する。
【０００８】
上記駆動制御方法では、第１デジタルデータのデジタル値に応じて第２デジタルデータのデジタル値を増減することによって、第１の期間における駆動対象回路の充放電量を調整することができる。これにより、第１デジタルデータに対応する駆動電流の電流値が小さい場合でも、電流駆動回路の負荷容量を十分に充放電させることができる。また、電流量を調整するための回路を電流駆動回路に追加する必要がないので、電流駆動回路の回路規模を増大させることなく、第１デジタルデータに対応する駆動電流の書き込みを所定期間内に完了させることができる。
【０００９】
なお、上記ステップ（ａ）では、上記第１デジタルデータのデジタル値が小さい程、上記第２デジタルデータのデジタル値が大きくなるように、上記第２デジタルデータのデジタル値を決定しても良い。
【００１０】
また、上記ステップ（ａ）では、上記第１デジタルデータのデジタル値が所定値よりも小さい場合には上記第２デジタルデータのデジタル値が上記第１デジタルデータのデジタル値よりも大きくなるように、上記第２デジタルデータのデジタル値を決定しても良いし、上記第１デジタルデータのデジタル値が所定値よりも大きいまたは等しい場合には上記第１デジタルデータを上記第２デジタルデータとして供給しても良い。
【００１１】
好ましくは、上記駆動制御方法は、上記ステップ（ａ）において上記電流駆動回路に上記駆動電流を供給させる前に、上記駆動対象回路の電圧値を初期化するステップ（ｃ）をさらに備える。
【００１２】
上記駆動制御方法では、駆動対象回路における残存電圧を除去することができ、第１の期間において駆動対象回路を適切に充放電させることができる。これにより、所定期間内に、第１デジタルデータに対応する駆動電流を駆動対象回路に正確に書き込むことができる。
【００１３】
好ましくは、上記ステップ（ａ）は、上記第１デジタルデータと上記電流駆動回路に対して以前に供給したデジタルデータである第３デジタルデータとの大小関係を判定するステップ（ａ１）と、上記ステップ（ａ１）において上記第１デジタルデータが上記第３デジタルデータよりも大きいまたは等しい判定されると、上記第１デジタルデータと第３デジタルデータとの差分値が大きい程、上記第２デジタルデータのデジタル値が大きくなるように、上記第２デジタルデータのデジタル値を決定するステップ（ａ２）と、上記ステップ（ａ１）において上記第１デジタルデータが上記第３デジタルデータよりも小さいと判定されると、上記駆動対象回路の電圧値を初期化し、且つ、上記第１デジタルデータのデジタル値が小さい程、上記第２デジタルデータのデジタル値が大きくなるように、上記第２デジタルデータのデジタル値を決定するステップ（ａ３）とを含む。
【００１４】
上記駆動制御方法では、今回供給すべき第１デジタルデータと以前に供給した第３デジタルデータとの差分値に基づいて第１の期間における駆動電流の電圧値が決定されるので、第１の期間における駆動対象回路の充放電量を適切に設定することができる。また、第１デジタルデータと第３デジタルデータの大小関係に基づいて駆動対象回路の初期化の要否を判定することにより、駆動対象回路の電圧値を不要に初期化することを防止することができ、電流駆動回路の消費電力を低減することができる。
【００１５】
また、上記駆動対象回路は、電流駆動型の駆動素子と、上記駆動素子に電流を供給するための駆動トランジスタと、上記駆動トランジスタのゲート電圧を保持するために上記駆動トランジスタのゲートに接続された電圧保持部とを含んでいても良い。上記駆動制御方法は、上記ステップ（ａ）において上記電流駆動回路に上記駆動電流を供給させる前に、上記駆動トランジスタのゲートとドレインとを接続することにより、上記駆動トランジスタに電流が流れていないときの駆動トランジスタのゲート電圧を上記電圧保持部に保持させるステップ（ｄ）と、上記第１および第２の期間中、上記駆動トランジスタと上記電流駆動回路とを接続することにより、上記電流駆動回路から供給された駆動電流を上記駆動トランジスタに与え、上記駆動トランジスタの電流値に応じたゲート電圧を上記電圧保持部に保持させるステップ（ｅ）と、上記第２の期間の経過後、上記駆動トランジスタと上記駆動素子とを接続することにより、上記電圧保持部に保持されたゲート電圧に応じた電流を上記駆動素子に供給するステップ（ｆ）とを備えていても良い。
【００１６】
上記駆動制御方法では、駆動対象回路（電圧保持部）の残存電圧を除去することができ、駆動対象回路を適切に充放電することができる。
【００１７】
この発明の別の局面に従うと、駆動制御装置は、デジタルデータのデジタル値に対応する電流値を有する駆動電流を電流駆動型の駆動対象回路に供給する電流駆動回路を制御する装置であって、第１の期間において本来供給すべき第１デジタルデータに代えて第２デジタルデータを上記電流駆動回路に供給し、上記第１の期間よりも後の第２の期間において上記第１デジタルデータを上記電流駆動回路に供給する変換部と、上記第１の期間において上記電流駆動回路に上記変換部からの第２デジタルデータを取り込ませて上記電流駆動回路に上記第２デジタルデータに対応する駆動電流を供給させ、上記第２の期間において上記電流駆動回路に上記変換部からの第１デジタルデータを取り込ませて上記電流駆動回路に上記第１デジタルデータに対応する駆動電流を供給させる制御部とを備え、上記変換部は、上記第１および第２の期間の各々における駆動電流の供給によって上記駆動対象回路に対する上記第１デジタルデータに対応する駆動電流の書き込みが完了するように、上記第１デジタルデータのデジタル値に基づいて上記第２デジタルデータのデジタル値を決定する。
【００１８】
上記駆動制御装置では、第１デジタルデータのデジタル値に応じて第２デジタルデータのデジタル値を増減することによって、第１の期間における駆動対象回路の充放電量を調整することができる。これにより、第１デジタルデータに対応する駆動電流の電流値が小さい場合でも、電流駆動回路の負荷容量を十分に充放電させることができる。また、電流量を調整するための回路を電流駆動回路に追加する必要がないので、電流駆動回路の回路規模を増大させることなく、第１デジタルデータに対応する駆動電流の書き込みを所定期間内に完了させることができる。
【００１９】
また、この発明の別の局面に従うと、表示パネル駆動装置は、画像データのデジタル値に対応する電流値を有する駆動電流を電流駆動型の表示パネルに含まれる画素部に供給する電流駆動回路と、設定準備期間において本来供給すべき画像データに代えて設定準備データを上記電流駆動回路に供給して、上記電流駆動回路に上記設定準備データに対応する駆動電流を供給させ、上記設定準備期間よりも後の電流設定期間において上記画像データを上記電流駆動回路に供給して、上記電流駆動回路に上記画像データに対応する駆動電流を供給させる回路であり、上記設定準備期間および上記電流設定期間の各々における駆動電流の供給によって上記画素部に対する上記画像データに対応する駆動電流の書き込みが完了するように、上記画像データのデジタル値に基づいて上記設定準備データのデジタル値を決定する駆動制御回路とを備える。
【００２０】
さらに、この発明の別の局面に従うと、表示装置は、上記表示パネル駆動装置と、上記表示パネル駆動装置が埋設された表示パネルとを備える。
【発明の効果】
【００２１】
以上のように、電流駆動回路の回路規模を増大させることなく、第１デジタルデータに対応する駆動電流の書き込みを所定期間内に完了させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、この発明の実施の形態を図面を参照して詳しく説明する。なお、図中同一または相当部分には同一の符号を付しその説明は繰り返さない。
【００２３】
（実施形態１）
図１は、この発明の実施形態１による表示装置の構成を示す。表示装置は、表示パネル１１と、コントローラ（駆動制御回路）１２と、電流駆動回路１３と、走査線駆動回路１４とを備える。
【００２４】
表示パネル１１は、マトリクス状に配置された複数の画素部１０１，１０１，・・・と、互いに平行に延びる複数のデータ線１０２，１０２，・・・とを含む。画素部１０１，１０１，・・・の各々には、有機ＥＬのような電流駆動型の発光素子が設けられている。また、画素部１０１，１０１，・・・の各々は、データ線１０２，１０２，・・・のいずれか１本に対応しており、電流コピーモードと、電流駆動モードとを有する。画素部１０１，１０１，・・・の各々は、電流コピーモードに設定されると、自己に対応するデータ線に供給された電流を受けてその電流を保持し、電流駆動モードに設定されると、自己に保持している電流を自己に設けられた発光素子に与えて発光素子を発光させる。
【００２５】
コントローラ１２は、電流駆動回路１３および走査線駆動回路１４を制御する。また、コントローラ１２は、ラスタ周期期間の前半部である設定準備期間において、本来供給すべき画像データＤＤ１に代えて設定準備データＤＤ２を電流駆動回路１３へ供給し、ラスタ周期期間の後半部である電流設定期間において、画像データＤＤ１を供給する。ラスタ周期期間は、画素部１０１に対する電流の書き込みが開始されてから画素部１０１が電流駆動モードになる（すなわち、有機ＥＬが発光する）までの期間であり、表示パネル１１の水平ラインの本数やフレーム周期等に基づいて定められる。例えば、フレーム周期が「６０Ｈｚ」であるとすると、ＱＶＧＡ（Quarter Video Graphics Array）パネルの場合、ラスタ周期期間は、１／（３２０×６０Ｈｚ）≒５０μｓ になる。
【００２６】
画像データＤＤ１は、画素の輝度レベルを規定するデジタルデータである。また、ラスタ周期期間中に画素部１０１に対する駆動電流（画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１）の書き込みが完了するように、画像データＤＤ１のデジタル値に基づいて設定準備データＤＤ２のデジタル値が決定される。なお、画像データＤＤ１と設定準備データＤＤ２との対応関係については後述する。ここでは、図２のように、画像データＤＤ１のデジタル値が小さい程、設定準備データＤＤ２のデジタル値が大きくなるものとする。また、設定準備データＤＤ２の最大値は、画像データＤＤ１の最大値よりも小さいまたは等しい。
【００２７】
電流駆動回路１３は、表示パネル１１のデータ線１０２，１０２，・・・の各々にそれぞれ対応する複数のデータ線駆動部１０３，１０３，・・・を含む。データ線駆動部１０３，１０３，・・・の各々は、フリップフロップ（ＦＦ）１１１と、ラッチ（Ｌａｔｃｈ）１１２，１１３と、デジタル・アナログ変換部（ＤＡＣ）１１４とを含む。フリップフロップ１１１は、コントローラ１２からのクロック信号ＣＬＫに同期して前段からの取込開始信号ＳＴＲを後段へ転送する。ラッチ１１２は、フリップフロップ１１１の出力に同期してコントローラ１２からのデジタルデータ（画像データＤＤ１または設定準備データＤＤ２）を取り込む。ラッチ１１３は、コントローラ１２からの出力指示信号ＬＯＡＤに同期してラッチ１１２に保持されたデジタルデータをデジタル・アナログ変換部１１４へ転送する。デジタル・アナログ変換部１１４は、ラッチ１１３からのデジタルデータのデジタル値に対応する電流値を有する駆動電流Ｉｏｕｔ１（または、Ｉｏｕｔ２）を出力する。駆動電流とデジタルデータは互いに比例関係にあり、デジタルデータのデジタル値が大きい程、駆動電流の電流値が大きくなる。このように、データ線駆動部１０３，１０３，・・・の各々は、先頭のデータ線駆動部１０３から順番に、自己に対応するデジタルデータ（画像データＤＤ１または設定準備データＤＤ２）を取り込み、コントローラ１２による制御に応答して駆動電流を供給する。
【００２８】
走査線駆動回路１４は、表示パネル１１に含まれる複数の画素部１０１，１０１，・・・を水平ライン毎に駆動させる。詳しくは、走査線駆動回路１４は、１つの水平ラインに属する画素部１０１，１０１，・・・を選択し、設定準備期間および電流設定期間（すなわち、ラスタ周期期間）では選択した画素部１０１，１０１，・・・の動作モードを電流コピーモードに設定し、発光期間では選択した画素部１０１，１０１，・・・の動作モードを電流駆動モードに設定する。
【００２９】
図３は、図１に示したコントローラ１２の内部構成を示す。コントローラ１２は、複数の画像データＤＤ１，ＤＤ１，・・・を格納するＲＡＭ２０１と、電流駆動回路１３および走査線駆動回路１４の制御やコントローラ１２内の各ブロックの制御を実行する制御部２０２と、変換モードおよび非変換モードとを有する変換部２０３とを含む。
【００３０】
制御部２０２は、クロック信号ＣＬＫ，電流駆動回路１３にデータの取り込みを開始させる取込開始信号ＳＴＲ，電流駆動回路１３に駆動電流の供給を開始させる出力指示信号ＬＯＡＤを出力する。また、制御部２０２は、変換部２０３の動作モードの設定や、ＲＡＭ２０１から変換部２０３への画像データＤＤ１の転送を実行する。
【００３１】
変換部２０３は、変換モードに設定されると、ＲＡＭ２０１から転送された画像データＤＤ１に対応する設定準備データＤＤ２を電流駆動回路１３に供給し、非変換モードに設定されると画像データＤＤ１をそのまま供給する。例えば、変換部２０３は、図２のような画像データＤＤ１と設定準備データＤＤ２との対応関係を示す変換テーブルＴＢＬ１１を格納するレジスタを有しており、変換テーブルＴＢＬ１１を用いて、設定準備データＤＤ２のデジタル値を決定する。
【００３２】
次に、図４Ａ，図４Ｂを参照しつつ、図１に示した画素部１０１について説明する。画素部１０１は、有機ＥＬのような電流駆動型の発光素子ＥＥＥと、駆動トランジスタＴＴＴと、容量素子ＣＣＣ（電圧保持部）と、スイッチＳＷ１，ＳＷ２，ＳＷ３（接続状態切替部）とを含む。
【００３３】
画素部１０１が電流コピーモードに設定されると、図４Ａのように、スイッチＳＷ１，ＳＷ２はオンなり、スイッチＳＷ３はオフになる。これにより、駆動トランジスタＴＴＴに電流が流れ始めるとともに、容量素子ＣＣＣが充放電される。駆動トランジスタＴＴＴの電流値がデータ線１０２に供給された駆動電流の電流値と等しく（ほぼ等しく）なると、駆動トランジスタＴＴＴのゲート電圧は、駆動電流に対応する電圧値になる。また、容量素子ＣＣＣは、駆動トランジスタＴＴＴのゲート電圧を保持する。このようにして、データ線１０２に供給された駆動電流が画素部１０１に書き込まれる。
【００３４】
画素部１０１が電流駆動モードになると、図４Ｂのように、スイッチＳＷ１，ＳＷ２がオフになり、スイッチＳＷ３がオンになる。これにより、容量素子ＣＣＣに保持された電圧に応じた電流が駆動トランジスタＴＴＴから発光素子ＥＥＥに供給され、発光素子ＥＥＥが発光する。このように、画素部１０１は、自己に保持している駆動電流の電流値に応じて駆動する。
【００３５】
次に、図５を参照しつつ、図１に示した表示装置による動作について説明する。
【００３６】
〔ステップＳＴ１０１〕
まず、走査線駆動回路１４は、表示パネル１１のいずれかの水平ラインに属する画素部１０１，１０１，・・・を選択し、選択した画素部１０１，１０１，・・・の動作モードを電流コピーモードに設定する。
【００３７】
〔ステップＳＴ１０２〕
次に、コントローラ１２において、制御部２０２は、変換部２０３の動作モードを変換モードに設定する。また、制御部２０２は、ＲＡＭ２０１から変換部２０３へ画像データＤＤ１，ＤＤ１，・・・を１つずつ順番に転送させる。これにより、画像データＤＤ１，ＤＤ１，・・・に対応する設定準備データＤＤ２，ＤＤ２，・・・が１つずつ順番にコントローラ１２から電流駆動回路１３へ供給される。また、制御部２０２は、取込開始信号ＳＴＲを出力する。これにより、電流駆動回路１３において、データ線駆動部１０３，１０３，・・・の各々は、自己に対応する設定準備データＤＤ２を取り込む。
【００３８】
〔ステップＳＴ１０３〕
１水平ライン分の設定準備データＤＤ２，ＤＤ２，・・・の供給が完了すると、制御部２０２は、出力指示信号ＬＯＡＤを出力する。これにより、電流駆動回路１３において、データ線駆動部１０３，１０３，・・・の各々は、自己に保持している設定準備データＤＤ２のデジタル値に対応する電流値を有する駆動電流Ｉｏｕｔ２を、自己に対応するデータ線１０２に供給し始める。このようにして、設定準備期間が経過するまで、駆動電流Ｉｏｕｔ２，Ｉｏｕｔ２，・・・がデータ線１０２，１０２，・・・に供給され続け、データ線駆動部１０３，１０３，・・・の各々の負荷容量（データ線１０２の寄生容量や、画素部１０１の容量成分等）が放電される。
【００３９】
〔ステップＳＴ１０４〕
設定準備期間が経過すると、コントローラ１２において、制御部２０２は、変換部２０３の動作モードを非変換モードに設定する。また、制御部２０２は、ステップＳＴ１０２において処理した画像データＤＤ１，ＤＤ１，・・・を１つずつ順番にＲＡＭ２０１から変換部２０３へ再び転送させる。これにより、画像データＤＤ１，ＤＤ１，・・・が１つずつ順番にコントローラ１２から電流駆動回路１３へ供給される。また、制御部２０２から取込開始信号ＳＴＲが再び出力され、電流駆動回路１３において、データ線駆動部１０３，１０３，・・・の各々は、自己に対応する画像データＤＤ１を取り込む。
【００４０】
〔ステップＳＴ１０５〕
１水平ライン分の画像データＤＤ１，ＤＤ１，・・・の供給が完了すると、制御部２０２は、出力指示信号ＬＯＡＤを電流駆動回路１３へ再び出力する。これにより、電流駆動回路１３において、データ線駆動部１０３，１０３，・・・の各々は、自己に保持している画像データＤＤ１のデジタル値に対応する電流値を有する駆動電流Ｉｏｕｔ１を、自己に対応するデータ線１０２に供給し始める。このようにして、電流設定期間が経過するまで、駆動電流Ｉｏｕｔ１，Ｉｏｕｔ１，・・・がデータ線１０２，１０２，・・・に供給され続け、画素部１０１，１０１，・・・に駆動電流Ｉｏｕｔ１，Ｉｏｕｔ１，・・・が書き込まれる。
【００４１】
〔ステップＳＴ１０６〕
電流設定期間が経過すると、走査線駆動回路１４は、画素部１０１の動作モードを電流コピーモードから電流駆動モードに変更する。これにより、表示パネル１１の画素部１０１，１０１，・・・の各々では、容量素子ＣＣＣに保持された電圧に応じた電流が発光素子ＥＥＥに供給され、発光素子ＥＥＥが発光する。また、走査線駆動回路１４は、次に処理すべき水平ラインに属する画素部１０１，１０１，・・・を新たに選択する。
【００４２】
このようにして、１水平ライン毎に上記の処理が実行され、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１が画素部１０１，１０１，・・・に順次書き込まれていく。
【００４３】
次に、図６Ａ，図６Ｂを参照しつつ、表示パネル１１の１つの画素部１０１における電圧変化および電流変化について説明する。
【００４４】
画像データＤＤ１のデジタル値が小さい程、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１の電流値も小さくなる。そのため、図６Ａ，図６Ｂにおいて破線で示すように、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１のみを画素部１０１へ供給し続けても、画素部１０１の電圧値（容量素子ＣＣＣの電圧値）を目標電圧値Ｖｏｕｔ１（駆動トランジスタＴＴＴの電流値が駆動電流Ｉｏｕｔ１の電流値であるときの駆動トランジスタＴＴＴのゲート電圧値）に到達させることができず、ラスタ周期期間内に画素部１０１の電流値（駆動トランジスタＴＴＴの電流値）を駆動電流Ｉｏｕｔ１の電流値と等しくすることができない。
【００４５】
例えば、
ラスタ周期期間：５０μｓ
画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１：１０ｎＡ
放電開始時の画素部１０１の電圧値と目標電圧値Ｖｏｕｔ１との差：３ｖ
電流駆動回路１３の負荷容量の容量値：５０ｐＦ
であるとすると、画素部１０１の電圧値が目標電圧値Ｖｏｕｔ１に到達するまでの時間（収束時間）は、
（５０ｐＦ×３ｖ）／１０ｎＡ ＝ １５０ｍｓ
になり、ラスタ周期期間（５０μｓ）よりも長くなってしまう。
【００４６】
一方、本実施形態では、設定準備期間Ｐ１が開始すると、設定準備データＤＤ２に対応する駆動電流Ｉｏｕｔ２によって電流駆動回路１３（データ線駆動部１０３）の負荷容量が放電され始める。すなわち、図６Ａ，図６Ｂの実線で示すように、画素部１０１では、駆動トランジスタＴＴＴのゲート電圧値が急激に降下するとともに、駆動トランジスタＴＴＴの電流値が急激に増加する。その結果、設定準備期間Ｐ１において画素部１０１が電圧量Ｖｄだけ放電される。次に、電流設定期間Ｐ２が開始すると、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１がデータ線１０２を介して画素部１０１に供給される。このとき、画素部１０１の電圧値は十分に低下しているので、駆動電流Ｉｏｕｔ１の電流値が小さくても、電流設定期間Ｐ２内に画素部１０１の電圧値を目標電圧値Ｖｏｕｔ１に到達させることができ、画素部１０１の電流値を駆動電流Ｉｏｕｔ１の電流値と等しくすることができる。
【００４７】
例えば、
ラスタ周期期間：５０μｓ
設定準備期間：７．４９μｓ
電流設定期間：４２．５１μｓ
画像データＤＤ２に対応する駆動電流Ｉｏｕｔ２：２０μＡ
画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１：１０ｎＡ
放電開始時の画素部１０１の電圧値と目標電圧値Ｖｏｕｔ１との差：３ｖ
電流駆動回路の負荷容量の容量値：５０ｐＦ
であるとすると、設定準備期間Ｐ１における画素部１０１の放電量Ｖｄは、
（２０μＡ×７．４９μｓ）／５０ｐＦ ＝ ２．９９６ｖ
になる。すなわち、電流設定期間Ｐ２において画素部１０１を０．００４ｖだけ放電すれば、画素部１０１の電圧値を目標電圧値Ｖｏｕｔ１に到達させることができる。ここで、電流設定期間Ｐ２において、画素部１０１が電圧値を目標電圧値Ｖｏｕｔ１に到達するまでに要する時間（収束時間）は、
（５０ｐＦ×０．００４ｖ）／１０ｎＡ ＝ ２０μｓ
になり、電流設定期間Ｐ２の途中で画素部１０１の電圧値を目標電圧値Ｖｏｕｔ１に収束させることができる。すなわち、ラスタ周期期間内に画素部１０１に対する駆動電流Ｉｏｕｔ１の書き込みを完了させることができる。
【００４８】
次に、画像データＤＤ１と設定準備データＤＤ２との対応関係について詳しく述べる。電流駆動回路１３において、画像データＤＤ１（設定準備データＤＤ２）と駆動電流Ｉｏｕｔ１（Ｉｏｕｔ２）は互いに比例関係にある。すなわち、画像データＤＤ１のデジタル値を決定すれば、駆動電流Ｉｏｕｔ１の電流値が分かる。さらに、駆動電流Ｉｏｕｔ１の電流値と電流設定期間Ｐ２の長さに基づいて、電流設定期間Ｐ２における画素部１０１の放電量を算出することができる。また、電流設定期間Ｐ２における放電量が分かれば、ラスタ周期期間内に画素部１０１の電圧を目標電圧値Ｖｏｕｔ１に収束させるために設定準備期間Ｐ１において必要とされる放電量Ｖｄを求めることができ、放電量Ｖｄと設定準備期間Ｐ１の長さとに基づいて、設定準備期間Ｐ１において供給すべき駆動電流の電流値（すなわち、駆動電流Ｉｏｕｔ２の電流値）を算出することができる。また、駆動電流Ｉｏｕｔ２の電流値が分かれば、設定準備データＤＤ２のデジタル値を決定することができる。このようにして、画像データＤＤ１に対応する設定準備データＤＤ２を取得することができる。
【００４９】
以上のように、画像データＤＤ１のデジタル値に応じて設定準備データＤＤ２のデジタル値を増減することによって、設定準備期間Ｐ１における放電量Ｖｄを調整することができる。これにより、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１の電流値が小さい場合でも、電流駆動回路１３の負荷容量を十分に放電することができる。
【００５０】
また、電流量を調整するための回路を電流駆動回路１３に追加する必要がないので、電流駆動回路の回路規模を増大させることなく、所定期間内に画像データＤＤ１に対応する駆動電流の書き込みを完了させることができる。
【００５１】
さらに、変換テーブルＴＢＬ１１に示された対応関係を書き換えれば、設定準備期間中に供給される駆動電流Ｉｏｕｔ２の電流値を変更できるので、電流駆動回路１３の特性や表示パネル１１の特性に応じて駆動電流Ｉｏｕｔ２の電流値を容易に設定することができる。このように、コントローラ１２は汎用性が高いので、様々な電流駆動回路や表示パネルに適用することができる。
【００５２】
（実施形態１の変形例１）
また、図７のように、画像データＤＤ１のデジタル値が十分に大きい場合、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１の電流値も十分に大きいので、駆動電流Ｉｏｕｔ１のみを画素部１０１へ供給し続けることにより、ラスタ周期期間内に画素部１０１の電圧値を目標電圧値Ｖｏｕｔ１に収束させることが可能である。すなわち、画像データＤＤ１のデジタル値が十分に大きい場合、画像データＤＤ１を設定準備データＤＤ２に変換せずにそのまま供給しても良い。また、このような画像データＤＤ１のデジタル値のうち最小値を「Ｄｔｈ」とすると、図８のように、画像データＤＤ１のデジタル値のうち所定値Ｄｔｈ以上のデジタル値については、設定準備データＤＤ２のデジタル値を対応付けなくても良いことになる。ここでは、設定準備データＤＤ２のデジタル値は、画像データＤＤ１のデジタル値よりも大きい。
【００５３】
ここで、図９を参照しつつ、画像データＤＤ１から設定準備データＤＤ２への変換処理（図５に示したステップＳＴ１０２の処理）の変形例１について説明する。
【００５４】
まず、変換部２０３は、ＲＡＭ２０１から画像データＤＤ１を取得する（ステップＳＴ１１１）。次に、変換部２０３は、画像データＤＤ１のデジタル値が所定値Ｄｔｈよりも小さいかを判定する（ステップＳＴ１１２）。画像データＤＤ１のデジタル値が所定値Ｄｔｈよりも小さい場合、変換部２０３は、変換テーブルＴＢＬ１２（図８参照）を用いて画像データＤＤ１に対応する設定準備データＤＤ２を生成し、設定準備データＤＤ２を電流駆動回路１３に供給する（ステップＳＴ１１３）。一方、画像データＤＤ１のデジタル値が所定値Ｄｔｈよりも大きいまたは等しい場合、変換部２０３は、画像データＤＤ１を設定準備データＤＤ２として供給する（ステップＳＴ１１４）。１水平ライン分の画像データＤＤ１が処理されるまで、上述の処理が繰り返し実行される（ステップＳＴ１１５）。以上のように制御した場合も、上述のような効果を得ることができる。
【００５５】
（実施形態１の変形例２）
また、外部からの制御等によって、設定準備期間Ｐ１の長さを任意に設定できるように構成しても良い。さらに、画像データＤＤ１を設定準備データＤＤ２へ変換する際に、画像データＤＤ１のデジタル値，設定準備期間Ｐ１の長さ，電流駆動回路１３の負荷容量（駆動電流が伝達されるデータ線１０２の寄生容量や、画素部１０１が有する容量成分等））に基づいて設定準備データＤＤ２のデジタル値を決定することも可能である。
【００５６】
ここで、図１０を参照しつつ、図５に示したステップＳＴ１０２の処理の変形例２について説明する。ここでは、変換部２０３は、変換テーブルＴＢＬ１３，ＴＢＬ１４と、変換式Ｆ１とを有する。
【００５７】
変換テーブルＴＢＬ１３には、画像データＤＤ１と設定準備期間Ｐ１における画素部１０１の放電量Ｖｄとの対応関係が示されており、画像データＤＤ１のデジタル値が小さい程、放電量Ｖｄが大きくなる。なお、放電量Ｖｄの最小値Ｖｄｍｉｎは「０ｖ」であっても良い。変換式Ｆ１において、「Ｉ」は、設定準備データＤＤ２に対応する駆動電流Ｉｏｕｔ２の所望値を示し、「Ｃ」は、電流駆動回路１３の負荷容量の容量値を示し、「Ｔ１」は、設定準備期間Ｐ１の長さを示す。変換テーブルＴＢＬ１４には、駆動電流Ｉｏｕｔ２の所望値Ｉと設定準備データＤＤ２との対応関係が示されており、所望値Ｉと設定準備データＤＤ２のデジタル値とは互いに比例関係にある。
【００５８】
まず、外部からの制御によって、電流駆動回路１３の負荷容量の容量値Ｃ、設定準備期間の長さＴ１が設定される。次に、変換部２０３は、変換テーブルＴＢＬ１３を用いて画像データＤＤ１のデジタル値に対応する放電量Ｖｄを取得した後、放電量Ｖｄ，容量値Ｃ，電流設定期間の長さＴ１を変換式Ｆ１に代入して駆動電流Ｉｏｕｔ２の所望値Ｉを算出する。次に、変換部２０３は、変換テーブルＴＢＬ１４を用いて駆動電流Ｉｏｕｔ２の所望値Ｉに対応する設定準備データＤＤ２のデジタル値を決定する。
【００５９】
以上のように、電流駆動回路１３や表示パネル１１に関する種々のパラメータに基づいて設定準備データＤＤ２のデジタル値を決定することにより、設定準備期間Ｐ１における放電量Ｖｄを適切に設定することができる。これにより、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１を画素部１０１に正確に書き込むことができる。
【００６０】
（実施形態２）
図１１は、この発明の実施形態２による表示装置の構成を示す。この表示装置は、図１に示した構成に加えて、電圧供給部２１と、接続切替部２２とを備える。電圧供給部２１は、データ線１０２の電圧値を初期化するための初期化電圧Ｖ２１を供給する。接続切替部２２は、コントローラ１２（制御部２０２）による制御に応答して、電圧供給部２１とデータ線１０２，１０２，・・・の各々とを接続または非接続にする。なお、ここでは、初期化電圧Ｖ２１は、画素部１０１の駆動トランジスタＴＴＴの閾値電圧にほぼ等しいものとする。また、ここでは、ラスタ周期期間は、初期化期間，設定準備期間，および電流設定期間に分割され、初期化期間では、コントローラ１２は、電圧供給部２１とデータ線１０２，１０２，・・・とが接続されるように接続切替部２２を制御する。
【００６１】
次に、図１２を参照しつつ、図１１に示した表示装置による動作について説明する。この表示装置では、ステップＳＴ１０１とステップＳＴ１０２との間においてステップＳＴ２０１の処理が実行される。
【００６２】
〔ステップＳＴ２０１〕
コントローラ１２は、接続切替部２２に電圧供給部２１とデータ線１０２，１０２，・・・と接続させる。これにより、電圧供給部２１からの初期化電圧Ｖ２１がデータ線１０２，１０２，・・・の各々に印加され、データ線１０２，１０２，・・・および画素部１０１，１０１，・・・（電流コピーモードに設定された画素部）の電圧は、初期化電圧Ｖ２１と等しくなる。次に、初期化期間Ｐ０が経過すると、ステップＳＴ１０２の処理が実行される。
【００６３】
次に、図１３を参照しつつ、表示パネル１１の１つの画素部１０１における電圧変化について説明する。
【００６４】
表示パネル１１の水平ラインを１ラインずつ順番に駆動させた場合、データ線１０２の電圧値は、１ライン前に供給された駆動電流に対応する電圧値（すなわち、１ライン前の画像データに対応する目標電圧値）になっている可能性が高い。そのため、データ線１０２を初期化せずに駆動電流の供給を開始すると、データ線１０２の放電量が過剰になったり不足したりするおそれがある。一方、本実施形態では、初期化期間Ｐ０においてデータ線１０２に初期化電圧Ｖ２１を印加することにより、図１３のように、データ線１０２および画素部１０１の電圧値が初期化電圧の電圧値Ｖｉｎｉに設定される。このように、データ線１０２および画素部１０１の電圧値を予め定められた初期値に設定することにより、設定準備期間Ｐ１においてデータ線１０２および画素部１０１を過不足なく放電することができる。
【００６５】
以上のように、データ線１０２の電圧を初期化することにより、電流駆動回路１３の負荷容量における残存電圧を除去することができる。これにより、設定準備期間Ｐ１において電流駆動回路１３の負荷容量を適切に放電させることができ、電流設定期間Ｐ２において画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１を画素部１０１に正確に書き込むことができる。
【００６６】
（実施形態２の変形例）
なお、外部からの制御等によって、設定準備期間Ｐ１の長さや初期化電圧の電圧値Ｖｉｎｉを任意に設定できるように構成しても良い。また、画像データＤＤ１から設定準備データＤＤ２への変換処理（図１２に示したステップＳＴ１０２の処理）において、画像データＤＤ１のデジタル値，電流駆動回路１３の負荷容量の容量値Ｃ，設定準備期間の長さＴ１，初期化電圧Ｖ２１の電圧値に基づいて、設定準備データＤＤ２のデジタル値を決定しても良い。
【００６７】
ここで、図１４を参照しつつ、図１２に示したステップＳＴ１０２の処理の変形例について説明する。ここでは、変換部２０３は、変換テーブルＴＢＬ２１，ＴＢＬ１４と、変換式Ｆ２とを有する。変換テーブルＴＢＬ２１には、画像データＤＤ１と設定準備期間Ｐ１における目標電圧値Ｖ１（設定準備期間Ｐ１の終了時における画素部１０１の所望電圧値）との対応関係が示されており、画像データＤＤ１のデジタル値が小さい程、目標電圧値Ｖ１が大きくなる。なお、目標電圧値Ｖ１の最小値Ｖｍｉｎは「０ｖ」であっても良い。
【００６８】
まず、外部からの制御によって、電流駆動回路の負荷容量の容量値Ｃ、設定準備期間の長さＴ１，初期化電圧の電圧値Ｖｉｎｉが設定される。次に、変換部２０３は、変換テーブルＴＢＬ２１を用いて画像データＤＤ１のデジタル値に対応する目標電圧値Ｖ１を取得した後、目標電圧値Ｖ１，容量値Ｃ，電流設定期間の長さＴ１を変換式Ｆ２に代入して駆動電流Ｉｏｕｔ２の所望値Ｉを算出する。次に、変換部２０３は、変換テーブルＴＢＬ１４を用いて駆動電流Ｉｏｕｔ２の所望値Ｉに対応する設定準備データＤＤ２のデジタル値を決定する。
【００６９】
以上のように、電流駆動回路１３や表示パネル１１に関する種々のパラメータに基づいて設定準備データＤＤ２のデジタル値を決定することにより、設定準備期間Ｐ１における放電量を適切に設定することができ、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１を画素部１０１に正確に書き込むことができる。
【００７０】
（実施形態３）
この発明の実施形態３による表示装置は、図１１に示したコントローラ１２に代えて、図１５に示すコントローラ３２を備える。その他の構成は、図１１と同様である。コントローラ３２では、制御部２０２は、画像データＤＤ１と、画像データＤＤ１に対応する１ライン前の画像データＤＤ３とを変換部２０３に転送する。１ライン前の画像データＤＤ３は、１つ前の水平ラインに対応する画像データのうち今回の画像データＤＤ１と同一のデータ線１０２に対応する画像データである。変換部２０３は、変換モードのときには、画像データＤＤ１と画像データＤＤ３との大小関係を比較し、比較結果に応じて、設定準備データＤＤ２の生成および接続切替部２２の制御を実行する。また、変換部２０３は、画像データＤＤ１に基づく設定準備データＤＤ２の生成に加えて、画像データＤＤ１とＤＤ３との差分値に基づいて設定準備データＤＤ２を生成する。例えば、変換部２０３は、図１６のような変換テーブルＴＢＬ３１を用いて、設定準備データＤＤ２のデジタル値を決定する。変換テーブルＴＢＬ３１では、画像データＤＤ１と画像データＤＤ３との差分値（ＤＤ１−ＤＤ３）が大きい程、設定準備データＤＤ２のデジタル値が大きくなる。
【００７１】
次に、図１７を参照しつつ、実施形態３による表示装置の動作について説明する。この表示装置では、図５に示したステップＳＴ１０２に代えて、以下の処理が実行される。その他の処理は、図５と同様である。
【００７２】
〔ステップＳＴ３０１〕
コントローラ３２において、制御部２０２は、変換部２０３の動作モードを変換モードに設定する。また、制御部２０２は、ＲＡＭ２０１から変換部２０３へ画像データＤＤ１とその画像データＤＤ１に対応する前ラインの画像データＤＤ３とを転送させる。
【００７３】
〔ステップＳＴ３０２〕
次に、変換部２０３は、画像データＤＤ１と画像データＤＤ３との大小関係を判定する。画像データＤＤ１のデジタル値が画像データＤＤ３のデジタル値よりも大きいまたは等しい場合には、ステップＳＴ３０３へ進む。そうでない場合には、ステップＳＴ３０５へ進む。
【００７４】
〔ステップＳＴ３０３〕
次に、変換部２０３は、画像データＤＤ１とＤＤ３との差分値に基づいて、設定準備データＤＤ２を生成し、設定準備データＤＤ２を電流駆動回路１３へ供給する。電流駆動回路１３において、設定準備データＤＤ２は、その設定準備データＤＤ２に対応するデータ線駆動部１０３によって取り込まれる。
【００７５】
〔ステップＳＴ３０４〕
次に、１水平ライン分の画像データＤＤ１が処理された場合には、ステップＳＴ１０３へ進み、そうでない場合には、ステップＳＴ３０１へ進む。
【００７６】
〔ステップＳＴ３０５〕
一方、ステップＳＴ３０２において画像データＤＤ１が画像データＤＤ３よりも小さいと判定すると、変換部２０３は、接続切替部２２にその画像データＤＤ１に対応するデータ線１０２と電圧供給部２１とを接続させる。これにより、電圧供給部２１からの初期化電圧Ｖ２１がそのデータ線１０２に伝達され、そのデータ線１０２に対応する画素部１０１（電流コピーモードに設定された画素部）に印加される。また、変換部２０３は、画像データＤＤ１に基づいて設定準備データＤＤ２を生成し、設定準備データＤＤ２を電流駆動回路１３へ供給する。次に、ステップＳＴ３０４へ進む。
【００７７】
次に、図１８Ａ，図１８Ｂを参照しつつ、表示パネル１１の１つのデータ線１０２における電圧変化について説明する。
【００７８】
画像データＤＤ１が画像データＤＤ３よりも大きい場合、図１８Ａのように、画像データＤＤ１に対応する目標電圧値Ｖｏｕｔ１は、１ライン前の画像データＤＤ３に対応する目標電圧値Ｖｏｕｔ３（すなわち、処理開始前におけるデータ線１０２の電圧値）よりも低い。この場合、初期化期間Ｐ０では、データ線１０２には初期化電圧Ｖ２１が印加されないので、データ線１０２および画素部１０１の電圧は、目標電圧値Ｖｏｕｔ３のままである。次に、設定準備期間Ｐ１が開始すると、画像データＤＤ１と画像データＤＤ３との差分値に対応する駆動電流Ｉｏｕｔ２が供給されてデータ線１０２および画素部１０１が放電される。また、画像データＤＤ１と画像データＤＤ３との差分値が小さい程、設定準備期間Ｐ１における放電量が少なくなる。
【００７９】
一方、画像データＤＤ１が画像データＤＤ３よりも小さい場合、図１８Ｂのように、目標電圧値Ｖｏｕｔ１は、データ線１０２の電圧値（目標電圧値Ｖｏｕｔ３）よりも高い。初期化期間Ｐ０において、データ線１０２に初期化電圧Ｖ２１が印加され、データ線１０２および画素部１０１の電圧値は、初期化電圧の電圧値Ｖｉｎｉになる。次に、実施形態２と同様に、駆動電流Ｉｏｕｔ２が供給されてデータ線１０２および画素部１０１が放電される。
【００８０】
以上のように、今回の画像データＤＤ１と１ライン前の画像データＤＤ３との差分値に基づいて駆動電流Ｉｏｕｔ２の電圧値を決定することにより、設定準備期間Ｐ１における放電量を適切に設定することができる。また、今回の画像データＤＤ１と１ライン前の画像データＤＤ３との大小関係に基づいて初期化の要否を判定することにより、電流駆動回路１３の負荷容量の電圧値を不要に初期化することを防止することができる。これにより、電流駆動回路１３の消費電力を低減することができる。
【００８１】
（実施形態３の変形例）
なお、画像データＤＤ１とＤＤ３との差分値に基づいて設定準備データＤＤ２を生成する処理（図１７に示したステップＳＴ３０３の処理）において、画像データＤＤ１のデジタル値，画像データＤＤ３のデジタル値，電流駆動回路１３の負荷容量の容量値Ｃ，および設定準備期間の長さＴ１に基づいて、設定準備データＤＤ２のデジタル値を決定しても良い。
【００８２】
ここで、図１９を参照しつつ、図１７に示したステップＳＴ３０３の処理の変形例について説明する。ここでは、変換部２０３は、変換テーブルＴＢＬ３２，ＴＢＬ１４と、変換式Ｆ３とを有する。変換テーブルＴＢＬ３２には、画像データＤＤ１（ＤＤ３）と設定準備期間Ｐ１における画素部１０１の目標電圧値Ｖ１（Ｖ３）との対応関係が示されており、画像データＤＤ１（ＤＤ３）のデジタル値が小さい程、目標電圧値Ｖ１（Ｖ３）が大きくなる。
【００８３】
まず、外部からの制御によって、電流駆動回路１３の負荷容量の容量値Ｃ、設定準備期間Ｐ１の長さＴ１が設定される。次に、変換部２０３は、変換テーブルＴＢＬ３２を用いて画像データＤＤ１に対応する目標電圧値Ｖ１と画像データＤＤ３に対応する目標電圧値Ｖ３とを取得した後、目標電圧値Ｖ１，Ｖ３，容量値Ｃ，設定準備期間の長さＴ１を変換式Ｆ３に代入して駆動電流Ｉｏｕｔ２の所望値Ｉを算出する。次に、変換部２０３は、変換テーブルＴＢＬ１４を用いて駆動電流Ｉｏｕｔ２の所望値Ｉに対応する設定準備データＤＤ２のデジタル値を決定する。
【００８４】
以上のように、電流駆動回路１３や表示パネル１１等に関する種々のパラメータに基づいて設定準備データＤＤ２のデジタル値を決定することにより、設定準備期間Ｐ１における放電量を適切に設定することができ、画像データＤＤ１に対応する駆動電流Ｉｏｕｔ１を画素部１０１に正確に書き込むことができる。
【００８５】
（その他の実施形態）
以上の各実施形態において、画素部１０１の電圧値は、１フレーム前に供給された駆動電流に対応する電圧値（すなわち、１フレーム前の画像データに対応する目標電圧値）になっている可能性が高いので、画素部１０１の放電量が過剰になったり不足したりするおそれがある。そこで、データ線１０２，１０２，・・・の各々に駆動電流が供給される前に、以下のように、コントローラ１２が、走査線駆動回路１４に画素部１０１，１０１，・・・の各々を制御させても良い。ここで、画素部１０１，１０１，・・・の各々は、電流コピーモード，電流駆動モードに加えて、初期化モードを有する。画素部１０１が初期化モードに設定されると、図２０のように、スイッチＳＷ１がオンになり、スイッチＳＷ２，ＳＷ３がオフになる。これにより、駆動トランジスタＴＴＴのゲートとドレインとが接続され、駆動トランジスタＴＴＴのゲート電圧が変動する。これにより、容量素子ＣＣＣの電圧は、駆動トランジスタＴＴＴの閾値電圧と等しくなる。走査線駆動回路１４は、ステップＳＴ１０２の処理が開始される前に、表示パネル１１の画素部１０１，１０１，・・・を初期化モードに設定する。次に、所定期間（例えば、初期化モードに設定されてから駆動トランジスタＴＴＴのゲート電圧が安定するまでの期間）の経過後、走査線駆動回路１４は、画素部１０１，１０１，・・・を電流コピーモードに設定し、ステップＳＴ１０２の処理が実行される。
【００８６】
以上のように、画素部１０１，１０１，・・・の各々において駆動トランジスタＴＴＴに固有の閾値電圧を容量素子ＣＣＣに保持させることができるので、駆動トランジスタＴＴＴのトランジスタ特性に応じて画素部１０１，１０１，・・・の各々の電圧を適切に初期化することができる。すなわち、画素部１０１，１０１，・・・の各々の残存電圧を除去することができ、画素部１０１，１０１，・・・の各々を適切に放電することができる。例えば、画素部１０１，１０１，・・・間において駆動トランジスタＴＴＴのトランジスタ特性がばらついていたとしても、画素部１０１，１０１，・・・を個別に初期化する必要がなくなる。さらに、画素部１０１，１０１，・・・の各々を初期化モードに設定する前に、画素部１０１，１０１，・・・の各々を電流コピーモードに設定するとともにデータ線１０２，１０２，・・・に初期化電圧Ｖ２１を印加すれば、画素部１０１，１０１，・・・の各々において、容量素子ＣＣＣの電圧が駆動トランジスタＴＴＴの閾値電圧に収束するまでの時間を短縮することが可能である。
【００８７】
なお、以上の各実施形態では、設定準備期間において画素部１０１の電圧値が目標電圧値Ｖｏｕｔ１の近傍になるように制御されているが、図２１のように、設定準備期間Ｐ１内に画素部１０１の電圧値が目標電圧値Ｖｏｕｔ１に到達するように制御しても良い。この場合、駆動電流Ｉｏｕｔ１の電流値と電流設定期間Ｐ２の長さとに基づいて電流設定期間Ｐ２における充電量を算出し、算出された充電量に基づいて放電量Ｖｄを求め、設定準備データＤＤ２のデジタル値を決定すれば良い。
【００８８】
また、変換テーブルＴＢＬ１１，ＴＢＬ１２，ＴＢＬ１３，ＴＢＬ２１，ＴＢＬ３１，ＴＢＬ３２の各々における対応関係は、線形的であっても良いし、非線形的であっても良い。また、各変換テーブルを関数で表現し、変換部２０３が、その関数を用いて演算処理を実行し、設定準備データＤＤ２を取得するように構成しても良い。例えば、図１０の変換テーブルＴＢＬ１４は、駆動電流Ｉｏｕｔ２の所望値を「Ｉ」，駆動電流Ｉｏｕｔ２の最大値を「Ｉｍａｘ」，設定準備データＤＤ２の最大値を「Ｄｍａｘ」とすると、
設定準備データＤＤ２のデジタル値 ＝（Ｉｍａｘ ／ Ｉ）×Ｄｍａｘ
と、表現することが可能である。また、表示パネル１１のサイズや表示パネル１１の製造プロセス等に基づいて各パラメータを設定しても良い。さらに、設定準備データＤＤ２を決定するためのパラメータは、上記の変換テーブル等に示されたものに限らず、電流駆動回路１３の出力性能（駆動電流の最大値）やコントローラ１２と電流駆動回路１３との間の配線遅延等を利用しても良い。
【００８９】
また、コントローラ１２と電流駆動回路１３とを同一の集積回路上に構成しても良い。すなわち、コントローラ１２と電流駆動回路１３とを一体となって表示パネル駆動装置蔵置として構成されていても良い。さらに、コントローラ１２および電流駆動回路１３が表示パネル１１の額縁部（表示画面の周縁部分）に埋設されていても良い。すなわち、コントローラ１２，電流駆動回路１３，および表示パネルが一体となって表示装置として構成されていても良い。このように構成することにより、各回路を接続するための接続パッドが不要となり、実装面積を低減することができる。また、各回路間の配線長を短縮することができる。
【００９０】
以上の各実施形態において、コントローラ１２，３２に含まれる機能ブロックの各々は、通常、ＭＰＵやメモリ等によって実現可能である。また、機能ブロックの各々による処理は、通常、ソフトウェア（プログラム）によって実現することができ、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。そして、このようなソフトウェアをソフトウェアダウンロード等により配布しても良いし、ＣＤ−ＲＯＭなどの記録媒体に記録して配布しても良い。なお、各機能ブロックデータをハードウェア（専用回路）によって実現することも、当然、可能である。
【００９１】
なお、以上の説明では、電流吐き出し型の電流駆動回路を例に挙げているが、電流引き込み型の電流駆動回路であっても同様に制御することが可能である。
【産業上の利用可能性】
【００９２】
以上説明したように、この発明は、電流駆動回路の回路規模を増大させることなく所定期間内に駆動電流の書き込みを完了させることができるので、電流駆動型の表示装置やプリンタドライバ等に適用される。
【図面の簡単な説明】
【００９３】
【図１】この発明の実施形態１による表示装置の構成を示す図。
【図２】画像データと設定準備データとの対応関係を示す図。
【図３】図１に示したコントローラの構成を示す図。
【図４】図１に示した画素部について説明するための図。
【図５】図１に示した表示装置の動作について説明するためのフローチャート。
【図６】（Ａ）図１に示した画素部における電圧変化について説明するための図。（Ｂ）図１に示した画素部における電流変化について説明するための図。
【図７】画像データのデジタル値が十分に大きい場合の画素部の電圧変化を示す図。
【図８】データ変換テーブルの別の例を示す図。
【図９】実施形態１の変形例１における設定準備データの生成手順について説明するためのフローチャート。
【図１０】実施形態１の変形例２における設定準備データの生成手順について説明するための図。
【図１１】この発明の実施形態２による表示装置の構成を示す図。
【図１２】図９に示した表示装置の動作について説明するためのフローチャート。
【図１３】図９に示した画素部における電圧変化について説明するための図。
【図１４】実施形態２の変形例における設定準備データの生成手順について説明するための図。
【図１５】この発明の実施形態３におけるコントローラの構成を示す図。
【図１６】図１３に示した変換部に格納されるデータ変換テーブルの一例を示す図。
【図１７】実施形態３による表示装置の動作について説明するためのフローチャート。
【図１８】（Ａ）今回の画像データが前回の画像データよりも大きい場合の画素部の電圧変化について説明するための図。（Ｂ）今回の画像データが前回の画像データよりも小さい場合の画素部の電圧変化について説明するための図。
【図１９】実施形態３の変形例における設定準備データの生成手順について説明するための図。
【図２０】画素部の初期化制御について説明するための図。
【図２１】設定準備期間において画素部を過剰に放電させる場合の制御方法について説明するための図。
【符号の説明】
【００９４】
１１    表示パネル
１２    コントローラ
１３    電流駆動回路
１４    走査線駆動回路
１０１    画素部
１０２    データ線
１０３    データ線駆動部
１１１    フリップフロップ
１１２    ラッチ
１１３    ラッチ
１１４    デジタル・アナログ変換部
２０１    ＲＡＭ
２０２    制御部
２０３    変換部
ＴＴＴ    駆動トランジスタ
ＣＣＣ    容量素子
ＥＥＥ    発光素子
ＳＷ１，ＳＷ２，ＳＷ３    スイッチ
２１    電圧供給部
２２    接続切替部
【図１】
2008090282.tif 000003
【図２】
2008090282.tif 000004
【図３】
2008090282.tif 000005
【図４】
2008090282.tif 000006
【図５】
2008090282.tif 000007
【図６】
2008090282.tif 000008
【図７】
2008090282.tif 000009
【図８】
2008090282.tif 000010
【図９】
2008090282.tif 000011
【図１０】
2008090282.tif 000012
【図１１】
2008090282.tif 000013
【図１２】
2008090282.tif 000014
【図１３】
2008090282.tif 000015
【図１４】
2008090282.tif 000016
【図１５】
2008090282.tif 000017
【図１６】
2008090282.tif 000018
【図１７】
2008090282.tif 000019
【図１８】
2008090282.tif 000020
【図１９】
2008090282.tif 000021
【図２０】
2008090282.tif 000022
【図２１】
2008090282.tif 000023