JP2017130716A - Video processing apparatus and control method therefor and computer program - Google Patents

Video processing apparatus and control method therefor and computer program Download PDF

Info

Publication number
JP2017130716A
JP2017130716A JP2016007225A JP2016007225A JP2017130716A JP 2017130716 A JP2017130716 A JP 2017130716A JP 2016007225 A JP2016007225 A JP 2016007225A JP 2016007225 A JP2016007225 A JP 2016007225A JP 2017130716 A JP2017130716 A JP 2017130716A
Authority
JP
Japan
Prior art keywords
hdmi
sink device
hdmi interface
signal
cec
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016007225A
Other languages
Japanese (ja)
Inventor
考司 大垣
Koji Ogaki
考司 大垣
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2016007225A priority Critical patent/JP2017130716A/en
Publication of JP2017130716A publication Critical patent/JP2017130716A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To detect connection/disconnection state of a sink device, in a source device having multiple HDMI(R) interfaces, and to bring about a state where the CEC function is available automatically in a sink device still connected.SOLUTION: When disconnection state from a first sink device is detected in the HDMI interface where the CEC function is enabled, out of multiple HDMI interfaces, a determination is made whether or not there is an HDMI interface connected with a second sink device, anywhere. When a determination is made that there is an HDMI interface connected with the second sink device, the CEC function is enabled, and a predetermined command is transmitted to the second sink device. When a predetermined response signal is received from the second sink device, the CEC function connected with the second sink device is maintained in the enabled state, and when the predetermined response signal is not received, the CEC function connected with the second sink device is set to be disabled.SELECTED DRAWING: Figure 3

Description

本発明は、HDMI(登録商標)インターフェースを有する映像処理装置及びその制御方法及びコンピュータプログラムに関するものである。   The present invention relates to a video processing apparatus having an HDMI (registered trademark) interface, a control method thereof, and a computer program.

HDMI(High-Definition Multimedia Interface)(登録商標)と呼ばれる通信インターフェースが有る。HDMI規格に準拠した通信システム(以下、「HDMIシステム」と呼ぶ)は、ソース装置とシンク装置を規定する。ソース装置とは、HDMI接続可能な端子(以下、HDMI端子)を有し、映像データをシンク装置に対して送信する装置である。シンク装置とは、HDMI端子を有し、ソース装置から送信された映像データを受信する装置である。シンク装置は、受信した映像データを表示する機能を有し、代表的な例としてテレビジョン受像機(以下、TV)があげられる。また、HDMIでは、映像データの伝送に加え、HDMIケーブルで接続された装置間で相互に制御を可能とするCEC(Consumer Electronics Control)規格が規定されている。   There is a communication interface called HDMI (High-Definition Multimedia Interface) (registered trademark). A communication system compliant with the HDMI standard (hereinafter referred to as “HDMI system”) defines a source device and a sink device. The source device is a device that has a HDMI connectable terminal (hereinafter, HDMI terminal) and transmits video data to the sink device. A sink device is a device that has an HDMI terminal and receives video data transmitted from a source device. The sink device has a function of displaying received video data, and a typical example is a television receiver (hereinafter referred to as TV). Further, in HDMI, in addition to transmission of video data, a CEC (Consumer Electronics Control) standard that enables mutual control between devices connected by an HDMI cable is defined.

CEC規格では、1つのCECネットワークに1台のTVのみが接続される、として規定されている。そのため、一般に、HDMI出力端子を複数搭載するソース装置においては、CEC機能を特定の1ポートに割り当てる、もしくはメニュー設定などのユーザ操作によってある特定の1つのポートにのみCEC機能を割り当てる、といった対応がなされている。   The CEC standard stipulates that only one TV is connected to one CEC network. Therefore, in general, in a source device equipped with a plurality of HDMI output terminals, the CEC function can be assigned to a specific port, or the CEC function can be assigned only to a specific port by a user operation such as menu setting. Has been made.

ここで、HDMI出力端子を2個搭載したソース装置において、CEC対応のシンク装置が2台接続されている状態から、既に接続済みのCEC対応シンク装置が切断されたとする。この場合、本体メニューの切替やコネクタの差し替えなどを行わないと、ユーザは残った接続中のシンク装置においてはCEC機能が利用できない。   Here, it is assumed that, in a source device equipped with two HDMI output terminals, an already connected CEC-compatible sink device is disconnected from a state where two CEC-compatible sink devices are connected. In this case, the user cannot use the CEC function in the remaining connected sink device unless the main menu is switched or the connector is replaced.

係る課題に対し、接続されている装置の動作状態に応じてユーザが選択可能な操作を画面表示し、ユーザの利便性を向上させる技術が提案されている(特開2011−61487号公報)。   In response to such a problem, a technique has been proposed in which operations that can be selected by the user in accordance with the operating state of the connected device are displayed on the screen to improve user convenience (Japanese Patent Laid-Open No. 2011-61487).

特開2011−61487号公報JP 2011-61487 A

しかしながら、従来提案されている技術では、接続されている装置の動作状態に応じてユーザに操作を促す事は出来るが、操作自身はユーザが行う必要がある。つまり、CEC対応のシンク装置が2台接続されている状態で、既にCEC機能を有効としている接続済みのシンク装置が切断された場合の自動対処については想定していない。   However, with the conventionally proposed technology, the user can be prompted to perform an operation according to the operating state of the connected device, but the operation itself needs to be performed by the user. That is, no automatic handling is assumed when a connected sink device that has already enabled the CEC function is disconnected while two CEC-compatible sink devices are connected.

この課題を解決するため、例えば本発明の映像処理装置は以下の構成を備える。すなわち、
複数のHDMIインターフェースを有し、HDMI規格におけるソース装置として機能する映像処理装置であって、
前記複数のHDMIインターフェースのうち、CEC機能が有効となっているHDMIインターフェースにおける第1のシンク装置との切断状態を検出した場合、前記複数のHDMIインターフェースのいずれかに、第2のシンク装置が接続されているHDMIインターフェースがあるか否かを判定する判定手段と、
該判定手段によって前記第2のシンク装置を接続中のHDMIインターフェースがあると判定した場合、当該HDMIインターフェースのCEC機能を有効にし、所定のコマンドを前記第2のシンク装置に送信する送信手段と、
前記送信手段の送信に対し、前記第2のシンク装置から、所定の応答信号を受信した場合には、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能の有効を維持し、前記所定の応答信号を受信しなかった場合には、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能の無効に設定する設定手段とを有する。
In order to solve this problem, for example, a video processing apparatus of the present invention has the following configuration. That is,
A video processing device having a plurality of HDMI interfaces and functioning as a source device in the HDMI standard,
When a disconnection state with the first sink device in the HDMI interface in which the CEC function is valid among the plurality of HDMI interfaces is detected, a second sink device is connected to one of the plurality of HDMI interfaces. Determining means for determining whether or not there is an HDMI interface being performed;
A transmission means for enabling the CEC function of the HDMI interface and transmitting a predetermined command to the second sink apparatus when the determination means determines that there is an HDMI interface connected to the second sink apparatus;
When a predetermined response signal is received from the second sink device with respect to the transmission of the transmission means, the CEC function of the HDMI interface connecting the second sink device is maintained valid, And setting means for setting the CEC function of the HDMI interface connected to the second sink device to be invalid when a predetermined response signal is not received.

本発明によれば、HDMIインターフェースを複数有するソース装置において、シンク装置の接続/切断状態を検知し、未だ接続中のシンク装置において自動でCEC機能を利用可能な状態にする事によって、ユーザの利便性を向上する事が出来る。   According to the present invention, in a source device having a plurality of HDMI interfaces, the connection / disconnection state of the sink device is detected, and the CEC function can be automatically used in the sink device that is still connected, thereby improving user convenience. Can be improved.

第1の実施形態に係る通信システムのシステム構成を示す図。1 is a diagram showing a system configuration of a communication system according to a first embodiment. 第1の実施形態に係るビデオカメラのブロック構成図。The block block diagram of the video camera which concerns on 1st Embodiment. 第1の実施形態におけるビデオカメラの処理を示すフローチャート。6 is a flowchart illustrating processing of the video camera according to the first embodiment. 第2の実施形態に係るビデオカメラの処理を示すフローチャート。9 is a flowchart showing processing of a video camera according to the second embodiment. 第2の実施形態に係るビデオカメラの他の処理を示すフローチャート。12 is a flowchart showing another process of the video camera according to the second embodiment.

以下、添付図面に従って本発明に係る実施形態を詳細に説明する。ただし、以下に説明する実施形態は、あくまでも一例であって、本発明は以下実施形態の記載に限定されるものではない。   Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. However, the embodiment described below is merely an example, and the present invention is not limited to the description of the embodiment below.

[第1の実施形態]
図1は、第1の実施形態に係るHDMI規格に準拠した通信システムの一例を示す図である。
[First Embodiment]
FIG. 1 is a diagram illustrating an example of a communication system compliant with the HDMI standard according to the first embodiment.

本実施形態に係る通信システムは、図1に示すように、ビデオカメラ100、TV200、TV300及びHDMIケーブル400を有する。ビデオカメラ100とTV200及びTV300とは、HDMIケーブル400、401を介して接続されている。本第1の実施形態では、ビデオカメラ100がHDMIシステムにおけるソース装置、TV200及びTV300がHDMシステムにおけるシンク装置とする例を説明する。   The communication system according to the present embodiment includes a video camera 100, a TV 200, a TV 300, and an HDMI cable 400, as shown in FIG. The video camera 100 and the TV 200 and TV 300 are connected via HDMI cables 400 and 401. In the first embodiment, an example will be described in which the video camera 100 is a source device in the HDMI system, and the TV 200 and the TV 300 are sink devices in the HDM system.

また、本実施形態におけるHDMIケーブル400、401は、後述する、+5V信号、HPD信号、TMDS信号、EDID,CECコマンドをそれぞれ伝送可能な信号線を有するものとする。   Also, the HDMI cables 400 and 401 in the present embodiment are assumed to have signal lines capable of transmitting a +5 V signal, an HPD signal, a TMDS signal, an EDID, and a CEC command, which will be described later.

実施形態におけるビデオカメラ100は、HDMI送信部101、102が搭載されている。また、TV200、300には、それぞれHDMI受信部201、301が搭載されている。ビデオカメラ100は、複数のHDMI送信部を有していればよく、2つに限るものではない。図示の如く、HDMI送信部101、102の2つを示したのは、あくまで具体例を示し、説明を単純化するためと理解されたい。   The video camera 100 according to the embodiment includes HDMI transmission units 101 and 102. In addition, the HDMI receivers 201 and 301 are mounted on the TVs 200 and 300, respectively. The video camera 100 only needs to have a plurality of HDMI transmission units, and is not limited to two. As shown in the figure, the two HDMI transmission units 101 and 102 are shown only as a specific example and should be understood to simplify the description.

本実施形態において、ビデオカメラ100、TV200、TV300及びHDMIケーブル400、401は、HDMI規格に準拠するものとする。なお、本実施形態におけるHDMI規格は、Version 1.4aに限るものではなく、Version 1.4a以前の規格であってもよい。また、本実施形態におけるビデオカメラ100、TV200、300及び接続ケーブル400、401は、HDMI規格に互換性を持つ別の規格に準拠するものであってもよい。   In the present embodiment, the video camera 100, the TV 200, the TV 300, and the HDMI cables 400 and 401 are assumed to conform to the HDMI standard. Note that the HDMI standard in the present embodiment is not limited to Version 1.4a, but may be a standard before Version 1.4a. In addition, the video camera 100, the TVs 200 and 300, and the connection cables 400 and 401 in this embodiment may conform to another standard that is compatible with the HDMI standard.

そして、本実施形態において、ビデオカメラ100、TV200及び300、HDMIケーブル400、401は、HDMI規格が規定しているCEC(Consumer Electronics Control)規格に対応した装置であるとする。HDMIケーブル400、401を介してビデオカメラ100と、TV200及び300との間で双方向に送信されるコマンドは、CEC規格に準拠する。以下、CEC規格に準拠したコマンドを「CECコマンド」と呼ぶ。   In this embodiment, it is assumed that the video camera 100, the TVs 200 and 300, and the HDMI cables 400 and 401 are devices compatible with the CEC (Consumer Electronics Control) standard defined by the HDMI standard. A command transmitted bidirectionally between the video camera 100 and the TVs 200 and 300 via the HDMI cables 400 and 401 conforms to the CEC standard. Hereinafter, a command conforming to the CEC standard is referred to as a “CEC command”.

図2は、本実施形態によるソース装置としてのビデオカメラ100のブロック構成図である。ビデオカメラ100は、HDMI送信部101、102、CPU103、メモリ104、電源部105、カメラ部106、記録部107、表示部108、操作部109から構成される。メモリ104は、RAM及びROMで構成される。ROMには、CPU101の処理手順としてのコンピュータプログラムが格納されている。また、RAMは、CPU101のワークエリアとして使用される。なお、ROMは、書き換え可能な不揮発性メモリとし、各種設定情報を記憶することができる。また、実施形態におけるコンピュータプログラムはROMに記憶されているものとするが、ROMにはブートプログラム等の基本的なプログラムのみを記憶し、カメラ制御に係るコンピュータプログラムはHDD等の外部記憶装置に格納されても良い。この場合、外部記憶装置から適宜RAMに、該当するコンピュータプログラムがロードされ、実行されることになる。記録部107には、記憶媒体107aが接続され、ここに撮像した動画像データが記録される。   FIG. 2 is a block diagram of a video camera 100 as a source device according to the present embodiment. The video camera 100 includes HDMI transmission units 101 and 102, a CPU 103, a memory 104, a power supply unit 105, a camera unit 106, a recording unit 107, a display unit 108, and an operation unit 109. The memory 104 includes a RAM and a ROM. The ROM stores a computer program as a processing procedure of the CPU 101. The RAM is used as a work area for the CPU 101. The ROM is a rewritable nonvolatile memory and can store various setting information. In addition, the computer program in the embodiment is stored in the ROM, but the ROM stores only a basic program such as a boot program, and the computer program related to camera control is stored in an external storage device such as an HDD. May be. In this case, the corresponding computer program is loaded from the external storage device to the RAM as appropriate and executed. A storage medium 107a is connected to the recording unit 107, and captured moving image data is recorded here.

HDMI送信部101、102は、それぞれ、電源出力部101a、102a、HPD信号入力部101b、102b、データ送信部101c、102c、コマンド送受信部101d、102dを有する。また、HDMI送信部101、102は、図示されないEDID(Extended Display Identification Data)読み込み部及びHDMI端子を含む。EDIDとは、画像表示能力、物理アドレス(Physical Address)等を含むシンク装置のデバイス情報を記述したデータである。つまり、EDIDは、ソース装置とシンク装置がHDMIケーブルを介して接続(以下、HDMI接続)された場合に、シンク装置からソース装置に送信される。ソース装置は、受信したEDIDの内容を解析し、シンク装置が受信可能な信号の種類を判定した後、判定結果に応じて映像信号をシンク装置に対して送信することになる。   The HDMI transmission units 101 and 102 include power output units 101a and 102a, HPD signal input units 101b and 102b, data transmission units 101c and 102c, and command transmission / reception units 101d and 102d, respectively. The HDMI transmission units 101 and 102 include an EDID (Extended Display Identification Data) reading unit and an HDMI terminal (not shown). EDID is data describing device information of a sink device including image display capability, physical address, and the like. That is, the EDID is transmitted from the sink device to the source device when the source device and the sink device are connected via an HDMI cable (hereinafter, HDMI connection). The source device analyzes the content of the received EDID, determines the type of signal that can be received by the sink device, and then transmits a video signal to the sink device according to the determination result.

電源出力部101a、102aは、HDMI規格で定められた+5V信号を出力する。電源出力部101a、102aから出力された+5V信号は、HDMIケーブル400、401を介してシンク装置であるTV200,300に供給される。HDMI受信部において+5V信号を受信したシンク装置(TV200,300)は、ソース装置が接続されたと判定し、後述するHDMI規格で定められたHPD信号をソース装置に対して送信する。   The power output units 101a and 102a output a + 5V signal defined by the HDMI standard. The + 5V signal output from the power output units 101a and 102a is supplied to the TVs 200 and 300 which are sink devices via the HDMI cables 400 and 401. The sink device (TV 200, 300) that has received the + 5V signal in the HDMI receiving unit determines that the source device is connected, and transmits an HPD signal defined in the HDMI standard described later to the source device.

HPD信号入力部101b、102bは、シンク装置から送信されてきたHPD信号を受信し、CPU103にHPD信号の受信状態を通知する。HPD信号とは、HDMI規格で定められたソース装置がシンク装置の接続を検知するための信号である。それ故、CPU103は、HPD信号を受信した場合、該当するHDMI端子にシンク装置が接続されたと判断でき、HPD信号を受信しない場合には、該当するHDMI端子にはシンク装置が接続されていないと判断できる。   The HPD signal input units 101b and 102b receive the HPD signal transmitted from the sink device, and notify the CPU 103 of the reception state of the HPD signal. The HPD signal is a signal for the source device defined by the HDMI standard to detect the connection of the sink device. Therefore, when the CPU 103 receives the HPD signal, it can determine that the sink device is connected to the corresponding HDMI terminal. When the CPU 103 does not receive the HPD signal, the sink device is not connected to the corresponding HDMI terminal. I can judge.

データ送信部101c、102cは、シンク装置に対して映像データ、音声データ及び補助データを重畳したデータ信号(TMDS信号)を送信する。   The data transmission units 101c and 102c transmit a data signal (TMDS signal) on which video data, audio data, and auxiliary data are superimposed to the sink device.

コマンド送受信部101d、102dは、CPU103において生成されたCECコマンドをHDMIケーブルを介してシンク装置に送信する。また、コマンド送受信部101d、102dは、HDMIケーブルを介してシンク装置から受信したCECコマンドをCPU103に供給する。シンク装置から受信したCECコマンドは、コマンド送受信部101d、102dからCPU103に供給され、CPU103は、シンク装置から受信したCECコマンドの種類に応じてビデオカメラ100を制御することができる。   The command transmission / reception units 101d and 102d transmit the CEC command generated by the CPU 103 to the sink device via the HDMI cable. Also, the command transmission / reception units 101d and 102d supply the CEC command received from the sink device to the CPU 103 via the HDMI cable. The CEC command received from the sink device is supplied to the CPU 103 from the command transmission / reception units 101d and 102d, and the CPU 103 can control the video camera 100 according to the type of the CEC command received from the sink device.

また、CPU103は、コマンド送受信部101d、102dの有効/無効状態を制御する事が出来る。コマンド送受信部が有効である場合、ビデオカメラ100は当該HDMI送信部においてCEC機能を利用可能な状態となる。無効である場合、ビデオカメラ100は当該HDMI送信部においてCEC機能を利用出来ない状態となる。CEC規格の規定により1つのHDMIシステム内には、TVは1台しか接続出来ないため、CEC対応装置が2台接続中の状態であっても、コマンド送受信部101dが有効状態である限り、コマンド送受信部102dは無効化される。一方、コマンド送受信部102dが有効状態である場合には、コマンド送受信部101dが無効化されることになる。   Further, the CPU 103 can control the valid / invalid state of the command transmission / reception units 101d and 102d. When the command transmission / reception unit is valid, the video camera 100 is in a state where the CEC function can be used in the HDMI transmission unit. If it is invalid, the video camera 100 cannot use the CEC function in the HDMI transmission unit. Since only one TV can be connected to one HDMI system according to the CEC standard, even if two CEC-compatible devices are connected, as long as the command transmission / reception unit 101d is in an active state, the command The transmission / reception unit 102d is invalidated. On the other hand, when the command transmission / reception unit 102d is in a valid state, the command transmission / reception unit 101d is invalidated.

本実施形態においては、図1の状態において、HDMI送信部101のCEC機能が有効な状態であり、HDMI送信部102のCEC機能が無効な状態であるものとして説明する。なお、コマンド送受信部が無効状態である場合、該当するコマンド送受信部は全てのCECコマンドに対し否定応答を送信する。CEC規格の規定により、否定応答を受信したシンク装置は、ビデオカメラ100がCEC機能に対応していないと判定する。また、コマンド送受信部101d、102dの有効/無効状態を切り替える事によって、当該送受信部のCEC機能に対する対応状態(対応/非対応状態)を制御する事が出来る。   In the present embodiment, it is assumed that the CEC function of the HDMI transmission unit 101 is valid and the CEC function of the HDMI transmission unit 102 is invalid in the state of FIG. When the command transmission / reception unit is in an invalid state, the corresponding command transmission / reception unit transmits a negative response to all CEC commands. In accordance with the CEC standard, the sink device that has received the negative response determines that the video camera 100 does not support the CEC function. Further, by switching the valid / invalid state of the command transmission / reception units 101d and 102d, it is possible to control the corresponding state (corresponding / non-corresponding state) of the transmitting / receiving unit with respect to the CEC function.

また、ビデオカメラ100がシンク装置にCECコマンドを送信した場合、そのCECコマンドを受信したシンク装置は応答信号をビデオカメラ100に送信する。コマンド送受信部101d、102dは、CECコマンドに対する応答信号を受信し、受信結果をCPU103に通知する。CECコマンドに対する応答信号には、肯定の応答を示す肯定信号と否定の応答を示す否定信号とがある。肯定信号は、シンク装置がCECコマンドを正常に受信した事を表し、否定信号は、CECコマンドが受信されなかった事を表す。送信したCECコマンドに対して否定応答が規定回数以上返信された場合、ビデオカメラ100のCPU103は、コマンド送信先のシンク装置がCEC非対応装置であると判定する。   When the video camera 100 transmits a CEC command to the sink device, the sink device that has received the CEC command transmits a response signal to the video camera 100. The command transmission / reception units 101d and 102d receive a response signal to the CEC command and notify the CPU 103 of the reception result. The response signal to the CEC command includes an affirmative signal indicating a positive response and a negative signal indicating a negative response. The positive signal indicates that the sink device has received the CEC command normally, and the negative signal indicates that the CEC command has not been received. When a negative response is returned more than the specified number of times in response to the transmitted CEC command, the CPU 103 of the video camera 100 determines that the sink device that is the command transmission destination is a CEC non-compliant device.

CPU103は、メモリ104に格納されているコンピュータプログラムに従って、ビデオカメラ100全体の動作を制御する。また、CPU103は、シンク装置に送信するためのCEC規格に準拠したコマンドを生成する。   The CPU 103 controls the overall operation of the video camera 100 according to a computer program stored in the memory 104. In addition, the CPU 103 generates a command conforming to the CEC standard for transmission to the sink device.

メモリ104は、CPU103のワークエリアとして機能する。メモリ104には、ビデオカメラ100に関する情報、CPU103による接続されたシンク装置のEDID解析結果等も格納される。なお、CPU103のワークエリアは、メモリ104に限られるものではなく、ハードディスク装置等の外部記録装置等であってもよい。また、メモリ104には、ビデオカメラ100に割り当てられる論理アドレスも格納される。論理アドレスとは、HDMI規格で規定されたHDMI規格に準拠した装置の種類を規定する情報であり、HDMI装置が接続されたタイミングで、CEC規格に定められた手順に従って決定される。同一のCECネットワークに接続されたHDMI装置はそれぞれ異なる論理アドレスを持つ。CEC規格により、TV装置の論理アドレスは「0」である事、1つのCECネットワークに接続可能な論理アドレス「0」の装置は1台のみである事が規定されている。   The memory 104 functions as a work area for the CPU 103. The memory 104 also stores information about the video camera 100, the EDID analysis result of the connected sink device by the CPU 103, and the like. The work area of the CPU 103 is not limited to the memory 104, and may be an external recording device such as a hard disk device. The memory 104 also stores a logical address assigned to the video camera 100. The logical address is information that defines the type of device conforming to the HDMI standard defined by the HDMI standard, and is determined according to the procedure defined in the CEC standard at the timing when the HDMI device is connected. HDMI devices connected to the same CEC network have different logical addresses. The CEC standard stipulates that the logical address of a TV device is “0” and that there is only one device with a logical address “0” that can be connected to one CEC network.

電源部105は、AC電源、または図示されないバッテリーからビデオカメラ100の各部に必要な電源を供給する。カメラ部106は、図示されないレンズ、撮像素子、画像処理部等から構成され、ビデオカメラ100がカメラ部106を通して撮像した映像データを記録するモードの場合、記録部107に対して映像データを送信する。記録部107は、カメラ部において撮像した映像データ及び図示されないマイク部から集音した音声データを記憶媒体107aに記録することができる。また、記録部107は、ユーザによって選択された映像データ及び音声データを記憶媒体107aから再生することができる。記憶媒体107aから再生される映像データ及び音声データの選択は、操作部109を介して入力されたユーザの指示に従ってCPU103が制御する。   The power supply unit 105 supplies necessary power to each unit of the video camera 100 from an AC power supply or a battery (not shown). The camera unit 106 includes a lens, an image sensor, an image processing unit, and the like (not shown), and transmits video data to the recording unit 107 when the video camera 100 is in a mode for recording video data captured through the camera unit 106. . The recording unit 107 can record video data captured by the camera unit and audio data collected from a microphone unit (not shown) in the storage medium 107a. Further, the recording unit 107 can reproduce the video data and audio data selected by the user from the storage medium 107a. Selection of video data and audio data reproduced from the storage medium 107 a is controlled by the CPU 103 in accordance with a user instruction input via the operation unit 109.

記録部107は、記憶媒体107aから読み出し、再生した映像データを、表示部108に供給する。また、記録部107は、記憶媒体107aから読み出し、再生した音声データを図示されないスピーカ部に供給する。   The recording unit 107 supplies the video data read from and reproduced from the storage medium 107 a to the display unit 108. In addition, the recording unit 107 supplies the reproduced audio data read from the storage medium 107a to a speaker unit (not shown).

また、記録部107が記憶媒体107aから読み出し、再生した映像データ及び音声データは、CPU103を介しデータ送信部101c、102cに供給することもできる。これを受け、データ送信部101c、102cは、HDMIケーブル400を介してシンク装置に映像データ及び音声データを送信することになる。   The video data and audio data read and reproduced by the recording unit 107 from the storage medium 107 a can be supplied to the data transmission units 101 c and 102 c via the CPU 103. In response to this, the data transmission units 101c and 102c transmit video data and audio data to the sink device via the HDMI cable 400.

記憶媒体107aは、映像データ及び音声データを格納する。記憶媒体107aは、メモリカード、ハードディスク装置などの記憶媒体である。記憶媒体107aは、ビデオカメラ100に内蔵された記憶媒体であっても、ビデオカメラ100から取り外し可能な記憶媒体であってもよい。   The storage medium 107a stores video data and audio data. The storage medium 107a is a storage medium such as a memory card or a hard disk device. The storage medium 107 a may be a storage medium built in the video camera 100 or a storage medium removable from the video camera 100.

表示部108は、液晶ディスプレイなどの表示器により構成される。表示部108は、ビデオカメラ100がカメラ部106から送信されたデータを記録するモードである場合、カメラ部から送信された映像データを表示する。また、記憶媒体105aに記録された映像音声データを再生するモードである場合、記憶媒体105aから再生した映像データを表示する。   The display unit 108 includes a display device such as a liquid crystal display. The display unit 108 displays video data transmitted from the camera unit when the video camera 100 is in a mode for recording data transmitted from the camera unit 106. In the case where the video / audio data recorded in the storage medium 105a is in a playback mode, the video data played back from the storage medium 105a is displayed.

操作部109は、ビデオカメラ100を操作するためのユーザインターフェースを提供する。操作部109は、ビデオカメラ100を操作するための録画開始/停止ボタン、電源ボタン、再生ボタン、モード切替ボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。CPU103は、操作部109を介して入力されたユーザの指示に従ってビデオカメラ100を制御することができる。   The operation unit 109 provides a user interface for operating the video camera 100. The operation unit 109 includes a recording start / stop button for operating the video camera 100, a power button, a playback button, a mode switching button, and the like, and each button includes a switch, a touch panel, and the like. The CPU 103 can control the video camera 100 in accordance with a user instruction input via the operation unit 109.

以上、実施形態におけるビデオカメラ100の構成とその機能について説明した。実施形態の主眼は撮像処理ではなく、HDMIに係る処理である。それ故、以下では、図3のフローチャートを参照して、本実施形態に係るビデオカメラ100におけるHDMIに係るCPU103の処理手順を説明する。同フローチャートに係るプログラムはメモリ104に格納されているものである。   The configuration and function of the video camera 100 in the embodiment have been described above. The main point of the embodiment is not an imaging process but a process related to HDMI. Therefore, hereinafter, the processing procedure of the CPU 103 related to HDMI in the video camera 100 according to the present embodiment will be described with reference to the flowchart of FIG. 3. A program according to the flowchart is stored in the memory 104.

図3は、HDMI送信部101にけるTV200の切断状態を検知した後のCPU103の処理を示すフローチャートである。切断状態とは、HPD信号入力部101bにおいてHPD信号を受信していない状態を指す。具体的には、HDMIケーブル400をビデオカメラ100のHDMI端子から抜いた場合などの機械的な切断状態である。また、HDMIケーブルはビデオカメラのHDMI端子に接続されているが、接続検知信号であるHPD信号がTV200側から送信されていない事による電気的な切断状態もこれに当たる。図3の処理開始前に、TV200とビデオカメラ100の切断処理は完了しており、その際、コマンド送受信部101dの無効化も行われているとする。   FIG. 3 is a flowchart showing the processing of the CPU 103 after detecting the disconnection state of the TV 200 in the HDMI transmission unit 101. The disconnected state refers to a state where the HPD signal input unit 101b does not receive an HPD signal. Specifically, it is a mechanically disconnected state such as when the HDMI cable 400 is disconnected from the HDMI terminal of the video camera 100. Moreover, although the HDMI cable is connected to the HDMI terminal of the video camera, an electrical disconnection state due to the fact that the HPD signal as the connection detection signal is not transmitted from the TV 200 side also corresponds to this. It is assumed that the disconnection process between the TV 200 and the video camera 100 has been completed before the process of FIG. 3 is started, and the command transmission / reception unit 101d is also invalidated at that time.

S101において、ビデオカメラ100のCPU103は、HDMI送信部102の接続状態を判定する。具体的には、CPU103は、HPD信号入力部102bにおいてHPD信号を受信しているか否かを判定することで、HDMI送信部(HDMIインターフェース)102へのシンク装置(実施形態ではTV300)の接続の有無を判定する。そしてCPU103は、HPD信号を受信していると判定した場合、HDMI送信部102にTV300が接続中であると判定し、処理をS102に進める。また、CPU103は、HPD信号入力部102bにおいてHPD信号を受信していないと判定した場合、HDMI送信部102にTV300が接続されていないものとみなし、本処理を終了する。なお、実施形態では、ビデオカメラ100にはHDMI送信部が2つの例を説明している。3つ以上存在する場合には、CPU103は、3つ目以降のHDMI送信部についてS101の処理を行い、接続されているシンク装置の検出処理を繰り返す。そして、CPU103は、シンク装置が接続されているHDMI送信部(HDMIインターフェース)の存在を検出した場合、処理をS102に進める。   In step S <b> 101, the CPU 103 of the video camera 100 determines the connection state of the HDMI transmission unit 102. Specifically, the CPU 103 determines whether the HPD signal is received by the HPD signal input unit 102b, thereby connecting the sink device (TV 300 in the embodiment) to the HDMI transmission unit (HDMI interface) 102. Determine presence or absence. If the CPU 103 determines that the HPD signal is received, the CPU 103 determines that the TV 300 is connected to the HDMI transmission unit 102 and advances the process to step S102. If the CPU 103 determines that the HPD signal input unit 102b has not received the HPD signal, the CPU 103 regards that the TV 300 is not connected to the HDMI transmission unit 102, and ends this processing. In the embodiment, an example in which the video camera 100 has two HDMI transmission units has been described. If there are three or more, the CPU 103 performs the process of S101 for the third and subsequent HDMI transmission units, and repeats the detection process of the connected sink device. If the CPU 103 detects the presence of the HDMI transmission unit (HDMI interface) to which the sink device is connected, the process proceeds to S102.

S102に処理を進めると、CPU103は、HDMI送信部102のCEC機能を有効化する。具体的には、CPU103は、コマンド送受信部102dを有効化するよう制御する。これにより、ビデオカメラ100はHDMI送信部102において、CEC機能を利用可能な状態となる。また、CPU103は、S102において、<polling message>を送信した回数を記録示す情報(以下カウンタ値と記述)を0に初期化する。なお、本実施形態では、カウンタはメモリ104に記録されるものとするが、記憶媒体107a等の他の記録手段に記録してもよい。   When the process proceeds to S102, the CPU 103 enables the CEC function of the HDMI transmission unit 102. Specifically, the CPU 103 controls to enable the command transmission / reception unit 102d. As a result, the video camera 100 is in a state in which the CEC function can be used in the HDMI transmission unit 102. In step S102, the CPU 103 initializes information indicating the number of times <polling message> has been transmitted (hereinafter referred to as a counter value) to 0. In this embodiment, the counter is recorded in the memory 104, but may be recorded in other recording means such as the storage medium 107a.

S103において、CPU103は<polling message>コマンド生成し、コマンド送受信部102dを介してTV300に<polling message>コマンドを送信するようにコマンド送受信部102dを制御する。<polling message>コマンドとは、CECコマンドの一つであって、HDMIシステム内に、宛先の論理アドレスを既に持っている装置が存在するか否かを確認するためのコマンドである。コマンド送受信部102dは論理アドレス「0」を宛先として含む<polling message>を送信する。CPU103は、<polling message>送信後に、カウンタ値を現在のカウンタ値に+1した値に更新する。   In S103, the CPU 103 generates a <polling message> command and controls the command transmission / reception unit 102d to transmit the <polling message> command to the TV 300 via the command transmission / reception unit 102d. The <polling message> command is one of the CEC commands, and is a command for confirming whether there is a device that already has a destination logical address in the HDMI system. The command transmission / reception unit 102d transmits <polling message> including the logical address “0” as a destination. After transmitting <polling message>, the CPU 103 updates the counter value to a value obtained by adding 1 to the current counter value.

ビデオカメラ100からの<polling message>コマンドをTV300が受信した場合、TV300は<polling message>コマンドに含まれる宛先論理アドレスが「0」であるか否かを判定する。宛先論理アドレスを「0」と判定した場合、TV300は自分自身がCECネットワークに接続されている事をビデオカメラ100に通知するために、ビデオカメラ100に肯定信号を送信する。尚、TV300がCEC機能に対応していない場合、TV300はビデオカメラ100に対して否定信号を送信する。   When the TV 300 receives the <polling message> command from the video camera 100, the TV 300 determines whether or not the destination logical address included in the <polling message> command is “0”. When the destination logical address is determined to be “0”, the TV 300 transmits an affirmative signal to the video camera 100 in order to notify the video camera 100 that it is connected to the CEC network. When the TV 300 does not support the CEC function, the TV 300 transmits a negative signal to the video camera 100.

S104において、CPU103は、S103において送信した<polling message>コマンドに対する応答の種類を判定する。具体的には、CPU103は、コマンド送受信部102dにおいて肯定信号を受信したか否かを判定する。肯定信号を受信した場合、CPU103は、TV300がCEC機能に対応しており、かつ、接続状態であると判定し、処理を終了する。つまり、CPU103は、ビデオカメラ100とTV300との間でのCEC機能の有効化を維持する。一方、否定信号を受信した場合は、CPU103は、処理をS105へ進める。   In S104, the CPU 103 determines the type of response to the <polling message> command transmitted in S103. Specifically, the CPU 103 determines whether an affirmative signal has been received by the command transmission / reception unit 102d. When the affirmative signal is received, the CPU 103 determines that the TV 300 is compatible with the CEC function and is in a connected state, and ends the process. In other words, the CPU 103 maintains the CEC function enabled between the video camera 100 and the TV 300. On the other hand, if a negative signal is received, the CPU 103 advances the process to S105.

S105において、CPU103は、<polling message>コマンドを送信した回数を判定する。具体的には、CPU103はメモリ104に記録されたカウンタ値を参照し、規定値以上の値であった場合、TV300はCEC機能に非対応である、と判定し、S106に処理を進める。   In step S <b> 105, the CPU 103 determines the number of times the <polling message> command has been transmitted. Specifically, the CPU 103 refers to the counter value recorded in the memory 104, and determines that the TV 300 is not compatible with the CEC function if the value is equal to or greater than the specified value, and advances the process to S106.

S106において、CPU103は、HDMI送信部102のCEC機能を無効化する。具体的には、CPU103は、コマンド送受信部102dが無効状態になるよう制御する。これにより、HDMI送信部102はCEC機能を利用しない状態となる。   In S <b> 106, the CPU 103 invalidates the CEC function of the HDMI transmission unit 102. Specifically, the CPU 103 controls the command transmission / reception unit 102d to be in an invalid state. As a result, the HDMI transmission unit 102 does not use the CEC function.

尚、本実施形態では、HDMI送信部101において切断状態を検知した場合のHDMI送信部102の制御方法について説明したが、文中のHDMI送信部101とHDMI送信部102を入れ替えても適用可能である。また、ビデオカメラ100にシンク装置が接続されていない状態で、HDMI送信部101もしくは102のいずれか一方にシンク装置が接続された場合にも適用可能である。つまり、図3に示す処理は、ビデオカメラにシンク装置が接続されていない状態で新規にシンク装置が接続された場合、或いは、CEC機能を持たないシンク装置のみが接続されている状態で新規にシンク装置が接続された場合にも実行される。   In the present embodiment, the control method of the HDMI transmission unit 102 when the HDMI transmission unit 101 detects a disconnection state has been described. However, the present invention can also be applied by replacing the HDMI transmission unit 101 and the HDMI transmission unit 102 in the sentence. . The present invention is also applicable to a case where a sink device is connected to either the HDMI transmission unit 101 or 102 in a state where the sink device is not connected to the video camera 100. That is, the process shown in FIG. 3 is performed when a sink device is newly connected without a sink device connected to the video camera, or when only a sink device without a CEC function is connected. It is also executed when a sink device is connected.

