TW201312976A - 資訊處理裝置以及電腦可讀取之非揮發性記憶媒體 - Google Patents

資訊處理裝置以及電腦可讀取之非揮發性記憶媒體 Download PDF

Info

Publication number
TW201312976A
TW201312976A TW101131782A TW101131782A TW201312976A TW 201312976 A TW201312976 A TW 201312976A TW 101131782 A TW101131782 A TW 101131782A TW 101131782 A TW101131782 A TW 101131782A TW 201312976 A TW201312976 A TW 201312976A
Authority
TW
Taiwan
Prior art keywords
data
authentication
home
operation data
input
Prior art date
Application number
TW101131782A
Other languages
English (en)
Inventor
Mitsuo Takahashi
Tatsuya Nakagawa
Original Assignee
Toshiba Kk
Toshiba Consumer Elect Holding
Toshiba Lighting & Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Kk, Toshiba Consumer Elect Holding, Toshiba Lighting & Technology filed Critical Toshiba Kk
Publication of TW201312976A publication Critical patent/TW201312976A/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2834Switching of information between an external network and a home network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一種資訊處理裝置,包括:認證操作資料產生部,由家庭閘道器裝置輸入機器種類後,從機器資料中與該機器種類相關聯的輸入種類,產生認證操作資料並記憶於記憶裝置;認證操作資料傳送部,傳送認證操作資料至家庭閘道器裝置;輸入操作資料取得部,從家庭閘道器裝置接收由機器輸入裝置輸入的輸入操作資料,並記憶於記憶裝置;操作資料比對部,比較認證操作資料和輸入操作資料,判斷一致與否,輸出比對結果資料。資訊處理裝置在認證操作資料與輸入操作資料一致時,讓家庭閘道器裝置對機器及家庭閘道器間用來控制前述機器的通訊進行認證。

Description

資訊處理裝置以及電腦可讀取之非揮發性記憶媒體
本申請案主張在2011年9月2日,向日本專利局提出申請的日本專利申請書第2011-191383號的優先權,前述專利申請書所揭露的內容完整併入於本說明書中。
本發明的實施方式是關於資訊處理裝置以及資訊處理程式。
隨著資訊機器以及通訊網路的發達,例如在家庭等建築物中,透過網路連結並利用資訊機器的機會正在增加。做為連接資訊機器的網路,無線網路特別常被利用。例如,在家庭內將家電機器連結到無線網路連結並進行控制的系統也在增加。
在無線網路強化安全之際,個人識別碼〈Personal Identification Number,以下稱PIN碼〉有時會被使用。例如,PIN碼會被記載於和連接對象機器一同包裝的印刷物,或著貼附於連接對象機器的貼紙等。PIN碼透過使用者被輸入,使連接對象機器連接到家庭內的無線網路。
此外,也有不使用印刷物或貼紙的方法〈例如參考日本特開2010-21802號公報〉。特開2010-21802號公報記載的方法,是將PIN碼顯示在連接對象機器所具備的顯示部,或著連接對象機器的遙控器的顯示部等。藉由使用者確認PIN碼並輸入進連接對象機器,連接對象機器被連接至網路。
然而,輸入記載於印刷物或貼紙的PIN碼時,在長年利用下,因印刷物遺失,或貼紙印刷淡化等理由,會有使用者無法掌握PIN碼的情形。此時,也可考慮特開2010-21802號公報等方法。但是,由於PIN碼是無意義的文字列,也有使用者錯誤輸入,為認證所苦的可能性。
此外,特開2010-21802號公報所記載的方法,在家電機器或者遙控器上必需具備顯示部。因此,無法適用於未具備顯示部的家電機器等。
本發明欲解決之課題,在於提供使用者可容易將機器連接至網路的資訊處理裝置以及資訊處理程式。
本發明提供一種資訊處理裝置,讓閘道器裝置認證和對象機器間的通訊。此資訊處理裝置包括第一取得部、第二取得部、比對部以及傳送部。第一取得部用以取得認證操作資料,其顯示為了認證而讓使用者操作前述對象機器的內容。第二取得部用以取得輸入操作資料,其顯示前述使用者操作前述對象機器的內容。比對部用以判斷前述認證操作資料與前述輸入操作資料是否為一致。傳送部在前述比對部判定為一致的情況下,傳送讓前述閘道器裝置認證前述通訊的通訊。
接下來,將參考圖式說明本發明的實施型態。在以下的圖式記載中,相同或類似的部份以相同或類似的符號進行標示。
第一實施方式
〈認證系統〉
與圖1所示實施方式相關的認證系統7是關於在家庭內系統2,當連接新家電機器5a時,新連接家電機器5a和家庭閘道器4〈Home Gateway 4,以下稱HG4〉時的認證。以下,有時會將HG4省略為「HG4」。
家庭內系統2是例如設置於使用者的住處內,控制家電機器5a的系統。在家庭內系統2,能夠藉由使用者終端3,透過HG4取得家電機器5a的狀態,接收對家電機器5a的指示。此外,使用者能夠使用使用者的行動電話等,透過通訊網路6對家電機器5進行控制。在此,家電機器5a和HG4藉由PIN碼被認證後連接時,使用者終端3等才能夠控制家電機器5a作為家電的功能。
如圖1所示,認證系統7具有認證支援伺服器1和多數個家庭內系統2。認證支援伺服器1是支援位於家庭內系統2的家電機器5a的連接認證。認證支援伺服器1和多數個家庭內系統2則透過通訊網路6相互連接。通訊網路6是例如網際網路等的雙向通訊網路。在實施方式中,多數個家庭內系統2具有相同架構。
家庭內系統2具有使用者終端3、HG4、家電機器5a以及5b。如圖1所示之例,雖然家庭內系統2僅具有兩個家電機器5a以及5b,但一個或三個以上也可以。使用者終端3和HG4也可以局部區域網路(local area network,LAN)等的有線網路連接,也可以無線網路連接。在實施型 態中,無須特別區分家電機器5a以及5b時,有時單以「家電機器5」表示之。
HG4和家電機器5是由無線網路所連接。例如初次將家電機器5和家庭內系統2連接時,家電機器5以及HG4會由未經認證的無線網路連接。透過此未被認證的無線網路,HG4的PIN碼和家電機器5的PIN碼被交換。藉此,HG4和家電機器5之間的連接受到認證,使用者終端3等便能夠控制家電機器5作為家電的功能。
實施方式的認證系統7在HG4和家電機器5a不是以可通訊時的PIN碼所認證的情況下,支援用PIN碼的認證。因此,在實施方式相關的認證之後,使用者終端3等便能控制家電機器5a作為家電的功能。
此外在實施方式中,電腦等資訊處理裝置,藉由比較對於使用者指示的家電機器5操作內容和被輸入家電機器5的操作,以支援利用PIN碼的認證。以下特別對第1實施方式中,支援認證的資訊處理裝置,也就是認證支援伺服器1的情況進行說明。
〈認證支援伺服器〉
和實施方式相關的認證支援伺服器1,如圖2所示,在具有記憶裝置110、中央處理控制裝置120,以及通訊控制裝置130的一般電腦上,藉由安裝認證程式來實現。通訊控制裝置130,透過通訊網路6,和家庭內系統2連接成能夠互相通訊。
記憶裝置110是硬碟、記憶體等,藉由中央處理控制 裝置120以保持參考或被更新的資料。記憶裝置110,具有機器資料記憶部111、認證操作資料記憶部112、輸入操作資料113、比對結果資料記憶部114。以下,機器資料記憶部111、認證操作資料記憶部112、輸入操作資料113、比對結果資料記憶部114,有時各自單以“記憶部111”、“記憶部112”、“記憶部113”、“記憶部114”稱之。
記憶部111是記憶裝置110內記憶機器資料111a被的記憶區域。機器資料111a是將家電機器的種類和家電機器可輸入的輸入種類進行關聯的資料。記憶在機器資料111a的家電機器是作為和實施方式相關的認證支援伺服器1的認證對象的家電機器。通過家電機器可輸入的信號種類將有所不同。在此,機器資料111a中,每個各家電機器的種類都對應連結著可從家電機器本體或遙控器輸入的輸入種類。機器資料111a是將家電機器的種類與多數個輸入種類對應連結並儲存。
例如,家電機器是冷氣機時,在遙控器設有“溫度上升鍵”、“加濕鍵”等。家電機器是洗衣機時,在洗衣機設有“選擇開始鍵”、“水量鍵”等。因此,機器資料111a,在這些各自的家電機器種類都對應連結著各家電機器所設置的按鍵種類相對應的輸入種類。
記憶部112是記憶裝置110中,認證操作資料112a被記憶的記憶區域。認證操作資料112a,從機器資料111a藉由認證操作資料生成部121被記憶於記憶部112。認證操作資料112a是機器資料111a的與預定機器對應關聯的 任意一個輸入種類的資料。認證操作資料112a也可以是任意輸入種類之組合的資料。
記憶部113是記憶裝置110中輸入操作資料113a被記憶的記憶區域。輸入操作資料113a藉由輸入操作資料取得部123被記憶在記憶部113。輸入操作資料113a是參考認證操作資料112a,藉由使用者操作而輸入的資料。
記憶部114是記憶裝置110中比對結果資料114a被記憶的記憶區域。比對結果資料114a是表示認證操作資料112a和輸入操作資料113a是否一致的資料。比對結果資料114a藉由操作資料對比部124被記憶於記憶部114。
中央處理控制裝置120處理記憶在記憶裝置110的資料。中央處理控制裝置120具有認證操作資料產生部121、認證操作資料傳送部122、輸入操作資料取得部123、操作資料比對部124以及比對結果傳送部125。以下,認證操作資料產生部121、認證操作資料傳送部122、輸入操作資料取得部123、操作資料比對部124以及比對結果傳送部125分別簡單地以“產生部121”、“操作資料傳送部122”、“取得部123”、“比對部124”以及“結果傳送部125”稱之。
產生部121透過通訊網路6從HG4輸入認證的對象機器種類後,在機器資料111a,從和對象機器種類相關聯的輸入種類中,產生認證操作資料112a並記憶在記憶裝置110。產生部121取得認證的對象機器的種類後,從記憶裝置110讀出機器資料111a,並取得已取得機器的種類所對應的任意的輸入種類。認證資料產生部121還將已取得的 輸入種類作為認證操作資料112a,記憶在記憶部112。此時產生部121也可以組合多數個任意輸入種類,產生包含這些多數個輸入種類的認證操作資料112a。
操作資料傳送部122將認證操作資料112a傳送至HG4。傳送至HG4的認證操作資料112a便顯示給使用者。使用者在觀看認證操作資料的同時,操作認證對象的家電機器本體或遙控器。
取得部123是將從認證對象機器的輸入裝置輸入的輸入操作資料113a,由HG4接收並記憶在記憶裝置120。此輸入操作資料113a是使用者在觀看認證操作資料的同時,操作認證對象的家電機器本體或遙控器而取得的資料。HG4從認證對象的家電機器取得輸入操作資料,傳送給認證支援伺服器1。認證支援伺服器1的取得部123,將從HG4接收到的輸入操作資料113a,記憶在記憶裝置110。
比對部124將認證操作資料112a和輸入操作資料113a進行比較,判斷是否一致,並輸出比對結果資料115a。比對部124從記憶裝置110讀取並比較認證操作資料112a和輸入操作資料113a,將其是否一致的比對結果,作為比對結果資料115a。
在此,在認證操作資料112a包含有多數個輸入種類的情況時,輸入操作資料113a也可包含對應所有輸入種類的操作資料,或著也可以僅有一個。在輸入操作資料113a中包含與認證操作資料112a對應的所有操作資料的情況時,比對部124將其所有資料是否一致的結果,作為比對 結果資料114a。另一方面,在輸入操作資料113a中包含一項一項輸入種類的情況,比對部124會將認證操作資料112a所包含的依序一項一項比對,將其是否一致的結果,作為比對結果資料114a。
結果傳送部125將比對結果資料114a傳送至HG4。HG4基於接收到的比對結果資料,判斷是否對認證對象的家電機器進行認證。
〈家庭內系統〉
接著參考圖3,對家庭內系統2進行說明。家庭內系統2包括使用者終端3、HG4以及家電機器5a。HG4和使用者終端3以例如有線網路連接著。HG4和家電機器5a則以無線網路連接著。HG4和家電機器5a在未被認證的狀態下,雖可進行通訊,唯有被認證的狀態時,才可收發家電控制資料。在此所謂的家電控制資料是為了傳送指示給家電機器5a並取得家電機器5a的狀態,在HG4和家電機器5a之間被傳送接收的資料。
使用者終端3是一般電腦。使用者終端3包括中央處理控制裝置320、通訊控制裝置330、輸入裝置340、顯示裝置350。通訊控制裝置330連接於HG4。在第一實施方式,使用者終端3以作為HG4的輸入裝置以及顯示裝置而執行功能。使用者終端3依據來自HG4的指示,於顯示裝置350顯示資料的同時,將由輸入裝置340所輸入的資料,輸入至HG4。
HG4是控制家庭內系統2的家電機器5a的控制裝置。 HG4包括記憶體410、控制部420、通訊控制裝置430以及家電通訊控制裝置440。通訊控制裝置430與使用者終端3連接,同時通過通訊網路6和認證支援伺服器1進行連接。家電通訊控制裝置440和家電機器5a相連接。
記憶體410包括家電資訊記憶部411、認證操作資料記憶部412、輸入操作資料記憶部413、比對結果資料記憶部414以及PIN碼記憶部415。以下,家電資訊記憶部411、認證操作資料記憶部412、輸入操作資料記憶部413、比對結果資料記憶部414以及PIN碼記憶部415分別簡單地以“記憶部411”、“記憶部412”、“記憶部413”、“記憶部414”以及“記憶部415”來稱之。
記憶部411是記憶體410內記憶家電資訊資料411a的記憶區域。家電資訊資料411a是該HG4的控制對象的家電機器5的資料。家電資訊資料411a所包含的家電機器5的資料是家電機器的種類、家電機器5的識別符號、PIN碼、網際網路通訊協定(IP)位址、家電整合網路(Echonet)位址等。家電機器5的PIN碼,在認證支援伺服器1於比對結果資料414a被判定為一致的情況下,從家電機器5傳送至HG4並記憶於HG4。
記憶部412是記憶體410內記憶認證操作資料412a的記憶區域。認證操作資料412a,是在認證支援伺服器1,基於認證對象機器的種類而產生且傳送的資料。認證操作資料412a,被傳送至使用者終端3,並顯示於使用者終端3的顯示裝置350。使用者依照此顯示裝置350的顯示內 容,操作家電機器5a的輸入裝置540。
記憶部413是記憶體410內記憶輸入操作資料413a的記憶區域。輸入操作資料413a是使用者依照認證操作資料操作家電機器5a的輸入裝置的資料。輸入操作資料413a是從家電機器5a取得。輸入操作資料413a被傳送至認證支援伺服器1,用於與認證操作資料的比對。
記憶部414是認證操作資料412a和輸入操作資料413a是否一致的比對結果的資料,從認證支援伺服器1輸入。比對結果資料414a傳送至使用者終端3,並顯示於使用者終端3的顯示裝置350。此外在顯示比對結果資料414a為一致結果的情況下,於控制部420讓家電機器5a和HG4的PIN碼進行交換。
記憶部415是記憶體410內記憶PIN碼415a的記憶區域。PIN碼415a是HG4的PIN碼。在顯示比對結果資料414a為一致的情況下,PIN碼415a被傳送至家電機器5a。
控制部420控制和認證支援伺服器1、使用者終端3以及家電機器5a的通訊,同時參考或更新記憶在記憶體410的資料。後續將參考圖4詳述控制部420的處理。
家電機器5a包括記憶體510、控制部520、家庭閘道器通訊控制裝置530以及輸入裝置540。家庭閘道器通訊控制裝置530和HG4連接。
輸入裝置540是輸入指示給家電機器品5a的按鍵等的輸入手段。輸入裝置540也可以固定在家電機器5,也可 藉由有線通訊或短距離的無線通訊。短距離的無線通訊網路例如是Wi-Fi通訊、藍芽、或著紅外線通訊。如此,藉由限定家電機器5a的輸入裝置540,可防止例如藉由在屋外第三者的操作,使機器偶然被認證等的問題。
記憶體510包括輸入操作資料記憶部511、PIN碼記憶部512以及家庭閘道器裝置資料記憶部513。以下,輸入操作資料記憶部511、PIN碼記憶部512以及家庭閘道器裝置資料記憶部513會簡單地以“記憶部511”、“記憶部512”以及“記憶部513”稱之。
記憶部511是記憶區510內記憶輸入操作資料511a的記憶區域。輸入操作資料511a是使用者一邊參考使用者終端3的顯示裝置350,一邊操作輸入裝置540所得到的資料。輸入操作資料511a透過HG4被傳送至認證支援伺服器1。
記憶部512是記憶體510內記憶PIN碼512a的記憶區域。PIN碼512a是該家電機器5a的PIN碼。在顯示比對結果資料為一致的情況下,PIN碼512a被傳送至HG4。
記憶部513是記憶體510內記憶家庭閘道器裝置資料513a的記憶區域。家庭閘道器裝置資料513a是為了家電機器5a和HG4通訊而參考的資料。家庭閘道器裝置資料513a是HG4的種類、HG4的識別子、PIN碼、網際網路通訊協定位址、家電整合網路位址等。
控制部520控制和HG4通訊,同時參考或更新記憶於記憶體510的資料。後續將參考圖4詳述控制部520的處 理。
〈認證方法〉
參考圖4,說明第一實施方式的認證方法。圖4所示之例,家電機器5a為認證的對象機器。認證對象的家電機器5a和HG4,已經藉由未認證的無線通訊所連接。
首先,於步驟S101,使用者針對新連接到家庭內系統2的家電機器5a,在使用者終端3輸入開始認證連接的指示。在此,也可以是認證支援伺服器1使家電機器的總覽顯示於使用者終端3的瀏覽器等,藉由使用者從此家電機器總中選擇家電機器5a的資訊,輸入開始認證連接的指示。
在步驟S102,使用者終端3取得新連接的家電機器5a的資訊後,將此家電機器5a的資訊輸入至HG4。在此使用者終端3將家電機器5a的種類傳送至HG4,作為家電機器5a的資訊。HG4取得家電機器5a的種類後,將新登錄的家電機器5a的種類記憶於HG4的家電資訊資料411a。
在步驟S103,HG4將對象機器的種類傳送給認證支援伺服器1,作為對象機器的資訊。在步驟104,認證支援伺服器1取得對象機器的種類後,從機器資料111a取得可輸入於該對象機器的訊號的種類,產生成為認證模態(pattern)的認證操作資料112a。在步驟S105,認證支援伺服器1將已產生的認證操作資料112a傳送給HG4。
HG4接收來自認證支援伺服器1的認證操作資料412a 後,將已接收的認證操作資料412a記憶在記憶裝置410。此外在步驟S106,HG4將認證操作資料412a傳送給使用者終端3的同時,也在步驟S108傳送操作開始指令給家電機器5a。
家電機器5a接收操作開始指令後,由家電機器5a的輸入裝置540的操作進行待機。這項被輸入操作待機中的操作,並非對於家電機器5a功能的操作,而是被判斷為基於認證操作資料的輸入資料。例如,即使“溫度上升”按鍵被輸入,也並非進行此操作,僅掌握此按鍵已***作。
在步驟S106接收認證操作資料後,使用者終端3將此認證操作資料顯示於顯示裝置350。使用者,一邊閱覽此顯示裝置350,在步驟S110操作家電機器5a的輸入裝置540。操作輸入裝置540後,在步驟S111,家電機器5a將此輸入操作資料傳送給HG4。在步驟S112,HG4將已接收的輸入操作資料413a傳送給認證支援伺服器1。
認證支援伺服器1將已接收的輸入操作資料113a記憶在記憶裝置110,同時在步驟S113,認證支援伺服器1比對認證操作112a和輸入操作資料113a,產生顯示一致與否的比對結果資料114a。在步驟S114,認證支援伺服器1將比對結果114a傳送給HG4。
HG4接收比對結果資料414a後,對應此內容分成兩種情形來處理。比對結果不一致的情況下,在步驟S115,HG4將此意旨通知使用者終端3,在步驟S116,使用者終端3將認證失敗的意旨顯示在顯示裝置350。
一方面,在一致的情況,在步驟S117,將HG4的PIN碼傳送給家電機器5a。在步驟S118,家電機器5a將接收的PIN碼,記憶在記憶體510,作為家庭閘道器裝置資料513a。家電機器5a更從記憶體510讀出PIN碼512a,在步驟S119傳送給HG4。
在步驟S120,HG4將家電機器5a的PIN碼記憶在家電資訊411a。接著,在步驟S121,HG4通知使用者終端3認證已完成的意旨,同時在步驟S123將認證完成的意旨通知認證支援伺服器1。
使用者終端3在被通知認證完成的意旨後,在步驟S122將其意旨顯示於顯示裝置350,以通知使用者。
如此,在與第一實施方式的認證系統,通過從家電機器資訊產生的認證操作資料,使用者已完成操作的情況下,將家電機器和家庭閘道器裝置的PIN碼交換,且建立已認證的連接。如此,通過認證操作資料,藉由使用者完成的操作,對通訊的認證處理必要且僅使用者知道的資訊被輸入進家電機器5a,作為這樣的狀態,不使用PIN碼等密碼,也能夠完成認證處理。此外,認證支援伺服器1像這樣通過支援多數個家庭內系統的認證處理,作為認證系統7全體,也能夠削減運用成本。
在第一實施方式的認證系統,使用者操作家電產品時,藉由使用有線通訊或近距離無線通訊而與家電機器連接的輸入裝置,能夠僅接受限定於家電機器的購買者和其家族等使用者的操作。藉此,能夠迴避由第三者偶然輸入 操作造成的誤認證。
第二實施方式
在第二實施方式,如圖5所示,對支援HG4以及家電產品5a間連接認證的資訊處理裝置是使用者終端3a的情況進行說明。和在第1實施方式的使用者終端3相比,此使用者終端3a具備認證支援功能這一點是不同的。第二實施方式的使用者終端3a是通過將認證支援程式安裝於一般電腦而實現。
第二實施方式的使用者終端3a包括記憶裝置310、中央處理控制裝置320、通訊處理裝置330,輸入裝置340以及顯示裝置350。使用者終端3a的中央處理控制裝置、通訊處理裝置330,輸入裝置340以及顯式裝置350,和參考圖3說明的第一實施方式的使用者終端3的各項裝置相同。
記憶裝置310是硬碟、記憶體等,藉由中央處理控制裝置320保持參考或更新的資料。記憶裝置310包括機器資料記憶部311、認證操作資料記憶部312、輸入操作資料記憶部313以及比對結果資料記憶部314。以下,機器資料記憶部311、認證操作資料記憶部312、輸入操作資料記憶部313以及比對結果資料記憶部314會分別簡單地以“記憶部311”、“記憶部312”、“記憶部313”以及“記憶部314”稱之。
記憶部311、記憶部312、記憶部313以及記憶部314分別記憶機器資料311a、認證操作資料312a、輸入操作資 料313a以及比對結果資料314a。機器資料311a、認證操作資料312a、輸入操作資料313a以及比對結果資料314a,和記憶在第一實施方式的認證支援伺服器1的機器資料111a、認證操作資料112a、輸入操作資料113a以及比對結果資料114a,分別是相同資料。中央處理控制裝置320,包括對象機器指定部321、認證操作資料產生部322、輸入操作資料取得部323、操作資料比對部324以及比對結果輸出部325。以下,對象機器指定部321、認證操作資料產生部322、輸入操作資料取得部323、操作資料比對部324以及比對結果輸出部325,會簡單地以“指定部321”、“產生部322”、“取得部323”、“比對部325”以及“結果輸出部325”稱之。
指定部321基於機器資料311a,顯示機器種類,同時對象機器的種類被選擇後,將對象機器的種類傳送給HG4。指定部321例如讀取機器資料311a,將機器種類的總覽顯示於顯示裝置350,並將使用者選擇的機器作為認證的對象機器。指定部321將指定的家電機器5a的機器種類傳送給HG4。
產生部322是從在機器資料311a中與該對象機器的種類相關聯的輸入種類中,產生認證操作資料312a並記憶在記憶裝置310。產生部322在取得認證操作資料的家電機器5a的種類後,從記憶裝置310讀取機器資料311a,並取得對應已取得家電機器5a種類的任意輸入種類。此外產生部322將已取得的輸入種類作為認證操作資料312a,記 憶在記憶部312。此時認證操作資料產生部321也可以組合多數個任意輸入種類,包含這些輸入種類,產生認證操作資料312a。
產生部322更會將產生的認證操作資料312a顯示在顯示裝置350。
取得部323從HG4接收從認證對象機器的輸入裝置所輸入的輸入操作資料,並記憶在記憶裝置310。此輸入操作資料323a是使用者一邊觀看顯示於顯示裝置350的認證操作資料,一邊對認證對象的家電機器5a或遙控器進行操作而取得的資料。HG4從認證對象的家電機器5a取得輸入操作資料,傳送給使用者終端3a。使用者終端3a的取得部323將接收的輸入操作資料313a記憶在記憶裝置310。
比對部324比較認證操作資料312a和輸入操作資料313a,判斷是否為一致,並輸出比對結果資料314a。比對部324比較來自記憶裝置310的認證操作資料312a和輸入操作資料313a,將是否為一致的比對結果,作為比對結果資料314a。
結果輸出部325輸出比對結果資料314a。結果輸出部325在比對的結果,認證操作資料312a和輸入操作資料313a不一致的情況下,將此意旨顯示於顯示裝置350。另一方面結果輸出部325在認證操作資料312a和輸入操作資料313a一致的情況下,將此意旨傳送給HG4。此後HG4和家電機器5a之間,進行PIN碼交換。
茲參照圖7,說明第二實施方式的HG4。家電機器5a,和第一實施方式具有相同的結構。
和參考圖3說明的第一實施方式的HG4相比,第二實施方式的HG4不包括記憶部412和記憶部414的這一點是不同的。第二實施方式的HG4所具有的記憶部411、記憶部413以及記憶部415,和參考圖3說明的第一實施方式的HG4的各部份相同。
〈認證方法〉
參考圖8說明第2實施方式的認證方法。如圖8所示之例,家電機器5a是認證的對象機器。在此,家電機器5a和家庭閘道器4已經以未認證的無線通訊連接。
首先,在步驟S201,使用者針對新連接到家庭內系統2的家電機器5a,輸入開始“認證連接”的指示。在此,也可以是使用者終端3a將家電機器的總覽顯示於瀏覽器等,使用者藉由從這家電機器總覽中選擇家電機器5a的資訊,輸入開始“認證連接”的指示。
在步驟S202,使用者終端3a取得新連接的家電機器5a的種類後,從機器資料311取得可輸入該對象機器的信號種類,產生認證操作資料312a。在步驟S203,使用者終端3a更將產生的認證操作資料312a顯示於顯示裝置350。
另一方面在步驟S204,使用者終端3a將認證對象的家電機器5a的資訊輸入至HG4。在步驟S205,HG4將開始指令傳送至認證對象家電機器5a。家電機器5a接收操作開始指令後,由家電機器5a的輸入裝置540的操作進行 待機。在此操作待機中輸入的操作並非對家電機器5a的操作,而是被判斷為基於認證操作資料的輸入資料。即使「溫度上升」按鍵被輸入,也不會進行此操作,僅掌握為將本按鍵已被輸入之事。
使用者一邊閱覽使用者終端3a的顯示裝置350,一邊在步驟S207操作輸入裝置540。輸入至輸入裝置340後,在步驟S208,家電機器5a將此輸入操作資料傳送至HG4。在步驟S209,HG4將接收的輸入操作資料413a傳送至使用者終端3a。
使用者終端3a將接收的輸入操作資料313a記憶在記憶裝置310,同時在步驟S210,使用者終端3a將認證操作312a和輸入操作資料313a進行比對,產生比對結果資料314a。不一致的比對結果的情況下,在步驟S211,使用者終端3a將此意旨顯示於顯示裝置350。另一方面,在一致的情況下,在步驟S212,使用者終端3a將傳送HG4的PIN碼415a給家電機器5a的指示,傳送給HG4。
在步驟S213,HG4將HG4的PIN碼415a傳送給家電機器5a。在步驟S214,家電機器5a將接收的PIN碼記憶在記憶體510,作為家庭閘道器裝置資料513a。接著,家電機器5a從記憶體510讀取家電機器的PIN碼512a,在步驟S215傳送給HG4。
在步驟S216,HG4將家電機器5a的PIN碼記憶到家電資訊資料411a。接著,在步驟S217,HG4向使用者終端3a通知認證完成的意旨。
使用者終端3a被通知認證完成的意旨後,在步驟S218將該意旨顯示於顯示裝置350,以通知使用者。
如此,在第二實施方式,並未導入認證支援伺服器,而是通過在使用者終端安裝同樣的程式,便可以與第一實施方式同樣地進行認證。
第三實施方式
在第三實施方式,將說明在第三實施方式時,認證操作資料為多數個輸入種類組合的情況。第三實施方式的使用者終端3a從機器資料311a選擇多數個任意的輸入種類,並產生認證作資料312a。在如圖9所示的第二實施方式,對認證作資料312a有三種輸入種類的情況進行說明。
步驟S301至步驟S309的處理是與參照圖8說明的第二實施方式的認證方法的步驟S201至步驟S209相同。
在第三實施方式,在步驟S310,使用者終端3將認證操作資料312a的第一輸入種類以及藉由步驟S309取得的輸入操作資料313a進行比較,判斷一致與否。在不一致的場合,在步驟S311將其意旨顯示於顯示裝置350。另一方面,在一致的場合,在步驟S312,將輸入認證操作的下一輸入種類的指示,顯示於顯示裝置350。
在第三實施方式,步驟S307至步驟S311的藉由使用者的操作與認證,是以包含於認證操作資料312a的輸入種類的數目來反復進行。
如此,藉由在認證操作資料312a所包含的多數個輸入種類,便能讓認證安全性提昇。
第四實施方式
第一乃至第三實施方式說明了以下情況,顯示輸入家電機器5的操作,讓使用者操作家電機器,將顯示出的操作和輸入的操作進行比較,以對認證對象家的電機器5進行認證。另一方面,第四至第六實施方式說明了以下情況,顯示使家電機器5電力消耗的操作,讓使用者操作家電機器5,並將輸入的操作和家電機器5的消耗電力進行比較,以認證家電機器5。
此外在第四實施方式,電腦等的資訊處理裝置藉由比較因使用者操作家電機器5b的運作時序以及和因此運作產生家電機器5b的消耗電力的經過,支援利用PIN碼的認證。以下特別說明在第四實施方式,支援認證的資訊處理裝置是認證支援伺服器1b的情況。
圖10所示的第四實施方式的認證系統7b和圖1所示的第一實施方式的認證系統7相比,家庭內系統2b具有電力測量機器8的這一點有所差異。此外,認證支援伺服器1b、使用者終端3b、HG4b的各結構也有所差異。
參考圖11,說明第四實施方式的認證支援伺服器1b。第四實施方式相關的認證支援伺服器1b的記憶裝置110包括電力分析記憶部115、操作分析資料記憶部116以及比對結果資料記憶部114。此外,認證支援伺服器1b的中央處理控制裝置120包括電力分析資料取得部126、操作分析資料取得部127、操作資料比對部124b、比對結果傳 送部125。以下,電力分析資料記憶部115、操作分析資料記憶部116以及比對結果資料記憶部114分別簡單地以“記憶部115”、“記憶部116”以及“記憶部114”稱之。此外,電力分析資料取得部126、操作分析資料取得部127、操作資料比對部124b、比對結果傳送部125分別簡單地以“取得部126”、“取得部127”、“比對部124b”、“結果傳送部125”稱之。
記憶部115是記憶裝置110內記憶電力分析資料115a的記憶區域。電力分析資料115a是有關從被電力測量機器8測量的對象機器的消耗電力中,被分析的家電機器5b運作時間的資料。電力分析資料115a是使用者藉由操作認證對象的家電機器5b,家電機器5b消耗電力的上升時序、消耗電力回到待機電力的時序、消耗電力持續上升的時序等資料。電力分析資料115a是從HG4b所取得的。電力分析資料115a是藉由取得部126記憶在記憶部115。
此電力分析資料115a是從消耗電力的觀點,來推測由使用者操作的家電機器5b的運作時序的資料。因此,家電機器5b的消耗電力的上升時序是對應著使用者操作家電機器5b,而家電機器5b運作的運作開始時間。此外,消耗電力回到待機電力的時序是對應著藉由使用者操作而運作的家電機器5b,停止運作時的運作結束時間。消耗電力上升的持續時間是對應著藉由使用者操作,家電機器5b所運作的運作時間。
作為其他實施方式,認證支援伺服器1b也可以考慮是 產生電力分析資料115a的情況。認證支援伺服器1b也可以從電力測量機器8,取得和認證對象的家電機器5b的消耗電力的時間經過相關的電力測量資料。認證支援伺服器1b從已取得的電力測量資料,產生電力分析資料115a,記憶在記憶部115。
記憶部116是記憶裝置110內記憶操作分析資料116a的記憶區域。操作分析資料116a是藉由使用者操作和家電機器5b運作時間有關的資料。操作分析資料116a是使用者操作認證對象的家電機器5b的運作開始時間、結束家電機器5b運作的運作結束時間、家電機器5b已運作的運作時間等資料。操作分析資料116a是從認證對象的家電機器5b取得。此操作分析資料116a是從家電機器5b取得由使用者操作的家電機器5b的運作時序的資料。
記憶部114是記憶裝置110內記憶比對結果資料114a的記憶區域。比對結果資料114a是顯示電力分析資料115a以及操作分析資料116a一致與否的資料。比對結果資料114a是藉由比對部124b產生且記憶。
取得部126取得從電力測量機器8傳送的電力分析資料115a,並記憶在記憶部115。此外,在從電力測量機器8取得與認證對象的家電機器5b消耗電力相關的電力測量資料的情況,取得部126從取得的電力測量資料,產生電力分析資料115a,並記憶在記憶部115。
取得部127從家電機器5b取得操作分析資料116a,並記憶在記憶部116。
比對部124b比較電力分析資料115a和操作分析資料116a,判斷各自顯示的運作時間是否一致,輸出比對及果資料114a。比對部124b從記憶裝置110讀取電力分析資料115a以及操作分析資料116a,判斷對應使用者對家電機器5b的操作而運作的運作開始時間、運作結束時間、運作時間等是否一致,產生比對結果資料114a。
例如,比對部124b讀取電力分析資料115a,取得運作開始時間、運作結束時間與運作時間,同時也讀取操作分析資料116a,取得運作開始時間、運作結束時間與運作時間。比對部124b判斷電力分析資料115a的運作開始時間和操作分析資料116a的運作開始時間是否一致。比對部124b判斷電力分析資料115a的運作結束時間和操作分析資料116a的運作結束時間是否一致。比對部124b判斷電力分析資料115a的運作時間和操作分析資料116a的運作時間是否一致。比對部124b基於這些多數個判斷結果,判斷電力分析資料115a以及操作分析資料116a是否為一致,產生比對結果資料114a。
在此,所謂的電力分析資料115a以及操作分析資料116a為一致,可以不是嚴格地一致。例如,電力分析資料115顯示的運作開始時間和操作分析資料116a顯示的運作開始時間的差值,是在指定時間內的情況下,比對部124b可判斷關於運作開始時間為一致。
結果傳送部125將比對結果資料114a傳送至HG4b。HG4b基於接收的比對結果資料,對認證對象的家電機器 5b的認證與否進行判斷。
〈家庭內系統〉
接著參考圖12,說明家庭內系統2b。第四實施方式的家庭內系統2b包括使用者終端3b、HG4b、家電機器5b以及電力測量機器8。HG4b和使用者終端3b例如以有線網路連接。HG4b和家電機器5b在未被認證的狀態下雖可進行通訊,家電機器5b僅能處理接收(Get)指令。此外家電機器5b只有被認證的狀態時,能夠處理家電控制資料等的傳給(put)指令。HG4b和電力測量機器8是以有線或無線方式連接。
使用者終端3b是一般電腦。使用者終端3b包括記憶裝置310、中央處理控制裝置320、通訊控制裝置330、輸入裝置340以及顯示裝置350。通訊控制裝置330連接於HG4。
在第四實施方式,使用者終端3b作為HG4b的輸入裝置以及顯示裝置的功能。使用者終端3b依照來自HG4的指示,在顯示裝置350顯示資料,同時從輸入裝置340所輸入的資料,輸入至HG4。
此外在第四實施方式,使用者終端3b的記憶裝置310包括電力測量控制資料記憶部311。電力測量控制資料記憶部311是記憶裝置310內記憶電力測量控制資料311a的記憶區域。
在電力測量機器8具有多數個測量感測器的情況,電力測量控制資料311a是將該些感測器的識別子,和該些感 測器測量對象的家電機器識別子進行對應連結的資料。使用者終端3b的中央處理控制裝置320顯示來自記憶裝置310的電力測量控制資料311a,讓使用者選則認證對象的家電機器5b。接著,中央處理控制裝置320將使用者所選擇的家電機器5b識別子以及與家電機器5b連接的電力測量機器8的多數個感測器的識別子,傳送給HG4b,作為認證對象的家電機器5b的資訊。
使用者終端3b的中央處理控制裝置320基於HG4b的指示,顯示資訊。例如,家電機器5b成為可接受操作的狀態,從HG4b接收到對家電機器5b的操作內容後,中央處理控制裝置320在顯示裝置350上顯示對認證對象的家電機器5b的操作內容。此外,中央處理控制裝置320,取得並顯示對家電機器5b的操作結果,顯示家電機器5b是否被認證的結果。
HG4b是控制家庭內系統2b的家電機器5b的控制裝置。HG4b更會接收來自電力測量機器8的電力測量資料,產生電力分析資料416a。此外HG4b在使用者終端3b顯示資訊,取得輸入到使用者終端3b的操作。
第四實施方式的HG4b更包括電力測量機器通訊控制裝置450。電力測量機器通訊控制裝置450和電力測量機器8以有線或無線方式連接。
HG4b的記憶體410包括具有家電資訊記憶部411、電力分析資料記憶部416、操作分析資料記憶部417、比對結果資料記憶部414以及PIN碼記憶部415。在此,家電資 訊記憶部411、比對結果資料記憶部414以及PIN碼記憶部415,和第一實施方式相同。以下,家電資訊記憶部411、電力分析資料記憶部416、操作分析資料記憶部417、比對結果資料記憶部414以及PIN碼記憶部415分別簡單地以“記憶部411”、“記憶部416”、“記憶部417”、“記憶部414”以及“記憶部415”稱之。
記憶部416是記憶體410內記憶電力分析資料416a的記憶區域。HG4b從由電力測量機器8接收的認證對象家電機器5b的電力測量資料中,產生電力分析資料416a,記憶在記憶部416。此電力分析資料416a被傳送至認證支援伺服器1b。
記憶部417是記憶體410內記憶操作分析資料417a的記憶區域。HG4b從電力測量機器8接收電力分析資料417a後,暫時記憶在記憶部417,傳送至認證支援伺服器1b。
控制部420控制認證支援伺服器1b、使用者終端3b、家電機器5b以及電力測量機器8通訊,同時參考或更新記憶在記憶體410的資料。特別是,在第四實施方式,控制部420從電力測量機器8接收電力測量資料後,從電力測量資料產生電力分析資料416a。
此外,在比對結果資料414a顯示電力分析資料416a和操作分析資料417a各自所示的運作時間為一致的情況下,控制部420對認證對象的家電機器以及HG4b之間用以控制此家電機器的通訊進行認證。具體而言,控制部420 從記憶部415讀取PIN碼415a,傳送至認證對象的家電機器5b。
在第四實施方式,家電機器5b,在連接對象的家庭閘道器裝置未被指定的初期狀態的情況下,打開電源後一定時間,接受假連接,和最初存取的HG4b進行假連接。HG4b被存取之前,家電機器5b若***作,將結束對假連接的接收。
此假連接中,家電機器5b可處理來自HG4b的接收(get)指令,但會拒絕傳給(put)指令。此外此假連接中,使用者若操作家電機器5b,經過一定時間後,停止該操作的運作。停止此運作的時序是在電力測量機器8測量消耗電力的時間內,家電機器5b是隨機決定。
第四實施方式的家電機器5b和第一實施方式的家電機器5a相比,記憶體510具有操作分析資料記憶部514的這一點是有所差異。以下,操作分析資料記憶部514簡單地以“記憶部514”稱之。
記憶部514是記憶區514內記憶操作分析資料514a的記憶區域。家電機器5b接受對家電機器5b的操作後,消耗機器電力的操作將從與輸入到認證對象的家電機器5b的時間相關的資料中,產生操作分析資料514a。操作分析資料514a暫時記憶於記憶部514,並傳送至HG4b。
家電機器5b的控制部520在使用者操作家電機器5b後,基於此操作來運作家電機器5b的功能,經過一定時間後,停止此運作。例如,使用者以搖控器等輸入“冷氣打開” 的操作後,控制部520將運作家電機器5b的冷氣功能。不管使用者操作的有無,控制部520更會經過一定時間後,停止運作中的冷氣功能。
控制部520產生操作分析資料514a,此操作分析資料514a是和通過使用者操作而使家電機器5b運作的時間有關。具體而言,控制部520取得了通過使用者操作而開始運作的運作開始時間、結束運作的運作結束時間、家電機器5b的運作時間等,並產生操作分析資料514a。控制部520將產生的操作分析資料514a記憶在記憶部514a。控制部520更將操作分析資料514a傳送至HG4b。
電力測量機器8是測量家電機器5b的消耗電力的裝置。電力測量機器8例如設置於斷路器的開關。電力測量機器8和HG4b是以有線或無線方式連接。電力測量機器8,將測量的電力測量資料等傳送給HG4b。
電力測量機器8包括用來測量電力的多數個感測器(未繪示)。認證對象的家電機器5b在連接供應電力用的插頭後,電力測量機器8的一個感測器將測量以此插頭連接的認證對象的家電機器5b的消耗電力。
電力測量機器8包括記憶體810以及家庭閘道器通訊控制裝置820。家庭閘道器通訊控制裝置820和HG4b連接。記憶體810包括電力測量資料記憶部811。
第四實施方式的電力測量機器8具有支援家電機器5b認證的動作模式。以認證支援的動作模式運作時,電力測量機器8基於透過HG4b輸入的指示,將和感測器對應關 聯的家電機器5b的消耗電力在規定時間下連續地進行測量,產生電力測量資料811a,並記憶在電力測量資料記憶部811。電力測量機器8,從HG4b被指定的測量時間,將家電機器5b的消耗電力進行測量而產生電力測量資料811a後,將產生的電力測量資料811a傳送給HG4b。
在實施方式中,電力測量機器8逐次測量認證對象的家電機器5b的規定時間的消耗電力,若能將此電力測量資料811a輸出的話,可為任何形態的資料。
此外,在第四實施方式,雖說明電力測量機器8將電力測量資料811a傳送給HG4b,HG4b從電力測量資料產生電力分析資料416a的情況,但並不限於此情況。電力測量機器8也可從電力測量資料算出運作開始時間等,傳送給電力分析資料,也可以是認證支援伺服器1b從電力測量資料傳送電力分析資料。
〈認證方法〉
參考圖13以及圖15,說明第四實施方式的認證方法。在此認證方法之前,使用者將HG4b以及電力測量機器8b設定為可認證的狀態。接著,使用者將家電機器5b的插頭插到電源,以供應家電機器5b電力。
首先在步驟S401,使用者終端3b將認證對象的家電機器的候補清單顯示於顯示裝置350。例如使用者終端3b從記憶裝置310讀取電力測量控制資料311a,將電力測量控制資料311a所包含的各家電機器的識別子,作為認證對象的家電機器的候補進行顯示。
在步驟S402,使用者透過輸入裝置340選則認證對象的家電機器後,在步驟S403,使用者終端3b將該家電機器的資訊傳送給HG4b。家電機器的資訊是在使用者終端3b選擇的家電機器識別子、用以測量該家電機器的消耗電力的電力測量機器8的感測器識別子等。在此,使用者所指定的認證對象的家電機器是家電機器5b。
HG4b從使用者終端3b取得認證對象的家電機器5b的資訊後,在步驟S404,HG4b以及認證對象的家電機器5b之間進行假連接。此假連接是HG4b可取得(Get)家電機器的資料,但無法進行傳給(put)的連接狀態。
在HG4b以及家電機器5b間假連接後,家電機器5b在操作禁止時間T1期間,轉移至無法接受操作的狀態。此操作禁止時間T1是電力測量機器8轉移至可測量家電機器5b的消耗電力的狀態所要時間。在此操作禁止時間T1期間,家電機器5b***作的情況下,家電機器5b也可以將傳送認證失敗的意旨給HG4b,並切斷假連接。家電機器5也可以將此時假連接的HG4b判斷為惡意裝置,記憶此HG4b的識別子,此後拒絕此HG4b的連接。但是即使在此情況,較佳的是也可以藉由初始化家電機器5b,成為可接受來自HG4b的存取。
在HG4b以及家電機器5b間假連接後,在步驟S405,家電機器5b將該家電機器5b的型號名稱以及用來測量電力的測量時間T6,傳送給HG4b。此測量時間T6例如是“2分鐘”等的時間。
接收家電機器5b的型號名稱以及測量時間T6後,在步驟S406,HG4b傳送測量開始指示給電力測量機器8。此測量開始指示包含用來測量認證對象的家電機器5b的消耗電力的感測器識別子資訊以及用來測量認證對象的家電電力的測量時間T6。
電力測量機器8接收測量開始指示後,在測定開始指示所指定的測量時間T6期間,開始對測定開始指示所指定的認證對象的家電機器5b的消耗電力進行測量。此時電力測量機器8產生將每單位時間的消耗電力轉移逐次記錄的電力測量資料811a。家電機器5b直到開始使用者操作而產生的運作為止,成為對待機電力進行測量的待機電力測量時間T4。
另一方面,在家電機器5b經過禁止時間T1後,在步驟S407,家電機器5b傳送操作許可通知給HG4b,同時在操作待機時間T2期間,對於來自使用者的家電機器5b操作進行待機。此操作許可通知包含讓使用者操作的操作內容以及操作待機時間T2。操作內容是“冷氣打開”等的使用者對家電機器5b操作的內容。此操作與家電機器5b的種類與型號名稱相關。此外此操作是藉由對家電機器5b的操作使家電機器5b功能開始運作的時序,可以從電力測量機器8所測量的電力測量資料811a中判斷程度,來產生消耗電力。操作待機時間T2是“1分鐘”等的讓使用者操作家電機器5b的限制時間。
在此操作待機時間T2期間,當家電機器5b沒有做任 何操作,家電機器5b也可以傳送認證失敗的意旨至HG4b,並切斷假連接。家電機器5b也可以將此時假連接的HG4b判斷為惡意裝置,記憶此HG4b的識別子,此後,拒絕此HG4b的連接。在此情況下,較佳的是藉由初始化家電機器5b,成為可接受來自HG4b的存取。
HG4b接收來自家電機器5b的操作許可通知後,在步驟S408傳送給使用者終端3b。此操作許可通知包含讓使用者操作的操作內容和操作待機時間T2。
接收操作許可通知後,在步驟S409,使用者終端3b從操作許可通知取得輸入至認證對象的家電機器5b的操作內容與操作待機時間T2,並顯示於顯示裝置350。例如使用者終端3b將“1分鐘以內,請打開冷氣”等顯示於顯示裝置350。
在此,在從家電機器5b傳送來的操作許可通知中沒有包含操作內容的情況下,HG4b也可以從在步驟S405通知的家電機器5b的型號名稱,指定讓使用者操作的操作內容,傳送於使用者終端3b。從家電機器5b傳送來的操作許可通知終沒有包含操作待機時間T2的情況也相同,HG4b也可以決定操作待機時間T2,並傳送給使用者終端3b。
在步驟S410,使用者依據顯示在使用者終端3b的顯示裝置350的操作內容,在操作待機時間T2內操作認證對象的家電機器5b的輸入裝置340。家電機器5b接收來自使用者的操作後,依據該操作而運作。
另一方面,接收來自使用者的操作後,家電機器5b將在步驟S411所操作的意旨傳送給HG4b,在步驟S412,HG4b也可將此意旨傳送給使用者終端3b。使用者終端3b在接收家電機器5b***作的意旨後,在步驟S413,將其意旨顯示於顯示裝置350。
家電機器5b藉由來自使用者的操作而運作後,家電機器5b記錄使運作開始的運作開始時間,同時在運作時間T3期間間運作之後,停止該運作。此外,家電機器5b記錄運作時間T3以及停止此運作的運作結束時間。並且此運作時間T3是家電機器5b隨機決定。較佳的是,在電力測量機器8的測量時間T6結束前,使家電機器5b停止運作。
另一方面在電力測量機器8測量時間T6結束後,在步驟S411將電力測量資料811a傳送給HG4b。此電力測量資料811a是在測量時間T6期間,電力測量機器8連續地測量家電機器5b的消耗電力的資料。
在步驟S451,HG4b從步驟S414所接收的電力測量資料,產生電力分析資料416a,並在步驟S452傳送給認證支援伺服器1b。HG4b基於步驟S414所接收的電力測量資料,算出藉由使用者操作的家電機器5b的運作開始時間、運作時間T3以及運作結束時間,並產生電力分析資料416a。在步驟S452,HG4b將產生的電力分析資料416a傳送給認證支援伺服器1b。
另一方面,在步驟S453,家電機器5b從在家電機器 5b運作時所記錄的運作開始時間、運作結束時間以及運作時間,產生操作分析資料514a。在步驟S454,家電機器5b將產生的操作分析資料514a傳送至HG4b。HG4b從家電機器5b接收操作分析資料後,在步驟S455傳送給認證支援伺服器1b。
在步驟S456,認證支援伺服器1b將步驟S452所接收的電力分析資料115a以及步驟S455所接收的操作分析資料116a進行比較,對運作開始時間、運作時間以及運作結束時間分別是否一致進行判斷。
在不一致的情況下,在步驟S457,認證支援伺服器1b將認證否定回應傳送給HG4b。認證支援伺服器1b接收認證否定回應後,在步驟S458,將該意旨傳送給使用者終端3b,使其顯示在顯示裝置350。
另一方面,在一致的情況下,在步驟S459,認證支援伺服器1b將對家電進行認證的指示傳送給HG4b。HG4b接收到對家電進行認證的指示後,在步驟S460,對認證對象的家電機器5b進行認證,將PIN碼415a傳送給家電機器5b。此後,HG4b可以將資料PUT給家電機器5b,可以傳送用來控制家電機器5b的資料。在步驟S461,HG4b更將認證對象的家電機器5b已認證的意旨,傳送給使用者終端3b,讓顯示裝置350進行顯示。
如圖13以及圖14所示之例,在步驟S406,電力測量機器8開始測量電力後,在測量時間T6期間,測量家電機器5b的消耗電力。在步驟S410,家電機器5b接收到來 自使用者的操作為止的時間T4期間,電力測量機器8測量家電機器5b的待機電力,之後,測量時間T6結束為止的時間T5期間,電力測量機器8測量家電機器5b的運作電力。家電運作電力測量時間T5期間,家電機器5b開始運作,而在運作時間T3期間運作後,停止運作。
參考圖15說明如圖13以及圖14所示之處理以及和認證對象的家電機器5b的消耗電力的關聯。在如圖15所示之例,於電力測量機器8的處理記載在上部的橫軸,同時在認證對象的家電機器5b的處理則記載在下部的橫軸。
HG4b以及家電機器5b假連接時,認證對象的家電機器5b的消耗電力相當於待機電力。在運作時間T3,家電機器5b的消耗電力在接受家電機器5b的操作指示,隨著運作而上升,此運作停止後,再次回到待機電力。
電力測量機器8從HG4b接受到測量開始的指示後,在測量時間T6期間,開始認證對象的家電機器5b的消耗電力的測量。電力測量機器8逐次地記錄家電機器5b的消耗電力,得到如圖15所示的消耗電力圖形。從如圖15所示的消耗電力的資料,判斷出消耗電力從待機電力上升的時間點是運作開始時間,消耗電力回復到待機電力的時間點是運作結束時間。此外,運作開始時間和運作結束時間的差被判斷為運作時間。第四實施方式的電力分析資料包含從這樣的消耗電力經過而判斷的運作開始時間、運作結束時間和運作時間。
根據第四實施方式,使用者只要至少對認證對象的家 電機器5b進行一次操作,可以讓HG4b認證和此家電機器5b的連接。此外,家電機器5b可以依照從HG4b傳送來的控制資料而運作。
第五實施方式
在第四實施方式,說明了以下情況,認證支援伺服器1b藉由將使用者因家電機器5b的操作的家電機器5b運作以及由該運作產生的家電機器5b的消耗電力進行比較,支援以PIN碼認證。在第五實施方式,則說明支援認證的資訊處理裝置是使用者終端3c的情況。
說明第五實施方式的認證支援方法。第五實施方式的認證支援方法和第四實施方式的認證支援方法中的圖13所示步驟S401至步驟S414相同,其後的處理則有所不同。參考圖16,在第五實施方式,對圖13步驟S414以後的處理進行說明。
在步驟S501,HG4b從步驟S414所接收的電力測量資料,產生電力分析資料416a,在步驟S502傳送給使用者終端3c。
另一方面,在步驟S503,家電機器5c從家電機器5c運作時所記錄的運作開始時間、運作結束時間以及運作時間,產生操作分析資料514a。在步驟S504,家電機器5c將產生的操作分析資料514a傳送給HG4c。HG4c從家電機器5c接收操作分析資料,在步驟S505傳送給認證支援伺服器1c。
在步驟S506,使用者終端3c將步驟S502所接收的電 力分析資料和步驟S505所接收的操作分析資料進行比較,將運作開始時間、運作結束時間以及運作時間分別是否一致進行判斷。
不一致的情況下,在步驟S507,使用者終端3c將否定認證的意旨顯示於顯示裝置350,在步驟S508將認證否定回應,傳送給HG4c。HG4c停止家電機器5c的認證。
另一方面,一致的情況下,在步驟S509,使用者終端3c傳送對家電進行認證的指示給HG4c。在步驟S511,使用者終端3c更將認證對象的家電機器5c已經認證的意旨顯示於顯示裝置350。
HG4c接收對家電進行認證的指示後,在步驟S511,將認證對象的家電機器5c進行認證,並將PIN碼415a傳送給家電機器5c。此後,HG4c可以傳送(put)資料給家電機器5c,可以傳送控制家電機器5c的資料。
第六實施方式
在第六實施方式,說明支援認證的資訊處理裝置是HG4d的情況。
說明第六實施方式的認證支援方法。第六實施方式的認證支援方法與第四實施方式的認證支援方法中如圖13所示步驟S401至步驟S414是相同,其後的處理則有所不同。以下參考圖17,說明在第6實施方式的對圖13步驟S414以後的處理。
在步驟S601,HG4d從步驟S414所接收的電力測量資料,產生電力分析資料416a。
另一方面,在步驟S602,家電機器5d從家電機器5d運作時所記錄的運作開始時間、運作結束時間以及運作時間,產生操作分析資料514a。在步驟S603,家電機器5d將操作分析資料514a傳送給HG4d。
在步驟S604,HG4d將步驟S601所產生的電力分析資料416a以及步驟S603所接收的操作分析資料417a進行比較,將運作開始時間、運作時間以及運作結束時間分別是否一致進行判斷。
不一致的情況下,在步驟S604,HG4d停止家電機器5d的認證,在步驟S605將該意旨傳送給使用者終端3d。使用者終端3d將認證失敗的意旨顯示於顯示裝置350。
另一方面,一致的情況下,在步驟S606,HG4d對認證對象的家電機器5d進行認證,並將PIN碼415a傳送家電機器5d。此後,HG4d可以將資料傳給(put)家電機器5d,可以傳送控制家電機器5d的資料。在步驟S607,HG4d更將此意旨傳送給使用者終端3d。使用者終端3d將認證成功的意旨顯示於顯示裝置350。
第七實施方式
在第七實施方式,說明支援認證的資訊處理裝置是電機器5e的情況。
茲說明第七實施方式的認證支援方法。第七實施方式的認證支援方法與第四實施方式的認證支援方法中如圖13所示步驟S401至步驟S414相同,其後的處理則有所不同。以下參考圖18,說明在第七實施方式的圖13的步驟 S414以後的處理。
在步驟S701,HG4e從步驟S414所接收的電力測量資料,產生電力分析資料416a,在步驟S702,將電力分析資料416a傳送給家電機器5e。
一方面,在步驟S703,家電機器5e從家電機器5e運作時所記錄的運作開始時間、運作結束時間以及運作時間,產生操作分析資料514a。
在步驟S704,家電機器5e將步驟S702所接收的電力分析資料和步驟S703所產生的操作分析資料514a進行比較,將運作開始時間、運作時間以及運作結束時間分別是否一致進行判斷。
在不一致的情況下,在步驟S705,家電機器5e將認證否定回應傳送給HG4e。HG4e停止認證,同時將其意旨傳送給使用者終端3e。在步驟S706,使用者終端3d將該認證失敗的意旨顯示於顯示裝置350。
另一方面,在一致的情況,在步驟S707,家電機器5e傳送對家電進行認證的指示給HG4e。HG4e在步驟S708,對認證對象家電機器5e進行認證,並傳送PIN碼415a給家電機器5e。此後,HG4e可以將資料傳給(put)家電機器5e,可以傳送控制家電機器5e的資料。在步驟S709,HG4更將此意旨傳送給使用者終端3e。使用者終端3e將認證成功的意旨顯示於顯示裝置350。
藉由以上說明的至少一個實施方式,使用者便可容易將機器連接至網路。
本發明說明了數個實施方式,但這些實施方式,乃作為案例所提示,並非意圖將發明範圍給予限定。這些新型的實施方式,可以其他種種型態被實施。在未脫離發明要旨的範圍,可進行種種的省略、置換、變更。這些實施方式與其變形,在包含於發明範圍與要旨的同時,也包含被記載於發明專利申請專利範圍的發明及其均等的範圍。
1、1b‧‧‧認證支援伺服器
2、2a、2b‧‧‧家庭內系統
3、3a、3b‧‧‧使用者終端
4、4a、4b‧‧‧家庭閘道器裝置
5a、5b‧‧‧家電機器
6‧‧‧通訊網路
7、7b‧‧‧認證系統
110‧‧‧記憶裝置
111‧‧‧機器資料記憶部
112‧‧‧認證操作資料記憶部
113‧‧‧輸入操作資料記憶部
114‧‧‧比對結果資料記憶部
120‧‧‧中央處理控制裝置
121‧‧‧認證操作資料產生部
122‧‧‧認證操作資料傳送部
123‧‧‧輸入操作資料取得部
124、124b‧‧‧操作資料比對部
125‧‧‧比對結果傳送部
130‧‧‧通訊控制裝置
320‧‧‧中央處理控制裝置
330‧‧‧通訊控制裝置
340‧‧‧輸入裝置
350‧‧‧顯示裝置
410‧‧‧記憶體
411‧‧‧家電機器記憶部
412‧‧‧認證操作資料記憶部
413‧‧‧輸入操作資料記憶部
414‧‧‧比對結果資料記憶部
415‧‧‧PIN碼記憶部
420、420a‧‧‧控制部
430‧‧‧通訊裝置
440‧‧‧家電通訊控制裝置
510‧‧‧記憶體
511‧‧‧輸入操作資料記憶部
512‧‧‧PIN碼記憶部
513‧‧‧家庭閘道器裝置資訊記憶部
520‧‧‧控制部
530‧‧‧家庭閘道器通訊控制裝置
540‧‧‧輸入裝置
310‧‧‧記憶裝置
311‧‧‧機器資料記憶部
312‧‧‧認證操作資料記憶部
313‧‧‧輸入操作資料記憶部
314‧‧‧比對結果資料記憶部
321‧‧‧對象機器指定部
322‧‧‧認證操作資料產生部
323‧‧‧輸入操作資料取得部
324‧‧‧操作資料比對部
325‧‧‧比對結果輸出部
413‧‧‧輸入操作資料記憶部
415‧‧‧PIN碼記憶部
8‧‧‧電力測量機器
115‧‧‧電力分析資料記憶部
116‧‧‧操作分析資料記憶部
126‧‧‧電子分析資料取得部
127‧‧‧操作分析資料取得部
416‧‧‧電力分析資料記憶部
417‧‧‧輸入分析資料記憶部
450‧‧‧電力測量機器通訊控制裝置
514‧‧‧輸入分析資料記憶部
810‧‧‧記憶體
811‧‧‧電力測量資料記憶部
圖1繪示第一實施方式的認證系統的系統構造圖。
圖2繪示第一實施方式的認證支援伺服器的功能方塊圖。
圖3繪示第一實施方式的家庭內系統的各項裝置功能方塊圖。
圖4繪示第一實施方式的認證系統處理的流程圖。
圖5繪示第二實施方式相關的認證系統的系統構造圖。
圖6繪示第二實施方式的認證支援伺服器的功能方塊圖。
圖7繪示第二實施方式的家庭內系統的各項裝置功能方塊圖。
圖8繪示第二實施方式的認證系統處理的流程圖。
圖9繪示第三實施方式的認證系統處理的流程圖。
圖10繪示第四實施方式的認證系統的系統構造圖。
圖11繪示第四實施方式的認證支援伺服器的功能方塊圖。
圖12繪示第四實施方式的家庭內系統的各項裝置功能方塊圖。
圖13繪示用以說明第四實施方式的認證方法的流程圖(其1)。
圖14繪示用以說明第四實施方式的認證方法的流程圖(其2)。
圖15繪示用以說明在第四實施方式的認證方法上,由電力測量資料至指定運作開始時間等的圖。
圖16繪示第五實施方式的認證方法的流程圖。
圖17繪示第六實施方式的認證方法的流程圖。
圖18繪示第七實施方式的認證方法的流程圖。
1‧‧‧認證支援伺服器
2‧‧‧家庭內系統
3‧‧‧使用者終端
4‧‧‧家庭閘道器裝置
5a‧‧‧家電機器
5b‧‧‧家電機器
6‧‧‧通訊網路
7‧‧‧認證系統

Claims (6)

  1. 一種資訊處理裝置,讓閘道器裝置認證和對象機器間的通訊,前述資訊處理裝置包括:第一取得部,取得認證操作資料,前述認證操作資料是用以顯示為認證而讓使用者操作前述對象機器的內容;第二取得部,取得輸入操作資料,前述輸入操作資料是用以顯示前述使用者操作前述對象機器的內容;比對部,判定前述認證操作資料與前述輸入操作資料是否一致;以及認證訊號傳送部,在前述比對部被判定為一致的情況下,傳送讓前述閘道器裝置認證前述通訊的訊號。
  2. 如申請專利範圍第1項所述之資訊處理裝置,更包括:記憶部,記憶機器資料,前述機器資料是將機器的多數個候補和可對各前述候補的輸入種類進行關聯,其中前述第一取得部,在前述機器資料從與前述對象機器相關聯的輸入種類中產生前述輸入操作資料。
  3. 如申請專利範圍第1項所述之資訊處理裝置,更包括:第三取得部,取得分析操作資料,前述分析操作資料是用以顯示由前述對象機器記錄且依照前述認證操作資料操作的操作內容,其中前述輸入操作資料是與前述對象機器的消耗電力相關的資料, 前述比對部,基於藉由前述分析操作資料所表示的前述對象機器的動作圖案,和藉由前述對象機器的消耗電力所示的前述對象機器的動作圖案,對前述認證操作資料和前述輸入操作資料的一致進行判定。
  4. 如申請專利範圍第3項所述之資訊處理裝置,其中前述動作模態包含顯示時間。
  5. 如申請專利範圍第1項所述之資訊處理裝置,其中前述第一取得部,是基於對前述對象機器可輸入的多數個種類,產生前述輸入操作資料。
  6. 一種電腦可讀取的非揮發性記憶媒體,用以記憶程式,前述程式使電腦執行資訊處理,前述資訊處理為讓閘道器裝置認證和對象機器之間的通訊的處理,前述資訊處理包括:取得認證操作資料,前述認證操作資料用以顯示認證用而讓使用者操作前述對象機器的內容;取得輸入操作資料,前述輸入操作資料用以顯示前述使用者操作前述對象機器的內容;判斷前述認證操作資料與前述輸入操作資料是否一致;以及前述判斷結果被判斷為一致的情況下,傳送讓前述閘道器裝置認證前述通訊的訊號。
TW101131782A 2011-09-02 2012-08-31 資訊處理裝置以及電腦可讀取之非揮發性記憶媒體 TW201312976A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011191383A JP2013054486A (ja) 2011-09-02 2011-09-02 情報処理装置および情報処理プログラム

Publications (1)

Publication Number Publication Date
TW201312976A true TW201312976A (zh) 2013-03-16

Family

ID=46851328

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101131782A TW201312976A (zh) 2011-09-02 2012-08-31 資訊處理裝置以及電腦可讀取之非揮發性記憶媒體

Country Status (6)

Country Link
US (1) US20130067536A1 (zh)
EP (1) EP2566109A3 (zh)
JP (1) JP2013054486A (zh)
KR (1) KR20130025815A (zh)
CN (1) CN103220263A (zh)
TW (1) TW201312976A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI625047B (zh) * 2015-11-26 2018-05-21 財團法人資訊工業策進會 網路封包管理伺服器、網路封包管理方法及其電腦程式產品

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9391966B2 (en) * 2013-03-08 2016-07-12 Control4 Corporation Devices for providing secure remote access
JP2014219910A (ja) * 2013-05-10 2014-11-20 東京瓦斯株式会社 機器、機器管理プログラム、機器管理システム、通信端末および機器管理方法
WO2014208099A1 (ja) * 2013-06-28 2014-12-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 携帯情報端末の制御方法及びプログラム
JP6488691B2 (ja) 2014-03-03 2019-03-27 株式会社バッファロー 無線中継装置、制御システムおよびコンピュータープログラム
WO2016152699A1 (ja) * 2015-03-23 2016-09-29 日本電気株式会社 情報処理システム、情報処理方法、およびプログラム
JP6485747B2 (ja) * 2015-07-07 2019-03-20 パナソニックIpマネジメント株式会社 認証方法
JP6677302B2 (ja) * 2016-08-03 2020-04-08 富士通株式会社 機器接続システム
CN106444416B (zh) * 2016-12-13 2019-12-27 广东美的制冷设备有限公司 智能装置及家电设备
WO2019012599A1 (ja) * 2017-07-11 2019-01-17 三菱電機株式会社 通信システム、情報処理端末及びプログラム
JP7373744B2 (ja) * 2019-12-11 2023-11-06 パナソニックIpマネジメント株式会社 ゲートウェイ装置、通信方法およびコンピュータプログラム

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006065690A (ja) * 2004-08-27 2006-03-09 Ntt Docomo Inc デバイス認証装置、サービス制御装置、サービス要求装置、デバイス認証方法、サービス制御方法及びサービス要求方法
JP2010021802A (ja) 2008-07-10 2010-01-28 Toshiba Corp 無線通信装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI625047B (zh) * 2015-11-26 2018-05-21 財團法人資訊工業策進會 網路封包管理伺服器、網路封包管理方法及其電腦程式產品

