JP2014146921A - Communication device, control method, and program - Google Patents

Communication device, control method, and program Download PDF

Info

Publication number
JP2014146921A
JP2014146921A JP2013013423A JP2013013423A JP2014146921A JP 2014146921 A JP2014146921 A JP 2014146921A JP 2013013423 A JP2013013423 A JP 2013013423A JP 2013013423 A JP2013013423 A JP 2013013423A JP 2014146921 A JP2014146921 A JP 2014146921A
Authority
JP
Japan
Prior art keywords
unit
external device
communication device
communication
command
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
JP2013013423A
Other languages
Japanese (ja)
Inventor
Hidetaka Koizumi
英高 小泉
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 JP2013013423A priority Critical patent/JP2014146921A/en
Publication of JP2014146921A publication Critical patent/JP2014146921A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce power consumption of a source device.SOLUTION: A communication device includes: transmission means for transmitting data supplied from a recording medium that stores at least one of video data and voice data to an external device; display means for displaying the data supplied from the recording means; and control means for performing processing for limiting either one of the operation of the transmission means and the operation of the display means according to a situation of the external device.

Description

本発明は、データを外部装置に送信する通信装置等に関する。   The present invention relates to a communication device that transmits data to an external device.

現在、HDMI(High−Definition Multimedia Interface)(登録商標)と呼ばれる通信インターフェースが提案されている。HDMI規格に準拠した通信システム(以下、「HDMIシステム」と呼ぶ。)は、ソース(Source)装置とシンク(Sink)装置とを有する。ソース装置は、映像データをHDMIインターフェースを介して送信することができる。また、シンク装置は、ソース装置からの映像データをHDMIインターフェースを介して受信し、受信した映像データを表示することができる。   Currently, a communication interface called High-Definition Multimedia Interface (HDMI) (registered trademark) has been proposed. A communication system compliant with the HDMI standard (hereinafter referred to as “HDMI system”) includes a source device and a sink device. The source device can transmit the video data via the HDMI interface. In addition, the sink device can receive the video data from the source device via the HDMI interface and display the received video data.

HDMIシステムにおいて、ソース装置の表示部に映像を表示し、ソース装置の表示部に表示されている映像に対応する映像データをシンク装置に送信するソース装置が知られている(特許文献1)。   In an HDMI system, a source device that displays video on a display unit of a source device and transmits video data corresponding to the video displayed on the display unit of the source device to a sink device is known (Patent Document 1).

特開2010−011427号公報JP 2010-011427 A

HDMIシステムにおいて、バッテリから電源供給を受ける携帯電話やカメラ等の装置がソース装置として用いられている。このように、バッテリから電源供給を受けるソース装置の使用可能な時間を長くするために、ソース装置の消費電力を低減させることが求められている。なお、このような課題は、HDMI規格と異なる通信規格に対応するソース装置においても起こり得る課題である。   In the HDMI system, a device such as a mobile phone or a camera that receives power from a battery is used as a source device. Thus, in order to increase the usable time of the source device that receives power supply from the battery, it is required to reduce the power consumption of the source device. Note that such a problem may occur even in a source device that supports a communication standard different from the HDMI standard.

そこで、本発明は、ソース装置の消費電力を低減させるようにすることを目的とする。   Accordingly, an object of the present invention is to reduce the power consumption of the source device.

本発明に係る通信装置は、映像データ及び音声データの少なくとも一つを格納する記録媒体から供給されるデータを外部装置に送信するための送信手段と、前記記録手段から供給されるデータを表示する表示手段と、前記外部装置の状態に応じて、前記送信手段の動作及び前記表示手段の動作のいずれか一つを制限するための処理を行う制御手段とを有することを特徴とする。   A communication apparatus according to the present invention displays a data supplied from a recording medium storing at least one of video data and audio data to an external device, and data supplied from the recording means It has a display means, and a control means for performing processing for restricting any one of the operation of the transmission means and the operation of the display means in accordance with the state of the external device.

本発明に係る制御方法は、映像データ及び音声データの少なくとも一つを格納する記録媒体から供給されるデータを外部装置に送信するための送信手段と、前記記録手段から供給されるデータを表示する表示手段とを有する通信装置を制御するための制御方法であって、前記外部装置の状態を検出するステップと、前記外部装置の状態に応じて、前記送信手段の動作及び前記表示手段の動作のいずれか一つを制限するための処理を行うステップとを有する。   The control method according to the present invention displays transmission data for transmitting data supplied from a recording medium storing at least one of video data and audio data to an external device, and data supplied from the recording means. A control method for controlling a communication device having a display unit, the step of detecting the state of the external device, and the operation of the transmission unit and the operation of the display unit according to the state of the external device Performing a process for limiting any one of them.

本発明によれば、通信装置の消費電力を低減させるようにすることができる。   According to the present invention, it is possible to reduce the power consumption of the communication device.

本発明の実施例1に係る通信システムを示すブロック図の一例である。It is an example of the block diagram which shows the communication system which concerns on Example 1 of this invention. 本発明の実施例1に係るデータ送信処理を示すフローチャートの一例である。It is an example of the flowchart which shows the data transmission process which concerns on Example 1 of this invention. 本発明の実施例1に係る制御処理を示すフローチャートの一例である。It is an example of the flowchart which shows the control processing which concerns on Example 1 of this invention.

以下に、本発明に係る実施例について、添付の図面に基づいて詳細に説明する。なお、本発明、以下に説明する実施例1に限定されるものではないものとする。   Embodiments according to the present invention will be described below in detail with reference to the accompanying drawings. In addition, this invention shall not be limited to Example 1 demonstrated below.

[実施例1]
実施例1に係る通信システムは、図1に示すように、通信装置100、外部装置300、及び通信装置100と外部装置300とを接続するためのケーブル200を有する。通信装置100と外部装置300とは、ケーブル200を介して接続されている。
[Example 1]
As illustrated in FIG. 1, the communication system according to the first embodiment includes a communication device 100, an external device 300, and a cable 200 for connecting the communication device 100 and the external device 300. The communication device 100 and the external device 300 are connected via a cable 200.

通信装置100は、ケーブル200を介して映像(video)データ、音声(audio)データ及び補助データを外部装置300に送信することができるデータ送信装置である。外部装置300は、通信装置100から受信した映像データを表示器に表示し、通信装置100から受信した音声データをスピーカから出力するデータ受信装置である。通信装置100及び外部装置300はいずれも、ケーブル200を介して様々な制御コマンドを双方向に送信することができる。   The communication device 100 is a data transmission device that can transmit video data, audio data, and auxiliary data to the external device 300 via the cable 200. The external device 300 is a data receiving device that displays video data received from the communication device 100 on a display and outputs audio data received from the communication device 100 from a speaker. Both the communication device 100 and the external device 300 can transmit various control commands bidirectionally via the cable 200.

実施例1において、通信装置100、外部装置300及びケーブル200は、HDMI(High−Definition Multimedia Interface)規格に準拠するものとする。したがって、通信装置100は、HDMI規格におけるHDMIソース(Source)として機能するソース装置であり、外部装置300は、HDMI規格におけるHDMIシンク(Sink)として機能するシンク装置である。   In the first embodiment, the communication device 100, the external device 300, and the cable 200 are assumed to conform to the HDMI (High-Definition Multimedia Interface) standard. Therefore, the communication apparatus 100 is a source apparatus that functions as an HDMI source (Source) in the HDMI standard, and the external apparatus 300 is a sink apparatus that functions as an HDMI sink (Sink) in the HDMI standard.

実施例1において、通信装置100及び外部装置300は、HDMI規格が規定しているCEC(Consumer Electronics Control)プロトコルに準拠するものとする。通信装置100と外部装置300との間で双方向に送信される制御コマンドは、CECプロトコルに準拠する。以下、CECプロトコルに準拠した制御コマンドを「CECコマンド」と呼ぶ。   In the first embodiment, it is assumed that the communication apparatus 100 and the external apparatus 300 conform to the CEC (Consumer Electronics Control) protocol defined by the HDMI standard. A control command transmitted bidirectionally between the communication device 100 and the external device 300 conforms to the CEC protocol. Hereinafter, a control command conforming to the CEC protocol is referred to as a “CEC command”.

実施例1では、通信装置100の一例としてデジタルスチルカメラを用いる。なお、通信装置100は、デジタルスチルカメラに限るものではなく、HDMIソースとしての機能を持つ装置であれば、デジタル一眼レフカメラ、デジタルビデオカメラ、レコーダ、プレイヤなどの装置を通信装置100として用いてもよい。また、通信装置100は、スマートフォンやパーソナルコンピュータであってもよい。   In the first embodiment, a digital still camera is used as an example of the communication device 100. The communication device 100 is not limited to a digital still camera, and any device such as a digital single-lens reflex camera, a digital video camera, a recorder, or a player may be used as the communication device 100 as long as the device has a function as an HDMI source. Also good. The communication device 100 may be a smartphone or a personal computer.

実施例1では、外部装置300の一例としてテレビジョン受像機(以下、「テレビ」と呼ぶ)を用いる。なお、外部装置300は、テレビに限るものではなく、HDMIシンクとしての機能を持つ装置であれば、プロジェクタやパーソナルコンピュータなどの表示装置を外部装置300として用いてもよい。また、外部装置300は、HDMI規格におけるHDMIリピータ(Ripeater)として機能するリピータ装置(中継装置)であってもよいものとする。なお、この場合、外部装置300は、Avアンプを外部装置300として用いてもよい。   In the first embodiment, a television receiver (hereinafter referred to as “TV”) is used as an example of the external device 300. Note that the external device 300 is not limited to a television, and a display device such as a projector or a personal computer may be used as the external device 300 as long as the device has a function as an HDMI sink. Further, the external device 300 may be a repeater device (relay device) that functions as an HDMI repeater in the HDMI standard. In this case, the external device 300 may use an Av amplifier as the external device 300.

<ケーブル200>
次に、図1を参照して、ケーブル200を説明する。
<Cable 200>
Next, the cable 200 will be described with reference to FIG.

ケーブル200は、電源伝送ライン201、HPD(Hot Plug Detect)ライン202及びDDC(Display Data Channel)ライン203を有する。ケーブル200はさらに、TMDS(Transition Minimized Differential Singnaling)ライン204及びCECライン205を有する。   The cable 200 includes a power transmission line 201, an HPD (Hot Plug Detect) line 202, and a DDC (Display Data Channel) line 203. The cable 200 further has a TMDS (Transition Minimized Differential Signaling) line 204 and a CEC line 205.

電源伝送ライン201は、通信装置100から外部装置300に所定の電源を供給するための伝送ラインである。   The power transmission line 201 is a transmission line for supplying predetermined power from the communication device 100 to the external device 300.

HPDライン202は、高電圧レベル(以下、Hレベル)又は低電圧レベル(以下、Lレベル)のHPD信号を外部装置300から通信装置100に伝送するための伝送ラインである。   The HPD line 202 is a transmission line for transmitting a high voltage level (hereinafter, H level) or low voltage level (hereinafter, L level) HPD signal from the external device 300 to the communication device 100.

DDCライン203は、外部装置300のデバイス情報を外部装置300から通信装置100に伝送するための伝送ラインである。外部装置300のデバイス情報とは、外部装置300のEDID(Extended Display Identification Data)又はE−EDID(Enhanced EDID)である。EDID及びE−EDIDはいずれも、外部装置300のデバイス情報として、外部装置300に関する外部装置300の識別情報、外部装置300の表示能力などに関する情報、外部装置300の音声出力能力などに関する情報等を含む。例えば、EDID及びE−EDIDには、外部装置300がサポートしている解像度、走査周波数、アスペクト比、色空間などに関する情報や、物理アドレスが含まれている。物理アドレスは、通信装置100と外部装置300との接続の関係を示す情報を含む。物理アドレスは、通信装置100がケーブル200を介して接続されている外部装置300のコネクタを示す情報を含む。また、物理アドレスは、外部装置300の入力を切り替えるために用いられる。   The DDC line 203 is a transmission line for transmitting device information of the external apparatus 300 from the external apparatus 300 to the communication apparatus 100. The device information of the external device 300 is EDID (Extended Display Identification Data) or E-EDID (Enhanced EDID) of the external device 300. Both EDID and E-EDID include, as device information of the external device 300, identification information of the external device 300 regarding the external device 300, information regarding the display capability of the external device 300, information regarding the audio output capability of the external device 300, and the like. Including. For example, EDID and E-EDID include information on the resolution, scanning frequency, aspect ratio, color space, and the like supported by the external apparatus 300, and physical addresses. The physical address includes information indicating a connection relationship between the communication device 100 and the external device 300. The physical address includes information indicating the connector of the external device 300 to which the communication device 100 is connected via the cable 200. The physical address is used for switching the input of the external device 300.

E−EDIDは、EDIDを拡張したものであり、EDIDよりも多くの能力情報を含む。例えば、E−EDIDには、外部装置300がサポートしている映像データ及び音声データのフォーマットや3D表示フォーマットに関する対応などに関する情報が含まれている。以下、EDID及びE−EDIDをいずれも「EDID」と呼ぶ。   E-EDID is an extension of EDID and includes more capability information than EDID. For example, the E-EDID includes information related to the video data and audio data formats supported by the external device 300, the correspondence with respect to the 3D display format, and the like. Hereinafter, both EDID and E-EDID are referred to as “EDID”.

TMDSライン204は、通信装置100から外部装置300に映像データ、音声データ及び補助データを伝送するための高速な伝送ラインである。   The TMDS line 204 is a high-speed transmission line for transmitting video data, audio data, and auxiliary data from the communication device 100 to the external device 300.

CECライン205は、通信装置100と外部装置300との間で、CEC規格に準拠したコマンドを双方向に伝送するための伝送ラインである。なお、CEC規格に準拠したコマンドを、以下「CECコマンド」と呼ぶ。   The CEC line 205 is a transmission line for bidirectionally transmitting a command conforming to the CEC standard between the communication apparatus 100 and the external apparatus 300. A command conforming to the CEC standard is hereinafter referred to as a “CEC command”.

外部装置300は、通信装置100を制御するためのCECコマンドを通信装置100にCECライン205を介して送信することにより、通信装置100を制御することができる。また、通信装置100は、外部装置300を制御するためのCECコマンドを外部装置300にCECライン205を介して送信することにより、外部装置300を制御することができる。   The external device 300 can control the communication device 100 by transmitting a CEC command for controlling the communication device 100 to the communication device 100 via the CEC line 205. Further, the communication apparatus 100 can control the external apparatus 300 by transmitting a CEC command for controlling the external apparatus 300 to the external apparatus 300 via the CEC line 205.

なお、ケーブル200は、HDMI規格に対応するケーブルに限られるものではない。ケーブル200は、DiiVA、MHL(Mobile High−Definition Link)やWireless HD(Wireless High Definition)等の規格に対応する通信インターフェースであってもよい。   The cable 200 is not limited to a cable corresponding to the HDMI standard. The cable 200 may be a communication interface corresponding to a standard such as DiVA, MHL (Mobile High-Definition Link), and Wireless HD (Wireless High Definition).

また、ケーブル200は、HDMI規格と互換性のある通信インターフェースであってもよい。また、通信装置100と外部装置300は、HDMI規格に準拠した通信を無線によって行うものであってもよい。   The cable 200 may be a communication interface compatible with the HDMI standard. Further, the communication device 100 and the external device 300 may perform communication based on the HDMI standard wirelessly.

<通信装置100>
次に、図1を参照して、通信装置100の構成の一例を説明する。
<Communication device 100>
Next, an example of the configuration of the communication apparatus 100 will be described with reference to FIG.

通信装置100は、図1に示すように、制御部101、メモリ102、通信部103、撮像部104、記録部105、表示部106、操作部107、電源供給部108、及びROM109を有する。以下、通信装置100について説明する。   As illustrated in FIG. 1, the communication device 100 includes a control unit 101, a memory 102, a communication unit 103, an imaging unit 104, a recording unit 105, a display unit 106, an operation unit 107, a power supply unit 108, and a ROM 109. Hereinafter, the communication apparatus 100 will be described.

制御部101は、通信装置100を制御する。制御部101は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)を含む。なお、制御部101は、ハードウェアにより構成される。   The control unit 101 controls the communication device 100. The control unit 101 includes a CPU (Central Processing Unit) and an MPU (Micro Processing Unit). The control unit 101 is configured by hardware.

また、制御部101は、外部装置300から受信したCECコマンドにしたがって通信装置100を制御したり、操作部107からの入力信号により通信装置100を制御する。また、制御部101は、外部装置300から取得した外部装置300のEDIDを解析し、解析した結果を取得したEDIDとともにメモリ102に記録する。   In addition, the control unit 101 controls the communication device 100 according to the CEC command received from the external device 300 or controls the communication device 100 by an input signal from the operation unit 107. Further, the control unit 101 analyzes the EDID of the external device 300 acquired from the external device 300, and records the analysis result in the memory 102 together with the acquired EDID.

また、制御部101は、タイマー101aを有する。   Further, the control unit 101 includes a timer 101a.

メモリ102は、通信装置100のバッファとして機能するメモリであり、記録部105によって読み出された映像データや音声データ等を一時的に記録することもできる。   The memory 102 is a memory that functions as a buffer of the communication apparatus 100, and can also temporarily record video data, audio data, and the like read by the recording unit 105.

また、メモリ102は、制御部101によって解析されたEDIDの解析結果、コマンド処理部103fによって受信されたコマンドの解析結果及び外部装置300から取得したEDIDに含まれる物理アドレスを記録する。   The memory 102 records the analysis result of the EDID analyzed by the control unit 101, the analysis result of the command received by the command processing unit 103f, and the physical address included in the EDID acquired from the external device 300.

メモリ102は、RAM(Random Access Memory)に限られるものではなく、ハードディスク装置等の外部記憶装置であってもよい。   The memory 102 is not limited to a RAM (Random Access Memory), but may be an external storage device such as a hard disk device.

通信部103は、不図示のコネクタ、電源出力部103a、第1の検出部103b、EDID取得部103c、データ送信部103d、第2の検出部e及びコマンド処理部103fを有する。   The communication unit 103 includes a connector (not shown), a power output unit 103a, a first detection unit 103b, an EDID acquisition unit 103c, a data transmission unit 103d, a second detection unit e, and a command processing unit 103f.

不図示のコネクタは、ケーブル200を接続するために用いられる。   A connector not shown is used to connect the cable 200.

電源出力部103aは、電源供給部108から供給される電源から所定の電源を生成する。さらに、電源出力部103aは、生成した所定の電源を電源伝送ライン201を介して外部装置300に出力する。   The power output unit 103 a generates a predetermined power from the power supplied from the power supply unit 108. Further, the power output unit 103 a outputs the generated predetermined power to the external device 300 via the power transmission line 201.

第1の検出部103bは、外部装置300から送信されるHPD信号を、HPDライン202を介して検出する。電源出力部103aから電源伝送ライン201を介して外部装置300に所定の電源が供給されている場合、外部装置300は、外部装置300のEDIDを通信装置100に送信できるか否かを判定する。この場合、外部装置300は、この判定結果に応じて、HレベルのHPD信号またはLレベルのHPD信号を通信装置100に送信する。電源伝送ライン201を介して外部装置300に所定の電源が供給されている場合、外部装置300がEDIDを通信装置100に送信できると判定したとき、外部装置300はHレベルのHPD信号を通信装置100にHPDライン202を介して送信する。そこで、第1の検出部103bは、HPDライン202を介してHレベルのHPD信号を検出した場合、外部装置300から外部装置300のEDIDを取得できることを制御部101に通知する。   The first detection unit 103 b detects the HPD signal transmitted from the external device 300 via the HPD line 202. When predetermined power is supplied from the power output unit 103 a to the external device 300 via the power transmission line 201, the external device 300 determines whether the EDID of the external device 300 can be transmitted to the communication device 100. In this case, the external device 300 transmits an H-level HPD signal or an L-level HPD signal to the communication device 100 according to the determination result. When a predetermined power is supplied to the external apparatus 300 via the power transmission line 201, when the external apparatus 300 determines that the EDID can be transmitted to the communication apparatus 100, the external apparatus 300 transmits an H level HPD signal to the communication apparatus. 100 through the HPD line 202. Therefore, when the first detection unit 103b detects an HPD signal at the H level via the HPD line 202, the first detection unit 103b notifies the control unit 101 that the EDID of the external device 300 can be acquired from the external device 300.

また、電源出力部103aから電源伝送ライン201を介して外部装置300に所定の電源が供給されていない場合、外部装置300は、LレベルのHPD信号を通信装置100にHPDライン202を介して送信する。電源伝送ライン201を介して外部装置300に所定の電源が供給されている場合で、外部装置300がEDIDを通信装置100に送信できないと判定したとき、外部装置300は、LレベルのHPD信号を通信装置100にHPDライン202を介して送信する。そこで、第1の検出部103bは、HPDライン202を介してLレベルのHPD信号を検出した場合、外部装置300から外部装置300のEDIDを取得できないことを制御部101に通知する。   When the predetermined power is not supplied from the power output unit 103 a to the external device 300 via the power transmission line 201, the external device 300 transmits an L level HPD signal to the communication device 100 via the HPD line 202. To do. When the predetermined power is supplied to the external apparatus 300 via the power transmission line 201 and the external apparatus 300 determines that the EDID cannot be transmitted to the communication apparatus 100, the external apparatus 300 transmits the L level HPD signal. The data is transmitted to the communication device 100 via the HPD line 202. Therefore, when the first detection unit 103b detects the HPD signal at the L level via the HPD line 202, the first detection unit 103b notifies the control unit 101 that the EDID of the external device 300 cannot be acquired from the external device 300.

第1の検出部103bは、HPDライン202を介して検出したHPD信号がHレベルのHPD信号からLレベルのHPD信号に変化した場合、HPD信号がHレベルからLレベルに変化したことを制御部101に通知する。また、第1の検出部103bは、HPD信号がLレベルのHPD信号からHレベルのHPD信号に変化した場合も同様にHPD信号がLレベルからHレベルに変化したことを制御部101に通知する。   When the HPD signal detected via the HPD line 202 changes from the H level HPD signal to the L level HPD signal, the first detection unit 103b determines that the HPD signal has changed from the H level to the L level. 101 is notified. In addition, when the HPD signal changes from the L level HPD signal to the H level HPD signal, the first detection unit 103b similarly notifies the control unit 101 that the HPD signal has changed from the L level to the H level. .

EDID取得部103cは、第1の検出部103bで検出されたHPD信号がHレベルである場合、DDCライン203を介して、外部装置300に外部装置300のEDIDを取得するための要求を送信し、外部装置300のEDIDを取得する。第1の検出部103bで検出されたHPD信号がLレベルである場合、EDID取得部103cはDDCライン203を介して外部装置300に外部装置300のEDIDを取得するための要求を送信せず、外部装置300のEDIDを取得しない。   When the HPD signal detected by the first detection unit 103b is at the H level, the EDID acquisition unit 103c transmits a request for acquiring the EDID of the external device 300 to the external device 300 via the DDC line 203. The EDID of the external device 300 is acquired. When the HPD signal detected by the first detection unit 103b is at the L level, the EDID acquisition unit 103c does not transmit a request for acquiring the EDID of the external device 300 to the external device 300 via the DDC line 203. The EDID of the external device 300 is not acquired.

データ送信部103dは、撮像部104により生成された映像データや記録部105により記録媒体105aから読み出された映像データをTMDSライン204を介して外部装置300に送信する。また、データ送信部103dは、不図示のマイクロフォン部により生成された音声データや記録部105により記録媒体105aから読み出された音声データもTMDSライン204を介して外部装置300に送信する。また、データ送信部103dは、映像データを外部装置300に表示させるための補助データや音声データを外部装置300のスピーカから出力させるための補助データ等も外部装置300にTMDSライン204を介して送信する。   The data transmission unit 103 d transmits the video data generated by the imaging unit 104 and the video data read from the recording medium 105 a by the recording unit 105 to the external device 300 via the TMDS line 204. The data transmission unit 103 d also transmits audio data generated by a microphone unit (not shown) and audio data read from the recording medium 105 a by the recording unit 105 to the external apparatus 300 via the TMDS line 204. The data transmission unit 103d also transmits auxiliary data for displaying video data on the external device 300, auxiliary data for outputting audio data from the speaker of the external device 300, and the like to the external device 300 via the TMDS line 204. To do.

データ送信部103dによって外部装置300に送信される映像データ及び音声データは、外部装置300から取得した外部装置300のEDIDに応じて、生成される。   The video data and audio data transmitted to the external device 300 by the data transmission unit 103d are generated according to the EDID of the external device 300 acquired from the external device 300.

第2の検出部103eは、外部装置300が受信可能状態であるか否かをTMDSライン204を介して検出する。受信可能状態とは、外部装置300が通信装置100からTMDSライン204を介して送信されたデータを受信することができることを示す状態である。第2の検出部103eは、通信装置100がTMDSライン204を介して外部装置300の終端抵抗に接続されているか否かを検出することによって、外部装置300が受信可能状態であるか否かを検出する。通信装置100がTMDSライン204を介して外部装置300の終端抵抗に接続されている場合、第2の検出部103eは、外部装置300が受信可能状態であることを検出する。通信装置100がTMDSライン204を介して外部装置300の終端抵抗に接続されていない場合、第2の検出部103eは、外部装置300が受信可能状態でないことを検出する。   The second detection unit 103e detects whether or not the external device 300 is in a receivable state via the TMDS line 204. The receivable state is a state indicating that the external apparatus 300 can receive data transmitted from the communication apparatus 100 via the TMDS line 204. The second detection unit 103e detects whether or not the external device 300 is in a receivable state by detecting whether or not the communication device 100 is connected to the termination resistor of the external device 300 via the TMDS line 204. To detect. When the communication device 100 is connected to the termination resistor of the external device 300 via the TMDS line 204, the second detection unit 103e detects that the external device 300 is in a receivable state. When the communication device 100 is not connected to the termination resistor of the external device 300 via the TMDS line 204, the second detection unit 103e detects that the external device 300 is not in a receivable state.

外部装置300が受信可能状態である場合、外部装置300は、通信装置100がケーブル200を介して接続されているコネクタを選択している。外部装置300が受信可能状態でない場合、外部装置300は、通信装置100がケーブル200を介して接続されているコネクタを選択していない。   When the external device 300 is in a receivable state, the external device 300 has selected a connector to which the communication device 100 is connected via the cable 200. When the external device 300 is not in a receivable state, the external device 300 has not selected the connector to which the communication device 100 is connected via the cable 200.

第2の検出部103eは、外部装置300が受信可能状態であることを検出した場合、外部装置300が受信可能状態であることを制御部101に通知する。第2の検出部103eは、外部装置300が受信可能状態でないことを検出した場合、外部装置300が受信可能状態でないことを制御部101に通知する。   When the second detection unit 103e detects that the external device 300 is in a receivable state, the second detection unit 103e notifies the control unit 101 that the external device 300 is in a receivable state. When the second detection unit 103e detects that the external device 300 is not in a receivable state, the second detection unit 103e notifies the control unit 101 that the external device 300 is not in a receivable state.

