(57)【要約】【課題】ムラ補正データの圧縮率を向上する。【解決手段】方法が、表示パネルの画素存在領域と画画素不存在領域との輝度値を取得することと、画素不存在領域輝度値を適正値に置換することと、置換がなされた輝度値に基づいてムラ補正データを生成することとを含む。【選択図】図５
2020003694.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルの画素存在領域と画素不存在領域との輝度値を取得することと、
前記画素不存在領域の輝度値を適正値に置換することと、
置換された前記輝度値に基づいてムラ補正データを生成すること
とを含む
方法。
【請求項２】
前記輝度値を取得することが、
階調値に応じた駆動信号を前記表示パネルを駆動する表示ドライバから前記画素存在領域の画素に供給しながら、前記画素存在領域と前記画素不存在領域の撮像画像を取得することと、
前記撮像画像から前記画素存在領域と前記画素不存在領域との前記輝度値を取得すること
とを含み、
前記輝度値を前記適正値に置換することは、前記適正値を前記階調値に依存して決定することを含む
請求項１に記載の方法。
【請求項３】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換に用いられる前記適正値を、前記表示パネルの垂直方向における前記仮想画素の位置に応じて決定することを含む
請求項１に記載の方法。
【請求項４】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換に用いられる前記適正値を、前記仮想画素に対して前記表示パネルの水平方向に位置する前記画素存在領域内の画素の輝度値に基づいて決定することを含む
請求項１に記載の方法。
【請求項５】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換に用いられる前記適正値を、前記仮想画素に対して前記表示パネルの水平方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界から一定の距離以内に位置する前記画素存在領域内の画素の輝度値として決定することを含む
請求項１に記載の方法。
【請求項６】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換に用いられる前記適正値を、前記仮想画素に対して前記表示パネルの水平方向と平行な第１方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界に位置する前記画素存在領域内の第１画素の輝度値と、前記仮想画素に対して前記第１方向と反対の第２方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界に位置する前記画素存在領域内の第２画素の輝度値との内挿により算出することを含む
請求項１に記載の方法。
【請求項７】
更に、
前記ムラ補正データを圧縮して圧縮ムラ補正データを生成することと、
前記表示パネルを駆動する表示ドライバに前記圧縮ムラ補正データを書き込むこと
とを含む
請求項１〜６のいずれか１項に記載の方法。
【請求項８】
更に、
前記圧縮ムラ補正データを展開して展開ムラ補正データを生成することと、
前記展開ムラ補正データに応じて画像データを補正することと、
補正された前記画像データに応じて前記画素存在領域の画素を駆動すること
とを含む
請求項７に記載の方法。
【請求項９】
コンピュータに、
表示パネルの画素存在領域と画素不存在領域との輝度値を取得することと、
前記画素不存在領域の輝度値を適正値に置換することと、
置換された前記輝度値に基づいてムラ補正データを生成すること
とを実行させる
プログラム。
【請求項１０】
前記輝度値を前記適正値に置換することは、
テスト画像データに応じて前記表示パネルにテスト画像を表示することと、
前記テスト画像を表示している間の前記表示パネルの撮像画像から、前記画素存在領域と前記画素不存在領域との前記輝度値を取得すること
とを含み、
前記輝度値を前記適正値に置換することは、前記適正値を前記テスト画像データに記述された階調値に依存して決定することを含む
請求項９に記載のプログラム。
【請求項１１】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換に用いられる前記適正値を、前記表示パネルの垂直方向における前記仮想画素の位置に応じて決定することを含む
請求項９に記載のプログラム。
【請求項１２】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換に用いられる前記適正値を、前記仮想画素に対して前記表示パネルの水平方向に位置する前記画素存在領域内の画素の輝度値に基づいて決定することを含む
請求項９に記載のプログラム。
【請求項１３】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換で用いられる前記適正値を、前記仮想画素に対して前記表示パネルの水平方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界から一定の距離以内に位置する前記画素存在領域内の画素の輝度値として決定することを含む
請求項９に記載のプログラム。
【請求項１４】
前記輝度値を前記適正値に置換することは、前記画素不存在領域に規定される仮想画素の輝度値の置換で用いられる適正値を、前記仮想画素に対して前記表示パネルの水平方向と平行な第１方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界に位置する前記画素存在領域内の第１画素の輝度値と、前記仮想画素に対して前記第１方向と反対の第２方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界に位置する前記画素存在領域内の第２画素の輝度値との内挿により算出することを含む
請求項９に記載のプログラム。
【請求項１５】
更に、
前記ムラ補正データを圧縮して圧縮ムラ補正データを生成することと、
前記表示パネルを駆動する表示ドライバに前記圧縮ムラ補正データを書き込むこと
とを前記コンピュータに実行させる
請求項９〜１４のいずれか１項に記載のプログラム。
【請求項１６】
請求項９〜１５のいずれか１項に記載のプログラムを記憶した記憶媒体。
【請求項１７】
表示パネルの画素存在領域と画素不存在領域との輝度値を取得し、前記画素不存在領域の輝度値を適正値に置換し、置換された前記輝度値に基づいてムラ補正データを生成し、前記ムラ補正データを圧縮して圧縮ムラ補正データを生成するように構成された演算装置と、
前記表示パネルを駆動する表示ドライバに前記圧縮ムラ補正データを供給するように構成されたインターフェース
とを備える
表示ドライバ設定装置。
【請求項１８】
前記演算装置が、更に、テスト画像に対応するテスト画像データを生成し、前記テスト画像を表示中の前記表示パネルの撮像画像から前記画素存在領域と前記画素不存在領域との前記輝度値を取得するように構成され、
前記適正値が前記テスト画像データに記述された階調値に依存して決定される
請求項１７に記載の表示ドライバ設定装置。
【請求項１９】
前記画素不存在領域に規定される仮想画素の置換に用いられる適正値が、前記表示パネルの垂直方向における前記仮想画素の位置に応じて決定される
請求項１７に記載の表示ドライバ設定装置。
【請求項２０】
前記画素不存在領域に規定される仮想画素の置換に用いられる適正値が、前記仮想画素に対して前記表示パネルの水平方向に位置する前記画素存在領域内の画素の輝度値に基づいて決定される
請求項１７に記載の表示ドライバ設定装置。
【請求項２１】
前記画素不存在領域に規定される仮想画素の置換に用いられる適正値が、前記仮想画素に対して前記表示パネルの水平方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界から一定の距離以内に位置する前記画素存在領域内の画素の輝度値として決定される
請求項１７に記載の表示ドライバ設定装置。
【請求項２２】
前記画素不存在領域に規定される仮想画素の置換に用いられる適正値が、前記仮想画素に対して前記表示パネルの水平方向と平行な第１方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界に位置する前記画素存在領域内の第１画素の輝度値と、前記仮想画素に対して前記第１方向と反対の第２方向に位置し、かつ、前記画素存在領域と前記画素不存在領域との境界に位置する前記画素存在領域内の第２画素の輝度値との内挿により算出される
請求項１７に記載の表示ドライバ設定装置。
【請求項２３】
圧縮ムラ補正データを記憶する不揮発性メモリと、
前記圧縮ムラ補正データを展開して展開ムラ補正データを生成する展開回路部と、
前記展開ムラ補正データに応じて画像データを補正する画像処理回路部と、
補正された前記画像データに応じて表示パネルを駆動する駆動回路部
とを備える表示ドライバ。
【請求項２４】
前記圧縮ムラ補正データが、前記表示パネルの画素存在領域と画素不存在領域について取得された輝度値のうち前記画素不存在領域の輝度値を適正値に置換して得られる輝度値に基づいて生成されたムラ補正データを圧縮することにより生成された
請求項２３に記載の表示ドライバ。
【請求項２５】
前記圧縮ムラ補正データは、適正値に置換された表示パネルの画素不存在領域の輝度値に基づいて生成され、かつ、圧縮されたデータである、
請求項２３又は２４に記載の表示ドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、表示ドライバ設定装置、方法、プログラム、記憶媒体及び表示ドライバに関する。
【背景技術】
【０００２】
ＯＬＥＤ（organic light emitting diode）表示パネルや液晶表示パネルのような表示パネルにおいては、製造工程に起因して画素特性のバラツキが発生することがある。画素特性のバラツキは、表示画像におけるムラ（mura）の原因になり得る。ムラを補正する処理を例えば表示パネル又は表示装置のドライバにおいて実施することは、表示画像の画質の向上に有効である。
【発明の概要】
【０００３】
一実施形態では、方法が、表示パネルの画素存在領域と画素不存在領域との輝度値を取得することと、画素不存在領域の輝度値を適正値に置換することと、置換された輝度値に基づいてムラ補正データを生成することとを含む。
【０００４】
更に他の実施形態では、表示ドライバ設定装置が、演算装置とインターフェースとを備えている。演算装置は、表示パネルの画素存在領域と画素不存在領域との輝度値を取得し、前記画素不存在領域の輝度値を適正値に置換し、置換された輝度測定データに基づいてムラ補正データを生成し、ムラ補正データを圧縮して圧縮ムラ補正データを生成するように構成されている。インターフェースは、表示パネルを駆動する表示ドライバに圧縮ムラ補正データを供給するように構成されている。
【図面の簡単な説明】
【０００５】
【図１】一実施形態における表示モジュールの構成を示すブロック図である。
【図２】一実施形態におけるムラ補正処理を概念的に示す図である。
【図３】一実施形態における表示ドライバ設定装置の構成を示すブロック図である。
【図４】輝度測定データとムラ補正データの内容を概念的に示す図である。
【図５】一実施形態における表示ドライバの設定方法を示すフローチャートである。
【図６】形状データ、輝度測定データ及び置換処理後の輝度測定データの内容を概念的に示す図である。
【図７】元の輝度測定データに示されている輝度値と置換処理後の輝度測定データに示されている輝度値を概念的に示す図である。
【図８】一実施形態における、置換処理に用いられる適正値の決定を説明する図である。
【図９】一実施形態における、置換処理に用いられる適正値の算出を説明する図である。
【図１０】置換処理後の輝度測定データに示されている輝度の分布を概念的に示す図である。
【発明を実施するための形態】
【０００６】
以下、添付図面を参照しながら本開示の実施形態を説明する。
【０００７】
一実施形態では、図１に示すように、表示モジュール１００が、表示パネル１と表示ドライバ２とを備えている。一実施形態では、ＯＬＥＤ表示パネルが表示パネル１として用いられ得る。本実施形態では、表示パネル１は、赤色を表示するＲ画素と、緑色を表示するＧ画素と、青色を表示するＢ画素を備えている。
【０００８】
本実施形態では、表示パネル１において画素が設けられている画素存在領域３が矩形ではない。本実施形態では、表示パネル１の角に画素が存在しない画素不存在領域４が設けられ、画素存在領域３の角が丸められている。加えて、表示パネル１の上側エッジに沿って画素が存在しない画素不存在領域５が設けられ、画素存在領域３にノッチが形成されている。
【０００９】
表示ドライバ２は、ホスト２００から画像データを受け取り、該画像データに応じて表示パネル１の各画素を駆動する。画像データは、表示パネル１の各画素の階調値を記述している。本実施形態では、表示ドライバ２が、インターフェース１１と、画像処理回路部１２と、不揮発性メモリ１３と、展開回路１４と、ソース駆動回路部１５とを備えている。
【００１０】
インターフェース１１は、表示ドライバ２の外部から様々なデータを受け取り、所望の回路に転送する。具体的には、インターフェース１１は、ホスト２００から受け取った画像データを画像処理回路部１２に転送する。加えて、インターフェース１１は、外部から受け取ったデータを必要に応じて不揮発性メモリ１３に書き込み可能に構成されている。
【００１１】
画像処理回路部１２は、ホスト２００から受け取った画像データに対して所望の画像処理を行う。画像処理回路部１２で行われる画像処理は、ムラ補正（Demura）処理を含んでいる。ある対象画素に対応する画像データに対するムラ補正処理では、該対象画素の特性に応じて生成されたムラ補正データに基づいて画像データが補正される。図２を参照して、対象画素が、輝度が低くなるように製造工程において形成された場合、該対象画素に対応するムラ補正データは、該対象画素の輝度を明るくするムラ補正処理を行うように生成される。逆に、対象画素が、輝度が高くなるように製造工程において形成された場合、該対象画素に対応するムラ補正データは、該対象画素の輝度を暗くするムラ補正処理を行うように生成される。このようなムラ補正処理により、画素の特性のバラツキをキャンセルし、表示画像におけるムラを抑制することができる。
【００１２】
図１に戻り、不揮発性メモリ１３は、画像処理回路部１２で行われるムラ補正処理で用いられるムラ補正データを格納するように構成されている。ただし、本実施形態では、ムラ補正データそのものではなく、ムラ補正データを圧縮して得られる圧縮ムラ補正データ２０が不揮発性メモリ１３に格納される。
【００１３】
展開回路１４は、不揮発性メモリ１３から読み出された圧縮ムラ補正データ２０を展開して展開ムラ補正データを再生し、展開ムラ補正データを画像処理回路部１２に供給する。この展開ムラ補正データが、画像処理回路部１２におけるムラ補正処理において用いられる。
【００１４】
ソース駆動回路部１５は、画像処理回路部１２における画像処理によって得られた画像データを受け取り、受け取った画像データに応じて表示パネル１の各画素を駆動する。
【００１５】
表示パネル１の画素存在領域３が実際には矩形ではないにも関わらず、本実施形態の表示ドライバ２は、画素存在領域３を包含する矩形領域、一実施形態では画素存在領域３に外接する矩形領域に画像を表示するように表示パネル１に駆動信号を出力するように構成される。画素不存在領域４、５には実際には画素は存在しないが、表示ドライバ２は、画素不存在領域４、５にも仮想的に画素が規定されているという前提の下で駆動信号を出力する。これは、表示ドライバ２の構成を簡略化するためである。画素不存在領域４、５には画素が存在しないので、このような動作でも、結局は画素存在領域３にしか画像は表示されない。
【００１６】
画素不存在領域４、５に仮想的に規定された画素を、以下では、仮想画素と呼ぶことがある。また、画素不存在領域４、５に仮想的に規定されたＲ画素を、以下では、仮想Ｒ画素と呼ぶことがある。同様に、画素不存在領域４、５に仮想的に規定されたＧ画素、Ｂ画素を、以下では、それぞれ、仮想Ｇ画素、仮想Ｂ画素と呼ぶことがある。
【００１７】
ホスト２００から表示ドライバ２に送られる画像データは、画素存在領域３の画素に対応する画像データに加え、画素不存在領域４、５の仮想画素に対応する画像データを含んでいる。これに伴い、画像処理回路部１２は、画素存在領域３の画素に対応する画像データに加え、画素不存在領域４、５の仮想画素に対応する画像データについてもムラ補正処理を行う。
【００１８】
図３を参照して、圧縮ムラ補正データ２０は、表示モジュール１００の検査工程において表示ドライバ２に供給され、不揮発性メモリ１３に格納される。本実施形態では、圧縮ムラ補正データ２０は、検査工程において表示ドライバ設定装置３００によって生成される。生成された圧縮ムラ補正データ２０は、表示ドライバ２のインターフェース１１に供給され、更に、不揮発性メモリ１３に転送される。
【００１９】
表示ドライバ設定装置３００は、表示モジュール１００の検査工程において、表示パネル１の画素存在領域３及び画素不存在領域４、５の輝度値を取得するように構成されている。本実施形態では、表示ドライバ設定装置３００は、撮像装置２１と設定コンピュータ２２とを備えている。撮像装置２１は、表示パネル１を撮影して撮像画像を取得する。本実施形態では、撮像画像が取得される表示パネル１の撮影領域が矩形であり、撮影領域は、画素存在領域３のみならず画素不存在領域４、５を含んでいる。設定コンピュータ２２は、撮像装置２１によって撮影された撮像画像から、各画素及び各仮想画素の輝度値を記述する輝度測定データを取得する。設定コンピュータ２２は、更に、輝度測定データからムラ補正データを生成し、生成したムラ補正データを圧縮して圧縮ムラ補正データ２０を生成する。
【００２０】
本実施形態では、設定コンピュータ２２は、ソフトウェア処理によってムラ補正データ及び圧縮ムラ補正データ２０を生成する。具体的には、設定コンピュータ２２は、インターフェース２３、記憶装置２４と、演算装置２５と、インターフェース２６とを備えている。
【００２１】
インターフェース２３は、撮像装置２１から輝度測定データを受け取ると共に、撮像装置２１を制御する制御データを撮像装置２１に供給する。
【００２２】
記憶装置２４は、ムラ補正データ及び圧縮ムラ補正データ２０の生成に用いられる様々なデータを格納する。本実施形態では、ムラ補正データ算出ソフトウェア３０が記憶装置２４にインストールされており、記憶装置２４は、ムラ補正データ算出ソフトウェア３０を記憶する非一時的記憶媒体（non-transitory tangible storage medium）として用いられる。ムラ補正データ算出ソフトウェア３０は、コンピュータ読み取り可能な記録媒体２７に記録されたコンピュータプログラム製品(computer program product)として提供されてもよく、又は、サーバからダウンロード可能なコンピュータプログラム製品として提供されてもよい。
【００２３】
演算装置２５は、ムラ補正データ算出ソフトウェア３０を実行してムラ補正データ及び圧縮ムラ補正データ２０の生成のための様々なデータ処理を行う。具体的には、演算装置２５は、検査工程において画素存在領域３及び画素不存在領域４、５の輝度値を取得するときに表示パネル１に表示すべきテスト画像に対応するテスト画像データを生成し、生成したテスト画像データを表示ドライバ２に供給する。また、演算装置２５は、撮像装置２１を制御する制御データを生成して撮像装置２１に供給する。撮像装置２１は、制御データによる制御の下で撮像画像を取得する。加えて、演算装置２５は、撮像装置２１によって取得された撮像画像から輝度測定データを生成し、該輝度測定データからムラ補正データを生成する。演算装置２５は、更に、生成したムラ補正データを圧縮して圧縮ムラ補正データ２０を生成する。
【００２４】
インターフェース２６は、演算装置２５によって生成されたテスト画像データ及び圧縮ムラ補正データ２０を表示ドライバ２に供給する。
【００２５】
本実施形態では、表示ドライバ設定装置３００によって生成されるムラ補正データが、画素存在領域３の画素に対応する画像データのムラ補正処理に用いられるものに加え、画素不存在領域４、５の仮想画素に対応する画像データのムラ補正処理に用いられるものを含んでいる。撮像装置２１が表示パネル１を撮像する撮影領域は矩形であり、撮像装置２１は、表示パネル１の画素存在領域３に加え、画素不存在領域４、５を撮像領域に含めるように表示パネル１を撮影して撮像画像を取得する。演算装置２５は、このようにして取得された撮像画像から、画素存在領域３の各画素及び画素不存在領域４、５の各仮想画素の輝度値を記述する輝度測定データを生成する。即ち、輝度測定データは、画素存在領域３の画素が設けられている位置の輝度値を記述しており、更に、画素不存在領域４、５の仮想画素が仮想的に規定された位置の輝度値を記述している。演算装置２５は、生成した輝度測定データに基づき、画素存在領域３の画素に対応するムラ補正データに加え、画素不存在領域４、５の仮想画素に対応するムラ補正データを生成する。
【００２６】
圧縮ムラ補正データ２０を表示ドライバ２に格納するハードウェアの規模を低減するために、本実施形態では、圧縮ムラ補正データ２０の生成におけるムラ補正データの圧縮率が高くなるようにムラ補正データが生成される。図４を参照して、ムラ補正データの圧縮率を低下し得る一つの要因は、画素不存在領域４、５の存在である。画素不存在領域４、５には実際には画素が存在しないので、画素不存在領域４、５の各位置の輝度値はゼロ又はゼロに近い値であるとして輝度測定データが生成される。このため、特に画素存在領域３の画素の輝度値が高い場合に、輝度測定データにおける輝度値の変化が画素存在領域３と画素不存在領域４、５との間の境界で大きくなる。ムラ補正データは、輝度測定データに記述された輝度値の変化を補償するように生成されるので、輝度測定データにおける輝度値の変化が大きくなると、ムラ補正データの変化が大きくなる。ムラ補正データの圧縮の際には、近接する画素のムラ補正データの間の相関が高いことを利用するので、ムラ補正データの変化が大きいとムラ補正データの圧縮率が低くなる。
【００２７】
ムラ補正データの圧縮率を向上するために、本実施形態では、ムラ補正データの生成において、撮像画像から得られる輝度測定データをそのまま用いるのではなく、輝度測定データに記述された輝度値のうち、画素不存在領域４、５の仮想画素の輝度値を“適正値”に置換する置換処理によって得られた輝度測定データが用いられる。これは、ムラ補正データの変化を低減し、ムラ補正データの圧縮率を向上するためである。ムラ補正データの変化を低減する“適正値”の決定方法については、後に詳細に説明する。ムラ補正データの変化の低減によってムラ補正データの圧縮処理における歪みも低減されるので、該置換処理は、画質の向上にも寄与する。以下では、本実施形態におけるムラ補正データの生成と圧縮ムラ補正データ２０の表示ドライバ２への設定について具体的に説明する。
【００２８】
図５に示すように、ステップＳ０１では、Ｒ画素、Ｇ画素、Ｂ画素のそれぞれについて、画素存在領域３の形状を示す形状データが取得される。特に表示パネル１としてＯＬＥＤ表示パネルが用いられる場合、画素構造は様々であるので、Ｒ画素が存在する画素存在領域３、Ｇ画素が存在する画素存在領域３及びＢ画素が存在する画素存在領域３の形状は、必ずしも同一とは限らない。この点を鑑み、本実施形態では、Ｒ画素、Ｇ画素、Ｂ画素のそれぞれについて形状データが取得される。以下では、Ｒ画素が存在する画素存在領域３の形状を示す形状データを、Ｒ形状データという。同様に、Ｇ画素が存在する画素存在領域３の形状を示す形状データをＧ形状データといい、Ｂ画素が存在する画素存在領域３の形状を示す形状データをＢ形状データという。
【００２９】
Ｒ形状データの取得は、下記のようにして行われる。図６を参照して、表示パネル１の全てのＲ画素を最高輝度に駆動し、全てのＧ画素及びＢ画素を最低輝度に駆動するテスト画像データが、表示ドライバ設定装置３００の設定コンピュータ２２から表示ドライバ２に供給される。一実施形態では、テスト画像データにおいて、全てのＲ画素の階調値が最高階調値、例えば“２５５”に指定され、全てのＧ画素、Ｂ画素の階調値が最低階調値、例えば“０”に指定される。これにより、Ｒ画素に最高階調値に対応する駆動信号が供給されてＲ画素が最高輝度に駆動され、Ｇ画素、Ｂ画素に最低階調値に対応する駆動信号が供給されてＧ画素、Ｂ画素が最低輝度に駆動される。表示パネル１の全てのＲ画素が最高輝度に駆動され、全てのＧ画素及びＢ画素が最低輝度に駆動された状態で、撮像装置２１によって撮像画像が取得される。取得された撮像画像から輝度測定データが生成され、生成された輝度測定データに基づきＲ画素が存在する画素存在領域３の形状を示すＲ形状データが生成される。一実施形態では、Ｒ形状データは、最高輝度、又は、最高輝度に近い所定輝度より高い輝度を有する画素が配置されている領域を画素存在領域３として規定し、輝度がゼロ又はゼロに近い所定値よりも小さい画素が配置されている領域を画素不存在領域４、５と規定するように生成される。
【００３０】
同様の手順により、Ｇ形状データ及びＢ形状データが取得される。Ｇ形状データの取得では、表示パネル１の全てのＧ画素が最高輝度に駆動され、全てのＢ画素及びＲ画素が最低輝度に駆動された状態で、撮像装置２１によって撮像画像が取得される。このようにして取得された撮像画像から輝度測定データが生成され、生成された輝度測定データに基づきＧ形状データが生成される。同様に、Ｂ形状データの取得では、表示パネル１の全てのＢ画素が最高輝度に駆動され、全てのＲ画素及びＧ画素が最低輝度に駆動された状態で、撮像装置２１によって撮像画像が取得される。このようにして取得された撮像画像から輝度測定データが生成され、生成された輝度測定データに基づきＢ形状データが生成される。
【００３１】
図５を再度に参照して、ステップＳ０１に続くステップＳ０２では、規定の階調値でＲ画素、Ｇ画素及びＢ画素を個別に駆動して輝度測定データが取得される。Ｒ画素についての輝度測定データの取得は、規定の階調値に対応する駆動信号がＲ画素に供給され、最低輝度に対応する階調値、即ち、最低階調値に対応する駆動信号がＧ画素、Ｂ画素に供給された状態で行われる。このようにして取得された輝度測定データを、以下では、Ｒ輝度測定データという。同様に、Ｇ画素についての輝度測定データの取得は、規定の階調値に対応する駆動信号がＧ画素に供給され、最低階調値に対応する駆動信号がＢ画素、Ｒ画素に供給された状態で行われる。このようにして取得された輝度測定データを、以下では、Ｇ輝度測定データという。また、Ｂ画素についての輝度測定データの取得は、規定の階調値に対応する駆動信号がＢ画素に供給され、最低階調値に対応する駆動信号がＲ画素、Ｇ画素に供給された状態で行われる。このようにして取得された輝度測定データを、以下では、Ｂ輝度測定データという。
【００３２】
一実施形態では、Ｒ輝度測定データ、Ｇ輝度測定データ及びＢ輝度測定データが、複数の階調値について取得される。ある階調値に対応するＲ輝度測定データの取得は、該階調値に対応する駆動信号がＲ画素に供給され、最低輝度に対応する階調値、即ち、最低階調値に対応する駆動信号がＧ画素、Ｂ画素に供給された状態で行われる。Ｇ輝度測定データ及びＢ輝度測定データについても同様である。ステップＳ０１において、全てのＲ画素に最高階調値に対応する駆動信号が供給され、全てのＧ画素、Ｂ画素に最低階調値に対応する駆動信号が供給された状態で輝度測定データが取得されている場合、このようにして取得された輝度測定データが、最高階調値に対応するＲ輝度測定データとして用いられてもよい。Ｇ輝度測定データ、Ｂ輝度測定データについても同様である。
【００３３】
ステップＳ０２に続くステップＳ０３では、各階調値のＲ輝度測定データ、Ｇ輝度測定データ及びＢ輝度測定データのそれぞれについて、画素不存在領域４、５の仮想画素の輝度値を予め決定されている“適正値”に置換する置換処理が行われる。図６を参照して、ステップＳ０１で得られた形状データが、この置換処理において用いられる。Ｒ輝度測定データについて行われる置換処理では、Ｒ形状データに基づいて画素不存在領域４、５の仮想Ｒ画素の輝度値が特定され、仮想Ｒ画素に対応する輝度値が“適正値”に置換される。同様に、Ｇ輝度測定データについて行われる置換処理では、Ｇ形状データに基づいて画素不存在領域４、５の仮想Ｇ画素の輝度値が特定され、仮想Ｇ画素に対応する輝度値が“適正値”に置換される。更に、Ｂ輝度測定データについて行われる置換処理では、Ｂ形状データに基づいて画素不存在領域４、５の仮想Ｂ画素の輝度値が特定され、仮想Ｂ画素の輝度値が“適正値”に置換される。ステップＳ０３の置換処理では、全ての階調値についてステップＳ０１で得られた形状データが用いられる。形状データは、画素が最高輝度に駆動された状態で取得されるので、形状データを用いることにより画素不存在領域４、５を正確に特定できる。
【００３４】
一実施形態では、“適正値”は、テスト画像データに記述される階調値に依存して決定されてもよい。ある階調値のＲ輝度測定データについて行われる置換処理に用いられる適正値は、該Ｒ輝度測定データの生成に用いられる撮像画像の取得に用いられるテスト画像データに記述されるＲ画素の階調値に依存して決定されてもよい。Ｇ輝度測定データ、Ｂ輝度測定データについて行われる置換処理に用いられる適正値についても同様である。
【００３５】
一実施形態では、ある階調値に対応する“適正値”は、仮に画素不存在領域４、５に画素が存在したとした場合に、該階調値に対応する駆動信号が該画素に供給された場合に想定される当該画素の輝度値に決定されてもよい。例えば、Ｒ輝度測定データの取得の際に表示ドライバ２に供給されるテスト画像データにおいてＲ画素の階調値が“０”〜“２５５”の値で記述され、Ｒ輝度測定データにおいてＲ画素の輝度値が“０”〜“２５５”の値で記述される場合、“適正値”は、テスト画像データに記述されたＲ画素の階調値の値に一致するように決定されてもよい。Ｇ輝度測定データ、Ｂ輝度測定データについても同様である。
【００３６】
図５に戻り、ステップＳ０３に続くステップＳ０４では、ステップＳ０３による置換処理で得られたＲ輝度測定データ、Ｇ輝度測定データ及びＢ輝度測定データに基づいて、ムラ補正データが作成される。Ｒ画素に対応するムラ補正データは、Ｒ輝度測定データから生成される。同様に、Ｇ画素に対応するムラ補正データはＧ輝度測定データから生成され、Ｂ画素に対応するムラ補正データはＢ輝度測定データから生成される。
【００３７】
ステップＳ０５では、ムラ補正データが圧縮されて圧縮ムラ補正データ２０が生成される。
【００３８】
ステップＳ０６では、圧縮ムラ補正データ２０が表示ドライバ設定装置３００から表示ドライバ２に転送され、表示ドライバ２の不揮発性メモリ１３に書き込まれる。以上で表示ドライバ２への圧縮ムラ補正データ２０の設定が完了する。
【００３９】
以上に説明されているように、本実施形態では、画素不存在領域４、５の仮想画素の輝度値を適正値に置換する置換処理を行うことで、ムラ補正データの変化が低減され、ムラ補正データの圧縮率が向上される。これは、圧縮ムラ補正データ２０の大きさを小さくし、不揮発性メモリ１３の容量の低減を可能にする。加えて、ムラ補正データの変化の低減によってムラ補正データの圧縮処理における歪みも低減されるので、このような置換処理により画質も向上される。
【００４０】
なお、Ｒ画素、Ｇ画素、Ｂ画素のそれぞれの画素存在領域３の形状が同一とみなし得る場合には、ステップＳ０１において、Ｒ画素、Ｇ画素、Ｂ画素に共通の形状データが取得されてもよい。この場合、一実施形態では、表示パネル１の全ての画素を最高輝度に駆動した状態で撮像画像が撮影され、該撮像画像から各画素の輝度値を記述する輝度測定データが生成され、生成された輝度測定データから共通の形状データが生成される。ステップＳ０３の置換処理では、Ｒ輝度測定データ、Ｇ輝度測定データ及びＢ輝度測定データの全てについて、画素不存在領域４、５の仮想画素の輝度値の特定のために共通の形状データが用いられる。
【００４１】
ステップＳ０３における置換処理で用いられる“適正値”は、表示パネル１の垂直方向における仮想画素の位置に応じて決定されてもよい。ここでいう“垂直方向”とは、表示パネル１においてソース線が延伸する方向であり、図７では、ＸＹ直交座標系のＹ軸の方向として示されている。ソース線の抵抗値やソース駆動回路部１５の駆動能力によっては、表示パネル１の各画素の輝度値が垂直方向の位置に依存することがある。このような場合、全ての仮想画素についての置換処理において同一の“適正値”を用いると、図７に示すように、画素存在領域３と画素不存在領域４の境界において輝度測定データに記述された輝度値の変化が残存し得る。これは、ムラ補正データの圧縮率を悪化させ得る。表示パネル１の垂直方向における仮想画素の位置に応じて“適正値”を決定することで、ムラ補正データの圧縮率を向上できる。表示パネル１としてＯＬＥＤ表示パネルが用いられる一実施形態では、表示ドライバ２から離れた仮想画素について行われる置換処理では、より低い輝度を表す適正値が用いられ、表示ドライバ２に近い仮想画素について行われる置換処理では、より高い輝度を表す適正値が用いられてもよい。
【００４２】
置換処理に用いられる“適正値”を仮想画素の位置に応じて決定するために、一実施形態では、仮想画素についての置換処理に用いられる“適正値”が、当該仮想画素に対して水平方向に位置する画素存在領域３の画素の輝度値に基づいて算出されてもよい。ここでいう“水平方向”とは、上記の垂直方向と垂直な方向であり、図７では、ＸＹ直交座標系のＸ軸の方向として示されている。“適正値”の算出は、Ｒ画素、Ｇ画素及びＢ画素のそれぞれについて個別に行われる。
【００４３】
一実施形態では、各仮想画素についての置換処理で用いられる“適正値”として、当該仮想画素に対して水平方向に位置する画素存在領域３の画素の輝度値がコピーされてもよい。例えば、図８に示すように、画素不存在領域４に規定された仮想Ｒ画素３１についての置換処理において、当該仮想Ｒ画素３１に水平方向に位置し、かつ、画素存在領域３と画素不存在領域４との間の境界から一定の距離以内に位置するＲ画素３２の輝度値が、適正値として決定されてもよい。一実施形態では、画素存在領域３と画素不存在領域４との間の境界に最近接するＲ画素３２の輝度値が、適正値として決定されてもよい。ただし、画素存在領域３と画素不存在領域４との間の境界に最近接するＲ画素３２の輝度値は、不正確に測定されることがある。このような場合、画素存在領域３と画素不存在領域４との間の境界に最近接するＲ画素３２以外で該境界から一定の距離以内の位置に位置するＲ画素３２、例えば、境界に最近接するＲ画素３２の隣のＲ画素３２の輝度値が適正値として決定されてもよい。また、仮想Ｇ画素、仮想Ｂ画素についての置換処理も同様に行われてもよい。
【００４４】
仮想画素が、水平方向において画素存在領域３に挟まれた位置に規定されている場合、該仮想画素に対する置換処理において用いられる適正値が内挿によって算出されてもよい。例えば、図９に示すように、画素不存在領域５に規定された仮想Ｒ画素３３についての置換処理において用いられる適正値が、仮想Ｒ画素３３に対して−Ｘ方向に位置し、画素存在領域３と画素不存在領域５との境界にある画素存在領域３のＲ画素３４の輝度値と、仮想Ｒ画素３３に対して＋Ｘ方向に位置し、画素存在領域３と画素不存在領域５との境界にあるＲ画素３５の輝度値との内挿によって算出されてもよい。一実施形態では、仮想Ｒ画素３３についての置換処理において用いられる適正値が、Ｒ画素３４の輝度測定データの値とＲ画素３５の輝度測定データの値とを、仮想Ｒ画素３３とＲ画素３４との距離ｄ１と仮想Ｒ画素３３とＲ画素３５との距離ｄ２とに応じた内挿を行うことによって算出されてもよい。この場合、仮想Ｇ画素、仮想Ｂ画素についての置換処理において用いられる適正値も、同様にして算出されてもよい。
【００４５】
上記のように“適正値”を決定し又は算出することにより、図１０に示すように、置換処理後の輝度測定データの画素存在領域３と画素不存在領域４、５との間の境界における変化を抑制し、ムラ補正データの圧縮率を向上させることができる。
【００４６】
以上には、本開示の様々な実施形態が具体的に記載されているが、本開示に記載された技術は、様々な変更と共に実施され得る。例えば、表示パネル１は、赤色、緑色、青色以外の追加色、例えば、黄色及び白色を表示する画素を含んでいてもよい。この場合、追加色を表示する画素についても形状データ及び輝度測定データが取得され、Ｒ画素、Ｇ画素、Ｂ画素と同様の処理が行われてもよい。
【符号の説明】
【００４７】
１００  ：表示モジュール
２００  ：ホスト
３００  ：表示ドライバ設定装置
１      ：表示パネル
２      ：表示ドライバ
３      ：画素存在領域
４      ：画素不存在領域
５      ：画素不存在領域
１１    ：インターフェース
１２    ：画像処理回路部
１３    ：不揮発性メモリ
１４    ：展開回路
１５    ：ソース駆動回路部
２０    ：圧縮ムラ補正データ
２１    ：撮像装置
２２    ：設定コンピュータ
２３    ：インターフェース
２４    ：記憶装置
２５    ：演算装置
２６    ：インターフェース
２７    ：記録媒体
３０    ：ムラ補正データ算出ソフトウェア
３１、３３：仮想Ｒ画素
３２、３４、３５：Ｒ画素
【図１】
2020003694.tif 000003
【図２】
2020003694.tif 000004
【図３】
2020003694.tif 000005
【図４】
2020003694.tif 000006
【図５】
2020003694.tif 000007
【図６】
2020003694.tif 000008
【図７】
2020003694.tif 000009
【図８】
2020003694.tif 000010
【図９】
2020003694.tif 000011
【図１０】
2020003694.tif 000012