為對該室內(nèi)控制器I預(yù)先賦予的ID (identificat1n:標(biāo)識符)的控制器ID150??刂破鱅D150是適當(dāng)組合有字母、數(shù)值、符號等的多位的信息??刂破鱅D150是用于能夠在同一產(chǎn)品間識別該室內(nèi)控制器I的信息,并且還是表示該室內(nèi)控制器I是該廠商的正規(guī)品的信息。作為控制器ID150的例子,可以舉出生產(chǎn)號、序列號等。
[0042]控制部16 構(gòu)成為包括 CPU (Central Processing Unit:中央處理單元)、ROM (ReadOnly Memory:只讀存儲器)、RAM (Random Access Memory:隨機(jī)存取存儲器)等(都未圖示),對室內(nèi)控制器I進(jìn)行總體控制。例如,在從終端裝置2接收到與電氣設(shè)備4的控制有關(guān)的控制請求數(shù)據(jù)時,控制部16依照該控制請求數(shù)據(jù)的內(nèi)容,控制該電氣設(shè)備4。關(guān)于控制部16中的本發(fā)明特有的功能,后述。
[0043]返回到圖1,終端裝置2是例如平板型的個人計算機(jī)、智能手機(jī)等便攜設(shè)備。如圖3所示,終端裝置2具備輸入部20、顯示部21、近距離通信部22、廣域通信部23、數(shù)據(jù)存儲部24以及控制部25。輸入部20由觸摸面板、觸摸屏等構(gòu)成,進(jìn)行受理來自用戶的操作輸入的處理。顯示部21由液晶顯示器等構(gòu)成,在控制部25的控制下,顯示與用戶操作對應(yīng)的各種畫面等。
[0044]近距離通信部22構(gòu)成為包括預(yù)先決定的近距離無線通信接口。近距離通信部22在室內(nèi),依照例如W1-Fi (注冊商標(biāo))等眾所周知的無線LAN的規(guī)格,與室內(nèi)控制器I進(jìn)行數(shù)據(jù)通信。另外,近距離通信部22在室外經(jīng)由AP(接入點)5與因特網(wǎng)等廣域網(wǎng)N2連接,與外部服務(wù)器3等進(jìn)行數(shù)據(jù)通信。
[0045]廣域通信部23構(gòu)成為包括預(yù)先決定的廣域用的無線通信接口。廣域通信部23經(jīng)由基站6與因特網(wǎng)等廣域網(wǎng)N2連接,與外部服務(wù)器3等進(jìn)行數(shù)據(jù)通信。
[0046]數(shù)據(jù)存儲部24承擔(dān)作為二次存儲裝置(輔助存儲裝置)的作用,由例如閃存存儲器等可讀寫的非易失性的半導(dǎo)體存儲器等構(gòu)成。數(shù)據(jù)存儲部24存儲包括遠(yuǎn)程操作用的程序的各種程序、各程序執(zhí)行時所使用的各種數(shù)據(jù)等。
[0047]雖然都未圖示,但控制部25構(gòu)成為包括CPU、ROM、RAM等,對終端裝置2進(jìn)行總體控制。
[0048]返回到圖1,外部服務(wù)器3是由銷售例如室內(nèi)控制器I的廠商等設(shè)置的服務(wù)器計算機(jī),具有作為一般的Web服務(wù)器的功能。如圖4所示,外部服務(wù)器3具備輸入部30、顯示部31、通信部32、數(shù)據(jù)存儲部33以及控制部34。輸入部30構(gòu)成為包括鍵盤、鼠標(biāo)、數(shù)字鍵盤、觸摸板、觸摸屏等輸入設(shè)備,進(jìn)行受理來自用戶的操作輸入的處理。顯示部31構(gòu)成為包括液晶顯示器、有機(jī)EL顯示器等顯示設(shè)備,顯示從控制部34供給的文字?jǐn)?shù)據(jù)、圖像數(shù)據(jù)。
[0049]通信部32構(gòu)成為包括預(yù)先決定的廣域用的通信接口,經(jīng)由因特網(wǎng)等廣域網(wǎng)N2,與終端裝置2、室內(nèi)控制器I進(jìn)行數(shù)據(jù)通信。
[0050]數(shù)據(jù)存儲部33承擔(dān)作為二次存儲裝置(輔助存儲裝置)的作用,由例如閃存存儲器等可讀寫的非易失性的半導(dǎo)體存儲器、硬盤驅(qū)動器等構(gòu)成。在數(shù)據(jù)存儲部33中構(gòu)筑有顧客DB (顧客數(shù)據(jù)庫)330。顧客DB330是用于管理關(guān)于提供遠(yuǎn)程控制服務(wù)的用戶的信息的數(shù)據(jù)庫。在顧客DB330中,如圖5所示,按照每個顧客(用戶)登記有由用戶認(rèn)證信息(用戶ID、口令)、室內(nèi)控制器信息(控制器ID、網(wǎng)絡(luò)地址)等構(gòu)成的顧客信息。
[0051]另外,在數(shù)據(jù)存儲部33中,存儲用于通過控制部34實現(xiàn)外部服務(wù)器3的各種功能的各種程序、各程序執(zhí)行時所使用的各種數(shù)據(jù)等。
[0052]控制部34構(gòu)成為包括CPU、ROM、RAM等,對外部服務(wù)器3進(jìn)行總體控制。
[0053]在本實施方式的遠(yuǎn)程控制系統(tǒng)中,無需由用戶進(jìn)行特別的操作,就能夠?qū)⑹覂?nèi)控制器I的控制器ID150登記到外部服務(wù)器3。以下,詳細(xì)說明該方法。
[0054]如圖6所示,室內(nèi)控制器I的控制部16作為本發(fā)明特有的功能而具備管理者登記部160、登記請求數(shù)據(jù)生成部161、登記請求數(shù)據(jù)發(fā)送部162以及遠(yuǎn)程控制部163。通過CPU等執(zhí)行存儲在數(shù)據(jù)存儲部15中的管理者登記處理用的程序等,實現(xiàn)這些結(jié)構(gòu)部的功能。
[0055]管理者登記部160受理由用戶經(jīng)由終端裝置2進(jìn)行的管理者登記操作,根據(jù)在該管理者登記操作時由用戶輸入的信息進(jìn)行管理者登記。一般,如本實施方式的室內(nèi)控制器I那樣,在控制設(shè)置于室內(nèi)的各種電氣設(shè)備的動作的控制器中,在新設(shè)置、更換時,為了能夠利用該控制器,由用戶進(jìn)行管理者登記為前提。也就是說,如果未完成管理者登記,則用戶無法經(jīng)由室內(nèi)控制器I監(jiān)視電氣設(shè)備4的動作狀態(tài)、或者使電氣設(shè)備4進(jìn)行期望的動作。
[0056]登記請求數(shù)據(jù)生成部161以能夠與外部服務(wù)器3進(jìn)行數(shù)據(jù)通信為條件,生成用戶登記請求數(shù)據(jù),該用戶登記請求數(shù)據(jù)儲存有在上述管理者登記操作時由用戶輸入的信息(用戶ID、口令)以及存儲在數(shù)據(jù)存儲部15中的控制器ID150。登記請求數(shù)據(jù)發(fā)送部162將由登記請求數(shù)據(jù)生成部161生成的用戶登記請求數(shù)據(jù)經(jīng)由廣域通信部14發(fā)送到外部服務(wù)器3。遠(yuǎn)程控制部163 (設(shè)備控制部)以管理者登記已完成為條件,在從終端裝置2接收到控制請求數(shù)據(jù)時,依照該控制請求數(shù)據(jù)的內(nèi)容,控制所指定的電氣設(shè)備4。
[0057]圖7是示出由室內(nèi)控制器I的控制部16執(zhí)行的管理者登記處理的步驟的流程圖。如上所述,在住房H內(nèi)新設(shè)置了室內(nèi)控制器I的情況下、更換了室內(nèi)控制器I的情況下,用戶需要首先對該室內(nèi)控制器I進(jìn)行管理者登記。
[0058]用戶在室內(nèi)(即住房H內(nèi)),操作終端裝置2而訪問室內(nèi)控制器I。于是,室內(nèi)控制器I的控制部16(管理者登記部160)將管理者登記用的操作畫面數(shù)據(jù)經(jīng)由終端通信部13發(fā)送到終端裝置2 (步驟S101)。
[0059]終端裝置2的顯示部21顯示基于接收到的操作畫面數(shù)據(jù)的操作畫面。用戶依照在所顯示的操作畫面中設(shè)置的輸入項目,輸入必要的信息。在該情況的輸入項目中,包括輸入管理者(用戶)的ID(用戶ID)的項目和輸入口令的項目。在由用戶實施的輸入完成后,終端裝置2的控制部25將包括所輸入的信息的數(shù)據(jù)(輸入數(shù)據(jù))經(jīng)由近距離通信部22發(fā)送到室內(nèi)控制器I。
[0060]管理者登記部160在經(jīng)由終端通信部13接收到來自終端裝置2的輸入數(shù)據(jù)(步驟S102;“是”)時,根據(jù)上述輸入數(shù)據(jù),生成管理者登記用的數(shù)據(jù)(管理者登記數(shù)據(jù)),并保存到數(shù)據(jù)存儲部15(步驟S103)。由此,管理者登記完成。
[0061]接下來,控制部16(登記請求數(shù)據(jù)生成部161)判別是否為能夠在廣域通信部14與外部服務(wù)器3之間進(jìn)行數(shù)據(jù)通信的狀態(tài)(步驟S104)。在其結(jié)果是無法在雙方之間進(jìn)行數(shù)據(jù)通信的狀態(tài)的情況下(步驟S104 ;“否”),控制部16結(jié)束管理者登記處理。
[0062]另一方面,在是能夠在廣域通信部14與外部服務(wù)器3之間進(jìn)行數(shù)據(jù)通信的狀態(tài)的情況下(步驟S104 ;“是”),登記請求數(shù)據(jù)生成部161生成用于對外部服務(wù)器3請求用戶登記的數(shù)據(jù)(用戶登記請求數(shù)據(jù))(步驟S105)。用戶登記請求數(shù)據(jù)中至少儲存從接收到的輸入數(shù)據(jù)抽出的用戶ID以及口令、和從數(shù)據(jù)存儲部15讀出的控制器ID150??刂撇?6(登記請求數(shù)據(jù)發(fā)送部162)將由登記請求數(shù)據(jù)生成部161生成的用戶登記請求數(shù)據(jù)經(jīng)由廣域通信部14發(fā)送到外部服務(wù)器3 (步驟S106)。此時,通過例如SSL (Secure Sockets Layer:安全套接字層)等,對用戶登記請求數(shù)據(jù)進(jìn)行加密而發(fā)送。
[0063]外部服務(wù)器3的控制部34在經(jīng)由通信部32接收到來自室內(nèi)控制器I的用戶登記請求數(shù)據(jù)時,從上述用戶登記請求數(shù)據(jù)中抽出控制器ID150。然后,控制部34解析所抽出的控制器ID150,判定請求源的室內(nèi)控制器I是否為正規(guī)品。在判定為并非正規(guī)品的情況下,控制部34將表示不受理該用戶登記請求數(shù)據(jù)的意思的錯誤響應(yīng)數(shù)據(jù)經(jīng)由通信部32發(fā)送到室內(nèi)控制器I。
[0064]另一方面,在判定為是正規(guī)品的情況下,控制部34從接收到的用戶登記請求數(shù)據(jù)中抽出用戶ID以及口令,將它們作為關(guān)鍵字來檢索顧客DB330。在其結(jié)果為未檢測到與所抽出的用戶ID以及口令一致的顧客信息的記錄的情況下,控制部34進(jìn)行關(guān)于該用戶的顧客信息的新登記處理。即,控制部34生成顧客信息的記錄,并追加登記到顧客DB330,上述顧客信息儲存有從接收到的用戶登記請求數(shù)據(jù)中抽出的用戶ID、口令以及控制器ID150和該用戶登記請求數(shù)據(jù)的發(fā)送源(即室內(nèi)控制器I)的網(wǎng)絡(luò)地