(57)【要約】【課題】ある程度離れた場所からの電子機器の遠隔操作を、機器の誤選択を防止して行うことができる遠隔操作装置、及び遠隔操作システムを提供する。【解決手段】確認情報報知部３６は、操作指示入力部３１により選択電子機器に対する操作指示が入力されたときに、同種類機器判断部３３により、選択電子機器と同種類の電子機器が複数存在すると判断され、且つ、距離判断部３５により、選択電子機器と遠隔操作装置１０間の距離が距離閾値以上であると判断された場合に、制御指示送信部３２による制御指示の送信前に、制御指示の送信に対する確認情報を報知する。【選択図】図２
2020043471.tif 000002
【特許請求の範囲】
【請求項１】
遠隔操作の対象として予め登録された電子機器に対する操作指示を入力する操作指示入力部と、
前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく制御指示を送信する制御指示送信部と
を備えている遠隔操作装置であって、
前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、
前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、
前記操作指示入力部により前記操作指示が入力されたときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が前記距離閾値以上であると判断された場合に、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する確認情報を報知する確認情報報知部と
を備えていることを特徴とする遠隔操作装置。
【請求項２】
遠隔操作の対象として予め登録された電子機器に対する操作指示を入力する操作指示入力部と、
前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく制御指示を送信する制御指示送信部と
を備えている遠隔操作装置であって、
前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、
前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断されたときに、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であるか否かを判断する距離判断部と、
前記操作指示入力部により前記操作指示が入力されたときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であると判断されなかった場合には、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する確認情報を報知する確認情報報知部と
を備えていることを特徴とする遠隔操作装置。
【請求項３】
遠隔操作の対象として予め登録された電子機器に対する操作指示を入力する操作指示入力部と、
前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく制御指示を送信する制御指示送信部と
を備えている遠隔操作装置であって、
前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、
前記操作指示入力部により前記操作指示が入力されたときに、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が、前記距離閾値以上であると判断された場合には、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する確認情報を報知する確認情報報知部と
を備えていることを特徴とする遠隔操作装置。
【請求項４】
前記制御指示送信部は、前記確認情報報知部により前記確認情報が報知されたときには、前記確認情報の報知に応じて、前記操作指示入力部により、前記選択電子機器に対する操作指示を確定する指示が入力された場合に、前記制御指示を送信することを特徴とする請求項１から請求項３のうちいずれか１項に記載の遠隔操作装置。
【請求項５】
前記操作指示入力部は、音声による前記操作指示を入力することを特徴とする請求項１から請求項４のうちいずれか１項に記載の遠隔操作装置。
【請求項６】
遠隔操作の対象として予め登録された電子機器と、遠隔操作装置と、前記電子機器及び前記遠隔操作装置との間で通信を行う中継サーバとを備え、前記中継サーバを介して、前記遠隔操作装置による前記電子機器の遠隔操作を実行する遠隔操作システムであって、
前記遠隔操作装置は、
前記電子機器に対する操作指示を入力する操作指示入力部と、
前記操作指示を前記中継サーバに送信する操作指示送信部と、
前記遠隔操作装置の現在位置を認識する現在位置認識部と、
前記現在位置認識部により認識された前記遠隔操作装置の現在位置を示す現在位置情報を、前記中継サーバに送信する現在位置情報送信部と、
前記中継サーバから、前記操作指示に基づく前記電子機器への制御指示の送信に対する確認情報を受信したときに、該確認情報を報知する確認情報報知部とを有し、
前記中継サーバは、
前記電子機器の配置位置を含む電子機器登録情報を取得する電子機器登録情報取得部と、
前記遠隔操作装置から前記操作指示を受信したときに、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく前記制御指示を送信する制御指示送信部と、
前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、
前記現在位置情報及び前記電子機器登録情報を参照して、前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、
前記遠隔操作装置から前記操作指示を受信したときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が前記距離閾値以上であると判断された場合には、前記制御指示送信部による前記制御指示の送信前に、前記確認情報を前記遠隔操作装置に送信する確認情報送信部とを有する
ことを特徴とする遠隔操作システム。
【請求項７】
遠隔操作の対象として予め登録された電子機器と、遠隔操作装置と、前記電子機器及び前記遠隔操作装置との間で通信を行う中継サーバとを備え、前記中継サーバを介して、前記遠隔操作装置による前記電子機器の遠隔操作を実行する遠隔操作システムであって、
前記遠隔操作装置は、
前記電子機器に対する操作指示を入力する操作指示入力部と、
前記操作指示を前記中継サーバに送信する操作指示送信部と、
前記遠隔操作装置の現在位置を認識する現在位置認識部と、
前記現在位置認識部により認識された前記遠隔操作装置の現在位置を示す現在位置情報を、前記中継サーバに送信する現在位置情報送信部と、
前記中継サーバから、前記操作指示に基づく前記電子機器への制御指示の送信に対する確認情報を受信したときに、該確認情報を報知する確認情報報知部とを有し、
前記中継サーバは、
前記電子機器の配置位置を含む電子機器登録情報を取得する電子機器登録情報取得部と、
前記遠隔操作装置から前記操作指示を受信したときに、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく前記制御指示を送信する制御指示送信部と、
前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、
前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断されたときに、前記現在位置情報及び前記電子機器登録情報を参照して、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であるか否かを判断する距離判断部と、
前記遠隔操作装置から前記操作指示を受信したときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であると判断されなかった場合には、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する前記確認情報を前記遠隔操作装置に送信する確認情報送信部とを有する
ことを特徴とする遠隔操作システム。
【請求項８】
遠隔操作の対象として予め登録された電子機器と、遠隔操作装置と、前記電子機器及び前記遠隔操作装置との間で通信を行う中継サーバとを備え、前記中継サーバを介して、前記遠隔操作装置による前記電子機器の遠隔操作を実行する遠隔操作システムであって、
前記遠隔操作装置は、
前記電子機器に対する操作指示を入力する操作指示入力部と、
前記操作指示を前記中継サーバに送信する操作指示送信部と、
前記遠隔操作装置の現在位置を認識する現在位置認識部と、
前記現在位置認識部により認識された前記遠隔操作装置の現在位置を示す現在位置情報を、前記中継サーバに送信する現在位置情報送信部と、
前記中継サーバから、前記操作指示に基づく前記電子機器への制御指示の送信に対する確認情報を受信したときに、該確認情報を報知する確認情報報知部とを有し、
前記中継サーバは、
前記電子機器の配置位置を含む電子機器登録情報を取得する電子機器登録情報取得部と、
前記遠隔操作装置から前記操作指示を受信したときに、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく前記制御指示を送信する制御指示送信部と、
前記現在位置情報及び前記電子機器登録情報を参照して、前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、
前記遠隔操作装置から前記操作指示を受信したときに、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が、前記距離閾値以上であると判断された場合には、前記制御指示送信部による前記制御指示の送信前に、前記確認情報を前記遠隔操作装置に送信する確認情報送信部とを有する
ことを特徴とする遠隔操作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔操作装置及び遠隔操作システムに関する。
【背景技術】
【０００２】
従来、建物内に設置された空調機器等の操作対象機器を、車両から遠隔操作する機器制御システムが提案されている（例えば、特許文献１、２参照）。
特許文献１，２に記載された機器制御システムでは、車両と建物との距離が予め定められた距離閾値を下回っているか否かを判定する。そして、車両と建物との距離が距離閾値を超えている場合には、車両による操作対象機器の遠隔操作を行わないようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２２４８６３号公報
【特許文献２】特開２０１５−２２６３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１，２に記載された機器制御システムでは、車両と操作対象機器が配置された建物との距離が距離閾値を超えている場合には、ユーザは車両から操作対象機器を遠隔操作することができない。そのため、ユーザは、操作対象機器にある程度近づかなければ操作対象機器を遠隔操作することができない、という不都合がある。また、例えば、自宅の他に、別荘や職場等の複数の拠点に配置された同一種類の機器が、遠隔操作の対象となっている場合には、ユーザが遠隔操作の対象とする機器の選択操作を誤り易くなる。そして、このような選択操作の誤りが生じると、ユーザが意図した機器とは別の機器が遠隔操作してしまう、という不都合がある。
本発明は、かかる背景に鑑みてなされたものであり、ある程度離れた場所からの電子機器の遠隔操作を、機器の誤選択を防止して行うことができる遠隔操作装置、及び遠隔操作システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための遠隔操作装置の一態様は、遠隔操作の対象として予め登録された電子機器に対する操作指示を入力する操作指示入力部と、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく制御指示を送信する制御指示送信部とを備えている遠隔操作装置であって、前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、前記操作指示入力部により前記操作指示が入力されたときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が前記距離閾値以上であると判断された場合に、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する確認情報を報知する確認情報報知部とを備えていることを特徴とする。
【０００６】
また、上記目的を達成するための遠隔操作装置の別の態様は、遠隔操作の対象として予め登録された電子機器に対する操作指示を入力する操作指示入力部と、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく制御指示を送信する制御指示送信部とを備えている遠隔操作装置であって、前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断されたときに、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であるか否かを判断する距離判断部と、前記操作指示入力部により前記操作指示が入力されたときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であると判断されなかった場合には、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する確認情報を報知する確認情報報知部とを備えていることを特徴とする。
【０００７】
また、上記目的を達成するための遠隔操作装置のさらに別の態様は、遠隔操作の対象として予め登録された電子機器に対する操作指示を入力する操作指示入力部と、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく制御指示を送信する制御指示送信部とを備えている遠隔操作装置であって、前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、前記操作指示入力部により前記操作指示が入力されたときに、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が、前記距離閾値以上であると判断された場合には、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する確認情報を報知する確認情報報知部とを備えていることを特徴とする。
【０００８】
また、上記遠隔操作装置において、前記制御指示送信部は、前記確認情報報知部により前記確認情報が報知されたときには、前記確認情報の報知に応じて、前記操作指示入力部により、前記選択電子機器に対する操作指示を確定する指示が入力された場合に、前記制御指示を送信する構成としてもよい。
【０００９】
また、上記遠隔操作装置において、前記操作指示入力部は、音声による前記操作指示を入力する構成としてもよい。
【００１０】
次に、上記目的を達成するための遠隔操作システムの一態様は、遠隔操作の対象として予め登録された電子機器と、遠隔操作装置と、前記電子機器及び前記遠隔操作装置との間で通信を行う中継サーバとを備え、前記中継サーバを介して、前記遠隔操作装置による前記電子機器の遠隔操作を実行する遠隔操作システムであって、前記遠隔操作装置は、前記電子機器に対する操作指示を入力する操作指示入力部と、前記操作指示を前記中継サーバに送信する操作指示送信部と、前記遠隔操作装置の現在位置を認識する現在位置認識部と、前記現在位置認識部により認識された前記遠隔操作装置の現在位置を示す現在位置情報を、前記中継サーバに送信する現在位置情報送信部と、前記中継サーバから、前記操作指示に基づく前記電子機器への制御指示の送信に対する確認情報を受信したときに、該確認情報を報知する確認情報報知部とを有し、前記中継サーバは、前記電子機器の配置位置を含む電子機器登録情報を取得する電子機器登録情報取得部と、前記遠隔操作装置から前記操作指示を受信したときに、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく前記制御指示を送信する制御指示送信部と、前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、前記現在位置情報及び前記電子機器登録情報を参照して、前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、前記遠隔操作装置から前記操作指示を受信したときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が前記距離閾値以上であると判断された場合には、前記制御指示送信部による前記制御指示の送信前に、前記確認情報を前記遠隔操作装置に送信する確認情報送信部とを有することを特徴とする。
【００１１】
また、上記目的を達成するための遠隔操作システムの別の態様は、遠隔操作の対象として予め登録された電子機器と、遠隔操作装置と、前記電子機器及び前記遠隔操作装置との間で通信を行う中継サーバとを備え、前記中継サーバを介して、前記遠隔操作装置による前記電子機器の遠隔操作を実行する遠隔操作システムであって、前記遠隔操作装置は、前記電子機器に対する操作指示を入力する操作指示入力部と、前記操作指示を前記中継サーバに送信する操作指示送信部と、前記遠隔操作装置の現在位置を認識する現在位置認識部と、前記現在位置認識部により認識された前記遠隔操作装置の現在位置を示す現在位置情報を、前記中継サーバに送信する現在位置情報送信部と、前記中継サーバから、前記操作指示に基づく前記電子機器への制御指示の送信に対する確認情報を受信したときに、該確認情報を報知する確認情報報知部とを有し、前記中継サーバは、前記電子機器の配置位置を含む電子機器登録情報を取得する電子機器登録情報取得部と、前記遠隔操作装置から前記操作指示を受信したときに、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく前記制御指示を送信する制御指示送信部と、前記選択電子機器と同種類の前記電子機器が、複数存在するか否かを判断する同種類機器判断部と、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断されたときに、前記現在位置情報及び前記電子機器登録情報を参照して、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であるか否かを判断する距離判断部と、前記遠隔操作装置から前記操作指示を受信したときに、前記同種類機器判断部により、前記選択電子機器と同種類の前記電子機器が複数存在すると判断され、且つ、前記距離判断部により、前記選択電子機器と同種類の前記電子機器のうち、前記選択電子機器が、前記遠隔操作装置から最も近い前記電子機器であると判断されなかった場合には、前記制御指示送信部による前記制御指示の送信前に、前記制御指示の送信に対する前記確認情報を前記遠隔操作装置に送信する確認情報送信部とを有することを特徴とする。
【００１２】
また、上記目的を達成するための遠隔操作システムのさらに別の態様は、遠隔操作の対象として予め登録された電子機器と、遠隔操作装置と、前記電子機器及び前記遠隔操作装置との間で通信を行う中継サーバとを備え、前記中継サーバを介して、前記遠隔操作装置による前記電子機器の遠隔操作を実行する遠隔操作システムであって、前記遠隔操作装置は、前記電子機器に対する操作指示を入力する操作指示入力部と、前記操作指示を前記中継サーバに送信する操作指示送信部と、前記遠隔操作装置の現在位置を認識する現在位置認識部と、前記現在位置認識部により認識された前記遠隔操作装置の現在位置を示す現在位置情報を、前記中継サーバに送信する現在位置情報送信部と、前記中継サーバから、前記操作指示に基づく前記電子機器への制御指示の送信に対する確認情報を受信したときに、該確認情報を報知する確認情報報知部とを有し、前記中継サーバは、前記電子機器の配置位置を含む電子機器登録情報を取得する電子機器登録情報取得部と、前記遠隔操作装置から前記操作指示を受信したときに、前記操作指示により遠隔操作の対象として選択された前記電子機器である選択電子機器に対して、前記操作指示に基づく前記制御指示を送信する制御指示送信部と、前記現在位置情報及び前記電子機器登録情報を参照して、前記選択電子機器と前記遠隔操作装置間の距離が、所定の距離閾値以上であるか否かを判断する距離判断部と、前記遠隔操作装置から前記操作指示を受信したときに、前記距離判断部により、前記選択電子機器と前記遠隔操作装置間の距離が、前記距離閾値以上であると判断された場合には、前記制御指示送信部による前記制御指示の送信前に、前記確認情報を前記遠隔操作装置に送信する確認情報送信部とを有することを特徴とする。
【発明の効果】
【００１３】
上記遠隔操作装置及び遠隔操作システムによれば、遠隔操作の対象として予め登録された電子機器のうち、遠隔操作装置からの距離が所定距離以上である電子機器、或いは遠隔操作装置に最も近い電子機器以外の電子機器に対する操作指示が入力されたときに、操作指示に応じた制御指示の送信に対する確認情報が報知される。そして、この報知により、ユーザが意図する遠隔操作の対象を確認した上で、対象となる電子機器に制御指示を送信することができる。そのため、ある程度離れた場所からの電子機器の遠隔操作を、電子機器の誤選択を防止して行うことができる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態における遠隔操作の説明図。
【図２】第１実施形態における遠隔操作装置の構成図。
【図３】電子機器登録情報の説明図。
【図４】第１距離判断条件を用いて、遠隔操作装置により電子機器を遠隔操作する処理のフローチャート。
【図５】第２距離判断条件を用いて、遠隔操作装置により電子機器を遠隔操作する処理のフローチャート。
【図６】第３距離判断条件を用いて、遠隔操作装置により電子機器を遠隔操作する処理のフローチャート。
【図７】第２実施形態における遠隔操作の説明図。
【図８】第２実施形態における遠隔操作装置の構成図。
【図９】電子機器名称情報の説明図。
【図１０】中継サーバの構成図。
【図１１】電子機器登録情報の説明図。
【図１２】第１距離判断条件を用いて、遠隔操作システムにより電子機器を遠隔操作する処理のフローチャート。
【図１３】第２距離判断条件を用いて、遠隔操作システムにより電子機器を遠隔操作する処理のフローチャート。
【図１４】第３距離判断条件を用いて、遠隔操作システムにより電子機器を遠隔操作する処理のフローチャート。
【発明を実施するための形態】
【００１５】
［１．第１実施形態における遠隔操作の態様］
先ず、図１〜図７を参照して、電子機器を遠隔操作するための第１実施形態について説明する。図１を参照して、第１実施形態では、遠隔操作装置１０ａ，１０ｂにより、建物５０ａ〜５０ｃに配置された電子機器を遠隔操作する。図１では、電子機器として、エアコン５４ａ，５４ｂ，５４ｃ、及び照明５３ａ，５３ｂ，５３ｃが例示されている。
【００１６】
建物５０ａには、通信ネットワーク５００に接続された無線ルータ５１ａが配置され、無線ルータ５１ａは家電コントローラ５２ａと接続されている。家電コントローラ５２ａは、照明５３ａ及びエアコン５４ａに対して赤外線信号を出力することにより、照明５３ａについては、電源のＯＮ／ＯＦＦ、照度の変更等の操作を行う。また、家電コントローラ５２ａは、エアコン５４ａに対しては、電源のＯＮ／ＯＦＦ、空調モード（冷房、暖房、除湿等）の変更、設定温度の変更等の操作を行う。
【００１７】
家電コントローラ５２ａが照明５３ａに対して出力する赤外線信号は、照明５３ａに付属する赤外線リモコンに準ずるものとなっている。また、家電コントローラ５２ａがエアコン５４ａに対して出力する赤外線信号は、エアコン５４ａに付属する赤外線リモコンに準ずるものとなっている。建物５０ｂ，５０ｃについても同様に、家電コントローラ５２ｂ，５２ｃにより、照明５３ｂ，５３ｃ及びエアコン５４ｂ，５４ｃが遠隔操作される。
【００１８】
遠隔操作装置１０ａは車両１に登載され、車両１の乗員であるユーザＰｄによって操作される。遠隔操作装置１０ａは、専用機であってもよく、カーナビゲーション装置等の車載装置の機能の一部、或いはポータブルタイプの通信端末の機能の一部として構成されてもよい。また、遠隔操作装置１０ｂは、歩行者であるユーザＰｗにより操作される。遠隔操作装置１０ｂは、専用機であってもよく、ユーザＰｗが所持しているスマートホン、タブレット端末、携帯電話等の機能の一部として構成されてもよい。
【００１９】
遠隔操作装置１０ａには、ユーザＰｄが予め登録した電子機器のデータが保存されており、ユーザＰｄは、登録された電子機器に対する遠隔操作の指示を音声入力によって行う。これにより、音声入力により選択された電子機器に対して、遠隔操作装置１０ａから制御指示Ｃｔｃが送信され、選択された電子機器に対する遠隔操作が実行される。同様に、遠隔操作装置１０ｂには、ユーザＰｗが予め登録した電子機器のデータが保存されており、ユーザＰｗは、登録された電子機器に対する遠隔操作の指示を音声入力によって行う。
【００２０】
図１では、遠隔操作装置１０ａ，１０ｂにより、建物５０ａに配置された照明５３ａとエアコン５４ａに対する制御指示Ｃｔｃが送信された場合を示している。家電コントローラ５２ａは、制御指示Ｃｔｃを受信すると、制御指示Ｃｔｃにより指定された電子機器である選択電子機器５３ａ，５４ａに対して、赤外線信号Ｉｒｃを出力する。これにより、選択電子機器５３ａ，５４ａに対する遠隔操作が実行される。建物５０ｂ，５０ｃについても同様にして、家電コントローラ５２ｂ，５２ｃは、無線ルータ５１ｂ，５１ｃを介して制御信号を受信したときに、制御指示により選択された電子機器に対して、赤外線信号を出力する。
【００２１】
［２．第１実施形態における遠隔操作装置の構成］
図２、図３を参照して、第１実施形態における遠隔操作装置の構成について説明する。図１に示した遠隔操作装置１０ａ，１０ｂの構成は同様であるので、以下では遠隔操作装置１０と総称して説明する。また、図１に示した無線ルータ５１ａ〜５１ｃを無線ルータ５１と総称し、家電コントローラ５２ａ〜５２ｃを家電コントローラ５２と総称する。
【００２２】
図２に示したように、遠隔操作装置１０は、制御ユニット２０と、制御ユニット２０に接続された操作スイッチ２１、表示ユニット２２、マイク２３、スピーカ２４、ＧＰＳ（Global Positioning System）センサ２５、及び通信ユニット２６とを備えている。ＧＰＳセンサ２５は、遠隔操作装置１０の現在位置（緯度と経度）を検出する。通信ユニット２６は、通信ネットワーク５００を介した通信を行う。
【００２３】
制御ユニット２０は、ＣＰＵ（Central Processing Unit）３０、メモリ４０、図示しないインターフェース回路等を備えて構成されている。メモリ４０には、遠隔操作装置１０の制御用プログラム４１と、電子機器登録情報４２とが保存されている。電子機器登録情報４２には、ユーザによる登録操作によって登録された電子機器の情報が記録されている。
【００２４】
図３を参照して、電子機器登録情報４２には、登録されている各電子機器について、符号４２ａで示した登録Ｎｏ、符号４２ｂで示した機器の種類、符号４２ｃで示した機器の名称、符号４２ｄで示した配置建物、及び符号４２ｅで示した配置位置が記録されている。配置位置とては、経度と緯度が記録されている。例えば、登録Ｎｏ「Ｅａ−００１」には、地点（Ｌａ００１，Ｌｏ００１）にある自宅に配置された名称「自宅リビングのエアコン」が付けられたエアコンが記録されている。
【００２５】
ＣＰＵ３０は、制御用プログラム４１を読み込んで実行することにより、操作指示入力部３１、制御指示送信部３２、同種類機器判断部３３、現在位置認識部３４、距離判断部３５、及び確認情報報知部３６として機能する。
【００２６】
操作指示入力部３１は、マイク２３により入力されたユーザの音声を認識することにより、電子機器登録情報４２に登録されたいずれかの電子機器に対する操作指示を入力する。制御指示送信部３２は、操作指示入力部３１により入力された操作指示により選択された電子機器である選択電子機器が割り当てられた家電コントローラ５２に対して、選択電子機器の制御指示を送信する。
【００２７】
同種類機器判断部３３は、電子機器登録情報４２に登録された電子機器のうち、選択電子機器と同種類の電子機器が複数存在するか否かを判断する。現在位置認識部３４は、ＧＰＳセンサ２５により検出された位置情報（緯度と経度）に基づいて、遠隔操作装置１０の現在位置を認識する。距離判断部３５は、現在位置認識部３４により認識された遠隔操作装置１０の現在位置と、電子機器登録情報４２に記録された電子機器の配置位置とに基づいて、遠隔操作装置１０と選択電子機器間の距離を算出する。そして、距離判断部３５は、遠隔操作装置１０と選択電子機器間の距離について、後述する距離判断条件が成立するか否かを判断する。
【００２８】
距離判断部３５は、以下の第１〜第３距離判断条件のいずれかが成立するか否かを判断する。
・第１距離判断条件…電子機器登録情報４２に登録された電子機器のうち、選択電子機器と同種類の電子機器が複数存在し、且つ、遠隔操作装置１０と選択電子機器間の距離が所定の距離閾値以上である。
・第２距離判断条件…電子機器登録情報４２に登録された電子機器のうち、選択電子機器と同種類の電子機器が複数存在し、且つ、選択電子機器と同種類の電子機器のうち、選択電子機器が遠隔操作装置１０から最も近い電子機器ではない。
・第３距離判断条件…遠隔操作装置１０と選択電子機器間の距離が所定の距離閾値以上である。なお、第１距離判断条件における距離閾値と第３距離判断条件における距離閾値とは、同じ設定であってもよく、異なる設定であってもよい。
【００２９】
確認情報報知部３６は、距離判断部３５により上記第１距離判断条件〜第３距離判断条件のいずれかが成立すると判断された場合に、制御指示送信部３２により制御指示が選択電子機器に送信される前に、制御指示の送信の可否をユーザに確認にする確認情報を報知する。確認情報報知部３６は、確認情報の報知を、スピーカ２４からの確認音声の出力、或いは表示ユニット２２への確認画面の表示によって行う。
【００３０】
［３．第１実施形態における第１距離判断条件を用いた遠隔操作処理］
図４に示したフローチャートに従って、遠隔操作装置１０により実行される第１距離判断条件を用いた遠隔操作処理の手順について説明する。
【００３１】
図４のステップＳ１で、操作指示入力部３１は、マイク２３により入力されたユーザの音声の解析結果から、電子機器登録情報４２に登録された電子機器に対する操作指示を入力したときに、ステップＳ２に処理を進める。ステップ２で、操作指示入力部３１は、操作指示により選択された電子機器を、選択電子機器として特定する。
【００３２】
続くステップＳ３で、同種類機器判断部３３は、電子機器登録情報４２を参照して、電子機器登録情報４２に登録された電子機器のうち、選択電子機器と同種類の電子機器が複数存在するか否かを判断する。そして、同種類機器判断部３３は、選択電子機器と同種類の電子機器が複数存在するときはステップＳ４に処理を進める。一方、選択電子機器と同種類の電子機器が複数存在しないときには、同種類機器判断部３３は、ステップＳ８に処理を進める。
【００３３】
ステップＳ８で、制御指示送信部３２は、操作指示に基づいて、選択電子機器が割り当てられた家電コントーラ５２に対して、選択電子機器の作動を指示する制御指示を送信する。制御指示を受信した家電コントローラ５２は、制御指示により指定された選択電子機器に対して赤外線による制御信号を出力し、これにより選択電子機器に対する遠隔操作が実現される。例えば、選択電子機器がエアコンであって、制御指示が冷房運転の開始を指示するものであった場合には、選択電子機器は冷房運転を開始する。
【００３４】
ステップＳ４で、距離判断部３５は、現在位置認識部３４により認識された遠隔操作装置１０の現在位置、及び電子機器登録情報４２に記録された選択電子機器の配置位置に基づいて、遠隔操作装置１０と選択電子機器間の距離Ｌ１を算出する。続くステップＳ５で、距離判断部３５は、距離Ｌ１が距離閾値以上であるか否かを判断する。そして、距離判断部３５は、距離Ｌ１が距離閾値以上であるときはステップＳ６に処理を進め、距離Ｌ１が距離閾値未満であるときにはステップＳ６に処理を進める。
【００３５】
ここで、ステップＳ３で、選択電子機器と同種類の電子機器が複数存在すると判断され、且つ、ステップＳ５で、遠隔操作装置１０と選択電子機器間の距離Ｌ１が距離閾値以上であると判断された場合が、上記第１距離判断条件が成立した場合に相当する。
【００３６】
ステップＳ６で、確認情報報知部３６は、選択電子機器に対する制御指示の送信の可否を確認する音声を、スピーカ２４から出力する。この音声としては、例えば「別荘のリビングのエアコンに対して、冷房運転の開始を指示します。よろしいですか？」等の確認音声が出力される。このように、制御指示の送信前に確認音声を出力することにより、例えば、図３に示したように、同種類の電子機器であって名称が近く、音声指示による誤認識が生じやすい、自宅リビングのエアコン（登録ＮＯ．Ｅａ−００１）と別荘リビングのエアコン（登録Ｎｏ．Ｅａ−０１１）が存在する場合に、ユーザが意図した電子機器と異なる電子機器が遠隔操作されることを防止することができる。
【００３７】
また、別の登録名称の例として、登録ＮＯ．Ｅａ−００１の自宅に配置されているエアコンの機器の名称を「エアコン１」、登録ＮＯ．Ｅａ−０１１の別荘に設置されているエアの機器の名称を「エアコン３」などで登録している場合に、自宅のエアコンを操作しようとしたが、自宅のエアコンをエアコン１ではなくエアコン３で登録したと間違えて覚えてしまっていて誤ってエアコン３を音声入力した場合においても、上記確認音声が出力されるので、ユーザーが意図した電子機器と異なる電子機器が遠隔操作されることを防止することができる。
【００３８】
続くステップＳ７で、制御指示送信部３２は、ユーザにより、選択電子機器に対する制御信号の送信を確定する音声（例えば、「はい、指示して下さい」等）が入力されたか否かを判断する。そして、制御指示送信部３２は、音声が入力されたときはステップＳ８に処理を進め、音声が入力されなかったときにはステップＳ２０に処理を進める。ステップＳ２０で、制御指示送信部３２は、操作指示の入力をキャンセルしたことを報知する音声（例えば、「別荘リビングのエアコンに対する操作指示をキャンセルしました」）を、スピーカ２４から出力して、ステップＳ９に処理を進める。この場合は、選択電子機器に対する制御指示の送信は行われない。
【００３９】
このように、図４のフローチャートによる処理では、第１距離判断条件が成立した場合には、ステップＳ７で、ユーザにより操作指示を確定する入力がなされたことを条件として、ステップＳ８で、選択電子機器に対する制御指示を送信する。これにより、ユーザが遠隔操作の対象とする電子機器を誤って選択したときに、ユーザが意図した電子機器と異なる電子機器に対して制御指示が送信されることを防止することができる。そして、このような防止を図った上で、ユーザが希望する場合には、距離閾値以上離れた電子機器に対する遠隔操作を可能とすることができる。
【００４０】
［４．第１実施形態における第２距離判断条件を用いた遠隔操作処理］
図５に示したフローチャートに従って、遠隔操作装置１０により実行される第２距離判断条件を用いた遠隔操作処理の実行手順について説明する。
【００４１】
図５のステップＳ３０で、操作指示入力部３１は、マイク２３により入力されたユーザの音声の解析結果から、電子機器登録情報４２に登録された電子機器に対する操作指示を入力したときに、ステップＳ３１に処理を進める。ステップ３１で、操作指示入力部３１は、操作指示により選択された電子機器を、選択電子機器として特定する。
【００４２】
続くステップＳ３２で、同種類機器判断部３３は、電子機器登録情報４２を参照して、電子機器登録情報４２に登録された電子機器のうち、選択電子機器と同種類の電子機器が複数存在するか否かを判断する。そして、同種類機器判断部３３は、選択電子機器と同種類の電子機器が複数存在するときはステップＳ３３に処理を進める。一方、選択電子機器と同種類の電子機器が複数存在しないときには、同種類機器判断部３３は、ステップＳ３７に処理を進める。
【００４３】
ステップＳ３７で、制御指示送信部３２は、操作指示に基づいて、選択電子機器が割り当てられた家電コントローラ５２に対して、選択電子機器の作動を指示する制御指示を送信する。制御指示を受信した家電コントローラ５２は、制御指示により指定された選択電子機器に対して赤外線による制御信号を出力し、これにより選択電子機器に対する遠隔操作が実現される。
【００４４】
ステップＳ３３で、距離判断部３５は、現在位置認識部３４により認識された遠隔操作装置１０の現在位置と、電子機器登録情報４２に記録された電子機器の配置位置とにより、遠隔操作装置１０と、選択電子機器と同種類の電子機器間の距離を算出する。続くステップＳ３４で、距離判断部３５は、選択電子機器と同種類の電子機器のうち、選択電子機器が遠隔操作装置１０から最も近い電子機器であるか否かを判断する。
【００４５】
そして、距離判断部３５は、選択電子機器が遠隔操作装置１０から最も近い電子機器であるときはステップＳ３７に処理を進め、選択電子機器が遠隔操作装置１０から最も近い電子機器でないときにはステップＳ３５に処理を進める。ここで、ステップＳ３２で、選択電子機器と同種類の電子機器が複数存在すると判断され、且つ、ステップＳ３４で、選択電子機器が遠隔操作装置１０から最も近い電子機器ではないと判断された場合が、上記第２距離判定条件が成立した場合に相当する。
【００４６】
ステップＳ３５で、確認情報報知部３６は、上述した図４のステップＳ６と同様に、選択電子機器に対する制御指示の送信の可否を確認する音声を、スピーカ２４から出力する。続くステップＳ３６で、制御指示送信部３２は、ユーザにより、選択電子機器に対する制御指示の送信を確定する音声が入力されたか否かを判断する。そして、制御指示送信部３２は、選択電子機器に対する制御指示の送信を確定する音声が入力されたときはステップＳ３７に進める。一方、選択電子機器に対する制御指示の送信を確定する音声が入力されなかったときには、制御指示送信部３２は、ステップＳ４０に処理を進める。ステップＳ４０で、制御指示送信部３２は、操作指示の入力をキャンセルしたことを報知する音声をスピーカ２４から出力して、ステップＳ３８に処理を進める。この場合は、選択電子機器に対する制御指示の送信は行われない。
【００４７】
このように、図５のフローチャートによる処理では、第２距離判断条件が成立した場合には、ステップＳ３６で、ユーザにより操作指示を確定する入力がなされたことを条件として、ステップＳ３７で、選択機器に対する制御指示を送信する。これにより、ユーザが遠隔操作の対象とする電子機器を誤って選択したときに、ユーザが意図した電子機器と異なる同種類の電子機器に対して制御指示が送信されることを防止することができる。そして、このような防止を図った上で、ユーザが希望する場合には、遠隔操作装置１０から最も近い電子機器ではない電子機器に対する遠隔操作を可能とすることができる。
【００４８】
［５．第１実施形態における第３距離判断条件を用いた遠隔操作処理］
図６に示したフローチャートに従って、遠隔操作装置１０により実行される第３距離判断条件を用いた遠隔操作処理の手順について説明する。
【００４９】
図６のステップＳ５０で、操作指示入力部３１は、マイク２３により入力されたユーザの音声の解析結果から、電子機器登録情報４２に登録された電子機器に対する操作指示を入力したときに、ステップＳ５１に処理を進める。ステップＳ３１で、操作指示入力部３１は、操作指示により選択された電子機器を、選択電子機器として特定する。
【００５０】
ステップＳ５２で、距離判断部３５は、現在位置認識部３４により検出された遠隔操作装置１０の現在位置と、電子機器登録情報４２に記録された選択電子機器の配置位置とに基づいて、遠隔操作装置１０と選択電子機器間の距離Ｌ１を算出する。続くステップＳ５３で、距離判断部３５は、距離Ｌ１が距離閾値以上であるか否かを判断する。
【００５１】
そして、距離判断部３５は、距離Ｌ１が距離閾値以上であるときはステップＳ５４に処理を進め、距離Ｌ１が距離閾値未満であるときにはステップＳ５６に処理を進める。ステップＳ５６で、制御指示送信部３２は、選択電子機器が割り当てられた家電コントローラ５２に対して赤外線による制御信号を出力し、これにより選択電子機器に対する遠隔操作が実現される。
【００５２】
ここで、ステップＳ５３で、遠隔操作装置１０と選択電子機器間の距離Ｌ１が距離閾値以上であると判断された場合が、上記第３距離判断条件が成立した場合に相当する。
【００５３】
ステップＳ５４で、確認情報報知部３６は、上述した図４のステップＳ６と同様に、選択電子機器に対する制御指示の送信の可否を確認する音声を、スピーカ２４から出力する。続くステップＳ５５で、制御指示送信部３２は、上述した図４のステップＳ７と同様に、ユーザにより、選択電子機器に対する制御信号の送信を確定する音声が入力されたか否かを判断する。
【００５４】
そして、制御指示送信部３２は、選択電子機器に対する制御信号の送信を確定する音声が入力されたときはステップＳ５６に処理を進め、選択電子機器に対する制御信号の送信を確定する音声が入力されなかったときにはステップＳ６０に処理を進める。ステップＳ６０で、制御指示送信部３２は、上述した図４のステップＳ２０と同様に、操作指示の入力をキャンセルしたことを報知して、ステップＳ５７に処理を進める。
【００５５】
このように、図６のフローチャートによる処理では、第３距離判定条件が成立した場合には、ステップＳ５５で、ユーザにより操作指示を確定する入力がなされたことを条件として、ステップＳ５６で、選択電子機器に対する制御指示を送信する。これにより、ユーザが遠隔操作の対象とする電子機器を誤って選択したときに、ユーザが意図した電子機器と異なる電子機器に対して制御指示が送信されることを防止することができる。そして、このように防止を図った上で、ユーザが希望する場合には、距離閾値以上離れた電子機器に対する遠隔操作を可能とすることができる。
【００５６】
［６．第２実施形態における遠隔操作の態様］
次に、図７〜図１４を参照して、電子機器を遠隔操作するための第２実施形態について説明する。図７を参照して、第２実施形態では、遠隔操作装置６０ａ，６０ｂ、中継サーバ１００、及び建物５０ａ〜５０ｃに配置された電子機器５３ａ〜５３ｃ，５４ａ〜５４ｃを備えた遠隔操作システムＳにより、建物５０ａ〜５０ｃに配置された電子機器を遠隔操作する。ここで、図１に示した構成と同一の構成については、同一の符号を付して説明を省略する。
【００５７】
遠隔操作装置６０ａは車両２に登載され、車両２の乗員であるユーザＰｄによって操作される。遠隔操作装置６０ａは、専用機であってもよく、カーナビゲーション装置等の車載装置の機能の一部、或いはポータブルタイプの通信端末の機能の一部として構成されてもよい。また、遠隔操作装置６０ｂは、歩行者であるユーザＰｗにより操作される。遠隔操作装置１０ｂは、専用機であってもよく、ユーザＰｗが所持しているスマートホン、タブレット端末、携帯電話等の機能の一部として構成されてもよい。
【００５８】
遠隔操作装置６０ａには、ユーザＰｄが予め登録した電子機器の名称及び登録Ｎｏと中継サーバ１００のＩＰアドレスが記録されており、ユーザＰｄは、登録された電子機器の名称に対する遠隔操作を、音声入力によって指示する。この音声入力による指示に応じて、遠隔操作装置６０ａは、中継サーバ１００に、選択電子機器に対する遠隔操作を指示する操作指示を送信する。中継サーバ１００は、選択電子機器に対する制御信号を、選択電子機器が割り当てられた家電コントローラ５２ａ〜５２ｃの何れかに送信する。
【００５９】
同様に、遠隔操作装置６０ｂには、ユーザＰｗが予め登録した電子機器の名称及び登録Ｎｏと中継サーバ１００のＩＰアドレスが記録されており、ユーザＰｗは、登録された電子機器に対する遠隔操作を、電子機器の名称を音声入力によって行う。これにより、ユーザＰｗは、登録された電子機器のいずれかを選択して遠隔操作を行うことができる。
【００６０】
図７では、自宅５０ａに配置されたエアコン５４ａ及び照明５３ａを選択電子機器として、遠隔操作装置６０ａ，６０ｂから中継サーバ１００に操作指示Ｍｐｃが送信され、操作指示Ｍｐｃに応じた制御指示Ｃｔｃが、中継サーバ１００から家電コントローラ５２ａに送信された場合を示している。制御信号Ｃｔｃを受信した家電コントローラ５２ａは、エアコン５４ａと照明５３ａに赤外線信号Ｉｒｃを出力する。これにより、選択電子機器５３ａ，５４ａに対する遠隔操作が実行される。
【００６１】
［７．第２実施形態における遠隔操作装置の構成］
図８，図９を参照して、第２実施形態における遠隔操作装置６０ａ，６０ｂの構成について説明する。図７に示した遠隔操作装置６０ａ，６０ｂの構成は同様であるので、以下では遠隔操作装置６０と総称して説明する。また、図７に示した無線ルータ５１ａ〜５１ｃを無線ルータ５１と総称し、家電コントローラ５２ａ〜５２ｃを家電コントローラ５２と総称する。
【００６２】
図８に示したように、遠隔操作装置６０は、制御ユニット７０と、制御ユニット７０に接続された操作スイッチ７１、表示ユニット７２、マイク７３、スピーカ７４、ＧＰＳセンサ７５、及び通信ユニット７６とを備えている。ＧＰＳセンサ７５は、遠隔操作装置６０の現在位置（緯度と経度）を検出する。通信ユニット７６は、通信ネットワーク５００を介した通信を行う。
【００６３】
制御ユニット７０は、ＣＰＵ８０、メモリ９０、及び図示しないインターフェース回路等を備えて構成されている。メモリ９０には、遠隔操作装置６０の制御用プログラム９１と、電子機器名称情報９２とが保存されている。電子機器名称情報９２には、図９に示したように、ユーザによる登録操作によって登録された電子機器の情報が記録されている。
【００６４】
電子機器名称情報９２には、登録されている各電子機器について、符号９２ａで示した登録Ｎｏ、符号９２ｂで示した機器の種類、符号９２ｃで示した機器の名称、符号９２ｄで示した配置建物、及び符号９２ｅで示した中継サーバ１００のＩＰアドレス等が記録されている。例えば、登録Ｎｏ「Ｅａ−００１」には、自宅に配置された名称「自宅リビングのエアコン」が付けられたエアコンが記録されている。
【００６５】
ＣＰＵ８０は、制御用プログラム９１を読み込んで実行することにより、操作指示入力部８１、操作指示送信部８２、現在位置認識部８３、現在位置情報送信部８４、及び確認情報報知部８５として機能する。
【００６６】
操作指示入力部８１は、マイク７３により入力されたユーザの音声を認識することにより、電子機器名称情報９２に登録されたいずれかの電子機器に対する操作指示を入力する。操作指示送信部８２は、操作指示入力部８１により入力された電子機器に対する操作指示を、中継サーバ１００に送信する。現在位置認識部８３は、ＧＰＳセンサ７５により検出された位置情報（緯度と経度）に基づいて、遠隔操作装置６０の現在位置を認識する。現在位置情報送信部８４は、現在位置認識部８３により認識された遠隔操作装置６０の現在位置を示す現在位置情報を、中継サーバ１００に送信する。
【００６７】
確認情報報知部８５は、中継サーバ１００から、操作指示により選択された電子機器に対する制御指示の送信の確認を促す確認情報を受信したときに、確認情報を報知する音声をスピーカ７４から出力する。
【００６８】
［８．第２実施形態における中継サーバの構成］
図１０，図１１を参照して、第２実施形態における中継サーバ１００の構成について説明する。図１０に示したように、中継サーバ１００は、制御ユニット１１０と、制御ユニット１１０に接続された記憶装置１４０及び通信ユニット１５０とにより構成されている。通信ユニット１５０は、通信ネットワーク５００を介した通信を行う。なお、記憶装置１４０を中継サーバ１００とは別のサーバに設け、中継サーバ１００が別のサーバとの通信を行って、記憶装置１４０に保存された情報を取得する構成としてもよい。
【００６９】
記憶装置１４０には、電子機器登録情報１４１が保存されている。電子機器登録情報１４１には、図１１に示したように、中継サーバ１００に登録されている各電子機器について、符号１４１ａで示した登録Ｎｏ、符号１４１ｂで示した機器の種類、符号１４１ｃで示した機器の名称、符号１４１ｄで示した配置建物、符号１４１ｅで示した配置位置（緯度と経度）、及び符号１４１ｆで示した家電コントローラ（図７では、家電コントローラ５２ａ〜５２ｃ）のＩＰアドレス等が記録されている。例えば、登録Ｎｏ「Ｅａ−００１」には、自宅に配置された名称「自宅リビングのエアコン」が付けられたエアコンについて、配置位置（Ｌａ００１，Ｌｏ００１）、及び対応付けられた家電コントローラのＩＰアドレス（ＨｃＩＰ−００１）が記録されている。
【００７０】
制御ユニット１１０は、ＣＰＵ１２０とメモリ１３０を備えている。ＣＰＵ１２０は、メモリ１３０に保存された中継サーバ１００の制御用プログラムを読み込んで実行することにより、制御指示送信部１２１、電子機器登録情報取得部１２２、同種類機器判断部１２３、距離判断部１２４、及び確認情報送信部１２５として機能する。制御指示送信部１２１は、遠隔操作装置６０から受信した操作指示により選択された電子機器である選択電子機器が割り当てられた家電コントローラに対して、選択電子機器の制御指示を送信する。
【００７１】
電子機器登録情報取得部１２２は、記憶装置１４０にアクセスして電子機器登録情報１４１を取得する。なお、電子機器登録情報１４１が中継サーバ１００とは別のサーバに保存されている場合は、電子機器登録情報取得部１２２は、通信ユニット１５０を介して別のサーバにアクセスすることによって、電子機器登録情報１４１を取得する。
【００７２】
同種類機器判断部１２３は、電子機器登録情報１４１に登録された電子機器のうち、選択電子機器と同種類の電子機器が複数存在するか否かを判断する。距離判断部１２４は、遠隔操作装置６０から受信した現在位置情報と、電子機器登録情報１４１に記録された電子機器の配置位置とに基づいて、遠隔操作装置６０と選択電子機器間の距離を算出する。そして、距離判断部１２４は、上述した第１実施形態の距離判断部３５と同様に、上記第１〜第３距離判断条件のいずれかが成立するか否かを判断する。
【００７３】
確認情報送信部１２５は、距離判断部１２４により上記第１〜第３距離判断条件のいずれかが成立していると判断された場合に、制御指示送信部１２１が選択電子機器に対して制御指示を送信する前に、制御指示の送信の可否をユーザに確認する確認情報を、遠隔操作装置６０に送信する。
【００７４】
［９．第２実施形態における第１距離判断条件を用いた遠隔操作処理］
図１２に示したフローチャートに従って、遠隔操作システムＳにより実行される第１距離判断条件を用いた遠隔操作処理の手順について説明する。
【００７５】
図１２のステップＳ７０で、遠隔操作装置６０の操作指示入力部８１は、マイク７３により入力されたユーザの音声の解析結果から、電子機器名称情報９２に記録された電子機器に対する操作指示を入力したときに、ステップＳ７１に処理を進める。ステップＳ７１で、操作指示入力部８１は、操作指示により選択された電子機器を、選択電子機器として特定する。
【００７６】
続くステップＳ７２で、操作指示送信部８２は、操作指示を中継サーバ１００に送信する。次のステップＳ７３で、現在位置情報送信部８４は、現在位置認識部８３により認識された遠隔操作装置６０の現在位置を示す現在位置情報を、中継サーバ１００に送信する。
【００７７】
中継サーバ１００の同種類機器判断部１２３は、ステップＳ９０で、遠隔操作装置６０から操作指示を受信したときに、ステップＳ９１に処理を進めて、遠隔操作装置６０から現在位置情報を受信する。続くステップＳ９２で、同種類機器判断部１２３は、電子機器登録情報１４１を参照して、選択電子機器と同種類の電子機器が複数存在しているか否かを判断する。
【００７８】
そして、同種類機器判断部１２３は、選択電子機器と同種類の電子機器が複数存在しているときはステップＳ９３に処理を進め、選択電子機器と同種類の電子機器が複数存在していないときにはステップＳ９７に処理を進める。ステップＳ９７で、制御指示送信部１２１は、選択電子機器が割り当てられた家電コントローラ５２に対して、選択電子機器に対する制御信号の出力を指示する制御指示を送信する。制御指示を受信した家電コントローラ５２は、選択電子機器に対して赤外線による制御信号を出力し、これにより選択電子機器に対する遠隔操作が実現される。
【００７９】
ステップＳ９３で、距離判断部１２４は、ステップＳ９１で受信された現在位置情報と、電子機器登録情報１４１に記録された電子機器の配置位置とを参照して、遠隔操作装置６０と選択電子機器間の距離Ｌ１を算出する。続くステップＳ９４で、距離判断部１２４は、距離Ｌ１が距離閾値以上であるか否かを判断する。そして、距離判断部１２４は、距離Ｌ１が距離閾値以上であるときはステップＳ９５に処理を進め、距離Ｌ１が距離閾値未満であるときはステップＳ９７に処理を進める。
【００８０】
ここで、ステップＳ９２で、選択電子機器と同種類の電子機器が複数存在すると判断され、且つ、ステップＳ９４で、遠隔操作装置６０と選択電子機器間の距離Ｌ１が距離閾値以上であると判断された場合が、上記第１距離判断条件が成立した場合に相当する。ステップＳ９５で、確認情報送信部１２５は、選択電子機器に対する制御指示の送信の可否を確認するための確認情報を、遠隔操作装置６０に送信する。
【００８１】
遠隔操作装置６０の確認情報報知部８５は、ステップＳ７４で、中継サーバ１００から確認情報を受信したか否かを判断する。そして、確認情報報知部８５は、中継サーバ１００から確認情報を受信したときはステップＳ７５に処理を進め、中継サーバ１００から確認情報を受信しなかったときにはステップＳ７８に処理を進める。
【００８２】
ステップＳ７５で、確認情報報知部８５は、上述した図４のステップＳ６と同様に、選択電子機器に対する制御指示の送信の可否を確認する音声を、スピーカ７４から出力する。続くステップＳ７６で、確認情報報知部８５は、ユーザにより、操作指示の確定入力がなされたか否かを判断する。そして、確認情報報知部８５は、操作指示の確定入力があったときはステップＳ７７に処理を進め、操作指示の確定入力がなかったときにはステップＳ８０に処理を進める。
【００８３】
ステップＳ８０で、確認情報報知部８５は、選択電子機器に対する遠隔操作の指示がキャンセルされたことを報知する音声を、スピーカ７４から出力する。また、ステップＳ７７で、確認情報報知部８５は、確定指示を中継サーバ１００に送信する。
【００８４】
中継サーバ１００の制御指示送信部１２１は、ステップＳ９６で、遠隔操作装置６０から確定指示を受信したか否かを判断する。そして、制御指示送信部１２１は、遠隔操作装置６０から確定指示を受信したときはステップＳ９６に処理を進める。一方、遠隔操作装置６０から確定指示を受信しなかったときには、制御指示送信部１２１は、ステップ９６からステップＳ９８に処理を進め、この場合は、選択電子機器に対する制御指示の送信は行われない。
【００８５】
このように、第１距離判断条件が成立した場合には、ステップ７６でユーザによる承認指示の入力がなされて、遠隔操作装置６０から中継サーバ１００に確定指示が送信されたことを条件として、選択電子機器が遠隔操作される。これにより、ユーザが遠隔操作の対象とする電子機器を誤って選択したときに、ユーザが意図した電子機器と異なる電子機器に対して制御指示が送信されることを防止することができる。そして、このような防止を図った上で、ユーザが希望する場合には、距離閾値以上離れた電子機器に対する遠隔操作を可能とすることができる。
【００８６】
［１０．第２実施形態における第２距離判断条件を用いた遠隔操作処理］
図１３に示したフローチャートに従って、遠隔操作装置６０及び中継サーバ１００により実行される第２距離判断条件を用いた遠隔操作処理の手順について説明する。
【００８７】
図１３のステップＳ７０〜Ｓ７７、及びＳ８０に示した遠隔操作装置６０による処理は、図１２と同様であるので、詳細な説明は省略する。中継サーバ１００の同種類機器判断部１２３は、ステップＳ１１０で、遠隔操作装置６０から操作指示を受信したときにステップＳ１１１に処理を進める。ステップＳ１１１で、同種類機器判断部１２３は、遠隔操作装置６０から、遠隔操作装置６０の現在位置を示す現在位置情報を受信する。
【００８８】
続くステップＳ１１２で、同種類機器判断部１２３は、電子機器登録情報１４１を参照して、操作指示により選択された電子機器である選択電子機器と同種類の電子機器が複数存在しているか否かを判断する。そして、同種類機器判断部１２３は、選択電子機器と同種類の電子機器が複数存在しているときはステップＳ１１３に処理を進め、選択電子機器と同種類の電子機器が複数存在していないときにはステップＳ１１７に処理を進める。
【００８９】
ステップＳ１１７で、制御指示送信部１２１は、選択電子機器が割り当てられた家電コントローラ５２に対して、選択電子機器の遠隔操作を指示する制御指示を送信する。制御指示を受信した家電コントローラ５２は、選択電子機器に対して赤外線信号による制御信号を出力し、これにより選択電子機器に対する遠隔操作が実現される。
【００９０】
ステップＳ１１３で、距離判断部１２４は、ステップＳ１１１で受信された現在位置情報と、電子機器登録情報取得部１２２により取得された電子機器登録情報１４１とを参照して、選択電子機器と同種類の各電子機器と遠隔操作装置間の距離を算出する。続くステップＳ１１４で、距離判断部１２４は、選択電子機器と同種類の電子機器のうち、選択電子機器が遠隔操作装置６０から最も近い電子機器であるか否かを判断する。そして、距離判断部１２４は、選択電子機器が遠隔操作装置６０から最も近い電子機器であるときはステップＳ１１７に処理を進め、選択電子機器が遠隔操作装置６０から最も近い電子機器でないときにはステップＳ１１５に処理を進める。
【００９１】
ここで、ステップＳ１１２で選択電子機器と同種類の電子機器が複数存在すると判断され、且つ、ステップＳ１１４で、選択電子機器と同種類の電子機器のうち、選択電子機器が、遠隔操作装置６０から最も近い電子機器ではないと判断された場合が、上記第２距離判断条件が成立した場合に相当する。ステップＳ１１５で、確認情報送信部１２５は、選択電子機器に対する制御指示の送信の可否を確認するための確認情報を、遠隔操作装置６０に送信する。
【００９２】
続くステップＳ１１６で、制御指示送信部１２１は、遠隔操作装置６０から確定指示を受信したか否かを判断する。そして、制御指示送信部１２１は、遠隔操作装置６０から承認指示を受信したときはステップＳ９６に処理を進める。一方、遠隔操作装置６０から承認指示を受信しなかったときには、制御指示送信部１２１は、ステップＳ１１６からステップＳ１１８に処理を進め、この場合は、選択電子機器に対する遠隔操作は実行されない。
【００９３】
このように、第２距離判断条件が成立した場合には、ステップＳ１１５で、遠隔操作装置６０に対して確認情報が送信される。そして、ステップＳ１１６で、遠隔操作装置６０から中継サーバ１００に、ユーザの操作に応じた確定指示が送信されたことを条件として、選択電子機器が遠隔操作される。これにより、ユーザが遠隔操作の対象とする電子機器を誤って選択したときに、ユーザが意図した電子機器と異なる電子機器に対して制御指示が送信されることを防止することができる。そして、このような防止を図った上で、ユーザが希望する場合には、遠隔操作装置６０から最も近い電子機器以外の電子機器に対する遠隔操作を可能とすることができる。
【００９４】
［１１．第２実施形態における第３距離判断条件を用いた遠隔操作処理］
図１４に示したフローチャートに従って、遠隔操作装置６０及び中継サーバ１００により実行される第３距離判断条件を用いた遠隔操作処理の手順について説明する。第３距離判断条件では、選択電子機器と同種類の電子機器が複数存在するか否かの判断を行わないため、第３距離判断条件を用いる場合には、同種類機器判断部１２３は不要である。
【００９５】
図１４のステップＳ７０〜Ｓ７７、及びＳ８０に示した遠隔操作装置６０による処理は、図１２と同様であるので、詳細な説明は省略する。中継サーバ１００の同種類機器判断部１２３は、ステップＳ１３０で、遠隔操作装置６０から操作指示を受信したときにステップＳ１３１に処理を進める。ステップＳ１３１で、同種類機器判断部１２３は、遠隔操作装置６０から、遠隔操作装置６０の現在位置を示す現在位置情報を受信する。
【００９６】
続くステップＳ１３２で、距離判断部１２４は、ステップＳ１３１で受信された現在位置情報と、電子機器登録情報取得部１２２により取得された電子機器登録情報１４１とを参照して、選択電子機器と遠隔操作装置６０間の距離Ｌ１を算出する。距離判断部１２４は、距離Ｌ１が距離閾値以上であるか否かを判断する。そして、距離判断部１２４は、距離Ｌ１が距離閾値以上であるときはステップＳ１３４に処理を進め、距離Ｌ１が距離閾値未満であるときにはステップＳ１３６に処理を進める。
【００９７】
ステップＳ１３６で、制御指示送信部１２１は、選択電子機器が割り当てられた家電コントローラ５２に対して、選択電子機器の遠隔操作を指示する制御指示を送信する。制御指示を受信した家電コントローラ５２は、選択電子機器に対して赤外線信号による制御信号を出力し、これにより選択電子機器に対する遠隔操作が実現される。
【００９８】
ここで、ステップＳ１３３で、選択電子機器と遠隔操作装置６０間の距離Ｌ１が距離閾値以上であると判断された場合が、上記第３距離判断条件が成立した場合に相当する。ステップＳ１３４で、確認情報送信部１２５は、選択電子機器に対する制御指示の送信の可否を確認するための確認情報を、遠隔操作装置６０に送信する。
【００９９】
続くステップＳ１３５で、制御指示送信部１２１は、遠隔操作装置６０から確定指示を受信したか否かを判断する。そして、制御指示送信部１２１は、遠隔操作装置６０から確定指示を受信したときはステップＳ１３６に処理を進める。一方、遠隔操作装置６０から確定指示を受信しなかったときには、制御指示送信部１２１は、ステップＳ１３５からステップＳ１３６に処理を進め、この場合には、選択電子機器に対する遠隔操作は実行されない。
【０１００】
このように、第３距離判断条件が成立した場合には、ステップＳ１３４で、遠隔操作装置６０に対して確認情報が送信される。そして、ステップＳ１３５で、遠隔操作装置６０から中継サーバ１００に、ユーザの操作に応じて確定指示が送信されたことを条件として、選択電子機器が遠隔操作される。これにより、ユーザが遠隔操作の対象とする電子機器を誤って選択したときに、ユーザが意図した電子機器と異なる電子機器に対して制御指示が送信されることを防止することができる。そして、このような防止を図った上で、ユーザが希望する場合には、遠隔操作装置６０から距離閾値以上離れた電子機器に対する遠隔操作を可能にすることができる。
【０１０１】
［１２．他の実施形態］
上記第１実施形態及び第２実施形態では、図１，図７に示したように、家電コントローラ５２を介して電子機器を遠隔操作する構成を例示したが、電子機器がＩＰアドレスを有している場合には、無線ルータ５１を介して電子機器に対して制御指示を直接送信する構成としてもよい。
【０１０２】
また、上記第１実施形態及び第２実施形態では、遠隔操作装置１０，６０が、マイク２３，７３により、ユーザの指示を音声により認識する構成を示したが、操作スイッチ２１，７１の入力により認識する構成としてもよい。
【０１０３】
なお、図１，２及び図７，８，１０は、本願発明の理解を容易にするために、遠隔操作装置１０、及び遠隔操作システムＳの機能構成を、主な処理内容により区分して示した概略図であり、遠隔操作装置１０及び遠隔操作システムＳの構成を、他の区分によって構成してもよい。また、各構成要素の処理は、１つのハードウェアユニットにより実行されてもよいし、複数のハードウェアユニットにより実行されてもよい。また、また、図４及び図５に示した各構成要素の処理は、１つのプログラムにより実行されてもよいし、複数のプログラムにより実行されてもよい。
【符号の説明】
【０１０４】
１０ａ，１０ｂ…遠隔操作装置、２０…制御ユニット、３０…ＣＰＵ、３１…操作指示入力部、３２…制御指示送信部、３３…同種類機器判断部、３４…現在位置認識部、３５…距離判断部、３６…確認情報報知部、４０…メモリ、４１…制御用プログラム、４２…電子機器登録情報、５０ａ〜５０ｃ…建物、５１ａ〜５１ｃ…無線ルータ、５２ａ〜５２ｃ…家電コントローラ、５３ａ〜５３ｃ…照明、５４ａ〜５４ｃ…エアコン、６０ａ，６０ｂ…遠隔操作装置、７０…制御ユニット、８０…ＣＰＵ、８１…操作指示入力部、８２…操作指示送信部、８３…現在位置認識部、８４…現在位置情報送信部、８５…確認情報送信部、９０…メモリ、９１…制御用プログラム、９２…電子機器名称情報、１００…中継サーバ、１１０…制御ユニット、１２０…ＣＰＵ、１２１…制御指示送信部、１２２…電子機器登録情報取得部、１２３…同種類機器判断部、１２４…距離判断部、１２５…確認情報送信部、１３０…メモリ、１３１…制御用プログラム、１４０…記憶装置、１４１…電子機器登録情報、Ｓ…遠隔操作システム。
【図１】
2020043471.tif 000003
【図２】
2020043471.tif 000004
【図３】
2020043471.tif 000005
【図４】
2020043471.tif 000006
【図５】
2020043471.tif 000007
【図６】
2020043471.tif 000008
【図７】
2020043471.tif 000009
【図８】
2020043471.tif 000010
【図９】
2020043471.tif 000011
【図１０】
2020043471.tif 000012
【図１１】
2020043471.tif 000013
【図１２】
2020043471.tif 000014
【図１３】
2020043471.tif 000015
【図１４】
2020043471.tif 000016