JP5220427B2 - Information processing apparatus, control terminal, device control system, and device control method - Google Patents

Information processing apparatus, control terminal, device control system, and device control method Download PDF

Info

Publication number
JP5220427B2
JP5220427B2 JP2008016444A JP2008016444A JP5220427B2 JP 5220427 B2 JP5220427 B2 JP 5220427B2 JP 2008016444 A JP2008016444 A JP 2008016444A JP 2008016444 A JP2008016444 A JP 2008016444A JP 5220427 B2 JP5220427 B2 JP 5220427B2
Authority
JP
Japan
Prior art keywords
communication unit
communication
control
unit
control signal
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.)
Expired - Fee Related
Application number
JP2008016444A
Other languages
Japanese (ja)
Other versions
JP2009176219A (en
Inventor
貴史 伊藤
雄一 影山
高 川上
陽太郎 峯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Sony Mobile Communications 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 Sony Corp, Sony Mobile Communications Inc filed Critical Sony Corp
Priority to JP2008016444A priority Critical patent/JP5220427B2/en
Publication of JP2009176219A publication Critical patent/JP2009176219A/en
Application granted granted Critical
Publication of JP5220427B2 publication Critical patent/JP5220427B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、情報処理装置、制御端末、機器制御システム、及び機器制御方法に関する。   The present invention relates to an information processing device, a control terminal, a device control system, and a device control method.

近年、情報のデジタル化が急速に進み、デジタル情報を扱うための情報機器が一般家庭にも急速に普及してきた。例えば、コンパクトディスクに記録された音楽データを再生する音楽プレーヤやDVD(Digital Versatile Disc)に記録された映画を再生するDVDプレーヤ等は既に世界的な規模で広く普及している。また、一般家庭においても、デジタルカメラで撮った写真やデジタル録画したテレビ番組をパーソナルコンピュータ(以下、PC)等に保存して管理している。   In recent years, digitalization of information has progressed rapidly, and information equipment for handling digital information has rapidly spread to ordinary households. For example, a music player that reproduces music data recorded on a compact disc, a DVD player that reproduces a movie recorded on a DVD (Digital Versatile Disc), and the like are already widely used on a global scale. In general households, photographs taken with a digital camera and digitally recorded television programs are stored and managed in a personal computer (hereinafter referred to as a PC).

しかし、蓄積された画像、映像、又は音楽情報等は、個人的に視聴して楽しむ他、あまり有効に活用されているとは言えないようである。例えば、デジタルビデオカメラで撮影したビデオ映像を家族で鑑賞しようとした際、パーソナルコンピュータのハードディスクに保存して管理していたビデオ映像をリビングにある大型テレビで再生するには機器間を接続するために些か面倒な準備が必要になるからである。   However, it seems that stored images, videos, music information, and the like are not very effectively utilized besides personal viewing and enjoyment. For example, when a family member wants to watch video footage shot with a digital video camera, the video footage stored and managed on the hard disk of a personal computer can be played back on a large TV set in the living room. This requires a little troublesome preparation.

こうした状況に鑑みて、最近、一般家庭において無線又は有線通信を利用したデジタル情報の共有化(所謂、ホームネットワーク)を実現するための情報技術に関する標準規格を策定しようという動きがある。例えば、家電、携帯電話、又はPC等の製造販売に関連する複数の企業等が参加して結成されたDLNA(Digital Living Network Alliance)と呼ばれる非営利団体がよい例である。   In view of these circumstances, recently there has been a movement to formulate a standard related to information technology for realizing sharing of digital information (so-called home network) using wireless or wired communication in a general home. For example, a non-profit organization called DLNA (Digital Living Network Alliance) formed by participation of a plurality of companies related to manufacturing and sales of home appliances, mobile phones, PCs, and the like is a good example.

これによると、想定されるホームネットワークには、映像や音楽等のコンテンツが格納されたサーバ機器(DMS;Digital Media Server)と、これらのコンテンツを再生するためのプレーヤ機器(DMP;Digital Media Player)とが含まれる。そして、このホームネットワーク内では、所定の通信方式及びフォーマット(例えば、UPnP(Universal Plug and Play)規格:「UPnP Devie Architecture 1.0, UPnP Forum (http://www.upnp.org/), 2003」の通信方式等)に則ってDMSからDMPにコンテンツが配信される。このとき、複数の機器間では、コンテンツの他にも、例えば、各機器が有する機能の情報や各機器を識別するためのアドレス情報等が相互に交換される。   According to this, the assumed home network includes a server device (DMS; Digital Media Server) in which contents such as video and music are stored, and a player device (DMP: Digital Media Player) for reproducing these contents. And are included. In this home network, a predetermined communication method and format (for example, UPnP (Universal Plug and Play) standard: “UPnP Device Architecture 1.0, UPnP Forum (http://www.upnp.org/), 2003”). The content is distributed from the DMS to the DMP in accordance with the “communication method”. At this time, in addition to the content, for example, information on the function of each device, address information for identifying each device, and the like are exchanged between the plurality of devices.

さらに、DLNA Guideline Version 1.5によれば、上記のDMS+DMPで構成される2BOXタイプのホームネットワーク構成に加え、DMS+DMR(Degital Media Renderer)+DMC(Degital Media Controller)で構成される3BOXタイプのホームネットワーク構成も想定されている。DMRとしては、例えば、デジタルテレビやデジタルオーディオ機器等が利用される。DMCは、DMSやDMRを制御するためのコントローラである。DMCとしては、例えば、携帯電話やPDA(Personal Digital Assistant)、或いは、携帯ゲーム機等が利用される。   Furthermore, according to DLNA Guideline Version 1.5, in addition to the above-mentioned 2BOX type home network configuration configured with DMS + DMP, a 3BOX type home network configuration configured with DMS + DMR (Digital Media Renderer) + DMC (Digital Media Controller) Is also envisaged. As the DMR, for example, a digital television or a digital audio device is used. The DMC is a controller for controlling the DMS and DMR. As the DMC, for example, a mobile phone, a PDA (Personal Digital Assistant), a portable game machine, or the like is used.

上記の技術に関連し、例えば、下記の特許文献1には、IEEE802のSOAP(Simple Object Access Protocol)形式で表現されたコマンドデータをIEEE1394のAV/C形式で表現されたコマンドデータに変換することが可能な情報処理装置に関する技術が記載されている。この技術を適用することにより、IEEE802標準のネットワークで接続された機器(UPnP機器)は、IEEE1394標準のネットワークで接続された機器(AV/C機器)を制御することができるようになる。   In relation to the above technology, for example, in Patent Document 1 below, command data expressed in the IEEE 802 SOAP (Simple Object Access Protocol) format is converted to command data expressed in the IEEE 1394 AV / C format. A technology relating to an information processing apparatus capable of performing the above is described. By applying this technology, a device (UPnP device) connected through an IEEE 802 standard network can control a device (AV / C device) connected through an IEEE 1394 standard network.

特開2003−46535号公報JP 2003-46535 A

ところが、上記のように双方向通信を介して機器間における情報の交換を実現するためには、通信相手となる機器が通信可能な状態になっていることが条件となる。例えば、通信相手の機器が自機器の通信方式に対応していることが1つの条件として挙げられる。この点に関し、上記の特許文献1に記載の情報処理装置は、具体的に、IEEE802標準の通信方式、及びIEEE1394標準の通信方式に対応する機器との間で情報を相互に交換することができるものである。   However, in order to realize the exchange of information between devices via bidirectional communication as described above, it is a condition that a communication partner device is in a communicable state. For example, one condition is that the communication partner device is compatible with the communication method of the device itself. In this regard, the information processing apparatus described in Patent Document 1 can specifically exchange information with a device compatible with the IEEE 802 standard communication system and the IEEE 1394 standard communication system. Is.

上記の特許文献1に記載の情報処理装置のように、異なる通信方式にそれぞれ対応した複数の通信手段を有する機器の場合、その一部のみが通信可能な状態というのも存在するであろう。例えば、機器の電源状態(オン/オフ)等に依存した通信状態の変化は、その典型的な例である。つまり、電源状態に関係なく常に通信可能な通信手段と、電源がオンの場合にのみ通信可能な通信手段とを有する機器の場合、電源がオフの際には、電源状態に関係なく常に通信可能な通信手段のみが有効な状態になる。   In the case of a device having a plurality of communication means each corresponding to a different communication method, such as the information processing apparatus described in Patent Document 1, only a part of the device may be in a communicable state. For example, a change in the communication state depending on the power state (on / off) of the device is a typical example. In other words, in the case of a device that has communication means that can always communicate regardless of the power state and communication means that can communicate only when the power is on, communication is always possible regardless of the power state when the power is off. Only valid communication means are enabled.

こうした場合に、上記の特許文献1に記載の情報処理装置は、異なる通信方式に対応する複数の機器間を中継することができない。この中継を実現するには、全ての通信手段を有効な状態に切り替える必要がある。しかしながら、上記の特許文献1に記載の情報処理装置は、通信相手の機器が複数の通信手段に対応していないことを前提としている。そのため、無効な通信手段に対応する機器は、その無効な通信手段の状態を有効に切り替えることができない。もし、通信相手の機器が有効な通信手段に対応していれば、その機器は、有効な通信手段を利用して無効な通信手段を有効に切り替えることができる。しかしながら、そのような機能を実現する技術は、上記の特許文献1を含め、従来技術として未だ開示されていないというのが現状である。   In such a case, the information processing apparatus described in Patent Literature 1 cannot relay between a plurality of devices corresponding to different communication methods. In order to realize this relay, it is necessary to switch all communication means to an effective state. However, the information processing apparatus described in Patent Document 1 is based on the premise that the communication partner device does not support a plurality of communication means. For this reason, the device corresponding to the invalid communication means cannot effectively switch the state of the invalid communication means. If the communication partner device is compatible with an effective communication means, the device can effectively switch an invalid communication means using the effective communication means. However, the present situation is that the technology for realizing such a function has not yet been disclosed as a prior art including the above-mentioned Patent Document 1.

上記の技術を実現するには、少なくとも通信相手の機器に対し、自装置が対応する複数の通信手段に関する情報を予め組み込んでおく必要がある。しかしながら、予め組み込む方法は、多数の通信手段に関する情報を各機器に保持しておく必要が生じると共に、新規の通信手段や通信機能を利用するために必要な情報(例えば、通信方式や通信コマンド等)を動的に追加/更新することが難しい。そのため、複数の通信手段を相補的に利用して、通信状態を自動的に確立するといった機能が実現困難である。   In order to realize the above-described technology, it is necessary to incorporate in advance information regarding a plurality of communication means supported by the own device at least for the device of the communication partner. However, in the method of incorporating in advance, it is necessary to store information on a large number of communication means in each device, and information necessary for using new communication means and communication functions (for example, communication methods, communication commands, etc.) ) Is difficult to add / update dynamically. Therefore, it is difficult to realize a function of automatically establishing a communication state by using a plurality of communication means in a complementary manner.

そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、複数の通信手段を相補的に利用して、無効な状態の通信手段を有効な状態に切り替え制御することが可能な、新規かつ改良された情報処理装置、制御端末、機器制御システム、及び機器制御方法を提供することにある。   Therefore, the present invention has been made in view of the above problems, and an object of the present invention is to switch a disabled communication means to an effective state by using a plurality of communication means in a complementary manner. An object is to provide a new and improved information processing apparatus, control terminal, device control system, and device control method that can be controlled.

上記課題を解決するために、本発明のある観点によれば、互いに通信特性が異なる第1及び第2の通信部を有し、前記第1の通信部を用いて制御端末との間で情報を送受信することが可能な情報処理装置が提供される。当該情報処理装置は、前記第2の通信部によって受信可能な制御信号に関する情報を前記第1の通信部を用いて前記制御端末に通知する制御信号情報通知部と、前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信した前記制御信号に応じて前記第1の通信部を有効な状態に切り替える状態切り替え部と、を備えており、前記第1の通信部が有効な状態のときに、前記第2の通信部によって受信可能な制御信号に関する情報を予め前記制御端末に通知しておくことで、前記第1の通信部が無効な場合に、前記制御端末から前記第1の通信部を有効な状態に切り替えられるようにすることを特徴とするものである。   In order to solve the above-described problem, according to an aspect of the present invention, there are provided first and second communication units having different communication characteristics, and information is transmitted to and from a control terminal using the first communication unit. An information processing apparatus capable of transmitting and receiving is provided. The information processing apparatus includes: a control signal information notifying unit that notifies the control terminal of information related to a control signal receivable by the second communication unit using the first communication unit; and the first communication unit includes: A state switching unit that switches the first communication unit to an enabled state in response to the control signal received via the second communication unit in an invalid state. When the communication unit is in an enabled state, by notifying the control terminal in advance information about control signals that can be received by the second communication unit, The first communication unit can be switched to an effective state from a control terminal.

前記制御信号情報通知部は、前記第2の通信部によって受信可能な制御信号に関する情報を前記第1の通信部を用いて前記制御端末に通知する。また、前記状態切り替え部は、前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信した前記制御信号に応じて前記第1の通信部を有効な状態に切り替える。さらに、前記情報処理装置は、前記第1の通信部が有効な状態のときに、前記第2の通信部によって受信可能な制御信号に関する情報を予め前記制御端末に通知しておくことで、前記第1の通信部が無効な場合に、前記制御端末から前記第1の通信部を有効な状態に切り替え制御できるように構成されている。このように、複数の通信部の特性を相補的に利用し、一方の通信部が好適な状態で通信できない場合に、他の通信部を利用して、その通信部の通信機能を改善することができるようになる。   The control signal information notification unit notifies the control terminal of information related to a control signal receivable by the second communication unit using the first communication unit. In addition, when the first communication unit is in an invalid state, the state switching unit sets the first communication unit to an effective state according to the control signal received via the second communication unit. Switch. Furthermore, the information processing apparatus notifies the control terminal in advance of information related to a control signal that can be received by the second communication unit when the first communication unit is in an effective state. When the first communication unit is invalid, the control terminal is configured to switch the first communication unit to an effective state. Thus, when the characteristics of a plurality of communication units are used in a complementary manner and one communication unit cannot communicate in a suitable state, the other communication unit is used to improve the communication function of that communication unit. Will be able to.

また、前記制御信号に関する情報は、前記情報処理装置を識別するための識別情報と共に通知されるものであってもよい。さらに、前記情報処理装置は、電源のオン/オフを制御する電源制御部をさらに備えていてもよい。そして、前記第1の通信部が前記電源がオンの場合にのみ動作するものであり、前記第2の通信部が前記電源がオフの場合でも動作するものであるならば、前記状態切り替え部は、前記電源がオフの状態の場合に、前記第2の通信部によって受信した前記制御信号に応じて、前記電源制御部を制御して前記電源をオンの状態に切り替えるものである。   The information related to the control signal may be notified together with identification information for identifying the information processing apparatus. Further, the information processing apparatus may further include a power control unit that controls power on / off. If the first communication unit operates only when the power is on, and the second communication unit operates even when the power is off, the state switching unit is When the power is off, the power control unit is controlled to switch the power on according to the control signal received by the second communication unit.

このように、前記制御信号に関する情報が機器を識別するための識別情報と共に通知されることで、機器と制御信号との対応関係が一意に特定できるため、予め取得した制御信号に関する情報を利用する際に、該当する機器の特定を改めて実行する必要が無くなる。また、通信不能な状態に対し、その原因として最も可能性の高い、機器の電源オン/オフ状態を好適に制御できるようになるため、非常に汎用性の高い制御機器が実現される。   As described above, since the information on the control signal is notified together with the identification information for identifying the device, the correspondence relationship between the device and the control signal can be uniquely specified. Therefore, the information on the control signal acquired in advance is used. In this case, it is not necessary to perform identification of the corresponding device again. Further, since it is possible to suitably control the power on / off state of the device, which is most likely the cause for the state where communication is impossible, a highly versatile control device is realized.

また、前記第2の通信部は、所定の空間領域内にのみ伝達可能な無線通信媒体を介して送信される前記制御信号を受信する受信部であってもよい。このように、所定の空間領域内にのみ伝達可能な無線通信媒体を制御手段に利用することで、制御信号を誤って受信した機器が誤動作をするのを防止することができる。さらに、所定の範囲内に設置された機器を制御する際に、その制御信号に送信先の情報を含める必要が無くなるため、通信処理が簡素化される。特に、こうした効果は、電源制御の際に有効である。電源機能は、全ての電子機器に搭載された機能であり、制御機器に接続された全ての電子機器に制御信号が送信され、全ての電子機器の電源が誤制御される可能性があるのは好ましくないからである。   The second communication unit may be a reception unit that receives the control signal transmitted via a wireless communication medium that can be transmitted only within a predetermined space area. In this way, by using a wireless communication medium that can be transmitted only within a predetermined space area as the control means, it is possible to prevent a device that erroneously receives a control signal from malfunctioning. Furthermore, when controlling a device installed within a predetermined range, it is not necessary to include information on the transmission destination in the control signal, so that communication processing is simplified. In particular, such an effect is effective in power supply control. The power supply function is a function installed in all electronic devices, and it is possible that a control signal is transmitted to all electronic devices connected to the control device and the power supply of all electronic devices may be erroneously controlled. It is because it is not preferable.

また、上記課題を解決するために、本発明の別の観点によれば、互いに通信特性が異なる第1及び第2の通信部を有する情報処理装置との間で、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末が提供される。当該制御端末は、前記第3の通信部により、前記第2の通信部によって受信可能な制御信号に関する情報を前記情報処理装置から取得する制御信号情報取得部と、前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記制御信号情報取得部により取得した前記制御信号を前記第4の通信部から前記情報処理装置に対して送信し、前記第1の通信部を有効な状態に切り替えるように制御する制御部と、を備えており、前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号に関する情報を予め取得しておくことで、前記第1の通信部が無効な場合に、予め取得した前記制御信号に関する情報を用いて前記第1の通信部を有効な状態に切り替えた上で、前記第3の通信部を用いて通信することを特徴とするものである。   In order to solve the above-described problem, according to another aspect of the present invention, the first communication unit is connected to an information processing apparatus having first and second communication units having different communication characteristics from each other. A control terminal is provided that includes a third communication unit that receives or transmits information transmitted or received via the communication unit and a fourth communication unit that communicates using a communication method corresponding to the second communication unit. The control terminal includes, via the third communication unit, a control signal information acquisition unit that acquires information about a control signal that can be received by the second communication unit from the information processing apparatus, and the third communication unit. When the communication with the information processing device cannot be performed, the control signal acquired by the control signal information acquisition unit is transmitted from the fourth communication unit to the information processing device, and the first communication unit A control unit that controls to switch to a valid state, and acquires in advance information related to a control signal that can be received by the second communication unit when the first communication unit is in a valid state. Thus, when the first communication unit is invalid, the third communication unit is switched to the valid state using the information related to the control signal acquired in advance. To communicate using The one in which the features.

前記制御信号情報取得部は、前記第3の通信部により、前記第2の通信部によって受信可能な制御信号に関する情報を前記情報処理装置から取得する。また、前記制御部は、前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記制御信号情報取得部により取得した前記制御信号を前記第4の通信部から前記情報処理装置に対して送信し、前記第1の通信部を有効な状態に切り替えるように制御する。そして、前記制御端末は、前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号に関する情報を予め取得しておくことで、前記第1の通信部が無効な場合に、予め取得した前記制御信号に関する情報を用いて前記第1の通信部を有効な状態に切り替えた上で、前記第3の通信部を用いて通信するものである。このように、複数の通信部の特性を相補的に利用し、一方の通信部が好適な状態で通信できない場合に、他の通信部を利用して、その通信部の通信機能を改善することができるようになる。   The control signal information acquisition unit acquires information on a control signal receivable by the second communication unit from the information processing apparatus by the third communication unit. In addition, when the control unit cannot communicate with the information processing device via the third communication unit, the control signal acquired by the control signal information acquisition unit is transmitted from the fourth communication unit to the information processing apparatus. It transmits with respect to information processing apparatus, and controls to switch the said 1st communication part to an effective state. And the said control terminal acquires the information regarding the control signal which can be received by the said 2nd communication part when the said 1st communication part is in an effective state, The said 1st communication part becomes When it is invalid, the first communication unit is switched to a valid state using information about the control signal acquired in advance, and communication is performed using the third communication unit. Thus, when the characteristics of a plurality of communication units are used in a complementary manner and one communication unit cannot communicate in a suitable state, the other communication unit is used to improve the communication function of that communication unit. Will be able to.

また、前記制御信号に関する情報は、前記情報処理装置を識別するための識別情報と共に通知されるものであってもよい。さらに、前記情報処理装置の電源がオンの場合にのみ前記第1の通信部が動作し、前記電源のオン/オフに関わらず前記第2の通信部が動作する場合に、前記制御部は、前記第1の通信部との間で通信不能な場合に、前記第4の通信部を介して前記制御信号を送信し、前記情報処理装置の電源をオンの状態に切り替えるように制御するものである。   The information related to the control signal may be notified together with identification information for identifying the information processing apparatus. Further, when the information processing apparatus is powered on, the first communication unit operates, and when the second communication unit operates regardless of the power on / off, the control unit When communication with the first communication unit is not possible, the control signal is transmitted via the fourth communication unit, and the information processing apparatus is controlled to be turned on. is there.

このように、前記制御信号に関する情報が機器を識別するための識別情報と共に通知されることで、機器と制御信号との対応関係が一意に特定できるため、予め取得した制御信号に関する情報を利用する際に、該当する機器の特定を改めて実行する必要が無くなる。また、通信不能な状態に対し、その原因として最も可能性の高い、機器の電源オン/オフ状態を好適に制御できるようになるため、非常に汎用性の高い制御機器が実現される。   As described above, since the information on the control signal is notified together with the identification information for identifying the device, the correspondence relationship between the device and the control signal can be uniquely specified. Therefore, the information on the control signal acquired in advance is used. In this case, it is not necessary to perform identification of the corresponding device again. Further, since it is possible to suitably control the power on / off state of the device, which is most likely the cause for the state where communication is impossible, a highly versatile control device is realized.

また、前記第4の通信部は、所定の空間領域内にのみ伝達可能な無線通信媒体を介して前記制御信号を送信する送信部であってもよい。このように、所定の空間領域内にのみ伝達可能な無線通信媒体を制御手段に利用することで、制御信号を誤って受信した機器が誤動作をするのを防止することができる。さらに、所定の範囲内に設置された機器を制御する際に、その制御信号に送信先の情報を含める必要が無くなるため、通信処理が簡素化される。特に、こうした効果は、電源制御の際に有効である。電源機能は、全ての電子機器に搭載された機能であり、制御機器に接続された全ての電子機器に制御信号が送信され、全ての電子機器の電源が誤制御される可能性があるのは好ましくないからである。   The fourth communication unit may be a transmission unit that transmits the control signal via a wireless communication medium that can be transmitted only within a predetermined space area. In this way, by using a wireless communication medium that can be transmitted only within a predetermined space area as the control means, it is possible to prevent a device that erroneously receives a control signal from malfunctioning. Furthermore, when controlling a device installed within a predetermined range, it is not necessary to include information on the transmission destination in the control signal, so that communication processing is simplified. In particular, such an effect is effective in power supply control. The power supply function is a function installed in all electronic devices, and it is possible that a control signal is transmitted to all electronic devices connected to the control device and the power supply of all electronic devices may be erroneously controlled. It is because it is not preferable.

また、上記課題を解決するために、本発明の別の観点によれば、互いに通信特性が異なる第1及び第2の通信部を有する一又は複数の情報処理装置、及び、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末により構成される機器制御システムが提供される。   In order to solve the above problem, according to another aspect of the present invention, one or a plurality of information processing apparatuses having first and second communication units having different communication characteristics from each other, and the first communication A control terminal having a third communication unit that receives or transmits information transmitted or received via the unit and a fourth communication unit that communicates using a communication method corresponding to the second communication unit A device control system is provided.

この機器制御システムに含まれる前記情報処理装置は、前記第2の通信部を介して受信可能な制御信号に関する情報を前記第1の通信部を用いて前記制御端末に通知する制御信号情報通知部と、前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信した前記制御信号に応じて前記第1の通信部を有効な状態に切り替える状態切り替え部と、を備える。また、この機器制御システムに含まれる前記制御端末は、前記第3の通信部により、前記第2の通信部を介して受信可能な制御信号に関する情報を前記情報処理装置から取得する制御信号情報取得部と、前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記制御信号情報取得部により取得した前記制御信号を前記第4の通信部から前記情報処理装置に対して送信し、前記第1の通信部を有効な状態に切り替えるように制御する制御部と、を備える。   The information processing apparatus included in the device control system includes a control signal information notification unit that notifies the control terminal of information related to a control signal that can be received via the second communication unit using the first communication unit. And a state switching unit that switches the first communication unit to an enabled state according to the control signal received via the second communication unit when the first communication unit is in an invalid state; Is provided. In addition, the control terminal included in the device control system acquires, from the information processing apparatus, information on a control signal that can be received by the third communication unit via the second communication unit. And the control signal acquired by the control signal information acquisition unit from the fourth communication unit to the information processing device when communication between the control unit and the information processing device cannot be performed via the third communication unit. And a control unit that controls to transmit the first communication unit to an effective state.

そして、前記機器制御システムは、前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号に関する情報が予め前記制御端末に通知されることで、前記第1の通信部が無効な場合に、予め通知された前記制御信号に関する情報を用いて前記第1の通信部が有効な状態に切り替えられ、前記第1及び第3の通信部の間で通信可能な状態に制御されることを特徴とするものである。このような構成を適用すると、複数の通信部の特性を相補的に利用し、一方の通信部が好適な状態で通信できない場合に、他の通信部を利用して、その通信部の通信機能を改善することができるようになる。   The device control system is configured to notify the control terminal in advance of information related to a control signal that can be received by the second communication unit when the first communication unit is in an effective state. When the communication unit is invalid, the first communication unit is switched to a valid state using information about the control signal notified in advance, and communication is possible between the first and third communication units. It is characterized by being controlled by the state. When such a configuration is applied, when the characteristics of a plurality of communication units are used complementarily and one communication unit cannot communicate in a suitable state, the communication function of that communication unit is used using the other communication unit. Will be able to improve.

また、上記課題を解決するために、本発明の別の観点によれば、互いに通信特性が異なる第1及び第2の通信部を有し、前記第1の通信部を用いて制御端末との間で情報を送受信することが可能な情報処理装置による機器制御方法が提供される。当該機器制御方法は、前記第2の通信部によって受信可能な制御信号に関する情報が前記第1の通信部を用いて前記制御端末に通知されるステップと、前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信された前記制御信号に応じて前記第1の通信部が有効な状態に切り替えられるステップと、を含む。さらに、前記機器制御方法は、前記第1の通信部が有効な状態のときに、前記第2の通信部によって受信可能な制御信号に関する情報が予め前記制御端末に通知されることで、前記第1の通信部が無効な場合に、前記制御端末から前記第1の通信部が有効な状態に切り替えられることを特徴とするものである。このような構成を適用すると、複数の通信部の特性を相補的に利用し、一方の通信部が好適な状態で通信できない場合に、他の通信部を利用して、その通信部の通信機能を改善することができるようになる。   Moreover, in order to solve the said subject, according to another viewpoint of this invention, it has the 1st and 2nd communication part from which a communication characteristic mutually differs, and uses a said 1st communication part, and a control terminal is used. There is provided a device control method by an information processing apparatus capable of transmitting and receiving information between them. The device control method includes a step of notifying the control terminal of information related to a control signal receivable by the second communication unit using the first communication unit, and a state in which the first communication unit is invalid In this case, the method includes a step of switching the first communication unit to an effective state according to the control signal received via the second communication unit. Furthermore, in the device control method, when the first communication unit is in a valid state, the control terminal is notified in advance of information related to a control signal that can be received by the second communication unit. When the first communication unit is invalid, the first communication unit is switched to the valid state from the control terminal. When such a configuration is applied, when the characteristics of a plurality of communication units are used complementarily and one communication unit cannot communicate in a suitable state, the communication function of that communication unit is used using the other communication unit. Will be able to improve.

また、上記課題を解決するために、本発明の別の観点によれば、互いに通信特性が異なる第1及び第2の通信部を有する情報処理装置との間で、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末による機器制御方法が提供される。当該機器制御方法は、前記第3の通信部により、前記第2の通信部によって受信可能な制御信号に関する情報が前記情報処理装置から取得されるステップと、前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記情報処理装置から取得された前記制御信号が前記第4の通信部から前記情報処理装置に対して送信され、前記第1の通信部が有効な状態に切り替えられるステップと、を含んでいる。さらに、前記機器制御方法は、前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号に関する情報が予め取得されることで、前記第1の通信部が無効な場合に、予め取得された前記制御信号に関する情報を用いて前記第1の通信部が有効な状態に切り替えられ、前記第3の通信部を用いて通信されることを特徴とするものである。このような構成を適用すると、複数の通信部の特性を相補的に利用し、一方の通信部が好適な状態で通信できない場合に、他の通信部を利用して、その通信部の通信機能を改善することができるようになる。   In order to solve the above-described problem, according to another aspect of the present invention, the first communication unit is connected to an information processing apparatus having first and second communication units having different communication characteristics from each other. Provided is a device control method by a control terminal having a third communication unit that receives or transmits information transmitted or received via a communication unit and a fourth communication unit that communicates with a communication method corresponding to the second communication unit Is done. In the device control method, the third communication unit obtains information related to a control signal receivable by the second communication unit from the information processing apparatus, and the third communication unit via the third communication unit. When communication with the information processing apparatus is not possible, the control signal acquired from the information processing apparatus is transmitted from the fourth communication unit to the information processing apparatus, and the first communication unit is effective. Switching to a state. Furthermore, in the device control method, the first communication unit is configured such that information about a control signal that can be received by the second communication unit when the first communication unit is in an effective state is acquired in advance. When it is invalid, the first communication unit is switched to a valid state using information about the control signal acquired in advance, and communication is performed using the third communication unit. is there. When such a configuration is applied, when the characteristics of a plurality of communication units are used complementarily and one communication unit cannot communicate in a suitable state, the communication function of that communication unit is used using the other communication unit. Will be able to improve.

また、上記課題を解決するために、本発明の別の観点によれば、互いに通信特性が異なる第1及び第2の通信部を有し、前記第1の通信部を用いて制御端末との間で情報を送受信することが可能な情報処理装置の持つ機能をコンピュータに実現させるためのプログラムが提供される。   Moreover, in order to solve the said subject, according to another viewpoint of this invention, it has the 1st and 2nd communication part from which a communication characteristic mutually differs, and uses a said 1st communication part, and a control terminal is used. There is provided a program for causing a computer to realize the functions of an information processing apparatus capable of transmitting and receiving information between them.

このプログラムは、前記第2の通信部によって受信可能な制御信号に関する情報を前記第1の通信部を用いて前記制御端末に通知する制御信号情報通知機能と、 前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信した前記制御信号に応じて前記第1の通信部を有効な状態に切り替える状態切り替え機能と、を含み、前記第1の通信部が有効な状態のときに、前記第2の通信部によって受信可能な制御信号に関する情報を予め前記制御端末に通知しておくことで、前記第1の通信部が無効な場合に、前記制御端末から前記第1の通信部を有効な状態に切り替えられるようにする機能をコンピュータに実現させるためのプログラムである。このような構成を適用すると、複数の通信部の特性を相補的に利用し、一方の通信部が好適な状態で通信できない場合に、他の通信部を利用して、その通信部の通信機能を改善することができるようになる。   The program includes a control signal information notification function for notifying the control terminal of information related to a control signal receivable by the second communication unit using the first communication unit, and the first communication unit is invalid. A state switching function for switching the first communication unit to an effective state in response to the control signal received via the second communication unit in the case of a state, wherein the first communication unit is enabled When the first communication unit is invalid by notifying the control terminal in advance of information related to the control signal that can be received by the second communication unit in a state of It is a program for causing a computer to realize a function that allows the first communication unit to be switched to an effective state. When such a configuration is applied, when the characteristics of a plurality of communication units are used complementarily and one communication unit cannot communicate in a suitable state, the communication function of that communication unit is used using the other communication unit. Will be able to improve.

また、上記課題を解決するために、本発明の別の観点によれば、互いに通信特性が異なる第1及び第2の通信部を有する情報処理装置との間で、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末の持つ機能をコンピュータに実現させるためのプログラムが提供される。   In order to solve the above-described problem, according to another aspect of the present invention, the first communication unit is connected to an information processing apparatus having first and second communication units having different communication characteristics from each other. The computer has the function of a control terminal having a third communication unit that receives or transmits information transmitted or received via the communication unit and a fourth communication unit that communicates using a communication method corresponding to the second communication unit. A program for realizing this is provided.

このプログラムは、前記第3の通信部により、前記第2の通信部によって受信可能な制御信号に関する情報を前記情報処理装置から取得する制御信号情報取得機能と、前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記制御信号情報取得機能により取得した前記制御信号を前記第4の通信部から前記情報処理装置に対して送信し、前記第1の通信部を有効な状態に切り替えるように制御する制御機能と、を含み、前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号に関する情報を予め取得しておくことで、前記第1の通信部が無効な場合に、予め取得した前記制御信号に関する情報を用いて前記第1の通信部を有効な状態に切り替えた上で、前記第3の通信部を用いて通信する機能をコンピュータに実現させるためのプログラムである。このような構成を適用すると、複数の通信部の特性を相補的に利用し、一方の通信部が好適な状態で通信できない場合に、他の通信部を利用して、その通信部の通信機能を改善することができるようになる。   The program includes a control signal information acquisition function for acquiring information on a control signal receivable by the second communication unit from the information processing apparatus by the third communication unit, and the third communication unit. When communication with the information processing device is not possible, the control signal acquired by the control signal information acquisition function is transmitted from the fourth communication unit to the information processing device, and the first communication unit is A control function for controlling to switch to an effective state, and acquiring in advance information related to a control signal that can be received by the second communication unit when the first communication unit is in an effective state Then, when the first communication unit is invalid, the first communication unit is switched to an enabled state using information about the control signal acquired in advance, and then the third communication unit is used. connect Is a program for realizing the ability to computer. When such a configuration is applied, when the characteristics of a plurality of communication units are used complementarily and one communication unit cannot communicate in a suitable state, the communication function of that communication unit is used using the other communication unit. Will be able to improve.

より詳細には、例えば、双方向性はあるが指向性がなく到達範囲とバンド幅の広いEthernet(登録商標)と、双方向性はないが指向性があり到達範囲が限定的でバンド幅の狭いIRリモコンのような特性の異なる複数の通信方式を組み合わせて利用し、それぞれ単体では実現が困難な機能を個々の特性の組み合わせで実現するような構成例が思い浮かべられる。また、機器の状態に応じて通信可否が変化する複数の通信方式を利用し、単独の通信方式のみでは困難な機器間の通信を複数の通信方式を組み合わせて実現するような構成例も想起されるであろう。さらに、通信データの種類や利用形態に応じて通信方式の使い分けができるとより効果的である。例えば、広帯域の通信方式を大容量データの送受信に利用し、狭帯域の通信方式を制御コマンドの送受信に利用するといった使い分けをすることで、リソースを効率的に利用できるようになるであろう。   More specifically, for example, Ethernet (registered trademark) that has bidirectionality but no directivity and a wide reachable range and bandwidth and non-bidirectional but directivity and has a limited reachable bandwidth. A configuration example is conceivable in which a plurality of communication methods having different characteristics such as a narrow IR remote controller are used in combination, and functions that are difficult to realize by a single unit are realized by a combination of individual characteristics. In addition, a configuration example is conceived that uses a plurality of communication methods in which the availability of communication changes according to the state of the device, and realizes communication between devices that is difficult only by a single communication method by combining a plurality of communication methods. It will be. Furthermore, it is more effective if the communication method can be properly used according to the type of communication data and the usage form. For example, resources can be used efficiently by selectively using a wideband communication method for transmission / reception of large-capacity data and a narrowband communication method for transmission / reception of control commands.

以上説明したように本発明によれば、複数の通信手段を相補的に利用して、無効な状態の通信手段を有効な状態に切り替え制御することが可能になる。   As described above, according to the present invention, it is possible to switch and control an invalid communication means to an effective state by using a plurality of communication means in a complementary manner.

以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。   Exemplary embodiments of the present invention will be described below in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol.

<本発明の一実施形態>
本発明に係る一実施形態について説明する。本実施形態は、複数の通信方式に対応した機器間で、各通信方式の特性を相補的に利用して通信状態を確立したり、各通信方式の特性に鑑み、通信内容に応じて通信方式を選択的に利用したりする技術に関する。これらの技術は、例えば、通信相手の電源状態がオフの場合に、赤外線通信を利用して相手機器の電源をオンに切り替えた上でUPnPの通信経路を介して双方向通信を開始するような場面等で利用される。また、少ないデータ量のデータを送信する場合に、広帯域であるが消費電力が大きい通信方式を利用せず、省電力で狭帯域の通信方式を利用するといった選択利用をしたい場面等で利用される。
<One Embodiment of the Present Invention>
An embodiment according to the present invention will be described. This embodiment establishes a communication state between devices compatible with a plurality of communication methods by using the characteristics of each communication method in a complementary manner, or considers the communication method according to the communication contents in view of the characteristics of each communication method. It is related with the technology which uses selectively. These technologies, for example, start bi-directional communication via a UPnP communication path after switching on the power of the partner device using infrared communication when the power state of the partner is off. Used in scenes. Also, when transmitting data with a small amount of data, it is used in situations where you want to make selective use, such as using a low-bandwidth communication method with low power consumption instead of using a wide-band communication method with high power consumption. .

[機器制御システム1000のシステム構成]
以下、図1、図2、及び図3を参照しながら、本発明の一実施形態に係る機器制御システム1000のシステム構成、利用形態、及び通信方式等について説明する。
[System configuration of device control system 1000]
Hereinafter, the system configuration, usage mode, communication method, and the like of the device control system 1000 according to an embodiment of the present invention will be described with reference to FIGS. 1, 2, and 3.

まず、図1を参照しながら、本実施形態に係る機器制御システム1000の利用形態について簡単に説明する。図1は、本実施形態に係る機器制御システム1000の一構成例を示す説明図である。   First, referring to FIG. 1, a usage form of the device control system 1000 according to the present embodiment will be briefly described. FIG. 1 is an explanatory diagram illustrating a configuration example of a device control system 1000 according to the present embodiment.

図1に示すように、機器制御システム1000は、例えば、複数の制御対象機器100と、制御元機器200とにより構成される。図1の中で、制御対象機器100(S)及び制御対象機器100(P)は、それぞれサーバ装置(DMS)及びプレーヤ装置(DMP)に相当する。また、制御元機器200は、コントローラ(DMC)に相当する。そして、図1の中で、Room(1)、Room(2)は、互いに異なる部屋(壁等の遮蔽物で区画された異なる空間領域)を表す。尚、説明の便宜上、制御対象機器100、及び制御元機器200と、DMS、DMP、DMCとを対比させたが、本実施形態に係る技術は、DMS、DMP、DMCとの対応関係を必ずしも前提とするものではない。   As illustrated in FIG. 1, the device control system 1000 includes, for example, a plurality of control target devices 100 and a control source device 200. In FIG. 1, a control target device 100 (S) and a control target device 100 (P) correspond to a server device (DMS) and a player device (DMP), respectively. The control source device 200 corresponds to a controller (DMC). In FIG. 1, Room (1) and Room (2) represent different rooms (different space areas partitioned by a shielding object such as a wall). For convenience of explanation, the control target device 100 and the control source device 200 are compared with the DMS, DMP, and DMC, but the technology according to the present embodiment is not necessarily based on the correspondence relationship with the DMS, DMP, and DMC. It is not something to do.

制御対象機器100としては、例えば、デジタルテレビ、PC、ハードディスクレコーダ(PVR;Personal Video Recorder)、テレビチューナ、セットトップボックス(STB;Set Top Box)、デジタルカメラ、デジタルビデオカメラ、携帯電話、携帯型情報端末(PDA;Personal Digital Assistants)、ゲーム機、ステレオセット、携帯音楽デバイス、プリンタ、又は情報家電等の電子機器が含まれる。もちろん、本実施形態に係る制御対象機器100は、これらの形態に限定されるものではなく、情報処理機能を有する任意の電子機器が対象に含まれる。   Examples of the control target device 100 include a digital TV, a PC, a hard disk recorder (PVR), a TV tuner, a set top box (STB), a digital camera, a digital video camera, a mobile phone, and a portable type. An electronic device such as an information terminal (PDA; Personal Digital Assistant), a game machine, a stereo set, a portable music device, a printer, or an information home appliance is included. Of course, the control target device 100 according to the present embodiment is not limited to these forms, and includes any electronic device having an information processing function.

(利用形態について)
図1に示すように、本実施形態に係る機器制御システム1000は、例えば、同じ部屋(Room(1))にあるPC(制御対象機器100(S))に保存しておいた映像をリビングにある大画面テレビ(制御対象機器100(P))によってリモート視聴するような場面で利用される。尚、図1の例は、ホームネットワークを想定したものであり、複数の制御対象機器100(P)が一台の制御対象機器100(S)にアクセスできるため、別々の制御対象機器100(P)を利用して一台の制御対象機器100(S)に保存されたコンテンツをリモート視聴することができる。逆に、一台の制御対象機器100(P)を利用して、複数の制御対象機器100(S)にそれぞれ保存されたコンテンツを切り替えてリモート視聴することも可能である。
(About usage)
As shown in FIG. 1, the device control system 1000 according to the present embodiment, for example, displays an image stored in a PC (controlled device 100 (S)) in the same room (Room (1)) in a living room. It is used in a scene where remote viewing is performed by a certain large screen television (control target device 100 (P)). The example in FIG. 1 assumes a home network. Since a plurality of control target devices 100 (P) can access one control target device 100 (S), different control target devices 100 (P ) Can be used to remotely view the content stored in one control target device 100 (S). On the contrary, it is also possible to remotely view the content stored in each of the plurality of control target devices 100 (S) by using one control target device 100 (P).

このとき、制御対象機器100(S)を切り替える制御元機器200として、例えば、携帯電話や携帯ゲーム機等の制御端末が利用される。この制御元機器200は、制御対象機器100(S)の切り替えの他にも、各制御対象機器100(S、P)の電源制御(例えば、オン/オフ、省電力モード等の切り替え制御)や通信機能の選択制御等、種々の機器制御機能を有する。また、本実施形態に係る制御元機器200は、複数の通信手段(通信手段A、B)を有し、両通信手段を状況や用途に応じて相補的に利用できる。   At this time, for example, a control terminal such as a mobile phone or a portable game machine is used as the control source device 200 for switching the control target device 100 (S). In addition to switching the control target device 100 (S), the control source device 200 performs power control (for example, switching control of on / off, power saving mode, etc.) of each control target device 100 (S, P), It has various device control functions such as communication function selection control. Further, the control source device 200 according to the present embodiment has a plurality of communication means (communication means A and B), and can use both communication means in a complementary manner depending on the situation and application.

例えば、制御元機器200は、図1に示すように、赤外線通信による通信手段A、及びUPnPによる通信手段Bを有しているものとする。通常、赤外線は、指向性を有するが、壁等の障害物を透過不能であり、無線LAN(Local Area Network)等に利用されるRF(Radio Frequency)通信に比べて到達距離が短いという特性を有している。そのため、通信手段Aを利用する場合、制御元機器200は、その通信可能な範囲が所定の空間領域(例えば、Room(1))に限定される。一方、UPnPによる通信手段Bは、接続形態としてEthernetを前提としており、有線又は無線LAN等により制御対象機器100と接続することを想定している。   For example, it is assumed that the control source device 200 includes a communication unit A using infrared communication and a communication unit B using UPnP as illustrated in FIG. In general, infrared rays have directivity, but cannot pass through obstacles such as walls, and have a characteristic of a short reach compared to RF (Radio Frequency) communication used for wireless LAN (Local Area Network) or the like. Have. Therefore, when using the communication means A, the control source device 200 is limited in its communicable range to a predetermined space area (for example, Room (1)). On the other hand, UPnP communication means B is premised on Ethernet as a connection form, and is assumed to be connected to control target device 100 by wired or wireless LAN.

まず、通信手段Aの利用形態について考察する。通信手段Aは、上記のような特性を有しているため、所定の空間領域内に設置された制御対象機器100を制御するために利用される。図1のように、制御元機器200がRoom(1)内に設置された場合、制御元機器200は、通信手段Aを利用してRoom(2)内に設置された制御対象機器100を制御することができない。しかし、この特性をうまく利用し、通信手段Aを用いて特定の制御信号を配信することで、制御信号の中に制御対象機器100を特定するための情報を含めなくても、制御元機器200が設置された空間領域内の制御対象機器100のみを制御することが可能になる。   First, the usage mode of the communication means A will be considered. Since the communication means A has the characteristics as described above, it is used to control the control target device 100 installed in a predetermined space area. As shown in FIG. 1, when the control source device 200 is installed in the Room (1), the control source device 200 controls the control target device 100 installed in the Room (2) using the communication means A. Can not do it. However, by making good use of this characteristic and distributing a specific control signal using the communication means A, the control source device 200 does not include information for specifying the control target device 100 in the control signal. It becomes possible to control only the control target device 100 in the space area where is installed.

さらに、赤外線通信は、その通信機能を実現するに際して消費する電力量が比較的小さいという特性がある。そのため、この赤外線通信は、種々の電子機器において、リモートコントローラ(以下、リモコン)による電源制御のために利用されることが多い。また、赤外線通信を用いると、その指向特性、及び短到達距離性により、制御対象として所望しない電子機器が制御信号を誤って受信して誤動作する危険性が少ない。   Furthermore, infrared communication has a characteristic that the amount of power consumed when realizing the communication function is relatively small. Therefore, this infrared communication is often used for power control by a remote controller (hereinafter referred to as a remote controller) in various electronic devices. Further, when infrared communication is used, due to its directivity and short reachability, there is little risk that an electronic device that is not desired as a control target will erroneously receive a control signal and malfunction.

こうした観点からも、通信手段Aを制御対象機器100の電源制御に利用することが利用形態として好ましい。但し、赤外線通信は、通信媒体が波長の長い赤外線であるため、通信帯域の幅が狭く、大容量の情報を通信するのには不向きである。従って、通信手段Aは、所定の空間領域内に配置された制御対象機器100に対して、制御用の通信コマンド等の少ない情報を送信するために主に利用される。但し、時間的な制約が無ければ、長時間をかけ、通信手段Aを利用して比較的大きな情報を送受信することも可能である。   From this point of view, it is preferable that the communication means A be used for power control of the control target device 100 as a usage form. However, infrared communication is not suitable for communicating large-capacity information because the communication medium is infrared having a long wavelength, and the communication band is narrow. Therefore, the communication means A is mainly used for transmitting information such as a control communication command to the control target device 100 arranged in a predetermined space area. However, if there is no time restriction, it is possible to send and receive relatively large information using the communication means A over a long time.

次に、通信手段Bの利用形態について考察する。通信手段Bは、上記のような特性を有しているため、空間領域に制限を受けず、大容量の情報を伝送することが可能である。また、通信手段Bは、通信帯域の幅が比較的広いため、コンテンツ等の大容量の情報を伝送する手段として適している。しかしながら、通信手段Bは、通信機能を実現する際に消費する電力量が比較的大きい。また、通信手段Bは、相互に接続された制御対象機器100の全てに制御信号を送信できてしまうため、送信先の情報が含まれていない制御信号を送信すると、全ての制御対象機器100の動作が制御されてしまう。そのため、通信手段Aとは異なり、大部分の制御対象機器100に共通する電源動作等の制御にはあまり向かないと言える。   Next, the usage form of the communication means B will be considered. Since the communication means B has the characteristics as described above, it is possible to transmit a large amount of information without being restricted by the space region. Further, the communication means B is suitable as a means for transmitting a large amount of information such as contents because the communication band is relatively wide. However, the communication means B consumes a relatively large amount of power when realizing the communication function. Further, since the communication unit B can transmit a control signal to all of the control target devices 100 connected to each other, if a control signal that does not include transmission destination information is transmitted, all of the control target devices 100 Operation is controlled. Therefore, unlike the communication unit A, it can be said that the communication unit A is not very suitable for control such as power supply operation common to most control target devices 100.

また、通信手段Bは、双方向通信が可能なため、相互に機器間で情報を交換する等の用途に適している。しかしながら、通信手段Bは、制御対象機器100の電源状態がオフの場合に利用できないことが多い。これは、通信手段Bを介して制御信号を受け付ける状態に制御対象機器100を維持しておくために、比較的大きな待機電力を必要とするためである。つまり、通信手段Bを常に有効な状態に維持しておくことは、省電力の観点から好ましくないため、制御対象機器100の電源がオフ又は省電力モードの際に通信手段Bが無効にされているのである。   Further, the communication means B is capable of bidirectional communication, and therefore is suitable for applications such as exchanging information between devices. However, the communication unit B is often not available when the power state of the control target device 100 is off. This is because a relatively large standby power is required in order to keep the control target device 100 in a state of receiving a control signal via the communication unit B. That is, it is not preferable from the viewpoint of power saving to always keep the communication means B in an effective state, and therefore the communication means B is disabled when the control target device 100 is powered off or in the power saving mode. It is.

もちろん、WOL(Wake On LAN)と呼ばれる機能を利用することで、制御元機器200から制御対象機器100の通信手段Bを有効に切り替えることが可能な場合もある。しかしながら、PC等で構成されるサーバ機器以外に、こうした機能が搭載された電子機器の種類は少ない。そのため、ホームネットワークに接続されるような種々の制御対象機器100において、WOLのような特殊な機能を利用するという前提は、現状、現実的な選択ではない。そのため、以下の説明では、通信手段Bは、制御対象機器100の電源状態がオンの場合においてのみ有効に機能するものであると仮定する。但し、WOLのような技術についても、本実施形態の技術的範囲に属することは言うまでもない。   Of course, there is a case where the communication means B of the control target device 100 can be effectively switched from the control source device 200 by using a function called WOL (Wake On LAN). However, there are few types of electronic devices equipped with such functions other than server devices composed of PCs or the like. Therefore, the premise that a special function such as WOL is used in various control target devices 100 connected to a home network is not a realistic choice at present. Therefore, in the following description, it is assumed that the communication unit B functions effectively only when the power supply state of the control target device 100 is on. However, it goes without saying that techniques such as WOL also belong to the technical scope of the present embodiment.

上記の通信手段A、Bの機能を踏まえ、例えば、ユーザがリビングに設置された大画面テレビ(制御対象機器100(P))の電源を投入し、既に電源が投入されているサーバ機器(制御対象機器100)に格納されたコンテンツを視聴する場面について考察する。   Based on the functions of the communication means A and B described above, for example, the user turns on the power of the large-screen television (the control target device 100 (P)) installed in the living room, and the server device (control that is already turned on) Consider a scene in which content stored in the target device 100) is viewed.

ユーザにより制御元機器200が操作されると、制御元機器200は、まず、通信手段Aを用いて電源をオンにするための制御信号を発信する。このとき、通信手段Aによる赤外線の到達範囲が限定されているため、Room(2)に設置された制御対象機器100(S)の電源が誤って投入されることはない。また、十分に離れた位置に設置された制御対象機器100(P)の電源が誤って投入される可能性も低い。一方、大画面テレビ(制御対象機器100(P))は、制御元機器200から通信手段Aを介して受信した制御信号に応じて電源をオンに切り替え、大画面テレビ(制御対象機器100(P))が有する通信手段Bを有効にする。その後、大画面テレビ(制御対象機器100(P))は、サーバ機器(制御対象機器100(S))からコンテンツを取得して再生する。   When the control source device 200 is operated by the user, the control source device 200 first transmits a control signal for turning on the power using the communication means A. At this time, since the reachable range of infrared rays by the communication means A is limited, the control target device 100 (S) installed in the Room (2) is not erroneously turned on. In addition, there is a low possibility that the control target device 100 (P) installed at a sufficiently distant position is erroneously turned on. On the other hand, the large screen television (control target device 100 (P)) switches on the power according to the control signal received from the control source device 200 via the communication means A, and the large screen television (control target device 100 (P) The communication means B of)) is validated. Thereafter, the large-screen television (the control target device 100 (P)) acquires content from the server device (the control target device 100 (S)) and plays it back.

本実施形態に係る技術は、上記のような利用形態を実現可能にするものである。つまり、単独の通信手段だけでは実現できない機能を複数の通信手段を相補的に組み合わせて利用する技術である。但し、上記の説明では触れなかったが、こうした利用形態を実現するために克服すべき課題として、制御元機器200が大画面テレビ(制御対象機器100(P))の受け付ける制御信号や通信方式等を予め認識していない場合への対処という問題がある。   The technology according to the present embodiment makes it possible to realize the above usage pattern. In other words, this is a technique that uses a function that cannot be realized by a single communication means in combination with a plurality of communication means in a complementary manner. However, although not mentioned in the above description, as a problem to be overcome in order to realize such a usage form, a control signal, a communication method, and the like received by the control source device 200 from the large screen television (the control target device 100 (P)) There is a problem of coping with the case where it is not recognized in advance.

制御対象機器100が受け付ける制御信号や通信方式等について、ユーザがいちいち制御元機器200の設定をするのでは、非常に利便性が低い。また、制御元機器200が、あらゆる制御対象機器100に対応する制御信号や通信方式等の情報を保持しておくのではメモリの利用効率が大変悪い上、制御対象機器100の制御信号や通信方式等の情報が更新された際に対応できない。本実施形態は、こうした課題に対する解決手段をも含み、上記のような利用形態を実現可能にするものである。尚、上記の例では、説明の都合上、電源制御を例に挙げて説明したが、本実施形態の対象は、これに限定されない。また、通信手段の種類についても、赤外線、UPnPに限定されない。本実施形態に係る技術的思想は、相互に特性の異なる複数の通信手段を相補的に利用可能にするという点にある。   It is very inconvenient if the user sets the control source device 200 for each control signal and communication method received by the control target device 100. In addition, if the control source device 200 holds information such as control signals and communication methods corresponding to all the control target devices 100, the memory use efficiency is very poor, and the control signals and communication methods of the control target device 100 are also poor. It cannot respond when information such as is updated. The present embodiment also includes means for solving such problems, and makes it possible to realize the use form as described above. In the above example, for convenience of explanation, the power supply control has been described as an example, but the object of the present embodiment is not limited to this. Also, the type of communication means is not limited to infrared and UPnP. The technical idea according to the present embodiment is that a plurality of communication means having different characteristics can be complementarily used.

(システム構成について)
上記の利用形態を踏まえ、図2を参照しながら、本実施形態に係る機器制御システム1000のシステム構成について整理する。図2は、本実施形態に係る機器制御システム1000のシステム構成を模式的に示す説明図である。
(About system configuration)
Based on the above usage pattern, the system configuration of the device control system 1000 according to the present embodiment will be organized with reference to FIG. FIG. 2 is an explanatory diagram schematically showing the system configuration of the device control system 1000 according to the present embodiment.

図2に示すように、機器制御システム1000は、主に、制御対象機器100と、制御元機器200とにより構成される。図2には、2台の制御対象機器100(X、Y)が記載されているが、本実施形態に係る技術の適用範囲はこれに限定されない。制御対象機器100は、1台でもよいし、図1に示したように、3台以上でもよい。また、複数の制御対象機器100の間、及び制御対象機器100と制御元機器200との間は、通信手段Bにより接続されている。また、制御元機器200は、通信手段Aを介して制御対象機器100に制御信号(以下、コマンドと呼ぶ場合がある。)を伝送することができる。   As shown in FIG. 2, the device control system 1000 mainly includes a control target device 100 and a control source device 200. Although two control target devices 100 (X, Y) are described in FIG. 2, the application range of the technology according to the present embodiment is not limited to this. The number of control target devices 100 may be one, or three or more as shown in FIG. Further, the communication device B connects between the plurality of control target devices 100 and between the control target device 100 and the control source device 200. Further, the control source device 200 can transmit a control signal (hereinafter also referred to as a command) to the control target device 100 via the communication unit A.

また、以下の説明において、説明の都合上、通信手段Aを赤外線通信として説明するが、本実施形態に係る技術は、これに限定されない。通信手段Aは、通信手段Bとの間で相互に特性が異なる通信手段であれば足り、例えば、赤外線通信、可視光通信、RF通信等の各種波長領域に対応した無線通信手段であっても良いし、ネットワークケーブル等の通電媒体を利用した有線通信手段(例えば、人体通信等も含まれる。)であっても良い。   In the following description, for convenience of explanation, the communication means A will be described as infrared communication, but the technology according to the present embodiment is not limited to this. The communication unit A may be a communication unit having different characteristics from the communication unit B. For example, the communication unit A may be a wireless communication unit corresponding to various wavelength regions such as infrared communication, visible light communication, and RF communication. It may be a wired communication means (for example, including human body communication) using an energization medium such as a network cable.

一方、通信手段Bについても、説明の都合上、通信手段BがUPnPによる双方向通信であると仮定して説明するが、本実施形態に係る技術は、これに限定されない。通信手段Aと同様に、上記のような各種の有線/無線通信手段が適用可能である。但し、通信手段Bは、制御対象機器100と制御元機器200との間で、常にではないが、少なくとも一時的には好適な通信状態を確立可能な通信手段であることを前提とする。一方、通信手段Aは、通信手段Bが好適な通信状態を確立できない場合にも、好適な状態で通信可能な手段であることを前提とする。この点を踏まえ、本実施形態に係る機器制御システム1000について説明を加える。   On the other hand, the communication means B will be described on the assumption that the communication means B is bidirectional communication by UPnP for convenience of explanation, but the technology according to the present embodiment is not limited to this. Similar to the communication means A, various wired / wireless communication means as described above are applicable. However, it is assumed that the communication unit B is a communication unit that can establish a suitable communication state at least temporarily, although not always, between the control target device 100 and the control source device 200. On the other hand, it is assumed that the communication unit A is a unit that can communicate in a suitable state even when the communication unit B cannot establish a suitable communication state. Based on this point, the device control system 1000 according to the present embodiment will be described.

(機器制御システム1000の通信形式)
まず、図3を参照しながら、本実施形態に係る機器制御システム1000を構成する制御対象機器100の間、及び制御対象機器100と制御元機器200との間におけるUPnPの通信形式について簡単に説明する。図3は、本実施形態に係る機器制御システム1000に適用可能な通信形式の一例(通信手段B)を示す説明図である。
(Communication format of device control system 1000)
First, a UPnP communication format between the control target devices 100 configuring the device control system 1000 according to the present embodiment and between the control target device 100 and the control source device 200 will be briefly described with reference to FIG. To do. FIG. 3 is an explanatory diagram showing an example of communication format (communication means B) applicable to the device control system 1000 according to the present embodiment.

既に簡単に述べたが、制御対象機器100間、及び制御対象機器100と制御元機器200との間では、互いに有線又は無線の通信網を介してコンテンツ及びコンテンツに関する情報等が送受信される。例えば、図3に示すように、制御対象機器100と制御元機器200とは、例えば、UPnPによる通信プロトコルに則って通信することができる。   As already described briefly, content, information related to the content, and the like are transmitted and received between the control target devices 100 and between the control target device 100 and the control source device 200 via a wired or wireless communication network. For example, as illustrated in FIG. 3, the control target device 100 and the control source device 200 can communicate according to a communication protocol based on UPnP, for example.

ここで用いられるネットワーク技術としては、例えば、有線ネットワークIEEE802.3による10Base−T、100Base−TX、1000Base−T、又は無線ネットワークIEEE802.11a/b/g等が利用される。ネットワークプロトコルには、例えば、TCP/IP(Transmission Control Protocol/Internet Protocol)が利用される。ホームネットワーク内に配置された制御対象機器100、及び制御元機器200の相互認識及びIPアドレス(Internet Protocol Address)の割り当てには、例えば、DHCP(Dynamic Host Configuration Protocol)又はAutoIPなどのアドレス決定プロトコルが利用される。   As the network technology used here, for example, 10Base-T, 100Base-TX, 1000Base-T, or wireless network IEEE802.11a / b / g based on the wired network IEEE802.3 is used. As the network protocol, for example, TCP / IP (Transmission Control Protocol / Internet Protocol) is used. For the mutual recognition and IP address (Internet Protocol Address) assignment of the control target device 100 and the control source device 200 arranged in the home network, for example, an address determination protocol such as DHCP (Dynamic Host Configuration Protocol) or AutoIP is used. Used.

また、制御対象機器100、及び制御元機器200は、例えば、SSDP(Simple Service Discovery Protocol)を利用して制御対象機器100、又は制御元機器200を検索することができる。例えば、制御対象機器100(S)を検出した制御対象機器100(P)は、CDS(Content Directory Service)等を利用して制御対象機器100(S)が保持するコンテンツの一覧を取得することができる。このコンテンツ一覧には、コンテンツの名前やジャンル等のコンテンツ属性が含まれると共に、そのコンテンツにアクセスするためのアドレスを示すURL(Uniform Resource Locator)が含まれる。そのため、コンテンツ一覧を取得した制御対象機器100(P)は、コンテンツ一覧をユーザに提示して所望のコンテンツを選択させるといった処理を行うことが可能になる。例えば、こうした選択処理にも、制御元機器200が利用され得る。   Further, the control target device 100 and the control source device 200 can search for the control target device 100 or the control source device 200 by using, for example, SSDP (Simple Service Discovery Protocol). For example, the control target device 100 (P) that has detected the control target device 100 (S) may acquire a list of contents held by the control target device 100 (S) using a CDS (Content Directory Service) or the like. it can. This content list includes content attributes such as the name and genre of the content, and also includes a URL (Uniform Resource Locator) indicating an address for accessing the content. Therefore, the control target device 100 (P) that has acquired the content list can perform processing such as presenting the content list to the user and selecting desired content. For example, the control source device 200 can be used for such selection processing.

また、制御対象機器100(P)は、コンテンツが選択された後、コンテンツ一覧に含まれるコンテンツのURLを参照し、そのURLに対応する制御対象機器100(S)から該当するコンテンツを取得する。このとき、通信プロトコルとして、例えば、HTTP(Hypertext Transfer Protocol)が利用される。尚、制御対象機器100は、例えば、LPCM(Linear Pulse−Code Modulation)、JPEG(Joint Photographic Experts Group)、MPEG(Moving Picture Experts Group)−2、AAC(Advanced Audio Coding)、MP3(MPEG−1 Audio Layer 3)、ATRAC(Adaptive TRansform Acoustic Coding)、WMA(Windows Media Audio)、MPEG−4、又はWMV(Windows Media Video)等の再生フォーマットで作成されたコンテンツを取得することができる。   Further, after the content is selected, the control target device 100 (P) refers to the URL of the content included in the content list, and acquires the corresponding content from the control target device 100 (S) corresponding to the URL. At this time, for example, HTTP (Hypertext Transfer Protocol) is used as the communication protocol. The control target device 100 includes, for example, LPCM (Linear Pulse-Code Modulation), JPEG (Joint Photographic Experts Group), MPEG (Moving Picture Experts Group) (Amp), and AAC (Advanced MPEG-3 Audio MP). Content created in a playback format such as Layer 3), ATRAC (Adaptive Transform Acoustic Coding), WMA (Windows Media Audio), MPEG-4, or WMV (Windows Media Video) can be acquired.

以上説明したように、機器制御システム1000では、制御対象機器100、及び制御元機器200が、通信手段Bを介して、図3に示すような所定のフォーマット及びプロトコルに則ってコンテンツやコンテンツ一覧等の情報を配信、又は受信することができる。こうしたコンテンツは、情報量が大きく、ストリーミング配信される場合等において、ある一定以上の通信速度を要求する。そのため、通信手段Aを用いて配信するにはあまり適さず、より通信帯域幅の広い通信手段Bを用いて配信される方が好ましい。   As described above, in the device control system 1000, the control target device 100 and the control source device 200 are connected via the communication unit B in accordance with a predetermined format and protocol as shown in FIG. Information can be distributed or received. Such content has a large amount of information, and requires a communication speed of a certain level or higher when streaming distribution is performed. Therefore, it is not very suitable for distribution using the communication means A, and it is preferable to distribute using the communication means B having a wider communication bandwidth.

[制御対象機器100の機能構成]
次に、図4を参照しながら、本実施形態に係る制御対象機器100の機能構成について説明する。図4は、本実施形態に係る制御対象機器100の機能構成を示す説明図である。尚、説明の都合上、通信手段Aとして赤外線通信、通信手段BとしてUPnPを想定して説明するが、本実施形態は、これに限定されない点に注意されたい。
[Functional Configuration of Controlled Device 100]
Next, a functional configuration of the control target device 100 according to the present embodiment will be described with reference to FIG. FIG. 4 is an explanatory diagram illustrating a functional configuration of the control target device 100 according to the present embodiment. For convenience of explanation, the communication means A is assumed to be infrared communication and the communication means B is assumed to be UPnP. However, it should be noted that the present embodiment is not limited to this.

図4に示すように、制御対象機器100は、主に、赤外線受信部102と、スタンバイ制御部104と、電源制御部106と、ネットワークインターフェース108と、主制御部110とにより構成される。尚、赤外線受信部102は、第2の通信部の一例である。スタンバイ制御部104は、状態切り替え部の一例である。ネットワークインターフェース108は、制御信号情報通知部の一例である。   As shown in FIG. 4, the control target device 100 mainly includes an infrared receiving unit 102, a standby control unit 104, a power supply control unit 106, a network interface 108, and a main control unit 110. The infrared receiving unit 102 is an example of a second communication unit. The standby control unit 104 is an example of a state switching unit. The network interface 108 is an example of a control signal information notification unit.

ところで、スタンバイ制御部104、電源制御部106、主制御部110が有する機能は、例えば、図9に示すハードウェア構成のうち、ROM904、RAM906、又は記憶部920等に記録されたプログラムに基づいてCPU902の演算機能により実現される。また、赤外線受信部102、ネットワークインターフェース108は、例えば、図9に示すハードウェア構成のうち、通信部926の機能により実現される。   By the way, the functions of the standby control unit 104, the power supply control unit 106, and the main control unit 110 are based on programs recorded in the ROM 904, the RAM 906, the storage unit 920, or the like in the hardware configuration illustrated in FIG. This is realized by the calculation function of the CPU 902. The infrared receiving unit 102 and the network interface 108 are realized by the function of the communication unit 926 in the hardware configuration illustrated in FIG. 9, for example.

(赤外線受信部102)
赤外線受信部102は、制御元機器200から発信された赤外線を受光する手段である。また、赤外線受信部102は、通信手段Aである赤外線を通信媒体として制御元機器200が送信した制御信号を受信する受信部である。そのため、赤外線受信部102は、制御元機器200が発信した赤外線を受光して制御信号を復調し、その制御信号をスタンバイ制御部104に入力する。尚、赤外線受信部102は、制御対象機器100の電源(非図示)がオフ又は省電力状態の場合にも、制御信号を受信することができるものとする。
(Infrared receiver 102)
The infrared receiving unit 102 is a unit that receives infrared rays transmitted from the control source device 200. The infrared receiving unit 102 is a receiving unit that receives a control signal transmitted by the control source device 200 using infrared rays as the communication means A as a communication medium. Therefore, the infrared receiving unit 102 receives the infrared ray transmitted from the control source device 200, demodulates the control signal, and inputs the control signal to the standby control unit 104. The infrared receiving unit 102 can receive a control signal even when a power source (not shown) of the control target device 100 is off or in a power saving state.

(制御信号の表現形式について)
ここで、図7を参照しながら、赤外線受信部102が受け付け可能な制御信号の一表現形式について簡単に説明する。図7は、本実施形態に係る赤外線受信部102が受け付け可能な制御信号の一表現形式を示す説明図である。尚、図7は一例であり、本実施形態はこれに限定されるものではない。
(Regarding control signal expression format)
Here, with reference to FIG. 7, an expression format of the control signal that can be received by the infrared receiver 102 will be briefly described. FIG. 7 is an explanatory diagram showing an expression format of a control signal that can be received by the infrared receiving unit 102 according to the present embodiment. FIG. 7 is an example, and the present embodiment is not limited to this.

図7は、XML(Extensible Markup Language)形式で記述された制御信号の一例である。もちろん、この表現は、赤外線受信部102で受信可能な赤外線信号を復調して得られたものであることは言うまでもない。さて、図7を参照すると、この制御信号には、通信手段Aが赤外線通信であることを示す情報(通信方式を示す情報)やコマンド識別子の意味付け定義のための情報(スキーマ情報)等が含まれている。その他にも、この制御信号には、制御対象機器100が受け付けるコマンド(制御対象機器100の機能に対応)に関する情報や個々のコマンドの意味を識別するための情報、及び、通信手段Bで利用可能なコマンドの情報等が含まれている。   FIG. 7 is an example of a control signal described in an XML (Extensible Markup Language) format. Of course, it goes without saying that this expression is obtained by demodulating an infrared signal receivable by the infrared receiver 102. Now, referring to FIG. 7, the control signal includes information indicating that the communication means A is infrared communication (information indicating a communication method), information for defining meanings of command identifiers (schema information), and the like. include. In addition to this, this control signal can be used by the communication means B for information relating to a command received by the control target device 100 (corresponding to the function of the control target device 100), information for identifying the meaning of each command, and the like. This includes information on various commands.

これらの情報の中で、通信手段Aの通信方式を識別するための情報、及び制御対象機器100が受け付けるコマンドに関する情報が重要である。通常、これらの表現形式については、制御元機器200が予め知っている場合が多い。しかしながら、制御対象機器100が受け付けるコマンド等に関する情報は、個々の制御対象機器100について、その製造者や製造ロット又はその他の条件毎に異なっている場合がある。例えば、図7に示した制御対象機器100が受け付けるコマンドの中で、その制御対象となる機能(例えば、“Power ON”等)に対応付けられた識別コード“098ABE89C2DF612”は、制御対象機器100の種類毎に異なる場合がある。   Among these pieces of information, information for identifying the communication method of the communication unit A and information regarding commands accepted by the control target device 100 are important. Usually, the control source device 200 often knows these expression formats in advance. However, information on commands and the like received by the control target device 100 may differ for each control target device 100 for each manufacturer, manufacturing lot, or other conditions. For example, in the command received by the control target device 100 shown in FIG. 7, the identification code “098ABE89C2DF612” associated with the function to be controlled (for example, “Power ON”, etc.) It may be different for each type.

上記の通り、この識別コードを含む各種の情報は、制御対象機器100の種類毎に異なるため、現状では、制御元機器200のユーザが、制御元機器200に制御対象機器100の種類を入力して設定している。ところが、上記のホームネットワークのように、多種多様な制御対象機器100が混在した環境では、作業が極めて煩雑になるため、ユーザが制御元機器200に制御対象機器100の種類毎の設定を行うこと自体が困難である。また、世の中のあらゆる制御対象機器100の種類に対応する識別コードを制御元機器200に保持しておくことが容易でないことは言うまでもない。そこで、本実施形態に係る制御対象機器100は、これらの情報を制御元機器200に対して予め通知し、その通知された情報に基づいて生成された制御信号に応じて制御される構成を有しているのである。   As described above, since various types of information including this identification code differ depending on the type of the control target device 100, at present, the user of the control source device 200 inputs the type of the control target device 100 to the control source device 200. Is set. However, in an environment where a variety of control target devices 100 are mixed, such as the above-described home network, the operation becomes extremely complicated, and therefore the user sets the control source device 200 for each type of the control target device 100. It is difficult in itself. Further, it goes without saying that it is not easy to store identification codes corresponding to the types of all control target devices 100 in the world in the control source device 200. Therefore, the control target device 100 according to the present embodiment has a configuration in which such information is notified to the control source device 200 in advance and is controlled according to a control signal generated based on the notified information. It is doing.

(スタンバイ制御部104)
再び図4を参照する。スタンバイ制御部104は、赤外線受信部102により入力された制御信号に応じて制御対象機器100をスタンバイモードに遷移させる。スタンバイモードとは、制御対象機器100の消費電力量を低減するため、制御対象機器100を構成する一部又は全部の構成要素に対する電力供給量を低減又は停止する動作モードである。
(Standby control unit 104)
Refer to FIG. 4 again. The standby control unit 104 shifts the control target device 100 to the standby mode according to the control signal input by the infrared receiving unit 102. The standby mode is an operation mode in which the power supply amount for some or all of the components constituting the control target device 100 is reduced or stopped in order to reduce the power consumption of the control target device 100.

制御対象機器100がスタンバイモードの状態にある場合に、ネットワークインターフェース108の電力供給を指示する制御信号が入力されると、スタンバイ制御部104は、電源制御部106に対して電力供給を指示する電源制御信号を入力する。さらに、制御対象機器100の電力消費量を低減させるために、ネットワークインターフェース108の機能自体が無効にされている場合、スタンバイ制御部104は、ネットワークインターフェース108の機能を有効に制御するための制御信号を主制御部110に入力する。   When the control target device 100 is in the standby mode, when a control signal instructing power supply of the network interface 108 is input, the standby control unit 104 supplies power to the power supply control unit 106 to instruct power supply. Input a control signal. Further, when the function of the network interface 108 itself is disabled in order to reduce the power consumption of the control target device 100, the standby control unit 104 controls the control signal for effectively controlling the function of the network interface 108. Is input to the main control unit 110.

逆に、スタンバイ制御部104は、スタンバイモードに遷移するため、電源制御部106に対し、所定の構成要素に対する電力供給量を低減又は停止させるための電源制御信号を入力することもできる。スタンバイモードに遷移するトリガーとしては、スタンバイモードへの遷移を指示する制御信号が入力された場合や、制御対象機器100の処理負荷を監視して、その処理負荷が所定値以下になる時間が一定時間継続した場合等がある。   On the contrary, the standby control unit 104 can input a power control signal for reducing or stopping the power supply amount to a predetermined component to the power control unit 106 in order to shift to the standby mode. As a trigger for transitioning to the standby mode, when a control signal instructing transition to the standby mode is input, or when the processing load of the control target device 100 is monitored, the time during which the processing load falls below a predetermined value is constant. There are cases where the time continues.

(電源制御部106)
電源制御部106は、制御対象機器100の電力供給量を制御する手段である。電源制御部106は、スタンバイ制御部104から入力された電源制御信号に応じて、制御対象機器100を構成する構成要素の一部又は全部に対する電力供給量を制御する。例えば、電源制御部106は、スタンバイ制御部104から入力された電源制御信号に応じて、制御対象機器100を構成する一部又は全部の構成要素に対し、電力供給量を低減又は停止させたり、逆に、電力供給を再開したりすることができる。
(Power control unit 106)
The power control unit 106 is means for controlling the power supply amount of the control target device 100. The power control unit 106 controls the amount of power supplied to some or all of the components constituting the control target device 100 in accordance with the power control signal input from the standby control unit 104. For example, the power supply control unit 106 reduces or stops the power supply amount for some or all of the components constituting the control target device 100 according to the power supply control signal input from the standby control unit 104, Conversely, power supply can be resumed.

また、電源制御部106は、制御対象機器100の処理が所定時間以上、低負荷状態又は停止状態にある場合に、制御対象機器100を構成する構成要素の一部又は全部に対する電力供給量を低減又は停止することができる。電源制御部106は、これらの電源制御により電力供給量を調整した構成要素の情報、その電力供給量、或いは、電力制御のトリガーに関する情報等を主制御部110に入力する。   In addition, the power supply control unit 106 reduces the amount of power supplied to some or all of the components constituting the control target device 100 when the process of the control target device 100 is in a low load state or a stopped state for a predetermined time or more. Or it can be stopped. The power supply control unit 106 inputs information on components whose power supply amount has been adjusted by the power supply control, the power supply amount, information on a power control trigger, and the like to the main control unit 110.

(ネットワークインターフェース108)
ネットワークインターフェース108は、通信手段Bを介して制御元機器200との間で情報を送受信するための通信手段である。ネットワークインターフェース108は、例えば、赤外線受信部102に関する情報、及び、スタンバイ制御部104や主制御部110等の各構成要素が有する機能に関する情報を制御元機器200に対して送信する。これらの情報は、ネットワークインターフェース108が有効に機能し、所望の情報を送信できる状態にある間に送信される。尚、これらの情報は、制御元機器200からの送信要求に応じて送信されてもよい。
(Network interface 108)
The network interface 108 is a communication unit for transmitting / receiving information to / from the control source device 200 via the communication unit B. For example, the network interface 108 transmits information related to the infrared receiving unit 102 and information related to functions included in each component such as the standby control unit 104 and the main control unit 110 to the control source device 200. These pieces of information are transmitted while the network interface 108 functions effectively and can transmit desired information. These pieces of information may be transmitted in response to a transmission request from the control source device 200.

この赤外線受信部102に関する情報には、例えば、図8に示すように、赤外線受信部102が受け付け可能な通信方式(通信手段Aの方式:赤外線通信)を示す識別情報が含まれる。この識別情報は、例えば、制御対象機器100の種別、製品ロット、製造者、製造モデル等に対応して通信方式(赤外線通信、可視光通信、RF通信等)毎に設定された情報である。例えば、この識別情報は、受信した制御信号に含まれる制御コマンドの内容を製品毎、或いは、通信方式毎に正しく認識するために利用される情報である。従って、制御対象となる制御対象機器100の種類と識別情報とが一致していなければ、制御対象機器100の機能制御が実現されないのである。尚、赤外線通信方式にはいくつかの方式が存在しており、この情報はそれを識別するための情報でもある。   For example, as shown in FIG. 8, the information related to the infrared receiving unit 102 includes identification information indicating a communication method that can be received by the infrared receiving unit 102 (method of communication means A: infrared communication). This identification information is information set for each communication method (infrared communication, visible light communication, RF communication, etc.) corresponding to the type, product lot, manufacturer, manufacturing model, and the like of the control target device 100, for example. For example, this identification information is information used for correctly recognizing the contents of the control command included in the received control signal for each product or each communication method. Therefore, unless the type of the control target device 100 to be controlled matches the identification information, the function control of the control target device 100 is not realized. There are several infrared communication methods, and this information is also information for identifying them.

一方、スタンバイ制御部104や主制御部110等の各構成要素が有する機能に関する情報には、例えば、図8に示すようなコマンド種別やコマンド表現等の情報が含まれる。このコマンド種別とは、制御対象機器100が有する機能に対応し、制御元機器200により制御可能な機能を表す情報である。一方、コマンド表現とは、各コマンド種別に対応し、各機能を制御するためのコマンドそのものを表す情報である。但し、コマンド表現には、例えば、規定されたコマンド長(例えば、12bit)等のコマンドの表現形式に関する情報が含まれていてもよい。尚、図8は一例であり、本実施形態はこれに限定されず、制御対象機器100が他の通信機能に対応していれば、それに対応した通信方式やコマンド種別、及びコマンド表現等の情報が送信される。   On the other hand, the information regarding the functions of the respective components such as the standby control unit 104 and the main control unit 110 includes information such as command types and command expressions as shown in FIG. This command type is information that corresponds to the function of the control target device 100 and represents the function that can be controlled by the control source device 200. On the other hand, the command expression is information corresponding to each command type and representing the command itself for controlling each function. However, the command expression may include information on the command expression format such as a specified command length (for example, 12 bits). Note that FIG. 8 is an example, and the present embodiment is not limited to this. If the control target device 100 is compatible with other communication functions, information such as a communication method, a command type, and a command expression corresponding thereto. Is sent.

再び図4を参照する。ネットワークインターフェース108は、主に、主制御部110により制御されて送信処理を実行する。また、ネットワークインターフェース108は、上記のように送信する赤外線受信部102に関する情報、及び、スタンバイ制御部104や主制御部110等の各構成要素が有する機能に関する情報を主制御部110から取得して送信する。一方、ネットワークインターフェース108は、通信手段Bを介して制御元機器200から受信した情報を主制御部110に転送する。   Refer to FIG. 4 again. The network interface 108 is mainly controlled by the main control unit 110 to execute transmission processing. Further, the network interface 108 acquires information on the infrared receiving unit 102 to be transmitted as described above and information on functions of each component such as the standby control unit 104 and the main control unit 110 from the main control unit 110. Send. On the other hand, the network interface 108 transfers information received from the control source device 200 via the communication unit B to the main control unit 110.

尚、通信手段BがUPnPである場合、制御対象機器100は、ネットワークインターフェース108を介して接続された機器を発見する機器発見機能、及び各機器が提供するサービスを呼び出すサービス呼び出し機能を有している。そのため、ネットワークインターフェース108は、こうした機器を識別するための識別情報、各機器が有する機能の情報、或いは、各機器が提供可能なサービスに関する情報等を受信することがある。もちろん、上記の赤外線受信部102に関する情報等についても、UPnPの機能を利用して制御元機器200に通知され得る。   When the communication means B is UPnP, the control target device 100 has a device discovery function for discovering a device connected via the network interface 108 and a service call function for calling a service provided by each device. Yes. For this reason, the network interface 108 may receive identification information for identifying such devices, information on functions of each device, information on services that each device can provide, and the like. Of course, information regarding the infrared receiving unit 102 can be notified to the control source device 200 using the UPnP function.

(主制御部110)
主制御部110は、制御対象機器100を構成する各構成要素の動作を制御したり、スタンバイ制御部104から入力された制御信号やネットワークインターフェース108を介して入力された情報を処理する手段である。主制御部110は、そうした情報を保持しておくための記憶部(非図示)に接続されており、ネットワークインターフェース108を介して入力された情報を記憶部に記録しておくことができる。
(Main control unit 110)
The main control unit 110 is a means for controlling the operation of each component constituting the device to be controlled 100 and processing a control signal input from the standby control unit 104 and information input via the network interface 108. . The main control unit 110 is connected to a storage unit (not shown) for storing such information, and can record information input via the network interface 108 in the storage unit.

さて、主制御部110が有する機能の一つとして、ネットワークインターフェース108の有効/無効を切り替える機能がある。例えば、制御対象機器100がスタンバイモード又は省電力モードに遷移する際に、主制御部110は、ネットワークインターフェース108の機能を無効な状態にする場合がある。そのトリガーとなるのは、例えば、スタンバイ制御部104又は電源制御部106からの制御信号の入力である。   As one of the functions of the main control unit 110, there is a function of switching between valid / invalid of the network interface 108. For example, when the control target device 100 transitions to the standby mode or the power saving mode, the main control unit 110 may disable the function of the network interface 108. The trigger is, for example, the input of a control signal from the standby control unit 104 or the power supply control unit 106.

スタンバイ制御部104からスタンバイモードに遷移する旨を通知する制御信号が入力されると、主制御部110は、ネットワークインターフェース108を含めた一部の構成要素を無効な状態に遷移させる。逆に、スタンバイモードから復帰する旨を通知する制御信号が入力されると、主制御部110は、ネットワークインターフェース108を含め、無効な状態にされていた構成要素の一部又は全部を有効な状態にする。主制御部110は、各構成要素に対する有効/無効の切り替え処理を実行した際に、その実行結果を示す応答信号をスタンバイ制御部104に通知するように構成されていてもよい。   When a control signal for notifying transition to the standby mode is input from the standby control unit 104, the main control unit 110 causes some components including the network interface 108 to transition to an invalid state. On the other hand, when a control signal notifying that the standby mode is to be restored is input, the main control unit 110 enables some or all of the components that have been disabled including the network interface 108 to be in an enabled state. To. The main control unit 110 may be configured to notify the standby control unit 104 of a response signal indicating the execution result when executing the valid / invalid switching process for each component.

既に述べた通り、制御対象機器100は、赤外線受信部102を介して制御信号を受信し、その制御信号に応じて電源供給を抑制することがある。逆に、制御対象機器100は、赤外線受信部102を介して受信した制御信号に応じて電源供給を再開する場合がある。このとき、電源制御部106により制御されて電源供給が再開され、その供給状態が主制御部110に通知される。主制御部110は、電源供給が再開された構成要素を有効な状態に遷移させる。例えば、電源制御部106によりネットワークインターフェース108に対する電源供給が再開された場合、主制御部110は、その再開通知を受けてから、ネットワークインターフェース108を有効な状態に遷移させる。   As already described, the control target device 100 may receive a control signal via the infrared receiving unit 102 and suppress power supply in accordance with the control signal. Conversely, the control target device 100 may resume power supply in response to a control signal received via the infrared receiving unit 102. At this time, the power supply is resumed under the control of the power supply control unit 106, and the supply state is notified to the main control unit 110. The main control unit 110 shifts the component for which power supply has been resumed to an effective state. For example, when power supply to the network interface 108 is resumed by the power control unit 106, the main control unit 110 changes the network interface 108 to an effective state after receiving the restart notification.

尚、主制御部110は、上記の機能の他、ネットワークインターフェース108を介して受信したコンテンツを表示部(非図示)に表示させたり、そのコンテンツの音声をオーディオ出力部(非図示)に出力させたりする機能を有している。また、主制御部110は、表示部の輝度や色調等を調整したり、オーディオ出力部の音量や音質等を制御する機能を有する。特に、主制御部110は、赤外線受信部102、又はネットワークインターフェース108を介して入力された制御信号に応じて、これらの制御機能を実行する。   In addition to the above functions, the main control unit 110 displays content received via the network interface 108 on a display unit (not shown), and outputs audio of the content to an audio output unit (not shown). It has a function to do. The main control unit 110 has a function of adjusting the luminance, color tone, and the like of the display unit and controlling the volume, sound quality, and the like of the audio output unit. In particular, the main control unit 110 executes these control functions in response to control signals input via the infrared receiving unit 102 or the network interface 108.

以上、本実施形態に係る制御対象機器100の機能構成について説明した。上記の通り、本実施形態に係る制御対象機器100は、ネットワークインターフェース108が有効に機能している間に、赤外線受信部102で通信するための情報を制御元機器200に予め通知する機能を有している。また、この制御対象機器100は、制御元機器200から赤外線受信部102を介して受信した制御信号に応じてネットワークインターフェース108を有効な状態に切り替える機能を有している。そのため、ネットワークインターフェース108が無効な状態であっても、制御元機器200からネットワークインターフェース108を有効な状態に切り替えるように制御することが可能になる。その結果、制御元機器200は、例えば、制御対象機器100の電源がオフの状態であっても、ネットワークインターフェース108を利用した通信を実現することが可能になる。   Heretofore, the functional configuration of the control target device 100 according to the present embodiment has been described. As described above, the control target device 100 according to the present embodiment has a function of notifying the control source device 200 in advance of information for communication with the infrared receiving unit 102 while the network interface 108 is functioning effectively. doing. In addition, the control target device 100 has a function of switching the network interface 108 to an effective state in accordance with a control signal received from the control source device 200 via the infrared receiving unit 102. Therefore, even when the network interface 108 is in an invalid state, it is possible to perform control so that the network interface 108 is switched to an effective state from the control source device 200. As a result, the control source device 200 can implement communication using the network interface 108 even when the control target device 100 is powered off, for example.

