Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6155564B2 - Video display device and video display method - Google Patents
[go: Go Back, main page]

JP6155564B2 - Video display device and video display method - Google Patents

Video display device and video display method Download PDF

Info

Publication number
JP6155564B2
JP6155564B2 JP2012140584A JP2012140584A JP6155564B2 JP 6155564 B2 JP6155564 B2 JP 6155564B2 JP 2012140584 A JP2012140584 A JP 2012140584A JP 2012140584 A JP2012140584 A JP 2012140584A JP 6155564 B2 JP6155564 B2 JP 6155564B2
Authority
JP
Japan
Prior art keywords
frame
video
input
display
input video
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
Application number
JP2012140584A
Other languages
Japanese (ja)
Other versions
JP2014006319A (en
Inventor
典昭 池田
典昭 池田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2012140584A priority Critical patent/JP6155564B2/en
Publication of JP2014006319A publication Critical patent/JP2014006319A/en
Application granted granted Critical
Publication of JP6155564B2 publication Critical patent/JP6155564B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Description

本発明は、複数種類の映像に対応可能な映像表示装置及び映像表示方法に関する。   The present invention relates to an image display apparatus and an image display method that can handle a plurality of types of images.

現在、コンピュータ端末等のディスプレイでは、画面上における映像の表示位置や表示サイズ(解像度)、入力される映像(ビデオ信号)が多種多様となっている。このため、1台のディスプレイであらゆる映像に対応可能な、汎用性の高いマルチスキャンディスプレイが使用されるようになってきた。すなわち、ディスプレイに入力される映像の解像度が1種類しかない場合には解像度変換の調整値を固定することができる。一方、解像度の異なる複数の映像が入力される場合には映像の解像度を特定し、表示装置の解像度に合わせるように解像度変換を行う必要がある。   Currently, displays such as computer terminals have a wide variety of display positions and display sizes (resolutions) of images on the screen and input images (video signals). For this reason, a highly versatile multi-scan display capable of handling all images with a single display has come to be used. That is, when there is only one resolution of the video input to the display, the resolution conversion adjustment value can be fixed. On the other hand, when a plurality of videos having different resolutions are input, it is necessary to identify the resolution of the video and perform resolution conversion so as to match the resolution of the display device.

特許文献1には、マルチスキャンディスプレイの自動調整装置が開示されている。この自動調整装置では、入力映像の水平/垂直周期、映像表示期間の開始位置及び終了位置を計測し、ディスプレイの表示タイミングに適合するように、計測結果から表示サイズ及び表示位置を演算する。この処理により、映像の表示サイズ及び表示位置の情報をメモリに書き込むための装置や調整時間が不要となり、また、未知の映像が入力された場合でも、使用者が手動調整を行う必要がなくなる。   Patent Document 1 discloses an automatic adjustment device for a multi-scan display. In this automatic adjustment apparatus, the horizontal / vertical period of the input video, the start position and the end position of the video display period are measured, and the display size and the display position are calculated from the measurement result so as to match the display timing of the display. This process eliminates the need for a device for adjusting the display size and display position information of the video in the memory and adjustment time, and eliminates the need for manual adjustment by the user even when an unknown video is input.

特開平05−035240号公報Japanese Patent Laid-Open No. 05-035240

特許文献1の自動調整装置では、入力映像を計測し、水平/垂直表示位置等の情報が確定するまで待ち、確定後にディスプレイの表示タイミングに適合するように演算が行われる。その確定条件については、水平/垂直表示位置等の情報を所定間隔で取り込み、取り込んだ値が前回と同一の場合を確定とみなす。そのため、入力映像が切り替わった際に、切り替わった後の映像の情報の確定及び演算に時間がかかる。その結果、切り替わった後の映像をディスプレイに正常に表示するまでの間は、乱れた映像が表示されてしまう。   In the automatic adjustment device of Patent Document 1, an input image is measured, waits until information such as a horizontal / vertical display position is determined, and after the determination, calculation is performed so as to match the display timing of the display. As for the confirmation condition, information such as the horizontal / vertical display position is fetched at a predetermined interval, and the case where the fetched value is the same as the previous time is regarded as definite. For this reason, when the input video is switched, it takes time to determine and calculate the information of the video after the switching. As a result, a distorted video is displayed until the video after switching is normally displayed on the display.

例えば、図8に示すように、映像の情報(水平/垂直同期信号の周期等)が異なる複数種類の映像A、B、C、Dが入力された場合、4フレーム目から7フレーム目までディスプレイの表示映像が乱れてしまう。具体的には、図中の×印に示すように、入力映像がAからBに変化する4フレーム目からディスプレイの表示映像が乱れ始める。6フレーム目以降は映像Dで安定しているが、入力映像が1つ前の映像の情報と一致した後に映像の情報を確定し、確定した後の映像からディスプレイに表示するため、6フレーム目と7フレーム目についてもディスプレイの表示映像が乱れる。   For example, as shown in FIG. 8, when a plurality of types of videos A, B, C, and D having different video information (horizontal / vertical synchronization signal period, etc.) are input, the fourth to seventh frames are displayed. Display image is disturbed. Specifically, as shown by a cross in the figure, the display image on the display starts to be disturbed from the fourth frame in which the input image changes from A to B. After the sixth frame, the video D is stable. However, after the input video matches the information of the previous video, the video information is determined and displayed on the display from the determined video. Also, the display image on the display is disturbed for the seventh frame.

本発明は前記課題を解決するためになされたものであり、その目的は、複数種類の映像が入力された場合でも、ディスプレイの表示映像の乱れを抑制することのできる映像表示装置及び映像表示方法を提供することである。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a video display device and a video display method capable of suppressing disturbance of a display video on a display even when a plurality of types of video are input. Is to provide.

前記課題を解決するために、本発明の実施形態に係る映像表示装置は、入力映像の各フレームの情報であり、水平/垂直同期信号、クロック信号の周期、データイネーブル信号の位置及びサイズの少なくとも1つからなる映像情報を計測する映像情報計測部と、前記入力映像を格納するためのフレームメモリと、前記映像情報計測部の計測結果を直前の計測結果と比較する映像情報比較部と、前記映像情報比較部の比較結果が不一致の場合、前記フレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して交互に前記入力映像を書き込む書き込み制御部と、前記映像情報比較部の比較結果が不一致の場合、不一致になる直前の入力映像を前記フレームメモリから読み出す読み出し制御部と、前記読み出し制御部により読み出された入力映像を表示する表示部とを備え、前記書き込み制御部は、前記映像情報比較部の比較結果が不一致の場合、不一致の回数が偶数か否かで、前記フレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して前記入力映像を書き込む順番を制御し、前記読み出し制御部は、前記映像情報比較部の比較結果が不一致の場合、不一致の回数が1回か2回以上か、及び、不一致の回数が偶数か奇数かで、入力映像を前記フレームメモリから読み出す順番を制御することにより、前記表示部に、前記映像情報比較部の比較結果が不一致の間は、不一致になる直前の入力映像を表示し続け、前記映像情報比較部の比較結果が一致した後は、一致した最も古い入力映像を欠落することなく、順次入力映像を表示することを特徴とする。 In order to solve the above problems, the video display device according to the embodiment of the present invention is information of each frame of the input video, and includes at least a horizontal / vertical synchronization signal, a clock signal cycle, a position and a size of a data enable signal. A video information measuring unit for measuring video information consisting of one, a frame memory for storing the input video, a video information comparing unit for comparing a measurement result of the video information measuring unit with a previous measurement result, When the comparison result of the video information comparison unit does not match, the write control unit that alternately writes the input video to a plurality of memory areas in which the input video immediately before the mismatch is not stored among the memory areas in the frame memory If the comparison result of the video information comparison unit does not match, the read control for reading the input video immediately before the mismatch from the frame memory is performed. Comprising a part, and a display unit for displaying an input image read by the read control unit, the write control unit, the case the comparison result of the image information comparing unit does not match the number of mismatches whether an even number And controlling the order of writing the input video to a plurality of memory areas in which the input video just before the mismatch is not stored among the memory areas in the frame memory, and the read control unit is configured to compare the video information If the comparison result of the part does not match, the display is controlled by controlling the order in which the input video is read from the frame memory depending on whether the number of mismatches is one or more, and whether the number of mismatches is even or odd. While the comparison result of the video information comparison unit does not match, the input video immediately before the mismatch is displayed, and after the comparison result of the video information comparison unit matches, Without missing the oldest input image has, and displaying the sequentially input image.

また、前記表示部は、切り替わった後の入力映像を適切に表示するための演算が完了するまで、切り替わる前の入力映像を表示し続け、前記演算が完了すると、切り替わった後の入力映像を表示してもよい。   The display unit continues to display the input video before switching until the calculation for properly displaying the input video after switching is completed, and displays the input video after the switching when the calculation is completed. May be.

また、前記映像情報比較部の比較結果、前記映像情報の不一致回数、及び1フレーム前の書き込み番号を用いて、前記フレームメモリの書き込み番号を決定する書き込み番号決定部を備え、前記書き込み制御部は、前記書き込み番号決定部により決定された書き込み番号へ前記入力映像を書き込んでもよい。   A write number determining unit that determines a write number of the frame memory using a comparison result of the video information comparing unit, the number of mismatches of the video information, and a write number of one frame before; The input video may be written to the write number determined by the write number determination unit.

また、前記映像情報比較部の比較結果、前記映像情報の不一致回数、前の読み出し番号を決定したときの情報フラグ、及び1フレーム前の読み出し番号を用いて、前記フレームメモリの読み出し番号を決定する読み出し番号決定部を備え、前記読み出し制御部は、前記読み出し番号決定部により決定された読み出し番号から前記入力映像を読み出してもよい。   Further, the readout number of the frame memory is determined using the comparison result of the video information comparison unit, the number of mismatches of the video information, the information flag when the previous readout number is determined, and the readout number of the previous frame. A read number determining unit may be provided, and the read control unit may read the input video from the read number determined by the read number determining unit.

また、前記フレームメモリは、4フレーム分の前記入力映像を格納することが可能なメモリ領域を有してもよい。   The frame memory may have a memory area that can store the input video for four frames.

また、N個のフレームについて前記計測結果を比較する場合、前記フレームメモリは、N+2フレーム分の前記入力映像を格納することが可能なメモリ領域を有してもよい。   Further, when comparing the measurement results for N frames, the frame memory may have a memory area capable of storing the input video for N + 2 frames.

前記課題を解決するために、本発明の実施形態に係る映像表示方法は、入力映像の各フレームの情報であり、水平/垂直同期信号、クロック信号の周期、データイネーブル信号の位置及びサイズの少なくとも1つからなる映像情報を計測する映像情報計測ステップと、前記映像情報計測ステップの計測結果を直前の計測結果と比較する映像情報比較ステップと、前記映像情報比較ステップの比較結果が不一致の場合、前記入力映像を格納するためのフレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して交互に前記入力映像を書き込む書き込み制御ステップと、前記映像情報比較ステップの比較結果が不一致の場合、不一致になる直前の入力映像を前記フレームメモリから読み出す読み出し制御ステップと、前記読み出し制御ステップにより読み出された入力映像を表示する表示ステップとを有し、前記書き込み制御ステップでは、前記映像情報比較ステップの比較結果が不一致の場合、不一致の回数が偶数か否かで、前記フレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して前記入力映像を書き込む順番を制御し、前記読み出し制御ステップでは、前記映像情報比較ステップの比較結果が不一致の場合、不一致の回数が1回か2回以上か、及び、不一致の回数が偶数か奇数かで、入力映像を前記フレームメモリから読み出す順番を制御することにより、前記表示ステップで、前記映像情報比較ステップの比較結果が不一致の間は、不一致になる直前の入力映像を表示し続け、前記映像情報比較ステップの比較結果が一致した後は、一致した最も古い入力映像を欠落することなく、順次入力映像を表示することを特徴とする。 In order to solve the above-described problem, an image display method according to an embodiment of the present invention is information on each frame of an input image, and includes at least a horizontal / vertical synchronization signal, a cycle of a clock signal, a position and a size of a data enable signal. When the video information measurement step for measuring the video information consisting of one video image, the video information comparison step for comparing the measurement result of the video information measurement step with the previous measurement result, and the comparison result of the video information comparison step are inconsistent, A writing control step of alternately writing the input video to a plurality of memory areas in which the input video immediately before the mismatch is not stored among the memory areas in the frame memory for storing the input video; and the video information If the comparison result of the comparison step does not match, the input video immediately before the mismatch is read from the frame memory. And to read control step, and a display step of displaying an input image read by the reading control step, and in the writing control step, when the image information comparison result of comparing step mismatch, the number of mismatches The order of writing the input video to a plurality of memory areas in which the input video just before the mismatch is not stored in the memory area in the frame memory depending on whether it is an even number or not, in the reading control step, When the comparison result of the video information comparison step does not match, the order of reading the input video from the frame memory is controlled depending on whether the number of mismatches is 1 or 2 or more and whether the number of mismatches is even or odd. In the display step, before the comparison result of the video information comparison step does not match, immediately before the mismatch Continues to display the input image, after the image information comparison result of comparing step matches, without missing the oldest input image matching, and displaying the sequentially input image.

本発明によれば、複数種類の映像が入力された場合でも、ディスプレイの表示映像の乱れを抑制することのできる映像表示装置及び映像表示方法を提供することが可能である。   According to the present invention, it is possible to provide a video display device and a video display method capable of suppressing disturbance of a display video on a display even when a plurality of types of video are input.

本発明の実施形態に係る映像表示装置の構成例を示す構成図である。It is a block diagram which shows the structural example of the video display apparatus which concerns on embodiment of this invention. 本発明の実施形態に係るフレームメモリの構成例を示す構成図である。It is a block diagram which shows the structural example of the frame memory which concerns on embodiment of this invention. 本発明の実施形態に係る映像表示装置の書き込み制御の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the writing control of the video display apparatus concerning embodiment of this invention. 本発明の実施形態に係る映像表示装置の読み出し制御の動作例を示すフローチャートである。It is a flowchart which shows the operation example of read-out control of the video display apparatus concerning embodiment of this invention. 本発明の実施形態に係る動作例1を説明するための図であって、(a)は入力映像、(b)はフレームメモリの各バンクの映像、(c)はディスプレイの表示映像。It is a figure for demonstrating the operation example 1 which concerns on embodiment of this invention, Comprising: (a) is an input image | video, (b) is the image | video of each bank of a frame memory, (c) is a display image | video of a display. 本発明の実施形態に係る動作例2を説明するための図であって、(a)は入力映像、(b)はフレームメモリの各バンクの映像、(c)はディスプレイの表示映像。It is a figure for demonstrating the operation example 2 which concerns on embodiment of this invention, Comprising: (a) is an input image | video, (b) is the image | video of each bank of a frame memory, (c) is a display image | video of a display. 本発明の実施形態に係る動作例3を説明するための図であって、(a)は入力映像、(b)はフレームメモリの各バンクの映像、(c)はディスプレイの表示映像。It is a figure for demonstrating the operation example 3 which concerns on embodiment of this invention, Comprising: (a) is an input image, (b) is the image | video of each bank of a frame memory, (c) is a display image | video of a display. 従来技術における入力映像とディスプレイの表示映像を示す図である。It is a figure which shows the input image in a prior art, and the display image of a display.

以下、本発明の実施形態について図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

≪構成例≫
図1は、本発明の実施形態に係る映像表示装置の構成例を示す構成図である。この映像表示装置は、複数種類の映像に対応可能な装置であって、図1に示すように、映像情報計測部11と、映像情報格納部12と、映像情報比較部13と、書き込み番号決定部14と、書き込み制御部15と、フレームメモリ16と、読み出し番号決定部17と、読み出し制御部18と、表示タイミング導出部19と、ディスプレイ20とを備えている。複数種類の映像とは、表示タイミングが異なる映像である。表示タイミングとは、映像の拡大/縮小率、表示位置、水平/垂直同期信号周期等である。
≪Configuration example≫
FIG. 1 is a configuration diagram illustrating a configuration example of a video display device according to an embodiment of the present invention. This video display device is a device that can handle a plurality of types of video, and as shown in FIG. 1, a video information measurement unit 11, a video information storage unit 12, a video information comparison unit 13, and a writing number determination. Unit 14, write control unit 15, frame memory 16, read number determination unit 17, read control unit 18, display timing deriving unit 19, and display 20. Multiple types of video are videos with different display timings. The display timing includes an image enlargement / reduction ratio, a display position, a horizontal / vertical synchronization signal cycle, and the like.

入力映像は、映像情報計測部11と書き込み制御部15に供給される。   The input video is supplied to the video information measuring unit 11 and the writing control unit 15.

映像情報計測部11は、入力映像の各フレームの情報である映像情報を計測する。映像情報とは、水平/垂直同期信号、データイネーブル信号の位置及びサイズ、クロック信号の周期等である。   The video information measuring unit 11 measures video information that is information of each frame of the input video. The video information includes the horizontal / vertical synchronization signal, the position and size of the data enable signal, the cycle of the clock signal, and the like.

映像情報格納部12は、計測対象の映像が格納されたフレームメモリ16のバンクごとに、映像情報計測部11の計測結果(映像情報)を格納する。ここでいうバンクは、1フレーム分の映像を格納するメモリ領域の意味であり、フレームメモリ16のバンク端子とは必ずしも一致しない。   The video information storage unit 12 stores the measurement result (video information) of the video information measurement unit 11 for each bank of the frame memory 16 in which the video to be measured is stored. The bank here means a memory area for storing one frame of video, and does not necessarily match the bank terminal of the frame memory 16.

本実施形態では、4フレーム分の映像を格納することが可能なメモリ領域を有するフレームメモリ16を使用する。具体的には、図2に示すように、4つのバンク(1)〜(4)を有するフレームメモリ16を使用し、1バンクを1フレーム分のメモリ領域としている。フレームメモリ16のバンク数は4バンク以上であればよいが、最も好ましいバンク数は4バンクである。バンク数を4バンクにした場合、映像情報格納部12の映像情報格納数は4フレーム分のみで良い。   In the present embodiment, a frame memory 16 having a memory area capable of storing video for four frames is used. Specifically, as shown in FIG. 2, a frame memory 16 having four banks (1) to (4) is used, and one bank is used as a memory area for one frame. The number of banks of the frame memory 16 may be four or more, but the most preferable number is four. When the number of banks is four, the number of video information stored in the video information storage unit 12 may be only four frames.

映像情報比較部13は、映像情報計測部11の計測結果を直前の計測結果と比較する。すなわち、入力映像と1つ前の映像の映像情報を比較し、一致か不一致かを判定する。   The video information comparison unit 13 compares the measurement result of the video information measurement unit 11 with the previous measurement result. That is, the video information of the input video and the previous video is compared to determine whether they match or do not match.

書き込み番号決定部14は、映像情報比較部13の比較結果、映像情報の不一致回数、及び1フレーム前の書き込み番号BWを用いて、フレームメモリ16に入力映像を書き込む書き込み番号BWを決定する。   The write number determination unit 14 determines the write number BW for writing the input video to the frame memory 16 using the comparison result of the video information comparison unit 13, the number of mismatches of the video information, and the write number BW one frame before.

書き込み制御部15は、書き込み番号決定部14により決定された書き込み番号BWへ入力映像を書き込む。例えば、映像情報比較部13の比較結果が不一致の場合、フレームメモリ16におけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して交互に入力映像を書き込むようになっている。   The write control unit 15 writes the input video to the write number BW determined by the write number determination unit 14. For example, when the comparison result of the video information comparison unit 13 does not match, the input video is alternately written to a plurality of memory areas in the memory area in the frame memory 16 where the input video immediately before the mismatch is not stored. It has become.

読み出し番号決定部17は、映像情報比較部13の比較結果、映像情報の不一致回数、前の読み出し番号BRを決定したときの情報フラグ(R_FLG)、及び1フレーム前の読み出し番号BRを用いて、フレームメモリ16から入力映像を読み出す読み出し番号BRを決定する。   The read number determination unit 17 uses the comparison result of the video information comparison unit 13, the number of mismatches of the video information, the information flag (R_FLG) when the previous read number BR is determined, and the read number BR one frame before, A read number BR for reading the input video from the frame memory 16 is determined.

表示タイミング導出部19は、読み出し番号決定部17により決定された読み出し番号BRに格納されている映像の映像情報から、ディスプレイ20に表示する表示タイミング(映像の拡大/縮小率、表示位置、水平/垂直同期信号周期)を演算する。直前に読み出した映像と今から読み出す映像の映像情報が同じ場合には演算せずに直前の表示タイミングを今の表示タイミングとしても良い。   The display timing deriving unit 19 displays the display timing (video enlargement / reduction ratio, display position, horizontal / horizontal) displayed on the display 20 from the video information stored in the readout number BR determined by the readout number determination unit 17. (Vertical synchronization signal cycle) is calculated. When the video information of the video read immediately before and the video information read from now on are the same, the previous display timing may be set as the current display timing without calculation.

読み出し制御部18は、読み出し番号決定部17により決定された読み出し番号BRの映像を表示タイミング導出部19により導出された表示タイミングで読み出し、ディスプレイ20に出力する。例えば、映像情報比較部13の比較結果が不一致の場合、不一致になる直前の入力映像をフレームメモリ16から読み出すようになっている。   The read control unit 18 reads the video of the read number BR determined by the read number determination unit 17 at the display timing derived by the display timing deriving unit 19 and outputs it to the display 20. For example, when the comparison result of the video information comparison unit 13 does not match, the input video immediately before the mismatch is read from the frame memory 16.

ディスプレイ20は、読み出し制御部18により読み出された入力映像を表示する。切り替わった後の入力映像を適切に表示するための演算が完了するまで、切り替わる前の入力映像を表示し続け、演算が完了すると、切り替わった後の入力映像を表示するようになっている。   The display 20 displays the input video read by the read control unit 18. Until the calculation for properly displaying the input video after the switching is completed, the input video before the switching is continuously displayed, and when the calculation is completed, the input video after the switching is displayed.

≪動作例1≫
図3は、本発明の実施形態に係る映像表示装置の書き込み制御の動作例を示すフローチャートである。また、図4は、本発明の実施形態に係る映像表示装置の読み出し制御の動作例を示すフローチャートである。これらの動作例を図5に従って説明する。図5(a)は、複数種類の入力映像A及びDが入力された場合を示している。図5(b)は、フレームメモリの各バンクの映像を示している。図5(b)中の太枠は同一の入力映像であることを意味する。図5(c)は、ディスプレイ20の表示映像を示している。
<< Operation example 1 >>
FIG. 3 is a flowchart showing an example of write control operation of the video display apparatus according to the embodiment of the present invention. FIG. 4 is a flowchart showing an operation example of readout control of the video display apparatus according to the embodiment of the present invention. Examples of these operations will be described with reference to FIG. FIG. 5A shows a case where a plurality of types of input images A and D are input. FIG. 5B shows an image of each bank of the frame memory. A thick frame in FIG. 5B means that the same input video is displayed. FIG. 5C shows a display image on the display 20.

ディスプレイ20の電源ON(step.01)後の動作は以下の通りである。   The operation of the display 20 after the power is turned on (step 01) is as follows.

(A)1フレーム目の映像が入力された場合
(イ)書き込み制御
まず、入力映像(1フレーム目)の映像情報の計測を開始する(step.02)。この映像情報は、具体的には、水平/垂直同期信号、クロック信号の周期、データイネーブル信号の位置及びサイズである。
(A) When video of the first frame is input (a) Write control First, measurement of video information of the input video (first frame) is started (step 02). Specifically, the video information includes a horizontal / vertical synchronization signal, a clock signal cycle, and a position and size of a data enable signal.

次いで、フレームメモリ16の書き込み番号BWを例えばBW=(1)→(2)→(3)→(4)→(1)→・・・の順にインクリメントする(step.03)。(4)の次は(1)に戻る。(1)〜(4)は、バンク(1)〜(4)のことである。ここでは、最初のフレームなので、書き込み番号BW=(1)となる。   Next, the write number BW of the frame memory 16 is incremented, for example, in the order of BW = (1) → (2) → (3) → (4) → (1) →... (Step 03). After (4), return to (1). (1) to (4) are banks (1) to (4). Here, since it is the first frame, the write number BW = (1).

次いで、フレームメモリ16の書き込み番号BWに入力映像を書き込む(step.04)。ここでは、書き込み番号BW=(1)なので、フレームメモリ16のバンク(1)に入力映像を書き込むことになる。   Next, the input video is written to the write number BW of the frame memory 16 (step 04). Here, since the write number BW = (1), the input video is written into the bank (1) of the frame memory 16.

次いで、入力映像と1つ前の映像の計測結果が同じであるか、または前の計測結果が無いかどうかを判定する(step.05)。ここでは、1フレーム目なので、前の計測結果は無いと判定することになる。   Next, it is determined whether or not the input video and the previous video have the same measurement result or there is no previous measurement result (step 05). Here, since it is the first frame, it is determined that there is no previous measurement result.

次いで、1つ前と2つ前の映像の計測結果が同じであるか、または前の計測結果が無いかどうかを判定する(step.07)。ここでは、1フレーム目なので、比較対象の計測結果は無いと判定することになる。   Next, it is determined whether the measurement results of the previous video and the previous video are the same, or whether there is no previous measurement result (step 07). Here, since it is the first frame, it is determined that there is no measurement result to be compared.

下記の次フレーム(2フレーム目)の処理に移る。   The process proceeds to the next frame (second frame) below.

(ロ)読み出し制御
R_FLGを0に初期化し(step.01)、2フレーム以上の映像がフレームメモリ16に格納されたかどうかを判定する(step.11)。ここでは、1フレーム目の映像の入力が開始された時点なので、フレームメモリ16に2フレーム以上の映像がまだ格納されていないため、読み出し制御は実行しない。
(B) Read control R_FLG is initialized to 0 (step. 01), and it is determined whether or not video of two frames or more is stored in the frame memory 16 (step. 11). Here, since the input of the first frame of video is started, the video of more than two frames is not yet stored in the frame memory 16, and therefore the read control is not executed.

(B)2フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(2フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(1)+1でBW=(2)となる(step.03)。フレームメモリ16のバンク(2)に入力映像を書き込む(step.04)。今(2フレーム目)と1つ前(1フレーム目)の計測結果が同じと判定する(step.05)。2フレーム目なので、比較対象の計測結果は無いと判定する(step.07)。下記の次フレーム(3フレーム目)の処理に移る。
(B) When video of second frame is input (a) Write control Measurement of video information of input video (second frame) is started (step 02). The write number BW of the frame memory 16 is (1) +1 and BW = (2) (step 03). The input video is written into the bank (2) of the frame memory 16 (step 04). It is determined that the measurement results of the present (second frame) and the previous one (first frame) are the same (step 05). Since it is the second frame, it is determined that there is no measurement result to be compared (step 07). The process proceeds to the following next frame (third frame).

(ロ)読み出し制御
2フレーム目の映像の入力が開始された時点では、フレームメモリ16に2フレーム以上の映像がまだ格納されていないため、読み出し制御は実行しない(step.11)。
(B) Read Control At the time when the input of the second frame video is started, the video is not stored in the frame memory 16 yet, so the read control is not executed (step 11).

(C)3フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(3フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(2)+1でBW=(3)となる(step.03)。フレームメモリ16のバンク(3)に入力映像を書き込む(step.04)。今(3フレーム目)と1つ前(2フレーム目)の計測結果が同じと判定する(step.05)。1つ前(2フレーム目)と2つ前(1フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(4フレーム目)の処理に移る。
(C) When video of third frame is input (a) Write control Measurement of video information of input video (third frame) is started (step 02). The write number BW of the frame memory 16 is (2) +1 and BW = (3) (step 03). The input video is written into the bank (3) of the frame memory 16 (step 04). It is determined that the measurement results of the present (third frame) and the previous (second frame) are the same (step 05). It is determined that the measurement results of the previous one (second frame) and the second previous (first frame) are the same (step 07). The process proceeds to the following next frame (fourth frame).

(ロ)読み出し制御
まず、フレームメモリ16の読み出し番号BRを例えばBR=(1)→(2)→(3)→(4)→(1)→・・・の順にインクリメントする。(4)の次は(1)に戻る。ここでは、最初の読み出しなので、読み出し番号BR=(1)となる(step.12)。
(B) Read control First, the read number BR of the frame memory 16 is incremented in the order of, for example, BR = (1) → (2) → (3) → (4) → (1) →. After (4), return to (1). Here, since it is the first reading, the reading number BR = (1) (step 12).

次いで、読み出し番号BRの映像の映像情報を基にディスプレイ20の表示タイミングを演算する(step.13)。ここでは、1フレーム目の計測結果(映像の拡大/縮小率、表示位置、水平/垂直同期信号周期)を基にディスプレイ20の表示タイミングを演算することになる。直前の読み出し番号BRの映像と今の読み出し番号BRの映像の計測結果が同じ場合には演算せずに直前の表示タイミングを今の表示タイミングとしても良い。   Next, the display timing of the display 20 is calculated based on the video information of the video having the readout number BR (step 13). Here, the display timing of the display 20 is calculated based on the measurement result of the first frame (video enlargement / reduction ratio, display position, horizontal / vertical synchronization signal cycle). If the measurement result of the video of the immediately preceding read number BR and the video of the current read number BR are the same, the immediately preceding display timing may be set as the current display timing without calculation.

次いで、フレームメモリ16の読み出し番号BRからstep.13の表示タイミングで映像を読み出す(step.14)。ここでは、バンク(1)から1フレーム目の映像を読み出すことになる。   Next, from the read number BR of the frame memory 16, step. The video is read at the display timing of 13 (step 14). Here, the video of the first frame is read from the bank (1).

次いで、読み出された映像をディスプレイ20に表示する(step.15)。ここでは、1フレーム目の映像を表示することになる。   Next, the read video is displayed on the display 20 (step 15). Here, the first frame image is displayed.

次いで、入力映像と1つ前の映像の計測結果が同じであるか、または前の計測結果が無いかどうかを判定する(step.05)。このステップは、書き込み制御のstep.05と同一である。ここでは、今(3フレーム目)と1つ前(2フレーム目)の計測結果が同じと判定することになる。   Next, it is determined whether or not the input video and the previous video have the same measurement result or there is no previous measurement result (step 05). This step is a step of writing control step. This is the same as 05. Here, it is determined that the measurement results of the present (third frame) and the previous (second frame) are the same.

次いで、1つ前と2つ前の映像の計測結果が同じで、かつ、R_FLGが0であるかどうかを判定する(step.17)。ここでは、1つ前(2フレーム目)と2つ前(1フレーム目)の計測結果が同じで、かつ、R_FLGが0であると判定することになる。   Next, it is determined whether the measurement results of the previous video and the previous video are the same and R_FLG is 0 (step 17). Here, it is determined that the measurement result of the previous frame (second frame) and the previous frame (first frame) are the same and R_FLG is 0.

下記の次フレーム(4フレーム目)の処理に移る。   The process proceeds to the following next frame (fourth frame).

(D)4フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(4フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(3)+1でBW=(4)となる(step.03)。フレームメモリ16のバンク(4)に入力映像を書き込む(step.04)。今(4フレーム目)と1つ前(3フレーム目)の計測結果が異なると判定する(step.05)。ここで、不一致の回数が偶数の場合には、フレームメモリ16の書き込み番号BW=BW−2とする(step.06)。不一致の回数とは、映像情報が不一致であると判定した回数、すなわち、計測結果が異なると判定した回数である。不一致が途切れた(一致になった)場合には、不一致の回数は0にリセットされる。ここでは、不一致の回数は1回なので、フレームメモリ16の書き込み番号BWはそのままBW=(4)となる。下記の次フレーム(5フレーム目)の処理に移る。
(D) When the fourth frame video is input (a) Write control Measurement of video information of the input video (fourth frame) is started (step 02). The write number BW of the frame memory 16 is (3) +1 and BW = (4) (step 03). The input video is written into the bank (4) of the frame memory 16 (step 04). It is determined that the measurement results of the present (fourth frame) and the previous one (third frame) are different (step 05). If the number of mismatches is an even number, the write number BW = BW−2 of the frame memory 16 is set (step 06). The number of mismatches is the number of times that the video information is determined to be mismatched, that is, the number of times that the measurement results are determined to be different. If the mismatch is interrupted (matched), the number of mismatches is reset to zero. Here, since the number of mismatches is one, the write number BW of the frame memory 16 is BW = (4) as it is. The process proceeds to the following next frame (fifth frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(1)+1でBR=(2)となる(step.12)。2フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。2フレーム目は1フレーム目と計測結果が同じなので、演算せずに1フレーム目の表示タイミングを用いても良い。フレームメモリ16のバンク(2)から2フレーム目の映像を読み出す(step.14)。ディスプレイ20に2フレーム目の映像を表示する(step.15)。今(4フレーム目)と前(3フレーム目)の計測結果が異なると判定する(step.05)。ここで、不一致の回数が1回の場合、フレームメモリ16の読み出し番号BRはそのまま、R_FLG=0とする(step.16)。また、不一致の回数が2回以上の場合、フレームメモリ16の読み出し番号BR=BR−1、R_FLG=0とする(step.16)。ここでは、不一致の回数は1回なので、フレームメモリ16の読み出し番号BRはそのままBR=(2)となり、また、R_FLG=0のままとなる。下記の次フレーム(5フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (1) +1 and BR = (2) (step 12). The display timing of the display 20 is calculated based on the measurement result of the second frame (step 13). Since the second frame has the same measurement result as the first frame, the display timing of the first frame may be used without calculation. The video of the second frame is read from the bank (2) of the frame memory 16 (step 14). The second frame image is displayed on the display 20 (step 15). It is determined that the current (fourth frame) and the previous (third frame) measurement results are different (step 05). Here, when the number of mismatches is one, the read number BR of the frame memory 16 remains unchanged, and R_FLG = 0 is set (step 16). If the number of mismatches is 2 or more, the read number BR of the frame memory 16 is set to BR-1 and R_FLG = 0 (step 16). Here, since the number of mismatches is one, the read number BR of the frame memory 16 remains as BR = (2) and R_FLG = 0. The process proceeds to the following next frame (fifth frame).

(E)5フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(5フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(4)に1を足すと(1)に戻るのでBW=(1)となる(step.03)。フレームメモリ16のバンク(1)に入力映像を書き込む(step.04)。今(5フレーム目)と1つ前(4フレーム目)の計測結果が同じと判定する(step.05)。1つ前(4フレーム目)と2つ前(3フレーム目)の計測結果が異なると判定する(step.07)。ここで、1つ前の映像までの不一致の回数が偶数の場合には、フレームメモリ16の書き込み番号BW=BW+1とする(step.08)。ここでは、1つ前の映像までの不一致の回数が1回なので、フレームメモリ16の書き込み番号BWはそのまま(1)となる。下記の次フレーム(6フレーム目)の処理に移る。
(E) When video of the fifth frame is input (a) Write control Measurement of video information of the input video (fifth frame) is started (step 02). The write number BW of the frame memory 16 returns to (1) when 1 is added to (4), so BW = (1) (step 03). The input video is written into the bank (1) of the frame memory 16 (step 04). It is determined that the measurement results of the present (5th frame) and the previous (4th frame) are the same (step 05). It is determined that the measurement results of the previous one (fourth frame) and the second previous (third frame) are different (step 07). If the number of mismatches up to the previous video is even, the write number BW = BW + 1 in the frame memory 16 is set (step 08). Here, since the number of mismatches up to the previous video is one, the write number BW of the frame memory 16 is (1) as it is. The process proceeds to the following next frame (sixth frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(2)+1でBR=(3)となる(step.12)。3フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(3)から3フレーム目の映像を読み出す(step.14)。ディスプレイ20に3フレーム目の映像を表示する(step.15)。今(5フレーム目)と1つ前(4フレーム目)の計測結果が同じと判定する(step.05)。1つ前(4フレーム目)と2つ前(3フレーム目)の計測結果が異なり、また、RFLG=0と判定する(step.17)。
(B) Read Control The read number BR of the frame memory 16 is (2) +1 and BR = (3) (step 12). The display timing of the display 20 is calculated based on the measurement result of the third frame (step 13). The video of the third frame is read from the bank (3) of the frame memory 16 (step 14). The third frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (5th frame) and the previous (4th frame) are the same (step 05). The measurement results of the previous one (fourth frame) and the second previous (third frame) are different, and it is determined that RFLG = 0 (step 17).

ここで、1つ前の映像までの不一致の回数とR_FLGにより、次の処理を行う。すなわち、不一致の回数が奇数回の場合、フレームメモリ16の読み出し番号BRはそのまま、R_FLG=0とする(step.18)。一方、不一致の回数が偶数回の場合、R_FLG=0のときは、フレームメモリ16の読み出し番号BR=BR+1、R_FLG=1とする(step.18)。また、不一致の回数が偶数回の場合、R_FLG=1のときは、フレームメモリ16の読み出し番号BR=BR−2、R_FLG=2とする(step.18)。また、不一致の回数が偶数回の場合、R_FLG=2のときは、フレームメモリ16の読み出し番号BR=BR+1、R_FLG=0とする(step.18)。ここでは、1つ前の映像までの不一致の回数は1回なので、フレームメモリ16の読み出し番号BRはそのまま(3)となる。下記の次フレーム(6フレーム目)の処理に移る。   Here, the following processing is performed based on the number of mismatches up to the previous video and R_FLG. That is, when the number of mismatches is an odd number, the read number BR of the frame memory 16 remains unchanged and R_FLG = 0 is set (step 18). On the other hand, when the number of mismatches is an even number, when R_FLG = 0, the read numbers BR = BR + 1 and R_FLG = 1 are set in the frame memory 16 (step 18). When the number of mismatches is an even number, and R_FLG = 1, the read number BR of the frame memory 16 is set to BR-2 and R_FLG = 2 (step 18). If the number of mismatches is an even number, and R_FLG = 2, the read number BR = BR + 1 and R_FLG = 0 are set in the frame memory 16 (step 18). Here, since the number of mismatches up to the previous video is one, the read number BR of the frame memory 16 is (3) as it is. The process proceeds to the following next frame (sixth frame).

(F)6フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(6フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(1)+1でBW=(2)となる(step.03)。フレームメモリ16のバンク(2)に入力映像を書き込む(step.04)。今(6フレーム目)と1つ前(5フレーム目)の計測結果が同じと判定する(step.05)。1つ前(5フレーム目)と2つ前(4フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(7フレーム目)の処理に移る。
(F) When video of 6th frame is input (a) Write control Measurement of video information of input video (6th frame) is started (step 02). The write number BW of the frame memory 16 is (1) +1 and BW = (2) (step 03). The input video is written into the bank (2) of the frame memory 16 (step 04). It is determined that the measurement results of the present (sixth frame) and the previous one (fifth frame) are the same (step 05). It is determined that the measurement results of the previous one (fifth frame) and the second previous (fourth frame) are the same (step 07). The process proceeds to the following next frame (seventh frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(3)+1でBR=(4)となる(step.12)。4フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(4)から4フレーム目の映像を読み出す(step.14)。ディスプレイ20に4フレーム目の映像を表示する(step.15)。今(6フレーム目)と1つ前(5フレーム目)の計測結果が同じと判定する(step.05)。1つ前(5フレーム目)と2つ前(4フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。下記の次フレーム(7フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (3) +1 and BR = (4) (step 12). The display timing of the display 20 is calculated based on the measurement result of the fourth frame (step 13). The fourth frame image is read from the bank (4) of the frame memory 16 (step 14). The fourth frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (sixth frame) and the previous one (fifth frame) are the same (step 05). It is determined that the measurement results of the previous one (fifth frame) and the second previous (fourth frame) are the same and R_FLG = 0 (step 17). The process proceeds to the following next frame (seventh frame).

(G)7フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(7フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(2)+1でBW=(3)となる(step.03)。フレームメモリ16のバンク(3)に入力映像を書き込む(step.04)。今(7フレーム目)と1つ前(6フレーム目)の計測結果が同じと判定する(step.05)。1つ前(6フレーム目)と2つ前(5フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(8フレーム目)の処理に移る。
(G) When video of seventh frame is input (a) Write control Measurement of video information of input video (seventh frame) is started (step 02). The write number BW of the frame memory 16 is (2) +1 and BW = (3) (step 03). The input video is written into the bank (3) of the frame memory 16 (step 04). It is determined that the measurement results of the present (seventh frame) and the previous one (sixth frame) are the same (step 05). It is determined that the measurement results of the previous one (sixth frame) and the second previous (fifth frame) are the same (step 07). The process proceeds to the next frame (eighth frame) described below.

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(4)+1でBR=(1)となる(step.12)。5フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(1)から5フレーム目の映像を読み出す(step.14)。ディスプレイ20に5フレーム目の映像を表示する(step.15)。今(7フレーム目)と1つ前(6フレーム目)の計測結果が同じと判定する(step.05)。1つ前(6フレーム目)と2つ前(5フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。下記の次フレーム(8フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (4) +1 and BR = (1) (step 12). The display timing of the display 20 is calculated based on the measurement result of the fifth frame (step 13). The fifth frame image is read from the bank (1) of the frame memory 16 (step 14). The fifth frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (seventh frame) and the previous one (sixth frame) are the same (step 05). It is determined that the measurement results of the previous one (sixth frame) and the second previous (fifth frame) are the same and R_FLG = 0 (step 17). The process proceeds to the next frame (eighth frame) described below.

(H)8フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(8フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(3)+1でBW=(4)となる(step.03)。フレームメモリ16のバンク(4)に入力映像を書き込む(step.04)。今(8フレーム目)と1つ前(7フレーム目)の計測結果が同じと判定する(step.05)。1つ前(7フレーム目)と2つ前(6フレーム目)の計測結果が同じと判定する(step.07)。次フレームの処理に移る。
(H) When video of 8th frame is input (a) Write control Measurement of video information of input video (8th frame) is started (step 02). The write number BW of the frame memory 16 is (3) +1 and BW = (4) (step 03). The input video is written into the bank (4) of the frame memory 16 (step 04). It is determined that the measurement results of the present (8th frame) and the previous (7th frame) are the same (step 05). It is determined that the measurement results of the previous one (seventh frame) and the second previous (sixth frame) are the same (step 07). Move on to processing of the next frame.

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(1)+1でBR=(2)となる(step.12)。バンク(2)には6フレーム目の映像が格納されているので、6フレーム目の計測情報を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(2)から6フレーム目の映像を読み出す(step.14)。ディスプレイ20に6フレーム目の映像を表示する(step.15)。今(8フレーム目)と1つ前(7フレーム目)の計測結果が同じと判定する(step.05)。1つ前(7フレーム目)と2つ前(6フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。次フレームの処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (1) +1 and BR = (2) (step 12). Since the video of the sixth frame is stored in the bank (2), the display timing of the display 20 is calculated based on the measurement information of the sixth frame (step 13). The sixth frame image is read from the bank (2) of the frame memory 16 (step 14). The sixth frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (8th frame) and the previous (7th frame) are the same (step 05). The measurement results of the previous one (seventh frame) and the second previous (sixth frame) are the same, and it is determined that R_FLG = 0 (step 17). Move on to processing of the next frame.

上記動作により、図5(c)に示すように、ディスプレイ20の表示映像の乱れを抑制することができる。また、入力映像が切り替わった直後の入力映像(4フレーム目)も欠落することなく、ディスプレイ20上に表示することができる。   By the above operation, as shown in FIG. 5C, the disturbance of the display image on the display 20 can be suppressed. Also, the input video (fourth frame) immediately after the input video is switched can be displayed on the display 20 without being lost.

≪動作例2≫
次に、図3、図4、図6を用いて動作例2を説明する。図6(a)は、入力映像AからDに切り替わる際に乱れた映像Bが存在する場合を示している。動作例1と同様、図6(b)は、フレームメモリの各バンクの映像を示し、図6(c)は、ディスプレイ20の表示映像を示している。
<< Operation example 2 >>
Next, an operation example 2 will be described with reference to FIGS. 3, 4, and 6. FIG. 6A shows a case where a video B disturbed when switching from the input video A to D is present. Similar to the operation example 1, FIG. 6B shows an image of each bank of the frame memory, and FIG. 6C shows a display image of the display 20.

ディスプレイ20の電源ON(step.01)後の動作は以下の通りである。   The operation of the display 20 after the power is turned on (step 01) is as follows.

(A)1フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(1フレーム目)の映像情報の計測を開始する(step.02)。最初のフレームなので、フレームメモリ16の書き込み番号BW=(1)となる(step.03)。フレームメモリ16のバンク(1)に入力映像を書き込む(step.04)。1フレーム目なので、前の計測結果は無いと判定する(step.05)。1フレーム目なので、比較対象の計測結果は無いと判定する(step.07)。下記の次フレーム(2フレーム目)の処理に移る。
(A) When video of first frame is input (a) Write control Measurement of video information of input video (first frame) is started (step 02). Since this is the first frame, the write number BW = (1) in the frame memory 16 is obtained (step 03). The input video is written into the bank (1) of the frame memory 16 (step 04). Since it is the first frame, it is determined that there is no previous measurement result (step 05). Since it is the first frame, it is determined that there is no measurement result to be compared (step 07). The process proceeds to the next frame (second frame) below.

(ロ)読み出し制御
1フレーム目の映像の入力が開始された時点では、フレームメモリ16に2フレーム以上の映像がまだ格納されていないため、読み出し制御は実行しない(step.11)。
(B) Read control At the time when the input of the first frame of video is started, since the video of two frames or more is not yet stored in the frame memory 16, the read control is not executed (step 11).

(B)2フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(2フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(1)+1でBW=(2)となる(step.03)。フレームメモリ16のバンク(2)に入力映像を書き込む(step.04)。今(2フレーム目)と1つ前(1フレーム目)の計測結果が同じと判定する(step.05)。2フレーム目なので、比較対象の計測結果は無いと判定する(step.07)。下記の次フレーム(3フレーム目)の処理に移る。
(B) When video of second frame is input (a) Write control Measurement of video information of input video (second frame) is started (step 02). The write number BW of the frame memory 16 is (1) +1 and BW = (2) (step 03). The input video is written into the bank (2) of the frame memory 16 (step 04). It is determined that the measurement results of the present (second frame) and the previous one (first frame) are the same (step 05). Since it is the second frame, it is determined that there is no measurement result to be compared (step 07). The process proceeds to the following next frame (third frame).

(ロ)読み出し制御
2フレーム目の映像の入力が開始された時点では、フレームメモリ16に2フレーム以上の映像がまだ格納されていないため、読み出し制御は実行しない(step.11)。
(B) Read Control At the time when the input of the second frame video is started, the video is not stored in the frame memory 16 yet, so the read control is not executed (step 11).

(C)3フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(3フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(2)+1でBW=(3)となる(step.03)。フレームメモリ16のバンク(3)に入力映像を書き込む(step.04)。今(3フレーム目)と1つ前(2フレーム目)の計測結果が同じと判定する(step.05)。1つ前(2フレーム目)と2つ前(1フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(4フレーム目)の処理に移る。
(C) When video of third frame is input (a) Write control Measurement of video information of input video (third frame) is started (step 02). The write number BW of the frame memory 16 is (2) +1 and BW = (3) (step 03). The input video is written into the bank (3) of the frame memory 16 (step 04). It is determined that the measurement results of the present (third frame) and the previous (second frame) are the same (step 05). It is determined that the measurement results of the previous one (second frame) and the second previous (first frame) are the same (step 07). The process proceeds to the following next frame (fourth frame).

(ロ)読み出し制御
最初の読み出しなので、フレームメモリ16の読み出し番号BR=(1)となる(step.12)。1フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(1)から1フレーム目の映像を読み出す(step.14)。ディスプレイ20に1フレーム目の映像を表示する(step.15)。今(3フレーム目)と1つ前(2フレーム目)の計測結果が同じと判定する(step.05)。1つ前(2フレーム目)と2つ前(1フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。下記の次フレーム(4フレーム目)の処理に移る。
(B) Read control Since this is the first read, the read number BR of the frame memory 16 becomes (1) (step 12). The display timing of the display 20 is calculated based on the measurement result of the first frame (step 13). The first frame image is read from the bank (1) of the frame memory 16 (step 14). The first frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (third frame) and the previous (second frame) are the same (step 05). It is determined that the measurement results of the previous frame (second frame) and the previous frame (first frame) are the same and R_FLG = 0 (step 17). The process proceeds to the following next frame (fourth frame).

(D)4フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(4フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(3)+1でBW=(4)となる(step.03)。フレームメモリ16のバンク(4)に入力映像を書き込む(step.04)。今(4フレーム目)と1つ前(3フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は1回なので、フレームメモリ16の書き込み番号BWはそのままBW=(4)となる(step.06)。下記の次フレーム(5フレーム目)の処理に移る。
(D) When the fourth frame video is input (a) Write control Measurement of video information of the input video (fourth frame) is started (step 02). The write number BW of the frame memory 16 is (3) +1 and BW = (4) (step 03). The input video is written into the bank (4) of the frame memory 16 (step 04). It is determined that the measurement results of the present (fourth frame) and the previous one (third frame) are different (step 05). Since the number of mismatches is one, the write number BW of the frame memory 16 is directly BW = (4) (step 06). The process proceeds to the following next frame (fifth frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(1)+1でBR=(2)となる(step.12)。2フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。2フレーム目は1フレーム目と計測結果が同じなので、演算せずに1フレーム目の表示タイミングを用いても良い。フレームメモリ16のバンク(2)から2フレーム目の映像を読み出す(step.14)。ディスプレイ20に2フレーム目の映像を表示する(step.15)。今(4フレーム目)と前(3フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は1回なので、フレームメモリ16の読み出し番号BRはそのままBR=(2)となり、また、R_FLG=0のままとなる(step.16)。下記の次フレーム(5フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (1) +1 and BR = (2) (step 12). The display timing of the display 20 is calculated based on the measurement result of the second frame (step 13). Since the second frame has the same measurement result as the first frame, the display timing of the first frame may be used without calculation. The video of the second frame is read from the bank (2) of the frame memory 16 (step 14). The second frame image is displayed on the display 20 (step 15). It is determined that the current (fourth frame) and the previous (third frame) measurement results are different (step 05). Since the number of mismatches is one, the read number BR of the frame memory 16 remains as it is BR = (2), and R_FLG = 0 remains (step 16). The process proceeds to the following next frame (fifth frame).

(E)5フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(5フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(4)に1を足すと(1)に戻るのでBW=(1)となる(step.03)。フレームメモリ16のバンク(1)に入力映像を書き込む(step.04)。今(5フレーム目)と1つ前(4フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は2回なので、フレームメモリ16の書き込み番号BWは(1)−2でBW=(3)となる(step.06)。下記の次フレーム(6フレーム目)の処理に移る。
(E) When video of the fifth frame is input (a) Write control Measurement of video information of the input video (fifth frame) is started (step 02). The write number BW of the frame memory 16 returns to (1) when 1 is added to (4), so BW = (1) (step 03). The input video is written into the bank (1) of the frame memory 16 (step 04). It is determined that the measurement results of the present (5th frame) and the previous (4th frame) are different (step 05). Since the number of mismatches is two, the write number BW of the frame memory 16 is (1) -2 and BW = (3) (step 06). The process proceeds to the following next frame (sixth frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(2)+1でBR=(3)となる(step.12)。3フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(3)から3フレーム目の映像を読み出す(step.14)。ディスプレイ20に3フレーム目の映像を表示する(step.15)。今(5フレーム目)と1つ前(4フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は2回なので、フレームメモリ16の読み出し番号BRは(3)−1でBR=(2)となり、また、R_FLG=0のままとなる(step.16)。下記の次フレーム(6フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (2) +1 and BR = (3) (step 12). The display timing of the display 20 is calculated based on the measurement result of the third frame (step 13). The video of the third frame is read from the bank (3) of the frame memory 16 (step 14). The third frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (5th frame) and the previous (4th frame) are different (step 05). Since the number of mismatches is two, the read number BR of the frame memory 16 is (3) -1 and BR = (2), and R_FLG = 0 remains (step 16). The process proceeds to the following next frame (sixth frame).

(F)6フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(6フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(3)+1でBW=(4)となる(step.03)。フレームメモリ16のバンク(4)に入力映像を書き込む(step.04)。これらの動作により、入力映像が前の映像の映像情報と不一致の間は、フレームメモリ16のバンク(4)と(1)に対して交互に映像が上書きされる。そのため、バンク(3)に格納されている不一致になる直前の映像(3フレーム目)を保持することができる。今(6フレーム目)と1つ前(5フレーム目)の計測結果が同じと判定する(step.05)。1つ前(5フレーム目)と2つ前(4フレーム目)の計測結果が異なると判定する(step.07)。1つ前の映像までの不一致の回数は2回なので、フレームメモリ16の書き込み番号BWは(4)+1でBW=(1)となる(step.08)。下記の次フレーム(7フレーム目)の処理に移る。
(F) When video of 6th frame is input (a) Write control Measurement of video information of input video (6th frame) is started (step 02). The write number BW of the frame memory 16 is (3) +1 and BW = (4) (step 03). The input video is written into the bank (4) of the frame memory 16 (step 04). With these operations, while the input video does not match the video information of the previous video, the video is overwritten alternately on the banks (4) and (1) of the frame memory 16. Therefore, it is possible to hold the video (third frame) immediately before the mismatch stored in the bank (3). It is determined that the measurement results of the present (sixth frame) and the previous one (fifth frame) are the same (step 05). It is determined that the measurement results of the previous one (fifth frame) and the second previous (fourth frame) are different (step 07). Since the number of mismatches up to the previous video is two, the write number BW of the frame memory 16 is (4) +1 and BW = (1) (step 08). The process proceeds to the following next frame (seventh frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(2)+1でBR=(3)となる(step.12)。3フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(3)から3フレーム目の映像を読み出す(step.14)。ディスプレイ20に3フレーム目の映像を表示する(step.15)。これらの動作により、入力映像と前の映像の映像情報が不一致の間は、不一致になる直前の映像(3フレーム目)がディスプレイ20に表示され続ける。今(6フレーム目)と1つ前(5フレーム目)の計測結果が同じと判定する(step.05)。1つ前(5フレーム目)と2つ前(4フレーム目)の計測結果が異なり、また、R_FLG=0と判定する(step.17)。1つ前の映像までの不一致の回数は2回なので、フレームメモリ16の読み出し番号BRは(3)+1でBR=(4)となり、また、R_FLGは1とする(step.18)。下記の次フレーム(7フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (2) +1 and BR = (3) (step 12). The display timing of the display 20 is calculated based on the measurement result of the third frame (step 13). The video of the third frame is read from the bank (3) of the frame memory 16 (step 14). The third frame image is displayed on the display 20 (step 15). By these operations, while the video information of the input video and the previous video does not match, the video (third frame) immediately before the mismatch is continuously displayed on the display 20. It is determined that the measurement results of the present (sixth frame) and the previous one (fifth frame) are the same (step 05). The measurement results of the previous one (fifth frame) and the second previous (fourth frame) are different, and R_FLG = 0 is determined (step 17). Since the number of mismatches up to the previous video is two, the read number BR of the frame memory 16 is (3) +1, BR = (4), and R_FLG is set to 1 (step 18). The process proceeds to the following next frame (seventh frame).

(G)7フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(7フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(1)+1でBW=(2)となる(step.03)。フレームメモリ16のバンク(2)に入力映像を書き込む(step.04)。これらの動作により、まだディスプレイ20に表示されていない正常な映像(5フレーム目)が格納されているバンク(1)に入力映像(7フレーム目)を上書きしてしまうことを抑制することができる。今(7フレーム目)と1つ前(6フレーム目)の計測結果が同じと判定する(step.05)。1つ前(6フレーム目)と2つ前(5フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(8フレーム目)の処理に移る。
(G) When video of seventh frame is input (a) Write control Measurement of video information of input video (seventh frame) is started (step 02). The write number BW of the frame memory 16 is (1) +1 and BW = (2) (step 03). The input video is written into the bank (2) of the frame memory 16 (step 04). By these operations, it is possible to prevent the input video (seventh frame) from being overwritten on the bank (1) in which the normal video (fifth frame) not yet displayed on the display 20 is stored. . It is determined that the measurement results of the present (seventh frame) and the previous one (sixth frame) are the same (step 05). It is determined that the measurement results of the previous one (sixth frame) and the second previous (fifth frame) are the same (step 07). The process proceeds to the next frame (eighth frame) described below.

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(4)+1でBR=(1)となる(step.12)。バンク(1)には5フレーム目の映像が格納されているので、5フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(1)から5フレーム目の映像を読み出す(step.14)。ディスプレイ20に5フレーム目の映像を表示する(step.15)。これらの動作により、入力映像と前の映像が一致すると、不一致となる前の映像がディスプレイ20に繰り返し表示されていた状態から新たな映像が表示される状態に戻る。今(7フレーム目)と1つ前(6フレーム目)の計測結果が同じと判定する(step.05)。1つ前(6フレーム目)と2つ前(5フレーム目)の計測結果が同じで、また、R_FLG=1と判定する(step.17)。R_FLGは1なので、フレームメモリ16の読み出し番号BRは(1)−2でBR=(3)となり、また、R_FLGは2とする(step.18)。下記の次フレーム(8フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (4) +1 and BR = (1) (step 12). Since the image of the fifth frame is stored in the bank (1), the display timing of the display 20 is calculated based on the measurement result of the fifth frame (step 13). The fifth frame image is read from the bank (1) of the frame memory 16 (step 14). The fifth frame image is displayed on the display 20 (step 15). With these operations, when the input video and the previous video match, the state is returned from the state where the previous video that has been mismatched is repeatedly displayed on the display 20 to the state where a new video is displayed. It is determined that the measurement results of the present (seventh frame) and the previous one (sixth frame) are the same (step 05). The measurement results of the previous one (sixth frame) and the previous two (fifth frame) are the same, and R_FLG = 1 is determined (step 17). Since R_FLG is 1, the read number BR of the frame memory 16 is (1) -2, BR = (3), and R_FLG is 2 (step 18). The process proceeds to the next frame (eighth frame) described below.

(H)8フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(8フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(2)+1でBW=(3)となる(step.03)。フレームメモリ16のバンク(3)に入力映像を書き込む(step.04)。今(8フレーム目)と1つ前(7フレーム目)の計測結果が同じと判定する(step.05)。1つ前(7フレーム目)と2つ前(6フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(9フレーム目)の処理に移る。
(H) When video of 8th frame is input (a) Write control Measurement of video information of input video (8th frame) is started (step 02). The write number BW of the frame memory 16 is (2) +1 and BW = (3) (step 03). The input video is written into the bank (3) of the frame memory 16 (step 04). It is determined that the measurement results of the present (8th frame) and the previous (7th frame) are the same (step 05). It is determined that the measurement results of the previous one (seventh frame) and the second previous (sixth frame) are the same (step 07). The process proceeds to the following next frame (9th frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(3)+1でBR=(4)となる(step.12)。バンク(4)には6フレーム目の映像が格納されているので、6フレーム目の計測情報を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(4)から6フレーム目の映像を読み出す(step.14)。ディスプレイ20に6フレーム目の映像を表示する(step.15)。今(8フレーム目)と1つ前(7フレーム目)の計測結果が同じと判定する(step.05)。1つ前(7フレーム目)と2つ前(6フレーム目)の計測結果が同じで、また、R_FLG=2と判定する(step.17)。R_FLGは2なので、フレームメモリ16の読み出し番号BRは(4)+1でBR=(1)となり、また、R_FLGは0に戻す(step.18)。下記の次フレーム(9フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (3) +1 and BR = (4) (step 12). Since the video of the sixth frame is stored in the bank (4), the display timing of the display 20 is calculated based on the measurement information of the sixth frame (step 13). The video of the sixth frame is read from the bank (4) of the frame memory 16 (step 14). The sixth frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (8th frame) and the previous (7th frame) are the same (step 05). The measurement results of the previous one (seventh frame) and the second previous (sixth frame) are the same, and R_FLG = 2 is determined (step 17). Since R_FLG is 2, the read number BR of the frame memory 16 is (4) +1 and BR = (1), and R_FLG is returned to 0 (step 18). The process proceeds to the following next frame (9th frame).

(H)9フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(9フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(3)+1でBW=(4)となる(step.03)。フレームメモリ16のバンク(4)に入力映像を書き込む(step.04)。今(9フレーム目)と1つ前(8フレーム目)の計測結果が同じと判定する(step.05)。1つ前(8フレーム目)と2つ前(7フレーム目)の計測結果が同じと判定する(step.07)。次フレームの処理に移る。
(H) When the 9th frame video is input (a) Write control Measurement of video information of the input video (9th frame) is started (step 02). The write number BW of the frame memory 16 is (3) +1 and BW = (4) (step 03). The input video is written into the bank (4) of the frame memory 16 (step 04). It is determined that the measurement results of the present (9th frame) and the previous (eighth frame) are the same (step 05). It is determined that the measurement results of the previous one (8th frame) and the second previous (7th frame) are the same (step 07). Move on to processing of the next frame.

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(1)+1でBR=(2)となる(step.12)。バンク(2)には7フレーム目の映像が格納されているので、7フレーム目の計測情報を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(2)から7フレーム目の映像を読み出す(step.14)。ディスプレイ20に7フレーム目の映像を表示する(step.15)。今(9フレーム目)と1つ前(8フレーム目)の計測結果が同じと判定する(step.05)。1つ前(8フレーム目)と2つ前(7フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。次フレームの処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (1) +1 and BR = (2) (step 12). Since the video of the seventh frame is stored in the bank (2), the display timing of the display 20 is calculated based on the measurement information of the seventh frame (step 13). The video of the seventh frame is read from the bank (2) of the frame memory 16 (step 14). The seventh frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (9th frame) and the previous (eighth frame) are the same (step 05). It is determined that the measurement results of the previous one (8th frame) and the second previous (7th frame) are the same, and R_FLG = 0 (step 17). Move on to processing of the next frame.

上記動作により、図6(c)に示すように、ディスプレイ20の表示映像の乱れを抑制することができる。また、入力映像が切り替わった直後の正常な入力映像(5フレーム目)も欠落することなく、ディスプレイ20上に表示することができる。   By the above operation, as shown in FIG. 6C, the disturbance of the display image on the display 20 can be suppressed. Also, a normal input video (fifth frame) immediately after the input video is switched can be displayed on the display 20 without being lost.

≪動作例3≫
最後に、図3、図4、図7を用いて動作例3を説明する。図7(a)は、入力映像AからDに切り替わる際に乱れた映像BとCが存在する場合を示している。動作例1や2と同様、図7(b)は、フレームメモリの各バンクの映像を示し、図7(c)は、ディスプレイ20の表示映像を示している。
<< Operation example 3 >>
Finally, an operation example 3 will be described with reference to FIGS. 3, 4, and 7. FIG. 7A shows a case where there are images B and C disturbed when switching from the input image A to D. Similar to the operation examples 1 and 2, FIG. 7B shows an image of each bank of the frame memory, and FIG. 7C shows a display image of the display 20.

ディスプレイ20の電源ON(step.01)後の動作は以下の通りである。   The operation of the display 20 after the power is turned on (step 01) is as follows.

(A)1フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(1フレーム目)の映像情報の計測を開始する(step.02)。最初のフレームなので、フレームメモリ16の書き込み番号BW=(1)となる(step.03)。フレームメモリ16のバンク(1)に入力映像を書き込む(step.04)。1フレーム目なので、前の計測結果は無いと判定する(step.05)。1フレーム目なので、比較対象の計測結果は無いと判定する(step.07)。下記の次フレーム(2フレーム目)の処理に移る。
(A) When video of first frame is input (a) Write control Measurement of video information of input video (first frame) is started (step 02). Since this is the first frame, the write number BW = (1) in the frame memory 16 is obtained (step 03). The input video is written into the bank (1) of the frame memory 16 (step 04). Since it is the first frame, it is determined that there is no previous measurement result (step 05). Since it is the first frame, it is determined that there is no measurement result to be compared (step 07). The process proceeds to the next frame (second frame) below.

(ロ)読み出し制御
1フレーム目の映像の入力が開始された時点では、フレームメモリ16に2フレーム以上の映像がまだ格納されていないため、読み出し制御は実行しない(step.11)。
(B) Read control At the time when the input of the first frame of video is started, since the video of two frames or more is not yet stored in the frame memory 16, the read control is not executed (step 11).

(B)2フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(2フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(1)+1でBW=(2)となる(step.03)。フレームメモリ16のバンク(2)に入力映像を書き込む(step.04)。今(2フレーム目)と1つ前(1フレーム目)の計測結果が同じと判定する(step.05)。2フレーム目なので、比較対象の計測結果は無いと判定する(step.07)。下記の次フレーム(3フレーム目)の処理に移る。
(B) When video of second frame is input (a) Write control Measurement of video information of input video (second frame) is started (step 02). The write number BW of the frame memory 16 is (1) +1 and BW = (2) (step 03). The input video is written into the bank (2) of the frame memory 16 (step 04). It is determined that the measurement results of the present (second frame) and the previous one (first frame) are the same (step 05). Since it is the second frame, it is determined that there is no measurement result to be compared (step 07). The process proceeds to the following next frame (third frame).

(ロ)読み出し制御
2フレーム目の映像の入力が開始された時点では、フレームメモリ16に2フレーム以上の映像がまだ格納されていないため、読み出し制御は実行しない(step.11)。
(B) Read Control At the time when the input of the second frame video is started, the video is not stored in the frame memory 16 yet, so the read control is not executed (step 11).

(C)3フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(3フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(2)+1でBW=(3)となる(step.03)。フレームメモリ16のバンク(3)に入力映像を書き込む(step.04)。今(3フレーム目)と1つ前(2フレーム目)の計測結果が同じと判定する(step.05)。1つ前(2フレーム目)と2つ前(1フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(4フレーム目)の処理に移る。
(C) When video of third frame is input (a) Write control Measurement of video information of input video (third frame) is started (step 02). The write number BW of the frame memory 16 is (2) +1 and BW = (3) (step 03). The input video is written into the bank (3) of the frame memory 16 (step 04). It is determined that the measurement results of the present (third frame) and the previous (second frame) are the same (step 05). It is determined that the measurement results of the previous one (second frame) and the second previous (first frame) are the same (step 07). The process proceeds to the following next frame (fourth frame).

(ロ)読み出し制御
最初の読み出しなので、フレームメモリ16の読み出し番号BR=(1)となる(step.12)。1フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(1)から1フレーム目の映像を読み出す(step.14)。ディスプレイ20に1フレーム目の映像を表示する(step.15)。今(3フレーム目)と1つ前(2フレーム目)の計測結果が同じと判定する(step.05)。1つ前(2フレーム目)と2つ前(1フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。下記の次フレーム(4フレーム目)の処理に移る。
(B) Read control Since this is the first read, the read number BR of the frame memory 16 becomes (1) (step 12). The display timing of the display 20 is calculated based on the measurement result of the first frame (step 13). The first frame image is read from the bank (1) of the frame memory 16 (step 14). The first frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (third frame) and the previous (second frame) are the same (step 05). It is determined that the measurement results of the previous frame (second frame) and the previous frame (first frame) are the same and R_FLG = 0 (step 17). The process proceeds to the following next frame (fourth frame).

(D)4フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(4フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(3)+1でBW=(4)となる(step.03)。フレームメモリ16のバンク(4)に入力映像を書き込む(step.04)。今(4フレーム目)と1つ前(3フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は1回なので、フレームメモリ16の書き込み番号BWはそのままBW=(4)となる(step.06)。下記の次フレーム(5フレーム目)の処理に移る。
(D) When the fourth frame video is input (a) Write control Measurement of video information of the input video (fourth frame) is started (step 02). The write number BW of the frame memory 16 is (3) +1 and BW = (4) (step 03). The input video is written into the bank (4) of the frame memory 16 (step 04). It is determined that the measurement results of the present (fourth frame) and the previous one (third frame) are different (step 05). Since the number of mismatches is one, the write number BW of the frame memory 16 is directly BW = (4) (step 06). The process proceeds to the following next frame (fifth frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(1)+1でBR=(2)となる(step.12)。2フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。2フレーム目は1フレーム目と計測結果が同じなので、演算せずに1フレーム目の表示タイミングを用いても良い。フレームメモリ16のバンク(2)から2フレーム目の映像を読み出す(step.14)。ディスプレイ20に2フレーム目の映像を表示する(step.15)。今(4フレーム目)と前(3フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は1回なので、フレームメモリ16の読み出し番号BRはそのままBR=(2)となり、また、R_FLG=0のままとなる(step.16)。下記の次フレーム(5フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (1) +1 and BR = (2) (step 12). The display timing of the display 20 is calculated based on the measurement result of the second frame (step 13). Since the second frame has the same measurement result as the first frame, the display timing of the first frame may be used without calculation. The video of the second frame is read from the bank (2) of the frame memory 16 (step 14). The second frame image is displayed on the display 20 (step 15). It is determined that the current (fourth frame) and the previous (third frame) measurement results are different (step 05). Since the number of mismatches is one, the read number BR of the frame memory 16 remains as it is BR = (2), and R_FLG = 0 remains (step 16). The process proceeds to the following next frame (fifth frame).

(E)5フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(5フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(4)に1を足すと(1)に戻るのでBW=(1)となる(step.03)。フレームメモリ16のバンク(1)に入力映像を書き込む(step.04)。今(5フレーム目)と1つ前(4フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は2回なので、フレームメモリ16の書き込み番号BWは(1)−2でBW=(3)となる(step.06)。下記の次フレーム(6フレーム目)の処理に移る。
(E) When video of the fifth frame is input (a) Write control Measurement of video information of the input video (fifth frame) is started (step 02). The write number BW of the frame memory 16 returns to (1) when 1 is added to (4), so BW = (1) (step 03). The input video is written into the bank (1) of the frame memory 16 (step 04). It is determined that the measurement results of the present (5th frame) and the previous (4th frame) are different (step 05). Since the number of mismatches is two, the write number BW of the frame memory 16 is (1) -2 and BW = (3) (step 06). The process proceeds to the following next frame (sixth frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(2)+1でBR=(3)となる(step.12)。3フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(3)から3フレーム目の映像を読み出す(step.14)。ディスプレイ20に3フレーム目の映像を表示する(step.15)。今(5フレーム目)と1つ前(4フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は2回なので、フレームメモリ16の読み出し番号BRは(3)−1でBR=(2)となり、また、R_FLG=0のままとなる(step.16)。下記の次フレーム(6フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (2) +1 and BR = (3) (step 12). The display timing of the display 20 is calculated based on the measurement result of the third frame (step 13). The video of the third frame is read from the bank (3) of the frame memory 16 (step 14). The third frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (5th frame) and the previous (4th frame) are different (step 05). Since the number of mismatches is two, the read number BR of the frame memory 16 is (3) -1 and BR = (2), and R_FLG = 0 remains (step 16). The process proceeds to the following next frame (sixth frame).

(F)6フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(6フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(3)+1でBW=(4)となる(step.03)。フレームメモリ16のバンク(4)に入力映像を書き込む(step.04)。これらの動作により、入力映像が前の映像の映像情報と不一致の間は、フレームメモリ16のバンク(4)と(1)に対して交互に映像が上書きされる。そのため、バンク(3)に格納されている不一致になる直前の映像(3フレーム目)を保持することができる。今(6フレーム目)と1つ前(5フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は3回なので、フレームメモリ16の書き込み番号BWはそのままBW=(4)となる(step.06)。下記の次フレーム(7フレーム目)の処理に移る。
(F) When video of 6th frame is input (a) Write control Measurement of video information of input video (6th frame) is started (step 02). The write number BW of the frame memory 16 is (3) +1 and BW = (4) (step 03). The input video is written into the bank (4) of the frame memory 16 (step 04). With these operations, while the input video does not match the video information of the previous video, the video is overwritten alternately on the banks (4) and (1) of the frame memory 16. Therefore, it is possible to hold the video (third frame) immediately before the mismatch stored in the bank (3). It is determined that the measurement result of the present (sixth frame) and the previous one (fifth frame) are different (step 05). Since the number of mismatches is 3, the write number BW of the frame memory 16 is BW = (4) as it is (step 06). The process proceeds to the following next frame (seventh frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(2)+1でBR=(3)となる(step.12)。3フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(3)から3フレーム目の映像を読み出す(step.14)。ディスプレイ20に3フレーム目の映像を表示する(step.15)。これらの動作により、入力映像と前の映像の映像情報が不一致の間は、不一致になる直前の映像(3フレーム目)がディスプレイ20に表示され続ける。今(6フレーム目)と1つ前(5フレーム目)の計測結果が異なると判定する(step.05)。不一致の回数は3回なので、フレームメモリ16の読み出し番号BRは(3)−1でBR=(2)となり、また、R_FLG=0のままとなる(step.16)。下記の次フレーム(7フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (2) +1 and BR = (3) (step 12). The display timing of the display 20 is calculated based on the measurement result of the third frame (step 13). The video of the third frame is read from the bank (3) of the frame memory 16 (step 14). The third frame image is displayed on the display 20 (step 15). By these operations, while the video information of the input video and the previous video does not match, the video (third frame) immediately before the mismatch is continuously displayed on the display 20. It is determined that the measurement result of the present (sixth frame) and the previous one (fifth frame) are different (step 05). Since the number of mismatches is 3, the read number BR of the frame memory 16 is (3) -1 and BR = (2), and R_FLG = 0 is maintained (step 16). The process proceeds to the following next frame (seventh frame).

(G)7フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(7フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(4)に1を足すと(1)に戻るのでBW=(1)となる(step.03)。フレームメモリ16のバンク(1)に入力映像を書き込む(step.04)。今(7フレーム目)と1つ前(6フレーム目)の計測結果が同じと判定する(step.05)。1つ前(6フレーム目)と2つ前(5フレーム目)の計測結果が異なると判定する(step.07)。1つ前の映像までの不一致の回数は3回なので、フレームメモリ16の書き込み番号BWはそのまま(1)となる(step.08)。下記の次フレーム(8フレーム目)の処理に移る。
(G) When video of seventh frame is input (a) Write control Measurement of video information of input video (seventh frame) is started (step 02). The write number BW of the frame memory 16 returns to (1) when 1 is added to (4), so BW = (1) (step 03). The input video is written into the bank (1) of the frame memory 16 (step 04). It is determined that the measurement results of the present (seventh frame) and the previous one (sixth frame) are the same (step 05). It is determined that the measurement results of the previous one (sixth frame) and the second previous (fifth frame) are different (step 07). Since the number of mismatches up to the previous video is three, the write number BW of the frame memory 16 is (1) as it is (step 08). The process proceeds to the next frame (eighth frame) described below.

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(2)+1でBR=(3)となる(step.12)。3フレーム目の計測結果を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(3)から3フレーム目の映像を読み出す(step.14)。ディスプレイ20に3フレーム目の映像を表示する(step.15)。今(7フレーム目)と1つ前(6フレーム目)の計測結果が同じと判定する(step.05)。1つ前(6フレーム目)と2つ前(5フレーム目)の計測結果が異なると判定する(step.17)。1つ前の映像(6フレーム目)までの計測結果の不一致の回数が3回なので、フレームメモリ16の読み出し番号BRはそのままBR=(3)となり、また、R_FLG=0のままとなる(step.18)。下記の次フレーム(8フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (2) +1 and BR = (3) (step 12). The display timing of the display 20 is calculated based on the measurement result of the third frame (step 13). The video of the third frame is read from the bank (3) of the frame memory 16 (step 14). The third frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (seventh frame) and the previous one (sixth frame) are the same (step 05). It is determined that the measurement results of the previous one (sixth frame) and the second previous (fifth frame) are different (step 17). Since the number of mismatches of the measurement results up to the previous video (sixth frame) is 3, the read number BR of the frame memory 16 remains as BR = (3), and R_FLG = 0 remains (step) .18). The process proceeds to the next frame (eighth frame) described below.

(H)8フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(8フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(1)+1でBW=(2)となる(step.03)。フレームメモリ16のバンク(2)に入力映像を書き込む(step.04)。今(8フレーム目)と1つ前(7フレーム目)の計測結果が同じと判定する(step.05)。1つ前(7フレーム目)と2つ前(6フレーム目)の計測結果が同じと判定する(step.07)。下記の次フレーム(9フレーム目)の処理に移る。
(H) When video of 8th frame is input (a) Write control Measurement of video information of input video (8th frame) is started (step 02). The write number BW of the frame memory 16 is (1) +1 and BW = (2) (step 03). The input video is written into the bank (2) of the frame memory 16 (step 04). It is determined that the measurement results of the present (8th frame) and the previous (7th frame) are the same (step 05). It is determined that the measurement results of the previous one (seventh frame) and the second previous (sixth frame) are the same (step 07). The process proceeds to the following next frame (9th frame).

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(3)+1でBR=(4)となる(step.12)。バンク(4)には6フレーム目の映像が格納されているので、6フレーム目の計測情報を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(4)から6フレーム目の映像を読み出す(step.14)。ディスプレイ20に6フレーム目の映像を表示する(step.15)。これらの動作により、入力映像と前の映像が一致すると、不一致となる前の映像がディスプレイ20に繰り返し表示されていた状態から新たな映像が表示される状態に戻る。今(8フレーム目)と1つ前(7フレーム目)の計測結果が同じと判定する(step.05)。1つ前(7フレーム目)と2つ前(6フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。下記の次フレーム(9フレーム目)の処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (3) +1 and BR = (4) (step 12). Since the video of the sixth frame is stored in the bank (4), the display timing of the display 20 is calculated based on the measurement information of the sixth frame (step 13). The video of the sixth frame is read from the bank (4) of the frame memory 16 (step 14). The sixth frame image is displayed on the display 20 (step 15). With these operations, when the input video and the previous video match, the state is returned from the state where the previous video that has been mismatched is repeatedly displayed on the display 20 to the state where a new video is displayed. It is determined that the measurement results of the present (8th frame) and the previous (7th frame) are the same (step 05). The measurement results of the previous one (seventh frame) and the second previous (sixth frame) are the same, and it is determined that R_FLG = 0 (step 17). The process proceeds to the following next frame (9th frame).

(H)9フレーム目の映像が入力された場合
(イ)書き込み制御
入力映像(9フレーム目)の映像情報の計測を開始する(step.02)。フレームメモリ16の書き込み番号BWは(2)+1でBW=(3)となる(step.03)。フレームメモリ16のバンク(3)に入力映像を書き込む(step.04)。今(9フレーム目)と1つ前(8フレーム目)の計測結果が同じと判定する(step.05)。1つ前(8フレーム目)と2つ前(7フレーム目)の計測結果が同じと判定する(step.07)。次フレームの処理に移る。
(H) When the 9th frame video is input (a) Write control Measurement of video information of the input video (9th frame) is started (step 02). The write number BW of the frame memory 16 is (2) +1 and BW = (3) (step 03). The input video is written into the bank (3) of the frame memory 16 (step 04). It is determined that the measurement results of the present (9th frame) and the previous (eighth frame) are the same (step 05). It is determined that the measurement results of the previous one (8th frame) and the second previous (7th frame) are the same (step 07). Move on to processing of the next frame.

(ロ)読み出し制御
フレームメモリ16の読み出し番号BRは(4)+1でBR=(1)となる(step.12)。バンク(1)には7フレーム目の映像が格納されているので、7フレーム目の計測情報を基にディスプレイ20の表示タイミングを演算する(step.13)。フレームメモリ16のバンク(1)から7フレーム目の映像を読み出す(step.14)。ディスプレイ20に7フレーム目の映像を表示する(step.15)。今(9フレーム目)と1つ前(8フレーム目)の計測結果が同じと判定する(step.05)。1つ前(8フレーム目)と2つ前(7フレーム目)の計測結果が同じで、かつ、R_FLG=0と判定する(step.17)。次フレームの処理に移る。
(B) Read Control The read number BR of the frame memory 16 is (4) +1 and BR = (1) (step 12). Since the image of the seventh frame is stored in the bank (1), the display timing of the display 20 is calculated based on the measurement information of the seventh frame (step 13). The video of the seventh frame is read from the bank (1) of the frame memory 16 (step 14). The seventh frame image is displayed on the display 20 (step 15). It is determined that the measurement results of the present (9th frame) and the previous (eighth frame) are the same (step 05). It is determined that the measurement results of the previous one (8th frame) and the second previous (7th frame) are the same, and R_FLG = 0 (step 17). Move on to processing of the next frame.

上記動作により、図7(c)に示すように、ディスプレイ20の表示映像の乱れを抑制することができる。また、入力映像が切り替わった直後の正常な入力映像(6フレーム目)も欠落することなく、ディスプレイ20上に表示することができる。   By the above operation, as shown in FIG. 7C, the disturbance of the display image on the display 20 can be suppressed. Also, a normal input video (sixth frame) immediately after the input video is switched can be displayed on the display 20 without being lost.

以上のように、本発明の実施形態に係る映像表示装置では、入力映像の計測結果が直前の計測結果と不一致の場合、不一致になる直前の入力映像Aをディスプレイ20に表示するようにしている。これにより、入力映像AからDへ切り替わる際の切り替え途中の乱れた映像B及びCがディスプレイ20に表示されないため、ディスプレイ20の表示映像の乱れを抑制することができる。   As described above, in the video display device according to the embodiment of the present invention, when the measurement result of the input video does not match the previous measurement result, the input video A immediately before the mismatch is displayed on the display 20. . Thereby, the disturbed images B and C in the middle of switching when switching from the input image A to D are not displayed on the display 20, so that the disturbance of the display image on the display 20 can be suppressed.

また、入力映像の切り替えが完了した後、映像が切り替わって安定した状態になるには、2フレーム分以上の映像情報が必要である。そのため、本発明の実施形態に係る映像表示装置では、入力映像の計測結果が直前の計測結果と不一致の場合、フレームメモリ16におけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域、例えばバンク(4)と(1)に対して交互に入力映像を書き込む(上書きする)ようにしている。これにより、入力映像の切り替わり後において、切り替わり直後の正常な映像を欠落させることなく、ディスプレイ20に表示することが可能である。   In addition, after the switching of the input video is completed, video information for two frames or more is necessary for the video to be switched and to be in a stable state. Therefore, in the video display device according to the embodiment of the present invention, when the measurement result of the input video does not match the previous measurement result, the input video immediately before the mismatch is not stored in the memory area in the frame memory 16. Input video is alternately written (overwritten) in a plurality of memory areas, for example, banks (4) and (1). Thereby, after the input video is switched, it is possible to display on the display 20 without losing the normal video immediately after the switching.

すなわち、図7の例では、1〜3フレーム目の映像Aと、6〜9フレーム目の映像Dが正常な映像である。4〜5フレーム目の映像B及びCは、切り替え途中の乱れた映像である。切り替わり直後の正常な映像とは、6フレーム目の映像Dのことである。この場合、図7(c)に示すように、6フレーム目の正常な映像Dを欠落させることなく、ディスプレイ20に表示することが可能である。   That is, in the example of FIG. 7, the video A of the first to third frames and the video D of the sixth to ninth frames are normal videos. The images B and C in the fourth to fifth frames are images that are disturbed during switching. The normal video immediately after switching is the video D in the sixth frame. In this case, as shown in FIG. 7C, the normal image D of the sixth frame can be displayed on the display 20 without being lost.

また、切り替わった後の入力映像Dを適切に表示するための演算が完了するまで、切り替わる前の入力映像Aをディスプレイ20に表示し続け、演算が完了すると、切り替わった後の入力映像Dをディスプレイ20に表示するようにしている。これにより、切り替わった後の入力映像Dを適切なタイミングでディスプレイ20に表示することができる。   Further, until the calculation for properly displaying the input video D after switching is completed, the input video A before switching is continuously displayed on the display 20, and when the calculation is completed, the input video D after switching is displayed. 20 is displayed. Thereby, the input video D after switching can be displayed on the display 20 at an appropriate timing.

なお、動作例1、2、3では、それぞれ、乱れた映像が0フレーム、1フレーム、2フレーム存在する場合について説明したが、3フレーム以上存在する場合も同様である。すなわち、乱れた映像のフレーム数が奇数の場合は、乱れた映像が1フレーム存在する場合の動作例2(図6)と同様の動作となる。また、乱れた映像のフレーム数が偶数の場合は、乱れた映像が2フレーム存在する場合の動作例3(図7)と同様の動作となる。そのため、乱れた映像が3フレーム以上存在する場合も、ディスプレイ20の表示映像の乱れを抑制することができる。   In the operation examples 1, 2, and 3, the case where there are 0 frames, 1 frame, and 2 frames of distorted video has been described, but the same applies when there are 3 or more frames. That is, when the number of frames of the disturbed video is an odd number, the operation is the same as that of the operation example 2 (FIG. 6) in the case where one frame of the disturbed video exists. Further, when the number of frames of the disturbed video is an even number, the operation is the same as that of the operation example 3 (FIG. 7) in the case where there are two frames of the disturbed video. Therefore, even when there are three or more frames of distorted video, it is possible to suppress the distorted video displayed on the display 20.

また、図3に示すフローチャートのstep.05,step.07や、図4に示すフローチャートのstep.217では、2つのフレームの映像情報を比較して映像情報が同じであるかどうかを判定しているが、本発明はこれに限定されるものではない。すなわち、3つ以上のフレームの映像情報を比較して全ての映像情報が同じであるかどうかを判定してもよい。但し、3つ以上のフレームの映像情報を比較する場合には、追加したフレーム数だけ、映像情報が同じであるかどうかの判定が遅れるため、追加したフレーム数だけ、フレームメモリ16のバンク数を増加させる。すなわち、N個のフレームについて映像情報(計測結果)を比較する場合、フレームメモリ16のバンク数をN+2とする。この場合も、基本的な考え方は同じである。書き込み番号BWや読み出し番号BRは、(1)→(2)→(3)→(4)→・・・→(N)→(N+1)→(N+2)→(1)→・・・の順にインクリメントすれば良い。   Also, step. Of the flowchart shown in FIG. 05, step. 07, step. Of the flowchart shown in FIG. In 217, the video information of two frames is compared to determine whether or not the video information is the same, but the present invention is not limited to this. That is, three or more frames of video information may be compared to determine whether all the video information is the same. However, when comparing video information of three or more frames, since the determination of whether the video information is the same is delayed by the number of added frames, the number of banks of the frame memory 16 is increased by the number of added frames. increase. That is, when comparing video information (measurement results) for N frames, the number of banks in the frame memory 16 is set to N + 2. In this case, the basic idea is the same. The write number BW and the read number BR are in the order of (1) → (2) → (3) → (4) →... → (N) → (N + 1) → (N + 2) → (1) →. Just increment it.

また、本発明は、映像表示装置として実現することができるだけでなく、このような映像表示装置が備える特徴的な処理部をステップとする映像表示方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。このようなプログラムは、CD−ROM等の記録媒体やインターネット等の伝送媒体を介して配信することができるのはいうまでもない。   In addition, the present invention can be realized not only as a video display device, but also as a video display method that uses a characteristic processing unit included in such a video display device as a step, or executes these steps in a computer. It can also be realized as a program to be executed. It goes without saying that such a program can be distributed via a recording medium such as a CD-ROM or a transmission medium such as the Internet.

11…映像情報計測部
12…映像情報格納部
13…映像情報比較部
14…書き込み番号決定部
15…書き込み制御部
16…フレームメモリ
17…読み出し番号決定部
18…読み出し制御部
19…表示タイミング導出部
20…ディスプレイ(表示部)
(1)〜(4)…バンク
BW…書き込み番号
BR…読み出し番号
DESCRIPTION OF SYMBOLS 11 ... Video information measurement part 12 ... Video information storage part 13 ... Video information comparison part 14 ... Write number determination part 15 ... Write control part 16 ... Frame memory 17 ... Read number determination part 18 ... Read control part 19 ... Display timing derivation part 20 ... Display (display part)
(1) to (4) ... Bank BW ... Write number BR ... Read number

Claims (7)

入力映像の各フレームの情報であり、水平/垂直同期信号、クロック信号の周期、データイネーブル信号の位置及びサイズの少なくとも1つからなる映像情報を計測する映像情報計測部と、
前記入力映像を格納するためのフレームメモリと、
前記映像情報計測部の計測結果を直前の計測結果と比較する映像情報比較部と、
前記映像情報比較部の比較結果が不一致の場合、前記フレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して交互に前記入力映像を書き込む書き込み制御部と、
前記映像情報比較部の比較結果が不一致の場合、不一致になる直前の入力映像を前記フレームメモリから読み出す読み出し制御部と、
前記読み出し制御部により読み出された入力映像を表示する表示部と
を備え、
前記書き込み制御部は、前記映像情報比較部の比較結果が不一致の場合、不一致の回数が偶数か否かで、前記フレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して前記入力映像を書き込む順番を制御し、
前記読み出し制御部は、前記映像情報比較部の比較結果が不一致の場合、不一致の回数が1回か2回以上か、及び、不一致の回数が偶数か奇数かで、入力映像を前記フレームメモリから読み出す順番を制御することにより、
前記表示部に、前記映像情報比較部の比較結果が不一致の間は、不一致になる直前の入力映像を表示し続け、前記映像情報比較部の比較結果が一致した後は、一致した最も古い入力映像を欠落することなく、順次入力映像を表示する
ことを特徴とする映像表示装置。
A video information measuring unit that measures video information including at least one of a horizontal / vertical synchronization signal, a clock signal cycle, a position of a data enable signal, and size , which is information of each frame of the input video;
A frame memory for storing the input video;
A video information comparison unit that compares the measurement result of the video information measurement unit with the previous measurement result;
Write control for alternately writing the input video to a plurality of memory areas in which the input video immediately before the mismatch is not stored among the memory areas in the frame memory when the comparison result of the video information comparison unit does not match And
When the comparison result of the video information comparison unit does not match, a read control unit that reads the input video immediately before the mismatch from the frame memory,
A display unit for displaying the input video read by the read control unit,
When the comparison result of the video information comparison unit does not match, the write control unit does not store the input video immediately before the mismatch in the memory area in the frame memory depending on whether the number of mismatches is an even number or not. Control the order of writing the input video to a plurality of memory areas,
When the comparison result of the video information comparison unit does not match, the read control unit receives the input video from the frame memory according to whether the number of mismatches is 1 or 2 or more, and whether the number of mismatches is even or odd. By controlling the reading order,
While the comparison result of the video information comparison unit does not match, the display unit continues to display the input video immediately before the mismatch, and after the comparison result of the video information comparison unit matches, the oldest input that matches An image display device that sequentially displays input images without losing images .
前記表示部は、切り替わった後の入力映像を適切に表示するための演算が完了するまで、切り替わる前の入力映像を表示し続け、前記演算が完了すると、切り替わった後の入力映像を表示することを特徴とする請求項1記載の映像表示装置。   The display unit continues to display the input video before switching until the calculation for appropriately displaying the input video after switching is completed, and displays the input video after the switching when the calculation is completed. The video display device according to claim 1. 前記映像情報比較部の比較結果、前記映像情報の不一致回数、及び1フレーム前の書き込み番号を用いて、前記フレームメモリの書き込み番号を決定する書き込み番号決定部を備え、
前記書き込み制御部は、前記書き込み番号決定部により決定された書き込み番号へ前記入力映像を書き込むことを特徴とする請求項2に記載の映像表示装置。
A write number determination unit that determines a write number of the frame memory using a comparison result of the video information comparison unit, the number of mismatches of the video information, and a write number of one frame before;
The video display device according to claim 2, wherein the write control unit writes the input video to a write number determined by the write number determination unit.
前記映像情報比較部の比較結果、前記映像情報の不一致回数、前の読み出し番号を決定したときの情報フラグ、及び1フレーム前の読み出し番号を用いて、前記フレームメモリの読み出し番号を決定する読み出し番号決定部を備え、
前記読み出し制御部は、前記読み出し番号決定部により決定された読み出し番号から前記入力映像を読み出すことを特徴とする請求項2に記載の映像表示装置。
The readout number for determining the readout number of the frame memory using the comparison result of the video information comparison section, the number of mismatches of the video information, the information flag when the previous readout number is determined, and the readout number one frame before With a decision unit,
The video display device according to claim 2, wherein the read control unit reads the input video from a read number determined by the read number determination unit.
前記フレームメモリは、4フレーム分の前記入力映像を格納することが可能なメモリ領域を有することを特徴とする請求項1から4のいずれか一項に記載の映像表示装置。   5. The video display device according to claim 1, wherein the frame memory has a memory area capable of storing the input video for four frames. 6. N個のフレームについて前記計測結果を比較する場合、前記フレームメモリは、N+2フレーム分の前記入力映像を格納することが可能なメモリ領域を有することを特徴とする請求項5に記載の映像表示装置。   6. The video display device according to claim 5, wherein, when the measurement results are compared for N frames, the frame memory has a memory area capable of storing the input video for N + 2 frames. . 入力映像の各フレームの情報であり、水平/垂直同期信号、クロック信号の周期、データイネーブル信号の位置及びサイズの少なくとも1つからなる映像情報を計測する映像情報計測ステップと、
前記映像情報計測ステップの計測結果を直前の計測結果と比較する映像情報比較ステップと、
前記映像情報比較ステップの比較結果が不一致の場合、前記入力映像を格納するためのフレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して交互に前記入力映像を書き込む書き込み制御ステップと、
前記映像情報比較ステップの比較結果が不一致の場合、不一致になる直前の入力映像を前記フレームメモリから読み出す読み出し制御ステップと、
前記読み出し制御ステップにより読み出された入力映像を表示する表示ステップと
を有し、
前記書き込み制御ステップでは、前記映像情報比較ステップの比較結果が不一致の場合、不一致の回数が偶数か否かで、前記フレームメモリにおけるメモリ領域のうち、不一致になる直前の入力映像が格納されていない複数のメモリ領域に対して前記入力映像を書き込む順番を制御し、
前記読み出し制御ステップでは、前記映像情報比較ステップの比較結果が不一致の場合、不一致の回数が1回か2回以上か、及び、不一致の回数が偶数か奇数かで、入力映像を前記フレームメモリから読み出す順番を制御することにより、
前記表示ステップで、前記映像情報比較ステップの比較結果が不一致の間は、不一致になる直前の入力映像を表示し続け、前記映像情報比較ステップの比較結果が一致した後は、一致した最も古い入力映像を欠落することなく、順次入力映像を表示する
ことを特徴とする映像表示方法。
A video information measuring step for measuring video information which is information of each frame of the input video, and includes at least one of a horizontal / vertical synchronizing signal, a clock signal period, a position and a size of a data enable signal;
A video information comparison step for comparing the measurement result of the video information measurement step with the previous measurement result;
If the comparison result of the video information comparison step does not match, among the memory areas in the frame memory for storing the input video, alternately to a plurality of memory areas in which the input video immediately before the mismatch is not stored A writing control step of writing the input video;
If the comparison result of the video information comparison step does not match, the read control step of reading the input video immediately before the mismatch from the frame memory,
A display step for displaying the input video read by the read control step,
In the write control step, if the comparison result of the video information comparison step is mismatched, the input video immediately before the mismatch is not stored in the memory area in the frame memory depending on whether the number of mismatches is an even number. Control the order of writing the input video to a plurality of memory areas,
In the reading control step, if the comparison result of the video information comparison step is mismatched, the number of mismatches is one or two or more, and the number of mismatches is even or odd, and the input video is read from the frame memory. By controlling the reading order,
During the display step, while the comparison result of the video information comparison step does not match, the input video immediately before the mismatch is displayed, and after the comparison result of the video information comparison step matches, the oldest input that matches An image display method characterized by sequentially displaying input images without losing images .
JP2012140584A 2012-06-22 2012-06-22 Video display device and video display method Expired - Fee Related JP6155564B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012140584A JP6155564B2 (en) 2012-06-22 2012-06-22 Video display device and video display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012140584A JP6155564B2 (en) 2012-06-22 2012-06-22 Video display device and video display method

Publications (2)

Publication Number Publication Date
JP2014006319A JP2014006319A (en) 2014-01-16
JP6155564B2 true JP6155564B2 (en) 2017-07-05

Family

ID=50104118

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012140584A Expired - Fee Related JP6155564B2 (en) 2012-06-22 2012-06-22 Video display device and video display method

Country Status (1)

Country Link
JP (1) JP6155564B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0442197A (en) * 1990-06-07 1992-02-12 Seiko Instr Inc Graphic display device
JP3002760B2 (en) * 1991-09-30 2000-01-24 日本電気ホームエレクトロニクス株式会社 Display device
JP2001202069A (en) * 2000-01-20 2001-07-27 Fujitsu Ltd Video processing system and video storage device
KR100363174B1 (en) * 2001-02-15 2002-12-05 삼성전자 주식회사 Apparatus for controlling image display and method thereof
JP4885461B2 (en) * 2005-02-24 2012-02-29 日立プラズマディスプレイ株式会社 Display control device for display panel and display device having the same
JP2006310906A (en) * 2005-04-26 2006-11-09 Victor Co Of Japan Ltd Video signal processor
JP5511577B2 (en) * 2010-08-06 2014-06-04 シャープ株式会社 Image processing device

Also Published As

Publication number Publication date
JP2014006319A (en) 2014-01-16

Similar Documents

Publication Publication Date Title
CN104181365B (en) A kind of measuring device with zooming display function
US8477155B2 (en) Display method, display controller and display terminal
CN112804532A (en) Image data acquisition method, system and related device
JP2004234624A (en) Still image generation device, still image generation method, still image generation program, and recording medium recording still image generation program
JP6155564B2 (en) Video display device and video display method
JP2537181B2 (en) Video signal correction device
TWI377474B (en) Data processing device and monitor using thereof
US20110249089A1 (en) Video signal processing device, display device, display method and program product
JP2014006318A (en) Image display device and image display method
WO2017004953A1 (en) Numerical image conversion method and device, and storage medium and device
CN105578264A (en) Method and device for processing animation menu based on smart television
US20140016033A1 (en) Image processing apparatus and recording medium storing image processing program
US6697119B2 (en) Apparatus and method for converting frame rates of signals under different systems
US7397456B2 (en) Inspecting method and inspecting device of control signal for display device, and display unit having this inspecting function
JP2000350168A (en) Image signal processing method and image signal processing device
CN113141481A (en) Video time sequence conversion method and device and computer readable medium
WO2021035643A1 (en) Monitoring image generation method, apparatus, device, system, and image processing device
JPS63221491A (en) Image data output device
KR100875839B1 (en) Image output device and method capable of preventing image tearing
JP4547321B2 (en) Motion vector detection device and imaging device
JP4770290B2 (en) Liquid crystal display
US20250383685A1 (en) Interface conversion circuit, method for processing signals, and electronic device
JP4461483B2 (en) Multi-point measuring device
JP2017215629A (en) Image processing apparatus, image processing method, and program
Birtić et al. A tool for displaying and analysis of video artifacts

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150514

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160329

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161101

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161209

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170509

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170522

R150 Certificate of patent or registration of utility model

Ref document number: 6155564

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees