(57)【特許請求の範囲】
【請求項１】
光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
外部装置から画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と、前記数値群に含まれる数値のうち小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値と、を加算した値を当該他のビットの初期値として設定し、前記加算したもの又は前記加算した値が前記走査線の総数から１を減算した値を超えたときは、前記加算したもの又は前記加算した値を前記走査線の総数で割った時の余りを対応するビットの初期値として設定する初期値設定手段と、
前記画像データに基づく画像を表示させる際の表示ムラを抑えるために、前記ビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備え、
前記制御部は、前記画像データ生成手段によって生成された非順次走査用の画像データに対応する走査線の選択順番で前記走査線駆動回路に走査線を選択させることで前記画像データの画像の表示処理を行うようになっていることを特徴とする画像表示装置。
【請求項２】
光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
外部装置から画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と、前記数値群に含まれる数値のうち小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値と、を加算した値を当該他のビットの初期値として設定し、前記加算したもの又は前記加算した値が前記走査線の総数から１を減算した値を超えたときは、前記加算したもの又は前記加算した値を前記走査線の総数で割った時の余りを対応するビットの初期値として設定する初期値設定手段と、
前記画像データに基づく画像を表示させる際の表示ムラを抑えるために、前記ビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備え、
前記制御部は、前記画像データ生成手段によって生成された非順次走査用の画像データに対応する走査線の選択順番で前記走査線駆動回路に走査線を選択させることで前記画像データの画像の表示処理を行うようになっていることを特徴とする画像表示装置。
【請求項３】
光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備えた画像表示装置に、外部装置から取得した画像データに基づく画像を表示させるための画像処理装置であって、
前記外部装置から取得した画像データを解析する画像解析部と、
少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を取得する装置情報取得部と、
前記画像データに基づく画像を表示させる際の表示ムラを抑えるために、前記階調データのビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶部と、
前記画像解析部から伝送された前記画像データの解析結果と前記走査線の総数とに基づき、非順次走査用の画像データを生成する画像変換部と、
を備え、
前記画像変換部は、
前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群を生成する数値群生成手段と、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と、前記数値群に含まれる数値のうち小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値と、を加算した値を当該他のビットの初期値として設定し、前記加算したもの又は前記加算した値が前記走査線の総数から１を減算した値を超えたときは、前記加算したもの又は前記加算した値を前記走査線の総数で割った時の余りを対応するビットの初期値として設定する初期値設定手段と、
前記選択順番記憶部によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備えることを特徴とする画像処理装置。
【請求項４】
光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備えた画像表示装置に、外部装置から取得した画像データに基づく画像を表示させるための画像処理装置であって、
前記外部装置から取得した画像データを解析する画像解析部と、
少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を取得する装置情報取得部と、
前記画像データに基づく画像を表示させる際の表示ムラを抑えるために、前記階調データのビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶部と、
前記画像解析部から伝送された前記画像データの解析結果と前記走査線の総数とに基づき、非順次走査用の画像データを生成する画像変換部と、
を備え、
前記画像変換部は、
前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群を生成する数値群生成手段と、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と、前記数値群に含まれる数値のうち小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値と、を加算した値を当該他のビットの初期値として設定し、前記加算したもの又は前記加算した値が前記走査線の総数から１を減算した値を超えたときは、前記加算したもの又は前記加算した値を前記走査線の総数で割った時の余りを対応するビットの初期値として設定する初期値設定手段と、
前記選択順番記憶部によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備えることを特徴とする画像処理装置。
【請求項５】
請求項３又は請求項４に記載の画像処理装置と、画像表示装置とを備え、
前記画像処理装置は、
前記画像表示装置に非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番情報を送信する画像情報送信手段を備え、
前記画像表示装置は、
光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記画像処理装置から非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番情報を取得する画像情報取得手段と、
前記画像処理装置からの取得要求に応じて、少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を前記画像処理装置に送信する表示装置情報送信手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備え、
前記走査線の総数と前記光学素子の発光階調を示す前記発光階調数に応じたビット長Ｎの階調データとに基づき生成される、前記走査線の総数に１を加算した加算数を前記階調データを構成するビット列のビット数個の２ｎ値から成る比率に応じた数値に分割した数値群に基づき、前記走査線駆動回路によって選択された各走査線に対応した各光学素子が、当該走査線が選択される毎に前記数値群の中から所定の順番で選択される一の数値に応じた時間だけ発光可能なように決定された走査線の選択順番による非順次走査によって所
望の画像を階調表示可能となっており、
前記画像情報取得手段によって前記画像処理装置から取得した非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番に基づき非順次走査を行い、当該非順次走査用の画像データの画像を表示するようになっていることを特徴とする画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発光素子を含む画素を有した画像表示装置に係り、特に、階調表示による画像の表示ムラを抑えるのに好適な画像表示装置、画像処理装置、画像表示システム、画像表示装置制御プログラム及び画像処理装置制御プログラムに関する。
【背景技術】
【０００２】
従来、電気光学装置、例えば、電気光学材料として液晶を用いた液晶表示装置は、陰極線管（ＣＲＴ）に代わるディスプレイデバイスとして、各種情報処理機器や液晶テレビなどの表示部に広く用いられている。ここで、従来の電気光学装置は、例えば、マトリクス状に配列した画素電極や、この画素電極に接続されたスイッチング素子などが設けられた素子基板と、画素電極に対向する対向電極が形成された対向基板と、これら両基板の間に充填された電気光学材料たる液晶とから構成される。そして、このような構成において、ある１本の走査線を選択すると、当該スイッチング素子が導通状態となる。この導通状態の際に、データ線を介し画素電極に対して、階調に応じた電圧の画像信号を印加すると、当該画素電極および対向電極の間の液晶層に画像信号の電圧に応じた電荷が蓄積される。電荷蓄積後、当該スイッチング素子をオフ状態としても、当該液晶層における電荷の蓄積は、液晶層自身の容量性や蓄積容量などによって維持される。このように、各スイッチング素子を駆動させ、蓄積させる電荷量を階調に応じて制御すると、画素毎に液晶の配向状態が変化する。このため、画素毎に濃度が変化するので、階調表示することが可能となる。
【０００３】
このとき、各画素の液晶層に電荷を蓄積させるのは一部の期間で良いため、第１に、各走査線を順次選択するとともに、第２に、選択された走査線と交差する画素に、当該画素の階調に応じた電圧を有する画像信号を、対応するデータ線に印加する構成により、走査線およびデータ線を複数の画素について共通化した時分割マルチプレックス駆動が可能となる。
【０００４】
ところが、データ線に印加される画像信号は、画素の階調に対応する電圧、すなわちアナログ信号である。このため、電気光学装置の周辺回路には、Ｄ／Ａ変換回路やオペアンプなどが必要となるので、装置全体のコスト高を招致してしまう。更に、これらのＤ／Ａ変換回路・オペアンプなどの特性や、各種の配線抵抗などの不均一性に起因して、表示ムラが発生するので、高品質な表示が極めて困難となり、特に高精細な表示を行う場合に顕著となるという問題がある。また、Ｄ／Ａ変換回路やオペアンプ等による消費電力の増加等の問題もある。
【０００５】
そこで、電気光学素子の発光時間を制御して、階調を得る方式が開発されている。この方式においては、データ線に、電気光学素子を発光させるか否かの２値の信号（ディジタル信号）を供給すれば良く、画質に悪影響を与える上記したアナログ回路が不要になるといった利点があるが、この制御を行う上で走査線の選択時間がかかり過ぎるといった問題が浮上している。
【０００６】
そこで、上記した問題を解決するためのディジタル信号を利用した液晶ディスプレイの駆動方式として、非順次走査方式が開発されている。これは、光学素子の発光階調を示すビット長Ｎの階調データを構成するビット列のビット数個の２n値（ｎ＝０，１，２，・・・（Ｎ−１））の比率に応じた数値群を利用して走査線を非順次に選択することで、この光学素子の発光時間を制御することにより階調を得る方式である（例えば、特許文献１参照。）。
【特許文献１】特開２００１−１６６７３０号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記非順次走査方式は、理論上ではその原理が述べられているが、実際にこれを具現化するための具体的な方法が明確にされていない。
また、走査線の選択順番は、予め制御対象となる走査線の本数及び階調数に合わせて、電気光学装置の各駆動回路を制御する制御部のメモリ等に予め決定された順番のデータを記憶させて制御するが、非順次走査方式における、この選択順番を決定するための適切な方法も明確にされていない。
【０００８】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、非順次走査方式による走査線の選択処理を用いて画像を表示するのに好適な画像表示装置、画像処理装置、画像表示システム、画像表示装置制御プログラム及び画像処理装置制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
〔発明１〕  上記目的を達成するために、発明１の画像表示装置は、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段と、
前記ビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、を備え、
前記制御部は、前記走査線選択順番決定手段によって決定された走査線の選択順番で前記走査線駆動回路に走査線を選択させることで画像の表示処理を行うようになっていることを特徴としている。
【００１０】
このような構成であれば、前記走査線選択順番決定手段は、前記ビット列に対応した走査線の選択順番を決定するときに、予め設定された不規則な選択順番に基づき決定することができるので、高速に選択順番を決定できると共に、不規則な走査線の選択順番で画像データを表示することが可能である。
従って、処理負荷を軽減できると共に、高精細な画像表示などにおける表示ムラを抑えることができるという効果が得られる。
【００１１】
ここで、上記したように数値群を生成するときに、走査線の総数＋１を正確な比率で分割（比率に応じた整数で分割）できないようなときは、正確に分割できない部分における小数点部を丸めたり、四捨五入したり、近傍の値を選択したりすることで、前記各比率に応じた数値の近傍値に分割することで対応する。例えば、走査線の総数が２４０本で、階調データのビット長が６ビットであったときは、１：２：４：８：１６：３２の比率で分割することになるが、この場合は正確に分割できない部分があるため、４、７、１５、３０、６２、１２３といったように、正確な比率の数値に分割できない部分はその近傍値とする。以下、発明２の画像表示装置、発明５及び６の画像処理装置、発明９の画像表示システム、発明１０及び１１の画像表示装置制御プログラム、並びに発明１２、１３及び１４の画像処理装置制御プログラムにおいて同じである。
【００１２】
また、上記した画像表示装置は、例えば、液晶、エレクトロルミネッセンス素子、プラズマディスプレイ、発光ダイオード等を含んで構成される。以下、発明２の画像表示装置、発明５及び６の画像処理装置、発明９の画像表示システム、発明１０及び１１の画像表示装置制御プログラム、並びに発明１２、１３及び１４の画像処理装置制御プログラムにおいて同じである。
【００１３】
〔発明２〕  上記目的を達成するために、発明２の画像表示装置は、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段と、
前記ビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備え、
前記制御部は、前記画像データ生成手段によって生成された非順次走査用の画像データに対応する走査線の選択順番で前記走査線駆動回路に走査線を選択させることで前記画像データの画像の表示処理を行うようになっていることを特徴としている。
【００１４】
〔発明３〕  一方、上記目的を達成するために、発明３の画像表示装置は、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段と、
前記ビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、を備え、
前記制御部は、前記走査線選択順番決定手段によって決定された走査線の選択順番で前記走査線駆動回路に走査線を選択させることで画像の表示処理を行うようになっていることを特徴としている。
【００１５】
このような構成であれば、前記走査線選択順番決定手段は、前記ビット列に対応した走査線の選択順番を決定するときに、予め設定された複数種類の不規則な選択順番の中からいずれか１つを選択し、当該選択した選択順番に基づき前記ビット列に対応した走査線の選択順番を決定することが可能である。
従って、高速に選択順番を決定できるので処理負荷を軽減できるという効果が得られる共に、選択順番の選択の仕方（タイミング等）によって走査線の選択順番をより不規則にすることができるので高精細な画像表示などにおける表示ムラをより抑えることができるという効果が得られる。
【００１６】
〔発明４〕  一方、上記目的を達成するために、発明４の画像表示装置は、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段と、
前記ビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備え、
前記制御部は、前記画像データ生成手段によって生成された非順次走査用の画像データに対応する走査線の選択順番で前記走査線駆動回路に走査線を選択させることで前記画像データの画像の表示処理を行うようになっていることを特徴としている。
【００１７】
このような構成であれば、前記走査線選択順番決定手段は、前記ビット列に対応した走査線の選択順番を決定するときに、予め設定された複数種類の不規則な選択順番の中からいずれか１つを選択し、当該選択した選択順番に基づき前記ビット列に対応した走査線の選択順番を決定すると共に、当該決定した選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成し且つ表示することが可能である。
【００１８】
従って、選択順番の選択の仕方（タイミング等）によって走査線の選択順番をより不規則にすることができ、更に、高速に選択順番を決定できるので処理負荷を軽減できると共に、高精細な画像表示などにおける表示ムラをより抑えることができるという効果が得られる。
【００１９】
〔発明５〕  更に、発明５の画像表示装置は、発明３又は４の画像表示装置において、前記走査線選択順番決定手段は、前記第３の処理において、前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線の選択順番を決定するときに、前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記第２の処理後の走査線の選択順番を決定するようになっていることを特徴としている。
このような構成であれば、第２の処理以降において、各ビット毎の次に選択する走査線の選択順番を決定するときに、例えば、初期値の走査線の選択順番の決定時に用いた選択順番を使用せずに、それぞれ別の選択順番を選択して、当該選択した別の選択順番により第２の処理以降の走査線の選択順番を決定することが可能であり、これにより、走査線の選択順番をより不規則な順番で決定することができるので、高精細な画像表示などにおける表示ムラをより抑えることができるという効果が得られる。
【００２０】
〔発明６〕  更に、発明６の画像表示装置は、発明３又は４の画像表示装置において、前記走査線選択順番決定手段は、画像表示における所定フレーム毎に前記乱数を生成し、当該生成した乱数に基づき前記走査線の選択順番を決定するようになっていることを特徴としている。
このような構成であれば、所定フレーム毎に複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した不規則な選択順番に基づき走査線の選択順番を決定することが可能であるので、例えば、１フレーム毎に１つ前とは別の選択順番を選択して走査線の選択順番を決定することが可能であり、これにより、表示処理全体として同じ選択順番の繰り返しとならず、フレーム毎に選択順番を変えることができるので、高精細な画像表示などにおける表示ムラをより抑えることができるという効果が得られる。
ここで、フレームとは、例えば、上記決定された走査線の選択順番を用いた走査線選択の一巡による表示期間のことである。以下、発明７の画像処理装置において同じである。
【００２１】
〔発明７〕  一方、上記目的を達成するために、発明７の画像処理装置は、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備え、
前記走査線の総数と前記光学素子の発光階調を示す前記発光階調数に応じたビット長Ｎの階調データとに基づき生成される、前記走査線の総数に１を加算した加算数を前記階調データを構成するビット列のビット数個の２ｎ値から成る比率に応じた数値に分割した数値群に基づき、前記走査線駆動回路によって選択された各走査線に対応した各光学素子が、当該走査線が選択される毎に前記数値群の中から所定の順番で選択される一の数値に応じた時間だけ発光可能なように決定された走査線の選択順番による非順次走査によって所望の画像を階調表示可能な画像表示装置に入力する前記非順次走査用の画像データを生成する画像処理装置であって、
画像データを取得する画像データ取得手段と、
少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を取得する表示装置情報取得手段と、
前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群を生成する数値群生成手段と、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段と、
前記ビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備えることを特徴としている。
【００２２】
このような構成であれば、前記走査線選択順番決定手段は、前記ビット列に対応した走査線の選択順番を決定するときに、予め設定された不規則な選択順番に基づき走査線の選択順番を決定し、当該決定された選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成することが可能である。従って、選択順番の決定処理を高速化できるので処理負荷を軽減できると共に、不規則な選択順番に基づき画像データを生成するので、画像表示時の表示ムラをより抑えることができる非順次走査用の画像データを生成できるという効果が得られる。
【００２３】
〔発明８〕  一方、上記目的を達成するために、発明８の画像処理装置は、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備え、
前記走査線の総数と前記光学素子の発光階調を示す前記発光階調数に応じたビット長Ｎの階調データとに基づき生成される、前記走査線の総数に１を加算した加算数を前記階調データを構成するビット列のビット数個の２ｎ値から成る比率に応じた数値に分割した数値群に基づき、前記走査線駆動回路によって選択された各走査線に対応した各光学素子が、当該走査線が選択される毎に前記数値群の中から所定の順番で選択される一の数値に応じた時間だけ発光可能なように決定された走査線の選択順番による非順次走査によって所望の画像を階調表示可能な画像表示装置に入力する前記非順次走査用の画像データを生成する画像処理装置であって、
画像データを取得する画像データ取得手段と、
少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を取得する表示装置情報取得手段と、
前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群を生成する数値群生成手段と、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段と、
前記ビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶手段と、
前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させた前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段と、
前記走査線選択順番決定手段によって決定された選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段と、を備えることを特徴としている。
【００２４】
このような構成であれば、前記走査線選択順番決定手段は、前記ビット列に対応した走査線の選択順番を決定するときに、予め設定された複数種類の不規則な選択順番の中からいずれか１つを選択し、当該選択した選択順番に基づき前記ビット列に対応した走査線の選択順番を決定すると共に、当該決定した選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成することが可能である。
従って、高速に選択順番を決定できるので処理負荷を軽減できると共に、選択順番の選択の仕方（タイミング等）によって走査線の選択順番をより不規則にすることができるので、画像表示時の表示ムラをより抑えることができる非順次走査用の画像データを生成できるという効果が得られる。
【００２５】
〔発明９〕  更に、発明９の画像処理装置は、発明８の画像処理装置のおいて、前記走査線選択順番決定手段は、前記第３の処理において、前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線の選択順番を決定するときに、前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記第２の処理後の走査線の選択順番を決定するようになっていることを特徴としている。
【００２６】
このような構成であれば、第２の処理以降において、各ビット毎の次に選択する走査線の選択順番を決定するときに、例えば、初期値の走査線の選択順番の決定時に用いた選択順番を使用せずに、それぞれ別の選択順番を選択して、当該選択した別の選択順番により第２の処理以降の走査線の選択順番を決定することが可能であり、当該決定した選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成することが可能である。
従って、走査線の選択順番をより不規則な順番で決定することができるので、画像表示時の表示ムラをより抑えることができる非順次走査用の画像データを生成できるという効果が得られる。
【００２７】
〔発明１０〕  更に、発明１０の画像処理装置は、発明８の画像処理装置において、前記走査線選択順番決定手段は、画像表示における所定フレーム毎に前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記走査線の選択順番を決定するようになっていることを特徴としている。
【００２８】
このような構成であれば、所定フレーム毎に複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した不規則な選択順番に基づき走査線の選択順番を決定することが可能であるので、例えば、１フレーム毎に１つ前とは別の選択順番を選択して走査線の選択順番を決定し、当該決定した選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成することが可能である。
従って、表示処理全体として同じ選択順番の繰り返しとならず、フレーム毎に選択順番を変えた画像データを生成することができるので、画像表示時の表示ムラをより抑えることができる非順次走査用の画像データを生成できるという効果が得られる。
【００２９】
〔発明１１〕  一方、上記目的を達成するために、発明１１の画像表示システムは、前記画像処理装置は、
前記画像表示装置に非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番情報を送信する画像情報送信手段を備え、
前記画像表示装置は、
光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記画像処理装置から非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番情報を取得する画像情報取得手段と、
前記画像処理装置からの取得要求に応じて、少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を前記画像処理装置に送信する表示装置情報送信手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備え、
前記走査線の総数と前記光学素子の発光階調を示す前記発光階調数に応じたビット長Ｎの階調データとに基づき生成される、前記走査線の総数に１を加算した加算数を前記階調データを構成するビット列のビット数個の２ｎ値から成る比率に応じた数値に分割した数値群に基づき、前記走査線駆動回路によって選択された各走査線に対応した各光学素子が、当該走査線が選択される毎に前記数値群の中から所定の順番で選択される一の数値に応じた時間だけ発光可能なように決定された走査線の選択順番による非順次走査によって所望の画像を階調表示可能となっており、
前記画像情報取得手段によって前記画像処理装置から取得した非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番に基づき非順次走査を行い、当該非順次走査用の画像データの画像を表示するようになっていることを特徴としている。
【００３０】
このような構成であれば、画像表示装置は、前記画像データ取得手段によって前記画像処理装置から取得した非順次走査用の画像データに基づく走査線の選択順番により前記非順次走査を行い、当該非順次走査用の画像データの画像を表示することが可能である。
従って、高精細な画像表示などにおける表示ムラをより抑えることができるという効果が得られる。
【００３１】
〔発明１２〕  一方、上記目的を達成するために、発明１２の画像表示装置制御プログラムは、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、を備える画像表示装置を制御するためのプログラムであって、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段、
前記ビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶手段並びに、
前記選択順番記憶手段によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させて前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴としている。
ここで、本発明は、発明１の画像表示装置に適用可能なプログラムであり、これにより発明１の画像表示装置と同等の効果が得られる。
【００３２】
〔発明１３〕  一方、上記目的を達成するために、発明１３の画像表示装置制御プログラムは、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、を備える画像表示装置を制御するためのプログラムであって、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段、
前記ビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶手段、
前記選択順番記憶手段によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させて前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段並びに、
前記走査線選択順番決定手段によって決定された選択順番に基づき画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴としている。
ここで、本発明は、発明２の画像表示装置に適用可能なプログラムであり、これにより発明２の画像表示装置と同等の効果が得られる。
【００３３】
〔発明１４〕  一方、上記目的を達成するために、発明１４の画像表示装置制御プログラムは、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、を備える画像表示装置を制御するためのプログラムであって、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段、
前記ビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶手段並びに、
前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させて前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴としている。
ここで、本発明は、発明３の画像表示装置に適用可能なプログラムであり、これにより発明３の画像表示装置と同等の効果が得られる。
【００３４】
〔発明１５〕  一方、上記目的を達成するために、発明１５の画像表示装置制御プログラムは、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
画像データを取得する画像データ取得手段と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部と、を備える画像表示装置を制御するためのプログラムであって、
前記画像データ取得手段によって取得した前記画像データに応じた前記光学素子の発光階調を示す階調データのビット長Ｎと、前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群とを取得する一方、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段、
前記ビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶手段、
前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させて前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段並びに、
前記走査線選択順番決定手段によって決定された選択順番に基づき画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴としている。
ここで、本発明は、発明４の画像表示装置に適用可能なプログラムであり、これにより発明４の画像表示装置と同等の効果が得られる。
【００３５】
〔発明１６〕  一方、上記目的を達成するために、発明１６の画像処理装置制御プログラムは、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備え、
前記走査線の総数と前記光学素子の発光階調を示す前記発光階調数に応じたビット長Ｎの階調データとに基づき生成される、前記走査線の総数に１を加算した加算数を前記階調データを構成するビット列のビット数個の２ｎ値から成る比率に応じた数値に分割した数値群に基づき、前記走査線駆動回路によって選択された各走査線に対応した各光学素子が、当該走査線が選択される毎に前記数値群の中から所定の順番で選択される一の数値に応じた時間だけ発光可能なように、前記走査線の選択順番を決定し且つこの選択順番による非順次走査によって所望の画像を階調表示可能な画像表示装置に入力する前記非順次走査用の画像データを生成する画像処理装置を制御するためのプログラムであって、
画像データを取得する画像データ取得手段、
少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を取得する表示装置情報取得手段、
前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群を生成する数値群生成手段、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段、
前記ビット列に対応した走査線に対して予め設定された、当該走査線を不規則な順番で選択する選択順番を記憶する選択順番記憶手段、
前記選択順番記憶手段によって記憶された前記選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させて前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段並びに、
前記走査線選択順番決定手段によって決定された選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴としている。
ここで、本発明は、発明７の画像表示装置に適用可能なプログラムであり、これにより発明７の画像表示装置と同等の効果が得られる。
【００３６】
〔発明１７〕  一方、上記目的を達成するために、発明１７の画像処理装置制御プログラムは、光学素子を含む画素がマトリクス状に配列された画素マトリクスと、
前記画素マトリクスの行方向及び列方向のうち一方に沿って配列された画素群にそれぞれ接続する複数の走査線と、
前記画素マトリクスの行方向及び列方向のうち他方に沿って配列された画素群にそれぞれ接続する複数のデータ線と、
前記複数の走査線を、順次１つずつ選択する走査線駆動回路と、
前記光学素子の発光に係る制御信号を前記複数のデータ線のうち少なくとも１つのデータ線に出力するデータ線駆動回路と、
前記走査線駆動回路及び前記データ線駆動回路の動作を制御する制御部とを備え、
前記走査線の総数と前記光学素子の発光階調を示す前記発光階調数に応じたビット長Ｎの階調データとに基づき生成される、前記走査線の総数に１を加算した加算数を前記階調データを構成するビット列のビット数個の２ｎ値から成る比率に応じた数値に分割した数値群に基づき、前記走査線駆動回路によって選択された各走査線に対応した各光学素子が、当該走査線が選択される毎に前記数値群の中から所定の順番で選択される一の数値に応じた時間だけ発光可能なように、前記走査線の選択順番を決定し且つこの選択順番による非順次走査によって所望の画像を階調表示可能な画像表示装置に入力する前記非順次走査用の画像データを生成する画像処理装置を制御するためのプログラムであって、
画像データを取得する画像データ取得手段、
少なくとも前記光学素子の発光階調を示す階調データのビット長Ｎ及び前記走査線の総数の情報を取得する表示装置情報取得手段、
前記走査線の総数に１を加算した加算数を、前記階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じた数値に分割した数値群を生成する数値群生成手段、
前記走査線のそれぞれに、その並び順に合わせて通し番号を対応付け、前記走査線に対応付けられた通し番号のうち所定番号を、前記階調データを構成するビット列の最下位ビット（０桁目）に対応する初期値とし、前記最下位ビットに対応する初期値に、前記数値群に含まれる数値のうち最も大きい数値を加算したものを、前記階調データを構成するビット列の最上位ビット（（Ｎ−１）桁目）に対応する前記走査線の初期値とし、前記最上位ビットと前記最下位ビットとの間にある他のビットについては、前記他のビットのビット桁数の大きい方から順に、当該他のビットのビット桁数の１桁上のビットに対応した前記初期値と前記数値群に含まれる数値のうち、小さいほうから当該他のビットのビット桁数に１を加算した値番目の数値とを加算した値を当該他のビットの初期値として設定する初期値設定手段、
前記ビット列に対応する走査線に対して予め設定された、当該走査線を不規則な順番で選択するための複数種類の選択順番を記憶する選択順番記憶手段、
前記選択順番記憶手段によって記憶された前記複数種類の選択順番の中からいずれか１種類の選択順番を選択し、当該選択した選択順番に基づき前記初期値が示す通し番号の走査線の選択順番を決定する第１の処理と、
前記初期値の示す通し番号にそれぞれ１を加算すると共に、当該加算後の通し番号の値が前記走査線の総数から１を減算した値を超えたときに、その値を、前記通し番号の最小値に更新する第２の処理と、
前記第２の処理後の通し番号に対応した前記各ビットに対応する走査線を、１つ前に決定された選択順番に継続させて前記第１の処理と同様の順番で選択する選択順番を前記第２の処理後の通し番号に対応した走査線の選択順番として決定する第３の処理と、を行う処理部を含み、
前記第１の処理後に、前記階調データを構成するビット列の各ビット毎に前記走査線の総数が全て選択されるまで、前記第２の処理及び前記第３の処理を繰り返し行うことにより前記非順次走査における走査線の選択順番を決定する走査線選択順番決定手段並びに、
前記走査線選択順番決定手段によって決定された選択順番に基づき前記画像データの各画素を並び替えて非順次走査用の画像データを生成する画像データ生成手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴としている。
ここで、本発明は、発明８の画像表示装置に適用可能なプログラムであり、これにより発明８の画像表示装置と同等の効果が得られる。
【００３７】
〔発明１８〕  一方、上記目的を達成するために、発明１８の画像表示装置制御プログラムは、発明１１の画像表示システムにおける前記画像表示装置を制御するためのプログラムであって、
前記画像処理装置から非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番を取得する画像情報取得手段及び、
前記画像処理装置からの取得要求に応じて発光階調数情報及び前記走査線情報を送信する表示装置情報送信手段として実現される処理をコンピュータに実行させるためのプログラムであることを特徴としている。
【００３８】
ここで、本発明は、発明１１の画像表示システムに適用可能なプログラムであり、これにより発明１１の画像表示システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の実施の形態を図面に基づいて説明する。図１乃至図７は、本発明に係る画像表示装置、画像処理装置、画像表示装置制御プログラム及び画像処理装置制御プログラムの実施の形態を示す図である。
まず、本発明に係る画像表示装置の構成を図１及び図２に基づいて説明する。図１は、本発明に係る画像表示装置１０の構成を示すブロック図であり、図２は、画像表示装置１０のパネル１０ａを構成する画素回路の構成を示す図である。
【００４０】
画像表示装置１０は、パネル１０ａと、制御部１０ｂと、駆動部１０ｃと、フレームメモリ１０ｄと、画像解析部１０ｅと、画像変換部１０ｆと、選択順番記憶部１０ｇとを含んだ構成となっている。
パネル１０ａは、発光素子を含む画素回路をマトリクス状に配設して構成したもので、駆動部１０ｃからの電圧供給（あるいは電流供給）により選択された発光素子を所定時間発光させる。図２に示すように、画素回路３は、走査線３０と、データ線３１と、電流供給線３２と、スイッチングトランジスタ３３と、ドライビングトランジスタ３４と、光学素子３５と、保持容量コンデンサ３６と、を含んだ構成となっている。ここで、本実施の形態における画素回路３は、制御部１０ｂから駆動部１０ｃを介して供給されるbright信号がhigh、又は、lowと書き込まれることに応じてその動作が制御され、走査線３０が駆動されているいないに関わらず、データ線３１を介してbright信号がhighと書き込まれたときは光学素子３５を発光させ、lowと書き込まれたときは発光させないようになっている。また、本実施の形態において、光学素子３５は、エレクトロルミネッセンス素子とする。また、本実施の形態に係る画像表示装置１０は、データ線３１に印加する信号（bright信号）を２値的なビットデータとするとともに、このビットデータを用いて、１フレームの期間において光学素子３５の発光時間を制御する構成となっている。これにより、光学素子３５の発光時間を階調データを構成するビット列の各ビットに対応した時間に従って制御することで、画像の階調表示を行う。
【００４１】
制御部１０ｂは、基本となる、垂直走査信号、水平走査信号、ドットクロック信号及び階調データにしたがって、駆動部１０ｃを制御するものである。つまり、駆動部１０ｃに、画像変換部１０ｆにおいて決定した走査線の選択順番によりパネル１０ａにおける画像表示領域の走査線を非順次に選択させ、且つ、選択された走査線の画素に電圧を印加（あるいは電流を供給）させるものである。
【００４２】
駆動部１０ｃは、制御部１０ｂにより制御されるもので、非順次走査によりパネル１０ａにおける画像表示領域の走査線を非順次に選択し、且つ、当該非順次の選択順番に対応した画像データに基づき選択された走査線の画素に電圧を印加（あるいは電流を供給）するものである。
フレームメモリ１０ｄは、画像表示領域に表示する画像を取り扱うためのメモリであり、画像の表示処理においては、このメモリ上の非順次走査に対応した画像データを取り出してパネル１０ａの対応する走査線の画素を駆動する。
【００４３】
画像解析部１０ｅは、外部装置から取得した画像データを解析し、その解析結果を画像変換部１０ｆに伝送するものである。ここでの解析内容は、画像データの色数や解像度などを含む。
画像変換部１０ｆは、画像解析部１０ｅからの解析結果と表示パネルにおける走査線数とに基づき、取得した画像データを非順次走査用の画像データに変換するものである。変換された画像データはフレームメモリ１０ｄに記憶される。本実施の形態においては、選択順番記憶部１０ｇに記憶された複数種類の不規則な走査線の選択順番の中からいずれか１つを選択し、当該選択した不規則な選択順番を用いて階調データのビット列に対応した走査線の選択順番を決定し、当該決定された選択順番に基づいて画像データを構成する各画素を並び替える変換処理を行って非順次走査用の画像データを生成する。ここで、本実施の形態において、不規則な選択順番とは、階調データの各ビットに対応した走査線がこれらのビット位置の昇順でも降順でもない順番となるように決定された順番である。これら選択順番は、予め決定しておいたものを選択順番記憶部１０ｇに記憶する。
【００４４】
選択順番記憶部１０ｇは、画像変換部１０ｆにおいて行われる走査線の選択順番決定処理において用いられる、階調データのビット列に対応した走査線の選択順番を不規則な順番に決定するための、予め決定された複数種類の不規則な選択順番が記憶されたものである。
ここで、本実施の形態において、画像表示装置１０は、図示しないが、上記各部を制御するためのプログラムの記憶された記憶媒体と、これらのプログラムを実行するためのＣＰＵと、プログラムの実行に必要なデータを記憶するＲＡＭと、を備えている。そして、上記ＣＰＵにより前記プログラムを実行することによって上記各部の処理を実現するものである。
【００４５】
また、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【００４６】
更に、図１、図３及び図４に基づき、画像表示装置１０のより具体的な動作を説明する。ここで、図３は、選択順番記憶部１０ｇに記憶された複数種類の選択順番の一例を示す図であり、図４は、縦方向を走査線の通し番号（０〜１３）、横方向を時間としたときの、乱数により決定された走査線の選択順番で階調データの各ビットに対応した走査線が選択される様子を示した図である。
【００４７】
まず、ＰＣ（Personal Computer）等の外部装置から画像解析部１０ｅに動画等の画像データが伝送される。これにより、画像解析部１０ｅでは、画像データの解析処理が行われる。解析処理は、上記したように、入力画像の色数や解像度などを調べるものである。これにより、画像の色数や解像度等の情報が解ると、画像変換部１０ｆでは、この情報と、パネル１０ａの走査線の総数、制御可能な発光階調数等の情報とに基づき、入力された画像データを非順次走査用の画像データに変換する処理を行う。以下、画像データの変換処理を具体的に説明する。
【００４８】
ここで、説明の便宜上、走査線の総数を１４本、階調データのビット長を４ビットとした場合を例として説明する。
まず、走査線の総数１４に１を加算した１５を、ビット長Ｎの階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じて分割された数値群を生成する。つまり、階調データのビット長Ｎは４ビットであるので、２0：２1：２2：２3＝１：２：４：８の比率で走査線の総数に１を加算した値１５を分割する。この場合は、丁度、１：２：４：８に分割できる。従って、それぞれの比に応じて、１、２、４、８の４つの数値に分割されることになる。
【００４９】
次に、総数１４の走査線のそれぞれに０〜１３の通し番号を対応付ける。そして、階調データのＬＳＢ（０ビット目）に、最初に選択する走査線（以降、初期走査線と称す）の通し番号０を初期値として設定する。次に、階調データの３ビット目（ＭＳＢ）に対して、1つ前に選択された走査線の通し番号０に前記分割した数値のうち最も大きい８を加算し、この通し番号８を初期走査線の通し番号として設定する。更に、階調データの２ビット目に対して、１つ前に選択された走査線の通し番号８に前記分割した数値のうち２番目に大きい４を加算し、この１２を初期走査線の通し番号として設定する。なお更に、階調データの１ビット目に対して、１つ前に選択された通し番号１２に前記分割した数値のうち３番目に大きい２を加算するが、この場合は、加算後の数値が通し番号１３を超えるので、加算結果の１４を走査線の総数１４で割った時の余り（０）を初期走査線の通し番号として設定する。なお、１２に３を足した１５の場合は、１５／１４＝１（余り１）となるので、この場合の初期走査線の通し番号は１となる。
【００５０】
従って、階調データのビット長４ビットにおける、ＬＳＢに対しては通し番号０が初期値として設定され、ＭＳＢに対しては通し番号８が初期値として設定され、２ビット目に対しては通し番号１２が初期値として設定され、１ビット目に対しては通し番号０が初期値として設定されることになる。
このように、階調データのビット長に応じて、上記したように１つ前に選択された走査線の通し番号に前記分割した数値を大きいものから小さいものに向けて順番に加算した数値によって、階調データの各ビットに対応した初期走査線の通し番号を決定する。
【００５１】
更に、選択順番記憶部１０ｇに記憶された複数種類の選択順番の中からいずれか１つを選択し、当該選択した選択順番によって上記初期走査線の選択順番を決定する。
本実施の形態において、選択順番記憶部１０ｆには、図３に示すように、階調データの各ビットに対応した選択順番１〜選択順番４の４種類の選択順番が記憶されている。ここでは、この４種類の中から選択順番３を選択することする。
【００５２】
本実施の形態においては、選択順番３の選択順番をそのまま用いて初期走査線の選択順番を決定する。つまり、選択順番は、ＭＳＢに対応する通し番号８の初期走査線→ＬＳＢに対応する通し番号０の初期走査線→ビット２に対応する通し番号１２の初期走査線→ビット１に対応する通し番号０の初期走査線の順に決定する。
そして、以降は、各ビットに対応した初期走査線の通し番号にそれぞれ１を加算し、この加算結果の通し番号の走査線に対して、上記同様に、乱数の算出結果を用いて選択順番を決定する。このとき、各ビットに対応した初期値に１を加算していった結果が走査線の総数から１を減算した値（ここでは１３）を超えたときは、その加算結果を０にする。つまり、１３番目の走査線が選択され、その通し番号１３に１を加算したときはその加算結果を走査線の通し番号１３を超える数値（１４）とせずに、走査線の通し番号の最小値である０とする。また、上記乱数の算出結果から、階調データの各ビットに対応する走査線の選択順番は、ＭＳＢ→ＬＳＢ→２ビット目→１ビット目の順番により決定される。従って、階調データの各ビットに対応して、８番目の走査線、０番目の走査線、１２番目の走査線、０番目の走査線の順で選択順番が決定されると、以降は、９番目の走査線、１番目の走査線、１３番目の走査線、１番目の走査線を選択する順番といったように、各ビットに対応した１つ前に選択した走査線の通し番号にそれぞれ１を加算した通し番号の走査線を順次選択するように選択順番を決定する。
【００５３】
このようにして、各ビット毎に走査線の総本数分の走査線の選択順番が決定されると、当該決定された選択順番に基づき当該選択順番に応じた並び順に上記取得した画像データを構成する画素を並び替えることで画像データを変換し非順次走査用の画像データを生成する。
なお、走査線の総数によっては、走査線総数に１を加算した加算数をＮビットの階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率に応じて正確に分割することができない場合がある。例えば、走査線の総数が２４０本で、階調データのビット長が６ビットであったときを考える。この場合は、走査線数に１を加算した加算数２４１を、１：２：４：８：１６：３２の比率で分割することになるが、２４１は、この比率に正確に分割できない。従って、４、７、１５、３０、６２、１２３といったように、正確な比率の数値に分割できない場合はその近傍値とすることで数値群を生成する。
【００５４】
上記生成された非順次走査用の画像データは、フレームメモリ１０ｄに記憶される。そして、フレームメモリ１０ｄに記憶された非順次走査用の画像データの画像は、制御部１０ｂ及び駆動部１０ｃによって、図４に示すように、当該画像データに対応する選択順番で走査線を非順次に選択し、当該選択した走査線における対応する画素に電圧（あるいは電流）を印加することにより、パネル１０ａにおける表示領域に表示される。
【００５５】
更に、図５に基づき、画像表示装置１０の動作処理の流れを説明する。図５は、画像表示装置１０の動作処理を示すフローチャートである。
図５に示すように、まずステップＳ１００に移行し、画像解析部１０ｅにおいて、画像データを取得したか否かを判定し、取得したと判定された場合(Yes)はステップＳ１０２に移行し、そうでない場合(No)は取得するまで待機する。
【００５６】
ステップＳ１０２に移行した場合は、画像解析部１０ｅにおいて、取得した画像データの解析処理を行いステップＳ１０４に移行する。ここでは、上記したように、画像の色数や解像度等を解析して調べる。
ステップＳ１０４では、画像解析部１０ｅにおいて、解析結果を画像変換部１０ｆに伝送してステップＳ１０６に移行する。
【００５７】
ステップＳ１０６では、画像変換部１０ｆにおいて、選択順番記憶部１０ｇに記憶された選択順番を用いて走査線の選択順番を決定すると共に、当該決定した選択順番に基づき当該選択順番に応じた並び順にステップＳ１００で取得した画像データの画素データを並び替えて非順次走査用の画像データを生成してステップＳ１０８に移行する。
ステップＳ１０８では、画像変換部１０ｆにおいて、変換された画像データをフレームメモリ１０ｄに記憶してステップＳ１１０に移行する。
【００５８】
ステップＳ１１０では、制御部１０ｂ及び駆動部１０ｃによって、フレームメモリ１０ｄに記憶された画像データの画像を、当該画像データに対応する選択順番で非順次走査することによって表示する処理を行いステップＳ１００に移行する。ここで、フレームメモリは所定容量の２つの領域が用意されており、これら２つの領域を切り替えて画像の表示を行う。つまり、一方の領域に変換後の画像が記憶される間に、他方の領域に記憶された画像を表示する。
【００５９】
更に、図６に基づき、画像変換部１０ｆにおける走査線の選択順番を決定する処理の流れを説明する。図６は、画像変換部１０ｆにおける走査線の選択順番を決定する処理を示すフローチャートである。
図６に示すように、まずステップＳ２００に移行し、表示領域の走査線総数及び表示画像の発光階調数が設定されステップＳ２０２に移行する。
【００６０】
ステップＳ２０２では、設定階調数に応じたビット長Ｎの階調データを生成してステップＳ２０４に移行する。ここで、階調数が初めから決められている場合は、予め階調データを生成しておけばこの処理を行う必要はない。また、階調データとは、入力された階調数に応じたビット長の変数であり、例えば１６階調なら４ビットのビット長を有する変数であり、６４階調であれば６ビットのビット長を有する変数となる。本実施の形態においては、８ビットの２５６階調である。
【００６１】
ステップＳ２０４では、走査線の総数に１を加算した加算数をビット長Ｎの階調データのビット数個の２ｎ値（ｎ＝０，１，２，・・・，（Ｎ−１））から成る比率群の各比率に応じた数値に分割した数値群を生成してステップＳ２０６に移行する。
ステップＳ２０６では、生成された数値群に基づき、階調データの各ビットに対応した初期走査線の番号を算出して設定しステップＳ２０８に移行する。
【００６２】
ステップＳ２０８では、選択順番記憶部１０ｇに記憶された複数種類の選択順番からいずれか１種類の選択順番を選び、この選択順番によって初期走査線を選択する順番を決定してステップＳ２１０に移行する。
ステップＳ２１０では、初期走査線を選択してステップＳ２１２に移行する。
ステップＳ２１２では、ステップＳ２１０で選択された初期走査線の番号にそれぞれ１を加算してステップＳ２１４に移行する。
【００６３】
ステップＳ２１４では、各ビットに対応した番号の加算結果に、走査線の総数を超えたものがあるか否かを判定し、超えたものがあると判定された場合(Yes)はステップＳ２１６に移行し、そうでない場合(No)はステップＳ２２２に移行する。
ステップＳ２１６に移行した場合は、加算結果の番号を、「０」に更新してステップＳ２１８に移行する。つまり、走査線に対応付けた通し番号の最小値（本実施の形態では「０」）に更新する。
【００６４】
ステップＳ２１８では、各ビットに対応した加算結果の番号の走査線を選択し、当該選択した走査線の選択順番を、ステップＳ２０８と同様の計算結果を用いて決定しステップＳ２２０に移行する。
ステップＳ２２０では、１つ前に選択された走査線の番号（ステップＳ２１８で選択された番号）にそれぞれ１を加算してステップＳ２１４に移行する。
【００６５】
一方、加算結果に走査線の総数を超えるものがなくステップＳ２２２に移行した場合は、加算結果をそのまま設定してステップＳ２１８に移行する。
なお、画像表示装置１０の画像変換部１０ｆにおいては、選択順番記憶部１０ｇから選択した１種類の選択順番を用いて各ビットに対応した走査線の全ての選択順番を決定するようにしているが、これに限らず、通し番号に１を加算して次に選択する走査線の通し番号を決定する毎に、選択順番記憶部１０ｇから選択順番を選択し、その選択順番を用いて走査線の選択順番を決定するようにしても良い。
【００６６】
また、本実施の形態においては、画像表示装置１０の画像変換部１０ｆにおいて、選択順番記憶部１０ｇから選択順番を選択するタイミングを特に規定していないが、選択順番の選択は、画像を表示する際の所定フレーム（例えば、１フレーム）毎に行うことが可能である。これにより、例えば、１フレーム毎に、上記４種類の中から所定の順番に、あるいは、ランダムに１種類を選択して走査線の選択順番を決定することにより、１つの高精細画像を連続した時間表示する際に走査線の選択順番を複数種類設定でき、表示時間全体から見て、より不規則な走査線の選択順番で画像の表示処理を行うことが可能となる。
【００６７】
また、画像表示装置１０の画像変換部１０ｆにおいては、選択順番記憶部１０ｇに記憶された複数種類の選択順番の中から１種類を選択して、当該選択した選択順番を用いて走査線の選択順番を決定するようにしたが、これに限らず、選択順番記憶部２１ｄに予め決定した１種類の選択順番を記憶し、この１種類の選択順番を用いて走査線の選択順番を決定するようにしても良い。
【００６８】
以上、画像変換部１０ｆにおいて、上記したように、非順次走査における走査線の選択順番を選択順番記憶部１０ｇから選択した選択順番を用いて決定し、当該決定された選択順番に基づき、当該選択順番に応じた並び順に画像データの画素データを並べ替えることで非順次走査用の画像データを生成することが可能である。
更に、図７に基づき、本発明に係る画像表示システムの構成を説明する。図７は、本発明に係る画像表示システム２の構成を示すブロック図である。
【００６９】
図７に示すように、画像表示システム２は、画像表示装置２０と、画像処理装置２１と、を含んだ構成となっている。
画像表示装置２０は、パネル１０ａと、制御部２０ａと、駆動部１０ｃと、フレームメモリ２０ｂと、を含んだ構成となっている。
ここで、パネル１０ａ及び駆動部１０ｃは、上記図１に示すものと同様であるので説明を省略する。
【００７０】
制御部２０ａは、フレームメモリ２０ｂの所定領域に記憶された走査線の選択順番情報及び非順次走査用の画像データに基づき駆動部１０ｃを制御し非順次走査用の画像データ画像を表示する処理を行う。
フレームメモリ２０ｂは、画像処理装置２１から、非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番情報を、それぞれメモリ上の所定領域に記憶する。
【００７１】
画像処理装置２１は、画像解析部２１ａと、装置情報取得部２１ｂと、画像変換部２１ｃと、選択順番記憶部２１ｄと、を含んだ構成となっている。
画像解析部２１ａは、外部装置から取得した画像データを解析し、その解析結果を画像変換部２１ｃに伝送するものである。ここでの解析内容は、画像データの色数や解像度などを含む。
【００７２】
装置情報取得部２１ｂは、パネル１０ａにおける表示領域の走査線数及びデータ線数の他、発光素子の発光階調数の情報など画像表示装置２０の情報を取得するもので、取得した情報は、画像変換部２１ｃに伝送される。
画像変換部２１ｃは、画像解析部２１ａからの解析結果及び装置情報取得部２１ｂの取得結果に基づき、取得した画像データを非順次走査用の画像データに変換するものである。
【００７３】
上記画像表示装置１０と同様に、選択順番記憶部２１ｄに記憶された複数種類の不規則な走査線の選択順番の中からいずれか１種類を選択し、当該選択した不規則な選択順番を用いて階調データのビット列に対応した走査線の選択順番を決定し、当該決定された選択順番に基づいて画像データを構成する各画素を並び替える変換処理を行って非順次走査用の画像データを生成する。そして、上記決定した走査線の選択順番及び非順次走査用の画像データを、画像表示装置２０に伝送する。
【００７４】
ここで、本実施の形態において、画像処理装置２１は、図示しないが、上記各部を制御するためのプログラムの記憶された記憶媒体と、これらのプログラムを実行するためのＣＰＵと、プログラムの実行に必要なデータを記憶するＲＡＭと、を備えている。そして、上記ＣＰＵにより前記プログラムを実行することによって上記各部の処理を実現するものである。
【００７５】
また、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【００７６】
更に、画像表示システム２のより具体的な動作を説明する。
まず、ＰＣ等の外部装置から、画像処理装置２１の画像解析部２１ａに画像データが伝送される。これにより、画像解析部２１ａでは、画像データの解析処理が行われる。解析処理は、上記したように、入力画像の色数や解像度などを調べるものである。ここで、本実施の形態においては、入力画像の階調データのビット数を７ビットとし、画像表示装置２０の走査線総数を１２７本とする。
【００７７】
一方、装置情報取得部２１ｂでは、パネル１０ａにおける表示領域の走査線数及びデータ線数の他、発光素子の発光階調数の情報など画像表示装置２０の情報を取得して、その取得結果を画像変換部２１ｃに伝送する。
画像解析部２１ａの解析結果及び装置情報取得部２１ｂの取得結果を取得すると、画像変換部２１ｃは、入力された画像データを非順次走査用の画像データに変換する処理を行う。ここで、画像変換部２１ｃにおける非順次走査用の画像データの生成処理は、上記画像表示装置１０における画像変換部１０ｆの処理と同様となるので記載を省略する。
【００７８】
画像変換部２１ｃは、非順次走査用の画像データを生成すると、当該生成した画像データとこれと対応する走査線の選択順番情報を画像表示装置２０に伝送する。画像表示装置２０は、画像処理装置２１から取得した非順次走査用の画像データ及び走査線の選択順番情報をそれぞれフレームメモリ２０ｂの所定領域に記憶する。
画像表示装置２０は、制御部２０ａにより、フレームメモリ２０ｂに記憶された非順次走査用の画像データ及び走査線の選択情報に基づき、駆動部１０ｃに、この走査線の選択順番で走査線を非順次に選択させ、当該選択された走査線に対応する画素に電圧（あるいは電流）を印可することで、画像データの画像の表示処理を行う。
【００７９】
つまり、画像表示システム２は、上記画像表示装置１０における、画像解析部１０ｅ、画像変換部１０ｆ及び選択順番記憶部１０ｇを画像処理装置２１として外部に設けた形態となる。但し、上記画像表示装置１０と異なり、走査線総数や発光階調数などの情報を画像表示装置２０から取得する必要があるため、これらの情報を取得する装置情報取得部２１ｂを追加する必要がある。
【００８０】
なお、上記画像表示システム２においては、走査線総数が１２７本であるので、この数に１を加算した１２８を、７ビットの階調データを構成するビット列のビット数個の２ｎ値（ｎ＝０，１，２，・・・（７−１））から成る比率に応じて分割することになる。つまり、１２８を、１：２：４：８：１６：３２：６４の比率に応じた数値群に分割することになり、各ビットに対応した数値は、１、２、４、８、１６、３２及び６４の７つとなる。
【００８１】
更に、図８に基づき、画像処理装置２１の動作処理の流れを説明する。図８は、画像処理装置２１の動作処理を示すフローチャートである。
図８に示すように、まずステップＳ３００に移行し、画像解析部２１ａにおいて、画像データを取得したか否かを判定し、取得したと判定された場合(Yes)はステップＳ３０２に移行し、そうでない場合(No)は取得するまで待機する。
【００８２】
ステップＳ３０２に移行した場合は、画像解析部２１ａにおいて、取得した画像データの解析処理を行いステップＳ３０４に移行する。ここでは、上記したように、画像の色数や画像サイズ等を解析して調べる。
ステップＳ３０４では、画像解析部２１ａにおいて、解析結果を画像変換部２１ｃに伝送してステップＳ３０６に移行する。
【００８３】
ステップＳ３０６では、装置情報取得部２１ｂにおいて、パネル１０ａにおける表示領域の走査線数（ここでは、データ線数も）を検出してステップＳ３０８に移行する。
ステップＳ３０８では、装置情報取得部２１ｂにおいて、検出結果を画像変換部２１ｃに伝送してステップＳ３１０に移行する。
ステップＳ３１０では、画像変換部２１ｃにおいて、選択順番記憶部２１ｄに記憶された選択順番を用いて走査線の選択順番を決定すると共に、当該決定した選択順番に基づき当該選択順番に応じた並び順にステップＳ１００で取得した画像データの画素データを並び替えて非順次走査用の画像データを生成してステップＳ３１２に移行する。
【００８４】
ステップＳ３１２では、画像変換部２１ｃにおいて、ステップＳ３１０で決定した走査線の選択順番と非順次走査用の画像データとをフレームメモリ２０ｂに伝送してステップＳ３００に移行する。
なお、画像処理装置２１の画像変換部２１ｃにおいては、選択順番記憶部２１ｄから選択した１種類の選択順番を用いて各ビットに対応した走査線の全ての選択順番を決定するようにしているが、これに限らず、通し番号に１を加算して次に選択する走査線の通し番号を決定する毎に、選択順番記憶部２１ｄから選択順番を選択し、その選択順番を用いて走査線の選択順番を決定するようにしても良い。
【００８５】
また、本実施の形態においては、画像処理装置２１の画像変換部２１ｃにおいては、選択順番記憶部２１ｄから選択順番を選択するタイミングを特に規定していないが、選択順番の選択は、画像を表示する際の所定フレーム（例えば、１フレーム）毎に行うことが可能である。これにより、例えば、１フレーム毎に、上記４種類の中から所定の順番に、あるいは、ランダムに１種類を選択して走査線の選択順番を決定することにより、１つの高精細画像を連続した時間表示する際に走査線の選択順番を複数種類設定でき、表示時間全体から見て、より不規則な走査線の選択順番で画像の表示処理を行うことが可能となる。
【００８６】
また、画像処理装置２１の画像変換部２１ｃにおいては、選択順番記憶部２１ｄに記憶された複数種類の選択順番の中から１種類を選択して、当該選択した選択順番を用いて走査線の選択順番を決定するようにしたが、これに限らず、選択順番記憶部２１ｄに予め決定した１種類の選択順番を記憶し、この１種類の選択順番を用いて走査線の選択順番を決定するようにしても良い。
【００８７】
以上、画像変換部２１ｃにおいて、上記したように、非順次走査における走査線の選択順番を選択順番記憶部２１ｄから選択した選択順番を用いて決定し、当該決定された選択順番に基づき、当該選択順番に応じた並び順に画像データの画素データを並べ替えることで非順次走査用の画像データを生成することが可能である。
上記実施の形態において、制御部１０ｂは、発明１、２、３、４、７、８、１１、１２、１３、１４、１５、１６及び１７のいずれか１の制御部に対応する。
【００８８】
また、上記実施の形態において、駆動部１０ｃは、発明１、２、３、４、７、８、１１、１２、１３、１４、１５、１６及び１７のいずれか１の走査線駆動回路及びデータ線駆動回路に対応する。
また、上記実施の形態において、画像解析部１０ｅ及び画像変換部１０ｆによる選択順番記憶部１０ｇに記憶された選択順番を用いた走査線選択順番の決定処理は、発明１、２、３、４、５、６、１２、１３、１４及び１５のいずれか１の走査線選択順番決定手段に対応する。
【００８９】
また、上記実施の形態において、画像解析部１０ｅ及び画像変換部１０ｆによる非順次走査用の画像データの生成処理は、発明１、２、３、４、１２、１３、１４及び１５のいずれか１の画像データ生成手段に対応する。
また、上記実施の形態において、画像変換部１０ｆによる走査線の初期値設定処理は、発明１、２、３、４、１２、１３、１４及び１５のいずれか１の初期値設定手段に対応する。
【００９０】
また、上記実施の形態において、選択順番記憶部１０ｇは、発明１、２、３、４、５、６、１２、１３、１４及び１５のいずれか１の選択順番記憶手段に対応する。
また、上記実施の形態において、装置情報取得部２１ｂによる画像表示装置２０から各種情報の取得処理は、発明７、８、１６及び１７のいずれか１の表示装置情報取得手段に対応する。
【００９１】
また、上記実施の形態において、フレームメモリ２０ｂにおける、画像処理装置２１からの非順次走査用の画像データ及び当該画像データに対応する走査線の選択順番の取得処理は、発明１１又は１８の画像情報取得手段に対応する。
また、上記実施の形態において、画像解析部２１ａ及び画像変換部２１ｃによる選択順番記憶部２１ｄに記憶された選択順番を用いた走査線選択順番の決定処理は、発明７、８、９、１０、１６及び１７のいずれか１の走査線選択順番決定手段に対応する。
【００９２】
また、上記実施の形態において、画像解析部２１ａ及び画像変換部２１ｃによる非順次走査用の画像データの生成処理は、発明７、８、１６及び１７のいずれか１の画像データ生成手段に対応する。
また、上記実施の形態において、画像変換部２１ｃによる、数値群の生成処理は、発明７、８、１６及び１７のいずれか１の数値群生成手段に対応する。
【００９３】
また、上記実施の形態において、画像変換部２１ｃによる走査線の初期値設定処理は、発明７、８、１６及び１７のいずれか１の初期値設定手段に対応する。
【図面の簡単な説明】
【００９４】
【図１】本発明に係る画像表示装置１０の構成を示すブロック図である。
【図２】画像表示装置１０のパネル１０ａを構成する画素回路の構成を示す図である。
【図３】選択順番記憶部１０ｇに記憶された複数種類の選択順番の一例を示す図である。
【図４】縦方向を走査線の通し番号（０〜１３）、横方向を時間としたときの、乱数により決定された走査線の選択順番で階調データの各ビットに対応した走査線が選択される様子を示した図である。
【図５】画像表示装置１０の動作処理を示すフローチャートである。
【図６】画像変換部１０ｆにおける走査線の選択順番を決定する処理を示すフローチャートである。
【図７】本発明に係る画像表示システム２の構成を示すブロック図である。
【図８】画像処理装置２１の動作処理を示すフローチャートである。
【符号の説明】
【００９５】
２…画像表示システム、３…画素回路、１０，２０…画像表示装置、１０ａ…パネル、１０ｂ，２０ａ…制御部、１０ｃ…駆動部、１０ｄ，２０ｂ…フレームメモリ、１０ｅ，２１ａ…画像解析部、１０ｆ，２１ｃ…画像変換部、１０ｇ，２１ｄ…選択順番記憶部、２１…画像処理装置、２１ｂ…装置情報取得部、３０…走査線、３１…データ線、３２…電流供給線、３３…スイッチングトランジスタ、３４…ドライビングトランジスタ、３５…光学素子、３６…保持容量コンデンサ
【図１】
0004626171.tif 000002
【図２】
0004626171.tif 000003
【図３】
0004626171.tif 000004
【図４】
0004626171.tif 000005
【図５】
0004626171.tif 000006
【図６】
0004626171.tif 000007
【図７】
0004626171.tif 000008
【図８】
0004626171.tif 000009