Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6476010B2 - Connection failure recovery module, device and program with failure recovery function - Google Patents
[go: Go Back, main page]

JP6476010B2 - Connection failure recovery module, device and program with failure recovery function - Google Patents

Connection failure recovery module, device and program with failure recovery function Download PDF

Info

Publication number
JP6476010B2
JP6476010B2 JP2015037755A JP2015037755A JP6476010B2 JP 6476010 B2 JP6476010 B2 JP 6476010B2 JP 2015037755 A JP2015037755 A JP 2015037755A JP 2015037755 A JP2015037755 A JP 2015037755A JP 6476010 B2 JP6476010 B2 JP 6476010B2
Authority
JP
Japan
Prior art keywords
connection cable
pseudo
setting
connection
authentication
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
JP2015037755A
Other languages
Japanese (ja)
Other versions
JP2016163092A (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.)
IDK CORPORATION
Original Assignee
IDK CORPORATION
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 IDK CORPORATION filed Critical IDK CORPORATION
Priority to JP2015037755A priority Critical patent/JP6476010B2/en
Publication of JP2016163092A publication Critical patent/JP2016163092A/en
Application granted granted Critical
Publication of JP6476010B2 publication Critical patent/JP6476010B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

本発明は、電子機器間を接続するケーブル接続の障害を回復する技術に関する。   The present invention relates to a technique for recovering a failure in cable connection for connecting electronic devices.

近年、音声および映像を含むデジタル信号(以下、単に映像信号として参照する。)は、多くの電子機器の間で送受信され、ディスプレイ装置を介してユーザが視聴できる可視画像および音声が提供されている。映像信号を通信するための通信ケーブルとしては、VGA、XGAといったアナログ信号を送受信するものの他、HDMI(登録商標)、DVI(登録商標)など、デジタル信号を送受信する規格に準拠したものを挙げることができる。   In recent years, digital signals including audio and video (hereinafter simply referred to as video signals) are transmitted and received between many electronic devices, and a visible image and audio that can be viewed by a user via a display device are provided. . Communication cables for communicating video signals include those that comply with standards for transmitting and receiving digital signals, such as HDMI (registered trademark) and DVI (registered trademark), as well as those that transmit and receive analog signals such as VGA and XGA. Can do.

例えば、特開2012−248257号公報(特許文献1)には、HDMI−CEC機能を利用してユーザが意図する状態で起動させることができる映像音声機器が記載されており、映像音声機器と外部装置とをHDMIケーブルで接続し、音声出力装置から出力させる技術が記載されている。   For example, Japanese Patent Laid-Open No. 2012-248257 (Patent Document 1) describes a video / audio device that can be activated in a state intended by a user using an HDMI-CEC function. A technique is described in which a device is connected with an HDMI cable and output from an audio output device.

また、特開2001−125693号公報(特許文献2)には、二種類のビデオ信号入力を1本の信号ケーブルで対応可能とする信号ケーブルが記載されている。   Japanese Patent Laid-Open No. 2001-125893 (Patent Document 2) describes a signal cable that can handle two types of video signal inputs with a single signal cable.

これらの接続ケーブルは、電子機器に接続し、映像の送受信を指令すると、通常の場合には問題なく映像伝送を開始するが、まれに接続ケーブルを接続しても、まったく映像伝送が行われないと言う不具合を発生する場合があった。   When these connection cables are connected to an electronic device and command transmission / reception of video, in normal cases, video transmission will start without any problem, but even if a connection cable is rarely connected, video transmission will not be performed at all. There was a case where a problem of "

このような不具合が発生した場合、ユーザは、電子機器の電源切断、接続ケーブル着脱および電源再投入などの手順を、映像伝送が成功するまで繰り返さなければならないという問題があった。図9に、従来の接続ケーブルの接続から映像出力までのプロセスを示す。ユーザはステップS901で、映像機器に接続ケーブルにプラグイン接続する。ステップS902では、映像機器は、認証信号を出力し、接続ケーブルにより相互接続された機器が所定の認証をパスするか否かの認証処理を行う。この認証処理は、DDC方式により行われることが多い。   When such a problem occurs, there is a problem that the user must repeat procedures such as power-off of the electronic device, attachment / detachment of the connection cable, and power-on again until video transmission is successful. FIG. 9 shows a conventional process from connection cable connection to video output. In step S901, the user plugs in the connection cable to the video equipment. In step S902, the video device outputs an authentication signal, and performs an authentication process as to whether or not the devices interconnected by the connection cable pass a predetermined authentication. This authentication process is often performed by the DDC method.

