JP6669942B2 - 連携システム、連携サーバ、および機器制御サーバ - Google Patents
連携システム、連携サーバ、および機器制御サーバ Download PDFInfo
- Publication number
- JP6669942B2 JP6669942B2 JP2015147181A JP2015147181A JP6669942B2 JP 6669942 B2 JP6669942 B2 JP 6669942B2 JP 2015147181 A JP2015147181 A JP 2015147181A JP 2015147181 A JP2015147181 A JP 2015147181A JP 6669942 B2 JP6669942 B2 JP 6669942B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- server
- cooperation
- information
- service
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 5
- 230000009471 action Effects 0.000 description 86
- 238000000034 method Methods 0.000 description 27
- 238000004891 communication Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 24
- 230000037221 weight management Effects 0.000 description 16
- 238000012545 processing Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 238000012790 confirmation Methods 0.000 description 9
- 230000001960 triggered effect Effects 0.000 description 6
- 238000010411 cooking Methods 0.000 description 3
- 230000037213 diet Effects 0.000 description 3
- 235000005911 diet Nutrition 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Description
以下、本発明の実施の形態について図1から図8に基づいて詳細に説明する。
まず、本実施形態に係る連携システムの概要を図3に基づいて説明する。図3は、連携システム7の概要を示す図である。連携システム7は、複数のサービスを連携させる連携サービスを提供するシステムである。
続いて、連携ルールを生成する処理と生成した連携ルールに基づく処理(連携ルールを使用した処理)について図4に基づいて説明する。図4は、連携ルールを生成する処理と生成した連携ルールに基づく処理の概要を示す図である。なお、連携ルールとは、連携サービスにおけるトリガとアクションを対応付けたものであり、連携サーバ1によって生成される。
次に、連携サーバ1、機器制御サーバ2、および情報提供サーバ5の装置構成を図1に基づいて説明する。図1は、連携サーバ1、機器制御サーバ2、および情報提供サーバ5の要部構成の一例を示すブロック図である。以下、連携サーバ1、機器制御サーバ2、情報提供サーバ5の順に説明する。
図示のように、連携サーバ1は、連携サーバ1の各部を統括して制御する制御部10、連携サーバ1が使用する各種データを記憶する記憶部11、および連携サーバ1が他の機器と通信するための通信部12を備えている。なお、同図には示していないが、連携サーバ1は、通信部12を介して操作端末3とも通信する。また、同図では、1つの通信部12で通信する例を示しているが、通信相手機器に応じて異なる通信部(通信インターフェース)を介して通信してもよい。
図示のように、機器制御サーバ2は、機器制御サーバ2の各部を統括して制御する制御部20、機器制御サーバ2が使用する各種データを記憶する記憶部21、および機器制御サーバ2が他の機器と通信するための通信部22を備えている。なお、同図には示していないが、機器制御サーバ2は、通信部22を介して操作端末3や機器4とも通信する。また、同図では、1つの通信部22で通信する例を示しているが、通信相手機器に応じて異なる通信部(通信インターフェース)を介して通信してもよい。
図示のように、情報提供サーバ5は、情報提供サーバ5の各部を統括して制御する制御部50、情報提供サーバ5が使用する各種データを記憶する記憶部51、および情報提供サーバ5が他の機器と通信するための通信部52を備えている。また、制御部50には、ユーザ登録部501、認証部502、および情報送信部503が含まれている。そして、記憶部51には、ユーザ管理情報511が格納されている。
次に、操作端末3と機器4の装置構成を図2に基づいて説明する。図2は、操作端末3と機器4の要部構成の一例を示すブロック図である。以下、まず操作端末3について説明し、その後、機器4について説明する。
図示のように、操作端末3は、操作端末3の各部を統括して制御する制御部30、操作端末3が使用する各種データを記憶する記憶部31、操作端末3が他の機器と通信するための通信部32、制御部30の制御に従って画像を表示する表示部33、およびユーザの入力操作を受け付ける入力部34を備えている。
図示のように、機器4は、機器4の各部を統括して制御する制御部40、機器4が使用する各種データを記憶する記憶部41、および機器4が他の機器と通信するための通信部42を備えている。また、機器4は、ユーザの入力操作を受け付ける入力部43、制御部40の制御に従って音声を出力する音声出力部44、および制御部40の制御に従って所定の動作を行う動作部45を備えている。例えば、機器4が自走式のロボット掃除機であれば、動作部45は掃除(機器4の移動とごみの吸引等)を行うものとなる。
次に、ユーザにトリガの設定を行わせるために操作端末3が表示する操作画面について図6に基づいて説明する。図6は、トリガのサービスを設定するための操作画面の一例を示す図である。
続いて、ユーザにアクションの設定を行わせるために操作端末3が表示する操作画面について図7に基づいて説明する。図7は、アクションのサービスを設定するための操作画面の一例を示す図である。
次に、連携ルールを生成する処理の流れを図8に基づいて説明する。図8は、連携ルールを生成する処理の一例を示すフローチャートである。なお、同図ではトリガの条件の設定が終了し、ユーザがアクションのサービスとして機器制御サービスを選択した後の処理(図7の(b)の画面から機器制御サービスが選択され、機器制御サービスへのユーザ認証が終了した後の処理)を示している。
本発明の他の実施形態について、図9に基づいて説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
本発明の他の実施形態について、図10に基づいて説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
上記各実施形態では、1つの連携サーバ1を用いる例を説明したが、連携サーバ1の有する各機能が、個別のサーバにて実現されていてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。これは、機器制御サーバ2、情報提供サーバ5、体重管理サーバ、および画像共有サーバについても同様である。
連携サーバ1、機器制御サーバ2、操作端末3、機器4、および情報提供サーバ5の各ブロックは、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。後者の場合、連携サーバ1、機器制御サーバ2、操作端末3、機器4、および情報提供サーバ5のそれぞれを、図11に示すようなコンピュータ(電子計算機)を用いて構成することができる。
連携ルールにおいてトリガとするサービスとして、上記各実施形態では、位置情報サービス、体重管理サービス、および画像共有サービスを例示して説明を行った。しかしながら、連携ルールにおいてトリガとするサービスは、連携サーバに所定の情報(アクション実行のトリガとなる情報)を提供可能なサービスであればよく、これらの例に限られない。
(明日)の(現在ユーザが居る地点)における天気予報が(雨)である。
(午前6時)において、(私鉄下町線)が(10分)以上遅れている。
(友人Aさん)が(SNS:Social Networking Service)にメッセージを投稿する。
(天気予報の内容)を(機器4:居間のロボット)に発話させる。
(機器4:居間のエアコン)を(自動運転モード)にする。
(所定の文言)を(機器4:冷蔵庫)に発話させる。
本発明の態様1に係る連携システム(7)は、情報提供サーバ(5)と、機器制御サーバ(2)と、契機と動作とを対応付けた連携ルールに従い、上記情報提供サーバから所定の情報が提供されたことを上記契機として上記機器制御サーバにより所定の機器(4)に上記動作を行わせる連携サーバ(1)と、を含む連携システムであって、上記連携サーバは、ユーザに応じた機器のリストを上記機器制御サーバから取得して、該リストに含まれる機器を示す情報を上記ユーザの端末装置(操作端末3)に表示させ、上記リストに含まれる機器のうち上記端末装置にてユーザが選択した機器に上記動作を実行させる連携ルールを生成する。
103 アクション設定部(機器情報提示部)
105 ルール生成部
2 機器制御サーバ
202 認証部(情報受信部)
203 情報送信部(機器情報送信部)
3 操作端末(端末装置)
301 連携設定部(機器情報表示部)
4 機器
401 発話制御部(動作実行部)
5 情報提供サーバ
7 連携システム
Claims (3)
- 情報提供サーバと、
ユーザにより入力された、ユーザ毎に異なるユーザの識別情報を受け付け、該識別情報が示すユーザからの指示に従って機器の制御を行う機器制御サーバと、
契機と動作とを対応付けた連携ルールに従い、上記情報提供サーバから所定の情報が提供されたことを上記契機として上記機器制御サーバにより所定の機器に上記動作を行わせる連携サーバと、
を含む連携システムであって、
上記連携サーバは、上記ユーザにより入力された上記識別情報を受け付け、該識別情報を上記機器制御サーバへ送信することにより、上記ユーザに応じた機器のリストを上記機器制御サーバから取得して、該リストに含まれる機器を示す情報を上記ユーザの端末装置に表示させ、上記リストに含まれる機器のうち上記端末装置にてユーザが選択した機器に上記動作を実行させる連携ルールを生成することを特徴とする連携システム。 - 契機と動作とを対応付けた連携ルールに従い、情報提供サーバから所定の情報が提供されたことを上記契機として、ユーザにより入力された、ユーザ毎に異なるユーザの識別情報を受け付け、該識別情報が示すユーザからの指示に従って機器の制御を行う機器制御サーバにより所定の機器に上記動作を行わせる連携サーバであって、
上記ユーザにより入力された上記識別情報を受け付け、該識別情報を上記機器制御サーバへ送信することにより、上記ユーザに応じた機器のリストを上記機器制御サーバから取得し、該リストに含まれる機器を示す情報を上記ユーザの端末装置に表示させる機器情報提示部と、
上記リストに含まれる機器のうち上記端末装置にてユーザが選択した機器に上記動作を実行させる連携ルールを生成するルール生成部と、を備えていることを特徴とする連携サーバ。 - ユーザにより入力された、ユーザ毎に異なるユーザの識別情報を受け付け、該識別情報が示すユーザからの指示に従って機器の制御を行う機器制御サーバであって、上記機器制御サーバは、契機と動作とを対応付けた連携ルールに従い、情報提供サーバから所定の情報が送信されたことを上記契機として連携サーバが実行する制御に従い、所定の機器に上記動作を行わせるものであり、
上記連携サーバから、上記ユーザにより入力された上記識別情報を受信する情報受信部と、
上記機器制御サーバが制御可能な機器のうち、上記識別情報の示すユーザが上記動作を実行させる機器として選択可能な機器のリストを上記連携サーバに送信する機器情報送信部と、を備えていることを特徴とする機器制御サーバ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015147181A JP6669942B2 (ja) | 2015-07-24 | 2015-07-24 | 連携システム、連携サーバ、および機器制御サーバ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015147181A JP6669942B2 (ja) | 2015-07-24 | 2015-07-24 | 連携システム、連携サーバ、および機器制御サーバ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017027473A JP2017027473A (ja) | 2017-02-02 |
JP6669942B2 true JP6669942B2 (ja) | 2020-03-18 |
Family
ID=57949861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015147181A Active JP6669942B2 (ja) | 2015-07-24 | 2015-07-24 | 連携システム、連携サーバ、および機器制御サーバ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6669942B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108111374B (zh) * | 2017-11-16 | 2019-09-20 | 百度在线网络技术(北京)有限公司 | 同步设备列表的方法、装置、设备和计算机存储介质 |
US11243518B2 (en) | 2018-07-27 | 2022-02-08 | Citizen Watch Co., Ltd. | Computer program production system, computer program, and production terminal instrument |
JP6874040B2 (ja) * | 2018-07-27 | 2021-05-19 | シチズン時計株式会社 | プログラム作成システム、プログラム、及び、作成端末機器 |
WO2020045423A1 (ja) * | 2018-08-31 | 2020-03-05 | シチズン時計株式会社 | 連携システム、第1端末機器、及び、第2端末機器 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002092194A (ja) * | 2000-09-14 | 2002-03-29 | Fujitsu Ltd | 制御情報管理方法,制御対象物制御方法,記録媒体,制御情報管理サーバ及び制御情報管理システム |
JP3905719B2 (ja) * | 2001-05-09 | 2007-04-18 | 株式会社エヌ・ティ・ティ・ドコモ | 家電制御システム、家電制御方法、家電制御プログラム及びコンピュータ読み取り可能な記録媒体 |
JP5090246B2 (ja) * | 2008-05-09 | 2012-12-05 | ソニー株式会社 | 情報提供装置、携帯情報端末、コンテンツ処理機器、コンテンツ処理システム、およびプログラム |
-
2015
- 2015-07-24 JP JP2015147181A patent/JP6669942B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017027473A (ja) | 2017-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6461738B2 (ja) | 連携システムおよび機器制御サーバ | |
JP6294224B2 (ja) | 制御方法 | |
US10129352B2 (en) | Information management method | |
US11374782B2 (en) | Method and apparatus for controlling electronic device | |
JP6669942B2 (ja) | 連携システム、連携サーバ、および機器制御サーバ | |
JP5758428B2 (ja) | 電気機器制御装置、電気機器制御システム、プログラム、および電気機器制御方法 | |
JP6495154B2 (ja) | 動作実行制御サーバ、ルール生成サーバ、端末装置、連携システム、動作実行制御サーバの制御方法、ルール生成サーバの制御方法、端末装置の制御方法、および制御プログラム | |
JP2016206851A (ja) | 制御装置、制御装置の制御方法、制御システム、環境制御機器、および制御プログラム | |
JPWO2019202666A1 (ja) | 機器制御システム及び機器制御方法 | |
JP6352129B2 (ja) | 制御装置、制御システム、制御方法、および制御プログラム | |
JP6133361B2 (ja) | 電気機器制御装置、電気機器制御システム、プログラム、電気機器制御方法、入出力装置、および電気機器 | |
JP6664940B2 (ja) | 登録補助装置、登録補助システム、登録補助装置の制御方法 | |
JP2016010047A (ja) | 機器制御システム、宅内装置及び遠隔操作端末 | |
JP2019040487A (ja) | ネットワークシステム、情報処理方法、およびサーバ | |
JP2017212739A (ja) | 連携システム | |
JP2020126290A (ja) | ネットワークシステム、情報処理方法、サーバ、および冷蔵庫 | |
CN111696544A (zh) | 家用电器的控制方法、家用电器及控制装置 | |
JP6681429B2 (ja) | ネットワークシステム、サーバ、および情報処理方法 | |
JP7074596B2 (ja) | ネットワークシステム、サーバおよび情報処理方法 | |
JP2017151742A (ja) | ネットワークシステム、サーバ、情報処理方法、および電気機器 | |
JP7320767B2 (ja) | 情報提示方法、プログラム、及び情報提示システム | |
JP7296597B2 (ja) | 制御方法、制御装置、及び、プログラム | |
JP2020178177A (ja) | ネットワークシステム | |
JP6115803B2 (ja) | 広告決定装置、広告決定方法およびカラオケ装置 | |
JP2021052298A (ja) | ネットワークシステム、サーバ、情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180601 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190327 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190416 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190614 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190730 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190918 |
|
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: 20191015 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20191101 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191112 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6669942 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |