"入力された画像データを補正値を用いて補正する補正手段と、前記補正手段で補正された画像データに基づいて線順次駆動する液晶パネルと、前記液晶パネルの背面側に設けられた光源と、を有し、前記補正手段は、現在のフレームの画像データと1つ前のフレームの画像データとを用いて、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合との間の、補正対象の画素の現在のフレームの実際の駆動期間と現在のフレームに対する光源の発光期間とが重なる期間に補正対象の画素を透過する光源からの光の光量の差分を補償する第1補正値を算出する第1算出手段と、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、現在のフレームの画像データ、1つ前のフレームの画像データ、及び、2つ前のフレームの画像データを用いて、その重複期間に補正対象の画素を透過する光源からの光の光量を、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合とで算出し、算出したそれら光量の差分を補償する第2補正値を算出する第2算出手段と、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、第1補正値と第2補正値を加算した値を用いて補正対象の画素の画像データを補正する補正演算手段と、を有することを特徴とする表示装置。前記補正演算手段は、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重ならない場合に、第1補正値のみを用いて補正対象の画素の画像データを補正することを特徴とする請求項1に記載の表示装置。前記1つ前のフレームの画像データ、及び、前記2つ前のフレームの画像データは、前記補正手段によって補正された画像データであることを特徴とする請求項1または2項に記載の表示装置。前記液晶パネルは、複数の領域に分割されており、前記光源は、前記複数の領域に対応する複数の光源であり、前記所定の位置は、前記補正対象の画素が属する領域内の所定の位置であることを特徴とする請求項1~3のいずれか1項に記載の表示装置。入力された画像データを補正値を用いて補正する補正手段と、前記補正手段で補正された画像データに基づいて線順次駆動する液晶パネルと、前記液晶パネルの背面側に設けられた光源と、を有する表示装置の制御方法であって、前記補正手段が、現在のフレームの画像データと1つ前のフレームの画像データとを用いて、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合との間の、補正対象の画素の現在のフレームの実際の駆動期間と現在のフレームに対する光源の発光期間とが重なる期間に補正対象の画素を透過する光源からの光の光量の差分を補償する第1補正値を算出する第1算出ステップと、前記補正手段が、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、現在のフレームの画像データ、1つ前のフレームの画像データ、及び、2つ前のフレームの画像データを用いて、その重複期間に補正対象の画素を透過する光源からの光の光量を、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合とで算出し、算出したそれら光量の差分を補償する第2補正値を算出する第2算出ステップと、前記補正手段が、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、第1補正値と第2補正値を加算した値を用いて補正対象の画素の画像データを補正する補正演算ステップと、を有することを特徴とする表示装置の制御方法。また、黒挿入駆動を行うことにより動きぼけを改善することができるが、黒挿入の期間を長くするとフリッカが発生してしまうという課題もある。従って、動きが早く動きぼけが目立つシーンに合わせて黒挿入時間を長く設定すると、動きぼけは改善されるが、静止画や動きの少ないシーンではフリッカが目立ってしまう。反対に、静止画や動きの少ないシーンに合わせて黒挿入時間を短く設定すると、フリッカの発生は抑制されるが、動きぼけの改善効果は小さく、動きの速いシーンでは動きぼけが目立ってしまう。そのため、黒挿入時間の長さをユーザーが変更可能としたり、シーンに応じて適応的に黒挿入時間を変更することが望まれる。しかしながら、バックライトによる黒挿入時間を短くしていく、即ちバックライトの点灯時間を長くしていくと、ラインの位置によっては、バックライトの点灯開始時刻が、過去のフレームを表示するときの液晶素子の過渡応答部分に重なってしまう。そのため、現在のフレームの画像データと1つ前のフレームの画像データだけでは正しい補正値を求められなくなる課題があった。本発明は、ライン間の輝度ムラを効果的に低減することのできる技術を提供することを目的とする。本発明の表示装置は、入力された画像データを補正値を用いて補正する補正手段と、前記補正手段で補正された画像データに基づいて線順次駆動する液晶パネルと、前記液晶パネルの背面側に設けられた光源と、を有し、前記補正手段は、現在のフレームの画像データと1つ前のフレームの画像データとを用いて、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合との間の、補正対象の画素の現在のフレームの実際の駆動期間と現在のフレームに対する光源の発光期間とが重なる期間に補正対象の画素を透過する光源からの光の光量の差分を補償する第1補正値を算出する第1算出手段と、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、現在のフレームの画像データ、1つ前のフレームの画像データ、及び、2つ前のフレームの画像データを用いて、その重複期間に補正対象の画素を透過する光源からの光の光量を、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合とで算出し、算出したそれら光量の差分を補償する第2補正値を算出する第2算出手段と、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、第1補正値と第2補正値を加算した値を用いて補正対象の画素の画像データを補正する補正演算手段と、を有することを特徴とする。本発明の表示装置の制御方法は、入力された画像データを補正値を用いて補正する補正手段と、前記補正手段で補正された画像データに基づいて線順次駆動する液晶パネルと、前記液晶パネルの背面側に設けられた光源と、を有する表示装置の制御方法であって、前記補正手段が、現在のフレームの画像データと1つ前のフレームの画像データとを用いて、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合との間の、補正対象の画素の現在のフレームの実際の駆動期間と現在のフレームに対する光源の発光期間とが重なる期間に補正対象の画素を透過する光源からの光の光量の差分を補償する第1補正値を算出する第1算出ステップと、前記補正手段が、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、現在のフレームの画像データ、1つ前のフレームの画像データ、及び、2つ前のフレームの画像データを用いて、その重複期間に補正対象の画素を透過する光源からの光の光量を、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合とで算出し、算出したそれら光量の差分を補償する第2補正値を算出する第2算出ステップと、前記補正手段が、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、第1補正値と第2補正値を加算した値を用いて補正対象の画素の画像データを補正する補正演算ステップと、を有することを特徴とする。本発明によれば、ライン間の輝度ムラを効果的に低減することができる。<実施例1>以下、本発明の実施例1に係る表示装置及びその制御方法について、図面を参照しながら説明する。図1は、本実施例に係る表示装置の構成を示す。表示装置は、画像処理装置1、画像処理装置1に接続された液晶パネル2、及び、液晶パネル2のバックライトユニット3などを有する。画像処理装置1は、入力I/F4、ブロック内位置検出部5、ブロック検出部6、ユーザーI/F7、BL制御部8、画像データ制御部9、画像データ記憶部A10、画像データ記憶部B11、選択部12、補正部13などを有する。液晶パネル2は、入力された画像データ画像処理装置1で補正された画像データ;補正画像データに基づいて線順次駆動する液晶パネルである。液晶パネル2は、例えば、アクティブマトリクス型の液晶素子を複数有する液晶パネルである。図2に液晶パネル2の一般的な構成を示す。図2に示すように、液晶パネル2は、例えば、m×n個の画素液晶素子P11~Pmnを有する。また、液晶パネル2は、データ線駆動ドライバ201、走査線駆動ドライバ202、マトリクス状に配置されたm本のデータ線D1~Dmとn本の走査線Y1~Ynを有する。具体的には、m本のデータ線D1~Dmは列方向に配置されており、n本の走査線Y1~Ynは行方向に配置されている。そして、データ線と走査線の交差部に液晶素子P11~Pmnが配置されている。液晶素子P11~Pmnは薄膜トランジスタTFTのスイッチ素子を用いてデータ線と走査線に接続される。具体的には、TFTのゲート側は走査線に接続され、ソース側はデータ線に接続される。TFTのドレイン側は液晶素子の画素電極に接続される。次に、液晶パネル2の動作について説明する。画像処理装置1から補正画像データと同期信号が液晶パネル2に入力される。データ線駆動ドライバ201には補正画像データと同期信号が入力される。走査線駆動ドライバ202には同期信号が入力される。同期信号は垂直同期信号、水平同期信号、データイネーブル信号、及び、クロック信号を含む。クロック信号及び水平同期信号に同期して、走査線駆動ドライバ202から走査線Y1~Ynに順次走査信号が印加される順次走査線が選択される。そして、走査線が選択されている間に、データ線駆動ドライバ201から、補正画像データに応じた電圧が各データ線D1~Dmに印加される。これにより、表示素子P11~Pmnの画素電極には、補正画像データに応じた電圧が印加され、液晶素子の透過率は画像データに応じた透過率に遷移する。そして、各画素電極に印加されている電圧は、次のフレームで走査線が選択されて補正画像データが書き換わるまで画素電極に印加する電圧が書き換わるまで保持される。バックライトユニット3の構成を図3に示す。図3に示すように、バックライトユニット3は、BL駆動ドライバ301、単位バックライトBL1~BLj、BL駆動ドライバ301と各単位バックライトを接続する制御線BY1~BYjなどを有する。単位バックライトBL1~BLjは、液晶パネル2の背面側に設けられた光源である。BL駆動ドライバ301は、設定されたバックライト制御値に応じて単位バックライトを駆動させ、発光させる。例えば、バックライトが発光ダイオードの場合、BL駆動ドライバ301は、発光ダイオードに流す電流値を制御する。以下、この電流値をIfとする。バックライトの領域は、図3に示すように、垂直方向にj個j<nに分割されている。即ち、j個の単位バックライトBL1~BLjは垂直方向に配列されている。そして、単位バックライトBL1~BLjは時分割駆動される。なお、単位バックライトの領域は液晶パネルの1ライン分の領域ではなく、複数ライン分の領域である。例えば、n=1080、j=8の場合、1つの単位バックライトは、液晶パネルの1080/8=135ライン分の領域を照射する。図3の単位バックライトBL1が点灯した場合、光は、図2の走査線Y1からn/j本の走査線に接続されている液晶素子に照射される。また、バックライトの領域がj個に分割されているので、液晶パネルの領域もj個に分割されたと見なせる。即ち、本実施例では、液晶パネルは複数の領域に分割されており、バックライトとして、上記複数の領域に対応する複数のバックライト単位バックライトが設けられている。分割された各領域を、以後、ブロックと記載する。BL駆動ドライバ301は、BL制御部8からバックライトの点灯時間及び点灯開始タイミングを指示するバックライト制御値PWM値,DL値を受け取る。本実施例では、PWM値は、例えば8ビットの値で、値が大きいほどバックライトの点灯時間が長くなる。DL値は、先頭の単位バックライト単位バックライトBL1~BLjのうち最先に駆動される単位バックライトが入力された垂直同期信号に同期して点灯を開始するタイミングを決定する信号である。例えば、DL値が1msecの場合、V信号垂直同期信号が入力されてから1msec後に先頭の単位バックライトは点灯を開始する。次に、画像処理装置1について説明する。画像処理装置1は、入力された画像データを補正値を用いて補正する補正手段。入力I/F4は、画像データ及び同期信号を外部から画像処理装置1に入力するためのインターフェイスである。本実施例では、画像データはRGBの色信号で構成される。入力された画像データは、画像データ制御部9、補正部13へ出力される。また同期信号は、ブロック内位置検出部5、ブロック検出部6、画像データ制御部9、補正部13へ入力される。ブロック内位置検出部5には、入力I/F4から同期信号が入力される。ブロック内位置検出部5は、現在の画像データ即ち、補正対象の画素対象画素の、ブロック内での垂直方向の位置を検出する。そして、ブロック検出部6へカウントアップ信号Cupを出力し、ブロック内での位置を示す信号Plを、補正部13へ出力する。ブロック内位置検出部5は、例えば、カウンタ及び比較器で構成される。カウンタは垂直同期信号でリセットされ、水平同期信号でカウントアップする。そして、カウンタのカウント値が信号Plとして補正部13へ出力される。比較器は、カウント値が所定値ブロック内のライン数1になるとカウントアップ信号Cupをブロック検出部6へ出力するとともに、カウント値を0にするリセット信号をカウンタに出力する。ブロック検出部6には、入力I/F4から同期信号が入力され、ブロック内位置検出部5からカウントアップ信号Cupが入力される。ブロック検出部6は、現在の画像データが、分割されたj個のブロックのうち、どのブロックに属しているかを検出する。そのような構成は、垂直同期信号でリセットし、カウントアップ信号Cupでカウントアップするカウンタを用いて実現できる。ブロック検出部6は、検出したブロックを示す信号Blnを補正部13へ送信する。ユーザーI/F7は、ユーザーが黒挿入比率を入力するためのインターフェイスである。ユーザーI/F7は、ユーザーが指定した黒挿入比率の指示値を外部から受信する。ユーザーI/F7は、外部から受信した黒挿入比率の指示値を、BL制御部8に伝送する。BL制御部8には、ユーザーI/F7から黒挿入比率の指示値が入力される。BL制御部8は、入力された黒挿入比率の指示値から、バックライト制御値PWM値,DL値を決定する。例えば、黒挿入比率の指示値が50の場合、PWM値=127となる。BL制御部8は、決定したバックライト制御値をバックライトユニット3、補正部13へ伝送する。画像データ制御部9には、現在のフレームの画像データF0と同期信号が入力される。そして、画像データ制御部9は、画像データ記憶部A10と画像データ記憶部B11に対し、読み出す画像データの位置画素位置を示す信号add1,add2を送る。また、画像データ制御部9は、画像データ記憶部A10または画像データ記憶部B11に現在の画像データを転送し記憶させる。具体的には、画像データ記憶部A10に現在のフレームの画像データを書き込む場合は、画像データ制御部9は、信号add1、画像データSF1、及び、データの読出し/書き込みを選択する信号drw1を画像データ記憶部A10に送る。なお、画像データSF1は画像データF0と同じデータである。画像データ記憶部B11に現在のフレームの画像データを書き込む場合は、画像データ制御部9は、信号add2、画像データSF2、及び、データの読出し/書き込みを選択する信号drw2を画像データ記憶部B11に送る。なお、画像データSF2は画像データF0と同じデータである。また、画像データ制御部9は、選択部12に対し、信号SELFを出力する。信号SELFは、画像データ記憶部A10と画像データ記憶部B11から出力される信号のどちらが1つ前のフレーム1フレーム前の信号で、どちらが2フレーム前の信号かを示す信号である。本実施例では、画像データ記憶部A10からの画像データが1フレーム前の画像データであり、画像データ記憶部B11からの画像データが2フレーム前の画像データである場合には、信号SELFは1となる。画像データ記憶部A10からの画像データが2フレーム前の画像データであり、画像データ記憶部B11からの画像データが1フレーム前の画像データである場合には、信号SELFは0となる。画像データ記憶部A10には、信号Add1、信号drw1、画像データSF1が入力される。画像データ記憶部A10は、信号drw1が1のとき、画像データSF1を記録する。信号drw1が0のとき、信号Add1の値に基づいて、記録された画像データを選択部12へ出力する。画像データ記憶部B11には、信号Add2、信号drw2、画像データSF2が入力される。画像データ記憶部B11は、信号drw2が1のとき、画像データSF2を記録する。信号drw2が0のとき、信号Add2の値に基づいて、記録された画像データを選択部12へ出力する。選択部12は、信号SELFに基づいて、画像データ記憶部A10及び画像データ記憶部B11からの画像データのうち、一方を1フレーム前の画像データF1として、他方を2フレーム前の画像データF2として補正部13へ出力する。本実施例では、選択部12は、信号SELFが1のときは、画像データ記憶部A10からの画像データを1フレーム前の画像データF1として出力し、画像データ記憶部B11からの画像データを2フレーム前の画像データF2として出力する。信号SELFが0のときは、画像データ記憶部A10からの画像データを2フレーム前の画像データF2として出力し、画像データ記憶部B11からの画像データを1フレーム前の画像データF1として出力する。次に、本発明の特徴である補正部13について説明する。補正部13には、選択部12から、1フレーム前の画像データF1及び2フレーム前の画像データF2が入力される。また、入力I/F4から、現在のフレームの画像データF0及び同期信号が入力される。ブロック内位置検出部5から、信号Plが入力される。ブロック検出部6から、信号Blnが入力される。補正部13は、補正対象の画素の補正値を算出し、算出した補正値を用いて該画素の値画像データを補正する。本実施例では補正値は、以下に示す2通りの方法の何れかの方法で算出される。1補正値を、現在のフレームの画像データと1フレーム前の画像データから算出する方法2補正値を、現在のフレームの画像データと1フレーム前及び2フレーム前の画像データから算出する方法補正部13の構成を図4に示す。補正部13は、現-1フレーム前間補正値算出部1201、過去フレーム間補正値算出部1205、検知部1204、選択部1214、加算部1215などを有する。現-1フレーム前間補正値算出部1201は、第1補正値算出部1202、BL制御値調整部1203などを有する。過去フレーム間補正値算出部1205は、基準波形面積計算部1207、過去フレーム間面積計算部1208、現-1フレーム前間面積計算部1209、輝度差分計算部A1210、輝度差分計算部B1211、補正後透過率算出部1212、第2補正値算出部1213などを有する。補正部13は、現在のフレームの画像データと1フレーム前の画像データとから精度良い補正値が算出できる場合には、現-1フレーム前間補正値算出部1201で算出された補正値を用いて画像データを補正する。そうでない場合には、現在のフレームの画像データと、1フレーム前及び2フレーム前の画像データとから算出された補正値を用いて画像データを補正する。具体的には、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重ならない場合に、現-1フレーム前間補正値算出部1201から出力された補正値第1補正値のみを用いて補正対象の画素の画像データを補正する。現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、第1補正値と過去フレーム間補正値算出部1205から出力された補正値第2補正値を加算した値を用いて補正対象の画素の画像データを補正する。以下、図4の各機能について説明する。第1補正値算出部1202は、現在のフレームの画像データと1フレーム前の画像データとから第1補正値を算出する第1算出手段。具体的には、第1補正値として、対象画素の位置を実際の位置とした場合と所定の位置とした場合との間の、対象画素を透過する光源単位バックライトからの光の光量第1透過光量の差分を補償する補正値を算出する。第1透過光量は、対象画素の現在のフレームの実際の駆動期間と現在のフレームに対する光源の発光期間とが重なる期間に対象画素を透過する単位バックライトからの光の光量である。第1補正値算出部1202の構成の詳細を図5に示す。第1補正値算出部1202は、駆動タイミング差計算部100、基準波形面積計算部101、対象画素波形関数計算部102、補正後透過率算出部103、補正後到達透過率算出部104、補正値算出部105などを有する。以下、第1補正値算出部1202について説明する。駆動タイミング差計算部100には、信号Blnと信号Plが入力される。そして、駆動タイミング差計算部100は、所定の基準駆動タイミングと、対象画素の駆動開始タイミングとの差である時間tdを計算し、対象画素波形関数計算部102に出力する。基準駆動タイミングは、対象画素が属する領域内ブロック内の所定の位置ラインの画素を駆動するタイミングである。基準波形面積計算部101には、V信号、現在のフレームの画像データF0、1フレーム前の画像データF1、信号Bln、信号Pl、信号BLC、信号AdjDLが入力される。信号BLCはバックライトの点灯時間を表す信号であり、信号AdjDLはバックライトの制御駆動開始タイミングを表す信号である。信号BLCと信号AdjDLについては後で詳しく説明する。そして、基準波形面積計算部101は、対象画素の位置を所定の位置とした場合、即ち、基準駆動タイミングで対象画素の駆動を開始した場合の第1透過光量を算出する。具体的には、基準駆動タイミングで対象画素の駆動を開始したときに該画素を透過する光量透過光量Ssを算出し、補正後透過率算出部103へ出力する。また、基準駆動タイミングで画素の駆動を開始したときの透過率の変化を表す関数の傾きdsを対象画素波形関数計算部102へ出力する。対象画素波形関数計算部102には、現在のフレームの画像データF0、1フレーム前の画像データ信号F1、信号Bln、信号Pl、信号BLC、信号AdjDL、傾きdsが入力される。そして、対象画素波形関数計算部102は、対象画素の位置を実際の位置とした場合、即ち、対象画素をその駆動開始タイミングで駆動したときの、単位バックライトの点灯を開始した時点での透過率Tlを算出し、補正後透過率算出部103へ出力する。ここで、単位バックライトは、対象画素の属するブロックの単位バックライトである。また、対象画素波形関数計算部102は、補正後到達透過率算出部104に、1フレーム前の画像データに対応する透過率Tbを、補正値算出部105に、現在の画像データに対応する透過率Taを出力する。補正後透過率算出部103には、透過光量Ssと透過率Tlが入力される。そして、補正後透過率算出部103は、対象画素の位置を実際の位置とした場合の第1透過光量透過光量Shが透過光量Ssと同じになるような単位バックライトの消灯時刻での透過率T0hを算出し、補正後到達透過率算出部104に出力する。補正後到達透過率算出部104には、透過率Tb,T0hが入力される。そして、補正後到達透過率算出部104は、対象画素の補正後の画像データの到達透過率である透過率Tahを算出し、補正値算出部105へ出力する。補正値算出部105には、透過率Ta,Tahが入力される。そして、補正値算出部105は、透過率Ta,Tahから、画像データに加算する第1補正値補正値dhを算出し、第1補正値算出部1202の出力値として出力する。以下、第1補正値算出部1202の処理について、図6及び図7を用いて説明する。以下では、現在の画像データF0に対応する透過率をTa、1フレーム前の画像データF1に対応する透過率をTb、2フレーム前の画像データF2に対応する透過率をTcとする。液晶素子の応答速度は遅く、おおよそ1フレーム期間かけて目標の透過率画像データに対応する透過率に到達する。本実施例では、そのような透過率の変化を直線で近似する。また、画像データの最大値に対応する透過率を100、画像データの最小値0に対応する透過率を0とし、透過率は画像データに比例するものとする。また、以下では、対象画素が、図3に示す単位バックライトBL1の領域ブロック内の最も下のライン最終ラインの画素である場合について説明する。本実施例では、液晶パネルの領域が8つのブロックに分割され、液晶パネルの垂直方向の総ライン数を1080本とする。即ち、1つのブロックに属する液晶素子のラインの数を1080/8=135本とする。以下では、対象画素が135本目のラインの画素である場合について説明する。図6において、波形1は、入力されたV信号の波形を示す。図中、t0,t1,t2,tbl,t0td,t1tdは時刻を示す。なお、図6の例では、t2の時刻を原点とする。即ち、t2=0とする。波形2は、基準駆動タイミングで対象画素を駆動させた場合の仮想的な透過率の変化を示す。図6では、2フレーム期間分の透過率の変化を示す。波形3は、対象画素をその駆動タイミングで駆動した場合の補正前の仮想的な透過率の変化を示す。波形4は、バックライトの点灯期間を示す。波形5は、対象画素をその駆動タイミングで駆動した場合の補正後の仮想的な透過率の変化を示す。波形1~5の横軸は時間軸を示す。波形2,3,5の縦軸は透過率を示す。波形4の縦軸はバックライトの明るさを示す。波形4において、パルスが発生していない期間では、対象画素が属するブロックの単位バックライトは消灯している。なお、図6では、説明を簡略化するため、1フレーム期間だけ単位バックライトを点灯した場合を示している。また、図6の例では、基準駆動タイミングは、ブロック内の最も上のライン1ライン目の画素の駆動開始タイミングであり、V信号が入力される時刻t1である。そして、時刻t1に対象画素を駆動させた場合には、時刻t1から透過率がTaに遷移し始める。具体的には、時刻t1では、透過率は前のフレームの画像データF1に対応する透過率Tbである。そして、時刻t1から1フレーム期間かけて透過率はTbからTaに変化し、次にV信号が入力される時刻t0に透過率はTaとなる。そして、図6の例では、対象画素の駆動タイミングは時刻t1から時間tdだけ進んだ時刻であり、対象画素をその駆動タイミングで駆動した場合には、時刻t1tdから透過率がTaに遷移し始める。そして、時刻t0tdに透過率はTaとなる。駆動タイミング差計算部100は、基準駆動タイミングと対象画素の駆動タイミングとの差図6の時間tdを計算で求める。具体的には、基準駆動タイミングで駆動される画素のブロック内での垂直方向の位置と、対象画素のブロック内での垂直方向の位置との差で決定される。本実施例の場合、1ブロックあたり135本の水平ラインが存在する。フレームレートが60Hzの場合、1フレーム期間は16.66msecなので、水平ラインが1080本の場合、1水平ラインあたりの駆動時間は15.43μsecとなる。従って、基準駆動タイミングで駆動される画素と対象画素とが垂直方向に1水平ライン分だけ位置がずれている場合には、15.43μsecだけ駆動時間駆動タイミングがずれることになる。ここで、対象画素の垂直方向の位置は、最終ラインすなわち135ラインの位置であるため、td=15.43μsec×135=2.083msecとなる。次に基準駆動タイミングについて説明する。ここで、対象画素は図3に示す単位バックライトBL1のブロックフレームの先頭のブロックに属するものとする。本実施例では、基準駆動タイミングはブロック内の先頭ラインの駆動タイミングと同じであるため、基準駆動タイミングは、入力のV信号の直後のタイミングとなる。なお、基準駆動タイミングはこのタイミングでなくてもよい。例えば、ブロック内の中央付近のラインなど、どこのラインの駆動開始タイミングを基準駆動タイミングとしてもよい。また基準駆動タイミングは、単位ブロックごとに設定する必要がある。基準駆動タイミングに対応するラインのブロック内での位置は、ブロックによらず同じであることが望ましい。次に、第1補正値の算出方法について説明する。バックライトは時刻tblからt0の期間点灯するため、この期間の透過率から第1透過光量が算出される。なお時刻tblはAdjDL値から決定される。時刻tblはAdjDL値と比例関係にある。そして第1透過光量は、図6の透過率の波形の面積時刻tblからt0の期間の透過率の積分値に対応する。従って、対象画素をその駆動開始タイミングで駆動した場合の第1透過光量は、時刻tblから時刻t0までの波形3の透過率を積分することにより求めることができる。対象画素を基準駆動タイミングで駆動した場合の第1透過光量は、時刻tblから時刻t0までの波形2を透過率を積分することにより求めることができる。そして、それら2つの第1透過光量の差分が0となるような透過率を求めることにより、第1補正値が算出される。以下、第1補正値を算出する際の処理の流れを図7のフローチャートを用いて説明する。まず、STEP102で、基準波形面積計算部101が、波形2の点A1sと点A0sを結ぶ直線を表す一次関数基準関数;時刻tと透過率Tfsの関係を算出する。基準関数の傾きをds、切片をb0sとする。点A1aの座標はt1,Tb、点A0sの座標はt0,Taであるため、基準関数の傾きdsは、ds=Ta-Tb/t0-t1式1となる。また、一次関数=傾き×変数切片であるため、点A0sの座標から、切片b0sは、b0s=Ta-dst0=t0Tb―t1Ta/t0-t1式2となる。よって、基準関数は、Tfs=ds×tb0s=Ta-Tb/t0-t1×tt0Tb―t1Ta/t0-t1式3となる。次に、STEP103で、基準波形面積計算部101が、波形2における時刻tblでの値透過率Tlsを算出する。透過率Tlsは基準関数式3を用いて算出される。具体的には、透過率Tlsは、式3のtにtblを代入し、Tls=ds×tblb0s=Ta-Tb/t0-t1×tblt0Tb―t1Ta/t0-t1式4となる。これによって、点B1sの座標tbl,Tlsが決まる。そして、STEP104で、基準波形面積計算部101が、透過光量Ssとして、点B1sから点A0sまでの面積透過率の積分値を求める。面積透過光量Ssは台形の公式より求めることができる。点B1sの座標tbl,Tls、点A0sの座標t0,Taより、透過光量Ssは、Ss=TaTls×t0-tbl/2={t0-2t1tblTat0-tblTb}×t0-tbl/{2t0-t1}式5となる。次に、STEP105で、基準波形面積計算部101が、STEP104で算出した透過光量Ssを補正後透過率算出部103に出力する。そして、STEP106で、対象画素波形関数計算部102が、波形3の点A1と点A0を結ぶ直線を表す一次関数補正前関数;時刻tと透過率Tfの関係を算出する。点A1の座標はt1td,Tb、A0の座標はt0td,Taである。補正前関数の傾きは基準関数と同じである。補正前関数の切片b0は、点A0の座標及び一次関数の公式から、b0=Ta-dst0td={t0tdTb-t1tdTa}/t0-t1式6となる。よって補正前関数は、Tf=ds×tb0=Ta-Tb/t0-t1×t{t0tdTb-t1tdTa}/t0-t1式7となる。次に、STEP107で、対象画素波形関数計算部102が、波形3における時刻tblでの値透過率Tlを算出する。透過率Tlは補正前関数式7を用いて算出される。具体的には、透過率Tlは、式7のtにtblを代入し、Tl=ds×tblb0={tbl-t1-tdTat0td―tblTb}/t0-t1式8となる。これによって、点B1の座標tbl,Tlが決まる。そして、STEP108で、補正後透過率算出部103が、透過光量Shが透過光量Ssと同じになるような、対象画素の位置を実際の位置とした場合のt0時刻での対象画素の透過率T0hを求める。即ち、波形5の点B0hの座標を求める。透過光量Shを透過光量Ssと同じとすると、時刻tblの時の透過率T1hも変化する。そのため、透過光量Shを正しく算出するためには、透過率T1hを算出する必要がある。しかしながら、時刻tblの時の補正前の透過率Tlと、補正後の透過率Tlhの差分は小さいので、計算の簡略化のため、本実施例ではTl=Tlhとする。それにより、補正後の透過光量Shは、Sh=TlT0h×t0-tbl/2式9となる。Sh=Ssとするので、TlT0h×t0-tbl/2=TaTls×t0-tbl/2式10より、透過率T0hはT0h={2Ss/t0-tbl}-Tl=TaTls-Tl={t0-t1td-tblTatbl-tdTb}/t0-t1式11となる。これにより、点B0hの座標t0,T0hが求められる。そして、補正後透過率算出部103は、時刻t0での補正後の透過率T0hを補正後到達透過率算出部104へ出力する。次に、STEP109で、補正後到達透過率算出部104が、波形5の点A1と点B0hを結ぶ直線を表す一次関数補正後関数;時刻tと透過率Tfhの関係を算出する。点A1の座標t1td,Tb、点B0hの座標t0,T0hより、補正後関数の傾きdhは、dh=T0h-Tb/t0-t1-td=t0-t1td-tblTa-Tb/{t0-t1t0-t1-td}式13となる。そして、補正後関数の切片b0hは、b0h=T0h-dht0式14となる。よって補正後関数は、Tfh=dh×tb0h=dh×tT0h-dht0式15となる。そして、STEP110で、補正後到達透過率算出部104が、対象画素の補正後の到達透過率Tah時刻t0tdの時の透過率を求める。到達透過率Tahは、式7のtにt0tdを代入し、Tah=dh×t0tdb0h=dhtdT0h式16となる。これにより、点A0hの座標t0,Tahが求められる。次に、STEP111で、補正値算出部105が、第1補正値を算出する。具体的には、式17に示すように、補正前の画像データの透過率Taと、透過率Tahとの差分ΔTが算出される。ΔT=Ta-Tah=Ta-dhtdT0h=2t0-2t1-tbltdTb-Ta/{t0-t1t0-t1-td}式17そして、画像データが8ビットのデータである場合には、第1補正値dhは、dh=ΔT×255/100式18となる。これによって、現在のフレームの画像データと1フレーム前の画像データから補正値dhが算出され、加算部1215へ出力する。以上が、第1補正値算出部1202による第1補正値算出処理の流れである。説明を図4に戻す。図4のBL制御値調整部1203には、バックライト制御値であるPWM値とDL値、バックライト制御値の調整のON/OFFを制御する信号Adj_ON、バックライトの制御値を調整する信号BLgain及び信号DLgainが入力される。信号Adj_ON、信号BLgain、及び、信号DLgainは検知部1204から出力される。BL制御値調整部1203は、信号Adj_ONがOFFを示す場合、入力されたバックライト制御値であるPWM値及びDL値を、信号BLC及び信号AdjDLとして、そのまま第1補正値算出部1202へ出力する。信号Adj_ONがONを示す場合、入力されたPWM値に信号BLgainの値を乗算して信号BLCとして出力する式19。また、DL値に信号DLgainの値を乗算して信号AdjDLとして出力する式20。BLC=BLgain×PWM式19AdjDL=DLgain×DL式20ただし、ここで調整された信号BLC、信号AdjDLの値は、実際のバックライトのパルス幅の値、点灯開始の時刻を指定するものでなく、第1補正値算出部1202での第1補正値の計算に用いるためのものである。検知部1204には、PWM値、DL値、及び、信号Plが入力される。検知部1204は、バックライトの点灯開始時刻が、対象画素の駆動開始時刻よりも早い時刻かを判断する。バックライトの点灯開始時刻が、対象画素の駆動開始時刻よりも早い時刻の場合、信号Adj_ONとしてONを示す信号を出力し、信号BLgain及び信号DLgainも所定の値に設定して出力する。以下、バックライトの点灯開始時刻が、対象画素の駆動開始時刻よりも早い時刻かの判断方法について図8を用いて説明する。図8の横軸は全て同じ時間軸である。波形1は入力のV信号の波形を示す。波形2は、対象画素をその駆動開始タイミングで駆動した場合の補正前の仮想的な透過率の変化を示す。点A0,A1、A2は、それぞれ現在のフレーム、1フレーム前、2フレーム前の画像データに対応する透過率の到達点である。換言すれば、次のフレームの画像データに対応する透過率への遷移の開始点である。例えば、点A1の時刻は、現在のフレームの画像データに対応する透過率に向かって駆動開始する時刻である。波形3は、DL<tdの時のバックライトの点灯波形を示す。波形4は、DL>tdの時のバックライトの点灯波形を示す。なお、図8では、説明を簡略化するため、1フレーム期間だけバックライトを点灯した場合を示している。DL<tdのときは、バックライトの点灯開始時刻が点A1の時刻よりも前である、即ち、バックライトの点灯開始時刻が対象画素の駆動開始時刻よりも早い時刻である。この時、バックライトの点灯時間は2フレーム前の画像データから1フレーム前の画像データへの遷移期間に重なる。第1補正値算出部1202は、1フレーム前の画像データから現在のフレームの画像データへの遷移期間での補正値を算出することから、第1補正値算出部1202へ入力するAdjDL信号は、1フレーム前から現在のフレーム間内を示す必要がある。そのためDLgainは、図9の波形3に示すように、DL値がA1の点の点灯開始時刻になるように設定される。図9は、バックライトの点灯開始時刻が、対象画素の駆動開始時刻よりも早い時刻である場合の各波形を示す。図9の波形1は入力V信号、波形2は対象画素をその駆動タイミングで駆動した場合の補正前の仮想的な透過率の変化、波形3はDL<tdの時のバックライトの調整された点灯波形を示す。また、点A0,A1,A2は、それぞれ現在のフレーム、1フレーム前、2フレーム前の画像データに対応する透過率の到達点である。具体的には、信号DLgainの値は、DLgain=td/DL式21により算出されて出力される。信号BLgainの値は、DL値が大きくされる分だけ、PWM値を小さくする値であり、下記式22で算出されて出力される。BLgain=td/1-DL×PWM式22また、信号Adj_ONとしてONを示す信号本実施例では1を出力する。DL>tdのとき、即ち図8の波形4の状態のときは、バックライトの点灯開始時刻が対象画素の駆動開始時刻よりも遅い時刻である。そのため、検知部1204は、Adj_ON信号としてOFFを示す信号本実施例では0を出力する。次に、過去フレーム間補正値算出部1205について説明する。過去フレーム間補正値算出部1205は、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、第2補正値を算出する第2算出手段。具体的には、現在のフレームの画像データ、1つ前のフレームの画像データ、及び、2つ前のフレームの画像データを用いて、第2補正値を算出する。より具体的には、その重複期間に補正対象の画素を透過する光源からの光の光量第2透過光量を、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合とで算出する。そして、算出したそれら光量の差分を補償する補正値を第2補正値として算出する。以下、図10を用いて、過去フレーム間補正値算出部1205による第2補正値td2の算出方法について説明する。図10の例では、バックライトの点灯開始時刻は時刻tbl2である。図10において、波形1はV信号の波形を示す。図中、t0,t1,t2,tbl2,t0td,t1td,t2tdは時刻を示す。波形2は、基準駆動タイミングで対象画素を駆動させた場合の仮想的な透過率の変化を示す。波形3は、対象画素をその駆動タイミングで駆動した場合の補正前の仮想的な透過率の変化を示す。波形4は、バックライトの点灯期間を示す。波形5は、対象画素をその駆動タイミングで駆動した場合の補正後の仮想的な透過率の変化を示す。波形1~5の横軸は時間軸である。波形2,3,5の縦軸は透過率を示す。波形4の縦軸はバックライトの輝度を示す。波形4において、パルスが発生していない期間では、対象画素が属するブロックの単位バックライトは消灯している。なお、図10では、説明を簡略化するため、1フレーム期間だけバックライトを点灯した場合を示している。過去フレーム間補正値算出部1205では、図10の、波形3の点C1から点A1の透過率の積分値と波形2の点C1sから点BA1sの透過率の積分値の差を補償する第2補正値が算出される。まず、過去フレーム間面積計算部1208が、補正対象の画素の位置を実際の位置とした場合の第2透過光量を算出する。具体的には、現在のフレームに対する光源の発光期間において透過率が1フレーム前の画像データに対応する透過率へ遷移している最中の投稿過去量である第2透過光量透過光量S21として、波形3の点C1から点A1までの透過率の積分値を算出する。以下、過去フレーム間面積計算部1208の動作を図11のフローチャートを用いて説明する。まず、STEP402で、点A2と点A1を結ぶ直線を表す一次関数前フレーム関数;時刻tと透過率Tf2の関係を算出する。点A2,A1の座標t2,Tc,t1,Tbより、前フレーム関数の傾きd2は、d2=Tb-Tc/t1-t2式22となる。ここで、t2=0であるため、傾きd2は、d2=Tb-Tc/t1となる。よって、前フレーム関数の切片b2は、b2=Tb―d2t1=Tc式23となる。よって、前フレーム関数は、Tf2=d2×tb2={Tb-Tc/t1}×tTc式24となる。次に、STEP403で、波形3における時刻tbl2での値透過率Tl2を算出する。式24より、透過率Tl2は、Tl2={Tb-Tc/t1}×tbl2Tc={tbl2Tbt1-tbl2}/t1式25となる。そして、STEP404で、透過光量S21として、点C1から点A1までの面積透過率の積分値を算出する。点C1の座標はtbl2,Tls、点A1の座標はt1td,Tbであるため、台形の面積の公式より、透過光量S21は、S21=TbTl2×t1td-tbl2/2={t1tbl2Tbt1-tbl2Tc}×t1―tbl2td/2t1式26となる。以上で、図11のフローチャートは終了する。透過光量S21は輝度差分計算部A1210へ出力される。次に、基準波形面積計算部1207が、補正対象の画素の位置を所定の位置とした場合の第2透過光量透過光量S21sとして、波形2の点C1sから点BA1sまでの透過率の積分値を算出する。基準波形面積計算部1207の動作を図12のフローチャートを用いて説明する。まず、STEP502で、点A1sと点A0sを結ぶ直線を表す一次関数基準関数;時刻tと透過率Tf2sの関係を算出する。点A2,A1の座標は、t2,Tc,t1、Tbより、基準関数の傾きds2は、ds2=Ta-Tb/t0-t1式27となる。よって、基準関数の切片b2sは、b2s=Tb-ds2t1=t0Tb-t1Ta/t0-t1式28となる。よって、基準関数は、Tf2s=ds2×tb2s=Ta-Tb/t0-t1×tt0Tb-t1Ta/t0-t1式29となる。次に、STEP503で、波形2における時刻tbl2での値透過率Tl2sを算出する。式29より、透過率Tl2sは、Tl2s=ds2tbl2b2s={tbl2-t1Tat0-tbl2Tb}/t0-t1式30となる。これによって点C1sの座標が決定される。そして、STEP504で、波形2における時刻t1tdでの値透過率Tl2bsを算出する。式29より、Tl2bsは、Tl2bs=ds2t1tdb2s={tdTat0-t1-tdTb}/t0-t1式31となる。これによって点BA1sの座標が決定される。次に、STEP505で、透過光量S21sとして、点C1sから点BA1sまでの面積透過率の積分値を算出する。点C1sの座標はtbl2,Tl2s、点BA1sの座標はt1td,Tl2bsであるため、台形の面積の公式より、透過光量S21sは、S21s=Tl2sTl2bs×t1td-tbl2/2={tbl2td-t1Ta―tbl2tdt1-2t0Tb}×t1td-tbl2/t0-t1式32となる。以上で、図12のフローチャートは終了する。透過光量S21sは輝度差分計算部A1210へ出力される。輝度差分計算部A1210では、透過光量S21と透過光量S21sの差分dS1が計算される式33。dS1=S21s-S21式33差分dS1は輝度差分計算部B1211へ出力される。現-1フレーム前間面積計算部1209では、透過光量S10として、波形3の点A1から点B0までの面積を算出する。現在のフレームに対する光源の発光期間と補正対象の画素の1つ前のフレームの実際の駆動期間との重複期間での透過光量の差分dS1は、1つ前のフレームの透過率から現在のフレームの透過率への遷移期間に補償する必要がある。そこで、本実施例では、補正対象の画素の位置を実際の位置とした場合と、所定の位置とした場合との間の、上記遷移期間の透過光量の差分が差分dS1となるように現在の画像データを補正する。そのため、まず、現-1フレーム前間面積計算部1209で、透過光量S10として、波形3の点A1から点B0までの面積を算出する。以下、現-1フレーム前間面積計算部1209の動作を図13のフローチャートを用いて説明する。まず、STEP602で、点A1と点A0を結ぶ直線を表す一次関数を算出する。点A1,A0の座標はt1td,Tb,t0td,Taであるため、一次関数の傾きd1は、d1=Ta-Tb/t0―t1式34となる。一次関数の切片b1は、b1=Ta-d1t0td={t0tdTb-t1tdTa}/t0-t1式35となる。よって、一次関数は、Tf1=d1×tb1=Ta-Tb/t0―t1×t{t0tdTb-t1tdTa}/t0-t1式36となる。次に、STEP603で、波形3における、時刻t0での透過率Tla2を算出する。式36より、透過率Tla2は、Tla2=d1t0b1={t0-t1-tdTatdTb}/t0-t1式37となる。これにより、点Bの座標t0,Tla2が決定する。そして、STEP604で、透過光量S10として、点A1から点B0までの面積透過率の積分値を算出する。点A1の座標はt1td,Tb、点B0の座標はt0,Tla2であるため、台形の面積の公式より、透過光量S10は、S10=Tla2Tbt0-t1-td/2=[t0-t1-td2Ta{t0-t12―td2}Tb]/{2t0-t1}式38となる。透過光量S10は、輝度差分計算部B1211に出力される。そして、本フローは終了する。輝度差分計算部B1211では、透過光量S10に、輝度差分計算部Aで計算された面積差分値ds1を加えた値S10dが算出される式39。S10d=S10dS1式39差分S10dは、補正後透過率算出部1212へ出力される。補正後透過率算出部1212には、現在のフレームの画像データF0、1フレーム前の画像データF1、V信号、信号Bl、信号Pl、差分S10dが入力される。そして、現在の画像データを補正した際の到達透過率であるTh2を算出する。以下、到達透過率Th2の算出フローを図14のフローチャートを用いて説明する。まず、STEP702で、波形5の時刻t0での透過率Tlh2補正後の透過率を算出する。具体的には、図10の波形5の、時刻t1tdから時刻t0までの透過光量が透過光量S10dとなるように、透過率Tlh2を算出する。時刻t1tdの点A1は1フレーム前の画像データに対応した透過率の点であり、変化しない。これより、台形公式から、時刻t0での補正後の透過率Tlh2は、Tlh2=2S10d/{t0―t1td}-Tb式40となる。それによって、点B0hの座標t0,Tlh2が決定される。次に、STEP703で、点A1と点B0hを結ぶ直線を表す一次関数を算出する。点A1の座標t1td,Tb、点B0hの座標t0,Tlh2より、一次関数の傾きd3hは、d3h=Tlh2-Tb/{t0―t1td}式41となる。一次関数の切片b3hは、b3h=Tlh2-d3ht0式41’となる。よって、一次関数は、Tfh3=d3htb3h式42となる。そして、STEP704で、波形5の時刻t0tdでの透過率Th2補正後の目標透過率を算出する。式42より、透過率Th2は、Th2=d3ht0tdb3h=[2t0-t1S10s―{t0-t12-td2}Tb]/{t0-t1td}2式43となる。補正後透過率算出部1212は透過率Th2を第2補正値算出部1213へ出力する。そして、本フローを終了する。第2補正値算出部1213では、補正後透過率算出部1212で求めた補正後の透過率Th2から、画像データに加算する第2補正値を求める。補正前の現在の画像データの透過率Taより、透過率の差分ΔT2は、ΔT2=Ta―Th2式44となる。したがって、透過率の最大値をTmaxとすると、補正値が8ビットの場合、第2補正値dh2は、dh2=ΔT2/Tmax×255=Ta-Th2/Tmax×255式45となる。第2補正値dh2は、選択部1214へ出力される。以上が、過去フレーム間補正値算出部1205の動作となる。選択部1214には、検知部1204からAdj_ON信号が、第2補正値算出部1213から第2補正値dh2が、入力される。Adj_ON信号がONを示す信号、本実施例では1の時、第2補正値dh2がそのまま加算部1215へ出力される。Adj_ON信号がOFFを示す信号の時は、第2補正値dh2として0が、加算部1215へ出力される。加算部1215は、現在の画像データF0、第1補正値dh、第2補正値dh2が入力される。そして、現在の画像データF0に、第1補正値dh、第2補正値dh2を加算して、補正画像データを出力する補正演算手段。上述したように、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合には、Adj_ON信号は1となる。そのため、そのような場合には、現-1フレーム前間補正値算出部1201から出力された第1補正値と過去フレーム間補正値算出部1205から出力された第2補正値とを加算した値を用いて補正が行われる。また、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重ならない場合には、Adj_ON信号は0となる。そのため、そのような場合には、現-1フレーム前間補正値算出部1201から出力された第1補正値のみを用いて補正が行われる。このように画素毎に、補正値を求め、補正画像データが生成される。補正部13は、補正画像データを液晶パネル2に出力する。そして、液晶パネル2が補正画像データに応じて駆動し、画像が表示される。バックライトの点灯時間と表示パネルの走査開始の位相差により、ブロックの上のラインと下のラインで同じ画像データが入力されても輝度の差が発生してしまう。そして、ユーザーの好みや、ぼけ動きぼけ改善のため適応的に黒挿入期間を決める場合、現在のフレームの画像データと1フレーム前の画像データだけでは、上記輝度差輝度ムラを補償するための補正値として精度良い補正値を得ることができない場合がある。即ち、補正後の輝度を同じにすることができない場合がある。本実施例では、現在のフレームの画像データと1つ前のフレームの画像データとを用いて、第1補正値が算出される。また、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、現在のフレームの画像データ、1つ前のフレームの画像データ、及び、2つ前のフレームの画像データを用いて、第2補正値が算出される。そして、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、第1補正値と第2補正値を加算した値を用いて補正対象の画素の画像データが補正される。それにより、上述したライン間の輝度ムラをより効果的に低減することができる。具体的には、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重なる場合に、上記輝度ムラを抑制することができる。また、本実施例では、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重ならない場合に、第1補正値のみを用いて補正対象の画素の画像データが補正される。それにより、現在のフレームに対する光源の発光期間が補正対象の画素の1つ前のフレームの実際の駆動期間に重ならない場合にも、上記輝度ムラを抑制することができる。なお、本実施例ではバックライトの分割数、即ち、液晶パネルの分割数を8としたが、これに限定するものではない。分割されていなくてもよい。また、本実施例ではバックライトを分割して順次駆動させたが、分割された単位バックライトを同時に駆動させてもよい。また、本実施例では、パネルの垂直方向のライン数を1080本としたが、これに限定するものではない。1050本や950本など、どのような値であってもよい。<実施例2>実施例1では、現在のフレームの画像データと過去のフレームの補正前の画像データから補正値を求めた。実施例2では、現在のフレームの画像データと過去のフレームの補正画像データから補正値を算出する構成について説明する。図15は、本実施例に係る表示装置の構成を示す。表示装置は、画像処理装置801と、画像処理装置801に接続された液晶パネル2、及び、液晶パネル2のバックライトユニット3などを有する。画像処理装置801は、入力I/F4、ブロック内位置検出部5、ブロック検出部6、ユーザーI/F7、BL制御部8、画像データ記憶部A10、画像データ記憶部B11、補正部13、画像データ制御部802などを有する。液晶パネル2、バックライトユニット3、入力I/F4、ブロック内位置検出部5、ブロック検出部6、ユーザーI/F7、BL制御部8、画像データ記憶部A10、画像データ記憶部B11の機能は実施例1と同じであるため、その説明は割愛する。画像データ制御部802には、入力I/F4から現在のフレームの画像データF0とその同期信号が入力される。また、画像データ記憶部A10、画像データ記憶部A11から、記憶された補正画像データが入力される。また、補正部13から、現在のフレームの補正画像データ入力I/F4から入力されるフレームの1つ前のフレームの補正画像データが入力される。そして、画像データ制御部802は、補正部13から補正画像データが入力されると、画像データ記憶部A10、画像データ記憶部B11のどちらかを選択して、該補正画像データを記憶させる。また、入力I/F4から現在のフレームの画像データが入力されると、画面上の座標が一致する1フレーム前の補正画像データF1h、2フレーム前の補正画像データF2hを、画像データ記憶部A10、画像データ記憶部B11からそれぞれ読み出す。その後、現在のフレームの画像データF0、1フレーム前の補正画像データF1h、2フレーム前の補正画像データF2hを補正部13へ出力する。補正部13には、1フレーム前の画像データF1の変わりに、画像データ制御部802から1フレーム前の補正画像データF1hが入力される。2フレーム前の入力画像データF2の変わりに、画像データ制御部802から2フレーム前の補正画像データF2hが入力される。また、液晶パネル2に送っていた補正画像データを、画像データ制御部802に対しても出力する。それ以外の動作は実施例1と同じであるため、その説明は割愛する。以上述べたように、本実施例では、補正値の算出に用いる過去のフレームの画像データとして、補正画像データが用いられる。それにより、実施例1の構成よりも更に精度良い補正値を算出することができ、黒挿入期間に関わらず、ライン間の輝度ムラをより低減させることができる。<実施例3>実施例1,2では、垂直方向に配列された複数の単位バックライトを時分割駆動させることで黒挿入が行われる構成について説明した。実施例3では、マトリクス状に配置された複数の単位バックライトi×j個の単位バックライトを時分割駆動する構成について説明する。即ち、本実施例では、液晶パネルがi×j個の領域ブロックに分割された構成について説明する。図16は、本実施例に係る表示装置の構成を示す。表示装置は、画像処理装置901、画像処理装置901に接続された液晶パネル2、及び、液晶パネル2のバックライトユニット902などを有する。画像処理装置901は、入力I/F4、ユーザーI/F7、画像データ記憶部A10、画像データ記憶部B11、画像データ制御部802、ブロック内位置検出部903、ブロック検出部904、ブロック別BL制御決定部905、補正部906などを有する。液晶パネル2、入力I/F4、ユーザーI/F7、画像データ記憶部A10、画像データ記憶部B11の機能は実施例1と同じであるため、その説明は割愛する。また、画像データ制御部802の機能は実施例2と同じであるため、その説明は割愛する。バックライトユニット902の構成を図17に示す。図17に示すように、バックライトユニット902は、BL駆動ドライバ9021、単位バックライトBL11~BLij、BL駆動ドライバ9021と各単位バックライトを接続する制御線BY1~BYjなどを有する。BL駆動ドライバ9021は、実施例1と同様に、設定されたバックライト制御値に応じて単位バックライトを駆動させ、発光させる。本実施例では、制御値として、単位バックライトBLijの点灯時間を決定するPWM値i,jと、垂直同期信号V信号に同期して点灯を開始するタイミングを決定するDL値i,jとが用いられる。次に、画像処理装置901について説明する。ブロック内位置検出部903は、現在の画像データの、ブロック内での位置座標を検出し出力する。なお、本実施例では、画像の上のラインの画素から順に画像データを補正するものとする。また、ラインの左側の画素から順に画像データを補正するものとする。位置座標は、補正対象の画素の切り替わりに同期してカウントを行う第1カウンタと、水平同期信号に同期してカウントを行う第2カウンタとを用いて決定することができる。また、ブロック内位置検出部903は、現在の画像データの水平方向の位置座標がブロックの端まで到達すると、カウントアップ信号Cupiを出力し、水平方向の位置座標の値第1カウンタのカウント値を0にリセットする。また、水平同期信号が入力された時にも水平方向の位置座標の値を0にリセットする。また、ブロック内位置検出部903は、現在の画像データの垂直方向の位置座標がブロックの端まで到達すると、カウントアップ信号Cupjをブロック検出部904へ出力し、垂直方向の位置座標の値第2カウンタのカウント値を0にリセットする。また、垂直同期信号が入力された時にも垂直方向の位置座標の値を0にリセットする。そして、垂直方向の位置座標、即ち垂直方向のラインの位置を示す情報を情報Plとして出力する。カウントアップ信号Cupi,Cupjは、ブロック検出部904へ出力される。ブロック検出部904には、ブロック内位置検出部903から信号Cupi,Cupjが入力される。また、入力I/F4から、同期信号が入力される。ブロック検出部904は、現在の画像データが、i×j個のブロックのうち、どのブロックに属しているかを検出する。具体的には、信号Cupiが入力されると、水平方向の位置座標の値を1増加し、水平同期信号が入力されると、水平方向の位置座標の値を0にリセットする。また、信号Cupjが入力されると、垂直方向の位置座標の値を1増加し、垂直同期信号が入力されると、垂直方向の位置座標の値を0にリセットする。そのようにして、現在の画像データが属すブロックの位置座標が決定される。そして、決定された位置座標ブロックの位置座標を信号Blni,jとして補正部906に出力する。ブロック別BL制御決定部905には、現在の画像データF0が入力される。そして、ブロック毎に、そのブロックの画像データに応じて、バックライト制御値を決定する。なお、バックライト制御値の決定手法は、例えば、特開2004-191490号公報や特開2009-288793号公報に開示されている。但し、バックライト制御値の決定方法は、これに限らない。決定したバックライト制御値PWM値i,j、DL値i,jは、補正部906とバックライトユニット902へ出力される。補正部906の構成を図18に示す。補正部906は、現在-1フレーム前間補正値算出部9051、過去フレーム間補正値算出部1205、検知部1204、選択部1214、加算部1215、BL制御値記憶部9053などを有する。現在-1フレーム前間補正値算出部9051は、第1補正値算出部9052、BL制御値調整部1203などを有する。過去フレーム間補正値算出部1205は、基準波形面積計算部1207、過去フレーム間面積計算部1208、現-1フレーム前間面積計算部1209、輝度差分計算部A1210、輝度差分計算部B1211、補正後透過率算出部1212、第2補正値算出部1213などを有する。過去フレーム間補正値算出部1205、検知部1204、選択部1214、加算部1215の機能は実施例1と同様であるため、その説明は割愛する。第1補正値算出部9052には、信号Blnの変わりに、ブロックの位置座標を示す信号Blni,jが入力される。ただし、使用されるのは垂直方向の位置座標jの情報だけである。他の動作は実施例1と同様のため、その説明は割愛する。現在-1フレーム前間補正値算出部9051は、第1補正値算出部9052で算出された第1補正値dhを加算部1215へ出力する。BL制御値記憶部9053には、PWM値i,j、DL値i,j、及び、信号Blni.jが入力される。BL制御値記憶部9053は、入力されたPWM値i,j及びDL値i,jを記憶する。そして、BL制御値記憶部9053は、記憶したPWM値i,j及びDLi,jを、信号Blni.jに応じて読み出して、後段のブロックに出力する。以上の構成により、液晶パネルがマトリクス状の複数のブロックに分割されている場合であっても、ブロック毎のバックライトの点灯期間に関わらず、輝度ムラを低減させることができる。"