[go: up one dir, main page]

TW200904501A - Online game system, relay server apparatus, a method for providing online game and program for providing online game - Google Patents

Online game system, relay server apparatus, a method for providing online game and program for providing online game Download PDF

Info

Publication number
TW200904501A
TW200904501A TW097123077A TW97123077A TW200904501A TW 200904501 A TW200904501 A TW 200904501A TW 097123077 A TW097123077 A TW 097123077A TW 97123077 A TW97123077 A TW 97123077A TW 200904501 A TW200904501 A TW 200904501A
Authority
TW
Taiwan
Prior art keywords
server
game
online game
machine
aforementioned
Prior art date
Application number
TW097123077A
Other languages
Chinese (zh)
Inventor
Takehiro Iyatomi
Kazuyuki Masuyama
Wataru Kishima
Takashi Endo
Original Assignee
Koei Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koei Co Ltd filed Critical Koei Co Ltd
Publication of TW200904501A publication Critical patent/TW200904501A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention is to provide the information machine having the browser function with the online game which is same as or similar to the game-user's machine. The network user system (online game system) includes the game server which can provide an online game through network connection for any machine (such as the game-user's machine or the mobile phone), the mobile phone which uses the network picture provided by the mobile network server to transmit the request commands related to the online game, and the mobile proxy server which depends on the request commands transmitted by the mobile phone to confirm the communication with the game server and replace the mobile phone to carry out data communication with the game server so as to transmit the service information, which is related to the online game and acquired from the game server, to the mobile phone.

Description

200904501 九、發明說明: 【明所屬^^技領域j 技術領域 本發明係有關於一種對可連接於網路之機器提供線上 5遊戲之線上遊戲系統、中繼伺服器、線上遊戲提供方法及 線上遊戲提供程式。 【先前技術;1 背景技術 近年來,隨著寬頻的普及,利用網際網路之人口擴大 10及通訊技術之進步極為顯著,而可透過網路使複數玩家同 0夺參加的線上遊戲也隨之越受歡迎。該線上遊戲之提案有 例如將透過麟參加之魏軸玩家分喊複數隊伍,並 在複數隊伍間透過網路即時地進行遊戲對戰之系統(請參 考如專利文獻1 )。 15 上述系統中,如第7圖所示,採用遊戲伺服器910—元 化管理實際遊戲程式之主要執行與所有遊戲資料、及各遊 制戶機㈣Ga〜9施財之假想”的好舰器方 式。各遊戲用戶機器920具有由遊戲伺服器91〇接受線上遊 戲之提供的功能’藉透過網路96〇傳送接收用以接受服務之 20指令來進行線上遊戲。 【專利文獻1】日本專利公報特開2〇〇1一353375號 【劈^明内容】 發明欲解決之課題 准,舉例s之,由於第7圖所示之行動電話93〇不具有 200904501 參加線上遊戲所需之充分 920a〜赚般直接存 b,®此無法如_用戶機器 又,如_==1器910來參加線上遊戲。 話930對行動網路伺服$ ^概5功能嘗試由行動電 5 10 15 法經常維持連接,每:由^取時,行動網路旬服器_無 一 *,其連接二:二::::動:: ==:Γ行動電_等_而言: 戲魏器議進行存取而輸入指令後,也無法 t 收來自遊戲伺服器91〇之回f。 連接來接 <卩使由仃動電料行動網輯覽器存取線 :’也只能實現閱覽擁有道具等極為簡單之功能而 ‘組裝PS2 (註冊商標)等家庭用遊戲機器或Windows ::=來玩遊戲的家庭用終端般,享受充辑感 相對於此,假設,若將行動電話930連接於遊戲祠服器 〇且將用以使行動電話93q執行接近遊細戶機器之處 理的主要動作安裂於行動電話9如,則必須依所有行動電話 之機種準備專用的行動職用程式,而會鶴影響保養 20性與擴張性。 為解決課題之手段 為解决上述課題,藉本發明之其中-態樣,可提供-種線上遊戲系統’包含有:遊戲伺服器,係對可透過網路 4接之任思機器提供線上遊戲者;資訊機器,係透過網路 200904501 伺服器傳送指令,以要求與前述線上遊戲有關之服務者; 及中繼伺服器,係根據前述資訊機器所傳送之要求指令 j確立與前述遊戲伺服器之通訊,並代替前述資訊機二 :述,戲伺服器進行資料通訊,藉此將已由前述遊戲伺服 5器取得之與前述線上遊戲有關的服務資訊傳達至前述 機器者。 、11 此時,前述中繼伺服器可使用前述網路伺服器提供之 網路晝面來將前述遊戲伺服器提供之與前述線上遊戲有關 的服務資訊傳達至前述資訊機器。 1〇 藉此,中繼伺服器會成為模擬之遊戲用戶機器,一面 代替資訊機器來與遊戲祠服器維持連接而接受與線上遊戲 有關的服務提供,一面仿真遊戲用戶機器之功能。故只 要利用該系統,即使是不具參加線上遊戲所需之充分功能 的貧訊機器,使用者側亦可使用該資訊機器來— Η繼健器一面充分享受線上遊戲。藉此,將可大幅地減 旱文線上遊戲之環境。特別是,由於行動電話是大部分使 用者每曰不離身帶著走的行動機器,因此藉該系統;替 非常多的㈣者創造出可❹些許時間來享受線上 環境。 、、避戲之 2〇 又,當開發者側變更系統來改版時,只要變更或擴充 中繼航器之功能即可,完全不需變更或擴充遊_服器 之功能。結果,可利用與如組裝pS2 (註冊商標)等家彥用 遊戲機器或Windows (註冊商標)來玩遊戲之家庭線山 等遊戲用戶機器相同之功能,且可建構移植性高的系統^ 7 200904501 前述中繼伺服器可將前述遊戲伺服器提供之與前述線 上遊戲有關的服務資訊轉換為前述網路伺服器可解讀之袼 式。又,中繼伺服器可將前述資訊機器傳送之要求指令轉 換為前述遊戲伺服器可解讀之格式。 5 藉此,中繼伺服器可在資訊機器與遊戲伺服器之傳送 接收時進行資料轉換。藉此,資訊機器側可登入遊戲内之 指令’並如直接執行遊戲般由遊戲伺服器接受服務。 前述中繼伺服器可在前述遊戲伺服器提供的線上遊戲 結束提供服務後’切斷與前述遊戲伺服器之通訊。 10 一般而言,資訊機器與網路伺服器之通訊每存取一次 便會切斷。惟’藉上述構成,中繼伺服器會仿真遊戲用戶 機器,並維持與遊戲伺服器之連接。換言之,在遊戲伺服 器提供之線上遊戲結束提供服務前 ,可確立中繼伺服器與 遊戲飼服器之通訊。故’在中繼伺服器切斷與遊戲伺服器 15之通訊前,使用者可利用行動電話等行動機器由遊戲伺服 @接X線上遊戲之服務’藉此,使用者可與遊戲用戶機器 般同樣地享受線上遊戲。 月’J述資訊機器可要求附加於前述線上遊戲之服務來作 為與别述線上遊戲有關的服務,且可要求參加前述線上遊 20戲來作為與前述線上遊戲有關的服務。 #述令繼飼服器可對應參加前述線上遊戲之資訊機器 數量而設置成複數個。 藉此複數中繼伺服器可分別作為複數資訊機 器之模 擬用戶機器作用。藉从 > 稽此’複數使用者可利用不同資訊機器 200904501 同時參加線上遊戲,或接受例如購入道具等服務來作為附 加於線上遊戲之服務。 如此一來,前述中繼伺服器為具有用以接受前述線上 遊戲之提供的功能,且藉仿真可不透過前述中繼伺服器參 5加前述線上遊戲之用戶機器’前述資訊機器可與前述用戶 機器一同參加前述遊戲伺服器提供之線上遊戲。 此時,前述遊戲伺服器與前述用戶機器之通訊協定可 跟前述遊戲伺服器與前述中繼伺服器之通訊協定相同。通 sfl 協疋可為例如 TCP/IP ( Transmission Control 10 Protocol/InternetProtocol)協定。前述資訊機器亦可為可作 為網路瀏覽器之機器。 為解決上述課題,藉本發明之其它態樣,可提供一種 中繼伺服器,係根據用以要求透過網路伺服器由資訊機器 傳送之與線上遊戲有關的服務之指令,確立與提供前述線 15上遊戲之遊戲伺服器的通訊,並代替前述資訊機器與前述 遊戲伺服器進行資料通訊,藉此將已由前述遊戲饲服器取 I #之與前料上遊财_服務資崎達至前述資訊機器 者0 藉此,中繼祠服益會成為模擬之遊戲用戶機器,仿真 遊戲用戶機器之功能。藉此,使用者只要將資訊機器作為 行動網路瀏覽器便可由前述遊戲伺服器接受與線上遊戲有 關的服務。 前述中繼伺服器可針對前述資訊機器傳送之要求指令 而根據前述遊戲祠服器所提供之服務資訊,將前述中_ 9 200904501 服器管理之記憶n ι 新。 ,、⑴述線上遊戲有關的資訊加以更 5 藉此’可根辕 線上遊戲有關的資 問題。 :戟词服器所提供之服務資訊經常將與 凡更新為最新資訊,避免資料不整合的 前述記憶體可為 體。藉此,可高迷地存藏於前述中繼伺服器之快取記憶 制與遊戲有關之處理耗財於絲姉體之資訊,並控 戲。 遲提供使用者富臨場感之線上遊 10 15 為解決上述課題^, 線上遊戲提供方法,勺二本發明之其它態樣,可提供一種 網路伺服器由資訊機步驟:根據用以要求透過 令,確立中繼伺服Μ ^之與線上遊戲有關的服務之指 t。 與遊油服器之通訊;及,代替前述 貨汛機器使前述中繼饲 U p ^料戲规器崎資料通 H將已由前述遊戲健器取得之與 關的服務資訊由前述中繼飼服器傳達至前述資訊機器。有 為解決上述課題,藉本發明之其它態樣,可提供一種 線上遊戲提供程式’係使電腦執行以下處理:根據用以要 求透過網路伺服器由資訊機器傳送的與線上遊戲有關之服 務的才曰”確立中繼飼服器與遊戲伺服器之通訊;及,代 替雨述資訊機器使前述中繼飼服器與前述遊戲飼服器進行 資料通訊’藉此將已由前述遊戲飼服器取得之與前述線上 遊戲有關的服務資訊由前述中繼飼服器傳達至前述資訊機 20 200904501 發明效果 如以上所說明’藉本發明,可設置中繼伺服器來對具 有瀏覽器功能之機器資訊提供與遊戲用戶機器相同或類似 之線上遊戲。 5 【資施方式】 用以實施發明之最佳形態 以下一面參考附加圖式,一面說明本發明其中一實施 形態之網路用戶系統。而,以下說明及附加圖式中,對具 有相同構成及功能之構成要件標以相同標號,並省略重複 10 說明。 (網路用戶系統之全體構成) 15200904501 IX. Invention Description: [Technical Field] The present invention relates to an online game system, a relay server, an online game providing method, and an online game for providing online 5 games to a machine connectable to a network. Game provider. [Prior Art; 1 Background] In recent years, with the spread of broadband, the use of the Internet to expand the population 10 and the advancement of communication technology is extremely remarkable, and the online game that allows multiple players to participate in the network through the network is also followed. The more popular. The online game proposal is, for example, a system in which a Wei-axis player who participates in a squad is divided into a plurality of teams, and a game is played in real time through a network among a plurality of teams (refer to Patent Document 1). 15 In the above system, as shown in Fig. 7, the game server 910 is used to manage the main execution of the actual game program and all the game materials, and the imaginary of each game (4) Ga~9 Fortune" Each of the game user devices 920 has a function of receiving the online game by the game server 91, and transmits and receives the 20 instructions for receiving the service through the network 96. The online game is played. [Patent Document 1] Japanese Patent Gazette Special opening 2〇〇1一353375号 [劈^明Content] The subject of the invention is to be solved, for example, because the mobile phone 93 shown in Figure 7 does not have the 200904501 full 920a to earn online games. Directly save b, ® this can not be as _ user machine, such as _==1 910 to participate in online games. 930 pairs of mobile network servo $ ^ 5 function attempts are often maintained by the mobile power 5 10 15 method, Every: When taken by ^, the mobile network server _ no one*, its connection two: two:::: move:: ==: Γ mobile power _ etc. _ for: play Wei instrument to access After inputting the command, it is not possible to receive the return from the game server 91. f. Connect to connect < 卩 仃 电 电 行动 行动 行动 : : : : : : : : : : : : : : 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电 电Windows:= is the same as the home terminal for playing games, and the feeling of replenishment is relative to this. It is assumed that if the mobile phone 930 is connected to the game server, and the mobile phone 93q is to be executed, the mobile phone 93q is executed. If the main action of the processing is cracked on the mobile phone 9, for example, a dedicated mobile application program must be prepared for all types of mobile phones, and the crane will affect the maintenance and expansion. To solve the above problems, The in-line game system of the present invention can provide an online game system including: a game server, which provides an online gamer for a machine that can be connected via a network 4; an information machine that communicates through a network 200904501 server. Transmitting an instruction to request a server related to the online game; and a relay server to establish communication with the game server according to the request instruction j transmitted by the information machine. In place of the aforementioned information machine 2: the game server performs data communication, thereby transmitting the service information related to the online game that has been acquired by the game server 5 to the player. 11 At this time, the relay servo The network information provided by the foregoing network server can be used to transmit the service information related to the online game provided by the foregoing game server to the information machine. In this way, the relay server becomes a simulated game. The user machine, instead of the information machine, maintains the connection with the game server and accepts the service related to the online game, and simulates the function of the game user machine. Therefore, even if the system is used, even if it does not have sufficient functions for participating in the online game The poor news machine, the user side can also use the information machine to - enjoy the online game while enjoying the game. In this way, the environment of the online game will be greatly reduced. In particular, since the mobile phone is the mobile machine that most users do not leave with each other, the system is used; for a very large number of people, it creates a little time to enjoy the online environment. 2, and avoid the play 2 〇 Also, when the developer side changes the system to redesign, as long as the function of the relay aircraft is changed or expanded, there is no need to change or expand the function of the server. As a result, it is possible to use the same function as a game user device such as a family game machine such as a home game machine or a Windows (registered trademark), such as pS2 (registered trademark), and to construct a system with high portability ^ 7 200904501 The foregoing relay server can convert the service information related to the online game provided by the foregoing game server into the network server interpretable. Further, the relay server can convert the request command transmitted by the information machine to a format that can be interpreted by the game server. 5 By this, the relay server can perform data conversion when the information machine and the game server transmit and receive. Thereby, the information machine side can log in to the instruction in the game' and receive the service by the game server as if the game was directly executed. The foregoing relay server can cut off communication with the aforementioned game server after the online game provided by the game server is terminated. 10 In general, communication between the information machine and the web server is cut off each time it is accessed. However, by the above configuration, the relay server simulates the game user's machine and maintains a connection with the game server. In other words, communication between the relay server and the game feeder can be established before the game provided by the game server ends the service. Therefore, before the relay server disconnects the communication with the game server 15, the user can use the mobile device such as a mobile phone to receive the game from the game server@X-line game, thereby the user can be the same as the game user machine. Enjoy online games. The monthly information machine may request a service attached to the aforementioned online game as a service related to an online game, and may request participation in the aforementioned online game as a service related to the aforementioned online game. #说令继服器 can be set to a plurality of information machines according to the number of information machines participating in the aforementioned online games. Thereby, the plurality of relay servers can function as analog user machines of the plurality of information machines, respectively. Borrowing > Multiple users can use different information machines 200904501 to participate in online games at the same time, or accept services such as purchasing props as a service attached to online games. In this way, the foregoing relay server is a user machine having a function for accepting the provision of the aforementioned online game, and the simulation can be performed without adding the aforementioned online game through the relay server. The aforementioned information machine can be associated with the user machine. Join the online game provided by the aforementioned game server. In this case, the communication protocol between the game server and the user equipment may be the same as the communication protocol between the game server and the relay server. The sfl protocol can be, for example, the TCP/IP (Transmission Control 10 Protocol/Internet Protocol) protocol. The aforementioned information machine can also be a machine that can be used as a web browser. In order to solve the above problems, according to other aspects of the present invention, a relay server can be provided, which establishes and provides the line according to an instruction for requesting a service related to an online game transmitted by a information machine through a network server. 15 communication of the game server of the game, and in place of the aforementioned information machine and the above-mentioned game server for data communication, thereby taking the above-mentioned game feeding device to take I # and the previous material upstream _ service 崎崎达The aforementioned information machine player 0 will, by the relay, benefit from becoming a simulated game user machine, simulating the function of the game user machine. Thereby, the user can receive the service related to the online game by the aforementioned game server by using the information machine as the mobile web browser. The foregoing relay server may, in response to the request instruction transmitted by the information machine, update the memory of the server management according to the service information provided by the game server. , (1) The information related to online games is further enhanced to take advantage of the online game related issues. The service information provided by the 戟 word server will often be updated with the latest information to avoid the data being unconformable. Thereby, the cache-related memory and game-related processing of the aforementioned relay server can be fascinated by the information of the silky body and controlled. Providing users with a sense of presence on the line 10 15 to solve the above problems ^, online game providing method, spoon 2, other aspects of the invention, can provide a network server by the information machine step: according to the requirements for the request Establish a reference to the service of the relay servo Μ ^ related to online games. Communicating with the oil-feeding device; and, in place of the aforementioned cargo machine, the aforementioned relay feeding device, the information information obtained by the aforementioned game player, is relayed by the aforementioned relay The server communicates to the aforementioned information machine. In order to solve the above problems, according to other aspects of the present invention, an online game providing program can be provided to enable a computer to perform the following processing: according to an online game related service required to be transmitted by an information machine through a network server. "Call" establishes communication between the relay feeding device and the game server; and, in place of the Yushu information machine, causes the aforementioned relay feeding device to communicate with the aforementioned game feeding device" The service information obtained related to the online game is transmitted to the information machine 20 by the relay feeder. The effect of the invention is as described above. By the present invention, a relay server can be set to access the machine information with the browser function. An online game that is the same as or similar to the game user's machine is provided. 5 [Effective Mode] The best mode for carrying out the invention. The following describes the network user system of one embodiment of the present invention with reference to the additional drawings. In the description and the additional drawings, the constituent elements having the same configuration and function are denoted by the same reference numerals, and the repetition is omitted. Description (All components of the network user system) 15

