專利名稱:Ip設(shè)備、管理服務(wù)器和網(wǎng)絡(luò)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種IP設(shè)備,它可以通過連接到路由器并被分配用于端口轉(zhuǎn)發(fā)的端口號來將訪問數(shù)據(jù)登記在管理服務(wù)器中,涉及一種登記該訪問數(shù)據(jù)并向通過廣域網(wǎng)訪問的終端提供該IP設(shè)備的地址數(shù)據(jù),以及涉及一種包括這些的網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù):
用于固定連接到諸如因特網(wǎng)之類的廣域網(wǎng)的ADSL和CATV已經(jīng)大范圍普及,并且寬帶路由器已經(jīng)廣泛地普及。然而,在當(dāng)前IP協(xié)議IPv4的情況下,全局IP地址的絕對數(shù)量不足,因此利用NAT(網(wǎng)絡(luò)地址翻譯)功能和端口轉(zhuǎn)發(fā)功能(靜態(tài)IP偽裝)來掩蓋全局IP地址的短缺。當(dāng)LAN側(cè)設(shè)備訪問因特網(wǎng)時,該NAT功能將LAN側(cè)設(shè)備的本地IP地址轉(zhuǎn)換成路由器的WAN側(cè)的全局IP地址。
此外,當(dāng)從因特網(wǎng)對LAN側(cè)上的特定設(shè)備進(jìn)行訪問時,可以通過使用路由器的端口轉(zhuǎn)發(fā)功能(靜態(tài)IP偽裝)進(jìn)行訪問。即,為此必須預(yù)先在路由器中設(shè)置端口號和本地IP地址的轉(zhuǎn)換表。當(dāng)從因特網(wǎng)進(jìn)行訪問時,制定路由器的全局IP地址和端口號。接受了該訪問的路由器根據(jù)預(yù)先設(shè)置的轉(zhuǎn)換表,將全局IP地址轉(zhuǎn)換成本地IP地址。通過該轉(zhuǎn)換,可以從因特網(wǎng)對具有LAN內(nèi)本地IP地址的一個設(shè)備進(jìn)行訪問。
因此,常規(guī)路由器通過端口轉(zhuǎn)發(fā)功能和NAT功能緩解全局IP地址的耗盡,連接多個用戶設(shè)備與因特網(wǎng),然而,用戶必須知道LAN側(cè)設(shè)備的端口號,并且手動地設(shè)置和改變它。
因此,通過UPnP論壇,創(chuàng)建了用于動態(tài)端口轉(zhuǎn)發(fā)(端口映射)的標(biāo)準(zhǔn)(參考UPnP標(biāo)準(zhǔn))。在該標(biāo)準(zhǔn)的設(shè)置中,附屬終端向路由器詢問端口是否可用,并且當(dāng)它可用時,路由器登記它,而當(dāng)它不可用時,該終端再次詢問該端口是否可用,并且重復(fù)該詢問直到確定可用為止。根據(jù)UPnP標(biāo)準(zhǔn),手動端口轉(zhuǎn)發(fā)設(shè)置不是必要的,并且可以自動設(shè)置因特網(wǎng)側(cè)的端口號,而與路由器的廠商無關(guān)。
可以在URLhttp//www.upnp.org/standardizeddcps/default.asp(2002年11月29日搜索的)上瀏覽UPnP標(biāo)準(zhǔn)。
然而,由于自動選擇端口號,因此因特網(wǎng)側(cè)上的用戶無法知道為哪個終端分配了哪個端口號。因特網(wǎng)側(cè)上的用戶為了訪問LAN側(cè)上的設(shè)備,他/她必須知道其端口號。在LAN的內(nèi)部,可以通過使用路由器或終端的用戶接口(網(wǎng)頁)來確認(rèn)每個終端所使用的端口號,然而在因特網(wǎng)一側(cè)(外部),由于安全的原因,不能使用路由器的用戶接口。
因此,本申請人提出一種方法,其中當(dāng)在路由器底下存在多個IP設(shè)備、并且多個IP設(shè)備根據(jù)UPnP標(biāo)準(zhǔn)分別通過分配的端口進(jìn)行通信時,從這些設(shè)備中選擇代表設(shè)備,并且使其管理地址數(shù)據(jù)和提供其他設(shè)備的地址數(shù)據(jù),以便從廣域網(wǎng)訪問(日本專利申請No.2003-12241,等同于美國專利申請10/760552)。例如,從路由器底下的多個IP設(shè)備(例如,網(wǎng)絡(luò)攝像頭)中選擇代表設(shè)備,并且提供固定端口號“80”。這樣,通過從廣域網(wǎng)側(cè)訪問該代表設(shè)備,使得對其他設(shè)備的訪問成為可能。
然而,當(dāng)從客戶終端瀏覽多個網(wǎng)絡(luò)攝像頭的圖像時,該終端必須逐個地訪問網(wǎng)絡(luò)攝像頭,從而訪問時間變長,這很麻煩且不便。因此,如果可以同時在列表中顯示多個圖像,并且通過使用該列表訪問來從網(wǎng)絡(luò)獲取圖像數(shù)據(jù),那么將比較方便。例如,按照常規(guī)地,提出了一種用于顯示多個圖像的縮略圖列表的系統(tǒng)(日本未審查的專利No.2002-82957)。
此外,還提出了一種圖像通信方法,其中在顯示多個圖像的同時選擇期望的圖像(日本未審查的專利No.2002-351771)。在該方法中,在顯示圖像服務(wù)器所保存的任何圖像或者依次顯示圖像期間,當(dāng)客戶端發(fā)送請求時,圖像服務(wù)器向客戶端發(fā)送正在顯示的圖像。
如上所述,路由器的常規(guī)端口轉(zhuǎn)發(fā)功能(靜態(tài)IP偽裝)可以利用端口號對LAN側(cè)設(shè)備進(jìn)行訪問,然而因特網(wǎng)側(cè)上的用戶必須知道LAN側(cè)設(shè)備的端口號,而且當(dāng)該端口號由于LAN側(cè)的系統(tǒng)改變而改變時,必須手動地跟著進(jìn)行改變。
此外,當(dāng)根據(jù)UPnP論壇的標(biāo)準(zhǔn)動態(tài)地進(jìn)行端口轉(zhuǎn)發(fā)設(shè)置時,終端向路由器詢問端口是否可用,并且當(dāng)它可用時它被登記,而當(dāng)它不可用時,該端口反復(fù)地詢問,然而,路由器自動地選擇端口號,從而因特網(wǎng)側(cè)上的用戶無法知道為該終端分配了哪個端口號。
本申請人還提出了一種利用代表設(shè)備的訪問方法,然而,在該訪問方法中,代表設(shè)備的端口號必須是固定的,而當(dāng)固定端口號不可用時,對代表設(shè)備的訪問變得不可能,當(dāng)然不用說,對所有設(shè)備的訪問變得不可能。例如,端口號“80”被HTTP用于通信,然而,在該端口號被路由器預(yù)留用于其他用途的情況下,該端口號無法被分配給代表設(shè)備,因此訪問變得不可能。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種設(shè)備,它可以被分配用于端口轉(zhuǎn)發(fā)的端口號,并且可以通過在廣域網(wǎng)上的管理服務(wù)器中登記地址數(shù)據(jù)從廣域網(wǎng)側(cè)訪問。此外,本發(fā)明的另一目的是提供一種連接到廣域網(wǎng)的管理服務(wù)器,其登記被分配用于端口轉(zhuǎn)發(fā)的端口號的IP設(shè)備的地址數(shù)據(jù),來使得從廣域網(wǎng)側(cè)容易地訪問該IP設(shè)備。
為了解決上述問題,根據(jù)本發(fā)明的第一方面,一種可以連接到路由器的IP設(shè)備當(dāng)執(zhí)行預(yù)定操作時,請求路由器分配端口號,并且當(dāng)路由器分配端口號時,將包含所分配的端口號的地址數(shù)據(jù)通知給連接到廣域網(wǎng)的管理服務(wù)器,其中該IP設(shè)備被分配用于端口轉(zhuǎn)發(fā)的端口號,并且可以將包含要更新的端口號的地址數(shù)據(jù)登記在廣域網(wǎng)上的管理服務(wù)器中,從而即使在端口號被本地更新的情況下也可以從廣域網(wǎng)進(jìn)行訪問。IP設(shè)備將要在DDNS服務(wù)中使用的域名和/或IP設(shè)備數(shù)據(jù)以及地址數(shù)據(jù)通知給管理服務(wù)器,從而可以容易地指定該IP設(shè)備。
根據(jù)本發(fā)明的第二方面,一種管理服務(wù)器連接到廣域網(wǎng),并且存儲位于具有端口轉(zhuǎn)發(fā)功能的路由器底下的IP設(shè)備的地址數(shù)據(jù),當(dāng)從終端經(jīng)由廣域網(wǎng)訪問管理服務(wù)器時,控制部分從存儲設(shè)備中提取相應(yīng)IP設(shè)備的地址數(shù)據(jù),并且發(fā)送添加有到該地址數(shù)據(jù)的超鏈接的IP設(shè)備列表的頁面數(shù)據(jù),并且終端可以通過跟隨超鏈接來連接到該IP設(shè)備,其中登記諸如IP設(shè)備的IP地址和路由器所分配的端口號之類的地址數(shù)據(jù),從而即使在端口號被本地更新的情況下也可以從廣域網(wǎng)側(cè)進(jìn)行訪問。
此外,管理服務(wù)器基于通過用戶鑒別給出的ID在IP設(shè)備管理表內(nèi)搜索,并且返回指示IP設(shè)備列表的頁面數(shù)據(jù),并且由于用于指定IP設(shè)備的列表的顯示的頁面數(shù)據(jù)在管理服務(wù)器發(fā)送它之前被鑒別,因此不必將IP設(shè)備列表數(shù)據(jù)發(fā)送給未授權(quán)的用戶,這在不必連接到IP設(shè)備自身的情況下,降低了管理服務(wù)器的負(fù)擔(dān),并且實現(xiàn)高安全性。
此外,在管理服務(wù)器內(nèi)的存儲設(shè)備中,通過提供其中對于路由器底下的IP設(shè)備登記了IP設(shè)備數(shù)據(jù)和地址數(shù)據(jù)或者要在DDNS中使用的域名的IP設(shè)備管理表,可以集中在管理服務(wù)器上管理地址數(shù)據(jù),如管理服務(wù)器中分配有端口號的IP設(shè)備的IP地址、路由器的全局IP地址和端口號、以及IP設(shè)備數(shù)據(jù),并且從廣域網(wǎng)側(cè)訪問IP設(shè)備變得容易。
根據(jù)本發(fā)明的第三方面,在一種網(wǎng)絡(luò)系統(tǒng)中,當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,通過在包含與路由器底下連接的IP設(shè)備對應(yīng)的名或域名的同時進(jìn)行訪問,管理服務(wù)器指定IP設(shè)備組或者IP設(shè)備,并且返回包含到該指定IP設(shè)備的超鏈接的頁面數(shù)據(jù),并且當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,包含用于指定IP設(shè)備的、對應(yīng)于IP設(shè)備的一個或多個名(用戶鑒別關(guān)鍵字)。管理服務(wù)器通過使用關(guān)鍵字作為密鑰,顯示包含到可連接的IP設(shè)備的鏈接的IP設(shè)備列表,或者在只存在一個相應(yīng)IP設(shè)備的情況下,管理服務(wù)器發(fā)送用于自動跳轉(zhuǎn)到該IP設(shè)備的頁面數(shù)據(jù)。這樣,可以省略鑒別步驟。
根據(jù)本發(fā)明的第四方面,一種可連接到路由器的IP設(shè)備當(dāng)執(zhí)行預(yù)定操作時請求路由器分配端口號,并且進(jìn)行關(guān)于網(wǎng)絡(luò)的自動設(shè)置,向管理服務(wù)器發(fā)送連接檢查請求,表示用于連接到該IP設(shè)備自身的請求,并且通過當(dāng)該IP設(shè)備可以對來自管理服務(wù)器的連接請求應(yīng)答時輸出的肯定應(yīng)答,判斷自動設(shè)置的結(jié)束,從而即使在端口號被本地更新的情況下也可以從廣域網(wǎng)側(cè)進(jìn)行訪問,并且可以可靠地判斷自動設(shè)置的結(jié)束。
根據(jù)本發(fā)明的第五方面,一種IP設(shè)備具有圖像數(shù)據(jù)傳輸功能,并且當(dāng)從終端經(jīng)由網(wǎng)絡(luò)訪問它時,它發(fā)送入口屏幕顯示數(shù)據(jù),并且可以將它自己或局域網(wǎng)內(nèi)的其他設(shè)備輸出的圖像經(jīng)由網(wǎng)絡(luò)發(fā)送到外部終端,其中,當(dāng)通過自動設(shè)置登記網(wǎng)絡(luò)數(shù)據(jù)時,它廣播網(wǎng)絡(luò)數(shù)據(jù)獲取請求,并且從局域網(wǎng)內(nèi)的其他設(shè)備接收網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答,以及將網(wǎng)絡(luò)數(shù)據(jù)登記在顯示攝像管理表中,從而可以容易地以列表顯示在入口屏幕顯示上顯示的多個圖像。
為了實現(xiàn)上述目的,本發(fā)明涉及一種可以連接到路由器的IP設(shè)備,當(dāng)執(zhí)行預(yù)定操作時,它請求路由器分配端口號,并且當(dāng)路由器分配端口號時,將包含所分配的端口號的地址數(shù)據(jù)通知給連接到廣域網(wǎng)的管理服務(wù)器,其中該IP設(shè)備被分配用于端口轉(zhuǎn)發(fā)的端口號,并且可以將包含要更新的端口號的地址數(shù)據(jù)登記在廣域網(wǎng)上的管理服務(wù)器中,從而即使在端口號被本地更新的情況下也可以從廣域網(wǎng)進(jìn)行訪問。此外,IP設(shè)備將要在DDNS服務(wù)中使用的域名和/或IP設(shè)備數(shù)據(jù)以及地址數(shù)據(jù)通知給管理服務(wù)器,從而可以容易地指定該IP設(shè)備。
此外,管理服務(wù)器基于通過用戶鑒別提供的ID在IP設(shè)備管理表內(nèi)搜索,并且返回用于顯示IP設(shè)備列表的頁面數(shù)據(jù),由此在管理服務(wù)器發(fā)送用于指定IP設(shè)備的列表的顯示的頁面數(shù)據(jù)之前執(zhí)行鑒別,因此不必將IP設(shè)備列表發(fā)送給未授權(quán)的用戶,這在不必連接到IP設(shè)備自身的情況下,降低了管理服務(wù)器的負(fù)擔(dān),并且實現(xiàn)高安全性。
此外,該IP設(shè)備請求路由器分配端口號,執(zhí)行關(guān)于網(wǎng)絡(luò)的自動設(shè)置,并且向管理服務(wù)器發(fā)送連接檢查請求,表示用于連接到其自身的請求,并且通過當(dāng)該IP設(shè)備可以對來自管理服務(wù)器的連接請求應(yīng)答時輸出的肯定應(yīng)答,判斷自動設(shè)置的結(jié)束,從而即使在端口號被本地更新的情況下也可以從廣域網(wǎng)側(cè)進(jìn)行訪問,并且可以可靠地判斷自動設(shè)置的結(jié)束。
此外,在IP設(shè)備具有圖像數(shù)據(jù)傳輸功能、并且當(dāng)從終端經(jīng)由網(wǎng)絡(luò)訪問它時它可以發(fā)送入口屏幕顯示數(shù)據(jù)、并且可以將它自己或局域網(wǎng)內(nèi)的其他設(shè)備輸出的圖像經(jīng)由網(wǎng)絡(luò)發(fā)送到外部終端的情況下,當(dāng)通過自動設(shè)置登記網(wǎng)絡(luò)數(shù)據(jù)時,對網(wǎng)絡(luò)數(shù)據(jù)獲取請求進(jìn)行廣播,并且從局域網(wǎng)內(nèi)的其他設(shè)備接收網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答,以及將網(wǎng)絡(luò)數(shù)據(jù)登記在顯示攝像管理表中,從而可以容易地以列表顯示在入口屏幕顯示上顯示的多個圖像。
圖1是本發(fā)明實施例1中的、用于訪問路由器底下的網(wǎng)絡(luò)攝像頭的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖;圖2是本發(fā)明實施例1中的網(wǎng)絡(luò)攝像頭的功能方框圖;圖3是本發(fā)明實施例1中的管理服務(wù)器的結(jié)構(gòu)圖;圖4是本發(fā)明實施例1中的IP設(shè)備管理表的構(gòu)成圖;圖5是本發(fā)明實施例1中的網(wǎng)絡(luò)攝像頭、管理服務(wù)器和終端之間的序列(sequence)示意圖;圖6(a)是本發(fā)明實施例1的管理服務(wù)器發(fā)送的網(wǎng)絡(luò)攝像頭指定和鑒別網(wǎng)頁的示意圖,圖6(b)是本發(fā)明實施例1的管理服務(wù)器發(fā)送的網(wǎng)絡(luò)攝像頭列表指定網(wǎng)頁的示意圖,并且圖6(c)是本發(fā)明實施例1的管理服務(wù)器發(fā)送的網(wǎng)絡(luò)攝像頭單獨(dú)指定網(wǎng)頁的示意圖;圖7是本發(fā)明實施例2中的網(wǎng)絡(luò)攝像頭的功能方框圖;圖8是本發(fā)明實施例2中的管理服務(wù)器的結(jié)構(gòu)圖;圖9是本發(fā)明實施例2中的管理服務(wù)器的管理表的構(gòu)成圖;圖10是本發(fā)明實施例2中的路由器的結(jié)構(gòu)圖;圖11是本發(fā)明實施例2中的網(wǎng)絡(luò)攝像頭、管理服務(wù)器和終端之間的設(shè)置和圖像請求的序列的示意圖;圖12是本發(fā)明實施例2中的用于因特網(wǎng)連接檢查的詳細(xì)序列圖;圖13是本發(fā)明實施例2中的網(wǎng)絡(luò)攝像頭、管理服務(wù)器和終端之間的流程圖;圖14是本發(fā)明實施例3中的、包括網(wǎng)絡(luò)攝像頭的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖;圖15(a)是本發(fā)明實施例3中的網(wǎng)絡(luò)攝像頭的功能方框圖,并且圖15(b)是安裝在圖15(a)的網(wǎng)絡(luò)攝像頭中的自動設(shè)置程序的功能配置的示意圖;圖16是本發(fā)明實施例3中的入口(portal)圖像顯示數(shù)據(jù)的示意圖;圖17(a)是本發(fā)明實施例3的設(shè)置屏幕的示意圖;并且圖17(b)是本發(fā)明實施例3的顯示攝像登記屏幕的示意圖;圖18是顯示攝像管理表的示意圖;圖19是本發(fā)明實施例3中的自動設(shè)置序列圖;以及圖20是示出實現(xiàn)本發(fā)明實施例的網(wǎng)絡(luò)攝像頭功能的詳細(xì)結(jié)構(gòu)的方框圖。
具體實施例方式
(實施例1)描述本發(fā)明實施例1中的路由器底下的IP設(shè)備和因特網(wǎng)上的管理服務(wù)器。圖1是在本發(fā)明實施例1中對路由器底下的網(wǎng)絡(luò)攝像頭進(jìn)行訪問的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖,圖2是本發(fā)明實施例1中的網(wǎng)絡(luò)攝像頭的功能方框圖;并且圖3是本發(fā)明實施例1中的管理服務(wù)器的結(jié)構(gòu)圖。
在圖1中,附圖標(biāo)記1表示因特網(wǎng)(本發(fā)明的廣域網(wǎng))。附圖標(biāo)記2表示路由器2(本發(fā)明的路由器),它具有可連接到因特網(wǎng)1的接口,具有多個LAN側(cè)端口,并且執(zhí)行對附屬IP設(shè)備(例如,稍后描述的網(wǎng)絡(luò)攝像頭3a、3b和3c)的路由選擇,并且具有特別是根據(jù)UPnP標(biāo)準(zhǔn)的IP分組的動態(tài)端口轉(zhuǎn)發(fā)功能。附圖標(biāo)記3a、3b和3c表示網(wǎng)絡(luò)攝像頭(本發(fā)明的IP設(shè)備)。
終端4可以通過連接到因特網(wǎng)1來訪問網(wǎng)絡(luò)攝像頭3a、3b和3c,DHCP(動態(tài)主機(jī)配置協(xié)議)服務(wù)器5從LAN內(nèi)的預(yù)定本地IP地址(下面稱為IP地址)中,為網(wǎng)絡(luò)攝像頭3a、3b和3c分配IP地址。
在從終端4訪問網(wǎng)絡(luò)攝像頭3a、3b和3c的情況下,管理服務(wù)器6成為第一訪問目的地。當(dāng)從終端4對網(wǎng)絡(luò)攝像頭3a、3b和3c進(jìn)行訪問時,首先訪問管理服務(wù)器,并且管理服務(wù)器6將包含有到全局IP地址(下面稱為外部IP地址)的鏈接的網(wǎng)頁回復(fù)給終端4。
在實施例1中,當(dāng)網(wǎng)絡(luò)攝像頭3a、3b和3c連接到路由器2時,攝像頭檢測到路由器2的連接,并且相應(yīng)地它們自動請求路由器分配端口。接收到分配請求的路由器2給予攝像頭可分配的端口號并且登記它們。例如,當(dāng)網(wǎng)絡(luò)攝像頭3a連接到路由器2并請求分配端口號時,路由器2從可分配的預(yù)定端口號當(dāng)中分配例如“8080”。通過路由器2的該分配和端口轉(zhuǎn)發(fā)功能,可以從因特網(wǎng)1側(cè)對分配有該端口號“8080”的網(wǎng)絡(luò)攝像頭3a進(jìn)行訪問。同樣地,網(wǎng)絡(luò)攝像頭3b和3c請求分配端口號,并且分別被分配端口號,例如,“8081”和“8082”,由此,從因特網(wǎng)1側(cè)訪問具有這些端口號的網(wǎng)絡(luò)攝像頭3a、3b和3c成為可能。此外,在網(wǎng)絡(luò)攝像頭被分配端口號之后,網(wǎng)絡(luò)攝像頭3a、3b和3c將所分配的端口號通知給管理服務(wù)器6。從而,當(dāng)用戶想要從終端4訪問網(wǎng)絡(luò)攝像頭3a、3b和3c時,可以從終端通過訪問管理服務(wù)器6來進(jìn)行訪問。
在上述示例中,檢測到路由器的連接,并且相應(yīng)地自動向路由器2請求端口分配,但也可以通過在網(wǎng)絡(luò)攝像頭連接到路由器之后接通網(wǎng)絡(luò)攝像頭的電源來請求端口分配,或者通過簡單的手動操作來請求端口分配。
然后,參照圖2和圖3描述實施例1的網(wǎng)絡(luò)攝像頭3a、3b和3c以及管理服務(wù)器6的內(nèi)部結(jié)構(gòu)。首先描述網(wǎng)絡(luò)攝像頭3a、3b和3c。在圖2中,附圖標(biāo)記11表示網(wǎng)絡(luò)攝像頭3a、3b和3c與因特網(wǎng)1之間的網(wǎng)絡(luò)接口,它將來自終端4的瀏覽器的請求發(fā)送到網(wǎng)絡(luò)攝像頭3a、3b和3c,并且將用如HTML等標(biāo)記語言描述的、用于顯示網(wǎng)頁的文件從網(wǎng)絡(luò)攝像頭3a、3b和3c發(fā)送到因特網(wǎng)1。附圖標(biāo)記12表示攝像部分,而附圖標(biāo)記13表示圖像數(shù)據(jù)生成部分,其處理來自攝像部分12中提供的CCD或CMOS圖像拾取設(shè)備的視頻信號,并且將該信號壓縮成JPEG格式、MPEG格式或其他壓縮格式。
存儲設(shè)備14存儲控制程序和各種數(shù)據(jù),并且HTML存儲設(shè)備14a存儲多個網(wǎng)頁(web信息),網(wǎng)頁以如HTML等標(biāo)記語言描述顯示指令和鏈接數(shù)據(jù),圖像存儲設(shè)備14b存儲圖像數(shù)據(jù)生成部分13壓縮的圖像數(shù)據(jù),并且地址數(shù)據(jù)存儲部分14c存儲分配的端口數(shù)據(jù)。管理服務(wù)器數(shù)據(jù)存儲部分14d存儲目的地管理服務(wù)器6的地址等,目的地管理服務(wù)器用于將網(wǎng)絡(luò)攝像頭3a、3b和3c的地址數(shù)據(jù)發(fā)送到管理服務(wù)器6。
web服務(wù)器部分15通過協(xié)議TCP/IP與因特網(wǎng)1通信。當(dāng)外部(因特網(wǎng)1側(cè))終端4訪問web服務(wù)器部分15時,HTML生成部分16從存儲設(shè)備14提取和生成由HTML等構(gòu)成的瀏覽器網(wǎng)頁,并且發(fā)送網(wǎng)頁。控制部分17被構(gòu)造為功能實現(xiàn)裝置,用于通過將控制程序讀入中央處理單元(CPU)中來執(zhí)行各種功能。端口管理裝置17a管理端口數(shù)據(jù)。端口管理裝置17a執(zhí)行對于端口號分配的登記處理,并且當(dāng)?shù)怯浗Y(jié)束時,它將端口號通知給管理服務(wù)器6。驅(qū)動部分18包括電機(jī)等,用于諸如攝像部分12的平移(panning)和傾斜之類的操作,并且攝像控制部分19驅(qū)動驅(qū)動部分18。
控制部分17通過處理來自瀏覽器的請求和操作HTML生成部分16生成網(wǎng)頁,從存儲設(shè)備中提取要發(fā)送給瀏覽器的圖像數(shù)據(jù),此外通過指定模式來操作攝像控制部分19。電源部分27用于向各個部分提供電力。
接著,描述管理服務(wù)器6的內(nèi)部結(jié)構(gòu)。在圖3中,附圖標(biāo)記21表示到因特網(wǎng)1的網(wǎng)絡(luò)接口,22表示通過協(xié)議TCP/IP與因特網(wǎng)1通信的web通信部分,并且23表示控制部分??刂撇糠?3也被構(gòu)建為上述功能實現(xiàn)裝置。當(dāng)瀏覽器訪問網(wǎng)頁時,HTML生成部分24從存儲設(shè)備14提取、生成由HTML等構(gòu)成的瀏覽器網(wǎng)頁,并且將其發(fā)送到終端4的瀏覽器,而當(dāng)從終端4發(fā)送的諸如ID和密碼之類的ID數(shù)據(jù)(本發(fā)明的鑒別數(shù)據(jù))被鑒別時,HTML生成部分從稍后描述的管理表存儲設(shè)備25b中提取相應(yīng)網(wǎng)絡(luò)攝像頭3a、3b或3c的地址數(shù)據(jù),生成具有到該URL的鏈接的網(wǎng)頁,并且將該網(wǎng)頁發(fā)送到終端4。
存儲設(shè)備25存儲控制程序和各種數(shù)據(jù),HTML存儲設(shè)備25a存儲多個以如HTML等標(biāo)記語言描述的、用于鑒別和訪問網(wǎng)絡(luò)攝像頭的網(wǎng)頁,并且管理表存儲設(shè)備25b存儲由分配給網(wǎng)絡(luò)攝像頭3a、3b和3c的端口數(shù)據(jù)、IP地址、ID數(shù)據(jù)和密碼等構(gòu)成的服務(wù)器管理表。管理表存儲設(shè)備25b還存儲路由器2的外部IP地址。
管理服務(wù)器6在被通知了網(wǎng)絡(luò)攝像頭3a、3b和3c的端口號時,更新管理表存儲設(shè)備25b的端口號,并且當(dāng)被從終端4通過因特網(wǎng)1訪問時,發(fā)送用于服務(wù)器指定和鑒別的網(wǎng)頁,并且當(dāng)輸入其中的ID數(shù)據(jù)與所存儲的鑒別數(shù)據(jù)匹配時,管理服務(wù)器生成具有到相應(yīng)網(wǎng)絡(luò)攝像頭3a、3b或3c的URL的鏈接的網(wǎng)頁,并將其發(fā)送到終端4。
當(dāng)從終端4通過因特網(wǎng)1進(jìn)行訪問時,最好將用于服務(wù)器指定和鑒別的網(wǎng)頁返回到終端4,基于用戶鑒別提供的ID來搜索服務(wù)器管理表,并且發(fā)送顯示網(wǎng)絡(luò)攝像頭3a、3b和3c的列表的網(wǎng)頁。在發(fā)送用于顯示指定網(wǎng)絡(luò)攝像頭3a、3b和3c的列表的網(wǎng)頁之前進(jìn)行鑒別,從而不必將服務(wù)器列表數(shù)據(jù)發(fā)送給未授權(quán)的用戶,這在沒有連接到服務(wù)器自身的情況下,減少了管理服務(wù)器6的負(fù)擔(dān),并且增加安全性。此外,根據(jù)鑒別結(jié)果,可以判斷要在列表中顯示哪個服務(wù)器,只有對應(yīng)于從廣域網(wǎng)側(cè)訪問的用戶的服務(wù)器才可以在列表中顯示。
此外,也可以這樣,即,當(dāng)響應(yīng)于來自終端4的連接請求而返回可連接的網(wǎng)絡(luò)攝像頭3a、3b和3c的列表、并且終端4選擇這些中的一個時,進(jìn)行用于鑒別網(wǎng)絡(luò)攝像頭3a、3b和3c的請求,并且僅當(dāng)鑒別成功時才發(fā)送包含到網(wǎng)絡(luò)攝像頭3a、3b和3c的鏈接的網(wǎng)頁。當(dāng)終端4通過自動跳轉(zhuǎn)(automaticjumping)連接到服務(wù)器時,減少了管理服務(wù)器在鑒別方面的負(fù)擔(dān)。
此外,也可以這樣,即,當(dāng)從終端4進(jìn)行訪問時,例如,將包含有與路由器2底下連接的網(wǎng)絡(luò)攝像頭3a、3b或3c相對應(yīng)的鑒別關(guān)鍵字的關(guān)鍵字“camera001”放入URL中,并且用http//www.service.co.jp/camera001進(jìn)行訪問,由此管理服務(wù)器6指定服務(wù)器組或服務(wù)器,并且將包含超鏈接的網(wǎng)頁返回到指定的網(wǎng)絡(luò)攝像頭3a、3b或3c。在這種情況下,當(dāng)從終端4通過因特網(wǎng)1進(jìn)行訪問時,在用于指定網(wǎng)絡(luò)攝像頭3a、3b或3c的URL中包含一個對應(yīng)于該服務(wù)器的名字(鑒別關(guān)鍵字)。通過使用該關(guān)鍵字作為密鑰(key),管理服務(wù)器6顯示包含到可連接服務(wù)器的鏈接的服務(wù)器組列表,或者當(dāng)只存在一個相應(yīng)服務(wù)器時,將用于自動跳轉(zhuǎn)的頁面數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)攝像頭3a、3b或3c。因此,可以省略用于指定服務(wù)器的操作的步驟。此外,為了安全起見,也可以在顯示之前采用用戶鑒別過程(ID和密碼確認(rèn))。
類似地,可以這樣,即,通過用包含有對應(yīng)于路由器2的WAN側(cè)IP地址的域名、和為路由器2底下連接的網(wǎng)絡(luò)攝像頭3a、3b和3c提供的每個名字的(例如)http//YYY.service.co.jp/camera001訪問,管理服務(wù)器6指定網(wǎng)絡(luò)攝像頭3a、3b或3c,并且返回包含到所指定的服務(wù)器的超鏈接的網(wǎng)頁。在這種情況下,用于指定網(wǎng)絡(luò)攝像頭3a、3b或3c的每個名字(鑒別關(guān)鍵字)被包含在該URL中。通過使用該關(guān)鍵字作為密鑰,管理服務(wù)器6顯示包含到可連接網(wǎng)絡(luò)攝像頭3a、3b或3c的鏈接的列表,或者當(dāng)只存在一個相應(yīng)服務(wù)器時,管理服務(wù)器將用于自動跳轉(zhuǎn)的頁面數(shù)據(jù)發(fā)送到該服務(wù)器。因此,可以省略用于指定服務(wù)器的操作的步驟。此外,為了安全起見,也可以在顯示之前采用用戶鑒別過程(ID和密碼確認(rèn))。
下面,描述服務(wù)器管理表的構(gòu)成。圖4是本發(fā)明實施例1的服務(wù)器管理表的構(gòu)成圖。在圖4所示的服務(wù)器管理表中,附圖標(biāo)記41指示攝像頭ID,如網(wǎng)絡(luò)攝像頭的MAC地址(例如,“00:02:2F:92:D7:32”)或唯一ID(例如,唯一的URL”miemasu.net/camera001/)。可以使用其他代碼,只要它們是唯一的,然而,對于產(chǎn)品唯一的MAC地址是最理想的。
附圖標(biāo)記42指示訪問ID。當(dāng)用戶購買產(chǎn)品時,制造商一方將ID號,例如,“35178913”,輸入制造商所附的文檔上,并且在發(fā)貨時,將該ID與MAC地址登記在管理服務(wù)器6中,這樣,用該ID號“35178913”鑒別的用戶被允許訪問網(wǎng)絡(luò)攝像頭。即使不提供訪問ID 42,也可以使用攝像頭ID 41的MAC地址來代替。
附圖標(biāo)記43指示密碼,并且當(dāng)發(fā)貨時,設(shè)置缺省密碼并將其與ID一起輸入所附文檔上,在用戶被成功鑒別之后,可以使用用戶側(cè)可設(shè)置的接口來將密碼改變?yōu)橛脩粑ㄒ恢?,例如,?ZD45E”。攝像頭ID(例如,MAC地址)41、訪問ID 42和密碼43對應(yīng)于本發(fā)明的服務(wù)器數(shù)據(jù),并且在這些條數(shù)據(jù)中,訪問ID 42和密碼43是本發(fā)明的鑒別數(shù)據(jù)。
附圖標(biāo)記44指示由啟用UPnP的路由器2分配的端口號,并且被從網(wǎng)絡(luò)攝像頭3a、3b或3c通知。路由器2具有預(yù)定的可分配端口號,并且響應(yīng)于來自每個網(wǎng)絡(luò)攝像頭的請求,更新每個端口號,并且每個網(wǎng)絡(luò)攝像頭將該號通知給管理服務(wù)器6。因此,對于每個通知更新端口號。
附圖標(biāo)記45指示網(wǎng)絡(luò)攝像頭3a、3b或3c的本地IP地址。本地IP地址45由DHCP服務(wù)器5分配,并且例如,當(dāng)路由器2的IP地址是“192.168.0.1”時,網(wǎng)絡(luò)攝像頭3a被設(shè)置為例如“192.168.0.2”,并且將這與上述端口號一起通知。附圖標(biāo)記46指示LAN側(cè)端口號。端口號44、本地IP地址45和LAN側(cè)端口號46構(gòu)成本發(fā)明的地址數(shù)據(jù)。附圖標(biāo)記47指示路由器2的外部(WAN側(cè))IP地址,而附圖標(biāo)記49指示為服務(wù)器組提供的組ID。
在實施例1中,當(dāng)網(wǎng)絡(luò)攝像頭3a、3b和3c連接(或者其電源被接通)時,由路由器2為它們分配IP地址和端口號,并且將這些地址數(shù)據(jù)和攝像頭ID(例如MAC地址)41、訪問ID 42和密碼43通知給管理服務(wù)器6,并且在服務(wù)器管理表中登記這些。訪問ID42和密碼43是預(yù)先設(shè)置的。
在這種狀態(tài)下,當(dāng)終端4通過因特網(wǎng)1訪問管理服務(wù)器6時,管理服務(wù)器6發(fā)送用于網(wǎng)絡(luò)攝像頭指定和鑒別的網(wǎng)頁,通過從終端4側(cè)發(fā)送的攝像頭ID(例如MAC地址)41指定網(wǎng)絡(luò)攝像頭,并且用訪問ID 42和密碼43執(zhí)行鑒別。當(dāng)這些被鑒別時,發(fā)送添加有到相應(yīng)網(wǎng)絡(luò)攝像頭3a、3b或3c的URL的鏈接的網(wǎng)頁,并且終端4自動訪問鏈接目的地,從而終端4側(cè)即使不知道網(wǎng)絡(luò)攝像頭3a、3b和3c的端口號,也可以進(jìn)行訪問。
接著,基于圖5描述網(wǎng)絡(luò)攝像頭3a、3b和3c、路由器2、管理服務(wù)器6和終端4之間采取的序列。圖5是本發(fā)明實施例1中的網(wǎng)絡(luò)攝像頭、管理服務(wù)器和終端之間的序列示意圖。如圖5所示,例如,網(wǎng)絡(luò)攝像頭3a連接到LAN、被接通、或者被手動操作,并且請求DHCP服務(wù)器5分配IP地址,并且向啟用UPnP的服務(wù)器5進(jìn)行轉(zhuǎn)發(fā)請求(sq1),路由器2分配端口號,并且將端口號設(shè)置通知發(fā)送給網(wǎng)絡(luò)攝像頭3a(sq2)。網(wǎng)絡(luò)攝像頭3a將初始設(shè)置的攝像頭ID(例如MAC地址)41、訪問ID 42和密碼43,以及端口號44、本地IP地址45、本地端口號46和作為全局IP地址的路由器2的外部IP地址47,發(fā)送給管理服務(wù)器6(sq3)。在管理服務(wù)器6中,這些數(shù)據(jù)被登記在服務(wù)器管理表中。也可以這樣,即,在網(wǎng)絡(luò)攝像頭3a要發(fā)送的數(shù)據(jù)中不包含路由器2的外部IP地址,而管理服務(wù)器6從接收到的分組的源IP地址中獲得路由器的外部IP地址。
然后,當(dāng)從終端4對管理服務(wù)器6進(jìn)行訪問時(sq4),管理服務(wù)器6進(jìn)行服務(wù)器指定和鑒別請求(sq5),并且終端4指定網(wǎng)絡(luò)攝像頭,輸入鑒別數(shù)據(jù),并且將其作為服務(wù)器指定和鑒別數(shù)據(jù)的通知而發(fā)送(sq6)。即使在終端4用對于網(wǎng)絡(luò)攝像頭3a、3b或3c唯一的ID進(jìn)行訪問時,管理服務(wù)器6也向終端4回復(fù)具有到全局IP地址(下面稱為外部IP地址)的連接的網(wǎng)頁。
下面,描述直到終端通過經(jīng)由因特網(wǎng)1訪問管理服務(wù)器6、通過從管理服務(wù)器6發(fā)送到終端4的網(wǎng)頁被連接到目標(biāo)網(wǎng)絡(luò)攝像頭3a、3b或3c的處理。
如圖6(a)、圖6(b)和圖6(c)所示,有三種從管理服務(wù)器6發(fā)送到終端4的網(wǎng)頁。首先,當(dāng)終端4訪問管理服務(wù)器6時,可以通過使用管理服務(wù)器6的域名(如http//www.miemasu.net)來進(jìn)行連接。
圖6(a)是本發(fā)明實施例1的管理服務(wù)器發(fā)送的網(wǎng)絡(luò)攝像頭指定和鑒別網(wǎng)頁的示意圖,圖6(b)是本發(fā)明實施例1的管理服務(wù)器發(fā)送的網(wǎng)絡(luò)攝像頭列表指定網(wǎng)頁的示意圖,并且圖6(c)是本發(fā)明實施例1的管理服務(wù)器發(fā)送的網(wǎng)絡(luò)攝像頭單獨(dú)指定網(wǎng)頁的示意圖。在圖6(a)所示的網(wǎng)絡(luò)攝像頭指定和鑒別網(wǎng)頁上,附圖標(biāo)記51表示攝像頭ID輸入框,52表示訪問ID輸入框,而53表示密碼輸入框,并且通過使用這些來執(zhí)行網(wǎng)絡(luò)攝像頭指定和鑒別。附圖標(biāo)記54表示列表請求按鈕,用于請求下面描述的網(wǎng)絡(luò)攝像頭列表指定網(wǎng)頁,并且55表示發(fā)送按鈕。當(dāng)輸入了攝像頭ID(例如MAC地址)、訪問ID和密碼并按下發(fā)送按鈕55時,執(zhí)行網(wǎng)絡(luò)攝像頭指定和鑒別。
在圖6(b)所示的網(wǎng)絡(luò)攝像頭列表指定網(wǎng)頁上,附圖標(biāo)記56表示其中網(wǎng)絡(luò)攝像頭的主機(jī)名被鏈接到URL的列表。該網(wǎng)絡(luò)攝像頭列表指定網(wǎng)頁用于通過例如從所顯示的網(wǎng)絡(luò)攝像頭3a、3b和3c的主機(jī)名“camera 1”到“camera3”的列表中選擇“camera 1”來鏈接到URL“http//miemasu.net/camera001/”,并且同時通過訪問ID和密碼鑒別。在圖6(b)中,當(dāng)點(diǎn)擊“camera 1”時,從管理服務(wù)器6發(fā)送其中“miemasu.net/camera001/”被缺省輸入圖6(a)的攝像頭ID輸入框51中的網(wǎng)頁,然后執(zhí)行鑒別。就這一點(diǎn)而言,也可以發(fā)送沒有攝像頭ID輸入框51的網(wǎng)頁。
在圖6(c)所示的網(wǎng)絡(luò)攝像頭單獨(dú)指定網(wǎng)頁上,附圖標(biāo)記57表示其中輸入要訪問的網(wǎng)絡(luò)攝像頭的URL的URL輸入框,并且58表示確定按鈕。當(dāng)輸入了URL“http//miemasu.net/camera001/”并按下確定按鈕58時,于是和圖6(b)的情況一樣,從管理服務(wù)器6發(fā)送其中“miemasu.net/camera001/”被缺省輸入網(wǎng)絡(luò)攝像頭指定和鑒別網(wǎng)頁的攝像頭ID輸入框51中的網(wǎng)頁,并且通過訪問ID和密碼執(zhí)行鑒別。也可以發(fā)送沒有攝像頭ID輸入框51的網(wǎng)頁。
下面描述從終端4連接到網(wǎng)絡(luò)攝像頭3a、3b和3c的另一種方式。
(1)通過建立組訪問當(dāng)指定了“http//miemasu.net/camera001/”時,終端4用TCP端口號80連接到具有域名“miemasu.net”的管理服務(wù)器6,并且通過GET方法通知“camera001”。管理服務(wù)器6從數(shù)據(jù)庫檢索具有camera001的ID的網(wǎng)絡(luò)攝像頭,并且當(dāng)存在多個具有該ID的攝像頭時,發(fā)送以圖6(b)的形式顯示的HTML頁面,并且終端4通過點(diǎn)擊選擇任意網(wǎng)絡(luò)攝像頭來進(jìn)行連接。當(dāng)只存在一個相應(yīng)網(wǎng)絡(luò)攝像頭時,發(fā)送被重定向到相應(yīng)網(wǎng)絡(luò)攝像頭的HTML頁面,由此終端連接到該網(wǎng)絡(luò)攝像頭。為了安全起見,可以在顯示之前采用用戶鑒別過程(密碼確認(rèn))。
(2)通過使用專用(exclusive)域訪問此外,還可以通過http//camera001.miemasu.net/執(zhí)行指定。當(dāng)在客戶規(guī)模大的情況中許多網(wǎng)絡(luò)攝像頭是管理對象時,設(shè)置專用管理服務(wù)器6,并且為其分配域名。這可以是通過獲得官方域或使用DDNS服務(wù)而成為可能。當(dāng)終端4通過“http//camera001.miemasu.net/”連接時,它用TCP端口號80連接到具有域名“camera001.miemasu.net”的管理服務(wù)器6,并且當(dāng)數(shù)據(jù)庫上存在多個網(wǎng)絡(luò)攝像頭時,管理服務(wù)器6發(fā)送以圖6(b)形式顯示的HTML頁面,而當(dāng)只存在一個相應(yīng)網(wǎng)絡(luò)攝像頭時,發(fā)送被重定向到相應(yīng)網(wǎng)絡(luò)攝像頭的HTML頁面,由此終端連接到該網(wǎng)絡(luò)攝像頭。為了安全起見,可以在顯示之前采用用戶鑒別過程(密碼確認(rèn))。
(3)通過使用專用域名和唯一ID訪問此外,也可以指定為“http//camera001.miemasu.net/35178913”。終端4連接到具有域名“camera001.miemasu.net”的管理服務(wù)器6,并且通過GET方法通知“35178913”。這里,“35178913”是圖4的訪問ID 42。用戶可以通過使用訪問目的地數(shù)據(jù)庫服務(wù)器6提供的用戶接口將該ID改變?yōu)槿我庵?,并且可以通過使用網(wǎng)絡(luò)攝像頭的用戶接口將其改變?yōu)槿我庵怠1煌ㄖ墓芾矸?wù)器6從數(shù)據(jù)庫中檢索具有ID“35178913”的網(wǎng)絡(luò)攝像頭,當(dāng)存在多個相應(yīng)網(wǎng)絡(luò)攝像頭時,管理服務(wù)器發(fā)送以圖6(b)形式顯示的HTML頁面,并且終端4點(diǎn)擊選擇任意網(wǎng)絡(luò)攝像頭以進(jìn)行連接。當(dāng)相應(yīng)網(wǎng)絡(luò)攝像頭的數(shù)量只有一個時,終端通過發(fā)送被重定向到相應(yīng)網(wǎng)絡(luò)攝像頭的HTML頁面來進(jìn)行到該網(wǎng)絡(luò)攝像頭的連接。為了安全起見,可以在顯示之前采用用戶鑒別過程(密碼確認(rèn))。
在sq6中,當(dāng)發(fā)送服務(wù)器指定和鑒別數(shù)據(jù)通知時,管理服務(wù)器6從管理表存儲設(shè)備25b中取出訪問ID 42和密碼43的數(shù)據(jù),而當(dāng)該數(shù)據(jù)匹配鑒別數(shù)據(jù)時,管理服務(wù)器6發(fā)送轉(zhuǎn)移網(wǎng)頁(sq7)。轉(zhuǎn)移頁面具有到目的地網(wǎng)絡(luò)攝像頭的URL的鏈接,并且終端4自動訪問作為鏈接目的地的網(wǎng)絡(luò)攝像頭3a(sq8)。網(wǎng)絡(luò)攝像頭3a相應(yīng)地發(fā)送控制屏幕網(wǎng)頁(sq9),并且可以通過輸入到該網(wǎng)頁中來獲得來自網(wǎng)絡(luò)攝像頭3a的圖像。
這樣,通過向管理服務(wù)器6詢問網(wǎng)絡(luò)攝像頭3a、3b或3c的URL,終端4側(cè)即使不知道網(wǎng)絡(luò)攝像頭3a、3b或3c的端口號,也可以訪問網(wǎng)絡(luò)攝像頭3a、3b或3c。在上面給出的描述中,管理服務(wù)器6執(zhí)行鑒別,然而,也可以管理服務(wù)器6只發(fā)送網(wǎng)絡(luò)攝像頭3a、3b或3c的URL,而由網(wǎng)絡(luò)攝像頭3a、3b或3c執(zhí)行鑒別。
(實施例2)描述本發(fā)明實施例2中的網(wǎng)絡(luò)攝像頭、因特網(wǎng)上的管理服務(wù)器和路由器。即使在實施例2中,路由器2具有可連接到因特網(wǎng)1的WAN(廣域網(wǎng))接口,具有多個LAN側(cè)端口,并且執(zhí)行對每個附屬IP設(shè)備的路由,還具有用于根據(jù)UPnP標(biāo)準(zhǔn)動態(tài)設(shè)置端口轉(zhuǎn)發(fā)的UPnP功能。網(wǎng)絡(luò)攝像頭3a、3b和3c(本發(fā)明的IP設(shè)備)具有DHCP和UPnP功能,用于通過協(xié)議TCP/IP遞送圖像。管理服務(wù)器6還具有DDNS(動態(tài)DNS)功能,用于回復(fù)網(wǎng)絡(luò)攝像頭3a、3b和3c的全局IP地址(下面稱為WAN側(cè)IP地址)。當(dāng)為網(wǎng)絡(luò)攝像頭3a、3b和3c提供和登記域名時,通過使用域名訪問,可以在不知道全局IP地址的情況下進(jìn)行到每個網(wǎng)絡(luò)攝像頭3a、3b和3c的連接。
在實施例2中,將網(wǎng)絡(luò)攝像頭3a、3b和3c描述為IP設(shè)備,然而不用說,也可以使用其他設(shè)備代替,只要它們是具有能通過協(xié)議TCP/IP進(jìn)行通信的DHCP和UPnP功能的計算機(jī)設(shè)備。
參考用于描述實施例2的圖1作為本實施例的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖,并且下面描述與實施例2不同的部分。圖7是本發(fā)明的實施例2中的網(wǎng)絡(luò)攝像頭的功能方框圖,圖8是本發(fā)明實施例2中的管理服務(wù)器的結(jié)構(gòu)圖,圖9是本發(fā)明實施例2中的管理服務(wù)器的管理表的構(gòu)成圖,圖10是本發(fā)明實施例2的路由器的結(jié)構(gòu)圖,并且圖11是網(wǎng)絡(luò)攝像頭、管理服務(wù)器和終端之間的設(shè)置和圖像請求的序列示意圖。
在該實施例2中,位于路由器2底下的計算機(jī)設(shè)備65連接在LAN中,并且?guī)椭W(wǎng)絡(luò)攝像頭3a、3b和3c的網(wǎng)絡(luò)設(shè)置。路由器2具有DHCP(動態(tài)主機(jī)配置協(xié)議)服務(wù)器功能以及上述UPnP功能,DHCP服務(wù)器功能用于從預(yù)定本地IP地址(下面稱為IP地址)當(dāng)中向LAN內(nèi)的IP設(shè)備(即,網(wǎng)絡(luò)攝像頭3a、3b和3c以及計算機(jī)設(shè)備65)分配IP地址。
然后,描述在本實施例2的網(wǎng)絡(luò)攝像頭3a、3b和3c、路由器2、管理服務(wù)器6以及終端4之間執(zhí)行的正常情況下的自動設(shè)置、連接檢查、圖像確認(rèn)和圖像瀏覽這一系列操作序列。在這些序列中,(B)因特網(wǎng)連接檢查序列在后面另外描述。圖11示出網(wǎng)絡(luò)攝像頭、管理服務(wù)器和終端之間的序列。如圖11所示,sq1到sq4是(A)設(shè)置序列,而隨后的序列sq5到sq9是(B)因特網(wǎng)連接檢查序列。此外,sq10和sq11是(C)確認(rèn)序列,sq12是(D)域名設(shè)置序列,而sq13到sq15是(E)圖像瀏覽序列。sq00是(F)更新序列。
首先,執(zhí)行圖11所示的(A)設(shè)置序列。當(dāng)網(wǎng)絡(luò)攝像頭3a、3b和3c連接到LAN或者其電源被接通時,網(wǎng)絡(luò)攝像頭3a、3b和3c向路由器2請求IP地址,并且路由器2分配IP地址(sq1)。網(wǎng)絡(luò)攝像頭3a、3b和3c將網(wǎng)絡(luò)設(shè)置通知發(fā)送給計算機(jī)設(shè)備65(sq2)。計算機(jī)設(shè)備65確認(rèn)用戶連接到因特網(wǎng)的意圖,并且設(shè)置網(wǎng)絡(luò)攝像頭3a、3b和3c的訪問ID和密碼(sq3)。接著,網(wǎng)絡(luò)攝像頭3a、3b和3c通過UPnP功能向路由器2進(jìn)行端口分配的請求。在該請求中包含網(wǎng)絡(luò)攝像頭3的MAC地址、IP地址和端口號,并且路由器2在稍后描述的端口轉(zhuǎn)發(fā)表34a中設(shè)置端口號以及MAC地址和IP地址(sq4)。
接著,執(zhí)行(B)因特網(wǎng)連接檢查序列。當(dāng)從網(wǎng)絡(luò)攝像頭3a、3b和3c向管理服務(wù)器6發(fā)送因特網(wǎng)連接檢查請求以及用于訪問檢查的URL數(shù)據(jù)時(sq5),接收到該請求的管理服務(wù)器6在與sq5不同的會話中向網(wǎng)絡(luò)攝像頭3a、3b或3c的訪問檢查URL發(fā)送HTTP請求(sq6)。路由器2根據(jù)端口轉(zhuǎn)發(fā)表34a的設(shè)置執(zhí)行該HTTP請求到指定的網(wǎng)絡(luò)攝像頭3a、3b或3c的路由選擇。響應(yīng)于該HTTP請求,網(wǎng)絡(luò)攝像頭3a、3b或3c將由OK的狀態(tài)代碼200構(gòu)成的HTTP應(yīng)答(下面稱為200OK)作為肯定應(yīng)答發(fā)送,并且將MAC地址數(shù)據(jù)作為sq6的會話的回復(fù)發(fā)送(sq7)。當(dāng)路由器2對端口轉(zhuǎn)發(fā)表34a的設(shè)置不正確時,不從路由器2將該HTTP請求發(fā)送到指定的網(wǎng)絡(luò)攝像頭3a、3b或3c,并且不做出應(yīng)答。接收到200OK的路由器2向網(wǎng)絡(luò)攝像頭3a、3b或3c發(fā)送因特網(wǎng)連接檢查結(jié)果的應(yīng)答(sq8)。
因特網(wǎng)連接檢查的結(jié)果應(yīng)答通知各種應(yīng)答數(shù)據(jù),并且通知(a)表示連接成功的肯定應(yīng)答數(shù)據(jù),(b)表示連接失敗的否定應(yīng)答數(shù)據(jù),和(c)表示連接失敗的、沒有做出應(yīng)答的數(shù)據(jù)。當(dāng)該應(yīng)答包含表示肯定應(yīng)答的數(shù)據(jù)時,網(wǎng)絡(luò)攝像頭3a、3b或3c發(fā)送登記消息(信號),表示要確定設(shè)置的MAC地址、IP地址和端口號(sq9)。另一方面,在接收到否定應(yīng)答或沒有接收到應(yīng)答的情況下,將因特網(wǎng)連接檢查結(jié)果(僅通知接收到否定應(yīng)答的數(shù)據(jù)或者沒有接收到應(yīng)答的數(shù)據(jù))發(fā)送到網(wǎng)絡(luò)攝像頭3a、3b或3c,并且通過通知該結(jié)果,再次促使路由器2到因特網(wǎng)1的連接,或者手動促使端口轉(zhuǎn)發(fā)設(shè)置等。
當(dāng)成功進(jìn)行了(B)的連接時,執(zhí)行(C)確認(rèn)序列。當(dāng)從終端4對管理服務(wù)器6的存儲確認(rèn)屏幕頁面數(shù)據(jù)的URL進(jìn)行訪問時(sq10),讀出并發(fā)送以HTML等描述的確認(rèn)屏幕頁面數(shù)據(jù)(sq11)。這里,要訪問的URL包含顯示確認(rèn)屏幕頁面數(shù)據(jù)的文件名,并且采用通過對MAC地址編碼獲得的文件名作為該文件名。在管理服務(wù)器6中,對這個編碼的MAC地址進(jìn)行解碼,并且從該MAC地址讀出網(wǎng)絡(luò)攝像頭的IP地址和端口號。此外,為了使得能夠讀出網(wǎng)絡(luò)攝像頭3a、3b或3c中存儲的示例圖像,管理服務(wù)器6生成鏈接到該圖像的目錄的確認(rèn)屏幕頁面數(shù)據(jù),并且將該數(shù)據(jù)發(fā)送到終端4。在終端4上,通過顯示確認(rèn)屏幕頁面來瀏覽該示例圖像。當(dāng)確認(rèn)序列被執(zhí)行幾天時,可以由網(wǎng)絡(luò)攝像頭3a、3b或3c完成成像并且更新示例圖像。
最好,在制造商對網(wǎng)絡(luò)攝像頭3a、3b和3c所附的文檔上輸入如上所述編碼的MAC地址以及URL,包裝并銷售。它們可以一般地用作稍后描述的訪問ID 42的ID號。例如,當(dāng)在假設(shè)通過編碼MAC地址“00223344D732”獲得的文件名為“FFFF35178913”并且URL為“http//camera.c.net/FFFF35178913”的情況下進(jìn)行訪問時,管理服務(wù)器6將“FFFF35178913”解碼為MAC地址“00223344D732”,并且可以讀出網(wǎng)絡(luò)攝像頭3a、3b或3c的相應(yīng)IP地址和端口號。這里,一直到URL“http//camera.c.net”的代碼是一般地確定的,并且用戶通過附加對網(wǎng)絡(luò)攝像頭唯一的編碼文件名“FFFF35178913”來訪問,由此管理服務(wù)器6可以指定網(wǎng)絡(luò)攝像頭3a、3b或3c。
此外,還可以執(zhí)行(D)域名設(shè)置序列。管理服務(wù)器6為網(wǎng)絡(luò)攝像頭3a、3b和3c提供域名并登記它們,并且從網(wǎng)絡(luò)攝像頭3a、3b和3c將域名通知給計算機(jī)設(shè)備65。管理服務(wù)器6通過將MAC地址和IP地址與域名相關(guān)聯(lián)來登記。將完全登記的域名從計算機(jī)設(shè)備65發(fā)送到終端4(sq12)。在該sq12中,可以同時執(zhí)行其他過程。通過該登記,DDNS功能在管理服務(wù)器6中變得可執(zhí)行。因此,可以通過域名執(zhí)行隨后的(C)確認(rèn)序列。
在這種狀況下,當(dāng)使用域名進(jìn)行訪問時,(E)圖像瀏覽序列變得可執(zhí)行。即,當(dāng)從終端4利用域名進(jìn)行訪問時(sq13),管理服務(wù)器6發(fā)送利用網(wǎng)絡(luò)攝像頭3a、3b或3c的WAN側(cè)IP地址和WAN側(cè)端口號描述的URL(sq14),并且當(dāng)終端4利用該URL訪問網(wǎng)絡(luò)攝像頭3a、3b或3c時,遞送圖像(sq15)。(F)更新序列用于在sq9中發(fā)送登記消息之后,周期性地更新網(wǎng)絡(luò)攝像頭3a、3b和3c的WAN側(cè)IP地址和WAN側(cè)端口號。將更新的細(xì)節(jié)以及MAC地址以預(yù)定時間間隔通知管理服務(wù)器6(sq00)。
然后,將參照圖7、圖8和圖10描述執(zhí)行上述序列的網(wǎng)絡(luò)攝像頭3a、3b和3c以及管理服務(wù)器6的內(nèi)部結(jié)構(gòu)、以及執(zhí)行端口轉(zhuǎn)發(fā)設(shè)置的路由器2的內(nèi)部結(jié)構(gòu)。首先,描述網(wǎng)絡(luò)攝像頭3a、3b和3c。在圖7中,接口11符合IEEE802.3標(biāo)準(zhǔn),它將來自諸如終端4的瀏覽器之類的通信裝置的請求通過路由器2發(fā)送到網(wǎng)絡(luò)攝像頭3a、3b或3c,并且將用諸如HTML之類的標(biāo)記語言描述的、用于顯示網(wǎng)頁的顯示數(shù)據(jù)(下面稱為頁面數(shù)據(jù))從網(wǎng)絡(luò)攝像頭3a、3b或3c通過路由器2發(fā)送到因特網(wǎng)1。附圖標(biāo)記12表示攝像部分,并且附圖標(biāo)記13表示圖像數(shù)據(jù)生成部分,其處理來自攝像部分12中提供的CCD或CMOS圖像拾取設(shè)備的視頻信號,并且將該信號壓縮成諸如JPEG或MPEG格式之類的壓縮格式。
存儲設(shè)備14存儲控制程序和各種數(shù)據(jù),并且HTML存儲設(shè)備14a存儲以HTML描述顯示指令和鏈接數(shù)據(jù)的頁面數(shù)據(jù),圖像存儲設(shè)備14b存儲圖像數(shù)據(jù)生成部分13壓縮的圖像數(shù)據(jù),并且地址數(shù)據(jù)存儲部分14c存儲分配的端口數(shù)據(jù)、MAC地址、IP地址和管理服務(wù)器6的地址。
web服務(wù)器部分15通過協(xié)議TCP/IP與因特網(wǎng)1通信,并且當(dāng)從終端4的通信裝置訪問web服務(wù)器部分15時,HTML生成部分16從存儲設(shè)備14提取用于通信裝置的頁面數(shù)據(jù),此外生成頁面數(shù)據(jù)并且從web服務(wù)器部分15發(fā)送頁面數(shù)據(jù)。在實施例2中,在(B)因特網(wǎng)連接檢查序列中,從管理服務(wù)器6發(fā)送HTTP請求,并且響應(yīng)于此,HTML生成部分16讀出訪問目的地的頁面數(shù)據(jù),生成描述MAC地址的HTTP應(yīng)答,并且從web服務(wù)器部分15發(fā)送它。
控制部分17被構(gòu)造為功能實現(xiàn)裝置,用于通過將控制程序讀入中央處理單元(CPU)中來執(zhí)行各種功能。端口管理裝置17a執(zhí)行UPnP功能并且管理端口數(shù)據(jù),DHCP管理裝置17b發(fā)送DHCP發(fā)現(xiàn)分組并且被分配來自DHCP服務(wù)器等的IP地址。DHCP管理裝置17b和端口管理裝置17a請求具有DHCP功能和UPnP功能的路由器2來分配IP地址和端口號,并且當(dāng)分配了IP地址和端口號時,它們被登記在地址數(shù)據(jù)存儲部分14c中。
DHCP服務(wù)器并不總是需要在路由器中提供,DHCP服務(wù)器也可以放置在可接收從DHCP管理裝置17b發(fā)送的DHCP發(fā)現(xiàn)分組的LAN內(nèi)。然后,當(dāng)進(jìn)行因特網(wǎng)連接檢查并且成功進(jìn)行連接時,控制部分17通過web服務(wù)器部分15將MAC地址、IP地址和端口號通知給管理服務(wù)器6,并且周期性地更新該登記的內(nèi)容。
驅(qū)動部分18執(zhí)行諸如攝像部分12的平移和傾斜之類的操作,攝像控制部分19驅(qū)動驅(qū)動部分18,并且控制攝像部分??刂撇糠?7處理來自通信裝置的請求并且通過操作HTML生成部分16生成網(wǎng)頁,從存儲設(shè)備中提取要發(fā)送給通信裝置的圖像數(shù)據(jù),此外通過指定成像模式來操作攝像控制部分19。
接著,參照圖8描述管理服務(wù)器6的內(nèi)部結(jié)構(gòu)。在圖8中,附圖標(biāo)記21表示到因特網(wǎng)1的網(wǎng)絡(luò)接口,22表示通過協(xié)議TCP/IP與因特網(wǎng)1通信的web通信部分,并且23表示控制部分??刂撇糠?3也被構(gòu)建為上述功能實現(xiàn)裝置。附圖標(biāo)記23a表示定時器(本發(fā)明的計時裝置),用于在當(dāng)進(jìn)行因特網(wǎng)連接檢查時超時的情況下判斷沒有應(yīng)答。當(dāng)成功進(jìn)行了因特網(wǎng)連接時,通過接收HTTP應(yīng)答200OK判斷成功,而且在否定應(yīng)答的情況下也接收到HTTP應(yīng)答,然而,在沒有應(yīng)答的情況下無法進(jìn)行這樣的判斷,因此通過超時判斷沒有應(yīng)答和連接失敗。當(dāng)從終端4的通信裝置進(jìn)行訪問時,對于通信裝置HTML生成部分24從存儲設(shè)備14提取由HTML等構(gòu)成的頁面數(shù)據(jù),此外生成頁面數(shù)據(jù)并將其發(fā)送到web通信部分22。
存儲設(shè)備25存儲控制程序和各種數(shù)據(jù),HTML存儲設(shè)備25a存儲多條以HTML等描述的、用于鑒別和網(wǎng)絡(luò)攝像頭訪問的頁面數(shù)據(jù),并且管理表存儲設(shè)備25b存儲包含分配給網(wǎng)絡(luò)攝像頭3a、3b和3c的端口號、MAC地址、IP地址、訪問ID和密碼、以及網(wǎng)絡(luò)攝像頭域名的管理表。管理表存儲設(shè)備25b還存儲路由器2的WAN側(cè)IP地址。
當(dāng)用域名和端口號進(jìn)行詢問時,DDNS功能部分26從管理表中提取地址數(shù)據(jù)(MAC地址、IP地址、端口號和路由器2的WAN側(cè)IP地址),并且通知URL。
圖9示出該管理表的一個示例。附圖標(biāo)記41表示作為訪問對象的IP設(shè)備(在本實施例中為網(wǎng)絡(luò)攝像頭3a、3b或3c)的ID,例如是該設(shè)備的MAC地址“00:22:33:44:D7:32”。附圖標(biāo)記42表示訪問ID,而43表示密碼。當(dāng)用戶購買產(chǎn)品時,ID號(如“35178913”)被輸入制造商所附的文檔上,用該ID號所鑒別的用戶被允許訪問,并且在發(fā)貨時,還設(shè)置缺省密碼,并且在成功鑒別之后由用戶側(cè)將密碼改變?yōu)槔纭?ZD45E”。從計算機(jī)設(shè)備65輸入用于鑒別的數(shù)據(jù)(見圖11的sq3)。
附圖標(biāo)記44表示由啟用UPnP的路由器2分配的WAN側(cè)端口號,45表示網(wǎng)絡(luò)攝像頭3a、3b或3c的IP地址,46表示LAN側(cè)端口號,47表示路由器2的WAN側(cè)IP地址,而48表示域名。對于MAC地址、IP地址和端口號,以大約10分鐘的間隔從網(wǎng)絡(luò)攝像頭3a、3b或3c周期性地發(fā)送更新通知,并且更新數(shù)據(jù)。為了使管理容易,可以通過使WAN側(cè)端口號與LAN側(cè)端口號相同來操作。
接下來,基于圖10描述路由器2的內(nèi)部結(jié)構(gòu)。在圖10中,LAN接口31具有LAN側(cè)的端口,并且WAN接口32具有因特網(wǎng)1側(cè)的端口??刂撇糠?3被構(gòu)建為上述功能實現(xiàn)裝置。DHCP功能裝置33a響應(yīng)于從客戶端進(jìn)行的IP地址請求,分配IP地址,UPnP功能裝置33b根據(jù)UPnP標(biāo)準(zhǔn)動態(tài)地分配用于端口轉(zhuǎn)發(fā)的端口號,并且web服務(wù)器部分33c用于通過TCP/IP通信。附圖標(biāo)記34表示存儲部分,34a表示存儲部分34中提供的端口轉(zhuǎn)發(fā)表,而35表示用于在LCD等上顯示的顯示裝置。
將路由器2這樣構(gòu)造,即,使得當(dāng)網(wǎng)絡(luò)攝像頭3a、3b和3c連接到LAN接口31或者其電源被接通時,每個網(wǎng)絡(luò)攝像頭的DHCP管理裝置17b發(fā)送用于請求IP地址的分組,并且接收到該分組的DHCP功能裝置33a為發(fā)送了該分組的網(wǎng)絡(luò)攝像頭3a、3b和3c分配IP地址,并且將IP地址登記在端口轉(zhuǎn)發(fā)表34a中。
當(dāng)IP地址的設(shè)置結(jié)束時,每個網(wǎng)絡(luò)攝像頭請求UPnP功能裝置33b通過UPnP功能分配端口,并且路由器2將可分配的端口號登記在端口轉(zhuǎn)發(fā)表34a中,然后結(jié)束路由器的設(shè)置。例如,當(dāng)分配“8080”時,通過路由器2的端口轉(zhuǎn)發(fā)功能,使用路由器2的WAN側(cè)IP地址“60.1.2.3”和WAN側(cè)端口號“8080”,可以通過“http//60.1.2.38080/”從因特網(wǎng)1側(cè)對網(wǎng)絡(luò)攝像頭3a進(jìn)行訪問。然后,通過將管理服務(wù)器6的域名作為該端口號登記在管理服務(wù)器6的地址數(shù)據(jù)存儲部分14c中,可以通過域名進(jìn)行訪問。
在因特網(wǎng)連接檢查序列期間,不登記域名,從而網(wǎng)絡(luò)攝像頭3a的控制部分17利用管理服務(wù)器6的WAN側(cè)IP地址“60.1.2.2”和該服務(wù)的預(yù)定HTTP端口號“60001”,向管理服務(wù)器6發(fā)送因特網(wǎng)連接檢查請求的分組。另一方面,在用于請求圖像傳送的正常使用的圖像瀏覽序列中,當(dāng)因特網(wǎng)1的終端4通過使用例如域名“camera001”和HTTP端口號“8080”、通過URL“http//camera001.c.net/”訪問時,管理服務(wù)器6通過由DDNS功能部分26查閱管理表,將其轉(zhuǎn)換成“http//60.1.2.38080/”,并且將這個通知給終端4。終端4通過該WAN側(cè)IP地址訪問路由器2,并且路由器2通過將該地址轉(zhuǎn)換成“http//192.168.0.28080”執(zhí)行端口轉(zhuǎn)發(fā),并且它被網(wǎng)絡(luò)攝像頭3a接收。
更詳細(xì)地描述實施例2的(B)因特網(wǎng)連接檢查序列。圖12是本發(fā)明實施例2中的因特網(wǎng)連接檢查的詳細(xì)序列圖。sq5到sq8是圖11所示的序列編號,并且在圖12中仍使用相同的編號。
如圖12所示,當(dāng)網(wǎng)絡(luò)攝像頭3a連接到路由器2時,網(wǎng)絡(luò)攝像頭3a的控制部分17在“sq5”中通過協(xié)議HTTP進(jìn)行因特網(wǎng)連接檢查請求。網(wǎng)絡(luò)攝像頭3a的IP地址是“192.168.0.2”,LAN側(cè)端口號是“8080”,管理服務(wù)器6的WAN側(cè)IP地址是“60.1.2.2”,并且HTTP端口號是“60001”。路由器2的WAN側(cè)IP地址是“60.1.2.3”。因此,作為因特網(wǎng)連接檢查請求,網(wǎng)絡(luò)攝像頭3a用例如目的IP地址“60.1.2.260001”和源IP地址“192.168.0.28080”組成TCP分組,并且通過將用于鑒別并同時指示已經(jīng)可靠地進(jìn)行連接的MAC地址41包含在數(shù)據(jù)區(qū)中,來發(fā)送它。在路由器2處,利用端口轉(zhuǎn)發(fā)表34a執(zhí)行到WAN側(cè)IP地址的轉(zhuǎn)換,并且發(fā)送包括IP地址“60.1.2.260001”和源IP地址“60.1.2.38080”的IP分組。
響應(yīng)于此,在管理服務(wù)器6處,控制部分23提取源的WAN側(cè)IP地址、端口號和MAC地址41,并且將其存儲在管理表存儲設(shè)備25b中,并且在“sq6”中發(fā)送HTTP請求,用于通過GET方法訪問網(wǎng)絡(luò)攝像頭3a的URL“AccessCheck.html”。該HTTP請求以目的IP地址“60.1.2.38080”和源IP地址“60.1.2.260001”被發(fā)送,并且在路由器2處,它們被轉(zhuǎn)換成目的IP地址“192.138.0.28080”和源IP地址““60.1.2.260001”,然后該請求被網(wǎng)絡(luò)攝像頭3a接收。
當(dāng)恰當(dāng)執(zhí)行IP地址設(shè)置和端口轉(zhuǎn)發(fā)設(shè)置時,管理服務(wù)器6可以正確地訪問網(wǎng)絡(luò)攝像頭3a的訪問檢查文件(本發(fā)明的專用文件,例如圖12中的文件名“Access Check.html”),并且在“sq7”中,網(wǎng)絡(luò)攝像頭3a將200OK和MAC地址作為HTTP應(yīng)答通知管理服務(wù)器6。其他情況大多意味著端口轉(zhuǎn)發(fā)設(shè)置有問題。
為了判斷沒有HTTP應(yīng)答(沒有應(yīng)答),管理服務(wù)器6通過定時器23a從發(fā)送HTTP請求起開始計時,當(dāng)恰當(dāng)執(zhí)行了設(shè)置時,及時接收到HTTP應(yīng)答,并且控制部分23從HTTP應(yīng)答中提取MAC地址。通過將該MAC地址與根據(jù)因特網(wǎng)連接檢查請求發(fā)送并存儲在管理表存儲設(shè)備25b中的MAC地址進(jìn)行比較,并且當(dāng)它們相互匹配時,控制部分23判斷成功進(jìn)行了到因特網(wǎng)的連接,并且HTML生成部分24生成表示連接成功的、做出肯定應(yīng)答的數(shù)據(jù)。如果沒有通知MAC地址或者M(jìn)AC地址相互不匹配,則判斷通知否定應(yīng)答而不是200OK,并且HTML生成部分24生成表示連接失敗的、做出否定應(yīng)答的數(shù)據(jù)。當(dāng)沒有做出應(yīng)答時,定時器23a超時,由此判斷沒有做出HTTP應(yīng)答,并且HTML生成部分24生成表示連接失敗的、沒有做出應(yīng)答的數(shù)據(jù)。
在“sq8”中,作為因特網(wǎng)連接檢查結(jié)果應(yīng)答,web通信部分22發(fā)送包含做出肯定應(yīng)答的數(shù)據(jù)、做出否定應(yīng)答的數(shù)據(jù)、或者沒有做出應(yīng)答的數(shù)據(jù)的分組。在成功的情況下,如圖11的“sq9”所示,從網(wǎng)絡(luò)攝像頭3a發(fā)送登記消息,告知設(shè)置的MAC地址、IP地址和端口號登記的確定。在上面給出的描述中,通過告知MAC地址確認(rèn)MAC地址是否相互匹配,然而,可以省略該確認(rèn)。
接下來,描述本發(fā)明實施例2中的網(wǎng)絡(luò)攝像頭、管理服務(wù)器以及終端之間執(zhí)行的正常情況下的自動設(shè)置、連接檢查、確認(rèn)和圖像瀏覽這一系列操作的流程圖。圖13是本發(fā)明實施例2中的網(wǎng)絡(luò)攝像頭、管理服務(wù)器以及終端之間執(zhí)行的操作的流程圖。
在圖13中,當(dāng)網(wǎng)絡(luò)攝像頭3a連接到LAN或者其電源被接通時,每個網(wǎng)絡(luò)攝像頭3a的DHCP管理裝置17b向路由器2的DHCP功能裝置3a進(jìn)行IP地址的請求,并且DHCP功能裝置33a分配IP地址并設(shè)置該IP地址(步驟1)。接著,網(wǎng)絡(luò)攝像頭33a通過端口管理裝置17a向路由器2的UPnP功能裝置33b進(jìn)行分配端口的請求,并且執(zhí)行端口轉(zhuǎn)發(fā)設(shè)置(步驟2)。
網(wǎng)絡(luò)攝像頭3a的控制部分17發(fā)送因特網(wǎng)連接檢查請求,并且同時將MAC地址、IP地址和端口號發(fā)送到管理服務(wù)器6(步驟3)。接收到這些的管理服務(wù)器6的控制部分23檢查目的地的IP地址和端口號是否有問題,并且確認(rèn)是否可以向網(wǎng)絡(luò)攝像頭3a發(fā)送HTTP請求(步驟4)。
當(dāng)在步驟4中可以發(fā)送HTTP請求時,判斷是否可以在網(wǎng)絡(luò)攝像頭3a的控制部分17處發(fā)送HTTP應(yīng)答(步驟5)。當(dāng)在步驟4中不能發(fā)送HTTP請求時,處理前進(jìn)到步驟8。當(dāng)在步驟5中通知HTTP應(yīng)答時,管理服務(wù)器6的控制部分23提取HTTP應(yīng)答所通知的MAC地址,將其與步驟3中發(fā)送的MAC地址進(jìn)行比較,并且判斷這些MAC地址是否相互匹配(步驟6)。當(dāng)在步驟5中不發(fā)送HTTP應(yīng)答時(沒有應(yīng)答的情況),并且當(dāng)步驟6中MAC地址不匹配時(當(dāng)通知否定應(yīng)答時),處理前進(jìn)到步驟8。
當(dāng)在步驟6中MAC地址相互匹配時,控制部分23判斷成功進(jìn)行了到因特網(wǎng)的連接(步驟7),而當(dāng)MAC地址相互不匹配時,判斷到因特網(wǎng)的連接為失敗(步驟8)。管理服務(wù)器6的控制部分23通過將步驟7和8中的做出肯定應(yīng)答的數(shù)據(jù)、做出否定應(yīng)答的數(shù)據(jù)和沒有做出應(yīng)答的數(shù)據(jù)包含在分組中,將因特網(wǎng)連接檢查結(jié)果應(yīng)答從web通信部分22發(fā)送到網(wǎng)絡(luò)攝像頭3a(步驟9)。
在步驟9中,在網(wǎng)絡(luò)攝像頭3a中,確認(rèn)是否發(fā)送了包含指示判斷結(jié)果為連接成功的、做出肯定應(yīng)答的數(shù)據(jù)的通知(步驟10),并且當(dāng)通知了連接成功時,判斷自動設(shè)置的結(jié)束,并且控制部分17發(fā)送登記消息,告知MAC地址、IP地址和端口號的確定(步驟11)。在步驟10中,當(dāng)告知的數(shù)據(jù)不是做出肯定應(yīng)答的數(shù)據(jù)時,確認(rèn)是否通知了做出否定應(yīng)答的數(shù)據(jù)(步驟12)。在該步驟12中,當(dāng)通知了做出否定應(yīng)答的數(shù)據(jù)時,判斷自動設(shè)置的失敗,并且手動進(jìn)行端口轉(zhuǎn)發(fā)設(shè)置(步驟13),然后處理返回到步驟3。在步驟12中,當(dāng)未通知做出否定應(yīng)答的數(shù)據(jù)時,即,當(dāng)通知沒有做出應(yīng)答的數(shù)據(jù)時,判斷自動設(shè)置的失敗,并且處理返回到步驟1,用戶再次將網(wǎng)絡(luò)攝像頭3a連接到路由器2,確認(rèn)路由器2到因特網(wǎng)1的連接,并且重復(fù)從電源接通起的操作。此外,最好通過諸如揚(yáng)聲器或LCD之類的告知裝置(未示出),將自動設(shè)置的結(jié)束和失敗告知用戶。
在步驟11中登記MAC地址、IP地址和端口號之后,執(zhí)行由終端4接收確認(rèn)圖像的確認(rèn)序列(步驟14)。接著,管理服務(wù)器6的DDNS功能部分26通過將域名“camera001”與MAC地址、IP地址和端口號相關(guān)聯(lián),將域名“camera001”登記在管理表存儲設(shè)備25b,從而可以從因特網(wǎng)1的終端4通過域名“camera001”進(jìn)行訪問(步驟15)。然后,當(dāng)終端4利用域名“camera001”和該MAC地址向網(wǎng)絡(luò)攝像頭3a請求圖像時,它被管理服務(wù)器6轉(zhuǎn)換成IP地址,并且接收到該IP地址的網(wǎng)絡(luò)攝像頭3a遞送圖像(步驟17)。
這樣,本發(fā)明實施例2中的網(wǎng)絡(luò)攝像頭和管理服務(wù)器被構(gòu)造成使得自動執(zhí)行IP地址設(shè)置和端口轉(zhuǎn)發(fā)設(shè)置,此外連接檢查請求被發(fā)送到管理服務(wù)器,并且當(dāng)來自管理服務(wù)器的對連接請求的應(yīng)答是可能的時候,發(fā)送肯定應(yīng)答,并且由來自管理服務(wù)器的連接檢查結(jié)果應(yīng)答中包含的做出肯定應(yīng)答的數(shù)據(jù),判斷自動設(shè)置的結(jié)束,因此自動檢查到因特網(wǎng)的連接,從而甚至沒有專業(yè)知識的用戶也可以設(shè)置網(wǎng)絡(luò)攝像頭。
(實施例3)下面,描述一個能夠在入口屏幕上顯示來自多個攝像頭的圖像列表的實施例。圖14是本發(fā)明實施例3中的、包括網(wǎng)絡(luò)攝像頭的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖,圖15(a)是本發(fā)明實施例3中的網(wǎng)絡(luò)攝像頭的功能方框圖,圖15(b)是安裝在圖15(a)的網(wǎng)絡(luò)攝像頭中的自動設(shè)置程序的功能配置的示意圖,圖16是本發(fā)明實施例3中的入口屏幕顯示數(shù)據(jù)的示意圖,圖17(a)是本發(fā)明實施例3的設(shè)置屏幕的示意圖,圖17(b)是本發(fā)明實施例3的顯示攝像登記屏幕的示意圖,圖18是顯示攝像管理表的示意圖,而圖19是本發(fā)明實施例3中的自動設(shè)置序列圖。
在圖14中,附圖標(biāo)記1表示因特網(wǎng)。附圖標(biāo)記61表示局域網(wǎng)(下面稱為LAN),并且63表示具有UPnP功能的路由器,它具有多個LAN側(cè)端口,并且執(zhí)行對每個附屬IP設(shè)備的路由選擇,特別是根據(jù)UPnP標(biāo)準(zhǔn)的動態(tài)端口轉(zhuǎn)發(fā)設(shè)置。
附圖標(biāo)記64a、64b和64c是具有DHCP和UPnP功能的網(wǎng)絡(luò)攝像頭,用于通過協(xié)議TCP/IP遞送圖像。本發(fā)明的網(wǎng)絡(luò)不限于LAN 61,并且可以包括由諸如因特網(wǎng)1之類的廣域網(wǎng)和LAN 61根據(jù)對其進(jìn)行訪問的終端的位置組成的網(wǎng)絡(luò)。
計算機(jī)設(shè)備65連接在LAN內(nèi),執(zhí)行網(wǎng)絡(luò)攝像頭64a、64b和64c的管理。
附圖標(biāo)記66表示路由器,并且67表示通過連接到因特網(wǎng)1訪問網(wǎng)絡(luò)攝像頭64a、64b和64c的終端。
計算機(jī)設(shè)備65和終端67都對應(yīng)于本發(fā)明的終端。除了UPnP功能外,實施例3的路由器63還具有DHCP(動態(tài)主機(jī)配置協(xié)議)服務(wù)器功能,用于從預(yù)定本地IP地址(下面稱為IP地址)當(dāng)中向LAN內(nèi)的IP設(shè)備(即,網(wǎng)絡(luò)攝像頭64a、64b和64c以及計算機(jī)設(shè)備)分配IP地址。
在下文中,描述網(wǎng)絡(luò)攝像頭64a、64b和64c的結(jié)構(gòu)。在圖15中,附圖標(biāo)記71表示符合IEEE802.3標(biāo)準(zhǔn)的接口,它將來自諸如終端67的瀏覽器之類的通信裝置的請求發(fā)送到網(wǎng)絡(luò)攝像頭64a、64b和64c,并且將用諸如HTML之類的標(biāo)記語言描述的、用于顯示網(wǎng)頁等的屏幕顯示數(shù)據(jù)從網(wǎng)絡(luò)攝像頭64a、64b和64c發(fā)送到因特網(wǎng)1。
攝像部分72具有CCD或CMOS圖像拾取設(shè)備等,圖像數(shù)據(jù)生成部分73處理來自攝像部分72的視頻信號,并且將這些信號壓縮成諸如JPEG或MPEG格式之類的壓縮格式。
存儲設(shè)備74存儲控制程序和各種數(shù)據(jù),并且圖像顯示數(shù)據(jù)存儲部分74a存儲描述用于顯示入口屏幕顯示數(shù)據(jù)的顯示指令和鏈接數(shù)據(jù)的屏幕顯示數(shù)據(jù)、設(shè)置屏幕頁面(本發(fā)明的設(shè)置屏幕顯示數(shù)據(jù))和其他屏幕。屏幕顯示數(shù)據(jù)用諸如HTML和Java(注冊商標(biāo))小應(yīng)用程序之類的標(biāo)記語言描述。但不限于HTML,也可以用其他標(biāo)記語言描述,如XML、XTML等。
圖像存儲設(shè)備74b存儲由圖像數(shù)據(jù)生成部分73所壓縮的圖像數(shù)據(jù),地址數(shù)據(jù)存儲部分74c存儲根據(jù)UPnP標(biāo)準(zhǔn)分配的路由器63的端口轉(zhuǎn)發(fā)表中的端口號、路由器63的WAN側(cè)IP地址、MAC地址、IP地址和這個設(shè)備的主機(jī)名,并且顯示攝像管理表存儲設(shè)備74d存儲顯示攝像管理表,該顯示攝像管理表記錄了用于顯示入口屏幕顯示數(shù)據(jù)中的單個圖像或多個圖像的列表的數(shù)據(jù)。上述以HTML等描述的屏幕顯示數(shù)據(jù)被存儲在屏幕顯示數(shù)據(jù)存儲部分74a,并且這種情況下顯示的圖像數(shù)據(jù)被存儲在每個網(wǎng)絡(luò)攝像頭的圖像存儲設(shè)備7中。
web服務(wù)器部分75通過協(xié)議TCP/IP或UDP等與網(wǎng)絡(luò)通信,并且當(dāng)從終端4的通信裝置對web服務(wù)器部分75進(jìn)行訪問時,屏幕顯示數(shù)據(jù)生成部分76生成屏幕顯示數(shù)據(jù)并從存儲設(shè)備74中提取該屏幕顯示數(shù)據(jù),并且發(fā)送它。由圖像顯示數(shù)據(jù)生成部分76根據(jù)顯示攝像管理表生成稍后描述的多圖像屏幕顯示數(shù)據(jù)并且將其發(fā)送。
附圖標(biāo)記77表示控制部分,并且被構(gòu)造為功能實現(xiàn)裝置,用于通過將控制程序讀入中央處理單元(CPU)中來執(zhí)行功能。端口管理裝置77a執(zhí)行UPnP功能,將通過請求獲得的路由器63的端口轉(zhuǎn)發(fā)表中分配的WAN側(cè)端口號和路由器63的WAN側(cè)IP地址等存儲在地址數(shù)據(jù)存儲部分74c中,并且管理它們,并且DHCP管理裝置77b發(fā)送DHCP發(fā)現(xiàn)分組并且被分配來自DHCP服務(wù)器等的IP地址。DHCP管理裝置77b和端口管理裝置77a向具有DHCP功能和UPnP功能的路由器63請求分配WAN側(cè)IP地址和WAN側(cè)端口號,并且它們在被分配了時將其登記在地址數(shù)據(jù)存儲部分74c中。DHCP服務(wù)器并不是必須在路由器63中提供,也可以放置在LAN內(nèi)。
當(dāng)計算機(jī)設(shè)備65向網(wǎng)絡(luò)攝像頭4a進(jìn)行自動設(shè)置的請求時,自動設(shè)置執(zhí)行裝置77c將UDP分組廣播到LAN 61中,用于自動設(shè)置在計算機(jī)設(shè)備65上顯示的入口屏幕顯示數(shù)據(jù)的圖像,并且表登記裝置77d通過從接收到該分組的網(wǎng)絡(luò)攝像頭回復(fù)的分組中提取登記數(shù)據(jù),來創(chuàng)建顯示攝像管理表。通過自動設(shè)置執(zhí)行裝置77c和表登記裝置77d,不用手動輸入IP地址、端口號和主機(jī)名,僅僅通過廣播登記數(shù)據(jù)發(fā)送請求就可以將這些登記在顯示攝像管理表中。
當(dāng)通過廣播完成顯示攝像管理表時,數(shù)據(jù)反映執(zhí)行裝置77e顯示屏幕顯示數(shù)據(jù)生成部分76的設(shè)置屏幕顯示數(shù)據(jù)模板中的數(shù)據(jù),用于在設(shè)置屏幕上反映數(shù)據(jù)。屏幕顯示數(shù)據(jù)生成部分76自動生成屏幕顯示數(shù)據(jù),包含設(shè)置屏幕顯示數(shù)據(jù)模板中顯示的數(shù)據(jù),并且控制部分77將生成的屏幕顯示數(shù)據(jù)登記在存儲設(shè)備74中。從而,可以生成和登記如圖16(b)所示的自身圖像或其他網(wǎng)絡(luò)攝像頭的圖像的列表的屏幕顯示數(shù)據(jù)。
與圖15(b)一樣,自動設(shè)置程序包括自動設(shè)置執(zhí)行裝置77c、表登記裝置77d和數(shù)據(jù)反映執(zhí)行裝置77e,并且被安裝在網(wǎng)絡(luò)攝像頭64a中,并且該程序也可以利用上述小應(yīng)用程序或插件的程序通過通信來安裝。數(shù)據(jù)反映執(zhí)行裝置77e與用于屏幕顯示數(shù)據(jù)生成的圖像顯示數(shù)據(jù)生成部分76整體地工作,用于反映數(shù)據(jù),以便操作屏幕顯示數(shù)據(jù)生成部分76。
登記數(shù)據(jù)發(fā)送裝置77f執(zhí)行處理來提取地址數(shù)據(jù)存儲部分74c中登記的網(wǎng)絡(luò)數(shù)據(jù)。當(dāng)?shù)怯洈?shù)據(jù)發(fā)送裝置77f通過網(wǎng)絡(luò)接口11接收到用于請求IP地址、端口號、MAC地址和主機(jī)名的登記數(shù)據(jù)發(fā)送請求(本發(fā)明的網(wǎng)絡(luò)數(shù)據(jù)獲取請求)時,登記數(shù)據(jù)發(fā)送裝置77f提取地址數(shù)據(jù)存儲部分74c中登記的這些數(shù)據(jù)并將其作為登記數(shù)據(jù)應(yīng)答(本發(fā)明的網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答)發(fā)送。自動設(shè)置執(zhí)行部分77c、數(shù)據(jù)登記裝置77d、數(shù)據(jù)反映執(zhí)行裝置77e和登記數(shù)據(jù)發(fā)送裝置77f都是利用作為硬件的CPU由程序構(gòu)成的功能實現(xiàn)裝置。
驅(qū)動部分78是用于諸如攝像部分72的平移和傾斜之類的操作的電機(jī)等,攝像控制部分79驅(qū)動所述驅(qū)動部分78??刂撇糠?7處理來自通信裝置的請求,并且通過操作HTML生成部分76生成頁面數(shù)據(jù),從存儲設(shè)備中提取要發(fā)送給通信裝置的圖像數(shù)據(jù),并且通過指定成像模式來操作攝像控制部分79。
當(dāng)從計算機(jī)設(shè)備65進(jìn)行改變?nèi)肟谄聊坏钠聊辉O(shè)置請求時,網(wǎng)絡(luò)攝像頭64a的控制部分77讀出存儲在屏幕顯示數(shù)據(jù)存儲部分74a中的設(shè)置屏幕顯示數(shù)據(jù),并且將該數(shù)據(jù)發(fā)送給計算機(jī)設(shè)備65。通過使用基于此顯示的設(shè)置屏幕(見稍后描述的圖17(a)),當(dāng)通過圖形接口進(jìn)行自動設(shè)置請求時,接收到該請求的網(wǎng)絡(luò)攝像頭64c的自動設(shè)置執(zhí)行裝置77c向LAN 61中廣播用于請求登記數(shù)據(jù)的登記數(shù)據(jù)發(fā)送請求。
LAN 61內(nèi)的網(wǎng)絡(luò)攝像頭64b和64c接收該UDP分組,并且登記數(shù)據(jù)發(fā)送部分77f提取登記在地址數(shù)據(jù)存儲部分74c中的IP地址、端口號、MAC地址和主機(jī)名,并且生成并向網(wǎng)絡(luò)攝像頭64a單播登記數(shù)據(jù)應(yīng)答。網(wǎng)絡(luò)攝像頭64a的表登記裝置77d從接收的分組的數(shù)據(jù)區(qū)提取MAC地址、IP地址、端口號和主機(jī)名,并且完成圖18所示的顯示攝像管理表。也可能從接收的分組的標(biāo)題區(qū)提取MAC地址、IP地址和端口號。
此外,描述通過圖形用戶接口輸入的設(shè)置屏幕,圖17(a)所示的屏幕顯示是設(shè)置屏幕,其在計算機(jī)設(shè)備65上以HTML等顯示設(shè)置屏幕顯示數(shù)據(jù)。顯示了IP地址框83、端口框84、主機(jī)名框85的登記數(shù)據(jù)顯示框,和用于刪除這些框中顯示的數(shù)據(jù)的刪除按鈕86、用于進(jìn)行自動設(shè)置請求的自動設(shè)置按鈕87和手動設(shè)置按鈕88。此外,提供登記按鈕89,在顯示登記數(shù)據(jù)時,可以通過按下它來確定其內(nèi)容。
提供取消按鈕80,它可以取消設(shè)置屏幕上顯示的所有登記數(shù)據(jù)。附圖標(biāo)記31表示可以顯示圖像的網(wǎng)絡(luò)攝像頭64a、64b和64c的登記號,并且它與入口屏幕顯示數(shù)據(jù)的圖像布局相關(guān)聯(lián)。網(wǎng)絡(luò)攝像頭64a總是作為登記號1登記??梢酝ㄟ^鼠標(biāo)等進(jìn)行所有對刪除按鈕86、自動設(shè)置按鈕87、手動設(shè)置按鈕88、登記按鈕90以及取消按鈕80的輸入。
接著,描述用于在設(shè)置屏幕上反映網(wǎng)絡(luò)數(shù)據(jù)的操作。當(dāng)進(jìn)行屏幕設(shè)置請求時,如圖17(a)所示,在計算機(jī)設(shè)備65上顯示的設(shè)置屏幕上,原樣顯示模板,同時IP地址框83、端口號84和主機(jī)名框85留為空白。然后,自動設(shè)置執(zhí)行裝置77c廣播登記數(shù)據(jù)請求,表登記裝置77d從登記數(shù)據(jù)應(yīng)答中提取源網(wǎng)絡(luò)攝像頭64的MAC地址、IP地址、端口號和主機(jī)名,以創(chuàng)建顯示攝像管理表。然后,控制部分77將顯示攝像管理表登記在網(wǎng)絡(luò)攝像表存儲設(shè)備74d中。
然后,當(dāng)數(shù)據(jù)反映執(zhí)行裝置77e命令圖像顯示數(shù)據(jù)生成部分76在設(shè)置屏幕顯示數(shù)據(jù)模板上顯示網(wǎng)絡(luò)數(shù)據(jù)時,屏幕顯示數(shù)據(jù)生成部分76從屏幕顯示數(shù)據(jù)存儲部分74a中讀取設(shè)置屏幕顯示數(shù)據(jù),并且從顯示攝像管理表存儲設(shè)備74d中讀取網(wǎng)絡(luò)數(shù)據(jù),生成并發(fā)送如圖17(b)所示的設(shè)置屏幕顯示數(shù)據(jù),在模板上指示網(wǎng)絡(luò)數(shù)據(jù),并且計算機(jī)設(shè)備65顯示設(shè)置屏幕顯示數(shù)據(jù)(顯示攝像登記屏幕顯示數(shù)據(jù))。
例如,在圖17(b)所示的顯示攝像登記屏幕上,對于網(wǎng)絡(luò)攝像頭64a指示IP地址“192.168.0.151”、端口號“8001”和主機(jī)名“camera001”,對于網(wǎng)絡(luò)攝像頭64b指示IP地址“192.168.0.152”、端口號“8002”和主機(jī)名“camera002”,以及對于網(wǎng)絡(luò)攝像頭64c指示IP地址“192.168.0.153”、端口號“8003”和主機(jī)名“camera003”。在圖18所示的顯示攝像管理表中,顯示攝像登記屏幕上未指示的MAC地址在登記序列中被登記。
即,對于網(wǎng)絡(luò)攝像頭64a,從登記數(shù)據(jù)應(yīng)答中提取的MAC地址“0080FF445510”通過與IP地址、端口號和主機(jī)名相關(guān)聯(lián)來登記。同樣地,相關(guān)聯(lián)的同時對網(wǎng)絡(luò)攝像頭64b登記MAC地址“0080FF445520”,并且對網(wǎng)絡(luò)攝像頭64c登記MAC地址“0080FF445530”。從地址數(shù)據(jù)存儲部分94c的映射表中提取網(wǎng)絡(luò)攝像頭64a的網(wǎng)絡(luò)數(shù)據(jù)并顯示。
通過使用這些,例如,可以通過屏幕顯示數(shù)據(jù)生成部分76利用IP地址和端口號,通過描述<imgsrc=http//192.168.0.1528002/image/image.jpg>等向網(wǎng)絡(luò)攝像頭64b和64c請求名為“image.jpg”的圖像,并且當(dāng)DDNS服務(wù)器(未示出)可用時,可以利用主機(jī)名通過<imgsrc=http//xxx.net/camera002/image/image.jpg>來請求圖像。
當(dāng)生成列出網(wǎng)絡(luò)攝像頭64a、64b和64c圖像的入口屏幕顯示數(shù)據(jù)時,通過按下登記按鈕89登記,確定顯示攝像管理表存儲設(shè)備74d的顯示攝像管理表。然后,顯示圖16(b)所示的多圖像屏幕。附圖標(biāo)記21表示單圖像屏幕,而22表示多圖像屏幕。
為了顯示列出網(wǎng)絡(luò)攝像頭64a、64b和64c圖像的入口屏幕顯示數(shù)據(jù),從LAN 61內(nèi)的終端(例如,計算機(jī)設(shè)備65)對例如網(wǎng)絡(luò)攝像頭64a的預(yù)定URL進(jìn)行訪問。當(dāng)通過指定預(yù)定URL從LAN 61內(nèi)的該終端進(jìn)行訪問時,網(wǎng)絡(luò)攝像頭64的控制部分77從存儲設(shè)備74提取訪問多圖像屏幕22的屏幕顯示數(shù)據(jù),并且將該數(shù)據(jù)發(fā)送到LAN 61內(nèi)的該終端。
另一方面,通過刪除網(wǎng)絡(luò)攝像頭64b和64c的數(shù)據(jù)并按下刪除按鈕89來發(fā)送數(shù)據(jù),顯示圖16(a)所示的單圖像屏幕,同時單獨(dú)顯示網(wǎng)絡(luò)攝像頭64a的圖像。
通過從計算機(jī)設(shè)備65的輸入裝置(未示出)向顯示攝像登記屏幕的框(IP地址框83、端口框84和主機(jī)名框85)中輸入字母和數(shù)字、并且按下手動設(shè)置按鈕88,來進(jìn)行手動設(shè)置。通過輸入裝置上的該操作,向網(wǎng)絡(luò)攝像頭64a、64b和64c發(fā)送包含輸入到框中的數(shù)據(jù)的手動設(shè)置請求。網(wǎng)絡(luò)攝像頭64a、64b和64c將從計算機(jī)設(shè)備65發(fā)送的輸入數(shù)據(jù)登記到顯示攝像管理表中。
接著,描述實施例3的自動設(shè)置序列。圖19示出用于自動設(shè)置的序列圖。通過計算機(jī)設(shè)備65進(jìn)行屏幕設(shè)置請求(sq1)。網(wǎng)絡(luò)攝像頭64a的控制部分77讀取設(shè)置屏幕顯示數(shù)據(jù),并且將其發(fā)送到計算機(jī)設(shè)備65(sq2)。當(dāng)基于此進(jìn)行自動設(shè)置請求時(sq3),接收到該請求的網(wǎng)絡(luò)攝像頭64a的自動設(shè)置執(zhí)行裝置77c廣播登記數(shù)據(jù)發(fā)送請求(sq4)。網(wǎng)絡(luò)攝像頭64b向網(wǎng)絡(luò)攝像頭64a單播登記數(shù)據(jù)應(yīng)答(sq5)。同樣地,網(wǎng)絡(luò)攝像頭64c也向網(wǎng)絡(luò)攝像頭64a單播登記數(shù)據(jù)應(yīng)答(sq6)。
網(wǎng)絡(luò)攝像頭64a的表登記裝置77d從接收到的分組中提取源的MAC地址、IP地址和端口號,完成顯示攝像登記表,生成顯示攝像登記屏幕顯示數(shù)據(jù),并且向計算機(jī)設(shè)備65發(fā)送自動設(shè)置應(yīng)答(sq7)。當(dāng)通過顯示攝像登記屏幕進(jìn)行登記請求時(sq8),網(wǎng)絡(luò)攝像頭64a確定顯示攝像管理表(sq9)。
因此,本發(fā)明實施例3的網(wǎng)絡(luò)攝像頭和程序以及網(wǎng)絡(luò)系統(tǒng)可以應(yīng)用到能容易地以多個圖像的列表實現(xiàn)入口屏幕顯示數(shù)據(jù)的圖像顯示、并且也可以設(shè)置單個顯示的網(wǎng)絡(luò)攝像頭。
在實施例3中,當(dāng)從計算機(jī)設(shè)備65接收到自動設(shè)置請求時,開始自動設(shè)置的操作,然而,也可以通過接通或重啟網(wǎng)絡(luò)攝像頭64的定時來開始自動設(shè)置。
此外,在本發(fā)明的實施例3中,描述了自動生成來自LAN 61內(nèi)部的訪問多圖像屏幕72的屏幕顯示數(shù)據(jù),然而,也可以自動生成來自因特網(wǎng)1的訪問多圖像屏幕22的屏幕顯示數(shù)據(jù)。在這種情況下,作為登記數(shù)據(jù)發(fā)送請求,網(wǎng)絡(luò)攝像頭64a的自動設(shè)置執(zhí)行裝置77c向網(wǎng)絡(luò)攝像頭64b和64c請求路由器63的端口轉(zhuǎn)發(fā)表中為網(wǎng)絡(luò)攝像頭64b和64c分配的端口號、路由器63的WAN側(cè)IP地址和主機(jī)名,另一方面,表登記裝置77d通過從接收到的分組中提取這些數(shù)據(jù)完成顯示攝像管理表,生成顯示攝像登記屏幕顯示數(shù)據(jù),并且向計算機(jī)設(shè)備65發(fā)送自動設(shè)置應(yīng)答。然后,當(dāng)通過顯示攝像登記屏幕進(jìn)行登記請求時,網(wǎng)絡(luò)攝像頭64a確定顯示攝像管理表。從而自動生成來自因特網(wǎng)1的訪問多圖像屏幕22的屏幕顯示數(shù)據(jù)。
來自LAN 61內(nèi)部的訪問多圖像屏幕22的屏幕顯示數(shù)據(jù)和來自因特網(wǎng)1的訪問多圖像屏幕22的屏幕顯示數(shù)據(jù)也可以都是自動生成的。在這種情況下,例如,作為登記數(shù)據(jù)發(fā)送請求,網(wǎng)絡(luò)攝像頭64a的自動設(shè)置執(zhí)行裝置77c向網(wǎng)絡(luò)攝像頭64b和64c請求路由器63的端口轉(zhuǎn)發(fā)表中為網(wǎng)絡(luò)攝像頭64b和64c分配的端口號、路由器63的WAN側(cè)IP地址、以及請求的網(wǎng)絡(luò)攝像頭64a的IP地址、端口號和主機(jī)名,另一方面,表登記裝置77d從接收到的分組中提取這些數(shù)據(jù),完成用于來自LAN 61內(nèi)側(cè)訪問的顯示攝像管理表和用于來自因特網(wǎng)1訪問的顯示攝像管理表,生成顯示攝像登記屏幕顯示數(shù)據(jù),并且向計算機(jī)設(shè)備65發(fā)送自動設(shè)置應(yīng)答。然后,當(dāng)通過顯示攝像登記屏幕進(jìn)行登記請求時,網(wǎng)絡(luò)攝像頭64a確定顯示攝像管理表。從而自動生成來自LAN61內(nèi)側(cè)的訪問的多圖像屏幕和來自因特網(wǎng)1的訪問的多圖像屏幕。然后,通過在網(wǎng)絡(luò)攝像頭64中提供訪問源檢測裝置(未示出),根據(jù)多圖像屏幕請求源的IP地址確定要顯示哪個多屏幕。
當(dāng)多圖像請求源屏幕的IP地址是LAN 61內(nèi)的IP地址時,顯示來自LAN61內(nèi)側(cè)的訪問的多圖像屏幕,而當(dāng)它不是LAN 61內(nèi)的IP地址時,顯示來自因特網(wǎng)1內(nèi)側(cè)的訪問的多圖像屏幕。
因此,本實施例可以應(yīng)用到網(wǎng)絡(luò)攝像頭和程序以及網(wǎng)絡(luò)系統(tǒng),可以容易地在入口屏幕顯示上以列表顯示多個要顯示的圖像,并且也可以設(shè)置單個圖像的顯示。
(實施例4)下面詳細(xì)描述本發(fā)明的每個實施例中的網(wǎng)絡(luò)攝像頭。實現(xiàn)圖2和圖7所示的網(wǎng)絡(luò)攝像頭的功能的具體硬件配置如圖20所示。在圖20中,CMOS傳感器模塊101實現(xiàn)攝像部分12,例如它是Hynix制造的HV7131GP。電機(jī)驅(qū)動器IC 102實現(xiàn)攝像控制部分19,例如它是NEC制造的uPD168101MA。
系統(tǒng)LSI 103實現(xiàn)圖像數(shù)據(jù)生成部分13、攝像控制部分19、驅(qū)動部分18、控制部分17、HTML生成部分16、web服務(wù)器部分15和網(wǎng)絡(luò)I/F 11。該系統(tǒng)LSI 103是EPSON制造的S1S65000,并且通過將控制程序讀入中央處理單元(CPU內(nèi)核)來實現(xiàn)各種功能。
附圖標(biāo)記104和105表示實現(xiàn)存儲設(shè)備14的Flash ROM和SDRAM。FlashROM IC-104是例如MACRONIX制造的16Mbit Flash ROM(MX29LV160ATXEC-70G),而SDRAM IC-105是例如HYNIX制造的64MbitSDRAM(HY57V641620HGTP-H)。
附圖標(biāo)記106表示實現(xiàn)網(wǎng)絡(luò)I/F 11的以太網(wǎng)PHY IC,例如ICS制造的ICS1893Y-10LF。附圖標(biāo)記107、108和109表示實現(xiàn)電源部分27的電源IC,并且107表示例如TOREX SEMICONDUCTOR制造的1.8V穩(wěn)壓器XC6209B182MR。附圖標(biāo)記108表示例如TOREX SEMICONDUCTOR制造的2.8V穩(wěn)壓器XC6209B182MR。
附圖標(biāo)記109表示例如RICOH制造的3.3V DC-DC轉(zhuǎn)換器R1224N332G-TR-FA。附圖標(biāo)記110表示作為網(wǎng)絡(luò)I/F11一部分的以太網(wǎng)變換器,例如是GOLDEN REGENT ELECTRONICS INDUSTRIAL制造的NT-84020T。
實現(xiàn)圖15所示的網(wǎng)絡(luò)攝像頭的功能的硬件配置也和圖20的類似。
本申請基于2004年1月9日提交的日本專利申請No.2004-3868、以及2004年4月14日提交的No.2004-118616和No.2004-118617并要求其優(yōu)先權(quán),其全部內(nèi)容通過應(yīng)用并入這里。
工業(yè)適用性本發(fā)明提供一種網(wǎng)絡(luò)系統(tǒng),它登記分配有用于端口轉(zhuǎn)發(fā)的端口號的IP設(shè)備的地址數(shù)據(jù),并且從廣域網(wǎng)側(cè)容易地訪問它。
權(quán)利要求
1.一種可連接到路由器的IP設(shè)備,包括控制部分,用于當(dāng)執(zhí)行預(yù)定操作時請求路由器分配端口號,以及當(dāng)從路由器分配端口號時,將包含所分配的端口號的地址數(shù)據(jù)通知給連接到廣域網(wǎng)的管理服務(wù)器。
2.一種IP設(shè)備,包括攝像頭,其中攝像頭所拍攝的圖像被經(jīng)由路由器、通過廣域網(wǎng)發(fā)送到其他終端。
3.如權(quán)利要求1所述的IP設(shè)備,其中,所述預(yù)定操作是連接到路由器、或者接通電源、或者手動操作。
4.如權(quán)利要求1所述的IP設(shè)備,其中,路由器具有端口轉(zhuǎn)發(fā)功能,用于應(yīng)來自連接的IP設(shè)備的請求,分配端口號。
5.如權(quán)利要求1所述IP設(shè)備,其中,所述控制部分將要在DDNS服務(wù)中使用的域名和/或IP設(shè)備數(shù)據(jù)以及所述地址數(shù)據(jù)通知給管理服務(wù)器。
6.如權(quán)利要求1到5之一所述的IP設(shè)備,其中,所述IP設(shè)備數(shù)據(jù)包含鑒別數(shù)據(jù)。
7.一種可連接到路由器的IP設(shè)備,包括管理服務(wù)器數(shù)據(jù)存儲部分,用于存儲地址數(shù)據(jù)被發(fā)送到的目的地管理服務(wù)器的地址;控制部分,其具有管理端口數(shù)據(jù)的功能,當(dāng)它被分配端口號時執(zhí)行登記,并且將登記的端口號通知給管理服務(wù)器;和地址數(shù)據(jù)存儲部分,用于存儲所分配的端口數(shù)據(jù),其中當(dāng)執(zhí)行預(yù)定操作時,控制部分向路由器進(jìn)行分配端口號的請求,以及當(dāng)從路由器分配端口號時,將端口數(shù)據(jù)存儲在地址數(shù)據(jù)存儲部分中,并且根據(jù)管理服務(wù)器地址存儲部分的數(shù)據(jù),將包含所分配的端口號的地址數(shù)據(jù)通知給廣域網(wǎng)上的管理服務(wù)器。
8.如權(quán)利要求7所述的IP設(shè)備,包括攝像頭;web服務(wù)器部分,用于通過協(xié)議TCP/IP與廣域網(wǎng)通信;和HTML生成部分,用于當(dāng)從外部終端的瀏覽器進(jìn)行訪問時生成由HTML等構(gòu)成的網(wǎng)頁,并且將網(wǎng)頁發(fā)送到終端的瀏覽器,以及具有經(jīng)由路由器、通過廣域網(wǎng)將攝像頭拍攝的圖像發(fā)送到其他終端的功能。
9.一種可連接到路由器的IP設(shè)備的數(shù)據(jù)管理方法,其中,當(dāng)執(zhí)行預(yù)定操作時向路由器進(jìn)行分配端口號的請求,以及當(dāng)路由器分配端口號時,將包含所分配的端口號的地址數(shù)據(jù)通知給連接到廣域網(wǎng)的管理服務(wù)器。
10.一種管理服務(wù)器,其連接到廣域網(wǎng),并且存儲位于具有端口轉(zhuǎn)發(fā)功能的路由器底下的IP設(shè)備的地址數(shù)據(jù),其中,當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,控制部分從存儲設(shè)備中提取相應(yīng)IP設(shè)備的地址數(shù)據(jù),并且將添加有到該地址數(shù)據(jù)的超鏈接的IP設(shè)備列表的頁面數(shù)據(jù)發(fā)送給該終端,以及該終端可以通過跟隨超鏈接來連接到IP設(shè)備。
11.如權(quán)利要求10所述的管理服務(wù)器,其中,所述存儲設(shè)備配有IP設(shè)備管理表,用于登記位于路由器底下的IP設(shè)備的地址數(shù)據(jù)和IP設(shè)備數(shù)據(jù)。
12.如權(quán)利要求11所述的管理服務(wù)器,其中,在IP設(shè)備管理表中,除了該地址數(shù)據(jù)外,還登記要在DDNS服務(wù)中使用的域名和/或該IP設(shè)備數(shù)據(jù)。
13.一種管理服務(wù)器,當(dāng)它被通知來自IP設(shè)備的包含ID數(shù)據(jù)的IP設(shè)備數(shù)據(jù)時,它將該數(shù)據(jù)登記在IP設(shè)備管理表中,當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,向該終端返回請求用戶鑒別的數(shù)據(jù),并且基于響應(yīng)于用戶鑒別提供的ID在IP設(shè)備管理表內(nèi)搜索,并且返回指示IP設(shè)備列表的頁面數(shù)據(jù)。
14.一種管理服務(wù)器,其響應(yīng)于來自終端的連接請求,返回可連接的IP設(shè)備的列表,當(dāng)該終端從這些IP設(shè)備中選擇一個時,向IP設(shè)備進(jìn)行鑒別請求,僅當(dāng)成功進(jìn)行鑒別時才發(fā)送包含到該IP設(shè)備的鏈接的頁面數(shù)據(jù),從而該終端能夠自動跳轉(zhuǎn)并連接到該IP設(shè)備。
15.一種網(wǎng)絡(luò)系統(tǒng),其中,具有端口轉(zhuǎn)發(fā)功能的路由器和管理服務(wù)器連接到廣域網(wǎng),IP設(shè)備連接在路由器底下,并且當(dāng)IP設(shè)備被路由器操作、接通或手動操作時,它們向路由器進(jìn)行分配端口號的請求,并且路由器將包含分配給各個附屬IP設(shè)備的端口號的地址數(shù)據(jù)以及從IP設(shè)備接收的IP設(shè)備數(shù)據(jù)通知給管理服務(wù)器,以及當(dāng)終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,管理服務(wù)器將相應(yīng)IP設(shè)備的地址數(shù)據(jù)發(fā)送給該終端。
16.如權(quán)利要求15所述的網(wǎng)絡(luò)系統(tǒng),其中,當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,管理服務(wù)器發(fā)送用于指定IP設(shè)備的頁面數(shù)據(jù),并且當(dāng)從該終端發(fā)送用于指定IP設(shè)備的數(shù)據(jù)時,從存儲設(shè)備中提取該IP設(shè)備的地址數(shù)據(jù),并且發(fā)送添加有對其鏈接的頁面數(shù)據(jù)。
17.如權(quán)利要求15所述的網(wǎng)絡(luò)系統(tǒng),其中,當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,通過包含與路由器底下連接的IP設(shè)備對應(yīng)的名進(jìn)行訪問,由此管理服務(wù)器指定IP設(shè)備組或者IP設(shè)備,并且返回包含到該指定IP設(shè)備的超鏈接的頁面數(shù)據(jù)。
18.如權(quán)利要求15所述的網(wǎng)絡(luò)系統(tǒng),其中,當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,通過包含與路由器的WAN側(cè)IP地址對應(yīng)的域名、和為路由器底下連接的每個IP設(shè)備提供的名來進(jìn)行訪問,由此管理服務(wù)器指定IP設(shè)備,并且返回包含到該指定IP設(shè)備的超鏈接的頁面數(shù)據(jù)。
19.一種可連接到路由器的IP設(shè)備的數(shù)據(jù)管理方法,其中,當(dāng)執(zhí)行預(yù)定操作時,IP設(shè)備向路由器進(jìn)行分配端口號的請求,響應(yīng)于該請求,路由器為附屬IP設(shè)備分配端口號,當(dāng)從路由器分配端口號時,IP設(shè)備將包含所分配的端口號的地址數(shù)據(jù)通知給連接到廣域網(wǎng)的管理服務(wù)器,以及當(dāng)從終端經(jīng)由廣域網(wǎng)進(jìn)行訪問時,管理服務(wù)器將相應(yīng)IP設(shè)備的地址數(shù)據(jù)發(fā)送給訪問源終端。
20.一種IP設(shè)備,其在具有端口轉(zhuǎn)發(fā)功能且連接到廣域網(wǎng)的路由器底下提供,并且將用于端口轉(zhuǎn)發(fā)設(shè)置的IP地址和端口號通知給路由器,該IP設(shè)備包括控制部分,其向廣域網(wǎng)上的管理服務(wù)器發(fā)送連接檢查請求,當(dāng)它可以應(yīng)答來自管理服務(wù)器的連接請求時,發(fā)送肯定應(yīng)答,以及由來自管理服務(wù)器的連接檢查結(jié)果應(yīng)答中包含的做出肯定應(yīng)答的數(shù)據(jù),判斷自動設(shè)置結(jié)束。
21.如權(quán)利要求20所述的IP設(shè)備,其中,提供存儲設(shè)備來存儲專用文件,以對來自管理服務(wù)器的連接請求做出應(yīng)答,并且控制部分將該文件的訪問目的地數(shù)據(jù)包含在要發(fā)送到管理服務(wù)器的連接檢查請求中。
22.如權(quán)利要求20所述的IP設(shè)備,其中,當(dāng)控制部分發(fā)送對連接請求的否定應(yīng)答時,它由連接檢查結(jié)果應(yīng)答中包含的做出否定應(yīng)答的數(shù)據(jù),判斷自動設(shè)置失敗。
23.如權(quán)利要求20所述的IP設(shè)備,其中,當(dāng)管理服務(wù)器在預(yù)定時間內(nèi)沒有應(yīng)答時,控制部分根據(jù)連接檢查結(jié)果應(yīng)答中包含的沒有做出應(yīng)答的數(shù)據(jù),判斷自動設(shè)置失敗。
24.如權(quán)利要求20所述的IP設(shè)備,其中,肯定應(yīng)答是協(xié)議HTTP中的狀態(tài)代碼200的“OK”。
25.如權(quán)利要求20或24所述的IP設(shè)備,其中,當(dāng)控制部分進(jìn)行連接檢查請求時,它通知MAC地址以及IP地址和端口號,并且當(dāng)它發(fā)送對來自管理服務(wù)器的連接請求的肯定應(yīng)答時,還通知該MAC地址。
26.一種在廣域網(wǎng)上與路由器一起提供的管理服務(wù)器,其通過廣域網(wǎng)接收和處理來自路由器底下的IP設(shè)備的請求,包括控制部分,當(dāng)IP設(shè)備對路由器執(zhí)行端口轉(zhuǎn)發(fā)設(shè)置并且該IP設(shè)備發(fā)送連接檢查請求時,根據(jù)該連接檢查請求,進(jìn)行對該IP設(shè)備的連接請求,以及當(dāng)從該IP設(shè)備發(fā)送表示可以進(jìn)行應(yīng)答的肯定應(yīng)答時,向該IP設(shè)備發(fā)送包含做出肯定應(yīng)答的數(shù)據(jù)的連接檢查結(jié)果應(yīng)答。
27.如權(quán)利要求26所述的管理服務(wù)器,其中,控制部分根據(jù)來自該IP設(shè)備的連接檢查請求中包含的該IP設(shè)備的專用文件的訪問目的地數(shù)據(jù),進(jìn)行連接請求。
28.如權(quán)利要求26所述的管理服務(wù)器,其中,肯定應(yīng)答是協(xié)議HTTP中的狀態(tài)代碼200的“OK”。
29.如權(quán)利要求26所述的管理服務(wù)器,當(dāng)從該IP設(shè)備發(fā)送否定應(yīng)答時,它向該IP設(shè)備發(fā)送包含做出否定應(yīng)答的連接檢查結(jié)果應(yīng)答。
30.如權(quán)利要求26所述的管理服務(wù)器,包括計時裝置,其中當(dāng)在預(yù)定時間內(nèi)不能從該IP設(shè)備接收到應(yīng)答時,向該IP設(shè)備發(fā)送包含沒有做出應(yīng)答的數(shù)據(jù)的連接檢查結(jié)果應(yīng)答。
31.如權(quán)利要求26所述的管理服務(wù)器,其中,控制部分將通過來自IP設(shè)備的連接檢查請求所通知的MAC地址、與來自該IP設(shè)備的肯定應(yīng)答一起接收到的MAC地址進(jìn)行比較,當(dāng)它們相互匹配時,它向該IP設(shè)備發(fā)送包含做出肯定應(yīng)答的數(shù)據(jù)的連接檢查結(jié)果應(yīng)答。
32.一種網(wǎng)絡(luò)系統(tǒng),包括具有端口轉(zhuǎn)發(fā)功能并且在廣域網(wǎng)上提供的路由器;該路由器底下連接的IP設(shè)備;和管理服務(wù)器,其在廣域網(wǎng)上提供,并且通過廣域網(wǎng)接收和處理來自IP設(shè)備的請求,其中,當(dāng)IP設(shè)備對路由器執(zhí)行端口轉(zhuǎn)發(fā)設(shè)置并且從IP設(shè)備發(fā)送連接檢查請求時,管理服務(wù)器根據(jù)連接檢查請求,向IP設(shè)備進(jìn)行連接請求,并且當(dāng)IP設(shè)備發(fā)送表示它可以應(yīng)答的肯定應(yīng)答時,管理服務(wù)器向IP設(shè)備發(fā)送包含做出肯定應(yīng)答的數(shù)據(jù)的連接檢查結(jié)果應(yīng)答。
33.如權(quán)利要求32所述的網(wǎng)絡(luò)系統(tǒng),其中,肯定應(yīng)答是協(xié)議HTTP中的狀態(tài)代碼200的“OK”。
34.如權(quán)利要求32所述的網(wǎng)絡(luò)系統(tǒng),其中當(dāng)從該IP設(shè)備發(fā)送否定應(yīng)答時,管理服務(wù)器向該IP設(shè)備發(fā)送包含做出否定應(yīng)答的數(shù)據(jù)的連接檢查結(jié)果應(yīng)答。
35.如權(quán)利要求32所述的網(wǎng)絡(luò)系統(tǒng),包括計時裝置,其中當(dāng)在預(yù)定時間內(nèi)不能從該IP設(shè)備接收到應(yīng)答時,管理服務(wù)器向該IP設(shè)備發(fā)送包含沒有做出應(yīng)答的數(shù)據(jù)的連接檢查結(jié)果應(yīng)答。
36.如權(quán)利要求32所述的網(wǎng)絡(luò)系統(tǒng),其中,管理服務(wù)器將通過來自IP設(shè)備的連接檢查請求所通知的IP設(shè)備的MAC地址、與從該IP設(shè)備接收的肯定應(yīng)答中的MAC地址進(jìn)行比較,當(dāng)它們相互匹配時,管理服務(wù)器向該IP設(shè)備發(fā)送包含做出肯定應(yīng)答的數(shù)據(jù)的連接檢查結(jié)果應(yīng)答。
37.一種IP設(shè)備,其具有圖像數(shù)據(jù)傳輸功能,并且當(dāng)從終端經(jīng)由網(wǎng)絡(luò)訪問它時,它發(fā)送入口屏幕顯示數(shù)據(jù),并且可以將它自己或局域網(wǎng)內(nèi)的其他設(shè)備輸出的圖像經(jīng)由網(wǎng)絡(luò)發(fā)送到外部終端,其中,當(dāng)?shù)怯浻糜讷@取圖像的網(wǎng)絡(luò)數(shù)據(jù)時,在通過自動設(shè)置登記的情況下,控制部分廣播網(wǎng)絡(luò)數(shù)據(jù)獲取請求,從局域網(wǎng)內(nèi)的其他設(shè)備接收網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答,以及將網(wǎng)絡(luò)數(shù)據(jù)登記在顯示攝像管理表中。
38.如權(quán)利要求37所述的IP設(shè)備(網(wǎng)絡(luò)攝像頭),其中,網(wǎng)絡(luò)數(shù)據(jù)包含IP地址、端口號和MAC地址。
39.如權(quán)利要求38所述的IP設(shè)備(網(wǎng)絡(luò)攝像頭),其中,網(wǎng)絡(luò)數(shù)據(jù)包含主機(jī)名。
40.如權(quán)利要求37所述的IP設(shè)備(網(wǎng)絡(luò)攝像頭),其中,在通過手動設(shè)置登記的情況下,控制部分對于每個其他網(wǎng)絡(luò)攝像頭通過輸入裝置輸入網(wǎng)絡(luò)數(shù)據(jù),控制部分向輸入了網(wǎng)絡(luò)數(shù)據(jù)的網(wǎng)絡(luò)攝像頭單播網(wǎng)絡(luò)數(shù)據(jù)獲取請求,接收網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答,并且將其登記在顯示攝像管理表中。
41.如權(quán)利要求40所述的IP設(shè)備,其中在用于顯示設(shè)置屏幕的設(shè)置屏幕顯示數(shù)據(jù)中,提供自動設(shè)置輸入按鈕和手動設(shè)置輸入按鈕,允許通過圖形用戶接口輸入。
42.如權(quán)利要求41所述的IP設(shè)備,其中,在設(shè)置屏幕數(shù)據(jù)模板中以列表顯示網(wǎng)絡(luò)數(shù)據(jù)。
43.一種程序,其操作計算機(jī)作為自動設(shè)置裝置,用于在自動設(shè)置登記的情況下廣播網(wǎng)絡(luò)數(shù)據(jù)獲取請求;和表登記裝置,用于當(dāng)從局域網(wǎng)內(nèi)的其他IP設(shè)備接收到網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答時,將網(wǎng)絡(luò)數(shù)據(jù)登記在顯示攝像管理表中。
44.如權(quán)利要求43所述的程序,其操作計算機(jī)作為數(shù)據(jù)反映裝置,用于在設(shè)置屏幕顯示數(shù)據(jù)模板中描述顯示攝像管理表的網(wǎng)絡(luò)數(shù)據(jù)。
45.一種網(wǎng)絡(luò)攝像頭,包括攝像部分;接口,用于將攝像部分拍攝的圖像經(jīng)由網(wǎng)絡(luò)發(fā)送到其他終端;和控制部分,當(dāng)從終端經(jīng)由網(wǎng)絡(luò)進(jìn)行訪問時,它發(fā)送入口屏幕顯示數(shù)據(jù),廣播網(wǎng)絡(luò)數(shù)據(jù)獲取請求以通過自動設(shè)置登記用于獲取圖像的網(wǎng)絡(luò)數(shù)據(jù),接收來自局域網(wǎng)內(nèi)的其他設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答,并且將網(wǎng)絡(luò)數(shù)據(jù)登記在顯示攝像管理表中。
46.一種網(wǎng)絡(luò)系統(tǒng),包括第一網(wǎng)絡(luò)攝像頭,其連接到局域網(wǎng),并且當(dāng)它被訪問時發(fā)送入口屏幕顯示數(shù)據(jù);連接到局域網(wǎng)的第二網(wǎng)絡(luò)攝像頭;和終端,其通過包含局域網(wǎng)的網(wǎng)絡(luò)訪問第一網(wǎng)絡(luò)攝像頭,其中,入口屏幕顯示數(shù)據(jù)描述顯示第一網(wǎng)絡(luò)攝像頭和第二網(wǎng)絡(luò)攝像頭所拍攝的圖像,其中當(dāng)通過自動設(shè)置登記用于獲取圖像的網(wǎng)絡(luò)數(shù)據(jù)時,第一網(wǎng)絡(luò)攝像頭廣播網(wǎng)絡(luò)數(shù)據(jù)獲取請求,并且當(dāng)?shù)诙W(wǎng)絡(luò)攝像頭接收到網(wǎng)絡(luò)數(shù)據(jù)獲取應(yīng)答時,第一網(wǎng)絡(luò)攝像頭將網(wǎng)絡(luò)數(shù)據(jù)登記在顯示攝像管理表中。
全文摘要
一種可連接到路由器(例如,路由器2)的IP設(shè)備(例如,網(wǎng)絡(luò)攝像頭3a、3b和3c)當(dāng)執(zhí)行預(yù)定操作時向路由器進(jìn)行分配端口號的請求,并且當(dāng)從路由器分配端口號時,將包含所分配的端口號的地址數(shù)據(jù)通知給連接到廣域網(wǎng)的管理服務(wù)器6,其中,包含端口號的地址數(shù)據(jù)可以被登記在廣域網(wǎng)上的管理服務(wù)器6中,從而即使在從具有本地更新的端口號的廣域網(wǎng)側(cè)上的終端4進(jìn)行訪問時,也可以通過向終端4發(fā)送該IP設(shè)備的地址數(shù)據(jù)來進(jìn)行訪問。
文檔編號H04L29/08GK1922847SQ20058000609
公開日2007年2月28日 申請日期2005年1月7日 優(yōu)先權(quán)日2004年1月9日
發(fā)明者橫光康志, 首藤秀樹, 有馬佑二, 田中政隆, 小川裕文 申請人:松下電器產(chǎn)業(yè)株式會社