專利名稱:用于復制設定信息的裝置以及方法
技術領域:
本發(fā)明涉及一種復制設定信息的技術。
背景技術:
已知一種為了提高將舊終端更換為新終端時的便利性而在舊終端與新終端之間自動地進行設定信息的復制(轉(zhuǎn)移)的技術。例如,在日本特開2007-336109號公報所記載的技術中,轉(zhuǎn)移源記錄再現(xiàn)裝置(舊終端)將在該轉(zhuǎn)移源記錄再現(xiàn)裝置的型號中以固有的記錄形式記錄的設定信息轉(zhuǎn)換為中間信息。轉(zhuǎn)移源記錄再現(xiàn)裝置向轉(zhuǎn)移目的地記錄再現(xiàn) 裝置(新終端)通知轉(zhuǎn)換得到的中間信息。轉(zhuǎn)移目的地記錄再現(xiàn)裝置對被通知的中間信息進行分析。轉(zhuǎn)移目的地記錄再現(xiàn)裝置根據(jù)分析的結(jié)果進行設定。想要通過將從舊終端向新終端復制設定信息的動作自動化來提高將舊終端更換為新終端時的便利性的期望也同樣存在于網(wǎng)絡裝置中。但是,網(wǎng)絡裝置根據(jù)型號而支持的功能多種多樣,因此存在難以進行設定信息復制的自動化的問題。作為網(wǎng)絡裝置所支持的功能,例如有有線LAN路由器功能、無線LAN路由器功能、無線LAN接入點功能等。因而,期望一種能夠?qū)⒕W(wǎng)絡裝置的設定信息自動地復制到其它網(wǎng)絡裝置的技術。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個方式,能夠提供一種用于復制設定信息的裝置(apparatus),其用于將與網(wǎng)絡連接有關的設定信息從第一網(wǎng)絡裝置(device)復制到第二網(wǎng)絡裝置。該裝置具備設定信息獲取部,其獲取在上述第一網(wǎng)絡裝置中設定的與網(wǎng)絡連接有關的設定信息;設定信息存儲部,其存儲獲取到的上述設定信息;結(jié)構(gòu)信息獲取部,其獲取包含表示上述第二網(wǎng)絡裝置的種類的信息的結(jié)構(gòu)信息;以及生成部,其從存儲于上述設定信息存儲部的上述設定信息中與獲取到的上述結(jié)構(gòu)信息相應地選擇設定信息的至少一部分,使用所選擇的設定信息生成用于將該設定信息復制到上述第二網(wǎng)絡裝置的復制信息。根據(jù)這種方式,從存儲在設定信息存儲部中的、在第一網(wǎng)絡裝置中設定的與網(wǎng)絡連接有關的設定信息中與第二網(wǎng)絡裝置的種類相應地選擇設定信息的至少一部分,使用所選擇的設定信息生成用于將設定信息復制到第二網(wǎng)絡裝置的復制信息。因此,能夠使用該復制信息更新第二網(wǎng)絡裝置。其結(jié)果,能夠提供一種能夠?qū)⒕W(wǎng)絡裝置(第一網(wǎng)絡裝置)的設定信息自動地復制到其它網(wǎng)絡裝置(第二網(wǎng)絡裝置)的裝置。上述方式的裝置也可以還具備復制部,該復制部訪問上述第二網(wǎng)絡裝置,使用上述復制信息更新上述第二網(wǎng)絡裝置的存儲部內(nèi)的與網(wǎng)絡連接有關的設定信息。根據(jù)這種方式,能夠提供如下一種裝置復制部還訪問第二網(wǎng)絡裝置,使用復制信息更新第二網(wǎng)絡裝置的存儲部內(nèi)的與網(wǎng)絡連接有關的設定,因此能夠?qū)⒕W(wǎng)絡裝置(第一網(wǎng)絡裝置)的設定信息自動地復制到其它網(wǎng)絡裝置(第二網(wǎng)絡裝置)。在上述方式的裝置中,上述設定信息獲取部也可以獲取在多個上述第一網(wǎng)絡裝置中分別設定的與網(wǎng)絡連接有關的設定信息。根據(jù)這種方式,設定信息獲取部使用獲取到的多個第一網(wǎng)絡裝置的識別信息,獲取在多個第一網(wǎng)絡裝置中分別設定的與網(wǎng)絡連接有關的各種設定信息。因此,即使第一網(wǎng)絡裝置包括多個網(wǎng)絡裝置,也能夠獲得與上述方式的裝置同樣的效果。在上述方式的裝置中,上述結(jié)構(gòu)信息獲取部也可以獲取包含表示多個上述第二網(wǎng)絡裝置各自的種類的信息的結(jié)構(gòu)信息,上述生成部也可以根據(jù)上述結(jié)構(gòu)信息從存儲于上述設定信息存儲部的上述設定信息中分別選擇與多個上述第二網(wǎng)絡裝置分別對應的設定信息的至少一部分,使用所選擇的設定信息生成用于將設定信息分別復制到多個上述第二網(wǎng)絡裝置的復制信息。根據(jù)這種方式,生成部從存儲于設定信息存儲部的各種設定信息中與多個第二網(wǎng)絡裝置的種類相應地分別選擇設定信息的至少一部分,使用所選擇的設定信息生成用于將設定信息分別復制到多個第二網(wǎng)絡裝置的多個復制信息。因此,即使第二網(wǎng)絡 裝置包括多個網(wǎng)絡裝置,也能夠獲得與上述方式的裝置同樣的效果。上述方式的裝置也可以還具備識別信息獲取部,該識別信息獲取部獲取用于識別上述第一網(wǎng)絡裝置的識別信息,上述設定信息獲取部也可以使用獲取到的上述識別信息來獲取上述設定信息。根據(jù)這種方式,能夠使用識別信息從第一網(wǎng)絡裝置獲取設定信息。在上述方式的裝置中,上述識別信息獲取部也可以以組播或者廣播的方式發(fā)送規(guī)定的數(shù)據(jù)包,從針對上述規(guī)定的數(shù)據(jù)包的響應數(shù)據(jù)包中獲取上述識別信息。根據(jù)這種方式,識別信息獲取部能夠從針對規(guī)定的數(shù)據(jù)包的響應數(shù)據(jù)包中獲取識別信息。在上述方式的裝置中,上述識別信息獲取部也可以使用UPnP(Universal Plugand Play :通用即插即用)來獲取上述識別信息。根據(jù)這種方式,識別信息獲取部能夠使用UPnP來獲取識別信息。在上述方式的裝置中,上述識別信息獲取部也可以針對被估計為與上述用于復制設定信息的裝置存在于同一網(wǎng)段的所有IP地址發(fā)出用于確認網(wǎng)絡連通的確認命令,從針對上述確認命令的響應中獲取上述識別信息。根據(jù)這種方式,識別信息獲取部能夠從針對用于確認網(wǎng)絡連通的確認命令的響應中獲取識別信息。在上述方式的裝置中,上述設定信息獲取部也可以獲取上述第一網(wǎng)絡裝置的存儲部內(nèi)的信息,分析獲取到的該信息來獲取設定信息。根據(jù)這種方式,設定信息獲取部能夠從基于獲取到的識別信息確定的網(wǎng)絡裝置的存儲部內(nèi)的信息中獲取設定信息。在上述方式的裝置中,也可以在上述設定信息存儲部中還與上述設定信息相關聯(lián)地存儲項目信息,該項目信息是用于識別各個上述設定信息的信息,上述設定信息獲取部也可以獲取在上述第一網(wǎng)絡裝置為了能夠進行與網(wǎng)絡連接有關的設定而對外部提供的服務中使用的信息,從獲取到的該信息中檢索上述項目信息來獲取上述設定信息。根據(jù)這種方式,設定信息獲取部能夠從在基于獲取到的識別信息確定的網(wǎng)絡裝置為了能夠進行與網(wǎng)絡連接有關的各種設定而對外部提供的服務中使用的信息中獲取設定信息。在上述方式的裝置中,上述結(jié)構(gòu)信息獲取部也可以根據(jù)由上述用于復制設定信息的裝置的使用者輸入到規(guī)定的輸入畫面的信息來獲取上述結(jié)構(gòu)信息。根據(jù)這種方式,信息處理裝置能夠從使用者接受結(jié)構(gòu)信息的輸入。
在上述方式的裝置中,上述用于復制設定信息的裝置可以是上述第一網(wǎng)絡裝置、上述第二網(wǎng)絡裝置、網(wǎng)絡裝置以及信息處理裝置中的任一個。根據(jù)這種方式,能夠?qū)⒏鞣N裝置應用為本發(fā)明的一個方式的裝置。本發(fā)明能夠通過各種方式實現(xiàn)。例如,本發(fā)明能夠通過信息處理裝置、信息處理方法、網(wǎng)絡裝置、網(wǎng)絡裝置的控制方法、使用了信息處理裝置和網(wǎng)絡裝置的系統(tǒng)、以及用于實現(xiàn)這些方法或者裝置的功能的計算機程序、存儲該計算機程序的非暫時性(non-transitory)的介質(zhì)等方式實現(xiàn)。
圖I是表示包括作為本發(fā)明的一個實施例的信息處理裝置的網(wǎng)絡系統(tǒng)的概要結(jié)構(gòu)的說明圖。圖2是表示信息處理裝置的概要結(jié)構(gòu)的說明圖。
圖3A是表不識別/[目息的一例的圖。圖3B是表示設定文件信息的一例的圖。圖3C是表示設定信息的一例的圖。圖3D是表示文件生成信息的一例的圖。圖4是表示復制處理的過程的流程圖。圖5是表示結(jié)構(gòu)檢索處理的過程的流程圖。圖6是表示在圖I所示的網(wǎng)絡系統(tǒng)中執(zhí)行了結(jié)構(gòu)檢索處理(圖5)之后的識別信息的一例的說明圖。圖7是表示設定信息獲取處理的過程的流程圖。圖8是表示設定文件信息的一例的說明圖。圖9是表示在圖I所示的網(wǎng)絡系統(tǒng)中結(jié)束了設定信息獲取處理(圖7)的步驟S206的時刻的設定信息的一例的說明圖。圖IOA是表示路由器設定畫面的一部分的圖。圖IOB是表示用于顯示路由器設定畫面的源文件的圖。圖11是表示在圖I所示的網(wǎng)絡系統(tǒng)中結(jié)束了設定信息獲取處理(圖7)的步驟S212的時刻的設定信息的一例的說明圖。圖12是表示復制信息生成處理的過程的流程圖。圖13是表示在復制信息生成處理的步驟S302中使用的輸入畫面的一例的說明圖。圖14是表示在復制信息生成處理的步驟S304中使用的文件生成信息的一例的說明圖。圖15是表示第二實施例的網(wǎng)絡裝置的概要結(jié)構(gòu)的說明圖。圖16是表示第二實施例的復制信息生成處理的過程的流程圖。
具體實施例方式A.第一實施例(A-I)裝置結(jié)構(gòu)
圖I是表示包括作為本發(fā)明的一個實施例的信息處理裝置的網(wǎng)絡系統(tǒng)1000的概要結(jié)構(gòu)的說明圖。網(wǎng)絡系統(tǒng)1000包括第一網(wǎng)絡裝置N I以及信息處理裝置(下面也稱為“PC”。)30。第一網(wǎng)絡裝置NI包括多個網(wǎng)絡裝置、具體來說是有線路由器10以及接入點(下面也稱為“AP”。)20。此外,在圖I中,為了便于說明,省略了關于其它的網(wǎng)絡裝置、線路、終端等的圖示。作為信息處理裝置30,例如能夠應用個人計算機、PDA (Personal DigitalAssistant :個人數(shù)字助理)、平板終端、智能手機。有線路由器10是不遵照IEEE802. 11標準的、即不具備無線LAN功能的網(wǎng)絡裝置。因此,有線路由器10無法單獨構(gòu)建無線LAN。有線路由器10以有線的方式與因特網(wǎng)INT相連接。接入點20是遵照IEEE802. 11標準的能夠構(gòu)建無線LAN的網(wǎng)絡裝置。接入點20以有線的方式與有線路由器10相連接。信息處理裝置30以無線的方式與接入點20相連接。為了正確地進行網(wǎng)絡連接,而對有線路由器10、接入點20以及信息處理裝置30分別進行了適合于各自的功能的與網(wǎng)絡連接有關的設定。具體來說,對有線路由器10進行了用于在OSI (Open Systems Interconnection :開放系統(tǒng)互聯(lián))模型的網(wǎng)絡層、即第三層 中與外部(因特網(wǎng)INT)進行通信的設定。用于在第三層與外部進行通信的設定例如包括以下設定用于與有線路由器10的外側(cè)(因特網(wǎng)INT側(cè))進行通信的包括全局IP地址的WAN設定;用于與有線路由器10的內(nèi)側(cè)(接入點20側(cè))進行通信的包括私有IP地址的LAN設定;用于將全局IP地址和私有IP地址相互轉(zhuǎn)換的NAT (Network Address Translation 網(wǎng)絡地址轉(zhuǎn)換)的設定;以及用于進行通過數(shù)據(jù)包的過濾的防火墻的設定。對接入點20進行了用于進行無線LAN通信的設定、例如用于避免無線LAN的干擾的SSID (Service SetIdentifier :服務集標識符)的設定、無線通信中的加密方式(WEP、WPA等)等的設定。在下面也將這些與網(wǎng)絡連接有關的設定內(nèi)容稱為“設定信息”。以往,在如圖I的結(jié)構(gòu)中,在將舊裝置(第一網(wǎng)絡裝置NI :有線路由器10和接入點20)置換為新裝置(第二網(wǎng)絡裝置N2:無線路由器40)的情況下,使用者一般是一邊參照第一網(wǎng)絡裝置N I的設定信息一邊通過手動操作實施對第二網(wǎng)絡裝置N2的設定。但是,本實施例的信息處理裝置30能夠通過后述的復制處理將第一網(wǎng)絡裝置NI的設定信息自動地復制到第二網(wǎng)絡裝置N2。此外,無線路由器40是遵照IEEE 802. 11標準的網(wǎng)絡裝置,能夠以有線的方式與因特網(wǎng)INT進行連接,并且能夠以無線的方式與信息處理裝置30進行連接。圖2是表示信息處理裝置30的概要結(jié)構(gòu)的說明圖。信息處理裝置30具備RAM3UR0M 32、顯示部33、操作部34、有線通信接口 35、無線通信控制部36、CPU 100以及硬盤200。這些結(jié)構(gòu)要素分別通過總線相互連接。CPU 100通過將保存在硬盤200中的計算機程序載入到RAM 31中執(zhí)行,來控制信息處理裝置30的各部分。另外,CPU100通過執(zhí)行計算機程序,來作為識別信息獲取部110、設定信息獲取部120、結(jié)構(gòu)信息獲取部130、生成部140而發(fā)揮功能。稍后詳細記述這些各功能部。顯示部33包括未圖示的顯示器以及視頻控制器,具有對使用者顯示可視的畫面的功能。操作部34包括未圖示的鼠標、鍵盤和它們的連接接口,具有接受來自使用者的輸入的功能。有線通信接口 35是用于有線通信的LAN線纜的連接口。無線通信控制部36是為了無線通信而進行電波的發(fā)送接收的控制電路。
在作為設定信息存儲部的硬盤200中保存有用于控制信息處理裝置30的各部分的計算機程序、以及用于實現(xiàn)識別信息獲取部110、設定信息獲取部120、結(jié)構(gòu)信息獲取部130、生成部140的各功能的計算機程序。另外,在硬盤200中保存有后述的復制處理所使用的識別信息210、設定文件信息220、設定信息230以及文件生成信息240。
(A-2)各種信息的結(jié)構(gòu)圖3是用于說明復制處理所使用的各種信息的圖。此外,在圖3所示的各信息的入口部分中,為了圖示的方便,僅記載了一部分數(shù)據(jù)。圖3A表示識別信息210的一例。識別信息210是作為復制處理的子程序的結(jié)構(gòu)檢索處理被執(zhí)行的結(jié)果所生成的信息,用于存儲舊裝置(第一網(wǎng)絡裝置NI)的結(jié)構(gòu)。識別信息210包含“標識符”、“種類”、“IP地址”以及“模型名”。在“標識符”中保存用于識別第一網(wǎng)絡裝置N I所包含的各裝置的編號。在“種類”中保存用于識別第一網(wǎng)絡裝置NI所包含的各裝置的種類(特定設備、有線路由器、無線路由器、接入點等)的信息。此外,本實施例的“特定設備”是指具有能夠解釋來自信息處理裝置30的控制數(shù)據(jù)包并響應該數(shù)據(jù)包的功能的裝置。在“IP地址”中保存第一網(wǎng)絡裝置NI所包含的各裝置的IP地址。在“模型名”中保存表示第一網(wǎng)絡裝置NI所包含的各裝置的模型名的信息。圖3B表示設定文件信息220的一例。設定文件信息220是在作為復制處理的子程序的設定信息獲取處理中用于二進制數(shù)據(jù)的分析的信息。在設定文件信息220中針對多個不同模型的特定設備預先存儲了與網(wǎng)絡連接有關的設定信息被保存在二進制數(shù)據(jù)的哪個位置。設定文件信息220包含有“模型名”、“項目名”、“開始地址”以及“結(jié)束地址”。在“模型名”中保存有表示裝置的模型名的信息。在“項目名”中保存有用于識別是與什么有關的設定信息的名稱。此外,項目名也稱為“項目信息”。在“開始地址”中保存有用模型名進行識別的裝置的二進制數(shù)據(jù)內(nèi)的、用項目名進行識別的設定信息所保存的位置的開始地址。在“結(jié)束地址”中保存有用模型名進行識別的裝置的二進制數(shù)據(jù)內(nèi)的、用項目名進行識別的設定信息所保存位置的結(jié)束地址。圖3C表示設定信息230的一例。設定信息230是作為復制處理的子程序的設定信息獲取處理被執(zhí)行的結(jié)果所生成的信息,用于存儲在舊裝置(第一網(wǎng)絡裝置N I)中已設定的各種設定信息。設定信息230包含有“項目名(項目信息)”、“設定內(nèi)容”以及“獲取源”。在“項目名”中保存有用于識別是與什么有關的設定信息的名稱。在“設定內(nèi)容”中保存設定信息的內(nèi)容。在“獲取源”中保存獲取到該設定信息的獲取源裝置的模型名。圖3D表不文件生成信息240的一例。文件生成信息240用于在作為復制處理的子程序的復制信息生成處理中生成復制信息時,確定表示新裝置(第二網(wǎng)絡裝置N2)的結(jié)構(gòu)的結(jié)構(gòu)信息。文件生成信息240的各入口(entry)的內(nèi)容以預先保存的狀態(tài)進行提供。此外,“復制信息”是指為了將設定信息復制到新裝置(第二網(wǎng)絡裝置N2)而使用的信息。文件生成信息240包含“類型”、“種類”以及“項目名列表”。在“類型”中保存有用于指定第二網(wǎng)絡裝置N2的結(jié)構(gòu)的標識符。此外,類型的值對應于后述的輸入畫面(圖13)的類型指定按鈕TP ΓΤΡ40在“種類”中保存有用于識別第二網(wǎng)絡裝置Ν2內(nèi)的裝置的種類(特定設備、有線路由器、無線路由器、接入點等)的信息。在“項目名列表”中針對用種類進行識別的裝置保存有用于表示需要與什么有關的設定信息的信息、即列舉出所需要的項目名(項目信息)的信息。在項目名列表中例如包含有SSID、加密方式、NAT設定、LAN設定、DHCP (Dynamic Host Configuration Protocol :動態(tài)主機配置協(xié)議)設定、WAN 設定、防火墻設定、NTP (Network Time Protocol :網(wǎng)絡時間協(xié)議)服務器設定。(A-3)復制處理圖4是表示復制處理的過程的流程圖。根據(jù)來自使用者的指示(例如來自通過顯示部33顯示的菜單等的指示),由信息處理裝置30的CPU 100執(zhí)行復制處理。首先,CPU 100的識別信息獲取部110在后述的結(jié)構(gòu)檢索處理中獲取與第一網(wǎng)絡裝置N I有關的識別信息210 (步驟S10)。在獲取到識別信息210之后,CPU 100的設定信息獲取部120在后述的設定信息獲取處理中獲取第一網(wǎng)絡裝置NI的設定信息230 (步驟S20)。此外,在第一網(wǎng)絡裝置NI包括多個網(wǎng)絡裝置的情況下,設定信息獲取部120針對該 多個網(wǎng)絡裝置分別獲取設定信息230。在獲取到設定信息230之后,CPU 100的結(jié)構(gòu)信息獲取部130在后述的復制信息生成處理中獲取表示第二網(wǎng)絡裝置N2的結(jié)構(gòu)的信息、即結(jié)構(gòu)信息。生成部140在該復制信息生成處理中,使用結(jié)構(gòu)信息和設定信息230來生成復制信息(步驟S 30)。此外,在第二網(wǎng)絡裝置N2包括多個網(wǎng)絡裝置的情況下,生成部140針對該多個網(wǎng)絡裝置分別生成復制信息。(A-3-1)結(jié)構(gòu)檢索處理圖5是表示結(jié)構(gòu)檢索處理的過程的流程圖。識別信息獲取部110檢索特定設備(步驟S 102)。具體來說,識別信息獲取部110以廣播或組播的方式發(fā)送規(guī)定的控制數(shù)據(jù)包,在固定時間內(nèi)監(jiān)視有無響應數(shù)據(jù)包。在連接信息處理裝置30的第一網(wǎng)絡裝置NI中存在特定設備的情況下,該特定設備發(fā)送包含自己的IP地址和模型名的響應數(shù)據(jù)包作為對接收到的控制數(shù)據(jù)包的響應。因此,識別信息獲取部110在固定時間內(nèi)接收到響應數(shù)據(jù)包的情況下,判斷第一網(wǎng)絡裝置NI包括特定設備,使用保存在響應數(shù)據(jù)包中的信息(IP地址、模型名)來更新識別信息210 (步驟S104)。此外,在更新時,識別信息獲取部110將識別信息210的種類字段設為“特定設備”。識別信息獲取部110利用能夠使與因特網(wǎng)協(xié)議(IP)網(wǎng)絡相連接的所有設備彼此識別的功能、即UPnP (Universal Plug and Play)來檢索有線路由器和無線路由器(步驟S106)。具體來說,首先,識別信息獲取部110利用UPnP的S SDP (Simple Service DiscoverProtocol :簡單服務發(fā)現(xiàn)協(xié)議),以組播的方式進行支持UPnP的裝置的檢索。接著,識別信息獲取部110從以組播的方式進行的響應獲取到的設備服務信息(Device description)中獲取為了收集與設備有關的附加信息而使用的控制URL(ControlURL)。接著,識別信息獲取部110向獲取到的控制URL發(fā)送規(guī)定的命令,從針對該命令的響應中獲取有線路由器(或者無線路由器)的IP地址。識別信息獲取部110使用獲取到的IP地址,更新識別信息210 (步驟S108)。此外,在更新時,識別信息獲取部110將識別信息210的種類字段設為“路由器”,將模型名字段設為空值或者“未知(Unknown) ”等。識別信息獲取部110利用用于自動地分配IP地址等的協(xié)議、即DHCP(DynamicHost Configuration Protocol :動態(tài)主機配置協(xié)議)的租約信息,檢索接入點(步驟SI 10)。具體來說,首先,識別信息獲取部110與在步驟S102或步驟S106中發(fā)現(xiàn)的特定設備、路由器進行連接,獲取DHCP的租約信息文件。然后,識別信息獲取部110通過將獲取到的租約信息文件、例如MAC地址、主機名作為線索進行分析,來估計與接入點有關的租約信息。識別信息獲取部110從估計出的租約信息中獲取接入點的IP地址。識別信息獲取部110利用獲取到的IP地址更新識別信息210 (步驟S112)。此外,在更新時,識別信息獲取部110將識別信息210的種類字段設為“AP”,將模型名字段設為空值或者“未知(Unknown) ”
坐寸ο識別信息獲取部110確定通過步驟S102、S106、SllO的方法無法檢索出的裝置(檢索外設備)(步驟S114)。具體來說,首先,識別信息獲取部110針對被估計為存在于與信息處理裝置30所屬的網(wǎng)段相同的網(wǎng)段的所有IP地址發(fā)送用于確認網(wǎng)絡連通的確認命令、即“ping”。例如在信息處理裝置30的IP地址/子網(wǎng)掩碼是192. 168. I. 0/24的情況下,“被估計為存在于與信息處理裝置30所屬的網(wǎng)段相同的網(wǎng)段的所有IP地址”是192. 168. I. Γ192. 168. I. 254。
識別信息獲取部110從針對ping的響應獲取具有未被保存在識別信息210中的IP地址的裝置、換言之通過步驟S102、S106、S 110的方法無法檢索出的裝置的IP地址。識別信息獲取部110利用獲取到的IP地址來更新識別信息210 (步驟S 116)。此外,在更新時,識別信息獲取部110將識別信息210的種類字段設為“檢索外設備”,將模型名字段設為空值或者“未知(Unknown) ”等。圖6是表示在圖I所示的網(wǎng)絡系統(tǒng)1000中執(zhí)行結(jié)構(gòu)檢索處理(圖5)之后的識別信息210的一例的說明圖。在入口 EOl中保存有被檢索為特定設備的接入點20的信息,在入口 E02中保存有被檢索為路由器的有線路由器10的信息。這樣,識別信息獲取部110在結(jié)構(gòu)檢索處理中將針對規(guī)定的數(shù)據(jù)包的響應數(shù)據(jù)包、針對用于確認UPnP、DHCP的租約信息、網(wǎng)絡連通的確認命令(ping)的響應數(shù)據(jù)包等多個方法組合來獲取舊裝置(第一網(wǎng)絡裝置NI)的結(jié)構(gòu)。其結(jié)果,能夠提高存儲第一網(wǎng)絡裝置N I的結(jié)構(gòu)的識別信息210的精確度。(A-3-2)設定信息獲取處理圖7是表示設定信息獲取處理的過程的流程圖。設定信息獲取部120從更新后的識別信息210中檢索種類為“特定設備”的入口,讀入一致的入口的IP地址和模型名(步驟S202)。設定信息獲取部120與具有在步驟S202中獲取到的IP地址的裝置進行連接,獲取該裝置的ROM內(nèi)部的數(shù)據(jù)(二進制數(shù)據(jù))(步驟S204)。設定信息獲取部120從獲取到的二進制數(shù)據(jù)獲取設定信息,并更新設定信息230 (步驟S206)。具體來說,首先,設定信息獲取部120將在步驟S202中獲取到的模型名作為關鍵字來檢索設定文件信息220。然后,設定信息獲取部120利用保存在設定文件信息220中的該模型的項目名、開始地址以及結(jié)束地址來分析獲取到的二進制數(shù)據(jù),獲取設定信
肩、O圖8是表示設定文件信息220的一例的說明圖。圖9是表示在圖I所示的網(wǎng)絡系統(tǒng)1000中結(jié)束設定信息獲取處理(圖7)的步驟S206的時刻的設定信息230的一例的說明圖。以后,一邊利用圖8、圖9以及圖6 (在網(wǎng)絡系統(tǒng)1000中執(zhí)行結(jié)構(gòu)檢索處理之后的識別信息210) —邊說明具體例。在設定信息獲取處理(圖7)的步驟S202中,設定信息獲取部120從識別信息210 (圖6)中檢索種類為“特定設備”的入口 E01,獲取IP地址(192. 168. 11.2)和模型名(AAA06X-R)。在步驟S204中,設定信息獲取部120利用IP地址(192. 168. 11. 2)與接入點20進行連接,獲取接入點20的ROM內(nèi)部的二進制數(shù)據(jù)。在步驟S206中,設定信息獲取部120將模型名(AAA06X-R)作為關鍵字在設定文件信息220中進行檢索,獲取保存在相一致的入口 E03、E04中的項目名(S SID、加密方式)、開始地址(0x00000010,0x00000032)以及結(jié)束地址(0x00000018,0x00000040) 然后,設定信息獲取部120將被保存在所獲取的二進制數(shù)據(jù)的開始地址0x00000010、結(jié)束地址0x00000018中的數(shù)據(jù)作為SSID進行獲取,更新設定信息230(圖9 :入口 E01)。同樣地,設定信息獲取部120將被保存在所獲取的二進制數(shù)據(jù)的開始地址0x00000032、結(jié)束地址0x00000040中的數(shù)據(jù)作為加密方式進行獲取,更新設定信息230(圖9 :入口 E02)。在圖7的步驟S208中,設定信息獲取部120從識別信息210中檢索種類為“路由器”的入口,讀入一致的入口的IP地址和模型名。設定信息獲取部 120利用WEB服務器和客戶端(WEB瀏覽器等)發(fā)送接收數(shù)據(jù)所使用的協(xié)議、即http (Hypertext TransferProtocol :超文本傳輸協(xié)議),與具有在步驟S208中獲取到的IP地址的裝置進行連接,獲取路由器設定畫面的源文件(步驟S210)。此外,路由器設定畫面是指路由器為了能夠進行來自外部的設定信息的登記、變更等而對外部提供的服務。設定信息獲取部120從獲取到的源文件中獲取設定信息,并更新設定信息230 (步驟S212)。具體來說,設定信息獲取部120利用表示路由器的設定信息的普通的名稱(例如“IP地址”、“子網(wǎng)掩碼”等應成為設定信息230的項目名的名稱)依次檢索包含在獲取到的源文件中的字符串,獲取包含一致的字符串的標簽內(nèi)的數(shù)據(jù)作為設定信息。此外,例如也可以在信息處理裝置30的硬盤200內(nèi)部預先具有進行檢索所使用的“普通的名稱(項目名)”作為列表。另外,也可以預先準備保存有項目名字段的值的狀態(tài)的設定信息230,利用該項目名字段的值進行檢索。圖10是表示路由器設定畫面及其源文件的一例的說明圖。圖IOA表示路由器設定畫面的一部分。圖IOB表不用于顯不圖IOA所不的路由器設定畫面的源文件。圖11是表示在圖I所示的網(wǎng)絡系統(tǒng)1000中結(jié)束設定信息獲取處理(圖7)的步驟S212的時刻的設定信息230的一例的說明圖。以后,一邊利用圖10、圖11以及圖6 (在網(wǎng)絡系統(tǒng)1000中執(zhí)行結(jié)構(gòu)檢索處理之后的識別信息210) —邊說明具體例。在設定信息獲取處理(圖7)的步驟S208中,設定信息獲取部120從識別信息210 (圖6)中檢索種類為“路由器”的入口 E02,獲取IP地址(192. 168. 11. I)和模型名(未知(Unknown))。在步驟S210中,設定信息獲取部120將URL指定為“http ://192. 168. 11. I”來利用http與具有IP地址(192. 168. 11. I)的有線路由器10連接,從相連接的有線路由器10獲取路由器設定畫面的源文件(圖10B)。在步驟S212中,設定信息獲取部120使用“IP地址”檢索包含在源文件中的字符串,獲取包含一致的字符串TNl的標簽內(nèi)的數(shù)據(jù)、即保存在value值DTl中的192. 168. 11. I來作為表示IP地址的設定信息,并將其存儲到設定信息230 (圖11 :入口 E03)中。同樣地,設定信息獲取部120使用“子網(wǎng)掩碼”檢索包含在源文件中的字符串,獲取包含一致的字符串TN2的標簽內(nèi)的數(shù)據(jù)、即保存在value值DT2中的255. 255. 255. O來作為表示子網(wǎng)掩碼的設定信息,并將其存儲到設定信息230 (圖11 :入口 E04)中。設定信息獲取部120針對表示路由器的設定信息的普通的其它名稱也同樣地重復進行檢索和獲取,更新設定信息230。
在圖7的步驟S214中,設定信息獲取部120從識別信息210中檢索種類是“AP”的入口,讀入一致的入口的IP地址和模型名。設定信息獲取部120利用http與具有在步驟S214中獲取的IP地址的裝置進行連接,獲取接入點設定畫面的源文件(步驟S216)。詳情與步驟S210相同。設定信息獲取部120從獲取到的源文件中獲取設定信息,并更新設定信息230 (步驟S218)。詳情與步驟S212相同。在圖7的步驟S220中,設定信息獲取部120從識別信息210中檢索種類是“檢索外設備”的入口,讀入一致的入口的IP地址和模型名。設定信息獲取部120利用http與具有在步驟S220中獲取的IP地址的裝置進行連接,獲取設備設定畫面的源文件(步驟S222)。詳情與步驟S210相同。設定信息獲取部120從獲取到的源文件中獲取設定信息,并更新設定信息230 (步驟S224)。詳情與步驟S212相同。此外,在圖7中,也可以設為僅執(zhí)行一部分步驟。例如,能夠省略針對識別信息210 的種類字段中沒有的種類的裝置的設定信息獲取處理。這樣,設定信息獲取部120在設定信息獲取處理中從以下信息中獲取各種設定信息(設定信息230):基于獲取到的識別信息210確定的網(wǎng)絡裝置(特定設備)的存儲部(ROM)內(nèi)的信息(二進制數(shù)據(jù))、基于獲取到的識別信息210確定的網(wǎng)絡裝置(路由器、接入點、檢索外設備)為了能夠進行與網(wǎng)絡連接有關的各種設定而對外部提供的服務(路由器設定畫面、接入點設定畫面、設備設定畫面)中所使用的信息(各種畫面的源文件)。其結(jié)果,能夠利用各種方法獲取對第一網(wǎng)絡裝置N I設定的設定信息。(A-3-3)復制信息生成處理圖12是表示復制信息生成處理的過程的流程圖。圖13是表示在復制信息生成處理的步驟S302中使用的輸入畫面的一例的說明圖。圖14是表示在復制信息生成處理的步驟S304中使用的文件生成信息240的一例的說明圖。如圖12所示,結(jié)構(gòu)信息獲取部130獲取新裝置(第二網(wǎng)絡裝置N2)的類型(步驟S302)。具體來說,結(jié)構(gòu)信息獲取部130使信息處理裝置30的顯示部33顯示用于使用者指定類型的輸入畫面(圖13),接受來自使用者的輸入。圖13所示的輸入畫面EW包括四個類型指定按鈕TP1 TP4、確定按鈕B0、以及取消按鈕BN。對類型指定按鈕TPf TP4分別配置有表示第二網(wǎng)絡裝置N2的裝置結(jié)構(gòu)的字符串、以及可視地示出裝置結(jié)構(gòu)的圖。也可以省略字符串和圖的任一方。使用者從類型指定按鈕TPf TP4所示的結(jié)構(gòu)中選擇與第二網(wǎng)絡裝置N2的結(jié)構(gòu)相同或者最相似的一個結(jié)構(gòu),并按下相應的按鈕。之后,使用者按下確定按鈕B0。通過按下確定按鈕B0,結(jié)構(gòu)信息獲取部130獲取在輸入畫面EW中指定的類型(TP1 TP4)。在圖12中,結(jié)構(gòu)信息獲取部130獲取第二網(wǎng)絡裝置Ν2的結(jié)構(gòu)信息(步驟S304)。具體來說,結(jié)構(gòu)信息獲取部130將在輸入畫面EW中指定的類型(TPf ΤΡ4)作為關鍵字來對文件生成信息240 (圖14)進行檢索,獲取一致入口的種類、項目名列表來作為結(jié)構(gòu)信息。此夕卜,在如文件生成信息240 (圖14)的類型TPf ΤΡ4那樣一個類型包括多個裝置的情況下,結(jié)構(gòu)信息獲取部130獲取針對該多個裝置所有裝置的種類和項目名列表。生成部140向使用者請求將信息處理裝置30與第二網(wǎng)絡裝置Ν2中的第一臺裝置以有線的方式進行連接(步驟S306)。例如通過對信息處理裝置30的顯示部33進行引導顯示來進行該請求。檢測出有線連接的生成部140檢測有線連接裝置的IP地址和種類。此夕卜,能夠通過與結(jié)構(gòu)檢索處理(圖5)的步驟S102、S106、SllO所示的方法相同的方法來檢測有線連接裝置的種類。生成部140從設定信息230中選擇與種類相應的至少一部分設定信息(步驟S308)。具體來說,生成部140將在步驟S304中獲取到的結(jié)構(gòu)信息中的關于在步驟S 306中檢測出的種類的裝置的項目名列表所包含的各項目分別作為關鍵字依次檢索設定信息230 (圖11),事先暫時存儲一致的入口的設定內(nèi)容字段的值和項目名。然后,生成部140使用在步驟S308中選擇的設定信息來生成復制信息(步驟S310)。具體來說,通過下面的過程 Γ )進行。i)在步驟S306中檢測出的有線連接裝置的種類是特定設備的情況下首先,生成部140通過與設定信息獲取處理(圖7)的步驟S204相同的方法,獲取在步驟S306中檢測出的有線連接裝置的ROM內(nèi)部的數(shù)據(jù)(二進制數(shù)據(jù))。接著,生成部140通過與設定信息獲取處理(圖7)的步驟S206相同的方法分析獲取到的二進制數(shù)據(jù),能夠 利用在步驟S308中暫時存儲的設定信息覆蓋二進制數(shù)據(jù)內(nèi)的相應位置。這樣,在包含在第 二網(wǎng)絡裝置N2中的有線連接裝置是特定設備的情況下,生成部140能夠以能夠直接寫入到ROM內(nèi)部的二進制數(shù)據(jù)的形式生成復制信息。在過程i的情況下,所生成的復制信息能夠通過各種方法在第二網(wǎng)絡裝置N2的更新中使用。例如,生成部140訪問第二網(wǎng)絡裝置N2的有線連接裝置,能夠用復制信息(二進制數(shù)據(jù))更新有線連接裝置的ROM內(nèi)部的數(shù)據(jù)(二進制數(shù)據(jù))。此外,在這種情況下,生成部140作為權利要求中的“復制部”而發(fā)揮功能。另外,例如生成部140也可以將所生成的復制信息保存到信息處理裝置30內(nèi)的任意場所(例如硬盤200內(nèi)的指定場所等)。另夕卜,例如生成部140也可以將所生成的復制信息發(fā)送到第二網(wǎng)絡裝置N2的有線連接裝置。在這種情況下,接收到復制信息的有線連接裝置自己進行數(shù)據(jù)的更新。ii)在步驟S306中檢測出的有線連接裝置的種類是特定設備以外的情況下首先,生成部140通過與設定信息獲取處理(圖7)的步驟S210同樣的方法獲取在步驟S306中檢測出的有線連接裝置的裝置設定畫面的源文件。接著,生成部140通過與設定信息獲取處理(圖7)的步驟S212同樣的方法檢索獲取到的源文件,能夠使用在步驟S308中暫時存儲的設定信息覆蓋源文件的標簽內(nèi)的數(shù)據(jù)。這樣,在包含在第二網(wǎng)絡裝置N2中的有線連接裝置是特定設備以外的情況下,生成部140能夠以裝置設定畫面(或者其源文件)的形式生成復制信息。在過程ii的情況下,所生成的復制信息能夠通過各種方法在第二網(wǎng)絡裝置N2的更新中使用。例如,生成部140能夠使信息處理裝置30的顯示部33顯示上述源文件覆蓋后的裝置設定畫面,聽候使用者的確認以及發(fā)送操作。使用者在確認所顯示的裝置設定畫面(從設定信息230中選擇的設定內(nèi)容作為預設值被顯示在各項目名的指定框內(nèi)的狀態(tài)的裝置設定畫面)之后,例如進行Submit按鈕按下等的發(fā)送操作。由此,裝置設定畫面的設定內(nèi)容被發(fā)送到第二網(wǎng)絡裝置N2的有線連接裝置,覆蓋有線連接裝置內(nèi)的設定信息。此外,在這種情況下,生成部140作為權利要求中的“復制部”而發(fā)揮功能。另外,例如生成部140也可以將所生成的復制信息保存到信息處理裝置30內(nèi)的任意場所(例如硬盤200內(nèi)的指定場所等)。在圖12中,生成部140判斷是否對包含在通過步驟S 304獲取到的結(jié)構(gòu)信息中的所有裝置進行了處理(步驟S312)。在對所有裝置進行了處理的情況下,生成部140結(jié)束處理。在所有裝置的處理還未結(jié)束的情況下,生成部140將處理轉(zhuǎn)移到步驟S306,針對未結(jié)束處理的其它裝置重復進行復制信息的生成。如上所述,根據(jù)第一實施例,信息處理裝置30的生成部140從被存儲在設定信息存儲部(硬盤200)中的在第一網(wǎng)絡裝置NI中已設定的與網(wǎng)絡連接有關的各種設定信息230中與包含表示第二網(wǎng)絡裝置N2的種類的信息的結(jié)構(gòu)信息相應地選擇設定信息的至少一部分,使用所選擇的設定信息,生成為了將設定信息復制到第二網(wǎng)絡裝置N2而使用的復制信息。因此,能夠利用該復制信息更新第二網(wǎng)絡裝置N2。其結(jié)果,例如能夠提供一種能夠?qū)⑴f裝置(第一網(wǎng)絡裝置NI)的設定信息自動地復制到新的網(wǎng)絡裝置(第二網(wǎng)絡裝置N2)的信息處理裝置。
并且,信息處理裝置的生成部140也能夠作為復制部而發(fā)揮功能,該復制部訪問其它的網(wǎng)絡裝置(第二網(wǎng)絡裝置N2),利用所生成的復制信息更新第二網(wǎng)絡裝置N2的存儲部內(nèi)的與網(wǎng)絡連接有關的設定。因此,能夠提高信息處理裝置的便利性。并且,第一網(wǎng)絡裝置N I能夠設為包括多個網(wǎng)絡裝置的結(jié)構(gòu)。在這種情況下,識別信息獲取部110在結(jié)構(gòu)檢索處理中分別獲取多個網(wǎng)絡裝置的識別信息(IP地址等),設定信息獲取部120在設定信息獲取處理中,利用獲取到的多個網(wǎng)絡裝置的識別信息210,獲取在多個網(wǎng)絡裝置中分別設定的與網(wǎng)絡連接有關的各種設定信息。因此,即使第一網(wǎng)絡裝置NI包括多個網(wǎng)絡裝置,也能夠獲得上述效果。并且,第二網(wǎng)絡裝置N2能夠設為包括多個網(wǎng)絡裝置的結(jié)構(gòu)。在這種情況下,生成部140在復制信息生成處理中,從存儲在設定信息存儲部(硬盤200)中的各種設定信息230中與多個網(wǎng)絡裝置的種類相應地分別選擇設定信息的至少一部分,利用所選擇的設定信息,生成為了將設定信息分別復制到多個網(wǎng)絡裝置而使用的多個復制信息。因此,即使第二網(wǎng)絡裝置N2包括多個網(wǎng)絡裝置,也能夠獲得上述效果。B.第二實施例在本發(fā)明的第二實施例中,針對相當于第一實施例中的第二網(wǎng)絡裝置N2的網(wǎng)絡裝置能夠執(zhí)行復制處理的結(jié)構(gòu)進行說明。第二實施例的網(wǎng)絡裝置具有與第一實施例的信息處理裝置大致相同的功能。下面僅說明具有與第一實施例不同的結(jié)構(gòu)和動作的部分。此外,針對圖中與第一實施例相同的結(jié)構(gòu)部分附加與之前已說明的第一實施例相同的附圖標記,并省略其詳細說明。(B-I)裝置結(jié)構(gòu)圖15是表示第二實施例的網(wǎng)絡裝置的概要結(jié)構(gòu)的說明圖。在本實施例中,作為網(wǎng)絡裝置,例示接入點(AP)60。接入點60具備ROM 21、RAM 22、無線通信控制部23、有線通信接口 24、CPU 300、以及快閃ROM 400。這些結(jié)構(gòu)要素分別通過總線相互連接。CPU 300通過將保存在ROM 21中的計算機程序展開到RAM 22中執(zhí)行,來控制接入點60的各部分。另外,CPU 300也作為識別信息獲取部310、設定信息獲取部320、生成部340而發(fā)揮功能。識別信息獲取部310與第一實施例(圖2)的識別信息獲取部110相同,設定信息獲取部320與第一實施例的設定信息獲取部120相同。稍后記述生成部340。在作為設定信息存儲部的快閃ROM 400中包含有識別信息410、設定文件信息420、設定信息430、文件生成信息440以及AP設定信息450。識別信息410與第一實施例的識別信息210相同,設定文件信息420與第一實施例的設定文件信息220相同,設定信息430與第一實施例的設定信息230相同,文件生成信息440與第一實施例的文件生成信息240相同。此外,能夠省略文件生成信息440。在AP設定信息450中存儲接入點60的與網(wǎng)絡連接有關的設定(例如LAN設定、無線LAN設定等)。此外,AP設定信息450相當于權利要求中的“存儲部”。無線通信控制部23包括未圖示的天線和收發(fā)電路。無線通信控制部23具有進行通過天線接收到的電波的解調(diào)和數(shù)據(jù)的生成、以及通過天線發(fā)送的電波的生成和調(diào)制的功能。有線通信接口 24是用于與局域網(wǎng)(LAN)進行連接的LAN線纜的連接口。
(B-2)各種信息的結(jié)構(gòu)第二實施例中的各種信息的結(jié)構(gòu)與圖3所示的第一實施例相同。(B-3)復制處理(B-3-1)結(jié)構(gòu)檢索處理第二實施例中的結(jié)構(gòu)檢索處理的過程與圖5所示的第一實施例相同。(B-3-2)設定信息獲取處理第二實施例中的設定信息獲取處理的過程與圖7所示的第一實施例相同。(B-3-3)復制信息生成處理圖16是表示第二實施例的復制信息生成處理的過程的流程圖。與圖12所示的第一實施例的不同點在于代替步驟S302而執(zhí)行步驟S402的點以及不執(zhí)行步驟S304、S306、S312的點。接入點60的生成部340獲取自裝置(接入點60)的結(jié)構(gòu)信息(步驟S402)。具體來說,生成部340參照存儲在規(guī)定場所(例如快閃ROM 400內(nèi)部)的自身的信息,獲取自裝置的種類和需要的項目名。在這樣的第二實施例中,生成部340作為結(jié)構(gòu)信息獲取部而發(fā)揮功能。此外,在獲取需要的項目名時,也可以與第一實施例同樣地利用文件生成信息240。步驟S308、S310與第一實施例相同。但是在步驟S310中,第一實施例的文中的“在步驟S306中檢測出的有線連接裝置”改稱為“自裝置”之后,不進行特定設備與特定設備以外的設備的區(qū)分。如上所述,根據(jù)第二實施例,能夠?qū)崿F(xiàn)具有與第一實施例相同效果的網(wǎng)絡裝置。根據(jù)第二實施例,即使沒有信息處理裝置,新的網(wǎng)絡裝置(接入點60)也能夠?qū)⑴f的網(wǎng)絡裝置(第一網(wǎng)絡裝置NI)的設定信息自主地復制到自身中,因此能夠提高便利性。在上述第二實施例中,說明了通過新的網(wǎng)絡裝置(接入點60)具備與第一實施例的信息處理裝置相同的結(jié)構(gòu)來將舊的網(wǎng)絡裝置(第一網(wǎng)絡裝置NI)的設定信息自主地復制到自身中的例子。對此,也能夠通過舊的網(wǎng)絡裝置(第一網(wǎng)絡裝置NI)具備與第一實施例的信息處理裝置相同的結(jié)構(gòu)來將設定信息自動地復制到新的網(wǎng)絡裝置(接入點60)。C.變形例本發(fā)明并不限于上述的實施例、實施方式,能夠在不脫離其主旨的范圍內(nèi)采用各種結(jié)構(gòu)。例如,通過軟件實現(xiàn)的功能也可以通過硬件實現(xiàn)。除此之外還能夠進行如下變形。Cl.變形例 I :在上述實施例中,例示信息處理裝置、網(wǎng)絡裝置的內(nèi)部結(jié)構(gòu)進行了說明。但是,上述實施例的結(jié)構(gòu)只是一例,能夠采用任意的方式。例如,能夠省略結(jié)構(gòu)要素的一部分、進一步附加結(jié)構(gòu)要素、或者變更結(jié)構(gòu)要素的一部分來進行變形。例如,在上述第一實施例的信息處理裝置(圖2)中,識別信息、設定文件信息、設定信息、文件生成信息也可以設為被保存在硬盤以外的其它存儲介質(zhì)(例如DVD、緊湊式閃存(注冊商標)等)中。例如,在上述第二實施例中,作為能夠執(zhí)行復制處理的網(wǎng)絡裝置的例子,列舉了接入點。但是,也可以采用除接入點以外的各種網(wǎng)絡裝置、例如路由器、交換機等。例如,在上述第一實施例的信息處理裝置(圖2)、上述第二實施例的網(wǎng)絡裝置(圖15)中,也可以設為具備其它的接口、例如USB接口等。C2.變形例 2:在上述實施例中,例示第一網(wǎng)絡裝置NI和第二網(wǎng)絡裝置N2的結(jié)構(gòu)進行了說明。但是,上述實施例中的結(jié)構(gòu)只是一例,能夠采用任意的方式。 例如,第一網(wǎng)絡裝置NI可以設為僅包括一臺網(wǎng)絡裝置,也可以設為包括多臺網(wǎng)絡裝置。關于第二網(wǎng)絡裝置N2也相同。根據(jù)本發(fā)明,信息處理裝置從第一網(wǎng)絡裝置NI獲取的設定信息中與第二網(wǎng)絡裝置N2的種類相應地選擇設定信息的至少一部分,基于所選擇的設定信息生成復制信息。因此,起到如下效果即使第一網(wǎng)絡裝置NI和第二網(wǎng)絡裝置N2都是由一臺網(wǎng)絡裝置構(gòu)成,也能夠生成與第二網(wǎng)絡裝置N2的種類相應的復制信息。C3.變形例 3:在上述實施例中,示出了結(jié)構(gòu)檢索處理(圖5)的一例。但是,圖5所示的處理的過程只是一例,能夠進行各種變更。例如,可以省略一部分步驟,也可以進一步追加其它的步驟。另外,也可以變更執(zhí)行的步驟的順序。例如,在步驟S116結(jié)束之后,識別信息獲取部也可以設為如下結(jié)構(gòu)將在結(jié)構(gòu)檢索處理中檢索出的裝置的列表顯示在顯示部上,能夠由使用者進行該列表內(nèi)的數(shù)據(jù)的追力口、變更等。這樣,能夠進一步提高便利性。C4.變形例 4:在上述實施例中,示出了設定信息獲取處理(圖7)的一例。但是,圖7所示的處理的過程只是一例,能夠進行各種變更。例如,可以省略一部分步驟,也可以進一步追加其它的步驟。另外,也可以變更執(zhí)行的步驟的順序。例如,在獲取所有的設定信息之后(步驟S224結(jié)束之后),設定信息獲取部也可以設為將更新后的設定信息的一覽顯示在顯示部上、能夠由使用者進行該一覽內(nèi)的數(shù)據(jù)的追力口、變更等的結(jié)構(gòu)。這樣,能夠進一步提高便利性。C5.變形例 5:在上述實施例中,示出了復制信息生成處理(圖12)的一例。但是,圖12所示的處理的過程只是一例,能夠進行各種變更。例如,可以省略一部分步驟,也可以進一步追加其它的步驟。另外,也可以變更執(zhí)行的步驟的順序。例如,也可以代替向使用者請求將信息處理裝置與第二網(wǎng)絡裝置N2內(nèi)的裝置以有線的方式進行連接的情形(步驟S306),而信息處理裝置使用第二網(wǎng)絡裝置N2內(nèi)的裝置的預設值訪問第二網(wǎng)絡裝置N2內(nèi)的裝置。例如,在僅是從第一網(wǎng)絡裝置N I獲取的設定信息而應該對第二網(wǎng)絡裝置N2設定的信息有空缺的情況下,生成部能夠?qū)⑴c空缺的設定信息對應的部分直接形成為空值來生成復制信息。應該對第二網(wǎng)絡裝置N2設定的信息有空缺的情況例如是指在步驟S308中選擇的設定信息數(shù)少于在步驟S306中能夠?qū)τ芯€連接的裝置設定的設定信息數(shù)的情況。另外,例如在僅是從第一網(wǎng)絡裝置N I獲取的設定信息而應該對第二網(wǎng)絡裝置N2設定的信息有空缺的情況下,生成部能夠向使用者請求輸入空缺的設定信息,利用由使用者輸入的內(nèi)容,來生成復制信息。并且,生成部也能夠?qū)εc空缺的設定信息對應的部分插入預先準備的默認值,來生成復制信息。C6.變形例 6:在上述實施例中,針對信息處理裝置所具備的各表(識別信息、設定文件信息、設定信息、文件生成信息)進行了說明。但是,上述實施例的方式只是一例,能夠進行各種變 更。例如,能夠?qū)ψ侄蔚捻椖窟M行追加、刪除、變更。另外,也能夠在各表中使用直接映射方式。例如,也可以對識別信息設置用于保存主機名的新的字段。另外,也可以省略標識符字段。例如,在圖11所示的設定信息的各入口中列舉出的項目名只是一例。因此,圖11所示的設定信息的入口也可以包含其它項目(例如有無禁止Any連接等)。另外,也可以將圖11所示的設定信息的入口的一部分置換為其它的項目。例如在家庭使用的路由器的情況下,也可以代替入口 E06的“WAN設定”而包含“供應方的連接目的地IP地址”、“用戶名”、以及“口令”等。
權利要求
1.一種用于復制設定信息的裝置,用于將與網(wǎng)絡連接有關的設定信息從第一網(wǎng)絡裝置復制到第二網(wǎng)絡裝置,該用于復制設定信息的裝置具備 設定信息獲取部,其獲取在上述第一網(wǎng)絡裝置中設定的與網(wǎng)絡連接有關的設定信息; 設定信息存儲部,其存儲獲取到的上述設定信息; 結(jié)構(gòu)信息獲取部,其獲取包含表示上述第二網(wǎng)絡裝置的種類的信息的結(jié)構(gòu)信息;以及生成部,其從存儲于上述設定信息存儲部的上述設定信息中與獲取到的上述結(jié)構(gòu)信息相應地選擇設定信息的至少一部分,使用所選擇的設定信息生成用于將該設定信息復制到上述第二網(wǎng)絡裝置的復制信息。
2.根據(jù)權利要求I所述的用于復制設定信息的裝置,其特征在于, 還具備復制部,該復制部訪問上述第二網(wǎng)絡裝置,使用上述復制信息更新上述第二網(wǎng)絡裝置的存儲部內(nèi)的與網(wǎng)絡連接有關的設定信息。
3.根據(jù)權利要求I或2所述的用于復制設定信息的裝置,其特征在于, 上述設定信息獲取部獲取在多個上述第一網(wǎng)絡裝置中分別設定的與網(wǎng)絡連接有關的設定信息。
4.根據(jù)權利要求I至3中的任一項所述的用于復制設定信息的裝置,其特征在于, 上述結(jié)構(gòu)信息獲取部獲取包含表示多個上述第二網(wǎng)絡裝置各自的種類的信息的結(jié)構(gòu)信息, 上述生成部根據(jù)上述結(jié)構(gòu)信息從存儲于上述設定信息存儲部的上述設定信息中分別選擇與多個上述第二網(wǎng)絡裝置分別對應的設定信息的至少一部分,使用所選擇的設定信息生成用于將設定信息分別復制到多個上述第二網(wǎng)絡裝置的復制信息。
5.根據(jù)權利要求I至4中的任一項所述的用于復制設定信息的裝置,其特征在于, 還具備識別信息獲取部,該識別信息獲取部獲取用于識別上述第一網(wǎng)絡裝置的識別信息, 上述設定信息獲取部使用獲取到的上述識別信息來獲取上述設定信息。
6.根據(jù)權利要求5所述的用于復制設定信息的裝置,其特征在于, 上述識別信息獲取部以組播或者廣播的方式發(fā)送規(guī)定的數(shù)據(jù)包,從針對上述規(guī)定的數(shù)據(jù)包的響應數(shù)據(jù)包中獲取上述識別信息。
7.根據(jù)權利要求5或6所述的用于復制設定信息的裝置,其特征在于, 上述識別信息獲取部使用通用即插即用即UPnP來獲取上述識別信息。
8.根據(jù)權利要求5至7中的任一項所述的用于復制設定信息的裝置,其特征在于, 上述識別信息獲取部針對被估計為與上述用于復制設定信息的裝置存在于同一網(wǎng)段的所有IP地址發(fā)出用于確認網(wǎng)絡連通的確認命令,從針對上述確認命令的響應中獲取上述識別信息。
9.根據(jù)權利要求I至8中的任一項所述的用于復制設定信息的裝置,其特征在于, 上述設定信息獲取部獲取上述第一網(wǎng)絡裝置的存儲部內(nèi)的信息,分析獲取到的該信息來獲取設定信息。
10.根據(jù)權利要求I至9中的任一項所述的用于復制設定信息的裝置,其特征在于, 在上述設定信息存儲部中還與上述設定信息相關聯(lián)地存儲項目信息,該項目信息是用于識別各個上述設定信息的信息,上述設定信息獲取部獲取在上述第一網(wǎng)絡裝置為了能夠進行與網(wǎng)絡連接有關的設定而提供的服務中使用的信息,從獲取到的該信息中檢索上述項目信息來獲取上述設定信肩、O
11.根據(jù)權利要求I至10中的任一項所述的用于復制設定信息的裝置,其特征在于,上述結(jié)構(gòu)信息獲取部根據(jù)由上述用于復制設定信息的裝置的使用者輸入到規(guī)定的輸入畫面的信息來獲取上述結(jié)構(gòu)信息。
12.根據(jù)權利要求I至11中的任一項所述的用于復制設定信息的裝置,其特征在于,上述用于復制設定信息的裝置是上述第一網(wǎng)絡裝置、上述第二網(wǎng)絡裝置、網(wǎng)絡裝置以 及信息處理裝置中的任一個。
13.一種用于復制設定信息的方法,用于將與網(wǎng)絡連接有關的設定信息從第一網(wǎng)絡裝 置復制到第二網(wǎng)絡裝置,該方法具備以下步驟 設定信息獲取步驟,獲取在上述第一網(wǎng)絡裝置中設定的與網(wǎng)絡連接有關的設定信息; 設定信息存儲步驟,存儲獲取到的上述設定信息;結(jié)構(gòu)信息獲取步驟,獲取包含表示上述第二網(wǎng)絡裝置的種類的信息的結(jié)構(gòu)信息;以及生成步驟,從所存儲的上述設定信息中與獲取到的上述結(jié)構(gòu)信息相應地選擇設定信息的至少一部分,使用所選擇的設定信息生成用于將該設定信息復制到上述第二網(wǎng)絡裝置的復制信息。
14.根據(jù)權利要求13所述的方法,其特征在于, 還具備復制步驟,在該復制步驟中,訪問上述第二網(wǎng)絡裝置,使用上述復制信息更新上述第二網(wǎng)絡裝置的存儲部內(nèi)的與網(wǎng)絡連接有關的設定信息。
15.根據(jù)權利要求13或14所述的方法,其特征在于, 在上述設定信息獲取步驟中,獲取在多個上述第一網(wǎng)絡裝置中分別設定的與網(wǎng)絡連接有關的設定信息。
16.根據(jù)權利要求13至15中的任一項所述的方法,其特征在于, 在上述結(jié)構(gòu)信息獲取步驟中,獲取包含表示多個上述第二網(wǎng)絡裝置各自的種類的信息的結(jié)構(gòu)信息, 在上述生成步驟中,根據(jù)獲取到的上述結(jié)構(gòu)信息從所存儲的上述設定信息中分別選擇與多個上述第二網(wǎng)絡裝置分別對應的設定信息的至少一部分,使用所選擇的設定信息生成用于將設定信息分別復制到多個上述第二網(wǎng)絡裝置的復制信息。
17.根據(jù)權利要求13至16中的任一項所述的方法,其特征在于, 還具備識別信息獲取步驟,在該識別信息獲取步驟中,獲取用于識別上述第一網(wǎng)絡裝置的識別信息, 在上述設定信息獲取步驟中,使用獲取到的上述識別信息來獲取上述設定信息。
18.根據(jù)權利要求17所述的方法,其特征在于, 在上述識別信息獲取步驟中,以組播或者廣播的方式發(fā)送規(guī)定的數(shù)據(jù)包,從針對上述規(guī)定的數(shù)據(jù)包的響應數(shù)據(jù)包中獲取上述識別信息。
19.根據(jù)權利要求17或18所述的方法,其特征在于, 在上述識別信息獲取步驟中,使用通用即插即用即UPnP來獲取上述識別信息。
20.根據(jù)權利要求17至19中的任一項所述的方法,其特征在于,在上述識別信息獲取步驟中,針對被估計為與用于復制上述設定信息的裝置存在于同一網(wǎng)段的所有IP地址發(fā)出用于確認網(wǎng)絡連通的確認命令,從針對上述確認命令的響應中獲取上述識別信息。
21.根據(jù)權利要求13至20中的任一項所述的方法,其特征在于, 在上述設定信息獲取步驟中,獲取上述第一網(wǎng)絡裝置的存儲部內(nèi)的信息,分析獲取到的該信息來獲取上述設定信息。
22.根據(jù)權利要求13至21中的任一項所述的方法,其特征在于, 在上述設定信息存儲步驟中,還與上述設定信息相關聯(lián)地存儲項目信息,該項目信息是用于識別各個上述設定信息的信息, 在上述設定信息獲取步驟中,獲取在上述第一網(wǎng)絡裝置為了能夠進行與網(wǎng)絡連接有關的設定而對外部提供的服務中使用的信息,從獲取到的該信息中檢索上述項目信息來獲取上述設定信息。
23.根據(jù)權利要求13至22中的任一項所述的方法,其特征在于, 在上述結(jié)構(gòu)信息獲取步驟中,根據(jù)輸入到規(guī)定的輸入畫面的信息來獲取上述結(jié)構(gòu)信肩、O
全文摘要
本發(fā)明提供一種用于復制設定信息的裝置以及方法。用于復制與網(wǎng)絡連接有關的設定的裝置具備設定信息獲取部,其獲取在第一網(wǎng)絡裝置中已設定的與網(wǎng)絡連接有關的設定信息;設定信息存儲部,其存儲所獲取的設定信息;結(jié)構(gòu)信息獲取部,其獲取包含第二網(wǎng)絡裝置的種類的結(jié)構(gòu)信息;以及生成部,其從存儲在設定信息存儲部中的設定信息中選擇與所獲取的結(jié)構(gòu)信息相應的至少一部分設定信息,利用所選擇的設定信息,生成為了將設定信息復制到第二網(wǎng)絡裝置而使用的復制信息。
文檔編號G06F15/177GK102855215SQ20121014503
公開日2013年1月2日 申請日期2012年5月10日 優(yōu)先權日2011年5月11日
發(fā)明者山口悟 申請人:巴比祿股份有限公司