"電気光学パネルの複数の画素電極に駆動電圧を出力して画像を更新する駆動電圧出力部と、第1の表示データを記憶する第1記憶部と、第2の表示データを記憶する第2記憶部とを含む表示データ記憶部と、画素での表示状態を前記第1の表示データに対応する第1の表示状態から前記第2の表示データに対応する第2の表示状態に変化させる駆動波形情報を記憶する波形情報記憶部と、前記第1の表示データ及び前記第2の表示データに基づいて前記波形情報記憶部から選択される前記駆動波形情報を、前記駆動電圧出力部に出力する駆動波形情報出力部と、を有し、環境情報を取得する取得部と、を有し、前記波形情報記憶部は、基本波形データを格納した少なくとも一つの基本波形テーブルと、前記少なくとも一つの基本波形テーブル内の前記基本波形データに対して前記環境情報毎に異なる複数の駆動条件を設定する環境情報/駆動条件テーブルとを含み、前記駆動波形情報出力部は、前記取得部にて取得された環境情報に対応する前記駆動条件と共に前記少なくとも一つの基本波形テーブル中の前記基本波形データを前記駆動電圧出力部に出力することを特徴とする集積回路装置。請求項1において、前記基本波形データは、複数のサブフレームの各々の電圧レベルであることを特徴とする集積回路装置。請求項2において、前記環境情報毎に異なる複数の駆動条件は、前記複数のサブフレームについて設定された複数種のフレームレートを含むことを特徴とする集積回路装置。請求項2または3において、前記環境情報毎に異なる複数の駆動条件は、前記電圧レベルについて設定された複数種の電圧値を含むことを特徴とする集積回路装置。請求項4において、前記電気光学パネルの複数の画素電極の各々が接続される画素選択トランジスターのゲートに接続される走査線に、走査電圧を供給制御する走査線コントローラーをさらに有し、前記環境情報毎に異なる複数の駆動条件は、前記複数種の電圧レベルに対応して設定される複数種の走査電圧値を含むことを特徴とする集積回路装置。請求項3において、前記駆動電圧出力部は周波数可変部を含み、前記周波数可変部は前記駆動波形出力部より出力される前記フレームレートに基づいて周波数を可変することを特徴とする集積回路装置。請求項4または5において、前記駆動電圧出力部は電圧可変部を含み、前記電圧可変部は前記駆動波形出力部より出力される電圧値に基づいて前記電圧レベルを可変することを特徴とする集積回路装置。請求項1乃至7いずれかにおいて、前記少なくとも一つの基本波形テーブルは、波形モード毎にサブフレーム数が異なる基本波形データをそれぞれ記憶する複数の基本波形テーブルを含むことを特徴とする集積回路装置。請求項1乃至8のいずれかに記載の集積回路装置と、前記集積回路装置により駆動される前記電気光学パネルと、前記集積回路装置に接続された前記ホスト装置と、を有することを特徴とする電気光学装置。請求項9に記載の電気光学装置を有することを特徴とする電子機器。電気光学パネルは電気光学材料が温度等の環境に依存して駆動特性が変化し、あるいは環境例えば明るさに依存して見え難くなる。よって、予め複数の環境情報に対応する電圧遷移テーブルを用意し、測定によって取得された環境情報に合致する電圧遷移テーブルを用いて駆動する必要がある。このことはメモリー容量の増大を意味し、かつ、所望の波形データの検索を困難とする。その一方で、特許文献1に示すディスプレイコントローラー、波形メモリー、温度センサー及び電源モジュールを、電気光学パネル上に集約することが求められている。電気光学パネルは不必要に拡大できないので、メモリー容量の増大はコントローラー兼ドライバーICをパネル上にCOGChipOnGlassし、あるいはパネルに接続されたフィルム基板上にCOFChipOnFilmする妨げとなる。本発明のいくつかの態様は、温度等の環境情報毎に設定される波形情報を格納する波形メモリーの容量を少なくして電気光学パネル側に実装可能な集積回路装置、電気光学装置及び電子機器を提供することができる。1本発明の一態様は、電気光学パネルの複数の画素電極に駆動電圧を出力して画像を更新する駆動電圧出力部と、第1の表示データを記憶する第1記憶部と、第2の表示データを記憶する第2記憶部とを含む表示データ記憶部と、画素での表示状態を前記第1の表示データに対応する第1の表示状態から前記第2の表示データに対応する第2の表示状態に変化させる駆動波形情報を記憶する波形情報記憶部と、前記第1の表示データ及び前記第2の表示データに基づいて前記波形情報記憶部から選択される前記駆動波形情報を、前記駆動電圧出力部に出力する駆動波形情報出力部と、環境情報を取得する取得部と、を有し、前記波形情報記憶部は、基本波形データを格納した少なくとも一つの基本波形テーブルと、前記少なくとも一つの基本波形テーブル内の前記基本波形データに対して前記環境情報毎に異なる複数の駆動条件を設定する環境情報/駆動条件テーブルとを含み、前記駆動波形情報出力部は、前記取得部にて取得された環境情報に対応する前記駆動条件と共に前記少なくとも一つの基本波形テーブル中の前記基本波形データを前記駆動電圧出力部に出力する集積回路装置に関する。本発明の一態様では、駆動波形情報出力部が、取得部にて取得された環境情報に対応する駆動条件と共に少なくとも一つの基本波形テーブル中の基本波形データを駆動電圧出力部に出力する。駆動電圧出力部は、基本波形データと環境情報に対応する駆動条件とに基づいて駆動電圧を生成する。こうして、環境依存性の強い電気光学材料を有する電気光学パネルを駆動することができる。その際、波形情報記憶部は、基本波形データと、その基本波形データに対して環境情報毎に異なる複数の駆動条件とを含む駆動波形情報を記憶していればよい。こうすると、環境情報毎に波形データを記憶する必要がないので、波形情報記憶部のデータ容量を削減でき、集積回路装置の小型化が維持される。2本発明の一態様では、前記基本波形データは、複数のサブフレームの各々の電圧レベルとすることができる。これにより、基本波形データとして、電圧駆動波形のサブフレーム数と、各サブフレームでの電圧レベルとが、複数の環境情報に対して共用される。よって、波形情報記憶部のデータ容量を削減できる。3本発明の一態様では、前記環境情報毎に異なる複数の駆動条件は、前記複数のサブフレームについて設定された複数種のフレームレートを含むことができる。このように、基本波形データの駆動条件として、基本波形データの複数のサブフレームのフレームレートを変化させることで、電気光学材料をその環境依存性に合わせて駆動することができる。例えば環境情報が温度であり、電気光学材料が温度依存性のある粘性の第1材料とその中を移動する第2材料である場合に、フレームレートを可変することができる。この場合は、温度が低いほどフレームレート周波数を低くして一回のサブフレームあたりの電圧印加時間を長くすることができる。温度が高いほどフレームレート周波数を高くして一回のサブフレームあたりの電圧印加時間を短くすることができる。その意味で、フレームレートとはサブフレームの時間幅単位パルス幅と等価である。4本発明の一態様では、前記環境情報毎に異なる複数の駆動条件は、前記電圧レベルについて設定された複数種の電圧値を含むことができる。このように、基本波形データの駆動条件として、基本波形データの複数のサブフレームの各々の電圧レベルの値電圧値を変化させることで、電気光学材料をその環境依存性に合わせて駆動することができる。上述の例では、温度が低いほど電圧値を高くし、逆に温度が高いほど電圧値を低くすることができる。5本発明の一態様では、前記電気光学パネルの複数の画素電極の各々が接続される画素選択トランジスターのゲートに接続される走査線に、走査電圧を供給制御する走査線コントローラーをさらに有し、前記環境情報毎に異なる複数の駆動条件は、前記複数種の電圧レベルに対応して設定される複数種の走査電圧値を含むことができる。アクティブ型の電気光学パネルに設けられる画素選択トランジスターは、ゲート-ソース間電圧Vgsから閾値Vthを引いた電圧Vgs-Vthを基準としてオン/オフ動作する。このため、駆動電圧ソース電圧に対応させて走査電圧ゲート電圧を変化させても、画素選択トランジスターをオン/オフさせることができる。こうして、過度に高い走査電圧を用いなくても済むため、電力消費を低減できる。6本発明の一態様では、前記駆動電圧出力部は周波数可変部を含み、前記周波数可変部は前記駆動波形出力部より出力される前記フレームレートに基づいて周波数を可変することができる。このように、駆動電圧出力部は環境情報に応じたフレームレートに基づいて周波数を可変することで、同一の基本波形データを用いながら環境情報毎に電圧印加時間が異なる駆動電圧を生成することができる。7本発明の一態様では、前記駆動電圧出力部は電圧可変部を含み、前記電圧可変部は前記駆動波形出力部より出力される電圧値に基づいて前記電圧レベルを可変することができる。このように、駆動電圧出力部は環境情報に応じた電圧値に基づいて電圧レベルを可変することで、同一の基本波形データを用いながら環境情報毎に電圧値が異なる駆動電圧を生成することができる。8本発明の一態様では、前記少なくとも一つの基本波形テーブルは、波形モード毎にサブフレーム数が異なる基本波形データをそれぞれ記憶する複数の基本波形テーブルを含むことができる。同一環境情報の中で、複数の波形モードに対応させてサブフレーム数を異ならせることができ、サブフレーム数が異なる基本波形データを記憶する複数の基本波形テーブルを用意することができる。複数の基本波形テーブルが必要な代表例が階調値の相違である。現在の表示データCI第1の表示データ:CurrentImageの階調モードと、次の表示データNI第2の表示データ:NextImageの階調モードとの組み合わせによって、サブフレーム数を異ならせることができる。なお、波形モードはこれに限定されず、例えば画質重視モードや低消費電力モードなどであってもよい。画質重視であれば例えばサブフレーム数を増やして画像更新時間を長くする方法が考えられる。また、画質を軽視できれば、サブフレーム数を減らして画像更新時間を短くする方法が考えられ、これにより低消費電力モードが達成できる。この場合も、それぞれがサブフレーム数の異なり、基本波形データが異なる。9本発明の他の態様は、上述した集積回路装置と、前記集積回路装置により駆動される前記電気光学パネルと、前記集積回路装置に接続された前記ホスト装置とを有する電気光学装置を定義している。この電気光学装置では、ホスト装置の負担が大幅に軽減される。10本発明の他の態様は、上述した電気光学装置を有する電子機器を定義している。以下、本発明の好適な実施の形態について詳細に説明する。なお以下に説明する本実施形態は特許請求の範囲に記載された本発明の内容を不当に限定するものではなく、本実施形態で説明される構成の全てが本発明の解決手段として必須であるとは限らない。1.電気光学パネルの概要図1に電気光学装置であるEPDを示す。図1に示すEPDパネル電気光学パネル10は、複数の走査線14と複数のデータ線16と複数の画素20が形成されたアクティブマトリクス基板第1基板12を有する。画素20には、図2に示すように、画素選択トランジスター22と、保持容量24と画素電極26が設けられている。画素選択トランジスター22は、走査線14がゲートに接続され、データ線16がソースに接続され、ドレインが保持容量24及び画素電極26に接続されている。複数の走査線14に1本ずつ走査電圧を順次印加することで、EPDパネル10を線順次駆動することができる。図2に示すように、アクティブマトリクス基板第1基板12に形成された複数の画素電極26と対向する対向電極共通電極28が図示しない対向基板第2基板に形成され、その2枚の基板間に電気光学材料にて電気泳動層を形成する複数のマイクロカプセル30が設けられている。各マイクロカプセル30は、温度依存性の粘性を有する第1材料である流体31と、流体31中に浮遊する第2材料である正の電気を帯びた黒粒子32および負の電気を帯びた白粒子33を含む。ここで、対向電極28は所定の電圧に保持することができる。図2の走査線14およびデータ線16を用いて、画素電極26に印加される電圧を制御することができる。電界が正の場合、マイクロカプセル30aに示すように黒粒子32は対向電極28の方向に動き、その結果、透明な対向電極28側から見た画素20は黒くなる。逆に、電界が負の場合、マイクロカプセル30bに示すように白粒子33が対向電極28の方向に動き、その結果対向電極28側から見た画素20は白くなる。マイクロカプセル30cは完全に白または黒以外のグレーを表示している画素を示している。例えば黒、白またはグレーを有する画素を生成するには、電圧パルスのシーケンスが画素電極26に印加される。電気光学パネル10の表示が更新される際、駆動波形電圧がデータ線16を介して画素20に印加される。印加される具体的な波形は画素20の更新後の表示状態及び更新前の表示状態に基づいて選択される。画素電極26に適当な極性、持続時間、および振幅の電圧パルスを印加することにより、画素20を黒、白、またはある濃さのグレーの強度に駆動することができる。画素20に印加する電圧パルスは、温度等の環境情報や波形モードに依存させて、持続時間、振幅、または持続時間と振幅双方に関し変調することができる。ここで、流体31の粘性は環境依存性例えば温度依存性を有する。従って、流体31中を移動する黒粒子32および白粒子33の動きは、流体31の粘性に依存する。一般に、温度が低いと流体31の粘性は高く黒粒子32および白粒子33は動き難くなる。逆に、温度が高いと流体31の粘性は低く黒粒子32および白粒子33は動き易くなる。EPDの画素20は、図4に示すようなパルス列により駆動される。パルス列は複数のパルスで構成され、波形waveformまたは電圧遷移シーケンスとも呼ばれる。単パルスの印加時間が一つのサブフレームSFに相当する。パルス列波形は、十数~数十サブフレームにて構成することができる。上述のように環境依存性を有するEPDの画素20を駆動するには、パルス列のパターンを共通とし、サブフレームのフレームレートを変化させて単パルスの印加時間を変化させるか、それに代えてまたはそれと共に、単パルスの波高値を変化させることが有効である。この点について後述する。EPDは幾つかの異なる波形モードを用いて作動することができる。本実施形態では、例えば、初期化モード、2階調白黒モード1bpp:bitperpixel、4階調モード2bpp、8階調モード3bpp、16階調モード4bppを用いてEPDが作動することができる。例えば最大16階調モードの何れかの値から2階調モードの何れかの値に画素20を更新するパルス列波形は16×2=32種類である。最大16階調モードの何れかの値から4階調モードの何れかの値に画素20を更新するパルス列波形は16×4=64種類である。最大16階調モードの何れかの値から8階調モードの何れかの値に画素20を更新するパルス列波形は16×8=128種類である。最大16階調モードの何れかの値から16階調モードの何れかの値に画素20を更新するパルス列波形は16×16=256種類である。なお、階調数による波形モードは例えば2ビットで表示され、0,0は2階調モード、0,1は4階調モード、1,0は8階調モード、1,1は16階調モードである。2.電気光学装置の概要図1に示すアクティブマトリクス基板ガラス基板12には、走査線14を駆動する走査線駆動部40と、データ線16を駆動するデータ線駆動部100と、データ線駆動部100に接続された温度センサー200とが設けられている。両駆動部40,100は集積回路装置ICにて形成され、アクティブマトリクス基板12上にCOG実装することができる。あるいは、アクティブマトリクス基板12にフレキシブルフィルム基板が接続される場合、そのフィルム基板上にデータ線駆動部100をCOF実装しても良い。走査線駆動部40は、アクティブマトリクス基板ガラス基板12上に形成されるTFT薄膜トランジスターにより構成しても良いし、データ線駆動部100内に収容されても良い。データ線駆動部100は、スレーブである走査線駆動部40を制御するマスターとして機能することができる。データ線駆動部100と接続されるホスト装置50は、CPU51、画像メモリー52、ホスト波形メモリー第2の駆動波形記憶部53及びインターフェースI/F54を有する。ホスト装置50は、データ線駆動部100に対して各種のコマンドやデータ波形モードデータ等の制御データ、画像データまたは駆動波形データを送信する。なお、本実施形態はホスト装置50のホスト波形メモリー53のデータフォーマットと、データ線駆動部100の構成に特徴があり、走査線駆動部40は従来装置をそのまま使用できる。以下、ドライバーICとはデータ線駆動部100を指すものとする。3.データ線駆動部の概要データ線駆動部100は、コントローラー機能を有するドライバーICである。図5に示すように、データ線駆動部100は、ホスト装置50と接続されるホストインターフェース101と、ホストインターフェース101に接続されたレジスター102及びメモリーインターフェース103を有する。レジスター102には、ホスト装置50から送出される制御データ等の各種情報が記憶される。メモリーインターフェース103には、ディスプレイメモリー表示データ記憶部110と、波形デコーダー復号部121及び波形メモリー第1の波形情報記憶部120が接続されている。ディスプレイメモリー110は、現画像CI:CurrentImageバッファー111および次画像NI:NextImageバッファー112を含む。ディスプレイメモリー110はRAMであっても良い。現画像メモリー111と次画像メモリー112とは、一つのメモリーに存在していなくてもよく、別のメモリーであってもよい。DMACダイレクトメモリーアクセスコントローラー:広義には転送制御部113は、画像更新を行った直後、次回の画像更新のため、NIバッファー112の画像データをCIバッファー111へ転送する。CIバッファー111は、現在の画像または画像の一部を第1の表示データとして記憶する。ホスト装置50または他の画像データソースは、NIバッファー112に次の画像または画像の一部を第2の表示データとして記憶する。CIバッファー111及びNIバッファー112は、電気光学パネル10の各画素について現行画素CPCurrentPixel及び次の画素NPNextPixelを記憶する。ここで、現在の画像とは、電気光学パネル10に表示されている画像に対応する画像データである。電気光学パネル10の画像が更新中の場合、現在の画像は更新前の画像に対応する画像データであり、次の画像は更新後の画像に対応する画像データである。現行画素CP、次の画素NPも同様である。波形RAM120には、全温度領域の波形情報が格納されている。全温度領域の波形情報については後述する。ホスト装置50から符号化されて送られてきた全温度領域の波形情報が波形デコーダー121で復号されて記憶されてもよい。波形RAM120に外部から直接アクセスすることが禁止されることで、波形データの機密性が保持される。ディスプレイエンジン130は、例えばホスト装置50にて指定された波形モードをレジスター102より取得し、後述する温度検出部170から現在温度を取得し、ディスプレイメモリー110より現行画素CPデータ及び次の画素NPデータを取得する。それにより、ディスプレイエンジン130は波形RAM120から対応する温度及び波形モードの全駆動波形データを1サブフレーム分だけ読み出してタイミングコントローラー140に出力する。タイミングコントローラー140は、波形RAM120からの温度及び波形モードに対応する駆動波形データを1サブフレーム分ずつ、サブフレーム数だけ繰り返して順次FIFO141に格納し、ディスプレイエンジン130内のH/V水平/垂直カウンター131Aからのクロックに基づく制御信号と共に駆動波形情報をデータ線ドライバー150に出力する。また、タイミングコントローラー140からの制御信号は走査線コントローラー160を介して走査線駆動部40にも送出される。ディスプレイエンジン130及びタイミングコントローラー140は、駆動波形情報出力部を構成する。温度検出部環境情報取得部170は、例えば外部の温度センサー200からの信号に基づいて温度を検出する。外部の温度センサー200は例えばサーミスターにて構成できる。温度センサー200は、データ線駆動部100内に設けることもできる。温度検出部170にて検出された温度は、レジスター102に格納される。4.データ線駆動部の波形RAMデータ線駆動部100の波形RAM120には、全温度領域の波形情報が記憶される。全温度領域の駆動波形情報は、少なくとも一つの基本波形データと、少なくとも一つの基本波形データに対して温度または温度範囲毎に異なる駆動条件とを含む。そのために、波形RAM120は図6に示すように、基本波形データテーブル120Aと、温度/駆動条件テーブル120Bとを有することができる。基本波形データテーブル120Aは、例えば16個の波形モード0~波形モード15の基本波形データテーブル120A0~120A15を有することができる。ここで、複数の波形モードとして、上述した初期化モード、2階調モード、4階調モード、8階調モード、16階調モードを挙げることができ、それぞれ異なる基本波形データテーブル120A0~120A15に波形モード毎に異なる基本波形データを格納することができる。波形モード毎に異なる基本波形データは、例えばサブフレーム数が異なる。基本波形データテーブル120A0~120A15の容量は固定でも可変でも良い。波形モード毎の基本波形数Kは、図7A~図7Dに示すように異なる。例えば、最大16階調である時であって、波形モードが2階調モードの時、図7Aの通り、取り得るCI階調レベルは16種類で、遷移後のNI階調レベルは2種類であるので、K=16×2=32である。4階調モードではK=16×4=64図7B参照、8階調モードではK=16×8=128図7C参照、16階調モードではK=16×16=256となる図7D参照。このように波形モードにより基本波形数Kが異なるため、波形モード毎に必要な記憶容量は異なる。ただし、全ての波形モードに対してK=Kmax=256等として、最大数Kに固定することで記憶容量を同一に設定しても良い。ここで、駆動波形データテーブル120のサイズについて考察する。例えば16温度条件、8モード、K=256遷移、64サブフレーム、一画素のビット数を2ビットとする例について考察する。その場合、16温度条件毎に基本波形データを持つとすると、そのサイズは512kバイト=16×8×256×64/4と非常に大きい。これを本実施携帯のように全温度条件で同一の基本テーブルを使用すればそのサイズは1/16の32kバイトとなる。このようにデータ容量を削減することで、本実施形態により、データ線駆動部ドライバーIC100に全温度範囲の駆動波形テーブルを内蔵することが初めて可能になる。このことは、従来は使用温度などの動作環境が変わる度に必要であった駆動波形テーブルの更新が不要になることも意味する。つまり、駆動波形テーブルの更新による、EPDの表示速度の低下と電力消費の解消という大きな効果も得られる。図8は、図6に示す波形RAM120中の基本波形データテーブル12A1中のモード0のテーブル120A0を示している。図9は、図6に示す波形RAM120中の基本波形データテーブル12A1中のモード1のテーブル120A1を示している。両テーブル120A0,120A1間では、各基本波形データのサブフレーム数が異なっている。図8に示す基本波形データのサブフレーム数は14であるに対して、図9に示す基本波形データのサブフレーム数は20である。このように、基本波形データは、例えば階調モードに応じてサブフレーム数を変更することができる。なお、波形モードとは、一温度領域にて電気光学パネル10を駆動する上で駆動波形情報が相違する要因であり、その代表例が上述した階調値の相違である。波形モードはこれに限定されず、例えば画質重視モードや低消費電力モードなどであってもよい。画質重視であれば例えばサブフレーム数を増やして画像更新時間を長くする方法が考えられる。また、画質を軽視できれば、サブフレーム数を減らして画像更新時間を短くする方法が考えられ、これにより低消費電力モードが達成できる。この場合も、それぞれサブフレーム数が異なり、基本波形データが異なる。図10は、図6に示す波形RAM120中の温度/駆動条件テーブル120Bの一例として、温度/フレームレートテーブル120B1を示している。この温度/フレームレートテーブル120B1には、温度または温度範囲に対応させてフレームレートが格納されている。図10に示すように、温度が低いとフレームレートは1.0Hz、1.2Hzと低く設定され、温度が高いとフレームレートは100Hzと高く設定されている。図11は、図6に示す波形RAM120中の温度/駆動条件テーブル120Bの他の一例として、温度/電圧値テーブル120B2を示している。なお、図6に示す温度/駆動条件テーブル120Bは、図10または図11に示す2種のテーブル120B1,120B2のいずれか一方のみを有していても良いし、あるいは双方を有していても良い。この温度/電圧値テーブル120B2には、温度または温度範囲に対応させて電圧値が格納されている。図11に示すように、温度が低いとデータ線ソース線16に供給されるデータ電圧±Vsは±15Vと絶対値が大きく振幅が大きく設定され、温度が高いとデータ電圧±Vsは±5Vと絶対値が小さく振幅が小さく設定されている。加えて、図11では、データ線ソース線16に供給されるデータ電圧±Vsに対応して、走査線ゲート線14に供給される走査電圧Vg,-Vgを含んでいる。図11に示すように、温度が低いと走査線ゲート線14に供給される走査電圧Vg,-Vgは22V、-20Vと絶対値が大きく設定され、温度が高いと走査電圧Vg,-Vgは12V、-10Vと絶対値が小さく設定されている。なお、同一温度同一温度範囲についてのデータ電圧±Vsは、長期的に見て累積DC電圧が正負で等しくなるようにDCバランスを保つために、正負のデータ電圧の絶対値を等しくしている。走査電圧Vg,-Vgは、データ電圧±Vsと同様に同一温度同一温度範囲では絶対値を等しくしても良いが、本実施形態では正負で絶対値を変えている。この理由は、走査電圧は、図2に示す画素選択トランジスター22をオンさせてデータ電圧を電気光学素子30に印加させるためのもので、TFTThinFilmTransistor等で形成される画素選択トランジスター22の特性に依存するからである。このように、走査電圧を画素選択トランジスター22の特性に依存させて、同一温度同一温度範囲にて正負で絶対値を変更することで、消費電力やトランジスターの耐圧の点で有利となる。なお、走査電圧テーブルを温度毎に持たず、例えば、Vg=Vs7V、-Vg=-Vs-5Vという形態で実施することも可能である。図12A及び図12Bは、同一の基本波形データを用いながらも、温度が異なることにより異なる駆動条件が適用された駆動電圧波形を示している。図12Bは図12Aよりも温度が高い時の駆動電圧波形を示している。図12Bの駆動電圧波形は、図12Aの駆動電圧波形よりもフレームレートが高く、かつ、図12Aの駆動電圧波形よりもデータ電圧±Vsの絶対値が小さい。このように、図12A及び図12Bの各駆動電圧波形はフレームレートが異なるため、サブフレーム数が同一であっても、駆動時間がT1,T2で異なりT1>T2、一サブフレームの時間単パルス幅がΔT1,ΔT2と異なるΔT1>ΔT2。こうして、温度依存性のある図3に示す電気光学材料30a~30cを用いても、温度に適合した駆動電圧で電気光学パネル10を駆動することができる。5.ディスプレイエンジンの具体例図13は、図5に示すデータ線駆動部100中のディスプレイエンジン130の具体例を示している。図13において、ディスプレイエンジン130は、パイプライン制御部131と、画像データリード制御部132と、波形データリード制御部133と、波形データバッファー134とを含むことができる。パイプライン制御部131は、例えば図14に示す電気光学パネル10の画面11上の複数領域11A,11Bの並列描画処理を行うことができる。このために、パイプライン制御部131は複数のパイプライン0,1,2,...を有する。パイプライン制御部131は、複数のパイプライン0,1,2,...について、サブフレームのカウント数、更新に使用する波形モードの選択、画像更新領域11A,11Bの管理を行っている。具体的には、画像更新領域の管理では、更新処理する画素の位置情報を、画像データリード制御部132から取得して、取得した画素位置が複数のパイプライン0,1,2,...のどれか一つの処理領域に含まれるか判断する。処理中の画素が複数のパイプライン0,1,2,...の領域内に含まれている場合、パイプラインの特定を行い、特定されたパイプラインの情報を波形データリード制御部133に送る。また、サブフレーム毎に、波形データバッファー134に格納されている波形データ及び駆動条件の更新を行う必要がある。パイプライン制御部131では、H/V水平/垂直カウンター131Aからの出力に基づいて複数のパイプライン0,1,2,...のサブフレームカウント数を管理し、サブフレームの開始時に、波形データリード制御部133に対して波形データバッファー134のデータを更新する要求を出すと同時に、波形データの更新に必要なサブフレーム数と波形モードとを送る。パイプライン制御部131では、複数のパイプライン0,1,2,...を個別に管理しているため、複数のパイプライン0,1,2,...についていて異なる種類の波形モードを使用して並列描画処理を行うことが可能である。画像データリード制御部132は、ディスプレイメモリー110からの画像データの読み出しと、波形データバッファー134のアドレス生成と波形データ及び駆動条件の読み出しを行う回路である。波形データバッファー134のアドレスは、ディスプレイメモリー110から読み出されNI/CIデータを基に生成される。画像データリード制御部132は、図14に示す画面11全域の更新や指定領域11A,11B内の画面全域の更新が可能である。その際、更新領域内のCIデータとNIデータとを比較して、値が変わった画素のみを更新し、同一値の画素には0Vを印加しても良い。波形データリード制御部133では、サブフレーム毎に波形RAM120から一サブフレーム分の波形データと測定温度に対応する駆動条件とを読み出し、波形データバッファー134へ書き込んでいる。このような、波形データバッファー134に記憶される駆動波形情報の更新は、パイプライン制御部131の要求により実行が開始される。パイプライン制御部131は、各パイプライン0,1,2,...について個別に駆動波形情報の更新要求を制御しており、波形データリード制御部133では、各パイプライン0,1,2,...の更新要求をアービトレーションして処理を行うようにした。波形データバッファー134は、温度に対応する駆動条件と一サブフレーム分の波形データを、全パイプライン0,1,2,...分について格納するためのフリップフロップで構成されたバッファーである。波形RAM120の読み出し速度がEPDパネル10のリフレッシュレートよりも速ければ、波形データバッファー134は省略しても良い。また、波形データバッファー134をダブルバッファーとして、一方の領域で波形を読み出し他方の領域で書き込むようにしても良い。ただし、メモリー容量が増大することから避けるべきである。本実施形態では、波形データバッファー134はシングルバッファーとして、一サブフレームが終了する毎に更新中のパイプラインに対応した新しい波形データを波形RAM120から取得するようにした。なお、波形データを波形RAM120から取得する時間は数十μs程度であり、一サブフレーム期間の20msと比較して十分小さく問題にはならない。DMAC113では、画像更新を行った直後、次回の画像更新のため、NIバッファー112の画像データをCIバッファー111へ転送する。パイプライン制御部131は、各パイプライン0,1,2,...の終了後に個別的に、所望のパイプラインに対応した領域についてNIバッファー112からCIバッファー111のデータ転送要求をDMAC113へ送る。複数のパイプライン0,1,2,...に対するデータ転送要求が競合する場合は、DMAC113は複数の要求のアービトレーションを行い、時分割で処理を進めることができる。時分割処理により、並列処理と比較して回路規模の縮小化ができる。6.データ線ドライバー図15は、図5及び図13に示すデータ線ドライバー150の概略ブロック図である。データ線ドライバー150は、図15に示すように、アナログスイッチ群151、ステッチ制御回路152、周波数可変部153及び電圧可変部154を有することができる。アナログスイッチ群151は、複数のデータ線16に3種の電圧Vs,0,-Vsを切換えて出力する。スイッチ制御回路152は、タイミングコントローラー140からのサブフレーム毎の電圧レベル,0,-に基づいて、アナログスイッチ群150での切換え動作を制御する。周波数可変部153は、入力される基準周波数を、タイミングコントローラー140からのフレームレートに基づいて可変して、スイッチ制御回路152に出力する。これにより、アナログスイッチ群151では、図12ABに示す一サブフレームの時間単パルス幅がΔT1,ΔT2などに制御される。電圧可変部154は、入力される基準電圧を、タイミングコントローラー140からの電圧値に基づいて可変して、スイッチ制御回路152に出力する。これにより、アナログスイッチ群151では、図12ABに示すデータ電圧±Vsの振幅が制御される。7.動作説明次に、図16も参照して実施形態に係る装置のパワーオンから画像表示に至る動作について説明する。図16は、ホスト装置50のCPU51の動作と、データ線駆動部ドライバーIC100の動作とを示している。先ず、本装置の電源がオンされるとS1、CPU51は外部クロックをオンさせるS2。さらに、ドライバーIC100の電源をオンさせ、ドライバーIC100の内部クロックを供給可能するS3。その後、CPU51はドライバーIC100のファームウェア書き込みコマンドを発行しS4、ドライバーIC100では図示しない専用メモリーにファームウェアが書き込まれるS10。次に、CPU51はドライバーIC100を初期化させるコマンドを発行するS5。それにより、ドライバー1C100はレジスター102を初期化するS11。また、温度センサー200でのセンシング結果に基づいて温度検出部170が温度を検出し、レジスター102に現在温度を格納する。このEPDパネル10を駆動するには、温度検出部取得部170にて取得された環境情報に一致する駆動波形情報が必要であるから、現在温度がレジスター102に記憶される。次に、CPU51はCIバッファー111を初期化するコマンドを発行するS6。ドライバーIC100は、CIバッファー111の画像を初期化するS12。その後、CPU51が画像書き込みコマンドを発行するとS7、ドライバーIC100はホスト装置50等から送られる画像をNIバッファー112に格納するS13。その後、CPU51よりパネル画像更新開始コマンドが発行されるとS8、パネル画像更新コマンドで指定された波形モードがレジスター102に格納され、その波形モードに対応する波形データの1サブフレーム目が、パイプライン制御部131と波形データリード制御部133との動作により、波形RAM120から読み出されて波形データバッファー134へ転送されるS14。ここで、波形RAM120は図6に示すように基本波形データテーブル120Aと、温度/駆動条件テーブル120Bとを含んでいる。ディスプレイエンジン130中のパイプライン制御部131と波形データリード制御部133とは、レジスター102内の現在温度情報に基づき、波形RAM120の温度/駆動条件テーブル120Bから対応する温度の駆動条件を読み出して波形データバッファー134に送出する。さらに、ディスプレイエンジン130中のパイプライン制御部131と波形データリード制御部133とは、レジスター102内の波形モードに基づいて、波形RAM120中の対応する波形モードの基本波形データテーブル120A0~120A15のいずれか一つから、基本波形データを読み出す。基本波形データテーブル120A0~120A15のいずれか一つに格納された複数サブフレーム分のうち、一サブフレーム分の全ての基本波形データが読み出されて波形データバッファー134に格納される。一サブフレーム分の全ての基本波形データには、選択された一つの波形モード中にて、現在の表示データCICurrentImageから次の表示データNINextImageに移行する時のCI/NIの全て組み合わせに対応して基本波形データが含まれる。その後、抽出された波形データを用いてパネル画像が更新されるS15。このために、画像データリード制御部132は、C1バッファー111とNIバッファー112とから画像データ読み出し、そのCI/NIデータに基づいての読み出し更新中のパイプライン0,1,2,...のアドレスを生成し、波形データバッファー134に対して読み出し要求をする。そして、タイミングコントローラー140は、波形データを波形データバッファー134から取り込んでFIFO141に格納する。FIFO141の波形データは、ドライバー制御信号と同時に適切なタイミングでデータ線ドライバー150へ送信される。タイミングコントローラー140は走査線コントローラー160を介して走査線駆動部40に制御信号を送出する。それにより、図1の電気光学パネル10は線順次で画像更新される。これらの動作を一サブフレームが終了する毎に繰り返し、画像更新に必要な全サブフレームが終了する。この際、データ線ドライバー150では、タイミングコントローラー140からの信号に基づいて図15に示すスイッチ制御回路152、周波数可変部153及び電圧可変部154が制御される。こうして、図12ABに示すように基本駆動波形中のフレームレートと電圧値とが測定温度に適合して生成されるデータ電圧の駆動電圧波形にて、電気光学パネル10を駆動することができる。なお、図11に示すように、測定温度に基づいてデータ電圧と共に走査電圧を可変する場合には、図5に示す走査線コントローラー160がタイミングコントローラー140からの走査線電圧値を取得して、走査線駆動部40を駆動制御すれば良い。このように可変の走査電圧値は、走査線コントローラー160で生成しても良いし、走査線コントローラー160からの信号に基づいて走査線駆動部40で生成しても良い。最後に、CIバッファー111が更新されるS16。このために、パイプライン制御部131がDMAC113に対して、NIバッファー112のデータをCIバッファー111に転送するように要求する。それにより、DMAC113がNIバッファー112のデータをCIバッファー111に転送する。ここで、図14に示すように、画面11の指定領域11Aについて画像更新するときには、CPU51は図14の開始アドレスX1,Y1と、矩形サイズa1,b1をドライバーIC100に送出し、これらのデータがレジスター102に格納される。よって、画像データリード制御部132は、CIバッファー111及びNIバッファー112からのデータ読み出しを、図14の指定領域11Aのみについて実施すれば、上記と同様にして指定領域11Aのみを画像更新することができる。図14の指定領域11Bについても同様にして画像更新することができる。このとき、指定領域11A,11Bを同時に画像更新するには、パイプライン制御部131が、指定領域11Aについては例えばパイプライン0で、指定領域11Bについて例えばパイプライン1で、同時並列制御するように指令することができる。その際、指定領域11A,11Bで波形モード、つまりNI画像の階調を一方が2階調で他方が16階調等と異ならせることができる。8.電子機器図17に本実施形態の電気光学装置を含む電子機器300の構成例を示す。この電子機器300は、電気光学パネル10、ホスト装置50、集積回路装置100、操作部310、記憶部320、通信部330を含む。なおこれらの一部の構成要素を省略し、他の構成要素を追加するなどの種々の変形実施が可能である。電気光学パネル10は、電子機器300の出力装置として各種画像情報を表示するためのものであり、例えばEPDパネルやECDパネルなどである。操作部310は、ユーザーが各種情報を入力するためのものであり、各種ボタン、キーボード等により実現できる。記憶部320は、画像データをなどの各種の情報を記憶するものであり、RAMやROM等により実現できる。通信部330は外部との通信処理を行うものである。なお本実施形態により実現される電子機器としては、例えば、電子カードクレジットカード、ポイントカード等、電子ペーパー、リモコン、時計、携帯電話機、携帯情報端末、電卓等の種々の機器を挙げることができる。なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語電気光学パネル等と共に記載された用語EPDパネル等は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また集積回路装置、電子機器の構成、動作も本実施形態で説明したものに限定に限定されず、種々の変形実施が可能である。例えば、環境情報としては、集積回路装置内または外部の温度センサーなどで検出される環境温度の他、電気光学パネルの表示特性に影響を及ぼす明るさ、湿度、気圧等の他のパラメーターとしても良い。また、電気光学パネルは、本実施形態のようにアクティブ型でなく、パッシブ型であってもよい。電気光学材料も本実施形態に限定されず、マイクロカップや電子粉流体など、電圧遷移波形により駆動できるものであれば良い。"