TW575447B - Network system processing method and network system - Google Patents

Network system processing method and network system Download PDF

Info

Publication number
TW575447B
TW575447B TW90102124A TW90102124A TW575447B TW 575447 B TW575447 B TW 575447B TW 90102124 A TW90102124 A TW 90102124A TW 90102124 A TW90102124 A TW 90102124A TW 575447 B TW575447 B TW 575447B
Authority
TW
Taiwan
Prior art keywords
server
attribute data
user terminal
data
user terminals
Prior art date
Application number
TW90102124A
Other languages
English (en)
Inventor
Yuichi Komatsuda
Original Assignee
Nextech Corp
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 Nextech Corp filed Critical Nextech Corp
Application granted granted Critical
Publication of TW575447B publication Critical patent/TW575447B/zh

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/34Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using peer-to-peer connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Child & Adolescent Psychology (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

575447 A7 B7 五、發明說明(/ ) 技術領域 本發明係有關透過網路等的通訊線路連接在伺服器(如 主機)上的數台個人電腦等之用戶終端,在寬廣之共同虛擬 區域內讓各自的角色登場之網路系統及該網路系統之處理 方法。 習知技術 透過通訊線路連接於伺服器(也包括主機)上的數個用 戶終端,在可能是從該伺服器提供之寬廣之共同虛擬遊戲 區域或遊戲空間內,讓自己的角色登場,操作該角色的移 動或角色之間的作戰及會話之網路遊戲,係一次可以好幾 百或好幾千人同時參加的超大規模遊戲,隨著近年來網際 網路等的通訊方法發達而正在廣泛地普及。在這樣的網路 遊戲中,各個用戶終端會將共同虛擬遊戲空間內的自我角 色位置周圍部分顯示於顯示器上,玩者或用戶可以一邊看 著螢幕上的顯示影像,一邊輸入本身角色的移動及作戰或 改變服裝等要求來進行遊戲。從用戶終端輸入的要求,會 傳送至伺服器,從伺服器將已被更新之角色位置資訊等的 必要影像變更資訊傳送至其他各個用戶終端,然後其他各 個用戶終端上的螢幕顯示影像就會因應一個用戶終端的要 求而改變,而一個用戶終端的角色就會移動、開始討論作 戰、或角色本身做變化。 網路遊戲上,會在伺服器中管理用戶終端來的移動等 要求,雖是防止遊戲者的不當操作所必須做的事,但是若 架構成將所有的要求都透過伺服器的處理,反應在其他用 3 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閱讀背面之注咅?事項再填寫本頁) i~ --------訂---------. 經濟部智慧財產局員工消費合作社印製 575447 A7 B7 五、發明說明(>) 戶終端的螢幕上,則特別是在參加遊戲者的人數很多時, 會因資料通訊量膨脹而對伺服器造成太大負擔,便無法期 望能快速處理資訊。因此,在各個用戶終端輸入要求改變 自己的角色後,到反應在其他用戶終端的螢幕上的時間需 要很長,並喪失了進行愉快遊戲時不可或缺的要素-即時性 〇 因此本發明之目的,係提供一種網路系統處理方法及 網路系統,其不影響伺服器的有效管理功能,並避免對伺 服器進行單一集中型的資料通訊,還能實現高度即時性。 發明之揭示 要達到上述目的,本發明的網路系統之處理方法,其 伺服器上透過通訊線路連接的複數個用戶終端(用戶終端間 也直接連接),在廣闊的共同虛擬區域讓各自之角色登場, 於前述各個用戶終端,藉由輸入機構來變化自己的角色之 屬性資料,且根據被儲存於儲存機構的角色屬性資料,利 用顯示機構僅顯示前述共同虛擬區域內的自己之前述角色 周圍區域;其特徵在於, 係將角色的屬性資料分爲伺服器管理屬性資料與非伺 服器管理屬性資料,用戶終端的伺服器管理屬性資料(或伺 服器管理屬性資料的變化資訊),係從該用戶終端透過伺服 器傳送至其他用戶終端,而用戶終端之非伺服器管理屬性 資料(或非伺服器管理屬性資料的變化資訊),則從該用戶 終端不透過伺服器直接傳送至其他用戶終端。 在角色的屬性資料中,包括:角色的位置資料、或生 4 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閱讀背面之注意事項再填寫本頁) 4 '1 裝--------訂-------- 經濟部智慧財產局員工消費合作社印製 經濟部智慧財產局員工消費合作社印製 575447 A7 B7 五、發明說明(j) 死的狀態資料等必須於伺服器記錄並管理的資料;及角色的 服裝(或裝飾)、訊息等的動作通知之顯示等不一定要在伺 服器管理的資料。本發明中,係將角色的屬性資料區分爲 伺服器管理屬性資料-必須在伺服器上記錄並管理的資料 、與非伺服器管理屬性資料-不一定要在伺服器管理或掌 握的資料,如第1圖所表示’有關伺服器管理屬性資料或 其變化資訊,係經由伺服器1從用戶終端A間接傳送到其 他用戶終端B(箭頭a)、或從用戶終端B間接傳送到其他用 戶終端A(箭頭b)後,一定由伺服器1管理,例如製作遊戲 綜合管理資料;至於非伺服器管理屬性資料,係不經由伺 服器1直接傳送到其他用戶終端(箭頭c,d)後,分散用戶 間的通訊路徑。通常,各個用戶終端之架構,係若對自己 的角色屬性資料加上變化,則此變化會反映在影像上,而 且會讓其變化資訊或更新資訊傳送至伺服器或其他用戶終 端。利用本發明之系統或處理方法分散通訊路徑後,則不 必刪減系統整體處理的資訊量,就能做到減輕伺服器之負 荷。 被傳送非伺服器管理屬性資料的用戶終端並非全部連 接於網路,而是限定於因一個或該用戶終端的角色變化而 受影響、或可能受影響的範圍內,該其他的用戶終端範圍 利用伺服器且依據各用戶終端的伺服器管理屬性資料來指 定很有效果。 另外,本發明之網路系統,其伺服器上透過通訊線 路連接的複數個用戶終端,在廣闊的共同虛擬區域讓各自 5 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) ---------—裝--------訂---------線^^· (請先閱讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 575447 A7 B7 五、發明說明(t/o 之角色登場,於前述各個用戶終端,藉由輸入機構來變化 自己的角色之屬性資料,且根據被儲存於儲存機構的角色 屬性資料,利用顯示機構僅顯示前述共同虛擬區域內的自 己之前述角色周圍區域;其特徵在於, 各用戶終端包括: 第1儲存機構,係將自己角色的屬性資料區分爲伺服 器管理屬性資料與非伺服器管理屬性資料來記憶; 第2儲存機構,係用以儲存由伺服器所群組化的資料 同步對象之其他用戶終端的名單; 第3儲存機構,係儲存至少:包括於前述名單內之其 他用戶終端角色之伺服器管理屬性資料與包括於前述名單 內之其他用戶終端角色之非伺服器管理屬性資料;以及 送訊控制部,係參照前述第1儲存機構,將自己的伺 服器管理屬性資料傳送至前述伺服器,並參照前述第1儲 存機構,將自己的非伺服器管理屬性資料不透過伺服器而 直接傳送至包含於前述名單之其他用戶終端; 前述伺服器具備: 屬性資料儲存機構,係用以儲存從各用戶終端接收之 伺服器管理屬性資料; 指定機構,係依據從各用戶終端接收的伺服器管理屬 性資料,將資料同步對象之用戶終端加以群組化; 同步資料儲存機構,係用以儲存利用該指定機構所群 組化的用戶終端名單;以及 送訊控制部,係對於各用戶終端,傳送前述用戶終端 6 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) ^--------1--------- (請先閱讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 575447 A7 B7 五、發明說明(f) 名單(被群組化的其他用戶終端名單)及至少與該用戶終端 呈群組化的其他用戶終端之伺服器管理屬性資料。用戶終 端,係根據例如自己角色的伺服器管理屬性資料與非伺服 器管理屬性資料及包含於名單中的其他用戶終端的角色之 伺服器管理屬性資料與非伺服器管理屬性資料,或是根據 儲存於第1儲存機構與第3儲存機構的資訊來顯示影像。 伺服器的指定機構,爲了不讓資料通訊量過於膨脹, 若能設定被列表的用戶終端之最大數則效果較佳。而指定 機構,較佳之構造係根據角色的位置資料,將與一個角色 處在既定距離內而存在的角色之用戶終端當作資料同步對 象。例如,如圖2所表示,當作用戶終端A的同步對象, 係指定接近於角色位置的用戶終端B、C、G,指定資訊會 被傳送至用戶終端A。同樣地,當作用戶終端C的同步對 象,會指定接近於角色位置的用戶終端A、B、D、E、F、 G;而當作用戶終端D的同步對象,則指定接近於角色位 置的用戶終端C、E、F,指定資訊會分別傳送至用戶終端 C、D。 本發明之網路系統上所使用的伺服器,係具備:屬性 資料儲存機構,係用以儲存從各用戶終端接收之伺服器管 理屬性資料;指定機構,係依據從各用戶終端接收的伺服 器管理屬性資料,將資料同步對象之用戶終端加以群組化 ;同步資料儲存機構,係用以儲存利用該指定機構所群組 化的用戶終端名單;以及,送訊控制部,係對於各用戶終 端,傳送前述用戶終端名單及至少與該用戶終端呈群組化 7 ^紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) AVI ^----------------- (請先閱讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 575447 A7 B7 五、發明說明(t,) 的其他用戶終端之伺服器管理屬性資料。 本發明之網路系統上所使用的用戶終端,係讓用戶終 端以呈現:第1儲存機構,係將自己角色的屬性資料區分 爲伺服器管理屬性資料與非伺服器管理屬性資料來記憶; 第2儲存機構,係用以儲存由伺服器所群組化的資料同步 對象之其他用戶終端的名單;第3儲存機構,係儲存至少 :包括於前述名單內之其他用戶終端角色之伺服器管理屬 性資料與包括於前述名單內之其他用戶終端角色之非伺服 器管理屬性資料;以及,送訊控制部,係參照前述第1儲 存機構,將自己的伺服器管理屬性資料傳送至前述伺服器 ,並參照前述第1儲存機構,將自己的非伺服器管理屬性 資料不透過伺服器而直接傳送至包含於前述名單之其他用 戶終端;的程式來動作。此程式,係讓前述用戶終端具下 述功能:根據自己的角色伺服器管理屬性資料與非伺服器 管理屬性資料及包含於名單中其他用戶終端的角色伺服器 管理屬性資料與非伺服器管理屬性資料,或根據儲存於第 1儲存機構與第3儲存機構之資訊來顯示影像。程式會被 儲存於例如可讀取個人電腦的記憶媒體,然後被導入用戶 終端。 圖式之簡單說明 第1圖係示意性地表示本發明之網路系統的說明圖; 第2圖係表示本發明所使用之用戶終端之間傳送資料的狀 態說明圖;第3圖係說明本發明的系統適用於網路遊戲所 構成之網路遊戲系統之整體結構示意圖;第4圖係表示用 8 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) 裝--------訂--------- (請先閱讀背面之注意事項再填寫本頁) 575447 A7 -------- B7 五、發明說明(q) 戶終端之架構的方塊圖;第5圖係表示伺服器架構的方塊 圖;第6圖係說明用戶終端的動作之流程圖;第7圖係表 示用戶終端通訊時的資料之說明圖;第8圖係表示要更新 伺服器管理屬性資料時的流程圖;第9圖係表示用戶終端 接收到資料時的流程圖;第10圖係說明伺服器之動作的流 程圖;第11圖係表示從伺服器送出的定期送訊資料之說明 圖;第12圖係表示在伺服器側接收到從用戶終端來的通訊 時的流程圖;第13圖係表示在共同虛擬區域內角色所在位 置之狀態的示意圖;第14圖係表示用戶終端與伺服器之間 進行通訊狀態的說明圖;第15圖係表示在共同虛擬區域內 角色所在位置之其他狀態的示意圖。 用以實施發明之最佳形態 以下係參照圖式說明本發明之實施形態。 第3圖係說明本發明的系統適用於網路遊戲所構成的 網路遊戲系統之整體結構示意圖。 用戶終端(個人電腦)2,會分別透過通訊數據機或通訊 配接器(圖未表示)經由一般電話線路連接至網際網路3,透 過此網際網路3接受伺服器1的管理及共同遊戲服務的提 供。用戶終端2,會透過網際網路3相互直接、經由伺服 器1間接地與其他用戶終端2進行資料接收傳送。第3圖 係表示以用戶終端2(A)爲中心的資料傳送接收關係;用戶終 端A,會經由伺服器1間接地將資料(伺服器管理屬性資料) 傳送至其他用戶終端2(B、C)(箭頭a、e)、並直接將資料( 伺服器管理外屬性資料)傳送至其他用戶終端2(B、C)(箭 9 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閱讀背面之注意事項再填寫本頁) -~ 裝--------訂---------· 經濟部智慧財產局員工消費合作社印製 經濟部智慧財產局員工消費合作社印製 575447 A7 一 B7 五、發明說明(f) 頭c、f)。於是,會從伺服器1傳送必要的資料(同步對象 資訊、亦即資料同步終端B,C名單及終端B,C的伺服器管 理屬性資料)到用戶終端A(箭頭g)。 第4圖係表示用戶終端2之架構的方塊圖。 41係要在該終端2與其他用戶終端2或伺服器1之間 進行資料的接收傳送之通訊裝置。42係容納爲了能操作角 色並進行遊戲而顯示影像之應用程式的程式收納部;43係 容納爲了進行通訊之通訊控制程式的程式收納部;44係資 料處理部分的CPU(中央處理單位);45係鍵盤或滑鼠等輸入 機構的輸入裝置;46係CRT畫面或液晶面板等顯示機構的 顯示裝置;以上均連接於匯流排BA1。 用戶終端2,具備第1儲存機構51、第2儲存機構52 、第3儲存機構53(這些構成儲存機構50)。這些儲存機構 51〜53 ’可在例如RAM等的一個儲存裝置中當作儲存區域 來分配’但是也可互相分配在不同之儲存裝置。在第1儲 存機構51中’會儲存自己(該用戶終端)所管理的角色屬性 資料。該屬性資料,會被區分爲伺服器管理屬性資料與非 伺服器管理屬性資料,伺服器管理屬性資料,爲由伺服器 1所管理的必要資料(資訊),例如角色的位置資料或狀態資 料等’可經由伺服器1從用戶終端2傳送至其他的用戶終 端2。而非伺服器管理屬性資料,爲無須以伺服器1管理 的資料(資訊),例如有關角色之間的動作通知(聲音顯示等) 之資料或附加資料等,係不經由伺服器1直接在用戶終端 2之間通訊。 10 本紙張尺度適用中國國豕標準(CNS)A4規格(21〇 X 297公爱) -----------裝--------訂---------線 (請先閱讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 575447 A7 _ B7 五、發明說明(1) 第2儲存機構52,會用伺服器1儲存成爲已被群組化 之資料同步對象的其他用戶終端名單(資料同步終端名單) 。這裡所謂的已被群組化之其他用戶終端2,若圖4中表 不的用戶終端2當作用戶終端A,則表示會進入該終端A 的畫面內或爲有可能進入的其他角色之相關之其他用戶終 端2的全部,以第13圖爲例,用戶終端B、C即是。具體 而言,就像是其他用戶終端B、C的ID及IP位址被寫入。 而這裡所說的資料同步對象,係在用戶終端2之間可直接 傳送資料的意思,此例中在用戶終端A、B、C之間可直接 傳送資料(詳細的說是非伺服器管理屬性資料)。或是,特 定的用戶終端2,就如A可直接傳送資料的意思。被群組 化的用戶終端2,如下所述會配合各角色的位置改變,被 伺服器1所指定。 第3儲存機構53,包含於前述名單之其他用戶終端2( 在此例中爲用戶終端B、C)的角色屬性資料被區分爲伺服 器管理屬性資料與非伺服器管理屬性資料來儲存。 又在此例中,是由前述程式收納部43及CPU44 ’構成 一將屬性資料傳送至伺服器1或其他用戶終端2的送訊控 制部40。此送訊控制部40,主要的功能之一,係CPU44 根據通訊控制程式,參照第1儲存機構51 ’將自己(用戶終 端A)的伺服器管理屬性資料之變化資訊或更新資訊傳送至 伺服器1,並且不透過伺服器1直接將自己的非伺服器管 理屬性資料的變化資訊或更新資訊傳送至前述名單內所包 括的其他用戶終端2(用戶終端B、C) ° 11 ^--------^--------- (請先閱讀背面之注意事項再填寫本頁) 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) 經濟部智慧財產局員工消費合作社印製 575447 A7 B7 五、發明說明(t) 第5圖係表示伺服器1架構的方塊圖。 61係爲了能在伺服器1與用戶終端2之間進行資料傳 送的通訊裝置。62係收納要進行通訊的資料通訊控制程式 之程式收納部;63係收納著資料同步控制程式(根據各用戶 終端2的伺服器管理屬性資料,將成爲資料同步對象之用 戶終端2予以群組化)的程式收納部;64爲資料處理部亦即 CPU。 而伺服器1,具備:屬性資料機構80,係將從各用戶 終端2接收的伺服器管理屬性資料當作像是屬性資料表來 儲存;以及,同步資料儲存機構90,係將作爲資料同步對 象之被群組化的用戶終端2的名單作爲資料同步終端名單 表來儲存。這些儲存機構80、90會被分配於像是RAM等 的記憶裝置。 此例中,係用前述程式收納部63及CPU64構成指定 機構60,用前述程式收納部62及CPU64構成送訊控制部 70。送訊控制部70的主要功能之一,係對於各用戶終端2 傳送資料同步終端名單(例如與該用戶終端2爲同一群組化 、或是對該用戶終端2群組化的其他用戶終端2之名單)、 以及傳送其他用戶終端2的伺服器管理屬性資料,例如與 該用戶終端2群組化的其他用戶終端2之屬性資料。 第6圖係說明用戶終端2的動作之流程圖。 從應用程式的主要處理定期叫出用以進行自己資料的 更新報告之報告用程式(步驟S1)。接著會判斷是否是對伺 服器1的報告時刻(步驟S2);若爲該時刻,CPU44會參照 12 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) -----------裝--------訂------—線 (請先閱讀背面之注音?事項再填寫本頁) 經濟部智慧財產局員工消費合作社印製 575447
五、發明說明(11) 桌1儲存機構51去判斷自己的伺服器管理屬性資料是否被 更新(步驟S3);若被更新,則其更新內容、亦即被更新之伺 服器管理屬性資料會傳送至伺服器1(步驟S4)。然後進入 步驟S5,即使非對伺服器1報告的時刻、或伺服器管理屬 性資料未被更新,也會進入步驟S5,判斷是否爲對其他用 戶終端2傳送的時刻,若爲傳送時刻,則會判斷自己的非 伺服器管理外屬性資料是否被更新(步驟S6)。若非伺服器 管理屬性資料被更新,則會參照儲存在第2儲存機構52中 的終端名單,不經由伺服器1將自己之非伺服器管理屬性 資料直接傳送到該名單中所列的其他用戶終端2(步驟S7) 。若在步驟5中被判斷並非傳送到其他用戶終端2的時刻 、或在步驟6中判斷非伺服器管理屬性資料未被更新,則 到這裡更新報告就結束。另外,從用戶終端2傳送屬性資 料時的資料架構表示於第7圖。 第8圖係表示更新伺服器管理屬性資料時的流程圖。 利用輸入裝置45變更像是移動角色位置等的自己伺服 器管理屬性資料時(這裡所謂的更新,係指資料收納於緩衝 器的階段),更新程式會被叫出(步驟S1),然後判斷是否在 接收從伺服器1來的定期發訊資料中、或是否正在將自己 的屬性資料對伺服器1或其他用戶終端2報告當中(步驟 S2),若爲收訊中或報告中,則會待機,否則會更新儲存於 第1種儲存機構51的伺服器管理屬性資料,並且對該資料 立旗標(步驟S3)。此旗標在以第6圖表示“自己資料的更 新報告”處理時會被參照,來特定何種屬性資料被更新。 13 t * 裝--------訂---------線 •. (請先閱讀背面之注意事項再填寫本頁) 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) 經濟部智慧財產局員工消費合作社印製 575447 A7 B7 五、發明說明(f\) 又當接收資料時,如第9圖所表示,既定的程式會被 叫出(步驟S1),然後判斷是否爲從伺服器1來的收訊(步驟 S2),若爲從伺服器1來的收訊,則會取得資料同步終端名 單、列於名單上的自己用戶終端2與被群組化的其他用戶 終端2的伺服器管理屬性資料,並更新第2儲存機構52及 第3儲存機構53的資料(步驟S3)。若非從伺服器1來的收 訊,也就是從其他用戶終端2來的收訊,則會取得從該其 他用戶終端2直接被傳送的非伺服器管理屬性資料,並更 新第3儲存機構53的資料(步驟S4)。 第10圖係說明伺服器1的動作流程圖。 從主要處理定期叫出定期發訊程式(步驟S1)、將儲存 在屬性資料儲存機構80的各用戶終端2之伺服器管理屬性 資料與儲存於同步資料儲存機構90的用戶終端別之資料同 步終端名單複製到定期發訊用的緩衝器(步驟S2)。接著對 各用戶終端2,根據複製到緩衝器的資料,將資料同步終 端名單與列於該名單上的用戶終端之伺服器管理屬性資料 ,如第11所表示壓縮後傳送至各用戶終端2(步驟S3)。此 時,所謂定期發訊至某用戶終端2的資料同步終端名單(同 步對象用戶名單),係指列舉出用以特定該用戶終端2與被 群組化的其他用戶終端2之資訊(ID號碼、IP位址等)。另 外,對於其他用戶終端2與未被群組化的用戶終端2,亦 即沒有群組終端之用戶終端2(例如第13圖的D、E)進行定 期發訊,但其他用戶終端2的伺服器管理屬性資料不會被 傳送。 14 AWI ^ —------^--------- (請先閱讀背面之注意事項再填寫本頁) 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) 經濟部智慧財產局員工消費合作社印製 575447 A7 Γ—------- B7 五、發明說明(1)) 另外如第12圖所表示,若從用戶終端2送來伺服器管 理屬性資料’則會叫出既定的程式(步驟S1)、並更新儲存 於屬性資料儲存機構80中的用戶終端2的伺服器管理屬性 資料(步驟S2)。接著在步驟S3中,會將於步驟S2中被更 新的用戶終端2的伺服器管理屬性資料當作判定要件,重 新製作資料同步終端名單。 利用此名單將用戶終端群組化的意思,係當某用戶終 端2畫面上顯示自我角色與其他用戶終端2的角色時,則 在自己的用戶終端2上管理自己的角色與該其他角色的屬 性資料即可’爲了使通訊資料量減少、並減低伺服器與用 戶終端的負荷,會規定自己的用戶終端2應管理的其他角 色之所屬用戶終端2。具體而言,因各用戶終端2的畫面 上’如畫面中心上常會顯示自己的角色,乃根據例如各用 戶終端2的角色位置資料,求出每個角色與其他所有角色 的距離,將距離比門檻値小的其他角色的用戶終端2當作 資料同步對象。前述之門檻値,雖也可以當作如自己的畫 面上進入其他角色時的對應値,但是當其他角色接近自己 的畫面時,因進入自己畫面的可能性很大,故對應接近到 某距離的狀態値較佳。像這樣製作(更新)資料同步終端名 單,更新後的名單會儲存於同步資料儲存機構90。 第13圖係表示在共同虛擬區域內角色的位置狀態之示 意圖、第14圖係表示在用戶終端2與伺服器1之間進行通 訊狀態的說明圖、第15圖係表示在共同虛擬區域內角色的 位置之其他狀態之示意圖。 15 -----------AWI ^--------訂---------線 (請先閱讀背面之注意事項再填寫本頁) 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) 575447 經濟部智慧財產局員工消費合作社印製 A7 _____B7_______^ 五、發明說明(/f) 由用戶終端2(A〜E)進行遊戲的狀態,在共通虛擬區 域100中,角色A、B、C(圓圏部分)會一起顯示於各個用 戶終端A、B、C的畫面上,而這些用戶終端A、B、C會 被群組化。也就是角色A、B、C彼此的距離爲門檻値以下 ,利用伺服器1的指定機構60將之群組化。至於角色D、 E(圓圈部分)與其他角色的距離因比門檻値大,故未被群組 化。 此時在用戶終端A ’如圖14所表不,B、C會儲存於 第2儲存機構52內的資料同步終端名單(主要名單),並且 角色B、C的屬性資料會被儲存於第3儲存機構53內。因 此,角色A的非伺服器管理屬性資料會如前述在設定的時 刻直接傳送至用戶終端B、C。其結果用戶終端B、C的畫 面上之角色A之如附加資訊等會被更新。而角色A的伺服 器管理屬性資料會在設定的時刻傳送至伺服器1,在伺服 器1側除了更新所接收之該伺服器管理屬性資料外,還會 根據目前接收的角色A之伺服器管理屬性資料與儲存於屬 性資料儲存機構80的其他角色B、C、D、E之伺服器管理 屬性資料,重新評估資料同步終端名單。這樣的處理會在 每次從各用戶終端2收訊時進行,此時的資料同步終端名 單與各用戶終端2的伺服器管理屬性資料會被傳送至各用 戶終端2。此時若群組化的狀態與之前相同,則在用戶終 端B,指定用戶終端A、C之名單與角色A、C的伺服器管 理屬性資料會被傳送,且在該用戶終端B,會更新其他角 色A、C的位置等之屬性資料,並反映於畫面上。 16 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) ^--------^--------- (請先閱讀背面之注意事項再填寫本頁) 575447 A7 ______B7____ 五、發明說明(ft) 在此遊戲進行時,若成爲如第15圖所表示之狀態,亦 即角色B、C、D會在進入用戶終端B、C、D所有的畫面 的位置上;而角色A、E會在進入各個用戶終端a、E畫面 的位置上,則在伺服器1側讀入從各用戶終端2來的伺服 器管理屬性資料而演算角色之間位置時會意識到此狀態, 故指定機構60會改寫資料同步終端名單,將B、c、D群 組化,並將A、E群組化。此結果會在下次用戶終端B、c 、D之間直接進行非伺服器管理屬性資料的通訊;而在用 戶終端A、E之間直接進行非伺服器管理屬性資料的通訊 產業上的可利用性 如上所述,若利用本發明,可將角色的屬性資料區分 i 爲必須用伺服器管理的伺服器管理屬性資料、與不需要用 伺服器管理的非伺服器管理屬性資料,前者係在用戶終端 間經由伺服器來間接通訊;至於後者,係在用戶終端間直 接通訊,像這樣二種通訊途徑並用,可減輕伺服器的負荷 ,其結果能實現高度即時性。 (請先閱讀背面之注意事項再填寫本頁) 訂----_-----% 適 度 尺 張 紙 本 格 規 A4 S) N (C 準 標 公 97

Claims (1)

  1. 575447 A8 B8 C8 D8 --------^__ 六、申請專利範圍 色周圍區域;其特徵在於, 各用戶終端包括: 第1儲存機構,係將自己角色的屬性資料區分爲伺服 器管理屬性資料與非伺服器管理屬性資料來記憶; 第2儲存機構,係用以儲存由伺服器所群組化的資料 同步對象之其他用戶終端的名單; 第3儲存機構,係儲存至少:包括於前述名單內之其 他用戶終端角色之伺服器管理屬性資料與包括於前述名單 內之其他用戶終端角色之非伺服器管理屬性資料;以及 送訊控制部,係參照前述第1儲存機構,將自己的伺 服器管理屬性資料傳送至前述伺服器,並參照前述第1儲 存機構,將自己的非伺服器管理屬性資料不透過伺服器而 直接傳送至包含於前述名單之其他用戶終端; 前述伺服器具備: 屬性資料儲存機構’係用以儲存從各用戶終端接收之 伺服器管理屬性資料; 指定機構,係依據從各用戶終端接收的伺服器管理屬 性資料,將資料同步對象之用戶終端加以群組化; 同步資料儲存機構,係用以儲存利用該指定機構所群 組化的用戶終端名單;以及 送訊控制部,係對於各用戶終端,傳送前述用戶終端 名單及至少與該用戶終端呈群組化的其他用戶終端之伺服 器管理屬性資料。 5.如申請專利範圍第4項之網路系統,其中,伺服器 2 ___ 本紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閲讀背面之注意事項再塡寫本頁) 裝 028825 ABCD 575447 六、申請專利範圍 管理屬性資料包含角色之位置資料。 6. 如申請專利範圍第5項之網路系統,其中,伺服器 指定機構係依據從各用戶終端所接收之用戶位置資料,將 資料同步對象的用戶終端加以群組化。 7. 如申請專利範圍第5項或第6項之網路系統,其中 ’非伺服器管理屬性資料係角色之附加資訊或動作通知用 資訊等之伺服器不需要掌握的資料。 8·—種伺服器,其用於一網路系統(其伺服器上透過通 訊線路連接的複數個用戶終端,在廣闊的共同虛擬區域讓 各自之角色登場,於前述各個用戶終端,係藉由輸入機構 來變化自己的角色之屬性資料,且根據被儲存於儲存機構 的角色屬性資料,利用顯示機構僅顯示前述共同虛擬區域 內的自己之前述角色周圍;係將角色的屬性資料分爲伺服 器管理屬性資料與非伺服器管理屬性資料,用戶終端的伺 服器管理屬性資料,係從該用戶終端透過伺服器傳送至其 他用戶終端,而用戶終端之非伺服器管理屬性資料,則從 該用戶終端不透過伺服器直接傳送至由伺服器所群組化之 資料同步對象之其他用戶終端);其特徵在於,具備: 屬性資料儲存機構,係用以儲存從各用戶終端接收之 伺服器管理屬性資料; 指定機構,係依據從各用戶終端接收的伺服器管理屬 性資料,將資料同步對象之用戶終端加以群組化; 同步資料儲存機構,係用以儲存利用該指定機構所群 組化的用戶終端名單;以及 3 冢紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐) (請先閱讀背面之注意事項再塡寫本頁) 裝 575447 A8 B8 C8 D8 六、申請專利範圍 送訊控制部,係對於各用戶終端’傳送則述用戶終端 名單及至少與該用戶終端呈群組化的其他用戶終端之伺服 器管理屬性資料。 9.一種程式,係讓網路系統(其伺服器上透過通訊線路 連接的複數個用戶終端,在廣闊的共同虛擬區域讓各自之 角色登場,於前述各個用戶終端,係藉由輸入機構來變化 自己的角色之屬性資料,且根據被儲存於儲存機構的角色 屬性資料,利用顯示機構僅顯示前述共同虛擬區域內的自 己之前述角色周圍)所使用之用戶終端具備電腦的功能者; 其特徵在於, 讓前述用戶終端具備以下功能: 第1儲存機構,係將自己角色的屬性資料區分爲伺服 器管理屬性資料與非伺服器管理屬性資料來記憶; 第2儲存機構,係用以儲存由伺服器所群組化的資料 同步對象之其他用戶終端的名單; 第3儲存機構,係儲存至少:包括於前述名單內之其 他用戶終端角色之伺服器管理屬性資料與包括於前述名單 內之其他用戶終端角色之非伺服器管理屬性資料;以及 送訊控制部,係參照前述第1儲存機構,將自己的伺 服器管理屬性資料傳送至前述伺服器,並參照前述第1儲 存機構,將自己的非伺服器管理屬性資料不透過伺服器而 直接傳送至包含於前述名單之其他用戶終端。 4 ...................裝...............訂.............. (請先閲讀背面之注意事項再塡寫本頁) ΐ紙張尺度適用中國國家標準(CNS)A4規格(210 X 297公釐)
TW90102124A 2000-02-02 2001-02-02 Network system processing method and network system TW575447B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000025667 2000-02-02

Publications (1)

Publication Number Publication Date
TW575447B true TW575447B (en) 2004-02-11

Family

ID=18551498

Family Applications (1)

Application Number Title Priority Date Filing Date
TW90102124A TW575447B (en) 2000-02-02 2001-02-02 Network system processing method and network system

Country Status (2)

Country Link
TW (1) TW575447B (zh)
WO (1) WO2001057678A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8052531B2 (en) 2005-11-15 2011-11-08 Konami Digital Entertainment Co., Ltd. Network game system, game machine, game machine control method, and information storage medium
US8066570B2 (en) 2005-11-04 2011-11-29 Konami Digital Entertainment Co., Ltd. Network game system, game machine, game machine control method, and information storage medium
US8105167B2 (en) 2005-12-16 2012-01-31 Konami Digital Entertainment Co., Ltd. Game machine, game machine control method, information storage medium, and network game system
TWI409094B (zh) * 2007-11-22 2013-09-21 Square Enix Co Ltd 線上遊戲系統及線上遊戲程式

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4922513B2 (ja) * 2000-12-28 2012-04-25 任天堂株式会社 ゲーム管理装置,ゲームプログラムおよびゲームシステム
JP2003181146A (ja) 2001-12-14 2003-07-02 Square Co Ltd ネットワークゲームシステム、ゲームサーバシステム、クライアントシステム、ネットワークゲーム処理方法、プログラム及び記録媒体
JP4086862B2 (ja) * 2005-06-28 2008-05-14 株式会社コナミデジタルエンタテインメント ゲームシステム及びその制御方法、ゲーム装置、並びにプログラム
JP4534231B2 (ja) * 2005-09-08 2010-09-01 株式会社コーエーテクモゲームス ネットワークゲームシステム,クライアント機器,サーバ機器,キャラクタ管理プログラムおよびキャラクタ管理プログラムを記憶した記憶媒体
JP5132058B2 (ja) * 2006-01-16 2013-01-30 株式会社ソニー・コンピュータエンタテインメント シミュレータシステム
US8423333B2 (en) 2006-01-16 2013-04-16 Sony Corporation System for managing objects of virtual space
JP4064430B2 (ja) 2006-07-26 2008-03-19 株式会社コナミデジタルエンタテインメント ゲームシステム、ゲーム端末およびサーバ装置
JP4064429B2 (ja) 2006-07-26 2008-03-19 株式会社コナミデジタルエンタテインメント ゲームシステム、ゲーム端末およびサーバ装置
JP4116050B2 (ja) 2006-08-10 2008-07-09 株式会社コナミデジタルエンタテインメント 通信装置、通信システムおよびプログラム
KR100821722B1 (ko) * 2006-08-24 2008-04-15 엔에이치엔(주) 다중 접속 온라인 게임에서 p2p 메시지 전송 시스템 방법
JP5268246B2 (ja) * 2006-11-17 2013-08-21 任天堂株式会社 ゲームシステム
US9276972B2 (en) 2010-12-14 2016-03-01 Microsoft Technology Licensing, Llc Real-time media optimization over remoted sessions
WO2014054762A1 (ja) 2012-10-03 2014-04-10 グリー株式会社 オンラインゲームの同期方法及びサーバ装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3182736B2 (ja) * 1994-01-14 2001-07-03 日本電信電話株式会社 仮想空間表示システム
JPH08241276A (ja) * 1995-03-01 1996-09-17 Oki Electric Ind Co Ltd アプリケーション共有化システム
JP3455418B2 (ja) * 1998-04-01 2003-10-14 三菱電機株式会社 ネットワークゲームシステム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8066570B2 (en) 2005-11-04 2011-11-29 Konami Digital Entertainment Co., Ltd. Network game system, game machine, game machine control method, and information storage medium
US8052531B2 (en) 2005-11-15 2011-11-08 Konami Digital Entertainment Co., Ltd. Network game system, game machine, game machine control method, and information storage medium
US8105167B2 (en) 2005-12-16 2012-01-31 Konami Digital Entertainment Co., Ltd. Game machine, game machine control method, information storage medium, and network game system
TWI409094B (zh) * 2007-11-22 2013-09-21 Square Enix Co Ltd 線上遊戲系統及線上遊戲程式

Also Published As

Publication number Publication date
WO2001057678A1 (fr) 2001-08-09

Similar Documents

Publication Publication Date Title
TW575447B (en) Network system processing method and network system
US7222305B2 (en) Method of sharing a desktop with attendees of a real-time collaboration
TWI585678B (zh) 點對點動態可附加邏輯顯示器
US20070185958A1 (en) Control unit operations in a real-time collaboration server
CN111240626A (zh) 一种基于Hypervisor智能座舱操作***双屏互动的方法和***
TW201201025A (en) Platform independent information handling system, communication method, and computer program product thereof
JP2003323582A (ja) 携帯電話を使用した電子帳票システム
JP2000155667A (ja) 情報処理装置とシステム及び情報表示制御方法
TWI238324B (en) Server system and server apparatus
US20180234505A1 (en) Method for interactive sharing of applications and data between touch-screen computers and computer program for implementing said method
WO2023179395A1 (zh) 一种数据传输***、方法、服务***、设备及存储介质
US10949691B2 (en) Information processing system provided with mobile terminal that can play back data written on page
JP2001306467A (ja) 情報伝達方法
JP2020021330A (ja) 情報転送情報処理装置、情報転送情報処理装置を用いた方法、プログラム、及び情報転送システム
JP7090952B1 (ja) チャットシステム、チャット装置、及び、チャット方法
TWI224277B (en) Method displaying redirected data on remote computer and computer system using the method
JP2003030356A (ja) データサービス方法およびシステム、データ処理装置および方法、コンピュータプログラム
US20240176565A1 (en) Printing system, printing method, and storage medium
JPH10254794A (ja) コンピュータネットワークにおける情報の管理方法および情報管理システム
JP2000322341A (ja) 電子メールの内容表示方法
JPH09244845A (ja) 3次元仮想空間表示方法
JP2003032718A (ja) 情報処理システム及び情報処理装置
JP2002163222A (ja) 仮想キャラクターを管理するサーバ、クライアントコンピュータおよびサーバークライアント間の仮想キャラクターデータの同期処理方法。
CN115633078A (zh) 云手机的操控方法以及相关设备
JP2001243179A (ja) 情報提供サービスシステム及びその情報提供サーバ並びに情報提供サービス方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees