專利名稱:網絡系統的制作方法
技術領域:
本發明涉及包括計算機的終端裝置和服務器裝置經由網絡相互連接的網絡系統。
背景技術:
作為提供一種從服務器裝置向連接網絡的終端裝置分布內容(contents)這種服 務的系統,提出了一種根據終端裝置的屬性(作為一個例子為地域)對提供服務的許可或 禁止進行切換控制的系統。例如,提出了一種如下系統當從音樂分布用的終端裝置向成為 傳輸源的服務器裝置請求內容傳輸時,向服務器裝置發送對終端裝置設定的ID代碼,在服 務器裝置中,對該ID代碼包含的地域代碼和按每個地域代碼設定了內容的傳輸或禁止的 數據進行對照,來判別是否應該對來自該終端裝置的傳輸請求傳輸內容,只有在判別為能 夠傳輸的情況下才傳輸內容(參照專利文獻1)。在利用了網絡的游戲系統領域中,也提出 了一種如下系統為了限制具有稀少性的特定的游戲數據的分布次數,利用從游戲終端與 分布請求一起發送來的地域代碼,按每個地域對與特定的游戲數據相關的分布次數進行計 數,當超過規定分布次數時,禁止對該地域的特定游戲數據的分布(參照專利文獻2)。專利文獻1日本特開2001-155069號公報專利文獻2日本特開2004-194927號公報包括計算機的終端裝置,一般對硬件及軟件進行調整來供用戶利用,以使該終端 裝置的使用符合所預定的地域等屬性。在適合終端裝置的硬件的屬性和適合軟件的屬性不 匹配的情況下,有時終端裝置的動作會產生些許不良情況。或者,即使終端裝置的動作自身 沒有問題,在根據終端裝置的屬性對終端裝置的流通或應該從服務器向終端裝置提供的服 務進行管理的情況下,終端裝置會在對不同地域特有的硬件安裝面向新地域的軟件這種預 想以外的狀態下使用,有時會產生在管理面上的不良情況。在上述的現有技術中,無法排除 這樣不良情況。
發明內容
因此,本發明的目的在于提供一種能夠對終端裝置的預定之外的使用產生抑制效 果的網絡系統等。本發明的網絡系統(1)中,包括計算機(10)的終端裝置(3)和服務器裝置(5) 經由網絡(6)相互連接,所述服務器裝置中設置有對照數據存儲單元(21),其存儲對照 數據(23),該對照數據(23)將用于識別所述終端裝置的屬性的屬性信息、固定分配給該終 端裝置的硬件識別信息(15)、和分配給所述終端裝置的軟件的軟件識別信息(16)相互對 應起來;對照單元(24),其在從所述終端裝置分別發送了所述硬件識別信息及所述軟件識 別信息的情況下,參照所述對照數據來判別所述硬件識別信息所對應的屬性信息和所述軟 件識別信息所對應的屬性信息一致或不一致;以及對照信息發送單元(24),其將所述對照 單元的判別結果發送至所述終端裝置;所述終端裝置中設置有識別信息發送單元(18), 其向所述服務器裝置發送所述硬件識別信息及所述軟件識別信息;以及終端動作控制單元(17),其在從所述對照信息發送單元發送來的判別結果為不一致的情況下,與一致的情況 相比更限制所述終端裝置的動作。根據本發明,當從終端裝置向服務器裝置發送了硬件識別信息及軟件識別信息 時,在該服務器裝置中,判別由硬件識別信息確定的屬性信息和由軟件識別信息確定的屬 性信息是否一致,在該判別結果是不一致的情況下,與一致的情況相比,對終端裝置的動作 更加以限制。因此,針對在以終端裝置的硬件作為對象的屬性和以終端裝置的軟件作為對 象的屬性不一致的狀態下使用終端裝置,能夠產生抑制效果。由此,能夠使終端裝置的軟件 及硬件在預定的屬性下使用,從而能夠降低在對終端裝置的預定之外的使用的動作上或管 理上產生不良情況的擔心。在本發明的一個方式中,也可以是能經由所述網絡從所述服務器裝置向所述終 端裝置提供服務,所述終端動作控制單元在所述不一致的情況下,與所述一致的情況相比 對從所述服務器裝置提供的服務的利用更加以限制。此時,在以終端裝置的硬件作為對象 的屬性和以軟件作為對象的屬性不一致的情況下,對于從服務器裝置提供的服務在終端裝 置中的利用加以限制。由此,針對終端裝置的預定之外的使用能夠產生適當的抑制效果。此外,也可以是所述終端裝置的所述識別信息發送單元,在該終端裝置起動時發 送所述硬件識別信息及所述軟件識別信息;所述終端動作控制單元,在所述判別結果為所 述不一致的情況下,與所述一致的情況相比更限制起動后的所述終端裝置的動作。由此,在 終端裝置起動時,判別基于硬件識別信息及軟件識別信息的屬性信息一致或不一致,根據 該判別結果能夠使起動后的終端裝置的動作變化。因此,可提高本發明的抑制效果。尤其 是,在終端裝置供于商業用途的情況下,終端裝置不是基于與終端裝置的運營者等進行的 起動操作不同的操作來訪問服務器裝置,而有時會伴隨著終端裝置的起動,終端裝置自身 主動地訪問服務器裝置并請求提供服務。此時具有如下效果,即,如果伴隨著終端裝置的起 動而執行上述的屬性信息一致或不一致的判別、和基于該判別結果的終端裝置起動后的動 作控制,則能夠預防從服務器裝置向終端裝置提供不合適的服務。在本發明的一個方式中,也可以是所述屬性信息包括用于識別所述終端裝置應 被使用的地域的信息。由此,在終端裝置被帶到當初預定的地域以外的情況下,能夠對該動 作加以限制。在本發明的一個方式中,也可以是作為所述硬件識別信息,利用用于在所述網絡 上唯一識別所述終端裝置的IP地址。IP地址作為確定終端裝置的硬件的信息,而被廣泛應 用于利用了 TCP/IP協議的因特網、互聯網等網絡,并且通過利用該IP地址,能夠容易地對 終端裝置分配硬件識別信息。本發明的終端裝置的驗證方法,應用在包括計算機(10)的終端裝置(3)和服務 器裝置(5)經由網絡(6)相互連接的網絡(1)中,用于驗證所述終端裝置的硬件和軟件的 匹配性,其中,也可作為包括如下步驟的該終端裝置的驗證方法來體現從所述終端裝置向 所述服務器裝置發送固定分配給該終端裝置的硬件識別信息(15)和分配給該終端裝置的 軟件的軟件識別信息(16)的步驟(SlOl);參照所述服務器裝置的存儲單元(21)中記錄 的對照數據(23),判別從所述終端裝置發送來的所述硬件識別信息所對應的屬性信息和所 述軟件識別信息所對應的屬性信息一致或不一致的判別步驟(S202 S204),該對照數據 (23)將用于識別所述終端裝置的屬性的屬性信息、所述硬件識別信息、和所述軟件識別信息相互對應起來;從所述服務器裝置向所述終端裝置發送所述判別步驟中的判別結果的步 驟(S207);以及在從所述服務器裝置向所述終端裝置發送的判別結果為不一致的情況下, 與一致的情況相比更限制所述終端裝置的動作的步驟。根據本發明的驗證方法,在服務器 裝置中的判別結果是不一致的情況下,與一致的情況相比,能夠對終端裝置的動作更加以 限制。因此,與本發明的網絡系統同樣,針對在以終端裝置的硬件作為對象的屬性和以終端 裝置的軟件作為對象的屬性不一致的狀態下使用終端裝置,能夠產生抑制效果。由此,能夠 使終端裝置的軟件及硬件在預定的屬性下使用,從而能夠降低在對終端裝置的預定之外的 使用的動作上或管理上產生不良情況的擔心。進而,本發明的一種服務器裝置用的計算機程序(22),該服務器裝置(5)與包括 計算機(10)的終端裝置(3)經由網絡進行連接,且具備存儲對照數據(23)的對照數據存 儲單元(21),該對照數據(23)將用于識別所述終端裝置的屬性的屬性信息、固定分配給該 終端裝置的硬件識別信息、和分配給所述終端裝置的軟件的軟件識別信息相互對應起來, 其中,該服務器裝置用的計算機程序(22)使服務器裝置(5)的計算機(20)作為如下單元 起作用對照單元,其在從所述終端裝置分別發送了所述硬件識別信息及所述軟件識別信 息的情況下,參照所述對照數據來判別所述硬件識別信息所對應的屬性信息和所述軟件識 別信息所對應的屬性信息一致或不一致;以及對照信息發送單元,其將所述對照單元的判 別結果發送至所述終端裝置。通過使服務器裝置的計算機讀取并執行本發明的計算機程序,從而能夠使該服務 器裝置作為本發明的網絡系統中的服務器裝置起作用。此外,在以上的說明中,為使本發明的理解更容易,用帶括號標注附圖的參考符 號,因此,本發明并不限定于圖示方式。(發明效果)如以上說明,根據本發明,因為分別根據從終端裝置向服務器裝置發送來的硬件 識別信息及軟件識別信息確定屬性信息,并判別其一致或不一致,在判別結果不一致的情 況下,與一致的情況相比對終端裝置的動作更加以限制,所以針對在以終端裝置的硬件作 為對象的屬性和以終端裝置的軟件作為對象的屬性不一致的狀態下使用終端裝置,能夠產 生抑制效果。由此,能夠使終端裝置的軟件及硬件在預定的屬性下使用,從而能夠降低在對 終端裝置的預定之外的使用的動作上或管理上產生不良情況的擔心。
圖1是表示本發明一個實施方式所涉及的娛樂(amusement)系統的示意結構的 圖。圖2是圖1的游戲終端及服務器的功能框圖。圖3是表示服務器的存儲裝置中記錄的代碼數據庫的一部分的圖。圖4是表示代碼數據庫的另一部分的圖。圖5是表示IP地址及軟件識別代碼與區域代碼(region code)之間的對應關系 的圖。圖6是表示游戲終端及服務器各自的起動檢查部執行的起動檢查順序的流程圖。(符號說明)
1-娛樂系統(網絡系統);3-游戲終端(終端裝置);5-服務器裝置;6-網絡;10-控制單元(計算機);14-游戲用程序;15-IP地址(硬件識別信息);16-軟件識別代碼(軟件識別信息);17-游戲控制部(終端動作控制單元);18-起動檢查部(識別信息發送單元);21-外部存儲裝置(對照數據存儲單元);23-代碼數據庫(對照數據);24-起動檢查部(對照單元、對照信息發送單元)。
具體實施例方式首先,參照圖1,對將本發明的網絡系統作為娛樂系統構成的一個方式的概要進行 說明。圖1的娛樂系統1具備供操作員2使用的作為在娛樂設施等商業設施(以下稱為 店鋪)設置的一臺或多臺游戲終端3、和服務管理者4進行管理或運營的多臺服務器裝置 (以下簡稱為服務器)5。游戲終端3、服務器5經由因特網等網絡6可相互通信地連接。游 戲終端3是商務用游戲機,對用戶7許可以規定額的貨幣價值的消費來換取的游戲運行。在娛樂系統1中,還安裝有分別向操作員2及用戶7提供各種服務的系統。例如, 向用戶7賦予作為用戶識別單元的卡8,通過在該卡8的存儲介質(作為一個例子為IC芯 片)中登記的卡ID與在服務器5上用于識別用戶7的用戶ID之間設定對應關系,來識別 用戶7,向用戶7提供各種服務。作為這種服務,例如在用戶7使游戲終端3識別卡8的卡 ID后運行游戲的情況下,由游戲終端3生成包括該游戲成績等的運行數據,該運行數據與 卡ID —同被發送至服務器5,并且該運行數據被與卡ID所對應的用戶ID建立關聯之后進 行保存。由服務器5保存的運行數據可用于下次以后的游戲機會。例如,在用戶再次運行 同一游戲的情況下,通過在運行之前使游戲終端識別卡8的卡ID,從而能夠從服務器5向 游戲終端3讀入與該卡ID所對應的用戶ID之間建立關聯地保存的運行數據,并加以利用。 或者,在游戲終端3之間能夠運行經由網絡6的對戰游戲的情況下,在規定期間內訪問服務 器5并申請對戰的用戶7彼此之間,由服務器5基于與這些用戶7對應保存的運行數據,向 用戶7提供匹配對戰對手的服務。關于操作員2,例如由服務器5提供裝配在游戲終端3的 游戲用的計算機程序或數據的更新等服務。參照圖2,進一步對游戲終端3及服務器5的構成進行說明。在游戲終端3中設置 有控制單元10。控制單元10是計算機單元,包括微處理器、記錄著應由該微處理器執行 的操作系統等程序的ROM、以及提供對微處理器的作業區域的RAM等內部存儲裝置(未圖 示)。控制單元10上連接有輸入裝置11、輸出裝置12及硬盤等外部存儲裝置13。輸入裝 置11是輸出與用戶7的操作內容相應的信號的輸入單元。輸出裝置12包括顯示游戲畫面 等的監視器及輸出聲音的揚聲器等。外部存儲裝置13存儲應由控制單元10執行的游戲用程序14及該程序14參照的各種數據(未圖示)。控制單元10的內部存儲裝置設置有如EEPROM那樣可改寫的非易失性存儲器,在 該非易失性存儲器中記錄有IP地址15。IP地址15是為了在娛樂系統1內唯一識別游戲 終端3而固定分配給游戲終端3的硬件識別信息。對各店鋪規定了可用的IP地址的范圍。 在游戲終端3中,在設置該游戲終端3時,設定分配給設置有該游戲終端3的店鋪的范圍內 的一個IP地址15。此外,在網絡6是如因特網一樣具有公開性的網絡的情況下,在各店鋪 的游戲終端3與網絡6之間設定了路由器,對該路由器設定在網絡上唯一的固定地址。在 游戲終端3中,將通過與該固定地址的組合來用于在網絡6上唯一識別游戲終端3的私有 地址設定為IP地址15。另一方面,在游戲用程序14中存儲有軟件識別代碼16。軟件識別代碼16是用于 識別游戲用程序14的對象區域(國家或國家組織)、游戲的標題(游戲的類別)、軟件的版 本等游戲用程序14的詳細情況的軟件識別信息。所謂游戲用程序14的對象地域是指游戲 用程序14想用的利用地域,例如在想要在日本國內使用而提供游戲終端3的情況下,在畫 面顯示等的語言中使用日語。即,游戲用程序14的對象地域是游戲用程序14的運用地。IP 地址15及軟件識別代碼16,都與用于識別應使用終端裝置3的地域的區域代碼建立對應。 區域代碼相當于用于識別終端裝置3的屬性的屬性信息。區域代碼的詳細內容見后述。控制單元10讀取并執行外部存儲裝置13的游戲用程序14,因此在控制單元10的 內部設置有作為邏輯裝置的游戲控制部17及起動檢查部18。游戲控制部17按照游戲用程 序14,執行由游戲終端3向用戶7提供的游戲的開始、進行及結束的管理等游戲運行所需的 各種處理、以及為了從服務器5接受規定服務的提供所需的處理。起動檢查部18與服務器 5聯動地執行利用了 IP地址15及軟件識別代碼16的起動檢查處理。起動檢查部18的處 理的詳細內容見后述。服務器5中設置有控制單元20和外部存儲裝置21。控制單元20是計算機單元, 具有微處理器、記錄著應由該微處理器執行的操作系統等程序的ROM、及提供針對微處理 器的作業區域的RAM等內部存儲裝置(未圖示)。控制單元20上連接有鍵盤等輸入裝置和 監視器等輸出裝置,但省略了這些的圖示。外部存儲裝置21存儲應由控制單元20執行的 服務器用程序22及該程序22參照的各種數據(未圖示)。在外部存儲裝置21中,作為控 制單元20應參照的數據的一種,記錄著代碼數據庫(代碼DB) 23。代碼DB23相當于將IP 地址、軟件識別代碼和區域代碼相互對應起來的對照數據,詳細內容見后述。控制單元20讀取并執行外部存儲裝置21的服務器用程序22,因此在控制單元20 的內部設置有作為邏輯裝置的服務管理部23及起動檢查部24。服務管理部23管理對游戲 終端3等的各種服務的提供。起動檢查部24與游戲終端3聯動地執行利用了 IP地址15 及軟件識別代碼16的起動檢查處理。起動檢查部24的處理的詳細內容見后述。除了圖示 的邏輯裝置之外,還可以在游戲終端3的控制單元10及服務器5的控制單元20中根據需 要設置各種邏輯裝置。圖3及圖4表示代碼DB23的詳細內容。如這些圖所示,代碼DB23包括多個表TB 1 TB5。如圖3所示,表TB 1是將IP地址和店鋪代碼對應起來記述的數據。店鋪代碼是 按每個店鋪唯一賦予的代碼。即,如上述,在娛樂系統1中,各店鋪中規定了可對游戲終端3 設定的IP地址的范圍。表TBl被設定為記述這些IP地址與店鋪之間的對應關系的數據。
表TB2是將店鋪代碼和國家代碼對應起來記述的數據。國家代碼是按每個國家唯 一賦予的代碼。此外,表TB3是將國家代碼和區域代碼對應起來記述的數據。區域代碼是 用于識別地域的代碼,即,在一個區域代碼中對應有一個或多個國家代碼。另外,如圖4所 示,表TB4是將識別母代碼和區域代碼對應起來記述的數據。識別母代碼是軟件識別代碼 的一部分所包含的代碼。區域代碼如上所述。圖5示出圖3及圖4所示的各代碼的對應關系的一個例子。在圖5的例子中,游 戲終端3保持的IP地址15仿照因特網中利用的IPv4協議而記述為32位的代碼。在圖3 的例子中,作為IP地址15而設定有“10. 20. 30. XXX”(其中,χ為任意自然數)。另一方面, 在軟件識別代碼中,作為一個例子而設定有“GSA1000”。當從游戲終端3向服務器5通知 IP地址15及軟件識別代碼16時,在服務器5中根據這些IP地址15及軟件識別代碼16, 按如下方式驗證游戲終端3的設置地域和游戲用程序14的對象地域之間的匹配性。首先,關于IP地址15,利用上述的表TB 1及TB2,將IP地址依次變換成店鋪代 碼及國家代碼。在國家代碼中,如日本是“A”、香港是“B”、新加坡是“C”、美國是“D”、英國 是“E”、韓國是“F”這樣,利用拉丁字母等對每個國家設定唯一的代碼。國家代碼和區域代 碼按照適當的劃分進行對應。例如,日本的國家代碼“A”單獨與區域代碼“RG-A”對應,香 港的國家代碼“B”或新加坡的國家代碼“C”與表示亞洲地域的區域代碼“RG-ASIA”對應, 美國的國家代碼“D”單獨與區域代碼“RG-US”對應,英國的國家代碼‘ ”單獨與區域代碼 “RG-GB”對應,韓國的國家代碼“F”單獨與區域代碼“RG-KR”對應。另一方面,軟件識別代碼16與識別母代碼以多對一的方式對應。識別母代碼是 對代碼區域和游戲標題相同的游戲用程序共同設定的代碼。例如,對于特定標題的游戲 且以日本作為對象地域的游戲用程序14,與該程序14的版本無關地設定相同的識別母代 碼。在圖5的例子中,軟件識別代碼中的高位的拉丁字母3個文字相當于識別代碼。例如, “GSA1000” “GSA100X” (X是任意數)都是分配給游戲標題相同且以日本作為對象地域而 提供的游戲用程序14的軟件識別代碼,其低5位數值表示版本。另一方面,軟件識別代碼的 高3位的文字串“GSA”,對于對象地域為日本且標題相同的游戲用程序14公共設定。軟件識 別代碼“GSB100Y”設定給游戲標題相同但面向香港提供的游戲用程序14,其識別母代碼是 “GSB”。識別母代碼對應某一個地域代碼。例如,識別母代碼“GSA”對應區域代碼“RG-JP”。 此外,在圖5中,雖然僅僅示例了區域代碼“RG-JP”及“RG-ASIA”與軟件識別代碼之間的對 應關系,但關于其他區域代碼而言,同樣地設定了與軟件識別代碼之間的對應關系。利用以上關系,根據作為游戲終端3的硬件識別信息的IP地址來確定區域代碼, 另一方面,根據作為游戲用程序14固有的軟件識別信息的軟件識別代碼來確定區域代碼, 通過對照兩者并判別他們是一致還是不一致,從而能夠判別游戲終端3的設置地域和游戲 用程序14的對象地域的匹配性。上述的代碼對照,通過游戲終端3的起動檢查部(以下稱為終端起動檢查部)18 及服務器5的起動檢查部(以下稱為服務器起動檢查部)24分別執行圖6所示的終端起動 檢查順序及服務器起動檢查順序而實現。以下,說明該處理的詳細內容。首先,對游戲終端3接通電源,當游戲用程序14被讀入控制單元10后,在游戲終 端3,作為起動開始時必須進行的處理而開始圖6的終端起動檢查順序。在終端起動檢查 順序的最初的步驟SlOl中,終端起動檢查部18對服務器5發送可否起動檢查的請求。在該請求中包括分配給游戲終端3的IP地址15及寫入到游戲用程序14中的軟件識別代碼 16。當收到來自游戲終端3的請求的發送后,服務器起動檢查部24開始服務器起動檢 查順序。在最初的步驟S201中,服務器起動檢查部24取得從游戲終端3發送來的請求中 包含的數據(包括IP地址及軟件識別代碼)。在接下來的步驟S202中,服務器起動檢查部 24依次參照圖3的表TB1、TB2,取得IP地址所對應的國家代碼。在之后的步驟S203中,服 務器起動檢查部24依次參照圖4的表TB4、TB5,取得軟件識別代碼所對應的區域代碼。然 后,服務器起動檢查部24進入到步驟S204,參照圖3的表TB3,判別在步驟S202中取得的 國家代碼是否對應于在步驟S203中取得的區域代碼。也就是說,在步驟S204中,經由區域 代碼驗證從游戲終端3發送來的IP地址和軟件識別代碼是否匹配。在步驟S204中,在國家代碼和區域代碼對應的情況下,服務器起動檢查部24進入 到步驟S205,識別出游戲終端3處于可起動狀態。另一方面,在步驟S204中,在國家代碼和 區域代碼不對應的情況下,服務器起動檢查部24進入到步驟S206,識別出游戲終端3處于 不可起動狀態。在步驟S205及S206的處理之后,服務器起動檢查部24進入到步驟S207, 生成表示游戲終端3可起動或不可起動的響應,并將該響應發送至游戲終端3。當步驟S207 的處理結束后,服務器起動檢查部24結束圖6的服務器起動檢查順序。另一方面,當游戲終端3的終端起動檢查部18在步驟SlOl中發送了請求時,進入 到步驟S102,判別是否收到了來自服務器5的響應。在沒有收到的情況下,終端起動檢查部 18進入到步驟S103,判別在請求發送之后是否經過了規定的等待時間。如果沒有經過等待 時間,則終端起動檢查部18返回到步驟S102的處理。在步驟S102中判斷出收到了響應的 情況下,終端起動檢查部18進入到步驟S104,取得來自服務器5的響應的內容。在之后的 步驟S105中,終端起動檢查部18判別來自服務器5的響應是否表示可起動。在是可起動 的情況下,終端起動檢查部18進入到步驟S106,向游戲控制部17指示游戲終端3的正常起 動,然后結束本次終端起動檢查順序。此時,游戲終端3以可接受由服務器5提供的各種服 務的狀態被起動。另一方面,在步驟S103中判斷出經過了等待時間的情況下,或者在步驟S105中判 斷出不可起動的情況下,終端起動檢查部18進入到步驟S107,向游戲控制部17指示規定的 錯誤處理。然后,終端起動檢查部18結束本次終端起動檢查順序。在步驟S107中指示了 錯誤處理的情況下,游戲控制部17可停止游戲終端3,禁止包括后續的游戲運行的一切處 理。或者,作為錯誤處理,游戲控制部17也可以禁止向網絡6連接的狀態起動游戲終端3。 總之,錯誤處理只要是對游戲終端3的動作的至少一部分加以限制即可。根據以上的處理,在固定分配給游戲終端3的硬件的IP地址和作為安裝在游戲終 端3中的軟件的游戲用程序14所固有的軟件識別代碼匹配的情況下,可接受來自服務器5 的服務提供。在不匹配的情況下,不可利用應從服務器5提供的服務的至少一部分。因此, 在游戲終端3的設置地域和游戲用程序14的對象地域不匹配的情況下,能夠預防從服務器 5提供不適當的服務。例如,游戲終端3被移動至與當初設置地域不同的地域,即使對游戲 終端3設定了符合新設置地域的IP地址的情況下,只要游戲用程序14未變更到符合該設 置地域的設置,就限制對服務的利用。由此,能夠對與游戲終端3當初不同的地域的挪用產 生抑制效果。
在以上方式中,服務器5的外部存儲裝置21作為對照數據存儲單元起作用,服務 器5的起動檢查部24通過執行圖6的步驟S202 S206的處理而作為對照單元起作用,起 動檢查部24通過執行步驟S207的處理而作為對照信息發送單元起作用,游戲終端3的起 動檢查部18通過執行圖6的步驟SlOl的處理而作為識別信息發送單元起作用,游戲控制 部17通過接受圖6的步驟S106或S107的指示來控制游戲終端3的動作而作為終端動作 控制單元起作用。本發明并不限定于上述方式,能夠以合適的方式實施。例如,在上述方式中,雖然 作為硬件識別信息而利用了 IP地址,但只要是對終端裝置固定設定的信息即可作為硬件 識別信息適當利用。也可將用于識別網絡設備的MAC地址等用作硬件識別信息,在對控制 單元的微處理器附加了唯一編號或代碼的情況下,也可將他們用于硬件識別信息。作為屬 性信息的區域代碼并不限定于按單一國家或多個國家的組織賦予的例子,也可以按比國家 更細化的地域唯一地賦予。屬性信息并不限定于表示地域的區域代碼,終端裝置也可以與 成為對象的年齡層或性別、設置有終端裝置的設施或環境的種類(例如,按照商業設施、公 共設施、工作場所、家庭分類等)等的適當概念建立關聯,來設定屬性信息。終端裝置并不 限定于游戲終端,也可以適當的裝置作為對象。例如,也可將體育設施的器具作為終端裝 置,也可將個人電腦、移動電話等便攜式終端等可進行網絡連接的各種終端裝置作為對象。 因此,本發明的網絡系統也并不限定于作為娛樂系統構成的例子。硬件識別信息、軟件識別 信息及屬性信息的關聯也并不限定于圖3及圖4所示的方式,只要是能夠分別根據硬件識 別信息及軟件識別信息來確定屬性信息的方式就能適當地變更。
權利要求
1.一種網絡系統,包括計算機的終端裝置和服務器裝置經由網絡相互連接,該網絡系 統的特征在于,所述服務器裝置中設置有對照數據存儲單元,其存儲將用于識別所述終端裝置的屬性的屬性信息、固定分配給 該終端裝置的硬件識別信息、和分配給所述終端裝置的軟件的軟件識別信息相互對應起來 的對照數據;對照單元,其在從所述終端裝置分別發送了所述硬件識別信息及所述軟件識別信息的 情況下,參照所述對照數據,判別所述硬件識別信息所對應的屬性信息和所述軟件識別信 息所對應的屬性信息一致或不一致;和對照信息發送單元,其將所述對照單元的判別結果發送至所述終端裝置;所述終端裝置中設置有識別信息發送單元,其向所述服務器裝置發送所述硬件識別信息及所述軟件識別信 息;和終端動作控制單元,其在從所述對照信息發送單元發送來的判別結果是不一致的情況 下,與一致的情況相比更限制所述終端裝置的動作。
2.根據權利要求1所述的網絡系統,其特征在于,能夠經由所述網絡從所述服務器裝置向所述終端裝置提供服務,所述終端動作控制單 元在所述不一致的情況下,與所述一致的情況相比對從所述服務器裝置提供的服務的利用 更加以限制。
3.根據權利要求1或2所述的網絡系統,其特征在于,所述終端裝置的所述識別信息發送單元,在該終端裝置起動時發送所述硬件識別信息 及所述軟件識別信息;所述終端動作控制單元在所述判別結果為所述不一致的情況下,與所述一致的情況相 比更限制起動后的所述終端裝置的動作。
4.根據權利要求1或2所述的網絡系統,其特征在于,所述屬性信息包括用于識別所述終端裝置應被使用的地域的信息。
5.根據權利要求1或2所述的網絡系統,其特征在于,作為所述硬件識別信息,利用用于在所述網絡上唯一識別所述終端裝置的IP地址。
6.一種終端裝置的驗證方法,應用在包括計算機的終端裝置和服務器裝置經由網絡相 互連接的網絡系統中,用于驗證所述終端裝置的硬件和軟件的匹配性,該終端裝置的驗證 方法的特征在于,包括從所述終端裝置向所述服務器裝置發送固定分配給該終端裝置的硬件識別信息和分 配給該終端裝置的軟件的軟件識別信息的步驟;參照所述服務器裝置的存儲單元中記錄的將用于識別所述終端裝置的屬性的屬性信 息、所述硬件識別信息、和所述軟件識別信息相互對應起來的對照數據,判別從所述終端裝 置發送來的所述硬件識別信息所對應的屬性信息和所述軟件識別信息所對應的屬性信息 一致或不一致的判別步驟;從所述服務器裝置向所述終端裝置發送所述判別步驟中的判別結果的步驟;和在從所述服務器裝置向所述終端裝置發送的判別結果是不一致的情況下,與一致的情況相比更限制所述終端裝置的動作的步驟。
7. 一種服務器裝置用的計算機程序,該服務器裝置與包括計算機的終端裝置經由網絡 進行連接,并且具備對照數據存儲單元,該對照數據存儲單元用于存儲將用于識別所述終 端裝置的屬性的屬性信息、固定分配給該終端裝置的硬件識別信息、和分配給所述終端裝 置的軟件的軟件識別信息相互對應起來的對照數據,該服務器裝置用的計算機程序的特征 在于,使所述服務器裝置的計算機作為如下單元發揮作用對照單元,其在從所述終端裝置分別發送了所述硬件識別信息及所述軟件識別信息的 情況下,參照所述對照數據,判別所述硬件識別信息所對應的屬性信息和所述軟件識別信 息所對應的屬性信息一致或不一致;和對照信息發送單元,其將所述對照單元的判別結果發送至所述終端裝置。
全文摘要
本發明提供一種針對終端裝置的預定之外的使用產生抑制效果的網絡系統。其中,游戲終端(3)和服務器(5)經由網絡連接,將用于識別游戲終端(3)的設置地域的區域代碼、固定分配給游戲終端(3)的IP地址(15)、和分配給游戲終端(3)的游戲用程序(14)的軟件識別代碼(16)相互對應起來的代碼數據庫,存儲在服務器(5)的存儲裝置(21)上,從游戲終端(3)向服務器(5)發送IP地址(15)和軟件識別代碼(16),由服務器(5)判別兩者對應的區域代碼一致或不一致,并將其判別結果發送至游戲終端(3)。在游戲終端(3)中,在判別結果不一致的情況下,與一致的情況相比更限制游戲終端(3)的動作。
文檔編號H04L29/06GK101997868SQ20101025674
公開日2011年3月30日 申請日期2010年8月17日 優先權日2009年8月21日
發明者大瀧忠信, 紙正彥 申請人:科樂美數碼娛樂株式會社