(57)【要約】      （修正有）【課題】回路規模を増大させないサブピクセルレンダリング処理回路を提供する。【解決手段】サブピクセルレンダリング処理において、入力画像の入力サブピクセルのうち水平方向に沿った２ライン分に含まれる所定の範囲を参照するサブピクセルレンダリング処理回路と、複数サブピクセル分の第一のサブピクセルを保持するバッファメモリと、異なるサブピクセル構造を備える表示パネル毎に前記所定の範囲内における前記第一のサブピクセルの各形状に対応する所定の係数を記憶するレジスタとを備え、前記サブピクセルレンダリング処理回路は、前記サブピクセル構造に応じた前記所定の係数を用いて、前記一対のバッファメモリのそれぞれに保持される前記第一のサブピクセルから出力画像の第二のサブピクセルを算出する。【選択図】図３
2019095513.tif 000002
【特許請求の範囲】
【請求項１】
サブピクセルレンダリング処理において入力画像の入力サブピクセルのうち水平方向に沿った２ライン分に含まれる所定の範囲を参照するサブピクセルレンダリング処理回路と、
前記所定の範囲に含まれる複数サブピクセル分の第一のサブピクセルを保持するバッファメモリと、
異なるサブピクセル構造を備える表示パネル毎に、前記所定の範囲内における前記第一のサブピクセルのそれぞれの形状に対応する所定の係数を記憶するレジスタと、を備え、
前記所定の範囲は、前記水平方向において交互に繰り返され、前記形状により異なる２つのパターンを有し、
前記バッファメモリは、前記２つのパターンのそれぞれに対応する一対が設けられ、
前記サブピクセルレンダリング処理回路は、前記サブピクセル構造に応じた前記所定の係数を用いて、前記一対のバッファメモリのそれぞれに保持される前記第一のサブピクセルから出力画像の第二のサブピクセルを算出する表示ドライバ。
【請求項２】
サブピクセルレンダリング処理回路は、前記サブピクセルレンダリング処理により、前記第二のサブピクセルの合計数を、前記入力サブピクセルの合計数の三分の二にする請求項１に記載の表示ドライバ。
【請求項３】
前記所定の範囲に含まれる前記第一のサブピクセルそれぞれの面積の合計は一定である請求項１に記載の表示ドライバ。
【請求項４】
前記第一のサブピクセルそれぞれに含まれる前記面積の合計は一定である請求項３に記載の表示ドライバ。
【請求項５】
前記所定の範囲に含まれる前記第一のサブピクセルそれぞれの面積のうち、前記所定の範囲内で対角線上に位置する前記第一のサブピクセルの面積の合計は一定である請求項４に記載の表示ドライバ。
【請求項６】
前記所定の係数は、前記所定の範囲に含まれる前記第一のサブピクセルそれぞれの面積である請求項５に記載の表示ドライバ。
【請求項７】
前記サブピクセルレンダリング処理において、前記所定の範囲に含まれていない前記第一のサブピクセルの領域が参照される請求項１に記載の表示ドライバ。
【請求項８】
前記所定の係数は、前記所定の範囲に含まれていない前記第一のサブピクセルの面積を用いて決定される請求項７に記載の表示ドライバ。
【請求項９】
前記所定の範囲は、ひし形であり、
前記２つのパターンは、前記第二のサブピクセルの奇数ラインと偶数ラインとで異なり、
前記２つのパターンは、前記奇数ライン及び偶数ライン毎に、２つの前記第二のサブピクセルの周期で繰り返される請求項１乃至８のいずれか一項に記載の表示ドライバ。
【請求項１０】
前記所定の範囲は、六角形であり、
前記２つのパターンは、前記第二のサブピクセルの奇数ラインと偶数ラインとで異なり、
前記２つのパターンは、前記奇数ライン及び偶数ライン毎に、２つの前記第二のサブピクセルの周期で繰り返される請求項１乃至８のいずれか一項に記載の表示ドライバ。
【請求項１１】
前記入力画像のサブピクセルは、Ｒサブピクセル、Ｇサブピクセル及びＢサブピクセルを含み、
前記Ｇサブピクセルに基づき算出される前記第二のサブピクセルの重心は、前記Ｒサブピクセルに基づき算出される前記第二のサブピクセルの重心より前記水平方向右側に位置し、
前記Ｂサブピクセルに基づき算出される前記第二のサブピクセルの重心は、前記Ｇサブピクセルに基づき算出される前記第二のサブピクセルの重心より前記水平方向右側に位置する請求項１乃至１０のいずれか一項に記載の表示ドライバ。
【請求項１２】
前記バッファメモリは、６サブピクセル分の第一のサブピクセルを保持する請求項１乃至１１のいずれか一項に記載の表示ドライバ。
【請求項１３】
表示パネルと、前記表示パネルにサブピクセルレンダリング処理を施した出力画像を出力する表示ドライバとを備える表示装置であって、
前記表示ドライバは、
前記サブピクセルレンダリング処理において入力画像の入力サブピクセルのうち水平方向に沿った２ライン分に含まれる所定の範囲を参照するサブピクセルレンダリング処理回路と、
前記所定の範囲に含まれる複数サブピクセル分の第一のサブピクセルを保持するバッファメモリと、
異なるサブピクセル構造を備える表示パネル毎に、前記所定の範囲内における前記第一のサブピクセルのそれぞれの形状に対応する所定の係数を記憶するレジスタと、を備え、
前記所定の範囲は、前記水平方向において交互に繰り返され、前記形状により異なる２つのパターンを有し、
前記バッファメモリは、前記２つのパターンのそれぞれに対応する一対が設けられ、
前記サブピクセルレンダリング処理回路は、前記サブピクセル構造に応じた前記所定の係数を用いて、前記一対のバッファメモリのそれぞれに保持される前記第一のサブピクセルから出力画像の第二のサブピクセルを算出する表示装置。
【請求項１４】
サブピクセルレンダリング処理回路は、前記サブピクセルレンダリング処理により、前記第二のサブピクセルの合計数を、前記入力サブピクセルの合計数の三分の二にする請求項１３に記載の表示装置。
【請求項１５】
前記所定の範囲に含まれる前記第一のサブピクセルそれぞれの面積の合計は一定である請求項１４に記載の表示装置。
【請求項１６】
前記第一のサブピクセルそれぞれに含まれる前記面積の合計は一定である請求項１５に記載の表示装置。
【請求項１７】
前記所定の範囲に含まれる前記第一のサブピクセルそれぞれの面積のうち、前記所定の範囲内で対角線上に位置する前記第一のサブピクセルの面積の合計は一定である請求項１６に記載の表示装置。
【請求項１８】
前記所定の係数は、前記所定の範囲に含まれる前記第一のサブピクセルそれぞれの面積である請求項１７に記載の表示装置。
【請求項１９】
前記サブピクセルレンダリング処理において、前記所定の範囲に含まれていない前記第一のサブピクセルの領域が参照される請求項１３に記載の表示装置。
【請求項２０】
サブピクセルレンダリング処理において入力画像の入力サブピクセルのうち水平方向に沿った２ライン分に含まれる所定の範囲を参照し、
前記所定の範囲に含まれる複数サブピクセル分の第一のサブピクセルを一対のバッファメモリのそれぞれに保持し、
異なるサブピクセル構造を備える表示パネル毎に、前記所定の範囲内における前記第一のサブピクセルのそれぞれの形状に対応する所定の係数をレジスタに記憶し、
前記サブピクセル構造に応じた前記所定の係数を用いて、前記一対のバッファメモリのそれぞれに保持される前記第一のサブピクセルに基づき出力画像の第二のサブピクセルを算出し、
前記所定の範囲は、前記水平方向において交互に繰り返され前記形状により異なる２つのパターンを有し、
前記一対のバッファメモリは、それぞれ前記２つのパターンに対応するサブピクセルレンダリング処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
表示ドライバ、表示装置及びサブピクセルレンダリング処理方法に関する。
【背景技術】
【０００２】
液晶表示パネルやＯｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ（ＯＬＥＤ）表示パネル等の表示パネルは、例えば、ノートブックコンピュータやデスクトップコンピュータ、スマートフォンといった電子機器に用いられている。表示パネルを駆動する表示ドライバは、元画像の画像データに対して画像データ処理を行うことにより、表示パネルの本来の解像度より高い解像度で画像を表示するサブピクセルレンダリング処理を行うものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００７−５３２９９９号公報
【概要】
【０００４】
一の観点では、表示ドライバは、サブピクセルレンダリング処理において入力画像の入力サブピクセルのうち水平方向に沿った２ライン分に含まれる所定の範囲を参照するサブピクセルレンダリング処理回路と、前記所定の範囲に含まれる複数サブピクセル分の第一のサブピクセルを保持するバッファメモリと、異なるサブピクセル構造を備える表示パネル毎に、前記所定の範囲内における前記第一のサブピクセルの形状のそれぞれに対応する所定の係数を記憶するレジスタと、を備える。前記所定の範囲は、前記水平方向において交互に繰り返され、前記形状により異なる２つのパターンを有する。前記バッファメモリは、前記２つのパターンのそれぞれに対応する一対が設けられる。前記サブピクセルレンダリング処理回路は、前記サブピクセル構造に応じた前記所定の係数を用いて、前記一対のバッファメモリのそれぞれに保持される前記第一のサブピクセルから出力画像の第二のサブピクセルを算出する。
【図面の簡単な説明】
【０００５】
【図１】実施形態における表示装置の構成を示すブロック図である。
【図２】実施形態における表示ドライバの構成を示すブロック図である。
【図３】実施形態における画像処理回路の構成を示すブロック図である。
【図４】実施形態における入力画像のサブピクセル構造の一例を示す図である。
【図５】実施形態におけるサブピクセルレンダリング処理後の出力画像のサブピクセル構造の一例を示す図である。
【図６】実施形態におけるＲサブピクセルのみが表示された入力画像のサブピクセル構造の一例を示す図である。
【図７】実施形態におけるＲサブピクセルにＲサブピクセルの重心を重ね合わせた一例を示す図である。
【図８】実施形態におけるＲサブピクセルの重心の一例を示す図である。
【図９】実施形態におけるＲサブピクセルの重心が参照する入力画像のＲサブピクセルの範囲の一例を示す図である。
【図１０】実施形態におけるＲサブピクセルのサブピクセルレンダリング処理に用いられる係数の条件の一例を示す図である。
【図１１】実施形態におけるＲサブピクセルのサブピクセルレンダリング処理に用いられる係数の条件の一例を示す図である。
【図１２】実施形態におけるＲサブピクセルのサブピクセルレンダリング処理に用いられる係数の条件の一例を示す図である。
【図１３】実施形態におけるＲサブピクセルのサブピクセルレンダリング処理に用いられる係数の一例を示す図である。
【図１４】実施形態におけるＲサブピクセルのサブピクセルレンダリング処理に用いられる係数の一例を示す図である。
【図１５】実施形態におけるＧサブピクセルのサブピクセルレンダリング処理に用いられる係数の一例を示す図である。
【図１６】実施形態におけるＢサブピクセルのサブピクセルレンダリング処理に用いられる係数の一例を示す図である。
【図１７Ａ】実施形態におけるＲＧＢタイプのサブピクセル構造の出力画像のサブピクセルとバッファに保持される入力画像のサブピクセルとの対応関係を示す図である。
【図１７Ｂ】実施形態におけるＲＧＢタイプのサブピクセル構造の出力画像のサブピクセルとバッファに保持される入力画像のサブピクセルとの対応関係を示す図である。
【図１８Ａ】実施形態におけるサブピクセルに対応するバッファ及びサブピクセルレンダリング処理に用いられる係数の一例を示す図である。
【図１８Ｂ】実施形態におけるサブピクセルに対応するバッファ及びバッファに入力する係数の一例を示す図である。
【図１９Ａ】実施形態におけるＲＧＢタイプにおけるバッファに係数を入力する方法の一例を示す図である。
【図１９Ｂ】実施形態におけるＲＧＢタイプにおけるバッファに係数を入力する方法の一例を示す図である。
【図２０Ａ】実施形態におけるＲＧＢＧタイプのサブピクセル構造の出力画像のサブピクセルとバッファに保持される入力画像のサブピクセルとの対応関係を示す図である。
【図２０Ｂ】実施形態におけるＲＧＢＧタイプのサブピクセル構造の出力画像のサブピクセルとバッファに保持される入力画像のサブピクセルとの対応関係を示す図である。
【図２０Ｃ】実施形態におけるＲＧＢＧタイプのサブピクセル構造の出力画像のサブピクセルとバッファに保持される入力画像のサブピクセルとの対応関係を示す図である。
【図２１Ａ】実施形態におけるＲＧＢＧタイプにおけるバッファに係数を入力する方法の一例を示す図である。
【図２１Ｂ】実施形態におけるＲＧＢＧタイプにおけるバッファに係数を入力する方法の一例を示す図である。
【図２２】実施形態におけるＲサブピクセルの重心が参照する参照範囲の一例を示す図である。
【詳細な説明】
【０００６】
以下、実施形態について、図面を参照して詳細に説明する。なお、ここに開示された技術がこれら実施形態の詳細説明がなくとも当業者により実施され得ることは明らかである。また、以下において、説明を不要に複雑にすることを避けるため、周知の特徴を詳細には説明していない。
【０００７】
現在、表示パネルのサブピクセル構造には様々な種類がある。サブピクセルレンダリング処理を行う回路は、様々なサブピクセル構造のそれぞれに対応する必要がある。例えば、サブピクセル構造毎に一つの回路を設ける場合、実装するサブピクセル構造の数だけ回路が必要となり回路規模が大きくなってしまう。さらに、新たなサブピクセル構造が追加されると、それに対応する回路が追加される必要があるため、回路規模が増大してしまう。また、例えば、全てのサブピクセル構造に対応可能なプログラマブルな回路構成を実現しようとすると、回路規模が膨大になってしまう。そこで、以下に説明するように、一実施形態におけるサブピクセルレンダリング処理によれば、多様なサブピクセル構造に対しても、回路規模を増大させることなく、対応可能な回路を実現する。
【０００８】
図１は、一実施形態における表示装置１０の構成を示すブロック図である。表示装置１０は、表示パネル１及び表示ドライバ２を備える。
【０００９】
表示装置１０は、ユーザに表示パネル１に表示される情報を提供する表示機能を有する。表示装置１０は、表示パネルを備える電子機器の一例である。電子機器は、例えば、スマートフォン、ラップトップコンピュータ、ネットブックコンピュータ、タブレット、ウェブブラウザ、電子ブックリーダー、パーソナルデジタルアシスタント（ＰＤＡ）といった携帯電子機器に限らない。例えば、電子機器は、表示パネルを備えるデスクトップコンピュータ又は表示パネルが用いられる自動車に搭載される表示機器など、あらゆるサイズ及び形状の機器であってもよい。また、タッチセンサーを備え、指やスタイラス等の入力物体のタッチ検出が可能とされていてもよい。
【００１０】
表示パネル１は、例えば、Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ（ＯＬＥＤ）表示パネルや液晶表示パネルである。表示パネル１は、ゲート線４、データ線５、画素回路６及びゲート線駆動回路７を備える。
【００１１】
それぞれの画素回路６は、ゲート線４とデータ線５とが交差する位置に設けられており、赤、緑、青のいずれかの色を表示する。赤を表示する画素回路６は、Ｒサブピクセルとして用いられる。同様に、緑を表示する画素回路６はＧサブピクセルとして用いられ、青を表示する画素回路６はＢサブピクセルとして用いられる。表示パネル１がＯＬＥＤ表示パネルである場合、赤、緑、青を表示する画素回路６はそれぞれ赤色、緑色、青色の光を発光する発光素子を備える。一実施形態において、表示パネル１のサブピクセル構造は、ＲＧＢタイプであってもＲＧＢＧタイプでもよく、各サブピクセルは任意の位置に配置されてもよい。
【００１２】
ゲート線駆動回路７は、表示ドライバ２から受け取ったゲート制御信号３１に応答してゲート線４を駆動する。本実施形態では、一対のゲート線駆動回路７が設けられており、一方のゲート線駆動回路７は、奇数番目のゲート線４を駆動し、他方のゲート線駆動回路７は、偶数番目のゲート線４を駆動する。一実施形態では、ゲート線駆動回路７は、Ｇａｔｅ−Ｉｎ−Ｐａｎｅｌ（ＧＩＰ）技術を用いて表示パネル１に集積化されている。
【００１３】
表示ドライバ２は、ホスト３から受け取った画像データ３２及び制御データ３３に応じて表示パネル１を駆動して表示パネル１に画像を表示する。画像データ３２は、表示すべき画像（元画像）の各画素の各サブピクセルの階調値を記述している。制御データ３３は、表示ドライバ２を制御するためのコマンド及びパラメータを含んでいる。ホスト３は、例えば、アプリケーションプロセッサ、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）、Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ（ＤＳＰ）である。
【００１４】
図２は、一実施形態における表示ドライバ２の構成を示すブロック図である。表示ドライバ２は、インターフェース制御回路１１、画像処理回路１２、ラッチ回路１３、階調電圧生成回路１４、データ線駆動回路１５及びレジスタ１６を備える。
【００１５】
インターフェース制御回路１１は、ホスト３から受け付けた画像データ３２を画像処理回路１２に転送する。インターフェース制御回路１１は、制御データ３３に含まれている様々な制御パラメータをレジスタ１６に格納し、制御データ３３に含まれるコマンドに応答して表示ドライバ２の各回路を制御する。
【００１６】
画像処理回路１２は、インターフェース制御回路１１から受け付けた画像データ３２に対して所望の画像データ処理を行って表示パネル１の駆動に用いられる表示データ３４を生成する。画像処理回路１２において行われる画像データ処理は、サブピクセルレンダリング処理を含む。画像処理回路１２において行われる画像データ処理は、サブピクセルレンダリング及び様々な処理（例えば、色調整）を含む。一実施形態におけるサブピクセルレンダリング処理の詳細は後述する。
【００１７】
ラッチ回路１３は、画像処理回路１２から出力される表示データ３４をラッチしてデータ線駆動回路１５に転送する。
【００１８】
階調電圧生成回路１４は、表示データ３４に記述されている階調値がとり得る値のそれぞれに対応する一組の階調電圧を生成する。
【００１９】
データ線駆動回路１５は、表示データ３４の値に対応する階調電圧で各データ線５を駆動する。詳細には、データ線駆動回路１５は、階調電圧生成回路１４から供給された階調電圧のうちから表示データ３４の値に対応する階調電圧を選択し、その階調電圧になるように各データ線５を駆動する。
【００２０】
レジスタ１６は、表示ドライバ２の動作を制御するために用いられる様々な制御パラメータを保持する。レジスタ１６は、表示ドライバ２の外部から、例えば、ホスト３から書き換え可能である。レジスタ１６は、異なるサブピクセル構造を備える表示パネル毎に、後述する参照範囲３０１内における入力画像のサブピクセルのそれぞれの形状に対応する所定の係数（以下、「係数」という）を記憶する。該係数は、画像処理回路１２で行われるサブピクセルレンダリング処理に用いられる入力画像のサブピクセルに対して乗算される。
【００２１】
図３は、実施形態における画像処理回路１２の構成の一例を示すブロック図である。画像処理回路１２は、サブピクセルレンダリング処理回路２０と一対のバッファメモリ２１Ａ及び２１Ｂとを備える。
【００２２】
本実施形態では、入力画像データＤＩＮに対応する画像を入力画像といい、出力画像データＤＯＵＴに対応する画像を出力画像という。入力画像データＤＩＮは、入力画像の各ピクセルの各サブピクセル（Ｒサブピクセル、Ｇサブピクセル、Ｂサブピクセル）の階調値が記述されている。一方、出力画像データＤＯＵＴは、出力画像の各ピクセルの各サブピクセルの階調が記述されている。
【００２３】
画像処理回路１２に入力される入力画像データＤＩＮは、インターフェース制御回路１１から画像処理回路１２に供給される画像データ３２そのものであってもよいし、画像データ３２に対して何らかの画像データ処理を行って得られる画像データが、入力画像データＤＩＮとして用いられてもよい。画像処理回路１２から出力される出力画像データＤＯＵＴが、データ線駆動回路１５に供給される表示データ３４として用いられてもよいし、また、出力画像データＤＯＵＴに対して何らかの画像データ処理を行って得られる画像データが、表示データ３４としてデータ線駆動回路１５に供給されてもよい。
【００２４】
一対のバッファメモリ２１Ａ及び２１Ｂのそれぞれは、複数サブピクセル分のバッファを有する。実施形態では、バッファメモリ２１Ａ及び２１Ｂのそれぞれは、入力された入力画像データＤＩＮの６サブピクセル分のデータを保持し、サブピクセルレンダリング処理回路２０に出力する。なお、バッファメモリ２１Ａ及び２１Ｂのそれぞれが保持する入力画像のサブピクセル数は、６サブピクセル分に限らず、参照範囲３０１内における入力画像のサブピクセル数であれば任意の複数サブピクセル分であってもよい。保持していた６サブピクセルのデータの出力後、各バッファメモリ２１Ａ及び２１Ｂに入力画像の次の６サブピクセルが順次入力され、バッファメモリ２１Ａ及び２１Ｂは、６サブピクセルを保持する。このような処理は、入力画像に対するサブピクセルレンダリング処理が完了するまで繰り返される。なお、バッファメモリ２１Ａ及び２１Ｂの構成については、図１７Ａ及び１７Ｂを用いて後述する。
【００２５】
サブピクセルレンダリング処理回路２０は、バッファメモリ２１Ａ及び２１Ｂのそれぞれから出力される入力画像のサブピクセルに対してサブピクセルレンダリングのための所定の演算処理を行って出力画像データＤＯＵＴを生成する。例えば、サブピクセルレンダリング処理回路２０は、表示パネル１のサブピクセル構造に応じた、入力画像の６サブピクセルのそれぞれに対応する係数をレジスタ１６から読み出し、入力画像の各サブピクセルに対して読み出した係数を乗算し、出力画像のサブピクセルを算出する。つまり、異なるサブピクセル構造を有する表示パネル１毎に係数が切り替わるため、表示パネル１の多様なサブピクセル構造に対して、表示ドライバ２の回路構成を変更することなくサブピクセルレンダリング処理を実行できる。サブピクセルレンダリング処理回路２０は、サブピクセルレンダリング処理により、出力画像のサブピクセルの合計数を、入力画像のサブピクセルの合計数の２／３にする。
【００２６】
一実施形態では、サブピクセルレンダリング処理において参照される入力画像のサブピクセルの範囲は、入力画像の２ライン分に含まれる。すなわち、バッファメモリ２１が保持する６サブピクセルは、入力画像のサブピクセルの２ライン分に含まれる。なお、実施形態におけるラインは、画像データにおいて水平方向に沿ったサブピクセルの行であり、水平方向に垂直な方向を垂直方向という。
【００２７】
サブピクセルレンダリング処理は、ＲＧＢタイプとＲＧＢＧタイプとの二つに分類される。ＲＧＢタイプでは、入力画像データに対応する入力画像をサブピクセルレンダリング処理し、Ｒ、Ｇ、Ｂそれぞれのサブピクセル数を２／３にし、合計サブピクセル数が２／３となった出力画像データに対応する出力画像を生成する。ＲＧＢＧタイプでは、入力画像データに対応する入力画像をサブピクセルレンダリング処理し、Ｒ及びＢのサブピクセル数を１／２にし、Ｇのサブピクセル数は変えず、合計サブピクセル数が２／３となった出力画像データに対応する出力画像を生成する。
【００２８】
一実施形態では、サブピクセルレンダリング処理回路２０は、入力画像データＤＩＮに対応する入力画像の合計サブピクセル数が出力画像データＤＯＵＴに対応する出力画像の合計サブピクセル数の２／３になるように、入力画像のサブピクセルをサブピクセルレンダリング処理する。
【００２９】
以下、一実施形態におけるサブピクセルレンダリング処理において参照される入力画像のサブピクセルの範囲及び出力画像のサブピクセルの演算に用いられる係数について説明する。入力画像の水平方向に沿った２ライン分のサブピクセルに含まれるサブピクセルに対してサブピクセルレンダリング処理を施し、出力画像の各サブピクセルを算出する。
【００３０】
サブピクセルレンダリング処理により、例えば、図４に示す入力画像のサブピクセルを図５に示す出力画像のＲＧＢタイプのサブピクセル構造にマッピングする。図４に示す入力画像において、水平方向に、Ｒサブピクセル１０１Ａ、Ｇサブピクセル１０２Ａ、Ｂサブピクセル１０３Ａが順に並べられ、Ｒサブピクセル１０１Ａ、Ｇサブピクセル１０２Ａ、Ｂサブピクセル１０３Ａの並びが繰り返されている。図４において、垂直方向に、Ｒサブピクセル１０１Ａ、Ｇサブピクセル１０２Ａ、Ｂサブピクセル１０３Ａのそれぞれが連続して配置される。図５に示すサブピクセル構造の例では、水平方向に、Ｒサブピクセル１０１Ｂ、Ｇサブピクセル１０２Ｂ、Ｂサブピクセル１０３Ｂの順に並べられ、Ｒサブピクセル１０１Ｂ、Ｇサブピクセル１０２Ｂ、Ｂサブピクセル１０３Ｂの並びが繰り返されている。図５のサブピクセルレンダリング処理後のＲサブピクセル１０１Ｂ、Ｇサブピクセル１０２Ｂ、Ｂサブピクセル１０３Ｂそれぞれのサブピクセル数は、図４のＲサブピクセル１０１Ａ、Ｇサブピクセル１０２Ａ、Ｂサブピクセル１０３Ａそれぞれの２／３である。なお、一実施形態におけるサブピクセル構造は、図５に示す例に限らず、各サブピクセルは任意に配置されてもよい。
【００３１】
以下、説明を簡単にするため、Ｒサブピクセルに着目して説明する。図６は、図５に示した出力画像のサブピクセル構造において、Ｒサブピクセル１０１Ｂのみを示した図である。
【００３２】
まず、サブピクセルレンダリング処理後のＲサブピクセル１０１Ｂの重心を算出する。図７には、Ｒサブピクセル１０１Ｂの位置に基づき算出されたＲサブピクセル１０１Ｂの重心２０１が示されている。図８は、算出されたＲサブピクセル１０１Ｂの重心２０１を示す図である。
【００３３】
次に、図９に示すように、Ｒサブピクセル１０１Ｂの重心２０１を、入力画像のＲサブピクセル１０１Ａに重ね合わせ、各重心２０１が参照する入力画像の参照範囲３０１を２ラインに収まるように分割する。参照範囲３０１は、サブピクセルレンダリング処理において出力画像のＲサブピクセル１０１Ｂを算出するために参照される入力画像のＲサブピクセル１０１Ａのうちの所定の範囲である。このように、サブピクセルレンダリング処理において参照される入力画像のサブピクセルの範囲を限定することで、表示ドライバの回路規模を小さくすることができる。
【００３４】
図９の例において、参照範囲３０１のライン毎に２つの参照パターンが交互に繰り返されている。例えば、参照範囲３０１の奇数ライン及び偶数ライン毎に、参照範囲３０１が２サブピクセル単位で繰り返されている。入力画像のＲサブピクセル１０１Ａは、参照範囲３０１に含まれるＲサブピクセル１０１Ａの形状により、図１０に示す４つの参照パターン３０１１〜３０１４に分けられる。例えば、図１０の参照パターン３０１１によれば、Ｒサブピクセル１０１Ｂの重心２０１は、第一のＲサブピクセル１０１Ａの範囲Ａ、第二のＲサブピクセル１０１Ａの範囲Ｂ、第三のＲサブピクセル１０１Ａの範囲Ｃ及び第四のＲサブピクセル１０１Ａの範囲Ｄを参照する。同様に、図１０の参照パターン３０１２、３０１３及び３０１４では、それぞれ範囲Ｅ〜Ｈ、Ｉ〜Ｌ及びＮ〜Ｒが参照される。なお、参照範囲３０１における範囲Ａ〜Ｒの面積は、正規化された値として表されてもよい。また、参照範囲３０１における範囲Ａ〜Ｒの面積は、出力画像のＲサブピクセル１０１Ｂを算出するために用いられる、入力画像のＲサブピクセル１０１Ａのそれぞれに対して乗算する係数として表されてもよい。
【００３５】
図９の例では、奇数ラインにおける奇数サブピクセルの参照範囲３０１には、参照パターン３０１１が適用される。奇数ラインにおける偶数サブピクセルの参照範囲３０１には、参照パターン３０１２が適用される。偶数ラインにおける奇数サブピクセルの参照範囲３０１には、参照パターン３０１３が適用される。偶数ラインにおける偶数サブピクセルの参照範囲３０１には、参照パターン３０１４が適用される。このように、参照範囲３０１は、水平方向において交互に繰り返され、参照範囲３０１に含まれるＲサブピクセル１０１Ａの形状により異なる２つのパターンを有する。
【００３６】
一実施形態において、以下の第一から第三の条件を満たすように、参照範囲３０１が構成される。
【００３７】
（第一の条件）
【００３８】
入力画像の輝度のバランスをサブピクセルレンダリング処理後においても維持するため、一実施形態では、参照範囲３０１に含まれる入力画像のＲサブピクセル１０１Ａそれぞれの面積の合計を一定にする。例えば、参照パターン３０１１〜３０１４のそれぞれに含まれる範囲Ａ〜Ｄ、Ｅ〜Ｈ、Ｉ〜Ｌ及びＭ〜Ｒの係数の合計値を同じにする。図１０に示すように、各参照パターン３０１１〜３０１４に含まれる各範囲の係数Ａ〜Ｒは、Ａ＋Ｂ＋Ｃ＋Ｄ＝Ｅ＋Ｆ＋Ｇ＋Ｈ＝Ｉ＋Ｊ＋Ｋ＋Ｌ＝Ｍ＋Ｎ＋Ｏ＋Ｐ＋Ｑ＋Ｒの関係となる第一の条件を満たすように決定される。
【００３９】
（第二の条件）
【００４０】
入力画像がドット市松のような特別なパターンの場合、サブピクセルレンダリング処理後の出力画像が歪まないようにするため、一実施形態では、参照範囲３０１に含まれる入力画像のＲサブピクセル１０１Ａそれぞれの面積のうち、参照範囲３０１内で対角線上に位置する入力画像のＲサブピクセル１０１Ａの面積の合計を一定にする。例えば、各参照パターン３０１１〜３０１４における対角線上の範囲毎の係数の合計値をすべて同じにする。すなわち、一実施形態では、図１１に示すように、各参照パターン３０１１〜３０１４に含まれる範囲の係数Ａ〜Ｒは、Ａ＋Ｄ＝Ｂ＋Ｃ＝Ｅ＋Ｈ＝Ｆ＋Ｇ＝Ｉ＋Ｌ＝Ｊ＋Ｋ＝Ｍ＋Ｑ＋Ｏ＝Ｐ＋Ｎ＋Ｒの関係となる第二の条件を満たすように決定される。
【００４１】
（第三の条件）
【００４２】
例えば、画面をスクロールのような操作により動かした場合、上下左右の参照範囲３０１が変動し、小さな文字が震える場合がある。一実施形態では、そのような画面スクロール時の文字の震えを回避するため、入力画像の各Ｒサブピクセル１０１Ａの面積を同じにする。このように、一実施形態では、各Ｒサブピクセル１０１Ａに含まれる各参照範囲３０１の係数の合計値を同じにする。例えば、図１２に示すように、それぞれのＲサブピクセル１０１Ａに含まれる範囲の係数は、Ｂ＋Ｋ＋Ｒ＝Ｅ＋Ｌ＋Ｐ＝Ａ＋Ｆ＋Ｑ＝Ｄ＋Ｉ＋Ｏ＝Ｇ＋Ｊ＋Ｍ＝Ｃ＋Ｈ＋Ｎの関係となる第三の条件を満たすように決定される。
【００４３】
上記第一から第三の条件を満たす係数Ａ〜Ｒを図１３に示す。図１３の例では、各参照範囲３０１に含まれる係数の和は３６であり（第一の条件）、各参照範囲３０１における対角線上の係数の和は１８であり（第二の条件）、各Ｒサブピクセル１０１Ａに含まれる係数の和は１８である（第三の条件）。サブピクセルレンダリング処理回路２０は、レジスタ１６に格納された図１３に示す係数を用いて、バッファメモリ２１から出力されるＲサブピクセル１０１Ａに対して演算処理を実行する。
【００４４】
図１３を用いて、サブピクセルレンダリング処理後のＲサブピクセル１０１Ｂの奇数ラインにおいて左から奇数サブピクセル目のＲサブピクセル１０１Ｂを算出する例を示す。図１３において、３ライン目において３サブピクセル目のＲサブピクセル１０１Ｂ  ＲＳＰＲ（３，３）は、次の式により算出される。下記式におけるＲ２３、Ｒ２４、Ｒ３３、Ｒ３４は、それぞれ図１３に示す入力画像のＲサブピクセル１０１ＡのうちＲ２３、Ｒ２４、Ｒ３３、Ｒ３４に対応する。
【数１】
2019095513.tif 000003
【００４５】
上記式において、表示パネル１のガンマ特性を考慮し、所望の輝度で表示データを表示するため、ガンマ乗された各入力画像のＲサブピクセル１０１Ａの総和に対し、１／ガンマ乗する。
【００４６】
同様に、Ｒサブピクセル１０１Ｂの奇数ラインにおいて左から偶数サブピクセル目のＲサブピクセル１０１Ｂを算出する例を示す。図１３において、３ライン目の４サブピクセル目のサブピクセルレンダリング処理後のＲサブピクセル１０１Ｂ  ＲＳＰＲ（３，４）は、次の式により算出される。
【数２】
2019095513.tif 000004
【００４７】
同様に、Ｒサブピクセル１０１Ｂの偶数ラインにおいて左から奇数サブピクセル目のＲサブピクセル１０１Ｂを算出する例を示す。図１３において、２ライン目の１サブピクセル目のサブピクセルレンダリング処理後のＲサブピクセル１０１Ｂ  ＲＳＰＲ（２，１）は、次の式により算出される。
【数３】
2019095513.tif 000005
【００４８】
同様に、Ｒサブピクセル１０１Ｂの偶数ラインにおいて左から偶数サブピクセル目のＲサブピクセル１０１Ｂを算出する例を示す。図１３において、２ライン目の２サブピクセル目のサブピクセルレンダリング処理後のＲサブピクセル１０１Ｂ  ＲＳＰＲ（２，２）は、次の式により算出される。
【数４】
2019095513.tif 000006
【００４９】
図１３に示したサブピクセル構造において、参照範囲３０１に含まれていない入力画像のＲサブピクセル１０１Ａの領域が存在する。図１４の例では、矢印の始点に対応するＲサブピクセル１０１Ａの一部の領域は、参照範囲３０１に含まれていない。例えば、参照範囲３０１に含まれていないＲサブピクセル１０１Ａの領域が、サブピクセルレンダリング処理において参照されないならば、画面の上下左右に１本だけの白い線が描かれる入力画像であるとしても、サブピクセルレンダリング処理後の画像は白い線として表示パネル１に表示されず、カラーシフトが発生し得る。そこで、一実施形態では、サブピクセルレンダリング処理において、矢印の始点に対応するＲサブピクセル１０１Ａの領域が参照されるようする。
【００５０】
図１４の例において、サブピクセルレンダリング処理において、参照範囲３０１に含まれていないＲサブピクセル１０１Ａが参照されない場合、Ｒサブピクセル１０１Ｂの４ライン目の２サブピクセル目のサブピクセルレンダリング処理後のＲサブピクセル１０１Ｂ  ＲＳＰＲ（４，２）は、次の式により算出される。
【数５】
2019095513.tif 000007
【００５１】
一方、図１４の例において、サブピクセルレンダリング処理において参照範囲３０１に含まれていないＲサブピクセル１０１Ａが参照される場合、Ｒサブピクセル１０１Ｂの４ライン目の２サブピクセル目のサブピクセルレンダリング処理後のＲサブピクセル１０１Ｂ  ＲＳＰＲ（４，２）は、次の式により算出される。
【数６】
2019095513.tif 000008
【００５２】
上記式では、入力画像のＲサブピクセルＲ４２に対して係数「５」が加算され、Ｒ４３に対して係数「４＋４」が加算され、Ｒ４４に対して係数「５」が加算される。同様に、端に位置する参照範囲３０１に含まれていないＲサブピクセル１０１Ａに、サブピクセルレンダリング処理が行われる。なお、各サブピクセルの階調値が８ビットで表されるとき、サブピクセルレンダリング処理結果が２５５を超えないようにサブピクセルレンダリング処理結果がクリッピングされてもよい。
【００５３】
次に、一実施形態におけるＧサブピクセル及びＢサブピクセルのサブピクセルレンダリング処理において参照される入力画像のサブピクセルの範囲について説明する。図４に示すように、水平方向において、Ｇサブピクセル１０２ＡはＲサブピクセル１０１Ａの右に配置され、Ｂサブピクセル１０３ＡはＧサブピクセル１０２Ａの右に配置される。
【００５４】
したがって、図１５に示すように、出力画像のＧサブピクセル１０２Ｂの重心２０２は、Ｒサブピクセル１０１Ｂの重心２０１より右側に配置される。各重心２０２が参照する入力画像の参照範囲３０２は、Ｇサブピクセル１０２Ａの２ラインに収まるように分割される。Ｇサブピクセルのサブピクセルレンダリング処理には、図６〜１４を用いて説明したＲサブピクセルのサブピクセルレンダリング処理の手順が適用される。Ｇサブピクセルに対するサブピクセルレンダリング処理において、図１５に示す参照範囲３０２に含まれるＧサブピクセル１０２Ａのデータに、各Ｇサブピクセル１０２Ａに対応する係数が乗算される。
【００５５】
同様に、出力画像のＢサブピクセル１０３Ｂの重心２０３は、図１６に示すように、Ｇサブピクセル１０２Ｂの重心２０２より右側に配置される。各重心２０３が参照する入力画像の参照範囲３０３は、Ｂサブピクセル１０３Ａの２ラインに収まるように分割される。Ｂサブピクセルのサブピクセルレンダリング処理には、図６〜１４を用いて説明したＲサブピクセルのサブピクセルレンダリング処理の手順が適用される。Ｂサブピクセルに対するサブピクセルレンダリング処理において、図１６に示す参照範囲３０３に含まれるＢサブピクセル１０３Ａのデータに、各Ｂサブピクセル１０２Ａに対応する係数が乗算される。
【００５６】
次に、バッファメモリ２１の構成及びサブピクセルレンダリング処理回路２０による演算処理の一例を説明する。上述した一実施形態では、例えば図９に示すように、サブピクセルレンダリング処理において出力画像のサブピクセルが参照する入力画像の最大サブピクセル数は６サブピクセルである。さらに、上述したように、一実施形態における参照範囲３０１〜３０３のパターンは、奇数ライン及び偶数ラインそれぞれ２サブピクセルの周期で繰り返される。したがって、実施形態におけるバッファメモリ２１は、入力画像の６サブピクセル分を保持する２つを備えればよい。実施形態では、入力画像の６サブピクセルのそれぞれに対応する係数を用いてサブピクセルレンダリング処理を行えばよい。
【００５７】
例えば、実施形態における出力画像のＲサブピクセルの１ライン目の１サブピクセル目を算出する場合、図１７Ａに示す破線の範囲内に含まれる入力画像の６サブピクセルが参照される。図１８Ａに示すように、バッファメモリ２１は、図１７Ａに示す破線の範囲内に含まれる入力画像の６サブピクセルの各位置に対応するように、上段左から「０」、「０」、「０」、下段左から「０」、「Ｒ１１」、「Ｒ１２」を保持する。なお、図１８Ａに示されるバッファ内の「０」は、参照される入力画像のサブピクセルが存在しないことを示す。図１８Ａにおいて、入力画像の６サブピクセルに対応する係数は、上段左から「４」、「１４」、「０」、下段左から「４」、「１４」、「０」である。
【００５８】
同様に、実施形態における出力画像のＲサブピクセルの１ライン目の２サブピクセル目を算出する場合、図１７Ａに示す一点鎖線の範囲内に含まれる入力画像の６サブピクセルが参照される。図１８Ａに示すように、バッファメモリ２１は、図１７Ａに示す一点鎖線の範囲内に含まれる入力画像の６サブピクセルの各位置に対応するように、上段左から「０」、「０」、「０」、下段左から「Ｒ１１」、「Ｒ１２」、「Ｒ１３」を保持する。図１８Ａにおいて、入力画像の６サブピクセルに対応する係数は、上段左から「０」、「１４」、「４」、下段左から「０」、「１４」、「４」である。
【００５９】
実施形態における出力画像のＲサブピクセルの１ライン目の３サブピクセル目を算出する場合、図１７Ｂに示す破線の範囲内に含まれる入力画像の６サブピクセルが参照される。図１８Ａに示すように、バッファメモリ２１は、図１７Ｂに示す破線の範囲内に含まれる入力画像の６サブピクセルの各位置に対応するように、上段左から「０」、「０」、「０」、下段左から「Ｒ１３」、「Ｒ１４」、「Ｒ１５」を保持する。なお、図１８Ａに示されるバッファ内の「０」は、参照される入力画像のサブピクセルが存在しないことを示す。図１８Ａにおいて、入力画像の６サブピクセルに対応する係数は、上段左から「４」、「１４」、「０」、下段左から「４」、「１４」、「０」である。
【００６０】
実施形態における出力画像のＲサブピクセルの１ライン目の４サブピクセル目を算出する場合、図１７Ｂに示す一点鎖線の範囲内に含まれる入力画像の６サブピクセルが参照される。図１８Ａに示すように、バッファメモリ２１は、図１７Ｂに示す一点鎖線の範囲内に含まれる入力画像の６サブピクセルの各位置に対応するように、上段左から「０」、「０」、「０」、下段左から「Ｒ１４」、「Ｒ１５」、「Ｒ１６」を保持する。図１８Ａにおいて、入力画像の６サブピクセルに対応する係数は、上段左から「０」、「１４」、「４」、下段左から「０」、「１４」、「４」である。
【００６１】
図１８Ｂは、図１３の例における出力画像のＲサブピクセルの２ライン目の１〜４サブピクセル目における入力画像の６サブピクセル分のバッファ及び６サブピクセルのそれぞれに対応する係数を示す。
【００６２】
図１９Ａと図１９Ｂとはそれぞれ、ＲＧＢタイプのサブピクセル構造における出力画像の偶数ラインのサブピクセルと奇数ラインのサブピクセルとにおいて参照される入力画像のバッファと６サブピクセルのそれぞれに対応する係数との対応関係を示す図である。図１９Ａ及び１９Ｂでは、出力画像の各ラインの１〜８サブピクセル目において参照される入力画像のサブピクセルを模式的に示している。なお、図１９Ａ及び１９Ｂでは、出力画像の８サブピクセル目までのバッファと係数との対応関係を示したが、９サブピクセル目以降も図１９Ａ及び１９Ｂに示した規則性が適用される。
【００６３】
以上、ＲＧＢタイプのサブピクセル構造においてバッファメモリ２１に保持される入力画像のサブピクセルと各サブピクセルに対応する係数の例を説明したが、本実施形態における表示ドライバ２は、ＲＧＢＧタイプのサブピクセル構造に対しても適用できる。
【００６４】
図２０Ａ〜２０Ｃは、ＲＧＢＧタイプのサブピクセル構造におけるバッファメモリ２１に保持される入力画像のサブピクセルと入力画像のサブピクセルに対応する係数との対応関係の一例を示した図である。図２０Ａ〜２０Ｃでは、入力画像のＲサブピクセルＲ１１〜Ｒ１６、Ｒ２１〜２６、Ｒ３１〜Ｒ３６及びＲ４６のうち、出力画像のサブピクセルが参照する範囲を破線で示している。各破線で囲まれた範囲には、入力画像のサブピクセルのそれぞれに対応する係数が示されている。レジスタ１６は、ＲＧＢタイプのサブピクセル構造における係数だけでなく、例えばＲＧＢＧタイプのサブピクセル構造における係数も記憶する。サブピクセルレンダリング処理回路２０は、表示パネル１のサブピクセル構造に応じて、ＲＧＢタイプのサブピクセル構造における係数とＲＧＢＧタイプのサブピクセル構造における係数とを切り替える。
【００６５】
例えば、図２０Ａに示されるように、出力画像のＲサブピクセルの１ライン目の１サブピクセル目を算出する場合、破線の範囲内に含まれる入力画像の２ライン分に含まれる６サブピクセルが参照される。図２０Ａの例では、バッファメモリ２１は、破線の範囲内に含まれる入力画像の６サブピクセルの各位置に対応するように、上段左から「０」、「０」、「０」、下段左から「０」、「Ｒ１１」、「Ｒ１２」を保持する。なお、図２０Ａに示されるバッファ内の「０」は、参照される入力画像のサブピクセルが存在しないことを示す。図２０Ａにおいて、入力画像の６サブピクセルに対応する係数は、上段左から「０」、「１」、「０」、下段左から「０」、「１」、「０」である。
【００６６】
同様に、図２０Ａ〜２０Ｃでは、出力画像のＲサブピクセルの１ライン目の２及び３サブピクセル目並びに２ライン目の１〜３サブピクセル目におけるバッファメモリ２１に保持される入力画像のサブピクセルと各入力画像のサブピクセルの係数との対応関係を示している。
【００６７】
図２１Ａと図２１Ｂとはそれぞれ、ＲＧＢＧタイプのサブピクセル構造における出力画像の奇数ラインのサブピクセルと偶数ラインのサブピクセルとにおいて参照される入力画像のバッファと入力画像の各サブピクセルに対応する係数との対応関係を示す図である。図２１Ａ及び２１Ｂでは、出力画像の各ラインの１〜６サブピクセル目において参照される入力画像のサブピクセルを模式的に示している。なお、図２１Ａ及び２１Ｂでは、出力画像の６サブピクセル目までのバッファと係数との対応関係を示したが、７サブピクセル目以降も図２１Ａ及び２１Ｂに示した規則性が適用される。
【００６８】
このように、ＲＧＢＧタイプのサブピクセル構造の場合、図１９Ａ及び１９Ｂに示すＲＧＢＧタイプのサブピクセル構造のバッファへの係数の代入方法を、図１９Ａ及び１９Ｂに示すように変更するだけで本実施形態におけるサブピクセルレンダリングの演算処理を適用可能である。
【００６９】
上述したように、一実施形態における表示ドライバ２では、サブピクセルレンダリング処理において参照される入力画像のサブピクセルの範囲が２ライン分に含まれるように構成され、かつ表示ドライバ２が入力画像の６サブピクセル分を保持する一対のバッファメモリ２１を備え、バッファメモリ２１に対応する係数を変更するだけで、様々な態様のサブピクセル構造に対するサブピクセルレンダリング処理を実行できる。
【００７０】
図８では、出力画像の重心が参照する参照範囲３０１がひし形のような四角形である例を示した。しかしながら、参照範囲は、四角形に限らず、例えば、図２２に示すような六角形の参照範囲３０１Ａであってもよい。図２２において、各重心２０１が参照する入力画像の参照範囲３０１Ａは、Ｒサブピクセル１０１Ａの２ラインに収まるように分割される。サブピクセルレンダリング処理は、図６〜１４を用いて説明したＲサブピクセルのサブピクセルレンダリング処理の手順が適用されればよい。図２２に示した各参照範囲３０１Ａの係数は、上述した第１から第３の条件に基づき決定され、レジスタ１６により記憶される。図２２における参照範囲３０１Ａは、参照範囲３０１Ａに含まれる前記複数のＲサブピクセル１０１Ａの形状毎に異なる参照パターンを有している。これらの参照パターンは、出力画像のＲサブピクセル１０１Ｂの奇数ライン及び偶数ライン毎に、２サブピクセル周期で繰り返される。なお、本実施形態における参照範囲は、出力画像の重心が参照する入力画像のサブピクセルの２ラインに収まれば、任意の形状であってもよい。
【００７１】
以上、限られた数の実施形態に関してのみ説明したが、本開示の利益を有する当業者は、本開示の範囲から逸脱することなく様々な他の実施形態及び変形例が考案され得ることを理解する。実施形態同士又はその変形例が組み合わせされてもよい。したがって、本明細書及び図面は、例示的開示に過ぎない。
【符号の説明】
【００７２】
１        ：表示パネル
２        ：表示ドライバ
３        ：ホスト
４        ：ゲート線
５        ：データ線
６        ：画素回路
７        ：ゲート線駆動回路
１０      ：表示装置
１１      ：インターフェース制御回路
１２      ：画像処理回路
１３      ：ラッチ回路
１４      ：階調電圧生成回路
１５      ：データ線駆動回路
１６      ：レジスタ
２０      ：サブピクセルレンダリング処理回路
３１      ：ゲート制御信号
３２      ：画像データ
３３      ：制御データ
３４      ：表示データ
１０１Ａ  ：入力画像のＲサブピクセル
１０１Ｂ  ：出力画像のＲサブピクセル
１０２Ａ  ：入力画像のＧサブピクセル
１０２Ｂ  ：出力画像のＧサブピクセル
１０３Ａ  ：入力画像のＢサブピクセル
１０３Ｂ  ：出力画像のＢサブピクセル
２０１    ：出力画像のＲサブピクセルの重心
２０２    ：出力画像のＧサブピクセルの重心
２０３    ：出力画像のＢサブピクセルの重心
３０１    ：Ｒサブピクセルの重心の参照範囲
３０１Ａ  ：Ｒサブピクセルの重心の参照範囲
３０２    ：Ｇサブピクセルの重心の参照範囲
３０３    ：Ｂサブピクセルの重心の参照範囲
【図１】
2019095513.tif 000009
【図２】
2019095513.tif 000010
【図３】
2019095513.tif 000011
【図４】
2019095513.tif 000012
【図５】
2019095513.tif 000013
【図６】
2019095513.tif 000014
【図７】
2019095513.tif 000015
【図８】
2019095513.tif 000016
【図９】
2019095513.tif 000017
【図１０】
2019095513.tif 000018
【図１１】
2019095513.tif 000019
【図１２】
2019095513.tif 000020
【図１３】
2019095513.tif 000021
【図１４】
2019095513.tif 000022
【図１５】
2019095513.tif 000023
【図１６】
2019095513.tif 000024
【図１７Ａ】
2019095513.tif 000025
【図１７Ｂ】
2019095513.tif 000026
【図１８Ａ】
2019095513.tif 000027
【図１８Ｂ】
2019095513.tif 000028
【図１９Ａ】
2019095513.tif 000029
【図１９Ｂ】
2019095513.tif 000030
【図２０Ａ】
2019095513.tif 000031
【図２０Ｂ】
2019095513.tif 000032
【図２０Ｃ】
2019095513.tif 000033
【図２１Ａ】
2019095513.tif 000034
【図２１Ｂ】
2019095513.tif 000035
【図２２】
2019095513.tif 000036