(57)【特許請求の範囲】
【請求項１】
第１のフレーム周波数の入力映像信号を、所定の周波数のクロック信号を基準に、出力映像が表示される表示部の表示の基準とされる周波数に対応した第２のフレーム周波数の出力映像信号に変換する映像処理装置において、
前記入力映像信号の１フレーム分の画像データを記憶可能な第１のフレームメモリと、
前記入力映像信号の１フレーム分の前記画像データを記憶可能な第２のフレームメモリと、
前記入力映像信号の前記画像データの書き込み先を前記第１のフレームメモリまたは前記第２のフレームメモリのいずれか一方に設定する第１のスイッチと、
前記出力映像信号となる前記画像データの読み出し先を前記第１のフレームメモリまたは前記第２のフレームメモリのいずれか一方に設定する第２のスイッチと、
前記第１のフレームメモリまたは前記第２のフレームメモリに対する書き込みアドレスを生成し、前記画像データを、前記第１のフレームメモリまたは前記第２のフレームメモリに書き込む書き込み手段と、
前記第１のフレームメモリまたは前記第２のフレームメモリに対する読み出しアドレスを生成するとともに、前記画像データを、前記第１のフレームメモリまたは前記第２のフレームメモリから前記クロック信号で読み出して前記出力映像信号を生成する読み出し手段と、
前記入力映像信号の前記画像データのライン数を２フレーム連続に計数する書き込み側カウンタと、
前記出力映像信号の前記画像データのライン数を２フレーム連続に計数する読み出し側カウンタと、
前記入力画像信号に含まれる水平同期信号の周期を計測し、前記水平同期信号の周期に対応した前記クロック信号のクロック数を出力する水平同期周期計測手段と、
前記第１のフレームメモリまたは前記第２のフレームメモリのいずれか一方に記憶されている前記画像データのフレームの先頭ラインへの読み出しのアクセスを開始する数ライン前の時点を基準時点として、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれと前記基準時点との正負方向での時間差のそれぞれを前記クロック信号のクロック数に換算することで、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれを特定するとともに、
前記読み出し開始時点が、前記書き込み開始時点に対して所定のクロック数分より先行し、かつ、前記読み出し終了時点が、前記書き込み終了時点に対して所定のクロック数分より先行しないとき、
前記書き込み開始時点が、前記読み出し開始時点に対して所定のクロック数分より先行し、かつ、前記書き込み終了時点が、前記読み出し終了時点に対して所定のクロック数分より先行しないとき、
または、前記画像データの読み出し開始時点と、前記画像データの書き込み開始時点との時間差が、所定のクロック数分以下で表されるときに、
追い越しが発生すると判定して、前記第１のフレームメモリおよび前記第２のフレームメモリのうちの前回読み出しを実施したものから再度読み出しを実施するように第２のスイッチを制御する追い越し判定手段と
を有して構成されることを特徴とする映像処理装置。
【請求項２】
前記入力映像信号の有効画範囲は複数のパラメータ値によって特定され、
前記出力映像信号の有効画範囲は複数のパラメータ値によって特定され、
前記書き込み手段は、特定された前記入力映像信号の有効画範囲に応じて、前記入力映像信号に対して水平方向または垂直方向における縮小処理を実施し、
前記読み出し手段は、特定された前記出力映像信号の有効画範囲に応じて、前記入力映像信号に対して水平方向または垂直方向における拡大処理を実施する
ことを特徴とする請求項１記載の映像処理装置。
【請求項３】
前記第１のフレームメモリまたは前記第２のフレームメモリから読み出しが開始される毎に、読み出し開始時点近傍において、読み出しが実施されるフレームメモリに対応させて前記読み出し側カウンタに所定のライン番号が計数値として設定される
ことを特徴とする請求項１記載の映像処理装置。
【請求項４】
第１のフレーム周波数の入力映像信号を、所定の周波数のクロック信号を基準に、出力映像が表示される表示部の表示の基準とされる周波数に対応した第２のフレーム周波数の出力映像信号に変換する映像処理装置であって、前記入力映像信号の１フレーム分の画像データを記憶可能な第１のフレームメモリと、前記入力映像信号の１フレーム分の前記画像データを記憶可能な第２のフレームメモリと、前記入力映像信号の前記画像データの書き込み先を前記第１のフレームメモリまたは前記第２のフレームメモリのいずれか一方に設定する第１のスイッチと、前記出力映像信号のとなる前記画像データの読み出し先を前記第１のフレームメモリまたは前記第２のフレームメモリのいずれか一方に設定する第２のスイッチと、前記入力映像信号の前記画像データのライン数を２フレーム連続に計数する書き込み側カウンタと、前記出力映像信号の前記画像データのライン数を２フレーム連続に計数する読み出し側カウンタとを有して構成される映像処理装置においてフレームメモリ上での追い越しを判定する映像処理方法であって、
前記第１のフレームメモリまたは前記第２のフレームメモリに対する書き込みアドレスを生成し、前記画像データを、前記第１のフレームメモリまたは前記第２のフレームメモリに書き込むステップと、
前記第１のフレームメモリまたは前記第２のフレームメモリに対する読み出しアドレスを生成するとともに、前記画像データを、前記第１のフレームメモリまたは前記第２のフレームメモリから前記クロック信号で読み出して前記出力映像信号を生成するステップと、
前記入力画像信号に含まれる水平同期信号の周期を計測し、前記水平同期信号の周期に対応した前記クロック信号のクロック数を出力するステップと、
前記第１のフレームメモリまたは前記第２のフレームメモリのいずれか一方に記憶されている前記画像データのフレームの先頭ラインへの読み出しのアクセスを開始する数ライン前の時点を基準時点として、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれと前記基準時点との正負方向での時間差のそれぞれを前記クロック信号のクロック数に換算することで、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれを特定するとともに、
前記読み出し開始時点が、前記書き込み開始時点に対して所定のクロック数分より先行し、かつ、前記読み出し終了時点が、前記書き込み終了時点に対して所定のクロック数分より先行しないとき、
前記書き込み開始時点が、前記読み出し開始時点に対して所定のクロック数分より先行し、かつ、前記書き込み終了時点が、前記読み出し終了時点に対して所定のクロック数分より先行しないとき、
または、前記画像データの読み出し開始時点と、前記画像データの書き込み開始時点との時間差が、所定のクロック数分以下で表されるときに、
追い越しが発生すると判定して、前記第１のフレームメモリおよび前記第２のフレームメモリのうちの前回読み出しを実施したものから再度読み出しを実施するように第２のスイッチを制御するステップと
を有することを特徴とする映像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、入力された映像信号のフレーム周波数や画サイズを変更して出力する映像処理装置に係り、特に画像データの書き込みおよび読み出しを２つのフレームメモリを用いて実施する映像処理装置、並びにフレームメモリ上での書き込み動作と読み出し動作との間における追い越しを判定する映像処理方法に関する。
【０００２】
【従来の技術】
複数の伝送方式に基づいて伝送される映像信号を入力するセットトップボックス、テレビジョン受像機等の受信装置においては、入力映像信号を当該受信装置に一体的にあるいは個別に設けられたディスプレイ（表示部）に係る仕様に対応する映像信号あるいは受信装置内で適宜為される設定に対応する映像信号等に変換する必要がある（以下、変換された映像信号を出力映像信号と称するものとする）。例えば、放送系の映像信号は59.94Ｈｚ，60Ｈｚ等のフレーム周波数を有しているのに対して、パーソナルコンピュータから出力される映像信号は60Ｈｚから100Ｈｚ等の幅広いフレーム周波数を有するように、受信装置に係る入力映像信号と出力映像信号とでは、フレーム周波数、画サイズ等について差異が生じる。受信装置内においては、このような映像信号間の差異を補償するように、フレーム周波数等を変換する映像処理装置が具備される。
【０００３】
図１３は、従来の映像処理装置の構成の一例を示すブロック図である。図１３において、１０１は１フレーム分の画像データを記憶可能な第１のフレームメモリ、１０２は１フレーム分の画像データを記憶可能な第２のフレームメモリ、１０３は入力映像信号に対して適宜水平方向および垂直方向における縮小処理を実施するとともにフレームメモリに対する書き込みアドレスを生成して画像データをフレームメモリ１０１とフレームメモリ１０２とに交互に書き込む画像データ書き込み手段、１０４はフレームメモリに対する読み出しアドレスを生成して基本的には画像データをフレームメモリ１０１とフレームメモリ１０２とから交互に読み出すとともに適宜水平方向および垂直方向における拡大処理を実施して出力映像信号を生成する画像データ読み出し手段である。また、フレームメモリ１０１およびフレームメモリ１０２は、それぞれ４分割されて、記憶領域ａ１，ａ２，ａ３，ａ４、並びに記憶領域ｂ１，ｂ２，ｂ３，ｂ４を有するように構成されている。なお、フレームメモリ１０１，１０２を挟んで入力側で縮小処理を実施するとともに出力側で拡大処理を実施するのは、フレームメモリに記憶するデータ容量を小さくするとともに、バンド幅の利用効率を高めるためである。
【０００４】
図１４は、画像データ書き込み並びに画像データ読み出しに際してのフレームメモリに係るアドレス更新状況の一例を示す図である。図１４において、横軸は時間を示し、縦軸はフレームメモリに対する書き込みまたは読み出し動作によりアクセスされるフレームメモリ上での記憶位置を画像データのライン番号として示すものである。なお、ブランキング期間に含まれる垂直同期信号（ＶＳＹＮＣ期間）については、実際にはフレームメモリに対するアクセスは実施されないので本来であればブランキング期間と同じレベルの直線として表されるべきものであるが、その位置を特定できるように、敢えてフレームメモリの記憶領域外に突出させて明示することとした。以下の説明においても、ＶＳＹＮＣに係るこのような図示は同様に為すものとする。また、実線は画像データ読み出し手段１０４がアクセスするフレームメモリ上のアドレス更新状況を示し、破線は画像データ書き込み手段１０３がアクセスするフレームメモリ上のアドレス更新状況を示す。図１４に示されるようなアドレス更新状況においては、画像データ書き込み手段１０３と画像データ読み出し手段１０４とのアクセス対象が同一のフレームメモリである場合には、書き込んだフレーム画像がすぐに読み出されて表示されることになる。
【０００５】
図１５は、図１４と同様にアドレス更新状況の一例を示す図である。図１５においても、実線は読み出し側アクセスに係るアドレス更新状況を示し、破線は書き込み側アクセスに係るアドレス更新状況を示す。図１５に示されるように、入力映像信号と出力映像信号とのフレーム周波数の差異に起因して、同一フレームメモリ上において画像データ書き込み手段１０３によるアクセスと画像データ読み出し手段１０４によるアクセスとが同一のアドレスを対象として衝突することがある。この結果、アクセスの衝突が生じる前には現時点において書き込み中のフレームに係る画像データに基づく画像が表示され、アクセスの衝突が生じた後には現時点において書き込み中のフレームよりも前に書き込まれたフレームに係る画像データに基づく画像が表示されるようになって、画像の乱れを招くことになる。このように、書き込み速度と読み出し速度との差異に起因してフレームメモリ上におけるアクセス衝突が生じて画像に乱れが生じる現象を“追い越し”という。
【０００６】
従来の映像処理装置では、画像データ書き込み手段１０３がアクセスする記憶領域と画像データ読み出し手段１０４がアクセスする記憶領域とが近接すると、画像データ読み出し手段１０４が同じフレームメモリに対して２度連続して読み出しを実施することにより、上記のような追い越しの発生を回避している。図１６は、画像データの書き込み並びに読み出しに際してのフレームメモリに対するアクセス状況を示すタイミングチャートである。画像データ書き込み手段１０３はフレーム周波数Ｆｉ（Ｈｚ）でフレームメモリ１０１，１０２に対して交互に画像データの書き込みを実施し、画像データ読み取り手段１０４はフレーム周波数Ｆｏ（Ｈｚ）でフレームメモリ１０１，１０２に対して交互に画像データの読み出しを実施するものとする。
【０００７】
画像データ読み出し手段１０４は、各フレームメモリの読み出しを開始する直前において、画像データ書き込み手段１０３のアクセスしている記憶領域を検出して、追い越しが発生する可能性があるか否かを判定する。画像データ読み出し手段１０４がフレームメモリ１０１から画像データを読み出そうとする場合には、画像データ書き込み手段１０３がアクセスしている記憶領域がｂ４またはａ１であれば追い越しが発生する可能性があるとの判定が為され、画像データ読み出し手段１０４はフレームメモリ１０２からの画像データの読み出しを再度実施する。また、画像データ読み出し手段１０４がフレームメモリ１０２から画像データを読み出そうとする場合には、画像データ書き込み手段１０３がアクセスしている記憶領域がａ４またはｂ１であれば追い越しが発生する可能性があるとの判定が為され、画像データ読み出し手段１０４はフレームメモリ１０１からの画像データの読み出しを再度実施する。図１６に示される例では、時刻Ａにおいて、画像データ読み出し手段１０４がフレームメモリ１０１に対するアクセスを開始する際に、画像データ書き込み手段１０３が記憶領域ｂ４にアクセスしているために、追い越しが発生する可能性ありとの判定が為されるために、画像データ読み出し手段１０４はフレームメモリ１０２の画像データの読み出しを再度実施する。
【０００８】
【発明が解決しようとする課題】
フレームメモリ上での追い越しを回避するために、従来の映像処理装置においては上記のようなフレームメモリ構成および追い越し判定方法が採られている。このために、画像データ書き込み手段１０３のフレーム周期１／Ｆｉと画像データ読み出し手段１０４のフレーム周期１／Ｆｏとの差が追い越し判定に係る閾値として与えられる１／４Ｆｉよりも大きくなるほど入力映像信号と出力映像信号との間のフレーム周波数に差があるような場合には、追い越しの発生を回避できないという課題があった。また、追い越しを回避するために、追い越し判定に係る閾値を大きくとれば、同じフレームメモリの画像データを２度読みする頻度が増大して画質が劣化するという課題があった。
【０００９】
この発明は上記のような課題を解決するためになされたもので、入力映像信号と出力映像信号との間のフレーム周波数の差に対する対応範囲を大きくするとともに、画像データの２度読みを最小限に抑えて良好な映像を提供することを可能とする映像処理装置および追い越し判定方法を得ることを目的とする。
【００１０】
【課題を解決するための手段】
この発明に係る映像処理装置は、第１のフレーム周波数の入力映像信号を、所定の周波数のクロック信号を基準に、出力映像が表示される表示部の表示の基準とされる周波数に対応した第２のフレーム周波数の出力映像信号に変換する映像処理装置であって、第１のフレームメモリと、第２のフレームメモリと、入力映像信号の書き込み先をいずれかのフレームメモリに設定する第１のスイッチと、出力映像信号の読み出し先をいずれかのフレームメモリに設定する第２のスイッチと、第１のフレームメモリまたは第２のフレームメモリに対する書き込みアドレスを生成し、画像データを、第１のフレームメモリまたは第２のフレームメモリに書き込む書き込み手段と、第１のフレームメモリまたは第２のフレームメモリに対する読み出しアドレスを生成するとともに、画像データを、第１のフレームメモリまたは第２のフレームメモリからクロック信号で読み出して出力映像信号を生成する読み出し手段と、入力映像信号の画像データのライン数を２フレーム連続に計数する書き込み側カウンタと、出力映像信号の画像データのライン数を２フレーム連続に計数する読み出し側カウンタと、入力画像信号に含まれる水平同期信号の周期を計測し、水平同期信号の周期に対応したクロック信号のクロック数を出力する水平同期周期計測手段と、第１のフレームメモリまたは第２のフレームメモリのいずれか一方に記憶されている画像データのフレームの先頭ラインへの読み出しのアクセスを開始する数ライン前の時点を基準時点として、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれと基準時点との正負方向での時間差のそれぞれをクロック信号のクロック数に換算することで、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれを特定するとともに、読み出し開始時点が、書き込み開始時点に対して所定のクロック数分より先行し、かつ、読み出し終了時点が、書き込み終了時点に対して所定のクロック数分より先行しないとき、書き込み開始時点が、読み出し開始時点に対して所定のクロック数分より先行し、かつ、書き込み終了時点が、読み出し終了時点に対して所定のクロック数分より先行しないとき、または、画像データの読み出し開始時点と、画像データの書き込み開始時点との時間差が、所定のクロック数分以下で表されるときに、追い越しが発生すると判定して、第１のフレームメモリおよび第２のフレームメモリのうちの前回読み出しを実施したものから再度読み出しを実施するように第２のスイッチを制御する追い越し判定手段とを有して構成されるようにしたものである。
【００１１】
この発明に係る映像処理装置は、入力映像信号の有効画範囲は複数のパラメータ値によって特定され、出力映像信号の有効画範囲は複数のパラメータ値によって特定され、書き込み手段は、特定された入力映像信号の有効画範囲に応じて、入力映像信号に対して水平方向または垂直方向における縮小処理を実施し、読み出し手段は、特定された出力映像信号の有効画範囲に応じて、入力映像信号に対して水平方向または垂直方向における拡大処理を実施するようにしたものである。
【００１３】
この発明に係る映像処理装置は、第１のフレームメモリまたは第２のフレームメモリから読み出しが開始される毎に、読み出し開始時点近傍において、読み出しが実施されるフレームメモリに対応させて読み出し側カウンタに所定のライン番号が計数値として設定されるようにしたものである。
【００１４】
この発明に係る映像処理方法は、第１のフレーム周波数の入力映像信号を、所定の周波数のクロック信号を基準に、出力映像が表示される表示部の表示の基準とされる周波数に対応した第２のフレーム周波数の出力映像信号に変換する映像処理装置であって、入力映像信号の１フレーム分の画像データを記憶可能な第１のフレームメモリと、入力映像信号の１フレーム分の画像データを記憶可能な第２のフレームメモリと、入力映像信号の書き込み先を第１のフレームメモリまたは第２のフレームメモリのいずれか一方に設定する第１のスイッチと、出力映像信号の読み出し先を第１のフレームメモリまたは第２のフレームメモリのいずれか一方に設定する第２のスイッチと、入力映像信号の画像データのライン数を２フレーム連続に計数する書き込み側カウンタと、出力映像信号の画像データのライン数を２フレーム連続に計数する読み出し側カウンタとを有して構成される映像処理装置においてフレームメモリ上での追い越しを判定する映像処理方法であって、第１のフレームメモリまたは第２のフレームメモリに対する書き込みアドレスを生成し、画像データを、第１のフレームメモリまたは第２のフレームメモリに書き込むステップと、第１のフレームメモリまたは第２のフレームメモリに対する読み出しアドレスを生成するとともに、画像データを、第１のフレームメモリまたは第２のフレームメモリからクロック信号で読み出して出力映像信号を生成するステップと、入力画像信号に含まれる水平同期信号の周期を計測し、水平同期信号の周期に対応したクロック信号のクロック数を出力するステップと、第１のフレームメモリまたは第２のフレームメモリのいずれか一方に記憶されている画像データのフレームの先頭ラインへの読み出しのアクセスを開始する数ライン前の時点を基準時点として、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれと基準時点との正負方向での時間差のそれぞれをクロック信号のクロック数に換算することで、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれを特定するとともに、読み出し開始時点が、書き込み開始時点に対して所定のクロック数分より先行し、かつ、読み出し終了時点が、書き込み終了時点に対して所定のクロック数分より先行しないとき、書き込み開始時点が、読み出し開始時点に対して所定のクロック数分より先行し、かつ、書き込み終了時点が、読み出し終了時点に対して所定のクロック数分より先行しないとき、または、画像データの読み出し開始時点と、画像データの書き込み開始時点との時間差が、所定のクロック数分以下で表されるときに、追い越しが発生すると判定して、第１のフレームメモリおよび第２のフレームメモリのうちの前回読み出しを実施したものから再度読み出しを実施するように第２のスイッチを制御するステップとを有するようにしたものである。
【００１６】
【発明の実施の形態】
以下、添付の図面を参照して本願発明に係る実施の形態について説明する。なお、以下の説明においては、本願発明の実施の形態に記載された実施例を構成する各要素と、特許請求の範囲に記載された発明を構成する各要素との対応関係を明らかにするために、実施例の各要素にそれぞれ対応する特許請求の範囲に記載された発明の各要素を、本願発明の実施の形態に係る説明文中において実施例の各要素に続けて適宜かっこ書きにより示すものとする。
【００１７】
実施の形態１．
図１は、この発明の実施の形態１による映像処理装置の構成を示すブロック図である。図１において、１は１フレーム分の画像データを記憶可能なフレームメモリ（第１のフレームメモリ）、２は１フレーム分の画像データを記憶可能なフレームメモリ（第２のフレームメモリ）、３は入力映像信号に対して適宜水平方向または垂直方向における縮小処理を実施するとともにフレームメモリに対する書き込みアドレスを生成して画像データを書き込む画像データ書き込み手段、４は画像データ書き込み手段３から伝送されるフレーム毎の画像データをフレームメモリ１またはフレームメモリ２に交互に書き込むように伝送路の接続を切り換える書き込み側スイッチ（第１のスイッチ）、５はフレームメモリに対する読み出しアドレスを生成して画像データを読み出すとともに適宜水平方向または垂直方向における拡大処理を実施して出力映像信号を生成する画像データ読み出し手段、６はフレーム１またはフレーム２から交互にあるいは適宜連続してフレーム毎の画像データを読み出して画像データ読み出し手段５に伝送するように伝送路の接続を切り換える読み出し側スイッチ（第２のスイッチ）、７は入力映像信号に係る画像データのライン数を２フレーム連続に計数する書き込み側カウンタ、８は出力映像信号に係る画像データのライン数を２フレーム連続に計数する読み出し側カウンタ、９は画像データ読み出し手段５を動作させる読み出し側クロック信号のクロック周期を基準にして入力映像信号に含まれる水平同期信号（ＨＳＹＮＣ）の周期を測定する水平同期周期計測手段、１０は書き込み側カウンタ７の計数値および読み出し側カウンタ８の計数値並びに水平同期周期計測手段９により読み出し側クロック信号のクロック数として換算された水平同期信号の周期等を基にして追い越しが発生するか否かを判定して追い越しを回避するようにスイッチ６を制御する追い越し判定手段である。
【００１８】
書き込み側カウンタ７および読み出し側カウンタ８の計数値の初期化(リセット)については、例えばフレームメモリ１へ書き込まれるかあるいはフレームメモリ１から読み出される画像データを有する映像信号中のフレームの先頭位置を示す垂直同期信号（ＶＳＹＮＣ）の立ち上がりエッジを検出することで実施することができる。なお、両カウンタをリセットする回数やタイミングについては後述する。また、画像データ書き込み手段３は入力映像信号を基にしてＰＬＬによりロックされる周波数のクロック信号で動作し、画像データ読み出し手段５は受信装置における既定の周波数のクロック信号（読み出し側クロック信号）で動作する。
【００１９】
図２は、水平同期周期計測手段９内において水平同期信号の周期を計測する回路の一例を示す回路図である。図２において、１１はクロック数の計数を停止する際にＨレベルとなるCNT_STOP信号およびクロック数の計数値を初期化する際にＨレベルとなるCNT_CLR信号を入力するＯＲゲート、１２はセット端子にクロック数の計数を開始する際にＨレベルとなるCNT_START信号を入力しリセット端子にＯＲゲート１１の出力信号を入力するＳＲフリップフロップ、１３はＳＲフリップフロップ１２の出力信号をイネーブル信号として読み出し側クロック信号ＲＣＫのクロック数を計数するカウンタ、１４はカウンタ１３の計数値を所定のタイミングでラッチして水平同期信号の周期に対応するクロック数に応じた計数値ＨＣＫを保持するラッチである。なお、カウンタ１３およびラッチ１４からは、それぞれクロック数に応じた所定ビットの計数値Ｃ０〜Ｃｎ、Ｑ０〜Ｑｎが出力される。
【００２０】
次に、動作について説明する。
図３は、入力映像信号に係る画サイズおよびフレームメモリ上でのアドレス更新状況を示す図である。画像データ書き込み手段３は、ＰＣ等から入力される入力映像信号に含まれる画サイズフォーマット信号を基にして、図３（ａ）に示されるような有効画範囲を特定するための複数のパラメータ値を検出する。図３（ａ）に示されるパラメータ値はそれぞれ書き込み側の画サイズを特定するものであり、ＶＡＷはトータルライン数、ＶＥＷは画像有効ライン数、ＶＳＷは画像開始ライン数、ＨＡＷはトータル画素数、ＨＥＷは画像有効画素数、ＨＳＷは画像開始画素数である。有効画範囲が特定されれば、図３（ｂ）に示されるように、有効画範囲に係る画像データが伝送されるのに応じて、当該画像データを書き込むようにフレームメモリ上におけるアクセス位置を逐次的に更新する。なお、ＴＷＳ１等の時間軸上の位置を特定する変数については後述する。
【００２１】
図４は、出力映像信号に係る画サイズおよびフレームメモリ上でのアドレス更新状況を示す図である。画像データ読み出し手段５は、受信装置に一体的にあるいは個別に設けられた表示装置に係る仕様あるいは受信装置内で適宜為される各種設定等に応じて、図４（ａ）に示されるような有効画範囲を特定するための複数のパラメータ値を導出する。図４（ａ）に示されるパラメータ値はそれぞれ読み出し側の画サイズを特定するものであり、ＶＡＲはトータルライン数、ＶＥＲは画像有効ライン数、ＶＳＲは画像開始ライン数、ＨＡＲはトータル画素数、ＨＥＲは画像有効画素数、ＨＳＲは画像開始画素数である。有効画範囲が特定されれば、図４（ｂ）に示されるように、有効画範囲に係る画像データを伝送するのに応じて、当該画像データを読み出すようにフレームメモリ上におけるアクセス位置を逐次的に更新する。なお、ＴＲＳ等の時間軸上の位置を特定する変数については後述する。
【００２２】
図５は、入力映像信号に含まれる水平同期信号の周期を計測する際の各信号の変化を示すタイミングチャートである。水平同期周期計測手段９は、論理ゲートやカウンタ等を用いて入力映像信号から検出される水平同期信号ＨＳＹＮＣに応じて、信号CNT_CLR、信号CNT_STARTおよび信号CNT_STOPを生成する。信号CNT_CLRがアクティブすなわちＨレベルとなると、ＯＲゲート１１の出力がＨレベルとなってカウンタ１３のイネーブル信号として与えられるＳＲフリップフロップ１２の出力信号がＬレベルとなるとともに、カウンタ１３のリセット端子にＨレベルの信号が入力されるから、カウンタ１３の計数値をゼロに初期化する。次に、信号CNT_STARTがＨレベルとなると、カウンタ１３に対するイネーブル信号として与えられるＳＲフリップフロップ１２の出力信号がＨレベルとなり、カウンタ１３は読み出し側クロック信号ＲＣＫのクロック数の計数を開始する。次に、信号CNT_STOPがＨレベルとなると、カウンタ１３に対するイネーブル信号として与えられるＳＲフリップフロップ１２の出力信号がＬレベルとなって、カウンタ１３はクロック数の計数を停止する。また、ラッチ１４は、カウンタ１３により計数された計数値をラッチして、水平同期信号の周期に対応するクロック数ＨＣＫを保持する。
【００２３】
次に、フレームメモリに対する書き込み期間の特定について説明する。ここでは、画像データ読み出し手段５が有効画範囲に係る画像データを読み出すためにフレームメモリ１またはフレームメモリ２の先頭ラインへのアクセスを開始する数ライン前の時点を基準時点として、当該基準時点からの正負方向での時間差を読み出し側クロック信号のクロック数に換算することで、画像データ書き込み手段３によるフレームメモリ１またはフレームメモリ２に対する画像データの書き込み開始時点および書き込み終了時点を特定するものとする。追い越し判定手段１０は、図３（ｂ）にＴＷＫとして示される基準時点において書き込み側カウンタ７の計数値を読み出す。この計数値として与えられるライン番号ＶＰＷがトータルライン数ＶＡＷ以下の場合、すなわち画像データ書き込み手段３がフレームメモリ１に対して書き込み可能に接続されているものと判断される場合には、画像データ書き込み手段３が基準時点において書き込み可能に接続されているフレームメモリ（以下、適宜現書き込みフレームメモリと称するものとする）に係る書き込み開始時点ＴＷＳ１は式（１）に示すように与えられ、書き込み終了時点ＴＷＥ１は式（２）に示すように与えられる。
ＴＷＳ１＝（−ＶＰＷ＋ＶＳＷ）＊ＨＣＫ                      （１）
ＴＷＥ１＝（−ＶＰＷ＋ＶＳＷ＋ＶＥＷ）＊ＨＣＫ              （２）
【００２４】
また、ライン番号ＶＰＷがトータルライン数ＶＡＷより大きい場合、すなわち画像データ書き込み手段３がフレームメモリ２に対して書き込み可能に接続されているものと判断される場合には、現書き込みフレームメモリに係る書き込み開始時点ＴＷＳ１は式（３）に示すように与えられ、書き込み終了時点ＴＷＥ１は式（４）に示すように与えられる。
ＴＷＳ１＝（−ＶＰＷ＋ＶＳＷ＋ＶＡＷ）＊ＨＣＫ              （３）
ＴＷＥ１＝（−ＶＰＷ＋ＶＳＷ＋ＶＥＷ＋ＶＡＷ）＊ＨＣＫ      （４）
【００２５】
また、現書き込みフレームメモリの次に書き込みを実施するフレームメモリ（以下、適宜次書き込みフレームメモリと称するものとする）に係る書き込み開始時点ＴＷＳ２は式（５）に示すように与えられ、書き込み終了時点ＴＷＥ２は式（６）に示すように与えられる。
ＴＷＳ２＝ＴＷＳ１＋ＶＡＷ＊ＨＣＫ                          （５）
ＴＷＥ２＝ＴＷＥ１＋ＶＡＷ＊ＨＣＫ                          （６）
【００２６】
次に、フレームメモリに対する読み出し期間の特定について説明する。ここでも、画像データ読み出し手段５が有効画範囲に係る画像データを読み出すためにフレームメモリ１またはフレームメモリ２の先頭ラインへのアクセスを開始する数ライン前の時点を基準時点として、当該基準時点からの正負方向での時間差を読み出し側クロック信号のクロック数に換算することで、画像データ読み出し手段５によるフレームメモリ１またはフレームメモリ２に対する画像データの読み出し開始時点および読み出し終了時点を特定するものとする。追い越し判定手段１０は、図４（ｂ）にＴＲＫとして示される基準時点において読み出し側カウンタ８の計数値を読み出す。この計数値として与えられるライン番号ＶＰＲがトータルライン数ＶＡＲ以下の場合には、画像データ読み出し手段５が基準時点においてフレームメモリ１に対して読み出し可能に接続されているものと判断される。また、ライン番号ＶＰＲがトータルライン数ＶＡＲより大きい場合には、画像データ読み出し手段５が基準時点においてフレームメモリ２に対して読み出し可能に接続されているものと判断される。
【００２７】
また、基準時点と画像データ読み出し手段５に係る読み出し開始時点との間に存在するライン数をＶＭとし、画像データ読み出し手段５が１ラインすなわち画素数ＨＡＲだけ走査するのに要する読み出し側クロック信号のクロック数をＮＣＫとすると、画像データ読み出し手段５が基準時点において読み出し可能に接続されているフレームメモリ（以下、適宜現読み出しフレームメモリと称するものとする）に係る読み出し開始時点ＴＲＳは式（７）に示すように与えられ、読み出し終了時点ＴＲＥは式（８）に示すように与えられる。なお、読み出し側で１ライン走査するのに要するクロック数ＮＣＫは、表示装置に係る仕様あるいは受信装置内で適宜為される各種設定等に応じて、予め導出されているものとする。
ＴＲＳ＝ＶＭ＊ＮＣＫ                                        （７）
ＴＲＥ＝（ＶＭ＋ＶＥＲ）＊ＮＣＫ                            （８）
【００２８】
次に、フレームメモリに対する画像データ書き込み手段３および画像データ読み出し手段５に係る種々のアクセス状況に応じての追い越し判定について説明する。ＶＰＷとＶＡＷとの比較に基づいて画像データ書き込み手段３が画像データ書き込み可能に接続されるフレームメモリを特定するとともに、ＶＰＲとＶＡＲとの比較に基づいて画像データ読み出し手段５が画像データ読み出し可能に接続されるフレームメモリを特定することで、画像データ書き込み手段３および画像データ読み出し手段５がそれぞれ接続されているフレームメモリが同一であるか否かを判定できる。追い越しについての判定は、基準時点において画像データ書き込み手段３と画像データ読み出し手段５とが同一のフレームメモリに接続されている場合と、異なるフレームメモリに接続されている場合とに分けて為される。
【００２９】
図６は、画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の一例を示す図である。図６において、実線は画像データ読み出し手段５がアクセスするフレームメモリ上のアドレス更新状況を示し、破線は画像データ書き込み手段３がアクセスするフレームメモリ上のアドレス更新状況を示す。なお、以下に示される同様の図においても実線および破線はそれぞれ上記と同じ意味を有するものとする。この例では、基準時点において画像データ書き込み手段３と画像データ読み出し手段５とは同一のフレームメモリに対して接続されているものとする。この場合、画像データ読み出し手段５が画像データ書き込み手段３より先に現読み出しフレームメモリに対するアクセスを開始するとともに、画像データ読み出し手段５が画像データ書き込み手段３より先に現読み出しフレームメモリに対するアクセスを終了するから、追い越しが発生することはない。したがって、以下の式（９）および式（１０）を満たせば、フレームメモリに係るアドレス更新状況は図６に示されるような形態となるから、追い越しは発生しないものと判定することができる。なお、式（９）および式（１０）については、誤判定を防止するために、所定のクロック数分のマージンＴＭを見込むものとする。
ＴＲＳ＋ＴＭ＜ＴＷＳ１                                      （９）
ＴＲＥ＋ＴＭ＜ＴＷＥ１                                    （１０）
【００３０】
図７は、画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。この例でも、画像データ書き込み手段３と画像データ読み出し手段５とは同一のフレームメモリに対して接続されているものとする。この場合、画像データ書き込み手段３が画像データ読み出し手段５より先に現読み出しフレームメモリに対するアクセスを開始するとともに、画像データ書き込み手段３が画像データ読み出し手段５より先に現読み出しフレームメモリに対するアクセスを終了するから、追い越しが発生することはない。したがって、以下の式（１１）および式（１２）を満たせば、フレームメモリに係るアドレス更新状況は図７に示されるような形態となるから、追い越しは発生しないものと判定することができる。
ＴＷＳ１＋ＴＭ＜ＴＲＳ                                    （１１）
ＴＷＥ１＋ＴＭ＜ＴＲＥ                                    （１２）
【００３１】
図８は、画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。この例でも、基準時点において画像データ書き込み手段３と画像データ読み出し手段５とは同一のフレームメモリに対して接続されているものとする。この場合、追い越しが発生しているために、式（９）および式（１０）を同時に満たすこともなく、式（１１）および式（１２）を同時に満たすこともない。
【００３２】
図９は、画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。この例では、基準時点において画像データ書き込み手段３と画像データ読み出し手段５とは異なるフレームメモリに対して接続されているものとする。この際、現読み出しフレームメモリと次書き込みフレームメモリとが同一のフレームメモリであるから、これらフレームメモリについて追い越しが発生するか否かを判定する必要がある。この場合、画像データ読み出し手段５が画像データ書き込み手段３より先に現読み出しフレームメモリに対するアクセスを開始するとともに、画像データ読み出し手段５が画像データ書き込み手段３より先に現読み出しフレームメモリに対するアクセスを終了するから、追い越しが発生することはない。したがって、以下の式（１３）および式（１４）を満たせば、フレームメモリに係るアドレス更新状況は図９に示されるような形態となるから、追い越しは発生しないものと判定することができる。
ＴＲＳ＋ＴＭ＜ＴＷＳ２                                    （１３）
ＴＲＥ＋ＴＭ＜ＴＷＥ２                                    （１４）
【００３３】
図１０は、画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。この例でも、基準時点において画像データ書き込み手段３と画像データ読み出し手段５とは異なるフレームメモリに対して接続されているものとする。この際、現読み出しフレームメモリと次書き込みフレームメモリとが同一のフレームメモリとなる。この場合、画像データ書き込み手段３が画像データ読み出し手段５より先に現読み出しフレームメモリに対するアクセスを開始するとともに、画像データ書き込み手段３が画像データ読み出し手段５より先に現読み出しフレームメモリに対するアクセスを終了するから、追い越しが発生することはない。したがって、以下の式（１５）および式（１６）を満たせば、フレームメモリに係るアドレス更新状況は図１０に示されるような形態となるから、追い越しは発生しないものと判定することができる。
ＴＷＳ２＋ＴＭ＜ＴＲＳ                                    （１５）
ＴＷＥ２＋ＴＭ＜ＴＲＥ                                    （１６）
【００３４】
図１１は、画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。この例でも、基準時点において画像データ書き込み手段３と画像データ読み出し手段５とは異なるフレームメモリに対して接続されているものとする。この場合、追い越しが発生しているために、式（１３）および式（１４）を同時に満たすこともなく、式（１５）および式（１６）を同時に満たすこともない。
【００３５】
次に、全体的な追い越し判定方法について説明する。図１２は、この発明の実施の形態１による追い越し判定方法を示すフローチャートである。画像データ読み出し手段５が有効画範囲に係る画像データを読み出すためにフレームメモリ１またはフレームメモリ２の先頭ラインへのアクセスを開始する数ライン前すなわち基準時点になると、現読み出しフレームメモリを対象とする追い越し判定処理を開始する（ステップＳＴ１）。この際、追い越し判定手段１０は、基準時点における書き込み側カウンタ７の計数値ＶＰＷおよび読み出し側カウンタ８の計数値ＶＰＲを読み出して、現書き込みフレームメモリに係る書き込み開始時点ＴＷＳ１、書き込み終了時点ＴＷＥ１、次書き込みフレームメモリに係る書き込み開始時点ＴＷＳ２、書き込み終了時点ＴＷＥ２、現読み出しフレームメモリに係る読み出し開始時点ＴＲＳ、読み出し終了時点ＴＲＥを演算する。
【００３６】
次に、基準時点において読み出された書き込み側カウンタ７の計数値ＶＰＷが書き込み側画面のトータルライン数ＶＡＷ以下であるか否かを判定する（ステップＳＴ２）。ステップＳＴ２において、判定がＹｅｓの場合には、画像データ書き込み手段３がフレームメモリ１にアクセスしていることを意味し、書き込み側フラグをセットする（ステップＳＴ３）。ステップＳＴ２において、判定がＮｏの場合には、画像データ書き込み手段３がフレームメモリ２にアクセスしていることを意味し、書き込み側フラグをクリアする（ステップＳＴ４）。
【００３７】
次に、基準時点において読み出された読み出し側カウンタ８の計数値ＶＰＲが読み出し側画面のトータルライン数ＶＡＲ以下であるか否かを判定する（ステップＳＴ５）。ステップＳＴ５において、判定がＹｅｓの場合には、画像データ読み出し手段５がフレームメモリ１にアクセスしていることを意味し、読み出し側フラグをセットする（ステップＳＴ６）。ステップＳＴ５において、判定がＮｏの場合には、画像データ読み出し手段５がフレームメモリ２にアクセスしていることを意味し、読み出し側フラグをクリアする（ステップＳＴ７）。次に、書き込み側フラグと読み出し側フラグとのＸＯＲ（イクスクルーシブ・オア）を演算する（ステップＳＴ８）。そして、演算されたＸＯＲ値が０であるか否かを判定する（ステップＳＴ９）。
【００３８】
ステップＳＴ９における判定がＹｅｓの場合には、現書き込みフレームメモリと現読み出しフレームメモリとが同一であることを意味し、現書き込みフレームメモリに係る書き込み開始時点ＴＷＳ１と現読み出しフレームメモリに係る読み出し開始時点ＴＲＳとについて式（９）を満たすか否かを判定する（ステップＳＴ１０）。ステップＳＴ１０においてＹｅｓと判定された場合には、現書き込みフレームメモリに係る書き込み終了時点ＴＷＥ１と現読み出しフレームメモリに係る読み出し終了時点ＴＲＥとについて式（１０）を満たすか否かを判定する（ステップＳＴ１１）。ステップＳＴ１１においてＹｅｓと判定された場合には、画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生することはないと判断できるから、追い越し判定フラグをクリアする（ステップＳＴ１２）。ステップＳＴ１１においてＮｏと判定された場合には画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生する可能性が大であると判断できるから、追い越し判定フラグをセットする(ステップＳＴ１３)。
【００３９】
ステップＳＴ１０においてＮｏと判定された場合には、現書き込みフレームメモリに係る書き込み開始時点ＴＷＳ１と現読み出しフレームメモリに係る読み出し開始時点ＴＲＳとについて式（１１）を満たすか否かを判定する（ステップＳＴ１４）。ステップＳＴ１４においてＹｅｓと判定された場合には、現書き込みフレームメモリに係る書き込み終了時点ＴＷＥ１と現読み出しフレームメモリに係る読み出し終了時点ＴＲＥとについて式（１２）を満たすか否かを判定する（ステップＳＴ１５）。ステップＳＴ１５においてＹｅｓと判定された場合には、画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生することはないと判断できるから、追い越し判定フラグをクリアする（ステップＳＴ１６）。
【００４０】
ステップＳＴ１４においてＮｏと判定された場合には、現読み出しフレームメモリに対する画像データ書き込み手段３に係る書き込み開始時点ＴＷＳ１と画像データ読み出し手段５に係る読み出し開始時点ＴＲＳとが非常に近接していると考えられるから、追い越しが発生する可能性が高く、追い越し判定フラグをセットする（ステップＳＴ１７）。また、ステップＳＴ１５においてＮｏと判定された場合には、画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生する可能性が大であると判断できるから、追い越し判定フラグをセットする（ステップＳＴ１７）。
【００４１】
ステップＳＴ９においてＮｏと判定された場合には、現書き込みフレームメモリと現読み出しフレームメモリとが異なることを意味し、次書き込みフレームメモリに係る書き込み開始時点ＴＷＳ２と現読み出しフレームメモリに係る読み出し開始時点ＴＲＳとについて式（１３）を満たすか否かを判定する（ステップＳＴ１８）。ステップＳＴ１８においてＹｅｓと判定された場合には、次フレームメモリに係る書き込み終了時点ＴＷＥ２と現フレームメモリに係る読み出し終了時点ＴＲＥとについて式（１４）を満たすか否かを判定する（ステップＳＴ１９）。ステップＳＴ１９においてＹｅｓと判定された場合には、画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生することはないと判断できるから、追い越し判定フラグをクリアする（ステップＳＴ２０）。ステップＳＴ１９においてＮｏと判定された場合には、画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生する可能性が大であると判断できるから、追い越し判定フラグをセットする（ステップＳＴ２１）。
【００４２】
ステップＳＴ１８においてＮｏと判定された場合には、次書き込みフレームメモリに係る書き込み開始時点ＴＷＳ２と現読み出しフレームメモリに係る読み出し開始時点ＴＲＳとについて式（１５）を満たすか否かを判定する（ステップＳＴ２２）。ステップＳＴ２２においてＹｅｓと判定された場合には、次書き込みフレームメモリに係る書き込み終了時点ＴＷＥ２と現読み出しフレームメモリに係る読み出し終了時点ＴＲＥとについて式（１６）を満たすか否かを判定する（ステップＳＴ２３）。ステップＳＴ２３においてＹｅｓと判定された場合には、画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生することはないと判断できるから、追い越し判定フラグをクリアする（ステップＳＴ２４）。
【００４３】
ステップＳＴ２２においてＮｏと判定された場合には、現読み出しフレームメモリに対する画像データ書き込み手段３に係る書き込み開始時点ＴＷＳ２と画像データ読み出し手段５に係る読み出し開始時点ＴＲＳとが非常に近接していると考えられるから、追い越しが発生する可能性が高く、追い越し判定フラグをセットする（ステップＳＴ２５）。また、ステップＳＴ２３においてＮｏと判定された場合には、画像データ読み出し手段５が現読み出しフレームメモリに対して読み出しを実施している間において追い越しが発生する可能性が大であると判断できるから、追い越し判定フラグをセットする（ステップＳＴ２５）。
【００４４】
ステップＳＴ１２、ステップＳＴ１３、ステップＳＴ１６、ステップＳＴ１７、ステップＳＴ２０、ステップＳＴ２１、ステップＳＴ２４およびステップＳＴ２５の処理に続いては、追い越し判定フラグが確定したことを受けて、アクセス対象のフレームメモリに係る追い越し判定処理を終了する（ステップＳＴ２６）。追い越し判定手段１０は、上記の追い越し判定処理により確定された追い越し判定フラグを参照し、追い越し判定フラグがセットされている場合には第２のスイッチ６を制御して、画像データ読み出し手段５に同一のフレームメモリを２度連続して読み出させる。
【００４５】
なお、書き込み側カウンタ７については、計数エラーを防止するために、２フレームに１度計数値をリセットする。例えば、フレームメモリ１に係る書き込み開始時点毎に、フレームメモリ１の先頭ラインに応じた所定のライン番号を示すように計数値をリセットする。また、読み出し側カウンタ８については、計数エラーを防止するとともに、追い越し判定手段１０の指示に基づきフレームメモリ１またはフレームメモリ２に対して画像データの読み出しを２度連続して実施できるようにするために、１フレームに１度計数値をリセットする。例えば、フレームメモリ１またはフレームメモリ２に係る読み出し開始時点毎に、それぞれフレームメモリ１の先頭ラインに応じた所定のライン番号またはフレームメモリ２の先頭ラインに応じた所定のライン番号を示すように計数値をリセットする。各フレーム毎に読み出し開始時点よりも所定数のラインだけ前の基準時点において実施される追い越し判定処理において、追い越しが発生すると判定された場合には、追い越し判定手段１０の指示に基づき、前回読み出したフレームメモリの先頭ラインに応じた所定のライン番号を示すように計数値をリセットする。
【００４６】
以上のように、この実施の形態１によれば、フレームメモリ１と、フレームメモリ２と、書き込み側スイッチ４と読み出し側スイッチ６と、２つのフレームメモリに書き込む画像データのライン数を２フレーム連続に計数する書き込み側カウンタ７と、２つのフレームメモリから読み出す画像データのライン数を２フレーム連続に計数する読み出し側カウンタ８とを有して構成される映像処理装置において、追い越し判定手段１０により、基準時点で読み出された書き込み側カウンタ７の計数値および読み出し側カウンタ８の計数値に基づいて、現書き込みフレームメモリおよび現読み出しフレームメモリをそれぞれ特定するとともに、現書き込みフレームメモリおよび次書き込みフレームメモリに対する書き込み開始時点、書き込み終了時点、並びに現読み出しフレームメモリに対する読み出し開始時点、読み出し終了時点を演算して、追い越しが発生するか否かを判定するように構成したので、所定のマージンを設けての時間軸上における書き込み開始時点と読み出し開始時点との比較並びに書き込み終了時点と読み出し終了時点との比較の結果に応じて追い越しが発生するか否かを判定することがことができるから、追い越しの判定精度を上げることができて、入力映像信号と出力映像信号とのフレーム周波数の差に対する対応範囲を大きくとることが可能となる。また、入力映像信号または出力映像信号に係る垂直方向の画サイズが変化するとフレームメモリに対する書き込み速度または読み出し速度が変化して見かけ上フレーム周波数が変化するのと同様の動作が生じるが、追い越しの判定精度を上げることで、同様に入力映像信号または出力映像信号に係る垂直方向の画サイズの変化に対する対応範囲を大きくとることが可能となる。さらに、追い越しの検出精度を上げることで、２度読みを最小限に抑えて良好な映像を提供することができるという効果を奏する。
【００４７】
また、水平同期周期計測手段９により、入力映像信号に含まれる水平同期信号の周期を読み出し側クロック信号に係るクロック数に対応させて検出し、フレームメモリ１またはフレームメモリ２に対する書き込み開始時点、書き込み終了時点、読み出し開始時点および読み出し終了時点をそれぞれ基準時点からの正負方向での時間差に相当する読み出し側クロック信号のクロック数により表現するようにしたので、読み出し側クロック信号のクロック数という共通の尺度に基づいて書き込み開始時点、書き込み終了時点、読み出し開始時点および読み出し終了時点を特定することができるから、追い越しの判定を比較的簡易な回路構成または処理手順により実施することができるという効果を奏する。
【００４８】
また、追い越し判定手段１０により、基準時点において書き込み側カウンタ７の計数値および読み出し側カウンタ８の計数値を読み出し、追い越しが発生すると予測される場合には、前回読み出しを実施したフレームメモリから再度読み出しを実施するように読み出し側スイッチ６を制御するようにしたので、追い越しが発生するのを確実に回避することができてより良好な映像を提供することができるという効果を奏する。
【００４９】
また、フレームメモリ１またはフレームメモリ２から読み出しが開始される毎に、例えば読み出し開始時点において、読み出し対象とされているフレームメモリに対応して所定のライン番号を示すように読み出し側カウンタ８の計数値をリセットするように構成したので、追い越しが発生すると予測される場合に、読み出し側カウンタ８の計数値を２度読みされるフレームメモリに応じたライン番号を示すようにリセットすることが可能となり、読み出し側カウンタ８の計数値を読み出し動作に常に整合させることが可能となり、映像処理装置が常時正常に動作することを担保することができるという効果を奏する。
【００５０】
なお、上記実施の形態１により説明される映像処理装置および追い越し判定方法は、本願発明を限定するものではなく、例示することを意図して開示されているものである。本願発明の技術的範囲は特許請求の範囲の記載により定められるものであり、特許請求の範囲に記載された技術的範囲内において種々の設計的変更が可能である。例えば、上記実施の形態においては、入力映像信号および出力映像信号ともにプログレッシブの信号フォーマットであることを前提として説明を為しているが、フレームメモリに対する書き込み開始時点、書き込み終了時点、読み出し開始時点、読み出し終了時点に係る演算方法をインタレースの信号フォーマットを有する入力映像信号または出力映像信号に適合させることで、入力映像信号および映像出力信号のいずれか一方または両方をインタレースの信号フォーマットを有する映像信号とした場合にも本願発明を適用できることは明白であろう。また、追い越し判定手段１０については、専用のハードウエアで実現できることは勿論であるが、追い越し判定処理に係る演算には高速性が要求されないことから、ＲＯＭ等に格納された追い越し判定用の所定のプログラムをＣＰＵで実行することで実現することも可能である。
【００５１】
【発明の効果】
以上のように、この発明によれば、第１のフレームメモリと、第２のフレームメモリと、入力映像信号の書き込み先をいずれかのフレームメモリに設定する第１のスイッチと、出力映像信号の読み出し先をいずれかのフレームメモリに設定する第２のスイッチと、入力映像信号の画像データのライン数を２フレーム連続に計数する書き込み側カウンタと、出力映像信号の画像データのライン数を２フレーム連続に計数する読み出し側カウンタとを有して構成される映像処理装置において、書き込み手段により、第１のフレームメモリまたは第２のフレームメモリに対する書き込みアドレスを生成し、画像データを、第１のフレームメモリまたは第２のフレームメモリに書き込み、読み出し手段により、第１のフレームメモリまたは第２のフレームメモリに対する読み出しアドレスを生成するとともに、画像データを、第１のフレームメモリまたは第２のフレームメモリからクロック信号で読み出して出力映像信号を生成し、水平同期周期計測手段により、入力画像信号に含まれる水平同期信号の周期を計測し、水平同期信号の周期に対応したクロック信号のクロック数を出力し、追い越し判定手段により、第１のフレームメモリまたは第２のフレームメモリのいずれか一方に記憶されている画像データのフレームの先頭ラインへの読み出しのアクセスを開始する数ライン前の時点を基準時点として、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれと基準時点との正負方向での時間差のそれぞれをクロック信号のクロック数に換算することで、書き込み開始時点、書き込み終了時点、読み出し開始時点、および読み出し終了時点のそれぞれを特定するとともに、読み出し開始時点が、書き込み開始時点に対して所定のクロック数分より先行し、かつ、読み出し終了時点が、書き込み終了時点に対して所定のクロック数分より先行しないとき、書き込み開始時点が、読み出し開始時点に対して所定のクロック数分より先行し、かつ、書き込み終了時点が、読み出し終了時点に対して所定のクロック数分より先行しないとき、または、画像データの読み出し開始時点と、画像データの書き込み開始時点との時間差が、所定のクロック数分以下で表されるときに、追い越しが発生すると判定して、第１のフレームメモリおよび第２のフレームメモリのうちの前回読み出しを実施したものから再度読み出しを実施するように第２のスイッチを制御することができるから、追い越しの判定精度を上げることができて入力映像信号と出力映像信号とのフレーム周波数の差に係る対応範囲を大きくとることができるとともに、２度読みを最小限に抑えて良好な映像を提供できるという効果を奏する。
【００５４】
この発明によれば、第１のフレームメモリまたは第２のフレームメモリから読み出しが開始される毎に、読み出し開始時点近傍において、読み出しが実施されるフレームメモリに対応させて読み出し側カウンタに所定のライン番号が計数値として設定されるようにしたので、追い越しが発生すると予測される際には、読み出し側カウンタの計数値を２度読みされるフレームメモリに応じたライン番号に設定することが可能となり、読み出し側カウンタの計数値を読み出し動作に常に整合させることが可能となり、映像処理装置が常時正常に動作することを担保することができるという効果を奏する。
【図面の簡単な説明】
【図１】  この発明の実施の形態１による映像処理装置の構成の一例を示すブロック図である。
【図２】  水平同期信号の周期を計測する回路の一例を示す回路図である。
【図３】  入力映像信号に係る画サイズおよびフレームメモリ上でのアドレス更新状況を示す図である。
【図４】  出力映像信号に係る画サイズおよびフレームメモリ上でのアドレス更新状況を示す図である。
【図５】  水平同期信号の周期を計測する際に生成される各信号の変化を示すタイミングチャートである。
【図６】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の一例を示す図である。
【図７】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。
【図８】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。
【図９】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。
【図１０】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。
【図１１】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。
【図１２】  この発明の実施の形態１による追い越し判定方法を示すフローチャートである。
【図１３】  従来の映像処理装置の構成の一例を示すブロック図である。
【図１４】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の一例を示す図である。
【図１５】  画像データの書き込み並びに読み出しに際してのフレームメモリに係るアドレス更新状況の他の例を示す図である。
【図１６】  画像データの書き込み並びに読み出しに際してのフレームメモリに対するアクセス状況を示すタイミングチャートである。
【符号の説明】
１  フレームメモリ（第１のフレームメモリ）、２  フレームメモリ（第２のフレームメモリ）、３  画像データ書き込み手段、４  書き込み側スイッチ（第１のスイッチ）、５  画像データ読み出し手段、６  読み出し側スイッチ（第２のスイッチ）、７  書き込み側カウンタ、８  読み出し側カウンタ、９  水平同期周期計測手段、１０  追い越し判定手段、１１  ＯＲゲート、１２  ＳＲフリップフロップ、１３  カウンタ、１４  ラッチ
【図１】
0004147791.tif 000002
【図２】
0004147791.tif 000003
【図３】
0004147791.tif 000004
【図４】
0004147791.tif 000005
【図５】
0004147791.tif 000006
【図６】
0004147791.tif 000007
【図７】
0004147791.tif 000008
【図８】
0004147791.tif 000009
【図９】
0004147791.tif 000010
【図１０】
0004147791.tif 000011
【図１１】
0004147791.tif 000012
【図１２】
0004147791.tif 000013
【図１３】
0004147791.tif 000014
【図１４】
0004147791.tif 000015
【図１５】
0004147791.tif 000016
【図１６】
0004147791.tif 000017