(57)【要約】【課題】偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた表示部に対して、４色表示における色再現を行いつつ、画像輪郭のジャギーを適切に低減させる。【解決手段】画像処理装置は、４つのサブ画素からなる表示画素を用いると共に、走査線における偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた表示部に対して、４色の画像データを出力する。色変換手段は、３色の画像データを第１の４色の画像データに色変換し、変換手段は、第１の４色の画像データのサブ画素の位置と表示部のサブ画素の位置との関係に基づいて、第１の４色の画像データを補間処理することにより第２の４色の画像データを生成する。これにより、表示画素単位で半ピッチずれて構成された表示部に対して、第２の４色の画像データの細かい位置情報を反映させることができ、画像輪郭のジャギーを適切に低減することができる。【選択図】図９
2008209896.tif 000002
【特許請求の範囲】
【請求項１】
４つのサブ画素からなる表示画素を用いて表示を行うと共に、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて前記表示画素が配列された表示部に対して、４色の画像データを出力する画像処理装置において、
３色の画像データを取得し、前記３色の画像データにおける表示画素数を維持しつつ、当該３色の画像データを第１の４色の画像データに色変換する色変換手段と、
前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との関係に基づいて、前記第１の４色の画像データに対して補間処理を行うことによって第２の４色の画像データを生成する変換手段と、
前記第２の４色の画像データを前記表示部に出力する出力手段と、を備えることを特徴とする画像処理装置。
【請求項２】
前記変換手段は、前記第１の４色の画像データに対して前記補間処理を行うことによって、前記偶数ラインと前記奇数ラインとが表示画素単位で半ピッチずれた前記第２の４色の画像データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記変換手段は、生成すべき前記第２の４色の画像データが前記偶数ラインに位置するか或いは前記奇数ラインに位置するかに応じて、前記補間処理において行う演算を切り替えることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記変換手段は、前記第１の４色の画像データが前記偶数ラインと前記奇数ラインとが表示画素単位で半ピッチずれたデータであるか否かに応じて、前記補間処理を行うことを特徴とする請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
前記変換手段は、前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との間の距離によって規定された１次関数を用いて前記補間処理を行うことを特徴とする請求項１乃至４のいずれか一項に記載の画像処理装置。
【請求項６】
前記変換手段は、前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との間の距離によって規定された３次関数を用いて前記補間処理を行うことを特徴とする請求項１乃至４のいずれか一項に記載の画像処理装置。
【請求項７】
前記変換手段は、前記第１の４色の画像データにおける表示画素数を０．７５倍に縮小して前記第２の４色の画像データを生成することを特徴とする請求項１乃至６のいずれか一項に記載の画像処理装置。
【請求項８】
前記変換手段は、前記第１の４色の画像データにおける表示画素数を０．５倍に縮小して前記第２の４色の画像データを生成することを特徴とする請求項１乃至６のいずれか一項に記載の画像処理装置。
【請求項９】
前記変換手段は、前記第１の４色の画像データと表示画素数が同一となる前記第２の４色の画像データを生成することを特徴とする請求項１乃至６のいずれか一項に記載の画像処理装置。
【請求項１０】
前記第１及び第２の４色の画像データは、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｗｈｉｔｅから構成されることを特徴とする請求項１乃至９のいずれか一項に記載の画像処理装置。
【請求項１１】
前記第１及び第２の４色の画像データは、Ｒｅｄ、Ｙｅｌｌｏｗ−Ｇｒｅｅｎ、Ｂｌｕｅ、Ｅｍｅｒａｌｄ−Ｇｒｅｅｎから構成されることを特徴とする請求項１乃至９のいずれか一項に記載の画像処理装置。
【請求項１２】
前記色変換手段は、３次元ルックアップテーブル及び１次元ルックアップテーブルを用いて前記色変換を行うことを特徴とする請求項１乃至１１のいずれか一項に記載の画像処理装置。
【請求項１３】
請求項１乃至１２のいずれか一項に記載の画像処理装置と、
前記画像処理装置によって処理された画像データを表示する表示部と、を少なくとも備えることを特徴とする画像表示装置。
【請求項１４】
４つのサブ画素からなる表示画素を用いて表示を行うと共に、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて前記表示画素が配列された表示部に対して、４色の画像データを出力する画像処理方法において、
３色の画像データを取得し、前記３色の画像データにおける表示画素数を維持しつつ、当該３色の画像データを第１の４色の画像データに色変換する色変換工程と、
前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との関係に基づいて、前記第１の４色の画像データに対して補間処理を行うことによって第２の４色の画像データを生成する変換工程と、
前記第２の４色の画像データを前記表示部に出力する出力工程と、を備えることを特徴とする画像処理方法。
【請求項１５】
４つのサブ画素からなる表示画素を用いて表示を行うと共に、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて前記表示画素が配列された表示部に対して、４色の画像データを出力するための画像処理プログラムにおいて、
コンピュータを、
３色の画像データを取得し、前記３色の画像データにおける表示画素数を維持しつつ、当該３色の画像データを第１の４色の画像データに色変換する色変換手段、
前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との関係に基づいて、前記第１の４色の画像データに対して補間処理を行うことによって第２の４色の画像データを生成する変換手段、
前記第２の４色の画像データを前記表示部に出力する出力手段、として機能させることを特徴とする画像処理プログラム。
【請求項１６】
請求項１５に記載の画像処理プログラムを記録した、コンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに対して処理を行う画像処理装置、画像処理方法、画像処理プログラム、及び画像処理プログラムを記録した記録媒体、並びに画像表示装置の技術分野に関する。
【背景技術】
【０００２】
従来から、画像を表示する表示装置の表示特性などを向上させるために、種々の技術が提案されている。例えば、特許文献１には、画像の輪郭におけるギザギザ（ジャギー）を低減することを目的として、ＲＧＢのサブピクセル（サブ画素）を用いて画像の輪郭を再現する技術が記載されている。特許文献２には、通常のＲＧＢにＷ（Ｗｈｉｔｅ）を追加した４原色表示装置の色再現方法が記載されている。
【０００３】
【特許文献１】特開２００２−４０９８０号公報
【特許文献２】特開２００３−２９５８１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した特許文献１及び２に記載された技術では、例えば４色を用いて表示を行う表示装置において、画像の輪郭におけるジャギーを適切に低減することが困難であった。特に、４色を用いて表示を行うと共に、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれて表示画素が配列された表示装置に対して、ジャギーを適切に低減することが困難であった。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた表示部に対して、４色表示における色再現を行いつつ、画像輪郭のジャギーを適切に低減させることが可能な画像処理装置、画像処理方法、画像処理プログラム、及び画像処理プログラムを記録した記録媒体、並びに画像表示装置を提供することを課題の一つとする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、４つのサブ画素からなる表示画素を用いて表示を行うと共に、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて前記表示画素が配列された表示部に対して、４色の画像データを出力する画像処理装置は、３色の画像データを取得し、前記３色の画像データにおける表示画素数を維持しつつ、当該３色の画像データを第１の４色の画像データに色変換する色変換手段と、前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との関係に基づいて、前記第１の４色の画像データに対して補間処理を行うことによって第２の４色の画像データを生成する変換手段と、前記第２の４色の画像データを前記表示部に出力する出力手段と、を備えることを特徴とする。
【０００７】
上記の画像処理装置は、４つのサブ画素からなる表示画素を用いると共に、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて表示画素が配列（即ち表示画素がデルタ配列された）された表示部に対して、４色の画像データを表示データとして出力するために好適に利用される。具体的には、色変換手段は、取得した３色の画像データにおける表示画素数を維持しつつ、３色の画像データを第１の４色の画像データに色変換する。そして、変換手段は、第１の４色の画像データにおけるサブ画素の位置と表示部におけるサブ画素の位置との関係に基づいて、第１の４色の画像データに対して補間処理を行うことによって第２の４色の画像データを生成する。これにより、偶数ライン及び奇数ラインの両方について、生成されるデータに対して第２の４色の画像データとしての細かい位置情報を反映することができる。したがって、上記の画像処理装置によれば、表示部が偶数ラインと奇数ラインとが表示画素単位で半ピッチずれて構成されている場合に、第２の４色の画像データの細かい位置情報を反映させることができ、画像輪郭におけるジャギーを適切に低減することができる。また、このように生成された第２の４色の画像データのデータを、表示画素がデルタ配列されて構成された表示部に表示した場合、見かけ上、走査線方向の解像度を向上させることができる。
【０００８】
上記の画像処理装置の一態様では、前記変換手段は、前記第１の４色の画像データに対して前記補間処理を行うことによって、前記偶数ラインと前記奇数ラインとが表示画素単位で半ピッチずれた前記第２の４色の画像データを生成する。これにより、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれて構成された表示部に対して、適切な画像データを出力することができる。
【０００９】
上記の画像処理装置において好適には、前記変換手段は、生成すべき前記第２の４色の画像データが前記偶数ラインに位置するか或いは前記奇数ラインに位置するかに応じて、前記補間処理において行う演算を切り替える。これにより、補間処理において異なる演算を行うことによって、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた第２の４色の画像データを適切に生成することができる。
【００１０】
上記の画像処理装置の他の一態様では、前記変換手段は、前記第１の４色の画像データが前記偶数ラインと前記奇数ラインとが表示画素単位で半ピッチずれたデータであるか否かに応じて、前記補間処理を行う。この態様では、変換手段は、入力データの状況に応じて補間処理を行う。具体的には、変換手段は、入力データが既に半ピッチずれたデータであるか否かに基づいて、偶数ラインと奇数ラインとで補間処理において異なる演算を実行するのか、又は偶数ラインと奇数ラインとで補間処理において同一の演算を実行するのかを切り替えることができる。
【００１１】
上記の画像処理装置の他の一態様では、前記変換手段は、前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との間の距離によって規定された１次関数を用いて前記補間処理を行う。これにより、生成されるデータに対して第２の４色の画像データとしての細かい位置情報を効果的に反映することができる。
【００１２】
上記の画像処理装置の他の一態様では、前記変換手段は、前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との間の距離によって規定された３次関数を用いて前記補間処理を行う。このように３次関数を用いた補間処理は、例えば１次関数を用いた補間処理を行う場合よりも、補間処理により得られた画像に発生し得る「ぼやけ」を効果的に抑制することができる。したがって、３次関数を用いた補間処理は、走査線方向の画素数が少ないデータに対して補間処理を行う場合に、「ぼやけ」を効果的に抑制して解像感を保つために有効な手段となる。
【００１３】
上記の画像処理装置の他の一態様では、前記変換手段は、前記第１の４色の画像データにおける表示画素数を０．７５倍に縮小して前記第２の４色の画像データを生成する。これにより、３色の画像データとデータ総数が同一となる第２の４色の画像データを生成することができる。このように生成された第２の４色の画像データを配置することにより、通常に用いられる３色の画素レイアウトをそのまま用いることができ、設計効率を高めることが可能となる。
【００１４】
上記の画像処理装置の他の一態様では、前記変換手段は、前記第１の４色の画像データにおける表示画素数を０．５倍に縮小して前記第２の４色の画像データを生成する。このように生成された第２の４色の画像データを配置した場合、サブ画素の面積が大きくなる傾向にあるため、開口率を相対的に大きくすることができる。よって、明るい表示部を実現することが可能となる。また、上記の画像処理装置によれば、データ数を削減する処理などが行われていない３色の画像データが入力された場合に、この入力データから、３色の画像データにおける表示画素数を半分に削減した第２の４色の画像データを生成することができる。よって、外部での付加的な画素数変換回路などが不要となり、全体として低コストの構成をとることが可能となる。
【００１５】
上記の画像処理装置の他の一態様では、前記変換手段は、前記第１の４色の画像データと表示画素数が同一となる前記第２の４色の画像データを生成する。上記の画像処理装置によれば、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれており、且つ、３色の画像データと表示画素数が同一となる第２の４色の画像データを適切に生成することができる。
【００１６】
好適には、前記第１及び第２の４色の画像データは、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｗｈｉｔｅから構成される。
【００１７】
また、好適には、前記第１及び第２の４色の画像データは、Ｒｅｄ、Ｙｅｌｌｏｗ−Ｇｒｅｅｎ、Ｂｌｕｅ、Ｅｍｅｒａｌｄ−Ｇｒｅｅｎから構成される。
【００１８】
上記の画像処理装置において好適には、前記色変換手段は、３次元ルックアップテーブル及び１次元ルックアップテーブルを用いて前記色変換を行うことができる。
【００１９】
なお、上記の画像処理装置は、画像データを表示する表示部を少なくとも備える画像表示装置に好適に適用することができる。
【００２０】
本発明の他の観点では、４つのサブ画素からなる表示画素を用いて表示を行うと共に、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて前記表示画素が配列された表示部に対して、４色の画像データを出力する画像処理方法は、３色の画像データを取得し、前記３色の画像データにおける表示画素数を維持しつつ、当該３色の画像データを第１の４色の画像データに色変換する色変換工程と、前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との関係に基づいて、前記第１の４色の画像データに対して補間処理を行うことによって第２の４色の画像データを生成する変換工程と、前記第２の４色の画像データを前記表示部に出力する出力工程と、を備える。
【００２１】
本発明の更に他の観点では、４つのサブ画素からなる表示画素を用いて表示を行うと共に、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて前記表示画素が配列された表示部に対して、４色の画像データを出力するための画像処理プログラムは、コンピュータを、３色の画像データを取得し、前記３色の画像データにおける表示画素数を維持しつつ、当該３色の画像データを第１の４色の画像データに色変換する色変換手段、前記第１の４色の画像データにおけるサブ画素の位置と前記表示部におけるサブ画素の位置との関係に基づいて、前記第１の４色の画像データに対して補間処理を行うことによって第２の４色の画像データを生成する変換手段、前記第２の４色の画像データを前記表示部に出力する出力手段、として機能させる。
【００２２】
上記した画像処理方法及び画像処理プログラムを実行することによっても、表示部が偶数ラインと奇数ラインとが表示画素単位で半ピッチずれて構成されている場合に、第２の４色の画像データの細かい位置情報を反映させることができ、画像輪郭におけるジャギーを適切に低減することができる。
【００２３】
なお、画像処理プログラムを記録した記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＩＣカードなど、コンピュータが読み取り可能な種々の媒体を利用することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明の好適な実施形態について説明する。
【００２５】
［第１実施形態］
まず、本発明の第１実施形態について説明する。
【００２６】
（全体構成）
図１は、第１実施形態に係る画像表示装置１００の概略構成を示すブロック図である。画像表示装置１００は、外部から画像データと制御コマンドを取得して画像データに対して画像処理を行う画像処理部１０と、画像処理部１０で画像処理された画像データを表示する表示部２０とを備える。
【００２７】
画像表示装置１００は、ｐ、ｑ、ｓ、ｔの４色を用いて画像を表示可能に構成されている（以下では、画像を表示する際に用いる基本となる色を「原色」とも呼ぶ。）。詳しくは、画像表示装置１００における表示部２０は、４原色ｐ、ｑ、ｓ、ｔに対応する４つのサブ画素（原色に対応する画素を示すものとする）を一組として構成される表示画素を用いて画像の表示を行う。１つの例としては、４原色ｐ、ｑ、ｓ、ｔとして、Ｒｅｄ、Ｙｅｌｌｏｗ−Ｇｒｅｅｎ、Ｂｌｕｅ、Ｅｍｅｒａｌｄ−Ｇｒｅｅｎを用いることができる。この場合には、色再現域を広げた鮮やかな表示装置を実現できる。他の例としては、４原色ｐ、ｑ、ｓ、ｔとして、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｗｈｉｔｅを用いることができる。この場合には、表面輝度の高い明るい表示装置を実現できる。
【００２８】
画像処理部１０は、Ｉ／Ｆ制御回路１１と、画像処理回路１２と、ＶＲＡＭ（Video RAM）１３と、アドレス制御回路１４と、テーブル格納メモリ１５と、γ補正回路１６と、を備える。
【００２９】
Ｉ／Ｆ制御回路１１は、外部（例えばカメラなど）から画像データと制御コマンドを取得し、入力されるデータのタイミングを整えて、画像データｄ１を画像処理回路１２に供給する。画像処理回路１２は、取得した画像データｄ１に対して、後述する色変換処理及びサブ画素処理を行い、画像データｄ２を生成する。なお、画像処理回路１２は、本発明における画像処理装置に相当する。具体的には、画像処理回路１２は、色変換手段、変換手段、及び出力手段として機能する。
【００３０】
画像処理回路１２で画像処理された画像データｄ２は、ＶＲＡＭ１３に書き込まれる。ＶＲＡＭ１３に書き込まれた画像データｄ２は、アドレス制御回路１４からの制御信号ｄ２１に基づいて、γ補正回路１６によって画像データｄ３として読み出される。同時に、表示前データに対応するアドレス信号ｄ４が表示部２０内の走査線駆動回路２２に供給される。これにより、データ線駆動回路２１と走査線駆動回路２２とが同期して表示パネル２３を駆動することが可能となる。また、γ補正回路１６は、テーブル格納メモリ１５に記憶された補正データに基づいて、取得した画像データｄ３に対してγ補正を行う。そして、γ補正回路１６は、γ補正後の画像データｄ５を表示部２０内のデータ線駆動回路２１に供給する。
【００３１】
表示部２０は、データ線駆動回路２１と、走査線駆動回路２２と、表示パネル２３と、を備える。データ線駆動回路２１は、「Ｘ」本のデータ線に対してデータ線駆動信号Ｘ０〜ＸＸ−１を供給し、走査線駆動回路２２は、「Ｙ」本の走査線に対して走査線駆動信号Ｙ０〜ＹＹ−１を供給する。詳しくは、走査線駆動回路２２は、一定周期で横方向の画素列を選択し、データ線駆動回路２１は、走査線駆動回路２２において選択される画素列に対して各々に対応する駆動信号を供給する。この場合、データ線駆動回路２１と走査線駆動回路２２は、同期して表示パネル２３を駆動することとなる。表示パネル２３は、液晶（ＬＣＤ）などによって構成され、走査線及びデータ線に電圧を印加されることによって、表示すべき文字や映像などの画像を表示する。また、表示パネル２３は、前述した４原色ｐ、ｑ、ｓ、ｔを表示可能に構成されている。なお、本実施形態においては、表示パネル２３は、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位（カラー単位）で半ピッチずれて（即ち、２つのサブ画素分だけずれて）、表示画素が配置されている。つまり、表示パネル２３におけるデータ線方向において上下に隣接する表示画素同士が表示画素単位で半ピッチずれている。以下では、このようは表示画素の配列を、デルタ配列とも呼ぶ。
【００３２】
なお、上記したＶＲＡＭ１３は、同じ表示データを繰り返し表示する際、低消費電力化に有効な手段であるが、低消費電力化に拘らなければ、ＶＲＡＭ１３を用いずに画像表示装置１００を構成することも可能である。その場合には、アドレス制御回路１４と走査線駆動回路２２とを直接接続すると共に、走査線駆動回路２２及びデータ線駆動回路２１を同期させて表示を行う。
【００３３】
図２は、画像処理回路１２の概略構成を示すブロック図である。画像処理回路１２は、色変換回路１２１及びサブ画素処理回路１２２を備える。色変換回路１２１は、３原色ＲＧＢにおける表示画素数を維持しつつ、３原色ＲＧＢから４原色ＰＱＳＴへ変換する処理（以下、「色変換処理」と呼ぶ。）を行う回路である。サブ画素処理回路１２２は、４原色ＰＱＳＴから４原色ｐｑｓｔを生成する処理（以下、「サブ画素処理」と呼ぶ。）を行う回路である。なお、４原色ＰＱＳＴは第１の４色の画像データに相当し、４原色ｐｑｓｔは第２の４色の画像データに相当する。
【００３４】
図３は、上記の色変換回路１２１の概略構成を示すブロック図である。色変換回路１２１は、３原色ＲＧＢから４原色ＰＱＳＴへの色変換処理を行う回路であり、前段ガンマ変換部１２１ａ、３色→４色変換部１２１ｂ、及び後段ガンマ変換部１２１ｃを備える。
【００３５】
前段ガンマ変換部１２１ａは、前述したＩ／Ｆ制御回路１１から３原色ＲＧＢ（画像データｄ１に対応する）を取得し、３原色ＲＧＢのデータに対してガンマ変換（以下、「前段ガンマ変換」と呼ぶ。）を行うことによって３原色Ｒ’Ｇ’Ｂ’を生成する処理部である。具体的には、前段ガンマ変換部１２１ａは、入力された３原色ＲＧＢがデジタルカメラなどの入力装置においてガンマ変換が施されていることから、各々の色ごとに１次元ルックアップテーブル（1-Dimentional Look-Up-Table、以下では「１ＤＵＴ」と呼ぶ。）を用いて前段ガンマ変換を行う。図４に、１ＤＬＵＴ（以下、「前段１ＤＬＵＴ」と呼ぶ。）の一例を示す。図４では、横軸に入力される３原色ＲＧＢを示し、縦軸に前段ガンマ変換後の３原色Ｒ’Ｇ’Ｂ’を示す。なお、前段１ＤＬＵＴは、各色共通で用いる。
【００３６】
図３に戻って説明する。３色→４色変換部１２１ｂは、前段ガンマ変換部１２１ａから３原色Ｒ’Ｇ’Ｂ’を取得し、３原色Ｒ’Ｇ’Ｂ’を４原色Ｐ’Ｑ’Ｓ’Ｔ’に変換（以下、「３色→４色変換」と呼ぶ。）する処理部である。具体的には、３色→４色変換部１２１ｂは、３次元ルックアップテーブル（3-Dimentional Look-Up-Table、以下では「３ＤＵＴ」と呼ぶ。）を用いて３色→４色変換を行う。図５は、３色→４色変換を説明するための図である。図５に示すように、３ＤＬＵＴは、概念的に３次元の格子データとして表すことができる。この場合、格子の軸が入力に対応し、あらかじめ計算された変換データが格子上に格納されている。ここで、格子上の３色→４色変換後のデータをあらかじめ計算する際には、最小二乗法などを用いればよい。具体的には、３色→４色変換に際しては、入力３原色を囲む８セット（図５における立方体の８つの頂点を表す）の３色→４色変換後のデータが読み出される。更に、入力データ（図５において大きな黒丸を表す）の位置に応じて、８セットを使った補間演算が実行される。なお、３ＤＬＵＴを中心とした３色→４色変換は、格納する変換値を用途に応じて最適に計算することにより、色変換精度を向上させたり、所望の特性を柔軟に実現したりすることが可能となる。
【００３７】
図３に戻って説明する。後段ガンマ変換部１２１ｃは、３色→４色変換部１２１ｂから４原色Ｐ’Ｑ’Ｓ’Ｔ’を取得し、４原色Ｐ’Ｑ’Ｓ’Ｔ’に対してガンマ変換（以下、「後段ガンマ変換」と呼ぶ。）を行うことによって４原色ＰＱＳＴを生成する処理部である。このように後段ガンマ変換を行うのは、表示部２０では通常ガンマ設定が行われているからである。具体的には、後段ガンマ変換部１２１ｃは、４原色Ｐ’Ｑ’Ｓ’Ｔ’に対して、１ＤＬＵＴ（以下、「後段１ＤＬＵＴ」と呼ぶ。）を用いて後段ガンマ変換を行う。図６は、後段１ＤＬＵＴの一例を示す図である。図６では、横軸に入力される４原色Ｐ’Ｑ’Ｓ’Ｔ’を示し、縦軸に後段ガンマ変換後の４原色ＰＱＳＴを示す。なお、後段１ＤＬＵＴは、４原色ＰＱＳＴの各色ごとに存在する。
【００３８】
（サブ画素処理）
次に、画像処理回路１２内のサブ画素処理回路１２２が行うサブ画素処理について、具体的に説明する。第１実施形態では、基本的には、入力された３原色ＲＧＢにおけるデータ総数と同一となる４原色ｐｑｓｔを生成するために、サブ画素処理回路１２２が、色変換回路１２１で色変換処理後の４原色ＰＱＳＴに対してサブ画素処理を行う。この場合、カラー単位として画素数が縮小されるが、カラー解像度の低下の発生が抑制されるようにサブ画素処理を行う。具体的には、サブ画素処理回路１２２は、色変換処理後の４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置（即ち、表示部２０（表示パネル２３）における原色の位置）との関係に基づいて、４原色ＰＱＳＴに対して補間処理を行う。つまり、４原色ＰＱＳＴに対して補間処理を行うことによって、４原色ｐｑｓｔを生成する。
【００３９】
また、サブ画素処理回路１２２は、表示画素がデルタ配列されている表示部２０が表示可能な画像データ（４原色ｐｑｓｔ）を生成するために、サブ画素処理を行う。具体的には、サブ画素処理回路１２２は、４原色ｐｑｓｔとして、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれたデータを生成する。即ち、４原色ＰＱＳＴに対して補間処理を行うことによって、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた４原色ｐｑｓｔを生成する。この場合、サブ画素処理回路１２２は、生成すべき４原色ｐｑｓｔのデータが偶数ラインに位置するか或いは奇数ラインに位置するかに応じて、補間処理における演算を行う。つまり、４原色ｐｑｓｔのデータが偶数ラインに位置する場合と奇数ラインに位置する場合とで、補間処理において異なる演算を行う。なお、サブ画素処理回路１２２は、基本的には、画像表示装置１００が搭載される情報機器のメインシステム（例えばＣＰＵ）側で半ピッチずらす処理が行われていないデータが入力された場合に、上記したような偶数ラインと奇数ラインとで補間処理において異なる演算を実行する。逆に、メインシステム側で半ピッチずらす処理が既に行われたデータが入力された場合には、サブ画素処理回路１２２は、このような異なる演算を実行しない。この場合には、補間処理において偶数ラインと奇数ラインとで同一の演算を実行する。なお、ここで半ピッチずらす処理が既に行われたデータか否かの判定の方法としては、例えばデータの先頭に半ピッチずれているか否かのフラグを付与し、このフラグを参照することにより判定することができる。
【００４０】
図７は、第１実施形態におけるサブ画素処理を説明するための画素配置を示す図である。図７（ａ）は３原色ＲＧＢにおける画素配置を示しており、図７（ｂ）は４原色ｐｑｓｔにおける画素配置を示している。図７（ａ）、図７（ｂ）より、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて、表示画素が配置されていることがわかる。つまり、表示画素がデルタ配列されていることがわかる。
【００４１】
第１実施形態では、画像処理回路１２は、走査線１ラインあたり、３２０画素（３２０個の表示画素）の計９６０ドットからなる３原色ＲＧＢの画像データを取得し、２４０画素（２４０個の表示画素）の計９６０ドットからなる４原色ｐｑｓｔの画像データを出力する（なお、「ドット」はサブ画素に相当するものとする）。つまり、画像処理回路１２（具体的には、色変換回路１２１及びサブ画素処理回路１２２）は、入力された３原色ＲＧＢにおけるデータ総数（具体的には、９６０ドット）と同一となる４原色ｐｑｓｔを生成する。言い換えると、３原色ＲＧＢにおけるサブ画素の総数と同一のサブ画素の総数を有する４原色ｐｑｓｔを生成する。
【００４２】
図８は、第１実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を具体的に示す図である。この場合、色変換回路１２１は、走査線１ラインあたり、３２０画素の計９６０ドットからなる３原色ＲＧＢの画像データを取得する。色変換回路１２１は、３２０画素の計９６０ドットからなる３原色ＲＧＢの画像データから、３２０画素の計１２８０ドットからなる４原色ＰＱＳＴの画像データを生成する。つまり、色変換回路１２１は、３原色ＲＧＢにおける表示画素数（３２０画素）を維持しつつ、３原色ＲＧＢから４原色ＰＱＳＴへ色変換処理する。
【００４３】
サブ画素処理回路１２２は、走査線１ラインあたり、３２０画素の計１２８０ドットからなる４原色ＰＱＳＴの画像データを取得し、この４原色ＰＱＳＴの画像データから、２４０画素の計９６０ドットからなる４原色ｐｑｓｔの画像データを生成する。この場合、サブ画素処理回路１２２は、４原色として同じ画素配列へ配置する場合には色変換処理後の４原色ＰＱＳＴのデータをそのまま割り当てることができないため、カラー単位として３２０画素から２４０画素へ、倍率としては０．７５倍の縮小を行う（つまり、表示画素数を３２０画素から２４０画素へ、０．７５倍に縮小する）。このようにカラー単位として３２０画素から２４０画素へ０．７５倍の縮小を行うと、カラー単位での解像度が低下する傾向にある。したがって、サブ画素処理回路１２２は、カラー解像度の低下の発生が抑制されるようにサブ画素処理を行う。なお、上記のようにしてサブ画素処理回路１２２で生成された４原色ｐｑｓｔは、表示部２０に供給される。
【００４４】
ここで、第１実施形態において、４原色ｐｑｓｔとして２４０画素の計９６０ドットを配置する理由について説明する。図７に示すとおり、４原色ｐｑｓｔの２４０画素は、３原色ＲＧＢの３２０画素と、合計のドット数（データ総数）が９６０で同じである。このため、上記のように４原色ｐｑｓｔを配置することにより、通常に用いられる３原色の画素レイアウトをそのまま用いることができ、設計効率を高めることが可能となる。また、４原色ｐｑｓｔとして２４０画素を配置する場合には、４原色ｐｑｓｔとして３２０画素を配置する場合と比較すると、画素密度が低くなり開口率を高くすることが可能となる。このため、例えば４原色ｐｑｓｔとしてＲｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｗｈｉｔｅを用いて表示を行った場合に、表面輝度の低下を抑制して、明るい表示部２０を実現することが可能となる。
【００４５】
次に、図９を参照して、サブ画素処理回路１２２が行うサブ画素処理について説明する。なお、ここでは、偶数ラインのｐｑｓｔ画素を生成する場合を例に挙げて、サブ画素処理について説明する。
【００４６】
図９は、偶数ラインのｐｑｓｔ画素を生成する際のサブ画素処理の概要を示す図である。図９（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ０Ｑ０Ｓ０Ｔ０」から「Ｐ５Ｑ５Ｓ５Ｔ５」）の画素配置を示す図であり、図９（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」から「ｐ３ｑ３ｓ３ｔ３」）の画素配置を示す図である。なお、図９において、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、４原色ｐｑｓｔにおけるサブ画素のデータを生成する際に参照する４原色ＰＱＳＴのサブ画素を示している。
【００４７】
サブ画素処理回路１２２は、サブ画素処理を実行することによって、走査線１ラインあたり、３２０画素からなる４原色ＰＱＳＴの画像データから、２４０画素からなる４原色ｐｑｓｔの画像データを生成する。具体的には、サブ画素処理回路１２２は、局所的に見ると、ＰＱＳＴ４画素（４つの表示画素）からｐｑｓｔ３画素（３つの表示画素）を生成する処理を行う（なお、ＰＱＳＴ４画素の前後１画素を部分的に使用する）。つまり、表示画素数を０．７５倍に縮小する処理を行う。この場合、サブ画素処理回路１２２は、色変換処理後の４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置（即ち、表示部２０（表示パネル２３）における原色の位置）との関係に基づいて、４原色ＰＱＳＴに対して補間処理を行う。つまり、サブ画素処理回路１２２は、サブ画素処理として補間処理を実行する。
【００４８】
ここで、補間処理について具体的に説明する。サブ画素処理回路１２２は、ＰＱＳＴカラー画素の間隔を「１．０」として（つまり、４原色ＰＱＳＴにおける１つの表示画素のサイズを「１．０」として）、４原色ＰＱＳＴにおけるサブ画素の位置と、４原色ｐｑｓｔにおけるサブ画素の位置との間で、距離に応じた重み付き平均演算を行うことによって補間処理を実行する。より詳しくは、１つ若しくは２つの４原色ＰＱＳＴにおけるサブ画素（具体的には、４原色ｐｑｓｔにおけるサブ画素と距離が近い、４原色ＰＱＳＴにおける１つ若しくは２つのサブ画素）のデータを参照することによって、４原色ｐｑｓｔにおける１つのサブ画素のデータを生成する。この場合、サブ画素処理回路１２２は、求めるべき４原色ｐｑｓｔにおけるサブ画素の色に対応する４原色ＰＱＳＴにおけるサブ画素のデータに対して補間処理することによって、ｐｑｓｔのサブ画素のデータを生成する。つまり、ｐ画素のデータはＰ画素のデータより求め、ｑ画素のデータはＱ画素のデータより求める。一例を挙げて説明すると、４原色ｐｑｓｔにおける表示画素ｐ１ｑ１ｓ１ｔ１を構成するｐ１のデータを生成する場合には、４原色ＰＱＳＴにおける２つの表示画素Ｐ０Ｑ０Ｓ０Ｔ０及びＰ１Ｑ１Ｓ１Ｔ１をそれぞれ構成するＰ０のデータ及びＰ１のデータを用いる。また、４原色ｐｑｓｔにおける表示画素ｐ２ｑ２ｓ２ｔ２を構成するｐ２のデータを生成する場合には、４原色ＰＱＳＴにおける１つの表示画素Ｐ２Ｑ２Ｓ２Ｔ２を構成するＰ２のデータのみを用いる。以上のように補間処理を実行することにより、生成されるデータに対してｐｑｓｔとしての位置の情報を反映することができ、画像輪郭におけるギザギザ（ジャギー）を適切に低減することが可能となる。なお、以上説明したような補間処理方法は、基本的には、生成すべき４原色ｐｑｓｔが偶数ライン及び奇数ラインのいずれに位置するかを問わず、同様に実行される。
【００４９】
図１０は、上記した補間処理を行う際に用いる補間係数（言い換えると、重み付き平均演算を行う際に用いる重み）を示す図である。図１０は、横軸に４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離を示し、縦軸に補間係数を示す。この場合、補間係数は、４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離によって規定された１次関数により得られる。言い換えると、補間係数は、バイリニア補間（線形補間若しくは双一次内挿）により求められることとなる。第１実施形態では、上記した距離として「１／３」及び「−２／３」の２つの距離が得られるため、これらに対応するＣ１及びＣ２の２つの補間係数を用いる。なお、「Ｃ１＝２／３」であり、「Ｃ２＝１／３」である。なお、以上説明したような補間係数は、基本的には、生成すべき４原色ｐｑｓｔが偶数ライン及び奇数ラインのいずれに位置するかを問わず、同様にして用いられる。
【００５０】
次に、図１１乃至図１４を参照して、偶数ラインのｐｑｓｔ画素を生成する際の演算を具体的に説明する。
【００５１】
図１１は、偶数ラインのｐ画素のデータを生成するための演算方法を示す図である。図１１（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ０Ｑ０Ｓ０Ｔ０」から「Ｐ５Ｑ５Ｓ５Ｔ５」）の画素配置を示し、図１１（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」から「ｐ３ｑ３ｓ３ｔ３」）の画素配置を示す。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｐ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図１１（ｃ）は、ｐ画素（具体的には、ｐ１、ｐ２、ｐ３）を生成するための演算式を示す。
【００５２】
この場合、ｐ１、ｐ２、ｐ３の３つのサブ画素を生成するために、Ｐ１、Ｐ２、Ｐ３、Ｐ４の４つのサブ画素を参照する（ただし、ｐ１を生成する際には、前のＰ0も使用する）。例えば、ｐ１を生成する場合には、Ｐ０とＰ１とを用いる。この場合、ｐ１における位置とＰ０における位置との間の距離は「−２／３」となり、ｐ１における位置とＰ１における位置との間の距離は「１／３」となる。図１０を参照して、これらの距離に対応する補間係数を求めると、「−２／３」の距離に対応する補間係数は「Ｃ２＝１／３」となり、「１／３」の距離に対応する補間係数は「Ｃ１＝２／３」となる。よって、Ｐ０のデータに対しては補間係数として「Ｃ２＝１／３」を用い、Ｐ１のデータに対しては補間係数として「Ｃ１＝２／３」を用いる。これより、ｐ１を生成するための演算（重み付き平均演算）は、図１１（ｃ）の上段に示す式で表される。
【００５３】
同様にして、ｐ２を生成するための演算式は、図１１（ｃ）の中段に示す式で表される。この場合、ｐ２における位置とＰ２における位置とが一致するため（即ち、距離が「０」となる）、Ｐ２のデータをそのままｐ２のデータとして用いる。また、ｐ３を生成するための演算式は、図１１（ｃ）の下段に示す式で表される。この場合、Ｐ３のデータに対して補間係数として「Ｃ１＝２／３」を用い、Ｐ４のデータに対して補間係数として「Ｃ２＝１／３」を用いて、重み付き平均演算を行うことによってｐ３を生成する。
【００５４】
図１２は、偶数ラインのｑ画素のデータを生成するための演算方法を示す図である。図１２（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図１２（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｑ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図１２（ｃ）は、ｑ画素（具体的には、ｑ１、ｑ２、ｑ３）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｑ画素が生成される。
【００５５】
図１３は、偶数ラインのｓ画素のデータを生成するための演算方法を示す図である。図１３（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図１３（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｓ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図１３（ｃ）は、ｓ画素（具体的には、ｓ１、ｓ２、ｓ３）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｓ画素が生成される。
【００５６】
図１４は、偶数ラインのｔ画素のデータを生成するための演算方法を示す図である。図１４（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図１４（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｔ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図１４（ｃ）は、ｔ画素（具体的には、ｔ１、ｔ２、ｔ３）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｔ画素が生成される。
【００５７】
次に、図１５を参照して、奇数ラインのｐｑｓｔ画素を生成する際の演算を具体的に説明する。
【００５８】
図１５は、奇数ラインのｐｑｓｔ画素のデータを生成するための演算方法を示す図である。図１５（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図１５（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｐｑｓｔ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図１５（ｃ）は、ｐｑｓｔ全画素（具体的には、ｐ１〜ｐ３、ｑ１〜ｑ３、ｓ１〜ｓ３、ｔ１〜ｔ３）を生成するための演算式を示す。
【００５９】
奇数ラインのｐｑｓｔ画素のデータを生成する場合も、前述したような、偶数ラインのｐｑｓｔ画素のデータを生成する場合に行う方法と同様の方法によって補間処理を行う。つまり、補間処理を行う際の参照画素及び補間係数は、基本的には、奇数ラインと偶数ラインとで同じになる。但し、偶数ラインと奇数ラインとで、表示画素単位で半ピッチ（サブ画素単位で２個）ずらして表示画素が配置されているため、補間処理を行う際の参照画素と補間係数の組み合わせが異なる。つまり、偶数ラインと奇数ラインとでは、４原色ｐｑｓｔにおけるサブ画素と距離が近い４原色ＰＱＳＴにおけるサブ画素が異なると共に、参照するサブ画素が同じでも距離が異なる傾向にある。例えば、偶数ラインのｐ１画素を生成する際の参照画素はＰ０画素及びＰ１画素であったのに対して（図１１（ｃ）参照）、奇数ラインのｐ１画素を生成する際の参照画素はＰ１画素及びＰ２画素となる（図１５（ｃ）参照）。また、偶数ラインのｐ２画素を生成する際の参照画素はＰ２画素のみであったのに対して（図１１（ｃ）参照）、奇数ラインのｐ２画素を生成する際の参照画素はＰ２画素及びＰ３画素となる（図１５（ｃ）参照）。図１５（ｃ）には、ｐｑｓｔ全画素に対応する補間処理における演算式を示している。
【００６０】
なお、サブ画素処理回路１２２は、生成すべき４原色ｐｑｓｔが偶数ラインに位置するものであるか又は奇数ラインに位置するものであるかを判別することによって、上記したように、実行する補間処理を切り替える（言い換えると、補間処理で用いる演算を切り替える）。例えば、サブ画素処理回路１２２は、走査ラインごとに付された、偶数ラインであるか奇数ラインであるかを示すフラグに従って判別を行い、この結果に基づいて補間処理を切り替えることができる。
【００６１】
更に、サブ画素処理回路１２２は、入力データの状況に応じて補間処理を行う。具体的には、サブ画素処理回路１２２は、入力データの状況に応じて、偶数ラインと奇数ラインとで補間処理において異なる演算を実行するのか、又は偶数ラインと奇数ラインとで補間処理において同一の演算を実行するのかを切り替えることができる。詳しくは、サブ画素処理回路１２２は、画像表示装置１００が搭載される情報機器のメインシステム（例えばＣＰＵ）側で半ピッチずらす処理が行われていないデータが入力された場合に、上記したような、偶数ラインと奇数ラインとで補間処理において異なる演算を実行する。これに対して、サブ画素処理回路１２２は、メインシステム側で半ピッチずらす処理が既に行われたデータが入力された場合には、補間処理において偶数ラインと奇数ラインとで同一の演算を実行する。
【００６２】
以上説明した第１実施形態に係るサブ画素処理によれば、偶数ライン及び奇数ラインの両方について、生成されるデータに対して４原色ｐｑｓｔとしての細かい位置情報を反映することができる。したがって、表示部２０が偶数ラインと奇数ラインとが表示画素単位で半ピッチずれて構成されている場合（表示画素がデルタ配列されて構成されている場合）において、カラー単位で３２０画素から２４０画素へ０．７５倍の縮小を行う場合でも、４原色ｐｑｓｔの細かい位置情報を反映させることができ、画像輪郭におけるジャギーを適切に低減することができる。また、第１実施形態によって生成された４原色ｐｑｓｔのデータを、表示画素がデルタ配列されて構成された表示部２０に表示した場合、見かけ上、走査線方向の解像度を向上させることができる。
【００６３】
［第２実施形態］
次に、本発明の第２実施形態について説明する。第２実施形態では、画像処理回路において、走査線１ラインあたり、３原色ＲＧＢとして１６０画素の計４８０ドットから、４原色ｐｑｓｔとして１２０画素の計４８０ドットへ変換する点で、前述した第１実施形態とは異なる。この場合には、走査線１ラインあたり、カラー単位で１６０画素から１２０画素へ０．７５倍の縮小を行うこととなる（言い換えると、表示画素数を１６０画素から１２０画素へ、０．７５倍に縮小することとなる）。このような縮小を行う際に、第２実施形態においても、サブ画素処理を実行する。しかし、前述した第１実施形態では、サブ画素処理において１次関数を用いて補間処理（バイリニア補間）を行っていたのに対して、第２実施形態では、サブ画素処理において３次関数を用いて補間処理（バイキュービック補間）を行う点で異なる。
【００６４】
図１６は、第２実施形態に係るサブ画素処理を説明するための画素配置を示す図である。図１６（ａ）は３原色ＲＧＢにおける画素配置を示しており、図１６（ｂ）は４原色ｐｑｓｔにおける画素配置を示している。図１６（ａ）、図１６（ｂ）より、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて、表示画素が配置されていることがわかる。つまり、表示画素がデルタ配列されていることがわかる。
【００６５】
第２実施形態では、走査線１ラインあたり、１６０画素（１６０個の表示画素）の計４８０ドットからなる３原色ＲＧＢの画像データから、１２０画素（１２０個の表示画素）の計４８０ドットからなる４原色ｐｑｓｔの画像データを生成する。つまり、入力された３原色ＲＧＢにおけるデータ総数（具体的には、４８０ドット）と同一となる４原色ｐｑｓｔを生成する。
【００６６】
図１７は、第２実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を具体的に示す図である。第２実施形態では、画像処理回路１２ａにおける色変換回路１２ａ１が色変換処理を実行し、画像処理回路１２ａにおけるサブ画素処理回路１２ａ２がサブ画素処理を実行する。なお、画像処理回路１２ａは、前述した画像処理回路１２の代わりに画像表示装置１００内に適用することができる（図１参照）。
【００６７】
第２実施形態では、色変換回路１２ａ１は、走査線１ラインあたり、１６０画素の計４８０ドットからなる３原色ＲＧＢの画像データを取得する。例えば、色変換回路１２ａ１は、３２０画素の計９６０ドットからなる３原色ＲＧＢの画像データを半分に削減する処理などが行われた後の画像データを取得する。色変換回路１２ａ１は、走査線１ラインあたり、１６０画素の計４８０ドットからなる３原色ＲＧＢの画像データから、１６０画素の計６４０ドットからなる４原色ＰＱＳＴの画像データを生成する。つまり、色変換回路１２ａ１は、３原色ＲＧＢにおける表示画素数（１６０画素）を維持しつつ、３原色ＲＧＢから４原色ＰＱＳＴへ変換する。
【００６８】
サブ画素処理回路１２ａ２は、走査線１ラインあたり、１６０画素の計６４０ドットからなる４原色ＰＱＳＴの画像データを取得し、この４原色ＰＱＳＴの画像データから、１２０画素の計４８０ドットからなる４原色ｐｑｓｔの画像データを生成する。この場合、サブ画素処理回路１２ａ２は、４原色として同じ画素配列へ配置する場合には色変換処理後の４原色ＰＱＳＴのデータをそのまま割り当てることができないため、カラー単位として１６０画素から１２０画素へ、倍率としては０．７５倍の縮小を行う（つまり、表示画素数を１６０画素から１２０画素へ、０．７５倍に縮小する）。このようにカラー単位として１６０画素から１２０画素へ０．７５倍の縮小を行うと、カラー単位での解像度が低下する傾向にある。したがって、サブ画素処理回路１２ａ２は、カラー解像度の低下の発生が抑制されるようにサブ画素処理を行う。つまり、サブ画素処理回路１２ａ２は、前述したような補間処理を行う。なお、上記のようにしてサブ画素処理回路１２ａ２で生成された４原色ｐｑｓｔは、表示部２０に供給される。
【００６９】
ここで、第２実施形態において、４原色ｐｑｓｔとして１２０画素の計４８０ドットを配置する理由について説明する。図１６に示すとおり、４原色ｐｑｓｔの１２０画素は、３原色ＲＧＢの１６０画素と、合計のドット数（データ総数）が４８０で同じである。このため、上記のように４原色ｐｑｓｔを配置することにより、通常に用いられる３原色の画素レイアウトをそのまま用いることができ、設計効率を高めることが可能となる。また、４原色ｐｑｓｔとして１２０画素を配置する場合には、４原色ｐｑｓｔとして１６０画素を配置する場合と比較すると、画素密度が低くなり開口率を高くすることが可能となる。このため、例えば４原色ｐｑｓｔとしてＲｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｗｈｉｔｅを用いて表示を行った場合に、表面輝度の低下を抑制して、明るい表示部２０を実現することが可能となる。
【００７０】
次に、図１８を参照して、サブ画素処理回路１２ａ２が行うサブ画素処理について説明する。なお、ここでは、偶数ラインのｐｑｓｔ画素を生成する場合を例に挙げて、サブ画素処理について説明する。
【００７１】
図１８は、偶数ラインのｐｑｓｔ画素を生成する際のサブ画素処理の概要を示す図である。図１８（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ−１Ｑ−１Ｓ−１Ｔ−１」から「Ｐ６Ｑ６Ｓ６Ｔ６」）の画素配置を示す図であり、図１８（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」から「ｐ３ｑ３ｓ３ｔ３」）の画素配置を示す図である。なお、図１８において、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、４原色ｐｑｓｔにおけるサブ画素のデータを生成する際に参照する４原色ＰＱＳＴのサブ画素を示している。
【００７２】
サブ画素処理回路１２ａ２は、走査線１ラインあたり、１６０画素からなる４原色ＰＱＳＴの画像データから、１２０画素からなる４原色ｐｑｓｔの画像データを生成する。具体的には、サブ画素処理回路１２ａ２は、局所的に見ると、ＰＱＳＴ４画素（４つの表示画素）からｐｑｓｔ３画素（３つの表示画素）を生成する処理を行う（なお、ＰＱＳＴ４画素の前後２画素を部分的に使用する）。この場合、サブ画素処理回路１２ａ２は、色変換処理後の４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置（即ち、表示部２０（表示パネル２３）における原色の位置）との関係に基づいて、４原色ＰＱＳＴに対して補間処理を行う。
【００７３】
詳しくは、サブ画素処理回路１２ａ２は、ＰＱＳＴカラー画素の間隔を「１．０」として（つまり、４原色ＰＱＳＴにおける１つの表示画素のサイズを「１．０」として）、４原色ＰＱＳＴにおけるサブ画素の位置と、４原色ｐｑｓｔにおけるサブ画素の位置との間で、距離に応じた重み付き平均演算を行うことによって補間処理を実行する。より詳しくは、１つ若しくは４つの４原色ＰＱＳＴにおけるサブ画素（具体的には、４原色ｐｑｓｔにおけるサブ画素と距離が近い、４原色ＰＱＳＴにおけるサブ画素）のデータを参照することにより、４原色ｐｑｓｔにおける１つのサブ画素のデータを生成する。この場合、サブ画素処理回路１２ａ２は、求めるべき４原色ｐｑｓｔにおけるサブ画素の色に対応する４原色ＰＱＳＴにおけるサブ画素のデータに対して補間処理することによって、ｐｑｓｔのサブ画素のデータを生成する。つまり、ｐ画素のデータはＰ画素のデータより求め、ｑ画素のデータはＱ画素のデータより求める。一例を挙げて説明すると、４原色ｐｑｓｔにおける表示画素ｐ１ｑ１ｓ１ｔ１を構成するｐ１のデータを生成する場合、４原色ＰＱＳＴにおける４つの表示画素Ｐ−１Ｑ−１Ｓ−１Ｔ−１〜Ｐ２Ｑ２Ｓ２Ｔ２を構成するＰ−１〜Ｐ２の４つのデータを用いる。また、４原色ｐｑｓｔにおける表示画素ｐ２ｑ２ｓ２ｔ２を構成するｐ２のデータを生成する場合には、４原色ＰＱＳＴにおける１つの表示画素Ｐ２Ｑ２Ｓ２Ｔ２を構成するＰ２のデータのみを用いる。なお、以上説明したような補間処理方法は、基本的には、生成すべき４原色ｐｑｓｔが偶数ライン及び奇数ラインのいずれに位置するかを問わず、同様に実行される。
【００７４】
図１９は、上記した補間処理を行う際に用いる補間係数（言い換えると、重み付き平均演算を行う際に用いる重み）を示す図である。図１９は、横軸に４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離を示し、縦軸に補間係数を示す。この場合、補間係数は、４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離によって規定された３次関数により得られる。言い換えると、補間係数は、バイキュービック補間（三次たたみ込み内挿）によって求められることとなる。第２実施形態では、上記した距離として「１／３」、「−２／３」、「４／３」、及び「−５／３」の４つの距離が得られるため、これらに対応するＥ１、Ｅ２、Ｅ３、及びＥ４の４つの補間係数を用いる。なお、Ｅ１〜Ｅ４は、以下の式（１）に従って求められる。なお、式（１）中の「ｘ」には距離が代入される。
【００７５】
【数１】
2008209896.tif 000003
上記のように３次関数を用いた補間処理（バイキュービック補間）を行うことにより、前述した第１実施形態で示したような１次関数を用いた補間処理（バイリニア補間）を行う場合よりも、補間処理により得られた画像に発生し得る「ぼやけ」を抑制することができる。つまり、第２実施形態では、第１実施形態と比較して走査線方向の画素数が少なく解像感が低下する傾向にあるため、解像感を保つために、上記した「ぼやけ」を効果的に抑制可能なバイキュービック補間を行う。なお、以上説明したような補間係数は、基本的には、生成すべき４原色ｐｑｓｔが偶数ライン及び奇数ラインのいずれに位置するかを問わず、同様にして用いられる。
【００７６】
次に、図２０乃至図２３を参照して、偶数ラインのｐｑｓｔ画素を生成する際の演算を具体的に説明する。
【００７７】
図２０は、偶数ラインのｐ画素のデータを生成するための演算方法を示す図である。図２０（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ−１Ｑ−１Ｓ−１Ｔ−１」から「Ｐ６Ｑ６Ｓ６Ｔ６」）の画素配置を示し、図２０（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」から「ｐ３ｑ３ｓ３ｔ３」）の画素配置を示す。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｐ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図２０（ｃ）は、ｐ画素（具体的には、ｐ１、ｐ２、ｐ３）を生成するための演算式を示す。
【００７８】
第２実施形態では、ｐ１、ｐ２、ｐ３の３つのサブ画素を生成するために、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６の６つのサブ画素を参照する（ただし、ｐ１を生成する際には、前のＰ−１も使用する）。例えば、ｐ１を生成する場合には、Ｐ−１、Ｐ０、Ｐ１、及びＰ２を用いる。この場合、ｐ１における位置とＰ−１における位置との間の距離は「−５／３」となり、ｐ１における位置とＰ０における位置との間の距離は「−２／３」となり、ｐ１における位置とＰ１における位置との間の距離は「１／３」となり、ｐ１における位置とＰ２における位置との間の距離は「４／３」となる。図１９を参照して、これらの距離に対応する補間係数を求めると、「−５／３」の距離に対応する補間係数はＥ４となり、「−２／３」の距離に対応する補間係数はＥ２となり、「１／３」の距離に対応する補間係数はＥ１となり、「４／３」の距離に対応する補間係数はＥ３となる。よって、Ｐ−１のデータに対しては補間係数としてＥ４を用い、Ｐ０のデータに対しては補間係数としてＥ２を用い、Ｐ１のデータに対しては補間係数としてＥ１を用い、Ｐ２のデータに対しては補間係数としてＥ３を用いる。これより、ｐ１を生成するための演算（重み付き平均演算）は、図２０（ｃ）の上段に示す演算式で表される。
【００７９】
なお、第１実施形態では２回の乗算と１回の加算によってｐ１におけるデータを求めたのに対して（図１１（ｃ）参照）、第２実施形態では４回の乗算と３回の加算によってｐ１におけるデータを求める。つまり、第２実施形態では、第１実施形態よりも、サブ画素処理において補間処理を行う際の参照画素を増やしている。
【００８０】
同様にして、ｐ２を生成するための演算式は、図２０（ｃ）の中段に示す式で表される。この場合、ｐ２における位置とＰ２における位置とが一致するため（即ち、距離が「０」となる）、Ｐ２のデータをそのままｐ２のデータとして用いる。また、ｐ３を生成するための演算式は、図２０（ｃ）の下段に示す式で表される。この場合、Ｐ２のデータに対して補間係数としてＥ３を用い、Ｐ３のデータに対して補間係数としてＥ１を用い、Ｐ４のデータに対して補間係数としてＥ２を用い、Ｐ５のデータに対して補間係数としてＥ４を用いて、重み付き平均演算を行うことによってｐ３を生成する。
【００８１】
図２１は、偶数ラインのｑ画素のデータを生成するための演算方法を示す図である。図２１（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図２１（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｑ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図２１（ｃ）は、ｑ画素（具体的には、ｑ１、ｑ２、ｑ３）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｑ画素が生成される。
【００８２】
図２２は、偶数ラインのｓ画素のデータを生成するための演算方法を示す図である。図２２（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図２２（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｓ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図２２（ｃ）は、ｓ画素（具体的には、ｓ１、ｓ２、ｓ３）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｓ画素が生成される。
【００８３】
図２３は、偶数ラインのｔ画素のデータを生成するための演算方法を示す図である。図２３（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図２３（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｔ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図２３（ｃ）は、ｔ画素（具体的には、ｔ１、ｔ２、ｔ３）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｔ画素が生成される。
【００８４】
次に、図２４を参照して、奇数ラインのｐｑｓｔ画素を生成する際の演算を具体的に説明する。
【００８５】
図２４は、奇数ラインのｐｑｓｔ画素のデータを生成するための演算方法を示す図である。図２４（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図２４（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｐｑｓｔ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図２４（ｃ）は、ｐｑｓｔ全画素（具体的には、ｐ１〜ｐ３、ｑ１〜ｑ３、ｓ１〜ｓ３、ｔ１〜ｔ３）を生成するための演算式を示す。
【００８６】
奇数ラインのｐｑｓｔ画素のデータを生成する場合も、前述したような、偶数ラインのｐｑｓｔ画素のデータを生成する場合に行う方法と同様の方法によって補間処理を行う。つまり、補間処理を行う際の参照画素及び補間係数は、基本的には、奇数ラインと偶数ラインとで同じになる。但し、偶数ラインと奇数ラインとで、表示画素単位で半ピッチ（サブ画素単位で２個）ずらして表示画素が配置されているため、補間処理を行う際の参照画素と補間係数の組み合わせが異なる。つまり、偶数ラインと奇数ラインとでは、４原色ｐｑｓｔにおけるサブ画素と距離が近い４原色ＰＱＳＴにおけるサブ画素が異なると共に、参照するサブ画素が同じでも距離が異なる傾向にある。例えば、偶数ラインのｐ１画素を生成する際の参照画素はＰ−１、Ｐ０、Ｐ１、Ｐ２画素であったのに対して（図２０（ｃ）参照）、奇数ラインのｐ１画素を生成する際の参照画素はＰ０、Ｐ１、Ｐ２、Ｐ３画素となる（図２４（ｃ）参照）。図２４（ｃ）には、ｐｑｓｔ全画素に対応する補間処理における演算式を示している。
【００８７】
なお、サブ画素処理回路１２ａ２は、前述したサブ画素処理回路１２２と同様に、入力データの状況に応じて、偶数ラインと奇数ラインとで補間処理において異なる演算を実行するのか、又は偶数ラインと奇数ラインとで補間処理において同一の演算を実行するのかを切り替えることができる。つまり、サブ画素処理回路１２ａ２は、画像表示装置１００が搭載される情報機器のメインシステム（例えばＣＰＵ）側で半ピッチずらす処理が行われていないデータが入力された場合に、偶数ラインと奇数ラインとで補間処理において異なる演算を実行し、メインシステム側で半ピッチずらす処理が既に行われたデータが入力された場合には、補間処理において偶数ラインと奇数ラインとで同一の演算を実行する。
【００８８】
以上説明した第２実施形態に係るサブ画素処理によっても、表示部２０が偶数ラインと奇数ラインとが表示画素単位で半ピッチずれて構成されている場合（表示画素がデルタ配列されて構成されている場合）に、４原色ｐｑｓｔの細かい位置情報を反映することができ、４原色表示における色再現を行いつつ、画像輪郭におけるジャギーを適切に低減することができる。特に、第２実施形態によれば、走査線方向の画素数が少ないケースとして１６０画素から１２０画素へ０．７５倍の縮小を行う場合に、バイキュービック補間によってｐｑｓｔの細かい位置情報を反映することができるので、画像輪郭におけるジャギーを効果的に低減することができる。更に、第２実施形態では、サブ画素処理においてバイキュービック補間を行う際に、参照画素を増やすと共に補間係数を適切に設計しているため、表示画像に生じ得る「ぼやけ」を効果的に抑制することができる。加えて、第２実施形態によっても、見かけ上、走査線方向の解像度を向上させることができる。
【００８９】
［第３実施形態］
次に、本発明の第３実施形態について説明する。第３実施形態では、走査線１ラインあたり、画像処理回路が３原色ＲＧＢとして３２０画素の計９６０ドットを取得する点で第１実施形態と同一であるが、色変換処理後の４原色ＰＱＳＴとして３２０画素の計１２８０ドットから、４原色ｐｑｓｔとして３２０画素の計１２８０ドットを生成する点で、前述した第１実施形態とは異なる。つまり、前述した第１実施形態及び第２実施形態では、入力された３原色ＲＧＢと同一のデータ総数の４原色ｐｑｓｔを生成したが、第３実施形態では、入力された３原色ＲＧＢと異なるデータ総数の４原色ｐｑｓｔを生成する。この場合、第３実施形態では、入力された３原色ＲＧＢにおける表示画素数と同一の４原色ｐｑｓｔを生成する。即ち、第３実施形態では、４原色ＰＱＳＴにおける表示画素数を縮小する代わりに、４原色ＰＱＳＴと表示画素数が同一になる４原色ｐｑｓｔを生成する。このような処理を行うのは、走査線方向における解像感を維持する効果を得るためである。
【００９０】
また、第３実施形態でも、４原色ｐｑｓｔとして、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれたデータを生成する。つまり、４原色ＰＱＳＴに対して補間処理を行うことによって、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた４原色ｐｑｓｔを生成する。詳しくは、第３実施形態では、生成する４原色ｐｑｓｔと４原色ＰＱＳＴとの表示画素数が同一であるため、奇数ラインに位置する４原色ｐｑｓｔのみを補間処理によって生成する。つまり、４原色ｐｑｓｔが偶数ラインに位置する場合には、４原色ＰＱＳＴのデータをそのまま用いて４原色ｐｑｓｔを生成し、４原色ｐｑｓｔが奇数ラインに位置する場合には、４原色ＰＱＳＴに対して補間処理を行うことにより４原色ｐｑｓｔを生成する。即ち、奇数ラインを半ピッチずらすために、奇数ラインに位置する４原色ｐｑｓｔのみを補間処理によって生成する。
【００９１】
図２５は、第３実施形態に係るサブ画素処理を説明するための画素配置を示す図である。図２５（ａ）は３原色ＲＧＢにおける画素配置を示しており、図２５（ｂ）は４原色ｐｑｓｔにおける画素配置を示している。図２５（ａ）、図２５（ｂ）より、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて、表示画素が配置されていることがわかる。つまり、表示画素がデルタ配列されていることがわかる。第３実施形態では、走査線１ラインあたり、３２０画素（３２０個の表示画素）の計９６０ドットからなる３原色ＲＧＢの画像データから、３２０画素（３２０個の表示画素）の計１２８０ドットからなる４原色ｐｑｓｔの画像データを生成する。
【００９２】
図２６は、第３実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を具体的に示す図である。第３実施形態では、画像処理回路１２ｂにおける色変換回路１２ｂ１が色変換処理を実行し、画像処理回路１２ｂにおけるサブ画素処理回路１２ｂ２がサブ画素処理を実行する。なお、画像処理回路１２ｂは、前述した画像処理回路１２の代わりに画像表示装置１００内に適用することができる（図１参照）。
【００９３】
色変換回路１２ｂ１は、走査線１ラインあたり、３２０画素の計９６０ドットからなる３原色ＲＧＢの画像データを取得する。そして、色変換回路１２ｂ１は、３２０画素の計９６０ドットからなる３原色ＲＧＢの画像データから、３２０画素の計１２８０ドットからなる４原色ＰＱＳＴの画像データを生成する。つまり、色変換回路１２ｂ１は、３原色ＲＧＢにおける表示画素数（３２０画素）を維持しつつ、３原色ＲＧＢから４原色ＰＱＳＴへ変換する。
【００９４】
サブ画素処理回路１２ｂ２は、走査線１ラインあたり、３２０画素の計１２８０ドットからなる４原色ＰＱＳＴの画像データを取得し、この４原色ＰＱＳＴの画像データから、３２０画素の計１２８０ドットからなる４原色ｐｑｓｔの画像データを生成する。つまり、４原色ＰＱＳＴと表示画素数が同一である４原色ｐｑｓｔを生成する。このようにして４原色ｐｑｓｔを生成することにより、総ドット数は３原色ＲＧＢよりも増えるが、走査線方向における解像感を維持する効果が得られる。なお、上記のようにしてサブ画素処理回路１２ｂ２で生成された４原色ｐｑｓｔは、表示部２０に供給される。
【００９５】
次に、図２７及び図２８を参照して、サブ画素処理回路１２ｂ２が行うサブ画素処理について説明する。
【００９６】
図２７は、偶数ラインのｐｑｓｔ画素を生成する際のサブ画素処理の概要を示す図である。図２７（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ０Ｑ０Ｓ０Ｔ０」から「Ｐ５Ｑ５Ｓ５Ｔ５」）の画素配置を示す図であり、図２７（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」から「ｐ４ｑ４ｓ４ｔ４」）の画素配置を示す図である。なお、図２７において、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、４原色ｐｑｓｔにおけるサブ画素のデータを生成する際に参照する４原色ＰＱＳＴのサブ画素を示している。
【００９７】
図２７に示すように、第３実施形態では、生成する４原色ｐｑｓｔと４原色ＰＱＳＴとの表示画素数が同一であるため、４原色ｐｑｓｔが偶数ラインに位置する場合には、色変換処理後の４原色ＰＱＳＴをそのまま用いる処理を行う。具体的には、サブ画素処理回路１２ｂ２は、求めるべき４原色ｐｑｓｔにおけるサブ画素の色に対応する４原色ＰＱＳＴにおけるサブ画素のデータを、そのまま４原色ｐｑｓｔにおけるサブ画素のデータとする。
【００９８】
図２８は、奇数ラインのｐｑｓｔ画素を生成する際のサブ画素処理の概要を示す図である。図２８（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ０Ｑ０Ｓ０Ｔ０」から「Ｐ５Ｑ５Ｓ５Ｔ５」）の画素配置を示す図であり、図２８（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」から「ｐ３ｑ３ｓ３ｔ３」）の画素配置を示す図である。なお、図２８において、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、４原色ｐｑｓｔにおけるサブ画素のデータを生成する際に参照する４原色ＰＱＳＴのサブ画素を示している。
【００９９】
第３実施形態では、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた４原色ｐｑｓｔのデータを生成するために、奇数ラインのｐｑｓｔ画素のみを補間処理によって生成する。つまり、前述したように、偶数ラインのｐｑｓｔ画素は４原色ＰＱＳＴのデータをそのまま用いて生成し、奇数ラインのｐｑｓｔ画素は補間処理によって生成する。
【０１００】
具体的には、サブ画素処理回路１２ｂ２は、走査線１ラインあたり、３２０画素からなる４原色ＰＱＳＴの画像データから、３２０画素からなる４原色ｐｑｓｔの画像データを生成する。この場合、サブ画素処理回路１２ｂ２は、色変換処理後の４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との関係に基づいて、４原色ＰＱＳＴに対して補間処理を行う。
【０１０１】
詳しくは、サブ画素処理回路１２ｂ２は、ＰＱＳＴカラー画素の間隔を「１．０」として、４原色ＰＱＳＴにおけるサブ画素の位置と、４原色ｐｑｓｔにおけるサブ画素の位置との間で、距離に応じた重み付き平均演算を行うことによって補間処理を実行する。より詳しくは、４原色ＰＱＳＴにおける２つのサブ画素（具体的には、４原色ｐｑｓｔにおけるサブ画素と距離が近い、４原色ＰＱＳＴにおけるサブ画素）のデータを参照することにより、４原色ｐｑｓｔにおける１つのサブ画素のデータを生成する。この場合、サブ画素処理回路１２ｂ２は、求めるべき４原色ｐｑｓｔにおけるサブ画素の色に対応する４原色ＰＱＳＴにおけるサブ画素のデータに対して補間処理することによって、ｐｑｓｔのサブ画素のデータを生成する。つまり、ｐ画素のデータはＰ画素のデータより求め、ｑ画素のデータはＱ画素のデータより求める。
【０１０２】
図２９は、上記した補間処理を行う際に用いる補間係数（言い換えると、重み付き平均演算を行う際に用いる重み）を示す図である。図２９は、横軸に４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離を示し、縦軸に補間係数を示す。この場合、補間係数は、４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離によって規定された１次関数により得られる。言い換えると、補間係数は、バイリニア補間（線形補間若しくは双一次内挿）により求められることとなる。第３実施形態では、上記した距離として「１／８」、「−７／８」、「３／８」、及び「−５／８」の４つの距離が得られたものとして、これらに対応するＦ１、Ｆ２、Ｆ３、及びＦ４の４つの補間係数を用いる。この場合、「Ｆ１＝７／８」であり、「Ｆ２＝１／８」であり、「Ｆ３＝５／８」であり、「Ｆ４＝３／８」である。具体的には、４原色ｐｑｓｔにおける１つのサブ画素のデータは、これらの４つの補間係数のうちの２つの補間係数と、４原色ＰＱＳＴにおける２つのサブ画素のデータとを用いて生成される。
【０１０３】
なお、前述した第１実施形態でも２つの補間係数を使用したが、第１実施形態と第３実施形態とでは、４原色ＰＱＳＴの表示画素の位置と、生成する４原色ｐｑｓｔの表示画素の位置との関係などが異なるため、異なる補間係数を用いることとなる。なお、第３実施形態では、走査線方向の解像感が十分にあるため、第２実施形態で示したようなバイキュービック補間の代わりに、バイリニア補間を用いている。もちろん第２実施形態で示したバイキュービック補間を用いても構わない。
【０１０４】
次に、図３０乃至図３３を参照して、奇数ラインのｐｑｓｔ画素を生成する際の演算を具体的に説明する。
【０１０５】
図３０は、奇数ラインのｐ画素のデータを生成するための演算方法を示す図である。図３０（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ０Ｑ０Ｓ０Ｔ０」から「Ｐ５Ｑ５Ｓ５Ｔ５」）の画素配置を示し、図３０（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」から「ｐ３ｑ３ｓ３ｔ３」）の画素配置を示す。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｐ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図３０（ｃ）は、ｐ画素（具体的には、ｐ１、ｐ２、ｐ３、ｐ４）を生成するための演算式を示す。
【０１０６】
この場合、ｐ１、ｐ２、ｐ３の３つのサブ画素を生成するために、Ｐ１、Ｐ２、Ｐ３、Ｐ４の４つのサブ画素を参照する。例えば、ｐ１を生成する場合には、Ｐ１とＰ２とを用いる。この場合、ｐ１における位置とＰ１における位置との間の距離は「１／８」となり、ｐ１における位置とＰ２における位置との間の距離は「−７／８」となる。図２９を参照すると、これらの距離に対応する補間係数として、「Ｆ１＝７／８」及び「Ｆ２＝１／８」が得られる。よって、Ｐ１のデータに対しては補間係数として「Ｆ１＝７／８」を用い、Ｐ２のデータに対しては補間係数として「Ｆ２＝１／８」を用いる。これより、ｐ１を生成するための演算（重み付き平均演算）は、図３０（ｃ）の上段に示す式で表される。残りのｐ２〜ｐ４もｐ１と同様の演算方法によって求められるため、ここでは説明を省略する、
図３１は、奇数ラインのｑ画素のデータを生成するための演算方法を示す図である。図３１（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図３１（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｑ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図３１（ｃ）は、ｑ画素（具体的には、ｑ１、ｑ２、ｑ３、ｑ４）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｑ画素が生成される。
【０１０７】
図３２は、奇数ラインのｓ画素のデータを生成するための演算方法を示す図である。図３２（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図３２（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｓ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図３２（ｃ）は、ｓ画素（具体的には、ｓ１、ｓ２、ｓ３、ｓ４）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｓ画素が生成される。
【０１０８】
図３３は、奇数ラインのｔ画素のデータを生成するための演算方法を示す図である。図３３（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図３３（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｔ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図３３（ｃ）は、ｔ画素（具体的には、ｔ１、ｔ２、ｔ３、ｔ４）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｔ画素が生成される。
【０１０９】
なお、サブ画素処理回路１２ｂ２は、前述したサブ画素処理回路１２２と同様に、入力データの状況に応じて、偶数ラインと奇数ラインとで補間処理において異なる演算を実行するのか、又は偶数ラインと奇数ラインとで補間処理において同一の演算を実行するのかを切り替えることができる。つまり、サブ画素処理回路１２ｂ２は、画像表示装置１００が搭載される情報機器のメインシステム（例えばＣＰＵ）側で半ピッチずらす処理が行われていないデータが入力された場合に、上記したように、偶数ラインと奇数ラインとで補間処理において異なる演算を実行する。これに対して、メインシステム側で半ピッチずらす処理が既に行われたデータが入力された場合には、補間処理において偶数ラインと奇数ラインとで同一の演算を実行する。この場合には、偶数ライン及び奇数ラインの両方に位置する４原色ｐｑｓｔを、色変換処理後の４原色ＰＱＳＴをそのまま用いて生成する。
【０１１０】
以上説明した第３実施形態によれば、３原色ＲＧＢと４原色ｐｑｓｔとが同一の表示画素数になる場合において、特に奇数ラインでの半ピッチずれた表示画素を生成する際に、生成するｐｑｓｔの位置に基づいて補間処理を行うため、生成されるデータに対して４原色ｐｑｓｔとしての位置の情報を反映させることができる。したがって、表示部２０において表示画素がデルタ配列されて構成されている場合に、奇数ラインについて４原色ｐｑｓｔの細かい位置情報を反映することができ、画像輪郭におけるジャギーを適切に低減することができる。加えて、第３実施形態によっても、見かけ上、走査線方向の解像度を向上させることができる。
【０１１１】
［第４実施形態］
次に、本発明の第４実施形態について説明する。第４実施形態では、走査線１ラインあたり、３原色ＲＧＢとして３２０画素の計９６０ドットから、４原色ｐｑｓｔとして１６０画素の計６４０ドットへサブ画素処理によって変換する。前述した第１実施形態では、走査線１ラインあたり、３原色ＲＧＢとして３２０画素の計９６０ドットから、４原色ｐｑｓｔとして２４０画素の計９６０ドットへ変換したが、第４実施形態では、第１実施形態と同一のドット数の３原色ＲＧＢから、４原色ｐｑｓｔとして１６０画素の計６４０ドットへ変換する点で異なる。また、第１実施形態及び第２実施形態では、サブ画素処理によって、入力された３原色ＲＧＢにおけるデータ総数と同一となる４原色ｐｑｓｔを生成したが、第４実施形態では、サブ画素処理によって、入力された３原色ＲＧＢと異なるデータ総数の４原色ｐｑｓｔを生成する点で異なる。詳しくは、第１実施形態及び第２実施形態では、４原色ＰＱＳＴにおける表示画素数を０．７５倍に縮小したが、第４実施形態では、４原色ＰＱＳＴにおける表示画素数を０．５倍に縮小する。また、第４実施形態は、４原色ＰＱＳＴにおける表示画素数を等倍にした（つまり、４原色ＰＱＳＴと表示画素数が同一の４原色ｐｑｓｔを生成した）第３実施形態とも異なると言える。
【０１１２】
なお、第４実施形態でも、４原色ｐｑｓｔとして、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれたデータを生成する。つまり、４原色ＰＱＳＴに対して補間処理を行うことによって、偶数ラインと奇数ラインとが表示画素単位で半ピッチずれた４原色ｐｑｓｔを生成する。
【０１１３】
図３４は、第４実施形態に係るサブ画素処理を説明するための画素配置を示す図である。図３４（ａ）は３原色ＲＧＢにおける画素配置を示しており、図３４（ｂ）は４原色ｐｑｓｔにおける画素配置を示している。図３４（ａ）、図３４（ｂ）より、走査線における偶数ラインの画素配列と奇数ラインの画素配列とが表示画素単位で半ピッチずれて、表示画素が配置されていることがわかる。つまり、表示画素がデルタ配列されていることがわかる。第４実施形態では、走査線１ラインあたり、３２０画素（３２０個の表示画素）の計９６０ドットからなる３原色ＲＧＢの画像データから、１６０画素（１６０個の表示画素）の計６４０ドットからなる４原色ｐｑｓｔの画像データを生成する。つまり、入力された３原色ＲＧＢのデータ総数（具体的には、９６０ドット）とは異なるデータ総数（具体的には６４０ドット）の４原色ｐｑｓｔを生成する。
【０１１４】
図３５は、第４実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を具体的に示す図である。第４実施形態では、画像処理回路１２ｃにおける色変換回路１２ｃ１が色変換処理を実行し、画像処理回路１２ｃにおけるサブ画素処理回路１２ｃ２がサブ画素処理を実行する。なお、画像処理回路１２ｃは、前述した画像処理回路１２の代わりに画像表示装置１００内に適用することができる（図１参照）。
【０１１５】
色変換回路１２ｃ１は、走査線１ラインあたり、３２０画素の計９６０ドットからなる３原色ＲＧＢの画像データを取得する。そして、色変換回路１２ｃ１は、走査線１ラインあたり、３２０画素の計９６０ドットからなる３原色ＲＧＢの画像データから、３２０画素の計１２８０ドットからなる４原色ＰＱＳＴの画像データを生成する。つまり、色変換回路１２ｃ１は、３原色ＲＧＢにおける表示画素数（３２０画素）を維持しつつ、３原色ＲＧＢから４原色ＰＱＳＴへ変換する。サブ画素処理回路１２ｃ２は、走査線１ラインあたり、３２０画素の計１２８０ドットからなる４原色ＰＱＳＴの画像データを取得し、この４原色ＰＱＳＴの画像データから、走査線１ラインあたり、１６０画素の計６４０ドットからなる４原色ｐｑｓｔの画像データを生成する。つまり、４原色ＰＱＳＴの表示画素数を０．５倍に縮小する。
【０１１６】
上記のように４原色ｐｑｓｔにおいて１６０画素を配置することにより、４原色としての総ドット数（サブ画素の総数）が第１実施形態及び第３実施形態よりも少なくなるため、サブ画素の面積が大きくなる傾向にある（なお、この場合、サブ画素の面積は第２実施形態のものよりは小さい）。サブ画素の面積が大きいと、画素区切りの遮光部を考慮したとき、サブ画素としての開口率を相対的に大きくすることができる。よって、透過率を高くすることができ、明るい表示部を実現することが可能となる。
【０１１７】
ここで、第４実施形態では、４原色ＰＱＳＴの表示画素数を３２０画素から１６０画素へ０．５倍に縮小しているが、第２実施形態と比較すると以下のようになる。まず、第２実施形態では、外部のシステムが所定の方法でＲＧＢ３２０画素からＲＧＢ１６０画素への変換を行い、その後、画像処理部１０へカラー単位としてＲＧＢ１６０画素を送信していた。この場合、画像処理部１０は、カラー単位としてＲＧＢ１６０画素を受け取って、０．７５倍の縮小を行う（結果として、「０．５ｘ０．７５＝０．３７５」倍の縮小を行っていることとなる）。一方、第４実施形態では、画像処理部１０が、ＲＧＢ３２０画素を直接受け取り、内部的に０．５倍の縮小を行う構成となる。このため、ＲＧＢ３２０画素からの変換として考えたとき、画像処理部１０の内部で完結する処理となる。したがって、第４実施形態によれば、第２実施形態と比較すると、外部での変換の付加を軽減することが可能となると共に、高解像度の再現を行うことが可能となる。
【０１１８】
次に、図３６を参照して、サブ画素処理回路１２ｃ２が行うサブ画素処理について説明する。なお、ここでは、偶数ラインのｐｑｓｔ画素を生成する場合を例に挙げて、サブ画素処理について説明する。
【０１１９】
図３６は、偶数ラインのｐｑｓｔ画素を生成する際のサブ画素処理の概要を示す図である。図３６（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ０Ｑ０Ｓ０Ｔ０」から「Ｐ５Ｑ５Ｓ５Ｔ５」）の画素配置を示す図であり、図３６（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」及び「ｐ２ｑ２ｓ２ｔ２」）の画素配置を示す図である。なお、図３６において、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、４原色ｐｑｓｔにおけるサブ画素のデータを生成する際に参照する４原色ＰＱＳＴのサブ画素を示している。
【０１２０】
第４実施形態では、サブ画素処理回路１２ｃ２は、サブ画素処理を実行することによって、走査線１ラインあたり、３２０画素からなる４原色ＰＱＳＴの画像データから、１６０画素からなる４原色ｐｑｓｔの画像データを生成する。具体的には、サブ画素処理回路１２ｃ２は、局所的に見ると、ＰＱＳＴ４画素（４つの表示画素）からｐｑｓｔ２画素（２つの表示画素）を生成する処理を行う（なお、ＰＱＳＴ４画素の前後１画素を部分的に使用する）。つまり、表示画素数を０．５倍に縮小する処理を行う。この場合、サブ画素処理回路１２ｃ２は、色変換処理後の４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との関係に基づいて、４原色ＰＱＳＴに対して補間処理を行う。
【０１２１】
詳しくは、サブ画素処理回路１２ｃ２は、ＰＱＳＴカラー画素の間隔を「１．０」として、４原色ＰＱＳＴにおけるサブ画素の位置と、４原色ｐｑｓｔにおけるサブ画素の位置との間で、距離に応じた重み付き平均演算を行うことによって補間処理を実行する。より詳しくは、４原色ＰＱＳＴにおける２つのサブ画素（具体的には、４原色ｐｑｓｔにおけるサブ画素と距離が近い、４原色ＰＱＳＴにおけるサブ画素）のデータを参照することにより、４原色ｐｑｓｔにおける１つのサブ画素のデータを生成する。この場合、サブ画素処理回路１２ｃ２は、求めるべき４原色ｐｑｓｔにおけるサブ画素の色に対応する４原色ＰＱＳＴにおけるサブ画素のデータに対して補間処理することによって、ｐｑｓｔのサブ画素のデータを生成する。つまり、ｐ画素のデータはＰ画素のデータより求め、ｑ画素のデータはＱ画素のデータより求める。なお、以上説明したような補間処理方法は、基本的には、生成すべき４原色ｐｑｓｔが偶数ライン及び奇数ラインのいずれに位置するかを問わず、同様に実行される。
【０１２２】
図３７は、上記した補間処理を行う際に用いる補間係数（言い換えると、重み付き平均演算を行う際に用いる重み）を示す図である。図３７は、横軸に４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離を示し、縦軸に補間係数を示す。この場合、補間係数は、４原色ＰＱＳＴにおけるサブ画素の位置と４原色ｐｑｓｔにおけるサブ画素の位置との間の距離によって規定された１次関数により得られる。言い換えると、補間係数は、バイリニア補間（線形補間若しくは双一次内挿）により求められることとなる。第４実施形態では、上記した距離として「１／４」、及び「−３／４」の２つの距離が得られるため、これらに対応するＨ１、及びＨ２の２つの補間係数を用いる。この場合、「Ｈ１＝３／４」であり、「Ｈ２＝１／４」である。具体的には、４原色ｐｑｓｔにおける１つのサブ画素のデータは、これらの２つの補間係数と、４原色ＰＱＳＴにおける２つのサブ画素のデータとを用いて生成される。なお、以上説明したような補間係数は、基本的には、生成すべき４原色ｐｑｓｔが偶数ライン及び奇数ラインのいずれに位置するかを問わず、同様にして用いられる。
【０１２３】
次に、図３８乃至図４１を参照して、偶数ラインのｐｑｓｔ画素を生成する際の演算を具体的に説明する。
【０１２４】
図３８は、偶数ラインのｐ画素のデータを生成するための演算方法を示す図である。図３８（ａ）は、色変換処理後の４原色ＰＱＳＴ（具体的には、「Ｐ０Ｑ０Ｓ０Ｔ０」から「Ｐ５Ｑ５Ｓ５Ｔ５」）の画素配置を示し、図３８（ｂ）は、サブ画素処理後の４原色ｐｑｓｔ（具体的には、「ｐ１ｑ１ｓ１ｔ１」及び「ｐ２ｑ２ｓ２ｔ２」）の画素配置を示す。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｐ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図３８（ｃ）は、ｐ画素（具体的には、ｐ１及びｐ２）を生成するための演算式を示す。
【０１２５】
この場合、ｐ１及びｐ２の２つのサブ画素を生成するために、Ｐ１、Ｐ２、Ｐ３、Ｐ４の４つのサブ画素を参照する（ただし、ｐ１を生成する際には、前のＰ０も使用する）。例えば、ｐ１を生成する場合には、Ｐ０とＰ１とを用いる。この場合、ｐ１における位置とＰ０における位置との間の距離は「−３／４」となり、ｐ１における位置とＰ１における位置との間の距離は「１／４」となる。図３７を参照すると、これらの距離に対応する補間係数として、「Ｈ２＝１／４」及び「Ｈ１＝３／４」が得られる。よって、Ｐ０のデータに対しては補間係数として「Ｈ２＝１／４」を用い、Ｐ１のデータに対しては補間係数として「Ｈ１＝３／４」を用いる。これより、ｐ１を生成するための演算（重み付き平均演算）は、図３８（ｃ）の上段に示す式で表される。残りのｐ２もｐ１と同様の演算方法によって求められるため、ここでは説明を省略する、
図３９は、偶数ラインのｑ画素のデータを生成するための演算方法を示す図である。図３９（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図３９（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｑ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図３９（ｃ）は、ｑ画素（具体的には、ｑ１及びｑ２）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｑ画素が生成される。
【０１２６】
図４０は、偶数ラインのｓ画素のデータを生成するための演算方法を示す図である。図４０（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図４０（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｓ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図４０（ｃ）は、ｓ画素（具体的には、ｓ１及びｓ２）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｓ画素が生成される。
【０１２７】
図４１は、偶数ラインのｔ画素のデータを生成するための演算方法を示す図である。図４１（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図４１（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｔ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図４１（ｃ）は、ｔ画素（具体的には、ｔ１及びｔ２）を生成するための演算式を示す。この場合にも、前述したｐ画素を生成する場合と同様の方法によって、ｔ画素が生成される。
【０１２８】
次に、図４２を参照して、奇数ラインのｐｑｓｔ画素を生成する際の演算を具体的に説明する。
【０１２９】
図４２は、奇数ラインのｐｑｓｔ画素のデータを生成するための演算方法を示す図である。図４２（ａ）は、色変換処理後の４原色ＰＱＳＴの画素配置を示し、図４２（ｂ）は、サブ画素処理後の４原色ｐｑｓｔの画素配置を示している。なお、４原色ＰＱＳＴから４原色ｐｑｓｔに至る矢印は、ｐｑｓｔ画素を生成する際に用いる４原色ＰＱＳＴのサブ画素を示している。また、図４２（ｃ）は、ｐｑｓｔ全画素（具体的には、ｐ１及びｐ２、ｑ１及びｑ２、ｓ１及びｓ２、ｔ１及びｔ２）を生成するための演算式を示す。
【０１３０】
奇数ラインのｐｑｓｔ画素のデータを生成する場合も、前述したような、偶数ラインのｐｑｓｔ画素のデータを生成する場合に行う方法と同様の方法によって補間処理を行う。つまり、補間処理を行う際の参照画素及び補間係数は、基本的には、奇数ラインと偶数ラインとで同じになる。但し、偶数ラインと奇数ラインとで、表示画素単位で半ピッチ（サブ画素単位で２個）ずらして表示画素が配置されているため、補間処理を行う際の参照画素と補間係数の組み合わせが異なる。つまり、偶数ラインと奇数ラインとでは、４原色ｐｑｓｔにおけるサブ画素と距離が近い４原色ＰＱＳＴにおけるサブ画素が異なると共に、参照するサブ画素が同じでも距離が異なる傾向にある。例えば、偶数ラインのｐ１画素を生成する際の参照画素はＰ０、Ｐ１画素であったのに対して（図３８（ｃ）参照）、奇数ラインのｐ１画素を生成する際の参照画素はＰ１、Ｐ２画素となる（図４２（ｃ）参照）。図４２（ｃ）には、ｐｑｓｔ全画素に対応する補間処理における演算式を示している。
【０１３１】
なお、サブ画素処理回路１２ｃ２は、前述したサブ画素処理回路１２２と同様に、入力データの状況に応じて、偶数ラインと奇数ラインとで補間処理において異なる演算を実行するのか、又は偶数ラインと奇数ラインとで補間処理において同一の演算を実行するのかを切り替えることができる。つまり、サブ画素処理回路１２ｃ２は、画像表示装置１００が搭載される情報機器のメインシステム（例えばＣＰＵ）側で半ピッチずらす処理が行われていないデータが入力された場合に、偶数ラインと奇数ラインとで補間処理において異なる演算を実行し、メインシステム側で半ピッチずらす処理が既に行われたデータが入力された場合には、補間処理において偶数ラインと奇数ラインとで同一の演算を実行する。
【０１３２】
以上説明した第４実施形態によっても、表示部２０において表示画素がデルタ配列されて構成されている場合に、４原色ｐｑｓｔの細かい位置情報を反映することができ、４原色表示における色再現を行いつつ、画像輪郭におけるジャギーを適切に低減することができる。特に、第４実施形態では、走査線１ラインあたり、１６０画素の４原色ｐｑｓｔを配置することができるので、サブ画素の面積が大きくなるため、開口率を相対的に大きくすることができる。よって、明るい表示部を実現することが可能となる。更に、第４実施形態によれば、走査線１ラインあたり、３原色ＲＧＢ３２０画素が入力された場合に、この入力データから表示画素数を０．５倍に縮小させた４原色ｐｑｓｔ１６０画素を生成することができるので、外部での付加的な画素数変換回路などが不要となり、全体として低コストの構成をとることが可能となる。加えて、第４実施形態によっても、見かけ上、走査線方向の解像度を向上させることができる。
【０１３３】
［表示画素の配置例］
ここで、図４３乃至図４５を参照して、表示部２０における表示画素の配置例（デルタ配列の例）を説明する。
【０１３４】
図４３は、第１の例に係る表示画素配置を説明するための図である。第１の例に係る表示画素配置は、前述した第４実施形態に対応するものである。
【０１３５】
図４３（ａ）に示すように、表示画素の縦の長さＡ１２を「１．０」とすると、表示画素の横の長さＡ２１は「Ａ２１＝Ａ１２×２＝２．０」である。なお、図４３（ａ）において、黒小丸の格子状の点１８０は、入力データの存在する点を示し、白丸の点１８１は、表示部における表示画素の配置に一致させるために走査線方向の個数を変更（例えばリサンプル回路などによって変更される）した後のデータの存在する点（サンプル点）を示している。
【０１３６】
図４３（ｂ）は、表示画素配置を示している。図４３（ｂ）の右図より、サブ画素の横の長さＢ２１は「Ｂ２１＝Ａ２１/４＝０．５」となる。また、図４３（ｂ）の左図より、縦方向でみると、表示画素として半ピッチ（Ａ２１／２）ずれているため、同一のサブ画素は「Ａ２１／２」ずれて配置されている。一方、サブ画素単位としてみれば、１ライン下がっても同じ位置となる。言い換えると、１つのラインにおけるサブ画素の間に、他のラインにおける２つのサブ画素の境界が位置することはない。
【０１３７】
図４４は、第２の例に係る表示画素配置を説明するための図である。第２の例に係る表示画素配置は、前述した第１実施形態および第２実施形態に対応するものである。
【０１３８】
図４４（ａ）に示すように、表示画素の縦の長さＡ１２を「１．０」とすると、表示画素の横の長さＡ３１は「Ａ３１＝Ａ１２×１．５＝１．５」である。図４４（ｂ）は、表示画素配置を示している。この場合、サブ画素の横の長さＢ３１は「Ｂ３１＝Ａ３１/４＝０．３７５」となる。また、縦方向でみると、表示画素として半ピッチ（Ａ３１／２）ずれているため、同一のサブ画素は「Ａ３１／２」ずれて配置されている。一方、サブ画素単位としてみれば、１ライン下がっても同じ位置となる。
【０１３９】
図４５は、第３の例に係る表示画素配置を説明するための図である。第３の例に係る表示画素配置は、前述した第３実施形態に対応するものである。
【０１４０】
図４５（ａ）に示すように、表示画素の縦の長さＡ１２を「１．０」とすると、表示画素の横の長さＡ４１は「Ａ４１＝Ａ１２×１＝１．０」である。図４４（ｂ）は、表示画素配置を示している。この場合、サブ画素の横の長さＢ４１は「Ｂ４１＝Ａ４１/４＝０．２５」となる。また、縦方向でみると、表示画素として半ピッチ（Ａ４１／２）ずれているため、同一のサブ画素は「Ａ４１／２」ずれて配置されている。一方、サブ画素単位としてみれば、１ライン下がっても同じ位置となる。
【０１４１】
［変形例］
上記した実施形態では、画像処理回路１２、１２ａ、１２ｂ、１２ｃへの入力がカラー３２０画素（ＲＧＢで９６０ドット）及びカラー１６０画素（ＲＧＢで４８０ドット）の場合を示したが、本発明は、これ以外の画素数に対しても適用可能である。
【０１４２】
また、上記した実施形態では、４原色をＰＱＳＴ、ｐｑｓｔとして一般化したが、ＰＱＳＴ、ｐｑｓｔとしては、例えばＲｅｄ、Ｙｅｌｌｏｗ−Ｇｒｅｅｎ、Ｂｌｕｅ、Ｅｍｅｒａｌｄ−Ｇｒｅｅｎや、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｗｈｉｔｅなどを用いることができる。更に他の例では、ＰＱＳＴ、ｐｑｓｔとして、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｙｅｌｌｏｗを用いることができる。なお、補間処理における演算においては、サブ画素の並び順については特に問わない。例えば、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ、Ｗｈｉｔｅの並び順を種々に変えても、基本的には、補間処理に用いる補間係数（重み付き演算のパターン）は変わらない。
【０１４３】
更に、上記では、液晶（ＬＣＤ）を用いて表示部２０を構成する例を示したが、多原色表示を行う表示部に、ＬＣＤ以外の任意の表示デバイスを用いることも可能である。例えば、有機ＥＬ表示装置（ＯＬＥＤ）、プラズマ表示装置（ＰＤＰ）、ブラウン管表示装置（ＣＲＴ）、電界放出表示装置（ＦＥＤ）などの平面表示を行う表示部を用いることができる。また、ＬＣＤを用いる場合には、透過型、反射型、及び半透過反射型に対して適用可能である。更に、液晶（ＬＣＤ）を用いて表示部２０を構成する場合に、カラーフィルタやバックライトの構成は問わない。例えば、バックライトとして、Ｂｌｕｅ ＬＥＤ＋蛍光体の白色バックライトや、ＲＧＢ３色ＬＥＤバックライトなどを適用することができる。
【０１４４】
更に、上記した変換において行う演算は、基本的には回路で行うことを想定しているが、ソフトウェア処理によって演算を行っても良い。例えば、画像処理回路１２、１２ａ、１２ｂ、１２ｃが有する機能は、ＣＰＵ（コンピュータ）に実行させる画像処理プログラムにより実現することができる。なお、画像処理プログラムは、予めハードディスクやＲＯＭに格納されていることとしてもよいし、またはＣＤ−ＲＯＭなどのコンピュータが読み取り可能な記録媒体によって外部から供給され、ＣＤ−ＲＯＭドライブが読み取った画像処理プログラムをハードディスクに格納するものとしてもよい。
【図面の簡単な説明】
【０１４５】
【図１】第１実施形態に係る画像表示装置の概略構成を示すブロック図である。
【図２】画像処理回路の概略構成を示すブロック図である。
【図３】色変換回路の概略構成を示すブロック図である。
【図４】前段１ＤＬＵＴの一例を示す図である。
【図５】３色→４色変換を説明するための図である。
【図６】後段１ＤＬＵＴの一例を示す図である。
【図７】第１実施形態におけるサブ画素処理を説明するための画素配置を示す図である。
【図８】第１実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を示す図である。
【図９】第１実施形態において、偶数ラインにおけるサブ画素処理の概要を示す図である。
【図１０】第１実施形態で用いる補間係数を示す図である。
【図１１】第１実施形態において、偶数ラインのｐ画素の生成方法を示す図である。
【図１２】第１実施形態において、偶数ラインのｑ画素の生成方法を示す図である。
【図１３】第１実施形態において、偶数ラインのｓ画素の生成方法を示す図である。
【図１４】第１実施形態において、偶数ラインのｔ画素の生成方法を示す図である。
【図１５】第１実施形態において、奇数ラインのｐｑｓｔ画素の生成方法を示す図である。
【図１６】第２実施形態におけるサブ画素処理を説明するための画素配置を示す図である。
【図１７】第２実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を示す図である。
【図１８】第２実施形態において、偶数ラインにおけるサブ画素処理の概要を示す図である。
【図１９】第２実施形態で用いる補間係数を示す図である。
【図２０】第２実施形態において、偶数ラインのｐ画素の生成方法を示す図である。
【図２１】第２実施形態において、偶数ラインのｑ画素の生成方法を示す図である。
【図２２】第２実施形態において、偶数ラインのｓ画素の生成方法を示す図である。
【図２３】第２実施形態において、偶数ラインのｔ画素の生成方法を示す図である。
【図２４】第２実施形態において、奇数ラインのｐｑｓｔ画素の生成方法を示す図である。
【図２５】第３実施形態におけるサブ画素処理を説明するための画素配置を示す図である。
【図２６】第３実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を示す図である。
【図２７】第３実施形態において、偶数ラインにおけるサブ画素処理の概要を示す図である。
【図２８】第３実施形態において、奇数ラインにおけるサブ画素処理の概要を示す図である。
【図２９】第３実施形態で用いる補間係数を示す図である。
【図３０】第３実施形態において、偶数ラインのｐ画素の生成方法を示す図である。
【図３１】第３実施形態において、偶数ラインのｑ画素の生成方法を示す図である。
【図３２】第３実施形態において、偶数ラインのｓ画素の生成方法を示す図である。
【図３３】第３実施形態において、偶数ラインのｔ画素の生成方法を示す図である。
【０１４６】
【図３４】第４実施形態におけるサブ画素処理を説明するための画素配置を示す図である。
【図３５】第４実施形態において、色変換処理とサブ画素処理を行った場合のドット数の変化を示す図である。
【図３６】第４実施形態において、偶数ラインにおけるサブ画素処理の概要を示す図である。
【図３７】第４実施形態で用いる補間係数を示す図である。
【図３８】第４実施形態において、偶数ラインのｐ画素の生成方法を示す図である。
【図３９】第４実施形態において、偶数ラインのｑ画素の生成方法を示す図である。
【図４０】第４実施形態において、偶数ラインのｓ画素の生成方法を示す図である。
【図４１】第４実施形態において、偶数ラインのｔ画素の生成方法を示す図である。
【図４２】第４実施形態において、奇数ラインのｐｑｓｔ画素の生成方法を示す図である。
【図４３】第１の例に係る表示画素配置を説明するための図である。
【図４４】第２の例に係る表示画素配置を説明するための図である。
【図４５】第３の例に係る表示画素配置を説明するための図である。
【符号の説明】
【０１４７】
１０  画像処理部、  １１  Ｉ／Ｆ制御回路、  １２  画像処理回路、  １３  ＶＲＡＭ、  １４  アドレス制御回路、  １５  テーブル格納メモリ、  １６  γ補正回路、  ２０  表示部、  ２１  データ線駆動回路、  ２２  走査線駆動回路、  ２３  表示パネル、  １００  画像表示装置、  １２１  色変換回路、  １２２  サブ画素処理回路、  １２１ａ  前段ガンマ変換部、  １２１ｂ  ３色→４色変換部、  １２１ｃ  後段ガンマ変換部
【図１】
2008209896.tif 000004
【図２】
2008209896.tif 000005
【図３】
2008209896.tif 000006
【図４】
2008209896.tif 000007
【図５】
2008209896.tif 000008
【図６】
2008209896.tif 000009
【図７】
2008209896.tif 000010
【図８】
2008209896.tif 000011
【図９】
2008209896.tif 000012
【図１０】
2008209896.tif 000013
【図１１】
2008209896.tif 000014
【図１２】
2008209896.tif 000015
【図１３】
2008209896.tif 000016
【図１４】
2008209896.tif 000017
【図１５】
2008209896.tif 000018
【図１６】
2008209896.tif 000019
【図１７】
2008209896.tif 000020
【図１８】
2008209896.tif 000021
【図１９】
2008209896.tif 000022
【図２０】
2008209896.tif 000023
【図２１】
2008209896.tif 000024
【図２２】
2008209896.tif 000025
【図２３】
2008209896.tif 000026
【図２４】
2008209896.tif 000027
【図２５】
2008209896.tif 000028
【図２６】
2008209896.tif 000029
【図２７】
2008209896.tif 000030
【図２８】
2008209896.tif 000031
【図２９】
2008209896.tif 000032
【図３０】
2008209896.tif 000033
【図３１】
2008209896.tif 000034
【図３２】
2008209896.tif 000035
【図３３】
2008209896.tif 000036
【図３４】
2008209896.tif 000037
【図３５】
2008209896.tif 000038
【図３６】
2008209896.tif 000039
【図３７】
2008209896.tif 000040
【図３８】
2008209896.tif 000041
【図３９】
2008209896.tif 000042
【図４０】
2008209896.tif 000043
【図４１】
2008209896.tif 000044
【図４２】
2008209896.tif 000045
【図４３】
2008209896.tif 000046
【図４４】
2008209896.tif 000047
【図４５】
2008209896.tif 000048