ステップS904で認証が成功すると(yes)、ステップS905で映像信号の出力がなされる。一方、ステップS904で認証に不成功の場合(no)、ステップS908で、接続ケーブルを接続したままで(no)、再度ステップS903の認証処理〜S904の処理をリトライカウンタに設定された上限回数まで反復させる。   If authentication is successful in step S904 (yes), a video signal is output in step S905. On the other hand, if authentication is unsuccessful in step S904 (no), the connection cable is still connected (no) in step S908, and the authentication processing in steps S903 to S904 is again performed up to the upper limit number set in the retry counter. Repeat.

以上のステップを繰り返しても、映像信号の出力がなされない場合、ユーザは、ステップS908で接続ケーブルの着脱操作を行う(yes)。映像機器は、ステップS909で再度認証信号を出力し、ステップS910で認証処理を行う。ステップS911で認証に成功すると(yes)、ステップS912で映像信号を出力し処理を終了する。ところが、ステップS911で認証に成功しないと再度ステップS908に戻り、認証リトライおよび接続ケーブルの着脱の操作を映像信号が出力されるまで繰り返す必要があった。   If the video signal is not output even after the above steps are repeated, the user performs an attachment / detachment operation of the connection cable in step S908 (yes). The video equipment outputs an authentication signal again in step S909, and performs authentication processing in step S910. If the authentication is successful in step S911 (yes), the video signal is output in step S912 and the process is terminated. However, if the authentication is not successful in step S911, the process returns to step S908 again, and it is necessary to repeat the authentication retry and the connection cable attachment / detachment operation until the video signal is output.

特開2012−248257号公報JP 2012-248257 A 特開2001−125693号公報JP 2001-125893 A

本発明は、上記従来技術の問題点を解決し、接続ケーブルの接続障害を装置側の処理により回復することを可能とする接続障害回復モジュール、障害回復機能を備えた機器およびプログラムを提供することを目的とする。   The present invention provides a connection failure recovery module, a device having a failure recovery function, and a program that can solve the above-described problems of the prior art and recover a connection failure of a connection cable by processing on the apparatus side. With the goal.

本発明によれば、映像音声機器とディスプレイ装置との間の接続障害を回復するためのモジュールであって、
所定回数の認証処理に失敗したことを検出する手段と、
前記所定回数の認証処理に失敗したことに応答して、擬似的に接続ケーブルが切り離されたコネクタ出力設定を生成し、認証処理が失敗したディスプレイ装置に送付する論理回路手段と、
前記擬似的に接続ケーブルが切り離されたコネクタ出力設定を所定時間継続させる手段と、
前記所定時間の経過後に前記コネクタ出力設定を接続ケーブルが擬似的に接続された出力設定にする手段と、
前記コネクタ出力設定を接続ケーブルが擬似的に接続された設定とした後に、再度認証処理を実行させる手段と、
を備え、
前記擬似的に接続ケーブルが切り離されたコネクタ設定は、前記ディスプレイ装置との間のDDC通信ラインをオフする設定を含む、
接続障害回復モジュールが提供される。
さらに、前記所定時間を、擬似的な接続ケーブルの切り離し処理の繰り返し回数に依存して延長する手段を含むことができる。
According to the present invention, a module for recovering a connection failure between a video / audio device and a display device,
Means for detecting failure of a predetermined number of authentication processes;
In response to the failure of the predetermined number of authentication processes, a logic circuit means for generating a connector output setting in which the connection cable is artificially disconnected and sending it to the display device for which the authentication process has failed ,
Means for continuing the connector output setting for which the pseudo connection cable is disconnected for a predetermined time;
Means for setting the connector output setting to an output setting in which a connection cable is pseudo-connected after elapse of the predetermined time;
Means for executing the authentication process again after setting the connector output setting to be a setting in which a connection cable is pseudo-connected;
With
The connector setting in which the pseudo connection cable is disconnected includes a setting for turning off the DDC communication line with the display device.
A connection failure recovery module is provided.
Further, it is possible to include means for extending the predetermined time depending on the number of times of the pseudo connection cable disconnection process.

また、本発明によれば、上記記載の接続障害回復モジュールを含む、機器および機器を上記機能手段として機能させるプログラムが提供される。   Further, according to the present invention, there is provided a device including the connection failure recovery module described above and a program that causes the device to function as the functional means.

本発明によれば、接続ケーブルの接続障害を装置側の処理により回復することを可能とする接続障害回復モジュール、障害回復機能を備えた機器およびプログラムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the apparatus and program provided with the connection failure recovery module which can recover | recover the connection failure of a connection cable by the process by the side of a device, and a failure recovery function can be provided.

