專利名稱:電器設(shè)備、服務(wù)器裝置、便攜式終端、通信系統(tǒng)、通信方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電器設(shè)備、服務(wù)器裝置、便攜式終端、通信系統(tǒng)、通信方法以及程序。
背景技術(shù):
近年來(lái),經(jīng)常與因特網(wǎng)相連接的網(wǎng)絡(luò)環(huán)境持續(xù)增長(zhǎng),各種各樣的電器設(shè)備可以連接在網(wǎng)絡(luò)上。在企業(yè)或家庭中,這樣的網(wǎng)絡(luò)環(huán)境(以下簡(jiǎn)稱為“私有網(wǎng)絡(luò)”),一般是通過(guò)具有NAT(Network Address Translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)/NAPT(NetworkAddress Port Translation,網(wǎng)絡(luò)地址端口轉(zhuǎn)換)功能的路由器,連接在因特網(wǎng)上。
在這樣的私有網(wǎng)絡(luò)上,可以從電器設(shè)備端與存在于因特網(wǎng)上的服務(wù)器開(kāi)始連接;但是,反過(guò)來(lái)從服務(wù)器端開(kāi)始,卻不能連接電器設(shè)備。其主要原因是,分配給電器設(shè)備端的地址動(dòng)態(tài)地變化,因而,導(dǎo)致通信對(duì)方難以識(shí)別該地址。
另外,當(dāng)NAT路由器從因特網(wǎng)上獲取去往電器設(shè)備的分組時(shí),需要在NAT路由器上設(shè)置能將獲取的分組正確地傳輸?shù)诫娖髟O(shè)備上的控制信息(地址/端口轉(zhuǎn)換表格)。
專利文獻(xiàn)1中公開(kāi)了解決這樣的課題的技術(shù)。在專利文獻(xiàn)1中,在因特網(wǎng)上設(shè)置具有公網(wǎng)(global)IP地址的連接支持服務(wù)器,基于公網(wǎng)IP地址從電器設(shè)備連接因特網(wǎng)上的連接支持服務(wù)器,因此電器設(shè)備能夠與連接支持服務(wù)器建立TCP會(huì)話而連接。
另一方面,從主機(jī)連接電器設(shè)備時(shí),基于公網(wǎng)IP地址從主機(jī)連接連接支持服務(wù)器,當(dāng)從主機(jī)向連接支持服務(wù)器發(fā)送連接電器設(shè)備的請(qǐng)求時(shí),連接支持服務(wù)器對(duì)與電器設(shè)備之間建立的會(huì)話、以及與主機(jī)之間建立的會(huì)話進(jìn)行中繼。據(jù)此,能夠?qū)崿F(xiàn)電器設(shè)備以及主機(jī)之間的通信。
專利文獻(xiàn)1日本專利特開(kāi)2003-169075號(hào)公報(bào)
發(fā)明內(nèi)容
發(fā)明所要解決的課題但是,在上述專利文獻(xiàn)1所記載的技術(shù)中,在主機(jī)和電器設(shè)備之間發(fā)送/接收大量數(shù)據(jù)的情況下,由于服務(wù)器的處理負(fù)荷增大使服務(wù)器連接因特網(wǎng)的接入線的使用帶寬增大,因此,不可能向多個(gè)用戶提供服務(wù)。
本發(fā)明旨在提供一種電器設(shè)備、服務(wù)器裝置、便攜式終端、通信系統(tǒng)、通信方法、以及程序,其能夠減小服務(wù)器的處理負(fù)荷,并且,減小服務(wù)器連接因特網(wǎng)的接入線的使用帶寬。
用于解決課題的手段本發(fā)明的電器設(shè)備,是具有因特網(wǎng)連接功能的電器設(shè)備,其采用的結(jié)構(gòu)包括NAT控制單元,用于通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,NAT設(shè)置信息通知單元,用于將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。
本發(fā)明的電器設(shè)備,是具有因特網(wǎng)連接功能的電器設(shè)備,其采用的結(jié)構(gòu)包括呼叫接收單元,接收從因特網(wǎng)上的服務(wù)器裝置發(fā)出的呼叫請(qǐng)求;NAT控制單元,用于當(dāng)由上述呼叫接收單元接收到的呼叫請(qǐng)求時(shí),通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,NAT設(shè)置信息通知單元,用于將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給上述服務(wù)器裝置。
本發(fā)明的服務(wù)器裝置,采用的結(jié)構(gòu)包括呼叫控制單元,用于當(dāng)接收到來(lái)自便攜式終端的對(duì)電器設(shè)備的呼叫請(qǐng)求時(shí),呼叫上述電器設(shè)備;接收單元,用于接收由上述電器設(shè)備發(fā)送的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;通知單元,用于將由上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給已發(fā)出對(duì)上述電器設(shè)備的呼叫請(qǐng)求的便攜式終端。
本發(fā)明的便攜式終端,采用的結(jié)構(gòu)包括呼叫請(qǐng)求發(fā)送單元,用于向建立了會(huì)話的服務(wù)器裝置發(fā)送連接電器設(shè)備的請(qǐng)求;接收單元,用于從上述服務(wù)器裝置接收由上述電器設(shè)備通知給上述服務(wù)器裝置的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,用于使用由上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
本發(fā)明的通信方法,包括NAT控制步驟,其中,接收到來(lái)自便攜式終端的呼叫請(qǐng)求的電器設(shè)備,通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;NAT設(shè)置信息通知步驟,其中,將在上述NAT控制步驟中獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置;通知步驟,上述服務(wù)器裝置將NAT路由器的設(shè)置信息與公網(wǎng)IP地址,通知給發(fā)送了上述對(duì)電器設(shè)備的呼叫請(qǐng)求的上述便攜式終端;以及,連接控制步驟,其中,上述便攜式終端向使用NAT路由器的設(shè)置信息和公網(wǎng)IP地址的電器設(shè)備,發(fā)送連接請(qǐng)求。
本發(fā)明的通信系統(tǒng),采用的結(jié)構(gòu)包括電器設(shè)備、服務(wù)器裝置、以及便攜式終端。其中,該電器設(shè)備包括NAT控制單元,用于當(dāng)接收到來(lái)自便攜式終端的呼叫請(qǐng)求時(shí),通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及NAT設(shè)置信息通知單元,用于將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。該服務(wù)器裝置包括第1接收單元,用于接收由上述電器設(shè)備通知的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及通知單元,用于將由上述第1接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給對(duì)上述電器設(shè)備發(fā)送了呼叫請(qǐng)求的便攜式終端。該便攜式終端包括第2接收單元,用于從上述服務(wù)器裝置接收由上述服務(wù)器裝置通知了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,用于使用由上述第2接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
本發(fā)明的程序,采用的結(jié)構(gòu)是用于使設(shè)置于電器設(shè)備的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用NAT控制單元,用于通過(guò)控制將公網(wǎng)IP地址和私有地址進(jìn)行相互轉(zhuǎn)換的NAT路由器,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,NAT設(shè)置信息通知單元,用于將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。
本發(fā)明的程序,用于使設(shè)置于服務(wù)器裝置的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用呼叫控制單元,用于當(dāng)接收到來(lái)自便攜式終端的對(duì)電器設(shè)備的呼叫請(qǐng)求時(shí),呼叫上述電器設(shè)備;接收單元,用于接收從上述電器設(shè)備發(fā)送來(lái)的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及通知單元,用于將由上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給對(duì)上述電器設(shè)備發(fā)送了呼叫請(qǐng)求的便攜式終端。
本發(fā)明的程序,用于使設(shè)置于便攜式終端的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用呼叫請(qǐng)求發(fā)送單元,用于向建立了會(huì)話的服務(wù)器裝置發(fā)送連接電器設(shè)備的請(qǐng)求;接收單元,用于從上述服務(wù)器裝置接收由上述電器設(shè)備通知給上述服務(wù)器裝置的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,使用由上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
發(fā)明效果根據(jù)本發(fā)明,能夠提供一種電器設(shè)備、服務(wù)器裝置、便攜式終端、通信系統(tǒng)、通信方法、以及程序,從而減小服務(wù)器的處理負(fù)荷,并且,減小服務(wù)器連接因特網(wǎng)的接入線的使用帶寬。
圖1是表示本發(fā)明的實(shí)施方式1涉及的通信系統(tǒng)結(jié)構(gòu)的概念圖;圖2是表示圖1所示的電器設(shè)備結(jié)構(gòu)的方框圖;圖3是表示圖1所示的服務(wù)器裝置結(jié)構(gòu)的方框圖;圖4是表示圖1所示的便攜式終端結(jié)構(gòu)的方框圖;圖5是表示圖1所示的通信系統(tǒng)中P2P連接處理的序列圖;圖6是表示本發(fā)明的實(shí)施方式2涉及的便攜式終端的結(jié)構(gòu)的方框圖;圖7是表示本發(fā)明的實(shí)施方式3涉及的便攜式終端的結(jié)構(gòu)的方框圖;圖8是表示本發(fā)明的實(shí)施方式4涉及的便攜式終端的結(jié)構(gòu)的方框圖;圖9是表示本發(fā)明的實(shí)施方式5涉及的便攜式終端的結(jié)構(gòu)的方框圖;圖10是表示本發(fā)明的實(shí)施方式6涉及的便攜式終端的結(jié)構(gòu)的方框圖。
具體實(shí)施例方式
下面,有關(guān)本發(fā)明的實(shí)施方式,參照附圖進(jìn)行詳細(xì)的說(shuō)明。在實(shí)施方式說(shuō)明中,假設(shè)便攜式電話(以下,稱為“便攜式終端”)具有連接因特網(wǎng)的功能,可以發(fā)送/接收電子郵件,以及可以瀏覽網(wǎng)頁(yè)。再者,在實(shí)施方式中,對(duì)于具有相同功能的結(jié)構(gòu),標(biāo)注相同的標(biāo)號(hào),并省略重復(fù)的說(shuō)明。
(實(shí)施方式1)本發(fā)明的實(shí)施方式1涉及的通信系統(tǒng)100,如圖1所示,主要通過(guò)網(wǎng)關(guān)104連接因特網(wǎng)網(wǎng)絡(luò)和便攜式電話網(wǎng)絡(luò),并連接因特網(wǎng)網(wǎng)絡(luò)和私有網(wǎng)絡(luò)。私有網(wǎng)絡(luò)由電器設(shè)備101以及NAT路由器102等組件構(gòu)成。
電器設(shè)備101,一般稱之為因特網(wǎng)電器,是具有因特網(wǎng)連接功能的、面向家庭的電器制品,其與NAT路由器102相連接。另外,電器設(shè)備101也可與未示出的其他電器設(shè)備相連接。
NAT路由器102,與電器設(shè)備101相連接,對(duì)連接著的電器設(shè)備101分配私有地址,將分配給私有網(wǎng)絡(luò)的公網(wǎng)IP地址與私有地址相互轉(zhuǎn)換,由此對(duì)電器設(shè)備101與因特網(wǎng)網(wǎng)絡(luò)的連接進(jìn)行中繼。由于NAT路由器102對(duì)電器設(shè)備101與因特網(wǎng)上的服務(wù)器裝置103之間的發(fā)送/接收存在透明性,因此,看起來(lái)好像是電器設(shè)備101與服務(wù)器裝置103直接進(jìn)行通信。因此,在下面的說(shuō)明中,有時(shí)會(huì)省略NAT路由器102。
服務(wù)器裝置103,設(shè)置在因特網(wǎng)網(wǎng)絡(luò)上,與多個(gè)電器設(shè)備之間建立會(huì)話,并對(duì)建立了的會(huì)話進(jìn)行維護(hù)和管理。另外,還與便攜式終端105之間建立會(huì)話。
網(wǎng)關(guān)104,對(duì)由便攜式終端105發(fā)送/接收的分組,進(jìn)行協(xié)議轉(zhuǎn)換、地址轉(zhuǎn)換等,實(shí)現(xiàn)建立從便攜式終端105到服務(wù)器裝置103的會(huì)話和數(shù)據(jù)通信。
便攜式終端105,與便攜式電話網(wǎng)絡(luò)進(jìn)行無(wú)線連接,與和電器設(shè)備101之間建立了會(huì)話的服務(wù)器裝置103之間建立會(huì)話,并通過(guò)服務(wù)器裝置103來(lái)獲取私有網(wǎng)絡(luò)的相關(guān)信息。然后,便攜式終端105基于獲取了的信息,與電器設(shè)備101進(jìn)行直接連接(一般稱為對(duì)等聯(lián)網(wǎng)(Peer-to-Peer)或P2P,以下表示為P2P)通信。
圖2是表示圖1所示的電器設(shè)備101內(nèi)部結(jié)構(gòu)的方框圖。在圖中,認(rèn)證控制單元111對(duì)I/D以及密碼、公共密鑰證明書(shū)的認(rèn)證信息進(jìn)行管理,并將認(rèn)證信息輸出到服務(wù)器連接控制單元112以及P2P連接控制單元116。另外,對(duì)從服務(wù)器連接控制單元112以及P2P連接控制單元116輸出的認(rèn)證信息進(jìn)行認(rèn)證。據(jù)此,能夠提高與服務(wù)器裝置103以及便攜式終端105之間的通信的安全性。
服務(wù)器連接控制單元112,將從認(rèn)證控制單元111輸出的認(rèn)證信息和會(huì)話建立請(qǐng)求,一起發(fā)送到服務(wù)器裝置103,將從服務(wù)器裝置103發(fā)送來(lái)的認(rèn)證信息,輸出到認(rèn)證控制單元111。
呼叫控制接收單元113,接收從服務(wù)器裝置103發(fā)出的呼叫請(qǐng)求,并將接收到的呼叫請(qǐng)求信息,通知給NAT控制單元114。
NAT控制單元114,當(dāng)被通知已接收到從服務(wù)器裝置103發(fā)出的呼叫請(qǐng)求時(shí),改變NAT路由器102的設(shè)置,使以某端口號(hào)碼為目的地的分組,從因特網(wǎng)發(fā)送到電器設(shè)備101。另外,在NAT路由器102的因特網(wǎng)端,獲取公網(wǎng)IP地址。NAT路由器102的具體設(shè)置、以及公網(wǎng)IP地址的具體獲取過(guò)程,設(shè)為使用UPnP(Universal Plug and Play,通用即插即用)等方式。NAT路由器102的設(shè)置信息、以及公網(wǎng)IP地址(以下,簡(jiǎn)稱為“地址信息”),通過(guò)NAT設(shè)置信息通知單元115通知給服務(wù)器裝置103。
再者,電器設(shè)備101不控制NAT路由器102,而是用戶預(yù)先將NAT路由器102設(shè)定好,將該設(shè)置信息登記到電器設(shè)備101上,當(dāng)電器設(shè)備101接收到呼叫請(qǐng)求時(shí),就可以將已登記的NAT路由器102的設(shè)置信息,通知給服務(wù)器裝置103。
P2P連接控制單元116,如果從便攜式終端105同時(shí)接收到認(rèn)證信息以及會(huì)話建立請(qǐng)求,則將接收到的認(rèn)證信息輸出到認(rèn)證控制單元111,從認(rèn)證控制單元111獲取認(rèn)證結(jié)果。在認(rèn)證結(jié)果表示認(rèn)證成功的情況下,建立與便攜式終端105之間的會(huì)話。另一方面,在認(rèn)證結(jié)果表示認(rèn)證失敗的情況下,則不建立與便攜式終端105之間的會(huì)話。
P2P通信單元117,如果與便攜式終端105之間建立會(huì)話,則與便攜式終端105之間直接發(fā)送/接收數(shù)據(jù),而實(shí)現(xiàn)P2P通信。
加密控制單元118,通過(guò)控制P2P通信單元117與便攜式終端105之間的發(fā)送/接收數(shù)據(jù)的加密處理以及解碼處理,來(lái)實(shí)現(xiàn)P2P通信單元117與便攜式終端105之間的加密通信。據(jù)此,能夠提高與便攜式終端105之間的P2P通信中的安全性。另外,P2P通信單元117以及加密控制單元118,作為加密通信單元而發(fā)揮作用。
圖3是表示圖1所示的服務(wù)器裝置103內(nèi)部結(jié)構(gòu)的方框圖。在圖中,認(rèn)證控制單元121,對(duì)包括ID、以及口令、公共密鑰證明書(shū)的認(rèn)證信息進(jìn)行管理,并向設(shè)備連接管理單元122以及終端連接控制單元124輸出認(rèn)證信息。另外,認(rèn)證控制單元121還對(duì)從設(shè)備連接管理單元122以及終端連接控制單元124輸出的認(rèn)證信息進(jìn)行驗(yàn)證。據(jù)此,能夠提高在電器設(shè)備101以及便攜式終端105之間通信的安全性。
設(shè)備連接管理單元122,接收從電器設(shè)備101發(fā)出的認(rèn)證信息和會(huì)話建立請(qǐng)求,并將接收到的認(rèn)證信息通知給認(rèn)證控制單元121。在認(rèn)證控制單元121的認(rèn)證結(jié)果表示認(rèn)證成功的情況下,設(shè)備連接管理單元122建立與電器設(shè)備101之間的會(huì)話;在認(rèn)證結(jié)果表示認(rèn)證失敗的情況下,不建立與電器設(shè)備101之間的會(huì)話。在建立了會(huì)話的情況下,認(rèn)證控制單元121將該會(huì)話建立通知?dú)v史信息管理單元123。
歷史信息管理單元123,對(duì)在設(shè)備連接管理單元122已建立的會(huì)話為哪一個(gè)電器設(shè)備、以及該電器設(shè)備的地址,進(jìn)行儲(chǔ)存、管理。
終端連接控制單元124,從便攜式終端105接收認(rèn)證信息和會(huì)話建立請(qǐng)求,并將接收到的認(rèn)證信息通知給認(rèn)證控制單元121。在認(rèn)證控制單元121的認(rèn)證結(jié)果表示認(rèn)證成功的情況下,終端連接控制單元124建立與便攜式終端105之間的會(huì)話;而在認(rèn)證結(jié)果表示認(rèn)證失敗的情況下,不建立與便攜式終端105之間的會(huì)話。在建立了會(huì)話的情況下,終端連接控制單元124訪問(wèn)歷史信息管理單元123,選擇便攜式終端105所請(qǐng)求P2P通信的電器設(shè)備,并將所選擇的電器設(shè)備通過(guò)設(shè)備連接管理單元122,通知給設(shè)備呼叫控制單元125。
設(shè)備呼叫控制單元125,通知電器設(shè)備101以及NAT路由器設(shè)置信息接收單元126有來(lái)自便攜式終端105的呼叫請(qǐng)求,而NAT路由器設(shè)置信息接收單元126從電器設(shè)備101接收NAT路由器102的設(shè)置信息和地址信息。
通過(guò)NAT路由器設(shè)置信息接收單元126接收到的NAT路由器102的設(shè)置信息和地址信息,通過(guò)訪問(wèn)信息通知單元127,發(fā)送到便攜式終端105。再者,訪問(wèn)信息通知單元127也可以將NAT路由器102的設(shè)置信息和地址信息,加工為URL(Uniform Resource Locator,統(tǒng)一資源定位器)形式,并發(fā)送到便攜式終端105。
圖4是表示圖1所示的便攜式終端105內(nèi)部結(jié)構(gòu)的方框圖。在圖中,認(rèn)證控制單元131對(duì)包括ID、以及口令、公共密鑰證明書(shū)的認(rèn)證信息進(jìn)行管理,并向服務(wù)器連接控制單元132以及P2P連接控制單元135輸出認(rèn)證信息。另外,對(duì)從服務(wù)器連接控制單元132以及P2P連接控制單元135輸出的認(rèn)證信息進(jìn)行驗(yàn)證。據(jù)此,能夠提高在電器設(shè)備101以及服務(wù)器裝置103之間通信的安全性。
當(dāng)對(duì)電器設(shè)備101的連接請(qǐng)求生成時(shí),服務(wù)器連接控制單元132就向服務(wù)器裝置103發(fā)送會(huì)話建立請(qǐng)求,并通知呼叫請(qǐng)求發(fā)送單元133已經(jīng)發(fā)送了會(huì)話建立請(qǐng)求。
呼叫請(qǐng)求發(fā)送單元133,根據(jù)由服務(wù)器連接控制單元132通知的內(nèi)容,對(duì)服務(wù)器裝置103進(jìn)行所希望的電器設(shè)備的呼叫請(qǐng)求。
訪問(wèn)信息接收單元134,接收從服務(wù)器裝置103發(fā)出的NAT路由器102的設(shè)置信息和地址信息,并將接收到的設(shè)置信息和地址信息輸出到P2P連接控制單元135。
P2P連接控制單元135使用由訪問(wèn)信息接收單元134輸出的NAT路由器102的設(shè)置信息和地址信息,向電器設(shè)備101發(fā)送會(huì)話建立請(qǐng)求。另外,也可以設(shè)置為當(dāng)訪問(wèn)信息接收單元134接收了NAT路由器102的設(shè)置信息和地址信息時(shí),P2P連接控制單元135可以被自動(dòng)地啟動(dòng);或者,向用戶通知進(jìn)行狀況并接收用戶的指示后,P2P連接控制單元135啟動(dòng)。
P2P通信單元136,當(dāng)與便攜式終端105之間建立會(huì)話后,與便攜式終端105之間直接發(fā)送/接收數(shù)據(jù)而實(shí)現(xiàn)P2P通信。
加密控制單元137,控制P2P通信單元136與便攜式終端105之間發(fā)送/接收的數(shù)據(jù)的加密解密,由此實(shí)現(xiàn)P2P通信單元136與便攜式終端105之間的加密通信。據(jù)此,能夠提高與電器設(shè)備101之間的P2P通信的安全性。再者,P2P通信單元136以及加密控制單元137作為加密通信單元而發(fā)揮作用。
接下來(lái),參照?qǐng)D5,對(duì)具有上述結(jié)構(gòu)的通信系統(tǒng)100的P2P的連接處理進(jìn)行說(shuō)明。在圖5中,步驟(以下,簡(jiǎn)稱為“ST”)141中,電器設(shè)備101的服務(wù)器連接控制單元112,向服務(wù)器裝置103發(fā)送會(huì)話建立請(qǐng)求;在ST142中,根據(jù)從電器設(shè)備101發(fā)送來(lái)的會(huì)話建立請(qǐng)求,建立服務(wù)器裝置103的設(shè)備連接管理單元122與電器設(shè)備101之間的會(huì)話。
在ST143中,便攜式終端105的服務(wù)器連接控制單元132向服務(wù)器裝置103發(fā)送會(huì)話建立請(qǐng)求;在ST144中,根據(jù)從便攜式終端105發(fā)送來(lái)的會(huì)話建立請(qǐng)求,建立服務(wù)器裝置103的終端連接控制單元124與便攜式終端105之間的會(huì)話。
在ST145中,便攜式終端105的呼叫請(qǐng)求發(fā)送單元133向服務(wù)器裝置103發(fā)送對(duì)電器設(shè)備101的呼叫請(qǐng)求;在ST146中,服務(wù)器裝置103的設(shè)備呼叫控制單元125,將來(lái)自便攜式終端105呼叫請(qǐng)求發(fā)送到電器設(shè)備101。
在ST147中,電器設(shè)備101的呼叫控制接收單元113,接收從服務(wù)器裝置103發(fā)出的呼叫請(qǐng)求,NAT控制單元114改變NAT路由器102的設(shè)置,并獲取NAT路由器102的設(shè)置信息以及地址信息。
在ST148中,電器設(shè)備101的NAT設(shè)置信息通知單元115,將NAT路由器102的設(shè)置信息和地址信息通知給服務(wù)器裝置103;在ST149中,服務(wù)器裝置103的訪問(wèn)信息通知單元127,將NAT路由器102的設(shè)置信息和地址信息,通知給便攜式終端105。
在ST150中,便攜式終端105的訪問(wèn)信息接收單元134接收NAT設(shè)置信息和地址信息,而P2P連接控制單元135通過(guò)NAT路由器102,向電器設(shè)備101發(fā)送會(huì)話建立請(qǐng)求;在ST151中,在便攜式終端105與電器設(shè)備101之間建立會(huì)話。再者,用于P2P會(huì)話建立的傳輸協(xié)議,可以使用在NAT路由器102設(shè)置的TCP(Transmission Control Protocol,傳輸控制協(xié)議)或UDP(User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)的任意一個(gè)。這里,在NAT路由器102設(shè)定的傳輸協(xié)議,既可以在ST145的呼叫請(qǐng)求發(fā)送時(shí),通過(guò)便攜式終端105,預(yù)先指定;也可以在ST148以及ST149中,與設(shè)置信息一起通知給便攜式終端105。作為傳輸協(xié)議的上層,可以使用HTTP(Hyper TextTransfer Protocol,超文本傳輸協(xié)議)。在使用HTTP的情況下,能夠?qū)TML文件、或者與該文件相關(guān)聯(lián)的圖像、音頻、視頻以及其他文件,在便攜式終端和電器設(shè)備之間,進(jìn)行發(fā)送/接收。
在ST152中,由便攜式終端105通知服務(wù)器裝置103與電器設(shè)備101之間的P2P連接成功;在ST153中,由電器設(shè)備101通知服務(wù)器裝置103與便攜式終端105之間的P2P連接成功。服務(wù)器裝置103的歷史信息管理單元123,可以將連接成功作為歷史信息記錄下來(lái)。這里,所謂的歷史信息,包括諸如用戶信息、連接成功時(shí)刻等等。
順便提一下,當(dāng)便攜式終端105與電器設(shè)備101之間的P2P通信結(jié)束時(shí),則切斷便攜式終端105的P2P連接控制單元135與電器設(shè)備101的P2P連接控制單元116之間的會(huì)話。便攜式終端105以及電器設(shè)備101分別通知服務(wù)器裝置103 P2P通信已經(jīng)結(jié)束,在服務(wù)器裝置103的歷史信息管理單元123,將連接結(jié)束作為歷史信息登記。這里,所謂的歷史信息,包括諸如用戶信息、連接結(jié)束時(shí)刻等等。
這樣,根據(jù)實(shí)施方式1,接收到來(lái)自便攜式終端的呼叫請(qǐng)求的電器設(shè)備改變NAT路由器的設(shè)置,并獲取改變后的設(shè)置信息與NAT路由器的因特網(wǎng)端公網(wǎng)IP地址(地址信息),并將設(shè)置信息和地址信息發(fā)送到便攜式終端,并且該便攜式終端使用這些信息,將P2P會(huì)話建立請(qǐng)求發(fā)送到電器設(shè)備,由此能夠在便攜式終端與電器設(shè)備之間建立會(huì)話,亦能夠不通過(guò)服務(wù)器裝置就進(jìn)行通信。因此,能夠減小服務(wù)器裝置的處理負(fù)荷,并且,能夠減小服務(wù)器裝置連接因特網(wǎng)的接入線的使用帶寬。
再者,電器設(shè)備與服務(wù)器裝置之間的會(huì)話,也可以在接通電器設(shè)備的電源時(shí)建立。
另外,在本實(shí)施方式中,雖然說(shuō)明了在電器設(shè)備與服務(wù)器裝置之間建立會(huì)話之后,從便攜式終端發(fā)出呼叫請(qǐng)求的情形;但是,也可以在從便攜式終端已經(jīng)發(fā)送呼叫請(qǐng)求后,建立電器設(shè)備和服務(wù)器裝置之間的會(huì)話。
(實(shí)施方式2)圖6是表示本發(fā)明的實(shí)施方式2涉及的便攜式終端160的結(jié)構(gòu)的方框圖。圖6與圖4的不同之處在于追加了按鈕控制單元161。本實(shí)施方式涉及的便攜式終端160,具有未示出的特定的按鈕,當(dāng)用戶按下特定的按鈕時(shí),按鈕控制單元161就會(huì)檢測(cè)到特定按鈕已被按下。
當(dāng)檢測(cè)到特定按鈕的按下時(shí),按鈕控制單元161開(kāi)始進(jìn)行與電器設(shè)備101之間的P2P連接處理,以此對(duì)服務(wù)器連接控制單元132進(jìn)行控制。
據(jù)此,只要用戶在所希望的定時(shí)按下特定的按鈕,就能夠與電器設(shè)備101之間進(jìn)行P2P連接。
(實(shí)施方式3)圖7是表示本發(fā)明的實(shí)施方式3涉及的便攜式終端170的結(jié)構(gòu)的方框圖。圖7和圖4的不同之處在于追加了按鈕控制單元171和模式判定單元172。本實(shí)施方式所涉及的便攜式終端170,設(shè)為具有與電器設(shè)備101進(jìn)行連接的功能工作的模式、以及電話功能工作的動(dòng)作模式。
按鈕控制單元171檢測(cè)何時(shí)用戶按下按鈕(如撥號(hào)用數(shù)字按鈕通常設(shè)置在便攜式終端107),并通知給模式判定單元172、以及服務(wù)器連接控制單元132。
當(dāng)模式判定單元172接到來(lái)自按鈕控制單元171的按鈕被按下的通知時(shí),判斷便攜式終端105處于哪種模式。假如判斷為發(fā)揮連接電器設(shè)備101的功能的模式時(shí),開(kāi)始與電器設(shè)備101進(jìn)行P2P連接處理,以此對(duì)服務(wù)器連接控制單元132進(jìn)行控制;假如判斷為發(fā)揮電話功能的模式時(shí),則不開(kāi)始與電器設(shè)備101進(jìn)行P2P連接處理。
據(jù)此,能夠在多種模式下,共用相同的按鈕,以實(shí)現(xiàn)便攜式終端105的小型化。
再者,通常設(shè)置于便攜式終端105的按鈕,例如,若是撥號(hào)用數(shù)字按鈕,那么,也可以將0~9的各個(gè)按鈕預(yù)先設(shè)置為分別與特定的電器設(shè)備相對(duì)應(yīng)。
(實(shí)施方式4)圖8是表示本發(fā)明的實(shí)施方式4涉及的便攜式終端180的結(jié)構(gòu)的方框圖。圖8和圖4的不同之處在于追加了時(shí)鐘控制單元181。
時(shí)鐘控制單元181存儲(chǔ)由用戶設(shè)置了的時(shí)刻,當(dāng)?shù)搅怂O(shè)置的時(shí)刻時(shí),就控制服務(wù)器連接控制單元132以便開(kāi)始進(jìn)行與電器設(shè)備101之間的P2P連接處理。
據(jù)此,能夠在用戶預(yù)先設(shè)置的時(shí)刻,自動(dòng)地與電器設(shè)備101進(jìn)行P2P連接。
(實(shí)施方式5)圖9是表示本發(fā)明的實(shí)施方式5涉及的便攜式終端190的結(jié)構(gòu)的方框圖。圖9和圖4的不同之處在于追加了電子郵件接收控制單元191、以及電子郵件接收連接判定單元192。
電子郵件接收控制單元191接收發(fā)送到便攜式終端190的電子郵件,并將接收到的電子郵件輸出到電子郵件接收連接判定單元192。
電子郵件接收連接判定單元192,根據(jù)從電子郵件接收控制單元191輸出的電子郵件的內(nèi)容,例如,發(fā)信人、包含在標(biāo)題的特定的字符串,或者特定的命令等,對(duì)是否與電器設(shè)備101之間進(jìn)行P2P連接進(jìn)行判斷。當(dāng)判斷為連接時(shí),電子郵件接收連接判定單元192控制服務(wù)器連接控制單元132,以便開(kāi)始與電器設(shè)備101之間進(jìn)行P2P連接處理。
據(jù)此,只要接收到符合由用戶預(yù)先設(shè)置的條件的內(nèi)容的電子郵件,就能夠自動(dòng)地與電器設(shè)備101進(jìn)行P2P連接。
(實(shí)施方式6)
圖10是表示本發(fā)明的實(shí)施方式6涉及的便攜式終端200的結(jié)構(gòu)的方框圖。圖10和圖4的不同之處在于追加了來(lái)電呼叫控制單元201、以及來(lái)電呼叫連接判定單元202。
來(lái)電呼叫控制單元201,在便攜式終端200接收到來(lái)電呼叫時(shí),就進(jìn)行來(lái)電呼叫控制,而來(lái)電呼叫連接判定單元202從接收到的呼叫方信息(始發(fā)號(hào)碼)等,判斷是否與電器設(shè)備101之間進(jìn)行P2P連接。若是判斷為連接,則控制服務(wù)器連接控制單元132以便與電器設(shè)備101之間開(kāi)始進(jìn)行P2P連接處理。
據(jù)此,只要接收符合由用戶預(yù)先設(shè)置的呼叫方信息的來(lái)電呼叫,就能夠自動(dòng)地與電器設(shè)備101進(jìn)行P2P連接。
以上,是對(duì)本發(fā)明的實(shí)施方式進(jìn)行的說(shuō)明。
本發(fā)明的第一個(gè)方面,是一種具有因特網(wǎng)連接功能的電器設(shè)備,該電器設(shè)備包括NAT控制單元,用于通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,NAT設(shè)置信息通知單元,用于將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。
本發(fā)明的第二個(gè)方面,是一種具有因特網(wǎng)連接功能的電器設(shè)備,該電器設(shè)備包括呼叫接收單元,用于接收從因特網(wǎng)上的服務(wù)器裝置發(fā)送來(lái)的呼叫請(qǐng)求;NAT控制單元,用于當(dāng)由上述呼叫接收單元接收到呼叫請(qǐng)求時(shí),通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,NAT設(shè)置信息通知單元,將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給上述服務(wù)器裝置。
根據(jù)這些結(jié)構(gòu),即使NAT路由器動(dòng)態(tài)地改變分配給電器設(shè)備的地址,也可以通過(guò)控制NAT路由器,將分組傳送到本設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址,將NAT路由器的設(shè)置信息和公網(wǎng)IP地址通知給因特網(wǎng)上的服務(wù)器裝置。因此,便攜式終端能夠通過(guò)服務(wù)器裝置獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址,并利用這些信息直接連接電器設(shè)備。
本發(fā)明的第三個(gè)方面,是一種如上述方面所述的電器設(shè)備,還包括認(rèn)證控制單元,在與上述服務(wù)器裝置進(jìn)行連接時(shí),進(jìn)行認(rèn)證控制。
根據(jù)此結(jié)構(gòu),在連接服務(wù)器裝置時(shí),通過(guò)進(jìn)行認(rèn)證控制,能夠提高與服務(wù)器裝置之間通信的安全性。
本發(fā)明的第四個(gè)方面,是一種如上述方面所述的電器設(shè)備,還包括認(rèn)證控制單元,在連接便攜式終端時(shí),進(jìn)行認(rèn)證控制。
根據(jù)此結(jié)構(gòu),在連接便攜式終端時(shí),通過(guò)進(jìn)行認(rèn)證控制,能夠提高與便攜式終端之間通信的安全性。
本發(fā)明的第五個(gè)方面,是一種如上述方面所述的電器設(shè)備,還包括加密通信單元,直接連接該電器設(shè)備與便攜式終端,并將發(fā)送/接收的通信數(shù)據(jù)加密。
根據(jù)此結(jié)構(gòu),直接連接便攜式終端,并將發(fā)送/接收的通信數(shù)據(jù)進(jìn)行加密,由此能夠提高與便攜式終端之間進(jìn)行直接連接的通信的安全性。
本發(fā)明的第六個(gè)方面,是一種服務(wù)器裝置,包括呼叫控制單元,當(dāng)接收到來(lái)自便攜式終端的對(duì)電器設(shè)備的呼叫請(qǐng)求時(shí),呼叫上述電器設(shè)備;接收單元,接收由上述電器設(shè)備發(fā)送的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及通知單元,將由上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給對(duì)上述電器設(shè)備發(fā)送了呼叫請(qǐng)求的便攜式終端。
根據(jù)此結(jié)構(gòu),接收由電器設(shè)備發(fā)送的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,將接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給對(duì)電器設(shè)備發(fā)送了呼叫請(qǐng)求的便攜式終端,便攜式終端就能夠使用這些信息,直接連接電器設(shè)備。
本發(fā)明的第七個(gè)方面,是一種如上述方面所述的服務(wù)器裝置,還包括認(rèn)證控制單元,在連接上述便攜式終端時(shí),進(jìn)行認(rèn)證控制。
根據(jù)此結(jié)構(gòu),在連接便攜式終端時(shí),通過(guò)進(jìn)行認(rèn)證控制,能夠提高與便攜式終端之間通信的安全性。
本發(fā)明的第八個(gè)方面,是一種如上述方面所述的服務(wù)器裝置,還包括認(rèn)證控制單元,在連接上述電器設(shè)備時(shí),進(jìn)行認(rèn)證控制。
根據(jù)此結(jié)構(gòu),在連接電器設(shè)備時(shí),通過(guò)進(jìn)行認(rèn)證控制,能夠提高與電器設(shè)備之間通信的安全性。
本發(fā)明的第九個(gè)方面,是一種便攜式終端,包括呼叫請(qǐng)求發(fā)送單元,向建立了會(huì)話的服務(wù)器裝置發(fā)送連接電器設(shè)備的請(qǐng)求;接收單元,從上述服務(wù)器裝置接收由上述電器設(shè)備通知給上述服務(wù)器裝置的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,使用由上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此結(jié)構(gòu),通過(guò)從服務(wù)器裝置接收NAT路由器的設(shè)置信息和公網(wǎng)IP地址,并使用接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向電器設(shè)備發(fā)送連接請(qǐng)求,由于能夠直接連接電器設(shè)備,因此,可以不通過(guò)服務(wù)器裝置而進(jìn)行通信。
本發(fā)明的第十個(gè)方面,是一種如上述方面所述的便攜式終端,還包括認(rèn)證控制單元,在連接上述服務(wù)器裝置時(shí),進(jìn)行認(rèn)證控制。
根據(jù)此結(jié)構(gòu),在連接服務(wù)器裝置時(shí),通過(guò)進(jìn)行認(rèn)證控制,能夠提高與服務(wù)器裝置之間通信的安全性。
本發(fā)明的第十一個(gè)方面,是一種如上述方面所述的便攜式終端,還包括認(rèn)證控制單元,在連接上述電器設(shè)備時(shí),進(jìn)行認(rèn)證控制。
根據(jù)此結(jié)構(gòu),在連接電器設(shè)備時(shí),通過(guò)進(jìn)行認(rèn)證控制,能夠提高與電器設(shè)備之間通信的安全性。
本發(fā)明的第十二個(gè)方面,是一種如上述方面所述的便攜式終端,其中,將與上述電器設(shè)備之間建立會(huì)話所使用的協(xié)議設(shè)置為HTTP。
根據(jù)此結(jié)構(gòu),通過(guò)將與電器設(shè)備之間建立會(huì)話所使用的協(xié)議設(shè)置為HTTP,能夠?qū)TML文件、或與該文件相關(guān)的圖像、音頻、視頻和其他文件,在便攜式終端與電器設(shè)備之間進(jìn)行發(fā)送/接收。
本發(fā)明的第十三個(gè)方面,是一種如上述方面所述的便攜式終端,還包括加密通信單元,直接連接到上述電器設(shè)備,并將發(fā)送/接收的通信數(shù)據(jù)進(jìn)行加密。
根據(jù)此結(jié)構(gòu),通過(guò)直接連接電器設(shè)備,并將發(fā)送/接收的通信數(shù)據(jù)進(jìn)行加密,能夠提高與電器設(shè)備進(jìn)行直接連接的通信的安全性。
本發(fā)明的第十四個(gè)方面,是一種如上述方面所述的便攜式終端,包括按鈕,當(dāng)上述按鈕被按下時(shí),就連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此結(jié)構(gòu),只要用戶在所希望的定時(shí)按下按鈕,就能夠直接連接電器設(shè)備。
本發(fā)明的第十五個(gè)方面,是一種如上述方面所述的便攜式終端,包括一種共用按鈕,用于發(fā)揮連接上述電器設(shè)備功能的第1模式;以及發(fā)揮不同于上述第1模式功能的第2模式。在上述第1模式中,當(dāng)上述按鈕被按下時(shí),所述便攜式終端就連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此結(jié)構(gòu),便攜式終端可以在多個(gè)模式下共用相同的按鈕,從而能夠?qū)崿F(xiàn)便攜式終端的小型化;并且,只要用戶在所希望的定時(shí)按下按鈕,就能夠直接連接電器設(shè)備。
本發(fā)明的第十六個(gè)方面,是一種如上述方面所述的便攜式終端,包括時(shí)鐘,當(dāng)上述時(shí)鐘到達(dá)預(yù)先設(shè)置的時(shí)刻,就連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此結(jié)構(gòu),所述的便攜式終端能夠在預(yù)先設(shè)置的時(shí)刻,自動(dòng)地直接連接電器設(shè)備。
本發(fā)明的第十七個(gè)方面,是一種如上述方面所述的便攜式終端,包括電子郵件接收單元,接收電子郵件。當(dāng)上述電子郵件接收單元接收到特定的電子郵件時(shí),就連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此結(jié)構(gòu),只要接收到特定的電子郵件,就能自動(dòng)地直接連接電器設(shè)備。
本發(fā)明的第十八個(gè)方面,是一種如上述方面所述的便攜式終端,包括來(lái)電呼叫控制單元,對(duì)來(lái)電呼叫進(jìn)行控制。當(dāng)上述呼叫控制單元接收到來(lái)自特定的呼叫方的來(lái)電呼叫時(shí),就連接到上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此結(jié)構(gòu),只要接收到來(lái)自特定的呼叫方的來(lái)電呼叫,就能夠自動(dòng)地直接連接所述電器設(shè)備。
本發(fā)明的第十九個(gè)方面,是一種通信方法,包括NAT控制步驟,其中接收到來(lái)自便攜式終端的呼叫請(qǐng)求的電器設(shè)備,通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;NAT設(shè)置信息通知步驟,將在上述NAT控制步驟中獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置;通知步驟,上述服務(wù)器裝置將NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給發(fā)送了對(duì)電器設(shè)備的呼叫請(qǐng)求的上述便攜式終端;以及連接控制步驟,上述便攜式終端使用NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此方法,即使動(dòng)態(tài)地改變NAT路由器分配給電器設(shè)備的地址,也能通過(guò)控制NAT路由器,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址,并將NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置,由此可使通過(guò)服務(wù)器裝置獲取了NAT路由器的設(shè)置信息和公網(wǎng)IP地址的便攜式終端使用這些信息,能夠直接連接電器設(shè)備,所以可以不通過(guò)服務(wù)器裝置進(jìn)行通信。
本發(fā)明的第二十個(gè)方面,是一種通信系統(tǒng),包括電器設(shè)備、服務(wù)器裝置、以及便攜式終端。其中,該電器設(shè)備包括NAT控制單元,當(dāng)接收到來(lái)自便攜式終端的呼叫請(qǐng)求時(shí),通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及NAT設(shè)置信息通知單元,將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。該服務(wù)器裝置包括第1接收單元,接收由上述電器設(shè)備通知的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,通知單元,將由上述第1接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給已發(fā)送了對(duì)上述電器設(shè)備的呼叫請(qǐng)求的便攜式終端。該便攜式終端包括第2接收單元,從上述服務(wù)器裝置接收由上述服務(wù)器裝置通知了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,使用由上述第2接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此結(jié)構(gòu),即使動(dòng)態(tài)地改變NAT路由器分配給電器設(shè)備的地址,也能通過(guò)控制NAT路由器,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址,將NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置,因?yàn)橥ㄟ^(guò)服務(wù)器裝置獲取了NAT路由器的設(shè)置信息和公網(wǎng)IP地址的便攜式終端,能夠使用這些信息直接連接電器設(shè)備,所以,可以不通過(guò)服務(wù)器裝置進(jìn)行通信。
本發(fā)明的第二十一個(gè)方面,是一種程序,用于使設(shè)置于電器設(shè)備的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用NAT控制單元,通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及NAT設(shè)置信息通知單元,將由上述NAT控制單元獲取了的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。
根據(jù)此程序,即使動(dòng)態(tài)地改變NAT路由器分配給電器設(shè)備的地址,也能通過(guò)對(duì)NAT路由器進(jìn)行控制,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址,將NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置,因此通過(guò)服務(wù)器裝置獲取了NAT路由器的設(shè)置信息和公網(wǎng)IP地址的便攜式終端,能夠使用這些信息直接連接電器設(shè)備。
本發(fā)明的第二十二個(gè)方面,是一種程序,用于使設(shè)置于服務(wù)器裝置的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用呼叫控制單元,當(dāng)接收到來(lái)自便攜式終端的對(duì)電器設(shè)備的呼叫請(qǐng)求時(shí),呼叫上述電器設(shè)備;接收單元,接收從上述電器設(shè)備發(fā)送來(lái)的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及通知單元,將通過(guò)上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給已發(fā)送了對(duì)上述電器設(shè)備的呼叫請(qǐng)求的便攜式終端。
根據(jù)此程序,通過(guò)接收從電器設(shè)備發(fā)送來(lái)的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,并將接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給發(fā)送了對(duì)電器設(shè)備的呼叫請(qǐng)求的便攜式終端,由此便攜式終端就能夠使用這些信息,直接連接電器設(shè)備。
本發(fā)明的第二十三個(gè)方面,是一種程序,用于使設(shè)置于便攜式終端的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用呼叫請(qǐng)求發(fā)送單元,向建立了會(huì)話的服務(wù)器裝置發(fā)送對(duì)電器設(shè)備的連接請(qǐng)求;接收單元,從上述服務(wù)器裝置接收由上述電器設(shè)備通知給上述服務(wù)器裝置的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,使用由上述接收單元接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
根據(jù)此程序,通過(guò)接收從服務(wù)器裝置發(fā)送來(lái)的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,使用接收到的NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向電器設(shè)備發(fā)送連接請(qǐng)求,由此能夠直接連接到電器設(shè)備,因此,可以不通過(guò)服務(wù)器裝置進(jìn)行通信。
本說(shuō)明書(shū)是根據(jù)2004年9月22日提交的日本專利申請(qǐng)第2004-275948號(hào)。其內(nèi)容通過(guò)引用全部包含于此。
工業(yè)實(shí)用性本發(fā)明涉及的電器設(shè)備、服務(wù)器裝置、便攜式終端、通信系統(tǒng)、通信方法、以及程序,具有減小服務(wù)器的處理負(fù)荷,并且,減小服務(wù)器連接到因特網(wǎng)的接入線的使用帶寬的效果,能夠適用于諸如因特網(wǎng)電器、便攜式電話等。
權(quán)利要求
1.一種電器設(shè)備,具有因特網(wǎng)連接功能,該電器設(shè)備包括NAT控制單元,通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及NAT設(shè)置信息通知單元,將由該NAT控制單元獲取的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。
2.一種電器設(shè)備,是具有因特網(wǎng)連接功能的電器設(shè)備,包括呼叫接收單元,接收從因特網(wǎng)上的服務(wù)器裝置發(fā)送來(lái)的呼叫請(qǐng)求;NAT控制單元,當(dāng)由該呼叫接收單元接收到呼叫請(qǐng)求時(shí),通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及NAT設(shè)置信息通知單元,將由上述NAT控制單元獲取的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知上述服務(wù)器裝置。
3.如權(quán)利要求1所述的電器設(shè)備,還包括認(rèn)證控制單元,在連接上述服務(wù)器裝置時(shí),進(jìn)行認(rèn)證控制。
4.如權(quán)利要求1所述的電器設(shè)備,還包括認(rèn)證控制單元,在連接便攜式終端時(shí),進(jìn)行認(rèn)證控制。
5.如權(quán)利要求1所述的電器設(shè)備,還包括加密通信單元,直接連接便攜式終端與該電器設(shè)備,并將發(fā)送/接收的通信數(shù)據(jù)進(jìn)行加密。
6.一種服務(wù)器裝置,包括呼叫控制單元,當(dāng)接收到來(lái)自便攜式終端的對(duì)電器設(shè)備的呼叫請(qǐng)求時(shí),呼叫上述電器設(shè)備;接收單元,接收由上述電器設(shè)備發(fā)送的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,通知單元,將由上述接收單元接收到的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給對(duì)上述電器設(shè)備發(fā)送了呼叫請(qǐng)求的該便攜式終端。
7.如權(quán)利要求6所述的服務(wù)器裝置,還包括認(rèn)證控制單元,在連接上述便攜式終端時(shí),進(jìn)行認(rèn)證控制。
8.如權(quán)利要求6所述的服務(wù)器裝置,還包括認(rèn)證控制單元,在連接上述電器設(shè)備時(shí),進(jìn)行認(rèn)證控制。
9.一種便攜式終端,包括呼叫請(qǐng)求發(fā)送單元,向建立了會(huì)話的服務(wù)器裝置發(fā)送連接電器設(shè)備的請(qǐng)求;接收單元,從上述服務(wù)器裝置接收由上述電器設(shè)備通知給上述服務(wù)器裝置的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,連接控制單元,使用由上述接收單元接收到的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
10.如權(quán)利要求9所述的便攜式終端,還包括認(rèn)證控制單元,在連接上述服務(wù)器裝置時(shí),進(jìn)行認(rèn)證控制。
11.如權(quán)利要求9所述的便攜式終端,還包括認(rèn)證控制單元,在連接上述電器設(shè)備時(shí),進(jìn)行認(rèn)證控制。
12.如權(quán)利要求9所述的便攜式終端,其中,與上述電器設(shè)備之間建立會(huì)話所使用的協(xié)議為HTTP。
13.如權(quán)利要求9所述的便攜式終端,還包括加密通信單元,用于將上述便攜式終端直接連接上述電器設(shè)備,并將發(fā)送/接收的通信數(shù)據(jù)進(jìn)行加密。
14.如權(quán)利要求9所述的便攜式終端,還包括按鈕,當(dāng)上述按鈕被按下時(shí),所述便攜式終端連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
15.如權(quán)利要求9所述的便攜式終端,還包括共用按鈕,用于發(fā)揮連接上述電器設(shè)備功能的第1模式、以及發(fā)揮不同于上述第1模式功能的第2模式;其中,在上述第1模式中,當(dāng)上述按鈕被按下時(shí),就連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
16.如權(quán)利要求9所述的便攜式終端,包括時(shí)鐘,當(dāng)上述時(shí)鐘到達(dá)預(yù)先設(shè)置的時(shí)刻,所述便攜式終端連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
17.如權(quán)利要求9所述的便攜式終端,還包括電子郵件接收單元,接收電子郵件;其中,當(dāng)上述電子郵件接收單元接收到特定的電子郵件時(shí),就連接上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
18.如權(quán)利要求9所述的便攜式終端,包括來(lái)電呼叫控制單元,用于對(duì)來(lái)電呼叫進(jìn)行控制;其中,當(dāng)上述來(lái)電呼叫控制單元接收到來(lái)自特定的呼叫方的來(lái)電呼叫時(shí),就將所述便攜式終端連接到上述服務(wù)器裝置,并向上述電器設(shè)備發(fā)送連接請(qǐng)求。
19.一種通信方法,包括NAT控制步驟,接收到來(lái)自便攜式終端的呼叫請(qǐng)求的電器設(shè)備,通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取所述NAT路由器的設(shè)置信息和公網(wǎng)IP地址;NAT設(shè)置信息通知步驟,將在上述NAT控制步驟中獲取的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的該服務(wù)器裝置;通知步驟,上述服務(wù)器裝置將該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給發(fā)送了對(duì)上述電器設(shè)備的呼叫請(qǐng)求的上述便攜式終端;以及連接控制步驟,上述便攜式終端使用該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向該電器設(shè)備發(fā)送連接請(qǐng)求。
20.一種通信系統(tǒng),包括電器設(shè)備、服務(wù)器裝置、以及便攜式終端,其中,該電器設(shè)備包括NAT控制單元,當(dāng)接收到來(lái)自上述便攜式終端的呼叫請(qǐng)求時(shí),則通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取上述NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及NAT設(shè)置信息通知單元,將由上述NAT控制單元獲取了的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的該服務(wù)器裝置;該服務(wù)器裝置包括第1接收單元,接收由上述電器設(shè)備通知的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及,通知單元,將由上述第1接收單元接收到的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給對(duì)上述電器設(shè)備發(fā)送了呼叫請(qǐng)求的該便攜式終端;該便攜式終端包括第2接收單元,從上述服務(wù)器裝置接收由上述服務(wù)器裝置通知的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,使用由上述第2接收單元接收到的該NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
21.一種程序,用于使設(shè)置于電器設(shè)備的計(jì)算機(jī),作為如下單元發(fā)揮作用NAT控制單元,用于通過(guò)控制NAT路由器相互轉(zhuǎn)換公網(wǎng)IP地址和私有地址,使分組傳送到該電器設(shè)備,并且,獲取上述NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及NAT設(shè)置信息通知單元,用于將由上述NAT控制單元獲取的上述NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給因特網(wǎng)上的服務(wù)器裝置。
22.一種程序,用于使設(shè)置于服務(wù)器裝置的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用呼叫控制單元,當(dāng)接收到來(lái)自便攜式終端的對(duì)電器設(shè)備的呼叫請(qǐng)求時(shí),呼叫上述電器設(shè)備;接收單元,用于接收從上述電器設(shè)備發(fā)送來(lái)的上述NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及通知單元,用于將通過(guò)上述接收單元接收到的上述NAT路由器的設(shè)置信息和公網(wǎng)IP地址,通知給對(duì)上述電器設(shè)備發(fā)送了的呼叫請(qǐng)求的便攜式終端。
23.一種程序,用于使設(shè)置于便攜式終端的計(jì)算機(jī),作為如下單元來(lái)發(fā)揮作用呼叫請(qǐng)求發(fā)送單元,用于向建立了會(huì)話的服務(wù)器裝置發(fā)送對(duì)電器設(shè)備的連接請(qǐng)求;接收單元,用于從上述服務(wù)器裝置接收由上述電器設(shè)備通知給上述服務(wù)器裝置的NAT路由器的設(shè)置信息和公網(wǎng)IP地址;以及連接控制單元,用于使用由上述接收單元接收到的上述NAT路由器的設(shè)置信息和公網(wǎng)IP地址,向上述電器設(shè)備發(fā)送連接請(qǐng)求。
全文摘要
公開(kāi)了一種服務(wù)器裝置、電器設(shè)備、便攜式終端等,其減小服務(wù)器的處理負(fù)荷,并且,還減小服務(wù)器連接因特網(wǎng)的接入線的使用帶寬。在該裝置中,接收到由便攜式終端(105)發(fā)出的呼叫請(qǐng)求的電器設(shè)備(101)改變NAT路由器(102)的設(shè)置,獲取改變后的設(shè)置信息和NAT路由器(102)的因特網(wǎng)端的公網(wǎng)IP地址,并將設(shè)置信息和公網(wǎng)IP地址發(fā)送到便攜式終端(105),便攜式終端(105)使用這些信息將P2P會(huì)話建立請(qǐng)求發(fā)送到電器設(shè)備(101),從而在便攜式終端(105)和電器設(shè)備(101)之間建立會(huì)話。
文檔編號(hào)H04L12/46GK101023638SQ200580031739
公開(kāi)日2007年8月22日 申請(qǐng)日期2005年9月13日 優(yōu)先權(quán)日2004年9月22日
發(fā)明者金子友晴, 鬼頭勉, 青山恭弘, 巖間智大 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社