20 首先,參考第1圖說明網路用戶系統之全體構成。網路 用戶系統10至少具有遊戲伺服器100、行動電話3〇〇、行動 網路飼服器400與行動代理伺服器50〇。這些機器係透過網 路600或專用網路連接。網路用戶系統1〇可包含具有專用應 用程式之遊戲用戶機ϋ2_〜施,該相應用程式係可 透過網路由遊戲伺服器1〇〇直接接受線上遊戲服務者。 遊戲伺服器100透過網路600對希望參加線上遊戲者提 供線上遊戲。本系統中,採用以遊戲伺服器1〇〇進行實際線 上遊戲程式之主要執行與資料管理的用戶匈服器方式。" 行動電話300為具有通用㈣器功能之資訊機器的其 中一例,可利用行動網路伺服器4〇〇提 、 捉供之網路畫面來傳送 用以要求與線上遊戲有關的服務之指令。由於行動電 如遊戲用戶機器200般不具專用應用程式,因此复有充\ 11 200904501 具有作為遊戲機之功能,但只要是可連接於行動網路伺服 器 400之機器,即使是pDA (Personal Digital Assistants)等 任何電子機器皆可。 行動網路伺服器400在WWW(World Wide Web)系統中 5為進行資訊傳送之電腦。行動網路伺服器400儲存HTML文 書或影像等資訊’並根據來自作為網路瀏覽器之行動電話 300的要求,透過網際網路等網路6〇〇傳送這些資訊。 行動代理伺服器5〇〇可處理遊戲伺服器100與行動電話 300之往來。換言之’行動代理伺服器500會根據行動電話 10 300所傳送之要求指令來確立與遊戲伺服器1〇〇之通訊,並 代替行動電話300與遊戲伺服器1〇〇進行資料通訊。由此取 知'之與線上遊戲有關的服務資訊會傳達至行動電話300。 舉例言之’由於第7圖之行動電話930不具有參加線上 遊戲所需之充分功能’因此無法如遊戲用戶機器920a〜 15 920(;般直接參加線上遊戲。 又’如第8圖所示,利用通用瀏覽器功能由行動電話930 透過行動網路伺服器94〇連接遊戲伺服器91〇時行動網路 4司服器940無法維持經常連接,每由行動電話對行動網 路伺服器940存取—次,行動電話93〇與遊戲祠服器91〇之連 20 接便會被切斷。 另方面’近年來在可連接網路600之電子機器種類逐 _夕心化’且_個使用者擁有複數電子機㈣狀況下,想 彻外出中的些許時間由例如經常帶著的行動電話则簡 單地享受線上钱的使时也越來越多。 12 200904501 係使==求’本實施形態之網路用戶系統1〇中, 動電咖1讀與行動網路伺服器_來處理行 /、遊戲伺服器100之資料往來。藉 5 10 15 話_,可將遊戲伺服器刚當作 g二電 貝而由逊戲伺服器 ’丁動電話3GG視同-般遊戲用戶機器來處理。 綱之更主具要體Γ’㈣代理舰器卿會物戲用戶機器 兩要力此。精此,本實施形態之網路用戶系統10中, 進行行動本身或搭載於行動電話之應用程 式的擴充,只要使行動電話綱作為網路劉覽器作用,便可 如專用遊戲機般享受線上賴。結果,由❹者的角度來 看’輕鬆享受線上遊戲的《會更完善,而由開發者的角 度來看’只要原原本本地使用行動電話300之通⑽覽器功 能便可提供線上遊戲,因此會使開發工程減少。又,由於 只要使行動代理伺服器改版便可擴充功能,因此可提高 保養性與擴充性。 接著,在簡單說明行動電話300及行動代理伺服器5〇〇 之内部構成後,會詳細說明以行動代理伺服器5〇〇之仿真功 能為中心的網路用戶系統1〇之具體動作。而,關於行動網 路伺服器400及遊戲伺服器100之内部構成,由於基本上與 20行動代理伺服器50〇之内部構成相同,因此省略說明。 (行動電話及行動代理伺服器之内部構成) 如第2圖所示,行動電話300具有内藏於終端本體之1(: 晶片310、設於終端本體表面之鍵操作部345及顯示器350。 1C晶片310為半導體積體電路,包含r〇m315、依電性記憶 13 200904501 體320 (例如RAM )、非依電性記憶體325 (例如EEpR〇M )、 CPU330、通訊電路335及天線340。 R Ο Μ 315記憶有用以執行通用瀏覽器功能之程式或各 種資料。依電性記憶體320會暫時記憶資料,非依電性記憶 5體325則記憶通訊錄等各種清單。CPU330會使用記憶於依 電性記憶體320或非依電性記憶體325之資料來執行記憶於 ROM315之程式’藉此達成ic晶片310之各功能。通訊電路 335使用天線340與透過網路600連接之其它機器進行無線 通訊。 10 顯示器350顯示由行動網路伺服器400提供之網路畫 面。鍵操作部345使用經使用者之操作而顯示於顯示器35〇 之網路畫面來輸入要求與線上遊戲相關之服務的指令。輸 入之指令經由通訊電路335及天線340傳送至行動代理伺服 器 500。 15 如第3圖所示’行動代理伺服器500具有ROM105、 HDD110、RAM115 ' CPU120、匯流排 125、内部介面(内 部I/F) 130及外部介面(外部i/f) 135。 ROM105記錄有用以使行動代理伺服器5〇〇動作之基 本程式或當行動代理伺服器500異常時啟動之程式等。 20 HDD110儲存有例如用以仿真遊戲用戶機器2〇〇所需之各種 程式或資料。HDD110為記憶裝置之其中一例,亦可為光碟 或光磁碟等記憶裝置。 CPU120控制行動代理伺服器5〇〇整體。CPU120會在將 記憶於HDD110等之程式載入工作用之RAM115後,執行該 200904501 程式。内藏於CPU120之快取記憶體120a會儲存線上遊戲所 登場之角色目前擁有之道具等資訊。匯流排125為在 ROM105、HDD110、RAM115、CPU120、内部介面 130及 外部介面135之各裝置間處理資訊之路徑。 5 内部介面130係作為用以由鍵盤405或滑鼠410輸入資 料之介面’可將必要之資料輸出至螢幕415。外部介面135 則作為用以與連接於網路600之各機器通訊之介面。 (行動代理伺服器之仿真功能) * 接著,以下將說明以行動代理伺服器500之仿真功能為 10 中心之網路用戶系統10的具體動作。 (連接之仿真) 首先,就本實施形態之網路用戶系統1〇中,以行動代 理伺服器500進行之連接的仿真動作進行說明。如第1圖上 部所示,一般而言,遊戲用戶機器2〇〇與遊戲伺服器1〇〇會 15 透過網路600維持遊戲處理中之連接。 另一方面,本實施形態之網路用戶系統1〇中,遊戲伺 ί 服器100側會將行動代理伺服器5〇〇視為舆一般遊戲用戶機 器相同。換言之,如第1圖下部所示,配置行動代理伺服器 500來作為行動電話3〇〇與遊戲伺服器1〇〇間之中繼伺服 2〇器,藉此由遊戲伺服器100至行動代理伺服器500之連接會 跟由遊戲伺服器100至遊戲用戶機器2〇〇之連接相同。又, 由行動電話300來看,行動網路伺服器400會成為發送一般 網路内容之伺服器。 行動電話300及行動網路伺服器4〇〇間之連接,每當顯 15 200904501 八各周頁時便會被切斷。惟’行動代理伺服器5⑼及遊戲伺 服益100間之連接’不會與行動電話·及行動網路伺服器 400間之連接切斷連動而被切斷。換言之,在根據行動電話 =〇所傳送之指令使遊提供之服務結束提供 5引可確立行動代理伺服器500與遊戲伺服器1〇〇間之通 訊,而在服務結束後,方切斷通訊。 如此來’藉行動代理伺服器500維持與遊戲伺服器 100之連接’由遊戲伺服器⑽來看,可設想與一般遊戲用 戶機器200同樣地選擇了遊戲中登場之角色的各使用者已 10登入,而控制線上遊戲處理。 在實際動作中,為了執行行動電話300的1個命令(指 令),行動網路伺服器4〇〇上會顯示複數頁。故,顯示最首 頁時’會由行動代理伺服器5〇〇傳送要求登入遊戲伺服器 100之指令,而在執行針對一連串命令之處理後,行動代理 15伺服器500會傳送要求登出遊戲伺服器100之指令。 (指令之仿真) 接著’就利用本實施形態之網路用戶系統10的線上遊 戲提供服務中,藉行動代理伺服器500進行的指令仿真動作 進行說明。 20 如第4 (a)圖所示,一般在遊戲用戶機器200與遊戲伺 服器100之連接中,遊戲伺服器100會受理來自遊戲用戶機 器200之指令(command ),並將處理結果送回遊戲用戶機 器 200 ( reply )。 又,跟來自遊戲用戶機器2〇〇之指令無關’而是遊戲伺 16 20090450120 First, the overall structure of the network user system will be described with reference to FIG. The network user system 10 has at least a game server 100, a mobile phone 3, a mobile network server 400 and a mobile agent server 50. These machines are connected via a network 600 or a private network. The network user system 1 can include a game user device with a dedicated application, which can directly accept the online game server through the network routing game server 1 . The game server 100 provides online games to those who wish to participate in online games via the network 600. In this system, a user-hunting device system that performs the main execution and data management of the actual online game program by using the game server is used. " The mobile phone 300 is an example of an information machine having a universal (four) device function, and the mobile network server can be used to transmit and capture a network screen to transmit instructions for requesting services related to online games. Since the mobile power does not have a dedicated application like the game user machine 200, the full charge has the function as a game machine, but as long as it is a machine connectable to the mobile network server 400, even pDA (Personal Digital Assistants) ) Any electronic device is acceptable. The mobile network server 400 is a computer for transmitting information in the WWW (World Wide Web) system. The mobile network server 400 stores information such as HTML documents or images and transmits the information via a network such as the Internet based on the request from the mobile phone 300 as a web browser. The mobile agent server 5 can handle the communication between the game server 100 and the mobile phone 300. In other words, the 'action agent server 500' establishes communication with the game server 1 based on the request command transmitted by the mobile phone 10 300, and performs data communication with the game server 1 instead of the mobile phone 300. It is thus known that the service information related to the online game is transmitted to the mobile phone 300. For example, since the mobile phone 930 of FIG. 7 does not have sufficient functions for participating in online games, it is not possible to participate in online games as the game user machines 920a to 15 920. [As shown in FIG. 8, When the game server 91 is connected by the mobile phone 930 through the mobile network server 94 by using the universal browser function, the mobile network 4 server 940 cannot maintain the frequent connection, and each mobile phone server 940 accesses the mobile network server 940. Once, the mobile phone 93〇 will be disconnected from the game server 91〇. In other respects, 'in recent years, the type of electronic device that can be connected to the network 600 has been steadily' and _ users In the case of a plurality of electronic machines (4), it is more and more convenient to simply enjoy the online money by, for example, a mobile phone that is often carried out. 12 200904501 In the network user system, the mobile phone 1 reads and the mobile network server _ to process the data of the line/game server 100. By 5 10 15 words _, the game server can be regarded as g 2 Electric bus 'Ding mobile phone 3GG is regarded as the same as the general game user machine to deal with. The main purpose of the program is to be the body's (4) agent ship squad will play the user machine two to force this. Fine, this embodiment of the network user system In the 10th, the expansion of the action itself or the application of the mobile phone, as long as the mobile phone program is used as a network browser, you can enjoy the online game like a dedicated game console. As a result, from the perspective of the leader 'Easy to enjoy the online game, "It will be more perfect, and from the developer's point of view" as long as the original local use of the mobile phone 300 (10) browser function can provide online games, thus reducing development projects. By modifying the mobile agent server, the function can be expanded, so that the maintenance and expandability can be improved. Next, after briefly explaining the internal configuration of the mobile phone 300 and the mobile agent server 5, the mobile agent server 5 will be described in detail. The simulation function is a specific operation of the network user system, and the internal components of the mobile network server 400 and the game server 100 are Since the internal configuration is basically the same as that of the 20 mobile agent server 50, the description is omitted. (Internal configuration of the mobile phone and the mobile agent server) As shown in Fig. 2, the mobile phone 300 has a built-in terminal body. (: a wafer 310, a key operation portion 345 provided on the surface of the terminal body, and a display 350. The 1C wafer 310 is a semiconductor integrated circuit including r〇m315, an electrical memory 13 200904501 body 320 (for example, RAM), and non-electricity. The memory 325 (for example, EEpR〇M), the CPU 330, the communication circuit 335, and the antenna 340. The R Ο 315 315 stores a program or various materials useful for executing a general browser function. According to the electrical memory 320, the data will be temporarily stored, and the non-electrical memory 5 body 325 will memorize various lists such as the address book. The CPU 330 executes the program stored in the ROM 315 using the data stored in the dependent memory 320 or the non-volatile memory 325, thereby achieving the functions of the ic chip 310. Communication circuit 335 uses antenna 340 for wireless communication with other machines connected through network 600. The display 350 displays the network screen provided by the mobile network server 400. The key operation unit 345 inputs an instruction for requesting a service related to the online game using a network screen displayed on the display 35A by the user's operation. The input command is transmitted to the mobile agent server 500 via the communication circuit 335 and the antenna 340. 15 As shown in Fig. 3, the 'action agent server 500' has a ROM 105, an HDD 110, a RAM 115' CPU 120, a bus bar 125, an internal interface (internal I/F) 130, and an external interface (external i/f) 135. The ROM 105 records a basic program useful for causing the mobile agent server 5 to operate or a program to be started when the mobile agent server 500 is abnormal. The HDD 110 stores, for example, various programs or materials required to simulate the game user's machine. The HDD 110 is an example of a memory device, and may be a memory device such as a compact disc or a magneto-optical disc. The CPU 120 controls the mobile agent server 5 as a whole. The CPU 120 executes the 200904501 program after loading the program stored in the HDD 110 or the like into the RAM 115 for operation. The cache memory 120a built in the CPU 120 stores information such as props currently owned by the characters on the online game. The bus bar 125 is a path for processing information between the devices of the ROM 105, the HDD 110, the RAM 115, the CPU 120, the internal interface 130, and the external interface 135. The internal interface 130 serves as an interface for inputting information from the keyboard 405 or the mouse 410 to output necessary information to the screen 415. The external interface 135 acts as an interface for communicating with the various machines connected to the network 600. (Emulation Function of Mobile Agent Server) * Next, the specific operation of the network user system 10 with the simulation function of the mobile agent server 500 as the center 10 will be described below. (Simulation of Connection) First, the simulation operation of the connection by the action agent server 500 in the network user system 1 of the present embodiment will be described. As shown in the upper part of Fig. 1, in general, the game user device 2 and the game server 1 maintain the connection in the game processing through the network 600. On the other hand, in the network user system 1 of the present embodiment, the game server 100 side regards the mobile agent server 5 as the same as the general game user machine. In other words, as shown in the lower part of Fig. 1, the mobile agent server 500 is configured as a relay servo 2 between the mobile phone 3 and the game server 1, whereby the game server 100 to the mobile agent servo The connection of the device 500 will be the same as the connection from the game server 100 to the game user machine. Also, from the perspective of the mobile phone 300, the mobile network server 400 becomes a server that transmits general network content. The connection between the mobile phone 300 and the mobile network server 4 will be cut off every time when the page of 200904501 is displayed. However, the connection between the mobile agent server 5 (9) and the game server 100 is not disconnected from the connection between the mobile phone and the mobile network server 400. In other words, the service provided by the tour is terminated by the command transmitted by the mobile phone = 5. The communication between the mobile agent server 500 and the game server 1 is established, and the communication is cut off after the service is completed. As described above, by the game server (10), it is conceivable that each user who has selected the character of the game in the same manner as the general game user device 200 has 10 logins. And control online game processing. In the actual operation, in order to execute one command (instruction) of the mobile phone 300, a plurality of pages are displayed on the mobile network server 4. Therefore, when the top page is displayed, 'the mobile agent server 5 transmits an instruction to log in to the game server 100, and after performing the processing for a series of commands, the mobile agent 15 server 500 transmits a request to log out of the game server. 100 instructions. (Simulation of Command) Next, the command simulation operation by the action proxy server 500 will be described in the case of using the online game providing service of the network user system 10 of the present embodiment. 20 As shown in FIG. 4(a), generally, in the connection between the game user device 200 and the game server 100, the game server 100 accepts a command from the game user machine 200 and sends the result back to the game. User machine 200 (reply). Also, it has nothing to do with the instruction from the game user machine 2 but the game server 16 200904501

另一方面’本實施形態之網路用戶系統1〇中,行動代On the other hand, in the network user system of this embodiment, the action generation

器刚即使在傳送接收指令時,也不需特別去區分連接對象 是-般遊戲用戶機器200還是行動代理伺服器5〇〇,而可將 行動代理健H5G0視同-般遊戲用戶機器來處理。 換。之#第4(b)圖所示,當使用行動網路伺服器 10 所提供之網路“由行動電㈣轉送齡時,行動^Even when transmitting a receiving command, it is not necessary to specifically distinguish whether the connection object is the normal game user machine 200 or the mobile agent server 5〇〇, and the action agent H5G0 can be treated as the normal game user machine. change. #第4(b) shows that when the network provided by the mobile network server 10 is used to transfer the age from the mobile power (four), the action ^

行動代理伺服器500會將來自遊戲伺服器⑽之回覆或 通知顯示於行_路飼服器_所提供之網路晝面。如此一 來二希望線上遊戲服務之行動電話300便可利用行動代理伺 服益500之仿真功能,與遊戲用戶機器同樣地由遊戲词服器 20丨〇〇接受其服務。 服務所茜的功能相關者, 接收作為程式來安裝即可 舉例言之, ’例如指令之傳送或回覆.通知之 可’因此不需仿真所有功能。 而行動代理伺服器500只要將與來自行動電話3〇〇之 服務所需的功能相關太.a., λ..... _The mobile agent server 500 will display a reply or notification from the game server (10) on the network provided by the line server. In this way, the mobile phone 300 that desires the online game service can utilize the simulation function of the action agent to benefit 500, and accepts the service by the game word device 20丨〇〇 as the game user machine. The function related to the service, the receiver can be installed as a program, for example, 'for example, the transmission or reply of the instruction. The notification can be done' so that no function is required to be simulated. The mobile agent server 500 only needs to be related to the functions required for the service from the mobile phone 3a., λ..... _

17 200904501 5 10 15 20 =電話綱之連接來說不需作用的指令類例如角色之移 处理等’便不g安裝於行動代理伺㈣,可使行動 =健器·作用而不進行指令之傳送接收。同樣地公 、伺服②1GG所通知之資料中為不需要者,可在行動代理 伺:器捨棄,不進行接受後之處理。藉此,可減輕對行 動電话3GG過度通訊之負擔或處理之負擔。 (資料之仿真) 最後,說明行動代理飼服器·所進行之資料仿真動 作。如第5(a)圖所千,, „ 、 所不—般遊戲用戶機器200與遊戲伺服 器1〇〇之通訊中,與線上由線有關的通知或線上遊戲所需之 貧料會保存於遊戲用戶機器細之記憶體空間,並經 為最新資料(鳥),且視需要顯示於顯示器(麟) 上遊戲所需之資料有例如於線上遊戲登場的角色目前擁有 的道具等資訊等。 7另方面’如第5 (b)圖所示’本實施形態之網路用 戶系統10中’通知或保存於—般遊戲用戶機器細的資料 保存於行動代糊服器所内藏的快取記憶體⑽,、並經 常更新為最新資料(500a)。 行動電話_視„由行喊_谓取得快取紀 憶體12_儲存之資訊’並利用行動網路他器棚提供之 網路直面作為文字資訊顯示於行動電話_之顯示器 (3〇〇b)°此時’行動電話細看起來會像顯示了道具的網 頁般。如此一來,使用者不需擴充行動電話之功能,便 可利用行動電話3〇〇來閱覽資料。 18 200904501 實際上,遊戲伺服器100傳送之資料(例如道具取得通 知)並非呈行動電話300可直接利用網頁瀏覽器閱讀之格 式故,行動代理伺服器500會將遊戲伺服器100提供之與 線上遊戲有關的服務轉換為行動網路伺服器_可解讀之 5文子格式。同樣地’行動代理瓶器獅也會將行動電話細 所傳送之要求指令轉換為遊細服器⑽可觸之格式。 更具體來說,行動網路祠服器400與行動電話300往來 的與-般網頁同樣是文字格式之資料。相對於此,遊戲用 戶機器200與遊戲伺服器1〇〇往來是二進位格式之資料。 10故行動代理伺服器500會將來自行動網路伺服器4〇〇之文 字格式的指令資料轉換為二進位格式,以專用協定傳送至 遊戲祠服器100 ’並將以專用協定由遊戲伺服器1〇〇傳送之 二進位格式之_轉換為文字格式之㈣,再傳送至行動 網路伺服器400。 15 (購入道具時之仿真功能) 接著,參考第6圖所示之從道具購入要求到購入結果確 認為止的流程圖,以具體例子說明行動代理伺服器5〇〇之仿 真功能。 (1) 購入指令之選擇 2〇 行動電話連接網路600 ( S600 ),由行動網路祠服器 400接受網路内容之提供(S605)後,由行動電話300選擇 要使用之帳戶或角色,於虛擬商店購入道具(S61〇),並傳 送用以購入該道具之指令(S615)。 (2) 指令之格式轉換 19 200904501 行動網路飼服器400將賭入指令之格式轉換為文字格 式(S620)’並將文字格式之購入指令傳送至行動代理饲服 器 500 (S625)。 (3) 仿真 行動代理飼服器500視需要將登入相令傳送至遊戲伺 服器100 (S630),並於確立通訊後,將已選擇之道具的購 入要求指令由文字格式轉換為二進位格式,再傳送至遊戲 伺服器 100 (S635)。 (4) 遊戲伺服器之購入處理 遊戲飼服器100對應道具購入要求指令,與一般遊戲用 戶機器細已登入者同樣地進行道具購人處理(s64〇),並 通知所獲得之道具及已消費之遊戲内”的㈣來作為購 入結果(S645)。 (5) 仿真 行動代理伺服器500根據來自遊戲词服器1〇〇之變動通 知’更新快取記憶體120a内之取得道具及貨幣資訊 (S650),並將這些資訊作為往後之再顯示等快取來使用。 行動代理伺服器500將取得道具資訊及貨幣資訊等處理結 果由一進位格式轉換為文字格式並進行通知(S655)。 (6) 購入結果之確認 行動電話300接受來自行動網路伺服器4〇〇之網路内容 提供(S660),將購入結果之網頁顯示於顯示器350,藉此 以瀏覽器來確認購入結果(S665)。 如以上說明’藉本實施形態之網路用戶系統川,將行 20 200904501 動代理伺服器500配置於行動電話300與遊戲飼服器丨〇〇間 而作為中繼伺服器,並作為模擬遊戲用戶機器來仿真遊戲 用戶機器之功能’藉此即使是不具有參加線上遊戲所需之 充分功能的行動電話等資訊機器,亦可充分享受線上遊 5戲。又,行動電話3〇〇可透過行動代理伺服器500與遊戲用 戶機器200—同參加遊戲伺服器1〇〇提供之線上遊戲。 又,藉上述行動代理伺服器500之仿真功能,由於完全 不需變更或擴充遊戲伺服器100之功能,因此可減少開發工 時,並建構保養性、擴充性及移植性高之系統。 〕 而,行動代理伺服器5〇〇亦可對應參加線上遊戲之行動 電話300的數量設置複數個。藉此,一對一對應複數行動電 話之複數行動代理飼服器500可作為各行動電話細之模挺 遊戲用戶機器。藉此,複數使用者可同時參加線上遊戲, 任何人無論何時何地皆可享受線上遊戲。 又,遊戲伺服器100與遊戲用戶機器200之通訊協定跟 遊戲舰器卿與行動代理舰㈣〇之軌協定相同。通 訊協定可使用TCP/IP協定。 上述實施形態中,夂却4〜 各。卩之動作彼此相關,可一面考 相互關聯一面替換為^ 20 連串動作。且,藉如此替換,行動 代理伺服器500之動作杳^ 勒 e ;忍可表現為線上遊戲提供方 來勃〜代理他器則之動作可使用電腦 執灯一處斷動代_服器之功能的程式。 、 I♦附加圖式—面說明本發明之較佳督 施形態,但本發明當缺*“ 设月〈敉佳實 ’、'、、未叉限於上述例子。就熟悉此項 21 200904501 技藝者而言,只要是在申請專利範圍所記載之範圍内,當 可思及各種變更例或修正例,且當然該等變更例或修正例 亦屬於本發明之技術範圍。 舉例言之,線上遊戲之其中一例可為操作自己的遊戲 5 角色來進行工作等,藉此使遊戲角色之等級或能力等參數 上升,並與操作透過網路連接之其它用戶機器的其它遊戲 角色來競爭誰先出頭,或是透過網路與其它遊戲角色交談 來享受溝通之遊戲。亦可為複數角色成為一集團來進行戰 鬥之遊戲。 10 又,本發明之網路用戶系統除了提供線上遊戲之線上 系統外,舉例言之,亦可應用於實際之交易系統或交易遊 戲系統。藉此,可用中繼伺服器仿真一接受有關股票交易 之服務的用戶機器之處理,並以例如行動電話之顯示器進 行確認。 15 【圖式簡單說明】 第1圖係本發明其中一實施形態之網路用戶系統的全 體構成圖。 第2圖係行動電話之内部構成圖。 第3圖係行動代理伺服器之内部構成圖。 20 第4 (a)、(b)圖係用以說明指令仿真之圖。 第5 (a)、(b)圖係用以說明資料仿真之圖。 第6圖係顯示從道具之購入指令選擇到確認處理結果 為止的流程之圖。 第7圖係顯示習知網路用戶系統的其中一例之圖。 22 200904501 第8圖係顯示習知網路用戶系統的其中一例之圖。 【主要元件符號說明】 10…網路用戶系統 330...CPU 100…遊戲伺服器 335…通訊電路 105...ROM 345....鍵操作部 110...HDD 350...顯示器 115...RAM 340…天線 120...CPU 400…行動網路伺服器 120a...快取記憶體 405...鍵盤 125...匯流排 410...滑鼠 130···内部介面(内部I/F) 415...螢幕 135…外部介面(外部I/F) 500…行動代理伺服器 200 &gt; 200a' 200b ' 200c.. .¾¾¾ 600...網路 戶機器 910...遊戲伺月艮器 300...行動電話 920、920a、920b、920c...纖用 310...1C 晶片 戶機器 315...ROM 930...行動電話 320...依電性記憶體 940...行動網路祠服器 325...非依電性記憶體 960…網路 2317 200904501 5 10 15 20 = The instruction class that does not need to be used for the connection of the telephone program, such as the role shift processing, etc., is not installed in the mobile agent (4), and the action = health device can be used instead of the instruction transmission. receive. Similarly, the information notified by the servo 21GG is not required, and can be discarded in the mobile agent and not processed after acceptance. Thereby, the burden of the excessive communication of the mobile phone 3GG or the burden of processing can be alleviated. (Simulation of data) Finally, the data simulation operation performed by the mobile agent feeding device will be described. As shown in Figure 5(a), in the communication between the game user device 200 and the game server, the online line-related notifications or the inferior materials required for online games are saved in The game user's machine has a fine memory space, and is the latest information (bird), and the information required for the game to be displayed on the display (Lin) is, for example, information such as props currently owned by the online game character. In another aspect, as shown in FIG. 5(b), in the network user system 10 of the present embodiment, the information that is notified or stored in the general game user device is stored in the cache memory built in the mobile device. (10), and often updated to the latest information (500a). Mobile phone _ see „ 喊 _ _ 取得 取得 取得 取得 取得 取得 取得 取得 取得 取得 取得 取得 取得 取得 取得 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并 并The information is displayed on the mobile phone _ display (3〇〇b) ° At this time, the mobile phone will look like a web page showing the props. In this way, the user can use the mobile phone to view the data without expanding the function of the mobile phone. 18 200904501 Actually, the information transmitted by the game server 100 (for example, the item acquisition notification) is not in the format that the mobile phone 300 can directly read by the web browser, and the mobile agent server 500 will provide the game server 100 with the online game. The related service is converted to a mobile web server _ interpretable 5 text format. Similarly, the action agent bottle lion will also convert the request command transmitted by the mobile phone to the format of the portable device (10). More specifically, the mobile web server 400 and the mobile phone 300 are also in text format. On the other hand, the game user device 200 and the game server are in the binary format. The action proxy server 500 converts the command data from the mobile web server's text format into a binary format, which is transmitted to the game server 100' by a dedicated protocol and will be used by the game server by a dedicated protocol. The transmission format of the binary format is converted to the text format (4) and transmitted to the mobile network server 400. 15 (Simulation function when purchasing props) Next, referring to the flowchart from the item purchase request to the purchase result as shown in Fig. 6, the simulation function of the mobile agent server 5 is explained by a specific example. (1) The selection of the purchase order 2 is the mobile phone connection network 600 (S600), and after the mobile network server 400 accepts the provision of the network content (S605), the mobile phone 300 selects the account or role to be used. The item is purchased in the virtual store (S61〇), and an instruction to purchase the item is transmitted (S615). (2) Format conversion of the command 19 200904501 The action network feeder 400 converts the format of the bet into the text format (S620)' and transmits the purchase order of the text format to the mobile agent server 500 (S625). (3) The simulation action agent feeding device 500 transmits the login command to the game server 100 as needed (S630), and after establishing the communication, converts the purchase request instruction of the selected item from the text format to the binary format. It is transmitted to the game server 100 (S635). (4) Purchase of the game server The game feed device 100 corresponds to the item purchase request command, and performs the item purchase process (s64〇) in the same manner as the general game user machine has been logged in, and notifies the obtained item and the consumed item. (4) in the game as the purchase result (S645). (5) The simulation action proxy server 500 notifies the update of the acquired item and currency information in the cache memory 120a based on the change from the game word server 1 S650), and the information is used as a cache for later display, etc. The mobile agent server 500 converts the processing result of the item information and the currency information from a carry format to a text format and notifies (S655). 6) The confirmation result phone 300 of the purchase result accepts the web content supply from the mobile network server (S660), and displays the web page of the purchase result on the display 350, thereby confirming the purchase result by the browser (S665) As explained above, by using the network user system of this embodiment, the line 20 200904501 mobile agent server 500 is disposed in the mobile phone 300 and the game feeding device. As a relay server, it simulates the function of the game user's machine as a simulation game user's machine. This makes it possible to fully enjoy the line upstream even if it is an information device such as a mobile phone that does not have sufficient functions for participating in online games. In addition, the mobile phone 3 can participate in the online game provided by the game server 1 through the mobile agent server 500 and the game user machine 200. Also, by the simulation function of the above-mentioned mobile agent server 500, due to the complete There is no need to change or expand the functions of the game server 100, so development time can be reduced, and a system with high maintenance, expandability, and portability can be constructed. 〕 However, the mobile agent server can also participate in online games. A plurality of mobile phones 300 are provided. Thereby, the plurality of mobile agent feeders 500 of the one-to-one correspondence plural mobile phones can be used as a game user machine for each mobile phone. Thereby, multiple users can participate in the online game at the same time. Games, anyone can enjoy online games whenever and wherever. Also, game server 100 and game user machine 200 The protocol is the same as the agreement between the game ship master and the action agent ship (four). The protocol can use the TCP/IP protocol. In the above embodiment, the action is 4~ each. The actions are related to each other, and can be correlated with each other. Replace with ^ 20 series of actions. And, by doing so, the action of the action proxy server 500 杳 ^ 勒 e; can be expressed as an online game provider to the bottling agent agent action can use the computer to operate a light The program of the function of the breaking device is the preferred embodiment of the present invention, but the invention is in the form of a preferred embodiment of the present invention, but the present invention is lacking * "setting the month <敉佳实', ',, uncrossed The above example. It is to be understood by those skilled in the art that the present invention is within the scope of the claims, and various modifications or alterations are possible, and of course, such modifications or modifications are also within the technical scope of the present invention. . For example, one example of an online game may be to operate a game 5 character to perform work, etc., thereby increasing the level or ability of the game character and other game characters of other user machines connected through the network. To compete for the first time, or to talk to other game characters over the Internet to enjoy the game of communication. It is also possible to play a game of battle for a plurality of characters to become a group. Further, in addition to providing an online system for online games, the network user system of the present invention can be applied to an actual transaction system or a transaction game system, for example. Thereby, the relay server can be used to simulate the processing of a user machine that accepts services related to stock trading, and is confirmed by, for example, a display of a mobile phone. 15 BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a view showing the overall configuration of a network user system according to an embodiment of the present invention. Figure 2 is a diagram showing the internal structure of a mobile phone. Figure 3 is a diagram showing the internal structure of the mobile agent server. 20 Sections 4 (a) and (b) are diagrams illustrating the simulation of the command. The fifth (a) and (b) diagrams are used to illustrate the data simulation. Fig. 6 is a diagram showing the flow from the purchase order selection of the item to the confirmation processing result. Figure 7 is a diagram showing one example of a conventional network user system. 22 200904501 Figure 8 is a diagram showing one example of a conventional network user system. [Description of main component symbols] 10...Network user system 330...CPU 100...game server 335...communication circuit 105...ROM 345....key operation unit 110...HDD 350...display 115 ...RAM 340...Antenna 120...CPU 400...Mobile network server 120a...Cache memory 405...Keyboard 125...Bus line 410...Thin 130···Internal interface (Internal I/F) 415...screen 135...external interface (external I/F) 500...action proxy server 200 &gt; 200a' 200b '200c.. .3⁄43⁄43⁄4 600...network household machine 910.. Game server 300... Mobile phone 920, 920a, 920b, 920c... Fiber use 310...1C Chip machine 315...ROM 930...Mobile phone 320...Electricity Memory 940... Mobile Network Server 325... Non-Electric Memory 960... Network 23

Claims (1)

200904501 十、申請專利範圍: 1·一種線上遊戲系統,包含有: 遊戲舰器,係對可透過網路連接之任意機器提供線 上遊戲者; 5 f訊機器’係透過網_服器傳送指令,以要求與前 述線上遊戲有關之服務者;及 中繼伺服器,係根據前述資訊機器所傳送之要求指令 來確立與前述遊戲伺服器之通訊,並代替前述資訊機器盘 前述遊戲伺服器進行資料通訊,藉此將已由前述遊戲伺服 10 ⑽得之與前餐上遊財_服務f訊傳達至前述資訊 機器者。 2. 如申料利_第1項之線上遊齡統,其中前述中繼伺 服器使用前述網路伺服器提供之網路晝面來將前述遊戲伺 服器提供之與前述線上遊戲有關的服務資訊傳達至前述資 15 訊機器。 3. 如申請專鄉11第1或2項之線上遊戲系統 ,其中前述中 伺服器將4述遊戲伺服器提供之與前述線上遊戲有關的 服務資轉換為前述網路飼服器可解讀之格式。 專利_第丨或2項之線上遊戲系統,其中前述中 2〇、繼飼服器將前述資訊機器傳送之要求指令轉換為前述遊戲 伺服器可解讀之格式。 女申凊專利範圍第1或2項之線上遊戲系統,其中前述t '繼飼服③在w述遊戲伺服器提供的線上遊戲結束提供服務 後’切斷與前述遊戲伺服器之通訊。 24 200904501 6+U:^圍第項之線上遊戲系統,其中前述資 ‘機益要求附加於前述線上遊戲之服務來作為與前述線上 遊戲有關的服務。 7’如申4專利範圍第如項之線上遊戲系統,其中前述資 5訊機器要求參加前述線上遊戲來作為與前述線上遊戲有關 的服務。 8·如申明專利範圍第7項之線上遊戲系統,其中前述中繼飼 - ㈣對應參加前述線上遊戲之資訊機H數量而設置成複數 個。 10 9.如t 4糊範圍第1或2項之線上遊戲系統 ,其中前述中 ,繼伺服器為具有用以接受前述線上遊戲之提供的功能,且 仿真可不透過前述中繼伺服器參加前述線上遊戲之用戶機 器的機器。 10. 如申請專利範圍第9項之線上遊戲系統,其中前述資訊 15機器藉透過前述中繼伺服器,與前述用戶機器一同參加前 述遊戲伺服器提供之線上遊戲。 11. 如申請專利範圍第9項之線上遊戲系統,其中前述遊戲伺 - 服器與前述用戶機器之通訊協定跟前述遊戲伺服器與前述 .·. 中繼伺服器之通訊協定相同。 2〇 U·如申請專利範圍第1或2項之線上遊戲系統,其中前述資 訊機器係可作為網路劉覽器之機器。 13.種_繼飼服器,係根據用以要求透過網路词服器由資訊 機器傳送之與線上遊戲有關的服務之指令,確立與提供前述 線上遊戲之遊戲伺服器的通訊,並代替前述資訊機器與前述 25 200904501 遊戲伺服器進行資料通訊,藉此將已由前述遊戲伺服器取得 之與前述線上遊戲有關的服務資訊傳達至前述資訊機器者。 14. 如申請專利範圍第13項之中繼伺服器,其中前述中繼伺 服器針對前述資訊機器傳送之要求指令而根據前述遊戲伺 5 服器所提供之服務資訊,將前述中繼伺服器管理之記憶體 内的與前述線上遊戲有關的資訊加以更新。 15. 如申請專利範圍第14項之中繼伺服器,其中前述記憶體 為内藏於前述中繼伺服器之快取記憶體。 16. —種線上遊戲提供方法,包含有以下步驟: 10 根據用以要求透過網路伺服器由資訊機器傳送之與線 上遊戲有關的服務之指令,確立中繼伺服器與遊戲伺服器 之通訊;及 代替前述資訊機器使前述中繼伺服器與前述遊戲伺服 器進行資料通訊,藉此將已由前述遊戲伺服器取得之與前 15 述線上遊戲有關的服務資訊由前述中繼伺服器傳達至前述 資訊機器。 17. —種線上遊戲提供程式,係使電腦執行以下處理: 根據用以要求透過網路伺服器由資訊機器傳送之與線 上遊戲有關之服務的指令,確立中繼伺服器與遊戲伺服器 20 之通訊;及 代替前述資訊機器使前述中繼伺服器與前述遊戲伺服 器進行資料通訊,藉此將已由前述遊戲伺服器取得之與前 述線上遊戲有關的服務資訊由前述中繼伺服器傳達至前述 資訊機器。 26200904501 X. Patent application scope: 1. An online game system, comprising: a game ship, which provides an online gamer to any machine that can be connected through a network; 5 f-machines transmit commands through the network server. And the relay server is configured to establish communication with the game server according to the request command transmitted by the information machine, and replace the information server disk with the game server for data communication. In this way, the game server 10 (10) and the pre-meal money_service f message are transmitted to the aforementioned information machine. 2. In the upstream age of the claim _1, the aforementioned relay server uses the network surface provided by the aforementioned network server to provide the service information related to the online game provided by the foregoing game server. Communicate to the aforementioned 15th machine. 3. If applying for the online game system of the first or second item of the hometown 11, the server in the foregoing converts the service resources related to the online game provided by the four game servers into the format that can be interpreted by the aforementioned network feeding device. . The online game system of the patent _ 丨 or 2, wherein the aforementioned 〇 2, 继 服 器 将 将 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 The invention relates to an online game system of claim 1 or 2, wherein the aforementioned t's feed suit 3 disconnects communication with the aforementioned game server after the online game provided by the game server is terminated. 24 200904501 6+U: The online game system of the first item, wherein the aforementioned ‘machine benefit requirement is attached to the aforementioned online game service as a service related to the aforementioned online game. 7' The online game system of claim 4, wherein the aforementioned machine is required to participate in the aforementioned online game as a service related to the aforementioned online game. 8. The online game system of claim 7, wherein the aforementioned relay feed-(four) is set to a plurality of information machines H corresponding to the online game. 10. The online game system of item 1 or 2 of the t4 paste range, wherein in the foregoing, the server is provided with a function for accepting the provision of the aforementioned online game, and the simulation may participate in the online line without using the aforementioned relay server. The machine of the user machine of the game. 10. The online game system of claim 9, wherein the information 15 is used by the aforementioned relay server to participate in the online game provided by the game server together with the user machine. 11. The online game system of claim 9, wherein the communication protocol between the game server and the user machine is the same as the communication protocol of the game server and the relay server. 2〇 U· For example, the online game system of claim 1 or 2, wherein the aforementioned information machine can be used as a machine for the network browser. 13. The _fed-feeding device establishes communication with the game server providing the aforementioned online game according to an instruction for requesting a service related to the online game transmitted by the information machine through the network word server The information machine communicates with the aforementioned 25 200904501 game server, thereby transmitting the service information related to the online game that has been obtained by the game server to the information machine. 14. The relay server of claim 13, wherein the relay server manages the relay server according to the service information provided by the game server for the request command transmitted by the information machine. The information related to the aforementioned online game in the memory is updated. 15. The relay server of claim 14, wherein the memory is a cache memory built in the relay server. 16. An online game providing method comprising the steps of: 10 establishing communication between a relay server and a game server according to an instruction for requesting a service related to an online game transmitted by a information machine through a network server; And the data communication between the relay server and the game server is performed in place of the information device, whereby the service information related to the online game of the first 15 obtained by the game server is transmitted by the relay server to the foregoing Information machine. 17. An online game providing program that causes a computer to perform the following processing: establishing a relay server and game server 20 based on an instruction to request a service related to an online game transmitted by a information machine via a web server And communicating with the game server by the relay server instead of the information device, whereby the service information related to the online game that has been acquired by the game server is transmitted by the relay server to the foregoing Information machine. 26
TW097123077A 2007-07-09 2008-06-20 Online game system, relay server apparatus, a method for providing online game and program for providing online game TW200904501A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007179803A JP2009011712A (en) 2007-07-09 2007-07-09 Online game system, relay server, online game providing method, and online game providing program

Publications (1)

Publication Number Publication Date
TW200904501A true TW200904501A (en) 2009-02-01

Family

ID=40244610

Family Applications (1)

Application Number Title Priority Date Filing Date
TW097123077A TW200904501A (en) 2007-07-09 2008-06-20 Online game system, relay server apparatus, a method for providing online game and program for providing online game

Country Status (4)

Country Link
JP (1) JP2009011712A (en)
KR (1) KR20090005987A (en)
CN (1) CN101342421B (en)
TW (1) TW200904501A (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101257724B1 (en) * 2009-03-13 2013-04-23 무라다기카이가부시끼가이샤 First relay server and second relay server
KR101083494B1 (en) * 2010-06-16 2011-11-16 엔에이치엔(주) Binary Packet Relay System and Method
CN102647398B (en) * 2011-02-16 2014-11-26 腾讯科技(深圳)有限公司 Method and device for realizing game on basis of mobile terminal
US9424052B2 (en) * 2011-03-21 2016-08-23 Amazon Technologies, Inc. Remotely emulating computing devices
CN103294881A (en) * 2012-02-28 2013-09-11 腾讯科技(深圳)有限公司 Method and device for acquiring game page and mobile terminal
JP5719818B2 (en) * 2012-09-12 2015-05-20 Gクラスタ・グローバル株式会社 Content distribution system, content distribution apparatus, and content distribution method
JP5906177B2 (en) * 2012-12-14 2016-04-20 株式会社コナミデジタルエンタテインメント Game server system and game data distribution method
JP6317707B2 (en) 2014-06-13 2018-04-25 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation Game service system and game service method for global game service
CN104168282B (en) * 2014-08-22 2018-05-08 广州博冠信息科技有限公司 cross-platform game communication method and system
JP5978379B1 (en) * 2015-12-25 2016-08-24 株式会社セガゲームス Information processing apparatus and program
CN106921642A (en) * 2015-12-28 2017-07-04 镇江坤泉电子科技有限公司 A kind of wireless network for being applied to game on line monitoring management system
JP6061115B1 (en) * 2016-08-17 2017-01-18 株式会社セガゲームス Information processing apparatus and program
CN112087489B (en) * 2020-08-05 2023-06-30 北京工联科技有限公司 Relay forwarding selection method and system for online mobile phone game network transmission
CN112040264B (en) * 2020-09-06 2023-04-21 北京字节跳动网络技术有限公司 Interactive system, method, device, computer equipment and storage medium
CN114244602B (en) * 2021-12-15 2023-04-25 腾讯科技(深圳)有限公司 Multi-user online network service system, method, device and medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2366689A (en) * 2000-08-11 2002-03-13 Nokia Mobile Phones Ltd Server image display on a mobile
JP4184676B2 (en) * 2001-10-12 2008-11-19 株式会社オフィス・ゼロ Mobile phone provided with game program, service providing server and service providing method according to game result executed on mobile phone
US7711847B2 (en) * 2002-04-26 2010-05-04 Sony Computer Entertainment America Inc. Managing users in a multi-user network game environment
KR20040099641A (en) * 2003-05-19 2004-12-02 삼성전자주식회사 Mobile game system and Method for operating mobile game
US20060259623A1 (en) * 2005-05-13 2006-11-16 Yahoo! Inc. Proxy for enabling communication between mobile device and game service
US20070238522A1 (en) * 2006-03-31 2007-10-11 Chandranmenon Girish P Methods and devices for quickly launching applications
CN100581166C (en) * 2006-05-19 2010-01-13 北京金山软件有限公司 A service system and method for implementing PC online games on mobile terminals

Also Published As

Publication number Publication date
KR20090005987A (en) 2009-01-14
CN101342421B (en) 2013-05-01
JP2009011712A (en) 2009-01-22
CN101342421A (en) 2009-01-14

Similar Documents

Publication Publication Date Title
TW200904501A (en) Online game system, relay server apparatus, a method for providing online game and program for providing online game
US10828565B2 (en) Cross-platform game battle method and apparatus, terminal, and system
WO2013121488A1 (en) Game control device, program, recording medium, game control method, and game control system
CN102016821B (en) Limiting access to shared media content
JP2015524677A (en) System and method for interactive gameplay
JP2010123118A (en) System and method for production of multiuser network game
JP5832982B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
TW201004680A (en) System and method to proceed online game or web page game through real-time communication software
JP2016047266A (en) Communication game system
WO2013140828A1 (en) Game controller, game control method, program, recording medium, and game system
JP4722700B2 (en) Chat system, chat device, chat server control method, and program
CN104162276B (en) A kind of method for performing game
JP2023061551A (en) Information processing system, information processing method, and program
EP2537568B1 (en) Method and apparatus for enabling a user to participate in a remotely accessible electronic game
US20240147024A1 (en) System and method for interactive web-browsing via user equipment
TW578416B (en) Method and system for realizing on-line game
JP2013059571A (en) Server system
JP2013192778A (en) Game server system, program and information storage medium
KR20090075123A (en) Community support system and method in online game using mobile terminal
WO2007066918A1 (en) Network system for contents collaboration on a real-time community based on items of contents and method thereof
KR20050118103A (en) Game machine and method of acvancing game with game machine
KR100932438B1 (en) Game record competition induction device based on online network
KR101189973B1 (en) Method and server for providing information of companion in online game
JP2024130347A (en) Server system, control method, and program
KR100364355B1 (en) Method for mud game of mobile phone using short message service