本発明が適用される映像システム100の実施形態を示す図。1 is a diagram showing an embodiment of a video system 100 to which the present invention is applied. 本実施形態のケーブル接続障害回復モジュールを、中継装置102に実装した場合の実施形態を示す図。The figure which shows embodiment at the time of mounting the cable connection failure recovery module of this embodiment in the relay apparatus 102. FIG. 本実施形態の切り離し処理部203の概略的な機能ブロック図。FIG. 3 is a schematic functional block diagram of a separation processing unit 203 according to the present embodiment. 本実施形態においてFPGA300が出力する制御信号CS1、CS2と、コネクタピン1およびコネクタピン2の出力状態を示す、論理テーブル400の実施形態を示す図。The figure which shows embodiment of the logic table 400 which shows the control signals CS1 and CS2 which FPGA300 outputs in this embodiment, and the output state of the connector pin 1 and the connector pin 2. FIG. 本実施形態の障害回復処理のフローチャート。The flowchart of the failure recovery process of this embodiment. 本実施形態の障害回復処理のフローチャート。The flowchart of the failure recovery process of this embodiment. 本実施形態における擬似的な接続ケーブル切り離し処理のフォローチャート。The follow chart of the pseudo | simulation connection cable disconnection process in this embodiment. 本実施形態の接続ケーブル疑似接続処理のフローチャート。The flowchart of the connection cable pseudo-connection process of this embodiment. 従来の接続ケーブルの接続から映像出力成功までのプロセスを示す図。The figure which shows the process from the connection of the conventional connection cable to video output success.

1 :コネクタピン
2 :コネクタピン
100 :映像システム
101 :映像音声機器
102 :中継装置
103 :ディスプレイ装置
104 :ディスプレイ装置
200 :制御装置
201 :インタフェース
202 :シリアルコンバータ
203 :疑似切り離し処理部
204 :周波数変調部
205a、205b :HDMIコネクタ
206 :バス
300 :FPGA
303 :ライン
304 :ライン
1: Connector pin 2: Connector pin 100: Video system 101: Video / audio equipment 102: Relay device 103: Display device 104: Display device 200: Control device 201: Interface 202: Serial converter 203: Pseudo disconnection processing unit 204: Frequency modulation Units 205a and 205b: HDMI connector 206: Bus 300: FPGA
303: Line 304: Line

以下本発明を実施形態により説明するが、本発明は、後述する実施形態に限定されるものではない。図1は、本発明が適用される映像システム100の実施形態を示す。映像システム100は、映像音声機器101と、映像音声機器101から出力される映像信号を中継する中継装置102と、中継装置102からの映像信号を受け付けてビデオ信号を再生するディスプレイ装置103、104とを含むことができる。図1に示した映像システムは、中継装置102を含むものとして記載されているが、本実施形態は、中継装置102を含まなくともよく、映像音声機器101が直接ディスプレイ装置103に接続される場合にも適用することができる。なお、映像音声機器101は、サーバ、パーソナルコンピュータまたはテレビ用の地上デジタル通信用チューナーなどとすることができる。   The present invention will be described below with reference to embodiments, but the present invention is not limited to the embodiments described below. FIG. 1 shows an embodiment of a video system 100 to which the present invention is applied. The video system 100 includes a video / audio device 101, a relay device 102 that relays a video signal output from the video / audio device 101, and display devices 103 and 104 that receive the video signal from the relay device 102 and reproduce the video signal. Can be included. Although the video system shown in FIG. 1 is described as including the relay device 102, the present embodiment does not need to include the relay device 102, and the video / audio device 101 is directly connected to the display device 103. It can also be applied to. The audio / video device 101 may be a server, a personal computer, a terrestrial digital communication tuner for television, or the like.

図2は、本実施形態のケーブル接続障害回復モジュールを、中継装置102に実装した場合の実施形態を示す。図2に示す中継装置102は、中継装置102の各種機能を制御すると共に本実施形態の障害回復処理を可能とする制御装置(CPU)200と、映像信号、制御装置(CPU)への制御信号などを処理する適切なインタフェース201と、映像信号を処理するためのシリアルコンバータ202とを含むことができる。   FIG. 2 shows an embodiment in which the cable connection failure recovery module of this embodiment is mounted on the relay device 102. The relay device 102 shown in FIG. 2 controls the various functions of the relay device 102 and enables the failure recovery processing of this embodiment, a video signal, and a control signal to the control device (CPU). And the like, and a serial converter 202 for processing the video signal.

シリアルコンバータ202は、インタフェース201から受領した映像信号をシリアル変換して映像シーケンスを生成させている。また中継装置102は、周波数変調部204を備えており、周波数変調部204は、映像信号の周波数特性を制御し、映像信号の減衰性などを改善する機能を提供する。周波数変調部204を経た映像信号は、説明する実施形態では、HDMI規格に準拠したコネクタ205a、205bおよび接続ケーブルを介してディスプレイ装置103に転送され、映像信号がビデオ信号として提供される。本実施形態で利用することができる映像信号伝送形式は、HDMI、DVIを例示することができるが、認証機能を使用するその他如何なる映像伝送形式に対しても適用することができることは言うまでもない。   The serial converter 202 serially converts the video signal received from the interface 201 to generate a video sequence. The relay apparatus 102 also includes a frequency modulation unit 204. The frequency modulation unit 204 provides a function of controlling the frequency characteristics of the video signal and improving the attenuation of the video signal. In the embodiment to be described, the video signal that has passed through the frequency modulation unit 204 is transferred to the display device 103 via the connectors 205a and 205b and the connection cable compliant with the HDMI standard, and the video signal is provided as a video signal. The video signal transmission format that can be used in this embodiment can be exemplified by HDMI and DVI, but it is needless to say that the video signal transmission format can be applied to any other video transmission format that uses the authentication function.

