(57)【要約】【課題】ディスプレイドライバーを提供する。【解決手段】入力データを圧縮して第１データＤＡＴＡ１を出力する圧縮器と、いずれのデータを出力させるかに関する第１選択信号に応答して、入力データまたは第１データをメモリに伝送する第１選択回路と、メモリから出力された第２データを圧縮解除して第３データを出力する圧縮解除器と、第３データを処理して生成された第４データをディスプレイに伝送するためのディスプレイインターフェースと、を含むディスプレイドライバー。【選択図】図５
2013088824.tif 000002
【特許請求の範囲】
【請求項１】
入力データを圧縮して第１データを出力する圧縮器と、
いずれのデータを出力させるかに関する第１選択信号に応答して、前記入力データまたは前記第１データをメモリに伝送する第１選択回路と、
前記メモリから出力された第２データを圧縮解除して第３データを出力する圧縮解除器と、
前記第３データを処理して生成された第４データをディスプレイに伝送するためのディスプレイインターフェースと、
を含むディスプレイドライバー。
【請求項２】
前記入力データの圧縮の有無を指示するための制御情報に応答して、前記第１選択信号を生成させる制御ロジック回路をさらに含む請求項１に記載のディスプレイドライバー。
【請求項３】
前記第１選択信号を生成させるための第１ピンをさらに含む請求項１または２に記載のディスプレイドライバー。
【請求項４】
いずれのデータを出力させるかに関する第２選択信号に応答して、前記入力データまたは前記第２データを前記圧縮解除器に伝送する第２選択回路をさらに含む請求項１〜３のいずれか一項に記載のディスプレイドライバー。
【請求項５】
前記入力データに含まれた制御情報に応答して、前記第１選択信号と前記第２選択信号とを生成させる制御ロジック回路をさらに含む請求項４に記載のディスプレイドライバー。
【請求項６】
前記第２選択信号を生成させるための第２ピンをさらに含む請求項４または５に記載のディスプレイドライバー。
【請求項７】
いずれのデータを出力させるかに関する第２選択信号に応答して、前記入力データまたは前記第２データを前記圧縮解除器に伝送する第２選択回路と、
いずれのデータを出力させるかに関する第３選択信号に応答して、前記入力データまたは前記第３データを前記ディスプレイインターフェースに伝送する第３選択回路と、
をさらに含む請求項１に記載のディスプレイドライバー。
【請求項８】
前記入力データに含まれた制御情報に応答して、前記第１選択信号、前記第２選択信号、及び第３選択信号を生成させる制御ロジック回路をさらに含む請求項７に記載のディスプレイドライバー。
【請求項９】
前記第１選択信号を生成させるための第１ピンと、
前記第２選択信号を生成させるための第２ピンと、
前記第３選択信号を生成させるための第３ピンと、
をさらに含む請求項７または８に記載のディスプレイドライバー。
【請求項１０】
いずれのデータを出力させるかに関する第２選択信号に応答して、前記入力データまたは前記第３データを前記ディスプレイインターフェースに伝送する第２選択回路をさらに含む請求項１に記載のディスプレイドライバー。
【請求項１１】
前記入力データが、垂直１ラインずつ左右ピクセルデータが交互に配された３次元立体映像データである時、前記圧縮器は、
前記３次元立体映像データを再配置し、該再配置された３次元立体映像データを圧縮して、前記第１データを生成させ、
前記再配置された３次元立体映像データは、左側ピクセルデータのみを含む左側フレームと右側ピクセルデータのみを含み、前記左側フレームに隣接して配された右側フレームを含む請求項１に記載のディスプレイドライバー。
【請求項１２】
前記第２データが、圧縮された３次元立体映像データである時、
前記圧縮解除器は、前記第２データを圧縮解除して、該圧縮解除された３次元立体映像データを生成させ、前記圧縮解除された３次元立体映像データを再配置して、前記第３データを出力し、
前記圧縮解除された３次元立体映像データは、左側ピクセルデータのみを含む左側フレームと右側ピクセルデータのみを含み、前記左側フレームに隣接して配された右側フレームを含み、
前記第３データは、垂直１ラインずつ左右ピクセルデータが交互に配された３次元立体映像データである請求項１に記載のディスプレイドライバー。
【請求項１３】
垂直１ラインずつ左右ピクセルデータが交互に配された３次元立体映像データを受信して再配置する段階と、
再配置された３次元立体映像データを圧縮して、該圧縮された３次元立体映像データを生成させる段階と、を含み、
前記再配置された３次元立体映像データは、
左側ピクセルデータのみを含む左側フレームと、右側ピクセルデータのみを含み、前記左側フレームに隣接して配された右側フレームとを含むイメージデータ処理装置の動作方法。
【請求項１４】
前記イメージデータ処理装置は、アプリケーションプロセッサまたはディスプレイドライバーである請求項１３に記載のイメージデータ処理装置の動作方法。
【請求項１５】
前記圧縮された３次元立体映像データを圧縮解除して、該圧縮解除された３次元立体映像データを生成する段階と、
前記圧縮解除された３次元立体映像データを再配置して、垂直１ラインずつ左右ピクセルデータが交互に配された復元された３次元立体映像データをディスプレイに出力する段階と、
をさらに含む請求項１３または１４に記載のイメージデータ処理装置の動作方法。
【請求項１６】
イメージ処理ロジック回路と、
前記イメージ処理ロジック回路からステレオスコピック入力データを受信し、該受信されたステレオスコピック入力データの左側ピクセルデータのみを含むように、前記受信されたステレオスコピック入力データの左側フレームを整列し、前記受信されたステレオスコピック入力データの右側ピクセルデータのみを含むように、前記受信されたステレオスコピック入力データの右側フレームを整列する圧縮器と、
前記圧縮器から出力されたデータを伝送する伝送インターフェースと、
を含むイメージデータ処理装置。
【請求項１７】
前記圧縮器は、前記伝送インターフェースによって伝送されるように整列されたステレオスコピックイメージデータをさらに圧縮する請求項１６に記載のイメージデータ処理装置。
【請求項１８】
前記圧縮器は、前記伝送インターフェースによって伝送されるように制御情報を整列されたステレオスコピックイメージデータに挿入する請求項１６または１７に記載のイメージデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は、イメージデータ処理技術に係り、特に、電力消耗を減少できるディスプレイドライバー（ｄｉｓｐｌａｙ  ｄｒｉｖｅｒ）とイメージデータ（ｉｍａｇｅ  ｄａｔａ）処理装置の動作方法とに関する。
【背景技術】
【０００２】
近年、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）またはタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの携帯用装置のディスプレイの解像度が増加するにつれて、メモリ帯域幅必要条件（ｍｅｍｏｒｙ  ｂａｎｄｗｉｄｔｈ  ｒｅｑｕｉｒｅｍｅｎｔ）も増加している。したがって、アプリケーションプロセッサ（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｃｅｓｓｏｒ）から大量のイメージデータがディスプレイドライバーに伝送される時、ディスプレイの解像度の増加により、携帯用装置に含まれたアプリケーションプロセッサとディスプレイドライバーのそれぞれが消耗する電力も増加する。
【０００３】
また、携帯用装置のディスプレイを用いて３次元立体映像データ（ｓｔｅｒｅｏｓｃｏｐｉｃ  ３Ｄ  ｉｍａｇｅ  ｄａｔａ）をディスプレイさせる場合、３次元立体映像データは、垂直１ラインずつ左右映像データが交互に配されるので、３次元立体映像データのクロストーク（ｃｒｏｓｓ−ｔａｌｋ）が発生することがある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、電力消耗を減らすために圧縮されたイメージデータを伝送できるアプリケーションプロセッサ、圧縮されたイメージデータを圧縮解除できるディスプレイドライバー、及び該アプリケーションプロセッサと該ディスプレイドライバーとを含むイメージデータ処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の実施例によるディスプレイドライバーは、入力データを圧縮して第１データを出力する圧縮器と、いずれのデータを出力させるかに関する第１選択信号に応答して、前記入力データまたは前記第１データをメモリに伝送する第１選択回路と、前記メモリから出力された第２データを圧縮解除して第３データを出力する圧縮解除器と、前記第３データを処理して生成された第４データをディスプレイに伝送するためのディスプレイインターフェースと、を含む。
【０００６】
実施例によって、前記ディスプレイドライバーは、前記入力データの圧縮の有無を指示するための制御情報に応答して、前記第１選択信号を生成させる制御ロジック回路をさらに含みうる。実施例によって、前記ディスプレイドライバーは、前記第１選択信号を生成させるための第１ピンをさらに含みうる。
【０００７】
実施例によって、前記ディスプレイドライバーは、いずれのデータを出力させるかに関する第２選択信号に応答して、前記入力データまたは前記第２データを前記圧縮解除器に伝送する第２選択回路をさらに含みうる。実施例によって、前記ディスプレイドライバーは、前記入力データに含まれた制御情報に応答して、前記第１選択信号と前記第２選択信号とを生成させる制御ロジック回路をさらに含みうる。
【０００８】
実施例によって、前記ディスプレイドライバーは、前記第２選択信号を生成させるための第２ピンをさらに含みうる。実施例によって、前記ディスプレイドライバーは、いずれのデータを出力させるかに関する第２選択信号に応答して、前記入力データまたは前記第２データを前記圧縮解除器に伝送する第２選択回路と、いずれのデータを出力させるかに関する第３選択信号に応答して、前記入力データまたは前記第３データを前記ディスプレイインターフェースに伝送する第３選択回路と、をさらに含みうる。
【０００９】
実施例によって、前記ディスプレイドライバーは、前記入力データに含まれた制御情報に応答して、前記第１選択信号、前記第２選択信号、及び第３選択信号を生成させる制御ロジック回路をさらに含みうる。実施例によって、前記ディスプレイドライバーは、前記第１選択信号を生成させるための第１ピンと、前記第２選択信号を生成させるための第２ピンと、前記第３選択信号を生成させるための第３ピンと、をさらに含みうる。
【００１０】
実施例によって、前記ディスプレイドライバーは、いずれのデータを出力させるかに関する第２選択信号に応答して、前記入力データまたは前記第３データを前記ディスプレイインターフェースに伝送する第２選択回路をさらに含みうる。
【００１１】
前記入力データが、垂直１ラインずつ左右ピクセルデータが交互に配された３次元立体映像データである時、前記圧縮器は、前記３次元立体映像データを再配置し、該再配置された３次元立体映像データを圧縮して、前記第１データを生成することができる。
【００１２】
前記再配置された３次元立体映像データは、左側ピクセルデータのみを含む左側フレームと右側ピクセルデータのみを含み、前記左側フレームに隣接して配された右側フレームを含む。
【００１３】
前記第２データが、圧縮された３次元立体映像データである時、前記圧縮解除器は、前記第２データを圧縮解除して、該圧縮解除された３次元立体映像データを生成させ、前記圧縮解除された３次元立体映像データを再配置して、前記第３データを出力し、前記圧縮解除された３次元立体映像データは、左側ピクセルデータのみを含む左側フレームと右側ピクセルデータのみを含み、前記左側フレームに隣接して配された右側フレームを含み、前記第３データは、垂直１ラインずつ左右ピクセルデータが交互に配された３次元立体映像データである。
【００１４】
本発明の実施例によるイメージデータ処理装置の動作方法は、垂直１ラインずつ左右ピクセルデータが交互に配された３次元立体映像データを受信して再配置する段階と、再配置された３次元立体映像データを圧縮して、該圧縮された３次元立体映像データを生成させる段階と、を含み、前記再配置された３次元立体映像データは、左側ピクセルデータのみを含む左側フレームと右側ピクセルデータのみを含み、前記左側フレームに隣接して配された右側フレームを含む。
【００１５】
前記イメージデータ処理装置は、アプリケーションプロセッサまたはディスプレイドライバーであり得る。
【００１６】
前記イメージデータ処理装置の動作方法は、前記圧縮された３次元立体映像データを圧縮解除して、該圧縮解除された３次元立体映像データを生成させる段階と、前記圧縮解除された３次元立体映像データを再配置して、垂直１ラインずつ左右ピクセルデータが交互に配された復元された３次元立体映像データをディスプレイに出力する段階と、をさらに含む。
【００１７】
本発明の実施例によるイメージデータ処理装置は、イメージ処理ロジック回路と、前記イメージ処理ロジック回路からステレオスコピック入力データを受信し、該受信されたステレオスコピック入力データの左側ピクセルデータのみを含むように、前記受信されたステレオスコピック入力データの左側フレームを整列し、前記受信されたステレオスコピック入力データの右側ピクセルデータのみを含むように、前記受信されたステレオスコピック入力データの右側フレームを整列する圧縮器と、前記圧縮器から出力されたデータを伝送する伝送インターフェースと、を含む。
【００１８】
前記圧縮器は、前記伝送インターフェースによって伝送されるように整列されたステレオスコピックイメージデータをさらに圧縮することができる。前記圧縮器は、前記伝送インターフェースによって伝送されるように制御情報を整列されたステレオスコピックイメージデータに挿入することができる。
【発明の効果】
【００１９】
本発明の実施例によるアプリケーションプロセッサは、イメージデータの伝送量を減らすために、イメージデータを圧縮し、該圧縮されたイメージデータを高速で伝送できる。圧縮されたイメージデータを伝送できるアプリケーションプロセッサにより、消耗電力を減少できる。また、圧縮されたイメージデータを処理することができるディスプレイドライバーに具現されたフレームメモリのサイズを減らすことができる。
【００２０】
また、３次元立体映像データを再配置し、該再配置された３次元立体映像データを圧縮し、該圧縮された３次元立体映像データを伝送しうるアプリケーションプロセッサは、ディスプレイドライバーに伝送されるデータ伝送量を減少することができる。再配置された３次元立体映像データを処理することができるディスプレイドライバーは、全解像度映像をディスプレイにディスプレイし、かつクロストークを減少することができる。
【００２１】
本発明の詳細な説明で引用される図面をより十分に理解するために、各図面の詳細な説明が提供される。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図２】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図３】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図４】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図５】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図６】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図７】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図８】本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。
【図９】図１から図８までそれぞれに示されたイメージデータ処理システムの動作を説明するフローチャートを示す。
【図１０】一般的な３次元立体映像データのフォーマットを説明する概念図である。
【図１１】本発明の一実施形態による３次元立体映像データのフォーマットと圧縮とを説明する概念図である。
【図１２】図１から図８までそれぞれに示されたディスプレイコントローラの圧縮器またはディスプレイドライバーの圧縮器の動作を説明する概念図である。
【図１３】図１から図８までそれぞれに示されたディスプレイドライバーの圧縮解除器の動作を説明する概念図である。
【図１４】図１から図８までそれぞれに示されたイメージデータ処理システムが３次元立体映像データを処理する動作を説明する概念図である。
【図１５】図１から図８までそれぞれに示されたイメージデータ処理システムが３次元立体映像データを処理する過程を説明するフローチャートである。
【図１６】本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。
【発明を実施するための形態】
【００２３】
以下、添付した図面を参照して、本発明を詳しく説明する。
【００２４】
図１は、本発明の一実施形態によるイメージデータ処理システムのブロック図を示す。図１を参照すると、イメージデータ処理システム１０Ａは、外部メモリ１１、第１イメージデータ処理装置、例えば、アプリケーションプロセッサ２０Ａ、第２イメージデータ処理装置、例えば、ディスプレイドライバー４０Ａ、及びディスプレイ（ｄｉｓｐｌａｙ）６０を含む。
【００２５】
図１から図８を参照して説明されるイメージデータ処理システム１０Ａ〜１０Ｈ（総括的に、１０）は、ＴＶ（ｔｅｌｅｖｉｓｉｏｎ）、ＤＴＶ（ｄｉｇｉｔａｌ  ＴＶ）、ＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｔｅｌｅｖｉｓｉｏｎ）、コンピュータ、または携帯用装置（Ｐｏｒｔａｂｌｅ  Ｄｅｖｉｃｅ）に使われうる。
【００２６】
前記携帯用装置は、２次元ディスプレイ６０または３次元ディスプレイ６０を含む装置であって、例えば、ラップトップコンピュータ（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、携帯電話（ｍｏｂｉｌｅ  ｐｈｏｎｅ）、スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）、タブレット（ｔａｂｌｅｔ）ＰＣ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＥＤＡ（Ｅｎｔｅｒｐｒｉｓｅ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルスチルカメラ（Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ）、デジタルビデオカメラ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｃａｍｅｒａ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  ＭｕｌｔｉｍｅｄｉａＰｌａｙｅｒ）、ＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  ＤｅｖｉｃｅまたはＰｏｒｔａｂｌｅ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）、携帯用ゲームコンソール（ｈａｎｄｈｅｌｄ  ｇａｍｅ  ｃｏｎｓｏｌｅ）、またはイーブック（ｅ−ｂｏｏｋ）のように、携帯用装置（ｈａｎｄｈｅｌｄ  ｄｅｖｉｃｅ）として具現可能である。
【００２７】
外部メモリ１１は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性メモリとして具現可能である。また、外部メモリ１１は、フラッシュ（ｆｌａｓｈ）メモリ、抵抗性（ｒｅｓｉｓｔｉｖｅ）メモリ、または相変換メモリ（ｐｈａｓｅ  ｃｈａｎｇｅ  ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ、ＰＲＡＭ）のような不揮発性メモリとして具現可能である。
【００２８】
アプリケーションプロセッサ２０Ａは、ディスプレイドライバー４０Ａの動作を制御し、ディスプレイドライバー４０Ａにデータ、例えば、イメージデータ、３次元イメージデータ（３Ｄ  ｉｍａｇｅ  ｄａｔａ）、３次元立体映像データ（ｓｔｅｒｅｏｓｃｏｐｉｃ  ３Ｄ  ｉｍａｇｅ  ｄａｔａ）、またはステレオスコピック（ｓｔｅｒｅｏｓｃｏｐｉｃ）データを伝送する。また、アプリケーションプロセッサ２０Ａは、圧縮されたイメージデータＣＤＡＴＡまたは圧縮されていないイメージデータＤＡＴＡをチャネル（ｃｈａｎｎｅｌ）ＣＨを通じてディスプレイドライバー４０Ａに伝送する。また、アプリケーションプロセッサ２０Ａは、バス（ｂｕｓ）２１を通じて互いに通信することができるグラフィックスプロセッシングユニット（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＧＰＵ）２３、メモリコントローラ２５、及びディスプレイコントローラ３０Ａを含む。
【００２９】
ＧＰＵ２３は、アプリケーションプロセッサ２０Ａの動作を全般的に制御する。例えば、ＧＰＵ２３は、メモリコントローラ２５とディスプレイコントローラ３０Ａとを制御することができる。実施例によっては、アプリケーションプロセッサ２０Ａは、ＧＰＵ２３の動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２４をさらに含みうる。この際、ＣＰＵ２４は、アプリケーションプロセッサ２０Ａの動作を全般的に制御し、メモリコントローラ２５とディスプレイコントローラ３０Ａとを制御することができる。
【００３０】
メモリコントローラ２５は、外部メモリ１１から出力されたイメージデータ、例えば、動画データまたは静止映像データを、バス２１を通じてディスプレイコントローラ３０Ａに伝送する。
【００３１】
ディスプレイコントローラ３０Ａは、圧縮されたイメージデータ（または、エンコードされた（ｅｎｃｏｄｅｄ）イメージデータ）ＣＤＡＴＡまたは圧縮されていないイメージデータ（または、ローイメージデータ（ｒａｗ  ｉｍａｇｅ  ｄａｔａ）ＤＡＴＡを、通信チャネルＣＨを通じてディスプレイドライバー４０Ａに伝送する。例えば、ディスプレイコントローラ３０Ａは、イメージデータＤＡＴＡまたはＣＤＡＴＡと共にディスプレイドライバー４０ＡがイメージデータＤＡＴＡまたはＣＤＡＴＡを処理するために必要な少なくとも１つの制御信号、例えば、クロック信号、同期信号、または同期信号に関連した信号をディスプレイドライバー４０Ａに伝送する。
【００３２】
ディスプレイコントローラ３０Ａは、イメージ処理ロジック回路３１Ａ、圧縮器３３、選択回路３５、及び伝送インターフェース３７を含む。
【００３３】
イメージ処理ロジック回路３１Ａは、ＧＰＵ２３またはＣＰＵ２４の制御信号に基づいて、メモリコントローラ２５から伝送されたイメージデータを処理し、該処理されたイメージデータを出力する。また、イメージ処理ロジック回路３１Ａは、前記イメージデータが圧縮の必要なイメージデータであるか否かを判断し、該判断の結果に基づいて、選択信号ＳＥＬＡを生成する。
【００３４】
圧縮器３３は、イメージ処理ロジック回路３１Ａから出力されたイメージデータＤＡＴＡを一定の圧縮率で圧縮し、該圧縮されたイメージデータＣＤＡＴＡを出力する。例えば、圧縮器３３は、エンコーダとして具現可能である。圧縮器３３は、イメージ処理ロジック回路３１Ａによって制御される。
【００３５】
選択回路３５は、選択信号ＳＥＬＡに応答して、圧縮器３３によって圧縮されたイメージデータＣＤＡＴＡまたはイメージ処理ロジック回路３１Ａから出力されたイメージデータＤＡＴＡ、すなわち圧縮されていないイメージデータを伝送インターフェース３７に伝送する。例えば、選択回路３５は、マルチプレクサ（ｍｕｌｔｉｐｌｅｘｅｒ）として具現可能である。
【００３６】
上述のような構成を有するアプリケーションプロセッサ２０Ａは、チャネルＣＨを通じてディスプレイドライバー４０Ａに伝送されるイメージデータの伝送量及び／または各イメージデータ処理装置２０Ａ、４０Ａで消耗する電力を減らすために、イメージデータを圧縮することができる。３次元立体映像データを圧縮する方法は、図１１と図１２とを参照して後述する。
【００３７】
伝送インターフェース３７は、ＣＰＵインターフェース、ＲＧＢインターフェース、またはシリアルインターフェース（ｓｅｒｉａｌ  ｉｎｔｅｒｆａｃｅ）として具現可能である。実施形態によっては、伝送インターフェース３７は、ＭＤＤＩ（Ｍｏｂｉｌｅ  Ｄｉｓｐｌａｙ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）、ＭＩＰＩ（登録商標）（Ｍｏｂｉｌｅ  Ｉｎｄｕｓｔｒｙ  Ｐｒｏｃｅｓｓｏｒ  Ｉｎｔｅｒｆａｃｅ）、ＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）、Ｉ２Ｃ（ｉｎｔｅｒ  ＩＣ）インターフェース、ＤＰ（ＤｉｓｐｌａｙＰｏｒｔ）を支援するインターフェース、ｅＤＰ（ＥｍｂｅｄｄｅｄＤｉｓｐｌａｙＰｏｒｔ）を支援するインターフェース、またはＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）として具現可能である。
【００３８】
ディスプレイドライバー４０Ａは、アプリケーションプロセッサ２０Ａによって圧縮されたイメージデータＣＤＡＴＡを受信してメモリ５１に保存し、メモリ５１から出力されたイメージデータＤＡＴＡ２を圧縮解除（ｄｅｃｏｍｐｒｅｓｓ）し、該圧縮解除されたイメージデータＤＡＴＡ２を処理し、該処理されたイメージデータＤＡＴＡ４をディスプレイ６０に伝送する。また、ディスプレイドライバー４０Ａは、アプリケーションプロセッサ２０Ａから出力された圧縮されていないイメージデータＤＡＴＡを、圧縮器４３を用いて圧縮し、該圧縮されたイメージデータをメモリ５１に保存し、メモリ５１から出力されたイメージデータを圧縮解除し、該圧縮解除されたイメージデータをディスプレイ６０に伝送する。
【００３９】
ディスプレイドライバー４０Ａは、受信インターフェース４１、圧縮器４３、制御ロジック回路４５Ａ、第１選択回路４７、メモリコントローラ４９、メモリ５１、圧縮解除器５３、及びディスプレイインターフェース５５を含む。
【００４０】
受信インターフェース４１は、伝送インターフェース３７と同様なインターフェースとして具現可能である。
【００４１】
圧縮器４３は、受信インターフェース４１から出力されたイメージデータ、例えば、圧縮されていないイメージデータＤＡＴＡを圧縮し、該圧縮されたイメージデータＤＡＴＡ１を出力することができる。エンコーダとして具現可能な圧縮器４３は、制御ロジック回路４５Ａによって制御される。
【００４２】
制御ロジック回路４５Ａは、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡに含まれた制御情報に基づいて、第１選択信号ＳＥＬ１とアクセス制御信号ＡＣＣとを生成する。例えば、受信インターフェース４１から圧縮されていないイメージデータＤＡＴＡが出力される時、制御ロジック回路４５Ａは、制御情報に基づいて、圧縮器４３をイネーブルさせるための制御信号と第１レベル、例えば、ロジック０またはローレベルを有する第１選択信号ＳＥＬ１とを出力することができる。一方、受信インターフェース４１から圧縮されたイメージデータＣＤＡＴＡが出力される時、制御ロジック回路４５Ａは、制御情報に基づいて、圧縮器４３をディスエーブルさせるための制御信号と第２レベル、例えば、ロジック１またはハイレベルを有する第１選択信号ＳＥＬ１とを出力することができる。
【００４３】
第１選択信号ＳＥＬ１のレベルによって、第１選択回路４７は、圧縮されたイメージデータＣＤＡＴＡをメモリ５１に伝送するか、または圧縮器４３によって圧縮されたイメージデータＤＡＴＡ１をメモリ５１に伝送する。例えば、第１選択回路４７は、第１選択信号ＳＥＬ１が第１レベルである時、圧縮器４３によって圧縮されたデータＤＡＴＡ１をメモリ５１に伝送し、第１選択信号ＳＥＬ１が第２レベルである時、圧縮されたデータＣＤＡＴＡをメモリ５１に伝送する。
【００４４】
メモリコントローラ４９は、アクセス制御信号ＡＣＣによってメモリ５１に対するアクセス動作、例えば、メモリ５１にイメージデータＣＤＡＴＡまたはＤＡＴＡ１を書き込む書込み動作と、メモリ５１からイメージデータＤＡＴＡ２を読み出す読出し動作とを制御することができる。
【００４５】
メモリ５１は、メモリコントローラ４９の制御によって、第１選択回路４７から出力されたイメージデータＣＤＡＴＡまたはＤＡＴＡ１を保存または出力することができる。例えば、メモリ５１は、フレームメモリ（ｆｒａｍｅ  ｍｅｍｏｒｙ）として具現可能である。したがって、ディスプレイ６０の解像度が増加しても、ディスプレイドライバー４０Ａは圧縮されたイメージデータＣＤＡＴＡまたはＤＡＴＡ１を処理することができるので、フレームメモリ５１のメモリサイズを減少できる。
【００４６】
圧縮解除器５３は、メモリ５１から出力されたイメージデータＤＡＴＡ２を受信して圧縮を解除し、該圧縮解除されたイメージデータＤＡＴＡ３を出力することができる。例えば、デコーダとして具現可能な圧縮解除器５３は、制御ロジック回路４５Ａによって制御される。
【００４７】
ディスプレイインターフェース５５は、圧縮解除器５３から出力されたイメージデータＤＡＴＡ３を処理し、該処理されたイメージデータＤＡＴＡ４をディスプレイ６０に伝送する。また、ディスプレイインターフェース５５は、デジタル信号であるイメージデータＤＡＴＡ３をアナログ信号であるイメージ信号ＤＡＴＡ４に変換することができる。
【００４８】
ディスプレイ６０は、ディスプレイドライバー４０Ａから出力されたイメージ信号ＤＡＴＡ４に対応するイメージをディスプレイする。ディスプレイ６０は、２次元イメージまたは３次元立体映像をディスプレイすることができる。ディスプレイ６０は、例えば、ＴＦＴ−ＬＣＤ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ−Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ、ＯＬＥＤ（Ｏｒｇａｎｉｃ  ＬＥＤ）ディスプレイ、またはＡＭＯＬＥＤ（Ａｃｔｉｖｅ−Ｍａｔｒｉｘ  ＯＬＥＤ）ディスプレイとして具現可能である。
【００４９】
図２は、本発明の他の実施形態によるイメージデータ処理システムのブロック図を示す。図２を参照すると、イメージデータ処理システム１０Ｂは、外部メモリ１１、第１イメージデータ処理装置、例えば、アプリケーションプロセッサ２０Ｂ、第２イメージデータ処理装置、例えば、ディスプレイドライバー４０Ｂ、及びディスプレイ６０を含む。
【００５０】
図１と図２とを参照すると、アプリケーションプロセッサ２０Ｂは、選択回路３５の動作を制御するための選択信号ＳＥＬＡを受信するための外部ピン（ｅｘｔｅｒｎａｌ  ｐｉｎ）２０−１を含む。例えば、選択信号ＳＥＬＡは、外部ピン２０−１がスイッチ２０−２を通じて電源Ｖｄｄを供給する電源ラインに接続される時、第２レベルを有するように設定され、外部ピン２０−１がスイッチ２０−２を通じて接地ＶＳＳに接続される時、第１レベルを有するように設定される。したがって、選択回路３５は、第１レベルを有する選択信号ＳＥＬＡによって、圧縮器３３により圧縮されたイメージデータＣＤＡＴＡを出力でき、第２レベルを有する選択信号ＳＥＬＡによって、イメージ処理ロジック回路３１Ｂから出力されたイメージデータＤＡＴＡを出力できる。
【００５１】
このように、ディスプレイドライバー４０Ｂは、第１選択回路４７の動作を制御するための第１選択信号ＳＥＬ１を受信するための第１外部ピン４０−１を含む。すなわち、図１の制御ロジック回路４５Ａは、制御情報に基づいて、第１選択回路ＳＥＬ１とアクセス制御信号ＡＣＣとを自動で出力するが、図２の制御ロジック回路４５Ｂは、アクセス制御信号ＡＣＣを出力し、第１選択信号ＳＥＬ１を出力しない。
【００５２】
例えば、第１外部ピン４０−１が、第１スイッチ４０−２を通じて電源Ｖｄｄを供給する電源ラインに接続される時、第１選択信号ＳＥＬ１は、第２レベルを有するように設定される。第１外部ピン４０−１が、第１スイッチ４０−２を通じて接地ＶＳＳに接続される時、第１選択信号ＳＥＬ１は、第１レベルを有するように設定される。したがって、第１選択回路４７は、第１レベルを有する第１選択信号ＳＥＬ１に基づいて、圧縮器４３によって圧縮されたイメージデータＤＡＴＡ１を出力し、第２レベルを有する第１選択信号ＳＥＬ１に基づいて、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡを出力する。
【００５３】
図３は、本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。イメージデータ処理システム１０Ｃは、外部メモリ１１、アプリケーションプロセッサ２０Ａまたは２０Ｂ、ディスプレイドライバー４０Ｃ、及びディスプレイ６０を含む。制御ロジック回路４５Ｃと第２選択回路５４とを除けば、図１のディスプレイドライバー４０Ａの構造と図３のディスプレイドライバー４０Ｃの構造とは、実質的に同一である。
【００５４】
本実施形態では、制御ロジック回路４５Ｃは、イメージデータＣＤＡＴＡまたはＤＡＴＡに含まれた制御情報に基づいて、第１選択信号ＳＥＬ１、第２選択信号ＳＥＬ２、及びアクセス制御信号ＡＣＣを生成させる。
【００５５】
第２選択信号ＳＥＬ２によって、第２選択回路５４は、メモリ５１から出力されたイメージデータＤＡＴＡ２または受信インターフェース４１から出力されたデータＤＡＴＡまたはＣＤＡＴＡを圧縮解除器５３に伝送する。例えば、第２選択回路５４は、第１レベルを有する第２選択信号ＳＥＬ２によって、メモリ５１から出力されたイメージデータＤＡＴＡ２を出力し、第２レベルを有する第２選択信号ＳＥＬ２によって、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡを出力する。例えば、前記制御情報に基づいて、制御ロジック回路４５Ｃが、第２レベルを有する第１選択信号ＳＥＬ１と第１レベルを有する第２選択信号ＳＥＬ２とを出力する時、圧縮されたイメージデータＣＤＡＴＡは、メモリ５１を通じて圧縮解除器５３に伝送される。
【００５６】
また、前記制御情報に基づいて、制御ロジック回路４５Ｃが、第１レベルを有する第１選択信号ＳＥＬ１と第２レベルを有する第２選択信号ＳＥＬ２とを出力し、圧縮器４３をディスエーブルさせる制御信号を出力する時、圧縮されたイメージデータＣＤＡＴＡは、メモリ５１をバイパスして圧縮解除器５３に伝送されうる。そして、前記制御情報に基づいて、制御ロジック回路４５Ｃが、第１レベルを有する第１選択信号ＳＥＬ１と第１レベルを有する第２選択信号ＳＥＬ２とを出力し、圧縮器４３をイネーブルさせる制御信号を出力する時、圧縮されていないイメージデータＤＡＴＡは、圧縮器４３によって圧縮された後、第１選択回路４７、メモリ５１、及び第２選択回路５４を通じて圧縮解除器５３に伝送されうる。
【００５７】
図４は、本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。イメージデータ処理システム１０Ｄは、外部メモリ１１、アプリケーションプロセッサ２０Ａまたは２０Ｂ、ディスプレイドライバー４０Ｄ、及びディスプレイ６０を含む。第２外部ピン４０−３と第２選択回路５４とを除けば、図２のディスプレイドライバー４０Ｂの構造と図４のディスプレイドライバー４０Ｄの構造は、実質的に同一である。
【００５８】
本実施形態では、第２外部ピン４０−３が、第２スイッチ４０−４を通じて電源Ｖｄｄを供給する電源ラインに接続される時、第２選択信号ＳＥＬ２は、第２レベルを有するように設定される。一方、第２外部ピン４０−３が、第２スイッチ４０−４を通じて接地ＶＳＳに接続される時、第２選択信号ＳＥＬ２は、第１レベルを有するように設定される。したがって、第２選択回路５４は、第１レベルを有する第２選択信号ＳＥＬ２によって、メモリ５１から出力されたイメージデータＤＡＴＡ２を出力し、第２レベルを有する第２選択信号ＳＥＬ２によって、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡを出力する。
【００５９】
図５は、本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。イメージデータ処理システム１０Ｅは、外部メモリ１１、アプリケーションプロセッサ２０Ａまたは２０Ｂ、ディスプレイドライバー４０Ｅ、及びディスプレイ６０を含む。制御ロジック回路４５Ｅと第３選択回路５６とを除けば、図３のディスプレイドライバー４０Ｃの構造と図５のディスプレイドライバー４０Ｅの構造は、実質的に同一である。
【００６０】
本実施形態では、制御ロジック回路４５Ｅは、受信インターフェース４１から出力されたデータＤＡＴＡまたはＣＤＡＴＡに含まれた制御情報に基づいて、第１選択信号ＳＥＬ１、第２選択信号ＳＥＬ２、第３選択信号ＳＥＬ３、及びアクセス制御信号ＡＣＣを生成させる。
【００６１】
第３選択信号ＳＥＬ３によって、第３選択回路５６は、圧縮解除器５３から出力されたイメージデータＤＡＴＡ３または受信インターフェース４１から出力されたイメージデータＣＤＡＴＡをディスプレイインターフェース５５に伝送する。例えば、第３選択回路５６は、第１レベルを有する第３選択信号ＳＥＬ３によって、圧縮解除器５３から出力されたイメージデータＤＡＴＡ３を出力し、第２レベルを有する第３選択信号ＳＥＬ３によって、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡを出力する。
【００６２】
また、制御ロジック回路４５Ｅから出力された各選択信号ＳＥＬ１、ＳＥＬ２、及びＳＥＬ３のレベルによって、圧縮されていないイメージデータＤＡＴＡは、ディスプレイインターフェース５５にバイパスされうる。
【００６３】
図６は、本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。イメージデータ処理システム１０Ｆは、外部メモリ１１、アプリケーションプロセッサ２０Ａまたは２０Ｂ、ディスプレイドライバー４０Ｆ、及びディスプレイ６０を含む。第３外部ピン４０−５と第３選択回路５６とを除けば、図４のディスプレイドライバー４０Ｄの構造と図６のディスプレイドライバー４０Ｆの構造は、実質的に同一である。
【００６４】
本実施形態では、第３外部ピン４０−５が、第３スイッチ４０−６を通じて電源Ｖｄｄを供給する電源ラインに接続される時、第３選択信号ＳＥＬ３は、第２レベルを有するように設定される。一方、第３外部ピン４０−５が、第３スイッチ４０−６を通じて接地ＶＳＳに接続される時、第３選択信号ＳＥＬ３は、第１レベルを有するように設定される。したがって、第３選択回路５６は、第１レベルを有する第３選択信号ＳＥＬ３によって、圧縮解除器５３から出力されたイメージデータＤＡＴＡ３を出力し、第２レベルを有する第３選択信号ＳＥＬ３によって、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡを出力する。
【００６５】
図７は、本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。イメージデータ処理システム１０Ｇは、外部メモリ１１、アプリケーションプロセッサ２０Ａまたは２０Ｂ、ディスプレイドライバー４０Ｇ、及びディスプレイ６０を含む。制御ロジック回路４５Ｇと第２選択回路５６’とを除けば、図１のディスプレイドライバー４０Ａの構造と図７のディスプレイドライバー４０Ｇの構造は、実質的に同一である。
【００６６】
本実施形態では、制御ロジック回路４５Ｇは、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡに含まれた制御情報に基づいて、第１選択信号ＳＥＬ１、第２選択信号ＳＥＬ２’、及びアクセス制御信号ＡＣＣを生成させる。
【００６７】
第２選択信号ＳＥＬ２’によって、第２選択回路５６’は、圧縮解除器５３から出力されたイメージデータＤＡＴＡ３または受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡをディスプレイインターフェース５５に伝送する。例えば、第２選択回路５６’は、第１レベルを有する第２選択信号ＳＥＬ２’によって、圧縮解除器５３から出力されたイメージデータＤＡＴＡ３を出力し、第２レベルを有する第２選択信号ＳＥＬ２’によって、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡを出力する。
【００６８】
図８は、本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。イメージデータ処理システム１０Ｈは、外部メモリ１１、アプリケーションプロセッサ２０Ａまたは２０Ｂ、ディスプレイドライバー４０Ｈ、及びディスプレイ６０を含む。第２外部ピン４０−５’と第２選択回路５６’とを除けば、図２のディスプレイドライバー４０Ｂの構造と図８のディスプレイドライバー４０Ｈの構造は、実質的に同一である。
【００６９】
本実施形態では、第２外部ピン４０−５’が、第２スイッチ４０−６’を通じて電源Ｖｄｄを供給する電源ラインに接続される時、第２選択信号ＳＥＬ２’は、第２レベルを有するように設定される。一方、第２外部ピン４０−５’が、第２スイッチ４０−６’を通じて接地ＶＳＳに接続される時、第２選択信号ＳＥＬ２’は、第１レベルを有するように設定される。
【００７０】
したがって、第２選択回路５６’は、第１レベルを有する第２選択信号ＳＥＬ２’によって、圧縮解除器５３から出力されたイメージデータＤＡＴＡ３を出力し、第２レベルを有する第２選択信号ＳＥＬ２’によって、受信インターフェース４１から出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡを出力する。
【００７１】
なお、図２、図４、図６、及び図８では、各選択信号ＳＥＬＡ、ＳＥＬ１、ＳＥＬ２、ＳＥＬ３、またはＳＥＬ２’のレベルを設定するための手段であって、各外部ピン２０−１、４０−１、４０−３、４０−５、または４０−５’に接続された各スイッチ２０−２、４０−２、４０−４、４０−６、または４０−６’が示されているが、これは例示的なものに過ぎない。
【００７２】
したがって、各スイッチ２０−２、４０−２、４０−４、４０−６、または４０−６’は、ヒューズ（ｆｕｓｅ）、アンチヒューズ（ａｎｔｉ−ｆｕｓｅ）、またはイーヒューズ（ｅ−ｆｕｓｅ）に代替されうる。また、各選択信号ＳＥＬＡ、ＳＥＬ１、ＳＥＬ２、ＳＥＬ３、及びＳＥＬ２’のレベルは、ディスプレイドライバー４０Ａ〜４０Ｈ（総括的に、４０）の製造者によって設定しうる。また、各選択信号ＳＥＬＡ、ＳＥＬ１、ＳＥＬ２、ＳＥＬ３、またはＳＥＬ２’のレベルを設定するための手段としてＭＲＳ（Ｍｏｄｅ  Ｒｅｇｉｓｔｅｒ  Ｓｅｔ）が使われることもある。
【００７３】
図９は、図１から図８までそれぞれに示されたイメージデータ処理システムの動作を説明するフローチャートを示す。図１から図９を参照すると、各選択信号ＳＥＬＡ、ＳＥＬ１、ＳＥＬ２、ＳＥＬ３、及びＳＥＬ２’のレベルを、自動または手動で或る特定レベル、例えば、第１レベルまたは第２レベルに設定することによって、アプリケーションプロセッサ２０Ａまたは２０Ｂから出力されたイメージデータＤＡＴＡまたはＣＤＡＴＡが処理される経路を、多様に設定しうる。
【００７４】
ここで、自動で設定されるということは、図１、図３、図５、または図７に示された制御ロジック回路４５Ａ、４５Ｃ、４５Ｅ、または４５Ｇによって設定されることを意味し、手動で設定されるということは、図２、図４、図６、または図８に示された少なくとも１つの外部ピン４０−１、４０−３、４０−５、または４０−５’によって設定されることを意味する。
【００７５】
まず、アプリケーションプロセッサ２０Ａまたは２０Ｂ（総括的に、２０）から出力されたイメージデータＤＡＴＡが、圧縮されたイメージデータであるか否かが判断される（ステップＳ１０）。イメージデータＤＡＴＡが圧縮されていないイメージデータである時（ステップＳ１０：いいえ）、受信インターフェース４１から出力されたイメージデータＤＡＴＡは、圧縮器４３によって圧縮され（ステップＳ２０）、該圧縮されたイメージデータＤＡＴＡ１は、メモリ５１に保存される（ステップＳ３０）。
【００７６】
続いて、圧縮解除器５３は、メモリ５１から出力されたイメージデータＤＡＴＡ２を圧縮解除する（ステップＳ４０）。
【００７７】
一方、アプリケーションプロセッサ２０から出力されたイメージデータＣＤＡＴＡが、既に圧縮されたイメージデータである時（ステップＳ１０：はい）、受信インターフェース４１から出力された圧縮されたイメージデータＣＤＡＴＡは、第１選択回路４７を通じてメモリ５１に保存される（ステップＳ３２）。
【００７８】
続いて、圧縮解除器５３は、メモリ５１から出力されたイメージデータＤＡＴＡ２を圧縮解除する（ステップＳ４２）。
【００７９】
続いて、ステップＳ４０またはＳ４２の後、ディスプレイインターフェース５５は、圧縮解除されたイメージデータＤＡＴＡ３を処理し、該処理されたイメージ信号ＤＡＴＡ４をディスプレイ６０に伝送する（ステップＳ５０）。
【００８０】
次に、３次元立体映像データについて説明する。
【００８１】
図１０は、一般的な３次元立体映像データのフォーマットを説明する概念図である。図１０を参照すると、従来の３次元立体映像データフォーマット（ｓｔｅｒｅｏｓｃｏｐｉｃ  ３Ｄ  ｉｍａｇｅ  ｄａｔａ  ｆｏｒｍａｔ）Ｓ３Ｄは、右側イメージデータＲＩの奇数番目の垂直ピクセルデータと左側イメージデータＬＩの偶数番目の垂直ピクセルデータとを含むか、または、右側イメージデータＲＩの偶数番目の垂直ピクセルデータと左側イメージデータＬＩの奇数番目の垂直ピクセルデータとを含む。すなわち、従来の３次元立体映像データフォーマットＳ３Ｄは、垂直１ラインずつ左側ピクセルデータと右側ピクセルデータとが交互に配される。
【００８２】
このような従来の３次元立体映像データフォーマットＳ３Ｄでは、右側イメージデータＲＩの半分と左側イメージデータＬＩの半分とを隔列に含み、ＲＩの残りの半分とＬＩの残りの半分のイメージデータは破棄されることになる。例えば、各イメージデータＲＩ、ＬＩの解像度がＷＸＧＡ（ＲＩとＬＩ合わせて２ＷＸＧＡ）である時、３次元立体映像データフォーマットＳ３Ｄの解像度は、２ＷＸＧＡではなくＷＸＧＡとなる。このため、３次元立体映像データフォーマットＳ３Ｄに含まれるＲＩとＬＩの列間でクロストークが発生し、画質劣化が発生することがある。また、３次元立体映像データを表示するディスプレイにおいて、３次元立体映像パネルに含まれた視差バリア（ｐａｒａｌｌａｘ  ｂａｒｒｉｅｒ）が固定されているので、この視差バリアが前記３次元立体映像パネル上で縦線として見えてしまう可能性がある。
【００８３】
図１１は、本発明の実施形態による３次元立体映像データのフォーマットと圧縮とを説明する概念図である。図１１を参照すると、従来の３次元立体映像データフォーマットＳ３Ｄとは異なり、本実施形態では、再配置された３次元立体映像データフォーマットＰＳ３Ｄは、左側ピクセルデータのみ含む左側フレームと右側ピクセルデータのみ含む右側フレームとを含む。左側フレームと右側フレームは、互いに隣接して配される。右側イメージデータと左側イメージデータとは隔列に配されていないので、本実施形態により再配置された３次元立体映像データフォーマットＰＳ３Ｄによって、ディスプレイ６０で生成されるイメージデータのクロストークは予防されうる。なお、３次元立体映像データは、ステレオスコピックデータである。
【００８４】
図１から図８までそれぞれに示された各圧縮器３３または４３は、再配置された３次元立体映像データフォーマットＰＳ３Ｄを圧縮して、該圧縮された３次元立体映像データフォーマットＣＤＡＴＡまたはＤＡＴＡ１を生成することができる。例えば、圧縮された３次元立体映像データフォーマットＣＤＡＴＡまたはＤＡＴＡ１に含まれた圧縮された３次元立体映像データＣ１は、右側ピクセルデータＲ１、Ｒ３、Ｒ１１、及びＲ１３のみを含み、圧縮された３次元立体映像データＣ３は、右側ピクセルデータＲ９、Ｒ１９と左側ピクセルデータＬ２、Ｌ１２とを含む。
【００８５】
視覚的に影響を及ぼすクロストークを防止するために、図１から図８までそれぞれに示されたディスプレイドライバー４０は、左側フレームと右側フレームとの境界面ＢＤに位置するあらゆるピクセルデータを含む圧縮された３次元立体映像データＣＰＭを処理しないこともある。
【００８６】
図１２は、図１から図８までそれぞれに示されたディスプレイコントローラの圧縮器またはディスプレイドライバーの圧縮器の動作を説明する概念図である。図１２は、全解像度（ｆｕｌｌ  ｒｅｓｏｌｕｔｉｏｎ）の立体映像データをディスプレイするための立体映像データフォーマットであって、Ｓ３Ｄ１とＳ３Ｄ２のそれぞれは、全解像度の半分に対応するピクセルデータを含む。
【００８７】
アプリケーションプロセッサ２０が、圧縮された立体映像データＣＤＡＴＡを出力する時、ディスプレイコントローラ３０の圧縮器３３の動作は、次の通りである。
【００８８】
圧縮器３３は、イメージ処理ロジック回路３１から出力された第１立体映像データＳ３Ｄ１を再配置して第１立体映像データＰＳ３Ｄ１を生成し、再配置された第１立体映像データＰＳ３Ｄ１を圧縮して第１立体映像データＣＤ１を生成する。再配置された第１立体映像データＰＳ３Ｄ１は、右側ピクセルデータのみを含む右側フレームと左側ピクセルデータのみを含む左側フレームとを含む。
【００８９】
また、圧縮器３３は、イメージ処理ロジック回路３１から出力された第２立体映像データＳ３Ｄ２を再配置して第２立体映像データＰＳ３Ｄ２を生成し、再配置された第２立体映像データＰＳ３Ｄ２を圧縮して第２立体映像データＣＤ２を生成する。再配置された第２立体映像データＰＳ３Ｄ２は、左側ピクセルデータのみを含む左側フレームと右側ピクセルデータのみを含む右側フレームとを含む。
【００９０】
ディスプレイドライバー４０の圧縮器４３が、圧縮されていないデータＤＡＴＡを圧縮して、該圧縮されたデータＤＡＴＡ１を出力する時、ディスプレイドライバー４０の圧縮器４３の動作は、次の通りである。
【００９１】
圧縮器４３は、受信インターフェース４１を通じて出力された第１立体映像データＳ３Ｄ１を再配置して第１立体映像データＰＳ３Ｄ１を生成し、再配置された第１立体映像データＰＳ３Ｄ１を圧縮して第１立体映像データＣＤ１を生成する。また、圧縮器４３は、受信インターフェース４１を通じて出力された第２立体映像データＳ３Ｄ２を再配置して第２立体映像データＰＳ３Ｄ２を生成し、再配置された第２立体映像データＰＳ３Ｄ２を圧縮して第２立体映像データＣＤ２を生成させる。
【００９２】
図１３は、図１から図８までそれぞれに示されたディスプレイドライバーの圧縮解除器の動作を説明する概念図である。ディスプレイドライバー４０の圧縮解除器５３は、圧縮された第１立体映像データＣＤ１を圧縮解除して、再配置された第１立体映像データＰＳ３Ｄ１を生成し、再配置された第１立体映像データＰＳ３Ｄ１を再配置して、復元された第１立体映像データＲＳ３Ｄ１を生成する。
【００９３】
また、ディスプレイドライバー４０の圧縮解除器５３は、圧縮された第２立体映像データＣＤ２を圧縮解除して、再配置された第２立体映像データＰＳ３Ｄ２を生成し、再配置された第２立体映像データＰＳ３Ｄ２を再配置して、復元された第２立体映像データＲＳ３Ｄ２を生成する。
【００９４】
図１４は、図１から図８までそれぞれに示されたイメージデータ処理システムが３次元立体映像データを処理する動作を説明する概念図である。
【００９５】
ディスプレイコントローラ３０の圧縮器３３は、圧縮された立体映像データをディスプレイドライバー４０に伝送し、ディスプレイドライバー４０の圧縮解除器５３は、圧縮された立体映像データを圧縮解除し、ディスプレイ６０は、ディスプレイドライバー４０から出力された圧縮解除された立体映像データをディスプレイする。ディスプレイ６０は、複数の光源と複数の視差バリアとを含む。本発明の実施形態による全解像度３次元立体映像をディスプレイすることができるディスプレイ６０に含まれた複数の視差バリアのそれぞれの位置は、左右イメージが交互に変更されうる。したがって、視差バリアが縦線として視認されることが防止される。
【００９６】
なお、従来のディスプレイは、６０Ｈｚで半解像度映像（ｈａｌｆ  ｒｅｓｏｌｕｔｉｏｎ  ｉｍａｇｅ）をディスプレイする一方、本発明の実施形態によるディスプレイ６０は、１２０Ｈｚで全解像度映像（ｆｕｌｌ  ｒｅｓｏｌｕｔｉｏｎ  ｉｍａｇｅ）をディスプレイすることができる。
【００９７】
図１５は、図１から図８までそれぞれに示されたイメージデータ処理システムが３次元立体映像データを処理する過程を説明するフローチャートである。図１１から図１５までを参照し、アプリケーションプロセッサ２０の圧縮器３３は、３次元立体映像データＳ３Ｄ１、Ｓ３Ｄ２を受信し（ステップＳ１１０）、図１２に示したようなフォーマットを有するように、受信された３次元立体映像データＳ３Ｄ１、Ｓ３Ｄ２を再配置する（ステップＳ１２０）。さらに、圧縮器３３は、該再配置された３次元立体映像データＰＳ３Ｄ１、ＰＳ３Ｄ２を圧縮し、該圧縮された３次元映像データＣＤＡＴＡ１、ＣＤＡＴＡ２を伝送インターフェース３７とチャネルＣＨとを通じてディスプレイドライバー４０に伝送する。
【００９８】
しかし、アプリケーションプロセッサ２０から出力された３次元立体映像データが、圧縮されていないイメージデータである時、ディスプレイドライバー４０の圧縮器４３は、受信インターフェース４１から出力された３次元立体映像データＳ３Ｄ１、Ｓ３Ｄ２を受信し（ステップＳ１１０）、図１２に示したようなフォーマットを有するように、受信された３次元立体映像データＳ３Ｄ１、Ｓ３Ｄ２を再配置する（ステップＳ１２０）。さらに、圧縮器４３は、該再配置された３次元立体映像データＰＳ３Ｄ１、ＰＳ３Ｄ２を圧縮し、該圧縮された３次元映像データＣＤＡＴＡ１、ＣＤＡＴＡ２を第１選択回路４７を通じてメモリ５１に伝送する。
【００９９】
すなわち、Ｓ１１０からＳ１３０までは、アプリケーションプロセッサ２０の圧縮器３３によって行われ、ディスプレイドライバー４０の圧縮器４３によって行われることもある。
【０１００】
続いて、ディスプレイドライバー４０の圧縮解除器５３は、メモリ５１から出力された圧縮された３次元立体映像データＤＡＴＡ２または第２選択回路５４を通じて出力された圧縮された３次元立体映像データＣＤＡＴＡを受信し、図１３を参照して説明したような方法で圧縮された３次元立体映像データＣＤＡＴＡを圧縮解除する（ステップＳ１４０）。さらに、圧縮解除器５３は、該圧縮解除された３次元立体映像データを再配置し（ステップＳ１５０）、該再配置された３次元立体映像データをディスプレイ６０に伝送する（ステップＳ１６０）。
【０１０１】
図１６は、本発明のさらに他の実施形態によるイメージデータ処理システムのブロック図を示す。図１６のイメージデータ処理システム２００は、ＭＩＰＩ（登録商標）を使用または支援することができる装置、例えば、携帯電話、スマートフォン、またはタブレットＰＣとして具現可能である。
【０１０２】
イメージデータ処理システム２００は、アプリケーションプロセッサ２１０、イメージセンサー２２０、及びディスプレイ２３０を含む。アプリケーションプロセッサ２１０は、図１または図２に示されたディスプレイコントローラ３０Ａまたは３０Ｂを含みうる。
【０１０３】
アプリケーションプロセッサ２１０に具現されたＣＳＩ（Ｃａｍｅｒａ  ＳｅｒｉａｌＩｎｔｅｒｆａｃｅ）ホスト２１２は、カメラシリアルインターフェースＣＳＩを通じてイメージセンサー２２０のＣＳＩ装置２２１とシリアル通信することができる。実施例によって、ＣＳＩホスト２１２には、デシリアライザ（ｄｅｓｅｒｉａｌｉｚｅｒ）ＤＥＳが具現され、ＣＳＩ装置２２１には、シリアライザ（ｓｅｒｉａｌｉｚｅｒ）ＳＥＲが具現されうる。
【０１０４】
アプリケーションプロセッサ２１０に具現されたＤＳＩ（Ｄｉｓｐｌａｙ  Ｓｅｒｉａｌ  Ｉｎｔｅｒｆａｃｅ）ホスト２１１は、ディスプレイシリアルインターフェースを通じてディスプレイ２３０のＤＳＩ装置２３１とシリアル通信することができる。実施形態によっては、ＤＳＩホスト２１１にはシリアライザＳＥＲが具現され、ＤＳＩ装置２３１にはデシリアライザＤＥＳが具現されうる。ＤＳＩホスト２１１またはＤＳＩ装置１３１は、図１から図８までに示されたディスプレイドライバー４０Ａ〜４０Ｈのうちの何れか１つを含みうる。
【０１０５】
イメージデータ処理システム２００は、アプリケーションプロセッサ２１０と通信することができるＲＦチップ２４０をさらに含みうる。アプリケーションプロセッサ２１０のＰＨＹ２１３とＲＦチップ２４０のＰＨＹ２４１は、ＭＩＰＩ  ＤｉｇＲＦによってデータを送受信することができる。
【０１０６】
アプリケーションプロセッサ２１０は、ＧＰＳ２５０受信器、ＤＲＡＭのような揮発性メモリ２５２、ＮＡＮＤフラッシュメモリのような不揮発性メモリを含むデータ保存装置２５４、マイク２５６、またはスピーカー２５８をさらに含みうる。また、アプリケーションプロセッサ２１０は、少なくとも１つの通信プロトコル（または、通信標準）、例えば、ＵＷＢ（Ｕｌｔｒａ−Ｗｉｄｅｂａｎｄ）２６０、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）２６２、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒＭｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）２６４、またはＬＴＥＴＭ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などを用いて外部装置と通信することができる。
【０１０７】
本発明は、図面に示された実施例を参考にして説明されたが、これは例示的なものに過ぎず、当業者ならば、これより多様な変形及び均等な他実施例が可能であるという点を理解できるであろう。したがって、本発明の真の技術的保護範囲は、特許請求の範囲の技術的思想によって決定されるべきである。
【産業上の利用可能性】
【０１０８】
本発明は、ディスプレイドライバーとイメージデータ処理装置とに使われる。
【符号の説明】
【０１０９】
１０Ａ〜１０Ｈ、及び２００：イメージデータ処理システム、
１１：外部メモリ、
２０Ａ、２０Ｂ：アプリケーションプロセッサ、
２３：グラフィックスプロセッシングユニット、
２５：メモリコントローラ、
３０Ａ、３０Ｂ：ディスプレイコントローラ、
３１Ａ、３１Ｂ：イメージ処理ロジック回路、
３３：圧縮器、
４０Ａ〜４０Ｈ：ディスプレイドライバー、
４３：圧縮器、
４１：メモリ、
４７：第１選択回路、
５３：圧縮解除器、
５４：第２選択回路、
５６：第３選択回路、
６０：ディスプレイ。
【図１】
2013088824.tif 000003
【図２】
2013088824.tif 000004
【図３】
2013088824.tif 000005
【図４】
2013088824.tif 000006
【図５】
2013088824.tif 000007
【図６】
2013088824.tif 000008
【図７】
2013088824.tif 000009
【図８】
2013088824.tif 000010
【図９】
2013088824.tif 000011
【図１０】
2013088824.tif 000012
【図１１】
2013088824.tif 000013
【図１２】
2013088824.tif 000014
【図１３】
2013088824.tif 000015
【図１４】
2013088824.tif 000016
【図１５】
2013088824.tif 000017
【図１６】
2013088824.tif 000018