(57)【要約】【課題】  画質を低下させることなくジャギーの発生を抑制する。【解決手段】  フレームシンクロナイザ１０は、第１の同期信号に同期して供給される入力映像データストリームを順次記憶するバッファメモリ１４と、第２の同期信号に同期してバッファメモリ１４から映像データを読み出すメモリ制御部１５とを有する。メモリ制御部１５は、バッファメモリ１４の残存容量が所定の下限に達する前は、各フレームのうちの偶数番目水平ライン上の画素データからなる第１のフィールドと当該各フレームのうちの奇数番目水平ライン上の画素データからなる第２のフィールドとの一方のフィールドを所定の開始ラインより読み出すとともに他方のフィールドを第１の開始ラインより読み出す一方、バッファメモリ１４の残存容量が前記所定の下限に達したときはこれに応じて、他方のフィールドのみを、前記第１の開始ラインから１水平ラインずれた第２の開始ラインより読み出す。【選択図】    図３
2006311194.tif 000002
【特許請求の範囲】
【請求項１】
第１の同期信号に同期して供給される入力映像データストリームを第２の同期信号に同期した出力映像データストリームに変換するフレームシンクロナイザであって、
前記入力映像データストリームを記憶するバッファメモリと、
前記第２の同期信号に同期して前記バッファメモリから出力映像データを読み出すメモリ制御部と、を有し、
前記メモリ制御部は、前記バッファメモリの残存容量が所定の下限に達する前は、前記入力映像データストリームの各フレームのうちの偶数番目水平ライン上の画素データからなる第１のフィールドと当該各フレームのうちの奇数番目水平ライン上の画素データからなる第２のフィールドとの一方のフィールドを所定の開始ラインより読み出すとともに他方のフィールドを所定の第１の開始ラインより読み出す一方、前記残存容量が前記所定の下限に達したときはこれに応じて、前記他方のフィールドのみを、前記第１の開始ラインから１水平ラインずれた第２の開始ラインより読み出すことを特徴とするフレームシンクロナイザ。
【請求項２】
請求項１記載のフレームシンクロナイザであって、前記メモリ制御部は、前記バッファメモリの残存容量が前記所定の下限に達した後は、前記第１および第２のフィールドのうちの一方のフィールドを前記所定の開始ラインより読み出すとともに他方のフィールドを前記第２の開始ラインより読み出すことを特徴とするフレームシンクロナイザ。
【請求項３】
請求項１または２記載のフレームシンクロナイザであって、前記バッファメモリの残存容量が前記所定の下限に達したときに当該バッファメモリから読み出されたフィールドには、１水平ライン分の画素データが付加されていることを特徴とするフレームシンクロナイザ。
【請求項４】
請求項１から３のうちのいずれか１項に記載のフレームシンクロナイザであって、前記メモリ制御部は、前記バッファメモリの残存容量が所定の上限に達する前は、前記第１および第２のフィールドを所定の開始ラインより読み出す一方、前記バッファメモリの残存容量が前記所定の上限に達したときはこれに応じて、前記バッファメモリから、前記第１および第２のフィールドのうちの一方のフィールドを、前記所定の開始ラインから１水平ラインずれた第３の開始ラインより繰り返し読み出すことを特徴とするフレームシンクロナイザ。
【請求項５】
請求項４記載のフレームシンクロナイザであって、前記メモリ制御部は、前記バッファメモリの残存容量が前記所定の上限に達した後には、前記第１および第２のフィールドのうちの一方のフィールドを前記第３の開始ラインより読み出すとともに他方のフィールドを前記所定の開始ラインより読み出すことを特徴とするフレームシンクロナイザ。
【請求項６】
請求項４または５記載のフレームシンクロナイザであって、前記バッファメモリの残存容量が前記所定の上限に達したときに当該バッファメモリから読み出されたフィールドには、１水平ライン分の画素データが付加されていることを特徴とするフレームシンクロナイザ。
【請求項７】
請求項１から３のうちのいずれか１項に記載のフレームシンクロナイザであって、
前記バッファメモリは、前記第１および第２のフィールドを交互に記憶するフィールドメモリと、前記フィールドメモリから出力された画素データを所定数の水平ライン分だけ一時的に記憶するラインメモリとを含み、
前記メモリ制御部は、
前記フィールドメモリの残存容量が前記所定の下限に達したときにこれに応じて、前記一方のフィールドの記憶領域を飛び越して前記他方のフィールドの記憶領域を指定する読み出しアドレスを前記フィールドメモリに供給することで前記他方のフィールドのみを読み出す第１の読み出し制御部と、
前記フィールドメモリの残存容量が前記所定の下限に達したときにこれに応じて、前記ラインメモリから、前記他方のフィールドを前記第２の開始ラインより読み出す第２の読み出し制御部と、
を含むことを特徴とするフレームシンクロナイザ。
【請求項８】
請求項４から６のうちのいずれか１項に記載のフレームシンクロナイザであって、
前記バッファメモリは、前記第１および第２のフィールドを交互に記憶するフィールドメモリと、前記フィールドメモリから出力された画素データを所定数の水平ライン分だけ一時的に記憶するラインメモリとを含み、
前記メモリ制御部は、
前記フィールドメモリの残存容量が前記所定の上限に達したときにこれに応じて、前記他方のフィールドの記憶領域を指定する読み出しアドレスを繰り返し前記フィールドメモリに供給することで前記他方のフィールドを繰り返し読み出す第１の読み出し制御部と、
前記フィールドメモリの残存容量が前記所定の上限に達したときにこれに応じて、前記ラインメモリから、前記他方のフィールドを前記第３の開始ラインより読み出す第２の読み出し制御部と、
を含むことを特徴とするフレームシンクロナイザ。
【請求項９】
請求項１から３および請求項７のうちのいずれか１項に記載のフレームシンクロナイザであって、前記入力映像データストリームのシーンチェンジを検出するシーンチェンジ検出部をさらに備え、
前記メモリ制御部は、前記バッファメモリの残存容量が前記所定の下限に達し且つ前記シーンチェンジが検出されたときに、前記他方のフィールドのみを前記第２の開始ラインより読み出すことを特徴とするフレームシンクロナイザ。
【請求項１０】
請求項４から６および請求項８のうちのいずれか１項に記載のフレームシンクロナイザであって、前記入力映像データストリームのシーンチェンジを検出するシーンチェンジ検出部をさらに備え、
前記メモリ制御部は、前記バッファメモリの残存容量が前記所定の上限に達し且つ前記シーンチェンジが検出されたときに、前記バッファメモリから前記他方のフィールドを前記第３の開始ラインより繰り返し読み出すことを特徴とするフレームシンクロナイザ。
【請求項１１】
請求項１から１０のうちのいずれか１項に記載のフレームシンクロナイザであって、前記メモリ制御部は、２のべき乗の倍数の水平ライン分の画素データからなるフィールドを前記バッファメモリから選択的に読み出すことを特徴とするフレームシンクロナイザ。
【請求項１２】
請求項１から１１のうちのいずれか１項に記載のフレームシンクロナイザと、前記フレームシンクロナイザで変換された出力映像データストリームを符号化する符号化部とからなることを特徴とする画像処理装置。
【請求項１３】
第１の同期信号に同期して供給される入力映像データストリームを記憶するバッファメモリを有し、第２の同期信号に同期して前記バッファメモリから映像データを読み出すことにより前記入力映像データストリームを前記第２の同期信号に同期した出力映像データストリームに変換するフレームシンクロナイザの同期方法であって、
（ａ）前記バッファメモリの残存容量が所定の下限に達する前は、前記入力映像データストリームの各フレームのうちの偶数番目水平ライン上の画素データからなる第１のフィールドと当該各フレームのうちの奇数番目水平ライン上の画素データからなる第２のフィールドとの一方のフィールドを所定の開始ラインより読み出すとともに他方のフィールドを第１の開始ラインより読み出すステップと、
（ｂ）前記バッファメモリの残存容量が前記所定の下限に達したときはこれに応じて、前記他方のフィールドのみを、前記第１の開始ラインから１水平ラインずれた第２の開始ラインより読み出すステップと、
を備えることを特徴とする同期方法。
【請求項１４】
請求項１３記載の同期方法であって、
前記バッファメモリの残存容量が所定の上限に達する前は、前記第１および第２のフィールドを所定の開始ラインより読み出す一方、前記バッファメモリの残存容量が前記所定の上限に達したときはこれに応じて、前記バッファメモリから、前記第１および第２のフィールドのうちの一方のフィールドを、前記所定の開始ラインから１水平ラインずれた第３の開始ラインより繰り返し読み出すステップ、
をさらに備えることを特徴とする同期方法。
【請求項１５】
第１の同期信号に同期して供給される入力映像データストリームを記憶するバッファメモリを有し、第２の同期信号に同期して前記バッファメモリから映像データを読み出すフレームシンクロナイザにおいて、前記入力映像データストリームを前記第２の同期信号に同期した出力映像データストリームに変換する同期処理をマイクロプロセッサに実行させるフレーム同期プログラムであって、
前記同期処理は、
（ａ）前記バッファメモリの残存容量が所定の下限に達する前は、前記入力映像データストリームの各フレームのうちの偶数番目水平ライン上の画素データからなる第１のフィールドと当該各フレームのうちの奇数番目水平ライン上の画素データからなる第２のフィールドとの一方のフィールドを所定の開始ラインより読み出すとともに他方のフィールドを第１の開始ラインより読み出すステップと、
（ｂ）前記バッファメモリの残存容量が前記所定の下限に達したときはこれに応じて、前記他方のフィールドのみを、前記第１の開始ラインから１水平ラインずれた第２の開始ラインより読み出すステップと、
を含むことを特徴とするフレーム同期プログラム。
【請求項１６】
請求項１５記載のフレーム同期プログラムであって、前記同期処理は、
前記バッファメモリの残存容量が所定の上限に達する前は、前記第１および第２のフィールドを所定の開始ラインより読み出す一方、前記バッファメモリの残存容量が前記所定の上限に達したときはこれに応じて、前記バッファメモリから、前記第１および第２のフィールドのうちの一方のフィールドを、前記所定の開始ラインから１水平ラインずれた第３の開始ラインより繰り返し読み出すステップ、
をさらに含むことを特徴とするフレーム同期プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部入力の同期信号に同期している映像信号を他の同期信号に同期した映像信号に変換するフレームシンクロナイザおよびその関連技術に関する。
【背景技術】
【０００２】
映像信号をデジタル処理する符号化装置は、たとえば、光ディスクなどの大容量記録媒体に映像信号を記録する記録再生装置、あるいは放送信号や無線信号を受信する通信装置に広く組み込まれている。たとえばＮＴＳＣ（National Television System Committee）方式では、アナログ映像信号には３種類の同期信号（垂直同期信号、水平同期信号および色同期信号）が多重化されている。このようなアナログ映像信号をデジタル処理しようとする場合、符号化装置は、その多重化された同期信号に同期して入力するアナログ映像信号をデジタル映像信号にＡ／Ｄ変換した後、そのデジタル映像信号をデジタル処理のために基準クロック信号（装置内部の基準同期信号）に同期した映像信号に変換する必要がある。かかる変換処理すなわち同期処理を行うのがフレームシンクロナイザであり、この種のフレームシンクロナイザは、デジタル映像信号を一時的に記憶するバッファメモリ（図示せず）と、このバッファメモリに対するデータの書き込み制御および読み出し制御を行うメモリ制御回路（図示せず）とを有している。この種のフレームシンクロナイザに関する従来技術は、たとえば特許文献１（特開２００１−３０９２０２号公報）に開示されている。
【０００３】
しかしながら、従来のフレームシンクロナイザは、フレーム単位で同期処理を実行していたので、少なくとも２フレーム分の記憶容量を持つバッファメモリを必要とする。本発明者は、バッファメモリの記憶容量を削減すべくフィールド単位で同期処理を実行し得るフレームシンクロナイザを開発する際に、従来のフレームシンクロナイザの技術を採用すれば、表示画像のエッジがギザギザ状に表示される現象（ジャギー；jaggy）が起こるという問題に至った。かかる現象について以下に説明する。ＮＴＳＣ方式では、映像信号の各フレームは、奇数番目水平ライン上の画素データからなる第１フィールド（以下、トップフィールドと呼ぶ。）と、偶数番目水平ライン上の画素データからなる第２フィールド（以下、ボトムフィールドと呼ぶ。）とで構成されている。このため、フレームシンクロナイザのバッファメモリには、図１（Ａ）に示されるように、トップフィールドＴ１，ボトムフィールドＢ１，トップフィールドＴ２，ボトムフィールドＢ２，…の順番でトップフィールドとボトムフィールドとが交互に記憶されることとなる。バッファメモリが、外部入力の水平同期信号に同期したデジタル映像信号を順次記憶し、メモリ制御回路が、基準クロック信号である水平同期信号に同期してバッファメモリから映像信号を読み出す場合、外部入力の垂直同期信号の周波数と装置内部の垂直同期信号の周波数との間にズレがあり、この状態が一定時間続けば、バッファメモリのオーバーフローまたはアンダーフローが起こる。
【０００４】
このようなオーバーフローまたはアンダーフローを回避するためにメモリ制御回路は、バッファメモリの残存容量が小さ過ぎる場合すなわちオーバーフロー発生の危険性が高いと判断した場合は、トップフィールドまたはボトムフィールドの一方を飛び越して他方のフィールドを読み出すことができる。図１（Ｂ）に例示されるように、時刻Ｔ１でオーバーフロー発生の危険性が高いと判断した場合、メモリ制御回路は、トップフィールドＴ１を飛び越してボトムフィールドＢ２をバッファメモリから読み出すことが可能である。一方、バッファメモリの残存容量が大き過ぎる場合すなわちバッファメモリのアンダーフロー発生の危険性が高いと判断した場合、メモリ制御回路は、トップフィールドまたはボトムフィールドの一方を繰り返しバッファメモリから読み出すことができる。図１（Ｃ）に例示されるように、時刻Ｔ２でアンダーフロー発生の危険性が高いと判断した場合には、メモリ制御回路は、ボトムフィールドＢ２をバッファメモリから繰り返し読み出すことができる。
【０００５】
しかしながら、図１（Ｂ），（Ｃ）に示されるように、トップフィールドＴ２を飛び越し、あるいはボトムフィールドＢ２を繰り返し読み出すことで、各フレームにおいて、トップフィールドとボトムフィールドとの時間軸上の位置がずれる。この位置ずれは、斜め方向の画像エッジがギザギザ状に表示されるジャギーの一因となり得る。たとえば、図２に示されるように、斜め方向の画像エッジを持つ文字「Ａ」が表示される場合には、拡大部分１１５に示すようなギザギザ状のエッジ１１４ｂが出現し得る。
【０００６】
上記ジャギーを低減するためにローパスフィルタあるいは補間フィルタを用いて画像エッジ部分の低空間周波数成分を抽出する方法が可能ではあるが、この方法では、画像エッジ部分の輪郭がぼやけてしまい、画質が低下するという問題がある。
【特許文献１】特開２００１−３０９２０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
以上に鑑みて本発明の目的は、上記ジャギーの発生を抑制し得るフレームシンクロナイザおよびその同期方法、画像処理装置並びにフレーム同期プログラムを提供することである。本発明の他の目的は、上記ジャギーの発生を抑制するとともに、バッファメモリに必要な容量の削減および消費電力の低減を可能にするフレームシンクロナイザおよびその同期方法、画像処理装置並びにフレーム同期プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成すべく、請求項１記載の第１の発明は、第１の同期信号に同期して供給される入力映像データストリームを第２の同期信号に同期した出力映像データストリームに変換するフレームシンクロナイザであって、前記入力映像データストリームを記憶するバッファメモリと、前記第２の同期信号に同期して前記バッファメモリから出力映像データを読み出すメモリ制御部と、を有し、前記メモリ制御部は、前記バッファメモリの残存容量が所定の下限に達する前は、前記入力映像データストリームの各フレームのうちの偶数番目水平ライン上の画素データからなる第１のフィールドと当該各フレームのうちの奇数番目水平ライン上の画素データからなる第２のフィールドとの一方のフィールドを所定の開始ラインより読み出すとともに他方のフィールドを所定の第１の開始ラインより読み出す一方、前記バッファメモリの残存容量が前記所定の下限に達したときはこれに応じて、前記他方のフィールドのみを、前記第１の開始ラインから１水平ラインずれた第２の開始ラインより読み出すものである。
【０００９】
請求項１２記載の第２の発明は、前記フレームシンクロナイザと、前記フレームシンクロナイザで変換された出力映像データストリームを符号化する符号化部とからなる画像処理装置である。
【００１０】
請求項１３記載の第３の発明は、第１の同期信号に同期して供給される入力映像データストリームを記憶するバッファメモリを有し、第２の同期信号に同期して前記バッファメモリから映像データを読み出すことにより前記入力映像データストリームを前記第２の同期信号に同期した出力映像データストリームに変換するフレームシンクロナイザの同期方法であって、（ａ）前記バッファメモリの残存容量が所定の下限に達する前は、前記入力映像データストリームの各フレームのうちの偶数番目水平ライン上の画素データからなる第１のフィールドと当該各フレームのうちの奇数番目水平ライン上の画素データからなる第２のフィールドとの一方のフィールドを所定の開始ラインより読み出すとともに他方のフィールドを第１の開始ラインより読み出すステップと、（ｂ）前記バッファメモリの残存容量が前記所定の下限に達したときはこれに応じて、前記他方のフィールドのみを、前記第１の開始ラインから１水平ラインずれた第２の開始ラインより読み出すステップと、を備える。
【００１１】
請求項１５記載の第４の発明は、第１の同期信号に同期して供給される入力映像データストリームを記憶するバッファメモリを有し、第２の同期信号に同期して前記バッファメモリから映像データを読み出すフレームシンクロナイザにおいて、前記入力映像データストリームを前記第２の同期信号に同期した出力映像データストリームに変換する同期処理をマイクロプロセッサに実行させるフレーム同期プログラムであって、前記同期処理は、（ａ）前記バッファメモリの残存容量が所定の下限に達する前は、前記入力映像データストリームの各フレームのうちの偶数番目水平ライン上の画素データからなる第１のフィールドと当該各フレームのうちの奇数番目水平ライン上の画素データからなる第２のフィールドとの一方のフィールドを所定の開始ラインより読み出すとともに他方のフィールドを第１の開始ラインより読み出すステップと、（ｂ）前記バッファメモリの残存容量が前記所定の下限に達したときはこれに応じて、前記他方のフィールドのみを、前記第１の開始ラインから１水平ラインずれた第２の開始ラインより読み出すステップと、を含むものである。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係る種々の実施例について説明する。
【００１３】
図３は、本発明に係る実施例であるフレームシンクロナイザ１０を含む画像処理装置１の構成を概略的に示すブロック図である。この画像処理装置１は、フレームシンクロナイザ１０、符号化部２０、クロック生成部２１およびアナログ処理部３０を有する。フレームシンクロナイザ１０は、アナログ処理部１１、デジタル処理部１２、バッファメモリ１４およびコントローラ（メモリ制御部）１５を有している。バッファメモリ１４は、第１バッファメモリ（フィールドメモリ）１３Ａと第２バッファメモリ（ラインメモリ）１３Ｂとで構成される。
【００１４】
フレームシンクロナイザ１０には、同期信号ＳＹＮＣ_Ａとともにこの同期信号ＳＹＮＣ_Ａに同期したアナログ映像信号ＶＩＮが供給される。本実施例では、アナログ映像信号ＶＩＮと同期信号ＳＹＮＣ_Ａとが分離した状態でフレームシンクロナイザ１０に供給されているが、この代わりに、アナログ映像信号ＶＩＮに同期信号ＳＹＮＣ_Ａが重畳されたＮＴＳＣ信号が、フレームシンクロナイザ１０に供給されてもよい。アナログ処理部１１は、アナログ映像信号ＶＩＮを増幅しその増幅信号にフィルタ処理を施し、フィルタ処理された信号をＡ／Ｄ変換する。またアナログ処理部１１は、同期信号ＳＹＮＣ_Ａから水平同期信号ＨＳＹＮＣ_Ａを抽出してコントローラ１５に供給する。デジタル処理部１２は、アナログ処理部１１から供給されたデジタル映像信号ＤＶをフォーマットデータストリーム（入力映像データストリーム）ＦＶに変換するが、このフォーマットデータストリームＦＶは、たとえばＩＴＵ−Ｒ  ＢＴ．６５６などの出力フォーマットに準拠した画素データと同期情報（timing references）とを含み、トップフィールドとボトムフィールドとを交互に含むものである。上述の通り、トップフィールドは、各フレームのうちの奇数番目水平ライン上の画素データからなるフィールドを意味し、ボトムフィールドは、当該各フレームのうちの偶数番目水平ライン上の画素データからなるフィールドを意味する。本実施例では、説明の便宜上、トップフィールドおよびボトムフィールドの各々には、多重化された同期情報が付加されているものとする。
【００１５】
コントローラ１５は、第１バッファメモリ１３Ａに対してデータストリームＦＶの書き込み制御を行う書き込み制御部１６と、第１バッファメモリ１３Ａに対してデータストリームＤＦＶの読み出し制御を行う読み出し制御部１７と、第２バッファメモリ１３Ｂに対してデータストリームＤＦＶの読み出し制御を行う読み出し制御部１８とを含む。コントローラ１５は、マイクロプロセッサ、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、タイマー回路、内部バスおよび入出力インターフェースを含む集積回路で構成すればよい。ＲＯＭは、マイクロプロセッサに本実施例の同期制御処理の一部または全部を実行させる各種プログラムを格納している。書き込み制御部１６、読み出し制御部１７および読み出し制御部１８は、ハードウェアで実現されてもよいし、あるいはＲＯＭに格納されたプログラムで実現されてもよい。
【００１６】
第１バッファメモリ１３Ａは、少なくとも１フィールド分の記憶容量を有する２ポートメモリである。後述する理由により、第１バッファメモリ１３Ａは、従来技術の如き４フィールド分すなわち２フレーム分の記憶容量を持つ必要がないので、バッファメモリ１４に必要な記憶容量を小さくすることが可能である。書き込み制御部１６は第１バッファメモリ１３Ａに書き込み制御信号ＷＣを与え、当該書き込み制御信号ＷＣに含まれる書き込みアドレスで指定された記憶領域にデータストリームＦＶを順次書き込む。また読み出し制御部１７は読み出し制御信号ＲＣ１を第１バッファメモリ１３Ａに与えて、当該読み出し制御信号ＲＣ１に含まれる読み出しアドレスで指定される記憶領域から画素データを読み出し第２バッファメモリ１３Ｂに与える。
【００１７】
コントローラ１５は、クロック生成部２１から供給される垂直同期信号ＶＳＹＮＣ_Ｂと水平同期信号ＨＳＹＮＣ_Ａとに基づいて第１バッファメモリ１３Ａの残存容量を常時監視しており、残存容量が所定の上限または下限に達したときにはこれに応じて、後述のフィールドドロップ処理またはフィールドインサート処理を実行することで第１バッファメモリ１３Ａのオーバーフローまたはアンダーフローを回避させる。
【００１８】
ところで、トップフィールドの水平ライン全てが画像データを含むわけではない。ボトムフィールドについても同様である。たとえばＮＴＳＣ方式では、トップフィールドの２６２本の水平ラインのうち画像データを２４４本の有効ライン（active lines）に含めることができ、ボトムフィールドの２６３本の水平ラインのうち画像データを２４３本の有効ラインに含めることができる。さらに、全ての有効ラインを画像処理に使用することも必要ではない。一般に、有効ラインのうち、デジタル処理に適した２のべき乗の倍数の水平ライン（以下、選択有効ライン（selected active lines）と称する。）のみを画像処理に使用するのが好ましい。たとえばＮＴＳＣ方式では、トップフィールドの２４４本の有効ラインのうち、１６（＝２4）の１５倍の数である２４０本の選択有効ラインを画像処理に使用することができる。
【００１９】
第２バッファメモリ１３Ｂは、たとえばＦＩＦＯメモリで構成され、第１バッファメモリ１３Ａからのトップフィールドまたはボトムフィールドのデータストリームを２〜３本の水平ライン分記憶する。第２バッファメモリ１３Ｂは、読み出し制御信号ＲＣ２としてイネーブル信号が供給される間はデータストリームＤＦＶ２を出力する一方、読み出し制御信号ＲＣ２としてディスイネーブル信号が供給される間にはデータストリームＤＦＶ２の出力を停止する。また、第２バッファメモリ１３Ｂは、読み出し制御信号ＲＣ２に応じて、トップフィールドまたはボトムフィールドの有効ラインのうち選択有効ラインを選択し、選択有効ラインのデータストリームを符号化部２０に供給することができる。図４（Ａ），（Ｂ），（Ｃ）は、トップフィールドＴＦの有効ラインのみを模式的に示す図であり、図５（Ａ），（Ｂ），（Ｃ）は、ボトムフィールドＢＦの有効ラインのみを模式的に示す図である。
【００２０】
図４（Ａ）では、２４４本の有効ラインのうち３番目の有効ライン（読み出し開始ライン）〜２４２番目の有効ライン（終了ライン）が選択有効ラインとして選択され、選択有効領域ＴＦ１を構成する。図４（Ｂ）では、３番目の有効ラインから上方に１水平ラインずれた２番目の有効ライン（読み出し開始ライン）〜２４１番目の有効ラインが選択有効領域ＴＦ２を構成し、図４（Ｃ）では、３番目の有効ラインから下方に１水平ラインずれた４番目の有効ライン（読み出し開始ライン）〜２４３番目の有効ラインが選択有効領域ＴＦ３を構成している。第２バッファメモリ１３Ｂは、トップフィールドＴＦを符号化部２０に供給する際、読み出し制御信号ＲＣ２に応じて、図４（Ａ）〜（Ｃ）にそれぞれ対応する３種類の動作モードのいずれか１つのモードで動作する。すなわち、第２バッファメモリ１３Ｂは、動作モードに応じて、図４（Ａ）〜（Ｃ）に示される選択有効領域ＴＦ１，ＴＦ２，ＴＦ３のうちいずれか１つの領域のデータストリームＤＦＶ２を選択的に出力する機能を有している。
【００２１】
他方、図５（Ａ）では、２４３本の有効ラインのうち３番目の有効ライン（読み出し開始ライン）〜２４２番目の有効ライン（終了ライン）が選択有効ラインとして選択され、選択有効領域ＢＦ１を構成する。図５（Ｂ）では、３番目の有効ラインから上方に１水平ラインずれた２番目の有効ライン（読み出し開始ライン）〜２４１番目の有効ラインが選択有効領域ＢＦ２を構成し、図５（Ｃ）では、３番目の有効ラインから下方に１水平ラインずれた４番目の有効ライン（読み出し開始ライン）〜２４３番目の有効ラインが選択有効領域ＢＦ３を構成している。第２バッファメモリ１３Ｂは、ボトムフィールドＢＦを符号化部２０に供給する際、読み出し制御信号ＲＣ２に応じて、図５（Ａ）〜（Ｃ）にそれぞれ対応する３種類の動作モードのいずれか１つのモードで動作する。第２バッファメモリ１３Ｂは、動作モードに応じて、図５（Ａ）〜（Ｃ）に示される選択有効領域ＢＦ１，ＢＦ２，ＢＦ３のうちいずれか１つの領域のデータストリームＤＦＶ２を選択的に出力する機能を有する。
【００２２】
符号化部２０は、フレームシンクロナイザ１０から供給されたフォーマットデータストリームＤＦＶ２を符号化するブロックであり、クロック生成部２１から供給される水平同期信号ＨＳＹＮＣ_Ｂおよび垂直同期信号ＶＳＹＮＣ_Ｂに同期して動作する。この符号化部２０は、たとえば、ＭＰＥＧ（Moving Picture Experts Group）方式に従った圧縮符号化、公知のフォーマット変換、画像処理あるいは変調処理を実行するブロックであればよく、特に限定されない。
【００２３】
アナログ処理部３０は、アナログ映像信号ＶＩＮに同期して供給されるアナログ音声信号ＡＩＮを処理するブロックであり、クロック生成部２１から供給されるクロック信号（図示せず）に同期して動作する。具体的には、アナログ処理部３０は、アナログ音声信号ＡＩＮを増幅しその増幅信号にフィルタ処理を施し、フィルタ処理された信号をＡ／Ｄ変換し、その変換信号ＤＡを出力する。
【００２４】
以上の構成を有するフレームシンクロナイザ１０の制御動作について以下に説明する。図６，図７および図８は、本実施例の同期方法による処理手順を例示するフローチャートである。図６を参照すると、フレームシンクロナイザ１０が起動したとき、コントローラ１５は、状態フラグＦＧの初期値を「０」に設定し、この初期値を内部レジスタに記憶させる（ステップＳ１）。フレームシンクロナイザ１０には、アナログ映像信号ＶＩＮと同期信号ＳＹＮＣ_Ａとが供給されている。
【００２５】
コントローラ１５は、水平同期信号ＨＳＹＮＣ_Ａと基準クロック信号（垂直同期信号）ＶＳＹＮＣ_Ｂとに基づいて第１バッファメモリ１３Ａの残存容量が所定の下限に達したか否かを判定する（ステップＳ２）。ジッタなどの要因により外部入力の水平同期信号ＨＳＹＮＣ_Ａの周波数が、装置内部の基準クロック周波数（水平同期信号ＨＳＹＮＣ_Ｂの周波数）に一致せず当該基準クロック周波数よりも高い期間が続くとき、第１バッファメモリ１３Ａの残存容量はオーバーフロー発生の危険性を示す下限を下回る。このとき、コントローラ１５は、残存容量が下限に達したと判定し、次いで、読み出し制御部１７が、トップフィールドまたはボトムフィールドのいずれか一方を飛び越して他方のフィールドのみを第１バッファメモリ１３Ａから読み出すフィールドドロップ処理（ステップＳ４）を実行する。
【００２６】
図７は、フィールドドロップ処理の一例を示すフローチャートである。図７の例では、トップフィールドが飛び越され、ボトムフィールドが第１バッファメモリ１３Ａから読み出される。図７を参照すると、読み出し制御部１７は、第１バッファメモリ１３Ａにトップフィールドが記憶されているか否かを判定する（ステップＳ１０）。トップフィールドが記憶されていないと判定した場合、フィールドドロップ処理は実行されず、コントローラ１５はライン選択処理（ステップＳ６；図６）を実行する。このライン選択処理については後述する。
【００２７】
第１バッファメモリ１３Ａにトップフィールドが記憶されていると判定した場合（ステップＳ１０）、読み出し制御部１７は、当該トップフィールドの先頭領域を指すアドレスから１フィールド分だけ読み出しアドレスを飛び越す（ステップＳ１１）。この結果、読み出し制御部１７は、第１バッファメモリ１３Ａにおけるトップフィールドの記憶領域を飛び越してボトムフィールドの記憶領域を指定する読み出しアドレスを発生することとなる。次いで、コントローラ１５は、状態フラグＦＧのビットを反転する（ステップＳ１２）。この結果、状態フラグＦＧの値は「０」から「１」に変化する。コントローラ１５はその後メインルーチン（図６）に処理を戻す。
【００２８】
以上のフィールドドロップ処理（ステップＳ１１，１２）が実行された後は、読み出し制御部１８によりライン選択処理（ステップＳ６）が実行される。図９は、ライン選択処理の一例を示すフローチャートである。図９を参照すると、読み出し制御部１８は、第２バッファメモリ１３Ｂが出力しようとしているデータストリームがトップフィールドのデータか否かを判定する（ステップＳ３０）。フィールドドロップ処理の直後であるので、読み出し制御部１８は、当該データストリームがトップフィールドのデータではないと判定し（ステップＳ３０）、さらに状態フラグＦＧの値が「０」ではないと判定する（ステップＳ３３）。
【００２９】
その後のステップＳ３８〜Ｓ４１を通じて、図５（Ｂ）に示される選択有効領域ＢＦ２のデータストリームが選択的に符号化部２０に与えられる。すなわち、ステップＳ３８では、読み出し制御部１８は、当該データストリームがボトムフィールドＢＦ（図５（Ｂ）参照）の上方１ライン上のデータ（１番目の有効ライン上のデータ）か否かを判定し、当該データストリームが上方１ライン上のデータであると判定すれば、読み出し制御信号ＲＣ２としてディスイネーブル信号を第２バッファメモリ１３Ｂに供給することでデータストリームの出力を停止させる（ステップＳ４０）。この結果、上方１ライン分のデータが間引かれることとなる。
【００３０】
一方、ステップＳ３８で、当該データストリームが上方１ライン上のデータではないと判定すれば、読み出し制御部１８は、さらに当該データストリームが下方２ライン上のデータ（２４２番目または２４３番目の有効ライン上のデータ）か否かを判定し（ステップＳ３９）、当該データストリームが下方２ライン上のデータであると判定すれば、読み出し制御信号ＲＣ２としてディスイネーブル信号を第２バッファメモリ１３Ｂに供給することでデータストリームの出力を停止させる（ステップＳ４０）。この結果、下方２ライン分のデータが間引かれることとなる。
【００３１】
他方、ステップＳ３９で、当該データストリームが下方２ライン上のデータではないと判定すれば、読み出し制御部１８は、読み出し制御信号ＲＣ２としてイネーブル信号を第２バッファメモリ１３Ｂに供給することでデータストリームの出力を許可する（ステップＳ４１）。
【００３２】
図６に戻り、ステップＳ２においてコントローラ１５が残存容量が下限に達しないと判定した場合には、さらに残存容量が所定の上限に達したか否かを判定する（ステップＳ３）。水平同期信号ＨＳＹＮＣ_Ａの周波数が、基準クロック周波数に一致せず当該基準クロック周波数よりも低い期間が続くとき、第１バッファメモリ１３Ａの残存容量はアンダーフロー発生の危険性を示す上限を上回る。このとき、コントローラ１５は、残存容量が上限に達したと判定し、次いで、読み出し制御部１７が、トップフィールドまたはボトムフィールドのいずれか一方を繰り返し第１バッファメモリ１３Ａから読み出すフィールドインサート処理（ステップＳ５）を実行する。
【００３３】
図８は、フィールドインサート処理の一例を示すフローチャートである。図８の例では、ボトムフィールドが繰り返し第１バッファメモリ１３Ａから読み出される。図８を参照すると、読み出し制御部１７は、第１バッファメモリ１３Ａにボトムフィールドが記憶されているか否かを判定する（ステップＳ２０）。ボトムフィールドが記憶されていないと判定した場合、フィールドインサート処理は実行されず、コントローラ１５はライン選択処理（ステップＳ６；図６）を実行する。このライン選択処理については後述する。
【００３４】
第１バッファメモリ１３Ａにボトムフィールドが記憶されていると判定した場合（ステップＳ２０）、読み出し制御部１７は、読み出しアドレスを１フィールド分戻して当該ボトムフィールドの先頭領域を指す読み出しアドレスを発生する（ステップＳ２１）。この結果、読み出し制御部１７は、第１バッファメモリ１３Ａにおけるボトムフィールドの記憶領域を指定する読み出しアドレスを繰り返し発生することとなる。次いで、コントローラ１５は、状態フラグＦＧを反転する（ステップＳ２２）。この結果、状態フラグＦＧの値は「０」から「１」に変化する。なお、「１」のビットを反転させた値は初期値「０」である。コントローラ１５はその後メインルーチン（図６）に処理を戻す。
【００３５】
以上のフィールドインサート処理（ステップＳ２１，２２）が実行された後は、読み出し制御部１８がライン選択処理（ステップＳ６）を実行する。図９を参照すると、読み出し制御部１８は、第２バッファメモリ１３Ｂの出力データがトップフィールドのデータではないと判定し（ステップＳ３０）、さらに状態フラグＦＧの値が「０」ではないと判定する（ステップＳ３３）。その後のステップＳ３８〜Ｓ４１を通じて、図５（Ｂ）に示される選択有効領域ＢＦ２のデータストリームが選択的に符号化部２０に与えられる。ステップＳ３８〜Ｓ４１の処理は、上述した通りである。
【００３６】
図６に戻り、ステップＳ２，Ｓ３においてコントローラ１５が第１バッファメモリ１３Ａの残存容量が下限にも上限にも達していないと判定した場合には、ライン選択処理（ステップＳ６）が実行される。かかる場合、図９を参照すると、読み出し制御部１８は、第２バッファメモリ１３Ｂの出力データがトップフィールドのデータか否かを判定し（ステップＳ３０）、当該データストリームがトップフィールドのデータであると判定した場合は、ステップＳ３１，Ｓ３２およびＳ３６により、図４（Ａ）に示される選択有効領域ＴＦ１のデータストリームが選択的に符号化部２０に与えられる。すなわち、ステップＳ３１では、読み出し制御部１８は、当該データストリームがトップフィールドの上方または下方２ライン上のデータ（１番目，２番目，２４３番目または２４４番目の有効ライン上のデータ）か否かを判定し、当該データストリームが上方２ライン上のデータであると判定すれば、読み出し制御信号ＲＣ２としてディスイネーブル信号を第２バッファメモリ１３Ｂに供給することで、データストリームの出力を停止させる（ステップＳ３６）。この結果、上方２ライン分のデータが間引かれることとなる。一方、ステップＳ３１で、当該データストリームが上方または下方２ライン上のデータではないと判定すれば、読み出し制御部１８は、イネーブル信号を第２バッファメモリ１３Ｂに供給することでデータストリームの出力を許可する。
【００３７】
また、前記ステップＳ３０で、当該データストリームがトップフィールドのデータではないと判定した場合、読み出し制御部１８は、さらに状態フラグＦＧの値が「０」であると判定し（ステップＳ３３）、その後、ステップＳ３４〜Ｓ３７によって、図５（Ａ）に示される選択有効領域ＢＦ１のデータストリームが選択的に符号化部２０に与えられる。すなわち、ステップＳ３４では、読み出し制御部１８は、当該データストリームがボトムフィールドＢＦ（図５（Ａ）参照）の上方２ライン上のデータ（１番目または２番目の有効ライン上のデータ）か否かを判定し、当該データストリームが上方２ライン上のデータであると判定すれば、読み出し制御信号ＲＣ２としてディスイネーブル信号を第２バッファメモリ１３Ｂに供給することでデータストリームの出力を停止させる（ステップＳ３６）。この結果、上方２ライン分のデータが間引かれることとなる。
【００３８】
一方、ステップＳ３４で、当該データストリームが上方２ライン上のデータではないと判定すれば、読み出し制御部１８は、さらに当該データストリームが下方１ライン上のデータ（２４３番目の有効ライン上のデータ）か否かを判定し（ステップＳ３５）、当該データストリームが下方１ライン上のデータであると判定すれば、読み出し制御信号ＲＣ２としてディスイネーブル信号を第２バッファメモリ１３Ｂに供給することでデータストリームの出力を停止させる（ステップＳ３６）。この結果、下方１ライン分のデータが間引かれることとなる。
【００３９】
他方、ステップＳ３５で、当該データストリームが下方１ライン上のデータではないと判定すれば、読み出し制御部１８は、読み出し制御信号ＲＣ２としてイネーブル信号を第２バッファメモリ１３Ｂに供給することでデータストリームの出力を許可する（ステップＳ３７）。
【００４０】
その後、図６に戻ってコントローラ１５は、以上の同期制御処理を終了するか否かを判定し（ステップＳ７）、当該同期制御処理を終了すると判定する迄、上記ステップＳ２〜Ｓ６を繰り返し実行する。
【００４１】
上記同期制御処理によりジャギーの発生を抑制することが可能である。このことを図１０〜図１４を参照しつつ以下に説明する。たとえば図１０（Ａ）に示されるように、画像エッジＥ１，Ｅ２，Ｅ３，Ｅ４，…をそれぞれ含むフレームＦ１，Ｆ２，Ｆ３，Ｆ４，…を考える。図１０（Ｂ）に示されるように、フレームＦ１は、トップフィールドＴ１およびボトムフィールドＢ１からなり、フレームＦ２は、トップフィールドＴ２およびボトムフィールドＢ２からなり、フレームＦ３は、トップフィールドＴ３およびボトムフィールドＢ４からなり、フレームＦ４は、トップフィールドＴ４およびボトムフィールドＢ４からなる。時間軸に沿ってこれらフィールドＴ１、Ｂ１，Ｔ２，Ｂ２，Ｔ３，Ｂ３，Ｔ４，Ｂ４，…が順次フレームシンクロナイザ１０に供給されるものとする。
【００４２】
第１バッファメモリ１３ＡがボトムフィールドＢ１を記憶した直後に、第１バッファメモリ１３Ａの残存容量が下限に達した場合は、フィールドドロップ処理（ステップＳ４）によりトップフィールドＴ２が飛び越される。従来のフレームシンクロナイザの場合、トップフィールドＴ２が飛び越されると、図１１（Ａ）に示されるようにトップフィールドＴ３，Ｔ４，Ｔ５とボトムフィールドＢ２，Ｂ３，Ｂ４との時間軸上の位置がずれるので、図１１（Ｂ）に示されるように、表示フレームＤ１は、トップフィールドＴ１およびボトムフィールドＢ１からなるが、表示フレームＤ２は、ボトムフィールドＢ２およびトップフィールドＴ３からなり、表示フレームＤ３は、ボトムフィールドＢ３およびトップフィールドＴ４からなり、表示フレームＤ４は、ボトムフィールドＢ４およびトップフィールドＴ５からなる。したがって、表示フレームＤ２，Ｄ３，Ｄ４には、それぞれ、ギザギザ状の画像エッジＪ２，Ｊ３，Ｊ４が出現する。
【００４３】
一方、本実施例のフレームシンクロナイザ１０の場合、トップフィールドＴ２が飛び越されると、図５（Ｂ）に示されるようにボトムフィールドの選択有効領域ＢＦ２が選択され、デフォルト時の選択有効領域ＢＦ１（図５（Ａ））と比べて上方に１ラインずれることとなる（ステップＳ３８〜Ｓ４１）。これは、デフォルト時の選択有効領域ＢＦ１の上方に１水平ライン分の画素データが付加され、当該選択有効領域ＢＦ１の下方の１水平ラインが削除されることと実質的に同じである。したがって、図１２（Ａ）に示されるように上方に水平ラインＡＬ２，ＡＬ３，ＡＬ４がそれぞれ付加されたボトムフィールドＢ２ａ，Ｂ３ａ，Ｂ４ａが生成される。よって、図１２（Ｂ）に示されるように、表示フレームＤ１は、トップフィールドＴ１およびボトムフィールドＢ１からなり、表示フレームＤ２は、ボトムフィールドＢ２ａおよびトップフィールドＴ３からなり、表示フレームＤ３は、ボトムフィールドＢ３ａおよびトップフィールドＴ４からなり、表示フレームＤ４は、ボトムフィールドＢ４ａおよびトップフィールドＴ５からなる。したがって、時間軸上の位置ずれが補償されるのでジャギーは発生しない。
【００４４】
また、図１０において、第１バッファメモリ１３ＡがトップフィールドＴ２を記憶した直後に、第１バッファメモリ１３Ａの残存容量が上限に達した場合は、フィールドインサート処理（ステップＳ５）によりボトムフィールドＢ２が繰り返し読み出される。従来のフレームシンクロナイザの場合、ボトムフィールドＢ２が繰り返し読み出されると、図１３（Ａ）に示されるようにボトムフィールドＢ２，Ｂ３とトップフィールドＴ３，Ｔ４との時間軸上の位置がずれるので、図１３（Ｂ）に示されるように、表示フレームＤ１は、トップフィールドＴ１およびボトムフィールドＢ１からなり、表示フレームＤ２は、トップフィールドＴ２およびボトムフィールドＢ２からなるものの、表示フレームＤ３は、ボトムフィールドＢ２およびトップフィールドＴ３からなり、表示フレームＤ４は、ボトムフィールドＢ３およびトップフィールドＴ４からなる。したがって、表示フレームＤ３，Ｄ４には、それぞれ、ギザギザ状の画像エッジＪ３，Ｊ４が出現する。
【００４５】
一方、本実施例のフレームシンクロナイザ１０の場合、ボトムフィールドＢ２が繰り返し読み出されると、図５（Ｂ）に示されるようにボトムフィールドの選択有効領域ＢＦ２が選択され、デフォルト時の選択有効領域ＢＦ１（図５（Ａ））と比べて上方に１水平ラインずれることとなる（ステップＳ３８〜Ｓ４１）。これは、デフォルト時の選択有効領域ＢＦ１の上方に１水平ライン分の画素データが付加され、当該選択有効領域ＢＦ１の下方の１水平ラインが削除されることと実質的に同じである。したがって、図１４（Ａ）に示されるように上方に水平ラインＡＬ２，ＡＬ３がそれぞれ付加されたボトムフィールドＢ２ａ，Ｂ３ａが生成される。よって、図１４（Ｂ）に示されるように、表示フレームＤ１は、トップフィールドＴ１およびボトムフィールドＢ１からなり、表示フレームＤ２は、トップフィールドＴ２およびボトムフィールドＢ２からなり、表示フレームＤ３は、ボトムフィールドＢ２ａおよびトップフィールドＴ３からなり、表示フレームＤ４は、ボトムフィールドＢ３ａおよびトップフィールドＴ４からなる。したがって、時間軸上の位置ずれは補償されるのでジャギーは発生しない。
【００４６】
以上の如く、本実施例のフレームシンクロナイザ１０は、フィールドドロップ処理（ステップＳ４）でトップフィールドまたはボトムフィールドのいずれか一方のフィールドが飛び越されても、他方のフィールドをバッファメモリ１４から読み出す際に、デフォルト時の開始ラインと比べて１水平ラインずれた開始ラインより読み出している（図４，図５；ステップＳ３８〜Ｓ４１）。また、フィールドインサート処理（ステップＳ５）でトップフィールドまたはボトムフィールドのいずれか一方のフィールドが繰り返されても、他方のフィールドをバッファメモリ１４から読み出す際には、デフォルト時の開始ラインと比べて１水平ラインずれたラインより読み出している（図４，図５；ステップＳ３８〜Ｓ４１）。したがって、ジャギーの発生を抑制することが可能である。
【００４７】
また、フレーム同期処理の際にフレーム単位で表示画像がずれる従来技術と比べると、本実施例のフレームシンクロナイザは、フィールドドロップ処理およびフィールドインサート処理の際にフィールド単位で表示画像がずれるので、１フレームの表示時間（ＮＴＳＣ方式の場合は約１／３０秒）の半分の時間のずれしかユーザーに知覚させない。したがって、従来技術と比べて、本実施例の同期処理は画質低下を抑制することが可能である。
【００４８】
さらに、少なくとも２フレーム分以上の記憶容量を持つバッファメモリを必要とした従来のフレームシンクロナイザと比べて、本実施例のフレームシンクロナイザ１０は、１フィールド分と２〜３本の水平ライン分の記憶容量を持つバッファメモリ４を有すれば足りる。したがって、バッファメモリの小容量化、製造コストの低減および低消費電力化が可能になる。
【００４９】
次に、上記実施例の変形例について説明する。図１５は、この変形例のフレームシンクロナイザ１０Ａを含む画像処理装置１Ａの構成を概略的に示すブロック図である。図１５と図３との間で同一符号を付されたブロックは、同じ機能を有するものとしてその詳細な説明を省略する。本変形例のフレームシンクロナイザ１０Ａは、データストリームＦＶに基づいてシーンチェンジを検出し、その検出信号ＤＳを書き込み制御部１６、読み出し制御部１７および読み出し制御部１８に供給する点で上記実施例と異なる。
【００５０】
図１６は、本変形例の同期方法による処理手順を例示するフローチャートである。図１６と図６との間で同じステップ番号が付されたブロックでは、同じ処理が実行されるので、その詳細な説明を省略する。図１６を参照すると、コントローラ１５は、状態フラグＦＧの初期値を「０」に設定し（ステップＳ１）、その後、シーンチェンジ検出部１９でシーンチェンジが検出されたか否かを判定する（ステップＳ４０）。シーンチェンジが検出されない場合は、ステップＳ７に処理が移行する。一方、シーンチェンジが検出された場合に限り、ステップＳ２〜Ｓ７が実行される。
【００５１】
本変形例は、シーンチェンジが起きた時点でフィールドドロップ処理（ステップＳ４）、フィールドインサート処理（ステップＳ５）およびライン選択処理（ステップＳ６）を実行するので、シーンチェンジと略同時にこれらの処理が実行されることになる。また、シーンチェンジは比較的頻繁に起こるという事実に着目すれば、シーンチェンジの発生時以外のときにそれらの処理が実行される回数を減らすことができる。したがって、画像の品質低下を最小限に抑えることが可能である。
【図面の簡単な説明】
【００５２】
【図１】従来のフレームシンクロナイザの動作を説明するための図である。
【図２】ジャギーを説明するための図である。
【図３】本発明に係る実施例であるフレームシンクロナイザを含む画像処理装置の構成を概略的に示すブロック図である。
【図４】（Ａ），（Ｂ），（Ｃ）はそれぞれトップフィールドの有効ラインのみを模式的に示す図である。
【図５】（Ａ），（Ｂ），（Ｃ）はそれぞれボトムフィールドの有効ラインのみを模式的に示す図である。
【図６】本実施例の同期制御処理を例示するフローチャートである。
【図７】フィールドドロップ処理を例示するフローチャートである。
【図８】フィールドインサート処理を例示するフローチャートである。
【図９】ライン選択処理を例示するフローチャートである。
【図１０】ボトムフィールドとトップフィールドとを例示する図である。
【図１１】従来の同期制御処理を説明するための図である。
【図１２】本実施例の同期制御処理を説明するための図である。
【図１３】従来の同期制御処理を説明するための図である。
【図１４】本実施例の同期制御処理を説明するための図である。
【図１５】本実施例の変形例であるフレームシンクロナイザを含む画像処理装置の構成を概略的に示すブロック図である。
【図１６】本変形例の同期制御処理を例示するフローチャートである。
【符号の説明】
【００５３】
１  画像処理装置
１０  フレームシンクロナイザ
１１  アナログ処理部
１２  デジタル処理部
１３Ａ  第１バッファメモリ（フィールドメモリ）
１３Ｂ  第２バッファメモリ（ラインメモリ）
１４  バッファメモリ
１５  コントローラ（メモリ制御部）
１６  書き込み制御部
１７，１８  読み出し制御部
１９  シーンチェンジ検出部
２０  符号化部
２１  クロック生成部
【図１】
2006311194.tif 000003
【図２】
2006311194.tif 000004
【図３】
2006311194.tif 000005
【図４】
2006311194.tif 000006
【図５】
2006311194.tif 000007
【図６】
2006311194.tif 000008
【図７】
2006311194.tif 000009
【図８】
2006311194.tif 000010
【図９】
2006311194.tif 000011
【図１０】
2006311194.tif 000012
【図１１】
2006311194.tif 000013
【図１２】
2006311194.tif 000014
【図１３】
2006311194.tif 000015
【図１４】
2006311194.tif 000016
【図１５】
2006311194.tif 000017
【図１６】
2006311194.tif 000018