(57)【要約】【課題】データトラフィックの増大を抑制し、既存の周辺デバイスの変更を生じることなく機能を拡張すること。【解決手段】ＤＳＰ１１０によって生成された画像は、液晶インタフェース１３０へ出力され、画像処理プロセッサ４００によって生成された画像は、液晶インタフェース４１０へ出力される。そして、ＭＰＵ１００によって画像出力切替部１５０が制御され、さらに、画像出力切替部１５０によってゲート１４０およびゲート４２０が制御されることにより、同期信号およびＤＳＰ１１０または画像処理プロセッサ４００によって生成された画像が液晶モジュールのドライバ６００へ出力される。そして、ドライバ６００によって液晶パネル６１０が駆動され、液晶パネル６１０に画像が表示される。【選択図】　　　図１
2004004796.tif 000002
【特許請求の範囲】
【請求項１】
画像データを用いて表示画像の生成処理を行う第１の処理手段と、
画像データを用いて前記第１の処理手段とは異なる表示画像の生成処理を行う第２の処理手段と、
前記第１の処理手段および前記第２の処理手段によって得られた処理結果を切り替えて出力する切替手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記切替手段は、
前記第１の処理手段の処理結果を出力する第１のゲートと、
前記第２の処理手段の処理結果を出力する第２のゲートと、
前記第１のゲートおよび前記第２のゲートを切り替えて動作させる画像出力切替部と、
を有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第１の処理手段は、
処理結果を表示するための同期信号を前記第２の処理手段へ出力し、
前記第２の処理手段は、
同期信号に基づいて処理結果を出力することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記第１の処理手段は、処理負荷が所定値より小さい表示画像の生成処理を行う一方、前記第２の処理手段は、処理負荷が所定値より大きい表示画像の生成処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記第１の処理手段は、静止画像の生成処理を行う一方、前記第２の処理手段は、動画像の生成処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項６】
静止画像および動画像に対応する画像データを取得する取得手段、をさらに有し、
前記第１の処理手段は、
前記取得手段によって取得された静止画像に対応する画像データを用いて表示画像の生成処理を行い、
前記第２の処理手段は、
前記取得手段によって取得された動画像に対応する画像データを用いて表示画像の生成処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項７】
画像データを取得する取得手段と、
取得された画像データを用いて表示画像の生成処理を行う第１の処理手段と、
取得された画像データを用いて画像変換処理および表示画像の生成処理を含む画像処理を行う第２の処理手段と、を有し、
前記取得手段は、
取得された画像データを前記第１の処理手段または前記第２の処理手段へ直接出力することを特徴とする画像処理装置。
【請求項８】
前記第１の処理手段および前記第２の処理手段によって得られた処理結果を切り替えて出力する切替手段、をさらに有することを特徴とする請求項７記載の画像処理装置。
【請求項９】
画像データを取得する複数のカメラと、
前記複数のカメラによって取得された画像データを切り替えて出力する切替手段と、
を有することを特徴とする画像処理装置。
【請求項１０】
画像を表示する複数の液晶パネルと、
前記複数の液晶パネルに表示するための画像を切り替えて出力する切替手段と、
を有することを特徴とする画像処理装置。
【請求項１１】
画像データを取得する取得手段と、
取得された画像データのうち画像処理を必要としないプレビュー画像を表示する表示手段と、
前記取得手段と前記表示手段を直接接続する接続手段と、を有し、
前記プレビュー画像は、前記接続手段を介して前記表示手段へ出力されることを特徴とする画像処理装置。
【請求項１２】
請求項１から請求項１１のいずれかに記載の画像処理装置を有することを特徴とする通信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置に関する。
【０００２】
【従来の技術】
近年、携帯電話に代表される通信端末装置において用いられる画像は、白黒画像からカラー画像へ、小画面から大画面へ、静止画像から動画像へと変化してきており、画像データの大容量化が進んできている。
【０００３】
従来、通信端末装置では、装置全体の制御を行うＭＰＵ（Ｍｉｃｒｏ　Ｐｒｏｃｅｓｓｏｒ　Ｕｎｉｔ：マイクロ・プロセッサ・ユニット）に画像表示インタフェースおよび画像入力インタフェースを搭載し、それらを例えば液晶パネルなどの画像表示装置および例えばカメラなどの画像撮像装置と直結し、ＭＰＵから画像表示装置に画像を転送する方法がとられている。また、通信端末装置が行う画像処理は、動画像を用いたＴＶ電話や３次元グラフィック処理などのように、年々複雑化および高度化している。また、複数個のカメラを搭載した端末や、複数の液晶パネルを搭載した端末などが出てきている。
【０００４】
これらに対応するために、汎用のメインのプロセッサとは別に、画像処理専用のサブプロセッサを搭載する方法が一般化してきており、例えば、非特許文献１に発表された技術などがある。
【０００５】
【非特許文献１】
Ａ　ＭＰＥＧ４　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｃｏｄｅｃ　ＤＳＰ　ｗｉｔｈ　ａｎ　Ｅｍｂｅｄｄｅｄ　Ｐｒｅ／Ｐｏｓｔ−ｐｒｏｃｅｓｓｉｎｇ　Ｅｎｇｉｎｅ　（ＩＥＥＥ　１９９９　Ｃｕｓｔｏｍ　Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔｓ　Ｃｏｎｆｅｒｅｎｃｅ）
【０００６】
【発明が解決しようとする課題】
しかしながら、サブプロセッサを搭載した場合、通信端末装置内において、画像データのトラフィックの経路が複雑になり、例えばメインバスなどにおけるデータトラフィックが増加するという問題がある。
【０００７】
また、サブプロセッサを搭載するためには、サブプロセッサを制御するためのソフトウェア、ならびにカメラおよび液晶パネルなどの既存の周辺デバイスを大幅に変更する必要が生じることがある。さらに、サブプロセッサを搭載することにより、メインプロセッサの構成まで変更する必要が生じることがある。したがって、様々な処理専用のサブプロセッサを付加的に導入するような場合には、その度にメインプロセッサまで変更する必要が生じるという問題がある。
【０００８】
本発明はかかる点に鑑みてなされたものであり、データトラフィックの増大を抑制し、既存の周辺デバイスの変更を生じることなく機能を拡張することができる画像処理装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の画像処理装置は、画像データを用いて表示画像の生成処理を行う第１の処理手段と、画像データを用いて前記第１の処理手段とは異なる表示画像の生成処理を行う第２の処理手段と、前記第１の処理手段および前記第２の処理手段によって得られた処理結果を切り替えて出力する切替手段と、を有する構成を採る。
【００１０】
この構成によれば、例えば処理の軽いメニュー画面の表示等は、メインプロセッサによって処理し、動画像処理等といった処理の重い処理は、サブプロセッサによって処理し、直接液晶パネルに表示することができ、処理負荷の重い機能を容易に追加することができる。また、サブプロセッサから直接液晶パネルに画像を出力するため、メインプロセッサのバストラフィック等の負荷の軽減を図ることができる。
【００１１】
本発明の画像処理装置は、前記切替手段は、前記第１の処理手段の処理結果を出力する第１のゲートと、前記第２の処理手段の処理結果を出力する第２のゲートと、前記第１のゲートおよび前記第２のゲートを切り替えて動作させる画像出力切替部と、を有する構成を採る。
【００１２】
この構成によれば、例えば、メインプロセッサから出力された画像とサブプロセッサから出力された画像の表示を確実に切り替えることができる。
【００１３】
本発明の画像処理装置は、前記第１の処理手段は、処理結果を表示するための同期信号を前記第２の処理手段へ出力し、前記第２の処理手段は、同期信号に基づいて処理結果を出力する構成を採る。
【００１４】
この構成によれば、例えば、メインプロセッサから出力された画像とサブプロセッサから出力された画像の表示を切り替える際に、画面の乱れを生じることなくシームレスな切り替えを行うことができる。
【００１５】
本発明の画像処理装置は、前記第１の処理手段は、処理負荷が所定値より小さい表示画像の生成処理を行う一方、前記第２の処理手段は、処理負荷が所定値より大きい表示画像の生成処理を行う構成を採る。
【００１６】
この構成によれば、処理負荷が大きく例えばメインプロセッサでは処理不可能な生成処理についてはサブプロセッサで行うことができ、メインプロセッサに変更を加える必要がない。
【００１７】
本発明の画像処理装置は、前記第１の処理手段は、静止画像の生成処理を行う一方、前記第２の処理手段は、動画像の生成処理を行う構成を採る。
【００１８】
本発明の画像処理装置は、静止画像および動画像に対応する画像データを取得する取得手段、をさらに有し、前記第１の処理手段は、前記取得手段によって取得された静止画像に対応する画像データを用いて表示画像の生成処理を行い、前記第２の処理手段は、前記取得手段によって取得された動画像に対応する画像データを用いて表示画像の生成処理を行う構成を採る。
【００１９】
これらの構成によれば、例えば画像処理専用のサブプロセッサで動画像の生成処理を行い、汎用のメインプロセッサはその他の処理を行うことができ、ＴＶ電話などを容易に実現することができる。
【００２０】
本発明の画像処理装置は、画像データを取得する取得手段と、取得された画像データを用いて表示画像の生成処理を行う第１の処理手段と、取得された画像データを用いて画像変換処理および表示画像の生成処理を含む画像処理を行う第２の処理手段と、を有し、前記取得手段は、取得された画像データを前記第１の処理手段または前記第２の処理手段へ直接出力する構成を採る。
【００２１】
この構成によれば、例えば静止画などの比較的負荷の軽い処理は、メインプロセッサで行い、例えば動画像処理等の比較的負荷の重い処理は、サブプロセッサで行う等の処理分担をすることができ、メインプロセッサの処理負担を上げることなく、高度な画像処理の機能を追加することができる。
【００２２】
本発明の画像処理装置は、前記第１の処理手段および前記第２の処理手段によって得られた処理結果を切り替えて出力する切替手段、をさらに有する構成を採る。
【００２３】
この構成によれば、例えば動画像のエンコード処理やデコード処理など、単体の処理はメインプロセッサで行い、より処理負荷の高いＴＶ電話等のエンコードおよびデコードの同時処理はサブプロセッサで行うことができ、メインプロセッサの処理負担を上げることなく、高度な画像処理の機能を追加することができる。
【００２４】
本発明の画像処理装置は、画像データを取得する複数のカメラと、前記複数のカメラによって取得された画像データを切り替えて出力する切替手段と、を有する構成を採る。
【００２５】
この構成によれば、例えば複数の方向を撮影するカメラによって得られた複数の画像データをそれぞれ切り替えることにより、容易に入力制御を行うことができ、より拡張性を高くすることができる。
【００２６】
本発明の画像処理装置は、画像を表示する複数の液晶パネルと、前記複数の液晶パネルに表示するための画像を切り替えて出力する切替手段と、を有する構成を採る。
【００２７】
この構成によれば、例えばメインの液晶パネルとサブの液晶パネルとの２つの画面を有する場合、１つの表示コントローラを用いて画像を表示する液晶パネルを切り替えることができ、より拡張性を高くすることができる。
【００２８】
本発明の画像処理装置は、画像データを取得する取得手段と、取得された画像データのうち画像処理を必要としないプレビュー画像を表示する表示手段と、前記取得手段と前記表示手段を直接接続する接続手段と、を有し、前記プレビュー画像は、前記接続手段を介して前記表示手段へ出力される構成を採る。
【００２９】
この構成によれば、メインプロセッサの端子数を削減することができる。また、カメラからのプレビュー画像を直接液晶パネルに表示するため、メインプロセッサ内における画像データのトラフィックを削減することができる。
【００３０】
本発明の通信端末装置は、上記のいずれかに記載の画像処理装置を有する構成を採る。
【００３１】
この構成によれば、上記のいずれかに記載の画像処理装置と同様の作用効果を通信端末装置において実現することができる。
【００３２】
【発明の実施の形態】
本発明の骨子は、カメラや液晶パネルおよびプロセッサを複数設ける場合に、それぞれの入出力を切り替え、データトラフィックが冗長な経路を通らないようにすることである。
【００３３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００３４】
（実施の形態１）
図１は、本発明の実施の形態１に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置は、カメラモジュール、液晶モジュール、メインプロセッサ、サブプロセッサ、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２００、およびＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）３００を有しており、メインプロセッサ、サブプロセッサ、ＲＡＭ２００、およびＲＯＭ３００は、メインバス７００を介して接続されている。
【００３５】
メインプロセッサは、ＭＰＵ（Ｍｉｃｒｏ　Ｐｒｏｃｅｓｓｏｒ　Ｕｎｉｔ）１００、ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）１１０、カメラインタフェース１２０、液晶インタフェース１３０、ゲート１４０、画像出力切替部１５０、およびバス変換部１６０から構成されている。サブプロセッサは、画像処理プロセッサ４００、液晶インタフェース４１０、およびゲート４２０から構成されている。カメラモジュールは、信号処理インタフェース５００、およびセンサ５１０から構成されている。液晶モジュールは、ドライバ６００、および液晶パネル６１０から構成されている。
【００３６】
ＭＰＵ１００は、画像の生成や画像処理以外の制御を行う。ＤＳＰ１１０は、画像処理などの信号処理を行う。カメラインタフェース１２０は、カメラモジュールによって得られた画像データをメインプロセッサに取り込む。液晶インタフェース１３０は、液晶パネル６１０に画像を表示するための同期信号と、ＤＳＰ１１０によって処理された画像とを液晶モジュールへ出力する。ゲート１４０は、画像出力切替部１５０の制御に従って液晶インタフェース１３０からの画像を出力する。また、ゲート１４０は、サブプロセッサのゲート４２０から出力される画像がメインプロセッサの液晶インタフェース１３０へ入力されるのを防止する。画像出力切替部１５０は、ゲート１４０およびゲート４２０を制御して、液晶モジュールへ出力する画像を切り替える。このように、メインプロセッサ内のインタフェース（液晶インタフェース１３０）から１方向のみへ信号を出力するためのゲート（ゲート１４０）を設け、さらに外部のゲートとの切り替えを行う切替部（画像出力切替部１５０）を設ける構成とすることにより、同じくインタフェース（液晶インタフェース４１０）とゲート（ゲート４２０）とを有するサブプロセッサを容易に追加することができる。
【００３７】
バス変換部１６０は、メインプロセッサとＲＡＭ２００、ＲＯＭ３００、およびサブプロセッサが接続されているメインバス７００とを接続する。ＲＡＭ２００およびＲＯＭ３００は、サブプロセッサの命令や演算データなどを記憶する。
【００３８】
画像処理プロセッサ４００は、処理負荷の高い動画像の処理などを行う。液晶インタフェース４１０は、同期信号と画像処理プロセッサ４００によって処理された画像とを液晶モジュールへ出力する。ゲート４２０は、画像出力切替部１５０の制御に従って液晶インタフェース４１０からの画像を出力する。また、ゲート４２０は、メインプロセッサのゲート１４０から出力される画像がサブプロセッサの液晶インタフェース４１０へ入力されるのを防止する。ここで、メインプロセッサの液晶インタフェース１３０の出力画像とサブプロセッサの液晶インタフェース４１０の出力画像とはワイヤードオアされて液晶モジュールへ入力される。ワイヤードオアされて液晶モジュールに入力される画像は、画像出力切替部１５０によって切り替えられる。
【００３９】
信号処理インタフェース５００は、センサ５１０によって得られたＹＵＶ（Ｙ−ｓｉｇｎａｌ　Ｕ−ｓｉｇｎａｌ　Ｖ−ｓｉｇｎａｌ）データなどの画像データをメインプロセッサのカメラインタフェース１２０へ出力する。センサ５１０は、画像データを取得する。ドライバ６００は、液晶パネル６１０を駆動する。液晶パネル６１０は、ゲート１４０またはゲート４２０から出力された画像を表示する。
【００４０】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００４１】
まず、センサ５１０によって画像データが取得される。この画像データは静止画でも動画でも良い。そして、得られた画像データは、信号処理インタフェース５００を介して、メインプロセッサのカメラインタフェース１２０へ出力される。そして、画像データが例えば静止画や低解像度の動画である場合は、比較的画像処理の負荷が低いため、メインプロセッサのＤＳＰ１１０によって処理され、ＲＧＢ（Ｒｅｄ　Ｇｒｅｅｎ　Ｂｌｕｅ）画像などの所望の画像が生成される。また、画像データが例えば高解像度の動画である場合は、高速の演算などを行う必要があり、画像処理の負荷が高いため、画像データは、メインバス７００を介してサブプロセッサの画像処理プロセッサ４００へ出力され、処理され、所望の画像が生成される。
【００４２】
画像データが静止画や低解像度の動画である場合、ＤＳＰ１１０によって生成された画像は、液晶インタフェース１３０へ出力される。一方、画像データが高解像度の動画である場合、画像処理プロセッサ４００によって生成された画像は、液晶インタフェース４１０へ出力される。そして、ＭＰＵ１００によって画像出力切替部１５０が制御され、さらに、画像出力切替部１５０によってゲート１４０およびゲート４２０が制御されることにより、同期信号およびＤＳＰ１１０または画像処理プロセッサ４００によって生成された画像が液晶モジュールのドライバ６００へ出力される。この画像出力切替部１５０による出力画像の切り替えは、トライステート動作によって行われる。なお、このどき、ゲート１４０およびゲート４２０がそれぞれ互いのゲートから出力された画像が各プロセッサの液晶インタフェース１３０および液晶インタフェース４１０へ入力されるのを防止するため、画像はドライバ６００のみに入力されることになる。そして、ドライバ６００によって液晶パネル６１０が駆動され、液晶パネル６１０に画像が表示される。
【００４３】
本実施の形態では、サブプロセッサを設け、サブプロセッサの画像処理プロセッサ４００によって生成された画像は、メインプロセッサの液晶インタフェース１３０ではなく、サブプロセッサの液晶インタフェース４１０から直接液晶モジュールへ出力されるため、生成画像がメインバス７００のトラフィックを増大させることがない。
【００４４】
また、メインプロセッサおよびサブプロセッサの複数のプロセッサについて、それぞれ独立した液晶モジュールへの画像の出力経路を確保しているため、例えばサブプロセッサを入れ替えたり、追加したりする場合でも、メインプロセッサの構成を変更する必要がない。
【００４５】
このように、本実施の形態によれば、比較的処理負荷の低い画像データについてはメインプロセッサで処理し、処理負荷の高い画像データについてはサブプロセッサで処理し、各プロセッサによって処理されて生成された画像を切り替えて液晶モジュールへ出力して表示するため、例えば処理の軽いメニュー画面の表示等は、メインプロセッサから出力して表示し、動画像処理等といった処理の重い処理は、サブプロセッサで処理を行って直接液晶モジュールに表示することができ、新たな処理負荷の重い機能を容易に付加することができるとともに、メインプロセッサのバストラフィックの軽減を図ることができる。
【００４６】
（実施の形態２）
図２は、本発明の実施の形態２に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置において、図１に示す画像処理装置と同じ部分には同じ番号を付し、その説明を省略する。
【００４７】
液晶インタフェース１３０ａは、液晶パネル６１０に画像を表示するための同期信号と、ＤＳＰ１１０によって処理された画像とを液晶モジュールへ出力する。また、液晶インタフェース１３０ａは、同期信号をサブプロセッサの液晶インタフェース４１０ａへ出力する。液晶インタフェース４１０ａは、液晶インタフェース１３０ａから出力された同期信号と画像処理プロセッサ４００によって処理された画像とを液晶モジュールへ出力する。
【００４８】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００４９】
本実施の形態においても、実施の形態１と同様に、センサ５１０によって取得されたＹＵＶデータなどの画像データは、信号処理インタフェース５００およびカメラインタフェース１２０を介して、ＤＳＰ１１０または画像処理プロセッサ４００へ入力され、画像処理が行われ、ＲＧＢ画像などの所望の画像が生成される。
【００５０】
そして、実施の形態１と同様に、画像データが静止画や低解像度の動画である場合、ＤＳＰ１１０によって生成された画像は、液晶インタフェース１３０ａへ出力される。一方、画像データが高解像度の動画である場合、画像処理プロセッサ４００によって生成された画像は、液晶インタフェース４１０ａへ出力される。そして、ＭＰＵ１００によって画像出力切替部１５０が制御され、さらに、画像出力切替部１５０によってゲート１４０およびゲート４２０が制御されることにより、同期信号およびＤＳＰ１１０または画像処理プロセッサ４００によって生成された画像が液晶モジュールのドライバ６００へ出力される。このとき、液晶インタフェース１３０ａと液晶インタフェース４１０ａとから出力される同期信号としては、液晶インタフェース１３０ａから出力されるものが、２つの液晶インタフェースに共通の同期信号として出力されることになる。したがって、液晶パネル６１０に画像を切り替えて表示する際、同じ同期信号のタイミングで出力された画像を表示することになる。なお、同期信号としては、ピクセルクロック（ｐｉｘｅｌ　ｃｌｏｃｋ）、Ｈｓｙｎｃ（Ｈｏｒｉｚｏｎｔａｌ　Ｓｙｎｃｈｒｏｎｉｚｉｎｇ　ｓｉｇｎａｌ：水平同期信号）、またはＶｓｙｎｃ（Ｖｅｒｔｉｃａｌ　Ｓｙｎｃｈｒｏｎｉｚｉｎｇ　ｓｉｇｎａｌ：垂直同期信号）などがある。
【００５１】
このように、本実施の形態によれば、メインプロセッサからの出力画像とサブプロセッサからの出力画像とを切り替える際に、同期信号を変更することなく切り替えるため、表示の乱れを生じることがなく、シームレスな画像の切り替えを行うことができる。
【００５２】
（実施の形態３）
図３は、本発明の実施の形態３に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置において、図１に示す画像処理装置と同じ部分には同じ番号を付し、その説明を省略する。
【００５３】
図３に示す画像処理装置は、図１に示す画像処理装置と比較して、ゲート１４０、画像出力切替部１５０、およびゲート４２０を除去し、液晶インタフェース４１０に代えてカメラインタフェース４３０を設置し、信号処理インタフェース５００とカメラインタフェース４３０とを接続する点が異なる。
【００５４】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００５５】
まず、センサ５１０によって画像データが取得される。この画像データは静止画でも動画でも良い。そして、画像データが例えば静止画や低解像度の動画である場合は、画像データは信号処理インタフェース５００からカメラインタフェース１２０へ出力され、ＤＳＰ１１０によって処理され、所望の画像が生成される。また、画像データが例えば高解像度の動画である場合は、画像データは信号処理インタフェース５００からカメラインタフェース４３０へ出力され、画像処理プロセッサ４００によって処理され、所望の画像が生成される。ＤＳＰ１１０または画像処理プロセッサ４００によって生成された画像は、メインバス７００を介して液晶インタフェース１３０へ出力され、液晶インタフェース１３０から同期信号と画像が液晶モジュールへ出力され、液晶パネル６１０に表示される。
【００５６】
本実施の形態では、センサ５１０によって取得された画像データが例えば高解像度の動画のように、高速の演算などを行う必要がある場合は、画像処理プロセッサ４００によって画像処理が行われるが、画像データは、信号処理インタフェース５００からカメラインタフェース１２０およびメインバス７００を介して画像処理プロセッサ４００へ出力されるのではなく、信号処理インタフェース５００から直接カメラインタフェース４３０へ出力されるため、画像データがメインバス７００のトラフィックを増大させることがない。
【００５７】
このように、本実施の形態によれば、取得された画像データのうち、比較的処理負荷の低い画像データについてはメインプロセッサで処理し、処理負荷の高い画像データについてはサブプロセッサへ直接出力した上で処理するため、メインプロセッサの処理能力の低下を抑制し、高度な画像処理の機能を追加することができる。
【００５８】
（実施の形態４）
図４は、本発明の実施の形態４に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置の構成は、図２および図３に示す画像処理装置を組み合わせた構成であるため、その説明を省略する。
【００５９】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００６０】
まず、センサ５１０によって画像データが取得される。この画像データは静止画でも動画でも良い。そして、画像データが例えば静止画や低解像度の動画である場合は、画像データは信号処理インタフェース５００からカメラインタフェース１２０へ出力され、ＤＳＰ１１０によって処理され、所望の画像が生成される。また、画像データが例えば高解像度の動画である場合は、画像データは信号処理インタフェース５００からカメラインタフェース４３０へ出力され、画像処理プロセッサ４００によって処理され、所望の画像が生成される。
【００６１】
そして、実施の形態２と同様に、ＤＳＰ１１０によって生成された画像は、液晶インタフェース１３０ａへ出力され、画像処理プロセッサ４００によって生成された画像は、液晶インタフェース４１０ａへ出力される。そして、ＭＰＵ１００によって画像出力切替部１５０が制御され、さらに、画像出力切替部１５０によってゲート１４０およびゲート４２０が制御されることにより、同期信号およびＤＳＰ１１０または画像処理プロセッサ４００によって生成された画像が液晶モジュールのドライバ６００へ出力される。このとき、液晶インタフェース１３０ａと液晶インタフェース４１０ａとから出力される同期信号としては、液晶インタフェース１３０ａから出力されるものが、２つの液晶インタフェースに共通の同期信号として出力されることになる。したがって、液晶パネル６１０に画像を切り替えて表示する際、同じ同期信号のタイミングで出力された画像を表示することになる。
【００６２】
本実施の形態では、比較的低解像度の画像データのエンコード処理や、低解像度の画像のデコード処理などはメインプロセッサによって行われ、ＭＰＥＧ−４のエンコード処理とデコード処理とをリアルタイムで同時に行う必要がある例えば３ＧＰＰ等で規定されているＴＶ電話機能などは、処理負荷が高いため、カメラモジュールから画像データが直接サブプロセッサに入力され、エンコード処理が行われ、作成されたビットストリームがメインプロセッサへ出力され、また、圧縮された画像がメインバス７００を介してサブプロセッサへ入力され、デコード処理が行われ、生成された画像を直接液晶モジュールに出力されるといった動作が行われる。
【００６３】
このように、本実施の形態によれば、処理負荷の高いＴＶ電話等のエンコーダおよびデコーダ同時処理を行う処理はサブプロセッサによって行われるといった処理ができ、メインプロセッサの処理負担を上げることなく、高度な画像処理の機能を追加をすることができる。
【００６４】
（実施の形態５）
図５は、本発明の実施の形態５に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置において、図１に示す画像処理装置と同じ部分には同じ番号を付し、その説明を省略する。
【００６５】
カメラ入力切替部１７０は、後述するゲート５２０ａおよびゲート５２０ｂを制御して、カメラインタフェース１２０へ入力される画像データを切り替える。ゲート５２０ａは、カメラ入力切替部１７０の制御に従って信号処理インタフェース５００ａからの画像を出力する。ゲート５２０ｂは、カメラ入力切替部１７０の制御に従って信号処理インタフェース５００ｂからの画像を出力する。ここで、信号処理インタフェース５００ａの出力画像データと信号処理インタフェース５００ｂの出力画像データとはワイヤードオアされてメインプロセッサへ入力される。ワイヤードオアされてメインプロセッサに入力される画像データは、カメラ入力切替部１７０によって切り替えられる。カメラモジュールの出力には、ワイヤードオア接続できるように、トライステートバッファが挿入されている。カメラ入力切替部１７０は、トライステートバッファの出力をオン／オフする信号を出力することにより、２つのカメラモジュールからの画像データを切り替える。
【００６６】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００６７】
まず、センサ５１０ａまたはセンサ５１０ｂによって画像データが取得される。これらの画像データは静止画でも動画でも良い。そして、得られた画像データは、それぞれ対応する信号処理インタフェース５００ａまたは信号処理インタフェース５００ｂへ出力される。そして、ＭＰＵ１００によってカメラ入力切替部１７０が制御され、さらに、カメラ入力切替部１７０によってゲート５２０ａおよびゲート５２０ｂが制御されることにより、信号処理インタフェース５００ａまたは信号処理インタフェース５００ｂへ出力された画像データがメインプロセッサのカメラインタフェース１２０へ出力される。そして、画像データは、メインプロセッサのＤＳＰ１１０によって処理され、ＲＧＢ（Ｒｅｄ　Ｇｒｅｅｎ　Ｂｌｕｅ）画像などの所望の画像が生成される。生成された画像は、液晶インタフェース１３０を介して、液晶モジュールのドライバ６００へ出力される。そして、ドライバ６００によって液晶パネル６１０が駆動され、液晶パネル６１０に画像が表示される。
【００６８】
このように、本実施の形態によれば、例えば複数の方向を撮像するための複数のカメラモジュールを設け、それぞれのカメラモジュールによって得られた画像データを容易に切り替えることにより入力制御を行うことができ、より拡張性を高くすることができる。
【００６９】
なお、本実施の形態においては、２つのカメラモジュールを設ける構成としたが、本発明によれば、３つ以上のカメラモジュールからの出力を切り替えることも可能である。
【００７０】
（実施の形態６）
図６は、本発明の実施の形態６に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置において、図１に示す画像処理装置と同じ部分には同じ番号を付し、その説明を省略する。
【００７１】
液晶切替制御部１８０は、後述する切替制御部６２０ａおよび切替制御部６２０ｂを制御して、ドライバ６００ａおよびドライバ６００ｂへ入力される画像を切り替える。切替制御部６２０ａは、液晶切替制御部１８０の制御に従って、ドライバ６００ａのオン／オフを切り替える。切替制御部６２０ｂは、液晶切替制御部１８０の制御に従って、ドライバ６００ｂのオン／オフを切り替える。２つの液晶モジュールには、図示しないＶＲＡＭ（Ｖｉｄｅｏ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）が搭載されており、液晶インタフェース１３０から出力された画像を保持することができる。
【００７２】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００７３】
まず、センサ５１０によって画像データが取得される。この画像データは静止画でも動画でも良い。そして、得られた画像データは、信号処理インタフェース５００を介して、メインプロセッサのカメラインタフェース１２０へ出力される。そして、画像データは、メインプロセッサのＤＳＰ１１０によって処理され、ＲＧＢ（Ｒｅｄ　Ｇｒｅｅｎ　Ｂｌｕｅ）画像などの所望の画像が生成される。ＤＳＰ１１０によって生成された画像は、液晶インタフェース１３０へ出力される。
【００７４】
そして、液晶切替制御部１８０によって、切替制御部６２０ａおよび切替制御部６２０ｂが制御されることにより、２つの液晶モジュールのうちいずれか一方がイネーブル（すなわち、稼働状態）とされ、いずれか他方がディスエーブル（すなわち、非稼働状態）とされる。そして、液晶インタフェース１３０によって、イネーブルである液晶モジュールのドライバ６００ａまたはドライバ６００ｂへ画像が出力される。出力された画像は、それぞれ対応する液晶パネル６１０ａまたは液晶パネル６１０ｂに表示される。
【００７５】
このように、本実施の形態によれば、例えばメインの液晶モジュールとサブの液晶モジュールとの２つの画面を搭載する場合、１つの液晶切替制御部によって画像を表示する画面の切り替えを行うことができ、より拡張性を高くすることができる。また、本実施の形態の画像処理装置を、例えば折りたたみ式の携帯電話に適用することにより、従来、シリアル制御などのインタフェースで実現されているサブの液晶モジュールを容易にカラー化および大画面化を図ることができる。
【００７６】
なお、本実施の形態においては、２つの液晶モジュールを設ける構成としたが、本発明によれば、３つ以上の液晶モジュールへの出力を切り替えることも可能である。
【００７７】
（実施の形態７）
図７は、本発明の実施の形態７に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置において、図１に示す画像処理装置と同じ部分には同じ番号を付し、その説明を省略する。
【００７８】
カメラ入力切替部１７０ａは、後述するゲート５２０を制御して、後述する画像バス８００への画像データの出力をオン／オフする。画像バス制御部１９０は、信号処理インタフェース５００から出力されるＹＵＶデータなどの画像データをＲＧＢ画像などに変換する。また、画像バス制御部１９０は、信号処理インタフェース５００から出力された画像データの出力ビット幅をＲＧＢ画像の入力ビット幅へ変換する。ゲート５２０は、カメラ入力切替部１７０ａの制御に従って、信号処理インタフェース５００から画像バス８００への画像データの出力をオン／オフする。
【００７９】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００８０】
まず、センサ５１０によって画像データが取得される。この画像データは静止画でも動画でも良い。取得された画像データを液晶パネル６１０にプレビュー表示する際は、カメラ入力切替部１７０ａによってゲート５２０が制御され、画像データは画像バス８００を介して、画像バス制御部１９０に入力される、そして、カメラモジュールによって得られたＹＵＶデータがＲＧＢ画像へ変換され、再び画像バス８００を介して、液晶モジュールのドライバ６００へ入力され、液晶パネル６１０に表示される。ここで、カメラモジュールからＲＧＢデータが出力されるように構成した場合は、信号処理インタフェース５００から出力されたＲＧＢデータが画像バス８００を介して、ドライバ６００へ出力されるようにしても良い。
【００８１】
プレビュー動作時以外は、画像データは、信号処理インタフェース５００および画像バス制御部１９０を介して、カメラインタフェース１２０へ出力される。そして、画像データは、メインプロセッサのＤＳＰ１１０によって処理され、ＲＧＢ（Ｒｅｄ　Ｇｒｅｅｎ　Ｂｌｕｅ）画像などの所望の画像が生成される。ＤＳＰ１１０によって生成された画像は、液晶インタフェース１３０へ出力され、画像バス制御部１９０およびドライバ６００を介して液晶パネル６１０へ出力されて表示される。
【００８２】
従来の画像表示動作においては、カメラモジュールからの画像データは、カメラインタフェース１２０を介してメインバス７００を通り、大容量のＲＡＭ２００に蓄えられる。そして、液晶インタフェース１３０から液晶モジュールへ出力されて、画像データのプレビューが実現される。本実施の形態では、プレビュー表示のために画像バス制御部１９０および画像バス８００を設けたため、プレビュー用の画像データによってメインバス７００のトラフィックが増大することがない。したがって、トラフィックの増大によるＭＰＵ１００の処理能力の低下を抑制することができる。
【００８３】
このように、本実施の形態によれば、一般に１チップ化されているメインプロセッサにおいて、バス幅拡張や各種のペリフェラルインタフェースの搭載により、増大する傾向にある端子数を削減することができる。また、カメラモジュールによって得られた画像データを直接液晶パネルに表示するため、画像データによるトラフィックの増大を抑制することができる。
【００８４】
（実施の形態８）
図８は、本発明の実施の形態８に係る画像処理装置の構成を示すブロック図である。同図に示す画像処理装置の構成は、図４、図５、および図６に示す画像処理装置を組み合わせた構成であるため、その説明を省略する。
【００８５】
次いで、上記のように構成された画像処理装置の動作について説明する。
【００８６】
まず、センサ５１０ａまたはセンサ５１０ｂによって画像データが取得される。これらの画像データは静止画でも動画でも良い。そして、得られた画像データは、それぞれ対応する信号処理インタフェース５００ａまたは信号処理インタフェース５００ｂへ出力される。そして、ＭＰＵ１００によってカメラ入力切替部１７０が制御され、さらに、カメラ入力切替部１７０によってゲート５２０ａおよびゲート５２０ｂが制御されることにより、信号処理インタフェース５００ａまたは信号処理インタフェース５００ｂへ出力された画像データが、メインプロセッサのカメラインタフェース１２０またはサブプロセッサのカメラインタフェース４３０へ出力される。ここで、画像データが例えば静止画や低解像度の動画である場合は、画像データは信号処理インタフェース５００ａまたは信号処理インタフェース５００ｂからカメラインタフェース１２０へ出力され、画像データが例えば高解像度の動画である場合は、画像データは信号処理インタフェース５００ａまたは信号処理インタフェース５００ｂからカメラインタフェース４３０へ出力される。
【００８７】
カメラインタフェース１２０へ出力された画像データは、ＤＳＰ１１０によって処理され、所望の画像が生成され、液晶インタフェース１３０ａへ出力される。カメラインタフェース４３０へ出力された画像データは、画像処理プロセッサ４００によって処理され、所望の画像が生成され、液晶インタフェース４１０ａへ出力される。
【００８８】
そして、液晶切替制御部１８０によって、切替制御部６２０ａおよび切替制御部６２０ｂが制御されることにより、２つの液晶モジュールのうちいずれか一方がイネーブル（すなわち、稼働状態）とされ、いずれか他方がディスエーブル（すなわち、非稼働状態）とされる。そして、液晶インタフェース１３０ａによって、イネーブルである液晶モジュールのドライバ６００ａまたはドライバ６００ｂへ画像が出力される。出力された画像は、それぞれ対応する液晶パネル６１０ａまたは液晶パネル６１０ｂに表示される。
【００８９】
また、このとき、液晶インタフェース１３０ａから液晶インタフェース４１０ａに同期信号が出力されているため、メインプロセッサとサブプロセッサの液晶インタフェースは共通の同期信号を用いることになり、画像出力切替部１５０によって出力される画像が切り替えられる場合でも、表示に乱れが生じることがない。
【００９０】
このように、本実施の形態によれば、負荷の重い処理はサブプロセッサで処理するなど、処理負荷の軽減が図ることができるとともに、複数のカメラモジュールおよび液晶モジュールへの接続を、端子を増やすことなく実現することができる。
【００９１】
なお、上記各実施の形態は組み合わせることが可能である。すなわち、例えば、実施の形態７の画像バスによるプレビュー表示と実施の形態８とを組み合わせることなどが可能である。
【００９２】
また、本発明は、例えば液晶パネルなどの画像表示装置および例えばカメラなどの画像撮像装置を有する通信端末装置に適用することができる。
【００９３】
【発明の効果】
以上説明したように、本発明によれば、データトラフィックの増大を抑制し、既存の周辺デバイスの変更を生じることなく機能を拡張することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る画像処理装置の構成を示すブロック図
【図２】本発明の実施の形態２に係る画像処理装置の構成を示すブロック図
【図３】本発明の実施の形態３に係る画像処理装置の構成を示すブロック図
【図４】本発明の実施の形態４に係る画像処理装置の構成を示すブロック図
【図５】本発明の実施の形態５に係る画像処理装置の構成を示すブロック図
【図６】本発明の実施の形態６に係る画像処理装置の構成を示すブロック図
【図７】本発明の実施の形態７に係る画像処理装置の構成を示すブロック図
【図８】本発明の実施の形態８に係る画像処理装置の構成を示すブロック図
【符号の説明】
１００　ＭＰＵ
１１０　ＤＳＰ
１２０、４３０　カメラインタフェース
１３０、１３０ａ、４１０、４１０ａ　液晶インタフェース
１４０、４２０、５２０、５２０ａ、５２０ｂ　ゲート
１５０　画像出力切替部
１６０　バス変換部
１７０、１７０ａ　カメラ入力切替部
１８０　液晶切替制御部
１９０　画像バス制御部
２００　ＲＡＭ
３００　ＲＯＭ
４００　画像処理プロセッサ
５００、５００ａ、５００ｂ　信号処理インタフェース
５１０、５１０ａ、５１０ｂ　センサ
６００、６００ａ、６００ｂ　ドライバ
６１０、６１０ａ、６１０ｂ　液晶パネル
６２０ａ、６２０ｂ　切替制御部
【図１】
2004004796.tif 000003
【図２】
2004004796.tif 000004
【図３】
2004004796.tif 000005
【図４】
2004004796.tif 000006
【図５】
2004004796.tif 000007
【図６】
2004004796.tif 000008
【図７】
2004004796.tif 000009
【図８】
2004004796.tif 000010