(57)【要約】【課題】画像メモリーをより一層有効活用できる画像処理装置、画像表示システム、電子機器及び画像処理方法等を提供する。【解決手段】画像表示装置に対して画像データを供給する画像処理装置は、画像領域内の所与の領域を除く領域の画像データを圧縮する第１の圧縮器と、前記第１の圧縮器により圧縮された画像データを記憶する第１のメモリーと、前記第１のメモリーに記憶され、前記画像領域内の所与の領域を除く領域の画像データを伸張する第１の伸張器とを含み、前記第１の伸張器による伸張後の画像データを前記画像表示装置に供給する。【選択図】図２
2011077969.tif 000002
【特許請求の範囲】
【請求項１】
画像表示装置に対して画像データを供給する画像処理装置であって、
画像領域内の所与の領域を除く領域の画像データを圧縮する第１の圧縮器と、
前記第１の圧縮器により圧縮された画像データを記憶する第１のメモリーと、
前記第１のメモリーに記憶され、前記画像領域内の所与の領域を除く領域の画像データを伸張する第１の伸張器とを含み、
前記第１の伸張器による伸張後の画像データを前記画像表示装置に供給することを特徴とする画像処理装置。
【請求項２】
請求項１において、
前記第１の圧縮器は、
前記画像領域内の所与の矩形領域を除く領域の画像データを、走査ライン単位で圧縮し、
前記第１の伸張器は、
前記矩形領域を除く領域の画像データを、前記走査ライン単位で伸張することを特徴とする画像処理装置。
【請求項３】
請求項１又は２において、
前記画像の水平方向及び垂直方向において矩形領域を指定する制御データが設定される制御レジスターを含み、
前記第１の圧縮器は、
前記制御データに基づいて指定された前記矩形領域を除く領域の画像データを圧縮し、
前記第１の伸張器は、
前記第１の圧縮器と共通の前記制御データに基づいて指定された前記矩形領域を除く領域の画像データを伸張することを特徴とする画像処理装置。
【請求項４】
請求項３において、
前記第１の圧縮器は、
前記矩形領域内の走査ラインの画像データに対して、前記画像データの圧縮動作を停止し、
前記第１の伸張器は、
前記矩形領域内の走査ラインの画像データに対して、前記第１のメモリーからの画像データの読み出しを停止させ、所与のダミーデータを付加することを特徴とする画像処理装置。
【請求項５】
請求項１又は２において、
前記画像領域内の所与の矩形領域の水平方向のサイズ及び垂直方向のサイズを指定する制御データが設定される制御レジスターを含み、
前記第１の圧縮器は、
走査ライン単位で前記画像データを圧縮する際に、前記制御データに基づいて指定された前記矩形領域内の画像データに対して、識別コードを埋め込む識別コード埋込回路を含み、前記制御データに基づいて指定された前記矩形領域内の画像データに対して、前記識別コードを埋め込むと共に、前記画像データの圧縮動作を停止し、
前記第１の伸張器は、
前記識別コードを検出する識別コード検出回路を含み、走査ライン単位で前記画像データを伸張する際に、前記識別コードが検出されたことを条件に、前記制御データに基づいて指定された前記矩形領域内の画像データに対応して前記第１のメモリーからの画像データの読み出しを停止させると共に、所与のダミーデータを付加することを特徴とする画像処理装置。
【請求項６】
請求項１乃至５のいずれかにおいて、
画像データを圧縮する第２の圧縮器と、
前記第２の圧縮器により圧縮された画像データを記憶する第２のメモリーと、
前記第２のメモリーに記憶された画像データを伸張する第２の伸張器と、
前記第１の伸張器により伸張された画像データと前記第２の伸張器により伸張された画像データとの重ね合わせ処理を行う重ね合わせ処理回路とを含むことを特徴とする画像処理装置。
【請求項７】
請求項１乃至５のいずれか記載の画像処理装置と、
前記画像処理装置に対して画像データを出力するホスト装置と、
前記画像処理装置によって供給された画像データに基づいて画像を表示する画像表示装置とを含むことを特徴とする画像表示システム。
【請求項８】
請求項６記載の画像処理装置と、
前記第１の圧縮器によって圧縮される画像データを前記画像処理装置に対して出力する第１のホスト装置と、
前記第２の圧縮器によって圧縮される画像データを前記画像処理装置に対して出力する第２のホスト装置と、
前記画像処理装置によって供給された画像データに基づいて画像を表示する画像表示装置とを含むことを特徴とする画像表示システム。
【請求項９】
請求項１乃至６のいずれか記載の画像処理装置を含むことを特徴とする電子機器。
【請求項１０】
請求項７又は８記載の画像表示システムを含むことを特徴とする電子機器。
【請求項１１】
画像表示装置に対して画像データを供給する画像処理方法であって、
画像領域内の所与の領域を除く領域の画像データを圧縮し、圧縮された画像データを第１のメモリーに記憶する第１の圧縮ステップと、
前記第１のメモリーに記憶され、前記画像領域内の所与の領域を除く領域の画像データを伸張する第１の伸張ステップとを含み、
前記第１の伸張ステップにおける伸張後の画像データを前記画像表示装置に供給することを特徴とする画像処理方法。
【請求項１２】
請求項１１において、
前記第１の圧縮ステップは、
前記画像領域内の所与の矩形領域を除く領域の画像データを、走査ライン単位で圧縮し、
前記第１の伸張ステップは、
前記矩形領域を除く領域の画像データを、前記走査ライン単位で伸張することを特徴とする画像処理方法。
【請求項１３】
請求項１１又は１２において、
前記第１の圧縮ステップは、
前記画像の水平方向及び垂直方向において指定された矩形領域内の走査ラインの画像データに対して、前記画像データの圧縮動作を停止し、
前記第１の伸張ステップは、
前記矩形領域内の走査ラインの画像データに対して、前記第１のメモリーからの画像データの読み出しを停止させ、所与のダミーデータを付加することを特徴とする画像処理方法。
【請求項１４】
請求項１１又は１２において、
前記第１の圧縮ステップは、
走査ライン単位で前記画像データを圧縮する際に、前記画像領域内の所与の矩形領域内の画像データに対して、識別コードを埋め込む識別コード埋込ステップを含み、前記矩形領域内の画像データに対して前記識別コードを埋め込むと共に、前記画像データの圧縮動作を停止し、
前記第１の伸張ステップは、
前記識別コードを検出する識別コード検出ステップを含み、走査ライン単位で前記画像データを伸張する際に、前記識別コードが検出されたことを条件に、前記矩形領域内の画像データに対応して前記第１のメモリーからの画像データの読み出しを停止させると共に、所与のダミーデータを付加することを特徴とする画像処理方法。
【請求項１５】
請求項１１乃至１４のいずれかにおいて、
画像データを圧縮し、第２のメモリーに格納する第２の圧縮ステップと、
前記第２のメモリーに記憶された画像データを伸張する第２の伸張ステップと、
前記第１の伸張ステップにおいて伸張された画像データと前記第２の伸張ステップにおいて伸張された画像データとの重ね合わせ処理を行う重ね合わせ処理ステップとを含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像表示システム、電子機器及び画像処理方法等に関する。
【背景技術】
【０００２】
従来、液晶表示装置や有機ＥＬ（Electro Luminescence）表示装置に代表される画像表示装置に対して画像データを供給する画像処理装置は、オリジナルの画像データを一旦バッファリングした後、必要に応じて施した画像処理後の画像データを出力している。この画像処理装置については、圧縮手段を内蔵することで、バッファリングする画像データの容量を小さくしたり、画像表示装置へのデータ転送量を低く抑えたりすることが行われている。
【０００３】
例えば、特許文献１〜特許文献３には、走査ライン単位で画像データを圧縮して画像メモリーに一時的に貯えた後、該画像メモリーから圧縮画像データを読み出して伸張して画像表示装置に供給することで、画像メモリーの有効活用を図る画像出力ドライバＩＣが開示されている。また、特許文献４には、圧縮部を備え、フレームメモリーに貯えられた表示データを外部に出力する際に、圧縮部により圧縮した結果を出力することで、データ転送料を抑えるフレームバッファー装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７８８５０号公報
【特許文献２】特開２００７−１８１０５２号公報
【特許文献３】特開２００７−１７８８５１号公報
【特許文献４】特開２００１−２２５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置では、限られたリソースを用いてできるだけ多くの機能を具備させる必要があるため、画像メモリー等の内蔵メモリーのより一層の有効活用ができることが望ましい。この点、特許文献１〜特許文献３では、圧縮器により画像データを圧縮してから一時的に画像メモリー等に貯えるようにしているため、画像メモリー等を有効活用できる。これに対して、特許文献４では、画像表示装置にデータを転送する際に圧縮を行うため、画像メモリー等を有効活用することができない。
【０００６】
しかしながら、近年、携帯電話機等の電子機器が備える表示部の大画面化が進み、画像処理装置の内蔵メモリー等の容量を増やすことが求められており、たとえ特許文献１〜特許文献３に開示された技術を適用したとしても、画像メモリー等の記憶容量が不足する場合がある。
【０００７】
本発明は、以上のような技術的課題に鑑みてなされたものである。本発明の幾つかの態様によれば、画像メモリーをより一層有効活用できる画像処理装置、画像表示システム、電子機器及び画像処理方法等を提供することができる。
【課題を解決するための手段】
【０００８】
（１）本発明の一態様は、画像表示装置に対して画像データを供給する画像処理装置が、画像領域内の所与の領域を除く領域の画像データを圧縮する第１の圧縮器と、前記第１の圧縮器により圧縮された画像データを記憶する第１のメモリーと、前記第１のメモリーに記憶され、前記画像領域内の所与の領域を除く領域の画像データを伸張する第１の伸張器とを含み、前記第１の伸張器による伸張後の画像データを前記画像表示装置に供給する。
【０００９】
本態様によれば、画像領域内の所与の領域を除く領域の画像データを第１の圧縮器により圧縮して第１のメモリーに格納し、第１の伸張器が該第１のメモリーから画像データを読み出し、上記の所与の領域を除く領域の画像データを伸張して画像表示装置に供給するようにしたので、第１のメモリーに記憶される画像データのデータサイズを小さくすることができる。この結果、第１のメモリーに別のデータを記憶できるようになり、第１のメモリーをより一層有効活用できるようになる。
【００１０】
（２）本発明の他の態様に係る画像処理装置では、前記第１の圧縮器は、前記画像領域内の所与の矩形領域を除く領域の画像データを、走査ライン単位で圧縮し、前記第１の伸張器は、前記矩形領域を除く領域の画像データを、前記走査ライン単位で伸張する。
【００１１】
本態様によれば、第１の圧縮器が、画像領域内に設定された矩形領域を除く領域の画像データを、走査ライン単位で圧縮し、第１の伸張器が、該第１のメモリーから画像データを読み出し、上記の矩形領域を除く領域の画像データを、走査ライン単位で伸張して、画像表示装置に供給するようにしたので、比較的に簡素な構成で、且つ、リアルタイムの圧縮処理及び伸張処理が可能となり、簡素な構成において少ない処理負荷で第１のメモリーをより一層有効活用できるようになる。
【００１２】
（３）本発明の他の態様に係る画像処理装置は、前記画像の水平方向及び垂直方向において矩形領域を指定する制御データが設定される制御レジスターを含み、前記第１の圧縮器は、前記制御データに基づいて指定された前記矩形領域を除く領域の画像データを圧縮し、前記第１の伸張器は、前記第１の圧縮器と共通の前記制御データに基づいて指定された前記矩形領域を除く領域の画像データを伸張する。
【００１３】
本態様によれば、第１の圧縮器及び第１の伸張器が、共通の制御データに基づいて画像データの圧縮処理及び伸張処理を行うようにしたので、上記の効果に加えて、第１の圧縮器及び第１の伸張器の構成を共通化でき、構成を簡素化できるようになる。
【００１４】
（４）本発明の他の態様に係る画像処理装置では、前記第１の圧縮器は、前記矩形領域内の走査ラインの画像データに対して、前記画像データの圧縮動作を停止し、前記第１の伸張器は、前記矩形領域内の走査ラインの画像データに対して、前記第１のメモリーからの画像データの読み出しを停止させ、所与のダミーデータを付加する。
【００１５】
本態様によれば、第１の圧縮器において、非圧縮処理対象の画像データに対して圧縮動作を停止させ、第１の伸張器において、上記画像データに対応してダミーデータを付加するようにしたので、上記の効果に加えて、後段の回路の処理を簡素化できるようになる。
【００１６】
（５）本発明の他の態様に係る画像処理装置は、前記画像領域内の所与の矩形領域の水平方向のサイズ及び垂直方向のサイズを指定する制御データが設定される制御レジスターを含み、前記第１の圧縮器は、走査ライン単位で前記画像データを圧縮する際に、前記制御データに基づいて指定された前記矩形領域内の画像データに対して、識別コードを埋め込む識別コード埋込回路を含み、前記制御データに基づいて指定された前記矩形領域内の画像データに対して、前記識別コードを埋め込むと共に、前記画像データの圧縮動作を停止し、前記第１の伸張器は、前記識別コードを検出する識別コード検出回路を含み、走査ライン単位で前記画像データを伸張する際に、前記識別コードが検出されたことを条件に、前記制御データに基づいて指定された前記矩形領域内の画像データに対応して前記第１のメモリーからの画像データの読み出しを停止させると共に、所与のダミーデータを付加する。
【００１７】
本態様によれば、第１の圧縮器が、非圧縮処理対象の画像データに対して識別コードを付加し、第１の伸張器が、この識別コードを検出して、該識別コードを基準に制御データに基づいて非圧縮処理対象の画像データを特定できるようにしたので、上記の効果に加えて、第１の伸張器の構成を大幅に簡素化できるようになる。また、非圧縮処理対象の画像データに対応してダミーデータを付加するようにしたので、後段の回路の処理を簡素化できる。
【００１８】
（６）本発明の他の態様に係る画像処理装置は、画像データを圧縮する第２の圧縮器と、前記第２の圧縮器により圧縮された画像データを記憶する第２のメモリーと、前記第２のメモリーに記憶された画像データを伸張する第２の伸張器と、前記第１の伸張器により伸張された画像データと前記第２の伸張器により伸張された画像データとの重ね合わせ処理を行う重ね合わせ処理回路とを含む。
【００１９】
本態様によれば、重ね合わせ処理を行う画像処理回路における第１のメモリーをより一層有効活用できるようになる。
【００２０】
（７）本発明の他の態様は、画像表示システムが、上記のいずれか記載の画像処理装置と、前記画像処理装置に対して画像データを出力するホスト装置と、前記画像処理装置によって供給された画像データに基づいて画像を表示する画像表示装置とを含む。
【００２１】
本態様によれば、画像メモリーである第１のメモリーをより一層有効活用する画像処理装置が適用され、より複雑で多機能な画像表示システムを提供できるようになる。
【００２２】
（８）本発明の他の態様は、画像表示システムが、上記記載の画像処理装置と、前記第１の圧縮器によって圧縮される画像データを前記画像処理装置に対して出力する第１のホスト装置と、前記第２の圧縮器によって圧縮される画像データを前記画像処理装置に対して出力する第２のホスト装置と、前記画像処理装置によって供給された画像データに基づいて画像を表示する画像表示装置とを含む。
【００２３】
本態様によれば、重ね合わせ処理において画像メモリーである第１のメモリーをより一層有効活用する画像処理装置が適用され、より複雑で多機能な画像表示システムを提供できるようになる。
【００２４】
（９）本発明の他の態様は、電子機器が、上記のいずれか記載の画像処理装置を含む。
【００２５】
本態様によれば、画像メモリーである第１のメモリーをより一層有効活用する画像処理装置が適用され、より複雑で多機能な電子機器を提供できるようになる。
【００２６】
（１０）本発明の他の態様は、電子機器が、上記のいずれか記載の画像表示システムを含む。
【００２７】
本態様によれば、画像メモリーである第１のメモリーをより一層有効活用する画像表示システムが適用され、より複雑で多機能な電子機器を提供できるようになる。
【００２８】
（１１）本発明の他の態様は、画像表示装置に対して画像データを供給する画像処理方法が、画像領域内の所与の領域を除く領域の画像データを圧縮し、圧縮された画像データを第１のメモリーに記憶する第１の圧縮ステップと、前記第１のメモリーに記憶され、前記画像領域内の所与の領域を除く領域の画像データを伸張する第１の伸張ステップとを含み、前記第１の伸張ステップにおける伸張後の画像データを前記画像表示装置に供給する。
【００２９】
本態様によれば、第１の圧縮ステップにおいて画像領域内の所与の領域を除く領域の画像データを圧縮して第１のメモリーに格納し、第１の伸張ステップにおいて該第１のメモリーから画像データを読み出し、上記の所与の領域を除く領域の画像データを伸張して画像表示装置に供給するようにしたので、第１のメモリーに記憶される画像データのデータサイズを小さくすることができる。この結果、第１のメモリーに別のデータを記憶できるようになり、第１のメモリーをより一層有効活用できるようになる。
【００３０】
（１２）本発明の他の態様に係る画像処理方法では、前記第１の圧縮ステップは、前記画像領域内の所与の矩形領域を除く領域の画像データを、走査ライン単位で圧縮し、前記第１の伸張ステップは、前記矩形領域を除く領域の画像データを、前記走査ライン単位で伸張する。
【００３１】
本態様によれば、第１の圧縮ステップにおいて、画像領域内に設定された矩形領域を除く領域の画像データを、走査ライン単位で圧縮し、第１の伸張ステップにおいて、該第１のメモリーから画像データを読み出し、上記の矩形領域を除く領域の画像データを、走査ライン単位で伸張して、画像表示装置に供給するようにしたので、簡素な処理で圧縮処理及び伸張処理が可能となり、簡素な構成において少ない処理負荷で第１のメモリーをより一層有効活用できるようになる。
【００３２】
（１３）本発明の他の態様に係る画像処理方法では、前記第１の圧縮ステップは、前記画像の水平方向及び垂直方向において指定された矩形領域内の走査ラインの画像データに対して、前記画像データの圧縮動作を停止し、前記第１の伸張ステップは、前記矩形領域内の走査ラインの画像データに対して、前記第１のメモリーからの画像データの読み出しを停止させ、所与のダミーデータを付加する。
【００３３】
本態様によれば、第１の圧縮ステップにおいて、非圧縮処理対象の画像データに対して圧縮動作を停止させ、第１の伸張ステップにおいて、上記画像データに対応してダミーデータを付加するようにしたので、上記の効果に加えて、後段の処理を簡素化できるようになる。
【００３４】
（１４）本発明の他の態様に係る画像処理方法では、前記第１の圧縮ステップは、走査ライン単位で前記画像データを圧縮する際に、前記画像領域内の所与の矩形領域内の画像データに対して、識別コードを埋め込む識別コード埋込ステップを含み、前記矩形領域内の画像データに対して前記識別コードを埋め込むと共に、前記画像データの圧縮動作を停止し、前記第１の伸張ステップは、前記識別コードを検出する識別コード検出ステップを含み、走査ライン単位で前記画像データを伸張する際に、前記識別コードが検出されたことを条件に、前記矩形領域内の画像データに対応して前記第１のメモリーからの画像データの読み出しを停止させると共に、所与のダミーデータを付加する。
【００３５】
本態様によれば、第１の圧縮ステップにおいて、非圧縮処理対象の画像データに対して識別コードを付加し、第１の伸張ステップにおいて、この識別コードを検出して、該識別コードを基準に制御データに基づいて非圧縮処理対象の画像データを特定できるようにしたので、上記の効果に加えて、第１の伸張ステップの処理を大幅に簡素化できるようになる。また、非圧縮処理対象の画像データに対応してダミーデータを付加するようにしたので、後段の処理を簡素化できる。
【００３６】
（１５）本発明の他の態様に係る画像処理方法は、画像データを圧縮し、第２のメモリーに格納する第２の圧縮ステップと、前記第２のメモリーに記憶された画像データを伸張する第２の伸張ステップと、前記第１の伸張ステップにおいて伸張された画像データと前記第２の伸張ステップにおいて伸張された画像データとの重ね合わせ処理を行う重ね合わせ処理ステップとを含む。
【００３７】
本態様によれば、重ね合わせ処理を行う際に、第１のメモリーをより一層有効活用できるようになる。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態において原理的な構成を有する画像処理装置が適用された画像表示システムの構成例のブロック図。
【図２】本発明に係る画像処理装置の原理的な構成の概要を示す図。
【図３】図１とは別の画像表示システムの構成例のブロック図。
【図４】図３の画像処理装置の構成例のブロック図。
【図５】図４の画像処理装置の動作例の説明図。
【図６】図５の画像処理装置の動作説明図。
【図７】図７（Ａ）、図７（Ｂ）は第１のメモリーに記憶される圧縮画像データを模式的に示す図。
【図８】画像処理装置の詳細な構成例のブロック図。
【図９】図４又は図８の制御レジスターにおいて設定される矩形領域を指定するための制御データの説明図。
【図１０】図１０（Ａ）、図１０（Ｂ）は図８に示す構成による圧縮処理の処理例のタイミング図を模式的に示す図。
【図１１】図１１（Ａ）、図１１（Ｂ）は図１０（Ａ）、図１０（Ｂ）の圧縮処理の説明図を示す図。
【図１２】図８の第１の圧縮器の構成例のブロック図。
【図１３】画像処理装置の詳細な構成例のブロック図。
【図１４】図１４（Ａ）、図１４（Ｂ）は図１３に示す構成による伸張処理の処理例のタイミング図を模式的に示す図。
【図１５】図１３の第１の伸張器の構成例のブロック図。
【図１６】図４の合成処理回路の構成例のブロック図。
【図１７】図１６の合成回路の構成例のブロック図。
【図１８】本変形例における画像処理装置の詳細な構成例のブロック図。
【図１９】図１９（Ａ）、図１９（Ｂ）は図１８に示す構成による圧縮処理の処理例のタイミング図を模式的に示す図。
【図２０】図２０（Ａ）、図２０（Ｂ）は図１９（Ａ）、図１９（Ｂ）の圧縮処理の説明図を示す図。
【図２１】本変形例における画像処理装置の詳細な構成例のブロック図。
【図２２】図２２（Ａ）、図２２（Ｂ）は図２１に示す構成による伸張処理の処理例のタイミング図を模式的に示す図。
【図２３】本実施形態における電子機器としての携帯電話機の構成例のブロック図。
【図２４】図２４（Ａ）、図２４（Ｂ）は本実施形態における画像処理装置又は画像表示システムが適用された電子機器の構成を示す斜視図。
【発明を実施するための形態】
【００３９】
以下、本発明の実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成のすべてが本発明の課題を解決するために必須の構成要件であるとは限らない。
【００４０】
以下では、本発明に係る画像表示装置として液晶表示装置を例に説明するが、本発明はこれに限定されるものではない。
【００４１】
図１に、本発明の一実施形態において原理的な構成を有する画像処理装置が適用された画像表示システムの構成例のブロック図を示す。
図２に、本発明に係る画像処理装置の原理的な構成の概要を示す。図２において、図１と同一部分には同一符号を付す。
【００４２】
画像表示システム１０は、液晶表示装置（広義には、画像表示装置）２０と、画像処理装置（表示コントローラー、画像処理コントローラー、画像供給装置）５０と、ホスト装置２００とを含む。ホスト装置２００は、液晶表示装置２０に表示する画像データを生成し、画像処理装置５０に対して出力する。画像処理装置５０は、ホスト装置２００からの画像データを圧縮し、圧縮後の画像データを内蔵する画像メモリーに貯える。その後、液晶表示装置２０に対して画像データを出力する際に、画像処理装置５０は、画像メモリーから読み出した画像データを伸張し、伸張後の画像データを液晶表示装置２０に対して出力する。液晶表示装置２０は、画像処理装置５０からの画像データに基づいて画像の表示を行う。
【００４３】
ホスト装置２００は、中央演算処理装置（Central Processing Unit：以下、ＣＰＵ）及びメモリーを有し、該メモリーに記憶されたプログラムを読み込んだＣＰＵが、該プログラムに対応した処理を実行することで、例えばコンテンツ画像に対応した画像データを生成する。例えばコンテンツ画像としては、動画や静止画、カメラで撮影した自然画、操作に必要なメニュー画面、アイコンなどの文字・図形情報等がある。また、ホスト装置２００は、制御データを画像処理装置５０が内蔵する制御レジスターに設定することで、画像処理装置５０を制御することができる。
【００４４】
画像処理装置５０は、図２に示すように、第１のホストインターフェース（InterFace：以下、Ｉ／Ｆと略す）１１０と、第１の圧縮器３００と、画像メモリー４００と、第１の伸張器５００と、ＬＣＤＩ／Ｆ１２０と、制御レジスター６００とを含む。
【００４５】
第１のホストＩ／Ｆ１１０は、ホスト装置２００に接続されたバスを介して入力される画像データ又は制御データに対応する信号の受信インターフェース処理を行う。制御レジスター６００には、第１のホストＩ／Ｆ１１０を介して受信されたホスト装置２００からの制御データが設定される。制御レジスター６００に設定された制御データに応じて制御信号が生成され、画像処理装置５０の各部は、これらの制御信号に基づいて制御される。
【００４６】
第１の圧縮器３００は、第１のホストＩ／Ｆ１１０を介して受信されたホスト装置２００からの画像データを、走査ライン単位で圧縮する。即ち、第１の圧縮器３００は、画像の１水平走査期間分の画像データを１単位として圧縮処理を行い、次の１水平走査期間分の画像データに対しては改めて圧縮処理を行う。走査ライン単位の圧縮処理では、比較的簡素な構成で、リアルタイムに処理できる。この第１の圧縮器３００は、制御レジスター６００に設定された制御データにより指定された領域の画像データに対して圧縮処理を行うことができる。より具体的には、第１の圧縮器３００は、画像領域内において、制御レジスター６００に設定された矩形領域を除く領域の画像データに対してのみ圧縮処理を行い、該矩形領域の画像データについては圧縮処理を省略することで、圧縮処理により得られる圧縮画像データのサイズをより小さくする。
【００４７】
画像メモリー４００は、第１の圧縮器３００によって生成された圧縮画像データを記憶する。第１の伸張器５００は、画像メモリー４００に記憶された圧縮画像データ（画像データ）を、走査ライン単位で伸張する。即ち、第１の伸張器５００は、画像の１水平走査期間分の画像データを１単位として伸張処理を行う。この第１の伸張器５００は、圧縮器３００で圧縮処理された領域の画像データに対して伸張処理を行う。
【００４８】
ＬＣＤＩ／Ｆ１２０は、液晶駆動回路４０に接続されたバスを介して入出力される信号の送信インターフェース処理を行う。また、ＬＣＤＩ／Ｆ１２０は、液晶表示装置２０における表示タイミング制御信号を生成し、画像処理装置５０の各部及び液晶表示装置２０に対して出力する。この表示タイミング制御信号としては、表示用の垂直同期信号ＶＳＹＮＣ、表示用の水平同期信号ＨＳＹＮＣ、表示用の画素クロックＣＬＫがあり、ＬＣＤＩ／Ｆ１２０は、上記の表示タイミング制御信号と、該表示タイミング制御信号に同期した送信インターフェース処理後の画像データを液晶表示装置２０に対して出力する。
【００４９】
このように、画像処理装置５０では、液晶表示装置２０において表示される画像内で圧縮処理対象の画像領域を指定でき、画像処理装置５０は、指定された領域内の画像データに対して圧縮処理を行う。そして、画像処理装置５０は、液晶表示装置２０に画像データを出力する際は、指定された領域内の画像データに対してのみ伸張処理を行ってから出力する。これにより、画像メモリー４００に記憶される圧縮画像データの記憶容量を低減でき、画像メモリー４００の有効活用を図ることができるようになる。
【００５０】
液晶表示装置２０は、液晶表示パネル３０と、液晶駆動回路４０とを含む。液晶表示パネル３０は、第１のガラス基板及び第２のガラス基板の間に液晶を封入したものである。第１のガラス基板は例えばアクティブマトリクス基板であり、各画素にアクティブ素子である薄膜トランジスター（Thin Film Transistor：以下、ＴＦＴ）が設けられている。各画素のＴＦＴのドレイン端子に透明画素電極が、ソース端子にデータ線であるソース線が、ゲート端子に走査線であるゲート線がそれぞれ接続されている。第１のガラス基板と対向する第２のガラス基板には透明電極が設けられている。第２のガラス基板上には、第１のガラス基板の短辺に沿って、液晶表示パネル３０を駆動する液晶駆動回路４０がＣＯＧ（Chip On Glass）実装されている。液晶駆動回路４０は、液晶表示パネル３０のゲート線に走査信号を、ソース線にデータ信号を供給して液晶表示パネル３０を表示駆動する。
【００５１】
次に、上記の画像処理装置５０が適用され、画像メモリーのより一層の有効活用が可能な構成について説明する。
【００５２】
図３に、図１とは別の画像表示システムの構成例のブロック図を示す。なお、図３において、図１と同一部分には同一符号を付し、適宜説明を省略する。
【００５３】
図３の画像表示システム１２が図１の画像表示システム１０と異なる点は、画像処理装置５０が画像処理装置１００に置き換えられ、画像処理装置１００に第１のホスト装置２１０及び第２のホスト装置２２０が接続されている点である。第１のホスト装置２１０及び第２のホスト装置２００の各々は、図１のホスト装置２００と同様の構成を有しており、画像データを画像処理装置１００に対して供給する。第１のホスト装置２１０は、アプリケーションプロセッサーを有し、第２のホスト装置２２０のみでは負荷が重くなる処理を担当する。第２のホスト装置２２０は、メインプロセッサーを有し、画像表示システム１２の全体や、画像処理装置１００の制御を司る。
【００５４】
図４に、図３の画像処理装置１００の構成例のブロック図を示す。図４において、図２と同一部分には同一符号を付し、適宜説明を省略する。なお、図４では制御レジスター６１０に設定される制御データが第１の圧縮器３００、第１の伸張器５００及び合成処理回路７００のみに反映されるように図示されているが、説明の便宜上、制御レジスター６１０は画像処理装置１０の各部を制御するための複数のレジスターを有し、各レジスターから各部に出力される制御信号の図示を省略している。
【００５５】
画像処理装置１００は、図２に示す第１のホストＩ／Ｆ１１０、第１の圧縮器３００、画像メモリー４００、第１の伸張器５００、及びＬＣＤＩ／Ｆ１２０の他に、第２のホストＩ／Ｆ１１２、第２の圧縮器３０２、第２の伸張器５０２、制御レジスター６１０、合成処理回路７００（重ね合わせ処理回路）を含む。画像メモリー４００は、第１のメモリー４１０と、第２のメモリー４１２とを含む。なお、図４では、第１のメモリー４１０及び第２のメモリー４１２が独立して記載されているが、１つのメモリー素子に割り当てられた記憶領域をアドレスで分割して実質的に２つメモリーの機能を備えるように構成してもよい。
【００５６】
第１のホストＩ／Ｆ１１０には、図３の第１のホスト装置２１０が接続され、第１のホスト装置２１０からの画像データの受信インターフェース処理を行う。第１の圧縮器３００によって圧縮された圧縮画像データ（画像データ）は、第１のメモリー４１０に記憶される。第１の伸張器５００は、第１のメモリー４１０に記憶された圧縮画像データを読み出し、該圧縮画像データに対して伸張処理を行う。第１の伸張器５００によって伸張された画像データは、合成処理回路７００に対して供給される。
【００５７】
第２のホストＩ／Ｆ１１２には、図３の第２のホスト装置２２０が接続され、第２のホスト装置２２０からの制御データ又は画像データの受信インターフェース処理を行う。第２のホストＩ／Ｆ１１２を介して受信された制御データは、制御レジスター６１０に設定される。制御レジスター６１０は、図２の制御レジスター６００の機能を有し、制御レジスター６１０に設定された制御データに応じて生成された制御信号により、画像処理装置１００の各部が制御される。第２のホストＩ／Ｆ１１２を介して受信された画像データは、第２の圧縮器３０２によって圧縮処理される。第２の圧縮器３０２は、第１の圧縮器３００と異なる処理で圧縮処理を行ってもよいが、第１の圧縮器３００と同様に走査ライン単位で画像データを圧縮することが望ましい。第２の圧縮器３０２によって圧縮された圧縮画像データ（画像データ）は、第２のメモリー４１２に記憶される。第２の伸張器５０２は、第２のメモリー４１２に記憶された圧縮画像データを読み出し、該圧縮画像データに対して、第２の圧縮器３０２の圧縮処理に対応した伸張処理を行う。第２の伸張器５０２によって伸張された画像データは、合成処理回路７００に対して供給される。
【００５８】
合成処理回路７００は、第１の伸張器５００によって伸張された画像データと第２の伸張器５０２によって伸張された画像データとを用いて合成処理を行う。本実施形態では、合成処理回路７００は、両画像データにより表される画像の重ね合わせ処理を行う。ＬＣＤＩ／Ｆ１２０は、上記の表示タイミング制御信号と、合成処理回路７００によって合成され該表示タイミング制御信号に同期させた画像データを、液晶表示装置２０に対して出力する。
【００５９】
図５に、図４の画像処理装置１００の動作例の説明図を示す。図５において、図４と同一部分には同一符号を付し、適宜説明を省略する。
【００６０】
例えば、第１のホスト装置２１０が背景画像ＩＭＧ１の画像データを生成し、第２のホスト装置２２０がコンテンツ画像ＩＭＧ２の画像データを生成するものとする。このとき、メインプロセッサーを有する第２のホスト装置２２０が、制御レジスター６１０（図５では図示せず）に対して矩形領域ＡＲ１を除く圧縮処理対象の領域を指定する制御データを設定する。第１の圧縮器３００は、第１のホスト装置２１０によって生成された画像データのうち、制御レジスター６１０において指定された矩形領域ＡＲ１を除く領域の画像データに対して、走査ライン単位で圧縮処理を行い、圧縮画像データを第１のメモリー４１０に格納する。第１の伸張器５００は、第１のメモリー４１０から読み出した圧縮画像データに対して伸張処理を行う。
【００６１】
一方、第２の圧縮器３０２は、第２のホスト装置２２０によって生成されたコンテンツ画像の画像データに対してそのまま圧縮処理を行い、圧縮画像データを第２のメモリー４１２に格納する。第２の伸張器５０２は、第２のメモリー４１２から読み出した圧縮画像データに対して伸張処理を行う。
【００６２】
合成処理回路７００は、第１の伸張器５００及び第２の伸張器５０２の各々の画像データを用いて、矩形領域ＡＲ１を除く背景画像ＩＭＧ１とコンテンツ画像ＩＭＧ２とを合成する処理を行い、合成画像ＩＭＧ３に対応する画像データを生成する。
【００６３】
図６に、図５の画像処理装置１００の動作説明図を示す。図６は、第１のホスト装置２１０によって生成される背景画像ＩＭＧ１を、走査ライン単位で模式的に表したものである。
【００６４】
第１のホスト装置２１０が図６に示す背景画像ＩＭＧ１の画像データを生成する一方、第２のホスト装置２２０は、図６の背景画像ＩＭＧ１内の矩形領域ＡＲ１を指定する制御データを制御レジスター６１０に設定する。矩形領域ＡＲ１は、水平方向画像サイズ（画像Ｈサイズ）、垂直方向画像サイズ（画像Ｖサイズ）、及び切り取り開始位置により指定できる。図６では、矩形領域ＡＲ１は、その水平方向及び垂直方向の各々について、切り取り開始位置及び切り取り終了位置により指定される。
【００６５】
第１の圧縮器３００は、領域ＡＲ２、ＡＲ３では走査ライン単位で圧縮し、矩形領域ＡＲ１を跨ぐ走査ラインでは、矩形領域ＡＲ１を除く領域ＡＲ４、ＡＲ５の領域毎に走査ライン単位で圧縮する。
【００６６】
図７（Ａ）、図７（Ｂ）に、第１のメモリー４１０に記憶される圧縮画像データを模式的に示す。図７（Ａ）は、図６に対応して、第１のメモリー４１０に記憶される圧縮画像データを走査ライン単位で模式的に表す。図７（Ｂ）は、図７（Ａ）のＰ（Ｐは正の整数、以下同様）ラインに対応する圧縮画像データを模式的に表す。図７（Ａ）において、図６に対応する部分には同一符号を付している。
【００６７】
図６で説明したように、第１の圧縮器３００は、矩形領域ＡＲ１を除く領域の画像データを走査ライン単位で圧縮するため、図７（Ａ）に示すような圧縮画像データが第１のメモリー４１０に格納される。矩形領域ＡＲ１を跨ぐ走査ラインについては、領域毎に圧縮し、Ｐラインについては、図７（Ｂ）に示すように領域ＡＲ４の圧縮画像データと領域ＡＲ５の圧縮画像データのみが第１のメモリー４１０に格納される。これにより、圧縮画像データ記憶領域ＢＲ１に対応する記憶領域を別のデータ（画像データ等）の記憶領域として活用でき、第１のメモリー４１０（画像メモリー４００）の有効活用が可能となる。
【００６８】
次に、図４の画像処理装置１００について詳細に説明する。第２の圧縮器３０２及び第２の伸張器５０２は、公知の圧縮処理で画像データを圧縮した後、公知の伸張処理で画像データを伸張すればよいため、以下では、画像処理装置１００について、第１の圧縮器３００による圧縮処理側と第１の伸張器５００による伸張処理側とに着目して説明する。
【００６９】
図８に、画像処理装置１００の詳細な構成例のブロック図を示す。図８は、第１の圧縮器３００による圧縮処理を実現する構成を表す。図８では、第１のホストＩ／Ｆ１１０もあわせて図示している。図８において、図４と同一部分には同一符号を付し、適宜説明を省略する。
図９に、図４又は図８の制御レジスター６１０に設定される矩形領域を指定するための制御データの説明図を示す。
【００７０】
本実施形態では、図９に示すように、圧縮処理対象の画像データにより表される画像の領域のうち矩形領域ＡＲ１を除く領域を指定し、矩形領域ＡＲ１を除く領域に対して圧縮処理を行わせる。このため、本実施形態では、矩形領域ＡＲ１を指定することで、該矩形領域ＡＲ１を除く領域を特定している。しかしながら、圧縮処理対象の領域の指定方法により本実施形態が限定されるものではない。本実施形態では、画像の水平方向の切り取り開始位置（以下、Ｈ切り取り開始位置）、水平方向切り取り終了位置（以下、Ｈ切り取り終了位置）、画像水平方向サイズ（以下、画像Ｈサイズ）、画像の垂直方向の切り取り開始位置（以下、Ｖ切り取り開始位置）、垂直方向切り取り終了位置（以下、Ｖ切り取り終了位置）、及び画像垂直方向サイズ（以下、画像Ｖサイズ）の各々に対応する制御データを制御レジスター６１０に設定することで、矩形領域ＡＲ１を指定するようになっている。
【００７１】
画像処理装置１００は、図８に示すように、Ｈカウンター３１０、Ｖカウンター３２０、切取エリア識別信号生成回路３３０、メモリーライト回路３４０を含む。
【００７２】
Ｈカウンター３１０は、フレーム先頭信号によりリセットされ、画素クロックＣＬＫに同期して、画像の水平方向の画素数をカウントするカウンターであり、画像Ｈサイズ、Ｈ切り取り開始位置、及びＨ切り取り終了位置の各々に対応する制御データが入力される。Ｈカウンター３１０は、カウントを開始すると、ライン先頭識別信号を出力すると共に、Ｈ切り取り開始位置からＨ切り取り終了位置に対応するカウント値までアクティブとなる水平切り取り有効信号を出力する。
【００７３】
Ｖカウンター３２０は、フレーム先頭信号によりリセットされ、ライン先頭識別信号に同期して、画像の垂直方向のライン数をカウントするカウンターであり、画像Ｖサイズ、Ｖ切り取り開始位置、及びＶ切り取り終了位置の各々に対応する制御データが入力される。Ｖカウンター３２０は、カウントを開始すると、Ｖ切り取り開始位置からＶ切り取り終了位置に対応するカウント値までアクティブとなる垂直切り取り有効信号を出力する。
【００７４】
切取エリア識別信号生成回路３３０は、Ｈカウンター３１０からの水平切り取り有効信号とＶカウンター３２０からの垂直切り取り有効信号とに基づいて、矩形領域ＡＲ１である切り取りエリアに対応する切り取り有効信号を出力する。第１の圧縮器３００では、データイネーブル信号ＤａｔａＥｎａｂｌｅにより、画像データが有効であるか否かが判別される。そして、第１の圧縮器３００は、データイネーブル信号ＤａｔａＥｎａｂｌｅにより画像データが有効であることが判別されていることを条件に、切り取り有効信号により指定された切り取りエリアを除く領域の画像データに対して圧縮処理を行うことになる。
【００７５】
メモリーライト回路３４０は、第１の圧縮器３００によって圧縮された画像データを第１のメモリー４１０に格納する制御を行う。より具体的には、メモリーライト回路３４０は、フレーム先頭信号によりリセットされると共に、ライト信号ＷＲに同期して、第１のメモリー４１０に対してアドレス信号Ａｄｄ及び画像データＤａｔａを出力する。
【００７６】
図１０（Ａ）、図１０（Ｂ）に、図８に示す構成による圧縮処理の処理例のタイミング図を模式的に示す。図１０（Ａ）は、図９の矩形領域ＡＲ１を除く領域のＱ（Ｑは正の整数、以下同様）ラインの処理例のタイミング図を表す。図１０（Ｂ）は、図９の切り取りエリアである矩形領域ＡＲ１を跨ぐＰラインの処理例のタイミング図を表す。
図１１（Ａ）、図１１（Ｂ）に、図１０（Ａ）、図１０（Ｂ）の圧縮処理の説明図を示す。図１１（Ａ）は、図１０（Ａ）のＱラインの圧縮処理の説明図を表す。図１１（Ｂ）は、図１０（Ｂ）のＰラインの圧縮処理の説明図を表す。図１１（Ａ）、図１１（Ｂ）において、１走査ラインの水平方向の画素数がＮ（Ｎは正の整数、以下同様）であり、各画素の画素値を、「ｐ」に画素番号を付して示している。そして、圧縮処理を関数ｆで表すものとする。なお、図１１（Ｂ）では、Ｐラインの第Ｌ（Ｌは正の整数、以下同様）の画素から第（Ｍ−１）（Ｍは正の整数、以下同様）の画素までが切り取りエリアの画素であるものとする。
【００７７】
データイネーブル信号ＤａｔａＥｎａｂｌｅがアクティブになって画像の水平方向の画像データが有効になると、Ｈカウンター３１０は、ライン先頭識別信号を１パルス分だけアクティブにする。図１０（Ａ）に示すように、Ｑラインでは、切り取りエリアを跨がないため、切り取り有効信号が非アクティブのままであり、第１の圧縮器３００は、Ｑラインの画像データの圧縮処理を行う。本実施形態では、第１の圧縮器３００は、隣接する画素の画素値との差分を圧縮する。即ち、図１１（Ａ）に示すように、ライン先頭識別信号に対応するＱラインの先頭画素ＰＦ１については、そのまま出力し（ｐ１）、その後、差分圧縮を行う（ｆ（ｐ２−ｐ１）、ｆ（ｐ３−ｐ２）、・・・、ｆ（ｐＮ−１−ｐＮ−２）、ｆ（ｐＮ−ｐＮ−１））ことで、第１のメモリー４１０に格納される圧縮画像データのデータサイズを小さくする。
【００７８】
これに対して、図１０（Ｂ）に示すように、Ｐラインでは、切り取りエリアに対応する画像データに対して切り取り有効信号がアクティブとなり、切り取り有効信号が非アクティブとなる期間では、第１の圧縮器３００は、切り取りエリアを除く領域毎に画像データの圧縮処理を行う。即ち、図１１（Ｂ）に示すように、ライン先頭識別信号に対応するＱラインの先頭画素ＰＦ２については、そのまま出力し（ｐ１）、その後、第（Ｌ−１）の画素まで差分圧縮を行う（ｆ（ｐ２−ｐ１）、・・・、ｆ（ｐＬ−１−ｐＬ−２））。更に、第Ｍの画素から第Ｎの画素まで差分圧縮を行うが、このときも先頭画素ＰＥ１である第Ｍの画素の画素値をそのまま出力し（ｐＭ）、その後、第Ｎの画素まで差分圧縮を行う（ｆ（ｐＭ＋１−ｐＭ＋２）、・・・、ｆ（ｐＮ−ｐＮ−１））ことで、第１のメモリー４１０に格納される圧縮画像データのデータサイズを小さくする。本実施形態では、切り取りエリア有効信号がアクティブである期間、第１の圧縮器３００の圧縮動作を停止させ、切り取りエリア有効信号が非アクティブである期間、第１の圧縮器３００の圧縮動作を行わせることで、上記のような走査ライン単位の差分圧縮を行う。
【００７９】
このような圧縮処理を行う第１の圧縮器３００は、例えば次のような構成により実現できる。
【００８０】
図１２に、図８の第１の圧縮器３００の構成例のブロック図を示す。第１の圧縮器３００は、１画素を構成するＲ成分、Ｇ成分及びＢ成分のサブ画素毎に画像データの圧縮処理（符号化）を行う。図１２では、第１の圧縮器３００のうち、Ｒ成分のサブ画素の画像データに対して圧縮処理を行う構成を示すが、第１の圧縮器３００においてＧ成分及びＢ成分のサブ画素についても同様に構成される。
【００８１】
第１の圧縮器３００のうちＲ成分の画像データに対して符号化を行う部分は、減算器３５０Ｒ、量子化テーブル３５２Ｒ、逆量子化テーブル３５４Ｒ、加算器３５６Ｒ、選択器３５８Ｒ、３６０Ｒ、フリップフロップ３６２Ｒ、画素カウンター３６４Ｒを含む。
【００８２】
減算器３５０Ｒは、入力された画像データと、フリップフロップ３６２Ｒに保持された直前の隣接画素の画像データとの差分を求め、キャリービット（ボロービット）を含む差分データを出力する。この差分データは、量子化テーブル３５２Ｒに供給される。量子化テーブル３５２Ｒには、予め入力値に対応して該入力値を量子化した出力値が登録されており、差分データを入力値として、出力値である量子化データを出力する。量子化データは、逆量子化テーブル３５４Ｒに供給される。
【００８３】
逆量子化テーブル３５４Ｒは、量子化テーブル３５２Ｒに対応するテーブルであり、予め入力値に対応して該入力値を逆量子化して量子化テーブル３５２Ｒの入力値となるような出力値が登録されている。逆量子化テーブル３５４Ｒは、量子化テーブル３５２Ｒからの量子化データを入力値として、出力値である逆量子化データを出力する。
【００８４】
量子化テーブル３５２Ｒからの量子化データは、選択器３５８Ｒにも入力される。選択器３５８Ｒには、量子化データと、オリジナルの画像データとが入力され、画素カウンター３６４Ｒによって生成される選択制御信号ＳＥＬに基づいて、いずれか１つのデータを出力する。選択器３５８Ｒの出力データが、符号化データとして第１のメモリー４１０に格納される。
【００８５】
逆量子化テーブル３５４Ｒからの逆量子化データは、加算器３５６Ｒに入力される。加算器３５６Ｒには、逆量子化データとフリップフロップ３６２Ｒに保持された画像データとが入力される。加算器３５６Ｒは、逆量子化データとフリップフロップ３６２Ｒの画像データとを加算し、加算データを選択器３６０Ｒに供給する。選択器３６０Ｒには、加算器３５６Ｒからの加算データと、オリジナルの画像データとが入力され、画素カウンター３６４Ｒによって生成される選択制御信号ＳＥＬに基づいて、いずれか１つのデータを出力する。選択器３６０Ｒの選択データは、フリップフロップ３６２Ｒにおいて保持される。フリップフロップ３６２Ｒは、第１のホストＩ／Ｆ１１０を介して入力される画像データに対応した画素クロックＣＬＫを用いて、選択データをラッチできる。
【００８６】
画素カウンター３６４Ｒには、画素クロックＣＬＫ、データイネーブル信号ＤａｔａＥｎａｂｌｅ、フレーム先頭信号、ライン先頭識別信号、及び切り取り有効信号が入力され、１走査ライン単位で符号化が行われるように選択制御信号ＳＥＬを生成する。画素カウンター３６４Ｒは、フレーム先頭信号又はライン先頭識別信号によりリセットされ、データイネーブル信号ＤａｔａＥｎａｂｌｅがアクティブの期間は画素クロックＣＬＫによりカウントアップされるカウンターを有する。このカウンターは、切り取り有効信号がアクティブになると、カウント値が初期化され、切り取り有効信号がアクティブの期間では符号化が停止するようになっている。これにより、画素カウンター３６４Ｒは、走査ライン単位の差分圧縮における先頭画素については圧縮処理を行うことなくそのまま出力し、先頭画素に続く画素について符号化処理を行うように選択制御信号ＳＥＬを生成する。
【００８７】
図１３に、画像処理装置１００の詳細な構成例のブロック図を示す。図１３は、第１の伸張器５００による伸張処理を実現する構成を表す。図１３では、合成処理回路７００もあわせて図示している。図１３において、図４と同一部分には同一符号を付し、適宜説明を省略する。
【００８８】
画像処理装置１００は、Ｈカウンター５１０、Ｖカウンター５２０、切取エリア識別信号生成回路５３０、メモリーリード回路５４０を含む。
【００８９】
Ｈカウンター５１０は、フレーム先頭信号によりリセットされ、画素クロックＣＬＫに同期して、画像の水平方向の画素数をカウントするカウンターであり、画像Ｈサイズ、Ｈ切り取り開始位置、及びＨ切り取り終了位置の各々に対応する制御データが入力される。Ｈカウンター５１０は、カウントを開始すると、ライン先頭識別信号を出力すると共に、Ｈ切り取り開始位置からＨ切り取り終了位置に対応するカウント値までアクティブとなる水平切り取り有効信号を出力する。
【００９０】
Ｖカウンター５２０は、フレーム先頭信号によりリセットされ、ライン先頭識別信号に同期して、画像の垂直方向のライン数をカウントするカウンターであり、画像Ｖサイズ、Ｖ切り取り開始位置、及びＶ切り取り終了位置の各々に対応する制御データが入力される。Ｖカウンター５２０は、カウントを開始すると、Ｖ切り取り開始位置からＶ切り取り終了位置に対応するカウント値までアクティブとなる垂直切り取り有効信号を出力する。また、Ｖカウンター５２０は、１フレームの終了タイミングを検出し、該終了タイミングに対応して１フレーム終了信号を生成する。
【００９１】
切取エリア識別信号生成回路５３０は、Ｈカウンター５１０からの水平切り取り有効信号とＶカウンター５２０からの垂直切り取り有効信号とに基づいて、切り取りエリアに対応する切り取り有効信号を出力する。第１の伸張器５００では、データイネーブル信号ＤａｔａＥｎａｂｌｅにより、画像データが有効であるか否かが判別される。そして、第１の伸張器５００は、データイネーブル信号ＤａｔａＥｎａｂｌｅにより画像データが有効であることが判別されていることを条件に、画像データに対して伸張処理を行う一方、切り取り有効信号により指定された切り取りエリアに対応してダミーデータを付加（又は挿入）する。これにより、第１の圧縮器３００において圧縮処理が行われずにデータサイズが小さくなった圧縮画像データを補完する。
【００９２】
メモリーリード回路５４０は、第１のメモリー４１０に格納された圧縮画像データを読み出す制御を行う。より具体的には、メモリーリード回路５４０は、Ｖカウンター５２０からの１フレーム終了信号がアクティブになるまで、リード信号ＲＤに同期して、第１のメモリー４１０に対してアドレス信号Ａｄｄを出力することで、圧縮画像データＤａｔａを読み出す。また、メモリーリード回路５４０は、切取エリア識別信号生成回路５３０によって生成された切り取り有効信号がデータ出力ストップ信号として入力され、データ出力ストップ信号がアクティブの期間では圧縮画像データの読み出し制御を停止する。
【００９３】
図１４（Ａ）、図１４（Ｂ）に、図１３に示す構成による伸張処理の処理例のタイミング図を模式的に示す。図１４（Ａ）は、図９の矩形領域ＡＲ１を除く領域のＱラインの処理例のタイミング図を表す。図１４（Ｂ）は、図９の切り取りエリアである矩形領域ＡＲ１を跨ぐＰラインの処理例のタイミング図を表す。
【００９４】
データイネーブル信号ＤａｔａＥｎａｂｌｅがアクティブになって画像の水平方向の画像データが有効になると、Ｈカウンター５１０は、ライン先頭識別信号を１パルス分だけアクティブにする。図１４（Ａ）に示すように、Ｑラインでは、切り取りエリアを跨がないため、切り取り有効信号が非アクティブのままであり、第１の伸張器５００は、Ｑラインの画像データの伸張処理を行う。本実施形態では、第１の伸張器５００は、隣接する画素の画素値との差分を用いて伸張する。即ち、Ｑラインの先頭画素ＰＦ３については、そのまま出力し、後続する画素については、図１１（Ａ）に示す差分圧縮に対応した差分伸張処理を行う。
【００９５】
これに対して、図１４（Ｂ）に示すように、Ｐラインでは、切り取りエリアに対応する画像データに対して切り取り有効信号がアクティブとなり、第１の伸張器５００は、画像データの読み出しを停止する一方でダミーデータを付加しながら、図１１（Ｂ）に示す差分圧縮に対応して、切り取りエリアを除く領域毎に画像データの差分伸張処理を行う。即ち、ライン先頭識別信号に対応するＱラインの先頭画素ＰＦ４については、そのまま出力し、その後、第（Ｌ−１）の画素まで差分伸張を行う。更に、第Ｌの画素から第（Ｍ−１）の画素までダミーデータを付加し、第Ｍの画素から第Ｎの画素まで差分伸張を行う。このときも先頭画素ＰＥ２である第Ｍの画素の画素値をそのまま出力し、その後、第Ｎの画素まで差分伸張を行う。
【００９６】
このような伸張処理を行う第１の伸張器５００は、例えば次のような構成により実現できる。
【００９７】
図１５に、図１３の第１の伸張器５００の構成例のブロック図を示す。第１の伸張器５００は、１画素を構成するＲ成分、Ｇ成分及びＢ成分のサブ画素毎に画像データの伸張処理（復号化）を行う。図１５では、第１の伸張器５００のうち、Ｒ成分のサブ画素の画像データに対して伸張処理を行う構成を示すが、第１の伸張器５００において、Ｇ成分及びＢ成分のサブ画素についても同様に構成される。
【００９８】
第１の伸張器５００のうちＲ成分の画像データに対して復号化を行う部分は、逆量子化テーブル５５０Ｒ、加算器５５２Ｒ、ダミーデータ保持回路５５４Ｒ、選択器５５６Ｒ、フリップフロップ５５８Ｒ、画素カウンター５６０Ｒを含む。
【００９９】
逆量子化テーブル５５０Ｒは、図１２の逆量子化テーブル３５４Ｒと同様であり、逆量子化テーブル５５０Ｒは、符号化データを逆量子化データに変換する。加算器５５２Ｒには、逆量子化テーブル５５０Ｒからの逆量子化データとフリップフロップ５５８Ｒに保持された画像データとが入力される。加算器５５２Ｒは、逆量子化データとフリップフロップ５５８Ｒの画像データとを加算し、加算データとして出力する。加算データは、選択器５５６Ｒに入力される。選択器５５６Ｒには、オリジナルの画像データ（第１のメモリー４１０から読み出された画像データ）と、ダミーデータ保持回路５５４Ｒに予め保持されたダミーデータと、加算データとが入力され、画素カウンター５６０Ｒにより生成された選択制御信号ＳＥＬ１に基づいていずれか１つのデータが出力される。選択器５５６Ｒの選択データは、フリップフロップ５５８Ｒにおいて保持される。フリップフロップ５５８Ｒは、第１のホストＩ／Ｆ１１０を介して入力される画像データに対応した画素クロックＣＬＫを用いて、選択データをラッチできる。
【０１００】
画素カウンター５６０Ｒには、画素クロックＣＬＫ、データイネーブル信号ＤａｔａＥｎａｂｌｅ、フレーム先頭信号、ライン先頭識別信号、切り取り有効信号が入力され、１走査ライン単位で復号化が行われるように選択制御信号ＳＥＬ１を生成する。画素カウンター５６０Ｒは、フレーム先頭信号又はライン先頭識別信号によりリセットされ、データイネーブル信号ＤａｔａＥｎａｂｌｅがアクティブの期間は画素クロックＣＬＫによりカウントアップされるカウンターを有する。このカウンターは、切り取り有効信号がアクティブになると、カウント値が初期化される。これにより、画素カウンター５６０Ｒは、走査ライン単位の差分伸張における先頭画素については伸張処理を行うことなくそのまま出力し、切り取り有効信号がアクティブになるとダミーデータ保持回路５５４Ｒからのダミーデータを出力し、切り取りエリアを除く領域では先頭画素に続く画素について復号化処理を行うように選択制御信号ＳＥＬ１を生成する。
【０１０１】
以上のように、本実施形態では、第１の圧縮器３００と第１の伸張器５００とは共通の制御データに基づいて、画像データの圧縮処理と伸張処理を行い、第１のメモリー４１０に記憶される画像圧縮データのデータサイズをより小さくして、画像メモリー４００の有効活用を図ることができる。
【０１０２】
次に、第１の伸張器５００からの伸張画像データと第２の伸張器５０２からの伸張画像データとを用いて画像の合成処理を行う、図４の合成処理回路７００について説明する。
【０１０３】
図１６に、図４の合成処理回路７００の構成例のブロック図を示す。なお、合成処理回路７００の構成は図１６に示すものに限定されるものではない。
図１７に、図１６の合成回路の構成例のブロック図を示す。なお、図１６の合成回路の構成は図１７に示すものに限定されるものではない。なお、図１７では、キーカラーレジスターもあわせて図示ししている。
【０１０４】
合成処理回路７００は、キーカラー比較回路７１０、合成回路７２０、キーカラーレジスター７３０を含む。キーカラーレジスター７３０は、図４の制御レジスター６１０に内蔵されていてもよい。このキーカラーレジスター７３０には、第２のホスト装置２２０によってキーカラー７３２及び透過率７３４が設定される。キーカラー比較回路７１０は、キーカラーレジスター７３０に設定されたキーカラー７３２と第１の伸張器５００からの画像データとを画素単位で比較し、その結果を一致検出信号として画素毎に合成回路７２０に対して出力する。
【０１０５】
キーカラーレジスター７３０に設定された透過率７３４は、合成回路７２０に入力される。合成回路７２０は、一致検出信号に基づいて一致が検出された画素については透過率７３４に基づいて第１の伸張器５００の出力データと第２の伸張器５０２の出力データとを合成し、合成画像ＩＭＧ３に対応する出力画像データを出力する。また、合成回路７２０は、一致検出信号に基づいて不一致が検出された画素については、予め決められた上書き順序に従って、第１の伸張器５００の出力データと第２の伸張器５０２の出力データとを合成し、合成画像ＩＭＧ３に対応する出力画像データを出力する。
【０１０６】
合成回路７２０は、図１７に示すように、第１の乗算器７２２、第２の乗算器７２４、加算器７２６を含む。第１の乗算器７２４には、第２の伸張器５０２の出力データ、一致検出信号、及びキーカラーレジスター７３０に設定された透過率ｇが入力される。そして、第１の乗算器７２２は、一致検出信号により一致が検出されたときには、透過率を第２の伸張器５０２の出力データに乗算して、その乗算結果を出力する。また、第１の乗算器７２２は、一致検出信号により一致が検出されたときには、透過率を「０」に設定して、その透過率を第２の伸張器５０２の出力データに乗算して、その乗算結果を出力する。
【０１０７】
同様に、第２の乗算器７２４には、第１の伸張器５００の出力データ、一致検出信号、及びキーカラーレジスター７３０に設定された透過率ｇが入力される。そして、第２の乗算器７２４は、一致検出信号により一致が検出されたときには、透過率を（１−ｇ）とし、その透過率を第１の伸張器５００の出力データに乗算して、その乗算結果を出力する。また、第２の乗算器７２４は、一致検出信号により一致が検出されたときには、透過率を「１」に設定して、その透過率を第１の伸張器５００の出力データに乗算して、その乗算結果を出力する。
【０１０８】
加算器７２６は、第１の乗算器７２２の乗算結果と第２の乗算器７２４の乗算結果とを加算し、加算結果を合成画像ＩＭＧ３に対応する出力画像データとして出力する。
【０１０９】
これにより、合成回路７２０は、第１の伸張器５００の出力データをＤ１、第２の伸張器５０２の出力データをＤ２、合成画像ＩＭＧ３の出力画像データをＤ３とすると、次のような式により画素単位で合成画像ＩＭＧ３の出力画像データを生成することができる。
Ｄ３＝Ｄ１×ｇ＋Ｄ２×（１−ｇ）
【０１１０】
なお、キーカラーとして、ダミーデータに対応した階調値を設定し、透過率ｇを常に「０」に固定しておくことで、図５に示す合成画像を生成することができる。
【０１１１】
上記の実施形態では、第１の圧縮器３００と第１の伸張器５００とは共通の制御データに基づいて、画像データの圧縮処理と伸張処理を行うものとして説明したが、本実施形態はこれに限定されるものではない。本実施形態の変形例では、圧縮処理側で切り取りエリアであることを示す識別コードを埋め込み、伸張処理側で該識別コードを検出して切り取りエリアであることを判別して伸張処理を行う。本変形例における画像処理装置の構成は、図４に示す構成と同様であり、以下では本変形例における画像処理装置の要部の構成について説明する。
【０１１２】
図１８に、本変形例における画像処理装置の詳細な構成例のブロック図を示す。図１８は、図８の第１の圧縮器３００に代えて設けられる第１の圧縮器８００による圧縮処理を実現する構成を表す。図１８では、第１のホストＩ／Ｆ１１０もあわせて図示している。図１８において、図８と同一部分には同一符号を付し、適宜説明を省略する。
【０１１３】
図１８に示す画像処理装置１００ａが図８に示す画像処理装置１００と異なる点は、第１の圧縮器３００に代えて第１の圧縮器８００が設けられている点である。第１の圧縮器８００は、第１の圧縮器３００の機能を有すると共に、切取識別コード埋込回路８１０を含む。第１の圧縮器８００は、切り取り有効信号がアクティブになったときに圧縮処理を停止させると共に、切取識別コード埋込回路８１０により切取識別コードの埋め込み処理を行う。
【０１１４】
図１９（Ａ）、図１９（Ｂ）に、図１８に示す構成による圧縮処理の処理例のタイミング図を模式的に示す。図１９（Ａ）は、図９の矩形領域ＡＲ１を除く領域のＱラインの処理例のタイミング図を表す。図１９（Ｂ）は、図９の切り取りエリアである矩形領域ＡＲ１を跨ぐＰラインの処理例のタイミング図を表す。図１９（Ａ）、図１９（Ｂ）において、図１０（Ａ）、図１０（Ｂ）と同様の部分には同一符号を付し、適宜説明を省略する。
図２０（Ａ）、図２０（Ｂ）に、図１９（Ａ）、図１９（Ｂ）の圧縮処理の説明図を示す。図２０（Ａ）は、図１９（Ａ）のＱラインの圧縮処理の説明図を表す。図２０（Ｂ）は、図１９（Ｂ）のＰラインの圧縮処理の説明図を表す。図２０（Ａ）、図２０（Ｂ）において、図１１（Ａ）、図１１（Ｂ）と同様に、１走査ラインの水平方向の画素数がＮであり、各画素の画素値を「ｐ」に画素番号を付して示している。そして、圧縮処理を関数ｆで表すものとする。
【０１１５】
本変形例では、図１９（Ｂ）に示すように、Ｐラインでは、切り取りエリアに対応する画像データに対して、切り取り有効信号がアクティブとなると切取識別コードを埋め込み（ＱＦ１）、切り取り有効信号が非アクティブとなる期間では、第１の圧縮器８００は、切り取りエリアを除く領域毎に画像データの圧縮処理を行う。即ち、図１９（Ｂ）及び図２０（Ｂ）に示すように、ライン先頭識別信号に対応するＰラインの先頭画素ＰＦ２については、そのまま出力し（ｐ１）、その後、第（Ｌ−１）の画素まで差分圧縮を行う（ｆ（ｐ２−ｐ１）、・・・、ｆ（ｐＬ−１−ｐＬ−２））。切り取りエリアに対応する画像データについては、切取識別コードｑＬを埋め込んだ後、第Ｍの画素から第Ｎの画素まで差分圧縮を行うが、このときも先頭画素ＰＥ１である第Ｍの画素の画素値をそのまま出力し（ｐＭ）、その後、第Ｎの画素まで差分圧縮を行う（ｆ（ｐＭ＋１−ｐＭ＋２）、・・・、ｆ（ｐＮ−ｐＮ−１））ことで、第１のメモリー４１０に格納される圧縮画像データのデータサイズを小さくする。本変形例では、切り取りエリア有効信号がアクティブである期間、切取識別コードを埋め込んだ後、第１の圧縮器３００の圧縮動作を停止させ、切り取りエリア有効信号が非アクティブである期間、第１の圧縮器３００の圧縮動作を行わせることで、上記のような走査ライン単位の差分圧縮を行う。
【０１１６】
このような圧縮処理を行う第１の圧縮器８００は、例えば図１２に示す構成において、切り取り有効信号がアクティブになったときに切取識別コードを埋め込むようにすればよいため、詳細な説明を省略する。
【０１１７】
図２１に、本変形例における画像処理装置１００ａの詳細な構成例のブロック図を示す。図２１は、図８の第１の伸張器５００に代えて設けられる第１の伸張器８５０による伸張処理を実現する構成を表す。図２１では、合成処理回路７００もあわせて図示している。図２１において、図１３と同一部分には同一符号を付し、適宜説明を省略する。
【０１１８】
図２１に示す画像処理装置１００ａが図１３に示す画像処理装置１００と異なる点は、第１の伸張器５００に代えて第１の伸張器８５０が設けられ、図１３の切取エリア識別信号生成回路５３０が省略されている点である。第１の伸張器８５０は、第１の伸張器５００の機能を有すると共に、切取識別コード検出回路８６０を含む。第１の伸張器８５０は、切取識別コード検出回路８６０により切取識別コードが検出されたとき、該切取識別コードを基準に切り取りエリアを判別し、圧縮画像データの伸張処理を行う。そのため、本変形例においては、伸張処理側では、制御レジスター６１０のうち、画像Ｈサイズ及び画像Ｖサイズのみが参照される。
【０１１９】
図２２（Ａ）、図２２（Ｂ）に、図２１に示す構成による伸張処理の処理例のタイミング図を模式的に示す。図２２（Ａ）は、図９の矩形領域ＡＲ１を除く領域のＱラインの処理例のタイミング図を表す。図２２（Ｂ）は、図９の切り取りエリアである矩形領域ＡＲ１を跨ぐＰラインの処理例のタイミング図を表す。図２２（Ａ）、図２２（Ｂ）において、図１４（Ａ）、図１４（Ｂ）と同様の部分には同一符号を付し、適宜説明を省略する。
【０１２０】
本変形例では、図２２（Ｂ）に示すように、Ｐラインでは、切取識別コードが検出されると、該切取識別コードの検出タイミングを基準に、制御レジスター６１０の画像Ｈサイズ及び画像Ｖサイズに基づいて切り取りエリアが判別される。この切り取りエリアを除く領域では、第１の伸張器８５０は、上記の実施形態と同様に、画像データの伸張処理を行う。これに対して、切り取りエリアでは、第１の伸張器８５０は、切り取りエリアに対応する領域の画像データの読み出しを停止して、ダミーデータを付加して、後段の回路に伸張画像データを出力する。即ち、第１の伸張器８５０は、ライン先頭識別信号に対応するＰラインの先頭画素ＰＦ４については、そのまま出力し、その後、第（Ｌ−１）の画素まで差分伸張を行う。切取識別コードが検出されると、第１の伸張器８５０は、切り取りエリアについては、第Ｌの画素から第（Ｍ−１）の画素までダミーデータを付加し、その後、切り取りエリアを除く領域の第Ｍの画素から第Ｎの画素まで差分伸張を行う。このときも先頭画素ＰＥ２である第Ｍの画素の画素値をそのまま出力し、その後、第Ｎの画素まで差分伸張を行う。
【０１２１】
このような伸張処理を行う第１の伸張器８５０は、例えば図１５に示す構成において、切取識別コードが検出されたときにダミーデータを埋め込むようにすればよいため、詳細な説明を省略する。
【０１２２】
以上のように、本変形例では、切り取りエリアの画像データを圧縮する際に圧縮処理側で切取識別コードを挿入し、伸張処理側で切取識別コードを検出して伸張処理を行うようにしたので、本実施形態と同様に第１のメモリー４１０に記憶される画像圧縮データのデータサイズをより小さくして、画像メモリー４００の有効活用を図ることができる。更に、本変形例によれば、伸張処理側の回路構成が簡素化できるようになる。
【０１２３】
本実施形態における画像処理装置１００又はその変形例における画像処理装置１００ａ、又は上記のいずれかの画像処理装置を含む画像表示システムは、例えば次のような電子機器に適用することができる。以下では、本実施形態における画像処理装置１００又はこれを含む画像表示システム１０が適用される例について説明するが、本変形例における画像処理装置１００ａ又はこれを含む画像表示システムも同様に適用できる。
【０１２４】
図２３に、本実施形態における電子機器としての携帯電話機の構成例のブロック図を示す。図２３において、図３と同一部分には同一符号を付し、適宜説明を省略する。
【０１２５】
携帯電話機９００は、カメラモジュール９１０を含む。カメラモジュール９１０は、ＣＣＤカメラを含み、ＣＣＤカメラで撮像した画像のデータを画像処理装置１００に供給する。
【０１２６】
また、携帯電話機９００は、液晶表示パネル３０を含む。液晶表示パネル３０は、液晶駆動回路４０によって駆動される。液晶表示パネル３０は、複数のゲート線、複数のソース線、複数の画素を含む。液晶駆動回路４０は、ゲートドライバ４２、ソースドライバ４４及び電源回路４６を含む。ゲートドライバ４２は、液晶表示パネル３０の複数のゲート線を走査する。ソースドライバ４４は、液晶表示パネル３０の複数のソース線を、画像データに基づいて駆動する。電源回路４６は、ゲートドライバ４２、ソースドライバ４４及び液晶表示パネル３０の電圧を生成する。電源回路４６は、ソースドライバ４４及びゲートドライバ４２に接続され、各ドライバに対して、駆動用の電源電圧を供給する。また電源回路４６は、液晶表示パネル３０の対向電極に、対向電極電圧Ｖｃｏｍを供給する。
【０１２７】
画像処理装置１００は、液晶駆動回路４０に接続され、ソースドライバ４４に対して上記の合成処理が行われたＲＧＢフォーマットの画像データを供給する。
【０１２８】
第１のホスト装置２１０は、画像処理装置１００に接続され、例えば背景画像に対応した画像データを画像処理装置１００に供給する。第２のホスト装置２２０は、画像処理装置１００に接続され、例えばコンテンツ画像に対応した画像データを画像処理装置１００に供給すると共に、画像処理装置１００を制御する。また第２のホスト装置２２０は、アンテナ９６０を介して受信された画像データを、変復調部９５０で復調した後、画像処理装置１００に供給できる。画像処理装置１００は、この画像データに基づき、ソースドライバ４４及びゲートドライバ４２により液晶表示パネル３０に表示させる。また、第２のホスト装置２２０は、カメラモジュール９１０で生成された画像データを変復調部９５０で変調した後、アンテナ９６０を介して他の通信装置への送信を指示できる。更に、第２のホスト装置２２０は、操作入力部９７０からの操作情報に基づいて画像データの送受信処理、カメラモジュール９１０の撮像、液晶表示パネル３０の表示処理を行う。
【０１２９】
図２４（Ａ）、図２４（Ｂ）に、本実施形態における画像処理装置１００又は画像表示システム１２ａが適用された電子機器の構成を示す斜視図を示す。図２４（Ａ）は、図２３の携帯電話機の構成の斜視図を表す。図２４（Ｂ）は、モバイル型のパーソナルコンピューターの構成の斜視図を表す。図２４（Ａ）において、図２３と同一部分には同一符号を付し、適宜説明を省略する。
【０１３０】
図２４（Ａ）に示す携帯電話機９００は、本体部９８０と、表示部９９０とを含む。表示部９９０として、本実施形態における画像表示システム１２ａの液晶表示パネル３０が実装される。本体部９８０は、画像表示システム１２ａのうち第１のホスト装置２１０及び第２のホスト装置２２０を含み、この本体部９８０には操作入力部９７０としてキーボードが設けられる。即ち、携帯電話機９００は、少なくとも上記の実施形態における画像処理装置１００を含んで構成される。キーボードを介した操作情報が第２のホスト装置２２０によって解析され、その操作情報に応じて表示部９９０に画像が表示される。本実施形態によれば、画像処理装置１００が内蔵する画像メモリーを有効活用できるため、より多くの画像や情報を蓄積でき、より多機能な携帯電話機を低コストで提供できるようになる。
【０１３１】
図２４（Ｂ）に示すパーソナルコンピューター１０００は、本体部１０１０と、表示部１０２０とを含む。表示部１０２０として、本実施形態における画像表示システム１２ａの液晶表示パネル３０が実装される。本体部１０１０は、画像表示システム１２ａのうち第１のホスト装置２１０及び第２のホスト装置２２０を含み、この本体部１０１０にはキーボード１０３０が設けられる。即ち、パーソナルコンピューター１０００は、少なくとも上記の実施形態における画像処理装置１００を含んで構成される。キーボード１０３０を介した操作情報が第２のホスト装置２２０によって解析され、その操作情報に応じて表示部１０２０に画像が表示される。本実施形態によれば、画像処理装置１００が内蔵する画像メモリーを有効活用できるため、より多くの画像や情報を蓄積でき、より多機能なパーソナルコンピューターを低コストで提供できるようになる。
【０１３２】
なお、本実施形態における画像処理装置１００又は画像表示システム１２ａ（本変形例における画像処理装置又はこれを含む画像表示システム）が適用された電子機器として、図２４（Ａ）、図２４（Ｂ）に示すものに限定されるものではなく、情報携帯端末（ＰＤＡ：Personal Digital Assistants）、デジタルスチルカメラ、テレビ、ビデオカメラ、カーナビゲーション装置、ページャー、電子手帳、電子ペーパー、電卓、ワードプロセッサー、ワークステーション、テレビ電話、ＰＯＳ（Point of sale system）端末、プリンター、スキャナー、複写機、ビデオプレーヤー、タッチパネルを備えた機器等が挙げられる。
【０１３３】
以上、本発明に係る画像処理装置、画像表示システム、電子機器及び画像処理方法等を上記の実施形態又はその変形例に基づいて説明したが、本発明は上記の実施形態又はその変形例に限定されるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【０１３４】
（１）上記の実施形態又はその変形例では、液晶表示装置に画像データを供給する画像処理装置を例に説明したが、本発明はこれに限定されるものではない。本実施形態における画像処理装置が、有機ＥＬ表示装置やＣＲＴ（Cathode-Ray Tube）等の表示装置や画像投影装置に画像データを供給するようにしてもよい。
【０１３５】
（２）上記の実施形態又はその変形例では、画像処理装置が液晶表示装置２０、第１のホスト装置２１０及び第２のホスト装置２２０の外部に設けられていたが、本発明はこれに限定されるものではない。本実施形態又はその変形例における画像処理装置が、液晶表示装置２０、第１のホスト装置２１０及び第２のホスト装置２２０のいずれかに内蔵されていてもよい。
【０１３６】
（３）上記の実施形態又はその変形例では、画像処理装置１００又は画像処理装置１００ａが適用された電子機器を例に説明したが、本発明はこれに限定されるものではない。図１の画像表示システム１０又は画像処理装置５０を適用してもよい。
【０１３７】
（４）上記の実施形態又はその変形例において、第１の圧縮器が行う圧縮処理に本発明が限定されるものではない。第１の伸張器は、第１の圧縮器が行う圧縮処理に対応した伸張処理を行うものであればよい。また、第２の圧縮器が行う圧縮処理に本発明が限定されるものではなく、第１の圧縮器と異なる圧縮処理を行ってもよいし、第１の圧縮器と同様のアルゴリズムで圧縮処理を行ってもよい。第２の伸張器は、第２の圧縮器が行う圧縮処理に対応した伸張処理を行うものであればよい。
【０１３８】
（５）上記の実施形態又はその変形例において、本発明を、画像処理装置、画像表示システム、電子機器及び画像処理方法等として説明したが、本発明はこれに限定されるものではない。例えば、上記の画像処理方法の処理手順が記述されたプログラムや、該プログラムが記録された記録媒体であってもよい。
【符号の説明】
【０１３９】
１０，１２…画像表示システム、  ２０…液晶表示装置、  ３０…液晶表示パネル、
４０…液晶駆動回路、  ５０，１００，１００ａ…画像処理装置、
１１０…第１のホストＩ／Ｆ、  １２０…ＬＣＤＩ／Ｆ、  ２００…ホスト装置、
２１０…第１のホスト装置、  ２２０…第２のホスト装置、
３００，８００…第１の圧縮器、  ３０２…第２の圧縮器、
３１０，５１０…Ｈカウンター、  ３２０，５２０…Ｖカウンター、
３３０，５３０…切取エリア識別信号生成回路、  ３４０…メモリーライト回路、
４００…画像メモリー、  ４１０…第１のメモリー、  ４１２…第２のメモリー、
５００，８５０…第１の伸張器、  ５０２…第２の伸張器、
５４０…メモリーリード回路、  ６００，６１０…制御レジスター、
７００…合成処理回路、  ８１０…切取識別コード埋込回路、
８６０…切取識別コード検出回路、  ９００…携帯電話機、
９１０…カメラモジュール、  ９５０…変復調部、  ９６０…アンテナ、
９７０…操作入力部、  ９８０，１０１０…本体部、  ９９０，１０２０…表示部、
１０００…パーソナルコンピューター、  １０３０…キーボード
【図１】
2011077969.tif 000003
【図２】
2011077969.tif 000004
【図３】
2011077969.tif 000005
【図４】
2011077969.tif 000006
【図５】
2011077969.tif 000007
【図６】
2011077969.tif 000008
【図７】
2011077969.tif 000009
【図８】
2011077969.tif 000010
【図９】
2011077969.tif 000011
【図１０】
2011077969.tif 000012
【図１１】
2011077969.tif 000013
【図１２】
2011077969.tif 000014
【図１３】
2011077969.tif 000015
【図１４】
2011077969.tif 000016
【図１５】
2011077969.tif 000017
【図１６】
2011077969.tif 000018
【図１７】
2011077969.tif 000019
【図１８】
2011077969.tif 000020
【図１９】
2011077969.tif 000021
【図２０】
2011077969.tif 000022
【図２１】
2011077969.tif 000023
【図２２】
2011077969.tif 000024
【図２３】
2011077969.tif 000025
【図２４】
2011077969.tif 000026