JP2017005588A - Display controller and display control method - Google Patents

Display controller and display control method Download PDF

Info

Publication number
JP2017005588A
JP2017005588A JP2015119418A JP2015119418A JP2017005588A JP 2017005588 A JP2017005588 A JP 2017005588A JP 2015119418 A JP2015119418 A JP 2015119418A JP 2015119418 A JP2015119418 A JP 2015119418A JP 2017005588 A JP2017005588 A JP 2017005588A
Authority
JP
Japan
Prior art keywords
timing
synchronization signal
vertical synchronization
period
display control
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.)
Pending
Application number
JP2015119418A
Other languages
Japanese (ja)
Inventor
昇 勝俣
Noboru Katsumata
昇 勝俣
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.)
JVCKenwood Corp
Original Assignee
JVCKenwood Corp
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 JVCKenwood Corp filed Critical JVCKenwood Corp
Priority to JP2015119418A priority Critical patent/JP2017005588A/en
Publication of JP2017005588A publication Critical patent/JP2017005588A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Synchronizing For Television (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PROBLEM TO BE SOLVED: To more effectively display an image received from a device of a transmission side.SOLUTION: A display controller of the embodiment is a display controller communicating with an image acquisition device. The display controller includes: a reception circuit for receiving data including an image and timing information for specifying timing of rising of a first vertical synchronizing signal which shows a vertical synchronizing signal of the image acquisition device from the image acquisition device; a detection circuit for detecting timing for receiving the timing information from the image acquisition device; a determination circuit for determining whether the timing when the timing information is detected is included in a prescribed allowable period in an output period when a second vertical synchronizing signal which shows the vertical synchronizing signal of the display controller is outputted; and a generation circuit for generating the vertical synchronizing signal obtained by changing a vertical blanking period of the second vertical synchronizing signal is changed within a frequency deviation range of the second vertical synchronizing signal until the timing when the timing information is detected is included in the prescribed allowable period if the timing when the timing information is detected is not included in the prescribed allowable period.SELECTED DRAWING: Figure 3

Description

本発明は表示制御装置及び表示制御方法に関する。   The present invention relates to a display control device and a display control method.

送信側の装置に接続されたカメラ等で画像を取得し、送信側の装置から送信された当該画像を、受信側の装置で表示するシステムが従来から知られている。例えば車載カメラで撮影された画像を、車内のモニタに無線通信により送信する車載カメラシステムが知られている。このようなシステムでは、カメラで取得された画像がモニタで途切れることなく表示され続けなければならない。   2. Description of the Related Art Conventionally, a system that acquires an image with a camera or the like connected to a transmission-side device and displays the image transmitted from the transmission-side device on a reception-side device is conventionally known. For example, an in-vehicle camera system that transmits an image captured by an in-vehicle camera to a monitor in the vehicle by wireless communication is known. In such a system, an image acquired by a camera must be continuously displayed on the monitor without interruption.

特開2002−185936号公報JP 2002-185936 A 特開平05−329116号公報JP 05-329116 A

しかしながら従来の技術では、送信側の装置での画像の取得タイミングと、受信側の装置での画像の表示タイミングと、の位相ずれが、受信側の装置のバッファ等で吸収できないほど大きくなると、画像の欠落等が発生する可能性があった。例えば車載カメラシステムでは、車載カメラを車外に設置する場合、車内の温度と、車の移動に伴う車外の温度変化と、の差によって送信側の装置と、受信側の装置と、の位相ずれが受信側の装置のバッファ等で吸収できないほど大きくなり画像の欠落等が発生する可能性があった。   However, in the conventional technique, when the phase shift between the image acquisition timing at the transmission-side device and the image display timing at the reception-side device becomes so large that it cannot be absorbed by the buffer or the like of the reception-side device, There was a possibility of missing. For example, in an in-vehicle camera system, when an in-vehicle camera is installed outside a vehicle, the phase shift between the transmitting device and the receiving device is caused by the difference between the temperature inside the vehicle and the temperature change outside the vehicle as the vehicle moves. There is a possibility that the image becomes so large that it cannot be absorbed by the buffer or the like of the device on the receiving side, and an image is lost.

本発明は、上記に鑑みてなされたものであって、送信側の装置から受信された画像をより良好に表示させることができる表示制御装置及び表示制御方法を提供することを目的とする。   The present invention has been made in view of the above, and an object of the present invention is to provide a display control device and a display control method that can display an image received from a transmission-side device in a better manner.

上述した課題を解決し、目的を達成するために、本発明は、画像取得装置と通信する表示制御装置であって、前記画像取得装置から、画像と、前記画像取得装置の垂直同期信号を示す第1垂直同期信号の立ち上がりのタイミングを特定するタイミング情報と、を含むデータを受信する受信回路と、前記画像取得装置から前記タイミング情報を受信したタイミングを検出する検出回路と、前記タイミング情報が検出されたタイミングが、前記表示制御装置の垂直同期信号を示す第2垂直同期信号が出力されている出力期間のうち、所定の許容期間に含まれているか否かを判定する判定回路と、前記タイミング情報が検出されたタイミングが、前記所定の許容期間に含まれない場合、前記タイミング情報が検出されるタイミングが前記所定の許容期間に含まれるまで、前記第2垂直同期信号の垂直ブランキング期間を、前記第2垂直同期信号の周波数偏差範囲内で変更した垂直同期信号を生成する生成回路と、を備える。   In order to solve the above-described problems and achieve the object, the present invention is a display control device that communicates with an image acquisition device, and displays an image and a vertical synchronization signal of the image acquisition device from the image acquisition device. A reception circuit that receives data including timing information that specifies a rising timing of the first vertical synchronization signal, a detection circuit that detects a timing at which the timing information is received from the image acquisition device, and the timing information is detected A determination circuit for determining whether or not the determined timing is included in a predetermined allowable period in an output period in which a second vertical synchronization signal indicating a vertical synchronization signal of the display control device is output; If the timing at which the information is detected is not included in the predetermined allowable period, the timing at which the timing information is detected is the predetermined allowable time. Until it included between, and a generation circuit for generating the vertical blanking period of the second vertical synchronizing signal, a vertical synchronizing signal changes in the frequency deviation range of the second vertical synchronizing signal.

本発明によれば、送信側の装置から受信された画像をより良好に表示させることができるという効果を奏する。   According to the present invention, there is an effect that an image received from a transmission-side apparatus can be displayed better.

図1は実施形態の画像取得装置の構成の例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of an image acquisition apparatus according to an embodiment. 図2は実施形態のマーカーの挿入例を示す図である。FIG. 2 is a diagram illustrating an example of marker insertion according to the embodiment. 図3は実施形態の表示制御装置の構成の例を示す図である。FIG. 3 is a diagram illustrating an example of the configuration of the display control apparatus according to the embodiment. 図4は実施形態の検出回路のマーカー検出処理の例を示す。FIG. 4 shows an example of marker detection processing of the detection circuit of the embodiment. 図5Aは送信側と受信側の垂直同期信号の位相が合っている場合を示す図である。FIG. 5A is a diagram showing a case where the vertical synchronization signals on the transmission side and the reception side are in phase. 図5Bは受信側の垂直同期信号の位相が遅れている場合を示す図である。FIG. 5B is a diagram illustrating a case where the phase of the vertical synchronization signal on the receiving side is delayed. 図5Cは受信側の垂直同期信号の位相が早い場合を示す図である。FIG. 5C is a diagram illustrating a case where the phase of the vertical synchronization signal on the receiving side is early. 図6Aは実施形態の位相差の判定処理(位相が合っている場合)の例を示す図である。FIG. 6A is a diagram illustrating an example of a phase difference determination process (when phases are matched) according to the embodiment. 図6Bは実施形態の位相差の判定処理(受信側の位相が遅れている場合)の例を示す図である。FIG. 6B is a diagram illustrating an example of a phase difference determination process (when the phase on the reception side is delayed) according to the embodiment. 図6Cは実施形態の位相差の判定処理(受信側の位相が早い場合)の例を示す図である。FIG. 6C is a diagram illustrating an example of a phase difference determination process (when the phase on the reception side is early) according to the embodiment. 図7Aは位相ずれを補正する実施形態の垂直同期信号(受信側の位相が遅れている場合)の例を示す図である。FIG. 7A is a diagram illustrating an example of a vertical synchronization signal (when the phase on the receiving side is delayed) according to the embodiment for correcting the phase shift. 図7Bは位相ずれを補正する実施形態の垂直同期信号(受信側の位相が早い場合)の例を示す図である。FIG. 7B is a diagram illustrating an example of a vertical synchronization signal (when the phase on the reception side is early) according to the embodiment for correcting the phase shift. 図8は実施形態の位相差の状態遷移の例を示す状態遷移図である。FIG. 8 is a state transition diagram illustrating an example of the state transition of the phase difference according to the embodiment. 図9は実施形態の表示制御方法の例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of the display control method according to the embodiment.

以下に添付図面を参照して、表示制御装置及び表示制御方法の実施形態を詳細に説明する。   Hereinafter, embodiments of a display control device and a display control method will be described in detail with reference to the accompanying drawings.

はじめに、ビデオカメラ等により撮影された画像を取得して、表示制御装置に画像を送信する画像取得装置の構成について説明する。なお画像の符号化・圧縮フォーマットは任意でよい。符号化・圧縮フォーマットは、静止画像の場合、例えばJPEG(Joint Photographic Experts Group)であり、動画像の場合、例えばMPEG(Moving Picture Expert Group)である。   First, the configuration of an image acquisition device that acquires an image captured by a video camera or the like and transmits the image to a display control device will be described. The image encoding / compression format may be arbitrary. The encoding / compression format is, for example, JPEG (Joint Photographic Experts Group) in the case of a still image, and MPEG (Moving Picture Expert Group) in the case of a moving image, for example.

図1は実施形態の画像取得装置30の構成の例を示す図である。実施形態の画像取得装置30は、入力信号I/F2、符号化・圧縮処理回路3、セレクタ7、マーカー挿入回路8、送信用バッファ9、送信用I/F10及び送信回路12を備える。符号化・圧縮処理回路3は、圧縮処理回路4、符号処理回路5及びTX書き込み制御回路6を備える。送信用I/F10はTX読み込み制御回路11を備える。   FIG. 1 is a diagram illustrating an example of a configuration of an image acquisition device 30 according to the embodiment. The image acquisition device 30 according to the embodiment includes an input signal I / F 2, an encoding / compression processing circuit 3, a selector 7, a marker insertion circuit 8, a transmission buffer 9, a transmission I / F 10, and a transmission circuit 12. The encoding / compression processing circuit 3 includes a compression processing circuit 4, a code processing circuit 5, and a TX write control circuit 6. The transmission I / F 10 includes a TX read control circuit 11.

入力信号I/F2は、ビデオカメラ等から、1フレームの画像を示す画像信号1を受け付けると、当該画像信号1のフォーマットを変換する。入力信号I/F2は、例えばYCbCr(4:2:2)フォーマットの画像信号1を、YCbCr(4:1:1)フォーマットの画像信号に変換する。入力信号I/F2は、フォーマットが変換された画像信号1を圧縮処理回路4に入力する。   When the input signal I / F 2 receives an image signal 1 indicating an image of one frame from a video camera or the like, the input signal I / F 2 converts the format of the image signal 1. The input signal I / F2 converts, for example, an image signal 1 in YCbCr (4: 2: 2) format into an image signal in YCbCr (4: 1: 1) format. The input signal I / F 2 inputs the image signal 1 whose format has been converted to the compression processing circuit 4.

圧縮処理回路4は、入力信号I/F2から、フォーマットが変換された画像信号1を受け付けると、当該画像信号1を、所定のライン数毎に圧縮することにより、複数の圧縮データを生成する。圧縮処理回路4は、複数の圧縮データを順番に符号化処理回路5に入力する。   When receiving the image signal 1 whose format has been converted from the input signal I / F2, the compression processing circuit 4 generates a plurality of compressed data by compressing the image signal 1 every predetermined number of lines. The compression processing circuit 4 inputs a plurality of compressed data to the encoding processing circuit 5 in order.

符号化処理回路5は、圧縮処理回路4から圧縮データを受け付けると、当該圧縮データを符号化することにより、符号化・圧縮データを生成する。符号化処理回路5は、符号化・圧縮データをセレクタ7に入力し、符号化・圧縮処理が終了したことを示す制御信号をTX書き込み制御回路6に入力する。   When receiving the compressed data from the compression processing circuit 4, the encoding processing circuit 5 generates encoded / compressed data by encoding the compressed data. The encoding processing circuit 5 inputs the encoded / compressed data to the selector 7 and inputs a control signal indicating that the encoding / compressing process is completed to the TX write control circuit 6.

TX書き込み制御回路6は、符号化処理回路5から制御信号を受け付けると、セレクタ7から送信用バッファ9に入力される後述の通信データを書き込むアドレス、及び、当該送信用データの書き込みタイミングを示す制御信号を、送信用バッファ9に入力する。   When the TX write control circuit 6 receives the control signal from the encoding processing circuit 5, the TX write control circuit 6 controls the address for writing communication data (described later) input from the selector 7 to the transmission buffer 9 and the write timing of the transmission data. The signal is input to the transmission buffer 9.

セレクタ7は、符号化処理回路5から符号化・圧縮データを受け付け、マーカー挿入回路8からマーカーを受け付けると、符号化・圧縮データにマーカーを挿入する。   When the selector 7 receives the encoded / compressed data from the encoding processing circuit 5 and receives the marker from the marker insertion circuit 8, the selector 7 inserts the marker into the encoded / compressed data.

図2は実施形態のマーカーの挿入例を示す図である。図2の例は、1フレームの画像を示す画像信号1が、所定のライン数分の画像毎にn個に分割されて、送信される場合を示す。スタートマーカーS1は、1フレームの画像を示す画像信号1の最初の符号化・圧縮データの開始を示すタイミング情報である。エンドマーカーE1は、1フレームの画像を示す画像信号1の最初の符号化・圧縮データの終了を示す。すなわち最初に送信される通信データは、スタートマーカーS1、符号化・圧縮データ及びエンドマーカーE1を含む。   FIG. 2 is a diagram illustrating an example of marker insertion according to the embodiment. The example of FIG. 2 shows a case where an image signal 1 indicating an image of one frame is divided into n pieces for every predetermined number of lines and transmitted. The start marker S1 is timing information indicating the start of the first encoded / compressed data of the image signal 1 indicating an image of one frame. The end marker E1 indicates the end of the first encoded / compressed data of the image signal 1 indicating an image of one frame. That is, the communication data transmitted first includes the start marker S1, the encoded / compressed data, and the end marker E1.

同様に、スタートマーカーS2は、1フレームの画像を示す画像信号1の2番目の符号化・圧縮データの開始を示す。エンドマーカーE2は、1フレームの画像を示す画像信号1の2番目の通信データの終了を示す。すなわち2番目に送信される通信データは、スタートマーカーS2、符号化・圧縮データ及びエンドマーカーE2を含む。スタートマーカーSnは、1フレームの画像を示す画像信号1のn番目の符号化・圧縮データの開始を示す。エンドマーカーEnは、1フレームの画像を示す画像信号1のn番目の通信データの終了を示す。すなわち、最後に送信される通信データは、スタートマーカーSn、符号化・圧縮データ及びエンドマーカーEnを含む。   Similarly, the start marker S2 indicates the start of the second encoded / compressed data of the image signal 1 indicating an image of one frame. The end marker E2 indicates the end of the second communication data of the image signal 1 indicating an image of one frame. That is, the communication data transmitted second includes the start marker S2, the encoded / compressed data, and the end marker E2. The start marker Sn indicates the start of the nth encoded / compressed data of the image signal 1 indicating an image of one frame. The end marker En indicates the end of the nth communication data of the image signal 1 indicating an image of one frame. That is, the communication data transmitted last includes the start marker Sn, the encoded / compressed data, and the end marker En.

以下、スタートマーカーS1〜Snを区別しない場合、単にスタートマーカーSという。またエンドマーカーE1〜Enを区別しない場合、単にエンドマーカーEという。またスタートマーカーS及びエンドマーカーEを区別しない場合、単にマーカーという。   Hereinafter, when the start markers S1 to Sn are not distinguished, they are simply referred to as start markers S. When the end markers E1 to En are not distinguished, they are simply referred to as end markers E. When the start marker S and the end marker E are not distinguished, they are simply referred to as markers.

図1に戻り、送信用バッファ9は、セレクタ7から出力される通信データを、TX書き込み制御回路6から受け付けた制御信号が示すタイミングで、TX書き込み制御回路6から受け付けたアドレスに書き込む。   Returning to FIG. 1, the transmission buffer 9 writes the communication data output from the selector 7 to the address received from the TX write control circuit 6 at the timing indicated by the control signal received from the TX write control circuit 6.

一方、送信用バッファ9からの読み出しについては、TX読み込み制御回路11が、送信回路12から転送用同期信号を受け付けると、送信用バッファ9から通信データを読み込むアドレス、及び、当該送信用データの読み込みタイミングを示す制御信号を、送信用バッファに入力する。   On the other hand, regarding the reading from the transmission buffer 9, when the TX read control circuit 11 receives the transfer synchronization signal from the transmission circuit 12, the address from which the communication data is read from the transmission buffer 9 and the reading of the transmission data are read. A control signal indicating timing is input to the transmission buffer.

そして送信用I/F10は、TX読み込み制御回路11の制御に基づいて、送信用バッファ9から通信データを読み出す。送信用I/F10は、当該通信データのフォーマットを、通信プロトコルに応じたフォーマットに変換し、フォーマットが変換された通信データを送信回路12に入力する。なお送信用I/F10は、送信回路12の送信処理が途切れる事がないように、送信用バッファ9から通信データを読み出す。   The transmission I / F 10 reads communication data from the transmission buffer 9 based on the control of the TX read control circuit 11. The transmission I / F 10 converts the format of the communication data into a format corresponding to the communication protocol, and inputs the communication data whose format has been converted to the transmission circuit 12. The transmission I / F 10 reads communication data from the transmission buffer 9 so that the transmission process of the transmission circuit 12 is not interrupted.

送信回路12は、送信用I/F10から通信データを受け付けると、当該通信データを表示制御装置40に送信する。   When receiving the communication data from the transmission I / F 10, the transmission circuit 12 transmits the communication data to the display control device 40.

次に実施形態の表示制御装置40の構成の例について説明する。実施形態の表示制御装置40は、画像取得装置30から通信データとして送信された符号化・圧縮データを受信し、当該符号化・圧縮データに復号化・伸張処理を行うことによって得られた画像信号1をモニタに表示する。   Next, an example of the configuration of the display control device 40 of the embodiment will be described. The display control device 40 according to the embodiment receives the encoded / compressed data transmitted as the communication data from the image acquisition device 30, and performs the decoding / decompression process on the encoded / compressed data. 1 is displayed on the monitor.

図3は実施形態の表示制御装置40の構成の例を示す図である。実施形態の表示制御装置40は、受信回路13、受信用I/F14、検出回路16、判定回路17、生成回路18、復号化・伸張処理回路19、表示信号I/F21、RX書き込み制御回路22及び受信用バッファ23を備える。受信用I/F14は、データ判別回路15及びRX書き込み制御回路22を備える。復号化・伸張処理回路19は、RX読み込み制御回路24、復号化処理回路25及び伸張処理回路26を備える。表示信号I/F21はモニタ27と接続される。モニタ27は、液晶ディスプレイ等の表示装置である。   FIG. 3 is a diagram illustrating an example of the configuration of the display control device 40 according to the embodiment. The display control device 40 according to the embodiment includes a reception circuit 13, a reception I / F 14, a detection circuit 16, a determination circuit 17, a generation circuit 18, a decoding / decompression processing circuit 19, a display signal I / F 21, and an RX write control circuit 22. And a receiving buffer 23. The reception I / F 14 includes a data determination circuit 15 and an RX write control circuit 22. The decoding / decompression processing circuit 19 includes an RX read control circuit 24, a decoding processing circuit 25, and an expansion processing circuit 26. The display signal I / F 21 is connected to the monitor 27. The monitor 27 is a display device such as a liquid crystal display.

受信回路13は、画像取得装置30から通信データを受信すると、当該通信データをデータ判別回路15に入力し、転送用同期信号をRX書き込み制御回路22に入力する。   When receiving communication data from the image acquisition device 30, the receiving circuit 13 inputs the communication data to the data determination circuit 15 and inputs a transfer synchronization signal to the RX write control circuit 22.

データ判別回路15は、受信回路13から通信データを受け付けると、当該通信データのフォーマットを、通信プロトコルに応じたフォーマットから画像表示処理用のフォーマットに変換する。そしてデータ判別回路15は、マーカーと、符号化・圧縮データと、を判別する。データ判別回路15は、スタートマーカーS1を検出回路16に入力し、符号化・圧縮データを受信用バッファ23に入力する。またデータ判別回路15は、データ判別処理が終了したことを示す制御信号をRX書き込み制御回路22に入力する。   When receiving the communication data from the receiving circuit 13, the data discriminating circuit 15 converts the format of the communication data from a format corresponding to the communication protocol to a format for image display processing. The data discrimination circuit 15 discriminates between the marker and the encoded / compressed data. The data discriminating circuit 15 inputs the start marker S1 to the detection circuit 16 and inputs the encoded / compressed data to the reception buffer 23. In addition, the data determination circuit 15 inputs a control signal indicating that the data determination process is completed to the RX write control circuit 22.

検出回路16は、データ判別回路15からスタートマーカーS1を受け付ける。検出回路16は、検出回路16内部のマーカー位置検出カウンタにより、データ判別回路15から当該スタートマーカーS1を受け付けたタイミングを検出することにより、送信側の画像取得装置30からスタートマーカーS1を受信したタイミングを検出する。マーカー位置検出カウンタが受信側の垂直同期信号であるSyncに同期している。   The detection circuit 16 receives the start marker S <b> 1 from the data determination circuit 15. The detection circuit 16 detects the timing at which the start marker S1 is received from the data determination circuit 15 by the marker position detection counter in the detection circuit 16, thereby receiving the start marker S1 from the image acquisition device 30 on the transmission side. Is detected. The marker position detection counter is synchronized with Sync, which is a vertical synchronization signal on the receiving side.

図4は実施形態の検出回路16のマーカー検出処理の例を示す。マーカー位置検出カウンタは、データ判別回路15からスタートマーカーS1を受け付けたタイミングを示すカウント値60を決定する。マーカー位置検出カウンタは、受信側(表示制御装置40)の垂直同期信号(第2垂直同期信号に相当)の所定のタイミングAでカウント最大値Eをリセットする。マーカー位置検出カウンタは、カウント最大値Eがリセットされると、0からカウントを開始し、受信側の垂直同期信号の立下りエッジでカウントを終了する。マーカーフラグM1は、カウント値65が示すタイミングでスタートマーカーS1が検出されたことを示す。   FIG. 4 shows an example of marker detection processing of the detection circuit 16 of the embodiment. The marker position detection counter determines a count value 60 indicating the timing at which the start marker S1 is received from the data determination circuit 15. The marker position detection counter resets the maximum count value E at a predetermined timing A of the vertical synchronization signal (corresponding to the second vertical synchronization signal) on the receiving side (display control device 40). When the count maximum value E is reset, the marker position detection counter starts counting from 0 and ends counting at the falling edge of the vertical synchronizing signal on the receiving side. The marker flag M1 indicates that the start marker S1 is detected at the timing indicated by the count value 65.

ここで所定のタイミングAは、画像取得装置30で取得された画像信号1が、表示制御装置40の垂直同期信号の立ち上がりエッジを示すタイミングCで、モニタ27に表示可能になるまでに行われる各種の処理の処理時間に基づいて決定される。各種の処理は、例えば画像信号1の符号化・圧縮処理、通信データの送信処理、通信データの受信処理、及び、符号化・圧縮データの復号化・伸張処理等である。   Here, the predetermined timing A is various timings performed until the image signal 1 acquired by the image acquisition device 30 can be displayed on the monitor 27 at the timing C indicating the rising edge of the vertical synchronization signal of the display control device 40. It is determined based on the processing time of the process. The various types of processing include, for example, encoding / compression processing of the image signal 1, communication data transmission processing, communication data reception processing, and encoding / compression data decoding / decompression processing.

図4に示すマーカーフラグM1は、画像取得装置30の垂直同期信号と、表示制御装置40の垂直同期信号と、の位相が一致している場合を示す。すなわち図4は、表示制御装置40の垂直同期信号の立ち下がりエッジを示すタイミングBと、画像取得装置30の垂直同期信号の立下りエッジを示すタイミングDと、の差が理想的な場合を示す。なおタイミングDは、画像取得装置30で1フレームの画像が取得されてから、当該1フレームの画像の最初の符号化・圧縮データを含む通信データを表示制御装置40で受信するまでにかかる時間と、カウント値65が示すタイミングと、の差から特定できる。図4により示されるマーカーフラグM1が検出されたタイミングで、復号化・伸張処理回路19が、符号化・圧縮データの先頭から復号化・伸張処理が開始される場合が、表示制御装置40の理想的な動作状態を示す。   The marker flag M1 illustrated in FIG. 4 indicates a case where the phases of the vertical synchronization signal of the image acquisition device 30 and the vertical synchronization signal of the display control device 40 match. That is, FIG. 4 shows a case where the difference between the timing B indicating the falling edge of the vertical synchronization signal of the display control device 40 and the timing D indicating the falling edge of the vertical synchronization signal of the image acquisition device 30 is ideal. . Note that the timing D is the time it takes for the display control device 40 to receive communication data including the first encoded / compressed data of the one-frame image after the image acquisition device 30 acquires the one-frame image. , And the timing indicated by the count value 65. The ideal case of the display control apparatus 40 is when the decoding / decompression processing circuit 19 starts decoding / decompression processing from the beginning of the encoded / compressed data at the timing when the marker flag M1 shown in FIG. 4 is detected. The typical operating state.

次に、図5A乃至図5Cを参照して、送信側の画像取得装置30の垂直同期信号と、受信側の表示制御装置40の垂直同期信号と、の位相差について説明する。   Next, with reference to FIGS. 5A to 5C, the phase difference between the vertical synchronization signal of the transmission-side image acquisition device 30 and the vertical synchronization signal of the reception-side display control device 40 will be described.

図5Aは送信側と受信側の垂直同期信号の位相が合っている場合を示す図である。期間50は、符号化・圧縮データの先頭から復号化・伸張処理が開始されてから、画像信号1をモニタ27に表示可能になるまでの処理時間を示す。すなわち図5Aは、期間50の開始地点のタイミングで、スタートマーカーS1が検出された場合を示す。期間51は、標準的な長さの垂直ブランキング期間を示す。期間52は、1フレームの処理に相当する標準的な長さの垂直同期信号を示す。   FIG. 5A is a diagram showing a case where the vertical synchronization signals on the transmission side and the reception side are in phase. A period 50 indicates a processing time from when decoding / decompression processing is started from the head of encoded / compressed data until when the image signal 1 can be displayed on the monitor 27. That is, FIG. 5A shows a case where the start marker S1 is detected at the timing of the start point of the period 50. Period 51 represents a standard length vertical blanking period. A period 52 indicates a vertical synchronization signal having a standard length corresponding to processing of one frame.

図5Bは受信側の垂直同期信号の位相が遅れている場合を示す図である。期間50〜52の説明は、図5Aと同じなので省略する。期間53は、送信側の垂直同期信号と、受信側の垂直同期信号と、の位相ずれによる遅延量を示す。すなわち図5Bの例は、表示制御装置40が、期間50の終了地点で、画像信号1を表示可能な状態となっているが、受信側の垂直同期信号の立ち上がりを示す期間53の終了地点まで、画像信号1の表示を待つ状態を示す。   FIG. 5B is a diagram illustrating a case where the phase of the vertical synchronization signal on the receiving side is delayed. The description of the periods 50 to 52 is the same as in FIG. A period 53 indicates a delay amount due to a phase shift between the vertical synchronization signal on the transmission side and the vertical synchronization signal on the reception side. That is, in the example of FIG. 5B, the display control device 40 is in a state where it can display the image signal 1 at the end point of the period 50, but until the end point of the period 53 indicating the rising edge of the vertical synchronization signal on the receiving side. A state of waiting for display of the image signal 1 is shown.

図5Cは受信側の垂直同期信号の位相が早い場合を示す図である。期間50〜52の説明は、図5Aと同じなので省略する。期間54は、送信側の垂直同期信号と、受信側の垂直同期信号と、の位相ずれによる先行量を示す。すなわち図5Cの例は、表示制御装置40が、期間50の終了地点で、画像信号1を表示可能な状態となるが、画像信号1を表示可能な状態にするまでの処理が終わる前に、受信側の垂直同期信号が立ち上がる場合を示す。   FIG. 5C is a diagram illustrating a case where the phase of the vertical synchronization signal on the receiving side is early. The description of the periods 50 to 52 is the same as in FIG. A period 54 indicates a preceding amount due to a phase shift between the vertical synchronization signal on the transmission side and the vertical synchronization signal on the reception side. That is, in the example of FIG. 5C, the display control device 40 is in a state where the image signal 1 can be displayed at the end point of the period 50, but before the processing until the image signal 1 is displayed is completed, The case where the vertical synchronization signal on the receiving side rises is shown.

図3に戻り、検出回路16は、カウント値を判定回路17に入力する。判定回路17は、検出回路16からカウント値を受け付け、生成回路18からのSyncにより垂直同期信号を受け付ける。判定回路17は、スタートマーカーS1が検出されたタイミングが、表示制御装置40の垂直同期信号が出力されている出力期間のうち、所定の許容期間に含まれているか否かを、検出回路16から受け付けたカウント値に基づいて判定する。   Returning to FIG. 3, the detection circuit 16 inputs the count value to the determination circuit 17. The determination circuit 17 receives the count value from the detection circuit 16 and receives the vertical synchronization signal by Sync from the generation circuit 18. The determination circuit 17 determines from the detection circuit 16 whether or not the timing at which the start marker S1 is detected is included in a predetermined allowable period in the output period in which the vertical synchronization signal of the display control device 40 is output. The determination is based on the received count value.

ここで図6A乃至図6Cを参照して、判定回路17により行われる位相差の判定処理について具体的に説明する。   Here, the phase difference determination process performed by the determination circuit 17 will be described in detail with reference to FIGS. 6A to 6C.

図6Aは実施形態の位相差の判定処理(位相が合っている場合)の例を示す図である。図6Aの例は、カウント値60が、復号化・伸長処理の許容範囲を示す所定の許容期間70の開始のタイミングを示すカウント値A1と、所定の許容期間70の終了のタイミングを示すカウント値B1の間の値である場合を示す。この場合、判定回路17は、スタートマーカーS1が、所定の許容期間70で検出されたことを判定する。すなわちマーカーフラグM1は、画像取得装置30の垂直同期信号と、表示制御装置40の垂直同期信号と、の位相が一致している場合(位相差が許容範囲である場合)を示す。   FIG. 6A is a diagram illustrating an example of a phase difference determination process (when phases are matched) according to the embodiment. In the example of FIG. 6A, the count value 60 indicates the count value A1 indicating the start timing of the predetermined allowable period 70 indicating the allowable range of the decoding / decompression process, and the count value indicating the end timing of the predetermined allowable period 70. A case where the value is between B1 is shown. In this case, the determination circuit 17 determines that the start marker S1 is detected within a predetermined allowable period 70. That is, the marker flag M1 indicates a case where the phases of the vertical synchronization signal of the image acquisition device 30 and the vertical synchronization signal of the display control device 40 match (when the phase difference is within an allowable range).

なお所定の許容期間70は、1つ前のフレームの画像信号1の表示処理に係る垂直同期信号の出力期間に含まれている。この所定の許容期間70は、復号化・伸張処理回路19が、次のフレームの画像信号1の符号化・圧縮データの先頭から復号化・伸張処理を開始するタイミングの許容期間を示す。この所定の許容期間70の間に、復号化・伸張処理回路19が、次のフレームの画像信号1の符号化・圧縮データの先頭から復号化・伸張処理を開始することにより、表示信号I/F21が、画像信号1を途切れることなくモニタ27に表示することができる。   The predetermined allowable period 70 is included in the output period of the vertical synchronization signal related to the display process of the image signal 1 of the previous frame. The predetermined permissible period 70 indicates a permissible period when the decoding / decompression processing circuit 19 starts the decoding / decompression process from the beginning of the encoded / compressed data of the image signal 1 of the next frame. During the predetermined allowable period 70, the decoding / decompression processing circuit 19 starts the decoding / decompression process from the beginning of the encoded / compressed data of the image signal 1 of the next frame, thereby displaying the display signal I / F21 can display the image signal 1 on the monitor 27 without interruption.

カウント値A1からカウント値B2は、符号化・伸張処理回路22が、符号化・圧縮データの先頭から処理を開始するタイミングの従来の許容期間71を示す。従来の許容期間71は、受信側の装置に備えられた、位相差のずれを吸収するフレームメモリの容量に応じて決定される。   The count value A1 to the count value B2 indicate a conventional allowable period 71 at which the encoding / decompression processing circuit 22 starts processing from the beginning of the encoded / compressed data. The conventional permissible period 71 is determined according to the capacity of the frame memory provided in the receiving-side apparatus that absorbs the phase difference shift.

本実施形態ではカウント値A1からB1の新たな所定の許容期間70を設け、この範囲で復号化・伸張処理を常に行うよう判定回路17でスタートマーカーS1の位置すなわちカウント値を常に監視する。   In the present embodiment, a new predetermined allowable period 70 of the count values A1 to B1 is provided, and the position of the start marker S1, that is, the count value is constantly monitored by the determination circuit 17 so as to always perform the decoding / decompression process within this range.

図6Bは実施形態の位相差の判定処理(受信側の位相が遅れている場合)の例を示す図である。図6Bの例は、カウント値61がカウント値A1より小さい値である場合を示す。この場合、判定回路17は、スタートマーカーS1が、所定の許容期間70の開始のタイミングよりも前に検出されたことを判定する。すなわちマーカーフラグM2は、表示制御装置40の垂直同期信号が、画像取得装置30の垂直同期信号よりも遅れている場合を示す。   FIG. 6B is a diagram illustrating an example of a phase difference determination process (when the phase on the reception side is delayed) according to the embodiment. The example of FIG. 6B shows a case where the count value 61 is smaller than the count value A1. In this case, the determination circuit 17 determines that the start marker S1 has been detected before the start timing of the predetermined allowable period 70. That is, the marker flag M2 indicates a case where the vertical synchronization signal of the display control device 40 is delayed from the vertical synchronization signal of the image acquisition device 30.

図6Cは実施形態の位相差の判定処理(受信側の位相が早い場合)の例を示す図である。図6Cの例は、カウント値62がカウント値B1より大きい値である場合を示す。この場合、判定回路17は、スタートマーカーS1が、所定の許容期間70の終了のタイミングよりも後に検出されたことを判定する。すなわちマーカーフラグM3は、表示制御装置40の垂直同期信号が、画像取得装置30の垂直同期信号よりも早い場合を示す。   FIG. 6C is a diagram illustrating an example of a phase difference determination process (when the phase on the reception side is early) according to the embodiment. The example of FIG. 6C shows a case where the count value 62 is greater than the count value B1. In this case, the determination circuit 17 determines that the start marker S1 is detected after the end timing of the predetermined allowable period 70. That is, the marker flag M3 indicates that the vertical synchronization signal of the display control device 40 is earlier than the vertical synchronization signal of the image acquisition device 30.

図3に戻り、判定回路17は上述の判定処理の判定結果を生成回路18に入力する。判定結果は、表示制御装置40の垂直同期信号と画像取得装置30の垂直同期信号とが一致していること(位相差が許容範囲であること)、表示制御装置40の垂直同期信号が画像取得装置30の垂直同期信号よりも遅れていること、又は、表示制御装置40の垂直同期信号が画像取得装置30の垂直同期信号よりも早いこと、を示す。   Returning to FIG. 3, the determination circuit 17 inputs the determination result of the determination process described above to the generation circuit 18. As a result of the determination, the vertical synchronization signal of the display control device 40 and the vertical synchronization signal of the image acquisition device 30 match (the phase difference is within an allowable range), and the vertical synchronization signal of the display control device 40 acquires the image. This indicates that it is behind the vertical synchronization signal of the device 30 or that the vertical synchronization signal of the display control device 40 is earlier than the vertical synchronization signal of the image acquisition device 30.

生成回路18は、判定回路17から判定結果を受け付けると、当該判定結果に応じた垂直同期信号を生成する。   Upon receiving the determination result from the determination circuit 17, the generation circuit 18 generates a vertical synchronization signal corresponding to the determination result.

具体的には、位相が遅れている場合、生成回路18は、スタートマーカーS1が検出されたタイミングが、所定の許容期間70に含まれるまで、垂直ブランキング期間を、垂直同期信号の周波数偏差範囲内で短くした垂直同期信号(第4垂直同期信号に相当)を生成する。周波数偏差範囲内の値は、例えば表示制御装置40のシステムクロックの1〜2クロック分に相当する。また、位相が早い場合、生成回路18は、スタートマーカーS1が検出されたタイミングが、所定の許容期間70に含まれるまで、垂直ブランキング期間を、垂直同期信号の周波数偏差範囲内で長くした垂直同期信号(第3垂直同期信号に相当)を生成する。   Specifically, when the phase is delayed, the generation circuit 18 sets the vertical blanking period to the frequency deviation range of the vertical synchronization signal until the timing at which the start marker S1 is detected is included in the predetermined allowable period 70. A vertical synchronizing signal (corresponding to a fourth vertical synchronizing signal) shortened in the inside is generated. The value within the frequency deviation range corresponds to, for example, 1 to 2 clocks of the system clock of the display control device 40. If the phase is early, the generation circuit 18 increases the vertical blanking period within the frequency deviation range of the vertical synchronization signal until the timing at which the start marker S1 is detected is included in the predetermined allowable period 70. A synchronization signal (corresponding to a third vertical synchronization signal) is generated.

ここで、第3(第4)の垂直同期信号とは表示制御装置40の垂直同期信号(すなわち第2の垂直同期信号)を長く(短く)した同期信号である。また、この第3(第4)の垂直同期信号の役割は、この垂直同期信号をモニタ表示の同期信号に使うことや、判定回路17並び検出回路16の制御としてフィードバックされる事、位相が合ったら第2垂直同期信号になる等が考えられる。   Here, the third (fourth) vertical synchronizing signal is a synchronizing signal obtained by lengthening (shortening) the vertical synchronizing signal (that is, the second vertical synchronizing signal) of the display control device 40. The role of the third (fourth) vertical synchronizing signal is that this vertical synchronizing signal is used as a synchronizing signal for monitor display, is fed back as the control of the determination circuit 17 and the detection circuit 16, and is in phase. Then, the second vertical synchronizing signal may be considered.

なお生成回路18は、垂直同期信号の長さを変更する場合、水平同期信号の水平ブランキング期間であるときに、表示制御装置40の垂直同期信号の垂直ブランキング期間の長さを変更する。   In addition, when changing the length of the vertical synchronization signal, the generation circuit 18 changes the length of the vertical blanking period of the vertical synchronization signal of the display control device 40 during the horizontal blanking period of the horizontal synchronization signal.

図7Aは位相ずれを補正する実施形態の垂直同期信号(受信側の位相が遅れている場合)の例を示す図である。期間50〜53の説明は、図5Bと同じなので省略する。生成回路18は、標準的な長さの垂直ブランキング期間を示す期間51を、垂直同期信号の周波数偏差範囲内で短くした期間102を有する垂直同期信号を生成する。期間101は、位相の遅れの補正に使用される1フレーム分の垂直同期信号を示す。図7Aの例は、2フレーム分の補正により、遅延量100が修正された場合を示す。   FIG. 7A is a diagram illustrating an example of a vertical synchronization signal (when the phase on the receiving side is delayed) according to the embodiment for correcting the phase shift. The description of the periods 50 to 53 is the same as in FIG. The generation circuit 18 generates a vertical synchronization signal having a period 102 in which a period 51 indicating a standard-length vertical blanking period is shortened within a frequency deviation range of the vertical synchronization signal. A period 101 indicates a vertical synchronization signal for one frame used for phase delay correction. The example of FIG. 7A shows a case where the delay amount 100 is corrected by correction for two frames.

図7Bは位相ずれを補正する実施形態の垂直同期信号(受信側の位相が早い場合)の例を示す図である。期間50〜52及び54の説明は、図5Cと同じなので省略する。生成回路18は、標準的な長さの垂直ブランキング期間を示す期間51を、垂直同期信号の周波数偏差範囲内で長くした期間105を有する垂直同期信号を生成する。期間104は、位相の先行の補正に使用される1フレーム分の垂直同期信号を示す。図7Bの例は、2フレーム分の補正により、先行量100が修正された場合を示す。   FIG. 7B is a diagram illustrating an example of a vertical synchronization signal (when the phase on the reception side is early) according to the embodiment for correcting the phase shift. The description of the periods 50 to 52 and 54 is the same as FIG. The generation circuit 18 generates a vertical synchronization signal having a period 105 in which a period 51 indicating a vertical blanking period having a standard length is extended within a frequency deviation range of the vertical synchronization signal. A period 104 indicates the vertical synchronization signal for one frame used for the preceding correction of the phase. The example of FIG. 7B shows a case where the preceding amount 100 is corrected by correction for two frames.

図3に戻り、生成回路18は垂直同期信号を、判定回路17、復号化・伸張処理回路19及び表示信号I/F21に入力する。   Returning to FIG. 3, the generation circuit 18 inputs the vertical synchronization signal to the determination circuit 17, the decoding / expansion processing circuit 19, and the display signal I / F 21.

復号化・伸張処理回路19は、生成回路18からSyncである垂直同期信号に基づいて、復号化・伸張処理により生成された画像信号1を表示信号I/F21に入力する。表示信号I/F21は、生成回路18から(受け付けた)Syncである垂直同期信号に基づいて、画像信号1をモニタ27に表示する。   The decoding / decompression processing circuit 19 inputs the image signal 1 generated by the decoding / decompression processing to the display signal I / F 21 based on the vertical synchronization signal which is Sync from the generation circuit 18. The display signal I / F 21 displays the image signal 1 on the monitor 27 based on the vertical synchronization signal which is Sync (received) from the generation circuit 18.

一方、RX書き込み制御回路22は、受信回路13からSync of transである転送用同期信号を受け付け、データ判別回路15から、データ判別処理が終了したことを示す制御信号を受け付けると、符号化・圧縮データを書き込むアドレス、及び、当該符号化・圧縮データの書き込みタイミングを示す制御信号を、受信用バッファ23に入力する。この転送用同期信号によってRX書き込み制御回路22が制御されている。   On the other hand, when the RX write control circuit 22 receives a synchronization signal for transfer that is Sync of trans from the receiving circuit 13 and receives a control signal indicating that the data determination processing is completed from the data determination circuit 15, the RX write control circuit 22 performs encoding / compression. A control signal indicating the data write address and the write timing of the encoded / compressed data is input to the reception buffer 23. The RX write control circuit 22 is controlled by this transfer synchronization signal.

受信用バッファ23は、データ判別回路15から出力される符号化・圧縮データを、RX書き込み制御回路22から受け付けた制御信号が示すタイミングで、RX書き込み制御回路6から受け付けたアドレスに書き込む。   The reception buffer 23 writes the encoded / compressed data output from the data determination circuit 15 to the address received from the RX write control circuit 6 at the timing indicated by the control signal received from the RX write control circuit 22.

受信用バッファ23からの読み出しについては、RX読み込み制御回路24が、受信用バッファ23から符号化・圧縮データを読み込むアドレス、及び、当該符号化・圧縮データの読み込みタイミングを示す制御信号を、受信用バッファ23に入力する。これは、垂直同期信号(第2〜4垂直同期信号)によって制御されている。   For reading from the reception buffer 23, the RX read control circuit 24 receives the control signal indicating the address for reading the encoded / compressed data from the receive buffer 23 and the read timing of the encoded / compressed data. Input to buffer 23. This is controlled by a vertical synchronizing signal (second to fourth vertical synchronizing signals).

復号化処理回路25は、RX読み込み制御回路24の制御に基づいて、受信用バッファ23から符号化・圧縮データを読み出すと、当該符号化・圧縮データを復号化することにより、圧縮データを生成する。復号化処理回路25は圧縮データを伸張処理回路26に入力する。   When the decoding processing circuit 25 reads the encoded / compressed data from the reception buffer 23 based on the control of the RX read control circuit 24, the decoding processing circuit 25 generates the compressed data by decoding the encoded / compressed data. . The decryption processing circuit 25 inputs the compressed data to the decompression processing circuit 26.

伸張処理回路26は、復号化処理回路25から、圧縮データを受け付けると、当該圧縮データを伸張することにより、画像信号1のうち所定のライン数分の画像データを生成する。伸張処理回路26は、伸張処理回路26内部のメモリを使用して、所定のライン数分の画像データを、順番にn個組み合わせることにより、画像信号1を生成する。   When the decompression processing circuit 26 receives the compressed data from the decoding processing circuit 25, the decompression processing circuit 26 decompresses the compressed data to generate image data for a predetermined number of lines in the image signal 1. The expansion processing circuit 26 uses the memory inside the expansion processing circuit 26 to generate the image signal 1 by combining n pieces of image data for a predetermined number of lines in order.

次に実施形態の位相差の状態遷移の例について説明する。   Next, an example of the state transition of the phase difference according to the embodiment will be described.

図8は実施形態の位相差の状態遷移の例を示す状態遷移図である。状態S1(80)は、送信側(画像取得装置30)の垂直同期信号と、受信側(表示制御装置40)の垂直同期信号の位相が一致している状態を示す。状態S2(83)は、送信側の垂直同期信号と、受信側の垂直同期信号の位相ずれが発生している状態を示す(許容範囲内)。状態S3(85)は、スタートマーカーS1を検出したタイミングを示すカウント値が、マーカー位置下限を示すカウント値A1以下になった状態を示す(図6Bの61に示されている位置にある。)。状態S4(87)は、スタートマーカーS1を検出したタイミングを示すカウント値が、マーカー位置上限を示すカウント値B1以上になった状態を示す(図6Cの62に示されている位置にある。)。   FIG. 8 is a state transition diagram illustrating an example of the state transition of the phase difference according to the embodiment. The state S1 (80) indicates a state in which the phases of the vertical synchronization signal on the transmission side (image acquisition device 30) and the vertical synchronization signal on the reception side (display control device 40) match. A state S2 (83) indicates a state where a phase shift occurs between the vertical synchronization signal on the transmission side and the vertical synchronization signal on the reception side (within an allowable range). State S3 (85) shows a state in which the count value indicating the timing at which the start marker S1 is detected is equal to or less than the count value A1 indicating the marker position lower limit (the position is indicated by 61 in FIG. 6B). . The state S4 (87) shows a state in which the count value indicating the timing at which the start marker S1 is detected is equal to or greater than the count value B1 indicating the marker position upper limit (the position is indicated by 62 in FIG. 6C). .

状態S3(85)の場合、生成回路18は、図7Aで行っている標準的な長さの垂直ブランキング期間を示す期間51を、垂直同期信号の周波数偏差範囲内で長くした期間105を有する垂直同期信号を生成する。状態S4(87)の場合、生成回路18は、図7Bで行っている標準的な長さの垂直ブランキング期間を示す期間51を、垂直同期信号の周波数偏差範囲内で短くした期間102を有する垂直同期信号を生成する。図8では、状態遷移S2(83)が位相はずれているが位相調整する必要がない状態である。図9のフローチャートのS9のステップが状態S3(85)で行う処理である。図9のフローチャートのS6のステップが状態S4(87)で行う処理である。   In the case of the state S3 (85), the generation circuit 18 has a period 105 in which the period 51 indicating the standard-length vertical blanking period performed in FIG. 7A is extended within the frequency deviation range of the vertical synchronization signal. A vertical synchronization signal is generated. In the case of the state S4 (87), the generation circuit 18 has a period 102 in which the period 51 indicating the standard-length vertical blanking period performed in FIG. 7B is shortened within the frequency deviation range of the vertical synchronization signal. A vertical synchronization signal is generated. In FIG. 8, state transition S2 (83) is out of phase but does not require phase adjustment. Step S9 in the flowchart of FIG. 9 is processing performed in state S3 (85). Step S6 in the flowchart of FIG. 9 is processing performed in state S4 (87).

遷移81は、現在の状態が維持される場合の遷移を示す。遷移82は、送信側の垂直同期信号と受信側の垂直同期信号の位相ずれが発生した場合の遷移を示す。遷移84は、スタートマーカーS1を検出したタイミングを示すカウント値が、マーカー位置下限を示すカウント値A1以下になった場合の遷移を示す。遷移86は、スタートマーカーS1を検出したタイミングを示すカウント値が、マーカー位置上限を示すカウント値B1以上になった場合の遷移を示す。   A transition 81 indicates a transition when the current state is maintained. A transition 82 indicates a transition when a phase shift occurs between the transmission-side vertical synchronization signal and the reception-side vertical synchronization signal. The transition 84 indicates a transition when the count value indicating the timing at which the start marker S1 is detected becomes equal to or less than the count value A1 indicating the marker position lower limit. The transition 86 indicates a transition when the count value indicating the timing at which the start marker S1 is detected becomes equal to or greater than the count value B1 indicating the marker position upper limit.

遷移88は、スタートマーカーS1を検出したタイミングを示すカウント値が、マーカー位置上限を示すカウント値B1以下になった場合の遷移を示す。状態遷移S4(87)で行う垂直同期信号の垂直ブランキングの処理を行う事によって、カウント値B1以上だったスタートマーカーS1を検出したカウント値がカウント値B1以下になる。   The transition 88 indicates a transition when the count value indicating the timing at which the start marker S1 is detected becomes equal to or less than the count value B1 indicating the marker position upper limit. By performing the vertical blanking process of the vertical synchronizing signal performed in the state transition S4 (87), the count value obtained by detecting the start marker S1 that is equal to or greater than the count value B1 becomes equal to or less than the count value B1.

遷移89は、スタートマーカーS1を検出したタイミングを示すカウント値が、マーカー位置下限を示すカウント値A1以上になった場合の遷移を示す。遷移状態S3(85)で行う垂直同期信号の垂直ブランキングの処理を行う事によって、カウント値A1以下だったスタートマーカーS1を検出したカウント値がカウント値A1以上になる。   A transition 89 indicates a transition when the count value indicating the timing at which the start marker S1 is detected becomes equal to or greater than the count value A1 indicating the marker position lower limit. By performing the vertical blanking process of the vertical synchronization signal performed in the transition state S3 (85), the count value obtained by detecting the start marker S1 that is equal to or less than the count value A1 becomes equal to or greater than the count value A1.

遷移90は、送信側の垂直同期信号と、受信側の垂直同期信号の位相が一致した場合の遷移を示す。遷移91は、送信側の画像取得装置30、及び、受信側の表示制御装置40をリセットした場合の遷移を示す。   A transition 90 indicates a transition when the phases of the transmission-side vertical synchronization signal and the reception-side vertical synchronization signal match. A transition 91 indicates a transition when the image acquisition device 30 on the transmission side and the display control device 40 on the reception side are reset.

次に実施形態の表示制御方法の例について説明する。   Next, an example of the display control method of the embodiment will be described.

図9は実施形態の表示制御方法の例を示すフローチャートである。はじめに、検出回路16が、スタートマーカーS1を検出する(ステップS1)。次に、判定回路17が、ステップS1で検出されたスタートマーカーS1のタイミングが、表示制御装置40の垂直同期信号の所定の許容期間70内であるか否かを判定する(ステップS2)。   FIG. 9 is a flowchart illustrating an example of the display control method according to the embodiment. First, the detection circuit 16 detects the start marker S1 (step S1). Next, the determination circuit 17 determines whether or not the timing of the start marker S1 detected in step S1 is within a predetermined allowable period 70 of the vertical synchronization signal of the display control device 40 (step S2).

検出タイミングが所定の許容期間70内の場合(ステップS2、Yes)、処理はステップS1に戻る。検出タイミングが処理の期間外の場合(ステップS2、No)、判定回路17が、ステップS1で検出されたスタートマーカーS1のタイミングが、マーカー位置下限A1以下であるか否かを判定する(ステップS3)。   When the detection timing is within the predetermined allowable period 70 (step S2, Yes), the process returns to step S1. When the detection timing is outside the processing period (No at Step S2), the determination circuit 17 determines whether or not the timing of the start marker S1 detected at Step S1 is equal to or lower than the marker position lower limit A1 (Step S3). ).

マーカー位置下限A1以下である場合(ステップS3、Yes)、判定回路17が、表示制御装置40のSyncである第1から第4の垂直同期信号が、垂直ブランキング期間であるか否かを判定する(ステップS4)。垂直ブランキング期間でない場合(ステップS4、No)、処理はステップS1に戻る。垂直ブランキング期間である場合(ステップS4、Yes)、判定回路17が、表示制御装置40の水平同期信号が、水平ブランキング期間であるか否かを判定する(ステップS5)。水平ブランキング期間でない場合(ステップS5、No)、処理はステップS1に戻る。水平ブランキング期間である場合(ステップS5、Yes)、生成回路18が、表示制御装置40の垂直同期信号の垂直ブランキング期間を、垂直同期信号の周波数偏差範囲内で長くした垂直同期信号を生成する(ステップS6)。   When it is below the marker position lower limit A1 (step S3, Yes), the determination circuit 17 determines whether or not the first to fourth vertical synchronization signals that are the sync of the display control device 40 are the vertical blanking period. (Step S4). When it is not the vertical blanking period (step S4, No), the process returns to step S1. When it is the vertical blanking period (step S4, Yes), the determination circuit 17 determines whether or not the horizontal synchronization signal of the display control device 40 is the horizontal blanking period (step S5). If it is not the horizontal blanking period (step S5, No), the process returns to step S1. In the case of the horizontal blanking period (step S5, Yes), the generation circuit 18 generates a vertical synchronization signal in which the vertical blanking period of the vertical synchronization signal of the display control device 40 is extended within the frequency deviation range of the vertical synchronization signal. (Step S6).

一方、マーカー位置下限A1以下でない場合(ステップS3、No)、判定回路17が、表示制御装置40の垂直同期信号が、垂直ブランキング期間であるか否かを判定する(ステップS7)。垂直ブランキング期間でない場合(ステップS7、No)、処理はステップS1に戻る。垂直ブランキング期間である場合(ステップS7、Yes)、判定回路17が、表示制御装置40の水平同期信号が、水平ブランキング期間であるか否かを判定する(ステップS8)。水平ブランキング期間でない場合(ステップS8、No)、処理はステップS1に戻る。水平ブランキング期間である場合(ステップS8、Yes)、生成回路18が、表示制御装置40の垂直同期信号の垂直ブランキング期間を、垂直同期信号の周波数偏差範囲内で短くした垂直同期信号を生成する(ステップS9)。   On the other hand, when it is not below the marker position lower limit A1 (step S3, No), the determination circuit 17 determines whether or not the vertical synchronization signal of the display control device 40 is the vertical blanking period (step S7). If it is not the vertical blanking period (step S7, No), the process returns to step S1. When it is the vertical blanking period (step S7, Yes), the determination circuit 17 determines whether or not the horizontal synchronization signal of the display control device 40 is the horizontal blanking period (step S8). If it is not the horizontal blanking period (No at Step S8), the process returns to Step S1. If it is the horizontal blanking period (step S8, Yes), the generation circuit 18 generates a vertical synchronization signal by shortening the vertical blanking period of the vertical synchronization signal of the display control device 40 within the frequency deviation range of the vertical synchronization signal. (Step S9).

なお上述のフローチャートの説明において、ステップS5及びステップS8の処理を行わなくてもよい。すなわち生成回路18は、水平同期信号が水平ブランキング期間でないときに、垂直同期信号の垂直ブランキング期間の長さを変更した垂直同期信号を生成してもよい。   In the description of the flowchart described above, the processing of step S5 and step S8 may not be performed. That is, the generation circuit 18 may generate a vertical synchronization signal in which the length of the vertical blanking period of the vertical synchronization signal is changed when the horizontal synchronization signal is not in the horizontal blanking period.

以上説明したように、実施形態の表示制御装置40では、受信回路が、画像取得装置30から、画像信号1と、1フレームの画像を示す画像信号1の最初の符号化・圧縮データの開始を示すスタートマーカーS1と、を含む通信データを受信する。検出回路16が、スタートマーカーS1を検出する。判定回路17が、スタートマーカーS1が検出されたタイミングが、表示制御装置40の所定の許容期間70に含まれているか否かを判定する。   As described above, in the display control device 40 of the embodiment, the reception circuit starts the first encoded / compressed data of the image signal 1 and the image signal 1 indicating one frame image from the image acquisition device 30. The communication data including the start marker S1 shown is received. The detection circuit 16 detects the start marker S1. The determination circuit 17 determines whether or not the timing at which the start marker S1 is detected is included in the predetermined allowable period 70 of the display control device 40.

そして生成回路18が、スタートマーカーS1が検出されたタイミングが、所定の許容期間70よりも遅い場合、スタートマーカーS1が検出されるタイミングが所定の許容期間70に含まれるまで、表示制御装置40の垂直ブランキング期間を、周波数偏差範囲内で短くした垂直同期信号を生成する。また生成回路18が、スタートマーカーS1が検出されたタイミングが、所定の許容期間70よりも早い場合、スタートマーカーS1が検出されるタイミングが所定の許容期間70に含まれるまで、表示制御装置40の垂直ブランキング期間を、周波数偏差範囲内で長くした垂直同期信号を生成する。   If the timing at which the generation marker 18 detects the start marker S1 is later than the predetermined allowable period 70, the display control device 40 continues until the timing at which the start marker S1 is detected is included in the predetermined allowable period 70. A vertical synchronizing signal is generated by shortening the vertical blanking period within the frequency deviation range. Further, when the generation circuit 18 detects that the start marker S1 is detected earlier than the predetermined allowable period 70, the display control device 40 continues until the timing at which the start marker S1 is detected is included in the predetermined allowable period 70. A vertical synchronization signal is generated by extending the vertical blanking period within the frequency deviation range.

これにより実施形態の表示制御装置40によれば、送信側の画像取得装置30から送信された画像信号1を途切れることなく表示することができる。   Thereby, according to the display control device 40 of the embodiment, the image signal 1 transmitted from the image acquisition device 30 on the transmission side can be displayed without interruption.

また、補正した垂直同期は、モニタの制御だけでなく、受信側ユニットの信号制御にも反映される。さらに補正した垂直同期信号は、位相調整の回路にも反映される。   The corrected vertical synchronization is reflected not only in the monitor control but also in the signal control of the receiving unit. Further, the corrected vertical synchronizing signal is also reflected in the phase adjustment circuit.

1 画像信号
2 入力信号I/F
3 符号化・圧縮処理回路
4 圧縮処理回路
5 符号化処理回路
6 TX書き込み制御回路
7 セレクタ
8 マーカー挿入回路
9 送信用バッファ
10 送信用I/F
11 TX読み込み制御回路
12 送信回路
13 受信回路
14 受信用I/F
15 データ判別回路
16 検出回路
17 判定回路
18 生成回路
19 復号化・伸張処理回路
21 表示信号I/F
22 RX書き込み制御回路
23 受信用バッファ
24 RX読み込み制御回路
25 復号化処理回路
26 伸張処理回路
27 モニタ
30 画像取得装置
40 表示制御装置
1 Image signal 2 Input signal I / F
3 Encoding / Compression Processing Circuit 4 Compression Processing Circuit 5 Encoding Processing Circuit 6 TX Write Control Circuit 7 Selector 8 Marker Insertion Circuit 9 Transmission Buffer 10 Transmission I / F
11 TX reading control circuit 12 Transmitting circuit 13 Receiving circuit 14 Receiving I / F
DESCRIPTION OF SYMBOLS 15 Data discrimination circuit 16 Detection circuit 17 Determination circuit 18 Generation circuit 19 Decoding / decompression processing circuit 21 Display signal I / F
22 RX Write Control Circuit 23 Reception Buffer 24 RX Read Control Circuit 25 Decoding Processing Circuit 26 Decompression Processing Circuit 27 Monitor 30 Image Acquisition Device 40 Display Control Device

Claims (7)

画像取得装置と通信する表示制御装置であって、
前記画像取得装置から、画像と、前記画像取得装置の垂直同期信号を示す第1垂直同期信号の立ち上がりのタイミングを特定するタイミング情報と、を含むデータを受信する受信回路と、
前記画像取得装置から前記タイミング情報を受信したタイミングを検出する検出回路と、
前記タイミング情報が検出されたタイミングが、前記表示制御装置の垂直同期信号を示す第2垂直同期信号が出力されている出力期間のうち、所定の許容期間に含まれているか否かを判定する判定回路と、
前記タイミング情報が検出されたタイミングが、前記所定の許容期間に含まれない場合、前記タイミング情報が検出されるタイミングが前記所定の許容期間に含まれるまで、前記第2垂直同期信号の垂直ブランキング期間を、前記第2垂直同期信号の周波数偏差範囲内で変更した垂直同期信号を生成する生成回路と、
を備える表示制御装置。
A display control device that communicates with an image acquisition device,
A receiving circuit for receiving data including an image and timing information for specifying a rising timing of a first vertical synchronization signal indicating a vertical synchronization signal of the image acquisition device from the image acquisition device;
A detection circuit for detecting a timing at which the timing information is received from the image acquisition device;
Determining whether or not the timing at which the timing information is detected is included in a predetermined allowable period in an output period in which a second vertical synchronization signal indicating a vertical synchronization signal of the display control device is output Circuit,
If the timing at which the timing information is detected is not included in the predetermined allowable period, vertical blanking of the second vertical synchronization signal is performed until the timing at which the timing information is detected is included in the predetermined allowable period. A generating circuit for generating a vertical synchronizing signal whose period is changed within a frequency deviation range of the second vertical synchronizing signal;
A display control device.
前記生成回路は、前記タイミング情報が検出されたタイミングが、前記所定の許容期間の開始のタイミングよりも早い場合、前記タイミング情報が検出されるタイミングが前記所定の許容期間に含まれるまで、前記第2垂直同期信号の垂直ブランキング期間を、前記第2垂直同期信号の周波数偏差範囲内で長くした第3垂直同期信号を生成する、
請求項1に記載の表示制御装置。
When the timing at which the timing information is detected is earlier than the timing at which the predetermined permissible period starts, the generation circuit is configured until the timing at which the timing information is detected is included in the predetermined permissible period. Generating a third vertical synchronization signal in which a vertical blanking period of the two vertical synchronization signals is extended within a frequency deviation range of the second vertical synchronization signal;
The display control apparatus according to claim 1.
前記生成回路は、前記タイミング情報が検出されたタイミングが、前記所定の許容期間の終了のタイミングよりも遅い場合、前記タイミング情報が検出されるタイミングが前記所定の許容期間に含まれるまで、前記第2垂直同期信号の垂直ブランキング期間を、前記第2垂直同期信号の周波数偏差範囲内で短くした第4垂直同期信号を生成する、
請求項1又は2に記載の表示制御装置。
If the timing at which the timing information is detected is later than the timing at which the predetermined permissible period ends, the generation circuit until the timing at which the timing information is detected is included in the predetermined permissible period. Generating a fourth vertical synchronizing signal by shortening a vertical blanking period of the two vertical synchronizing signals within a frequency deviation range of the second vertical synchronizing signal;
The display control apparatus according to claim 1 or 2.
前記第2垂直同期信号の所定の許容期間は、前記表示制御装置が、前記画像取得装置から受信した前記画像を、前記表示制御装置に接続された表示装置に、途切れることなく表示するために必要な所定の処理の開始のタイミングの許容期間を示す、
請求項1乃至3のいずれか1項に記載の表示制御装置。
The predetermined allowable period of the second vertical synchronization signal is necessary for the display control device to display the image received from the image acquisition device on the display device connected to the display control device without interruption. Indicates the allowable period of the start timing of the predetermined process.
The display control apparatus according to any one of claims 1 to 3.
前記生成回路は、前記表示制御装置の水平同期信号を示す第2水平同期信号が水平ブランキング期間であり、かつ、前記タイミング情報が検出されたタイミングが、前記所定の許容期間に含まれない場合、前記第2垂直同期信号の垂直ブランキング期間の長さを変更する、
請求項1乃至4のいずれか1項に記載の表示制御装置。
In the generation circuit, the second horizontal synchronization signal indicating the horizontal synchronization signal of the display control device is a horizontal blanking period, and the timing at which the timing information is detected is not included in the predetermined allowable period. Changing the length of the vertical blanking period of the second vertical synchronization signal;
The display control apparatus of any one of Claims 1 thru | or 4.
前記検出回路は、前記タイミング情報を受信したタイミングをカウント値で検出し、
前記判定回路は、前記カウント値が、前記所定の許容期間の下限を示す第1カウンタ値と、前記所定の許容期間の上限を示す第2カウンタ値と、の間にあるか否かにより、前記タイミング情報が検出されたタイミングが、前記第2垂直同期信号の所定の許容期間に含まれているか否かを判定する、
請求項1乃至5のいずれか1項に記載の表示制御装置。
The detection circuit detects a timing at which the timing information is received by a count value,
The determination circuit determines whether the count value is between a first counter value indicating a lower limit of the predetermined allowable period and a second counter value indicating an upper limit of the predetermined allowable period. Determining whether timing at which timing information is detected is included in a predetermined allowable period of the second vertical synchronization signal;
The display control apparatus according to any one of claims 1 to 5.
画像取得装置と通信する表示制御装置の表示制御方法であって、
受信回路が、前記画像取得装置から、画像と、前記画像取得装置の垂直同期信号を示す第1垂直同期信号の立ち上がりのタイミングを特定するタイミング情報と、を含むデータを受信するステップと、
検出回路が、前記画像取得装置から前記タイミング情報を受信したタイミングを検出するステップと、
判定回路が、前記タイミング情報が検出されたタイミングが、前記表示制御装置の垂直同期信号を示す第2垂直同期信号が出力されている出力期間のうち、所定の許容期間に含まれているか否かを判定するステップと、
生成回路が、前記タイミング情報が検出されたタイミングが、前記所定の許容期間に含まれない場合、前記タイミング情報が検出されるタイミングが前記所定の許容期間に含まれるまで、前記第2垂直同期信号の垂直ブランキング期間を、前記第2垂直同期信号の周波数偏差範囲内で変更した垂直同期信号を生成するステップと、
を含む表示制御方法。
A display control method of a display control device that communicates with an image acquisition device,
Receiving a data from the image acquisition device, the image including the image, and timing information specifying a rising timing of a first vertical synchronization signal indicating a vertical synchronization signal of the image acquisition device;
Detecting a timing at which the detection circuit receives the timing information from the image acquisition device;
Whether the timing at which the timing information is detected is included in a predetermined permissible period in the output period in which the second vertical synchronization signal indicating the vertical synchronization signal of the display control device is output. Determining
If the timing at which the timing information is detected is not included in the predetermined permissible period, the second vertical synchronization signal is generated until the timing at which the timing information is detected is included in the predetermined permissible period. Generating a vertical synchronization signal in which the vertical blanking period is changed within a frequency deviation range of the second vertical synchronization signal;
A display control method including:
JP2015119418A 2015-06-12 2015-06-12 Display controller and display control method Pending JP2017005588A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015119418A JP2017005588A (en) 2015-06-12 2015-06-12 Display controller and display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015119418A JP2017005588A (en) 2015-06-12 2015-06-12 Display controller and display control method

Publications (1)

Publication Number Publication Date
JP2017005588A true JP2017005588A (en) 2017-01-05

Family

ID=57752381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015119418A Pending JP2017005588A (en) 2015-06-12 2015-06-12 Display controller and display control method

Country Status (1)

Country Link
JP (1) JP2017005588A (en)

Similar Documents

Publication Publication Date Title
JP6275326B2 (en) Video information playback system and video information playback device
US20090019129A1 (en) Communication system, communication apparatus and communication method of communication system
JP6516480B2 (en) Display device, display system and display method
US8582033B2 (en) Movie reproduction system and movie reproduction method for reducing delay time of reproduced movie
US20120147976A1 (en) Video Transmission On A Serial Interface
US9055225B2 (en) Display device and display system for performing a phase adjustment for a packet
KR101787424B1 (en) Mechanism for clock recovery for streaming content being communicated over a packetized communication network
JP2006047412A (en) Interface device and synchronizing method
JP6034703B2 (en) Conversion circuit, image processing apparatus, and conversion method
CN106941591B (en) Semiconductor device, video display system, and method for outputting video signal
US9571799B2 (en) Wireless communication system and method, and data receiving apparatus, method and program
US8345160B2 (en) Synchronous signal conversion circuit, signal processing system including it, and synchronous signal conversion method
KR101795350B1 (en) A data processing apparatus, a data processing method, and a data processing program stored in a recording medium
JP2009147831A (en) Image transmission device and wireless image reception device
JP2017005588A (en) Display controller and display control method
JP2015115670A (en) Transmitter, method, and program
JPWO2011132246A1 (en) Video processing device
US9912427B2 (en) Reception apparatus and system
JP2017200058A (en) Semiconductor device, video image display system, and video image signal output method
JP6414702B2 (en) Image processing device
US11841740B2 (en) DP-out adapter and associated control method
JP2006217502A (en) Image transmission system
KR100416786B1 (en) System for storing and printing screen of pdp
CN116614651A (en) Input processing method and circuit of image data interface
JP2021083052A (en) Control device, control method of display device, program, and storage medium