コマンド処理部103fは、外部装置300からCECライン205を介してCECコマンドを受信し、受信したCECコマンドを解析する。コマンド処理部103fは、コマンドの解析結果を制御部101に供給する。この場合、制御部101は、コマンド処理部103fから供給されたコマンドの解析結果に応じて、通信装置100を制御する。   The command processing unit 103f receives a CEC command from the external device 300 via the CEC line 205, and analyzes the received CEC command. The command processing unit 103 f supplies the command analysis result to the control unit 101. In this case, the control unit 101 controls the communication apparatus 100 according to the analysis result of the command supplied from the command processing unit 103f.

また、コマンド処理部103fは、外部装置300を制御するためのCECコマンドをCECライン205を介して外部装置300に送信する。なお、外部装置300を制御するためのCECコマンドは、制御部101によって生成される。コマンド処理部103fは、外部装置300を制御するためのCECコマンドをCECライン205を介して外部装置300に送信した場合に、外部装置300から供給される通信装置100への応答を受信する。なお、外部装置300から通信装置100への応答として、肯定の応答を示すAck応答と、否定の応答を示すNack応答とがある。   The command processing unit 103 f transmits a CEC command for controlling the external device 300 to the external device 300 via the CEC line 205. A CEC command for controlling the external device 300 is generated by the control unit 101. When the command processing unit 103 f transmits a CEC command for controlling the external apparatus 300 to the external apparatus 300 via the CEC line 205, the command processing unit 103 f receives a response to the communication apparatus 100 supplied from the external apparatus 300. Note that the response from the external device 300 to the communication device 100 includes an Ack response indicating a positive response and a Nack response indicating a negative response.

撮像部104は、通信装置100の動作モードが撮影モードである場合は、被写体を撮影し、当該被写体の光学像から映像データを生成する。また、撮像部104は、被写体を撮影するためのCCDセンサやCMOSセンサ等の撮像素子を有する。撮像部104で生成される映像データは、動画データ、静止画データのいずれでもよい。撮像部104で生成された映像データは、撮像部104からデータ送信部103d、記録部105及び表示部106に供給される。   When the operation mode of the communication apparatus 100 is the shooting mode, the imaging unit 104 captures a subject and generates video data from the optical image of the subject. The imaging unit 104 includes an imaging element such as a CCD sensor or a CMOS sensor for photographing a subject. The video data generated by the imaging unit 104 may be either moving image data or still image data. Video data generated by the imaging unit 104 is supplied from the imaging unit 104 to the data transmission unit 103 d, the recording unit 105, and the display unit 106.

撮像部104が動画データを生成する場合、不図示のマイクロフォン部は音声データを生成する。マイクロフォン部で生成された音声データは、マイクロフォン部からデータ送信部103d、記録部105及び不図示のスピーカ部に供給される。撮像部104は、通信装置100の動作モードが再生モードである場合は、被写体の撮影を停止し、当該被写体の光学像からの映像データの生成を停止する。   When the imaging unit 104 generates moving image data, a microphone unit (not shown) generates audio data. Audio data generated by the microphone unit is supplied from the microphone unit to the data transmission unit 103d, the recording unit 105, and a speaker unit (not shown). When the operation mode of the communication apparatus 100 is the playback mode, the imaging unit 104 stops photographing the subject and stops generating video data from the optical image of the subject.

記録部105は、通信装置100の動作モードが撮影モードである場合は、撮像部104で生成された映像データと、マイクロフォン部で生成された音声データとを記録媒体105aに記録する。撮像部104及びマイクロフォン部で生成された映像データ及び音声データの記録媒体105aへの記録は、操作部107を介して入力されたユーザの指示に従って、制御部101が制御する。制御部101は、撮像部104及びマイクロフォン部で生成された映像データ及び音声データの記録媒体105aへの記録を、外部装置300から受信したCECコマンドに従って制御することもできる。   When the operation mode of the communication apparatus 100 is the photographing mode, the recording unit 105 records the video data generated by the imaging unit 104 and the audio data generated by the microphone unit on the recording medium 105a. Recording of video data and audio data generated by the imaging unit 104 and the microphone unit onto the recording medium 105 a is controlled by the control unit 101 in accordance with a user instruction input via the operation unit 107. The control unit 101 can also control recording of video data and audio data generated by the imaging unit 104 and the microphone unit on the recording medium 105 a according to the CEC command received from the external device 300.

また、記録部105は、通信装置100の動作モードが再生モードである場合、記録媒体105aに記録されている映像データや音声データを読み出し、データ送信部103d及び表示部106に供給する。なお、記録部105が記録媒体105aに記録する映像データや音声データは、撮像部104で生成された映像データであってもいい。また、記録部105は、通信装置100の動作モードが撮影モードである場合は、映像データや音声データの読み出しを停止する。   In addition, when the operation mode of the communication apparatus 100 is the playback mode, the recording unit 105 reads the video data and audio data recorded on the recording medium 105 a and supplies them to the data transmission unit 103 d and the display unit 106. Note that the video data and audio data that the recording unit 105 records on the recording medium 105 a may be video data generated by the imaging unit 104. In addition, when the operation mode of the communication apparatus 100 is the shooting mode, the recording unit 105 stops reading video data and audio data.

なお、記録媒体105aは、通信装置100に内蔵されたものであっても、通信装置100から取り外し可能なものであってもよい。また、記録媒体105aに記録されるデータは、静止画データや動画データ等であってもよく、映像データと音声データとが別々に記録されるものであってもよい。   Note that the recording medium 105 a may be built in the communication device 100 or removable from the communication device 100. The data recorded on the recording medium 105a may be still image data, moving image data, or the like, and video data and audio data may be recorded separately.

表示部106は、液晶ディスプレイなどの表示器により構成される。通信装置100の動作モードが撮影モードである場合、表示部106は、撮像部104から供給される映像データを表示する。通信装置100の動作モードが再生モードである場合、表示部106は、記録部105が記録媒体105aから再生した映像データを表示する。   The display unit 106 includes a display device such as a liquid crystal display. When the operation mode of the communication apparatus 100 is the shooting mode, the display unit 106 displays video data supplied from the imaging unit 104. When the operation mode of the communication apparatus 100 is the reproduction mode, the display unit 106 displays the video data reproduced by the recording unit 105 from the recording medium 105a.

操作部107は、通信装置100を操作するためのユーザインターフェースを提供する。操作部107は、通信装置100を操作するための複数のボタンを有する。操作部107に含まれる各ボタンは、スイッチ、タッチパネル等により構成される。   The operation unit 107 provides a user interface for operating the communication device 100. The operation unit 107 has a plurality of buttons for operating the communication device 100. Each button included in the operation unit 107 includes a switch, a touch panel, and the like.

電源供給部108は、AC電源、USB(Universal Serial Bus)規格に対応する装置、イーサネット(登録商標)規格に対応する装置及びバッテリのいずれか一つから供給される電源を通信装置100の各部に供給する。AC電源とは、例えば、交流電源を直流電源に変換するACアダプタ等の電源装置である。USB規格に対応する装置とは、USB規格に応じて、電源を電源供給部108に供給する電源装置である。USB規格に対応する装置は、例えば、USBホストやUSBアダプタ等である。イーサネット(登録商標)規格に対応する装置とは、イーサネット(登録商標)規格に応じて、電源を電源供給部108に供給する電源装置である。バッテリは、例えば、リチウムイオンバッテリである。   The power supply unit 108 supplies power supplied from any one of an AC power source, a device compatible with the USB (Universal Serial Bus) standard, a device compatible with the Ethernet (registered trademark) standard, and a battery to each unit of the communication device 100. Supply. The AC power supply is a power supply device such as an AC adapter that converts AC power into DC power, for example. The device corresponding to the USB standard is a power supply device that supplies power to the power supply unit 108 in accordance with the USB standard. An apparatus that supports the USB standard is, for example, a USB host or a USB adapter. The device corresponding to the Ethernet (registered trademark) standard is a power supply device that supplies power to the power supply unit 108 in accordance with the Ethernet (registered trademark) standard. The battery is, for example, a lithium ion battery.

通信装置100の電源がオン状態である場合は、電源供給部108から通信装置100全体に必要な電源が供給される。通信装置100の電源がスタンバイ状態である場合、通信装置100の一部に対して電源供給部108からの電源供給が行われない。通信装置100の電源がスタンバイ状態である場合、制御部101は、少なくとも電源供給部108から制御部101、操作部107、コマンド処理部103fに電源が供給されるようにする。通信装置100の電源がスタンバイ状態である場合は、電源供給部108からROM109にも電源が供給されていてもよい。なお、通信装置100の電源がスタンバイ状態である場合、電源供給部108は、通信装置100の一部への電源供給を停止する。なお、通信装置100における「スタンバイ状態」を「スリープ状態」、「パワーセーブ状態」、「低消費電力状態」、「節電状態」及び「電源オフ状態」のいずれか一つに言い換えてもよい。   When the power supply of the communication device 100 is on, necessary power is supplied from the power supply unit 108 to the entire communication device 100. When the power supply of the communication device 100 is in the standby state, the power supply from the power supply unit 108 is not performed on a part of the communication device 100. When the power supply of the communication apparatus 100 is in the standby state, the control unit 101 supplies power from at least the power supply unit 108 to the control unit 101, the operation unit 107, and the command processing unit 103f. When the power supply of the communication apparatus 100 is in the standby state, the power supply unit 108 may also supply power to the ROM 109. When the power supply of the communication device 100 is in a standby state, the power supply unit 108 stops supplying power to a part of the communication device 100. The “standby state” in the communication apparatus 100 may be rephrased as any one of “sleep state”, “power save state”, “low power consumption state”, “power saving state”, and “power off state”.

ROM(Read Only Memory)109は、制御部101によって実行される通信装置100を制御するためのプログラムが記録されている。また、ROM109には、通信装置100で行われる処理や動作に対する閾値や通信装置100で行われる処理や動作に関するパラメータ等が記録されている。なお、ROM109は、ハードディスク装置等の記憶装置であってもよい。   A ROM (Read Only Memory) 109 stores a program for controlling the communication device 100 executed by the control unit 101. In addition, the ROM 109 records threshold values for processing and operations performed in the communication device 100, parameters related to processing and operations performed in the communication device 100, and the like. The ROM 109 may be a storage device such as a hard disk device.

<外部装置300>
次に、図1を参照して、外部装置300の構成の一例を説明する。
<External device 300>
Next, an example of the configuration of the external device 300 will be described with reference to FIG.

外部装置300は、図1に示すように、制御部301、チューナ部302、通信部303、表示部304、操作部305、メモリ306、電源供給部307及びROM308を有する。   As illustrated in FIG. 1, the external device 300 includes a control unit 301, a tuner unit 302, a communication unit 303, a display unit 304, an operation unit 305, a memory 306, a power supply unit 307, and a ROM 308.

制御部301は、ROM308に格納されているプログラムに従って外部装置300を制御する。また、制御部301は電源供給部307から各部に電源を供給するように制御したり、電源の供給を停止するように制御する。制御部301は、CPUやMPUを含む。   The control unit 301 controls the external device 300 according to a program stored in the ROM 308. In addition, the control unit 301 performs control so that power is supplied from the power supply unit 307 to each unit, or stops supply of power. The control unit 301 includes a CPU and MPU.

チューナ部302は、ユーザによって選択されたテレビジョンチャンネルのテレビジョン放送を受信する。テレビジョンチャンネルの選択は、操作部305または不図示のリモートコントローラ(以下、「リモコン」と呼ぶ)を用いて行う。   The tuner unit 302 receives a television broadcast of the television channel selected by the user. The television channel is selected using the operation unit 305 or a remote controller (not shown) (hereinafter referred to as “remote controller”).

メモリ306は、外部装置300のバッファとして機能するメモリであり、通信部303によって取得された映像データ、音声データ及び補助データ等を一時的に記録することもできる。なお、メモリ306は、RAMに限られるものではなく、ハードディスク装置等の外部記憶装置であってもよい。   The memory 306 is a memory that functions as a buffer of the external device 300, and can also temporarily record video data, audio data, auxiliary data, and the like acquired by the communication unit 303. The memory 306 is not limited to the RAM, and may be an external storage device such as a hard disk device.

通信部303は、不図示の複数のコネクタ、電源検出部303a、HPD出力部303b、EDID出力部303c、データ受信部303d及びコマンド処理部303eを有する。   The communication unit 303 includes a plurality of connectors (not shown), a power supply detection unit 303a, an HPD output unit 303b, an EDID output unit 303c, a data reception unit 303d, and a command processing unit 303e.

不図示の複数のコネクタは、ケーブル200のようなケーブルを複数接続するために用いられる。   A plurality of connectors (not shown) are used to connect a plurality of cables such as the cable 200.

電源検出部303aは、所定の電源を電源伝送ライン201を介して通信装置100から供給される。また、電源検出部303aは、電源伝送ライン201を介して通信装置100から所定の電源が供給されているか否かを検出する。   The power supply detection unit 303 a is supplied with predetermined power from the communication apparatus 100 via the power transmission line 201. Further, the power detection unit 303 a detects whether or not predetermined power is supplied from the communication device 100 via the power transmission line 201.

