向非会员提供会员服务的系统、服务器、方法和程序的制作方法

文档序号:6550530阅读:266来源:国知局
专利名称:向非会员提供会员服务的系统、服务器、方法和程序的制作方法
技术领域
本发明涉及一种可以把通过网络提供给已注册会员的用户的会员服务提供给未注册会员的其他用户的系统、该系统中使用的服务器、服务提供方法和相关程序。
背景技术
现在,使用携带式电话、PDA(Personal Digital Assistance)、PC(Personal Computer)等信息终端和网络提供各种会员服务。例如,如果使用手机银行服务,则用户可以通过因特网把信息终端连接到金融机构的服务器上,进行余额确认和转帐。
如果使用在线游戏服务,则用户可以通过因特网把信息终端连接到游戏服务器上,下载存储在游戏服务器中的多个游戏程序来娱乐,或通过该游戏服务器与进行同一游戏的其他用户对战。此外,也可以把信息终端连接到服务经营商管理的服务器上,通过使信息终端与服务器通信,用户可以享受提供携带式电话的铃声数据的铃声提供服务、网上购物服务、通过多个用户的团购而降低商品单价的采购服务、能够通过信息终端来指示证券买卖的网络证券服务、定期向信息终端发送信息的信息发送等各种各样的会员服务。
为了接受这种会员服务的提供,用户需要进行会员注册以成为服务经营商的会员。会员注册是经过下述步骤进行的事前通过网络发送数据或者把利用邮寄、传真等的纸介质发送的用户个人信息输入给服务经营商的服务器;发行与所输入的个人信息对应的唯一的用户ID(包括密码等),通过网络向用户的信息终端发送数据、或者利用邮寄、传真等的纸介质发送到用户住宅等。
在提供会员服务时,催促用户通过信息终端向服务器输入用户ID,服务器根据所输入的用户ID验证用户是否是已注册会员的正规会员,向通过验证的用户提供会员服务。因此,不向未注册会员的用户提供服务。
在与会员服务相关的现有技术中提出了下述会员招募系统向网络商店的老会员发行优惠ID,使与老会员相关的信息和该优惠ID相对应,当新会员使用优惠ID在该网络商店购买产品时,对由该优惠ID确定的老会员提供优惠措施(参照专利文献1)。另外,还提出了下述系统使与作为会员的介绍者相关的信息、和识别由该介绍者介绍的申请入会的被介绍者的识别信息相对应,输入来自被介绍者的入会申请时的识别信息,根据该识别信息确定介绍者,对介绍者提供介绍奖励,从而实现增加新会员(参照专利文献2)。
专利文献1特开2002-183568号公报专利文献2特开2001-236409号公报但是,在以往技术中,如果没有作为正规会员进行会员注册,则非会员不能利用会员服务。因此,某会员和作为其朋友的非会员例如为了进行网络对战游戏,非会员必须进行会员注册。这样,在没有决定继续使用的非会员不愿意仅为了当时使用而输入个人信息,或者觉得利用携带式电话等输入姓名和住址等个人信息很麻烦,或者会员注册处理需要时间的情况下,存在不能马上娱乐的问题,不进行会员注册则不能轻松地使用会员服务。
并且,即使是已注册为某项服务的会员的用户,如果没有认识的用户,则有时会从该项服务退出。例如,在4人可以进行网络对战的扑克游戏中,想彼此了解脾气的4人围坐(在游戏服务器构建的虚拟)游戏桌时,如果只有不认识的用户,则该用户有可能不使用服务而退出。
这样,某用户仅因为不是会员而不能轻松享受该会员服务,所以服务经营商将会错失向非会员宣传服务好处的机会,也错失了为该服务争取新加盟会员的商业机会。并且,即使是已注册会员的用户,由于不能轻易地邀请该用户的朋友享受所提供的服务,有可能加快已争取到的用户从服务中退出所造成的用户丢失,这对目标是扩大收益的服务经营商来说是不期望出现的。

发明内容
上述目的可以根据本发明的第一方式的服务器来实现,一种向通过网络连接的多个信息终端提供服务的服务器,其具有存储部,存储着控制程序和包含用于确定使用所述服务的会员的会员识别符的会员表;和控制部,从所述存储部读出所述控制程序而执行下述功能会员管理功能,与所述会员识别符一起接收从任一所述信息终端发送的请求使用所述服务器的第一使用请求信号,判定与所述第一使用请求信号一起接收的所述会员识别符是否包含在所述会员表中,在包含在所述会员表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信,把与所述第一使用请求信号一起接收的所述会员识别符存储在所述存储部的登录表中;邀请管理功能,在接收到从具有所述登录表中存储的会员识别符的任一所述信息终端发送的、请求发行用于由所述会员邀请非会员的邀请用会员识别符的邀请请求信号时,发行所述邀请用会员识别符,使所述邀请用会员识别符与发送所述邀请请求信号的所述信息终端的所述会员识别符对应起来,并作为邀请表存储在所述存储部中;非会员管理功能,与所述邀请用会员识别符一起接收从任一所述信息终端发送的第二使用请求信号,判定所述邀请用会员识别符是否包含在所述邀请表中,在包含在所述邀请表中时,允许与发送所述第二使用请求信号的所述信息终端进行通信。
并且,上述目的是通过本发明的第二方式的服务器实现的,其特征在于,在第一方式中,所述控制部在所述非会员管理功能中,在所述邀请用会员识别符包含在所述邀请表中时,判定所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述会员识别符包含在所述登录表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信。
并且,上述目的是通过本发明的第三方式的服务器实现的,其特征在于,在第一或第二方式中,分别向所述多个信息终端分配用于唯一地确定所述信息终端的机型个别识别符,确定所述会员的所述会员识别符是该会员使用的所述信息终端的所述机型个别识别符,所述控制部在所述非会员管理功能中,在一起接收所述邀请用会员识别符和所述第二使用请求信号时,获取发送所述第二使用请求信号的所述信息终端的所述机型个别识别符,在所述邀请用会员识别符包含在所述邀请表中时,将所述接收的机型个别识别符与所述邀请用会员识别符对应起来,从而更新所述邀请表。
并且,上述目的是通过本发明的第四方式的服务器实现的,其特征在于,在第一至第三方式的任一方式中,所述控制部在所述会员管理功能中,接受与发送所述第一使用请求信号的所述信息终端进行通信的许可,并生成第一会话识别符,将所述第一会话识别符和与所述第一使用请求信号一起接收的所述会员识别符对应起来,从而更新所述登录表,在所述非会员管理功能中,接受与发送所述第二使用请求信号的所述信息终端进行通信的许可,并生成第二会话识别符,将所述第二会话识别符和与所述第二使用请求信号一起接收的所述邀请用会员识别符对应起来,从而更新所述登录表,并且,根据所述第一会话识别符和所述第二会话识别符,实现对发送所述第一使用请求信号的所述信息终端与发送所述第二使用请求信号的所述信息终端之间的通信进行中介的会话管理功能。
并且,上述目的是通过本发明的第五方式的服务器实现的,其特征在于,在第三方式中,所述控制部在所述非会员管理功能中,与所述会员识别符一起接收从任一所述信息终端发送的请求停止使用所述服务器的使用停止请求信号,判定与所述使用停止请求信号一起接收的所述会员识别符是否包含在所述邀请表中,在所述会员识别符包含在所述邀请表中时,获取所述邀请表中对应于与所述使用停止请求信号一起接收的所述会员识别符的所述机型个别识别符,切断与由所述获取的机型个别识别符确定的所述信息终端之间的通信。
并且,上述目的是通过本发明的第六方式的服务器实现的,其特征在于,在第三方式中,所述服务是根据来自所述信息终端的请求发送应用程序的下载服务,所述控制部在所述非会员管理功能中,与所述机型个别识别符和所述邀请用会员识别符一起接收从已下载所述应用程序的任一信息终端发送的所述应用程序的起动确认请求信号,判定与所述起动确认请求信号一起接收的所述邀请用会员识别符是否包含在所述邀请表中,在所述接收的邀请用会员识别符包含在所述邀请表中时,判定在所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述对应的会员识别符不包含在所述登录表中时,向由与所述起动确认请求信号一起接收的所述机型个别识别符确定的所述信息终端发送所述应用程序起动停止信号。
并且,上述目的是通过本发明的第七方式的服务器实现的,其特征在于,在第一方式中,将所述会员表的所述会员识别符与过去曾邀请过的非会员的邀请次数和上限次数对应起来,所述控制部在所述邀请管理功能中获取对应于与所述邀请请求信号一起接收的所述会员识别符的所述邀请次数和所述上限次数,在所述邀请次数低于所述上限次数时,发行所述邀请用会员识别符。
并且,上述目的是通过本发明的第八方式的服务器实现的,其特征在于,在第一方式中,将所述邀请表的所述邀请用会员识别符与有效期限信息对应起来,所述控制部在所述非会员管理功能中,在与所述邀请用会员识别符一起接收所述邀请请求信号时,还根据所述有效期限信息来判定所述接收的邀请用会员识别符的有效性,在有效时判定所述邀请用会员识别符是否包含在所述邀请表中。
并且,上述目的是通过一种程序实现的,该程序使计算机发挥以下装置的功能,该计算机向通过网络连接的多个信息终端提供服务、并具有存储着包含用于确定使用所述服务的会员的会员识别符的会员表的存储部会员管理装置,其一起接收从任一所述信息终端发送的请求使用所述服务器的第一使用请求信号和所述会员识别符,判定与所述第一使用请求信号一起接收的所述会员识别符是否包含在所述会员表中,在包含在所述会员表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信,把与所述第一使用请求信号一起接收的所述会员识别符存储为所述存储部中的登录表;邀请管理装置,其在接收到从具有所述登录表中存储的会员识别符的任一所述信息终端发送的、请求发行用于由所述会员邀请非会员的邀请用会员识别符的邀请请求信号时,发行所述邀请用会员识别符,将所述邀请用会员识别符与发送所述邀请请求信号的所述信息终端的所述会员识别符对应起来,并作为邀请表存储在所述存储部中;非会员管理装置,其一起接收从任一所述信息终端发送的第二使用请求信号与所述邀请用会员识别符,判定所述邀请用会员识别符是否包含在所述邀请表中,在包含在所述邀请表中时,允许与发送所述第二使用请求信号的所述信息终端进行通信。
并且,上述目的是通过一种信息处理装置中的向非会员提供服务的服务提供方法实现的,该信息处理装置具有存储部,其存储着向通过网络连接的多个信息终端提供服务的控制程序、以及存储着包含确定使用所述服务的会员的会员识别符的会员表;控制部,其从所述存储部读出所述控制程序并执行,其特征在于,使所述控制部执行以下步骤会员管理步骤,与所述会员识别符一起接收从任一所述信息终端发送的请求使用所述服务器的第一使用请求信号,判定与所述第一使用请求信号一起接收的所述会员识别符是否包含在所述会员表中,在包含在所述会员表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信,把与所述第一使用请求信号一起接收的所述会员识别符作为登录表存储在所述存储部中;邀请管理步骤,与所述会员识别符一起接收从任一所述信息终端发送的、请求发行用于由所述会员邀请非会员的邀请用会员识别符的邀请请求信号,判定与所述邀请请求信号一起接收的所述会员识别符是否包含在所述登录表中,在包含在所述登录表中时,发行所述邀请用会员识别符,将所述邀请用会员识别符和与所述邀请请求信号一起接收的所述会员识别符对应起来,并作为邀请表存储在所述存储部中;非会员管理步骤,与所述邀请用会员识别符一起接收从任一所述信息终端发送的第二使用请求信号,判定所述邀请用会员识别符是否包含在所述邀请表中,在包含在所述邀请表中时,允许与发送所述第二使用请求信号的所述信息终端进行通信。
根据本发明,非会员即使不进行会员注册,在已注册会员的用户成功地进行了提供服务的服务器的使用验证时(登录时),通过由会员用户邀请非会员用户,非会员可以享受所提供的会员服务。通过邀请会员用户已知的非会员用户,例如,如果是在线游戏服务,会员用户能够容易找到可以放心地一起游戏的对手,能够防止会员用户由于找不到游戏对手而从退出服务。并且,服务经营商能够容易地对被邀请的非会员用户进行服务宣传。这样,服务经营商可以有效地争取新会员、提高已争取会员的满意度、降低退会率、扩大销售额等。


