JP6375922B2 - Video transmission device and error detection method - Google Patents

Video transmission device and error detection method Download PDF

Info

Publication number
JP6375922B2
JP6375922B2 JP2014251972A JP2014251972A JP6375922B2 JP 6375922 B2 JP6375922 B2 JP 6375922B2 JP 2014251972 A JP2014251972 A JP 2014251972A JP 2014251972 A JP2014251972 A JP 2014251972A JP 6375922 B2 JP6375922 B2 JP 6375922B2
Authority
JP
Japan
Prior art keywords
video
error detection
error
transmission device
reception device
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.)
Active
Application number
JP2014251972A
Other languages
Japanese (ja)
Other versions
JP2016116030A (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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2014251972A priority Critical patent/JP6375922B2/en
Publication of JP2016116030A publication Critical patent/JP2016116030A/en
Application granted granted Critical
Publication of JP6375922B2 publication Critical patent/JP6375922B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、映像受信装置に映像データを送信する映像送信装置および映像送信装置におけるエラー検出方法に関するものである。   The present invention relates to a video transmission apparatus that transmits video data to a video reception apparatus and an error detection method in the video transmission apparatus.

従来、HDMI(登録商標、以下省略する)(High-Definition Multimedia Interface)規格に準拠した映像送信装置は、映像受信装置が再生可能な解像度、再生可能な色深度、および受信可能な周波数に対応するフォーマットの映像データを、HDMIケーブルを介して映像受信装置に送信する。しかしながら、通信路上の問題などによって、映像受信装置において受信した映像データを正しく再生できず、ユーザの利便性を損なうことがある。   2. Description of the Related Art Conventionally, a video transmission apparatus compliant with the HDMI (registered trademark, hereinafter omitted) (High-Definition Multimedia Interface) standard corresponds to a resolution that can be reproduced by a video reception apparatus, a reproducible color depth, and a receivable frequency. The format video data is transmitted to the video receiver via the HDMI cable. However, the video data received by the video receiver cannot be reproduced correctly due to a problem on the communication path, and the convenience of the user may be impaired.

そこで、従来、通信路上における問題などによるエラーを検出し、回避する方法が提案されている。特許文献1では、映像送信装置からTMDS(Transition Minimized Differential Signaling)方式で伝送される映像データなどのTMDS信号に対して、映像受信装置においてエラー率を検出し、過去に検出されたエラー率が最も小さい信号に対応する信号調整情報を映像送信装置に送信する方法が提案されている。また、特許文献2では、映像受信装置において、映像送信装置から受信したTMDS信号に付加されるエラーチェック用の情報に基づいてエラーチェックを行い、エラーが検出された際のディスプレイ情報を削除する方法が提案されている。   Therefore, conventionally, a method for detecting and avoiding an error due to a problem on a communication path has been proposed. In Patent Document 1, an error rate is detected in a video reception device with respect to a TMDS signal such as video data transmitted by a TMDS (Transition Minimized Differential Signaling) method from a video transmission device, and the error rate detected in the past is the highest. A method for transmitting signal adjustment information corresponding to a small signal to a video transmission apparatus has been proposed. Further, in Patent Document 2, a method for performing error check based on error check information added to a TMDS signal received from a video transmission device and deleting display information when an error is detected in the video reception device. Has been proposed.

特開2014−17819号公報JP 2014-17819 A 特開2014−11734号公報JP, 2014-11734, A

ここで、特許文献1に提案される方法の場合、映像受信装置と映像送信装置の両方に信号調整機能を備える必要があり、既存の映像受信装置と互換性がない。また、特許文献1および特許文献2にそれぞれ提案される方法の場合、映像受信装置は、常にTMDS信号のエラー検査を実施する必要があり、処理負荷および消費電力の増大を招いてしまう。また、映像受信装置によって検出されたエラーを映像送信装置に対して通知する必要もある。   Here, in the case of the method proposed in Patent Document 1, it is necessary to provide a signal adjustment function in both the video reception device and the video transmission device, which is not compatible with the existing video reception device. In addition, in the case of the methods proposed in Patent Document 1 and Patent Document 2, the video receiving apparatus must always perform an error check of the TMDS signal, which causes an increase in processing load and power consumption. It is also necessary to notify the video transmission device of errors detected by the video reception device.

そのため、既存の装置と互換性を有するとともに、処理負荷および消費電力の増大を抑制しつつ、エラーを検出することが望まれていた。   Therefore, it has been desired to detect an error while being compatible with existing apparatuses and suppressing an increase in processing load and power consumption.

本発明に係る映像送信装置は、HDMI(登録商標、以下省略する)(High-Definition Multimedia Interface)ケーブルを介して映像受信装置と接続される映像送信装置であって、当該映像送信装置は、映像受信装置に映像データを送信する送信部と、映像受信装置におけるエラーの発生を検出するエラー検出部と、を有し、エラー検出部は、映像受信装置から送信される、映像受信装置の接続状態を示すHPD(Hot plug detector)信号またはCEC(Consumer Electronics Control)コマンドに基づいてエラーの発生を検出する。 A video transmission apparatus according to the present invention is a video transmission apparatus connected to a video reception apparatus via an HDMI (registered trademark, hereinafter omitted) (High-Definition Multimedia Interface) cable, and the video transmission apparatus A transmission unit that transmits video data to the reception device; and an error detection unit that detects occurrence of an error in the video reception device, the error detection unit being connected from the video reception device. The occurrence of an error is detected based on an HPD (Hot plug detector) signal or CEC (Consumer Electronics Control) command.

本発明に係るエラー検出方法は、HDMI(登録商標)(High-Definition Multimedia Interface)ケーブルを介して映像受信装置と接続される映像送信装置において、映像受信装置におけるエラーの発生を検出するエラー検出方法であって、映像受信装置に映像データを送信する工程と、映像受信装置から映像受信装置の接続状態を示すHPD(Hot plug detector)信号またはCEC(Consumer Electronics Control)コマンドを受信する工程と、HPD信号またはCECコマンドに基づいてエラーの発生を検出する工程と、を含むAn error detection method according to the present invention is an error detection method for detecting the occurrence of an error in a video receiving apparatus in a video transmitting apparatus connected to the video receiving apparatus via an HDMI (registered trademark) (High-Definition Multimedia Interface) cable. A step of transmitting video data to the video receiver, a step of receiving an HPD (Hot plug detector) signal or a CEC (Consumer Electronics Control) command indicating a connection state of the video receiver from the video receiver, and HPD Detecting the occurrence of an error based on a signal or CEC command .

本発明によれば、映像送信装置において映像受信装置の接続状態を示す信号または制御コマンドに基づいてエラーの発生を検出するため、既存の映像受信装置と接続した場合でもエラーの検出を行うことができる。さらに、従来技術のように、映像受信装置において常にTMDS信号を監視してエラー検出を行う必要がないため、処理負荷および消費電力を低減することも可能となる。   According to the present invention, since the occurrence of an error is detected in the video transmission device based on a signal or control command indicating the connection state of the video reception device, the error can be detected even when the video transmission device is connected. it can. Further, unlike the prior art, it is not necessary to always monitor the TMDS signal and perform error detection in the video receiving apparatus, so that the processing load and power consumption can be reduced.

本発明の実施の形態1におけるHDMIシステムの概略構成を示す図である。It is a figure which shows schematic structure of the HDMI system in Embodiment 1 of this invention. 本発明の実施の形態1におけるEDIDのディスプレイ情報の一例を示す図である。It is a figure which shows an example of the display information of EDID in Embodiment 1 of this invention. 本発明の実施の形態1におけるエラー検出部の制御ブロック図である。It is a control block diagram of the error detection part in Embodiment 1 of this invention. 本発明の実施の形態1におけるHDMIシステムの通信の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of communication of the HDMI system in Embodiment 1 of this invention. 本発明の実施の形態1におけるエラー検出処理を示すフローチャートである。It is a flowchart which shows the error detection process in Embodiment 1 of this invention. 本発明の実施の形態2におけるエラー検出部の制御ブロック図である。It is a control block diagram of the error detection part in Embodiment 2 of this invention. 本発明の実施の形態2におけるエラー検出処理を示すフローチャートである。It is a flowchart which shows the error detection process in Embodiment 2 of this invention. 本発明の実施の形態3におけるエラー検出部の制御ブロック図である。It is a control block diagram of the error detection part in Embodiment 3 of this invention. 本発明の実施の形態3におけるエラー検出処理を示すフローチャートである。It is a flowchart which shows the error detection process in Embodiment 3 of this invention. 本発明の実施の形態3における再起動時のエラー検出処理を示すフローチャートである。It is a flowchart which shows the error detection process at the time of restart in Embodiment 3 of this invention.

以下、図面を参照して本発明の映像送信装置の実施の形態を詳細に説明する。
実施の形態1.
図1は、本発明の実施の形態1におけるHDMIシステム1の概略構成図である。図1に示すように、HDMIシステム1は、映像送信装置100と、映像受信装置200とがHDMIケーブル300によって接続されて構成される。なお、各図および以下の説明において、本発明と関係のない要素については、図示および説明を省略し、同様の要素は同一の参照符号によって示すものとする。
Embodiments of a video transmission apparatus according to the present invention will be described below in detail with reference to the drawings.
Embodiment 1 FIG.
FIG. 1 is a schematic configuration diagram of an HDMI system 1 according to Embodiment 1 of the present invention. As shown in FIG. 1, the HDMI system 1 is configured by connecting a video transmission device 100 and a video reception device 200 via an HDMI cable 300. In the drawings and the following description, elements that are not related to the present invention are not illustrated and described, and similar elements are denoted by the same reference numerals.

HDMIケーブル300は、HDMI(High-Definition Multimedia Interface)規格に準拠したケーブルである。HDMIケーブル300は、TMDS(Transition Minimized Differential Signaling)チャンネル31、ディスプレイ・データ・チャンネル(以下、「DDC」(Display Data Channel)という)32、CEC(Consumer Electronics Control)ライン33、HPD(Hot plug detector)ライン34およびUtilityライン35から構成される。   The HDMI cable 300 is a cable compliant with the HDMI (High-Definition Multimedia Interface) standard. The HDMI cable 300 includes a TMDS (Transition Minimized Differential Signaling) channel 31, a display data channel (hereinafter referred to as “DDC” (Display Data Channel)) 32, a CEC (Consumer Electronics Control) line 33, an HPD (Hot plug detector). It consists of a line 34 and a utility line 35.

TMDSチャンネル31は、1チャンネルのクロックおよび3チャンネルのデータからなる。TMDSチャンネル31を用いて、ベースバンドの映像データおよび映像受信装置200が映像を再生する際に用いられるクロックが、TMDS方式で映像送信装置100から映像受信装置200へ一方向に送信される。なお、「映像データ」には音声データも含まれるものとする。   The TMDS channel 31 includes a 1-channel clock and 3-channel data. Using the TMDS channel 31, baseband video data and a clock used when the video receiving device 200 reproduces video are transmitted in one direction from the video transmitting device 100 to the video receiving device 200 by the TMDS method. Note that “video data” includes audio data.

DDC32は、映像受信装置200から映像送信装置100へEDID(Extended Display Identification Data)を送信するために使用される。EDIDは、映像受信装置200が対応する機能や性能に関する情報が収録されたデータセットであり、映像受信装置200のEDIDメモリ220に記憶されている。   The DDC 32 is used to transmit EDID (Extended Display Identification Data) from the video reception device 200 to the video transmission device 100. The EDID is a data set in which information about functions and performances supported by the video receiving device 200 is recorded, and is stored in the EDID memory 220 of the video receiving device 200.

CECライン33は、映像送信装置100と映像受信装置200との間で、制御用のデータ(制御コマンド)であるCECコマンドの双方向通信を行うのに用いられる。CECライン33を介してCECコマンドを送受信することで、映像送信装置100と映像受信装置200との間で、電源連動およびリモコン制御連動を行うことができる。   The CEC line 33 is used to perform bidirectional communication of CEC commands, which are control data (control commands), between the video transmission device 100 and the video reception device 200. By transmitting and receiving a CEC command via the CEC line 33, it is possible to perform power supply interlocking and remote control control interlocking between the video transmitting apparatus 100 and the video receiving apparatus 200.

HPDライン34は、映像受信装置200から映像送信装置100へHPD信号を送信するために使用される。HPD信号は、映像受信装置200が映像送信装置100に接続され、映像データを受信可能な状態であることを映像送信装置100へ通知するための信号である。また、HPDライン34はHEAC(HDMI Ethernet and Audio return Channel)−ラインとしても用いられる。   The HPD line 34 is used to transmit an HPD signal from the video reception device 200 to the video transmission device 100. The HPD signal is a signal for notifying the video transmission device 100 that the video reception device 200 is connected to the video transmission device 100 and is ready to receive video data. The HPD line 34 is also used as a HEAC (HDMI Ethernet and Audio return Channel) line.

Utilityライン35は、HPDライン34とともに、HEAC+ラインとして用いられる。HEACラインは、イーサネット(登録商標)通信チャンネル(HEC:HDMI Ethernet Channel)およびオーディオ・リターン・チャンネル(ARC:Audio Return Channel)を実現するために使用される。   The Utility line 35 is used together with the HPD line 34 as a HEAC + line. The HEAC line is used to realize an Ethernet (registered trademark) communication channel (HEC) and an audio return channel (ARC).

映像受信装置200は、HDMIのシンク機器であり、例えばテレビジョン受像機、ディスプレイ装置などである。映像受信装置200は、HDMI受信部210、EDIDメモリ220、CEC処理部230、HEAC処理部240およびHPD処理部250を備える。HDMI受信部210は、HDMI規格に基づいた通信を行うためのHDMI端子を備えるインタフェースであり、映像送信装置100から送信される映像データを受信する。EDIDメモリ220は、不揮発性メモリなどからなり、映像受信装置200のEDIDを記憶する。   The video reception device 200 is an HDMI sink device, such as a television receiver or a display device. The video receiving apparatus 200 includes an HDMI receiving unit 210, an EDID memory 220, a CEC processing unit 230, a HEAC processing unit 240, and an HPD processing unit 250. The HDMI receiving unit 210 is an interface including an HDMI terminal for performing communication based on the HDMI standard, and receives video data transmitted from the video transmission device 100. The EDID memory 220 includes a nonvolatile memory and stores the EDID of the video reception device 200.

図2は、EDIDメモリ220に記憶されるEDIDのディスプレイ情報の例を示す図である。図2に示すように、ディスプレイ情報は、映像受信装置200により再生可能な解像度を示す解像度情報および再生可能な色深度をしめす色深度情報を含むHDMI代表解像度フォーマットならびに映像受信装置200により受信可能な伝送周波数情報を含む。また、EDIDメモリ220には、複数のディスプレイ情報が順位(優先度)付けされて記憶される。一般的に、処理負荷が大きいもの、すなわち高解像度、高色深度および高伝送周波数のものに対して高い優先度が設定される。   FIG. 2 is a diagram showing an example of EDID display information stored in the EDID memory 220. As shown in FIG. 2, the display information can be received by the HDMI receiving resolution format including the resolution information indicating the resolution reproducible by the video receiving apparatus 200 and the color depth information indicating the reproducible color depth, and the video receiving apparatus 200. Contains transmission frequency information. The EDID memory 220 stores a plurality of display information with a ranking (priority). Generally, a high priority is set for a processing load that is high, that is, a high resolution, a high color depth, and a high transmission frequency.

CEC処理部230は、CECコマンドの送受信を行うとともに、CECコマンドに応じた制御を行う。HEAC処理部240は、HPDライン34とUtilityライン35とを用いてHEAC信号の送受信を行なう。HPD処理部250は、映像受信装置200が映像データを受信可能な状態になった場合にHPD信号を送信する。   The CEC processing unit 230 transmits and receives a CEC command and performs control according to the CEC command. The HEAC processing unit 240 transmits and receives HEAC signals using the HPD line 34 and the Utility line 35. The HPD processing unit 250 transmits an HPD signal when the video receiving device 200 is ready to receive video data.

映像送信装置100は、HDMIのソース機器である。映像送信装置100は、例えばDVDレコーダまたはプレーヤー等の記録再生装置、デジタルカメラ、PC(Personal Computer)、タブレット、ゲーム機器、スマートフォンなどである。映像送信装置100は、HDMI送信部110、エラー検出部120、CEC処理部130、HEAC処理部140およびHPD処理部150を有する。   The video transmission device 100 is an HDMI source device. The video transmission device 100 is, for example, a recording / playback device such as a DVD recorder or a player, a digital camera, a PC (Personal Computer), a tablet, a game machine, a smartphone, or the like. The video transmission apparatus 100 includes an HDMI transmission unit 110, an error detection unit 120, a CEC processing unit 130, a HEAC processing unit 140, and an HPD processing unit 150.

HDMI送信部110は、HDMI規格に基づいた通信を行うためのHDMI端子を備えるインタフェースである。HDMI送信部110は、DDC32を介して受信したEDIDに基づいて、映像受信装置200が対応するフォーマットの映像データを映像受信装置200に送信する。エラー検出部120は、映像受信装置200におけるエラーを検出し、HDMI送信部110に通知する。CEC処理部130は、CECコマンドの送受信を行うとともに、CECコマンドに応じた制御を行う。HEAC処理部140は、HPDライン34とUtilityライン35とを用いてHEAC信号の送受信を行なう。HPD処理部150は、受信したHPD信号に基づいて、映像受信装置200の状態を確認する。   The HDMI transmission unit 110 is an interface including an HDMI terminal for performing communication based on the HDMI standard. Based on the EDID received via the DDC 32, the HDMI transmission unit 110 transmits video data in a format corresponding to the video reception device 200 to the video reception device 200. The error detection unit 120 detects an error in the video reception device 200 and notifies the HDMI transmission unit 110 of the error. The CEC processing unit 130 transmits and receives a CEC command and performs control according to the CEC command. The HEAC processing unit 140 transmits and receives HEAC signals using the HPD line 34 and the Utility line 35. The HPD processing unit 150 confirms the state of the video reception device 200 based on the received HPD signal.

図3は、本実施の形態における映像送信装置100のエラー検出部120の制御ブロック図である。エラー検出部120は、その機能を実現する回路デバイスのようなハードウェアで構成することができ、マイコンまたはCPUのような演算装置と、その上で実行されるソフトウェアとにより構成することもできる。図3に示すように、エラー検出部120は、制御部121、タイマ122、カウンタ123、HPD信号検出部124および記憶部125を有する。   FIG. 3 is a control block diagram of error detection section 120 of video transmission apparatus 100 in the present embodiment. The error detection unit 120 can be configured by hardware such as a circuit device that realizes the function, and can also be configured by an arithmetic device such as a microcomputer or a CPU and software executed thereon. As illustrated in FIG. 3, the error detection unit 120 includes a control unit 121, a timer 122, a counter 123, an HPD signal detection unit 124, and a storage unit 125.

制御部121は、エラー検出部120における各部を制御するとともに、各部からの出力に基づいてエラー検出処理を実行し、映像受信装置200におけるエラーの検出を行う。制御部121は、エラーを検出すると、HDMI送信部110にエラー検出信号を送信する。   The control unit 121 controls each unit in the error detection unit 120 and executes an error detection process based on an output from each unit to detect an error in the video reception device 200. When detecting an error, the control unit 121 transmits an error detection signal to the HDMI transmission unit 110.

タイマ122は、制御部121の制御の下、時間Tの計測を行う。タイマ122には、制御部121によって満了時間Tmaxが設定される。タイマ122は、計測時間Tが満了時間Tmaxに達すると、制御部121およびカウンタ123へタイマ満了の通知を行い、時間Tをゼロクリアする。   The timer 122 measures the time T under the control of the control unit 121. An expiration time Tmax is set in the timer 122 by the control unit 121. When the measurement time T reaches the expiration time Tmax, the timer 122 notifies the control unit 121 and the counter 123 that the timer has expired, and clears the time T to zero.

カウンタ123は、制御部121の制御の下、HPD信号検出部124におけるHPD信号の検出回数をカウント値Nとしてカウントする。カウンタ123には、制御部121によって満了値Nmaxが設定される。カウンタ123は、カウント値Nが満了値Nmaxに達した場合、制御部121へカウント満了を通知する。また、タイマ122からタイマ満了通知を受信すると、カウント値Nをゼロクリアする。   The counter 123 counts the number of HPD signal detections by the HPD signal detection unit 124 as a count value N under the control of the control unit 121. The expiration value Nmax is set in the counter 123 by the control unit 121. When the count value N reaches the expiration value Nmax, the counter 123 notifies the control unit 121 of the expiration of the count. When the timer expiration notification is received from the timer 122, the count value N is cleared to zero.

HPD信号検出部124は、HPDライン34を介して映像受信装置200から送信されるHPD信号を監視し、HPD信号を検出した場合に、カウンタ123に通知を行う。なお、HPD信号検出部124は、HPD信号がONの場合にHPD信号を検出したと判断する。   The HPD signal detection unit 124 monitors the HPD signal transmitted from the video reception device 200 via the HPD line 34, and notifies the counter 123 when the HPD signal is detected. The HPD signal detection unit 124 determines that the HPD signal has been detected when the HPD signal is ON.

記憶部125は、制御部121の制御に用いられる各種プログラムおよびデータを記憶する。記憶部125に記憶されるデータには、タイマ122およびカウンタ123に設定される満了時間Tmaxおよび満了値Nmaxが含まれる。記憶部125は、不揮発性メモリなどからなり、本体の電源が消えてもデータは保持される。   The storage unit 125 stores various programs and data used for control by the control unit 121. The data stored in the storage unit 125 includes an expiration time Tmax and an expiration value Nmax set in the timer 122 and the counter 123. The storage unit 125 includes a non-volatile memory and the like, and data is retained even when the power of the main body is turned off.

図4は、本実施の形態におけるHDMIシステム1の通信の流れを示すシーケンス図である。まず、映像送信装置100と映像受信装置200とがHDMIケーブル300によって接続される(S1)と、映像受信装置200から、HPD信号が、映像送信装置100に送信される(S2)。そして、映像受信装置200のEDIDメモリ220からEDIDが読み取られる(S3)。読み取られたEDIDは、HDMI送信部110にて記憶される。そして、HDCP(High-bandwidth Digital Content Protection system)に基づく認証が行われ(S4)、映像送信装置100から映像受信装置200に映像データが送信される(S5)。このとき、HDMI送信部110は、受信したEDIDにおける優先度が1のディスプレイ情報(図2の例では、解像度が「4k2k」、伝送周波数が「297MHz」)に対応するフォーマットの映像データを送信する。   FIG. 4 is a sequence diagram showing a communication flow of the HDMI system 1 in the present embodiment. First, when the video transmission device 100 and the video reception device 200 are connected by the HDMI cable 300 (S1), an HPD signal is transmitted from the video reception device 200 to the video transmission device 100 (S2). Then, the EDID is read from the EDID memory 220 of the video receiving device 200 (S3). The read EDID is stored in the HDMI transmission unit 110. Then, authentication based on HDCP (High-bandwidth Digital Content Protection system) is performed (S4), and video data is transmitted from the video transmission device 100 to the video reception device 200 (S5). At this time, the HDMI transmission unit 110 transmits video data in a format corresponding to display information with a priority of 1 in the received EDID (in the example of FIG. 2, the resolution is “4k2k” and the transmission frequency is “297 MHz”). .

S1〜S5の初期動作の終了後、またはS1〜S5の初期動作と平行して、エラー検出部120によるエラー検出処理が行われる。ここで、通信路上の問題によって受信した映像データを映像受信装置200で正しく再生できない場合、ユーザによってHDMIケーブル300の抜き挿しが繰り返されることがある。本実施の形態のエラー検出部120は、この事象に基づいて映像受信装置200におけるエラーの発生を検出する。具体的には、ユーザによってHDMIケーブル300の抜き挿しが繰り返された場合、短時間内にHPD信号がONとOFFを繰り返す。そのため、エラー検出部120の制御部121は、設定された時間内におけるHPD信号(ON)の検出回数をカウントすることで、エラーが発生したことを検出する。   After the completion of the initial operations of S1 to S5, or in parallel with the initial operations of S1 to S5, error detection processing by the error detection unit 120 is performed. Here, when video data received due to a problem on the communication path cannot be correctly reproduced by the video reception device 200, the HDMI cable 300 may be repeatedly inserted and removed by the user. The error detection unit 120 of the present embodiment detects the occurrence of an error in the video reception device 200 based on this event. Specifically, when the user repeatedly inserts and removes the HDMI cable 300, the HPD signal repeats ON and OFF within a short time. Therefore, the control unit 121 of the error detection unit 120 detects that an error has occurred by counting the number of times the HPD signal (ON) is detected within the set time.

図5は、本実施の形態におけるエラー検出処理を示すフローチャートである。図5に示すように、本処理では、まず初期設定が行われる(S11)。具体的には、制御部121によって、タイマ122の満了時間Tmaxの設定およびカウンタ123の満了値Nmaxの設定が行われる。一例として、満了時間Tmaxは「10秒」、満了値Nmaxは「3」がそれぞれ設定される。各設定値は、予め記憶部125に記憶される。   FIG. 5 is a flowchart showing error detection processing in the present embodiment. As shown in FIG. 5, in this processing, initial setting is first performed (S11). Specifically, the control unit 121 sets the expiration time Tmax of the timer 122 and the expiration value Nmax of the counter 123. As an example, the expiration time Tmax is set to “10 seconds”, and the expiration value Nmax is set to “3”. Each set value is stored in the storage unit 125 in advance.

次に、HPD信号検出部124において、HPD信号を検出したか否か(すなわちHPD信号がONか否か)が判断される(S12)。そして、HPD信号を検出していない場合は(S12:NO)、HPD信号を検出するまで待機する。一方、HPD信号を検出した場合は(S12:YES)、タイマ122がスタートされ、カウンタ123におけるカウント値Nが1とされる(S13)。   Next, the HPD signal detector 124 determines whether an HPD signal is detected (that is, whether the HPD signal is ON) (S12). If no HPD signal is detected (S12: NO), the process waits until an HPD signal is detected. On the other hand, when the HPD signal is detected (S12: YES), the timer 122 is started and the count value N in the counter 123 is set to 1 (S13).

続いて、カウント値Nが満了値Nmaxに達したか否かが判断される(S14)。そして、カウント値Nが満了値Nmaxに達していない場合(S14:NO)、タイマ122における計測時間Tが満了時間Tmaxに達したか否かが判断される(S15)。そして、計測時間Tが満了時間Tmaxに達していない場合(S15:NO)、再び、HPD信号を検出したか否かが判断される(S16)。そして、HPD信号が検出された場合は(S16:YES)、カウント値Nに1が加算され(S17)、S14の処理に戻る。また、HPD信号が検出されていない場合は(S16:NO)、カウント値Nに1が加算されることなく、S14の処理に戻る。   Subsequently, it is determined whether or not the count value N has reached the expiration value Nmax (S14). When the count value N has not reached the expiration value Nmax (S14: NO), it is determined whether or not the measurement time T in the timer 122 has reached the expiration time Tmax (S15). If the measurement time T has not reached the expiration time Tmax (S15: NO), it is again determined whether an HPD signal has been detected (S16). If the HPD signal is detected (S16: YES), 1 is added to the count value N (S17), and the process returns to S14. If no HPD signal is detected (S16: NO), the process returns to S14 without adding 1 to the count value N.

そして、カウント値Nが満了値Nmaxに達した場合(S14:YES)、エラーの発生を検出したと判断され、HDMI送信部110にエラー検出信号が送信される(S18)。すなわち、満了時間Tmaxである10秒以内に、HPD信号検出部124がHPD信号を3回検出した場合、制御部121はエラーを検出したと判断する。エラー検出信号が送信されると、時間Tおよびカウント値Nが0にされ(S19)、S12の処理に戻る。一方、カウント値Nが満了値Nmaxに達しないまま、計測時間Tが満了時間Tmaxに達した場合(S15:YES)も、時間Tおよびカウント値Nが0にされ(S19)、S12の処理に戻る。   When the count value N reaches the expiration value Nmax (S14: YES), it is determined that an error has occurred, and an error detection signal is transmitted to the HDMI transmission unit 110 (S18). That is, when the HPD signal detection unit 124 detects the HPD signal three times within 10 seconds that is the expiration time Tmax, the control unit 121 determines that an error has been detected. When the error detection signal is transmitted, the time T and the count value N are set to 0 (S19), and the process returns to S12. On the other hand, when the measurement time T reaches the expiration time Tmax without the count value N reaching the expiration value Nmax (S15: YES), the time T and the count value N are set to 0 (S19), and the processing of S12 is performed. Return.

図4に戻って、エラー検出処理において、エラーが検出されると(S18)、HDMI送信部110は、映像データのディスプレイ情報を変更し、より処理負荷の小さい映像データを映像受信装置200に送信する。具体的には、HDMI送信部110は、次に優先度が低いディスプレイ情報のフォーマットの映像データを映像受信装置200に送信する(S7)。すなわち、エラーの発生が初めて検出された場合には、優先度が2のディスプレイ情報(図2の例では、解像度が「1080p DeepColor」、伝送周波数が「222.75MHz」)に対応するフォーマットの映像データが送信される。   Returning to FIG. 4, when an error is detected in the error detection process (S 18), the HDMI transmission unit 110 changes the display information of the video data and transmits the video data with a smaller processing load to the video reception device 200. To do. Specifically, the HDMI transmitting unit 110 transmits video data in the display information format having the next lowest priority to the video receiving device 200 (S7). That is, when the occurrence of an error is detected for the first time, video in a format corresponding to display information with priority 2 (in the example of FIG. 2, the resolution is “1080p DeepColor” and the transmission frequency is “222.75 MHz”). Data is sent.

エラー検出部120は、映像受信装置200と通信を行っている間、随時エラー検出処理を行い、エラーを検出した場合には、HDMI送信部110にエラー検出信号を送信する。また、HDMI送信部110は、エラー検出部120からエラー検出信号を受信する毎に、ディスプレイ情報の優先度を下げ、映像データの送信を行う。   The error detection unit 120 performs error detection processing as needed during communication with the video reception device 200, and transmits an error detection signal to the HDMI transmission unit 110 when an error is detected. Further, every time an error detection signal is received from the error detection unit 120, the HDMI transmission unit 110 lowers the priority of display information and transmits video data.

以上のように、本実施の形態によれば、映像受信装置200における不具合を映像送信装置100において検出し、自動的に回避することができる。また、映像送信装置100にエラー検出部120を備えることで、どのような映像受信装置200と接続した場合でも、エラーの検出およびエラーの回避を行うことが可能となる。さらに、従来技術のように、映像受信装置200においてエラーを検出するために常に演算を行う必要がないため、送受信を含む処理負荷および消費電力を低減することも可能となる。   As described above, according to the present embodiment, the video transmission device 100 can detect a problem in the video reception device 200 and automatically avoid it. Further, by providing the video transmission device 100 with the error detection unit 120, it is possible to detect an error and avoid an error regardless of what video reception device 200 is connected. Furthermore, unlike the conventional technique, it is not always necessary to perform an operation in order to detect an error in the video reception device 200, so that it is possible to reduce processing load including transmission and reception and power consumption.

実施の形態2.
次に本発明の実施の形態2について説明する。実施の形態2は、エラー検出処理の流れにおいて、実施の形態1と相違する。その他の映像送信装置100、映像受信装置200およびHDMIケーブル300の構成については実施の形態1と同様である。
Embodiment 2. FIG.
Next, a second embodiment of the present invention will be described. The second embodiment is different from the first embodiment in the flow of error detection processing. Other configurations of the video transmission device 100, the video reception device 200, and the HDMI cable 300 are the same as those in the first embodiment.

図6は、本実施の形態におけるエラー検出部120Aの制御ブロック図である。図6に示すように、本実施の形態のエラー検出部120Aは、HPD信号検出部124に替えて、CECコマンド認識部126を有する。CECコマンド認識部126は、CECライン33を介して送受信されるCECコマンドを監視する機能を有する。CECコマンド認識部126は、特定のCECコマンドを検出した場合に、カウンタ123に対して通知を行う。また、カウンタ123は、CECコマンド認識部126における特定のコマンドの検出回数をカウント値Nとしてカウントする。   FIG. 6 is a control block diagram of the error detection unit 120A in the present embodiment. As illustrated in FIG. 6, the error detection unit 120 </ b> A according to the present embodiment includes a CEC command recognition unit 126 instead of the HPD signal detection unit 124. The CEC command recognition unit 126 has a function of monitoring CEC commands transmitted / received via the CEC line 33. The CEC command recognition unit 126 notifies the counter 123 when a specific CEC command is detected. The counter 123 counts the number of detections of a specific command in the CEC command recognition unit 126 as a count value N.

通信路上の問題によって受信した映像データを映像受信装置200で正しく再生できない場合、ユーザによって映像受信装置200における入力信号ポートの切り替えが繰り返されることがある。そこで、本実施の形態のエラー検出部120Aは、この事象に基づいて映像受信装置200におけるエラーの発生を検出する。具体的には、ユーザによって映像受信装置200の入力信号ポート切り替えが繰り返されると、映像受信装置200からCECライン33を介して<Request Active Source>コマンドが連続して送信される。そのため、エラー検出部120Aの制御部121は、設定された時間内における<Request Active Source>コマンドの検出回数をカウントすることで、エラーの発生を検出する。   When the video data received by the video receiver 200 cannot be correctly reproduced due to a problem on the communication path, the user may repeatedly switch the input signal port in the video receiver 200. Therefore, the error detection unit 120A of the present embodiment detects the occurrence of an error in the video reception device 200 based on this event. Specifically, when the input signal port switching of the video reception device 200 is repeated by the user, <Request Active Source> commands are continuously transmitted from the video reception device 200 via the CEC line 33. Therefore, the control unit 121 of the error detection unit 120A detects the occurrence of an error by counting the number of <Request Active Source> command detections within the set time.

図7は、本実施の形態におけるエラー検出処理を示すフローチャートである。図7に示すように、本処理では、まず初期設定が行われる(S21)。具体的には、制御部121によって、タイマ122の満了時間Tmaxの設定、カウンタ123の満了値Nmaxの設定、およびCECコマンド認識部126における検出の対象となるCECコマンド(以下、「対象コマンド」という)の設定が行われる。一例として、満了時間Tmaxは「30秒」、満了値Nmaxは「3」がそれぞれ設定される。また、対象コマンドとしては、「<Request Active Source>コマンド」が設定される。各設定値は、予め記憶部125に記憶される。   FIG. 7 is a flowchart showing error detection processing in the present embodiment. As shown in FIG. 7, in this process, initial setting is first performed (S21). Specifically, the control unit 121 sets the expiration time Tmax of the timer 122, the expiration value Nmax of the counter 123, and the CEC command (hereinafter referred to as “target command”) that is to be detected by the CEC command recognition unit 126. ) Is set. As an example, the expiration time Tmax is set to “30 seconds”, and the expiration value Nmax is set to “3”. In addition, a “<Request Active Source> command” is set as the target command. Each set value is stored in the storage unit 125 in advance.

次に、CECコマンド認識部126において、対象コマンドである<Request Active Source>コマンドを検出したか否かが判断される(S22)。そして、<Request Active Source>コマンドを検出していない場合は(S22:NO)、<Request Active Source>コマンドを検出するまで待機する。一方、<Request Active Source>コマンドを検出した場合は(S22:YES)、タイマ122がスタートされ、カウンタ123におけるカウント値Nが1とされる(S23)。   Next, the CEC command recognition unit 126 determines whether or not the <Request Active Source> command that is the target command has been detected (S22). If the <Request Active Source> command is not detected (S22: NO), the process waits until the <Request Active Source> command is detected. On the other hand, when the <Request Active Source> command is detected (S22: YES), the timer 122 is started and the count value N in the counter 123 is set to 1 (S23).

続いて、カウント値Nが満了値Nmaxに達したか否かが判断される(S24)。そして、カウント値Nが満了値Nmaxに達していない場合(S24:NO)、タイマ122における計測時間Tが満了時間Tmaxに達したか否かが判断される(S25)。そして、計測時間Tが満了時間Tmaxに達していない場合(S25:NO)、再び、<Request Active Source>コマンドを検出したか否かが判断される(S26)。そして、<Request Active Source>コマンドが検出された場合は(S26:YES)、カウント値Nに1が加算され(S27)、S24の処理に戻る。また、<Request Active Source>コマンドが検出されていない場合は(S26:NO)、カウント値Nに1が加算されることなく、S24の処理に戻る。   Subsequently, it is determined whether or not the count value N has reached the expiration value Nmax (S24). When the count value N has not reached the expiration value Nmax (S24: NO), it is determined whether or not the measurement time T in the timer 122 has reached the expiration time Tmax (S25). If the measurement time T has not reached the expiration time Tmax (S25: NO), it is determined again whether or not a <Request Active Source> command has been detected (S26). If a <Request Active Source> command is detected (S26: YES), 1 is added to the count value N (S27), and the process returns to S24. If the <Request Active Source> command is not detected (S26: NO), the process returns to S24 without adding 1 to the count value N.

そして、カウント値Nが満了値Nmaxに達した場合(S24:YES)、エラーの発生を検出したと判断され、HDMI送信部110にエラー検出信号が送信される(S28)。すなわち、満了時間Tmaxである30秒以内に、CECコマンド認識部126が<Request Active Source>コマンドを3回検出した場合、制御部121はエラーを検出したと判断する。エラー検出信号が送信されると、時間Tおよびカウント値Nが0にされ(S29)、S22の処理に戻る。一方、カウント値Nが満了値Nmaxに達しないまま、計測時間Tが満了時間Tmaxに達した場合(S25:YES)も、時間Tおよびカウント値Nが0にされ(S29)、S22の処理に戻る。HDMI送信部110は、エラー検出部120Aからエラー検出信号を受信すると、実施の形態1と同様に、次に優先度の低いディスプレイ情報に対応するフォーマットの映像データを映像受信装置200に送信する。   When the count value N reaches the expiration value Nmax (S24: YES), it is determined that an error has been detected, and an error detection signal is transmitted to the HDMI transmission unit 110 (S28). That is, if the CEC command recognition unit 126 detects the <Request Active Source> command three times within 30 seconds, which is the expiration time Tmax, the control unit 121 determines that an error has been detected. When the error detection signal is transmitted, the time T and the count value N are set to 0 (S29), and the process returns to S22. On the other hand, when the measurement time T reaches the expiration time Tmax without the count value N reaching the expiration value Nmax (S25: YES), the time T and the count value N are set to 0 (S29), and the processing of S22 is performed. Return. When receiving the error detection signal from the error detection unit 120A, the HDMI transmission unit 110 transmits video data in a format corresponding to display information having the next lowest priority to the video reception device 200, as in the first embodiment.

以上のように、本実施の形態においても、実施の形態1と同様に、映像送信装置100において映像受信装置200におけるエラーを検出し、自動的に回避することができ、実施の形態1と同様の効果を有する。   As described above, also in the present embodiment, as in the first embodiment, an error in the video receiving device 200 can be detected in the video transmitting device 100 and can be automatically avoided. It has the effect of.

また、本実施の形態において、CECコマンド認識部126における対象コマンドとして、<Request Active Source>コマンド以外のコマンドを設定してもよい。例えば、通信路上の問題によって受信した映像データを正しく再生できない場合のユーザ動作として、映像受信装置200の電源オンおよびオフが繰り返される場合がある。この場合は、CECライン33を介して、映像受信装置200から<standby>コマンドが連続して送信される。そこで、エラー検出部120Aの制御部121において、設定された時間内における<standby>コマンドの検出回数をカウントすることで、エラーの発生を検出してもよい。   In the present embodiment, a command other than the <Request Active Source> command may be set as a target command in the CEC command recognition unit 126. For example, as a user operation when video data received due to a problem on a communication path cannot be correctly reproduced, the video receiving device 200 may be repeatedly turned on and off. In this case, <standby> commands are continuously transmitted from the video receiving apparatus 200 via the CEC line 33. Therefore, the controller 121 of the error detector 120A may detect the occurrence of an error by counting the number of times the <standby> command is detected within a set time.

この場合は、エラー検出処理におけるS21の初期設定において、タイマ122の満了時間Tmaxが「60秒」、カウンタ123の満了値Nmaxが「2」、CECコマンド認識部126の対象コマンドが「<standby>コマンド」に設定される。そして、満了時間Tmaxである60秒以内に、CECコマンド認識部126が<standby>コマンドを2回検出した場合、制御部121はエラーを検出したと判断する。さらに、その他にも<Routing Change>または<Routing Information>などのコマンドを対象コマンドとして設定してもよい。   In this case, in the initial setting of S21 in the error detection process, the expiration time Tmax of the timer 122 is “60 seconds”, the expiration value Nmax of the counter 123 is “2”, and the target command of the CEC command recognition unit 126 is “<standby>”. Command ". If the CEC command recognition unit 126 detects the <standby> command twice within 60 seconds, which is the expiration time Tmax, the control unit 121 determines that an error has been detected. In addition, a command such as <Routing Change> or <Routing Information> may be set as the target command.

実施の形態3.
次に本発明の実施の形態3について説明する。実施の形態3は、エラー検出処理の流れにおいて実施の形態1と相違する。また、本実施の形態では、映像送信装置100が再起動された場合にもエラー検出処理を行う。その他の映像送信装置100、映像受信装置200およびHDMIケーブル300の構成については実施の形態1と同様である。
Embodiment 3 FIG.
Next, a third embodiment of the present invention will be described. The third embodiment is different from the first embodiment in the flow of error detection processing. In the present embodiment, error detection processing is also performed when the video transmission device 100 is restarted. Other configurations of the video transmission device 100, the video reception device 200, and the HDMI cable 300 are the same as those in the first embodiment.

図8は、本実施の形態におけるエラー検出部120Bの制御ブロック図である。なお、本実施の形態では、HPD信号検出部124に加えて、DDC認識部127を有する。DDC認識部127は、DDC32を介して映像受信装置200から送信されるEDIDを抽出し、制御部121へ通知を行う。   FIG. 8 is a control block diagram of error detection section 120B in the present embodiment. In this embodiment, in addition to the HPD signal detection unit 124, a DDC recognition unit 127 is provided. The DDC recognition unit 127 extracts the EDID transmitted from the video reception device 200 via the DDC 32 and notifies the control unit 121 of the EDID.

図9は、本実施の形態におけるエラー検出処理を示すフローチャートである。本処理では、実施の形態1と同様に、HPD信号の検出回数に基づくエラー検出が行われる。なお、図9のフローチャートにおいては、図5のフローチャートと同じ処理については同じ符号を付し、説明を省略する。まず、記憶部125に前回のディスプレイ情報が記憶されているかが判断される(S101)。ここでは、記憶部125に接続された映像受信装置200に対応する前回のディスプレイ情報が記憶されているか否かが判断される。そして、記憶部125に前回のディスプレイ情報が記憶されていない場合は(S101:NO)、映像送信装置100と映像受信装置200が初めて接続されたと判断される。そして、DDC認識部127で受信したEDIDにおける優先度が1のディスプレイ情報(図2の例では、解像度が「4k2k」、伝送周波数が「297MHz」の情報)が記憶部125に記憶される(S102)。   FIG. 9 is a flowchart showing error detection processing in the present embodiment. In this process, as in the first embodiment, error detection based on the number of HPD signal detections is performed. In the flowchart of FIG. 9, the same processes as those in the flowchart of FIG. First, it is determined whether the previous display information is stored in the storage unit 125 (S101). Here, it is determined whether or not the previous display information corresponding to the video reception device 200 connected to the storage unit 125 is stored. If the previous display information is not stored in the storage unit 125 (S101: NO), it is determined that the video transmission device 100 and the video reception device 200 are connected for the first time. Then, display information with priority 1 in the EDID received by the DDC recognition unit 127 (in the example of FIG. 2, information with a resolution of “4k2k” and a transmission frequency of “297 MHz”) is stored in the storage unit 125 (S102). ).

その後、実施の形態1と同様に、HPD信号に基づくエラー検出が行われる(S11〜S18)。S18において、エラー検出信号が送信されると、HDMI送信部110において映像データのディスプレイ情報が変更される。そして、記憶部125には、変更されたディスプレイ情報、すなわち次に優先度の低いディスプレイ情報(図2の例では、解像度が「1080p DeepColor」、伝送周波数が「222.75MHz」のディスプレイ情報)が記憶される(S103)。これにより、記憶部125には、映像受信装置200に送信される映像データに対応する優先度のディスプレイ情報が記憶される。その後、時間Tおよびカウント値Nが0にされ(S19)、S12の処理に戻る。   Thereafter, similarly to the first embodiment, error detection based on the HPD signal is performed (S11 to S18). When the error detection signal is transmitted in S18, the display information of the video data is changed in the HDMI transmission unit 110. The storage unit 125 stores changed display information, that is, display information with the next lowest priority (in the example of FIG. 2, display information with a resolution of “1080p DeepColor” and a transmission frequency of “222.75 MHz”). Stored (S103). Thereby, the storage unit 125 stores display information with a priority corresponding to the video data transmitted to the video receiving device 200. Thereafter, the time T and the count value N are set to 0 (S19), and the process returns to S12.

一方、記憶部125に前回のディスプレイ情報が記憶されている場合(S101:YES)、映像送信装置100が再起動されたと判断され、再起動時のエラー検出処理が行われる(S104)。図10は、再起動時のエラー検出処理を示すフローチャートである。図10に示すように、本処理では、まず、記憶部125から前回のディスプレイ情報が読み出される(S31)。そして、読み出された前回のディスプレイ情報と、DDC認識部127で受信したEDIDにおける優先度「1」のディスプレイ情報が一致するか否かが判断される(S32)。そして、前回のディスプレイ情報と、DDC認識部127で受信した優先度「1」のディスプレイ情報が一致する場合(S32:YES)、本処理を終了し、図9のエラー検出処理におけるS12へ進む。この場合は、前回の通信においてエラーが検出されなかった場合である。   On the other hand, if the previous display information is stored in the storage unit 125 (S101: YES), it is determined that the video transmission device 100 has been restarted, and error detection processing at the time of restart is performed (S104). FIG. 10 is a flowchart showing error detection processing at the time of restart. As shown in FIG. 10, in this process, first, the previous display information is read from the storage unit 125 (S31). Then, it is determined whether or not the previous display information read out matches the display information with the priority “1” in the EDID received by the DDC recognition unit 127 (S32). If the previous display information matches the display information with the priority “1” received by the DDC recognition unit 127 (S32: YES), this process ends, and the process proceeds to S12 in the error detection process of FIG. In this case, no error is detected in the previous communication.

一方、前回のディスプレイ情報と、DDC認識部127で受信した優先度「1」のディスプレイ情報が一致しない場合(S32:NO)、前回の通信においてエラーが検出されたとして、HDMI送信部110へエラー検出信号が送信される(S33)。これにより、HDMI送信部110は、次に優先度の低い(例えば優先度「2」の)ディスプレイ情報に対応するフォーマットの映像データを映像受信装置200に送信する。   On the other hand, if the previous display information and the display information with the priority “1” received by the DDC recognition unit 127 do not match (S32: NO), it is determined that an error has been detected in the previous communication, and an error is sent to the HDMI transmission unit 110. A detection signal is transmitted (S33). Accordingly, the HDMI transmission unit 110 transmits video data in a format corresponding to display information having the next lowest priority (for example, priority “2”) to the video reception device 200.

次に、前回のディスプレイ情報と、DDC認識部127で受信した次に優先度の低い(例えば優先度「2」の)ディスプレイ情報が一致するか否かが判断される(S34)。そして、前回のディスプレイ情報と、DDC認識部127で受信した次に優先度の低いディスプレイ情報が一致する場合(S34:YES)、本処理を終了し、図9のエラー検出処理におけるS12へ進む。この場合は、前回の通信においてエラーが1回検出された場合である。   Next, it is determined whether or not the previous display information matches the display information with the next lowest priority (for example, with priority “2”) received by the DDC recognition unit 127 (S34). If the previous display information matches the display information with the next lowest priority received by the DDC recognition unit 127 (S34: YES), this process ends, and the process proceeds to S12 in the error detection process of FIG. In this case, an error is detected once in the previous communication.

一方、前回のディスプレイ情報と、DDC認識部127で受信した次の優先度のディスプレイ情報が一致しない場合(S34:NO)、HDMI送信部110へエラー検出信号が送信される(S35)。これにより、HDMI送信部110は、次に優先度の低い(例えば優先度「3」の)ディスプレイ情報に対応するフォーマットの映像データを映像受信装置200に送信する。そして、S34に戻り、前回のディスプレイ情報と、DDC認識部127で受信したさらに次の優先度のディスプレイ情報が一致するか否かが判断される。   On the other hand, when the previous display information does not match the display information of the next priority received by the DDC recognition unit 127 (S34: NO), an error detection signal is transmitted to the HDMI transmission unit 110 (S35). Accordingly, the HDMI transmission unit 110 transmits video data in a format corresponding to display information having the next lowest priority (for example, priority “3”) to the video reception device 200. Then, the process returns to S34, and it is determined whether or not the previous display information matches the display information of the next priority received by the DDC recognition unit 127.

以上のように、本実施の形態では、映像送信装置100において、前回のディスプレイ情報を記憶し、映像送信装置100の再起動後に受信したディスプレイ情報と比較することで、映像送信装置100が再起動される前のエラーを検出することができる。これにより、映像送信装置100を再起動した際には、前回の通信におけるエラーを自動的に回避することができ、利便性をさらに向上させることが可能になる。なお、本実施の形態では、記憶部125に前回のディスプレイ情報が記憶されていない場合は、実施の形態1と同様にHPD信号に基づくエラー検出処理を行ったが、実施の形態2におけるCECコマンドに基づくエラー検出処理を行ってもよい。   As described above, in the present embodiment, the video transmission device 100 stores the previous display information and compares it with the display information received after the video transmission device 100 is restarted, so that the video transmission device 100 is restarted. Error before being detected. Thereby, when the video transmitting apparatus 100 is restarted, an error in the previous communication can be automatically avoided, and the convenience can be further improved. In the present embodiment, when the previous display information is not stored in the storage unit 125, the error detection process based on the HPD signal is performed as in the first embodiment, but the CEC command in the second embodiment is used. An error detection process based on the above may be performed.

以上が本発明の実施の形態の説明であるが、本発明は、上記の実施の形態の構成に限定されるものではなく、その技術的思想の範囲内で様々な変形や組み合わせが可能である。例えば、上記実施の形態では、HDMI規格に準拠する映像送信装置100に本発明を適用する場合を例に説明したが、同様の仕様を有する他の規格に準拠する映像送信装置にも本発明を適用可能である。また、上記実施の形態では、タイマ122およびカウンタ123の満了時間Tmaxおよび満了値Nmaxなどの設定値をエラー検出部120の記憶部125に予め記憶する構成としたが、ユーザが任意にこれらの設定値を設定および変更することも可能である。   The above is the description of the embodiment of the present invention, but the present invention is not limited to the configuration of the above embodiment, and various modifications and combinations are possible within the scope of the technical idea. . For example, although cases have been described with the above embodiment as examples where the present invention is applied to the video transmission device 100 compliant with the HDMI standard, the present invention is also applied to video transmission devices compliant with other standards having similar specifications. Applicable. In the above embodiment, the setting values such as the expiration time Tmax and the expiration value Nmax of the timer 122 and the counter 123 are stored in advance in the storage unit 125 of the error detection unit 120. However, the user arbitrarily sets these settings. It is also possible to set and change the value.

また、本発明は、診断機能部を有する映像送信装置にも適用可能である。診断機能部は、各機能部(HDMI送信部110またはCEC処理部130等)をON/OFFすることによる起動シーケンスの確認、および各機能部にテスト信号を入力しテスト信号に対応する応答信号の確認を行い、各機能部の機能を診断(正常性確認)する。診断機能部による診断(正常性確認)とエラー検出部120によるエラー検出とを併用することで、映像送信装置100におけるエラー検出性を向上させることができる。   The present invention is also applicable to a video transmission device having a diagnostic function unit. The diagnostic function unit confirms the activation sequence by turning on / off each function unit (such as the HDMI transmission unit 110 or the CEC processing unit 130), and inputs a test signal to each function unit, Confirm and diagnose the function of each functional unit (confirm normality). By using the diagnosis (normality confirmation) by the diagnosis function unit and the error detection by the error detection unit 120 in combination, the error detectability in the video transmission device 100 can be improved.

また、映像送信装置100が診断機能部を有する場合、診断機能部による診断中には、上記実施の形態におけるエラー検出部120によるエラー検出処理を行わない構成としてもよい。さらに、エラー検出部120によるエラー検出処理を行う場合には、診断機能部により診断を行わない構成としてもよい。具体的には、映像送信装置100に電源が投入され起動動作が開始され、その起動動作の中で自己診断が行われた後に、エラー検出部120によるエラー検出処理を行ってもよい。このように構成することで、診断機能部の作用によって意図的に生ずるHPD信号のON/OFFの繰り返し、またはCECライン33を介した所定のコマンドの連続送信(例えば映像受信装置200における入力信号ポート切り替え繰り返し)等について、エラー検出部120においてエラー検出と判断することを回避できる。   Moreover, when the video transmission apparatus 100 has a diagnostic function unit, the error detection process by the error detection unit 120 in the above embodiment may not be performed during diagnosis by the diagnostic function unit. Furthermore, when the error detection process by the error detection unit 120 is performed, the diagnosis function unit may not perform the diagnosis. Specifically, error detection processing by the error detection unit 120 may be performed after the video transmission device 100 is powered on and a startup operation is started and self-diagnosis is performed in the startup operation. With this configuration, the ON / OFF repetition of the HPD signal intentionally generated by the action of the diagnostic function unit, or the continuous transmission of a predetermined command via the CEC line 33 (for example, the input signal port in the video reception device 200) It can be avoided that the error detection unit 120 determines that an error has been detected, such as switching repetition).

1 HDMIシステム、31 TMDSチャンネル、32 DDC、33 CECライン、34 HPDライン、35 Utilityライン、100 映像送信装置、110 HDMI送信部、120、120A、120B エラー検出部、121 制御部、122 タイマ、123 カウンタ、124 HPD信号検出部、125 記憶部、126 CECコマンド認識部、127 DDC認識部、130、230 CEC処理部、140、240 HEAC処理部、150、250 HPD処理部、200 映像受信装置、210 HDMI受信部、220 EDIDメモリ、300 HDMIケーブル。   1 HDMI system, 31 TMDS channel, 32 DDC, 33 CEC line, 34 HPD line, 35 Utility line, 100 video transmission device, 110 HDMI transmission unit, 120, 120A, 120B error detection unit, 121 control unit, 122 timer, 123 Counter, 124 HPD signal detection unit, 125 storage unit, 126 CEC command recognition unit, 127 DDC recognition unit, 130, 230 CEC processing unit, 140, 240 HEAC processing unit, 150, 250 HPD processing unit, 200 video reception device, 210 HDMI receiver, 220 EDID memory, 300 HDMI cable.

Claims (11)

HDMI(登録商標、以下省略する)(High-Definition Multimedia Interface)ケーブルを介して映像受信装置と接続される映像送信装置であって、
当該映像送信装置は、
前記映像受信装置に映像データを送信する送信部と、
前記映像受信装置におけるエラーの発生を検出するエラー検出部と、を有し、
前記エラー検出部は、前記映像受信装置から送信される、前記映像受信装置の接続状態を示すHPD(Hot plug detector)信号またはCEC(Consumer Electronics Control)コマンドに基づいて前記エラーの発生を検出することを特徴とする映像送信装置。
A video transmission device connected to a video reception device via an HDMI (registered trademark, hereinafter omitted) (High-Definition Multimedia Interface) cable,
The video transmission device
A transmitter for transmitting video data to the video receiver;
An error detection unit for detecting the occurrence of an error in the video reception device,
The error detection unit detects the occurrence of the error based on an HPD (Hot plug detector) signal or a CEC (Consumer Electronics Control) command indicating a connection state of the video reception device transmitted from the video reception device. A video transmission device characterized by the above.
前記エラー検出部は、前記エラーを検出した場合に、前記送信部にエラー検出信号を送信するものであり、
前記送信部は、前記エラー検出信号を受信した場合に、処理負荷の小さい映像データを前記映像受信装置へ送信することを特徴とする請求項に記載の映像送信装置。
When the error detection unit detects the error, the error detection unit transmits an error detection signal to the transmission unit,
The video transmission device according to claim 1 , wherein the transmission unit transmits video data having a small processing load to the video reception device when the error detection signal is received.
前記映像送信装置は、前記HDMIケーブルのDDC(Display Data Channel)を介して、前記映像受信装置から、映像データの解像度および伝送周波数をそれぞれ含む、複数のディスプレイ情報を受信するものであり、
前記複数のディスプレイ情報には、処理負荷が大きいほど高い優先度が設定されており、
前記送信部は、前記エラー検出信号を受信した場合に、前記映像データのディスプレイ情報を、次に優先度の低いディスプレイ情報へ変更することを特徴とする請求項に記載の映像送信装置。
The video transmission device receives a plurality of display information including a resolution and a transmission frequency of video data from the video reception device via a DDC (Display Data Channel) of the HDMI cable,
In the plurality of display information, a higher priority is set as the processing load is larger,
The video transmission device according to claim 2 , wherein, when the error detection signal is received, the transmission unit changes the display information of the video data to display information with the next lowest priority.
前記エラー検出部は、設定された時間内に、前記HPD信号を設定された回数検出した場合に、前記エラーの発生を検出することを特徴とする請求項1〜3のいずれか一項に記載の映像送信装置。 Said error detection unit is within a time set, the when the number of times detected is set to HPD signal, according to claim 1, characterized in that detecting the occurrence of the error Video transmission device. 前記エラー検出部は、設定された時間内に、前記CECコマンドの中から設定された対象のコマンドを設定された回数検出した場合に、前記エラーの発生を検出することを特徴とする請求項1〜3のいずれか一項に記載の映像送信装置。 It said error detection unit is within a set time when it detects a set number of times the set target command from among the CEC commands, claim 1, characterized in that detecting the occurrence of the error The video transmission apparatus as described in any one of -3 . 前記設定された対象のコマンドは、<Request Active Source>または<standby>であることを特徴とする請求項に記載の映像送信装置。 6. The video transmission apparatus according to claim 5 , wherein the set target command is <Request Active Source> or <standby>. 前記エラー検出部は、前記変更されたディスプレイ情報を記憶する記憶部を有し、
前記エラー検出部は、前記記憶部に記憶される前記ディスプレイ情報と、前記映像受信装置からDDCを介して受信したディスプレイ情報とを比較して、前記エラーの発生を検出することを特徴とする請求項に記載の映像送信装置。
The error detection unit has a storage unit for storing the changed display information,
The error detection unit detects the occurrence of the error by comparing the display information stored in the storage unit with display information received from the video reception device via a DDC. Item 4. The video transmission device according to Item 3 .
前記映像送信装置は、さらに前記映像送信装置の各部の機能の正常性を診断する診断機能部を有し、
前記エラー検出部は、前記診断機能部による診断中は、前記エラーの検出を行わないことを特徴とする請求項1〜のいずれか一項に記載の映像送信装置。
The video transmission device further includes a diagnostic function unit that diagnoses the normality of the function of each unit of the video transmission device,
It said error detection unit is configured during the diagnosis by the diagnostic function section, a video transmission device according to any one of claims 1 to 7, characterized in that not detected the error.
HDMI(登録商標)(High-Definition Multimedia Interface)ケーブルを介して映像受信装置と接続される映像送信装置において、前記映像受信装置におけるエラーの発生を検出するエラー検出方法であって、An error detection method for detecting the occurrence of an error in the video reception device in a video transmission device connected to the video reception device via an HDMI (registered trademark) (High-Definition Multimedia Interface) cable,
前記映像受信装置に映像データを送信する工程と、Transmitting video data to the video receiver;
前記映像受信装置から前記映像受信装置の接続状態を示すHPD(Hot plug detector)信号またはCEC(Consumer Electronics Control)コマンドを受信する工程と、Receiving an HPD (Hot plug detector) signal or a CEC (Consumer Electronics Control) command indicating a connection state of the video receiving device from the video receiving device;
前記HPD信号または前記CECコマンドに基づいて前記エラーの発生を検出する工程と、を含むことを特徴とするエラー検出方法。Detecting the occurrence of the error based on the HPD signal or the CEC command.
HDMI(登録商標)(High-Definition Multimedia Interface)ケーブルを介して映像受信装置と接続される映像送信装置であって、A video transmission device connected to a video reception device via an HDMI (registered trademark) (High-Definition Multimedia Interface) cable,
当該映像送信装置は、The video transmission device
前記映像受信装置に映像データを送信する送信部と、A transmitter for transmitting video data to the video receiver;
前記映像受信装置におけるエラーの発生を検出するエラー検出部と、を有し、An error detection unit for detecting the occurrence of an error in the video reception device,
前記エラー検出部は、前記映像受信装置から送信される、前記映像受信装置の接続状態を示すHPD(Hot plug detector)信号に基づいて前記エラーの発生を検出することを特徴とする映像送信装置。The video transmission device, wherein the error detection unit detects occurrence of the error based on an HPD (Hot plug detector) signal transmitted from the video reception device and indicating a connection state of the video reception device.
HDMI(登録商標)(High-Definition Multimedia Interface)ケーブルを介して映像受信装置と接続される映像送信装置であって、A video transmission device connected to a video reception device via an HDMI (registered trademark) (High-Definition Multimedia Interface) cable,
当該映像送信装置は、The video transmission device
前記映像受信装置に映像データを送信する送信部と、A transmitter for transmitting video data to the video receiver;
前記映像受信装置におけるエラーの発生を検出するエラー検出部と、を有し、An error detection unit for detecting the occurrence of an error in the video reception device,
前記エラー検出部は、前記映像受信装置から送信される、CEC(Consumer Electronics Control)コマンドに基づいて前記エラーの発生を検出することを特徴とする映像送信装置。The video transmission device, wherein the error detection unit detects the occurrence of the error based on a CEC (Consumer Electronics Control) command transmitted from the video reception device.
JP2014251972A 2014-12-12 2014-12-12 Video transmission device and error detection method Active JP6375922B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014251972A JP6375922B2 (en) 2014-12-12 2014-12-12 Video transmission device and error detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014251972A JP6375922B2 (en) 2014-12-12 2014-12-12 Video transmission device and error detection method

Publications (2)

Publication Number Publication Date
JP2016116030A JP2016116030A (en) 2016-06-23
JP6375922B2 true JP6375922B2 (en) 2018-08-22

Family

ID=56142451

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014251972A Active JP6375922B2 (en) 2014-12-12 2014-12-12 Video transmission device and error detection method

Country Status (1)

Country Link
JP (1) JP6375922B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190055946A (en) 2017-11-16 2019-05-24 삼성전자주식회사 Apparatus and method for analyzing audio/video output and computer-readable recording medium
JP2020036135A (en) * 2018-08-29 2020-03-05 沖電気工業株式会社 Video transmitting device, information processing method, and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06217300A (en) * 1993-01-13 1994-08-05 Oki Electric Ind Co Ltd Visual telephone and conference system
KR20090011474A (en) * 2007-07-26 2009-02-02 삼성전자주식회사 Veideo apparatus and method for ecognizing digital interface using the thereof
JP2011259050A (en) * 2010-06-07 2011-12-22 Mitsubishi Electric Corp Hdmi connection device
JP2012248262A (en) * 2011-05-31 2012-12-13 Funai Electric Co Ltd Disk reproduction apparatus
JP2013085052A (en) * 2011-10-07 2013-05-09 Hitachi Consumer Electronics Co Ltd Display device and reproduction device
JP2014011734A (en) * 2012-07-02 2014-01-20 Toshiba Corp Video processing device
JP2014216915A (en) * 2013-04-26 2014-11-17 シャープ株式会社 Communication terminal device, device status checking system, device status checking method, and computer program

Also Published As

Publication number Publication date
JP2016116030A (en) 2016-06-23

Similar Documents

Publication Publication Date Title
US8370536B2 (en) Method and apparatus for providing robust display digital channel transmission
US8199258B2 (en) Receiving apparatus and control method thereof
US7979910B2 (en) Data reproducing apparatus and transmitter authenticating data reproducing apparatus
US10319334B2 (en) Image processing apparatus and control method thereof
US8525691B2 (en) Electric equipment with digital interface and method for controlling the same
US8453008B2 (en) Communication apparatus and control method using consumer electronics protocol
US10412338B2 (en) Method and apparatus for transmitting and receiving data by using HDMI
US20110013772A1 (en) Method and Apparatus for Fast Switching Between Source Multimedia Devices
US20110043707A1 (en) Content transmitting device
KR20080044620A (en) Method for optimizing digital data communication
US20170308453A1 (en) Incorrectly connected hdmi cable indicator
WO2014049686A1 (en) Hdmi device, communication system, and hot-plug control method
US20140189892A1 (en) Communication device and communication system
US8514330B2 (en) Communication apparatus and control method
US8984324B2 (en) Establishing clock speed for lengthy or non-compliant HDMI cables
JP6375922B2 (en) Video transmission device and error detection method
US20150264317A1 (en) Information processing apparatus, information processing method, and computer program product
WO2011114458A1 (en) Video display system, information processing apparatus, and video display apparatus
US8996763B2 (en) Electronic device, control method, program, and recording medium for remotely operating electronic device
US8515065B2 (en) Video input device and video display system
US20160154448A1 (en) Electronic device and power control method between electronic devices
JP2015115670A (en) Transmitter, method, and program
US20100169517A1 (en) Multimedia Switch Circuit and Method
JP5764861B2 (en) Repeater device
JP6884199B2 (en) Electronic devices and display methods

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170815

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180409

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180417

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180615

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: 20180626

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180709

R150 Certificate of patent or registration of utility model

Ref document number: 6375922

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150