JP6749120B2 - Network system, information processing method, and server - Google Patents
Network system, information processing method, and server Download PDFInfo
- Publication number
- JP6749120B2 JP6749120B2 JP2016067486A JP2016067486A JP6749120B2 JP 6749120 B2 JP6749120 B2 JP 6749120B2 JP 2016067486 A JP2016067486 A JP 2016067486A JP 2016067486 A JP2016067486 A JP 2016067486A JP 6749120 B2 JP6749120 B2 JP 6749120B2
- Authority
- JP
- Japan
- Prior art keywords
- server
- message
- electric devices
- output
- electric
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000010365 information processing Effects 0.000 title description 9
- 238000003672 processing method Methods 0.000 title description 4
- 238000004891 communication Methods 0.000 claims description 40
- 230000005236 sound signal Effects 0.000 claims description 2
- 230000033001 locomotion Effects 0.000 description 17
- 230000000694 effects Effects 0.000 description 15
- 239000000284 extract Substances 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- 238000010411 cooking Methods 0.000 description 8
- 230000035876 healing Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 6
- 238000005406 washing Methods 0.000 description 6
- 238000004140 cleaning Methods 0.000 description 5
- 238000000605 extraction Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000006996 mental state Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、ユーザにメッセージを出力するための技術に関する。 The present invention relates to a technique for outputting a message to a user.
従来から、電気機器がユーザにメッセージを出力するための様々な技術が提案されている。特開2005−27225号公報(特許文献1)には、移動電話機が開示されている。特許文献1によると、表示パネルを備えた移動電話機であって、話者の通話音声を音声特徴分析機能を用いて分析し、その結果に基づいてその心身状態を判定する状態判定手段と、前記判定結果を前記表示パネルに表示する表示制御手段とを有する移動電話機が提供される。
BACKGROUND ART Conventionally, various techniques have been proposed for an electric device to output a message to a user. Japanese Patent Laying-Open No. 2005-27225 (Patent Document 1) discloses a mobile telephone. According to
従来よりも適切なメッセージを出力するための技術が求められている。そこで、本発明の目的は、従来よりも適切なメッセージを出力することができるネットワークシステム、情報処理方法、およびサーバを提供することにある。 There is a demand for a technique for outputting a more appropriate message than before. Therefore, an object of the present invention is to provide a network system, an information processing method, and a server that can output a more appropriate message than before.
この発明のある態様に従うと、音声を出力可能な複数の電気機器と、前記複数の電気機器と通信可能なサーバと、を備えるネットワークシステムが提供される。前記サーバは、前記複数の電気機器のいずれかから取得したログを蓄積し、所定の条件が満たされた際に、蓄積したログに対応するメッセージを前記複数の電気機器のいずれかに音声出力させる。 According to an aspect of the present invention, there is provided a network system including a plurality of electric devices capable of outputting sound and a server capable of communicating with the plurality of electric devices. The server accumulates a log acquired from any of the plurality of electric devices, and when a predetermined condition is satisfied, causes a message corresponding to the accumulated log to be output as a voice to any of the plurality of electric devices. ..
好ましくは、前記複数の電気機器は家電を含む。前記サーバは、前記ログとして前記家電の使用時間を取得するための情報を蓄積し、前記複数の電気機器のいずれかに前記家電の使用時間に基づくメッセージを出力させる。 Preferably, the plurality of electric devices include household appliances. The server accumulates information for obtaining the usage time of the home electric appliance as the log and causes any of the plurality of electric devices to output a message based on the usage time of the home electric appliance.
好ましくは、前記サーバは、前記ログとして前記複数の電気機器のいずれかから移動距離を取得するための情報を蓄積し、前記複数の電気機器のいずれかに前記移動距離に基づくメッセージを出力させる。 Preferably, the server accumulates, as the log, information for obtaining a travel distance from any one of the plurality of electric devices, and causes any one of the plurality of electric devices to output a message based on the travel distance.
好ましくは、前記サーバは、前記所定の条件として、前記メッセージを前記複数の電気機器のうちの人を検知した電気機器に音声出力させる。 Preferably, the server causes the electric device that has detected a person among the plurality of electric devices to output the voice as the predetermined condition.
好ましくは、前記サーバは、前記所定の条件として、前記メッセージを前記複数の電気機器のうちの人を一人だけ検知した電気機器に音声出力させる。 Preferably, the server causes the electric device that detects only one person of the plurality of electric devices to output the message as a voice as the predetermined condition.
好ましくは、前記サーバは、前記所定の条件として、所定の時刻に前記メッセージを前記複数の電気機器のいずれかに音声出力させる。 Preferably, the server causes the message to be output as voice to any of the plurality of electric devices at a predetermined time as the predetermined condition.
好ましくは、前記サーバは、前記所定の条件として、前記メッセージを所定の明るさを検知した前記複数の電気機器のうちのいずれかに音声出力させる。 Preferably, the server causes the message to be output as audio to any one of the plurality of electric devices that have detected a predetermined brightness as the predetermined condition.
好ましくは、前記サーバは、前記所定の条件が満たされた際に、蓄積したログをタグに変換し、当該タグに対応するメッセージを前記複数の電気機器のいずれかに音声出力させる。 Preferably, the server converts the accumulated log into a tag and causes a message corresponding to the tag to be output as voice to any of the plurality of electric devices when the predetermined condition is satisfied.
この発明の別の局面に従うと、電気機器がログ情報をサーバに送信するステップと、前記サーバがログ情報を蓄積するステップと、前記サーバが所定の条件が満たされたか否かを判断するステップと、前記所定の条件が満たされた場合に、前記ログに対応するメッセージを前記電気機器または前記電気機器に関係する他の電気機器に音声出力させるステップと、を備える情報処理方法が提供される。 According to another aspect of the present invention, an electric device transmits log information to a server, the server accumulates the log information, and the server determines whether a predetermined condition is satisfied. And a step of causing the electric device or another electric device related to the electric voice to output a message corresponding to the log when the predetermined condition is satisfied.
この発明の別の局面に従うと、複数の電気機器と通信するための通信インターフェイスと、前記通信インターフェイスを介して前記複数の電気機器のいずれかからログを取得し、所定の条件が満たされた際に、前記通信インターフェイスを介して前記ログに対応するメッセージを前記複数の電気機器のいずれかに音声出力させるためのプロセッサとを備えるサーバが提供される。 According to another aspect of the present invention, when a log is acquired from a communication interface for communicating with a plurality of electric devices and one of the plurality of electric devices via the communication interface, and a predetermined condition is satisfied. And a processor for causing a message corresponding to the log to be output as voice to any of the plurality of electric devices via the communication interface.
以上のように、この発明によれば、従来よりも適切なメッセージを出力することができるネットワークシステム、情報処理方法、およびサーバが提供される。 As described above, according to the present invention, there are provided a network system, an information processing method, and a server that can output a more appropriate message than ever before.
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
<第1の実施の形態>
<ネットワークシステムの全体構成と動作概要>
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are designated by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
<First Embodiment>
<Overview of network system configuration and operation>
まず、本実施の形態にかかるネットワークシステム1の全体構成と動作概要について説明する。図1は、本実施の形態にかかるネットワークシステム1の全体構成と動作概要とを示すイメージ図である。
First, the overall configuration and operation outline of the
まず、図1を参照して、本実施の形態にかかるネットワークシステム1の全体構成について説明する。本実施の形態にかかるネットワークシステム1は、主に、メッセージサーバ100と、メッセージサーバ100と通信可能な電気機器としての洗濯機200A・スマートフォン300・センサ400とを含む。
First, the overall configuration of the
なお、電気機器とは、洗濯機200Aやスマートフォン300やセンサ400に限らず、エアコン、空気清浄機、冷蔵庫、電子レンジ、洗濯機、自走式掃除機、照明機器などの家電、テレビ、ハードディスクレコーダ、音楽プレーヤー、ゲーム機などのAV(オーディオ・ビジュアル)機器、太陽光発電気、インターホン、給湯器、カメラ、照明器具などの住宅設備、などであってもよい。以下では、説明のために、電気機器としてスマートフォン300、洗濯機200A、掃除機200B、電磁調理器200C、テレビ200D、人感センサ400などに関する説明を行う。
The electric device is not limited to the
次に、図1を参照して、本実施の形態にかかるネットワークシステム1の動作概要について説明する。まず、電気機器としての洗濯機200Aやスマートフォン300や人感センサ400は、検知した測定データや、入力された操作命令のデータや、自身の動作を示すデータなどをログとして記録する。そして、(1)電気機器は、ログ情報をサーバ100にアップロードする。なお、電気機器は、当該ログ情報を1つずつサーバ100へアップロードしてもよいし、所定の条件が満たされた際にまとめてサーバ100へアップロードしてもよい。
Next, with reference to FIG. 1, an outline of operation of the
サーバ100は、電気機器からのログを活動データベース100Xに蓄積していく。そして、(2)サーバ100は、トリガーとして設定されている所定のログを取得すると、(3)これまで蓄積されてきたログを上位概念のタグに変換する。より詳細には、サーバ100は、ログをタグに変換するためのログ=タグデータベース100Yを参照して、電気機器に対応付けて蓄積されているログをタグに変換する。なお、トリガーは、活動データベース100Xに格納されていてもよいし、メッセージデータベース100Zにメッセージに対応付けて格納されていてもよい。
The
(4)サーバ100は、メッセージデータベース100Zを参照して、タグに相応しいメッセージを抽出する。たとえば、仕事や趣味などを通常以上に頑張っているタグにねぎらいのメッセージを対応付けたり、仕事や趣味などが通常未満である場合のタグに応援メッセージを対応付けたりすることが好ましい。
(4) The
サーバ100は、今回のトリガーに係る電気機器または指定される電気機器に当該メッセージを送信する。(5)トリガーに係る電気機器または指定される電気機器は、サーバ100から提供されたメッセージを音声出力する。
The
以下では、ユースケース毎に、ネットワークシステム1の詳細な動作について説明する。まず、図2を参照して、本実施の形態にかかる電気機器としてのスマートフォン300を利用したメッセージサービスについて説明する。図2は、本実施の形態にかかる電気機器としてのスマートフォン300を利用したメッセージサービスの動作概要を示すイメージ図である。
The detailed operation of the
まず、(1)スマートフォン300は、GPS機能を利用して位置情報を取得する。スマートフォン300は、現在時刻と位置情報とをサーバ100にアップロードする。サーバ100は、現在時刻と位置情報との組み合わせをログとして活動データベース100Xに蓄積していく。
First, (1) the
(2)サーバ100は、取得するログと自宅の位置とに基づいて、スマートフォン300のユーザが帰宅したと判断すると、ユーザが帰宅した旨のログをトリガーとして、以下のメッセージ抽出処理を実行する。
(2) When the
(3)サーバ100は、これまで蓄積されたログに基づいて、ログ=タグデータベース100Yからタグを抽出する。たとえば、サーバ100は、日時に基づいて、平日というタグまたは仕事というタグを抽出する。本実施の形態においては特に、サーバ100は、移動距離に基づいて、長距離移動というタグを抽出する。なお、ログ=タグデータベース100Yでは、往復の移動距離が500km以上の場合を長距離移動、往復の移動距離が200km以上500km未満の場合を中距離移動、往復の移動距離が200km未満の場合を短距離移動として登録している。
(3) The
(4)サーバ100は、メッセージデータベース100Zを参照して、抽出されたタグに相応しいメッセージを抽出する。サーバ100は、メッセージをスマートフォン300に送信する。スマートフォン300は、メッセージを音声出力する。たとえば、「長距離移動」と「仕事」というタグに対応して、「出張お疲れ様でした。」という癒し言葉を発することが好ましい。
(4) The
次に、図3を参照して、本実施の形態にかかる電気機器としての掃除機200Bを利用したメッセージサービスについて説明する。図3は、本実施の形態にかかる電気機器としての掃除機200Bを利用したメッセージサービスの動作概要を示すイメージ図である。
Next, with reference to FIG. 3, a message service using the
まず、(1)掃除機200Bは、現在時刻と掃除機200Bの操作情報とをサーバ100にアップロードする。サーバ100は、現在時刻と操作情報との組み合わせをログとして活動データベース100Xに蓄積していく。
First, (1) the
(2)サーバ100は、取得するログに基づいて、掃除機200Bが充電を開始したと判断すると、当該ログまたは当該判断をトリガーとして、以下のメッセージ抽出処理を実行する。
(2) When the
(3)サーバ100は、蓄積されたログに基づいて、ログ=タグデータベース100Yからタグを抽出する。たとえば、使用された家電の種類や型番に基づいて、「掃除機」というタグを抽出する。あるいは、直近24時間以内の使用時間の合計、または本日の使用時間の合計に基づいて、1時間以上に対して「念入り」とか、30分以上に対して「中時間」とか、30分未満に対して「短時間」というタグを抽出する。なお、ログ=タグデータベース100Yでは、所定期間、たとえば過去1週間の平均掃除時間に基づいて、平均掃除時間の1.5倍以上を長時間のタグに割り当て、平均掃除時間の1.5倍未満かつ0.5倍以上を中時間のタグに割り当て、平均掃除時間の0.5倍未満を短時間のタグに割り当ててもよい。これによって、よりユーザに適したメッセージを出力することが可能になる。
(3) The
(4)サーバ100は、メッセージデータベース100Zを参照して、抽出されたタグに相応しいメッセージを抽出する。サーバ100は、メッセージを掃除機200Bおよび/または掃除機200Bのユーザに対応付けられているスマートフォン300に送信する。掃除機200Bおよび/またはスマートフォン300は、メッセージを音声出力する。たとえば、「掃除機」と「念入り」というタグに対応して、「今日はいつもよりお掃除頑張ったね。」という癒し言葉を発することが好ましい。
(4) The
さらには、サーバ100は、ユーザに対応付けられている空気清浄機が運転していないことを検知した場合は、掃除機200Bおよび/またはスマートフォン300に「空気清浄器をつけるといいよ。」というメッセージを出力させることが好ましい。
Furthermore, when the
次に、図4を参照して、本実施の形態にかかる電気機器としての電磁調理器200Cを利用したメッセージサービスについて説明する。図4は、本実施の形態にかかる電気機器としての電磁調理器200Cを利用したメッセージサービスの動作概要を示すイメージ図である。
Next, a message service using the
まず、(1)電磁調理器200Cは、現在時刻と電磁調理器200Cの操作情報とをサーバ100にアップロードする。サーバ100は、現在時刻と操作情報との組み合わせをログとして活動データベース100Xに蓄積していく。
First, (1) the
(2)サーバ100は、取得するログに基づいて、所定の時刻、たとえば22時になると、当該所定の時刻に達したことをトリガーとして、以下のメッセージ抽出処理を実行する。
(2) The
(3)サーバ100は、蓄積されたログに基づいて、ログ=タグデータベース100Yからタグを抽出する。たとえば、使用された電磁調理器の種類や型番に基づいて、「料理」というタグを抽出する。あるいは、直近24時間以内の調理時間の合計、または本日の調理時間の合計に基づいて、2時間以上に対して「長時間」とか、1時間以上に対して「中時間」とか、1時間未満に対して「短時間」というタグを抽出する。なお、ログ=タグデータベース100Yでは、所定期間、たとえば過去1週間の平均調理時間に基づいて、平均調理時間の1.5倍以上を長時間のタグに割り当て、平均調理時間の1.5倍未満かつ0.5倍以上を中時間のタグに割り当て、平均調理時間の0.5倍未満を短時間のタグに割り当ててもよい。これによって、よりユーザに適したメッセージを出力することが可能になる。
(3) The
(4)サーバ100は、メッセージデータベース100Zを参照して、抽出されたタグに相応しいメッセージを抽出する。サーバ100は、メッセージを電磁調理器200Cおよび/または電磁調理器200Cのユーザに対応付けられているスマートフォン300に送信する。電磁調理器200Cおよび/またはスマートフォン300は、メッセージを音声出力する。たとえば、「料理」と「長時間」というタグに対応して、「今日はいつもよりお料理を頑張ったね。」という癒し言葉を発することが好ましい。
(4) The
さらには、サーバ100は、ユーザに対応付けられているマッサージ機がある場合には、電磁調理器200Cおよび/またはスマートフォン300に「マッサージでもどうですか。」というメッセージを出力させることが好ましい。
Further, when there is a massage machine associated with the user, the
次に、図5を参照して、本実施の形態にかかる電気機器としてのテレビ200Dと人感センサ400Aとを利用したメッセージサービスについて説明する。図5は、本実施の形態にかかる電気機器としてのテレビ200Dと人感センサ400Aとを利用したメッセージサービスの動作概要を示すイメージ図である。 Next, with reference to FIG. 5, a message service using the television 200D as an electric device and the motion sensor 400A according to the present embodiment will be described. FIG. 5 is an image diagram showing an operation outline of a message service using the television 200D as the electric device and the motion sensor 400A according to the present embodiment.
まず、(1)テレビ200Dは、現在時刻とテレビ200Dの操作情報とをサーバ100にアップロードする。サーバ100は、現在時刻と操作情報との組み合わせをログとして活動データベース100Xに蓄積していく。
First, (1) the television 200D uploads the current time and the operation information of the television 200D to the
(2)サーバ100は、テレビ200Dと人感センサ400Aから取得するログに基づいて、実質的に連続して所定の時間以上テレビが使用されており、かつ実質的に連続して所定時間以上リビングにユーザがいると判断した場合に、当該判断をトリガーとして、以下のメッセージ抽出処理を実行する。なお、人感センサ400Aは、リビングにいるユーザを検知するものであってもよいし、ソファに座っているユーザを検知するものであってもよい。
(2) In the
(3)サーバ100は、蓄積されたログに基づいて、ログ=タグデータベース100Yからタグを抽出する。たとえば、使用されたテレビ200Dの種類や型番に基づいて、「テレビ」というタグを抽出する。そして、実質的な、すなわち数分間のトイレ休憩などは除外して、連続視聴時間に基づいて、3時間以上に対して長時間とか、1時間以上に対して中時間とか、1時間未満に対して短時間というタグを抽出する。
(3) The
(4)サーバ100は、メッセージデータベース100Zを参照して、抽出されたタグに相応しいメッセージを抽出する。サーバ100は、メッセージをテレビ200Dおよび/またはテレビ200Dのユーザに対応付けられているスマートフォン300に送信する。テレビ200Dおよび/またはスマートフォン300は、メッセージを音声出力する。たとえば、「テレビ」と「長時間」というタグに対応して、「いつもお疲れ様。そろそろお風呂に入って休んだ方がいいね。」という癒し言葉を発することが好ましい。
(4) The
以上のように、本実施の形態にかかるネットワークシステム1においては、従来よりも状況に適したメッセージをユーザに出力することができる。以下、このような機能を実現するためのネットワークシステム1の具体的な構成について詳述する。
<サーバ100のハードウェア構成>
As described above, in the
<Hardware configuration of
まず、ネットワークシステム1を構成するサーバ100のハードウェア構成の一態様について説明する。なお、図6は、本実施の形態にかかるサーバ100のハードウェア構成を表わすブロック図である。
First, one aspect of the hardware configuration of the
図6を参照して、サーバ100は、主たる構成要素として、CPU(Central Processing Unit)110と、メモリ120と、ディスプレイ130と、操作部140と、通信インターフェイス160とを含む。
Referring to FIG. 6,
CPU110は、メモリ120に記憶されているプログラムを実行することによって、サーバ100の各部を制御する。より詳細には、CPU110は、メモリ120に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。
The
メモリ120は、各種のRAM(Random Access Memory)、各種のROM(Read-Only Memory)、フラッシュメモリーなどによって実現される。なお、メモリ120は、インターフェイスを介して利用される、USB(Universal Serial Bus)(登録商標)メモリ、CD(Compact Disc)、DVD(Digital Versatile Disk)、メモリカード、ハードディスク、IC(Integrated Circuit)カード、光カード、マスクROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(Electronically Erasable Programmable Read-Only Memory)などの記憶媒体などによっても実現される。
The
メモリ120は、CPU110によって実行されるプログラムや、CPU110によるプログラムの実行により生成されたデータ、入力されたデータ、その他の本実施の形態にかかるサービスに利用されるデータベースなどを記憶する。たとえば、メモリ120は、ユーザデータベース121や、電気機器データベース122などのメッセージにサービスに利用するためのデータを格納したりする。なお、本実施の形態においては、活動データベース100Xや、ログ=タグデータベース100Yや、メッセージデータベース100Zは、サーバ100がアクセス可能な他の装置に格納されているが、サーバ100のメモリ120が、活動データベース100Xや、ログ=タグデータベース100Yや、メッセージデータベース100Zなどを格納してもよい。
The
図7は、本実施の形態にかかるユーザデータベース121を示すイメージ図である。図7を参照して、本実施の形態にかかるユーザデータベース121は、ユーザ毎に、主に、ユーザIDと、ユーザ名と、ユーザのメールアドレスと、ユーザの住所などを含む。なお、ユーザデータベースは、ユーザがSNSサービスなどを利用している場合には、当該SNSサービスで利用されるユーザIDや属するグループのボードIDなども含んでいることが好ましい。
FIG. 7 is an image diagram showing the
図8は、本実施の形態にかかる電気機器データベース122を示すイメージ図である。図8を参照して、本実施の形態にかかる電気機器データベース122は、電気機器毎に、主に、電気機器のIDと、ユーザIDと、電気機器のアドレスと、メッセージを自身で音声出力可能か否かを示す情報とを格納する。なお、電気機器データベースは、電気機器のユーザがSNSサービスなどを利用している場合には、当該SNSサービスで利用される機器IDや属するグループのボードIDなども含んでいることが好ましい。
FIG. 8 is an image diagram showing the
図6に戻って、ディスプレイ130は、CPU110からの信号に基づいて、テキストや画像を表示する。操作部140は、サービスの管理者などの命令を受け付けて、当該命令をCPU110に入力する。
Returning to FIG. 6,
通信インターフェイス160は、CPU110からのデータを、インターネット、ルータなどを介して、電気機器や活動データベース100Xやログ=タグデータベース100Yやメッセージデータベース100Zなど他の装置に送信する。逆に、通信インターフェイス160は、インターネット、ルータなどを介して電気機器や活動データベース100Xやログ=タグデータベース100Yやメッセージデータベース100Zなど他の装置からのデータを受信して、CPU110に受け渡す。
<サーバ100における情報処理>
The
<Information processing in the
次に、図9を参照しながら、本実施の形態にかかるメッセージサービスを運営するサーバ100における情報処理について説明する。なお、図9は、本実施の形態にかかるサーバ100における情報処理を示すフローチャートである。サーバ100のCPU110は、通信インターフェイス160を介して、電気機器からデータを受信した際に以下の処理を実行する。
Next, information processing in the
CPU110は、通信インターフェイス160を介して、電気機器から受信したデータからログを取得して、当該ログを活動データベース100Xに蓄積する(ステップS102)。
The
CPU110は、活動データベース100Xまたはメッセージデータベース100Zを参照して、取得したログまたは現在の日時などに基づいて、所定の条件が満たされたか否か、すなわちトリガーを検知したか否か、を判断する(ステップS104)。所定の条件が満たされていない場合(ステップS104にてNOである場合)、CPU110は、通信インターフェイス160を介して、電気機器から次のログを待ち受ける。
The
所定の条件が満たされた場合(ステップS104にてYESである場合)、CPU110は、ログ=タグデータベース100Yを参照して、蓄積されたログに基づいてタグを抽出する(ステップS106)。
If the predetermined condition is satisfied (YES in step S104),
CPU110は、メッセージデータベース100Zを参照して、抽出されたタグに対応するメッセージを検索する(ステップS108)。抽出されたタグに対応するメッセージが格納されていない場合(ステップS110にてNOである場合)、CPU110は、CPU110は、通信インターフェイス160を介して、電気機器から次のログを待ち受ける。
The
抽出されたタグに対応するメッセージが格納されている場合(ステップS110にてYESである場合)、CPU110は、電気機器データベース122やユーザデータベース121を参照してメッセージの宛先を特定する(ステップS112)。たとえば、今回ログを送信してきた電気機器自身がメッセージの出力ができる場合には、CPU110は、当該電気機器をメッセージの宛先とする。今回ログを送信してきた電気機器がメッセージの出力ができない場合には、CPU110は、当該電気機器のユーザと同じユーザに対応づけられている他の電気機器をメッセージの宛先とする。あるいは、メッセージデータベース100Zなどに、メッセージを出力すべき電気機器の種類や型番が指定されている場合には、CPU110は、当該電気機器のユーザと同じユーザに対応づけられている当該指定の電気機器をメッセージの宛先とする。
If the message corresponding to the extracted tag is stored (YES in step S110),
CPU110は、通信インターフェイス160を介して、特定された宛先の電気機器にメッセージを送信する(ステップS116)。CPU110は、通信インターフェイス160を介して、電気機器から次のログを待ち受ける。これによって、メッセージを受け付けた電気機器は、メッセージを音声出力する。
<電気機器としての家電のハードウェア構成>
The
<Hardware configuration of home appliances as electric devices>
次に、ネットワークシステム1を構成する電気機器としての家電200のハードウェア構成の一態様について説明する。なお、図10は、本実施の形態にかかる電気機器としての家電200のハードウェア構成を表わすブロック図である。
Next, one aspect of the hardware configuration of the home
図10を参照して、家電200は、主たる構成要素として、CPU210と、メモリ220と、ディスプレイ230、操作部240と、通信インターフェイス260と、スピーカ270と、マイク280と、機器駆動部290と、各種センサ299を含む。
With reference to FIG. 10, the home
CPU210は、メモリ220あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、家電200の各部を制御する。
メモリ220は、各種のRAMや、各種のROMなどによって実現される。メモリ220は、CPU210によって実行されるプログラムや、CPU210によるプログラムの実行により生成されたデータ、サーバ100から受信したデータ、操作部240を介して入力されたデータなどを記憶する。
The
ディスプレイ230は、CPU110からの信号に基づいて、文字や画像などを出力する。なお、ディスプレイ230は、単にライトであってもよい。CPU210は、ディスプレイ230に、ユーザへのメッセージが蓄積されていることを示す表示を出力させてもよい。そして、CPU210は、操作部240に出力命令が入力された際に、蓄積したメッセージをディスプレイ230やスピーカ270に出力させてもよい。
The
操作部240は、ボタン、タッチパネル、キーボードなどによって実現され、ユーザからの命令を受け付けて、当該命令をCPU210に入力する。
The
通信インターフェイス260は、IEEE802.11a/b/g/n/acなどの無線LAN通信、ZigBee(登録商標)、BlueTooth(登録商標)、あるいは、イーサネット(登録商標)などの有線LANなどの通信モジュールによって実現される。通信インターフェイス260は、有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。すなわち、CPU210は、通信インターフェイス260を介して、サーバ100などの他の装置から各種の情報を受信したり、当該他の装置に各種の情報を送信したりする。
The
本実施の形態においては、CPU210は、通信インターフェイス260を介して、家電200が実行した動作やユーザから入力された操作命令やセンサ299で測定された測定結果などをログ情報としてサーバ100に送信する。また、CPU210は、サーバ100から制御命令を受信する。たとえば、CPU210は、スマートフォンに入力された命令をサーバ100から受け付けて、機器駆動部290を制御することによって当該受け付けた制御命令を実行する。特に本実施の形態においては、CPU210は、通信インターフェイス260を介してサーバ100から受け付けたメッセージデータに基づいて、スピーカ270に音声を出力させる。
In the present embodiment,
スピーカ270は、CPU210からの信号に基づいて、メッセージなどの音声を出力する。マイク280は、外部からの音声に基づいてCPU210に音声信号を入力する。
The
機器駆動部290は、CPU210からの信号に基づいて、電気機器の各部(モータやヒータなど)を制御する。
The
センサ299は、たとえば、室内の温度を測定するための温度センサや、室内の湿度を測定する湿度センサや、人の存在を検知するための人感センサまたは画像センサなどの各種センサの少なくとも1つを含む。センサ299は、取得した結果をCPU210に受け渡す。CPU210は、通信インターフェイス260を介して、センサ299からの測定結果を家電IDとともにサーバ100に送信する。
<電気機器としてのスマートフォン300のハードウェア構成>
The sensor 299 is at least one of various sensors such as a temperature sensor for measuring the temperature inside the room, a humidity sensor for measuring the humidity inside the room, and a human sensor or an image sensor for detecting the presence of a person. including. The sensor 299 transfers the acquired result to the
<Hardware configuration of
次に、ネットワークシステム1を構成する電気機器としてのスマートフォン300のハードウェア構成の一態様について説明する。なお、図11は、本実施の形態にかかる電気機器としてのスマートフォン300のハードウェア構成を表わすブロック図である。
Next, one aspect of the hardware configuration of the
図11を参照して、スマートフォン300は、主たる構成要素として、CPU310と、メモリ320と、ディスプレイ330と、操作部340と、通信インターフェイス360と、スピーカ370と、マイク380と、GPSユニット390とを含む。
Referring to FIG. 11,
CPU310は、メモリ320に記憶されているプログラムを実行することによって、スマートフォン300の各部を制御する。
The
メモリ320は、各種のRAMや、各種のROMなどによって実現される。メモリ320は、CPU310によって実行されるプログラムや、CPU310によるプログラムの実行により生成されたデータ、サーバ100などの他の装置から受信したデータ、操作部340を介して入力されたデータ、ユーザ端末のユーザを特定するための情報などを記憶する。
The
ディスプレイ330は、CPU310からのデータに基づいて、画像やテキストを表示する。操作部340は、ポインティングデバイスやスイッチなどから構成され、ユーザからの各種の命令をCPU310に入力する。なお、ユーザ端末は、ディスプレイ330と操作部340とを含むタッチパネル350を有してもよい。
The
通信インターフェイス360は、CPU310からのデータを、インターネット、ルータなどを介して、サーバ100や電気機器200などの他の装置に送信する。逆に、通信インターフェイス360は、インターネット、ルータなどを介してサーバ100や電気機器200などの他の装置からのデータを受信して、CPU310に受け渡す。
The
たとえば、CPU310は、通信インターフェイス360を介して、スマートフォン300が実行した動作やユーザから入力された操作命令やGPSユニット390を利用して測定された現在位置などをログ情報としてサーバ100に送信する。また、CPU310は、通信インターフェイス360を介してサーバ100から受け付けたメッセージデータに基づいて、スピーカ370に音声を出力させる。
For example, the
スピーカ370は、CPU310からの信号に基づいて、メッセージなどの音声を出力する。マイク380は、外部からの音声に基づいてCPU310に音声信号を入力する。
The
GPSユニット390は、CPU310からの命令に基づいて、スマートフォン300の現在位置を測定しCPU310に受け渡す。
<第2の実施の形態>
The
<Second Embodiment>
第1の実施の形態においては、抽出したタグに対応するメッセージがある場合に、当該タグに対応するログ情報をアップロードした電気機器が当該メッセージを出力するものであった。本実施の形態においては、さらに、電気機器によって出力されるべきメッセージのうちの所定のメッセージは、当該電気機器の周りに一人だけ人がいる場合、あるいは当該電気機器の周りに人がいる場合、に出力される。 In the first embodiment, when there is a message corresponding to the extracted tag, the electrical device that uploaded the log information corresponding to the tag outputs the message. In the present embodiment, further, the predetermined message among the messages to be output by the electric device is when there is only one person around the electric device, or when there is a person around the electric device, Is output to.
たとえば、図12に示すように、サーバ100のCPU110は、メッセージの宛先の電気機器を特定した後に(ステップS112)、メッセージの宛先の電気機器の人感センサまたは画像センサまたはマイクなどからの情報に基づいて電気機器の付近にユーザが一人だけいるか判断する(ステップS114)。そして、CPU110は、メッセージの宛先の付近にユーザが一人だけ検知された場合に(ステップS114にてYESである場合)、通信インターフェイス160を介して、当該電気機器にメッセージを送信する(ステップS116)。あるいは、CPU110は、通信インターフェイス160を介して、当該電気機器に、周囲にユーザが一人になったときにメッセージを出力する旨の指令を送信する。
For example, as shown in FIG. 12, after the
あるいは、図13に示すように、メッセージデータベース100Zが、メッセージ毎に、ユーザが一人である場合に出力すべきか、ユーザが一人以上である場合に出力すべきか、ユーザの有無に関係なく出力すべきか、を格納してもよい。この場合は、ユーザが一人である場合に出力すべきであるメッセージに関して、図13のステップS114およびステップS116を実行する。
Alternatively, as shown in FIG. 13, whether the
なお、ユーザが一人以上である場合に出力すべきメッセージに関しては、メッセージの宛先の電気機器の人感センサまたは画像センサまたはマイクなどからの情報に基づいて電気機器の付近にユーザがいるか判断する(ステップS114)。そして、CPU110は、メッセージの宛先の付近にユーザが検知された場合に(ステップS114にてYESである場合)、通信インターフェイス160を介して、当該電気機器にメッセージを送信する(ステップS116)。あるいは、CPU110は、通信インターフェイス160を介して、当該電気機器に、周囲にユーザがいるときにメッセージを出力する旨の指令を送信する。
<第3の実施の形態>
As for the message to be output when there is one or more users, it is determined whether or not there is a user near the electric device based on information from the motion sensor or image sensor or microphone of the electric device to which the message is addressed ( Step S114). Then, when a user is detected near the destination of the message (YES in step S114),
<Third Embodiment>
あるいは、トリガーの対象となる電気機器毎に、メッセージの出力先が指定されていてもよい。たとえば、図14に示すように、本実施の形態にかかる電気機器データベース122Bは、電気機器毎に、主に、家電IDと、ユーザIDと、家電のアドレスと、メッセージを自身で音声出力する情報またはメッセージの出力先の商品名・型番などを格納する。
Alternatively, the output destination of the message may be designated for each electrical device that is the target of the trigger. For example, as shown in FIG. 14, the
そして、図9に示すように、サーバ100のCPU110は、電気機器データベース122Bやユーザデータベース121を参照してメッセージの宛先を特定する(ステップS112)。たとえば、今回のログを送信してきた電気機器自身がメッセージの出力をするように指定されている場合には、CPU110は、当該電気機器をメッセージの宛先とする。一方、今回ログを送信してきた電気機器に対するメッセージの出力先の電気機器が指定されている場合には、CPU110は、当該電気機器のユーザと同じユーザに対応づけられている当該指定の商品または型番の電気機器をメッセージの宛先とする。
Then, as shown in FIG. 9, the
なお、ログの送信元の電気機器に対して出力先の電気機器の商品や型番が登録されている形態に限らず、対象となるメッセージに対して出力先の電気機器の商品や型番が登録される形態であってもよい。そして、対象となるメッセージに関して、メッセージの出力先の電気機器が指定されている場合には、CPU110は、ログを送信してきた電気機器のユーザと同じユーザに対応づけられている当該指定の商品または型番の電気機器をメッセージの宛先とする。
<第4の実施の形態>
The product or model number of the output destination electric device is not limited to the log transmission source electric device, and the output destination electric device product or model number is registered for the target message. It may be in the form of Then, for the target message, when the electrical device that is the output destination of the message is designated, the
<Fourth Embodiment>
第1〜第3の実施の形態においては、複数のユースケースに関してネットワークシステム1の構成及び動作概要を説明したが、ネットワークシステム1は当然にそのようなユースケースへの適用に限られるものではない。上述したように、他の電気機器に関しても様々な適用方法が考えられる。
In the first to third embodiments, the configuration and operation outline of the
たとえば、スマートフォン300は、ユーザが帰宅した場合に、メッセージを出力する形態には限られない。たとえば、図15に示すように、サーバ100は、スマートフォン300の照度センサが取得した照度と現在時刻とに基づいて、所定の条件が満たされたか否かを判断してもよい。これによって、スマートフォン300が、ユーザが就寝しようとして電気を消した場合に、仕事を頑張ったことに対するねぎらいのメッセージを出力することが可能になる。
For example, the
あるいは、逆に、スマートフォン300が明るい光を検知して、サーバ100が、7時という時刻とスマートフォン300からの検知結果とに基づいて、「昨日はがんばったね。今日も一日頑張ろう。」というねぎらいと応援のメッセージとか、「昨日はすごく頑張ったけど、体は大丈夫?無理しないでね。」という癒しのメッセージをスマートフォン300に音声出力させてもよい。
Alternatively, conversely, the
上述した通り、その他にも、対象となる電気機器の組み合わせ、トリガーの種類、タグの種類、メッセージの種類は、無数にあるためここでは説明を繰り返さない。対象となる電気機器の組み合わせ、トリガーの種類、タグの種類などに応じて、ユーザに癒しのメッセージやねぎらいのメッセージや応援のためのメッセージなどを出力できることが好ましい。
<第5の実施の形態>
As described above, in addition to this, since there are countless combinations of target electric devices, types of triggers, types of tags, and types of messages, description thereof will not be repeated here. It is preferable to be able to output a healing message, a green message, a cheering message, or the like to the user depending on the combination of target electric devices, the type of trigger, the type of tag, and the like.
<Fifth Embodiment>
第1〜第4の実施の形態においては、スマートフォン300がログを蓄積せずに、たとえばクラウド上の活動データベース100Xにログが蓄積されるものであった。そして、所定の条件が満たされたか否かの判断が、サーバ100で実行されるものであった。そして、サーバ100が、ログからタグを抽出し、当該タグに基づいて電気機器にメッセージを提供するものであった。
In the first to fourth embodiments, the
しかしながら、それらの役割の一部または全部を他の装置が実行してもよい。たとえば、電気機器が、クラウド上の活動データベース100Xにログを蓄積したり、自分自身のメモリにログを蓄積したりするものであってもよい。あるいは、所定の条件が満たされたか否かの判断が電気機器で実行されるものであってもよいし、ログからタグを抽出し、当該タグに基づいてメッセージを特定する処理が電気機器で実行されてもよい。
However, other devices may perform some or all of those roles. For example, the electric device may store the log in the
さらには、第1〜第4の実施の形態の各装置の役割が複数の装置に分担されてもよい。逆に、第1〜第4の実施の形態の複数の装置の役割の一部または全部が1つの装置に集約されてもよい。
<その他の応用例>
Furthermore, the role of each device of the first to fourth embodiments may be shared by a plurality of devices. On the contrary, some or all of the roles of the plurality of devices of the first to fourth embodiments may be integrated into one device.
<Other applications>
本発明は、システム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体(あるいはメモリ)を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の効果を享受することが可能となる。 It goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program to a system or an apparatus. Then, a storage medium (or memory) storing a program represented by software for achieving the present invention is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the storage medium in the storage medium. The effect of the present invention can also be enjoyed by reading and executing the generated program code.
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。 Further, not only the functions of the above-described embodiments are realized by executing the program code read by the computer, but also the OS (operating system) running on the computer based on the instructions of the program code. Needless to say, this also includes the case where a part or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing.
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる他の記憶媒体に書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
<まとめ>
Furthermore, after the program code read from the storage medium is written in another storage medium included in the function expansion board inserted into the computer or the function expansion unit connected to the computer, based on the instructions of the program code, It goes without saying that a case where the CPU included in the function expansion board or the function expansion unit performs a part or all of the actual processing and the processing realizes the functions of the above-described embodiments is also included.
<Summary>
上記の第1〜5の実施の形態においては、音声を出力可能な複数の電気機器200A,200B,200C,200D,300,400と、複数の電気機器と通信可能なサーバ100と、を備えるネットワークシステム1が提供される。サーバ100は、複数の電気機器のいずれかから取得したログを蓄積し、所定の条件が満たされた際に、蓄積したログに対応するメッセージを複数の電気機器のいずれかに音声出力させる。
In the above-described first to fifth embodiments, a network including a plurality of
好ましくは、複数の電気機器は家電200A,200B,200C,200Dを含む。サーバ100は、ログとして家電の使用時間を取得するための情報を蓄積し、複数の電気機器のいずれかに家電の使用時間に基づくメッセージを出力させる。
Preferably, the plurality of electric devices include
好ましくは、サーバ100は、ログとして複数の電気機器のいずれか300から移動距離を取得するための情報を蓄積し、複数の電気機器のいずれかに移動距離に基づくメッセージを出力させる。
Preferably, the
好ましくは、サーバ100は、所定の条件として、メッセージを複数の電気機器のうちの人を検知した電気機器に音声出力させる。
Preferably, the
好ましくは、サーバ100は、所定の条件として、メッセージを複数の電気機器のうちの人を一人だけ検知した電気機器に音声出力させる。
Preferably, the
好ましくは、サーバ100は、所定の条件として、所定の時刻にメッセージを複数の電気機器のいずれかに音声出力させる。
Preferably, the
好ましくは、サーバ100は、所定の条件として、メッセージを所定の明るさを検知した複数の電気機器のうちのいずれかに音声出力させる。
Preferably, the
好ましくは、サーバ100は、所定の条件が満たされた際に、蓄積したログをタグに変換し、当該タグに対応するメッセージを複数の電気機器のいずれかに音声出力させる。
Preferably, the
この発明の別の局面に従うと、電気機器200A,200B,200C,200D,300,400がログ情報をサーバ100に送信するステップと、サーバ100がログ情報を蓄積するステップと、サーバ100が所定の条件が満たされたか否かを判断するステップと、所定の条件が満たされた場合に、ログに対応するメッセージを電気機器または電気機器に関係する他の電気機器に音声出力させるステップと、を備える情報処理方法が提供される。
According to another aspect of the present invention,
この発明の別の局面に従うと、複数の電気機器200A,200B,200C,200D,300,400と通信するための通信インターフェイス160と、通信インターフェイス160を介して複数の電気機器のいずれかからログを取得し、所定の条件が満たされた際に、通信インターフェイスを介してログに対応するメッセージを複数の電気機器のいずれかに音声出力させるためのプロセッサ110とを備えるサーバ100が提供される。
According to another aspect of the present invention, a
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed this time are to be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description but by the scope of the claims, and is intended to include meanings equivalent to the scope of the claims and all modifications within the scope.
1 :ネットワークシステム
100 :メッセージサーバ
100X :活動データベース
100Y :タグデータベース
100Z :メッセージデータベース
110 :プロセッサ(CPU)
120 :メモリ
121 :ユーザデータベース
122 :電気機器データベース
122B :電気機器データベース
130 :ディスプレイ
140 :操作部
160 :通信インターフェイス
200 :家電(電気機器)
200A :洗濯機
200B :掃除機
200C :電磁調理器
200D :テレビ
210 :CPU
220 :メモリ
230 :ディスプレイ
240 :操作部
260 :通信インターフェイス
270 :スピーカ
280 :マイク
290 :機器駆動部
299 :センサ
300 :スマートフォン(電気機器)
310 :CPU
320 :メモリ
330 :ディスプレイ
340 :操作部
350 :タッチパネル
360 :通信インターフェイス
370 :スピーカ
380 :マイク
390 :GPSユニット
400 :センサ(電気機器)
400A :人感センサ
1: Network system 100:
120: Memory 121: User database 122:
200A:
220: Memory 230: Display 240: Operation part 260: Communication interface 270: Speaker 280: Microphone 290: Device drive part 299: Sensor 300: Smartphone (electrical device)
310: CPU
320: Memory 330: Display 340: Operation part 350: Touch panel 360: Communication interface 370: Speaker 380: Microphone 390: GPS unit 400: Sensor (electrical device)
400A: Human sensor
Claims (8)
前記複数の電気機器と通信可能なサーバと、を備え、
前記複数の電気機器は家電を含み、
前記サーバは、前記複数の電気機器のいずれかから取得したログを蓄積することによって前記家電の使用時間を計算し、平均的な使用時間に対する今回の使用時間に対応するメッセージを前記複数の電気機器のいずれかに音声出力させ、
前記サーバは、前記ログに基づいて前記複数の電気機器のいずれかの移動距離を取得して、前記複数の電気機器のいずれかに前記移動距離に基づくメッセージを出力させる、ネットワークシステム。 Multiple electrical devices that can output audio,
A server capable of communicating with the plurality of electric devices,
The plurality of electric devices include home appliances,
The server calculates a usage time of the home electric appliance by accumulating logs acquired from any of the plurality of electric devices, and outputs a message corresponding to an average usage time of the current usage time to the plurality of electric devices. Output to one of the
The server obtains one of the moving distance of the plurality of electric devices based on the log, Ru to output a message based on the moving distance to one of said plurality of electric devices, the network system.
前記サーバがログ情報を蓄積するステップと、
前記サーバが前記ログ情報に基づいて前記家電の使用時間を計算するステップと、
前記サーバが平均的な使用時間に対する今回の使用時間に対応するメッセージを前記電気機器または前記電気機器に関係する他の電気機器に音声出力させるステップと、
前記サーバが前記ログ情報に基づいて前記複数の電気機器のいずれかの移動距離を取得するステップと、
前記サーバが前記複数の電気機器のいずれかに前記移動距離に基づくメッセージを出力させるステップと、を備える情報処理方法。 A step in which a plurality of electric devices including home appliances transmit log information to a server,
The server accumulating log information;
The server calculating a usage time of the home appliance based on the log information;
A step of causing the server to output a voice message to the electric device or another electric device related to the electric device, the message corresponding to the current use time with respect to the average use time;
A step in which the server acquires a moving distance of any of the plurality of electric devices based on the log information;
The server causing any of the plurality of electric devices to output a message based on the travel distance .
前記通信インターフェイスを介して前記複数の電気機器のいずれかからログ情報を取得し、前記ログ情報に基づいて前記家電の使用時間を計算し、平均的な使用時間に対する今回の使用時間に対応するメッセージを前記複数の電気機器のいずれかに音声出力させ、前記ログ情報に基づいて前記複数の電気機器のいずれかの移動距離を取得して、前記複数の電気機器のいずれかに前記移動距離に基づくメッセージを出力させるためのプロセッサとを備える、サーバ。 A communication interface for communicating with a plurality of electric devices including household appliances,
Log information is obtained from any of the plurality of electric devices via the communication interface, the usage time of the home appliance is calculated based on the log information, and a message corresponding to the current usage time with respect to the average usage time. Is output to any of the plurality of electric devices as a voice , and the moving distance of any of the plurality of electric devices is acquired based on the log information, and based on the moving distance to any of the plurality of electric devices. to output a message and a processor because the server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016067486A JP6749120B2 (en) | 2016-03-30 | 2016-03-30 | Network system, information processing method, and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016067486A JP6749120B2 (en) | 2016-03-30 | 2016-03-30 | Network system, information processing method, and server |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017182382A JP2017182382A (en) | 2017-10-05 |
JP6749120B2 true JP6749120B2 (en) | 2020-09-02 |
Family
ID=60008483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016067486A Expired - Fee Related JP6749120B2 (en) | 2016-03-30 | 2016-03-30 | Network system, information processing method, and server |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6749120B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6634141B2 (en) * | 2017-11-23 | 2020-01-22 | 株式会社SOUSEI Technology | Residential network system for settlement and information communication for residential use |
JP6681429B2 (en) * | 2018-05-25 | 2020-04-15 | シャープ株式会社 | Network system, server, and information processing method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000069392A (en) * | 1998-08-19 | 2000-03-03 | Toshiba Corp | Television receiver |
JP4497346B2 (en) * | 2003-11-20 | 2010-07-07 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | Electronic equipment control device, electronic equipment control system |
JP4703784B2 (en) * | 2009-06-25 | 2011-06-15 | パナソニック株式会社 | Power control support device and power control support method |
JP5963557B2 (en) * | 2012-06-14 | 2016-08-03 | シャープ株式会社 | Information notification system, information notification server, information notification method and program |
JP2013257295A (en) * | 2012-06-14 | 2013-12-26 | Sharp Corp | Body weight measurement system, server, weight scale, body weight measurement result notification method and program |
JP2014072865A (en) * | 2012-10-01 | 2014-04-21 | Sharp Corp | Message transmission server, program, message transmission system, message transmission method, and terminal |
JP6172601B2 (en) * | 2012-10-19 | 2017-08-02 | パナソニックIpマネジメント株式会社 | Standby power estimation device and program |
JP6555858B2 (en) * | 2014-08-01 | 2019-08-07 | シャープ株式会社 | Apparatus, audio output method, audio output program, network system, server, and communication apparatus |
-
2016
- 2016-03-30 JP JP2016067486A patent/JP6749120B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2017182382A (en) | 2017-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106371324B (en) | operation interface display method and device | |
US10355947B2 (en) | Information providing method | |
US10015060B2 (en) | Information sharing method that provides a graphical user interface image for sharing information relating to an application within a home among a plurality of users | |
US20150088287A1 (en) | Device-operation management apparatus, remote operation system, method of controlling device-operation management apparatus, and storage medium | |
CN106953785B (en) | Intelligent household equipment adding method and device | |
JP6576021B2 (en) | Server apparatus, control system, and control method | |
JP6452571B2 (en) | Information output apparatus, information output method, and information output program | |
TW201717142A (en) | A method for monitoring the state of the intelligent device on the same screen, a projection device and a user terminal | |
JP2017068623A (en) | Information presentation method and information presentation device | |
KR20160075079A (en) | Electronic device for controlling other elcectronic device and method for controlling other elcectronic device | |
JP2017036976A (en) | Position management system, position management device, position management method, and program | |
KR20170126698A (en) | Electronic device and method for providing content | |
JP6749120B2 (en) | Network system, information processing method, and server | |
CN108429668B (en) | Message processing method, device, terminal and system | |
JP5813718B2 (en) | Control device, control method, and control program | |
JP2019040487A (en) | Network system, information processing method, and server | |
JP6418863B2 (en) | Network system, audio output method, server, device, and audio output program | |
JP6603023B2 (en) | Information provision system | |
JP6622112B2 (en) | Network system | |
JP6897696B2 (en) | Servers, methods, and programs | |
CN112400189B (en) | Information notification system and information notification method | |
CN105049924A (en) | Proximity detection of candidate companion display device in same room as primary display using camera | |
JP6890304B2 (en) | Evaluation system, evaluation method, and program | |
JP2021081968A (en) | Network system | |
JP2018151922A (en) | Server, information processing method, network system, and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180920 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190711 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190827 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190918 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200218 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200228 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200714 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200811 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6749120 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |