JP3625274B2 - Remote control system for electronic equipment - Google Patents
Remote control system for electronic equipment Download PDFInfo
- Publication number
- JP3625274B2 JP3625274B2 JP2000339341A JP2000339341A JP3625274B2 JP 3625274 B2 JP3625274 B2 JP 3625274B2 JP 2000339341 A JP2000339341 A JP 2000339341A JP 2000339341 A JP2000339341 A JP 2000339341A JP 3625274 B2 JP3625274 B2 JP 3625274B2
- Authority
- JP
- Japan
- Prior art keywords
- remote control
- electronic device
- management server
- unit
- receiving
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、電子機器の遠隔制御システムに関する。
【0002】
【従来の技術】
現代社会において家庭内には、エアコン、照明器具、ビデオデッキ、テレビなどの各種電子機器が存在する。近年、家庭内のこれらの電子機器を通信ケーブルで接続してホームネットワークを構築し、このネットワーク内に設けられたホームサーバから動作を制御することが可能なネット家電(ディジタル家電とも呼ばれる)に関する構想やそのための規格が各種提案されている。また、外出先から携帯通信端末などを利用して上述したホームサーバにアクセスすることにより、電子機器を遠隔制御するための技術が提案されている。
【0003】
【発明が解決しようとする課題】
ところで、遠隔制御の対象となり得る電子機器は、ホームネットワークに接続され、ホームサーバとの間でデータ通信を行うことが可能なネット家電など、ごく一部の電子機器のみであった。また、ホームネットワークを構築するためには、ホームサーバと各電子機器とを通信ケーブルで接続する必要があった。また、ホームサーバは、リモートアクセス機能、ユーザ認証機能、遠隔制御元となる通信端末や各種電子機器との通信機能などを備えていなければならず、ホームサーバに高い処理能力が要求され、結果としてホームサーバが高価格になってしまうという問題もあった。
【0004】
本発明は、以上説明した事情に鑑みてなされたものであり、より簡易で使い勝手に優れた電子機器の遠隔制御システムを提供することを目的とする。
【0005】
【課題を解決するための手段】
この発明は、宅内に設置され、電子機器を遠隔制御する遠隔制御ユニットと、管理サーバとを具備する電子機器の遠隔制御システムであって、
前記遠隔制御ユニットは、
前記宅内にある、リモートコントローラを用いて遠隔操作される電子機器について、遠隔操作の種類毎に、当該遠隔操作に用いる無線信号を生成するための信号データを記憶する記憶手段と、
遠隔操作の種類を示す操作識別情報を前記管理サーバから受信する第1の受信手段と、
前記第1の受信手段により受信された操作識別情報に対応する信号データを前記記憶手段から読み出し、当該信号データを用いて前記無線信号を生成して送信する第1の送信手段と、
前記電子機器の動作状況を検知するセンサと、
前記第1の送信手段により無線信号が送信された後、前記センサを用いて前記電子機器の動作状況を検知し、検知結果を前記管理サーバへ送信する第2の送信手段とを具備し、
前記管理サーバは、
前記電子機器に対する遠隔操作の指令を通信端末から受信する一方、前記センサの検知結果を前記遠隔制御ユニットから受信する第2の受信手段と、
前記第2の受信手段により受信された遠隔操作の指令に対応する前記操作識別情報を特定し、当該操作識別情報を前記遠隔制御ユニットへ送信する第3の送信手段と、
前記第3の送信手段により送信された操作識別情報と、当該操作識別情報の送信に応じて前記第2の受信手段により受信されたセンサの検知結果とに基づいて、前記電子機器の遠隔制御が行われたか否かを判定する判定手段と、
前記判定手段により遠隔制御が行われたと判定された場合、遠隔制御が行われたことを前記通信端末へ送信する一方、前記判定手段により遠隔制御が行われていないと判定された場合、前記第3の送信手段を用いて操作識別情報を再送する制御手段とを具備する
ことを特徴とする。
【0006】
また、この発明において、前記遠隔制御ユニットは、前記電子機器を遠隔操作するリモートコントローラから出力される無線信号を受信する第3の受信手段と、前記第3の受信手段により受信された無線信号に対応する信号データを生成し、当該信号データと、前記電子機器の遠隔操作の種類を示す操作識別情報とを対応付けて前記記憶手段に書き込む登録手段とを具備していてもよい。また、この発明において、前記無線信号は赤外線信号であって、前記第1の送信手段は、前記赤外線信号を異なる方向に送信するため複数の赤外線発光部を具備していてもよい。
【0007】
また、この発明は、宅内に設置され、電子機器を遠隔制御する遠隔制御ユニットと、管理サーバとを具備する電子機器の遠隔制御システムであって、
前記遠隔制御ユニットは、
前記電子機器の遠隔制御に用いる無線信号を生成するための信号データを記憶する記憶手段と、
前記電子機器に対する遠隔制御の指令を前記管理サーバから受信する第1の受信手段と、
前記第1の受信手段により遠隔制御の指令が受信されると、前記記憶手段から信号データを読み出して前記無線信号を生成し、当該無線信号を送信する第1の送信手段と、
前記電子機器の動作結果を検知して前記管理サーバへ送信する第2の送信手段とを具備し、
前記管理サーバは、
前記電子機器に対する遠隔制御の指令を通信端末から受信する一方、前記電子機器の動作結果を前記遠隔制御ユニットから受信する第2の受信手段と、
前記第2受信手段により受信された電子機器の動作結果から前記電子機器の遠隔制御が行われたか否かを判定する判定手段と、
前記第2の受信手段により受信された遠隔制御の指令を前記遠隔制御ユニットへ送信する一方、前記判定手段により遠隔制御が行われたと判定された場合に、遠隔制御が行われたことを前記通信端末へ送信する第3の送信手段とを具備する
ことを特徴とする。
また、この発明において、前記管理サーバは、前記判定手段により遠隔制御が行われていないと判定された場合に、前記第2の受信手段により受信された遠隔制御の指令を前記第3の送信手段を用いて前記遠隔制御ユニットへ再送する再送制御手段をさらに具備していてもよい。
また、この発明において、前記遠隔制御ユニットは、前記記憶手段に新たな前記信号データを登録する登録手段と、前記登録手段により登録された信号データを用いて行われる遠隔制御の種類を示す情報を前記管理サーバへ通知する通知手段とをさらに具備し、前記管理サーバは、前記通信端末へ送信される、遠隔制御を行うことが可能な電子機器についての遠隔制御の種類を示した遠隔制御メニューを記憶するメニュー記憶手段と、前記遠隔制御ユニットから遠隔制御の種類を示す情報が通知された場合に、当該情報を用いて前記遠隔制御メニューの内容をカスタマイズする更新手段とをさらに具備していてもよい。
【0008】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。なお、各図において共通する部分には、同一の符号が付されている。また、かかる実施形態は本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲で任意に変更可能である。
【0009】
<A−1.実施形態の構成>
<a.システム全体の構成>
図1は、この発明の一実施形態に係るサービス管理サーバ50およびホーム管理ユニット60を含む通信システム1の構成を例示するブロック図である。同図に示すように、通信システム1は、複数の端末10と、移動パケット通信網20と、ゲートウェイサーバ30と、インターネット40と、複数のサービス管理サーバ50と、複数のホーム管理ユニット60と、複数の電子機器群70とを有する。
【0010】
なお、図1においては、図面が煩雑になることを防ぐために、通信システム1に収容された所定の端末10、所定の基地局21,22、所定のサービス管理サーバ50、所定のホーム管理ユニット60および所定の電子機器群70のみが示されている。また、インターネット40はイントラネットであってもよい。
【0011】
この通信システム1では、ユーザからの要求に応じて、ユーザ宅内の各種電子機器の遠隔制御を行うサービスが提供される。このサービスを受けるに当たり、ユーザは、ホーム管理ユニット60を購入し、宅内の各電子機器を見通すことができる場所に設置し、サービスを受けるための簡単な手続をすればよい。このようにホーム管理ユニット60を宅内に設置することにより、以後、ユーザは、携帯電話などの端末10を利用して、電子機器の遠隔制御を行うサービスを受けることができる。なお、ホーム管理ユニット60の設置場所は、家屋内に限定されるものではなく、工場や屋外などに設置されてもよい。
【0012】
このサービスを行うためには、次の2つのことが必要である。1つは遠隔制御の対象である電子機器を特定する情報や、遠隔制御の内容など、遠隔制御を行うために必要な情報をユーザから入手することである。もう1つは、このようにしてユーザから入手した情報に従って、ユーザ宅内のホーム管理ユニット60に電子機器の遠隔制御の指令を送ることである。これらは、サービス管理サーバ50によって行われる。各ユーザの宅内に設置されたホーム管理ユニット60は、このサービス管理サーバ50から送られてくる指令に従い、周囲の電子機器に対して遠隔制御のための赤外線操作信号を出力する。すなわち、本実施形態では、サービス管理サーバ50と各ユーザの宅内のホーム管理ユニット60との協同作業により、宅内の電子機器を遠隔制御するサービスが提供される。
以上が本実施形態の概要である。
【0013】
次に、図1に示された各装置について説明する。
端末10は、ユーザが指示を入力するための指示入力部や、情報および画像を表示する液晶表示部を有する携帯型の通信端末であり、例えば、携帯電話機やノート型パソコン、PDA(Personal Digital Assistant)などである。この端末10は、移動パケット通信網20を介してパケット通信を行う機能を有していればよく、電子機器の遠隔制御サービスを受けるための特別な機能は不要である。
【0014】
また、端末10は、図示を省略したメモリを有している。このメモリには、移動パケット通信網20において当該端末10を一意に特定するための端末ID(Identification)や、WWW(World Wide Web)ブラウザのプログラムが記憶されている。端末10は、このWWWブラウザの機能を利用して、インターネット40に接続されたサービス管理サーバ50とデータの授受を行うことができる。
【0015】
移動パケット通信網20は、端末10およびホーム管理ユニット60にパケット通信サービスを提供する網であり、ゲートウェイサーバ30を介してインターネット40に接続されている。基地局21,22は、移動パケット通信網20の通信サービスエリア内に多数設置されており、各々の無線セルに在圏する端末10やホーム管理ユニット60と無線通信を行う。
【0016】
ゲートウェイサーバ30は、移動パケット通信網20とインターネット40とを相互接続する図示を省略した移動パケット関門中継交換局に設けられている。このゲートウェイサーバ30は、異なる通信プロトコルを有するネットワーク間のデータの授受を中継する機能を有する。より具体的に説明すると、ゲートウェイサーバ30は、移動パケット通信網20用の通信プロトコルと、インターネット40の標準通信プロトコルであるTCP/IP(Transmission Control Protocol / Internet Protocol)との相互変換を行って、移動パケット通信網20とインターネット40間のデータの授受を中継する。
【0017】
なお、端末10がノート型パソコンやPDAなどであってTCP/IPに準拠している場合、ゲートウェイサーバ30は、TCP/IPより下位層のプロトコル変換のみを行う。
【0018】
サービス管理サーバ50は、自らの管理下にある複数のホーム管理ユニット60と移動パケット通信網20を介してデータ通信を行い、これらの各ホーム管理ユニット60を制御する。このサービス管理サーバ50は、端末10からの電子機器に対する遠隔制御の指令を受信し、この指令に従ってホーム管理ユニット60に送信する制御コマンドを決定する。また、サービス管理サーバ50は、ホーム管理ユニット60から受信したセンサ検出情報に従って、ユーザ宅内の温度や湿度などを端末10に通知する。
【0019】
ホーム管理ユニット60は、各ユーザの宅内に設置され、サービス管理サーバ50から移動パケット通信網20を介して送られてくる制御コマンドに従って、自らの管理下にある各電子機器を赤外線操作信号を用いて制御する。また、ホーム管理ユニット60は、内蔵された複数のセンサによって検出した温度や湿度などをサービス管理サーバ50に送信する。
【0020】
ここで、ホーム管理ユニット60により制御可能な電子機器とは、当該電子機器を操作するための赤外線リモートコントローラ(以下、赤外線リモコンと略称する)から送信される赤外線操作信号を受信し、この操作信号に対応する処理を実行可能な電子機器である。図1に示すように、このホーム管理ユニット60が制御可能な電子機器群70には、例えば、照明機器、エアコン、ビデオデッキ、テレビ、オーディオ機器、空気清浄機などが含まれる。これらの各電子機器は、ホーム管理ユニット60から送信される赤外線操作信号を受信し、この操作信号に対応する処理を実行する。
【0021】
<b.サービス管理サーバの構成>
図2は、図1に示したサービス管理サーバ50のハードウェア構成を例示するブロック図である。同図に示すように、サービス管理サーバ50は、メモリ501、CPU(Central Processing Unit)502および通信インタフェース503を有し、これらの各部は、バス504によって接続されている。
【0022】
メモリ501には、CPU502によって実行される各種プログラムなどが格納されている。また、このメモリ501は、認証DB(DataBase)501aと、制御コード登録DB501bと、指令格納DB501cと、センサ検出情報DB501dとを有する。
【0023】
認証DB501aには、図3に示すように、このサービス管理サーバ50の管理下にある各ホーム管理ユニット60に割り当てられたサービスID毎に、パスワードが格納されている。ここで、サービスIDは、サービスを受けることができるユーザを特定するための識別情報であり、サービス加入時、すなわちホーム管理ユニット60の購入時に与えられる。また、パスワードは、サービス加入者を認証するための情報である。
【0024】
なお、本実施形態において各ユーザは、サービスIDとパスワードを知らない限り、第三者が所有するホーム管理ユニット60の管理下にある電子機器、すなわち、第三者の宅内などにある電子機器の遠隔制御サービスを受けることができないようになっている。
【0025】
制御コード登録DB501bには、図4に示すように、このサービス管理サーバ50の管理下にある各ホーム管理ユニット60のサービスID毎に、あらかじめコードNo.と当該コードNo.の制御内容とが対応付けられて格納されている。ここで、コードNo.は、電子機器を遠隔制御するためにホーム管理ユニット60に送信される制御コードである。また制御内容とは、遠隔制御の対象となる各電子機器と当該各電子機器に対する遠隔制御の内容とを示すものである。
【0026】
例えば、図4において、コードNo.“1”は、ユーザ宅内の照明機器を点灯させるための制御コードであり、コードNo.“2”は、この照明機器を消灯させるための制御コードである。また、コードNo.“3”〜“8”は、ユーザ宅内のエアコンを制御するめたの制御コードであり、コードNo.“9”〜“14”は、ユーザ宅内のビデオデッキを制御するめたの制御コードである。
【0027】
この制御コード登録DB501bにおける各登録フラグの値は、初期値として“0”が格納されている。そして、コードNo.に対応する赤外線リモコンの操作信号がホーム管理ユニット60に登録されると、ホーム管理ユニット60から送られてくる登録要求に従って対応する登録フラグの値が“0”から“1”に書き換えられる。
【0028】
また、図4においては、図面が煩雑になることを防ぐため、制御コードの数を省略して記載しているが、この他にも多数の制御コードがあらかじめ用意されている。例えば、エアコンの風量調整用の制御コードや、空気清浄機用の制御コード、予備用の制御コードなどがあらかじめ用意されている。
【0029】
指令格納DB501cには、図5に示すように、各端末10から指示された電子機器に対する遠隔制御の指令が順次格納される。ここで、各端末10から指示される指令は、制御対象となる電子機器を管理するホーム管理ユニット60のサービスIDと、電子機器に対する遠隔制御の内容とを含んでいる。例えば、同図に示すように、格納No.“3”には、ビデオの録画予約に関する指令が登録されている。なお、指令格納DB501cに格納された指令は、この指令に従った電子機器の遠隔制御が完了すると削除される。
【0030】
センサ検出情報DB501dには、図6に示すように、このサービス管理サーバ50の管理下にある各ホーム管理ユニット60のサービスID毎に、ホーム管理ユニット60の内蔵センサにより検出され、当該サービス管理サーバ50に送られてきたセンサ検出情報がその取得日時情報と対応付けられて格納される。ここで、センサ検出情報とは、光センサを用いて検出される照明機器の点灯有無を示す情報や、温度・湿度センサを用いて検出される温度や湿度の情報である。
【0031】
図2に戻り、CPU502は、メモリ501に格納されている各種プログラムを実行することにより、バス504を介して接続されている装置各部を制御する。このCPU502は、本実施形態に特有な処理として、端末10から受信した電子機器に対する遠隔制御の指令に従って、ホーム管理ユニット60を介して電子機器を遠隔制御する。
【0032】
通信インタフェース503は、インターネット40を介して当該サービス管理サーバ50と端末10やホーム管理ユニット60との間で行われるデータ通信を制御する回路である。
【0033】
<c.ホーム管理ユニットの構成>
図7は、図1に示したホーム管理ユニット60の外観構成を例示する斜視図である。同図に示すように、ホーム管理ユニット60の本体ケース60a上面(紙面上側)には、複数の開口部が設けられている。そして、各開口部に面して、複数の操作キーが設けられたキー入力部603と、液晶表示部606と、電子機器に対して赤外線操作信号を送信する赤外線発光部607aと、赤外線リモコンから送信される操作信号を受信する赤外線受光部607dと、がケース内部に設けられている。また、本体ケース60aの側面にも複数の開口部が設けられており、各開口部には、光センサ605a、温度・湿度センサ605b、前述した赤外線発光部607b,607cが設置されている。
【0034】
ここで、複数の赤外線発光部607a,607b,607cをそれぞれ別々の方向に向けて設置する構成としたのは、このホーム管理ユニット60の周囲に存在する各電子機器が、ホーム管理ユニット60から送信された赤外線操作信号を確実に受信できるようにするためである。
【0035】
なお、キー入力部603、液晶表示部606および赤外線受光部607d用の開口部を本体ケース60aに設けない構成であってもよい。この場合、赤外線リモコンの操作信号を当該ホーム管理ユニット60に登録する際には、本体ケース60aを開けて登録作業を行うこととなる。
【0036】
図8は、図7に示したホーム管理ユニット60のハードウェア構成を例示するブロック図である。同図に示すように、ホーム管理ユニット60は、無線通信部601と、プロトコル変換部602と、キー入力部603と、メモリ604と、センサ制御部605と、液晶表示部606と、赤外線制御部607と、電源ユニット608と、CPU609とを有し、これらの各部は、バス610によって接続されている。
【0037】
無線通信部601は、アンテナ601aを備え、基地局22との間で行われる無線データ通信を制御する無線通信モジュールである。この無線通信部601は、CPU609の制御の下、センサ検出情報などの各種データを搬送波に重畳し、この信号をアンテナ601aを介して基地局22に送信する。また、無線通信部601は、基地局22から自己宛てに送られてくる信号をアンテナ601aを介して受信し、これを復調して制御コマンドなどの各種データを得る。
【0038】
プロトコル変換部602は、無線通信部601において受信したデータや、無線通信部601を介して送信するデータのプロトコルを変換する。キー入力部603は、SETキー、カーソルキーなどの複数の入力キーを有し、これらのキーの操作に応じた操作信号をCPU609に出力する。
【0039】
メモリ604には、CPU609により実行される各種プログラムなどが格納されている。また、このメモリ604は、赤外線信号登録テーブル604aを有する。赤外線信号登録テーブル604aには、図9に示すように、あらかじめコードNo.と当該コードNo.の制御内容とが対応付けられて格納されている。ここで、このコードNo.および制御内容は、サービス管理サーバ50に格納されている前述した制御コード登録DB501b(図4参照)におけるコードNo.および制御内容と同一である。
【0040】
この赤外線信号登録テーブル604aにおける各信号コード項目には、赤外線受光部607dを介して受信された赤外線リモコンの操作信号の信号コードが格納される。また、図9においては、図4と同様に制御コードの数を省略して記載しているが、この他にも多数の制御コードがあらかじめ用意されている。
【0041】
図8に戻り、センサ制御部605には、光センサ605aと、温度・湿度センサ605bとが接続されている。センサ制御部605は、CPU609の制御の下、これらのセンサ605a,605bを用いて照明機器の点灯有無や温度、湿度などを検出する。液晶表示部606は、液晶表示パネルと、この液晶表示パネルの表示制御を行う駆動回路とから構成されている。
【0042】
赤外線制御部607には、複数の赤外線発光部607a,607b,607cと、赤外線受光部607dとが接続されている。この赤外線制御部607は、CPU609の制御の下、各種電子機器の赤外線リモコン80から送信される操作信号を赤外線受光部607dを介して受信する。そして、赤外線制御部607は、受信した赤外線操作信号を所定レベルに増幅した後、これをデコードして赤外線操作信号の信号コードを取得する。この信号コードは、CPU609によって赤外線信号登録テーブル604aに格納される。また、赤外線制御部607は、CPU609によって指示された信号コードを用いて赤外線操作信号を生成し、この赤外線操作信号を各赤外線発光部607a,607b,607cを介して送信する。
【0043】
電源ユニット608は、ホーム管理ユニット60の各部に駆動電力を供給する電源回路である。
CPU609は、メモリ604に格納されている各種プログラムを実行することにより、バス610を介して接続されている装置各部を制御する。このCPU609は、本実施形態に特有な処理として、遠隔制御の対象となる各電子機器毎に、当該電子機器の赤外線リモコン80から送信される各操作信号の信号コードを赤外線信号登録テーブル604aに登録する処理を行う。また、登録した赤外線操作信号に関する情報をサービス管理サーバ50に送信する。
【0044】
さらに、CPU609は、サービス管理サーバ50から移動パケット通信網20を介して制御コマンドを受信すると、この制御コマンドに含まれるコードNo.に対応する赤外線操作信号を赤外線制御部607と協同して生成し、この赤外線操作信号を各赤外線発光部607a,607b,607cから送信させる。
以上が本実施形態に係る通信システム1の構成である。
【0045】
<A−2.実施形態の動作>
次に、本実施形態の動作について説明する。
まず、ユーザは、電子機器の遠隔制御サービスを受けるに当たり、ホーム管理ユニット60を購入するとともに、サービスを受けるための簡単な手続を行う。このサービスの加入手続に応じて、サービス事業者は、新たに加入したユーザのホーム管理ユニット60を管理するサービス管理サーバ50を決定する。また、サービス事業者は、このサービス管理サーバ50に対し、新たに加入したユーザのホーム管理ユニット60を制御するために必要な情報の書き込み処理などを行う。
【0046】
例えば、サービス事業者は、サービス管理サーバ50に対し、認証DB501aにサービスIDおよびパスワードを登録する処理や、制御コード登録DB501bおよびセンサ検出情報DB501dに新たなユーザのホーム管理ユニット60用のデータ領域を設定し、サービスIDを対応付けて格納する処理、メモリ501内にこのホーム管理ユニット60のアドレス情報をサービスIDと対応付けて格納する処理などを行う。ここで、アドレス情報は、例えば、IPアドレスや電話番号などであり、サービス管理サーバ50がホーム管理ユニット60とデータ通信を行うために必要となる情報である。
【0047】
<a.赤外線操作信号の登録に関する動作>
まず、各種電子機器の赤外線リモコン80の操作信号をホーム管理ユニット60に登録する場合の動作について、ホーム管理ユニット60で行われるユニット登録処理、サービス管理サーバ50で行われるサーバ登録処理、の順に説明を行う。
【0048】
<a−1.ユニット登録処理>
このユニット登録処理は、ホーム管理ユニット60の導入時、あるいは新たに電子機器を遠隔制御の対象として登録する場合に実行される。ホーム管理ユニット60は、キー入力部603のSETキーが押下された状態で図示を省略した電源スイッチがオンに切換えられると、ユニット登録処理を開始する。
【0049】
図10は、ホーム管理ユニット60において、CPU609により実行されるユニット登録処理の動作を説明するフローチャートである。
同図に示すように、まず、CPU609は、キー入力部603に備わるカーソルキーの押下操作に応じて、図11に示す登録メニューを液晶表示部606の画面に表示する(ステップS11)。ユーザは、画面表示される登録メニューの内容をカーソルキーの押下操作によって切り替えて、登録する赤外線操作信号の操作内容と該当する電子機器を選択する。そして、ユーザは、該当する項目が画面に表示された時点でSETキーを押下操作する。このSETキーの押下操作により、登録する赤外線操作信号の操作内容と電子機器、すなわち、コードNo.が決定する。
【0050】
CPU609は、SETキーが押下操作されたか否かを判別し(ステップS12)、SETキーが押下操作されていない場合は、上記ステップS11に戻る。また、CPU609は、SETキーが押下操作されたと判別した場合は、まず、登録する赤外線操作信号のコードNo.を決定する(ステップS13)。次いで、CPU609は、赤外線制御部607に対して赤外線リモコン80から送信される操作信号の受信を指示する(ステップS14)。ここでユーザは、電子機器の付属品として備えられている赤外線リモコン80を操作し、登録する赤外線操作信号を当該ホーム管理ユニット60の赤外線受光部607dに向けて送信する。赤外線制御部607は、赤外線リモコン80から送信される操作信号を赤外線受光部607dを介して受信する。そして、赤外線制御部607は、受信した赤外線操作信号を所定レベルに増幅した後、これをデコードして赤外線操作信号の信号コードを取得し、CPU609に送信する。
【0051】
CPU609は、赤外線制御部607から信号コードを受け取ると(ステップS15)、この信号コードを上記ステップS13において決定したコードNo.に対応させて、赤外線信号登録テーブル604aに格納する(ステップS16)。次いで、CPU609は、赤外線操作信号の登録を終了するか否かを問うメッセージを画面に表示し、キー入力の内容に基づいて赤外線操作信号の登録を終了するか否かを判別する(ステップS17)。CPU609は、赤外線操作信号の登録を終了しない、すなわち、他の赤外線操作信号を引き続いて登録することが指示された場合には、上記ステップS11に戻る。
【0052】
また、CPU609は、赤外線操作信号の登録を終了することが指示された場合には、次いで、登録要求を移動パケット通信網20を介してサービス管理サーバ50に送信する(ステップS18)。ここで、登録要求には、上記ステップS11〜S17までの処理によって登録された1以上の赤外線操作信号に対応する各コードNo.と当該ホーム管理ユニット60のサービスIDとが含まれる。また、登録要求は、プロトコル変換部602においてプロトコルの変換を行った後、無線通信部601を介してサービス管理サーバ50へ送信される。
【0053】
この後、CPU609は、サービス管理サーバ50から登録完了通知を受信すると(ステップS19)、ユニット登録処理を終了する。なお、CPU609は、サービス管理サーバ50に対して登録要求を送信してから所定時間以内に登録完了通知を受信できなかった場合、通信エラーと判断して再度、登録要求をサービス管理サーバ50に送信する。
【0054】
<a−2.サーバ登録処理>
サービス管理サーバ50は、自らの管理下にあるホーム管理ユニット60から登録要求を受信すると、サーバ登録処理を開始する。
図12は、サービス管理サーバ50において、CPU502により実行されるサーバ登録処理の動作を説明するフローチャートである。
【0055】
同図に示すように、まず、CPU502は、ホーム管理ユニット60から登録要求を受信すると(ステップS31)、この登録要求に含まれている1以上のコードNo.とホーム管理ユニット60のサービスIDとに基づいて、制御コード登録DB501bを更新する(ステップS32)。より具体的に説明すると、CPU502は、制御コード登録DB501bにおいて、登録要求に含まれているサービスIDと1以上のコードNo.との組み合わせに対応する各登録フラグの値を“0”から“1”に書き替える。
【0056】
次いで、CPU502は、更新された制御コード登録DB501bの内容に従って、メモリ501に格納されている遠隔制御メニューのデータを更新する(ステップS33)。ここで、遠隔制御メニューとは、端末10において遠隔制御の指令をユーザに入力させるために画面表示される操作メニューである。ユーザは、端末10に画面表示される遠隔制御メニューに従って、項目選択やデータ入力を行い、指令の内容を決定する。
【0057】
この遠隔制御メニューは、各ホーム管理ユニット60毎に用意されている。そして、上記ステップS33の処理によって遠隔制御メニューの内容は、各ホーム管理ユニット60毎にカスタマイズされる。例えば、エアコンを遠隔操作するための赤外線操作信号が1つも登録されていないホーム管理ユニット60用の遠隔制御メニューには、エアコンに関する制御項目が一切表示されない。なお、この遠隔制御メニューの具体的な画面表示例については、後述する遠隔制御処理において説明するものとする。
【0058】
遠隔操作メニューの更新を完了すると、CPU502は、登録完了通知をホーム管理ユニット60に送信し(ステップS34)、サーバ登録処理を終了する。
【0059】
<b.電子機器の遠隔制御を行う場合の動作>
次に、端末10を利用して電子機器の遠隔制御を行う場合の動作について、サービス管理サーバ50で行われる遠隔制御処理、ホーム管理ユニット60で行われる信号送信処理、の順に説明を行う。
【0060】
<b−1.遠隔制御処理>
電子機器の遠隔制御を行いたい場合、ユーザは、端末10においてWWWブラウザの起動をキー操作により指示するとともに、実行されたWWWブラウザの機能を利用してサービス管理サーバ50へのアクセスを指示する。これに応じて端末10は、移動パケット通信網20を介してサービス管理サーバ50に通信要求を送信する。サービス管理サーバ50は、端末10からの通信要求を受信すると、遠隔制御処理を開始する。
【0061】
図13は、サービス管理サーバ50において、CPU502により実行される遠隔制御処理の動作を説明するフローチャートである。
同図に示すように、まず、CPU502は、ユーザ認証を行うための認証画面データを端末10に送信する(ステップS51)。この認証画面データは、図14に示すように、ユーザに対してサービスIDとパスワードの入力を促すものである。端末10にはこの認証画面が表示され、これに応じてユーザは、キー操作によりサービスIDとパスワードを入力する。そして、このサービスIDとパスワードが端末10からサービス管理サーバ50に送信される。
【0062】
サービス管理サーバ50のCPU502は、端末10からサービスIDとパスワードを受信すると(ステップS52)、認証DB501aを参照してユーザ認証を行う(ステップS53)。そして、CPU502は、認証結果を端末10に送信する(ステップS54)。なお、認証が成立しなかった場合は、認証が不成立であったことおよびサービスIDとパスワードの再入力を促すメッセージを端末10に送信し、上記ステップS51に戻る。また、ユーザ認証が成立した場合、CPU502は、認証されたサービスIDに対応する遠隔制御メニューのデータをメモリ501から読み出して端末10に送信する(ステップS55)。これに応じて端末10では、受信した遠隔制御メニューを画面表示する。
【0063】
図15は、端末10において画面表示される遠隔制御メニューの内容およびその状態遷移を例示する図である。なお、この図15に示す画面表示例は、端末10が小型の液晶表示パネルを備えた携帯電話機の場合について示すものである。まず、同図(a)に示すように、端末10の画面には、遠隔制御のメインメニューが表示される。このメインメニューにおいて“「1」空調制御”が選択されると、画面には、同図(b)に示す空調用メニューが表示される。そして、この空調用メニューにおいて、“「1」室温の表示”が選択された場合の画面表示例が同図(c)であり、“「2」空調ON・OFF”が選択された場合の画面表示例が同図(d)および同図(e)である。また、同図(b)に示す空調用メニューにおいて、“「3」温度設定”が選択された場合の画面表示例が同図(f)および同図(g)であり、“「4」状態確認”が選択された場合の画面表示例が同図(h)である。
【0064】
なお、この図15に示す各画面表示例において、破線で示されている部分は1画面に表示しきれないメニューデータであって、スクロールを指示することにより画面内に表示される。
【0065】
ユーザは、画面表示される遠隔制御メニューの内容をキー操作によって切り替えて、遠隔制御する電子機器とその制御内容を選択する。また、必要に応じてデータ入力を行う。そして、キー操作により遠隔制御の指令が決定すると、この指令がサービス管理サーバ50に送信される。ここで、サービス管理サーバ50に送信される指令には、認証済みのサービスIDが含まれている。
【0066】
図13に戻り、サービス管理サーバ50のCPU502は、端末10から遠隔制御の指令を受信すると(ステップS56)、この指令を指令格納DB501cに格納する(ステップS57)。また、CPU502は、制御コード登録DB501bを参照して指令に対応するコードNo.を取得する(ステップS58)。そして、CPU502は、このコードNo.を含む制御コマンドを移動パケット通信網20を介して対応するホーム管理ユニット60に送信する(ステップS59)。ホーム管理ユニット60は、サービス管理サーバ50から制御コマンドを受信すると、この制御コマンドに含まれているコードNo.に対応する赤外線操作信号を生成し、この赤外線操作信号を送信する。また、ホーム管理ユニット60では、センサ制御部605により照明の点灯有無や温度、湿度が検出され、このセンサ検出情報がサービス管理サーバ50に送信される。
【0067】
サービス管理サーバ50のCPU502は、ホーム管理ユニット60からセンサ検出情報を受信すると(ステップS60)、このセンサ検出情報をセンサ検出情報DB501dに格納する(ステップS61)。次いで、CPU502は、必要に応じて、指令格納DB501cに格納されている指令と、受信したセンサ検出情報とを比較して、指令に応じた制御結果が得られたか否かを判別する(ステップS62)。
【0068】
例えば、指令が、照明機器の点灯や消灯、エアコンによる室温調整などであった場合には、センサ検出情報により制御結果を確認することができる。したがって、この場合、上記ステップS62の処理が行われる。しかしながら、指令がビデオの録画指示などであった場合は、センサ検出情報により制御結果を確認することができない。したがって、この場合は上記ステップS62の処理の実行はキャンセルされる。
【0069】
CPU502は、上記ステップS62において、指令に応じた制御結果が得られていないと判別した場合は、上記ステップS59に戻り、ホーム管理ユニット60に対して制御コマンドを再送する。例えば、指令が照明機器の点灯であったにも係らず、センサ検出情報が照明機器の消灯を示している場合は、照明器具の点灯を指示する制御コマンドを再度、ホーム管理ユニット60に送信する。
【0070】
但し、例えば、指令が、エアコンによる室温調整であった場合、指令に応じた制御結果を得るためには一定の時間経過が必要となる。この場合、上記ステップS62において指令に応じた制御結果が得られていないと判別した後、直ちに上記ステップS59に戻る制御構成とすると、ホーム管理ユニット60からエアコンの操作を指示する赤外線操作信号が一定期間、絶えず送信され続けてしまう。したがって、指令に応じた制御結果を得るのに一定の時間経過が必要な処理の場合は、上記ステップS62において指令に応じた制御結果が得られていないと判別してから所定時間が経過した後に、上記ステップS59に戻る制御構成とすることが望ましい。
【0071】
一方、CPU502は、上記ステップS62において、指令に応じた制御結果が得られたと判別した場合および上記ステップS62の処理の実行がキャンセルされた場合は、まず、ホーム管理ユニット60に対して制御完了通知を送信する(ステップS63)。次いで、CPU502は、制御結果を端末10に通知し(ステップS64)、遠隔制御処理を終了する。
【0072】
<b−2.信号送信処理>
ホーム管理ユニット60は、サービス管理サーバ50から通信要求を受信すると、信号送信処理を開始する。
図16は、ホーム管理ユニット60において、CPU609により実行される信号送信処理の動作を説明するフローチャートである。
【0073】
同図に示すように、まず、CPU609は、サービス管理サーバ50から移動パケット通信網20を介して送られてくる制御コマンドを受信する(ステップS81)。ここで、制御コマンドは、無線通信部601によって受信され、プロトコル変換部602においてプロトコルの変換を行った後、CPU609に引き渡される。
【0074】
次いで、CPU609は、受信した制御コマンドに含まれるコードNo.を抽出し、赤外線信号登録テーブル604aを参照してコードNo.に対応する赤外線操作信号の信号コードを取得する(ステップS82)。そして、CPU609は、この信号コードを赤外線制御部607に送信するとともに、赤外線制御部607に対して赤外線操作信号の送信を指示する(ステップS83)。
【0075】
これに応じて赤外線制御部607は、CPU609により与えられた信号コードを用いて赤外線操作信号を生成し、この赤外線操作信号を各赤外線発光部607a,607b,607cを介して送信する。遠隔制御の対象となる各電子機器は、ホーム管理ユニット60から送られてくる赤外線操作信号を受信すると、この赤外線操作信号をデーコードし、自己宛ての操作命令であるか否かを判別する。そして、自己宛ての操作命令であると判別した電子機器のみが、受信した操作命令に応じた処理を実行する。
【0076】
また、ホーム管理ユニット60のCPU609は、上記ステップS83において赤外線操作信号を送信した後、センサ制御部605に対して検出指示を送信する。これに応じてセンサ制御部605は、光センサ605aおよび温度・湿度センサ605bを用いて照明機器の点灯有無、温度、湿度などを検出し、センサ検出情報としてCPU609に引き渡す。CPU609は、このセンサ検出情報を移動パケット通信網20を介してサービス管理サーバ50に送信する(ステップS84)。
【0077】
この後、CPU609は、受信待機モードに移行する。そして、CPU609は、サービス管理サーバ50から新たに制御コマンドを受信した場合は(ステップS85:Yes)、上記ステップS82に戻り、制御コマンドの受信に応じた処理を行う。また、CPU609は、サービス管理サーバ50から制御完了通知を受信すると(ステップS86:Yes)、信号送信処理を終了する。
【0078】
<b−3.電子機器を遠隔制御する場合のシーケンスチャート>
次に、図17は、電子機器を遠隔制御する場合の、端末10、サービス管理サーバ50、ホーム管理ユニット60および電子機器群70間における信号の授受を例示するシーケンスチャートである。なお、以下の説明においては、前述した遠隔制御処理(図13参照)および信号送信処理(図16参照)の各ステップと対応する部分に同一のステップ番号を付している。
【0079】
同図に示すように、サービス管理サーバ50は、端末10から通信要求を受信すると、認証画面データを返信する(ステップS51)。そして、サービス管理サーバ50は、端末10からサービスIDとパスワードを受信すると(ステップS52)、ユーザ認証を行って、認証結果を端末に返信する(ステップS54)。また、認証が成立した場合、サービス管理サーバ50は、端末10に対して遠隔制御メニューを送信する(ステップS55)。
【0080】
この後、サービス管理サーバ50は、端末10から電子機器に対する遠隔制御の指令を受信すると(ステップS56)、この指令に対応する制御コマンドをホーム管理ユニット60に送信する(ステップS59)。ホーム管理ユニット60は、サービス管理サーバ50から制御コマンドを受信すると(ステップS81)、制御コマンドに対応する赤外線操作信号を生成して電子機器群70に送信する(ステップS83)。
【0081】
電子機器群70は、ホーム管理ユニット60から赤外線操作信号を受信すると、この赤外線操作信号をデコードして、自己宛ての操作信号であると判別した電子機器のみが、受信した操作信号に応じた処理を実行する。
【0082】
また、ホーム管理ユニット60は、光センサ605aおよび温度・湿度センサ605bを用いて検出したセンサ検出情報をサービス管理サーバ50に送信する(ステップS84)。この後、サービス管理サーバ50は、必要に応じて、端末10から指示された指令とセンサ検出情報とを比較して、指令に応じた制御結果が得られるまで、図17において破線で囲んだホーム管理ユニット60に対する制御を繰り返して行う。
【0083】
そして、サービス管理サーバ50は、指令に応じた制御結果が得られると、ホーム管理ユニット60に制御完了通知を送信する(ステップS63)。また、サービス管理サーバ50は、端末に制御結果を送信する(ステップS64)。
【0084】
<b−4.ビデオの録画予約の場合の動作>
端末10からの指令がビデオの録画予約の場合、サービス管理サーバ50およびホーム管理ユニット60は、上述した電子機器の遠隔制御の動作を応用して指令の処理を実行する。以下に、ビデオの録画予約に関する動作の補足説明を行う。
【0085】
サービス管理サーバ50は、端末10からビデオの録画予約の指令を受信すると、この指令を指令格納DB501cに格納する。このビデオの録画予約に関する指令とは、例えば、図5において格納No.“3”に示される指令である。また、サービス管理サーバ50は、時計機能を有しており、現在の日時情報を取得することが可能である。
【0086】
サービス管理サーバ50は、指令格納DB501cに格納されているビデオの録画予約に関する指令の録画開始時刻、あるいは録画開始時刻の所定時間前になると、ビデオデッキに対する遠隔制御処理を開始する。そして、ビデオデッキの主電源オン、録画のための設定CH(チャンネル)および録画操作に該当する各コードNo.を含んだ制御コマンドをホーム管理ユニット60に送信する。ホーム管理ユニット60は、受信した制御コマンドに応じた各赤外線操作信号を送信し、ビデオデッキに録画の開始を指示する。
【0087】
また、サービス管理サーバ50は、録画終了時刻になると、再度、ビデオデッキに対する遠隔制御処理を開始し、ビデオデッキの停止操作、主電源オフに該当する各コードNo.を含んだ制御コマンドをホーム管理ユニット60に送信する。ホーム管理ユニット60は、受信した制御コマンドに応じた各赤外線操作信号を送信し、ビデオデッキに録画の終了を指示する。
【0088】
以上説明したように本実施形態によれば、赤外線リモコンにより操作可能なエアコン、ビデオデッキ、テレビ、オーディオ機器など、既に一般に広く普及している各種家電製品を遠隔制御できるようになる。
【0089】
また、本実施形態によれば、ユーザ認証や、遠隔操作メニューの管理、遠隔制御元となる端末10とのデータ通信などは、サービス管理サーバ50で行われる。また、ホーム管理ユニット60は、電子機器を制御する際にも赤外線操作信号を送信するのみである。したがって、ホーム管理ユニット60の構成を簡素化し、生産コストを低減することができる。
【0090】
また、本実施形態によれば、ホーム管理ユニット60は、移動パケット通信網20の基地局22と無線通信によりデータの送受信を行う。したがって、ホーム管理ユニット60を電話回線などと接続する必要が無く、ホーム管理ユニット60の設置に際し、設置場所の自由度を高めることができる。また、各電子機器を通信ケーブルで接続する必要がないなど、使い勝手を高めることができる。
【0091】
<C.変形例>
以上、本発明の実施形態について説明したが、この実施形態はあくまでも例示であり、本発明の趣旨から逸脱しない範囲で様々な変形が可能である。変形例としては、例えば、以下のようなものが考えられる。
【0092】
<変形例1>
上記実施形態では、ホーム管理ユニット60から赤外線信号を送信して電子機器を遠隔制御する場合について説明した。しかしながら、赤外線信号の代わりにHomeRF(Home Radio Frequency)やBluetooth(登録商標)に準拠する無線信号を送信して電子機器を遠隔制御する構成であってもよい。
【0093】
<変形例2>
上記実施形態において、ホーム管理ユニット60は、センサ検知情報をサービス管理サーバ50に送信する構成とした。しかしながら、ホーム管理ユニット60は、センサ検知情報を移動パケット通信網20を介して直接、端末10に送信する構成であってもよい。この場合、ホーム管理ユニット60は、センサ検知情報の通知先となる端末10の電話番号やIPアドレス、メールアドレスなどをキー操作に応じてメモリ604に登録可能な構成を有する。
【0094】
<変形例3>
上記実施形態において、例えば、各電子機器の電源を全てオフにする、あるいは照明機器を点灯させるとともに、エアコンにより室温を25℃に調整するなど、各コードNo.を組み合わせた制御コードを端末10のキー操作に応じてユーザが作成し、遠隔制御メニューに登録可能な構成としてもよい。すなわち、制御コードのマクロ機能をサービス管理サーバ50に備え、端末10を利用してユーザが遠隔制御メニューをカスタマイズ可能な構成としてもよい。
【0095】
<変形例4>
上記実施形態では、サービス管理サーバ50は、インターネット40に接続されている構成とした。しかしながら、サービス管理サーバ50は、移動パケット通信網20内に設置されている構成であってもよい。また、サービス管理サーバ50は、専用線を介してゲートウェイサーバ30に直接接続されている構成であってもよい。さらには、このゲートウェイサーバ30がサービス管理サーバ50の機能を有する構成であってもよい。
【0096】
<変形例5>
上記実施形態では、端末10として携帯電話機や、ノート型パソコン、PDAを用いた場合について説明した。しかしながら本発明は、移動パケット通信網20を介さずに、インターネット40やLAN(Local Area Network)などのネットワークのみを介してサービス管理サーバ50とデータ通信を行うことが可能なパーソナルコンピュータやPDAなどに対しても適用可能である。また、PHS(Personal Handyphone System:登録商標)に対しても適用可能であることは勿論である。
【0097】
【発明の効果】
以上説明したように本発明によれば、既に一般に広く普及している家電製品を簡易な構成で遠隔制御できるようになる。
【図面の簡単な説明】
【図1】この発明の一実施形態に係るサービス管理サーバおよびホーム管理ユニットを含む通信システムの構成を例示するブロック図である。
【図2】同実施形態に係るサービス管理サーバのハードウェア構成を例示するブロック図である。
【図3】同実施形態に係るサービス管理サーバにおいて、メモリに格納される認証DBのデータ構成を例示する図である。
【図4】同実施形態に係るサービス管理サーバにおいて、メモリに格納される制御コード登録DBのデータ構成を例示する図である。
【図5】同実施形態に係るサービス管理サーバにおいて、メモリに格納される指令格納DBのデータ構成を例示する図である。
【図6】同実施形態に係るサービス管理サーバにおいて、メモリに格納されるセンサ検出情報DBのデータ構成を例示する図である。
【図7】同実施形態に係るホーム管理ユニットの外観構成を例示する斜視図である。
【図8】同実施形態に係るホーム管理ユニットのハードウェア構成を例示するブロック図である。
【図9】同実施形態に係るホーム管理ユニットにおいて、メモリに格納される赤外線信号登録テーブルのデータ構成を例示する図である。
【図10】同実施形態に係るホーム管理ユニットにおいて、CPUにより実行されるユニット登録処理の動作を説明するフローチャートである。
【図11】同実施形態に係るホーム管理ユニットにおいて、液晶表示部に表示される登録メニューの内容およびその状態遷移を例示する図である。
【図12】同実施形態に係るサービス管理サーバにおいて、CPUにより実行されるサーバ登録処理の動作を説明するフローチャートである。
【図13】同実施形態に係るサービス管理サーバにおいて、CPUにより実行される遠隔制御処理の動作を説明するフローチャートである。
【図14】同実施形態に係る端末において、液晶表示部に表示される認証画面を例示する図である。
【図15】同実施形態に係る端末において、液晶表示部に表示される遠隔制御メニューの内容およびその状態遷移を例示する図である。
【図16】同実施形態に係るホーム管理ユニットにおいて、CPUにより実行される信号送信処理の動作を説明するフローチャートである。
【図17】同実施形態において電子機器を遠隔制御する場合の、端末、サービス管理サーバ、ホーム管理ユニットおよび電子機器群における信号の授受を例示するシーケンスチャートである。
【符号の簡単な説明】
1……通信システム、10……端末、20……移動パケット通信網、21,22……基地局、30……ゲートウェイサーバ、40……インターネット、50……サービス管理サーバ、60……ホーム管理ユニット、60a……本体ケース、70……電子機器群、501……メモリ、501a……認証DB、501b……制御コード登録DB、501c……指令格納DB、501d……センサ検出情報DB、502……CPU、503……通信インタフェース、504……バス、601……無線通信部、601a……アンテナ、602……プロトコル変換部、603……キー入力部、604……メモリ、604a……赤外線信号登録テーブル、605……センサ制御部、605a……光センサ、605b……温度・湿度センサ、606……液晶表示部、607……赤外線制御部、607a,607b,607c……赤外線発光部、607d……赤外線受光部、608……電源ユニット、609……CPU、610……バス。[0001]
BACKGROUND OF THE INVENTION
The present invention provides remote control of electronic equipment.systemAbout.
[0002]
[Prior art]
In modern society, there are various electronic devices such as air conditioners, lighting fixtures, video decks, and televisions in the home. In recent years, a home network has been constructed by connecting these electronic devices in a home with a communication cable, and a network home appliance (also called a digital home appliance) that can control operations from a home server provided in this network. Various standards have been proposed. In addition, a technique for remotely controlling an electronic device by accessing the home server described above by using a mobile communication terminal or the like from outside is proposed.
[0003]
[Problems to be solved by the invention]
By the way, electronic devices that can be remotely controlled are only a few electronic devices such as Internet home appliances that are connected to a home network and can perform data communication with a home server. In order to construct a home network, it is necessary to connect the home server and each electronic device with a communication cable. In addition, the home server must have a remote access function, a user authentication function, a communication function with a remote control source communication terminal and various electronic devices, etc., and the home server is required to have a high processing capacity. There was also a problem that the home server became expensive.
[0004]
The present invention has been made in view of the circumstances described above, and is a simpler and more convenient remote control of an electronic device.systemThe purpose is to provide.
[0005]
[Means for Solving the Problems]
This inventionA remote control system for an electronic device that is installed in a home and includes a remote control unit that remotely controls the electronic device and a management server,
The remote control unit is
Storage means for storing signal data for generating a radio signal used for remote operation for each type of remote operation for electronic devices remotely operated using a remote controller in the house,
First receiving means for receiving operation identification information indicating a type of remote operation from the management server;
First transmission means for reading out signal data corresponding to the operation identification information received by the first reception means from the storage means, and generating and transmitting the wireless signal using the signal data;
A sensor for detecting an operation state of the electronic device;
After the wireless signal is transmitted by the first transmission means, the second transmission means for detecting the operation status of the electronic device using the sensor and transmitting the detection result to the management server,
The management server
A second receiving means for receiving a remote operation command for the electronic device from a communication terminal while receiving a detection result of the sensor from the remote control unit;
Third transmission means for specifying the operation identification information corresponding to the remote operation command received by the second reception means, and transmitting the operation identification information to the remote control unit;
Based on the operation identification information transmitted by the third transmission means and the detection result of the sensor received by the second reception means in response to the transmission of the operation identification information, remote control of the electronic device is performed. Determining means for determining whether or not
When it is determined that the remote control is performed by the determination unit, the remote control is transmitted to the communication terminal, while when the determination unit determines that the remote control is not performed, Control means for retransmitting the operation identification information using the transmission means of No. 3.
It is characterized by.
[0006]
In addition, this inventionThe remote control unit includes: a third receiving unit that receives a radio signal output from a remote controller that remotely operates the electronic device; and signal data corresponding to the radio signal received by the third receiving unit. And registering means for associating the signal data with operation identification information indicating the type of remote operation of the electronic device and writing it in the storage means. In the present invention, the wireless signal may be an infrared signal, and the first transmission means may include a plurality of infrared light emitting units for transmitting the infrared signal in different directions.
[0007]
In addition, this inventionA remote control system for an electronic device that is installed in a home and includes a remote control unit that remotely controls the electronic device and a management server,
The remote control unit is
Storage means for storing signal data for generating a radio signal used for remote control of the electronic device;
First receiving means for receiving a remote control command for the electronic device from the management server;
When a remote control command is received by the first receiving means, first transmission means for reading out signal data from the storage means, generating the wireless signal, and transmitting the wireless signal;
A second transmission means for detecting an operation result of the electronic device and transmitting the operation result to the management server;
The management server
Second receiving means for receiving a remote control command for the electronic device from a communication terminal while receiving an operation result of the electronic device from the remote control unit;
Determining means for determining whether or not remote control of the electronic device has been performed from an operation result of the electronic device received by the second receiving means;
While the remote control command received by the second receiving means is transmitted to the remote control unit, when the determination means determines that the remote control has been performed, it is determined that the remote control has been performed. Third transmission means for transmitting to the terminal
ThisAnd features.
In the present invention, the management server sends a remote control instruction received by the second receiving means to the third transmitting means when it is determined that the remote control is not performed by the determining means. It may further comprise a retransmission control means for retransmitting to the remote control unit using.
In the present invention, the remote control unit includes registration means for registering new signal data in the storage means, and information indicating a type of remote control performed using the signal data registered by the registration means. Notification means for notifying the management server, and the management server includes a remote control menu indicating the type of remote control for the electronic device capable of remote control, which is transmitted to the communication terminal. It may further comprise menu storing means for storing and updating means for customizing the contents of the remote control menu using the information when the remote control unit is notified of information indicating the type of remote control. Good.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In addition, the same code | symbol is attached | subjected to the common part in each figure. Moreover, this embodiment shows one aspect | mode of this invention, This invention is not limited, It can change arbitrarily in the scope of the present invention.
[0009]
<A-1. Configuration of Embodiment>
<A. Overall system configuration>
FIG. 1 is a block diagram illustrating a configuration of a
[0010]
In FIG. 1, in order to prevent the drawing from becoming complicated, a
[0011]
The
[0012]
In order to perform this service, the following two things are necessary. One is to obtain information necessary for remote control, such as information for specifying an electronic device that is a target of remote control, and details of remote control, from a user. The other is to send a command for remote control of the electronic device to the home management unit 60 in the user's home according to the information thus obtained from the user. These are performed by the service management server 50. The home management unit 60 installed in each user's home outputs an infrared operation signal for remote control to surrounding electronic devices in accordance with a command sent from the service management server 50. That is, in the present embodiment, a service for remotely controlling the electronic devices in the home is provided by the cooperative work between the service management server 50 and the home management unit 60 in the home of each user.
The above is the outline of the present embodiment.
[0013]
Next, each device shown in FIG. 1 will be described.
The terminal 10 is a portable communication terminal having an instruction input unit for a user to input an instruction and a liquid crystal display unit for displaying information and images. For example, the terminal 10 is a mobile phone, a notebook personal computer, a PDA (Personal Digital Assistant). ) Etc. The terminal 10 only needs to have a function of performing packet communication via the mobile packet communication network 20 and does not need a special function for receiving a remote control service of the electronic device.
[0014]
The terminal 10 has a memory not shown. In this memory, a terminal ID (Identification) for uniquely identifying the terminal 10 in the mobile packet communication network 20 and a WWW (World Wide Web) browser program are stored. The terminal 10 can exchange data with the service management server 50 connected to the
[0015]
The mobile packet communication network 20 is a network that provides a packet communication service to the terminal 10 and the home management unit 60, and is connected to the
[0016]
The
[0017]
When the terminal 10 is a notebook personal computer, PDA, or the like and conforms to TCP / IP, the
[0018]
The service management server 50 performs data communication with a plurality of home management units 60 under its management via the mobile packet communication network 20 and controls each of the home management units 60. The service management server 50 receives a remote control command for the electronic device from the terminal 10 and determines a control command to be transmitted to the home management unit 60 according to the command. In addition, the service management server 50 notifies the terminal 10 of the temperature and humidity in the user's home according to the sensor detection information received from the home management unit 60.
[0019]
The home management unit 60 is installed in each user's home, and uses an infrared operation signal for each electronic device under its management in accordance with a control command sent from the service management server 50 via the mobile packet communication network 20. Control. In addition, the home management unit 60 transmits the temperature and humidity detected by a plurality of built-in sensors to the service management server 50.
[0020]
Here, the electronic device that can be controlled by the home management unit 60 receives an infrared operation signal transmitted from an infrared remote controller (hereinafter abbreviated as an infrared remote controller) for operating the electronic device. Is an electronic device capable of executing processing corresponding to the above. As shown in FIG. 1, the
[0021]
<B. Service Management Server Configuration>
FIG. 2 is a block diagram illustrating a hardware configuration of the service management server 50 illustrated in FIG. As shown in the figure, the service management server 50 includes a
[0022]
The
[0023]
As shown in FIG. 3, the
[0024]
In this embodiment, unless the user knows the service ID and password, an electronic device under the management of the home management unit 60 owned by a third party, that is, an electronic device in a third party's home or the like, is used. The remote control service cannot be received.
[0025]
In the control code registration DB 501b, as shown in FIG. 4, a code No. is previously stored for each service ID of each home management unit 60 under the management of the service management server 50. And the corresponding code No. Are stored in association with each other. Here, the code No. Is a control code transmitted to the home management unit 60 in order to remotely control the electronic device. In addition, the control content indicates each electronic device to be remotely controlled and the content of remote control for each electronic device.
[0026]
For example, in FIG. “1” is a control code for turning on the lighting equipment in the user's home. “2” is a control code for turning off the lighting device. Code No. “3” to “8” are control codes for controlling the air conditioner in the user's home. “9” to “14” are control codes for controlling the video deck in the user's home.
[0027]
The value of each registration flag in this control code registration DB 501b stores “0” as an initial value. And code No. When the operation signal of the infrared remote controller corresponding to is registered in the home management unit 60, the value of the corresponding registration flag is rewritten from “0” to “1” in accordance with the registration request sent from the home management unit 60.
[0028]
In FIG. 4, the number of control codes is omitted in order to prevent the drawing from becoming complicated, but many other control codes are prepared in advance. For example, a control code for air volume adjustment of an air conditioner, a control code for an air purifier, a spare control code, and the like are prepared in advance.
[0029]
In the
[0030]
As shown in FIG. 6, the sensor
[0031]
Returning to FIG. 2, the
[0032]
The
[0033]
<C. Home Management Unit Configuration>
FIG. 7 is a perspective view illustrating the external configuration of the home management unit 60 shown in FIG. As shown in the figure, a plurality of openings are provided on the upper surface (upper side of the sheet) of the main body case 60a of the home management unit 60. Then, facing each opening, a
[0034]
Here, the reason why the plurality of infrared
[0035]
In addition, the structure which does not provide the opening part for the
[0036]
FIG. 8 is a block diagram illustrating a hardware configuration of the home management unit 60 shown in FIG. As shown in the figure, the home management unit 60 includes a
[0037]
The
[0038]
The
[0039]
The
[0040]
Each signal code item in the infrared signal registration table 604a stores the signal code of the operation signal of the infrared remote controller received via the infrared
[0041]
Returning to FIG. 8, the
[0042]
A plurality of infrared
[0043]
The
The
[0044]
Further, when the
The above is the configuration of the
[0045]
<A-2. Operation of Embodiment>
Next, the operation of this embodiment will be described.
First, when receiving a remote control service for an electronic device, the user purchases the home management unit 60 and performs a simple procedure for receiving the service. In accordance with the service subscription procedure, the service provider determines a service management server 50 that manages the home management unit 60 of the newly subscribed user. In addition, the service provider performs a process of writing information necessary for controlling the home management unit 60 of the newly subscribed user to the service management server 50.
[0046]
For example, the service provider registers a service ID and password in the
[0047]
<A. Operation related to registration of infrared operation signal>
First, the operation when the operation signal of the infrared
[0048]
<A-1. Unit registration process>
This unit registration process is executed when the home management unit 60 is introduced or when a new electronic device is registered as a remote control target. When the power switch (not shown) is turned on while the SET key of the
[0049]
FIG. 10 is a flowchart for explaining the operation of unit registration processing executed by the
As shown in the figure, first, the
[0050]
The
[0051]
When the
[0052]
Further, when instructed to end the registration of the infrared operation signal, the
[0053]
Thereafter, when receiving a registration completion notification from the service management server 50 (step S19), the
[0054]
<A-2. Server registration processing>
When the service management server 50 receives a registration request from the home management unit 60 under its management, the service management server 50 starts a server registration process.
FIG. 12 is a flowchart for explaining the operation of server registration processing executed by the
[0055]
As shown in the figure, first, when receiving a registration request from the home management unit 60 (step S31), the
[0056]
Next, the
[0057]
This remote control menu is prepared for each home management unit 60. Then, the contents of the remote control menu are customized for each home management unit 60 by the process of step S33. For example, no control items related to the air conditioner are displayed on the remote control menu for the home management unit 60 in which no infrared operation signal for remotely operating the air conditioner is registered. A specific screen display example of the remote control menu will be described in the remote control process described later.
[0058]
When the update of the remote operation menu is completed, the
[0059]
<B. Operation for remote control of electronic equipment>
Next, the operation when the electronic device is remotely controlled using the terminal 10 will be described in the order of remote control processing performed by the service management server 50 and signal transmission processing performed by the home management unit 60.
[0060]
<B-1. Remote control processing>
When it is desired to perform remote control of the electronic device, the user instructs activation of the WWW browser at the terminal 10 by a key operation, and instructs access to the service management server 50 using the function of the executed WWW browser. In response to this, the terminal 10 transmits a communication request to the service management server 50 via the mobile packet communication network 20. When the service management server 50 receives a communication request from the terminal 10, it starts remote control processing.
[0061]
FIG. 13 is a flowchart for explaining the operation of the remote control process executed by the
As shown in the figure, first, the
[0062]
When receiving the service ID and password from the terminal 10 (step S52), the
[0063]
FIG. 15 is a diagram illustrating the contents of the remote control menu displayed on the screen of the terminal 10 and the state transition thereof. The screen display example shown in FIG. 15 shows a case where the terminal 10 is a mobile phone provided with a small liquid crystal display panel. First, as shown in FIG. 5A, a main menu for remote control is displayed on the screen of the terminal 10. When “1” air conditioning control ”is selected in the main menu, the air conditioning menu shown in FIG. 5B is displayed on the screen. The screen display example when “display” is selected is the same figure (c), and the screen display examples when “2” air conditioning ON / OFF ”is selected are the same figure (d) and the same figure (e). Also, in the air conditioning menu shown in FIG. 5B, examples of screen display when “3” temperature setting ”is selected are FIG. 5F and FIG. FIG. 11H shows an example of a screen display when “Confirm status” is selected.
[0064]
In each screen display example shown in FIG. 15, the portion indicated by a broken line is menu data that cannot be displayed on one screen, and is displayed in the screen by instructing scrolling.
[0065]
The user switches the content of the remote control menu displayed on the screen by key operation, and selects the electronic device to be remotely controlled and the control content. Data input is performed as necessary. When a remote control command is determined by a key operation, this command is transmitted to the service management server 50. Here, the command transmitted to the service management server 50 includes an authenticated service ID.
[0066]
Returning to FIG. 13, when receiving the remote control command from the terminal 10 (step S56), the
[0067]
When receiving the sensor detection information from the home management unit 60 (step S60), the
[0068]
For example, when the command is lighting on / off of lighting equipment, room temperature adjustment by an air conditioner, or the like, the control result can be confirmed by sensor detection information. Therefore, in this case, the process of step S62 is performed. However, when the instruction is a video recording instruction or the like, the control result cannot be confirmed by the sensor detection information. Therefore, in this case, the execution of the process in step S62 is cancelled.
[0069]
If the
[0070]
However, for example, when the command is a room temperature adjustment by an air conditioner, a certain amount of time is required to obtain a control result according to the command. In this case, if it is determined that the control result corresponding to the command is not obtained in step S62, and the control configuration immediately returns to step S59, the infrared operation signal instructing the operation of the air conditioner from the home management unit 60 is constant. It will continue to be sent for a certain period. Therefore, in the case of a process that requires a certain amount of time to obtain a control result according to the command, after determining that the control result according to the command is not obtained in step S62, a predetermined time has elapsed. It is desirable that the control configuration return to step S59.
[0071]
On the other hand, if the
[0072]
<B-2. Signal transmission processing>
When receiving a communication request from the service management server 50, the home management unit 60 starts signal transmission processing.
FIG. 16 is a flowchart for explaining the operation of signal transmission processing executed by the
[0073]
As shown in the figure, first, the
[0074]
Next, the
[0075]
In response to this, the
[0076]
The
[0077]
Thereafter, the
[0078]
<B-3. Sequence chart for remote control of electronic equipment>
Next, FIG. 17 is a sequence chart illustrating transmission / reception of signals among the terminal 10, the service management server 50, the home management unit 60, and the
[0079]
As shown in the figure, when receiving a communication request from the terminal 10, the service management server 50 returns authentication screen data (step S51). When the service management server 50 receives the service ID and password from the terminal 10 (step S52), it performs user authentication and returns an authentication result to the terminal (step S54). If authentication is established, the service management server 50 transmits a remote control menu to the terminal 10 (step S55).
[0080]
Thereafter, when receiving a remote control command for the electronic device from the terminal 10 (step S56), the service management server 50 transmits a control command corresponding to the command to the home management unit 60 (step S59). When receiving a control command from the service management server 50 (step S81), the home management unit 60 generates an infrared operation signal corresponding to the control command and transmits it to the electronic device group 70 (step S83).
[0081]
When the
[0082]
Further, the home management unit 60 transmits sensor detection information detected using the
[0083]
And the service management server 50 will transmit a control completion notification to the home management unit 60, if the control result according to a command is obtained (step S63). In addition, the service management server 50 transmits the control result to the terminal (step S64).
[0084]
<B-4. Operation for video recording reservation>
When the command from the terminal 10 is a video recording reservation, the service management server 50 and the home management unit 60 execute the command processing by applying the above-described remote control operation of the electronic device. The following is a supplementary explanation of the operation related to video recording reservation.
[0085]
When receiving a video recording reservation command from the terminal 10, the service management server 50 stores this command in the
[0086]
The service management server 50 starts remote control processing for the video deck when the recording start time of a command related to video recording reservation stored in the
[0087]
Also, when the recording end time is reached, the service management server 50 starts the remote control process for the video deck again, and each code No. corresponding to the video deck stop operation and main power off is displayed. Is sent to the home management unit 60. The home management unit 60 transmits each infrared operation signal corresponding to the received control command, and instructs the video deck to end recording.
[0088]
As described above, according to the present embodiment, it is possible to remotely control various home appliances that are already widely used, such as an air conditioner, a video deck, a television, and an audio device that can be operated by an infrared remote controller.
[0089]
Further, according to the present embodiment, user authentication, management of a remote operation menu, data communication with the terminal 10 serving as a remote control source, and the like are performed by the service management server 50. Further, the home management unit 60 only transmits an infrared operation signal when controlling the electronic device. Therefore, the configuration of the home management unit 60 can be simplified and the production cost can be reduced.
[0090]
Further, according to the present embodiment, the home management unit 60 transmits and receives data to and from the base station 22 of the mobile packet communication network 20 by wireless communication. Therefore, there is no need to connect the home management unit 60 to a telephone line or the like, and the degree of freedom of installation location can be increased when installing the home management unit 60. In addition, it is possible to improve usability because it is not necessary to connect each electronic device with a communication cable.
[0091]
<C. Modification>
As mentioned above, although embodiment of this invention was described, this embodiment is an illustration to the last, and various deformation | transformation are possible in the range which does not deviate from the meaning of this invention. As modifications, for example, the following can be considered.
[0092]
<
In the above embodiment, the case where the home management unit 60 transmits an infrared signal to remotely control the electronic device has been described. However, the configuration may be such that a radio signal conforming to HomeRF (Home Radio Frequency) or Bluetooth (registered trademark) is transmitted instead of the infrared signal to remotely control the electronic device.
[0093]
<
In the above embodiment, the home management unit 60 is configured to transmit the sensor detection information to the service management server 50. However, the home management unit 60 may be configured to transmit the sensor detection information directly to the terminal 10 via the mobile packet communication network 20. In this case, the home management unit 60 has a configuration in which the telephone number, IP address, mail address, etc. of the terminal 10 that is the notification destination of the sensor detection information can be registered in the
[0094]
<
In the above-described embodiment, for example, each code No. is set such that all electronic devices are turned off, or lighting devices are turned on, and the room temperature is adjusted to 25 ° C. by an air conditioner. A control code combining the above may be created by the user according to the key operation of the terminal 10 and registered in the remote control menu. In other words, the macro function of the control code may be provided in the service management server 50 so that the user can customize the remote control menu using the
[0095]
<Modification 4>
In the above embodiment, the service management server 50 is connected to the
[0096]
<Modification 5>
In the above embodiment, the case where a mobile phone, a notebook personal computer, or a PDA is used as the terminal 10 has been described. However, the present invention can be applied to a personal computer, a PDA, or the like that can perform data communication with the service management server 50 only through a network such as the
[0097]
【The invention's effect】
As described above, according to the present invention, it is possible to remotely control home appliances that are already widely used with a simple configuration.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a communication system including a service management server and a home management unit according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a hardware configuration of a service management server according to the embodiment;
FIG. 3 is a diagram illustrating a data configuration of an authentication DB stored in a memory in the service management server according to the embodiment;
FIG. 4 is a diagram illustrating a data configuration of a control code registration DB stored in a memory in the service management server according to the embodiment;
FIG. 5 is a diagram illustrating a data configuration of a command storage DB stored in a memory in the service management server according to the embodiment;
FIG. 6 is a diagram illustrating a data configuration of a sensor detection information DB stored in a memory in the service management server according to the embodiment;
FIG. 7 is a perspective view illustrating the external configuration of the home management unit according to the embodiment;
FIG. 8 is a block diagram illustrating a hardware configuration of a home management unit according to the embodiment;
FIG. 9 is a diagram illustrating a data configuration of an infrared signal registration table stored in a memory in the home management unit according to the embodiment;
FIG. 10 is a flowchart for explaining an operation of unit registration processing executed by a CPU in the home management unit according to the embodiment;
FIG. 11 is a diagram illustrating contents of a registration menu displayed on the liquid crystal display unit and state transition thereof in the home management unit according to the embodiment;
FIG. 12 is a flowchart illustrating an operation of server registration processing executed by a CPU in the service management server according to the embodiment;
FIG. 13 is a flowchart illustrating an operation of a remote control process executed by a CPU in the service management server according to the embodiment.
FIG. 14 is a diagram illustrating an authentication screen displayed on the liquid crystal display unit in the terminal according to the embodiment;
FIG. 15 is a diagram illustrating the contents of a remote control menu displayed on the liquid crystal display unit and the state transition thereof in the terminal according to the embodiment;
FIG. 16 is a flowchart illustrating an operation of signal transmission processing executed by a CPU in the home management unit according to the embodiment;
FIG. 17 is a sequence chart illustrating transmission / reception of signals in the terminal, the service management server, the home management unit, and the electronic device group when the electronic device is remotely controlled in the embodiment.
[Brief description of symbols]
DESCRIPTION OF
Claims (6)
前記遠隔制御ユニットは、The remote control unit is
前記宅内にある、リモートコントローラを用いて遠隔操作される電子機器について、遠隔操作の種類毎に、当該遠隔操作に用いる無線信号を生成するための信号データを記憶する記憶手段と、Storage means for storing signal data for generating a radio signal used for remote operation for each type of remote operation for electronic devices remotely operated using a remote controller in the house,
遠隔操作の種類を示す操作識別情報を前記管理サーバから受信する第1の受信手段と、First receiving means for receiving operation identification information indicating a type of remote operation from the management server;
前記第1の受信手段により受信された操作識別情報に対応する信号データを前記記憶手段から読み出し、当該信号データを用いて前記無線信号を生成して送信する第1の送信手段と、First transmission means for reading out signal data corresponding to the operation identification information received by the first reception means from the storage means, and generating and transmitting the wireless signal using the signal data;
前記電子機器の動作状況を検知するセンサと、A sensor for detecting an operation state of the electronic device;
前記第1の送信手段により無線信号が送信された後、前記センサを用いて前記電子機器の動作状況を検知し、検知結果を前記管理サーバへ送信する第2の送信手段とを具備し、After the wireless signal is transmitted by the first transmission means, the second transmission means for detecting the operation status of the electronic device using the sensor and transmitting the detection result to the management server,
前記管理サーバは、The management server
前記電子機器に対する遠隔操作の指令を通信端末から受信する一方、前記センサの検知結果を前記遠隔制御ユニットから受信する第2の受信手段と、A second receiving means for receiving a remote operation command for the electronic device from a communication terminal while receiving a detection result of the sensor from the remote control unit;
前記第2の受信手段により受信された遠隔操作の指令に対応する前記操作識別情報を特定し、当該操作識別情報を前記遠隔制御ユニットへ送信する第3の送信手段と、Third transmission means for specifying the operation identification information corresponding to the remote operation command received by the second reception means, and transmitting the operation identification information to the remote control unit;
前記第3の送信手段により送信された操作識別情報と、当該操作識別情報の送信に応じて前記第2の受信手段により受信されたセンサの検知結果とに基づいて、前記電子機器の遠隔制御が行われたか否かを判定する判定手段と、Based on the operation identification information transmitted by the third transmission means and the detection result of the sensor received by the second reception means in response to the transmission of the operation identification information, remote control of the electronic device is performed. Determining means for determining whether or not
前記判定手段により遠隔制御が行われたと判定された場合、遠隔制御が行われたことを前記通信端末へ送信する一方、前記判定手段により遠隔制御が行われていないと判定された場合、前記第3の送信手段を用いて操作識別情報を再送する制御手段とを具備するWhen it is determined that the remote control is performed by the determination unit, the remote control is transmitted to the communication terminal. On the other hand, when the determination unit determines that the remote control is not performed, Control means for retransmitting the operation identification information using the transmission means of No. 3.
ことを特徴とする電子機器の遠隔制御システム。A remote control system for electronic equipment.
前記電子機器を遠隔操作するリモートコントローラから出力される無線信号を受信する第3の受信手段と、
前記第3の受信手段により受信された無線信号に対応する信号データを生成し、当該信号データと、前記電子機器の遠隔操作の種類を示す操作識別情報とを対応付けて前記記憶手段に書き込む登録手段と
を具備することを特徴とする請求項1に記載の電子機器の遠隔制御システム。 The remote control unit is
And third receiving means for receiving a non-Sensing signal outputted to the electronic device from a remote controller for remotely operating,
Generates a signal data corresponding to the non-Sensing No. received by the third receiving means, and the signal data, in the storage means in association with the operation identification information indicating the type of remote operation of the electronic device 2. The electronic device remote control system according to claim 1, further comprising a registration unit for writing.
前記第1の送信手段は、前記赤外線信号を異なる方向に送信するため複数の赤外線発光部を具備することを特徴とする請求項1に記載の電子機器の遠隔制御システム。The non Sensing issue an infrared signal,
It said first transmission means, a remote control system for electronic apparatus according to claim 1, characterized in that it comprises the infrared light emitting portion of the order multiple number of transmitting an infrared signal in different directions.
前記遠隔制御ユニットは、The remote control unit is
前記電子機器の遠隔制御に用いる無線信号を生成するための信号データを記憶する記憶手段と、Storage means for storing signal data for generating a radio signal used for remote control of the electronic device;
前記電子機器に対する遠隔制御の指令を前記管理サーバから受信する第1の受信手段と、First receiving means for receiving a remote control command for the electronic device from the management server;
前記第1の受信手段により遠隔制御の指令が受信されると、前記記憶手段から信号データを読み出して前記無線信号を生成し、当該無線信号を送信する第1の送信手段と、When a remote control command is received by the first receiving means, first transmission means for reading out signal data from the storage means, generating the wireless signal, and transmitting the wireless signal;
前記電子機器の動作結果を検知して前記管理サーバへ送信する第2の送信手段とを具備し、A second transmission means for detecting an operation result of the electronic device and transmitting the operation result to the management server;
前記管理サーバは、The management server
前記電子機器に対する遠隔制御の指令を通信端末から受信する一方、前記電子機器の動作結果を前記遠隔制御ユニットから受信する第2の受信手段と、Second receiving means for receiving a remote control command for the electronic device from a communication terminal while receiving an operation result of the electronic device from the remote control unit;
前記第2受信手段により受信された電子機器の動作結果から前記電子機器の遠隔制御が行われたか否かを判定する判定手段と、Determining means for determining whether or not remote control of the electronic device has been performed from an operation result of the electronic device received by the second receiving means;
前記第2の受信手段により受信された遠隔制御の指令を前記遠隔制御ユニットへ送信する一方、前記判定手段により遠隔制御が行われたと判定された場合に、遠隔制御が行われたことを前記通信端末へ送信する第3の送信手段とを具備するWhile the remote control command received by the second receiving means is transmitted to the remote control unit, when the determination means determines that the remote control has been performed, it is determined that the remote control has been performed. Third transmission means for transmitting to the terminal
ことを特徴とする電子機器の遠隔制御システム。A remote control system for electronic equipment.
前記判定手段により遠隔制御が行われていないと判定された場合に、前記第2の受信手段により受信された遠隔制御の指令を前記第3の送信手段を用いて前記遠隔制御ユニットへ再送する再送制御手段を具備するRetransmission of retransmitting a remote control command received by the second receiving unit to the remote control unit using the third transmitting unit when it is determined by the determining unit that remote control is not being performed With control means
ことを特徴とする請求項4に記載の電子機器の遠隔制御システム。The remote control system for an electronic device according to claim 4.
前記記憶手段に新たな前記信号データを登録する登録手段と、Registration means for registering new signal data in the storage means;
前記登録手段により登録された信号データを用いて行われる遠隔制御の種類を示す情報を前記管理サーバへ通知する通知手段とを具備し、Notification means for notifying the management server of information indicating the type of remote control performed using the signal data registered by the registration means,
前記管理サーバは、The management server
前記通信端末へ送信される、遠隔制御を行うことが可能な電子機器についての遠隔制御の種類を示した遠隔制御メニューを記憶するメニュー記憶手段と、Menu storage means for storing a remote control menu indicating the type of remote control for an electronic device capable of remote control, which is transmitted to the communication terminal;
前記遠隔制御ユニットから遠隔制御の種類を示す情報が通知された場合に、当該情報を用いて前記遠隔制御メニューの内容をカスタマイズする更新手段とを具備するAnd updating means for customizing the content of the remote control menu using the information when information indicating the type of remote control is notified from the remote control unit.
ことを特徴とする請求項4に記載の電子機器の遠隔制御システム。The remote control system for an electronic device according to claim 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000339341A JP3625274B2 (en) | 2000-11-07 | 2000-11-07 | Remote control system for electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000339341A JP3625274B2 (en) | 2000-11-07 | 2000-11-07 | Remote control system for electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002152856A JP2002152856A (en) | 2002-05-24 |
JP3625274B2 true JP3625274B2 (en) | 2005-03-02 |
Family
ID=18814424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000339341A Expired - Fee Related JP3625274B2 (en) | 2000-11-07 | 2000-11-07 | Remote control system for electronic equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3625274B2 (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7103656B2 (en) * | 2001-02-20 | 2006-09-05 | Research In Motion Limited | System and method for administrating a wireless communication network |
US8250136B2 (en) | 2002-06-19 | 2012-08-21 | Panasonic Corporation | Server, electronic apparatus, external apparatus, and information processing system using them, and electronic apparatus setting and status acquisition method |
KR100505221B1 (en) | 2002-07-03 | 2005-08-03 | 엘지전자 주식회사 | Remote Control System of Home Appliance Network and Its Operating Method for the same |
US7987489B2 (en) | 2003-01-07 | 2011-07-26 | Openpeak Inc. | Legacy device bridge for residential or non-residential networks |
JP2007074008A (en) * | 2003-12-22 | 2007-03-22 | Kimitoku Araki | Controller used for remotely controlling electronic device or home electric appliance or the like via internet, and two-way communication method between terminal apparatus via internet |
FR2869134B1 (en) * | 2004-04-16 | 2008-10-03 | Somfy Soc Par Actions Simplifiee | METHOD FOR TRANSMITTING INFORMATION BETWEEN BIDIRECTIONAL OBJECTS |
JP2006227825A (en) * | 2005-02-16 | 2006-08-31 | Ntt Docomo Inc | Information appliance management system, information appliance control management system, information appliance control management method and information appliance operation method |
JP2007072745A (en) * | 2005-09-07 | 2007-03-22 | Nippon Telegraph & Telephone East Corp | Network service management system and network service management method |
JP2008283298A (en) * | 2007-05-08 | 2008-11-20 | Kawamura Electric Inc | Learning remote control device and remote control system |
JP4781312B2 (en) * | 2007-05-23 | 2011-09-28 | 三菱電機株式会社 | Centralized controller, equipment control system |
US7954133B2 (en) * | 2007-10-22 | 2011-05-31 | Sony Ericsson Mobile Communications Ab | Digital living network alliance (DLNA) enabled portable electronic devices, DLNA management consoles and related methods of operating DLNA enabled portable electronic devices |
JP2009253395A (en) * | 2008-04-01 | 2009-10-29 | Nec Corp | Television broadcasting reception reservation system, server apparatus, and television receiver |
JP5256516B2 (en) * | 2009-01-29 | 2013-08-07 | ソフトバンクBb株式会社 | base station |
JP4790866B1 (en) * | 2011-03-11 | 2011-10-12 | 東北電力株式会社 | Remote control system |
JP5819630B2 (en) * | 2011-04-28 | 2015-11-24 | 能美防災株式会社 | Fire alarm system |
EP2787598B1 (en) * | 2011-11-28 | 2018-04-25 | Kyocera Corporation | Power control device, power control system, and power control method |
JP5951536B2 (en) * | 2013-03-19 | 2016-07-13 | 西日本電信電話株式会社 | Power remote control system |
JP5886267B2 (en) * | 2013-12-13 | 2016-03-16 | 株式会社アイ・オー・データ機器 | Remote control device |
JP6380981B2 (en) * | 2014-10-17 | 2018-08-29 | 三菱重工サーマルシステムズ株式会社 | Indoor unit control device, air conditioning system including the same, indoor unit control method, and control program |
CN105180367B (en) * | 2015-09-16 | 2018-11-23 | 珠海格力电器股份有限公司 | Air-conditioning unit data transmission method |
JP2018152756A (en) * | 2017-03-14 | 2018-09-27 | シャープ株式会社 | Network system, information processing method, server, and communication terminal |
-
2000
- 2000-11-07 JP JP2000339341A patent/JP3625274B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002152856A (en) | 2002-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3625274B2 (en) | Remote control system for electronic equipment | |
EP2273330B1 (en) | Home appliance control system and methods in a networked environment | |
US8026789B2 (en) | State-based remote control system | |
RU2375834C2 (en) | Method, telecommunication system and telecommunication portable device for wireless communication and telecommunication in "smart home" medium | |
US12063618B2 (en) | Home appliance and mobile terminal having application for registering the home appliance to server | |
WO2001073720A1 (en) | Remote control interface for converting radio remote control signals into infrared remote control signals | |
JP4698129B2 (en) | Control device | |
AU2003204991B2 (en) | Air conditioner control system using public switched telephone network and method for operating the same | |
JP2002354556A (en) | Method for registering controlled apparatus to controller and control system | |
WO2009026310A1 (en) | Method and apparatus for controlled device selection by a portable electronic device | |
JP2002152858A (en) | Home automation system | |
JP2002171580A (en) | Device control system | |
JP2002186063A (en) | Remote control system and mobile wireless terminal | |
JP2002344644A (en) | Remote control system | |
JP2002199043A (en) | Information processor and electronic equipment control system | |
KR101136875B1 (en) | Mobile Terminal Provided with Alarming Function of Electronic Apparatus Connected with Home Network and Method Thereof | |
JP2004194085A (en) | Cellular phone system and cellular phone | |
JP2002291061A (en) | Wireless remote control system | |
JP2002291072A (en) | Portable remote control system and setting method for the portable remote control system | |
JP2002186067A (en) | Electric apparatus controller and electric apparatus control method | |
JP2001086257A (en) | Telecontrol system, and controller and device to be controlled used in the system | |
JP2001275171A (en) | Remote control system | |
JP2000209673A (en) | Remote controller for electric appliance provided with infrared ray reception section | |
JP2004235723A (en) | Portable information terminal with infrared remote controller, program therefor and unit to be remotely controlled | |
JP2002118889A (en) | Communication apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040713 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040913 |
|
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: 20041124 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041126 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3625274 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071210 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081210 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081210 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081210 Year of fee payment: 4 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081210 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091210 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091210 Year of fee payment: 5 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101210 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101210 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111210 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111210 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121210 Year of fee payment: 8 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121210 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131210 Year of fee payment: 9 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |