(57)【特許請求の範囲】
【請求項１】
ダイヤル型の本体部と、
複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
前記接続処理が完了したとき、当該リモートコントローラが前記接続対象機器と接続されたことを示す第１表示を実行する表示部と、を備え、
前記接続対象機器にて、前記第１表示に連動する第２表示が前記第１表示の実行タイミングに対応するタイミングにて実行されるものであり、
前記本体部の回動又は回動及び押下による操作入力を受け付けるものである
ことを特徴とするリモートコントローラ。
【請求項２】
ダイヤル型の本体部と、
複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
前記接続処理が完了したとき、当該リモートコントローラが前記接続対象機器と接続されたことを示す第１音声を出力する音声出力部と、を備え、
前記接続対象機器にて、前記第１音声に連動する第２音声が前記第１音声の出力タイミングに対応するタイミングにて出力されるものであり、
前記本体部の回動又は回動及び押下による操作入力を受け付けるものである
ことを特徴とするリモートコントローラ。
【請求項３】
ユーザによる音声入力を受け付ける音声入力部と、
複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器が前記ユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
を備え、
前記複数の操作対象機器に接続中機器及び他の一以上の操作対象機器が含まれる場合において、前記一以上の操作対象機器のうちのいずれかの操作対象機器に対応する指示音声が前記音声入力部に入力されたとき、前記接続中機器を前記指示音声に対応する操作対象機器に切り替える第２切替制御部を備え、
前記第２切替制御部は、前記一以上の操作対象機器のうちのいずれかの操作対象機器に対応する前記第１通知信号が前記通信部により受信されたとき、前記接続中機器を前記第１通知信号に対応する操作対象機器に切り替えないことを特徴とするリモートコントローラ。
【請求項４】
複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
を備え、
前記選択制御部は、前記複数の操作対象機器のうちのいずれかの操作対象機器の動作が終了したことを示す第２通知信号が前記通信部により受信されたとき、前記第２通知信号に基づき、前記接続対象機器を選択することを特徴とするリモートコントローラ。
【請求項５】
複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
を備え、
前記選択制御部は、前記複数の操作対象機器のうちのいずれかの操作対象機器の動作が所定の工程に到達したことを示す第３通知信号が前記通信部により受信されたとき、前記第３通知信号に基づき、前記接続対象機器を選択することを特徴とするリモートコントローラ。
【請求項６】
ユーザによる音声入力を受け付ける音声入力部と、
複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器が前記ユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
を備え、
前記通信部は、情報端末装置と通信自在であり、
前記ユーザによる操作入力を受け付ける操作入力部と、
前記音声入力部に設定音声が入力されたとき、前記設定音声に基づき、前記複数の操作対象機器の各々が有する複数の機能のうちの前記操作入力部による操作対象機能を設定する第１設定制御部と、前記情報端末装置に設定操作が入力されたとき、前記設定操作に基づき、前記操作対象機能を設定する第２設定制御部と、を有する設定制御部と、を備える
ことを特徴とするリモートコントローラ。
【請求項７】
前記選択制御部は、前記複数の操作対象機器のうちのいずれかの操作対象機器の動作が終了したことを示す第２通知信号が前記通信部により受信されたとき、前記第２通知信号に基づき、前記接続対象機器を選択することを特徴とする請求項１から請求項３、請求項５及び請求項６のうちのいずれか１項記載のリモートコントローラ。
【請求項８】
前記選択制御部は、前記複数の操作対象機器のうちのいずれかの操作対象機器の動作が所定の工程に到達したことを示す第３通知信号が前記通信部により受信されたとき、前記第３通知信号に基づき、前記接続対象機器を選択することを特徴とする請求項１から請求項４及び請求項６のうちのいずれか１項記載のリモートコントローラ。
【請求項９】
前記選択制御部は、前記複数の操作対象機器に二以上の接続候補機器が含まれる場合、前記二以上の接続候補機器の各々に設定された接続優先度に基づき、前記二以上の接続候補機器のうちの前記接続対象機器を選択することを特徴とする請求項１から請求項６のうちのいずれか１項記載のリモートコントローラ。
【請求項１０】
前記選択制御部は、前記二以上の接続候補機器の各々に対する距離に基づき、前記接続優先度を設定することを特徴とする請求項９記載のリモートコントローラ。
【請求項１１】
前記選択制御部は、前記ユーザによる前記複数の操作対象機器の各々の使用履歴を示す情報を用いて、前記二以上の接続候補機器の各々が使用される確率に基づき、前記接続優先度を設定することを特徴とする請求項９記載のリモートコントローラ。
【請求項１２】
前記選択制御部は、前記二以上の接続候補機器の各々が過去に使用された時刻、又は前記二以上の接続候補機器が過去に使用された順序に基づき、前記確率を算出することを特徴とする請求項１１記載のリモートコントローラ。
【請求項１３】
前記選択制御部は、前記二以上の接続候補機器の各々に設けられたセンサによる検知結果を示す情報を用いて、前記接続優先度を設定することを特徴とする請求項９記載のリモートコントローラ。
【請求項１４】
前記選択制御部は、機械学習による学習結果を前記接続優先度の設定に用いることを特徴とする請求項９から請求項１３のうちのいずれか１項記載のリモートコントローラ。
【請求項１５】
前記接続処理が完了したとき、当該リモートコントローラが前記接続対象機器と接続されたことを示す第１表示を実行する表示部を備え、
前記接続対象機器にて、前記第１表示に連動する第２表示が前記第１表示の実行タイミングに対応するタイミングにて実行される
ことを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項１６】
前記接続処理が完了したとき、当該リモートコントローラが前記接続対象機器と接続されたことを示す第１音声を出力する音声出力部を備え、
前記接続対象機器にて、前記第１音声に連動する第２音声が前記第１音声の出力タイミングに対応するタイミングにて出力される
ことを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項１７】
前記複数の操作対象機器に接続中機器が含まれる場合において、前記接続中機器の状態が変化したとき、当該状態の変化に応じた第３表示を実行する表示部を備えることを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項１８】
前記複数の操作対象機器に接続中機器が含まれる場合において、前記接続中機器の状態が変化したとき、当該状態の変化に応じた第３音声を出力する音声出力部を備えることを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項１９】
前記ユーザによる操作入力を受け付ける操作入力部と、
前記複数の操作対象機器に接続中機器及び他の一以上の操作対象機器が含まれる場合において、前記操作入力部に切替操作が入力されたとき、前記接続中機器を前記一以上の操作対象機器のうちの切替対象機器に切り替える第１切替制御部と、
を備えることを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項２０】
前記ユーザによる操作入力を受け付ける操作入力部と、
前記複数の操作対象機器に接続中機器が含まれる場合において、前記操作入力部による前記接続中機器に対する非操作入力状態の継続時間が基準時間を超えたとき、前記接続中機器に対する接続解除処理を実行する接続解除処理部と、
を備えることを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項２１】
前記ユーザによる音声入力を受け付ける音声入力部と、
前記複数の操作対象機器に接続中機器及び他の一以上の操作対象機器が含まれる場合において、前記一以上の操作対象機器のうちのいずれかの操作対象機器に対応する指示音声が前記音声入力部に入力されたとき、前記接続中機器を前記指示音声に対応する操作対象機器に切り替える第２切替制御部と、を備えることを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項２２】
前記第２切替制御部は、前記一以上の操作対象機器のうちのいずれかの操作対象機器に対応する前記第１通知信号が前記通信部により受信されたとき、前記接続中機器を前記第１通知信号に対応する操作対象機器に切り替えないことを特徴とする請求項２１記載のリモートコントローラ。
【請求項２３】
前記ユーザによる操作入力を受け付ける操作入力部と、
前記複数の操作対象機器に接続中機器が含まれる場合において、前記接続中機器に対する距離が基準距離よりも大きいとき、前記操作入力部による前記接続中機器に対する操作入力を無効化する無効化制御部と、
を備えることを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項２４】
前記通信部は、情報端末装置と通信自在であり、
前記ユーザによる操作入力を受け付ける操作入力部と、
前記ユーザによる音声入力を受け付ける音声入力部に設定音声が入力されたとき、前記設定音声に基づき、前記複数の操作対象機器の各々が有する複数の機能のうちの前記操作入力部による操作対象機能を設定する第１設定制御部と、前記情報端末装置に設定操作が入力されたとき、前記設定操作に基づき、前記操作対象機能を設定する第２設定制御部と、を有する設定制御部と、を備える
ことを特徴とする請求項４または請求項５に記載のリモートコントローラ。
【請求項２５】
ダイヤル型であることを特徴とする請求項３から請求項２４のうちのいずれか１項記載のリモートコントローラ。
【請求項２６】
リモートコントローラ及び複数の操作対象機器を含む遠隔操作システムであって、
前記リモートコントローラは、
ダイヤル型の本体部と、
前記複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
前記接続処理が完了したとき、前記リモートコントローラが前記接続対象機器と接続されたことを示す第１表示を実行する表示部と、を備え、
前記接続対象機器にて、前記第１表示に連動する第２表示が前記第１表示の実行タイミングに対応するタイミングにて実行されるものであり、
前記リモートコントローラは、前記本体部の回動又は回動及び押下による操作入力を受け付けるものである
ことを特徴とする遠隔操作システム。
【請求項２７】
リモートコントローラ及び複数の操作対象機器を含む遠隔操作システムであって、
前記リモートコントローラは、
ダイヤル型の本体部と、
前記複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、
前記接続処理が完了したとき、前記リモートコントローラが前記接続対象機器と接続されたことを示す第１音声を出力する音声出力部と、を備え、
前記接続対象機器にて、前記第１音声に連動する第２音声が前記第１音声の出力タイミングに対応するタイミングにて出力されるものであり、
前記リモートコントローラは、前記本体部の回動又は回動及び押下による操作入力を受け付けるものである
ことを特徴とする遠隔操作システム。
【請求項２８】
リモートコントローラ及び複数の操作対象機器を含む遠隔操作システムであって、
前記リモートコントローラは、
ユーザによる音声入力を受け付ける音声入力部と、
前記複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器が前記ユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、を備え、
前記複数の操作対象機器に接続中機器及び他の一以上の操作対象機器が含まれる場合において、前記一以上の操作対象機器のうちのいずれかの操作対象機器に対応する指示音声が前記音声入力部に入力されたとき、前記接続中機器を前記指示音声に対応する操作対象機器に切り替える第２切替制御部をさらに備え、
前記第２切替制御部は、前記一以上の操作対象機器のうちのいずれかの操作対象機器に対応する前記第１通知信号が前記通信部により受信されたとき、前記接続中機器を前記第１通知信号に対応する操作対象機器に切り替えない
ことを特徴とする遠隔操作システム。
【請求項２９】
リモートコントローラ及び複数の操作対象機器を含む遠隔操作システムであって、
前記リモートコントローラは、
前記複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、を備え、
前記選択制御部は、前記複数の操作対象機器のうちのいずれかの操作対象機器の動作が終了したことを示す第２通知信号が前記通信部により受信されたとき、前記第２通知信号に基づき、前記接続対象機器を選択する
ことを特徴とする遠隔操作システム。
【請求項３０】
リモートコントローラ及び複数の操作対象機器を含む遠隔操作システムであって、
前記リモートコントローラは、
前記複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、を備え、
前記選択制御部は、前記複数の操作対象機器のうちのいずれかの操作対象機器の動作が所定の工程に到達したことを示す第３通知信号が前記通信部により受信されたとき、前記第３通知信号に基づき、前記接続対象機器を選択することを特徴とする
ことを特徴とする遠隔操作システム。
【請求項３１】
リモートコントローラ及び複数の操作対象機器を含む遠隔操作システムであって、
前記リモートコントローラは、
ユーザによる音声入力を受け付ける音声入力部と、
前記複数の操作対象機器の各々と通信自在な通信部と、
前記複数の操作対象機器のうちのいずれかの操作対象機器が前記ユーザにより直接操作されたことを示す第１通知信号が前記通信部により受信されたとき、前記第１通知信号に基づき、前記複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、
前記選択制御部により前記接続対象機器が選択されたとき、前記接続対象機器に対する接続処理を実行する接続処理部と、を備え、
前記通信部は、情報端末装置と通信自在であり、
前記ユーザによる操作入力を受け付ける操作入力部と、
前記音声入力部に設定音声が入力されたとき、前記設定音声に基づき、前記複数の操作対象機器の各々が有する複数の機能のうちの前記操作入力部による操作対象機能を設定する第１設定制御部と、前記情報端末装置に設定操作が入力されたとき、前記設定操作に基づき、前記操作対象機能を設定する第２設定制御部と、を有する設定制御部と、を備える
ことを特徴とする遠隔操作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントローラ及び遠隔操作システムに関する。
【背景技術】
【０００２】
従来、複数の機器に対する操作入力用のリモートコントローラが開発されている。特に、ダイヤル型のリモートコントローラが開発されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２６８０２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通常、複数の機器に対する操作入力用のリモートコントローラは、当該複数の機器（以下「操作対象機器」という。）のうちの選択された一の機器（以下「接続対象機器」という。）と接続されて、当該接続された機器（以下「接続中機器」という。）に対する操作入力を受け付けるものである。このため、接続対象機器の選択方法が重要である。【０００５】
特許文献１記載のリモートコントローラ（以下「従来のリモートコントローラ」という。）における接続対象機器の選択方法は、以下のとおりである。すなわち、ダイヤル型のリモートコントローラ本体の外周部に沿うようにして、複数のタッチセンサが設けられている。従来のリモートコントローラは、これらのタッチセンサによる検知結果に基づき、リモートコントローラ本体に対するユーザの指の接触状態を判定する。従来のリモートコントローラは、当該判定された接触状態に基づき、接続対象機器を選択する。【０００６】
すなわち、従来のリモートコントローラにおける接続対象機器の選択方法は、ユーザの指をリモートコントローラ本体に接触させる動作を要求するものである。当該要求される動作に対して、ユーザが煩わしさを感じる問題があった。【０００７】
本発明は、上記のような課題を解決するためになされたものであり、接続対象機器の選択が容易なリモートコントローラ及び遠隔操作システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のリモートコントローラは、ダイヤル型の本体部と、複数の操作対象機器の各々と通信自在な通信部と、複数の操作対象機器のうちのいずれかの操作対象機器がユーザにより直接操作されたことを示す第１通知信号が通信部により受信されたとき、第１通知信号に基づき、複数の操作対象機器のうちの接続対象機器を選択する選択制御部と、選択制御部により接続対象機器が選択されたとき、接続対象機器に対する接続処理を実行する接続処理部と、接続処理が完了したとき、当該リモートコントローラが接続対象機器と接続されたことを示す第１表示を実行する表示部と、を備え、接続対象機器にて、第１表示に連動する第２表示が第１表示の実行タイミングに対応するタイミングにて実行されるものであり、本体部の回動又は回動及び押下による操作入力を受け付けるものである。
【発明の効果】
【０００９】
本発明によれば、上記のように構成したので、接続対象機器の選択を容易にすることができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る遠隔操作システムのシステム構成を示す説明図である。
【図２】実施の形態１に係る遠隔操作システムにおける個々の操作対象機器の要部を示すブロック図である。
【図３】実施の形態１に係るリモートコントローラの要部を示す斜視図である。
【図４】実施の形態１に係るリモートコントローラの要部を示すブロック図である。
【図５Ａ】実施の形態１に係るリモートコントローラの操作入力部のハードウェア構成を示す説明図である。
【図５Ｂ】実施の形態１に係るリモートコントローラの操作入力部の他のハードウェア構成を示す説明図である。
【図６Ａ】実施の形態１に係るリモートコントローラの表示部のハードウェア構成を示す説明図である。
【図６Ｂ】実施の形態１に係るリモートコントローラの表示部の他のハードウェア構成を示す説明図である。
【図７】実施の形態１に係るリモートコントローラの音声入力部のハードウェア構成を示す説明図である。
【図８】実施の形態１に係るリモートコントローラの音声出力部のハードウェア構成を示す説明図である。
【図９】実施の形態１に係るリモートコントローラの通信部のハードウェア構成を示す説明図である。
【図１０Ａ】実施の形態１に係るリモートコントローラの制御部のハードウェア構成を示す説明図である。
【図１０Ｂ】実施の形態１に係るリモートコントローラの制御部の他のハードウェア構成を示す説明図である。
【図１１】実施の形態１に係るリモートコントローラの制御部の要部を示す説明図である。
【図１２Ａ】実施の形態１に係る遠隔操作システムにおける個々の操作対象機器の制御部の動作を示すフローチャートである。
【図１２Ｂ】実施の形態１に係る遠隔操作システムにおける個々の操作対象機器の制御部の他の動作を示すフローチャートである。
【図１２Ｃ】実施の形態１に係る遠隔操作システムにおける個々の操作対象機器の制御部の他の動作を示すフローチャートである。
【図１３】実施の形態１に係るリモートコントローラの制御部の動作を示すフローチャートである。
【図１４】実施の形態１に係る遠隔操作システムにおける接続対象機器の制御部の動作を示すフローチャートである。
【図１５】実施の形態１に係るリモートコントローラの制御部の他の動作、及び実施の形態１に係る遠隔操作システムにおける接続対象機器の制御部の他の動作を示す説明図である。
【図１６】実施の形態１に係るリモートコントローラの制御部の他の動作を示すフローチャートである。
【図１７】実施の形態１に係る他のリモートコントローラの要部を示すブロック図である。
【図１８】実施の形態１に係る他のリモートコントローラの制御部の要部を示す説明図である。
【図１９】実施の形態１に係る他の遠隔操作システムのシステム構成を示す説明図である。
【図２０】実施の形態２に係る遠隔操作システムのシステム構成を示す説明図である。
【図２１】実施の形態２に係るリモートコントローラの要部を示すブロック図である。
【図２２】実施の形態２に係るリモートコントローラの制御部の要部を示す説明図である。
【図２３】実施の形態２に係るリモートコントローラの制御部の動作を示すフローチャートである。
【図２４】実施の形態２に係るリモートコントローラの制御部の詳細な動作を示すフローチャートである。
【図２５】実施の形態３に係る遠隔操作システムのシステム構成を示す説明図である。
【図２６】実施の形態３に係るリモートコントローラの要部を示すブロック図である。
【図２７】実施の形態３に係るリモートコントローラの制御部の要部を示す説明図である。
【図２８】実施の形態３に係るリモートコントローラの制御部の動作を示すフローチャートである。
【図２９】実施の形態４に係る遠隔操作システムのシステム構成を示す説明図である。
【図３０】実施の形態４に係るリモートコントローラの要部を示すブロック図である。
【図３１】実施の形態４に係るリモートコントローラの制御部の要部を示す説明図である。
【図３２】実施の形態４に係るリモートコントローラの制御部の動作、及び実施の形態４に係る遠隔操作システムにおける接続中機器の制御部の動作を示すフローチャートである。
【図３３】実施の形態５に係る遠隔操作システムのシステム構成を示す説明図である。
【図３４】実施の形態５に係るリモートコントローラの要部を示すブロック図である。
【図３５】実施の形態５に係るリモートコントローラの制御部の要部を示す説明図である。
【図３６Ａ】実施の形態５に係るリモートコントローラの制御部の動作を示すフローチャートである。
【図３６Ｂ】実施の形態５に係るリモートコントローラの制御部の他の動作を示すフローチャートである。
【図３７】実施の形態６に係る遠隔操作システムのシステム構成を示す説明図である。
【図３８】実施の形態６に係るリモートコントローラの要部を示すブロック図である。
【図３９】実施の形態６に係るリモートコントローラの制御部の要部を示す説明図である。
【図４０Ａ】実施の形態６に係るリモートコントローラの制御部の動作を示すフローチャートである。
【図４０Ｂ】実施の形態６に係るリモートコントローラの制御部の他の動作を示すフローチャートである。
【図４１】実施の形態７に係る遠隔操作システムのシステム構成を示す説明図である。
【図４２】実施の形態７に係るリモートコントローラの要部を示すブロック図である。
【図４３】実施の形態７に係るリモートコントローラの制御部の要部を示す説明図である。
【図４４】実施の形態７に係るリモートコントローラの制御部の動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
【００１２】
実施の形態１．
図１は、実施の形態１に係る遠隔操作システムのシステム構成を示す説明図である。図２は、実施の形態１に係る遠隔操作システムにおける個々の操作対象機器の要部を示すブロック図である。図３は、実施の形態１に係るリモートコントローラの要部を示す斜視図である。図４は、実施の形態１に係るリモートコントローラの要部を示すブロック図である。図５は、実施の形態１に係るリモートコントローラの操作入力部のハードウェア構成を示す説明図である。図６は、実施の形態１に係るリモートコントローラの表示部のハードウェア構成を示す説明図である。図７は、実施の形態１に係るリモートコントローラの音声入力部のハードウェア構成を示す説明図である。図８は、実施の形態１に係るリモートコントローラの音声出力部のハードウェア構成を示す説明図である。図９は、実施の形態１に係るリモートコントローラの通信部のハードウェア構成を示す説明図である。図１０は、実施の形態１に係るリモートコントローラの制御部のハードウェア構成を示す説明図である。図１１は、実施の形態１に係るリモートコントローラの制御部の要部を示す説明図である。
【００１３】
まず、図１を参照して、実施の形態１の遠隔操作システム１００について説明する。
【００１４】
遠隔操作システム１００は、リモートコントローラ１を含むものである。また、遠隔操作システム１００は、複数の操作対象機器２を含むものである。図１に示す例において、遠隔操作システム１００は、Ｎ個の操作対象機器２＿１〜２＿Ｎを含むものである。ここで、Ｎは２以上の任意の整数である。リモートコントローラ１は、コンピュータネットワーク３により、複数の操作対象機器２の各々と通信自在である。
【００１５】
複数の操作対象機器２の各々は、例えば、調理用の家庭用電気器具（以下「家電」という。）により構成されている。複数の操作対象機器２は、例えば、ＩＨ（Ｉｎｄｕｃｔｉｏｎ  Ｈｅａｔｉｎｇ）調理器、電子レンジ及びオーブントースターを含むものである。複数の操作対象機器２の各々は、ユーザにより直接操作されることにより、又はユーザによりリモートコントローラ１を用いて操作されることにより、対応する家電が有する本来の機能（以下「家電機能」ということがある。）を果たすものである。
【００１６】
通常、個々の家電は複数の機能を有しており、当該複数の機能のうちの選択された少なくとも一の機能（以下「操作対象機能」という。）がリモートコントローラ１に割り当てられている。例えば、ＩＨ調理器における火力を調節する機能、電子レンジにおける加熱時間を設定する機能、及びオーブントースターにおける加熱時間を設定する機能がリモートコントローラ１に割り当てられている。リモートコントローラ１は、例えば、ユーザにより所持された状態にて、又は、複数の操作対象機器２のうちのいずれかの操作対象機器２に貼り付けられた状態にて、又は、調理台に載置された状態にて使用される。
【００１７】
なお、複数の操作対象機器２の各々が家電により構成されており、かつ、これらの家電が設置されている家庭内にリモートコントローラ１が配置されている場合、コンピュータネットワーク３は、いわゆる「ホームネットワーク」により構成されているものであっても良い。この場合、リモートコントローラ１と複数の操作対象機器２の各々との通信は、ホームネットワーク内のルータ（不図示）を介するものであっても良い。または、この場合、リモートコントローラ１と複数の操作対象機器２の各々との通信は、当該ルータを介しない直接通信によるものであっても良い。
【００１８】
このようにして、遠隔操作システム１００の要部が構成されている。
【００１９】
次に、図２を参照して、個々の操作対象機器２について説明する。以下、個々の操作対象機器２の説明において、対応する操作対象機器２を「自機」ということがある。
【００２０】
図２に示す如く、個々の操作対象機器２は、操作入力部１１、表示部１２及び音声出力部１３を有している。操作入力部１１は、ユーザによる操作入力を受け付けるものである。操作入力部１１は、例えば、専用の操作パネルにより構成されている。ＩＨ調理器の操作パネルは、例えば、当該ＩＨ調理器の天面部に設けられている。電子レンジの操作パネルは、例えば、当該電子レンジの前面部に設けられている。オーブントースターの操作パネルは、例えば、当該オーブントースターの前面部に設けられている。表示部１２は、例えば、ディスプレイ又は光源により構成されている。表示部１２は、例えば、操作パネルと一体に設けられている。音声出力部１３は、例えば、スピーカにより構成されている。
【００２１】
また、図２に示す如く、個々の操作対象機器２は、通信部１４及び制御部１５を有している。通信部１４は、例えば、無線通信用の送信機及び受信機により構成されている。これにより、個々の操作対象機器２は、リモートコントローラ１と通信自在である。制御部１５は、例えば、プロセッサ及びメモリ、又は処理回路により構成されている。制御部１５は、自機全体の動作を制御するものである。
【００２２】
そのほか、個々の操作対象機器２は、家電機能を実現するための種々の構成部材を有している。これらの構成部材については図示及び説明を省略する。
【００２３】
このようにして、個々の操作対象機器２の要部が構成されている。
【００２４】
次に、図３〜図１０を参照して、リモートコントローラ１について説明する。
【００２５】
図３に示す如く、リモートコントローラ１はダイヤル型である。図３及び図４に示す如く、リモートコントローラ１は、操作入力部２１、表示部２２、音声入力部２３及び音声出力部２４を有している。
【００２６】
操作入力部２１は、例えば、ダイヤル３１、すなわちダイヤル型のリモートコントローラ本体３２により構成されている（図３及び図５参照）。操作入力部２１は、ユーザによる操作入力を受け付けるものである。より具体低には、操作入力部２１は、回動による操作入力を受け付けるものである。これに加えて、操作入力部２１は、押下による操作入力を受け付けるものであっても良い。
【００２７】
表示部２２は、例えば、ディスプレイ３３又は光源３４により構成されている（図６参照）。ディスプレイ３３は、例えば、液晶ディスプレイ又は有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイを用いたものである。光源３４は、例えば、複数のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）又は複数のＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）を用いたものである。表示部２２は、例えば、リモートコントローラ１の天面部に設けられている（図３参照）。
【００２８】
音声入力部２３は、例えば、マイク３５により構成されている（図７参照）。音声入力部２３は、例えば、リモートコントローラ１の天面部に設けられている（図３参照）。または、例えば、音声入力部２３は、リモートコントローラ１の側面部に設けられている（不図示）。音声入力部２３は、ユーザによる音声入力を受け付けるものである。
【００２９】
音声出力部２４は、例えば、スピーカ３６により構成されている（図８参照）。音声出力部２４は、例えば、リモートコントローラ１の天面部に設けられている（図３参照）。または、例えば、音声出力部２４は、リモートコントローラ１の側面部に設けられている（不図示）。
【００３０】
また、図４に示す如く、リモートコントローラ１は、通信部２５及び制御部２６を有している。通信部２５及び制御部２６は、リモートコントローラ１の内部に設けられている。
【００３１】
通信部２５は、例えば、無線通信用の送信機３７及び受信機３８により構成されている（図９参照）。これにより、リモートコントローラ１は、複数の操作対象機器２の各々と通信自在である。
【００３２】
制御部２６は、例えば、プロセッサ４１及びメモリ４２、又は処理回路４３により構成されている（図１０参照）。制御部２６は、リモートコントローラ１全体の動作を制御するものである。
【００３３】
プロセッサ４１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、マイクロプロセッサ、マイクロコントローラ又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）のうちの少なくとも一つを用いたものである。
【００３４】
メモリ４２は、揮発性メモリ及び不揮発性メモリにより構成されている。メモリ４２のうちの揮発性メモリは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を用いたものである。メモリ４２のうちの不揮発性メモリは、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）又はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）のうちの少なくとも一つを用いたものである。
【００３５】
処理回路４３は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）又はシステムＬＳＩ（Ｌａｒｇｅ−Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）のうちの少なくとも一つを用いたものである。
【００３６】
このようにして、リモートコントローラ１の要部が構成されている。
【００３７】
次に、遠隔操作システム１００にて実現される機能について説明する。
【００３８】
なお、リモートコントローラ１の制御部２６にて実現される機能のうちの主要な機能の説明においては、図１１が参照される。すなわち、図１１に示す如く、制御部２６は、第１選択制御部５１及び第２選択制御部５２を有している。第１選択制御部５１及び第２選択制御部５２により、選択制御部５３が構成されている。また、制御部２６は、接続処理部５４、表示制御部５５及び音声出力制御部５６を有している。表示制御部５５及び音声出力制御部５６により、出力制御部５７が構成されている。
【００３９】
第１選択制御部５１は、複数の操作対象機器２の各々に対応する複数の言葉を示すデータベースＤＢ（不図示）を有している。第１選択制御部５１は、複数の操作対象機器２のうちのいずれかの操作対象機器２に対応する言葉を含む音声（以下「指示音声」という。）が音声入力部２３に入力されたとき、当該入力された指示音声に基づき、複数の操作対象機器２のうちの接続対象となる操作対象機器２、すなわち接続対象機器を選択する。より具体的には、第１選択制御部５１は、当該入力された指示音声に対応する操作対象機器２を接続対象機器に設定する。指示音声は、例えば、各家電の名称を示す単語を含む音声、各家電の動作を示す文、文節又は単語を含む音声、及び各家電の動作による被処理体を示す単語を含む音声である。
【００４０】
例えば、データベースＤＢにおいて、ＩＨ調理器に対応する単語に「ＩＨ」が含まれているものとする。この場合において、ユーザが「ＩＨ」の単語を含む発話をして、当該発話された音声（すなわち指示音声）が音声入力部２３に入力されたものとする。このとき、第１選択制御部５１は、ＩＨ調理器を接続対象機器に設定する。
【００４１】
また、例えば、データベースＤＢにおいて、ＩＨ調理器に対応する文に「お湯を沸かす」が含まれているものとする。この場合において、ユーザが「お湯を沸かす」の文を含む発話をして、当該発話された音声（すなわち指示音声）が音声入力部２３に入力されたものとする。このとき、第１選択制御部５１は、ＩＨ調理器を接続対象機器に設定する。
【００４２】
また、例えば、データベースＤＢにおいて、ＩＨ調理器に対応する文に「カレー」が含まれているものとする。この場合において、ユーザが「カレー」の単語を含む発話をして、当該発話された音声（すなわち指示音声）が音声入力部２３に入力されたものとする。このとき、第１選択制御部５１は、ＩＨ調理器を接続対象機器に設定する。
【００４３】
ここで、リモートコントローラ１は、対話型の音声ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を有するものであっても良い。この場合、第１選択制御部５１は、ユーザとリモートコントローラ１間の音声対話により、接続対象機器を選択するものであっても良い。
【００４４】
例えば、データベースＤＢにおいて、ＩＨ調理器に対応する文に「お湯を温める」が含まれており、かつ、電子レンジに対応する文に「お湯を温める」が含まれているものとする。また、データベースＤＢにおいて、ＩＨ調理器に対応する単語に「ＩＨ」が含まれているものとする。また、データベースＤＢにおいて、電子レンジに対応する単語に「レンジ」が含まれているものとする。
【００４５】
この場合において、ユーザが「お湯を温める」の文を含む発話をして、当該発話された音声（すなわち指示音声）が音声入力部２３に入力されたものとする。このとき、音声出力制御部５６は、「ＩＨとレンジ、どちらにしますか？」の質問文を読み上げる音声、すなわち対話用の音声を音声出力部２４に出力させる。これに対して、ユーザが「レンジ」の単語を含む発話をして、当該発話された音声（すなわち指示音声）が音声入力部２３に入力されたものとする。このとき、第１選択制御部５１は、電子レンジを接続対象機器に設定する。
【００４６】
個々の操作対象機器２の制御部１５は、自機がユーザにより直接操作されたとき、その旨を示す信号（以下「第１通知信号」という。）の送信を通信部１４に指示する。通信部１４は、制御部１５による指示に応じて、第１通知信号をリモートコントローラ１に送信する。例えば、ＩＨ調理器における第１通知信号は、当該ＩＨ調理器に鍋等の器具が載置されたとき、又は当該ＩＨ調理器の操作パネル（すなわち操作入力部１１）に対する操作入力がなされたときに送信される。
【００４７】
また、個々の操作対象機器２の制御部１５は、自機の動作が終了したとき、その旨を示す信号（以下「第２通知信号」という。）の送信を通信部１４に指示する。通信部１４は、制御部１５による指示に応じて、第２通知信号をリモートコントローラ１に送信する。例えば、電子レンジにおける第２通知信号は、当該電子レンジによる加熱の動作が終了したときに送信される。
【００４８】
また、個々の操作対象機器２の制御部１５は、自機の動作が所定の工程に到達したとき、その旨を示す信号（以下「第３通知信号」という。）の送信を通信部１４に指示する。通信部１４は、制御部１５による指示に応じて、第３通知信号をリモートコントローラ１に送信する。例えば、オーブントースターにおける第３通知信号は、当該オーブントースターによる加熱の工程が終了して、いわゆる「余熱」の工程が開始されるときに送信される。
【００４９】
以下、第１通知信号、第２通知信号及び第３通知信号を総称して「通知信号」ということがある。リモートコントローラ１の通信部２５は、個々の操作対象機器２により通知信号が送信されたとき、当該送信された通知信号を受信する。
【００５０】
第２選択制御部５２は、通信部２５により通知信号が受信されたとき、当該受信された通知信号に基づき、複数の操作対象機器２のうちの接続対象となる操作対象機器２、すなわち接続対象機器を選択する。より具体的には、第２選択制御部５２は、当該受信された通知信号に対応する操作対象機器２を接続対象機器に設定する。
【００５１】
接続処理部５４は、選択制御部５３により接続対象機器が選択されたとき、当該選択された接続対象機器に対する接続処理を実行する。より具体的には、接続処理部５４は、接続対象機器に対する接続を要求する信号（以下「接続要求信号」という。）の送信を通信部２５に指示する。通信部２５は、制御部２６による指示に応じて、接続要求信号を接続対象機器に送信する。
【００５２】
接続対象機器の通信部１４は、リモートコントローラ１により接続要求信号が送信されたとき、当該送信された接続要求信号を受信する。接続対象機器の制御部１５は、通信部１４により接続要求信号が受信されたとき、リモートコントローラ１に対する接続処理を実行する。より具体的には、接続対象機器の制御部１５は、当該受信された接続要求信号に対する応答用の信号（以下「接続応答信号」という。）の送信を通信部１４に指示する。接続対象機器の通信部１４は、制御部１５による指示に応じて、接続応答信号をリモートコントローラ１に送信する。接続応答信号の送信により、接続対象機器におけるリモートコントローラ１に対する接続処理が完了する。
【００５３】
リモートコントローラ１の通信部２５は、接続対象機器により接続応答信号が送信されたとき、当該送信された接続応答信号を受信する。接続応答信号の受信により、リモートコントローラ１における接続対象機器に対する接続処理が完了する。
【００５４】
表示制御部５５は、リモートコントローラ１における接続処理が完了したとき、すなわち接続応答信号が受信されたとき、リモートコントローラ１が接続対象機器と接続されたことを示す表示（以下「第１表示」という。）を表示部２２に実行させる。第１表示は、例えば、接続対象機器を示す画像がディスプレイ３３に表示されるもの、又は接続対象機器に応じた点灯態様（例えば点灯色、点灯回数又は点灯周期）にて光源３４が点灯するものである。
【００５５】
接続対象機器の制御部１５は、接続対象機器における接続処理が完了したとき、すなわち接続応答信号が送信されたとき、第１表示に連動する表示（以下「第２表示」という。）を表示部１２に実行させる。これにより、第１表示の実行タイミングに対応するタイミングにて、より具体的には第１表示の実行タイミングと略同一のタイミングにて、第２表示が実行される。この結果、ユーザは、リモートコントローラ１が接続対象機器と接続されたことを視覚的に認識することができる。
【００５６】
また、音声出力制御部５６は、リモートコントローラ１における接続処理が完了したとき、すなわち接続応答信号が受信されたとき、その旨を示す音又は音声（以下総称して「第１音声」という。）を音声出力部２４に出力させる。第１音声は、例えば、接続対象機器の名称を含む文を読み上げる音声、又は接続対象機器に応じた出力態様（例えば高さ、大きさ若しくは長さ）を有する音である。
【００５７】
接続対象機器の制御部１５は、接続対象機器における接続処理が完了したとき、すなわち接続応答信号が送信されたとき、第１音声に連動する音又は音声（以下総称して「第２音声」という。）を音声出力部１３に出力させる。これにより、第１音声の出力タイミングに対応するタイミングにて、より具体的には第１音声の出力タイミングと略同一のタイミングにて、第２音声が出力される。この結果、ユーザは、リモートコントローラ１が接続対象機器と接続されたことを聴覚的に認識することができる。
【００５８】
これらの接続処理が完了することにより、リモートコントローラ１が接続対象機器と接続された状態となる。すなわち、接続対象機器が接続中機器となる。したがって、接続中機器における操作対象機能がリモートコントローラ１により操作される状態となる。例えば、接続中機器がＩＨ調理器である場合、操作入力部２１の回動により当該ＩＨ調理器における火力が調節される状態となる。また、例えば、接続中機器が電子レンジである場合、操作入力部２１の回動により当該電子レンジにおける加熱時間が設定される状態となる。また、例えは、接続中機器がオーブントースターである場合、操作入力部２１の回動により当該オーブントースターにおける加熱時間が設定される状態となる。
【００５９】
表示制御部５５は、リモートコントローラ１を用いた操作により接続中機器の状態（例えばＩＨ調理器における火力）が変化したとき、当該状態の変化に応じた表示（以下「第３表示」という。）を表示部２２に実行させる。これにより、ユーザは、リモートコントローラ１を用いた操作の結果を視覚的に認識することができる。例えば、ＩＨ調理器における火力が変化したときの第３表示は、当該火力を示す画像がディスプレイ３３に表示されるもの、又は当該火力に応じた点灯態様（例えば点灯色又は点灯個数）にて光源３４が点灯するものである。
【００６０】
また、音声出力制御部５６は、リモートコントローラ１を用いた操作により接続中機器の状態（例えばＩＨ調理器における火力）が変化したとき、当該状態の変化に応じた音又は音声（以下総称して「第３音声」という。）を音声出力部２４に出力させる。これにより、ユーザは、リモートコントローラ１を用いた操作の結果を聴覚的に認識することができる。例えば、ＩＨ調理器における火力が変化したときの第３音声は、当該火力を示す単語（例えば「強火」「中火」又は「弱火」の単語）を含む文を読み上げる音声、又は当該火力に応じた出力態様（例えば高さ、大きさ若しくは長さ）を有する音である。
【００６１】
第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５及び音声出力制御部５６の機能は、例えば、以下のようにして実現される。
【００６２】
すなわち、図１０Ａに示す如く、制御部２６はプロセッサ４１及びメモリ４２により構成されている。メモリ４２には、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５及び音声出力制御部５６の機能を実現するためのプログラムが記憶されている。メモリ４２に記憶されているプログラムをプロセッサ４１が読み出して実行することにより、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５及び音声出力制御部５６の機能が実現される。
【００６３】
または、図１０Ｂに示す如く、制御部２６は処理回路４３により構成されている。この場合、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５及び音声出力制御部５６の機能が専用の処理回路４３により実現される。
【００６４】
または、制御部２６はプロセッサ４１、メモリ４２及び処理回路４３により構成されている（不図示）。この場合、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５及び音声出力制御部５６の機能のうちの一部の機能がプロセッサ４１及びメモリ４２により実現されて、残余の機能が専用の処理回路４３により実現される。
【００６５】
次に、図１２のフローチャートを参照して、個々の操作対象機器２の制御部１５の動作について、通知信号が送信されるときの動作を中心に説明する。
【００６６】
個々の操作対象機器２の制御部１５は、自機がユーザにより直接操作されたとき（ステップＳＴ１“ＹＥＳ”）、第１通知信号の送信を通信部１４に指示する（ステップＳＴ２）。また、個々の操作対象機器２の制御部１５は、自機の動作が終了したとき（ステップＳＴ３“ＹＥＳ”）、第２通知信号の送信を通信部１４に指示する（ステップＳＴ４）。また、個々の操作対象機器２の制御部１５は、自機の動作が所定の工程に到達したとき（ステップＳＴ５“ＹＥＳ”）、第３通知信号の送信を通信部１４に指示する（ステップＳＴ６）。
【００６７】
次に、図１３のフローチャートを参照して、リモートコントローラ１の制御部２６の動作について、選択制御部５３及び接続処理部５４の動作を中心に説明する。
【００６８】
選択制御部５３は、音声入力部２３に指示音声が入力されたとき（ステップＳＴ１１“ＹＥＳ”）、当該入力された指示音声に基づき、接続対象機器を選択する（ステップＳＴ１３）。また、選択制御部５３は、通信部２５により通知信号が受信されたとき（ステップＳＴ１１“ＮＯ”かつステップＳＴ１２“ＹＥＳ”）、当該受信された通知信号に基づき、接続対象機器を選択する（ステップＳＴ１３）。接続対象機器の選択方法の具体例は上記のとおりであるため、再度の説明は省略する。
【００６９】
次いで、接続処理部５４は、選択制御部５３により選択された接続対象機器、すなわちステップＳＴ１３にて選択された接続対象機器に対する接続処理を実行する。より具体的には、接続処理部５４は、当該選択された接続対象機器に対する接続要求信号の送信を通信部２５に指示する（ステップＳＴ１４）。
【００７０】
次に、図１４のフローチャートを参照して、接続対象機器の制御部１５の動作について、接続応答信号が送信されるときの動作を中心に説明する。
【００７１】
接続対象機器の制御部１５は、通信部１４により接続要求信号が受信されたとき（ステップＳＴ２１“ＹＥＳ”）、リモートコントローラ１に対する接続処理を実行する。より具体的には、接続対象機器の制御部１５は、当該受信された接続要求信号に対する接続応答信号の送信を通信部１４に指示する（ステップＳＴ２２）。
【００７２】
次に、図１５のフローチャートを参照して、リモートコントローラ１の制御部２６の動作及び接続対象機器の制御部１５の動作について、接続処理が完了したときの動作を中心に説明する。
【００７３】
出力制御部５７は、接続対象機器に対する接続処理が完了したとき、すなわち接続応答信号が受信されたとき（ステップＳＴ３１“ＹＥＳ”）、表示部２２に第１表示を実行させるとともに、音声出力部２４に第１音声を出力させる（ステップＳＴ３２）。また、接続対象機器の制御部１５は、リモートコントローラ１に対する接続処理が完了したとき、すなわち接続応答信号が送信されたとき（ステップＳＴ３３“ＹＥＳ”）、表示部１２に第２表示を実行させるとともに、音声出力部１３に第２音声を出力させる（ステップＳＴ３４）。第１表示の具体例（すなわち第２表示の具体例）及び第１音声の具体例（すなわち第２音声の具体例）は上記のとおりであるため、再度の説明は省略する。
【００７４】
次に、図１６のフローチャートを参照して、リモートコントローラ１の制御部２６の動作について、第３表示が実行されるときの動作、すなわち第３音声が出力されるときの動作を中心に説明する。
【００７５】
出力制御部５７は、リモートコントローラ１を用いた操作により接続中機器の状態が変化したとき（ステップＳＴ４１“ＹＥＳ”）、表示部２２に第３表示を実行させるとともに、音声出力部２４に第３音声を出力させる（ステップＳＴ４２）。第３表示の具体例及び第３音声の具体例は上記のとおりであるため、再度の説明は省略する。
【００７６】
次に、リモートコントローラ１の変形例について説明する。
【００７７】
リモートコントローラ１は、表示部２２を有しないものであっても良い。この場合、制御部２６は、表示制御部５５を有しないものであっても良い。すなわち、リモートコントローラ１にて、第１音声及び第３音声が出力される一方、第１表示及び第３表示は実行されないものであっても良い。
【００７８】
また、リモートコントローラ１は、音声出力部２４を有しないものであっても良い。この場合、制御部２６は、音声出力制御部５６を有しないものであっても良い。すなわち、リモートコントローラ１にて、第１表示及び第３表示が実行される一方、第１音声及び第３音声は出力されないものであっても良い。
【００７９】
また、リモートコントローラ１は、表示部２２及び音声出力部２４を有しないものであっても良い（図１７参照）。この場合、制御部２６は、表示制御部５５及び音声出力制御部５６を有しないものであっても良い（図１８参照）。すなわち、リモートコントローラ１にて、第１表示及び第３表示が実行されず、かつ、第１音声及び第３音声が出力されないものであっても良い。
【００８０】
また、リモートコントローラ１は、ダイヤル型に限定されるものではなく、如何なる形状を有するものであっても良い。したがって、操作入力部２１は、ダイヤル３１（すなわちダイヤル型のリモートコントローラ本体３２）に限定されるものではなく、如何なる部材により構成されているものであっても良い。
【００８１】
次に、遠隔操作システム１００の変形例について説明する。
【００８２】
図１９に示す如く、遠隔操作システム１００は、サーバ装置４を含むものであっても良い。サーバ装置４は、コンピュータネットワーク３により、リモートコントローラ１と通信自在である。また、サーバ装置４は、コンピュータネットワーク３により、複数の操作対象機器２の各々と通信自在である。この場合、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５及び音声出力制御部５６の機能のうちの少なくとも一部の機能が、リモートコントローラ１の制御部２６に代えてサーバ装置４にて実現されるものであっても良い。
【００８３】
また、個々の操作対象機器２は、第２通知信号を送信する機能を有しないものであっても良い。また、個々の操作対象機器２は、第３通知信号を送信する機能を有しないものであっても良い。
【００８４】
また、個々の操作対象機器２が有する複数の機能のうちの二以上の機能がリモートコントローラ１に割り当てられているものであっても良い。例えば、電子レンジにおいて、出力を設定する機能及び加熱時間を設定する機能がリモートコントローラ１に割り当てられているものであっても良い。この場合、操作入力部２１の回動により各操作対象機能に対応する設定がなされるとともに、操作入力部２１の押下により各操作対象機能に対応する設定の確定及び操作対象機能の切替えがなされるものであっても良い。
【００８５】
すなわち、まず、リモートコントローラ１が電子レンジと接続される。次いで、操作入力部２１の回動により、電子レンジの出力が設定される。次いで、操作入力部２１の押下により、当該出力の設定が確定されるとともに、操作対象機能が加熱時間を設定する機能に切り替わる。次いで、操作入力部２１の回動により、電子レンジにおける加熱時間が設定される。次いで、操作入力部２１の押下により、当該加熱時間の設定が確定される。このようにして、当該出力の設定及び当該加熱時間の設定が完了する。
【００８６】
以上のように、実施の形態１のリモートコントローラ１は、ユーザによる音声入力を受け付ける音声入力部２３と、複数の操作対象機器２の各々と通信自在な通信部２５と、複数の操作対象機器２のうちのいずれかの操作対象機器２に対する指示音声が音声入力部２３に入力されたとき、指示音声に基づき、複数の操作対象機器２のうちの接続対象機器を選択する第１選択制御部５１と、複数の操作対象機器２のうちのいずれかの操作対象機器２がユーザにより直接操作されたことを示す第１通知信号が通信部２５により受信されたとき、第１通知信号に基づき、接続対象機器を選択する第２選択制御部５２と、を有する選択制御部５３と、選択制御部５３により接続対象機器が選択されたとき、接続対象機器に対する接続処理を実行する接続処理部５４と、を備える。これにより、接続対象機器を選択するとき、ユーザの指をリモートコントローラ１に接触される動作を不要とすることができる。この結果、接続対象機器の選択を容易にすることができる。
【００８７】
また、第２選択制御部５２は、複数の操作対象機器２のうちのいずれかの操作対象機器２の動作が終了したことを示す第２通知信号が通信部２５により受信されたとき、第２通知信号に基づき、接続対象機器を選択する。これにより、例えば、特定の操作対象機器２による特定の動作が終了した後（例えば電子レンジによる加熱の動作が終了した後）、ユーザが当該機器に当該動作を再び実行させるとき、当該機器に対する操作入力をスムーズに開始することができる。
【００８８】
また、第２選択制御部５２は、複数の操作対象機器２のうちのいずれかの操作対象機器２の動作が所定の工程に到達したことを示す第３通知信号が通信部２５により受信されたとき、第３通知信号に基づき、接続対象機器を選択する。これにより、例えば、特定の操作対象機器２の動作が特定の工程に到達した後（例えばオーブントースターの動作が余熱の工程に到達した後）、ユーザが当該機器の動作を次の工程に移行させるとき、当該機器に対する操作入力をスムーズに開始することができる。
【００８９】
また、リモートコントローラ１は、接続処理が完了したとき、リモートコントローラ１が接続対象機器と接続されたことを示す第１表示を実行する表示部２２を備え、接続対象機器にて、第１表示に連動する第２表示が第１表示の実行タイミングに対応するタイミングにて実行される。これにより、ユーザは、リモートコントローラ１が接続対象機器と接続されたことを視覚的に認識することができる。
【００９０】
また、リモートコントローラ１は、接続処理が完了したとき、リモートコントローラ１が接続対象機器と接続されたことを示す第１音声を出力する音声出力部２４を備え、接続対象機器にて、第１音声に連動する第２音声が第１音声の出力タイミングに対応するタイミングにて出力される。これにより、ユーザは、リモートコントローラ１が接続対象機器と接続されたことを聴覚的に認識することができる。
【００９１】
また、リモートコントローラ１は、複数の操作対象機器２に接続中機器が含まれる場合において、接続中機器の状態が変化したとき、当該状態の変化に応じた第３表示を実行する表示部２２を備える。これにより、ユーザは、リモートコントローラ１を用いた操作の結果を視覚的に認識することができる。
【００９２】
また、リモートコントローラ１は、複数の操作対象機器２に接続中機器が含まれる場合において、接続中機器の状態が変化したとき、当該状態の変化に応じた第３音声を出力する音声出力部２４を備える。これにより、ユーザは、リモートコントローラ１を用いた操作の結果を聴覚的に認識することができる。
【００９３】
また、実施の形態１の遠隔操作システム１００は、リモートコントローラ１及び複数の操作対象機器２を含む遠隔操作システム１００であって、リモートコントローラ１は、ユーザによる音声入力を受け付ける音声入力部２３と、複数の操作対象機器２の各々と通信自在な通信部２５と、複数の操作対象機器２のうちのいずれかの操作対象機器２に対する指示音声が音声入力部２３に入力されたとき、指示音声に基づき、複数の操作対象機器２のうちの接続対象機器を選択する第１選択制御部５１と、複数の操作対象機器２のうちのいずれかの操作対象機器２がユーザにより直接操作されたことを示す第１通知信号が通信部２５により受信されたとき、第１通知信号に基づき、接続対象機器を選択する第２選択制御部５２と、を有する選択制御部５３と、選択制御部５３により接続対象機器が選択されたとき、接続対象機器に対する接続処理を実行する接続処理部５４と、を備える。これにより、リモートコントローラ１による上記効果と同様の効果を得ることができる。
【００９４】
実施の形態２．
図２０は、実施の形態２に係る遠隔操作システムのシステム構成を示す説明図である。図２１は、実施の形態２に係るリモートコントローラの要部を示すブロック図である。図２２は、実施の形態２に係るリモートコントローラの制御部の要部を示す説明図である。図２０〜図２２を参照して、実施の形態２の遠隔操作システム１００ａについて、リモートコントローラ１ａを中心に説明する。
【００９５】
なお、図２０において、図１９に示すブロック等と同様のブロック等には同一符号を付して説明を省略する。また、図２１において、図４に示すブロックと同様のブロックには同一符号を付して説明を省略する。また、図２２において、図１１に示すブロックと同様のブロックには同一符号を付して説明を省略する。
【００９６】
また、個々の操作対象機器２の構成は、実施の形態１にて図２を参照して説明したものと同様であるため、図示及び説明を省略する。また、リモートコントローラ１ａのハードウェア構成は、実施の形態１にて図３及び図５〜図１０を参照して説明したものと同様であるため、図示及び説明を省略する。
【００９７】
図２２に示す如く、リモートコントローラ１ａの制御部２６ａは、第１選択制御部５１ａ及び第２選択制御部５２ａを有している。第１選択制御部５１ａ及び第２選択制御部５２ａにより、選択制御部５３ａが構成されている。
【００９８】
第１選択制御部５１ａは、音声入力部２３に指示音声が入力されたとき、当該入力された指示音声に基づき、接続対象機器を選択する。また、第２選択制御部５２ａは、通信部２５により通知信号が受信されたとき、当該受信された通知信号に基づき、接続対象機器を選択する。
【００９９】
以下、実施の形態２において、複数の操作対象機器２のうちの音声入力部２３に入力された指示音声に対応する一以上の操作対象機器２を「接続候補機器」という。また、実施の形態２において、複数の操作対象機器２のうちの通信部２５により受信された通知信号に対応する一以上の操作対象機器２を「接続候補機器」という。
【０１００】
例えば、データベースＤＢにおいて、電子レンジに対応する単語に「レンジ」が含まれており、かつ、残余の操作対象機器２に対応する単語に「レンジ」が含まれていないものとする。この場合において、ユーザが「レンジ」の単語を含む発話をして、当該発話された音声（すなわち指示音声）が音声入力部２３に入力されたものとする。この場合における指示音声は、一の接続候補機器（すなわち電子レンジ）に対応するものである。他方、データベースＤＢにおいて、ＩＨ調理器に対応する文に「お湯を温める」が含まれており、かつ、電子レンジに対応する文に「お湯を温める」が含まれているものとする。この場合において、ユーザが「お湯を温める」の文を含む発話をして、当該発話された音声（すなわち指示音声）が音声入力部２３に入力されたものとする。この場合における指示音声は、二以上の接続候補機器（すなわちＩＨ調理器及び電子レンジ）に対応するものである。
【０１０１】
また、例えば、ＩＨ調理器により送信された第１通知信号のみが通信部２５により受信されたものとする。この場合における通知信号は、一の接続候補機器（すなわちＩＨ調理器）に対応するものである。他方、ＩＨ調理器により送信された第１通知信号と、電子レンジにより送信された第２通知信号とが略同時に通信部２５により受信されたものとする。この場合における通知信号は、二以上の接続候補機器（すなわちＩＨ調理器及び電子レンジ）に対応するものである。
【０１０２】
第１選択制御部５１ａは、音声入力部２３に指示音声が入力された場合において、当該入力された指示音声が一の接続候補機器に対応するものであるとき、すなわち一の接続候補機器が存在するとき、当該一の接続候補機器を接続対象機器に設定する。また、第２選択制御部５２ａは、通信部２５により通知信号が受信された場合において、当該受信された通知信号が一の接続候補機器に対応するものであるとき、すなわち一の接続候補機器が存在するとき、当該一の接続候補機器を接続対象機器に設定する。
【０１０３】
他方、音声入力部２３に指示音声が入力された場合において、当該入力された指示音声が二以上の接続候補機器に対応するものであるとき、すなわち二以上の接続候補機器が存在するとき、第１選択制御部５１ａは、当該二以上の接続候補機器の各々によるリモートコントローラ１ａに対する接続の優先度（以下「接続優先度」という。）ＣＰを設定する。また、通信部２５により通知信号が受信された場合において、当該受信された通知信号が二以上の接続候補機器に対応するものであるとき、すなわち二以上の接続候補機器が存在するとき、第１選択制御部５１ａは、当該二以上の接続候補機器の各々の接続優先度ＣＰを設定する。接続優先度ＣＰの設定方法の具体例は、以下のとおりである。
【０１０４】
〈接続優先度ＣＰの設定方法の第１具体例〉
遠隔操作システム１００ａは、リモートコントローラ１ａと複数の操作対象機器２の各々との距離Ｄを検知する機能を有している。この機能の実現には、公知の種々のハードウェア及びソフトウェアが使用可能なものである。これらのハードウェア及びソフトウェアについての詳細な説明は省略する。
【０１０５】
選択制御部５３ａは、リモートコントローラ１ａと二以上の接続候補機器の各々との距離Ｄを示す情報を取得する。選択制御部５３ａは、当該取得された情報を用いて、二以上の接続候補機器の各々の接続優先度ＣＰを、リモートコントローラ１ａに対する距離Ｄが小さいほど高い値に設定する。
【０１０６】
〈接続優先度ＣＰの設定方法の第２具体例〉
図２０に示す如く、遠隔操作システム１００ａは、サーバ装置４を含むものであっても良い。サーバ装置４は、ユーザによる複数の操作対象機器２の各々の使用履歴を示す情報（以下「使用履歴情報」という。）を収集する機能を有している。また、サーバ装置４は、当該収集された使用履歴情報を蓄積して記憶する機能を有している。これらの機能の実現には、公知の種々のハードウェア及びソフトウェアが使用可能なものである。これらのハードウェア及びソフトウェアについての詳細な説明は省略する。
【０１０７】
選択制御部５３ａは、サーバ装置４に記憶されている使用履歴情報のうち、二以上の接続候補機器に係る使用履歴情報を取得する。選択制御部５３ａは、当該取得された使用履歴情報を用いて、二以上の接続候補機器の各々が使用される確率Ｐ１を算出する。具体的には、例えば、選択制御部５３ａは、二以上の接続候補機器の各々が過去に使用された時刻、又は二以上の接続候補機器が過去に使用された順序のうちの少なくとも一方に基づき、確率Ｐ１を算出する。選択制御部５３ａは、当該算出された確率Ｐ１を用いて、二以上の接続候補機器の各々の接続優先度ＣＰを、確率Ｐ１が高いほど高い値に設定する。
【０１０８】
例えば、選択制御部５３ａは、使用履歴情報を用いて、現在の時刻を含む時間帯における、二以上の接続候補機器の各々が使用された回数を算出する。選択制御部５３ａは、当該算出された回数が多い接続候補機器ほど、確率Ｐ１を高い値に算出する。または、例えば、選択制御部５３ａは、使用履歴情報を用いて、直前に接続されていた操作対象機器２の次に、二以上の接続候補機器の各々が使用された回数を算出する。選択制御部５３ａは、当該算出された回数が多い接続候補機器ほど、確率Ｐ１を高い値に算出する。
【０１０９】
〈接続優先度ＣＰの設定方法の第３具体例〉
複数の操作対象機器２の各々に人感センサが設けられている。選択制御部５３ａは、これらの人感センサのうち、二以上の接続候補機器に設けられた人感センサによる検知結果を示す情報を取得する。選択制御部５３ａは、当該取得された情報を用いて、二以上の接続候補機器のうち、人感センサにより人（すなわちユーザ）が検知された接続候補機器の接続優先度ＣＰを残余の接続候補機器の接続優先度ＣＰに比して高い値に設定する。
【０１１０】
選択制御部５３ａは、上記第１具体例、上記第２具体例又は上記第３具体例により、二以上の接続候補機器の各々の接続優先度ＣＰを設定する。選択制御部５３ａは、当該設定された接続優先度ＣＰに基づき、二以上の接続候補機器のうちの一の接続候補機器を選択して、当該選択された接続候補機器を接続対象機器に設定する。具体的には、例えば、選択制御部５３ａは、二以上の接続候補機器のうちの最も高い接続優先度ＣＰを有する一の接続候補機器を選択して、当該選択された接続候補機器を接続対象機器に設定する。
【０１１１】
選択制御部５３ａ、接続処理部５４及び出力制御部５７により、制御部２６ａの要部が構成されている。操作入力部２１、表示部２２、音声入力部２３、音声出力部２４、通信部２５及び制御部２６ａにより、リモートコントローラ１ａの要部が構成されている。
【０１１２】
制御部２６ａの要部のハードウェア構成は、実施の形態１にて図１０を参照して説明したものと同様であるため、図示及び説明を省略する。すなわち、第１選択制御部５１ａ、第２選択制御部５２ａ、接続処理部５４、表示制御部５５及び音声出力制御部５６の各々の機能は、プロセッサ４１及びメモリ４２により実現されるものであっても良く、又は専用の処理回路４３により実現されるものであっても良い。
【０１１３】
次に、図２３のフローチャートを参照して、リモートコントローラ１ａの制御部２６ａの動作について、選択制御部５３ａ及び接続処理部５４の動作を中心に説明する。なお、図２３において、図１３に示すステップと同様のステップには同一符号を付して説明を省略する。
【０１１４】
選択制御部５３ａは、音声入力部２３に指示音声が入力されたとき（ステップＳＴ１１“ＹＥＳ”）、当該入力された指示音声に基づき、接続対象機器を選択する（ステップＳＴ１３ａ）。また、選択制御部５３ａは、通信部２５により通知信号が受信されたとき（ステップＳＴ１１“ＮＯ”かつステップＳＴ１２“ＹＥＳ”）、当該受信された通知信号に基づき、接続対象機器を選択する（ステップＳＴ１３ａ）。
【０１１５】
次に、図２４のフローチャートを参照して、ステップＳＴ１３ａの詳細な処理内容について説明する。
【０１１６】
音声入力部２３に指示音声が入力された場合（ステップＳＴ１１“ＹＥＳ”）又は通信部２５により通知信号が受信された場合（ステップＳＴ１１“ＮＯ”かつステップＳＴ１２“ＹＥＳ”）において、二以上の接続候補機器が存在するとき（ステップＳＴ５１“ＹＥＳ”）、選択制御部５３ａは、二以上の接続候補機器の各々の接続優先度ＣＰを設定する（ステップＳＴ５２）。接続優先度ＣＰの設定方法の具体例は上記のとおりであるため、再度の説明は省略する。
【０１１７】
次いで、選択制御部５３ａは、当該設定された接続優先度ＣＰに基づき、二以上の接続候補機器のうちの一の接続候補機器を選択する（ステップＳＴ５３）。このときの選択方法の具体例は上記のとおりであるため、再度の説明は省略する。次いで、選択制御部５３ａは、当該選択された接続候補機器を接続対象機器に設定する（ステップＳＴ５４）。
【０１１８】
他方、音声入力部２３に指示音声が入力された場合（ステップＳＴ１１“ＹＥＳ”）又は通信部２５により通知信号が受信された場合（ステップＳＴ１１“ＮＯ”かつステップＳＴ１２“ＹＥＳ”）において、二以上の接続候補機器が存在しないとき、すなわち一の接続候補機器のみが存在するとき（ステップＳＴ５１“ＮＯ”）、選択制御部５３ａは、当該一の接続候補機器を接続対象機器に設定する（ステップＳＴ５５）。
【０１１９】
次に、リモートコントローラ１ａの変形例について説明する。
【０１２０】
選択制御部５３ａによる接続優先度ＣＰの設定方法は、上記の具体例に限定されるものではなく、如何なる方法によるものであっても良い。
【０１２１】
例えば、サーバ装置４は、接続優先度ＣＰの設定用の機械学習を実行する機能を有するものであっても良い。選択制御部５３ａは、当該機械学習による学習結果に基づき、接続優先度ＣＰを設定するものであっても良い。当該機械学習における学習用データは、例えば、選択制御部５３ａによる接続対象機器の選択がユーザにより訂正されたことの履歴を示すデータ、複数の操作対象機器２の各々がユーザにより過去に使用された時刻を示すデータ、複数の操作対象機器２がユーザにより過去に使用された順序を示すデータ、及び複数の操作対象機器２の各々がユーザにより過去に使用されたときのリモートコントローラ１ａに対する距離Ｄを示すデータを含むものである。すなわち、サーバ装置４は、これらの学習用データを収集する機能、及び当該収集された学習用データを蓄積して記憶する機能を有するものであっても良い。
【０１２２】
より具体的には、例えば、サーバ装置４は、これらの学習用データを用いた機械学習により、以下のようなニューラルネットワークＮＮ（不図示）を作成する。すなわち、サーバ装置４は、現在の時刻を示す値、直前にリモートコントローラ１ａと接続されていた操作対象機器２を示す値、及び現在におけるリモートコントローラ１ａと複数の操作対象機器２の各々との距離Ｄを示す値が入力されたとき、最も高い確率Ｐ１を有する操作対象機器２を示す値が出力されるニューラルネットワークＮＮを作成する。選択制御部５３ａは、当該作成されたニューラルネットワークＮＮを取得する。選択制御部５３ａは、当該取得されたニューラルネットワークＮＮを用いて、接続対象機器を設定する。
【０１２３】
また、リモートコントローラ１ａは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１２４】
例えば、リモートコントローラ１ａに表示部２２が設けられておらず、かつ、制御部２６ａに表示制御部５５が設けられていないものであっても良い。また、リモートコントローラ１ａに音声出力部２４が設けられておらず、かつ、制御部２６ａに音声出力制御部５６が設けられていないものであっても良い。また、リモートコントローラ１ａに表示部２２及び音声出力部２４が設けられておらず、かつ、制御部２６ａに表示制御部５５及び音声出力制御部５６が設けられていないものであっても良い。
【０１２５】
次に、遠隔操作システム１００ａの変形例について説明する。
【０１２６】
選択制御部５３ａが上記第３具体例により接続優先度ＣＰを設定するものである場合において、複数の操作対象機器２の各々に設けられているセンサは、人感センサに限定されるものではない。当該センサは、個々の操作対象機器２に対する正面の所定範囲の領域内に人（すなわちユーザ）がいる場合に当該人を検知することができるものであれば、如何なるセンサを用いたものであっても良い。
【０１２７】
また、遠隔操作システム１００ａは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１２８】
例えば、第１選択制御部５１ａ、第２選択制御部５２ａ、接続処理部５４、表示制御部５５及び音声出力制御部５６の機能のうちの少なくとも一部の機能が、リモートコントローラ１ａの制御部２６ａに代えてサーバ装置４にて実現されるものであっても良い。
【０１２９】
以上のように、実施の形態２のリモートコントローラ１ａにおいて、選択制御部５３ａは、複数の操作対象機器２に二以上の接続候補機器が含まれる場合、二以上の接続候補機器の各々に設定された接続優先度ＣＰに基づき、二以上の接続候補機器のうちの接続対象機器を選択する。これにより、一の接続候補機器のみが存在する場合はもちろんのこと、二以上の接続候補機器が存在する場合も接続対象機器を選択することができる。
【０１３０】
また、選択制御部５３ａは、二以上の接続候補機器の各々に対する距離Ｄに基づき、接続優先度ＣＰを設定する。上記第１具体例により、二以上の接続候補機器が存在する場合における接続優先度ＣＰを適切な値に設定することができる。
【０１３１】
また、選択制御部５３ａは、ユーザによる複数の操作対象機器２の各々の使用履歴を示す情報を用いて、二以上の接続候補機器の各々が使用される確率Ｐ１に基づき、接続優先度ＣＰを設定する。上記第２具体例により、二以上の接続候補機器が存在する場合における接続優先度ＣＰを適切な値に設定することができる。
【０１３２】
また、選択制御部５３ａは、二以上の接続候補機器の各々が過去に使用された時刻、又は二以上の接続候補機器が過去に使用された順序に基づき、確率Ｐ１を算出する。これにより、確率Ｐ１を算出することができる。
【０１３３】
また、選択制御部５３ａは、二以上の接続候補機器の各々に設けられたセンサによる検知結果を示す情報を用いて、接続優先度ＣＰを設定する。上記第３具体例により、二以上の接続候補機器が存在する場合における接続優先度ＣＰを適切な値に設定することができる。
【０１３４】
また、選択制御部５３ａは、機械学習による学習結果を接続優先度ＣＰの設定に用いる。機械学習により、接続優先度ＣＰを更に適切な値に設定することができる。
【０１３５】
実施の形態３．
図２５は、実施の形態３に係る遠隔操作システムのシステム構成を示す説明図である。図２６は、実施の形態３に係るリモートコントローラの要部を示すブロック図である。図２７は、実施の形態３に係るリモートコントローラの制御部の要部を示す説明図である。図２５〜図２７を参照して、実施の形態３の遠隔操作システム１００ｂについて、リモートコントローラ１ｂを中心に説明する。
【０１３６】
なお、図２５において、図１に示すブロック等と同様のブロック等には同一符号を付して説明を省略する。また、図２６において、図４に示すブロックと同様のブロックには同一符号を付して説明を省略する。また、図２７において、図１１に示すブロックと同様のブロックには同一符号を付して説明を省略する。
【０１３７】
また、個々の操作対象機器２の構成は、実施の形態１にて図２を参照して説明したものと同様であるため、図示及び説明を省略する。また、リモートコントローラ１ｂのハードウェア構成は、実施の形態１にて図３及び図５〜図１０を参照して説明したものと同様であるため、図示及び説明を省略する。
【０１３８】
図２７に示す如く、リモートコントローラ１ｂの制御部２６ｂは、第１切替制御部５８を有している。
【０１３９】
第１切替制御部５８は、接続中機器が存在する場合において、リモートコントローラ１ｂの操作入力部２１に所定の操作（以下「切替操作」という。）が入力されたとき、複数の操作対象機器２のうちの接続中機器を除く一以上の操作対象機器２（以下、実施の形態３において「切替候補機器」という。）の各々が、ユーザにより接続中機器の次に使用される確率Ｐ２を算出する。確率Ｐ２の算出方法は、例えば、選択制御部５３ａによる確率Ｐ１の算出方法と同様である。
【０１４０】
第１切替制御部５８は、一以上の切替候補機器のうちの最も高い確率Ｐ２を有する一の切替候補機器を選択する。第１切替制御部５８は、接続中機器を当該選択された切替候補機器（以下、実施の形態３において「切替対象機器」という。）に切り替える制御（以下「第１切替制御」という。）を実行する。すなわち、第１切替制御部５８は、接続中機器に対する接続を解除する処理（以下「接続解除処理」という。）を実行するとともに、切替対象機器に対する接続処理を実行する。なお、第１切替制御部５８は、切替対象機器に対する接続処理を実行するのに代えて、切替対象機器に対する接続処理の実行を接続処理部５４に指示するものであっても良い。
【０１４１】
これに対して、接続中機器は、リモートコントローラ１ｂに対する接続解除処理を実行する。これにより、リモートコントローラ１ｂと接続中機器間の接続が解除される。また、切替対象機器の制御部１５は、リモートコントローラ１ｂに対する接続処理を実行する。これにより、リモートコントローラ１ｂが切替対象機器と接続された状態となる。
【０１４２】
切替操作は、例えば、押下自在なダイヤル３１（すなわちダイヤル型のリモートコントローラ本体３２）に対するダブルクリックの操作に設定されている。または、例えば、切替操作は、押下自在なダイヤル３１に対する長押しの操作に設定されている。
【０１４３】
選択制御部５３、接続処理部５４、出力制御部５７及び第１切替制御部５８により、制御部２６ｂの要部が構成されている。操作入力部２１、表示部２２、音声入力部２３、音声出力部２４、通信部２５及び制御部２６ｂにより、リモートコントローラ１ｂの要部が構成されている。
【０１４４】
制御部２６ｂの要部のハードウェア構成は、実施の形態１にて図１０を参照して説明したものと同様であるため、図示及び説明を省略する。すなわち、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５、音声出力制御部５６及び第１切替制御部５８の各々の機能は、プロセッサ４１及びメモリ４２により実現されるものであっても良く、又は専用の処理回路４３により実現されるものであっても良い。
【０１４５】
次に、図２８のフローチャートを参照して、リモートコントローラ１ｂの制御部２６ｂの動作ついて、切替操作が入力されたときの動作を中心に説明する。
【０１４６】
接続中機器が存在する状態にて、リモートコントローラ１ｂの操作入力部２１に切替操作が入力されたとき（ステップＳＴ６１“ＹＥＳ”）、第１切替制御部５８は、切替対象機器を選択する（ステップＳＴ６２）。切替対象機器の選択方法の具体例は上記のとおりであるため、再度の説明は省略する。次いで、第１切替制御部５８は、第１切替制御を実行する（ステップＳＴ６３）。これにより、リモートコントローラ１ｂが切替対象機器と接続された状態となる。
【０１４７】
ステップＳＴ６３の処理が実行された後、リモートコントローラ１ｂの制御部２６ｂにて、図１５に示すステップＳＴ３１，ＳＴ３２の処理と同様の処理が実行されるものであっても良い。また、ステップＳＴ６３の処理が実行された後、切替対象機器（すなわち切替え後の接続中機器）の制御部１５にて、図１４に示すステップＳＴ２１，ＳＴ２２の処理と同様の処理、及び図１５に示すステップＳＴ３３，ＳＴ３４の処理と同様の処理が実行されるものであっても良い。
【０１４８】
次に、リモートコントローラ１ｂの変形例について説明する。
【０１４９】
リモートコントローラ１ｂは、選択制御部５３に代えて、実施の形態２にて説明したものと同様の選択制御部５３ａを有するものであっても良い。
【０１５０】
また、切替操作は所定の操作であれば良く、上記の具体例に限定されるものではない。
【０１５１】
また、リモートコントローラ１ｂは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１５２】
例えば、リモートコントローラ１ｂに表示部２２が設けられておらず、かつ、制御部２６ｂに表示制御部５５が設けられていないものであっても良い。また、リモートコントローラ１ｂに音声出力部２４が設けられておらず、かつ、制御部２６ｂに音声出力制御部５６が設けられていないものであっても良い。また、リモートコントローラ１ｂに表示部２２及び音声出力部２４が設けられておらず、かつ、制御部２６ｂに表示制御部５５及び音声出力制御部５６が設けられていないものであっても良い。
【０１５３】
次に、遠隔操作システム１００ｂの変形例について説明する。
【０１５４】
遠隔操作システム１００ｂは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１５５】
例えば、遠隔操作システム１００ｂは、サーバ装置４を含むものであっても良い。この場合、第１選択制御部５１（又は第１選択制御部５１ａ）、第２選択制御部５２（又は第２選択制御部５２ａ）、接続処理部５４、表示制御部５５、音声出力制御部５６及び第１切替制御部５８の機能のうちの少なくとも一部の機能が、リモートコントローラ１ｂの制御部２６ｂに代えてサーバ装置４にて実現されるものであっても良い。
【０１５６】
以上のように、実施の形態３のリモートコントローラ１ｂは、ユーザによる操作入力を受け付ける操作入力部２１と、複数の操作対象機器２に接続中機器及び他の一以上の操作対象機器２（切替候補機器）が含まれる場合において、操作入力部２１に切替操作が入力されたとき、接続中機器を一以上の操作対象機器２（切替候補機器）のうちの切替対象機器に切り替える第１切替制御部５８と、を備える。これにより、接続中機器の切替えを容易にすることができる。
【０１５７】
実施の形態４．
図２９は、実施の形態４に係る遠隔操作システムのシステム構成を示す説明図である。図３０は、実施の形態４に係るリモートコントローラの要部を示すブロック図である。図３１は、実施の形態４に係るリモートコントローラの制御部の要部を示す説明図である。図２９〜図３１を参照して、実施の形態４の遠隔操作システム１００ｃについて、リモートコントローラ１ｃを中心に説明する。
【０１５８】
なお、図２９において、図１に示すブロック等と同様のブロック等には同一符号を付して説明を省略する。また、図３０において、図４に示すブロックと同様のブロックには同一符号を付して説明を省略する。また、図３１において、図１１に示すブロックと同様のブロックには同一符号を付して説明を省略する。
【０１５９】
また、個々の操作対象機器２の構成は、実施の形態１にて図２を参照して説明したものと同様であるため、図示及び説明を省略する。また、リモートコントローラ１ｃのハードウェア構成は、実施の形態１にて図３及び図５〜図１０を参照して説明したものと同様であるため、図示及び説明を省略する。
【０１６０】
図３１に示す如く、リモートコントローラ１ｃの制御部２６ｃは、接続解除処理部５９を有している。
【０１６１】
接続解除処理部５９は、接続中機器が存在する状態にて、操作入力部２１による接続中機器に対する操作入力がなされていない状態（以下「非操作入力状態」という。）の継続時間Ｔ１をカウントする。接続解除処理部５９は、非操作入力状態の継続時間Ｔ１が所定の基準時間Ｔｒｅｆ１を超えたとき、接続中機器に対する接続解除処理を実行する。
【０１６２】
同様に、接続中機器の制御部１５は、接続中機器がリモートコントローラ１ｃと接続された状態にて、非操作入力状態の継続時間Ｔ１をカウントする。接続中機器の制御部１５は、非操作入力状態の継続時間Ｔ１が基準時間Ｔｒｅｆ１を超えたとき、リモートコントローラ１ｃに対する接続解除処理を実行する。
【０１６３】
これらの接続解除処理により、リモートコントローラ１ｃと接続中機器間の接続が解除される。
【０１６４】
選択制御部５３、接続処理部５４、出力制御部５７及び接続解除処理部５９により、制御部２６ｃの要部が構成されている。操作入力部２１、表示部２２、音声入力部２３、音声出力部２４、通信部２５及び制御部２６ｃにより、リモートコントローラ１ｃの要部が構成されている。
【０１６５】
制御部２６ｃの要部のハードウェア構成は、実施の形態１にて図１０を参照して説明したものと同様であるため、図示及び説明を省略する。すなわち、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５、音声出力制御部５６及び接続解除処理部５９の各々の機能は、プロセッサ４１及びメモリ４２により実現されるものであっても良く、又は専用の処理回路４３により実現されるものであっても良い。
【０１６６】
次に、図３２のフローチャートを参照して、リモートコントローラ１ｃの制御部２６ｃの動作について、非操作入力状態の継続時間Ｔ１が基準時間Ｔｒｅｆ１を超えたときの動作を中心に説明する。また、図３２のフローチャートを参照して、接続中機器の制御部１５の動作について、非操作入力状態の継続時間Ｔ１が所定の基準時間Ｔｒｅｆ１を超えたときの動作を中心に説明する。
【０１６７】
接続中機器が存在する状態にて、接続解除処理部５９は、接続中機器に対する非操作入力状態の継続時間Ｔ１をカウントする（ステップＳＴ７１）。当該カウントされた継続時間Ｔ１が基準時間Ｔｒｅｆ１を超えたとき（ステップＳＴ７２“ＹＥＳ”）、接続解除処理部５９は、接続中機器に対する接続解除処理を実行する（ステップＳＴ７３）。
【０１６８】
また、接続中機器の制御部１５は、リモートコントローラ１ｃによる非操作入力状態の継続時間Ｔ１をカウントする（ステップＳＴ７４）。当該カウントされた継続時間Ｔ１が基準時間Ｔｒｅｆ１を超えたとき（ステップＳＴ７５“ＹＥＳ”）、接続中機器の制御部１５は、リモートコントローラ１ｃに対する接続解除処理を実行する（ステップＳＴ７６）。
【０１６９】
次に、リモートコントローラ１ｃの変形例について説明する。
【０１７０】
リモートコントローラ１ｃは、選択制御部５３に代えて、実施の形態２にて説明したものと同様の選択制御部５３ａを有するものであっても良い。
【０１７１】
また、リモートコントローラ１ｃは、実施の形態３にて説明したものと同様の第１切替制御部５８を有するものであっても良い。この場合において、第１切替制御部５８は、接続中機器に対する接続解除処理を実行するのに代えて、接続中機器に対する接続解除処理の実行を接続解除処理部５９に指示するものであっても良い。
【０１７２】
また、リモートコントローラ１ｃは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１７３】
例えば、リモートコントローラ１ｃに表示部２２が設けられておらず、かつ、制御部２６ｃに表示制御部５５が設けられていないものであっても良い。また、リモートコントローラ１ｃに音声出力部２４が設けられておらず、かつ、制御部２６ｃに音声出力制御部５６が設けられていないものであっても良い。また、リモートコントローラ１ｃに表示部２２及び音声出力部２４が設けられておらず、かつ、制御部２６ｃに表示制御部５５及び音声出力制御部５６が設けられていないものであっても良い。
【０１７４】
次に、遠隔操作システム１００ｃの変形例について説明する。
【０１７５】
遠隔操作システム１００ｃは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１７６】
例えば、遠隔操作システム１００ｃは、サーバ装置４を含むものであっても良い。この場合、第１選択制御部５１（又は第１選択制御部５１ａ）、第２選択制御部５２（又は第２選択制御部５２ａ）、接続処理部５４、表示制御部５５、音声出力制御部５６及び接続解除処理部５９の機能のうちの少なくとも一部の機能が、リモートコントローラ１ｃの制御部２６ｃに代えてサーバ装置４にて実現されるものであっても良い。
【０１７７】
以上のように、実施の形態４のリモートコントローラ１ｃは、ユーザによる操作入力を受け付ける操作入力部２１と、複数の操作対象機器２に接続中機器が含まれる場合において、操作入力部２１による接続中機器に対する非操作入力状態の継続時間Ｔ１が基準時間Ｔｒｅｆ１を超えたとき、接続中機器に対する接続解除処理を実行する接続解除処理部５９と、を備える。これにより、接続後に長時間に亘り操作入力がないとき（例えば、選択制御部５３ａによる接続対象機器の選択がユーザの意に反していたとき、又はユーザが接続中機器に対する操作入力を中止したとき、）、接続を自動的に解除することができる。
【０１７８】
実施の形態５．
図３３は、実施の形態５に係る遠隔操作システムのシステム構成を示す説明図である。図３４は、実施の形態５に係るリモートコントローラの要部を示すブロック図である。図３５は、実施の形態５に係るリモートコントローラの制御部の要部を示す説明図である。図３３〜図３５を参照して、実施の形態５の遠隔操作システム１００ｄについて、リモートコントローラ１ｄを中心に説明する。
【０１７９】
なお、図３３において、図１に示すブロック等と同様のブロック等には同一符号を付して説明を省略する。また、図３４において、図４に示すブロックと同様のブロックには同一符号を付して説明を省略する。また、図３５において、図１１に示すブロックと同様のブロックには同一符号を付して説明を省略する。
【０１８０】
また、個々の操作対象機器２の構成は、実施の形態１にて図２を参照して説明したものと同様であるため、図示及び説明を省略する。また、リモートコントローラ１ｄのハードウェア構成は、実施の形態１にて図３及び図５〜図１０を参照して説明したものと同様であるため、図示及び説明を省略する。
【０１８１】
図３５に示す如く、リモートコントローラ１ｄの制御部２６ｄは、第２切替制御部６０を有している。
【０１８２】
第２切替制御部６０は、接続中機器が存在する場合において、複数の操作対象機器２のうちの接続中機器を除く一以上の操作対象機器２のうちのいずれかの操作対象機器２に対応する指示音声が音声入力部２３に入力されたとき、接続中機器を当該入力された指示音声に対応する操作対象機器２（以下、実施の形態５において「切替対象機器」という。）に切り替える制御（以下「第２切替制御」という。）を実行する。すなわち、第２切替制御部６０は、接続中機器に対する接続解除処理を実行するとともに、切替対象機器に対する接続処理を実行する。なお、第２切替制御部６０は、切替対象機器に対する接続処理を実行するのに代えて、切替対象機器に対する接続処理の実行を接続処理部５４に指示するものであっても良い。
【０１８３】
これに対して、接続中機器の制御部１５は、リモートコントローラ１ｄに対する接続解除処理を実行する。これにより、リモートコントローラ１ｄと接続中機器間の接続が解除される。また、切替対象機器の制御部１５は、リモートコントローラ１ｄに対する接続処理を実行する。これにより、リモートコントローラ１ｄが切替対象機器と接続された状態となる。
【０１８４】
ここで、第２切替制御部６０は、接続中機器が存在する場合において、複数の操作対象機器２のうちの接続中機器を除く一以上の操作対象機器２のうちのいずれかの操作対象機器２に対応する通知信号が通信部２５により受信されたとき、接続中機器を当該受信された通知信号に対応する操作対象機器２に切り替えないようになっている。すなわち、第２切替制御部６０は、かかる通知信号を無視するようになっている。これにより、リモートコントローラ１ｄが接続中機器と接続された状態が維持される。
【０１８５】
選択制御部５３、接続処理部５４、出力制御部５７及び第２切替制御部６０により、制御部２６ｄの要部が構成されている。操作入力部２１、表示部２２、音声入力部２３、音声出力部２４、通信部２５及び制御部２６ｄにより、リモートコントローラ１ｄの要部が構成されている。
【０１８６】
制御部２６ｄの要部のハードウェア構成は、実施の形態１にて図１０を参照して説明したものと同様であるため、図示及び説明を省略する。すなわち、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５、音声出力制御部５６及び第２切替制御部６０の各々の機能は、プロセッサ４１及びメモリ４２により実現されるものであっても良く、又は専用の処理回路４３により実現されるものであっても良い。
【０１８７】
次に、図３６のフローチャートを参照して、リモートコントローラ１ｄの制御部２６ｄの動作について、第２切替制御部６０の動作を中心に説明する。
【０１８８】
接続中機器が存在する状態にて、接続中機器を除く一以上の操作対象機器２のうちのいずれかの操作対象機器２に対応する指示音声が音声入力部２３に入力されたとき（ステップＳＴ８１“ＹＥＳ”）、第２切替制御部６０は、第２切替制御を実行する（ステップＳＴ８２）。これにより、リモートコントローラ１ｄが当該入力された指示音声に対応する操作対象機器２（すなわち切替対象機器）と接続された状態となる。
【０１８９】
他方、接続中機器が存在する状態にて、接続中機器を除く一以上の操作対象機器２のうちのいずれかの操作対象機器２に対応する通知信号が通信部２５により受信されたとき（ステップＳＴ８３“ＹＥＳ”）、第２切替制御部６０は、接続中機器を当該受信された通知信号に対応する操作対象機器２に切り替えない（ステップＳＴ８４）。これにより、リモートコントローラ１ｄが接続中機器と接続された状態が維持される。
【０１９０】
次に、リモートコントローラ１ｄの変形例について説明する。
【０１９１】
リモートコントローラ１ｄは、選択制御部５３に代えて、実施の形態２にて説明したものと同様の選択制御部５３ａを有するものであっても良い。
【０１９２】
また、リモートコントローラ１ｄは、実施の形態３にて説明したものと同様の第１切替制御部５８を有するものであっても良い。
【０１９３】
また、リモートコントローラ１ｄは、実施の形態４にて説明したものと同様の接続解除処理部５９を有するものであっても良い。この場合において、第２切替制御部６０は、接続中機器に対する接続解除処理を実行するのに代えて、接続中機器に対する接続解除処理の実行を接続解除処理部５９に指示するものであっても良い。
【０１９４】
また、リモートコントローラ１ｄは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１９５】
例えば、リモートコントローラ１ｄに表示部２２が設けられておらず、かつ、制御部２６ｄに表示制御部５５が設けられていないものであっても良い。また、リモートコントローラ１ｄに音声出力部２４が設けられておらず、かつ、制御部２６ｄに音声出力制御部５６が設けられていないものであっても良い。また、リモートコントローラ１ｄに表示部２２及び音声出力部２４が設けられておらず、かつ、制御部２６ｄに表示制御部５５及び音声出力制御部５６が設けられていないものであっても良い。
【０１９６】
次に、遠隔操作システム１００ｄの変形例について説明する。
【０１９７】
遠隔操作システム１００ｄは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０１９８】
例えば、遠隔操作システム１００ｄは、サーバ装置４を含むものであっても良い。この場合、第１選択制御部５１（又は第１選択制御部５１ａ）、第２選択制御部５２（又は第２選択制御部５２ａ）、接続処理部５４、表示制御部５５、音声出力制御部５６及び第２切替制御部６０の機能のうちの少なくとも一部の機能が、リモートコントローラ１ｄの制御部２６ｄに代えてサーバ装置４にて実現されるものであっても良い。
【０１９９】
以上のように、実施の形態５のリモートコントローラ１ｄは、複数の操作対象機器２に接続中機器及び他の一以上の操作対象機器２が含まれる場合において、一以上の操作対象機器２のうちのいずれかの操作対象機器２に対応する指示音声が音声入力部２３に入力されたとき、接続中機器を指示音声に対応する操作対象機器２（切替対象機器）に切り替える第２切替制御部６０を備える。これにより、ユーザは、音声入力により接続中機器を切り替えることができる。
【０２００】
また、第２切替制御部６０は、一以上の操作対象機器２のうちのいずれかの操作対象機器２に対応する第１通知信号が通信部２５により受信されたとき、接続中機器を第１通知信号に対応する操作対象機器２に切り替えない。これにより、例えば、ユーザが接続中機器を切り替える意図を有さずに他の操作対象機器２を直接操作したとき、接続中機器が切り替わるのを抑制することができる。
【０２０１】
実施の形態６．
図３７は、実施の形態６に係る遠隔操作システムのシステム構成を示す説明図である。図３８は、実施の形態６に係るリモートコントローラの要部を示すブロック図である。図３９は、実施の形態６に係るリモートコントローラの制御部の要部を示す説明図である。図３７〜図３９を参照して、実施の形態６の遠隔操作システム１００ｅについて、リモートコントローラ１ｅを中心に説明する。
【０２０２】
なお、図３７において、図１に示すブロック等と同様のブロック等には同一符号を付して説明を省略する。また、図３８において、図４に示すブロックと同様のブロックには同一符号を付して説明を省略する。また、図３９において、図１１に示すブロックと同様のブロックには同一符号を付して説明を省略する。
【０２０３】
また、個々の操作対象機器２の構成は、実施の形態１にて図２を参照して説明したものと同様であるため、図示及び説明を省略する。また、リモートコントローラ１ｅのハードウェア構成は、実施の形態１にて図３及び図５〜図１０を参照して説明したものと同様であるため、図示及び説明を省略する。
【０２０４】
図３９に示す如く、リモートコントローラ１ｅの制御部２６ｅは、無効化制御部６１及び有効化制御部６２を有している。
【０２０５】
遠隔操作システム１００ｅは、リモートコントローラ１ｅと複数の操作対象機器２の各々との距離Ｄを検知する機能を有している。無効化制御部６１は、接続中機器が存在する状態にて、リモートコントローラ１ｅと接続中機器間の距離Ｄを示す情報（以下「距離情報」という。）を取得する。無効化制御部６１は、当該取得された距離情報の示す距離Ｄが所定の基準距離Ｄｒｅｆよりも大きい場合、操作入力部２１による接続中機器に対する操作入力を無効化する制御（以下「無効化制御」という。）を実行する。具体的には、例えば、無効化制御部６１は、当該操作入力に対応する信号の送信を停止するように通信部２５に指示する。
【０２０６】
有効化制御部６２は、操作入力部２１による接続中機器に対する操作入力が無効化された状態にて、リモートコントローラ１ｅと接続中機器間の距離Ｄを示す情報、すなわち距離情報を取得する。有効化制御部６２は、当該取得された距離情報の示す距離Ｄが基準距離Ｄｒｅｆ以下になったとき、操作入力部２１による接続中機器に対する操作入力を有効化する制御（以下「有効化制御」という。）を実行するものである。具体的には、例えば、有効化制御部６２は、当該操作入力に対応する信号の送信を再開するように通信部２５に指示する。
【０２０７】
選択制御部５３、接続処理部５４、出力制御部５７、無効化制御部６１及び有効化制御部６２により、制御部２６ｅの要部が構成されている。操作入力部２１、表示部２２、音声入力部２３、音声出力部２４、通信部２５及び制御部２６ｅにより、リモートコントローラ１ｅの要部が構成されている。
【０２０８】
制御部２６ｅの要部のハードウェア構成は、実施の形態１にて図１０を参照して説明したものと同様であるため、図示及び説明を省略する。すなわち、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５、音声出力制御部５６、無効化制御部６１及び有効化制御部６２の各々の機能は、プロセッサ４１及びメモリ４２により実現されるものであっても良く、又は専用の処理回路４３により実現されるものであっても良い。
【０２０９】
次に、図４０のフローチャートを参照して、リモートコントローラ１ｅの制御部２６ｅの動作について、無効化制御部６１及び有効化制御部６２の動作を中心に説明する。
【０２１０】
接続中機器が存在する状態にて、無効化制御部６１は、リモートコントローラ１ｅと接続中機器間の距離Ｄを示す距離情報を取得する（ステップＳＴ９１）。当該取得された距離情報の示す距離Ｄが基準距離Ｄｒｅｆよりも大きい場合（ステップＳＴ９２“ＹＥＳ”）、無効化制御部６１は、無効化制御を実行する（ステップＳＴ９３）。これにより、操作入力部２１による接続中機器に対する操作入力が無効化された状態となる。
【０２１１】
次いで、有効化制御部６２は、リモートコントローラ１ｅと接続中機器間の距離Ｄを示す距離情報を取得する（ステップＳＴ９４）。当該取得された距離情報の示す距離Ｄが基準距離Ｄｒｅｆ以下である場合（ステップＳＴ９５“ＹＥＳ”）、有効化制御部６２は、有効化制御を実行する（ステップＳＴ９６）。これにより、操作入力部２１による接続中機器に対する操作入力が有効化された状態となる。
【０２１２】
次に、リモートコントローラ１ｅの変形例について説明する。
【０２１３】
制御部２６ｅは、操作入力部２１による接続中機器に対する操作入力が無効化された状態（以下「無効化状態」という。）の継続時間Ｔ２をカウントするものであっても良い。制御部２６ｅは、当該カウントされた継続時間Ｔ２が所定の基準時間Ｔｒｅｆ２を超えたとき、すなわち所定時間以内に距離Ｄが基準距離Ｄｒｅｆ以下にならなかったとき、接続中機器に対する接続解除処理を実行するものであっても良い。
【０２１４】
また、制御部２６ｅは有効化制御部６２を有しないものであっても良い。
【０２１５】
また、リモートコントローラ１ｅは、選択制御部５３に代えて、実施の形態２にて説明したものと同様の選択制御部５３ａを有するものであっても良い。
【０２１６】
また、リモートコントローラ１ｅは、実施の形態３にて説明したものと同様の第１切替制御部５８を有するものであっても良い。
【０２１７】
また、リモートコントローラ１ｅは、実施の形態４にて説明したものと同様の接続解除処理部５９を有するものであっても良い。
【０２１８】
また、リモートコントローラ１ｅは、実施の形態５にて説明したものと同様の第２切替制御部６０を有するものであっても良い。
【０２１９】
また、リモートコントローラ１ｅは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０２２０】
例えば、リモートコントローラ１ｅに表示部２２が設けられておらず、かつ、制御部２６ｅに表示制御部５５が設けられていないものであっても良い。また、リモートコントローラ１ｅに音声出力部２４が設けられておらず、かつ、制御部２６ｅに音声出力制御部５６が設けられていないものであっても良い。また、リモートコントローラ１ｅに表示部２２及び音声出力部２４が設けられておらず、かつ、制御部２６ｅに表示制御部５５及び音声出力制御部５６が設けられていないものであっても良い。
【０２２１】
次に、遠隔操作システム１００ｅの変形例について説明する。
【０２２２】
遠隔操作システム１００ｅは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０２２３】
例えば、遠隔操作システム１００ｅは、サーバ装置４を含むものであっても良い。この場合、第１選択制御部５１（又は第１選択制御部５１ａ）、第２選択制御部５２（又は第２選択制御部５２ａ）、接続処理部５４、表示制御部５５、音声出力制御部５６、無効化制御部６１及び有効化制御部６２の機能のうちの少なくとも一部の機能が、リモートコントローラ１ｅの制御部２６ｅに代えてサーバ装置４にて実現されるものであっても良い。
【０２２４】
以上のように、実施の形態６のリモートコントローラ１ｅは、ユーザによる操作入力を受け付ける操作入力部２１と、複数の操作対象機器２に接続中機器が含まれる場合において、接続中機器に対する距離Ｄが基準距離Ｄｒｅｆよりも大きいとき、操作入力部２１による接続中機器に対する操作入力を無効化する無効化制御部６１と、を備える。通常、接続中機器がリモートコントローラ１ｅに対して遠方に位置している場合、接続中機器がユーザによる認識圏外にある可能性が高い。このような場合にリモートコントローラ１ｅによる操作入力を無効化することにより、ユーザの意に反する操作入力が発生するのを抑制することができる。
【０２２５】
実施の形態７．
図４１は、実施の形態７に係る遠隔操作システムのシステム構成を示す説明図である。図４２は、実施の形態７に係るリモートコントローラの要部を示すブロック図である。図４３は、実施の形態７に係るリモートコントローラの制御部の要部を示す説明図である。図４１〜図４３を参照して、実施の形態７の遠隔操作システム１００ｆについて、リモートコントローラ１ｆを中心に説明する。
【０２２６】
なお、図４１において、図１に示すブロック等と同様のブロック等には同一符号を付して説明を省略する。また、図４２において、図４に示すブロックと同様のブロックには同一符号を付して説明を省略する。また、図４３において、図１１に示すブロックと同様のブロックには同一符号を付して説明を省略する。
【０２２７】
また、個々の操作対象機器２の構成は、実施の形態１にて図２を参照して説明したものと同様であるため、図示及び説明を省略する。また、リモートコントローラ１ｆのハードウェア構成は、実施の形態１にて図３及び図５〜図１０を参照して説明したものと同様であるため、図示及び説明を省略する。
【０２２８】
図４１に示す如く、遠隔操作システム１００ｆは、情報端末装置５を含むものである。情報端末装置５は、例えば、スマートフォン又はタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの携帯情報端末により構成されている。情報端末装置５は、例えば、ユーザが所有しているものである。情報端末装置５は、コンピュータネットワーク３により、リモートコントローラ１ｆと通信自在である。すなわち、リモートコントローラ１ｆの通信部２５は、コンピュータネットワーク３により、情報端末装置５と通信自在である。
【０２２９】
図４３に示す如く、リモートコントローラ１ｆの制御部２６ｆは、第１設定制御部６３及び第２設定制御部６４を有している。第１設定制御部６３及び第２設定制御部６４により、設定制御部６５が構成されている。
【０２３０】
第１設定制御部６３は、所定の音声（以下「設定音声」という。）がユーザにより発話されて、当該発話された設定音声が音声入力部２３に入力されたとき、当該入力された設定音声に基づき、リモートコントローラ１ｆによる操作対象機能を設定する制御（以下「第１設定制御」ということがある。）を実行する。設定音声の入力の受け付け及び当該入力された設定音声による操作対象機能の選択には、例えば、リモートコントローラ１ｆが有する対話型の音声ＵＩが用いられる。
【０２３１】
第２設定制御部６４は、所定の操作（以下「設定操作」という。）がユーザにより情報端末装置５に入力されたとき、当該入力された設定操作に基づき、リモートコントローラ１ｆによる操作対象機能を設定する制御（以下「第２設定制御」ということがある。）を実行する。設定操作の入力の受け付け及び当該入力された設定操作による操作対象機能の選択には、例えば、情報端末装置５にインストールされた専用のアプリケーションソフトウェアが用いられる。
【０２３２】
すなわち、実施の形態１にて説明したとおり、通常、複数の操作対象機器２の各々は複数の機能を有している。遠隔操作システム１００ｆにおいては、当該複数の機能のうちのいずれの機能をリモートコントローラ１ｆに割り当てるのかを、リモートコントローラ１ｆに対する音声入力又は情報端末装置５に対する操作入力により、ユーザが設定自在なものである。
【０２３３】
選択制御部５３、接続処理部５４、出力制御部５７及び設定制御部６５により、制御部２６ｆの要部が構成されている。操作入力部２１、表示部２２、音声入力部２３、音声出力部２４、通信部２５及び制御部２６ｆにより、リモートコントローラ１ｆの要部が構成されている。
【０２３４】
制御部２６ｆの要部のハードウェア構成は、実施の形態１にて図１０を参照して説明したものと同様であるため、図示及び説明を省略する。すなわち、第１選択制御部５１、第２選択制御部５２、接続処理部５４、表示制御部５５、音声出力制御部５６、第１設定制御部６３及び第２設定制御部６４の各々の機能は、プロセッサ４１及びメモリ４２により実現されるものであっても良く、又は専用の処理回路４３により実現されるものであっても良い。
【０２３５】
次に、図４４のフローチャートを参照して、リモートコントローラ１ｆの制御部２６ｆの動作について、設定制御部６５の動作を中心に説明する。
【０２３６】
音声入力部２３に設定音声が入力されたとき（ステップＳＴ１０１“ＹＥＳ”）、設定制御部６５は、当該入力された設定音声に基づき、操作対象機能を設定する（ステップＳＴ１０３）。また、情報端末装置５に設定操作が入力されたとき（ステップＳＴ１０１“ＮＯ”かつステップＳＴ１０２“ＹＥＳ”）、設定制御部６５は、当該入力された設定操作に基づき、操作対象機能を設定する（ステップＳＴ１０３）。
【０２３７】
次に、リモートコントローラ１ｆの変形例について説明する。
【０２３８】
第２設定制御部６４の機能は、リモートコントローラ１ｆの制御部２６ｆに代えて、情報端末装置５にて実現されるものであっても良い。すなわち、第２設定制御部６４の機能は、情報端末装置５用のアプリケーションソフトウェアに含まれるものであっても良い。
【０２３９】
また、リモートコントローラ１ｆは、選択制御部５３に代えて、実施の形態２にて説明したものと同様の選択制御部５３ａを有するものであっても良い。
【０２４０】
また、リモートコントローラ１ｆは、実施の形態３にて説明したものと同様の第１切替制御部５８を有するものであっても良い。
【０２４１】
また、リモートコントローラ１ｆは、実施の形態４にて説明したものと同様の接続解除処理部５９を有するものであっても良い。
【０２４２】
また、リモートコントローラ１ｆは、実施の形態５にて説明したものと同様の第２切替制御部６０を有するものであっても良い。
【０２４３】
また、リモートコントローラ１ｆは、実施の形態６にて説明したものと同様の無効化制御部６１及び有効化制御部６２を有するものであっても良い。
【０２４４】
また、リモートコントローラ１ｆは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０２４５】
例えば、リモートコントローラ１ｆに表示部２２が設けられておらず、かつ、制御部２６ｆに表示制御部５５が設けられていないものであっても良い。また、リモートコントローラ１ｆに音声出力部２４が設けられておらず、かつ、制御部２６ｆに音声出力制御部５６が設けられていないものであっても良い。また、リモートコントローラ１ｆに表示部２２及び音声出力部２４が設けられておらず、かつ、制御部２６ｆに表示制御部５５及び音声出力制御部５６が設けられていないものであっても良い。
【０２４６】
次に、遠隔操作システム１００ｆの変形例について説明する。
【０２４７】
遠隔操作システム１００ｆは、実施の形態１にて説明したものと同様の種々の変形例を採用することができる。
【０２４８】
例えば、遠隔操作システム１００ｆは、サーバ装置４を含むものであっても良い。この場合、第１選択制御部５１（又は第１選択制御部５１ａ）、第２選択制御部５２（又は第２選択制御部５２ａ）、接続処理部５４、表示制御部５５、音声出力制御部５６、第１設定制御部６３及び第２設定制御部６４の機能のうちの少なくとも一部の機能が、リモートコントローラ１ｆの制御部２６ｆに代えてサーバ装置４にて実現されるものであっても良い。
【０２４９】
以上のように、実施の形態７のリモートコントローラ１ｆにおいて、通信部２５は、情報端末装置５と通信自在であり、リモートコントローラ１ｆは、ユーザによる操作入力を受け付ける操作入力部２１と、音声入力部２３に設定音声が入力されたとき、設定音声に基づき、複数の操作対象機器２の各々が有する複数の機能のうちの操作入力部２１による操作対象機能を設定する第１設定制御部６３と、情報端末装置５に設定操作が入力されたとき、設定操作に基づき、操作対象機能を設定する第２設定制御部６４と、を有する設定制御部６５と、を備える。これにより、ユーザは、複数の操作対象機器２の各々が有する複数の機能のうちの任意の一又は二以上の機能をリモートコントローラ１ｆに割り当てることができる。
【０２５０】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【０２５１】
本発明のリモートコントローラ及び遠隔操作システムは、例えば、複数の家電に対する操作入力に用いることができる。
【符号の説明】
【０２５２】
１，１ａ，１ｂ，１ｃ，１ｄ，１ｅ，１ｆ  リモートコントローラ、２  操作対象機器、３  コンピュータネットワーク、４  サーバ装置、５  情報端末装置、１１  操作入力部、１２  表示部、１３  音声出力部、１４  通信部、１５  制御部、２１  操作入力部、２２  表示部、２３  音声入力部、２４  音声出力部、２５  通信部、２６，２６ａ，２６ｂ，２６ｃ，２６ｄ，２６ｅ，２６ｆ  制御部、３１  ダイヤル、３２  リモートコントローラ本体、３３  ディスプレイ、３４  光源、３５  マイク、３６  スピーカ、３７  送信機、３８  受信機、４１  プロセッサ、４２  メモリ、４３  処理回路、５１，５１ａ  第１選択制御部、５２，５２ａ  第２選択制御部、５３，５３ａ  選択制御部、５４  接続処理部、５５  表示制御部、５６  音声出力制御部、５７  出力制御部、５８  第１切替制御部、５９  接続解除処理部、６０  第２切替制御部、６１  無効化制御部、６２  有効化制御部、６３  第１設定制御部、６４  第２設定制御部、６５  設定制御部、１００，１００ａ，１００ｂ，１００ｃ，１００ｄ，１００ｅ，１００ｆ  遠隔操作システム。
【要約】
リモートコントローラ（１）は、ユーザによる音声入力を受け付ける音声入力部（２３）と、複数の操作対象機器（２）の各々と通信自在な通信部（２５）と、複数の操作対象機器（２）のうちのいずれかの操作対象機器（２）に対する指示音声が音声入力部（２３）に入力されたとき、指示音声に基づき、複数の操作対象機器（２）のうちの接続対象機器を選択する第１選択制御部（５１）と、複数の操作対象機器（２）のうちのいずれかの操作対象機器（２）がユーザにより直接操作されたことを示す第１通知信号が通信部（２５）により受信されたとき、第１通知信号に基づき、接続対象機器を選択する第２選択制御部（５２）と、を有する選択制御部（５３）と、選択制御部（５３）により接続対象機器が選択されたとき、接続対象機器に対する接続処理を実行する接続処理部（５４）と、を備える。【図１】
0006625271.tif 000002
【図２】
0006625271.tif 000003
【図３】
0006625271.tif 000004
【図４】
0006625271.tif 000005
【図５Ａ】
0006625271.tif 000006
【図５Ｂ】
0006625271.tif 000007
【図６Ａ】
0006625271.tif 000008
【図６Ｂ】
0006625271.tif 000009
【図７】
0006625271.tif 000010
【図８】
0006625271.tif 000011
【図９】
0006625271.tif 000012
【図１０Ａ】
0006625271.tif 000013
【図１０Ｂ】
0006625271.tif 000014
【図１１】
0006625271.tif 000015
【図１２Ａ】
0006625271.tif 000016
【図１２Ｂ】
0006625271.tif 000017
【図１２Ｃ】
0006625271.tif 000018
【図１３】
0006625271.tif 000019
【図１４】
0006625271.tif 000020
【図１５】
0006625271.tif 000021
【図１６】
0006625271.tif 000022
【図１７】
0006625271.tif 000023
【図１８】
0006625271.tif 000024
【図１９】
0006625271.tif 000025
【図２０】
0006625271.tif 000026
【図２１】
0006625271.tif 000027
【図２２】
0006625271.tif 000028
【図２３】
0006625271.tif 000029
【図２４】
0006625271.tif 000030
【図２５】
0006625271.tif 000031
【図２６】
0006625271.tif 000032
【図２７】
0006625271.tif 000033
【図２８】
0006625271.tif 000034
【図２９】
0006625271.tif 000035
【図３０】
0006625271.tif 000036
【図３１】
0006625271.tif 000037
【図３２】
0006625271.tif 000038
【図３３】
0006625271.tif 000039
【図３４】
0006625271.tif 000040
【図３５】
0006625271.tif 000041
【図３６Ａ】
0006625271.tif 000042
【図３６Ｂ】
0006625271.tif 000043
【図３７】
0006625271.tif 000044
【図３８】
0006625271.tif 000045
【図３９】
0006625271.tif 000046
【図４０Ａ】
0006625271.tif 000047
【図４０Ｂ】
0006625271.tif 000048
【図４１】
0006625271.tif 000049
【図４２】
0006625271.tif 000050
【図４３】
0006625271.tif 000051
【図４４】
0006625271.tif 000052