尚、本実施形態では、S103において、シンク装置の検出のための所定のコマンドとしてpolling messageコマンドを利用したが、CEC規格に規定されているコマンドであれば、他のコマンドを利用してもよい。例えば、シンク装置のHDMIポートを当該ソース装置が接続されている入力端子に切り替える動作を要求する<Active Source>コマンドを利用しても構わない。   In this embodiment, the polling message command is used as the predetermined command for detecting the sink device in S103. However, other commands may be used as long as the commands are defined in the CEC standard. . For example, an <Active Source> command that requests an operation of switching the HDMI port of the sink device to the input terminal to which the source device is connected may be used.

また、ビデオカメラ100は、シンク装置に対して接続ケーブル400、401を介して映像データ、音声データ及び補助データを送信したり、接続ケーブル400を介して補助データを受信する機能を有していれば、別の映像処理装置であってもよい。例えば、パーソナルコンピュータ、デジタルスチルカメラ、AVアンプ、レコーダ、DVDプレイヤ、プリンタ等であってもよい。   In addition, the video camera 100 has a function of transmitting video data, audio data, and auxiliary data to the sink device via the connection cables 400 and 401 and receiving auxiliary data via the connection cable 400. For example, another video processing apparatus may be used. For example, a personal computer, a digital still camera, an AV amplifier, a recorder, a DVD player, a printer, or the like may be used.

以上説明したように本実施形態によれば、TV200の切断状態を検知した際、TV300に<polling message>コマンドを送信する。この結果、ビデオカメラ100は、TV300に、ビデオカメラ100がCEC機能に対応している事を通知でき、かつ、TV300側にCEC機能の有効化を促す。この結果、ユーザー操作を伴わずに、自動でTV300においてCEC機能を利用可能な状態に移行する事が可能となり、よりユーザーの利便性を向上させる事が出来る。   As described above, according to the present embodiment, when the disconnection state of the TV 200 is detected, a <polling message> command is transmitted to the TV 300. As a result, the video camera 100 can notify the TV 300 that the video camera 100 is compatible with the CEC function, and prompts the TV 300 to validate the CEC function. As a result, it is possible to automatically shift to a state where the CEC function can be used in the TV 300 without user operation, and the convenience of the user can be further improved.

[第2の実施形態]
以下、第2の実施形態を説明する。一般に流通しているシンク装置は、ソース装置とのHDMI接続時に当該ソース装置がCEC非対応の装置であると判定すると、以降、当該HDMI端子における全てのCEC機能を無効化する。そして、HDMI接続を再度実行しない限り、当該HDMI端子におけるCEC機能を有効化しないシンク装置も存在する。その様な振舞いを示すシンク装置の場合、第1の実施形態の処理手順では、TV側のCEC機能を有効化する処理が機能しない可能性がある。そこで、シンク装置の切断を検知した際に、HDMI接続を再度実行する処理手順を本第2の実施形態として説明する。
[Second Embodiment]
Hereinafter, a second embodiment will be described. If a sink device that is generally distributed determines that the source device is a CEC-incompatible device when HDMI connection is established with the source device, then all the CEC functions at the HDMI terminal are invalidated. There is also a sink device that does not validate the CEC function at the HDMI terminal unless the HDMI connection is executed again. In the case of a sink device that exhibits such behavior, there is a possibility that processing for enabling the CEC function on the TV side does not function in the processing procedure of the first embodiment. Therefore, a processing procedure for executing HDMI connection again when the disconnection of the sink device is detected will be described as the second embodiment.

システム構成(図1)、及びブロック構成(図2)は、第1の実施形態と同じとし、その説明は省略する。図4を参照して、第2の実施形態に係るビデオカメラ100のCPU103の処理フローについて説明する。本第2の実施形態でも、図4の処理開始前に、TV200とビデオカメラ100の切断処理は完了しており、その際、コマンド送受信部101dの無効化も行われているとする。そして、第1の実施形態と同様の部分については説明を省略する。   The system configuration (FIG. 1) and block configuration (FIG. 2) are the same as those in the first embodiment, and the description thereof is omitted. A processing flow of the CPU 103 of the video camera 100 according to the second embodiment will be described with reference to FIG. Also in the second embodiment, it is assumed that the disconnection process between the TV 200 and the video camera 100 is completed before the process of FIG. 4 is started, and the command transmission / reception unit 101d is also invalidated at that time. Explanation of the same parts as those in the first embodiment is omitted.

S102において、CPU103は、コマンド送受信部102dの有効化し、<polling message>コマンドを送信した回数を記録示す情報(以下カウンタ値と記述)の初期化(0にする)、及び、後述する+5V信号の制御を実施したか否かを示す情報(以下、判定フラグ)の初期化(未実施状態)を行う。なお、本第2の実施形態では、カウンタ及びフラグはメモリ104に記録されるものとするが、記憶媒体107a等の他の記録手段に記録してもよい。   In S102, the CPU 103 validates the command transmission / reception unit 102d, initializes (sets to 0) information indicating the number of times the <polling message> command has been transmitted (hereinafter referred to as a counter value), and the + 5V signal described later. Information (hereinafter referred to as determination flag) indicating whether or not the control has been performed is initialized (unexecuted state). In the second embodiment, the counter and the flag are recorded in the memory 104, but may be recorded in other recording means such as the storage medium 107a.

S107において、ビデオカメラ100は、後述するS108において+5V制御が実行済みか否かを判定する。具体的には、CPU103はメモリ104に記録された判定フラグを参照し、判定フラグの値が未実施状態であった場合、S108に進み、判定フラグの値が実施済み状態であった場合、S106に処理を進める。   In S107, the video camera 100 determines whether + 5V control has been executed in S108 described later. Specifically, the CPU 103 refers to the determination flag recorded in the memory 104. If the value of the determination flag is in an unexecuted state, the process proceeds to S108, and if the value of the determination flag is in an already executed state, the process proceeds to S106. Proceed with the process.

S108において、CPU103は、TV300にHDMIの再接続を促すために、+5V信号による信号処理を実行する。具体的には、CPU103が電源出力部102aを制御し、+5V信号の送信を所定時間停止する。これにより、TV300はビデオカメラ100が切断されたと判断し、HDMI接続を未接続状態に設定する。さらに、CPU103は、その所定時間が経過後、+5V信号の送信を再開する。この信号処理により、TV300はビデオカメラ100が接続されたと判断し、一連のHDMI接続処理を開始する。HDMI接続処理には、TV300からビデオカメラ100へのHPD送信、ビデオカメラ100によるTV300のEDID読み込み、ビデオカメラ100によるEDIDの解析、ビデオカメラ100からTV300への映像進行送信といった処理が含まれる。HDMI接続を再度実行した後、CPU103は処理をS103に進める。   In S <b> 108, the CPU 103 executes signal processing based on the +5 V signal in order to prompt the TV 300 to reconnect HDMI. Specifically, the CPU 103 controls the power output unit 102a and stops the transmission of the + 5V signal for a predetermined time. Thereby, the TV 300 determines that the video camera 100 is disconnected, and sets the HDMI connection to the unconnected state. Further, the CPU 103 resumes transmission of the + 5V signal after the predetermined time has elapsed. Through this signal processing, the TV 300 determines that the video camera 100 is connected, and starts a series of HDMI connection processing. The HDMI connection processing includes processing such as HPD transmission from the TV 300 to the video camera 100, reading of the EDID of the TV 300 by the video camera 100, analysis of the EDID by the video camera 100, and video progression transmission from the video camera 100 to the TV 300. After executing the HDMI connection again, the CPU 103 advances the process to step S103.

なお、上記例では、S108の+5V信号の制御処理を、<polling message>コマンド送信に対し、シンク装置から肯定信号を受信しない場合に行った。しかし、このS108で実行される+5V信号の制御は、TV300の接続を判定したS101の処理の直後に行っても、同様の効果を得られる。図5は、処理の例を示している。図5のフローチャートは、第1の実施形態における図3のフローチャートのS101の直後に、S108の+5V信号の制御処理を実行する例であるので、説明するまでもないであろう。   In the above example, the control process of the + 5V signal in S108 is performed when an affirmative signal is not received from the sink device with respect to the <polling message> command transmission. However, the same effect can be obtained even if the control of the + 5V signal executed in S108 is performed immediately after the process of S101 in which the connection of the TV 300 is determined. FIG. 5 shows an example of processing. The flowchart in FIG. 5 is an example in which the control process for the + 5V signal in S108 is executed immediately after S101 in the flowchart in FIG. 3 in the first embodiment, and will not be described.

ただし、ビデオカメラ100とTV200とが切断した時点では、接続中のTV300が、+5V信号の制御処理を介在しないで<polling message>に対する肯定信号を送信する機能を有するシンク装置であるか、+5V信号の制御処理を必要とするシンク装置であるかは不明である。後者の場合、+5V信号の制御処理を介在しないで<polling message>に対する肯定信号を送信する機能を有するシンク装置であるかは不問とすることができる。しかし、+5V信号の制御処理を介在しないで<polling message>に対する肯定信号を送信する機能を有するシンク装置であっても、必ず+5V信号の制御処理を介在することになる。つまり、+5V信号の制御処理を介在しないで<polling message>に対する肯定信号を送信する機能を有するシンク装置の場合には、素早くCEC機能を有効化できる、図4に従った処理を行うことが望ましい。   However, when the video camera 100 and the TV 200 are disconnected, the connected TV 300 is a sink device having a function of transmitting an affirmative signal for <polling message> without intervening the control processing of the + 5V signal, or the + 5V signal It is unclear whether the sink device requires this control processing. In the latter case, it is possible to ask whether the sink device has a function of transmitting an affirmative signal for <polling message> without intervening the control process of the + 5V signal. However, even if the sink device has a function of transmitting an affirmative signal for <polling message> without involving the control process of the + 5V signal, the control process of the + 5V signal is necessarily involved. That is, in the case of a sink device having a function of transmitting an affirmative signal for <polling message> without intervening control processing of the +5 V signal, it is desirable to perform processing according to FIG. 4 that can quickly enable the CEC function. .

以上説明したように本第2の実施形態によれば、装置の接続/切断状態を検知し、TV300に送信した<polling message>コマンドに規定回数以上の否定応答が送信された場合に、+5V信号を制御し、HDMI接続を再度実施する。これにより、<polling message>コマンドの送信のみではCEC機能を有効化出来ない状態においても、ユーザー操作によらずTV300におけるCEC機能の有効化を行う事ができ、より利便性を向上させる事が出来る。   As described above, according to the second embodiment, when the device connection / disconnection state is detected and a negative response is transmitted more than the specified number of times in the <polling message> command transmitted to the TV 300, the + 5V signal The HDMI connection is performed again. As a result, even in a state where the CEC function cannot be validated only by sending a <polling message> command, the CEC function in the TV 300 can be validated regardless of the user operation, and the convenience can be further improved. .

(他の実施形態)
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
(Other embodiments)
The present invention is also realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program code. It is a process to be executed. In this case, the program and the storage medium storing the program constitute the present invention.

100…ビデオカメラ、101、102…HDMI送信部、200、300…TV、201,301…HDMI受信部 DESCRIPTION OF SYMBOLS 100 ... Video camera, 101, 102 ... HDMI transmission part, 200, 300 ... TV, 201, 301 ... HDMI reception part

Claims (10)

複数のHDMIインターフェースを有し、HDMI規格におけるソース装置として機能する映像処理装置であって、
前記複数のHDMIインターフェースのうち、CEC機能が有効となっているHDMIインターフェースにおける第1のシンク装置との切断状態を検出した場合、前記複数のHDMIインターフェースのいずれかに、第2のシンク装置が接続されているHDMIインターフェースがあるか否かを判定する判定手段と、
該判定手段によって前記第2のシンク装置を接続中のHDMIインターフェースがあると判定した場合、当該HDMIインターフェースのCEC機能を有効にし、所定のコマンドを前記第2のシンク装置に送信する送信手段と、
前記送信手段の送信に対し、前記第2のシンク装置から、所定の応答信号を受信した場合には、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能の有効を維持し、前記所定の応答信号を受信しなかった場合には、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能の無効に設定する設定手段と
を有することを特徴とする映像処理装置。
A video processing device having a plurality of HDMI interfaces and functioning as a source device in the HDMI standard,
When a disconnection state with the first sink device in the HDMI interface in which the CEC function is valid among the plurality of HDMI interfaces is detected, a second sink device is connected to one of the plurality of HDMI interfaces. Determining means for determining whether or not there is an HDMI interface being performed;
A transmission means for enabling the CEC function of the HDMI interface and transmitting a predetermined command to the second sink apparatus when the determination means determines that there is an HDMI interface connected to the second sink apparatus;
When a predetermined response signal is received from the second sink device with respect to the transmission of the transmission means, the CEC function of the HDMI interface connecting the second sink device is maintained valid, A video processing apparatus comprising: setting means for setting the CEC function of the HDMI interface connected to the second sink device to be invalid when a predetermined response signal is not received.
前記判定手段は、HDMI規格のHPD信号を受信しているHDMIインターフェースがあるか否かを判定することで、前記第2のシンク装置が接続しているHDMIインターフェースを判定することを特徴とする請求項1に記載の映像処理装置。   The determination unit determines an HDMI interface to which the second sink device is connected by determining whether there is an HDMI interface receiving an HPD signal of the HDMI standard. Item 12. The video processing apparatus according to Item 1. 前記設定手段は、
CEC規格のpolling messageのコマンドを送信し、
当該コマンドに対して応答として肯定信号を受信した場合に、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能を維持し、
前記応答として否定信号を受信した場合に、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能を無効に設定する
ことを特徴とする請求項1又は2に記載の映像処理装置。
The setting means includes
Send CEC standard polling message command,
When a positive signal is received as a response to the command, the CEC function of the HDMI interface connecting the second sink device is maintained,
3. The video processing device according to claim 1, wherein, when a negative signal is received as the response, the CEC function of the HDMI interface connected to the second sink device is set to be invalid.
HDMIインターフェースからの+5V信号の送信を所定の時間停止し、当該所定の時間が経過した場合に+5V信号の送信を再開するための信号処理を行う信号処理手段を更に有する
ことを特徴とする請求項1又は2に記載の映像処理装置。
The signal processing means for performing signal processing for stopping the transmission of the + 5V signal from the HDMI interface for a predetermined time and restarting the transmission of the + 5V signal when the predetermined time elapses. 3. The video processing apparatus according to 1 or 2.
前記設定手段は、
CEC規格のpolling messageのコマンドを送信し、
当該コマンドに対して応答として肯定信号を受信した場合に、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能を維持し、
前記応答として否定信号を受信した場合には、
前記信号処理手段による信号処理を実行させ、
前記信号処理手段による信号処理を行った後に、前記polling messageのコマンドを送信し、
当該コマンドに対して応答として肯定信号を受信しなかった場合に、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能を無効に設定する
ことを特徴とする請求項4に記載の映像処理装置。
The setting means includes
Send CEC standard polling message command,
When a positive signal is received as a response to the command, the CEC function of the HDMI interface connecting the second sink device is maintained,
If a negative signal is received as the response,
Performing signal processing by the signal processing means;
After performing the signal processing by the signal processing means, send the polling message command,
5. The video according to claim 4, wherein when a positive signal is not received as a response to the command, the CEC function of the HDMI interface connected to the second sink device is disabled. Processing equipment.
前記信号処理手段は、
前記送信手段による前記所定のコマンドの送信する以前であって、前記判定手段によって前記第2のシンク装置を接続中のHDMIインターフェースがあると判定した場合における当該HDMIインターフェースを用いて信号処理を実行する
ことを特徴とする請求項4に記載の映像処理装置。
The signal processing means includes
Before the transmission of the predetermined command by the transmission unit, signal processing is executed using the HDMI interface when the determination unit determines that there is an HDMI interface connected to the second sink device The video processing apparatus according to claim 4, wherein:
複数のHDMIインターフェースを有し、HDMI規格におけるソース装置として機能する映像処理装置であって、
前記複数のHDMIインターフェースのうち、CEC機能が有効となっているHDMIインターフェースにおける第1のシンク装置との切断状態を検出した場合、前記複数のHDMIインターフェースのいずれかに、第2のシンク装置が接続されているHDMIインターフェースがあるか否かを判定する判定手段と、
該判定手段によって前記第2のシンク装置が接続されているHDMIインターフェースがあると判定した場合、当該HDMIインターフェースのCEC機能を有効に設定する設定手段と
を有することを特徴とする映像処理装置。
A video processing device having a plurality of HDMI interfaces and functioning as a source device in the HDMI standard,
When a disconnection state with the first sink device in the HDMI interface in which the CEC function is valid among the plurality of HDMI interfaces is detected, a second sink device is connected to one of the plurality of HDMI interfaces. Determining means for determining whether or not there is an HDMI interface being performed;
A video processing apparatus comprising: a setting unit configured to set the CEC function of the HDMI interface to be valid when the determination unit determines that there is an HDMI interface to which the second sink device is connected.
複数のHDMIインターフェースを有し、HDMI規格におけるソース装置として機能する映像処理装置の制御方法であって、
前記複数のHDMIインターフェースのうち、CEC機能が有効となっているHDMIインターフェースにおける第1のシンク装置との切断状態を検出した場合、前記複数のHDMIインターフェースのいずれかに、第2のシンク装置が接続されているHDMIインターフェースがあるか否かを判定する判定工程と、
該判定工程によって前記第2のシンク装置を接続中のHDMIインターフェースがあると判定した場合、当該HDMIインターフェースのCEC機能を有効にし、所定のコマンドを前記第2のシンク装置に送信する送信工程と、
前記送信工程による送信に対し、前記第2のシンク装置から、所定の応答信号を受信した場合には、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能の有効を維持し、前記所定の応答信号を受信しなかった場合には、前記第2のシンク装置を接続しているHDMIインターフェースのCEC機能の無効に設定する設定工程と
を有することを特徴とする映像処理装置の制御方法。
A method for controlling a video processing apparatus having a plurality of HDMI interfaces and functioning as a source apparatus in the HDMI standard,
When a disconnection state with the first sink device in the HDMI interface in which the CEC function is valid among the plurality of HDMI interfaces is detected, a second sink device is connected to one of the plurality of HDMI interfaces. A determination step of determining whether or not there is an HDMI interface being performed;
A transmission step of enabling a CEC function of the HDMI interface and transmitting a predetermined command to the second sink device when it is determined by the determination step that there is an HDMI interface connected to the second sink device;
When a predetermined response signal is received from the second sink device with respect to the transmission in the transmission step, the CEC function of the HDMI interface connected to the second sink device is maintained valid, And a setting step of setting the CEC function of the HDMI interface to which the second sink device is connected to be invalid when a predetermined response signal is not received. .
複数のHDMIインターフェースを有し、HDMI規格におけるソース装置として機能する映像処理装置の制御方法であって、
前記複数のHDMIインターフェースのうち、CEC機能が有効となっているHDMIインターフェースにおける第1のシンク装置との切断状態を検出した場合、前記複数のHDMIインターフェースのいずれかに、第2のシンク装置が接続されているHDMIインターフェースがあるか否かを判定する判定工程と、
該判定工程によって前記第2のシンク装置が接続されているHDMIインターフェースがあると判定した場合、当該HDMIインターフェースのCEC機能を有効に設定する設定工程と
を有することを特徴とする映像処理装置の制御方法。
A method for controlling a video processing apparatus having a plurality of HDMI interfaces and functioning as a source apparatus in the HDMI standard,
When a disconnection state with the first sink device in the HDMI interface in which the CEC function is valid among the plurality of HDMI interfaces is detected, a second sink device is connected to one of the plurality of HDMI interfaces. A determination step of determining whether or not there is an HDMI interface being performed;
And a setting step of setting the CEC function of the HDMI interface to be valid when the determination step determines that there is an HDMI interface to which the second sink device is connected. Method.
複数のHDMIインターフェースを有するコンピュータが読み込み実行することで、前記コンピュータを、請求項1乃至7のいずれか1項に記載の映像処理装置が有する各手段として機能させるためのコンピュータプログラム。   A computer program for causing a computer having a plurality of HDMI interfaces to function as each unit of the video processing apparatus according to claim 1 by being read and executed.
JP2016007225A 2016-01-18 2016-01-18 Video processing apparatus and control method therefor and computer program Pending JP2017130716A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016007225A JP2017130716A (en) 2016-01-18 2016-01-18 Video processing apparatus and control method therefor and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016007225A JP2017130716A (en) 2016-01-18 2016-01-18 Video processing apparatus and control method therefor and computer program

Publications (1)

Publication Number Publication Date
JP2017130716A true JP2017130716A (en) 2017-07-27

Family

ID=59396392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016007225A Pending JP2017130716A (en) 2016-01-18 2016-01-18 Video processing apparatus and control method therefor and computer program

Country Status (1)

Country Link
JP (1) JP2017130716A (en)

Similar Documents

Publication Publication Date Title
JP5210244B2 (en) Video control apparatus and control method for controlling video control apparatus
US8692892B2 (en) Communication apparatus and control method used for transmitting video data to an external apparatus
KR101402680B1 (en) Image display device and method for changing EDID information thereof
JP5527963B2 (en) Audio output device
US8544055B2 (en) Communication apparatus, control method, and computer-readable storage medium
JP5553571B2 (en) Communication apparatus and method
JP2011041204A (en) Communication apparatus
JP3861916B1 (en) Image transmission / reception device
JP5273375B2 (en) Video system and menu screen display control method
US8887211B2 (en) Electronic apparatus, method for controlling, and recording medium
JP2010283749A (en) Video output device and control method thereof, and video display device and control method thereof
JP5921575B2 (en) Electronic device, control method, program, and recording medium
JP2017130716A (en) Video processing apparatus and control method therefor and computer program
JP2014146920A (en) Communication device, control method, and program
US9113123B2 (en) Electronic apparatus, control method, and recording medium
JP5618534B2 (en) Communication device
JP2012004964A (en) Display device
JP2012034139A (en) Communication apparatus
JP2016134844A (en) Communication device and control method
JP2014146921A (en) Communication device, control method, and program
JP2023058766A (en) Sink apparatus and information processing method
JP2013081134A (en) Communication device
JP2013090210A (en) Communication device
JP2012004962A (en) Display device
JP2012023674A (en) Communication apparatus