(57)【要約】【課題】ＣＣＤセンサーからの画像データを処理する画像処理回路において、各モジュールが処理を行わなくてもよい期間に、該当モジュールに対するクロックの供給を停止させ、クロックラインで発生する消費電流を低減する。【解決手段】画像処理を行う各モジュール内で有効データの期間を判断し有効データを処理するために必要な期間にクロック要求信号を出力するクロック要求信号出力回路と、各モジュールからのクロック要求信号がアクティブになっている期間に対応するモジュールにクロックを供給するクロックジェネレータとを備え、各モジュールが必要とする期間だけクロックを供給する。【選択図】図３
2007183860.tif 000002
【特許請求の範囲】
【請求項１】
異なる画像処理を行う複数のモジュールの各々のモジュール内で有効データの期間を判定し有効データを処理するために必要な期間にクロック要求信号を出力するクロック要求信号出力回路と、
前記クロック要求信号を受け、前記クロック要求信号がアクティブである期間に、前記クロック要求信号の出力元のモジュールに対してクロックを供給するクロックジェネレータと
を具備する
クロック制御回路。
【請求項２】
請求項１に記載のクロック制御回路において、
前記各モジュールは、画像データを処理するタイミングが異なる
クロック制御回路。
【請求項３】
請求項１に記載のクロック制御回路において、
前記各モジュールは、それぞれ独立して前記クロックジェネレータから前記クロックの供給を受ける
クロック制御回路。
【請求項４】
請求項１に記載のクロック制御回路において、
前記各モジュールは、前記クロック要求信号として、次にデータを処理するモジュールのクロック要求信号を前記クロックジェネレータに対して伝える
クロック制御回路。
【請求項５】
請求項１に記載のクロック制御回路において、
前記クロックジェネレータは、ＣＰＵからの設定に応じて、前記クロック要求信号の前後にクロック出力を停止する
クロック制御回路。
【請求項６】
請求項１に記載のクロック制御回路において、
前記クロックジェネレータは、垂直同期信号を受けると垂直同期用の前側用のカウントと、後ろ側用のカウントを開始し、前記垂直同期後ろ側用カウントが設定された値になると、前記クロック要求信号をアクティブに変化させ、前記垂直同期前側用カウントが設定された値になると、前記クロック要求信号をインアクティブに変化させる
クロック制御回路。
【請求項７】
請求項６に記載のクロック制御回路において、
前記垂直同期信号の間には、画像データの１フレーム（１画面）を構成するライン数分の有効データが含まれる
クロック制御回路。
【請求項８】
請求項１に記載のクロック制御回路において、
前記クロックジェネレータは、水平同期信号を受けると水平同期用の前側用のカウントと、後ろ側用のカウントを開始し、前記水平同期後ろ側用カウントが設定された値になると、前記クロック要求信号をアクティブに変化させ、前記水平同期前側用カウントが設定された値になると、前記クロック要求信号をインアクティブに変化させる
クロック制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クロック制御回路に関し、特にＣＣＤセンサー用画像処理回路のクロック制御回路に関する。
【背景技術】
【０００２】
ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ：電荷結合素子）センサー用のカメラ画像処理回路の中の画像処理を行う各モジュール（ｍｏｄｕｌｅ）へのクロックは、クロック生成回路から常に供給されており、ＣＣＤセンサーから画像データを受け取っている期間中、全てのモジュールへのクロックが動作しているため、クロックラインで消費する電流が大きくなっている。
【０００３】
クロック生成回路に対して、クロックの供給／停止をソフトウェア的に制御する仕組みは一般的に知られているが、この仕組みではＣＣＤセンサーからの無効データの期間だけクロック停止させることがソフトウェアで制御できないため、センサーが動作している間は常に全モジュールに対してクロック供給を行っている。
【０００４】
図１を参照して、従来のクロック生成回路について説明する。
図１の画像処理回路は、ＣＣＤセンサーと、モジュール１，２，３と、クロック発生装置を備える。また、画像処理回路は、外部（メモリ等）に接続されている。
図１で、例えば、モジュール１をノイズリダクションモジュールとする。また、モジュール２を、映像素子で記録されたデータをそのまま保存する形式のＲＡＷ（生）データから、色を赤（Ｒ）・緑（Ｇ）・青（Ｂ）の３つの色の組み合わせとして表現するＲＧＢ（Ｒｅｄ−Ｇｒｅｅｎ−Ｂｌｕｅ）データへ変換する変換モジュールとする。更に、モジュール３をリサイズモジュールとする。クロック発生装置は、各モジュールにクロックを供給するクロックジェネレータとする。この時、ＣＣＤセンサーからの画像を取り込んでいる最中は、３つのモジュールそれぞれにクロックジェネレータからクロックが供給されている。また、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）内部では、クロックジェネレータから各モジュールの回路までのクロックラインで、クロック周波数に比例した電流を消費している。
【０００５】
関連する技術として、特開平１１−３２８１１１号公報（特許文献１）にクロック同期型バス回路が開示されている。
この従来技術は、少なくとも３個以上のバス構成要素たるバスユニットを有するクロック同期型バス回路に関する。このクロック同期型バス回路は、前記各バスユニットに独立してバスクロックの供給と停止が可能なクロックジェネレータと、あるバスサイクルにおいて、バスマスタとしての第１のバスユニットとターゲットとしての第２のバスユニットがバス上で入出力動作を実施する場合、当該バスサイクルに関係のない第３のバスユニットに対するクロック供給を停止し、バスサイクル終了時、再び第３のバスユニットに対するクロック供給を再開すべく前記クロックジェネレータを制御する制御手段から成ることを特徴とする。
【０００６】
特開平１１−１４９４３７号公報（特許文献２）にデータ転送メモリ装置が開示されている。
このデータ転送メモリ装置は、一つのシステムバス上でデータを転送する機能を有し、かつ、前記データを処理するデータ処理部により制御される複数のメモリデバイスを含む。該複数のメモリデバイスの各々は、前記データ処理部から出力されるクロックをもとに生成されるリターンクロックを入出力するリターンクロック入出力手段と、該リターンクロック入出力手段から出力されるリターンクロックをもとに生成されるデータ出力イネーブル信号に基づき、前記データの出力を活性化する出力活性化手段とを備えることを特徴とする。このデータ転送メモリ装置は、メモリシステムのリターンクロックに関する技術であり、データ処理部から最も遠いメモリデバイスが生成したリターンクロックと出力イネーブル信号で各メモリデバイスの出力活性化とデータ出力を行うものである。
【０００７】
特開平８−２３４８６１号公報（特許文献３）に低消費電力プロセッサが開示されている。
この低消費電力プロセッサは、プログラムを処理するプロセッサの複数の回路ブロックの別々のクロック入力を，有効又は無効とする手段を該プロセッサの外部に備えたことを特徴とする。すなわち、プロセッサの外部にクロック制御回路を持ち、プロセッサからの制御信号によりプロセッサの未使用部分の回路へのクロック供給を停止させることが可能である。
【０００８】
特開平５−１５０８７０号公報（特許文献４）に演算回路の消費電力低減方式が開示されている。
この演算回路の消費電力低減方式は、ＣＭＯＳプロセスによる半導体回路で構成された複数の機能ブロックを有する演算回路において、該各機能ブロックに対するクロックの供給をオンオフするスイッチと、該各スイッチを制御することによって各機能ブロックに対するクロックの供給を制御するコントロールブロックとを設け、プログラムによって各機能ブロック単位にクロック供給のシーケンスを制御することによって演算回路の消費電力を低減することを特徴とする。
【０００９】
特開２００３−２７１９８６号公報（特許文献５）に三次元グラフィック描画装置が開示されている。
この三次元グラフィック描画装置は、三次元データを記憶する三次元データ記憶手段と、前記三次元データ記憶手段から三次元データを入力してジオメトリ処理を行い頂点データを求めるジオメトリ処理手段と、前記ジオメトリ処理手段から出力された頂点データにレンダリング処理を行い画素データを生成するレンダリング処理手段と、前記レンダリング処理手段で生成された画素データを記憶するフレームバッファとを備える。
そして更に、前記ジオメトリ処理手段及び前記レンダリング処理手段に供給するクロック信号によって前記ジオメトリ処理手段と前記レンダリング処理手段との動作を制御するクロック制御手段を備えたことを特徴とする。
【００１０】
特開２００５−２１５７５７号公報（特許文献６）に信号処理装置が開示されている。
この信号処理装置は、互いに処理機能が異なる複数の信号処理回路により情報信号を処理する装置である。この信号処理装置は、動作クロックを発生するクロック発生手段と、前記複数の信号処理回路毎に発生された、動作クロックを要求するためのリクエスト信号を入力し、前記複数の信号処理回路に対して割り当てた優先順位に従って前記リクエスト信号に対する調停処理を行い、この調停結果に応じて前記複数の信号処理回路に対して選択的に前記クロック発生手段により得られた動作クロックを供給する調停手段とを備えることを特徴とする。この信号処理装置では、信号処理回路からのクロックリクエスト信号を優先度順位に従い、調停してどれか一つの回路にクロックを供給するので、複数の処理回路が同時動作することができない。
【００１１】
【特許文献１】特開平１１−３２８１１１号公報
【特許文献２】特開平１１−１４９４３７号公報
【特許文献３】特開平８−２３４８６１号公報
【特許文献４】特開平５−１５０８７０号公報
【特許文献５】特開２００３−２７１９８６号公報
【特許文献６】特開２００５−２１５７５７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
従来技術では、ＣＣＤセンサーが動作している間でも、垂直同期期間や水平同期期間のデータが無効である期間は、ＬＳＩ内部の画像処理回路が動作する必要が無い。クロックジェネレータからモジュールに対して供給するクロックは、この期間は停止させておくことが可能である。しかし、これらの期間はＣＰＵがソフトウェア的にクロックジェネレータに対して各モジュールへのクロックの供給、停止を制御するには、時間が短すぎる。ＣＰＵのクロック周波数を各モジュールへのクロックに対して十分高くすれば、クロック供給停止をソフトウェア制御で実現できる可能性はあるが、ＣＰＵ側の消費電流が増加してしまう。また、画像処理回路の各モジュールは、バケツリレー的にＣＣＤセンサーからのデータを処理するので、各モジュールが有効データを処理しているタイミングは、図２に示すように、モジュールによって異なる。これらのタイミングをＣＰＵが検出してクロック制御を行うためには、ＣＰＵのクロック周波数をモジュールのクロック周波数に対して十分に高くする必要があり、ＣＰＵ側の消費電流が増加してしまう。このため、各モジュールの有効データ処理期間のタイミングに合わせて、ソフトウェアでクロック供給停止制御を行うことは困難である。
【課題を解決するための手段】
【００１３】
以下に、［発明を実施するための最良の形態］で使用される番号を括弧付きで用いて、課題を解決するための手段を説明する。これらの番号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］との対応関係を明らかにするために付加されたものである。但し、それらの番号を、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１４】
異なる画像処理を行う複数のモジュールの各々のモジュール内で有効データの期間を判定し有効データを処理するために必要な期間にクロック要求信号を出力するクロック要求信号出力回路（２，３，４）と、
前記クロック要求信号を受け、前記クロック要求信号がアクティブである期間に、前記クロック要求信号の出力元のモジュールに対してクロックを供給するクロックジェネレータ（５）と
を具備する
クロック制御回路。
【発明の効果】
【００１５】
画像処理回路の各モジュールが動作しない時に自動的にそれらのモジュールへのクロックを停止させることができ、ＬＳＩの消費電流を低減することができる。その理由は、各モジュールへのクロックラインには、クロック波形を正確に伝播させるためのバッファ回路が挿入されているため、クロック信号の立ち上がり／立下りタイミングで、クロックラインをそれぞれＨＩＧＨ／ＬＯＷに変化させるために、バッファを構成しているトランジスタが配線負荷容量に充電／放電を繰り返すため、この部分で電流を消費しているが、クロックを停止させることでこれらの電流の消費を抑えることができるからである。
【発明を実施するための最良の形態】
【００１６】
以下に、本発明の第１実施形態について添付図面を参照して説明する。
図３は、本発明の画像処理回路のクロック制御機構を含めた構成を示すブロック図である。
本発明の画像処理回路は、ＣＣＤセンサーモジュール１（図３のセンサー）と、ノイズリダクションモジュール２（図３のモジュール１）と、色変換モジュール３（図３のモジュール２）と、リサイズモジュール４（図３のモジュール３）と、ＣＰＵ５と、クロックジェネレータ６（図３のクロック発生装置）を備える。
【００１７】
ＣＣＤセンサーモジュール１は、ＲＡＷ（生）データを出力する。なお、ＲＡＷデータは、映像素子で記録されたデータをそのまま保存する形式である。ノイズリダクションモジュール２は、ＣＣＤセンサーモジュール１からのＲＡＷデータを入力し、着目する周囲の画素の情報を参照してデータの変化度合いが激しいドットをノイズと判定し、周囲の画素情報と平均化したデータを出力する。色変換モジュール３は、ノイズリダクションモジュール２からのＲＡＷデータを入力し、ＹＵＶフォーマットに変換して出力する。なお、ＹＵＶフォーマットは、輝度信号（Ｙ）と、輝度信号と青色成分の差（Ｕ）、輝度信号と赤色成分の差（Ｖ）の３つの情報で色を表す形式である。リサイズモジュール４は、色変換モジュール３からのＹＵＶフォーマットデータを入力し、入力画像データの拡大／縮小を行って出力する。ＣＰＵ５は、ホストデバイスからのコマンドを受け、各モジュールへのパラメータ設定や、エラー処理等を行う。クロックジェネレータ６は、ＣＰＵ５に対するクロックを始め、各モジュールに対するクロックを生成する。
【００１８】
ＣＣＤセンサーモジュール１とノイズリダクションモジュール２は、画像データバス７を介して接続される。ＣＣＤセンサーモジュール１が出力する同期信号（垂直同期信号、水平同期信号）は、画像データバス７を介してノイズリダクションモジュール２に入力される。ノイズリダクションモジュール２と色変換モジュール３は、画像データバス８を介して接続される。ノイズリダクションモジュール２が出力する垂直同期信号と水平同期信号は、画像データバス８を介して色変換モジュール３に入力される。色変換モジュール３とリサイズモジュール４は、画像データバス９を介して接続される。色変換モジュール３が出力する垂直同期信号と水平同期信号は、画像データバス９を介してリサイズモジュール４に入力される。リサイズモジュール４の出力する画像データは、画像処理回路から外部（メモリ等１０）に対して出力される。リサイズモジュール４が出力する垂直同期信号と水平同期信号も、画像処理回路から外部に出力される。
【００１９】
ノイズリダクションモジュール２（モジュール１）、色変換モジュール３（モジュール２）、及びリサイズモジュール４（モジュール３）の各モジュールは、クロックジェネレータ６からのクロックが入力される。また、各モジュールからのクロック要求信号がクロックジェネレータ６に入力される。この時、各モジュールは、クロック要求信号を出力するクロック要求信号出力回路（図示されず）を備え、クロックジェネレータ６は、クロックを出力するクロック供給回路（図示されず）を備える。
【００２０】
次に動作について説明する。
図４は、ＣＣＤセンサーモジュール１が出力する画像データの概略である。図４では、１フレーム（１画面）が５ラインで構成されている。この時、図５に示すように、垂直同期信号の間には、５ライン分の有効データが含まれる。
【００２１】
ＣＣＤセンサーモジュール１から出力される画像データは、画像データバス７を介してノイズリダクションモジュール２に入力される。この部分の画像データバスのデータフォーマットは、ＲＡＷフォーマットである。ＣＣＤセンサーモジュール１から出力される垂直同期信号で画像データのフレーム開始を、水平同期信号で画像データの１ラインの開始を、ノイズリダクションモジュール２に伝える。ノイズリダクションモジュール２でノイズが低減された画像データは、画像データバス８を介して色変換モジュール３に入力される。この部分の画像データバスのデータフォーマットはＲＡＷデータである。ノイズリダクションモジュール２は、ノイズ低減した画像データのフレーム開始時に垂直同期信号を、ライン開始時に水平同期信号を色変換モジュール３に出力する。色変換モジュール３で変換されたＹＵＶフォーマットのデータは、画像データバス９を介してリサイズモジュール４に入力される。色変換モジュール３は、色変換した画像データのフレーム開始時に垂直同期信号を、ライン開始時に水平同期信号を、リサイズモジュール４に出力する。リサイズモジュール４で画像サイズが拡大又は縮小された画像は、画像処理回路から外部に対して出力される。リサイズモジュール４は、拡大あるいは縮小した画像データのフレーム開始時に垂直同期信号を、ライン開始時に水平同期信号を出力する。
【００２２】
ノイズリダクションモジュール２は、ＣＣＤセンサーモジュール１が出力した垂直同期信号がインアクティブの期間と、水平同期信号がインアクティブの期間に、クロック要求信号をクロックジェネレータ６に出力する。クロックジェネレータ６は、ノイズリダクションモジュール２からのクロック要求信号がアクティブの期間だけ、ノイズリダクションモジュール２に対してクロックを供給する。
【００２３】
色変換モジュール３は、ノイズリダクションモジュール２が出力した垂直同期信号がインアクティブの期間と、水平同期信号がインアクティブの期間に、クロック要求信号をクロックジェネレータ６に出力する。クロックジェネレータ６は、色変換モジュール３からのクロック要求信号がアクティブの期間だけ、色変換モジュール３に対してクロックを供給する。
【００２４】
リサイズモジュール４は、色変換モジュール３が出力した垂直同期信号がインアクティブの期間と、水平同期信号がインアクティブの期間に、クロック要求信号をクロックジェネレータ６に出力する。クロックジェネレータ６は、リサイズモジュール４からのクロック要求信号がアクティブの期間だけ、リサイズモジュール４に対してクロックを供給する。
【００２５】
このようにして、クロック要求信号は図５のように生成される。
【００２６】
次に、本発明の第２実施形態について、図面を参照して詳細に説明する。
図６は、本発明の第２実施形態による画像処理回路の構成を示すブロック図である。図３では、各モジュールがクロック要求信号をクロックジェネレータ６に伝えていた。本実施形態では、各モジュールが次にデータを処理するモジュールのクロック要求信号をクロックジェネレータ６に対して伝える。
【００２７】
ＣＣＤセンサーモジュール１は、次に画像データを処理するノイズリダクションモジュール２に対して垂直同期信号と水平同期信号及び画像データを伝えるとともに、クロックジェネレータ６に対してノイズリダクションモジュール２が動作する期間だけアクティブとなるクロック要求信号を伝える。
【００２８】
以下のモジュールも同様に、次に画像データを処理するモジュール用のクロック要求信号をクロックジェネレータ６に伝える。
【００２９】
本構成でも、各モジュールが動作する必要な期間だけ、クロックジェネレータ６からクロック信号供給を受けられるようにクロック要求信号を発生することができる。
【００３０】
次に、具体的な実施例を用いて本発明を実施するための最良の形態の構成及び動作を説明する。
ノイズリダクションモジュール２のアルゴリズムの一つとして、着目する両隣の同色のデータを参照して、極端に着目するデータの値が両隣と異なっている場合にはノイズと判定し、着目データを両隣の平均データとする手法がある。この時、垂直同期区間と水平同期区間は、画像データが存在しないため、ノイズリダクションの回路が動作する必要が無い。従って、ノイズリダクションモジュール２はクロック要求信号として、垂直同期区間と水平同期区間以外の時にアクティブとなる信号を生成して、クロックジェネレータ６に出力する。
【００３１】
クロックジェネレータ６は、ノイズリダクションから受け取ったクロック要求信号がアクティブになると、ノイズリダクションモジュール２に対するクロックのゲートを解除して、クロックをノイズリダクションモジュール２に供給する。
【００３２】
ノイズリダクションモジュール２が、動作する必要の無い時は、クロックジェネレータ６がノイズリダクションモジュール２に対してのクロック供給を停止させるため、クロックラインで消費する電流を抑えることが可能となる。
【００３３】
各モジュールがクロックを必要としない期間が、同期信号の前後数クロックである場合は、図７に示すように動作する。
【００３４】
有効データ期間だけクロックが供給されるように、ＣＰＵ５がクロックジェネレータ６に設けてあるカウンター（図示されず）に垂直同期用のパラメータと水平同期用のパラメータを設定する。この時、クロックジェネレータ６に設けてあるレジスタ（図示されず）に垂直同期用のパラメータと水平同期用のパラメータを設定し、レジスタに設定されたパラメータをカウンターが読み出すようにしても良い。パラメータは、各同期信号の前側用と、後ろ側用が設定可能でる。クロックジェネレータ６は、垂直同期信号を受けると垂直同期用の前側用のカウントと、後ろ側用のカウントを開始する。垂直同期後ろ側用カウントが設定された値になると、クロック要求信号をアクティブに変化させる。垂直同期前側用カウントが設定された値になると、クロック要求信号をインアクティブに変化させる。また、水平同期信号を受けると水平同期用の前側用のカウントと、後ろ側用のカウントを開始する。水平同期後ろ側用カウントが設定された値になると、クロック要求信号をアクティブに変化させる。水平同期前側用カウントが設定された値になると、クロック要求信号をインアクティブに変化させる。これにより、各モジュールが出力してきたクロック要求信号の前後にも、クロックジェネレータ６がクロックを各モジュールに対して出力しない期間を設けることが可能となる。
【００３５】
以上のように、本発明のクロック制御回路は、ＣＣＤセンサー用の画像処理回路の中の画像処理を行う複数のモジュールに対して供給するクロックの制御を行う。
【００３６】
本発明の目的は、ＣＣＤセンサー用の画像処理回路の中の画像処理を行う複数のモジュールに対して、各モジュールが有効データを処理している期間をＨ／Ｗで検出し、必要な期間のみに各モジュールに対してクロックを供給する制御を実行し、回路全体の消費電流を低減することである。
【００３７】
このため、本発明の画像処理回路用クロック制御機構は、異なる画像処理を行う複数のモジュールと、各モジュール内で有効データの期間を判定し有効データを処理するために必要な期間にクロック要求信号を出力するクロック要求信号出力回路と、各モジュールからのクロック要求信号がアクティブになっている期間に対応するモジュールにクロックを供給するクロックジェネレータを備える。クロックジェネレータは、ＣＰＵから値を設定されるレジスタと、カウンターと、クロック要求信号がアクティブになっている前後に、カウンターがカウントした設定値分の数だけ各モジュールに対してのクロックを停止させる機能を備える。
【００３８】
クロック要求信号出力回路は、それぞれのモジュールに入力されるデータの有効期間、つまり垂直同期信号、水平同期信号の期間以外に、クロックジェネレータに対してクロック要求信号をアクティブに変化させる。クロックジェネレータは、各モジュールからのクロック要求信号がアクティブになった次のクロックから、クロック要求信号を出力してきたモジュールに対するクロックの供給を開始する。各モジュールからのクロック要求信号がインアクティブになった次のクロックから、クロック要求信号を出力してきたモジュールに対するクロックの供給を停止する。
【００３９】
各モジュールがクロックを必要とするのが、同期信号の前後数クロックである場合は、クロックジェネレータにカウンターを設け、予めＣＰＵが設定するレジスタ値を適切に増減することで、クロックジェネレータが各モジュールから受け取ったクロック要求信号の前後にもクロックを出力しない期間を設けることで対応する。
【００４０】
すなわち、本発明の画像処理回路は、複数の画像処理モジュールを備える画像処理回路において、それぞれの画像処理モジュールが画像データを処理するタイミングが異なる。画像処理モジュールは、有効データの期間を判定し、有効データを処理するために必要な期間だけクロック要求信号を発生することを特徴とする。クロック要求信号を受けて、その信号がアクティブである期間だけ、クロック要求信号の出力元のモジュールに対してクロックを供給するクロックジェネレータを備える。クロックジェネレータは、ＣＰＵの設定に応じて、クロック要求信号の前後にクロック出力を停止させることが可能である機能を持つことを特徴とする。各画像処理モジュールは、それぞれ独立してクロックジェネレータからクロック供給を受けることを特徴とする。
【００４１】
なお、本発明の画像処理回路は、同期型ではあるがバス回路ではなく、各モジュール（モジュール１，２，３）の接続形態が、モジュール間を専用Ｉ／Ｆ（インターフェース）で接続、もしくはモジュールとＳＤＲＡＭをＤＭＡで接続する形態となっている。そして、各モジュールが同時に動作しながら、必要な期間のみクロック要求信号を出力して、クロック供給を受ける。
また、本発明の画像処理回路は、ＬＳＩ内部でクロック制御を行う。この時、プログラムではなく、Ｈ／Ｗ（ハードウェア）の機能でクロックの供給制御を行う。更に、リクエスト信号がきたら直ちにクロックを供給する。
【００４２】
本発明の活用例として、デジタルカメラや、携帯電話に搭載される画像処理回路での使用が考えられる。但し、これらの例に限定されるものではない。
【図面の簡単な説明】
【００４３】
【図１】図１は、従来の構成図を示すブロック図である。
【図２】図２は、各モジュール（モジュール１，２，３）がそれぞれ受け取る垂直同期信号と、水平同期信号のタイミング図である。
【図３】図３は、本発明の第１の実施形態の構成を示すブロック図である。
【図４】図４は、画像データのフレームとラインの構成を示す。
【図５】図５は、図４の構成時の垂直同期信号と、水平同期信号と、有効な画像データと、クロック要求信号のタイミング図である。
【図６】図６は、本発明の第２の実施形態の構成を示すブロック図である。
【図７】図７は、クロック要求信号を、同期信号の前後にもインアクティブにする時の、同期信号と、前側カウントと、後側カウントと、クロック要求信号のタイミング図である。
【符号の説明】
【００４４】
１  センサー（ＣＣＤセンサーモジュール）
２  モジュール１（ノイズリダクションモジュール）
３  モジュール２（色変換モジュール）
４  モジュール３（リサイズモジュール）
５  ＣＰＵ
６  クロック発生装置（クロックジェネレータ）
７  画像データバス（ＣＣＤセンサーモジュール  −  ノイズリダクションモジュール間）
８  画像データバス（ノイズリダクションモジュール  −  色変換モジュール間）
９  画像データバス（色変換モジュール  −  リサイズモジュール間）
１０  外部（メモリ等）
【図１】
2007183860.tif 000003
【図２】
2007183860.tif 000004
【図３】
2007183860.tif 000005
【図４】
2007183860.tif 000006
【図５】
2007183860.tif 000007
【図６】
2007183860.tif 000008
【図７】
2007183860.tif 000009