(57)【特許請求の範囲】
【請求項１】
通信システムであって、
所定の機器の利用によって得られるログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを知らせるための第１の報知を行なうとともに、前記サーバ装置に対する前記ログのアップロードを停止させるための第１の入力を受け付け、
前記第１の報知はディスプレイによる表示であり、
前記通信システムは、
前記機器と、
前記ディスプレイを備えた端末装置と、
前記機器および前記端末装置と通信可能に接続され、前記サーバ装置に前記ログをアップロード可能な通信装置とを備え、
前記通信装置は、前記ログを前記機器から収集し、
前記端末装置は、
前記ログが前記通信装置によって前記サーバ装置に送信される前に、前記ログがアップロード予定であることを前記ディスプレイに表示し、
前記ログがアップロード予定であることが前記ディスプレイに表示された状態で、前記第１の入力を受け付け、
前記通信システムは、前記機器として、第１の機器と第２の機器とを備え、
前記通信装置は、
所定のタイミングで前記ログを前記サーバ装置にアップロードするように構成され、
前記第１の機器から第１のログを収集し、前記第２の機器から第２のログを収集し、
前記端末装置は、前記タイミングよりも前に前記第１のログと前記第２のログとが前記通信装置によって収集された場合、前記第１のログと前記第２のログとがアップロード予定であることを表示し、
前記端末装置は、
前記第１の機器と第１のユーザとを関連付けるとともに、前記第２の機器と第２のユーザとを関連付けた関連付情報を記憶しており、
前記端末装置のユーザが前記第１のユーザであると判断された場合、前記タイミングの前に前記第１のログと前記第２のログとが前記通信装置によって収集されると、前記関連付情報に基づき、前記第１のログと前記第２のログとのうち、前記第１のユーザに関連付けられた前記第１の機器の前記第１のログのみがアップロード予定であることを表示する、通信システム。
【請求項２】
通信システムであって、
所定の機器の利用によって得られるログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを知らせるための第１の報知を行なうとともに、前記サーバ装置に対する前記ログのアップロードを停止させるための第１の入力を受け付け、
前記第１の報知はディスプレイによる表示であり、
前記通信システムは、
前記機器と、
前記ディスプレイを備えた端末装置と、
前記機器および前記端末装置と通信可能に接続され、前記サーバ装置に前記ログをアップロード可能な通信装置とを備え、
前記通信装置は、前記ログを前記機器から収集し、
前記端末装置は、
前記ログが前記通信装置によって前記サーバ装置に送信される前に、前記ログがアップロード予定であることを前記ディスプレイに表示し、
前記ログがアップロード予定であることが前記ディスプレイに表示された状態で、前記第１の入力を受け付け、
前記機器に含まれるソフトウェアがアップグレードされたことにより、新たなログの収集が可能となった場合、前記通信装置は、前記端末装置に対して、前記新たなログをアップロードすることの同意を得るための画面を前記ディスプレイに表示させる指令を送信する、通信システム。
【請求項３】
前記画面には、前記同意がなされると特典が得られることを表した情報が含まれている、請求項２に記載の通信システム。
【請求項４】
前記第１の報知の後の所定の時間内に前記第１の入力を受け付けたことを条件に、前記サーバ装置に対する前記ログのアップロードを停止する、請求項１から３のいずれか１項に記載の通信システム。
【請求項５】
予め定められた第２の入力を受け付けたことに基づき、前記ログがアップロード予定であることを表示する、請求項１から４のいずれか１項に記載の通信システム。
【請求項６】
前記ログがアップロード予定であることを表示する前に、予め定められた第２の報知を行なう、請求項５に記載の通信システム。
【請求項７】
宅内における前記機器のユーザの居場所を検知し、前記検知された居場所に設置されている出力装置に前記第２の報知を行なわせる、請求項６に記載の通信システム。
【請求項８】
前記第１の機器は、前記第１のログを前記通信装置に送信する機能と、ユーザ操作に基づいて特定の処理を実行する機能とを有し、
前記第２の機器は、前記第２のログを前記通信装置に送信する機能と、ユーザ操作に基づいて前記特定の処理を実行する機能とを有し、
前記端末装置は、前記第１のログをアップロードすることを停止させるための前記第１の入力と、前記第２のログをアップロードすることを停止させるための前記第１の入力とを、一括して受け付けれるように構成されている、請求項１に記載の通信システム。
【請求項９】
前記第１のログと前記第２のログとは、前記特定の処理の実行に基づくログである、請求項８に記載の通信システム。
【請求項１０】
前記機器に前記端末装置が組み込まれており、前記機器が前記端末装置としても機能する、請求項１から９のいずれか１項に記載の通信システム。
【請求項１１】
前記端末装置に前記通信装置が組み込まれており、前記端末装置が前記通信装置としても機能する、請求項１から９のいずれか１項に記載の通信システム。
【請求項１２】
通信システムにおける制御方法であって、
所定の機器の利用によって得られるログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることをディスプレイで表示するステップと、
前記サーバ装置に対する前記ログのアップロードを停止させるための入力を受け付けるステップとを備え、
前記通信システムは、前記機器と、前記ディスプレイを備えた端末装置と、前記機器および前記端末装置と通信可能に接続され、前記サーバ装置に前記ログをアップロード可能な通信装置とを有し、
前記制御方法は、
前記通信装置が、前記ログを前記機器から収集するステップと、
前記端末装置が、前記ログが前記通信装置によって前記サーバ装置に送信される前に、前記ログがアップロード予定であることを前記ディスプレイに表示するステップと、
前記端末装置が、前記ログがアップロード予定であることが前記ディスプレイに表示された状態で、前記入力を受け付けるステップとをさらに備え、
前記通信システムは、前記機器として、第１の機器と第２の機器とを備え、
前記通信装置は、所定のタイミングで前記ログを前記サーバ装置にアップロードするように構成され、
前記制御方法は、
前記通信装置が、前記第１の機器から第１のログを収集し、前記第２の機器から第２のログを収集するステップと、
前記端末装置が、前記タイミングよりも前に前記第１のログと前記第２のログとが前記通信装置によって収集された場合、前記第１のログと前記第２のログとがアップロード予定であることを表示するステップとをさらに備え、
前記端末装置は、前記第１の機器と第１のユーザとを関連付けるとともに、前記第２の機器と第２のユーザとを関連付けた関連付情報を記憶しており、
前記制御方法は、前記端末装置のユーザが前記第１のユーザであると判断された場合、前記タイミングの前に前記第１のログと前記第２のログとが前記通信装置によって収集されると、前記端末装置が、前記関連付情報に基づき、前記第１のログと前記第２のログとのうち、前記第１のユーザに関連付けられた前記第１の機器の前記第１のログのみがアップロード予定であることを表示するステップをさらに備える、制御方法。
【請求項１３】
通信システムにおける制御方法であって、
所定の機器の利用によって得られるログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることをディスプレイで表示するステップと、
前記サーバ装置に対する前記ログのアップロードを停止させるための入力を受け付けるステップとを備え、
前記通信システムは、前記機器と、前記ディスプレイを備えた端末装置と、前記機器および前記端末装置と通信可能に接続され、前記サーバ装置に前記ログをアップロード可能な通信装置とを有し、
前記制御方法は、
前記通信装置が、前記ログを前記機器から収集するステップと、
前記端末装置が、前記ログが前記通信装置によって前記サーバ装置に送信される前に、前記ログがアップロード予定であることを前記ディスプレイに表示するステップと、
前記端末装置が、前記ログがアップロード予定であることが前記ディスプレイに表示された状態で、前記入力を受け付けるステップと、
前記機器に含まれるソフトウェアがアップグレードされたことにより、新たなログの収集が可能となった場合、前記通信装置が、前記端末装置に対して、前記新たなログをアップロードすることの同意を得るための画面を前記ディスプレイに表示させる指令を送信するステップとをさらに備える、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信システムを構成する電子機器および通信装置、電子機器および通信装置における制御方法、電子機器を制御するプログラム、ならびに通信装置を制御するプログラムに関する。
【背景技術】
【０００２】
従来、家電機器の利用によって得られるログをサーバ装置にアップロードするシステムが知られている。たとえば、特許文献１には、このようなシステムとして、家電機器の状態変化管理システムが開示されている。当該家電機器の状態変化管理システムにおいては、家電機器は、自身の状態が変化したときは、当該状態変化内容を示す動作履歴データをホームゲートウェイに送信する。ホームゲートウェイは、家電機器から動作履歴データを受信すると、当該動作履歴データを一つの履歴保存ファイルに追加保存する。そして、ホームゲートウェイは、所定時刻になると、履歴保存ファイルをインターネットを通じて情報サーバに送信する。
【０００３】
昨今、モノのインターネット（ＩｏＴ：Internet of Things）が注目され始めている。ＩｏＴとは、あらゆるモノがインターネットを通じて接続され、情報交換することにより相互に制御する仕組みである。自動車、住宅機器、家電製品、医療機器、ロボット、各種センサー等あらゆるモノがインターネットに繋がり、ＩｏＴを使ったサービスが今後ますます増加するものと考えられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２４４７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、家電機器のユーザが当該家電機器の利用開始時に利用規約に対して同意をすると、以後はユーザの許可を都度得ることなく、各種のログが予め定められたタイミングでサーバ装置にアップロードされる。特に、ＩｏＴのような仕組みが広がるにつれて、多種多様なログがサーバ装置にアップロードされることが想定される。
【０００６】
しかしながら、ユーザは、利用規約を確認して同意はしているものの、どのようなログがアップロードされることにより第三者に利用されるのかを正確に把握していないことも多々ある。また、ユーザは、同意時において、どのようなログがアップロードされるのかを把握していても、その後、どのようなログがアップロードの対象であったのかを忘れてしまうことも多々ある。
【０００７】
このような多種多様なログの中には、ユーザ個人にとって重要なものもある。しかしながら、現状では、ユーザは、どのような種別のログがアップロードの対象となっているのかを確認することはできない。それゆえ、ユーザは、アップロードしたくないログのアップロードを停止させることできない。
【０００８】
本願発明は、上記の問題点に鑑みなされたものであって、その目的は、ユーザがアップロードしたくないログのアップロードを停止させることが可能な通信システム、電子機器、通信装置、制御方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明のある局面に従うと、通信システムは、所定の機器の利用によって得られるログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを知らせるための第１の報知を行なうとともに、サーバ装置に対するログのアップロードを停止させるための第１の入力を受け付ける。
【００１０】
好ましくは、通信システムは、第１の報知の後の所定の時間内に第１の入力を受け付けたことを条件に、サーバ装置に対するログのアップロードを停止する。
【００１１】
好ましくは、第１の報知はディスプレイによる表示である。
好ましくは、通信システムは、予め定められた第２の入力を受け付けたことに基づき、ログがアップロード予定であることを表示する。
【００１２】
好ましくは、通信システムは、ログがアップロード予定であることを表示する前に、予め定められた第２の報知を行なう。
【００１３】
好ましくは、通信システムは、宅内における機器のユーザの居場所を検知し、検知された居場所に設置されている出力装置に第２の報知を行なわせる。
【００１４】
好ましくは、通信システムは、機器と、ディスプレイを備えた端末装置と、機器および端末装置と通信可能に接続され、サーバ装置にログをアップロード可能な通信装置とを備える。通信装置は、ログを機器から収集する。端末装置は、ログが通信装置によってサーバ装置に送信される前に、ログがアップロード予定であることをディスプレイに表示する。端末装置は、ログがアップロード予定であることがディスプレイに表示された状態で、第１の入力を受け付ける。
【００１５】
好ましくは、通信システムは、機器として、第１の機器と第２の機器とを備える。通信装置は、所定のタイミングでログをサーバ装置にアップロードするように構成される。通信装置は、第１の機器から第１のログを収集し、第２の機器から第２のログを収集する。端末装置は、タイミングよりも前に第１のログと第２のログとが通信装置によって収集された場合、第１のログと第２のログとがアップロード予定であることを表示する。
【００１６】
好ましくは、第１の機器は、第１のログを通信装置に送信する機能と、ユーザ操作に基づいて特定の処理を実行する機能とを有する。第２の機器は、第２のログを通信装置に送信する機能と、ユーザ操作に基づいて特定の処理を実行する機能とを有する。第１の機器と第２の機器とは、同種の機器である。端末装置は、第１のログをアップロードすることを停止させるための第１の入力と、第２のログをアップロードすることを停止させるための第１の入力とを、一括して受け付けられるように構成されている。
【００１７】
好ましくは、第１のログと第２のログとは、特定の処理の実行に基づくログである。
好ましくは、端末装置は、第１の機器と第１のユーザとを関連付けるとともに、第２の機器と第２のユーザとを関連付けた関連付情報を記憶している。端末装置は、端末装置のユーザが第１のユーザであると判断された場合、タイミングの前に第１のログと第２のログとが通信装置によって収集されると、関連付情報に基づき、第１のログと第２のログとのうち、第１のユーザに関連付けられた第１の機器の第１のログのみがアップロード予定であることを表示する。
【００１８】
好ましくは、機器に含まれるソフトウェアがアップグレードされたことにより、新たなログの収集が可能となった場合、通信装置は、端末装置に対して、新たなログをアップロードすることの同意を得るための画面をディスプレイに表示させる指令を送信する。
【００１９】
好ましくは、画面には、同意がなされると特典が得られることを表した情報が含まれている。
【００２０】
好ましくは、機器に端末装置（端末装置の機能）が組み込まれており、機器が端末装置としても機能する。
【００２１】
好ましくは、端末装置に通信装置（通信装置の機能）が組み込まれており、端末装置が通信装置としても機能する。
【００２２】
本発明の他の局面に従うと、電子機器は、所定の機器の利用によって得られるログをサーバ装置にアップロードする通信装置と通信可能である。電子機器は、ログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを報知する。電子機器は、サーバ装置に対するログのアップロードを停止させるための入力を受け付ける。電子機器は、受け付けた入力に基づく指令を通信装置に送信する。
【００２３】
本発明のさらに他の局面に従うと、通信装置は、所定の機器の利用によって得られるログをサーバ装置にアップロードする。通信装置は、ログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを報知する電子機器から、サーバ装置に対するログのアップロードを停止させるための指令を受信する。通信装置は、指令を受信したことに基づき、ログのアップロードを停止する。
【００２４】
本発明のさらに他の局面に従うと、制御方法は、通信システムにおける制御方法であって、所定の機器の利用によって得られるログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを報知するステップと、サーバ装置に対するログのアップロードを停止させるための入力を受け付けるステップとを備える。
【００２５】
本発明のさらに他の局面に従うと、制御方法は、所定の機器の利用によって得られるログをサーバ装置にアップロードする通信装置と通信可能な電子機器において実行される。制御方法は、ログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを報知するステップと、サーバ装置に対するログのアップロードを停止させるための入力を受け付けるステップと、受け付けた入力に基づく指令を通信装置に送信するステップとを備える。
【００２６】
本発明のさらに他の局面に従うと、制御方法は、所定の機器の利用によって得られるログをサーバ装置にアップロードする通信装置において実行される。制御方法は、ログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを報知する電子機器から、サーバ装置に対するログのアップロードを停止させるための指令を受信するステップと、指令を受信したことに基づき、ログのアップロードを停止するステップとを備える。
【００２７】
本発明のさらに他の局面に従うと、プログラムは、所定の機器の利用によって得られるログをサーバ装置にアップロードする通信装置と通信可能な電子機器を制御する。プログラムは、ログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを報知するステップと、サーバ装置に対するログのアップロードを停止させるための入力を受け付けるステップと、受け付けた入力に基づく指令を通信装置に送信するステップとを、電子機器のプロセッサに実行させる。
【００２８】
本発明のさらに他の局面に従うと、プログラムは、所定の機器の利用によって得られるログをサーバ装置にアップロードする通信装置を制御する。プログラムは、ログがサーバ装置にアップロードされる前に当該ログがアップロード予定であることを報知する電子機器から、サーバ装置に対するログのアップロードを停止させるための指令を受信するステップと、指令を受信したことに基づき、ログのアップロードを停止するステップとを、通信装置のプロセッサに実行させる。
【発明の効果】
【００２９】
本発明によれば、ユーザがアップロードしたくないログのアップロードを停止させることが可能となる。
【図面の簡単な説明】
【００３０】
【図１】本実施の形態に係る通信システム１の概略構成を説明するための図である。
【図２】通信システム１で実行される処理の概要を説明するためのシーケンスチャートである。
【図３】端末装置２００で表示される画面例を説明するための図である。
【図４】ゲートウェイ１００と端末装置２００との機能的構成を説明するための機能ブロック図である。
【図５】ゲートウェイ１００において実行される処理の流れを説明するためのフローチャートである。
【図６】端末装置２００において実行される処理の流れを説明するためのフローチャートである。
【図７】ゲートウェイ１００のハードウェア構成の典型例を表した図である。
【図８】端末装置２００のハードウェア構成の典型例を表した図である。
【図９】端末装置２００Ａで表示される画面例を説明するための図である。
【図１０】端末装置２００Ｂで表示される画面例を説明するための図である。
【図１１】端末装置２００Ｃで表示される画面例を説明するための図である。
【図１２】端末装置２００Ｄで表示される画面例を説明するための図である。
【発明を実施するための形態】
【００３１】
以下、図面を参照しつつ、本発明の各実施の形態に係る通信システムについて説明する。また、以下の説明では、同一の部材には同一の参照符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
［実施の形態１］
＜Ａ．システム構成＞
図１は、本実施の形態に係る通信システム１の概略構成を説明するための図である。図１を参照して、通信システム１は、ゲートウェイ１００と、端末装置２００と、複数の家電と、サーバ装置９００とを備える。
【００３２】
図１においては、宅内に備え付けられる典型的な家電の例として、照明装置３０１と、エアーコンディショナ３０２と、テレビ３０３と、ロボット型の掃除機３０４と、掃除機３０４と、洗濯機３０５と、電子レンジ３０６と、冷蔵庫３０７とを記載している。なお、以下では、照明装置３０１と、エアーコンディショナ３０２と、テレビ３０３と、掃除機３０４と、掃除機３０４と、洗濯機３０５と、電子レンジ３０６と、冷蔵庫３０７とのうちのいずれか１つを区別せずに指す場合には、「家電３００」と称する。また、任意の家電３００の各々を区別した表す場合には、「家電３００＿１」，「家電３００＿２」，「家電３００＿３」，…「家電３００＿７」と記載する。
【００３３】
端末装置２００および各家電３００は、ゲートウェイ１００に通信可能に接続されている。ゲートウェイ１００は、ネットワーク９を介してサーバ装置９００に通信可能に接続されている。詳細については後述するが、通信装置であるゲートウェイ１００は、各家電の利用によって得られる各種のログを、サーバ装置９００にアップロード（送信）するように構成されている。端末装置２００は、タッチスクリーンを備え、情報の表示およびユーザ入力を受け付ける。端末装置２００は、一例として、スマートフォン、タブレット端末、あるいはＨＥＭＳコントローラである。
【００３４】
上記ログは、いわゆるライフログの一種である。当該ログは、典型的には、ユーザの家電３００に対する操作に基づくログ（操作ログ）、および家電３００が自動的に制御を行なったときのログ（動作ログ）を含む。なお、１つの家電３００に関し、１または複数の種別のログがサーバ装置にアップロードされる。なお、当該アップロードのタイミングは、特に限定されるものではない。たとえば、予め定められた時刻Ｔ１（所定のタイミング）が到来すると、ゲートウェイ１００は、各種のログをサーバ装置にアップロードする。
【００３５】
＜Ｂ．処理の概要＞
図２は、通信システム１で実行される処理の概要を説明するためのシーケンスチャートである。なお、図２においては、説明を簡略化する観点から、家電３００＿１〜３００＿７のうち、家電３００＿３〜３００＿７の記載を省略し、家電３００＿１，３００＿２のみを記載している。
【００３６】
図２を参照して、シーケンスＳＱ２，ＳＱ８，ＳＱ１２において、家電３００＿１は、当該家電のログをゲートウェイ１００に送信する。シーケンスＳＱ４，ＳＱ６，ＳＱ１０において、家電３００＿２は、当該家電のログをゲートウェイ１００に送信する。なお、シーケンスＳＱ２，ＳＱ８，ＳＱ１２において送信されるログの種別は、同じであってもよいし、異なっていてもよい。シーケンスＳＱ２，ＳＱ８，ＳＱ１２において送信されるログの種別についても、同じであってもよいし、異なっていてもよい。
【００３７】
また、上記ログは、リアルタイムで家電３００＿１，３００＿２から送信される構成であってもよい。あるいは、上記ログは、予め定めれたタイミングで家電３００＿１，３００＿２から送信される構成であってもよい。さらには、上記ログは、ゲートウェイ１００からの指示（要求）に応じて家電３００＿１，３００＿２から送信される構成であってもよい。家電３００＿１，３００＿２からゲートウェイ１００へのログの送信タイミングおよび送信方法は、特に限定されるものではない。
【００３８】
シーケンスＳＱ１４において、ゲートウェイ１００は、家電３００＿１，３００＿２からログを取得したことに基づき、これらのログの情報（すなわち、サーバ装置９００へのアップロード予定のログの情報）を、端末装置２００に送信する。シーケンスＳＱ１６において、ゲートウェイ１００は、家電３００＿２に予め定められた報知を実行させるための報知指令を、家電３００＿２に対して送信する。シーケンスＳＱ１８において、家電３００＿２は、報知指令に基づき報知を実行する。家電３００＿２がテレビ３０３である場合には、一例として、テレビ３０３は、所定のＬＥＤを赤色で点滅させる。
【００３９】
シーケンスＳＱ２０において、端末装置２００は、アップロード予定のログ（詳しくは、ログの種別）を表示するとともに、アップロードを停止するログの指定をユーザから受け付ける。シーケンスＳＱ２２において、端末装置２００は、受け付けた指定をゲートウェイ１００に通知する。シーケンスＳＱ２４において、ゲートウェイ１００は、予め定められた時刻Ｔ１になると、停止命令を受け付けていないログ（シーケンスＳＱ２０において停止の指定を受け付けていないログ）を、サーバ装置９００に送信する。
【００４０】
具体例を挙げて説明すれば、以下のとおりである。シーケンスＳＱ２，ＳＱ８，ＳＱ１２のログの種別が異なっているとする。この場合、端末装置２００が、シーケンスＳＱ２で送信されたログのアップロードの停止をユーザから受け付けたとする。この場合、ゲートウェイ１００は、当該３つのログのうち、シーケンスＳＱ８で送信されたログおよびシーケンスＳＱ８で送信されたログのみをサーバ装置９００にアップロードし、シーケンスＳＱ２で送信されたログについてはアップロードしない。
【００４１】
以上のように、通信システム１では、端末装置２００によってアップロード予定のログ（ログの種別）が可視化されるため、ユーザは、アップロード予定のログを当該ログがアップロードされる前に確認することができる。それゆえ、通信システム１によれば、ユーザは、アップロードしたくないログのアップロードを停止させることが可能となる。
【００４２】
特に、端末装置２００にアップロード予定のログが表示されるよりも前に、家電３００＿２によって報知がなされる。ゲートウェイ１００が、このような報知をさせる家電３００をユーザの居場所に設置された家電３００に逐次設定することにより、ユーザはアップロード予定のログが端末装置２００で表示されることを高い確率で事前に知ることが可能となる。
【００４３】
また、このような報知により、ユーザの生活スタイルに合わせて違和感なく（さりげなく）、ログがアップロードされることをユーザに伝えることができる。たとえば、家電３００＿２がテレビの場合、ユーザがテレビの電源をオンにすると、必ず、「ログＵＰしますよ〜」と表示することより、ログのアップロードを違和感なくユーザに伝えることができる。
【００４４】
なお、通信システム１は、図示しない人感センサ等の検知結果に基づき、ユーザの居場所を特定すればよい。
【００４５】
上記報知指令の送信のタイミングは、ユーザの端末装置２００の操作等に要する時間を考慮して、ログをサーバ装置９００に送信する時刻Ｔ１（たとえば、午後１１時）よりも、予め定められた時間（たとえば、３０分前）だけ早い時刻Ｔ２（午後１０時３０分）とすればよい。なお、ログをサーバ装置９００に送信するタイミングは、これに限定されない。たとえば、時刻を設定しなくて、ユーザ報知後にログを必ず送信するという制御でもよい。
【００４６】
なお、シーケンスＳＱ２０においてユーザが指定を行なわない限り、ゲートウェイ１００が収集した全てのログ（詳しくは、ユーザが利用規約に同意したことに基づきアップロードを許可したログの全て）がサーバ装置９００にアップロードされる。
【００４７】
図３は、端末装置２００で表示される画面例を説明するための図である。具体的には、図３は、図２のシーケンスＳＱ２０により表示される画面２７１を表した図である。図３を参照して、端末装置２００は、予め定められたユーザ入力を受け付けたことに基づき、タッチスクリーン２５９にアップロード予定のログの種別を表示する。より詳しくは、端末装置２００は、アップロード予定のログの種別と、当該ログのアップロードの停止を受け付けるためのオブジェクト（オブジェクト２８１１，２８１２，２８１３）とを、ログの種別毎に対応付けて表示する。さらに、端末装置２００は、決定を受け付けるオブジェクト２９１０を表示する。なお、オブジェクト２８１１と、オブジェクト２８１２と、オブジェクト２８１３とのうちのいずれか１つを区別せずに指す場合には、「オブジェクト２８１０」と称する。
【００４８】
たとえば、ユーザが、冷蔵庫の扉の開閉操作ログのアップロードを希望しない場合、ユーザは、当該ログに対応付けられたオブジェクト２８１３をタッチ操作で選択した後、オブジェクト２９１０をタッチ操作で選択すればよい。当該一連の操作により、端末装置２００は、ゲートウェイ１００に対して、冷蔵庫の扉の開閉操作ログのアップロードをしないよう通知を行なう（図２のシーケンスＳＱ２２）。
【００４９】
なお、図３に示したポイントの値（たとえば、“５０”）は、ログの価値を表している。具体的には、ポイントの値は、ログの取得を希望している特定の業者（たとえば、サーバ装置９００の運営者会社）が、各ログの取得に対して支払う対価を表している。端末装置２００は、やり取りの対象となっているログの価値をユーザに見せることにより、当該価値も踏まえ、ログをアップロードさせないという判断をユーザにさせることも可能となる。
【００５０】
以上のように、通信システム１は、所定の家電の利用によって得られるログがサーバ装置９００にアップロードされる前に当該ログがアップロード予定であることを知らせるための報知（以下、「第１の報知」とも称する）を行なうとともに、サーバ装置９００に対する上記ログのアップロードを停止させるための入力（以下、「第１の入力」とも称する）を受け付ける。典型的には、上記第１の報知は、図３に示したように、ディスプレイによる表示である。
【００５１】
詳しくは、通信システム１は、上記第１の報知の後の所定の時間内（たとえば、３０分以内）に上記第１の入力を受け付けたことを条件に、サーバ装置９００に対する上記ログのアップロードを停止する。
【００５２】
より詳しくは、通信システム１は、上述した予め定められたユーザ入力（以下、「第２の入力」とも称する）を受け付けたことに基づき、上記ログがアップロード予定であることを表示する。
【００５３】
さらに詳しくは、通信システム１は、上記ログがアップロード予定であることを表示する前に、予め定められた報知（以下、「第２の報知」と称する）を行なう。典型的には、通信システム１は、宅内における上記家電３００のユーザの居場所を検知し、上記検知された居場所に設置されている出力装置（たとえば、家電３００）に上記第２の報知を行なわせる。なお、第２の報知は、出力装置がテレビ３０３である場合には、たとえば、上述したように、所定のＬＥＤを赤色で点滅させることである。
【００５４】
なお、テレビ３０３の代わりに、たとえば、図示しないテレビのリモコンに所定の報知動作を行なわせてもよい。あるいは、掃除機３０４に所定の報知動作を行なわせてもよい。掃除機３０４は、移動可能であるため、ゲートウェイ１００からの指示に基づき、掃除機３０４をユーザの居場所まで移動させる後に所定の報知動作を行なわせる態様も可能である。
【００５５】
＜Ｃ．機能的構成＞
図４は、ゲートウェイ１００と端末装置２００との機能的構成を説明するための機能ブロック図である。図４を参照して、ゲートウェイ１００は、制御部１１１と、記憶部１１２と、通信ＩＦ（Interface）部１１３とを備える。端末装置２００は、制御部２１１と、記憶部２１２と、通信ＩＦ部２１３と、表示部２１４と、入力受付部２１５とを備える。
【００５６】
まず、ゲートウェイ１００について説明する。制御部１１１は、ゲートウェイ１００の全体の動作を制御する。記憶部１１２は、ゲートウェイ１００用のＯＳ（Operating System）および各種のアプリケーションプログラムが格納されている。また、記憶部１１２には、通信ＩＦ部１１３を介して各家電３００から取得した各種のログが逐次格納される。通信ＩＦ部１１３は、各家電３００と、端末装置２００と、サーバ装置９００との間で通信を行なうためのインターフェイスである。
【００５７】
制御部１１１は、予め定められた時刻Ｔ２（たとえば、午後１０時３０分）になると、記憶部１１２に記憶されているログがアップロード予定のログであることを端末装置２００に通知するために、当該ログの種別を通信ＩＦ部１１３を介して端末装置２００に送信する。また、制御部１１１は、アップロード予定のログを端末装置２００に通知すると、たとえばテレビ３０３に対してＬＥＤを赤色で点滅させるための報知指令を送信する。
【００５８】
次に、端末装置２００について説明する。制御部２１１は、端末装置２００の全体の動作を制御する。記憶部２１２は、端末装置２００用のＯＳ（Operating System）および各種のアプリケーションプログラムが格納されている。また、記憶部２１２には、通信ＩＦ部２１３を介してゲートウェイ１００から受信したアップロード予定のログの種別が記憶される。なお、通信ＩＦ部２１３は、ゲートウェイ１００との間で通信を行なうためのインターフェイスである。
【００５９】
表示部２１４は、各種の情報を表示する。表示部２１４は、図３に示したとおり、ゲートウェイ１００から送られてきたアップロード予定のログの種別を表示するとともに、アップロードの停止をゲートウェイ１００に指示するためのオブジェクト２８１１等を表示する。なお、表示部２１４は、後述するディスプレイ２５９１に対応する。
【００６０】
入力受付部２１５は、ユーザからの入力を受け付ける。典型的には、入力受付部２１５は、ユーザによるオブジェクト２８１１，２８１２，２８１３，２９１０を選択するためのタッチ操作を受け付ける。なお、入力受付部２１５は、後述するタッチパネル２５９２に対応する。なお、オブジェクトの選択は、１つであってもよいし、複数であってもよい。
【００６１】
入力受付部２１５がオブジェクト２８１１，２８１２，２８１３を選択するための入力を受け付けると、制御部２１１は、通信ＩＦ部２１３を介して、選択されたオブジェクト２８１０に対応するログの種別をゲートウェイ１００に通知する。すなわち、制御部２１１は、アップロードを停止させるログの種別をゲートウェイ１００に通知する。
【００６２】
ゲートウェイ１００の制御部１１１は、予め定められた時刻Ｔ１（たとえば、３０分間のカウントダウンが終了した午後１１時）が到来すると、通信ＩＦ部１１３を介して、各家電３００から取得したログをサーバ装置９００にアップロードする。その際、制御部１１１は、端末装置２００からアップロードを停止させるログの種別の通知を受けていれば、当該ログ以外のログをサーバ装置９００にアップロードする。
【００６３】
このように、通信システム１は、家電３００と、表示部２１４を備えた端末装置２００と、家電３００および端末装置２００と通信可能に接続され、サーバ装置９００にログをアップロード可能なゲートウェイ１００とを備える。ゲートウェイ１００は、ログを家電３００から収集する。端末装置２００の制御部２１１は、ログがゲートウェイ１００によってサーバ装置９００に送信される前に、当該ログがアップロード予定であることを表示部２１４に表示する。端末装置２００の入力受付部２１５は、上記ログがアップロード予定であることが表示部２１４に表示された状態で、サーバ装置９００に対する上記ログのアップロードを停止させるための入力（つまり、上記第１の入力）を受け付ける。
【００６４】
ゲートウェイ１００は、所定のタイミング（予め定められた時刻Ｔ１）でログをサーバ装置９００にアップロードするように構成されている。端末装置２００は、当該タイミングよりも前に家電３００＿１のログ、家電３００＿２のログ等がゲートウェイ１００によって収集された場合、当該各ログがアップロード予定であることを表示部２１４に表示する。
【００６５】
上記の構成により、ユーザは、アップロード予定のログを当該ログがアップロードされる前に確認（視認）することができるとともに、アップロードしたくないログのアップロードを停止させることができる。
【００６６】
＜Ｄ．制御構造＞
図５は、ゲートウェイ１００において実行される処理の流れを説明するためのフローチャートである。図５を参照して、ステップＳ２において、ゲートウェイ１００は、家電３００からログを収集する。ステップＳ４において、ゲートウェイ１００は、現在の時刻が、予め定められた時刻Ｔ２（たとえば、午後１０時３０分）となったか否かを判断する。
【００６７】
ゲートウェイ１００は、予め定められた時刻Ｔ２になったと判断された場合（ステップＳ４においてＹＥＳ）、ステップＳ６において、タイマ動作を開始する。たとえば、ゲートウェイ１００は、３０分のタイマをセットし、カウントダウンを開始する。ゲートウェイ１００は、予め定められた時刻Ｔ２に未だなっていないと判断した場合（ステップＳ４においてＮＯ）、処理をステップＳ４に進める。
【００６８】
ステップＳ８において、ゲートウェイ１００は、所定の家電３００に報知処理を実行させる（図２のシーケンスＳＱ１６参照）。ステップＳ１０において、ゲートウェイ１００は、収集されたログがアップロード予定であることを、端末装置２００に通知する（図２のシーケンスＳＱ１８）。
【００６９】
ステップＳ１２において、ゲートウェイ１００は、アップロード予定のログのうち、いずれかのログのアップロードを停止させる指令（通知）を端末装置２００から受け付けたか否かを判断する。ゲートウェイ１００は、指令を受け付けたと判断された場合（ステップＳ１２においてＹＥＳ）、ステップＳ１４において、タイムアップした後（タイマの残り時間が０になった後）に、停止させる指令を受け付けていないログ（詳しくは、停止させる指令を受け付けていない種別のログ）のみをアップロードする。
【００７０】
ゲートウェイ１００は、指令を受け付けていないと判断された場合（ステップＳ１２においてＮＯ）、ステップＳ１６において、タイムアップしたかいなかを判断する。ゲートウェイ１００は、タイムアップしたと判断された場合（ステップＳ１６においてＹＥＳ）、ステップＳ１８において、収集した全てのログ（詳しくは、全ての種別のログ）をサーバ装置９００にアップロードする。ゲートウェイ１００は、タイムアップしていないと判断された場合（ステップＳ１６においてＮＯ）、処理をステップＳ１２に進める。
【００７１】
図６は、端末装置２００において実行される処理の流れを説明するためのフローチャートである。図６を参照して、ステップＳ１０２において、端末装置２００は、アップロード予定のログ（詳しくは、ログの種別）を表した情報をゲートウェイ１００から受信する。ステップＳ１０４において、端末装置２００は、アップロード予定のログの種別と、アップロードの停止を受け付け得るためのオブジェクト２８１１，２８１２，２８１３（ソフトウェアボタン）とを、ログの種別毎に表示する（図３参照）。
【００７２】
ステップＳ１０６において、端末装置２００は、いずれかのログのアップロードを停止させる指令を受け付けたか否かを判断する。具体的には、端末装置２００は、タッチスクリーン２５９に表示された１以上のオブジェクト２８１１，２８１２，２８１３のうち、いずれのオブジェクトがユーザのタッチ操作によって選択されたかを判断する。
【００７３】
端末装置２００は、指令を受け付けたと判断された場合（ステップＳ１０６においてＹＥＳ）、ステップＳ１０８において、アップロードを停止させるログの種別を、ゲートウェイ１００に通知する（図２のシーケンスＳＱ２２）。端末装置２００は、指令を受け付けていないと判断された場合（ステップＳ１０６においてＮＯ）、一連の処理を終了する。
【００７４】
＜Ｅ．ハードウェア構成＞
図７は、ゲートウェイ１００のハードウェア構成の典型例を表した図である。図７を参照して、ゲートウェイ１００は、主たる構成要素として、プログラムを実行するＣＰＵ１５１と、データを不揮発的に格納するＲＯＭ１５２と、ＣＰＵ１５１によるプログラムの実行により生成されたデータ、又は入力装置を介して入力されたデータを揮発的に格納するＲＡＭ１５３と、データを不揮発的に格納するフラッシュメモリ１５４と、ＬＥＤ１５５と、通信ＩＦ（Interface）１５６と、電源回路１５７と、操作キー１５８とを含む。各構成要素は、相互にデータバスによって接続されている。
【００７５】
電源回路１５７は、コンセントを介して受信した商用電源の電圧を降圧し、ゲートウェイ１００の各部に電源供給を行なう回路である。
【００７６】
通信ＩＦ１５６は、サーバ装置９００に対するデータの送信処理（アップロード処理）、端末装置２００との間のデータの送受信処理、および家電３００からから送信されたデータ（ログ）の受信処理を行なう。
【００７７】
ＬＥＤ１５５は、ゲートウェイ１００の動作状態を表す各種の表示ランプである。たとえば、ＬＥＤ１５５は、ゲートウェイ１００の主電源のオンまたはオフ状態等を表す。操作キー１５８は、電源のオンおよびオフの入力、およびリセットをユーザが行なうための入力ボタンである。
【００７８】
ゲートウェイ１００における処理は、各ハードウェアおよびＣＰＵ１５１により実行されるソフトウェアによって実現される。このようなソフトウェアは、フラッシュメモリ１５４に予め記憶されている場合がある。また、ソフトウェアは、その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、読取装置によりその記憶媒体から読み取られて、あるいは、通信ＩＦ１５６等を介してダウンロードされた後、フラッシュメモリ１５４に一旦格納される。そのソフトウェアは、ＣＰＵ１５１によってフラッシュメモリ１５４から読み出され、ＲＡＭ１５３に実行可能なプログラムの形式で格納される。ＣＰＵ１５１は、そのプログラムを実行する。
【００７９】
同図に示されるゲートウェイ１００を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、ＲＡＭ１５３、フラッシュメモリ１５４、記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、ゲートウェイ１００の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００８０】
なお、記録媒体としては、ＤＶＤ−ＲＡＭに限られず、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ、ハードディスク、磁気テープ、カセットテープ、光ディスク、ＥＥＰＲＯＭ、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。また、ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００８１】
図８は、端末装置２００のハードウェア構成の典型例を表した図である。図８を参照して、端末装置２００は、主たる構成要素として、プログラムを実行するＣＰＵ２５１と、データを不揮発的に格納するＲＯＭ２５２と、ＣＰＵ２５１によるプログラムの実行により生成されたデータ、又は入力装置を介して入力されたデータを揮発的に格納するＲＡＭ２５３と、データを不揮発的に格納するフラッシュメモリ２５４と、ＬＥＤ２５５と、スイッチ２５６と、通信ＩＦ（Interface）２５７と、電源回路２５８と、タッチスクリーン２５９と、操作キー２６０とを含む。各構成要素は、相互にデータバスによって接続されている。タッチスクリーンは、ディスプレイ２５９１と、タッチパネル２５９２により構成される。
【００８２】
電源回路２５８は、コンセントを介して受信した商用電源の電圧を降圧し、端末装置２００の各部に電源供給を行なう回路である。スイッチ２５６は、電源回路２５８に給電を行なうか否かを切替えるための主電源用のスイッチ、およびその他の各種の押しボタンスイッチである。タッチスクリーン２５９は、各種のデータを表示するためのデバイスである。
【００８３】
通信ＩＦ２５７は、ゲートウェイ１００から送信されたデータの受信処理およびゲートウェイ１００に対するデータの送信処理を行なう。ＬＥＤ２５５は、端末装置２００の動作状態を表す各種の表示ランプである。たとえば、ＬＥＤ２５５は、端末装置２００の電源のオンまたはオフ状態等を表す。操作キー２６０は、電源のオンおよびオフの入力、およびリセットをユーザが行なうための入力ボタンである。
【００８４】
端末装置２００における処理は、各ハードウェアおよびＣＰＵ２５１により実行されるソフトウェアによって実現される。このようなソフトウェアは、フラッシュメモリ２５４に予め記憶されている場合がある。また、ソフトウェアは、その他の記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。あるいは、ソフトウェアは、いわゆるインターネットに接続されている情報提供事業者によってダウンロード可能なプログラムプロダクトとして提供される場合もある。このようなソフトウェアは、読取装置によりその記憶媒体から読み取られて、あるいは、通信ＩＦ２５７等を介してダウンロードされた後、フラッシュメモリ２５４に一旦格納される。そのソフトウェアは、ＣＰＵ２５１によってフラッシュメモリ２５４から読み出され、ＲＡＭ２５３に実行可能なプログラムの形式で格納される。ＣＰＵ２５１は、そのプログラムを実行する。
【００８５】
同図に示される端末装置２００を構成する各構成要素は、一般的なものである。したがって、本発明の本質的な部分は、ＲＡＭ２５３、フラッシュメモリ２５４、記憶媒体に格納されたソフトウェア、あるいはネットワークを介してダウンロード可能なソフトウェアであるともいえる。なお、端末装置２００の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００８６】
なお、記録媒体としては、ＤＶＤ−ＲＡＭに限られず、ＤＶＤ-ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ、ハードディスク、磁気テープ、カセットテープ、光ディスク、ＥＥＰＲＯＭ、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。また、記録媒体は、当該プログラム等をコンピュータが読取可能な一時的でない媒体である。また、ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
［実施の形態２］
本実施の形態では、同種の家電（たとえば、別々の部屋に設置された複数のエアーコンディショナ３０２）に対して、一括してログのアップロードを停止させる通信システムについて説明する。
【００８７】
なお、本実施の形態では、通信システムが、複数のエアーコンディショナ３０２、複数のテレビ３０３を備えているものとする。また、本実施の形態の通信システムを、実施の形態１の通信システム１と区別するために、「通信システム１Ａ」と称する。また、本実施の形態に係る端末装置を、実施の形態１の端末装置２００と区別するために、「端末装置２００Ａ」と称する。なお、端末装置２００Ａのハードウェア構成は、端末装置２００のハードウェア構成と同じであるため、ここでは端末装置２００Ａのハードウェア構成の説明を繰り返さない。
【００８８】
図９は、端末装置２００Ａで表示される画面例を説明するための図である。図９を参照して、端末装置２００Ａは、予め定められたユーザ入力を受け付けたことに基づき、タッチスクリーン２５９にアップロード予定のログを表した画面２７２を表示する。より詳しくは、端末装置２００Ａは、アップロード予定のログの種別と、当該ログのアップロードの停止を受け付けるためのオブジェクト２８１１，２８１２，２８１３とを、ログの種別毎に対応付けて表示する。また、端末装置２００Ａは、決定を受け付けるオブジェクト２９１０を表示する。
【００８９】
さらに、端末装置２００Ａは、複数のエアーコンディショナ３０２に関する操作ログのアップロードの停止を一括して受け付けるためのオブジェクト２８２１と、複数のテレビ３０３に関する操作ログのアップロードの停止を一括して受け付けるためのオブジェクト２８２２とをタッチスクリーン２５９（正確には、タッチスクリーン２５９のディスプレイ２５９１）に表示する。
【００９０】
ユーザが、たとえば、オブジェクト２８２１を選択した後に、オブジェクト２９１０を選択すると、端末装置２００Ａは、全てのエアーコンディショナ３０２についての操作ログのアップロードを停止するように、ゲートウェイ１００に通知をする。ゲートウェイ１００は、当該通知を受け付けると、全てのエアーコンディショナ３０２の操作ログのアップロードを停止する。つまり、ゲートウェイ１００は、当日、ログをゲートウェイ１００に送信していないエアーコンディショナ３０２に関しても、今後のログのアップロードを停止させる。
【００９１】
以上のように、通信システム１Ａにおいては、端末装置２００Ａは、ある種別の家電３００のログをアップロードすることを停止させるための入力（第１の入力）と、当該家電３００と同じ種別の他の家電３００のログ（典型的には、同種のログ）をアップロードすることを停止させるための入力（第１の入力）とを、一括して受け付けられるように構成されている。
【００９２】
当該構成によれば、ユーザは、複数の同種の家電３００に対して複数回の停止操作を実行することなく、１回の操作で当該家電３００のログのアップロードを停止させることが可能となる。
［実施の形態３］
本実施の形態では、個人毎にアップロードを停止できるログを異ならせる構成の通信システムについて説明する。なお、本実施の形態では、通信システムの端末装置が、個人認証機能を有するものとする。また、本実施の形態の通信システムを、実施の形態１の通信システム１等と区別するために、「通信システム１Ｂ」と称する。また、本実施の形態に係る端末装置を、実施の形態１の端末装置２００等と区別するために、「端末装置２００Ｂ」と称する。なお、端末装置２００Ｂのハードウェア構成は、端末装置２００のハードウェア構成と同じであるため、ここでは端末装置２００Ｂのハードウェア構成の説明を繰り返さない。
【００９３】
図１０は、端末装置２００Ｂで表示される画面例を説明するための図である。図１０を参照して、端末装置２００Ｂへの個人認証がなされると、端末装置２００Ｂは、表示画面を認証された個人に関するログイン状態の画面２７３に遷移する。なお、個人認証は、端末装置２００Ｂ単体で行ってもよいし、サーバ装置９００によってなされてもよい。
【００９４】
端末装置２００Ｂは、認証された個人に関するログの種別を表すためのタブ２８６１と、当該個人の家族に共通のログの種別を表すタブ２８６２とを選択可能に表示する。典型的には、端末装置２００Ｂは、デフォルトの設定では、認証された個人に関するログの種別を表すためのタブ２８６１の画面２７３１をタブ２８６２の画面（図示せず）よりも前面に表示する。
【００９５】
画面２７３１は、認証された個人に予め関連付けされている家電３００のログがアップロード予定であることを表している。詳しくは、画面２７３１は、アップロード予定のログの種別と、当該ログのアップロードの停止を受け付けるためのオブジェクト２８１４とを対応付けて表している。
【００９６】
ユーザが、たとえば、オブジェクト２８１４を選択した後に、オブジェクト２９１０を選択すると、端末装置２００Ｂは、宅内の複数のテレビ３０３のうちの書斎のテレビ３０３についての操作ログのアップロードを停止するように、ゲートウェイ１００に通知をする。ゲートウェイ１００は、当該通知を受け付けると、書斎のテレビ３０３の操作ログのアップロードを停止し、他のテレビ３０３の操作ログのアップロードは停止しない。
【００９７】
なお、ユーザが、タブ２８６２を選択すると、家族が共通に利用するものとして予め設定された家電３００のログ（アップロード予定のログ）が表示される。
【００９８】
上記の処理の概要を、一例として家電３００＿１と家電３００＿２とに着目して説明すれば、以下のとおりである。端末装置２００Ｂは、家電３００＿１と第１のユーザ（たとえば、お父さん）とを関連付けるとともに、家電３００＿２と第２のユーザ（たとえば、子供）とを関連付けた関連付情報を記憶している。端末装置２００Ｂのユーザが第１のユーザであると判断された場合、予め定められた時刻Ｔ１の前に家電３００＿１のログと家電３００＿２のログとがゲートウェイ１００によって収集されると、上記関連付情報に基づき、家電３００＿１のログと家電３００＿２のログとのうち、第１のユーザに関連付けられた家電３００＿１のログのみがアップロード予定であることを表示する。なお、関連付情報は、端末装置２００Ｂはサーバ装置９００またはゲートウェイ１００から取得して、端末装置２００Ｂが一時的に記憶する構成であってもよい。
【００９９】
当該構成によれば、各個人に対応付けられた家電３００のログのアップロードを、対応する個人毎に停止させることができる。換言すれば、認証された個人以外の他人によって、当該個人に関するログのアップロードを停止されることはなくなる。
［実施の形態４］
本実施の形態では、家電３００がソフトウェアのバージョンアップ等により機能が追加された場合の処理について説明する。なお、本実施の形態の通信システムを、実施の形態１の通信システム１等と区別するために、「通信システム１Ｃ」と称する。また、本実施の形態に係る端末装置を、実施の形態１の端末装置２００等と区別するために、「端末装置２００Ｃ」と称する。なお、端末装置２００Ｃのハードウェア構成は、端末装置２００のハードウェア構成と同じであるため、ここでは端末装置２００Ｃのハードウェア構成の説明を繰り返さない。
【０１００】
家電３００がソフトウェアのバージョンアップ等により機能が追加された場合、通常、当該機能に基づくログのアップロードが可能となる。つまり、アップロード可能なログの種別が増加する。この場合、当該ログをアップロードする場合には、通常、ユーザの許可が必要となる。
【０１０１】
そこで、通信システム１Ｃでは、家電３００において機能が追加された場合、ユーザに当該機能に基づいた新たな種別のログをアップロードしてもよいか否かを、端末装置２００Ｃを用いてユーザに問い合わせる。その際、ユーザからアップロードに対する許可を得やすくするため、ログの取得を希望している特定の業者（たとえば、サーバ装置９００の運営者会社）から特典付与がなされるように、通信システム１Ｃを構成する。以下、具体例を挙げて説明する。
【０１０２】
図１１は、端末装置２００Ｃで表示される画面例を説明するための図である。図１１を参照して、端末装置２００Ｃは、一例として電子レンジ３０６の機能が追加された場合、当該機能に関する新たなログの種別と、当該ログのアップロードをユーザが許可した場合に付与されるポイントとを表した画面２７４を表示する。さらに、端末装置２００Ｃは、当該新たな種別のログのアップロードに同意することを通知するためのオブジェクト２８３１，２８３２と、当該ログのアップロードに同意しないことを通知するためのオブジェクト２８４１，２８４２とを前記画面２７４に表示する。なお、端末装置２００Ｃは、ゲートウェイ１００から送られてきた指示に基づき、図１１に示す画面２７４を表示する。
【０１０３】
たとえば、ユーザが、オブジェクト２８４１とオブジェクト２８３２とを選択した後、オブジェクト２９１０を選択すると、以後、２番目の種別のログのアップロードのみが行われることになる。その場合、ユーザに対して、特定の業者から３０ポイントが付与される。具体的には、個人の識別情報をサーバ装置９００に通知し、当該識別情報に対してポイントが関連付けられる。
【０１０４】
以上のように、家電３００に含まれるソフトウェアがアップグレードされたことにより、新たなログの収集が可能となった場合、ゲートウェイ１００は、端末装置２００Ｃに対して、当該新たなログをアップロードすることの同意を得るための画面２７４をタッチスクリーン２５９のディスプレイ２５９１に表示させる指令を送信する。当該構成によれば、上述した特定の業者は、新たな機能が追加された場合において、ユーザから新たな種別のログのアップロードの許可を得ることが可能となる。
【０１０５】
また、画面２７４には、アップロードへの同意がなされると特典が得られることを表した情報（ポイントの情報）が含まれている。当該構成によれば、上述した特定の業者は、新たな機能が追加された場合において、新たな種別のログのアップロードの許可をより得やすくなる。
［実施の形態５］
実施の形態１においては、通信システム１が、端末装置２００を家電３００とは別に有している構成を例に挙げて説明したが、これに限定されるものではない。たとえば、ある家電３００に端末装置２００が組み込まれており、当該家電３００が端末装置２００としても機能するように、通信システム１を構成してもよい。典型的には、テレビ３０３が端末装置２００としても機能するように、通信システム１を構成してもよい。
【０１０６】
また、実施の形態２，３，４においても、同様に、ある家電３００に端末装置２００が組み込まれており、当該家電３００が端末装置２００としても機能するように、通信システム１Ａ，１Ｂ，１Ｃを構成してもよい。
［実施の形態６］
実施の形態１においては、通信システム１が、ゲートウェイ１００を端末装置２００とは別に有している構成を例に挙げて説明したが、これに限定されるものではない。たとえば、端末装置２００にゲートウェイ１００が組み込まれており、端末装置２００がゲートウェイ１００としても機能するように、通信システム１を構成してもよい。
【０１０７】
また、実施の形態２，３，４においても、同様に、端末装置２００Ａ，２００Ｂ，２００Ｃにゲートウェイ１００が組み込まれており、端末装置２００Ａ，２００Ｂ，２００Ｃがゲートウェイ１００としても機能するように、通信システム１Ａ，１Ｂ，１Ｃを構成してもよい。
［実施の形態７］
本実施の形態では、既にアップロードしたログの削除をサーバ装置９００に指示する機能を備えた通信システムについて説明する。なお、本実施の形態の通信システムを、実施の形態１の通信システム１等と区別するために、「通信システム１Ｄ」と称する。また、本実施の形態に係る端末装置を、実施の形態１の端末装置２００等と区別するために、「端末装置２００Ｄ」と称する。なお、端末装置２００Ｄのハードウェア構成は、端末装置２００のハードウェア構成と同じであるため、ここでは端末装置２００Ｄのハードウェア構成の説明を繰り返さない。
【０１０８】
図１２は、端末装置２００Ｄで表示される画面例を説明するための図である。図１２を参照して、端末装置２００Ｄは、予め定められたユーザ入力を受け付けたことに基づき、タッチスクリーン２５９にアップロード予定のログを表した画面２７５を表示する。より詳しくは、端末装置２００Ｄは、アップロード予定のログの種別と、当該ログのアップロードの停止を受け付けるためのオブジェクト２８１１，２８１２，２８１３とを、ログの種別毎に対応付けて表示する。また、端末装置２００Ｄは、決定を受け付けるオブジェクト２９１０を表示する。
【０１０９】
さらに、端末装置２００Ｄは、エアーコンディショナ３０２に関する操作ログの削除指示を受け付けるためのオブジェクト２８５１と、テレビ３０３に関する操作ログの削除指示を受け付けるためのオブジェクト２８５２と、冷蔵庫３０７の扉の開閉操作ログの削除指示を受け付けるためのオブジェクト２８５３とをタッチスクリーン２５９（正確には、タッチスクリーン２５９のディスプレイ２５９１）に表示する。
【０１１０】
ユーザが、たとえば、オブジェクト２８５１を選択した後に、オブジェクト２９１０を選択すると、端末装置２００Ｄは、サーバ装置９００に格納されているエアーコンディショナ３０２についての操作ログを削除するように、ゲートウェイ１００に通知する。ゲートウェイ１００は、当該通知を受け付けると、サーバ装置９００に対して、ゲートウェイ１００が過去に送信したエアーコンディショナ３０２の操作ログを削除するように指令を送る。
【０１１１】
上記の構成によれば、アップロード予定となっているログと同種のログであって、既にサーバ装置９００にアップロードされてしまったログを、サーバ装置９００から削除することが可能となる。
【０１１２】
＜まとめ＞
（１）通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄは、所定の機器である家電３００（たとえば、エアーコンディショナ３０２）の利用によって得られるログがサーバ装置９００にアップロードされる前に当該ログがアップロード予定であることを知らせるための第１の報知を行なうとともに、サーバ装置９００に対する上記ログのアップロードを停止させるための第１の入力を受け付ける。上記の構成によれば、通信システムのユーザがアップロードしたくないログのアップロードを停止させることが可能となる。
【０１１３】
（２）通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄは、上記第１の報知の後の所定の時間内（たとえば、３０分以内）に上記第１の入力を受け付けたことを条件に、サーバ装置９００に対する上記ログのアップロードを停止する。上記の構成によれば、第１の入力がなければ、通常通りに、ログをアップロードさせることができる。
【０１１４】
（３）上記第１の報知はディスプレイによる表示である。上記の構成によれば、端末装置２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄによってアップロード予定のログ（ログの種別）が可視化されるため、ユーザは、アップロード予定のログを当該ログがアップロードされる前に確認（視認）することができる。
【０１１５】
（４）通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄは、予め定められた第２の入力を受け付けたことに基づき、上記ログがアップロード予定であることを表示する。上記の構成によれば、ユーザが第２の入力を行なわない限り、アップロード予定となっているログ（詳しくは、ログの種別）は表示されない。それゆえ、ユーザの指示なく、都度、アップロード予定のログが表示されてしまうような状態を防げる。
【０１１６】
（５）通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄは、上記ログがアップロード予定であることを表示する前に、予め定められた第２の報知を行なう。上記の構成によれば、ユーザは、アップロードされるログ（アップロード予定のログ）があることを、当該ログがアップロードされてしまう前に知ることができる。
【０１１７】
（６）通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄは、宅内における家電３００（たとえば、エアーコンディショナ３０２）のユーザの居場所を検知し、上記検知された居場所に設置されている出力装置（たとえば、テレビ３０３）に上記第２の報知を行なわせる。上記の構成によれば、ユーザはアップロード予定のログが端末装置２００で表示されることを事前に高い確率で知ることが可能となる。
【０１１８】
（７）通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄは、家電３００と、ディスプレイ２５９１を備えた端末装置２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄと、家電３００および当該端末装置と通信可能に接続され、サーバ装置９００に上記ログをアップロード可能なゲートウェイ１００とを備える。ゲートウェイ１００は、上記ログを家電３００から収集する。端末装置２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄは、上記ログがゲートウェイ１００によってサーバ装置９００に送信される前に、上記ログがアップロード予定であることをディスプレイ２５９１に表示し、上記ログがアップロード予定であることがディスプレイ２５９１に表示された状態で、上記第１の入力を受け付ける。
【０１１９】
上記の構成によれば、通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄでは、端末装置２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄによってアップロード予定のログ（ログの種別）が可視化されるため、ユーザは、アップロード予定のログを当該ログがアップロードされる前に確認することができる。
【０１２０】
（８）通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄは、家電３００として、第１の家電３００と第２の家電３００とを備える。ゲートウェイ１００は、所定のタイミング（予め定められた時刻Ｔ１）で上記ログをサーバ装置９００にアップロードするように構成されており、第１の家電３００からログ（第１のログ）を収集し、第２の家電３００からログ（第２のログ）を収集する。端末装置２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄは、上記タイミングよりも前に上記第１のログと上記第２のログとがゲートウェイ１００によって収集された場合、上記第１のログと上記第２のログとがアップロード予定であることを表示する。
【０１２１】
上記の構成によれば、端末装置２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄは、複数のログがアップロード予定となっていることを同時に、ユーザに知らせることができる。
【０１２２】
（９）第１の家電３００は、上記第１のログをゲートウェイ１００に送信する機能と、ユーザ操作に基づいて特定の処理を実行する機能とを有する。第２の家電３００は、上記第２のログをゲートウェイ１００に送信する機能と、ユーザ操作に基づいて前記特定の処理を実行する機能とを有する。つまり、第１の家電３００と第２の家電３００とは、同種の家電（たとえば、テレビ同士）である。端末装置２００Ａは、上記第１のログをアップロードすることを停止させるための上記第１の入力と、上記第２のログをアップロードすることを停止させるための上記第１の入力とを、一括して受け付けられるように構成されている。
【０１２３】
上記の構成によれば、ユーザは、複数の同種の家電３００に対して複数回の停止操作を実行することなく、１回の操作で当該家電３００のログのアップロードを停止させることが可能となる。
【０１２４】
（１０）上記第１のログと上記第２のログとは、上記特定の処理（たとえば、テレビの電源オン）の実行に基づくログである。つまり、上記第１のログと上記第２のログとは、同種のログである。上記の構成によれば、同種の家電３００のうちの同種のログに対してのみ、一括してアップロードを停止させることが可能となる。
【０１２５】
（１１）端末装置２００Ｂは、第１の家電３００と第１のユーザ（たとえば、お父さん）とを関連付けるとともに、第２の家電３００と第２のユーザ（たとえば、子供）とを関連付けた関連付情報を記憶している。端末装置２００Ｂのユーザが上記第１のユーザであると判断された場合、上記タイミング（時刻Ｔ１）の前に上記第１のログと上記第２のログとがゲートウェイ１００によって収集されると、上記関連付情報に基づき、上記第１のログと上記第２のログとのうち、上記第１のユーザに関連付けられた第１の家電３００の上記第１のログのみがアップロード予定であることを表示する。
【０１２６】
上記の構成によれば、各ユーザに対応付けられた家電３００のログのアップロードを、対応するユーザ毎に停止させることができる。
【０１２７】
（１２）家電３００に含まれるソフトウェアがアップグレードされたことにより、新たなログの収集が可能となった場合、ゲートウェイ１００は、端末装置２００Ｃに対して、上記新たなログをアップロードすることの同意を得るための画面２７４をディスプレイ２５９１に表示させる指令を送信する。
【０１２８】
上記の構成によれば、ログの取得を希望している特定の業者は、新たな機能が追加された場合において、ユーザから新たな種別のログのアップロードの許可を得ることが可能となる。
【０１２９】
（１３）画面２７４には、上記同意がなされると特典が得られることを表した情報が含まれている。上記の構成によれば、上述した特定の業者は、新たな機能が追加された場合において、新たな種別のログのアップロードの許可をより得やすくなる。
【０１３０】
（１４）家電に端末装置が組み込まれており、家電が端末装置としても機能するように、通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄを構成してもよい。
【０１３１】
（１５）端末装置にゲートウェイが組み込まれており、端末装置がゲートウェイとしても機能するように、通信システム１，１Ａ，１Ｂ，１Ｃ，１Ｄを構成してもよい。
【０１３２】
今回開示された実施の形態は例示であって、上記内容のみに制限されるものではない。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３３】
１，１Ａ，１Ｂ，１Ｃ，１Ｄ  通信システム、９  ネットワーク、１００  ゲートウェイ、１１１，２１１  制御部、１１２，２１２  記憶部、１１３，２１３  通信ＩＦ部、１５２，２５２  ＲＯＭ、１５３，２５３  ＲＡＭ、１５４，２５４  フラッシュメモリ、２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄ  端末装置、２１４  表示部、２１５  入力受付部、２５９  タッチスクリーン、２７１，２７２，２７３，２７４，２７５，２７３１  画面、２８１１，２８１２，２８１３，２８１４，２８２１，２８２２，２８３１，２８３２，２８４１，２８４２，２８５１，２８５２，２８５３，２９１０  オブジェクト、３０１  照明装置、３０２  エアーコンディショナ、３０３  テレビ、３０４  掃除機、３０５  洗濯機、３０６  電子レンジ、３０７  冷蔵庫、９００  サーバ装置、２５９１  ディスプレイ、２５９２  タッチパネル、２８６１，２８６２  タブ。
【図１】
0006366416.tif 000002
【図２】
0006366416.tif 000003
【図３】
0006366416.tif 000004
【図４】
0006366416.tif 000005
【図５】
0006366416.tif 000006
【図６】
0006366416.tif 000007
【図７】
0006366416.tif 000008
【図８】
0006366416.tif 000009
【図９】
0006366416.tif 000010
【図１０】
0006366416.tif 000011
【図１１】
0006366416.tif 000012
【図１２】
0006366416.tif 000013