(57)【要約】【課題】電気光学装置において表示画像データを記憶するラッチ部からＤＡ変換部に至る区間において発生する誤りを検出する。【解決手段】電気光学パネル１０に複数の駆動信号を出力する駆動信号生成部２４０と、電気光学パネル１０に表示すべき画像を示す表示画像データを出力する制御回路４００と、表示画像データに基づいて駆動信号生成部２４０の入力データを生成する処理回路２１０と、入力データの誤りを検出する、誤り検出回路４１０とを電気光学パネル１０の駆動回路に設けた。【選択図】図３
2020140031.tif 000002
【特許請求の範囲】
【請求項１】
電気光学パネルに駆動信号を出力する駆動信号生成部と、
前記電気光学パネルに表示すべき画像を示す表示画像データを出力する制御回路と、
前記表示画像データに基づいて前記駆動信号生成部の入力データを生成する処理回路と、を備え、
前記処理回路は、前記入力データを前記制御回路に転送するデータ転送部を有し、
前記制御回路は、前記入力データの誤りを検出する誤り検出回路を有する、
ことを特徴とする駆動回路。
【請求項２】
前記駆動信号は、第１の駆動信号と第２の駆動信号とを含み、
前記電気光学パネルは、第１のデータ線と第２のデータ線とを備え、
前記処理回路は、第１の画像データ及び第２の画像データを含む前記表示画像データを記憶し、記憶した前記第１の画像データ及び前記第２の画像データを含む前記入力データを出力する入力データ記憶部を有し、
前記駆動信号生成部は、前記入力データにおける前記第１の画像データに基づいて前記第１のデータ線に前記第１の駆動信号を出力し、前記入力データにおける前記第２の画像データに基づいて前記第２のデータ線に第２の駆動信号を出力し、
前記データ転送部は、前記入力データを前記入力データ記憶部から一斉に取り込む並列入力動作と、取り込んだ前記第１の画像データ及び前記第２の画像データを含む前記入力データを前記制御回路に順次出力するシリアル出力動作とを行うことを特徴とする請求項１に記載の駆動回路。
【請求項３】
前記入力データ記憶部は、第１クロックに同期し、前記第１の画像データ及び前記第２の画像データを含む前記表示画像データを順次記憶し、記憶した前記第１の画像データ及び前記第２の画像データを含む前記表示画像データを第２クロックに同期して前記入力データとして出力し、
前記データ転送部は、前記入力データ記憶部が前記第１の画像データ及び前記第２の画像データを含む前記表示画像データを記憶する期間に、第３クロックに同期し、前記シリアル出力動作を行うことを特徴とする請求項２に記載の駆動回路。
【請求項４】
前記誤り検出回路は、
前記制御回路が前記処理回路に出力する前記表示画像データから生成した第１の誤り検出データを記憶する第１の誤り検出データ記憶部と、
前記データ転送部から転送された前記入力データから第２の誤り検出データを生成する第１の誤り検出演算部と、
前記第１の誤り検出データと前記第２の誤り検出データを照合する第１の照合部と
を有することを特徴とする請求項１から３のいずれか１項に記載の駆動回路。
【請求項５】
前記第１の誤り検出演算部は、前記表示画像データから前記第１の誤り検出データを生成することを特徴とする請求項４に記載の駆動回路。
【請求項６】
前記誤り検出回路は、前記第１の誤り検出データが付与された入力画像データを受け付ける受付部を有し、
前記入力画像データから前記表示画像データを生成することを特徴とする請求項４に記載の駆動回路。
【請求項７】
電気光学パネルに駆動信号を出力する駆動信号生成部と、
前記電気光学パネルに表示すべき画像を示す表示画像データを出力する制御回路と、
前記表示画像データに基づいて前記駆動信号生成部の入力データを生成する処理回路と、を備え、
前記処理回路は、前記入力データの誤りを検出する誤り検出回路を有する、
ことを特徴とする駆動回路。
【請求項８】
前記制御回路は、前記表示画像データと当該表示画像データから生成された第３の誤り検出データを前記処理回路に出力することを特徴とする請求項７に記載の駆動回路。
【請求項９】
前記誤り検出回路は、
前記入力データから第４の誤り検出データを生成する第２の誤り検出演算部と、
前記第４の誤り検出データと前記第３の誤り検出データとを照合する第２の照合部と、
を有することを特徴とする請求項８に記載の駆動回路。
【請求項１０】
前記制御回路は、垂直ブランキング期間に前記第３の誤り検出データを前記処理回路に出力することを特徴とする請求項８に記載の駆動回路。
【請求項１１】
電気光学パネルに駆動信号を出力する駆動信号生成部と、
前記電気光学パネルに表示すべき画像を示す表示画像データを受け取り、入力データとして前記駆動信号生成部に出力する入力データ記憶部と、
前記入力データを外部に転送するデータ転送部と
を有することを特徴とするデータ線駆動回路。
【請求項１２】
電気光学パネルに駆動信号を出力する駆動信号生成部と、
前記電気光学パネルに表示すべき画像を示す表示画像データと、当該表示画像データから生成された第５の誤り検出データを受け付ける第２の受付部と、
前記表示画像データを入力データとして前記駆動信号生成部に出力する入力データ記憶部と、
前記入力データから第６の誤り検出データを生成する第３の誤り検出演算部と、
前記第５の誤り検出データと前記第６の誤り検出データとを照合する第３の照合部と
を有することを特徴とするデータ線駆動回路。
【請求項１３】
請求項１から１０のうちいずれか１項に記載の駆動回路、又は請求項１１若しくは１２に記載のデータ線駆動回路を含むことを特徴とする電気光学装置。
【請求項１４】
請求項１から１０のうちいずれか１項に記載の駆動回路、又は請求項１１若しくは１２に記載のデータ線駆動回路を含むことを特徴とする電子機器。
【請求項１５】
請求項１から１０のうちいずれか１項に記載の駆動回路、又は請求項１１若しくは１２に記載のデータ線駆動回路を含むことを特徴とする移動体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電気光学装置の駆動回路に関する。
【背景技術】
【０００２】
近年、液晶表示装置等の電気光学装置は、高精細画像を表示するために表示パネルが高解像度化され、それに伴い、装置内における画像データの伝送周波数が高くなり、動作環境が厳しくなっている。一方、車載用等の電気光学装置では、画像データに発生する誤りを確実に検知する必要があり、高い誤り検出能力が求められている。
【０００３】
そこで、特許文献１に記載の液晶表示装置では、ドライバーが駆動制御部から誤り検出符号化された画像データを受信する。そして、ドライバーでは、受信した画像データを誤り検出回路が誤り検出してデータラッチに保持し、このデータラッチに保持された画像データをＤＡＣ（Digital Analog Converter）が階調電圧に変換している。したがって、この液晶表示装置では、駆動制御部からドライバー内の誤り検出回路に至るまでの区間において画像データに発生する誤りが検出される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−４５２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示の技術は、誤り検出回路の出力部からＤＡＣの入力部に至るまでの区間において画像データの誤りが発生した場合にその誤りを検出することができない問題があった。
【課題を解決するための手段】
【０００６】
この発明の一態様による駆動回路は、電気光学パネルに駆動信号を出力する駆動信号生成部と、前記電気光学パネルに表示すべき画像を示す表示画像データを出力する制御回路と、前記表示画像データに基づいて前記駆動信号生成部の入力データを生成する処理回路と、を備え、前記処理回路は、前記入力データを前記制御回路に転送するデータ転送部を有し、前記制御回路は、前記入力データの誤りを検出する誤り検出回路を有する、ことを特徴とする。
【０００７】
この発明の他の態様による駆動回路は、電気光学パネルに駆動信号を出力する駆動信号生成部と、前記電気光学パネルに表示すべき画像を示す表示画像データを出力する制御回路と、前記表示画像データに基づいて前記駆動信号生成部の入力データを生成する処理回路と、を備え、前記処理回路は、前記入力データの誤りを検出する誤り検出回路を有する、ことを特徴とする。
【０００８】
この発明の一態様によるデータ線駆動回路は、電気光学パネルに駆動信号を出力する駆動信号生成部と、前記電気光学パネルに表示すべき画像を示す表示画像データを受け取り、入力データとして前記駆動信号生成部に出力する入力データ記憶部と、前記入力データを外部に転送するデータ転送部と、を有することを特徴とする。
【０００９】
この発明の他の態様によるデータ線駆動回路は、電気光学パネルに駆動信号を出力する駆動信号生成部と、前記電気光学パネルに表示すべき画像を示す表示画像データと、当該表示画像データから生成された誤り検出データを受け付ける受付部と、前記表示画像データを入力データとして前記駆動信号生成部に出力する入力データ記憶部と、前記入力データから誤り検出データを生成する誤り検出演算部と、前記表示画像データから生成された誤り検出データと前記入力データから生成された誤り検出データとを照合する照合部と、を有することを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態である駆動回路を含む電気光学装置の構成を示すブロック図である。
【図２】同実施形態におけるサブ画素回路の構成を示す図である。
【図３】同駆動回路における制御回路とデータ線駆動回路の構成を示すブロック図である。
【図４】同データ線駆動回路における処理回路の構成を示すブロック図である。
【図５】同データ線駆動回路の動作を示すタイムチャートである。
【図６】第２実施形態である駆動回路における制御回路とデータ線駆動回路の構成を示すブロック図である。
【図７】応用例である投射型表示装置の模式図である。
【図８】応用例であるパーソナルコンピューターの模式図である。
【図９】応用例である携帯電話機の模式図である。
【図１０】応用例である移動体の模式図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して実施の形態を説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、技術的に好ましい種々の限定が付されているが、実施の形態はこれらの形態に限られるものではない。
【００１２】
Ａ．第１実施形態
図１は、第１実施形態である駆動回路１０００を含む電気光学装置１のブロック図である。電気光学装置１は、電気光学パネル１０と、電気光学パネル１０を駆動する駆動回路１０００と、駆動回路１０００の制御を行うホストプロセッサー２０００とを具備する。ホストプロセッサー２０００は、例えばＥＣＵ（Electronic Control Unit）である。電気光学装置１は、電気エネルギーにより光学特性が変化する電気光学物質を用いる装置である。電気光学物質としては、液晶、有機エレクトロルミネッセンス、電気泳動素子に用いられる帯電物質等が該当する。
【００１３】
電気光学パネル１０には、ｘ方向に延在する第１行〜第Ｍ行のＭ本の走査線２１と、ｘ方向に交差するｙ方向に延在する第１列〜第３Ｎ列の３Ｎ本のデータ線２２とが形成される。但し、Ｍ及びＮは自然数である。電気光学パネル１０では、走査線２１とデータ線２２との各交差に対応して縦Ｍ行×横３Ｎ列の行列状にＲ、Ｇ、Ｂのいずれかの色に対応したサブ画素回路ＳＰｘが配列される。そして、ｘ方向に連続して並び、Ｒ、Ｇ、Ｂの各色に対応した３個のサブ画素回路ＳＰｘが１個の画素回路を構成している。Ｒ、Ｇ、Ｂの各色のサブ画素回路ＳＰｘの配置に関しては各種の態様が考えられるが、本実施形態では、縦Ｍ行×横３Ｎ列のサブ画素回路ＳＰｘのうち例えば第３ｊ−２列がＲ色、第３ｊ−１列がＧ色、第３ｊ列がＢ色に各々対応している。但し、ｊは１からＮまでの自然数である。ここで、第１列の画素、すなわち、第１列から第３列までのサブ画素に対応した３本のデータ線２２は、例えば第１のデータ線に相当する。また、第２列の画素、すなわち、第４列から第６列までのサブ画素に対応した３本のデータ線２２は、例えば第２のデータ線に相当する。
【００１４】
図１に示すように、駆動回路１０００は、走査線駆動回路１００と、データ線駆動回路２００と、電圧供給回路３００と、制御回路４００と、インタフェース５００とを備える。
【００１５】
制御回路４００には、ホストプロセッサー２０００からインタフェース５００を介して入力画像データＤｉｎが、同期信号に同期して供給される。ここで、入力画像データＤｉｎとは、各サブ画素回路ＳＰｘで表示すべき階調を規定するデータである。例えば、入力画像データＤｉｎは、各サブ画素で表示すべき階調を８ビットで規定するデジタルデータであってもよい。また、同期信号とは、例えば垂直同期信号Ｖｓｙｎｃ及び水平同期信号Ｈｓｙｎｃや、ドットクロック信号等を含む信号である。
【００１６】
制御回路４００は、ホストプロセッサー２０００から供給される同期信号に基づいて、各種の制御信号を発生し、走査線駆動回路１００、データ線駆動回路２００及び電圧供給回路３００の制御を行う。また、制御回路４００は、ホストプロセッサー２０００から供給される入力画像データＤｉｎに基づいて、電気光学パネル１０に表示すべき画像を示す表示画像データＤＲＧＢを生成し、データ線駆動回路２００に対して出力する。制御回路４００が発生する制御信号には、第１クロックＣＬＫ１、第２クロックＣＬＫ２、第３クロックＣＬＫ３、シフトイネーブル信号ＥＮＳ等がある。これらの信号の役割については、説明の重複を避けるため、本実施形態の動作説明において明らかにする。
【００１７】
走査線駆動回路１００は、水平同期信号Ｈｓｙｎｃに同期し、電気光学パネル１０の各走査線２１に走査信号Ｇ［ｉ］を供給することで、第１行〜第Ｍ行の走査線２１を１水平走査期間Ｈ毎に１本ずつ順番に選択する。但し、ｉは、１からＭまでの自然数である。より具体的には、走査線駆動回路１００は、走査信号Ｇ［ｉ］をアクティブレベルにすることで、第ｉ行の走査線２１を選択する。
【００１８】
データ線駆動回路２００は、走査線駆動回路１００による走査線２１の選択に同期して、電気光学パネル１０を駆動する複数の駆動信号、具体的には３Ｎ本のデータ線２２を駆動するデータ信号Ｖｄ［ｎ］を出力する。但し、ｎはｘ方向に沿って並んだサブ画素の番号であり、１から３Ｎまでの自然数となる。データ信号の単位を１画素単位とした場合、例えば、データ信号Ｖd［１］、Ｖｄ［２］及びＶｄ［３］は第１の駆動信号に相当し、データ信号Ｖd［４］、Ｖｄ［５］及びＶｄ［６］は第２の駆動信号に相当する。電圧供給回路３００は、各サブ画素回路ＳＰｘに共通電極電圧Ｖｃｏｍを供給する。
【００１９】
図２は、電気光学パネル１０に設けられた各サブ画素回路ＳＰｘの回路図である。同図に示すように、各サブ画素回路ＳＰｘは、液晶素子ＣＬと書込トランジスターＴｒとを含む。液晶素子ＣＬは、共通電極３０と、サブ画素電極２４と、共通電極３０及びサブ画素電極２４の間に設けられた液晶２５とを含む。ここで、共通電極３０は、電気光学パネル１０上の全てのサブ画素のサブ画素電極２４と対向している。電圧供給回路３００から供給される共通電極電圧Ｖｃｏｍはこの共通電極３０に印加される。液晶素子ＣＬの液晶２５は、液晶素子ＣＬに印加される電圧、より正確には、共通電極３０とサブ画素電極２４との間に印加される電圧に応じて、その透過率を変化させる。
【００２０】
本実施形態において、書込トランジスターＴｒは、走査線２１にゲートが接続されたＮチャネルトランジスターであり、液晶素子ＣＬとデータ線２２との間に設けられ、両者の電気的な接続を制御する。電気的な接続とは、導通又は非導通を意味する。走査信号Ｇ［ｉ］がアクティブレベルにされると、第ｉ行の各サブ画素回路ＳＰｘにおける書込トランジスターＴｒが同時にオン状態に遷移する。
【００２１】
サブ画素回路ＳＰｘに対応する走査線２１が選択され、当該サブ画素回路ＳＰｘの書込トランジスターＴｒがオン状態に制御されたタイミングにおいて、当該サブ画素回路ＳＰｘには、データ線２２からデータ信号Ｖｄ［ｎ］が供給される。この結果、当該サブ画素回路ＳＰｘの液晶２５はデータ信号Ｖｄ［ｎ]に応じた透過率に設定されるため、当該サブ画素回路ＳＰｘに対応するサブ画素はデータ信号Ｖｄ［ｎ]に応じた階調を表示する。
【００２２】
図３は本実施形態における制御回路４００とデータ線駆動回路２００の構成例を示すブロック図である。
【００２３】
データ線駆動回路２００は、処理回路２１０と、駆動信号生成部２４０とを含む。処理回路２１０は、入力データ記憶部２２０と、データ転送部２３０とを含む。
【００２４】
入力データ記憶部２２０は、複数の画像データからなる表示画像データＤＲＧＢを記憶し、記憶した表示画像データＤＲＧＢにおける複数の画像データを入力データとして駆動信号生成部２４０に出力する回路である。具体的には、入力データ記憶部２２０は、１水平走査期間毎に３Ｎサブ画素分の画像データからなる表示画像データＤＲＧＢを制御回路４００から受信して記憶する。そして、入力データ記憶部２２０は、記憶した３Ｎサブ画素分の表示画像データＤＲＧＢを、複数の画像データからなる入力データとして駆動信号生成部２４０に与える。
【００２５】
ここで、電気光学パネル１０の第１列から第３列までの３本のデータ線２２に接続される各サブ画素の階調を規定する画像データは、例えば第１の画像データに相当する。また、電気光学パネル１０の第４列から第６列までの３本のデータ線２２に接続される各サブ画素の階調を規定する画像データは、例えば第２の画像データに相当する。表示画像データＤＲＧＢは、第１の画像データ及び第２の画像データを含む。また、入力データ記憶部２２０は、第１の画像データ及び第２の画像データを含む入力データを出力する。
【００２６】
駆動信号生成部２４０は、電気光学パネル１０に複数の駆動信号、すなわち、データ信号Ｖｄ［ｎ］を出力する回路であり、ＤＡ変換部２５０と、アンプ部２６０とにより構成されている。但し、ｎは１から３Ｎまでの自然数である。
【００２７】
ＤＡ変換部２５０は、入力データ記憶部２２０からの入力データをサブ画素毎にＤＡ変換し、３Ｎサブ画素分のアナログ信号を出力する。アンプ部２６０は、このアナログ信号を増幅し、データ信号Ｖｄ［ｎ］として電気光学パネル１０の３Ｎ本のデータ線２２（図１参照）に出力する。但し、ｎは１から３Ｎまでの自然数である。
【００２８】
データ転送部２３０は、駆動信号生成部２４０に対する入力データを制御回路４００に転送する回路である。さらに詳述すると、データ転送部２３０は、上述した第１の画像データ及び第２の画像データを含む入力データを入力データ記憶部２２０から一斉に取り込む並列入力動作と、取り込んだ入力データを制御回路４００に所定単位ずつ画像データＤＲＧＢＯとして順次出力するシリアル出力動作とを行う。すなわち、画像データＤＲＧＢＯは、データ転送部２３０から制御回路４００へ転送される入力データである。
【００２９】
制御回路４００は、駆動信号生成部２４０の入力データの誤り検出を行う誤り検出回路４１０を有する。この誤り検出回路４１０は、受付部４１１と、データ送信部４１２と、データ受信部４１３と、誤り検出演算部４１４と、記憶部４１５と、照合部４１６を含む。
【００３０】
受付部４１１は、ホストプロセッサー２０００から入力画像データＤｉｎを受け付ける。データ送信部４１２は、水平走査期間毎に、入力画像データＤｉｎから１水平走査期間分の表示画像データＤＲＧＢを取り出し、データ線駆動回路２００に送信する回路である。データ受信部４１３は、データ転送部２３０から転送される画像データＤＲＧＢＯを受信する回路である。誤り検出演算部４１４は、データ線駆動回路２００に対して送信される表示画像データＤＲＧＢから誤り検出データＤＣ１を生成する演算処理と、データ受信部４１３が受信した画像データＤＲＧＢＯから誤り検出データＤＣ２を生成する演算処理とを実行する。誤り検出データは、例えばＣＲＣ（Cyclic Redundancy Check）符号である。記憶部４１５は、前者の誤り検出データＤＣ１を記憶する。照合部４１６は、記憶部４１５に記憶された誤り検出データＤＣ１と誤り検出演算部４１４により生成された誤り検出データＤＣ２とを照合し、両者が不一致である場合には駆動信号生成部２４０に対する入力データに誤りが発生したと判定する。
【００３１】
図４はデータ線駆動回路２００の具体的な構成例を示すブロック図である。図４に示すように入力データ記憶部２２０は、アドレスデコーダー２２１と、第１レジスター部２２２と、第２レジスター部２２６とを含む。
【００３２】
第１レジスター部２２２は、Ｎ個のステージ２２３からなる。また、第２レジスター部２２６も、Ｎ個のステージ２２７からなる。また、データ転送部２３０も、Ｎ個のステージ２３１からなる。ここでは、第１レジスター部２２２、第２レジスター部２２６及びデータ転送部２３０の各々において、最も左側に図示されたものが第１番目のステージ、その右隣が第２番目のステージであり、それより右側に第３番目から第Ｎ番目までのステージがあるものとする。データ信号Ｖｄ［ｎ］がｘ方向に並んだ各サブ画素に対応しているのに対し、第１レジスター部２２２、第２レジスター部２２６及びデータ転送部２３０の各ステージは、ｘ方向に並んだ画素に対応している。
【００３３】
入力データ記憶部２２０には、第１クロックＣＬＫ１に同期し、１画素当たり３サブ画素分の２４ビットの画像データとアドレスデータＡＤＲが与えられる。ここで、アドレスデータＡＤＲは、第１レジスター部２２２においてデータ信号の書き込み先となるステージ２２３の番号ｊを示すデータであり、１水平走査期間内に１からＮまで変化する。アドレスデコーダー２２１は、アドレスデータＡＤＲに基づいて、書込イネーブル信号Ａ［ｊ］を第１レジスター部２２２に出力する。但し、ｊは１からＮまでの自然数である。そして、アドレスデコーダー２２１は、書込イネーブル信号Ａ［ｊ］のうちアドレスデータＡＤＲが示す番号ｊに対応した書込イネーブル信号Ａ［ｊ］のみをアクティブレベルとし、他の書込イネーブル信号Ａ［≠ｊ］を非アクティブレベルとする。
【００３４】
各ステージ２２３は、２４ビットのラッチ２２４と、ＡＮＤゲート２２５とにより構成されている。ここで、ＡＮＤゲート２２５の出力端子はラッチ２２４のクロック入力端子Ｃに接続されている。各ステージ２２３のラッチ２２４のデータ入力端子Ｄには、制御回路４００から供給される２４ビットの表示画像データＤＲＧＢが与えられる。また、各ステージ２２３のＡＮＤゲート２２５の一方の入力端子には第１クロックＣＬＫ１が与えられる。そして、第ｊ番目のステージ２２３のＡＮＤゲート２２５の他方の入力端子には、書込イネーブル信号Ａ［ｊ］が与えられる。
【００３５】
第２レジスター部２２６の各ステージ２２７は、２４ビットのラッチ２２８により構成されている。第ｊ番目のステージ２２７のラッチ２２８のデータ入力端子Ｄには、第ｊ番目のステージ２２３のラッチ２２４のデータＭＯ［ｊ］が与えられる。各ステージ２２７のラッチ２２８のクロック入力端子Ｃには、第２クロックＣＬＫ２が与えられる。第ｊ番目のステージ２２７のラッチ２２８が保持する２４ビットのデータは、駆動信号生成部２４０に対する入力データＬＯ［ｊ］として出力される。この入力データＬＯ［ｊ］は、８ビットずつに分けられ、ＤＡ変換部２５０を構成する３Ｎ個のＤＡＣ２５１のうちの３個のＤＡＣ２５１に与えられる。この３個のＤＡＣ２５１は、電気光学パネル１０において、第３ｊ−２列、第３ｊ−１列及び第３ｊ列の３本のデータ線２２に対応している。
【００３６】
データ転送部２３０の各ステージ２３１は、２４ビットのレジスター２３２と、スイッチ２３３とにより構成されている。各ステージ２３１のレジスター２３２のクロック入力端子Ｃには第３クロックＣＬＫ３が与えられる。第ｊ番目のステージ２３１のレジスター２３２はデータＳＲ［ｊ］を出力する。第ｊ番目のステージ２３１のスイッチ２３３は、制御回路４００から与えられるシフトイネーブル信号ＥＮＳに基づいて、レジスター２３２に対する入力データを、第ｊ番目のステージ２２７からＤＡ変換部２５０に与えられる入力データＬＯ［ｊ］とするか、第ｊ＋１番目のステージ２３１のレジスター２３２のデータＳＲ［ｊ＋１］とするかを切り換える。
【００３７】
次に本実施形態の動作を説明する。制御回路４００は、垂直走査期間の開始タイミングを指示する垂直同期信号Ｖｓｙｎｃを周期的に発生するとともに、各垂直走査期間内において、水平走査期間の開始タイミングを指示する水平同期信号Ｈｓｙｎｃを周期的に発生する。
【００３８】
走査線駆動回路１００は、１垂直走査期間内において、水平同期信号Ｈｓｙｎｃが発生する毎に、走査線２１を順次選択し、選択した走査線２１に対する走査信号Ｇ［ｉ］をアクティブレベルとし、他の走査線２１に対する走査信号を非アクティブレベルとする。
【００３９】
データ線駆動回路２００は、水平同期信号Ｈｓｙｎｃが発生する毎に、Ｎ画素分、すなわち、３Ｎサブ画素分の表示画像データＤＲＧＢを制御回路４００から受信し、表示画像データＤＲＧＢから入力データを生成して駆動信号生成部２４０に与え、駆動信号生成部２４０により３Ｎサブ画素分のデータ線２２を駆動する。また、データ線駆動回路２００は、この駆動信号生成部２４０に与えられた入力データをデータ転送部２３０により制御回路４００に転送する。
【００４０】
図５はデータ線駆動回路２００の動作例を示すタイムチャートである。図５には、ある水平走査期間Ｈ［ｉ］とその次の水平走査期間Ｈ［ｉ＋１］におけるデータ線駆動回路２００の各部の動作が示されている。
【００４１】
水平走査期間Ｈ［ｉ］において、制御回路４００は、１本の走査線２１に沿って並んだＮ画素、すなわち、３Ｎサブ画素に表示すべき画像を示す表示画像データＤＲＧＢと、上述した番号ｊを示すアドレスデータＡＤＲを第１クロックＣＬＫ１に同期させて１画素ずつデータ線駆動回路２００に供給する。その際、制御回路４００では、誤り検出演算部４１４が表示画像データＤＲＧＢから誤り検出データＤＣ１を生成し、記憶部４１５が誤り検出データＤＣ１を記憶する。
【００４２】
データ線駆動回路２００では、アドレスデコーダー２２１がアドレスデータＡＤＲをデコードし、アクティブレベルの書込イネーブル信号Ａ［ｊ］と非アクティブレベルの他の書き込みイネーブル信号Ａ［≠ｊ］を出力する。アドレスデータＡＤＲが番号ｊを示し、書込イネーブル信号Ａ［ｊ］がアクティブレベルとなる期間、１画素分、すなわち、３サブ画素分の表示画像データＤＲＧＢが、第１クロックＣＬＫ１により第１レジスター部２２２の第ｊ番目のステージ２２３のラッチ２２４に書き込まれる。この書き込まれたデータがデータＭＯ［ｊ］として出力される。アドレスデータＡＤＲの示す番号ｊが１からＮまで変化することによりＮ個のステージ２２３のラッチ２２４にＮ画素分の表示画像データＤＲＧＢが書き込まれる。
【００４３】
その後、第２クロックＣＬＫ２が制御回路４００からデータ線駆動回路２００に与えられる。第ｊ番目のステージ２２３のラッチ２２４に記憶されたデータＭＯ［ｊ］は、この第２クロックＣＬＫ２により、第２レジスター部２２６における第ｊ番目のステージ２２７のラッチ２２８に書き込まれる。この第ｊ番目のステージ２２７のラッチ２２８に書き込まれたデータは、駆動信号生成部２４０に対する入力データＬＯ［ｊ］として出力される。
【００４４】
一方、各水平走査期間において、制御回路４００は、データ線駆動回路２００に対し、シフトイネーブル信号ＥＮＳをＬレベルとして第３クロックＣＬＫ３を１回出力した後、シフトイネーブル信号ＥＮＳをＨレベルとして第３クロックＣＬＫ３をＮ回出力する。
【００４５】
水平走査期間Ｈ［ｉ＋１］においてシフトイネーブル信号ＥＮＳがＬレベルである期間に第３クロックＣＬＫ３が発生すると、データ転送部２３０の第ｊ番目のステージ２３１では、第２レジスター部２２６の第ｊ番目のステージ２２７のラッチ２２８に記憶された入力データＬＯ［ｊ］がスイッチ２３３により選択され、第３クロックＣＬＫ３によりレジスター２３２に書き込まれる。この結果、データ転送部２３０の第ｊ番目のステージ２３１の各レジスター２３２からデータＳＲ［ｊ］＝ＬＯ［ｊ］が出力される。このような動作がデータ転送部２３０の各ステージ２３１において動作が行われ、データ転送部２３０全体として並列入力動作が行われる。
【００４６】
その後、シフトイネーブル信号ＥＮＳがＨレベルになると、データ転送部２３０の第ｊ番目のステージ２３１では、第ｊ＋１番目のステージ２３１のラッチ２２８のデータＳＲ（ｊ＋１）がスイッチ２３３により選択される。そして、第３クロックＣＬＫ３が発生すると、第ｊ＋１番目のステージ２３１のレジスター２３２のデータＳＲ（ｊ＋１）が第ｊ番目のステージ２３１のレジスター２３２に書き込まれる。データ転送部２３０では、第３クロックＣＬＫ３が発生する都度、このようなシリアル出力動作が行われる。
【００４７】
シリアル出力動作では、第１番目のステージ２３１のレジスター２３２の出力データが、第３クロックＣＬＫの発生により、ＳＲ［１］→ＳＲ［２］→…→ＳＲ［Ｎ］という具合に変化する。この第１番目のステージ２３１のレジスター２３２から順次出力されるデータＳＲ［１］、ＳＲ［２］、…、ＳＲ［Ｎ］が画像データＤＲＧＢＯとして制御回路４００に送信される。
【００４８】
制御回路４００ではこの画像データＤＲＧＢＯがデータ受信部４１３に受信される。誤り検出演算部４１４は、この受信された画像データＤＲＧＢＯから誤り検出データＤＣ２を生成する。照合部４１６は、この生成された誤り検出データＤＣ２と記憶部４１５に記憶された誤り検出データＤＣ１とを照合し、両者が不一致である場合には、駆動信号生成部２４０に対する入力データに誤りが発生したと判断する。
【００４９】
以上説明したように、本実施形態において、電気光学装置１は、電気光学パネル１０に駆動信号を出力する駆動信号生成部２４０と、電気光学パネル１０に表示すべき画像を示す表示画像データＤＲＧＢを出力する制御回路４００と、表示画像データＤＲＧＢに基づいて駆動信号生成部２４０の入力データＬＯ［１］、Ｌ［２］、…、ＬＯ［Ｎ］を生成する処理回路２１０とを備えている。そして、処理回路２１０は、入力データＬＯ［１］、Ｌ［２］、…、ＬＯ［Ｎ］を制御回路４００に転送するデータ転送部２３０を有し、制御回路４００に、入力データＬＯ［１］、Ｌ［２］、…、ＬＯ［Ｎ］の誤りを検出する誤り検出回路４１０を有する。従って、本実施形態によれば、電気光学装置１において、駆動信号生成部２４０の入力データの誤り検出能力を高めることができる。
【００５０】
また、本実施形態において、駆動信号は、第１の駆動信号と第２の駆動信号とを含み、電気光学パネル１０は、第１のデータ線と第２のデータ線とを備え、処理回路２１０は、第１の画像データ及び第２の画像データを含む表示画像データＤＲＧＢを記憶し、記憶した第１の画像データ及び第２の画像データを含む入力データを出力する入力データ記憶部２２０を有し、駆動信号生成部２４０は、入力データにおける第１の画像データに基づいて第１のデータ線に第１の駆動信号を出力し、入力データにおける第２の画像データに基づいて第２のデータ線に第２の駆動信号を出力する。そして、データ転送部２３０は、入力データを入力データ記憶部２２０から一斉に取り込む並列入力動作と、取り込んだ第１の画像データ及び第２の画像データを含む入力データを制御回路４００に順次出力するシリアル出力動作とを行う。従って、本実施形態によれば、複数の駆動信号を生成する複数の画像データを含む入力データについて、誤り検出を行うことができる。また、本実施形態によれば、シリアル出力動作により入力データを処理回路から制御回路に転送するので、パラレル出力動作によりデータ転送を行う場合に比べ、データ転送に使用する信号線の本数を少なくすることができる。
【００５１】
また、本実施形態において、入力データ記憶部２２０は、第１クロックＣＬＫ１に同期し、第１の画像データ及び第２の画像データを含む表示画像データＤＲＧＢを順次記憶し、記憶した第１の画像データ及び第２の画像データを含む表示画像データＤＲＧＢを第２クロックＣＬＫ２に同期して入力データとして出力し、データ転送部２３０は、入力データ記憶部２３０が第１の画像データ及び第２の画像データを含む表示画像データを記憶する期間に、第３クロックＣＬＫ３に同期し、シリアル出力動作を行う。従って、本実施形態によれば、駆動信号生成部２４０の入力データを効率的に制御回路４００に転送することができる。
【００５２】
また、本実施形態において、誤り検出回路４１０は、制御回路４００が処理回路２１０に出力する表示画像データＤＲＧＢから生成した誤り検出データＤＣ１を記憶する記憶部４１５と、データ転送部２３０から転送された入力データから誤り検出データＤＣ２を生成する誤り検出演算部４１４と、誤り検出データＤＣ１と誤り検出データＤＣ２を照合する照合部とを有する。従って、本実施形態によれば、誤り検出データＤＣ１と誤り検出データＤＣ２との照合により、駆動信号生成部２４０の入力データの誤りを検出することができる。
【００５３】
また、本実施形態において、誤り検出演算部４１４は、表示画像データＤＲＧＢから誤り検出データＤＣ１を生成する。すなわち、誤り検出演算部４１４は、誤り検出データＤＣ１及びＤＣ２の両方を生成する。このように本実施形態では、誤り検出演算部４１４の有効利用が実現される。
【００５４】
また、本実施形態では、電気光学パネル１０に駆動信号を出力する駆動信号生成部２４０と、電気光学パネル１０に表示すべき画像を示す表示画像データＤＲＧＢを受け取り、入力データとして駆動信号生成部２４０に出力する入力データ記憶部２２０と、入力データを外部に転送するデータ転送部２３０とをデータ線駆動回路２００に設けた。従って、このデータ線駆動回路２００を電気光学装置１に設けた場合に、データ線駆動回路２００の外部、例えば制御回路４００内において駆動信号生成部２４０の入力データの誤り検出を行うことができる。また、本実施形態によれば、データ線駆動回路２００にデータ転送部２３０を設けたので、データ線駆動回路２００の周波数特性の測定、あるいは故障診断が容易になるという効果がある。
【００５５】
Ｂ．第２実施形態
図６は、第２実施形態である駆動回路における制御回路４００Ａとデータ線駆動回路２００Ａの構成を示すブロック図である。上記第１実施形態では、図３に示すように制御回路４００が誤り検出回路４１０を有する。これに対し、本実施形態では、データ線駆動回路２００Ａ内の処理回路２１０Ａが誤り検出回路２７０を有する。
【００５６】
制御回路４００Ａは、データ管理部４２０を有する。このデータ管理部４２０は、受付部４２１と、誤り検出演算部４２２と、データ送信部４２３と、照合結果受信部４２４とを有する。
【００５７】
受付部４２１は、図１に示すホストプロセッサー２０００から入力画像データＤｉｎを受け付ける回路である。誤り検出演算部４２２は、受付部４２１が受け付けた入力画像データＤｉｎから誤り検出データを生成する回路である。本実施形態において、誤り検出演算部４２２は、１垂直走査期間単位で入力画像データＤｉｎから誤り検出データを生成する。データ送信部４２３は、各垂直走査期間において、受付部４２１が受け付けた１垂直走査期間分の入力画像データＤｉｎを表示画像データＤＲＧＢとしてデータ線駆動回路２００Ａに送信する。ここで、データ送信部４２３は、１垂直走査期間分の入力画像データＤｉｎを１水平走査期間分の複数の画像データに分け、各画像データを水平同期信号Ｈｓｙｎｃに同期してデータ線駆動回路２００Ａに送信する。
【００５８】
また、データ送信部４２３は、データ線駆動回路２００Ａに送信する１垂直走査期間分の表示画像データＤＲＧＢについて誤り検出演算部４２２が誤り検出データＤＣ３を生成した場合、この誤り検出データＤＣ３を垂直ブランキング期間においてデータ線駆動回路２００Ａに送信する。
【００５９】
データ線駆動回路２００Ａは、処理回路２１０Ａと駆動信号生成部２４０とを含む。駆動信号生成部２４０の構成は上記第１実施形態と同様である。処理回路２１０Ａは、入力データ記憶部２２０と誤り検出回路２７０とを含む。入力データ記憶部２２０の構成は上記第１実施形態と同様である。
【００６０】
誤り検出回路２７０は、蓄積部２７１と、誤り検出演算部２７２と、照合部２７３と、受付部２７４とを含む。蓄積部２７１は、入力データ記憶部２２０が１水平走査期間分の表示画像データＤＲＧＢを記憶する毎に、その表示画像データを蓄積する。誤り検出演算部２７２は、蓄積部２７１に蓄積された１垂直走査期間分の表示画像データから誤り検出データＤＣ４を生成する。受付部２７４は、制御回路４００Ａのデータ送信部４２３から送信される誤り検出データＤＣ３を受け付ける。照合部２７３は、誤り検出演算部２７２が生成した誤り検出データＤＣ４と受付部２７４が受け付けた誤り検出データＤＣ３とを照合し、照合結果を示す信号を出力する。この照合部２７３の出力信号は、制御回路４００Ａの照合結果受信部４２４により受信される。
【００６１】
以上説明したように、本実施形態において、電気光学装置１は、電気光学パネル１０に駆動信号を出力する駆動信号生成部２４０と、電気光学パネル１０に表示すべき画像を示す表示画像データＤＲＧＢを出力する制御回路４００Ａと、表示画像データＤＲＧＢに基づいて駆動信号生成部２４０の入力データを生成する処理回路２１０Ａと、を備え、処理回路２１０Ａは、入力データの誤りを検出する誤り検出回路２７０を有する。従って、本実施形態によれば、処理回路２１０Ａの誤り検出回路２７０により駆動信号生成部２４０の入力データの誤りを検出することができる。また、本実施形態では、処理回路２１０Ａ内の誤り検出回路２７０が駆動信号生成部２４０の入力データの誤り検出を行うので、処理回路２１０Ａから制御回路４００Ａに入力データを転送する必要がなく、上記第１実施形態に比べ、処理回路２１０Ａ及び制御回路４００Ａ間の配線を減らすことができる。
【００６２】
また、本実施形態において、制御回路４００Ａは、表示画像データＤＲＧＢと当該表示画像データＤＲＧＢから生成された誤り検出データＤＣ３を処理回路２１０Ａに出力する。従って、本実施形態によれば、処理回路２１０Ａ内の誤り検出回路２７０は、この誤り検出データＤＣ３を用いて、入力データの誤り検出を行うことができる。
【００６３】
また、本実施形態において、誤り検出回路２７０は、入力データから誤り検出データＤＣ４を生成する誤り検出演算部２７２と、誤り検出データＤＣ４と誤り検出データＤＣ３とを照合する照合部２７３を有する。従って、本実施形態によれば、誤り検出データＤＣ４と誤り検出データＤＣ３との照合により、駆動信号生成部２４０の入力データの誤りを検出することができる。
【００６４】
また、本実施形態において、制御回路４００Ａは、垂直ブランキング期間に誤り検出データＤＣ３を処理回路２１０Ａに出力する。従って、本実施形態によれば、垂直走査期間内に処理回路２１０Ａに与えられた表示画像データＤＲＧＢから生成された入力データの誤りを、垂直ブランキング期間に処理回路２１０Ａに与えられた誤り検出データＤＣ３を用いて検出することができる。
【００６５】
また、本実施形態において、データ線駆動回路２００Ａは、電気光学パネル１０に駆動信号を出力する駆動信号生成部２４０と、電気光学パネル１０に表示すべき画像を示す表示画像データＤＲＧＢと、当該表示画像データから生成された誤り検出データＤＣ３を受け付ける受付部２７４と、表示画像データＤＲＧＢを入力データとして駆動信号生成部２４０に出力する入力データ記憶部２２０と、入力データから誤り検出データＤＣ４を生成する誤り検出演算部２７２と、誤り検出データＤＣ３と誤り検出データＤＣ４とを照合する照合部２７３とを有する。従って、本実施形態によれば、データ線駆動回路２００Ａ内において、駆動信号生成部２４０の入力データの誤り検出を行うことができる。
【００６６】
Ｃ．他の実施形態
以上、第１及び第２実施形態について説明したが、他にも実施形態があり得る。例えば次の通りである。
【００６７】
（１）上記第１実施形態では、制御回路４００の誤り検出回路４１０に設けられた誤り検出演算部４１４が表示画像データＤＲＧＢから誤り検出データＤＣ１を生成した。しかし、そのようにする代わりに、誤り検出回路４１０内の受付部４１１がホストプロセッサー２０００から誤り検出データＤＣ１の付加された入力画像データＤｉｎを受け付け、入力画像データＤｉｎから表示画像データＤＲＧＢを生成してもよい。この態様によれば、誤り検出回路４１０において、表示画像データＤＲＧＢから誤り検出データを生成する演算処理を削減することができる。
【００６８】
（２）上記第１実施形態において示した制御回路内での誤り検出と、上記第２実施形態において示したデータ線駆動回路内での誤り検出の両方を実施してもよい。
【００６９】
（３）上記第１実施形態では１水平走査期間分の表示画像データについて誤り検出を行い、上記第２実施形態では１垂直走査期間分の表示画像データについて誤り検出を行った。しかし、誤り検出を行う画像データの単位は、電気光学装置１の規模や目標性能に合わせて任意に決定すればよい。
【００７０】
（４）上記第１実施形態では、表示画像データＤＲＧＢから生成された誤り検出データＤＣ１と、データ転送部２３０が転送した入力データＤＲＧＢＯから生成された誤り検出データＤＣ２とを照合することにより入力データの誤りを検出した。しかし、誤り検出の方法はこれに限定されるものではない。例えば制御回路４００において、処理回路２１０に送信した１水平走査期間分の表示画像データと、データ転送部２３０から転送された１水平走査期間分の入力データとを照合することにより、入力データの誤りを検出してもよい。
【００７１】
（５）上記各実施形態では、電気光学パネル１０として液晶表示パネルを使用したが、実施形態はこれに限定されるものではない。例えばＯＬＥＤ（Organic Light-Emitting Diode；有機発光ダイオード）等の発光素子からなる表示パネル、電気泳動素子からなる表示パネル等、液晶表示パネル以外の電気光学パネル１０を備える電気光学装置１にも適用可能である。
【００７２】
Ｄ．応用例
以上の各形態に例示した電気光学装置１は、各種の電子機器に利用され得る。図７から図１０には、電気光学装置１を採用した電子機器の具体的な形態が例示されている。
【００７３】
図７は、上記電気光学装置１と同様な構成の電気光学装置１Ｒ、１Ｇ及び１Ｂを適用した投射型表示装置３１００の模式図である。投射型表示装置３１００は、相異なる表示色、具体的には赤色、緑色、青色に対応する３個の電気光学装置１Ｒ、Ｇ、１Ｂを含む。照明光学系３１０１は、照明装置３１０２からの出射光のうち赤色成分ｒを電気光学装置１Ｒに供給し、緑色成分ｇを電気光学装置１Ｇに供給し、青色成分ｂを電気光学装置１Ｂに供給する。各電気光学装置１は、照明光学系３１０１から供給される各単色光を表示画像に応じて変調する光変調器として機能する。投射光学系３１０３は、各電気光学装置１からの出射光を合成して投射面３１０４に投射する。観察者は、投射面３１０４に投射された画像を視認する。
【００７４】
図８は、電気光学装置１を採用した可搬型のパーソナルコンピューター３２００の斜視図である。パーソナルコンピューター３２００は、各種の画像を表示する電気光学装置１と、電源スイッチ３２０１やキーボード３２０２が設置された本体部３２１０とを具備する。
【００７５】
図９は、電気光学装置１を適用した情報携帯端末（ＰＤＡ：Personal Digital Assistants）の構成例を示す図である。情報携帯端末３３００は、複数の操作ボタン３３０１及び電源スイッチ３３０２、並びに表示ユニットとしての電気光学装置１を備える。電源スイッチ３３０２を操作すると、住所録やスケジュール帳といった各種の情報が電気光学装置１に表示される。
【００７６】
なお、電気光学装置１が適用される電子機器としては、図７から図９に例示した機器のほか、デジタルスチルカメラ、テレビ、ビデオカメラ、電子手帳、電子ペーパー、電卓、ワードプロセッサ、ワークステーション、テレビ電話、ＰＯＳ端末、プリンター、スキャナー、複写機、ビデオプレーヤー、タッチパネルを備えた機器等などが挙げられる。
【００７７】
図１０は、電気光学装置１を適用した移動体の構成例を示す。移動体は、例えばエンジンやモーター等の駆動機構、ハンドルや舵等の操舵機構、各種の電子機器を備えて、地上や空や海上を移動する機器又は装置である。移動体として、例えば、車、飛行機、バイク、船舶、或いはロボット等を想定できる。図１０は移動体の具体例としての自動車３４００を概略的に示している。自動車３４００は、車体３４０１や車輪３４０２を有する。自動車３４００には、電気光学パネル１０と、駆動回路１０００と、自動車３４００の各部を制御するホストプロセッサー２０００が組み込まれている。ホストプロセッサー２０００は例えばＥＣＵなどを含むことができる。電気光学パネル１０は例えばメーターパネル等のパネル機器である。ホストプロセッサー２０００は、ユーザーに提示するための画像を生成し、その画像を駆動回路１０００に送信する。駆動回路１０００は、受信した画像を電気光学パネル１０に表示する。例えば車速や燃料残量、走行距離、各種装置の設定等の情報が画像として表示される。
【符号の説明】
【００７８】
１，１Ｒ，１Ｇ，１Ｂ…電気光学装置、１０…電気光学パネル、２１…走査線、２２…データ線、ＳＰｘ…サブ画素回路、１０００…駆動回路、１００…走査線駆動回路、２００，２００Ａ…データ線駆動回路、３００…電圧供給回路、４００，４００Ａ…制御回路、５００…インタフェース、２０００…ホストプロセッサー、Ｔｒ…書込トランジスター、２４…サブ画素電極、２５…液晶、３０…共通電極、ＣＬ…液晶素子、４１０，２７０…誤り検出回路、４１１，４２１，２７４…受付部、４１２，４２３…データ送信部、４１３…データ受信部、４１４，４２２，２７２…誤り検出演算部、４１５…記憶部、４１６，２７３…照合部、２１０，２１０Ａ…処理回路、２２０…入力データ記憶部、２３０…データ転送部、２４０…駆動信号生成部、２５０…ＤＡ変換部、２６０…アンプ部、２２１…アドレスデコーダー、２２２…第１レジスター部、２２３，２２７，２３１…ステージ、２２４，２２８…ラッチ、２２５…ＡＮＤゲート、２２６…第２レジスター部、２３２…レジスター、２３３…スイッチ、２５１…ＤＡＣ、４２０…データ管理部、４２４…照合結果受信部、２７１…蓄積部、３１００…投射型表示装置、３１０１…照明光学系、３１０２…照明装置、３１０３…投射光学系、３２００…パーソナルコンピューター、３２０１…電源スイッチ、３２０２…キーボード、３２１０…本体部、３３００…携帯電話機、３３０１…操作ボタン、３３０２…スクロールボタン、３４００…自動車、３４０１…車体、３４０２…車輪。
【図１】
2020140031.tif 000003
【図２】
2020140031.tif 000004
【図３】
2020140031.tif 000005
【図４】
2020140031.tif 000006
【図５】
2020140031.tif 000007
【図６】
2020140031.tif 000008
【図７】
2020140031.tif 000009
【図８】
2020140031.tif 000010
【図９】
2020140031.tif 000011
【図１０】
2020140031.tif 000012