HPD出力部303bは、HPD信号をHPDライン202を介して通信装置100に送信する。電源検出部303aによって電源伝送ライン201を介して通信装置100から所定の電源が供給されていると検出された場合、HPD出力部303bは、HレベルのHPD信号またはLレベルのHPD信号を通信装置100にHPDライン202を介して送信する。   The HPD output unit 303b transmits the HPD signal to the communication device 100 via the HPD line 202. When the power detection unit 303a detects that the predetermined power is supplied from the communication device 100 via the power transmission line 201, the HPD output unit 303b transmits the H level HPD signal or the L level HPD signal to the communication device. 100 through the HPD line 202.

電源検出部303aによって電源伝送ライン201を介して所定の電源が供給されていると検出された場合、HPD出力部303bは、メモリ306に格納されているEDIDを通信装置100にDDCライン203を介して送信できるか否かを判定する。メモリ306には、ケーブル200を接続するための各コネクタに対応する外部装置300のEDIDが別々に格納されている。通信装置100が接続されているコネクタに対応するEDIDに含まれる情報が変更されていない場合、HPD出力部303bは、通信装置100が接続されているコネクタに対応する外部装置300のEDIDを通信装置100に送信できると判定する。この場合、通信装置100からのEDIDの要求により通信装置100に外部装置300のEDIDを送信できることを通信装置100に通知するため、HPD出力部303bは、HレベルのHPD信号をHPDライン202を介して通信装置100に送信する。なお、EDIDの要求とは、外部装置300のEDIDを取得するための要求である。   When the power detection unit 303a detects that a predetermined power is supplied via the power transmission line 201, the HPD output unit 303b sends the EDID stored in the memory 306 to the communication device 100 via the DDC line 203. To determine whether or not transmission is possible. In the memory 306, the EDID of the external device 300 corresponding to each connector for connecting the cable 200 is stored separately. When the information included in the EDID corresponding to the connector to which the communication device 100 is connected has not been changed, the HPD output unit 303b uses the EDID of the external device 300 corresponding to the connector to which the communication device 100 is connected as the communication device. 100 can be transmitted. In this case, in order to notify the communication device 100 that the EDID of the external device 300 can be transmitted to the communication device 100 in response to an EDID request from the communication device 100, the HPD output unit 303b transmits the HPD signal of the H level via the HPD line 202. To the communication device 100. The EDID request is a request for acquiring the EDID of the external device 300.

通信装置100が接続されているコネクタに対応するEDIDに含まれる情報が変更された場合、HPD出力部303bは、通信装置100が接続されているコネクタに対応する外部装置300のEDIDを通信装置100に送信できないと判定する。この場合、通信装置100からのEDIDの要求により通信装置100に外部装置300のEDIDを送信できないことを通信装置100に通知するため、HPD出力部303bは、LレベルのHPD信号をHPDライン202を介して通信装置100に送信する。   When the information included in the EDID corresponding to the connector to which the communication device 100 is connected is changed, the HPD output unit 303b sets the EDID of the external device 300 corresponding to the connector to which the communication device 100 is connected to the communication device 100. It is determined that it cannot be sent to In this case, in order to notify the communication device 100 that the EDID of the external device 300 cannot be transmitted to the communication device 100 due to an EDID request from the communication device 100, the HPD output unit 303b sends the HPD line 202 to the L level HPD signal. To the communication device 100.

また、電源検出部303aによって電源伝送ライン201を介して通信装置100から所定の電源が供給されていないと検出された場合、HPD出力部303bは、LレベルのHPD信号をHPDライン202を介して通信装置100に送信する。   When the power detection unit 303 a detects that the predetermined power is not supplied from the communication device 100 via the power transmission line 201, the HPD output unit 303 b transmits the L level HPD signal via the HPD line 202. It transmits to the communication apparatus 100.

EDID出力部303cは、HPD出力部303bによってHPDライン202を介して通信装置100に送信されるHPD信号がHレベルである場合、DDCライン203を介して通信装置100からEDIDを取得するための要求を受信したか否かを判定する。HPD出力部303bから通信装置100に送信されるHPD信号がHレベルで、通信装置100からEDIDを取得するための要求を受信した場合、EDID出力部303cは、外部装置300のEDIDをDDCライン203を介して通信装置100に送信する。   The EDID output unit 303c is a request for acquiring EDID from the communication device 100 via the DDC line 203 when the HPD signal transmitted to the communication device 100 via the HPD line 202 by the HPD output unit 303b is at the H level. Is received. When the HPD signal transmitted from the HPD output unit 303b to the communication device 100 is at the H level and a request for acquiring EDID is received from the communication device 100, the EDID output unit 303c changes the EDID of the external device 300 to the DDC line 203. To the communication apparatus 100 via

データ受信部303dは、外部装置300が受信可能状態である場合、通信装置100から送信される映像データ、音声データ及び補助データを、TMDSライン204を介して受信する。データ受信部303は、外部装置300が受信可能状態でない場合、通信装置100から送信される映像データ、音声データ及び補助データを、TMDSライン204を介して受信しない。   When the external device 300 is in a receivable state, the data receiving unit 303 d receives video data, audio data, and auxiliary data transmitted from the communication device 100 via the TMDS line 204. When the external device 300 is not in a receivable state, the data receiving unit 303 does not receive the video data, audio data, and auxiliary data transmitted from the communication device 100 via the TMDS line 204.

外部装置300が受信可能状態である場合、通信装置100からデータ受信部303dがTMDSライン204を介して受信した映像データは、メモリ306に記録され、表示部304に表示される。この場合、データ受信部303dがTMDSライン204を介して、通信装置100から受信した音声データは、メモリ306に記録され、不図示のスピーカ部から出力される。また、この場合、データ受信部303dがTMDSライン204を介して、通信装置100から受信した補助データは、制御部301に供給される。制御部301は、通信装置100から受信した補助データに従って外部装置300を制御する。   When the external device 300 is in a receivable state, the video data received from the communication device 100 by the data receiving unit 303d via the TMDS line 204 is recorded in the memory 306 and displayed on the display unit 304. In this case, the audio data received from the communication apparatus 100 by the data receiving unit 303d via the TMDS line 204 is recorded in the memory 306 and output from a speaker unit (not shown). In this case, the auxiliary data received from the communication apparatus 100 by the data receiving unit 303 d via the TMDS line 204 is supplied to the control unit 301. The control unit 301 controls the external device 300 according to the auxiliary data received from the communication device 100.

コマンド処理部303eは、通信装置100から送信されたCECコマンドをCECライン205を介して受信する。コマンド処理部303eは、通信装置100から受信したCECコマンドを、制御部301に供給し、制御部301は、通信装置100からコマンド処理部303eが受信したCECコマンドに従って外部装置300を制御する。   The command processing unit 303e receives the CEC command transmitted from the communication device 100 via the CEC line 205. The command processing unit 303e supplies the CEC command received from the communication device 100 to the control unit 301, and the control unit 301 controls the external device 300 according to the CEC command received from the communication device 100 by the command processing unit 303e.

例えば、通信装置100から外部装置300の入力を通信装置100に切り替えるためのコマンドをコマンド処理部303eが受信した場合、制御部301は、通信装置100が接続されているコネクタを選択し、外部装置300を受信可能状態にする。また、例えば、通信装置100と異なる装置から外部装置300の入力を通信装置100と異なる装置に切り替えるためのコマンドをコマンド処理部303eが受信した場合、制御部301は、通信装置100と異なる装置が接続されているコネクタを選択する。この場合、制御部301は、外部装置300を受信可能状態にしないようにする。   For example, when the command processing unit 303e receives a command for switching the input of the external device 300 from the communication device 100 to the communication device 100, the control unit 301 selects a connector to which the communication device 100 is connected, and the external device 300 is made ready for reception. Further, for example, when the command processing unit 303e receives a command for switching the input of the external device 300 from a device different from the communication device 100 to a device different from the communication device 100, the control unit 301 is a device different from the communication device 100. Select the connected connector. In this case, the control unit 301 prevents the external device 300 from being in a receivable state.

また、コマンド処理部303eは、通信装置100から受信したCECコマンドに応じて、Ack応答または、Nack応答をCECライン205を介して通信装置100に供給する。また、コマンド処理部303eは、通信装置100を制御するためのCECコマンドを、CECライン205を介して通信装置100に送信する。なお、通信装置100を制御するためのCECコマンドは、制御部301で生成され、制御部301からコマンド処理部303eに供給される。   Further, the command processing unit 303e supplies an Ack response or a Nack response to the communication apparatus 100 via the CEC line 205 in accordance with the CEC command received from the communication apparatus 100. The command processing unit 303e transmits a CEC command for controlling the communication device 100 to the communication device 100 via the CEC line 205. A CEC command for controlling the communication apparatus 100 is generated by the control unit 301 and supplied from the control unit 301 to the command processing unit 303e.

なお、通信部303が有するコネクタの数は外部装置300によって任意であり、2つ以上であってもよい。また、外部装置300は、コネクタの数だけ通信装置100以外のソース装置を接続することができる。   Note that the number of connectors included in the communication unit 303 is arbitrary depending on the external device 300, and may be two or more. The external device 300 can connect source devices other than the communication device 100 by the number of connectors.

表示部304は、液晶ディスプレイ等の表示器により構成される。表示部304は、チューナ部302及びデータ受信部303dの少なくとも一つから供給された映像データを表示する。データ受信部303dによって通信装置100から受信された映像データが供給された場合、表示部304は、通信装置100から受信した映像データを表示する。   The display unit 304 includes a display device such as a liquid crystal display. The display unit 304 displays video data supplied from at least one of the tuner unit 302 and the data receiving unit 303d. When the video data received from the communication device 100 is supplied by the data receiving unit 303d, the display unit 304 displays the video data received from the communication device 100.

操作部305は、外部装置300を操作するためのユーザインターフェースを提供する。操作部305は、外部装置300を操作するための複数のボタンを有し、制御部301は、操作部305を介して入力されたユーザの指示に従って外部装置300を制御する。操作部305に含まれる各ボタンは、スイッチ、タッチパネル等により構成される。操作部305は外部装置300を操作するための電源ボタン、チャンネル選択ボタン、外部入力ボタンなどを有する。   The operation unit 305 provides a user interface for operating the external device 300. The operation unit 305 has a plurality of buttons for operating the external device 300, and the control unit 301 controls the external device 300 in accordance with a user instruction input via the operation unit 305. Each button included in the operation unit 305 includes a switch, a touch panel, and the like. The operation unit 305 includes a power button, a channel selection button, an external input button, and the like for operating the external device 300.

例えば、ユーザによって、外部装置300の入力を通信装置100に切り替えるための操作が操作部305を介して行われた場合、制御部301は、通信装置100が接続されているコネクタを選択し、外部装置300を受信可能状態にする。また、例えば、ユーザによって、外部装置300の入力を通信装置100と異なる装置に切り替えるための操作が操作部305を介して行われた場合、制御部301は、通信装置100と異なる装置が接続されているコネクタを選択する。この場合、制御部301は、外部装置300を受信可能状態にしないようにする。また、例えば、ユーザによって、外部装置300の入力をチューナ部302に切り替えるための操作が操作部305を介して行われた場合、制御部301は、通信装置100が接続されているコネクタを選択しない。この場合、制御部301は、外部装置300を受信可能状態にしないようにする。   For example, when an operation for switching the input of the external device 300 to the communication device 100 is performed by the user via the operation unit 305, the control unit 301 selects a connector to which the communication device 100 is connected, The apparatus 300 is set in a reception ready state. For example, when the user performs an operation for switching the input of the external device 300 to a device different from the communication device 100 via the operation unit 305, the control unit 301 is connected to a device different from the communication device 100. Select the connector. In this case, the control unit 301 prevents the external device 300 from being in a receivable state. For example, when an operation for switching the input of the external device 300 to the tuner unit 302 is performed by the user via the operation unit 305, the control unit 301 does not select the connector to which the communication device 100 is connected. . In this case, the control unit 301 prevents the external device 300 from being in a receivable state.

電源供給部307は、AC電源等から外部装置300の各部に必要な電源を供給する。外部装置300の電源がオン状態である場合、電源供給部307から外部装置300全体に電源が供給される。外部装置300の電源がスタンバイ状態である場合、電源供給部307は、外部装置300の一部に電源を供給しない。そのため、外部装置300の電源がスタンバイ状態である場合、外部装置300の動作は制限される。例えば、外部装置300の電源がスタンバイ状態である場合、表示部304は、映像データを表示せず、不図示のスピーカ部は、音声データを出力しない。また、例えば、外部装置300の電源がスタンバイ状態である場合、通信部303は、通信装置100との通信を停止し、通信装置100から映像データ及び音声データの受信を行わない。なお、外部装置300における「スタンバイ状態」を「スリープ状態」、「パワーセーブ状態」、「低消費電力状態」、「節電状態」及び「電源オフ状態」のいずれか一つに言い換えてもよい。   The power supply unit 307 supplies necessary power to each unit of the external device 300 from an AC power source or the like. When the power supply of the external device 300 is on, power is supplied from the power supply unit 307 to the entire external device 300. When the power supply of the external device 300 is in a standby state, the power supply unit 307 does not supply power to a part of the external device 300. Therefore, when the power supply of the external device 300 is in a standby state, the operation of the external device 300 is limited. For example, when the power supply of the external device 300 is in a standby state, the display unit 304 does not display video data, and a speaker unit (not shown) does not output audio data. For example, when the power supply of the external apparatus 300 is in a standby state, the communication unit 303 stops communication with the communication apparatus 100 and does not receive video data and audio data from the communication apparatus 100. The “standby state” in the external device 300 may be rephrased as any one of “sleep state”, “power save state”, “low power consumption state”, “power saving state”, and “power off state”.

ROM308は、制御部301によって実行される外部装置300を制御するためのプログラムが記録されている。また、ROM308には、外部装置300で行われる処理や動作に対する閾値や外部装置300で行われる処理や動作に関するパラメータ等が記録されている。なお、ROM308は、ハードディスク装置等の記憶装置であってもよい。   The ROM 308 stores a program for controlling the external device 300 executed by the control unit 301. The ROM 308 records threshold values for processing and operations performed by the external device 300, parameters related to processing and operations performed by the external device 300, and the like. The ROM 308 may be a storage device such as a hard disk device.

(データ送信処理)
次に図2のフローチャートを参照し、データ送信処理について説明を行う。図2に示すデータ送信処理は、制御部101がROM109に記録されているプログラムを実行することによって、通信装置100によって行われる処理である。なお、制御部101は、サーバやOS(オペレーティングシステム)を介してメモリ102や不図示の制御部101のメモリに供給されたプログラムを実行することによって、図2に示すデータ送信処理を行ってもよいものとする。なお、図2のデータ送信処理は、通信装置100と外部装置300とがケーブル200を介して接続されている場合に、通信装置100の電源がオンにされたときに、制御部101によって行われるものとする。
(Data transmission process)
Next, the data transmission process will be described with reference to the flowchart of FIG. The data transmission process illustrated in FIG. 2 is a process performed by the communication apparatus 100 when the control unit 101 executes a program recorded in the ROM 109. The control unit 101 executes the data transmission process shown in FIG. 2 by executing a program supplied to the memory 102 or the memory of the control unit 101 (not shown) via a server or an OS (operating system). Be good. 2 is performed by the control unit 101 when the communication apparatus 100 and the external apparatus 300 are connected via the cable 200 and the communication apparatus 100 is turned on. Shall.

制御部101は、所定の電源を電源伝送ライン201を介して外部装置300に出力するように電源出力部103aを制御する。この場合、制御部101は、S201の処理を行う。   The control unit 101 controls the power output unit 103a so that a predetermined power is output to the external device 300 via the power transmission line 201. In this case, the control unit 101 performs the process of S201.

S201において、制御部101は、通信装置100と外部装置300とが接続されているか否かを判定するために、第1の検出部103bによって検出されたHPD信号がHレベルであるか否かを判定する。第1の検出部103bによって検出されたHPD信号がHレベルである場合(S201でYes)、本フローチャートは、S202に進む。第1の検出部103bによって検出されたHPD信号がHレベルである場合(S201でYes)、制御部101は、通信装置100と外部装置300とが接続されていると判定する。第1の検出部103bによって検出されたHPD信号がHレベルでない場合(S201でNo)、第1の検出部103bによって検出されたHPD信号がLレベルであると判定される。この場合(S201でNo)、本フローチャートは、S208に進む。第1の検出部103bによって検出されたHPD信号がHレベルでない場合(S201でNo)、制御部101は、通信装置100と外部装置300とが接続されていないと判定する。   In S201, the control unit 101 determines whether the HPD signal detected by the first detection unit 103b is at the H level in order to determine whether the communication device 100 and the external device 300 are connected. judge. When the HPD signal detected by the first detection unit 103b is at the H level (Yes in S201), the flowchart proceeds to S202. When the HPD signal detected by the first detection unit 103b is at the H level (Yes in S201), the control unit 101 determines that the communication device 100 and the external device 300 are connected. When the HPD signal detected by the first detection unit 103b is not at the H level (No in S201), it is determined that the HPD signal detected by the first detection unit 103b is at the L level. In this case (No in S201), the flowchart proceeds to S208. When the HPD signal detected by the first detection unit 103b is not at the H level (No in S201), the control unit 101 determines that the communication device 100 and the external device 300 are not connected.

S202において、制御部101は、通信装置100の物理アドレスを外部装置300から取得するために、EDIDを取得するための要求を外部装置300に送信するようにEDID取得部103cを制御する。制御部101は、EDID取得部103cが外部装置300からEDIDを取得した場合、取得したEDIDを解析し、物理アドレスを取得する。さらに、制御部101は、EDID及び物理アドレスをメモリ102に格納する。通信装置100がEDIDから取得した物理アドレスを以下、「第1の物理アドレス」と呼ぶものとする。第1の物理アドレスが取得された場合、本フローチャートは、S203に進む。   In S <b> 202, the control unit 101 controls the EDID acquisition unit 103 c to transmit a request for acquiring an EDID to the external device 300 in order to acquire the physical address of the communication device 100 from the external device 300. When the EDID acquisition unit 103c acquires an EDID from the external device 300, the control unit 101 analyzes the acquired EDID and acquires a physical address. Furthermore, the control unit 101 stores the EDID and the physical address in the memory 102. Hereinafter, the physical address acquired from the EDID by the communication apparatus 100 will be referred to as a “first physical address”. When the first physical address is acquired, the flowchart proceeds to S203.

S203において、制御部101は、第2の検出部103eによって外部装置300が受信可能状態であると検出されたか否かを判定する。第2の検出部103eによって外部装置300が受信可能状態であると検出された場合(S203でYes)、本フローチャートは、S204に進む。第2の検出部103eによって外部装置300が受信可能状態であると検出されていない場合(S203でNo)、外部装置300が受信可能状態でないと判定される。この場合(S203でNo)、本フローチャートは、S208に進む。   In S203, the control unit 101 determines whether the second detection unit 103e has detected that the external device 300 is in a receivable state. When the second detection unit 103e detects that the external apparatus 300 is in a receivable state (Yes in S203), the flowchart proceeds to S204. When the second detection unit 103e does not detect that the external device 300 is in a receivable state (No in S203), it is determined that the external device 300 is not in a receivable state. In this case (No in S203), the flowchart proceeds to S208.

S204において、制御部101は、外部装置300の電源の状態を確認するための電源確認コマンドを外部装置300に送信するようにコマンド処理部103fを制御する。電源確認コマンドは、例えば、CEC規格に規定されている<Give Device Status>コマンドである。また、電源確認コマンドは、ベンダーコマンドであってもよい。電源確認コマンドが送信された場合、本フローチャートは、S205に進む。   In step S <b> 204, the control unit 101 controls the command processing unit 103 f to transmit a power supply confirmation command for confirming the power state of the external device 300 to the external device 300. The power confirmation command is, for example, a <Give Device Status> command defined in the CEC standard. The power confirmation command may be a vendor command. When the power confirmation command is transmitted, the flowchart proceeds to S205.

S205において、制御部101は、外部装置300の電源がオン状態であるか否かを判定する。外部装置300が電源確認コマンドを受信した場合、外部装置300の電源の状態を通信装置100に通知するための電源通知コマンドを通信装置100に送信する。そのため、制御部101は、外部装置300から受信した電源通知コマンドを用いて、外部装置300の電源がオン状態であるか否かを判定する。なお、電源通知コマンドには、外部装置300の電源の状態を示す情報が含まれる。電源通知コマンドは、例えば、CEC規格に規定されている<Report Power Status>コマンドである。また、電源通知コマンドは、ベンダーコマンドであってもよい。   In step S <b> 205, the control unit 101 determines whether the power supply of the external device 300 is on. When the external device 300 receives the power confirmation command, it transmits a power notification command for notifying the communication device 100 of the power state of the external device 300 to the communication device 100. For this reason, the control unit 101 determines whether or not the power of the external device 300 is on using the power notification command received from the external device 300. The power notification command includes information indicating the power status of the external device 300. The power notification command is, for example, a <Report Power Status> command defined in the CEC standard. The power notification command may be a vendor command.

外部装置300の電源がオン状態であると判定された場合(S205でYes)、本フローチャートは、S206に進む。外部装置300の電源がオン状態でないと判定された場合(S205でNo)、本フローチャートは、S208に進む。なお、外部装置300の電源がスタンバイ状態からオン状態に遷移中であると判定された場合、制御部101は、一定の時間待機した後にS206の処理を行うようにしてもよい。   When it is determined that the power supply of the external device 300 is on (Yes in S205), the flowchart proceeds to S206. If it is determined that the power supply of the external device 300 is not turned on (No in S205), the flowchart proceeds to S208. When it is determined that the power supply of the external device 300 is transitioning from the standby state to the on state, the control unit 101 may perform the process of S206 after waiting for a certain time.

S206において、制御部101は、データを外部装置300に送信するようにデータ送信部103dを制御する。外部装置300に送信されるデータは、例えば、撮像部104及び記録部105のいずれか一つから供給される映像データとEDIDとに基づいて生成された映像データである。また、外部装置300に送信されるデータは、例えば、不図示のマイクロフォン部及び記録部105のいずれか一つから供給される音声データとEDIDとに基づいて生成された音声データである。データ送信部103dは、映像データ及び音声データの少なくとも一つを外部装置300に送信するものとする。データの送信が行われた場合、本フローチャートはS207に進む。   In S206, the control unit 101 controls the data transmission unit 103d to transmit data to the external device 300. The data transmitted to the external device 300 is, for example, video data generated based on video data and EDID supplied from any one of the imaging unit 104 and the recording unit 105. Further, the data transmitted to the external device 300 is, for example, audio data generated based on audio data and EDID supplied from any one of a microphone unit and a recording unit 105 (not shown). It is assumed that the data transmission unit 103d transmits at least one of video data and audio data to the external device 300. When data transmission is performed, the flowchart proceeds to S207.

S206の処理が行われた場合、外部装置300は、通信装置100から送信される映像データを受信し、受信した映像データを表示部304に表示する。また、S206の処理が行われた場合、外部装置300は、通信装置100から送信される音声データを受信し、受信した音声データを不図示のスピーカ部から出力する。このため、ユーザは、表示部106を確認しなくても、外部装置300を確認することで、通信装置100から供給されるデータを視聴することができる。   When the process of S206 is performed, the external device 300 receives the video data transmitted from the communication device 100, and displays the received video data on the display unit 304. When the process of S206 is performed, the external apparatus 300 receives the audio data transmitted from the communication apparatus 100, and outputs the received audio data from a speaker unit (not shown). Therefore, the user can view the data supplied from the communication device 100 by checking the external device 300 without checking the display unit 106.

そこで、S207において、制御部101は、表示部106の動作を無効にするように表示部106を制御する。例えば、制御部101は、表示部106への電源供給を制限するように電源供給部108を制御する。表示部106への電源供給を制限された状態とは、表示部106の少なくとも一部に電源供給部108からの電源供給が行われていない状態である。S207の処理が行われた場合、表示部106は、映像データを表示する動作を行わない。表示部106の動作が制御された場合、本フローチャートは、終了する。S207の処理が行われた場合、通信装置100は、表示部106の動作を制限することで、通信装置100における消費電力を低減することができる。   Therefore, in S207, the control unit 101 controls the display unit 106 so as to invalidate the operation of the display unit 106. For example, the control unit 101 controls the power supply unit 108 to limit power supply to the display unit 106. The state in which power supply to the display unit 106 is restricted is a state in which power supply from the power supply unit 108 is not performed on at least a part of the display unit 106. When the process of S207 is performed, the display unit 106 does not perform an operation of displaying video data. When the operation of the display unit 106 is controlled, this flowchart ends. When the process of S207 is performed, the communication apparatus 100 can reduce the power consumption in the communication apparatus 100 by restricting the operation of the display unit 106.

S208において、制御部101は、データの送信を停止するようにデータ送信部103dを制御する。例えば、制御部101は、データ送信部103dへの電源供給を停止するように電源供給部108を制御する。データの送信が停止された場合、本フローチャートはS209に進む。なお、S208において、制御部101は、データの送信を行わないことを外部装置300に通知するための通知コマンドを外部装置300に送信するようにコマンド処理部103fを制御してもよい。通知コマンドには、第1の物理アドレスが含まれる。なお、通知コマンドは、例えば、CEC規格に規定されている<Inactive Source>コマンドである。また、通知コマンドは、ベンダーコマンドであってもよい。   In step S208, the control unit 101 controls the data transmission unit 103d to stop data transmission. For example, the control unit 101 controls the power supply unit 108 to stop the power supply to the data transmission unit 103d. When the data transmission is stopped, the flowchart proceeds to S209. In step S208, the control unit 101 may control the command processing unit 103f to transmit a notification command for notifying the external device 300 that data transmission is not performed to the external device 300. The notification command includes the first physical address. The notification command is, for example, an <Inactive Source> command specified in the CEC standard. The notification command may be a vendor command.

S208の処理が行われた場合、通信装置100は、データ送信部103dの動作を制限することで、通信装置100における消費電力を低減することができる。S208の処理が行われた場合、外部装置300の表示部304には、通信装置100から受信した映像データは表示されず、外部装置300のスピーカ部には、通信装置100から受信した音声データは出力されない。このため、ユーザは、外部装置300を確認することで、通信装置100から供給されるデータを視聴することができなくなる。   When the process of S208 is performed, the communication apparatus 100 can reduce the power consumption in the communication apparatus 100 by restricting the operation of the data transmission unit 103d. When the processing of S208 is performed, the video data received from the communication device 100 is not displayed on the display unit 304 of the external device 300, and the audio data received from the communication device 100 is not displayed on the speaker unit of the external device 300. Not output. For this reason, the user cannot view the data supplied from the communication device 100 by checking the external device 300.

そこで、S209において、制御部101は、表示部106の動作を有効にするように表示部106を制御する。例えば、制御部101は、表示部106への電源供給を開始するように電源供給部108を制御する。S209の処理が行われた場合、表示部106は、映像データを表示する動作を行う。表示部106の動作が制御された場合、本フローチャートは、終了する。   Therefore, in S209, the control unit 101 controls the display unit 106 to validate the operation of the display unit 106. For example, the control unit 101 controls the power supply unit 108 to start supplying power to the display unit 106. When the process of S209 is performed, the display unit 106 performs an operation of displaying video data. When the operation of the display unit 106 is controlled, this flowchart ends.

S209の処理が行われた場合、ユーザは、表示部106を確認することで、通信装置100から供給されるデータを視聴することができる。   When the process of S209 is performed, the user can view the data supplied from the communication device 100 by checking the display unit 106.

通信装置100は、図2のデータ送信処理において、外部装置300の電源がオン状態であって、かつ、外部装置300が受信可能状態である場合に、データの送信を行い、表示部106の動作を制限していた。この場合、外部装置300は、通信装置100から送信される映像データを表示部304に表示し、通信装置100から送信される音声データを不図示のスピーカ部に出力させていた。   In the data transmission process of FIG. 2, the communication device 100 transmits data when the power of the external device 300 is on and the external device 300 is in a receivable state, and the operation of the display unit 106 is performed. Was limiting. In this case, the external apparatus 300 displays the video data transmitted from the communication apparatus 100 on the display unit 304, and outputs the audio data transmitted from the communication apparatus 100 to a speaker unit (not shown).

しかし、外部装置300の電源がオン状態からスタンバイ状態に変更された場合、外部装置300は、通信装置100から送信される映像データを表示部304に表示せず、通信装置100から送信される音声データを不図示のスピーカ部に出力しない。また、外部装置300の電源がオン状態である場合であっても、外部装置300が受信可能状態でないとき、外部装置300は、通信装置100から送信される映像データを表示部304に表示しない。さらに、この場合、外部装置300は、通信装置100から送信される音声データを不図示のスピーカ部に出力しない。この場合、ユーザは、通信装置100から供給される映像データや音声データを視聴することができなった。この場合、表示部106の動作が制限されているため、ユーザは、通信装置100から供給される映像データや音声データを通信装置100及び外部装置300で視聴することができないという問題があった。また、この場合、外部装置300は、通信装置100から送信される映像データを表示部304に表示せず、通信装置100から送信される音声データを不図示のスピーカ部に出力しないにもかかわらず、データ送信部103dにおいて無駄に電力が消費されていた。   However, when the power of the external device 300 is changed from the on state to the standby state, the external device 300 does not display the video data transmitted from the communication device 100 on the display unit 304, and the audio transmitted from the communication device 100. Data is not output to a speaker unit (not shown). Even when the power of the external device 300 is on, the external device 300 does not display the video data transmitted from the communication device 100 on the display unit 304 when the external device 300 is not in a receivable state. Further, in this case, the external device 300 does not output audio data transmitted from the communication device 100 to a speaker unit (not shown). In this case, the user cannot view the video data and audio data supplied from the communication device 100. In this case, since the operation of the display unit 106 is restricted, there is a problem that the user cannot view the video data and audio data supplied from the communication device 100 with the communication device 100 and the external device 300. In this case, the external device 300 does not display the video data transmitted from the communication device 100 on the display unit 304 and does not output the audio data transmitted from the communication device 100 to a speaker unit (not shown). In the data transmission unit 103d, power is wasted.

このような問題を解決するために、通信装置100は、後述の制御処理を行うことによって、通信装置100から供給される映像データや音声データを外部装置300の状態に応じて、通信装置100で視聴することができるようにする。さらに、通信装置100は、後述の制御処理を行うことによって、外部装置300の状態に応じて、データ送信部103dにおける消費電力を低減することができるようにする。   In order to solve such a problem, the communication device 100 performs video processing and audio data supplied from the communication device 100 according to the state of the external device 300 by performing a control process described later. Make it available for viewing. Furthermore, the communication device 100 can reduce power consumption in the data transmission unit 103d according to the state of the external device 300 by performing a control process described later.

(制御処理)
次に図3のフローチャートを参照し、外部装置300の状態に応じて、表示部106の動作及びデータ送信部103dの動作を制限するか否かを制御するための制御処理について説明を行う。
(Control processing)
Next, a control process for controlling whether to restrict the operation of the display unit 106 and the operation of the data transmission unit 103d according to the state of the external device 300 will be described with reference to the flowchart of FIG.

図3に示す制御処理は、制御部101がROM109に記録されているプログラムを実行することによって、通信装置100によって行われる処理である。なお、制御部101は、サーバやOSを介してメモリ102や不図示の制御部101のメモリに供給されたプログラムを実行することによって、図3に示す制御処理を行ってもよいものとする。なお、図3の制御処理は、通信装置100と外部装置300とがケーブル200を介して接続されている場合に、通信装置100の電源がオンにされたときに、制御部101によって行われるものとする。   The control process illustrated in FIG. 3 is a process performed by the communication apparatus 100 when the control unit 101 executes a program recorded in the ROM 109. Note that the control unit 101 may perform the control process illustrated in FIG. 3 by executing a program supplied to the memory 102 or the memory of the control unit 101 (not illustrated) via the server or the OS. 3 is performed by the control unit 101 when the power of the communication device 100 is turned on when the communication device 100 and the external device 300 are connected via the cable 200. And

制御部101は、所定の電源を電源伝送ライン201を介して外部装置300に出力するように電源出力部103aを制御する。この場合、制御部101は、S301の処理を行う。   The control unit 101 controls the power output unit 103a so that a predetermined power is output to the external device 300 via the power transmission line 201. In this case, the control unit 101 performs the process of S301.

S301において、制御部101は、図2のデータ送信処理を行う。データ送信処理が行われた場合、本フローチャートは、S302に進む。   In S301, the control unit 101 performs the data transmission process of FIG. When the data transmission process is performed, the flowchart proceeds to S302.

データ送信部103dがデータの送信を行っている場合に、通信装置100と外部装置300との接続が切断される場合がある。通信装置100と外部装置300との接続が切断された場合、外部装置300は、データ送信部103dから送信される映像データを受信することができず、データ送信部103dから送信される映像データを表示部304に表示することはできない。このため、通信装置100は、通信装置100と外部装置300との接続が切断されたか否かに応じて、表示部106を有効にする必要がある。   When the data transmission unit 103d is transmitting data, the connection between the communication device 100 and the external device 300 may be disconnected. When the connection between the communication device 100 and the external device 300 is disconnected, the external device 300 cannot receive the video data transmitted from the data transmission unit 103d, and does not receive the video data transmitted from the data transmission unit 103d. It cannot be displayed on the display unit 304. For this reason, the communication device 100 needs to enable the display unit 106 depending on whether or not the connection between the communication device 100 and the external device 300 is disconnected.

そこで、S302において、制御部101は、S201と同様に、第1の検出部103bによって検出されたHPD信号がHレベルであるか否かを判定する。第1の検出部103bによって検出されたHPD信号がHレベルである場合(S302でYes)、本フローチャートは、S303に進む。第1の検出部103bによって検出されたHPD信号がHレベルでない場合(S302でNo)、本フローチャートは、S311に進む。   Therefore, in S302, the control unit 101 determines whether the HPD signal detected by the first detection unit 103b is at the H level, similarly to S201. If the HPD signal detected by the first detection unit 103b is at the H level (Yes in S302), the flowchart proceeds to S303. When the HPD signal detected by the first detection unit 103b is not at the H level (No in S302), the flowchart proceeds to S311.

データ送信部103dがデータの送信を行っている場合に、外部装置300が受信可能状態でない状態に変更される場合がある。外部装置300が受信可能状態でない場合、外部装置300は、データ送信部103dから送信される映像データを受信することができず、データ送信部103dから送信される映像データを表示部304に表示することはできない。このため、通信装置100は、外部装置300が受信可能状態であるか否かに応じて、表示部106を有効にする必要がある。   When the data transmission unit 103d is transmitting data, the external device 300 may be changed to a state that is not in a receivable state. When the external device 300 is not in a receivable state, the external device 300 cannot receive the video data transmitted from the data transmitting unit 103d, and displays the video data transmitted from the data transmitting unit 103d on the display unit 304. It is not possible. For this reason, the communication device 100 needs to enable the display unit 106 depending on whether or not the external device 300 is in a receivable state.

そこで、S303において、制御部101は、S203と同様に、第2の検出部103eによって外部装置300が受信可能状態であると検出されたか否かを判定する。第2の検出部103eによって外部装置300が受信可能状態であると検出された場合(S303でYes)、本フローチャートは、S304に進む。第2の検出部103eによって外部装置300が受信可能状態であると検出されていない場合(S303でNo)、本フローチャートは、S311に進む。   Therefore, in S303, the control unit 101 determines whether or not the second detection unit 103e detects that the external apparatus 300 is in a receivable state, as in S203. When the second detection unit 103e detects that the external apparatus 300 is in a receivable state (Yes in S303), the flowchart proceeds to S304. When the second detection unit 103e does not detect that the external apparatus 300 is in a receivable state (No in S303), the process proceeds to S311.

データ送信部103dがデータの送信を行っている場合に、外部装置300が受信可能状態でない状態に変更されたことを通知するためのコマンドが通信装置100に送信される場合がある。このため、通信装置100は、外部装置300が受信可能状態であるか否かに応じて、表示部106を有効にする必要がある。   When the data transmission unit 103d is transmitting data, a command for notifying that the external apparatus 300 has been changed to a state in which reception is not possible may be transmitted to the communication apparatus 100. For this reason, the communication device 100 needs to enable the display unit 106 depending on whether or not the external device 300 is in a receivable state.

そこで、S304において、制御部101は、コマンド処理部103fがコマンドを受信したか否かを判定する。コマンド処理部103fがコマンドを受信したと判定された場合(S304でYes)、本フローチャートは、S313に進む。コマンド処理部103fがコマンドを受信していないと判定された場合(S304でNo)、本フローチャートは、S305に進む。   In step S304, the control unit 101 determines whether the command processing unit 103f has received a command. When it is determined that the command processing unit 103f has received the command (Yes in S304), the flowchart proceeds to S313. When it is determined that the command processing unit 103f has not received a command (No in S304), the process proceeds to S305.

データ送信部103dがデータの送信を行っている場合に、外部装置300の電源がオン状態からスタンバイ状態に変更される場合がある。外部装置300の電源がオン状態でない場合、外部装置300は、データ送信部103dから送信される映像データを表示部304に表示することはできない。このため、通信装置100は、外部装置300の電源がオン状態であるか否かに応じて、表示部106を有効にする必要がある。   When the data transmission unit 103d is transmitting data, the power supply of the external device 300 may be changed from an on state to a standby state. When the external device 300 is not turned on, the external device 300 cannot display the video data transmitted from the data transmission unit 103d on the display unit 304. For this reason, the communication apparatus 100 needs to enable the display unit 106 according to whether or not the power supply of the external apparatus 300 is on.

そこで、S305において、制御部101は、S204と同様に、電源確認コマンドを外部装置300に送信するようにコマンド処理部103fを制御する。電源確認コマンドが送信された場合、本フローチャートは、S306に進む。   Therefore, in S305, the control unit 101 controls the command processing unit 103f to transmit a power confirmation command to the external apparatus 300, as in S204. When the power confirmation command is transmitted, the flowchart proceeds to S306.

S306において、制御部101は、S205と同様に、外部装置300の電源がオン状態であるか否かを判定する。外部装置300の電源がオン状態であると判定された場合(S306でYes)、本フローチャートは、S307に進む。外部装置300の電源がオン状態でないと判定された場合(S306でNo)、本フローチャートは、S309に進む。なお、外部装置300の電源がスタンバイ状態からオン状態に遷移中であると判定された場合、制御部101は、一定の時間待機した後にS307の処理を行うようにしてもよい。   In step S306, the control unit 101 determines whether the power supply of the external device 300 is in an on state, as in step S205. When it is determined that the power supply of the external apparatus 300 is on (Yes in S306), the flowchart proceeds to S307. When it is determined that the power supply of the external device 300 is not turned on (No in S306), the flowchart proceeds to S309. When it is determined that the power supply of the external device 300 is transitioning from the standby state to the on state, the control unit 101 may perform the process of S307 after waiting for a certain time.

S307において、制御部101は、S206と同様に、データを外部装置300に送信するようにデータ送信部103dを制御する。この場合、本フローチャートはS308に進む。   In step S307, the control unit 101 controls the data transmission unit 103d to transmit data to the external apparatus 300, as in step S206. In this case, the flowchart proceeds to S308.

S308において、制御部101は、S207と同様に、表示部106の動作を無効にするように表示部106を制御する。この場合、本フローチャートは、S302に戻る。   In S308, the control unit 101 controls the display unit 106 so as to invalidate the operation of the display unit 106, as in S207. In this case, the flowchart returns to S302.

S309において、制御部101は、S208と同様に、データの送信を停止するようにデータ送信部103dを制御する。この場合、本フローチャートはS310に進む。なお、S309において、制御部101は、データの送信を行わないことを外部装置300に通知するための通知コマンドを外部装置300に送信するようにコマンド処理部103fを制御してもよい。   In step S309, the control unit 101 controls the data transmission unit 103d to stop data transmission in the same manner as in step S208. In this case, the flowchart proceeds to S310. In S309, the control unit 101 may control the command processing unit 103f to transmit a notification command for notifying the external device 300 that data transmission is not performed to the external device 300.

S310において、制御部101は、S209と同様に、表示部106の動作を有効にするように表示部106を制御する。この場合、本フローチャートは、S302に戻る。   In step S310, the control unit 101 controls the display unit 106 to enable the operation of the display unit 106, as in step S209. In this case, the flowchart returns to S302.

S311において、制御部101は、S208と同様に、データの送信を停止するようにデータ送信部103dを制御する。この場合、本フローチャートはS312に進む。なお、S311において、制御部101は、データの送信を行わないことを外部装置300に通知するための通知コマンドを外部装置300に送信するようにコマンド処理部103fを制御してもよい。   In step S311, the control unit 101 controls the data transmission unit 103d to stop data transmission in the same manner as in step S208. In this case, the flowchart proceeds to S312. Note that in step S311, the control unit 101 may control the command processing unit 103f to transmit a notification command for notifying the external device 300 that data transmission is not performed to the external device 300.

S312において、制御部101は、S209と同様に、表示部106の動作を有効にするように表示部106を制御する。この場合、本フローチャートは、終了する。   In step S312, the control unit 101 controls the display unit 106 to enable the operation of the display unit 106, as in step S209. In this case, this flowchart ends.

コマンド処理部103fがコマンドを受信した場合(S304でYes)、コマンド処理部103fが受信したコマンドが外部装置300の入力を切り替えるための切替コマンドである可能性がある。切替コマンドには、後述の第1のコマンドと、後述の第2のコマンドとがある。コマンド処理部103fが第1のコマンド及び第2のコマンドの少なくとも一つを受信した場合、通信装置100は、第1のコマンド及び第2のコマンドの少なくとも一つを用いて外部装置300が受信可能状態であるか否かを判定することができる。   When the command processing unit 103f receives the command (Yes in S304), the command received by the command processing unit 103f may be a switching command for switching the input of the external device 300. The switching command includes a first command described later and a second command described later. When the command processing unit 103f receives at least one of the first command and the second command, the communication device 100 can receive the external device 300 using at least one of the first command and the second command. It can be determined whether or not it is in a state.

そこで、S313において、制御部101は、S304においてコマンド処理部103fが受信したコマンドが第1のコマンドであるか否かを判定する。第1のコマンドには、物理アドレスが含まれる。なお、第1のコマンドに含まれる物理アドレスを以下「第2の物理アドレス」と呼ぶ。   Therefore, in S313, the control unit 101 determines whether or not the command received by the command processing unit 103f in S304 is the first command. The first command includes a physical address. The physical address included in the first command is hereinafter referred to as “second physical address”.

コマンド処理部103fが第1のコマンドを受信した場合、制御部101は、外部装置300の入力が第2の物理アドレスに対応する装置に切り替えられたことを検出することができる。第1のコマンドは、例えば、CEC規格に規定されている<Set Stream Path>コマンド、<Routing Information>コマンド、<Routing Change>コマンドの少なくとも一つである。また、第1のコマンドは、ベンダーコマンドであってもよい。   When the command processing unit 103f receives the first command, the control unit 101 can detect that the input of the external device 300 has been switched to a device corresponding to the second physical address. The first command is, for example, at least one of a <Set Stream Path> command, a <Routing Information> command, and a <Routing Change> command specified in the CEC standard. Further, the first command may be a vendor command.

コマンド処理部103fが受信したコマンドが第1のコマンドであると判定された場合(S313でYes)、本フローチャートは、S317に進む。コマンド処理部103fが受信したコマンドが第1のコマンドであると判定された場合(S313でYes)、制御部101は、第1のコマンドから第2の物理アドレスを取得し、メモリ102に格納する。コマンド処理部103fが受信したコマンドが第1のコマンドでないと判定された場合(S313でNo)、本フローチャートは、S314に進む。   When it is determined that the command received by the command processing unit 103f is the first command (Yes in S313), the flowchart proceeds to S317. When it is determined that the command received by the command processing unit 103f is the first command (Yes in S313), the control unit 101 acquires the second physical address from the first command and stores it in the memory 102. . When it is determined that the command received by the command processing unit 103f is not the first command (No in S313), the flowchart proceeds to S314.

S314において、制御部101は、S304においてコマンド処理部103fが受信したコマンドが第2のコマンドであるか否かを判定する。   In S314, the control unit 101 determines whether or not the command received by the command processing unit 103f in S304 is the second command.

第2のコマンドには、物理アドレスが含まれる。なお、第2のコマンドに含まれる物理アドレスも、第1のコマンドに含まれる物理アドレスと同様に、以下「第2の物理アドレス」と呼ぶ。   The second command includes a physical address. Note that the physical address included in the second command is also referred to as a “second physical address”, similarly to the physical address included in the first command.

コマンド処理部103fが第2のコマンドを受信した場合、制御部101は、外部装置300の入力が第2の物理アドレスに対応する装置に切り替えられたことを検出することができる。   When the command processing unit 103f receives the second command, the control unit 101 can detect that the input of the external device 300 has been switched to the device corresponding to the second physical address.

第2のコマンドは、例えば、CEC規格に規定されている<Active Souece>コマンドである。また、第2のコマンドは、ベンダーコマンドであってもよい。   The second command is, for example, an <Active Source> command defined in the CEC standard. Further, the second command may be a vendor command.

コマンド処理部103fが受信したコマンドが第2のコマンドであると判定された場合(S314でYes)、本フローチャートは、S317に進む。コマンド処理部103fが受信したコマンドが第2のコマンドであると判定された場合(S314でYes)、制御部101は、第2のコマンドから第2の物理アドレスを取得し、メモリ102に格納する。コマンド処理部103fが受信したコマンドが第2のコマンドでないと判定された場合(S314でNo)、本フローチャートは、S315に進む。   When it is determined that the command received by the command processing unit 103f is the second command (Yes in S314), the flowchart proceeds to S317. When it is determined that the command received by the command processing unit 103f is the second command (Yes in S314), the control unit 101 acquires the second physical address from the second command and stores it in the memory 102. . When it is determined that the command received by the command processing unit 103f is not the second command (No in S314), the flowchart proceeds to S315.

コマンド処理部103fが受信したコマンドが第2のコマンドでない場合(S314でNo)、コマンド処理部103fが受信したコマンドが電源通知コマンドである可能性がある。コマンド処理部103fが電源通知コマンドを受信した場合、通信装置100は、電源通知コマンドを用いて、外部装置300の電源がオン状態であるか否かを判定することができる。   If the command received by the command processing unit 103f is not the second command (No in S314), the command received by the command processing unit 103f may be a power notification command. When the command processing unit 103f receives the power notification command, the communication device 100 can determine whether the power of the external device 300 is on using the power notification command.

S315において、制御部101は、S304においてコマンド処理部103fが受信したコマンドが電源通知コマンドであるか否かを判定する。   In S315, the control unit 101 determines whether or not the command received by the command processing unit 103f in S304 is a power notification command.

コマンド処理部103fが受信したコマンドが電源通知コマンドであると判定された場合(S315でYes)、本フローチャートは、S316に進む。コマンド処理部103fが受信したコマンドが電源通知コマンドでないと判定された場合(S315でNo)、本フローチャートは、S302に戻る。   When it is determined that the command received by the command processing unit 103f is a power notification command (Yes in S315), the process proceeds to S316. When it is determined that the command received by the command processing unit 103f is not a power notification command (No in S315), the flowchart returns to S302.

S316において、制御部101は、コマンド処理部103fが受信した電源通知コマンドを用いて、外部装置300の電源がスタンバイ状態であるか否かを判定する。外部装置300の電源がスタンバイ状態であると判定された場合(S316でYes)、本フローチャートは、S309に進む。外部装置300の電源がスタンバイ状態でないと判定された場合(S316でNo)、本フローチャートは、S302に戻る。なお、外部装置300の電源がオン状態からスタンバイ状態に遷移中であると判定された場合、制御部101は、一定の時間待機した後にS309の処理を行うようにしてもよい。   In step S316, the control unit 101 determines whether the power supply of the external apparatus 300 is in a standby state using the power notification command received by the command processing unit 103f. When it is determined that the power supply of the external device 300 is in the standby state (Yes in S316), the flowchart proceeds to S309. When it is determined that the power supply of the external device 300 is not in the standby state (No in S316), the flowchart returns to S302. When it is determined that the power supply of the external device 300 is transitioning from the on state to the standby state, the control unit 101 may perform the process of S309 after waiting for a certain time.

S317において、制御部101は、外部装置300が受信可能状態であるか否かを判定するために、第1の物理アドレスと第2のアドレスとが一致するか否かを判定する。第1の物理アドレスと第2の物理アドレスとが一致すると判定された場合(S317でYes)、制御部101は、外部装置300が受信可能状態であると判定する。この場合(S317でYes)、本フローチャートは、S302に戻る。第1の物理アドレスと第2の物理アドレスとが一致しないと判定された場合(S317でNo)、制御部101は、外部装置300が受信可能状態でないと判定する。この場合(S317でNo)、本フローチャートは、S311に進む。   In S317, the control unit 101 determines whether or not the first physical address and the second address match in order to determine whether or not the external apparatus 300 is in a receivable state. When it is determined that the first physical address and the second physical address match (Yes in S317), the control unit 101 determines that the external device 300 is in a receivable state. In this case (Yes in S317), the flowchart returns to S302. When it is determined that the first physical address and the second physical address do not match (No in S317), the control unit 101 determines that the external device 300 is not in a receivable state. In this case (No in S317), the flowchart proceeds to S311.

このように、実施例1に係る通信装置100は、外部装置300にデータを送信する場合、表示部106の動作を制限するようにし、外部装置300にデータを送信しない場合、データ送信部103dの動作を制限するようにした。これにより、通信装置100において消費される消費電力を低減させることができる。   As described above, the communication device 100 according to the first embodiment restricts the operation of the display unit 106 when transmitting data to the external device 300, and the data transmission unit 103d does not transmit data to the external device 300. The operation was restricted. Thereby, the power consumption consumed in the communication apparatus 100 can be reduced.

さらに、通信装置100は、外部装置300にデータを送信する場合、外部装置300が受信可能状態であるか否かに応じて、表示部106の動作及びデータ送信部103dの動作を制御するようにした。これにより、通信装置100は、外部装置300の状態に応じて、適切に表示部106の動作及びデータ送信部103dの動作を制御することができる。そのため、通信装置100は、外部装置300の状態に応じて、通信装置100において消費される消費電力を低減させることができる。   Further, when transmitting data to the external device 300, the communication device 100 controls the operation of the display unit 106 and the operation of the data transmission unit 103d according to whether or not the external device 300 is in a receivable state. did. Accordingly, the communication device 100 can appropriately control the operation of the display unit 106 and the operation of the data transmission unit 103d according to the state of the external device 300. Therefore, the communication device 100 can reduce the power consumption consumed in the communication device 100 according to the state of the external device 300.

さらに、通信装置100は、外部装置300にデータを送信する場合、外部装置300の電源がスタンバイ状態に変更されたか否かに応じて、表示部106の動作及びデータ送信部103dの動作を制御するようにした。これにより、通信装置100は、外部装置300の状態に応じて、適切に表示部106の動作及びデータ送信部103dの動作を制御することができる。そのため、通信装置100は、外部装置300の状態に応じて、通信装置100において消費される消費電力を低減させることができる。   Further, when transmitting data to the external device 300, the communication device 100 controls the operation of the display unit 106 and the operation of the data transmission unit 103d according to whether or not the power source of the external device 300 is changed to the standby state. I did it. Accordingly, the communication device 100 can appropriately control the operation of the display unit 106 and the operation of the data transmission unit 103d according to the state of the external device 300. Therefore, the communication device 100 can reduce the power consumption consumed in the communication device 100 according to the state of the external device 300.

したがって、実施例1に係る通信装置100は、通信装置100の消費電力を低減させるようにすることができる。   Therefore, the communication device 100 according to the first embodiment can reduce the power consumption of the communication device 100.

なお、実施例1における通信システムは、通信装置100と外部装置300とがケーブル200を介して接続されるものとしたが、これに限られるものではない。例えば、通信装置100とリピータ装置とがケーブル200を介して接続され、さらに、リピータ装置と外部装置300とがケーブル200と同様のケーブルを介して接続される通信システムにおいても、本発明を適用することができるものとする。そのため、通信装置100と外部装置300とがリピータ装置を介して接続された場合であっても、通信装置100は、通信装置100の消費電力を低減させることができる。   In the communication system according to the first embodiment, the communication apparatus 100 and the external apparatus 300 are connected via the cable 200, but the present invention is not limited to this. For example, the present invention is applied to a communication system in which the communication device 100 and the repeater device are connected via the cable 200, and the repeater device and the external device 300 are connected via the same cable as the cable 200. It shall be possible. Therefore, even when the communication device 100 and the external device 300 are connected via the repeater device, the communication device 100 can reduce the power consumption of the communication device 100.

なお、実施例1において、通信装置100と外部装置300とはHDMI規格に応じて通信を行うようにした。しかし、HDMI規格の代わりにDiiVA(Digital Interface for Video and Audio)規格に応じて外部装置300と通信を行う通信装置100に対しても、本発明を適用することができる。また、HDMI規格の代わりにDisplay Port規格に応じて外部装置300と通信を行う通信装置100に対しても、本発明を適用することができるで。また、HDMI規格の代わりにWireless HD規格に応じて外部装置300と通信を行う通信装置100に対しても、本発明を適用することができる。また、HDMI規格の代わりにMHL規格に応じて外部装置300と通信を行う通信装置100に対しても、本発明を適用することができる。   In the first embodiment, the communication device 100 and the external device 300 communicate with each other according to the HDMI standard. However, the present invention can also be applied to the communication device 100 that communicates with the external device 300 in accordance with the Digital Interface for Video and Audio (DiVA) standard instead of the HDMI standard. Further, the present invention can be applied to the communication apparatus 100 that communicates with the external apparatus 300 in accordance with the Display Port standard instead of the HDMI standard. The present invention can also be applied to the communication device 100 that communicates with the external device 300 in accordance with the Wireless HD standard instead of the HDMI standard. The present invention can also be applied to the communication device 100 that communicates with the external device 300 in accordance with the MHL standard instead of the HDMI standard.

なお、実施例1において、通信装置100は、通信装置100と外部装置300とがケーブル200を介して接続されている場合に、通信装置100の電源がオンにされたとき、図2のデータ送信処理及び図3の制御処理を行うようにした。しかし、これに限られないものとする。   In the first embodiment, the communication apparatus 100 transmits the data shown in FIG. 2 when the communication apparatus 100 and the external apparatus 300 are connected via the cable 200 and the communication apparatus 100 is turned on. The process and the control process of FIG. 3 are performed. However, it is not limited to this.

例えば、通信装置100がUSB規格に対応する装置、イーサネット(登録商標)規格に対応する装置及びバッテリのいずれか一つから電源供給されている場合、通信装置100は、図2のデータ送信処理及び図3の制御処理を行うようにしてもよい。なお、通信装置100がAC電源から電源供給されている場合、通信装置100は、図2のデータ送信処理及び図3の制御処理を行わないようにし、表示部106の動作及びデータ送信部103dの動作が制限されないようにしてもよい。   For example, when the communication device 100 is supplied with power from any one of a device compatible with the USB standard, a device compatible with the Ethernet (registered trademark) standard, and a battery, the communication device 100 performs the data transmission process of FIG. The control process of FIG. 3 may be performed. Note that when the communication device 100 is supplied with power from an AC power supply, the communication device 100 does not perform the data transmission processing of FIG. 2 and the control processing of FIG. 3, and the operation of the display unit 106 and the data transmission unit 103 d The operation may not be restricted.

また、例えば、通信装置100がバッテリから電源供給されている場合、バッテリの残容量が所定値以上でないとき、通信装置100は、図2のデータ送信処理及び図3の制御処理を行うようにしてもよい。この場合、バッテリの残容量が所定値以上であるとき、通信装置100は、図2のデータ送信処理及び図3の制御処理を行わないようにし、表示部106の動作及びデータ送信部103dの動作が制限されないようにしてもよい。   Further, for example, when the communication device 100 is supplied with power from a battery and the remaining capacity of the battery is not equal to or greater than a predetermined value, the communication device 100 performs the data transmission process of FIG. 2 and the control process of FIG. Also good. In this case, when the remaining capacity of the battery is greater than or equal to a predetermined value, the communication device 100 does not perform the data transmission process of FIG. 2 and the control process of FIG. 3, and operates the display unit 106 and the data transmission unit 103 d. May not be restricted.

また、例えば、通信装置100は、通信装置100に電源供給している電源装置の電源供給能力に応じて、図2のデータ送信処理及び図3の制御処理を行うか否かを制御してもよい。   Further, for example, the communication apparatus 100 may control whether to perform the data transmission process of FIG. 2 and the control process of FIG. 3 according to the power supply capability of the power supply apparatus that supplies power to the communication apparatus 100 Good.

また、例えば、通信装置100は、通信装置100の動作モードに応じて、図2のデータ送信処理及び図3の制御処理を行うか否かを制御してもよい。この場合、通信装置100の動作モードが消費電力が大きいモードであるとき、通信装置100は、図2のデータ送信処理及び図3の制御処理を行うようにする。また、この場合、通信装置100の動作モードが消費電力が大きくないモードであるとき、通信装置100は、図2のデータ送信処理及び図3の制御処理を行わないようにし、表示部106の動作及びデータ送信部103dの動作が制限されないようにしてもよい。消費電力が大きいモードとは、例えば、撮影モードである。消費電力が大きくないモードとは、例えば、再生モードである。   For example, the communication apparatus 100 may control whether to perform the data transmission process in FIG. 2 and the control process in FIG. 3 according to the operation mode of the communication apparatus 100. In this case, when the operation mode of the communication apparatus 100 is a mode in which the power consumption is large, the communication apparatus 100 performs the data transmission process of FIG. 2 and the control process of FIG. In this case, when the operation mode of the communication apparatus 100 is a mode in which the power consumption is not large, the communication apparatus 100 does not perform the data transmission process of FIG. 2 and the control process of FIG. The operation of the data transmission unit 103d may not be limited. The mode with high power consumption is, for example, a shooting mode. The mode in which the power consumption is not large is, for example, a playback mode.

また、例えば、通信装置100は、ユーザによって、図2のデータ送信処理及び図3の制御処理を行うように設定されたか否かに応じて、図2のデータ送信処理及び図3の制御処理を行うか否かを制御してもよい。   Further, for example, the communication apparatus 100 performs the data transmission process of FIG. 2 and the control process of FIG. 3 according to whether or not the user has set to perform the data transmission process of FIG. 2 and the control process of FIG. You may control whether to do.

(他の実施例)
本発明に係る通信装置100は、実施例1で説明した通信装置100に限定されるものではない。また、本発明に係る外部装置300は、実施例1で説明した外部装置300に限定されるものではない。例えば、本発明に係る通信装置100は、複数の装置から構成されるシステムにより実現することも可能であり、本発明に係る外部装置300は、複数の装置から構成されるシステムにより実現することも可能である。
(Other examples)
The communication device 100 according to the present invention is not limited to the communication device 100 described in the first embodiment. The external device 300 according to the present invention is not limited to the external device 300 described in the first embodiment. For example, the communication device 100 according to the present invention can be realized by a system configured by a plurality of devices, and the external device 300 according to the present invention can be realized by a system configured by a plurality of devices. Is possible.

また、実施例1で説明した様々な処理及び機能は、コンピュータプログラムにより実現することも可能である。この場合、本発明に係るコンピュータプログラムは、コンピュータ(CPU等を含む)で実行可能であり、実施例1で説明した様々な機能を実現することになる。   The various processes and functions described in the first embodiment can also be realized by a computer program. In this case, the computer program according to the present invention can be executed by a computer (including a CPU and the like), and realizes various functions described in the first embodiment.

本発明に係るコンピュータプログラムは、コンピュータ上で稼動しているOS(Operating System)などを利用して、実施例1で説明した様々な処理及び機能を実現してもよいことは言うまでもない。   Needless to say, the computer program according to the present invention may realize various processes and functions described in the first embodiment by using an OS (Operating System) running on the computer.

本発明に係るコンピュータプログラムは、コンピュータ読取可能な記録媒体から読み出され、コンピュータで実行されることになる。コンピュータ読取可能な記録媒体には、ハードディスク装置、光ディスク、CD−ROM、CD−R、メモリカード、ROM等を用いることができる。また、本発明に係るコンピュータプログラムは、通信インターフェースを介して外部装置からコンピュータに提供され、当該コンピュータで実行されるようにしてもよい。   The computer program according to the present invention is read from a computer-readable recording medium and executed by the computer. As the computer-readable recording medium, a hard disk device, an optical disk, a CD-ROM, a CD-R, a memory card, a ROM, or the like can be used. The computer program according to the present invention may be provided from an external device to a computer via a communication interface and executed by the computer.

100 通信装置
200 ケーブル
300 外部装置
100 Communication device 200 Cable 300 External device

Claims (9)

映像データ及び音声データの少なくとも一つを格納する記録媒体から供給されるデータを外部装置に送信するための送信手段と、
前記記録手段から供給されるデータを表示する表示手段と、
前記外部装置の状態に応じて、前記送信手段の動作及び前記表示手段の動作のいずれか一つを制限するための処理を行う制御手段と
を有することを特徴とする通信装置。
Transmitting means for transmitting data supplied from a recording medium storing at least one of video data and audio data to an external device;
Display means for displaying data supplied from the recording means;
A communication apparatus comprising: a control unit that performs processing for restricting any one of the operation of the transmission unit and the operation of the display unit according to the state of the external device.
前記外部装置と前記通信装置との接続されている場合、前記制御手段は、前記外部装置の電源がオン状態であり、かつ、前記外部装置が前記送信手段から送信されるデータを受信することができる受信可能状態であることが検出された後、前記表示手段の動作を制限するための処理を行い、前記送信手段を動作させるための処理を行うことを特徴とする請求項1に記載の通信装置。   When the external device and the communication device are connected, the control means may be that the power of the external device is on and the external device receives data transmitted from the transmission means. 2. The communication according to claim 1, wherein after detecting that the reception is possible, processing for limiting the operation of the display unit is performed and processing for operating the transmission unit is performed. apparatus. 前記外部装置が前記受信可能状態でない場合、前記制御手段は、前記送信手段の動作を制限するための処理を行い、前記表示手段を動作させるための処理を行うことを特徴とする請求項2に記載の通信装置。   3. The control unit according to claim 2, wherein when the external device is not in the receivable state, the control unit performs processing for restricting the operation of the transmission unit and performs processing for operating the display unit. The communication device described. 前記外部装置と前記通信装置との接続が切断された場合、前記制御手段は、前記送信手段の動作を制限するための処理を行い、前記表示手段を動作させるための処理を行うことを特徴とする請求項1から3のいずれか1項に記載の通信装置。   When the connection between the external device and the communication device is disconnected, the control means performs processing for restricting the operation of the transmission means and performs processing for operating the display means The communication apparatus according to any one of claims 1 to 3. 前記外部装置の電源がオン状態でない場合、前記制御手段は、前記送信手段の動作を制限するための処理を行い、前記表示手段を動作させるための処理を行うことを特徴とする請求項1から4のいずれか1項に記載の通信装置。   The control unit performs a process for restricting an operation of the transmission unit and performs a process for operating the display unit when the power supply of the external device is not in an on state. 5. The communication device according to any one of 4. 前記通信装置は、HDMI規格に応じて、前記外部装置と通信を行うことを特徴とする請求項1から5のいずれか1項に記載の通信装置。   The communication apparatus according to claim 1, wherein the communication apparatus communicates with the external apparatus in accordance with an HDMI standard. HPD信号を用いて、前記外部装置と前記通信装置とが接続されているか否かを検出するための検出手段を有することを特徴とする請求項1から6のいずれか1項に記載の通信装置。   The communication apparatus according to claim 1, further comprising a detection unit configured to detect whether the external apparatus and the communication apparatus are connected using an HPD signal. . 映像データ及び音声データの少なくとも一つを格納する記録媒体から供給されるデータを外部装置に送信するための送信手段と、前記記録手段から供給されるデータを表示する表示手段とを有する通信装置を制御するための制御方法であって、
前記外部装置の状態を検出するステップと、
前記外部装置の状態に応じて、前記送信手段の動作及び前記表示手段の動作のいずれか一つを制限するための処理を行うステップと
を有する制御方法。
A communication device comprising: transmission means for transmitting data supplied from a recording medium storing at least one of video data and audio data to an external device; and display means for displaying data supplied from the recording means A control method for controlling,
Detecting a state of the external device;
And a step of performing processing for restricting one of the operation of the transmission unit and the operation of the display unit according to the state of the external device.
請求項8に記載の制御方法をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the control method according to claim 8.
JP2013013423A 2013-01-28 2013-01-28 Communication device, control method, and program Pending JP2014146921A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013013423A JP2014146921A (en) 2013-01-28 2013-01-28 Communication device, control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013013423A JP2014146921A (en) 2013-01-28 2013-01-28 Communication device, control method, and program

Publications (1)

Publication Number Publication Date
JP2014146921A true JP2014146921A (en) 2014-08-14

Family

ID=51426849

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013013423A Pending JP2014146921A (en) 2013-01-28 2013-01-28 Communication device, control method, and program

Country Status (1)

Country Link
JP (1) JP2014146921A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017130926A (en) * 2016-01-21 2017-07-27 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation Input/output system and method for set-top box using terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017130926A (en) * 2016-01-21 2017-07-27 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation Input/output system and method for set-top box using terminal
JP7002198B2 (en) 2016-01-21 2022-01-20 エヌエイチエヌ コーポレーション Set-top box input / output system and input / output method using a terminal.

Similar Documents

Publication Publication Date Title
JP5335309B2 (en) Communication device
US8661492B2 (en) Communication apparatus, control method, and computer readable recording medium
JP5553571B2 (en) Communication apparatus and method
US9058847B2 (en) Communication apparatus, control method, and computer-readable recording medium
US8887211B2 (en) Electronic apparatus, method for controlling, and recording medium
JP5414262B2 (en) Communication apparatus, control method, and program
JP2011130322A (en) Communication apparatus
JP5783736B2 (en) Communication device
JP5921575B2 (en) Electronic device, control method, program, and recording medium
JP2015115670A (en) Transmitter, method, and program
JP2014146920A (en) Communication device, control method, and program
JP5587089B2 (en) Communication apparatus and control method
JP2014146921A (en) Communication device, control method, and program
US9113123B2 (en) Electronic apparatus, control method, and recording medium
JP5693676B2 (en) Communication apparatus and control method
JP5618534B2 (en) Communication device
JP2018191021A (en) Communication device
JP2014146922A (en) Communication device, control method, and program
JP2015119342A (en) Communication device
JP2013078132A (en) Communication apparatus, control method and program
JP2013048487A (en) Communication apparatus, control method, and computer program
JP2015115812A (en) Communication device
JP2013090210A (en) Communication device
JP2016134844A (en) Communication device and control method
JP2011041203A (en) Communication device, and computer program