信息家电系统的制作方法

文档序号:6654959阅读:158来源:国知局
专利名称:信息家电系统的制作方法
技术领域
本发明涉及包含处理物品的家电机器的信息家电系统。
背景技术
现在,在人们的周围存在无数的物品,也存在很多处理这些物品的家电机器。例如把处理食品的冰箱和冰柜、处理衣物的洗衣机和干燥机作为处理物品的家电机器的一个例子列举。此外,现在的家电机器具有与物品属性对应的各种运转模式,使用者有必要理解物品的属性,按照该属性选择家电机器的运转模式。即在洗衣机中是衣物的洗涤模式,在微波炉中是食品的加热模式。
为了省略使用者选择家电机器的运转模式的时间,在专利文献1(日本国特开2002-360968号公报)中描述了利用IC标签的洗衣机(系统)。该系统在衣物上安装写入该衣服的洗涤方法(运转模式)的标签,洗衣机通过标签阅读器读入安装在衣服上的标签的信息。然后,根据读入的信息自动选择运转模式,进行该衣物的洗涤。根据该系统,当把用洗衣机无法洗涤的衣物放入洗衣机内时,能对使用者发出警告。
可是,在所述专利文献1的系统中,洗衣机不具有与写入标签中的洗涤方法对应的运转模式程序(控制程序)时,存在无法洗涤该衣物的问题。鉴于每天在开发新的物品(衣物、其材料)的现状,希望能应对新的物品。
例如在专利文献2(日本国特开2003-44691号公报)中描述利用网络更新家电机器的内置程序的系统。在该系统中,通过网络连接管理新程序的管理中心、家电机器、家电机器使用者的终端。而且,当更新程序时,管理中心对各终端广播该信息,按照从终端发送的更新要求,对所述家电机器发送最新程序。
可是,在所述专利文献2的系统中,收到程序的更新信息的家电机器的使用者,需要自己判断该最新程序的必要性,当判断为必要时,必须进行最新程序发送要求,使用者有必要再对有必要更新的全部家电机器进行最新程序发送要求。因此,家电机器的使用者需要手续烦杂。

发明内容
本发明鉴于有关的问题,其目的在于,提供不麻烦使用者的手,就能把进行物品处理的家电机器总保持在能处理该处理对象的物品的状态的信息家电系统。
本发明为了实现所述的目的,按以下那样构成。
根据本发明的第一形态,提供一种信息家电系统,包括具有与多个物品各自的属性对应的各种控制程序,按照该控制程序进行所述物品的处理,并且相互通过有线及/或无线连接的多个家电机器;能对所述的各家电机器提供所述的控制程序的程序提供部件;能把所述的各家电机器和所述程序提供部件相互连接的网络;所述各家电机器包括具有包含所述多个家电机器相互的关联性的信息的关联机器数据库的存储部件;在所述多个物品种的该家电机器中检测处理的物品的物品检测部;检测由所述物品检测部的物品的信息,确定该物品的信息检测部件;当与所述确定的对应的控制程序不存在时,通过所述网络从所述程序提供部件下载对应的控制程序的程序下载部件;分别控制所述存储部件、所述信息检测部件和所述程序下载部件的动作,并且根据所述处理的物品的特定结果,按照与所述确定的物品对应的控制程序,执行所述确定的物品的处理,而参照所述关联机器数据库的所述多个家电机器相互的关联性信息,对与进行所述下载的该家电机器关联的其他家电机器提供所述确定的物品的信息的控制部件;收到从所述多个家电机器的一个提供的物品信息的其他家电机器的所述控制部件判断与该物品对应的控制程序的有无,当不存在该控制程序时,控制所述程序下载部件,从而通过网络从所述程序提供部件下载对应的控制程序。
根据本发明的第二形态,提供一种信息家电系统,包括具有与多个物品各自的属性对应的各种控制程序,按照该控制程序进行所述物品的处理的多种家电机器;通过有线及/或无线连接在所述各家电机器上的服务器;能对所述的各家电机器提供所述的控制程序的程序提供部件;能把所述的各家电机器和所述程序提供部件相互连接的网络;所述各家电机器包括在所述多个物品中的该家电机器中检测处理的物品的物品检测部;检测由所述物品检测部检测的物品的信息,确定该物品的信息检测部件;根据所述物品的确定结果,按照与所述物品对应的控制程序,执行所述物品的处理,当与所述确定的物品对应的控制程序不存在时,对所述服务器进行对应的控制程序的下载要求的控制部件;所述服务器包括具有包含所述多个家电机器相互的关联性的信息的关联机器数据库的存储部件;按照来自所述各家电机器的下载要求,从所述程序提供部件通过所述网络下载所述要求下载的家电机器用的控制程序,即与所述确定的物品对应的控制程序的程序下载部件;对进行所述下载要求的家电机器提供所述下载的控制程序,参照所述关联机器数据库,对与进行所述要求的家电机器关联的家电机器提供所述确定的物品信息的控制部件;收到从所述多个家电机器的一个提供的物品信息的其他家电机器的所述控制部件判断与该物品对应的控制程序的有无,当该控制程序不存在时,对所述服务器进行对应的控制程序的下载要求。
根据该结构,家电机器在检测和确定该家电机器中处理的物品时,按照与该确定的物品对应的控制程序,执行所述物品的处理。例如家电机器是洗衣机,物品是衣物时,按照与该衣物对应的控制程序,设定洗涤时间、洗涤次数,洗涤衣物。
而且,所述家电机器在与确定的物品对应的控制程序不存在时,从所述程序提供部件通过网络下载所述对应的控制程序,再对有可能操作所述物品的家电机器发送所述物品的信息。
而且,从所述家电机器收到信息的家电机器在不存在与所述物品对应的控制程序时,从所述程序提供部件通过网络下载。
在本信息家电系统中,确定了在家电机器中处理的物品,即家电机器的使用者要使家电机器执行物品的处理时,按照必要,从程序提供部件下载与该物品对应的控制程序,对有可能处理所述物品的家电机器预先下载控制程序。使用者不用判断该控制程序的必要性,该控制程序是为了使家电机器执行物品的处理所必要的程序。结果,不麻烦使用者的手,家电机器就变为能处理该处理对象的物品的状态。


下面简要说明附图。
本发明的这些和其他目的和特征从与关于附图的实施例关联的以下的描述变得清楚。
图1是表示本发明实施例1的信息家电系统的全体结构的一例的框图。
图2是表示本发明实施例2的信息家电系统的全体结构的一例的框图。
图3A是表示物品信息数据库的更新前的说明图。
图3B是表示物品信息数据库的更新后的说明图。
图4是以表形式表示实施例1的洗衣机具有的关联机器数据库内的信息的图。
图5是以表形式表示实施例2的室内服务器具有的关联机器数据库内的信息的图。
图6是表示实施例1的信息家电系统的处理的程序流程图。
图7是表示实施例1的信息家电系统的处理的程序流程图。
图8是表示实施例2的信息家电系统的处理的程序流程图。
图9是表示实施例2的信息家电系统的处理的程序流程图。
图10是表示本发明实施例3的信息家电系统的全体结构的一例的框图。
图11是实施例3的室内服务器具有的关联机器数据库。
图12是表示实施例3的信息家电系统的处理的程序流程图。
图13是表示实施例3的信息家电系统的处理的程序流程图。
图14A是以表形式表示实施例3的室内服务器具有的物品信息数据库的更新前的信息的图。
图14B是以表形式表示实施例3的室内服务器具有的物品信息数据库的更新后的信息的图。
图15是在洗衣机和熨斗上安装标签阅读器的图。
图16是表示标签中纪录的信息的一例的图。
图17是表示为了洗涤衣物,程序的一例的图。
图18是表示程序提供装置提供的程序的一例的图。
图19是表示实施例1或2的变形例的信息家电系统的全体结构的一例的框图。
图20是表示各家电机器具有的物品信息数据库的表形式的例子的图。
具体实施例方式
在继续本发明的记述之前,在附图中,关于相同的零件,付与相同的参照符号。
下面根据附图,详细说明本发明实施例之前,说明本发明的各种形态。
根据本发明的第一形态,提供一种信息家电系统,包括具有与多个物品各自的属性对应的各种控制程序,按照该控制程序进行所述物品的处理,并且相互通过有线及/或无线连接的多个家电机器;能对所述的各家电机器提供所述的控制程序的程序提供部件;能把所述的各家电机器和所述程序提供部件相互连接的网络;所述各家电机器包括具有包含所述多个家电机器相互的关联性的信息的关联机器数据库的存储部件;在所述多个物品种的该家电机器中检测处理的物品的物品检测部;检测由所述物品检测部的物品的信息,确定该物品的信息检测部件;当与所述确定的对应的控制程序不存在时,通过所述网络从所述程序提供部件下载对应的控制程序的程序下载部件;分别控制所述存储部件、所述信息检测部件和所述程序下载部件的动作,并且根据所述处理的物品的特定结果,按照与所述确定的物品对应的控制程序,执行所述确定的物品的处理,而参照所述关联机器数据库的所述多个家电机器相互的关联性信息,对与进行所述下载的该家电机器关联的其他家电机器提供所述确定的物品的信息的控制部件;收到从所述多个家电机器的一个提供的物品信息的其他家电机器的所述控制部件,判断与该物品对应的控制程序的有无。当不存在该控制程序时,控制所述程序下载部件,从而通过网络从所述程序提供部件下载对应的控制程序。
根据本发明的第二形态,提供一种信息家电系统,包括具有与多个物品各自的属性对应的各种控制程序,按照该控制程序进行所述物品的处理的多种家电机器;通过有线及/或无线连接在所述各家电机器上的服务器;能对所述的各家电机器提供所述的控制程序的程序提供部件;能把所述的各家电机器和所述程序提供部件相互连接的网络;所述各家电机器包括在所述多个物品中的该家电机器中检测处理的物品的物品检测部;检测由所述物品检测部检测的物品的信息,确定该物品的信息检测部件;根据所述物品的确定结果,按照与所述物品对应的控制程序,执行所述物品的处理,当与所述确定的物品对应的控制程序不存在时,对所述服务器进行对应的控制程序的下载要求的控制部件;所述服务器包括具有包含所述多个家电机器相互的关联性的信息的关联机器数据库的存储部件;按照来自所述各家电机器的下载要求,从所述程序提供部件通过所述网络下载所述要求下载的家电机器用的控制程序,即与所述确定的物品对应的控制程序的程序下载部件;对进行所述下载要求的家电机器提供所述下载的控制程序,参照所述关联机器数据库,对与进行所述要求的家电机器关联的家电机器提供所述确定的物品信息的控制部件;收到从所述多个家电机器的一个提供的物品信息的其他家电机器的所述控制部件,判断与该物品对应的控制程序的有无。当该控制程序不存在时,对所述服务器进行对应的控制程序的下载要求。
根据本发明的第三形态,提供第一或第二形态中记载的信息家电系统,其中所述家电机器的一个是洗衣机;所述洗衣机还具有检测容纳洗涤前的衣物洗衣筐内容纳的衣物的物品检测部;检测由所述物品检测部件侧的衣物的信息,确定该衣物的信息检测部件;通过通信对所述洗衣机提供所述确定的衣物的信息的通信部件;收到从所述洗衣筐提供的物品的信息的所述洗衣机的所述控制部件,判断与该物品对应的控制程序的有无。当该控制程序不存在时,对所述服务器进行下载要求。
下面参照附图详细说明本发明的实施例。
(实施例1)图1是表示本发明实施例1的信息家电系统的全体结构的一例的框图。信息家电系统具有连接在网络200上的进行物品处理的多个家电机器100(洗衣机100a、干燥机100b、熨斗100c、冰箱100d),某家电机器100下载新控制程序时,按照必要,也下载与它关联的其他家电机器100的新控制程序。网络200能采用因特网,在网络200上连接提供多种家电机器100各自的物品处理程序的多个程序提供装置(例如服务器)(作为更具体的例子,在服务器内存储为程序的程序提供部件)201、202。程序提供装置201、202由所述各家电机器100中处理的物品的制造源、各家电机器100的制造源、或消费者中心等第三者机关运营。所述程序提供装置201、202提供与日益增加的新处理物品对应的控制程序以及更新的控制程序。这里,各家电机器100(在图1中,100a、100b、100c、100d)相互通过有线及/或无线(局域网,LAN)连接。
所述各家电机器100包含机器功能部件101、程序下载部件102、物品检测部103、信息检测部件104、数据存储部件105、通知部106、进行在所述LAN上的通信的通信部件108、从家电机器使用者受理操作模式等的输入的输入受理部件109、比较确认部件110、控制各部件的控制部件107。
所述机器功能部件101是发挥家电机器100的固有功能的部件。家电机器100例如是洗衣机100a时,是衣物的洗涤、漂洗、脱水等的部件,由用于进行这些动作的机器、用于使这些机器工作和控制它们的硬件和软件构成。此外,家电机器100d例如是冰箱时,是执行食品的冷藏、冷冻(箱内温度的管理)的部件,由用于进行这些动作的机器、用于使这些机器工作和控制它们的硬件和软件构成。
所述物品检测部103是检测对家电机器100要求处理的物品的装置。物品检测部103更具体而言,由安装在所述家电机器100上的监视相机或标签阅读器构成。监视相机根据相机图象检测物品的存在,在洗衣机100a或冰箱100d中,分别把物品放入洗衣机100a的滚筒内和冰箱100d的箱内时,分别拍摄该物品,分别独立检测物品的存在。
这里,图15表示对所述物品检测部103使用标签阅读器的例子。洗衣机100a时,通过在滚筒100a-1内设置标签阅读器1502,当把物品(例如毛巾1503、裤子1504、衬衣1505)放入洗衣机100a的滚筒100a-1内时,标签阅读器1502能检测分别安装在物品(例如毛巾1503、裤子1504、衬衣1505)上的标签1501。同样,关于冰箱100d和干燥机100b,在放入物品的入口设置标签阅读器1502,能进行带有标签的物品的检测。
此外,图15所示的熨斗100c时,通过在熨斗100c的顶端部设置标签阅读器1502,在使用熨斗100c之前,能用标签阅读器1502分别进行带有标签的物品(例如毛巾1503、裤子1504、衬衣1505)的检测。
所述信息检测部件104是检测由物品检测部103检测的物品的信息,确定物品的部件。当物品检测部103是监视相机时,信息检测部件104通过处理相机图象,就可以确定该物品。从相机图象读取记载物品的制造源和材料的标签的文字,把读取的记载了物品的制造源和材料的标签的文字与在信息检测部件104内具有并且预先存储记载了物品的制造源和材料的标签的文字和物品的关系信息的数据库内的所述信息比对,确定物品。
这里,图16是表示付与物品(例如裤子1504)的标签1501中记录的信息的一例。在标签1501中分别记录付与标签1501的物品的ID(裤子1504时,ID007)、为了操作该物品所必要的程序的名称(裤子1504时,WAS_POO4)、提供用于操作该物品的程序的程序提供装置201或202的地址(例如裤子1504时,http//...)等项目。
在图16中记载的项目以外,例如物品是衣物,所以可以记录对衣物的推荐洗衣剂、或该衣物是带色衣物等的信息。
当所述物品检测部103是标签阅读器时,信息检测部件104根据读取的标签信息,参照信息检测部件104内具有并且预先存储标签的信息和物品的关系信息的数据库内的所述信息,确定该物品。在物品上安装标签,采用标签阅读器作为物品检测部103时,能根据标签信息容易取得关于物品的各种信息。
所述比较确认部件110调查数据存储部件105内存出的物品信息数据库(参照图3A)中是否登记所述信息检测部件104取得的物品的信息,通过对控制部件107发回其结果,确认该物品是否为新物品。即所述信息检测部件104取得的物品的信息未登记在物品信息数据库中时,换言之,是新物品时,对控制部件107通知需要与新物品对应的新控制程序。所述信息检测部件104取得的物品的信息登记在物品信息数据库中时,对控制部件107通知,从而根据物品信息数据库,从数据存储部件105读出与所述确定的物品(的属性)对应的控制程序。
所述程序下载部件102是按照来自所述控制部件107的要求,从所述程序提供装置201或202通过网络下载控制程序的部件。这里,从所述程序提供装置201或202下载的控制程序能从家电机器100的机器ID、由家电机器100处理的物品ID、家电机器100的操作方法的程序名称决定(参照图3A、图18)。
须指出的是,图18是能由程序提供装置201或202提供的程序的例子。能根据家电机器ID、物品ID决定处理方法的控制程序的名称。例如家电机器ID为M001(洗衣机),物品ID为ID_001时,WAS_P001、WAS_P005、WAS_P037等3个控制程序对应。从3个控制程序中,根据控制程序的名称,能确定下载的控制程序。
所述数据存储部件105具有在家电机器100的制造时嵌入的各种控制程序、物品信息数据库、关联机器数据库,数据存储部件105进行各种程序的管理、各种数据库的读入以及写入管理。如上所述,由所述程序下载部件102下载的新控制程序追加存储到数据存储部件105种。
参照图3A说明所述物品信息数据库。图3A是洗衣机100a具有的物品信息数据库的一个例子。
物品信息数据库按照洗衣机100a能处理的各物品ID,具有处理方法(控制程序)、程序提供装置(地址201)或202的各信息。这些信息从物品检测部103的一例即标签阅读器读取的各物品带有的标签信息取得。
这里,图17表示用于实施洗衣机100a中的物品处理方法的控制程序WAS_P001的程序内容一例。
所述WAS_P001的程序细致地设定液剂为水,液温为10℃,液量多,洗衣粉为中性洗衣粉,漂白剂为氯漂白剂,柔软剂不需要,洗涤时间为通常,漂洗次数为通常,脱水时间。而且,控制程序通过所述机器功能部件101执行设定的液量、洗涤时间、漂洗次数。
关于所述关联机器数据库,关联的家电机器100是指处理相同种类的物品的机器,例如洗衣机100a、干燥机100b和熨斗100c是在处理衣物方面关联的家电机器,冰箱100d和微波炉(未图示)是在处理食品方面关联的机器。图4表示关联机器数据库的一个例子,该数据库是机器ID编号M001的洗衣机100a具有的数据库,作为所述多个家电机器100相互的关联性的信息的例子,机器ID编号M002的干燥机100b和机器ID编号M003的熨斗100c分别与机器ID编号M001的洗衣机100a关联。
所述控制部件107根据数据存储部件105的物品信息数据库,从数据存储部件105读出由物品检测部103检测并且由信息检测部件104确定的物品(的属性)所对应的控制程序,按照该控制程序控制所述机器功能部件101,通过机器功能部件101执行所述确定的物品的处理。与此同时,由所述信息检测部件104确定的物品由所述比较确认部件110判明为新物品,当由所述控制部件107判断为需要与该新物品对应的新控制程序时,通过所述控制部件107,使所述程序下载部件102从所述程序提供装置201或202通过网络200执行新控制程序的下载。
当未登记物品的信息时,把该物品的信息作为新物品的信息由所述控制部件107登记到数据存储部件105的所述物品信息数据库中。
如果进行新控制程序的下载,所述控制部件107就通过通信部件108对由所述关联机器数据库关联的各家电机器100发送所述新物品的信息。从所述家电机器100发送新物品的信息的家电机器100由各自的控制部件107判断是否需要与新物品对应的新控制程序,在必要时,对程序下载部件102要求新控制程序的下载,在用各家电机器100处理新物品之前,预先执行新控制程序的下载。
所述通知部106是通过声音、显示或灯,对家电机器100的使用者提供信息的装置(更具体而言,扬声器、显示装置等),例如新下载控制程序时,该信息由通知部106通知使用者。
所述输入受理部件109是用户手动设定家电机器100的操作方法时使用的部件,例如相当于以往的家电机器的操作面板。
下面参照图6、图7所示的程序流程图,说明所述信息家电系统的处理。
首先,物品检测部103判定是否检测到物品(步骤S601),当未检测到物品时,重复步骤S601,当检测到物品时,转移到步骤S602。例如家电机器100的使用者把物品放入家电机器100时,物品检测部103检测到该物品。
信息检测部件104取得有所述物品检测部103检测的物品信息,确定物品。然后,比较确认部件110参照数据存储部件105的物品信息数据库,判定该确定的物品的信息是否登记在物品信息数据库中,换言之,由信息检测部件104确定的物品是否是物品信息数据库中未登记的新物品(步骤S602)。然后,为新物品时,转移到步骤S603,不是新物品,是物品信息数据库中登记有信息的物品时,结束所述信息家电系统的处理。
控制部件107根据所述新物品的信息,从物品信息数据库把握新物品的处理方法(与新物品对应的控制程序)。然后,调查处理方法(与新物品对应的控制程序)是否存储在所述数据存储部件105中,根据结果,判断新程序的必要性(步骤S603)。与新物品对应的控制程序未存储在所述数据存储部件105中时,并且由控制部件107判断为需要新控制程序时,转移到步骤S604。当与新物品对应的控制程序存储在所述数据存储部件105中时,由控制部件107判断为不需要新控制程序时,转移到步骤S609。可是,与新物品对应的控制程序未存储在所述数据存储部件105中时,并且物品是新的,其处理方法与已经登记在物品信息数据库中的物品相同时,由控制部件107判断为不需要新的控制程序。例如图3A的ID001和ID002的物品能用称作WAS_005的程序同时洗涤。因此,作为ID001的物品的控制程序,在物品信息数据库登记称作WAS_005的程序时,作为新物品,确定了ID002的物品时,ID002的物品使用称作WAS_005的程序,所以处理方法(控制程序)与已经登记在物品信息数据库中的ID001的物品相同,由控制部件107判断为不需要新的控制程序。而把ID003的物品确定为新物品时,没有与ID001的物品的控制程序和ID002的物品的控制程序中的任意一个对应的控制程序,所以由控制部件107判断为需要新的控制程序,并且ID003的物品与ID001或ID002的物品的处理方法(控制程序)即洗涤方法不对应,所以无法与ID001或ID002的物品同时洗涤。
当需要新的控制程序时,所述控制部件107从物品信息数据库的所述新物品的信息,关于新物品,由控制部件107判断是否记载表示程序提供装置201或202的信息(步骤S604)。当记载着这样的信息时,转移到步骤S605,未没记载着这样的信息时,转移到步骤S610。
当记载着表示程序提供装置201或202的信息时,控制部件107使程序下载部件102执行新控制程序的下载。具体而言,在基于控制部件107的控制下,所述程序下载部件102对与所述新物品的信息关联的程序提供装置201或202,通过网络200进行程序的下载要求(步骤S605)。这里,从所述程序提供装置201或202下载的控制程序能从家电机器ID、物品ID、处理方法的控制程序的名称决定(参照图3A、图18)。
收到下载要求的程序提供装置201或202判断与下载要求有关的控制程序是否存在,当与下载要求有关的控制程序存在时,通过网络200对所述程序下载部件102发送能下载的意思,当与下载要求有关的控制程序不存在时,或与下载要求有关的控制程序存在,但是不能下载该程序时,过网络200对所述程序下载部件102发送不能下载的意思。程序下载部件102根据从程序提供装置201或202发送的信息,判断能否取得新控制程序(步骤S606),能取得新控制程序时,转移到步骤S607,不能取得新控制程序时,转移到步骤S610。
程序下载部件102如果下载该新的控制程序,就把下载的控制程序保存到所述数据存储部件105(步骤S607)中。如果把新的控制程序保存到数据存储部件105中,就由通知部106通知下载了新控制程序的意思,转移到步骤S609(步骤S608)。
这里,下载的程序并不局限于一种(参照图3A、图18)。物品的处理方法有几个。例如家电机器ID为M001(洗衣机),物品ID为ID_001时,处理方法(控制程序)为3个,能下载WAS_P001、WAS_P005、WAS_P037等3个控制程序。
控制部件107把所述信息检测部件104取得的所述新物品的信息(新物品的ID、家电机器ID、处理方法(控制程序)等信息)登记到所述物品信息数据库(步骤S609)中。
而在步骤S604或S606中,不能取得新控制程序时,通过通知部106对使用者通知无法恰当地处理该新物品。这时,使用者从输入受理部件109以手动选择家电机器100的运转模式,或中止物品的处理,或输入其他程序提供装置201或202的地址,再度执行下载。
接着,按照图7的程序流程图说明在所述步骤S603中,收到检测到新物品的信息的控制部件107的处理。
控制部件107参照数据存储部件105的关联机器数据库(图4),判断是否存在有可能处理该新物品的关联的其他家电机器100(步骤S701)。当不存在关联的其他家电机器100时,所述控制部件107的处理结束,当存在关联的其他家电机器100时,转移到步骤S702。
通过通信部件108确认所述关联的其他家电机器100的电源接通,转移到步骤S703(步骤S702)。
控制部件105对所述关联的其他家电机器100通知所述新物品的信息。收到所述新物品的信息的所述关联的其他家电机器100按照图6的程序流程图进行步骤S602~S610的处理。即在所述关联的其他家电机器100中,如果该物品是新物品,就登记到物品信息数据库中,如果需要该物品的控制程序,就对关联的其他家电机器100的程序下载部件102进行下载要求。然后,由程序下载部件102下载的新控制程序存储到所述关联的其他家电机器100的数据存储部件105中(步骤S703)。
在所述实施例1的所述信息家电系统中,由所述物品检测部103检测家电机器100中处理的物品,由信息检测部件104确定,即家电机器100的使用者要使家电机器100执行物品的处理时,在所述控制部件107的控制下,通过所述程序下载部件102,按照必要从程序提供装置201或202下载与该物品对应的控制程序,存储到所述数据存储部件105中。使用者不用判断判断该控制程序的必要性,该控制程序是为了使家电机器100执行物品的处理所必要的程序,所以不用麻烦使用者的手,家电机器100就变为能处理该处理对象的物品的状态,然后,在所述控制部件107的控制下,能通过所述通信部件108对可能使用所述新物品的其他家电机器100也预先下载对应的程序。
家电机器100变为能处理该处理对象的物品的状态,从而能最佳地进行物品的处理,通过对新物品预先下载对应的控制程序,家电机器100的使用者不等待下载控制程序的时间,就能使用家电机器100。
此外,要使家电机器100执行物品的处理时,只要不存在与该物品对应的控制程序,就通过网络200从程序提供装置201或202下载控制程序。因此,限定下载控制程序的次数、控制程序的信息量,谋求通信流量的减轻。
(实施例2)图2是表示本发明实施例2的信息家电系统的全体结构的一例的框图。该信息家电系统中,多个家电机器100(洗衣机100a、冰箱100b、熨斗100c、冰箱100d)中的一个下载新控制程序时,为了按照必要也下载与它关联的其他家电机器100的新控制程序,信息家电系统具有室内服务器300。
这里,所述室内服务器300是统领各家电机器100的服务器,所述各家电机器100和室内服务器300彼此通过有线及/或无线(局域网,LAN)连接。
所述各家电机器100包含机器功能部件101、进行所述LAN上的通信的通信部件108、物品检测部103、信息检测部件104、数据存储部件105、通知部106、比较确认部件110、输入受理部件109、控制各部件的控制部件107。
所述室内服务器300包含程序下载部件301、数据存储部件302、通信部件303和控制各部件的控制部件304。
即在实施例2的信息家电系统中,各家电机器100与实施例1的各家电机器100不同,不包含程序下载部件102,程序下载部件301包含在室内服务器300中。
所述各家电机器100的机器功能部件101、物品检测部103、信息检测部件104、数据存储部件105、通知部106、比较确认部件110、输入受理部件109与所述实施例1的机器功能部件101、物品检测部103、信息检测部件104、数据存储部件105、通知部106、比较确认部件110、输入受理部件109具有大致相同的功能。
即所述机器功能部件101发挥家电机器100的固有功能。物品检测部103通过安装在各家电机器100上的相机或标签阅读器检测对各家电机器100要求处理的物品。信息检测部件104检测由物品检测部103检测的物品的信息,确定物品。数据存储部件105具有与该家电机器100有关的各种程序和物品信息数据库,管理它们。通知部106通过声音、显示、灯对家电机器100的使用者提供信息。比较确认部件110调查数据存储部件105内存出的物品信息数据库(参照图3A)中是否登记了信息检测部件104取得的物品,把该结果发回控制部件107,从而确认该物品是否为新物品。输入受理部件109能让使用者手动操作家电机器100。
所述室内服务器300的程序下载部件301具有与所述实施例1的程序下载部件102大致相同的功能。即程序下载部件301按照来自室内服务器300的要求,从所述程序提供装置201或202通过网络200下载各种家电机器100用的控制程序,暂时存储在数据存储部件302中。
此外,所述数据存储部件302具有关于室内服务器300统领的多种家电机器100,登记了相互关联的家电机器100信息的关联机器数据库。这里,所述关联的家电机器100指处理相同种类的物品的机器,例如洗衣机100a、干燥机100b和熨斗100c是在处理衣物方面关联的家电机器100,冰箱100d和微波炉(未图示)是在处理食品方面关联的机器。
图5表示关联机器数据库的一个例子,该数据库中,对连接在室内服务器300上的各家电机器100,把关联的家电机器关联。例如,关于机器IDM001的洗衣机,作为关联的家电机器,分别把机器IDM002的干燥机和机器IDM003的熨斗关联。
下面参照图8、图9所示的程序流程图,说明所述信息家电系统的处理。
首先,任意的家电机器100的物品检测部103判定是否检测到物品(步骤S801),当未检测到物品时,重复步骤S801,当检测到物品时,转移到步骤S802。例如家电机器100的使用者把物品放入仁义的家电机器100中时,该物品放入的家电机器100的物品检测部103检测该物品。
信息检测部件104取得由所述物品检测部103检测的物品的信息,确定物品。然后比较确认部件110参照数据存储部件105的物品信息数据库,判定该确定的物品是否是物品信息数据库中未登记的新物品(步骤S802)。然后,是新物品时,转移到步骤S803,当不是新物品时,结束所述信息家电系统的处理。
家电机器100的控制部件107根据所述新物品的信息,从物品信息数据库调查与新物品的处理方法对应的控制程序是否存储在所述数据存储部件105中,根据调查结果,判断新的程序的必要性(步骤S803)。与新物品对应的控制程序未存储在所述数据存储部件105中时,并且由控制部件107判断为需要新控制程序时,转移到步骤S804。当与新物品对应的控制程序存储在所述数据存储部件105中时,由控制部件107判断为不需要新控制程序时,转移到步骤S810。可是,与新物品对应的控制程序未存储在所述数据存储部件105中时,并且物品是新的,其处理方法(控制程序)与已经登记在物品信息数据库中的物品相同时,由控制部件107判断为不需要新的控制程序。
当需要新的控制程序时,所述控制部件107参照物品信息数据库,关于该新物品,由控制部件107判断是否记载表示程序提供装置201或202的信息(步骤S804)。当记载着所述信息时,转移到步骤S805,当未记载着所述信息时,转移到步骤S811。
当记载着程序提供装置201或202时,从家电机器100的通信部件108通过室内服务器300的通信部件303对控制部件304要求新控制程序的下载(步骤S805)。
收到下载要求的室内服务器300的控制部件304使程序下载部件301执行新控制程序的下载。即在基于控制部件304的控制下,所述程序下载部件301对能提供与所述新物品的信息关联并且要求下载的控制程序的程序提供装置201或202,通过网络200要求程序的下载(步骤S806)。这里,从所述程序提供装置201或202下载的控制程序能从有要求的家电机器ID、物品ID、处理方法的控制程序名称决定(参照图3A、图18)。
收到下载要求的程序提供装置201或202判断与下载要求有关的控制程序是否存在,当与下载要求有关的控制程序存在时,通过网络200对所述程序下载部件301发送能下载的意思,当与下载要求有关的控制程序不存在时,或与下载要求有关的控制程序存在,但是不能下载该程序时,通过网络200对所述程序下载部件301发送不能下载的意思。所述程序下载部件301根据从程序提供装置201或202发送的信息,判断能否取得能对应的新控制程序(步骤S807),能取得能对应的新控制程序时,转移到步骤S808,不能取得能对应的新控制程序时,转移到步骤S811。
程序下载部件301如果通过网络200下载该新的控制程序,就暂时保存到数据存储部件302中。然后,下载并且存储到数据存储部件302中的控制程序从室内服务器300通过通信部件303对进行所述下载要求的家电机器100的通信部件108发送。家电机器100把新控制程序保存到所述数据存储部件105中(步骤S808)。如果把新的控制程序保存到数据存储部件105中,就由家电机器100的通知部106通知下载了新控制程序的意思,转移到步骤S810(步骤S809)。
这里,下载的程序并不局限于一种(参照图3A、图18)。物品的处理方法有几个。例如家电机器ID为M001(洗衣机),物品ID为ID_001时,处理方法(控制程序)为3个,能下载WAS_P001、WAS_P005、WAS_P037等3个控制程序。
所述控制部件107把所述信息检测部件104取得的所述新物品的信息(新物品的ID、家电机器ID、处理方法(控制程序)等信息)登记到所述家电机器100的物品信息数据库中(步骤S810)。这时,所述控制部件107对室内服务器300通过通信部件108通知登记了新物品的意思。后面描述收到通知的室内服务器300的处理。
而在步骤S804或S807中,不能取得新控制程序时,从室内服务器300通过通信部件303对进行下载要求的家电机器100通知该意思,家电机器100的通知部106对使用者通知无法恰当地处理该新物品(步骤S811)。这时,使用者从输入受理部件109以手动选择家电机器100的运转模式,或中止物品的处理,或输入其他程序提供装置201或202的地址,再度使室内服务器300执行下载。
下面按照图9所示的程序流程图说明收到检测到新物品的信息的室内服务器300的处理。
首先,在步骤S901中,从检测到新物品的家电机器100对室内服务器300通知检测到新物品。这时,所述家电机器100至少对室内服务器300发送确定该家电机器100的信息和新物品的信息。
室内服务器300的控制部件304参照数据存储部件302的关联机器数据库(图5),判定是否存在与发送新物品的信息的家电机器100关联的其他家电机器100,换言之,有可能处理该新物品的其他家电机器100(步骤S902)。当不存在其他家电机器100时,所述室内服务器300的处理结束,当存在其他家电机器100时,转移到步骤S903。
通过室内服务器300的通信部件303确认所述关联的其他家电机器100的电源接通,转移到步骤S904(步骤S903)。
室内服务器300的控制部件304对所述关联的其他家电机器100通知所述送新物品的信息。收到所述送新物品的信息的关联的其他家电机器100按照图8的程序流程图进行步骤S802~S811的各处理。即在所述关联的其他家电机器100中,如果该物品是新物品,就在关联的其他家电机器100的数据存储部件105的物品信息数据库中登记,如果需要该物品的控制程序,就对室内服务器300要求下载。然后,把由室内服务器300下载的新控制程序存储到所述关联的其他家电机器100的数据存储部件105中(步骤S904)。
下面,列举具体例说明所述实施例2的信息家电系统的处理。这里,以物品为衣物,家电机器100为洗衣机100a(衣物)干燥机100b、熨斗100c时为例,参照图3A、图5的数据库说明所述信息家电系统的处理。须指出的是,在各衣物上安装着标签,在洗衣机等家电机器100a~100c上,作为物品检测部103,安装标签阅读器。此外,在所述标签中,作为关于衣物的信息,存储着物品ID、安装方法、程序提供装置、物品形状、备注等各信息。
首先洗衣机100a的使用者为了洗涤衣物,把该衣物放入洗衣机100a内。洗衣机100a的物品检测部103读取该衣物的标签信息(步骤S801)。据此,检测物品。这时,衣物的物品ID是ID007。
洗衣机100a的比较确认部件110参照信息检测部件104取得的物品信息和图3A所示的更新前的物品信息数据库,判定是否登记有所述物品IDID007的物品(步骤S802)。这里,图3A所示的更新前的物品信息数据库中登记的物品是物品ID为ID001~ID003的衣物,所以判定所述ID007的物品是新物品。
洗衣机100a的控制部件107确认新物品的处理方法(这里,洗涤方法),调查能否通过所述洗衣机100a具有的控制程序处理,或者是否需要新的控制程序(步骤S803)。即在标签信息中包含新物品的安装方法的程序名称和能提供该程序的程序提供装置201或202的地址(参照图16),通过洗衣机100a的控制部件107,判断标签中包含的程序名称是否为了洗涤其他物品(衣物)已经下载,如果下载,就判断为没必要新下载程序。
这里,在图16的例子中,从标签信息可知,新物品(ID007)的处理方法的程序名称是WAS_P004或WAS_P025,它是未登记在物品信息数据库中的方法,所以由所述控制部件107判断为有新控制程序的必要性。
因此,所述控制部件107参照所述物品信息数据库,调查是否有程序提供装置201或202的地址(步骤S804)。即能新物品(ID007)的处理方法的程序名称WAS_P004或WAS_P025的程序提供装置201或202的地址包含在标签信息中(参照图16),所以通过洗衣机100a的控制部件107,参照所述物品信息数据库,结果判断为有必要从程序提供装置201或202下载所述程序名称WAS_P004或WAS_P025的程序。所述洗衣机100a对室内服务器300从通信部件108发送下载要求、所述处理方法WAS_P004和WAS_P025的信息、所述程序提供装置201或202的地址、所述洗衣机100a的ID编号、处理方法的控制程序名乘“WAS_P004”和“WAS_P025”(步骤S805)。
须指出的是,当没有程序提供装置201或202的信息(衣物上附加的标签中没有信息)时,无法取得新控制程序,所以通过通知部106对使用者通知无法恰当处理该衣物的意思(步骤S811)。
收到所述下载要求的室内服务器300根据与要求一起收到的信息,访问所述程序提供装置201或202,要求WAS_P004和WAS_P025的控制程序(步骤S806)。当能取得WAS_P004或WAS_P025、或双方的控制程序时(步骤S807),室内服务器300下载该控制程序,并且对所述洗衣机100a上传所述下载的控制程序(步骤S808)。然后,通过通知部106通知下载了新控制程序(步骤S809),控制部件107把由所述信息检测部件104取得的新物品信息(标签中存储的物品ID、处理方法(控制程序)、程序提供装置的信息)追加登记到所述数据存储部件105的物品信息数据库中(步骤S810)。据此,物品信息数据库如图3B所示。
须指出的是,当不能取得WAS_P004和WAS_P025的控制程序时,因为没有所述衣物的洗涤所必要的程序,所以通过通知部106通知无法恰当洗涤的意思(步骤S811)。
此外,在判明是新衣物的时刻,从洗衣机100a对室内服务器300通知新衣物的信息(图9的步骤S901),室内服务器300通过参照关联机器数据库(图5),调查与所述洗衣机100a关联的其他家电机器100(步骤S902)。这里,作为与洗衣机100a关联的其他家电机器100,干燥机100b和熨斗100c关联,所以所述室内服务器300对所述干燥机100b和熨斗100c接通电源(步骤S903),发送所述新物品的物品信息(步骤S904)。然后,所述干燥机100b和熨斗100c分别按照图8的程序流程图,执行所述步骤S802~S811的各处理。
在所述实施例2的所述信息家电系统中,在存在多个的家电机器100的任意一个中,放入新物品时(要求新物品的处理),推测为在其他家电机器100中也需要与该新物品对应的新控制程序,所以通过室内服务器300确定关联的其他家电机器100,按照必要进行关联的其他家电机器100的新控制程序的下载。据此,存在多个的家电机器的每个能在处理新物品之前,预先取得与新物品对应的控制程序。即不麻烦使用者的手,全部家电机器100就能变为能处理该处理对象的物品的状态。此外,通过预先取得控制程序,在使关联的其他家电机器100处理新物品时,不进行新控制程序的下载,就能立刻开始物品的处理。
室内服务器300如果发现新物品,室内服务器300就判断有关联的其他家电机器100,进行新控制程序的下载,所以本信息家电系统的使用者没必要考虑家电机器100彼此间的关联性进行连接,只把家电机器100与室内服务器300连接就可以了。
(变形例)在所述实施例1或实施例2中,在各家电机器100中设置检测和确定物品的物品检测部103,但是可以与某特定的家电机器100一对一地对应,另外准为检测和确定物品的装置。具体而言,如图19所示,对于洗衣机100a,当存在容纳洗涤前的衣物的洗衣筐500时,可以使洗衣筐500具有检测和确定物品的功能。
图19是表示使洗衣筐500具有检测和确定物品的功能时的信息家电系统结构的图。须指出的是,在信息家电系统中,在各衣物上附加标签1501。
洗衣筐500包含作为物品检测部的标签阅读器501、信息检测部件502、进行与洗衣机100a的通信部件108之间的基于有线及/或无线(在图中,无线)的通信的通信部件503、通知部(显示部)504、洗涤按钮、控制各部件501~505的控制部件506。
所述标签阅读器501读取附加在放入洗衣筐500中的衣物上的标签信息,据此,检测衣物。
所述信息检测部件502根据由所述标签阅读器501读取的信息,取得该衣物的信息,确定衣物。这时,把由标签阅读器501读取的信息与在信息检测部件502内具有并且预先存储记载了物品的制造源和材料的标签信息和衣物的关系信息的数据库内的所述信息比对,确定衣物。
所述通知部504如后所述,对洗衣机100a的使用者通知信息(显示)。
所述洗涤按钮505是由洗衣机100a洗涤容纳在洗衣筐500内的衣物时,由使用者操作的按钮,如后所述,通过操作洗涤按钮505,关于容纳在洗衣筐500内的衣物的信息通过通信部件503发送给所述洗衣机100a的通信部件108。
信息家电系统的洗衣机100a包含机器功能部件101、程序下载部件102、数据存储部件105、通知部106、通信部件108、比较确认部件110、输入受理部件109、控制部件107,与所述实施例1以及实施例2的家电机器100不同,不包含物品检测部103、信息检测部件104。这是一为与洗衣机100a一对一地对应的洗衣筐500包含作为物品检测部起作用的标签阅读器501和信息检测部件502。须指出的是,洗衣机100a的机器功能部件101、数据存储部件105、通知部106、通信部件108、控制部件107与实施例1以及实施例2的家电机器100中的各部件的功能相同,这里省略说明。
下面说明所述信息家电系统的处理。首先,如果任意的衣物放入所述洗衣筐500,标签阅读器501就读取附加在衣物上的标签信息,信息检测部件502取得衣物信息,确定衣物。
信息检测部件502如果确定该衣物,就通过通信部件503对所述洗衣机100a的通信部件108通知该信息。收到所述衣物确定信息的洗衣机100a执行图6所示的程序流程图的步骤S602~S610的各处理,按照必要,通过程序下载部件102从程序提供装置201或202取得新控制程序。
此外,如果由信息检测部件502确定衣物,就在洗衣筐500的显示部504中显示该衣物的信息(参照图16)。即衣物名(ID)、衣物的数量、该衣物的处理方法。例如在图16中,作为衣物名(ID),显示ID007,作为衣物的处理方法,显示WAS_004,还显示程序提供目标的地址。
然后,把衣物放入洗衣筐500中,但是通过在洗衣筐500中安装重量传感器509,由重量传感器509检测的该筐500内的衣物的合计重量超过所述洗衣机100a的限制重量时,由所述显示部504发出警告。
这时,不单发出警告,关于以后放入的衣物,通过控制部件505把显示部504显示的“状态”的栏目显示为“不能洗涤”,关于未超过洗衣机100a的限制重量的范围中包含的衣物,把显示部504的“状态”的栏目显示为“能洗涤”,对使用者通知。
此外,与此不同,在不超过所述洗衣机100a的限制重量的范围中,通过控制部件505判断能洗涤最多衣物的组合,判断的结果关于洗涤的衣物,通过控制部件505把显示部504的“状态”的栏目显示为“能洗涤”,关于不洗涤的衣物,通过控制部件505把显示部504的“状态”的栏目显示为“不能洗涤”。
洗衣机100a的各衣物的处理方法如上所述,设定液量、洗涤时间、漂洗次数等的范围,但是洗衣机100a是一度处理(洗涤)多个衣物的机器,所以当洗涤洗衣筐500内的衣物时,选择满足关于洗衣筐500内放入的全部衣物(设定为能洗涤的衣物)设定的液量、洗涤时间、漂洗次数等的范围的处理方法。因此,在所述洗衣筐500中放入液量等的范围不彼此重叠即没有彼此公共的操作程序的多个衣物时,通过控制部件505在显示部504上显示该意思,对使用者通知。此外,这时,也可以与关于限制重量进行衣物的取舍选择时同样,通过控制部件505设定能洗涤最多衣物的处理方法,关于用该处理方法能处理的衣物,通过控制部件505把显示部504的“状态”的栏目显示为“能洗涤”,关于不能处理的衣物,通过控制部件505把显示部504的“状态”的栏目显示为“不能洗涤”,对使用者通知。
而起,当实际进行洗涤时,使用者观察洗衣筐500的显示部504,从洗衣筐500取出显示为“不能洗涤”的衣物。这时,在标签中记录着推荐的洗衣粉和带色衣物的信息时,在显示部504中,作为备注信息,能显示推荐的洗衣粉或带色衣物的信息,所以所述使用者按照该信息,能选择洗衣粉。
所述使用者如果操作所述洗衣筐500的洗涤按钮505,放入洗衣机100a中的各衣物的信息、设定的处理方法的信息通过通信部件503就发送给洗衣机100a。
然后,所述使用者如果把所述洗衣筐500的衣物投入所述洗衣机100a中,所述洗衣机100a就按照收到的信息,在控制部件107的控制下,通过机器功能部件101执行衣物的洗涤。
在本变形例的信息家电系统中,放入洗衣筐500中的衣物即要求由洗衣机100a洗涤的各衣物所必要的控制程序在进行洗涤之前预先取得,所以不麻烦使用者的手,洗衣机100a就能变为能洗涤放入洗衣筐500中的衣物的状态。
此外,通过控制部件505,考虑放入洗衣筐500中的衣物的组合,自动设定最佳的处理方法,所以即使使用者自身不设定处理方法,也能以最佳的状态洗涤衣物。按照洗衣机100a的限制重量和各衣物的处理方法,通过控制部件505自动进行衣物的选定,所以使用者不用花费复杂的步骤,就能进行洗涤。
须指出的是,在变形例的信息家电系统中,也可以追加实施例2的室内服务器300。此外,在洗衣机100a中可以设定实施例1或实施例2的物品检测部103、信息检测部件104。
此外,即使所述洗衣机100a不下载新的控制程序,按照衣物的属性,按照控制程序进行洗涤,洗衣筐500也有效。
(实施例3)在所述各实施例中,关于处理物品的家电机器进行了处理,但是本发明的信息家电系统对处理信息的信息机器也能应用。
图10是表示把本信息家电系统应用到信息机器的系统中的图。
信息家电系统中,多个信息机器400(包含Linux(注册商标)个人电脑400a、FreeBSD(注册商标)个人电脑400b)中的一个下载新程序(意味着新的控制程序或其他程序。可是,在以下的说明中,为了简化,只称作“控制程序”)时,按照必要,也下载与它关联的其他信息机器400的新控制程序,所以该信息家电系统具有室内服务器300。这里,所述室内服务器300是统领各信息机器400的服务器,所述各信息机器400和室内服务器300彼此通过有线及/或无线(局域网,LAN)连接。
所述信息机器400与图2所示的洗衣机100a同样,包含机器功能部件101、进行在所述LAN上的通信的通信部件108、物品检测部103、信息检测部件104、数据存储部件105、通知部106、输入受理部件109、比较确认部件110、控制各部件的控制部件107。
所述室内服务器300与图2所示的室内服务器300同样,包含程序下载部件301、数据存储部件302、通信部件303、控制各部件的控制部件304。
所述各信息机器400的机器功能部件101、物品检测部103、信息检测部件104、数据存储部件105、通知部106、输入受理部件109、比较确认部件110与所述实施例1以及实施例2的机器功能部件101、物品检测部103、信息检测部件104、数据存储部件105、通知部106、输入受理部件109、比较确认部件110具有大致相同的功能。即所述各信息机器400的所述机器功能部件101发挥信息机器400的固有功能。所述信息机器400的物品检测部103通过安装在各信息机器400上的相机或标签阅读器检测物品,或者检测通过即插即用,连接在信息机器上的物品。所述信息机器400的信息检测部件104检测由所述物品检测部103检测的物品的信息。所述信息机器400的数据存储部件105具有与该信息机器400有关的各种程序和物品信息数据库,管理它们。所述各信息机器400的通知部106通过声音、显示、灯对信息机器400的使用者提供信息。所述信息机器400的输入受理部件109是用户以手动设定信息机器400的操作方法是使用的部件。所述各信息机器400的比较确认部件110调查数据存储部件105内存出的物品信息数据库(参照图3A)中是否登记着所述信息检测部件104取得的物品的信息,把结果发回控制部件107,从而确认该物品是否为新物品。
所述室内服务器300的程序下载部件301具有与所述实施例1的程序下载部件103或实施例2的程序下载部件301大致相同的功能。即所述室内服务器300的程序下载部件301按照来自室内服务器300的控制部件304的要求,从所述程序提供装置201或202通过网络200下载各种信息机器400用的控制程序,存储到数据存储部件302中。
此外,所述数据存储部件302具有关于室内服务器300统领的多种信息机器400,登记相互关联的信息机器400的信息的关联机器数据库(参照图11的最下栏目的机器IDM006以及挨着的上方的栏目的机器IDM007)。这里,关联的信息机器400指处理相同种类的物品的机器,安装Linux的个人电脑400a和安装FreeBSD的个人电脑400b分别是在处理外带的信息机器(硬盘403或CD-ROM驱动器)方面关联的机器。
图11表示在实施例2的图2的信息家电系统的室内服务器300上连接信息机器400时的关联机器数据库的一例,在数据库中,把关联的家电机器100、信息机器400与室内服务器300上连接的各家电机器100、信息机器400关联。
下面,参照图12、图13所示的程序流程图,说明所述信息家电系统的处理。
首先,任意的信息机器400的物品检测部103判定是否检测到物品(步骤S1201),未检测到物品时,重复步骤S1201,检测到物品时,转移到步骤S1202。例如信息机器400的使用者在任意的信息机器400上连接物品时,连接了该物品的信息机器400的物品检测部103检测该物品。
信息检测部件104取得由所述物品检测部103检测的物品的物品信息,与刚才的实施例同样确定物品。然后,比较确认部件110参照所述信息检测部件104取得的信息和数据存储部件105的物品信息数据库,判定确定的物品是否为物品信息数据库中未登记的新物品(步骤S1202)。然后,是新物品时,转移到步骤S1203,不是新物品时,结束所述信息家电系统的处理。
信息机器400的控制部件107根据所述新物品的信息,从物品信息数据库调查与新物品的处理方法对应的控制程序是否存储在所述数据存储部件105中,根据调查结果,与刚才的实施例同样,判断新的程序的必要性(步骤S1203)。与新物品对应的控制程序未存储在所述数据存储部件105中时,并且由控制部件107判断为需要新控制程序时,转移到步骤S1204。当与新物品对应的控制程序存储在所述数据存储部件105中时,由控制部件107判断为不需要新控制程序时,转移到步骤S1210。可是,与新物品对应的控制程序未存储在所述数据存储部件105中时,并且物品是新的,其处理方法(控制程序)与已经登记在物品信息数据库中的物品相同时,由控制部件107判断为不需要新的控制程序。
当需要新的控制程序时,所述控制部件107参照物品信息数据库,关于该新物品,由控制部件107判断是否记载表示程序提供装置201或202的信息(步骤S1204)。当记载着所述信息时,转移到步骤S1205,当未记载着所述信息时,转移到步骤S1211。
当记载着程序提供装置201或202时,从信息机器400的通信部件108通过室内服务器300的通信部件303对控制部件304要求新控制程序的下载(步骤S1205)。
收到下载要求的室内服务器300的控制部件304使程序下载部件301执行新控制程序的下载。即在基于控制部件304的控制下,所述程序下载部件301对能提供与所述新物品的信息关联并且要求下载的控制程序的程序提供装置201或202,通过网络200要求程序的下载(步骤S1206)。这里,从所述程序提供装置201或202下载的控制程序与实施例1或实施例2同样能从有要求的信息机器ID、物品ID、处理(操作)方法的控制程序名称决定。
收到下载要求的程序提供装置201或202判断与下载要求有关的控制程序是否存在,当与下载要求有关的控制程序存在时,通过网络200对所述程序下载部件301发送能下载的意思,当与下载要求有关的控制程序不存在时,或与下载要求有关的控制程序存在,但是不能下载该控制程序时,通过网络200对所述程序下载部件301发送不能下载的意思。所述程序下载部件301根据从程序提供装置201或202发送的信息,判断能否取得能对应的新控制程序(步骤S1207),能取得能对应的新控制程序时,转移到步骤S1208,不能取得能对应的新控制程序时,转移到步骤S1211。
程序下载部件301如果通过网络200下载该新的控制程序,就暂时保存到数据存储部件302中。然后,下载的程序从室内服务器300通过通信部件303对进行所述下载要求的信息机器400的通信部件108发送。进行所述下载要求的信息机器400把新控制程序保存到所述数据存储部件105中(步骤S1208)。如果把新的控制程序保存到数据存储部件105中,就由信息机器400的通知部106通知下载了新控制程序的意思,转移到步骤S1210(步骤S1209)。
所述控制部件107把所述信息检测部件104取得的所述新物品的信息(新物品的ID、家电机器ID、处理方法(控制程序)等信息)登记到所述信息机器400的物品信息数据库中(步骤S1210)。这时,所述控制部件107对室内服务器300通过通信部件108通知登记了新物品的意思。后面描述收到通知的室内服务器300的处理。
而在步骤S1204或S1207中,不能取得新控制程序时,从室内服务器300通过通信部件303对进行下载要求的信息机器400通知该意思,信息机器400的通知部106对使用者通知无法恰当地处理该新物品(步骤S1211)。这时,使用者从输入受理部件109以手动选择信息机器400的运转模式,或中止物品的处理,或输入其他程序提供装置201或202的地址,再度使室内服务器300执行下载。
下面按照图13所示的程序流程图说明在步骤S1203中收到检测到新物品的信息的室内服务器300的处理。
首先,在步骤S1301中,从检测到新物品的信息机器400对室内服务器300通知检测到新物品。这时,所述信息机器400至少对室内服务器300发送确定信息机器400的信息和新物品的信息。
室内服务器300的控制部件304参照数据存储部件302的关联机器数据库(图11),判定是否存在与发送新物品的信息的信息机器400关联的其他信息机器400或家电机器100,换言之,有可能处理该新物品的其他信息机器400或家电机器100(步骤S1302)。当不存在其他信息机器400或家电机器100时,所述室内服务器300的处理结束,当存在其他信息机器400或家电机器100时,转移到步骤S1303。
通过室内服务器300的通信部件303确认所述关联的其他信息机器400或家电机器100的电源接通,转移到步骤S1304(步骤S1303)。
室内服务器300的控制部件304对所述关联的其他信息机器400或家电机器100通知所述送新物品的信息。收到所述送新物品的信息的关联的其他信息机器400或家电机器100按照图12的程序流程图进行步骤S1202~S1211的各处理。即在所述关联的其他信息机器400或家电机器100中,如果该物品是新物品,就在关联的其他信息机器400或家电机器100的数据存储部件105的物品信息数据库中登记,如果需要该物品的控制程序,就对室内服务器300要求下载。然后,把由室内服务器300下载的新控制程序存储到所述关联的其他信息机器400或家电机器100的数据存储部件105中(步骤S1304)。
下面,列举具体例说明所述实施例3的信息家电系统的处理。这里,以物品为硬盘,信息机器400a为安装Linux的个人电脑,信息机器400b为安装FreeBSD的个人电脑时为例,参照图11、图14A的数据库,说明所述信息家电系统的处理。须指出的是,作为物品检测部103,个人电脑400通过即插即用,检测到硬盘403连接到个人电脑400上,能取得硬盘403的信息。
首先,个人电脑400a的使用者为了使用硬盘403,与个人电脑400a连接。个人电脑400a的物品检测部103读取硬盘403的信息(步骤S1201),据此检测物品。这时,硬盘403的物品ID是ID017。
个人电脑400a的信息检测部件104取得该物品的信息,比较确认部件110参照所述信息检测部件104取得的物品信息和图14A所示的更新前的物品信息数据库,判定是否登记着所述物品IDID017的物品(步骤S1202)。这里,图14A所示的更新前的物品信息数据库中登记的物品是物品ID为ID011~ID013的机器,所以判定为所述ID17的物品为新物品。
个人电脑400a的控制部件107确认新物品的处理方法,调查现在能通过个人电脑400a具有的控制程序处理,或者需要新的控制程序(步骤S1203)。即在信息检测部件104取得的信息中包含着处理硬盘403所必要的程序的名称信息,由控制部件107确认该程序是否位于个人电脑400a的数据存储部件中。如果在数据存储部件中没有该程序,就需要新的程序。
这里,信息检测部件104取得的信息中包含的新物品(ID017)的处理方法的程序名称是PC_P017,它是物品信息数据库中未登记的方法,所以由控制部件107判断为有新控制程序的必要性。
因此,所述控制部件107参照所述物品信息数据库,调查程序提供装置201或202(步骤S1204),个人电脑400a对室内服务器300从通信部件108发送下载要求、所述处理方法PC_P017的信息、所述程序提供装置201或202的地址、个人电脑400a的ID编号、处理方法的控制程序名称“PC_P017”(步骤S1205)。
须指出的是,当没有程序提供装置201或202时,无法取得新的控制程序,所以由通知部106对使用者通知无法恰当处理该硬盘403的意思(步骤S1211)。
收到所述下载要求的室内服务器300根据与要求一起收到的信息,访问所述程序提供装置201或202,要求PC_P017的控制程序(步骤S1206)。能取得PC_P017的控制程序时(步骤S1207),室内服务器300下载该控制程序,并且对个人电脑400a上传所述下载的控制程序(步骤S1208)然后,通过通知部106通知下载了新控制程序(步骤S1209),所述控制部件107把所述信息检测部件104取得的新物品信息(物品ID、处理方法(控制程序)、程序提供装置的信息)追加登记到所述数据存储部件105的物品信息数据库中(步骤S1210)。据此,物品信息数据库如图14B所示。
须指出的是,当当不能取得ID017的控制程序时,因为没有所述硬盘403的控制所必要的程序,所以通过通知部106通知无法恰当地控制的意思(步骤S811)。
此外,在判明是新物品的时刻,从个人电脑400a对室内服务器300通知新物品的信息(图13的步骤S1301),室内服务器300通过参照关联机器数据库(图11),调查与个人电脑400a关联的其他信息机器400或家电机器100(步骤S1302)。这里,作为与个人电脑400a关联的其他信息机器400,个人电脑400b关联,所以所述室内服务器300在对个人电脑400b接通电源后(步骤S1303),就发送所述新硬盘403的物品信息(步骤S1304)。然后,个人电脑400b按照图12的程序流程图,执行所述步骤S1202~S1211的各处理。
在所述实施例3的所述信息家电系统中,在混合存在多个的信息机器400、家电机器100中的任意一个中放入新物品(要求新物品的处理)时,推测为在信息机器400或家电机器100中也需要与该新物品对应的新控制程序,所以通过室内服务器300确定关联的其他信息机器400或家电机器100,按照必要进行关联的其他信息机器400或家电机器100的新控制程序的下载。据此,存在多个的各信息机器400、家电机器100在处理新物品之前,能预先取得与新物品对应的控制程序。即不麻烦使用者的手,全部信息机器400和家电机器100就变为能处理该处理读象的物品的状态。此外,通过预先取得控制程序,在使关联的其他信息机器400和家电机器100处理新物品时,不进行新控制程序的下载,就能立刻开始物品的处理。
(其他实施例)如上所述,家电机器100检测物品,能进行适合于该物品的操作,但是物品的处理方法可以不是一个,有时是多个。例如洗衣机100a时,同时向滚筒内放入多个衣物时,当全部衣物中存在能公共处理的控制程序时,选择该控制程序,进行洗涤,当全部衣物中不存在能公共处理的控制程序时,如上所述,能由通知部106对使用者通知。
这里,例如ID001的衣物有3种洗涤方法(处理方法即控制程序)(参照图3A和图3B),考虑分别洗涤的结果(洗涤后的衣物的含水量,洗涤后的衣物的缠绕(皱纹))稍微不同。
因此,由通信部件108通过干燥机100b的通信部件108对在洗衣机100a之后处理衣物的干燥机100b发送洗衣机100a中使用的处理方法(控制程序)的信息,从而干燥机100b能考虑衣物之前洗涤的状况,选择衣物的干燥方法(处理方法即控制程序)。
图20是各家电机器100具有的物品信息数据库的表形式的例子,进行表内的括弧包围的操作(处理)时推荐的物品操作程序列表。这里,机器ID为M001的纵的栏目成为洗衣机100a具有的物品信息数据库(机器ID为M002以下也同样)。须指出的是,省略程序提供装置201或202的列表。此外,与之前的物品处理方法的关联在下载新控制程序时,程序提供装置201或202可以追加到新控制程序中,也可以在付与物品的标签中记载。例如把ID_001和ID_002的衣物放入洗衣机100a中。这时,洗衣机100a从物品信息数据库把能公共处理ID_001和ID_002的衣物的WAS_005选择为洗涤方法。
在洗涤中,或者洗涤结束,洗衣机100a从洗衣机100a的通信部件108对关联机器数据库中登记的与洗衣机100a有关联的其他家电机器即干燥机100b和熨斗100c发送使用WAS_005进行了洗涤的信息。
在洗涤结束后,把衣物放入干燥机100b中时,干燥机100b检测ID_001和ID_002的衣物,根据使用了从洗衣机100a发送的WAS_P005的控制程序的信息,从物品信息数据库把与WAS_P005的控制程序关联的(使用WAS_P005的控制程序时推荐的)DRY_P003的控制程序选择为干燥方法。
以下同样熨斗100c从干燥机100b收到使用DRY_P003的控制程序进行干燥的信息,对ID_001的衣物使用IRON_P007的程序,对ID_002的衣物使用IRON_P003的程序,进行熨烫。
须指出的是,这里,关于洗衣机100a和干燥机100b和熨斗100c的联合,进行了说明,但是对其他家电机器100,例如冰箱100d和微波炉也能应用。通过使家电机器100之间具有联合,能更恰当地操作物品。
须指出的是,通过适当组合所述各种实施例中的任意实施例,能产生各自具有的效果。
本发明参照附图,与实施例关联,充分进行了记载,但是对于熟知本技术的人们,各种变形和修正是明白的。在不脱离基于权利要求书的发明范围的前提下,这样的变形和修正应该理解为包含为其中。
产业上的可利用性如上所述,本发明在不麻烦使用者的手的前提下,就能使家电机器和与该家电机器关联的全部家电机器总保持在能处理该处理对象的物品的状态,并且能减轻通信流量,关于包含处理物品的洗衣机、干燥机、熨斗、冰箱、微波炉等家电机器的信息家电系统,是有用的。
权利要求
1.一种信息家电系统,包括多个家电机器(100、100a~100d),这些家电机器具有与多个物品(403、1503、1504、1505)各自的属性对应的各种控制程序,按照该控制程序进行所述物品的处理,并且这些家电机器相互通过有线及/或无线连接;程序提供部件(201、202),该部件能对所述各家电机器提供所述控制程序;以及网络(200),该网络能把所述各家电机器与所述程序提供部件相互连接,所述各家电机器包括存储部件(105),该部件具有包含所述多个家电机器相互的关联性的信息的关联机器数据库;物品检测部(101),该部检测在所述多个物品中的该家电机器中处理的物品;信息检测部件(104),该部件检测由所述物品检测部检测出的物品的信息,确定该物品;程序下载部件(102),该部件在与所述确定的物品对应的控制程序不存在时,通过所述网络从所述程序提供部件下载对应的控制程序;以及控制部件(107),该部件分别控制所述存储部件、所述信息检测部件和所述程序下载部件的动作,并且根据所述处理的物品的确定结果,按照与所述确定的物品对应的控制程序,执行所述确定的物品的处理,参照所述关联机器数据库的所述多个家电机器相互的关联性信息,对与进行所述下载的该家电机器关联的其他家电机器提供所述确定的物品的信息,收到从所述多个家电机器的一个所提供的物品信息的其他家电机器的所述控制部件,判断有无与该物品对应的控制程序,当不存在该控制程序时,控制所述程序下载部件,从而通过网络从所述程序提供部件下载对应的控制程序。
2.一种信息家电系统,包括多种家电机器(100、100a~100d),这些家电机器具有与多个物品(403、1503、1504、1505)各自的属性对应的各种控制程序,并按照该控制程序进行物品的处理;服务器(300),该服务器通过有线及/或无线连接在所述各家电机器上;程序提供部件(201、202),该部件能对所述各家电机器提供所述控制程序;以及网络(200),该网络能把所述服务器与所述程序提供部件相互连接,所述各家电机器包括物品检测部(101),该部检测在所述多个物品中的该家电机器中处理的物品;信息检测部件(104),该部件检测由所述物品检测部所检测的物品的信息,确定该物品;以及控制部件(107),该部件根据所述物品的确定结果,按照与所述物品对应的控制程序,执行所述物品的处理,当与所述确定的物品对应的控制程序不存在时,对所述服务器进行对应的控制程序的下载要求,所述服务器包括存储部件(302),该部件具有包含所述多个家电机器相互的关联性的信息的关联机器数据库;程序下载部件(302),该部件按照来自所述各家电机器的下载要求,从所述程序提供部件通过所述网络下载所述要求下载的家电机器使用的、与所述确定的物品对应的控制程序;以及控制部件(304),该部件对进行所述下载要求的家电机器提供所述下载的控制程序,参照所述关联机器数据库,对与进行所述要求的家电机器关联的家电机器提供所述确定的物品信息,收到从所述多个家电机器的一个所提供的物品信息的其他家电机器的所述控制部件,判断有无与该物品对应的控制程序,当该控制程序不存在时,对所述服务器进行对应的控制程序的下载要求。
3.根据权利要求1或2所述的信息家电系统,其中所述家电机器之一是洗衣机(100a);所述洗衣机还具有物品检测部(501),该部检测容纳洗涤前的衣物的洗衣筐(500)内容纳的衣物;信息检测部件(502),该部件检测由所述物品检测部检测的衣物的信息,确定该衣物;以及通信部件(503),该部件通过通信对所述洗衣机提供所述确定的衣物的信息,收到从所述洗衣筐提供的物品信息的所述洗衣机的所述控制部件,判断有无与该物品对应的控制程序,当该控制程序不存在时,对所述服务器进行下载要求。
全文摘要
家电机器(100)在检测和确定在该家电机器中处理的物品时,按照与该确定的物品对应的控制程序执行物品的处理。家电机器在不存在与特定的物品对应的控制程序时,从程序提供部件(201、202)通过网络(200)下载对应的控制程序,对有可能操作物品的家电机器发送物品的信息。从家电机器收到信息的家电机器在不存在与物品对应的控制程序时,从程序提供部件通过网络下载。
文档编号G06F17/00GK1914368SQ20058000359
公开日2007年2月14日 申请日期2005年1月26日 优先权日2004年1月29日
发明者谷川彻, 冈本修作, 成冈知宣, 松川善彦, 山田修 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1