(57)【特許請求の範囲】
【請求項１】
端末装置と予め定めた近距離無線通信方式に基づいて通信を行う端末通信手段と、
宅外のサーバと予め定めた広域通信方式に基づいて通信を行う広域通信手段と、
ユーザによる前記端末装置を介した管理者登録操作を受け付け、前記管理者登録操作の際にユーザにより入力された情報に基づいて管理者登録を行う管理者登録手段と、
ユーザにより前記入力された情報に含まれる情報と、予め保持している自機器のＩＤとを少なくとも格納したユーザ登録要求データを生成する登録要求データ生成手段と、
前記ユーザ登録要求データを前記広域通信手段を介して前記サーバに送信する登録要求データ送信手段と、を備え、
前記登録要求データ送信手段は、前記管理者登録操作を受け付けた際、前記広域通信手段と前記サーバとの間で通信ができない状態の場合、その後に前記通信ができる状態に変化すると、前記ユーザ登録要求データを前記サーバに送信する、
ことを特徴とする宅内機器。
【請求項２】
前記管理者登録操作の際にユーザにより入力された情報には、ユーザＩＤと、パスワードとが含まれる、
ことを特徴とする請求項１に記載の宅内機器。
【請求項３】
宅内に設置された電気機器と予め定めた通信方式に基づいて通信を行う機器通信手段と、
前記管理者登録手段によって前記管理者登録が行われた後、前記端末装置から前記電気機器の制御に係る制御要求データを受信すると、前記制御要求データの内容に従って前記電気機器を制御する機器制御手段をさらに備える、
ことを特徴とする請求項１又は２に記載の宅内機器。
【請求項４】
宅内機器と、端末装置と、宅外のサーバと、を含む遠隔制御システムであって、
前記宅内機器は、
前記端末装置と予め定めた近距離無線通信方式に基づいて通信を行う端末通信手段と、
前記サーバと予め定めた広域通信方式に基づいて通信を行う広域通信手段と、
ユーザによる前記端末装置を介した管理者登録操作を受け付け、前記管理者登録操作の際にユーザにより入力された情報に基づいて管理者登録を行う管理者登録手段と、
ユーザにより前記入力された情報に含まれる情報と、予め保持している自機器のＩＤとを少なくとも格納したユーザ登録要求データを生成する登録要求データ生成手段と、
前記ユーザ登録要求データを前記広域通信手段を介して前記サーバに送信する登録要求データ送信手段と、を備え、
前記登録要求データ送信手段は、前記管理者登録操作を受け付けた際、前記広域通信手段と前記サーバとの間で通信ができない状態の場合、その後に前記通信ができる状態に変化すると、前記ユーザ登録要求データを前記サーバに送信し、
前記サーバは、
予め定めた広域通信方式に基づいて前記宅内機器及び前記端末装置と通信を行う通信手段と、
顧客情報が登録されたデータベースと、
前記通信手段を介して前記宅内機器からの前記ユーザ登録要求データを受信すると、受信した前記ユーザ登録要求データの内容に基づいて前記データベースを更新する制御手段と、を備える、
ことを特徴とする遠隔制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宅内に設置された電気機器を遠隔制御するための技術に関する。
【背景技術】
【０００２】
宅内の複数の電気機器を、それぞれ専用のリモコン等だけではなく、ユーザによる携帯電話等の端末装置を用いた操作によって制御する遠隔制御技術が知られている。
【０００３】
このような遠隔制御技術により、ユーザは、外出中であっても、例えば、自宅の録画機に所望のテレビ番組を予約録画させたり、あるいは、エアコンを事前に稼働させ、帰宅時には、室内を快適な状態にしておくこと等が可能となる。
【０００４】
より詳細には、外出中に、宅内の所望の電気機器に所望の動作をさせたい場合、ユーザは、端末装置を操作して、この電気機器に対する操作入力を行う。かかる操作内容に応じたデータ（操作データ）は、当該端末装置から送信され、外部サーバを経由して、宅内のコントローラ（宅内コントローラ）に到達する。そして、宅内コントローラにより、当該操作データが示す内容に応じて、操作対象の電気機器が制御される。
【０００５】
上記の外部サーバは、例えば、宅内コントローラを販売するメーカ等によって、設置されるサーバコンピュータである。外部サーバは、上記のような宅外からの遠隔操作サービスをユーザに提供するため、ユーザの認証情報（ユーザＩＤ、パスワードなど）と、宅内のコントローラと通信するための情報（コントローラＩＤ、ネットワークアドレスなど）とを含むユーザ情報を保持している。
【０００６】
従来、この種の遠隔操作サービスでは、ユーザは、新規に宅内コントローラを設置した場合、端末装置を介して外部サーバにアクセスし、予めユーザ登録を行う必要があった。その際、ユーザは、上記のユーザの認証情報の他、コントローラＩＤを入力する必要があった。コントローラＩＤは、メーカによって、当該宅内コントローラに対して予め付与されたものであり、当該宅内コントローラを一意に識別するため、及び、当該宅内コントローラが正規品であることを判定するため等に使用される。
【０００７】
上記のコントローラＩＤは、宅内コントローラの筐体表面に貼付されたシール等に印字されており、ユーザは、先ず、これを視認して読み取る必要がある上、この種のコントローラＩＤは桁数が多いこともあり、入力作業に手間がかかるという問題があった。
【０００８】
この問題に対し、例えば、特許文献１には、宅内コントローラの交換の際、ユーザによる入力を必要とせずに、コントローラＩＤを外部サーバへ登録するための技術が提案されている。この技術では、コントロールＩＤは、宅内コントローラが備える記憶部に予め格納されている。以下、特許文献１で提案されるコントローラＩＤの外部サーバへの登録手順について簡単に説明する。
【０００９】
先ず、ユーザは、端末装置を介して外部サーバにアクセスし、宅内コントローラの交換処理を指示する。そして、ユーザは、宅内コントローラを操作して、コントローラＩＤを格納した交換実行電文を外部サーバに送信させる。
【００１０】
外部サーバは、上記の交換処理が指示されてから、所定時間内に宅内コントローラからの交換実行電文を受信できた場合に、当該ユーザに対して、受信した交換実行電文に含まれるコントローラＩＤを新たに割り当てることで顧客データベースを更新する。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００７−３０４６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
上記特許文献１の提案技術では、ユーザは、コントローラＩＤを入力する必要がないため、端末装置を介した操作が簡便化されると共に入力ミスも防止できる。しかしながら、上記の技術では、ユーザは、端末装置のみならず、宅内コントローラも操作する必要がある。また、外部サーバへの新規のユーザ登録におけるコントローラＩＤの登録については何ら対策が講じられていない。
【００１３】
このようなことから、外部サーバで管理されるユーザ情報について、コントロールＩＤの登録や更新に係るユーザ操作を簡便化するための技術に関し、新たな提案が望まれているのが実情である。
【００１４】
本発明は、上記従来の問題を解決するためになされたものであり、宅内コントローラ等の宅内機器のＩＤについて、ユーザによる特別な操作を必要とせずに、外部サーバに登録等することができる宅内機器及び遠隔制御システムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明に係る宅内機器は、
端末装置と予め定めた近距離無線通信方式に基づいて通信を行う端末通信手段と、
宅外のサーバと予め定めた広域通信方式に基づいて通信を行う広域通信手段と、
ユーザによる前記端末装置を介した管理者登録操作を受け付け、前記管理者登録操作の際にユーザにより入力された情報に基づいて管理者登録を行う管理者登録手段と、
ユーザにより前記入力された情報に含まれる情報と、予め保持している自機器のＩＤとを少なくとも格納したユーザ登録要求データを生成する登録要求データ生成手段と、
前記ユーザ登録要求データを前記広域通信手段を介して前記サーバに送信する登録要求データ送信手段と、を備え、
前記登録要求データ送信手段は、前記管理者登録操作を受け付けた際、前記広域通信手段と前記サーバとの間で通信ができない状態の場合、その後に前記通信ができる状態に変化すると、前記ユーザ登録要求データを前記サーバに送信する、ことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ユーザによる特別な操作を必要とせずに、外部のサーバへ宅内機器のＩＤを登録等することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る遠隔制御システムの全体構成を示す図である。
【図２】宅内コントローラの構成を示すブロック図である。
【図３】端末装置の構成を示すブロック図である。
【図４】外部サーバの構成を示すブロック図である。
【図５】顧客ＤＢの構成を示す図である。
【図６】管理者登録処理の手順を示すフローチャートである。
【図７】管理者登録処理における各装置間のデータの流れを示すシーケンス図である。
【図８】本発明の他の実施形態に係る遠隔制御システムの全体構成を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００１９】
図１は、本発明の一実施形態に係る遠隔制御システムの全体構成を示す図である。この遠隔制御システムは、一般家庭で使用される電気機器４を家屋Ｈの内外（宅内及び宅外）で遠隔制御するためのシステムであり、宅内コントローラ１と、端末装置２と、外部サーバ３と、を含んで構成される。
【００２０】
電気機器４は、例えば、テレビ、ＤＶＤレコーダ、空気清浄機、エアコン、食器洗い乾燥機、炊飯器、ＩＨ調理器、給湯器などであり、各電気機器４は、内蔵する通信インタフェース（図示せず）により、家屋Ｈ内に構築された宅内ネットワークＮ１に有線又は無線にて通信可能に接続されている。宅内ネットワークＮ１は、例えば、エコーネットライト（ＥＣＨＯＮＥＴ  Ｌｉｔｅ）に準じたネットワークである。なお、各電気機器４は、外付けの通信アダプタ（図示せず）を介して、宅内ネットワークＮ１に接続される仕様であってもよい。
【００２１】
宅内コントローラ１は、本発明に係る宅内機器を具現化した一例である。宅内コントローラ１は、家屋Ｈ内の所定の場所に設置され、図２に示すように、入力部１０と、表示部１１と、機器通信部１２と、端末通信部１３と、広域通信部１４と、データ記憶部１５と、制御部１６と、を備える。
【００２２】
入力部１０は、タッチパネル、タッチパッド等から構成され、ユーザからの操作入力を受け付ける処理を行う。表示部１１は、液晶表示器等で構成され、制御部１６の制御の下、各電気機器４の動作状態や宅内の消費電力量などを示す監視画面を表示したり、ユーザ操作用の各種画面を表示する。
【００２３】
機器通信部１２は、例えば、ＬＡＮカード等の通信インタフェースを含んで構成され、宅内ネットワークＮ１に有線又は無線にて通信可能に接続し、制御部１６の制御の下、各電気機器４と宅内ネットワークＮ１を介したデータ通信を行う。端末通信部１３は、予め定めた近距離無線通信インタフェースを含んで構成され、制御部１６の制御の下、端末装置２と、例えば、Ｗｉ−Ｆｉ（登録商標）等、周知の無線ＬＡＮの規格に則ったデータ通信を行う。
【００２４】
広域通信部１４は、予め定めた広域用の通信インタフェースを含んで構成され、インターネット等の広域ネットワークＮ２を介して、外部サーバ３とデータ通信を行う。データ記憶部１５は、いわゆる二次記憶装置（補助記憶装置）としての役割を担い、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリ等で構成される。データ記憶部１５は、端末装置２、各電気機器４及び外部サーバ３とデータ通信するためのプログラムやデータ等（何れも図示せず）を記憶する。また、データ記憶部１５には、メーカ等によって、販売前に、コントローラＩＤ１５０が予め格納されている。コントローラＩＤ１５０は、アルファベット、数値、記号等を適宜組み合わせた複数桁の情報である。コントローラＩＤ１５０は、当該宅内コントローラ１を同一製品間で識別できるようにするための情報であると共に、当該宅内コントローラ１が当該メーカの正規品であることを示す情報でもある。
【００２５】
制御部１６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等（何れも図示せず）を含んで構成され、宅内コントローラ１を統括制御する。例えば、制御部１６は、端末装置２から電気機器４の制御に係る制御要求データを受信すると、この制御要求データの内容に従って当該電気機器４を制御する。制御部１６における本発明特有の機能については後述する。
【００２６】
図１に戻り、端末装置２は、タブレット端末やスマートフォン等の携帯デバイスである。端末装置２は、図３に示すように、入力部２０と、表示部２１と、近距離通信部２２と、広域通信部２３と、データ記憶部２４と、制御部２５と、を備える。入力部２０は、タッチパネル、タッチパッド等から構成され、ユーザからの操作入力を受け付ける処理を行う。表示部２１は、液晶表示器等で構成され、制御部２５の制御の下、ユーザ操作に応じた各種の画面等を表示する。
【００２７】
近距離通信部２２は、予め定めた近距離無線通信インタフェースを含んで構成される。近距離通信部２２は、宅内において、宅内コントローラ１と、例えば、Ｗｉ−Ｆｉ（登録商標）等、周知の無線ＬＡＮの規格に則ったデータ通信を行う。また、近距離通信部２２は、宅外においてはＡＰ（アクセスポイント）５を介して、インターネット等の広域ネットワークＮ２に接続し、外部サーバ３等とデータ通信を行う。
【００２８】
広域通信部２３は、予め定めた広域用の無線通信インタフェースを含んで構成される。広域通信部２３は、基地局６を介してインターネット等の広域ネットワークＮ２に接続し、外部サーバ３等とデータ通信を行う。
【００２９】
データ記憶部２４は、二次記憶装置（補助記憶装置）としての役割を担い、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリ等で構成される。データ記憶部２４は、遠隔操作用のプログラムを含む各種のプログラムや各プログラム実行時に使用される各種のデータ等を記憶する。
【００３０】
制御部２５は、何れも図示しないが、ＣＰＵ、ＲＯＭ、ＲＡＭ等を含んで構成され、端末装置２を統括制御する。
【００３１】
図１に戻り、外部サーバ３は、例えば、宅内コントローラ１を販売するメーカ等によって、設置されるサーバコンピュータであり、一般的なＷｅｂサーバとしての機能を有する。図４に示すように、外部サーバ３は、入力部３０と、表示部３１と、通信部３２と、データ記憶部３３と、制御部３４と、を備える。入力部３０は、キーボード、マウス、キーパッド、タッチパッドやタッチパネル等から構成され、ユーザからの操作入力を受け付ける処理を行う。表示部３１は、液晶表示器や有機ＥＬ表示器等で構成され、制御部３４から供給される文字データや画像データを表示する。
【００３２】
通信部３２は、予め定めた広域用の通信インタフェースを含んで構成され、インターネット等の広域ネットワークＮ２を介して、端末装置２や宅内コントローラ１とデータ通信を行う。
【００３３】
データ記憶部３３は、二次記憶装置（補助記憶装置）としての役割を担い、例えば、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリやハードディスクドライブ等で構成される。データ記憶部３３には、顧客ＤＢ３３０が構築されている。顧客ＤＢ３３０は、遠隔制御サービスを提供するユーザについての情報を管理するためのデータベースである。顧客ＤＢ３３０には、図５に示すように、ユーザ認証情報（ユーザＩＤ、パスワード）、宅内コントローラ情報（コントローラＩＤ、ネットワークアドレス）等からなる顧客情報が、顧客（ユーザ）別に登録されている。
【００３４】
その他、データ記憶部３３には、外部サーバ３の各種機能を制御部３４によって実現させるためのプログラムやデータが記憶される。
【００３５】
制御部３４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を含んで構成され、外部サーバ３を統括制御する。
【００３６】
本実施形態の遠隔制御システムでは、ユーザによる特別な操作を必要とせずに、宅内コントローラ１のコントローラＩＤ１５０を外部サーバ３に登録できるようにしている。以下、この手法について、詳細に説明する。
【００３７】
図６は、宅内コントローラ１の制御部１６によって実行される管理者登録処理の手順を示すフローチャートである。管理者登録処理は、ユーザ（管理者）が、端末装置２を介して宅内コントローラ１と情報のやり取りをできるようにするために必要となる事前処理である。例えば、管理者登録前では、ユーザは、端末装置２を介した電気機器４に対する遠隔操作を行うことができない。このため、家屋Ｈ内に宅内コントローラ１を新規に設置した場合や、宅内コントローラ１を交換した場合、ユーザは、先ず、当該宅内コントローラ１に対して、管理者登録を行う必要がある。
【００３８】
ユーザは、宅内（即ち、家屋Ｈ内）にて、端末装置２を操作して、宅内コントローラ１にアクセスする。すると、宅内コントローラ１の制御部１６は、管理者登録用の操作画面データを端末通信部１３を介して端末装置２に送信する（ステップＳ１０１）。
【００３９】
端末装置２の表示部２１は、受信した操作画面データに基づく操作画面を表示する。ユーザは、表示された操作画面に設けられている入力項目に従って必要な情報を入力する。この場合の入力項目には、管理者（ユーザ）のＩＤ（ユーザＩＤ）を入力する項目と、パスワードを入力する項目が含まれている。ユーザによる入力が完了すると、端末装置２の制御部２５は、入力された情報を含むデータ（入力データ）を近距離通信部２２を介して、宅内コントローラ１に送信する。
【００４０】
宅内コントローラ１の制御部１６は、端末装置２からの入力データを端末通信部１３を介して受信すると（ステップＳ１０２；ＹＥＳ）、かかる入力データを管理者登録データとしてデータ記憶部１５に保存する（ステップＳ１０３）。また、制御部１６は、外部サーバ３にユーザ登録を要求するためのデータ（ユーザ登録要求データ）を生成する（ステップＳ１０４）。ユーザ登録要求データには、受信した入力データから抽出したユーザＩＤ及びパスワードと、データ記憶部１５から読み出したコントローラＩＤ１５０とが、少なくとも格納される。
【００４１】
制御部１６は、生成したユーザ登録要求データを広域通信部１４を介して外部サーバ３に送信する（ステップＳ１０５）。この際、ユーザ登録要求データは、例えば、ＳＳＬ（Secure Sockets Layer）等により暗号化されて送信される。
【００４２】
外部サーバ３の制御部３４は、宅内コントローラ１からのユーザ登録要求データを通信部３２を介して受信すると、かかるユーザ登録要求データからコントローラＩＤ１５０を抽出する。そして、制御部３４は、抽出したコントローラＩＤ１５０を解析して、要求元の宅内コントローラ１が正規品であるか否かを判定する。正規品でないと判定した場合は、制御部３４は、当該ユーザ登録要求データを受け付けられない旨を示すエラー応答データを通信部３２を介して宅内コントローラ１に送信する。
【００４３】
一方、正規品であると判定した場合、制御部３４は、受信したユーザ登録要求データからユーザＩＤ及びパスワードを抽出し、これらをキーにして顧客ＤＢ３３０を検索する。その結果、抽出したユーザＩＤ及びパスワードと一致する顧客情報のレコードが検出されなかった場合、制御部３４は、当該ユーザについての顧客情報の新規登録処理を行う。即ち、制御部３４は、受信したユーザ登録要求データから抽出した、ユーザＩＤ、パスワード及びコントローラＩＤ１５０と、当該ユーザ登録要求データの送信元（即ち、宅内コントローラ１）のネットワークアドレスとを格納した顧客情報のレコードを顧客ＤＢ３３０に追加登録する。
【００４４】
一方、受信したユーザ登録要求データに含まれるユーザＩＤ及びパスワードと一致する顧客情報のレコードを検出した場合、制御部３４は、宅内コントローラ１の交換があったものと判定して、当該ユーザについての顧客情報の更新登録処理を行う。即ち、制御部３４は、受信したユーザ登録要求データから抽出したコントローラＩＤ１５０と、当該ユーザ登録要求データの送信元のネットワークアドレスとを用いて、当該ユーザに対応する顧客情報のレコードにおける「宅内コントローラ情報」の内容を更新する。
【００４５】
以上の管理者登録処理における各装置（端末装置２、宅内コントローラ１及び外部サーバ３）間のデータの流れを図７に示す。
【００４６】
なお、宅内コントローラ１が広域ネットワークＮ２に接続されていない、即ち、宅内コントローラ１が外部サーバ３とデータ通信ができない環境下においても、ユーザにより端末装置２を介して上記の管理者登録を行うことができる。この場合では、宅内コントローラ１の制御部１６は、ユーザ登録要求データを生成すると（図６のステップＳ１０４）、生成したユーザ登録要求データをデータ記憶部１５等に一時的に保存する。そして、宅内コントローラ１が広域ネットワークＮ２に接続されると、制御部１６は、保存していたユーザ登録要求データを広域通信部１４を介して外部サーバ３に送信する。
【００４７】
以上説明したように、本実施形態の遠隔制御システムによれば、家屋Ｈ内に宅内コントローラ１を新規に設置した場合や、宅内コントローラ１を交換した場合、ユーザは、端末装置２を介して当該宅内コントローラ１に対する管理者登録（ユーザＩＤ、パスワードの登録など）行うだけで、外部サーバ３に対して、新規のユーザ登録や、宅内コントローラ１の交換に伴う登録内容の更新をさせることができる。
【００４８】
したがって、ユーザは、コントローラＩＤ１５０の入力をする必要がなく、外部サーバ３を利用するためのユーザ操作が、従来に比べ格段に簡便化される。
【００４９】
また、宅内コントローラ１は、自己が保持するコントローラＩＤ１５０を格納したユーザ登録要求データを外部サーバ３に送信し、外部サーバ３は、受信したユーザ登録要求データに含まれるコントローラＩＤ１５０を登録する。このため、他の宅内コントローラのコントローラＩＤが誤って登録されてしまう事態を防止でき、不正な登録も防止できる。
【００５０】
なお、本発明は、上記実施形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
【００５１】
例えば、本発明の宅内機器は、上記実施形態の宅内コントローラ１のような、宅内の複数の電気機器を制御するコントローラに限定されることはない。例えば、図８に示すように、端末装置２と無線通信する通信インタフェースと、広域ネットワークＮ２に接続して外部サーバ３と通信する通信インタフェースを備えた電気機器４Ａにも本発明を適用することができる。
【符号の説明】
【００５２】
１  宅内コントローラ、２  端末装置、３  外部サーバ、４，４Ａ  電気機器、５  ＡＰ、６  基地局、１０，２０，３０  入力部、１１，２１，３１  表示部、１２  機器通信部、１３  端末通信部、１４，２３  広域通信部、１５，２４，３３  データ記憶部、１６，２５，３４  制御部、２２  近距離通信部、３２  通信部、１５０  コントローラＩＤ、３３０  顧客ＤＢ、Ｎ１  宅内ネットワーク、Ｎ２  広域ネットワーク。
【要約】
【課題】ユーザによる特別な操作を必要とせずに宅内機器のＩＤを外部サーバへ登録できる。
【解決手段】宅内コントローラ１の制御部１６は、端末装置から送信された、管理者登録に係る入力データを端末通信部１３を介して受信すると、受信した入力データからユーザＩＤ及びパスワードを抽出する。制御部１６は、抽出したユーザＩＤ及びパスワードと、データ記憶部１５から読み出したコントローラＩＤ１５０とを少なくとも格納したユーザ登録要求データを生成し、生成したユーザ登録要求データを広域通信部１４を介して外部サーバに送信する。
【選択図】図２【図１】
0005496393.tif 000002
【図２】
0005496393.tif 000003
【図３】
0005496393.tif 000004
【図４】
0005496393.tif 000005
【図５】
0005496393.tif 000006
【図６】
0005496393.tif 000007
【図７】
0005496393.tif 000008
【図８】
0005496393.tif 000009