さらに本実施形態では、疑似切り離し処理部203を備えている。疑似切り離し処理部203は、本実施形態において、接続ケーブルを接続した場合に映像信号が出力されない障害を装置の機能を使用して自動的に回復させる機能を備えている。上述した各機能処理部は、適切なバス206を介して相互接続されていて、制御装置200による制御の下で各機能部の機能を提供する。   Furthermore, in the present embodiment, a pseudo separation processing unit 203 is provided. In this embodiment, the pseudo disconnection processing unit 203 has a function of automatically recovering a failure in which a video signal is not output when a connection cable is connected by using the function of the apparatus. The function processing units described above are interconnected via an appropriate bus 206, and provide the function of each function unit under the control of the control device 200.

図3は、本実施形態の疑似切り離し処理部203の概略的な機能ブロック図である。なお、図3には説明のため制御装置200も併せて記載している。切り離し処理部203は、制御装置200からの信号を受領して、本実施形態の疑似切り離し/疑似再接続を行うため、少なくとも2つの制御信号CS1、CS2を生成するFPGA(Field Programmable Gate Array)300を備えている。FPGA300は、制御装置200と、上からアドレスライン、データライン、ライト信号ラインおよびその他制御信号ラインにより接続されていて、制御装置200からの制御を可能としている。   FIG. 3 is a schematic functional block diagram of the pseudo detachment processing unit 203 of the present embodiment. Note that FIG. 3 also shows the control device 200 for explanation. The disconnection processing unit 203 receives a signal from the control device 200 and generates at least two control signals CS1 and CS2 in order to perform the pseudo disconnection / pseudo reconnection of the present embodiment, an FPGA (Field Programmable Gate Array) 300. It has. The FPGA 300 is connected to the control device 200 from above by an address line, a data line, a write signal line, and other control signal lines, so that the control from the control device 200 is possible.

FPGA300から出力される制御信号CS1は、スイッチング用のトランジスタを介してライン303からコネクタピン2に出力される信号を制御する。また、制御信号CS2は、スイッチング用のトランジスタを介してライン304を介してコネクタピン1に出力される信号を制御する。なお特定の実施形態に限定される訳ではないが、本実施形態における特定の実施形態では、コネクタピン1は、HDMIコネクタのTX1_DDCPOWERピンに相当し、コネクタピン2は、HDMIコネクタのTX1_DDCGNDピンに相当する。   A control signal CS1 output from the FPGA 300 controls a signal output from the line 303 to the connector pin 2 via a switching transistor. The control signal CS2 controls a signal output to the connector pin 1 via the line 304 via the switching transistor. Although not limited to a specific embodiment, in the specific embodiment of the present embodiment, the connector pin 1 corresponds to the TX1_DDCPOWER pin of the HDMI connector, and the connector pin 2 corresponds to the TX1_DDCGND pin of the HDMI connector. To do.

図4は、本実施形態においてFPGA300が出力する制御信号CS1、CS2と、コネクタピン1およびコネクタピン2の出力状態を示す、論理テーブル400の実施形態である。図4には、制御信号CS1、CS2のハイ(H)、ロー(L)状態と、コネクタピン1、2の出力状態とを対応付けている。CS1は、Hの場合、コネクタピン2は、接地され、Lの場合フロート(FLOAT)とされる。   FIG. 4 is an embodiment of the logic table 400 showing the control signals CS1 and CS2 output from the FPGA 300 and the output states of the connector pins 1 and 2 in this embodiment. In FIG. 4, the high (H) and low (L) states of the control signals CS1 and CS2 and the output states of the connector pins 1 and 2 are associated with each other. When CS1 is H, the connector pin 2 is grounded, and when CS1 is L, it is floated (FLOAT).

一方、制御信号CS2は、Hとされた場合、コネクタピン1の出力をLに、Lとされた場合、Hに遷移させる構成とされている。本実施形態の「疑似切り離し状態」は、コネクタピン2がFLOATで、コネクタピン1がLの状態を言う。この状態が、図4のハッチングで示した条件である。一方、コネクタピン2がGNDであり、コネクタピン1がHの条件は、接続ケーブル疑似接続状態に対応する。ただし、接続ケーブルは、実際に着脱されることはないので本実施形態における接続ケーブル疑似接続状態とは、疑似切り離し処理部203の出力設定を意味するものである。 On the other hand, when the control signal CS2 is set to H, the output of the connector pin 1 is changed to L. When the control signal CS2 is set to L, the control signal CS2 is changed to H. The “pseudo-detached state” of the present embodiment refers to a state in which the connector pin 2 is FLOAT and the connector pin 1 is L. This state is the condition indicated by hatching in FIG. On the other hand, the condition that the connector pin 2 is GND and the connector pin 1 is H corresponds to a connection cable pseudo- connection state. However, since the connection cable is not actually attached or detached, the connection cable pseudo connection state in the present embodiment means the output setting of the pseudo disconnection processing unit 203.

図5は、本実施形態の障害回復処理のフローチャートを示す。図5に示す処理は、ステップS500から開始し、ステップS501で、映像機器に接続ケーブルをプラグイン接続する。ステップS502では、認証信号(HDMI信号)を出力し、ステップS503でDDC方式を使用して認証処理を行う。ステップS504で認証に成功したか否かを判断し、認証に成功したら(yes)、ステップS505で映像信号を出力する。その後、認証成功までにリトライした回数であるリトライカウンタをリセットし、ステップS507で処理を終了する。   FIG. 5 shows a flowchart of the failure recovery processing of this embodiment. The process shown in FIG. 5 starts from step S500, and in step S501, the connection cable is plugged in to the video equipment. In step S502, an authentication signal (HDMI signal) is output, and in step S503, authentication processing is performed using the DDC method. In step S504, it is determined whether or not the authentication is successful. If the authentication is successful (yes), the video signal is output in step S505. Thereafter, the retry counter, which is the number of retries until successful authentication, is reset, and the process ends in step S507.

一方、ステップS504で認証に成功しない場合(no)、処理をステップS509に分岐させ、まずリトライカウンタnをインクリメントする、その後ステップS508でn=Nか否かを判断する。なお、N(正の整数)は、リトライカウンタの反復回数の最大値である。n=Nでない場合(no)、処理をステップS503に戻し、再度、ステップS504の判断を繰り返す。N回までの反復のうちに認証成功した場合、障害無しとして処理をステップS507に進め処理を終了させる。   On the other hand, if the authentication is not successful in step S504 (no), the process branches to step S509, and the retry counter n is incremented first, and then it is determined whether n = N in step S508. N (positive integer) is the maximum value of the number of iterations of the retry counter. If n = N is not satisfied (no), the process returns to step S503, and the determination in step S504 is repeated again. If the authentication is successful within the N iterations, the process proceeds to step S507 as no failure and the process is terminated.

一方、ステップS508で許容反復回数を超えたと判断した場合(yes)、処理をポイントAに分岐させ、本実施形態の障害回復処理を開始させる。   On the other hand, if it is determined in step S508 that the allowable number of iterations has been exceeded (yes), the process branches to point A, and the failure recovery process of the present embodiment is started.

図6は、本実施形態の障害回復処理のフローチャートである。処理は、ポイントAから開始し、ステップS600でリトライカウンタnをリセットする。ステップS601で擬似的な接続ケーブル切り離し処理を実行し、ステップS602でリトライカウンタm、nをインクリメントする。なお、リトライカウンタmは、疑似切り離し状態を継続させておくウェイト時間を与え、最大値Mまでインクリメントされる。その後、疑似切り離し状態を疑似切り離し時間T(ms)維持する。本実施形態では、例示的に疑似切り離し時間Tは、下記式(1)で与えられる。   FIG. 6 is a flowchart of failure recovery processing according to this embodiment. The process starts from point A, and the retry counter n is reset in step S600. In step S601, pseudo connection cable disconnection processing is executed, and in step S602, retry counters m and n are incremented. The retry counter m gives a wait time for continuing the pseudo disconnection state and is incremented to the maximum value M. Thereafter, the pseudo disconnection state is maintained for the pseudo disconnection time T (ms). In the present embodiment, the pseudo separation time T is exemplarily given by the following formula (1).

(数1)
T(ms)=100×m+2000 (1)
特定の実施形態では、リトライカウンタN=5とし、M=50として、最大の切り離し時間Tを、7000msとすることができる。また、擬似的な接続ケーブル切り離し処理は、制御装置200が、FPGA300の所定のアドレスを設定した時に開始され、接続ケーブル疑似接続処理は、制御装置200によりFPGA300の他の適切なアドレスを設定した時に実行される。
(Equation 1)
T (ms) = 100 × m + 2000 (1)
In a specific embodiment, the retry counter N = 5 and M = 50, and the maximum disconnect time T can be 7000 ms. The pseudo connection cable disconnection process is started when the control device 200 sets a predetermined address of the FPGA 300, and the connection cable pseudo connection process is performed when another appropriate address of the FPGA 300 is set by the control device 200. Executed.

その後、ステップS604では、接続ケーブル疑似接続処理を実行し、ステップS605で認証信号を出力させ、ステップS606で認証処理を実行する。ステップS607では、認証に成功したか否かを判断し、認証に成功したら(yes)、ステップS608で映像信号を出力し、ステップS609でリトライカウンタn、mを0にリセットして、ステップS610で障害回復処理を終了させる。   Thereafter, in step S604, a connection cable pseudo-connection process is executed, an authentication signal is output in step S605, and an authentication process is executed in step S606. In step S607, it is determined whether or not the authentication is successful. If the authentication is successful (yes), the video signal is output in step S608, the retry counters n and m are reset to 0 in step S609, and in step S610. The failure recovery process is terminated.

一方、ステップS607で認証に不成功と判断された場合(no)、処理をステップS611で、M回のリトライが完了したかを判断し、所定のリトライが終了していない場合(no)、ステップS614で接続エラーを表示した後、処理をステップS602に分岐させてリトライを継続させる。一方、ステップS611でM回のリトライが終了しても障害回復が可能でない場合(yes)、ステップS612で最大待機時間T=7000msまで待機し。最大待機時間Tが経過しても障害が回復しない場合(no)、現実的なハードウェア障害が疑われるので、ステップS613で接続エラーを通知し、ステップS610で処理を終了させる。一方、この間に接続エラーが回復した場合(yes)、処理をステップS608に分岐させ、映像信号を出力させる。   On the other hand, if it is determined in step S607 that the authentication is unsuccessful (no), it is determined in step S611 whether the M retries have been completed, and if the predetermined retry has not been completed (no), step After displaying the connection error in S614, the process is branched to step S602 and the retry is continued. On the other hand, if failure recovery is not possible even after M retries are completed in step S611 (yes), the process waits in step S612 until the maximum standby time T = 7000 ms. If the failure is not recovered even after the maximum waiting time T elapses (no), a realistic hardware failure is suspected, so a connection error is notified in step S613, and the process is terminated in step S610. On the other hand, if the connection error is recovered during this time (yes), the process branches to step S608 to output the video signal.

なお、障害回復処理は、本実施形態の中継装置102のように複数のHDMIコネクタ205aが存在する場合、認証処理に失敗したコネクタについてのみ実行される。   Note that the failure recovery process is executed only for a connector that has failed in the authentication process when there are a plurality of HDMI connectors 205a as in the relay apparatus 102 of the present embodiment.

図7は、本実施形態における擬似的な接続ケーブル切り離し処理のフローチャートである。処理は、ステップS700から開始し、ステップS701で制御装置200により周波数変調部204に指令して、映像信号の出力をdisableに設定する。ステップS702で制御信号をCS2=Hに設定し、DDC通信ラインをオフに設定した後、ステップS703で制御信号CS1をLに設定し、コネクタピン2をFLOATに設定し、ステップS704を終了する。   FIG. 7 is a flowchart of the pseudo connection cable disconnection process in the present embodiment. The process starts from step S700, and in step S701, the control device 200 instructs the frequency modulation unit 204 to set the output of the video signal to disable. In step S702, the control signal is set to CS2 = H and the DDC communication line is set to OFF. Then, in step S703, the control signal CS1 is set to L, the connector pin 2 is set to FLOAT, and step S704 is ended.

図8は、本実施形態の接続ケーブル疑似接続処理のフローチャートを示す。図8の処理は、ステップS800から開始し、ステップS801で制御信号CS1をHに設定し、FLOATになっている出力状態を接地状態とする。ステップS802で制御信号CS2をLに設定しDDC通信ラインをオンに設定する。その後、ステップS803で映像信号の出力をenableにセットして、ステップS804で処理を終了する。   FIG. 8 shows a flowchart of the connection cable pseudo-connection process of the present embodiment. The processing in FIG. 8 starts from step S800, and in step S801, the control signal CS1 is set to H, and the output state in which FLOAT is set is set to the ground state. In step S802, the control signal CS2 is set to L and the DDC communication line is set to ON. Thereafter, the output of the video signal is set to enable in step S803, and the process ends in step S804.

以上の処理を実行することにより、ユーザによる手作業の接続ケーブルの脱着を行うこと無く、接続障害を効率的に回復させることが可能となる。また、本発明の上記機能は、アセンブラ言語、C言語など、手続指向型プログラミング言語、またはC++、Java(登録商標)、Java(登録商標)Beans、Java(登録商標)Applet、Java(登録商標)Script、Perl、Rubyなどのオブジェクト指向プログラミング言語などで記述された装置実行可能なプログラムにより実現できる。   By executing the above processing, it is possible to efficiently recover from a connection failure without the user having to detach the connection cable manually. In addition, the above-described functions of the present invention can be achieved by using a procedure-oriented programming language such as assembler language or C language, or C ++, Java (registered trademark), Java (registered trademark) Beans, Java (registered trademark) Applet, Java (registered trademark). It can be realized by a device executable program described in an object-oriented programming language such as Script, Perl, or Ruby.

また、本発明の好適な実施形態では、C言語などで記述したソースコードを、適切なコンパイラで実行コードとし、当該実行コードを、ROM、EEPROMなどに格納し、CPUが実行コードをRAMに読み込ませ、CPUが実行コードを実行することにより、本実施形態の処理を実行させることができる。   In a preferred embodiment of the present invention, the source code described in C language or the like is executed as an execution code by an appropriate compiler, the execution code is stored in a ROM, an EEPROM, or the like, and the CPU reads the execution code into the RAM. The CPU can execute the processing according to the present embodiment by executing the execution code.

これまで本発明を実施形態により説明してきたが、本発明は、実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。   The present invention has been described above with reference to the embodiments. However, the present invention is not limited to the embodiments, and other embodiments, additions, modifications, deletions, and the like can be conceived by those skilled in the art. It can be changed, and any aspect is within the scope of the present invention as long as the effects and effects of the present invention are exhibited.

Claims (5)

映像音声機器とディスプレイ装置との間の接続障害を回復するためのモジュールであって、
所定回数の認証処理に失敗したことを検出する手段と、
前記所定回数の認証処理に失敗したことに応答して、擬似的に接続ケーブルが切り離されたコネクタ出力設定を生成し、認証処理が失敗したディスプレイ装置に送付する論理回路手段と、
前記擬似的に接続ケーブルが切り離されたコネクタ出力設定を所定時間継続させる手段と、
前記所定時間の経過後に前記コネクタ出力設定を接続ケーブルが擬似的に接続された出力設定にする手段と、
前記コネクタ出力設定を接続ケーブルが擬似的に接続された設定とした後に、再度認証処理を実行させる手段と、
を備え、
前記擬似的に接続ケーブルが切り離されたコネクタ設定は、前記ディスプレイ装置との間のDDC通信ラインをオフする設定を含む、
接続障害回復モジュール。
A module for recovering a connection failure between a video / audio device and a display device,
Means for detecting failure of a predetermined number of authentication processes;
In response to the failure of the predetermined number of authentication processes, a logic circuit means for generating a connector output setting in which the connection cable is artificially disconnected and sending it to the display device for which the authentication process has failed ,
Means for continuing the connector output setting for which the pseudo connection cable is disconnected for a predetermined time;
Means for setting the connector output setting to an output setting in which a connection cable is pseudo-connected after elapse of the predetermined time;
Means for executing the authentication process again after setting the connector output setting to be a setting in which a connection cable is pseudo-connected;
With
The connector setting in which the pseudo connection cable is disconnected includes a setting for turning off the DDC communication line with the display device.
Connection failure recovery module.
前記所定時間を、擬似的な接続ケーブルの切り離し処理の繰り返し回数に依存して延長する手段を含む、請求項1に記載の接続障害回復モジュール。   The connection failure recovery module according to claim 1, comprising means for extending the predetermined time depending on the number of repetitions of the pseudo connection cable disconnection process. 請求項1または2に記載の接続障害回復モジュールを含む、機器。 It includes a connection failure recovery module according to claim 1 or 2, equipment. 映像音声機器とディスプレイ装置との間の接続障害を回復するため、機器が実行するプログラムであって、前記機器が、
所定回数の認証処理に失敗したことを検出するステップと、
前記所定回数の認証処理に失敗したことに応答して、擬似的に接続ケーブルが切り離されたコネクタ出力設定を生成し、認証処理が失敗したディスプレイ装置に送付するステップと、
前記擬似的に接続ケーブルが切り離されたコネクタ出力設定を所定時間継続させるステップと、
前記所定時間の経過後に前記コネクタ出力設定を接続ケーブルが擬似的に接続された出力設定に復帰させるステップと、
前記コネクタ出力設定を接続ケーブルが擬似的に接続された出力設定とした後に、再度認証処理を実行させるステップと
を実行し、
前記認証処理は、DDC方式を使用して行われ、前記擬似的に接続ケーブルが切り離されたコネクタ設定は、DDC通信ラインをオフする設定を含む、プログラム。
A program executed by a device to recover a connection failure between a video / audio device and a display device, the device comprising:
Detecting a failure of a predetermined number of authentication processes;
In response to the failure of the predetermined number of authentication processes, generating a connector output setting in which the connection cable is virtually disconnected, and sending to the display device where the authentication process has failed ;
Continuing the connector output setting for which the pseudo connection cable has been disconnected for a predetermined time;
Returning the connector output setting to an output setting in which a connection cable is pseudo-connected after elapse of the predetermined time;
Executing the authentication process again after the connector output setting is set to an output setting in which a connection cable is pseudo-connected, and
The authentication process is performed using a DDC method, and the connector setting in which the pseudo connection cable is disconnected includes a setting for turning off the DDC communication line .
前記所定時間を、擬似的な接続ケーブルの切り離し処理の繰り返し回数に依存して延長するステップを含む、請求項4に記載のプログラム。   The program according to claim 4, comprising a step of extending the predetermined time depending on the number of repetitions of the pseudo connection cable disconnection process.
JP2015037755A 2015-02-27 2015-02-27 Connection failure recovery module, device and program with failure recovery function Active JP6476010B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015037755A JP6476010B2 (en) 2015-02-27 2015-02-27 Connection failure recovery module, device and program with failure recovery function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015037755A JP6476010B2 (en) 2015-02-27 2015-02-27 Connection failure recovery module, device and program with failure recovery function

Publications (2)

Publication Number Publication Date
JP2016163092A JP2016163092A (en) 2016-09-05
JP6476010B2 true JP6476010B2 (en) 2019-02-27

Family

ID=56845641

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015037755A Active JP6476010B2 (en) 2015-02-27 2015-02-27 Connection failure recovery module, device and program with failure recovery function

Country Status (1)

Country Link
JP (1) JP6476010B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7087314B2 (en) 2017-09-26 2022-06-21 カシオ計算機株式会社 Wireless communication devices, electronic clocks, wireless communication methods, and programs
JP7358757B2 (en) * 2019-03-19 2023-10-11 カシオ計算機株式会社 Display control device, display control method and program

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001177543A (en) * 1999-12-16 2001-06-29 Onkyo Corp Bus connection equipment and equipment connection system
WO2006043547A1 (en) * 2004-10-19 2006-04-27 Pioneer Corporation Communication status control apparatus, communication control apparatus, communication processing apparatus, and communication status control method
JP2008219796A (en) * 2007-03-07 2008-09-18 Funai Electric Co Ltd Data reproduction apparatus and transmitter
JP2009027588A (en) * 2007-07-23 2009-02-05 Funai Electric Co Ltd Information reproduction device
JP5190427B2 (en) * 2009-09-11 2013-04-24 ルネサスエレクトロニクス株式会社 Authentication processing circuit
JP2011160245A (en) * 2010-02-02 2011-08-18 Funai Electric Co Ltd Video viewing system, video display apparatus, and video recording media reproduction apparatus
JP4977245B2 (en) * 2010-09-30 2012-07-18 株式会社東芝 Video processing apparatus and video processing method
JP5598220B2 (en) * 2010-09-30 2014-10-01 ソニー株式会社 Transmission device, transmission method, reception device, reception method, and transmission / reception system
JP5764861B2 (en) * 2010-12-27 2015-08-19 オンキヨー株式会社 Repeater device

Also Published As

Publication number Publication date
JP2016163092A (en) 2016-09-05

Similar Documents

Publication Publication Date Title
EP3336686B1 (en) Display apparatus configuring multi display system and method for controlling the same
CN102157863B (en) Controller area network active bus terminator
EP2733619B1 (en) Electronic device with Thunderbolt interface, connecting method thereof, and docking apparatus
CN108091292B (en) Data driving device and display device including the same
CN102681807B (en) Electronic equipment and interface identification method
CN110309092B (en) Circuit device, electronic apparatus, and cable harness
JP6476010B2 (en) Connection failure recovery module, device and program with failure recovery function
KR100690581B1 (en) Display device
US11503249B2 (en) Relay device, receiving device, and transmission system using same
CN105208380B (en) Verification platform and system
US10380054B2 (en) Method for increasing the compatibility of displayport
US20140258584A1 (en) Bus relay apparatus, integrated circuit apparatus, cable, connector, electronic appliance, and bus relay method
CN101218558A (en) Codec Control
EP3285483A1 (en) Television mainboard device, television, and television system
CN112261044A (en) Remote assistance system and method suitable for internal and external network isolation
US10775415B2 (en) Test cable used in USB 3.0 type C and test method using the same
JP6823729B2 (en) Video equipment and connection judgment method
CN113161825A (en) Cable, controller and control method thereof
CN115248671A (en) A control system of a vehicle-mounted separate display screen
KR101187269B1 (en) Electronic apparatus for transmitting/receiving data using mhl interface and data transmitting/receiving method thereof
KR20240124394A (en) Communication system, information processing method, computer program and information processing device
JP7066741B2 (en) Video equipment and control method for video equipment
CN117373365B (en) Signal transmission method and device, chip and electronic equipment
CN221283247U (en) Video signal processing system
TW201926970A (en) Multimedia signal transform system and method of the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170329

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180315

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181010

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20181113

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190204

R150 Certificate of patent or registration of utility model

Ref document number: 6476010

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250