本發(fā)明涉及住宅和公寓的家電設(shè)備連接于網(wǎng)絡(luò)時的家電設(shè)備網(wǎng)絡(luò)系統(tǒng)所使用的消息接收裝置。
背景技術(shù):
近年來,正在提供一種在便攜終端上對網(wǎng)絡(luò)連接后的空調(diào)機(jī)、微波爐和冷藏庫等家電設(shè)備進(jìn)行遠(yuǎn)程控制的服務(wù)。
在控制這種家電設(shè)備的通信系統(tǒng)中,設(shè)置于住宅或公寓等宅內(nèi)的個人計(jì)算機(jī)或家電設(shè)備通過來自便攜終端的遠(yuǎn)程控制,能夠進(jìn)行電源控制和動作控制。另外,期待的是能夠通過用戶將控制了家電設(shè)備的結(jié)果作為動作歷史記錄存儲到服務(wù)器內(nèi)進(jìn)行保存來分析該歷史記錄,向用戶提出最佳的家電利用方法的技術(shù)。
在專利文獻(xiàn)1中,從多個空氣調(diào)節(jié)機(jī)取得的信息能夠存儲于服務(wù)器,且能夠在終端裝置上明示所存儲的信息的分析結(jié)果是從哪個空氣調(diào)節(jié)機(jī)供給的。
另外,在專利文獻(xiàn)2中,能夠顯示與執(zhí)行設(shè)備的動作的命令指令對應(yīng)的操作按鈕,然后向設(shè)備發(fā)送與發(fā)送消息相匹配的指令。
但是,在專利文獻(xiàn)1的方法中,不能在便攜終端中簡化在消息通知以后向用于根據(jù)電設(shè)備的使用狀況和室內(nèi)環(huán)境(例如,室溫)等對電設(shè)備進(jìn)行必要操作的應(yīng)用程序(以下,簡稱為應(yīng)用程序)畫面的切換。因此,具有在必要的對應(yīng)上要花費(fèi)時間之類的課題,例如,在到達(dá)進(jìn)行家電設(shè)備的操作和指示的畫面上要花費(fèi)時間。
另外,在專利文獻(xiàn)2的方法中,僅能夠選擇與家電設(shè)備的發(fā)送指令相應(yīng)的按鈕,不能向安裝于便攜終端的應(yīng)用程序畫面切換。因此,具有不一定能夠向用于根據(jù)電設(shè)備的使用狀況和室內(nèi)環(huán)境等對電設(shè)備進(jìn)行必要操作的應(yīng)用程序畫面切換之類的課題。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:日本特開2015-75307號公報
專利文獻(xiàn)2:日本特開2015-65590號公報
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明是鑒于如上所述的現(xiàn)有課題而完成的,其目的在于,提供一種消息接收裝置和畫面切換方法,其能夠存儲連接在網(wǎng)絡(luò)上的設(shè)備的信息,分析設(shè)備的狀態(tài),并將分析結(jié)果通知給用戶所持有的便攜終端,然后迅速地向用于進(jìn)行設(shè)備的操作和指示的必要性高的應(yīng)用程序畫面切換。
具體而言,本發(fā)明實(shí)施方式之一例的消息接收裝置具有通信部,該通信部從至少連接有一個以上電設(shè)備的設(shè)備協(xié)作服務(wù)器接收將關(guān)于電設(shè)備進(jìn)行通知的消息正文與用于識別關(guān)于電設(shè)備的服務(wù)內(nèi)容的服務(wù)id對應(yīng)起來的消息信息。另外,本發(fā)明實(shí)施方式之一例的消息接收裝置具有應(yīng)用程序切換畫面生成部,該應(yīng)用程序切換畫面生成部從將服務(wù)id、顯示按鈕信息、和切換目標(biāo)信息對應(yīng)起來的應(yīng)用程序切換信息中提取與消息信息所含的與服務(wù)id對應(yīng)的顯示按鈕信息,生成包含與顯示按鈕信息對應(yīng)的顯示按鈕、和與消息信息所含的消息正文對應(yīng)的通知消息的通知畫面。另外,本發(fā)明實(shí)施方式之一例的消息接收裝置具有輸出通知畫面的畫面輸出部。進(jìn)而,本發(fā)明實(shí)施方式之一例的消息接收裝置具有應(yīng)用程序啟動指示部,該應(yīng)用程序啟動指示部在通知畫面中選擇了顯示按鈕的情況下,基于應(yīng)用程序切換信息,從通知畫面切換到由與顯示按鈕信息對應(yīng)的切換目標(biāo)信息規(guī)定的應(yīng)用程序啟動后的應(yīng)用程序畫面、或由與顯示按鈕信息對應(yīng)的切換目標(biāo)信息規(guī)定的功能畫面。
根據(jù)這樣的結(jié)構(gòu),能夠?qū)⒂糜谂c通知后的消息內(nèi)容相匹配的向應(yīng)用程序畫面和功能畫面切換的按鈕提示給用戶,能夠削減直到必要性高的應(yīng)用程序的啟動和功能畫面到達(dá)為止的勞力和時間。
另外,本發(fā)明實(shí)施方式之一例的畫面切換方法包括:從至少連接有一個以上電設(shè)備的設(shè)備協(xié)作服務(wù)器接收將關(guān)于電設(shè)備進(jìn)行通知的消息正文與用于識別關(guān)于電設(shè)備的服務(wù)內(nèi)容的服務(wù)id對應(yīng)起來的消息信息的步驟;和從將服務(wù)id、顯示按鈕信息、和切換目標(biāo)信息對應(yīng)起來的應(yīng)用程序切換信息中,提取與消息信息所含的服務(wù)id對應(yīng)的顯示按鈕信息,生成包含與顯示按鈕信息對應(yīng)的顯示按鈕、和與消息信息所含的消息正文對應(yīng)的通知消息的通知畫面的步驟。而且,本發(fā)明實(shí)施方式之一例的畫面切換方法包括:在輸出了通知畫面的畫面輸出部中選擇了顯示按鈕的情況下,基于應(yīng)用程序切換信息,從通知畫面切換到由與顯示按鈕信息對應(yīng)的切換目標(biāo)信息規(guī)定的應(yīng)用程序啟動后的應(yīng)用程序畫面、或由與顯示按鈕信息對應(yīng)的切換目標(biāo)信息規(guī)定的功能畫面的步驟。
根據(jù)這種方法,能夠?qū)⑴c通知后的消息內(nèi)容相匹配的用于向應(yīng)用程序畫面和功能畫面切換的按鈕提示給用戶,能夠削減直到必要性高的應(yīng)用程序的啟動和功能畫面到達(dá)為止的勞力和時間。
附圖說明
圖1是本發(fā)明實(shí)施方式1的通信系統(tǒng)的概略結(jié)構(gòu)圖。
圖2是本發(fā)明實(shí)施方式1的消息接收裝置的概略結(jié)構(gòu)圖。
圖3是本發(fā)明實(shí)施方式1的設(shè)備協(xié)作服務(wù)器的概略結(jié)構(gòu)圖。
圖4是本發(fā)明實(shí)施方式1的家電設(shè)備的概略結(jié)構(gòu)圖。
圖5是表示本發(fā)明實(shí)施方式1的接收消息信息的結(jié)構(gòu)的圖。
圖6是表示本發(fā)明實(shí)施方式1的應(yīng)用程序切換信息的結(jié)構(gòu)的圖。
圖7是表示本發(fā)明實(shí)施方式1的服務(wù)注冊信息的結(jié)構(gòu)的圖。
圖8是表示本發(fā)明實(shí)施方式1的發(fā)送數(shù)據(jù)的結(jié)構(gòu)的圖。
圖9是本發(fā)明實(shí)施方式1的從設(shè)備協(xié)作服務(wù)器的消息通知至顯示消息接收裝置的向應(yīng)用程序切換的切換畫面為止的流程圖。
圖10是表示本發(fā)明實(shí)施方式1的家電設(shè)備管理信息的結(jié)構(gòu)的圖。
圖11是表示本發(fā)明實(shí)施方式1的取得信息的結(jié)構(gòu)的圖。
圖12是表示本發(fā)明實(shí)施方式1的消息信息的結(jié)構(gòu)的圖。
圖13是表示本發(fā)明實(shí)施方式1的通知畫面的圖。
圖14是表示本發(fā)明實(shí)施方式1的功能畫面的圖。
圖15是本發(fā)明實(shí)施方式1的消息接收裝置的應(yīng)用程序的啟動和切換的流程圖。
圖16是表示本發(fā)明實(shí)施方式1的從功能畫面向通知畫面切換的圖。
圖17是表示本發(fā)明實(shí)施方式1的消息接收裝置的主要構(gòu)成要素間的關(guān)系的概略圖。
圖18是表示本發(fā)明實(shí)施方式1的設(shè)備協(xié)作服務(wù)器的主要構(gòu)成要素間的關(guān)系的概略圖。
圖19是本發(fā)明實(shí)施方式2的通信系統(tǒng)的概略結(jié)構(gòu)圖。
圖20是本發(fā)明實(shí)施方式2的消息接收裝置的概略結(jié)構(gòu)圖。
圖21是本發(fā)明實(shí)施方式2的設(shè)備協(xié)作服務(wù)器的概略結(jié)構(gòu)圖。
圖22是表示本發(fā)明實(shí)施方式2的應(yīng)用程序切換信息的結(jié)構(gòu)的圖。
圖23是表示本發(fā)明實(shí)施方式2的接收消息信息的結(jié)構(gòu)的圖。
圖24是表示本發(fā)明實(shí)施方式2的出錯信息的結(jié)構(gòu)的圖。
圖25是表示本發(fā)明實(shí)施方式2的取得信息的具體例的圖。
圖26是表示本發(fā)明實(shí)施方式2的發(fā)送數(shù)據(jù)的結(jié)構(gòu)的圖。
圖27是本發(fā)明實(shí)施方式2的從設(shè)備協(xié)作服務(wù)器的消息通知至顯示消息接收裝置的向應(yīng)用程序切換的切換畫面為止的流程圖。
圖28是表示本發(fā)明實(shí)施方式2的通知畫面的圖。
圖29是表示本發(fā)明實(shí)施方式2的從通知畫面向服務(wù)設(shè)定畫面切換的圖。
圖30是表示本發(fā)明實(shí)施方式2的設(shè)備協(xié)作服務(wù)器的主要構(gòu)成要素間的關(guān)系的概略圖。
圖31是表示本發(fā)明實(shí)施方式2的消息接收裝置的主要構(gòu)成要素間的關(guān)系的概略圖。
圖32是本發(fā)明實(shí)施方式3的通信系統(tǒng)的概略結(jié)構(gòu)圖。
圖33是本發(fā)明實(shí)施方式3的消息接收裝置的概略結(jié)構(gòu)圖。
圖34是本發(fā)明實(shí)施方式3的設(shè)備協(xié)作服務(wù)器的概略結(jié)構(gòu)圖。
圖35是表示本發(fā)明實(shí)施方式3的服務(wù)注冊信息的結(jié)構(gòu)的圖。
圖36是表示本發(fā)明實(shí)施方式3的應(yīng)用程序切換信息的結(jié)構(gòu)的圖。
圖37是表示本發(fā)明實(shí)施方式3的接收消息信息的結(jié)構(gòu)的圖。
圖38是表示本發(fā)明實(shí)施方式3的發(fā)送數(shù)據(jù)的結(jié)構(gòu)的圖。
圖39是本發(fā)明實(shí)施方式3的從設(shè)備協(xié)作服務(wù)器的消息通知向顯示消息接收裝置的向應(yīng)用程序切換的切換畫面為止的流程圖。
圖40是表示本發(fā)明實(shí)施方式3的通知畫面的圖。
圖41是表示本發(fā)明實(shí)施方式3的從通知畫面向服務(wù)設(shè)定畫面切換的圖。
圖42是表示本發(fā)明實(shí)施方式3的消息接收裝置的主要構(gòu)成要素間的關(guān)系的概略圖。
圖43是表示本發(fā)明實(shí)施方式3的設(shè)備協(xié)作服務(wù)器的主要構(gòu)成要素間的關(guān)系的概略圖。
圖44是本發(fā)明實(shí)施方式3的從設(shè)備協(xié)作服務(wù)器取得室內(nèi)溫度至判斷用戶的操作錯誤為止的流程圖。
具體實(shí)施方式
下面,參照附圖說明本發(fā)明的實(shí)施方式。此外,以下所示的各實(shí)施方式只是一個例子,系統(tǒng)的結(jié)構(gòu)和功能塊的結(jié)構(gòu)不限定于此。
(實(shí)施方式1)
圖1表示的是本發(fā)明實(shí)施方式1的通信系統(tǒng)。本發(fā)明實(shí)施方式1的通信系統(tǒng)包括:消息接收裝置100、設(shè)備協(xié)作服務(wù)器200、家電設(shè)備300和宅內(nèi)中繼裝置400。
家電設(shè)備300為設(shè)置于住宅內(nèi)或住宅用地內(nèi)的電設(shè)備,例如:空調(diào)設(shè)備(例如,空調(diào)機(jī))、冷凍冷藏庫、電飯煲、微波爐、照明設(shè)備和洗滌干燥機(jī)等,但不限定于這些,也包含車庫或門口等的自動鎖定系統(tǒng)、供熱水系統(tǒng)、個人計(jì)算機(jī)和電話等小型電設(shè)備等。家電設(shè)備300可以為單一設(shè)備,也可以為多個設(shè)備。下面,在本實(shí)施方式中,對家電設(shè)備300為空調(diào)機(jī)的例子進(jìn)行說明。
下面,依次對消息接收裝置100、設(shè)備協(xié)作服務(wù)器200、家電設(shè)備300和宅內(nèi)中繼裝置400進(jìn)行詳細(xì)說明。
首先,對消息接收裝置100進(jìn)行說明。圖2是表示本發(fā)明實(shí)施方式1的消息接收裝置100的主要構(gòu)成要素的概略結(jié)構(gòu)圖。另外,圖17是對消息接收裝置100的主要構(gòu)成要素間的關(guān)系進(jìn)行說明的概略圖。
圖1所示的消息接收裝置100是能夠與設(shè)備協(xié)作服務(wù)器200通信的通信裝置,例如便攜式電話和可攜帶的信息終端等。
如圖2所示,消息接收裝置100具有:通信部1、接收數(shù)據(jù)管理部2、用戶請求受理部3、消息提取部4、應(yīng)用程序切換信息管理部5、應(yīng)用程序切換畫面生成部6、畫面輸出部7、存儲部8、應(yīng)用程序啟動指示部9和畫面切換管理部10。
此外,消息接收裝置100的上述構(gòu)成要素、以及后述的設(shè)備協(xié)作服務(wù)器200的通信部21、數(shù)據(jù)取得部22、常時分析部23、發(fā)送數(shù)據(jù)生成部24、用戶請求受理部25、服務(wù)注冊-解除部26、存儲部27和需求分析部28,由集成電路即lsi(largescaleintegration)構(gòu)成。
這些各構(gòu)成要素和各部可以個別地單芯片化,也可以以包含一部分或全部的方式單芯片化。在本實(shí)施方式中,由lsi構(gòu)成,lsi因集成度的不同,往往也稱為ic、系統(tǒng)lsi、超大lsi(superlsi)或特大lsi(ultralsi)。另外,集成電路化的方法不限定于lsi,也可以利用專用電路或通用處理器來進(jìn)行。也能夠在lsi制造后,利用可編程的fpga(fieldprogrammablegatearray)和可再構(gòu)成lsi內(nèi)部的電路單元的連接和設(shè)定的可配置處理器等構(gòu)成各部。進(jìn)而,也可以利用通過半導(dǎo)體技術(shù)的進(jìn)步或派生的其他技術(shù)而替換為lsi的集成電路化的技術(shù),進(jìn)行各部的集成化。例如,也可以通過應(yīng)用生物技術(shù)來進(jìn)行集成化。
消息接收裝置100的通信部1是用于與設(shè)備協(xié)作服務(wù)器200或其他服務(wù)器進(jìn)行通信的機(jī)構(gòu)。消息接收裝置100的通信部1進(jìn)行以太網(wǎng)(注冊商標(biāo))lan等有線通信,通過無線lan、zigbee(注冊商標(biāo))、或特定小電力無線等進(jìn)行無線通信。通信部1從設(shè)備協(xié)作服務(wù)器200接收消息信息。由通信部1接收到的消息信息輸出到接收數(shù)據(jù)管理部2。
在消息信息中包含用于識別服務(wù)內(nèi)容的服務(wù)id、向用戶通知的通知消息即標(biāo)題-消息信息。服務(wù)id也可以包含用于識別成為服務(wù)對象的家電設(shè)備300(以下,也稱為對象設(shè)備)的家電識別信息。
這里,在服務(wù)中包含例如對忘記按下對象設(shè)備的運(yùn)轉(zhuǎn)停止按鈕的可能性高的狀況進(jìn)行通知的“防止忘記”。另外,在對象設(shè)備為空調(diào)機(jī)的情況下,在服務(wù)中包含設(shè)置于空調(diào)機(jī)的溫度傳感器檢測設(shè)置有空調(diào)機(jī)的室內(nèi)的溫度并對室內(nèi)溫度為過高的溫度的狀況進(jìn)行通知的“高溫警報”、和對室內(nèi)溫度為過低的溫度的狀況進(jìn)行通知的“低溫警報”等。
在標(biāo)題-消息信息中包含對對象設(shè)備的狀態(tài)和設(shè)置有對象設(shè)備的場所的狀態(tài)等進(jìn)行通知的消息正文及其標(biāo)題。標(biāo)題-消息信息例如用“:(冒號)”將“標(biāo)題”和“消息正文”并排連接,構(gòu)成為“標(biāo)題:消息正文”。圖12是表示本發(fā)明實(shí)施方式1的消息信息的結(jié)構(gòu)的圖。例如,如圖12所示,在“防止忘記”通知的情況下,標(biāo)題為“防止忘記”,消息正文為“(對象設(shè)備)仍在運(yùn)轉(zhuǎn)中”。在“高溫警報”的情況下,標(biāo)題為“高溫警報(xx℃)”,消息正文為“高溫狀態(tài)”。在“低溫警報”的情況下,標(biāo)題為“低溫警報(xx℃)”,消息正文為“低溫狀態(tài)”。
接收數(shù)據(jù)管理部2將從消息接收裝置100的通信部1輸入的消息信息作為接收消息信息注冊到存儲部8。
圖5是表示本發(fā)明實(shí)施方式1的接收消息信息的結(jié)構(gòu)的圖。在向存儲部8注冊的接收消息信息中包含:作為接收到消息信息的日期時間的接收日期時間、消息信息所含的服務(wù)id、和消息信息所含的標(biāo)題-消息信息。
如圖5所示,服務(wù)id是將識別對象設(shè)備的種類的id和服務(wù)的類別組合在一起的信息。例如,用“_(下劃線)”將“識別對象設(shè)備的種類的id”和“服務(wù)的類別”并排連接,構(gòu)成為“識別對象設(shè)備的種類的id_服務(wù)類別”。更具體而言,例如,如圖5所示,在“cs_heatstroke”的情況下,“cs”表示的是對象設(shè)備為空調(diào)機(jī),“heatstroke”表示的是服務(wù)為“高溫警報”。另外,在圖5的“cs_lowtemp”的情況下,“cs”表示的是對象設(shè)備為空調(diào)機(jī),“l(fā)owtemp”表示的是服務(wù)為“低溫警報”。此外,服務(wù)id也可以不包含識別對象設(shè)備的種類的id,而是僅表示服務(wù)的類別。
用戶請求受理部3是為讓用戶開始使用設(shè)備協(xié)作服務(wù)器200的服務(wù),而用于注冊服務(wù)注冊信息(參照后述的圖7),或者刪除過去注冊的服務(wù)注冊信息,或者輸入控制信號的設(shè)定的機(jī)構(gòu),例如,裝設(shè)于消息接收裝置100的操作面板等。
消息提取部4從后述的應(yīng)用程序切換畫面生成部6輸入的消息取得請求所含的服務(wù)id和標(biāo)題-消息信息中,僅提取消息正文,輸出到應(yīng)用程序切換畫面生成部6。
應(yīng)用程序切換信息管理部5當(dāng)從后述的應(yīng)用程序切換畫面生成部6輸入包含服務(wù)id的應(yīng)用程序切換信息取得請求時,從存儲部8讀出各服務(wù)id所管理的應(yīng)用程序切換信息,將所讀出的應(yīng)用程序切換信息輸出到應(yīng)用程序切換畫面生成部6。
圖6表示的是應(yīng)用程序切換信息的詳細(xì)。圖6是表示本發(fā)明實(shí)施方式1的應(yīng)用程序切換信息的結(jié)構(gòu)的圖。在應(yīng)用程序切換信息中按每個服務(wù)id記載有顯示按鈕信息和切換目標(biāo)信息。顯示按鈕信息是向后述的畫面輸出部7輸出的按鈕信息,例如,要顯示的按鈕的名稱。切換目標(biāo)信息記載的是在選擇了顯示于畫面輸出部7的按鈕的情況下,向要啟動的應(yīng)用程序切換的切換信息。
應(yīng)用程序切換畫面生成部6當(dāng)從用戶請求受理部3接收到通知畫面顯示請求時,進(jìn)行從存儲部8讀入接收消息信息的處理。這里,通知畫面顯示請求是包含與由用戶請求受理部3選擇出的標(biāo)題-消息信息對應(yīng)的應(yīng)用程序選擇信息的信息。另外,應(yīng)用程序選擇信息是包含接收日期時間和服務(wù)id的信息。
然后,應(yīng)用程序切換畫面生成部6為了從存儲部8讀入的接收消息信息中提取消息正文,對消息提取部4輸出包含服務(wù)id和標(biāo)題-消息信息的消息取得請求。另外,應(yīng)用程序切換畫面生成部6將應(yīng)用程序切換信息取得請求輸出到應(yīng)用程序切換信息管理部5。應(yīng)用程序切換信息取得請求包含從存儲部8讀入的接收消息信息的服務(wù)id。
應(yīng)用程序切換畫面生成部6從應(yīng)用程序切換信息管理部5輸入的應(yīng)用程序切換信息中提取顯示按鈕信息。然后,應(yīng)用程序切換畫面生成部6生成包含與顯示按鈕信息相應(yīng)的文字和符號、以及與從消息提取部4輸入的消息正文相應(yīng)的通知消息的畫面(以下,稱為通知畫面),輸出到畫面輸出部7。此外,通知消息既可以是與消息正文相同的文章,也可以是不同的文章。
圖13是表示本發(fā)明實(shí)施方式1的通知畫面的圖。畫面輸出部7顯示從應(yīng)用程序切換畫面生成部6輸入的通知畫面。畫面輸出部7顯示的通知畫面例如是如下那樣的畫面。
在從存儲部8讀入的接收消息信息的服務(wù)id為“cs_heatstroke”的情況下,即,在服務(wù)為“高溫警報”的情況下,如圖13所示,將與“高溫警報”的消息正文即“高溫狀態(tài)”相應(yīng)的通知消息配置于畫面信息。如圖13所示,與“高溫警報”的消息正文相應(yīng)的通知消息例如顯示成“設(shè)置有<(對象設(shè)備的名稱)>的房間為高溫狀態(tài)”等。在通知消息的下方,依次配置有與顯示按鈕信息相應(yīng)的包含文字的按鈕即“運(yùn)轉(zhuǎn)狀況”按鈕、“全方位遙控器”按鈕、“雙溫度設(shè)定”按鈕、“房間監(jiān)視器”按鈕、和“電話”按鈕。進(jìn)而,在其下方配置有“關(guān)閉”按鈕、或“取消”按鈕中的任一個。
在從存儲部8讀入的接收消息信息的服務(wù)id為“cs_turnoff”的情況下,即,在服務(wù)為“防止忘記”通知的情況下,將與“防止忘記”的消息正文即“空調(diào)機(jī)為運(yùn)轉(zhuǎn)中”相應(yīng)的通知消息配置于畫面上方。與“防止忘記”的消息正文相應(yīng)的通知消息例如顯示成“<(對象設(shè)備的名稱)>為運(yùn)轉(zhuǎn)中”等。在通知消息的下方配置有與顯示按鈕信息相應(yīng)的包含文字的按鈕即“全方位遙控器”按鈕。進(jìn)而,在其下方配置有“關(guān)閉”按鈕、或“取消”按鈕中的任一個。
這里,在選擇了顯示于畫面輸出部7的通知畫面中的顯示按鈕的情況下,在要啟動的應(yīng)用程序、和可操作的功能中包含例如如下所述的應(yīng)用程序和功能。在選擇了“運(yùn)轉(zhuǎn)狀況”按鈕的情況下,可操作的功能是顯示對象設(shè)備的運(yùn)轉(zhuǎn)狀況的功能。在選擇了“全方位遙控器”按鈕的情況下,可操作的功能是遠(yuǎn)程操作對象設(shè)備的功能。在選擇了“電話”按鈕的情況下,要啟動的應(yīng)用程序是用于向設(shè)置有對象設(shè)備的家的固定電話、和居住在設(shè)置有對象設(shè)備的室內(nèi)的人的便攜式電話等打電話的、裝設(shè)于消息接收裝置100的電話功能的應(yīng)用程序。
另外,在對象設(shè)備為空調(diào)機(jī)的情況下,在選擇了顯示按鈕時,在可操作的功能中包含例如如下所述的功能。在選擇了“雙溫度設(shè)定”按鈕的情況下,可操作的功能是檢測室內(nèi)溫度而自動地判斷運(yùn)轉(zhuǎn)模式,且以室內(nèi)溫度達(dá)到設(shè)定溫度的范圍內(nèi)的方式進(jìn)行運(yùn)轉(zhuǎn)的功能。在選擇了“房間監(jiān)視器”按鈕的情況下,可操作的功能是顯示裝載于空調(diào)機(jī)的人感傳感器檢測到的室內(nèi)的人有無活動和活動的大小,且間接地確認(rèn)從遠(yuǎn)程地到室內(nèi)的人的情形的功能。
在選擇了顯示于畫面輸出部7的通知畫面中的顯示按鈕的情況下,將通過與選擇出的按鈕相應(yīng)的應(yīng)用程序啟動而顯示的畫面稱為應(yīng)用程序畫面,在選擇了顯示于畫面輸出部7的通知畫面中的顯示按鈕的情況下,將為了實(shí)現(xiàn)可操作的功能而進(jìn)行切換的畫面稱為功能畫面,后面繼續(xù)進(jìn)行說明。
圖14表示的是在圖13所示的“高溫警報”服務(wù)的通知畫面中選擇了“運(yùn)轉(zhuǎn)狀況”按鈕的情況下進(jìn)行切換的功能畫面。圖14是表示本發(fā)明實(shí)施方式1的功能畫面的圖。如圖14所示,在“運(yùn)轉(zhuǎn)狀況”的功能畫面中,顯示的是“運(yùn)轉(zhuǎn)狀況”的文字、當(dāng)前時刻、后述的取得信息所含的信息和“關(guān)閉”按鈕等。
存儲部8保存下述的信息。
·由接收數(shù)據(jù)管理部2輸出的接收消息信息(參照圖5)
·預(yù)先保存的應(yīng)用程序切換信息(參照圖6)
此外,應(yīng)用程序切換信息也可以不預(yù)先保存于存儲部8,也可以保存于設(shè)備協(xié)作服務(wù)器200。在這種情況下,應(yīng)用程序切換畫面生成部6當(dāng)接收到通知畫面顯示請求時,進(jìn)行從設(shè)備協(xié)作服務(wù)器200讀入應(yīng)用程序切換信息的處理。
應(yīng)用程序啟動指示部9當(dāng)輸入包含從應(yīng)用程序切換信息管理部5輸入的切換目標(biāo)信息的應(yīng)用程序啟動請求時,基于該信息,進(jìn)行應(yīng)用程序啟動處理,對畫面輸出部7輸出必要的信息。
畫面切換管理部10在由應(yīng)用程序切換畫面生成部6生成的通知畫面中,根據(jù)經(jīng)由用戶請求受理部3的操作,對切換至作為結(jié)束通知畫面的顯示的操作的“關(guān)閉”或“取消”的狀態(tài),或繼續(xù)進(jìn)行通知畫面的顯示進(jìn)行管理。另外,畫面切換管理部10在由應(yīng)用程序切換畫面生成部6生成的通知畫面中,通過經(jīng)由用戶請求受理部3的按鈕操作,切換至作為要啟動的應(yīng)用程序的畫面的應(yīng)用程序畫面、或?qū)崿F(xiàn)對應(yīng)的功能的功能畫面。之后,畫面切換管理部10在切換目標(biāo)的應(yīng)用程序畫面或功能畫面中,在進(jìn)行“返回”或“關(guān)閉”等返回到原始畫面的操作的情況下,進(jìn)行返回到通知畫面的處理。
接著,對設(shè)備協(xié)作服務(wù)器200的功能塊的詳細(xì)內(nèi)容進(jìn)行說明。圖3是表示本發(fā)明實(shí)施方式1的設(shè)備協(xié)作服務(wù)器200的主要構(gòu)成要素的概略結(jié)構(gòu)圖。圖3所示的設(shè)備協(xié)作服務(wù)器200具有:通信部21、數(shù)據(jù)取得部22、常時分析部23、發(fā)送數(shù)據(jù)生成部24、用戶請求受理部25、服務(wù)注冊-解除部26、存儲部27、和需求分析部28。另外,圖18是表示設(shè)備協(xié)作服務(wù)器200的主要構(gòu)成要素間的關(guān)系的概略圖。
設(shè)備協(xié)作服務(wù)器200的通信部21是用于與消息接收裝置100和宅內(nèi)中繼裝置400進(jìn)行通信的機(jī)構(gòu),進(jìn)行以太網(wǎng)(注冊商標(biāo))lan等有線通信,通過無線lan、zigbee(注冊商標(biāo))、或特定小電力無線等進(jìn)行無線通信。
設(shè)備協(xié)作服務(wù)器200的通信部21基于從后述的發(fā)送數(shù)據(jù)生成部24輸入的數(shù)據(jù)發(fā)送請求,對消息接收裝置100輸出服務(wù)id和標(biāo)題-消息信息。數(shù)據(jù)發(fā)送請求包含用于識別服務(wù)內(nèi)容的服務(wù)id和標(biāo)題-消息信息。
設(shè)備協(xié)作服務(wù)器200的通信部21當(dāng)從后述的數(shù)據(jù)取得部22輸入了關(guān)于由家電設(shè)備300管理的信息(以下,稱為家電設(shè)備管理信息)的數(shù)據(jù)取得請求時,將該請求經(jīng)由宅內(nèi)中繼裝置400輸出到家電設(shè)備300。
數(shù)據(jù)取得部22將關(guān)于家電設(shè)備管理信息的、經(jīng)由宅內(nèi)中繼裝置400的定期的數(shù)據(jù)取得請求輸出到設(shè)備協(xié)作服務(wù)器200的通信部21。數(shù)據(jù)取得部22將經(jīng)由通信部21取得的家電設(shè)備管理信息輸出到存儲部27。
圖10是表示本發(fā)明實(shí)施方式1的家電設(shè)備管理信息的結(jié)構(gòu)的圖。如圖10所示,家電設(shè)備管理信息是包含取得日期時間、特定對象設(shè)備的家電識別信息、和取得信息的信息。這里,取得日期時間也可以更新為數(shù)據(jù)取得部22經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21取得家電設(shè)備管理信息的時間,也可以是構(gòu)成家電設(shè)備管理信息的取得日期時間(例如,取得了取得信息的日期時間)。
圖11是表示本發(fā)明實(shí)施方式1的取得信息的結(jié)構(gòu)的圖。如圖11所示,在空調(diào)機(jī)的情況下,在取得信息中包含例如動作狀態(tài)、運(yùn)轉(zhuǎn)模式、設(shè)定溫度、室內(nèi)溫度、和室外溫度等。
數(shù)據(jù)取得部22參照服務(wù)注冊信息,判斷是否為要發(fā)出數(shù)據(jù)取得請求的家電設(shè)備300,即,判斷是否為數(shù)據(jù)取得對象家電設(shè)備300。服務(wù)注冊信息是預(yù)先經(jīng)由消息接收裝置100的用戶請求受理部3注冊的信息。圖7是表示本發(fā)明實(shí)施方式1的服務(wù)注冊信息的結(jié)構(gòu)的圖。如圖7所示,服務(wù)注冊信息由終端id、服務(wù)id、家電識別信息、和注冊日期時間構(gòu)成。服務(wù)注冊信息是按每個服務(wù)id關(guān)于哪個家電設(shè)備300(即,對象設(shè)備,例如空調(diào)機(jī))是什么時候注冊的(即,注冊日期時間)的信息。終端id是在存在多個委托各服務(wù)的注冊的消息接收裝置100的情況下,識別那些消息接收裝置的信息。
常時分析部23定期地從存儲部27取得從家電設(shè)備300取得的取得信息并進(jìn)行分析,在滿足針對各服務(wù)規(guī)定義的一定條件的情況下,對后述的發(fā)送數(shù)據(jù)生成部24輸出包含服務(wù)id的消息發(fā)送請求。為了判斷是否為分析對象家電設(shè)備300,參照服務(wù)注冊信息,確認(rèn)在哪個家電設(shè)備300(例如,空調(diào)機(jī))上注冊了什么服務(wù)(即,所注冊的服務(wù)id),進(jìn)行分析處理。
發(fā)送數(shù)據(jù)生成部24基于從常時分析部23輸入的消息發(fā)送請求,生成發(fā)送數(shù)據(jù),輸出到設(shè)備協(xié)作服務(wù)器200的通信部21。圖8是表示表示本發(fā)明實(shí)施方式1的發(fā)送數(shù)據(jù)的結(jié)構(gòu)的圖。如圖8所示,發(fā)送數(shù)據(jù)包含終端id、家電識別信息、識別服務(wù)內(nèi)容的服務(wù)id和與各服務(wù)id關(guān)聯(lián)的標(biāo)題-消息信息。由發(fā)送數(shù)據(jù)生成部24生成的標(biāo)題-消息信息例如也可以由從家電設(shè)備300取得的取得信息和固定短語的組合構(gòu)成。
用戶請求受理部25當(dāng)輸入了包含從消息接收裝置100的通信部1輸出的家電識別信息的分析請求時,對后述的需求分析部28輸出分析由家電識別信息識別的家電設(shè)備300的狀態(tài)的請求。家電識別信息是由可唯一地識別家電設(shè)備300的數(shù)字、英字和符號等構(gòu)成的制造編號和部件編號等。
服務(wù)注冊-解除部26當(dāng)輸入了包含從消息接收裝置100的通信部1輸出的家電識別信息的服務(wù)注冊-解除請求時,進(jìn)行向存儲部27注冊或刪除的處理。
存儲部27保存下述數(shù)據(jù)。
·定期地從家電設(shè)備300取得的家電設(shè)備管理信息(參照圖10)和取得信息(參照圖11)
·服務(wù)注冊信息(參照圖7)
需求分析部28當(dāng)從用戶請求受理部25輸入了包含家電識別信息的分析請求時,取得保存于存儲部27的取得信息并進(jìn)行分析,響應(yīng)結(jié)果。例如,在輸入了包含作為服務(wù)id的“cs_turnoff”、作為識別設(shè)備的信息即家電識別信息的“空調(diào)機(jī):cs-xx00001”的分析請求的情況下,考慮從保存于存儲部27的取得信息中提取空調(diào)機(jī)的動作狀態(tài),確認(rèn)空調(diào)機(jī)是否成為運(yùn)轉(zhuǎn)狀態(tài),響應(yīng)結(jié)果。
利用圖4進(jìn)一步對家電設(shè)備300進(jìn)行說明。圖4是本實(shí)施方式的家電設(shè)備的概略結(jié)構(gòu)圖。如圖4所示,家電設(shè)備300包括操作部30、通信部31、存儲部32、和控制部33。
操作部30是用于輸入關(guān)于家電設(shè)備300的運(yùn)轉(zhuǎn)的設(shè)定的機(jī)構(gòu),例如,設(shè)置于家電設(shè)備300的表面的操作面板。另外,在本實(shí)施方式中,操作部30也具有作為接收從紅外線遙控器輸入的操作信號的受光部的功能。
家電設(shè)備300的通信部31是用于與設(shè)備協(xié)作服務(wù)器200或宅內(nèi)中繼裝置400進(jìn)行通信的機(jī)構(gòu),進(jìn)行以太網(wǎng)(注冊商標(biāo))lan等有線通信,通過無線lan、zigbee(注冊商標(biāo))、或特定小電力無線等進(jìn)行無線通信。另外,在圖4中,通信部31內(nèi)置于家電設(shè)備300,但通信部31也可以與家電設(shè)備300分體地構(gòu)成,且與家電設(shè)備300進(jìn)行有線連接。這里,家電設(shè)備300的通信部31作為用于與宅內(nèi)中繼裝置400進(jìn)行通信的機(jī)構(gòu)進(jìn)行了說明,但也可以為與設(shè)備協(xié)作服務(wù)器200直接通信的結(jié)構(gòu)。
存儲部32存儲有宅內(nèi)中繼裝置400或設(shè)備協(xié)作服務(wù)器200的收件人信息、或由家電設(shè)備300管理的家電設(shè)備管理信息。在與設(shè)備協(xié)作服務(wù)器200進(jìn)行通信時,控制部33從存儲部32讀入家電設(shè)備管理信息,輸出到家電設(shè)備300的通信部31。在家電設(shè)備管理信息中包含取得信息。例如,在對象設(shè)備為空調(diào)機(jī)的情況下,如圖11所示,在取得信息中包含表示空調(diào)機(jī)是運(yùn)轉(zhuǎn)狀態(tài)(接通狀態(tài))還是非運(yùn)轉(zhuǎn)狀態(tài)(斷開狀態(tài))的動作狀態(tài)、和表示空調(diào)機(jī)是供冷運(yùn)轉(zhuǎn)還是供暖運(yùn)轉(zhuǎn)等的運(yùn)轉(zhuǎn)模式。進(jìn)而,在取得信息中包含:經(jīng)由操作部30或受光部在紅外線遙控器上設(shè)定的與空調(diào)機(jī)運(yùn)轉(zhuǎn)時的目標(biāo)溫度對應(yīng)的設(shè)定溫度、由設(shè)置于空調(diào)機(jī)的溫度傳感器檢測和取得的室內(nèi)溫度、以及由設(shè)置于空調(diào)機(jī)的溫度傳感器檢測和取得的室外溫度。
控制部33不限定于家電設(shè)備300本來的運(yùn)轉(zhuǎn)控制、例如在空調(diào)機(jī)的情況下關(guān)于空氣調(diào)節(jié)運(yùn)轉(zhuǎn)的控制,還進(jìn)行關(guān)于經(jīng)由家電設(shè)備300的通信部31的通信的控制。
接著,對宅內(nèi)中繼裝置400進(jìn)行說明。宅內(nèi)中繼裝置400是能夠與設(shè)置于宅內(nèi)的單一或多個家電設(shè)備300進(jìn)行無線通信、且能夠經(jīng)由網(wǎng)絡(luò)與設(shè)備協(xié)作服務(wù)器200進(jìn)行通信的通信設(shè)備,例如網(wǎng)關(guān)。宅內(nèi)中繼裝置400將由家電設(shè)備300管理的家電設(shè)備管理信息中繼到設(shè)備協(xié)作服務(wù)器200。另外,宅內(nèi)中繼裝置400在與家電設(shè)備300的通信因某種理由而失敗的情況下,將其理由作為出錯信息響應(yīng)到設(shè)備協(xié)作服務(wù)器200。
下面,對本實(shí)施方式的消息接收裝置100和設(shè)備協(xié)作服務(wù)器200的最佳應(yīng)用程序畫面切換流程進(jìn)行說明。
圖9是本發(fā)明實(shí)施方式1的從設(shè)備協(xié)作服務(wù)器200的消息通知至顯示消息接收裝置的向應(yīng)用程序切換的切換畫面為止的流程圖。圖15是本發(fā)明實(shí)施方式1的消息接收裝置的應(yīng)用程序的啟動和切換的流程圖。
參照圖9和圖15對消息接收裝置100和設(shè)備協(xié)作服務(wù)器200的動作進(jìn)行說明。在圖9中,對從設(shè)備協(xié)作服務(wù)器200的消息通知至顯示消息接收裝置100的向應(yīng)用程序切換的切換畫面的動作進(jìn)行說明。在圖15中,對消息接收裝置100的應(yīng)用程序啟動和切換的動作進(jìn)行說明。
首先,利用圖9對設(shè)備協(xié)作服務(wù)器200的動作進(jìn)行說明。
數(shù)據(jù)取得部22經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21,定期地從空調(diào)機(jī)(家電設(shè)備300)取得取得信息,即,空調(diào)機(jī)的設(shè)定信息(通斷、設(shè)定溫度、和由裝載傳感器取得的室內(nèi)溫度等)(參照圖11),輸出到存儲部27(步驟s1)。這里,作為以圖7所示的服務(wù)注冊信息中所注冊的空調(diào)機(jī)即cs-xx00001為對象實(shí)施數(shù)據(jù)取得的例子進(jìn)行說明。
常時分析部23定期地讀出注冊到存儲部27的圖11所示的取得信息,判斷是否滿足根據(jù)服務(wù)設(shè)定的規(guī)定的條件(步驟s2)。例如,在服務(wù)id為cs_heatstroke的情況下,即,在服務(wù)為“高溫警報”的情況下,判斷室內(nèi)溫度是否為規(guī)定的閾值(例如,31℃)以上。另外,在服務(wù)id為“cs_lowtemp”的情況下,即,在服務(wù)為“低溫警報”的情況下,判斷室內(nèi)溫度是否低于規(guī)定的閾值(例如,15℃)。另外,在服務(wù)id為“cs_turnoff”的情況下,即,在服務(wù)為“防止忘記”通知的情況下,判斷空調(diào)機(jī)是否為運(yùn)轉(zhuǎn)狀態(tài)。
常時分析部23在不滿足規(guī)定條件的情況下(步驟s2的no),繼續(xù)進(jìn)行向存儲部27存儲的數(shù)據(jù)分析。在滿足規(guī)定條件的情況下(步驟s2的yes),進(jìn)入下一步驟,常時分析部23向發(fā)送數(shù)據(jù)生成部24發(fā)送包含服務(wù)id的發(fā)送消息生成請求(步驟s3)。這里,作為服務(wù)注冊信息(參照圖7)中所注冊的空調(diào)機(jī)中的cs-xx00001滿足“高溫警報”服務(wù)的規(guī)定條件的情況,即,作為室內(nèi)溫度超過了規(guī)定閾值的情況(以下,稱為本案例)進(jìn)行后面的說明。
發(fā)送數(shù)據(jù)生成部24當(dāng)接收到從常時分析部23發(fā)送的發(fā)送消息生成請求時,參照消息信息(參照圖12),進(jìn)行與服務(wù)id為“cs_heatstroke”時對應(yīng)的發(fā)送數(shù)據(jù)的生成。在本案例中,作為標(biāo)題-消息信息,選擇“高溫警報(xx℃):高溫狀態(tài)”。
另外,常時分析部23參照服務(wù)注冊信息(參照圖7),選擇終端id為“1111111”的消息接收裝置100作為與服務(wù)id為“cs_heatstroke”時對應(yīng)的發(fā)送目的地的信息。另外,常時分析部23選擇家電識別信息為“空調(diào)機(jī):cs-xx00001”的家電設(shè)備300作為對象設(shè)備。
然后,發(fā)送數(shù)據(jù)生成部24從終端id、家電識別信息、服務(wù)id、和標(biāo)題-消息信息生成發(fā)送數(shù)據(jù)(參照圖8)(步驟s4)。
在生成了發(fā)送數(shù)據(jù)以后,發(fā)送數(shù)據(jù)生成部24將發(fā)送數(shù)據(jù)經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21發(fā)送到消息接收裝置100(步驟s4)。這里,考慮發(fā)送數(shù)據(jù)例如經(jīng)由google公司或apple公司提供的服務(wù)器到達(dá)消息接收裝置100的案例,但不限定于此。
接著,利用圖9對消息接收裝置100的動作進(jìn)行說明。
消息接收裝置100的通信部1當(dāng)接收到從設(shè)備協(xié)作服務(wù)器200發(fā)送的發(fā)送數(shù)據(jù)(參照圖8)時,將發(fā)送數(shù)據(jù)所含的消息信息(參照圖12)輸出到接收數(shù)據(jù)管理部2。
接收數(shù)據(jù)管理部2將接收到的消息信息(參照圖12)作為接收消息信息(參照圖5)時序地注冊到存儲部8。接收數(shù)據(jù)管理部2時序地讀出注冊到存儲部8的接收消息信息,輸入到畫面輸出部7。
畫面輸出部7顯示從接收數(shù)據(jù)管理部2輸入的接收消息信息中的標(biāo)題-消息信息(步驟s5)。這里,考慮與標(biāo)題-消息合在一起顯示時刻信息,作為時刻信息,可以為構(gòu)成接收消息信息(參照圖5)的接收日期時間,也可以為接收數(shù)據(jù)管理部2從存儲部8時序地讀出接收消息信息的日期時間,不限定于這些。
用戶請求受理部3檢測是否從顯示于消息接收裝置100的畫面輸出部7的接收一覽中選擇了相應(yīng)消息(步驟s6)。當(dāng)檢測到選擇了相應(yīng)消息時(步驟s6的yes),用戶請求受理部3將相應(yīng)消息的包含應(yīng)用程序選擇信息(接收日期時間和服務(wù)id)的通知畫面顯示請求輸出到應(yīng)用程序切換畫面生成部6(步驟s7),應(yīng)用程序切換畫面生成部6基于應(yīng)用程序選擇信息,進(jìn)行與從設(shè)備協(xié)作服務(wù)器200發(fā)送的消息信息對應(yīng)的消息的提取(步驟s7)。
另外,應(yīng)用程序切換畫面生成部6從應(yīng)用程序切換信息中提取向畫面輸出部7顯示的顯示按鈕信息(步驟s8)。
然后,應(yīng)用程序切換畫面生成部6將提取出的消息和顯示按鈕信息合成,輸出到畫面輸出部7。畫面輸出部7顯示從應(yīng)用程序切換畫面生成部6輸入的通知畫面(步驟s9)。圖13表示的是畫面顯示的印象圖。
接著,對消息接收裝置100的通知畫面顯示后的應(yīng)用程序操作流程進(jìn)行說明。圖15是本發(fā)明實(shí)施方式1的消息接收裝置的應(yīng)用程序的啟動和切換的流程圖。
用戶請求受理部3持續(xù)監(jiān)視是否有用戶操作的顯示按鈕的選擇,畫面切換管理部10在檢測到關(guān)閉或取消通知畫面的操作的情況下,結(jié)束通知畫面的顯示(步驟s20的no)。在未檢測到關(guān)閉或取消通知畫面的操作的情況下(步驟s20的yes),進(jìn)入下一步驟。
用戶請求受理部3判斷有無選擇顯示按鈕的操作(步驟s21),在有操作的情況下(步驟s21的yes),進(jìn)入下一步驟。在無操作的情況下(步驟s21的no),再次進(jìn)行有無選擇顯示按鈕的操作的判斷。
應(yīng)用程序切換畫面生成部6將包含與顯示按鈕相應(yīng)的服務(wù)id的應(yīng)用程序切換信息取得請求輸入到應(yīng)用程序切換信息管理部5,應(yīng)用程序切換信息管理部5從存儲部8讀出相應(yīng)的切換目標(biāo)信息,將包含該信息的應(yīng)用程序啟動請求輸出到應(yīng)用程序啟動指示部9(步驟s22)。
應(yīng)用程序啟動指示部9基于切換目標(biāo)信息,進(jìn)行應(yīng)用程序啟動處理,向畫面輸出部7輸出切換目標(biāo)即應(yīng)用程序的應(yīng)用程序畫面。或者,應(yīng)用程序啟動指示部9對畫面輸出部7指示向切換目標(biāo)信息的功能畫面切換(步驟s23)。圖14表示的是步驟s20~步驟s23的畫面切換的印象圖。
這里,在向規(guī)定的功能畫面切換時,在空調(diào)機(jī)的遠(yuǎn)程控制設(shè)定的許可為無效的狀態(tài)下,選擇了用于向空調(diào)機(jī)的可遠(yuǎn)程控制的功能即“全方位遙控器”的功能畫面切換的按鈕即“全方位遙控器”按鈕的情況下,應(yīng)用程序啟動指示部9進(jìn)行將遠(yuǎn)程控制設(shè)定的許可為無效的意思通知給用戶的顯示。
用戶請求受理部3檢測從切換目標(biāo)的應(yīng)用程序返回的操作,即,將切換目標(biāo)的應(yīng)用程序的應(yīng)用程序畫面或功能畫面關(guān)閉或取消的操作(步驟s24)。當(dāng)檢測到從切換目標(biāo)的應(yīng)用程序返回的操作時(步驟s24中的yes),用戶請求受理部3將用于關(guān)閉或取消應(yīng)用程序畫面或功能畫面的信號輸入到畫面切換管理部10。
畫面切換管理部10在檢測到從切換目標(biāo)的應(yīng)用程序返回的操作的情況下(步驟s24中的yes),即,在通知畫面中未按下“關(guān)閉”或“取消”的情況下,將通知畫面輸出到畫面輸出部7(步驟s25)。在未檢測到從切換目標(biāo)的應(yīng)用程序返回的操作的情況下(步驟s24的no),再次檢測從切換目標(biāo)的應(yīng)用程序返回的操作。圖16表示的是步驟s20~步驟s25的畫面切換的印象圖。圖16是表示本發(fā)明實(shí)施方式1的從功能畫面向通知畫面切換的圖。
如上所述,在本實(shí)施方式中,在設(shè)備協(xié)作服務(wù)器200中,數(shù)據(jù)取得部22定期地從家電設(shè)備300取得家電設(shè)備管理信息。常時分析部23分析家電設(shè)備管理信息所含的取得信息,判斷是否滿足針對每個服務(wù)設(shè)定的條件。發(fā)送數(shù)據(jù)生成部24生成利用了識別服務(wù)內(nèi)容的服務(wù)id和與服務(wù)id關(guān)聯(lián)的標(biāo)題-消息信息的發(fā)送數(shù)據(jù)。設(shè)備協(xié)作服務(wù)器200的通信部21將所生成的發(fā)送數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)上。
另外,在消息接收裝置100中,通信部1接收來自設(shè)備協(xié)作服務(wù)器200的發(fā)送數(shù)據(jù)。接收數(shù)據(jù)管理部2將從設(shè)備協(xié)作服務(wù)器200發(fā)送的發(fā)送數(shù)據(jù)所含的消息信息與接收日期時間一起存儲。消息提取部4從接收數(shù)據(jù)中提取消息正文。應(yīng)用程序切換信息管理部5確定與從接收數(shù)據(jù)提取的服務(wù)id關(guān)聯(lián)的應(yīng)用程序切換信息。應(yīng)用程序切換畫面生成部6提取顯示于畫面輸出部7的顯示按鈕信息,將與由消息提取部4提取的消息正文相應(yīng)的通知消息和顯示按鈕合成,生成通知畫面。應(yīng)用程序啟動指示部9在選擇了通知畫面的顯示按鈕的情況下,基于應(yīng)用程序切換信息使適當(dāng)?shù)膽?yīng)用程序啟動,且從通知畫面向該應(yīng)用程序畫面切換。或者,應(yīng)用程序啟動指示部9在選擇了通知畫面的顯示按鈕的情況下,基于應(yīng)用程序切換信息,向適當(dāng)?shù)墓δ墚嬅媲袚Q。
如上所述,在本實(shí)施方式中,消息接收裝置100包括:通信部1、應(yīng)用程序切換畫面生成部6、和應(yīng)用程序啟動指示部9。通信部1接收從設(shè)備協(xié)作服務(wù)器200發(fā)送的發(fā)送數(shù)據(jù)所含的服務(wù)id和標(biāo)題-消息信息。另外,在消息接收裝置100的存儲部8、或設(shè)備協(xié)作服務(wù)器200的存儲部27保存有:使服務(wù)id、關(guān)于生成通知畫面時所使用的顯示按鈕的顯示按鈕信息、和規(guī)定在選擇了通知畫面的顯示按鈕時啟動的應(yīng)用程序的切換目標(biāo)信息對應(yīng)的應(yīng)用程序切換信息。然后,應(yīng)用程序切換畫面生成部6從應(yīng)用程序切換信息中提取與發(fā)送數(shù)據(jù)所含的服務(wù)id對應(yīng)的顯示按鈕信息。另外,應(yīng)用程序切換畫面生成部6生成包含與該顯示按鈕信息對應(yīng)的顯示按鈕和與發(fā)送數(shù)據(jù)所含的標(biāo)題-消息信息對應(yīng)的通知消息的通知畫面。然后,消息接收裝置100具有的應(yīng)用程序啟動指示部9在選擇了通知畫面的顯示按鈕的情況下,基于應(yīng)用程序切換信息,使適當(dāng)?shù)膽?yīng)用程序啟動,且從通知畫面向該應(yīng)用程序畫面切換。
根據(jù)這樣的結(jié)構(gòu),在消息接收裝置100中,能夠向用戶提示與通知后的消息內(nèi)容相匹配的向應(yīng)用程序畫面切換的按鈕,能夠削減直到必要性高的應(yīng)用程序的啟動和畫面到達(dá)為止的勞力和時間。
而且,消息接收裝置100包括畫面切換管理部10。畫面切換管理部10對通知畫面的處理是否結(jié)束進(jìn)行管理,進(jìn)行從來自切換目標(biāo)的應(yīng)用程序畫面向通知畫面返回的處理。
(實(shí)施方式2)
圖19是本發(fā)明實(shí)施方式2的通信系統(tǒng)的概略結(jié)構(gòu)圖。本發(fā)明實(shí)施方式2的通信系統(tǒng)與實(shí)施方式1同樣,包括消息接收裝置100、設(shè)備協(xié)作服務(wù)器200、家電設(shè)備300、和宅內(nèi)中繼裝置400。
圖20是本發(fā)明實(shí)施方式2的消息接收裝置100的概略結(jié)構(gòu)圖。關(guān)于與實(shí)施方式1相同的構(gòu)成要素,使用相同的符號,省略說明。
另外,圖31是對本發(fā)明實(shí)施方式2的消息接收裝置100的主要構(gòu)成要素間的關(guān)系進(jìn)行說明的概略圖。
應(yīng)用程序切換信息管理部5a當(dāng)從應(yīng)用程序切換畫面生成部6a輸入了包含服務(wù)id的應(yīng)用程序切換信息取得請求時,從存儲部8a讀出按每個服務(wù)id管理的應(yīng)用程序切換信息,將該信息輸出到后述的應(yīng)用程序切換畫面生成部6a。
圖22表示的是應(yīng)用程序切換信息的詳細(xì)內(nèi)容。圖22是表示本發(fā)明實(shí)施方式2的應(yīng)用程序切換信息的結(jié)構(gòu)的圖。在應(yīng)用程序切換信息中按每個服務(wù)id記載有顯示按鈕信息和切換目標(biāo)信息。顯示按鈕信息是向畫面輸出部7輸出的按鈕的信息,例如,要顯示的按鈕的名稱。切換目標(biāo)信息記載的是在選擇了顯示于畫面輸出部7的按鈕的情況下,向要啟動的應(yīng)用程序切換的切換信息。
圖23是表示本發(fā)明實(shí)施方式2的接收消息信息的結(jié)構(gòu)的圖。應(yīng)用程序切換畫面生成部6a當(dāng)從用戶請求受理部3接收到通知畫面顯示請求時,進(jìn)行從存儲部8a讀入圖23所示的接收消息信息的處理。
然后,應(yīng)用程序切換畫面生成部6a為了從存儲部8a讀入的接收消息信息中提取消息正文,對消息提取部4輸出包含服務(wù)id和標(biāo)題-消息信息的消息取得請求。另外,應(yīng)用程序切換畫面生成部6a將應(yīng)用程序切換信息取得請求輸出到應(yīng)用程序切換信息管理部5a。
應(yīng)用程序切換畫面生成部6a從應(yīng)用程序切換信息管理部5a輸入的應(yīng)用程序切換信息中提取顯示按鈕信息。然后,應(yīng)用程序切換畫面生成部6a生成包含與顯示按鈕信息相應(yīng)的文字和符號、以及與從消息提取部4輸入的消息正文相應(yīng)的通知消息的通知畫面,輸出到畫面輸出部7。
存儲部8a保存下述的信息。
·由接收數(shù)據(jù)管理部2輸出的接收消息信息(參照圖23)
·預(yù)先保存的應(yīng)用程序切換信息(參照圖22)
圖21是本發(fā)明實(shí)施方式2的設(shè)備協(xié)作服務(wù)器的概略結(jié)構(gòu)圖。關(guān)于與實(shí)施方式1相同的構(gòu)成要素,使用相同的符號,省略說明。另外,圖30是表示本發(fā)明實(shí)施方式2的設(shè)備協(xié)作服務(wù)器的主要構(gòu)成要素間的關(guān)系的概略圖。
數(shù)據(jù)取得部22a經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21,定期地取得由家電設(shè)備300管理的家電設(shè)備管理信息,將該信息輸出到存儲部27a。另外,數(shù)據(jù)取得部22a在數(shù)據(jù)取得處理中因某種理由不能從家電設(shè)備300取得數(shù)據(jù)的情況下,將其結(jié)果作為出錯信息輸出到存儲部27a。
圖24是表示本發(fā)明實(shí)施方式2的出錯信息的結(jié)構(gòu)的圖。如圖24所示,向存儲部27a輸出的出錯信息由取得日期時間、家電識別信息、和取得信息構(gòu)成。
圖25是表示本發(fā)明實(shí)施方式2的取得信息的具體例的圖。如圖25所示,在家電設(shè)備300的電源未接通的情況下,宅內(nèi)中繼裝置400不能進(jìn)行通信,向設(shè)備協(xié)作服務(wù)器200返回錯誤類別400的取得信息。另外,在因宅內(nèi)中繼裝置400和家電設(shè)備300的網(wǎng)絡(luò)不穩(wěn)定而不能取得數(shù)據(jù)的情況下,向設(shè)備協(xié)作服務(wù)器200返回錯誤類別503的取得信息。此外,這里舉出的出錯信息只是一個例子,不限定于這些。此外,是否為數(shù)據(jù)取得對象家電設(shè)備300的判斷與實(shí)施方式1同樣,參照如圖7所示的服務(wù)注冊信息進(jìn)行判斷。
常時分析部23a定期地從存儲部27a取得從家電設(shè)備300取得的取得信息并進(jìn)行分析,在滿足按每個服務(wù)id定義的一定條件的情況下,對后述的發(fā)送數(shù)據(jù)生成部24a輸出包含服務(wù)id的消息發(fā)送請求。這里,在從存儲部27a讀出的信息為圖25所示的出錯信息的情況下,常時分析部23a判斷為在服務(wù)提供中的系統(tǒng)上發(fā)生了問題,將用于通知該錯誤發(fā)生的消息發(fā)送請求輸出到發(fā)送數(shù)據(jù)生成部24a。
發(fā)送數(shù)據(jù)生成部24a基于從常時分析部23a輸入的消息發(fā)送請求,生成發(fā)送數(shù)據(jù),將數(shù)據(jù)輸出到要進(jìn)行通信的設(shè)備協(xié)作服務(wù)器200的通信部21。
圖26表示的是發(fā)送數(shù)據(jù)的詳細(xì)內(nèi)容。圖26是表示本發(fā)明實(shí)施方式2的發(fā)送數(shù)據(jù)的結(jié)構(gòu)的圖。如圖26所示,發(fā)送數(shù)據(jù)包含終端id、家電識別信息、識別服務(wù)類別的服務(wù)id和與各服務(wù)id關(guān)聯(lián)的標(biāo)題-消息信息。在出錯信息的情況下,作為服務(wù)id,注冊的是表示錯誤發(fā)生的id。例如,在“cs_dereference”的情況下,“cs”表示對象設(shè)備為空調(diào)機(jī),“dereference”是表示錯誤發(fā)生的id。
與實(shí)施方式1同樣,要生成的標(biāo)題-消息信息也可以由例如從家電設(shè)備300取得的取得信息和固定短語的組合構(gòu)成。在出錯信息的情況下,例如,標(biāo)題為“錯誤通知”,消息正文為“成為不能取得(對象設(shè)備)的信息的狀態(tài)。請確認(rèn)空調(diào)機(jī)的通信狀態(tài)。如果以后不利用服務(wù),能夠解除設(shè)定。要解除嗎?”(參照圖23)。
接著,對本實(shí)施方式的消息接收裝置100和設(shè)備協(xié)作服務(wù)器200的最佳應(yīng)用程序畫面切換流程進(jìn)行說明。
圖27是本發(fā)明實(shí)施方式2的從設(shè)備協(xié)作服務(wù)器200的消息通知至顯示消息接收裝置的向應(yīng)用程序切換的切換畫面為止的流程圖。參照圖27對消息接收裝置100和設(shè)備協(xié)作服務(wù)器200的動作進(jìn)行說明。此外,在本實(shí)施方式中,除主要對實(shí)施方式1所述的動作進(jìn)行說明以外,還要對進(jìn)一步進(jìn)行的動作進(jìn)行說明。
數(shù)據(jù)取得部22a經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21,定期地從家電設(shè)備300即空調(diào)機(jī)取得取得信息(參照圖11),輸出到存儲部27a。另外,數(shù)據(jù)取得部22a也將在設(shè)備協(xié)作服務(wù)器200與家電設(shè)備300進(jìn)行通信中發(fā)生的出錯信息(參照圖25)同樣地輸出存儲部27a(步驟s40)。這里,作為以圖7所示的家電識別信息為“空調(diào)機(jī):cs-xx00001”的家電設(shè)備300為對象實(shí)施數(shù)據(jù)取得的例子進(jìn)行說明。
常時分析部23a定期地讀出向存儲部27a注冊的取得信息和出錯信息,分析是否在來自家電設(shè)備300的數(shù)據(jù)取得中發(fā)生了錯誤(步驟s41)。
常時分析部23a在未發(fā)生錯誤的情況下(步驟s41的no),接著進(jìn)行從存儲部27a取得的數(shù)據(jù)分析。在發(fā)生了錯誤的情況下(步驟s41的yes),進(jìn)入下一步驟,常時分析部23a向發(fā)送數(shù)據(jù)生成部24a發(fā)送包含服務(wù)id的發(fā)送消息生成請求(步驟s42)。發(fā)送數(shù)據(jù)生成部24a在生成了發(fā)送數(shù)據(jù)(參照圖26)以后,經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21發(fā)送到消息接收裝置100(步驟s43)。
消息接收裝置100的通信部1當(dāng)接收到從設(shè)備協(xié)作服務(wù)器200發(fā)送的發(fā)送數(shù)據(jù)(參照圖26)時,將發(fā)送數(shù)據(jù)所含的消息信息輸出到接收數(shù)據(jù)管理部2。
接收數(shù)據(jù)管理部2將接收到的消息信息作為接收消息信息(參照圖23)時序地注冊到存儲部8a。接收數(shù)據(jù)管理部2時序地讀出注冊到存儲部8a的接收消息信息,輸入到畫面輸出部7。
畫面輸出部7顯示從接收數(shù)據(jù)管理部2輸入的接收消息信息中的標(biāo)題-消息信息(步驟s44)。
用戶請求受理部3檢測是否從顯示于消息接收裝置100的畫面輸出部7的接收一覽中選擇了相應(yīng)消息(步驟s45)。當(dāng)檢測到選擇了相應(yīng)消息(步驟s45的yes)時,用戶請求受理部3就將包含相應(yīng)消息的應(yīng)用程序選擇信息(接收日期時間和服務(wù)id)的通知畫面顯示請求輸出到應(yīng)用程序切換畫面生成部6a。
應(yīng)用程序切換畫面生成部6a基于應(yīng)用程序選擇信息,進(jìn)行與從設(shè)備協(xié)作服務(wù)器200發(fā)送的消息信息對應(yīng)的消息的提取(步驟s46)。
另外,應(yīng)用程序切換畫面生成部6a從應(yīng)用程序切換信息中提取向畫面輸出部7顯示的顯示按鈕信息(步驟s47)。
然后,應(yīng)用程序切換畫面生成部6a將提取出的消息和顯示按鈕信息合成,輸出到畫面輸出部7。畫面輸出部7顯示從應(yīng)用程序切換畫面生成部6輸入的通知畫面(步驟s48)。圖28表示的是畫面顯示的印象圖。
圖28是表示本發(fā)明實(shí)施方式2的通知畫面的圖。在從存儲部8a讀入的接收消息信息的服務(wù)id為“csdereference”的情況下,即,在是出錯信息的情況下,如圖28所示,不能取得通知消息即“<(對象設(shè)備的名稱)>的信息的狀態(tài)會持續(xù)。請確認(rèn)路由器、網(wǎng)關(guān)、空調(diào)機(jī)的電源是否已接通?;蛘撸瑢?yīng)用程序的“請確認(rèn)是否能夠通過‘全方位遙控器’功能來操作空調(diào)機(jī)。在以后不利用通知服務(wù)的情況下,能夠解除設(shè)定。解除通知設(shè)定嗎?”配置在畫面上方。在其下方配置作為服務(wù)設(shè)定解除按鈕的“是”按鈕、和作為服務(wù)設(shè)定非解除按鈕的“不是”按鈕。
用戶請求受理部3持續(xù)監(jiān)視是否有用戶操作的顯示按鈕的選擇。在畫面切換管理部10檢測到選擇了服務(wù)設(shè)定解除按鈕的操作的情況下,應(yīng)用程序切換畫面生成部6將與服務(wù)設(shè)定解除按鈕相應(yīng)的應(yīng)用程序切換信息取得請求輸入到應(yīng)用程序切換信息管理部5。應(yīng)用程序切換信息管理部5從存儲部8a讀出相應(yīng)的切換目標(biāo)信息,將包含該信息的應(yīng)用程序啟動請求輸出到應(yīng)用程序啟動指示部9。
應(yīng)用程序啟動指示部9對畫面輸出部7發(fā)出向服務(wù)設(shè)定畫面切換的指示。即,在圖28所示的畫面中選擇了服務(wù)設(shè)定解除按鈕的情況下,不進(jìn)行應(yīng)用程序啟動,而是向服務(wù)設(shè)定畫面切換。圖29表示的是向服務(wù)設(shè)定畫面切換的畫面切換的印象圖。
圖29是表示本發(fā)明實(shí)施方式2的從通知畫面向服務(wù)設(shè)定畫面切換的圖。如圖29所示,在服務(wù)設(shè)定畫面中,一覽顯示家電設(shè)備300中的成為服務(wù)對象的空調(diào)機(jī)的家電識別信息的一部分,并且按各空調(diào)機(jī)每個顯示用于解除服務(wù)設(shè)定的顯示按鈕。由此,用戶能夠解除作為對象的空調(diào)機(jī)的服務(wù)設(shè)定。
如上所述,本實(shí)施方式的消息接收裝置100構(gòu)成為向用戶通知服務(wù)提供中的系統(tǒng)動作狀態(tài),且向用戶提示與通知內(nèi)容相匹配的向應(yīng)用程序畫面切換的按鈕,所以能夠削減直到必要性高的應(yīng)用程序的啟動和畫面到達(dá)為止的勞力和時間。
(實(shí)施方式3)
圖32中本發(fā)明實(shí)施方式3的通信系統(tǒng)的概略結(jié)構(gòu)圖。本發(fā)明實(shí)施方式3的通信系統(tǒng)現(xiàn)實(shí)施方式1的通信系統(tǒng)同樣,包括消息接收裝置100、設(shè)備協(xié)作服務(wù)器200、家電設(shè)備300、和宅內(nèi)中繼裝置400。
圖33是本發(fā)明實(shí)施方式3的消息接收裝置的概略結(jié)構(gòu)圖。關(guān)于與實(shí)施方式1的消息接收裝置相同的構(gòu)成要素,使用相同的符號,省略說明。另外,圖42是對本發(fā)明實(shí)施方式3的消息接收裝置100的主要構(gòu)成要素間的關(guān)系進(jìn)行說明的概略圖。
用戶請求受理部3b是為讓用戶開始向設(shè)備協(xié)作服務(wù)器200的服務(wù)利用而注冊服務(wù)注冊信息,或者刪除過去注冊的服務(wù)注冊信息,或者進(jìn)行與控制信號的設(shè)定和服務(wù)相應(yīng)的參數(shù)的輸入的機(jī)構(gòu)。用戶請求受理部3b由例如裝設(shè)于消息接收裝置100的操作面板構(gòu)成。
作為服務(wù)注冊信息所含的參數(shù),例如可舉出檢測在實(shí)施方式1所示的空調(diào)機(jī)上檢測到的室內(nèi)溫度達(dá)到了高溫,向用戶發(fā)出通知的服務(wù)(服務(wù)id:cs_heatstroke)的、是否進(jìn)行消息通知的閾值。
圖35是表示本發(fā)明實(shí)施方式3的服務(wù)注冊信息的結(jié)構(gòu)的圖。圖35表示的是經(jīng)由用戶請求受理部3b注冊到存儲部8b的服務(wù)注冊信息例。服務(wù)注冊信息由用于識別消息接收裝置100的終端id、服務(wù)id、按每個作為服務(wù)對象的設(shè)備和服務(wù)id設(shè)定的閾值、家電識別信息、以及注冊日期時間構(gòu)成。
下面,對針對家電識別信息為“空調(diào)機(jī):cs-xx00001”的空調(diào)機(jī)的服務(wù)id為“cs_heatstroke”,且設(shè)定了26℃作為閾值的案例進(jìn)行說明。
用戶請求受理部3b當(dāng)輸入了服務(wù)注冊信息時,經(jīng)由消息接收裝置100的通信部1對設(shè)備協(xié)作服務(wù)器200輸出服務(wù)利用注冊請求。
應(yīng)用程序切換信息管理部5b當(dāng)從應(yīng)用程序切換畫面生成部6b輸入了包含服務(wù)id的應(yīng)用程序切換信息取得請求時,從存儲部8b讀出按每個服務(wù)id管理的應(yīng)用程序切換信息,將該信息輸出到后述的應(yīng)用程序切換畫面生成部6b。
圖36表示的是應(yīng)用程序切換信息的詳細(xì)內(nèi)容。圖36是表示本發(fā)明實(shí)施方式3的應(yīng)用程序切換信息的結(jié)構(gòu)的圖。如圖36所示,在應(yīng)用程序切換信息中按每個服務(wù)id記載有顯示按鈕信息和切換目標(biāo)信息。顯示按鈕信息是向畫面輸出部7輸出的按鈕的信息,例如,要顯示的按鈕的名稱。切換目標(biāo)信息記載的是在選擇了顯示于畫面輸出部7的按鈕的情況下,向要啟動的應(yīng)用程序切換的切換信息。
應(yīng)用程序切換畫面生成部6b當(dāng)從用戶請求受理部3b接收到通知畫面顯示請求時,進(jìn)行從存儲部8b讀入圖37所示的接收消息信息的處理。圖37是表示本發(fā)明實(shí)施方式3的接收消息信息的結(jié)構(gòu)的圖。
應(yīng)用程序切換畫面生成部6b為了從存儲部8b讀入的接收消息信息中提取消息正文,對消息提取部4輸出包含服務(wù)id和標(biāo)題-消息信息的消息取得請求。另外,應(yīng)用程序切換畫面生成部6b將應(yīng)用程序切換信息取得請求輸出到應(yīng)用程序切換信息管理部5b。
應(yīng)用程序切換畫面生成部6b從應(yīng)用程序切換信息管理部5b輸入的應(yīng)用程序切換信息中提取顯示按鈕信息。然后,應(yīng)用程序切換畫面生成部6b生成包含與顯示按鈕信息相應(yīng)的文字和符號、以及與從消息提取部4輸入的消息正文相應(yīng)的通知消息的通知畫面,輸出到畫面輸出部7。
存儲部8b保存下述的信息。
·由接收數(shù)據(jù)管理部2輸出的接收消息信息(參照圖37)
·預(yù)先保存的應(yīng)用程序切換信息(參照圖36)
圖34是本發(fā)明實(shí)施方式3的設(shè)備協(xié)作服務(wù)器的概略結(jié)構(gòu)圖。關(guān)于與實(shí)施方式1相同的構(gòu)成要素,使用相同的符號,省略說明。另外,圖43是表示本發(fā)明實(shí)施方式3的設(shè)備協(xié)作服務(wù)器的主要構(gòu)成要素間的關(guān)系的概略圖。圖44是本發(fā)明實(shí)施方式3的從設(shè)備協(xié)作服務(wù)器的室內(nèi)溫度取得至用戶的操作錯誤判斷為止的流程圖。
數(shù)據(jù)取得部22b當(dāng)經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21從消息接收裝置100取得了包含終端id、服務(wù)id、閾值、和家電識別信息的服務(wù)利用注冊請求時,將其注冊到存儲部27b。即,將與圖35所示的信息同樣的信息注冊到存儲部27b。
這里,終端id將消息接收裝置100發(fā)行的信息注冊到存儲部27b,但也可以構(gòu)成為在終端id未輸入到設(shè)備協(xié)作服務(wù)器200的情況下,設(shè)備協(xié)作服務(wù)器200也發(fā)行同樣的id,注冊到存儲部27b,然后將所注冊的終端id輸出到消息接收裝置100。
常時分析部23b從存儲部27b定期地取得從家電設(shè)備300取得的取得信息并進(jìn)行分析,在滿足按每個服務(wù)id定義的一定條件的情況下,對后述的發(fā)送數(shù)據(jù)生成部24b輸出包含服務(wù)id的消息發(fā)送請求。這里,常時分析部23b進(jìn)行從存儲部27b讀出的設(shè)定溫度(28℃)和閾值(26℃)的比較。
常時分析部23b在供冷運(yùn)轉(zhuǎn)模式中設(shè)定溫度比閾值高的情況下,不能冷卻到比閾值低,所以判斷為用戶對空調(diào)機(jī)設(shè)定了錯誤的設(shè)定溫度,將用于通知設(shè)定了錯誤的設(shè)定溫度的消息發(fā)送請求輸出到發(fā)送數(shù)據(jù)生成部24b。由此,告知用戶設(shè)定了錯誤的設(shè)定溫度,進(jìn)行設(shè)定溫度的確認(rèn)。
另外,在即使設(shè)定溫度比閾值低也成為供暖運(yùn)轉(zhuǎn)模式的情況下,不能冷卻到比閾值低,所以判斷為用戶對空調(diào)機(jī)設(shè)定了錯誤的運(yùn)轉(zhuǎn)模式,將用于通知設(shè)定了錯誤的設(shè)定溫度的消息發(fā)送請求輸出到發(fā)送數(shù)據(jù)生成部24b。由此,告知用戶設(shè)定了錯誤的設(shè)定溫度,進(jìn)行運(yùn)轉(zhuǎn)模式的確認(rèn)。
此外,在通知室內(nèi)溫度成為低溫狀態(tài)的服務(wù)(服務(wù)id:cs_lowtemp)中,常時分析部23b在供暖運(yùn)轉(zhuǎn)的設(shè)定溫度比閾值高的情況下,判斷為用戶對空調(diào)機(jī)設(shè)定了錯誤的設(shè)定溫度。例如,在設(shè)定溫度為23℃且閾值為25℃的情況下,設(shè)定溫度比閾值低,所以判斷為用戶錯誤地設(shè)定了設(shè)定溫度。另外,在運(yùn)轉(zhuǎn)模式成為供冷運(yùn)轉(zhuǎn)的情況下,常時分析部23b判斷為用戶錯誤地設(shè)定了運(yùn)轉(zhuǎn)模式。
另外,常時分析部23b在一臺空調(diào)機(jī)上同時設(shè)定了通知室內(nèi)溫度成為高溫狀態(tài)的服務(wù)(服務(wù)id:cs_heatstroke)、和通知室內(nèi)溫度成為低溫狀態(tài)的服務(wù)(服務(wù)id:cs_lowtemp)的情況下,將從存儲部27b讀出的運(yùn)轉(zhuǎn)模式(供冷運(yùn)轉(zhuǎn)、供暖運(yùn)轉(zhuǎn))加到判斷基準(zhǔn)中。
即,常時分析部23b在運(yùn)轉(zhuǎn)模式為供冷且設(shè)定溫度比閾值高的情況下,判斷為用戶設(shè)定了錯誤的設(shè)定溫度。另外,在運(yùn)轉(zhuǎn)模式為供暖且設(shè)定溫度比閾值低的情況下,判斷為用戶設(shè)定了錯誤的溫度。
另外,常時分析部23b在“高溫警報”服務(wù)的供暖運(yùn)轉(zhuǎn)的情況和“低溫警報”服務(wù)的供冷運(yùn)轉(zhuǎn)的情況下,判斷為用戶對空調(diào)機(jī)設(shè)定了錯誤的運(yùn)轉(zhuǎn)模式。
利用圖44所示的流程圖對包含以上說明的各構(gòu)成要素的動作的從設(shè)備協(xié)作服務(wù)器200的室內(nèi)溫度取得至用戶的操作錯誤判斷為止的流程進(jìn)行說明。圖44是本發(fā)明實(shí)施方式3的從設(shè)備協(xié)作服務(wù)器的室內(nèi)溫度取得至用戶的操作錯誤判斷為止的流程圖。
由空調(diào)機(jī)的溫度傳感器取得室內(nèi)溫度(步驟s80),利用常時分析部23b判斷所取得的室內(nèi)溫度是否超過了閾值(步驟s81)。
常時分析部23b在室內(nèi)溫度大于閾值時使發(fā)送數(shù)據(jù)生成部24b生成高溫警報,在室內(nèi)溫度小于閾值時使發(fā)送數(shù)據(jù)生成部24b生成低溫警報,通知給用戶。
下面,假設(shè)用戶看到通知內(nèi)容并設(shè)定了空調(diào)機(jī)的運(yùn)轉(zhuǎn)模式和溫度等(步驟s83)的情況。
常時分析部23b在高溫警報時且在用戶的設(shè)定溫度高于閾值的情況下,判斷為用戶設(shè)定錯了設(shè)定溫度(步驟s84和步驟s85)。
另外,常時分析部23b在高溫警報時且在用戶設(shè)定了供暖運(yùn)轉(zhuǎn)的情況下,判斷為用戶設(shè)定錯了運(yùn)轉(zhuǎn)模式(步驟s86和步驟s87)
在低溫警報時,常時分析部23b在用戶的設(shè)定溫度低于閾值的情況下,判斷為用戶設(shè)定錯了設(shè)定溫度(步驟s88和步驟s89)。
另外,常時分析部23b在低溫警報時且在用戶設(shè)定了供冷運(yùn)轉(zhuǎn)的情況下,判斷為用戶設(shè)定錯了運(yùn)轉(zhuǎn)模式(步驟s90和步驟s91)。
由以上可知,判斷用戶的設(shè)定錯誤,能夠更有效地實(shí)現(xiàn)高溫警報和低溫警報的服務(wù)。
此外,為了減少如上所述的用戶的設(shè)定錯誤,在從“高溫警報”和“低溫警報”切換的空調(diào)機(jī)的設(shè)定操作畫面中,在“高溫警報”時,預(yù)先顯示供冷運(yùn)轉(zhuǎn),在“低溫警報”時,預(yù)先顯示供暖運(yùn)轉(zhuǎn),從而能夠讓用戶容易設(shè)定設(shè)定溫度。此時,也能夠預(yù)先顯示閾值,能夠讓用戶容易設(shè)定設(shè)定溫度。
發(fā)送數(shù)據(jù)生成部24b基于從常時分析部23b輸入的消息發(fā)送請求,生成發(fā)送數(shù)據(jù),將數(shù)據(jù)輸出到要通信的設(shè)備協(xié)作服務(wù)器200的通信部21。圖38表示的是發(fā)送數(shù)據(jù)的詳細(xì)內(nèi)容。圖38是表示本發(fā)明實(shí)施方式3的發(fā)送數(shù)據(jù)的結(jié)構(gòu)的圖。如圖38所示,發(fā)送數(shù)據(jù)包含終端id、家電識別信息、識別服務(wù)類別的服務(wù)id和與各服務(wù)id關(guān)聯(lián)的標(biāo)題-消息信息。在通知有可能設(shè)定錯了設(shè)定溫度時的設(shè)定確認(rèn)通知服務(wù)的情況下,作為服務(wù)id,注冊的是表示空調(diào)機(jī)設(shè)定確認(rèn)委托的id。例如,在“cs_setting_heatstroke”的情況下,“cs”表示對象設(shè)備為空調(diào)機(jī),“setting”為設(shè)定確認(rèn)通知的id。
與實(shí)施方式1同樣,要生成的標(biāo)題-消息信息例如也可以由從家電設(shè)備300取得的取得信息和固定短語的組合構(gòu)成。在設(shè)定確認(rèn)通知的情況下,例如,標(biāo)題為“設(shè)定確認(rèn)通知”,消息正文為“(對象設(shè)備)的設(shè)定溫度比服務(wù)設(shè)定時注冊的閾值高,變更設(shè)定嗎?”。
接著,對本實(shí)施方式的消息接收裝置100和設(shè)備協(xié)作服務(wù)器200的最佳應(yīng)用程序畫面切換流程進(jìn)行說明。
圖39是本發(fā)明實(shí)施方式3的從設(shè)備協(xié)作服務(wù)器的消息通知至顯示消息接收裝置的向應(yīng)用程序切換的切換畫面為止的流程圖。參照圖39對消息接收裝置100和設(shè)備協(xié)作服務(wù)器200的動作進(jìn)行說明。此外,在本實(shí)施方式中,僅對實(shí)施方式1或?qū)嵤┓绞?所述的動作以外的進(jìn)一步進(jìn)行的動作進(jìn)行說明。
數(shù)據(jù)取得部22b經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21,從空調(diào)機(jī)定期地取得取得信息(參照圖11),輸出到存儲部27b(步驟s60)。這里,作為以圖7所示的家電識別信息為“空調(diào)機(jī):cs-xx00001”的設(shè)備為對象來實(shí)施數(shù)據(jù)取得的例子進(jìn)行說明。
常時分析部23b定期地讀出注冊到存儲部27b內(nèi)的取得信息和服務(wù)注冊信息,分析從家電識別信息為“cs-xx00001”的設(shè)備取得的設(shè)定溫度是否超過了服務(wù)注冊信息所含的閾值(步驟s61)。
常時分析部23b在設(shè)定溫度未超過閾值的情況下(步驟s61的no),繼續(xù)進(jìn)行從存儲部27b取得的數(shù)據(jù)分析。在設(shè)定溫度超過了閾值的情況下(步驟s61的yes),進(jìn)入下一步驟,向發(fā)送數(shù)據(jù)生成部24b發(fā)送包含服務(wù)id的發(fā)送消息生成請求(步驟s62)。發(fā)送數(shù)據(jù)生成部24b生成發(fā)送數(shù)據(jù)(參照圖38),然后經(jīng)由設(shè)備協(xié)作服務(wù)器200的通信部21將所生成的發(fā)送數(shù)據(jù)發(fā)送到消息接收裝置100(步驟s63)。
消息接收裝置100的通信部1當(dāng)接收到從設(shè)備協(xié)作服務(wù)器200發(fā)送的發(fā)送數(shù)據(jù)(參照圖38)時,將發(fā)送數(shù)據(jù)所含的消息信息作為接收消息信息(參照圖37)輸出到接收數(shù)據(jù)管理部2。
接收數(shù)據(jù)管理部2將接收到的消息信息時序地注冊到存儲部8a。接收數(shù)據(jù)管理部2時序地讀出注冊到存儲部8a內(nèi)的接收消息信息,輸入到畫面輸出部7。
畫面輸出部7顯示從接收數(shù)據(jù)管理部2輸入的接收消息信息中的標(biāo)題-消息信息(步驟s64)。
用戶請求受理部3檢測是否從顯示于消息接收裝置100的畫面輸出部7的接收一覽中選擇了相應(yīng)消息(步驟s65)。當(dāng)檢測到選擇了相應(yīng)消息時(步驟s65的yes),用戶請求受理部3將相應(yīng)消息的包含應(yīng)用程序選擇信息(接收日期時間、服務(wù)id)的通知畫面顯示請求輸出到應(yīng)用程序切換畫面生成部6b。
應(yīng)用程序切換畫面生成部6b基于應(yīng)用程序選擇信息,進(jìn)行與從設(shè)備協(xié)作服務(wù)器200發(fā)送的消息信息對應(yīng)的消息的提取(步驟s66)。
另外,應(yīng)用程序切換畫面生成部6b從應(yīng)用程序切換信息中提取向畫面輸出部7顯示的顯示按鈕信息(步驟s67)。
然后,應(yīng)用程序切換畫面生成部6b將提取出的消息和顯示按鈕信息合成,輸出到畫面輸出部7。畫面輸出部7顯示從應(yīng)用程序切換畫面生成部6輸入的通知畫面(步驟s68)。圖40表示的是畫面顯示的印象圖。圖40是表示本發(fā)明實(shí)施方式3的通知畫面的圖。
在從存儲部8b讀入的接收消息信息的服務(wù)id為“cs_setting”的情況下,即,在服務(wù)為設(shè)定確認(rèn)通知的情況下,如圖40所示,通知消息即“<(對象設(shè)備的名稱)>的設(shè)定溫度比在服務(wù)設(shè)定時注冊的閾值高。要變更設(shè)定溫度嗎?”配置在畫面上方。在其下方配置包含與顯示按鈕信息相應(yīng)的文字的按鈕即“全方位遙控器”按鈕,進(jìn)而在其下方配置“關(guān)閉”按鈕、和“取消”按鈕中的任一個。
用戶請求受理部3持續(xù)監(jiān)視是否有用戶操作的“全方位遙控器”按鈕的選擇。在檢測到畫面切換管理部10進(jìn)行了選擇“全方位遙控器”按鈕的操作的情況下,應(yīng)用程序切換畫面生成部6b將與“全方位遙控器”按鈕相應(yīng)的應(yīng)用程序切換信息取得請求輸入到應(yīng)用程序切換信息管理部5。應(yīng)用程序切換信息管理部5從存儲部8b讀出相應(yīng)的切換目標(biāo)信息,將包含該信息的應(yīng)用程序啟動請求輸出到應(yīng)用程序啟動指示部9。
應(yīng)用程序啟動指示部9基于切換目標(biāo)信息,進(jìn)行應(yīng)用程序啟動處理,向畫面輸出部7輸出該應(yīng)用程序的應(yīng)用程序畫面。
即,當(dāng)選擇了“全方位遙控器”按鈕時,不進(jìn)行用戶操作的應(yīng)用程序啟動,將對象設(shè)備切換到能夠進(jìn)行遠(yuǎn)程操作的畫面即空調(diào)機(jī)控制畫面。因此,用戶能夠變更該空調(diào)機(jī)的設(shè)定溫度等的設(shè)定。圖41表示的是向空調(diào)機(jī)控制畫面切換的畫面切換的印象圖。圖41是表示本發(fā)明實(shí)施方式3的從通知畫面向服務(wù)設(shè)定畫面切換的圖。
如上所述,本實(shí)施方式的消息接收裝置100通過構(gòu)成為將服務(wù)提供中的系統(tǒng)動作狀態(tài)通知給用戶,且將與該消息相匹配的向應(yīng)用程序畫面切換的按鈕提示給用戶,能夠削減直到必要性高的應(yīng)用程序的啟動和畫面到達(dá)為止的勞力和時間。
此外,在上述的實(shí)施方式中,對常時分析部定期地取得取得信息并進(jìn)行分析的例子進(jìn)行了說明,但不限定于此,也可以在發(fā)生了事件或觸發(fā)了觸發(fā)器時進(jìn)行。例如包含:經(jīng)由通信部取得了新信息時、室內(nèi)溫度或室外溫度發(fā)生了變化時、家電設(shè)備的運(yùn)轉(zhuǎn)狀態(tài)發(fā)生了變化時、和由用戶發(fā)出了新請求時等。
產(chǎn)業(yè)上的可利用性
本發(fā)明提供的是消息接收裝置和畫面切換方法,其能夠存儲連接在網(wǎng)絡(luò)上的家電設(shè)備的信息,將分析家電設(shè)備的狀態(tài)而得的結(jié)果通知給用戶所持有的便攜終端。因而,本發(fā)明不限定于上述實(shí)施方式所例示的家電設(shè)備,也可廣泛用于在店鋪、設(shè)施、辦公室、工廠、和車輛內(nèi)等進(jìn)行使用的電設(shè)備等。
附圖標(biāo)記說明
1(消息接收裝置的)通信部
2接收數(shù)據(jù)管理部
3、3b用戶請求受理部
4消息提取部
5、5a、5b應(yīng)用程序切換信息管理部
6、6a、6b應(yīng)用程序切換畫面生成部
7畫面輸出部
8、8a、8b存儲部
9應(yīng)用程序啟動指示部
10畫面切換管理部
21(設(shè)備協(xié)作服務(wù)器的)通信部
22、22a、22b數(shù)據(jù)取得部
23、23a、23b常時分析部
24、24a、24b發(fā)送數(shù)據(jù)生成部
25用戶請求受理部
26服務(wù)注冊-解除部
27、27a、27b存儲部
28需求分析部
30操作部
31(家電設(shè)備的)通信部
32存儲部
33控制部
100消息接收裝置
200設(shè)備協(xié)作服務(wù)器(設(shè)備協(xié)作服務(wù)器)
300家電設(shè)備。