Also Published As

Publication number Publication date
JP2013054486A (ja) 2013-03-21
US20130067536A1 (en) 2013-03-14
KR20130025815A (ko) 2013-03-12
CN103220263A (zh) 2013-07-24
EP2566109A2 (en) 2013-03-06
EP2566109A3 (en) 2013-07-31

Similar Documents

Publication Publication Date Title
TW201312976A (zh) 資訊處理裝置以及電腦可讀取之非揮發性記憶媒體
JP5844004B2 (ja) モバイルデバイスを使用して、別のデバイスのワイヤレスネットワークへの接続を可能にすること
KR102524542B1 (ko) 자동 무선 네트워크 인증을 위한 시스템 및 방법
CN111277474B (zh) 家用电器、家用电器的网络连接***和家用电器的网络连接方法
US9674879B2 (en) Provisioning of electronic devices
JP6211011B2 (ja) ネットワークデバイスのセンサベースの設定および制御
JP6160929B2 (ja) 機器制御方法、機器制御システム及びサーバ装置
JP2017046337A (ja) 無線接続を自動的に確立する方法、同方法を用いるモノのインターネット用のゲートウェイ装置及びクライアント装置
US10783233B2 (en) Apparatus authentication system, management device, and apparatus authentication method
KR101395289B1 (ko) 인터넷을 통한 원격제어가 가능한 스마트 기기의 서버 인증방법 및 그 방법에 의한 인증장치
JP5791409B2 (ja) 無線通信接続方法及びアクセスポイント
CN111726268B (zh) 一种数据共享方法及装置、设备及存储介质
JP2014143513A (ja) 通信アダプタ、通信機器の設定方法、プログラム、及びネットワークシステム
JP6361417B2 (ja) データ通信システム、データ通信方法、中央装置、及び該中央装置で実行することが可能なコンピュータプログラム
JP2014239369A (ja) エネルギー消費機器制御装置及びエネルギー消費機器制御方法
JP2018156182A (ja) 認証システム
KR20100111121A (ko) 무선 홈네트워크 시스템 및 그 구성 방법
CN108540523B (zh) 物连网装置管理装置、通讯***及通讯方法
KR20180114736A (ko) IoT 장치 간의 연동 처리를 위한 장치 및 방법
TWI538546B (zh) Can quickly set the wireless network system, electronic devices and wireless network settings
KR20230072205A (ko) 가전 기기를 서버에 등록하는 장치 및 방법
JP2016081246A (ja) 電気機器の管理方法
JP2011248448A (ja) 自動認証システム
JP2014207599A (ja) 設定装置、制御システム、設定方法及び設定プログラム