(57)【要約】【課題】画像データのバッファリング等を行う際に画像の取得と送信の同期を適切に維持する。【解決手段】有効期間とブランキング期間とを含む所定の周期を有する取得同期信号と、有効期間とブランキング期間とを含み、取得同期信号とは異なる周期を有する送信同期信号との位相差を求め、送信同期信号のブランキング期間を変更することによって取得同期信号と送信同期信号との位相差を補正する切替制御回路３８を備えるインターフェース装置によって上記課題を解決できる。【選択図】図１
2006047412.tif 000002
【特許請求の範囲】
【請求項１】
有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、
有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置であって、
前記取得同期信号と前記送信同期信号と位相差を求め、前記送信同期信号のブランキング期間を変更することによって前記取得同期信号と前記送信同期信号との位相差を補正することを特徴とするインターフェース装置。
【請求項２】
請求項１に記載のインターフェース装置において、
前記取得同期信号の変化と前記送信同期信号の変化とを検出するエッジ検出回路と、
前記エッジ検出回路における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める位相差計数回路と、
前記位相差計数回路において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増減させることによって前記取得同期信号と前記送信同期信号との位相差を補正する同期信号生成回路と、
を備えることを特徴とするインターフェース装置。
【請求項３】
請求項１に記載のインターフェース装置において、
前記取得同期信号の変化と前記送信同期信号の変化とを検出するエッジ検出回路と、
前記エッジ検出回路における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める位相差計数回路と、
前記位相差計数回路において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増加させることによって前記取得同期信号と前記送信同期信号との位相差を補正する同期信号生成回路と、
を備えることを特徴とするインターフェース装置。
【請求項４】
有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、
有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置であって、
前記取得同期信号の有効期間の終了時点に合わせて、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とするインターフェース装置。
【請求項５】
有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、
有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置であって、
前記取得同期信号の有効期間の終了時点から所定の待機時間の間に前記送信同期信号の有効期間が終了するか否かを判断し、
前記待機時間の間に前記送信同期信号の有効期間が終了しなかった場合に、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とするインターフェース装置。
【請求項６】
請求項１〜５のいずれか１つに記載のインターフェース装置において、
それぞれが少なくとも１フレーム分の画像データを保持するためメモリ容量を有する複数のフレームバッファ回路と、
前記複数のフレームバッファ回路を、取得した画像信号を画像データとしバッファリングしていくフレームバッファ回路、又は、保持された画像データを表示用画像データとして出力していくフレームバッファ回路、として切り替える切替回路と、
前記切替回路に対して切替信号を出力して、当該切替信号に基づいて前記切替回路の切り替え制御を行う切替制御回路と、を備え、
前記切替制御回路は、前記送信同期信号及び前記取得同期信号のブランキング期間において前記切替信号を出力することを特徴とするインターフェース装置。
【請求項７】
請求項６に記載のインターフェース装置において、
前記取得同期信号のブランキング期間の開始後、所定の待機時間が経過した後に、前記切替制御回路は、前記切替信号を出力することを特徴とするインターフェース装置。
【請求項８】
有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、
有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置における同期調整方法であって、
前記送信同期信号のブランキング期間を変更することによって前記取得同期信号と前記送信同期信号との位相差を補正する第１の工程を含むことを特徴とする同期調整方法。
【請求項９】
請求項８に記載の同期調整方法において、
前記取得同期信号の変化と前記送信同期信号の変化とを検出する第２の工程と、
前記第２の工程における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める第３の工程と、を備え、
前記第１の工程では、前記第３の工程において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増加させることによって前記取得同期信号と前記送信同期信号との位相差を補正することを特徴とする同期調整方法。
【請求項１０】
請求項８に記載の同期調整方法において、
前記取得同期信号の変化と前記送信同期信号の変化とを検出する第２の工程と、
前記第２の工程における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める第３の工程と、を備え、
前記第１の工程では、前記第３の工程において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増減させることによって前記取得同期信号と前記送信同期信号との位相差を補正することを特徴とする同期調整方法。
【請求項１１】
有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、
有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置における同期調整方法であって、
前記取得同期信号の有効期間の終了時点に合わせて、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とする同期調整方法。
【請求項１２】
有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、
有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置における同期調整方法であって、
前記取得同期信号の有効期間の終了時点から所定の待機時間の間に前記送信同期信号の有効期間が終了するか否かを判断し、前記待機時間の間に前記送信同期信号の有効期間が終了しなかった場合に、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とする同期調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力される画像信号を表示装置で表示する際に使用されるインターフェース装置及び画像信号に対する同期調整方法に関する。
【背景技術】
【０００２】
ＣＣＤ固体撮像素子やＣＭＯＳ固体撮像素子により撮像された画像を液晶ディスプレイ（ＬＣＤ）等の表示装置を用いて表示する際に、固体撮像素子から画像データの入力を受けて、画像データに対して様々な処理を施したうえで表示装置のコントローラに転送するインターフェース装置が用いられている。例えば、カメラ付携帯電話には、固体撮像素子で取得された画像データを受けて、キャラクター画像や電源の残量や電波の受信状態を示すアイコンやメニュー等のオンスクリーン画面（ＯＳＤ）を合成して表示装置のコントローラに出力するインターフェース装置が搭載されている。
【０００３】
図９は、固体撮像素子で取得された画像とオンスクリーン画像とを合成して表示するためのインターフェース装置１００及びその周辺装置の構成を示すブロック図である。インターフェース装置１００は、固体撮像素子２００、主処理装置（ＣＰＵ）３００、ＬＣＤコントローラ４００及びＬＣＤ表示装置４０２と接続されて使用される。また、インターフェース装置１００は、固体撮像素子インターフェース（Ｉ／Ｆ）１０、レート変更バッファ１２、Ｈ／Ｖスケーラ１４、フレームバッファ回路１６、サブＯＳＤバッファ回路１８、ＬＣＤインターフェース（Ｉ／Ｆ）２０及びＣＰＵインターフェース（Ｉ／Ｆ）２８を含んで構成される。さらにＪＰＥＧラインバッファ２２、ＪＰＥＧコーデック（ＣＯＤＥＣ）２４及びコードバッファ回路２６を含んでも良い。
【０００４】
固体撮像素子２００は、素子外部から光を受けて画像を撮像し、画像信号として出力する。インターフェース装置１００の固体撮像素子インターフェース１０は、固体撮像素子２００から出力された画像信号を受けて、画像信号に含まれるダミーデータの除去などを行ってレート変更バッファ１２へ出力する。レート変更バッファ１２は、ラインバッファを備え、固体撮像素子２００からの原画像データの送信タイミングをインターフェース装置１００で処理可能なタイミングに変更する。Ｈ／Ｖスケーラ１４は、原画像データをインターフェース装置１００に接続されるＬＣＤの表示画面のサイズにあった画像サイズに変換する。例えば、固体撮像素子２００において１２８０×１０２４画素の画像が取得され、ＬＣＤの表示サイズが１７６×２２０画素である場合には、画像サイズを縮小する処理を行う。サイズ変換された原画像データは、フレームバッファ回路１６に出力される。フレームバッファ回路１６では、原画像データをＬＣＤコントローラ４００を介してＬＣＤへ表示するために一時的に格納及び保持するバッファメモリとしての機能を有する。また、ＣＰＵＩ／Ｆ２８を介したＣＰＵ３００からの指令信号を受けて、その指令信号に基づいて固体撮像素子２００で取得された原画像データと予め用意されている装飾画像データとを重ね合わせたり、画像データの回転等の加工処理を行ったりすることにより装飾合成画像データを生成する。装飾合成画像データは、サブＯＳＤバッファ回路１８へ出力される。サブＯＳＤバッファ回路１８は、ＣＰＵＩ／Ｆ２８を介したＣＰＵ３００からの指令信号を受けて、その指令信号に基づいて装飾合成画像データに電源の残量や電波の受信状態を示すアイコンやメニュー等のオンスクリーン画面データを合成して表示用画像データを生成する。
【０００５】
ＬＣＤコントローラ４００は、画像用メモリを搭載している。ＬＣＤコントローラ４００は、サブＯＳＤバッファ回路１８に保持されている表示用画像データを読み出して、画像用メモリに一時的に格納及び保存する。そして、送信同期信号ＶACTに応じて所定の周期（例えば、６０Ｈｚ）で画像用メモリに記憶されている画像データを読み出して、ＬＣＤ表示装置４０２に逐次転送する。これによって、ＬＣＤ表示装置４０２の画面上に画像が表示される。
【０００６】
また、ＪＰＥＧラインバッファ２２は、レート変更バッファ１２からフルサイズの原画像データ、又は、Ｈ／Ｖスケーラ１４からサイズ変更された原画像データ、又は、フレームバッファ回路１６から装飾合成画像データを受けて、ＪＰＥＧコーデック２４におけるＪＰＥＧ形式の圧縮処理が終了するまで画像データを保持する。ＪＰＥＧコーデック２４は、ＪＰＥＧラインバッファ２２に保持されている画像データを読み出して、ＪＰＥＧ形式の圧縮処理を行う。圧縮処理によって生成されたＪＰＥＧコードはコードバッファ回路２６に一時的に格納及び保持される。ＣＰＵ３００は、コードバッファ回路２６からＪＰＥＧコードを読み出して、併設されるメモリ（図示しない）に格納及び保持させる。また、Ｈ／Ｖスケーラ１４からコードバッファ回路２６へ画像データを直接送信することによって、サイズ変更された原画像データを圧縮処理せずにＣＰＵ３００に転送し、メモリに保存することもできる。ＪＰＥＧコードで記憶された画像データは、上記処理と逆方向に解凍処理することもできる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
近年、ＬＣＤコントローラを小型化及び簡素化し、汎用性を高めるために、画像用メモリを搭載していないＬＣＤコントローラが用いられることが多くなっている。一般的に、固体撮像素子での画像の取得に掛かる時間よりもＬＣＤコントローラへ画像データを送出する時間の方が短い。従って、画像用メモリを内蔵していないＬＣＤコントローラを用いる場合、次の１フレームの画像が取得されるまでの間、ＬＣＤへ所定の周期毎に逐次画像データを転送し続ける必要がある。従って、インターフェース装置側に２フレーム分のフレームバッファを有するフレームバッファ回路を備え、１フレーム分のフレームバッファに現在表示されている画像データを保持しておくと共に、もう１フレーム分のフレームバッファに次のフレームの画像データを保持して画像処理を行い、次のフレームに画像データに対する処理が終了した後に２つのフレームバッファを切り替えて新たなフレームの画像データをＬＣＤコントローラへ送信すると良い。
【０００８】
このとき、画像用メモリを内蔵していないＬＣＤコントローラを用いる場合には、インターフェース装置において固体撮像素子からの画像信号を受信するタイミングとＬＣＤコントローラへ画像データを送信するタイミングとの同期を図る必要がある。
【０００９】
図１０に、画像信号の取得タイミングを示す取得同期信号ＶREFと画像データの送信タイミングを示す送信同期信号ＶACTとのタイミングチャートを示す。取得同期信号ＶREF及び送信同期信号ＶACTはそれぞれ所定の周期でハイレベルとローレベルを繰り返している。インターフェース装置１００は、取得同期信号ＶREFの立ち上がりに応じて固体撮像素子２００から画像信号の受信を開始し、取得同期信号ＶREFがハイレベルを維持している時間だけ固体撮像素子２００から画像信号を受信し続ける。また、インターフェース装置１００は、送信同期信号ＶACTの立ち上がりに応じてＬＣＤコントローラ４００へ画像データの送信を開始し、送信同期信号ＶACTがハイレベルを維持している時間だけ画像データの送信を続ける。通常、取得同期信号ＶREFのフレームレートは、送信同期信号ＶACTのフレームレートの整数倍に設定されている。
【００１０】
ところが、一般的に固体撮像素子における画像の取得開始のタイミングはユーザに委ねられおり制御することができないので、取得同期信号ＶREFと送信同期信号ＶACTの立ち上がっていない期間（ブランキング期間）が一致した時点でフレームバッファを切り替えることができなくなる場合がある。
【００１１】
取得同期信号ＶREFと送信同期信号ＶACTとの立ち上がりの同期が取れていない状態でフレームバッファを切り替えた場合、ＬＣＤコントローラに送信される画像データが表示されている画像のフレームの途中で切り替わり、ＬＣＤの表示画像が乱れる可能性がある。さらに、フレームバッファを切り替えた時点でフレームバッファからの画像データの読み出し動作が保証されず、フレームバッファに保持されている画像データが破壊されてしまう可能性もある。
【００１２】
本発明は、上記従来技術の問題を鑑み、画像データの取得と送信とを同期させることができるインターフェース装置及び同期調整方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置であって、前記取得同期信号と前記送信同期信号と位相差を求め、前記送信同期信号のブランキング期間を変更することによって前記取得同期信号と前記送信同期信号との位相差を補正することを特徴とする。
【００１４】
ここで、前記取得同期信号の変化と前記送信同期信号の変化とを検出するエッジ検出回路と、前記エッジ検出回路における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める位相差計数回路と、前記位相差計数回路において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増減させることによって前記取得同期信号と前記送信同期信号との位相差を補正する同期信号生成回路と、を備えることが好適である。
【００１５】
また、前記取得同期信号の変化と前記送信同期信号の変化とを検出するエッジ検出回路と、前記エッジ検出回路における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める位相差計数回路と、前記位相差計数回路において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増加させることによって前記取得同期信号と前記送信同期信号との位相差を補正する同期信号生成回路と、を備えることがより好適である。
【００１６】
本発明の別の態様は、有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置であって、前記取得同期信号の有効期間の終了時点に合わせて、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とする。
【００１７】
本発明の別の態様は、有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置であって、前記取得同期信号の有効期間の終了時点から所定の待機時間の間に前記送信同期信号の有効期間が終了するか否かを判断し、前記待機時間の間に前記送信同期信号の有効期間が終了しなかった場合に、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とする。
【００１８】
本発明におけるインターフェース装置においては、それぞれが少なくとも１フレーム分の画像データを保持するためメモリ容量を有する複数のフレームバッファ回路と、前記複数のフレームバッファ回路を、取得した画像信号を画像データとしバッファリングしていくフレームバッファ回路、又は、保持された画像データを表示用画像データとして出力していくフレームバッファ回路、として切り替える切替回路と、前記切替回路に対して切替信号を出力して、当該切替信号に基づいて前記切替回路の切り替え制御を行う切替制御回路と、を備え、前記切替制御回路は、前記送信同期信号及び前記取得同期信号のブランキング期間において前記切替信号を出力することが好適である。
【００１９】
このとき、前記取得同期信号のブランキング期間の開始後、所定の待機時間が経過した後に、前記切替制御回路は、前記切替信号を出力することを特徴とする。
【００２０】
本発明の別の態様は、有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置における同期調整方法であって、前記送信同期信号のブランキング期間を変更することによって前記取得同期信号と前記送信同期信号との位相差を補正する第１の工程を含むことを特徴とする。
【００２１】
ここで、前記取得同期信号の変化と前記送信同期信号の変化とを検出する第２の工程と、前記第２の工程における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める第３の工程と、を備え、前記第１の工程では、前記第３の工程において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増加させることによって前記取得同期信号と前記送信同期信号との位相差を補正することが好適である。
【００２２】
また、前記取得同期信号の変化と前記送信同期信号の変化とを検出する第２の工程と、前記第２の工程における前記取得同期信号及び前記送信同期信号の変化の検出結果に基づいて、前記取得同期信号と前記送信同期信号との位相差を求める第３の工程と、を備え、前記第１の工程では、前記第３の工程において求められた前記取得同期信号と前記送信同期信号との位相差に基づいて、前記送信同期信号の複数フレームに亘って前記送信同期信号のブランキング期間を増減させることによって前記取得同期信号と前記送信同期信号との位相差を補正することがより好適である。
【００２３】
本発明の別の態様は、有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置における同期調整方法であって、前記取得同期信号の有効期間の終了時点に合わせて、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とする。
【００２４】
本発明の別の態様は、有効期間とブランキング期間とを含む所定の周期を有する取得同期信号に同期して、当該取得同期信号の有効期間において画像信号を取得し、有効期間とブランキング期間とを含み、前記取得同期信号とは異なる周期を有する送信同期信号に同期して、当該送信同期信号の有効期間において表示用画像データを出力するインターフェース装置における同期調整方法であって、前記取得同期信号の有効期間の終了時点から所定の待機時間の間に前記送信同期信号の有効期間が終了するか否かを判断し、前記待機時間の間に前記送信同期信号の有効期間が終了しなかった場合に、所定時間の前記送信同期信号のブランキング期間を開始させることを特徴とする。
【発明の効果】
【００２５】
本発明によれば、画像用メモリを内蔵していないＬＣＤコントローラを用いた場合でも画像の取得と送信の同期を適切に維持することができる。その結果、フレームバッファの切り替えに伴う表示画像の乱れを防ぐことができる。さらに、画像データの破損を抑制することができる。
【発明を実施するための最良の形態】
【００２６】
本発明の実施の形態におけるインターフェース装置１０２は、図１に示すように、固体撮像素子２００、主処理装置（ＣＰＵ）３００、ＬＣＤコントローラ４００及びＬＣＤ表示装置４０２と接続されて使用される。インターフェース装置１０２は、固体撮像素子インターフェース（Ｉ／Ｆ）１０、レート変更バッファ１２、Ｈ／Ｖスケーラ１４、サブＯＳＤバッファ回路１８、ＬＣＤインターフェース（Ｉ／Ｆ）２０、ＣＰＵインターフェース（Ｉ／Ｆ）２８、第１のフレームバッファ回路３０、第２のフレームバッファ回路３２、切替回路３４、タイミングジェネレータ３６及び切替制御回路３８を含んで構成される。また、インターフェース装置１０２は、さらにＪＰＥＧラインバッファ２２、ＪＰＥＧコーデック（ＣＯＤＥＣ）２４及びコードバッファ回路２６を含んでも良い。図１において、上記従来技術と同様の機能を有する構成部には同一の符号を付す。
【００２７】
固体撮像素子２００は、ＣＣＤ固体撮像素子やＣＭＯＳ固体撮像素子等及びそのコントローラ等を含んで構成することができる。固体撮像素子２００は、マトリックス状に配置された受光画素を含んで構成される。受光画素は、素子外部から光を受けてその光の強度に応じた情報電荷を生成する。固体撮像素子２００は、各受光画素で生成された情報電荷量に応じた強度を有する画像信号を固体撮像素子Ｉ／Ｆ１０へ出力する。このとき、固体撮像素子２００は、インターフェース装置１０２に搭載されたタイミングジェネレータ３６で生成された取得同期信号ＶREFを受けて、取得同期信号ＶREFの立ち上がりに同期して新たなフレームの画像の取得を開始し、取得同期信号ＶREFがハイレベルを維持している有効期間において画像信号を順次出力する。
【００２８】
固体撮像素子インターフェース１０は、固体撮像素子２００から出力された画像信号を受信する。固体撮像素子インターフェース１０は、タイミングジェネレータ３６によって生成された取得同期信号ＶREFを受けて、固体撮像素子２００からの画像信号の出力と同期して画像信号の受信処理を行う。すなわち、取得同期信号ＶREFの立ち上がりに同期して新たなフレームの画像信号の取得を開始し、取得同期信号ＶREFがハイレベルを維持している有効期間において固体撮像素子２００から１フレーム分の画像信号を順次受信する。また、固体撮像素子インターフェース１０は、画像信号に含まれるダミーデータの除去などを行って原画像データとしてレート変更バッファ１２へ出力する。原画像データは、例えば、ＹＵＶ４２２形式の画像データとすることができる。
【００２９】
レート変更バッファ１２は、ラインバッファを備え、固体撮像素子２００からの原画像データの送信タイミングをインターフェース装置１０２で処理可能なタイミングに変更する。Ｈ／Ｖスケーラ１４は、原画像データをインターフェース装置１０２に接続されるＬＣＤの表示画面のサイズにあった画像サイズに変換する。画像サイズの変換には既存の補間処理等を用いることができる。サイズ変換された原画像データは、フレームバッファ回路３０，３２に出力される。
【００３０】
フレームバッファ回路３０，３２は、原画像データを一時的に格納及び保持するためのメモリをそれぞれ備える。フレームバッファ回路３０，３２は、ＬＣＤ表示装置４０２へ表示するために、原画像データを一時的にバッファリングする。また、フレームバッファ回路３０，３２は、原画像データを加工処理するためのバッファメモリとしての機能も果たす。フレームバッファ回路３０，３２は、ＣＰＵＩ／Ｆ２８を介してＣＰＵ３００から指令信号を受けて、その指令信号に基づいて固体撮像素子２００から取得された原画像データに様々な加工処理を施して装飾合成画像データを生成する。例えば、原画像データと予め用意されている装飾画像データとをそれぞれ重み付けして加算合成したり、画像データの回転等の加工処理を行ったりする。装飾画像データとは、例えば、原画像データを縁取る額縁画像、原画像データ内に重畳されるキャラクター画像等とすることができる。このような装飾画像データは、フレームバッファ回路３０に内蔵される画像メモリやＣＰＵ３００に併設される画像メモリに予め格納及び保持されており、必要に応じてフレームバッファ回路３０から読み出されて使用することができる。装飾合成画像データは、ＪＰＥＧラインバッファ２２及びサブＯＳＤバッファ回路１８へ出力される。
【００３１】
なお、フレームバッファ回路３０及び３２の入出力は、切替回路３４及び切替制御回路３８により切り替えられる。切替制御回路３８から出力される切替信号ＶSWTに応じて、切替回路３４のスイッチングが行われ、フレームバッファ回路３０及び３２のいずれか一方の入力がＨ／Ｖスケーラ１４に接続される。また、フレームバッファ回路３０及び３２のいずれか一方の出力はＪＰＥＧラインバッファ２２に接続され、他方の出力はサブＯＳＤバッファ回路１８に接続される。このとき、フレームバッファ回路３０及び３２のいずれか一方がＨ／Ｖスケーラ１４から入力を受けると同時にＪＰＥＧラインバッファ２２へ出力を行うように切替回路３４がスイッチングされる。また、フレームバッファ回路３０及び３２のいずれか一方はＨ／Ｖスケーラ１４に接続されずに、その出力がサブＯＳＤバッファ回路１８へ接続される。なお、図１では、切替回路３４は概念的なスイッチング回路として示しており、実際の構成はこれに限定されるものではない。
【００３２】
例えば、フレームバッファ回路３０の出力がサブＯＳＤバッファ回路１８に接続された場合、フレームバッファ回路３２の入力がＨ／Ｖスケーラ１４に接続され、同時にフレームバッファ回路３２の出力がＪＰＥＧラインバッファ２２へ接続される。この場合、フレームバッファ回路３２は、Ｈ／Ｖスケーラ１４からの画像データを受信してバッファメモリに順次記憶していく。それと同時に、ＣＰＵ３００からの指令信号に基づいて画像データの加工処理を行う。さらに、ＪＰＥＧラインバッファ２２へ加工された画像データを出力し、ＪＰＥＧコーデック２４において画像データの圧縮処理が行われる。一方、フレームバッファ回路３０は、Ｈ／Ｖスケーラ１４に接続されず、バッファメモリに格納されている画像データをサブＯＳＤバッファ回路１８へ出力する。フレームバッファ回路３２で新たに１フレーム分の画像データのバッファリングが終了し、さらにその画像データに対する加工処理及び圧縮処理が終了した時点で、切替信号ＶSWTに基づいて切替回路３４が切り替えられる。これによって、フレームバッファ回路３０及び３２の入出力の接続先が切り替えられる。切替制御回路３８における切替信号の生成については後述する。
【００３３】
サブＯＳＤバッファ回路１８は、ＣＰＵＩ／Ｆ２８を介してＣＰＵ３００からの指令信号を受けて、その指令信号に基づいて装飾合成画像データにオンスクリーン画像データを合成して表示用画像データを生成する。なお、オンスクリーン画像データとは、例えば、電源の残量や電波の受信状態を示すアイコンやメニュー等の電子装置の制御や状態表示に関する画像データとすることかできる。但し、これに限定されるものではない。このようなオンスクリーン画像データは、サブＯＳＤバッファ回路１８に内蔵される画像メモリやＣＰＵ３００に併設される画像メモリに予め格納及び保持されており、必要に応じてサブＯＳＤバッファ回路１８から読み出されて使用される。
【００３４】
サブＯＳＤバッファ回路１８で生成された表示用画像データは、ＬＣＤＩ／Ｆ２０を介してＬＣＤコントローラ４００で読み出され、ＬＣＤ表示装置４０２に転送される。具体的には、ＬＣＤＩ／Ｆ２０及びＬＣＤコントローラ４００は、タイミングジェネレータ３６及び切替制御回路３８からそれぞれ画像転送クロックＤCLK及び送信同期信号ＶACTを受けて、サブＯＳＤバッファ回路１８から出力された表示用画像データをＬＣＤ表示装置４０２に順次転送する。
【００３５】
画像転送クロックＤCLKは、ＬＣＤ表示装置４０２へ画像データの転送処理する際の各データの送信タイミングを制御するための信号である。画像転送クロックＤCLKは、タイミングジェネレータ３６において生成される。送信同期信号ＶACTは、ＬＣＤ表示装置４０２に画像を表示する際のフレームの開始タイミングを示す信号である。送信同期信号ＶACTは、ハイレベルである有効期間とローレベルであるブランキング期間の組み合わせが繰り返されるパルス状の信号である。本実施の形態では、ハイレベルである有効期間において１フレーム分の画像データの転送が行われる。なお、送信同期信号ＶACTは切替制御回路３８において生成される。
【００３６】
本実施の形態におけるＬＣＤコントローラ４００は画像データをバッファリングするためのメモリを搭載していない。そこで、ＬＣＤコントローラ４００は、送信同期信号ＶACTが有効期間の立ち上がりに同期して、フレームバッファ回路３０，３２のいずれか一方に保持されている画像データを処理したものであるサブＯＳＤバッファ回路１８の表示用画像データをＬＣＤＩ／Ｆ２０を介して読み出し、表示用画像データを画像転送クロックＤCLKに同期してＬＣＤ表示装置４０２へ順次転送する。これにより、ＬＣＤ表示装置４０２は表示用画像データで順次更新され、ＬＣＤ表示装置４０２に画像が表示される。すなわち、本実施の形態では、少なくとも２フレーム分の画像データを保持しておくことができるように複数のフレームバッファ回路３０，３２を備え、フレームバッファ回路３０，３２のいずれか一方を画像出力に用いることによって、ＬＣＤコントローラ４００にバッファメモリを搭載することなく画像表示を行うことを可能とする。このとき、取得同期信号ＶREFと送信同期信号ＶACTとの同期を取る必要があるが、この同期調整方法については、切替制御回路３８及び切替回路３４による切替処理と共に後述する。
【００３７】
本実施の形態では、インターフェース装置１０２にＪＰＥＧラインバッファ２２、ＪＰＥＧコーデック（ＣＯＤＥＣ）２４及びコードバッファ回路２６を設けられても良い。この場合、画像データを圧縮状態又は非圧縮状態で外部メモリに記憶させることができる。
【００３８】
ＪＰＥＧラインバッファ２２は、レート変更バッファ１２からフルサイズの原画像データ、又は、Ｈ／Ｖスケーラ１４からサイズ変更された原画像データ、又は、フレームバッファ回路３０若しくは３２から装飾合成画像データを受けて、ＪＰＥＧコーデック２４における処理が終了するまで画像データを保持する。いずれの画像データをＪＰＥＧラインバッファ２２に保持させるかは、ＣＰＵ３００からの制御信号により選択することができる構成とすることが好ましい。ＪＰＥＧコーデック２４、コードバッファ回路２６及びＣＰＵ３００は、図９の同一の符号を付された構成部と同様の機能を有する。
【００３９】
ＣＰＵ３００は、ユーザからの表示対象となる画像データの指定を受けて、外部メモリに保存されているＪＰＥＧコードで表現された画像データを読み出し、ＣＰＵＩ／Ｆ２８を介してコードバッファ回路２６へ転送する。ＪＰＥＧコーデック２４は、ＣＰＵ３００からの解凍処理の指示信号を受けて、コードバッファ回路２６にバッファリングされたＪＰＥＧコードをビットマップ形式等の画像データに解凍処理する。解凍処理された画像データは、ＪＰＥＧラインバッファ２２を介してＨ／Ｖスケーラ１４へ転送される。Ｈ／Ｖスケーラ１４では、必要に応じて画像データの画面サイズが変換されてフレームバッファ回路３０又は３２へ出力される。これにより、外部メモリに保存された画像データをＬＣＤ表示装置４０２へ表示させることができる。
【００４０】
次に、切替制御回路３８における送信同期信号ＶACT及び切替信号ＶSWTの生成、並びに、送信同期信号ＶACTと取得同期信号ＶREFとの同期調整について説明する。
【００４１】
＜第１の制御方法＞
第１の制御方法では、新たな１フレーム分の画像信号に対するバッファリングの終了時点に同期させてフレームバッファ回路３０及び３２の入出力の切り替え制御を行う。図２及び図３に、第１の制御方法を適用した場合の各信号のタイミングチャートを示す。図２及び図３において、横軸は時間を示し、縦軸は信号の振幅を示す。
【００４２】
タイミングジェネレータ３６は、システムの基本クロックを受けて、基本クロックに基づいて画像転送クロックＤCLK及び取得同期信号ＶREFを生成する。画像転送クロックＤCLKは、基本クロックを分周回路等で分周して生成することができる。
【００４３】
取得同期信号ＶREFは、ユーザによる撮像装置の電源オン操作やシャッタ操作等に応じて生成される。ＣＰＵ３００は、ユーザによる撮像装置の操作等に基づいて取得同期信号ＶREFの生成開始を指示する信号をタイミングジェネレータ３６へ送信する。タイミングジェネレータ３６は、ＣＰＵ３００から指示信号を受けると、図２（ａ）及び図３（ａ）に示すように、取得同期信号ＶREFを生成する。取得同期信号ＶREFは所定の有効時間Ｔ1だけハイレベルを維持し、続いて所定のブランキング時間Ｔ2だけローレベルを維持するサイクルを繰り返す。すなわち、取得同期信号ＶREFは、有効時間Ｔ1とブランキング期間Ｔ2を加算した所定の周期Ｔ3を有する。
【００４４】
取得同期信号ＶREFは、固体撮像素子２００及び固体撮像素子Ｉ／Ｆ１０へ入力される。固体撮像素子２００では、取得同期信号ＶREFの立ち上がりに同期して新たなフレームの画像が取得され、取得同期信号ＶREFがハイレベルを維持している間に１フレーム分の画像信号が出力される。固体撮像素子Ｉ／Ｆ１０では、取得同期信号ＶREFに同期して固体撮像素子２００からの画像信号が受信される。
【００４５】
切替制御回路３８は、タイミングジェネレータ３６から取得同期信号ＶREFを受信する。切替制御回路３８は、取得同期信号ＶREFを受けて、取得同期信号ＶREFに基づいて送信同期信号ＶACT及び切替信号ＶSWTを生成する。切替制御回路３８は、通常は所定の有効時間Ｔ4だけハイレベルとされ、続いて所定のブランキング期間Ｔ5だけローレベルとされる送信同期信号ＶACTを生成する。
【００４６】
一般的に、固体撮像素子２００での画像の取得に掛かる時間よりもＬＣＤコントローラ４００へ画像データを送出する時間の方が短いので、送信同期信号ＶACTの周期Ｔ6は取得同期信号ＶREFの周期Ｔ3よりも短く設定される。また、取得同期信号ＶREFの周期Ｔ3が送信同期信号ＶACTの周期Ｔ6の整数倍となるように設定される。具体的には、取得同期信号ＶREFの周期Ｔ3が送信同期信号ＶACTの周期Ｔ6の２〜５倍となるように設定される。従って、図２及び図３に示すように、取得同期信号ＶREFの周期Ｔ3を経過する間に送信同期信号ＶACTは複数回繰り返される。
【００４７】
タイミングジェネレータ３６から出力される画像転送クロックＤCLK及び切替制御回路３８から出力される送信同期信号ＶACTは、ＬＣＤＩ／Ｆ２０及びＬＣＤコントローラ４００に入力され、上記のように、画像転送クロックＤCLK及び送信同期信号ＶACTに基づいて表示用画像データをＬＣＤ表示装置４０２へ転送して画像を表示させる。
【００４８】
このように、インターフェース装置１０２は、所定の周期Ｔ6で繰り返される送信同期信号ＶACTに同期させて、フレームバッファ回路３０又は３２に保持されている画像データをサブＯＳＤバッファ回路、ＬＣＤＩ／Ｆ２０、ＬＣＤコントローラ４００を介してＬＣＤ表示装置４０２に表示させている。ところが、ユーザの操作等により取得同期信号ＶREFの周期がずらされた場合に、取得同期信号ＶREFと送信同期信号ＶACTとの立ち上がりに位相差が生ずるので、画像の表示タイミングを示す送信同期信号ＶACT及びフレームバッファ回路３０，３２の入出力の切替タイミングを示す切替信号ＶSWTを取得同期信号ＶREFに同期させる必要がある。
【００４９】
フレームバッファ回路３０及び３２は、固体撮像素子２００から新たな１フレーム分の画像データが転送されて、その画像データのバッファリング、加工処理及び圧縮処理が終了した時点で入出力を切り替える必要がある。切替制御回路３８は、図２（ｂ）及び図３（ｂ）に示すように、取得同期信号ＶREFがハイレベルからローレベルに変化した時点、すなわち固体撮像素子２００から１フレーム分の画像信号がバッファリングされた時点から所定の待機時間Ｔ7が経過した後にパルスを有する切替信号ＶSWTを生成する。切替信号ＶSWTは、切替回路３４へ出力される。切替回路３４は、切替制御回路３８から切替信号ＶSWTを受けて、フレームバッファ回路３０及び３２の入出力を切り替える。このとき、上記のように、フレームバッファ回路３０及び３２のいずれか一方の入力が相補的にＨ／Ｖスケーラ１４に接続されるように切替回路３４のスイッチングが行われる。また、フレームバッファ回路３０及び３２のいずれか一方の出力はＪＰＥＧラインバッファ２２に接続され、他方の出力はサブＯＳＤバッファ回路１８に接続されるように切替回路３４のスイッチングが行われる。
【００５０】
例えば、フレームバッファ回路３０の出力がサブＯＳＤバッファ回路１８に接続され、フレームバッファ回路３２の入力及び出力がＨ／Ｖスケーラ１４及びＪＰＥＧラインバッファ２２へそれぞれ接続されている状態で新たに切替信号ＶSWTが立ち上げられた場合、フレームバッファ回路３０の入力及び出力がＨ／Ｖスケーラ１４及びＪＰＥＧラインバッファ２２へそれぞれ接続され、フレームバッファ回路３２の出力がサブＯＳＤバッファ回路１８に接続されている状態となるように切替回路３４がスイッチングされる。
【００５１】
このとき、待機時間Ｔ7は、画像データのバッファリングが終了してからその画像データに対する加工処理及び圧縮処理が終了するまでの時間よりも長い時間に設定することが好適である。例えば、ＪＰＥＧコーデック２４から１フレーム分の画像データに対する圧縮処理が終了したことを示す制御信号を受ける構成とし、この制御信号を受けた時点で切替信号ＶSWTを立ち上げるようにすることが好適である。これによって、画像データのバッファリングが終了してからその画像データに対する加工処理及び圧縮処理が終了するまでの間、フレームバッファ回路３０及び３２の入出力の接続状態が維持され、加工処理又は圧縮処理を確実に実行させることができる。
【００５２】
さらに、切替制御回路３８は、取得同期信号ＶREFがハイレベルからローレベルに変化した時点で、送信同期信号ＶACTがハイレベルであるのか、ローレベルであるのかを調査する。
【００５３】
図２に示すように、取得同期信号ＶREFがハイレベルからローレベルに変化した時刻ｔ1で送信同期信号ＶACTがハイレベルであれば、図２（ｃ）に示すように、送信同期信号ＶACTを直ちにローレベルとする。そして、ブランキング時間Ｔ5が経過した時刻ｔ2で送信同期信号ＶACTをハイレベルに立ち上げる。このとき、固体撮像素子２００での画像の取得に掛かる時間はＬＣＤコントローラ４００へ画像データを送出する時間よりも一般的に短かく、取得同期信号ＶREFの周期Ｔ3は送信同期信号ＶACTの周期Ｔ6の２〜５倍となるように設定されているので、送信同期信号ＶACTがハイレベルである状態、すなわちＬＣＤ表示装置４０２での表示処理がフレームの途中にある状態で新たに送信同期信号ＶACTを同期させても、送信同期信号ＶACTの前の周期と同一の表示用画像データの表示が行われている可能性が高いのでＬＣＤ表示装置４０２の表示画像を乱れさせる可能性は少ない。
【００５４】
また、本実施の形態の変形例として、新たな画像データのバッファリングの終了並びに画像データの加工処理及び圧縮処理の終了を検知した後、所定の待機期間ＴWだけ送信同期信号ＶACTを強制的にローレベルとすることを待機し、待機時間ＴWの間に送信同期信号ＶACTがブランキング期間となるか否かを調査し、できるだけ送信同期信号ＶACTがブランキング期間であるときに取得同期信号ＶREFと同期させることも好適である。図２（ｄ）に示すように、待機期間ＴW内に送信同期信号ＶACTが立ち下がり、ブランキング期間となった場合には、送信同期信号ＶACTがローレベルになった時点から周期Ｔ5経過後に送信同期信号ＶACTを立ち上げる。図２（ｅ）に示すように、所定の期間ＴW内に送信同期信号ＶACTがブランキング期間とならなかった場合には、待機時間ＴW経過後に送信同期信号ＶACTを立ち下げてブランキング期間とし、送信同期信号ＶACTがローレベルになった時点から周期Ｔ5経過後に送信同期信号ＶACTを立ち上げる。
【００５５】
一方、図３に示すように、取得同期信号ＶREFがハイレベルからローレベルに変化した時刻ｔ3で送信同期信号ＶACTがローレベルであれば、時刻ｔ3からさらにブランキング時間Ｔ5が経過するまで待機し、時刻ｔ4で送信同期信号ＶACTをハイレベルに立ち上げる。この場合は、送信同期信号ＶACTがローレベルである状態、すなわちＬＣＤ表示装置４０２のブランキング期間にある状態で新たに送信同期信号ＶACTを同期させているので、ＬＣＤ表示装置４０２の表示画像を乱れさせることはない。
【００５６】
これにより、送信同期信号ＶACTがハイレベルである状態、すなわちＬＣＤ表示装置４０２での表示処理がフレームの途中にある状態で送信同期信号ＶACTを同期させる処理を行う頻度を少なくすることができる。その結果、ＬＣＤ表示装置４０２の表示画像を乱れさせる可能性を低減することができる。
【００５７】
なお、図２及び図３の場合において、ブランキング時間Ｔ2は、待機時間Ｔ7と同様に、画像データのバッファリングが終了してからその画像データに対する加工処理及び圧縮処理が終了するまでの時間よりも長い時間に設定することが好適である。例えば、ＪＰＥＧコーデック２４から１フレーム分の画像データに対する圧縮処理が終了したことを示す制御信号を受ける構成とし、この制御信号を受けた時点で切替信号ＶSWTを立ち上げるようにすることが好適である。
【００５８】
＜第２の制御方法＞
上記第１の制御方法は、送信同期信号ＶACTの状況に拘らず、取得同期信号ＶREFの変化に合わせて送信同期信号ＶACTを強制的に同期させるものであった。第２の制御方法では、複数の周期に亘って送信同期信号ＶACTの周期を調整することによって取得同期信号ＶREFに同期させる。
【００５９】
図４に、第２の制御方法で用いられる切替制御回路３８の構成を示す。切替制御回路３８は、第１のエッジ検出回路４０、第２のエッジ検出回路４２、位相差計数回路４４、同期信号生成回路４６及び切替信号生成回路４８を含んで構成される。
【００６０】
第１のエッジ検出回路４０には、同期信号生成回路４６で生成された送信同期信号ＶACTがフィードバック入力される。第２のエッジ検出回路４２には、タイミングジェネレータ３６から取得同期信号ＶREFが入力される。エッジ検出回路４０及び４２では、それぞれ送信同期信号ＶACT及び取得同期信号ＶREFの変化を示すエッジが検出され、エッジが検出された時点で位相差計数回路４４及び切替信号生成回路４８へ検出通知信号が出力される。
【００６１】
位相差計数回路４４では、タイミングジェネレータ３６から画像転送クロックＤCLK並びに第１及び第２のエッジ検出回路４０，４２から検出通知信号を受けて、取得同期信号ＶREFと送信同期信号ＶACTとの立ち下がり時刻の位相差を求め、送信同期信号ＶACTの位相を補正するための補正クロック信号ＡＤＪ＿ＮＵＭ、補正フレーム信号ＡＤＪ＿ＦＲＭ及び補正開始信号ＡＤＪ＿ＳＴを同期信号生成回路４６へ出力する。また、同期信号生成回路４６から送信同期信号ＶACTの位相の補正が終了したことを示す補正終了信号ＡＤＪ＿ＥＮＤを受けて、切替指示信号ＳＷ＿ＳＴを切替信号生成回路４８へ出力する。
【００６２】
同期信号生成回路４６は、送信同期信号ＶACTを生成してＬＣＤＩ／Ｆ２０及びＬＣＤコントローラ４００へ出力する。同期信号生成回路４６は、位相差計数回路４４から補正クロック信号ＡＤＪ＿ＮＵＭ、補正フレーム信号ＡＤＪ＿ＦＲＭ及び補正開始信号ＡＤＪ＿ＳＴを受けて、送信同期信号ＶACTと取得同期信号ＶREFとの位相がずれた場合に送信同期信号ＶACTの位相を補正する機能も有する。また、切替信号生成回路４８は、切替指示信号ＳＷ＿ＳＴ及び検出通知信号を受けて、フレームバッファ回路３０及び３２を切り替えるための切替信号ＶSWTを生成して出力する。
【００６３】
図６（ａ）〜図６（ｃ）に取得同期信号ＶREFと送信同期信号ＶACTとの位相がずれた場合の典型的な関係を示す。第１の実施の形態と同様に、取得同期信号ＶREFは、撮像装置の電源操作又はシャッタ操作等に応じてタイミングジェネレータ３６で生成される。取得同期信号ＶREFは所定の有効時間Ｔ1だけハイレベルを維持し、続いて所定のブランキング時間Ｔ2だけローレベルを維持するサイクルを繰り返す。すなわち、取得同期信号ＶREFは、有効時間Ｔ1とブランキング期間Ｔ2を加算した所定の周期Ｔ3を有する。また、送信同期信号ＶACTは、通常は所定の有効時間Ｔ4だけハイレベルとされ、続いて所定のブランキング期間Ｔ5だけローレベルとされる。送信同期信号ＶACTの周期Ｔ6は取得同期信号ＶREFの周期Ｔ3よりも短く設定される。ここで、取得同期信号ＶREFの周期Ｔ3が送信同期信号ＶACTの周期Ｔ6の整数倍となるように設定される。具体的には、取得同期信号ＶREFの周期Ｔ3が送信同期信号ＶACTの周期Ｔ6の２〜５倍となるように設定される。
【００６４】
まず、図５のフローチャートを参照して、送信同期信号ＶACTのブランキング期間を増加させて送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれを補正する方法について説明する。以下の処理は、送信同期信号ＶACTと取得同期信号ＶREFとが時間的な変化に沿って実行される。
【００６５】
ステップＳ１０では、撮像装置の電源がオンにされた、又は、撮像装置のシャッタが押された等のユーザからの撮像指示があったか否かが判断される。ＣＰＵ３００は、ユーザからの撮像指示があれば、タイミングジェネレータ３６へ指示信号を出力して取得同期信号ＶREFの出力を開始させると共にステップＳ１２に処理を移行させる。撮像指示がなければステップＳ１０の処理を繰り返す。
【００６６】
ステップＳ１２では、位相差計数回路４４において送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれを示すカウンタ値が０に初期設定される。ステップＳ１４では、取得同期信号ＶREFがローレベルになったか否かが判断される。第２のエッジ検出回路４２にタイミングジェネレータ３６から取得同期信号ＶREFが入力され、取得同期信号ＶREFがローレベルになったか否かが判断される。取得同期信号ＶREFがローレベルになった場合にはエッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力され、ステップＳ１６へ処理が移行される。取得同期信号ＶREFがハイレベルである場合には、ステップＳ１４の判定処理を繰り返す。
【００６７】
ステップＳ１６では、送信同期信号ＶACTがローレベルであるか否かが判断される。第１のエッジ検出回路４０に同期信号生成回路４６で生成された送信同期信号ＶACTがフィードバック入力され、送信同期信号ＶACTがローレベルであるか否かが検出される。送信同期信号ＶACTがローレベルである場合にはステップＳ２４に処理を移行させ、ハイレベルである場合にはステップＳ１８へ処理を移行させる。
【００６８】
ステップＳ１８では、位相差計数回路４４においてカウンタ値が増加される。位相差計数回路４４は、第２のエッジ検出回路４２から取得同期信号ＶREFがローレベルになったことを示す検出通知信号を受けると、画像転送クロックＤCLKの１クロックパルスに応じてカウンタ値を１だけ増加させる。すなわち、図６（ａ）及び図６（ｂ）の位相差θa及びθbに示すように、カウンタ値はステップＳ１４で取得同期信号ＶREFがローレベルになった時点からの時間を示す値となる。画像転送クロックＤCLKが所定のクロックパルス数、例えば、１クロックパルスだけカウントされるとステップＳ２０へ処理が移行される。
【００６９】
ステップＳ２０では、送信同期信号ＶACTがローレベルになったか否かが判断される。第１のエッジ検出回路４０は、送信同期信号ＶACTのフィードバック入力を受けて、送信同期信号ＶACTがローレベルになったか否かを検出する。送信同期信号ＶACTがローレベルになった場合には、エッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力されると共にステップＳ２４に処理が移行される。ハイレベルを維持している場合にはステップＳ２２へ処理を移行させる。
【００７０】
ステップＳ２０において送信同期信号ＶACTがローレベルになったことが検出された場合、図６（ａ）に示すように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに少なくとも一度は送信同期信号ＶACTがローレベルになったこととなる。この場合、位相差計数回路４４は、第１のエッジ検出回路４０からの検出通知信号を受けてカウンタ値の増加を止める。従って、位相差計数回路４４のカウンタ値は、取得同期信号ＶREFがローレベルになった時点から送信同期信号ＶACTがローレベルになった時点までの位相差θaを示す値となる。
【００７１】
ステップＳ２２では、取得同期信号ＶREFがハイレベルになったか否かが判断される。第２のエッジ検出回路４２は、タイミングジェネレータ３６から入力される取得同期信号ＶREFがハイレベルになったか否かを検出する。取得同期信号ＶREFがハイレベルになった場合にはエッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力され、ステップＳ２８へ処理が移行される。取得同期信号ＶREFがローレベルを維持している場合には、ステップＳ１６に処理を戻す。
【００７２】
ステップＳ２２において取得同期信号ＶREFがハイレベルになったことが検出された場合、図６（ｂ）に示すように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに一度も送信同期信号ＶACTがローレベルにならなかったことになる。この場合、位相差計数回路４４は、第１のエッジ検出回路４０からの検出通知信号を受けてカウンタ値の増加を止める。従って、位相差計数回路４４のカウンタ値は、取得同期信号ＶREFがローレベルになった時点から次に取得同期信号ＶREFがハイレベルになった時点までの位相差θbを示す値となる。
【００７３】
ステップＳ２４では、送信同期信号ＶACTがハイレベルになったか否かが判断される。第１のエッジ検出回路４０は、送信同期信号ＶACTのフィードバック入力を受けて、送信同期信号ＶACTがハイレベルになったか否かを検出する。送信同期信号ＶACTがハイレベルになった場合には、第１のエッジ検出回路４０からエッジを検出したことを示す検出通知信号が位相差計数回路４４へ送信されると共にステップＳ３６に処理が移行される。ローレベルを維持している場合にはステップＳ２６へ処理を移行させる。
【００７４】
ステップＳ２４において送信同期信号ＶACTがハイレベルになったことが検出された場合、図６（ｃ）に示すように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに、送信同期信号ＶACTがローレベルになり、再びハイレベルに変化したこととなる。この場合、ステップＳ３６以降の処理によって、位相差計数回路４４は送信同期信号ＶACTがハイレベルになった時点から取得同期信号ＶREFがハイレベルになる時点までの位相差θcを計測する。ステップＳ３６以降の処理は後述する。
【００７５】
ステップＳ２６では、取得同期信号ＶREFがハイレベルになったか否かが判断される。第２のエッジ検出回路４２は、タイミングジェネレータ３６から入力される取得同期信号ＶREFがハイレベルになったか否かを検出する。取得同期信号ＶREFがハイレベルになった場合には、エッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力され、ステップＳ２８へ処理が移行される。取得同期信号ＶREFがローレベルを維持している場合には、ステップＳ２４に処理を戻す。
【００７６】
ステップＳ２８では、送信同期信号ＶACTの１フレーム当たりの位相補正量を補正クロック信号ＡＤＪ＿ＮＵＭとして算出する。位相差計数回路４４は、カウンタ値を予め設定された補正フレーム信号ＡＤＪ＿ＦＲＭの値で除算して補正クロック信号ＡＤＪ＿ＮＵＭを算出する。補正フレーム信号ＡＤＪ＿ＦＲＭは、位相補正を行う送信同期信号ＶACTのフレーム数を示す値である。補正フレーム信号ＡＤＪ＿ＦＲＭは、通常数フレーム〜数十フレームの範囲に設定される。
【００７７】
ステップＳ３０では、位相差計数回路４４から同期信号生成回路４６に対して補正クロック信号ＡＤＪ＿ＮＵＭ及び補正フレーム信号ＡＤＪ＿ＦＲＭが送信される。続いて、ステップＳ３２では、位相差計数回路４４から同期信号生成回路４６に対して補正開始信号ＡＤＪ＿ＳＴが送信され、補正フレーム信号ＡＤＪ＿ＦＲＭのフレーム数の送信同期信号ＶACTにおけるブランキング期間を補正クロック信号ＡＤＪ＿ＮＵＭで表される時間だけ増加させることによって取得同期信号ＶREFとの位相のずれが補正される。
【００７８】
例えば、カウンタ値が１００であり、補正フレーム信号ＡＤＪ＿ＦＲＭの値が２フレームであったなら、位相差計数回路４４において補正クロック信号ＡＤＪ＿ＮＵＭ＝１００÷２＝５０と算出される。同期信号生成回路４６は、補正開始信号ＡＤＪ＿ＳＴを受けると、補正フレーム信号ＡＤＪ＿ＦＲＭ及び補正クロック信号ＡＤＪ＿ＮＵＭに基づいて、２フレーム分の送信同期信号ＶACTにおいてそれぞれ画像転送クロックＤCLKの５０クロック分だけブランキング期間を増加させる位相補正処理を行う。
【００７９】
ステップＳ３４では、位相補正処理が終了したか否かが判断される。同期信号生成回路４６では、ステップＳ３２における送信同期信号ＶACTと取得同期信号ＶREFとの位相差の補正が終了した場合、処理が終了したことを示す補正終了信号ＡＤＪ＿ＥＮＤを位相差計数回路４４へ出力する。位相差計数回路４４では、補正終了信号ＡＤＪ＿ＥＮＤを受けると、切替指示信号ＳＷ＿ＳＴを切替信号生成回路４８に出力すると共に、ステップＳ１２へ移行して処理を繰り返す。切替信号生成回路４８は、切替指示信号ＳＷ＿ＳＴを受けて、フレームバッファ回路３０及び３２を切り替えるための切替信号ＶSWTを生成して切替回路３４へ出力する。
【００８０】
ステップＳ３６では、位相差計数回路４４において送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれを示すカウンタ値が０に初期設定される。ステップＳ３８では、取得同期信号ＶREFがハイレベルになったか否かが判断される。第２のエッジ検出回路４２では、取得同期信号ＶREFがハイレベルになったか否かが判断される。取得同期信号ＶREFがハイレベルになった場合にはエッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力され、ステップＳ４２へ処理が移行される。取得同期信号ＶREFがローレベルを維持している場合には、ステップＳ４０に処理を移行させる。
【００８１】
ステップＳ４０では、位相差計数回路４４においてカウンタ値が増加される。位相差計数回路４４は、第２のエッジ検出回路４２から検出通知信号を受けると、画像転送クロックＤCLKの１クロックパルスに応じてカウンタ値を１だけ増加させる。すなわち、図６（ｃ）に示すように、カウンタ値はステップＳ２４で送信同期信号ＶACTがハイレベルになった時点から取得同期信号ＶREFがハイレベルに戻るまでの位相差θcを示す値となる。画像転送クロックＤCLKが所定のクロックパルス数、例えば、１クロックパルスだけカウントされるとステップＳ３８へ処理が移行される。
【００８２】
一方、ステップＳ４２〜Ｓ４８では、上記ステップＳ２８〜ステップＳ３４と同様の処理が行われる。すなわち、位相差計数回路４４において、補正クロック信号ＡＤＪ＿ＮＵＭが算出され、同期信号生成回路４６において補正フレーム信号ＡＤＪ＿ＦＲＭ及び補正クロック信号ＡＤＪ＿ＮＵＭに基づいて送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれが補正され、補正処理が終了した時点で切替信号生成回路４８において切替信号ＶSWTが切替回路３４へ出力される。
【００８３】
以上のように、本実施の形態による補正処理を随時行うことによって、図６（ａ）〜（ｃ）に示すような送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれを送信同期信号ＶACTのブランキング期間を増加させることによって補正することができる。なお、図７に示すように、取得同期信号ＶREFがローレベルとなって再びハイレベルとなる間に複数のフレーム分の送信同期信号ＶACTが含まれる場合でも上記処理によって送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれを補正することができる。
【００８４】
また、送信同期信号ＶACTのブランキング時間は、画像データのバッファリングが終了してからその画像データに対する加工処理及び圧縮処理が終了するまでの時間よりも長い時間に設定しておくことが好適である。本実施の形態では、送信同期信号ＶACTのブランキング時間を増加させて位相補正を行うので、少なくとも画像データに対する加工処理及び圧縮処理が終了する前にフレームバッファ回路３０及び３２が切り替えられることを防ぐことができる。なお、ＪＰＥＧコーデック２４から１フレーム分の画像データに対する圧縮処理が終了したことを示す制御信号を受ける構成とし、この制御信号を受けた後に送信同期信号ＶACTを立ち上げるように構成しても良い。
【００８５】
＜変形例＞
上記第２の実施の形態では、送信同期信号ＶACTのブランキング期間を増加させることによって取得同期信号ＶREFと同期させている。本変形例では、送信同期信号ＶACTのブランキング期間を増減させることによって取得同期信号ＶREFと同期させる。
【００８６】
本変形例における切替制御回路３８は、上記第２の実施の形態と同様の構成を有するが、位相差計数回路４４においてフラグＭｉｎｕｓ＿Ｆｌａｇが用いられている点で異なっている。フラグＭｉｎｕｓ＿Ｆｌａｇの値は、位相補正処理を行う際に送信同期信号ＶACTのブランキング期間を増加させるか減少させるかを示すものであり、初期設定値は増加を示す“０”であり、必要に応じて減少を示す“１”に設定される。以下、図８のフローチャートを参照して、本変形例における送信同期信号ＶACTと取得同期信号ＶREFとの位相補正処理について説明する。
【００８７】
ステップＳ５０では、撮像装置の電源がオンにされた、又は、撮像装置のシャッタが押された等のユーザからの撮像指示があったか否かが判断される。ＣＰＵ３００は、ユーザからの撮像指示があれば、タイミングジェネレータ３６へ指示信号を出力して取得同期信号ＶREFの出力を開始させると共にステップＳ５２に処理を移行させる。撮像指示がなければステップＳ５０の処理を繰り返す。
【００８８】
ステップＳ５２では、位相差計数回路４４において送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれを示すカウンタ値が０に初期設定される。ステップＳ５４では、取得同期信号ＶREFがローレベルになったか否かが判断される。第２のエッジ検出回路４２にタイミングジェネレータ３６から取得同期信号ＶREFが入力され、取得同期信号ＶREFがローレベルになったか否かが判断される。取得同期信号ＶREFがローレベルになった場合にはエッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力されると共にステップＳ５６へ処理が移行される。取得同期信号ＶREFがハイレベルである場合には、ステップＳ５４の判定処理を繰り返す。
【００８９】
ステップＳ５６では、送信同期信号ＶACTがローレベルであるか否かが判断される。第１のエッジ検出回路４０に同期信号生成回路４６で生成された送信同期信号ＶACTがフィードバック入力され、送信同期信号ＶACTがローレベルであるか否かが検出される。送信同期信号ＶACTがローレベルである場合にはステップＳ６２に処理を移行させ、ハイレベルである場合にはステップＳ５８へ処理を移行させる。
【００９０】
ステップＳ５８では、送信同期信号ＶACTがローレベルになったか否かが判断される。第１のエッジ検出回路４０は、送信同期信号ＶACTのフィードバック入力を受けて、送信同期信号ＶACTがローレベルになったか否かを検出する。送信同期信号ＶACTがローレベルになった場合には、エッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力されると共にステップＳ６２に処理が移行される。ハイレベルを維持している場合にはステップＳ６０へ処理を移行させる。
【００９１】
ステップＳ５８において送信同期信号ＶACTがローレベルになったことが検出された場合、図６（ａ）に示したように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに少なくとも一度は送信同期信号ＶACTがローレベルになったこととなる。
【００９２】
ステップＳ６０では、取得同期信号ＶREFがハイレベルになったか否かが判断される。第２のエッジ検出回路４２は、タイミングジェネレータ３６から入力される取得同期信号ＶREFがハイレベルになったか否かを検出する。取得同期信号ＶREFがハイレベルになった場合にはエッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力され、ステップＳ６６へ処理が移行される。取得同期信号ＶREFがローレベルを維持している場合には、ステップＳ５６に処理を戻す。
【００９３】
ステップＳ６０において取得同期信号ＶREFがハイレベルになったことが検出された場合、図６（ｂ）に示したように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに一度も送信同期信号ＶACTがローレベルにならなかったことになる。
【００９４】
ステップＳ６２では、送信同期信号ＶACTがハイレベルになったか否かが判断される。第１のエッジ検出回路４０は、送信同期信号ＶACTのフィードバック入力を受けて、送信同期信号ＶACTがハイレベルになったか否かを検出する。送信同期信号ＶACTがハイレベルになった場合には、第１のエッジ検出回路４０からエッジを検出したことを示す検出通知信号が位相差計数回路４４へ送信されると共にステップＳ７４に処理が移行される。ローレベルを維持している場合にはステップＳ６４へ処理を移行させる。
【００９５】
ステップＳ６２において送信同期信号ＶACTがハイレベルになったことが検出された場合、図６（ｃ）に示すように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに、送信同期信号ＶACTがローレベルになり、再びハイレベルに変化したこととなる。
【００９６】
ステップＳ６４では、取得同期信号ＶREFがハイレベルになったか否かが判断される。第２のエッジ検出回路４２は、タイミングジェネレータ３６から入力される取得同期信号ＶREFがハイレベルになったか否かを検出する。取得同期信号ＶREFがハイレベルになった場合には、エッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力され、ステップＳ６６へ処理が移行される。取得同期信号ＶREFがローレベルを維持している場合には、ステップＳ６２に処理を戻す。
【００９７】
ステップＳ６６では、位相差計数回路４４においてフラグＭｉｎｕｓ＿Ｆｌａｇの値が“１”にセットされる。すなわち、図６（ａ）のように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに送信同期信号ＶACTがローレベルになり、次に取得同期信号ＶREFがハイレベルになるまでに送信同期信号ＶACTがローレベルを維持した場合、及び、図６（ｂ）のように、取得同期信号ＶREFがローレベルになってから次に取得同期信号ＶREFがハイレベルになるまでに一度も送信同期信号ＶACTがローレベルにならなかった場合には送信同期信号ＶACTのブランキング期間を短縮する処理を行うこととなる。
【００９８】
ステップＳ６８では、送信同期信号ＶACTがハイレベルになったか否かが判断される。第１のエッジ検出回路４０は、送信同期信号ＶACTのフィードバック入力を受けて、送信同期信号ＶACTがハイレベルになったか否かを検出する。送信同期信号ＶACTがハイレベルになった場合には、第１のエッジ検出回路４０からエッジを検出したことを示す検出通知信号が位相差計数回路４４へ送信されると共にステップＳ７２に処理が移行される。ローレベルを維持している場合にはステップＳ７０へ処理を移行させる。
【００９９】
ステップＳ７０では、位相差計数回路４４においてカウンタ値が増加される。位相差計数回路４４は、画像転送クロックＤCLKの１クロックパルスに応じてカウンタ値を１だけ増加させる。すなわち、カウンタ値は、図６（ａ）又は図６（ｂ）のタイミングチャートの状況において、ステップＳ６４で取得同期信号ＶREFがハイレベルになった時点からステップＳ６８において送信同期信号ＶACTがハイレベルになるまでの位相差θ’a又はθ’bを示す値となる。画像転送クロックＤCLKが所定のクロックパルス数、例えば、１クロックパルスだけカウントされるとステップＳ６８へ処理が戻される。
【０１００】
ステップＳ７２では、カウント値が補数に変換される。位相差計数回路４４は、フラグＭｉｎｕｓ＿Ｆｌａｇの値が“１”であるか否かを調査し、フラグＭｉｎｕｓ＿Ｆｌａｇの値が“１”であればカウント値を補数に変換する。これにより、カウント値は負の値を示すこととなる。その後、ステップＳ８０へ処理を移行させる。
【０１０１】
ステップＳ７４では、カウンタ値が０に初期設定される。ステップＳ７６では、取得同期信号ＶREFがハイレベルになったか否かが判断される。第２のエッジ検出回路４２は、タイミングジェネレータ３６から入力される取得同期信号ＶREFがハイレベルになったか否かを検出する。取得同期信号ＶREFがハイレベルになった場合には、エッジを検出したことを示す検出通知信号が位相差計数回路４４及び切替信号生成回路４８へ出力され、ステップＳ８０へ処理が移行される。取得同期信号ＶREFがローレベルを維持している場合にはステップＳ７８に処理を移行させる。
【０１０２】
ステップＳ７８では、位相差計数回路４４においてカウンタ値が増加される。位相差計数回路４４は、画像転送クロックＤCLKの１クロックパルスに応じてカウンタ値を１だけ増加させる。すなわち、カウンタ値は、図６（ｃ）のタイミングチャートの状況において、ステップＳ６２で送信同期信号ＶACTがハイレベルになった時点からステップＳ７６において取得同期信号ＶREFがハイレベルになるまでの位相差θcを示す値となる。画像転送クロックＤCLKが所定のクロックパルス数、例えば、１クロックパルスだけカウントされるとステップＳ７６へ処理が戻される。
【０１０３】
ステップＳ８０では、送信同期信号ＶACTの１フレーム当たりの位相補正量を補正クロック信号ＡＤＪ＿ＮＵＭとして算出する。位相差計数回路４４は、カウンタ値を補正フレーム信号ＡＤＪ＿ＦＲＭの値で除算して補正クロック信号ＡＤＪ＿ＮＵＭを算出する。補正フレーム信号ＡＤＪ＿ＦＲＭは、位相補正を行う送信同期信号ＶACTのフレーム数を示す値であり、予め設定されている。補正フレーム信号ＡＤＪ＿ＦＲＭは、通常数フレーム〜数十フレームの範囲に設定される。本変形例では、図６（ａ）及び図６（ｂ）のタイミングチャートの状況では補正クロック信号ＡＤＪ＿ＮＵＭは負の値として算出され、図６（ｃ）のタイミングチャートの状況では補正クロック信号ＡＤＪ＿ＮＵＭは正の値として算出される。
【０１０４】
ステップＳ８２では、位相差計数回路４４から同期信号生成回路４６に対して補正クロック信号ＡＤＪ＿ＮＵＭ及び補正フレーム信号ＡＤＪ＿ＦＲＭが送信される。続いて、ステップＳ８４では、位相差計数回路４４から同期信号生成回路４６に対して補正開始信号ＡＤＪ＿ＳＴが送信され、補正フレーム信号ＡＤＪ＿ＦＲＭのフレーム数の送信同期信号ＶACTにおけるブランキング期間を補正クロック信号ＡＤＪ＿ＮＵＭで表される時間だけ変化させることによって取得同期信号ＶREFとの位相のずれが補正される。ここで、図６（ａ）及び図６（ｂ）のタイミングチャートの状況においては、補正クロック信号ＡＤＪ＿ＮＵＭは負の値として算出されているので、送信同期信号ＶACTのブランキング期間が短縮させられて位相差が補正される。一方、図６（ｃ）のタイミングチャートの状況においては、補正クロック信号ＡＤＪ＿ＮＵＭは正の値として算出されているので、送信同期信号ＶACTのブランキング期間が増加させられて位相差が補正される。
【０１０５】
ステップＳ８６では、位相補正処理が終了したか否かが判断される。同期信号生成回路４６では、ステップＳ８４における送信同期信号ＶACTと取得同期信号ＶREFとの位相差の補正が終了した場合、処理が終了したことを示す補正終了信号ＡＤＪ＿ＥＮＤを位相差計数回路４４へ出力する。位相差計数回路４４では、補正終了信号ＡＤＪ＿ＥＮＤを受けると、切替指示信号ＳＷ＿ＳＴを切替信号生成回路４８に出力する。切替信号生成回路４８は、切替指示信号ＳＷ＿ＳＴを受けて、フレームバッファ回路３０及び３２を切り替えるための切替信号ＶSWTを生成して切替回路３４へ出力する。
【０１０６】
以上のように、本実施の形態による補正処理を随時行うことによって、図６（ａ）〜（ｃ）に示すような送信同期信号ＶACTと取得同期信号ＶREFとの位相のずれを送信同期信号ＶACTのブランキング期間を増減させることによって補正することができる。
【０１０７】
また、送信同期信号ＶACTのブランキング時間は、画像データのバッファリングが終了してからその画像データに対する加工処理及び圧縮処理が終了するまでの時間よりも長い時間に設定しておくことが好適である。例えば、ＪＰＥＧコーデック２４から１フレーム分の画像データに対する圧縮処理が終了したことを示す制御信号を受ける構成とし、この制御信号を受けた後に送信同期信号ＶACTを立ち上げるように構成しても良い。
【図面の簡単な説明】
【０１０８】
【図１】本発明の実施の形態における画像処理装置の構成を示す図である。
【図２】本発明の第１の制御方法におけるタイミングチャートを示す図である。
【図３】本発明の第１の制御方法におけるタイミングチャートを示す図である。
【図４】本発明の第２の制御方法で用いられる切替制御回路の構成を示す図である。
【図５】本発明の第２の制御方法におけるフローチャートを示す図である。
【図６】同期信号の位相ずれを示す図である。
【図７】同期信号の位相ずれを示す図である。
【図８】本発明の第２の制御方法における変形例のフローチャートを示す図である。
【図９】従来の画像処理装置の構成を示す図である。
【図１０】同期信号のタイミングチャートを示す図である。
【符号の説明】
【０１０９】
１０  固体撮像素子インターフェース、１２  レート変更バッファ、１４  Ｈ／Ｖスケーラ、１６  フレームバッファ回路、１８  サブオンスクリーンバッファ回路、２０  ＬＣＤインターフェース、２２  ＪＰＥＧラインバッファ、２４  ＪＰＥＧコーデック、２６  コードバッファ回路、３０，３２  フレームバッファ回路、３４  切替回路、３６  タイミングジェネレータ、３８  切替制御回路、４０，４２  エッジ検出回路、４４  位相差計数回路、４６  同期信号生成回路、４８  切替信号生成回路、１００，１０２  インターフェース装置、２００  固体撮像素子、４００  ＬＣＤコントローラ、４０２  ＬＣＤ表示装置。
【図１】
2006047412.tif 000003
【図２】
2006047412.tif 000004
【図３】
2006047412.tif 000005
【図４】
2006047412.tif 000006
【図５】
2006047412.tif 000007
【図６】
2006047412.tif 000008
【図７】
2006047412.tif 000009
【図８】
2006047412.tif 000010
【図９】
2006047412.tif 000011
【図１０】
2006047412.tif 000012