图1是本实施方式的提供会员服务的信息系统的结构示例。
图2是本实施方式的信息终端和服务器的结构方框图。
图3是说明本实施方式的服务器的控制部的功能方框图。
图4A是本实施方式中使用的会员表的数据结构示例,图4B是邀请表的数据结构示例,图4C是登录表的数据结构示例。
图5是说明本实施方式的信息系统的动作的流程图。
图6是说明本实施方式的信息系统的动作的流程图。
图7是说明本实施方式的信息系统的动作的流程图。
图8是在本实施方式中显示的画面示例。
图9是在本实施方式中显示的画面示例。
图10是在本实施方式中显示的画面示例。
具体实施例方式
以下,参照附图对本发明的实施方式进行说明。但是,本发明的技术范围不限于该实施方式,而是涵盖权利要求所限定的发明及其等同物。
图1是本实施方式的提供会员服务的信息系统的结构示例。服务器1是对通过网络连接的多个信息终端提供面向会员的服务的装置。
在本实施方式中,作为会员服务的一例,对在线游戏服务进行说明。即,在服务器1中预先登记有由进行会员注册的用户提供的用户个人信息,对应于该个人信息设有唯一的会员ID,并保存为会员表。已进行会员注册的用户通过信息终端101~104使用会员ID登录到服务器上。
此时,会员ID通过信息终端101~104被发送给服务器1,服务器1对是否已保存有所接收的会员ID进行验证处理,在已保存时,作为已注册会员,允许该用户使用服务器1。服务器1根据来自成功登录(作为会员被允许使用)的用户所使用的信息终端的请求,向该信息终端提供服务。例如,服务器1把保存的游戏程序发送给信息终端。并且,服务器1对会员使用的多个信息终端之间的数据处理进行中介,由此会员可以相互进行对战游戏。
另外,在本实施方式中,在会员登录到服务器1上时,可以邀请非会员用户,非会员不必进行会员注册即可使用服务器1提供的服务。例如,可以把服务器1所持有的游戏程序下载到所邀请的非会员使用的信息终端。并且,会员可以与所邀请的非会员进行对战游戏。
作为信息终端,如图1所示,使用台式PC 101、笔记本式PC 102、携带式电话103、PDA 104等,这些信息终端具有存储有控制各个信息终端的OS等程序的存储器;从存储器读出程序并执行的包括CPU在内的控制部;输入用户的操作指示的键盘、鼠标、触摸屏、按钮等输入部;向用户显示信息的液晶等的显示部;通过网络与其它信息终端或服务器通信的通信部。另外,输入部、显示部可以与信息终端进行外部连接。此时的连接方式可以是无线方式也可以是有线方式。另外,也可以具有硬盘等能够存储大容量信息的存储部。
服务器1具有和PC相同的结构,输入部、显示部可以与服务器1进行外部连接。此时的连接方式可以是无线方式也可以是有线方式。并且,网络2可以是因特网,也可以是LAN(局域网Local Area Network)或WAN(广域网Wide Area Network)。即,服务器1提供的服务的对象可以是公司那样的封闭组织,也可以以普通大众为对象。
这样,在本实施方式的提供会员服务的信息系统中,会员能够邀请自己的朋友(也可以是刚刚认识的朋友)轻松地享受游戏。服务经营商能够防止会员因没有游戏对手而退出会员服务。
并且,从会员的角度考虑,能够轻松地确保游戏对手,提高服务的使用满意度。
另外,实际上非会员也体验了会员服务的好处,所以在本信息系统中,其结果是能够大力实施有效的宣传活动。由于邀请是会员不登录就不会产生的事情,所以能够使非会员没有制约地接受服务提供并了解服务的好处,从而给予非会员注册会员的动机。这样,服务经营商可以期望争取新会员。
图2是本实施方式的信息终端和服务器1的结构方框图。作为一例,图2的信息终端102包括通过总线20相互连接的控制部11;RAM(RandomAccess Memory)12;存储部13;网络接口(I/F)14;外围设备连接用接口(I/F)15;输入部17;显示部18。
控制部11包括省略图示的CPU(Central Processing Unit),执行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发送或接收的信号或数据被输入或输出到网络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的功能方框图。控制部11包括会员管理部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中的游戏程序的下载请求、起动游戏程序后与其他会员对战的游戏请求。在接收到游戏请求时,会员管理部31把验证成功、即被确认为正规的注册会员的用户的会员ID存储在登录表43中(M92)。此时,针对每次登录,会员管理部31发行用于区别服务器1和信息终端的连接的会话ID,并使其与存储在登录表43中的会员ID对应起来。
邀请管理部32处理登录的会员用户邀请其他非会员用户的邀请请求。通过网络2从信息终端101~104接收到邀请请求、会员ID、以及被邀请者的邮件地址时,邀请管理部32基于会员表41,确认访问服务器1的用户是会员(M93),再基于登录表43确认该会员已登录(M95),把所接收的信息存储在邀请表42中并更新,向被邀请者发送邀请邮件(M94)。
非会员管理部33处理来自所邀请的非会员用户对服务器1的使用请求。通过网络2从信息终端101~104接收到对服务器1的使用请求和邀请ID时,非会员管理部33参照邀请表42,验证访问服务器1的用户是否是会员所邀请的用户(M96)。使用请求包括上述的下载请求、游戏请求,在接收到游戏请求时,非会员管理部33把验证成功、即确定为被会员邀请的用户的邀请ID存储在登录表43中(M97)。此时,针对每次登录,非会员管理部33发行用于区别服务器1和信息终端的连接的会话ID,并使与存储在登录表43中的邀请ID对应起来。
并且,从信息终端101~104通过网络2接收到对服务器1的使用停止请求和会员ID时,非会员管理部33删除存储在登录表43中的会员信息,使该会员用户处于注销状态(M97)。并且,参照邀请表42根据有无对应于会员ID的邀请ID,判定所注销的会员有无邀请非会员(M96),如果有邀请的非会员,删除存储在登录表43中的非会员的信息,使该非会员用户也处于注销状态(M97)。
会话管理部34对伴随登录到服务器1上的用户彼此间的对战游戏而产生的数据通信进行中介。通过网络2从信息终端101~104一起接收到为了开始对战游戏而发送的对手用户的登录确认请求和会员ID或邀请ID时,会话管理部34参照登录表43确认对手用户的登录状态(M98)。
另外,图3的各个功能部可以作为由设在控制部11上的省略图示的CPU执行的程序来实现,也可以利用硬件实现。并且,在利用硬件实现各个功能部时,未必一定包含在控制部11中。
图4是本实施方式中使用的会员表41、邀请表42、登录表43的数据结构示例。图4所示的数据结构示例是使用携带式电话103作为信息终端时的示例。
分配给携带式电话的电话号码发挥唯一地确定该信息终端的机型个别识别符的作用。并且,携带式电话通常是加入者一人使用,如果确定携带式电话号码,则可以确定作为加入者的用户。因此,在图4中,不利用会员ID和邀请ID确定个人,而利用机型个别识别符确定信息终端,由此来确定使用该信息终端的个人。例如,对于确定会员的会员ID采用作为机型个别识别符的携带式电话号码。
图4A表示会员表41的数据结构示例。图4A的会员表中包括会员用户的条目,各条目包括“会员ID”、“游戏名称”、“个人信息”、“其它数据”的数据项目。“会员ID”是唯一地确定会员用户的识别符。此处,如上所述使用携带式电话号码。
“游戏名称”确定服务器1提供的游戏程序中会员用户可以游戏的游戏程序。如果使用该项目,服务经营商可以根据会员用户的交费情况控制可以游戏的游戏程序。当然,如果是可以使所有会员用户使用所有游戏程序的服务经营商,可以删除该数据项目,或者可以对该数据项目设定表示可以使用所有游戏程序的标志信息。
“个人信息”在注册会员时存储着由用户提供的用户个人信息。例如,姓名、住址、年龄、住宅电话号码、携带式电话号码等。此处,把提供的携带式电话号码用作上述的会员ID。
“其它数据”指在会员用户邀请非会员用户时,用于判定是否允许邀请的附加信息。例如,存储着过去曾进行邀请的次数和人数、邀请次数和邀请人数的上限。
图4B表示邀请表42的数据结构示例。图4B的邀请表42中包括相当于由邀请管理部32发送的邀请邮件数量的条目,各个条目包括“邀请ID”、“会员ID”、“游戏名称”、“被邀请者终端特定ID”、“被邀请者邮件地址”、“其它数据”。
“邀请ID”是在会员用户有邀请请求时,为了确定被邀请者而由服务器1发行的识别符。被邀请者通知邀请ID并访问服务器1,从而可以确认被邀请者。
“会员ID”是确定请求邀请的会员的识别符。通过与“邀请ID”对应,可以知道哪个会员用户邀请谁。
“游戏名称”确定被邀请者可以游戏的游戏程序。例如,存储着进行了邀请请求的会员用户正在游戏的游戏程序名称。在没有指定任何“游戏名称”时,被邀请者可以自由下载存储在服务器1中的游戏程序,能够尽情地享受服务器提供的功能。
“被邀请者终端特定ID”是确定被邀请者使用的信息终端的机型个别识别符。该数据项目在登录时没有存储任何内容,在从被邀请者使用的信息终端通知了邀请ID从而访问服务器1时获取数据并更新。
“被邀请者邮件地址”是会员用户邀请的非会员用户的邮件地址,在会员用户进行邀请请求时,由会员用户提供。向该邮件地址发送记载了邀请者用的主页地址(URLUniform Resource Locator)的邮件地址。
“其它数据”是在所邀请的非会员用户通知邀请ID并访问服务器1时用于判断邀请ID的有效性的附加信息。例如,存储着有效期限、被邀请者下载的游戏程序过去曾经起动的次数、起动次数的上限。
图4C表示登录表43的数据结构示例。图4C的登录表43包括相当于登录服务器1的用户(包括所邀请的非会员用户)数量的条目,各个条目包括“小组ID”、“会话ID”、“会员ID/邀请ID”、“游戏名称”。在登录表43中,在用户向服务器1登录时追加条目,在注销时删除对应的条目。
“会话ID”是在每次追加条目时会员管理部31或非会员管理部33发行的用于区别服务器1和信息终端间的连接的识别符。“小组ID”是用于把进行对战游戏的各个用户按组区分的识别符,通过对属于同一小组ID的会话ID的通信进行中介,可以交换进行对战的相关用户的信息,实现对战游戏。
“会员ID/邀请ID”是确定登录的用户的识别符。“游戏名称”用于确定进行对战的游戏名称。
在图4中,利用携带式电话号码这种确定信息终端的机型个别识别符,可以确定使用该携带式电话的用户,所以把机型个别识别符用作会员ID,但是,一般如果确定会员用户的会员ID和确定该会员用户使用的信息终端的机型个别识别符能够对应,也可以区别使用。在该情况下,在会员表41中追加类似“会员终端特定ID”那样的数据项目。
因此,会员ID可以是组合了任意文字、记号的文字串。会员ID可以由服务器1重新发行随机的记号,也可以是用户指定的识别符,例如与普通因特网服务经营商等签约时用户指定的账户名。并且,为了提高安全性,会员ID也可以使用组合了多个信息的识别符。例如,可以使用账户名和加密号码、或者账户名和密码的组合。
在本实施方式中,作为机型个别识别符除了携带式电话号码外,也可以使用IP地址、MAC地址等。同样,作为确定被邀请者使用的信息终端的被邀请者终端特定ID,使用了被邀请者的携带式电话号码,但也可以使用其它的机型个别识别符。
下面,使用流程图和画面示例说明本实施方式的信息系统的动作。此处说明的是,使用携带式电话103作为信息终端、作为邀请者的会员用户和所邀请的非会员用户进行对战游戏的情况。利用携带式电话号码确定用户和该用户使用的信息终端,所使用的数据采取图4所示的数据结构。图5~图7是说明信息系统的动作的流程图,图8~图10是在信息终端显示的画面示例。图8~图10的画面示例为在图5~图7中标记了☆的部分的画面示例。
(从会员注册到邀请)图5是说明从会员注册到邀请的动作的流程图。在服务器1中预先把已进行会员注册的用户的相关信息存储在会员表41中。首先,把会员用户使用的信息终端(以下略称为会员终端)通过网络2连接到服务器1上,在信息终端上显示提供服务的主页(会员站点)。用户浏览所提供的游戏,检索感兴趣的游戏(S1)。
图8的画面71是在步骤S1中在会员终端上一览显示的画面示例。会员用户操作设在携带式电话上的上下键(省略图示),使画面71上显示的光标51上下移动,点击发送按钮52时即可选择该游戏。服务器1提供哪种游戏程序的信息与会员、非会员无关地公开,所以不会在此期间验证访问服务器的用户是否是会员。
返回到图5,当会员用户点击画面71的发送按钮52来选择游戏时,会员终端向服务器1发送游戏程序下载请求以及会员ID、所选择的游戏名称(S2)。此处,作为会员ID,发送唯一地识别携带式电话的机型个别识别符(例如携带式电话号码)。服务器1基于所接收的机型个别识别符,参照会员表41,判定访问服务器1的用户是否是会员(S3)。
服务器参照会员表41,检索是否具有在“会员ID”中包含了所接收的机型个别识别符的条目。如果有对应的条目,则服务器1把访问服务器1的用户判定为会员(S3Y),向会员终端发送对应于所选择的游戏名称的游戏程序。
在没有对应的条目时(S3N),服务器1通知会员终端不能下载(S4)。图8的画面72是在步骤S4中在会员终端上显示的画面示例。因为在会员表41中没有对应的会员ID,所以显示不能开始使用服务、以及催促用户进行会员注册。已注册的用户遇到该画面时,被认为是某种系统故障,所以也一并显示引导用户进入帮助画面。
返回到图5,在会员终端中起动所下载的游戏程序(S5)。在起动时,会员终端向服务器1发送游戏请求、会员ID(此处为机型个别识别符)和所起动的游戏程序的游戏名称(S6)。服务器1参照会员表41,判定发送游戏请求的用户是否是会员(S7)。判定方法与步骤S3相同。
如果在会员表41中具有在“会员ID”中包含了所接收的机型个别识别符的条目,则服务器1判定其为会员(S7Y),存储用户已登录服务器1的信息,发行会话ID,把在步骤S6中发送的会员ID(此处为机型个别识别符)和游戏名称对应地存储在登录表43中(S9)。会话ID被发送到会员终端,用于和游戏中的服务器1进行通信。
在没有对应的条目时(S7N),服务器1通知会员终端不能再进行游戏(S8)。在步骤S8中,在会员终端显示与步骤S4相同的信息(参照图8的画面72)。在步骤S8中被通知不能游戏的情况是,例如会员用户根据自己的意愿退出服务的情况,由于没有交费,服务经营商停止对该会员用户提供服务的情况。
然后,按照会员用户邀请非会员用户的指示,正在执行游戏程序的会员终端向服务器1发送邀请请求、会员ID(此处为机型个别识别符)、游戏名称、非会员用户的邮件地址(S10)。图8的画面73、74是会员用户输入邀请非会员用户的指示时在会员终端上显示的画面示例。
画面73表示在游戏中调出的菜单画面。菜单中例如有“邀请”、“设定”、“注销”等,可以根据需要适当使用。会员用户邀请非会员用户时,点击在该游戏的菜单中显示的邀请按钮53。这样,显示出画面74,会员用户继续输入想要邀请的非会员用户的邮件地址,点击邮件发送按钮55。这样,从会员终端向服务器1发送邀请请求、会员ID(此处为机型个别识别符)、游戏名称、非会员用户的邮件地址。
返回到图5,服务器1参照会员表41,判定发送邀请请求的用户是否是会员(S11)。判定方法与步骤S3相同。在会员表41中不具有在“会员ID”中包含所接收的机型个别识别符的条目时(S11N),服务器1通知会员终端不能邀请(S12)。在步骤S12中,在会员终端上显示和步骤S4相同的信息(参照图8的画面72)。在步骤S12中被通知不能邀请的情况是,例如会员用户根据自己的意愿退出服务的情况,由于没有交费,服务经营商停止对该会员用户提供服务的情况。
如果在会员表41中具有对应的条目,服务器1判定其为会员(S11Y),发行由被邀请者使用的作为邀请用会员识别符的邀请ID,把在步骤S10中发送的会员ID(此处为机型个别识别符)、游戏名称、非会员用户(被邀请者)的邮件地址对应存储在邀请表42中(S13)。并且,服务器1通知会员终端已正常发行邀请ID,另一方面,根据在步骤S10中发送的被邀请者邮件地址,向所邀请的非会员使用的信息终端(以下略称为非会员终端)发送邀请ID和记载了被邀请者访问服务器1时使用的主页地址(入口URL)的邀请邮件。
图9的画面75是在会员终端上显示的表示通知正常发行了邀请ID的画面示例。显示有发送邀请邮件的邮件地址、所发行的邀请ID。
图9的画面76是在非会员终端上显示的邀请邮件的画面示例。作为邀请者的会员用户的姓名被通知给非会员,以使接收到邀请邮件的非会员不会感到不可信。入口链接56是表示服务器1准备的被邀请者用的入口站点的超级链接,当非会员用户点击入口链接56时,从服务器1发送入口站点画面数据。在邀请邮件中还显示有被邀请者使用服务时的邀请ID。
(从接受邀请到登录)转入图6,非会员用户点击所接收的邀请邮件中包含的入口URL,或者直接输入URL,由此非会员终端向服务器1发送请求,以获取所指定的URL的页面数据(S14)。服务器1据此向非会员终端发送入口站点画面数据。
图9的画面77是在非会员终端上显示的入口画面的画面示例。准备了邀请ID的输入字段,非会员用户点击发送按钮57,邀请ID被发送给服务器1。
返回到图6,当非会员用户点击画面77的发送按钮57时,非会员终端向服务器1发送邀请ID、非会员终端的机型个别识别符(此处为携带式电话号码)(S15)。服务器1参照邀请表42,判定发送邀请ID的用户是否是被邀请者(S16)。
服务器1参照邀请表42,检索是否具有在“邀请ID”中包含了步骤S15中发送的邀请ID的条目。如果有对应的条目,则服务器1把访问服务器1的用户判定为所邀请的非会员(被邀请者)(S16Y),然后,判定邀请者是否是有效会员(S17)。
服务器1参照步骤S16的对应条目的“会员ID”,确定邀请者。服务器1参照会员表41,检索是否具有在“会员ID”中包含了该邀请者的会员ID的条目。如果有对应的条目,则服务器1判定邀请者是有效会员(S17Y),把在步骤S15中发送的非会员终端的机型个别识别符存储在与在步骤S15中发送的邀请ID对应的邀请表42的条目的“被邀请者终端特定ID”中从而更新(S19)。服务器1参照与步骤S15发送的邀请ID相对应的邀请表42的条目的“游戏名称”,把用于下载由该游戏名称确定的游戏程序的下载用URL发送给非会员终端。
图9的画面78是在非会员终端上显示的用于通知下载用URL的画面示例。当点击链接58时,从非会员终端向服务器1发送规定的游戏程序的下载请求。在邀请表42中没有指定任何“游戏名称”时,下载用URL指定表示可以下载所有游戏的页面的地址。
返回到图6,在步骤S16中,在不是有效邀请ID时(S16N),或邀请者不是有效会员时(S17N),服务器1通知非会员终端不能访问服务器1(S18)。图10的画面79是在步骤S18中在非会员终端上显示的画面示例。显示出邀请ID不在邀请表42中、或者由于邀请者已经从服务中退出等所以邀请ID无效。
返回到图6,当非会员用户点击画面78的发送按钮58时,非会员终端向服务器1发送游戏程序的下载请求、邀请ID(此处利用非会员终端的机型个别识别符代替)(S20)。在可以选择多个游戏程序时,发送从中选择的游戏名称。服务器1基于所接收的邀请ID(此处为非会员终端的机型个别识别符),参照邀请表42,判定访问服务器1的用户是否是被邀请者(S21)。
服务器1参照邀请表42,检索是否具有在“被邀请者终端特定ID”中包含了步骤S20中发送的非会员终端的机型个别识别符ID的条目。如果具有对应的条目,则服务器1判定访问服务器1的用户是所邀请的非会员(被邀请者)(S21Y),向非会员终端发送游戏程序。
在没有对应的条目时(S21N),服务器1通知非会员终端不能下载(S22)。在步骤S22中,在非会员终端上显示与步骤S18相同的信息(参照图10的画面79)。
然后,在非会员终端中起动所下载的游戏程序(S23)。在起动时,非会员终端向服务器1发送游戏请求、邀请ID(此处为非会员终端的机型个别识别符)、所起动的游戏程序的游戏名称(S24)。服务器1参照邀请表42,判定发送游戏请求的用户是否是所邀请的非会员(S25)。判定方法与步骤S21相同。
如果在邀请表42中具有在“非邀请终端特定ID”中包含所接收的机型个别识别符的条目,则服务器1判定其是所邀请的非会员(S25Y),并对非会员用户登录到服务器1上的情况进行存储,发行非会员用户的会话ID(此处略称为非会员会话ID),把在步骤S24中发送的邀请ID(此处为非会员终端的机型个别识别符)和游戏名称对应地存储在登录表43中(S27)。非会员会话ID被发送给非会员终端,用于在游戏中与服务器1进行通信。
在没有对应的条目时(S25N),服务器1通知非会员终端不能再进行游戏(S26)。在步骤S26中,在非会员终端上显示与步骤S18相同的信息(参照图10的画面79)。
(从开始对战到注销)转入图7,然后,为了使会员终端和非会员终端进行对战游戏,确认会员用户、非会员用户是否都已登录。因此,会员终端发送非会员用户的登录确认请求和会员ID(此处为会员终端的机型个别识别符)(S28)。服务器1基于所接收的会员ID(此处为会员终端的机型个别识别符),参照邀请表42、登录表43,判定被邀请者是否已登录(S29)。
服务器1首先参照邀请表42,检索是否具有在“会员ID”中包含步骤S28中发送的会员终端的机型专用识别ID的条目。如果具有对应的条目,则服务器1参照该条目的“邀请ID”(此处为“非邀请者终端特定ID”),获取非会员终端的机型个别识别符。并且,服务器1参照登录表43,检索在“会员ID/邀请ID”中包含该机型个别识别符的条目。
如果登录表43中存在会员用户邀请的非会员用户的数据条目,则非会员用户已登录(S29Y),服务器1向会员终端发送非会员会话ID。在没有对应的条目(S29N)时,服务器1等待非会员用户的登录。
图10的画面80是在确认非会员用户登录的过程中显示在会员终端上的画面示例。
图10的画面81是确认非会员用户已登录,显示在已接收非会员会话ID的会员终端上的画面示例。
返回到图7,同样,非会员终端发送会员用户的登录确认请求和邀请ID(此处利用非会员终端的机型个别识别符代替)(S30)。服务器1基于所接收的邀请ID(此处为非会员终端的机型个别识别符),参照邀请表42、登录表43,判定邀请者是否已登录(S31)。
服务器1首先参照邀请表42,检索是否具有在“被邀请者终端特定ID”中包含步骤S30中发送的非会员终端的机型个别识别符的条目。如果具有对应的条目,则服务器1参照该条目的“邀请ID”,获取会员终端的机型个别识别符。并且,服务器1参照登录表43,检索在“会员ID/邀请ID”中包含该机型个别识别符的条目。
如果登录表43中存在邀请非会员用户的会员用户的数据条目,则会员用户已登录(S31Y),服务器1向会员终端发送会员用户的会话ID。在没有对应的条目(S31N)时,服务器1等待会员用户的登录。与会员终端时相同,在非会员终端上也显示图10的画面80、画面81。
这样,在确认会员用户、非会员用户已登录时,开始对战游戏,对战游戏中的游戏数据通过服务器1在双方的信息终端间交换。在此时的通信中使用对方用户的会话ID。例如,从会员终端发送游戏数据时,会员终端向服务器1发送游戏数据和非会员会话ID。
服务器1参照邀请表42、登录表43,获取与非会员终端会话ID对应的非会员终端的机型个别识别符,向由该机型个别识别符确定的非会员终端发送游戏数据(S32)。
相反,从非会员终端向会员终端进行的游戏数据发送使用会话ID。非会员终端向服务器1发送游戏数据和会员用户的会话ID,服务器1参照邀请表42、登录表43,获取与会话ID对应的会员终端的机型个别识别符,向由该机型个别识别符确定的会员终端发送游戏数据(S33)。
这样,在对战游戏中,通过服务器1在会员终端、非会员终端之间交换游戏数据。
最后,对结束游戏时的注销进行说明。在本实施方式中,在会员用户登录期间,非会员用户接受服务的提供,在会员用户注销时,强制非会员用户注销。
根据来自会员用户的使用停止指示(注销指示),会员终端向服务器1发送停止使用请求和会员ID(此处为机型个别识别符)(S34)。会员用户的注销指示,例如通过在图8的画面73的游戏菜单中点击注销按钮54来进行。图10的画面82是会员用户注销时在会员终端显示的画面示例。
返回到图7,服务器1删除登录表43的“会员ID/邀请ID”中含有在步骤S34中接收的机型个别识别符的条目,使会员用户处于注销状态。并且,服务器1参照在邀请表42的“会员ID”中含有在步骤S34中接收的机型个别识别符的条目的“邀请ID”(此处利用“被邀请者终端特定ID”代替),获取该会员用户邀请的非会员终端的机型个别识别符,与会员用户相同,从登录表43中删除对应的条目,使所邀请的非会员用户也处于注销状态。
这样,伴随会员用户的注销,由会员用户邀请的非会员用户也注销。此时,向会员终端发送完成注销的通知,向非会员终端发送停止使用的信号。图10的画面83是在非会员终端上显示使用停止通知的画面示例,图10的画面84是在会员终端上显示的完成注销的通知的画面示例。
在本实施方式中,说明了会员用户对非会员用户的一对一的对战游戏的情况,但也可以是会员用户、非会员用户的自由组合的两人以上同时进行对战游戏的情况。在该情况下,利用在图4的登录表43中说明的“小组ID”,把同时进行对战游戏的团体分组,接收到某会话ID的服务器1向由具有与对应该会话ID的小组ID相同的小组ID的其它会话ID所确定的用户(使用的信息终端)发送游戏数据。
并且,在本实施方式中,在非会员终端请求对战游戏时,确认会员用户的登录状态,但是在图5的步骤S23中,在非会员终端起动所下载的游戏程序时,确认会员用户的登录状态,仅在会员用户登录期间,非会员终端才可以起动游戏程序(即,如果会员用户已注销,服务器1向非会员终端发送起动停止请求)(起动确认处理)。如果进行这种起动确认,则不一定进行对战游戏,即使是独立的游戏程序,仅在进行了邀请的会员用户登录游戏服务器的期间,使非会员用户可以游戏,可以明确“邀请”所具有的效果。另外,在该情况下,在接收到起动停止请求的非会员终端处,反复进行会员用户的登录确认,在服务器1确认会员用户已登录时,可以向非会员终端发送起动停止请求解除信号。这样,无论哪个用户先登录,非会员用户都可以享受会员用户登录期间的游戏。
并且,在图5的步骤S10中,使用存储在会员表41中的“其它数据”(参照图4A),可以对“邀请”设定限制。例如,接收到邀请请求的服务器1将存储在会员表41的“其它数据”中的邀请次数增加1,比较上限次数,如果增加后的邀请次数超过上限次数,则转入步骤S12,不能进行邀请。这样,可以进行对会员用户的控制。对该邀请次数的处理是针对存储在会员表41的“其它数据”中的邀请人数和上限人数进行的,也可以进行对会员用户的控制。
并且,以上说明的在非会员终端起动游戏程序时进行的起动确认处理中,使用存储在邀请表42中的“其它数据”(参照图4B),也可以限制非会员终端的游戏程序的起动。例如,在进行起动确认时,服务器1将存储在邀请表42的“其它数据”中的起动次数增加1,比较上限起动次数,如果增加后的起动次数超过上限起动次数,则向非会员终端发送起动停止请求。这样,也可以进行对非会员用户的控制。
并且,服务器1在进行起动确认时,确认存储在邀请表42的“其它数据”中的有效期限,如果有效期限过期,则可以向非会员终端发送起动停止请求。“其它数据”中的有效期限可以用作邀请ID的有效期限。即,例如在步骤S16中等,不仅判定邀请ID是否存储在邀请表42中,还判定是否在其有效期限内,在不满足任一条件时,判定为否定(该情况时,转入步骤S18、S22、S26等)。
并且,在图7的步骤S28~S31的登录确认(Login Verify)处理LV中,对手终端的登录确认哪一方在先都可以。并且,在图7的步骤S32、S33的进行游戏(Game Play)处理GP中,先发送哪一方的游戏数据都可以。
如上所述,根据本发明,非会员即使不进行会员注册,在已进行会员注册的用户成功地进行了提供服务的服务器的使用验证时(登录时),通过由会员用户邀请非会员用户,非会员可以享受提供的会员服务。通过邀请会员用户已知的非会员用户,例如,如果是在线游戏服务,会员用户能够容易找到可以放心地同时游戏的对手,能够防止会员用户以找不到游戏对手为理由而从服务中退出,能够提高会员对服务的使用满意度。并且,服务经营商能够容易地对所邀请的非会员用户进行服务宣传。这样,服务经营商可以有效地争取新会员、提高已争取会员的满意度、降低退会率、扩大销售额等。
权利要求
1.一种向通过网络连接的多个信息终端提供服务的服务器,其特征在于,具有存储部,其存储控制程序和包含会员识别符的会员表,该会员识别符用于确定使用所述服务的会员;控制部,其从所述存储部读出所述控制程序从而执行下述功能会员管理功能,与所述会员识别符一起接收从任一所述信息终端发送的请求使用所述服务器的第一使用请求信号,判定与所述第一使用请求信号一起接收的所述会员识别符是否包含在所述会员表中,在包含在所述会员表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信,把与所述第一使用请求信号一起接收的会员识别符存储在所述存储部的登录表中;邀请管理功能,在接收到从具有所述登录表中存储的会员识别符的任一所述信息终端发送的、请求发行用于由所述会员邀请非会员的邀请用会员识别符的邀请请求信号时,发行所述邀请用会员识别符,将所述邀请用会员识别符与发送所述邀请请求信号的所述信息终端的所述会员识别符对应起来,并作为邀请表存储在所述存储部中;非会员管理功能,与所述邀请用会员识别符一起接收从任一所述信息终端发送的第二使用请求信号,判定所述邀请用会员识别符是否包含在所述邀请表中,在包含在所述邀请表中时,允许与发送所述第二使用请求信号的所述信息终端进行通信。
2.根据权利要求1所述的服务器,其特征在于,所述控制部在所述非会员管理功能中,在所述邀请用会员识别符包含在所述邀请表中时,判定所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述会员识别符包含在所述登录表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信。
3.根据权利要求1或2所述的服务器,其特征在于,所述多个信息终端分别被分配了用于唯一地确定所述信息终端的机型个别识别符,确定所述会员的所述会员识别符是该会员使用的所述信息终端的所述机型个别识别符,所述控制部在所述非会员管理功能中,在与所述邀请用会员识别符一起接收所述第二使用请求信号时,获取发送所述第二使用请求信号的所述信息终端的所述机型个别识别符,在所述邀请用会员识别符包含在所述邀请表中时,将所述接收到的机型个别识别符与所述邀请用会员识别符对应起来,从而更新所述邀请表。
4.根据权利要求1~3中任意一项所述的服务器,其特征在于,所述控制部在所述会员管理功能中,接受与发送所述第一使用请求信号的所述信息终端进行通信的许可,并生成第一会话识别符,将所述第一会话识别符和与所述第一使用请求信号一起接收的所述会员识别符对应起来,从而更新所述登录表,在所述非会员管理功能中,接受与发送所述第二使用请求信号的所述信息终端进行通信的许可,并生成第二会话识别符,将所述第二会话识别符和与所述第二使用请求信号一起接收的所述邀请用会员识别符对应起来,从而更新所述登录表,并且,基于所述第一会话识别符和所述第二会话识别符,实现对发送所述第一使用请求信号的所述信息终端与发送所述第二使用请求信号的所述信息终端之间的通信进行中介的会话管理功能。
5.根据权利要求3所述的服务器,其特征在于,所述控制部在所述非会员管理功能中,与所述会员识别符一起接收从任一所述信息终端发送的请求停止使用所述服务器的使用停止请求信号,判定与所述使用停止请求信号一起接收的所述会员识别符是否包含在所述邀请表中,在所述会员识别符包含在所述邀请表中时,获取所述邀请表中对应于与所述使用停止请求信号一起接收的所述会员识别符的所述机型个别识别符,切断与由所述获取的机型个别识别符确定的所述信息终端之间的通信。
6.根据权利要求3所述的服务器,其特征在于,所述服务是根据来自所述信息终端的请求发送应用程序的下载服务,所述控制部在所述非会员管理功能中,与所述机型个别识别符和所述邀请用会员识别符一起接收从已下载所述应用程序的任一所述信息终端发送的所述应用程序的起动确认请求信号,判定与所述起动确认请求信号一起接收的所述邀请用会员识别符是否包含在所述邀请表中,在所述接收的邀请用会员识别符包含在所述邀请表中时,判定在所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述对应的会员识别符不包含在所述登录表中时,向由与所述起动确认请求信号一起接收的所述机型个别识别符确定的所述信息终端发送所述应用程序起动停止信号。
7.根据权利要求1所述的服务器,其特征在于,所述会员表的所述会员识别符与过去邀请过的非会员的邀请次数和上限次数相对应,所述控制部在所述邀请管理功能中,获取对应于与所述邀请请求信号一起接收的所述会员识别符的所述邀请次数和所述上限次数,在所述邀请次数低于所述上限次数时,发行所述邀请用会员识别符。
8.根据权利要求1所述的服务器,其特征在于,所述邀请表的所述邀请用会员识别符与有效期限信息相对应,所述控制部在所述非会员管理功能中,在与所述邀请请求信号一起接收所述邀请用会员识别符时,还根据所述有效期限信息判定所述接收的邀请用会员识别符的有效性,在有效时判定所述邀请用会员识别符是否包含在所述邀请表中。
9.一种程序,该程序使计算机发挥以下装置的功能,该计算机向通过网络连接的多个信息终端提供服务,具有存储着会员表的存储部,该会员表包含用于确定使用所述服务的会员的会员识别符,所述装置包括会员管理装置,与所述会员识别符一起接收从任一所述信息终端发送的请求使用所述服务器的第一使用请求信号,判定与所述第一使用请求信号一起接收的会员识别符是否包含在所述会员表中,在包含在所述会员表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信,将与所述第一使用请求信号一起接收的会员识别符作为所述存储部的登录表进行存储;邀请管理装置,在接收到从具有所述登录表中存储的会员识别符的任一所述信息终端发送的、请求发行用于由所述会员邀请非会员的邀请用会员识别符的邀请请求信号时,发行所述邀请用会员识别符,将所述邀请用会员识别符与发送所述邀请请求信号的所述信息终端的所述会员识别符对应起来,并作为邀请表存储在所述存储部中;非会员管理装置,与所述邀请用会员识别符一起接收从任一所述信息终端发送的第二使用请求信号,判定所述邀请用会员识别符是否包含在所述邀请表中,在包含在所述邀请表中时,允许与发送所述第二使用请求信号的所述信息终端进行通信。
10.根据权利要求9所述的程序,其特征在于,所述非会员管理装置在所述邀请用会员识别符包含在所述邀请表中时,判定所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述会员识别符包含在所述登录表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信。
11.根据权利要求9或10所述的程序,其特征在于,所述多个信息终端分别被分配了用于唯一地确定所述信息终端的机型个别识别符,确定所述会员的所述会员识别符是该会员使用的所述信息终端的所述机型个别识别符,所述非会员管理装置在与所述邀请用会员识别符一起接收所述第二使用请求信号时,获取发送所述第二使用请求信号的所述信息终端的所述机型个别识别符,在所述邀请用会员识别符包含在所述邀请表中时,使所述接收的机型个别识别符与所述邀请用会员识别符对应起来,从而更新所述邀请表。
12.根据权利要求9~12中任意一项所述的程序,其特征在于,所述会员管理装置接受与发送所述第一使用请求信号的所述信息终端进行通信的许可,并生成第一会话识别符,使所述第一会话识别符和与所述第一使用请求信号一起接收的所述会员识别符对应起来,从而更新所述登录表,所述非会员管理装置接受与发送所述第二使用请求信号的所述信息终端进行通信的许可,并生成第二会话识别符,使所述第二会话识别符和与所述第二使用请求信号一起接收的所述邀请用会员识别符对应起来,从而更新所述登录表,并且,还发挥会话管理装置的作用,根据所述第一会话识别符和所述第二会话识别符,对发送所述第一使用请求信号的所述信息终端与发送所述第二使用请求信号的所述信息终端之间的通信进行中介。
13.根据权利要求11所述的程序,其特征在于,所述非会员管理装置与所述会员识别符一起接收从任一所述信息终端发送的请求停止使用所述服务器的使用停止请求信号,判定与所述使用停止请求信号一起接收的所述会员识别符是否包含在所述邀请表中,在所述会员识别符包含在所述邀请表中时,获取所述邀请表中对应于与所述使用停止请求信号一起接收的所述会员识别符的所述机型个别识别符,切断与由所述获取的机型个别识别符确定的所述信息终端之间的通信。
14.根据权利要求11所述的程序,其特征在于,所述服务是根据来自所述信息终端的请求发送应用程序的下载服务,所述非会员管理装置与所述机型个别识别符和所述邀请用会员识别符一起接收从已下载所述应用程序的任一信息终端发送的所述应用程序的起动确认请求信号,判定与所述起动确认请求信号一起接收的所述邀请用会员识别符是否包含在所述邀请用表中,在所述接收的邀请用会员识别符包含在所述邀请用表中时,判定在所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述对应的会员识别符不包含在所述登录表中时,向由与所述起动确认请求信号一起接收的所述机型个别识别符确定的所述信息终端发送所述应用程序起动停止信号。
15.根据权利要求9所述的程序,其特征在于,使所述会员表的所述会员识别符与过去曾邀请过的非会员的邀请次数和上限次数相对应,所述邀请管理装置获取对应于与所述邀请请求信号一起接收的所述会员识别符的所述邀请次数和所述上限次数,在所述邀请次数低于所述上限次数时,发行所述邀请用会员识别符。
16.根据权利要求9所述的程序,其特征在于,使所述邀请表的所述邀请用会员识别符与有效期限信息相对应,所述非会员管理装置在与所述邀请请求信号一起接收所述邀请用会员识别符时,还根据所述有效期限信息判定所述接收的邀请用会员识别符的有效性,在有效时判定所述邀请用会员识别符是否包含在所述邀请表中。
17.一种信息处理装置中的向非会员提供服务的服务提供方法,该信息处理装置具有存储部,其存储着向通过网络连接的多个信息终端提供服务的控制程序、以及包含用于确定使用所述服务的会员的会员识别符的会员表的存储部;控制部,其从所述存储部读出所述控制程序并执行,其特征在于,使所述控制部执行以下步骤会员管理步骤,与所述会员识别符一起接收从任一所述信息终端发送的请求使用所述服务器的第一使用请求信号,判定与所述第一使用请求信号一起接收的会员识别符是否包含在所述会员表中,在包含在所述会员表中时,允许与发送所述第一使用请求信号的所述信息终端的通信,把与所述第一使用请求信号一起接收的会员识别符作为登录表存储在所述存储部中;邀请管理步骤,与所述会员识别符一起接收从任一所述信息终端发送的、请求发行用于由所述会员邀请非会员的邀请用会员识别符的邀请请求信号,判定与所述邀请请求信号一起接收的所述会员识别符是否包含在所述登录表中,在包含在所述登录表中时,发行所述邀请用会员识别符,使所述邀请用会员识别符和与所述邀请请求信号一起接收的所述会员识别符对应起来,并作为邀请表存储在所述存储部中;非会员管理步骤,与所述邀请用会员识别符一起接收从任一所述信息终端发送的第二使用请求信号,判定所述邀请用会员识别符是否包含在所述邀请表中,在包含在所述邀请表中时,允许与发送所述第二使用请求信号的所述信息终端的通信。
18.根据权利要求17所述的服务提供方法,其特征在于,在所述非会员管理步骤中,在所述邀请用会员识别符包含在所述邀请表中时,判定所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述会员识别符包含在所述登录表中时,允许与发送所述第一使用请求信号的所述信息终端进行通信。
19.根据权利要求17或18所述的服务提供方法,其特征在于,所述多个信息终端分别被分配了用于唯一地确定所述信息终端的机型个别识别符,确定所述会员的所述会员识别符是该会员使用的所述信息终端的所述机型个别识别符,在所述非会员管理步骤中,在与所述邀请用会员识别符一起接收所述第二使用请求信号时,获取发送所述第二使用请求信号的所述信息终端的所述机型个别识别符,在所述邀请用会员识别符包含在所述邀请表中时,使所述接收的机型个别识别符与所述邀请用会员识别符对应起来,从而更新所述邀请表。
20.根据权利要求17~19中任意一项所述的服务提供方法,其特征在于,在所述会员管理步骤中,接受所述通信许可,生成第一会话识别符,使所述第一会话识别符和与所述第一使用请求信号一起接收的所述会员识别符对应起来,从而更新所述登录表,在所述非会员管理步骤中,接受所述通信许可,生成第二会话识别符,使所述第二会话识别符和与所述第二使用请求信号一起接收的所述邀请用会员识别符对应起来,从而更新所述登录表,并且,还具有会话管理步骤,根据所述第一会话识别符和所述第二会话识别符,对发送所述第一使用请求信号的所述信息终端与发送所述第二使用请求信号的所述信息终端之间的通信进行中介。
21.根据权利要求19所述的服务提供方法,其特征在于,在所述非会员管理步骤中,与所述会员识别符一起接收从任一所述信息终端发送的请求停止使用所述服务器的使用停止请求信号,判定与所述使用停止请求信号一起接收的所述会员识别符是否包含在所述邀请表中,在所述会员识别符包含在所述邀请表中时,获取所述邀请表中对应于与所述使用停止请求信号一起接收的所述会员识别符的所述机型个别识别符,切断与由所述获取的机型个别识别符确定的所述信息终端的通信。
22.根据权利要求19所述的服务提供方法,其特征在于,所述服务是根据来自所述信息终端的请求发送应用程序的下载服务,在所述非会员管理步骤中,与所述机型个别识别符和所述邀请用会员识别符一起接收从已下载所述应用程序的任一信息终端发送的所述应用程序的起动确认请求信号,判定与所述起动确认请求信号一起接收的所述邀请用会员识别符是否包含在所述邀请用表中,在所述接收的邀请用会员识别符包含在所述邀请用表中时,判定所述邀请表中对应于所述邀请用会员识别符的所述会员识别符是否包含在所述登录表中,在所述对应的会员识别符不包含在所述登录表中时,向由与所述起动确认请求信号一起接收的所述机型个别识别符所确定的所述信息终端发送所述应用程序起动停止信号。
23.根据权利要求17所述的服务器,其特征在于,使所述会员表的所述会员识别符与过去曾邀请过的非会员的邀请次数和上限次数对应起来,在所述邀请管理步骤中,获取对应于与所述邀请请求信号一起接收的所述会员识别符的所述邀请次数和所述上限次数,在所述邀请次数低于所述上限次数时,发行所述邀请用会员识别符。
24.根据权利要求17所述的服务提供方法,其特征在于,使所述邀请表的所述邀请用会员识别符与有效期限信息对应起来,在所述非会员管理步骤中,在与所述邀请用会员识别符一起接收所述邀请请求信号时,根据所述有效期限信息判定所述接收的邀请用会员识别符的有效性,在有效时判定所述邀请用会员识别符是否包含在所述邀请表中。
全文摘要
一种可以向非会员提供对注册会员提供的网络服务的系统,即使非会员不进行会员注册,进行了会员注册的用户成功地通过了提供服务的服务器的使用验证(登录)时,通过由会员用户邀请非会员用户,非会员可以接受会员服务的提供。为此,具有如下功能邀请管理功能,当会员接收到请求发行用于邀请非会员的邀请用会员识别符的邀请请求信号时,发行邀请用会员识别符,将邀请用会员识别符和发出邀请请求信号的信息终端的会员识别符对应起来,作为邀请表存储到存储部中;非会员管理管理功能,与邀请用会员识别符一同接收从任一信息终端发出的使用请求信号,判断邀请表中是否包含该邀请用会员识别符,当包含时,允许与发送该使用请求信号的信息终端进行通信。
文档编号G06F21/33GK1700226SQ20051007041
公开日2005年11月23日 申请日期2005年4月30日 优先权日2004年5月10日
发明者石井哲次, 庄司明 申请人:世嘉股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1