專利名稱:向非會員提供會員服務的系統(tǒng)、服務器、方法和程序的制作方法
技術領域:
本發(fā)明涉及一種可以把通過網絡提供給已注冊會員的用戶的會員服務提供給未注冊會員的其他用戶的系統(tǒng)、該系統(tǒng)中使用的服務器、服務提供方法和相關程序。
背景技術:
現在,使用攜帶式電話、PDA(Personal Digital Assistance)、PC(Personal Computer)等信息終端和網絡提供各種會員服務。例如,如果使用手機銀行服務,則用戶可以通過因特網把信息終端連接到金融機構的服務器上,進行余額確認和轉帳。
如果使用在線游戲服務,則用戶可以通過因特網把信息終端連接到游戲服務器上,下載存儲在游戲服務器中的多個游戲程序來娛樂,或通過該游戲服務器與進行同一游戲的其他用戶對戰(zhàn)。此外,也可以把信息終端連接到服務經營商管理的服務器上,通過使信息終端與服務器通信,用戶可以享受提供攜帶式電話的鈴聲數據的鈴聲提供服務、網上購物服務、通過多個用戶的團購而降低商品單價的采購服務、能夠通過信息終端來指示證券買賣的網絡證券服務、定期向信息終端發(fā)送信息的信息發(fā)送等各種各樣的會員服務。
為了接受這種會員服務的提供,用戶需要進行會員注冊以成為服務經營商的會員。會員注冊是經過下述步驟進行的事前通過網絡發(fā)送數據或者把利用郵寄、傳真等的紙介質發(fā)送的用戶個人信息輸入給服務經營商的服務器;發(fā)行與所輸入的個人信息對應的唯一的用戶ID(包括密碼等),通過網絡向用戶的信息終端發(fā)送數據、或者利用郵寄、傳真等的紙介質發(fā)送到用戶住宅等。
在提供會員服務時,催促用戶通過信息終端向服務器輸入用戶ID,服務器根據所輸入的用戶ID驗證用戶是否是已注冊會員的正規(guī)會員,向通過驗證的用戶提供會員服務。因此,不向未注冊會員的用戶提供服務。
在與會員服務相關的現有技術中提出了下述會員招募系統(tǒng)向網絡商店的老會員發(fā)行優(yōu)惠ID,使與老會員相關的信息和該優(yōu)惠ID相對應,當新會員使用優(yōu)惠ID在該網絡商店購買產品時,對由該優(yōu)惠ID確定的老會員提供優(yōu)惠措施(參照專利文獻1)。另外,還提出了下述系統(tǒng)使與作為會員的介紹者相關的信息、和識別由該介紹者介紹的申請入會的被介紹者的識別信息相對應,輸入來自被介紹者的入會申請時的識別信息,根據該識別信息確定介紹者,對介紹者提供介紹獎勵,從而實現增加新會員(參照專利文獻2)。
專利文獻1特開2002-183568號公報專利文獻2特開2001-236409號公報但是,在以往技術中,如果沒有作為正規(guī)會員進行會員注冊,則非會員不能利用會員服務。因此,某會員和作為其朋友的非會員例如為了進行網絡對戰(zhàn)游戲,非會員必須進行會員注冊。這樣,在沒有決定繼續(xù)使用的非會員不愿意僅為了當時使用而輸入個人信息,或者覺得利用攜帶式電話等輸入姓名和住址等個人信息很麻煩,或者會員注冊處理需要時間的情況下,存在不能馬上娛樂的問題,不進行會員注冊則不能輕松地使用會員服務。
并且,即使是已注冊為某項服務的會員的用戶,如果沒有認識的用戶,則有時會從該項服務退出。例如,在4人可以進行網絡對戰(zhàn)的撲克游戲中,想彼此了解脾氣的4人圍坐(在游戲服務器構建的虛擬)游戲桌時,如果只有不認識的用戶,則該用戶有可能不使用服務而退出。
這樣,某用戶僅因為不是會員而不能輕松享受該會員服務,所以服務經營商將會錯失向非會員宣傳服務好處的機會,也錯失了為該服務爭取新加盟會員的商業(yè)機會。并且,即使是已注冊會員的用戶,由于不能輕易地邀請該用戶的朋友享受所提供的服務,有可能加快已爭取到的用戶從服務中退出所造成的用戶丟失,這對目標是擴大收益的服務經營商來說是不期望出現的。
發(fā)明內容
上述目的可以根據本發(fā)明的第一方式的服務器來實現,一種向通過網絡連接的多個信息終端提供服務的服務器,其具有存儲部,存儲著控制程序和包含用于確定使用所述服務的會員的會員識別符的會員表;和控制部,從所述存儲部讀出所述控制程序而執(zhí)行下述功能會員管理功能,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求使用所述服務器的第一使用請求信號,判定與所述第一使用請求信號一起接收的所述會員識別符是否包含在所述會員表中,在包含在所述會員表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信,把與所述第一使用請求信號一起接收的所述會員識別符存儲在所述存儲部的登錄表中;邀請管理功能,在接收到從具有所述登錄表中存儲的會員識別符的任一所述信息終端發(fā)送的、請求發(fā)行用于由所述會員邀請非會員的邀請用會員識別符的邀請請求信號時,發(fā)行所述邀請用會員識別符,使所述邀請用會員識別符與發(fā)送所述邀請請求信號的所述信息終端的所述會員識別符對應起來,并作為邀請表存儲在所述存儲部中;非會員管理功能,與所述邀請用會員識別符一起接收從任一所述信息終端發(fā)送的第二使用請求信號,判定所述邀請用會員識別符是否包含在所述邀請表中,在包含在所述邀請表中時,允許與發(fā)送所述第二使用請求信號的所述信息終端進行通信。
并且,上述目的是通過本發(fā)明的第二方式的服務器實現的,其特征在于,在第一方式中,所述控制部在所述非會員管理功能中,在所述邀請用會員識別符包含在所述邀請表中時,判定所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述會員識別符包含在所述登錄表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信。
并且,上述目的是通過本發(fā)明的第三方式的服務器實現的,其特征在于,在第一或第二方式中,分別向所述多個信息終端分配用于唯一地確定所述信息終端的機型個別識別符,確定所述會員的所述會員識別符是該會員使用的所述信息終端的所述機型個別識別符,所述控制部在所述非會員管理功能中,在一起接收所述邀請用會員識別符和所述第二使用請求信號時,獲取發(fā)送所述第二使用請求信號的所述信息終端的所述機型個別識別符,在所述邀請用會員識別符包含在所述邀請表中時,將所述接收的機型個別識別符與所述邀請用會員識別符對應起來,從而更新所述邀請表。
并且,上述目的是通過本發(fā)明的第四方式的服務器實現的,其特征在于,在第一至第三方式的任一方式中,所述控制部在所述會員管理功能中,接受與發(fā)送所述第一使用請求信號的所述信息終端進行通信的許可,并生成第一會話識別符,將所述第一會話識別符和與所述第一使用請求信號一起接收的所述會員識別符對應起來,從而更新所述登錄表,在所述非會員管理功能中,接受與發(fā)送所述第二使用請求信號的所述信息終端進行通信的許可,并生成第二會話識別符,將所述第二會話識別符和與所述第二使用請求信號一起接收的所述邀請用會員識別符對應起來,從而更新所述登錄表,并且,根據所述第一會話識別符和所述第二會話識別符,實現對發(fā)送所述第一使用請求信號的所述信息終端與發(fā)送所述第二使用請求信號的所述信息終端之間的通信進行中介的會話管理功能。
并且,上述目的是通過本發(fā)明的第五方式的服務器實現的,其特征在于,在第三方式中,所述控制部在所述非會員管理功能中,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求停止使用所述服務器的使用停止請求信號,判定與所述使用停止請求信號一起接收的所述會員識別符是否包含在所述邀請表中,在所述會員識別符包含在所述邀請表中時,獲取所述邀請表中對應于與所述使用停止請求信號一起接收的所述會員識別符的所述機型個別識別符,切斷與由所述獲取的機型個別識別符確定的所述信息終端之間的通信。
并且,上述目的是通過本發(fā)明的第六方式的服務器實現的,其特征在于,在第三方式中,所述服務是根據來自所述信息終端的請求發(fā)送應用程序的下載服務,所述控制部在所述非會員管理功能中,與所述機型個別識別符和所述邀請用會員識別符一起接收從已下載所述應用程序的任一信息終端發(fā)送的所述應用程序的起動確認請求信號,判定與所述起動確認請求信號一起接收的所述邀請用會員識別符是否包含在所述邀請表中,在所述接收的邀請用會員識別符包含在所述邀請表中時,判定在所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述對應的會員識別符不包含在所述登錄表中時,向由與所述起動確認請求信號一起接收的所述機型個別識別符確定的所述信息終端發(fā)送所述應用程序起動停止信號。
并且,上述目的是通過本發(fā)明的第七方式的服務器實現的,其特征在于,在第一方式中,將所述會員表的所述會員識別符與過去曾邀請過的非會員的邀請次數和上限次數對應起來,所述控制部在所述邀請管理功能中獲取對應于與所述邀請請求信號一起接收的所述會員識別符的所述邀請次數和所述上限次數,在所述邀請次數低于所述上限次數時,發(fā)行所述邀請用會員識別符。
并且,上述目的是通過本發(fā)明的第八方式的服務器實現的,其特征在于,在第一方式中,將所述邀請表的所述邀請用會員識別符與有效期限信息對應起來,所述控制部在所述非會員管理功能中,在與所述邀請用會員識別符一起接收所述邀請請求信號時,還根據所述有效期限信息來判定所述接收的邀請用會員識別符的有效性,在有效時判定所述邀請用會員識別符是否包含在所述邀請表中。
并且,上述目的是通過一種程序實現的,該程序使計算機發(fā)揮以下裝置的功能,該計算機向通過網絡連接的多個信息終端提供服務、并具有存儲著包含用于確定使用所述服務的會員的會員識別符的會員表的存儲部會員管理裝置,其一起接收從任一所述信息終端發(fā)送的請求使用所述服務器的第一使用請求信號和所述會員識別符,判定與所述第一使用請求信號一起接收的所述會員識別符是否包含在所述會員表中,在包含在所述會員表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信,把與所述第一使用請求信號一起接收的所述會員識別符存儲為所述存儲部中的登錄表;邀請管理裝置,其在接收到從具有所述登錄表中存儲的會員識別符的任一所述信息終端發(fā)送的、請求發(fā)行用于由所述會員邀請非會員的邀請用會員識別符的邀請請求信號時,發(fā)行所述邀請用會員識別符,將所述邀請用會員識別符與發(fā)送所述邀請請求信號的所述信息終端的所述會員識別符對應起來,并作為邀請表存儲在所述存儲部中;非會員管理裝置,其一起接收從任一所述信息終端發(fā)送的第二使用請求信號與所述邀請用會員識別符,判定所述邀請用會員識別符是否包含在所述邀請表中,在包含在所述邀請表中時,允許與發(fā)送所述第二使用請求信號的所述信息終端進行通信。
并且,上述目的是通過一種信息處理裝置中的向非會員提供服務的服務提供方法實現的,該信息處理裝置具有存儲部,其存儲著向通過網絡連接的多個信息終端提供服務的控制程序、以及存儲著包含確定使用所述服務的會員的會員識別符的會員表;控制部,其從所述存儲部讀出所述控制程序并執(zhí)行,其特征在于,使所述控制部執(zhí)行以下步驟會員管理步驟,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求使用所述服務器的第一使用請求信號,判定與所述第一使用請求信號一起接收的所述會員識別符是否包含在所述會員表中,在包含在所述會員表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信,把與所述第一使用請求信號一起接收的所述會員識別符作為登錄表存儲在所述存儲部中;邀請管理步驟,與所述會員識別符一起接收從任一所述信息終端發(fā)送的、請求發(fā)行用于由所述會員邀請非會員的邀請用會員識別符的邀請請求信號,判定與所述邀請請求信號一起接收的所述會員識別符是否包含在所述登錄表中,在包含在所述登錄表中時,發(fā)行所述邀請用會員識別符,將所述邀請用會員識別符和與所述邀請請求信號一起接收的所述會員識別符對應起來,并作為邀請表存儲在所述存儲部中;非會員管理步驟,與所述邀請用會員識別符一起接收從任一所述信息終端發(fā)送的第二使用請求信號,判定所述邀請用會員識別符是否包含在所述邀請表中,在包含在所述邀請表中時,允許與發(fā)送所述第二使用請求信號的所述信息終端進行通信。
根據本發(fā)明,非會員即使不進行會員注冊,在已注冊會員的用戶成功地進行了提供服務的服務器的使用驗證時(登錄時),通過由會員用戶邀請非會員用戶,非會員可以享受所提供的會員服務。通過邀請會員用戶已知的非會員用戶,例如,如果是在線游戲服務,會員用戶能夠容易找到可以放心地一起游戲的對手,能夠防止會員用戶由于找不到游戲對手而從退出服務。并且,服務經營商能夠容易地對被邀請的非會員用戶進行服務宣傳。這樣,服務經營商可以有效地爭取新會員、提高已爭取會員的滿意度、降低退會率、擴大銷售額等。
圖1是本實施方式的提供會員服務的信息系統(tǒng)的結構示例。
圖2是本實施方式的信息終端和服務器的結構方框圖。
圖3是說明本實施方式的服務器的控制部的功能方框圖。
圖4A是本實施方式中使用的會員表的數據結構示例,圖4B是邀請表的數據結構示例,圖4C是登錄表的數據結構示例。
圖5是說明本實施方式的信息系統(tǒng)的動作的流程圖。
圖6是說明本實施方式的信息系統(tǒng)的動作的流程圖。
圖7是說明本實施方式的信息系統(tǒng)的動作的流程圖。
圖8是在本實施方式中顯示的畫面示例。
圖9是在本實施方式中顯示的畫面示例。
圖10是在本實施方式中顯示的畫面示例。
具體實施例方式
以下,參照附圖對本發(fā)明的實施方式進行說明。但是,本發(fā)明的技術范圍不限于該實施方式,而是涵蓋權利要求所限定的發(fā)明及其等同物。
圖1是本實施方式的提供會員服務的信息系統(tǒng)的結構示例。服務器1是對通過網絡連接的多個信息終端提供面向會員的服務的裝置。
在本實施方式中,作為會員服務的一例,對在線游戲服務進行說明。即,在服務器1中預先登記有由進行會員注冊的用戶提供的用戶個人信息,對應于該個人信息設有唯一的會員ID,并保存為會員表。已進行會員注冊的用戶通過信息終端101~104使用會員ID登錄到服務器上。
此時,會員ID通過信息終端101~104被發(fā)送給服務器1,服務器1對是否已保存有所接收的會員ID進行驗證處理,在已保存時,作為已注冊會員,允許該用戶使用服務器1。服務器1根據來自成功登錄(作為會員被允許使用)的用戶所使用的信息終端的請求,向該信息終端提供服務。例如,服務器1把保存的游戲程序發(fā)送給信息終端。并且,服務器1對會員使用的多個信息終端之間的數據處理進行中介,由此會員可以相互進行對戰(zhàn)游戲。
另外,在本實施方式中,在會員登錄到服務器1上時,可以邀請非會員用戶,非會員不必進行會員注冊即可使用服務器1提供的服務。例如,可以把服務器1所持有的游戲程序下載到所邀請的非會員使用的信息終端。并且,會員可以與所邀請的非會員進行對戰(zhàn)游戲。
作為信息終端,如圖1所示,使用臺式PC 101、筆記本式PC 102、攜帶式電話103、PDA 104等,這些信息終端具有存儲有控制各個信息終端的OS等程序的存儲器;從存儲器讀出程序并執(zhí)行的包括CPU在內的控制部;輸入用戶的操作指示的鍵盤、鼠標、觸摸屏、按鈕等輸入部;向用戶顯示信息的液晶等的顯示部;通過網絡與其它信息終端或服務器通信的通信部。另外,輸入部、顯示部可以與信息終端進行外部連接。此時的連接方式可以是無線方式也可以是有線方式。另外,也可以具有硬盤等能夠存儲大容量信息的存儲部。
服務器1具有和PC相同的結構,輸入部、顯示部可以與服務器1進行外部連接。此時的連接方式可以是無線方式也可以是有線方式。并且,網絡2可以是因特網,也可以是LAN(局域網Local Area Network)或WAN(廣域網Wide Area Network)。即,服務器1提供的服務的對象可以是公司那樣的封閉組織,也可以以普通大眾為對象。
這樣,在本實施方式的提供會員服務的信息系統(tǒng)中,會員能夠邀請自己的朋友(也可以是剛剛認識的朋友)輕松地享受游戲。服務經營商能夠防止會員因沒有游戲對手而退出會員服務。
并且,從會員的角度考慮,能夠輕松地確保游戲對手,提高服務的使用滿意度。
另外,實際上非會員也體驗了會員服務的好處,所以在本信息系統(tǒng)中,其結果是能夠大力實施有效的宣傳活動。由于邀請是會員不登錄就不會產生的事情,所以能夠使非會員沒有制約地接受服務提供并了解服務的好處,從而給予非會員注冊會員的動機。這樣,服務經營商可以期望爭取新會員。
圖2是本實施方式的信息終端和服務器1的結構方框圖。作為一例,圖2的信息終端102包括通過總線20相互連接的控制部11;RAM(RandomAccess Memory)12;存儲部13;網絡接口(I/F)14;外圍設備連接用接口(I/F)15;輸入部17;顯示部18。
控制部11包括省略圖示的CPU(Central Processing Unit),執(zhí)行RAM的程序,控制信息終端102中包含的各部分。RAM 12是臨時存儲信息終端102的處理中的運算結果和程序的存儲裝置。存儲部13是硬盤、光盤、磁盤、閃存等非易失性存儲裝置,存儲著各種數據和向RAM讀出前的OS(Operating System)等程序。
外圍設備I/F 15是用于把外圍設備連接到信息終端102上的接口,是USB(Universal Serial Bus)端口、PCI卡插槽等。外圍設備包括打印機、TV調諧器、SCSI(Small Computer System Interface)設備、音響設備、存儲卡讀寫器、網卡、無線LAN卡、調制解調器卡等多種設備。并且,在筆記本式PC中具有輸入部16、顯示部17,信息終端102可以通過外圍設備I/F 15在外部連接USB鼠標,在用于展示還可以在外部連接投影儀和顯示器。
通過網絡2發(fā)送或接收的信號或數據被輸入或輸出到網絡I/F 14。如果具有通過上述外圍設備I/F 15在外部連接的網卡、無線LAN卡、調制解調器卡等通信卡,也可以省略網絡接口I/F 14。
輸入部17是把來自鍵盤、鼠標、觸摸屏、按鈕等的用戶指示(命令)的輸入信號輸入給信息終端102的輸入裝置,顯示部17是液晶顯示器、CRT(Cathode Ray Tube陰極射線管)等用于向用戶顯示信息的顯示裝置。
另外,如果是筆記本式PC 102、攜帶式電話103、PDA 104,則如圖2所示,輸入部16、顯示部17也可以設在主體上,但在其它信息終端(例如臺式PC 101)和服務器1中,也可以通過外圍設備I/F 15在外部連接鍵盤等輸入部16,液晶顯示器、CRT等的顯示部17。在服務器1的存儲部13中至少存儲有1個用于下載到會員使用的信息終端上并進行娛樂的游戲程序。
圖3是說明本實施方式的服務器1的控制部11的功能方框圖??刂撇?1包括會員管理部31、邀請管理部32、非會員管理部33、會話管理部34。在服務器1的存儲器13中存儲有會員表41,其使已注冊會員服務的用戶的個人信息與確定會員的會員ID對應起來;邀請表42,作為特定會員邀請非會員用的信息,使確定被邀請者的邀請ID和作為邀請者的會員的會員ID對應起來;登錄表43,包括表示作為邀請者的會員或作為被邀請者的非會員是否登錄到提供會員服務的服務器1上的信息。
會員管理部31處理來自會員用戶對服務器1的使用請求。從信息終端101~104通過網絡2接收到對服務器1的使用請求和會員ID時,會員管理部31參照會員表41,驗證訪問服務器1的用戶是否是會員(M91)。使用請求例如有對存儲在服務器1中的游戲程序的下載請求、起動游戲程序后與其他會員對戰(zhàn)的游戲請求。在接收到游戲請求時,會員管理部31把驗證成功、即被確認為正規(guī)的注冊會員的用戶的會員ID存儲在登錄表43中(M92)。此時,針對每次登錄,會員管理部31發(fā)行用于區(qū)別服務器1和信息終端的連接的會話ID,并使其與存儲在登錄表43中的會員ID對應起來。
邀請管理部32處理登錄的會員用戶邀請其他非會員用戶的邀請請求。通過網絡2從信息終端101~104接收到邀請請求、會員ID、以及被邀請者的郵件地址時,邀請管理部32基于會員表41,確認訪問服務器1的用戶是會員(M93),再基于登錄表43確認該會員已登錄(M95),把所接收的信息存儲在邀請表42中并更新,向被邀請者發(fā)送邀請郵件(M94)。
非會員管理部33處理來自所邀請的非會員用戶對服務器1的使用請求。通過網絡2從信息終端101~104接收到對服務器1的使用請求和邀請ID時,非會員管理部33參照邀請表42,驗證訪問服務器1的用戶是否是會員所邀請的用戶(M96)。使用請求包括上述的下載請求、游戲請求,在接收到游戲請求時,非會員管理部33把驗證成功、即確定為被會員邀請的用戶的邀請ID存儲在登錄表43中(M97)。此時,針對每次登錄,非會員管理部33發(fā)行用于區(qū)別服務器1和信息終端的連接的會話ID,并使與存儲在登錄表43中的邀請ID對應起來。
并且,從信息終端101~104通過網絡2接收到對服務器1的使用停止請求和會員ID時,非會員管理部33刪除存儲在登錄表43中的會員信息,使該會員用戶處于注銷狀態(tài)(M97)。并且,參照邀請表42根據有無對應于會員ID的邀請ID,判定所注銷的會員有無邀請非會員(M96),如果有邀請的非會員,刪除存儲在登錄表43中的非會員的信息,使該非會員用戶也處于注銷狀態(tài)(M97)。
會話管理部34對伴隨登錄到服務器1上的用戶彼此間的對戰(zhàn)游戲而產生的數據通信進行中介。通過網絡2從信息終端101~104一起接收到為了開始對戰(zhàn)游戲而發(fā)送的對手用戶的登錄確認請求和會員ID或邀請ID時,會話管理部34參照登錄表43確認對手用戶的登錄狀態(tài)(M98)。
另外,圖3的各個功能部可以作為由設在控制部11上的省略圖示的CPU執(zhí)行的程序來實現,也可以利用硬件實現。并且,在利用硬件實現各個功能部時,未必一定包含在控制部11中。
圖4是本實施方式中使用的會員表41、邀請表42、登錄表43的數據結構示例。圖4所示的數據結構示例是使用攜帶式電話103作為信息終端時的示例。
分配給攜帶式電話的電話號碼發(fā)揮唯一地確定該信息終端的機型個別識別符的作用。并且,攜帶式電話通常是加入者一人使用,如果確定攜帶式電話號碼,則可以確定作為加入者的用戶。因此,在圖4中,不利用會員ID和邀請ID確定個人,而利用機型個別識別符確定信息終端,由此來確定使用該信息終端的個人。例如,對于確定會員的會員ID采用作為機型個別識別符的攜帶式電話號碼。
圖4A表示會員表41的數據結構示例。圖4A的會員表中包括會員用戶的條目,各條目包括“會員ID”、“游戲名稱”、“個人信息”、“其它數據”的數據項目?!皶TID”是唯一地確定會員用戶的識別符。此處,如上所述使用攜帶式電話號碼。
“游戲名稱”確定服務器1提供的游戲程序中會員用戶可以游戲的游戲程序。如果使用該項目,服務經營商可以根據會員用戶的交費情況控制可以游戲的游戲程序。當然,如果是可以使所有會員用戶使用所有游戲程序的服務經營商,可以刪除該數據項目,或者可以對該數據項目設定表示可以使用所有游戲程序的標志信息。
“個人信息”在注冊會員時存儲著由用戶提供的用戶個人信息。例如,姓名、住址、年齡、住宅電話號碼、攜帶式電話號碼等。此處,把提供的攜帶式電話號碼用作上述的會員ID。
“其它數據”指在會員用戶邀請非會員用戶時,用于判定是否允許邀請的附加信息。例如,存儲著過去曾進行邀請的次數和人數、邀請次數和邀請人數的上限。
圖4B表示邀請表42的數據結構示例。圖4B的邀請表42中包括相當于由邀請管理部32發(fā)送的邀請郵件數量的條目,各個條目包括“邀請ID”、“會員ID”、“游戲名稱”、“被邀請者終端特定ID”、“被邀請者郵件地址”、“其它數據”。
“邀請ID”是在會員用戶有邀請請求時,為了確定被邀請者而由服務器1發(fā)行的識別符。被邀請者通知邀請ID并訪問服務器1,從而可以確認被邀請者。
“會員ID”是確定請求邀請的會員的識別符。通過與“邀請ID”對應,可以知道哪個會員用戶邀請誰。
“游戲名稱”確定被邀請者可以游戲的游戲程序。例如,存儲著進行了邀請請求的會員用戶正在游戲的游戲程序名稱。在沒有指定任何“游戲名稱”時,被邀請者可以自由下載存儲在服務器1中的游戲程序,能夠盡情地享受服務器提供的功能。
“被邀請者終端特定ID”是確定被邀請者使用的信息終端的機型個別識別符。該數據項目在登錄時沒有存儲任何內容,在從被邀請者使用的信息終端通知了邀請ID從而訪問服務器1時獲取數據并更新。
“被邀請者郵件地址”是會員用戶邀請的非會員用戶的郵件地址,在會員用戶進行邀請請求時,由會員用戶提供。向該郵件地址發(fā)送記載了邀請者用的主頁地址(URLUniform Resource Locator)的郵件地址。
“其它數據”是在所邀請的非會員用戶通知邀請ID并訪問服務器1時用于判斷邀請ID的有效性的附加信息。例如,存儲著有效期限、被邀請者下載的游戲程序過去曾經起動的次數、起動次數的上限。
圖4C表示登錄表43的數據結構示例。圖4C的登錄表43包括相當于登錄服務器1的用戶(包括所邀請的非會員用戶)數量的條目,各個條目包括“小組ID”、“會話ID”、“會員ID/邀請ID”、“游戲名稱”。在登錄表43中,在用戶向服務器1登錄時追加條目,在注銷時刪除對應的條目。
“會話ID”是在每次追加條目時會員管理部31或非會員管理部33發(fā)行的用于區(qū)別服務器1和信息終端間的連接的識別符?!靶〗MID”是用于把進行對戰(zhàn)游戲的各個用戶按組區(qū)分的識別符,通過對屬于同一小組ID的會話ID的通信進行中介,可以交換進行對戰(zhàn)的相關用戶的信息,實現對戰(zhàn)游戲。
“會員ID/邀請ID”是確定登錄的用戶的識別符。“游戲名稱”用于確定進行對戰(zhàn)的游戲名稱。
在圖4中,利用攜帶式電話號碼這種確定信息終端的機型個別識別符,可以確定使用該攜帶式電話的用戶,所以把機型個別識別符用作會員ID,但是,一般如果確定會員用戶的會員ID和確定該會員用戶使用的信息終端的機型個別識別符能夠對應,也可以區(qū)別使用。在該情況下,在會員表41中追加類似“會員終端特定ID”那樣的數據項目。
因此,會員ID可以是組合了任意文字、記號的文字串。會員ID可以由服務器1重新發(fā)行隨機的記號,也可以是用戶指定的識別符,例如與普通因特網服務經營商等簽約時用戶指定的賬戶名。并且,為了提高安全性,會員ID也可以使用組合了多個信息的識別符。例如,可以使用賬戶名和加密號碼、或者賬戶名和密碼的組合。
在本實施方式中,作為機型個別識別符除了攜帶式電話號碼外,也可以使用IP地址、MAC地址等。同樣,作為確定被邀請者使用的信息終端的被邀請者終端特定ID,使用了被邀請者的攜帶式電話號碼,但也可以使用其它的機型個別識別符。
下面,使用流程圖和畫面示例說明本實施方式的信息系統(tǒng)的動作。此處說明的是,使用攜帶式電話103作為信息終端、作為邀請者的會員用戶和所邀請的非會員用戶進行對戰(zhàn)游戲的情況。利用攜帶式電話號碼確定用戶和該用戶使用的信息終端,所使用的數據采取圖4所示的數據結構。圖5~圖7是說明信息系統(tǒng)的動作的流程圖,圖8~圖10是在信息終端顯示的畫面示例。圖8~圖10的畫面示例為在圖5~圖7中標記了☆的部分的畫面示例。
(從會員注冊到邀請)圖5是說明從會員注冊到邀請的動作的流程圖。在服務器1中預先把已進行會員注冊的用戶的相關信息存儲在會員表41中。首先,把會員用戶使用的信息終端(以下略稱為會員終端)通過網絡2連接到服務器1上,在信息終端上顯示提供服務的主頁(會員站點)。用戶瀏覽所提供的游戲,檢索感興趣的游戲(S1)。
圖8的畫面71是在步驟S1中在會員終端上一覽顯示的畫面示例。會員用戶操作設在攜帶式電話上的上下鍵(省略圖示),使畫面71上顯示的光標51上下移動,點擊發(fā)送按鈕52時即可選擇該游戲。服務器1提供哪種游戲程序的信息與會員、非會員無關地公開,所以不會在此期間驗證訪問服務器的用戶是否是會員。
返回到圖5,當會員用戶點擊畫面71的發(fā)送按鈕52來選擇游戲時,會員終端向服務器1發(fā)送游戲程序下載請求以及會員ID、所選擇的游戲名稱(S2)。此處,作為會員ID,發(fā)送唯一地識別攜帶式電話的機型個別識別符(例如攜帶式電話號碼)。服務器1基于所接收的機型個別識別符,參照會員表41,判定訪問服務器1的用戶是否是會員(S3)。
服務器參照會員表41,檢索是否具有在“會員ID”中包含了所接收的機型個別識別符的條目。如果有對應的條目,則服務器1把訪問服務器1的用戶判定為會員(S3Y),向會員終端發(fā)送對應于所選擇的游戲名稱的游戲程序。
在沒有對應的條目時(S3N),服務器1通知會員終端不能下載(S4)。圖8的畫面72是在步驟S4中在會員終端上顯示的畫面示例。因為在會員表41中沒有對應的會員ID,所以顯示不能開始使用服務、以及催促用戶進行會員注冊。已注冊的用戶遇到該畫面時,被認為是某種系統(tǒng)故障,所以也一并顯示引導用戶進入幫助畫面。
返回到圖5,在會員終端中起動所下載的游戲程序(S5)。在起動時,會員終端向服務器1發(fā)送游戲請求、會員ID(此處為機型個別識別符)和所起動的游戲程序的游戲名稱(S6)。服務器1參照會員表41,判定發(fā)送游戲請求的用戶是否是會員(S7)。判定方法與步驟S3相同。
如果在會員表41中具有在“會員ID”中包含了所接收的機型個別識別符的條目,則服務器1判定其為會員(S7Y),存儲用戶已登錄服務器1的信息,發(fā)行會話ID,把在步驟S6中發(fā)送的會員ID(此處為機型個別識別符)和游戲名稱對應地存儲在登錄表43中(S9)。會話ID被發(fā)送到會員終端,用于和游戲中的服務器1進行通信。
在沒有對應的條目時(S7N),服務器1通知會員終端不能再進行游戲(S8)。在步驟S8中,在會員終端顯示與步驟S4相同的信息(參照圖8的畫面72)。在步驟S8中被通知不能游戲的情況是,例如會員用戶根據自己的意愿退出服務的情況,由于沒有交費,服務經營商停止對該會員用戶提供服務的情況。
然后,按照會員用戶邀請非會員用戶的指示,正在執(zhí)行游戲程序的會員終端向服務器1發(fā)送邀請請求、會員ID(此處為機型個別識別符)、游戲名稱、非會員用戶的郵件地址(S10)。圖8的畫面73、74是會員用戶輸入邀請非會員用戶的指示時在會員終端上顯示的畫面示例。
畫面73表示在游戲中調出的菜單畫面。菜單中例如有“邀請”、“設定”、“注銷”等,可以根據需要適當使用。會員用戶邀請非會員用戶時,點擊在該游戲的菜單中顯示的邀請按鈕53。這樣,顯示出畫面74,會員用戶繼續(xù)輸入想要邀請的非會員用戶的郵件地址,點擊郵件發(fā)送按鈕55。這樣,從會員終端向服務器1發(fā)送邀請請求、會員ID(此處為機型個別識別符)、游戲名稱、非會員用戶的郵件地址。
返回到圖5,服務器1參照會員表41,判定發(fā)送邀請請求的用戶是否是會員(S11)。判定方法與步驟S3相同。在會員表41中不具有在“會員ID”中包含所接收的機型個別識別符的條目時(S11N),服務器1通知會員終端不能邀請(S12)。在步驟S12中,在會員終端上顯示和步驟S4相同的信息(參照圖8的畫面72)。在步驟S12中被通知不能邀請的情況是,例如會員用戶根據自己的意愿退出服務的情況,由于沒有交費,服務經營商停止對該會員用戶提供服務的情況。
如果在會員表41中具有對應的條目,服務器1判定其為會員(S11Y),發(fā)行由被邀請者使用的作為邀請用會員識別符的邀請ID,把在步驟S10中發(fā)送的會員ID(此處為機型個別識別符)、游戲名稱、非會員用戶(被邀請者)的郵件地址對應存儲在邀請表42中(S13)。并且,服務器1通知會員終端已正常發(fā)行邀請ID,另一方面,根據在步驟S10中發(fā)送的被邀請者郵件地址,向所邀請的非會員使用的信息終端(以下略稱為非會員終端)發(fā)送邀請ID和記載了被邀請者訪問服務器1時使用的主頁地址(入口URL)的邀請郵件。
圖9的畫面75是在會員終端上顯示的表示通知正常發(fā)行了邀請ID的畫面示例。顯示有發(fā)送邀請郵件的郵件地址、所發(fā)行的邀請ID。
圖9的畫面76是在非會員終端上顯示的邀請郵件的畫面示例。作為邀請者的會員用戶的姓名被通知給非會員,以使接收到邀請郵件的非會員不會感到不可信。入口鏈接56是表示服務器1準備的被邀請者用的入口站點的超級鏈接,當非會員用戶點擊入口鏈接56時,從服務器1發(fā)送入口站點畫面數據。在邀請郵件中還顯示有被邀請者使用服務時的邀請ID。
(從接受邀請到登錄)轉入圖6,非會員用戶點擊所接收的邀請郵件中包含的入口URL,或者直接輸入URL,由此非會員終端向服務器1發(fā)送請求,以獲取所指定的URL的頁面數據(S14)。服務器1據此向非會員終端發(fā)送入口站點畫面數據。
圖9的畫面77是在非會員終端上顯示的入口畫面的畫面示例。準備了邀請ID的輸入字段,非會員用戶點擊發(fā)送按鈕57,邀請ID被發(fā)送給服務器1。
返回到圖6,當非會員用戶點擊畫面77的發(fā)送按鈕57時,非會員終端向服務器1發(fā)送邀請ID、非會員終端的機型個別識別符(此處為攜帶式電話號碼)(S15)。服務器1參照邀請表42,判定發(fā)送邀請ID的用戶是否是被邀請者(S16)。
服務器1參照邀請表42,檢索是否具有在“邀請ID”中包含了步驟S15中發(fā)送的邀請ID的條目。如果有對應的條目,則服務器1把訪問服務器1的用戶判定為所邀請的非會員(被邀請者)(S16Y),然后,判定邀請者是否是有效會員(S17)。
服務器1參照步驟S16的對應條目的“會員ID”,確定邀請者。服務器1參照會員表41,檢索是否具有在“會員ID”中包含了該邀請者的會員ID的條目。如果有對應的條目,則服務器1判定邀請者是有效會員(S17Y),把在步驟S15中發(fā)送的非會員終端的機型個別識別符存儲在與在步驟S15中發(fā)送的邀請ID對應的邀請表42的條目的“被邀請者終端特定ID”中從而更新(S19)。服務器1參照與步驟S15發(fā)送的邀請ID相對應的邀請表42的條目的“游戲名稱”,把用于下載由該游戲名稱確定的游戲程序的下載用URL發(fā)送給非會員終端。
圖9的畫面78是在非會員終端上顯示的用于通知下載用URL的畫面示例。當點擊鏈接58時,從非會員終端向服務器1發(fā)送規(guī)定的游戲程序的下載請求。在邀請表42中沒有指定任何“游戲名稱”時,下載用URL指定表示可以下載所有游戲的頁面的地址。
返回到圖6,在步驟S16中,在不是有效邀請ID時(S16N),或邀請者不是有效會員時(S17N),服務器1通知非會員終端不能訪問服務器1(S18)。圖10的畫面79是在步驟S18中在非會員終端上顯示的畫面示例。顯示出邀請ID不在邀請表42中、或者由于邀請者已經從服務中退出等所以邀請ID無效。
返回到圖6,當非會員用戶點擊畫面78的發(fā)送按鈕58時,非會員終端向服務器1發(fā)送游戲程序的下載請求、邀請ID(此處利用非會員終端的機型個別識別符代替)(S20)。在可以選擇多個游戲程序時,發(fā)送從中選擇的游戲名稱。服務器1基于所接收的邀請ID(此處為非會員終端的機型個別識別符),參照邀請表42,判定訪問服務器1的用戶是否是被邀請者(S21)。
服務器1參照邀請表42,檢索是否具有在“被邀請者終端特定ID”中包含了步驟S20中發(fā)送的非會員終端的機型個別識別符ID的條目。如果具有對應的條目,則服務器1判定訪問服務器1的用戶是所邀請的非會員(被邀請者)(S21Y),向非會員終端發(fā)送游戲程序。
在沒有對應的條目時(S21N),服務器1通知非會員終端不能下載(S22)。在步驟S22中,在非會員終端上顯示與步驟S18相同的信息(參照圖10的畫面79)。
然后,在非會員終端中起動所下載的游戲程序(S23)。在起動時,非會員終端向服務器1發(fā)送游戲請求、邀請ID(此處為非會員終端的機型個別識別符)、所起動的游戲程序的游戲名稱(S24)。服務器1參照邀請表42,判定發(fā)送游戲請求的用戶是否是所邀請的非會員(S25)。判定方法與步驟S21相同。
如果在邀請表42中具有在“非邀請終端特定ID”中包含所接收的機型個別識別符的條目,則服務器1判定其是所邀請的非會員(S25Y),并對非會員用戶登錄到服務器1上的情況進行存儲,發(fā)行非會員用戶的會話ID(此處略稱為非會員會話ID),把在步驟S24中發(fā)送的邀請ID(此處為非會員終端的機型個別識別符)和游戲名稱對應地存儲在登錄表43中(S27)。非會員會話ID被發(fā)送給非會員終端,用于在游戲中與服務器1進行通信。
在沒有對應的條目時(S25N),服務器1通知非會員終端不能再進行游戲(S26)。在步驟S26中,在非會員終端上顯示與步驟S18相同的信息(參照圖10的畫面79)。
(從開始對戰(zhàn)到注銷)轉入圖7,然后,為了使會員終端和非會員終端進行對戰(zhàn)游戲,確認會員用戶、非會員用戶是否都已登錄。因此,會員終端發(fā)送非會員用戶的登錄確認請求和會員ID(此處為會員終端的機型個別識別符)(S28)。服務器1基于所接收的會員ID(此處為會員終端的機型個別識別符),參照邀請表42、登錄表43,判定被邀請者是否已登錄(S29)。
服務器1首先參照邀請表42,檢索是否具有在“會員ID”中包含步驟S28中發(fā)送的會員終端的機型專用識別ID的條目。如果具有對應的條目,則服務器1參照該條目的“邀請ID”(此處為“非邀請者終端特定ID”),獲取非會員終端的機型個別識別符。并且,服務器1參照登錄表43,檢索在“會員ID/邀請ID”中包含該機型個別識別符的條目。
如果登錄表43中存在會員用戶邀請的非會員用戶的數據條目,則非會員用戶已登錄(S29Y),服務器1向會員終端發(fā)送非會員會話ID。在沒有對應的條目(S29N)時,服務器1等待非會員用戶的登錄。
圖10的畫面80是在確認非會員用戶登錄的過程中顯示在會員終端上的畫面示例。
圖10的畫面81是確認非會員用戶已登錄,顯示在已接收非會員會話ID的會員終端上的畫面示例。
返回到圖7,同樣,非會員終端發(fā)送會員用戶的登錄確認請求和邀請ID(此處利用非會員終端的機型個別識別符代替)(S30)。服務器1基于所接收的邀請ID(此處為非會員終端的機型個別識別符),參照邀請表42、登錄表43,判定邀請者是否已登錄(S31)。
服務器1首先參照邀請表42,檢索是否具有在“被邀請者終端特定ID”中包含步驟S30中發(fā)送的非會員終端的機型個別識別符的條目。如果具有對應的條目,則服務器1參照該條目的“邀請ID”,獲取會員終端的機型個別識別符。并且,服務器1參照登錄表43,檢索在“會員ID/邀請ID”中包含該機型個別識別符的條目。
如果登錄表43中存在邀請非會員用戶的會員用戶的數據條目,則會員用戶已登錄(S31Y),服務器1向會員終端發(fā)送會員用戶的會話ID。在沒有對應的條目(S31N)時,服務器1等待會員用戶的登錄。與會員終端時相同,在非會員終端上也顯示圖10的畫面80、畫面81。
這樣,在確認會員用戶、非會員用戶已登錄時,開始對戰(zhàn)游戲,對戰(zhàn)游戲中的游戲數據通過服務器1在雙方的信息終端間交換。在此時的通信中使用對方用戶的會話ID。例如,從會員終端發(fā)送游戲數據時,會員終端向服務器1發(fā)送游戲數據和非會員會話ID。
服務器1參照邀請表42、登錄表43,獲取與非會員終端會話ID對應的非會員終端的機型個別識別符,向由該機型個別識別符確定的非會員終端發(fā)送游戲數據(S32)。
相反,從非會員終端向會員終端進行的游戲數據發(fā)送使用會話ID。非會員終端向服務器1發(fā)送游戲數據和會員用戶的會話ID,服務器1參照邀請表42、登錄表43,獲取與會話ID對應的會員終端的機型個別識別符,向由該機型個別識別符確定的會員終端發(fā)送游戲數據(S33)。
這樣,在對戰(zhàn)游戲中,通過服務器1在會員終端、非會員終端之間交換游戲數據。
最后,對結束游戲時的注銷進行說明。在本實施方式中,在會員用戶登錄期間,非會員用戶接受服務的提供,在會員用戶注銷時,強制非會員用戶注銷。
根據來自會員用戶的使用停止指示(注銷指示),會員終端向服務器1發(fā)送停止使用請求和會員ID(此處為機型個別識別符)(S34)。會員用戶的注銷指示,例如通過在圖8的畫面73的游戲菜單中點擊注銷按鈕54來進行。圖10的畫面82是會員用戶注銷時在會員終端顯示的畫面示例。
返回到圖7,服務器1刪除登錄表43的“會員ID/邀請ID”中含有在步驟S34中接收的機型個別識別符的條目,使會員用戶處于注銷狀態(tài)。并且,服務器1參照在邀請表42的“會員ID”中含有在步驟S34中接收的機型個別識別符的條目的“邀請ID”(此處利用“被邀請者終端特定ID”代替),獲取該會員用戶邀請的非會員終端的機型個別識別符,與會員用戶相同,從登錄表43中刪除對應的條目,使所邀請的非會員用戶也處于注銷狀態(tài)。
這樣,伴隨會員用戶的注銷,由會員用戶邀請的非會員用戶也注銷。此時,向會員終端發(fā)送完成注銷的通知,向非會員終端發(fā)送停止使用的信號。圖10的畫面83是在非會員終端上顯示使用停止通知的畫面示例,圖10的畫面84是在會員終端上顯示的完成注銷的通知的畫面示例。
在本實施方式中,說明了會員用戶對非會員用戶的一對一的對戰(zhàn)游戲的情況,但也可以是會員用戶、非會員用戶的自由組合的兩人以上同時進行對戰(zhàn)游戲的情況。在該情況下,利用在圖4的登錄表43中說明的“小組ID”,把同時進行對戰(zhàn)游戲的團體分組,接收到某會話ID的服務器1向由具有與對應該會話ID的小組ID相同的小組ID的其它會話ID所確定的用戶(使用的信息終端)發(fā)送游戲數據。
并且,在本實施方式中,在非會員終端請求對戰(zhàn)游戲時,確認會員用戶的登錄狀態(tài),但是在圖5的步驟S23中,在非會員終端起動所下載的游戲程序時,確認會員用戶的登錄狀態(tài),僅在會員用戶登錄期間,非會員終端才可以起動游戲程序(即,如果會員用戶已注銷,服務器1向非會員終端發(fā)送起動停止請求)(起動確認處理)。如果進行這種起動確認,則不一定進行對戰(zhàn)游戲,即使是獨立的游戲程序,僅在進行了邀請的會員用戶登錄游戲服務器的期間,使非會員用戶可以游戲,可以明確“邀請”所具有的效果。另外,在該情況下,在接收到起動停止請求的非會員終端處,反復進行會員用戶的登錄確認,在服務器1確認會員用戶已登錄時,可以向非會員終端發(fā)送起動停止請求解除信號。這樣,無論哪個用戶先登錄,非會員用戶都可以享受會員用戶登錄期間的游戲。
并且,在圖5的步驟S10中,使用存儲在會員表41中的“其它數據”(參照圖4A),可以對“邀請”設定限制。例如,接收到邀請請求的服務器1將存儲在會員表41的“其它數據”中的邀請次數增加1,比較上限次數,如果增加后的邀請次數超過上限次數,則轉入步驟S12,不能進行邀請。這樣,可以進行對會員用戶的控制。對該邀請次數的處理是針對存儲在會員表41的“其它數據”中的邀請人數和上限人數進行的,也可以進行對會員用戶的控制。
并且,以上說明的在非會員終端起動游戲程序時進行的起動確認處理中,使用存儲在邀請表42中的“其它數據”(參照圖4B),也可以限制非會員終端的游戲程序的起動。例如,在進行起動確認時,服務器1將存儲在邀請表42的“其它數據”中的起動次數增加1,比較上限起動次數,如果增加后的起動次數超過上限起動次數,則向非會員終端發(fā)送起動停止請求。這樣,也可以進行對非會員用戶的控制。
并且,服務器1在進行起動確認時,確認存儲在邀請表42的“其它數據”中的有效期限,如果有效期限過期,則可以向非會員終端發(fā)送起動停止請求?!捌渌鼣祿敝械挠行谙蘅梢杂米餮圛D的有效期限。即,例如在步驟S16中等,不僅判定邀請ID是否存儲在邀請表42中,還判定是否在其有效期限內,在不滿足任一條件時,判定為否定(該情況時,轉入步驟S18、S22、S26等)。
并且,在圖7的步驟S28~S31的登錄確認(Login Verify)處理LV中,對手終端的登錄確認哪一方在先都可以。并且,在圖7的步驟S32、S33的進行游戲(Game Play)處理GP中,先發(fā)送哪一方的游戲數據都可以。
如上所述,根據本發(fā)明,非會員即使不進行會員注冊,在已進行會員注冊的用戶成功地進行了提供服務的服務器的使用驗證時(登錄時),通過由會員用戶邀請非會員用戶,非會員可以享受提供的會員服務。通過邀請會員用戶已知的非會員用戶,例如,如果是在線游戲服務,會員用戶能夠容易找到可以放心地同時游戲的對手,能夠防止會員用戶以找不到游戲對手為理由而從服務中退出,能夠提高會員對服務的使用滿意度。并且,服務經營商能夠容易地對所邀請的非會員用戶進行服務宣傳。這樣,服務經營商可以有效地爭取新會員、提高已爭取會員的滿意度、降低退會率、擴大銷售額等。
權利要求
1.一種向通過網絡連接的多個信息終端提供服務的服務器,其特征在于,具有存儲部,其存儲控制程序和包含會員識別符的會員表,該會員識別符用于確定使用所述服務的會員;控制部,其從所述存儲部讀出所述控制程序從而執(zhí)行下述功能會員管理功能,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求使用所述服務器的第一使用請求信號,判定與所述第一使用請求信號一起接收的所述會員識別符是否包含在所述會員表中,在包含在所述會員表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信,把與所述第一使用請求信號一起接收的會員識別符存儲在所述存儲部的登錄表中;邀請管理功能,在接收到從具有所述登錄表中存儲的會員識別符的任一所述信息終端發(fā)送的、請求發(fā)行用于由所述會員邀請非會員的邀請用會員識別符的邀請請求信號時,發(fā)行所述邀請用會員識別符,將所述邀請用會員識別符與發(fā)送所述邀請請求信號的所述信息終端的所述會員識別符對應起來,并作為邀請表存儲在所述存儲部中;非會員管理功能,與所述邀請用會員識別符一起接收從任一所述信息終端發(fā)送的第二使用請求信號,判定所述邀請用會員識別符是否包含在所述邀請表中,在包含在所述邀請表中時,允許與發(fā)送所述第二使用請求信號的所述信息終端進行通信。
2.根據權利要求1所述的服務器,其特征在于,所述控制部在所述非會員管理功能中,在所述邀請用會員識別符包含在所述邀請表中時,判定所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述會員識別符包含在所述登錄表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信。
3.根據權利要求1或2所述的服務器,其特征在于,所述多個信息終端分別被分配了用于唯一地確定所述信息終端的機型個別識別符,確定所述會員的所述會員識別符是該會員使用的所述信息終端的所述機型個別識別符,所述控制部在所述非會員管理功能中,在與所述邀請用會員識別符一起接收所述第二使用請求信號時,獲取發(fā)送所述第二使用請求信號的所述信息終端的所述機型個別識別符,在所述邀請用會員識別符包含在所述邀請表中時,將所述接收到的機型個別識別符與所述邀請用會員識別符對應起來,從而更新所述邀請表。
4.根據權利要求1~3中任意一項所述的服務器,其特征在于,所述控制部在所述會員管理功能中,接受與發(fā)送所述第一使用請求信號的所述信息終端進行通信的許可,并生成第一會話識別符,將所述第一會話識別符和與所述第一使用請求信號一起接收的所述會員識別符對應起來,從而更新所述登錄表,在所述非會員管理功能中,接受與發(fā)送所述第二使用請求信號的所述信息終端進行通信的許可,并生成第二會話識別符,將所述第二會話識別符和與所述第二使用請求信號一起接收的所述邀請用會員識別符對應起來,從而更新所述登錄表,并且,基于所述第一會話識別符和所述第二會話識別符,實現對發(fā)送所述第一使用請求信號的所述信息終端與發(fā)送所述第二使用請求信號的所述信息終端之間的通信進行中介的會話管理功能。
5.根據權利要求3所述的服務器,其特征在于,所述控制部在所述非會員管理功能中,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求停止使用所述服務器的使用停止請求信號,判定與所述使用停止請求信號一起接收的所述會員識別符是否包含在所述邀請表中,在所述會員識別符包含在所述邀請表中時,獲取所述邀請表中對應于與所述使用停止請求信號一起接收的所述會員識別符的所述機型個別識別符,切斷與由所述獲取的機型個別識別符確定的所述信息終端之間的通信。
6.根據權利要求3所述的服務器,其特征在于,所述服務是根據來自所述信息終端的請求發(fā)送應用程序的下載服務,所述控制部在所述非會員管理功能中,與所述機型個別識別符和所述邀請用會員識別符一起接收從已下載所述應用程序的任一所述信息終端發(fā)送的所述應用程序的起動確認請求信號,判定與所述起動確認請求信號一起接收的所述邀請用會員識別符是否包含在所述邀請表中,在所述接收的邀請用會員識別符包含在所述邀請表中時,判定在所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述對應的會員識別符不包含在所述登錄表中時,向由與所述起動確認請求信號一起接收的所述機型個別識別符確定的所述信息終端發(fā)送所述應用程序起動停止信號。
7.根據權利要求1所述的服務器,其特征在于,所述會員表的所述會員識別符與過去邀請過的非會員的邀請次數和上限次數相對應,所述控制部在所述邀請管理功能中,獲取對應于與所述邀請請求信號一起接收的所述會員識別符的所述邀請次數和所述上限次數,在所述邀請次數低于所述上限次數時,發(fā)行所述邀請用會員識別符。
8.根據權利要求1所述的服務器,其特征在于,所述邀請表的所述邀請用會員識別符與有效期限信息相對應,所述控制部在所述非會員管理功能中,在與所述邀請請求信號一起接收所述邀請用會員識別符時,還根據所述有效期限信息判定所述接收的邀請用會員識別符的有效性,在有效時判定所述邀請用會員識別符是否包含在所述邀請表中。
9.一種程序,該程序使計算機發(fā)揮以下裝置的功能,該計算機向通過網絡連接的多個信息終端提供服務,具有存儲著會員表的存儲部,該會員表包含用于確定使用所述服務的會員的會員識別符,所述裝置包括會員管理裝置,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求使用所述服務器的第一使用請求信號,判定與所述第一使用請求信號一起接收的會員識別符是否包含在所述會員表中,在包含在所述會員表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信,將與所述第一使用請求信號一起接收的會員識別符作為所述存儲部的登錄表進行存儲;邀請管理裝置,在接收到從具有所述登錄表中存儲的會員識別符的任一所述信息終端發(fā)送的、請求發(fā)行用于由所述會員邀請非會員的邀請用會員識別符的邀請請求信號時,發(fā)行所述邀請用會員識別符,將所述邀請用會員識別符與發(fā)送所述邀請請求信號的所述信息終端的所述會員識別符對應起來,并作為邀請表存儲在所述存儲部中;非會員管理裝置,與所述邀請用會員識別符一起接收從任一所述信息終端發(fā)送的第二使用請求信號,判定所述邀請用會員識別符是否包含在所述邀請表中,在包含在所述邀請表中時,允許與發(fā)送所述第二使用請求信號的所述信息終端進行通信。
10.根據權利要求9所述的程序,其特征在于,所述非會員管理裝置在所述邀請用會員識別符包含在所述邀請表中時,判定所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述會員識別符包含在所述登錄表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信。
11.根據權利要求9或10所述的程序,其特征在于,所述多個信息終端分別被分配了用于唯一地確定所述信息終端的機型個別識別符,確定所述會員的所述會員識別符是該會員使用的所述信息終端的所述機型個別識別符,所述非會員管理裝置在與所述邀請用會員識別符一起接收所述第二使用請求信號時,獲取發(fā)送所述第二使用請求信號的所述信息終端的所述機型個別識別符,在所述邀請用會員識別符包含在所述邀請表中時,使所述接收的機型個別識別符與所述邀請用會員識別符對應起來,從而更新所述邀請表。
12.根據權利要求9~12中任意一項所述的程序,其特征在于,所述會員管理裝置接受與發(fā)送所述第一使用請求信號的所述信息終端進行通信的許可,并生成第一會話識別符,使所述第一會話識別符和與所述第一使用請求信號一起接收的所述會員識別符對應起來,從而更新所述登錄表,所述非會員管理裝置接受與發(fā)送所述第二使用請求信號的所述信息終端進行通信的許可,并生成第二會話識別符,使所述第二會話識別符和與所述第二使用請求信號一起接收的所述邀請用會員識別符對應起來,從而更新所述登錄表,并且,還發(fā)揮會話管理裝置的作用,根據所述第一會話識別符和所述第二會話識別符,對發(fā)送所述第一使用請求信號的所述信息終端與發(fā)送所述第二使用請求信號的所述信息終端之間的通信進行中介。
13.根據權利要求11所述的程序,其特征在于,所述非會員管理裝置與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求停止使用所述服務器的使用停止請求信號,判定與所述使用停止請求信號一起接收的所述會員識別符是否包含在所述邀請表中,在所述會員識別符包含在所述邀請表中時,獲取所述邀請表中對應于與所述使用停止請求信號一起接收的所述會員識別符的所述機型個別識別符,切斷與由所述獲取的機型個別識別符確定的所述信息終端之間的通信。
14.根據權利要求11所述的程序,其特征在于,所述服務是根據來自所述信息終端的請求發(fā)送應用程序的下載服務,所述非會員管理裝置與所述機型個別識別符和所述邀請用會員識別符一起接收從已下載所述應用程序的任一信息終端發(fā)送的所述應用程序的起動確認請求信號,判定與所述起動確認請求信號一起接收的所述邀請用會員識別符是否包含在所述邀請用表中,在所述接收的邀請用會員識別符包含在所述邀請用表中時,判定在所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述對應的會員識別符不包含在所述登錄表中時,向由與所述起動確認請求信號一起接收的所述機型個別識別符確定的所述信息終端發(fā)送所述應用程序起動停止信號。
15.根據權利要求9所述的程序,其特征在于,使所述會員表的所述會員識別符與過去曾邀請過的非會員的邀請次數和上限次數相對應,所述邀請管理裝置獲取對應于與所述邀請請求信號一起接收的所述會員識別符的所述邀請次數和所述上限次數,在所述邀請次數低于所述上限次數時,發(fā)行所述邀請用會員識別符。
16.根據權利要求9所述的程序,其特征在于,使所述邀請表的所述邀請用會員識別符與有效期限信息相對應,所述非會員管理裝置在與所述邀請請求信號一起接收所述邀請用會員識別符時,還根據所述有效期限信息判定所述接收的邀請用會員識別符的有效性,在有效時判定所述邀請用會員識別符是否包含在所述邀請表中。
17.一種信息處理裝置中的向非會員提供服務的服務提供方法,該信息處理裝置具有存儲部,其存儲著向通過網絡連接的多個信息終端提供服務的控制程序、以及包含用于確定使用所述服務的會員的會員識別符的會員表的存儲部;控制部,其從所述存儲部讀出所述控制程序并執(zhí)行,其特征在于,使所述控制部執(zhí)行以下步驟會員管理步驟,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求使用所述服務器的第一使用請求信號,判定與所述第一使用請求信號一起接收的會員識別符是否包含在所述會員表中,在包含在所述會員表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端的通信,把與所述第一使用請求信號一起接收的會員識別符作為登錄表存儲在所述存儲部中;邀請管理步驟,與所述會員識別符一起接收從任一所述信息終端發(fā)送的、請求發(fā)行用于由所述會員邀請非會員的邀請用會員識別符的邀請請求信號,判定與所述邀請請求信號一起接收的所述會員識別符是否包含在所述登錄表中,在包含在所述登錄表中時,發(fā)行所述邀請用會員識別符,使所述邀請用會員識別符和與所述邀請請求信號一起接收的所述會員識別符對應起來,并作為邀請表存儲在所述存儲部中;非會員管理步驟,與所述邀請用會員識別符一起接收從任一所述信息終端發(fā)送的第二使用請求信號,判定所述邀請用會員識別符是否包含在所述邀請表中,在包含在所述邀請表中時,允許與發(fā)送所述第二使用請求信號的所述信息終端的通信。
18.根據權利要求17所述的服務提供方法,其特征在于,在所述非會員管理步驟中,在所述邀請用會員識別符包含在所述邀請表中時,判定所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述會員識別符包含在所述登錄表中時,允許與發(fā)送所述第一使用請求信號的所述信息終端進行通信。
19.根據權利要求17或18所述的服務提供方法,其特征在于,所述多個信息終端分別被分配了用于唯一地確定所述信息終端的機型個別識別符,確定所述會員的所述會員識別符是該會員使用的所述信息終端的所述機型個別識別符,在所述非會員管理步驟中,在與所述邀請用會員識別符一起接收所述第二使用請求信號時,獲取發(fā)送所述第二使用請求信號的所述信息終端的所述機型個別識別符,在所述邀請用會員識別符包含在所述邀請表中時,使所述接收的機型個別識別符與所述邀請用會員識別符對應起來,從而更新所述邀請表。
20.根據權利要求17~19中任意一項所述的服務提供方法,其特征在于,在所述會員管理步驟中,接受所述通信許可,生成第一會話識別符,使所述第一會話識別符和與所述第一使用請求信號一起接收的所述會員識別符對應起來,從而更新所述登錄表,在所述非會員管理步驟中,接受所述通信許可,生成第二會話識別符,使所述第二會話識別符和與所述第二使用請求信號一起接收的所述邀請用會員識別符對應起來,從而更新所述登錄表,并且,還具有會話管理步驟,根據所述第一會話識別符和所述第二會話識別符,對發(fā)送所述第一使用請求信號的所述信息終端與發(fā)送所述第二使用請求信號的所述信息終端之間的通信進行中介。
21.根據權利要求19所述的服務提供方法,其特征在于,在所述非會員管理步驟中,與所述會員識別符一起接收從任一所述信息終端發(fā)送的請求停止使用所述服務器的使用停止請求信號,判定與所述使用停止請求信號一起接收的所述會員識別符是否包含在所述邀請表中,在所述會員識別符包含在所述邀請表中時,獲取所述邀請表中對應于與所述使用停止請求信號一起接收的所述會員識別符的所述機型個別識別符,切斷與由所述獲取的機型個別識別符確定的所述信息終端的通信。
22.根據權利要求19所述的服務提供方法,其特征在于,所述服務是根據來自所述信息終端的請求發(fā)送應用程序的下載服務,在所述非會員管理步驟中,與所述機型個別識別符和所述邀請用會員識別符一起接收從已下載所述應用程序的任一信息終端發(fā)送的所述應用程序的起動確認請求信號,判定與所述起動確認請求信號一起接收的所述邀請用會員識別符是否包含在所述邀請用表中,在所述接收的邀請用會員識別符包含在所述邀請用表中時,判定所述邀請表中對應于所述邀請用會員識別符的所述會員識別符是否包含在所述登錄表中,在所述對應的會員識別符不包含在所述登錄表中時,向由與所述起動確認請求信號一起接收的所述機型個別識別符所確定的所述信息終端發(fā)送所述應用程序起動停止信號。
23.根據權利要求17所述的服務器,其特征在于,使所述會員表的所述會員識別符與過去曾邀請過的非會員的邀請次數和上限次數對應起來,在所述邀請管理步驟中,獲取對應于與所述邀請請求信號一起接收的所述會員識別符的所述邀請次數和所述上限次數,在所述邀請次數低于所述上限次數時,發(fā)行所述邀請用會員識別符。
24.根據權利要求17所述的服務提供方法,其特征在于,使所述邀請表的所述邀請用會員識別符與有效期限信息對應起來,在所述非會員管理步驟中,在與所述邀請用會員識別符一起接收所述邀請請求信號時,根據所述有效期限信息判定所述接收的邀請用會員識別符的有效性,在有效時判定所述邀請用會員識別符是否包含在所述邀請表中。
全文摘要
一種可以向非會員提供對注冊會員提供的網絡服務的系統(tǒng),即使非會員不進行會員注冊,進行了會員注冊的用戶成功地通過了提供服務的服務器的使用驗證(登錄)時,通過由會員用戶邀請非會員用戶,非會員可以接受會員服務的提供。為此,具有如下功能邀請管理功能,當會員接收到請求發(fā)行用于邀請非會員的邀請用會員識別符的邀請請求信號時,發(fā)行邀請用會員識別符,將邀請用會員識別符和發(fā)出邀請請求信號的信息終端的會員識別符對應起來,作為邀請表存儲到存儲部中;非會員管理管理功能,與邀請用會員識別符一同接收從任一信息終端發(fā)出的使用請求信號,判斷邀請表中是否包含該邀請用會員識別符,當包含時,允許與發(fā)送該使用請求信號的信息終端進行通信。
文檔編號G06F21/33GK1700226SQ20051007041
公開日2005年11月23日 申請日期2005年4月30日 優(yōu)先權日2004年5月10日
發(fā)明者石井哲次, 莊司明 申請人:世嘉股份有限公司