本公开涉及一种洗涤系统、洗衣机以及程序。
背景技术
以往,公开一种能够在洗衣机中设定从终端选择出的洗涤程序的洗涤系统(例如,参照专利文献1)。
以往的洗涤系统具备洗衣机以及能够与洗衣机进行通信的终端。终端以可选择的方式显示被预先存储于洗衣机的多个洗涤程序,并向洗衣机发送与通过终端选择出的洗涤程序有关的信息。洗衣机基于接收到的信息来设定洗涤程序,并显示所设定的洗涤程序。
现有技术文献
专利文献
专利文献1:日本特开2014-33765号公报
技术实现要素:
以往的洗涤系统仅从被预先存储于洗衣机的多个洗涤程序中选择洗涤程序,来运转洗衣机。本公开提供以下洗涤系统:在构成为能够登记未被预先存储于洗衣机的原创程序的洗涤系统中,能够抑制终端与洗衣机之间的通信量,并且能够减少在制造时预先存储于洗衣机的数据量。
本公开中的洗涤系统具备洗衣机以及构成为能够与洗衣机相互进行通信的终端。洗衣机向终端发送与洗涤运转的执行状况有关的信息,终端基于洗涤运转的执行状况,根据执行被预先搭载的程序的情况和执行原创程序的情况,来进行不同的洗涤运转显示。
本公开中的洗涤系统能够在能够登记原创程序的洗涤系统中抑制终端与洗衣机之间的通信量,并且能够减少在制造时预先存储于洗衣机的数据量。
附图说明
图1是示出第一实施方式中的洗涤系统的控制系统的结构的框图。
图2是示出第一实施方式中的洗涤系统中的数据库的结构的图。
图3是第一实施方式中的洗涤系统的使用开始登记的顺序图。
图4是第一实施方式中的洗涤系统的原创程序的设定信息登记的顺序图。
图5是示出第一实施方式中的洗涤系统的终端所显示的程序选择画面的示意图。
图6是示出第一实施方式中的洗涤系统的终端所显示的自编程(日语:我が家流)程序选择画面的示意图。
图7是示出第一实施方式中的洗涤系统的终端所显示的原创程序的设定信息输入画面的示意图。
图8是示出第一实施方式中的洗涤系统的终端所显示的原创程序的设定信息编辑画面的示意图。
图9是示出第一实施方式中的洗涤系统的被预先存储于洗衣机的洗涤程序的洗衣机控制的时序图。
图10是示出第一实施方式中的洗涤系统的终端所显示的运转开始画面的示意图。
图11是示出第一实施方式中的洗涤系统的洗衣机所显示的洗衣机运转显示画面的图。
图12是示出第一实施方式中的洗涤系统的终端所显示的终端运转显示画面的图。
图13是示出第一实施方式中的洗涤系统的原创程序的洗衣机控制的时序图。
图14是示出第一实施方式中的洗涤系统的终端所显示的运转开始画面的图。
图15是示出第一实施方式中的洗涤系统的洗衣机所显示的洗衣机运转显示画面的图。
图16是示出第一实施方式中的洗涤系统的终端所显示的终端运转显示画面的图。
图17是示出第二实施方式中的洗涤系统的原创程序的主体登记的时序图。
图18是示出第二实施方式中的洗涤系统的终端所显示的自编程程序选择画面的图。
图19是示出第二实施方式中的洗涤系统的终端所显示的登记目的地选择画面的图。
图20是示出第二实施方式中的洗涤系统的洗衣机所显示的自编程程序选择画面的图。
具体实施方式
下面,参照附图来详细地说明实施方式。此外,并非通过附图和下面的说明来限定本发明。
(第一实施方式)
下面,使用图1~图16来说明第一实施方式。
(基本结构)
图1是示出第一实施方式中的洗涤系统的控制系统的结构的框图。图2是示出第一实施方式中的洗涤系统中的数据库的结构的图。
洗衣机1具备洗衣机功能部4、洗衣机控制部3、洗衣机存储部5、洗衣机通信部2以及洗衣机操作显示部6。
洗衣机功能部4表示洗衣机的硬件。洗衣机的硬件的结构主要包括:被弹性支承在壳体内的水槽、旋转自如地内包在水槽内的洗涤兼脱水槽、旋转驱动洗涤兼脱水槽的驱动部、以可开启闭合的方式向水槽供水的供水阀、开启闭合自如地切断用于排出洗涤水的排水路径的排水阀、以及加热洗涤水的加热器装置等。此外,洗衣机功能部4除了具备上述的结构要素以外,还可以具备洗涤剂自动投入装置、干燥装置、雾产生装置、除菌装置等。洗衣机功能部4根据洗衣机控制部3的控制指示来驱动驱动部、供水阀、排水阀、加热器装置等负载装置,执行一系列的洗涤顺序。
洗衣机控制部3控制用于进行洗涤动作的一系列的洗涤顺序。一般来说,将用于清洗衣物的清洗工序、用于洗去洗涤剂的漂洗工序、从衣物去除水分的脱水工序、使衣物干燥的干燥工序进行组合来构成洗涤顺序。洗衣机控制部3参照被存储在洗衣机存储部5中的一系列的洗涤顺序来向洗衣机功能部4指示运转,从而驱动负载装置。
洗衣机存储部5构成为能够将一系列的洗涤顺序存储为洗涤程序。另外,本实施方式中的洗衣机存储部5存储有用于显示对各个洗涤程序赋予的名称的图像数据。在本实施方式中,将上述的图像数据定义为与程序名有关的画面显示。
洗衣机通信部2经由中继部(未图示)与通信网络20连接,经由通信网络20与服务器通信部31、终端通信部41连接。洗衣机通信部2向服务器通信部31发送电源的接通断开状态、洗涤运转中的运转状况等与洗衣机1的状态有关的信息。另外,洗衣机通信部2从服务器通信部31接收控制指示。控制指示是用于接通断开电源的指示、用于在预约时间开始运转的预约设定指示、用于发送当前的洗衣机1的当前状态的指示等。
洗衣机操作显示部6由触摸面板构成,构成为显示被存储在洗衣机存储部5中的图像数据,并且能够输入使用者的选择结果。洗衣机操作显示部6由洗衣机控制部3控制,显示由洗衣机功能部4实施的一系列的洗涤顺序的运转状况。
服务器30被构建在因特网上,具备服务器通信部31、处理部32、操作画面生成部33、使用者信息部34以及设定信息部35等。
服务器通信部31构成为能够经由通信网络20与洗衣机1、终端40进行通信,接收从终端40发送来的操作指示,向洗衣机1发送控制指示。
处理部32取从终端40接收到的操作指示与从洗衣机1接收到的洗衣机1的当前状态的匹配,并判别对洗衣机1的控制指示是否妥当。例如,在洗衣机1已经处于运转中的情况下,洗衣机1成为不受理预约设定的状态。因而,处理部32判别为不发送针对洗衣机1的预约设定指示,由此减少无用的通信来抑制通信量。此外,处理部32也可以设置在洗衣机1上。以下,设为处理部32位于服务器30上来进行说明。
操作画面生成部33根据洗衣机1的当前状态来生成面向终端40的操作画面。例如,在洗衣机1的当前状态为初始待机的情况下,生成用于选择程序或详细设定的画面。所生成的操作画面经由服务器通信部31、通信网络20被发送到终端40。以下,针对操作画面的生成从略说明。
使用者信息部34对在洗衣机使用开始登记中登记的洗衣机1的信息进行存储。被存储在使用者信息部34中的信息包含:作为洗衣机1特有的识别号码的个体识别ID、用于识别使用者的使用者ID、作为与洗衣机1的机型有关的信息的个体信息以及使用者自己设定的使用者信息。此外,使用者信息也可以包含使用者的名字、性别、年龄等。
当进行后述的原创程序的设定信息登记时,设定信息部35将个体识别ID与按各个原创程序的每一个原创程序设定输入的设定信息相关联地存储。设定信息包含作为原创程序的名称的程序名和作为洗衣机功能部4的控制信息的参数设定。在后文叙述原创程序。
终端40是使用者所持有的移动电话、智能手机、平板终端等,该终端40具备终端通信部41和终端操作显示部42等。
终端通信部41具有与服务器30之间进行信息的发送接收的作用,该终端通信部41进行操作画面的接收、向洗衣机1发送操作指示、洗衣机1的设定信息或使用设定信息的发送接收等。
终端操作显示部42显示从服务器30发送的操作画面。关于显示方法,假定有为了洗衣机1而安装在终端40上的专用应用程序,但也可以应用预先安装于终端40的软件或能够应用于多个装置的应用程序。以下,以作为专用应用程序的洗衣机应用程序为例来进行说明。
此外,洗衣机1、服务器30以及终端40之间的关系性不限定于一对一对一。例如,也可以对服务器30连接多个洗衣机1,由此,服务器30能够管理设置于多个家庭的洗衣机1。另外,也可以对一台洗衣机1连接多个终端40,由此,能够由多个家庭成员使用设置于家庭的洗衣机1。以下,以对服务器30连接多个洗衣机1、并且对一台洗衣机1连接多个终端40的状态为例进行说明。
(洗衣机使用开始登记)
使用图3来对洗衣机使用开始登记进行说明。
图3是第一实施方式中的洗涤系统的使用开始登记的顺序图。
使用者在初次使用洗涤应用程序时,需要进行洗衣机使用开始登记。当开始进行洗衣机使用开始登记时,终端40经由服务器30向洗衣机1请求个体识别ID(步骤S1)。洗衣机1经由服务器30发送个体识别ID(步骤S2)。终端40向服务器30请求洗衣机使用开始登记(步骤S3)并且向服务器30发送使用者所输入的使用者ID、个体识别ID以及洗衣机1的个体信息。此外,个体信息也可以不由终端40发送,而是由服务器30基于个体识别ID进行判别。服务器30将使用者ID、个体识别ID、个体信息相关联地作为记录追加到使用者信息部34(步骤S4)。当服务器30向终端40通知洗衣机使用开始登记的结果时(步骤S5),洗衣机使用开始登记完成。如果洗衣机使用开始登记完成,则能够使用设定信息登记、洗衣机控制、主体登记等动作。
(自编程程序)
使用图4~图8来对原创程序的设定信息登记进行说明。
图4是第一实施方式中的洗涤系统的原创程序的设定信息登记的顺序图。图5是示出第一实施方式中的洗涤系统的终端所显示的程序选择画面101的示意图。图6是示出第一实施方式中的洗涤系统的终端所显示的自编程程序选择画面102的示意图。
在本实施方式中,将“自编程程序”定义为将能够通过使用者操作洗衣机1而进行变更的参数进行组合来制作出的洗涤顺序。“自编程程序”中包含“子程序”和“原创程序”。在本实施方式中,“子程序”被定义为在制造时预先存储于洗衣机存储部5的洗涤顺序,“原创程序”被定义为通过终端40而制作出的洗涤顺序。
如图4所示,当在洗衣机使用开始登记已完成的状态下洗涤应用程序被启动时,终端40向服务器30请求调出使用者信息并且向服务器30发送使用者ID(步骤T1)。服务器30从使用者信息部34获取与使用者ID相关联的个体识别ID及个体信息(步骤T2),并发送到终端40(步骤T3)。此外,在设定信息部35中已经登记了与个体识别ID相关联的设定信息的情况下,也可以发送设定信息。
如图5所示,程序选择画面101以可选择的方式显示作为洗涤运转的“洗涤”、表示从洗涤运转到干燥运转的“洗涤~干燥”、或者仅作为干燥运转的“干燥”等运转模式。另外,程序选择画面101以可选择的方式显示作为标准的洗涤顺序的“全自动”、“自编程程序”、“毛毯程序”等。此外,“全自动”和“毛毯程序”作为在制造时预先存储于洗衣机存储部5的洗涤顺序的一例进行例示。在程序选择画面101中显示的在制造时预先存储的洗涤顺序不限定于标准的洗涤顺序或以洗涤毛毯为目的的洗涤顺序,也可以是与其它目的相应的洗涤顺序。
当使用者选择“全自动”或“毛毯程序”时,画面显示向后述的运转开始画面104A转变。在使用者在程序选择画面101中选择了“自编程程序”的情况下,画面显示向自编程程序选择画面102转变。
如图6所示,自编程程序选择画面102以可选择的方式显示“+程序制作”、例示为“喜好”、“抑制声音”、“漂洗一次”的子程序以及例示为“爸爸专用”的在设定信息部35中登记完毕的原创程序(步骤T4)。在使用者选择了“+程序制作”的情况下,画面显示向后述的设定信息输入画面103A转变(步骤T5a)。
在登记完毕的原创程序中,如后述那样显示有使用者输入而登记了的程序名。另外,在程序名的下部以可选择的方式显示有“确认/编辑”,当使用者选择“确认/编辑”时,画面显示向设定信息编辑画面103B转变(T5b)。
(原创程序的设定信息登记的动作)
图7是示出第一实施方式中的洗涤系统的终端所显示的原创程序的设定信息输入画面的示意图。图8是示出第一实施方式中的洗涤系统的终端所显示的原创程序的设定信息编辑画面的示意图。
如图7所示,设定信息输入画面103A构成为能够输入程序名以及能够通过使用者操作洗衣机1而进行变更的参数设定(步骤T6)。此外,清洗时间、漂洗次数、脱水时间、干燥的强度作为能够通过使用者操作洗衣机1而进行变更的参数的一例进行例示。使用者输入程序名并且组合各参数设定,由此制作喜好的洗涤顺序。通过对所制作出的原创程序赋予程序名,从而容易区分所制作出的多个原创程序。
当使用者在设定信息输入画面103A中选择“在不进行登记的情况下进行运转”时,终端40向服务器30请求洗衣机控制并且向服务器30发送个体识别ID和参数设定。请求洗衣机控制以后的动作与后述的步骤C3、步骤C4、步骤C5、步骤C6及步骤C7的动作同样地进行。当使用者在设定信息输入画面103A中选择“进行登记”时,终端40向服务器30请求设定信息登记并且向服务器30发送个体识别ID和设定信息(步骤T6)。服务器30使将个体识别ID与设定信息相关联的记录追加到设定信息部35(步骤T7)。
如图8所示,与设定信息输入画面103A同样地,设定信息编辑画面103B构成为能够编辑程序名和参数设定,在制作时输入的程序名和参数设定被显示为默认值。当使用者变更了程序名或参数设定之后选择“变更”时,终端40向服务器30请求设定信息登记并且向服务器30发送个体识别ID和设定信息(步骤T6)。服务器30使设定信息部35以将个体识别ID与设定信息相关联的方式编辑记录(步骤T7)。
之后,服务器30向终端40发送追加/编辑了设定信息登记的意思(步骤T8)。
在本实施方式中,假定由多个家庭成员使用洗衣机1的状态,对一台洗衣机1连接多个终端40。因而,有可能在使用者未察觉的时候从其它终端40变更了原创程序的参数设定。因此,设定信息编辑画面103B在画面下部显示更新日期时间,由此能够容易地确认是否从其它终端40对参数施加了变更。
(使用子程序时的洗涤运转的开始)
使用图9~图12来说明与对在制造时预先存储于洗衣机存储部5的洗涤顺序进行运转时的洗衣机控制有关的处理。
图9是示出第一实施方式中的洗涤系统的被预先存储于洗衣机的洗涤程序的洗衣机控制的时序图。图10是示出第一实施方式中的洗涤系统的终端所显示的运转开始画面的示意图。图11是示出第一实施方式中的洗涤系统的洗衣机所显示的洗衣机运转显示画面的图。图12是示出第一实施方式中的洗涤系统的终端所显示的终端运转显示画面的图。
图10的运转开始画面104A例示了已选择在制造时预先存储于洗衣机存储部5的洗涤顺序的情况下的运转开始画面。当在程序选择画面101(参照图5)中选择洗涤程序时或者当在自编程程序选择画面102(参照图6)中选择子程序时,向运转开始画面104A转变。此外,此时也可以设为能够追加地输入预约设定等设定信息。
运转开始画面104A显示示出所选择出的洗涤顺序的程序名的终端程序名显示部43、用于使运转开始的终端运转开始部44、以及包含预约设定等的设定信息43a。因而,使用者能够在运转开始前确认了所选择出的洗涤程序之后,使洗衣机1开始进行洗涤运转。当在运转开始画面104A中操作终端运转开始部44时,终端40开始进行与洗衣机控制有关的处理。
终端40向服务器30请求开始洗涤运转的洗衣机控制并且向服务器30发送个体识别ID和控制信息(步骤U1)。在控制信息中包含与所选择出的洗涤程序有关的信息。服务器30向洗衣机1请求洗涤控制而使洗涤运转开始(步骤U2)。
当开始洗涤运转时(步骤U3),洗衣机操作显示部6进行开始洗涤运转的意思的显示,之后向示出当前的运转状况的洗衣机运转显示画面201A转变。如图11所示,洗衣机运转显示画面201A显示程序名显示部7和当前工序显示部8,该程序名显示部7用于显示运转中的洗涤程序的程序名,该当前工序显示部8用于示出一系列的洗涤顺序中的当前的运转状况。
本实施方式中的程序名显示部例示了“自编程~抑制声音~”。子程序是在制造时预先存储于洗衣机1的洗涤顺序,因此表示程序名的图像被预先存储于洗衣机存储部5。因而,洗衣机控制部3读出洗衣机存储部5中存储的与程序名有关的画面,并将该画面作为程序名显示于程序名显示部7(参照图11)。
洗衣机1每隔规定时间向服务器30发送当前的控制信息(步骤U4),服务器30向终端40报告基于当前的控制信息的洗衣机1的运转状况(步骤U5)。
如图12所示,终端操作显示部42显示终端程序名显示部43和终端当前工序显示部45,该终端程序名显示部43用于显示运转中的洗涤程序的程序名,该终端当前工序显示部45用于示出一系列的洗涤顺序中的当前的运转状况。在图12中,作为终端程序名显示部43的一例,例示了“自编程~抑制声音~”,作为终端当前工序显示部45的一例,例示了“剩余时间:30分钟”和“当前工序:清洗中”,但不限定于此。
(使用原创程序时的洗涤运转的开始)
使用图13~图16来说明与运转原创程序时的洗衣机控制有关的处理。
图13是示出第一实施方式中的洗涤系统的原创程序的洗衣机控制的时序图。图14是示出第一实施方式中的洗涤系统的终端所显示的运转开始画面的图。图15是示出第一实施方式中的洗涤系统的洗衣机所显示的洗衣机运转显示画面的图。图16是示出第一实施方式中的洗涤系统的终端所显示的终端运转显示画面的图。
当在自编程程序选择画面102(参照图6)中选择原创程序时,向图14所示的运转开始画面104B转变。与运转开始画面104A同样地,运转开始画面104B显示终端程序名显示部43、终端运转开始部44以及包含预约设定等的设定信息43a。在运转开始画面104B中,作为程序名显示部7的一例,例示为“自编程~爸爸专用~”。当在运转开始画面104B中操作终端运转开始部44时,终端40开始进行与洗衣机控制有关的处理。
终端40向服务器30请求开始洗涤运转的洗衣机控制并且向服务器30发送个体识别ID和控制信息(步骤C1)。在选择原创程序时的控制信息中包含与例示为程序名等的选择内容有关的设定信息。服务器30基于接收到的个体识别ID和控制信息,来获取被保存到洗衣机设定内容表中的参数设定(步骤C2),并将该参数设定反映到控制信息(步骤C3)。
服务器30向洗衣机1请求开始进行洗涤运转并且向洗衣机1发送设定反映完毕控制信息(步骤C4)。洗衣机1基于设定反映完毕控制信息来驱动洗衣机功能部4,从而使洗涤运转开始(步骤C5)。
当通过远程操作或对洗衣机1的直接输入操作来指示开始进行洗涤运转时,洗衣机控制部3控制洗衣机功能部4,来使该洗衣机功能部4开始执行所选择出的洗涤程序中的一系列的洗涤顺序。如图15所示,洗衣机运转显示画面201B显示程序名显示部7和当前工序显示部8,该程序名显示部7用于显示运转中的洗涤程序的程序名,该当前工序显示部8用于示出一系列的洗涤顺序中的当前的运转状况。洗衣机操作显示部6进行开始洗涤运转的意思的显示,之后显示一系列的洗涤顺序中的当前的运转状况。
程序名显示部7显示在制造时预先存储于洗衣机存储部5的、显示为“应用”的图像,并进行执行原创程序的意思的显示。为了显示各个原创程序中登记的特有的程序名,需要组合地显示多个字符数据,必须将可能使用的平假名、片假名、汉字、字母等全部存储于洗衣机存储部5。因此,在本实施方式中,通过将与原创程序有关的图像显示统一为“应用”,来减少存储于洗衣机存储部5的数据量。表示是原创程序的意思的图像显示不限定于“应用”,也可以是“原创”等其它字符显示、图标等图案显示。
洗衣机1即使在原创程序运转时,也与运转在制造时预先存储于洗衣机存储部5的洗涤程序时同样地,每隔规定时间向服务器30发送当前的控制信息(步骤C6)。服务器30向终端40报告基于当前的控制信息的洗衣机1的运转状况(步骤C7)。
如图16所示,终端运转显示画面105B显示终端程序名显示部43和终端当前工序显示部45,该终端程序名显示部43用于显示运转中的洗涤程序的程序名,该终端当前工序显示部45用于示出一系列的洗涤顺序中的当前的运转状况。
在图16中,作为终端程序名显示部43的一例,例示了“自编程”。如图13所示,在从服务器30向洗衣机1的洗衣机控制请求(步骤C4)、从洗衣机1向服务器30的洗衣机控制响应(步骤C6)、从服务器30向终端40的洗衣机控制响应(步骤C7)中,并不发送接收与程序名有关的信息。由于与程序名有关的信息是字符数据且数据量多,因此通过不发送接收与程序名有关的信息,从而能够抑制通信量。
另外,终端当前工序显示部45基于经由服务器30从洗衣机1接收到的当前的控制信息,来显示一系列的洗涤顺序中的当前的运转状况。因而,在从洗衣机1接收到的当前的控制信息中不包含与程序名有关的信息,因此终端当前工序显示部45不显示程序名。
此外,也可以是以下结构:在步骤C1中由服务器30或终端40存储与所选择出的程序名有关的信息,由终端当前工序显示部45基于所存储的历史记录来显示程序名。但是,仅基于从洗衣机1接收到的当前的控制信息来显示当前的运转状况的结构的可靠性更高。
(作用等)
如上所述,本实施方式中的洗涤系统具备洗衣机1以及构成为能够与洗衣机1相互进行通信的终端40。洗衣机1向终端40发送与洗涤运转的执行状况有关的信息,终端40基于作为洗涤运转的执行状况的当前的控制信息,在执行被预先搭载于洗衣机1的程序的情况下的终端运转显示画面105A和执行使用者通过终端40输入而制作的原创程序的情况下的终端运转显示画面105B中进行不同的洗涤运转显示。
由此,基于从洗衣机1接收到的、不包含与程序名有关的数据的控制信息来制作终端运转显示画面105A和终端运转显示画面105B。因此,能够减少数据的发送接收量并确认可靠性高的当前的控制信息。
另外,也可以如本实施方式那样,终端40向洗衣机1发送用于执行作为被预先搭载的运转程序的子程序或原创程序的指示,洗衣机1基于指示来执行洗涤运转。
本实施方式中的洗衣机1是构成为能够与终端40进行通信的洗衣机1,并且使显示在将作为被预先搭载于洗衣机1的运转程序的子程序进行运转的情况下的洗衣机运转显示画面201A和执行使用者通过终端40输入而制作的原创程序的情况下的洗衣机运转显示画面201B中不同。
由此,洗衣机运转显示画面201B进行运转原创程序的意思的显示,因此也可以不将多个字符数据进行组合来显示程序名。因此,不将程序名要使用的全部字符数据存储于洗衣机存储部5也无妨,因此能够抑制存储于洗衣机存储部5的数据量。
另外,也可以如本实施方式中的洗衣机1那样具备洗衣机操作显示部6,该洗衣机操作显示部6构成为能够显示图像,并显示洗涤运转的运转状况,在执行子程序的情况下,洗衣机操作显示部6显示程序名,在执行原创程序的情况下,洗衣机操作显示部6进行执行原创程序的意思的显示。
另外,也可以如本实施方式那样,终端40向洗衣机1发送用于执行子程序或原创程序的指示,洗衣机1基于指示来执行洗涤运转。本实施方式中的洗涤系统具备:洗衣机1、能够与洗衣机1相互进行通信的服务器30以及构成为能够与服务器30或洗衣机1相互进行通信的终端40。终端40能够通过使用者的输入操作来制作原创程序,原创程序由设定信息构成,该设定信息包含将一系列的洗涤顺序的控制内容进行组合而制作的参数设定以及与作为原创程序的名称的程序名有关的信息。终端40将设定信息发送到服务器30(步骤T6)。服务器30当从终端40接收到用于使洗衣机1开始洗涤运转的洗衣机控制请求(步骤C1)时,不向洗衣机1发送程序名,而向洗衣机1发送基于参数设定的控制内容(步骤C4),洗衣机1基于参数设定来开始洗涤运转(步骤C5)。
本实施方式中的洗涤系统具备:洗衣机1、能够与洗衣机1相互进行通信的服务器30以及构成为能够与服务器30或洗衣机1相互进行通信的终端40。终端40以可选择的方式显示作为被预先搭载于洗衣机1的运转程序的子程序或者存储在服务器30中的原创程序,服务器30向洗衣机1发送与通过终端40的操作选择出的运转程序有关的控制信息,洗衣机1基于控制信息来执行运转。在执行子程序的情况下,洗衣机1的程序名显示部7显示程序的名称,在执行原创程序的情况下,洗衣机1的程序名显示部7进行执行原创程序的意思的显示。
本实施方式中的洗涤系统具备:洗衣机1、能够与洗衣机1相互进行通信的服务器30以及构成为能够与服务器30相互进行通信的终端40。终端40将与通过使用者的操作而制作出的原创程序有关的设定信息发送到服务器30,服务器30将用于识别洗衣机1的个体识别ID或用于识别使用者的使用者ID与设定信息相关联地存储到设定信息部35中。终端40在向洗衣机1发送用于执行洗涤运转的洗涤运转指示之前,显示被存储到设定信息部35中的原创程序的程序名,在用于显示洗衣机1的洗涤运转的运转状况的画面中不进行程序名的显示。
本实施方式中的洗涤应用程序是安装于终端40的洗衣机应用的程序。该程序包括显示步骤,在该显示步骤中,以可选择的方式显示运转程序,该运转程序包含预先搭载于洗衣机1的运转程序和未搭载于洗衣机1的原创程序。并且,该程序使终端40执行以下步骤:发送步骤(步骤U1、步骤C1),向洗衣机发送与所选择出的运转程序有关的程序选择信息;以及显示步骤,接收与洗衣机1正在执行运转程序的执行状况有关的信息(步骤U5、步骤C7),根据洗衣机1正在执行子程序的情况和洗衣机1正在执行原创程序的情况,来进行不同的显示。
(第二实施方式)
第二实施方式中的洗涤系统与第一实施方式的洗涤系统的不同之处在于,能够使所选择出的原创程序存储在洗衣机存储部5中。在本实施方式中,将使原创程序存储在洗衣机存储部5中的动作定义为主体登记。下面,关于主体登记,使用相同的附图标记来说明与第一实施方式相同的结构。
(主体登记)
使用图17~图20来说明主体登记。
图17是示出第二实施方式中的洗涤系统的原创程序的主体登记的时序图。图18是示出第二实施方式中的洗涤系统的终端所显示的自编程程序选择画面的图。图19是示出第二实施方式中的洗涤系统的终端所显示的登记目的地选择画面的图。图20是示出第二实施方式中的洗涤系统的洗衣机所显示的自编程程序选择画面的图。此外,对与第一实施方式相同的结构标注相同附图标记,并省略说明。
如图18所示,本实施方式中的自编程程序选择画面106显示有“APP(1、2、3…)”,来作为针对原创程序的标识符。在各个原创程序被制作出、登记时自动赋予标识符。此外,标识符是为了识别各个原创程序而被赋予的,因此可以是数字、字符、图形、颜色中的任一种。另外,也可以不赋予标识符。在本实施方式中,以被赋予了“APP1”的“爸爸专用”的原创程序的主体登记为例来进行说明。
如图17所示,当选择程序制作或者在自编程程序选择画面106中选择原创程序时(步骤V1),显示用于选择针对洗衣机存储部5的登记目的地的登记目的地选择画面107(参照图19)。在登记目的地选择画面107中,以可选择的方式显示被例示为“喜好2”或“喜好3”的保存目的地。当在登记目的地选择画面107中选择“喜好2”或“喜好3”或者“在不保存的情况下去向确认/编辑画面”时(步骤V2),画面显示向设定信息输入画面103A(参照图7)转变(步骤V3)。在本实施方式中,以选择了“喜好2”的情况为例来说明设定信息输入画面103A中的输入完成后的动作。
终端40向服务器30进行洗衣机登记请求并且向服务器30发送个体识别ID、设定信息以及与登记目的地有关的信息(步骤V4)。服务器30向洗衣机1进行洗衣机登记请求并且向洗衣机1发送个体识别ID、设定信息以及与登记目的地有关的信息(步骤V5)。洗衣机1使标识符和参数设定存储于洗衣机存储部5中的规定的区域中被指定的登记目的地即“喜好2”(步骤V6),并向服务器30发送个体识别ID、设定信息以及与登记目的地有关的信息。服务器30判别为主体登记已成功,将包含标识符、程序名以及参数设定的设定信息作为记录追加到设定信息部35。
洗衣机操作显示部6将多个子程序以及“喜好2”及“喜好3”以可选择的方式显示于自编程程序选择画面202(参照图20)。在本实施方式中,在步骤V6中将设定信息存储于“喜好2”,因此在“喜好2”的下部显示作为标识符的“APP1”。
当使用者操作洗衣机操作显示部6来选择“喜好2”时,洗衣机1基于“喜好2”中存储的设定信息来开始进行原创程序的洗涤运转。
此外,也可以构成为:通过调换步骤V2和步骤V3的顺序,从而能够在步骤V3中确定了各参数的内容之后选择洗衣机1的保存目的地(步骤V2)。
此外,在服务器30中,也可以在步骤V9之前将设定信息保存于设定信息部35(步骤V8)。在该情况下,步骤V9仅发送标识符和参数设定即可。由此,能够减少在洗衣机1与服务器30之间发送接收的数据量,因此能够抑制通信量。
(作用等)
本实施方式中的洗涤系统具备:洗衣机1、能够与洗衣机1相互进行通信的服务器30以及构成为能够与服务器30或洗衣机1相互进行通信的终端40,服务器30具有设定信息部35,该设定信息部35能够存储使用者通过终端40输入而制作的多个原创程序,洗衣机1具有能够存储从服务器30接收到的原创程序的洗衣机存储部5,在使洗衣机存储部5存储原创程序的主体登记工序中,终端40经由服务器30向洗衣机1发送原创程序以及与原创程序对应的标识符,洗衣机存储部5存储原创程序与标识符的对应关系,洗衣机1将标识符显示在用于选择程序的画面中。
由此,能够在不设置使洗衣机1显示程序名的功能的情况下使洗衣机存储部5存储原创程序。因此,能够抑制洗衣机1与服务器30之间的数据的发送接收量。
(其它实施方式)
如上所述,作为在本申请中公开的技术的例示,说明了第一实施方式和第二实施方式。然而,本公开中的技术不限定于此。
因此,以下例示其它实施方式。
在第一实施方式和第二实施方式中,作为洗衣机的一例,说明了具备干燥功能的洗衣机。洗衣机只要能够执行洗涤运转即可,因此也可以不具备干燥功能。
在第一实施方式和第二实施方式中,作为原创程序的一例,说明了通过终端40输入而制作的原创程序。原创程序只要是未被预先搭载于洗衣机的程序即可,因此不限定于通过终端40输入而制作出的运转程序。例如,也可以是由洗衣机的制造企业制作并经由服务器分发的运转程序。
在第一实施方式和第二实施方式中,作为原创程序的一例,说明了自编程程序中包含的原创程序。原创程序也可以不是由能够通过使用者操作洗衣机1而进行变更的参数的组合构成的自编程程序。即,原创程序不限定于能够通过使用者操作洗衣机1而进行变更的参数的组合,只要由在控制洗衣机功能部4时所需要的参数的组合构成即可。例如,也可以由水位、水温、搅拌速度、干燥工序中的风量、干燥工序中的加热温度、总运转时间等参数构成。
在第一实施方式和第二实施方式中,作为洗衣机操作显示部的一例,说明了触摸面板。
关于本公开的装置与使用者之间的用户接口(洗衣机操作显示部),能够考虑各种实施方式。洗衣机操作显示部也可以构成为包括输入接口和输出接口这双方或其中任一方。另外,也可以分别设置输入接口和输出接口。输入接口用于使用者向本公开的装置输入信息。输出接口用于本公开的装置向使用者输出信息。
作为输入接口,能够考虑各种实施方式。例如,也可以利用机械式的操作构件类来构成输入接口。另外,触摸面板不限定于接触式的触摸面板,也可以使用非接触式的触摸面板。另外,也可以通过由本公开的装置接收使用者所发出的声音来作为输入接口。作为这样的结构,智能扬声器等符合。
另外,作为输出接口,也能够考虑各种实施方式。例如,也可以利用显示器来构成输出接口。作为显示器,能够使用液晶显示器、有机EL显示器等显示器。用户接口既可以设置于本公开的装置,也可以与本公开的装置分开设置。在将用户接口与本公开的装置分开设置的情况下,能够通过有线或无线在用户接口与本公开的装置之间进行通信。
本公开中的洗衣机控制部只要是能够控制本公开中的装置的控制器即可。控制器能够以各种方式实现。例如,也可以将处理器用作控制器。如果将处理器用作控制器,则能够通过使处理器从储存有程序的存储介质读入程序并由处理器执行程序,从而执行各种处理。因此,能够通过变更存储介质中储存的程序来变更处理内容,因此能够提高控制内容的变更的自由度。作为处理器,例如存在CPU(Central Processing Unit:中央处理单元)和MPU(Micro-Processing Unit:微处理单元)等。作为存储介质,例如存在硬盘、闪存以及光盘等。另外,作为控制器,也可以使用不能改写程序的布线逻辑。如果将布线逻辑用作控制器,则对于处理速度的提高是有效的。作为布线逻辑,例如存在ASIC(Application Specific Integrated Circuit:专用集成电路)等。另外,作为控制器,也可以将处理器和布线逻辑进行组合来实现。如果将处理器和布线逻辑进行组合来实现控制器,则能够提高软件设计的自由度并提高处理速度。另外,也可以用一个半导体元件来构成控制器以及具有与控制器不同的功能的电路。作为具有其它功能的电路,例如存在A/D、D/A转换电路等。另外,控制器既可以由一个半导体元件构成,也可以由多个半导体元件构成。在由多个半导体元件构成的情况下,也可以利用互不相同的半导体元件来实现权利要求书所记载的各控制。并且,也可以利用包括半导体元件和电阻或电容器等无源部件的结构来构成控制器。
本公开中的洗衣机通信部只要是经由中继部与通信网络连接的部件即可。例如,洗衣机通信部既可以是与中继部通过有线来连接的方式,也可以是与中继部通过无线来通信连接的方式。
在有线连接的方法中例如存在基于Ethernet(以太网:注册商标)标准的有线LAN或者使用了光纤线缆的有线连接等。在无线连接的方法中存在与WiFi(无线局域网:注册商标)路由器进行无线通信的适应IEEE 802.11的无线LAN、第三代移动通信系统(通称3G)、第四代移动通信系统(通称4G)、第五代移动通信系统(通称5G)、适应IEEE 802.16的WiMax(无线城域网:注册商标)、或者LPWA(Low Power Wide Area:低功耗广域网)等。另外,在近距离无线连接的方法中存在通过Bluetooth(蓝牙:注册商标)的通信、经由环形天线的NFC(Near Field Communication:近场通信)的通信、或者红外线通信等。
关于中继部,假定有与上述的WiFi路由器或网关、3G或4G对应的外部终端。
产业上的可利用性
本公开能够应用于与终端或服务器进行通信的装置。具体地说,本公开能够应用于以洗衣机、空调、冰箱、微波炉等为代表的装置。
附图标记说明
1:洗衣机;2:洗衣机通信部;3:洗衣机控制部;4:洗衣机功能部;5:洗衣机存储部;6:洗衣机操作显示部;7:程序名显示部;8:当前工序显示部;20:通信网络;30:服务器;31:服务器通信部;32:处理部;33:操作画面生成部;34:使用者信息部;35:设定信息部;40:终端;41:终端通信部;42:终端操作显示部;43:终端程序名显示部;44:终端运转开始部;45:终端当前工序显示部;101:程序选择画面;102:自编程程序选择画面;103A:设定信息输入画面;103B:设定信息编辑画面;104A:运转开始画面;104B:运转开始画面;105A:终端运转显示画面;105B:终端运转显示画面;106:自编程程序选择画面;107:登记目的地选择画面;201A:洗衣机运转显示画面;201B:洗衣机运转显示画面;202:自编程程序选择画面。