專利名稱:信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及可以自動地設(shè)定IP地址的電子設(shè)備等。
背景技術(shù):
近些年來,因特網(wǎng)(internet)發(fā)展、普及,包括計算機(jī)在內(nèi)的電子設(shè)備被連接到因特網(wǎng)上,變成為不論從什么地方都可以對全世界的電子設(shè)備進(jìn)行訪問。為了在全世界的電子設(shè)備間進(jìn)行通信,在締結(jié)因特網(wǎng)協(xié)議(IP)的基礎(chǔ)上,把叫作IP地址(全局IP地址)的因特網(wǎng)上邊的唯一的通信地址賦予各個電子設(shè)備?,F(xiàn)在已經(jīng)普及的IP地址被用32比特(位)的數(shù)字表示。利用該32比特的IP地址的IP(因特網(wǎng)協(xié)議)是第4版(IPv4)。另一方面,當(dāng)全世界的數(shù)量非常多的電子設(shè)備都連接到因特網(wǎng)上時,如果還是32比特的話,地址就不夠用了。于是,人們預(yù)測要從IPv4向利用128比特的IP地址的第6版本IP(IPv6)轉(zhuǎn)移。
電子設(shè)備的IP地址的設(shè)定,通常要由人手工進(jìn)行,這是現(xiàn)狀而與上述那樣的狀況無關(guān)。
此外,例如,作為把家庭內(nèi)的電子設(shè)備與因特網(wǎng)連接起來的設(shè)備,有路由器等的設(shè)備。此外,在因特網(wǎng)(以下叫作“WAN”)中,使用全局IP地址,而家庭內(nèi)的網(wǎng)絡(luò)(以下,叫作“LAN”)中,使用私人IP地址(專用IP地址)。由于私人IP地址不是唯一的地址,若不加變動則難于經(jīng)由因特網(wǎng)進(jìn)行信息的通信。為了解決該問題,路由器等的設(shè)備就要具有網(wǎng)絡(luò)地址變換功能(NAT)。所謂NAT,就是用來使被分配給私人IP地址的WAN內(nèi)的電子設(shè)備經(jīng)由因特網(wǎng)進(jìn)行信息通信的技術(shù)。具體地說,NAT通過將電子設(shè)備要發(fā)送的信息(叫作“信息包”或“分組”)所具有的發(fā)送源IP地址(以下,叫作“SA”)的值從該電子設(shè)備的私人IP地址變更為路由器等的設(shè)備的全局IP地址,從而使得經(jīng)由因特網(wǎng)的信息通信成為可能的功能。此外,路由器等的設(shè)備的全局IP地址,通常,由因特網(wǎng)服務(wù)提供商(ISP)的服務(wù)器裝置動態(tài)地分配。作為該動態(tài)地分配全局IP地址的協(xié)議,有PPPoE、PPPoA和DHCP等。
但是,在現(xiàn)有技術(shù)中,對于像家庭內(nèi)的電子設(shè)備等那樣未分配給全局IP地址的電子設(shè)備來說,要經(jīng)由因特網(wǎng)從外部的設(shè)備進(jìn)行訪問是困難的。因為路由器等的設(shè)備的IP地址會動態(tài)地變更。此外,其變更規(guī)則,由于依賴于ISP的服務(wù)器裝置的裝配方法,故預(yù)測要分配給路由器等的設(shè)備的全局IP地址是困難的。此外,雖然家庭內(nèi)的電子設(shè)備要想知道全局IP地址,使用者就必須手動地獲得路由器等的設(shè)備的全局IP地址,但是,由于路由器等的設(shè)備的全局IP地址動態(tài)地變化,故要想作成家庭內(nèi)的電子設(shè)備總是知道正確的路由器等的設(shè)備的全局IP地址這樣的一個狀態(tài)是困難的。
發(fā)明內(nèi)容
為了解決以上的課題,本發(fā)明提供了一種具有電子設(shè)備和服務(wù)器裝置的信息處理系統(tǒng),該電子設(shè)備,具備存儲有識別服務(wù)器裝置的服務(wù)器標(biāo)識符的服務(wù)器標(biāo)識符存儲部,存儲有全局IP地址的全局IP地址存儲部,把具有在全局IP地址存儲部內(nèi)存儲的全局IP地址的信息發(fā)送給服務(wù)器裝置的信息發(fā)送部,從服務(wù)器裝置接收具有全局IP地址的返回信息的信息接收部,從信息接收部接收到的返回信息獲得全局IP地址的IP地址獲得部,以及設(shè)定IP地址獲得部所獲得的全局IP地址的IP地址設(shè)定部;該服務(wù)器裝置,具備從電子設(shè)備接收具有全局IP地址的信息的信息接收部,以及把由信息接收部接收到的具有全局IP地址的返回信息發(fā)送給電子設(shè)備的信息發(fā)送部;借助于這樣的信息處理系統(tǒng),就可以自動地進(jìn)行電子設(shè)備中的全局IP地址的設(shè)定,使得經(jīng)由因特網(wǎng)從外部的設(shè)備對如電子設(shè)備等那樣未分配全局IP地址的電子設(shè)備進(jìn)行訪問變得容易。
上述電子設(shè)備由第1電子設(shè)備和第2電子設(shè)備構(gòu)成;上述第1電子設(shè)備,具備上述服務(wù)器標(biāo)識符存儲部;經(jīng)由上述第2電子設(shè)備向由上述服務(wù)器標(biāo)識符識別的上述服務(wù)器裝置發(fā)送上述信息的上述第1信息發(fā)送部;從上述第2電子設(shè)備接收具有上述全局IP地址的上述返回信息的上述第1信息接收部;上述IP地址獲得部;以及上述IP地址設(shè)定部;上述第2電子設(shè)備,具備存儲有全局IP地址的上述全局IP地址存儲部;從上述第1電子設(shè)備接收上述信息的第2信息接收部;向上述服務(wù)器裝置發(fā)送由上述第2信息接收部接收到的上述信息和上述全局IP地址的第2信息發(fā)送部;從上述服務(wù)器裝置接收具有全局IP地址的上述返回信息的第4信息接收部;以及向上述第1電子設(shè)備發(fā)送由上述第4信息接收部接收到的上述返回信息的第4信息發(fā)送部;上述服務(wù)器裝置,具備從上述第2電子設(shè)備接收上述信息和上述全局IP地址的上述第3信息接收部;以及向上述第2電子設(shè)備發(fā)送具有由上述第3信息接收部接收到的上述全局IP地址的上述返回信息的上述第3信息發(fā)送部。
上述電子設(shè)備,還具備存儲有第2全局IP地址的第2全局IP地址存儲部;以及在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述全局IP地址通知給預(yù)先確定的外部設(shè)備的全局IP地址通知部;其中,上述第1信息發(fā)送部,定期性地發(fā)送上述信息,上述IP地址設(shè)定部,在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述IP地址獲得部所獲得的上述全局IP地址記錄到上述第2全局IP地址存儲部內(nèi)。
上述第1電子設(shè)備,還具備存儲有第2全局IP地址的第2全局IP地址存儲部;以及在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述全局IP地址通知給預(yù)先確定的外部設(shè)備的全局IP地址通知部;其中,上述第1信息發(fā)送部,定期性地發(fā)送上述信息,上述IP地址設(shè)定部,在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述IP地址獲得部所獲得的上述全局IP地址記錄到上述第2全局IP地址存儲部內(nèi)。
上述第1信息發(fā)送部,在符合一定的條件的情況下發(fā)送上述信息。
上述一定的條件,是與通信狀態(tài)有關(guān)的條件。
上述與通信狀態(tài)有關(guān)的條件,是上述第1電子設(shè)備成為無法通信的狀態(tài)。
上述一定的條件,是上述第1電子設(shè)備的電源被打開。
一種電子設(shè)備,是在具有服務(wù)器裝置和1個或多個的電子設(shè)備而且自動設(shè)定上述電子設(shè)備的全局IP地址的信息處理系統(tǒng)中使用的上述電子設(shè)備,上述電子設(shè)備,具備存儲有識別上述服務(wù)器裝置的服務(wù)器標(biāo)識符的服務(wù)器標(biāo)識符存儲部;存儲有上述全局IP地址的全局IP地址存儲部;把具有存儲在上述全局IP地址存儲部內(nèi)的上述全局IP地址的信息發(fā)送給由上述服務(wù)器標(biāo)識符識別的服務(wù)器裝置的第1信息發(fā)送部;從上述服務(wù)器裝置接收具有上述全局IP地址的返回信息的第1信息接收部;從上述第1信息接收部接收到的上述返回信息中獲得上述全局IP地址的IP地址獲得部;以及設(shè)定上述IP地址獲得部所獲得的上述全局IP地址的IP地址設(shè)定部。
上述電子設(shè)備,還具備存儲有第2全局IP地址的第2全局IP地址存儲部;以及在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述全局IP地址通知給預(yù)先確定的外部設(shè)備的全局IP地址通知部;其中,上述第1信息發(fā)送部,定期性地發(fā)送上述信息,上述IP地址設(shè)定部,在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述IP地址獲得部所獲得的上述全局IP地址記錄到第2全局IP地址存儲部內(nèi)。
上述電子設(shè)備由第1電子設(shè)備和第2電子設(shè)備構(gòu)成;上述第1電子設(shè)備,具備上述服務(wù)器標(biāo)識符存儲部;經(jīng)由上述第2電子設(shè)備向由上述服務(wù)器標(biāo)識符識別的上述服務(wù)器裝置發(fā)送上述信息的第1信息發(fā)送部;從上述第2電子設(shè)備接收具有上述全局IP地址的上述返回信息的第1信息接收部;上述IP地址獲得部;以及IP地址設(shè)定部;上述第2電子設(shè)備,具備存儲有上述全局IP地址的全局IP地址存儲部;從上述第1電子設(shè)備接收上述信息的第2信息接收部;向上述服務(wù)器裝置發(fā)送由上述第2信息接收部接收到的上述信息和上述全局IP地址的第2信息發(fā)送部;從上述服務(wù)器裝置接收具有上述全局IP地址的上述返回信息的第4信息接收部;以及向上述第1電子設(shè)備發(fā)送由上述第4信息接收部接收到的上述返回信息的第4信息發(fā)送部。
上述第1電子設(shè)備,還具備存儲有第2全局IP地址的第2全局IP地址存儲部;以及在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述全局IP地址通知給預(yù)先確定的外部設(shè)備的全局IP地址通知部;其中,上述第1信息發(fā)送部,定期性地發(fā)送上述信息,上述IP地址設(shè)定部,在上述IP地址獲得部所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把上述IP地址獲得部所獲得的全局IP地址記錄到第2全局IP地址存儲部內(nèi)。
一種服務(wù)器裝置,是在具有服務(wù)器裝置和1個或多個的電子設(shè)備而且自動設(shè)定上述電子設(shè)備的全局IP地址的信息處理系統(tǒng)中使用的服務(wù)器裝置,上述服務(wù)器裝置,具備從上述電子設(shè)備接收具有上述全局IP地址的信息的信息接收部;以及向上述電子設(shè)備發(fā)送具有由上述信息接收部接收到的上述全局IP地址的返回信息的信息發(fā)送部。
一種在具有服務(wù)器裝置和1個或多個的電子設(shè)備并且自動設(shè)定上述電子設(shè)備的IP地址的信息處理系統(tǒng)中用來使計算機(jī)執(zhí)行的程序,包括向由預(yù)先存儲的服務(wù)器標(biāo)識符識別的上述服務(wù)器裝置發(fā)送具有預(yù)先存儲在上述電子設(shè)備內(nèi)的上述全局IP地址的信息的第1信息發(fā)送步驟;從上述服務(wù)器裝置接收具有上述全局IP地址的返回信息的第1信息接收步驟;從在上述第1信息接收步驟中接收到的上述返回信息中獲得上述全局IP地址的IP地址獲得步驟;以及設(shè)定在上述IP地址獲得步驟中所獲得的上述全局IP地址的IP地址設(shè)定步驟。
一種在具有第1電子設(shè)備、第2電子設(shè)備和服務(wù)器裝置并且能夠自動設(shè)定上述第1電子設(shè)備的全局IP地址的信息處理系統(tǒng)中用來使計算機(jī)執(zhí)行的程序,包括經(jīng)由第2電子設(shè)備向由預(yù)先存儲的服務(wù)器標(biāo)識符識別的服務(wù)器裝置發(fā)送信息的第1信息發(fā)送步驟;從上述第2電子設(shè)備接收具有上述全局IP地址的返回信息的第1信息接收步驟;從在上述第1信息接收步驟中接收到的上述返回信息中獲得上述全局IP地址的IP地址獲得步驟;以及設(shè)定在上述IP地址獲得步驟中所獲得的上述全局IP地址的IP地址設(shè)定步驟。
還包括在上述IP地址獲得步驟中所獲得的上述全局IP地址與預(yù)先存儲的第2全局IP地址不同的情況下,把上述全局IP地址通知給預(yù)先確定的外部設(shè)備的全局IP地址通知步驟;其中,在上述第1信息發(fā)送步驟中,定期性地發(fā)送上述信息,在上述IP地址設(shè)定步驟中,在上述IP地址獲得步驟中所獲得的上述全局IP地址與上述第2全局IP地址不同的情況下,把在上述IP地址獲得步驟中所獲得的上述全局IP地址作為第2全局IP地址進(jìn)行記錄。
圖1是實施方式1的信息處理系統(tǒng)的概念圖。
圖2是實施方式1的信息處理系統(tǒng)的框圖。
圖3是說明實施方式1的第1電子設(shè)備的動作的流程圖。
圖4是說明實施方式1的第2電子設(shè)備的動作的流程圖。
圖5是說明實施方式1的服務(wù)器裝置的動作的流程圖。
圖6是實施方式1的具體的信息處理系統(tǒng)的構(gòu)成圖。
圖7是實施方式2的信息處理系統(tǒng)的框圖。
圖8是說明實施方式2的第1電子設(shè)備的動作的流程圖。
圖9是說明實施方式2的服務(wù)器裝置的動作的流程圖。
圖10、11、12,是實施方式2的具體的信息處理系統(tǒng)的構(gòu)成圖。
具體實施例方式
以下,利用附圖詳細(xì)地對本發(fā)明的實施方式進(jìn)行說明。另外,在本實施方式中,使用相同標(biāo)號的構(gòu)成要素或流程圖的步驟等,由于起著相同的作用,故有時對于曾經(jīng)說明過的部分省略其說明。
實施方式1圖1是本實施方式的信息處理系統(tǒng)的概念圖。本信息處理系統(tǒng),具有第1電子設(shè)備11、第2電子設(shè)備12、因特網(wǎng)13和服務(wù)器裝置14。第1電子設(shè)備11無法具有全局IP地址,從第2電子設(shè)備12提供本地IP地址從而連接到因特網(wǎng)13上。第1電子設(shè)備例如是計算機(jī)、微波爐、電話、打印機(jī)、傳真機(jī)、冰箱、電視和機(jī)頂盒等。第1電子設(shè)備11經(jīng)由第2電子設(shè)備向服務(wù)器裝置14發(fā)送信息,從服務(wù)器裝置14經(jīng)由第2電子設(shè)備12得到全局IP地址,自動設(shè)定該全局IP地址。另外,在本說明書中的全局IP地址,是指外部的裝置(已連接到因特網(wǎng)上的外部裝置等)用來與某一電子設(shè)備通信的地址,只要是實現(xiàn)這樣的功能的地址(信息)也可以是別的信息。例如,在用具有NAT功能的路由器把使用私人IP的多個LAN連接起來的情況下,可以把路由器的服務(wù)器所放置的一側(cè)的LAN的地址替代地讀為相當(dāng)于在這里的全局IP地址。另外,在本說明書中的所謂的IP地址、全局IP地址、本地IP地址,由于是上述那樣的寬廣的概念,故不言而喻不僅是現(xiàn)在所謂的IPVer4的地址,還包括IPVer6等別的版本的地址。
第2電子設(shè)備12,在這里,具有把第1電子設(shè)備11和因特網(wǎng)13連接起來的功能,具體地說具有路由控制或網(wǎng)絡(luò)地址變換(NAT)功能等。第2電子設(shè)備12,例如是被叫作路由器的電子設(shè)備。第2電子設(shè)備保持著全局IP地址。即,第2電子設(shè)備12具有用來把只能持有私人IP地址的第1電子設(shè)備連接到因特網(wǎng)上的功能。
服務(wù)器裝置14,被連接到因特網(wǎng)13上,在經(jīng)由第2電子設(shè)備從第1電子設(shè)備接收到信息的情況下,把具有由第2電子設(shè)備12所賦予的全局IP地址的信息發(fā)送給第1電子設(shè)備11。
其次,本實施方式的信息處理系統(tǒng)的框圖示于圖2。第1電子設(shè)備11,具有服務(wù)器標(biāo)識符存儲部1101、第1信息發(fā)送部1102、第1信息接收部1103、IP地址獲得部1104和IP地址設(shè)定部1105。第2電子設(shè)備12,具有全局IP地址存儲部1201、第2信息接收部1202、第2信息發(fā)送部1203、第4信息接收部1204和第4信息發(fā)送部1205。服務(wù)器裝置14,具有第3信息接收部1401、返回信息構(gòu)成部1402和第3信息發(fā)送部1403。
服務(wù)器標(biāo)識符存儲部1101,存儲有識別服務(wù)器裝置14的服務(wù)器標(biāo)識符。服務(wù)標(biāo)識符存儲部1101,可由非易失性的記錄媒體或易失性的記錄媒體實現(xiàn)。
第1信息發(fā)送部1102,經(jīng)由第2電子設(shè)備12將信息發(fā)送給由服務(wù)器標(biāo)識符識別的服務(wù)器裝置14。第1信息發(fā)送部1102可以由無線或有線的通信手段實現(xiàn)。
第1信息接收部1103,從第2電子設(shè)備12接收具有全局IP地址的返回信息。第1信息接收部1103,可由無線或有線的通信手段實現(xiàn)。通常,第1信息發(fā)送部1102和第1信息接收部1103,在物理上是同一手段(裝置)。
IP地址獲得部1104,從第1信息接收部1103所接收到的返回信息中獲得全局IP地址。IP地址獲得部1104,雖然通常可由軟件實現(xiàn),但是,也可以用硬件(專用電路)實現(xiàn)。
IP地址設(shè)定部1105,設(shè)定IP地址獲得部1104所獲得的全局IP地址。被設(shè)定的全局IP地址,例如,被通知給移動電話等的別的電子設(shè)備。它是別的電子設(shè)備與第1電子設(shè)備11經(jīng)由因特網(wǎng)進(jìn)行通信所必須的信息。所謂設(shè)定,指的是向正確的位置(有時候被稱作注冊表、性質(zhì)或?qū)傩缘?寫入全局IP地址的處理。IP地址設(shè)定部1105,雖然通??捎绍浖崿F(xiàn),但是,也可以用硬件(專用電路)實現(xiàn)。
全局IP地址存儲部1201,存儲有全局IP地址。全局IP地址存儲部1201,可由非易失性的記錄媒體或易失性的記錄媒體實現(xiàn)。另外,全局IP地址存儲部1201的全局IP地址,通常,要從外部的設(shè)備發(fā)送。此外,全局IP地址存儲部1201的全局IP地址,通常動態(tài)地進(jìn)行變化。所謂外部的設(shè)備,指的是非第2電子設(shè)備12的電子設(shè)備,通常,指的是第2電子設(shè)備12可經(jīng)由因特網(wǎng)等的網(wǎng)絡(luò)連接的電子設(shè)備。本說明書中所說的外部的設(shè)備,如上所述,是廣義的概念。
第2信息接收部1202,從第1電子設(shè)備11接收信息。第2信息接收部1202,可由無線或有線的通信手段實現(xiàn)。
第2信息發(fā)送部1203,把由第2信息接收部1202接收到的信息和全局IP地址發(fā)送給服務(wù)器裝置14。第2信息發(fā)送部1203,可由無線或有線的通信手段實現(xiàn)。
第4信息接收部1204,從服務(wù)器裝置14接收本身為具有全局IP地址的信息的返回信息。第4信息接收部1204,可由無線或有線的通信手段實現(xiàn)。
第4信息發(fā)送部1205,把由第4信息接收部1204接收到的返回信息發(fā)送給第1電子設(shè)備11。第4信息發(fā)送部1205,可由無線或有線的通信手段實現(xiàn)。第2信息接收部1202,第2信息發(fā)送部1203、第4信息接收部1204和第4信息發(fā)送部1205,通常可由物理上同一個裝置(手段)實現(xiàn)。
第3信息接收部1401,從第2電子設(shè)備12接收信息和全局IP地址。第3信息接收部1401,可由無線或有線的通信手段實現(xiàn)。
返回信息構(gòu)成部1402,根據(jù)由第3信息接收部1402接收到的信息和全局IP地址,構(gòu)成作為具有全局IP地址的信息的返回信息。返回信息構(gòu)成部1402,雖然通??捎绍浖崿F(xiàn),但是,也可以用硬件(專用電路)實現(xiàn)。
第3信息發(fā)送部1403,把返回信息構(gòu)成部1402所構(gòu)成的返回信息發(fā)送給第2電子設(shè)備12。第3信息發(fā)送部1403,可由無線或有線的通信手段實現(xiàn)。第3信息接收部1401和第3信息發(fā)送部1403,物理上通??捎赏粋€裝置(手段)實現(xiàn)。
以下,對本信息處理系統(tǒng)的動作進(jìn)行說明。首先,用圖3的流程圖對第1電子設(shè)備11的動作進(jìn)行說明。
(步驟S301)第1信息發(fā)送部1102,為了設(shè)定全局地址,判斷是否與要向服務(wù)器裝置14發(fā)送信息的條件相符合。另外,條件有各種的條件,詳細(xì)情況將在以下講述。
(步驟S302)第1信息發(fā)送部1102,從服務(wù)器標(biāo)識符存儲部1101獲得服務(wù)器標(biāo)識符。
(步驟S303)第1信息發(fā)送部1102,構(gòu)成要發(fā)送的信息。該信息具有表明信息的發(fā)送目的地的目的地字段,只要在目的地字段中具有服務(wù)器標(biāo)識符,其它的信息的結(jié)構(gòu)和信息的內(nèi)容如何都可以。信息的主體部分(除去地點字段等之外),也可以是空白的信息(虛設(shè)信息)。
(步驟S304)第1信息發(fā)送部1102,向第2電子設(shè)備12發(fā)送在步驟S303中構(gòu)成的信息。
(步驟S305)第1信息接收部1103,判斷是否接收到了返回信息。若接收到了返回信息,則向步驟S306前進(jìn),如果未接收到返回信息,則向步驟S305前進(jìn)。
(步驟S306)IP地址獲得部1104,從在步驟S305中接收到的返回信息中取出全局IP地址。
(步驟S307)IP地址設(shè)定部1105,設(shè)定在步驟S306中獲得的全局IP地址。
另外,在圖3的流程圖中,雖然是在符合一定的條件的情況下才開始設(shè)定全局IP地址的動作,但是,也可以根據(jù)使用者的指示開始設(shè)定全局IP地址的動作。
下面,使用圖4的流程圖對第2電子設(shè)備12的動作進(jìn)行說明。
(步驟S401)第2信息接收部1202,判斷是否從第1電子設(shè)備11接收到了信息。如接收到了信息,則向步驟S402前進(jìn),若未接收到信息,則向步驟S401前進(jìn)。
(步驟S402)第2信息接收部1203,從全局IP地址存儲部1201獲得全局IP地址。
(步驟S403)第2信息發(fā)送部1203,根據(jù)在步驟S402中獲得的全局IP地址和在步驟S401中接收到的信息構(gòu)成要向服務(wù)器裝置14發(fā)送的信息。全局IP地址例如可設(shè)定在識別要構(gòu)成的信息中的發(fā)送源裝置的字段(在以下的具體例中為‘SA’)內(nèi)。另外,向服務(wù)器裝置14發(fā)送的信息的結(jié)構(gòu)如何都可以。
(步驟S404)第2信息發(fā)送部1203,向服務(wù)器裝置14發(fā)送在步驟S403中構(gòu)成的信息。另外,由于在步驟S401中所接收到的信息內(nèi)含有服務(wù)器標(biāo)識符,故可以向服務(wù)器裝置14發(fā)送信息。
(步驟S405)第4信息接收部1204,判斷是否從服務(wù)器裝置14接收到了返回信息。若接收了返回信息,則向步驟S406前進(jìn),若未接收到返回信息,則向步驟S405前進(jìn)。
(步驟S406)第4信息發(fā)送部1205,向第1電子設(shè)備11發(fā)送在步驟S405接收到的返回信息。另外,通常,在步驟S405中接收到的信息和在步驟S406中發(fā)送的信息不同。這是因為要寫入與信息所通過的路徑有關(guān)的信息的緣故。但是,在步驟S405中接收到的信息與在步驟S406中發(fā)送的信息也可以相同。只要可以向第1電子設(shè)備11發(fā)送全局IP地址,第1電子設(shè)備11可以獲得全局IP地址即可。
下面,利用圖5的流程圖對服務(wù)器裝置14的動作進(jìn)行說明。
(步驟S501)第3信息接收部1401,判斷是否從第2電子設(shè)備12接收到了信息。若接收到了信息則向步驟S502前進(jìn),若未接收到信息則返回S501。
(步驟S502)返回信息構(gòu)成部1402,根據(jù)在步驟S501接收到的信息構(gòu)成作為要進(jìn)行返送的信息的返回信息。通常,要取出含于信息中的頭部(路由信息中)的全局IP地址,以第1電子設(shè)備11能夠獲得的形式把該全局IP地址寫入到返回信息內(nèi)。但是,只要第1電子設(shè)備11可以獲得全局IP地址,返回信息的結(jié)構(gòu)如何都沒關(guān)系。因此,在步驟S501中接收到的信息與返回信息也可以是相同的。
(步驟S503)第3信息發(fā)送部1403,向第1電子設(shè)備11發(fā)送在步驟S502中構(gòu)成的返回信息。另外,在向第1電子設(shè)備11發(fā)送返回信息時,經(jīng)由第2電子設(shè)備12。
以下,對本實施方式的信息處理系統(tǒng)的具體動作進(jìn)行說明。
具體例1在具體例1中,第2電子設(shè)備12,設(shè)定與因特網(wǎng)之間的連接狀態(tài),即,設(shè)定總是保持有與通信狀態(tài)有關(guān)的信息的狀況。此外,假定第2電子設(shè)備12因不論什么偶然事故而變成為不能進(jìn)行通信。另外,還假定如果第2電子設(shè)備12不能通信則第1電子設(shè)備11也不能通信。
在從這樣的不能通信的狀態(tài)脫離出來而變成為可以通信時,就從第2電子設(shè)備通知第1電子設(shè)備11曾經(jīng)一度不能通信的意思。接著,第1電子設(shè)備11,向服務(wù)器裝置14發(fā)送虛設(shè)(dummy)的信息。接著,第2電子設(shè)備12,與該虛設(shè)的信息一起向服務(wù)器裝置14發(fā)送自身的全局IP地址。另外,第2電子設(shè)備12向發(fā)送路徑的電子設(shè)備的IP地址的字段內(nèi)寫入自身的全局IP地址。另外,虛設(shè)的信息雖然信息的主體部分是空的,但是放入了識別發(fā)送源和發(fā)送目的地的信息的頭部卻不是空的。
接著,服務(wù)器裝置14獲得位于接收到的信息中路徑信息中的第2電子設(shè)備12的全局IP地址。然后,把該全局IP地址記錄到返回信息的主體部分內(nèi),向第1電子設(shè)備11發(fā)送該返回信息。
接著,第2電子設(shè)備12,接收返回信息,保持原狀不變地將之轉(zhuǎn)送(轉(zhuǎn)發(fā))給第1電子設(shè)備11。之所以叫作保持原狀不變地傳送,意味著不改寫主體部分地轉(zhuǎn)送的意思。通常,頭部信息要進(jìn)行改寫。其次,第1電子設(shè)備11接收返回信息,并從其中(主體部分)取出全局IP地址。然后,第1電子設(shè)備11把全局IP地址寫入到正確的設(shè)定位置。
在以上的具體例1中,第1電子設(shè)備用來設(shè)定全局IP地址的動作的開始定時,是符合一定的條件的情況,詳細(xì)地說,該一定的條件,是指與通信狀態(tài)有關(guān)的條件。說得更詳細(xì)點,該一定的條件,是指第2電子設(shè)備進(jìn)而第1電子設(shè)備成為不能通信的狀態(tài)。
具體例2在具體例2中,第1電子設(shè)備11設(shè)定為使得在電源從OFF(斷開)變成為ON(接通)時,開始獲得全局IP地址的動作。
就是說,第1電子設(shè)備由于電源ON而啟動。然后,在第1電子設(shè)備11剛剛啟動后,第1電子設(shè)備11就向服務(wù)器裝置14發(fā)送虛設(shè)信息。之后的處理與在具體例1中說明的處理是同樣的。
以上,在具體例2中,對于一定的條件是第1電子設(shè)備的電源被投入的情況進(jìn)行了說明。
如上所述,第1電子設(shè)備的第1信息發(fā)送部發(fā)送信息的定時,理想的是符合一定的條件的情況,該一定的條件除去上述情況之外還有各種的情況。例如,該一定的條件也可以是到達(dá)預(yù)先設(shè)定的日期時間的情況,或是每隔一定的設(shè)定期間的情況等。此外,如上所述,也可以根據(jù)使用者的指示進(jìn)行第1電子設(shè)備自動設(shè)定全局IP地址的處理。
具體例3具體例3,示出了在第1電子設(shè)備、第2電子設(shè)備以及服務(wù)器裝置之間發(fā)送接收的具體的信息的結(jié)構(gòu)、信息的具體例。圖6中示出了具體例3的信息處理系統(tǒng)的結(jié)構(gòu)和發(fā)送接收的信息。被發(fā)送接收的信息,一般地說被叫作“包”(信息包或分組)。信息包具有發(fā)送源的IP地址(以下,叫作‘SA’)、發(fā)送目的地的IP地址(以下,叫作‘DA’)、由發(fā)送源的IP地址指定的裝置的端口(以下,叫作‘SP’)、由發(fā)送目的地的IP地址指定的裝置的端口(以下,叫作‘DP’)和數(shù)據(jù)(以下,叫作‘Data’)。另外,數(shù)據(jù)則成為發(fā)送的信息的主體部分。
圖6的信息處理系統(tǒng),具有第1電子設(shè)備61,第2電子設(shè)備62,因特網(wǎng)63和服務(wù)器裝置64。第1電子設(shè)備61,例如是筆記本式個人計算機(jī),被分配了私人IP地址。第2電子設(shè)備62,例如,是路由器,具有網(wǎng)絡(luò)地址變換功能。此外,第2電子設(shè)備62,被分配了全局IP地址。
以下講述圖6的信息處理系統(tǒng)的動作。
首先,第1電子設(shè)備61,向第2電子設(shè)備62發(fā)送圖6的信息包100的信息。信息包100的SA,是第1電子設(shè)備的私人IP地址。此外,信息包100的DA,是服務(wù)器裝置14的全局IP地址。即,第1電子設(shè)備61,向服務(wù)器裝置164發(fā)送圖6的信息包100。此外,信息包100的SP示出了[PP1]的值,DP示出了[GP2]的值。信息包100的Data是空的(
)。
接著,第2電子設(shè)備62,接收信息包100,把信息包100的SA變換成第2電子設(shè)備62所保持著的全局IP地址。即,把信息包100的SA變換成[4.5.6.7]。該處理叫作所謂的網(wǎng)絡(luò)地址變換處理(NAT)。另外,第2電子設(shè)備62,保持有自身的全局IP地址[4.5.6.7]。此外,第2電子設(shè)備62,變更信息包100的SA和SP的數(shù)據(jù)。變成為向服務(wù)器裝置64發(fā)送變更后的信息包200的構(gòu)成,向服務(wù)器裝置64發(fā)送信息包200。
接著,服務(wù)器裝置64,接收信息包200。然后,服務(wù)器裝置64獲得信息包200的SA,向Data寫入SA。然后,構(gòu)成對SA和DA進(jìn)行了交換的信息包300。SA[1.2.3.4]被存儲到信息包300的Data內(nèi)。然后,服務(wù)器裝置64向第2電子設(shè)備62發(fā)送信息包300。
接著,第2電子設(shè)備62,接收信息包300。然后第2電子設(shè)備62,將信息包300的DA從自身的全局IP地址改換成第1電子設(shè)備61的私人IP地址,構(gòu)成信息包400。信息包400具有與信息包300不同的DA和DP。然后,第2電子設(shè)備62向第1電子設(shè)備61發(fā)送信息包400。
接著,第1電子設(shè)備61接收信息包400。第1電子設(shè)備61獲得信息包400的Data中的全局IP地址[4.5.6.7]。第1電子設(shè)備61設(shè)定所獲得的全局IP地址[4.5.6.7]。所謂設(shè)定,指的是向正確的位置(注冊表、性質(zhì)或?qū)傩缘?記錄用于其它裝置與第1電子設(shè)備61進(jìn)行通信的全局IP地址的處理。
以上,說明了對給第1電子設(shè)備設(shè)定全局IP地址的動作有各種的例子。
以下,對在第1電子設(shè)備中設(shè)定的全局IP地址的利用進(jìn)行說明。
例如,第1電子設(shè)備,利用電子郵件等向要對第1電子設(shè)備進(jìn)行訪問的外部的裝置(例如,便攜終端)發(fā)送存儲的全局IP地址。便攜終端接收、記錄第1電子設(shè)備的全局IP地址。以后,便攜終端就可以利用所記錄的全局IP地址對第1電子設(shè)備進(jìn)行訪問。通過從便攜終端對第1電子設(shè)備進(jìn)行訪問,就可以例如從遠(yuǎn)程設(shè)定第1電子設(shè)備的動作。此外,還可以從遠(yuǎn)程得知第1電子設(shè)備的狀態(tài)。
此外,后面與在實施方式2中所說的同樣,第1電子設(shè)備61也可以定期地向服務(wù)器裝置4發(fā)送信息。在該情況下,與上述具體例3同樣,第1電子設(shè)備61獲得全局IP地址。然后,第1電子設(shè)備61,在所獲得的全局IP地址發(fā)生了變化的情況下,也可以設(shè)定新的全局IP地址。此外,僅僅在獲得了新的全局IP地址的情況下,向便攜終端等的外部裝置發(fā)送全局IP地址。然后,便攜終端等獲得、記錄新的第1電子設(shè)備61的全局IP地址。以后,便攜終端等利用新的全局IP地址對第1電子設(shè)備61進(jìn)行訪問。
如上所述,在第1電子設(shè)備1的全局IP地址發(fā)生了變化的情況下,向便攜終端等的外部的裝置通知全局IP地址,這在通信效率等方面是合適的。
倘采用實施方式1,則第1電子設(shè)備可以自動地得知第2電子設(shè)備的全局IP地址,并自動地把第1電子設(shè)備的全局IP地址通知給便攜終端等的外部的設(shè)備。此外,經(jīng)由因特網(wǎng)從外部設(shè)備對第1電子設(shè)備進(jìn)行訪問就變得容易。因此,可以節(jié)省使用者的時間和勞力,而且可以進(jìn)行正常的通信。實施方式1的技術(shù),特別是在因特網(wǎng)協(xié)議轉(zhuǎn)移到IPv6的情況下特別有效。在Ivv6的情況下,由于其規(guī)格是(1)IP地址長到128比特,難于由人手工進(jìn)行設(shè)定,以及(2)電子設(shè)備自動產(chǎn)生IP地址,故存在著這樣的問題ISP等的網(wǎng)絡(luò)經(jīng)營者或管理者除去調(diào)查設(shè)備的設(shè)定之外沒有了解自動產(chǎn)生的有效的該IP地址的方法。因此,如果不像本實施例那樣具有從設(shè)備一側(cè)告知該設(shè)定的機(jī)構(gòu),運用是極其困難的。
在實施方式1中,雖然說明了第1電子設(shè)備為一臺的情況,但是也可以與具有相同全局IP地址的多個電子設(shè)備連接。
另外,在實施方式1中,雖然服務(wù)器裝置構(gòu)成、發(fā)送返回信息,但是也可以對于接收到的信息不進(jìn)行任何加工而把接收到的信息當(dāng)作返回信息。在該情況下,例如,第2電子設(shè)備向信息中的主體部分寫入全局IP地址,服務(wù)器裝置接收該信息,服務(wù)器裝置將接收到的信息保持原狀地作為返回信息發(fā)送給第2電子設(shè)備。第2電子設(shè)備接收返回信息并發(fā)送給第1電子設(shè)備。第1電子設(shè)備接收返回信息,獲得并設(shè)定包含于主體部分內(nèi)的全局IP地址。在該情況下,結(jié)果就變成為服務(wù)器裝置14不具有返回信息構(gòu)成部1402。因此,該情況下的服務(wù)器裝置14,是具備從第2電子設(shè)備112接收信息和全局IP地址的第3信息接收部1401、把具有由第3信息接收部接收到的全局IP地址的返回信息發(fā)送給第2電子設(shè)備的第3信息發(fā)送部1403的裝置。
此外,在本實施方式中,第2電子設(shè)備從第1電子設(shè)備接收的信息和發(fā)送給服務(wù)器裝置的信息,既可以是相同的信息也可以是不同的信息。通常,在兩者中表明發(fā)送源的字段[SA]的值不同。
另外,在本實施方式中,第2電子設(shè)備從服務(wù)器裝置接收的返回信息和發(fā)送給第1電子設(shè)備的返回信息可以是相同的信息也可以是不同的信息。通常,兩者中表示發(fā)送目的地的字段[DA]的值不同。
此外,對于在本實施方式中所說明的第1電子設(shè)備、第2電子設(shè)備、服務(wù)器裝置的動作,也可以由軟件實現(xiàn),把該軟件例如放置到服務(wù)器上邊,通過軟件下載分發(fā)該軟件。此外,還可以把軟件記錄到CD-ROM等的記錄媒體上進(jìn)行分發(fā)。可以把各種裝置的實現(xiàn)手段做成為軟件,這在別在實施方式中也是同樣的。
以下,對由軟件實現(xiàn)第1電子設(shè)備的動作的情況下的程序的一個例子進(jìn)行說明。該程序,是用來使計算機(jī)執(zhí)行以下的步驟的程序。(1)經(jīng)由第2電子設(shè)備向由預(yù)先存儲的服務(wù)器標(biāo)識符識別的服務(wù)器裝置發(fā)送信息的第1信息發(fā)送步驟,(2)從第2電子設(shè)備接收具有全局IP地址的返回信息的第1信息接收步驟,(3)從在第1信息接收步驟中所接收到的返回信息中獲得全局IP地址的IP地址獲得步驟,以及(4)設(shè)定在IP地址獲得步驟中獲得的IP地址的IP地址設(shè)定步驟。
實施方式2圖7是本實施方式的信息處理系統(tǒng)的框圖。本信息處理系統(tǒng),具有第1電子設(shè)備71、因特網(wǎng)13和服務(wù)器裝置74。第1電子設(shè)備71可以是計算機(jī)、微波爐、電話、打印機(jī)也傳真機(jī)、冰箱、電視、機(jī)頂盒等。
第1電子設(shè)備71,具有全局IP地址存儲部1201、服務(wù)器標(biāo)識符存儲部1101、第1信息發(fā)送部7102、第1信息接收部7103、IP地址獲得部1104和IP地址設(shè)定部1105。
服務(wù)器裝置74具有第3信息接收部7401、返回信息構(gòu)成部1402和第3信息發(fā)送部7403。
第1信息發(fā)送部7102向由服務(wù)器標(biāo)識符識別的服務(wù)器裝置74發(fā)送信息。第1信息發(fā)送部7102可以由無線或有線的通信手段實現(xiàn)。
第1信息接收部7103,從服務(wù)器裝置74接收具有全局IP地址的返回信息。第1信息接收部7103,可由無線或有線的通信手段實現(xiàn)。通常,第1信息發(fā)送部7102和第2信息接收部7103在物理上是相同的裝置(手段)。
第3信息接收部7401,從第1電子設(shè)備1接收信息和全局IP地址。第3信息接收部7401,可由無線或有線的通信手段實現(xiàn)。
第3信息發(fā)送部7403,向第1電子設(shè)備71發(fā)送返回信息構(gòu)成部1402構(gòu)成的返回信息。第3信息發(fā)送部7403,可由無線或有線的通信手段實現(xiàn)。第3信息接收部7401和第3信息發(fā)送部7403,通常物理上可由相同的裝置(手段)實現(xiàn)。
以下,對本信息處理系統(tǒng)的動作進(jìn)行說明。首先利用圖8的流程圖對第1電子設(shè)備71的動作進(jìn)行說明。
(步驟S801)第1信息發(fā)送部7102,為了設(shè)定全局地址,判斷是否與向服務(wù)器裝置74發(fā)送信息的條件相符合。另外,條件有各種的條件,詳細(xì)情況將在以下講述。
(步驟S802)第1信息發(fā)送部7102,從全局IP地址存儲部1201獲得全局IP地址。
(步驟S803)第1信息發(fā)送部7102,從服務(wù)器標(biāo)識符存儲部1101獲得服務(wù)器標(biāo)識符。
(步驟S804)第1信息發(fā)送部7102,構(gòu)成具有在步驟S802中獲得的全局IP地址和在步驟S803中獲得的服務(wù)器標(biāo)識符的信息。該信息是要向服務(wù)器裝置74發(fā)送的信息。要發(fā)送的信息的結(jié)構(gòu)的例子,在標(biāo)識發(fā)送源的字段(例如,上述實施方式1的[SA])內(nèi)存儲全局IP地址,在標(biāo)識發(fā)送目的地的字段(例如上述實施方式1的[DA])內(nèi)存儲服務(wù)器標(biāo)識符。此外,信息的主體部分(例如,上述實施方式1的[Data]字段)例如是空的信息。但是,要發(fā)送的信息的結(jié)構(gòu)如何都沒關(guān)系。
(步驟S805)第1信息發(fā)送部7102,向服務(wù)器裝置74發(fā)送在步驟S804中構(gòu)成的信息。
(步驟S806)第1信息接收部7103,判斷是否接收到了返回信息。若接收到了返回信息,則向步驟S807前進(jìn),如果未接收到返回信息,則返回步驟S806。
(步驟S807)IP地址獲得部1104,從在步驟S806中接收到的返回信息中取出全局IP地址。
(步驟S808)IP地址設(shè)定部1105,設(shè)定在步驟S807中獲得的全局IP地址。
另外,在圖8的流程圖中所設(shè)定的全局IP地址,通常,由與實現(xiàn)圖8的軟件不同的軟件利用。
其次,利用圖9的流程圖對服務(wù)器裝置74的動作進(jìn)行說明。
(步驟S901)第3信息接收部7401,判斷是否從第1電子設(shè)備71接收到了信息。如果接收到了信息,則向步驟S902前進(jìn),若未接收到信息,則返回步驟S901。
(步驟S902)返回信息構(gòu)成部1402,根據(jù)在步驟S901中接收到的信息構(gòu)成作為要返送的信息的返回信息。通常,取出包含于信息中的頭部(路徑信息中)的全局IP地址,以第1電子設(shè)備71能夠獲得的形式(通常是返回信息的主體部分,相當(dāng)于上述例子中的“Data”的字段)把該全局IP地址寫入到返回信息內(nèi)。但是,只要第1電子設(shè)備71可以獲得全局IP地址,返回信息的結(jié)構(gòu)如何都沒關(guān)系。因此,在步驟S901中接收到的信息與返回信息也可以是相同的。
(步驟S903)第3信息發(fā)送部7403,向第1電子設(shè)備71發(fā)送在步驟S902中構(gòu)成的返回信息。
下面,對本實施方式的信息處理系統(tǒng)的具體動作進(jìn)行說明。
具體例4圖10示出了具體例4的信息處理系統(tǒng)的結(jié)構(gòu)和進(jìn)行發(fā)送接收的信息的結(jié)構(gòu)。圖10的信息處理系統(tǒng),具有第1電子設(shè)備101、因特網(wǎng)102、服務(wù)器裝置103和便攜終端104。第1電子設(shè)備101,保持有第1全局IP地址和第2全局IP地址。第1全局IP地址是發(fā)送目的地的全局IP地址,第2全局IP地址是發(fā)送源的全局IP地址。第1全局IP地址是在第1電子設(shè)備101與外部的裝置(服務(wù)器裝置103等)通信時使用的全局IP地址。第2全局IP地址,是第1電子設(shè)備101把第1電子設(shè)備101的全局IP地址通知給外部裝置(便攜終端104等)時使用的全局IP地址。第1全局IP地址和第2全局IP地址,有時不匹配。即,第1全局IP地址,例如從外部設(shè)備自動地分配。而第2全局IP地址,則要用以下的步驟獲得。因此,在從外部設(shè)備重新自動地分配第1全局IP地址的情況下,第1全局IP地址與第2全局IP地址就常常會不同。
現(xiàn)在,假定作為第1全局IP地址重新分配了[4.5.6.7]。此外,假定第1電子設(shè)備101,作為發(fā)送源的第2全局IP地址,存儲有[202 224 132126]。該第2全局IP地址,是以前的第1電子設(shè)備101的全局IP地址。此外,分配給服務(wù)器裝置103的全局IP地址是[1.2.3.4]。第1電子設(shè)備101,還保持有服務(wù)器裝置103的全局IP地址。此外,第1電子設(shè)備101,例如,定期地向服務(wù)器裝置103發(fā)送信息包100的信息。信息包100的信息的內(nèi)容如下。發(fā)送源的全局IP地址([SA])是[4.5.6.7],發(fā)送目的地的全局IP地址([DA])是[1.2.3.4],發(fā)送源的設(shè)備(第1電子設(shè)備101)的端口為[GP3],發(fā)送目的地的設(shè)備(服務(wù)器裝置103)的端口為[GP2]。此外,信息包100的Data是空的
。
接著,服務(wù)器裝置103,接收信息包100。然后服務(wù)器裝置103構(gòu)成要向第1電子設(shè)備101發(fā)送的信息包200。服務(wù)器裝置103作為信息包200的[SA]獲得[4.5.6.7],并寫入到信息包200的[Data]字段內(nèi)。接著,服務(wù)器裝置103把信息包100的[SA]設(shè)為信息包200的[DA],把信息包100的[DA]設(shè)為信息包200的[SA]。由此,服務(wù)器裝置103構(gòu)成信息包200。然后,服務(wù)器裝置向第1電子設(shè)備101發(fā)送信息包200。
接著,第1電子設(shè)備101接收信息包200。然后,第1電子設(shè)備101,獲得信息包200的[Data]中的全局IP地址。接著,第1電子設(shè)備101,對所存儲的第2全局IP地址[202.224.132.126]和信息包200的[Data]中的全局IP地址[4.5.6.7]進(jìn)行比較。如果兩者不同,第1電子設(shè)備就有改寫第2全局IP地址?,F(xiàn)在,第1電子設(shè)備101就要把第2全局IP地址改寫為[4.5.6.7]。
其次,第1電子設(shè)備101,在第2全局IP地址中發(fā)生了變更的情況下,就要把新的第2全局IP地址通知給預(yù)先確定的電子設(shè)備(便攜終端)104。只要可以通知,什么樣的通知手段都行。該通知手段例如可用電子郵件通知。在具體例4中,第1電子設(shè)備101,用電子郵件向便攜終端104通知新的第2全局IP地址[4.5.6.7]。
接著,便攜終端104,獲得并存儲第1電子設(shè)備101的新的全局IP地址[4.5.6.7]。然后,在從便攜終端104對第1電子設(shè)備101進(jìn)行訪問時,利用新的全局IP地址[4.5.6.7]。
如上所述,在具體例4中,第1電子設(shè)備101,總是可以把新的全局IP地址通知給其它裝置(便攜終端)104。因此,其它裝置(便攜終端)104不論什么時候都可以訪問第1電子設(shè)備。另外,之所以要從其它裝置對第1電子設(shè)備進(jìn)行訪問的理由,是因為例如,要在外出目的地從其它裝置操作第1電子設(shè)備101,或者,在外出目的地從其它裝置獲得第1電子設(shè)備101的狀態(tài)的緣故。
另外,在上述具體例4中,第1電子設(shè)備用來設(shè)定全局IP地址的動作的開始定時,要定期地提供。但是,第1電子設(shè)備用來設(shè)定全局IP地址的動作的開始定時,并不限定于定期地進(jìn)行的情況。例如,第1電子設(shè)備用來設(shè)定全局IP地址的動作的開始定時,也可以是與一定的條件符合的情況,所謂一定的條件,與在實施方式1中所述的相同,也可以是在第1電子設(shè)備101的電源從OFF變成為ON的情況或者第1電子設(shè)備101變成為不能通信的情況等。
此外,在上述具體例4中,雖然是從第1電子設(shè)備直接向服務(wù)器裝置發(fā)送信息,但是在第1電子設(shè)備和服務(wù)器裝置之間也可以有第2電子設(shè)備。
具體例5利用圖11對具體例5的信息處理系統(tǒng)的構(gòu)成圖和發(fā)送接收的信息進(jìn)行說明。信息處理系統(tǒng),具有第1電子設(shè)備101、因特網(wǎng)102、服務(wù)器裝置103、便攜終端104和第2電子設(shè)備105。給第2電子設(shè)備105分配了全局IP地址[4.5.6.7]。此外,第1電子設(shè)備101,向第2電子設(shè)備105發(fā)送信息包100的信息。信息包100的[SA]是第1電子設(shè)備101的全局IP地址。信息包100的[DA],是服務(wù)器裝置103的全局IP地址。信息包100的[Data]是空的
。接著,第2電子設(shè)備105接收信息包100。第2電子設(shè)備105構(gòu)成把信息包100的[SA]替換成自身的全局IP地址的信息包200。然后,第2電子設(shè)備105向服務(wù)器裝置103發(fā)送信息包200。
服務(wù)器裝置103接收信息包200。然后服務(wù)器裝置103把信息包200的[SA]和[DA]進(jìn)行交換,把第2電子設(shè)備105的全局IP地址[4.5.6.7]記錄到[Data]字段內(nèi)。如上所述,服務(wù)器裝置103構(gòu)成信息包300。服務(wù)器裝置103向第2電子設(shè)備105發(fā)送信息包300。第2電子設(shè)備105接收信息包300。第2電子設(shè)備105把信息包300的[DA]改寫成第1電子設(shè)備101的全局IP地址,構(gòu)成信息包400。第2電子設(shè)備105向第1電子設(shè)備101發(fā)送信息包400。第1電子設(shè)備101接收信息包400。第1電子設(shè)備101從信息包400的[Data]獲得全局IP地址[4.5.6.7]。然后,第1電子設(shè)備105把全局IP地址[4.5.6.7]記錄到合適的位置(注冊表等)。由此,第1電子設(shè)備101設(shè)定全局IP地址[4.5.6.7]。以上對于在第1電子設(shè)備與服務(wù)器裝置之間具有第2電子設(shè)備的情況進(jìn)行了說明。
具體例6圖12示出了具體例6的信息處理系統(tǒng)的構(gòu)成圖。該構(gòu)成圖雖然與圖1相同,但是,被發(fā)送接收的信息(信息包)不同。圖12的信息處理系統(tǒng)的第2電子設(shè)備125,僅僅是完全不變地使信息包流過。即,信息包100和信息包200是相同的。此外,信息包300和信息包400也是相同的。在具體例6的信息處理系統(tǒng)中,第1電子設(shè)備可以把自身的全局IP地址記錄到適當(dāng)?shù)奈恢?稱作注冊表、性質(zhì)或?qū)傩缘?。
如果采用實施方式2,第1電子設(shè)備可以自動地得知自身的全局IP地址,可以把電子設(shè)備的全局IP地址自動地通知給便攜終端等的外部設(shè)備。此外,經(jīng)由因特網(wǎng)從外部設(shè)備對于第1電子設(shè)備進(jìn)行訪問變得容易。因此,可以節(jié)省使用者的時間和勞力,而且可以進(jìn)行正常的通信。實施方式2的技術(shù),特別是在因特網(wǎng)協(xié)議轉(zhuǎn)移到IPv6的情況下會得到大的效果。這是因為由于IP地址長到128比特,難于由人手工進(jìn)行設(shè)定的緣故。
另外,在實施方式2中,盡管第1電子設(shè)備101在內(nèi)部也保持有第1全局IP地址,還是通過向服務(wù)器裝置103發(fā)送信息獲得了第2全局IP地址。以下說明其理由。就是說,存在于第1電子設(shè)備內(nèi)的某第1軟件可能會不知道第1全局IP地址被存儲的位置。此外,第1全局IP地址被存儲的位置,因電子設(shè)備的種類而不同,可能有未標(biāo)準(zhǔn)化的情況。假定該第1軟件例如是下載的軟件,而且是需要知道全局IP地址的軟件。在該情況下,通過如上所述的處理,第1電子設(shè)備獲得并設(shè)定第2全局IP地址,因此即便是從外部下載的軟件等也可以利用第1電子設(shè)備的全局IP地址。另外,第2電子設(shè)備獲得并設(shè)定第2全局IP地址的第2軟件,已經(jīng)知道第1全局IP地址的存儲位置。
此外,在實施方式2中,雖然服務(wù)器裝置構(gòu)成、發(fā)送返回信息,但是,也可以不對接收到的信息進(jìn)行任何加工而把接收到的信息當(dāng)作返回信息。因為只要接收返回信息的第1電子設(shè)備知道返回信息中的全局IP地址的存儲位置就可以。在該情況下,結(jié)果就變成為服務(wù)器裝置不具有返回信息構(gòu)成部。因此,該情況下的服務(wù)器裝置,是具備從第1電子設(shè)備接收信息和全局IP地址的第3信息接收部和把具有由第3信息接收部接收到的全局IP地址的返回信息發(fā)送給第1電子設(shè)備的第3信息發(fā)送部的裝置。
此外,對于在本實施方式中說明的第1電子設(shè)備、第2電子設(shè)備和服務(wù)器裝置的動作,也可以由軟件實現(xiàn),例如把該軟件放置到服務(wù)器上邊,通過軟下載分發(fā)該軟件。此外,也可以把軟件記錄在CD-ROM等的記錄媒體上進(jìn)行分發(fā)。
如上所述,倘采用本發(fā)明,由于可以自動地設(shè)定電子設(shè)備的全局IP地址,故可以節(jié)省使用者的時間和勞力而且可以進(jìn)行正常的通信。
附圖的參考符號一覽表11、61、71、101 第1電子設(shè)備12、62、105、125 第2電子設(shè)備13、63、102 因特網(wǎng)14、64、74、103 服務(wù)器裝置104 便攜終端1101 服務(wù)器標(biāo)識符存儲部1102、7102 第1信息發(fā)送部1103、7103 第1信息接收部1104 地址獲得部1105 地址設(shè)定部1201 地址存儲部1202 第2信息接收部1203 第2信息發(fā)送部1204 第4信息接收部1205 第4信息發(fā)送部1401、7401 第3信息接收部1402 返回信息構(gòu)成部
1403、7403 第3信息發(fā)送部
權(quán)利要求
1.一種信息處理系統(tǒng),具有服務(wù)器裝置和1個或多個的電子設(shè)備,其中,上述電子設(shè)備,具備存儲有識別上述服務(wù)器裝置的服務(wù)器標(biāo)識符的服務(wù)器標(biāo)識符存儲部;存儲有全局IP地址的全局IP地址存儲部;把以存儲在上述全局IP地址存儲部的上述全局IP地址為發(fā)送源地址的信息發(fā)送給由上述服務(wù)器標(biāo)識符識別的上述服務(wù)器裝置的第1信息發(fā)送部;從上述服務(wù)器裝置接收在數(shù)據(jù)區(qū)域存儲有上述全局IP地址的返回信息的第1信息接收部;從上述第1信息接收部接收到的上述返回信息中獲得上述全局IP地址的IP地址獲得部;以及設(shè)定上述IP地址獲得部所獲得的上述全局IP地址的IP地址設(shè)定部;其中,上述服務(wù)器裝置,具備從上述電子設(shè)備接收以上述全局IP地址為發(fā)送源地址的上述信息的第3信息接收部;以及把在數(shù)據(jù)區(qū)域存儲有由上述第3信息接收部接收到的上述全局IP地址的上述返回信息發(fā)送給上述電子設(shè)備的第3信息發(fā)送部。
2.一種電子設(shè)備,具備存儲有識別服務(wù)器裝置的服務(wù)器標(biāo)識符的服務(wù)器標(biāo)識符存儲部;存儲有全局IP地址的全局IP地址存儲部;把以存儲在上述全局IP地址存儲部的上述全局IP地址為發(fā)送源地址的信息發(fā)送給由上述服務(wù)器標(biāo)識符識別的上述服務(wù)器裝置的第1信息發(fā)送部;從上述服務(wù)器裝置接收在數(shù)據(jù)區(qū)域存儲有全局IP地址的返回信息的第1信息接收部;從上述第1信息接收部接收到的上述返回信息中獲得上述全局IP地址的IP地址獲得部;以及設(shè)定上述IP地址獲得部所獲得的上述全局IP地址的IP地址設(shè)定部。
3.一種服務(wù)器裝置,具備從電子設(shè)備接收以全局IP地址為發(fā)送源地址的信息的第3信息接收部;以及把在數(shù)據(jù)區(qū)域存儲有由上述第3信息接收部接收到的上述全局IP地址的返回信息發(fā)送給上述電子設(shè)備的第3信息發(fā)送部。
4.一種信息處理方法,包括把以預(yù)先存儲的全局IP地址為發(fā)送源地址的信息發(fā)送給由服務(wù)器標(biāo)識符識別的服務(wù)器裝置的第1信息發(fā)送步驟;從上述服務(wù)器裝置接收在數(shù)據(jù)區(qū)域存儲有上述全局IP地址的返回信息的第1信息接收步驟;從在上述第1信息接收步驟接收到的上述返回信息中獲得上述全局IP地址的IP地址獲得步驟;以及設(shè)定在上述IP地址獲得步驟獲得的上述全局IP地址的IP地址設(shè)定步驟。
5.一種信息處理方法,包括從電子設(shè)備接收以全局IP地址為發(fā)送源地址的信息的信息接收步驟;以及把在數(shù)據(jù)區(qū)域存儲有作為在上述信息接收步驟接收到的信息的發(fā)送源地址的上述全局IP地址的返回信息發(fā)送給上述電子設(shè)備的信息發(fā)送步驟。
全文摘要
本發(fā)明提供一種具有電子設(shè)備和服務(wù)器裝置的信息處理系統(tǒng),從電子設(shè)備向服務(wù)器裝置發(fā)送帶GIP的信息,在服務(wù)器裝置中,構(gòu)成具有GIP的返回信息,向電子設(shè)備發(fā)送具有GIP的返回信息,電子設(shè)備接收并設(shè)定GIP。由此,就可以自動地進(jìn)行電子設(shè)備的GIP設(shè)定,經(jīng)由因特網(wǎng)從外部設(shè)備對電子設(shè)備進(jìn)行訪問就變得容易。
文檔編號H04L12/28GK101039335SQ200710092248
公開日2007年9月19日 申請日期2003年5月22日 優(yōu)先權(quán)日2002年5月23日
發(fā)明者前川肇, 巖本幸治, 池田巧, 武知秀明, 廣瀨耕司 申請人:松下電器產(chǎn)業(yè)株式會社