(57)【要約】【課題】  本発明は、効率的な「サブピクセルフォーマットディスプレイ」を含むディスプレイシステムを提供する。【解決手段】ソースはイメージデータを生成し、イメージデータを第１サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換し、サブピクセルフォーマットされたデータを、ディスプレイを含むディスプレイ装置に転送する。ディスプレイ装置は、サブピクセルフォーマットされたデータを、第２サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換し、第２サブピクセルカラー順序を有するサブピクセルデータをディスプレイに印加する。【選択図】図４
2018136535.tif 000002
【特許請求の範囲】
【請求項１】
或るサブピクセルフォーマットに従い配列されている（以下、「サブピクセルフォーマットされた」という）複数のサブピクセルを有し、且つ、ディスプレイライン・サブピクセルカラー順序（ｏｒｄｅｒ）を備えた、前記複数のサブピクセルからなるサブピクセルラインを複数個有するディスプレイラインを複数個有するディスプレイを含むディスプレイ装置と、
前記サブピクセルライン上に表示されるイメージラインに対するイメージデータを生成し、前記イメージラインに対する前記イメージデータを、第１サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換するように構成されたソースと、を含み、
前記ソースは、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送するように構成され、
前記ディスプレイ装置は、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第１サブピクセルカラー順序と異なる第２サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換し、
前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記サブピクセルライン上にレンダリングするために前記ディスプレイに転送するように構成された、ことを特徴とするディスプレイシステム。
【請求項２】
前記ソースは、前記イメージラインに対する前記イメージデータを、設定されたサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換することにより、前記イメージラインに対する前記イメージデータを、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成されており、
前記ディスプレイ装置は、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するか否かを判断し、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序と一致しないと判断された場合に、
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記ディスプレイライン・サブピクセルカラー順序に対応するサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換することにより、
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成された、ことを特徴とする請求項１に記載のディスプレイシステム。
【請求項３】
前記ソースは、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮するようにさらに構成されており、
前記ディスプレイ装置は、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮解除するようにさらに構成されている、ことを特徴とする請求項２に記載のディスプレイシステム。
【請求項４】
前記ディスプレイ装置は、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するかを判断するとき、前記サブピクセルラインが偶数番目のディスプレイラインに属するサブピクセルラインであるか否かを判断するように構成された、ことを特徴とする請求項２に記載のディスプレイシステム。
【請求項５】
前記サブピクセルフォーマットは、赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマットであり、
前記設定されたサブピクセルカラー順序は、赤色−緑色−青色−緑色（ＲＧＢＧ）であり、
前記ディスプレイ装置は、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを青色−緑色−赤色−緑色（ＢＧＲＧ）サブピクセルカラー順序に変換して、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成された、ことを特徴とする請求項２に記載のディスプレイシステム。
【請求項６】
前記ソースは、前記イメージラインに対応する前記ディスプレイラインに対する前記ディスプレイライン・サブピクセルカラー順序に基づいて、前記イメージラインに対する前記イメージデータを、サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換して、前記イメージラインに対する前記イメージデータを、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成されている、ことを特徴とする請求項１に記載のディスプレイシステム。
【請求項７】
前記ソースは、前記第１サブピクセルカラー順序からなる前記サブピクセルフォーマットされたデータと関連して表示されるべき前記イメージラインに対応する表示子を転送するように構成されている、ことを特徴とする請求項６に記載のディスプレイシステム。
【請求項８】
前記ディスプレイ装置は、前記表示子が現在のイメージラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応しないと判断した場合に、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記現在のイメージラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応するカラー順序を有するサブピクセルフォーマットされたデータに変換して、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する、ことを特徴とする請求項７に記載のディスプレイシステム。
【請求項９】
前記第１サブピクセルカラー順序は赤色−緑色−青色−緑色（ＲＧＢＧ）であり、
前記イメージラインに対応する前記ディスプレイの前記サブピクセルラインに対する前記ディスプレイライン・サブピクセルカラー順序は、赤色−緑色−青色−緑色（ＲＧＢＧ）であり、
前記現在ラインに対する前記ディスプレイライン・サブピクセルカラー順序は、青色−緑色−赤色−緑色（ＢＧＲＧ）である、ことを特徴とする請求項８に記載のディスプレイシステム。
【請求項１０】
前記ディスプレイ装置は、前記表示子が現在のイメージラインに対するディスプレイライン・サブピクセルカラー順序に対応しないと判断する場合、エラーフラグを設定するように構成されている、ことを特徴とする請求項７に記載のディスプレイシステム。
【請求項１１】
或るサブピクセルフォーマットに従い配列されている（以下、「サブピクセルフォーマットされた」という）複数のサブピクセルを有し、且つ、ディスプレイライン・サブピクセルカラー順序（ｏｒｄｅｒ）を備えた前記複数のサブピクセルからなるサブピクセルラインを複数個有するディスプレイラインを複数個有するディスプレイを含むディスプレイ装置にデータを転送する方法であって、
前記サブピクセルライン上に表示されるイメージラインに対するイメージデータを生成する段階と、
前記イメージラインに対する前記イメージデータを、第１サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階と、
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送する段階と、
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第１サブピクセルカラー順序と異なる第２サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階と、
前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記サブピクセルライン上にレンダリングするために前記ディスプレイに転送する段階と、を含む、ことを特徴とするデータ転送方法。
【請求項１２】
前記イメージラインに対する前記イメージデータを、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、前記イメージラインに対する前記イメージデータを設定されたサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階を含み、
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、
前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するか否かを判断する段階と、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序と一致しないと判断された場合に、
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記ディスプレイライン・サブピクセルカラー順序に対応するサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階と、を含む、ことを特徴とする請求項１１に記載のデータ転送方法。
【請求項１３】
前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送する前に、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮する段階と、
前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送した後、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮解除する段階と、をさらに含む、ことを特徴とする請求項１２に記載のデータ転送方法。
【請求項１４】
前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するかを判断する段階は、前記サブピクセルラインが偶数番目のディスプレイラインに属するサブピクセルラインであるか否かを判断する段階を含む、ことを特徴とする請求項１２に記載のデータ転送方法。
【請求項１５】
前記サブピクセルフォーマットは、赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマットであり、
前記設定されたサブピクセルカラー順序は、赤色−緑色−青色−緑色（ＲＧＢＧ）であり、
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを青色−緑色−赤色−緑色（ＢＧＲＧ）サブピクセルカラー順序に変換する段階を含む、ことを特徴とする請求項１２に記載のデータ転送方法。
【請求項１６】
前記イメージラインに対する前記イメージデータを、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、前記イメージラインに対応する前記ディスプレイラインに対する前記ディスプレイライン・サブピクセルカラー順序に基づいて、前記イメージラインに対する前記イメージデータを、サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階を含む、ことを特徴とする請求項１１に記載のデータ転送方法。
【請求項１７】
前記第１サブピクセルカラー順序からなる前記サブピクセルフォーマットされたデータと関連して表示されるべき前記イメージラインに対応する表示子を転送する段階をさらに含む、ことを特徴とする請求項１６に記載のデータ転送方法。
【請求項１８】
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、
前記表示子が現在のイメージラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応しないと判断する段階と、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記現在のイメージラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応するカラー順序を有するサブピクセルフォーマットされたデータに変換する段階と、を含む、ことを特徴とする請求項１７に記載のデータ転送方法。
【請求項１９】
前記第１サブピクセルカラー順序は赤色−緑色−青色−緑色（ＲＧＢＧ）であり、
前記イメージラインに対応する前記ディスプレイの前記サブピクセルラインに対する前記ディスプレイライン・サブピクセルカラー順序は、赤色−緑色−青色−緑色（ＲＧＢＧ）であり、
前記現在ラインに対する前記ディスプレイライン・サブピクセルカラー順序は、青色−緑色−赤色−緑色（ＢＧＲＧ）である、ことを特徴とする請求項１８に記載のデータ転送方法。
【請求項２０】
前記ディスプレイ装置は、前記表示子が現在のイメージラインに対するディスプレイライン・サブピクセルカラー順序に対応しないと判断する場合、エラーフラグを設定するように構成されている、ことを特徴とする請求項１７に記載のデータ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイシステム及びディスプレイへのデータ転送方法に関する。
【背景技術】
【０００２】
カラーディスプレイのピクセルは一般に、赤色ピクセル、緑色ピクセル及び青色ピクセルを含み、多様な色の光を放出するために赤色、緑色及び青色ピクセルの発光の組み合わせを利用する。例えば、図１は、赤色−緑色−青色ピクセルフォーマットを有するディスプレイ１００を示したダイアグラムである。
【０００３】
ピクセル１０１は、赤色サブピクセル（Ｒ）、緑色サブピクセル（Ｇ）及び青色サブピクセル（Ｂ）を含む。従って、カラーディスプレイに供給されるイメージデータは、各ピクセル１０１あたり赤色、緑色及び青色データ成分を含むＲＧＢサブピクセルフォーマットでしばしば供給される。ディスプレイにＲＧＢサブピクセルフォーマットのイメージデータを転送するのにカラーあたり設定されたビット数を消費する。例えば、８ビットカラーの場合、三つのカラーそれぞれに８ビットが必要であるので、ピクセルあたり２４ビットのデータとなる。
【０００４】
上述の背景技術に記載の情報は、本発明の背景知識の理解を高めるためにのみ開示されたものであり、当業者に既に公知の先行技術を形成しない情報を含む場合があることに留意されたい。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、効率的なディスプレイシステム及びディスプレイへのデータ転送方法を提供する。
【課題を解決するための手段】
【０００６】
本発明の一実施例によるディスプレイシステムは、
或るサブピクセルフォーマットに従い配列されている（以下、「サブピクセルフォーマットされた」という）複数のサブピクセルを有し、且つ、ディスプレイライン・サブピクセルカラー順序（ｏｒｄｅｒ）を備えた、前記複数のサブピクセルからなるサブピクセルラインを複数個有するディスプレイラインを複数個有するディスプレイを含むディスプレイ装置、及び
前記サブピクセルライン上に表示されるイメージラインに対するイメージデータを生成し、前記イメージラインに対する前記イメージデータを、第１サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換するように構成されたソースを含み、
前記ソースは、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送するように構成され、
前記ディスプレイ装置は、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記第１サブピクセルカラー順序と異なる第２サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換し、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記サブピクセルライン上にレンダリングするために前記ディスプレイに転送するように構成されている。
【０００７】
前記ソースは、前記イメージラインに対する前記イメージデータを設定されたサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換することにより、前記イメージラインに対する前記イメージデータを前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成されており、
前記ディスプレイ装置は、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するか否かを判断し、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序と一致しないと判断された場合に、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記ディスプレイライン・サブピクセルカラー順序に対応するサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換することにより、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成されてもよい。
【０００８】
前記ソースは、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮するようにさらに構成されており、
前記ディスプレイ装置は、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮解除するようにさらに構成されていてもよい。
【０００９】
前記ディスプレイ装置は、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するかどうかを判断するとき、前記サブピクセルラインが偶数番目のディスプレイラインに属するサブピクセルラインであるか否かを判断するように構成されていてもよい。
【００１０】
前記サブピクセルフォーマットは、赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマットであり、
前記設定されたサブピクセルカラー順序は赤色−緑色−青色−緑色（ＲＧＢＧ）であり、
前記ディスプレイ装置は、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを青色−緑色−赤色−緑色（ＢＧＲＧ）サブピクセルカラー順序で変換して、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成されていてもよい。
【００１１】
前記ソースは、前記イメージラインに対応する前記ディスプレイラインに対する前記ディスプレイライン・サブピクセルカラー順序に基づいて、前記イメージラインに対する前記イメージデータをサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換して、前記イメージラインに対する前記イメージデータを、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換するように構成されていてもよい。
【００１２】
前記ソースは、前記第１サブピクセルカラー順序からなる前記サブピクセルフォーマットされたデータと関連して表示されるべき前記イメージラインに対応する表示子を転送するように構成されていてもよい。
【００１３】
前記ディスプレイ装置は、前記表示子が現在のイメージラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応しないと判断した場合に、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記現在のイメージラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応するカラー順序を有するサブピクセルフォーマットされたデータに変換して、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換することができる。
【００１４】
前記第１サブピクセルカラー順序は赤色−緑色−青色−緑色（ＲＧＢＧ）であり、前記イメージラインに対応する前記ディスプレイの前サブピクセル記ラインに対する前記ディスプレイライン・サブピクセルカラー順序は赤色−緑色−青色−緑色（ＲＧＢＧ）であり、前記現在ラインに対する前記ディスプレイライン・サブピクセルカラー順序は青色−緑色−赤色−緑色（ＢＧＲＧ）であってもよい。
【００１５】
前記ディスプレイ装置は、前記表示子が現在のイメージラインに対するディスプレイライン・サブピクセルカラー順序に対応しないと判断する場合、エラーフラグを設定するように構成されていてもよい。
【００１６】
一実施例によるデータ転送方法は、或るサブピクセルフォーマットに従い配列されている（以下、「サブピクセルフォーマットされた」という）複数のサブピクセルを有し、且つ、ディスプレイライン・サブピクセルカラー順序（ｏｒｄｅｒ）を備えた前記複数のサブピクセルからなるサブピクセルラインを複数個有するディスプレイラインを複数個有するディスプレイを含むディスプレイ装置にデータを転送する方法であって、
前記サブピクセルライン上に表示されるイメージラインに対するイメージデータを生成する段階と、前記イメージラインに対する前記イメージデータを第１サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階と、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送する段階と、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記第１サブピクセルカラー順序と異なる第２サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階と、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記サブピクセルライン上にレンダリングするために前記ディスプレイに転送する段階と、を含む。
【００１７】
前記イメージラインに対する前記イメージデータを前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、前記イメージラインに対する前記イメージデータを設定されたサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階を含み、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、
前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するか否かを判断する段階と、前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序と一致しないと判断されると、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記ディスプレイライン・サブピクセルカラー順序に対応するサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階と、を含んでもよい。
【００１８】
前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送する前に、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮する段階と、前記サブピクセルフォーマットされたデータを前記ディスプレイ装置に転送した後、前記設定されたサブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを圧縮解除する段階と、をさらに含んでもよい。
【００１９】
前記設定されたサブピクセルカラー順序が前記ディスプレイライン・サブピクセルカラー順序に対応するかを判断する段階は、前記サブピクセルラインが偶数番目のディスプレイラインに属するサブピクセルラインであるか否かを判断する段階を含んでもよい。
【００２０】
前記サブピクセルフォーマットは、赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマットであり、前記設定されたサブピクセルカラー順序は、赤色−緑色−青色−緑色（ＲＧＢＧ）であり、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを青色−緑色−赤色−緑色（ＢＧＲＧ）サブピクセルカラー順序に変換する段階を含んでもよい。
【００２１】
前記イメージラインに対する前記イメージデータを、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、前記イメージラインに対応する前記ディスプレイラインに対する前記ディスプレイライン・サブピクセルカラー順序に基づいて、前記イメージラインに対する前記イメージデータをサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換する段階を含んでもよい。
【００２２】
前記第１サブピクセルカラー順序からなる前記サブピクセルフォーマットされたデータと関連して表示されるべき前記イメージラインに対応する表示子を転送する段階をさらに含んでもよい。
【００２３】
前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを、前記第２サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータに変換する段階は、前記表示子が現在のイメージラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応しないと判断する段階と、前記第１サブピクセルカラー順序を有する前記サブピクセルフォーマットされたデータを前記現在ラインに対する前記ディスプレイライン・サブピクセルカラー順序に対応するカラー順序を有するサブピクセルフォーマットされたデータに変換する段階とを含んでもよい。
【００２４】
前記第１サブピクセルカラー順序は赤色−緑色−青色−緑色（ＲＧＢＧ）であり、前記イメージラインに対応する前記ディスプレイの前記サブピクセルラインに対する前記ディスプレイライン・サブピクセルカラー順序は、赤色−緑色−青色−緑色（ＲＧＢＧ）であり、前記現在ラインに対する前記ディスプレイライン・サブピクセルカラー順序は、青色−緑色−赤色−緑色（ＢＧＲＧ）であってもよい。
【００２５】
前記ディスプレイ装置は、前記表示子が現在のイメージラインに対するディスプレイライン・サブピクセルカラー順序に対応しないと判断する場合、エラーフラグを設定するように構成されていてもよい。
【発明の効果】
【００２６】
本発明の実施例によれば、ディスプレイラインのサブピクセルカラー順序に合わせてイメージデータを第１、及び第２サブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換するので、効率的なディスプレイシステム及びディスプレイへのデータ転送方法を提供することができる。
【図面の簡単な説明】
【００２７】
【図１】は、一実施例によるＲＧＢサブピクセルフォーマットを有するディスプレイのダイアグラムである。
【図２】は、一実施例による赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマットを有するディスプレイのダイアグラムである。
【図３】は、一実施例によるディスプレイシステムのブロック図である。
【図４】は、一実施例によってイメージデータを「サブピクセルフォーマットディスプレイ」に転送する方法を示すフローチャートである。
【図５】は、一実施例によるイメージデータパケットのダイアグラムである。
【図６】は、一実施例によってサブピクセルフォーマットされたデータを第１サブピクセルカラー順序から第２サブピクセルカラー順序に変換することを示すダイアグラムである。
【図７】は、一実施例によってイメージデータを「サブピクセルフォーマットディスプレイ」に転送する方法を示すフローチャートである。
【図８】は、一実施例による第１及び第２イメージデータパケットフォーマットのダイアグラムである。
【図９】は、一実施例による圧縮ビットストリームを利用するイメージデータパケットのダイアグラムである。
【図１０】は、一実施例によってディスプレイ上にサブピクセルフォーマットされたデータの一つのラインの表示を示すダイアグラムである。
【図１１】は、一実施例による１０ビットカラー深さを含むイメージデータパケットのダイアグラムである。
【図１２】は、一実施例による１２ビットカラー深さを含むイメージデータパケットのダイアグラムである。
【図１３】は、一実施例によるダイヤモンド構成で赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマットを有するディスプレイのダイアグラムである。
【図１４】は、一実施例による赤色−緑色−青色−白色（ＲＧＢＷ）サブピクセルフォーマットを有するディスプレイのダイアグラムである。
【発明を実施するための形態】
【００２８】
以下の詳細な説明において、本発明の所定の例示的な実施形態だけが例示として示され説明される。当業者によって理解されるように、本発明は多くの異なる形態に具現でき、本明細書で説明される実施例に限定されるものと解釈されてはならない。
【００２９】
それぞれの例示的な実施形態における特徴又は様態に対する説明は、通常、他の例示的な実施形態の他の類似な特徴又は様態についても可能なものとして理解されなければならない。明細書全体にかけて同一な参照符号は同一な構成要素を付する。
【００３０】
本発明は、一般に「サブピクセルフォーマットディスプレイ」（ｓｕｂ−ｐｉｘｅｌ  ｆｏｒｍａｔ  ｄｉｓｐｌａｙ）と呼ばれる、特定の（高密度）サブピクセルフォーマットを備えたディスプレイラインを有するディスプレイを含むディスプレイ装置がソースから直接サブピクセルフォーマットされたデータ（ｓｕｂ−ｐｉｘｅｌ  ｆｏｒｍａｔｔｅｄ  ｄａｔａ）を受信するディスプレイシステムに関する。ソースは、第１ピクセルカラー順序（ａ  ｆｉｒｓｔ  ｐｉｘｅｌ  ｃｏｌｏｒ  ｏｒｄｅｒ）でサブピクセルフォーマットされたデータを生成し、ディスプレイ装置は、ディスプレイのサブピクセルカラー順序に対応する第２サブピクセルカラー順序（ａ  ｓｅｃｏｎｄ  ｐｉｘｅｌ  ｃｏｌｏｒ  ｏｒｄｅｒ）を有するようにサブピクセルフォーマットされたデータを再配列する。
【００３１】
「サブピクセルフォーマットディスプレイ」と呼ばれる或る種の高密度（ｈｉｇｈ−ｄｅｎｓｉｔｙ）ディスプレイは、ＲＧＢフォーマットディスプレイよりピクセル当たりのカラーが少ない。或る種の「サブピクセルフォーマットディスプレイ」は、ＲＧＢピクセルあたり２つのサブピクセルを有する。例えば、図２は、一実施例による赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマット（簡単に、ＲＧＢＧフォーマットという）を有する「サブピクセルフォーマットディスプレイ」のダイアグラムである。「サブピクセルフォーマットディスプレイ」２００はサブピクセルブロック２０１を有し、一つのサブピクセルブロック２０１は、二つのＲＢＧピクセルを表現するための二つの緑色サブピクセル（Ｇ）、一つの赤色サブピクセル（Ｒ）、及び一つの青色サブピクセル（Ｂ）を含む（即ち、二つのＲＧＢに対して赤色が一つだけ少なく、青色が一つだけ少ない）。
本明細書で、サブピクセルカラー順序は、「サブピクセルフォーマットディスプレイ」２００の一つのディスプレイラインにおけるサブピクセルのカラー順序（例えば、左側から右側への）である。「サブピクセルフォーマットディスプレイ」２００は、赤色−緑色−青色−緑色（ＲＧＢＧ）のサブピクセルカラー順序を有するサブピクセルラインからなるピクセルを複数個含むディスプレイライン２０２を有する。「サブピクセルフォーマットディスプレイ」２００上においてディスプレイライン２０２の上方及び下方のディスプレイラインは双方共青色−緑色−赤色−緑色（ＢＧＲＧ）のカラー順序を有し、これは赤色ピクセル及び／又は青色ピクセルが垂直ラインを形成することを防止して、ディスプレイの品質を向上させる。従って、ディスプレイ２００の他のディスプレイラインは、互いに異なるディスプレイライン・サブピクセルカラー順序を有する。
【００３２】
図１３は、ダイヤモンド構成（菱形構成）の赤色−緑色−青色−緑色（ＲＧＢＧ）サブピクセルフォーマットを有する一実施例による「サブピクセルフォーマットディスプレイ」２１０の図である。ディスプレイ２１０もサブピクセルブロック２１１を有し、一つのサブピクセルブロック２１１は赤色−緑色−青色−緑色のサブピクセルカラー順序を有するディスプレイライン２１２に２つの緑色サブピクセル（Ｇ）、一つの赤色サブピクセル（Ｒ）及び一つの青色サブピクセル（Ｂ）を有する。ディスプレイ２１０の各サブピクセルは、緑色サブピクセル（Ｇ）が赤色サブピクセル（Ｒ）と青色サブピクセル（Ｂ）との間に直接位置しないようにオフセットされている。
【００３３】
図１４は、赤色−緑色−青色−白色（ＲＧＢＷ）サブピクセルフォーマットを有する一実施例による「サブピクセルフォーマットディスプレイ」の図である。「サブピクセルフォーマットディスプレイ」２２０は、サブピクセルブロック２２１を有し、一つのサブピクセルブロック２２１は、赤色サブピクセル（Ｒ）、緑色サブピクセル（Ｇ）、青色サブピクセル（Ｇ）、及び白色サブピクセル（Ｗ）の４つのサブピクセルを含み、これらは２つのＲＧＢピクセルを示す。ディスプレイライン２２２は、赤色−緑色−青色−白色のサブピクセルカラー順序を有する。ディスプレイライン２２２の上方と下方のディスプレイラインは、青色−白色−赤色−緑色のサブピクセルカラー順序を有する。
【００３４】
図３は、一実施例によるディスプレイシステムのブロック図である。ディスプレイシステムはソース３１０とディスプレイ装置３２０とを含む。ソース３１０は、プロセッサ３１１、サブピクセル変換部３１３、及び転送ポート３１５を含む。ディスプレイ装置３２０は、受信ポート３２１、カラー再配列読み取り機３２３、ディスプレイドライバ３２５、及び「サブピクセルフォーマットディスプレイ」３３０を含む。
【００３５】
プロセッサ３１１は、「サブピクセルフォーマットディスプレイ」３３０上にレンダリングされるイメージを示す赤色−緑色−青色フォーマット（ＲＧＢフォーマット）のイメージデータを生成する。一実施例によれば、プロセッサ３１１はグラフィック処理部である。一実施例によれば、プロセッサ３１１は、外部ソースからイメージデータ（ＲＧＢ）を受信するか又はイメージ又はビデオデータを受信し、これをＲＧＢ映像のシリーズに変換することによってイメージデータ（ＲＧＢ）を生成する。
【００３６】
サブピクセル変換部３１３は、複数のイメージラインに分割できるイメージデータ（ＲＧＢ）を受信し、一つのイメージラインに対するイメージデータ（ＲＧＢ）を、そのイメージラインに対するサブピクセルフォーマットされたデータに変換する。一実施例によれば、サブピクセルフォーマットは赤色−緑色−青色−緑色（ＲＧＢＧ）であり、他の実施例によれば、サブピクセルフォーマットは赤色−緑色−青色−白色（ＲＧＢＷ）である。
以下では、説明のために、サブピクセルフォーマットはＲＧＢＧと記述されており、サブピクセルフォーマットされたデータはＲＧＢＧを参照記号として使用する。しかし、他のサブピクセルフォーマットも考慮でき、本発明はＲＧＢＧサブピクセルフォーマットに限定されない。ソース３１０は、当該イメージライン（‘現在イメージライン’ともいう）に対するサブピクセルフォーマットされたデータ（ＲＧＢＧ）を転送ポート３１５からディスプレイ装置３２０の受信ポート３２１に転送する。一実施例によれば、転送ポート３１５及び受信ポート３２１は、例えば、‘ＤｉｓｐｌａｙＰｏｒｔ（ディスプレイポート）’のようなディスプレイインタフェースポートである。
【００３７】
各イメージラインは、当該イメージラインをレンダリングするディスプレイ３３０のディスプレイライン上のサブピクセルラインに対応する。ディスプレイ装置３２０のカラー再配列読み取り機３２３は、当該イメージラインに対するサブピクセルフォーマットされたデータＲＧＢＧを探し、データのサブピクセルカラー順序を再配列して、例えば、「サブピクセルフォーマットディスプレイ」３３０の該当するディスプレイラインのサブピクセルカラー順序にマッチングする。ディスプレイドライバ３２５は、当該イメージラインに対する再配列されたサブピクセルフォーマットされたデータを受信して「サブピクセルフォーマットディスプレイ」３３０のディスプレイラインを駆動して、再配列されたサブピクセルフォーマットされたデータを当該ディスプレイラインに表示する。
【００３８】
図４は、「サブピクセルフォーマットディスプレイ」３３０にイメージデータを転送する方法を示すフローチャートである。段階４１０で、ＲＧＢフォーマットのイメージデータの一つのラインが受信される。段階４２０で、当該ラインに対するイメージデータ（ＲＧＢ）は設定されたサブピクセルカラー順序でサブピクセルフォーマットされたデータに変換される。例えば、「サブピクセルフォーマットディスプレイ」は、ＲＧＢＧサブピクセルフォーマットを使用するが、ここで、左側から右側へのサブピクセルのカラーは、偶数番目のディスプレイラインに属するサブピクセルラインについては赤色−緑色−青色−緑色であり、奇数番目のディスプレイラインに属するサブピクセルラインについては青色−緑色−赤色−緑色である。設定されたサブピクセルカラー順序を有するサブピクセルフォーマットされたデータは、ディスプレイのサブピクセルカラー順序に関係なく各イメージラインに対して同じサブピクセルカラー順序を有する。
【００３９】
段階４３０で、設定されたサブピクセルカラー順序を有する当該イメージラインに対するサブピクセルフォーマットされたデータは、ディスプレイドライバを含むディスプレイ装置に転送される。一実施例によれば、サブピクセルフォーマットされたデータは、ＭＩＰＩアライアンス・ディスプレイ直列インタフェース（ＭＩＰＩ＿ＤＳＩ、Ｍｏｂｉｌｅ＿Ｉｎｄｕｓｔｒｙ＿Ｐｒｏｃｅｓｓｏｒ＿Ｉｎｔｅｒｆａｃｅ＿Ｄｉｓｐｌａｙ＿Ｓｅｒｉａｌ＿Ｉｎｔｅｒｆａｃｅ）標準を使用してディスプレイ装置に転送される。他の実施例によれば、サブピクセルフォーマットされたデータは、エンベデッドディスプレイポート（Ｅｍｂｅｄｄｅｄ＿Ｄｉｓｐｌａｙ＿Ｐｏｒｔ、ｅＤＰ）標準を使用して転送される。
【００４０】
例えば、図５は、本発明の一実施例によるイメージデータパケットのダイアグラムである。図５のパケットは例えば、ＭＩＰＩ＿ＤＳＩパケットである。パケットは、ペイロード（ｐａｙｌｏａｄ）及び／又はエラー訂正ビットに関する情報を含むヘッダー（ｈｅａｄｅｒ）と、チェックサム（ｃｈｅｃｋｓｕｍ）を含むフッター（ｆｏｏｔｅｒ）とを含む。パケットのペイロードは、一つのディスプレイラインに対して設定されたカラー順序（ここでは、青色−緑色−赤色−緑色、ＢＧＲＧ）に従いサブピクセルフォーマットされたデータを含む。
赤色−緑色−青色（ＲＧＢ）イメージデータは、与えられたイメージライン上のｎ個のピクセルに関する情報を含む。ピクセル１及びピクセル２のイメージデータ（ＲＧＢ）は、青色サブピクセルデータ、緑色サブピクセルデータ、赤色サブピクセルデータ、及びもう一つの緑色サブピクセルデータであり、その順序に変換される。これは、当該イメージライン上においてピクセルｎ−１及びピクセルｎまで、各対のピクセルに対して繰り返される。ディスプレイ装置に転送された各パケットは、当該イメージラインを出力するディスプレイラインのサブピクセルカラー順序に関係なく、同じ青色−緑色−赤色−緑色（ＢＧＲＧ）のカラー順序を有する。
【００４１】
再び図４を参照すれば、段階４４０で、ディスプレイ装置はイメージデータパケットを受信し、パケットから第１サブピクセルカラー順序でサブピクセルフォーマットされたデータを読み取る。段階４５０で、ディスプレイ装置は、設定されたサブピクセルカラー順序が、サブピクセルフォーマットされたデータがレンダリングされるディスプレイの当該ラインに対するサブピクセルカラー順序（“ディスプレイライン・サブピクセルカラー順序”という）と一致しているか否かを判断する。
例えば、一実施例によれば、ディスプレイの偶数番目のディスプレイラインに属するサブピクセルラインは青色−緑色−赤色−緑色（ＢＧＲＧ）カラー順序を有し、奇数番目のディスプレイラインに属するサブピクセルラインは赤色−緑色−青色−緑色（ＲＧＢＧ）のカラー順序を有し、設定されたサブピクセルカラー順序は青色−緑色−赤色−緑色（ＢＧＲＧ）である。ディスプレイ装置は、サブピクセルデータに対応するイメージラインがディスプレイの偶数番目のディスプレイラインに属するサブピクセルラインに表示されるか又は奇数番目のディスプレイラインに属するサブピクセルラインに表示されるかを判断する。もし、当該イメージラインが偶数番目のディスプレイラインに属するサブピクセルラインに表示されると、ディスプレイ装置は設定されたサブピクセルカラー順序がディスプレイライン・サブピクセルカラー順序と一致すると判断する。もし、当該イメージラインが奇数番目のディスプレイラインに属するサブピクセルラインに表示される場合、ディスプレイ装置は設定されたサブピクセルカラー順序がディスプレイライン・サブピクセルカラー順序と一致しないと判断する。
もし、比較された２個のカラー順序が一致すると、段階４６０で、サブピクセルフォーマットされたデータは、そのサブピクセルカラー順序を変更せずにディスプレイに適用される。もし、比較された２個のカラー順序が一致しないと、段階４７０で、設定されたサブピクセルカラー順序を有するサブピクセルフォーマットされたデータをディスプレイライン・サブピクセルカラー順序と一致するように再配列する。再配列されたサブピクセルフォーマットされたデータは、段階４６０でディスプレイに適用される。
【００４２】
図６は、一実施例によって、サブピクセルフォーマットされたデータを第１サブピクセルカラー順序から第２サブピクセルカラー順序に変換することを示したダイアグラムである。ソースから受信されたサブピクセルフォーマットされたデータは、一つのイメージの２つのＲＧＢピクセルを示し、青色−緑色−赤色−緑色（ＢＧＲＧ）の設定されたサブピクセルカラー順序を有するサブピクセルフォーマットされたデータのブロックを含む。ディスプレイラインｊのサブピクセルも青色−緑色−赤色−緑色（ＢＧＲＧ）のカラー順序を有し、ディスプレイラインｊ＋１のサブピクセルは、赤色−緑色−青色−緑色（ＲＧＢＧ）のカラー順序を有する。
設定されたカラー順序を有するサブピクセルフォーマットされたデータをディスプレイラインｊに対するサブピクセルフォーマットされたデータに変換するとき、ディスプレイ装置はカラー順序を変更しない。設定されたカラー順序を有するサブピクセルフォーマットされたデータをディスプレイラインｊ＋１に対するサブピクセルフォーマットされたデータに変換するとき、ディスプレイ装置は青色サブピクセルデータと赤色サブピクセルデータの位置を互いに入れ替える。
【００４３】
図７は、一実施例によってイメージデータを「サブピクセルフォーマットディスプレイ」に転送する方法を示すフローチャートである。段階７１０で、イメージラインのＲＧＢフォーマットのデータが受信される。イメージラインのデータ（ＲＧＢ）を表示するべき「サブピクセルフォーマットディスプレイ」の当該ディスプレイラインは、ディスプレイライン・サブピクセルカラー順序を有する。段階７２０で、当該イメージラインに対するデータ（ＲＧＢ）は、ディスプレイライン・サブピクセルカラー順序に対応するサブピクセルカラー順序を有するサブピクセルフォーマットに変換される。
【００４４】
段階７３０で、ディスプレイライン・サブピクセルカラー順序に対応するサブピクセルカラー順序を有するラインに対してサブピクセルフォーマットされたデータは、ディスプレイ装置に転送される。一実施例によれば、サブピクセルフォーマットされたデータに対応する単数又は複数のディスプレイラインの表示子（ｉｎｄｉｃａｔｏｒ）が当該ディスプレイラインラインに対するサブピクセルフォーマットされたデータと共にディスプレイ装置に転送される。
一実施例によれば、表示子の値はサブピクセルフォーマットされたデータのサブピクセルカラー順序を同定（ｉｄｅｎｔｉｆｙ）する。  一実施例によれば、表示子の値はサブピクセルフォーマットされたデータがどのディスプレイライン向けのものであるかを同定する。一実施例によれば、表示子の値はサブピクセルフォーマットされたデータが偶数番目のディスプレイライン用であるか又は奇数番目のディスプレイライン用であるか否かを同定する。
サブピクセルフォーマットされたデータは一つのパケットのペイロードとして転送され、表示子はパケットのヘッダーにある。一実施例によれば、サブピクセルフォーマットされたデータは、ＭＩＰＩ＿ＤＳＩ標準を使用してディスプレイ装置に転送され、ヘッダーの仮想チャンネルビット（ｖｉｒｔｕａｌ  ｃｈａｎｎｅｌ  ｂｉｔｓ）は表示子として使用される。
【００４５】
例えば、図８は、一実施例による第１イメージデータパケットフォーマット８１０及び第２イメージデータパケットフォーマット８２０のダイアグラムである。第１イメージデータパケットフォーマット８１０は、そのヘッダーに０の値を有する表示子を含み、赤色−緑色−青色−緑色（ＲＧＢＧ）のサブピクセルカラー順序を有する。第２イメージデータパケットフォーマット８２０は、ヘッダーに１の値を有する表示子を有し、青色−緑色−赤色−緑色（ＢＧＲＧ）のサブピクセルカラー順序を有する。
「サブピクセルフォーマットディスプレイ」が、赤色−緑色−青色−緑色（ＲＧＢＧ）のサブピクセルカラー順序を有する偶数番目のディスプレイライン及び青色−緑色−赤色−緑色（ＢＧＲＧ）のサブピクセルカラー順序を有する奇数番目のディスプレイラインを含む場合、一つのイメージラインに対するイメージデータ（ＲＧＢ）を偶数番目のディスプレイラインに表示するサブピクセルフォーマットされたデータに変換する際には、ソースは、第１イメージデータパケットフォーマット８１０を使用する。また、一つのイメージラインに対するイメージデータ（ＲＧＢ）を奇数番目のディスプレイラインに表示するサブピクセルフォーマットされたデータに変換する際には、ソースは、第２イメージデータパケットフォーマット８２０を使用する。
【００４６】
再び図７を参照すれば、段階７４０で、ディスプレイ装置はイメージデータパケットを受信し、パケットからサブピクセルフォーマットされたデータ及び表示子の値を読み取る。段階７５０で、表示装置は表示子の値がサブピクセルフォーマットされたデータを受信するディスプレイラインに対応するか、即ち、サブピクセルフォーマットされたデータのサブピクセルカラー順序がディスプレイライン・サブピクセルカラー順序に一致することを示すか、否かを判定する。例えば、上述した図８の例と関連して、ディスプレイ装置は当該ディスプレイラインが偶数番目のディスプレイラインのとき、表示子の値が０であるか否かを判断し、又は当該ディスプレイラインが奇数番目のディスプレイラインのとき、表示子の値が１であるか否かを判断する。
再び図７を参照すれば、もし、ディスプレイ装置が表示子の値が当該ディスプレイラインに対応すると判断すれば、サブピクセルフォーマットされたデータは、そのサブピクセルカラー順序を変更せず、段階７６０で当該ディスプレイラインに適用される。一実施例によれば、もし、ディスプレイ装置が表示子の値が当該ディスプレイラインに対応しないと判断すれば、即ち、サブピクセルフォーマットされたデータのサブピクセルカラー順序がディスプレイライン・サブピクセルカラー順序と一致しないことを示す場合、ソースがディスプレイ装置と脱調していることを示すエラーフラグ（ｅｒｒｏｒ  ｆｌａｇ）が段階７８０で設定される。
エラーフラグを設定すれば、ディスプレイ装置はイメージのレンダリングを中断するか、当該個別のイメージラインはレンダリングせず、イメージの残りのレンダリングを継続して試みるか、又は動作を中断する。一実施例によれば、もし、ディスプレイ装置が、表示子の値が当該ディスプレイラインに対応しないと判断すれば、ディスプレイ装置はサブピクセルフォーマットされたデータを再配列してディスプレイライン・サブピクセルカラー順序とカラー順序を一致させ、段階７６０で再配列されたサブピクセルフォーマットされたデータを当該ディスプレイラインに適用する。
【００４７】
本発明の一実施例で、イメージラインのデータ（ＲＧＢ）は、ディスプレイライン・サブピクセルカラー順序に対応するサブピクセルカラー順序を有するサブピクセルフォーマットされたデータに変換され、サブピクセルフォーマットされたデータは表示子なしにディスプレイ装置に転送され、ディスプレイ装置はサブピクセルカラー順序をディスプレイライン・サブピクセルカラー順序とマッチさせることなく、サブピクセルフォーマットされたデータを当該ディスプレイラインに適用する。
【００４８】
図９は、一実施例による圧縮ビットストリームを利用するイメージデータパケット９１０のダイアグラムである。一実施例によれば、ソースはサブピクセルフォーマットされたデータを圧縮し、圧縮されたサブピクセルフォーマットされたデータのビットストリームを含む圧縮されたペイロードを有するイメージデータパケット９１０を生成し、イメージデータパケット９１０をディスプレイ装置３２０に転送する。ディスプレイ装置３２０はビットストリームを抽出し、ビットストリームを圧縮解除してサブピクセルフォーマットされたデータを得る。
一実施例によれば、サブピクセル変換部３１３は、サブピクセルフォーマットされたデータを圧縮する前にサブピクセルフォーマットされたデータが設定されたサブピクセルカラー順序を有するように再配列し、カラー再配列読み取り機３２３は、例えば、図４と関連して上述した通り、サブピクセルフォーマットされたデータが圧縮解除された後、サブピクセルカラー順序がディスプレイライン・サブピクセルカラー順序と一致しているか否かを判断する。一実施例によれば、サブピクセル変換部３１３は、例えば、図７と関連して上述した通り、イメージデータパケット９１０の圧縮されないヘッダー又は圧縮されたペイロード内に、当該データに対する意図されたラインに対応する表示子を含む。
【００４９】
図１０は、一実施例によるディスプレイにおいて、サブピクセルフォーマットされたデータを一つのディスプレイライン内に例示したダイアグラムである。図１０を参照すれば、ソースは、エンベデッドディスプレイポート（ｅＤＰ）標準を利用してサブピクセルフォーマットされたデータをディスプレイ装置に伝達する。サブピクセルフォーマットされたデータは、アクティブディスプレイ領域に転送される。
サブピクセルフォーマットされたデータのサブピクセルカラー順序を示す表示子又はサブピクセルカラーフォーマットされたデータに対して意図されたラインに対応する表示子は、アクティブディスプレイ領域のピクセル以前のＨブランク（水平ブランク、Ｈ  Ｂｌａｎｋ）期間に転送される。例えば、表示子は、ｅＤＰパケットのＶＢ−ＩＤ部分にある。
例えば、上記の図５と関連して、サブピクセルデータが同じ順序に維持され、メタデータ（ｍｅｔａｄａｔａ）表示子によって受信機（例えば、受信ポート）でスイッチングされることは説明した通り、又は図６と関連して、サブサンプリングされたピクセルデータが全てのラインに対して適切な順序にあり、ＶＢ−ＩＤにあるメタデータ表示子が記述されていて、ＭＩＰＩ＿ＤＳＩが転送中であるラインに対するサブサンプリングされたピクセル順序を検証できることは説明した通り、ｅＤＰ  ＶＢ−ＩＤは、ディスプレイラインに関する情報を含み、既存の実施例から修正されてサブサンプリングされたピクセル順序のシグナリング（ｓｉｇｎａｌｉｎｇ）を管理できる点からＭＩＰＩパケットと類似している。
【００５０】
図１１は、一実施例による１０ビットカラー深さを有するイメージデータパケットのダイアグラムである。一実施例によれば、ソース３１０はイメージデータパケット１１１０を利用してサブピクセルフォーマットされたデータをディスプレイ装置３２０に転送するが、ここで、各サブピクセルカラーは１０ビットのデータを含む。ＲＧＢＧフォーマットされたブロックのように２つのＲＧＢピクセルを示す４つのサブピクセルを有する一つのブロックは、ペイロードとして５バイト（ｂｙｔｅｓ）、即ち４０ビット（ｂｉｔｓ）を含む。従って、ソース３１０とディスプレイ装置３２０との間の転送は、ソース３１０とディスプレイ装置３２０の間で対応する２つのＲＧＢピクセルに対して７．５バイト、即ち６０ビットを必要とする１０ビットカラー深さのＲＧＢイメージデータを転送するよりも低い帯域幅しか必要としない。
【００５１】
図１２は、一実施例による１２ビットカラー深さを含むイメージデータパケットのダイアグラムである。一実施例によれば、ソース３１０はイメージデータパケット１２１０を利用して、サブピクセルフォーマットされたデータをディスプレイ装置３２０に転送するが、ここで、各サブピクセルカラーは１２ビットのデータを含む。ＲＧＢＧフォーマットされたブロックのように２つのＲＧＢピクセルを示す４つのサブピクセルを有する一つのブロックは、ペイロードに６バイト、即ち６０ビットを含む。従って、ソース３１０とディスプレイ装置３２０の間の転送は、ソース３１０とディスプレイ装置３２０の間で対応する２つのＲＧＢピクセルに対して９バイト、即ち７２ビットを必要とする１２ビットカラー深さのＲＧＢイメージデータを転送するよりも低い帯域幅しか必要としない。
他の実施例によれば、異なるビット長さのカラー深さが本開示によって使用される。サブピクセルフォーマットされたデータが受信されると、サブピクセルに対するデータの位置は、原子単位としてのサブピクセルレベルで維持されるか又は変わることがある。
【００５２】
図面において、構成要素、層及び領域の相対的な大きさは明確性のために誇張されているか、及び／又は簡略化されている。“下”、“上”などのように空間的に相対的な用語、例えば、“ラインの上方に（ａｂｏｖｅ）”又は“下方に（ｂｅｌｏｗ）”のようにディスプレイのラインを記述すること、又は他のピクセルの“左方（ｌｅｆｔ）”又は“右方（ｒｉｇｈｔ）”のような用語は、図面に示されているように他の要素又は特徴に対する一つの要素又は特徴の関係を記述するために、説明の便宜のために使用され得る。
空間的に相対的な用語は、図面に示された方向に加えて、使用又は作動時の装置の異なる方向を包含するように意図されているものと理解される。例えば、図面の装置がひっくり返される場合、他の要素又は特徴の“下方”と記述された要素は、他の要素又は特徴の“上方”に配向され得る。従って、例示的な用語“下”は、上及び下の方向の両方を包含し得る。装置は、違ったように配向されることができ（例えば、９０度又は他の配向に回転させられる）、本明細書で使用される空間的に相対的な記述語は、それに応じて解釈される。
【００５３】
“第１”、“第２”、“第３”などの用語は本明細書で多様な構成要素、領域、層及び／又はセクションを説明するために使用され得るが、これら用語によってこれら構成要素、領域、層及び／又はセクションは限定されない。これらの用語は一つの要素、成分、領域、層又はセクションを他の要素、成分、領域、層又はセクションと区別するために使用される。従って、ここで説明された第１要素、第１構成要素、第１領域、第１層、又は第１セクションは、本発明の思想及び範囲を逸脱せずに各々、第２要素、第２構成要素、第２領域、第２層、又は第２セクションと称され得る。
【００５４】
本明細書で使用された用語は特定実施形態を説明するためのものであり、本発明を限定しようとするのではない。本明細書で使用された単数形態は文脈上異なる指示をしない限り、複数形態を含むものとも意図される。本明細書で使用された“含む”などの用語は、明示された特徴、整数、段階、動作、構成要素、及び／又は構成要素の存在を特定すると理解される。一つ以上の他の特徴、整数、段階、動作、要素、構成要素及び／又はこれらのグループの存在又は追加を排除しない。本明細書に使用されたような、“及び／又は”は単数又は複数の関連して列挙された項目の任意及び全ての組み合わせを含む。
【００５５】
本明細書で使用されたように、本発明の実施形態を記述する時、“できる”といえば、“本発明の一つ以上の実施形態”を意味する。本明細書に使用された“使用する”の用語は“利用する”の同意語として見なされ得る。また、“例示的な”、“例えば”という用語は例又は説明を意味する。
【００５６】
ソース及び／又はディスプレイ装置のような、本明細書に記述された本発明の実施例による電子又は電気装置、及び／或いは、任意の他の関連装置又はコンポーネントは、任意の適切なハードウェア又はファームウエア（例：特定用途集積回路）、ソフトウェア、ソフトウェア、或いは、ファームウエア及びハードウェアの組み合わせにより構成される。例えば、これら装置の多様な構成要素は一つの集積回路（ＩＣ）チップ上に、又は個別の複数のＩＣチップ上に形成される。また、これら装置の多様な構成要素は可撓性印刷回路フィルム、テープキャリアパッケージ（ＴＣＰ）、印刷回路基板（ＰＣＢ）、又は一つの基板上に具現され得る。また、これら装置の多様な構成要素は、一つ以上のプロセッサで実行され、一つ以上のコンピューティング装置で実行され、コンピュータプログラム命令を実行し、ここで説明された多様な機能を遂行するための他のシステム構成要素と相互作用するプロセス又はスレッド（ｔｈｒｅａｄ）である。
コンピュータプログラム命令は、例えばランダムアクセスメモリ（ＲＡＭ）のような標準メモリ装置を使用するコンピューティング装置で実現できるメモリに保存される。コンピュータプログラム命令はまた、例えばＣＤ−ＲＯＭ、フラッシュドライブなどのような他の一時的でないコンピュータ読取可能媒体に保存されてもよい。また、当業者は多様なコンピューティング装置の機能が単一コンピューティング装置に結合されるか統合され、又は特定コンピューティング装置の機能が一つ以上の他のコンピューティング装置にかけて分散され得ることを、本発明の実施例の範囲から逸脱せず理解されるだろう。
【００５７】
別途定義されない限り、本明細書で使用された全ての用語（技術用語及び科学用語を含む）は、本発明の属する技術分野の当業者によって一般的に理解されるものと同一の意味を有する。また、一般的に使用される辞書で定義されている用語は、関連技術及び／又は本明細書と関連してその意味と一致する意味を有するものと解釈すべきであり、ここで明確にそのように定義されたものでなければ、理想的であるか過度に形式的な意味と解釈されてはならない。
【符号の説明】
【００５８】
１００      ディスプレイ
２００、２１０、２２０，３３０      「サブピクセルフォーマットディスプレイ」
１０１      ピクセル
２０１、２１１、２２１      サブピクセルブロック
２０２      ライン、ピクセルライン、サブピクセルライン
２１２、２２２      ディスプレイライン
３１０      ソース
３１１      プロセッサ
３１３      サブピクセル変換部
３１５      転送ポート
３２０      ディスプレイ装置
３２１      受信ポート
３２３      カラー再配列読み取り機
３２５      ディスプレイドライバ
８１０、８２０      第１、第２イメージデータパケットフォーマット
９１０、１１１０、１２１０      イメージデータパケット
【図１】
2018136535.tif 000003
【図２】
2018136535.tif 000004
【図３】
2018136535.tif 000005
【図４】
2018136535.tif 000006
【図５】
2018136535.tif 000007
【図６】
2018136535.tif 000008
【図７】
2018136535.tif 000009
【図８】
2018136535.tif 000010
【図９】
2018136535.tif 000011
【図１０】
2018136535.tif 000012
【図１１】
2018136535.tif 000013
【図１２】
2018136535.tif 000014
【図１３】
2018136535.tif 000015
【図１４】
2018136535.tif 000016
【外国語明細書】
2018136535000001.pdf