專利名稱:連接設定裝置及連接設定方法
技術領域:
本發明涉及一種進行與外部網絡之間的連接設定技術。
背景技術:
近年來,由運營商(移動通信商)提供能夠訪問因特網的移動通信網絡,如果將數據通信卡連接在個人計算機等電子設備上,則在任何地方都能夠與因特網等外部網絡進行連接。在初次使用這種數據通信卡的情況下,需要進行與運營商相應的網絡連接設定。網絡連接設定并不僅限于初次使用時,當在固定線路與數據通信卡之間切換利用時或在多種數據通信卡之間切換利用時也需要進行網絡連接設定。進行這種網絡連接設定的操作對用戶來說是較為麻煩的,有時對于初學者來說則較為困難。因此,開發了一種輔助用戶進行網絡連接設定的技術。例如,在下述專利文獻1 中公開了以下技術。首先,預先在電子設備中存儲將便攜式電話的機種、移動通信網絡的種類、網絡設定信息相關聯的表。然后,假定所連接的便攜式電話的機種,發出與所假定的機種相對應的AT命令。如果對于該命令有響應,則利用該響應中所包含的信息來確定機種, 并使用表來確定移動通信網絡的種類,進行與其相應的網絡設定。另一方面,如果沒有響應,則變更假定的機種并重復進行同樣的處理直到能夠確定機種為止。然而,在專利文獻1 的技術中,用于網絡連接設定的處理工序復雜,從而期望處理的簡化。專利文獻1 日本特開2007-60590號公報
發明內容
發明要解決的問題考慮到上述問題的至少一部分,本發明要解決的問題在于利用簡單的算法使得易于進行網絡連接設定。用于解決問題的方案本發明是為了解決上述問題的至少一部分而完成的,能夠實現為以下的方式或應用例。[應用例1]一種連接設定裝置,進行與外部網絡之間的連接設定,該連接設定裝置具備連接單元,其能夠與用于與上述外部網絡進行通信的數據通信卡所具備的USB連接器進行連接;存儲單元,其將能夠確定與上述數據通信卡相對應的運營商以及移動通信網絡的確定信息和與該運營商以及移動通信網絡相對應的上述連接設定的內容相關聯地進行存儲;獲取單元,其從連接于上述連接單元的上述數據通信卡獲取該數據通信卡的上述確定信息;以及設定單元,其確定與所獲取到的上述確定信息相關聯的連接設定的內容, 利用該內容進行連接設定。上述結構的連接設定裝置預先將能夠確定與具備USB連接器的數據通信卡相對應的運營商以及移動通信網絡的確定信息和與運營商以及移動通信網絡相對應的連接設定的內容相關聯地進行存儲,從連接在連接單元上的數據通信卡獲取確定信息,利用與該確定信息相關聯的連接設定的內容進行連接設定。因而,能夠容易地進行連接設定。而且, 數據通信卡通過USB連接器連接于連接單元,因此連接設定裝置將所連接的數據通信卡識別為USB設備,僅通過讀入確定信息就能夠獲取確定信息,從而能夠以簡單的算法進行連接設定。[應用例2]根據應用例1所記載的連接設定裝置,上述確定信息是上述數據通信卡的廠家ID和產品ID。在上述結構的連接設定裝置中,確定信息是數據通信卡的廠家ID和產品ID。廠家ID和產品ID與對應于數據通信卡的運營商及移動通信網絡之間的對應關系是唯一固定的,因此能夠適當地確定運營商及移動通信網絡。[應用例3]根據應用例1或2所記載的連接設定裝置,還具備接受單元,該接受單元使所確定的上述連接設定的內容進行顯示,并從用戶處接受是否允許所顯示的該連接設定的內容的指示,在上述接受單元接受了允許上述連接設定的內容的指示的情況下,上述設定單元利用該內容進行連接設定。上述結構的連接設定裝置使所確定的連接設定的內容進行顯示,在接受到來自用戶的許可指示的情況下利用該內容進行連接設定。因而,能夠適當地反映用戶意圖地進行連接設定。另外,用戶只要輸入是否允許所顯示的連接設定的內容即可,而不需要一個一個地輸入連接設定的各個內容,因此能夠容易地進行連接設定。[應用例4]根據應用例1至3中的任一項所記載的連接設定裝置,上述設定單元在每次檢測到上述數據通信卡對上述連接單元的新連接時進行上述連接設定。上述結構的連接設定裝置在每次檢測到數據通信卡的新連接時進行連接設定,因此能夠在用戶想要使用數據通信卡進行通信的定時可靠地進行連接設定。而且,用戶不需要進行操作來開始進行連接設定的處理,因此提高了便利性。[應用例5]根據應用例1至4中的任一項所記載的連接設定裝置,還具備通信單元,該通信單元通過固定線路與上述外部網絡進行通信,上述設定單元進行上述連接設定使得上述數據通信卡優先于上述通信單元進行通信。上述結構的連接設定裝置進行連接設定以使數據通信卡優先于固定線路。考慮到在連接數據通信卡的情況下,用戶大多想要利用數據通信卡進行通信,因此根據該結構,能夠適當地反映用戶的意圖,從而提高便利性。[應用例6]根據應用例1至5中的任一項所記載的連接設定裝置,還具備確認單元,該確認單元根據通過利用上述數據通信卡進行的通信從服務器獲取的信息來確認能否對上述數據通信卡提供動作保證,其中,上述服務器與上述外部網絡相連接,存儲有與能否對連接于上述連接單元的數據通信卡提供動作保證有關的信息。上述結構的連接設定裝置能夠根據通過利用數據通信卡進行的通信而從存儲有與能否對數據通信卡提供動作保證有關的信息的服務器獲取的信息,來確認能否對數據通信卡提供動作保證。因而,在能夠通過數據通信卡進行暫時通信的情況下,能夠使用戶獲知該數據通信卡的動作是否得到保證,從而提高了便利性。[應用例7]根據應用例6所記載的連接設定裝置,還具備更新單元,該更新單元從上述服務器獲取上述連接設定裝置的新固件來進行更新,在上述確認的結果為不能提供上述動作保證的情況下,上述確認單元確認在對上述固件進行更新后能否提供上述動作保證,在通過進行上述更新能夠提供上述動作保證時,上述更新單元進行上述更新。上述結構的連接設定裝置在如果進行固件的更新能夠提供動作保證的情況下,從服務器獲取新的固件來進行更新,因此能夠在動作保證范圍內利用數據通信卡,從而提高了便利性。
另外,本發明除了上述連接設定裝置以外,還能夠實現為應用例8的連接設定方法、應用例9的程序、記錄有該程序的存儲介質、具備連接設定裝置和服務器的連接設定系統等。[應用例8]—種連接設定方法,對與外部網絡進行連接的連接裝置進行連接設定,在該連接設定方法中,將能夠確定與數據通信卡相對應的運營商以及移動通信網絡的確定信息和與該運營商以及移動通信網絡相對應的上述連接設定的內容相關聯地進行存儲,其中,上述數據通信卡能夠通過USB連接器與上述連接裝置進行連接且與外部網絡進行通信,從連接于上述連接裝置的上述數據通信卡獲取該數據通信卡的上述確定信息,確定與所獲取到的上述確定信息相關聯的連接設定的內容,利用該內容進行連接設定。[應用例9]一種程序,用于進行與外部網絡之間的連接設定,該程序使計算機實現以下功能存儲功能,將能夠確定與數據通信卡相對應的運營商以及移動通信網絡的確定信息和與該運營商以及移動通信網絡相對應的上述連接設定的內容相關聯地進行存儲, 其中,上述數據通信卡能夠通過USB連接器與上述連接裝置進行連接且與外部網絡進行通信;獲取功能,從連接于上述連接裝置的數據通信卡獲取該數據通信卡的上述確定信息; 以及設定功能,確定與所獲取到的上述確定信息相關聯的連接設定的內容,利用該內容進行連接設定。
圖1示出了作為本發明的連接設定裝置的實施例的路由器20的使用例。圖2是表示路由器20的概要結構的說明圖。圖3是表示調制解調器確定處理的流程的流程圖。圖4是表示連接設定處理的流程的流程圖。圖5是表示動作確認處理的流程的流程圖。
圖6是表示對應列表CL的具體例的說明圖。附圖標記說明20 路由器;30 =CPU ;31 獲取部;32 設定部;33 接受部;34 確認部;35 更新部;40 快閃ROM ;41 連接設定簡檔;42 已確認保證列表;51 =ROM ;52 =RAM ;53 有線局域網接口 ;55 :USB接口 ;56:無線通信接口 ;57:發送機;58:接收機;80:數據通信卡;SV:服務器;STA 終端;INT 因特網;FL 固定線路;WLL 無線線路。
具體實施例方式對本發明的實施例進行說明。A.實施例A-1.路由器20的概要結構圖1表示作為本發明的連接設定裝置的實施例的路由器20的使用例。路由器20是也作為無線局域網的接入點而發揮功能的路由裝置。在本實施例中,如圖1所示,路由器 20與終端STA —起構建遵循IEEE802. 11標準的無線局域網。此外,路由器20與終端STA 也可以通過有線進行連接。另外,終端STA也可以是多個。上述路由器20構成為能夠通過固定線路FL、經由因特網服務提供商ISP與因特網INT進行連接。并且,路由器20上連接有數據通信卡80,該路由器20構成為能夠通過該數據通信卡80所實現的無線線路W^L、經由基站B S與因特網INT進行連接。由此,終端STA能夠通過路由器20來訪問因特網INT。 另外,因特網INT上連接有服務器SV。在后面敘述該服務器SV的作用。此外,路由器20、 服務器S V只要與外部網絡相連接即可,例如也可以連接在WAN (Wide Area Network 廣域網)上以代替連接在因特網INT上。圖2中示出了路由器20的概要結構。如圖示,路由器20具備CPU 30、快閃ROM 40,ROM 5URAM 52、有線局域網接口 53、廣域網接口 M、USB接口 55以及無線通信接口 56, 它們分別通過總線而相互連接。CPU 30將存儲于快閃ROM 40,ROM 51中的固件等的程序在RAM 52中展開并執行, 由此對路由器20的動作進行整體控制。另外,CPU 30通過執行該程序,也作為獲取部31、 設定部32、接受部33、確認部34、更新部35而發揮功能。在后面詳細說明這些各功能部。快閃ROM 40中存儲有連接設定簡檔41、已確認保證列表42。在后面敘述這些內容。廣域網接口 M是用于通過固定線路FL與因特網INT等外部網絡相連接的接口。USB 接口 55是主機側的USB連接器,能夠連接各種USB設備。USB接口 55也可以是多個。無線通信接口 56上連接有發送電波的發送機57、接收電波的接收機58。該發送機57和接收機 58以能夠向外部發送電波和能夠從外部接收電波的狀態內置于路由器20內。如圖2所示,路由器20的USB接口 55上能夠連接具備USB連接器的數據通信卡 80。數據通信卡80內置有調制解調器,能夠經由運營商所提供的移動通信網絡與因特網 INT相連接,從而實現上述無線線路m^L。對于每個利用數據通信卡80實現的無線線路W^L的運營商和移動通信網絡準備上述連接設定簡檔41,該連接設定簡檔41存儲有用于與該運營商的移動通信網絡進行連接的連接信息。對于每個運營商和移動通信網絡,連接信息是唯一固定的內容,例如包括運營商名稱、電話號碼、APN(Access PointName 接入點名稱)、用戶名、密碼等。與數據通信卡80的廠家ID(下面也稱為VID)、產品ID(下面也稱為PID)相關聯地對各個連接設定簡檔41進行管理。對于制造數據通信卡80的每個廠家,VID是唯一固定的識別號碼。PID是表示數據通信卡80的型號的識別號碼。數據通信卡80的VID和PID與所對應的運營商以及移動通信網絡之間的對應關系是唯一固定的,因此只要預先掌握VID和PID的組合與運營商和移動通信網絡的組合,就能夠基于VID和PID來確定運營商和移動通信網絡,其結果是能夠確定連接信息。已確認保證列表42是按照每個數據通信卡80的種類而記錄的如下數據在將數據通信卡80連接于路由器20來使用時,路由器20的制造商是否能夠對使用數據通信卡80 進行的通信提供動作保證。在本實施例中,在已確認保證列表42中記錄有處于動作保證范圍內的數據通信卡80的VID與PID的組合。在后面敘述該已確認保證列表42的利用方法、 更新方法。A-2.調制解調器確定處理
使用圖3說明路由器20中的調制解調器確定處理。調制解調器確定處理是指將連接在路由器20的USB接口 55上的數據通信卡80確定為能夠利用的調制解調器的處理。 當開始該處理時,如圖3所示,CPU 30等待USB設備連接于USB接口 55(步驟Sl 10)。然后,當檢測到USB設備的連接時(步驟SllO “是”),作為獲取部31的處理,CPU 30獲取所檢測到的USB設備的VID和PID (步驟S120)。在本階段,CPU 30通常對所連接的USB設備進行識別。因而,CPU 30能夠讀取所識別的USB設備的規定的存儲區域以獲取VID和PID。當獲取到VID和PID時,CPU 30判斷所連接的USB設備是否能夠與路由器20對應 (步驟S130)。在本實施例中,以在步驟S 120中獲取的VID和PID與連接設定簡檔41中所存儲的VID和PID是否一致來進行該判斷。如果兩者一致,則CPU 30判斷為能夠對應, 如果不一致則判斷為無法對應。如果其結果是無法對應(步驟S130 “否”),則CPU 30結束調制解調器確定處理。 另一方面,如果能夠對應(步驟S130 “是”),則CPU 30判斷是否需要變更USB模式(步驟 S140)。根據連接在USB接口 55上的USB設備是否被識別為調制解調器來進行該判斷。如果其結果是需要變更USB模式(步驟S140 “是”)、也就是說如果所連接的USB 設備沒有被識別為調制解調器,則為了作為調制解調器來進行利用,需要變更USB模式以使其能夠被識別為調制解調器。因此,CPU 30將USB模式從初始的狀態、例如“大容量存儲器”變更為“調制解調器”(步驟S 150)。由此,CPU 30能夠將所連接的數據通信卡80識別為CDC(Communication Device Class 通信設備類)設備、即調制解調器。另一方面,如果不需要變更USB模式(步驟S140 “否”)、也就是說如果所連接的 USB設備被識別為調制解調器,或者當對USB模式進行了變更時(步驟S150),CPU 30發出 AT命令,確定串行設備(步驟S160)。通過這樣發出AT命令,能夠對所連接的調制解調器進行動作確認,并且在識別到多個USB串行設備的情況下,也能夠確定串行設備。然后,CPU 30判斷是否從數據通信卡80接收到了響應代碼(步驟S170),如果接收到了響應代碼(步驟S170 “是”),則將數據通信卡80確定為能夠使用的調制解調器(步驟S180),結束調制解調器確定處理。另一方面,如果沒有接收到響應代碼(步驟S170:“否”),則結束調制解調器確定處理。A-3.連接設定處理使用圖4來說明路由器20中的連接設定處理。連接設定處理是指在進行上述調制解調器確定處理之后,進行用于利用數據通信卡80構建無線線路m^L的連接設定的處理。在本實施例中,在執行了調制解調器確定處理并且在路由器20與終端STA之間構建了無線局域網之后,當由終端STA啟動TOB瀏覽器程序時,向默認的連接目的地的IP地址發送HTTP請求,由路由器20接收該HTTP請求,由此開始該連接設定處理。其中,開始連接設定處理的契機也可以是數據通信卡80連接到USB接口 55上時、在已連接了數據通信卡80 的狀態下啟動路由器20時等。當開始連接設定處理時,如圖4所示,CPU 30確定與在上述步驟S120中獲取的VID和PID相關聯的連接設定簡檔41 (步驟S210)。當確定了連接設定簡檔41時,CPU 30通過TOB瀏覽器使連接設定畫面顯示在終端STA的監視器上(步驟S220)。從終端STA接受了 HTTP請求的CPU 30通過DNS (Domain Name System 域名系統)偽裝來響應規定的設定畫面數據,由此實現該顯示處理。在該設定畫面上,將在步驟S210中確定的連接設定簡檔41中記錄的連接設定的內容作為推薦設定進行顯示。當顯示連接設定畫面時,CPU 30作為接受部33進行以下處理接受用戶通過終端 STA的瀏覽器輸入的是否接受所顯示的推薦設定的輸入,來判斷是否接受了推薦設定的確定指示(步驟S230)。如果其結果是接受了確定指示(步驟S230 “是”),則CPU 30作為設定部32進行以下處理保存所確定的推薦設定并利用該內容進行連接設定(步驟S240)。 此外,即使在已經進行了連接設定使得能夠經由廣域網接口 54來通過固定線路FL進行通信的情況下,在步驟S240中也進行連接設定使得無線線路WLL優先于固定線路FL。考慮到用戶同時使用固定線路FL和無線線路WLL的狀況較 為稀少,因此如果連接了數據通信卡 80,則用戶想要使用數據通信卡80的可能性較高。因此,通過構成為上述結構,不需進行操作就能夠適當地反映用戶意圖,從而提高了便利性。另一方面,如果未接受確定指示(步驟S230 “否”),則CPU30取消推薦設定(步驟S250)。此外,在用戶以與TOB瀏覽器所顯示的推薦設定不同的內容輸入連接設定內容的情況下,也可以利用該內容進行連接設定。這樣,連接設定處理結束。A-4.動作確認處理使用圖5說明路由器20中的動作確認處理。動作確認處理是指在進行了上述連接設定處理之后進行的如下處理確認路由器20的制造商能否對針對路由器20使用數據通信卡80這一點提供動作保證。進行這種處理是由于即使在將數據通信卡80連接于路由器20時能夠連接到因特網INT,也有時會因為數據通信卡80的種類不同而產生動作不良。 在本實施例中,通過連接設定處理進行連接設定,在能夠利用無線線路WLL進行通信時開始動作確認處理。當開始動作確認處理時,如圖5所示,CPU 30作為確認部34進行以下處理判斷在上述步驟S 120中獲取的數據通信卡80的VID和PID是否記錄在已確認保證列表42中(步驟S310)。通過判斷數據通信卡80是否屬于路由器20的制造商的動作保證范圍內來進行該判斷。如果數據通信卡80的VID和PID記錄在已確認保證列表42中,則 CPU 30判斷為處于動作保證范圍內,如果沒有記錄,則判斷為處于動作保證范圍外。此外, 由路由器20的制造商對市場上流通的具備USB連接器的各種數據通信卡與本公司的路由器裝置的兼容性進行調查,在制造時將已確認保證列表42存儲于快閃ROM 40中,還通過在當前所執行的動作確認處理之前執行的動作確認處理的步驟S350來對該已確認保證列表 42進行更新(在后面敘述其詳情)。如果其結果是與已確認保證列表42 —致(步驟S310 “是”),則所連接的數據通信卡80處于保證范圍內,能夠無問題地進行動作,因此CPU 30將數據通信卡80確定為處于制造商保證范圍內的對應調制解調器(步驟S360),結束動作確認處理。另一方面,如果與已確認保證列表42不一致(步驟S310 “否”),則所連接的數據通信卡80有可能不處于保證范圍內,因此還要進行以下說明的判斷是否處于保證范圍內的處理。在與已確認保證列表42不一致的情況下,CPU 30首先與服務器SV開始 PPP (Point-to-Point Protocol 點對點協議)通信(步驟S320),通過無線線路WLL從服務器SV獲取對應列表CL(步驟S330)。服務器SV是由路由器20的制造商提供的服務器。 對應列表CL的具體例在圖6中示出。如圖示,對應列表CL中相關聯地記錄有制造路由器 20的路由器裝置的機種名稱、假定與該路由器20相連接的具備USB連接器的數據通信卡的 VID、PID、以及在利用該數據通信卡時能夠提供動作保證的路由器裝置的固件FW的版本信息。例如,關于機種名稱“AAAAA”的路由器裝置,對于VID "CCC CC”、PID “EEEEE”的數據通信卡,如果固件FW的版本為“1.0”以上,則屬于動作保證范圍內。由路由器20的制造商對市場上流通的具備USB連接器的各種數據通信卡與本公司的路由器裝置之間的兼容性進行調查,并將上述對應列表CL存儲于服務器SV的記錄介質內,根據調查的進展、新產品的開發狀況等來隨時對上述對應列表CL進行更新。當從服務器SV獲取到對應列表CL時,CPU 30判斷記錄于ROM 51、快閃ROM 40中的自身的機種名稱和固件FW的版本信息以及在上述步驟S120中獲取到的VID和PID是否與對應列表CL 一致(步驟S340)。如果其結果是與對應列表CL 一致(步驟S340 “是”),則所連接的數據通信卡80 處于動作保證范圍內,因此將在上述步驟S120中獲取到的VID和PID登記到已確認保證列表42中(步驟S350)。這樣,在下一次將相同的數據通信卡連接到路由器20上時,能夠省略步驟S320 S340的處理。然后,CPU 30將數據通信卡80確定為處于制造商保證范圍內的對應調制解調器(步驟S360),結束動作確認處理。另一方面,如果與CL不一致(步驟S340 “否”),則CPU 30判斷是否需要對固件 FW進行更新(步驟S370)。在此,在上述步驟S340的判斷中,僅限于機種名稱以及VID和 PID—致但是固件FW的版本信息比對應列表CL中所記錄的版本信息老的情況,判斷為需要對固件FW進行更新。如果其結果是不需要對固件FW進行更新(步驟S370 “否”),即、在即使對固件 FW進行 更新也不會處于動作保證范圍內的情況下,CPU 30將數據通信卡80確定為非對應調制解調器(步驟S410)。在本實施例中,構成為如下的結構在確定為非對應調制解調器的情況下,CPU 30之后禁止利用數據通信卡80進行的所有通信。這樣,能夠提前防止使用數據通信卡80而導致的動作問題。另一方面,如果需要對固件FW進行更新(步驟S370 “是”),則CPU 30通過TOB 瀏覽器使確認畫面顯示在終端S TA的監視器上,并判斷是否接受到了用戶的允許指示(步驟S 380),其中,上述確認畫面用于向用戶確認是否允許從服務器SV下載能夠使數據通信卡80處于動作保證范圍內的版本的固件FW。如果其結果是未得到下載許可(步驟S 380 “否”),則CPU30將數據通信卡80確定為非對應調制解調器(步驟S410)。另一方面,如果得到了下載許可(步驟S380 “是”), 則CPU 30作為更新部35進行以下處理通過無線線路WLL從服務器SV下載能夠使數據通信卡80處于動作保證范圍內的固件FW,并對固件FW進行更新(步驟S390)。然后,CPU 30 重新啟動系統(步驟S400),結束動作確認處理。A-5.效果上述結構的路由器20將能夠確定與具備USB連接器的數據通信卡相對應的運營商和移動通信網絡的VID、PID和與運營商以及移動通信網絡相對應的連接設定的內容相關聯地事先存儲為連接設定簡檔41,從連接在USB接口 55上的數據通信卡80獲取VID和 PID,利用與其相關聯的連接設定簡檔41的內容進行連接設定。因而,能夠容易地進行連接設定。而且,經由USB接口 55來連接數據通信卡80,因此路由器20將所連接的數據通信卡 80識別為USB設備。因而,僅讀取規定的存儲區域就能夠獲取VID和PID。其結果是能夠通過簡單的算法進行連接設定。此外,當數據通信卡80被識別為調制解調器時,需要通過與數據通信卡80的類型相應的AT命令等來獲取所需的信息。另外,路由器20將所確定的連接設定簡檔41的內容顯示為推薦設定,因此用戶僅輸入是否允許所顯示的連接設定的內容即可,而不需要一個一個地輸入連接設定的各個內容,因此能夠容易地進行連接設定。路由器20能夠通過利用數據通信卡80進行的通信從服務器SV獲取信息,并根據所獲取的信息來確認能否對數據通信卡80提供動作保證,其中,上述服務器SV存儲有與能否對數據通信卡提供動作保證有關的信息。因而,在能夠利用數據通信卡80進行暫時通信的情況下,用戶能夠獲知該數據通信卡80的動作是否得到保證,從而提高了便利性。另外,在只要進行固件FW的更新就能夠提供動作保證的情況下,路由器20從服務器SV獲取固件FW并進行更新,因此,能夠在動作保證范圍內利用數據通信卡80,從而提高了便利性。對于上述路由器20,在初次將數據通信卡80連接于路由器20的情況下當然能夠起到上述效果,在將一種數據通信卡80插入路由器20和從路由器20拔下以進行利用的情況、根據狀況分開使用兩種以上的數據通信卡80的情況等各種數據通信卡80的利用方式下都起到上述效果。 對上述實施例的變形例進行說明。B.變形例B-1.變形例 1 在上述實施方式中構成為如下結構在連接設定處理中,將根據VID、PID確定的連接設定顯示為推薦設定,僅在得到用戶的設定許可的情況下利用該推薦設定的內容進行連接設定,但是也可以構成為不確認用戶是否許可而自動進行連接設定的結構。這樣,不需用戶進行操作就能夠進行連接設定,因此提高了便利性。另外,在上述實施方式中構成為如下結構在每次檢測到USB設備時進行調制解調器確定處理,之后以從終端S TA向路由器 20的訪問為契機進行連接設定處理,但是這些處理的開始定時只要適當設定即可。例如, 也可以在每次檢測到新連接了 USB設備時連續進行調制解調器確定處理和連接設定處理。 這樣,在連接了數據通信卡時,能夠可靠地進行連接設定。另外,由于用戶不需要進行用于開始連接設定處理的操作,因此提高了便利性。或者,也可以在每次接通路由器20的電源時進行調制解調器確定處理。這樣,在保持連接數據通信卡的狀態下,即使暫時切斷路由器 20的電源,在下一次電源接通時也能夠可靠地進行連接設定。B-2.變形例 2 在上述實施方式中示出為,將連接在USB接口上的數據通信卡80 —體具備USB連接器的結構,但是也可以將不具備USB連接器的數據通信卡安裝于具備USB連接器的適配器,來作為整體具備USB連接器的數據通信卡而進行連接。B-3.變形例 3 在上述實施方式中構成為如下結構在動作確認處理中將數據通信卡80確定為非對應調制解調器的情況下(步驟S410),之后禁止利用數據通信卡80進行的所有通信,但是也可以構成為僅限制規定的動作。或者,也可以構成為在終端STA的監視器上顯示警告以代替動作限制,或者除了進行動作限制以外還在終端STA的監視器上顯示警告。這樣,用戶能夠獲知能否得到保證,因此也提高了便利性。另外,用戶也能夠自負責任地繼續使用數據通信卡80進行通信。 B-4.變形例 4 在上述實施方式中,連接設定簡檔41預先存儲于路由器20中,但是也可以構成為如下的結構預先在服務器SV中存儲與VID和PID相關聯的最新的連接設定簡檔41,由路由器20通過固定線路FL、無線線路WLL下載最新的連接設定簡檔41來對連接設定簡檔41 進行更新。這樣,在將新近市場上所流通的類型的數據通信卡連接于路由器20的情況下、 新的運營商進入本行業的情況下等也能夠適當地應對。作為這種更新的定時,例如也可以設在經過規定的期間之后利用固定線路FL、無線線路WLL進行通信時。或者,也可以在能夠利用固定線路FL進行通信的狀態下進行調制解調器確定處理時,在執行上述步驟S 130之前進行該更新。這樣,能夠始終根據最新的連接設定簡檔41來進行調制解調器確定處理。B-5.變形例 5:在上述實施方式中,在動作確認處理中如果數據通信卡80的VID和PID與已確認保證列表42不一致(步驟S310 “否”),則必須進行步驟S 320以后的處理,但是也可以構成為如下結構接著步驟S310,進一步判斷是否存在能夠進行通信連接的可能性,僅在存在能夠進行通信連接的可能性的情況下進行步驟S320以后的處理,而在不存在能夠進行通信連接的可能性的情況下,確定為非對應調制解調器(步驟S410)。這樣,能夠使動作確認處理高效。能夠在制造階段等將表示有無能夠進行通信連接的可能性的列表存儲在ROM 40中,通過與該列表進行對照來進行該附加的判斷。該列表中可以記錄存在能夠進行通信連接的可能性的數據通信卡的PID、VID,也可以記錄完全沒有進行通信連接的可能性的數據通信卡的PID、VID0如果將后者的信息記錄為列表,則僅將完全沒有能夠進行通信連接的可能性的數據通信卡從處理對象中除去,因此也能夠對應在路由器20出廠之后制造出的新PID、VID的數據通信卡。B-6.變形例 6 在上述實施方式中,路由器20從服務器SV獲取對應列表CL,進行上述步驟S340、 S370的判斷,但是也可以構成為由服務器SV進行這些判斷。例如,也可以構成為如下的結構路由器20將自身的機種名稱以及數據通信卡80的VID、PID發送到服務器SV,并從服務器SV獲取其判斷結果以代替獲取對應列表CL。這樣,能夠降低路由器20的通信量,也減輕了網絡負荷。B-7.變形例 7 在上述實施方式中構成為使用VID和PID來確定按照每個運營商、移動通信網絡而決定的連接設定,但是用于確定連接設定的信息并不限于VID和PID的組合,只要是能夠確定運營商和移動通信網絡的信息即可。例如,如果今后的數據通信卡的制造商、運營商的入市狀況發生變化而能夠僅利用VID來確定運營商和移動通信網絡,則也可以僅使用VID 來確定連接設定。B-8.變形例 8 在上述實施方式中,將本發明的連接設定裝置實現為路由器20,但是連接設定裝置能夠實現為個人計算機、PDA(PerS0nalDigital Assistant 個人數字助理)等通過連接數據通信卡80能夠進行通信的各種電子設備。以上,對本發明的實施方式進行了說明,但是上述實施方式中的本發明的結構要素中的除獨立權利要求所記載的要素以外的要素是附加的要素,能夠適當省略或進行組合。另外,本發明當然不限于這些實施方式,能夠在不脫離本發明的要旨的范圍內以各種方式來實施。例如,本發明除了作為連接設定裝置的結構以外,也能夠實現為連接設定方法、 連接設定程序、記錄有該程序的存儲介質、具備連接設定裝置和服務器的連接設定系統等。
權利要求
1.一種連接設定裝置,進行與外部網絡之間的連接設定,該連接設定裝置具備連接單元,其能夠與用于與上述外部網絡進行通信的數據通信卡所具備的USB連接器進行連接;存儲單元,其將能夠確定與上述數據通信卡相對應的運營商以及移動通信網絡的確定信息和與該運營商以及移動通信網絡相對應的上述連接設定的內容相關聯地進行存儲;獲取單元,其從連接在上述連接單元上的上述數據通信卡獲取該數據通信卡的上述確定信息;以及設定單元,其確定與所獲取到的上述確定信息相關聯的連接設定的內容,利用該內容進行連接設定。
2.根據權利要求1所述的連接設定裝置,其特征在于, 上述確定信息是上述數據通信卡的廠家ID和產品ID。
3.根據權利要求1或2所述的連接設定裝置,其特征在于,還具備接受單元,該接受單元使所確定的上述連接設定的內容進行顯示,并從用戶接受所顯示的該連接設定的內容是否被允許的指示,在上述接受單元接受到上述連接設定的內容被允許的指示的情況下,上述設定單元利用該內容進行連接設定。
4.根據權利要求1至3中的任一項所述的連接設定裝置,其特征在于,上述設定單元在每次檢測到上述數據通信卡對上述連接單元的新連接時進行上述連接設定。
5.根據權利要求1至4中的任一項所述的連接設定裝置,其特征在于, 還具備通信單元,該通信單元通過固定線路與上述外部網絡進行通信,上述設定單元進行上述連接設定使得上述數據通信卡優先于上述通信單元進行通信。
6.根據權利要求1至5中的任一項所述的連接設定裝置,其特征在于,還具備確認單元,該確認單元根據通過利用上述數據通信卡進行的通信而從服務器獲取的信息來確認能否對上述數據通信卡提供動作保證,其中,上述服務器與上述外部網絡相連接,存儲有與能否對連接于上述連接單元的數據通信卡提供動作保證有關的信息。
7.根據權利要求6所述的連接設定裝置,其特征在于,還具備更新單元,該更新單元從上述服務器獲取上述連接設定裝置的新固件來進行更新,在上述確認的結果為不能提供上述動作保證的情況下,上述確認單元確認在對上述固件進行更新后能否提供上述動作保證,在通過進行上述更新能夠提供上述動作保證時,上述更新單元進行上述更新。
8.一種連接設定方法,對與外部網絡進行連接的連接裝置進行連接設定,在該連接設定方法中,將能夠確定與數據通信卡相對應的運營商以及移動通信網絡的確定信息和與該運營商以及移動通信網絡相對應的上述連接設定的內容相關聯地進行存儲,其中,上述數據通信卡能夠通過USB連接器與上述連接裝置進行連接且與外部網絡進行通信, 從連接于上述連接裝置的數據通信卡獲取該數據通信卡的上述確定信息, 確定與所獲取到的上述確定信息相關聯的連接設定的內容,利用該內容進行連接設定。
全文摘要
本發明涉及一種連接設定裝置及連接設定方法,目的在于以簡單的算法使得易于進行網絡連接設定。進行與外部網絡之間的連接設定的連接設定裝置具備連接單元,其能夠與用于與外部網絡進行通信的數據通信卡所具備的USB連接器進行連接;存儲單元,其將能夠確定與數據通信卡相對應的運營商以及移動通信網絡的確定信息和與該運營商以及移動通信網絡相對應的連接設定的內容相關聯地進行存儲;獲取單元,其從連接于連接單元的數據通信卡獲取數據通信卡的確定信息;以及設定單元,其確定與所獲取到的確定信息相關聯的連接設定的內容,利用該內容進行連接設定。
文檔編號H04L29/08GK102158528SQ20111002499
公開日2011年8月17日 申請日期2011年1月21日 優先權日2010年1月21日
發明者田村佳照 申請人:巴比祿股份有限公司