JP2009246514A - Broadcasting receiving apparatus and control method therefor - Google Patents
Broadcasting receiving apparatus and control method therefor Download PDFInfo
- Publication number
- JP2009246514A JP2009246514A JP2008088261A JP2008088261A JP2009246514A JP 2009246514 A JP2009246514 A JP 2009246514A JP 2008088261 A JP2008088261 A JP 2008088261A JP 2008088261 A JP2008088261 A JP 2008088261A JP 2009246514 A JP2009246514 A JP 2009246514A
- Authority
- JP
- Japan
- Prior art keywords
- physical address
- receiving apparatus
- power
- broadcast receiving
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本発明は、HDMI規格に対応した放送受信装置、及びその制御方法に関する。 The present invention relates to a broadcast receiving apparatus compatible with the HDMI standard and a control method thereof.
デジタル信号伝送規格であるHDMI(High-Definition Multimedia Interface)において、機器制御のためのCEC(Consumer Electronics Control)に関する規格が定められている。このCEC機能を利用すると、HDMIケーブルで繋がれた機器をリモートに操作することができる。例えば、テレビとHDMIケーブルで繋がれた録画機器の再生ボタンが押されると、テレビの電源が投入され、テレビの入力が、この録画機器が接続されている入力に切り替えられるという動作が可能になる。 In the High-Definition Multimedia Interface (HDMI) that is a digital signal transmission standard, a standard relating to CEC (Consumer Electronics Control) for device control is defined. By using this CEC function, it is possible to remotely operate devices connected by an HDMI cable. For example, when a playback button of a recording device connected to a television with an HDMI cable is pressed, the television is turned on, and the input of the television can be switched to the input to which the recording device is connected. .
この入力切替を実現するために、Physical addressと呼ばれる、機器の物理的な接続関係を示すアドレスを用いる。この接続関係とそれぞれのPhysical addressとの対応を図10に示す。 In order to realize this input switching, an address called a physical address indicating a physical connection relationship of devices is used. FIG. 10 shows the correspondence between this connection relationship and each physical address.
接続ツリーの頂点に位置するテレビ1001はPhysical address“0.0.0.0”を持つ。テレビ1001に接続された機器はその接続された入力端子に応じて異なったPhysical addressを取得する。そのPhysical addressはテレビ1001が内部に持つEDID(Extended Display Identification Data)−ROM(図11の1008,1009)に格納されている。
The
図11に示すように、テレビの入力端子1のEDID−ROM1008にはPhysical address“1.0.0.0”が、入力端子2のEDID−ROM1009にはPhysical address“2.0.0.0”が格納されている。よって入力端子1と入力端子2に接続された機器は、それぞれのEDID−ROMの内容をDDC(Display Data Channel)通信により読み出し、読み出したPhysical addressをその機器のPhysical addressとして認識する。例えば、テレビの入力端子1に接続されたDVDレコーダ1002はPhysical address“1.0.0.0”を取得する。また、入力端子2に接続されたAVアンプ1003はPhysical address“2.0.0.0”を取得する。
As shown in FIG. 11, the physical address “1.0.0.0” is stored in the EDID-ROM 1008 of the
また、AVアンプ1003の入力端子1に接続されたブルーレイディスクレコーダー(BD)1004は接続された端子のEDID−ROMを読み出し、Physical address“2.1.0.0”を取得する。同様にHD−DVD1005はPhysical address“2.2.0.0”を、セットトップボックス(STB)1006はPhysical address“2.3.0.0”を取得する。以下、階層が深くなるとPhysical addressの3桁目、4桁目を用いて、接続関係を表す。図10では、PVR1007はPhysical addressの3桁目まで用いてPhysical address“2.3.1.0”を取得する。
In addition, the Blu-ray disc recorder (BD) 1004 connected to the
接続された各機器はお互いのPhysical addressを知ることにより、各機器との物理的な接続関係を把握することができる。テレビ1001に(直接、或いは他の機器を介して)接続された各ソース機器は、取得したPhysical addressをCECコマンドを用いてテレビ1001に伝える。これにより、テレビ1001はそのPhysical addressを基に、映像ソースがどの入力端子から供給されているかを判断することができるため、適切な入力を選択する事が可能になる。EDIDの利用法に関しては例えば特許文献1に示される。
ところで、HDMI規格のCECに対応した機器の中には、電源がスタンバイ(又はオフ)状態の際には、自らの持つEDID−ROMを読み込ませることができない仕様になっている機器が存在する。このような機器に接続された機器はEDID−ROMを読み出すことができず、適切なPhysical addressを取得することができない。その結果、機器が適切でないアドレスを自らのPhysical addressとして認識してしまうことがある。その状態においてCECを用いた機器の制御を行うと、Physical addressが適切でないことに起因した、入力切替の間違いが発生する場合がある。 By the way, among the devices compatible with the CEC of the HDMI standard, there are devices that have specifications that cannot read their own EDID-ROM when the power supply is in a standby (or off) state. A device connected to such a device cannot read the EDID-ROM and cannot acquire an appropriate physical address. As a result, the device may recognize an inappropriate address as its own physical address. If the device is controlled using CEC in this state, an input switching error may occur due to an inappropriate physical address.
例えば、図10において、AVアンプ1003の電源が入っておらず、AVアンプ1003の持つEDID−ROMへのアクセスが不可であるとする。このとき、AVアンプ1003に接続された機器は、設計にもよるが、例えば以下のように動作する。
・初期設定のPhysical address(例えば“1.0.0.0”)を自らのPhysical addressとして認識する。
・以前に取得したPhysical addressを保持しておきそれを現在のPhysical addressとして認識する。
・CEC機能が無効になりCECコマンドによる操作が不可能になる。
For example, in FIG. 10, it is assumed that the
-Recognize the initial physical address (for example, “1.0.0.0”) as its own physical address.
-Retain the previously acquired physical address and recognize it as the current physical address.
・ The CEC function is disabled and operations using the CEC command become impossible.
図10のBD1004の正しいPhysical addressは“2.1.0.0”であるが、AVアンプ1003のEDID−ROMを読み出すことができなかったとする。このとき、BD1004が以前に所得した“1.0.0.0”を自らのPhysical addressとして認識するものとする。ここで、ユーザはBD1004の再生ボタンを押してワンタッチプレイ(HDMIで繋がれたソース機器の再生ボタンが押されることで、シンク機器の電源を投入して適切な入力に切り替える一連の動作)を行う。この場合、BD1004はテレビ1001に対して、実際の値とは異なるPhysical address“1.0.0.0”を伝える事になる。それを受けたテレビ1001は外部機器の入力端子を“入力端子1”に切り替える。その結果、ユーザが視聴することを意図したBD1004の映像ではない、DVDレコーダ1002の映像がテレビ1001から出力される。このような動作はユーザの望んだ動作ではない。
The correct physical address of the
この様に、不適切な機器連携動作が行われると、ユーザにとって大きなメリットとなるはずの、CEC機能を十分に活用することができなくなる。 Thus, if an inappropriate device cooperation operation is performed, the CEC function, which should be a great merit for the user, cannot be fully utilized.
本発明はこのような状況に鑑みてなされたものであり、HDMI規格に対応した機器が誤ったPhysical addressを認識することを抑制する技術を提供することを目的とする。 The present invention has been made in view of such a situation, and an object of the present invention is to provide a technique for suppressing a device compliant with the HDMI standard from recognizing an erroneous physical address.
上記課題を解決するために、第1の本発明は、HDMI規格に対応した入力端子を備える放送受信装置であって、前記入力端子を介して通信可能な機器のPhysical addressを取得する取得手段と、前記取得したPhysical addressにおいて1つしか存在しないPhysical addressであって、そのPhysical addressにおいて最初に0が表れる桁より上位の桁に最初に0が表れるPhysical addressが前記通信可能な機器のうちスタンバイ状態の機器が持つPhysical addressの中に存在しないPhysical addressを持つ、スタンバイ状態の機器の電源を投入する電源投入手段と、前記通信可能な機器全てに電源が投入されるまで、前記取得手段による取得、及び前記電源投入手段による電源投入を繰り返す制御を行う制御手段と、を備えることを特徴とする放送受信装置を提供する。 In order to solve the above-described problem, the first aspect of the present invention is a broadcast receiving apparatus having an input terminal corresponding to the HDMI standard, and an acquisition unit that acquires a physical address of a device that can communicate via the input terminal; A physical address in which only one physical address exists in the acquired physical address, and a physical address in which 0 appears first in a digit higher than the digit in which the first appears in the physical address is a standby state among the communicable devices. The physical address that does not exist in the physical address of the device of the power supply means for turning on the power of the standby device, and acquisition by the acquisition means until all the communicable devices are turned on, And a control means for performing control to repeat power-on by the power-on means.
また、第2の本発明は、HDMI規格に対応した入力端子を備える放送受信装置の制御方法であって、前記入力端子を介して通信可能な機器のPhysical addressを取得する取得工程と、前記取得したPhysical addressにおいて1つしか存在しないPhysical addressであって、そのPhysical addressにおいて最初に0が表れる桁より上位の桁に最初に0が表れるPhysical addressが前記通信可能な機器のうちスタンバイ状態の機器が持つPhysical addressの中に存在しないPhysical addressを持つ、スタンバイ状態の機器の電源を投入する電源投入工程と、前記通信可能な機器全てに電源が投入されるまで、前記取得工程における取得、及び前記電源投入工程における電源投入を繰り返す制御を行う制御工程と、を備えることを特徴とする制御方法を提供する。 The second aspect of the present invention is a method for controlling a broadcast receiving apparatus provided with an input terminal corresponding to the HDMI standard, an acquisition step of acquiring a physical address of a device capable of communication via the input terminal, and the acquisition There is only one physical address in the physical address that is in the standby state among the communicable devices that have a physical address that first appears in the higher digit than the first digit that appears in the physical address. A power-on step of powering on a standby device having a physical address that does not exist in the physical address possessed, acquisition in the acquisition step until all the communicable devices are powered on, and the power source There is provided a control method comprising: a control step of performing control to repeat power-on in a turning-on step.
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態における記載によって更に明らかになるものである。 Other features of the present invention will become more apparent from the accompanying drawings and the following description of the best mode for carrying out the invention.
以上の構成により、本発明によれば、HDMI規格に対応した機器が誤ったPhysical addressを認識することを抑制することが可能となる。 With the above configuration, according to the present invention, it is possible to suppress a device compatible with the HDMI standard from recognizing an incorrect physical address.
以下、添付図面を参照して、本発明の実施例を説明する。以下で説明される個別の実施例は、本発明の上位概念から下位概念までの種々の概念を理解するために役立つであろう。 Embodiments of the present invention will be described below with reference to the accompanying drawings. The individual embodiments described below will help to understand various concepts from the superordinate concept to the subordinate concept of the present invention.
なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施例によって限定されるわけではない。また、実施例の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。 The technical scope of the present invention is determined by the scope of the claims, and is not limited by the following individual embodiments. In addition, all combinations of features described in the embodiments are not necessarily essential to the present invention.
図1は、本発明の実施例1に係る放送受信装置100の構成を示すブロック図である。放送受信装置100は、全体を制御する制御部101を持つ。また、2つのHDMI受信部であるHDMI受信部−A102、及びHDMI受信部−B103を持つ。
FIG. 1 is a block diagram illustrating a configuration of a
HDMI受信部−A102はEDID−ROM−A104を持ち、HDMI受信部−B103はEDID−ROM−B105を持つ。 The HDMI receiving unit-A102 has an EDID-ROM-A104, and the HDMI receiving unit-B103 has an EDID-ROM-B105.
また、放送受信装置100は、CECコマンドの送受信を行うCEC送受信部106、制御部101により制御されるTMDS切替部107、及び映像切替部108を持つ。また、TMDS切替部107及び映像切替部108による切替に応じて選択された映像を表示する映像表示部109、及び放送波を受信するチューナー部110を持つ。
The
本実施例では、放送受信装置100は2つのHDMI入力端子を持ち、それに応じてHDMI受信部とEDID−ROMとを2つずつ持つものとするが、HDMI入力端子の数は2つに限られない。また、チューナー部110については、例えば「ARIB STD−B21」の第4章〜第6章に記載されているものと同様であるため説明を省略する。
In this embodiment, the
放送受信装置100は、入力端子を介して他の機器と通信可能である。ここで、放送受信装置100は、入力端子に直接接続された機器だけではなく、他の機器を介して間接的に接続された機器とも通信可能である。
The
放送受信装置100がHDMIラインAで他の機器と接続されると、HDMI受信部−A102がその機器から信号を受信する。受信した信号のうちCEC信号はCEC送受信部106へ入力される。CEC送受信部106はCEC信号に含まれるコマンドを解析し、解析結果を制御部101に伝える。制御部101はCECコマンドの内容により、必要に応じてTMDS切替部107や映像切替部108を制御し、TMDS切替部107や映像切替部108を切り替える。これにより映像表示部109に表示される映像が変わる。これらの処理は、放送受信装置100がHDMIラインBで他の機器と接続された場合も同様である。
When the
例えば映像切替部108がHDMI入力を選択し、TMDS切替部107がHDMI受信部−A102を選択した場合には、映像表示部109にはHDMI受信部−A102から入力された映像が表示される。また、放送受信装置100がCECコマンドを送信する場合、制御部101がCEC送受信部106を制御し、CECラインを介して外部機器に対してCECコマンドを送信する。
For example, when the
図2を参照して、本実施例の基本的なコンセプトを説明する。本実施例の基本的なコンセプトは、放送受信装置100に近い機器から順に電源を投入することである。これにより、機器の接続ツリーの上位に位置する機器から電源が投入されるので、下位の機器は電源投入時に上位の機器のEDID−ROMを読み出して適切なPhysical addressを認識することができる。
The basic concept of the present embodiment will be described with reference to FIG. The basic concept of this embodiment is to turn on the power in order from a device close to the
S201で、制御部101は、CEC送受信部106を制御して繋がっている全ての機器に対しPhysical addressを尋ねるCECコマンドを送信する。そのCECコマンドを受信した各機器は自らのPhysical addressを知らせるCECコマンドを放送受信装置100に対して送信するので、CEC送受信部106は受信したCECコマンドを解析することにより接続されている各機器のPhysical addressを把握できる。
In step S <b> 201, the
S202で、制御部101は、Physical addressの2桁目が“0”である機器、即ち放送受信装置100の次の階層に位置すると考えられる機器の電源を投入する。以下、S203及びS204でも同様に、順番に1階層ずつ下位の機器の電源を投入する。
In step S <b> 202, the
以上が本実施例の基本的なコンセプトであるが、実際には、誤ったPhysical addressを認識している機器が存在する場合、放送受信装置100はその機器の正しい階層を知ることができない。例えば、図3に示すように、テレビ301にAVアンプ303が繋がれており、AVアンプ303の電源状態がスタンバイ状態であり、且つ、スタンバイ状態ではAVアンプ303のEDID−ROMがアクセスできない仕様になっている場合を考える。(なお、図3において、テレビ301は本実施例の放送受信装置100に相当する。図5のテレビ501及び図8のテレビ801も同様。)この場合、AVアンプ303に繋がれた機器(図3ではSTB304。実際にはCEC対応機器であれば何でもよい)は、適切なPhysical addressを取得することができない。そこで、STB304は初期値として設定されている“1.0.0.0”を自らのPhysical addressとして認識したものとする。
The above is the basic concept of the present embodiment, but in reality, when there is a device that recognizes an incorrect physical address, the
その結果、Physical address“1.0.0.0”を持った機器が2つ存在するため、放送受信装置100はどちらの機器が本当の“1.0.0.0”なのか判断できない。仮に、放送受信装置100がAVアンプ303よりも先にSTB304の電源を投入すると、STB304はAVアンプ303のEDID−ROMにアクセスできないため、誤ったPhysical addressを修正することができない。
As a result, since there are two devices having the physical address “1.0.0.0”, the
そこで、本実施例では、複数の機器が同一のPhysical addressを持つ場合、放送受信装置100はそのような機器の電源の投入を後回しにする。
Therefore, in this embodiment, when a plurality of devices have the same physical address, the
電源を投入する順番を決定するために、本実施例では、Logical addressを利用する。Logical addressとはCECコマンドで用いる機器識別のためのIDであり、0x00〜0x0fまでの16種類が存在する。図3における各機器名の横にある括弧内の数字はLogical addressを示している。 In this embodiment, a logical address is used to determine the order in which the power is turned on. The Logical address is an ID for device identification used in the CEC command, and there are 16 types from 0x00 to 0x0f. The numbers in parentheses beside each device name in FIG. 3 indicate the logical address.
本実施例では、放送受信装置100が他の機器の電源を投入する際に、同じPhysical addressを持つ機器が存在した場合にはその機器に対しては電源を投入せずに、更に他の機器の電源を先に投入する。また、1つの機器の電源を投入するたびに全ての機器に対して再びPhysical addressを尋ねるCECコマンドを送信することにより、電源投入によって更新されたPhysical addressを把握する。
In this embodiment, when the
図4は、放送受信装置100が、接続された他のHDMI対応機器の電源を投入する手順を示すフローチャートである。本フローチャートの各ステップの処理は、特に断らない限り、制御部101が制御プログラムを実行することにより行われる(以下同様)。
FIG. 4 is a flowchart illustrating a procedure in which the
図4の処理においては、Logical addressの順に電源投入判定を行う。ここで、NはLogical addressを表し、MはPhysical addressの桁を表す。 In the processing of FIG. 4, power-on determination is performed in the order of Logical addresses. Here, N represents a logical address, and M represents a digit of the physical address.
S401で、制御部101は、Nに0x01を代入する。即ち、本実施例では、Logical addressが1の機器から電源の投入を試みる。
In step S401, the
S402で、制御部101は、Mに0x02を代入する。これは、図2を参照して説明した通り、放送受信装置100に近い階層の機器は2桁目が“0”Physical addressを持つのからである。
In step S402, the
S403で、制御部101は、CEC送受信部106を制御して繋がっている全ての機器に対しPhysical addressを尋ねるCECコマンドを送信する。そのCECコマンドを受信した各機器は自らのPhysical addressを知らせるCECコマンドを放送受信装置100に対して送信するので、CEC送受信部106は受信したCECコマンドを解析することにより接続されている各機器のPhysical addressを把握できる。
In step S403, the
S404で、制御部101は、Logical address=Nの機器がスタンバイ状態であるか否かを判定する。スタンバイ状態の場合、S405に進む。
In step S404, the
S405で、制御部101は、Logical address=Nの機器のPhysical addressのM桁目が0であるか否かを判定する。0であればS406に進む。
In step S405, the
S406で、制御部101は、Logical address=Nの機器と同じPhysical addressを持つ機器が他に存在するか否かを判定する。存在しない場合、S407に進む。
In step S406, the
S407で、制御部101は、Logical address=Nの機器の電源を投入する。
In step S407, the
S408で、制御部101は、Logical address=Nの機器のHDMI入力端子に接続された機器がLogical address=Nの機器のEDID−ROMを読み込む間、待機する。EDID−ROMの読み込みが完了すると、Logical address=Nの機器のHDMI入力端子に接続された機器のPhysical addressが更新される。
In step S <b> 408, the
S409で、制御部101は、S403と同様に全ての機器のPhysical addressを取得する。
In step S409, the
S410及びS411で、制御部101は、N=0x01、M=0x02にそれぞれ初期化し、S404に戻って同様の処理を繰り返す。
In S410 and S411, the
S404でLogical address=Nの機器がスタンバイ状態でなかった場合、その機器の電源を投入する必要はないのでS412に進む。同様に、S405でLogical address=Nの機器のPhysical addressのM桁目が0でなかった場合、その機器は電源を投入すべき階層に位置しないのでS412に進む。更に、S406でLogical address=Nの機器と同じPhysical addressを持つ機器が他に存在する場合、その機器の電源投入を後回しにするためにS412に進む。 If the device of Logical address = N is not in the standby state in S404, it is not necessary to turn on the device, and the process proceeds to S412. Similarly, if the Mth digit of the physical address of the device with Logical address = N is not 0 in S405, the device is not located in the hierarchy to be powered on, and the process proceeds to S412. Further, if there is another device having the same physical address as the device with Logical address = N in S406, the process proceeds to S412 to postpone the power-on of the device.
S412で、制御部101は、Nが0x0f未満であるか否かを判定する。0x0f未満であれば、S413でNに1を加え、S404に戻って同様の処理を繰り返す。0x0f未満でない場合、S414に進む。
In step S412, the
S414で、制御部101は、Mが4未満であるか否かを判定する。4未満であれば、S415でMに1を加え、S416でN=0x01に初期化し、S404に戻って次の階層について同様の処理を行う。4未満でない場合、全ての階層、全てのLogical addressについて処理が終了したということ(機器全ての電源が投入されたということ)なので、本フローチャートの処理を終了する。
In S414, the
S404乃至S406において重要なことは、電源投入対象の機器が持つPhysical addressの性質である。このPhysical addressは、S403で取得されたPhysical addressにおいて1つしか存在しない。また、このPhysical addressにおいて最初に0が表れる桁より上位の桁に最初に0が表れるPhysical addressが、スタンバイ状態の機器が持つPhysical addressの中に存在しない。もちろん、電源投入対象の機器は、スタンバイ状態である。 What is important in S404 to S406 is the physical address property of the device to be powered on. There is only one physical address in the physical address acquired in S403. Also, in this physical address, there is no physical address in the physical address of the device in the standby state in which 0 appears first in the higher digit than the digit where 0 appears first. Of course, the device to be powered on is in a standby state.
以上の処理を図3の例で説明すると、S404でDVDレコーダ302がスタンバイ状態であるのでS405に進み、DVDレコーダ302のPhysical addressは“1.0.0.0”であり、2桁目が“0”なのでS406に進む。しかし“1.0.0.0”を持つ機器(STB304)が他に存在するため、DVDレコーダ302の電源は投入せずにS412、S413を経由して次のLogical addressの機器の調査に移る。
The above processing will be described with reference to the example of FIG. 3. Since the
N=0x03でSTB304の調査を行う際には、DVDレコーダ302の時と同様に、同じPhysical addressが2つ存在するためS406でYへ分岐して、電源の投入は行わない。
When investigating the
N=0x05でAVアンプ303の調査を行う時は、AVアンプ303と同じPhysical address“2.0.0.0”を持つ機器は他に存在しないため、S407で制御部101はAVアンプ303の電源を投入する。AVアンプ303の電源が投入されると、AVアンプ303の持つEDID−ROMへのアクセスが可能になりHPD(Hot Plug Detect)ラインをアサートする。そのため、それをトリガにSTB304がAVアンプ303のEDID−ROMを読み込み、正しいPhysical address“2.1.0.0”を取得する。そして、S409で制御部101は更新されたPhysical addressを取得する。
When investigating the
S404に戻って再びLogical address“0x01”の機器(DVDレコーダ302)を調査する際には、Physical address“1.0.0.0”を持つ機器は1つだけなので、S407でDVDレコーダ302の電源が投入される。同様に、N=0x05の場合に、S407でSTB304の電源が投入される。
When returning to S404 and investigating the device (DVD recorder 302) with the logical address “0x01” again, there is only one device with the physical address “1.0.0.0”. Power is turned on. Similarly, when N = 0x05, the
以上説明したように、本実施例によれば、放送受信装置100は、同一のPhysical addressを持つ機器が複数存在する機器を後回しにしつつ、上位の階層の機器から順に電源の投入を行う。
As described above, according to the present embodiment, the
これにより、HDMI規格に対応した機器が誤ったPhysical addressを認識することを抑制することができる。 As a result, it is possible to suppress a device compatible with the HDMI standard from recognizing an incorrect physical address.
実施例1では、HPDラインのアサートをトリガとしてPhysical addressの更新が行われた。しかし、図4に示す処理を開始する前に電源が投入されている機器が存在する場合、HPDラインの状態変化が発生しないため、その機器の下位に接続されている機器はPhysical addressを更新できない可能性がある。 In the first embodiment, the physical address is updated using the assertion of the HPD line as a trigger. However, if there is a device that is turned on before the processing shown in FIG. 4 starts, the state of the HPD line does not change, so that the device connected to the lower level of the device cannot update the physical address. there is a possibility.
例えば、図5に示すように、テレビ501に直接繋がったAVアンプ502がスタンバイ状態で、AVアンプ502に繋がったSTB503と、STB503に繋がったDVDレコーダ504の電源が入っている場合を考える。この場合に、実施例1の方法を用いてテレビ501に近い側から順に電源を投入していった時、AVアンプ502の電源を投入するとHPD信号がトリガとなり、STB503は正しいPhysical address“2.1.1.0”を取得する。しかし、DVDレコーダ504は常にHPD信号を検出しているため、状態変化が検出されず、EDID−ROMの再読み込みをしない。そのため、正しい値に更新されたPhysical addressを取得できない可能性が高い。
For example, as shown in FIG. 5, consider a case where the
そこで、本実施例では、図4に示す処理を開始する前に、放送受信装置100は、CECコマンドを用いて、全ての機器の電源をスタンバイ状態にする。
Therefore, in the present embodiment, before starting the processing illustrated in FIG. 4, the
図6は、放送受信装置100が、接続された他のHDMI対応機器の電源を投入する手順を示すフローチャートである。図6において、図4と同様の処理が行われるステップには同一の符号を付し、説明を省略する。
FIG. 6 is a flowchart illustrating a procedure in which the
S601で、制御部101は、CECコマンドを用いて、全ての機器の動作状態を確認する。
In step S601, the
S602で、制御部101は、CECコマンドを用いて、動作中の機器を除く全ての機器の電源をスタンバイ状態にする。機器の動作の中断防止よりもPhysical addressの正確さを優先する場合は、制御部101は、動作中の機器を含む全ての機器の電源をスタンバイ状態にしてもよい。
In step S <b> 602, the
以降の処理は実施例1と同様である。但し、S414でMが4未満でない場合に、S603で、制御部101は、CECコマンドを用いて、動作中の機器を除く全ての機器の電源をスタンバイ状態にしてもよい。
The subsequent processing is the same as in the first embodiment. However, if M is not less than 4 in S414, in S603, the
実施例1又は2の方法を用いて放送受信装置100が機器の正しいPhysical addressを取得した後も、ユーザにより機器の抜き差しが行われ、その結果接続ツリー構造に変化が現れる可能性がある。そこで、本実施例では、放送受信装置100は、新しく接続された機器が正しいPhysical addressを認識できるように処理を行う。
Even after the
図7は、放送受信装置100が、接続された他のHDMI対応機器の電源を投入する手順を示すフローチャートである。図7において、図4及び図6と同様の処理が行われるステップには同一の符号を付し、説明を省略する。
FIG. 7 is a flowchart illustrating a procedure in which the
S701で、制御部101は、定期的(例えば10秒に1回)に他の機器に対してCECのpingメッセージを送信し、その応答を観察する。
In step S701, the
S702で、制御部101は、新たな機器が接続されたか否かを判定し、接続された場合はS601に進む。
In step S702, the
以降の処理は実施例2と同様である。これにより、新しく接続された機器が正しいPhysical addressを認識できる。 The subsequent processing is the same as in the second embodiment. As a result, the newly connected device can recognize the correct physical address.
前述の通り、EDID−ROMにアクセスできない場合に、CEC機能が無効になりCECコマンドによる操作が不可能になる機器が存在する。そのような機器が存在した場合、実施例3で説明したようにPhysical address取得後に機器をスタンバイ状態にすると、放送受信装置100はCECコマンドを用いてその機器を操作することができない。図8を参照して、このような場合を説明する。
As described above, when there is no access to the EDID-ROM, there is a device in which the CEC function is disabled and the operation using the CEC command is impossible. When such a device exists, as described in the third embodiment, if the device is set in the standby state after acquiring the physical address, the
テレビ801にAVアンプ802が接続され、AVアンプ802にSTB803が接続され、STB803にDVDレコーダ804が接続されていたとする。実際にはそれぞれの機器はCEC対応機器なら何でも良い。ここで、DVDレコーダ804が、EDID−ROMへアクセスできない状態においてはCECが無効になる仕様の機器であるとする。
It is assumed that an
この場合において、STB803の電源が入っておらずDVDレコーダ804がSTB803の持つEDID−ROMにアクセスできない場合には、DVDレコーダ804のCECが無効になる。そのため、テレビ801はDVDレコーダ804を制御することも、pingメッセージでその存在も把握することもできない。
In this case, when the
本実施例では、このような場合にテレビ801(放送受信装置100)がDVDレコーダ804を操作可能にする方法を説明する。本実施例の前提として、放送受信装置100は、実施例1、2、又は3の方法によりDVDレコーダ804のPhysical addressを把握しているが、STB803がスタンバイ状態であるためにDVDレコーダ804はCECコマンドを受け付けないものとする。
In this embodiment, a method for enabling the TV 801 (broadcast receiving apparatus 100) to operate the
ユーザの指示などにより放送受信装置100がDVDレコーダ804を操作しようとして、CECコマンドが受け付けられなかった場合、放送受信装置100は、図9に示す処理を実行する。
When the
S901で、制御部101は、CECコマンドを用いてAVアンプ802の電源を投入する。次に、S902で、制御部101は、STB803の電源を投入する。この状態であればDVDレコーダ804はSTB803のEDID−ROMにアクセスが可能になるため同時にCEC機能も有効になる。そこで、S903で、制御部101は、DVDレコーダ804に対してCECコマンドを送信することにより、DVDレコーダ804を操作する。
In step S901, the
なお、DVDレコーダ804がCEC機能を受け付けないのではなく、DVDレコーダ804がSTB803から切断されている可能性もある。この場合、S902でSTB803の電源が投入されても、放送受信装置100はDVDレコーダ804を発見することができないので、S903では制御部101は何も行わない。
Note that the
[その他の実施例]
上述した各実施例の機能を実現するためには、各機能を具現化したソフトウェアのプログラムコードを記録した記録媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ(又はCPUやMPU)が記録媒体に格納されたプログラムコードを読み出し実行することによって、上述した各実施例の機能が実現される。この場合、記録媒体から読み出されたプログラムコード自体が上述した各実施例の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。このようなプログラムコードを供給するための記録媒体としては、例えば、フロッピィ(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることもできる。
[Other Examples]
In order to realize the functions of the above-described embodiments, a recording medium in which a program code of software embodying each function is recorded may be provided to the system or apparatus. Then, the function of each embodiment described above is realized by the computer (or CPU or MPU) of the system or apparatus reading and executing the program code stored in the recording medium. In this case, the program code itself read from the recording medium realizes the functions of the above-described embodiments, and the recording medium on which the program code is recorded constitutes the present invention. As a recording medium for supplying such a program code, for example, a floppy (registered trademark) disk, a hard disk, an optical disk, a magneto-optical disk, or the like can be used. Alternatively, a CD-ROM, CD-R, magnetic tape, nonvolatile memory card, ROM, or the like can be used.
また、上述した各実施例の機能を実現するための構成は、コンピュータが読み出したプログラムコードを実行することだけには限られない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含まれている。 The configuration for realizing the functions of the above-described embodiments is not limited to executing the program code read by the computer. Including the case where the OS (operating system) running on the computer performs part or all of the actual processing based on the instruction of the program code, and the functions of the above-described embodiments are realized by the processing. It is.
更に、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によって上述した各実施例の機能が実現される場合も含むものである。 Further, the program code read from the recording medium may be written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instruction of the program code, and the functions of the above-described embodiments may be realized by the processing. Is included.
Claims (5)
前記入力端子を介して通信可能な機器のPhysical addressを取得する取得手段と、
前記取得したPhysical addressにおいて1つしか存在しないPhysical addressであって、そのPhysical addressにおいて最初に0が表れる桁より上位の桁に最初に0が表れるPhysical addressが前記通信可能な機器のうちスタンバイ状態の機器が持つPhysical addressの中に存在しないPhysical addressを持つ、スタンバイ状態の機器の電源を投入する電源投入手段と、
前記通信可能な機器全てに電源が投入されるまで、前記取得手段による取得、及び前記電源投入手段による電源投入を繰り返す制御を行う制御手段と、
を備えることを特徴とする放送受信装置。 A broadcast receiving apparatus having an input terminal corresponding to the HDMI standard,
An acquisition means for acquiring a physical address of a device capable of communication via the input terminal;
There is only one physical address in the acquired physical address, and a physical address in which 0 appears first in a digit higher than the first digit in the physical address is in a standby state among the communicable devices. A power-on means for powering on a standby device having a physical address that does not exist in the physical address of the device;
Control means for performing control to repeat acquisition by the acquisition means and power activation by the power activation means until power is supplied to all the communicable devices;
A broadcast receiving apparatus comprising:
前記制御手段は、前記制御を行う前に、前記通信可能な機器のうち動作中でないと判定された機器をスタンバイ状態にする
ことを特徴とする請求項1に記載の放送受信装置。 A determination unit for determining whether or not the communicable device is operating;
The broadcast receiving apparatus according to claim 1, wherein the control unit sets a device determined to be not in operation among the communicable devices before performing the control.
前記制御手段は、前記検出手段によって新たな機器が検出された場合、前記制御を行う
ことを特徴とする請求項3に記載の放送受信装置。 It further comprises detection means for detecting a device capable of communication via the input terminal,
The broadcast receiving apparatus according to claim 3, wherein the control unit performs the control when a new device is detected by the detection unit.
前記入力端子を介して通信可能な機器のPhysical addressを取得する取得工程と、
前記取得したPhysical addressにおいて1つしか存在しないPhysical addressであって、そのPhysical addressにおいて最初に0が表れる桁より上位の桁に最初に0が表れるPhysical addressが前記通信可能な機器のうちスタンバイ状態の機器が持つPhysical addressの中に存在しないPhysical addressを持つ、スタンバイ状態の機器の電源を投入する電源投入工程と、
前記通信可能な機器全てに電源が投入されるまで、前記取得工程における取得、及び前記電源投入工程における電源投入を繰り返す制御を行う制御工程と、
を備えることを特徴とする制御方法。 A control method for a broadcast receiving apparatus having an input terminal corresponding to the HDMI standard,
An acquisition step of acquiring a physical address of a device capable of communication via the input terminal;
There is only one physical address in the acquired physical address, and a physical address in which 0 appears first in a digit higher than the first digit in the physical address is in a standby state among the communicable devices. A power-on process for powering on a standby device having a physical address that does not exist in the physical address of the device,
A control step for performing control to repeat acquisition in the acquisition step and power on in the power on step until all the communicable devices are turned on,
A control method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008088261A JP5171345B2 (en) | 2008-03-28 | 2008-03-28 | Receiving apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008088261A JP5171345B2 (en) | 2008-03-28 | 2008-03-28 | Receiving apparatus and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009246514A true JP2009246514A (en) | 2009-10-22 |
JP2009246514A5 JP2009246514A5 (en) | 2011-05-12 |
JP5171345B2 JP5171345B2 (en) | 2013-03-27 |
Family
ID=41307981
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008088261A Expired - Fee Related JP5171345B2 (en) | 2008-03-28 | 2008-03-28 | Receiving apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5171345B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011130322A (en) * | 2009-12-21 | 2011-06-30 | Canon Inc | Communication apparatus |
JP2011135137A (en) * | 2009-12-22 | 2011-07-07 | Canon Inc | Communication device |
EP2536128A1 (en) | 2011-06-17 | 2012-12-19 | Sony Corporation | Content reproducing device and content reproduction control method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008035060A (en) * | 2006-07-27 | 2008-02-14 | Sharp Corp | Method of detecting connection of hdmi apparatus and program |
JP2008172637A (en) * | 2007-01-12 | 2008-07-24 | Fujitsu Ltd | Bidirectional controller using remote control signal by computer and household electric appliance |
JP2009194753A (en) * | 2008-02-15 | 2009-08-27 | Sony Corp | Electronic device, display system, transmission method and display method |
-
2008
- 2008-03-28 JP JP2008088261A patent/JP5171345B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008035060A (en) * | 2006-07-27 | 2008-02-14 | Sharp Corp | Method of detecting connection of hdmi apparatus and program |
JP2008172637A (en) * | 2007-01-12 | 2008-07-24 | Fujitsu Ltd | Bidirectional controller using remote control signal by computer and household electric appliance |
JP2009194753A (en) * | 2008-02-15 | 2009-08-27 | Sony Corp | Electronic device, display system, transmission method and display method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011130322A (en) * | 2009-12-21 | 2011-06-30 | Canon Inc | Communication apparatus |
JP2011135137A (en) * | 2009-12-22 | 2011-07-07 | Canon Inc | Communication device |
EP2536128A1 (en) | 2011-06-17 | 2012-12-19 | Sony Corporation | Content reproducing device and content reproduction control method |
US8972626B2 (en) | 2011-06-17 | 2015-03-03 | Sony Corporation | Content reproducing device and content reproduction control method |
Also Published As
Publication number | Publication date |
---|---|
JP5171345B2 (en) | 2013-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8973024B2 (en) | Video control apparatus and control method for video control apparatus | |
US8199258B2 (en) | Receiving apparatus and control method thereof | |
US8665379B2 (en) | Electronic apparatus and display control method | |
US9305516B1 (en) | Electronic device | |
CN101883236B (en) | High-definition signal wireless transmission system and method | |
KR20200029854A (en) | Electronic device and control method thereof | |
JP4331249B2 (en) | Video display device | |
KR20090059994A (en) | Method for providing type of the image device and device thereof | |
US20080244680A1 (en) | Connection status checking apparatus and connection status checking method | |
JP5171345B2 (en) | Receiving apparatus and program | |
JP2010283749A (en) | Video output device and control method thereof, and video display device and control method thereof | |
JP5921575B2 (en) | Electronic device, control method, program, and recording medium | |
JP2010004289A (en) | Display device | |
JP5315083B2 (en) | Display device, method and program | |
JP2009071396A (en) | Address setting method, communication system and transmission apparatus | |
JP2010041384A (en) | Display system | |
JP2012004964A (en) | Display device | |
US9113123B2 (en) | Electronic apparatus, control method, and recording medium | |
JP5349663B2 (en) | Video processing apparatus and video processing method | |
JP2012009958A (en) | Sink device, control method of sink device, program, and recording medium | |
JP2009094601A (en) | Optical disk reproducing device | |
JP2012023674A (en) | Communication apparatus | |
WO2009016934A1 (en) | Video display device | |
JP2016042674A (en) | Data processing device | |
JP2011155478A (en) | Electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110324 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110324 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120713 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120907 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120928 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121106 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121225 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5171345 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160111 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |