服务器、网络系统及信息处理方法与流程

文档序号:18203984发布日期:2019-07-17 06:22阅读:163来源:国知局
服务器、网络系统及信息处理方法与流程

本发明涉及用于远程控制电气设备的技术。



背景技术:

以往,已知关于利用网络通信的电气设备的控制的技术。例如,特开2016-114270号公报(专利文献1)公开了空调管理系统。根据专利文献1提供了一种空调管理系统,其包括至少一个空调设备和用于集中管理空调设备的集中监控装置,并包括可经由通信线路连接到集中监控装置的信息处理终端,信息处理终端包括:时间表信息接受部,接收来自用户的空调设备的时间表信息的输入;时间表信息管理部,存储由时间表信息接受部接受的多个时间表信息;以及时间表信息管理发送部,用于从时间表信息管理部中存储的多个时间表信息中选择要发送到空调设备的时间表信息,并发送到集中监控装置,集中监控装置经由通信线路获取从信息处理装置发送的时间表信息,并将所获取的时间表信息发送到空调设备。

此外,在国际公开2014/024444号(专利文献2)中,公开了家电设备、家电系统及服务器装置。根据专利文献2提供了一种家电设备、家电系统及服务器装置,其按照预定的设定时间开始运行和停止运行,并且还具有关于预约运行的高便利性。一种能够进行预约运行的家电设备,所述预约运行是指在设定时间进行开始和停止运行,其包括:接收部,其从遥控器和便携终端中的每一个接收表示家电设备的预约运行中的开始运行的时间的设定信号;存储部,其用于存储设定信号的内容;以及控制部,其用于控制家电设备的动作,其中,控制部在来自遥控器的设定信号确定的运行时间段和来自便携终端的设定信号确定的运行时间段的至少一部分重复的情况下,选择由遥控器和便携终端的每一个设定的开始运行时间中的较早时间,并且在所选择的时间开始运行。

现有技术文献

专利文献

专利文献1:特开2016-114270号公报

专利文献2:国际公开第2014/024444号公报



技术实现要素:

发明要解决的问题

本发明的目的是提供能够有效地远程控制电气设备的服务器、网络系统及信息处理方法。

用于解决问题的方案

根据本发明的一方面提供一种服务器,其包括通信接口和处理器,所述处理器用于在经由通信接口而接受到来自电气设备的定时器命令的请求时,在满足规定条件的情况下向电气设备提供定时器命令。

发明效果

如上所述,根据本发明提供一种能够有效地远程控制电气设备的服务器、网络系统及信息处理方法。

附图说明

图1是表示根据第一实施方式的网络系统1的整体构成的示意图。

图2是表示根据第一实施方式的空调100的构成的框图。

图3是表示根据第一实施方式的led亮灯规则的示意图。

图4是表示根据第一实施方式的空调100的信息处理的流程图。

图5是表示根据第一实施方式的服务器300的构成的框图。

图6是表示根据第一实施方式的设备数据321的示意图。

图7是表示根据第一实施方式的设备状态数据322的示意图。

图8是表示根据第一实施方式的配对数据323的示意图。

图9是表示根据第一实施方式的定时器数据324的示意图。

图10是表示根据第一实施方式的服务器300的信息处理的流程图。

图11是表示根据第一实施方式的智能电话400等的通信终端的构成的框图。

图12是表示根据第一实施方式的智能电话400的第一画面例的示意图。

图13是表示根据第一实施方式的智能电话400的第二画面例的示意图。

图14是表示根据第一实施方式的网络系统1具有的功能的框图。

图15是表示根据第一实施方式的网络系统1的第一用例的示意图。

图16是表示根据第一实施方式的网络系统1的第二用例的示意图。

图17是表示根据第一实施方式的网络系统1的第三用例的示意图。

图18是表示根据第二实施方式的服务器300的信息处理的流程图。

图19是表示根据第三实施方式的服务器300的信息处理的示意图。

具体实施方式

以下,参照附图来说明本发明的实施方式。在以下的说明中,对于相同的部件赋予相同的附图标记。它们的名称以及功能也相同。因此,关于它们的详细说明将不再重复。

<第一实施方式>

<网络系统1的整体构成>

首先,参照图1来说明根据本实施方式的网络系统1的整体构成。根据本实施方式的网络系统1主要包括:用于家电控制用的应用的服务器300、与服务器300交换各种数据的智能电话400等通信终端、经由调制解调器500和wifi(注册商标)路由器600而与服务器300交换各种数据的空调100等的电气设备。

并且,电气设备并不限于空调100,也可以为冰箱、洗衣机、自走式吸尘器等家电,硬盘记录器、音乐播放器、投影仪等av(音频视频)设备,太阳能发电机、对讲机、热水器等住宅设备等。此外,通信终端并不限定于智能电话400,也可以为平板电脑、游戏机、可佩戴终端、个人电脑和其他通信设备。

<网络系统1的动作概要>

根据本实施方式的网络系统1中,智能电话400的家电控制应用程序可经由服务器300,获取空调100的信息或远程控制空调100。特别地,用户可以经由智能电话400的应用进行的空调100的定时器设定等。

更具体为,智能电话400的应用在服务器300中注册定时器命令。空调100在每次执行定时器时,向服务器300请求下一个定时器命令。服务器300根据来自空调100的请求,立即向空调100提供定时器命令,或在下一次的空调100定期的访问时向空调100提供定时器命令。由此,可以减少服务器300上的负载和网络系统1上的负载。这是因为即使当许多用户在适当的时间设定定时器命令,服务器300也可以错开向空调100提供定时器命令的时机。

以下,对用于实现这样的功能的网络系统1的具体结构进行详细叙述。

<空调100的构成>

参照图2,说明构成网络系统1的空调100的构成的一个方式。作为根据本实施方式的空调100主要构成要素包括:cpu110、存储器120、led灯130、操作部140、通信接口160、扬声器170、遥控器接收部180、设备驱动部190。

cpu110通过执行存储于存储器120或外部存储介质中的程序,控制空调100的各部。

存储器120由各种ram、各种rom等实现。存储器120存储:由cpu110执行的程序、由cpu110执行程序所生成的数据、经由操作部140输入的数据、从遥控器199接收的数据、经由路由器或因特网而从服务器300接收的数据等。

更具体为,根据本实施方式的存储器120包括:存储器区域121,其用于存储与来自遥控器199的一个定时器打开命令有关的信息;存储器区域122,其用于存储来自遥控器的关于一个定时器关闭命令的信息;以及存储器区域123,其用于存储与来自服务器300的一个定时器命令有关的信息。并且,还准备了存储器区域1231,其用于存储表示服务器300中是否存储有下一个命令的信息。

led灯130基于来自cpu110的信号亮灯。本实施方式中,如图3所示,cpu110在已被设定定时器时,使led灯130亮灯。并且,在到达定时器的时间并执行已预约的命令时,cpu110关闭led灯130。但是,在服务器300中存储有下一个定时器命令时,cpu110使led灯130亮灯。并且,在设定定时器之后通信中断24小时以上的情况下,cpu110使led灯130关闭。

返回到图2中,操作部140由按钮等来实现,接受来自用户的命令并将该命令输入至cpu110。并且,操作部140也可以为触摸面板。

通信接口160通过有线通信或无线通信而与其他装置之间交换数据。即,通信接口160接受来自cpu110的数据,将该数据发送至服务器300等的其他装置,或相反地,通过控制通信接口160而从其他装置接收各种数据并输入至cpu110。例如,cpu110定期地经由通信接口160将空调100的信息上传至服务器300,或从智能电话400的应用接收控制命令。

并且,特别地在本实施方式中,当参照用于存储与来自服务器300的一个定时器命令有关的信息的区域123而执行定时器命令时,cpu110参照用于存储表示服务器300是否存储有下一个命令的信息的区域1231,经由通信接口160向服务器300请求新的定时器命令。并且,cpu110基于来自服务器300的数据重写:用于存储与来自服务器300的一个定时器命令有关的信息的区域123;以及用于存储表示服务器300中是否存储有下一个命令的信息的区域1231。

扬声器170基于来自cpu110的信号输出各种语音、声音、旋律。

遥控器接收部180检测来自遥控器等的红外线信号,并向cpu110输入接收信号。例如,cpu110经由遥控器接收部180接受来自遥控器的电源打开/关闭命令、其他控制命令以及各种数据等。

设备驱动部190基于来自cpu110的信号控制电气设备的各部,例如压缩机、风扇、其他电机、加热器等。根据本实施方式的空调100通过设备驱动部190实现制冷功能、制热功能、送风功能、离子产生功能等。

本实施方式中,空调100的cpu110定期地执行如下的信息处理。参照图4,cpu110参照存储器120判断是否到达了对应于来自遥控器199的定时器命令的时间(步骤s102)。在到达了对应于来自遥控器199的定时器命令的时间的情况下(步骤s102中“是”的情况),cpu110执行该定时器命令(步骤s104)。

在未到达对应于来自遥控器199的定时器命令的时间的情况下(步骤s102中“否”的情况),cpu110判断是否到达了对应于来自服务器300的定时器命令的时间(步骤s112)。在到达了对应于来自服务器300的定时器命令的时间的情况下(步骤s112中“是”的情况),cpu110执行该定时器命令(步骤s114)。

cpu110基于用于存储表示服务器300中是否存储有下一个命令的信息的区域1231,当在服务器300中存储有定时器命令的情况下(步骤s166中“是”的情况),cpu110经由通信接口160,向服务器300发出下一个定时器命令的即时请求(步骤s118)。

在未到达对应于来自服务器300的定时器命令的时间的情况下(步骤s112中“否”的情况)、或在服务器300中未存储有定时器命令的情况下(步骤s166中“否”的情况),cpu110等待直到下一个时机。

此外,在根据来自服务器300的命令执行空气调节运行的情况下,空调100的cpu110优选,在此之后通信中断经过第一规定时间,例如经过24小时后使空气调节运行停止。或者,与根据来自服务器300的命令的空气调节运行的持续时间无关,空调100的cpu110优选,通信中断经过第一规定时间,例如经过24小时的情况下,使与来自服务器300的命令相关的空气调节运行停止。并且,即使超过24小时也可以执行过滤器的自动清洁、内部清洁、送风等。即,优选终止用户感到不愉快的动作(例如,驱动压缩机的制冷运行及制热运行等的空调运行。由于这种空调运行是如果一直保持运行会使功耗变高、电费变高的动作,因此用户感到不适的可能性高)。或者,即使仍然保持动作也是安全地动作(如不驱动压缩机的、不流动大电流的动作,例如上述的过滤器自动清洁动作、内部清洁动作(使室内机的热交换器不产生霉菌的干燥等的动作)、送风运行),可以超过24小时的执行。

<服务器300的构成>

参照图5说明服务器300的构成的一方式,所述服务器300构成根据本实施方式的网络系统1。服务器300作为主要构成要素包括:cpu310、储存器320、显示器330、操作部340、通信接口360、时钟380。

cpu310通过执行存储于存储器320中的程序,控制服务器300的各部分。例如,cpu310通过执行存储于存储器320中的程序,并参照各种数据而执行后述的各种处理。

存储器320由各种ram、各种rom等实现,存储器320可以包括在服务器300中、或者可以可拆装到服务器300的各种接口,或者可以是可从服务器300访问的其他设备的存储介质。存储器320存储由cpu310执行的程序、由cpu310执行程序所生成的数据、被输入的数据、设备数据321、设备状态数据322、配对数据323、定时器数据324、用于根据其他实施方式的家电管理服务的数据库等。

并且,如图6所示,设备数据321针对每个空调100等的设备包括:设备的识别信息、设备的种类、用户的识别信息、用于确定房屋的名字、用于确定设备当前动作的动作命令和通过传感器所获取的各种测定结果等的动作状态等。cpu310基于来自智能电话400等的通信终端的应用的请求,参照设备数据321提供,与该智能电话400配对的设备中的、与配置在指定的房屋的设备相关的信息。

如图7所示,设备状态数据322针对每个设备存储:设备id、设备的当前运行状态、运行的打开/关闭的切换次数、向服务器300请求定时器命令的间隔、请求下一个定时器命令的时间。并且,这里成为打开/关闭的切换次数的对象的运行,可以是制热运行、也可以是制冷运行、也可以是送风运行、也可以离子产生运行、也可以是空气净化运行或加湿运行等、也可以是其他运行。或者,也可以仅使用电源的打开/关闭的切换次数。当切换了设备的运行的打开/关闭时,cpu310将当前运行状态经由通信接口360提供给与该设备配对的通信终端。并且,运行状态包括:由空调100执行的命令、已经传送到空调100的定时器命令、空调100存储的表示服务器300中是否存储有下一个命令的信息、各种传感器的测量数据等。

如图8所示,配对数据323针对每个设备的组合包括:配对的id、配对设备之间的识别信息。例如,包括空气调节机100和用于远程控制空气调节机100的智能电话400或用户的识别信息之间的对应关系。

如图9所示,定时器数据324针对每个输入至智能电话400等的通信终端的应用的定时器命令存储:定时器id、设备id、定时器时间、定时器的命令、重复的设定等。重复的设定是指对应于智能电话400的应用程序的设定,包括:用于每天重复相同定时器命令的信息、用于每周重复相同定时器命令的信息。定时器数据324针对每个定时器命令优选存储:表示空调100是否存储有服务器300中存储有下一个命令的信息。

返回到图5,显示器330基于来自cpu310的信号显示文本或图像。操作部340接受来自服务管理者等的命令,并将该命令输入至cpu310。

通信接口360经由互联网、运营商网络、路由器等,将来自cpu310的数据发送给空调100、智能电话40等的其他装置。相反,通信接口360经由互联网,运营商网络、路由器等接收来自其他装置的数据,并传送至cpu310。

并且,当根据本实施方式的服务器300的cpu310经由通信接口360接收到来自空调100等的设备的数据时,执行如下的信息处理。

参照图10,cpu310从所接收的数据中读取电气设备的识别信息(步骤s302)。cpu310判断本次来自电气设备的数据是否为由于执行定时器而产生的下一个定时器命令的即时请求(步骤s304)。所接受的数据为由于执行定时器而产生的下一个定时器命令的即时请求的情况下(步骤s304中“是”的情况下),cpu310参照定时器数据324判断是否存在针对该设备存储的下一个定时器命令的数据,例如重复的定时器命令或一次性的定时器命令等(步骤s306)。

存在针对该设备存储的定时器命令的数据的情况下(步骤s306中“是”的情况),cpu310参照设备状态数据322判断下一个定时器命令的执行时间是否为下一个定期的定时器命令的请求之前(步骤s308)。在下一个定时器命令的执行时间为下一个定期的定时器命令的请求之前的情况下(步骤s308中“是”的情况),cpu310参照定时器数据324进一步判断是否存储有再下一个定时器命令(下下次的定时器命令)(步骤s310)。存储有再下一个定时器命令的情况下(步骤s310中“是”的情况),cpu310经由通信接口360向该设备发送第一个定时器命令和表示存储有再下一个定时器命令的主旨的数据(步骤s312)。cpu310等待来自下一个设备的数据。

更详细而言,本实施方式中,针对每个空调100等的设备,智能电话400等的通信终端的应用能够接受多个种类的、重复的定时器命令或一次性的定时器命令。即,针对每个设备服务器300的定时器数据324中存储有多个定时器命令。但是,有时空调100等的设备的存储器120只能存储来自服务器300的一个定时器命令。因此,本实施方式中,空调100的cpu110经由通信接口160接收来自服务器300的第一个定时器数据和表示存储有其下一个定时器数据的主旨的数据,并将这些存储于用于存储来自服务器300的一个命令的区域123和用于存储表示服务器300中存储有下一个命令的信息的区域1231中。并且,如图4的步骤s114所示,cpu110执行该定时器命令,或存在被存储的定时器命令的情况下(步骤s116中“是”的情况),经由通信接口160自服务器300中获取下一个定时器命令(步骤s118)。

返回到图10,在未存储有再下一个定时器数据的情况下(步骤s310中“否”),cpu310经由通信接口360向该设备发送第一个定时器数据和表示未存储有该下一个定时器数据的主旨的数据(步骤s314)。cpu310等待来自下一个电气设备的数据。并且,在没有下一个定时器命令的情况下(步骤s306中“否”的情况)、下一个定时器命令的执行时间为下一个定期的定时器命令的请求时间之后的情况下(步骤s308中“否”的情况),cpu310都等待来自下一个电气设备的数据。

在所接收的数据为不是由于执行定时器命令而产生的即时请求的情况下(步骤s304中“否”的情况),cpu310判断本次来自设备的数据是否为来自空调100的定时器命令的定期的请求(步骤s322)。所接受的数据为定时器命令的定期的请求的情况下(步骤s322中“是”的情况),cpu310参照定时器数据324判断是否存在针对该设备存储的定时器命令的数据,例如重复的定时器命令或一次性的定时器命令等(步骤s324)。在存在针对该设备存储的定时器命令的数据的情况下(步骤s324中“是”的情况),cpu310从步骤s310开始执行。

在所接受的数据为不是来自空调100的定时器命令的定期的请求的情况下(步骤s322中“否”的情况),cpu310判断所接收的数据是否为表示电气设备的当前动作状态或打开/关闭的计数等的数据(步骤s332)。所接收的数据为表示电气设备的当前动作状态或打开/关闭的计数等的数据的情况下(步骤s332中“是”的情况),cpu310将该设备的当前动作状态、打开/关闭的计数存储至设备状态数据322中(步骤334)。打开/关闭的计数比上一次的值增加的情况下(步骤s336中“是”的情况),cpu310参照设备数据321经由通信接口360将当前的动作状态发送至与该设备配对的一个或多个终端终端(步骤s338)。cpu310等待来自下一个设备的数据。

在所接受的数据不是表示当前动作状态或打开/关闭的计数等的数据的情况下(步骤s332中“否”的情况),cpu310执行其他处理(步骤s340),并等待来自下一个设备的数据。

<智能电话400的构成>

参照图11说明根据本实施方式的智能电话400等的通信终端的构成的一方式。智能电话400作为主要构成要素包括:cpu410、储存器420、显示器430、操作部440、通信接口460、扬声器470、麦克风480。

cpu410通过执行存储于存储器420中的程序,控制智能电话400的各部分。

存储器420由各种ram或各种rom等实现。存储器420存储由cpu410执行的程序例如家电控制用的应用程序、由cpu410执行程序所生成的数据、被输入数据、用于根据其他实施方式的家电管理服务的数据库等。

显示器430基于来自cpu410的信号显示文本、图像。操作部440接受来自用户等的命令,并将该命令输入至cpu410。例如,cpu410基于空调100等的家电控制用的应用程序,在显示器430中显示操作画面,并经由操作部440接受对空调100的远程控制命令的输入。并且,显示器430和操作部440也可以是触摸面板。

通信接口460经由互联网、运营商网络、路由器等,将来自cpu410的数据发送给服务器300等其他装置。相反地,通信接口460经由互联网,运营商网络、路由器等接收来自该其他装置的数据,并传送至cpu410。

扬声器470基于来自cpu410的数据输出声音,麦克风480接受声音并将声音数据输入至cpu410。

本实施方式中,cpu410经由操作部440接受用户的指示,并启动家电控制用的应用程序。cpu410经由通信接口460自服务器300接收与已配对的空调100相关的数据,如图12所示,使显示器430显示与空调100相关的数据。cpu410经由操作部440而接受针对空调100的命令,并经由通信接口460将命令发送至服务器300。服务器300基于该命令控制空调100。

此外,本实施方式中,如图13所示,cpu410经由操作部440接受:在当通过房屋遥控器199的操作而运行·停止空调100时或者当执行来自应用的定时器设定时,来自服务器300的通知到达的模式的打开/关闭的设定;在成员进行了“注册信息变更”或“设备删除”时通知到达的模式的打开/关闭的设定等。

<网络系统1的构成>

通过如上所述的构成,根据本实施方式的网络系统1具有如下所述的功能。参照图14,服务器300包括:由存储器320等实现的定时器信息存储部320a、由通信接口360等实现的通信部360a、由执行控制程序的cpu310实现的定时器信息提供方法选择部310a。定时器信息提供方法选择部310具有如下功能:基于下一个定时器命令的执行时间和下一个定期的定时器请求的时间,选择根据来自空调100的下一个定时器命令的请求立即向空调100提供下一个定时器命令,还是等待提供下一个定时器命令,直到来自空调100的下一个定期的请求。

并且,空调100a、100b等的电气设备包括:由存储器120等实现的定时器信息存储部120a、120b;以及由执行控制程序的处理器110和通信接口160等实现地定期获取部161a、161b以及即时获取部162a、162b。定期获取部161a、161b是用于通过定期的向服务器300请求定时器命令而获取下一个定时器命令。即时获取部162a、162b是用于在每一次执行定时器命令时,通过向服务器300请求下一个定时器命令而获取下一个定时器命令。

<网络系统1的用例>

通过如上所述的构成,根据本实施方式的网络系统1中进行如下的处理。首先,由智能电话400等的通信终端远程设定的定时器命令被存储于服务器300中。并且,服务器300根据来自空调100的定时器执行时的请求,发送下一个定期的请求之前的定时器命令,或者根据来自空调100的定期的请求,发送下一个定时器命令。并且,空调100接收表示是否准备有下一个定时器命令的信息,并使led灯亮灯以表示存在下一个定时器命令。空调100使定时器用的led灯亮灯,直到没有下一个定时器命令。

例如,参照图15说明在预先设定有定时器命令的情况下,进一步由用户输入不重复的新的定时器命令的情况。如图15(a)所示,(1)经由智能电话400用户设定新的定时器命令。(2)服务器300向空调100发送表示有新的定时器命令的主旨。此时,由于存在预先设定的定时器命令,因此空调100使定时器用的led等亮灯。(3)空调100向服务器300回复已接收到表示存在定时器命令的主旨。(4)服务器300使智能电话400显示空调100已正常接收到表示存在定时器命令的主旨的信息。

如图15(b)所示,当到达前一个定时器设定的时间时,空调100执行前一个定时器命令,并向服务器300即时请求下一个定时器命令。该情况下,如果下一个定时器命令的执行时间在下一个定期请求之前时,服务器300立即向空调100提供下一个定时器命令,如果下一个定时器命令的执行时间在下一个定期请求之后时,服务器300在接收到下一个定期请求之际向空调100提供下一个定时器命令。并且,在这里服务器300进一步向空调100通知表示没有下一个定时器命令的主旨。空调100使定时器用的led等亮灯。如图15(c)所示,当到达下一个定时器设定时间时,(1)空调100执行下一个定时器命令。(2)由于没有再下一个定时器命令,因此空调100关闭定时器用led灯。

接下来,参照图16说明在预先设定有定时器命令的情况下,进一步由用户输入每天重复的定时器命令的情况。如图16(a)所示,(1)经由智能电话400用户设定新的定时器命令。(2)服务器300向空调100发送表示有新的定时器命令的主旨。此时,由于存在预先设定的定时器命令,因此空调100使定时器用的led等亮灯。(3)空调100向服务器300回复已接收到表示存在定时器命令的主旨。(4)服务器300使智能电话400显示空调100已正常接收到表示存在定时器命令的主旨的信息。

如图16(b)所示,当到达前一个定时器的时间时,空调100执行前一个定时器命令,并向服务器300即时请求下一个定时器命令。该情况下,如果下一个定时器命令的执行时间在下一个定期请求之前时,服务器300立即向空调100提供下一个定时器命令,如果下一个定时器命令的执行时间在下一个定期请求之后时,服务器300在接收到下一个定期请求之际向空调100提供下一个定时器命令。并且,在这里服务器300进一步向空调100通知表示存在下一个定时器命令的主旨。空调100使定时器用的led等亮灯。如图16(c)所示,当到达下一个定时器设定时间时,(1)空调100执行下一个定时器命令,(2)由于存在再下一个定时器命令,使定时器用led灯保持亮灯。

接下来,参照图17说明:被输入上午7点制热运行打开的每天重复的定时器命令和上午8点制热运行关闭的每天重复的定时器命令的情况。如图17(a)所示,服务器300向空调100发送上午7点的定时器命令。该情况下,向空调100通知表示存在下一个定时器命令的主旨。此时,空调100使定时器用的led等亮灯。由此,如图17(b)所示,当达到上午7点的定时器设定时间时,空调100打开制热运行。

由于存在下一个8点的定时器命令,如图17(c)所示,空调100向服务器300即时请求下一个定时器命令。该情况下,如果下一个定时器命令的执行时间在下一个定期请求之前时,服务器300立即向空调100提供下一个定时器命令,如果下一个定时器命令的执行时间在下一个定期请求之后时,服务器300在接收到下一个定期请求之际向空调100提供下一个定时器命令。并且,在这里服务器300进一步向空调100通知表示再下一个定时器命令的主旨。由于存在上午8点的定时器(下一个定时器),空调100使定时器用的led灯亮灯。由此,如图17(d)所示,当到达定时器设定时间,cpu110关闭制热运行并向服务器300即时请求再下一个的明天7点的定时器命令。同样在该情况下,如果下一个定时器命令的执行时间在下一个定期请求之前时,服务器300立即向空调100提供下一个定时器命令,如果下一个定时器命令的执行时间在下一个定期请求之后时,服务器300在接收到下一个定期请求之际向空调100提供下一个定时器命令。并且,服务器300进一步向空调100通知表示再下一个定时器命令的主旨。由于存在上午7点的定时器命令,空调100使定时器用的led灯亮灯。如上所述,在被设定每天重复的定时器的情况下,定时器用led灯保持亮灯状态。

<第二实施方式>

在第一实施方式中,图10的步骤s308中,基于下一个定时器命令的执行时间是否为下一个定期的定时器命令的请求之前,而决定是否立即发送定时器命令。但是,如图18所示,服务器300的cpu310在存在针对成为对象的电气设备存储的定时器命令的数据的情况下(步骤s306中“是”的情况),cpu310也可以判断下一个定时器命令是否为关闭各种功能的命令(步骤s308)。并且,在下一个定时器命令为关闭各种功能的命令的情况下(步骤s308中“是”的情况),cpu310执行步骤s310。相反地,cpu310在下一个定时器命令为不是关闭各种功能的命令的情况下(步骤s308中“否”的情况),cpu310也可以直到该电气设备请求下一个定期的定时器命令的请求为止等待。

<第三实施方式>

或者,如图19所示,服务器300的cpu310在存在针对成为对象的电气设备存储的定时器命令的数据的情况下(步骤s306中“是”的情况),cpu310也可以判断当前服务器300的处理或通信是否拥塞(步骤s308c)。并且,在当前的处理或通信不拥塞的情况下(步骤s308c中“否”的情况),cpu310执行步骤s310。并且,在服务器300的处理或通信拥塞的情况下(步骤s308c中“是”的情况),也可以直到该电气设备请求定期的定时器命令的为止等待。

<第四实施方式>

此外,关于图4的步骤s116中“是”的情况下,执行如下的处理。空调100的处理器110在已执行所接收的来自服务器300的定时器命令时(步骤s114),在存储有表示存在下一个定时器命令的主旨信息的情况下(步骤s116中“是”的情况),也可以等待0秒到规定的时间为止的任意期间后,经由通信接口160向服务器300请求下一个定时器命令。并且,规定的时间是例如十分钟、五分钟、一分钟、三十分钟等,用户容易设定定时器的适当的时间单位。此外,规定的时间也可以是生产时预先规定的。由此,即使很多用户在适当的时间设置了定时器,也可以减少服务器300和网络通信的最大负载。

<第五实施方式>

第一至第四实施方式的网络系统1的各装置功能的一部分或全部可以由其他装置执行。例如,由其他装置负责每个服务器300、空调100、智能电话400的功能的一部分或全部,或者由多个装置负责这些装置的各个功能的一部分或全部。

此外,定时器命令并不限定于由用户输入的种类,也可以为各种装置的各种功能的打开/关闭等。例如,第一至第四实施方式的技术也可以利用在各种装置的微处理器的电源打开/关闭灯的控制。

<总结>

上述的实施方式中提供一种服务器300,其包括通信接口360和处理器310,所述处理器310用于在经由通信接口360而接受到来自电气设备100的定时器命令的请求时,在满足规定条件的情况下向电气设备100提供定时器命令。

优选地,当定时器命令为从当前时间起的规定的时间内需要执行的情况下,处理器310确定为满足规定的条件并且经由通信接口360向电气设备100提供定时器命令。

优选地,提供包括上述的服务器300和上述的电气设备100的网络系统1。电气设备100定期的向服务器300提供定时器命令的请求。

优选地,提供包括上述的服务器300和上述的电气设备100的网络系统1。基于下一个定时器命令存在/不存在的信息,只有在执行了定时器命令时并且存在下一个定时器命令的情况下,电气设备100向服务器300提供下一个定时器命令的请求。

优选地,电气设备为空气调节机100。

上述的实施方式中提供一种信息处理方法,其包括:处理器310经由通信接口360自电气设备100接受定时器命令的请求的步骤;处理器310判断是否满足规定的条件的步骤;在满足规定的条件的情况下,处理器310经由通信接口360向电气设备100提供定时器命令的步骤。

应当认为本次公开的实施方式在所有方面均为例示,并非限制性的。本发明的范围通过权利要求书的范围来表示,并非由上述的说明来表示,并且包含与权利要求书均等的意思以及范围内的所有变更。

附图标记说明

1:网络系统

100:空调

100a:空调

100b:空调

110:cpu

120:存储器

120a:定时器信息存储部

120b:定时器信息存储部

121:存储器区域

122:存储器区域

123:存储器区域

1231:存储器区域

130:led灯

140:操作部

160:通信接口

161a:定期获取部

161b:定期获取部

162a:即时获取部

162b:即时获取部

170:扬声器

180:遥控器接收部

190:设备驱动部

199:遥控器

300:服务器

310:cpu

310a:存储器信息提供方法选择部

320:存储器

320a:存储器信息存储部

321:设备数据

322:设备状态数据

323:配对数据

324:定时器数据

330:显示器

340:操作部

360:通信接口

360a:通信部

380:时钟

400:智能电话

410:cpu

420:存储器

430:显示器

440:操作部

460:通信接口

470:扬声器

480:麦克风

500:调制解调器

600:路由器

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1