(57)【特許請求の範囲】
【請求項１】
ユーザからの操作命令を受け付ける電気機器と、
前記電気機器に対する前記操作命令を前記ユーザに対応付けて記憶しておき、その後に前記電気機器に対する第１の所定の操作を受け付けた際に、前記電気機器の周辺で検知された前記ユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御するサーバと、を備え、
前記電気機器の周辺に複数のユーザがいる場合、前記サーバは、前記電気機器に対する前記第１の所定の操作を受け付けるたびに前記複数のユーザのうちの対象となるユーザを切り替え、当該切り替え後のユーザを通知するとともに、当該切り替え後のユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御する、ネットワークシステム。
【請求項２】
前記サーバは、第２の所定の操作を受け付けた後の前記電気機器に対する前記操作命令を、前記電気機器の周辺にいる前記ユーザに対応付けて記憶する、請求項１に記載のネットワークシステム。
【請求項３】
前記第２の所定の操作は、前記電気機器に対する前記第１の所定の操作と同じである、請求項２に記載のネットワークシステム。
【請求項４】
前記第１の所定の操作は、自動運転ボタンを押すことであって、
前記サーバは、前記電気機器に対する前記第１の所定の操作を受け付けた際に前記電気機器の周辺にいるユーザに対応する前記操作命令が登録されていない場合に、通常の自動運転を前記電気機器に実行させる、請求項１から３のいずれか１項に記載のネットワークシステム。
【請求項５】
前記電気機器の周辺にいる１または複数のユーザが変わった場合、前記サーバは、変わった後の１または複数のユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御する、請求項１から４のいずれかに記載のネットワークシステム。
【請求項６】
前記操作命令に対応する動作を前記電気機器が実行した際に、前記電気機器、前記ユーザが所有する通信端末、前記電気機器または前記ユーザが属するグループのＳＮＳのページ、の少なくともいずれかが前記操作命令を示す情報を出力する、請求項１から５のいずれかに記載のネットワークシステム。
【請求項７】
ユーザからの操作命令を受け付ける電気機器であって、
前記電気機器に対する前記操作命令を前記ユーザに対応付けて記憶するためのメモリと、
前記操作命令を記憶した後に、前記電気機器に対する第１の所定の操作を受け付けた際に、前記メモリを参照することによって前記電気機器の周辺で検知された前記ユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御するためのプロセッサと、を備え、
前記電気機器の周辺に複数のユーザがいる場合、前記プロセッサは、前記電気機器に対する前記第１の所定の操作を受け付けるたびに前記複数のユーザのうちの対象となるユーザを切り替え、当該切り替え後のユーザを通知するとともに、当該切り替え後のユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御する、電気機器。
【請求項８】
ユーザからの操作命令を受け付ける電気機器と、
前記電気機器と通信可能な、前記ユーザが持ち運びすることが容易な通信端末とを備え、
前記通信端末は、前記電気機器に対する前記ユーザの前記操作命令を記憶し、その後に前記電気機器が第１の所定の操作を受け付けた際に、前記操作命令に関する情報を前記電気機器に送信し、
前記電気機器は、前記通信端末からの前記情報を受信して、前記操作命令に基づいた制御を実行し、
前記電気機器の周辺に複数のユーザがいる場合、前記通信端末は、前記電気機器に対する前記第１の所定の操作を受け付けるたびに前記複数のユーザのうちの対象となるユーザを切り替え、当該切り替え後のユーザを通知するとともに、当該切り替え後のユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御する、ネットワークシステム。
【請求項９】
電気機器と通信するための通信インターフェイスと、
前記電気機器に対するユーザの操作命令を記憶するためのメモリと、
前記操作命令を記憶した後に、前記電気機器が第１の所定の操作を受け付けた際に、前記メモリを参照することによって前記操作命令に関する情報を前記通信インターフェイスを介して前記電気機器に提供するためのプロセッサと、を備え、
前記電気機器の周辺に複数のユーザがいる場合、前記プロセッサは、前記電気機器に対する前記第１の所定の操作を受け付けるたびに前記複数のユーザのうちの対象となるユーザを切り替え、当該切り替え後のユーザを通知するとともに、当該切り替え後のユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御する、通信端末。
【請求項１０】
通信インターフェイスとメモリとプロセッサとを含む通信端末のためのプログラムであって、
電気機器に対するユーザの操作命令を前記メモリに記憶するステップと、
前記操作命令を記憶した後に、前記電気機器が第１の所定の操作を受け付けた際に、前記メモリを参照することによって前記操作命令に関する情報を前記通信インターフェイスを介して前記電気機器に提供するステップと、
前記電気機器の周辺に複数のユーザがいる場合、前記電気機器に対する前記第１の所定の操作を受け付けるたびに前記複数のユーザのうちの対象となるユーザを切り替え、当該切り替え後のユーザを通知するとともに、当該切り替え後のユーザに対応付けられて記憶されている前記操作命令に基づいて前記電気機器の運転を制御するステップと、を前記プロセッサに実行させる、通信端末のためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、命令を受けた際の電気機器の動作の技術に関し、特に電気機器の周囲のユーザに適した動作を行うための技術に関する。
【背景技術】
【０００２】
従来から、周辺のユーザに応じて機器の動作を制御する技術が知られている。たとえば、特開２０００−３７９５号公報（特許文献１）には、機器レベル設定システムが開示されている。特許文献１によると、会議室等の空間内に設置されたセンサを利用して、識別ＩＤのついた信号を発信するバッジを検知すると、室内に存在する構成機器を自動で起動し、そのバッジを所有する人の属性を予め用意したデータベースから参照することによって、その人にとって最適な状態に室内に存在する機器を動的に設定する。また、空間内に複数人が存在する場合には、各人の属性の平均等によって室内環境を設定することにより、全ての人に不快感を与えないようにする。
【０００３】
また、特開２００５−１７２２８８号公報（特許文献２）には、空気調和装置の制御システムが開示されている。特許文献２によると、室内機と室外機とを備えた空気調和装置の制御システムは、室内に設けて在室者の情報を取得する第１の情報取得手段又は室外に設けて入室者の情報を取得する第２の情報取得手段のうち少なくとも１つを有する情報取得手段と、情報取得手段が取得した在室者又は入室者の情報に基づいて、在室者又は入室者を個別に識別する個人識別装置と、個人識別装置が識別した在室者又は入室者に関する情報に基づいて空気調和装置の運転を制御する制御装置とを備えている。
【０００４】
また、特開２００９−１０３３２８号公報（特許文献３）には、空気調和装置が開示されている。特許文献３によると、空間内の空調を行うための所定の信号を室内ユニットに対して送信可能に構成されたリモコンを備えている空気調和装置において、上記リモコンの操作者を検出するためのリモコン操作者検出部と、リモコン操作者を識別する操作者識別部と、該操作者識別部によって識別されたリモコン操作者に応じて空調の好み情報を読み出す好み情報入出力部と、該好み情報に応じて運転条件を決定する運転条件決定部と、運転制御手段と、を設ける。
【０００５】
また、特開２０１５−１７７２８号公報（特許文献４）には、空気調和機が開示されている。特許文献４によると、空気調和機は、撮像手段と、撮像手段により撮像された画像から在室者を検出する人体検出部と、人体検出部により検出された在室者の特徴量を検出する特徴量検出手段と、特徴量検出手段により検出された在室者の特徴量の頻度に基づいて、この特徴量を有する在室者を家族か否か判定する判定手段と、を備える。本発明によれば、在室者のうち家族を推定することができるので、家族の好みに応じた空調制御を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−３７９５号公報
【特許文献２】特開２００５−１７２２８８号公報
【特許文献３】特開２００９−１０３３２８号公報
【特許文献４】特開２０１５−１７７２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来よりも使い易いネットワークシステム、電気機器、通信端末、および通信端末のためのプログラムが求められている。そこで、本発明の目的は、従来よりも使い易いネットワークシステム、電気機器、通信端末、および通信端末のためのプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
この発明のある態様に従うと、リモコンまたは本体操作部を介して命令を受け付ける電気機器と、前記電気機器に対する第１の制御をユーザに対応付けて記憶し、前記リモコンまたは本体操作部を介した前記電気機器に対する第１の所定の操作を受け付けた際に前記電気機器の周辺にいる前記ユーザに対応する前記第１の制御を前記電気機器に実行させるサーバと、を備える、ネットワークシステが提供される。
【０００９】
好ましくは、前記サーバは、第２の所定の操作を受け付けた後の前記電気機器に対する前記第１の制御を、前記電気機器の周辺にいる前記ユーザに対応付けて記憶する。
【００１０】
好ましくは、前記第２の所定の操作は、前記電気機器に対する前記第１の所定の操作と同じである。
【００１１】
好ましくは、前記第１の所定の操作は、自動運転ボタンを押すことである。前記サーバは、前記電気機器に対する所定の操作を受け付けた際に前記電気機器の周辺にいるユーザに対応する第１の制御が登録されていない場合に、通常の自動運転を前記電気機器に実行させる。
【００１２】
好ましくは、前記電気機器の周辺に複数のユーザがいる場合、前記サーバは、前記電気機器に対する前記第１の所定の操作を受け付けるたびに前記複数のユーザのうちの対象となるユーザを切り替え、当該切り替え後のユーザに対応する前記第１の制御を前記電気機器に実行させる。
【００１３】
好ましくは、前記サーバは、前記電気機器に対する前記第１の制御を１または複数のユーザの組み合わせに対応付けて記憶する。前記サーバは、前記電気機器の周辺に複数のユーザがいる場合、前記電気機器に対する前記第１の所定の操作を受け付けた際に前記電気機器の周辺にいる前記複数のユーザの組み合わせに対応する前記第１の制御を前記電気機器に実行させる。
【００１４】
好ましくは、前記電気機器の周辺に複数のユーザがいる場合、前記サーバは、前記電気機器に対する前記第１の所定の操作を受け付けた際に前記電気機器の周辺にいる前記複数のユーザのそれぞれに対応する前記第１の制御に基づいて平均的な制御を決定し、当該平均的な制御に対応する動作を前記電気機器に実行させる。
【００１５】
好ましくは、前記電気機器の周辺にいる１または複数のユーザが変わった場合、前記サーバは、変わった後の１または複数のユーザに対応する前記第１の制御を前記電気機器に実行させる。
【００１６】
好ましくは、前記第１の制御に対応する動作を前記電気機器が実行した際に、前記電気機器、前記ユーザが所有する通信端末、前記電気機器または前記ユーザが属するグループのＳＮＳのページ、の少なくともいずれかが前記第１の制御を示す情報を出力する。
【００１７】
この発明の別の局面に従うと、リモコンまたは本体操作部を介して命令を受け付ける電気機器が提供される。電気機器は、前記電気機器に対する所定の操作を受け付けた後の前記電気機器に対する第１の制御をユーザに対応付けて記憶するためのメモリと、前記電気機器に対する所定の操作を受け付けた際に、前記メモリを参照することによって前記電気機器の周辺にいる前記ユーザに対応する前記第１の制御を実行するためのプロセッサと、を備える。
【００１８】
この発明の別の局面に従うと、リモコンまたは本体操作部を介して命令を受け付ける電気機器と、前記電気機器と通信可能な、ユーザが持ち運びすることが容易な通信端末とを備える、ネットワークシステムが提供される。前記通信端末は、前記電気機器が所定の操作を受け付けた後の前記電気機器に対する第１の制御を記憶し、前記電気機器が所定の操作を受け付けた際に前記第１の制御に関する情報を前記電気機器に送信する。前記電気機器は、前記通信端末からの前記情報に応じて、前記第１の制御を実行する。
【００１９】
この発明の別の局面に従うと、電気機器と通信可能な通信端末が提供される。通信端末は、前記電気機器が所定の操作を受け付けた後の前記電気機器に対する第１の制御を記憶するためのメモリと、前記電気機器が所定の操作を受け付けた際に前記メモリを参照することによって前記第１の制御に関する情報を前記電気機器に提供するためのプロセッサと、を備える。
【００２０】
この発明の別の局面に従うと、メモリとプロセッサとを含む通信端末のためのプログラムが提供される。プログラムは、電気機器が所定の操作を受け付けた後の前記電気機器に対する第１の制御を前記メモリに記憶するステップと、前記電気機器が所定の操作を受け付けた際に前記メモリを参照することによって前記第１の制御に関する情報を前記電気機器に提供するステップと、を前記プロセッサに実行させる。
【発明の効果】
【００２１】
以上のように、この発明によれば、従来よりも使い易いネットワークシステム、電気機器、通信端末、および通信端末のためのプログラムが提供される。
【図面の簡単な説明】
【００２２】
【図１】第１の実施の形態にかかるネットワークシステム１の全体構成と第１の動作概要とを示すイメージ図である。
【図２】第１の実施の形態にかかるネットワークシステム１の全体構成と第２の動作概要とを示すイメージ図である。
【図３】第１の実施の形態にかかるネットワークシステム１の全体構成と第３の動作概要とを示すイメージ図である。
【図４】第１の実施の形態にかかるサーバ１００のハードウェア構成を表わすブロック図である。
【図５】第１の実施の形態にかかるユーザお好み制御データ１２１を示すイメージ図である。
【図６】第１の実施の形態にかかる電気機器としてのエアコン２００のハードウェア構成を表わすブロック図である。
【図７】第１の実施の形態にかかる電気機器としてのスマートフォン３００のハードウェア構成を表わすブロック図である。
【図８】第１の実施の形態にかかるサーバ１００がエアコン２００からデータを受信した場合における情報処理を示すフローチャートである。
【図９】第１の実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理を示すフローチャートである。
【図１０】第１の実施の形態にかかる自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理を示すフローチャートである。
【図１１】第２の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図１２】第２の実施の形態にかかるユーザお好み制御データ１２２を示すイメージ図である。
【図１３】第３の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図１４】第４の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図１５】第５の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図１６】第６の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図１７】第６の実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理を示すフローチャートである。
【図１８】第６の実施の形態にかかる自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理を示すフローチャートである。
【図１９】第７の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図２０】第７の実施の形態にかかるスマートフォン３００がエアコン２００からデータを受信した場合における情報処理を示すフローチャートである。
【図２１】第７の実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理を示すフローチャートである。
【図２２】第７の実施の形態にかかる自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理を示すフローチャートである。
【図２３】第８の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図２４】第９の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図２５】第１０の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【図２６】第１１の実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
＜第１の実施の形態＞
＜ネットワークシステムの全体構成と動作概要＞
【００２４】
まず、本実施の形態にかかるネットワークシステム１の全体構成と動作概要について説明する。図１は、本実施の形態にかかるネットワークシステム１の全体構成と第１の動作概要とを示すイメージ図である。図２は、本実施の形態にかかるネットワークシステム１の全体構成と第２の動作概要とを示すイメージ図である。図３は、本実施の形態にかかるネットワークシステム１の全体構成と第３の動作概要とを示すイメージ図である。
【００２５】
まず、図１（Ａ）を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、サーバ１００と、サーバ１００と通信可能な電気機器としてのエアコン２００と、エアコン２００に命令を入力するためのリモコン２９０と、ユーザ端末としてのスマートフォン３００とを含む。
【００２６】
次に、図１（Ａ）〜図１（Ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図１（Ａ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００は、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に未だお父さんのお好みの制御情報が蓄積されていない場合は、エアコン２００は通常の自動運転を開始する。
【００２７】
たとえば、エアコン２００は、自動運転として、室温と外気温に基づいて、冷房運転や暖房運転を実行する。図１（Ａ）に関しては、室温２９℃と外気温３１℃とに基づいて、エアコン２００は、目標温度２７℃の冷房運転を実行する。
【００２８】
図１（Ｂ）に示すように、自動運転中に、お父さんがリモコン２９０を介して温度を下げるための命令をエアコン２００に入力する。エアコン２００は、サーバ１００に、お父さんを特定するための情報と受け付けた制御情報とを送信する。サーバ１００は、お父さんのお好みの制御を蓄積する。その後、お父さんは電源をＯＦＦにする。
【００２９】
その後、図１（Ｃ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００は、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんのお好みの制御情報が蓄積されている場合は、エアコン２００はお父さんのお好みの制御情報に基づいて、たとえば目標温度２６℃の冷房運転を開始する。
【００３０】
同様に、図２（Ａ）に示すように、お母さんが部屋に入ってくる。お母さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お母さんのスマートフォン３００を検知する。エアコン２００は、お母さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に未だお母さんのお好みの制御情報が蓄積されていない場合は、エアコン２００は通常の自動運転を開始する。
【００３１】
たとえば、エアコン２００は、自動運転として、室温と外気温に基づいて、冷房運転や暖房運転を実行する。図２（Ａ）に関しては、室温２９℃と外気温３１℃とに基づいて、エアコン２００は、目標温度２７℃の冷房運転を実行する。
【００３２】
図２（Ｂ）に示すように、自動運転中に、お母さんがリモコン２９０を介して温度を上げるための命令をエアコン２００に入力する。エアコン２００は、サーバ１００に、お母さんを特定するための情報と受け付けた制御情報とを送信する。サーバ１００は、お母さんのお好みの制御を蓄積する。その後、お母さんは電源をＯＦＦにする。
【００３３】
その後、図２（Ｃ）に示すように、お母さんが部屋に入ってくる。お母さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お母さんのスマートフォン３００を検知する。エアコン２００は、お母さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お母さんのお好みの制御情報が蓄積されている場合は、エアコン２００はお母さんのお好みの制御情報に基づいて、たとえば目標温度２８℃の冷房運転を開始する。
【００３４】
さらにその後、図３（Ａ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００は、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんのお好みの制御情報が蓄積されている場合は、エアコン２００はお父さんのお好みの制御情報に基づいて、たとえば目標温度２６℃の冷房運転を開始する。
【００３５】
その後、図３（Ｂ）に示すように、さらにお母さんが部屋に入ってくる。お母さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、お父さんのスマートフォンとお母さんのスマートフォン３００とを検知する。エアコン２００は、お父さんのお好みの制御とお母さんのお好みの制御とをサーバ１００に問い合わせる。サーバ１００は、先にお父さんのお好みの制御情報を送信したため、今度はお母さんのお好みの制御をエアコン２００に送信する。エアコン２００はお母さんのお好みの制御情報に基づいて、たとえば目標温度２８℃の冷房運転を開始する。
【００３６】
その後、図３（Ｃ）に示すように、さらにお父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、お父さんのスマートフォンとお母さんのスマートフォン３００とを検知する。エアコン２００は、お父さんのお好みの制御とお母さんのお好みの制御とをサーバ１００に問い合わせる。サーバ１００は、先にお母さんのお好みの制御情報を送信したため、今度はお父さんのお好みの制御情報をエアコン２００に送信する。エアコン２００は、お父さんのお好みの制御情報に基づいて、たとえば目標温度２６℃の冷房運転を開始する。
【００３７】
以上のように、本実施の形態にかかるネットワークシステム１においては、電気機器が周辺のユーザを認識し、電気機器周辺のユーザに適した動作を実行することができる。
【００３８】
以下、このような機能を実現するためのネットワークシステム１の具体的な構成について詳述する。
＜サーバ１００のハードウェア構成＞
【００３９】
まず、ネットワークシステム１を構成するサーバ１００のハードウェア構成の一態様について説明する。なお、図４は、本実施の形態にかかるサーバ１００のハードウェア構成を表わすブロック図である。
【００４０】
図４を参照して、サーバ１００は、主たる構成要素として、ＣＰＵ（Central Processing Unit）１１０と、メモリ１２０と、通信インターフェイス１６０とを含む。
【００４１】
ＣＰＵ１１０は、メモリ１２０に記憶されているプログラムを実行することによって、サーバ１００の各部を制御する。より詳細には、ＣＰＵ１１０は、メモリ１２０に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。
【００４２】
メモリ１２０は、各種のＲＡＭ（Random  Access  Memory）、各種のＲＯＭ（Read-Only  Memory）、フラッシュメモリーなどによって実現される。なお、メモリ１２０は、インターフェイスを介して利用される、ＵＳＢ（Universal  Serial  Bus）（登録商標）メモリ、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disk）、メモリカード、ハードディスク、ＩＣ（Integrated  Circuit）カード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの記憶媒体などによっても実現される。
【００４３】
メモリ１２０は、ＣＰＵ１１０によって実行されるプログラムや、ＣＰＵ１１０によるプログラムの実行により生成されたデータ、入力されたデータ、その他の本実施の形態にかかるサービスに利用されるデータベースなどを記憶する。たとえば、メモリ１２０は、ユーザお好み制御データ１２１を記憶する。
【００４４】
図５は、本実施の形態にかかるユーザお好み制御データ１２１を示すイメージ図である。図５を参照して、ユーザお好み制御データ１２１は、電気機器毎に、ユーザとお好みの制御との対応関係を格納する。
【００４５】
図４に戻って、通信インターフェイス１６０は、ＣＰＵ１１０からのデータを、インターネット、ルータなどを介して、電気機器に送信する。逆に、通信インターフェイス１６０は、インターネット、ルータなどを介して電気機器からのデータを受信して、ＣＰＵ１１０に受け渡す。
＜電気機器としてのエアコン２００のハードウェア構成＞
【００４６】
次に、ネットワークシステム１を構成する電気機器としてのエアコン２００のハードウェア構成の一態様について説明する。なお、図６は、本実施の形態にかかる電気機器としてのエアコン２００のハードウェア構成を表わすブロック図である。
【００４７】
図６を参照して、エアコン２００は、主たる構成要素として、ＣＰＵ２１０と、メモリ２２０と、ディスプレイ２３０、操作部２４０と、通信インターフェイス２６０と、機器駆動部２７０と、カメラ２８０と、スピーカ２５０とを含む。
【００４８】
ＣＰＵ２１０は、メモリ２２０あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、エアコン２００の各部を制御する。
【００４９】
メモリ２２０は、各種のＲＡＭや、各種のＲＯＭなどによって実現される。メモリ２２０は、ＣＰＵ２１０によって実行されるプログラムや、ＣＰＵ２１０によるプログラムの実行により生成されたデータ、サーバ１００から受信したデータ、操作部２４０を介して入力されたデータなどを記憶する。たとえば、メモリ２２０は、スマートフォン３００の識別情報とユーザの識別情報との対応関係を記憶する。そして、ＣＰＵ２１０は、スマートフォン３００から識別情報を受信して、エアコン２００の周囲にいるユーザを認識する。
【００５０】
ディスプレイ２３０は、ＣＰＵ１１０からの信号に基づいて、文字や画像などを出力する。
【００５１】
操作部２４０は、ボタン、タッチパネル、キーボードなどによって実現され、ユーザからの命令を受け付けて、当該命令をＣＰＵ２１０に入力する。
【００５２】
通信インターフェイス２６０は、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃなどの無線ＬＡＮ通信、ＺｉｇＢｅｅ(登録商標)、ＢｌｕｅＴｏｏｔｈ（登録商標）、あるいは、イーサネット（登録商標）などの有線ＬＡＮなどの通信モジュールによって実現される。通信インターフェイス２６０は、有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。すなわち、ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００やリモコン２９０やスマートフォン３００などの他の装置から各種の情報を受信したり、当該他の装置に各種の情報を送信したりする。
【００５３】
機器駆動部２７０は、ＣＰＵ２１０からの信号に基づいて、電気機器の各部（モータやヒータなど）を制御する。
【００５４】
カメラ２８０は、ＣＰＵ２１０からの信号に基づいて、静止画像や動画像を撮影する。具体的には、カメラ２８０は、撮影した画像データをＣＰＵ２１０に受け渡す。ＣＰＵ２１０は、画像データを逐次メモリ２２０に記憶させていく。
【００５５】
スピーカ２５０は、ＣＰＵ２１０からの信号に基づいて、音声を出力する。
＜ユーザ端末としてのスマートフォン３００のハードウェア構成＞
【００５６】
次に、ネットワークシステム１を構成するユーザ端末としてのスマートフォン３００のハードウェア構成の一態様について説明する。なお、図７は、本実施の形態にかかる電気機器としてのスマートフォン３００のハードウェア構成を表わすブロック図である。
【００５７】
図７を参照して、スマートフォン３００は、主たる構成要素として、ＣＰＵ３１０と、メモリ３２０と、ディスプレイ３３０と、操作部３４０と、通信インターフェイス３６０と、スピーカ３８０を含む。
【００５８】
ＣＰＵ３１０は、メモリ３２０に記憶されているプログラムを実行することによって、スマートフォン３００の各部を制御する。
【００５９】
メモリ３２０は、各種のＲＡＭや、各種のＲＯＭなどによって実現される。メモリ３２０は、ＣＰＵ３１０によって実行されるプログラムや、ＣＰＵ３１０によるプログラムの実行により生成されたデータ、サーバ１００やエアコン２００から受信したデータ、操作部３４０を介して入力されたデータ、ユーザ端末のユーザを特定するための情報などを記憶する。
【００６０】
たとえば、メモリ３２０は、スマートフォン３００の識別情報を格納し、エアコン２００からの要求に応じてＣＰＵ３１０が通信インターフェイス３６０を介してエアコン２００に識別情報を提供する。あるいは、メモリ３２０は、スマートフォン３００のユーザの識別情報を格納し、エアコン２００からの要求に応じてＣＰＵ３１０が通信インターフェイス３６０を介してエアコン２００にユーザの識別情報を提供する。
【００６１】
ディスプレイ３３０は、ＣＰＵ３１０からのデータに基づいて、画像やテキストを表示する。操作部３４０は、ポインティングデバイスやスイッチなどから構成され、ユーザからの各種の命令をＣＰＵ３１０に入力する。なお、ユーザ端末は、ディスプレイ３３０と操作部３４０とを含むタッチパネル３５０を有してもよい。
【００６２】
通信インターフェイス３６０は、ＣＰＵ３１０からのデータを、インターネット、ルータなどを介して、サーバ１００やエアコン２００に送信する。たとえば、ＣＰＵ３１０は、メモリ３２０からユーザＩＤを読み出して、通信インターフェイス３６０を介してエアコン２００やサーバ１００に送信する。逆に、通信インターフェイス３６０は、インターネット、ルータなどを介してサーバ１００やエアコン２００からのデータを受信して、ＣＰＵ３１０に受け渡す。
＜サーバ１００における情報処理＞
【００６３】
次に、図８を参照しながら、本実施の形態にかかるサーバ１００がエアコン２００からデータを受信した場合における情報処理について説明する。なお、図８は、本実施の形態にかかるサーバ１００がエアコン２００からデータを受信した場合における情報処理を示すフローチャートである。
【００６４】
サーバ１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、エアコン２００からデータを受け付けると、以下の処理を実行する。ＣＰＵ１１０は、受信したデータから、対象となるエアコン２００がユーザからの自動運転命令を受け付けたか否かを判断する（ステップＳ１０２）。エアコン２００が自動運転命令を受け付けた場合（ステップＳ１０２にてＹＥＳである場合）、ＣＰＵ１１０は受信したデータからユーザを特定するための情報を読み出す（ステップＳ１０４）。
【００６５】
ＣＰＵ１１０は、ユーザお好み制御データ１２１を参照して、ユーザに対応する制御命令を読み出す（ステップＳ１０６）。ＣＰＵ１１０は、通信インターフェイス１６０を介して、制御命令をエアコン２００に送信する（ステップＳ１０８）。ＣＰＵ１１０は、通信インターフェイス１６０を介して、次のデータを待ち受ける。
【００６６】
より詳細には、本実施の形態においては、サーバ１００のＣＰＵ１１０は、ユーザのお好みの制御を示す情報をエアコン２００に送信するときに、エアコン２００を特定するための情報に対応付けて、最後に対象となったユーザを特定するための情報をメモリ１２０に格納しておく。そして、エアコン２００からのデータに複数のユーザを特定するための情報が含まれている場合には、ＣＰＵ１１０は、エアコン２００からデータを受け付けるたびに、メモリ１２０を参照して、最後に対象となったユーザ以外のユーザに対応する制御命令を順に読み出し（ステップＳ１０６）、当該制御命令をエアコン２００に送信する（ステップＳ１０８）。
【００６７】
なお、ユーザお好み制御データ１２１に、対象となるユーザに対応するお好みの制御命令が未登録の場合は、ＣＰＵ１１０は、通信インターフェイス１６０を介して、ユーザに対応するお好みの制御命令が未登録である旨をエアコン２００に送信する（ステップＳ１０８）。
【００６８】
エアコン２００が他の制御命令を受け付けた場合（ステップＳ１０２にてＮＯである場合）、ＣＰＵ１１０は受信したデータからユーザを特定するための情報を読み出す（ステップＳ１１２）。ＣＰＵ１１０は、受信したデータからエアコン２００が受け付けた命令を読み出して、ユーザお好み制御データ１２１のユーザに対応する制御命令を更新する（ステップＳ１１４）。ＣＰＵ１１０は、通信インターフェイス１６０を介して、次のデータを待ち受ける。
＜エアコン２００における情報処理＞
【００６９】
次に、図９を参照しながら、本実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理について説明する。なお、図９は、本実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理を示すフローチャートである。
【００７０】
エアコン２００のＣＰＵ２１０は、通信インターフェイス２６０を介して、リモコン２９０からデータを受け付けると、以下の処理を実行する。ＣＰＵ２１０は、受信したデータから、自動運転命令を受け付けたか否かを判断する（ステップＳ１２２）。自動運転命令を受け付けた場合（ステップＳ１２２にてＹＥＳである場合）、ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からユーザを特定するための情報を取得する（ステップＳ１２４）。なお、ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【００７１】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００に自動運転命令を受け付けた旨と周辺にいるユーザを特定するための情報とをサーバ１００に送信する（ステップＳ１２６）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００からユーザに対応するお好みの制御命令を受信して（ステップＳ１２８）、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ１３０）。
【００７２】
このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、サーバ１００を介してユーザまたはエアコン２００が属するグループのＳＮＳ（Social Networking Service）の掲示板に制御命令を投稿してもよい。たとえば、ＣＰＵ２１０は、ユーザを示す情報と、制御を示す情報とをそれらに出力させる。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【００７３】
通常の制御命令を受け付けた場合（ステップＳ１２２にてＮＯである場合）、ＣＰＵ２１０は、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ１３２）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からユーザを特定するための情報を取得する（ステップＳ１３４）。ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【００７４】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００に制御命令を受け付けた旨と周辺にいるユーザを特定するための情報とをサーバ１００に送信する（ステップＳ１３６）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【００７５】
次に、図１０を参照しながら、自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理について説明する。なお、図１０は、本実施の形態にかかる自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理を示すフローチャートである。
【００７６】
まず、エアコン２００のＣＰＵ２１０は、自動運転中に、定期的に、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からのユーザを特定するための情報を取得する（ステップＳ１４２）。あるいは、ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【００７７】
ＣＰＵ２１０は、前回のユーザの組み合わせと今回のユーザの組み合わせが一致するか否かを判断する（ステップＳ１４４）。前回のユーザの組み合わせと今回のユーザの組み合わせに変化があった場合（ステップＳ１４４にてＹＥＳである場合）、ＣＰＵ１１０は、今回新たに取得した、ユーザを特定するための情報をメモリ２２０に格納する（ステップＳ１４６）。
【００７８】
通信インターフェイス２６０を介して、サーバ１００に自動運転命令を受け付けた旨と周辺にいるユーザを特定するための情報とをサーバ１００に送信する（ステップＳ１４８）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００からユーザに対応する制御命令を受信して（ステップＳ１５０）、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ１５２）。このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、サーバ１００を介してユーザまたはエアコン２００が属するグループのＳＮＳの掲示板に制御命令を投稿してもよい。ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
【００７９】
前回のユーザの組み合わせと今回のユーザの組み合わせに変化が無かった場合（ステップＳ１４４にてＮＯである場合）、ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
【００８０】
より詳細には、本実施の形態においては、サーバ１００が、エアコン２００を特定するための情報に対応付けて、最後に対象となったユーザを特定するための情報を記憶するものであるが、エアコン２００のＣＰＵ２１０が、最後に対象となったユーザを特定するための情報をメモリ２２０に格納するものであってもよい。そして、エアコン２００の周囲に複数のユーザが存在する場合には、ＣＰＵ２１０は、リモコン２９０からデータを受け付けるたびに、最後に対象となったユーザ以外のユーザを特定するための情報と、サーバ１００に自動運転命令を受け付けた旨と、を通信インターフェイス１６０を介してサーバ１００に送信してもよい（ステップＳ１２６）。つまり、エアコン２００側でユーザを順に切り替える制御を行ってもよい。
＜第２の実施の形態＞
【００８１】
第１の実施の形態においては、複数のユーザが電気機器の周囲にいる場合に、自動運転命令を押すたびに別のユーザのお好みの制御に切り替わっていくものであった。しかしながら、そのような形態には限られない。
【００８２】
たとえば、サーバ１００またはエアコン２００が、複数のユーザそれぞれのお好み制御に基づいて、複数のユーザに適したお好み制御を計算して取得するものであってもよい。具体的には、サーバ１００のＣＰＵ１１０またはエアコン２００のＣＰＵ２１０が、複数のユーザそれぞれのお好み制御に基づいて、複数のユーザのそれぞれに適したお好み制御の平均値、たとえば目標温度や目標音量や目標時間などの平均値、を計算してエアコン２００が当該計算後のお好み制御を実行するものであってもよい。
【００８３】
あるいは、本実施の形態のように、１または複数のユーザの組み合わせ毎に、お好み制御を準備するものであってもよい。
＜ネットワークシステムの全体構成と動作概要＞
【００８４】
本実施の形態にかかるネットワークシステム１の全体構成は、第１の実施の形態のそれと同様であるため、ここでは説明を繰り返さない。以下では、図１１を参照しながら、本実施の形態にかかるネットワークシステム１の動作概要について説明する。図１１は、本実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【００８５】
本実施の形態においては、図１（Ｂ）や図２（Ｂ）に示したように、サーバ１００は、お父さんのお好みの制御や、お母さんのお好みの制御を蓄積する。そしてさらに、サーバ１００は、お父さんとお母さんの組み合わせに対する好みの制御も蓄積する。
【００８６】
たとえば、図１１（Ａ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００は、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんのお好みの制御情報が蓄積されている場合は、エアコン２００はお父さんのお好みの制御情報に基づいて、たとえば目標温度２６℃の冷房運転を開始する。
【００８７】
その後、図１１（Ｂ）に示すように、さらにお母さんが部屋に入ってくる。お母さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、お父さんのスマートフォンとお母さんのスマートフォン３００とを検知する。エアコン２００は、お父さんとお母さんの組み合わせに対応するお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんとお母さんの組み合わせに対応するお好みの制御情報が蓄積されている場合は、エアコン２００は当該お父さんとお母さんの組み合わせに対するお好みの制御情報に基づいて、たとえば目標温度２７℃の冷房運転を開始する。
【００８８】
以下、このような機能を実現するためのネットワークシステム１の具体的な構成について詳述する。なお、サーバ１００と、電気機器としてのエアコン２００と、ユーザ端末としてのスマートフォン３００のハードウェア構成については、第１の実施の形態のそれと同様であるため、ここでは説明を繰り返さない。
【００８９】
ただし、本実施の形態にかかるサーバ１００のメモリ１２０は、図１２に示すようなユーザお好み制御データ１２２を格納する。図１２を参照して、ユーザお好み制御データ１２２は、電気機器毎に、１または複数のユーザの組み合わせとお好みの制御との対応関係を格納する。
＜サーバ１００における情報処理＞
【００９０】
次に、図８を再度参照しながら、本実施の形態にかかるサーバ１００がエアコン２００からデータを受信した場合における情報処理について説明する。
【００９１】
サーバ１００のＣＰＵ１１０は、通信インターフェイス１６０を介して、エアコン２００からデータを受け付けると、以下の処理を実行する。ＣＰＵ１１０は、受信したデータから、対象となるエアコン２００がユーザから自動運転命令を受け付けたか否かを判断する（ステップＳ１０２）。エアコン２００が自動運転命令を受け付けた場合（ステップＳ１０２にてＹＥＳである場合）、ＣＰＵ１１０は受信したデータから１または複数のユーザの組み合わせを特定するための情報を読み出す（ステップＳ１０４）。
【００９２】
ＣＰＵ１１０は、ユーザお好み制御データ１２１を参照して、１または複数のユーザの組み合わせに対応する制御命令を読み出す（ステップＳ１０６）。ＣＰＵ１１０は、通信インターフェイス１６０を介して、制御命令をエアコン２００に送信する（ステップＳ１０８）。ＣＰＵ１１０は、通信インターフェイス１６０を介して、次のデータを待ち受ける。
【００９３】
なお、ユーザお好み制御データ１２１に、１または複数のユーザの組み合わせに対応するお好みの制御命令が未登録の場合は、ＣＰＵ１１０は、通信インターフェイス１６０を介して、ユーザに対応するお好みの制御命令が未登録である旨をエアコン２００に送信する（ステップＳ１０８）。
【００９４】
エアコン２００が他の制御命令を受け付けた場合（ステップＳ１０２にてＮＯである場合）、ＣＰＵ１１０は受信したデータから１または複数のユーザの組み合わせを特定するための情報を読み出す（ステップＳ１１２）。ＣＰＵ１１０は、受信したデータからエアコン２００が受け付けた命令を読み出して、ユーザお好み制御データ１２１の１または複数のユーザの組み合わせに対応する制御命令を更新する（ステップＳ１１４）。ＣＰＵ１１０は、通信インターフェイス１６０を介して、次のデータを待ち受ける。
＜エアコン２００における情報処理＞
【００９５】
次に、図９を再度参照しながら、本実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理について説明する。
【００９６】
エアコン２００のＣＰＵ２１０は、通信インターフェイス２６０を介して、リモコン２９０からデータを受け付けると、以下の処理を実行する。ＣＰＵ２１０は、受信したデータから、自動運転命令を受け付けたか否かを判断する（ステップＳ１２２）。自動運転命令を受け付けた場合（ステップＳ１２２にてＹＥＳである場合）、ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によって１または複数のスマートフォン３００からユーザを特定するための情報を取得する（ステップＳ１２４）。ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【００９７】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００に自動運転命令を受け付けた旨と周辺にいる１または複数のユーザを特定するための情報とをサーバ１００に送信する（ステップＳ１２６）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００から１または複数のユーザに対応する制御命令を受信して（ステップＳ１２８）、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ１３０）。
【００９８】
このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、サーバ１００を介してユーザまたはエアコン２００が属するグループのＳＮＳの掲示板に制御命令を投稿してもよい。たとえば、ＣＰＵ２１０は、１または複数のユーザを示す情報と、制御を示す情報とをそれらに出力させる。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【００９９】
通常の制御命令を受け付けた場合（ステップＳ１２２にてＮＯである場合）、ＣＰＵ２１０は、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ１３２）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からのユーザを特定するための情報を取得する（ステップＳ１３４）。ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【０１００】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００に制御命令を受け付けた旨と周辺にいる１または複数のユーザを特定するための情報とをサーバ１００に送信する（ステップＳ１３６）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【０１０１】
次に、図１０を参照しながら、自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理について説明する。なお、図１０は、本実施の形態にかかる自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理を示すフローチャートである。
【０１０２】
まず、エアコン２００のＣＰＵ２１０は、自動運転中に、定期的に、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によって１または複数のスマートフォン３００からのユーザを特定するための情報を取得する（ステップＳ１４２）。あるいは、ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【０１０３】
ＣＰＵ２１０は、前回のユーザの組み合わせと今回のユーザの組み合わせが一致するか否かを判断する（ステップＳ１４４）。前回のユーザの組み合わせと今回のユーザの組み合わせに変化があった場合（ステップＳ１４４にてＹＥＳである場合）、ＣＰＵ１１０は、今回新たに取得した、１または複数のユーザの組み合わせを特定するための情報をメモリ２２０に格納する（ステップＳ１４６）。
【０１０４】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００に自動運転命令を受け付けた旨と周辺にいる１または複数のユーザの組み合わせを特定するための情報とをサーバ１００に送信する（ステップＳ１４８）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、サーバ１００から１または複数のユーザの組み合わせに対応する制御命令を受信して（ステップＳ１５０）、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ１５２）。このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、サーバ１００を介してユーザまたはエアコン２００が属するグループのＳＮＳの掲示板に制御命令を投稿してもよい。ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
【０１０５】
前回のユーザの組み合わせと今回のユーザの組み合わせに変化が無かった場合（ステップＳ１４４にてＮＯである場合）、ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
＜第３の実施の形態＞
【０１０６】
第１および第２の実施の形態においては、電気機器としてのエアコン２００がユーザを認識するものであった。しかしながら、このような形態には限られない。
【０１０７】
本実施の形態においては、図１３に示すように、ネットワークシステム１は、電気機器としてのエアコン２００と通信可能な検知装置５００を介してユーザを特定する。たとえば、検知装置５００は、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からユーザを特定するための情報を取得してもよい。あるいは、検知装置５００は、画像センサを搭載し、取得した画像に基づいてユーザを特定してもよい。あるいは、検知装置５００が画像センサを搭載し、取得した画像をエアコン２００に送信することによって、エアコン２００がユーザを特定してもよい。あるいは、検知装置５００が画像センサを搭載し、取得した画像をサーバ１００に送信することによって、サーバ１００がユーザを特定してもよい。
＜第４の実施の形態＞
【０１０８】
第１および第２の実施の形態においては、電気機器としてのエアコン２００がユーザを認識するものであった。しかしながら、このような形態には限られない。
【０１０９】
本実施の形態においては、図１４に示すように、ネットワークシステム１は、サーバ１００と通信可能な検知装置５００を介してユーザを特定する。たとえば、検知装置５００は、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からユーザを特定するための情報を取得してもよい。あるいは、検知装置５００は、画像センサを搭載し、取得した画像に基づいてユーザを特定してもよい。あるいは、検知装置５００が画像センサを搭載し、取得した画像をサーバ１００に送信することによって、サーバ１００がユーザを特定してもよい。
＜第５の実施の形態＞
【０１１０】
第１および第２の実施の形態においては、電気機器としてのエアコン２００がユーザを認識するものであった。しかしながら、このような形態には限られない。
【０１１１】
本実施の形態においては、図１５に示すように、ネットワークシステム１は、ユーザ端末としてのスマートフォン３００がサーバ１００と通信することによって、サーバ１００がユーザを特定してもよい。たとえば、サーバ１００がアクセス可能なデータベースに、電気機器としてのエアコン２００の位置情報と、エアコン２００を有する家族に属するユーザとが対応付けられる。そして、スマートフォン３００が、ユーザ情報と現在位置とをサーバ１００に送信する。サーバ１００のＣＰＵ１１０は、エアコン２００の位置情報と、エアコン２００を所有するユーザの家族に属するユーザのスマートフォン３００の現在位置と、に基づいて、エアコン２００の周囲に位置するユーザを特定してもよい。
＜第６の実施の形態＞
【０１１２】
第１〜５の実施の形態においては、サーバ１００が、ユーザ毎のお好みの制御命令を蓄積し、電気機器に提供するものであった。しかしながら、そのような形態には限られない。本実施の形態にかかるネットワークシステム１は、電気機器がユーザのお好みの制御命令を蓄積するものである。
【０１１３】
＜ネットワークシステムの全体構成と動作概要＞
【０１１４】
まず、本実施の形態にかかるネットワークシステム１の全体構成と動作概要について説明する。図１６は、本実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【０１１５】
まず、図１６（Ａ）を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、電気機器としてのエアコン２００と、エアコン２００に命令を入力するためのリモコン２９０と、ユーザ端末としてのスマートフォン３００とを含む。
【０１１６】
次に、図１６（Ａ）〜図１６（Ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図１６（Ａ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００に未だお父さんのお好みの制御情報が蓄積されていない場合は、エアコン２００は通常の自動運転を開始する。
【０１１７】
たとえば、エアコン２００は、自動運転として、室温と外気温に基づいて、冷房運転や暖房運転を実行する。図１６（Ａ）に関しては、室温２９℃と外気温３１℃とに基づいて、エアコン２００は、目標温度２７℃の冷房運転を実行する。
【０１１８】
図１６（Ｂ）に示すように、自動運転中に、お父さんがリモコン２９０を介して温度を下げるための命令をエアコン２００に入力する。エアコン２００は、お父さんのお好みの制御を蓄積する。その後、お父さんは電源をＯＦＦにする。
【０１１９】
その後、図１６（Ｃ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００は、お父さんのお好みの制御情報を蓄積している場合は、お父さんのお好みの制御情報に基づいて、たとえば目標温度２６℃の冷房運転を開始する。
【０１２０】
以上のように、本実施の形態にかかるネットワークシステム１においては、電気機器が周辺のユーザを認識し、電気機器周辺のユーザに適した動作を実行することができる。なお、当然ながら、第２〜第５の実施の形態のように、他の方法でユーザを認識するものであってもよい。
【０１２１】
以下、このような機能を実現するためのネットワークシステム１の具体的な構成について詳述する。なお、電気機器としてのエアコン２００と、ユーザ端末としてのスマートフォン３００のハードウェア構成については、第１の実施の形態のそれと同様であるため、ここでは説明を繰り返さない。
【０１２２】
ただし、本実施の形態にかかるエアコン２００のメモリ２２０は、図５や図１２に示すようなユーザお好み制御データ１２１，１２２を格納する。
＜エアコン２００における情報処理＞
【０１２３】
次に、図１７を参照しながら、本実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理について説明する。なお、図１７は、本実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理を示すフローチャートである。
【０１２４】
エアコン２００のＣＰＵ２１０は、通信インターフェイス２６０を介して、リモコン２９０からデータを受け付けると、以下の処理を実行する。ＣＰＵ２１０は、受信したデータから、自動運転命令を受け付けたか否かを判断する（ステップＳ２２２）。自動運転命令を受け付けた場合（ステップＳ２２２にてＹＥＳである場合）、ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からユーザを特定するための情報を取得する（ステップＳ２２４）。ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【０１２５】
ＣＰＵ２１０は、メモリ２２０のユーザお好み制御データを参照して、１または複数のユーザの組み合わせに対応する制御命令を読み出す（ステップＳ２２６）。ＣＰＵ２１０は、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ２３０）。このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、他のサーバを介してユーザまたはエアコン２００が属するグループのＳＮＳの掲示板に制御命令を投稿してもよい。たとえば、ＣＰＵ２１０は、１または複数のユーザを示す情報と、制御を示す情報とをそれらに出力させる。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【０１２６】
通常の制御命令を受け付けた場合（ステップＳ２２２にてＮＯである場合）、ＣＰＵ２１０は、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ２３２）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からユーザを特定するための情報を取得する（ステップＳ２３４）。ＣＰＵ２１０は、メモリ２２０のユーザお好み制御データの１または複数のユーザの組み合わせに対応する制御命令を更新する（ステップＳ２３６）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【０１２７】
次に、図１８を参照しながら、自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理について説明する。なお、図１８は、本実施の形態にかかる自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理を示すフローチャートである。
【０１２８】
まず、エアコン２００のＣＰＵ２１０は、自動運転中に、定期的に、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によって１または複数のスマートフォン３００からのユーザを特定するための情報を取得する（ステップＳ２４２）。あるいは、ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【０１２９】
ＣＰＵ２１０は、前回のユーザの組み合わせと今回のユーザの組み合わせが一致するか否かを判断する（ステップＳ２４４）。前回のユーザの組み合わせと今回のユーザの組み合わせに変化があった場合（ステップＳ２４４にてＹＥＳである場合）、ＣＰＵ１１０は、今回新たに取得した、ユーザを特定するための情報をメモリ２２０に格納する（ステップＳ２４６）。
【０１３０】
ＣＰＵ２１０は、メモリ２２０のユーザお好み制御データを参照して、ユーザの組み合わせに対応する制御命令を読み出す（ステップＳ２５０）。ＣＰＵ２１０は、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ２５２）。このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、他のサーバを介してユーザまたはエアコン２００が属するグループのＳＮＳの掲示板に制御命令を投稿してもよい。ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
【０１３１】
前回のユーザの組み合わせと今回のユーザの組み合わせに変化が無かった場合（ステップＳ２４４にてＮＯである場合）、ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
＜第７の実施の形態＞
【０１３２】
第１〜５の実施の形態においては、サーバ１００が、ユーザ毎のお好みの制御命令を蓄積し、電気機器に提供するものであった。しかしながら、そのような形態には限られない。本実施の形態にかかるネットワークシステム１は、ユーザ端末が自分のユーザに適した制御命令を蓄積するものである。
【０１３３】
＜ネットワークシステムの全体構成と動作概要＞
【０１３４】
まず、本実施の形態にかかるネットワークシステム１の全体構成と動作概要について説明する。図１９は、本実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【０１３５】
まず、図１９を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、電気機器としてのエアコン２００と、エアコン２００に命令を入力するためのリモコン２９０と、ユーザ端末としてのスマートフォン３００とを含む。そして、スマートフォン３００は、お好み制御アプリケーションがインストールされている。
【０１３６】
次に、図１９（Ａ）〜図１９（Ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図１９（Ａ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００は、スマートフォン３００のお好み制御アプリケーションに、スマートフォン３００のユーザのお父さんのお好み制御を問い合わせる。お好み制御アプリケーションに未だお父さんのお好みの制御情報が蓄積されていない場合は、エアコン２００は通常の自動運転を開始する。
【０１３７】
たとえば、エアコン２００は、自動運転として、室温と外気温に基づいて、冷房運転や暖房運転を実行する。図１９（Ａ）に関しては、室温２９℃と外気温３１℃とに基づいて、エアコン２００は、目標温度２７℃の冷房運転を実行する。
【０１３８】
図１９（Ｂ）に示すように、自動運転中に、お父さんがリモコン２９０を介して温度を下げるための命令をエアコン２００に入力する。エアコン２００は、お父さんのお好みの制御をスマートフォン３００のお好み制御アプリケーションに提供する。お好み制御アプリケーションは、お父さんのお好みの制御命令を蓄積する。その後、お父さんは電源をＯＦＦにする。
【０１３９】
その後、図１９（Ｃ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。エアコン２００は、周囲のユーザを検知する。本実施の形態においては、エアコン２００は、お父さんのスマートフォン３００を検知する。エアコン２００は、スマートフォン３００のお好み制御アプリケーションに、スマートフォン３００のユーザのお父さんのお好み制御を問い合わせる。お好み制御アプリケーションは、お父さんのお好みの制御情報を蓄積している場合は、お父さんのお好みの制御情報をエアコン２００に提供する。エアコン２００は、お父さんのお好みの制御情報に基づいて、たとえば目標温度２６℃の冷房運転を開始する。
【０１４０】
以上のように、本実施の形態にかかるネットワークシステム１においては、電気機器が周辺のユーザを認識し、電気機器周辺のユーザに適した動作を実行することができる。なお、当然ながら、第２〜第５の実施の形態のように、他の方法でユーザを認識するものであってもよい。
【０１４１】
以下、このような機能を実現するためのネットワークシステム１の具体的な構成について詳述する。なお、電気機器としてのエアコン２００と、ユーザ端末としてのスマートフォン３００のハードウェア構成については、第１の実施の形態のそれと同様であるため、ここでは説明を繰り返さない。
【０１４２】
ただし、本実施の形態にかかるスマートフォン３００のメモリ３２０は、お好み制御アプリケーションや、スマートフォン３００のユーザのお好みの制御情報を記憶する。
＜ユーザ端末としてのスマートフォン３００における情報処理＞
【０１４３】
次に、図２０を参照しながら、本実施の形態にかかるスマートフォン３００がエアコン２００からデータを受信した場合における情報処理について説明する。なお、図２０は、本実施の形態にかかるスマートフォン３００がエアコン２００からデータを受信した場合における情報処理を示すフローチャートである。
【０１４４】
スマートフォン３００のＣＰＵ３１０は、通信インターフェイス３６０を介して、エアコン２００からデータを受け付けると、以下の処理を実行する。ＣＰＵ３１０は、受信したデータから、対象となるエアコン２００がユーザから自動運転命令を受け付けたか否かを判断する（ステップＳ３０２）。エアコン２００が自動運転命令を受け付けた場合（ステップＳ３０２にてＹＥＳである場合）、ＣＰＵ３１０は、メモリ３２０のユーザお好み制御データを参照して、ユーザに対応するお好みの制御命令を読み出す（ステップＳ３０６）。
【０１４５】
ＣＰＵ３１０は、通信インターフェイス３６０を介して、制御命令をエアコン２００に送信する（ステップＳ３０８）。ＣＰＵ３１０は、通信インターフェイス１６０を介して、次のデータを待ち受ける。
【０１４６】
なお、メモリ３２０のユーザお好み制御データに、ユーザに対応するお好みの制御命令が未登録の場合は、ＣＰＵ３１０は、通信インターフェイス３６０を介して、ユーザに対応するお好みの制御命令が未登録である旨をエアコン２００に送信する（ステップＳ３０８）。
【０１４７】
エアコン２００が他の制御命令を受け付けた場合（ステップＳ３０２にてＮＯである場合）、ＣＰＵ３１０は、受信したデータからエアコン２００が受け付けた命令を読み出して、メモリ３２０のユーザお好み制御データのユーザに対応する制御命令を更新する（ステップＳ３１４）。ＣＰＵ１１０は、通信インターフェイス１６０を介して、次のデータを待ち受ける。
＜エアコン２００における情報処理＞
【０１４８】
次に、図２１を参照しながら、本実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理について説明する。なお、図２１は、本実施の形態にかかるエアコン２００がリモコン２９０から命令を受信した場合における情報処理を示すフローチャートである。
【０１４９】
エアコン２００のＣＰＵ２１０は、通信インターフェイス２６０を介して、リモコン２９０からデータを受け付けると、以下の処理を実行する。ＣＰＵ２１０は、受信したデータから、自動運転命令を受け付けたか否かを判断する（ステップＳ３２２）。自動運転命令を受け付けた場合（ステップＳ３２２にてＹＥＳである場合）、ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からのユーザを特定するための情報を取得する。ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【０１５０】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によって、自動運転命令を受け付けた旨をスマートフォン３００に送信し、スマートフォン３００にユーザのお好みの制御命令を要求する（ステップＳ３２６）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、スマートフォン３００からユーザに対応する制御命令を受信して（ステップＳ３２８）、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ３３０）。このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、他のサーバを介してユーザまたはエアコン２００が属するグループのＳＮＳの掲示板に制御命令を投稿してもよい。たとえば、ＣＰＵ２１０は、１または複数のユーザを示す情報と、制御を示す情報とをそれらに出力させる。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【０１５１】
通常の制御命令を受け付けた場合（ステップＳ３２２にてＮＯである場合）、ＣＰＵ２１０は、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ３３２）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からのユーザを特定するための情報を取得する。ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【０１５２】
ＣＰＵ２１０は、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によって、制御命令を受け付けた旨と周辺にいるユーザを特定するための情報とをスマートフォン３００に送信する（ステップＳ３３６）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、次のデータを待ち受ける。
【０１５３】
次に、図２２を参照しながら、自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理について説明する。なお、図２２は、本実施の形態にかかる自動運転中におけるエアコン２００の周辺にいるユーザの構成に変化があった場合のエアコン２００の情報処理を示すフローチャートである。
【０１５４】
まず、エアコン２００のＣＰＵ２１０は、自動運転中に、定期的に、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によってスマートフォン３００からのユーザを特定するための情報を取得する（ステップＳ３４２）。あるいは、ＣＰＵ２１０は、カメラ２８０を介して取得した画像を解析することによって、エアコン２００の周囲のユーザを特定してもよいし、その他の方法によってエアコン２００周辺のユーザを認識してもよい。
【０１５５】
ＣＰＵ２１０は、前回のユーザの組み合わせと今回のユーザの組み合わせが一致するか否かを判断する（ステップＳ３４４）。前回のユーザの組み合わせと今回のユーザの組み合わせに変化があった場合（ステップＳ３４４にてＹＥＳである場合）、ＣＰＵ１１０は、今回新たに取得した、ユーザを特定するための情報をメモリ２２０に格納する（ステップＳ３４６）。
【０１５６】
ＣＰＵ２１０、通信インターフェイス２６０を介して、ＷｉＦｉ（登録商標）通信またはｂｌｕｅｔｏｏｔｈ（登録商標）通信によって、自動運転命令を受け付けた旨と周辺にいるユーザを特定するための情報とをスマートフォン３００に送信する（ステップＳ３４８）。ＣＰＵ２１０は、通信インターフェイス２６０を介して、スマートフォン３００からユーザに対応する制御命令を受信して（ステップＳ３５０）、当該制御命令に基づいて機器駆動部２７０を制御する（ステップＳ３５２）。このとき、ＣＰＵ２１０は、スピーカ２５０やディスプレイ２３０に制御命令を示す情報を出力させてもよいし、スマートフォン３００に制御命令を示す音声や表示を出力させてもよいし、他のサーバを介してユーザまたはエアコン２００が属するグループのＳＮＳの掲示板に制御命令を投稿してもよい。ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
【０１５７】
前回のユーザの組み合わせと今回のユーザの組み合わせに変化が無かった場合（ステップＳ３４４にてＮＯである場合）、ＣＰＵ２１０は、次の所定時間が経過するまで待機する。
【０１５８】
当然に、スマートフォン３００が、第１の実施の形態のように、複数のユーザのお好みの制御命令を記憶して、エアコン２００からの自動運転命令を受け付けた旨の通知に基づいて、順に対象となるユーザを切り替えて当該ユーザのお好みの制御命令をエアコン２００に提供しても良い。あるいは、スマートフォン３００が、第２の実施の形態のように、複数のユーザの組み合わせ毎のお好みの制御命令を記憶して、エアコン２００からの１または複数のユーザの組み合わせに基づいて、当該組み合わせに対応するお好みの制御命令をエアコン２００に提供しても良い。
【０１５９】
あるいは、スマートフォン３００は自分のユーザのお好みの制御命令のみを記憶し、エアコン２００の周囲に複数のユーザがいる場合に、エアコン２００が自動運転命令を受け付けるたびに、順に対象となるユーザを切り替えて当該ユーザのスマートフォン３００に当該ユーザのお好みの制御命令を要求して、当該制御命令を実行しても良い。
＜第８の実施の形態＞
【０１６０】
第１〜７の実施の形態においては、ネットワークシステム１が、電気機器としてのエアコン２００を含むものであった。しかしながら、そのような形態には限られない。本実施の形態においては、ネットワークシステム１が、電気機器としてのテレビ２００Ｂを含むものである。なお、以下では、第１の実施の形態の電気機器をテレビ２００Ｂにした場合について説明するが、第２から第７の実施の形態についても同様に適用することができるものである。
＜ネットワークシステムの全体構成と動作概要＞
【０１６１】
まず、本実施の形態にかかるネットワークシステム１の全体構成と動作概要について説明する。図２３は、本実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【０１６２】
まず、図２３（Ａ）を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、サーバ１００と、サーバ１００と通信可能な電気機器としてのテレビ２００Ｂと、テレビ２００Ｂに命令を入力するためのリモコン２９０と、ユーザ端末としてのスマートフォン３００とを含む。
【０１６３】
次に、図２３（Ａ）〜図２３（Ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図２３（Ａ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。テレビ２００Ｂは、周囲のユーザを検知する。本実施の形態においては、テレビ２００Ｂは、お父さんのスマートフォン３００を検知する。テレビ２００Ｂは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に未だお父さんのお好みの制御情報が蓄積されていない場合は、テレビ２００Ｂは通常の自動運転を開始する。
【０１６４】
たとえば、テレビ２００Ｂは、自動運転として、お父さんを含む家族のいずれかのユーザが電源をＯＦＦしたときのチャンネルと音量とを選択する。図２３（Ａ）に関しては、テレビ２００Ｂは、音量２０で１０チャンネルを表示する。
【０１６５】
図２３（Ｂ）に示すように、自動運転中に、お父さんがリモコン２９０を介して１チャンネルの選択命令をテレビ２００Ｂに入力する。テレビ２００Ｂは、サーバ１００に、お父さんを特定するための情報とお好みの制御情報とを送信する。サーバ１００は、お父さんのお好みの制御を蓄積する。その後、お父さんは電源をＯＦＦにする。
【０１６６】
その後、図１（Ｃ）に示すように、お父さんが部屋に入ってくる。お父さんがリモコン２９０の自動運転ボタンを押す。テレビ２００Ｂは、周囲のユーザを検知する。本実施の形態においては、テレビ２００Ｂは、お父さんのスマートフォン３００を検知する。テレビ２００Ｂは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんのお好みの制御情報が蓄積されている場合は、テレビ２００Ｂはお父さんのお好みの制御情報に基づいて、たとえば音量２０で１チャンネルを表示する。
【０１６７】
他のユーザが部屋に入ってきた動作概要や、ネットワークシステム１を構成するサーバ１００とテレビ２００Ｂとリモコン２９０とスマートフォン３００のハードウェア構成や、各装置の情報処理は、第１〜第７の実施の形態のそれらの説明から当業者であれば容易に実現できるため、ここでは説明を繰り返さない。
＜第９の実施の形態＞
【０１６８】
第１〜７の実施の形態においては、ネットワークシステム１が、電気機器としてのエアコン２００を含むものであった。しかしながら、そのような形態には限られない。本実施の形態においては、ネットワークシステム１が、電気機器としての洗濯機２００Ｃを含むものである。なお、以下では、第１の実施の形態の電気機器を洗濯機２００Ｃにした場合について説明するが、第２から第７の実施の形態についても同様に適用することができるものである。
＜ネットワークシステムの全体構成と動作概要＞
【０１６９】
まず、本実施の形態にかかるネットワークシステム１の全体構成と動作概要について説明する。図２４は、本実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【０１７０】
まず、図２４（Ａ）を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、サーバ１００と、サーバ１００と通信可能な電気機器としての洗濯機２００Ｃと、ユーザ端末としてのスマートフォン３００とを含む。
【０１７１】
次に、図２４（Ａ）〜図２４（Ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図２４（Ａ）に示すように、お父さんが洗濯機２００Ｃの前に入ってくる。お父さんが洗濯機２００Ｃ本体の自動運転ボタンを押す。洗濯機２００Ｃは、周囲のユーザを検知する。本実施の形態においては、洗濯機２００Ｃは、お父さんのスマートフォン３００を検知する。洗濯機２００Ｃは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に未だお父さんのお好みの制御情報が蓄積されていない場合は、洗濯機２００Ｃは通常の自動運転を開始する。
【０１７２】
図２４（Ｂ）に示すように、自動運転中、あるいは電源をＯＮしてすぐに、お父さんが「モード：お急ぎ」、「水：少量」、「水流：中」を洗濯機２００Ｃに入力する。洗濯機２００Ｃは、サーバ１００に、お父さんを特定するための情報とお好みの制御情報とを送信する。サーバ１００は、お父さんのお好みの制御を蓄積する。その後、お父さんは電源をＯＦＦにする。
【０１７３】
その後、図２４（Ｃ）に示すように、お父さんが洗濯機２００Ｃの前にくる。お父さんが洗濯機２００Ｃの自動運転ボタンを押す。洗濯機２００Ｃは、周囲のユーザを検知する。本実施の形態においては、洗濯機２００Ｃは、お父さんのスマートフォン３００を検知する。洗濯機２００Ｃは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんのお好みの制御情報が蓄積されている場合は、洗濯機２００Ｃはお父さんのお好みの制御情報に基づいて、「モード：お急ぎ」、「水：少量」、「水流：中」で洗濯を開始する。
【０１７４】
他のユーザが部屋に入ってきた動作概要や、ネットワークシステム１を構成するサーバ１００と洗濯機２００Ｃとスマートフォン３００のハードウェア構成や、各装置の情報処理は、第１〜第７の実施の形態のそれらの説明から当業者であれば容易に実現できるため、ここでは説明を繰り返さない。
＜第１０の実施の形態＞
【０１７５】
第１〜７の実施の形態においては、ネットワークシステム１が、電気機器としてのエアコン２００を含むものであった。しかしながら、そのような形態には限られない。本実施の形態においては、ネットワークシステム１が、電気機器としての電子レンジ２００Ｄを含むものである。なお、以下では、第１の実施の形態の電気機器を電子レンジ２００Ｄにした場合について説明するが、第２から第７の実施の形態についても同様に適用することができるものである。
＜ネットワークシステムの全体構成と動作概要＞
【０１７６】
まず、本実施の形態にかかるネットワークシステム１の全体構成と動作概要について説明する。図２５は、本実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【０１７７】
まず、図２５（Ａ）を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、サーバ１００と、サーバ１００と通信可能な電気機器としての電子レンジ２００Ｄと、ユーザ端末としてのスマートフォン３００とを含む。
【０１７８】
次に、図２５（Ａ）〜図２５（Ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図２５（Ａ）に示すように、お父さんが電子レンジ２００Ｄの前にくる。お父さんが電子レンジ２００Ｄ本体の自動運転ボタンを押す。電子レンジ２００Ｄは、周囲のユーザを検知する。本実施の形態においては、電子レンジ２００Ｄは、お父さんのスマートフォン３００を検知する。電子レンジ２００Ｄは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に未だお父さんのお好みの制御情報が蓄積されていない場合は、電子レンジ２００Ｄは通常の自動運転を開始する。
【０１７９】
図２５（Ｂ）に示すように、自動運転中、あるいは電源をＯＮしてすぐに、お父さんが「酒のかん：ぬるめ」命令を電子レンジ２００Ｄに入力する。電子レンジ２００Ｄは、サーバ１００に、お父さんを特定するための情報とお好みの制御情報とを送信する。サーバ１００は、お父さんのお好みの制御を蓄積する。その後、お父さんは電源をＯＦＦにする。
【０１８０】
その後、図２５（Ｃ）に示すように、お父さんが電子レンジ２００Ｄの前にくる。お父さんが電子レンジ２００Ｄの自動運転ボタンを押す。電子レンジ２００Ｄは、周囲のユーザを検知する。本実施の形態においては、電子レンジ２００Ｄは、お父さんのスマートフォン３００を検知する。電子レンジ２００Ｄは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんのお好みの制御情報が蓄積されている場合は、電子レンジ２００Ｄはお父さんのお好みの制御情報に基づいて、「酒のかん：ぬるめ」で加熱を開始する。
【０１８１】
他のユーザが部屋に入ってきた動作概要や、ネットワークシステム１を構成するサーバ１００と電子レンジ２００Ｄとスマートフォン３００のハードウェア構成や、各装置の情報処理は、第１〜第７の実施の形態のそれらの説明から当業者であれば容易に実現できるため、ここでは説明を繰り返さない。
＜第１１の実施の形態＞
【０１８２】
第１〜７の実施の形態においては、ネットワークシステム１が、電気機器としてのエアコン２００を含むものであった。しかしながら、そのような形態には限られない。本実施の形態においては、ネットワークシステム１が、電気機器としての空気清浄器２００Ｅを含むものである。なお、以下では、第１の実施の形態の電気機器を空気清浄器２００Ｅにした場合について説明するが、第２から第７の実施の形態についても同様に適用することができるものである。
＜ネットワークシステムの全体構成と動作概要＞
【０１８３】
まず、本実施の形態にかかるネットワークシステム１の全体構成と動作概要について説明する。図２６は、本実施の形態にかかるネットワークシステム１の全体構成と動作概要とを示すイメージ図である。
【０１８４】
まず、図２６（Ａ）を参照して、本実施の形態にかかるネットワークシステム１の全体構成について説明する。本実施の形態にかかるネットワークシステム１は、主に、サーバ１００と、サーバ１００と通信可能な電気機器としての空気清浄器２００Ｅと、ユーザ端末としてのスマートフォン３００とを含む。
【０１８５】
次に、図２６（Ａ）〜図２６（Ｃ）を参照して、本実施の形態にかかるネットワークシステム１の動作概要について説明する。まず、図２６（Ａ）に示すように、お父さんが空気清浄器２００Ｅの前にくる。お父さんが空気清浄器２００Ｅ本体の自動運転ボタンを押す。空気清浄器２００Ｅは、周囲のユーザを検知する。本実施の形態においては、空気清浄器２００Ｅは、お父さんのスマートフォン３００を検知する。空気清浄器２００Ｅは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に未だお父さんのお好みの制御情報が蓄積されていない場合は、空気清浄器２００Ｅは通常の自動運転を開始する。
【０１８６】
図２６（Ｂ）に示すように、自動運転中、あるいは電源をＯＮしてすぐに、お父さんが「花粉除去モード」の指定命令を空気清浄器２００Ｅに入力する。空気清浄器２００Ｅは、サーバ１００に、お父さんを特定するための情報とお好みの制御情報とを送信する。サーバ１００は、お父さんのお好みの制御を蓄積する。その後、お父さんは電源をＯＦＦにする。
【０１８７】
その後、図２６（Ｃ）に示すように、お父さんが空気清浄器２００Ｅの前にくる。お父さんが空気清浄器２００Ｅの自動運転ボタンを押す。空気清浄器２００Ｅは、周囲のユーザを検知する。本実施の形態においては、空気清浄器２００Ｅは、お父さんのスマートフォン３００を検知する。空気清浄器２００Ｅは、お父さんのお好みの制御をサーバ１００に問い合わせる。サーバ１００に、お父さんのお好みの制御情報が蓄積されている場合は、空気清浄器２００Ｅはお父さんのお好みの制御情報に基づいて、「花粉除去モード」で運転を開始する。
【０１８８】
他のユーザが部屋に入ってきた動作概要や、ネットワークシステム１を構成するサーバ１００と空気清浄器２００Ｅとスマートフォン３００のハードウェア構成や、各装置の情報処理は、第１〜第７の実施の形態のそれらの説明から当業者であれば容易に実現できるため、ここでは説明を繰り返さない。
＜第１２の実施の形態＞
【０１８９】
第１〜７の実施の形態においては、ユーザがリモコン２９０を利用して、エアコン２００に命令を入力する形態について説明したが、ユーザはエアコン２００の本体操作部を介して自動運転命令などの命令を入力できるものであってもよい。
【０１９０】
逆に、第８〜第１１の実施の形態においては、ユーザが本体操作部を介して電気機器に命令を入力する形態について説明したが、ユーザは電気機器のリモコンを介して自動運転命令などの命令を入力できるものであってもよい。
【０１９１】
さらに、電気機器は、第１〜第１２の実施の形態に例示されたものに限らず、他の家電であってもよいし、ＡＶ機器や住宅用設備などであってもよい。そしてそれらの機器は、リモコンを介して自動運転命令などの各種命令を受け付けられるものであっても良いし、本体操作部を介して自動運転命令などの各種命令を受け付けられるものであってもよい。
＜第１３の実施の形態＞
【０１９２】
第１〜１２の実施の形態においては、電気機器に自動運転命令を入力した際、あるいは電気機器が自動運転命令の実行中に、電気機器の周りの１またはユーザのお好みの制御を実行するものであった。しかしながら、たとえば、電気機器の電源をＯＮした際、あるいは電気機器が他の運転モード、たとえば「マイモード」・「お気に入りモード」など、の実行中に、電気機器の周りの１または複数のユーザのお好みの制御を実行してもよい。
【０１９３】
さらには、新たにユーザが自動運転命令を入力しなくても、電気機器や検知装置やサーバやユーザ端末が電気機器の周囲にユーザが来たことを検知した時や、電気機器の周囲のユーザの組み合わせが変更されたことを検知した時に、電気機器の周りの１またはユーザのお好みの制御を実行するものであってもよい。
【０１９４】
また、第１〜１２の実施の形態においては、電気機器に自動運転命令を入力した際、あるいは電気機器が自動運転命令の実行中に、電気機器の周りの１またはユーザのお好みの制御を蓄積するものであった。しかしながら、たとえば、電気機器の電源をＯＮした際、あるいは電気機器が他の運転モード、たとえば「マイモード」・「お気に入りモード」・「お好み制御登録モード」など、の実行中に、電気機器の周りの１または複数のユーザのお好みの制御を蓄積するものであってもよい。
＜その他の応用例＞
【０１９５】
本発明は、システム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体（あるいはメモリ）を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の効果を享受することが可能となる。
【０１９６】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１９８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる他の記憶媒体に書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
＜まとめ＞
【０１９９】
上記の第１〜１２の実施の形態においては、リモコン２９０または本体操作部２４０を介して命令を受け付ける電気機器２００と、電気機器２００に対する第１の制御をユーザに対応付けて記憶し、リモコン２９０または本体操作部２４０を介した電気機器２００に対する第１の所定の操作を受け付けた際に電気機器２００の周辺にいるユーザに対応する第１の制御を電気機器２００に実行させるサーバ１００と、を備える、ネットワークシステム１が提供される。
【０２００】
好ましくは、サーバ１００は、第２の所定の操作を受け付けた後の電気機器２００に対する第１の制御を、電気機器２００の周辺にいるユーザに対応付けて記憶する。
【０２０１】
好ましくは、第２の所定の操作は、電気機器２００に対する第１の所定の操作と同じである。
【０２０２】
好ましくは、第１の所定の操作は、自動運転命令ボタンを押すことである。サーバ１００は、電気機器２００に対する所定の操作を受け付けた際に電気機器２００の周辺にいるユーザに対応する第１の制御が登録されていない場合に、通常の自動運転を電気機器２００に実行させる。
【０２０３】
好ましくは、電気機器２００の周辺に複数のユーザがいる場合、サーバ１００は、電気機器２００に対する第１の所定の操作を受け付けるたびに複数のユーザのうちの対象となるユーザを切り替え、当該切り替え後のユーザに対応する第１の制御を電気機器２００に実行させる。
【０２０４】
好ましくは、サーバ１００は、電気機器２００に対する第１の制御を１または複数のユーザの組み合わせに対応付けて記憶する。サーバ１００は、電気機器２００の周辺に複数のユーザがいる場合、電気機器２００に対する第１の所定の操作を受け付けた際に電気機器２００の周辺にいる複数のユーザの組み合わせに対応する第１の制御を電気機器２００に実行させる。
【０２０５】
好ましくは、電気機器２００の周辺に複数のユーザがいる場合、サーバ１００は、電気機器２００に対する第１の所定の操作を受け付けた際に電気機器２００の周辺にいる複数のユーザのそれぞれに対応する第１の制御に基づいて平均的な制御を決定し、当該平均的な制御に対応する動作を電気機器２００に実行させる。
【０２０６】
好ましくは、電気機器２００の周辺にいる１または複数のユーザが変わった場合、サーバ１００は、変わった後の１または複数のユーザに対応する第１の制御を電気機器２００に実行させる。
【０２０７】
好ましくは、第１の制御に対応する動作を電気機器２００が実行した際に、電気機器２００、ユーザが所有する通信端末３００、電気機器２００またはユーザが属するグループのＳＮＳのページ、の少なくともいずれかが第１の制御を示す情報を出力する。
【０２０８】
この発明の別の局面に従うと、リモコン２９０または本体操作部２４０を介して命令を受け付ける電気機器２００が提供される。電気機器２００は、電気機器２００に対する所定の操作を受け付けた後の電気機器２００に対する第１の制御をユーザに対応付けて記憶するためのメモリ２２０と、電気機器２００に対する所定の操作を受け付けた際に、メモリ２２０を参照することによって電気機器２００の周辺にいるユーザに対応する第１の制御を実行するためのプロセッサ２１０と、を備える。
【０２０９】
この発明の別の局面に従うと、リモコン２９０または本体操作部２４０を介して命令を受け付ける電気機器２００と、電気機器２００と通信可能な、ユーザが持ち運びすることが容易な通信端末３００とを備える、ネットワークシステム１が提供される。通信端末３００は、電気機器２００が所定の操作を受け付けた後の電気機器２００に対する第１の制御を記憶し、電気機器２００が所定の操作を受け付けた際に第１の制御に関する情報を電気機器２００に送信する。電気機器２００は、通信端末３００からの情報に応じて、第１の制御を実行する。
【０２１０】
この発明の別の局面に従うと、電気機器２００と通信可能な通信端末３００が提供される。通信端末３００は、電気機器２００が所定の操作を受け付けた後の電気機器２００に対する第１の制御を記憶するためのメモリ３２０と、電気機器２００が所定の操作を受け付けた際にメモリ３２０を参照することによって第１の制御に関する情報を電気機器２００に提供するためのプロセッサ３１０と、を備える。
【０２１１】
この発明の別の局面に従うと、メモリ３２０とプロセッサ３１０とを含む通信端末３００のためのプログラムが提供される。プログラムは、電気機器２００が所定の操作を受け付けた後の電気機器２００に対する第１の制御をメモリ３２０に記憶するステップと、電気機器２００が所定の操作を受け付けた際にメモリ３２０を参照することによって第１の制御に関する情報を電気機器２００に提供するステップと、をプロセッサ３１０に実行させる。
【０２１２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２１３】
１        ：ネットワークシステム
１００    ：サーバ
１１０    ：ＣＰＵ
１２０    ：メモリ
１２１    ：制御データ
１２２    ：制御データ
１６０    ：通信インターフェイス
２００    ：エアコン
２００Ｂ  ：テレビ
２００Ｃ  ：洗濯機
２００Ｄ  ：電子レンジ
２００Ｅ  ：空気清浄器
２１０    ：プロセッサ
２２０    ：メモリ
２３０    ：ディスプレイ
２４０    ：本体操作部
２５０    ：スピーカ
２６０    ：通信インターフェイス
２７０    ：機器駆動部
２８０    ：カメラ
２９０    ：リモコン
３００    ：スマートフォン
３１０    ：ＣＰＵ
３２０    ：メモリ
３３０    ：ディスプレイ
３４０    ：操作部
３５０    ：タッチパネル
３６０    ：通信インターフェイス
３８０    ：スピーカ
５００    ：検知装置
【図１】
0006711635.tif 000002
【図２】
0006711635.tif 000003
【図３】
0006711635.tif 000004
【図４】
0006711635.tif 000005
【図５】
0006711635.tif 000006
【図６】
0006711635.tif 000007
【図７】
0006711635.tif 000008
【図８】
0006711635.tif 000009
【図９】
0006711635.tif 000010
【図１０】
0006711635.tif 000011
【図１１】
0006711635.tif 000012
【図１２】
0006711635.tif 000013
【図１３】
0006711635.tif 000014
【図１４】
0006711635.tif 000015
【図１５】
0006711635.tif 000016
【図１６】
0006711635.tif 000017
【図１７】
0006711635.tif 000018
【図１８】
0006711635.tif 000019
【図１９】
0006711635.tif 000020
【図２０】
0006711635.tif 000021
【図２１】
0006711635.tif 000022
【図２２】
0006711635.tif 000023
【図２３】
0006711635.tif 000024
【図２４】
0006711635.tif 000025
【図２５】
0006711635.tif 000026
【図２６】
0006711635.tif 000027