(57)【要約】【課題】高輝度で小型化を図ることができる液晶表示素子の駆動装置及び駆動方法を提供する。【解決手段】サブフレームデータ作成部はサブフレームデータを作成する。アドレス指定型ドライバはデータ転送テーブルに基づきサブフレームデータを転送する。データ転送テーブルは、１フレーム期間を液晶表示部の画素の行数分で分割した期間を１ステップ期間とし、１フレーム期間のサブフレーム数をＡ（Ａ＞Ｂ）としたとき、任意の行においてＢ番目のサブフレームデータ転送からＢ番目のサブフレーム期間に相当する時間経過後にＢ＋１番目のサブフレームデータを転送し、Ａ番目のサブフレームデータ転送からＡ番目のサブフレーム期間に相当する時間経過後に１番目のサブフレームデータを転送し、Ｂ番目またはＡ番目のサブフレームデータ転送タイミングは液晶表示素子の上の行から下の行に向け１ステップずつ後になる。【選択図】図５
2014153449.tif 000002
【特許請求の範囲】
【請求項１】
入力画像信号の１フレーム期間を複数のサブフレームに分割し、前記入力画像信号の階調に応じて、前記複数のサブフレームの中から所定のサブフレームを選択して多階調表示を行う液晶表示素子の駆動装置であって、
入力画像信号に基づいて、サブフレームデータを作成するサブフレームデータ作成部と、
前記サブフレームデータ作成部で作成されたサブフレームデータを格納し、少なくとも、前フレーム期間に格納されたサブフレームデータと前々フレーム期間に格納されたサブフレームデータとを保持するフレームバッファ部と、
前記フレームバッファ部が保持している前記サブフレームデータの転送先画素情報であるデータ転送テーブルを保持するデータ転送テーブル保持部と、
前記データ転送テーブルに基づき、複数の画素が複数の行および複数の列に配列されている液晶表示部に対し、前記液晶表示部の前記複数の画素の内、所定の画素に前記フレームバッファ部が保持している所定のサブフレームデータを転送するアドレス指定型ドライバと、
入力された０または１の前記サブフレームデータを保持するサンプルホールド部と、
前記サンプルホールド部に保持された０または１の前記サブフレームデータにより、ブランキング電圧または駆動電圧のうちから一方を選択して前記液晶表示素子の画素電極に供給する電圧選択部とを有する画素回路部と、
前記液晶表示素子の画素の極性反転を繰り返す電圧制御部と
を備え、
前記データ転送テーブルは、
１フレーム期間を前記液晶表示部の画素の行数分で分割した期間を１ステップ期間とし、ＡとＢを自然数とし、１フレーム期間のサブフレーム数をＡ（Ａ＞Ｂ）としたとき、任意の行において、
Ｂ番目のサブフレームデータ転送から、前記Ｂ番目のサブフレーム期間に相当する時間経過後にＢ＋１番目のサブフレームデータを転送し、
Ａ番目のサブフレームデータ転送から、前記Ａ番目のサブフレーム期間に相当する時間経過後に１番目のサブフレームデータを転送し、
前記Ｂ番目またはＡ番目のサブフレームデータ転送タイミングは前記液晶表示素子の上の行から下の行に向け、１ステップずつ後になるテーブルである
ことを特徴とする液晶表示素子の駆動装置。
【請求項２】
前記複数のサブフレームの期間はお互いに等しいことを特徴とする
請求項１記載の液晶表示素子の駆動装置。
【請求項３】
前記複数のサブフレームの期間は、低階調に相当するサブフレーム期間に対し高階調に相当するサブフレーム期間が長いことを特徴とする
請求項１記載の液晶表示素子の駆動装置。
【請求項４】
Ｎ、Ｍ、Ｆ、Ｄを整数としたときに、ビット数Ｎの入力映像信号データを逆ガンマ補正および直線補間を行ってＮより大きい（Ｍ＋Ｆ＋Ｄ）ビットのデータに変換するルックアップテーブル部と、
前記ルックアップテーブル部で処理された（Ｍ＋Ｆ＋Ｄ）ビットのデータを誤差拡散処理により（Ｍ＋Ｆ）ビットのデータに変換する誤差拡散部と、
前記誤差拡散部で処理された（Ｍ＋Ｆ）ビットのデータをフレームレートコントロールによりＭビットのデータに変換するフレームレートコントロール部と
を更に備え、
前記サブフレームデータ作成部は、
前記フレームレートコントロール部で処理されたＭビットのデータを用いるとともに、ステップビットパルスにより全サブフレームを構成し、駆動階調が１のとき任意の１個のサブフレームが駆動状態となり、駆動階調が１増加する毎に駆動状態となるサブフレームが１個ずつ増加していく駆動階調テーブルによりサブフレームデータを作成する
ことを特徴とする請求項１記載の液晶表示素子の駆動装置。
【請求項５】
入力画像信号の１フレーム期間を複数のサブフレームに分割し、前記入力画像信号の階調に応じて、前記複数のサブフレームの中から所定のサブフレームを選択して多階調表示を行う液晶表示素子の駆動方法であって、
入力画像信号に基づいて、サブフレームデータを作成するサブフレームデータ作成ステップと、
前記サブフレームデータ作成ステップで作成されたサブフレームデータを格納し、少なくとも、前フレーム期間に格納されたサブフレームデータと前々フレーム期間に格納されたサブフレームデータとを保持するフレームバッファステップと、
複数の画素が複数の行および複数の列に配列されている液晶表示部に対し、前記液晶表示部の前記複数の画素の内、所定の画素に前記フレームバッファステップで保持した所定のサブフレームデータを転送するアドレス指定型ドライブステップと、
前記フレームバッファステップで保持した前記サブフレームデータをデータ転送テーブルに基づいて転送するデータ転送ステップと、
入力された０または１の前記サブフレームデータを保持するサンプルホールドステップと、0
前記サンプルホールドステップで保持された０または１の前記サブフレームデータにより、ブランキング電圧または駆動電圧のうちから一方を選択して前記液晶表示素子の画素電極に供給する電圧選択ステップと、
前記液晶表示素子の画素の極性反転を繰り返す電圧制御ステップと
を有し、
前記データ転送テーブルは、
１フレーム期間を前記液晶表示部の画素の行数分で分割した期間を１ステップ期間とし、ＡとＢを自然数とし、１フレーム期間のサブフレーム数をＡ（Ａ＞Ｂ）としたとき、任意の行において、
Ｂ番目のサブフレームデータ転送から、前記Ｂ番目のサブフレーム期間に相当する時間経過後にＢ＋１番目のサブフレームデータを転送し、
Ａ番目のサブフレームデータ転送から、前記Ａ番目のサブフレーム期間に相当する時間経過後に１番目のサブフレームデータを転送し、
前記Ｂ番目またはＡ番目のサブフレームデータ転送タイミングは前記液晶表示素子の上の行から下の行に向け、１ステップずつ後になるテーブルである
ことを特徴とする液晶表示素子の駆動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶表示素子の駆動装置及び駆動方法に係り、特に、デジタル化した映像信号を入力信号として、１フレームを複数のサブフレームに分割して画像表示する液晶表示素子の駆動装置及び駆動方法に関する。
【背景技術】
【０００２】
液晶表示装置に用いられる液晶表示素子の駆動装置には、液晶の画素に印加する電圧値が連続的なアナログ値であるアナログ方式と、液晶の画素に印加する電圧の大きさを２値とし、画像の輝度レベル（階調）に対応して、印加電圧の時間幅を変えることにより、実効電圧値を制御するデジタル方式がある。デジタル方式の場合、画素に印加するのは０か１の情報のみであるため、ノイズ等の外部要因により影響を受け難いという特徴がある。
【０００３】
デジタル方式においては、中間階調を得るために、サブフレーム法を用いるのが一般的である。サブフレーム法は、映像信号の１フィールド期間に駆動（発光）期間の相対比を異ならせた所定数のサブフレームを用意し、表示する映像信号の階調に対応してサブフレームを適宜選択して表示し、視聴者の視覚積分効果を利用して中間階調の表示を行うものである。 
【０００４】
サブフレーム法では、データ転送期間（ＷＣ期間）に全ての画素についての０または１のデータがサンプルホールド部へ転送され、液晶の画素は、その後の駆動期間（ＤＣ期間）の間転送されたデータに応じて駆動される。データ転送期間は全てのサブフレームにおいて一定である。駆動期間は、サブフレーム毎に異なる。例えば、サブフレーム（ＳＦ）１からＳＦ１２の１２個のサブフレームにより１フレームが構成される場合においては、各サブフレームの駆動期間の比がＳＦ１＝１、ＳＦ２＝２、ＳＦ３＝４、ＳＦ４＝８、ＳＦ５＝１６と設定され、ＳＦ６からＳＦ１２まではすべて駆動期間の比が３２と設定される。これらのサブフレームの中で、ＳＦ１からＳＦ５まではバイナリパルス、ＳＦ６からＳＦ１２まではステップパルスと呼ばれる。
【０００５】
したがって、全てのサブフレームに所定期間のデータ転送期間が必要であり、その間、画素はブランキング状態となって映像表示に寄与しないため、表示輝度が下がるという不具合があった。
特許文献１には、１つの画素内にサンプルホールド部を２個設けて、データ転送期間の間、ブランキング状態とする必要がない液晶表示素子が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００１−５２３８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
画素内のサンプルホールド部を２個用意する方法では、高輝度を実現することが可能であるが、画素が大きくなってしまう。そのため、液晶表示素子の高輝度化、小型化のために更なる改善が要望されていた。本発明は、高輝度で小型化を図ることができる液晶表示素子の駆動装置及び駆動方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上述した従来の技術の課題を解決するため、入力画像信号の１フレーム期間を複数のサブフレームに分割し、前記入力画像信号の階調に応じて、前記複数のサブフレームの中から所定のサブフレームを選択して多階調表示を行う液晶表示素子の駆動装置であって、入力画像信号に基づいて、サブフレームデータを作成するサブフレームデータ作成部（２６）と、前記サブフレームデータ作成部で作成されたサブフレームデータを格納し、少なくとも、前フレーム期間に格納されたサブフレームデータと前々フレーム期間に格納されたサブフレームデータとを保持するフレームバッファ部（２９）と、前記フレームバッファ部が保持している前記サブフレームデータの転送先画素情報であるデータ転送テーブルを保持するデータ転送テーブル保持部（３２）と、前記データ転送テーブルに基づき、複数の画素が複数の行および複数の列に配列されている液晶表示部（６）に対し、前記液晶表示部の前記複数の画素の内、所定の画素に前記フレームバッファ部が保持している所定のサブフレームデータを転送するアドレス指定型ドライバ（３０，３１，３３，３４）と、入力された０または１の前記サブフレームデータを保持するサンプルホールド部（１６）と、前記サンプルホールド部に保持された０または１の前記サブフレームデータにより、ブランキング電圧または駆動電圧のうちから一方を選択して前記液晶表示素子の画素電極（８）に供給する電圧選択部（１７）とを有する画素回路部（７）と、前記アドレス指定型ドライバのデータ転送期間の開始時刻とは非同期で前記液晶表示素子の画素の極性反転を繰り返す電圧制御部（３５、３６）とを備え、前記データ転送テーブルは、１フレーム期間を前記液晶表示部の画素の行数分で分割した期間を１ステップ期間とし、ＡとＢを自然数とし、１フレーム期間のサブフレーム数をＡ（Ａ＞Ｂ）としたとき、任意の行において、Ｂ番目のサブフレームデータ転送から、前記Ｂ番目のサブフレーム期間に相当する時間経過後にＢ＋１番目のサブフレームデータを転送し、Ａ番目のサブフレームデータ転送から、前記Ａ番目のサブフレーム期間に相当する時間経過後に１番目のサブフレームデータを転送し、前記Ｂ番目またはＡ番目のサブフレームデータ転送タイミングは前記液晶表示素子の上の行から下の行に向け、１ステップずつ後になるテーブルであることを特徴とする液晶表示素子の駆動装置を提供する。
【０００９】
また、本発明は上述した従来技術の課題を系決するため、入力画像信号の１フレーム期間を複数のサブフレームに分割し、前記入力画像信号の階調に応じて、前記複数のサブフレームの中から所定のサブフレームを選択して多階調表示を行う液晶表示素子の駆動方法であって、入力画像信号に基づいて、サブフレームデータを作成するサブフレームデータ作成ステップと、前記サブフレームデータ作成ステップで作成されたサブフレームデータを格納し、少なくとも、前フレーム期間に格納されたサブフレームデータと前々フレーム期間に格納されたサブフレームデータとを保持するフレームバッファステップと、複数の画素が複数の行および複数の列に配列されている液晶表示部に対し、前記液晶表示部の前記複数の画素の内、所定の画素に前記フレームバッファステップで保持した所定のサブフレームデータを転送するアドレス指定型ドライブステップと、前記フレームバッファステップで保持した前記サブフレームデータをデータ転送テーブルに基づいて転送するデータ転送ステップと、入力された０または１の前記サブフレームデータを保持するサンプルホールドステップと、前記サンプルホールドステップで保持された０または１の前記サブフレームデータにより、ブランキング電圧または駆動電圧のうちから一方を選択して前記液晶表示素子の画素電極に供給する電圧選択ステップと、前記データ転送ステップの前記データ転送期間の開始時刻とは非同期で前記液晶表示素子の画素の極性反転を繰り返す電圧制御ステップと
を有し、前記データ転送テーブルは、１フレーム期間を前記液晶表示部の画素の行数分で分割した期間を１ステップ期間とし、ＡとＢを自然数とし、１フレーム期間のサブフレーム数をＡ（Ａ＞Ｂ）としたとき、任意の行において、Ｂ番目のサブフレームデータ転送から、前記Ｂ番目のサブフレーム期間に相当する時間経過後にＢ＋１番目のサブフレームデータを転送し、Ａ番目のサブフレームデータ転送から、前記Ａ番目のサブフレーム期間に相当する時間経過後に１番目のサブフレームデータを転送し、前記Ｂ番目またはＡ番目のサブフレームデータ転送タイミングは前記液晶表示素子の上の行から下の行に向け、１ステップずつ後になるテーブルであることを特徴とする液晶表示素子の駆動方法を提供する。
【発明の効果】
【００１０】
本発明によれば、高輝度で小型化を図ることができる液晶表示装置、液晶表示素子の駆動装置及び駆動方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】第１及び第２の実施形態に係る液晶表示装置を示す概略構成図である。
【図２】第１及び第２の実施形態におけるデジタル駆動の反射型液晶表示素子における各画素の駆動回路構成を示す図である。
【図３】第１及び第２の実施形態における反射型液晶表示素子の入力電圧と出力光の強度との関係を示す図である。
【図４】第１及び第２の実施形態における反射型液晶表示素子６の極性反転駆動を示す図である。
【図５】第１及び第２の実施形態に係る駆動回路（駆動装置）を示すブロック図である。
【図６】第１及び第２の実施形態における階調表現を説明するための図である。
【図７】第１及び第２の実施形態における誤差拡散図を示す図である。
【図８】第１及び第２の実施形態における誤差拡散フローを示す図である。
【図９】第１及び第２の実施形態におけるフレームレートコントロールフローを示す図である。
【図１０】第１及び第２の実施形態におけるフレームレートコントロールテーブルを示す図である。
【図１１】第１及び第２の実施形態における駆動階調テーブルを示す図である。
【図１２】第１の実施形態におけるデータ転送テーブルを示す図である。
【図１３】第１の実施形態におけるデータ転送テーブルを抜粋した図である。
【図１４】第１の実施形態におけるデータ転送テーブルによる転送方法を説明するための図である。
【図１５】第２の実施形態におけるデータ転送テーブルを示す図である。
【図１６】第２の実施形態におけるデータ転送テーブルを抜粋した図である。
【図１７】第２の実施形態におけるデータ転送テーブルによる転送方法を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明に係る液晶表示素子の駆動装置及び駆動方法の一実施形態について、添付図面を参照して説明する。以下では表示パネルとしてアクティブマトリクス型の反射型液晶表示素子を備えた投射型表示装置を例にして説明する。
【００１３】
＜第１の実施形態＞
図１は本実施形態に係る液晶表示装置を示す概略構成図である。液晶表示装置は、概略、反射型液晶表示素子６、偏光ビームスプリッタ５（以下、ＰＢＳという）、投射レンズ１３を含んで構成される。反射型液晶表示素子６は、対向電極（透明電極ともいう）１０と、画素電極８との間に液晶９が封止された構造を有する。
【００１４】
照明光学系１から射出したＳ偏光３とＰ偏光４を含む光２はＰＢＳ５に入射し、ＰＢＳ５にて偏光分離される。Ｓ偏光３はＰＢＳ５の偏光分離面で反射され、反射型液晶表示素子６側に進行する。Ｐ偏光４はＰＢＳの偏光分離面を透過する。反射型液晶表示素子６の液晶９は、画素回路７によって画素電極８と対向電極１０の間に印加される電圧に応じて入射したＳ偏光を変調する。対向電極１０に入射したＳ偏光は、画素電極８で反射して対向電極１０から射出するまでの過程で変調を受け、Ｐ偏光とＳ偏光からなる光として対向電極１０から射出される。対向電極１０から射出された光は変調された光であるＰ偏光成分のみがＰＢＳ５を通過し、Ｓ偏光成分はＰＢＳ５で反射される。ＰＢＳ５を通過したＰ偏光は投射レンズ１１によって射出され、射出光１２はスクリーン１３上に投射されて画像が表示される。なお、後述する出力光の強度とは、スクリーン１３上で測定した出力光の照度をいう。
【００１５】
図２は本実施形態におけるデジタル駆動の反射型液晶表示素子６における各画素の駆動回路構成を示す図である。反射型液晶表示素子６の個々の画素は画素電極８と対向電極１０の間に液晶９がはさまれた構造になっている。破線で示した画素回路７は、サンプルホールド部１６と電圧選択部である電圧選択回路１７からなる。サンプルホールド部１６はＳＲＡＭ構造のフリップフロップよりなる。サンプルホールド部１６は列データ線Ｄと行選択線Ｗとに接続されている。サンプルホールド部１６の出力は電圧選択回路１７へと接続されている。電圧選択回路１７はブランキング電圧線Ｖ０、駆動電圧線Ｖ１に接続されている。電圧選択回路１７は画素電極８へと接続され、画素電極８にブランキング電圧または駆動電圧を与える。対向電極１０の電圧の値は共通電圧Ｖｃｏｍと呼ばれている。
【００１６】
図３は本実施形態における反射型液晶表示素子６の入力電圧と出力光の強度との関係を示す図である。図３において、横軸は入力電圧であり、画素電極８と対向電極１０との間の電位差、すなわち液晶９の駆動電圧を示す。縦軸は、液晶９から射出される出力光の強度を示す。液晶９から射出される出力光の強度が大きくなり始める電圧がブランキング電圧Ｖｂ（黒レベル）であり、出力光が飽和し始める電圧が飽和電圧Ｖｗ（白レベル）である。
【００１７】
図４は本実施形態における反射型液晶表示素子６の極性反転駆動を示す図である。液晶表示装置では、液晶の焼き付き防止のため極性反転駆動（ＤＣバランス駆動）を行う必要がある。図４に示すように、画素電極電圧から共通電圧を差し引いた液晶印加電圧の極性が（ＤＣバランス＋）の場合、共通電圧Ｖcom にはローレベルＶcom Ｌである（−Ｖｂ）を印加する。この時、黒表示を行う場合には画素電極にＶｓｓ（ＧＮＤ）を印加することで液晶層１３にはＶｂ（＝(ＧＮＤ)−（−Ｖｂ））が印加され、黒表示となる。白表示を行う場合には画素電極にＶｄｄ（Ｖｗ−Ｖｂ）を印加することで液晶層１３にはＶｗ（＝（Ｖｗ−Ｖｂ）−（−Ｖｂ））が印加され、白表示となる。また、液晶印加電圧の極性が（ＤＣバランス−）の場合、共通電圧Ｖcom にはハイレベルＶcom Ｈである（Ｖｗ）を印加する。この時、黒表示を行う場合には画素電極にＶｄｄ（Ｖｗ−Ｖｂ）を印加することで液晶層１３には−Ｖｂ（＝（Ｖｗ−Ｖｂ）−（Ｖｗ））が印加され、黒表示となる。白表示を行う場合には画素電極にＶｓｓ（ＧＮＤ）を印加することで液晶層１３には−Ｖｗ（＝（ＧＮＤ）−（Ｖｗ））が印加され、白表示となる。ＶｓｓはＭＯＳトランジスタの接地電圧であり、ＶｄｄはＭＯＳトランジスタの電源電圧である。
【００１８】
図５は本実施形態に係る駆動回路（駆動装置）を示すブロック図である。図６は本実施形態における階調表現を説明するための図であり、入力された映像信号データのビット数を８ビットとした場合における各プロセス部における階調表現の例を示している。図７は本実施形態における誤差拡散図を示す図である。図８は本実施形態における誤差拡散フローを示す図である。図９は本実施形態におけるフレームレートコントロールフローを示す図である。図１０は本実施形態におけるフレームレートコントロールテーブルを示す図である。図１１は本実施形態における駆動階調テーブルを示す図である。
【００１９】
図５において、入力されたＮビットの映像信号データは、ルックアップテーブル部２１にて、Ｎより大きい（Ｍ＋Ｆ＋Ｄ）ビットのデータに変換される。ここで、Ｍはサブフレーム数を２進数で表したときのビット数、Ｄは誤差拡散処理部２３により補間されるビット数、Ｆはフレームレートコントロール部２４により補間されるビット数を表している。なおＮ、Ｍ、Ｆ、Ｄは整数である。
【００２０】
図６の例では、入力された映像信号データのビット数は８ビット（Ｎ＝８）、誤差拡散処理部２３にて補間されるビット数は４ビット（Ｄ＝４）、フレームレートコントロール部２４にて補間されるビット数は２ビット（Ｆ＝２）としている。サブフレーム数を２進数で表した場合のビット数は４ビット（Ｍ＝４）、駆動階調は１５個（黒を含まない）としている。
【００２１】
ここでルックアップテーブル部２１の動作を説明する。一般的に映像信号はガンマ補正がかけられている。画像表示装置側ではガンマ補正がかけられた映像信号に対し逆ガンマ補正処理を施してリニアな階調に戻すことが必要である。逆ガンマ補正とは入力Ｘに対して出力がＸの２．２乗となるような補正である。この場合、出力特性は「ガンマ２．２」であると以下表現する。ルックアップテーブル部２１は反射型液晶表示素子６の入出力特性を変換してガンマ２．２の出力特性を有する液晶表示装置を実現する機能を担っている。
【００２２】
ルックアップテーブルは、１０ビットの出力が、任意の出力特性（例えばガンマ２．２）となるようにあらかじめ調整されている。例えば、本実施形態では図１１に示す１５個の駆動階調（黒を含まない）のそれぞれの駆動による画像を図１に示す液晶表示装置で投影し、スクリーン１３上の照度を照度計等でそれぞれ測定しておく。それぞれの駆動階調間の照度を６ビット（Ｍ＋Ｄ＝６）（６４階調）で直線補間することによって、０〜９６０の階調毎の照度データが予測される。それらの照度データから任意の出力特性（例えばガンマ２．２）となるような２５６個のデータを選び、あらかじめルックアップテーブルとして保持されているものとする。
【００２３】
ルックアップテーブル部２１は、２５６ｘ１０ビット（すなわち、「２の８乗」階調ｘ（４＋２＋４）ビット）のルックアップテーブルを有している。ここで、「２の８乗」階調ｘ（４＋２＋４）ビットとは、「２のＮ乗」階調ｘ（Ｍ＋Ｆ＋Ｄ）ビットに対してＮ＝８、Ｍ＝４、Ｆ＝２、Ｄ＝４の値を代入したものに相当する。ルックアップテーブル部２１は、入力された８ビットの画像データを、１０ビットのデータに変換して出力する。
【００２４】
図５に戻り、ルックアップテーブル部２１にて（Ｍ＋Ｆ＋Ｄ）ビットに変換された映像信号データは、誤差拡散部２３により下位Ｄビットの情報を周辺画素に拡散することによって、（Ｍ＋Ｆ）ビットのデータに変換される。図６の例では、変換された１０ビットのデータは、誤差拡散部２３にて、下位４ビットの情報を周辺画素に拡散し上位６ビットのデータに量子化して出力される。
【００２５】
誤差拡散法とは、表示すべき映像信号と実表示値との誤差（表示誤差）を周辺の画素に拡散することで階調不足を補う方法である。本実施形態においては、表示すべき映像信号の下位４ビットを表示誤差とし、図７のように右隣の画素に表示誤差の７／１６を、左下の画素に表示誤差の３／１６を、直下の画素に表示誤差の５／１６を、右下の画素に表示誤差の１／１６を加える。
【００２６】
誤差拡散部２３の動作を図８でより詳しく説明する。ある座標の映像信号は上述のように誤差を拡散するとともに、以前の映像が拡散した誤差が加算される。入力された１０ビットのデータは、まず、以前の映像が拡散した誤差が誤差バッファにより加算される。入力映像信号データは誤差バッファの値が加算された後、上位の６ビットと下位の４ビットに分割される。
【００２７】
分割された下位の４ビットの値を以下に示す。右側の値は表示誤差である。
下位４ビット  表示誤差
００００      ０
０００１      ＋１
００１０      ＋２
００１１      ＋３
０１００      ＋４
０１０１      ＋５
０１１０      ＋６
０１１１      ＋７
１０００      −７
１００１      −６
１０１０      −５
１０１１      −４
１１００      −３
１１０１      −２
１１１０      −１
１１１１      ０
【００２８】
分割された下位の４ビットの値に対応する表示誤差は、図８のように誤差バッファへと加算され保持される。また、分割された下位の４ビットの値に対してスレッショルド比較を行ない、値が１０００より大きい場合（上記の左部の値が１０００である行以降の行の場合）、上位６ビットの値に１が加算される。そして、上位の６ビットのデータが誤差拡散部から出力される。
【００２９】
図５に戻り、誤差拡散部２３にて（Ｍ＋Ｆ）ビットに変換された映像信号データは、フレームレートコントロール部２４に入力される。フレームレートコントロール部２４はフレームレートコントロールテーブルを備えている。フレームレートコントロール部２４では、下位Ｆビットの値と、画素の位置情報及びフレームのカウント情報から、フレームレートコントロールテーブル内の位置を特定し、その値（１または０の値、以下０／１と記載する。）が上位Ｍビットに加えられ、Ｍビットのデータに変換される。ここで、フレームレートコントロール方式とは、表示素子の１画素の表示に対してｍ（ｍ：ｍ≧２、自然数）フレームを１周期として、その周期のｎ（ｎ：ｎ＞０、ｍ＞ｎ、自然数）フレームではオン表示を行ない、残りの（ｍ−ｎ）フレームではオフ表示を行うことにより疑似的に階調を表示させる方式である。
【００３０】
図６の例では、誤差拡散部２３により出力された６ビットのデータは、フレームレートコントロール部２４に入力される。フレームレートコントロール部２４は、下位２ビットの情報と、表示エリアでの位置情報およびフレームカウンタ情報より、フレームレートコントロールテーブルから０／１の値を導き、入力された６ビットから分離された上位４ビットの値に加算する。
【００３１】
フレームレートコントロール部２４の動作を図９で具体的に説明する。入力された６ビットのデータは、上位４ビットと下位２ビットに分割される。入力された６ビットデータの下位２ビットと、画素の表示エリアでの位置情報（すなわち、座標データであるＸ座標の下位ビットおよびＹ座標の下位２ビット）と、フレームカウンタの下位２ビットとの合計８ビットの値を用いて、図１０のフレームレートコントロールテーブルで示される“０”か“１”の値を特定する。特定された“０”か“１”の値は上位４ビットのデータに加算して、４ビットデータとして出力される。
【００３２】
図６に戻り、フレームレートコントロール部２４から出力された４ビットデータは図５で示されているリミッタ部２５にて駆動階調の最大値である１５に制限される。その後、サブフレームデータ作成部２６にて、反射型液晶表示素子６へ転送されるべき１５ビットのデータに変換される。１５ビットのデータへの変換は駆動階調テーブル２７を使用する。
【００３３】
次に、図１１に示す本実施形態における駆動階調テーブルについて説明する。図１１の縦の欄の階調とは、フレームレートコントロール部２４で得た４ビットのデータであってリミッタ部２５にて駆動階調の最大値である１５で制限されたものである。ＳＦ１−ＳＦ１５は１フレーム内のサブフレームの順番を表している。テーブル内の値が１の場合は駆動状態であることを示す。０の場合はブランク状態であることを示す。図１１の縦の欄に示す階調が１の場合、第１のサブフレームであるＳＦ１のみが駆動状態となる。階調が２の場合、ＳＦ１とＳＦ２だけが駆動状態となる。以下、階調の数が増える高くなる毎に駆動状態となるサブフレームが増えていき、最も高い階調である１５の場合、全てのサブフレームが駆動状態となる。言い換えると、階調の数が増えるにしたがい、駆動状態となるサブフレームが時間的に後方に増えていく。
【００３４】
図５に戻り、サブフレームデータ作成部２６から出力された１５ビットのデータは、メモリ制御部２８にて、サブフレーム毎に分割されたフレームバッファ２９に格納される。フレームバッファ２９はトリプルバッファの構造になっており、フレームバッファ０にデータを格納中は、前フレーム期間に格納されたフレームバッファ１と前々フレーム期間に格納されたフレームバッファ２のデータがデータ転送部３０を経由して反射型液晶表示素子６に転送される。次のフレームでは、前フレーム期間中に格納されたフレームバッファ０のデータと前々フレーム期間中に格納されたフレームバッファ１のデータがデータ転送部３０を経由して液晶表示素子６に転送され、フレームバッファ２には入力された映像信号データのサブフレームデータ作成部２６からの出力データが格納される。
【００３５】
駆動制御部３１は、サブフレームデータの転送処理のタイミング等を制御しており、データ転送テーブル保持部３２が保持するデータ転送テーブルに従い、データ転送部３０への転送指示およびソースドライバ３３およびゲートドライバ３４の制御を行う。データ転送部３０は、駆動制御部３１からの指示に従い、メモリ制御部２８に指示を行ない、指定したサブフレームの１ライン分のデータをメモリ制御部２８から受け取りソースドライバ３３へと転送する。データ転送部３０は１水平期間ごとに、１５ライン分のデータを一定間隔で転送する。
【００３６】
ソースドライバ３３は、１ライン分のサブフレームデータをデータ転送部３０より受け取る毎に、反射型液晶表示素子６の対応する画素回路７へ列データ線Ｄ０−Ｄｎを用いて同時に転送する。この時、ゲートドライバ３４では、駆動制御部３１からのアドレス信号（ＡＤＲ）により指定された行の行選択線Ｗｙをアクティブにし、指定された行ｙの全ての列の画素へとデータが転送される。
データ転送部３０、駆動制御部３１、ソースドライバ３３、ゲートドライバ３４は、本発明のアドレス指定型ドライバを構成する。
【００３７】
Ｖ０／Ｖ１電圧制御部３５およびＶｃｏｍ電圧制御部３６は液晶に加える電圧であるＶ０／Ｖ１／Ｖｃｏmの極性反転処理を行う電圧制御部を構成する。Ｖ０はブランキング電圧、Ｖ１は駆動電圧、Ｖｃｏｍ（共通電圧）は液晶の対向電極１０の電圧である。極性反転処理とは、Ｖ０／Ｖ１／Ｖｃｏmの電圧値を等間隔で交互に反転処理を行うことをいう。Ｖ０／Ｖ１電圧制御部３５では、入力されるＣＬＫのＯＮ／ＯＦＦに従い、入力ＣＬＫがＯＮの時はＤＣバランス＋駆動となり、Ｖ０にはＶｓｓが、Ｖ１にはＶｄｄが選択され印加される。入力ＣＬＫがＯＦＦの時はＤＣバランス−駆動となり、Ｖ０にはＶｄｄが、Ｖ１にはＶｓｓが選択され印加される。
【００３８】
また、Ｖｃｏｍ電圧制御部３６では、入力ＣＬＫがＯＮの時はＤＣバランス＋駆動となり、ＶｃｏｍにはＶｃｏｍＬが選択され印加される。入力ＣＬＫがＯＦＦの時はＤＣバランス−駆動となり、ＶｃｏｍにはＶｃｏｍＨが選択され印加される。Ｖ０／Ｖ１電圧制御部３５およびＶｃｏｍ電圧制御部３６に入力されるＣＬＫ信号は同じもので、双方は同期して電圧制御する。また、このＣＬＫ信号は、サブフレームデータ処理と同期する必要はなく、サブフレームデータ処理とは非同期で行われる。しかしながら、ＣＬＫ信号の周波数として、サブフレーム数ｘリフレッシュ周波数である１５ｘ６０＝９００Ｈｚ以上が好ましく、もちろんサブフレーム処理と同期しても構わない。
【００３９】
図１２は本実施形態におけるデータ転送テーブルを示す図である。１フレーム期間を表示部画素領域のライン数分で分割した期間、即ち１水平期間を１ステップ期間とする。図１２の縦の欄のＳｔｅｐとは、フレーム期間の先頭から何ステップ後の処理であるかを表す。例えば、Ｓｔｅｐが１０の場合、フレーム期間の先頭から１０水平期間後の処理を表している。図１２の横の欄は転送するサブフレーム番号を、テーブル内の数字は転送するサブフレーム内の指定するライン番号を表す。
【００４０】
テーブル内で背景が白色の欄は前フレーム期間に格納されたサブフレームデータの何ライン目のデータを転送するかを表し、背景が灰色の欄は前々フレーム期間に格納されたサブフレームデータの何ライン目のデータを転送するかを表している。また各サブフレーム番号の上の数字は各サブフレーム期間が何ステップに相当するかを表わしている。この例では、サブフレーム数を１５（ＳＦ１からＳＦ１５）、すべてのサブフレームの期間を３２ステップとし、表示画素領域のライン数として４８０ラインの場合のサブフレームデータ転送テーブルを表している。
【００４１】
図１３は図１２のデータ転送テーブルから一部のラインにおけるテーブルを抜粋したものである。図１４は図１２のデータ転送テーブルによるデータ転送方法を説明するための図であり、縦方向はライン番号を表し、横方向は時間方向を表している。ライン番号９６に注目すると、図１３において、ＳＦ１３のＳｔｅｐ０で背景が灰色の欄に９６が表示されている。これは、Ｓｔｅｐ０、つまりフレームの先頭において、前々フレームのＳＦ１３のライン９６のデータを転送し、表示画素エリアのライン９６に表示することを表している。
【００４２】
同様に、Ｓｔｅｐ３２で前々フレームのＳＦ１４のライン９６のデータを転送、Ｓｔｅｐ６４で前々フレームのＳＦ１５のライン９６のデータを転送、Ｓｔｅｐ９６で前フレームのＳＦ１のライン９６のデータを転送、Ｓｔｅｐ１２８で前フレームのＳＦ２のライン９６のデータを転送、・・Ｓｔｅｐ４４８で前フレームのＳＦ１３のライン９６のデータを転送し、表示することを表わしている。
このように、任意の行において、所定のサブフレームデータを転送すると、転送したサブフレーム期間に相当する時間経過後に次のサブフレームデータを転送することを繰り返す。最後のサブフレーム転送の次には最初のサブフレームに戻って転送を行う。
【００４３】
０から４７９ラインのすべてのサブフレームのデータを、図１２のデータ転送テーブルに従って転送し表示することにより、結果としてＳＦ１からＳＦ１５までのサブフレームデータを、ライン番号０から順に１水辺期間ずつ遅れて表示することとなる。この構成により、データ転送期間に画素をブランキング状態とする必要がなくなり、ブランキング期間を設けることによる表示輝度低下を防ぐ効果がある。また、全サブフレームを同じ期間のステップビットパルスとすることで動画擬似輪郭が目立たない（発生しない）という効果がある。
【００４４】
＜第２の実施形態＞
第２の実施形態では第１の実施形態に対しデータ転送テーブルのみが異なる。図１５は本実施形態におけるデータ転送テーブルを示す図である。図１２と同様に、１フレーム期間を表示部画素領域のライン数分で分割した期間、即ち１水平期間を１ステップ期間とする。図１５の縦の欄が示すＳｔｅｐとは、フレーム期間の先頭から何ステップ後の処理であるかを表す。例えば、図１５の縦の欄のＳｔｅｐが１０の場合、フレーム期間の先頭から１０水平期間後の処理を表している。図１５の横の欄は転送するサブフレーム番号を、テーブル内の数字は転送するサブフレーム内の指定するライン番号を表す。
【００４５】
テーブル内で背景が白色の欄は前フレーム期間に格納されたサブフレームデータの何ライン目のデータを転送するかを表し、背景が灰色の欄は前々フレーム期間に格納されたサブフレームデータの何ライン目のデータを転送するかを表している。また各サブフレーム番号の上の数字は各サブフレーム期間が何ステップに相当するかを表わしている。この例では、サブフレーム数は１５（ＳＦ１からＳＦ１５）とし、サブフレームの期間長としてＳＦ１から順に、１６，１６，２４，２４，３２，３２，３２，３２，３２，３２，３２，４０，４０，４８，４８ステップとし、表示画素領域のライン数として４８０ラインの場合のサブフレームデータ転送テーブルを表している。
【００４６】
図１６は図１５のデータ転送テーブルから一部のラインにおけるテーブルを抜粋したものである。図１７は図１５でのデータ転送テーブルによるデータ転送方法を説明するための図であり、縦方向はライン番号を表し、横方向は時間方向を表している。ライン番号９６に注目すると、図１６において、ＳＦ１２のＳｔｅｐ１６で背景が灰色の欄に９６が表示されている。これは、Ｓｔｅｐ１６、つまりフレームの先頭から１６ステップ分遅れて、前々フレームのＳＦ１２のライン９６のデータを転送し、表示画素エリアのライン９６に表示することを表している。
【００４７】
同様に、Ｓｔｅｐ４０で前々フレームのＳＦ１３のライン９６のデータを転送、Ｓｔｅｐ６４で前々フレームのＳＦ１４のライン９６のデータを転送、Ｓｔｅｐ８０で前々フレームのＳＦ１５のライン９６のデータを転送、Ｓｔｅｐ９６で前フレームのＳＦ１のライン９６のデータを転送、・・・、Ｓｔｅｐ４３２で前フレームのＳＦ１０のライン９６のデータを転送し、表示することを表わしている。
このように、任意の行において、所定のサブフレームデータを転送すると、転送したサブフレーム期間に相当する時間経過後に次のサブフレームデータを転送することを繰り返す。最後のサブフレーム転送の次には最初のサブフレームに戻って転送を行う。
【００４８】
０から４７９ラインのすべてのサブフレームのデータを図１５のデータ転送テーブルに従って転送し表示することにより結果としてＳＦ１からＳＦ１５までの異なるサブフレーム期間長のサブフレームデータをライン番号０から順に１水平期間ずつ遅れて表示することとなる。
【００４９】
このように、各サブフレーム期間を任意に設定した構成でも第１の実施形態と同様に、データ転送期間に画素をブランキング状態とする必要がなくなり、ブランキング期間を設けることによる表示輝度低下を防ぐ効果がある。また各サブフレーム期間を任意に設定することができるため、設計の自由度が広がるという効果がある。例えば横方向電界の影響等により階調差が目立ちやすい低階調部に相当するサブフレーム期間を短くすることにより階調差を目立ちにくくすることができる。また、第１の実施形態の場合、すべてのサブフレーム期間を３２ステップとすることができた。しかし、例えば、ライン数が７２０でサブフレーム数が２２の場合、７２０を２２で割り切ることができないため、ＳＦ１のステップ数を２７、ＳＦ２からＳＦ２２までのサブフレーム期間を３３ステップとする必要がある。
【００５０】
第１、第２の実施形態において、入力された映像信号データのビット数をＮ、表示素子の駆動可能な階調数を２進数で表したときのビット数をＭ、誤差拡散処理により誤差として拡散されるビット数をＤ、フレームレートコントロールにより擬似的な階調として表現されるビット数をＦとしたとき、Ｎ＝８、Ｍ＝４、Ｄ＝４、Ｆ＝２である場合について説明した。しかし、Ｎ、Ｍ、Ｄ、Ｆの値は上記の値に限定されず、種々の値を用いて実施することができる。そのなかでも、Ｎ＝８〜１２、Ｍ＝４〜６、Ｄ＝４〜８、Ｆ＝２〜３であることがより好ましい。
【符号の説明】
【００５１】
１  照明光学系、５  偏光ビームスプリッタ（ＰＢＳ）、
６  反射型液晶表示素子、７  画素回路、８  画素電極、
９  液晶、１０  対向電極（透明電極）、１１  投射レンズ、
１２  射出光、１３  スクリーン、１６  サンプルホールド部、
１７  電圧選択回路（電圧選択部）、２１  ルックアップテーブル部、
２３  誤差拡散部、２４  フレームレートコントロール部、２５  リミッタ部、
２６  サブフレームデータ作成部、２７  駆動階調テーブル、
２８  メモリ制御部、２９  フレームバッファ、３０  データ転送部、
３１  駆動制御部、３２  データ転送テーブル保持部、
３３  ソースドライバ、３４  ゲートドライバ、
３５  Ｖ０／Ｖ１電圧制御部、３６  Ｖｃｏｍ電圧制御部、
【図１】
2014153449.tif 000003
【図２】
2014153449.tif 000004
【図３】
2014153449.tif 000005
【図４】
2014153449.tif 000006
【図５】
2014153449.tif 000007
【図６】
2014153449.tif 000008
【図７】
2014153449.tif 000009
【図８】
2014153449.tif 000010
【図９】
2014153449.tif 000011
【図１０】
2014153449.tif 000012
【図１１】
2014153449.tif 000013
【図１２】
2014153449.tif 000014
【図１３】
2014153449.tif 000015
【図１４】
2014153449.tif 000016
【図１５】
2014153449.tif 000017
【図１６】
2014153449.tif 000018
【図１７】
2014153449.tif 000019