[制御元機器200の機能構成]
次に、図4を再び参照しながら、本実施形態に係る制御元機器200の機能構成について説明する。図4は、本実施形態に係る制御元機器200の機能構成を示す説明図でもある。尚、上記の制御対象機器100は、ここで説明する制御元機器200の機能の一部又は全部を併せて有していてもよい。
[Functional configuration of control source device 200]
Next, the functional configuration of the control source device 200 according to the present embodiment will be described with reference to FIG. 4 again. FIG. 4 is also an explanatory diagram showing a functional configuration of the control source device 200 according to the present embodiment. In addition, said control object apparatus 100 may have a part or all of the function of the control origin apparatus 200 demonstrated here collectively.

図4に示すように、制御元機器200は、主に、赤外線送信部202と、主制御部204と、ネットワークインターフェース206とにより構成される。尚、赤外線送信部202は、第4の通信部の一例である。また、ネットワークインターフェース206は、第3の通信部の一例である。さらに、主制御部204は、制御信号情報取得部、及び制御部の一例である。   As shown in FIG. 4, the control source device 200 mainly includes an infrared transmission unit 202, a main control unit 204, and a network interface 206. The infrared transmission unit 202 is an example of a fourth communication unit. The network interface 206 is an example of a third communication unit. Furthermore, the main control unit 204 is an example of a control signal information acquisition unit and a control unit.

ところで、主制御部204が有する機能は、例えば、図9に示すハードウェア構成のうち、ROM904、RAM906、又は記憶部920等に記録されたプログラムに基づいてCPU902の演算機能により実現される。また、赤外線送信部202、ネットワークインターフェース206は、例えば、図9に示すハードウェア構成のうち、通信部926の機能により実現される。   By the way, the function which the main control part 204 has is implement | achieved by the calculation function of CPU902 based on the program recorded on ROM904, RAM906, or the memory | storage part 920 etc. among the hardware structures shown in FIG. 9, for example. The infrared transmission unit 202 and the network interface 206 are realized by the function of the communication unit 926 in the hardware configuration illustrated in FIG. 9, for example.

(赤外線送信部202)
赤外線送信部202は、制御対象機器100に対して赤外線を発信する手段である。また、赤外線送信部202は、通信手段Aである赤外線を通信媒体として制御対象機器100に制御信号を送信する送信部である。つまり、赤外線送信部202は、主制御部204から入力された制御信号に基づいて赤外線に変調を加え、その制御信号を制御対象機器100に送信する。
(Infrared transmitter 202)
The infrared transmission unit 202 is a unit that transmits infrared rays to the control target device 100. The infrared transmission unit 202 is a transmission unit that transmits a control signal to the control target device 100 using the infrared ray as the communication unit A as a communication medium. That is, the infrared transmission unit 202 modulates infrared rays based on the control signal input from the main control unit 204 and transmits the control signal to the control target device 100.

(主制御部204)
主制御部204は、制御対象機器100が通信手段Bを介して通信可能な状態か否かを判断し、通信手段Bが無効な状態の場合に、通信手段Aを介して制御対象機器100のネットワークインターフェース108を有効な状態に切り替えるように制御する。そのため、主制御部204は、通信手段Bが有効な状態の間に、制御対象機器100の赤外線受信部102が受け付ける制御信号に関する情報をネットワークインターフェース206を介して予め取得する。尚、主制御部204は、制御対象機器100が通信手段Bを介して接続された時点で、制御対象機器100が有する機能の情報や機器を識別するための識別情報等と共に、上記の制御信号に関する情報を要求してもよい。
(Main control unit 204)
The main control unit 204 determines whether or not the control target device 100 is in a communicable state via the communication unit B, and when the communication unit B is in an invalid state, The network interface 108 is controlled to be switched to an effective state. Therefore, the main control unit 204 acquires in advance via the network interface 206 information related to the control signal received by the infrared receiving unit 102 of the control target device 100 while the communication unit B is in an active state. The main control unit 204, when the control target device 100 is connected via the communication unit B, includes the control signal described above together with information on functions of the control target device 100, identification information for identifying the device, and the like. You may request information about.

また、主制御部204は、通信手段Bを介して通信しようとする際に、通信手段Bを介して制御対象機器100と通信可能か否かを判断する。通信手段Bを介して通信不能な場合、主制御部204は、予め取得しておいた制御信号に関する情報に基づいて、制御対象機器100のネットワークインターフェース108を有効な状態に制御するための制御信号を生成する。そして、主制御部204は、その制御信号を赤外線送信部202に入力し、通信手段Aを介して制御対象機器100に送信する。   Further, when trying to communicate via the communication means B, the main control unit 204 determines whether or not communication with the control target device 100 is possible via the communication means B. When communication via the communication means B is impossible, the main control unit 204 controls the network interface 108 of the control target device 100 to be in an effective state based on information about the control signal acquired in advance. Is generated. Then, the main control unit 204 inputs the control signal to the infrared transmission unit 202 and transmits the control signal to the control target device 100 via the communication unit A.

尚、主制御部204は、制御対象機器100が有する通信機能以外の機能を制御する際にも、上記の制御信号に関する情報に基づいて所望の制御信号を生成し、赤外線送信部202を用いて送信することができる。例えば、主制御部204は、制御対象機器100をスタンバイモードに遷移させるための制御信号や、表示/音声の出力モードを変更するための制御信号を送信することができる。   The main control unit 204 also generates a desired control signal based on the information related to the control signal and controls the function other than the communication function of the control target device 100 using the infrared transmission unit 202. Can be sent. For example, the main control unit 204 can transmit a control signal for changing the control target device 100 to the standby mode and a control signal for changing the display / audio output mode.

その他にも、主制御部204は、通信手段Bの通信状態を監視し、実効レートが低下した場合に、制御対象機器100の通信レート(例えば、変調多重度や送信電力等)を適応的に制御するための制御信号を生成し、通信手段Aを介して送信することができる。   In addition, the main control unit 204 monitors the communication state of the communication means B, and adaptively sets the communication rate (for example, modulation multiplicity, transmission power, etc.) of the control target device 100 when the effective rate decreases. A control signal for controlling can be generated and transmitted via the communication means A.

さらに、制御対象機器100が通信手段A、Bの他に、これらと特性の異なる通信手段C(非図示)を有している場合もある。その場合、主制御部204は、通信手段A、B、Cの特性を比較し、送信する情報量、送信に要求される実効スループット、通信品質(QoS)、通信に割ける電力量等に応じて、利用する通信手段を選択指示する制御信号を送信することもできる。このとき、主制御部204は、予め設定されている通信手段の優先度に応じて、通信手段を選択するように制御することも可能である。但し、その優先度の情報は、制御元機器200が保持していてもよいし、制御対象機器100に保持され、制御信号に関する情報と共に、制御元機器200に通知されてもよい。   Further, in addition to the communication means A and B, the control target device 100 may have a communication means C (not shown) having different characteristics from these. In this case, the main control unit 204 compares the characteristics of the communication means A, B, and C, and responds to the amount of information to be transmitted, the effective throughput required for transmission, the communication quality (QoS), the amount of power that can be used for communication, and the like. Thus, a control signal for selecting and instructing a communication means to be used can be transmitted. At this time, the main control unit 204 can also perform control so as to select a communication unit in accordance with a preset priority of the communication unit. However, the priority information may be held by the control source device 200, may be held by the control target device 100, and may be notified to the control source device 200 together with information related to the control signal.

尚、制御対象機器100のネットワークインターフェース108は、その機能の一部がモジュール化され、複数の機能を切り替えて利用できるように構成されている場合がある。その場合、これらの機能は、ネットワークインターフェース108の機能として、通信手段Bを介して制御元機器200に予め通知される。そこで、制御元機器200は、これらの機能の中で、どの機能を選択して利用するかを制御対象機器100に指示することができる。そのため、これらのモジュールの中に制御元機器200が有するネットワークインターフェース206の機能に適合したものが存在する場合、主制御部204は、適合するモジュールを利用するように制御する制御信号を通信手段Aにより送信する。   Note that the network interface 108 of the control target device 100 may be configured such that a part of its functions is modularized and a plurality of functions can be switched and used. In this case, these functions are notified in advance to the control source device 200 via the communication unit B as functions of the network interface 108. Therefore, the control source device 200 can instruct the control target device 100 which function to select and use among these functions. Therefore, when there is a module that matches the function of the network interface 206 of the control source device 200 among these modules, the main control unit 204 sends a control signal for controlling to use the compatible module to the communication means A. Send by.

(ネットワークインターフェース206)
ネットワークインターフェース206は、通信手段Bを介して制御対象機器100との間で情報を送受信するための通信手段である。ネットワークインターフェース206は、例えば、制御対象機器100の赤外線受信部102に関する情報、及び、制御対象機器100のスタンバイ制御部104、ネットワークインターフェース108、主制御部110等の各構成要素が有する機能に関する情報を受信する。これらの情報は、制御対象機器100のネットワークインターフェース108が有効に機能し、所望の情報を送信できる状態にある間に受信される。
(Network interface 206)
The network interface 206 is a communication unit for transmitting / receiving information to / from the control target device 100 via the communication unit B. The network interface 206 includes, for example, information related to the infrared receiving unit 102 of the control target device 100 and information related to functions included in each component such as the standby control unit 104, the network interface 108, and the main control unit 110 of the control target device 100. Receive. These pieces of information are received while the network interface 108 of the control target device 100 functions effectively and can transmit desired information.

また、ネットワークインターフェース206は、通信手段Bを介して通信可能な機器との間の通信状態を監視する機能を有していてもよい。その場合、ネットワークインターフェース206は、通信状態に関する検知結果を主制御部204に入力する。さらに、ネットワークインターフェース206は、複数の通信方式に対応できるように、各通信方式に則って通信するための機能を有していてもよい。例えば、これらの機能は、ネットワークインターフェース206が保持する複数の機能モジュールにより実現される。   Further, the network interface 206 may have a function of monitoring a communication state with a device capable of communicating via the communication unit B. In that case, the network interface 206 inputs a detection result related to the communication state to the main control unit 204. Furthermore, the network interface 206 may have a function for performing communication in accordance with each communication method so as to support a plurality of communication methods. For example, these functions are realized by a plurality of function modules held by the network interface 206.

以上、本実施形態に係る制御元機器200の機能構成について説明した。上記の通り、本実施形態に係る制御元機器200は、制御対象機器100で受け付ける制御信号に関する情報を予め取得し、その情報に基づいて制御信号を生成する機能を有する。また、この制御元機器200は、制御対象機器100が通信手段Bで通信できない場合に、予め取得した制御信号の情報に基づき、通信手段Bで通信できるように制御する制御信号を通信手段Aを介して送信することができる。このため、制御元機器200は、制御対象機器100が通信手段Bで通信不能な状態であっても、通信手段Aを用いて通信手段Bを有効な状態に制御し、通信手段Bを用いて通信することが可能になる。   Heretofore, the functional configuration of the control source device 200 according to the present embodiment has been described. As described above, the control source device 200 according to the present embodiment has a function of acquiring in advance information related to a control signal received by the control target device 100 and generating a control signal based on the information. In addition, when the control target device 100 cannot communicate with the communication unit B, the control source device 200 transmits a control signal for controlling the communication unit A to be communicable with the communication unit B based on the control signal information acquired in advance. Can be sent through. For this reason, the control source device 200 controls the communication unit B to an effective state using the communication unit A and uses the communication unit B even when the control target device 100 is in a state where the communication unit B cannot communicate. It becomes possible to communicate.

以上説明したように、本実施形態に係る制御対象機器100、及び制御元機器200は、互いに特性の異なる通信手段を相補的に利用することで、互いに好適な通信状態を確立することが可能になる。例えば、大きな情報量のコンテンツを送信する場合、より帯域幅の広い通信手段Bを利用する必要があるが、この通信手段Bが無効な状態、又は通信状態が悪い場合等がある。このような場合に、制御元機器200は、通信手段Aを用いて通信手段Bを有効な状態に切り替えたり、通信手段Bの設定を変更させたり、或いは、通信手段B以外の通信手段Cを利用させるように制御することが可能になる。   As described above, the control target device 100 and the control source device 200 according to the present embodiment can establish communication states suitable for each other by complementarily using communication units having different characteristics. Become. For example, when transmitting content with a large amount of information, it is necessary to use the communication means B having a wider bandwidth, but there are cases where the communication means B is invalid or the communication state is poor. In such a case, the control source device 200 uses the communication unit A to switch the communication unit B to an effective state, changes the setting of the communication unit B, or sets a communication unit C other than the communication unit B. It becomes possible to control to use.

もちろん、こうした処理は、制御元機器200が自動的に実行するように構成することが可能である。その結果、ユーザは、制御元機器200に煩雑な設定を行う必要もなくなる。尚、上記の機能は、特殊な通信プロトコルを利用するわけではないので、既存の各種電子機器に付加的に搭載することも可能であり、開発コストや製造コストを抑制することができるという効果も得られる。   Of course, such a process can be configured to be automatically executed by the control source device 200. As a result, the user does not need to make complicated settings on the control source device 200. In addition, since the above function does not use a special communication protocol, it can be additionally installed in various existing electronic devices, and the effect of suppressing development cost and manufacturing cost can be achieved. can get.

[機器制御方法]
次に、図5、図6を参照しながら、本実施形態に係る機器制御方法の流れについて説明する。ここでは、上記の各機器による機器制御処理の各工程について経時的に説明する。
[Device control method]
Next, the flow of the device control method according to the present embodiment will be described with reference to FIGS. Here, each step of the device control processing by each device will be described over time.

(セットアップ方法について)
まず、図5を参照しながら、制御対象機器100と、制御元機器200との間で制御信号に関する情報を遣り取りする際の処理フローについて説明する。図5は、本実施形態に係る機器制御方法の一部について、その流れを示す説明図である。尚、図中では、制御対象機器100を機器B、制御元機器200を機器Aと表記した。
(About the setup method)
First, a processing flow when exchanging information regarding control signals between the control target device 100 and the control source device 200 will be described with reference to FIG. FIG. 5 is an explanatory diagram showing the flow of a part of the device control method according to the present embodiment. In the figure, the control target device 100 is expressed as device B, and the control source device 200 is expressed as device A.

図5に示すように、機器A、Bの電源がオンの状態にされた時点を始点とする(S102)。但し、このステップは、機器A、Bが接続された時点であってもよい。次いで、機器Aにより、UPnPによる通信経路(通信手段B)で接続された機器が発見される(S104)。このステップは、例えば、UPnPの機器発見機能により実現される。次いで、機器Bにより、自機器の存在が機器Aに通知される(S106)。次いで、機器Bが赤外線コード通知方式(制御信号に関する情報を通知する方式)に対応している場合、ステップS112の処理に進行する(S108)。一方、機器Bが赤外線コード通知方式に対応していない場合、ステップS110の処理に進行する。   As shown in FIG. 5, the starting point is the time when the devices A and B are turned on (S102). However, this step may be the time when the devices A and B are connected. Next, the device A is discovered by the device A connected via the UPnP communication path (communication means B) (S104). This step is realized by, for example, the UPnP device discovery function. Next, the presence of the own device is notified to the device A by the device B (S106). Next, when the device B is compatible with the infrared code notification method (method for notifying information on the control signal), the process proceeds to step S112 (S108). On the other hand, if the device B does not support the infrared code notification method, the process proceeds to step S110.

ステップS110において、機器Aは、通常のUPnP機器としてUPnP(通信手段B)により機器Bと接続される(S110)。一方、ステップS112において、機器Aは、機器Bの制御に用いる赤外線コード(制御信号に関する情報)を保存する(S112)。その結果、機器Aは、赤外線(通信手段A)で制御可能なUPnP機器として機器Bと接続される(S114)。以上説明したように、このセットアップ方法を用いると、機器Bが赤外線コード通知方式に対応している場合、機器A、Bが接続された際に、その赤外線コードが機器Aに保存され、機器Aが赤外線で制御可能なUPnP機器として機器Bと接続される。   In step S110, the device A is connected to the device B by UPnP (communication means B) as a normal UPnP device (S110). On the other hand, in step S112, the device A stores an infrared code (information on the control signal) used for controlling the device B (S112). As a result, the device A is connected to the device B as a UPnP device that can be controlled by infrared rays (communication means A) (S114). As described above, when this setup method is used, when the device B supports the infrared code notification method, when the devices A and B are connected, the infrared code is stored in the device A, and the device A Is connected to the device B as a UPnP device that can be controlled by infrared rays.

(機器制御方法について)
次に、図6を参照しながら、制御対象機器100と、制御元機器200との間で制御信号に関する情報を遣り取りする際の処理工程から、実際に赤外線コードを利用して制御対象機器100と接続する際の処理工程に至るまでの処理フローについて説明する。図6は、本実施形態に係る機器制御方法の全体的な流れを示す説明図である。尚、図5と同様に制御対象機器100を機器B、制御元機器200を機器Aと表記した。
(About device control method)
Next, referring to FIG. 6, the control target device 100 and the control target device 100 are actually used using the infrared code from the processing steps when exchanging information on the control signal between the control target device 100 and the control source device 200. A processing flow up to the processing step at the time of connection will be described. FIG. 6 is an explanatory diagram showing the overall flow of the device control method according to the present embodiment. As in FIG. 5, the control target device 100 is expressed as device B, and the control source device 200 is expressed as device A.

図6に示すように、機器A、Bの電源がオンの状態にされた時点を始点とする(S202)。但し、このステップは、機器A、Bが接続された時点であってもよい。次いで、機器Aにより、UPnPによる通信経路(通信手段B)で接続された機器が発見される(S204)。このステップは、例えば、UPnPの機器発見機能により実現される。次いで、機器Bにより、自機器の存在が機器Aに通知される(S206)。次いで、機器Bが赤外線コード通知方式(制御信号に関する情報を通知する方式)に対応している場合、ステップS212の処理に進行する(S208)。一方、機器Bが赤外線コード通知方式に対応していない場合、ステップS210の処理に進行する。尚、ステップS112で得られた赤外線コードを機器Aの不揮発記憶手段(非図示)に保存することで、機器Aの電源をオフにした後であっても、図5に示すセットアップ手順を省略し、機器Aの電源をオンした直後にステップS114の状態として機器Bを制御することも可能である。   As shown in FIG. 6, the starting point is the time when the devices A and B are turned on (S202). However, this step may be the time when the devices A and B are connected. Next, a device connected via a communication path (communication means B) by UPnP is discovered by the device A (S204). This step is realized by, for example, the UPnP device discovery function. Next, the device B notifies the device A of the presence of the device itself (S206). Next, when the device B is compatible with the infrared code notification method (method for notifying information on control signals), the process proceeds to step S212 (S208). On the other hand, if the device B does not support the infrared code notification method, the process proceeds to step S210. Note that the infrared code obtained in step S112 is stored in the nonvolatile storage means (not shown) of the device A, so that the setup procedure shown in FIG. 5 is omitted even after the device A is turned off. It is also possible to control the device B as the state of step S114 immediately after turning on the power of the device A.

ステップS210において、機器Bは、通常のUPnP機器として認識され、UPnP(通信手段B)により接続される(S210)。一方、ステップS212において、機器Aは、機器Bの制御に用いる赤外線コード(制御信号に関する情報)を保存する(S212)。その結果、機器Aは、赤外線(通信手段A)で制御可能なUPnP機器の状態になる。ここまでのステップは、上記のセットアップ方法と実質的に同一である。   In step S210, device B is recognized as a normal UPnP device and connected by UPnP (communication means B) (S210). On the other hand, in step S212, the device A stores an infrared code (information on the control signal) used for controlling the device B (S212). As a result, the device A is in the state of a UPnP device that can be controlled by infrared rays (communication means A). The steps so far are substantially the same as the setup method described above.

次に、ステップS214において、機器Aは、機器Bの電源をオフの状態に制御する(S214)。このとき、赤外線コードが利用される。次いで、機器Aは、UPnPによる通信経路(通信手段B)を介して接続された機器(機器Bを含む。)を検索する(S216)。但し、ステップS214とステップS216とは、そのステップが進行するまでに任意の時間が経過していてもよい。次いで、ステップS216の際に機器Aから発信された検索メッセージに対し、機器Bからの応答が返された場合(パターン1)、ステップS220の処理に進行する(S218)。一方、機器Bからの応答が返されなかった場合(パターン2)、ステップS222の処理に進行する(S218)。   Next, in step S214, the device A controls the power source of the device B to be turned off (S214). At this time, an infrared code is used. Next, the device A searches for devices (including the device B) connected via the UPnP communication path (communication means B) (S216). However, in step S214 and step S216, an arbitrary time may elapse before the step proceeds. Next, when a response from the device B is returned to the search message transmitted from the device A in step S216 (pattern 1), the process proceeds to step S220 (S218). On the other hand, if the response from the device B is not returned (pattern 2), the process proceeds to step S222 (S218).

上記の(パターン1)は、機器BがUPnPに対応する通信機能(ネットワークインターフェース108)を有効な状態にしている場合である。一方、上記の(パターン2)は、機器BがUPnPに対応する通信機能(ネットワークインターフェース108)を有効な状態にしていない場合である。例えば、(パターン2)は、機器Bの電源がオフの状態になっている場合である。   The above (Pattern 1) is a case where the device B has enabled the communication function (network interface 108) corresponding to UPnP. On the other hand, the above (Pattern 2) is a case where the device B does not enable the communication function (network interface 108) corresponding to UPnP. For example, (Pattern 2) is a case where the power source of the device B is turned off.

ステップS220において、機器Aは、UPnPによる通信経路を介して機器Bと通信する(S220)。一方、ステップS222において、機器Aは、予め機器Bから取得して保存しておいた赤外線コードを利用して機器Bを制御し、機器Bの電源をオンの状態にしてUPnPに対応する通信機能を有効な状態に制御する(S222)。次いで、機器Bは、電源をオンの状態に遷移した後、機器Aに対して応答し、自機器の存在を通知し(S224)、ステップS220の処理に進行する。   In step S220, device A communicates with device B via a communication path based on UPnP (S220). On the other hand, in step S222, the device A controls the device B using the infrared code acquired and stored in advance from the device B, and turns on the device B to turn on the communication function corresponding to UPnP. Is controlled to an effective state (S222). Next, after the device B transitions to a power-on state, the device B responds to the device A, notifies the presence of its own device (S224), and proceeds to the process of step S220.

以上説明したように、この機器制御方法を用いると、機器Bから予め取得した赤外線コードを用いて機器Aの通信手段を有効な状態に制御することが可能になるため、機器Bの電源がオフの状態であっても、UPnPによる通信経路を確立することができるようになる。また、赤外線コード通知方式に対応しない機器が接続されていても、その機器を通常のUPnP機器として判断するため、他の機器に影響を与えない。   As described above, when this device control method is used, it becomes possible to control the communication means of device A to an effective state using an infrared code acquired in advance from device B. Even in this state, a communication path based on UPnP can be established. Further, even if a device that does not support the infrared code notification method is connected, the device is determined as a normal UPnP device, so that other devices are not affected.

以上、本発明の一実施形態について説明した。本実施形態では、電源制御の場合を例に挙げて詳細に説明したが、必ずしもこれに限定されない。通常、通信状態の可否は、ネットワークインターフェースの有効/無効、機器の電源状態のオン/オフ、通信プロトコルの対応/非対応、伝送路のトラフィック、物理的な伝送路の接続/非接続等に依存すると考えられる。その中で、ネットワークインターフェースの機能について、有効/無効を切り替えるように制御する方法、及び電源状態のオン/オフを切り替えるように制御する方法については既に説明した。また、通信プロトコルの対応/非対応に関しても、上記の説明の中で示唆している。   The embodiment of the present invention has been described above. Although the present embodiment has been described in detail by taking the case of power supply control as an example, it is not necessarily limited to this. Usually, the availability of the communication status depends on whether the network interface is enabled / disabled, the power status of the device is turned on / off, the communication protocol is supported / not supported, the traffic on the transmission path, the connection / non-connection of the physical transmission path I think that. Among them, the method for controlling the function of the network interface to switch between valid / invalid and the method for controlling to switch on / off of the power state have already been described. Further, the correspondence / non-correspondence of the communication protocol is suggested in the above description.

しかし、本実施形態から想起される技術的思想の拡がりはこれに留まるものではない。例えば、互いに異なる特性を有する複数の通信手段について、その特性に起因して通信特性が経時的又は空間的に変化する場合がある。特に、図1に示すようなホームネットワーク内の機器を制御する場合、制御元機器を移動するため、その通信状態が頻繁に変化することになる。このとき、制御対象機器の通信モード、又は通信手段自体を変更するように制御することも可能である。   However, the expansion of the technical idea conceived from the present embodiment is not limited to this. For example, for a plurality of communication means having different characteristics, the communication characteristics may change over time or spatially due to the characteristics. In particular, when a device in the home network as shown in FIG. 1 is controlled, the control source device is moved, so that the communication state frequently changes. At this time, it is also possible to perform control so as to change the communication mode of the control target device or the communication means itself.

このように細かな制御に関する情報は、通常、制御元機器に保持される類の情報ではないため、ユーザが自身で設定する必要がある。しかしながら、本実施形態に係る機器情報の通知方法を適用することで、自動的に制御元機器に制御信号に関する情報が通知されるため、ユーザが設定を特に意識することもなく、自動的に制御元機器が各種通信手段を利用できる状態になる。   Information regarding such fine control is usually not the kind of information held in the control source device, and thus needs to be set by the user himself / herself. However, since the information on the control signal is automatically notified to the control source device by applying the device information notification method according to the present embodiment, the control is automatically performed without the user being particularly conscious of the setting. The original device can use various communication means.

また、上記の赤外線コードのような識別コードは、機器の種類等によって決まっている上、ファームウェア等のアップデートの際に交換される可能性もあるが、本実施形態に係る機器情報の通知方法を利用すれば、このような交換にも対応することができる。さらに、本実施形態に係る技術は、既存の通信方式を利用することができるため、開発コストや製造コストを削減できるという利点もある。   In addition, the identification code such as the above infrared code is determined depending on the type of device and the like, and may be exchanged when the firmware is updated. If used, such exchanges can be handled. Furthermore, since the technology according to the present embodiment can use an existing communication method, there is an advantage that development cost and manufacturing cost can be reduced.

[ハードウェア構成]
上記機器が有する各構成要素の機能は、例えば、図9に示すハードウェア構成を有する情報処理装置により、上記の機能を実現するためのコンピュータプログラムを用いて実現することが可能である。図9は、上記機器の各構成要素が有する機能を実現することが可能な情報処理装置のハードウェア構成を示す説明図である。
[Hardware configuration]
The function of each component included in the device can be realized, for example, by an information processing apparatus having a hardware configuration illustrated in FIG. 9 using a computer program for realizing the above function. FIG. 9 is an explanatory diagram showing a hardware configuration of an information processing apparatus capable of realizing the functions of each component of the device.

図9に示すように、前記の情報処理装置は、主に、CPU(Central Processing Unit)902と、ROM(Read Only Memory)904と、RAM(Random Access Memory)906と、ホストバス908と、ブリッジ910と、外部バス912と、インターフェース914と、入力部916と、出力部918と、記憶部920と、ドライブ922と、接続ポート924と、通信部926とにより構成される。また、通信部926には、赤外線や可視光等を利用した光通信用の受光部(非図示)、又は発光部(非図示)が接続されていてもよい。   As shown in FIG. 9, the information processing apparatus mainly includes a CPU (Central Processing Unit) 902, a ROM (Read Only Memory) 904, a RAM (Random Access Memory) 906, a host bus 908, a bridge. 910, an external bus 912, an interface 914, an input unit 916, an output unit 918, a storage unit 920, a drive 922, a connection port 924, and a communication unit 926. The communication unit 926 may be connected to a light receiving unit (not shown) for optical communication using infrared rays, visible light, or the like, or a light emitting unit (not shown).

CPU902は、例えば、演算処理装置又は制御装置として機能し、ROM904、RAM906、記憶部920、又はリムーバブル記録媒体928に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ROM904は、例えば、CPU902に読み込まれるプログラムや演算に用いるデータ等を格納する。RAM906は、例えば、CPU902に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等を一時的又は永続的に格納する。これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス908によって相互に接続されている。また、ホストバス908は、例えば、ブリッジ910を介して比較的データ伝送速度が低速な外部バス912に接続されている。   The CPU 902 functions as, for example, an arithmetic processing unit or a control unit, and controls the overall operation of each component or a part thereof based on various programs recorded in the ROM 904, the RAM 906, the storage unit 920, or the removable recording medium 928. . The ROM 904 stores, for example, a program read by the CPU 902 and data used for calculation. The RAM 906 temporarily or permanently stores, for example, a program that is read into the CPU 902 and various parameters that change as appropriate when the program is executed. These components are connected to each other by, for example, a host bus 908 capable of high-speed data transmission. The host bus 908 is connected to an external bus 912 having a relatively low data transmission speed via a bridge 910, for example.

入力部916は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等の操作手段である。また、入力部916は、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントロール手段(所謂、リモコン)であってもよい。なお、入力部916は、上記の操作手段を用いて入力された情報を入力信号としてCPU902に伝送するための入力制御回路等により構成されている。   The input unit 916 is an operation unit such as a mouse, a keyboard, a touch panel, a button, a switch, and a lever. The input unit 916 may be remote control means (so-called remote controller) capable of transmitting a control signal using infrared rays or other radio waves. Note that the input unit 916 includes an input control circuit for transmitting information input using the above-described operation means to the CPU 902 as an input signal.

出力部918は、例えば、CRT(Cathode Ray Tube)、LCD(Liquid Crystal Display)、PDP(Plasma DisplayPanel)、又はELD(Electro−Luminescence Display)等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。   The output unit 918 is, for example, a display device such as a CRT (Cathode Ray Tube), an LCD (Liquid Crystal Display), a PDP (Plasma Display Panel), or an ELD (Electro-Luminescence Display), an audio device such as a speaker, a headphone, or the like. It is a device capable of visually or audibly notifying acquired information to a user, such as a mobile phone or a facsimile.

記憶部920は、各種のデータを格納するための装置であり、例えば、ハードディスクドライブ(HDD;Hard Disk Drive)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等により構成される。   The storage unit 920 is a device for storing various data, and includes, for example, a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, or a magneto-optical storage device. Is done.

ドライブ922は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体928に記録された情報を読み出し、又はリムーバブル記録媒体928に情報を書き込む装置である。リムーバブル記録媒体928は、例えば、DVDメディア、Blu−rayメディア、HD−DVDメディア、コンパクトフラッシュ(CF;CompactFlash)(登録商標)、メモリースティック、又はSDメモリカード(Secure Digital memory card)等である。もちろん、リムーバブル記録媒体928は、例えば、非接触型ICチップを搭載したICカード(Integrated Circuit Card)、又は電子機器等であってもよい。   The drive 922 is a device that reads information recorded on a removable recording medium 928 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, or writes information to the removable recording medium 928. The removable recording medium 928 is, for example, a DVD medium, a Blu-ray medium, an HD-DVD medium, a compact flash (CF) (registered trademark), a memory stick, an SD memory card (Secure Digital memory card), or the like. Of course, the removable recording medium 928 may be, for example, an IC card (Integrated Circuit Card) on which a non-contact IC chip is mounted, an electronic device, or the like.

接続ポート924は、例えば、USB(Universal Serial Bus)ポート、IEEE1394ポート、SCSI(Small Computer System Interface)、RS−232Cポート、又は光オーディオ端子等のような外部接続機器930を接続するためのポートである。外部接続機器930は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はICレコーダ等である。   The connection port 924 is a port for connecting an external connection device 930 such as a USB (Universal Serial Bus) port, an IEEE 1394 port, a SCSI (Small Computer System Interface), an RS-232C port, or an optical audio terminal. is there. The external connection device 930 is, for example, a printer, a portable music player, a digital camera, a digital video camera, or an IC recorder.

通信部926は、ネットワーク932に接続するための通信デバイスであり、例えば、有線又は無線LAN(Local Area Network)、Bluetooth(登録商標)、又はWUSB(Wireless USB)用の通信カード、光通信用のルータ、ADSL(Asymmetric Digital Subscriber Line)用のルータ、又は各種通信用のモデム等である。また、通信部926に接続されるネットワーク932は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内LAN、赤外線通信、可視光通信、放送、又は衛星通信等である。   The communication unit 926 is a communication device for connecting to the network 932. For example, a communication card for wired or wireless LAN (Local Area Network), Bluetooth (registered trademark), or WUSB (Wireless USB), optical communication A router, a router for ADSL (Asymmetric Digital Subscriber Line), or a modem for various communications. The network 932 connected to the communication unit 926 is configured by a wired or wireless network, such as the Internet, home LAN, infrared communication, visible light communication, broadcast, or satellite communication.

以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。   As mentioned above, although preferred embodiment of this invention was described referring an accompanying drawing, it cannot be overemphasized that this invention is not limited to the example which concerns. It will be apparent to those skilled in the art that various changes and modifications can be made within the scope of the claims, and these are naturally within the technical scope of the present invention. Understood.

本発明の一実施形態に係る機器制御システムの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the apparatus control system which concerns on one Embodiment of this invention. 同実施形態に係る機器制御システムの構成例を示す説明図である。It is explanatory drawing which shows the structural example of the apparatus control system which concerns on the same embodiment. 同実施形態に係る通信手段の一例を示す説明図である。It is explanatory drawing which shows an example of the communication means which concerns on the embodiment. 同実施形態に係る制御対象機器、及び制御元機器の機能構成を示す説明図である。It is explanatory drawing which shows the function structure of the control object apparatus which concerns on the same embodiment, and a control origin apparatus. 同実施形態に係る機器制御方法の流れを示す説明図である。It is explanatory drawing which shows the flow of the apparatus control method which concerns on the same embodiment. 同実施形態に係る機器制御方法の流れを示す説明図である。It is explanatory drawing which shows the flow of the apparatus control method which concerns on the same embodiment. 同実施形態に係る機器制御コマンドの一例を示す説明図である。It is explanatory drawing which shows an example of the apparatus control command which concerns on the same embodiment. 同実施形態に係る制御信号に関する情報の一例を示す説明図である。It is explanatory drawing which shows an example of the information regarding the control signal which concerns on the same embodiment. 同実施形態に係る制御対象機器、及び制御元機器のハードウェア構成例を示す説明図である。It is explanatory drawing which shows the hardware structural example of the control object apparatus which concerns on the same embodiment, and a control origin apparatus.

符号の説明Explanation of symbols

100 制御対象機器
102 赤外線受信部
104 スタンバイ制御部
106 電源制御部
108 ネットワークインターフェース
110 主制御部
200 制御元機器
202 赤外線送信部
204 主制御部
206 ネットワークインターフェース
DESCRIPTION OF SYMBOLS 100 Control object apparatus 102 Infrared receiving part 104 Standby control part 106 Power supply control part 108 Network interface 110 Main control part 200 Control origin apparatus 202 Infrared transmission part 204 Main control part 206 Network interface

Claims (13)

互いに通信特性が異なる第1及び第2の通信部を有し、前記第1の通信部を用いて制御端末との間で情報を送受信することが可能な情報処理装置であって、
前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を前記第1の通信部を用いて前記制御端末に通知する制御信号情報通知部と、
前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信した前記制御信号に応じて前記第1の通信部を有効な状態に切り替える状態切り替え部と、
を備え、
前記第1の通信部が有効な状態のときに、前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を予め前記制御端末に通知しておくことで、前記第1の通信部が無効な場合に、前記制御端末から前記第1の通信部を有効な状態に切り替えられるようにすることを特徴とする、情報処理装置。
An information processing apparatus having first and second communication units having different communication characteristics and capable of transmitting and receiving information to and from a control terminal using the first communication unit,
A control signal information notifying unit for notifying the control terminal of information related to a communication method of a control signal receivable by the second communication unit, using the first communication unit;
A state switching unit that switches the first communication unit to an enabled state according to the control signal received via the second communication unit when the first communication unit is in an invalid state;
With
When the first communication unit is in a valid state, the first communication unit is notified in advance to the control terminal of information related to a communication method of a control signal that can be received by the second communication unit. An information processing apparatus that enables the control terminal to switch the first communication unit to a valid state when the is invalid.
前記制御信号の通信方式に関する情報は、前記情報処理装置を識別するための識別情報と共に通知されることを特徴とする、請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein information related to a communication method of the control signal is notified together with identification information for identifying the information processing apparatus. 電源のオン/オフを制御する電源制御部をさらに備え、
前記第1の通信部は、前記電源がオンの場合にのみ動作するものであり、
前記第2の通信部は、前記電源がオフの場合でも動作するものであり、
前記状態切り替え部は、前記電源がオフの状態の場合に、前記第2の通信部によって受信した前記制御信号に応じて、前記電源制御部を制御して前記電源をオンの状態に切り替えることを特徴とする、請求項2に記載の情報処理装置。
A power control unit for controlling power on / off;
The first communication unit operates only when the power is on,
The second communication unit operates even when the power is off,
The state switching unit controls the power source control unit to switch the power source to an on state according to the control signal received by the second communication unit when the power source is in an off state. The information processing apparatus according to claim 2, wherein the information processing apparatus is characterized.
前記第2の通信部は、所定の空間領域内にのみ伝達可能な無線通信媒体を介して送信される前記制御信号を受信する受信部であることを特徴とする、請求項3に記載の情報処理装置。   The information according to claim 3, wherein the second communication unit is a reception unit that receives the control signal transmitted via a wireless communication medium that can be transmitted only within a predetermined spatial region. Processing equipment. 互いに通信特性が異なる第1及び第2の通信部を有する情報処理装置との間で、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末であって、
前記第3の通信部により、前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を前記情報処理装置から取得する制御信号情報取得部と、
前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記制御信号情報取得部により取得した前記制御信号を前記第4の通信部から前記情報処理装置に対して送信し、前記第1の通信部を有効な状態に切り替えるように制御する制御部と、
を備え、
前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を予め取得しておくことで、前記第1の通信部が無効な場合に、予め取得した前記制御信号の通信方式に関する情報を用いて前記第1の通信部を有効な状態に切り替えた上で、前記第3の通信部を用いて通信することを特徴とする、制御端末。
A third communication unit that receives or transmits information transmitted or received via the first communication unit between the information processing apparatus having the first and second communication units having different communication characteristics; A control terminal having a fourth communication unit that communicates with a communication method corresponding to the second communication unit,
A control signal information acquisition unit configured to acquire, from the information processing apparatus, information related to a communication method of a control signal receivable by the second communication unit by the third communication unit;
When the communication with the information processing device cannot be performed via the third communication unit, the control signal acquired by the control signal information acquisition unit is transmitted from the fourth communication unit to the information processing device. A control unit that controls the first communication unit to switch to an effective state;
With
When the first communication unit is invalid by acquiring in advance information related to the communication method of the control signal that can be received by the second communication unit when the first communication unit is in a valid state. The control terminal performs communication using the third communication unit after switching the first communication unit to an effective state using information on the communication method of the control signal acquired in advance. .
前記制御信号の通信方式に関する情報は、前記情報処理装置を識別するための識別情報と共に通知されることを特徴とする、請求項5に記載の制御端末。 The control terminal according to claim 5, wherein information related to a communication method of the control signal is notified together with identification information for identifying the information processing apparatus. 前記情報処理装置の電源がオンの場合にのみ前記第1の通信部が動作し、前記電源のオン/オフに関わらず前記第2の通信部が動作する場合に、前記制御部は、前記第1の通信部との間で通信不能な場合に、前記第4の通信部を介して前記制御信号を送信し、前記情報処理装置の電源をオンの状態に切り替えるように制御することを特徴とする、請求項6に記載の制御端末。   The first communication unit operates only when the power of the information processing apparatus is on, and when the second communication unit operates regardless of whether the power is on or off, the control unit When communication with one communication unit is impossible, the control signal is transmitted via the fourth communication unit, and control is performed so that the information processing apparatus is switched to an on state. The control terminal according to claim 6. 前記第4の通信部は、所定の空間領域内にのみ伝達可能な無線通信媒体を介して前記制御信号を送信する送信部であることを特徴とする、請求項7に記載の制御端末。   The control terminal according to claim 7, wherein the fourth communication unit is a transmission unit that transmits the control signal via a wireless communication medium that can be transmitted only within a predetermined space area. 互いに通信特性が異なる第1及び第2の通信部を有する一又は複数の情報処理装置、及び、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末により構成される機器制御システムであって、
前記情報処理装置は、
前記第2の通信部を介して受信可能な制御信号の通信方式に関する情報を前記第1の通信部を用いて前記制御端末に通知する制御信号情報通知部と、
前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信した前記制御信号に応じて前記第1の通信部を有効な状態に切り替える状態切り替え部と、
を備え、
前記制御端末は、
前記第3の通信部により、前記第2の通信部を介して受信可能な制御信号の通信方式に関する情報を前記情報処理装置から取得する制御信号情報取得部と、
前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記制御信号情報取得部により取得した前記制御信号を前記第4の通信部から前記情報処理装置に対して送信し、前記第1の通信部を有効な状態に切り替えるように制御する制御部と、
を備え、
前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号の通信方式に関する情報が予め前記制御端末に通知されることで、前記第1の通信部が無効な場合に、予め通知された前記制御信号の通信方式に関する情報を用いて前記第1の通信部が有効な状態に切り替えられ、前記第1及び第3の通信部の間で通信可能な状態に制御されることを特徴とする、機器制御システム。
One or a plurality of information processing apparatuses having first and second communication units having different communication characteristics, and a third communication unit that receives or transmits information transmitted or received via the first communication unit And a device control system including a control terminal having a fourth communication unit that communicates with a communication method corresponding to the second communication unit,
The information processing apparatus includes:
A control signal information notifying unit for notifying the control terminal of information related to a communication method of a control signal receivable via the second communication unit, using the first communication unit;
A state switching unit that switches the first communication unit to an enabled state according to the control signal received via the second communication unit when the first communication unit is in an invalid state;
With
The control terminal
A control signal information acquisition unit configured to acquire information related to a communication method of a control signal receivable via the second communication unit by the third communication unit;
When the communication with the information processing device cannot be performed via the third communication unit, the control signal acquired by the control signal information acquisition unit is transmitted from the fourth communication unit to the information processing device. A control unit that controls the first communication unit to switch to an effective state;
With
When the first communication unit is in a valid state, the control terminal is notified in advance of information related to the communication method of the control signal that can be received by the second communication unit, so that the first communication unit is invalidated. In such a case, the first communication unit is switched to an effective state using information about the communication method of the control signal notified in advance, and the first and third communication units can communicate with each other. A device control system characterized by being controlled.
互いに通信特性が異なる第1及び第2の通信部を有し、前記第1の通信部を用いて制御端末との間で情報を送受信することが可能な情報処理装置による機器制御方法であって、
前記第2の通信部によって受信可能な制御信号の通信方式に関する情報が前記第1の通信部を用いて前記制御端末に通知されるステップと、
前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信された前記制御信号に応じて前記第1の通信部が有効な状態に切り替えられるステップと、
を含み、
前記第1の通信部が有効な状態のときに、前記第2の通信部によって受信可能な制御信号の通信方式に関する情報が予め前記制御端末に通知されることで、前記第1の通信部が無効な場合に、前記制御端末から前記第1の通信部が有効な状態に切り替えられることを特徴とする、機器制御方法。
An apparatus control method by an information processing apparatus having first and second communication units having different communication characteristics and capable of transmitting and receiving information to and from a control terminal using the first communication unit. ,
A step of notifying the control terminal of information regarding a communication method of a control signal receivable by the second communication unit using the first communication unit;
When the first communication unit is in an invalid state, the first communication unit is switched to an active state according to the control signal received via the second communication unit;
Including
When the first communication unit is in a valid state, the control terminal is notified in advance of information related to the communication method of the control signal that can be received by the second communication unit, so that the first communication unit A device control method, wherein the first communication unit is switched to a valid state from the control terminal when it is invalid.
互いに通信特性が異なる第1及び第2の通信部を有する情報処理装置との間で、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末による機器制御方法であって、
前記第3の通信部により、前記第2の通信部によって受信可能な制御信号の通信方式に関する情報が前記情報処理装置から取得されるステップと、
前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記情報処理装置から取得された前記制御信号が前記第4の通信部から前記情報処理装置に対して送信され、前記第1の通信部が有効な状態に切り替えられるステップと、
を含み、
前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号の通信方式に関する情報が予め取得されることで、前記第1の通信部が無効な場合に、予め取得された前記制御信号の通信方式に関する情報を用いて前記第1の通信部が有効な状態に切り替えられ、前記第3の通信部を用いて通信されることを特徴とする、機器制御方法。
A third communication unit that receives or transmits information transmitted or received via the first communication unit between the information processing apparatus having the first and second communication units having different communication characteristics; A device control method by a control terminal having a fourth communication unit that communicates with a communication method corresponding to the second communication unit,
A step of acquiring, from the information processing apparatus, information related to a communication method of a control signal receivable by the second communication unit by the third communication unit;
The control signal acquired from the information processing device is transmitted from the fourth communication unit to the information processing device when communication with the information processing device cannot be performed via the third communication unit. The step of switching the first communication unit to an effective state;
Including
When the first communication unit is invalid by obtaining in advance information related to the communication method of the control signal that can be received by the second communication unit when the first communication unit is in a valid state, The apparatus control method characterized in that the first communication unit is switched to an effective state using information on the communication method of the control signal acquired in advance and communicated using the third communication unit. .
互いに通信特性が異なる第1及び第2の通信部を有し、前記第1の通信部を用いて制御端末との間で情報を送受信することが可能な情報処理装置の持つ機能をコンピュータに実現させるためのプログラムであって、
前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を前記第1の通信部を用いて前記制御端末に通知する制御信号情報通知機能と、
前記第1の通信部が無効な状態の場合に、前記第2の通信部を介して受信した前記制御信号に応じて前記第1の通信部を有効な状態に切り替える状態切り替え機能と、
を含み、
前記第1の通信部が有効な状態のときに、前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を予め前記制御端末に通知しておくことで、前記第1の通信部が無効な場合に、前記制御端末から前記第1の通信部を有効な状態に切り替えられるようにする機能をコンピュータに実現させるためのプログラム。
The computer has the functions of an information processing apparatus that has first and second communication units having different communication characteristics and that can transmit and receive information to and from the control terminal using the first communication unit. A program for
A control signal information notification function for notifying the control terminal of information related to a communication method of a control signal receivable by the second communication unit using the first communication unit;
A state switching function for switching the first communication unit to an enabled state according to the control signal received via the second communication unit when the first communication unit is in an invalid state;
Including
When the first communication unit is in a valid state, the first communication unit is notified in advance to the control terminal of information related to a communication method of a control signal that can be received by the second communication unit. A program for causing a computer to realize a function that allows the control terminal to switch the first communication unit to a valid state when the control terminal is invalid.
互いに通信特性が異なる第1及び第2の通信部を有する情報処理装置との間で、前記第1の通信部を介して送信又は受信される情報を受信又は送信する第3の通信部と、前記第2の通信部に対応する通信方式で通信する第4の通信部とを有する制御端末の持つ機能をコンピュータに実現させるためのプログラムであって、
前記第3の通信部により、前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を前記情報処理装置から取得する制御信号情報取得機能と、
前記第3の通信部を介して前記情報処理装置との間で通信できない場合に、前記制御信号情報取得機能により取得した前記制御信号を前記第4の通信部から前記情報処理装置に対して送信し、前記第1の通信部を有効な状態に切り替えるように制御する制御機能と、
を含み、
前記第1の通信部が有効な状態のときに前記第2の通信部によって受信可能な制御信号の通信方式に関する情報を予め取得しておくことで、前記第1の通信部が無効な場合に、予め取得した前記制御信号の通信方式に関する情報を用いて前記第1の通信部を有効な状態に切り替えた上で、前記第3の通信部を用いて通信する機能をコンピュータに実現させるためのプログラム。

A third communication unit that receives or transmits information transmitted or received via the first communication unit between the information processing apparatus having the first and second communication units having different communication characteristics; A program for causing a computer to realize a function of a control terminal having a fourth communication unit that communicates with a communication method corresponding to the second communication unit,
A control signal information acquisition function for acquiring, from the information processing apparatus, information related to a communication method of a control signal receivable by the second communication unit by the third communication unit;
When the communication with the information processing apparatus cannot be performed via the third communication unit, the control signal acquired by the control signal information acquisition function is transmitted from the fourth communication unit to the information processing apparatus. A control function for controlling the first communication unit to switch to an effective state;
Including
When the first communication unit is invalid by acquiring in advance information related to the communication method of the control signal that can be received by the second communication unit when the first communication unit is in a valid state. For causing the computer to realize a function of performing communication using the third communication unit after switching the first communication unit to an effective state using information regarding the communication method of the control signal acquired in advance. program.

JP2008016444A 2008-01-28 2008-01-28 Information processing apparatus, control terminal, device control system, and device control method Expired - Fee Related JP5220427B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008016444A JP5220427B2 (en) 2008-01-28 2008-01-28 Information processing apparatus, control terminal, device control system, and device control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008016444A JP5220427B2 (en) 2008-01-28 2008-01-28 Information processing apparatus, control terminal, device control system, and device control method

Publications (2)

Publication Number Publication Date
JP2009176219A JP2009176219A (en) 2009-08-06
JP5220427B2 true JP5220427B2 (en) 2013-06-26

Family

ID=41031202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008016444A Expired - Fee Related JP5220427B2 (en) 2008-01-28 2008-01-28 Information processing apparatus, control terminal, device control system, and device control method

Country Status (1)

Country Link
JP (1) JP5220427B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012010343A (en) * 2011-07-05 2012-01-12 Toshiba Corp Transmission device and transmission method
JP5455990B2 (en) * 2011-08-04 2014-03-26 株式会社東芝 Electronic device and control method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4569790B2 (en) * 1998-11-20 2010-10-27 ソニー株式会社 Control apparatus and method, and recording medium
JP2002101111A (en) * 2000-09-26 2002-04-05 Victor Co Of Japan Ltd Electronic apparatus system

Also Published As

Publication number Publication date
JP2009176219A (en) 2009-08-06

Similar Documents

Publication Publication Date Title
KR100754431B1 (en) Method for transferring a content according to the processing capability of dmr in dlna system
US8613028B2 (en) Audiovisual multi-room support
US8316140B2 (en) Method for controlling a device in a network of distributed stations, and network station
EP2330750B1 (en) Method and apparatus for reducing power consumption in digital living network alliance (DLNA) network
US7848768B2 (en) Network system and communication device
KR100611985B1 (en) Method for managing realtime content, sink device and source device
US8321564B2 (en) Rendering device selection in a home network
US8914464B2 (en) Information processing device, information processing method, and information processing system
US9374609B2 (en) Remote control device transaction setup in a home network
EP2219320B1 (en) System and method for managing data between control point and at least one device in digital living network alliance system
EP2761854A1 (en) Address mapping in a hdmi network
US9772669B2 (en) Power device, power control device, and operating method therefor
JP2006518490A (en) Method and network station for managing logical connections set up in a network of distributed stations
JP5220427B2 (en) Information processing apparatus, control terminal, device control system, and device control method
US20050076374A1 (en) Data transmission apparatus and power supply control method for use in the same
KR100739794B1 (en) Method and apparatus for providing broadcast content in upnp network
KR100611987B1 (en) Method for changing content, sink device and source device
JP2006345240A (en) System and method for remote operation
JP2011103590A (en) Radio starting device
KR100585660B1 (en) Wireless visual system based universal plug and play protocol and control method thereof
KR101038573B1 (en) home network system by using PLC
WO2011096158A1 (en) Wireless communication device and wireless communication method
JP2007080070A (en) Image recording and reproducing apparatus
JP2006203727A (en) Communication terminal device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101117

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120229

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120321

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120510

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130306

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160315

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees