(57)【要約】【課題】複数の機器を簡便に遠隔操作することを可能にする技術を提供することを目的とする。【解決手段】本出願は、複数の機器を遠隔操作する機器制御システムに利用される端末装置の制御方法を開示する。端末装置のメモリには、遠隔操作を受ける複数の操作対象機器が設定される設定情報が格納されている。制御方法は、端末装置のコンピュータに設定情報に複数の操作対象機器を含むか否かを判定させる第１判定ステップと、設定情報に複数の操作対象機器を含むと判定するならば、複数の操作対象機器の全てに対してまとめて遠隔操作の指示を与える指示画像領域を含むとともに遠隔操作の開始の指示を与える開始指示画像を表示させる第１表示ステップと、コンピュータに複数の操作対象機器に対する遠隔操作の指示を与える制御データをネットワークへ出力させる出力ステップと、を備える。【選択図】図６１
2018137774.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、建物内に設置された複数の機器を遠隔操作する機器制御システムに利用される端末装置の制御方法であって、
前記端末装置のメモリには、前記複数の機器のうち、遠隔操作を受ける複数の操作対象機器が設定される設定情報が格納され、
（ｉ）前記端末装置のコンピュータに、前記設定情報に前記複数の操作対象機器を含むか否かを判定させる第１判定ステップと、
（ｉｉ）前記コンピュータが、前記設定情報に前記複数の操作対象機器を含むと判定するならば、前記端末装置のディスプレイに、前記複数の操作対象機器の全てに対してまとめて前記遠隔操作の指示を与える指示画像領域を含む、前記遠隔操作の開始の指示を与える開始指示画像を表示させる第１表示ステップと、
（ｉｉｉ）前記指示画像領域を前記開始指示画像上で操作されるならば、前記コンピュータに、前記複数の操作対象機器に対する前記遠隔操作の指示を与える制御データを前記ネットワークへ出力させる出力ステップと、を備える
制御方法。
【請求項２】
前記遠隔操作の前記指示は、前記複数の操作対象機器の運転を停止させる操作である
請求項１に記載の制御方法。
【請求項３】
前記遠隔操作の前記指示は、前記複数の操作対象機器の運転を開始させる操作である
請求項１又は２に記載の制御方法。
【請求項４】
前記ディスプレイに、前記制御データが前記複数の操作対象機器に送られたことを表す複数の通知画像を表示させる第２表示ステップをさらに備える
請求項１に記載の制御方法。
【請求項５】
前記コンピュータに、前記端末装置が、前記建物の周りに規定された所定の大きさの制御領域内に存在するか否かを判定させる第２判定ステップをさらに備え、
前記第１表示ステップは、前記コンピュータが、前記端末装置が前記制御領域内に存在すると判定するならば、前記端末装置の前記ディスプレイに、前記開始指示画像を表示させる
請求項２乃至４のいずれか１項に記載の制御方法。
【請求項６】
前記コンピュータに、前記制御データを受け取った後の前記複数の操作対象機器それぞれの運転状態を表す情報を取得させる取得ステップを更に備え、
前記第２表示ステップは、前記制御データを受け取った後の前記複数の操作対象機器それぞれの前記運転状態を表す前記情報を表示させることを含む
請求項４又は５に記載の制御方法。
【請求項７】
前記複数の操作対象機器は、第１対象機器と、第２対象機器と、を含み、
前記複数の通知画像は、前記第１対象機器に対して作成された第１通知画像と、前記第２対象機器に対して作成された第２通知画像と、を含み、
前記設定情報は、前記第１通知画像が前記第２通知画像よりも先に表示されることを予め定め、
前記第２表示ステップは、前記ディスプレイに前記第１通知画像を前記第２通知画像よりも先に表示させる
請求項４乃至６のいずれか１項に記載の制御方法。
【請求項８】
前記複数の機器は、複数の空調機器である
請求項１乃至７のいずれか１項に記載の制御方法。
【請求項９】
ネットワークを介して、建物内に設置された複数の機器を遠隔操作する機器制御システムに利用される端末装置が実行するプログラムであって、
前記端末装置のメモリには、前記複数の機器のうち、遠隔操作を受ける複数の操作対象機器が設定される設定情報が格納され、
（ｉ）前記端末装置のコンピュータに、前記設定情報に前記複数の操作対象機器を含むか否かを判定させ、
（ｉｉ）前記コンピュータが、前記設定情報に前記複数の操作対象機器を含むと判定するならば、前記端末装置のディスプレイに、前記複数の操作対象機器の全てに対してまとめて前記遠隔操作の指示を与える指示画像領域を含む、前記遠隔操作の開始の指示を与える開始指示画像を表示させ、
（ｉｉｉ）前記指示画像領域を前記開始指示画像上で操作されるならば、前記コンピュータに、前記複数の操作対象機器に対する前記遠隔操作の指示を与える制御データを前記ネットワークへ出力させる
プログラム。
【請求項１０】
ネットワークを介して、建物内に設置された複数の機器を遠隔操作する機器制御システムが行うレコメンド方法であって、
前記複数の機器のうち、遠隔操作を受ける複数の操作対象機器が設定される設定情報が格納されたメモリを用いて、前記設定情報に前記複数の操作対象機器を含むか否かを判定するステップと、
前記設定情報に前記複数の操作対象機器を含むと判定されるならば、前記複数の操作対象機器の全てに対してまとめて前記遠隔操作の指示を与える指示画像領域を含む、前記遠隔操作の開始の指示を与える開始指示画像を表示するステップと、
前記指示画像領域が前記開始指示画像上で操作されるならば、前記複数の操作対象機器に対する前記遠隔操作の指示を与える制御データを前記ネットワークへ出力するステップと、を備える
レコメンド方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建物内に設置された空調機器を車から遠隔操作する技術に関する。
【背景技術】
【０００２】
近年の通信技術の進歩は、建物内に設置された家電機器を車から遠隔操作することを可能にしている（特許文献１を参照）。特許文献１によれば、車内のユーザは、通信端末を操作し、ユーザの家の中に配置されたホームサーバを呼び出す。ユーザは、その後、呼び出されたホームサーバを用いて、家の中の家電機器の動作に関する予約設定を行う。この結果、ユーザは、家電機器を遠隔制御することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−６４８８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、多くのユーザは、複数の空調機器を所有している。特許文献１の技術は、ユーザが、空調機器を遠隔制御することを可能にするけれども、ユーザは、１台の空調機器を遠隔制御するために様々な操作を要求される。ユーザが複数の空調機器を操作しようとするならば、ユーザに要求される操作量は膨大になる。
【０００５】
本発明は、複数の空調機器を簡便に遠隔操作することを可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る端末装置の制御方法は、ネットワークを介して、建物内に設置された複数の機器を遠隔操作する機器制御システムに利用される端末装置に適用される。前記端末装置のメモリには、前記複数の機器のうち、遠隔操作を受ける複数の操作対象機器が設定される設定情報が格納されている。制御方法は、前記端末装置のコンピュータに、前記設定情報に前記複数の操作対象機器を含むか否かを判定させる第１判定ステップと、前記コンピュータが、前記設定情報に前記複数の操作対象機器を含むと判定するならば、前記端末装置のディスプレイに、前記複数の操作対象機器の全てに対してまとめて前記遠隔操作の指示を与える指示画像領域を含む、前記遠隔操作の開始の指示を与える開始指示画像を表示させる第１表示ステップと、前記指示画像領域を前記開始指示画像上で操作されるならば、前記コンピュータに、前記複数の操作対象機器に対する前記遠隔操作の指示を与える制御データを前記ネットワークへ出力させる出力ステップと、を備える。
【０００７】
本発明の他の局面に係るプログラムは、ネットワークを介して、建物内に設置された複数の機器を遠隔操作する機器制御システムに利用される端末装置によって実行される。前記端末装置のメモリには、前記複数の機器のうち、遠隔操作を受ける複数の操作対象機器が設定される設定情報が格納されている。プログラムは、前記端末装置のコンピュータに、前記設定情報に前記複数の操作対象機器を含むか否かを判定させる。プログラムは、前記コンピュータが、前記設定情報に前記複数の操作対象機器を含むと判定するならば、前記端末装置のディスプレイに、前記複数の操作対象機器の全てに対してまとめて前記遠隔操作の指示を与える指示画像領域を含む、前記遠隔操作の開始の指示を与える開始指示画像を表示させる。プログラムは、前記指示画像領域を前記開始指示画像上で操作されるならば、前記コンピュータに、前記複数の操作対象機器に対する前記遠隔操作の指示を与える制御データを前記ネットワークへ出力させる。
【０００８】
本発明の更に他の局面に係るレコメンド方法は、ネットワークを介して、建物内に設置された複数の機器を遠隔操作する機器制御システムによって実行される。レコメンド方法は、前記複数の機器のうち、遠隔操作を受ける複数の操作対象機器が設定される設定情報が格納されたメモリを用いて、前記設定情報に前記複数の操作対象機器を含むか否かを判定するステップと、前記設定情報に前記複数の操作対象機器を含むと判定されるならば、前記複数の操作対象機器の全てに対してまとめて前記遠隔操作の指示を与える指示画像領域を含む、前記遠隔操作の開始の指示を与える開始指示画像を表示するステップと、前記指示画像領域が前記開始指示画像上で操作されるならば、前記複数の操作対象機器に対する前記遠隔操作の指示を与える制御データを前記ネットワークへ出力するステップと、を備える。
【発明の効果】
【０００９】
本発明は、ユーザが複数の機器を簡便に遠隔操作することを可能にする。
【図面の簡単な説明】
【００１０】
【図１】ネットワークを介して、車から建物内に設置された複数の空調機器を遠隔操作する制御システムが実行する概略的な処理を表すフローチャートである（第１実施形態）。
【図２】図１に示されるフローチャートのステップＳ１１０における処理の概念図である（第１実施形態）。
【図３Ａ】図１に示されるフローチャートのステップＳ１２０における処理の概念図である。
【図３Ｂ】図１に示されるフローチャートのステップＳ１２０における処理の概念図である（第１実施形態）。
【図４】図１に示されるフローチャートのステップＳ１３０における処理の概念図である（第１実施形態）。
【図５】通信端末と空調機器の間の通信を表す概念図である（第１実施形態）。
【図６】図１に示されるフローチャートのステップＳ１５０における処理の概念図である。
【図７】図５に示される通信端末の例示的なハードウェア構成を表す概略的なブロック図である（第２実施形態）。
【図８Ａ】ユーザが、複数の操作候補機器及び遠隔操作の開始条件を設定するために利用する例示的な画像である（第３実施形態）。
【図８Ｂ】ユーザが、複数の操作候補機器及び遠隔操作の開始条件を設定するために利用する例示的な画像である（第３実施形態）。
【図８Ｃ】ユーザが、複数の操作候補機器及び遠隔操作の開始条件を設定するために利用する例示的な画像である（第３実施形態）。
【図８Ｄ】ユーザが、複数の操作候補機器及び遠隔操作の開始条件を設定するために利用する例示的な画像である（第３実施形態）。
【図８Ｅ】ユーザが、複数の操作候補機器及び遠隔操作の開始条件を設定するために利用する例示的な画像である（第３実施形態）。
【図８Ｆ】ユーザが、複数の操作候補機器及び遠隔操作の開始条件を設定するために利用する例示的な画像である（第３実施形態）。
【図９】図８Ｅに示される画像が表示されているときのタッチパネルディスプレイの概略的な処理を表すフローチャートである（第３実施形態）。
【図１０】図８Ｆに示される画像が表示されているときのタッチパネルディスプレイの概略的な処理を表すフローチャートである（第３実施形態）。
【図１１】図７に示される通信端末のメモリに格納される設定データを表す表である（第３実施形態）。
【図１２】ユーザが、建物の位置を設定するために利用する例示的な画像である（第４実施形態）。
【図１３】図１２に示される画像が表示されているときのタッチパネルディスプレイの概略的な処理を表すフローチャートである（第４実施形態）。
【図１４】通信端末を含む制御システムの概念図である（第５実施形態）。
【図１５Ａ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第５実施形態）。
【図１５Ｂ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第５実施形態）。
【図１５Ｃ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第５実施形態）。
【図１５Ｄ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第５実施形態）。
【図１６Ａ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第６実施形態）。
【図１６Ｂ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第６実施形態）。
【図１７】図８Ｃに示される画像が表示されているときの通信端末の概略的な処理を表すフローチャートである（第６実施形態）。
【図１８】図８Ｄに示される画像が表示されているときの通信端末の概略的な処理を表すフローチャートである（第６実施形態）。
【図１９】図１６Ａに示される画像が表示されているときの通信端末の概略的な処理を表すフローチャートである（第６実施形態）。
【図２０】図１６Ｂに示される画像が表示されているときの通信端末の概略的な処理を表すフローチャートである（第６実施形態）。
【図２１】図１５Ｄに示される画像が表示されているときの通信端末の概略的な処理を表すフローチャートである（第６実施形態）。
【図２２Ａ】ユーザがアプリケーションプログラムを使用するときにディスプレイ上に表示される例示的な画像である（第７実施形態）。
【図２２Ｂ】ユーザがアプリケーションプログラムを使用するときにディスプレイ上に表示される例示的な画像である（第７実施形態）。
【図２３】ユーザがアプリケーションプログラムを使用するときにディスプレイ上に表示される例示的な画像である（第８実施形態）。
【図２４】ユーザがアプリケーションプログラムを使用するときにディスプレイ上に表示される例示的な画像である（第９実施形態）。
【図２５】ユーザがアプリケーションプログラムを使用するときにディスプレイ上に表示される例示的な画像である（第１０実施形態）。
【図２６Ａ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第１１実施形態）。
【図２６Ｂ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第１１実施形態）。
【図２６Ｃ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第１１実施形態）。
【図２６Ｄ】図７に示される通信端末が、ユーザに提示する例示的な画像である（第１１実施形態）。
【図２７】第１２実施形態の通信端末の例示的な機能構成を表す概略的なブロック図である。
【図２８】第１３実施形態のサーバ装置の例示的な機能構成を表す概略的なブロック図である。
【図２９】第１４実施形態の空調機器の例示的な機能構成を表す概略的なブロック図である。
【図３０】第１５実施形態の通信端末の例示的な機能構成を表す概略的なブロック図である。
【図３１】制御領域の境界の近くを走行する車両ＶＣの概念図である。
【図３２】図３０に示される通信端末が実行する処理を表す概略的なフローチャートである。
【図３３】図３０に示される通信端末の例示的な動作を表す概略的なフローチャートである（第１６実施形態）。
【図３４】オンレコメンド判定処理を表す概略的なフローチャートである（第１７実施形態）。
【図３５】図３４に示されるフローチャートのステップＳ１３４０における処理を表す概略的なフローチャートである（第１７実施形態）。
【図３６】図３４に示されるフローチャートのステップＳ１３６０における処理を表す概略的なフローチャートである（第１７実施形態）。
【図３７】図３４に示されるフローチャートのステップＳ１３８０における処理を表す概略的なフローチャートである（第１７実施形態）。
【図３８Ａ】図３０に示される通信端末の第１記憶部に格納された空調機器のデータを表す表である（第１８実施形態）。
【図３８Ｂ】画像表示判定処理によって操作対象機器として決定された空調機器を表す表である（第１８実施形態）。
【図３９】画像表示判定処理の概略的なフローチャートである（第１８実施形態）。
【図４０】図３３に示されるフローチャートのステップＳ１２４０において実行される処理の概略的なフローチャートである（第１９実施形態）。
【図４１】オンレコメンド判定処理を表す概略的なフローチャートである（第２０実施形態）。
【図４２】オンレコメンド判定処理を表す概略的なフローチャートである（第２１実施形態）。
【図４３】第２２実施形態の通信端末の例示的な機能構成を表す概略的なブロック図である。
【図４４】運転モードを決定するための手順を表す概略的なフローチャートである（第２３実施形態）。
【図４５】運転モードを決定するための他の手順を表す概略的なフローチャートである（第２３実施形態）。
【図４６】図３０に示される通信端末の第１記憶部に格納されたデータを示す表である（第２４実施形態）。
【図４７】ユーザによって設定された温度と測定された温度との間の差から画像の表示順序を決定する方法を表す概略的なフローチャートである（第２５実施形態）。
【図４８】第２６実施形態のサーバ装置の例示的な機能構成を表す概略的なブロック図である。
【図４９】オンレコメンド判定処理を表す概略的なフローチャートである（第２７実施形態）。
【図５０】図４９に示されるフローチャートのステップＳ１８５０における処理を表す概略的なフローチャートである（第２７実施形態）。
【図５１】オンレコメンド判定処理を表す概略的なフローチャートである（第２８実施形態）。
【図５２】図３０に示される通信端末の例示的な動作を表す概略的なフローチャートである（第２９実施形態）。
【図５３Ａ】図３０に示される通信端末の表示部が表示する例示的な画像である（第３０実施形態）。
【図５３Ｂ】図３０に示される通信端末の表示部が表示する例示的な画像である（第３０実施形態）。
【図５４】図５３Ａ及び図５３Ｂに示される画像上の操作によって生成された例示的なデータを示す表である（第３０実施形態）。
【図５５】運転を停止させるための制御データの送信先となる操作対象機器のデータを表す表である（第３０実施形態）。
【図５６】図３０に示される通信端末の表示部が表示する例示的な画像である（第３０実施形態）。
【図５７Ａ】図３０に示される通信端末の表示部が表示する例示的な画像である（第３０実施形態）。
【図５７Ｂ】図３０に示される通信端末の表示部が表示する例示的な画像である（第３０実施形態）。
【図５８】操作候補機器を設定するための設定処理を表す概略的なフローチャートである（第３１実施形態）。
【図５９Ａ】図３０に示される通信端末がユーザに提示する例示的な画像である（第３２実施形態）。
【図５９Ｂ】図３０に示される通信端末がユーザに提示する例示的な画像である（第３２実施形態）。
【図５９Ｃ】図３０に示される通信端末がユーザに提示する例示的な画像である（第３２実施形態）。
【図５９Ｄ】図３０に示される通信端末がユーザに提示する例示的な画像である（第３２実施形態）。
【図６０】オフレコメンド処理の開始処理を表す概略的なフローチャートである（第３３実施形態）。
【図６１】図６０に示されるフローチャートのステップＳ２１４０（オフレコメンド処理）を表す概略的なフローチャートである（第３３実施形態）。
【図６２】オフレコメンド判定処理を表す概略的なフローチャートである（第３４実施形態）。
【図６３】図６２に示されるフローチャートのステップＳ２３３０における処理を表す概略的なフローチャートである（第３４実施形態）。
【図６４】画像表示判定処理の概略的なフローチャートである（第３５実施形態）。
【図６５】図６１に示されるフローチャートのステップＳ２２４０において実行される処理の概略的なフローチャートである（第３６実施形態）。
【図６６】オフレコメンド判定処理を表す概略的なフローチャートである（第３７実施形態）。
【図６７】オフレコメンド判定処理を表す概略的なフローチャートである（第３８実施形態）。
【図６８】図６７に示されるフローチャートのステップＳ２３４０における処理を表す概略的なフローチャートである（第３８実施形態）。
【発明を実施するための形態】
【００１１】
添付の図面を参照して、建物内に設置された空調機器を車から遠隔操作する技術に関する様々な実施形態が以下に説明される。建物内に設置された空調機器を車から遠隔操作する技術は、以下の説明によって、明確に理解可能である。
【００１２】
＜本発明者等が見出した課題＞
本発明者等は、上述の特許文献１に開示される技術を研究し、特許文献１の開示技術が包含する課題を見出した。特許文献１の開示技術が包含する課題が以下に説明される。
【００１３】
特許文献１によれば、ユーザ（例えば、運転者）は、車の中で、通信端末を操作し、ホームサーバにアクセスする。その後、ユーザは、ホームサーバを通じて、家電機器に対する予約設定を行う。
【００１４】
予約設定された時刻が近づくと、ホームサーバは、対象の家電機器が、予約設定によって規定された運転を実行してもよいか否かを確認するための確認画像データを、通信端末へ送信する。ユーザが、運転の実行を承認するならば、対象の家電機器の運転を許可する許可信号が、通信端末からホームサーバへ送信される。ホームサーバは、許可信号に応じて、予約設定された運転を実行させるための制御信号を生成する。制御信号は、ホームサーバから対象の空調機器へ送信される。
【００１５】
家電機器が、制御信号を適切に受け取ると、家電機器は、制御信号に従って適切に動作していることを通知するための通知信号を生成する。通知信号は、家電機器からホームサーバへ送信される。ホームサーバは、通知信号を、通信端末へ転送する。
【００１６】
特許文献１の開示技術は、複数の空調機器を遠隔操作するためにも利用可能である。たとえば、ユーザは、第１空調機器と、第１空調機器が温度調整を行う部屋とは別の部屋の温度調整を行う第２空調機器と、を遠隔操作することができる。
【００１７】
ユーザは、第１空調機器に対して、第１時刻を予約時刻として設定することができる。ユーザは、第２空調機器に対して、第１時刻とは異なる第２時刻を予約時刻として設定することができる。
【００１８】
第１時刻が近づくと、ホームサーバは、第１空調機器が、予約設定によって規定された運転を実行してもよいか否かを確認するための確認画像データを、通信端末へ送信する。第２時刻が近づくと、ホームサーバは、第２空調機器が、予約設定によって規定された運転を実行してもよいか否かを確認するための確認画像データを、通信端末へ送信する。したがって、確認画像データが送信されるたびに、ユーザは、通信端末を操作する必要がある。
【００１９】
多くのユーザは、車中における通信端末への頻繁な操作を望まない。ユーザは、信号によって車が停止されている短い期間において通信端末への操作を終えたいこともある。特許文献１の開示技術は、このようなユーザのニーズに応えるものではない。
【００２０】
＜第１実施形態＞
上述の如く、特許文献１の開示技術は、ユーザに対して頻繁な操作を要求する。第１実施形態において、ユーザが複数の空調機器に対する遠隔操作を簡便に行うことを許容する技術が説明される。
【００２１】
図１は、ネットワークを介して、建物内に設置された複数の空調機器を車から遠隔操作する制御システムが実行する概略的な処理を表すフローチャートである。図１を参照して、制御システムが実行する概略的な処理が説明される。
【００２２】
図１のフローチャートは、複数の空調機器を起動させるために好適に利用可能である。以下の説明において、図１のフローチャートに従う処理は、「オンレコメンド処理」と称される。
【００２３】
（ステップＳ１１０）
ステップＳ１１０において、制御システムは、遠隔操作の対象となる複数の操作対象機器を特定する。その後、ステップＳ１２０が実行される。
【００２４】
（ステップＳ１２０）
ステップＳ１２０において、制御システムは、車両の位置を特定する。車両の位置が、所定の条件を満たすならば、ステップＳ１３０が実行される。
【００２５】
（ステップＳ１３０）
ステップＳ１３０において、制御システムは、ユーザに操作画像を提示する。ユーザが、操作画像上で所定の操作を実行すると、ステップＳ１４０が実行される。
【００２６】
（ステップＳ１４０）
ステップＳ１４０において、制御システムは、ユーザの操作に応じて、制御データを生成する。制御データは、通信端末からネットワークへ出力される。以下の実施形態において、端末装置は、通信端末によって例示される。通信端末は、車両に取り付けられた車載器（たとえば、カーナビゲーションシステム）であってもよい。代替的に、通信端末は、ユーザが携帯する携帯端末（たとえば、スマートホン）であってもよい。更に代替的に、通信端末は、車からネットワークへ制御データを出力することができる他の装置であってもよい。本実施形態の原理は、特定の通信端末に限定されない。通信端末からネットワークへの制御データの出力の後、ステップＳ１５０が実行される。
【００２７】
（ステップＳ１５０）
ステップＳ１５０において、制御データは、ネットワークから複数の操作対象機器へ出力される。複数の操作対象機器それぞれは、制御データを受け取ったことを表す通知信号を生成する。通知信号は、ネットワークを通じて、複数の操作対象機器それぞれから通信端末へ出力される。通信端末は、通知信号に応じて、制御データが、複数の操作対象機器それぞれに送られたことを表す通知画像を生成する。ユーザは、通知画像を見て、遠隔操作が適切に実行されたか否かを確認することができる。
【００２８】
図２は、ステップＳ１１０における処理の概念図である。図１及び図２を参照して、ステップＳ１１０における処理が説明される。
【００２９】
通信端末のメモリは、ユーザが所有する複数の空調機器ＡＣ１，ＡＣ２，ＡＣ３，ＡＣ４に関する情報を予め格納している。ユーザは、制御システムを用いた遠隔操作の対象となる操作候補機器をメモリ内で予め設定している。ユーザが、複数の空調機器を操作候補機器として定めているならば、ステップＳ１１０の処理は継続される。図２は、ユーザが、空調機器ＡＣ１，ＡＣ２，ＡＣ３を操作候補機器として設定していることを示す。操作候補機器は、ユーザのニーズに応じて設定されてもよい。したがって、本実施形態の原理は、操作候補機器の特定の設定に限定されない。
【００３０】
メモリは、操作候補機器に関する情報だけでなく、操作候補機器として設定された空調機器ＡＣ１，ＡＣ２，ＡＣ３それぞれに対して定められた温度条件に関する情報も格納する。温度条件は、空調機器ＡＣ１，ＡＣ２，ＡＣ３が起動される開始条件を定める。たとえば、ユーザは、空調機器ＡＣ１に対して、温度条件として、２０℃の下限温度と３０℃の上限温度とを設定してもよい。ユーザは、空調機器ＡＣ２に対して、温度条件として、２２℃の下限温度と３３℃の上限温度とを設定してもよい。ユーザは、空調機器ＡＣ３に対して、温度条件として、１８℃の下限温度と３５℃の上限温度とを設定してもよい。
【００３１】
通信端末のコンピュータ（たとえば、ＣＰＵ（Ｃｅｎｔｒａｌ  ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）は、外気温度を、温度条件と比較する。外気温度は、車両の外の温度を意味してもよい。代替的に、外気温度は、複数の空調機器ＡＣ１，ＡＣ２，ＡＣ３，ＡＣ４が設置された部屋の温度を意味してもよい。本実施形態の原理は、外気温度が測定される特定の位置に限定されない。
【００３２】
図２は、コンピュータによって、空調機器ＡＣ１，ＡＣ２が操作対象機器として選択されていることを示す。コンピュータが取得した外気温度に関する情報が、３４℃を示すならば、コンピュータは、空調機器ＡＣ１，ＡＣ２を操作対象機器として選択する。空調機器ＡＣ１，ＡＣ２は、制御システムの制御下で、冷房モードで運転する。すなわち、上述の上限温度の設定は、冷房モードでの運転を開始する開始条件として利用される。
【００３３】
コンピュータが取得した外気温度に関する情報が、１８℃を示すならば、コンピュータは、空調機器ＡＣ１，ＡＣ２を操作対象機器として選択する。空調機器ＡＣ１，ＡＣ２は、制御システムの制御下で、暖房モードで運転する。すなわち、上述の下限温度の設定は、暖房モードでの運転を開始する開始条件として利用される。上限温度及び下限温度は、ユーザの好みによって決定されてもよい。したがって、本実施形態の原理は、上限温度及び下限温度の特定の値に限定されない。
【００３４】
図３Ａ及び図３Ｂは、ステップＳ１２０における処理の概念図である。図１乃至図３Ｂを参照して、ステップＳ１２０における処理が説明される。
【００３５】
図２に示される如く、通信端末のコンピュータが、操作対象機器として複数の空調機器（空調機器ＡＣ１，ＡＣ２）を選択すると、ステップＳ１２０が実行される。
【００３６】
図３Ａ及び図３Ｂに示される如く、制御システムは、空調機器ＡＣ１，ＡＣ２，ＡＣ３，ＡＣ４が設置された建物ＨＭを取り囲む制御領域ＣＲを予め設定している。制御領域ＣＲの大きさや形状は、ユーザによって決定されてもよい。代替的に、制御領域ＣＲの大きさや形状は、制御システムによって決定されてもよい。本実施形態の原理は、制御領域ＣＲの特定の大きさや特定の形状に限定されない。
【００３７】
通信端末のコンピュータは、車両ＶＣの位置に関する位置情報を取得する。位置情報の取得は、一般的なカーナビゲーションシステムに用いられるＧＰＳ技術に依存してもよい。本実施形態の原理は、位置情報を取得するための特定の技術に限定されない。以下の実施形態において、車は、車両ＶＣによって例示される。
【００３８】
図３Ａは、車両ＶＣが制御領域ＣＲの中に存在することを示す。図３Ｂは、車両ＶＣが制御領域ＣＲの外の領域に存在することを示す。通信端末のコンピュータは、位置情報に基づき、車両ＶＣが制御領域ＣＲの中に存在するか否かを判定する。
【００３９】
図４は、ステップＳ１３０における処理の概念図である。図１、図２、図３Ａ及び図４を参照して、ステップＳ１３０における処理が説明される。
【００４０】
図３Ａに示される如く、通信端末のコンピュータが、車両ＶＣが制御領域ＣＲの中に存在すると判定すると、ステップＳ１３０が実行される。
【００４１】
ステップＳ１３０において、通信端末のタッチパネルディスプレイは、操作対象機器として選定された空調機器ＡＣ１，ＡＣ２に対する遠隔操作の開始の指示を与えるための操作画像ＯＩＭを表示する。操作画像ＯＩＭは、ユーザによって操作される操作領域ＯＰＲを含む。操作領域ＯＰＲは、一般的なアイコンボタンであってもよい。本実施形態の原理は、操作領域ＯＰＲとして表示される特定の画像デザインに限定されない。
【００４２】
ユーザが、操作領域ＯＰＲを操作するならば、ユーザは、空調機器ＡＣ１，ＡＣ２の両方に、遠隔操作の開始の指示を与えることができる。したがって、従来技術と比べて、ユーザは、少ない操作量の下で、空調機器ＡＣ１，ＡＣ２に遠隔操作の開始の指示を与えることができる。
【００４３】
図５は、通信端末１００と、空調機器ＡＣ１，ＡＣ２と、の間の通信を表す概念図である。図１、図４及び図５を参照して、ステップＳ１４０における処理が説明される。
【００４４】
ユーザが、操作領域ＯＰＲを操作すると、車両ＶＣ上の通信端末１００のコンピュータは、操作対象機器として選定された空調機器ＡＣ１，ＡＣ２に対する遠隔操作を開始するための制御データを生成する。制御データは、通信端末１００からネットワークＮＴＷへ出力される。制御データは、ネットワークＮＴＷ上で所定の信号処理を受けてもよい。代替的に、制御データは、ネットワークＮＴＷを経由して、空調機器ＡＣ１，ＡＣ２へ直接的に伝達されてもよい。本実施形態の原理は、ネットワークＮＴＷ上での制御データに対する特定の信号処理に限定されない。
【００４５】
ネットワークＮＴＷは、制御データを、空調機器ＡＣ１，ＡＣ２それぞれに送信する。空調機器ＡＣ１が、制御データを受け取ると、空調機器ＡＣ１は、制御データの受領を表す通知データを生成する。通知データは、空調機器ＡＣ１からネットワークＮＴＷへ送信される。空調機器ＡＣ２が、制御データを受け取ると、空調機器ＡＣ２は、制御データの受領を表す通知データを生成する。通知データは、空調機器ＡＣ２からネットワークＮＴＷへ送信される。空調機器ＡＣ１，ＡＣ２から送信された通知データは、ネットワークＮＴＷから通信端末１００へ転送される。
【００４６】
ネットワークＮＴＷが、空調機器ＡＣ１から通知データを受け取らないならば、ネットワークＮＴＷは、空調機器ＡＣ１への制御データの送信が失敗したことを表す通知データを生成してもよい。ネットワークＮＴＷが、空調機器ＡＣ２から通知データを受け取らないならば、ネットワークＮＴＷは、空調機器ＡＣ２への制御データの送信が失敗したことを表す通知データを生成してもよい。これらの場合において、制御データの送信の失敗を表す通知データは、ネットワークＮＴＷから通信端末１００へ送信される。したがって、通信端末１００は、制御データの送信の結果を把握することができる。
【００４７】
図６は、ステップＳ１５０における処理の概念図である。図１、図５及び図６を参照して、ステップＳ１５０における処理が説明される。
【００４８】
通信端末１００のコンピュータは、ネットワークＮＴＷから送信された通知データに応じて、通知画像ＮＩ１，ＮＩ２を生成する。通信端末１００のコンピュータは、空調機器ＡＣ１に対応する通知データに応じて、空調機器ＡＣ１への制御データの送信結果を表す通知画像ＮＩ１を生成する。通信端末１００のコンピュータは、空調機器ＡＣ２に対応する通知データに応じて、空調機器ＡＣ２への制御データの送信結果を表す通知画像ＮＩ２を生成する。したがって、操作画像とは異なり、通信端末１００は、複数の通知画像ＮＩ１，ＮＩ２を表示する。
【００４９】
＜第２実施形態＞
第１実施形態に関連して説明された処理は、様々な通信端末によって実行可能である。第２実施形態において、例示的な通信端末が説明される。
【００５０】
図７は、第１実施形態に関連して説明された通信端末１００の例示的なハードウェア構成を表す概略的なブロック図である。図１乃至図７を参照して、通信端末１００の例示的なハードウェア構成が説明される。
【００５１】
通信端末１００は、ＣＰＵ１１０と、バス１２０と、データ通信装置１３０と、メモリ１４０と、情報取得装置１５０と、タッチパネルディスプレイ１６０と、を備える。ＣＰＵ１１０は、バス１２０を通じて、データ通信装置１３０、メモリ１４０、情報取得装置１５０及びタッチパネルディスプレイ１６０に接続される。ＣＰＵ１１０は、データ通信装置１３０、メモリ１４０、情報取得装置１５０及びタッチパネルディスプレイ１６０を制御するプログラムを実行する。以下の実施形態において、コンピュータは、ＣＰＵ１１０によって例示される。
【００５２】
データ通信装置１３０は、図５を参照して説明された制御データの送信及び通知データの受信に用いられる。加えて、データ通信装置１３０は、空調機器ＡＣ１，ＡＣ２，ＡＣ３，ＡＣ４から建物ＨＭ内の温度を表す情報を受信してもよい。データ通信装置１３０は、データを送信及び受信するための一般的な通信技術に基づいて設計されてもよい。本実施形態の原理は、データ通信装置１３０の特定の構造に限定されない。
【００５３】
メモリ１４０は、第１記憶領域１４１と、第２記憶領域１４２と、を含む。第１記憶領域１４１は、図２を参照して説明された空調機器ＡＣ１，ＡＣ２，ＡＣ３，ＡＣ４を特定する情報を格納するために用いられる。加えて、第１記憶領域１４１は、図２を参照して説明された操作候補機器の設定に関する情報を格納するために用いられる。第２記憶領域１４２は、図２を参照して説明された温度条件に関する情報を格納するために用いられる。第２記憶領域１４２は、第１記憶領域１４１とは異なるメモリ素子内に確保されてもよい。本実施形態の原理は、メモリ１４０の特定の構造に限定されない。
【００５４】
メモリ１４０は、上述の情報に加えて、他の情報を格納してもよい。たとえば、メモリ１４０は、建物ＨＭの位置に関する情報を格納してもよい。
【００５５】
情報取得装置１５０は、車両ＶＣの位置に関する位置情報を取得するＧＰＳ装置であってもよい。加えて、車両ＶＣの外の温度を検知する温度センサが、情報取得装置１５０として用いられてもよい。
【００５６】
タッチパネルディスプレイ１６０は、ディスプレイ１６１と、操作検出センサ１６２と、を含む。ディスプレイ１６１は、図４を参照して説明された操作画像ＯＩＭを表示する。加えて、ディスプレイ１６１は、図６を参照して説明された複数の通知画像ＮＩ１，ＮＩ２を表示する。操作検出センサ１６２は、図４を参照して説明された操作領域ＯＰＲに対するユーザの操作を検知する。
【００５７】
タッチパネルディスプレイ１６０に代えて、操作画像ＯＩＭ及び複数の通知画像ＮＩ１，ＮＩ２の表示に専ら用いられるディスプレイ装置及びユーザの操作を受け付けるために専ら用いられる入力装置が用いられてもよい。
【００５８】
ＣＰＵ１１０は、図１を参照して説明された処理を行うためのプログラムを実行する。プログラムは、メモリ１４０に予め格納されてもよい。代替的に、プログラムは、他の記憶媒体からＣＰＵ１１０によって呼び出されてもよい。
【００５９】
図１を参照して説明されたステップＳ１１０において、プログラムは、ＣＰＵ１１０に、第１記憶領域１４１内の情報と第２記憶領域１４２内の情報とを読み出させる。加えて、プログラムは、ＣＰＵ１１０に、外気温度に関する情報を取得させる。ＣＰＵ１１０は、外気温度に関する情報を、データ通信装置１３０を通じて取得してもよい。代替的に、ＣＰＵ１１０は、外気温度に関する情報を、情報取得装置１５０から取得してもよい。
【００６０】
ＣＰＵ１１０は、第１記憶領域１４１から読み出した情報から、ユーザが、遠隔操作を受ける操作候補機器として、空調機器ＡＣ１，ＡＣ２，ＡＣ３を設定していることを見出すことができる（図２を参照）。ＣＰＵ１１０は、第２記憶領域１４２から読み出した情報から空調機器ＡＣ１，ＡＣ２，ＡＣ３に対して、遠隔操作が開始される開始条件として設定された温度に関する情報を見出すことができる。
【００６１】
プログラムは、ＣＰＵ１１０に、外気温度に関する情報を、開始条件として設定された温度に関する情報と比較させる。この結果、ＣＰＵ１１０は、空調機器ＡＣ１，ＡＣ２を操作対象機器として取り扱うことを決定することができる。
【００６２】
図１を参照して説明されたステップＳ１２０において、プログラムは、ＣＰＵ１１０に、車両ＶＣの位置に関する情報を情報取得装置１５０から取得させる。プログラムは、ＣＰＵ１１０に、メモリ１４０から建物ＨＭの位置に関する情報を読み出させる。プログラムは、その後、ＣＰＵ１１０に、車両ＶＣの位置に関する情報を、建物ＨＭの位置に関する情報と比較させる。この結果、ＣＰＵ１１０は、車両ＶＣが、制御領域ＣＲ内に存在するか否かを判定することができる（図３Ａ及び図３Ｂを参照）。
【００６３】
ＣＰＵ１１０が、車両ＶＣが、制御領域ＣＲ内に存在すると判定するならば、プログラムは、ＣＰＵ１１０に、図４を参照して説明された操作画像ＯＩＭを表す画像データを生成させる（図１を参照して説明されたステップＳ１３０）。画像データは、ＣＰＵ１１０からタッチパネルディスプレイ１６０へ出力される。タッチパネルディスプレイ１６０は、画像データに応じて、ディスプレイ１６１上に操作画像ＯＩＭを表示する。
【００６４】
ユーザが、操作画像ＯＩＭ中の操作領域ＯＰＲを操作すると、操作検出センサ１６２は、ユーザが操作領域ＯＰＲを操作したことを表す検出信号を生成する。検出信号は、操作検出センサ１６２からＣＰＵ１１０へ出力される。
【００６５】
ＣＰＵ１１０が、検出信号を受け取ると、プログラムは、ＣＰＵ１１０に制御データを生成させる（図１を参照して説明されたステップＳ１４０）。制御データは、ＣＰＵ１１０からデータ通信装置１３０へ出力される。その後、図５を参照して説明された如く、制御データは、ネットワークＮＴＷを通じて、空調機器ＡＣ１，ＡＣ２へ伝達される。
【００６６】
図５を参照して説明された如く、ネットワークＮＴＷは、通知データを送信する。データ通信装置１３０は、通知データを受信する。通知データは、データ通信装置１３０からＣＰＵ１１０へ出力される。
【００６７】
ＣＰＵ１１０が、通知データを受け取ると、プログラムは、ＣＰＵ１１０に、通知画像ＮＩ１，ＮＩ２を表す画像データを生成させる。画像データは、ＣＰＵ１１０からタッチパネルディスプレイ１６０へ出力される。タッチパネルディスプレイ１６０は、ディスプレイ１６１上で、通知画像ＮＩ１，ＮＩ２を表示する（図１を参照して説明されたステップＳ１５０）。
【００６８】
＜第３実施形態＞
第１実施形態に関連して説明された如く、操作対象機器を特定するために、ユーザは、複数の操作候補機器を設定する。加えて、ユーザは、複数の操作候補機器それぞれに対して、遠隔操作の開始条件を規定する温度を設定する。第３実施形態において、複数の操作候補機器及び開始条件を設定するための例示的な方法が説明される。
【００６９】
図８Ａ乃至図８Ｆは、ユーザが、複数の操作候補機器及び遠隔操作の開始条件を設定するために利用する例示的な画像を示す。図７乃至図８Ｆを参照して、複数の操作候補機器及び開始条件を設定するための例示的な方法が説明される。
【００７０】
アプリケーションプログラムが通信端末１００にインストールされると、図８Ａに示されるアイコンＩＣＮが、ディスプレイ１６１上に表示される。ユーザが、アイコンＩＣＮをダブルクリックすると、ディスプレイ１６１は、図８Ｂに示される画像を表示する。
【００７１】
図８Ｂに示される画像は、２つの入力ウィンドウＷＤ０１，ＷＤ０２と２つのアイコンボタンＩＢ０１，ＩＢ０２と、を含む。図８Ｂに示される画像は、ユーザを認証するために利用される。ユーザに対して、固有の識別番号が予め割り当てられている。加えて、ユーザは、アプリケーションプログラムを利用するためのパスワードを予め設定している。したがって、第三者がアプリケーションプログラムを無断で利用することはできない。
【００７２】
ユーザは、識別番号を入力ウィンドウＷＤ０１に入力する。加えて、ユーザは、パスワードを、入力ウィンドウＷＤ０２に入力する。その後、ユーザが、アイコンボタンＩＢ０１を押すと、ディスプレイ１６１は、図８Ｃに示される画像を表示する。ユーザが、アイコンボタンＩＢ０２を押すならば、ディスプレイ１６１は、図８Ａに示される画像を再度表示する。
【００７３】
図８Ｃに示される画像は、７つのアイコンボタンＩＢ０３，ＩＢ０４，ＩＢ０５，ＩＢ０６，ＩＢ０７，ＩＢ０８，ＩＢ０９を含む。５つのアイコンボタンＩＢ０３，ＩＢ０４，ＩＢ０５，ＩＢ０６，ＩＢ０７それぞれは、ユーザが所有する複数の空調機器それぞれを示す。図８Ｃは、ユーザが、５台の空調機器を有していることを表す。
【００７４】
５台の空調機器のうち１つは、リビングルームに設置されている。５台の空調機器のうち他のもう１つは、キッチンルームに設置されている。５台の空調機器のうち他のもう１つは、寝室に設置されている。５台の空調機器のうち他のもう１つは、２つの子供部屋のうち一方に設置されている。５台の空調機器のうち残り１つは、他方の子供部屋に設置されている。ユーザは、５つのアイコンボタンＩＢ０３，ＩＢ０４，ＩＢ０５，ＩＢ０６，ＩＢ０７それぞれを操作し、５台の空調機器それぞれに対して様々な設定を与えることができる。ユーザが、アイコンボタンＩＢ０３を押すと、ディスプレイ１６１は、図８Ｄに示される画像を表示する。この結果、ユーザは、リビングルームに設置された空調機器の動作を設定することができる。
【００７５】
図８Ｄに示される画像は、４つのアイコンボタンＩＢ１０，ＩＢ１１，ＩＢ１２，ＩＢ１３を含む。ユーザが、アイコンボタンＩＢ１１を押すと、ディスプレイ１６１は、ユーザがオンレコメンド処理に関する設定及びオフレコメンド処理に関する設定のうち一方を選択するための画像（図８Ｅを参照）を表示する。以下の説明において、「オフレコメンド処理」との用語は、通信端末１００からの遠隔操作によって、空調機器を停止させるための処理を意味する。
【００７６】
図８Ｅに示される画像は、３つのアイコンボタンＩＢ１４，ＩＢ１５，ＩＢ１６を含む。ユーザが、アイコンボタンＩＢ１４を押すと、複数の操作候補機器及び開始条件を設定するための画像（図８Ｆを参照）を表示する。
【００７７】
図８Ｆに示される画像は、２つの表示ウィンドウＷＤ０３，ＷＤ０４と、６つのアイコンボタンＩＢ１７，ＩＢ１８，ＩＢ１９，ＩＢ２０，ＩＢ２１，ＩＢ２２と、を含む。表示ウィンドウＷＤ０３は、上述の下限温度を表示する。ユーザが、アイコンボタンＩＢ１７を押すと、下限温度の値は増大する。ユーザが、アイコンボタンＩＢ１８を押すと、下限温度の値は減少する。表示ウィンドウＷＤ０４は、上述の上限温度を表示する。ユーザが、アイコンボタンＩＢ１９を押すと、上限温度の値は増大する。ユーザが、アイコンボタンＩＢ２０を押すと、上限温度の値は減少する。したがって、ユーザは、アイコンボタンＩＢ１７，ＩＢ１８，ＩＢ１９，ＩＢ２０を操作し、開始条件を設定することができる。図８Ｆは、外気温度が１５℃以下になったとき、又は、外気温度が２５℃以上になったとき、通信端末１００からの遠隔操作に従って、リビングルームの空調機器が起動することを表す。
【００７８】
ユーザは、図８Ｆに示される画像を用いて、開始条件だけでなく、操作候補機器を決定することができる。ユーザが、アイコンボタンＩＢ２１を押すならば、リビングルームの空調機器は、操作候補機器として登録される。ユーザが、アイコンボタンＩＢ２１を押さないならば、リビングルームの空調機器は、操作候補機器として取り扱われない。
【００７９】
図９は、図８Ｅに示される画像が表示されているときのタッチパネルディスプレイ１６０の概略的な処理を表すフローチャートである。図７、図８Ｄ乃至図９を参照して、タッチパネルディスプレイ１６０の概略的な処理が説明される。
【００８０】
（ステップＳ２１０）
ステップＳ２１０において、ディスプレイ１６１は、図８Ｅに示される画像を表示する。この結果、ユーザは、オンレコメンド処理に関する設定を行うのか、オフレコメンドに関する設定を行うのかを要求される。その後、ステップＳ２２０が実行される。
【００８１】
（ステップＳ２２０）
ステップＳ２２０において、ユーザが、前に表示された画像（すなわち、図８Ｄに示される画像）の表示を要求しているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、アイコンボタンＩＢ１６を押すならば、ステップＳ２３０が実行される。他の場合には、ステップＳ２４０が実行される。
【００８２】
（ステップＳ２３０）
ステップＳ２３０において、ディスプレイ１６１は、図８Ｄに示される画像を表示する。その後、ユーザは、図８Ｄに示される画像上で所定の操作を実行する。
【００８３】
（ステップＳ２４０）
ステップＳ２４０において、ユーザが、オンレコメンド処理に関する設定を要求しているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、アイコンボタンＩＢ１４を押すならば、ステップＳ２５０が実行される。他の場合には、ステップＳ２６０が実行される。
【００８４】
（ステップＳ２５０）
ステップＳ２５０において、ディスプレイ１６１は、図８Ｆに示される画像を表示する。その後、ユーザは、図８Ｆに示される画像上で所定の操作を実行する。
【００８５】
（ステップＳ２６０）
ステップＳ２６０において、ユーザが、オフレコメンド処理に関する設定を要求しているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、アイコンボタンＩＢ１５を押すならば、ステップＳ２７０が実行される。他の場合には、ステップＳ２１０が実行される。
【００８６】
（ステップＳ２７０）
ステップＳ２７０において、ディスプレイ１６１は、オフレコメンド処理に関する設定を行うための画像を表示する。ユーザは、オフレコメンド処理に関する設定を行うための画像上で所定の設定を行う。
【００８７】
図１０は、図８Ｆに示される画像が表示されているときのタッチパネルディスプレイ１６０の概略的な処理を表すフローチャートである。図７、図８Ｅ乃至図１０を参照して、タッチパネルディスプレイ１６０の概略的な処理が説明される。
【００８８】
（ステップＳ３１０）
ステップＳ３１０は、図９を参照して説明されたステップＳ２５０の後に行われる。ステップＳ３１０において、ディスプレイ１６１は、図８Ｆに示される画像を表示する。その後、ステップＳ３２０が実行される。
【００８９】
（ステップＳ３２０）
ステップＳ３２０において、ユーザが、前に表示された画像（すなわち、図８Ｅに示される画像）の表示を要求しているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、アイコンボタンＩＢ２２を押すならば、ステップＳ３３０が実行される。他の場合には、ステップＳ３４０が実行される。
【００９０】
（ステップＳ３３０）
ステップＳ３３０において、ディスプレイ１６１は、図８Ｅに示される画像を表示する。その後、ユーザは、図９を参照して説明されたフローチャートに従って、所定の操作を実行する。
【００９１】
（ステップＳ３４０）
ステップＳ３４０において、ユーザが、上限温度を調整しようとしているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、上限温度を調整しようとするならば、ユーザは、アイコンボタンＩＢ１９又はアイコンボタンＩＢ２０を押す。その後、ステップＳ３５０が実行される。他の場合には、ステップＳ３６０が実行される。
【００９２】
（ステップＳ３５０）
ステップＳ３５０において、ディスプレイ１６１は、アイコンボタンＩＢ１９又はアイコンボタンＩＢ２０の押圧に応じて、表示ウィンドウＷＤ０４内の数値を更新する。その後、ステップＳ３６０が実行される。
【００９３】
（ステップＳ３６０）
ステップＳ３６０において、ユーザが、下限温度を調整しようとしているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、下限温度を調整しようとするならば、ユーザは、アイコンボタンＩＢ１７又はアイコンボタンＩＢ１８を押す。その後、ステップＳ３７０が実行される。他の場合には、ステップＳ３８０が実行される。
【００９４】
（ステップＳ３７０）
ステップＳ３７０において、ディスプレイ１６１は、アイコンボタンＩＢ１７又はアイコンボタンＩＢ１８の押圧に応じて、表示ウィンドウＷＤ０３内の数値を更新する。その後、ステップＳ３８０が実行される。
【００９５】
（ステップＳ３８０）
ステップＳ３８０において、ユーザが、対象の空調機器を操作候補機器として登録しようとしているか否かを判定する。ユーザが、対象の空調機器を操作候補機器として登録するならば、ユーザは、アイコンボタンＩＢ２１を押す。その後、ステップＳ３９０が実行される。他の場合には、ステップＳ３１０が実行される。
【００９６】
（ステップＳ３９０）
ステップＳ３９０において、ディスプレイ１６１は、オフレコメンド処理に関する設定を行うための画像を表示する。ユーザは、オフレコメンド処理に関する設定を行うための画像上で所定の設定を行う。
【００９７】
図１１は、メモリ１４０に格納される設定データを表す表である。図７、図１０及び図１１を参照して、メモリ１４０に格納される設定データが説明される。
【００９８】
図９及び図１０を参照して説明された処理の結果、メモリ１４０は、図１１に示される設定データを格納することができる。図１１は、ユーザが、図１０を参照して説明されたステップＳ３８０において、リビングルーム、キッチンルーム、寝室及び子供部屋（２）に設置された空調機器を操作候補機器として設定する一方で、子供部屋（１）に設置された空調機器を操作候補機器として設定していないことを表す。したがって、リビングルーム、キッチンルーム、寝室及び子供部屋（２）に設置された空調機器は、第１実施形態に関連して説明された遠隔操作の対象になり得る一方で、子供部屋（２）に設置された空調機器は、第１実施形態に関連して説明された遠隔操作の対象から除外されている。
【００９９】
図１１は、ユーザが、図１０を参照して説明されたステップＳ３４０において、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器に対して、上限温度を２５℃に設定した一方で、寝室に設置された空調機器に対して、上限温度を３０℃に設定したことを表す。したがって、外気温度が、２５℃を超えるならば、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器は、第１実施形態に関連して説明された遠隔操作の下で、冷房モードで動作する。外気温度が、３０℃を超えるならば、操作候補機器として設定された全ての空調機器が、第１実施形態に関連して説明された遠隔操作の下で、冷房モードで動作する。
【０１００】
図１１は、ユーザが、図１０を参照して説明されたステップＳ３６０において、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器に対して、下限温度を１０℃に設定した一方で、寝室に設置された空調機器に対して、上限温度を５℃に設定したことを表す。したがって、外気温度が、１０℃を下回るならば、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器は、第１実施形態に関連して説明された遠隔操作の下で、暖房モードで動作する。外気温度が、５℃を下回るならば、操作候補機器として設定された全ての空調機器が、第１実施形態に関連して説明された遠隔操作の下で、暖房モードで動作する。
【０１０１】
＜第４実施形態＞
第１実施形態に関連して説明された如く、車両が制御領域に存在するか否かを判定するために、ユーザは、対象の建物の位置を設定する。第４実施形態において、建物の位置を設定するための例示的な方法が説明される。
【０１０２】
図１２は、ユーザが、建物ＨＭの位置を設定するために利用する例示的な画像を示す。図３Ａ、図７、図８Ｃ及び図１２を参照して、建物ＨＭの位置を設定するための例示的な方法が説明される。
【０１０３】
ユーザは、第３実施形態に関連して説明された方法を用いて、ディスプレイ１６１に、図８Ｃに示される画像を表示させることができる。ユーザが、アイコンボタンＩＢ０８を押すと、ディスプレイ１６１は、図１２に示される画像を表示する。
【０１０４】
図１２に示される画像は、３つのアイコンボタンＩＢ２３，ＩＢ２４，ＩＢ２５を含む。ユーザは、アイコンボタンＩＢ２３を押し、建物ＨＭの位置を設定することができる。ユーザが、アイコンボタンＩＢ２３を押すと、タッチパネルディスプレイ１６０は、情報取得装置１５０として用いられるＧＰＳ装置と連動して、アイコンボタンＩＢ２３が押されたときの通信端末１００の位置を建物ＨＭの位置として決定してもよい。
【０１０５】
ユーザは、アイコンボタンＩＢ２４を押し、上述の如く設定された建物ＨＭの位置に関する設定を解除することができる。ユーザが、アイコンボタンＩＢ２５を押すならば、ディスプレイ１６１は、図８Ｃに示される画像を表示する。
【０１０６】
図１３は、図１２に示される画像が表示されているときのタッチパネルディスプレイ１６０の概略的な処理を表すフローチャートである。図３Ａ、図７、図８Ｃ、図１２及び図１３を参照して、タッチパネルディスプレイ１６０の概略的な処理が説明される。
【０１０７】
（ステップＳ４１０）
ステップＳ４１０において、ディスプレイ１６１は、図１２に示される画像を表示する。その後、ステップＳ４２０が実行される。
【０１０８】
（ステップＳ４２０）
ステップＳ４２０において、ユーザが、前に表示された画像（すなわち、図８Ｃに示される画像）の表示を要求しているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、アイコンボタンＩＢ２５を押すならば、ステップＳ４３０が実行される。他の場合には、ステップＳ４４０が実行される。
【０１０９】
（ステップＳ４３０）
ステップＳ４３０において、ディスプレイ１６１は、図８Ｃに示される画像を表示する。その後、ユーザは、図８Ｃに示される画像上で所定の操作を実行する。
【０１１０】
（ステップＳ４４０）
ステップＳ４４０において、ユーザが、建物ＨＭの位置を設定することを要求しているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、建物ＨＭの位置を設定したいならば、ユーザは、アイコンボタンＩＢ２３を押す。その後、ステップＳ４５０が実行される。他の場合には、ステップＳ４６０が実行される。
【０１１１】
（ステップＳ４５０）
ステップＳ４５０において、タッチパネルディスプレイ１６０は、アイコンボタンＩＢ２３が押されたときの通信端末１００の位置を建物ＨＭの位置として登録してもよい。建物ＨＭの位置に関する情報は、タッチパネルディスプレイ１６０からメモリ１４０へ出力される。その後、ステップＳ４６０が実行される。
【０１１２】
（ステップＳ４６０）
ステップＳ４６０において、ユーザが、建物ＨＭの位置に関する設定を解除することを要求しているか否かを、タッチパネルディスプレイ１６０は判定する。ユーザが、建物ＨＭの位置を設定したいならば、ユーザは、アイコンボタンＩＢ２４を押す。その後、ステップＳ４７０が実行される。他の場合には、ステップＳ４１０が実行される。
【０１１３】
（ステップＳ４７０）
ステップＳ４７０において、ＣＰＵ１１０は、メモリ１４０から建物ＨＭの位置に関する情報を消去する。この結果、建物ＨＭの位置の設定は、適切に解除される。その後、ステップＳ４１０が実行される。
【０１１４】
＜第５実施形態＞
第１実施形態に関連して説明された如く、通信端末は、空調機器から通知データを受け取る。通信端末が、通知データに加えて、制御データを受け取った後の空調機器の動作の状況を表す動作データを取得するならば、ユーザは、空調機器が、上述の遠隔操作の下で適切に動作しているか否かを確認することができる。第５実施形態において、空調機器の動作の状況を表す動作データを通知データとして、空調機器から通信端末へ伝達することができる制御システムが説明される。
【０１１５】
図１４は、ユーザが、通信端末１００を含む制御システム２００の概念図である。図１４を参照して、制御システム２００が説明される。
【０１１６】
制御システム２００は、第１実施形態に関連して説明された通信端末１００に加えて、サーバ装置３００を備える。サーバ装置３００は、インターネット通信回線網ＩＴＮを通じて、通信端末１００に通信可能に接続される。第１実施形態に関連して説明された制御データは、インターネット通信回線網ＩＴＮを通じて、通信端末１００からサーバ装置３００へ送信される。
【０１１７】
制御データは、その後、インターネット通信回線網ＩＴＮを通じて、サーバ装置３００から空調機器群ＡＣＧへ送信される。空調機器群ＡＣＧは、建物ＨＭ内に設置された複数の空調機器を含む。制御データを受け取った複数の空調機器それぞれは、制御データに応じて動作する。
【０１１８】
制御データに応じて動作する複数の空調機器それぞれは、制御データを受け取ったことを表す通知データを生成する。制御データを受け取ったことを表す通知データは、インターネット通信回線網ＩＴＮを通じて、空調機器群ＡＣＧからサーバ装置３００へ送信される。サーバ装置３００は、その後、通知データを通信端末１００へ送信する。
【０１１９】
図１５Ａ乃至図１５Ｄは、通信端末１００が、ユーザに提示する例示的な画像を示す。図１、図４、図７、図１４乃至図１５Ｄを参照して、通信端末１００がユーザに提示する画像が説明される。
【０１２０】
図１を参照して説明されたステップＳ１３０において、ディスプレイ１６１は、図１５Ａに示される画像を表示する。図１５Ａに示される画像は、図４を参照して説明された操作画像ＯＩＭに対応する。
【０１２１】
図１５Ａに示される画像は、２つのアイコンボタンＩＢ２６，ＩＢ２７を含む。アイコンボタンＩＢ２６，ＩＢ２７は、図４を参照して説明された操作領域ＯＰＲに対応する。
【０１２２】
ユーザが、アイコンボタンＩＢ２６を押すならば、通信端末１００は、図１に示される処理を中断してもよい。ユーザが、アイコンボタンＩＢ２７を押すと、ＣＰＵ１１０は、制御データを生成する。図１４を参照して説明された如く、制御データは、サーバ装置３００を通じて、空調機器群ＡＣＧへ伝達される（図１のステップＳ１４０）。
【０１２３】
制御データは、図１を参照して説明されたステップＳ１１０において、操作対象機器として特定された複数の空調機器によって受け取られる。操作対象機器として特定された複数の空調機器それぞれは、その後、通知データを生成する。図１４を参照して説明された如く、通知データは、サーバ装置３００を通じて、通信端末１００へ伝達される。
【０１２４】
通信端末１００が、操作対象機器として特定された複数の空調機器それぞれから通知データを受け取ると、ディスプレイ１６１は、図１５Ｂ及び図１５Ｃに示される画像を順次表示する。図１５Ｂは、リビングルームに設置された空調機器に対応する画像を示す。図１５Ｃは、キッチンルームに設置された空調機器に対応する画像を示す。
【０１２５】
図１５Ｂに示される画像は、アイコンボタンＩＢ２８，ＩＢ２９を含む。ユーザが、アイコンボタンＩＢ２８を押すと、ディスプレイ１６１は、図１５Ｃに示される画像を表示する。ユーザが、アイコンボタンＩＢ２９を押すと、通信端末１００は、リビングルームに設置された空調機器に動作状況の通知を要求する。リビングルームに設置された空調機器は、動作状況を表す動作データを生成する。動作データは、その後、リビングルームに設置された空調機器から通信端末１００へ送られる。この結果、ディスプレイ１６１は、リビングルームに設置された空調機器の動作に関する詳細な情報を表示する（図１５Ｄを参照）。
【０１２６】
図１５Ｃに示される画像は、アイコンボタンＩＢ３０，ＩＢ３１を含む。ユーザが、アイコンボタンＩＢ３０を押すと、通信端末１００は、図１に示される処理を終了する。ユーザが、アイコンボタンＩＢ３１を押すと、ディスプレイ１６１は、キッチンルームに設置された空調機器の動作に関する詳細な情報を表示する。
【０１２７】
図１５Ｄに示される画像は、リビングルームに設置された空調機器の動作に関する詳細な情報を示す。図１５Ｄに示される画像は、リビングルームの空調機器が、冷房モードで運転していることを表す。図１５Ｄに示される画像は、設定された温度、設定された風量、設定された風向、リビングルームの現在の温度やリビングルームの現在の湿度といった情報を含む。したがって、ユーザは、リビングルームで運転する空調機器が適切に動作していることを視覚的に確認することができる。
【０１２８】
図１５Ｄに示される画像は、アイコンボタンＩＢ３２を含む。ユーザが、アイコンボタンＩＢ３２を押すと、ディスプレイ１６１は、図１５Ｂに示される画像を再度表示する。
【０１２９】
＜第６実施形態＞
一般的な空調機器は、様々な運転モード（たとえば、冷房モード、暖房モード、自動モードや除湿モード）で運転することができる。ユーザが、各運転モードの設定を車両から変更することができるならば、ユーザは建物の中に入ったときからユーザは快適な環境を享受することができる。第６実施形態において、車中のユーザが、空調機器の運転モードの設定を変更することを許容する通信端末が説明される。
【０１３０】
図１６Ａ及び図１６Ｂは、通信端末１００がユーザに提示する画像を示す。図７、図８Ｃ、図８Ｄ、図１４、図１５Ｄ、図１６Ａ及び図１６Ｂを参照して、空調機器の運転モードの設定を変更することを許容する通信端末１００が説明される。
【０１３１】
ユーザは、第３実施形態に関連して説明された方法を用いて、図８Ｃに示される画像をディスプレイ１６１に表示させることができる。ユーザが、アイコンボタンＩＢ０３を押すと、ディスプレイ１６１は、図８Ｄに示される画像を表示する。ユーザが、その後、アイコンボタンＩＢ１０を押すならば、ディスプレイ１６１は、図１６Ａに示される画像を表示する。
【０１３２】
図１６Ａに示される画像は、設定領域ＳＲと、３つのアイコンボタンＩＢ３３，ＩＢ３４，ＩＢ３５と、を含む。設定領域ＳＲは、第１アイコン列ＦＩＣと、第２アイコン列ＳＩＣと、表示ウィンドウＷＤ０５と、を含む。第１アイコン列ＦＩＣ及び第２アイコン列ＳＩＣそれぞれは、運転モードの設定を変更するための複数のアイコンボタンを含む。ユーザは、これらのアイコンボタンを操作し、運転モードの設定を変更することができる。運転モードの設定に関する情報は、表示ウィンドウＷＤ０５上に表示される。したがって、ユーザは、運転モードの設定を視覚的に確認することができる。運転モードの設定に関するデータは、メモリ１４０に格納される。
【０１３３】
ユーザが、アイコンボタンＩＢ３３を押すと、運転モードの設定に関する情報は、サーバ装置３００を通じて、通信端末１００から空調機器群ＡＣＧへ送信される。この結果、対象の空調機器は、運転モードの設定を変更する。
【０１３４】
ユーザが、アイコンボタンＩＢ３４を押すと、ディスプレイ１６１は、図１５Ｄに示される画像を表示する。ユーザが、アイコンボタンＩＢ３５を押すと、ディスプレイ１６１は、図８Ｄに示される画像を再度表示する。
【０１３５】
対象の空調機器は、運転モードの設定に関する情報を受け取ると、通信端末１００からのデータ送信が適切に行われたことを表す通知データを生成する。通知データは、サーバ装置３００を通じて、空調機器群ＡＣＧから通信端末１００へ送信される。この結果、データ通信装置１３０は、通知データを受信する。
【０１３６】
データ通信装置１３０が通知データを受信すると、ＣＰＵ１１０は、図１６Ｂに示される画像をディスプレイ１６１に表示させる。この結果、ユーザは、運転モードの設定に関する情報の通信が適切に行われたことを確認することができる。
【０１３７】
図１６Ｂに示される画像は、２つのアイコンボタンＩＢ３６，ＩＢ３７を含む。ユーザが、アイコンボタンＩＢ３６を押すと、ディスプレイ１６１は、図１５Ｄに示される画像を表示する。ユーザが、アイコンボタンＩＢ３７を押すと、ディスプレイ１６１は、図１６Ａに示される画像を再度表示する。
【０１３８】
図１７は、図８Ｃに示される画像が表示されているときの通信端末１００の概略的な処理を表すフローチャートである。図７、図８Ｂ、図８Ｃ、図１１、図１３及び図１７を参照して、通信端末１００の概略的な処理が説明される。
【０１３９】
（ステップＳ５０５）
ユーザが、図８Ｂに示される画像上で、識別番号とパスワードとを入力すると、ステップＳ５０５が開始される。ステップＳ５０５において、ＣＰＵ１１０は、図１１を参照して説明されたデータをメモリ１４０から読み出すための処理を実行する。その後、ステップＳ５１０が実行される。
【０１４０】
（ステップＳ５１０）
ステップＳ５１０において、ＣＰＵ１１０は、図１１を参照して説明されたデータが適切に読み出されたか否かを判定する。ＣＰＵ１１０が、データの読み出しに失敗するならば、ステップＳ５１５が実行される。他の場合には、ステップＳ５２０が実行される。
【０１４１】
（ステップＳ５１５）
ステップＳ５１５において、ＣＰＵ１１０は、データが適切に読み出されなかったことを表すエラー画像を、ディスプレイ１６１に表示させる。その後、ステップＳ５０５が実行される。
【０１４２】
（ステップＳ５２０）
ステップＳ５２０において、ＣＰＵ１１０は、ディスプレイ１６１に、図８Ｃを参照して説明された画像を表示させる。その後、ステップＳ５２５が実行される。
【０１４３】
（ステップＳ５２５）
ステップＳ５２５において、ユーザは、図８Ｃを参照して説明された画像上のアイコンボタンＩＢ０３〜ＩＢ０９のうち１つを押す。その後、ステップＳ５３０が実行される。
【０１４４】
（ステップＳ５３０）
ステップＳ５３０において、タッチパネルディスプレイ１６０は、アイコンボタンＩＢ０９が押されたか否かを判定する。ユーザが、アイコンボタンＩＢ０９を押しているならば、ステップＳ５３５が実行される。他の場合には、ステップＳ５４０が実行される。
【０１４５】
（ステップＳ５３５）
ステップＳ５３５において、タッチパネルディスプレイ１６０は、アイコンボタンＩＢ０９が押されたことを表す通知信号を生成する。通知信号は、タッチパネルディスプレイ１６０からＣＰＵ１１０へ出力される。ＣＰＵ１１０は、通知信号に応じて、所定のバックグラウンド動作を実行し、処理を終了する。
【０１４６】
（ステップＳ５４０）
ステップＳ５４０において、タッチパネルディスプレイ１６０は、アイコンボタンＩＢ０３〜アイコンボタンＩＢ０７のいずれか１つが押されたかアイコンボタンＩＢ０８が押されたかを判定する。ユーザが、アイコンボタンＩＢ０３〜ＩＢ０７のいずれか１つを押しているならば、ステップＳ５４５が実行される。他の場合には、ステップＳ５５０が実行される。
【０１４７】
（ステップＳ５４５）
ステップＳ５４５において、ディスプレイ１６１は、押されたアイコンボタン（アイコンボタンＩＢ０３〜アイコンボタンＩＢ０７のうち１つ）に対応する空調機器に対する操作選択画面を表示する。図８Ｄは、アイコンボタンＩＢ０３が押されたときに、ディスプレイ１６１が表示する画像を示す。
【０１４８】
（ステップＳ５５０）
ステップＳ５５０において、図１３を参照して説明された処理が実行される。
【０１４９】
図１８は、図８Ｄに示される画像が表示されているときの通信端末１００の概略的な処理を表すフローチャートである。図７、図８Ｃ乃至図８Ｅ、図１４、図１５Ｄ、図１６Ａ、図１７及び図１８を参照して、通信端末１００の概略的な処理が説明される。
【０１５０】
（ステップＳ６０５）
図１７を参照して説明されたステップＳ５４５が開始されると、ステップＳ６０５が実行される。ステップＳ６０５において、タッチパネルディスプレイ１６０は、ユーザが、アイコンボタンＩＢ１３（図８Ｄを参照）を押したか否かを判定する。ユーザが、アイコンボタンＩＢ１３を押しているならば、ステップＳ６１０が実行される。他の場合には、ステップＳ６１５が実行される。
【０１５１】
（ステップＳ６１０）
ステップＳ６１０において、ディスプレイ１６１は、図８Ｃに示される画像を表示する。ユーザは、その後、図１７を参照して説明されたフローチャートに従って、所定の操作を実行する。
【０１５２】
（ステップＳ６１５）
ステップＳ６１５において、タッチパネルディスプレイ１６０は、ユーザがアイコンボタンＩＢ１０（図８Ｄを参照）を押したか否かを判定する。ユーザが、図１６Ａを参照して説明された運転モードの設定を変更したいならば、ユーザは、アイコンボタンＩＢ１０を押す。その後、ステップＳ６２０が実行される。他の場合には、ステップＳ６２５が実行される。
【０１５３】
（ステップＳ６２０）
ステップＳ６２０において、ディスプレイ１６１は、図１６Ａに示される画像を表示する。その後、ユーザは、図１６Ａに示される画像上で運転モードの設定を変更する。
【０１５４】
（ステップＳ６２５）
ステップＳ６２５において、タッチパネルディスプレイ１６０は、ユーザがアイコンボタンＩＢ１１（図８Ｄを参照）を押したか否かを判定する。ユーザが、第３実施形態に関連して説明された操作対象機器の登録といった処理を実行したいならば、ユーザは、アイコンボタンＩＢ１１を押す。その後、ステップＳ６３０が実行される。他の場合には、ステップＳ６３５が実行される。
【０１５５】
（ステップＳ６３０）
ステップＳ６３０において、ディスプレイ１６１は、図８Ｅに示される画像を表示する。ユーザが、アイコンボタンＩＢ１４を押すならば、ユーザは、オンレコメンド処理のために、第３実施形態に関連して説明された操作対象機器の登録を行うことができる。ユーザが、アイコンボタンＩＢ１５を押すならば、ユーザは、オフレコメンド処理のための登録処理を実行することができる。
【０１５６】
（ステップＳ６３５）
ステップＳ６３５において、タッチパネルディスプレイ１６０は、ユーザがアイコンボタンＩＢ１２（図８Ｄを参照）を押したか否かを判定する。ユーザが、空調機器の動作状況を確認したいならば、ユーザは、アイコンボタンＩＢ１２を押す。その後、ステップＳ６４０が実行される。他の場合には、ステップＳ６０５が実行される。
【０１５７】
（ステップＳ６４０）
ステップＳ６４０において、タッチパネルディスプレイ１６０は、ユーザがアイコンボタンＩＢ１２を押したことを表す通知信号を生成する。通知信号は、タッチパネルディスプレイ１６０からＣＰＵ１１０へ出力される。ＣＰＵ１１０は、通知信号に応じて、動作状況を通知することを要求するための要求信号を生成する。要求信号は、ＣＰＵ１１０からデータ通信装置１３０へ出力される。その後、要求信号は、データ通信装置１３０からサーバ装置３００を通じて、空調機器群ＡＣＧへ送信される。その後、ステップＳ６４５が実行される。
【０１５８】
（ステップＳ６４５）
空調機器が、要求信号を適切に受け取るならば、空調機器は、動作データを生成する。その後、図１４を参照して説明された如く、動作データは、サーバ装置３００を通じて、通信端末１００へ送信される。この場合、データ通信装置１３０は、動作データの受信をＣＰＵ１１０へ通知する。その後、ステップＳ６５０が実行される。空調機器が、要求信号を適切に受け取らないならば、あるいは、動作データの送信が適切に行われないならば、ステップＳ６５５が実行される。
【０１５９】
（ステップＳ６５０）
ステップＳ６５０において、ＣＰＵ１１０は、ディスプレイ１６１に、図１５Ｄに示される画像を表示させる。この結果、ユーザは、空調機器の運転状況を視覚的に確認することができる。
【０１６０】
（ステップＳ６５５）
ステップＳ６５５において、ＣＰＵ１１０は、動作データの通信が失敗したことを表すエラー画像を、ディスプレイ１６１に表示させる。その後、ステップＳ６０５が実行される。
【０１６１】
図１９は、図１６Ａに示される画像が表示されているときの通信端末１００の概略的な処理を表すフローチャートである。図７、図８Ｄ、図１４、図１５Ｄ、図１６Ａ、図１６Ｂ、図１８及び図１９を参照して、通信端末１００の概略的な処理が説明される。
【０１６２】
（ステップＳ７０５）
図１８を参照して説明されたステップＳ６２０が開始されると、ステップＳ７０５が実行される。ステップＳ７０５において、ＣＰＵ１１０は、メモリ１４０に、運転モードに対して前回設定された情報を要求する。その後、ステップＳ７１０が実行される。
【０１６３】
（ステップＳ７１０）
メモリ１４０が、運転モードに対して前回設定された情報を格納していないならば、ステップＳ７１５が実行される。メモリ１４０が、運転モードに対して前回設定された情報を格納しているならば、ＣＰＵ１１０は、運転モードに対して前回設定された情報を取得することができる。その後、ステップＳ７２０が実行される。
【０１６４】
（ステップＳ７１５）
ステップＳ７１５において、ＣＰＵ１１０は、デフォルト値を設定する。ＣＰＵ１１０は、デフォルト値を用いた画像データを生成する。画像データは、ＣＰＵ１１０からタッチパネルディスプレイ１６０に出力される。タッチパネルディスプレイ１６０は、ディスプレイ１６１上に、図１６Ａに示される画像を表示する。この場合、デフォルト値によって表現される画像が、表示ウィンドウＷＤ０５に表示される。その後、ステップＳ７２０が実行される。
【０１６５】
（ステップＳ７２０）
ステップＳ７２０において、ＣＰＵ１１０は、ディスプレイ１６１に、図１６Ａに示される画像を表示させる。この場合、運転モードに対して前回設定された情報に基づいて作成された画像が、表示ウィンドウＷＤ０５に表示される。
【０１６６】
（ステップＳ７２５）
ステップＳ７２５において、ユーザは、第１アイコン列ＦＩＣ及び／又は第２アイコン列ＳＩＣを操作し、運動モードに対する設定を変更する。その後、ステップＳ７３０が実行される。
【０１６７】
（ステップＳ７３０）
ステップＳ７３０において、ディスプレイ１６１は、運転モードの更新された設定を表示する。その後、ステップＳ７３５が実行される。
【０１６８】
（ステップＳ７３５）
ステップＳ７３５において、タッチパネルディスプレイ１６０は、ユーザが、アイコンボタンＩＢ３５を押したか否かを判定する。ユーザが、アイコンボタンＩＢ３５を押しているならば、ステップＳ７４０が実行される。他の場合には、ステップＳ７４５が実行される。
【０１６９】
（ステップＳ７４０）
ステップＳ７４０において、ディスプレイ１６１は、図８Ｄに示される画像を表示する。ユーザは、その後、図１８を参照して説明されたフローチャートに従って、所定の操作を実行する。
【０１７０】
（ステップＳ７４５）
ステップＳ７４５において、タッチパネルディスプレイ１６０は、ユーザが、アイコンボタンＩＢ３３を押したか否かを判定する。ユーザが、アイコンボタンＩＢ３３を押しているならば、ステップＳ７５０が実行される。他の場合には、ステップＳ７７０が実行される。
【０１７１】
（ステップＳ７５０）
ステップＳ７５０において、ＣＰＵ１１０は、ユーザがタッチパネルディスプレイ１６０を用いて設定した情報を、データ通信装置１３０から送信する。その後、ステップＳ７５５が実行される。
【０１７２】
（ステップＳ７５５）
ステップＳ７５５において、空調機器が、データ通信装置１３０から、ユーザがタッチパネルディスプレイ１６０を用いて設定した情報を受け取るならば、空調機器は、情報の伝達が適切に行われたこと表す通知データを生成する。通知データは、サーバ装置３００を通じて、空調機器群ＡＣＧから通信端末１００に送信される。データ通信装置１３０が通知データを受け取るならば、ＣＰＵ１１０は、ユーザがタッチパネルディスプレイ１６０を用いて設定した情報の通信が成功したと判定する。この場合、ステップＳ７６０が実行される。他の場合には、ステップＳ７６５が実行される。
【０１７３】
（ステップＳ７６０）
ステップＳ７６０において、ＣＰＵ１１０は、ディスプレイ１６１に、図１６Ｂに示される画像を表示させる。ユーザは、図１６Ｂに示される画像上で所定の操作を行う。
【０１７４】
（ステップＳ７６５）
ステップＳ７６５において、ＣＰＵ１１０は、ユーザがタッチパネルディスプレイ１６０を用いて設定した情報の通信が失敗したことを表すエラー画像をディスプレイ１６１に表示させる。その後、ステップＳ７０５が実行される。
【０１７５】
（ステップＳ７７０）
ステップＳ７７０において、タッチパネルディスプレイ１６０は、ユーザが、アイコンボタンＩＢ３４（図１６Ａを参照）を押したか否かを判定する。ユーザが、アイコンボタンＩＢ３４を押しているならば、ステップＳ７７５が実行される。他の場合には、ステップＳ７０５が実行される。
【０１７６】
（ステップＳ７７５）
ステップＳ７７５において、ＣＰＵ１１０は、動作情報を要求する要求信号を生成する。要求信号は、ＣＰＵ１１０からデータ通信装置１３０へ出力される。データ通信装置１３０は、要求信号を送信する。その後、ステップＳ７８０が実行される。
【０１７７】
（ステップＳ７８０）
空調機器が、データ通信装置１３０から、要求信号を受け取るならば、空調機器は、動作状況を表す動作データを生成する。図１４を参照して説明された如く、動作データは、サーバ装置３００を通じて、空調機器群ＡＣＧから通信端末１００へ送信される。データ通信装置１３０が動作データを受け取るならば、ＣＰＵ１１０は、要求信号の通信が成功したと判定する。この場合、ステップＳ７８５が実行される。他の場合には、ステップＳ７９０が実行される。
【０１７８】
（ステップＳ７８５）
ステップＳ７８５において、ＣＰＵ１１０は、ディスプレイ１６１に、図１５Ｄに示される画像を表示させる。ユーザは、図１５Ｄに示される画像上で所定の操作を実行する。
【０１７９】
（ステップＳ７９０）
ステップＳ７９０において、ＣＰＵ１１０は、動作状況の要求処理が失敗したことを表すエラー画像をディスプレイ１６１に表示させる。その後、ステップＳ７０５が実行される。
【０１８０】
図２０は、図１６Ｂに示される画像が表示されているときの通信端末１００の概略的な処理を表すフローチャートである。図７、図１４、図１５Ｄ、図１６Ａ、図１６Ｂ、図１９及び図２０を参照して、通信端末１００の概略的な処理が説明される。
【０１８１】
（ステップＳ８１０）
図１９を参照して説明されたステップＳ７６０が開始されると、ステップＳ８１０が実行される。ステップＳ８１０において、ディスプレイ１６１は、図１６Ｂに示される画像を表示する。その後、ステップＳ８２０が実行される。
【０１８２】
（ステップＳ８２０）
ステップＳ８２０において、タッチパネルディスプレイ１６０は、ユーザが、アイコンボタンＩＢ３７（図１６Ｂを参照）を押したか否かを判定する。ユーザが、アイコンボタンＩＢ３７を押しているならば、ステップＳ８３０が実行される。他の場合には、ステップＳ８４０が実行される。
【０１８３】
（ステップＳ８３０）
ステップＳ８３０において、ディスプレイ１６１は、図１６Ａに示される画像を表示する。ユーザは、その後、図１９を参照して説明されたフローチャートに従って、所定の操作を実行する。
【０１８４】
（ステップＳ８４０）
ステップＳ８４０において、タッチパネルディスプレイ１６０は、ユーザが、アイコンボタンＩＢ３６を押したか否かを判定する。ユーザが、アイコンボタンＩＢ３６を押しているならば、ステップＳ８５０が実行される。他の場合には、ステップＳ８１０が実行される。
【０１８５】
（ステップＳ８５０）
ステップＳ８５０において、ＣＰＵ１１０は、動作情報を要求する要求信号を生成する。要求信号は、ＣＰＵ１１０からデータ通信装置１３０へ出力される。データ通信装置１３０は、要求信号を送信する。その後、ステップＳ８６０が実行される。
【０１８６】
（ステップＳ８６０）
空調機器が、データ通信装置１３０から、要求信号を受け取るならば、空調機器は、動作状況を表す動作データを生成する。図１４を参照して説明された如く、動作データは、サーバ装置３００を通じて、空調機器群ＡＣＧから通信端末１００へ送信される。データ通信装置１３０が動作データを受け取るならば、ＣＰＵ１１０は、要求信号の通信が成功したと判定する。この場合、ステップＳ８７０が実行される。他の場合には、ステップＳ８８０が実行される。
【０１８７】
（ステップＳ８７０）
ステップＳ８７０において、ＣＰＵ１１０は、ディスプレイ１６１に、図１５Ｄに示される画像を表示させる。ユーザは、図１５Ｄに示される画像上で所定の操作を実行する。
【０１８８】
（ステップＳ８８０）
ステップＳ８８０において、ＣＰＵ１１０は、動作状況の要求処理が失敗したことを表すエラー画像をディスプレイ１６１に表示させる。その後、ステップＳ８１０が実行される。
【０１８９】
図２１は、図１５Ｄに示される画像が表示されているときの通信端末１００の概略的な処理を表すフローチャートである。図７、図８Ｄ、図１５Ｂ乃至図１６Ｂ及び図２１を参照して、通信端末１００の概略的な処理が説明される。
【０１９０】
（ステップＳ９１０）
図８Ｄに示されるアイコンボタンＩＢ１２、図１５Ｂに示されるアイコンボタンＩＢ２９、図１５Ｃに示されるアイコンボタンＩＢ３１、図１６Ａに示されるアイコンボタンＩＢ３４又は図１６Ｂに示されるアイコンボタンＩＢ３６がユーザによって押されると、ステップＳ９１０が実行される。ステップＳ９１０において、ディスプレイ１６１は、図１５Ｄに示される画像を表示する。その後、ステップＳ９２０が実行される。
【０１９１】
（ステップＳ９２０）
ステップＳ９２０において、タッチパネルディスプレイ１６０は、ユーザが、アイコンボタンＩＢ３７を押したか否かを判定する。ユーザが、アイコンボタンＩＢ３７を押しているならば、ステップＳ９３０が実行される。他の場合には、ステップＳ９１０が実行される。
【０１９２】
（ステップＳ９３０）
ステップＳ９３０において、ディスプレイ１６１は、図８Ｄ、図１５Ｂ、図１５Ｃ、図１６Ａ又は図１６Ｂに示される画像のうち１つを表示する。ユーザは、その後、表示された画像上で所定の操作を実行する。
【０１９３】
＜第７実施形態＞
第３実施形態に関連して説明されたアプリケーションプログラムは、ユーザがアプリケーションプログラムを立ち上げるたびにユーザを認証するための処理を必要とする。ユーザは、認証処理のための入力作業を煩わしいと感ずることもある。第７実施形態において、ユーザが認証処理のための入力作業を省略することを許容するアプリケーションプログラムが説明される。
【０１９４】
図２２Ａ及び図２２Ｂは、ユーザがアプリケーションプログラムを使用するときにディスプレイ１６１上に表示される例示的な画像を示す。図７乃至図８Ｃ、図２２Ａ及び図２２Ｂを参照して、アプリケーションプログラムが説明される。
【０１９５】
ユーザが、図８Ａに示される画像中のアイコンＩＣＮをダブルクリックすると、ディスプレイ１６１は、図２２Ａに示される画像を表示する。図８Ｂに示される画像と同様に、図２２Ａに示される画像は、入力ウィンドウＷＤ０１，ＷＤ０２とアイコンボタンＩＢ０１，ＩＢ０２と、を含む。
【０１９６】
図２２Ａに示される画像は、アイコンボタンＩＢ３８とチェックボックスＣＢＸとを含む。ユーザが、アイコンボタンＩＢ３８を押すと、ディスプレイ１６１は、図２２Ａに示される画像上での操作に関する説明を表示する。したがって、ユーザは、アプリケーションプログラムを簡単に利用することができる。ユーザが、チェックボックスＣＢＸにチェックを入れると、ユーザは、その後の使用において、図２２Ａに示される画像の表示なしに、図２２Ｂに示される画像をディスプレイ１６１に表示させることができる。すなわち、ディスプレイ１６１は、表示画像を、図８Ａに示される画像から図２２Ｂに示される画像へ直接的に変更することができる。
【０１９７】
図８Ｃに示される画像中のアイコンボタンに加えて、図２２Ｂに示される画像は、スクロールバーＳＲＢと、ユーザがログアウトを指示するためのアイコンボタンＩＢ３９と、を含む。ユーザが多数の空調機器を所有しているならば、ユーザは、スクロールバーＳＲＢを操作し、対象とする空調機器を表すアイコンボタンをディスプレイ１６１に表示させることができる。ユーザは、アイコンボタンＩＢ３９を押し、アプリケーションプログラムを終了させることができる。
【０１９８】
＜第８実施形態＞
空調機器の運転モードに対する設定変更や空調機器の動作状況の確認とは異なり、第３実施形態に関連して説明された空調機器の設定（操作候補機器を特定するための設定）は頻繁には行われない。したがって、操作候補機器を特定するための設定に利用されるアイコンボタンは、空調機器の運転モードに対する設定変更に利用されるアイコンボタン及び動作状況の確認に利用されるアイコンボタンとは異なるカテゴリに属すると、ユーザに視覚的に認識されるように、アプリケーションプログラムは設計されてもよい。第８実施形態において、操作候補機器を特定するための設定に利用されるアイコンボタンは、空調機器の運転モードに対する設定変更に利用されるアイコンボタン及び動作状況の確認に利用されるアイコンボタンとは異なるカテゴリに属するとユーザに視覚的に認識させることができるアプリケーションプログラムが説明される。
【０１９９】
図２３は、ユーザがアプリケーションプログラムを使用するときにディスプレイ１６１上に表示される例示的な画像を示す。図７、図８Ｄ、図８Ｅ及び図２３を参照して、アプリケーションプログラムが説明される。
【０２００】
図８Ｄに示される画像と同様に、図２３に示される画像は、アイコンボタンＩＢ１０，ＩＢ１２，ＩＢ１３を含む。図２３に示される画像は、図８Ｄに示される画像中のアイコンボタンＩＢ１１に代えて、アイコンボタンＩＢ４０を含む。アイコンボタンＩＢ４０は、アイコンボタンＩＢ１０，ＩＢ１２の下方に表示される。加えて、アイコンボタンＩＢ４０は、アイコンボタンＩＢ１０，ＩＢ１２とは形状及び大きさにおいて相違する。アイコンボタンＩＢ４０上には、「初期設定」との文字が付されているので、ユーザは、アイコンボタンＩＢ４０が、頻繁に利用される必要がないことを視覚的に認識することができる。ユーザが、アイコンボタンＩＢ４０を押すと、ディスプレイ１６１は、図８Ｅに示される画像を表示する。
【０２０１】
＜第９実施形態＞
ユーザが、１つの画面上で、操作候補機器の設定及び設定の解除を行うことができるように、アプリケーションプログラムが設計されてもよい。第９実施形態において、ユーザが、１つの画面上で、操作候補機器の設定及び設定の解除を行うことを許容するアプリケーションプログラムが説明される。
【０２０２】
図２４は、ユーザがアプリケーションプログラムを使用するときにディスプレイ１６１上に表示される例示的な画像を示す。図７、図８Ｆ、図１１及び図２４を参照して、アプリケーションプログラムが説明される。
【０２０３】
図８Ｆに示される画像と同様に、図２４に示される画像は、表示ウィンドウＷＤ０３，ＷＤ０４と、アイコンボタンＩＢ１７，ＩＢ１８，ＩＢ１９，ＩＢ２０，ＩＢ２２と、を含む。図２４に示される画像は、図８Ｆに示される画像中のアイコンボタンＩＢ２１に代えて、アイコンボタンＩＢ４１，ＩＢ４２を含む。ユーザが、アイコンボタンＩＢ４１を押すと、対象の空調機器は、操作候補機器として登録される。対象の空調機器が、操作候補機器として登録されたことは、メモリ１４０に記憶される。ユーザが、アイコンボタンＩＢ４２を押すと、対象の空調機器の操作候補機器としての登録は解除される。この場合、対象の空調機器の操作候補機器としての登録が消されるように、メモリ１４０に記憶されたデータ（図１１を参照）は更新される。
【０２０４】
＜第１０実施形態＞
第４実施形態に関連して説明された如く、ユーザは、アプリケーションプログラムを用いて対象の建物の位置を登録することができる。アプリケーションプログラムは、ユーザが、対象の建物の位置だけでなく、対象の建物の位置を取り巻く制御範囲を設定することを許容してもよい。第１０実施形態において、ユーザが、対象の建物の位置だけでなく、制御範囲を設定することを許容するアプリケーションプログラムが説明される。
【０２０５】
図２５は、ユーザがアプリケーションプログラムを使用するときにディスプレイ１６１上に表示される例示的な画像を示す。図３Ａ、図７、図１２及び図２５を参照して、アプリケーションプログラムが説明される。
【０２０６】
図１２に示される画像と同様に、図２５に示される画像は、アイコンボタンＩＢ２３，ＩＢ２４，ＩＢ２５を含む。図２５に示される画像は、アイコンボタンＩＢ４３，ＩＢ４４と、表示ウィンドウＷＤ０６と、を更に含む。
【０２０７】
ユーザは、アイコンボタンＩＢ４３，ＩＢ４４を操作し、建物ＨＭの位置を中心とする円形の制御領域ＣＲを設定することができる。制御領域ＣＲの半径は、表示ウィンドウＷＤ０６に表示される。
【０２０８】
ユーザが、その後、アイコンボタンＩＢ２３を押すと、建物ＨＭの位置を表す情報及び建物ＨＭを中心とする円形の制御領域ＣＲの情報は、メモリ１４０に格納される。ユーザが、アイコンボタンＩＢ２４を押すと、建物ＨＭの位置を表す情報及び建物ＨＭを中心とする円形の制御領域ＣＲの情報は、メモリ１４０から消去される。
【０２０９】
＜第１１実施形態＞
第５実施形態に関連して説明された通信端末は、ユーザに遠隔操作を実行するか否かを確認するための画像を１回だけ表示する。通信端末が、遠隔操作を実行するか否かについての複数回の確認をユーザに求めるならば、ユーザの意志に反した遠隔操作は生じにくくなる。第１１実施形態において、遠隔操作を実行するか否かについての複数回の確認をユーザに求める通信端末が説明される。
【０２１０】
図２６Ａ乃至図２６Ｄは、通信端末１００がユーザに提示する例示的な画像を示す。図１、図１４、図１５Ｂ、図２６Ａ乃至図２６Ｄを参照して、通信端末１００が説明される。
【０２１１】
第５実施形態と同様に、通信端末１００は、図２６Ａに示される画像をユーザに提示する。ユーザが、アイコンボタンＩＢ２６を押すと、通信端末１００は、図２６Ｂに示される画像をユーザに提示する。
【０２１２】
図２６Ｂに示される画像は、２つのアイコンボタンＩＢ４５，ＩＢ４６を含む。ユーザが、アイコンボタンＩＢ４５を押すと、通信端末１００は、制御データを送信する。ユーザが、アイコンボタンＩＢ４６を押すと、通信端末１００は、処理を中断する。ユーザが、図２６Ａに示される画像中のアイコンボタンＩＢ２６を押し、その後、図２６Ｂに示される画像中のアイコンボタンＩＢ４５を押したときのみ、制御データは送信される。したがって、ユーザの意志に反した遠隔操作は生じにくくなる。
【０２１３】
通信端末１００が、空調機器の制御データの受領を表す通知データを受け取ると、通信端末１００は、図２６Ｃに示される画像をユーザに提示する。図１５Ｂに示される画像と同様に、図２６Ｃに示される画像は、アイコンボタンＩＢ２９を含む。図１５Ｂに示される画像とは異なり、アイコンボタンＩＢ２８は、図２６Ｂに示される画像から除外されている。
【０２１４】
ユーザが、アイコンボタンＩＢ２９を押すと、通信端末１００は、図２６Ｄに示される画像をユーザに提示する。ユーザが、アイコンボタンＩＢ２９を押さなくても、通信端末１００は、図２６Ｃに示される画像の表示から所定期間経過後に、図２６Ｄに示される画像をユーザに提示する。したがって、ユーザは、対象の空調機器の動作状況を確認することができる。
【０２１５】
＜第１２実施形態＞
設計者は、第２実施形態に関連して説明された通信端末の設計原理に基づいて、様々な機能を有する通信端末を設計することができる。第１２実施形態において、例示的な通信端末が説明される。
【０２１６】
図２７は、第１２実施形態の通信端末１００Ａの例示的な機能構成を表す概略的なブロック図である。図７、図１１、図１４及び図２７を参照して、通信端末１００Ａの例示的な機能構成が説明される。
【０２１７】
通信端末１００Ａは、制御部１１１と、判定部１１２と、第１取得部１１３と、通信部１３１と、第１記憶部１４３と、第２記憶部１４４と、第２取得部１５１と、表示部１６３と、入力部１６４と、を備える。制御部１１１は、通信端末１００Ａの動作を全体的に制御する。したがって、判定部１１２、第１取得部１１３、通信部１３１、第１記憶部１４３、第２記憶部１４４、第２取得部１５１、表示部１６３及び入力部１６４は、制御部１１１の制御下で所定の動作を行う。
【０２１８】
制御部１１１、判定部１１２及び第１取得部１１３は、図７を参照して説明されたＣＰＵ１１０に対応する。判定部１１２は、ＣＰＵ１１０が実行する判定処理を実行する。第１取得部１１３は、空調機器に動作状況を要求するための要求信号を生成する。
【０２１９】
通信部１３１は、図７を参照して説明されたデータ通信装置１３０に対応する。通信部１３１は、図１４を参照して説明されたサーバ装置３００へ様々な信号（たとえば、第１取得部１１３によって生成された要求信号）を送信する。加えて、通信部１３１は、サーバ装置３００から様々な信号（たとえば、要求信号に応じて生成された動作データ）を受信する。
【０２２０】
第１記憶部１４３及び第２記憶部１４４は、図７を参照して説明されたメモリ１４０に対応する。第１記憶部１４３は、図１１を参照して説明されたデータを記憶する。第２記憶部１４４は、第４実施形態に関連して説明された方法を用いて、ユーザが設定した建物ＨＭの位置に関する情報を記憶する。
【０２２１】
第２取得部１５１は、図７を参照して説明された情報取得装置１５０に対応する。第２取得部１５１は、車両の位置に関する情報を取得する。第２取得部１５１は、車両に一般的に搭載されているカーナビゲーションシステムのＧＰＳ装置であってもよい。本実施形態の原理は、第２取得部１５１として用いられる特定の装置に限定されない。
【０２２２】
表示部１６３及び入力部１６４は、図７を参照して説明されたタッチパネルディスプレイ１６０に対応する。表示部１６３は、図７を参照して説明されたディスプレイ１６１に対応する。表示部１６３は、カーナビゲーションシステムのディスプレイであってもよい。代替的に、表示部１６３は、スマートホンや他の携帯端末のディスプレイであってもよい。本実施形態の原理は、表示部１６３として用いられる特定の装置に限定されない。
【０２２３】
入力部１６４は、表示部１６３と一体的に形成されてもよい。この場合、入力部１６４は、操作検出センサ１６２に対応する。代替的に、入力部１６４は、表示部１６３と別異の装置であってもよい。したがって、入力部１６４は、キーボード、マウスデバイスや他の入力装置であってもよい。本実施形態の原理は、入力部１６４として用いられる特定の装置に限定されない。
【０２２４】
＜第１３実施形態＞
第５実施形態に関連して説明された如く、通信端末は、サーバ装置と様々な信号を通信する。第１３実施形態において、例示的なサーバ装置が説明される。
【０２２５】
図２８は、第１３実施形態のサーバ装置３００Ａの例示的な機能構成を表す概略的なブロック図である。図１、図３Ａ、図３Ｂ、図１４、図１５Ａ、図２７及び図２８を参照して、サーバ装置３００Ａの例示的な機能構成が説明される。
【０２２６】
サーバ装置３００Ａは、図１４を参照して説明されたサーバ装置３００として利用可能である。サーバ装置３００Ａは、図２８を参照して説明された通信端末１００Ａと様々な信号を通信するように設計される。
【０２２７】
サーバ装置３００Ａは、制御部３１０と、通信部３２０と、通知部３３０と、推定部３４０と、を備える。制御部３１０は、サーバ装置３００Ａの動作を全体的に制御する。したがって、通信部３２０、通知部３３０及び推定部３４０は、制御部３１０の制御下で所定の動作を行う。
【０２２８】
サーバ装置３００Ａの通信部３２０は、通信端末１００Ａの通信部１３１から制御データを受け取る。通信部３２０は、空調機器群ＡＣＧへ制御データを送信する。制御データを受け取った空調機器群ＡＣＧの空調機器は、制御データの受信を表す通知データを生成する。制御データの受信を表す通知データは、空調機器群ＡＣＧの空調機器からサーバ装置３００Ａの通信部３２０へ送信される。サーバ装置３００Ａの通信部３２０は、制御データの受信を表す通知データを通信端末１００Ａの通信部１３１へ送信する。
【０２２９】
空調機器群ＡＣＧへの制御データの送信の後、サーバ装置３００Ａの通信部３２０が、所定期間、制御データの受信を表す通知データを受け取らないならば、制御部３１０は、通知部３３０に通知データを生成させる。制御部３１０によって生成される通知データは、制御データの通信が失敗したことを表す。通知データは、サーバ装置３００Ａの通知部３３０からサーバ装置３００Ａの通信部３２０へ出力される。サーバ装置３００Ａの通信部３２０は、通信端末１００Ａの通信部１３１へ通知データを送信する。
【０２３０】
通信端末１００Ａの制御部１１１は、建物ＨＭの位置に関する情報を、第２記憶部１４４から読み出す。建物ＨＭの位置に関する情報は、通信端末１００Ａの制御部１１１から通信部１３１へ出力される。建物ＨＭの位置に関する情報は、その後、通信端末１００Ａの通信部１３１からサーバ装置３００Ａの通信部３２０へ送信される。建物ＨＭの位置に関する情報は、サーバ装置３００Ａの通信部３２０から推定部３４０へ出力される。したがって、推定部３４０は、建物ＨＭの位置に関する情報を取得することができる。
【０２３１】
通信端末１００Ａの第２取得部１５１は、車両ＶＣの位置を表す位置データを生成する。位置データは、第２取得部１５１から通信端末１００Ａの通信部１３１へ出力される。通信端末１００Ａの通信部１３１は、位置データを、サーバ装置３００Ａの通信部３２０へ送信する。位置データは、その後、サーバ装置３００Ａの通信部３２０から推定部３４０へ出力される。したがって、推定部３４０は、建物ＨＭの位置に関する情報及び制御領域ＣＲに関する情報だけでなく、車両ＶＣの位置に関する情報をも取得することができる。
【０２３２】
推定部３４０は、建物ＨＭの位置に関する情報及び車両ＶＣの位置に関する情報を用いて、車両ＶＣが、建物ＨＭから離れていくか、近づいているかを把握することができる。車両ＶＣが、建物ＨＭから離れていくならば、推定部３４０は、車両ＶＣの行き先が、建物ＨＭではないと推定することができる。車両ＶＣが、建物ＨＭから近づいていくならば、車両ＶＣの行き先が、建物ＨＭであると推定することができる。トリガ信号は、推定部３４０からサーバ装置３００Ａの通信部３２０へ出力される。
【０２３３】
サーバ装置３００Ａの通信部３２０は、トリガ信号を、通信端末１００Ａの通信部１３１へ送信する。通信端末１００Ａの通信部１３１が、トリガ信号を受け取った後、通信端末１００Ａの制御部１１１は、図１５Ａに示される画像を表示部１６３に表示させる。すなわち、通信端末１００Ａは、図１を参照して説明された処理を、トリガ信号に応じて、ステップＳ１２０からステップＳ１３０へ切り替える。
【０２３４】
＜第１４実施形態＞
第５実施形態に関連して説明された如く、空調機器は、サーバ装置と様々な信号を通信する。第１４実施形態において、例示的な空調機器が説明される。
【０２３５】
図２９は、第１４実施形態の空調機器４００Ａの例示的な機能構成を表す概略的なブロック図である。図１４、図２８及び図２９を参照して、空調機器４００Ａの例示的な機能構成が説明される。
【０２３６】
空調機器４００Ａは、図１４を参照して説明された空調機器群ＡＣＧの空調機器として利用可能である。空調機器４００Ａは、図２９を参照して説明されたサーバ装置３００Ａと様々な信号を通信するように設計される。
【０２３７】
空調機器４００Ａは、制御部４１０と、通信部４２０と、温度データ生成部４３０と、動作部４４０と、動作データ生成部４５０と、通知部４６０と、を備える。制御部４１０は、空調機器４００Ａの動作を全体的に制御する。したがって、通信部４２０、温度データ生成部４３０、動作部４４０、動作データ生成部４５０及び通知部４６０は、制御部４１０の制御下で所定の動作を行う。
【０２３８】
空調機器４００Ａの通信部４２０は、サーバ装置３００Ａの通信部３２０から制御データを受け取る。制御部４１０は、動作部４４０に、制御データによって規定される運転を実行させる。動作データ生成部４５０は、動作部４４０の動作状況を表す動作データを生成する。動作データは、動作データ生成部４５０から空調機器４００Ａの通信部４２０へ出力される。空調機器４００Ａの通信部４２０は、動作データを、サーバ装置３００Ａの通信部３２０へ送信する。
【０２３９】
温度データ生成部４３０は、空調機器４００Ａの周囲の温度を測定する。温度データ生成部４３０は、測定された温度を表す温度データを生成する。温度データも、空調機器４００Ａの通信部４２０からサーバ装置３００Ａの通信部３２０へ送信される。
【０２４０】
通知部４６０は、制御データが空調機器４００Ａによって受け取られたことを通知するための通知データを生成する。通知データは、空調機器４００Ａの通知部４６０から空調機器４００Ａの通信部４２０へ出力される。空調機器４００Ａの通信部４２０は、通知データを、サーバ装置３００Ａの通信部３２０へ送信する。
【０２４１】
＜第１５実施形態＞
第１実施形態に関連して説明された制御領域は、車両の走行経路に沿って定められなくてもよい。したがって、車両は、制御領域の境界に沿って走行することもある。この場合、車両は、制御領域へ複数回進入することもある。制御領域への複数回の進入のたびに、通信端末が、遠隔操作が必要か否かを問い合わせるならば、ユーザは、通信端末からの頻繁な問い合わせを煩わしく感じることもある。第１５実施形態において、遠隔操作が必要か否かについての問い合わせを過度に頻繁に行わない通信端末が説明される。
【０２４２】
図３０は、第１５実施形態の通信端末１００Ｂの例示的な機能構成を表す概略的なブロック図である。図１、図７、図１５Ａ、図１５Ｄ、図２８及び図３０を参照して、通信端末１００Ｂの例示的な機能構成が説明される。第１２実施形態及び第１５実施形態の間で共通して用いられる符号は、当該共通の符号が付された要素が、第１２実施形態と同一の機能を有することを意味する。したがって、第１２実施形態の説明は、これらの要素に援用される。
【０２４３】
第１２実施形態と同様に、通信端末１００Ｂは、第１取得部１１３と、通信部１３１と、第１記憶部１４３と、第２記憶部１４４と、第２取得部１５１と、表示部１６３と、入力部１６４と、を備える。第１２実施形態の説明は、これらの要素に適用される。
【０２４４】
通信端末１００Ｂは、制御部１１１Ｂと、判定部１１２Ｂと、計時部１１４と、を更に備える。制御部１１１Ｂ及び計時部１１４は、図７を参照して説明されたＣＰＵ１１０に対応する。
【０２４５】
制御部１１１Ｂは、通信端末１００Ｂの動作を全体的に制御する。したがって、判定部１１２Ｂ、第１取得部１１３、計時部１１４、通信部１３１、第１記憶部１４３、第２記憶部１４４、第２取得部１５１、表示部１６３及び入力部１６４は、制御部１１１Ｂの制御下で所定の動作を行う。
【０２４６】
制御部１１１Ｂは、表示部１６３が、図１５Ａに示される画像を表示した時刻から計時部１１４を起動する。計時部１１４は、所定期間ＴＰだけ作動するタイマであってもよい。
【０２４７】
通信端末１００Ｂの通信部１３１が、サーバ装置３００Ａの推定部３４０によって生成されたトリガを受け取ったときに、タイマが作動しているならば、判定部１１２Ｂは、図１５Ａに示される画像の表示は必要ないと判定してもよい。したがって、図１を参照して説明されたステップＳ１３０は実行されることなく、通信端末１００Ｂは、処理を終了する。
【０２４８】
図３１は、制御領域ＣＲの境界の近くを走行する車両ＶＣの概念図である。図１５Ａ、図３０及び図３１を参照して、通信端末１００Ｂが更に説明される。
【０２４９】
図３１に示される車両ＶＣは、時刻ｔ０において、制御領域ＣＲに進入している。その後、車両ＶＣは、制御領域ＣＲから脱出し、時刻ｔ１において、制御領域ＣＲへ再度進入している。時刻ｔ１と時刻ｔ０との間の差が、計時部１１４によって規定される閾値期間を下回るならば、時刻ｔ１において、表示部１６３は、図１５Ａに示される画像を表示しない。時刻ｔ１と時刻ｔ０との間の差が、計時部１１４によって規定される閾値期間を上回るならば、表示部１６３は、図１５Ａに示される画像を表示する。
【０２５０】
図３２は、通信端末１００Ｂが実行する処理を表す概略的なフローチャートである。図１、図３０及び図３２を参照して、通信端末１００Ｂの動作が説明される。
【０２５１】
（ステップＳ１１１０）
ステップＳ１１１０において、通信端末１００Ｂは、図１を参照して説明された一連の処理（オンレコメンド処理）を実行する。その後、ステップＳ１１２０が実行される。
【０２５２】
（ステップＳ１１２０）
ステップＳ１１２０において、通信端末１００Ｂは、一定時間待機する。その後、ステップＳ１１１０が実行される。
【０２５３】
＜第１６実施形態＞
第１５実施形態に関連して説明された通信端末は、第１実施形態に関連して説明された動作原理に従って動作することができる。第１６実施形態において、通信端末の動作が説明される。
【０２５４】
図３３は、通信端末１００Ｂの例示的な動作を表す概略的なフローチャートである。図１、図１５Ａ、図３０及び図３３を参照して、通信端末１００Ｂの例示的な動作が説明される。
【０２５５】
（ステップＳ１２１０）
ステップＳ１２１０において、通信端末１００Ｂは、オンレコメンド判定処理を実行する。オンレコメンド判定処理は、図１を参照して説明されたステップＳ１１０及びステップＳ１２０に対応する。オンレコメンド判定処理の後、ステップＳ１２２０が実行される。
【０２５６】
（ステップＳ１２２０）
ステップＳ１２２０において、通信端末１００Ｂは、画像表示判定処理を実行する。画像表示判定処理は、図１５Ａに示される画像が表示されるか否かを決定するために用いられる。画像表示判定処理の後、ステップＳ１２３０が実行される。
【０２５７】
（ステップＳ１２３０）
ステップＳ１２３０において、図１５Ａに示される画像が表示されているならば、ステップＳ１２４０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０２５８】
（ステップＳ１２４０）
ステップＳ１２４０において、ユーザは、遠隔操作をするか否かを決定する。ユーザが、図１５Ａに示されるアイコンボタンＩＢ２６を押すならば、オンレコメンド処理は終了する。ユーザが、図１５Ａに示されるアイコンボタンＩＢ２７を押すならば、遠隔操作の処理が実行される。遠隔操作処理は、図１を参照して説明されたステップＳ１３０乃至ステップ１５０に対応する。
【０２５９】
＜第１７実施形態＞
第１６実施形態に関連して説明されたオンレコメンド判定処理において、通信機器は、サーバ装置と協働して様々な処理を実行する。第１７実施形態において、オンレコメンド判定処理が説明される。
【０２６０】
図３４は、オンレコメンド判定処理を表す概略的なフローチャートである。図１１、図２８、図３０、図３１及び図３４を参照して、オンレコメンド判定処理が説明される。
【０２６１】
（ステップＳ１３１０）
ステップＳ１３１０において、判定部１１２Ｂは、制御領域ＣＲが設定された後の最初のオンレコメンド判定処理か否かを判定する。制御領域ＣＲが設定された後に、オンレコメンド判定処理が既に実行されているならば、ステップＳ１３２０が実行される。最初のオンレコメンド判定処理が実行されているならば、ステップＳ１３３０が実行される。
【０２６２】
（ステップＳ１３２０）
ステップＳ１３２０において、判定部１１２Ｂは、前回のオンレコメンド処理の実行から一定期間経過しているか否かを判定する。前回のオンレコメンド処理の実行から一定期間経過しているならば、ステップＳ１３３０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０２６３】
（ステップＳ１３３０）
ステップＳ１３３０において、制御部１１１Ｂは、判定部１１２Ｂに、第１記憶部１４３から、ユーザが所有する空調機器を表すデータ（図１１を参照）を読み出させる。その後、ステップＳ１３４０が実行される。
【０２６４】
（ステップＳ１３４０）
ステップＳ１３４０において、通信端末１００Ｂは、空調機器に対する所定の判定処理を行う。空調機器に対する判定処理の後、ステップＳ１３５０が実行される。
【０２６５】
（ステップＳ１３５０）
ステップＳ１３５０において、判定部１１２Ｂは、ステップＳ１３４０の判定処理の結果が、第１候補機器の存在を表しているか否かを判定する。「第１候補機器」との用語は、開始条件を満たした空調機器を意味する。判定処理の結果が、第１候補機器の存在を表しているならば、ステップＳ１３６０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０２６６】
（ステップＳ１３６０）
ステップＳ１３６０において、サーバ装置３００Ａの推定部３４０は、車両ＶＣの行き先に関する推定処理を行う。推定処理の後、ステップＳ１３７０が実行される。
【０２６７】
（ステップＳ１３７０）
ステップＳ１３７０において、判定部１１２Ｂは、車両ＶＣの行き先が目的の建物か否かを判定する。判定部１１２Ｂが、車両ＶＣの行き先が目的の建物であると判定するならば、ステップＳ１３８０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０２６８】
（ステップＳ１３８０）
ステップＳ１３８０において、制御領域ＣＲに対する車両ＶＣの位置が判定するための処理が実行される。
【０２６９】
図３５は、図３４を参照して説明されたステップＳ１３４０における処理を表す概略的なフローチャートである。図１１、図２８乃至図３１、図３４及び図３５を参照して、オンレコメンド判定処理が更に説明される。
【０２７０】
（ステップＳ１３４１）
ステップＳ１３４１において、通信端末１００Ｂの制御部１１１Ｂは、温度データを要求する要求信号を生成する。通信端末１００Ｂの制御部１１１Ｂは、その後、通信端末１００Ｂの通信部１３１に、要求信号を送信させる。要求信号は、サーバ装置３００Ａを経由して、通信端末１００Ｂの通信部１３１から空調機器４００Ａの通信部４２０に送信される。空調機器４００Ａの通信部４２０が要求信号を受け取ると、空調機器４００Ａの制御部４１０は、温度データ生成部４３０に、空調機器４００Ａが配置された空間の温度を表す温度データを生成させる。温度データ生成部４３０は、温度データを通信部４２０へ出力する。温度データは、サーバ装置３００Ａを経由して、空調機器４００Ａの通信部４２０から通信端末１００Ｂの通信部１３１へ送信される。通信端末１００Ｂの通信部１３１が温度データを受け取ると、ステップＳ１３４２が実行される。
【０２７１】
（ステップＳ１３４２）
ステップＳ１３４２において、通信端末１００Ｂの制御部１１１Ｂは、第１記憶部１４３から開始条件に関するデータを読み出す。その後、ステップＳ１３４３が実行される。
【０２７２】
（ステップＳ１３４３）
ステップＳ１３４３において、判定部１１２Ｂは、温度データを、開始条件に関するデータと比較する。温度データが開始条件を満たしているならば、ステップＳ１３４４が実行される。他の場合には、ステップＳ１３４５が実行される。例えば、リビングルームの温度が、３０℃であるならば、図１１に示されるリビングルームに設置された空調機器に対する処理においては、ステップＳ１３４４が実行される。リビングルームの温度が、２２℃であるならば、図１１に示されるリビングルームに設置された空調機器に対する処理においては、ステップＳ１３４５が実行される。
【０２７３】
（ステップＳ１３４４）
ステップＳ１３４４において、処理対象の空調機器は、第１候補機器として選択される。第１候補機器として選択された空調機器に関する情報は、第１記憶部１４３に一時的に格納される。その後、ステップＳ１３４５が実行される。
【０２７４】
（ステップＳ１３４５）
ステップＳ１３４５において、ユーザが所有する全ての空調機器に対する処理が完了したか否かを、判定部１１２Ｂは判定する。ユーザが所有する全ての空調機器に対する処理が完了していないならば、ステップＳ１３４２が実行される。他の場合には、通信端末１００Ｂは、図３４を参照して説明されたステップＳ１３４０における処理を終了する。
【０２７５】
図３６は、図３４を参照して説明されたステップＳ１３６０における処理を表す概略的なフローチャートである。図２８、図３０、図３４及び図３６を参照して、オンレコメンド判定処理が更に説明される。
【０２７６】
（ステップＳ１３６１）
ステップＳ１３６１において、通信端末１００Ｂの制御部１１１Ｂは、通信端末１００Ｂの第２取得部１５１に、車両の位置に関する位置情報の生成を要求する。通信端末１００Ｂの制御部１１１Ｂは、通信端末１００Ｂの第２記憶部１４４から目的の建物の位置に関する位置情報を読み出す。その後、ステップＳ１３６２が実行される。
【０２７７】
（ステップＳ１３６２）
ステップＳ１３６２において、車両及び建物の位置情報は、通信端末１００Ｂの第２取得部１５１から通信端末１００Ｂの通信部１３１へ出力される。車両及び建物の位置情報は、通信端末１００Ｂの通信部１３１からサーバ装置３００Ａの通信部３２０へ送信される。その後、ステップＳ１３６３が実行される。
【０２７８】
（ステップＳ１３６３）
ステップＳ１３６３において、サーバ装置３００Ａの通信部３２０が、車両及び建物の位置情報を受け取ると、サーバ装置３００Ａの制御部３１０は、推定部３４０に車両の行き先を推定させる。車両が、建物から離れていくことを位置情報が表すならば、推定部３４０は、車両の行き先が建物ではないと判定してもよい。車両が、建物に近づいていくことを位置情報が表すならば、推定部３４０は、車両の行き先が建物であると判定してもよい。判定結果を表すデータは、サーバ装置３００Ａの通信部３２０から通信端末１００Ｂの通信部１３１へ送信される。推定部３４０は、他の方法を用いて、車両の行き先を推定してもよい。本実施形態の原理は、車両の行き先を推定するための特定の方法に限定されない。
【０２７９】
図３７は、図３４を参照して説明されたステップＳ１３８０における処理を表す概略的なフローチャートである。図２５、図３０、図３３、図３４及び図３７を参照して、オンレコメンド判定処理が更に説明される。
【０２８０】
（ステップＳ１３８１）
ステップＳ１３８１において、通信端末１００Ｂの制御部１１１Ｂは、第２記憶部１４４から目的の建物の位置と制御領域の半径とに関する位置情報を読み出す。図３７において、建物の位置は、記号「Ｐ０」で表されている。図３７において、制御領域の半径は、記号「Ｒ」で表されている。図２５に示される設定の下では、「Ｒ」は、「５ｋｍ」である。位置情報の読み出しの後、ステップＳ１３８２が実行される。
【０２８１】
（ステップＳ１３８２）
ステップＳ１３８２において、通信端末１００Ｂの制御部１１１Ｂは、第２取得部１５１に、車両の位置に関する位置情報の生成を要求する。通信端末１００Ｂは、ステップＳ１３８２において取得された位置情報が表す車両の位置を基準位置として取り扱う。図３７において、基準位置は、記号「Ｐ１」で表されている。車両の位置に関する位置情報が生成された後、ステップＳ１３８３が実行される。
【０２８２】
（ステップＳ１３８３）
ステップＳ１３８３において、通信端末１００Ｂは、待機処理を実行する。待機時間は、一定であってもよい。代替的に、待機時間は、車両の速度に応じて変更されてもよい。本実施形態の原理は、待機時間によっては何ら限定されない。待機時間が経過した後、ステップＳ１３８４が実行される。
【０２８３】
（ステップＳ１３８４）
ステップＳ１３８４において、通信端末１００Ｂの制御部１１１Ｂは、第２取得部１５１に、車両の位置に関する位置情報の生成を再度要求する。通信端末１００Ｂは、ステップＳ１３８４において取得された位置情報が表す車両の位置を判定位置として取り扱う。図３７において、判定位置は、記号「Ｐ２」で表されている。車両の位置に関する位置情報が生成された後、ステップＳ１３８５が実行される。
【０２８４】
（ステップＳ１３８５）
ステップＳ１３８５において、車両の位置「Ｐ１」と建物の位置「Ｐ０」との間の差が、制御領域の半径「Ｒ」よりも大きく、且つ、車両の位置「Ｐ２」と建物の位置「Ｐ０」との間の差が、制御領域の半径「Ｒ」よりも小さいならば、ステップＳ１３８６が実行される。他の場合には、ステップＳ１３８７が実行される。
【０２８５】
（ステップＳ１３８６）
ステップＳ１３８６において、通信端末１００Ｂの制御部１１１Ｂは、処理を続行することを決定する。したがって、ステップＳ１３８６の後、図３３を参照して説明されたステップＳ１２２０が実行される。
【０２８６】
（ステップＳ１３８７）
ステップＳ１３８７において、判定部１１２Ｂは、判定位置Ｐ２を基準位置Ｐ１として取り扱うことを決定する。その後、ステップＳ１３８３が実行される。
【０２８７】
＜第１８実施形態＞
第１６実施形態に関連して説明された画像表示判定処理において、ユーザに遠隔操作の実行の決定の判断を促す画像が表示されるか否かが決定される。第１８実施形態において、画像表示判定処理が説明される。
【０２８８】
図３８Ａは、図３５を参照して説明されたステップＳ１３４４において、第１記憶部１４３に格納された空調機器のデータを表す表である。図３８Ｂは、画像表示判定処理によって操作対象機器として決定された空調機器を表す表である。図１１、図３０、図３３、図３５、図３８Ａ及び図３８Ｂを参照して、画像判定処理が説明される。
【０２８９】
温度データが、２６℃の温度を表しているならば、図１１に示される設定の下で実行されたステップＳ１３４４における処理の結果、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器が、第１候補機器として選択される。
【０２９０】
子供部屋（２）に設置された空調機器が、運転中であるならば、図３３を参照して説明されたステップＳ１２４０は実行される必要はない。したがって、判定部１１２Ｂは、操作対象機器から、子供部屋（２）に設置された空調機器を除外する。
【０２９１】
図３９は、画像表示判定処理の概略的なフローチャートである。図１１、図１５Ａ、図２８乃至図３０、図３３、図３８Ａ乃至図３９を参照して、画像表示判定処理が実行される。
【０２９２】
（ステップＳ１２２１）
ステップＳ１２２１において、通信端末１００Ｂの制御部１１１Ｂは、第１記憶部１４３から第１候補機器のデータを読み出す。その後、ステップＳ１２２２が実行される。
【０２９３】
（ステップＳ１２２２）
ステップＳ１２２２において、通信端末１００Ｂの制御部１１１Ｂは、動作データを要求する要求信号を生成する。通信端末１００Ｂの制御部１１１Ｂは、要求信号を、通信端末１００Ｂの通信部１３１に出力させる。要求信号は、サーバ装置３００Ａを経由して、通信端末１００Ｂの通信部１３１から空調機器４００Ａの通信部４２０に送信される。空調機器４００Ａの通信部４２０が、要求信号を受け取ると、空調機器４００Ａの制御部４１０は、動作データ生成部４５０に動作データを生成させる。空調機器４００Ａの制御部４１０は、空調機器４００Ａの通信部４２０に、動作データを送信させる。動作データは、サーバ装置３００Ａを経由して、空調機器４００Ａの通信部４２０から通信端末１００Ｂの通信部１３１へ送信される。その後、ステップＳ１２２３が実行される。
【０２９４】
（ステップＳ１２２３）
ステップＳ１２２３において、制御部１１１Ｂは、判定部１１２Ｂに、動作データに基づき、処理対象の空調機器４００Ａが運転中であるか否かを判定させる。判定部１１２Ｂが、処理対象の空調機器４００Ａが運転中であると判定するならば、ステップＳ１２２４が実行される。他の場合には、ステップＳ１２２５が実行される。
【０２９５】
（ステップＳ１２２４）
ステップＳ１２２４において、判定部１１２Ｂは、処理対象の空調機器４００Ａを第２候補機器として取り扱うことを決定する。その後、ステップＳ１２２５が実行される。
【０２９６】
（ステップＳ１２２５）
ステップＳ１２２５において、判定部１１２Ｂは、第１候補機器全てに対して上述の処理が完了したか否かを判定する。第１候補機器全てに対して上述の処理が完了しているならば、ステップＳ１２２６が実行される。他の場合には、ステップＳ１２２２が実行される。図３８Ａに示される空調機器が、第１候補機器として選択されているならば、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器に対して、上述の処理が完了しているならば、ステップＳ１２２５が実行される。
【０２９７】
（ステップＳ１２２６）
ステップＳ１２２６において、判定部１１２Ｂは、第２候補機器として選択された空調機器が、ユーザが操作候補機器として設定した空調機器を含むか否かを判定する。判定部１１２Ｂは、第２候補機器として選択された空調機器が、ユーザが操作候補機器として設定した空調機器を含むならば、判定部１１２Ｂは、第２候補機器として選択され、且つ、ユーザが操作候補機器として設定した空調機器を、第１記憶部１４３に一時的に格納する。その後、ステップＳ１２２７が実行される。他の場合には、制御部１１１Ｂは、処理を中断する。図３８Ａに示されるデータを図１１に示されるデータと対比すると、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器は、ユーザによって操作候補機器として設定されているので、ステップＳ１２２７が実行されることとなる。
【０２９８】
（ステップＳ１２２７）
ステップＳ１２２７において、制御部１１１Ｂは、表示部１６３に、図１５Ａに示される画像を表示させる。その後、図３３を参照して説明されたステップＳ１２３０が実行される。
【０２９９】
＜第１９実施形態＞
第１８実施形態に関連して説明された画像表示判定処理において、通信端末が、操作対象機器を決定することができるならば、操作対象機器を遠隔操作するための処理が実行される。第１９実施形態において、操作対象機器を遠隔操作するための処理が説明される。
【０３００】
図４０は、図３３を参照して説明されたステップＳ１２４０において実行される処理の概略的なフローチャートである。図１５Ａ乃至図１５Ｃ、図２８乃至図３０、図３３、図３８Ｂ、図３９及び図４０を参照して、ステップＳ１２４０において実行される処理が実行される。
【０３０１】
（ステップＳ１２４１）
ステップＳ１２４１において、ユーザがアイコンボタンＩＢ２７（図１５Ａを参照）を押すならば、通信端末１００Ｂの制御部１１１Ｂは、操作対象機器として選択された空調機器（図３８Ｂを参照）全てのデータを第１記憶部１４３から読み出す。第１記憶部１４３から読み出されるデータは、操作対象機器として選択された空調機器の動作を規定する設定データを含んでもよい。制御部１１１Ｂが、操作対象機器として選択された空調機器全てのデータを読み出した後、ステップＳ１２４２が実行される。
【０３０２】
（ステップＳ１２４２）
ステップＳ１２４２において、通信端末１００Ｂの制御部１１１Ｂは、通信端末１００Ｂの通信部１３１に、読み出された設定データを制御データとして送信させる。制御データは、サーバ装置３００Ａを経由して、通信端末１００Ｂの通信部１３１から空調機器４００Ａの通信部４２０へ送信される。空調機器４００Ａの通信部４２０が制御データを受け取ると、空調機器４００Ａの動作部４４０は、制御データによって定められた動作を実行する。空調機器４００Ａの通知部４６０は、制御データの受信があったことを表す通知データを生成する。空調機器４００Ａの制御部４１０は、空調機器４００Ａの通信部４２０に通知データを送信させる。通知データは、サーバ装置３００Ａを経由して、空調機器４００Ａの通信部４２０から通信端末１００Ｂの通信部１３１へ送信される。その後、ステップＳ１２４３が実行される。
【０３０３】
（ステップＳ１２４３）
ステップＳ１２４３において、通信端末１００Ｂの制御部１１１Ｂは、通知データに応じて、制御データの通信結果を表す画像（図１５Ｂ及び図１５Ｃを参照）を、表示部１６３に表示させる。その後、ステップＳ１２４４が実行される。
【０３０４】
（ステップＳ１２４４）
ステップＳ１２４４において、通信端末１００Ｂは、ユーザが動作データを要求しているか否かを判定する。ユーザが動作データを要求するならば（ユーザが、アイコンボタンＩＢ２９，ＩＢ３１（図１５Ｂ及び図１５Ｃを参照）を押すならば）、ステップＳ１２４５が実行される。他の場合には、ステップＳ１２４７が実行される。
【０３０５】
（ステップＳ１２４５）
ステップＳ１２４５において、通信端末１００Ｂの制御部１１１Ｂは、動作データを要求する要求信号を生成する。通信端末１００Ｂの制御部１１１Ｂは、要求信号を、通信端末１００Ｂの通信部１３１に送信させる。要求信号は、サーバ装置３００Ａを経由して、通信端末１００Ｂの通信部１３１から空調機器４００Ａの通信部４２０へ送信される。空調機器４００Ａの制御部４１０は、要求信号に応じて、動作データ生成部４５０に動作データを生成させる。空調機器４００Ａの制御部４１０は、動作データを、空調機器４００Ａの通信部４２０に送信させる。動作データは、サーバ装置３００Ａを経由して、空調機器４００Ａの通信部４２０から通信端末１００Ｂの通信部１３１へ送信される。その後、ステップＳ１２４６が実行される。
【０３０６】
（ステップＳ１２４６）
ステップＳ１２４６において、制御部１１１Ｂは、動作データによって表される動作状況を、表示部１６３に表示させる。その後、ステップＳ１２４７が実行される。
【０３０７】
（ステップＳ１２４７）
通信端末１００Ｂの判定部１１２Ｂは、全ての操作対象機器に対して、上述の処理が施与されたか否かを判定する。
【０３０８】
＜第２０実施形態＞
第１７実施形態に関連して説明されたオンレコメンド判定処理において、空調機器に対する判定処理は、車両の位置に対する判定処理よりも前に行われる。代替的に、空調機器に対する判定処理は、車両の位置に対する判定処理よりも後に行われてもよい。第２０実施形態において、他のオンレコメンド判定処理が説明される。
【０３０９】
図４１は、オンレコメンド判定処理を表す概略的なフローチャートである。図１１、図２８、図３０、図３１、図３５乃至図３７及び図４１を参照して、オンレコメンド判定処理が説明される。
【０３１０】
（ステップＳ１４１０）
ステップＳ１４１０において、判定部１１２Ｂは、制御領域ＣＲが設定された後の最初のオンレコメンド判定処理か否かを判定する。制御領域ＣＲが設定された後に、オンレコメンド判定処理が既に実行されているならば、ステップＳ１４２０が実行される。最初のオンレコメンド判定処理が実行されているならば、ステップＳ１４３０が実行される。
【０３１１】
（ステップＳ１４２０）
ステップＳ１４２０において、判定部１１２Ｂは、前回のオンレコメンド処理の実行から一定期間経過しているか否かを判定する。前回のオンレコメンド処理の実行から一定期間経過しているならば、ステップＳ１４３０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３１２】
（ステップＳ１４３０）
ステップＳ１４３０において、サーバ装置３００Ａの推定部３４０は、図３６を参照して説明された推定処理を行う。推定処理の後、ステップＳ１４４０が実行される。
【０３１３】
（ステップＳ１４４０）
ステップＳ１４４０において、判定部１１２Ｂは、車両ＶＣの行き先が目的の建物か否かを判定する。判定部１１２Ｂが、車両ＶＣの行き先が目的の建物であると判定するならば、ステップＳ１４５０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３１４】
（ステップＳ１４５０）
ステップＳ１４５０において、図３７を参照して説明された処理が実行され、車両ＶＣが、制御領域ＣＲへ進入したか否かが判定される。その後、ステップＳ１４６０が実行される。
【０３１５】
（ステップＳ１４６０）
ステップＳ１４６０において、制御部１１１Ｂは、判定部１１２Ｂに、第１記憶部１４３から、ユーザが所有する空調機器を表すデータ（図１１を参照）を読み出させる。その後、ステップＳ１４７０が実行される。
【０３１６】
（ステップＳ１４７０）
ステップＳ１４７０において、通信端末１００Ｂは、図３５を参照して説明された判定処理を行う。
【０３１７】
＜第２１実施形態＞
上述の様々な実施形態において、車両の位置に対する判定処理が実行される。したがって、ユーザが、事前に目的の建物の位置に対する設定をしていないならば、オンレコメンド判定処理は、通信端末が様々な処理を実行する前に中断されることが好ましい。加えて、車両の位置に対する判定処理が実行されるならば、車両の行き先に対する推定処理は必ずしも必要とされない。したがって、オンレコメンド判定処理は、非常に簡素化されてもよい。第２１実施形態において、簡素化されたオンレコメンド判定処理が説明される。
【０３１８】
図４２は、オンレコメンド判定処理を表す概略的なフローチャートである。図１１、図１２、図２５、図３０、図３１、図３５、図３７及び図４２を参照して、オンレコメンド判定処理が説明される。
【０３１９】
（ステップＳ１５１０）
ステップＳ１５１０において、判定部１１２Ｂは、制御領域ＣＲが設定された後の最初のオンレコメンド判定処理か否かを判定する。制御領域ＣＲが設定された後に、オンレコメンド判定処理が既に実行されているならば、ステップＳ１５２０が実行される。最初のオンレコメンド判定処理が実行されているならば、ステップＳ１５３０が実行される。
【０３２０】
（ステップＳ１５２０）
ステップＳ１５２０において、判定部１１２Ｂは、前回のオンレコメンド処理の実行から一定期間経過しているか否かを判定する。前回のオンレコメンド処理の実行から一定期間経過しているならば、ステップＳ１５３０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３２１】
（ステップＳ１５３０）
ステップＳ１５３０において、通信端末１００Ｂの制御部１１１Ｂは、建物ＨＭに関するデータを第２記憶部１４４から読み出す。ユーザが、図１２及び図２５を参照して説明された設定を行っていないならば、制御部１１１Ｂは、建物ＨＭに関するデータを読み出すことはできないので、オンレコメンド判定処理を中断する。制御部１１１Ｂが、建物ＨＭに関するデータを第２記憶部１４４から読み出すならば、ステップＳ１５４０が実行される。
【０３２２】
（ステップＳ１５４０）
ステップＳ１５４０において、図３７を参照して説明された処理が実行され、車両ＶＣが、制御領域ＣＲへ進入したか否かが判定される。その後、ステップＳ１５５０が実行される。
【０３２３】
（ステップＳ１５５０）
ステップＳ１５５０において、制御部１１１Ｂは、判定部１１２Ｂに、第１記憶部１４３から、ユーザが所有する空調機器を表すデータ（図１１を参照）を読み出させる。その後、ステップＳ１５６０が実行される。
【０３２４】
（ステップＳ１５６０）
ステップＳ１５６０において、通信端末１００Ｂは、図３５を参照して説明された判定処理を行う。
【０３２５】
＜第２２実施形態＞
通信端末は、外気温度に関する情報を、空調機器と通信することなく取得してもよい。この場合、車両及び建物の外の気温が、通信端末によって取得される。第２２実施形態において、外気温度に関する情報を、空調機器と通信することなく取得することができる通信端末が説明される。
【０３２６】
図４３は、第２２実施形態の通信端末１００Ｃの例示的な機能構成を表す概略的なブロック図である。図３５及び図４３を参照して、通信端末１００Ｃの例示的な機能構成が説明される。第１５実施形態及び第２２実施形態の間で共通して用いられる符号は、当該共通の符号が付された要素が、第１５実施形態と同一の機能を有することを意味する。したがって、第１５実施形態の説明は、これらの要素に援用される。
【０３２７】
第１５実施形態と同様に、通信端末１００Ｃは、第１取得部１１３と、判定部１１２Ｂと、計時部１１４と、通信部１３１と、第１記憶部１４３と、第２記憶部１４４と、第２取得部１５１と、表示部１６３と、入力部１６４と、を備える。第１５実施形態の説明は、これらの要素に適用される。
【０３２８】
通信端末１００Ｃは、制御部１１１Ｃと、第３取得部１５２と、を更に備える。制御部１１１Ｃは、図７を参照して説明されたＣＰＵ１１０に対応する。第３取得部１５２は、図７を参照して説明された情報取得装置１５０に対応する。第３取得部１５２は、車両の外の温度を測定する検温素子であってもよい。
【０３２９】
制御部１１１Ｃは、通信端末１００Ｃの動作を全体的に制御する。したがって、判定部１１２Ｂ、第１取得部１１３、計時部１１４、通信部１３１、第１記憶部１４３、第２記憶部１４４、第２取得部１５１、第３取得部１５２、表示部１６３及び入力部１６４は、制御部１１１Ｃの制御下で所定の動作を行う。
【０３３０】
通信端末１００Ｃは、図３５を参照して説明されたステップＳ１３４１を除いて、第１５実施形態に関連して説明された動作と同様の動作を実行する。ステップＳ１３４１において、制御部１１１Ｃは、第３取得部１５２に、車両の外の気温に関する情報を取得させる。その後、通信端末１００Ｃは、第３取得部１５２によって取得された情報を用いて、ステップＳ１３４２乃至ステップＳ１３４５を実行する。したがって、ステップＳ１３４１において、通信端末１００Ｃは、家電機器と通信しなくてもよい。
【０３３１】
＜第２３実施形態＞
通信端末は、取得された外気温度に関する情報に基づいて、運転モードを決定してもよい。第２３実施形態において、外気温度に応じて、運転モードを決定する通信端末が説明される。
【０３３２】
図４４は、運転モードを決定するための手順を表す概略的なフローチャートである。図２９、図３０、図３５、図４０及び図４４を参照して、運転モードを決定するための方法が説明される。
【０３３３】
（ステップＳ１６１０）
図３５を参照して説明されたステップＳ１３４３が開始されると、ステップＳ１６１０が実行される。図４４において、ユーザによって設定された上限温度は、記号「ＵＴＨ」によって表される。図４４は、図３５を参照して説明されたステップＳ１３４１において取得された温度データが表す外気温度を、記号「ＴＨＤ」で表している。ステップＳ１６１０において、判定部１１２Ｂは、外気温度ＴＨＤを、上限温度ＵＴＨと比較する。外気温度ＴＨＤが上限温度を上回るならば、ステップＳ１６２０が実行される。他の場合には、ステップＳ１６３０が実行される。
【０３３４】
（ステップＳ１６２０）
ステップＳ１６２０において、通信端末１００Ｂは、冷房モードを選択する。この場合、図４０を参照して説明されたステップＳ１２４２において、通信端末１００Ｂは、冷房モード用の制御データを送信する。空調機器４００Ａの動作部４４０は、制御データに応じて、上限温度よりも低く設定された目標温度に向けて室内の温度が調整されるように動作する。
【０３３５】
（ステップＳ１６３０）
図４４において、ユーザによって設定された下限温度は、記号「ＬＴＨ」によって表される。ステップＳ１６１０において、判定部１１２Ｂは、外気温度ＴＨＤを、下限温度ＬＴＨと比較する。外気温度ＴＨＤが下限温度を下回るならば、ステップＳ１６４０が実行される。他の場合には、開始条件が満たされないので、図３５に示されたステップＳ１３４５が実行されることとなる。
【０３３６】
（ステップＳ１６４０）
ステップＳ１６４０において、通信端末１００Ｂは、暖房モードを選択する。この場合、図４０を参照して説明されたステップＳ１２４２において、通信端末１００Ｂは、暖房モード用の制御データを送信する。空調機器４００Ａの動作部４４０は、制御データに応じて、下限温度よりも高く設定された目標温度に向けて室内の温度が調整されるように動作する。
【０３３７】
図４５は、運転モードを決定するための他の手順を表す概略的なフローチャートである。図２９、図３０、図３５、図４０及び図４５を参照して、運転モードを決定するための方法が説明される。
【０３３８】
（ステップＳ１６５０）
ステップＳ１６５０において、判定部１１２Ｂは、外気温度ＴＨＤが、上限温度ＵＴＨと下限温度ＬＴＨとの間にあるか否かを判定する。外気温度ＴＨＤが、上限温度ＵＴＨと下限温度ＬＴＨとの間にあるならば、開始条件が満たされないので、図３５に示されたステップＳ１３４５が実行されることとなる。他の場合には、ステップＳ１６６０が実行される。
【０３３９】
（ステップＳ１６６０）
ステップＳ１６６０において、通信端末１００Ｂは、自動モードを選択する。この場合、図４０を参照して説明されたステップＳ１２４２において、通信端末１００Ｂは、自動モード用の制御データを送信する。空調機器４００Ａの動作部４４０は、制御データに応じて、下限温度と上限温度との間で設定された目標温度に向けて室内の温度が調整されるように動作する。
【０３４０】
＜第２４実施形態＞
制御データの送信の後に、制御データの送信状況を表す複数の画像が表示される。複数の画像の表示順序は、予め定められていてもよい。第２４実施形態において、複数の画像の表示順序を決定するための方法が説明される。
【０３４１】
図４６は、第１記憶部１４３に格納されたデータを示す表である。図１５Ｂ、図１５Ｃ、図３０、図３８Ｂ、図４０及び図４６を参照して、複数の画像の表示順序を決定するための方法が説明される。
【０３４２】
図４６は、ユーザが所有する複数の空調機器に対して、優先順位が設定されていることを表す。制御部１１１Ｂは、優先順位のデータを参照し、優先順位に従って、上述の様々な処理を実行する。優先順位は、ユーザによって設定されてもよい。代替的に、優先順位は、アプリケーションプログラムによって自動的に設定されてもよい。本実施形態の原理は、優先順位を決定するための特定の方法に限定されない。
【０３４３】
図３８Ｂは、リビングルームに設置された空調機器及びキッチンルームに設置された空調機器が操作対象機器として選択されていることを表す。図４６に示される如く、リビングルームに設置された空調機器に対して、キッチンルームに設置された空調機器よりも高い優先順位が割り振られている。したがって、図４０を参照して説明されたステップＳ１２４３乃至Ｓ１２４８の処理ループは、リビングルームに設置された空調機器に対して実行され、その後、キッチンルームに設置された空調機器に対して実行される。この結果、表示部１６３は、図１５Ｂに示される画像の次に、図１５Ｃに示される画像を表示する。
【０３４４】
＜第２５実施形態＞
画像の表示順序は、ユーザによって設定された温度と測定された温度との間の差に依存してもよい。第２５実施形態において、ユーザによって設定された温度と測定された温度との間の差から画像の表示順序を決定する方法が説明される。
【０３４５】
図４７は、ユーザによって設定された温度と測定された温度との間の差から画像の表示順序を決定する方法を表す概略的なフローチャートである。図３５、図４０、図４３及び図４７を参照して、複数の画像の表示順序を決定するための方法が説明される。
【０３４６】
（ステップＳ１７１０）
ステップＳ１７１０において、判定部１１２Ｂは、通信部１３１が、冷房モード用の制御データを送信したか否かを判定する。冷房モードと暖房モードとの間の選択技術は、第２３実施形態の原理に基づいてもよい。通信部１３１が、冷房モード用の制御データを送信したと、判定部１１２Ｂが判定するならば、ステップＳ１７２０が実行される。他の場合には、ステップＳ１７６０が実行される。
【０３４７】
（ステップＳ１７２０）
ステップＳ１７２０において、制御部１１１Ｂは、図４０を参照して説明されたステップＳ１２４１において読み出された操作対象機器のデータから、操作対象機器に対して設定された上限温度の処理グループを設定する。その後、ステップＳ１７３０が実行される。
【０３４８】
（ステップＳ１７３０）
ステップＳ１７３０において、制御部１１１Ｂは、図３５を参照して説明されたステップＳ１３４１において取得された温度データが表す温度ＴＨＤと、操作対象機器に対して設定された上限温度と、の間の差が最大となる空調機器を見出す。その後、ステップＳ１７４０が実行される。
【０３４９】
（ステップＳ１７４０）
ステップＳ１７４０において、制御部１１１Ｂは、図４０に示されるステップＳ１２４３乃至Ｓ１２４８の処理ループに対する処理順位を設定する。処理順位が設定された空調機器のデータは、処理グループから除去される。その後、ステップＳ１７５０が実行される。
【０３５０】
（ステップＳ１７５０）
ステップＳ１７５０において、判定部１１２Ｂは、上述の処理が全ての操作対象機器に対して施与されたか否かを判定する。上述の処理が全ての操作対象機器に対して施与されているならば処理は終了される。他の場合には、ステップＳ１７２０が実行される。
【０３５１】
（ステップＳ１７６０）
ステップＳ１７６０において、制御部１１１Ｂは、図４０を参照して説明されたステップＳ１２４１において読み出された操作対象機器のデータから、操作対象機器に対して設定された下限温度の処理グループを設定する。その後、ステップＳ１７７０が実行される。
【０３５２】
（ステップＳ１７７０）
ステップＳ１７７０において、制御部１１１Ｂは、図３５を参照して説明されたステップＳ１３４１において取得された温度データが表す温度ＴＨＤと、操作対象機器に対して設定された下限温度と、の間の差が最大となる空調機器を見出す。その後、ステップＳ１７８０が実行される。
【０３５３】
（ステップＳ１７８０）
ステップＳ１７８０において、制御部１１１Ｂは、図４０に示されるステップＳ１２４３乃至Ｓ１２４８の処理ループに対する処理順位を設定する。処理順位が設定された空調機器のデータは、処理グループから除去される。その後、ステップＳ１７９０が実行される。
【０３５４】
（ステップＳ１７９０）
ステップＳ１７９０において、判定部１１２Ｂは、上述の処理が全ての操作対象機器に対して施与されたか否かを判定する。上述の処理が全ての操作対象機器に対して施与されているならば処理は終了される。他の場合には、ステップＳ１７６０が実行される。
【０３５５】
上述の処理の結果、表示部１６３は、大きな温度差が見出された空調機器の送信結果を、優先的に表示することとなる。
【０３５６】
＜第２６実施形態＞
ユーザが目的の建物の位置に関する情報を設定していないならば、第２１実施形態に関連して説明された通信端末は、処理を中断する。通信端末が、建物の位置を推定する機能を有するサーバ装置とともに利用されるならば、処理は継続可能である。この場合、通信端末は、サーバ装置によって推定された建物の位置を用いて様々な処理を実行することができる。第２６実施形態において、例示的なサーバ装置が説明される。
【０３５７】
図４８は、第２６実施形態のサーバ装置３００Ｂの例示的な機能構成を表す概略的なブロック図である。図３６及び図４８を参照して、サーバ装置３００Ｂの例示的な機能構成が説明される。第１３実施形態及び第２６実施形態の間で共通して用いられる符号は、当該共通の符号が付された要素が、第１３実施形態と同一の機能を有することを意味する。したがって、第１３実施形態の説明は、これらの要素に援用される。
【０３５８】
サーバ装置３００Ｂは、通信部３２０と、通知部３３０と、を備える。第１３実施形態の説明は、これらの要素に援用される。
【０３５９】
サーバ装置３００Ｂは、制御部３１０Ｂと、推定部３４０Ｂと、を更に備える。制御部３１０Ｂは、サーバ装置３００Ｂの動作を全体的に制御する。したがって、通信部３２０、通知部３３０及び推定部３４０Ｂは、制御部３１０Ｂの制御下で所定の動作を行う。
【０３６０】
推定部３４０Ｂは、第１推定部３４１と、第２推定部３４２と、を含む。第１推定部３４１は、図３６を参照して説明されたステップＳ１３６３の処理を実行する。
【０３６１】
サーバ装置３００Ｂは、通信端末１００Ｂの第２取得部１５１が生成した車両の位置に関する情報を定期的に受け取ってもよい。この場合、サーバ装置３００Ｂは、車両の移動パターンを大まかに把握することができる。第２推定部３４２は、車両の移動パターンに基づいて、目的の建物の位置を推定することができる。
【０３６２】
目的の建物が、ユーザの自宅であるならば、第２推定部３４２は、長く停車されていることが多い車両の位置の近くにユーザの自宅が存在すると推定することができる。本実施形態の原理は、第２推定部３４２が用いる特定の推定方法に限定されない。
【０３６３】
＜第２７実施形態＞
オンレコメンド判定処理において、サーバ装置によって推定された建物の位置情報が用いられてもよい。第２７実施形態において、サーバ装置によって推定された建物の位置情報を利用するオンレコメンド判定処理が説明される。
【０３６４】
図４９は、オンレコメンド判定処理を表す概略的なフローチャートである。図１１、図１２、図２５、図３０、図３１、図３５乃至図３７、図４８及び図４９を参照して、オンレコメンド判定処理が説明される。
【０３６５】
（ステップＳ１８０５）
ステップＳ１８０５において、通信端末１００Ｂの判定部１１２Ｂは、制御領域ＣＲが設定された後の最初のオンレコメンド判定処理か否かを判定する。制御領域ＣＲが設定された後に、オンレコメンド判定処理が既に実行されているならば、ステップＳ１８１０が実行される。最初のオンレコメンド判定処理が実行されているならば、ステップＳ１８１５が実行される。
【０３６６】
（ステップＳ１８１０）
ステップＳ１８１０において、判定部１１２Ｂは、前回のオンレコメンド処理の実行から一定期間経過しているか否かを判定する。前回のオンレコメンド処理の実行から一定期間経過しているならば、ステップＳ１８１５が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３６７】
（ステップＳ１８１５）
ステップＳ１８１５において、制御部１１１Ｂは、判定部１１２Ｂに、第１記憶部１４３から、ユーザが所有する空調機器を表すデータ（図１１を参照）を読み出させる。その後、ステップＳ１８２０が実行される。
【０３６８】
（ステップＳ１８２０）
ステップＳ１８２０において、通信端末１００Ｂは、図３５を参照して説明された判定処理を行う。その後、ステップＳ１８２５が実行される。
【０３６９】
（ステップＳ１８２５）
ステップＳ１８２５において、判定部１１２Ｂは、ステップＳ１８２０の判定処理の結果が、第１候補機器の存在を表しているか否かを判定する。判定処理の結果が、第１候補機器の存在を表しているならば、ステップＳ１８３０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３７０】
（ステップＳ１８３０）
ステップＳ１８３０において、サーバ装置３００Ｂは、図３６を参照して説明された推定処理を行う。推定処理の後、ステップＳ１８３５が実行される。
【０３７１】
（ステップＳ１８３５）
ステップＳ１８３５において、判定部１１２Ｂは、車両ＶＣの行き先が目的の建物ＨＭか否かを判定する。判定部１１２Ｂが、車両ＶＣの行き先が目的の建物ＨＭであると判定するならば、ステップＳ１８４０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３７２】
（ステップＳ１８４０）
ステップＳ１８４０において、通信端末１００Ｂの制御部１１１Ｂは、建物ＨＭに関するデータを第２記憶部１４４から読み出す。ユーザが、図１２及び図２５を参照して説明された設定を行っているならば、ステップＳ１８４５が実行される。他の場合には、ステップＳ１８５０が実行される。
【０３７３】
（ステップＳ１８４５）
ステップＳ１８４５において、図３７を参照して説明された一連の処理が実行される。
【０３７４】
（ステップＳ１８５０）
ステップＳ１８５０において、通信端末１００Ｂは、サーバ装置３００Ｂと協働して、車両ＶＣの位置に関する推定処理を行う。
【０３７５】
図５０は、図４９を参照して説明されたステップＳ１８５０における処理を表す概略的なフローチャートである。図３０、図３３、図４８乃至図５０を参照して、ステップＳ１８５０における処理が更に説明される。
【０３７６】
（ステップＳ１８５１）
ステップＳ１８５１において、通信端末１００Ｂの制御部１１１Ｂは、第２取得部１５１に、車両の位置に関する位置情報の生成を要求する。通信端末１００Ｂは、ステップＳ１８５１において取得された位置情報が表す車両の位置を基準位置として取り扱う。図５０において、基準位置は、記号「Ｐ１」で表されている。車両の位置に関する位置情報が生成された後、ステップＳ１８５２が実行される。
【０３７７】
（ステップＳ１８５２）
ステップＳ１８５２において、通信端末１００Ｂの制御部３１０Ｂは、車両の位置に関する位置情報を、通信端末１００Ｂの通信部１３１に送信させる。車両の位置に関する位置情報は、通信端末１００Ｂの通信部１３１からサーバ装置３００Ｂの通信部３２０へ送信される。その後、ステップＳ１８５３が実行される。
【０３７８】
（ステップＳ１８５３）
ステップＳ１８５３において、通信端末１００Ｂは、待機処理を実行する。待機時間は、一定であってもよい。代替的に、待機時間は、車両の速度に応じて変更されてもよい。本実施形態の原理は、待機時間によっては何ら限定されない。待機時間が経過した後、ステップＳ１８５４が実行される。
【０３７９】
（ステップＳ１８５４）
ステップＳ１８５４において、通信端末１００Ｂの制御部１１１Ｂは、第２取得部１５１に、車両の位置に関する位置情報の生成を再度要求する。通信端末１００Ｂは、ステップＳ１８５４において取得された位置情報が表す車両の位置を判定位置として取り扱う。図５０において、判定位置は、記号「Ｐ２」で表されている。車両の位置に関する位置情報が生成された後、ステップＳ１８５５が実行される。
【０３８０】
（ステップＳ１８５５）
ステップＳ１８５５において、通信端末１００Ｂの制御部３１０Ｂは、車両の位置に関する位置情報を、通信端末１００Ｂの通信部１３１に送信させる。車両の位置に関する位置情報は、通信端末１００Ｂの通信部１３１からサーバ装置３００Ｂの通信部３２０へ送信される。その後、ステップＳ１８５６が実行される。
【０３８１】
（ステップＳ１８５６）
ステップＳ１８５６において、サーバ装置３００Ｂの制御部３１０Ｂは、建物の推定位置「ＰＥ」を第２推定部３４２に要求する。車両の位置「Ｐ１」と建物の推定位置「ＰＥ」との間の差が、制御領域の半径「Ｒ」よりも大きく、且つ、車両の位置「Ｐ２」と建物の推定位置「ＰＥ」との間の差が、制御領域の半径「Ｒ」よりも小さいならば、ステップＳ１８５７が実行される。他の場合には、ステップＳ１８５８が実行される。
【０３８２】
（ステップＳ１８５７）
ステップＳ１８５７において、サーバ装置３００Ｂの制御部３１０Ｂは、車両が制御領域に進入したことを通知する通知信号を通知部３３０に生成させる。通知信号は、サーバ装置３００Ｂの通信部３２０から通信端末１００Ｂの通信部１３１に送信される。通信端末１００Ｂの制御部１１１Ｂは、通知信号に応じて、処理を続行することを決定する。したがって、ステップＳ１８５７の後、図３３を参照して説明されたステップＳ１２２０が実行される。
【０３８３】
（ステップＳ１８５８）
ステップＳ１８５８において、判定部１１２Ｂは、判定位置Ｐ２を基準位置Ｐ１として取り扱うことを決定する。その後、ステップＳ１８５３が実行される。
【０３８４】
＜第２８実施形態＞
第２７実施形態に関連して説明されたオンレコメンド判定処理において、空調機器に対する判定処理は、車両の位置に対する判定処理よりも前に行われる。代替的に、空調機器に対する判定処理は、車両の位置に対する判定処理よりも後に行われてもよい。第２８実施形態において、他のオンレコメンド判定処理が説明される。
【０３８５】
図５１は、オンレコメンド判定処理を表す概略的なフローチャートである。図１１、図１２、図２５、図３０、図３１、図３５乃至図３７、図４９乃至図５１を参照して、オンレコメンド判定処理が説明される。
【０３８６】
（ステップＳ１９１０）
ステップＳ１９１０において、判定部１１２Ｂは、制御領域ＣＲが設定された後の最初のオンレコメンド判定処理か否かを判定する。制御領域ＣＲが設定された後に、オンレコメンド判定処理が既に実行されているならば、ステップＳ１９２０が実行される。最初のオンレコメンド判定処理が実行されているならば、ステップＳ１９３０が実行される。
【０３８７】
（ステップＳ１９２０）
ステップＳ１９２０において、判定部１１２Ｂは、前回のオンレコメンド処理の実行から一定期間経過しているか否かを判定する。前回のオンレコメンド処理の実行から一定期間経過しているならば、ステップＳ１９３０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３８８】
（ステップＳ１９３０）
ステップＳ１９３０において、サーバ装置３００Ｂは、図３６を参照して説明された推定処理を行う。推定処理の後、ステップＳ１９４０が実行される。
【０３８９】
（ステップＳ１９４０）
ステップＳ１９４０において、判定部１１２Ｂは、車両ＶＣの行き先が目的の建物ＨＭか否かを判定する。判定部１１２Ｂが、車両ＶＣの行き先が目的の建物ＨＭであると判定するならば、ステップＳ１９５０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０３９０】
（ステップＳ１９５０）
ステップＳ１９５０において、通信端末１００Ｂの制御部１１１Ｂは、建物ＨＭに関するデータを第２記憶部１４４から読み出す。ユーザが、図１２及び図２５を参照して説明された設定を行っているならば、ステップＳ１９６０が実行される。他の場合には、ステップＳ１９７０が実行される。
【０３９１】
（ステップＳ１９６０）
ステップＳ１９６０において、図３７を参照して説明された一連の処理が実行される。その後、ステップＳ１９８０が実行される。
【０３９２】
（ステップＳ１９７０）
ステップＳ１９７０において、通信端末１００Ｂは、サーバ装置３００Ｂと協働して、図５０を参照して説明された推定処理を行う。その後、ステップＳ１９８０が実行される。
【０３９３】
（ステップＳ１９８０）
ステップＳ１９８０において、制御部１１１Ｂは、判定部１１２Ｂに、第１記憶部１４３から、ユーザが所有する空調機器を表すデータ（図１１を参照）を読み出させる。その後、ステップＳ１９９０が実行される。
【０３９４】
（ステップＳ１９９０）
ステップＳ１９９０において、通信端末１００Ｂは、図３５を参照して説明された判定処理を行う。
【０３９５】
＜第２９実施形態＞
第１７実施形態に関連して説明されたオンレコメンド判定処理の結果、第１候補機器として取り扱われる空調機器が見出される。オンレコメンド判定処理の結果、第１候補機器として取り扱われる空調機器が存在しないならば、その後の処理は必要とされない。第２９実施形態において、オンレコメンド判定処理の結果に応じて、画像表示判定処理の要否を決定するオンレコメンド処理が説明される。
【０３９６】
図５２は、通信端末１００Ｂの例示的な動作を表す概略的なフローチャートである。図５２を参照して、通信端末１００Ｂの例示的な動作が説明される。第１６実施形態及び第２９実施形態の間で共通して用いられるステップ番号は、当該共通のステップ番号が付された処理が、第１６実施形態と同一であることを意味する。したがって、第１６実施形態の説明は、これらのステップに援用される。
【０３９７】
（ステップＳ１２１０）
ステップＳ１２１０において、通信端末１００Ｂは、オンレコメンド判定処理を実行する。第１７実施形態に関連して説明された如く、オンレコメンド判定処理の結果、通信端末１００Ｂは、第１候補機器として取り扱われる空調機器を見出すことができる。オンレコメンド判定処理の後、ステップＳ１２１５が実行される。
【０３９８】
（ステップＳ１２１５）
ステップＳ１２１５において、通信端末１００Ｂは、第１候補機器として取り扱われる空調機器が存在するか否かを判定する。第１候補機器として取り扱われる空調機器が存在しないならば、通信端末１００Ｂは、オンレコメンド処理を終了する。他の場合には、ステップＳ１２２０が実行される。ステップＳ１２２０以降の処理は、第１６実施形態と同一である。
【０３９９】
＜第３０実施形態＞
上述の様々な実施形態の原理は、ユーザが目的の建物に到着する前に、建物内の空調機器を作動させ、建物内の環境をユーザにとって快適にすることを可能にする。ユーザは、目的の建物から出た後に、建物内の空調機器を運転させたままであることに気付くこともある。上述の様々な実施形態において説明された遠隔操作技術（ネットワークを介して車から建物内に設置された複数の空調機器を遠隔操作する機器制御システム、機器制御システムに利用される端末装置、端末装置が実行するプログラム及びレコメンド方法）は、ユーザが、目的の建物から出た後に、建物内の空調機器を停止させることにも適用可能である。第３０実施形態において、ユーザは、目的の建物から出た後に、建物内の空調機器を停止させるためのオフレコメンド処理におけるユーザの操作が説明される。
【０４００】
図５３Ａ及び図５３Ｂは、通信端末１００Ｂの表示部１６３が表示する例示的な画像を示す。図８Ｅ、図３０、図５３Ａ及び図５３Ｂを参照して、オフレコメンド処理におけるユーザの操作が説明される。
【０４０１】
ユーザが、第３実施形態に関連して説明された操作方法に従って、表示部１６３に映し出された画像上で所定の操作を行うと、表示部１６３は、図８Ｅに示される画像を表示することができる。その後、ユーザが、アイコンボタンＩＢ１５を押すと、表示部１６３は、図５３Ａ又は図５３Ｂに示される画像を表示する。
【０４０２】
図５３Ａに示される画像は、２つのアイコンボタンＩＢ４７，ＩＢ４８を含む。ユーザが、アイコンボタンＩＢ４７を押すと、対象の空調機器を、オフレコメンド処理を受ける操作候補機器として設定することができる。ユーザが、アイコンボタンＩＢ４８を押すと、表示部１６３は、図８Ｅに示される画像を再度表示する。
【０４０３】
図５３Ｂに示される画像は、３つのアイコンボタンＩＢ４９，ＩＢ５０，ＩＢ５１を含む。ユーザが、アイコンボタンＩＢ４９を押すと、対象の空調機器を、オフレコメンド処理を受ける操作候補機器として設定することができる。ユーザが、アイコンボタンＩＢ５０を押すと、操作候補機器としての設定を解除することができる。ユーザが、アイコンボタンＩＢ５１を押すと、表示部１６３は、図８Ｅに示される画像を再度表示する。
【０４０４】
図５４は、図５３Ａ及び図５３Ｂに示される画像上の操作によって生成された例示的なデータを示す表である。図３０、図５３Ａ乃至図５４を参照して、図５３Ａ及び図５３Ｂに示される画像上の操作によって生成されたデータが説明される。
【０４０５】
図５３Ａ及び図５３Ｂに示される画像上の操作の結果、図５４に示されるデータは、第１記憶部１４３に格納される。ユーザが、アイコンボタンＩＢ４７，ＩＢ４９を押すと、操作候補機器としての設定は有効になる。ユーザが、アイコンボタンＩＢ５０を押すと、操作候補機器としての設定は無効になる。図５４は、リビングルーム、キッチンルーム、子供部屋（１）及び子供部屋（２）に設置された空調機器に対する操作候補機器としての設定が有効であることを表す。図５４は、寝室に設置された空調機器に対する操作候補機器としての設定が無効であることを表す。本実施形態において、設定情報は、図５４に示されるデータによって例示される。
【０４０６】
図５５は、運転を停止させるための制御データの送信先となる操作対象機器のデータを表す表である。図３０、図５４及び図５５を参照して、オフレコメンド処理が説明される。
【０４０７】
通信端末１００Ｂは、オフレコメンド処理を行い、操作候補機器として設定された複数の空調機器から操作対象機器を選択する。図５５は、オフレコメンド処理の結果、リビングルーム、キッチンルーム、子供部屋（１）及び子供部屋（２）に設置された空調機器から、リビングルーム及び子供部屋（１）に設置された空調機器が、操作対象機器として選択されたことを表す。
【０４０８】
図５６は、オフレコメンド処理を行っている通信端末１００Ｂの表示部１６３が表示する例示的な画像である。図３０、図５５及び図５６を参照して、オフレコメンド処理が更に説明される。
【０４０９】
通信端末１００Ｂは、操作対象機器の決定の後、表示部１６３に、図５６に示される画像を表示させる。図５６に示される画像は、２つのアイコンボタンＩＢ５２，ＩＢ５３を含む。ユーザが、アイコンボタンＩＢ５２を押すと、通信端末１００Ｂは、制御データを送信することなく、オフレコメンド処理を終了する。ユーザが、アイコンボタンＩＢ５３を押すと、リビングルーム及び子供部屋（１）に設置された空調機器それぞれに制御データが送信される。この結果、リビングルーム及び子供部屋（１）に設置された空調機器は、運転を停止することができる。本実施形態において、開始指示画像は、図５６に示される画像によって例示される。指示画像領域は、アイコンボタンＩＢ５３によって例示される。
【０４１０】
図５７Ａ及び図５７Ｂは、制御データの送信の後に表示部１６３が表示する例示的な画像である。図３０、図５４、図５７Ａ及び図５７Ｂを参照して、オフレコメンド処理が更に説明される。
【０４１１】
制御データの送信の後の画像の表示順序の設定は、第２４実施形態に関連して説明された原理に依存してもよい。図５４は、オフレコメンド処理において、複数の空調機器にたいして割り当てられた優先順位を示す。リビングルームに設置された空調機器に対して、子供部屋（１）に設置された空調機器よりも高い優先順位が割り当てられている。したがって、表示部１６３は、リビングルームに設置された空調機器への制御データの送信結果の次に、子供部屋（１）に設置された空調機器への制御データの送信結果を表示する。優先順位は、ユーザによって設定されてもよい。代替的に、優先順位は、アプリケーションプログラムによって自動的に設定されてもよい。本実施形態の原理は、優先順位を決定するための特定の方法に限定されない。本実施形態において、第１対象機器は、リビングルームに設置された空調機器によって例示される。第２対象機器は、子供部屋（１）に設置された空調機器によって例示される。第１通知画像は、図５７Ａに示される画像によって例示される。第２通知画像は、図５７Ｂに示される画像によって例示される。
【０４１２】
図５７Ａに示される画像は、２つのアイコンボタンＩＢ５４，ＩＢ５５を含む。ユーザが、アイコンボタンＩＢ５４を押すと、表示部１６３は、図５７Ｂに示される画像を表示する。ユーザが、アイコンボタンＩＢ５５を押すと、表示部１６３は、リビングルームに設置された空調機器の詳細な動作状況を表示する。
【０４１３】
図５７Ｂに示される画像は、２つのアイコンボタンＩＢ５６，ＩＢ５７を含む。ユーザが、アイコンボタンＩＢ５６を押すと、オフレコメンド処理におけるユーザの操作は終了する。ユーザが、アイコンボタンＩＢ５７を押すと、表示部１６３は、子供部屋（１）に設置された空調機器の詳細な動作状況を表示する。
【０４１４】
＜第３１実施形態＞
オンレコメンド処理と同様に、ユーザは、オフレコメンド処理のために複数の空調機器それぞれに対して、操作候補機器を設定するための設定処理を行う。第３１実施形態において、操作候補機器を設定するための設定処理が説明される。
【０４１５】
図５８は、操作候補機器を設定するための設定処理を表す概略的なフローチャートである。図８Ｅ、図９、図３０、図５３Ａ乃至図５４及び図５８を参照して、操作候補機器を設定するための設定処理が説明される。
【０４１６】
（ステップＳ２０１０）
図９を参照して説明されたステップＳ２７０が実行されると、ステップＳ２０１０の処理が開始される。ステップＳ２０１０において、表示部１６３は、図５３Ａ又は図５３Ｂに示される画像を表示する。その後、ステップＳ２０２０が実行される。
【０４１７】
（ステップＳ２０２０）
ステップＳ２０２０において、ユーザが、入力部１６４を操作し、アイコンボタンＩＢ４８を押したか否かを、判定部１１２Ｂは判定する。ユーザが、入力部１６４を操作し、アイコンボタンＩＢ４８を押したと、判定部１１２Ｂが判定するならば、ステップＳ２０３０が実行される。他の場合には、ステップＳ２０４０が実行される。
【０４１８】
（ステップＳ２０３０）
ステップＳ２０３０において、表示部１６３は、図８Ｅに示される画像を表示する。その後、図９を参照して説明された処理が実行される。
【０４１９】
（ステップＳ２０４０）
ステップＳ２０４０において、ユーザが、入力部１６４を操作し、アイコンボタンＩＢ４７，ＩＢ４９，ＩＢ５０のうち１つを押したか否かを、判定部１１２Ｂは判定する。ユーザが、入力部１６４を操作し、アイコンボタンＩＢ４７，ＩＢ４９，ＩＢ５０のうち１つを押したと、判定部１１２Ｂが判定するならば、ステップＳ２０５０が実行される。他の場合には、ステップＳ２０１０が実行される。
【０４２０】
（ステップＳ２０５０）
ステップＳ２０５０において、制御部１１１Ｂは、第１記憶部１４３に格納されたデータ（図５４を参照）を、ユーザの操作に応じて更新する。その後、ステップＳ２０１０が実行される。
【０４２１】
＜第３２実施形態＞
第３０実施形態に関連して説明された通信端末は、ユーザに遠隔操作を実行するか否かを確認するための画像を１回だけ表示する。通信端末が、遠隔操作を実行するか否かについての複数回の確認をユーザに求めるならば、ユーザの意志に反した遠隔操作は生じにくくなる。第３２実施形態において、遠隔操作を実行するか否かについての複数回の確認をユーザに求める通信端末が説明される。
【０４２２】
図５９Ａ乃至図５９Ｄは、通信端末１００Ｂがユーザに提示する例示的な画像を示す。図３０、図５７Ａ、図５７Ｂ、図５９Ａ乃至図５９Ｄを参照して、通信端末１００Ｂが説明される。
【０４２３】
第３０実施形態と同様に、通信端末１００Ｂは、図５９Ａに示される画像をユーザに提示する。ユーザが、アイコンボタンＩＢ５３を押すと、通信端末１００Ｂは、図５９Ｂに示される画像をユーザに提示する。
【０４２４】
図５９Ｂに示される画像は、２つのアイコンボタンＩＢ５８，ＩＢ５９を含む。ユーザが、アイコンボタンＩＢ５８を押すと、通信端末１００Ｂは、制御データを送信する。ユーザが、アイコンボタンＩＢ５９を押すと、通信端末１００Ｂは、処理を中断する。ユーザが、図５９Ａに示される画像中のアイコンボタンＩＢ５３を押し、その後、図５９Ｂに示される画像中のアイコンボタンＩＢ５８を押したときのみ、制御データは送信される。したがって、ユーザの意志に反した遠隔操作は生じにくくなる。本実施形態において、開始指示画像は、図５９Ａ及び図５９Ｂに示される画像によって例示される。指示画像領域は、アイコンボタンＩＢ５３，ＩＢ５８によって例示される。
【０４２５】
通信端末１００Ｂが、制御データの受領を表す通知データを空調機器から受け取ると、通信端末１００Ｂは、図５９Ｃに示される画像をユーザに提示する。図５９Ｃは、アイコンボタンＩＢ６０を含む。アイコンボタンＩＢ６０は、図５７Ａを参照したアイコンボタンＩＢ５５及び図５７Ｂを参照して説明されたアイコンボタンＩＢ５７それぞれに対応する。
【０４２６】
ユーザが、アイコンボタンＩＢ６０を押すと、通信端末１００Ｂは、図５９Ｄに示される画像をユーザに提示する。ユーザが、アイコンボタンＩＢ６０を押さなくても、通信端末１００Ｂは、図５９Ｃに示される画像の表示から所定期間経過後に、図５９Ｄに示される画像をユーザに提示する。したがって、ユーザは、対象の空調機器の動作状況を確認することができる。
【０４２７】
＜第３３実施形態＞
第３０実施形態に関連して説明された如く、オフレコメンド処理は、建物内の空調機器を停止させるために実行される。したがって、オフレコメンド処理は、早期に実行されることが好ましい。第３３実施形態において、早期に実行されるオフレコメンド処理が説明される。
【０４２８】
図６０は、オフレコメンド処理の開始処理を表す概略的なフローチャートである。図３０、図５６、図５９Ａ及び図６０を参照して、オフレコメンド処理の開始処理が説明される。
【０４２９】
（ステップＳ２１１０）
ステップＳ２１１０は、通信端末１００Ｂが、車両から電力供給を受けるまで実行される。通信端末１００Ｂが、車両から電力供給を受けると、ステップＳ２１２０が実行される。
【０４３０】
（ステップＳ２１２０）
ステップＳ２１２０において、計時部１１４は、計時を開始する。図６０において、計時部１１４によって測定された時間長さは、記号「ＴＣ」によって表されている。時間長さＴＣに関する情報は、計時部１１４から判定部１１２Ｂへ出力される。計時部１１４から判定部１１２Ｂへの時間長さＴＣに関する情報の出力の後、ステップＳ２１３０が実行される。
【０４３１】
（ステップＳ２１３０）
ステップＳ２１３０において、判定部１１２Ｂは、計時部１１４から受け取った情報によって表される時間長さＴＣを、所定の長さの閾値期間ＴＰと比較する。比較結果は、判定部１１２Ｂから制御部１１Ｂへ出力される。比較結果が、時間長さＴＣが、閾値期間ＴＰを下回っていることを表しているならば、ステップＳ２１４０が実行される。他の場合には、処理は終了する。
【０４３２】
（ステップＳ２１４０）
ステップＳ２１４０において、時間長さＴＣが、閾値期間ＴＰを下回っていることを表す比較結果は、判定部１１２Ｂから制御部１１１Ｂへ出力される。比較結果を受け取った制御部１１１Ｂは、オフレコメンド処理の実行を決定する。オフレコメンド処理の結果、ユーザは、建物内に設置された空調機器の運転を、車両から停止させることができる。本実施形態において、所定の期間は、閾値期間ＴＰによって例示される。状態情報は、比較結果によって例示される。
【０４３３】
オフレコメンド処理において、図５６又は図５９Ａに示される画像が表示される。ユーザが、アイコンボタンＩＢ５３を第１所定期間押さないならば、ステップＳ２１４０は、終了されてもよい。この場合、図５６又は図５９Ａに示される画像は、表示部１６３から消去されてもよい。表示部１６３は、図５６又は図５９Ａに示される画像に代えて、車両の走行位置を表す地図を表示してもよい。この場合、第１５実施形態に関連して説明された制御原理に基づいて、図５６又は図５９Ａに示される画像の表示時刻から第２所定期間の間、オフレコメンド処理が実行されないようにアプリケーションプログラムが設計されることが好ましい。本実施形態において、第１経過期間は、第１所定期間によって例示される。第２経過期間は、第２所定期間によって例示される。
【０４３４】
図６１は、図６０を参照して説明されたステップＳ２１４０（オフレコメンド処理）を表す概略的なフローチャートである。図３０、図５４、図５６、図５９Ａ、図６０及び図６１を参照して、オフレコメンド処理の例示的な動作が説明される。
【０４３５】
（ステップＳ２２１０）
ステップＳ２２１０において、通信端末１００Ｂは、オフレコメンド判定処理を実行する。オフレコメンド判定処理において、図５４を参照して説明された操作候補機器の設定や車両の位置に対する確認処理が実行される。オフレコメンド判定処理の後、ステップＳ２２２０が実行される。
【０４３６】
（ステップＳ２２２０）
ステップＳ２２２０において、通信端末１００Ｂは、画像表示判定処理を実行する。画像表示判定処理は、図５６又は図５９Ａに示される画像が表示されるか否かを決定するために用いられる。画像表示判定処理の後、ステップＳ２２３０が実行される。
【０４３７】
（ステップＳ２２３０）
ステップＳ２２３０において、図５６又は図５９Ａに示される画像が表示されているならば、ステップＳ２２４０が実行される。他の場合には、通信端末１００Ｂは、処理を終了する。
【０４３８】
（ステップＳ２２４０）
ステップＳ２２４０において、通信端末１００Ｂは、遠隔操作処理を開始する。この結果、ユーザは、空調機器の運転を、車から停止させることができる。
【０４３９】
＜第３４実施形態＞
第３３実施形態に関連して説明されたオフレコメンド判定処理において、通信機器は、サーバ装置と協働して様々な処理を実行する。第３４実施形態において、オフレコメンド判定処理が説明される。
【０４４０】
図６２は、オフレコメンド判定処理を表す概略的なフローチャートである。図５２Ａ乃至図５４及び図６２を参照して、オフレコメンド判定処理が説明される。
【０４４１】
（ステップＳ２３１０）
ステップＳ２３１０において、制御部１１１Ｂは、判定部１１２Ｂに、第１記憶部１４３から、ユーザが所有する空調機器を表すデータ（図５４を参照）を読み出させる。その後、ステップＳ２３２０が実行される。
【０４４２】
（ステップＳ２３２０）
ステップＳ２３２０において、判定部１１２Ｂは、操作候補機器が存在するか否かを判定する。ユーザが、リビングルーム、キッチンルーム、寝室、子供部屋（１）及び子供部屋（２）に設置された空調機器のいずれにも、図５３Ａ又は図５３Ｂを参照して説明された画像を用いて、操作候補機器を設定していないならば、判定部１１２Ｂは、操作候補機器は存在しないと判定する。代替的に、ユーザが、リビングルーム、キッチンルーム、寝室、子供部屋（１）及び子供部屋（２）に設置された空調機器に対して、図５３Ｂを参照して説明されたアイコンボタンＩＢ５０を押し、操作候補機器の設定を解除しているならば、判定部１１２Ｂは、操作候補機器は存在しないと判定する。これらの場合には、通信端末１００Ｂは、処理を終了する。他の場合には、ステップＳ２３３０が実行される。本実施形態において、第１判定ステップは、ステップＳ２３２０によって例示される。
【０４４３】
（ステップＳ２３８０）
ステップＳ２３８０において、建物の位置に対する車両ＶＣの位置が判定するための処理が実行される。
【０４４４】
図６３は、図６２を参照して説明されたステップＳ２３３０における処理を表す概略的なフローチャートである。図３０、図６２及び図６３を参照して、オフレコメンド判定処理が更に説明される。
【０４４５】
（ステップＳ２３３１）
ステップＳ２３３１において、通信端末１００Ｂの制御部１１１Ｂは、第２記憶部１４４から目的の建物の位置に関する位置情報を読み出す。図６３において、建物の位置は、記号「ＰＢ」で表されている。目的の建物の位置に関する位置情報が読み出された後、ステップＳ２３３２が実行される。本実施形態において、第２判定ステップは、ステップＳ２２３１によって例示される。第２位置情報は、建物の位置に関する位置情報によって例示される。
【０４４６】
（ステップＳ２３３２）
ステップＳ２３３２において、通信端末１００Ｂの制御部１１１Ｂは、第２取得部１５１に、車両の位置に関する位置情報の生成を要求する。図６３において、車両の位置は、記号「ＰＣ」で表されている。車両の位置に関する位置情報が生成された後、ステップＳ２３３３が実行される。本実施形態において、第２判定ステップは、ステップＳ２２３２によって例示される。第１位置情報は、車両の位置に関する位置情報によって例示される。
【０４４７】
（ステップＳ２３３３）
ステップＳ２３３３において、通信端末１００Ｂの判定部１１２Ｂは、車両の位置「ＰＣ」と建物の位置「ＰＢ」との間の距離が、予め定められた距離閾値を下回っているか否かを判定する。距離閾値が、車両の位置「ＰＣ」と建物の位置「ＰＢ」との間の距離を上回っているならば、ステップＳ２３３４が実行される。他の場合には、通信端末１００Ｂは、オフレコメンド処理を終了する。本実施形態において、制御領域は、距離閾値によって規定される領域によって例示される。第２判定ステップは、ステップＳ２３３３によって例示される。
【０４４８】
（ステップＳ２３３４）
ステップＳ２３３４において、通信端末１００Ｂの制御部１１１Ｂは、処理を続行することを決定する。したがって、ステップＳ２３３４の後、図３３を参照して説明されたステップＳ２２２０が実行される。
【０４４９】
＜第３５実施形態＞
第３３実施形態に関連して説明された画像表示判定処理において、ユーザに遠隔操作の実行の決定の判断を促す画像が表示されるか否かが決定される。第３５実施形態において、画像表示判定処理が説明される。
【０４５０】
図６４は、画像表示判定処理の概略的なフローチャートである。図２８乃至図３０、図５４、図５６、図５９Ａ、図６１及び図６４を参照して、画像表示判定処理が実行される。
【０４５１】
（ステップＳ２２２１）
ステップＳ２２２１において、通信端末１００Ｂの制御部１１１Ｂは、第１記憶部１４３から図５４に示されるデータを読み出す。その後、ステップＳ２２２２が実行される。
【０４５２】
（ステップＳ２２２２）
ステップＳ２２２２において、通信端末１００Ｂの制御部１１１Ｂは、動作データを要求する要求信号を生成する。通信端末１００Ｂの制御部１１１Ｂは、要求信号を、通信端末１００Ｂの通信部１３１に出力させる。要求信号は、サーバ装置３００Ａを経由して、通信端末１００Ｂの通信部１３１から空調機器４００Ａの通信部４２０に送信される。空調機器４００Ａの通信部４２０が、要求信号を受け取ると、空調機器４００Ａの制御部４１０は、動作データ生成部４５０に動作データを生成させる。空調機器４００Ａの制御部４１０は、空調機器４００Ａの通信部４２０に、動作データを送信させる。動作データは、サーバ装置３００Ａを経由して、空調機器４００Ａの通信部４２０から通信端末１００Ｂの通信部１３１へ送信される。その後、ステップＳ２２２３が実行される。
【０４５３】
（ステップＳ２２２３）
ステップＳ２２２３において、制御部１１１Ｂは、判定部１１２Ｂに、動作データに基づき、処理対象の空調機器４００Ａが運転中であるか否かを判定させる。判定部１１２Ｂが、処理対象の空調機器４００Ａが運転中であると判定するならば、ステップＳ２２２４が実行される。他の場合には、ステップＳ２２２５が実行される。本実施形態において、第１判定ステップは、ステップＳ２２２３によって例示される。
【０４５４】
（ステップＳ２２２４）
ステップＳ２２２４において、判定部１１２Ｂは、処理対象の空調機器４００Ａを、更なる処理を受ける処理候補機器として取り扱うことを決定する。その後、ステップＳ２２２５が実行される。本実施形態において、第１判定ステップは、ステップＳ２２２４によって例示される。
【０４５５】
（ステップＳ２２２５）
ステップＳ２２２５において、判定部１１２Ｂは、図５４に示されるデータ中の全ての空調機器４００Ａに対して上述の処理が完了したか否かを判定する。図５４に示されるデータ中の全ての空調機器４００Ａに対して上述の処理が完了しているならば、ステップＳ２２２６が実行される。他の場合には、ステップＳ２２２２が実行される。図３８Ａに示される空調機器が、第１候補機器として選択されているならば、リビングルーム、キッチンルーム及び子供部屋（２）に設置された空調機器に対して、上述の処理が完了しているならば、ステップＳ２２２６が実行される。
【０４５６】
（ステップＳ２２２６）
ステップＳ２２２６において、判定部１１２Ｂは、処理候補機器として選択された空調機器が、ユーザが操作候補機器として設定した空調機器を含むか否かを判定する。判定部１１２Ｂは、処理候補機器として選択された空調機器が、ユーザが操作候補機器として設定した空調機器４００Ａを含むならば、判定部１１２Ｂは、処理候補機器として選択され、且つ、ユーザが操作候補機器として設定した空調機器を、第１記憶部１４３に一時的に格納する。その後、ステップＳ２２２７が実行される。他の場合には、制御部１１１Ｂは、処理を中断する。
【０４５７】
（ステップＳ２２２７）
ステップＳ２２２７において、制御部１１１Ｂは、表示部１６３に、図５６又は図５９Ａに示される画像を表示させる。その後、図６１を参照して説明されたステップＳ２２３０が実行される。本実施形態において、第１表示ステップは、ステップＳ２２２７によって例示される。
【０４５８】
＜第３６実施形態＞
第３５実施形態に関連して説明された画像表示判定処理において、通信端末が、操作対象機器を決定することができるならば、操作対象機器を遠隔操作するための処理が実行される。第３６実施形態において、操作対象機器を遠隔操作するための処理が説明される。
【０４５９】
図６５は、図６１を参照して説明されたステップＳ２２４０において実行される処理の概略的なフローチャートである。図２８乃至図３０、図５６乃至５７Ｂ、図５９Ａ、図６１、図６５を参照して、ステップＳ２２４０において実行される処理が実行される。
【０４６０】
（ステップＳ２２４１）
ステップＳ２２４１において、ユーザがアイコンボタンＩＢ５３を押すならば、通信端末１００Ｂの制御部１１１Ｂは、操作対象機器として選択された空調機器４００Ａ全てのデータを第１記憶部１４３から読み出す。第１記憶部１４３から読み出されるデータは、操作対象機器として選択された空調機器４００Ａの動作を規定する設定データを含んでもよい。制御部１１１Ｂが、操作対象機器として選択された空調機器４００Ａ全てのデータを読み出した後、ステップＳ２２４２が実行される。
【０４６１】
（ステップＳ２２４２）
ステップＳ２２４２において、通信端末１００Ｂの制御部１１１Ｂは、通信端末１００Ｂの通信部１３１に、読み出された設定データを制御データとして送信させる。制御データは、サーバ装置３００Ａを経由して、通信端末１００Ｂの通信部１３１から空調機器４００Ａの通信部４２０へ送信される。空調機器４００Ａの通信部４２０が制御データを受け取ると、空調機器４００Ａの動作部４４０は、制御データに応じて、停止する。空調機器４００Ａの通知部４６０は、制御データの受信があったことを表す通知データを生成する。空調機器４００Ａの制御部４１０は、空調機器４００Ａの通信部４２０に通知データを送信させる。通知データは、サーバ装置３００Ａを経由して、空調機器４００Ａの通信部４２０から通信端末１００Ｂの通信部１３１へ送信される。その後、ステップＳ２２４３が実行される。本実施形態において、出力ステップは、ステップＳ２２４２によって例示される。
【０４６２】
（ステップＳ２２４３）
ステップＳ２２４３において、通信端末１００Ｂの制御部１１１Ｂは、通知データに応じて、制御データの通信結果を表す画像（図５７Ａ及び図５７Ｂを参照）を、表示部１６３に表示させる。その後、ステップＳ２２４４が実行される。本実施形態において、第２表示ステップは、ステップＳ２２４３によって例示される。複数の通知画像は、図５７Ａ及び図５７Ｂに示される画像によって例示される。
【０４６３】
（ステップＳ２２４４）
ステップＳ２２４４において、通信端末１００Ｂは、ユーザが動作データを要求しているか否かを判定する。ユーザが動作データを要求するならば（ユーザが、アイコンボタンＩＢ５５，ＩＢ５７（図５７Ａ及び図５７Ｂを参照）を押すならば）、ステップＳ２２４５が実行される。他の場合には、ステップＳ２２４７が実行される。
【０４６４】
（ステップＳ２２４５）
ステップＳ２２４５において、通信端末１００Ｂの制御部１１１Ｂは、動作データを要求する要求信号を生成する。通信端末１００Ｂの制御部１１１Ｂは、要求信号を、通信端末１００Ｂの通信部１３１に送信させる。要求信号は、サーバ装置３００Ａを経由して、通信端末１００Ｂの通信部１３１から空調機器４００Ａの通信部４２０へ送信される。空調機器４００Ａの制御部４１０は、要求信号に応じて、動作データ生成部４５０に動作データを生成させる。空調機器４００Ａの制御部４１０は、動作データを、空調機器４００Ａの通信部４２０に送信させる。動作データは、サーバ装置３００Ａを経由して、空調機器４００Ａの通信部４２０から通信端末１００Ｂの通信部１３１へ送信される。その後、ステップＳ２２４６が実行される。本実施形態において、取得ステップは、ステップＳ２２４５によって例示される。
【０４６５】
（ステップＳ２２４６）
ステップＳ２２４６において、制御部１１１Ｂは、動作データによって表される動作状況を、表示部１６３に表示させる。その後、ステップＳ２２４７が実行される。本実施形態において、第２表示ステップは、ステップＳ２２４６によって例示される。
【０４６６】
（ステップＳ２２４７）
通信端末１００Ｂの判定部１１２Ｂは、全ての操作対象機器に対して、上述の処理が施与されたか否かを判定する。
【０４６７】
＜第３７実施形態＞
ユーザが、建物の位置を設定していないならば、通信端末は、オフレコメンド処理を終了してもよい。第３７実施形態において、ユーザが、建物の位置を設定していないならば終了されるオフレコメンド判定処理が説明される。
【０４６８】
図６６は、オフレコメンド判定処理を表す概略的なフローチャートである。図６６を参照して、オフレコメンド判定処理が説明される。第３４実施形態及び第３７実施形態の間で共通して用いられるステップ番号は、当該共通のステップ番号が付された処理が、第３４実施形態と同一であることを意味する。したがって、第３４実施形態の説明は、これらのステップに援用される。
【０４６９】
第３４実施形態と同様に、オフレコメンド判定処理は、ステップＳ２３１０と、ステップＳ２３２０と、ステップＳ２３３０と、を含む。これらのステップに援用される。
【０４７０】
（ステップＳ２３２５）
ステップＳ２３２５は、ステップＳ２３２０とステップＳ２３３０との間に実行される。ステップＳ２３２０において、通信端末１００Ｂの制御部１１１Ｂは、第２記憶部１４４から目的の建物の位置に関する位置情報を読み出す。制御部１１１Ｂが、位置情報を読み出すことに失敗するならば、オフレコメンド処理は終了する。他の場合には、ステップＳ２３３０が実行される。
【０４７１】
＜第３８実施形態＞
ユーザが、建物の位置を設定していないならば、第２６実施形態に関連して説明されたサーバ装置を用いて、建物の推定位置を利用してオフレコメンド処理が続行されてもよい。第３８実施形態において、建物の推定位置を利用するオフレコメンド判定処理が説明される。
【０４７２】
図６７は、オフレコメンド判定処理を表す概略的なフローチャートである。図６７を参照して、オフレコメンド判定処理が説明される。第３７実施形態及び第３８実施形態の間で共通して用いられるステップ番号は、当該共通のステップ番号が付された処理が、第３７実施形態と同一であることを意味する。したがって、第３７実施形態の説明は、これらのステップに援用される。
【０４７３】
第３７実施形態と同様に、オフレコメンド判定処理は、ステップＳ２３１０と、ステップＳ２３２０と、ステップＳ２３３０と、ステップＳ２３２５と、を含む。これらのステップに援用される。
【０４７４】
（ステップＳ２３４０）
ステップＳ２３２５において、制御部１１１Ｂが、位置情報を読み出すことに失敗するならば、ステップＳ２３４０は実行される。ステップＳ２３４０において、建物の位置を推定する推定処理が実行される。
【０４７５】
図６８は、図６７を参照して説明されたステップＳ２３４０における処理を表す概略的なフローチャートである。図３０、図４８、図６１、図６７及び図６８を参照して、オフレコメンド判定処理が更に説明される。
【０４７６】
（ステップＳ２３４１）
ステップＳ２３４１において、通信端末１００Ｂの制御部１１１Ｂは、第２取得部１５１に、車両の位置に関する位置情報の生成を要求する。図６８において、車両の位置は、記号「ＰＣ」で表されている。車両の位置に関する位置情報が生成された後、ステップＳ２３４２が実行される。
【０４７７】
（ステップＳ２３４２）
ステップＳ２３４２において、通信端末１００Ｂの制御部３１０Ｂは、車両の位置に関する位置情報を、通信端末１００Ｂの通信部１３１に送信させる。車両の位置に関する位置情報は、通信端末１００Ｂの通信部１３１からサーバ装置３００Ｂの通信部３２０へ送信される。その後、ステップＳ２３４３が実行される。
【０４７８】
（ステップＳ２３４３）
ステップＳ２３４３において、サーバ装置３００Ｂの制御部３１０Ｂは、建物の推定位置「ＰＥ」を第２推定部３４２に要求する。予め定められた距離閾値が、車両の位置「ＰＣ」と建物の推定位置「ＰＥ」との間の距離を上回っているならば、ステップＳ２３４３が実行される。他の場合には、通信端末１００Ｂは、オフレコメンド処理を終了する。
【０４７９】
（ステップＳ２３４４）
ステップＳ２３４４において、サーバ装置３００Ｂの制御部３１０Ｂは、距離閾値が、車両の位置「ＰＣ」と建物の推定位置「ＰＥ」との間の距離を上回っていることを通知する通知信号を通知部３３０に生成させる。通知信号は、サーバ装置３００Ｂの通信部３２０から通信端末１００Ｂの通信部１３１に送信される。通信端末１００Ｂの制御部１１１Ｂは、通知信号に応じて、処理を続行することを決定する。したがって、ステップＳ２３４４の後、図６１を参照して説明されたステップＳ２２２０が実行される。
【０４８０】
上述の実施形態の一局面に係る端末装置の制御方法は、ネットワークを介して、車から建物内に設置された複数の空調機器を遠隔操作する機器制御システムに利用される端末装置に適用される。制御方法は、前記端末装置への電力供給が開始された時刻から所定の期間が経過していないことを表す状態情報が、前記端末装置のコンピュータに入力されると、前記コンピュータに、前記端末装置のメモリ内に格納された設定情報が、前記複数の空調機器が遠隔操作を受ける複数の操作対象機器を含むか否かを判定させる第１判定ステップと、前記コンピュータが、前記複数の空調機器が、前記複数の操作対象機器を含むと判定するならば、前記コンピュータに、前記車が、前記建物の周りに規定された所定の大きさの制御領域内に存在するか否かを判定させる第２判定ステップと、前記コンピュータが、前記車が前記制御領域内に存在すると判定するならば、前記端末装置のディスプレイに、前記遠隔操作の開始の指示を与えるための開始指示画像を表示させる第１表示ステップと、前記遠隔操作の前記開始を指示するために前記複数の操作対象機器に対して共通して利用される指示画像領域が前記開始指示画像上で操作されるならば、前記コンピュータに、前記複数の操作対象機器に対する前記遠隔操作を開始させるための制御データを前記ネットワークへ出力させる出力ステップと、前記ディスプレイに、前記制御データが前記複数の操作対象機器に送られたことを表す複数の通知画像を表示させる第２表示ステップと、を備える。
【０４８１】
上記の構成によれば、ユーザは、指示画像領域を開始指示画像上で操作し、複数の操作対象機器に対して、遠隔操作の開始を簡便に指示することができる。その後、ディスプレイは、複数の通知画像を表示するので、ユーザは、遠隔操作の開始の指示が、操作対象機器へ適切に伝達されたか否かを視覚的に確認することができる。
【０４８２】
上記の構成において、前記第２判定ステップは、前記コンピュータに、前記車の現在位置に関する第１位置情報と、前記建物の位置を表す第２位置情報と、を取得させることを含んでもよい。
【０４８３】
上記の構成によれば、コンピュータは、第１位置情報と第２位置情報とに基づいて、車が制御領域内に存在するか否かを適切に判定することができる。したがって、ユーザは、建物から過度に離れた位置から複数の操作対象機器に対する遠隔操作を要求しなくなる。したがって、操作対象機器の不必要な運転は生じにくくなる。
【０４８４】
上記の構成において、前記第１表示ステップは、前記端末装置のタイマに前記第１表示ステップが実行された実行時刻からの第１経過期間を計測させることと、前記第１経過期間において、前記指示画像領域が操作されないならば、前記タイマに第２経過期間を計測させることと、を含んでもよい。前記第２経過期間の間、前記第１表示ステップは再度実行されなくてもよい。
【０４８５】
上記の構成によれば、ディスプレイは、開始指示画像を頻繁に表示しなくなる。したがって、ユーザは、複数の操作対象機器に対する遠隔操作を不必要に要求しなくなる。
【０４８６】
上記の構成において、制御方法は、前記コンピュータに、前記制御データを受け取った後の前記複数の操作対象機器それぞれの運転状態を表す情報を取得させる取得ステップを更に備えてもよい。前記第２表示ステップは、前記制御データを受け取った後の前記複数の操作対象機器それぞれの前記運転状態を表す前記情報を表示させることを含んでもよい。
【０４８７】
上記の構成によれば、ユーザは、複数の操作対象機器が、適切に運転しているか否かを視覚的に確認することができる。
【０４８８】
上記の構成において、前記複数の操作対象機器は、第１対象機器と、第２対象機器と、を含んでもよい。前記複数の通知画像は、前記第１対象機器に対して作成された第１通知画像と、前記第２対象機器に対して作成された第２通知画像と、を含んでもよい。前記設定情報は、前記第１通知画像が前記第２通知画像よりも先に表示されることを予め定めてもよい。前記第２表示ステップは、前記ディスプレイに前記第１通知画像を前記第２通知画像よりも先に表示させてもよい。
【０４８９】
上記の構成によれば、ディスプレイは、所定の順序に従って、操作対象機器に関する情報を、ユーザに先に与えることができる。
【０４９０】
上述の実施形態の他の局面に係るプログラムは、ネットワークを介して、車から建物内に設置された複数の空調機器を遠隔操作する機器制御システムに利用される端末装置によって実行される。プログラムは、前記端末装置への電力供給が開始された時刻から所定の期間が経過していないことを表す状態情報が、前記端末装置のコンピュータに入力されると、前記コンピュータに、前記端末装置のメモリ内に格納された設定情報が、前記複数の空調機器が遠隔操作を受ける複数の操作対象機器を含むか否かを判定させる。プログラムは、前記コンピュータが、前記複数の空調機器が、前記複数の操作対象機器を含むと判定するならば、前記コンピュータに、前記車が、前記建物の周りに規定された所定の大きさの制御領域内に存在するか否かを判定させる。プログラムは、前記コンピュータが、前記車が前記制御領域内に存在すると判定するならば、前記端末装置のディスプレイに、前記遠隔操作の開始の指示を与えるための開始指示画像を表示させる。プログラムは、前記遠隔操作の前記開始を指示するために前記複数の操作対象機器に対して共通して利用される指示画像領域が前記開始指示画像上で操作されるならば、前記コンピュータに、前記複数の操作対象機器に対する前記遠隔操作を開始させるための制御データを前記ネットワークへ出力させ、前記ディスプレイに、前記制御データが前記複数の操作対象機器に送られたことを表す複数の通知画像を表示させる。
【０４９１】
上記の構成によれば、ユーザは、指示画像領域を開始指示画像上で操作し、複数の操作対象機器に対して、遠隔操作の開始を簡便に指示することができる。その後、ディスプレイは、複数の通知画像を表示するので、ユーザは、遠隔操作の開始の指示が、操作対象機器それぞれへ適切に伝達されたか否かを視覚的に確認することができる。
【０４９２】
上述の実施形態の更に他の局面に係るレコメンド方法は、ネットワークを介して、車から建物内に設置された複数の空調機器を遠隔操作する機器制御システムによって実行される。レコメンド方法は、前記複数の空調機器を特定する設定情報を格納するメモリを用いて、前記複数の空調機器が遠隔操作を受ける複数の操作対象機器を含むか否かを判定するステップと、前記複数の空調機器が前記遠隔操作を受ける複数の操作対象機器を含むと判定されるならば、前記車が、前記建物の周りに規定された所定の大きさの制御領域内に存在するか否かを判断するステップと、前記車が前記制御領域内に存在すると判断されるならば、前記遠隔操作の開始の指示を与えるための開始指示画像を表示するステップと、前記遠隔操作の前記開始を指示するために前記複数の操作対象機器に対して共通して利用される指示画像領域が前記開始指示画像上で操作されるならば、前記複数の操作対象機器に対する前記遠隔操作を開始させるための制御データを前記ネットワークへ出力するステップと、前記制御データが前記複数の操作対象機器に送られたことを表す複数の通知画像を表示するステップと、を備える。
【０４９３】
上記の構成によれば、ユーザは、指示画像領域を開始指示画像上で操作し、複数の操作対象機器に対して、遠隔操作の開始を簡便に指示することができる。その後、ディスプレイは、複数の通知画像を表示するので、ユーザは、遠隔操作の開始の指示が、操作対象機器へ適切に伝達されたか否かを視覚的に確認することができる。
【０４９４】
上述の様々な実施形態の原理は、複数の機器の制御に対する要求に適合するように、組み合わされてもよい。
【産業上の利用可能性】
【０４９５】
上述の実施形態の原理は、空調機器に対する制御に好適に利用される。
【符号の説明】
【０４９６】
１００〜１００Ｃ・・・・・・・・・・・・・・・・・・・・通信端末
１１０・・・・・・・・・・・・・・・・・・・・・・・・・ＣＰＵ
１１１，１１１Ｂ，１１１Ｃ・・・・・・・・・・・・・・・制御部
１１２，１１２Ｂ・・・・・・・・・・・・・・・・・・・・判定部
１１３・・・・・・・・・・・・・・・・・・・・・・・・・第１取得部
１１４・・・・・・・・・・・・・・・・・・・・・・・・・計時部
１４０・・・・・・・・・・・・・・・・・・・・・・・・・メモリ
１４１・・・・・・・・・・・・・・・・・・・・・・・・・第１記憶領域
１４２・・・・・・・・・・・・・・・・・・・・・・・・・第２記憶領域
１４３・・・・・・・・・・・・・・・・・・・・・・・・・第１記憶部
１４４・・・・・・・・・・・・・・・・・・・・・・・・・第２記憶部
１６０・・・・・・・・・・・・・・・・・・・・・・・・・タッチパネルディスプレイ
１６１・・・・・・・・・・・・・・・・・・・・・・・・・ディスプレイ
２００・・・・・・・・・・・・・・・・・・・・・・・・・制御システム
４００Ａ・・・・・・・・・・・・・・・・・・・・・・・・空調機器
ＡＣ１〜ＡＣ４・・・・・・・・・・・・・・・・・・・・・空調機器
ＣＲ・・・・・・・・・・・・・・・・・・・・・・・・・・制御領域
ＨＭ・・・・・・・・・・・・・・・・・・・・・・・・・・建物
ＮＩ１，ＮＩ２・・・・・・・・・・・・・・・・・・・・・通知画像
ＮＴＷ・・・・・・・・・・・・・・・・・・・・・・・・・ネットワーク
ＯＩＭ・・・・・・・・・・・・・・・・・・・・・・・・・操作画像
ＯＰＲ・・・・・・・・・・・・・・・・・・・・・・・・・操作領域
ＶＣ・・・・・・・・・・・・・・・・・・・・・・・・・・車両
【図１】
2018137774.tif 000003
【図２】
2018137774.tif 000004
【図３Ａ】
2018137774.tif 000005
【図３Ｂ】
2018137774.tif 000006
【図４】
2018137774.tif 000007
【図５】
2018137774.tif 000008
【図６】
2018137774.tif 000009
【図７】
2018137774.tif 000010
【図８Ａ】
2018137774.tif 000011
【図８Ｂ】
2018137774.tif 000012
【図８Ｃ】
2018137774.tif 000013
【図８Ｄ】
2018137774.tif 000014
【図８Ｅ】
2018137774.tif 000015
【図８Ｆ】
2018137774.tif 000016
【図９】
2018137774.tif 000017
【図１０】
2018137774.tif 000018
【図１１】
2018137774.tif 000019
【図１２】
2018137774.tif 000020
【図１３】
2018137774.tif 000021
【図１４】
2018137774.tif 000022
【図１５Ａ】
2018137774.tif 000023
【図１５Ｂ】
2018137774.tif 000024
【図１５Ｃ】
2018137774.tif 000025
【図１５Ｄ】
2018137774.tif 000026
【図１６Ａ】
2018137774.tif 000027
【図１６Ｂ】
2018137774.tif 000028
【図１７】
2018137774.tif 000029
【図１８】
2018137774.tif 000030
【図１９】
2018137774.tif 000031
【図２０】
2018137774.tif 000032
【図２１】
2018137774.tif 000033
【図２２Ａ】
2018137774.tif 000034
【図２２Ｂ】
2018137774.tif 000035
【図２３】
2018137774.tif 000036
【図２４】
2018137774.tif 000037
【図２５】
2018137774.tif 000038
【図２６Ａ】
2018137774.tif 000039
【図２６Ｂ】
2018137774.tif 000040
【図２６Ｃ】
2018137774.tif 000041
【図２６Ｄ】
2018137774.tif 000042
【図２７】
2018137774.tif 000043
【図２８】
2018137774.tif 000044
【図２９】
2018137774.tif 000045
【図３０】
2018137774.tif 000046
【図３１】
2018137774.tif 000047
【図３２】
2018137774.tif 000048
【図３３】
2018137774.tif 000049
【図３４】
2018137774.tif 000050
【図３５】
2018137774.tif 000051
【図３６】
2018137774.tif 000052
【図３７】
2018137774.tif 000053
【図３８Ａ】
2018137774.tif 000054
【図３８Ｂ】
2018137774.tif 000055
【図３９】
2018137774.tif 000056
【図４０】
2018137774.tif 000057
【図４１】
2018137774.tif 000058
【図４２】
2018137774.tif 000059
【図４３】
2018137774.tif 000060
【図４４】
2018137774.tif 000061
【図４５】
2018137774.tif 000062
【図４６】
2018137774.tif 000063
【図４７】
2018137774.tif 000064
【図４８】
2018137774.tif 000065
【図４９】
2018137774.tif 000066
【図５０】
2018137774.tif 000067
【図５１】
2018137774.tif 000068
【図５２】
2018137774.tif 000069
【図５３Ａ】
2018137774.tif 000070
【図５３Ｂ】
2018137774.tif 000071
【図５４】
2018137774.tif 000072
【図５５】
2018137774.tif 000073
【図５６】
2018137774.tif 000074
【図５７Ａ】
2018137774.tif 000075
【図５７Ｂ】
2018137774.tif 000076
【図５８】
2018137774.tif 000077
【図５９Ａ】
2018137774.tif 000078
【図５９Ｂ】
2018137774.tif 000079
【図５９Ｃ】
2018137774.tif 000080
【図５９Ｄ】
2018137774.tif 000081
【図６０】
2018137774.tif 000082
【図６１】
2018137774.tif 000083
【図６２】
2018137774.tif 000084
【図６３】
2018137774.tif 000085
【図６４】
2018137774.tif 000086
【図６５】
2018137774.tif 000087
【図６６】
2018137774.tif 000088
【図６７】
2018137774.tif 000089
【図６８】
2018137774.tif 000090