(57)【要約】      （修正有）【課題】異なるネットワークを中継することにより、制御機器（リモコン）と被制御機器（デバイス）との間の登録処理を遠距離で行う。【解決手段】リモコンの制御部（ＣＰＵ）１０３は、周囲のデバイスの検出、リモコンとデバイスとのペアリングを行う。デバイス１との間で通信を行う通信部１０４は、制御部からの命令により得られる、検出したデバイスの情報や、機器制御を行うために用いるデバイスの情報を送受信する。機器登録情報部１０５は、ペアリングに必要となる情報を記憶しておく。デバイス１の通信部１１１は、リモコン、デバイス２との通信を行い、検出したデバイスの情報や、ペアリングを行うデバイスの情報を送受信する。デバイス２の通信部１２１は、デバイス１との通信を行い、ペアリングを行うデバイスの情報を送受信する。デバイス１のような中継機器を介することで、異なるネットワーク間での制御を可能にする。【選択図】図１
2011188281.tif 000002
【特許請求の範囲】
【請求項１】
制御機器と、第１の通信ネットワークを有する第１の被制御機器と、前記第１の通信ネットワークとは異なる第２の通信ネットワークを有する被制御機器２と、を有するネットワークシステムであって、
前記制御機器は、通信の指示を出す操作部と、被制御機器との通信の制御を行う第１の制御部と、被制御機器との通信を行う第１の通信部と、通信に必要な情報を記憶する第１の機器登録情報部、とを有しており、
前記第１の被制御機器は、前記制御機器、前記第２の被制御機器との通信を行う第２の通信部と、前記第２の被制御機器との通信の制御を行う第２の制御部と、通信に必要な情報を記憶する第２の機器登録情報部と、を有しており、
前記第２の被制御機器は、前記第１の被制御機器との通信を行う第３の通信部、前記第１の被制御機器との通信の制御を行う第３の制御部と、通信に必要な情報を記憶する第３の機器登録情報部と、を有しており、
前記制御機器と前記第２の被制御機器の通信を、前記第１の被制御機器のネットワークを中継して行うことを特徴とする機器制御システム。
【請求項２】
前記制御機器が前記被制御機器のネットワーク内に入ったことを感知するセンサを有しており、前記被制御機器のネットワーク内に入った際に、制御部を通して前記被制御機器の機器登録を行い、登録した被制御機器名のリストを表示部に表示させることを特徴とする請求項１記載の機器制御システム。
【請求項３】
前記表示部は、検出された前記被制御機器や機器登録させる前記被制御機器をタッチパネル操作により選択を行うユーザインターフェイスを有することを特徴とする請求項２に記載の機器制御システム。
【請求項４】
前記第１の制御部において、前記被制御機器の検出と制御機器、前記被制御機器間の機器登録の制御を行うことで、前記制御機器、前記被制御機器間の機器登録の処理を行う請求項１記載の機器制御システム。
【請求項５】
前記第１から第３までの通信部は、前記制御機器と前記被制御機器間、または、前記被制御機器間の通信を無線にて行う請求項１から４までのいずれか１項に記載の機器制御システム。
【請求項６】
前記操作部は、前記被制御機器に対して周囲の被制御機器を検出させる要求を出す検出用ボタンと選択した被制御機器に対してペアリング要求を出すペアリング用ボタンを有することを特徴とする請求項１に記載の機器制御システム。
【請求項７】
前記第１の通信部は、前記被制御機器の検出、ペアリングの際には、前記制御機器と前記被制御機器間、または前記被制御機器間の通信を双方向に行う請求項１から５までのいずれか１項に記載の機器制御システム。
【請求項８】
前記第１の通信部は、前記制御機器から前記被制御機器の制御の際には、前記制御機器から前記第１の被制御機器、前記第１の被制御機器から前記第２の被制御機器への単方向通信が可能となる請求項１から５までのいずれか１項に記載の機器制御システム。
【請求項９】
前記第１の制御部は、周囲の前記被制御機器の検出を行い、検出した被制御機器の識別情報を得る請求項１に記載の機器制御システム。
【請求項１０】
前記機器登録情報部は、前記第１の制御部で得た識別情報を記憶する請求項９に記載の機器制御システム。
【請求項１１】
前記検出用ボタンは、前記制御機器及び前記制御機器とペアリングされている前記被制御機器の周辺に存在する被制御機器の検出を行う命令を、前記第１の制御部、前記第１の通信部を通して出し、検出後の結果を前記表示部に表示させる請求項６記載の機器制御システム。
【請求項１２】
前記ペアリング用ボタンは、前記制御機器と機器登録していない前記被制御機器の機器登録を行うために、前記制御機器と機器登録されている前記被制御機器に対してペアリング要求を前記第１の制御部、前記第１の通信部を通して出すものであり、機器登録後の結果を前記表示部に表示させる請求項６に記載の機器制御システム。
【請求項１３】
制御機器と、第１の通信ネットワークを有する第１の被制御機器と、前記第１の通信ネットワークとは異なる第２の通信ネットワークを有する被制御機器２と、を有するネットワークシステムにおける第１の被制御機器であって、
前記制御機器、前記第２の被制御機器との通信を行う通信部と、前記第２の被制御機器との通信の制御を行う制御部と、通信に必要な情報を記憶する機器登録情報部と、を有しており、前記制御機器と前記第２の被制御機器の通信を、前記第１の被制御機器のネットワークを中継して行うことを特徴とする第１の被制御機器。
【請求項１４】
請求項１に記載のネットワークシステムにおける機器制御方法であって、
前記制御機器と前記第２の被制御機器の通信を、前記第１の被制御機器のネットワークを中継して行うことを特徴とする機器制御方法。
【請求項１５】
請求項１４に記載の機器制御方法をコンピュータに実行させるためのプログラム。
【請求項１６】
請求項１５に記載のプログラムを記録したコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるネットワークを中継しリモコンにより被制御機器の制御を行う方法および機器に関する。
【背景技術】
【０００２】
家庭内の被制御機器、例えばテレビジョン受像機をリモートコントロールする際に、２．４ＧＨｚ帯のＩＳＭ(Industrial, Scientific and Medical use)バンドの無線通信を使用すれば、直進性の強い赤外線方式に比して遮蔽物の影響が少なくなり、また、到達距離が延びるという利点がある。さらに、ホームシアターのように、ＤＶＤ(Digital Versatile Disc)再生装置、ＡＶアンプ、プロジェクタ等の機器を部屋の別々の場所に設置した場合に、赤外線リモートコントローラで制御しようとすると、リモコンをそれぞれの方向へ向ける煩雑さがあり、まして部屋の外に設置された機器については直接制御することが困難である。
【０００３】
これに対して、ブルートゥース(BlueTooth)やＩＥＥＥ(Institute of Electrical and Electronics Engineers)８０２．１５．４(あるいはZigbeeとも呼ばれる)のような無線規格を使用したリモートコントロールシステムの場合では、電波が指向性なく伝搬されるので、被制御機器の設置場所の制約が少なくなるという利点がある。
【０００４】
上記のBlueToothやZigbeeの場合、赤外線と異なり無指向性であり、どの機器を操作しているのかを判断するために、事前にリモートコントローラと被制御機器とを１対１に対応付けすること（「ペアリング」と称される。）が必要とされる。ペアリングは、リモートコントローラと被制御機器との間で、双方のＩＤ（識別情報）を交換することを意味する。
【０００５】
ペアリングを行う方法は様々なものが存在するが、本適用分野における先行技術としては、下記特許文献１が挙げられる。ペアリングを行う方法として、特許文献１ではデバイス同士を近づけることによりペアリングに必要となる識別情報をお互い交換する。得た、識別情報を用いてペアリングを行うため、デバイスを近づけることでリモコンを使うことができるという直観的な操作を得る。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2007-221785号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の特許文献１の技術では、デバイス同士を近づけることによりペアリングに必要となる識別情報を得るが、固定されているデバイスや重量があるため動かすことの困難なデバイス同士の場合、近づけることが難しいため適用することが容易ではないという問題がある。
【０００８】
また、それぞれのデバイスをリモコンで操作するためには、それぞれのデバイスのネットワーク内で、リモコンとデバイスとのペアリングを行う必要があり、ペアリングのためにそれぞれのデバイスに近づけるという作業を毎回行わなければならないため、手間がかかるという問題がある。
【０００９】
また、リモコンとデバイスによって構成されるネットワークがそれぞれ異なる場合、複数のネットワークにまたがる制御は困難であるため、単一のリモコンですべてのデバイスの制御をすることが難しい。
【００１０】
本発明は、上記課題を解決するために創案されたものであり、デバイス同士を近づけることなくペアリングに必要となる識別情報を得て、ペアリング処理を施す機能を提供することを目的とする。
【００１１】
また、デバイスを介してペアリングを行うことで、異なるネットワークにまたがる制御をリモコンから実行することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために、リモコンとペアリングされているデバイスを通して、ペアリングされていないデバイスに対する識別情報を得るシステムと、得た識別情報をもとにペアリングを行うシステムを用いる。
【００１３】
リモコンとデバイスとのペアリングに必要となる情報を得るには、デバイスのネットワーク内にリモコンがなければならないが、ネットワーク内に存在する他のデバイスを介することで、識別情報を得ることができ、このような中継機器を介することで、異なるネットワーク間での制御を可能にする。通常異なるネットワークにて構成される機器間は距離が離れていることから上記手段を用いることで遠隔での操作実現が可能になる。上記システムには、ペアリングに必要となる識別情報を記憶するペアリング情報部を含む。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、デバイス間のペアリングを行いたい場合でも、リモコンを用いて手続きをさせることができるため、動かすことのできないデバイス間のペアリングも容易に行うことが可能である。
【００１５】
また、それぞれのデバイスをリモコンで操作するために、何度もそれぞれのデバイスにリモコンを近づけるという作業を行わなくても、遠距離からペアリングを行うことが可能である。
【００１６】
また、これにより、中継となるデバイスを介して被制御対象機器が属するネットワーク内での機器制御を実現可能である。
【００１７】
また、ペアリングを遠距離で行っておくことで、中継となるデバイスを撤去したとしても、被制御対象デバイスへの直接的な操作をリモコンで行うことが可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明の第一の実施の形態におけるリモコンとデバイス２間の機器登録システムを示すブロック図である。
【図２】各機器登録情報部に記憶される情報を示す表である。
【図３】検出時における命令の流れを示すシーケンス図である。
【図４】ペアリング時における命令の流れを示すシーケンス図である。
【図５】第一、第二の実施の形態におけるそれぞれの無線通信の範囲と検出の流れを示す図である。
【図６】第一、第二の実施の形態におけるそれぞれの無線通信の範囲とペアリングの流れを示す図である。
【図７】機器登録システムのリモコンにおける検出時の制御部のフローチャートである。
【図８】機器登録システムのリモコンにおけるペアリング時の制御部のフローチャートである。
【図９】機器登録システムのデバイス１における検出時の制御部のフローチャートである。
【図１０】機器登録システムのデバイス１におけるペアリング時の制御部のフローチャートである。
【図１１】機器登録システムのデバイス２における検出時の制御部のフローチャートである。
【図１２】機器登録システムのデバイス２におけるペアリング時の制御部のフローチャートである。
【図１３】機器登録システムにおける画面表示で、デバイスを登録する例を示す図である。
【図１４】機器登録システムにおける画面表示で、デバイスの登録を行わない例を示す図である。
【図１５】機器登録システムにおける画面表示で、同種のデバイスが存在する例を示す図である。
【図１６】機器登録システムにおける画面表示で、デバイス検出の失敗例を示す図である。
【図１７】第二の実施の形態におけるリモコンとデバイス２間の機器登録システムを示すブロック図である。
【図１８】機器登録システムにおけるセンサ部の動作のフローチャートである。
【図１９】機器登録システムを通信制御に用いたときのシーケンス図である。
【発明を実施するための形態】
【００１９】
以降、図面を用いて本発明の実施の形態による制御技術について詳細に説明する。
【００２０】
（第１の実施の形態）
以下、本発明の第１の実施の形態による機器登録システムについて説明する。
【００２１】
図１は、本実施の形態によるリモコンとデバイス間の機器登録システムの一構成例を示すブロック図である。図１において、符号１００はリモコンの機能ブロック図を示している。
【００２２】
符号１０１は、リモコンから機器制御の指示を出すための操作部であり、典型的な例としてはキーボード、タッチパネル、ボタンなどが挙げられる。周囲のデバイスの検出を行う指示を出す操作、リモコンとデバイスのペアリングの指示を出す操作で構成される。
符号１０２は、検出またはペアリングしているデバイスの表示を行う表示部であり、リモコンの液晶画面などで構成される。リモコンの画面はタッチ操作を行うことができ、画面内に表示されたデバイスをタッチすることで選択することができる。また、ペアリングが成功した場合に青、失敗した場合に赤など、色によって成否の判別を行うことのできるLEDを含む。
【００２３】
符号１０３はデバイスの機器制御を行う制御部（ＣＰＵ）であり、周囲のデバイスの検出、リモコンとデバイスとのペアリングを行う。符号１０４は、デバイス１との間で通信を行う通信部であり、制御部からの命令により得られる、検出したデバイスの情報や、機器制御を行うために用いるデバイスの情報を送受信する。
【００２４】
符号１０５はペアリングに必要となる情報を記憶しておく機器登録情報部であり、記憶される情報の詳細は図２に記載している。
【００２５】
符号１１０はデバイス１の機能ブロック図を示している。例えば、通信機能を有する携帯電話機又はＰＤＡ、小型ＰＣなどである。汎用の装置ではなく、特別の装置であっても良い。
【００２６】
符号１１１はリモコン、デバイス２との通信を行う通信部であり、検出したデバイスの情報や、ペアリングを行うデバイスの情報を送受信する。
【００２７】
符号１１２はペアリングの処理を行う制御部であり、周囲のデバイスの検出、リモコンとデバイスとのペアリングを行う。
【００２８】
符号１１３はペアリングに必要となる情報を記憶しておく機器登録情報部であり、記憶される情報の詳細は図２に記載している。
【００２９】
符号１２０はデバイス２の機能ブロック図を示している。例えば、テレビジョン受信装置などである。
【００３０】
符号１２１はデバイス１との通信を行う通信部であり、ペアリングを行うデバイスの情報を送受信する。
【００３１】
符号１２２はペアリングの処理を行う制御部であり、周囲のデバイスの検出、リモコンとデバイスとのペアリングを行う。
【００３２】
符号１２３はペアリングに必要となる情報を記憶しておく機器登録情報部であり、記憶される情報の詳細は図２に記載している。
【００３３】
図２は、図１の符号１０５、１１３、１２３である機器登録情報部に記憶される情報を示す表である。列Ａは各機器登録情報部に記憶される情報の種類を表している。列Ｂ、列Ｃは、リモコン１００の機器登録情報部１０５に記憶される情報の一例であり、列Ｂはデバイス１とのペアリングに必要とされる情報、列Ｃはデバイス２とのペアリングに必要な情報である。
【００３４】
列Ｄはデバイス（１）１１０の機器登録情報部１１３に記憶される情報の一例であり、リモコン１００とのペアリングに必要とされる情報となっている。
【００３５】
列Ｅは、デバイス（２）１２０の機器登録情報部１２３に記憶される情報の一例であり、リモコン１０１とのペアリングに必要とされる情報となっている。また、図２におけるネットワークアドレスはIPｖ４となっているが、IPv6にも対応する。
【００３６】
図３は、デバイスを検出する際のシーケンス図の一例を示す図である。符号３００は、リモコンとデバイス１の周囲に存在するデバイスを検出するための命令であり、符号３０１は、リモコンの周囲にデバイス１が存在することをリモコンに伝えるための命令である。符号３０２はデバイス１の周囲に存在するデバイスを検出するための命令であり、符号３０３はデバイス１の周囲にデバイス２が存在することを、デバイス１に伝えるための命令である。符号３０４はデバイス１の周囲に存在するデバイスを、リモコンに伝える命令である。
【００３７】
図４は、ペアリングを行う際のシーケンス図の一例を示す図である。符号４００は、リモコンとデバイス２とのペアリングを行うための情報を、デバイス１に伝える命令である。符号４０１は、符号４００で得たリモコンのペアリング情報をデバイス１からデバイス２に伝えるための命令であり、符号４０２はデバイス２のペアリング情報をデバイス１に伝えるための命令である。符号４０３は、符号４０２で得たデバイス２のペアリング情報をデバイス１からリモコンに伝えるための命令である。
【００３８】
図５は、リモコンとデバイス１、デバイス２の無線範囲の一例を示す図である。符号５００は、デバイス１の無線通信可能な範囲を示している。符号５０１は、デバイス２の無線通信可能な範囲を示している。尚、検出の段階では、リモコンを５０１の範囲内で使ったとしても、デバイス２の操作を行うことはできない。符号３０１〜３０４は図３に対応するものである。
図６は、リモコンとデバイス１、デバイス２の無線範囲の一例を示す図である。符号６００は、デバイス２の無線通信可能な範囲を示している。図４のペアリング手続きを終えた後は、リモコンを符号６００の範囲内で使えば、デバイス２の操作を行うことができる。符号４００から４０３は、図４に対応するものである。
【００３９】
図７は、リモコンにおけるデバイス検出する際のリモコン制御部における処理の流れを示すフローチャート図である。処理を開始し（ＳＴＲＡＴ）、まず、ステップＳ７００において、リモコンとペアリングされているデバイス（デバイス１）をリモコン画面に表示させる。ステップＳ７０１では、検出開始ボタンが押されたかどうか（操作？）を判定する。検出開始ボタンが押されなければ（Ｎ）、ペアリングされているデバイスを表示させたままとする。検出開始ボタンが押された場合（Ｙ）、ステップＳ７０２において、デバイス１に検出要求を出す。ステップＳ７０３では、デバイス１からの検出応答があるかどうかを判定する。検出応答がなければ（Ｎ）、ステップＳ７０２に戻り検出要求を出し直す。検出応答があれば（Ｙ）、ステップＳ７０４において、検出したデバイスをリモコン画面に表示する。
【００４０】
図８は、リモコンにおけるデバイスとのペアリングを行う際の制御部における処理の流れを示すフローチャート図である。処理を開始し（ＳＴＲＡＴ）、まず、ステップＳ８００において、リモコンとペアリングされているデバイス（デバイス１）と、図７により検出されたデバイス（デバイス２）をリモコン画面に表示する。ステップＳ８０１では、ペアリング開始ボタンが押されたかどうかを判定する（操作？）。ペアリング開始ボタンが押されなければ（Ｎ）、ペアリングされているデバイスと、検出されたデバイスを表示させたままとする。ペアリング開始ボタンが押された場合（Ｙ）、ステップＳ８０２において、デバイス１にペアリング要求を出す。ステップＳ８０３では、デバイス１からのペアリング応答があるかどうかを判定する。ペアリング応答がなければ（Ｎ）、ステップＳ８０２に戻りペアリング要求を出し直す。ペアリング応答があれば（Ｙ）、ペアリングしたデバイスをステップＳ８０４において、リモコン画面に表示し、処理を終了する（ＥＮＤ）。
【００４１】
図９は、デバイス１におけるデバイス検出する際のデバイス１制御部における処理の流れを示すフローチャート図である。処理を開始し（ＳＴＡＲＴ）、まず、ステップＳ９００において、リモコンからの検出要求（ステップＳ７０２）を受け取ったかどうかを判定する。ステップＳ７０２を受け取った場合（Ｙ）、ステップＳ９０１において、検出応答をリモコンに返し、ステップＳ９０２において検出要求をデバイス２に対して送信する。Ｓ９０３では、デバイス２からの検出応答があるかどうかを判定する。検出応答がなければ（Ｎ）、ステップＳ９０２に戻り検出要求を出し直す。検出応答があれば（Ｙ）、検出したデバイスをステップＳ９０４において、リモコン側に送信し、処理を終了する（ＥＮＤ）。
【００４２】
図１０は、デバイス１におけるペアリングを行う際の制御部の処理の流れを示すフローチャート図である。まずステップＳ１０００において、リモコンからのペアリング要求（ステップＳ８０２）を受け取ったかどうかを判定する。ステップＳ８０２を受け取った場合、ステップＳ１００１においてデバイス２にペアリング要求を送信する。ステップＳ１００２では、デバイス２からのペアリング応答があるかどうかを判定する。ペアリング応答がなければ（Ｎ）、ステップＳ１００１に戻りペアリング要求を出し直す。ペアリング応答があれば（Ｙ）、デバイス２のペアリング情報をリモコン側に送信し、処理を終了する（ＥＮＤ）。
【００４３】
図１１は、デバイス２における検出を行う際のデバイス２制御部の処理の流れを示すフローチャート図である。処理を開始し（ＳＴＲＡＴ）、まず、ステップＳ１１００において、デバイス１からの検出要求（ステップＳ９０２）を受け取ったかどうかを判定する。ステップＳ９０２を受け取った場合（Ｙ）、ステップＳ１１０１においてデバイス１に検出応答を送信し、処理を終了する（ＥＮＤ）。
【００４４】
図１２は、デバイス２におけるペアリングを行う際の制御部の処理の流れを示すフローチャート図である。まずステップＳ１２００において、デバイス１からのペアリング要求（ステップＳ１００１）を受け取ったかどうかを判定する。ステップＳ１００１を受け取った場合（Ｙ）、ステップＳ１２０１においてデバイス１にペアリング応答を送信し、処理を終了する（ＥＮＤ）。
【００４５】
図１３は、本実施の形態において、テレビを通してリモコンとＤＶＤのペアリングを行う際の画面表示例を示す図である。ここでは、デバイス１がテレビ、デバイス２がＤＶＤという扱いとなる。符号１３００は、リモコン本体を示すものであり、表示画面１３０１、検出用ボタン１３０２、ペアリング用ボタン１３０３を有して構成される。表示画面１３０１では、リモコンとすでにペアリングされているテレビが１３０４として表示されている。テレビ１３０４を、表示画面１３０１をタッチすることで選択し、検出用ボタン１３０２を押すことで、テレビの周囲に存在するデバイスの検出を行い(図７、９、１１の検出処理)、１３１０の状態に移行する。
【００４６】
１３１０は、周囲のデバイスの検出が完了した状態を表す図である。画面１３１１には、テレビの周囲にあるデバイスとして、１３１４のＤＶＤ、１３１５のＣＤが表示される。１３１４のＤＶＤを、画面をタッチすることで選択し、ペアリング用ボタン１３１３を押すことで表示を行い(図８の表示（処理）)、符号１３２０の状態に移行する。
【００４７】
符号１３２０は、リモコンとデバイスとのペアリングを実行するか否かを選択する状態を表す。画面１３２１には、ＤＶＤを登録するか否かの選択肢が（ＹＥＳ、ＮＯで）表示される。１３２４のＹＥＳをタッチすると、ペアリング処理を行い(図８、１０、１２のペア処理)、符号１３３０の状態に移行する。
【００４８】
符号１３３０は、デバイスの登録完了の状態を表す。画面１３３１にはＤＶＤの登録が完了したことを示す文章が表示される。画面１３３１をタッチすることで、１３４０の状態に移行する。
【００４９】
符号１３４０はペアリング完了後の状態を表す図である。画面１３４１にはリモコンとペアリングされているテレビと符号１３４４のＤＶＤ、テレビの周囲に検出されたＣＤが表示される。符号１３４４のＤＶＤは、リモコンにペアリングされているデバイスとして２つ目ということを示すためにＮｏ２と表示されている。
【００５０】
図１４は、図１３の登録をキャンセルする場合の処理の画面表示遷移の例を示す図である。符号１３００〜１３０４と１３１０〜１３１５は図１３と同様である。図１３の１３２０の状態において、符号１４２４のＮＯをタッチすることで、登録をキャンセルすることができ符号１４３０の状態に移行する。
【００５１】
符号１４３０は、デバイスの登録キャンセルを行った状態を表す。画面１４３１にはＤＶＤの登録をキャンセルしたことを示す文章が表示される。画面１４３１をタッチすることで、符号１４４０の状態に移行する。
【００５２】
符号１４４０は登録キャンセル後の状態を表す。画面１４４１にはリモコンとペアリングされているテレビとテレビの周囲に検出されたＣＤとＤＶＤが表示される。
【００５３】
図１５は、同種類のデバイスが存在する場合のペアリング時の画面表示例を示す図である。
【００５４】
符号１３００〜１３０４は図１３と同様である。図１３の符号１５１０の状態において、テレビの周囲のデバイスとしてＣＤの代わりにＤＶＤが２つ画面１５１１に表示されている。符号１３１４のＤＶＤと符号１５１５のＤＶＤの違いは、それぞれのＤＶＤのＩＤによって区別される。符号１３１４のＤＶＤを、画面をタッチすることで選択し、ペアリング用ボタン１３１３を押すことで１３２０の状態に移行する。符号１３２０〜１３２４と符号１３３０〜１３３３、１３４０〜１３４４の処理については図１３と同様である。
【００５５】
図１６は、周囲のデバイスが検出できなかった場合の画面表示例を示す図である。
符号１３００〜１３０４は図１３と同様である。周囲にデバイスが存在しない場合、デバイス検出用ボタン１３０２を押すと、符号１６１０の状態に移行する。符号１６１０はデバイス検出失敗の状態を表す。表示画面１６１１にはデバイスが検出できなかったことを示す文章が表示される（「他のデバイスが見つかりません」１６０４）。画面１６１１をタッチすることで、１６２０の状態に移行する。符号１６２０は、リモコンにペアリングされているデバイスを表示する状態である。表示画面１６２１は、符号１３０１の表示画面と同様にリモコンとペアリングしているデバイス（テレビ）が表示される。
【００５６】
（第２の実施の形態）
以下、本発明の第２の実施の形態による機器登録システムについて説明する。
【００５７】
図１７は、本実施の形態によるリモコンとデバイス間のペアリングシステムの一構成例を示す機能ブロック図である。図１７において、符号１７００はリモコンの機能ブロック図を示している。
【００５８】
符号１０１〜１０５については、図１と同様の機能を持つものとする。符号１７０６は、リモコン１７００がデバイスのネットワーク内に入ったことを感知するセンサ部であり、感知したことを制御部１０３に伝え、機器登録をさせる。
【００５９】
符号１７１０はデバイス１の機能ブロック図を示している。符号１１１〜１１３については、図１と同様の機能を持つものとする。
【００６０】
符号１７１４は、リモコン１７００が被制御機器のネットワーク内に入ったことを感知するセンサ部であり、感知したことを制御部１１２に伝える。
【００６１】
符号１７２０はデバイス２の機能ブロック図を示している。符号１２１〜１２３については、図１と同様の機能を持つものとする。
【００６２】
符号１７２４は、リモコン１７００が被制御機器のネットワーク内に入ったことを感知するセンサ部であり、感知したことを制御部１２２に伝える。
【００６３】
図１８は、センサ部を含む動作の流れを示すフローチャート図である。処理を開始し（ＳＴＲＡＴ）、まずステップＳ１８００において、リモコンがデバイスのネットワーク内に入ったと感知したかどうかを判定する。感知していなければ（Ｎ）、何も行わない。感知すれば（Ｙ）、ステップＳ１８０１において各制御部(リモコン、デバイス１、デバイス２)のフローチャート図における処理を実行する。ステップＳ１８０１における各制御部の動作は、第一の実施例における動作と同じである。
【００６４】
図１９は、第１、第２の実施の形態例における機器登録システムを通信に使った場合のシーケンス図である。
【００６５】
リモコンからデバイス２に対して通信を行う場合に、デバイス１を中継して通信を行う。符号１９００は、リモコンからデバイス１への通信命令である。符号１９０１は符号１９００の命令を、デバイス１を中継してデバイス２に送信する。
【００６６】
以上のように通信においても機器登録システムを用いることができ、また機器登録システムでは双方向の通信を用いるが、通信においては単方向通信でも可能である。
【００６７】
以上説明したように、本実施の形態によれば、デバイス間のペアリングを行いたい場合でも、リモコンを用いて手続きをさせることができるため、動かすことのできないデバイス間のペアリングも容易に行うことが可能である。また、それぞれのデバイスをリモコンで操作するために、何度もそれぞれのデバイスにリモコンを近づけるという作業を行わなくても、遠距離からペアリングを行うことが可能である。また、これにより、中継となるデバイスを介して被制御対象機器が属するネットワーク内での機器制御を実現可能である。
【００６８】
また、ペアリングを遠距離で行っておくことで、中継となるデバイスを撤去したとしても、被制御対象デバイスへの直接的な操作をリモコンで行うことが可能である。
【００６９】
尚、上記の実施の形態において、添付図面に図示されている構成等については、これらに限定されるものではなく、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【００７０】
また、本実施の形態で説明した機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。尚、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００７１】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００７２】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また前記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【産業上の利用可能性】
【００７３】
本発明は、リモコン装置を用いた遠隔操作システムに利用可能である。
【符号の説明】
【００７４】
１００、１７００：リモコン本体
１０１：リモコンの操作を行う操作部
１０２：リモコンに表示させる表示部
１０３、１１２、１２２：デバイスとの機器登録を行う制御部
１０４、１１１、１２１：デバイスと通信を行う通信部
１０５、１１３、１２３：機器登録情報を記憶する機器登録情報部
１１０、１７１０：デバイス１本体
１２０、１７２０：デバイス２本体
列A：機器登録情報部に記憶される情報の種類
列B：デバイス１とのペアリングに利用される情報
列C：デバイス２とのペアリングに利用される情報
列D：リモコンとのペアリングに利用される情報
列E：リモコンとのペアリングに利用される情報
行１：記憶される機器登録情報部の種類
行２：それぞれの機器のネットワークアドレス
行３：ペアリング相手のネットワークアドレス
行４：ペアリング相手のチャンネル
行５：ペアリング相手のIEEEアドレス
行６：ペアリング相手のPANID
３００：リモコンからのDiscovery要求
３０１、３０４：デバイス１からのDiscovery応答
３０２：デバイス１からのDiscovery要求
３０３：デバイス２からのDiscovery応答
４００：リモコンからのPairing要求
４０１：デバイス１からのPairing要求
４０２：デバイス２からのPairing応答
４０３：デバイス１からのPairing応答
５００：デバイス１の無線範囲
５０１、６００：デバイス２の無線範囲
１３００、１３１０、１３２０、１３３０，１３４０、１４３０、１４４０、１５１０、１６１０、１６２０：リモコン本体
１３０１、１３１１、１３２１、１３３１、１３４１、１４３１、１４４１、１５１１、１６１１、１６２１：表示画面
１３０２、１３１２、１３２２、１３３２、１３４２：検出用ボタン
１３０３、１３１３、１３２３、１３３３、１３４３：ペアリング用ボタン
１３０４、１３４４：リモコンにペアリングされているデバイス
１３１４、１３１５、１５１５：検出したデバイス
１３２４、１４２４：選択肢
１７０６、１７１４、１７２４：リモコンがデバイスのネットワーク内に入ったことを感知するセンサ部
１９００、１９０１：機器制御用の通信命令
【図１】
2011188281.tif 000003
【図２】
2011188281.tif 000004
【図３】
2011188281.tif 000005
【図４】
2011188281.tif 000006
【図５】
2011188281.tif 000007
【図６】
2011188281.tif 000008
【図７】
2011188281.tif 000009
【図８】
2011188281.tif 000010
【図９】
2011188281.tif 000011
【図１０】
2011188281.tif 000012
【図１１】
2011188281.tif 000013
【図１２】
2011188281.tif 000014
【図１３】
2011188281.tif 000015
【図１４】
2011188281.tif 000016
【図１５】
2011188281.tif 000017
【図１６】
2011188281.tif 000018
【図１７】
2011188281.tif 000019
【図１８】
2011188281.tif 000020
【図１９】
2011188281.tif 000021