(57)【特許請求の範囲】
【請求項１】
インターネットを介して接続する端末、サーバ、親機と、該親機と双方向に無線通信可能な子機とを備えてなり、前記端末は、機器を遠隔操作するチャネルボタンを前記子機単位の画面上に表示し、チャネルボタンを押すと、前記サーバ、親機を介し、チャネルボタンを特定して操作要求を前記子機に送出し、前記子機は、チャネルボタンに対応させて特定の機器に対する特定の操作内容の赤外線信号コードを記憶しており、前記親機からの操作要求を受信すると、操作要求により特定されるチャネルボタンに対応の赤外線信号コードに基づく赤外線信号を外部に発信するとともに、前記端末は、前記サーバ、親機を介し、チャネルボタンを特定して学習要求を前記子機に送出し、前記子機は、外部のリモコンからの赤外線信号を受信すると、学習要求により特定されるチャネルボタンに対応の赤外線信号コードに変換して記憶することを特徴とする遠隔制御システム。
【請求項２】
前記子機は、前記親機、サーバを介し、操作要求に対する操作結果を前記端末に送出することを特徴とする請求項１記載の遠隔制御システム。
【請求項３】
前記子機は、赤外線信号コードを記憶すると、前記親機を介し、記憶した赤外線信号コードを含む学習結果を前記サーバに送出することを特徴とする請求項１または請求項２記載の遠隔制御システム。
【請求項４】
前記サーバは、前記親機からの学習結果を受信すると、データベースを検索して、赤外線信号コードに対応するボタン名の候補を検索情報として前記端末に送出し、前記端末は、前記サーバからの検索情報を利用してチャネルボタンのボタン名を確定させることを特徴とする請求項３記載の遠隔制御システム。
【請求項５】
前記端末は、チャネルボタンを特定してダウンロード要求を前記サーバに送出し、前記サーバは、各機器ごとの操作内容、赤外線信号コードを含むデータベース情報をダウンロード情報として前記端末に送出し、前記端末は、前記サーバ、親機を介し、チャネルボタンを特定して所定の機器の所定の操作内容に対応の赤外線信号コードを含む登録要求を前記子機に送出し、前記子機は、前記親機からの登録要求に基づき、チャネルボタンに対応させて赤外線信号コードを記憶することを特徴とする請求項１ないし請求項４のいずれか記載の遠隔制御システム。
【請求項６】
前記子機は、前記親機、サーバを介し、登録要求に対する登録結果を前記端末に送出することを特徴とする請求項５記載の遠隔制御システム。
【請求項７】
インターネットを介して端末と接続する親機と双方向に無線通信可能な子機として作動する遠隔制御システム用のリモコン装置であって、無線ネットワーク通信部を介して親機と無線通信する制御部と、該制御部に個別に接続する赤外線コード記憶部、赤外線送信部、赤外線受信部とを備え、前記赤外線コード記憶部は、端末の画面上のチャネルボタンに対応させて特定の機器に対する特定の操作内容の赤外線信号コードを記憶し、前記制御部は、親機からの操作要求により特定されるチャネルボタンに対応の赤外線信号コードを前記赤外線コード記憶部から読み出し、赤外線信号コードに基づく赤外線信号を前記赤外線送信部から外部に発信させる一方、親機からの学習要求を受信すると、所定の機器に付属のリモコンからの所定の操作内容の赤外線信号を前記赤外線受信部に受信させ、受信された赤外線信号を赤外線信号コードに変換し、学習要求に含まれるチャネル番号相当のチャネルボタンに対応させて前記赤外線コード記憶部に記憶させることを特徴とする遠隔制御システム用のリモコン装置。
【請求項８】
親機からの登録要求を受信すると、登録要求に含まれるチャネル番号相当のチャネルボタンに対応させて、登録要求に含まれる赤外線信号コードを前記赤外線コード記憶部に記憶させることを特徴とする請求項７記載の遠隔制御システム用のリモコン装置。
【請求項９】
Ａ／Ｄ変換部を介して温度センサ、湿度センサ、照度センサの少なくともいずれかを前記制御部に接続することを特徴とする請求項７または請求項８記載の遠隔制御システム用のリモコン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、インターネットに接続する端末を介して各種の機器を遠隔操作することができる遠隔制御システムと、それに使用する遠隔制御システム用のリモコン装置に関する。
【背景技術】
【０００２】
インターネットに接続する携帯電話などの通信端末を介し、ユーザの宅内に設置されている各種の機器を遠隔操作するための遠隔制御システムが提案されている（特許文献１）。なお、宅内の機器には、赤外線信号によるリモコンを介して制御するエアコンやテレビなどが含まれている。
【０００３】
従来の遠隔制御システムは、インターネットに接続するユーザの通信端末、共通のセンタ装置と、各ユーザの宅内に設置するルータ、管理サーバ、親機、子機とを組み合わせている。センタ装置は、通信端末を保有するユーザの認証の他、データ通信の中継機能を有し、宅内のルータ、管理サーバ、親機は、ＬＡＮケーブルを介して接続され、親機、子機間は、双方向に無線通信可能である。なお、子機には、制御対象機器の操作用の赤外線信号を発信するとともに、制御対象機器に付属するリモコンからの赤外線信号を受信する双方向の赤外線通信部が搭載され、必要なメモリ部が内蔵されている。
【０００４】
通信端末から宅内の機器を遠隔操作するときは、通信端末に表示されるウェブページにおいて、ハイパーリンクを介して宅内の制御対象機器を選択し、操作内容を指示する。すなわち、宅内の管理サーバ、親機には、それぞれ宅内の機器をグループ別に表示するウェブページのトップページ、２ページ目以降が記憶されており、ユーザは、ウェブページの各ページにおいて、たとえば制御対象機器の設置場所を確認した上、各機器を選択し、操作内容を選択して指定することができる。
【０００５】
なお、このようにしてウェブページ上で指定された操作内容の情報は、インターネット上のセンタ装置を介してユーザの宅内のルータに伝送され、管理サーバ、親機を介して子機にまで到達するから、子機は、その情報に対応する赤外線信号を外部に発信し、所定の機器を所定の状態に操作することができる。また、子機は、ユーザの宅内の機器の更新変動に伴い、新しい機器に付属のリモコンからの赤外線信号を受信して学習することができ、管理サーバ、親機内のウェブページの内容を併せて更新することにより、通信端末からの制御対象を更新することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２０６９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
かかる従来技術によるときは、各ユーザ個有の機器内容を示すウェブページを作成して各ユーザの宅内の管理サーバ、親機に記憶させる必要がある上、宅内の機器の更新変動の都度、専門保守員により管理サーバや親機内のウェブページを更新しなければならず、システムの構築コストやメンテナンスコストが過大になりがちであるという問題があった。また、ウェブページを利用する各機器の操作手順は、ウェブページの複数ページの閲覧を要し、煩雑であるという問題もあった。
【０００８】
そこで、この発明の目的は、かかる従来技術の問題に鑑み、機器を遠隔操作するチャネルボタンを子機単位に端末の画面上に表示することにより、ウェブページを利用することなく、対象機器の更新変動に伴うメンテナンス作業がユーザにより簡単に実行可能であり、構築コストやメンテナンスコストを低く抑えることができる遠隔制御システムと、それに使用する遠隔制御システム用のリモコン装置を提供することにある。
【課題を解決するための手段】
【０００９】
かかる目的を達成するためのこの出願に係る第１発明（請求項１に係る発明をいう、以下同じ）の構成は、インターネットを介して接続する端末、サーバ、親機と、親機と双方向に無線通信可能な子機とを備えてなり、端末は、機器を遠隔操作するチャネルボタンを子機単位の画面上に表示し、チャネルボタンを押すと、サーバ、親機を介し、チャネルボタンを特定して操作要求を子機に送出し、子機は、チャネルボタンに対応させて特定の機器に対する特定の操作内容の赤外線信号コードを記憶しており、親機からの操作要求を受信すると、操作要求により特定されるチャネルボタンに対応の赤外線信号コードに基づく赤外線信号を外部に発信するとともに、端末は、サーバ、親機を介し、チャネルボタンを特定して学習要求を子機に送出し、子機は、外部のリモコンからの赤外線信号を受信すると、学習要求により特定されるチャネルボタンに対応の赤外線信号コードに変換して記憶することをその要旨とする。
【００１０】
なお、子機は、親機、サーバを介し、操作要求に対する操作結果を端末に送出することができる。
【００１１】
また、子機は、赤外線信号コードを記憶すると、親機を介し、記憶した赤外線信号コードを含む学習結果をサーバに送出してもよく、サーバは、親機からの学習結果を受信すると、データベースを検索して、赤外線信号コードに対応するボタン名の候補を検索情報として端末に送出し、端末は、サーバからの検索情報を利用してチャネルボタンのボタン名を確定させてもよい。
【００１２】
なお、端末は、チャネルボタンを特定してダウンロード要求をサーバに送出し、サーバは、各機器ごとの操作内容、赤外線信号コードを含むデータベース情報をダウンロード情報として端末に送出し、端末は、サーバ、親機を介し、チャネルボタンを特定して所定の機器の所定の操作内容に対応の赤外線信号コードを含む登録要求を子機に送出し、子機は、親機からの登録要求に基づき、チャネルボタンに対応させて赤外線信号コードを記憶することができ、子機は、親機、サーバを介し、登録要求に対する登録結果を端末に送出することができる。
【００１３】
第２発明（請求項７に係る発明をいう、以下同じ）の構成は、インターネットを介して端末と接続する親機と双方向に無線通信可能な子機として作動する遠隔制御システム用のリモコン装置であって、無線ネットワーク通信部を介して親機と無線通信する制御部と、制御部に個別に接続する赤外線コード記憶部、赤外線送信部、赤外線受信部とを備え、赤外線コード記憶部は、端末の画面上のチャネルボタンに対応させて特定の機器に対する特定の操作内容の赤外線信号コードを記憶し、制御部は、親機からの操作要求により特定されるチャネルボタンに対応の赤外線信号コードを赤外線コード記憶部から読み出し、赤外線信号コードに基づく赤外線信号を赤外線送信部から外部に発信させる一方、親機からの学習要求を受信すると、所定の機器に付属のリモコンからの所定の操作内容の赤外線信号を赤外線受信部に受信させ、受信された赤外線信号を赤外線信号コードに変換し、学習要求に含まれるチャネル番号相当のチャネルボタンに対応させて赤外線コード記憶部に記憶させることをその要旨とする。
【００１４】
なお、親機からの登録要求を受信すると、登録要求に含まれるチャネル番号相当のチャネルボタンに対応させて、登録要求に含まれる赤外線信号コードを赤外線コード記憶部に記憶させることができ、Ａ／Ｄ変換部を介して温度センサ、湿度センサ、照度センサの少なくともいずれかを制御部に接続することができる。
【発明の効果】
【００１５】
かかる第１発明の構成によるときは、端末と親機とは、サーバを中継サーバとして、インターネットを介して双方向に通信可能である。ただし、端末、サーバには、通信の開始に先き立って、たとえば親機の製造番号を共通に登録して端末、親機間の通信可能範囲を同一ユーザ間に限定し、全体システムの安全性を向上させることができる。
【００１６】
端末は、たとえばｉＰｈｏｎｅなどのスマートフォンや、ｉＰａｄなどのタブレット端末を含む携帯情報端末であって、各ユーザが保有して携帯する一方、サーバは、各ユーザに共通である。親機は、子機とともに各ユーザの宅内に設置し、子機と双方向に無線通信可能であれば、インターネットに接続するためのルータ機能を一体に保持していてもよく、別体に組み合わせていてもよい。子機は、たとえばＩＥＥＥ８０２．１５．４規格によるＺｉｇＢｅｅプロトコルにより親機と無線通信可能であり、１台の親機に対し、１台以上の子機を組み合わせることができ、子機間相互の通信により親機との通信距離を拡大することができる。また、各子機には、１台以上の機器を操作対象として割り当てることができる。
【００１７】
端末から遠隔操作する操作対象の機器と、当該機器に対する操作内容は、端末の表示部に子機単位に表示される画面上において、チャネルボタンの１個を押し操作することにより指定され、このときの端末は、押し操作されたチャネルボタンを特定して操作要求を子機に送出する。ただし、チャネルボタンを特定して操作要求を送出するには、たとえばチャネルボタンを特定するチャネル番号を操作要求に含ませればよい。また、端末上の画面は、子機単位であるから、端末は、ユーザにより特定の画面が選択されたことにより画面に個有の子機を特定することができる。そこで、端末は、チャネルボタンが押し操作された画面に対応する子機の特定情報、たとえば子機のＭＡＣアドレスを操作要求に含ませるものとし、親機は、操作要求に含まれる子機のＭＡＣアドレスを利用して、操作要求を伝送すべき子機を特定することができる。
【００１８】
なお、親機は、このようにして特定された子機に対し、チャネル番号のみを含む操作要求を送信すれば十分である。子機は、チャネルボタンに対応させて特定の機器に対する特定の操作内容の赤外線信号コードをあらかじめ記憶しているから、親機からの操作要求のチャネル番号によってチャネルボタンを特定し、特定されたチャネルボタンに対応する赤外線信号コードを読み出し、それに基づく赤外線信号を外部に発信することにより、端末の画面上において押し操作されたチャネルボタンに対応する機器の遠隔操作を実行することができる。ただし、各機器は、子機から発信される赤外線信号を受信可能な位置に設置するものとする。
【００１９】
したがって、第１発明によれば、端末の画面上のチャネルボタンを押し操作して機器の遠隔操作を実現することができ、このとき、ウェブページを使用しないから、各ユーザの宅内に管理サーバを設置したり、親機にウェブページを記憶したりする必要がなく、機器の更新変動に際しても、ユーザにより、子機の学習と、端末の画面上のボタン名（チャネルボタンの表示名称をいう、以下同じ）の更新変更とを実行するだけでメンテナンス作業を完了することができ、システムの構築コストやメンテナンスコストを十分低く抑えることができる。なお、端末は、操作要求にユーザ認証用のユーザＩＤ、パスワードを併せて含ませることができ、親機は、ユーザＩＤ、パスワードの認証成立を条件として操作要求を子機に送出することにより、全体システムの安全性を一層向上させることができる。
【００２０】
子機は、操作要求に対する操作結果を端末に送出することにより、端末の画面を介して特定の機器の遠隔操作を指示したユーザに対し、その指示が適切に実行されたか否かを通知することができる。
【００２１】
ユーザは、端末の画面上のチャネルボタンの１個を選択して学習要求を子機に送出させることにより、新しい機器の操作内容をチャネルボタンに対応する赤外線信号コードとして子機に記憶させて学習させることができる。すなわち、ユーザは、たとえば子機単位に表示される画面上の特定のチャネルボタンを長押しして学習ボタンを表示させ、学習ボタンを押すことにより、チャネルボタンを特定して学習要求を端末から子機に送出させる。このときの子機は、たとえば表示部を点滅させて学習要求の受信をユーザに報知するから、ユーザは、新しい機器に付属のリモコンから所定の操作内容の赤外線信号を発信させて子機に受信させ、子機は、受信した赤外線信号を赤外線信号コードに変換して、チャネルボタンに対応させて記憶することができる。
【００２２】
一方、子機は、赤外線信号コードを記憶すると、赤外線信号コードを含む学習結果をサーバに送出することができる。そこで、サーバは、赤外線信号コードをキーとしてデータベースを検索し、ボタン名の候補を検索情報として端末に送出することができる。ただし、サーバ内のデータベースには、操作対象となり得る各メーカ製の各種の機器について、付属のリモコンの操作内容ごとの赤外線信号に対応する赤外線信号コードが、その操作内容を示すチャネルボタンのボタン名の候補とともに、データベース情報として集積されているものとする。また、このようにしてサーバによって見出されるボタン名の候補は、赤外線信号コードが重複することがあり得るため、複数個になる可能性がある。
【００２３】
そこで、端末は、サーバからの検索情報を受信すると、たとえば検索情報に含まれるボタン名の候補を一覧表示するボタン設定画面を表示し、ユーザに選択させることにより、対応のチャネルボタンのボタン名を設定して確定させることができる。なお、ボタン設定画面において、ユーザは、サーバからのボタン名の候補にないボタン名を手動入力することもできるものとし、たとえばサーバのデータベースに未集積の機器のリモコンから赤外線信号を子機に学習させた場合や、サーバからのボタン名の候補が気に入らない場合などに利用することができる。
【００２４】
ユーザは、サーバに集積されているデータベース情報を端末にダウンロードした上、チャネルボタンを特定して赤外線信号コードを含む登録要求を端末から子機に送出させることにより、サーバ内のデータベース情報を利用して、所定の赤外線信号コードを子機に登録して学習させることができる。このときの子機は、登録要求に含まれるチャネル番号、赤外線信号コードを対応させることにより、チャネルボタンに対応させて赤外線信号コードを記憶する。機器に付属のリモコンからの赤外線信号を子機に受信させて学習させるよりも、作業手順を簡便化することができる。なお、登録後の子機は、登録要求に対する登録結果を端末に送出し、端末は、子機に対する登録が適切に実行されたことを表示することができる。
【００２５】
第２発明の構成によるときは、無線ネットワーク通信部は、親機との双方向の無線通信が可能であり、赤外線コード記憶部は、チャネルボタンに対応させて特定の機器に対する特定の操作内容の赤外線信号コードを記憶している。そこで、制御部は、親機からの操作要求があると、たとえば操作要求に含まれるチャネル番号によって特定されるチャネルボタンに対応の赤外線信号コードを赤外線コード記憶部から読み出し、それに基づく赤外線信号を赤外線送信部から外部に発信することにより、端末の画面上のチャネルボタンによって指定される所定の機器を所定の操作内容に遠隔操作することができる。
【００２６】
学習用の赤外線受信部を制御部に接続すれば、制御部は、機器に付属のリモコンからの赤外線信号が赤外線受信部に受信されると、赤外線信号コードにコード化した上で赤外線コード記憶部に記憶させて学習することができる。
【００２７】
Ａ／Ｄ変換部を介して温度センサ、湿度センサ、照度センサの一部または全部を制御部に接続すれば、制御部は、これらのセンサの検出値をたとえば定期的に親機に伝送する。そこで、親機は、これらの検出値を端末に定期的に送出し、端末の画面に表示させることにより、ユーザに対し、ユーザの宅内の環境情報を報知することができる。
【図面の簡単な説明】
【００２８】
【図１】全体構成模式ブロック系統図
【図２】要部詳細ブロック系統説明図
【図３】動作画面説明図（１）
【図４】動作フローチャート（１）
【図５】動作フローチャート（２）
【図６】動作画面説明図（２）
【図７】動作フローチャート（３）
【図８】動作画面説明図（３）
【図９】動作フローチャート（４）
【図１０】動作フローチャート（５）
【発明を実施するための形態】
【００２９】
以下、図面を以って発明の実施の形態を説明する。
【００３０】
遠隔制御システムは、各ユーザが保有するスマートフォンなどの端末１と、各ユーザに共通のインターネットＮ上のサーバ２と、各ユーザの宅内に設置する親機３、子機４とを備えてなる（図１）。ただし、子機４は、１台であってもよく、２台以上の複数台であってもよい。子機４は、遠隔制御システム用のリモコン装置として作動する。
【００３１】
端末１、サーバ２、親機３は、インターネットＮを介して接続されている。親機３は、宅内のネットワークＮ1 を介してインターネットＮに接続されており、子機４との間に双方向に無線通信可能である。子機４は、赤外線信号Ｒ、Ｒ…を介して、テレビ、エアコン、ＤＶＤプレーヤなどの機器５、５…を個別に操作することができる。すなわち、各機器５には、赤外線式のリモコン５ａが付属しており、子機４は、必要に応じて、各機器５のリモコン５ａからの赤外線信号Ｒa と同等の赤外線信号Ｒを外部に発信することができる。
【００３２】
サーバ２は、インターネットＮに接続するネットワーク接続部２ａと、制御部２ｂ、データベース２ｃとを備えている（図１、図２（Ａ））。制御部２ｂは、ネットワーク接続部２ａを介し、インターネットＮから配信される情報をデータベース２ｃに集積することができ、データベース２ｃから読み出したデータベース情報をインターネットＮに送出することができる。なお、データベース２ｃには、子機４の操作対象になり得る各種の機器５、５…について、そのメーカ、機種、型番別に、リモコン５ａからの操作内容ごとの赤外線信号Ｒa に対応する赤外線信号コードがデータベース情報として集積されている。また、サーバ２は、端末１、親機３の間の中継サーバとしても動作する。
【００３３】
親機３は、宅内のネットワークＮ1 を介してインターネットＮに接続するネットワーク接続部３ａと、制御部３ｂ、メモリ３ｃと、子機４と無線通信するための無線ネットワーク通信部３ｄとを備えている（図１、図２（Ｂ））。制御部３ｂは、ネットワーク接続部３ａを介し、インターネットＮに対して情報を双方向に配信することができ、無線ネットワーク通信部３ｄを介し、子機４との間に双方向に無線通信することができる。また、制御部３ｂは、必要な情報をメモリ３ｃに書き込み、メモリ３ｃから読み出すことができる。
【００３４】
子機４は、親機３と無線通信するための無線ネットワーク通信部４ａと、制御部４ｂ、表示部４ｃ、赤外線コード記憶部４ｄと、機器５、５…に対して赤外線信号Ｒを発信する赤外線送信部４ｅと、各機器５のリモコン５ａからの赤外線信号Ｒa を受信する学習用の赤外線受信部４ｆとを備えている（図１、図２（Ｃ））。なお、制御部４ｂには、Ａ／Ｄ変換部４ｈを介し、温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 が接続されている。
【００３５】
制御部４ｂは、無線ネットワーク通信部４ａを介し、親機３と双方向に無線通信する。また、制御部４ｂは、赤外線受信部４ｆを介して各機器５のリモコン５ａからの赤外線信号Ｒa を受信し、赤外線信号コードに変換して赤外線コード記憶部４ｄに記憶させ、赤外線コード記憶部４ｄから赤外線信号コードを読み出し、それに基づく赤外線信号Ｒを赤外線送信部４ｅから外部の機器５、５…に発信することができる。なお、赤外線コード記憶部４ｄは、各機器５の操作内容を指定する端末１の画面上のチャネルボタンに対応させて赤外線信号コードを記憶するものとする。制御部４ｂは、必要に応じて表示部４ｃのＬＥＤを点灯、点滅、消灯させ、Ａ／Ｄ変換部４ｈを介して温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 の各検出値（以下、一括してセンサ値という）を読み取り、無線ネットワーク通信部４ａを介して外部に送信する。
【００３６】
なお、端末１、サーバ２、親機３は、たとえば親機３の製造番号をサーバ２、端末１にあらかじめ登録することにより、サーバ２を中継サーバとする端末１、親機３の相互の通信可能範囲を同一ユーザ間に限定する。また、端末１には、サーバ２を介して親機３、子機４に対してアクセスするために、あらかじめ親機３、子機４の各ＭＡＣアドレスを登録することができる。さらに、端末１は、ユーザＩＤ、パスワードを設定することができ、親機３は、端末１からのユーザＩＤ、パスワードの認証成立を条件として、端末１からの指示情報を子機４に伝送することができる。なお、親機３、子機４の間には、共通の無線ＩＤ、無線ＣＨが設定され、親機３、子機４のＭＡＣアドレスを利用して、双方向の暗号無線通信が実行される。
【００３７】
かかる遠隔制御システムの作動は、たとえば次のとおりである。
【００３８】
端末１において、ユーザにより遠隔制御システム用のアプリケーションプログラムが起動されると、端末１の表示部には、図３（Ａ）の選択画面が表示される。ただし、図３（Ａ）において、ヘッダ部分には、親機３の設置場所を示すメッセージ１１が表示され、中間部には、複数の子機４、４…の設置場所を示すメッセージ付きの選択ボタン１２、１２…が一覧表示され、フッタ部分には、切替ボタン１３が表示されている。そこで、図３（Ａ）において、選択ボタン１２、１２…の１個を選択操作すると、特定の子機４に対応する子機単位の画面が表示される（図３（Ｂ））。
【００３９】
図３（Ｂ）の画面の中央部には、子機４の設置場所を示すメッセージ２１が表示され、フッタ部分を除く画面の下半部には、子機４の操作対象となっている機器５、５…を遠隔操作するためのチャネルボタン２２、２２…が縦横に配列されている。各チャネルボタン２２には、機器５と、その操作内容とを示すボタン名が表示されており、単なる数字のボタン名は、そのチャネルボタン２２が特定の機器５の操作内容に割り付けられていないことを示す。また、子機４の設置場所のメッセージ２１の上方には、子機４に内蔵の温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 の各検出値を個別に表示するデータ表示部２３が設けられており、チャネルボタン２２、２２…の下方のフッタ部分の切替ボタン１３を押すと、次の子機４に対応する図３（Ｂ）相当の画面に移行することができる。
【００４０】
図３（Ｂ）において、１個のチャネルボタン２２を押すと、そのチャネルボタン２２に対応する機器５を遠隔操作することができる（図４）。すなわち、端末１に図３（Ｂ）の画面が表示されているとき（図４のステップ（１）、以下、単に（１）のように記す）、チャネルボタン２２を押すことにより（図４の条件（Ｇ１）、以下、単に（Ｇ１）のように記す）、端末１は、サーバ２に対して操作要求を送信する（図４の操作要求（Ｆ１）、以下、単に（Ｆ１）のように記す）。ただし、このときの操作要求には、図３（Ｂ）の画面に対応する子機４を特定するために、たとえば子機４のＭＡＣアドレスのような子機情報と、条件（Ｇ１）において押し操作されたチャネルボタン２２を特定するためのチャネル番号とが少なくとも含まれている。
【００４１】
サーバ２は、端末１からの操作要求を親機３に中継して転送する（Ｆ２）。そこで、親機３は、サーバ２からの操作要求を受信すると、サーバ２からの操作要求によって特定される子機４に対して操作要求を送出する（Ｆ３）。なお、親機３からの操作要求には、チャネル番号だけが含まれている。
【００４２】
子機４は、親機３からの操作要求を受信すると、図４のステップ（２）を実行する。すなわち、子機４は、操作要求に含まれるチャネル番号に対応するチャネルボタン２２を特定し、チャネルボタン２２に対応する赤外線信号コードを赤外線コード記憶部４ｄから読み出した上、必要なフォーマット変換を加え、赤外線信号コードに基づく赤外線信号Ｒを赤外線送信部４ｅから外部に発信する。そこで、子機４からの赤外線信号Ｒが機器５に到達することにより、機器５を端末１から遠隔操作することができる。その後、子機４は、表示部４ｃのＬＥＤを数回点滅させてステップ（２）の一連の動作完了を表示する。
【００４３】
ステップ（２）を完了すると、子機４は、親機３に対して操作完了を示す操作結果を送信し（Ｆ４）、親機３は、サーバ２を介して端末１に操作結果を転送する（（Ｆ５）、（Ｆ６））。そこで、端末１は、たとえば条件（Ｇ１）において押し操作したチャネルボタン２２を数回点滅させ、所定の機器５の遠隔操作の成功をユーザに通知することができる（３）。
【００４４】
なお、子機４は、図４のステップ（２）を実行するに当り、安全上のチェック動作を併せ実行してもよい。たとえば、親機３からの操作要求に含まれるチャネル番号が図３（Ｂ）の画面上のチャネルボタン２２、２２…に付される番号範囲を逸脱していたり、操作要求内のチャネル番号に相当のチャネルボタン２２に対応する赤外線信号コードが赤外線コード記憶部４ｄに記憶されていないなどの事態が検知されると、子機４は、ステップ（２）の実行を中断し、親機３からの操作要求の実行に失敗したと判断する。そこで、このときの子機４は、親機３、サーバ２を介して端末１に遠隔操作に失敗した旨の操作結果を送出し（（Ｆ４）〜（Ｆ６））、端末１は、たとえば図３（Ｃ）の失敗画面にエラーメッセージ２４を表示する（３）。
【００４５】
子機４の赤外線コード記憶部４ｄには、端末１の画面上のチャネルボタン２２に対応させて、特定の機器５のリモコン５ａからの赤外線信号Ｒa に相当する赤外線信号コードを学習させて記憶させることができる（図５）。
【００４６】
端末１に図３（Ｂ）の画面が表示されているとき（図５のステップ（１）、以下、単に（１）のように記す）、１個のチャネルボタン２２を選択して長押しすると（図５の条件（Ｇ１）、以下、単に（Ｇ１）のように記す）、長押しされたチャネルボタン２２を指示するようにしてポップメニュー２５が表示される（図３（Ｄ））。そこで、ポップメニュー２５内の学習ボタン２５ａを押し操作すると（Ｇ１）、端末１は、サーバ２に対して学習要求を送信する（図５の学習要求（Ｆ１）、以下、単に（Ｆ１）のように記す）。なお、端末１からの学習要求には、図４の端末１からの操作要求と同様に、子機４を特定する子機情報と、長押しされたチャネルボタン２２を特定するチャネル番号とが含まれている。
【００４７】
サーバ２は、端末１からの学習要求を親機３に転送し（Ｆ２）、親機３は、所定の子機４に対し、チャネル番号を含む学習要求を送出する（Ｆ３）。そこで、子機４は、図５のステップ（２）を実行する。すなわち、子機４は、表示部４ｃのＬＥＤを点滅させるから、ユーザは、所定の機器５に付属のリモコン５ａを操作して所定の操作内容の赤外線信号Ｒa を発信させて子機４の赤外線受信部４ｆに受信させる。子機４に受信された赤外線信号Ｒa は、制御部４ｂにより赤外線信号コードにフォーマット変換してコード化され、親機３からの学習要求に含まれるチャネル番号相当のチャネルボタン２２に対応させて赤外線コード記憶部４ｄに記憶される。子機４は、以上の動作を完了すると、表示部４ｃのＬＥＤを消灯させてステップ（２）の動作を完了する。
【００４８】
その後、子機４は、親機３を介して学習完了を示す学習結果をサーバ２に送出する（（Ｆ４）、（Ｆ５））。ただし、子機４からの学習結果には、ステップ（２）において子機４に記憶された赤外線信号コードが含まれている。そこで、サーバ２は、子機４からの学習結果に含まれている赤外線信号コードをキーとしてデータベース２ｃを検索し（３）、学習結果の赤外線信号コードに一致する１または２以上のデータベース情報が見出されたときは、各データベース情報に付随するボタン名の候補を検索情報として端末１に送出し（Ｆ６）、赤外線信号コードに一致するデータベース情報が見出せなかったときは、「その他」のデータを端末１に送出する（Ｆ６）。なお、サーバ２のデータベース２ｃに集積されている各赤外線信号コードには、それに対応する機器５の操作内容に適合するボタン名の候補が付随して記憶されている。
【００４９】
サーバ２からの検索情報が到達すると（Ｆ６）、端末１は、図６のボタン設定画面を表示する（４）。ただし、図６のボタン設定画面は、上から順に、ヘッダ部分の画面名称のメッセージ３１、任意の文字列を手動入力可能な文字入力欄３２、複数のボタン名の一覧を表示する上下にスクロール可能な表示欄３３、３３…、フッタ部分の確認ボタン３４ａ、キャンセルボタン３４ｂを含んでいる。端末１は、サーバ２からの検索情報内のボタン名の候補が１個であるときは、表示欄３３、３３…のトップにそれを表示し、検索情報内のボタン名の候補が２個以上であるときは、表示欄３３、３３…にその全部を順に表示する。したがって、ユーザが、表示欄３３、３３…のボタン名の候補の最も適切な１個を選択して確認ボタン３４ａを押すと（Ｇ２）、端末１は、ステップ（１）の図３（Ｂ）の画面において、先きに長押しされたチャネルボタン２２のボタン名を今回選択設定されたボタン名の候補に変更して画面表示し（５）、一連の動作を完了する。
【００５０】
なお、ユーザは、図６のボタン設定画面の表示欄３３、３３…に表示されるボタン名の候補を選択するに代えて、文字入力欄３２に任意のボタン名を文字入力し、確認ボタン３４ａを押して設定してもよい。また、端末１は、サーバ２からの検索情報が「その他」であると、図６の表示欄３３、３３…に何も表示しない。そこで、このときも、ユーザは、文字入力欄３２にボタン名を入力して設定するものとする。
【００５１】
また、たとえば機器５の電源操作用の赤外線信号Ｒa が電源オンと電源オフとに共通であり、共通の赤外線信号コードが採用されていることがある。この場合、チャネルボタン２２のボタン名として、たとえば「エアコンｏｎ／ｏｆｆ」、「照明ｏｎ／ｏｆｆ」などが用意される。そこで、このようなボタン名のチャネルボタン２２を介して機器５を遠隔操作するとき、ユーザは、たとえば図３（Ｂ）の画面のデータ表示部２３に表示される温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 の各検出値に基づいて機器５の動作状態を推測し、チャネルボタン２２の操作の要否を決定することができる。
【００５２】
子機４は、図５のステップ（２）を適切に完了できなかったときは、学習に失敗した旨の学習結果をサーバ２に送出する（（Ｆ４）、（Ｆ５））。たとえば、親機３からの学習要求に含まれるチャネル番号が不適切であるとき、表示部４ｃのＬＥＤの所定の点滅時間内に外部のリモコン５ａからの赤外線信号Ｒa が赤外線受信部４ｆに正しく受信されなかったときなどが、それに該当する。そこで、このときのサーバ２は、ステップ（３）の検索動作を実行することなく、学習に失敗した旨の検索情報を端末１に送出し（Ｆ６）、端末１は、ステップ（４）の実行、条件（Ｇ２）のチェックをすることなく、図３（Ｃ）の失敗画面を表示する（５）。ただし、このとき、図３（Ｃ）のエラーメッセージ２４内の「操作に失敗」の文字は、たとえば「学習に失敗」に変更する。
【００５３】
子機４には、サーバ２のデータベース２ｃに集積されているデータベース情報を利用して、端末１の画面上のチャネルボタン２２に対応させて特定の機器５の特定の操作内容の赤外線信号コードを登録して記憶させることができる（図７）。
【００５４】
端末１に図３（Ｂ）の画面が表示されているとき（図７のステップ（１）、以下、単に（１）のように記す）、１個のチャネルボタン２２を長押しし（図７の条件（Ｇ１）、以下、単に（Ｇ１）のように記す）、ポップメニュー２５を表示させる（図３（Ｄ））。そこで、ポップメニュー２５内のダウンロードボタン２５ｂを押すと（Ｇ１）、端末１は、サーバ２に対してダウンロード要求を送信する（図７のＤＬ要求（Ｆ１）、以下、単に（Ｆ１）のように記す）。
【００５５】
その後、サーバ２は、データベース２ｃに集積されているデータベース情報をダウンロード情報として端末１に送出する（Ｆ２）。ただし、このときのダウンロード情報には、子機４の操作対象となり得る各種の機器５について、メーカ、機種、型番の他、その操作内容ごとのボタン名、赤外線信号コードなどが含まれている。そこで、端末１は、図８（Ａ）の登録画面を表示し（３）、ユーザに対し、登録画面を介してユーザの宅内の機器５に関する詳細仕様と操作内容とを具体的に特定させる。
【００５６】
図８（Ａ）の登録画面は、上から順に、ヘッダ部分の画面名称のメッセージ４１、機器５のメーカ、機種、型番を個別に設定する設定欄４２ａ、４２ｂ…、機器５の操作内容に相当のチャネルボタン２２のボタン名を設定する設定欄４２ｄ、フッタ部分の登録ボタン４３ａ、キャンセルボタン４３ｂを含んでいる。そこで、登録画面のメーカの設定欄４２ａを選択すると、端末１の画面は、図８（Ｂ）のメーカ設定画面に切り換わり、機種の設定欄４２ｂを選択すると、図８（Ｃ）の機種設定画面に切り換わり、型番の設定欄４２ｃを選択すると、図８（Ｄ）の型番設定画面に切り換わる。また、登録画面のボタン名の設定欄４２ｄを選択すると、端末１の画面は、図６のボタン設定画面に切り換わる。
【００５７】
なお、図８（Ｂ）のメーカ設定画面は、上から順に、ヘッダ部分の画面名称のメッセージ５１、機器５のメーカ名の一覧を表示する上下にスクロール可能な表示欄５２、５２…、フッタ部分の確認ボタン５３ａ、キャンセルボタン５３ｂを含んでいる。同様に、図８（Ｃ）の機種設定画面、図８（Ｄ）の型番設定画面は、それぞれ同様のメッセージ６１、７１、機種、型番の表示欄６２、６２…、７２、７２…、確認ボタン６３ａ、７３ａ、キャンセルボタン６３ｂ、７３ｂを含んでいる。
【００５８】
そこで、ユーザは、図８（Ａ）の登録画面において、メーカの設定欄４２ａを選択して図８（Ｂ）のメーカ設定画面を表示させ、表示欄５２、５２…の中から機器５のメーカを選択して確認ボタン５３ａを押すと、図８（Ａ）の登録画面に戻ってメーカの設定欄４２ａに選択したメーカが表示される。つづいて、図８（Ａ）の登録画面の機種の設定欄４２ｂを介して図８（Ｃ）の機種設定画面を表示させ、機器５の機種を表示欄６２、６２…から選択し、登録画面の機種の設定欄４２ｂに表示させる。以下同様にして、図８（Ａ）の登録画面と、図８（Ｄ）の型番設定画面、図６のボタン設定画面とを利用して登録画面の設定欄４２ｃ、４２ｄにそれぞれ機器５の型番、チャネルボタン２２のボタン名を表示させる。ただし、このときのボタン設定画面には、既に設定済みの機器５のメーカ、機種、型番に適用される操作内容相当のボタン名の候補だけを表示するとよい。
【００５９】
なお、図８（Ａ）の登録画面において、機器５のメーカを設定欄４２ａに設定表示させるときは、サーバ２のデータベース２ｃ内のデータベース情報のうち、メーカに関する情報だけをサーバ２から端末１にダウンロードしてもよい（Ｆ２）。また、以下同様にして、機器５の機種、型番、チャネルボタン２２のボタン名を順に設定欄４２ｂ、４２ｃ、４２ｄに設定表示させる都度、データベース２ｃ内の当該項目に関するデータベース情報だけを項目別に端末１にダウンロードしてもよい（Ｆ２）。
【００６０】
その後、登録画面の登録ボタン４３ａを押すと（Ｇ２）、端末１は、サーバ２、親機３を介して子機４に登録要求を送出する（（Ｆ３）〜（Ｆ５））。なお、親機３を介して子機４に到達する登録要求には、条件（Ｇ１）で長押しされたチャネルボタン２２のチャネル番号と、サーバ２のデータベース情報から得られた赤外線信号コードとが含まれている。また、このときの赤外線信号コードは、登録画面の設定欄４２ａ、４２ｂ…を介して登録された所定の機器５の所定の操作内容に対応している。
【００６１】
そこで、子機４は、表示部４ｃのＬＥＤを点滅させながら（４）、チャネル番号に相当するチャネルボタン２２に対応させて赤外線信号コードを赤外線コード記憶部４ｄに記憶させ、ＬＥＤを消灯させて一連の登録動作を完了する。その後、子機４は、登録が完了した旨の登録結果を、親機３、サーバ２を介して端末１に送出し（（Ｆ６）〜（Ｆ８））、端末１は、ステップ（１）の図３（Ｂ）の画面において、条件（Ｇ１）で長押ししたチャネルボタン２２のボタン名をステップ（３）で登録画面の設定欄４２ｄに設定して登録したボタン名に変更し、変更画面として表示する（５）。
【００６２】
なお、子機４は、ステップ（４）において、一連の登録動作に失敗すると、その旨の登録結果を端末１に送出する（（Ｆ６）〜（Ｆ８））。そこで、このときの端末１は、ステップ（５）において、たとえば図３（Ｃ）の画面のエラーメッセージ２４の「操作に失敗」の文字を「登録に失敗」に変更して表示する。
【００６３】
図３（Ｂ）の画面のデータ表示部２３には、子機４に内蔵の温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 の各検出値、すなわち子機４の設置場所のリアルタイムの環境情報が表示される。そこで、温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 の各検出値は、親機３、子機４の電源が投入されていると、常時定期的に親機３のメモリ３ｃに更新記憶され（図９）、端末１、サーバ２、親機３の通信が確立していると、親機３から端末１に常時定期的に更新記憶されている（図１０）。
【００６４】
図９において、親機３は、子機４に対して、たとえば１分以下の短時間ごとに定期的に情報要求を送出する（図９の情報要求（Ｆ１）、以下、単に（Ｆ１）のように記す）。そこで、子機４は、親機３からの情報要求に応じて温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 の各検出値、すなわちセンサ値を読み込み（図９のステップ（１）、以下、単に（１）のように記す）、回答情報として親機３に送出するから（Ｆ２）、親機３は、子機４からのセンサ値をメモリ３ｃに更新記憶する（２）。なお、１台の親機３に対して複数の子機４があるとき、親機３は、各子機４に対して図９の動作を定期的に繰り返し、ステップ（２）において、子機４ごとのセンサ値を個別に更新記憶する。
【００６５】
一方、端末１は、サーバ２を介し、親機３に対して状態要求を定期的に送出する（図１０の状態要求（（Ｆ１）、（Ｆ２））、以下、単に（Ｆ１）などのように記す）。そこで、親機３は、メモリ３ｃに更新記憶されているセンサ値を読み出し（図１０のステップ（１）、以下、単に（１）のように記す）、子機４を特定するための子機情報とともに、回答情報として端末１に送出し（（Ｆ３）、（Ｆ４））、端末１は、親機３からのセンサ値を更新記憶するとともに、図３（Ｂ）〜（Ｄ）の各画面上のデータ表示部２３に最新のセンサ値を更新して表示することができる（２）。なお、親機３は、複数の子機４があるとき、回答情報（Ｆ３）としてすべての子機４、４…に関するセンサ値を一括して送出するものとし、端末１は、図３（Ｂ）〜（Ｄ）の子機４ごとの各画面に対応する子機４相当のセンサ値を抽出し、各画面のデータ表示部２３に表示するものとする。
【００６６】
以上の説明において、端末１に対し、２以上の複数の親機３を組み合わせてもよい。このときの端末１は、親機３ごとに図３（Ａ）の選択画面を用意し、親機３ごとに切り換えて使用するものとする。なお、図３（Ａ）において、親機３の設置場所を示すメッセージ１１の内容、子機４、４…の設置場所を示す選択ボタン１２、１２…のメッセージ内容などは、端末１において、ユーザが任意に修正変更可能である。
【００６７】
また、子機４に内蔵する温度センサ４ｇ1 、湿度センサ４ｇ2 、照度センサ４ｇ3 は、これらの一部だけを実装してもよく、さらに、たとえばテレビなどの音響を検知する騒音センサや、人、動物などの存在を検知する赤外線式の人感センサなどを加えてもよい。
【産業上の利用可能性】
【００６８】
この発明は、規模の大小や、親機３、子機４の数や設置場所を問わず、広範囲の用途に好適に適用することができる。
【符号の説明】
【００６９】
Ｒ、Ｒa …赤外線信号
Ｎ…インターネット
１…端末
２…サーバ
３…親機
４…子機
４ａ…無線ネットワーク通信部
４ｂ…制御部
４ｄ…赤外線コード記憶部
４ｅ…赤外線送信部
４ｆ…赤外線受信部
４ｇ1 …温度センサ
４ｇ2 …湿度センサ
４ｇ3 …照度センサ
４ｈ…Ａ／Ｄ変換部
５…機器
２２…チャネルボタン
特許出願人      株式会社  キャダック
【図１】
0005797088.tif 000002
【図２】
0005797088.tif 000003
【図４】
0005797088.tif 000004
【図５】
0005797088.tif 000005
【図７】
0005797088.tif 000006
【図９】
0005797088.tif 000007
【図１０】
0005797088.tif 000008
【図３】
0005797088.tif 000009
【図６】
0005797088.tif 000010
【図８】
0005797088.tif 000011