JP3378710B2 - 縮小画像の書き込み/読み出し方法及び縮小画像処理回路 - Google Patents
縮小画像の書き込み/読み出し方法及び縮小画像処理回路Info
- Publication number
- JP3378710B2 JP3378710B2 JP26710895A JP26710895A JP3378710B2 JP 3378710 B2 JP3378710 B2 JP 3378710B2 JP 26710895 A JP26710895 A JP 26710895A JP 26710895 A JP26710895 A JP 26710895A JP 3378710 B2 JP3378710 B2 JP 3378710B2
- Authority
- JP
- Japan
- Prior art keywords
- reduction
- control unit
- memory
- input
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/393—Arrangements for updating the contents of the bit-mapped memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/391—Resolution modifying circuits, e.g. variable screen formats
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/399—Control of the bit-mapped memory using two or more bit-mapped memories, the operations of which are switched in time, e.g. ping-pong buffers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Editing Of Facsimile Originals (AREA)
- Studio Circuits (AREA)
Description
【0001】
【発明の属する技術分野】本発明は、フィールドメモリ
やフレームメモリ等のバッファメモリを用い、入力映像
画面を縮小してウインドウ表示する縮小映像信号処理回
路に関わり、特に、縮小率が変更可能な同回路に関す
る。
やフレームメモリ等のバッファメモリを用い、入力映像
画面を縮小してウインドウ表示する縮小映像信号処理回
路に関わり、特に、縮小率が変更可能な同回路に関す
る。
【0002】
【従来の技術】テレビジョンの表示機能として、1画面
を全面表示するだけでなく、複数の画面をウインドウ表
示するいわゆるPIP機能が一般的に知られている。一
方、マルチメディア時代を迎え、より多彩な表示機能が
要求されるようになってきている。特に、パーソナルコ
ンピュータの操作環境で一般化されつつある「任意の縮
小率でのウインドウ表示機能」は、テレビジョン表示に
おいても求められている。このような別画面をウインド
ウ表示させるためには、親画面と子画面の同期をとるた
めフィールドメモリやフレームメモリ等のバッファメモ
リが必要となる。
を全面表示するだけでなく、複数の画面をウインドウ表
示するいわゆるPIP機能が一般的に知られている。一
方、マルチメディア時代を迎え、より多彩な表示機能が
要求されるようになってきている。特に、パーソナルコ
ンピュータの操作環境で一般化されつつある「任意の縮
小率でのウインドウ表示機能」は、テレビジョン表示に
おいても求められている。このような別画面をウインド
ウ表示させるためには、親画面と子画面の同期をとるた
めフィールドメモリやフレームメモリ等のバッファメモ
リが必要となる。
【0003】そこで、図6に従来の縮小映像信号処理回
路のブロック図を示す。まず、ウインドウ表示用の子画
面の入力映像信号は入力処理部1に入力され、内部のフ
ィルタ回路10を用いて縮小率データKに応じた縮小処
理が施され、その縮小映像信号がフィールドメモリ2,
3に送出される。一方、制御ブロック4には、フィール
ドメモリ2,3の書き込みを制御するための入力映像ク
ロックジェネレータ5と、読み出しを制御するための表
示映像クロックジェネレータ6が設けられており、入力
映像クロックジェネレータ5に外部から縮小率データK
が供給され、ここから入力処理部1に縮小率データKが
入力される。
路のブロック図を示す。まず、ウインドウ表示用の子画
面の入力映像信号は入力処理部1に入力され、内部のフ
ィルタ回路10を用いて縮小率データKに応じた縮小処
理が施され、その縮小映像信号がフィールドメモリ2,
3に送出される。一方、制御ブロック4には、フィール
ドメモリ2,3の書き込みを制御するための入力映像ク
ロックジェネレータ5と、読み出しを制御するための表
示映像クロックジェネレータ6が設けられており、入力
映像クロックジェネレータ5に外部から縮小率データK
が供給され、ここから入力処理部1に縮小率データKが
入力される。
【0004】また、入力映像クロックジェネレータ5
は、入力映像信号の水平同期信号(入力H)と垂直同期
信号(入力V)を入力し、入力Hに同期した画素クロッ
クと同一レートの書き込みクロックWCLKと、入力映
像信号の有効表示期間の間フィールドメモリ2,3をフ
ィールド単位に交互にイネーブル状態とするライトイネ
ーブル信号WE1,WE2と、ライトイネーブル信号の
立ち上がり時にフィールドメモリ2,3の書き込みアド
レスをリセットするライトリセット信号WRSTを出力
する。フィールドメモリ2,3は、各々、書き込みと読
み出しを独立して指定するためのアドレスカウンタを有
しており、書き込み用のアドレスカウンタが、信号WR
STによりリセットされ、イネーブル信号WE1,WE
2がHレベルの期間に書き込みクロックWCLKをカウ
ントすることにより、書き込みアドレスをインクリメン
トして、入力処理部1からの縮小映像信号をフィールド
メモリ2,3に書き込む。
は、入力映像信号の水平同期信号(入力H)と垂直同期
信号(入力V)を入力し、入力Hに同期した画素クロッ
クと同一レートの書き込みクロックWCLKと、入力映
像信号の有効表示期間の間フィールドメモリ2,3をフ
ィールド単位に交互にイネーブル状態とするライトイネ
ーブル信号WE1,WE2と、ライトイネーブル信号の
立ち上がり時にフィールドメモリ2,3の書き込みアド
レスをリセットするライトリセット信号WRSTを出力
する。フィールドメモリ2,3は、各々、書き込みと読
み出しを独立して指定するためのアドレスカウンタを有
しており、書き込み用のアドレスカウンタが、信号WR
STによりリセットされ、イネーブル信号WE1,WE
2がHレベルの期間に書き込みクロックWCLKをカウ
ントすることにより、書き込みアドレスをインクリメン
トして、入力処理部1からの縮小映像信号をフィールド
メモリ2,3に書き込む。
【0005】ここで、縮小率データKが「1」のとき、
即ち、縮小処理を行わないときは、ライトイネーブル信
号WE1,WE2は有効映像期間中連続してHレベルを
維持する。しかしながら、縮小率データKが「1」より
小さいときは、縮小率データKに応じてイネーブル信号
WE1,WE2のHレベル期間が制御され、例えば「1
/2」であるときは、図7イ,ウに示すように、1画素
おきにHレベルとLレベルを繰り返すように出力され
る。
即ち、縮小処理を行わないときは、ライトイネーブル信
号WE1,WE2は有効映像期間中連続してHレベルを
維持する。しかしながら、縮小率データKが「1」より
小さいときは、縮小率データKに応じてイネーブル信号
WE1,WE2のHレベル期間が制御され、例えば「1
/2」であるときは、図7イ,ウに示すように、1画素
おきにHレベルとLレベルを繰り返すように出力され
る。
【0006】更に、入力映像クロックジェネレータ5
は、縮小率データKに基づいて画像サイズデータSIZ
を演算し、このデータSIZを表示映像クロックジェネ
レータ6に送出する。例えば、入力映像信号の水平画素
数及び垂直画素数が「640」及び「480」で、縮小
率データKが「1/2」であれば、画像サイズデータS
IZは、水平SIZ(H)及び垂直SIZ(V)が各々
「320」,「240」となる。
は、縮小率データKに基づいて画像サイズデータSIZ
を演算し、このデータSIZを表示映像クロックジェネ
レータ6に送出する。例えば、入力映像信号の水平画素
数及び垂直画素数が「640」及び「480」で、縮小
率データKが「1/2」であれば、画像サイズデータS
IZは、水平SIZ(H)及び垂直SIZ(V)が各々
「320」,「240」となる。
【0007】一方、フィールドメモリ2,3から縮小映
像信号を読み出すために、表示映像クロックジェネレー
タ6には、親画面である表示映像信号の水平同期信号
(表示H)及び垂直同期信号(表示V)と、縮小画像の
ウインドウ表示位置を示す表示位置データ(X,Y)が
入力され、表示Hに同期した画素クロックと同一レート
の読み出しクロックRCLKと、表示映像信号の有効表
示期間の間フィールドメモリ2,3をフィールド単位に
交互にイネーブル状態とするリードイネーブル信号RE
1,RE2と、リードイネーブル信号の立ち上がり時に
フィールドメモリ2,3の読み出しアドレスをリセット
するリードリセット信号RRSTを出力する。そして、
フィールドメモリ2,3内の読み出し用のアドレスカウ
ンタが、信号RRSTによりリセットされ、イネーブル
信号RE1,RE2がHレベルの期間に読み出しクロッ
クRCLKをカウントすることにより、読み出しアドレ
スをインクリメントして、フィールドメモリ2,3から
縮小映像信号を読み出す。尚、表示H及び表示Vは、予
めわかっている場合表示映像クロックジェネレータ6で
発生するようにして、これらに基づいて各種信号RRS
T,RCLK,RE1,RE2を発生してもよい。
像信号を読み出すために、表示映像クロックジェネレー
タ6には、親画面である表示映像信号の水平同期信号
(表示H)及び垂直同期信号(表示V)と、縮小画像の
ウインドウ表示位置を示す表示位置データ(X,Y)が
入力され、表示Hに同期した画素クロックと同一レート
の読み出しクロックRCLKと、表示映像信号の有効表
示期間の間フィールドメモリ2,3をフィールド単位に
交互にイネーブル状態とするリードイネーブル信号RE
1,RE2と、リードイネーブル信号の立ち上がり時に
フィールドメモリ2,3の読み出しアドレスをリセット
するリードリセット信号RRSTを出力する。そして、
フィールドメモリ2,3内の読み出し用のアドレスカウ
ンタが、信号RRSTによりリセットされ、イネーブル
信号RE1,RE2がHレベルの期間に読み出しクロッ
クRCLKをカウントすることにより、読み出しアドレ
スをインクリメントして、フィールドメモリ2,3から
縮小映像信号を読み出す。尚、表示H及び表示Vは、予
めわかっている場合表示映像クロックジェネレータ6で
発生するようにして、これらに基づいて各種信号RRS
T,RCLK,RE1,RE2を発生してもよい。
【0008】図9は、入力映像信号Aをウインドウ表示
した状態を示し、図示したように、表示位置データ
(X,Y)は親画面(表示映像信号)上での表示位置を
表し、画像サイズデータSIZ(H,V)はウインドウ
表示される子画面(入力映像信号)の大きさを表す。そ
して、表示映像クロックジェネレータ6は、図7オ,カ
に示すように、画像サイズデータSIZ(H,V)と画
像位置データ(X,Y)に基づいて、図9の表示を実現
するよう有効表示期間のみにおいて、上述のリードイネ
ーブル信号RE1,RE2をHレベルとする。この場合
は、入力側と異なり連続してHレベルが出力される。
した状態を示し、図示したように、表示位置データ
(X,Y)は親画面(表示映像信号)上での表示位置を
表し、画像サイズデータSIZ(H,V)はウインドウ
表示される子画面(入力映像信号)の大きさを表す。そ
して、表示映像クロックジェネレータ6は、図7オ,カ
に示すように、画像サイズデータSIZ(H,V)と画
像位置データ(X,Y)に基づいて、図9の表示を実現
するよう有効表示期間のみにおいて、上述のリードイネ
ーブル信号RE1,RE2をHレベルとする。この場合
は、入力側と異なり連続してHレベルが出力される。
【0009】また、画像サイズデータSIZ(H,V)
及び画像位置データ(X,Y)は、表示映像クロックジ
ェネレータ4からフィールドメモリ2,3の後段に設け
られた表示処理部7に送出され、ここで、読み出された
縮小映像信号に枠付けや背景データの付加等ウインドウ
表示用の表示処理が施され、その結果が表示映像信号と
して出力される。
及び画像位置データ(X,Y)は、表示映像クロックジ
ェネレータ4からフィールドメモリ2,3の後段に設け
られた表示処理部7に送出され、ここで、読み出された
縮小映像信号に枠付けや背景データの付加等ウインドウ
表示用の表示処理が施され、その結果が表示映像信号と
して出力される。
【0010】
【発明が解決しようとする課題】縮小率を任意に変更で
きるようにするためには、縮小率データの入力に応じて
上述した書き込み側と読み出し側の双方において処理内
容を変更する必要がある。しかしながら、書き込み及び
読み出しを実際に行っている最中に処理内容を変更して
しまうと表示映像に乱れを生ずるので、これを防止する
ために縮小率の変更処理は映像の垂直帰線期間に行われ
ていた。
きるようにするためには、縮小率データの入力に応じて
上述した書き込み側と読み出し側の双方において処理内
容を変更する必要がある。しかしながら、書き込み及び
読み出しを実際に行っている最中に処理内容を変更して
しまうと表示映像に乱れを生ずるので、これを防止する
ために縮小率の変更処理は映像の垂直帰線期間に行われ
ていた。
【0011】ところが、入力Vと表示Vは同期していな
いために、縮小率の変更処理は書き込み側と読み出し側
で時間のずれを生ずる。例えば、図7のア,エに示すよ
うに、表示Vの位相が入力Vより遅れている場合に、新
たな縮小率データKが時刻T1で入力されると、入力映
像クロックジェネレータ5及び入力処理部1では、T1
のすぐ後の垂直帰線期間NP1で縮小率の変更がなさ
れ、それ以後の縮小処理及び書き込み制御は変更された
縮小率に応じて行われる。そして、表示映像クロックジ
ェネレータ6及び表示処理部7では、T1のすぐ後の垂
直帰線期間DP1で縮小率の変更がなされ、この変更タ
イミングは入力側での変更タイミングNP1より後であ
るため、変更された縮小率に応じて書き込まれた映像信
号がDP1以降で表示処理されることとなる。
いために、縮小率の変更処理は書き込み側と読み出し側
で時間のずれを生ずる。例えば、図7のア,エに示すよ
うに、表示Vの位相が入力Vより遅れている場合に、新
たな縮小率データKが時刻T1で入力されると、入力映
像クロックジェネレータ5及び入力処理部1では、T1
のすぐ後の垂直帰線期間NP1で縮小率の変更がなさ
れ、それ以後の縮小処理及び書き込み制御は変更された
縮小率に応じて行われる。そして、表示映像クロックジ
ェネレータ6及び表示処理部7では、T1のすぐ後の垂
直帰線期間DP1で縮小率の変更がなされ、この変更タ
イミングは入力側での変更タイミングNP1より後であ
るため、変更された縮小率に応じて書き込まれた映像信
号がDP1以降で表示処理されることとなる。
【0012】しかしながら、図8に示すように、入力V
での垂直帰線期間NP1の後であって表示Vの垂直帰線
期間DP1の前である時刻T2に、新たな縮小率データ
が入力されると、入力映像クロックジェネレータ5及び
入力処理部1では、T2の後の垂直帰線期間NP2で縮
小率の変更がなされるが、表示映像クロックジェネレー
タ6及び表示処理部7では、入力側の縮小率の変更に先
立ち、NP2より前の垂直帰線期間DP1で縮小率の変
更がなされてしまう。このため、縮小率の変更(DP
1)後の表示期間においては、縮小率が変更される前の
映像信号が表示の対象となってしまい、ウインドウ表示
映像に著しい歪みが生じてしまう。従って、ウインドウ
表示を続行したままでは縮小率の変更ができないという
問題があった。
での垂直帰線期間NP1の後であって表示Vの垂直帰線
期間DP1の前である時刻T2に、新たな縮小率データ
が入力されると、入力映像クロックジェネレータ5及び
入力処理部1では、T2の後の垂直帰線期間NP2で縮
小率の変更がなされるが、表示映像クロックジェネレー
タ6及び表示処理部7では、入力側の縮小率の変更に先
立ち、NP2より前の垂直帰線期間DP1で縮小率の変
更がなされてしまう。このため、縮小率の変更(DP
1)後の表示期間においては、縮小率が変更される前の
映像信号が表示の対象となってしまい、ウインドウ表示
映像に著しい歪みが生じてしまう。従って、ウインドウ
表示を続行したままでは縮小率の変更ができないという
問題があった。
【0013】
【課題を解決するための手段】本発明は、入力画像に縮
小率に応じた縮小処理を施して2つのバッファメモリに
交互に書き込むと共に、書き込まれた縮小画像を前記2
つのバッファメモリから交互に読み出す方法において、
前記縮小率が変更されたとき、読み出しメモリを前記バ
ッファメモリの一方に固定し、固定後書き込みメモリを
前記バッファメモリの他方に固定して新たな縮小率で画
像データを書き込み、次に該書き込みが行われたバッフ
ァメモリに対して読み出しを行い、書き込みメモリとし
て固定されたバッファメモリに対する書き込み及び読み
出しが完了した後に、前記メモリの固定を解除すること
を特徴とする。
小率に応じた縮小処理を施して2つのバッファメモリに
交互に書き込むと共に、書き込まれた縮小画像を前記2
つのバッファメモリから交互に読み出す方法において、
前記縮小率が変更されたとき、読み出しメモリを前記バ
ッファメモリの一方に固定し、固定後書き込みメモリを
前記バッファメモリの他方に固定して新たな縮小率で画
像データを書き込み、次に該書き込みが行われたバッフ
ァメモリに対して読み出しを行い、書き込みメモリとし
て固定されたバッファメモリに対する書き込み及び読み
出しが完了した後に、前記メモリの固定を解除すること
を特徴とする。
【0014】また、本発明は、前記バッファメモリに対
する読み出しは前記縮小率に基づく画像サイズに従って
行われ、前記固定された書き込みメモリからの読み出し
を行うまでは該画像サイズの更新を禁止し、該読み出し
を行う際新たな縮小率に対応する画像サイズへの更新を
行うことを特徴とする。また、本発明は、縮小率データ
に応じて入力画像に縮小処理を施す縮小処理部と、縮小
画像が交互に書き込まれる2つのバッファメモリと、前
記縮小率データに従って前記バッファメモリに対する書
き込み及び読み出しを各々制御する書き込み制御部及び
読み出し制御部とを備え、前記書き込み制御部及び読み
出し制御部は、各々、入力映像信号及び表示映像信号の
各々の垂直帰線期間に一方から他方に入力される第1乃
至第3の制御信号を取り込む入力縮小制御部及び表示縮
小制御部を含み、該入力縮小制御部は前記縮小率データ
の変化を検出して前記第1及び第2の制御信号を第1レ
ベルとし、前記表示縮小制御部は前記第1及び第2の制
御信号に応答して、読み出しメモリを前記バッファメモ
リの一方に固定すると共に前記第3の制御信号を第1レ
ベルとし、前記入力縮小制御部は該第3の制御信号に応
答して、書き込みメモリを前記バッファメモリの他方に
固定して新たな縮小率で画像データを書き込むと共に前
記第1の制御信号を第2レベルとし、前記表示縮小制御
部は該第1制御信号に応答して、読み出しメモリを前記
バッファメモリの他方に固定して新たな縮小率での画像
データを読み出すと共に前記第3の制御信号を第2レベ
ルとし、前記入力縮小制御部は該第3の制御信号に応答
して、書き込みメモリの固定を解除すると共に第1の制
御信号を第2レベルとし、前記表示縮小制御部は該第1
の制御信号に応答して読み出しメモリの固定を解除する
ことを特徴とする。
する読み出しは前記縮小率に基づく画像サイズに従って
行われ、前記固定された書き込みメモリからの読み出し
を行うまでは該画像サイズの更新を禁止し、該読み出し
を行う際新たな縮小率に対応する画像サイズへの更新を
行うことを特徴とする。また、本発明は、縮小率データ
に応じて入力画像に縮小処理を施す縮小処理部と、縮小
画像が交互に書き込まれる2つのバッファメモリと、前
記縮小率データに従って前記バッファメモリに対する書
き込み及び読み出しを各々制御する書き込み制御部及び
読み出し制御部とを備え、前記書き込み制御部及び読み
出し制御部は、各々、入力映像信号及び表示映像信号の
各々の垂直帰線期間に一方から他方に入力される第1乃
至第3の制御信号を取り込む入力縮小制御部及び表示縮
小制御部を含み、該入力縮小制御部は前記縮小率データ
の変化を検出して前記第1及び第2の制御信号を第1レ
ベルとし、前記表示縮小制御部は前記第1及び第2の制
御信号に応答して、読み出しメモリを前記バッファメモ
リの一方に固定すると共に前記第3の制御信号を第1レ
ベルとし、前記入力縮小制御部は該第3の制御信号に応
答して、書き込みメモリを前記バッファメモリの他方に
固定して新たな縮小率で画像データを書き込むと共に前
記第1の制御信号を第2レベルとし、前記表示縮小制御
部は該第1制御信号に応答して、読み出しメモリを前記
バッファメモリの他方に固定して新たな縮小率での画像
データを読み出すと共に前記第3の制御信号を第2レベ
ルとし、前記入力縮小制御部は該第3の制御信号に応答
して、書き込みメモリの固定を解除すると共に第1の制
御信号を第2レベルとし、前記表示縮小制御部は該第1
の制御信号に応答して読み出しメモリの固定を解除する
ことを特徴とする。
【0015】また、本発明は、縮小率データに応じて入
力画像に縮小処理を施す縮小処理部と、縮小画像が交互
に書き込まれる2つのバッファメモリと、前記縮小率デ
ータに従って前記バッファメモリに対する書き込み及び
読み出しを各々制御する書き込み制御部及び読み出し制
御部と、前記バッファメモリから読み出された縮小画像
に前記縮小率データに基づく画像サイズデータに従って
ウインドウ表示処理を行う表示処理部とを備え、前記書
き込み制御部及び読み出し制御部は、各々、入力映像信
号及び表示映像信号の各々の垂直帰線期間に一方から他
方に入力される第1乃至第3の制御信号を取り込む入力
縮小制御部及び表示縮小制御部を含み、該入力縮小制御
部は前記縮小率データの変化を検出して前記第1及び第
2の制御信号を第1レベルとし、前記表示縮小制御部は
前記第1及び第2の制御信号に応答して、読み出しメモ
リを前記バッファメモリの一方に固定し、且つ、前記画
像サイズデータの変更を禁止すると共に前記第3の制御
信号を第1レベルとし、前記入力縮小制御部は該第3の
制御信号に応答して、書き込みメモリを前記バッファメ
モリの他方に固定して新たな縮小率で画像データを書き
込み、且つ、新たな縮小率に対応する新たな画像サイズ
データを送出すると共に前記第1の制御信号を第2レベ
ルとし、前記表示縮小制御部は該第1制御信号に応答し
て、前記新たな画像サイズデータを取り込み、読み出し
メモリを前記バッファメモリの他方に固定して新たな縮
小率での画像データを読み出し、且つ、前記第3の制御
信号を第2レベルとし、前記入力縮小制御部は該第3の
制御信号に応答して書き込みメモリの固定を解除し、且
つ、第1の制御信号を第2レベルとし、前記表示縮小制
御部は該第1の制御信号に応答して読み出しメモリの固
定を解除することを特徴とする。
力画像に縮小処理を施す縮小処理部と、縮小画像が交互
に書き込まれる2つのバッファメモリと、前記縮小率デ
ータに従って前記バッファメモリに対する書き込み及び
読み出しを各々制御する書き込み制御部及び読み出し制
御部と、前記バッファメモリから読み出された縮小画像
に前記縮小率データに基づく画像サイズデータに従って
ウインドウ表示処理を行う表示処理部とを備え、前記書
き込み制御部及び読み出し制御部は、各々、入力映像信
号及び表示映像信号の各々の垂直帰線期間に一方から他
方に入力される第1乃至第3の制御信号を取り込む入力
縮小制御部及び表示縮小制御部を含み、該入力縮小制御
部は前記縮小率データの変化を検出して前記第1及び第
2の制御信号を第1レベルとし、前記表示縮小制御部は
前記第1及び第2の制御信号に応答して、読み出しメモ
リを前記バッファメモリの一方に固定し、且つ、前記画
像サイズデータの変更を禁止すると共に前記第3の制御
信号を第1レベルとし、前記入力縮小制御部は該第3の
制御信号に応答して、書き込みメモリを前記バッファメ
モリの他方に固定して新たな縮小率で画像データを書き
込み、且つ、新たな縮小率に対応する新たな画像サイズ
データを送出すると共に前記第1の制御信号を第2レベ
ルとし、前記表示縮小制御部は該第1制御信号に応答し
て、前記新たな画像サイズデータを取り込み、読み出し
メモリを前記バッファメモリの他方に固定して新たな縮
小率での画像データを読み出し、且つ、前記第3の制御
信号を第2レベルとし、前記入力縮小制御部は該第3の
制御信号に応答して書き込みメモリの固定を解除し、且
つ、第1の制御信号を第2レベルとし、前記表示縮小制
御部は該第1の制御信号に応答して読み出しメモリの固
定を解除することを特徴とする。
【0016】
【発明の実施の形態】図1は、本発明の実施形態を示す
ブロック図であり、図6に示す従来例と同一構成には同
一符号を付している。制御ブロック20は、入力映像ク
ロックジェネレータ21及び表示映像クロックジェネレ
ータ22を有し、入力映像クロックジェネレータ21
は、従来の入力映像クロックジェネレータ5と同様、入
力H,入力V,縮小率データKを入力し、縮小率データ
K,画像サイズデータSIZ,ライトクロックWCL
K、ライトリセット信号WRST,ライトイネーブル信
号WE1,WE2を出力し、表示映像クロックジェネレ
ータ24は、従来の入力映像クロックジェネレータ6と
同様、表示H,表示V,表示位置データ(X,Y),画
像サイズデータSIZを入力し、画像サイズデータSI
Z,リードクロックRCLK、リードリセット信号RR
ST,リードイネーブル信号RE1,RE2、表示位置
データ(X,Y)を出力する。
ブロック図であり、図6に示す従来例と同一構成には同
一符号を付している。制御ブロック20は、入力映像ク
ロックジェネレータ21及び表示映像クロックジェネレ
ータ22を有し、入力映像クロックジェネレータ21
は、従来の入力映像クロックジェネレータ5と同様、入
力H,入力V,縮小率データKを入力し、縮小率データ
K,画像サイズデータSIZ,ライトクロックWCL
K、ライトリセット信号WRST,ライトイネーブル信
号WE1,WE2を出力し、表示映像クロックジェネレ
ータ24は、従来の入力映像クロックジェネレータ6と
同様、表示H,表示V,表示位置データ(X,Y),画
像サイズデータSIZを入力し、画像サイズデータSI
Z,リードクロックRCLK、リードリセット信号RR
ST,リードイネーブル信号RE1,RE2、表示位置
データ(X,Y)を出力する。
【0017】更に、各ジェネレータ21及び22には、
縮小率の変更を行うために、各々、入力映像縮小制御部
23及び表示映像縮小制御部24が設けられており、こ
れらの制御内容について、図2を参照しながら概要を説
明する。まず、入力映像縮小制御部23は、外部から縮
小率データKが入力されると、入力Vの帰線期間にKの
値が変更されたか否かを検出し、変更されていれば画像
サイズデータホールド信号RHOLDとメモリホールド
信号ADCANSをHレベルにして、表示映像縮小制御
部24に送出する。表示映像縮小制御部24では、表示
Vの帰線期間にHレベルの信号RHOLD及びADCA
NSを取り込み、信号RHOLDに応答して画像サイズ
データSIZの取り込みを禁止すると共に、読み出しメ
モリとして奇数(ODD)フィールド用のフィールドメ
モリ2を選択し、信号ADCANSに応答して読み出し
メモリの選択されたメモリに固定する。つまり、読み出
しメモりをフィールドメモリ2に固定し、固定したこと
を入力映像縮小制御部23に知らせるため読み出しメモ
リ固定アクノリッジ信号RACKをHレベルにして送出
する。ここでの読み出しにおいては、変更前の縮小率デ
ータKn-1に基づく画像データが読み出される。
縮小率の変更を行うために、各々、入力映像縮小制御部
23及び表示映像縮小制御部24が設けられており、こ
れらの制御内容について、図2を参照しながら概要を説
明する。まず、入力映像縮小制御部23は、外部から縮
小率データKが入力されると、入力Vの帰線期間にKの
値が変更されたか否かを検出し、変更されていれば画像
サイズデータホールド信号RHOLDとメモリホールド
信号ADCANSをHレベルにして、表示映像縮小制御
部24に送出する。表示映像縮小制御部24では、表示
Vの帰線期間にHレベルの信号RHOLD及びADCA
NSを取り込み、信号RHOLDに応答して画像サイズ
データSIZの取り込みを禁止すると共に、読み出しメ
モリとして奇数(ODD)フィールド用のフィールドメ
モリ2を選択し、信号ADCANSに応答して読み出し
メモリの選択されたメモリに固定する。つまり、読み出
しメモりをフィールドメモリ2に固定し、固定したこと
を入力映像縮小制御部23に知らせるため読み出しメモ
リ固定アクノリッジ信号RACKをHレベルにして送出
する。ここでの読み出しにおいては、変更前の縮小率デ
ータKn-1に基づく画像データが読み出される。
【0018】入力映像縮小制御部23は、入力Vの帰線
期間にHレベルの信号RACKを取り込むと、書き込み
メモリを偶数(EVEN)用の他方のフィールドメモリ
3に固定し、変更された縮小率データKを入力処理部1
に送出し、且つ、この縮小率データKから画像サイズデ
ータSIZを算出して表示映像縮小制御部24に送出す
る。つまり、変更後の縮小率データKに基づく画像デー
タ(K変画像)がフィールドメモリ3に書き込まれ、更
に、信号RHOLDがLレベルに落とされる。表示映像
縮小制御部24では、表示Vの帰線期間にLレベルの信
号RHOLDを受け取り、これに応答して変更後の縮小
率データKに基づく新たな画像サイズデータSIZを取
り込み、これを表示処理部7に送出すると共に、読み出
しメモりをEVEN用のフィールドメモリ3に固定す
る。従って、ここでの読み出しにおいては、変更後の縮
小率データKに基づく画像データが読み出され、表示処
理部7でウインドウ表示処理が施される。また、この画
像データの読み出し開始時には信号RACKがLレベル
に変更されるので、入力映像縮小制御部23はこの信号
RACKの変化を入力Vの帰線期間に受け取り、書き込
みメモリをODD用のフィールドメモリ2に切り換え、
ここに次のフィールドの画像データを書き込むと共に、
信号ADCANSをLレベルに落とす。表示映像縮小制
御部24は、表示Vの帰線期間に信号ADCANSの変
化を受け取り、縮小率データKの変更状態における特別
な制御処理から抜け出て、読み出しが終了したEVEN
用のフィールドメモリ3とは異なる他方のフィールドメ
モリ2に対し読み出し動作を開始する。よって、以降は
フィールドメモリ2,3に対し、書き込み及び読み出し
が交互に行われる。
期間にHレベルの信号RACKを取り込むと、書き込み
メモリを偶数(EVEN)用の他方のフィールドメモリ
3に固定し、変更された縮小率データKを入力処理部1
に送出し、且つ、この縮小率データKから画像サイズデ
ータSIZを算出して表示映像縮小制御部24に送出す
る。つまり、変更後の縮小率データKに基づく画像デー
タ(K変画像)がフィールドメモリ3に書き込まれ、更
に、信号RHOLDがLレベルに落とされる。表示映像
縮小制御部24では、表示Vの帰線期間にLレベルの信
号RHOLDを受け取り、これに応答して変更後の縮小
率データKに基づく新たな画像サイズデータSIZを取
り込み、これを表示処理部7に送出すると共に、読み出
しメモりをEVEN用のフィールドメモリ3に固定す
る。従って、ここでの読み出しにおいては、変更後の縮
小率データKに基づく画像データが読み出され、表示処
理部7でウインドウ表示処理が施される。また、この画
像データの読み出し開始時には信号RACKがLレベル
に変更されるので、入力映像縮小制御部23はこの信号
RACKの変化を入力Vの帰線期間に受け取り、書き込
みメモリをODD用のフィールドメモリ2に切り換え、
ここに次のフィールドの画像データを書き込むと共に、
信号ADCANSをLレベルに落とす。表示映像縮小制
御部24は、表示Vの帰線期間に信号ADCANSの変
化を受け取り、縮小率データKの変更状態における特別
な制御処理から抜け出て、読み出しが終了したEVEN
用のフィールドメモリ3とは異なる他方のフィールドメ
モリ2に対し読み出し動作を開始する。よって、以降は
フィールドメモリ2,3に対し、書き込み及び読み出し
が交互に行われる。
【0019】次に、入力映像縮小制御部23及び表示映
像縮小制御部24の具体回路例を、各々図3及び図4に
示し、以下説明する。図3に示すように、入力映像縮小
制御部23は、縮小率データKを入力Vの帰線期間を示
すタイミング信号NPで取り込むKレジスタ30と、K
レジスタの内容を信号NPで取り込み出力を入力処理部
1に送出するKバッファ31と、Kレジスタ30とKバ
ッファ31の内容を比較して一致しているときLレベル
で不一致のときHレベルとなる信号KCを出力するコン
パレータ32と、コンパレータ32の出力を信号NPで
ラッチするDフリップフロップ33と、コンパレータ3
2の出力KCを反転してイネーブル信号KRENをKレ
ジスタ30に送出するインバータ34と、表示映像縮小
制御部24から供給される信号RACKを信号NPでラ
ッチするDフリップフロップと、このDフリップフロッ
プ35の出力WHOLDと信号RHOLDを入力し出力
を信号HHOLDとするORゲート36と、信号WHO
LDでリセットされ信号KCを入力映像信号の画素クロ
ックNCLKでラッチするDフリップフロップ37と、
Dフリップフロップ37の出力を反転してイネーブル信
号KBENをKバッファ31に送出するインバータ38
と、固定のLレベル信号を第1端子に入力し、入力Vの
立ち上がりに同期して信号レベルが交互に反転するライ
トセレクト信号WEを第2端子に入力し、信号WHOL
DがHレベルのとき固定のLレベル信号をセレクトし、
Lレベルのとき信号WEをセレクトするセレクタ39と
から構成されている。入力映像クロックジェネレータ2
1には、一端に有効映像期間信号DISP1を入力する
ANDゲート210及び211が設けられており、セレ
クタ39の出力WSEL及びその反転信号を、各々、こ
れらの各ゲートに入力することにより、フィールドメモ
リ2,3へのライトイネーブル信号WE1,WE2を生
成している。
像縮小制御部24の具体回路例を、各々図3及び図4に
示し、以下説明する。図3に示すように、入力映像縮小
制御部23は、縮小率データKを入力Vの帰線期間を示
すタイミング信号NPで取り込むKレジスタ30と、K
レジスタの内容を信号NPで取り込み出力を入力処理部
1に送出するKバッファ31と、Kレジスタ30とKバ
ッファ31の内容を比較して一致しているときLレベル
で不一致のときHレベルとなる信号KCを出力するコン
パレータ32と、コンパレータ32の出力を信号NPで
ラッチするDフリップフロップ33と、コンパレータ3
2の出力KCを反転してイネーブル信号KRENをKレ
ジスタ30に送出するインバータ34と、表示映像縮小
制御部24から供給される信号RACKを信号NPでラ
ッチするDフリップフロップと、このDフリップフロッ
プ35の出力WHOLDと信号RHOLDを入力し出力
を信号HHOLDとするORゲート36と、信号WHO
LDでリセットされ信号KCを入力映像信号の画素クロ
ックNCLKでラッチするDフリップフロップ37と、
Dフリップフロップ37の出力を反転してイネーブル信
号KBENをKバッファ31に送出するインバータ38
と、固定のLレベル信号を第1端子に入力し、入力Vの
立ち上がりに同期して信号レベルが交互に反転するライ
トセレクト信号WEを第2端子に入力し、信号WHOL
DがHレベルのとき固定のLレベル信号をセレクトし、
Lレベルのとき信号WEをセレクトするセレクタ39と
から構成されている。入力映像クロックジェネレータ2
1には、一端に有効映像期間信号DISP1を入力する
ANDゲート210及び211が設けられており、セレ
クタ39の出力WSEL及びその反転信号を、各々、こ
れらの各ゲートに入力することにより、フィールドメモ
リ2,3へのライトイネーブル信号WE1,WE2を生
成している。
【0020】また、図4に示すように、表示映像縮小制
御部24は、信号RHOLDを表示映像信号の画素クロ
ックDCLKでラッチするDフリップフロップ50と、
Dフリップフロップ50の反転Q出力と表示Vの帰線期
間を示す信号DPを入力するANDゲート51と、AN
Dゲート51の出力を画素クロックDCLKでラッチす
るDフリップフロップ52と、Dフリップフロップ52
の出力に応じて入力映像クロックジェネレータ21から
の画像サイズデータSIZを取り込むサイズレジスタ5
3と、入力映像縮小制御部23からの信号RHOLDを
信号DPでラッチし出力を信号RACKとして送出する
Dフリップフロップ54と、入力映像縮小制御部23か
らの信号ADCANSを信号DPでラッチするDフリッ
プフロップ55と、信号RACKを第1端子に入力し、
表示Vの立ち上がりに同期して信号レベルが交互に反転
するリードセレクト信号REを第2端子に入力し、Dフ
リップフロップ55の出力信号RADCANSがHレベ
ルのとき信号RACKをセレクトし、Lレベルのとき信
号REをセレクトするセレクタ56とから構成されてい
る。表示映像クロックジェネレータ22には、一端に有
効映像期間信号DISP2を入力するANDゲート22
0及び221が設けられており、セレクタ56の出力R
SEL及びその反転信号を、各々、これらの各ゲートに
入力することにより、フィールドメモリ2,3へのリー
ドイネーブル信号RE1,RE2を生成している。
御部24は、信号RHOLDを表示映像信号の画素クロ
ックDCLKでラッチするDフリップフロップ50と、
Dフリップフロップ50の反転Q出力と表示Vの帰線期
間を示す信号DPを入力するANDゲート51と、AN
Dゲート51の出力を画素クロックDCLKでラッチす
るDフリップフロップ52と、Dフリップフロップ52
の出力に応じて入力映像クロックジェネレータ21から
の画像サイズデータSIZを取り込むサイズレジスタ5
3と、入力映像縮小制御部23からの信号RHOLDを
信号DPでラッチし出力を信号RACKとして送出する
Dフリップフロップ54と、入力映像縮小制御部23か
らの信号ADCANSを信号DPでラッチするDフリッ
プフロップ55と、信号RACKを第1端子に入力し、
表示Vの立ち上がりに同期して信号レベルが交互に反転
するリードセレクト信号REを第2端子に入力し、Dフ
リップフロップ55の出力信号RADCANSがHレベ
ルのとき信号RACKをセレクトし、Lレベルのとき信
号REをセレクトするセレクタ56とから構成されてい
る。表示映像クロックジェネレータ22には、一端に有
効映像期間信号DISP2を入力するANDゲート22
0及び221が設けられており、セレクタ56の出力R
SEL及びその反転信号を、各々、これらの各ゲートに
入力することにより、フィールドメモリ2,3へのリー
ドイネーブル信号RE1,RE2を生成している。
【0021】次に、これら具体回路の動作を、図5のタ
イミングチャートを参照しながら説明する。まず、入力
映像縮小制御部23において、新たな縮小率データKn
が入力されると、このデータKnは図5イに示すように
入力Vの帰線期間NP1でKレジスタ30に取り込ま
れ、このとき、Kバッファ31の内容は図5エの如く変
更前のデータKn-1であるので、コンパレータ32の出
力KCは図5カのようにHレベルになる。これにより、
Kレジスタ30へのイネーブル信号KRENがLレベル
になるので(図5ウ)、新たな縮小率データの取り込み
が禁止される。また、信号KCの立ち上がりに応じてD
フリップフロップ37の出力KCENがHレベルになり
(図5キ)、これによって、Kバッファ31へのイネー
ブル信号KBENもLレベルとなり、新たな縮小率デー
タの取り込みが禁止される。
イミングチャートを参照しながら説明する。まず、入力
映像縮小制御部23において、新たな縮小率データKn
が入力されると、このデータKnは図5イに示すように
入力Vの帰線期間NP1でKレジスタ30に取り込ま
れ、このとき、Kバッファ31の内容は図5エの如く変
更前のデータKn-1であるので、コンパレータ32の出
力KCは図5カのようにHレベルになる。これにより、
Kレジスタ30へのイネーブル信号KRENがLレベル
になるので(図5ウ)、新たな縮小率データの取り込み
が禁止される。また、信号KCの立ち上がりに応じてD
フリップフロップ37の出力KCENがHレベルになり
(図5キ)、これによって、Kバッファ31へのイネー
ブル信号KBENもLレベルとなり、新たな縮小率デー
タの取り込みが禁止される。
【0022】コンパレータ32の出力KCは、次の垂直
帰線期間NP2でDフリップフロップ33に取り込ま
れ、この時点から出力RHOLDは図5クに示すように
Hレベルに立ち上がる。この信号RHOLDはORゲー
ト36を介して信号ADCANSとしても出力されるの
で、Kの時点で信号ADCANSも図5コの如くHレベ
ルの立ち上がる。
帰線期間NP2でDフリップフロップ33に取り込ま
れ、この時点から出力RHOLDは図5クに示すように
Hレベルに立ち上がる。この信号RHOLDはORゲー
ト36を介して信号ADCANSとしても出力されるの
で、Kの時点で信号ADCANSも図5コの如くHレベ
ルの立ち上がる。
【0023】これらの信号RHOLD及びADCANS
は、表示映像縮小制御部24に送出され、図4に示す内
部のDフリップフロップ54及び55に各々ラッチされ
る。そして、各出力RACK及びRADCANSは、図
5サ,シに示すように表示Vの垂直帰線期間DP2でH
レベルになる。信号RADCANSがHレベルになる
と、セレクタ56において信号RACKがセレクトさ
れ、この際、信号RACKはHレベルであるのでリード
イネーブル信号RE1がHレベルになり、リードイネー
ブル信号RE2がLレベルになる。よって、読み出しメ
モリはODD用のフィールドメモリ2に固定される。
は、表示映像縮小制御部24に送出され、図4に示す内
部のDフリップフロップ54及び55に各々ラッチされ
る。そして、各出力RACK及びRADCANSは、図
5サ,シに示すように表示Vの垂直帰線期間DP2でH
レベルになる。信号RADCANSがHレベルになる
と、セレクタ56において信号RACKがセレクトさ
れ、この際、信号RACKはHレベルであるのでリード
イネーブル信号RE1がHレベルになり、リードイネー
ブル信号RE2がLレベルになる。よって、読み出しメ
モリはODD用のフィールドメモリ2に固定される。
【0024】更に、Hレベルの信号RHOLDはDフリ
ップフロップ50にもラッチされ、その反転出力はLレ
ベルになるので、サイズレジスタ53へはクロックが印
加されない。このため、新たな縮小率データKnに基づ
く新たな画像サイズデータSIZnが、入力映像クロッ
クジェネレータ21から表示映像縮小制御部24内のサ
イズレジスタ53のデータ端子Dに入力されていても取
り込まれることなく、画像サイズデータSIZは固定さ
れた状態となる。
ップフロップ50にもラッチされ、その反転出力はLレ
ベルになるので、サイズレジスタ53へはクロックが印
加されない。このため、新たな縮小率データKnに基づ
く新たな画像サイズデータSIZnが、入力映像クロッ
クジェネレータ21から表示映像縮小制御部24内のサ
イズレジスタ53のデータ端子Dに入力されていても取
り込まれることなく、画像サイズデータSIZは固定さ
れた状態となる。
【0025】一方、信号RACKが入力映像縮小制御部
23に返送されると、この信号はDフリップフロップ3
5で次の帰線期間NP3にラッチされ、出力信号WHO
LDが図5ケに示すようにHレベルになる。信号WHO
LDがHレベルになると、セレクタ39では固定のLレ
ベルがセレクトされるので、その出力WSELはLレベ
ルになり、ライトイネーブル信号WE2がHレベルにな
り、ライトイネーブル信号WE1がLレベルになる。つ
まり、表示側において読み出しメモりとして固定された
フィールドメモリ2とは逆のEVEN用のフィールドメ
モリ3が、書き込みメモリに固定される。また、信号W
HOLDの立ち上がりによってDフリップフロップ37
はリセットされ、その出力KCENがLレベルに落ち、
これによって、Kバッファ31へのイネーブル信号KB
ENが図5オに示すようにHレベルとなる。従って、次
の帰線期間NP4で、Kバッファ31の内容は図5エの
如く変更された縮小率データKnに更新され、この新た
なデータKnが入力処理部1に送出される。よって、E
VEN用のフィールドメモリ3に、新たな縮小率データ
Knに基づく画像データが書き込まれることとなる。ま
た、Kバッファ31の内容がKレジスタ30と同一の値
に更新されると、コンパレータ32の出力KCはLレベ
ルになり(図5カ)、次の垂直帰線期間NP5でLレベ
ルの信号がDフリップフロップ33に取り込まれ、その
出力RHOLDは図5クに示すようにLレベルになる。
23に返送されると、この信号はDフリップフロップ3
5で次の帰線期間NP3にラッチされ、出力信号WHO
LDが図5ケに示すようにHレベルになる。信号WHO
LDがHレベルになると、セレクタ39では固定のLレ
ベルがセレクトされるので、その出力WSELはLレベ
ルになり、ライトイネーブル信号WE2がHレベルにな
り、ライトイネーブル信号WE1がLレベルになる。つ
まり、表示側において読み出しメモりとして固定された
フィールドメモリ2とは逆のEVEN用のフィールドメ
モリ3が、書き込みメモリに固定される。また、信号W
HOLDの立ち上がりによってDフリップフロップ37
はリセットされ、その出力KCENがLレベルに落ち、
これによって、Kバッファ31へのイネーブル信号KB
ENが図5オに示すようにHレベルとなる。従って、次
の帰線期間NP4で、Kバッファ31の内容は図5エの
如く変更された縮小率データKnに更新され、この新た
なデータKnが入力処理部1に送出される。よって、E
VEN用のフィールドメモリ3に、新たな縮小率データ
Knに基づく画像データが書き込まれることとなる。ま
た、Kバッファ31の内容がKレジスタ30と同一の値
に更新されると、コンパレータ32の出力KCはLレベ
ルになり(図5カ)、次の垂直帰線期間NP5でLレベ
ルの信号がDフリップフロップ33に取り込まれ、その
出力RHOLDは図5クに示すようにLレベルになる。
【0026】信号RHOLDがLレベルになると、表示
映像縮小制御部24では、帰線期間DP5でDフリップ
フロップ54の出力RACKがLレベルになる。セレク
タ56では、RADCANSにより依然として信号RA
CKがセレクトされているので、出力RSELはLレベ
ルになり、これによってリードイネーブル信号RE2が
Hレベルになり、新たな縮小率データKnに基づく画像
データが書き込まれたEVEN用フィールドメモリ3
が、読み出しメモリに固定される。更に、信号RHOL
DのLレベルはDフリップフロップ50に取り込まれる
ので、その出力がHレベルになり、Dフリップフロップ
52からDフリップフロップ53にクロックが印加され
るようになる。このため、新たな画像サイズデータSI
Znがサイズレジスタ53に取り込まれ、このデータと
外部からの表示位置データ(X,Y)に基づいて、表示
映像クロックジェネレータから読み出しの制御信号が出
力されると共に、両データSIZ,(X,Y)は表示処
理部7に送出される。よって、フィールドメモリ3から
新たな縮小率の画像データが、その縮小率に対応する読
み出し制御によって読み出され、表示処理部7において
縮小率に応じたウインドウ表示処理が行われる。
映像縮小制御部24では、帰線期間DP5でDフリップ
フロップ54の出力RACKがLレベルになる。セレク
タ56では、RADCANSにより依然として信号RA
CKがセレクトされているので、出力RSELはLレベ
ルになり、これによってリードイネーブル信号RE2が
Hレベルになり、新たな縮小率データKnに基づく画像
データが書き込まれたEVEN用フィールドメモリ3
が、読み出しメモリに固定される。更に、信号RHOL
DのLレベルはDフリップフロップ50に取り込まれる
ので、その出力がHレベルになり、Dフリップフロップ
52からDフリップフロップ53にクロックが印加され
るようになる。このため、新たな画像サイズデータSI
Znがサイズレジスタ53に取り込まれ、このデータと
外部からの表示位置データ(X,Y)に基づいて、表示
映像クロックジェネレータから読み出しの制御信号が出
力されると共に、両データSIZ,(X,Y)は表示処
理部7に送出される。よって、フィールドメモリ3から
新たな縮小率の画像データが、その縮小率に対応する読
み出し制御によって読み出され、表示処理部7において
縮小率に応じたウインドウ表示処理が行われる。
【0027】ところで、信号RACKがLレベルに落ち
ることにより、入力映像縮小制御部23では帰線期間N
P6でDフリップフロップ35の出力信号WHOLDが
Lレベルになり、これに応じて信号ADCANSもLレ
ベルになる。信号WHOLDがLレベルになると、セレ
クタ39では信号WEがセレクトされるようになるの
で、書き込みメモリの強制的な固定が解除され、通常通
り、信号WEに基づきフィールドメモリ2,3が交互に
選ばれるようになる。
ることにより、入力映像縮小制御部23では帰線期間N
P6でDフリップフロップ35の出力信号WHOLDが
Lレベルになり、これに応じて信号ADCANSもLレ
ベルになる。信号WHOLDがLレベルになると、セレ
クタ39では信号WEがセレクトされるようになるの
で、書き込みメモリの強制的な固定が解除され、通常通
り、信号WEに基づきフィールドメモリ2,3が交互に
選ばれるようになる。
【0028】一方、表示映像縮小制御部24では、信号
ADCANSがLレベルになることに応じて、帰線期間
DP6に信号RADOCANSがLレベルになり、これ
によって、セレクタ56でも読み出しメモリの強制的な
固定が解除されて、通常の信号REがセレクトされるよ
うになり、以降はこの信号REに基づきフィールドメモ
リ2,3が交互に選ばれるようになる。
ADCANSがLレベルになることに応じて、帰線期間
DP6に信号RADOCANSがLレベルになり、これ
によって、セレクタ56でも読み出しメモリの強制的な
固定が解除されて、通常の信号REがセレクトされるよ
うになり、以降はこの信号REに基づきフィールドメモ
リ2,3が交互に選ばれるようになる。
【0029】以上のように縮小率Kの変更処理を行うた
め、図7,8で示したようないずれのタイミングT1,
T2で新たな縮小率データKが入力されても、表示画像
に歪みを生ずることなく、ウインドウ表示したまま縮小
率を変更できる。
め、図7,8で示したようないずれのタイミングT1,
T2で新たな縮小率データKが入力されても、表示画像
に歪みを生ずることなく、ウインドウ表示したまま縮小
率を変更できる。
【0030】
【発明の効果】本発明によれば、縮小率の変更がいつ行
われても確実に対応する表示処理を行えるので、縮小映
像をウインドウ表示したまま縮小率の変更が可能とな
る。しかも、この際表示画像に著しい歪みが生じること
を防止できる。
われても確実に対応する表示処理を行えるので、縮小映
像をウインドウ表示したまま縮小率の変更が可能とな
る。しかも、この際表示画像に著しい歪みが生じること
を防止できる。
【図1】本発明の縮小映像信号処理回路を示すブロック
図である。
図である。
【図2】縮小率の変更処理を説明するための説明図であ
る。
る。
【図3】入力映像縮小制御部の具体回路を示す回路図で
ある。
ある。
【図4】表示映像縮小制御部の具体回路を示す回路図で
ある。
ある。
【図5】入力映像縮小制御部及び表示映像縮小制御部の
動作を説明するためのタイミングチャートである。
動作を説明するためのタイミングチャートである。
【図6】従来の縮小映像信号処理回路を示すブロック図
である。
である。
【図7】縮小映像信号処理回路の動作を説明するための
タイミングチャートである。
タイミングチャートである。
【図8】縮小映像信号処理回路の他の動作を説明するた
めのタイミングチャートである。
めのタイミングチャートである。
【図9】ウインドウ表示例を示す図である。
1 入力処理部
2,3 フィールドメモリ
4,20 制御ブロック
5,21 入力映像クロックジェネレータ
6,22 表示映像クロックジェネレータ
7 表示処理部
23 入力映像縮小制御部
24 標示映像縮小制御部
30 Kレジスタ
31 Kバッファ
32 コンパレータ
33,35,37,50,52,54,55 Dフリッ
プフロップ 39,56 セレクタ 53 サイズレジスタ
プフロップ 39,56 セレクタ 53 サイズレジスタ
─────────────────────────────────────────────────────
フロントページの続き
(51)Int.Cl.7 識別記号 FI
G09G 5/397 G09G 5/00 555W
5/399 5/36 520G
H04N 1/393
(56)参考文献 特開 平4−329779(JP,A)
特開 平1−272270(JP,A)
特開 昭64−46376(JP,A)
特開 昭62−21381(JP,A)
(58)調査した分野(Int.Cl.7,DB名)
H04N 5/44 - 5/45
H04N 1/393
G09G 5/00 - 5/14
G09G 5/36 - 5/399
Claims (4)
- 【請求項1】 入力画像に縮小率に応じた縮小処理を施
して2つのバッファメモリに交互に書き込むと共に、書
き込まれた縮小画像を前記2つのバッファメモリから交
互に読み出す方法において、前記縮小率が変更されたと
き、読み出しメモリを前記バッファメモリの一方に固定
し、固定後書き込みメモリを前記バッファメモリの他方
に固定して新たな縮小率で画像データを書き込み、次に
該書き込みが行われたバッファメモリに対して読み出し
を行い、書き込みメモリとして固定されたバッファメモ
リに対する書き込み及び読み出しが完了した後に、前記
メモリの固定を解除することを特徴とする縮小画像の書
き込み/読み出し方法。 - 【請求項2】 請求項1記載の方法において、前記バッ
ファメモリに対する読み出しは前記縮小率に基づいて演
算した画像サイズに従って行われ、前記固定された書き
込みメモリからの読み出しを行うまでは該画像サイズの
更新を禁止し、該読み出しを行う際新たな縮小率に対応
する画像サイズへの更新を行うことを特徴とする縮小画
像の書き込み/読み出し方法。 - 【請求項3】 縮小率データに応じて入力画像に縮小処
理を施す縮小処理部と、縮小画像が交互に書き込まれる
2つのバッファメモリと、前記縮小率データに従って前
記バッファメモリに対する書き込み及び読み出しを各々
制御する書き込み制御部及び読み出し制御部とを備え、
前記書き込み制御部及び読み出し制御部は、各々、入力
映像信号及表示映像信号の各々の垂直帰線期間に一方か
ら他方に入力される第1乃至第3の制御信号を取り込む
入力縮小制御部及び表示縮小制御部を含み、該入力縮小
制御部は前記縮小率データの変化を検出して前記第1及
び第2の制御信号を第1レベルとし、前記表示縮小制御
部は前記第1及び第2の制御信号に応答して、読み出し
メモリを前記バッファメモリの一方に固定すると共に前
記第3の制御信号を第1レベルとし、前記入力縮小制御
部は該第3の制御信号に応答して、書き込みメモリを前
記バッファメモリの他方に固定して新たな縮小率で画像
データを書き込むと共に前記第1の制御信号を第2レベ
ルとし、前記表示縮小制御部は該第1制御信号に応答し
て、読み出しメモリを前記バッファメモリの他方に固定
して新たな縮小率での画像データを読み出すと共に前記
第3の制御信号を第2レベルとし、前記入力縮小制御部
は該第3の制御信号に応答して、書き込みメモリの固定
を解除すると共に第1の制御信号を第2レベルとし、前
記表示縮小制御部は該第1の制御信号に応答して読み出
しメモリの固定を解除することを特徴とする縮小画像処
理回路。 - 【請求項4】 縮小率データに応じて入力画像に縮小処
理を施す縮小処理部と、縮小画像が交互に書き込まれる
2つのバッファメモリと、前記縮小率データに従って前
記バッファメモリに対する書き込み及び読み出しを各々
制御する書き込み制御部及び読み出し制御部と、前記バ
ッファメモリから読み出された縮小画像に前記縮小率に
基づいて演算した画像サイズに従ってウインドウ表示処
理を行う表示処理部とを備え、前記書き込み制御部及び
読み出し制御部は、各々、入力映像信号及び表示映像信
号の各々の垂直帰線期間に一方から他方に入力される第
1乃至第3の制御信号を取り込む入力縮小制御部及び表
示縮小制御部を含み、該入力縮小制御部は前記縮小率デ
ータの変化を検出して前記第1及び第2の制御信号を第
1レベルとし、前記表示縮小制御部は前記第1及び第2
の制御信号に応答して、読み出しメモリを前記バッファ
メモリの一方に固定し、且つ、前記画像サイズデータの
変更を禁止すると共に前記第3の制御信号を第1レベル
とし、前記入力縮小制御部は該第3の制御信号に応答し
て、書き込みメモリを前記バッファメモリの他方に固定
して新たな縮小率で画像データを書き込み、且つ、新た
な縮小率に対応する新たな画像サイズデータを送出する
と共に前記第1の制御信号を第2レベルとし、前記表示
縮小制御部は該第1制御信号に応答して、前記新たな画
像サイズデータを取り込み、読み出しメモリを前記バッ
ファメモリの他方に固定して新たな縮小率での画像デー
タを読み出し、且つ、前記第3の制御信号を第2レベル
とし、前記入力縮小制御部は該第3の制御信号に応答し
て書き込みメモリの固定を解除し、且つ、第1の制御信
号を第2レベルとし、前記表示縮小制御部は該第1の制
御信号に応答して読み出しメモリの固定を解除すること
を特徴とする縮小画像処理回路。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26710895A JP3378710B2 (ja) | 1995-10-16 | 1995-10-16 | 縮小画像の書き込み/読み出し方法及び縮小画像処理回路 |
| US08/732,845 US5963221A (en) | 1995-10-16 | 1996-10-15 | Device for writing and reading of size reduced video on a video screen by fixing read and write of alternating field memories during resize operation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26710895A JP3378710B2 (ja) | 1995-10-16 | 1995-10-16 | 縮小画像の書き込み/読み出し方法及び縮小画像処理回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09116828A JPH09116828A (ja) | 1997-05-02 |
| JP3378710B2 true JP3378710B2 (ja) | 2003-02-17 |
Family
ID=17440180
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26710895A Expired - Fee Related JP3378710B2 (ja) | 1995-10-16 | 1995-10-16 | 縮小画像の書き込み/読み出し方法及び縮小画像処理回路 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5963221A (ja) |
| JP (1) | JP3378710B2 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3269000B2 (ja) * | 1997-03-31 | 2002-03-25 | 三洋電機株式会社 | 映像信号処理回路 |
| WO1999026413A1 (en) * | 1997-11-17 | 1999-05-27 | Sony Corporation | Television device, display method of television device, screen control device and screen control method |
| JP3671120B2 (ja) * | 1999-06-16 | 2005-07-13 | 株式会社ソニー・コンピュータエンタテインメント | データ転送装置、データ転送システムおよびデータ転送方法 |
| US6633344B1 (en) | 1999-07-15 | 2003-10-14 | Thomson Licensing S.A. | Processing of progressive video signals in digital TV receivers |
| JP4103321B2 (ja) * | 2000-10-24 | 2008-06-18 | 三菱電機株式会社 | 画像表示装置および画像表示方法 |
| US7038689B2 (en) * | 2002-02-19 | 2006-05-02 | Intel Corporation | Sparse refresh double-buffering |
| US20050231637A1 (en) * | 2004-04-16 | 2005-10-20 | Eric Jeffrey | Method for live image display and apparatus for performing the same |
| KR101019482B1 (ko) * | 2004-09-17 | 2011-03-07 | 엘지전자 주식회사 | 디지털 tv의 채널 전환 장치 및 방법 |
| TWI262725B (en) * | 2005-06-30 | 2006-09-21 | Cheertek Inc | Video decoding apparatus and digital audio and video display system capable of controlling presentation of subtitles and method thereof |
| WO2010116763A1 (ja) * | 2009-04-10 | 2010-10-14 | パナソニック株式会社 | 物体検出装置、物体検出システム、物体検出用集積回路、物体検出機能付きカメラおよび物体検出方法 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4961071A (en) * | 1988-09-23 | 1990-10-02 | Krooss John R | Apparatus for receipt and display of raster scan imagery signals in relocatable windows on a video monitor |
| US5327243A (en) * | 1989-12-05 | 1994-07-05 | Rasterops Corporation | Real time video converter |
| US5594467A (en) * | 1989-12-06 | 1997-01-14 | Video Logic Ltd. | Computer based display system allowing mixing and windowing of graphics and video |
| US5557302A (en) * | 1990-09-10 | 1996-09-17 | Next, Inc. | Method and apparatus for displaying video data on a computer display |
| FR2683966B1 (fr) * | 1991-11-20 | 1998-06-05 | Jacques Guichard | Procede de synchronisation du circuit de balayage d'un appareil de visualisation d'images. |
| AU683254B2 (en) * | 1993-04-16 | 1997-11-06 | Media 100 Inc. | Displaying a subsampled video image on a computer display |
| US5517612A (en) * | 1993-11-12 | 1996-05-14 | International Business Machines Corporation | Device for scaling real-time image frames in multi-media workstations |
-
1995
- 1995-10-16 JP JP26710895A patent/JP3378710B2/ja not_active Expired - Fee Related
-
1996
- 1996-10-15 US US08/732,845 patent/US5963221A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09116828A (ja) | 1997-05-02 |
| US5963221A (en) | 1999-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3378710B2 (ja) | 縮小画像の書き込み/読み出し方法及び縮小画像処理回路 | |
| JP3801242B2 (ja) | 縮小画像表示装置 | |
| US6356306B1 (en) | Digital camera capable of converting a progressive scan signal into an interlace scan signal | |
| JP3269000B2 (ja) | 映像信号処理回路 | |
| JP3384659B2 (ja) | 縮小映像信号処理回路 | |
| JP3268999B2 (ja) | 映像信号処理回路 | |
| US5500682A (en) | Memory equipment for writing/reading a defective video signal in a FIFO memory device consectively | |
| JP2001111968A (ja) | フレームレート変換装置 | |
| US8531350B2 (en) | Display control apparatus, and setting method and program for display control apparatus | |
| US6266095B1 (en) | Apparatus and method for controlling scaler memory of video signal processing system | |
| JP4041955B2 (ja) | 信号処理装置および方法、撮像装置、記録媒体、並びにプログラム | |
| JP3792470B2 (ja) | 画像転送方法およびその装置ならびに画像処理装置 | |
| JP2000250512A (ja) | ディスプレイ装置及び画像データ合成方法 | |
| JPH07143448A (ja) | 静止画表示装置 | |
| JPH08190368A (ja) | 映像変換装置と映像変換方法 | |
| JPH11202848A (ja) | ディジタル動画像の転送方式 | |
| JP2001285713A (ja) | 映像信号処理回路 | |
| JPH0817477B2 (ja) | 画像情報変換装置 | |
| JPH08328542A (ja) | 画像処理方法及び装置 | |
| JPH0595529A (ja) | 画像表示方法 | |
| JPH06289846A (ja) | 動画像出力装置 | |
| JPH05344420A (ja) | 撮像装置 | |
| JP2001078112A (ja) | 多画面表示装置 | |
| JPH0553547A (ja) | 表示制御装置 | |
| JP2005175705A (ja) | 画像処理装置、マイクロコンピュータ及び電子機器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081206 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |