(57)【要約】【課題】輝度値の積算値を圧縮する。【解決手段】画素のグループごとに、グループ中の第１の画素の輝度値の積算値を記憶する第１領域と、グループ中の前記第１の画素以外の画素の輝度値の積算値の予測値を算出するために選択されたモデルの情報を記憶する第２領域と、グループの中の前記第１の画素以外の画素の輝度値の積算値と前記選択されたモデルによる前記第１の画素以外の画素の輝度値の積算値との差を記憶する第３領域とを備えるメモリーと、前記第１領域、前記第２領域および前記第３領域に記憶されている内容より、グループの中の前記第１の画素以外の画素の輝度値の積算値を求める伸張部と、表示装置の有する複数の画素の輝度値を前記第１領域の内容および前記伸張部により求められた輝度値の積算値に加算する加算器と、前記加算器により得られる値に応じて情報を前記メモリーに記憶する圧縮部とを有する圧縮装置を提供する。【選択図】図１
2015105976.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の有する複数の画素の輝度値の積算値を、所定の個数の画素のグループごとに、前記グループの中の第１の画素の輝度値の積算値を記憶する第１領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値の予測値を算出するために選択されたモデルに関する情報を記憶する第２領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値と前記選択されたモデルによる前記第１の画素以外の画素の輝度値の積算値との差を記憶する第３領域とを備えるメモリーと、
前記第１領域、前記第２領域および前記第３領域に記憶されている内容より、前記グループの中の前記第１の画素以外の画素の輝度値の積算値を求める伸張部と、
前記表示装置の有する複数の画素の輝度値を前記第１領域の内容および前記伸張部により求められた輝度値の積算値に加算する加算器と、
前記加算器により得られる値に応じて情報を前記メモリーに記憶する圧縮部と
を有する圧縮装置。
【請求項２】
前記モデルは、前記グループの中の第１の画素の輝度値を初期値として、前記グループの中の前記第１の画素以外の画素の輝度値の積算値を一本の直線により予測するためのモデルと、前記グループの中の前記第１の画素以外の画素の中の画素を第１群と第２群とに分け、前記第１群の画素の輝度値の積算値を、前記グループの中の第１の画素の輝度値を初期値として、一本の直線により予測し、前記第２群の画素の輝度値の積算値を前記第１群の画素の輝度値の積算値の最大値または最小値として予測するモデルと、を含むモデルより選択されるモデルである、請求項１に記載の圧縮装置。
【請求項３】
前記第３領域には、記グループの中の前記第１の画素以外の画素の輝度値の積算値と前記選択されたモデルによる前記第１の画素以外の画素の輝度値の積算値との差を量子化した値が記憶される請求項１に記載の圧縮装置。
【請求項４】
前記圧縮部は、前記加算器により得られる値のうち、前記グループの中の第１の画素の値と、前記グループの中の第１の画素以外の画素の値それぞれとの差を、前記グループの中の第１の画素以外の画素の順番を示す自然数値によって除した値の分布により、モデルを選択する請求項１に記載の圧縮装置。
【請求項５】
表示装置の有する複数の画素の輝度値の積算値を、所定の個数の画素のグループごとに、前記グループの中の第１の画素の輝度値の積算値を記憶する第１領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値の予測値を算出するために選択されたモデルに関する情報を記憶する第２領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値と前記選択されたモデルによる前記第１の画素以外の画素の輝度値の積算値との差を記憶する第３領域とを備えるメモリーを有する圧縮装置の動作方法であり、
前記第１領域、前記第２領域および前記第３領域に記憶されている内容より、前記グループの中の前記第１の画素以外の画素の輝度値の積算値を求め、
前記表示装置の有する複数の画素の輝度値を前記第１領域の内容および前記伸張部により求められた輝度値の積算値に加算をし、
前記加算により得られる値に応じて情報を前記メモリーに記憶する
ことを含む、圧縮装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は複数の画素に対する輝度値の累積値を圧縮して記憶する装置に関する。
【背景技術】
【０００２】
画像を表示する表示装置として、近年、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）を画素素子に用いた表示装置（有機ＥＬディスプレイ装置）が注目されている。有機ＥＬディスプレイ装置は、低消費電力および薄型化を実現可能である点で、液晶を用いる表示装置よりも有利であると考えられている。
【０００３】
一方、特に有機ＥＬディスプレイ装置においては、表示のための発光強度の履歴に応じて、画素素子が劣化することが知られている。このため、画素毎に発光強度などの累積（積算）値を蓄積する技術が知られている（例えば特許文献１参照。）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２４０８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
大画面化、高採精化が進むにつれ、積算値を蓄積するのに必要な記憶領域が増大している。例えば、フルＨＤサイズの画素値の積算を製品寿命の十年以上にわたって行うためには、画素毎に例えば４８ビットを割り当てると、画面を構成する全画素について積算をするためには、９５メガビット程度の記憶領域が必要となる。
【０００６】
そこで、本発明の目的の一つとして、積算値を蓄積するために必要な記憶領域を削減するための積算値を圧縮して記憶する装置、方法などについて開示する。
【課題を解決するための手段】
【０００７】
本発明の一実施形態として、表示装置の有する複数の画素の輝度値の積算値を、所定の個数の画素のグループごとに、前記グループの中の第１の画素の輝度値の積算値を記憶する第１領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値の予測値を算出するために選択されたモデルに関する情報を記憶する第２領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値と前記選択されたモデルによる前記第１の画素以外の画素の輝度値の積算値との差を記憶する第３領域とを備えるメモリーと、前記第１領域、前記第２領域および前記第３領域に記憶されている内容より、前記グループの中の前記第１の画素以外の画素の輝度値の積算値を求める伸張部と、前記表示装置の有する複数の画素の輝度値を前記第１領域の内容および前記伸張部により求められた輝度値の積算値に加算する加算器と、前記加算器により得られる値に応じて情報を前記メモリーに記憶する圧縮部とを有する圧縮装置を提供する。
【０００８】
本発明の一実施形態として、表示装置の有する複数の画素の輝度値の積算値を、所定の個数の画素のグループごとに、前記グループの中の第１の画素の輝度値の積算値を記憶する第１領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値の予測値を算出するために選択されたモデルに関する情報を記憶する第２領域と、前記グループの中の前記第１の画素以外の画素の輝度値の積算値と前記選択されたモデルによる前記第１の画素以外の画素の輝度値の積算値との差を記憶する第３領域とを備えるメモリーを有する圧縮装置の動作方法であり、前記第１領域、前記第２領域および前記第３領域に記憶されている内容より、前記グループの中の前記第１の画素以外の画素の輝度値の積算値を求め、前記表示装置の有する複数の画素の輝度値を前記第１領域の内容および前記伸張部により求められた輝度値の積算値に加算をし、前記加算により得られる値に応じて情報を前記メモリーに記憶することを含む、圧縮装置の動作方法を提供する。
【発明の効果】
【０００９】
本願発明により、画素毎に必要なビット量を削減することができる。例えばフルＨＤサイズの画素値の積算を製品寿命の十年以上にわたって行うためには、３２メガビット程度の記憶領域を確保すればよいことになる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る装置が使用される表示装置の機能ブロック図
【図２】本発明の一実施形態に係る装置が使用される表示装置の画素回路の一例図
【図３】本発明の一実施形態に係る装置の機能ブロック図
【図４】本発明の一実施形態に係る装置のメモリーに記憶されるデータ構造（メモリーの領域）の一例図
【図５】本発明の一実施形態に係る装置の動作を説明するための図
【図６】本発明の一実施形態に係る装置の動作を説明するための図
【図７】本発明の一実施形態に係る装置の動作を説明するための図
【図８】本発明の一実施形態に係る装置の動作のフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について、実施形態として説明する。なお、本発明は、以下に説明する実施形態に限定されることはなく、種々に変形して実施することが可能である。
【００１２】
図１は、本発明の一実施形態に係る圧縮装置が使用される表示装置の機能ブロック図である。
【００１３】
表示装置１００は、画像入力回路１０１、データライン駆動回路１０２、スキャンライン駆動回路１０３、データライン信号受信回路１０７、圧縮装置１０８を有する。
【００１４】
画像入力回路１０１は、表示装置１００の表示面に表示される画像情報が入力される回路である。画像情報は、例えば、テレビジョン放送の画像を表わす情報や、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの媒体から読み取られた画像を表わす情報や、インターネットなどの通信網を経て得られる画像を表わす情報などがある。画像情報は、静止画のみならず、動画を表わす情報を含む。
【００１５】
データライン駆動回路１０２には、複数のデータライン１０４が接続される。複数のデータライン１０４には、スキャンライン駆動回路１０３により選択されたスキャンラインに接続される画素回路１０６における輝度情報がデータライン駆動回路１０２により出力される。
【００１６】
スキャンライン駆動回路１０３には、複数のスキャンライン１０５が接続される。複数のスキャンライン１０５のそれぞれのスキャンライン１０５は、スキャンライン駆動回路１０３により順次選択がされる。
【００１７】
データライン１０４とスキャンライン１０５との交点に対応して画素回路１０６が、そのデータライン１０４とそのスキャンライン１０５とに接続がされる。そのデータライン１０４がスキャンライン駆動回路１０３により選択されると、そのスキャンライン１０５に接続されている画素回路１０６が、そのデータライン１０４にデータライン駆動回路１０２により出力されている輝度情報を読み込み、画素回路１０６の明るさが決定される。
【００１８】
図２は、画素回路１０６の回路図の一例を示す。図２においては、有機ＥＬ素子ＬＥＤを用いる回路の一例を示す。スキャンライン１０５がスイッチＭ１のゲート電極に接続されている。スキャンライン１０５が選択されなければ、スイッチＭ１はオフとなっているが、スキャンライン１０５が選択されると、スイッチＭ１がオンとなる。これにより、データライン１０４にデータライン駆動回路１０２により出力されている輝度情報が、キャパシタＣ１の一端に供給され記憶される。
【００１９】
キャパシタＣ１のその一端は、スイッチＭ２のゲート電極にも接続がされており、キャパシタＣ１に記憶された輝度情報に応じて、スイッチＭ２を介して電源ＥＬＶＤＤから電源ＥＬＶＳＳに流れる電流量が制御される。これにより、次にスキャンライン１０５が選択されるまで、ＬＥＤを一定の電流量が流れ、キャパシタＣ１に記憶された輝度情報に応じた発光が維持される。
【００２０】
データライン信号受信回路１０７は、各データライン１０４に供給された輝度情報を受信する。受信した輝度情報は、各スキャンラインが選択される都度、圧縮装置１０８に出力される。
【００２１】
圧縮装置１０８は、データライン信号受信回路１０４が出力する輝度情報の表わす輝度値をスキャンライン毎に読み取り、また、スキャンライン駆動回路１０３よりどのスキャンライン１０５が選択されたかの情報を取得し、各画素の輝度値の積算を行う。
【００２２】
図３は、圧縮装置１０８の機能ブロック図を例示する。
【００２３】
メモリー３０１は、各画素の輝度情報の積算の結果を記憶する。本実施形態においては、メモリー３０１が各画素の輝度情報の積算の結果を記憶するためのデータ構造としては、例えば、図４に示すデータ構造を挙げることができる。
【００２４】
図４を参照すると、構造体ａｃｃｕｍｕｌａｔｏｒとして定義されたデータ構造が、例えば、８本のデータライン上の画素回路の輝度情報の積算を記憶するために使用される。このため、配列ａｃｃｕｍｕｌａｔｉｏｎの要素数は、全画素数（ｔｏｔａｌ＿ｎｕｍｂｅｒ＿ｏｆ＿ｐｉｘｃｅｌｓ）を８により除した数とすることができる。
【００２５】
構造体ａｃｃｕｍｕｌａｔｏｒとして定義されたデータ構造は、ｍｏｄｅｌ、ｓｉｇｎ、ｓｌｏｐｅ、ｆｌｅｃｔｉｏｎ、ｖａｌｕｅｓというメンバを有している。
【００２６】
メンバｍｏｄｅｌは、圧縮に使用するために選択されたモデルを表わす。本実施形態においては、モデルとして２つを使用する場合には、「：１」により示されるように、メンバｍｏｄｅｌに１ビットを割り当てることができる。
【００２７】
図５は、圧縮に使用するために選択されるモデルの一つを説明するための図である。図５において、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８を、或るスキャンライン１０５に選択された画素のうちの８個の画素とする。例えば、連続して配置される８個の画素とすることができる。圧縮装置１０８は、この８個の画素毎を、所定の個数の画素のグループとして扱う。なお、８という数は例示であり、必要に応じて任意の数を選択することが可能である。以下、説明を簡単にするために、８という具体的な数を用いる。
【００２８】
図５において、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８の上に描かれた垂線の長さは、各画素に供給された輝度情報による輝度値の積算値を表わすとする。すなわち、Ｙ軸は輝度値の積算値を表わすとし、Ｙ軸と直交するＸ軸上に、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８が等間隔で並んでいるとする。
【００２９】
図５においては、Ｐ１以外のＰ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８の輝度値の積算値は、Ｐ１の輝度値の積算値に、直線５０１の傾きにＰ１とのＸ軸上の距離を基準に予測される。すなわちＰ１の輝度値の積算値をＰ１とし、直線５０１の傾きをｖとすると、Ｐｎの輝度値の積算値は、ｖ＊（ｎ−１）＋Ｐ１として算出される。なお、ｎは、前記グループの中のＰ１以外の画素の順番を示す自然数である。
【００３０】
なお、Ｐ１の画素を、前記グループの中の第１の画素と呼ぶこともできる。
【００３１】
ただし、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８の輝度値の積算値が直線５０１上に必ず存在するとは限らないので、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８の輝度値の積算値と直線５０１との差を、メンバｖａｌｕｅｓの中に記憶する。すなわち、符号５０２の示すＰ２の輝度値の積算値と直線５０１との差を、ｖａｌｕｅｓ［１］に記憶し（なお、配列の添え字はＣ言語に倣い０から始まるとしている）、符号５０３の示すＰ３の輝度値の積算値と直線５０１との差を、ｖａｌｕｅｓ［２］に記憶し、符号５０４の示すＰ４の輝度値の積算値と直線５０１との差を、ｖａｌｕｅｓ［３］に記憶し、符号５０５の示すＰ５の輝度値の積算値と直線５０１との差を、ｖａｌｕｅｓ［４］に記憶し、符号５０８の示すＰ８の輝度値の積算値と直線５０１との差を、ｖａｌｕｅｓ［７］に記憶する。なお、Ｐ６およびＰ７の輝度値の積算値は、直線５０１上にあるとして、ｖａｌｕｅｓ［５］およびｖａｌｕｅｓ［６］には０を記憶する。
【００３２】
なお、Ｐｎの輝度値の積算値と直線５０１との差は、Ｐｎの輝度値の積算値をＰｎと表わすと、Ｐｎ−（ｖ＊（ｎ−１）＋Ｐ１）により算出される。ここにｖは、直線５０１の傾きを表わす。
【００３３】
ｖは、例えば、最小二乗法を用いて算出することができる。すなわち、Ｐ２と直線５０１との差の二乗、Ｐ３と直線５０１との差の二乗、Ｐ４と直線５０１との差の二乗、Ｐ５と直線５０１との差の二乗、Ｐ６と直線５０１との差の二乗、Ｐ７と直線５０１との差の二乗およびＰ８と直線５０１との差の二乗の和が最小になるように算出することができる。
【００３４】
また、ｖａｌｕｅ［０］には、Ｐ０の輝度値の積算値を格納する。
【００３５】
また、メンバｓｉｇｎおよびｓｌｏｐｅは、直線５０１の傾きｖを表わす。例えば、メンバｓｉｇｎは、直線５０１の傾きの値が正か負かを表わし、メンバｓｌｏｐｅは、直線５０１の傾きの値の絶対を表わす。このため、直線５０１の傾きが正か負かを表わすために１ビットを割り当てることができ、直線５０１の傾きの値の絶対値に例えば９ビットを割り当てることができる。
【００３６】
したがって、図５に対応するモデルが採用される場合には、各画素Ｐｎの積算値は、（−１）ｓｉｇｎ＊ｓｌｏｐｅ＊（ｎ−１）＋ｖａｌｕｅ［０］＋ｖａｌｕｅ［ｎ−１］により算出できる。なお、直線６０１の傾きの値が正であるときには、メンバｓｉｇｎは０となり、直線６０１の傾きが負であるときには、メンバｓｉｇｎは１となるとする。
【００３７】
以上をまとめると、前記グループの中の第１の画素の輝度値の積算値を記憶するｖａｌｕｅｓ［０］が格納されるメモリーの一部を第１領域とすることができる。また、メンバｍｏｄｅｌ、ｓｉｇｎ、ｓｌｏｐｅを前記グループの中の第１の画素以外の画素の輝度値の積算値の予測値を算出するためのモデルに関する情報とすることができ、これらのメンバが格納されるメモリーの部分を第２領域とすることができる。また、前記グループの中の第１の画素以外の画素の輝度値の積算値とモデルによる予測値との差を記憶するｖａｌｕｅｓ［１］、ｖａｌｕｅｓ［２］、．．．、ｖａｌｕｅｓ［７］が格納されるメモリーの一部を第３領域とすることができる。
【００３８】
図６は、圧縮に使用するために選択されるモデルの別の一つを説明するための図である。図６において、図５と同様に、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８を、或るスキャンライン１０５に選択された画素のうちの８個の画素とし、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８の上に描かれた垂線の長さは、各画素に供給された輝度情報による輝度値の積算値を表わすとし、Ｙ軸は輝度値の積算値を表わすとし、Ｙ軸と直交するＸ軸上に、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７およびＰ８が等間隔で並んでいるとする。
【００３９】
図６においては、Ｐ１、Ｐ２、Ｐ３およびＰ４については、図５に対応するモデルと同様に、各画素の輝度値の積算値と直線６０１との差を算出し、Ｐ５以降については、各画素の輝度値の積算値とＸ軸と並行な直線６０２との差を算出する。
【００４０】
すなわち、直線６０１の傾きの値をｗとすると、Ｐ２、Ｐ３およびＰ４のいずれかのＰｎの輝度値の積算値に対応して、ｖａｌｕｅ［ｎ−１］には、ｗ＊（ｎ−１）＋Ｐ１−Ｐｎにより算出される値が格納される。また、ｖａｌｕｅｓ［０］には、Ｐ１の輝度値の積算値が格納される。
【００４１】
また、Ｐ５、Ｐ６、Ｐ７およびＰ８のいずれかのＰｍの輝度値の積算値に対応して、ｖａｌｕｅ［ｍ−１］には、ｗ＊３＋Ｐ１−Ｐｍにより算出される値が格納される。
【００４２】
また、メンバｓｉｇｎおよびｓｌｏｐｅは、直線６０１の傾きの値を表わす。
【００４３】
また、メンバｆｌｅｘｔｉｏｎには、この場合には、４が格納されることにより、Ｐ２−Ｐ４までは、輝度値の積算値と直線６０１との差がメンバｖａｌｕｅｓの対応する各要素に格納され、Ｐ５−Ｐ８までは、輝度値の積算値と直線６０２との差がメンバｖａｌｕｅｓの各要素に格納される。
【００４４】
なお、以上の説明において、４は例示に過ぎず、２以上７以下の任意の自然数値を取ることができる。すなわち、ｆｌｅｘｔｉｏｎに格納されている値をｒとすると、Ｐ１、Ｐ２、．．．、Ｐｒまでは、輝度値の積算値は、傾きの値が０でない直線との差により表わされ、Ｐｒ＋１、．．．、Ｐ８までは、輝度値の積算値は、傾きの値が０となる直線との差により表わされる。
【００４５】
言い換えると、ｆｌｅｘｔｉｏｎは、前記グループを第１群であるＰ１、Ｐ２、．．．、Ｐｒと第２群であるＰｒ＋１、．．．、Ｐ８とに分ける値である。
【００４６】
したがって、図６に対応するモデルが採用される場合には、Ｐ１、Ｐ２、．．．、Ｐｒの各画素Ｐｎの輝度値の積算値は、（−１）ｓｉｇｎ＊ｓｌｏｐｅ＊（ｎ−１）＋ｖａｌｕｅ［０］＋ｖａｌｕｅ［ｎ−１］により算出され、Ｐｒ＋１、．．．、Ｐ８の各画素Ｐｍの積算値は、（−１）ｓｉｇｎ＊ｓｌｏｐｅ＊（ｒ−１）＋ｖａｌｕｅ［０］＋ｖａｌｕｅ［ｍ−１］により算出される。なお、（−１）ｓｉｇｎ＊ｓｌｏｐｅ＊（ｒ−１）は、第１群に属する画素の輝度値の積算値の最大値または最小値とすることができる。
【００４７】
図５に対応するモデルを採用するか、図６に対応するモデルを採用するかを決定するには、例えば、Ｐ２−Ｐ１、（Ｐ３−Ｐ１）／２、（Ｐ４−Ｐ１）／３、（Ｐ５−Ｐ１）／４、（Ｐ６−Ｐ１）／５、（Ｐ７−Ｐ１）／６および（Ｐ８−Ｐ１）／７により算出される、値の分布に応じて決定することができる。
【００４８】
すなわち、図５に対応するモデルを採用する場合には、各画素の積算値と直線５０１との差を算出するので、上記のＰ２−Ｐ１、（Ｐ３−Ｐ１）／２、（Ｐ４−Ｐ１）／３、（Ｐ５−Ｐ１）／４、（Ｐ６−Ｐ１）／５、（Ｐ７−Ｐ１）／６および（Ｐ８−Ｐ１）／７の数値の分布が、図７（ａ）に示すような数値とその数値を有する画素との散布図においては、一か所７０１に集中しやすい。したがって、図７（ａ）に示すように、傾きとその傾きを有する画素との散布図において、分布が一か所に集中する場合には、図５に対応するモデルを採用することができる。
【００４９】
一方、図６に対応するモデルを採用する場合には、各画素の積算値と直線６０１および直線６０２の一方との差を算出するので、上記の数値の分布が、図７（ｂ）に示すように、複数箇所７０２および７０３に集中しやすい。したがって、図７（ｂ）に示すような数値とその数値の散布図において、分布が一か所に集中しない場合には、図６に対応するモデルを採用することができる。
【００５０】
以上をまとめると、前記グループの中の第１の画素の輝度値の積算値を記憶するｖａｌｕｅｓ［０］を記憶するメモリーの部分を第１領域とすることができる。また、メンバｍｏｄｅｌ、ｓｉｇｎ、ｓｌｏｐｅ、ｆｌｅｃｔｉｏｎを前記グループの中の第１の画素以外の画素の輝度値の積算値の予測値を算出するためのモデルに関する情報とすることができ、これらのメンバが格納されるメモリーの部分を第２の領域とすることができる。また、前記グループの中の第１の画素以外の画素の輝度値の積算値とモデルによる予測値との差を記憶するｖａｌｕｅｓ［１」、ｖａｌｕｅｓ［２］、．．．、ｖａｌｕｅｓ［７］を記憶するメモリーの部分を第３領域とすることができる。
【００５１】
なお、図４に示す構造体のうち、モデルの選択を示すメンバｍｏｄｅｌ、符号を表わすｓｉｇｎのように１ビットが割り当てられるメンバ以外のメンバに格納される値は、必要に応じて量子化することができる。すなわち、所定の値による商の値を格納することができる。特に、メンバｖａｌｕｅｓの各要素の値を、量子化することにより、メンバｖａｌｕｅｓに格納されるデータのビット数を小さくすることができる。
【００５２】
図３に戻ると、符号３０８−１として、スキャンライン駆動回路１０３から、どのスキャンライン１０５が選択されたかの情報が入力されることにより、選択されたスキャンライン１０５に接続された画素の積算値に対応するａｃｃｕｍｕｌａｔｉｏｎの要素の値を読み出す。
【００５３】
読み出されたａｃｃｕｍｕｌａｔｉｏｎの要素のうち、メンバｍｏｄｅｌ、ｓｉｇｎ、ｓｌｏｐｅ、ｆｌｅｃｔｉｏｎの値に応じて、メンバｍｏｄｅｌに応じて、Ｐ２、．．．、Ｐ８の予測値を予測値算出器により算出する。また、メンバｖａｌｕｅｓの各要素のうち、ｖａｌｕｅｓ［０］以外のｖａｌｕｅｓ［１］、ｖａｌｕｅｓ［２］、．．．、ｖａｌｕｅｓ［７］を、必要に応じて、逆量子化器３０２により逆量子化する。
【００５４】
Ｐ２、．．．、Ｐ８の予測値と、ｖａｌｕｅｓ［１］、ｖａｌｕｅｓ［２］、．．．、ｖａｌｕｅｓ［７］との値を順次、加算器３０４により加算することにより、Ｐ２、．．．、Ｐ８の輝度値の積算値を算出することができ、マルチプレクサ３０７に出力する。
【００５５】
また、ｖａｌｕｅｓ［０］には、Ｐ０の輝度値の積算値が格納されているので、そのまま、信号線３０５により、マルチプレクサ３０７に出力することができる。
【００５６】
マルチプレクサ３０７の出力値とデータライン信号受信回路１０７の出力３０８−１とを順次加算し、その結果の中のｖａｌｕｅｓ［０］をマルチプレクサ３１５に出力する。
【００５７】
また、マルチプレクサ３０７の出力値とデータライン信号受信回路１０７の出力３０８−１とを順次加算してえられるｖａｌｕｅｓ［０］、ｖａｌｕｅｓ［１］、ｖａｌｕｅｓ［２］、．．．、ｖａｌｕｅｓ［７］をバッファ３０９に格納する。バッファ３０９は、これらの値を一時的に格納することができる。
【００５８】
モデル選択器３１０は、バッファ３０９に格納された値から、モデルを選択し、選択されたモデルを表わす情報（メンバｍｏｄｅｌの値、メンバｓｉｇｎ、ｓｌｏｐｅ、必要であれば、ｆｌｅｃｔｉｏｎの値）を、モデル選択器３１０とマルチプレクサ３１５に出力する。
【００５９】
モデル選択器３１０では、Ｐ２、Ｐ３、．．．、Ｐ７のモデルによる予測値を算出し、その結果を加算器３１２に出力する。
【００６０】
加算器３１２は、バッファに格納されたＰ２、Ｐ３、．．．，Ｐ７の輝度値の積算値とモデルによる予測値との差を算出し、必要であれば、量子化器３１３に出力し、マルチプレクサ３１５に出力する。
【００６１】
マルチプレクサ３１５は、メンバｍｏｄｅｌ、ｓｉｇｎ、ｓｌｏｐｅ、ｆｌｅｃｔｉｏｎ、ｖａｌｕｅｓの値が揃うと、メモリー３０１に書き込みを行う。
【００６２】
図８は、圧縮装置１０８の動作を説明するフローチャートである。
【００６３】
ステップＳ８０１の処理として、メモリーより、積算値情報として、メンバｍｏｄｅｌ、ｓｉｇｎ、ｓｌｏｐｅ、ｆｌｅｃｔｉｏｎ、ｖａｌｕｅｓを読み出す。
【００６４】
ステップＳ８０２の処理として、予測値算出器３０３により、Ｐ１（ｖａｌｕｅｓ［０］）とメンバｍｏｄｅｌおよびｓｉｇｎ、ｓｌｏｐｅ、必要であればｆｌｅｃｔｉｏｎにより、Ｐ２〜Ｐ８の予測値を算出する。
【００６５】
ステップＳ８０３の処理として、加算器３０４により、予測値と、メンバｖａｌｕｅｓの要素から得られる値とを加えることにより、Ｐ２〜Ｐ８の輝度値の積算値を算出する。
【００６６】
ステップＳ８０４の処理として、Ｐ１〜Ｐ８の輝度値の積算値に、データライン信号受信回路１０７の出力する画素データ値である輝度値を加える。
【００６７】
ステップＳ８０５の処理として、ステップＳ８０４の結果に基づいてモデルを選択する。
【００６８】
ステップＳ８０６の処理として、モデルによる予測値と、Ｐ２〜Ｐ８の差を算出する。
【００６９】
ステップＳ８０７の処理として、ステップＳ８０５およびステップＳ８０６の結果を積算値情報としてメモリーに記憶する。
【符号の説明】
【００７０】
１００  表示装置、１０１  画像入力回路、１０２  データライン駆動回路、１０３  スキャンライン駆動回路、１０７  データライン信号受信回路、１０８  圧縮装置
【図１】
2015105976.tif 000003
【図２】
2015105976.tif 000004
【図３】
2015105976.tif 000005
【図４】
2015105976.tif 000006
【図５】
2015105976.tif 000007
【図６】
2015105976.tif 000008
【図７】
2015105976.tif 000009
【図８】
2015105976.tif 000010