服务扩展系统以及联系服务器的利记博彩app

文档序号:6594715阅读:243来源:国知局
专利名称:服务扩展系统以及联系服务器的利记博彩app
技术领域
本发明涉及与提供规定服务的服务提供服务器联系来提供进一步的扩展服务的 服务扩展系统以及该系统中所包括的联系服务器。
背景技术
如社会性网络系统(social networking system)(以下称为「SNS」)那样,通过认 证信息进行请求访问的用户的认证,仅对通过了认证的用户许可访问,例如作为用户间的 信息交换场所提供如社区服务(community service)这样的规定服务的服务提供系统已经 被公知(例如,专利文献1)。专利文献1 日本特开2001_2四观2号公报对于该被认证的用户,在除了现有的服务提供系统提供的服务之外追加新的服务 时,可以考虑使该服务提供系统管理全部用于提供追加服务的追加系统。但是,在这样的结 构中,对于服务提供系统,增加现有程序的大幅修改、新追加系统的运营管理等负担,尤其, 在追加服务的信息量、种类庞大时,用于追加该服务的成本、劳力也变得庞大。如此对服务 提供系统的负担变得庞大时,例如,在与现有的服务提供系统的运营公司不同的公司提供 追加服务时,该追加服务的普及变得困难。其结果,现有的服务提供系统中的服务的种类固 定化,其扩展性被损害。

发明内容
因此,本发明的目的是提供一种服务扩展系统以及联系服务器,能够在不对现有 的服务提供系统增加负担的情况下,扩展现有的服务提供系统对用户提供的服务种类的幅度。本发明通过以下的方法来解决上述课题。本发明的服务扩展系统具备用户终端,其具有接受用户操作的操作输入部、以及 输出规定信息的输出部;服务提供服务器,其进行操作所述用户终端的用户的认证处理,许 可通过所述认证处理认证而成立的用户的用户终端进行访问,并根据所述用户终端的请求 提供规定服务;和扩展提供系统,其对许可了所述访问的用户终端的用户提供扩展服务,其 中,所述服务提供服务器具有利用信息发送部,该利用信息发送部在从许可了所述访问的 用户终端取得利用信息请求后,将表示利用信息是从所述服务提供服务器发信的情况的发 信源信息、以及所述利用信息被发信的发信时刻信息包含在该利用信息中,向所述用户终 端发送,所述扩展提供系统在一个服务器中具备或者在多个服务器中分散具备利用确认 部,其进行利用确认处理,从所述用户终端取得所述利用信息,通过所述发信源信息,确认 所述利用信息的发信源是所述服务提供服务器,并且根据所述发信时刻信息,确认对所述 用户终端许可所述访问;和扩展服务提供部,其在所述利用确认处理中的确认被进行后, 对所述用户终端,开始提供与所述扩展服务相关的信息,所述用户终端具有利用信息请 求部,其在所述访问被许可的状态下,通过所述用户具有规定操作时,向所述服务提供服务器发送请求所述利用信息的利用信息请求;利用信息传输部,其在从所述服务提供服务器 取得所述利用信息后,向所述扩展提供系统的具备所述利用确认部的服务器传输该利用信 息;和扩展服务对应部,其在所述输出部进行与从所述扩展提供系统提供的所述扩展服务 相关的信息相应的输出,据此,解决上述课题。根据本发明的服务扩展系统,使用户终端的利用信息请求部从对被认证的用户许 可访问的服务提供服务器取得包含发信源信息以及发信时刻信息的利用信息,并且将所取 得的利用信息发送给扩展提供系统的具有利用确认部的服务器。在利用确认部中,根据利 用信息中包含的发信源信息以及发信时刻信息,判断用户终端的用户是否被服务提供服务 器许可访问。通过利用信息的发信时刻信息,确定发信了利用信息的发信时刻,例如,若该 发信时刻和当前时刻的差小,则能够看做用户终端当前也被许可访问。此外,利用确认部从 用户终端取得利用信息,所以能够通过发信源信息确认利用信息是否是从服务提供服务器 发信的。而且,在确认该访问被许可后,通过扩展访问提供部,向用户终端提供与扩展服务 相关的信息。被服务提供服务器许可访问的用户终端,即,正在利用服务提供服务器的用户终 端,通过本发明,能够向正在利用服务提供服务器的用户提供扩展服务。因此,用户只要接 受现有服务提供服务器的认证,就可以被提供扩展服务,能够看做是犹如扩大了由现有服 务提供服务器提供的服务种类的幅度。此外,利用确认部能够通过发信源信息确认从用户 终端取得的利用信息的发信源。而且,利用确认部构成为能够经由用户终端取得利用信息 而不是从服务提供服务器,所以服务提供服务器通过与通常一样的过程许可用户终端访问 即可,根据来自用户终端的请求,仅发送包括发信时刻以及发信源信息的利用信息即可。因 此,能够在不对现有服务提供系统增加负担的情况下,扩展现有服务提供系统对用户提供 的服务种类的幅度。发信时刻信息包括是发信时刻本身的情况、是表示发信时刻的记号、字符的情况、 以及是发信时刻属于的时间段的情况。在发信时刻信息是时间段时,例如,利用确认部可 以通过比较当前时刻所属的时间段和发信时刻信息所属的时间段,判断当前访问是否被许 可。发信时刻可以通过服务提供服务器具备的计时机构或者能够访问的以往已知的计时机 构来确定。另外,在利用服务提供服务器采用的数据通信方式使发送信息包含发信时刻的 情况下,也可以利用该信息。为了避免用户终端中的伪造,优选通过以往已知的方法来加密 发信源信息。「用户终端」的「输出部」的输出包括视觉的输出以及听觉的输出。「扩展服务的请 求操作」是由被服务提供服务器许可访问的状态的用户终端进行的操作,可以是作为「扩展 服务的请求操作」而预先设定的操作,例如,画面上的规定位置的选择操作、向规定的输入 部件的输入操作、规定的声音的声音输入等。「服务提供服务器」可以是仅许可通过以往已 知的认证处理而认证成立的用户访问,向被认证的用户、即规定范围的用户提供规定服务 的服务器。例如,是作为服务提供作为信息交换场所的社区站点的社会性网络服务器(SNS 服务器)、作为服务仅向会员提供规定信息的会员制站点的管理服务器等。「扩展提供系统」可以由具有利用确认部以及扩展服务提供部的一个服务器构成, 也可以构成为通过多个服务器来实现各部的功能,例如,由具有利用确认部的第1服务器 和具有扩展服务提供部的第2服务器构成等。另外,通过多个服务器构成的情况下的服务器间的通信,可以采用以往已知的通信方法,例如,在通过上述两个服务器构成的情况下, 可以通过以往已知的通信方法从第1服务器向第2服务器发送表示进行了利用确认处理中 的确认的情况的信息。此外,「扩展服务」包括向用户提供规定信息的服务、和持续提供游 戏、虚拟旅行的参加等规定状态的服务。在本发明的服务提供系统中,优选所述扩展提供系统由具有所述利用确认部和所 述扩展服务提供部的扩展服务器构成,所述服务提供服务器具有用户信息存储部,该用户 信息存储部关于要通过所述认证处理被认证的多个用户的每一个,存储由至少一个项目构 成的用户信息,所述扩展服务器还具备信息存储部,该信息存储部存储与规定主题相关的 多个信息,所述服务提供服务器的所述利用信息发送部从所述用户信息存储部取得与发送 了所述利用信息请求的用户终端的用户对应的所述用户信息,并且使所述利用信息还包含 所取得的所述用户信息,所述用户终端的利用信息传输部向所述扩展服务器发送所述利用 信息,所述扩展服务器的扩展服务提供部根据构成所取得的所述利用信息的所述用户信息 的至少一个项目的内容,从所述多个信息生成选择信息,并将所述选择信息作为与所述扩 展服务相关的信息,提供给所述用户终端,所述用户终端的扩展服务对应部在所述输出部 中进行与所述选择信息相应的输出。据此,将由服务提供服务器保持的用户信息包括在利用信息中发送给扩展服务 器,通过扩展服务器的扩展服务提供部,根据构成用户信息的至少一个项目的内容生成选 择信息,所以能够使作为与扩展服务相关的信息而提供的选择信息反映用户信息的内容。 在构成用户信息的项目中,包括识别用户的用户识别信息、用户的年龄、身高、兴趣等与服 务器提供系统的利用没有关系的与用户自身相关的信息的项目、和利用次数、与系统内的 其他用户的关系等与服务器提供系统的利用相关的项目。作为从多个信息基于用户信息的项目的内容生成选择信息的方式,例如有将项 目的内容作为关键字,选择包括该关键字的信息的情况;预先将信息存储部的各信息与关 键字建立对应,选择关键字一致的信息的情况等。此外,在用户信息的项目仅是用户识别信 息的情况下,例如,可以根据用户识别信息的编码体系来生成选择信息,也可以构成为将用 户识别信息使用于接受扩展服务的用户的计数,在达到规定的计数值时生成规定的选择信 息。向用户终端提供的「与扩展服务相关的信息」中,除了字符信息、图像信息之外,还包括 计算机程序。本发明的服务扩展系统,优选所述扩展提供系统由扩展服务提供服务器和联系服 务器构成,所述扩展服务提供服务器具有所述扩展服务提供部,所述扩展服务提供部在从 所述用户终端取得扩展信息后,许可来自所述用户终端的访问,从而开始提供与所述扩展 服务相关的信息;所述联系服务器具有所述利用确认部以及扩展信息生成部,该扩展信息 生成部在所述利用确认处理中的确认被进行后,生成用于许可所述用户终端向所述扩展服 务提供服务器的访问的扩展信息,并向所述用户终端发送,所述用户终端具有扩展信息发 送部,该扩展信息发送部在从所述联系服务器取得所述扩展信息后,向所述扩展服务提供 服务器发送所述扩展信息。据此,扩展提供系统由进行利用确认处理的联系服务器和扩展服务提供服务器构 成。因此,能够将确认用户是否正在利用服务提供服务器的处理、和在进行了该确认时向用 户提供扩展服务的处理分离。作为扩展服务,不是仅向用户终端提供信息就结束,而是在持续提供规定状态的情况下,需要持续管理该状态的功能,尤其在许多用户接受扩展服务的 情况下处理负担变大,但是在该结构中,能够避免使一个服务器负担该处理负担。在不同的 管理运营公司管理确认用户终端的访问状态的联系服务器、和提供扩展服务的扩展服务提 供服务器的情况下也是有效的。另外,「扩展信息」只要是在扩展服务提供服务器中被识别 为「扩展信息」的信息即可,没有特别限定。优选所述扩展提供系统还具有扩展发信源信息生成服务器,该扩展发信源信息生 成服务器具有扩展发信源信息生成部,该扩展发信源信息生成部在从所述联系服务器取得 请求用于表示所述扩展信息是从所述联系服务器发信的情况的扩展发信源信息的扩展发 信源信息请求后,生成所述扩展发信源信息并向所述联系服务器发送,所述联系服务器的 扩展信息生成部在通过所述利用确认部进行确认后,向所述扩展发信源信息生成服务器发 送请求对生成的扩展信息的所述扩展发信源信息的所述扩展发信源信息请求,从所述扩展 发信源信息生成服务器取得所述扩展发信源信息,并将所述扩展发信源信息包含在对应的 所述扩展信息中向所述用户终端发送,所述扩展服务提供服务器具有扩展发信确认部,该 扩展发信确认部根据从所述用户终端取得的扩展信息中包含的扩展发信源信息,确认所述 扩展信息是从所述联系服务器发送的,所述扩展服务提供部在通过所述扩展发信确认部确 认所述扩展信息是从所述联系服务器发信的后,对发送了该扩展信息的用户终端许可访 问,开始提供与所述扩展服务相关的信息。据此,扩展服务提供服务器能够根据扩展发信源信息,确认从用户终端取得的扩 展信息是否是从联系服务器发信的该扩展信息。作为根据扩展发信源信息来确认发信源的 方式,在「扩展发信源信息」为规定信息的情况下,可以构成为使扩展发信源信息生成部通 过以往已知的加密方法加密扩展发信源信息,使扩展发信确认部对加密后的扩展发信源信 息进行译码从而确认该信息,也可以构成为在使扩展发信源信息生成部对各扩展信息生成 固有的扩展发信源信息,并使所生成的扩展发信源信息保持在扩展发信源信息生成服务器 中,在扩展发信确认部通过扩展发信源信息生成服务器保持从用户终端取得的扩展发信源 信息时,确认为该扩展信息是从联系服务器发信的扩展信息。优选所述服务提供服务器具有用户信息存储部,该用户信息存储部存储与要通过 所述认证处理而被认证的多个用户的每一个相关的信息包含识别各用户的用户识别信息 的用户信息,所述利用信息发送部从所述用户信息存储部取得与发送了所述利用信息请求 的用户终端的用户对应的所述用户信息,并将所取得的所述用户信息也包含在所述利用信 息中,所述联系服务器的扩展信息生成部在所述利用确认处理中的确认被进行后,生成包 含所述利用信息中包含的用户信息的至少所述用户识别信息的所述扩展信息,所述扩展服 务提供服务器的扩展服务提供部根据所述扩展信息中包含的所述用户识别信息,进行识别 各用户的处理。据此,通过服务提供服务器保持的用户识别信息,能够提供识别了各用户的扩展 服务。尤其,在扩展服务是多个用户参加的游戏时是有效的。优选所述联系服务器具有扩展用户信息存储部,该扩展用户信息存储部存储从所 述用户终端取得的所述用户信息,所述联系服务器的扩展信息生成部在所述利用确认处理 中的确认被进行后,将所述所取得的利用信息中包含的用户信息存储在所述扩展用户信息 存储部中,生成包含所述用户信息的用户识别信息的所述扩展信息,所述扩展服务提供服务器的扩展服务提供部将所述访问被许可的用户终端的用户的用户识别信息作为检索关 键字,参照所述扩展用户信息存储部中所存储的用户信息,根据所述用户信息生成与所述 扩展服务相关的信息。据此,扩展服务提供服务器能够提供反映了服务提供服务器保持的用户信息的扩 展服务。若构成为利用信息中包含的用户信息中除了用户识别信息之外还包含与用户相关 的各种信息,则能够提供与用户的各种情况相应的扩展服务。用户识别信息之外的用户信 息中包含的信息中,包括例如,用户的年龄、身高、兴趣等与服务器提供系统的利用没有关 系的与用户自身相关的信息、和利用次数、与系统内其他用户的关系等与服务器提供系统 的利用相关的信息。优选所述联系服务器的扩展信息生成部在所述利用确认处理中的确认被进行后, 对所述用户信息中包含的用户识别信息,生成作为所述扩展服务提供服务器用的识别信息 的扩展用户识别信息,并将所述用户信息与对应的扩展用户信息建立对应存储在所述扩展 用户信息存储部中,将所述扩展用户识别信息作为所述用户识别信息包含在所述扩展访问 信息中,所述扩展服务提供服务器的扩展服务提供部通过所述扩展用户识别信息进行识别 各用户的处理。据此,在扩展提供系统中,扩展用户识别信息被利用为识别用户的信息,所 以能够利用扩展提供系统独自的编码体系识别用户。例如,在联系服务器具备扩展用户信 息存储部时,可以构成为将扩展用户识别信息作为检索关键字来检索用户信息。优选在所述扩展提供系统中还具备程序提供服务器,该程序提供服务器具有提 供程序存储部,其存储启动程序,该启动程序在所述用户终端启动,使所述用户终端作为所 述利用信息请求部、所述利用信息传输部以及所述扩展服务对应部发挥功能;和程序提供 部,其在从所述用户终端取得程序请求后向所述用户终端发送所述启动程序,所述用户终 端还具备程序启动部,该程序启动部在所述访问被许可后,在有所述扩展服务的请求操作 时,向所述程序提供服务器发送程序请求,从而取得所述启动程序,使所述启动程序启动。 据此,因为向有扩展服务的请求操作的用户终端提供启动程序并启动,所以不需要预先在 用户终端设定启动程序。因此,只要是被服务提供服务器许可访问的用户终端,则总是能够 接受扩展服务。优选在所述扩展提供系统中还具备程序提供服务器,该程序提供服务器具有提 供程序存储部,与所述规定扩展服务中固有的服务识别信息建立对应来存储用户终端用程 序,所述用户终端用程序包括在所述用户终端启动并使所述用户终端作为所述利用信息 请求部以及所述利用信息传输部发挥功能的启动程序、和构成为使所述用户终端作为所述 扩展信息发送部以及所述扩展服务对应部发挥功能的扩展服务程序;和程序提供部,其向 所述用户终端发送所述用户用程序,所述服务提供服务器具有存储画面程序的画面程序存 储部,所述画面程序构成为使所述访问被许可的用户终端的输出部输出能够从多种扩展服 务选择任一个扩展服务的选择菜单,在作为提供扩展服务的请求操作而选择一个扩展服务 后,向所述程序提供服务器发送包含与所选择的扩展服务对应的服务识别信息的程序请 求,所述用户终端具有画面程序执行部,其在从所述服务提供服务器取得所述画面程序 后,按照所述画面程序发挥功能;和程序启动部,其在取得所述用户终端用程序后使所述启 动程序启动,所述程序提供服务器的程序提供部向所述用户终端发送与从所述用户终端发 送的程序请求中包含的服务识别信息对应的用户终端用程序。
据此,因为向有扩展服务的请求操作的用户终端提供启动程序并启动,所以不需 要在用户终端预先设定启动程序。因此,只要是被服务提供服务器许可访问的用户终端,就 能够总是接受扩展服务。据此,向有扩展服务的请求操作的用户终端提供启动程序并启动, 所以不需要在用户终端预先设定启动程序。因此,只要是被服务提供服务器许可访问的用 户终端,就总是可以接受扩展服务。通过设定为需要与扩展服务提供服务器进行通信的扩 展服务程序与对应的扩展服务的扩展服务提供服务器通信,能够构成各扩展服务提供服务 器用的用户终端程序。因此,在根据扩展服务的种类设置不同的扩展服务提供服务器的情 况下是有效的。本发明的联系服务器包含在服务扩展系统中,所述服务扩展系统具备服务提供 服务器,其进行操作用户终端的用户的认证处理,许可通过所述认证处理认证成立的用户 的用户终端访问,并根据所述用户终端的请求提供规定服务;扩展服务提供服务器,其在从 所述用户终端取得用于许可提供扩展服务的扩展信息后,对所述用户终端开始提供扩展服 务;联系服务器,其与所述用户终端收发规定信息;和用户终端,其从所述服务提供服务器 取得包含利用信息的发信源信息以及发信时刻信息的所述利用信息,之后发送给所述联系 服务器,并从所述联系服务器取得所述扩展信息,之后发送给所述扩展服务提供服务器,其 中,所述联系服务器具有利用确认部,其进行利用确认处理,在从所述用户终端取得所述 利用信息后,通过所述发信源信息,确认所述利用信息的发信源是所述服务提供服务器;并 且根据所述发信时刻信息,确认对所述用户终端许可所述访问;和扩展信息生成部,其在所 述利用确认处理中的确认被进行后,生成所述扩展信息之后发送给所述用户终端,据此,解 决上述课题。根据本发明的联系服务器,能够提供使利用确认部与扩展服务提供部独立了 的本发明的扩展提供系统。发明效果如上所述,根据本发明,服务提供服务器构成为根据来自许可访问的用户终端的 请求,向用户终端发送包括发信源信息以及发信时刻信息的利用信息,至少由一个服务器 构成的扩展提供系统,构成为具有通过从用户终端取得的利用信息的发信源信息以及发信 时刻信息确认发信源、并且确认用户终端被服务提供服务器许可访问的情况的利用确认 部、和扩展服务提供部,该扩展服务提供部在该确认被进行后,对用户终端开始扩展服务的 提供,被服务提供服务器许可访问的状态的用户终端,根据用户操作向服务提供服务器请 求并取得利用信息,向扩展提供系统传输该取得了的利用信息,进行与从扩展提供系统提 供的扩展服务相应的输出,由此,能够提供一种能够扩展现有服务提供系统对用户提供的 服务种类的幅度而不对现有服务提供系统增加负担的服务扩展系统等。


图1是表示本发明的游戏扩展系统的第1方式的一例的图。图2是表示第1方式的游戏扩展系统中的用户终端的硬件结构的图。图3是表示第1方式的游戏扩展系统中的服务提供服务器的硬件结构的图。图4是表示由服务提供服务器向用户终端显示的社区开始画面的一例的图。图5是表示用户关联信息的数据项目的一例的图。图6是表示第1方式的游戏扩展系统中的URL解决服务器的硬件结构的图。
图7是表示第1方式的游戏扩展系统中的程序提供服务器的硬件结构的图。图8是表示用户终端用程序的一例的图。图9是表示第1方式的游戏扩展系统中的联系服务器的硬件结构的图。图10是表示用户ID存储部中所存储的数据的数据结构的流程图。图11是表示第1方式的游戏扩展系统中的游戏认证信息发行服务器的硬件结构 的图。图12是表示第1方式的游戏扩展系统中的游戏服务器的硬件结构的图。图13是表示用户终端取得用户终端用程序为止的处理流程的顺序图。图14是表示用户终端取得扩展访问信息为止的处理流程的顺序图。图15是表示在用户终端开始游戏为止的处理流程的顺序图。图16是表示联系服务器执行的利用确认处理中的处理流程的流程图。图17是表示第1方式的服务扩展系统的其他例的图。图18是表示本发明的服务扩展系统的第2方式的一例的图。图19是表示第2方式的服务扩展系统的扩展服务器的硬件结构的图。图20是表示第2方式的服务扩展系统中的各结构的处理流程的顺序图。
具体实施例方式(1)第 1 方式图1是表示作为本发明的第1方式的服务扩展系统1的一例的系统结构图。服务 扩展系统1由受理用户操作的用户终端2、对由认证处理认证过的用户提供规定服务的服 务提供服务器3和用于对利用服务提供服务器3的用户提供扩展服务的扩展提供系统4构 成。本方式的服务提供服务器3对对认证过的用户提供作为用户间的信息交换场所的社区 站点(site)的社会性网络系统(以下称为「SNS」)进行运用管理,具有作为以往已知的所 谓SNS服务器的功能。以下,将本方式中的服务提供服务器3称为SNS服务器3,对由SNS 服务器3管理的社区站点名例如是“MySNS”的情况进行说明。为了利用“MySNS”,新用户首先进行向“MySNS”的注册处理,得到认证信息。在注 册处理中,例如,由用户在“MySNS”的注册画面输入注册所需要的项目(昵称、籍贯等)后, 由SNS服务器3发行用户ID以及密码作为认证信息。以后,用户通过在“MySNS”的认证信 息输入画面输入已取得的用户ID以及密码,从而被SNS服务器3认证,即访问被许可,从而 能够利用“MySNS”。本方式的扩展提供系统4是能够使利用“MySNS”的用户参加多种线上游戏(以下 称为「游戏」)作为扩展服务的系统。扩展提供系统4由管理游戏进行的游戏服务器5、保 持与多种游戏的每一个相对应的用户终端用程序的程序提供服务器6、对存在扩展提供系 统4准备的各用户终端用程序的URL进行管理的URL解决服务器7、用于向游戏服务器5联 系SNS服务器3的信息的联系服务器8、和发行用户终端2访问游戏服务器5时所需要的游 戏认证信息的游戏认证信息发行服务器9构成。服务扩展系统1中的各服务器3、5 9以及用户终端2能够通过网络N进行通信。 在本方式中,作为网络N采用因特网。另外,在图1中示出了一个游戏服务器5,但是游戏 服务器5对多种游戏的每一种而设置。例如,在能够由扩展提供系统4提供3种游戏A、B、C时,对各游戏准备游戏服务器5,即准备3台游戏服务器5。以下,对本方式的扩展提供系 统4能够提供3种游戏A、B、C作为扩展服务、在没有特别说明时图1所示的游戏服务器5 是游戏A的游戏服务器的情况进行说明。对构成服务扩展系统1的用户终端2以及各服务器3、5 6的硬件结构进行说明。 首先,如图2所示,用户终端2具有用户通过网络N与其他结构收发信息的通信部21、输 出规定信息的输出部22、受理用户操作的包括键盘、鼠标等的操作输入部23、和控制用户 终端2的各结构21 23的动作的控制单元20。在输出部22中,包括显示规定信息的监视 器、输出规定声音信息的扬声器。控制单元20由CPU及其动作所需的储存区构成,主要作 为利用信息请求部20a、利用信息传输部20b、扩展信息发送部20c、画面程序执行部20d、程 序启动部20e以及扩展服务对应部20f发挥功能。对于各部20a 20f的功能,后面进行 叙述。在图3中示出SNS服务器3的硬件结构。由用于通过网络N与用户终端2收发信 息的通信部31、存储了社区站点“MySNS”的运营管理所需要的各种信息的存储部32、和控 制SNS服务器3的各结构31、32的动作的控制单元30构成。控制单元30由CPU及其动作 所需要的储存区构成,除了进行作为以往已知的SNS服务器的动作控制之外,主要作为利 用信息发送部30a发挥功能。后面叙述利用信息发送部30a的功能。在存储部32中,包括画面程序存储部3 和用户关联信息存储部32b。为了提供 社区服务,画面程序存储部3 存储有记载了要在用户终端2的监视器上显示的画面信息 的画面程序。在通过该画面程序所显示的画面中,例如有,使用户输入认证信息的认证信息 输入画面、所输入的认证信息被确认后显示的社区开始画面Si。在图4中示出社区开始画面SI的一例。在社区开始画面SI中,设置了例如, “MySNS”内的朋友列表区Sla、来自站点管理者的通知区Sib、来自朋友的消息区Sic。而且, 在社区开始画面SI中,设置了能够从游戏A 游戏C选择一个游戏的选择区Sid。构成为 在画面程序中选择了任一个游戏后,向URL解决服务器7发送用于识别所选择的游戏种类 的游戏识别信息。用户关联信息存储部32b存储按每个用户汇总了与“MySNS”中已注册的各用户相 关的信息的用户关联信息100。在本方式的用户关联信息100中,例如,如图5所示,昵称 102、我的朋友信息103、密码信息104、兴趣信息105以及籍贯106与用于识别各用户的用 户IDlOl建立了对应。用户IDlOl以及密码104作为由上述注册处理向用户发行的认证信 息发挥功能。我的朋友信息103表示用户IDlOl的用户在“MySNS”内认定为朋友的用户的 用户ID101。例如,根据在“MySNS”的注册画面所输入的内容,设定昵称102、兴趣信息104 以及籍贯105。另外,用户ID101、昵称102以及我的朋友信息103作为用户信息107通过 后述处理被发送到联系服务器8。在图6中示出URL解决服务器7的硬件结构。URL解决服务器7具有与以往已知 的URL解决服务器7相同的结构,由用于通过网络N与其他结构收发信息的通信部71、存 储存储了各用户终端用程序的URL场所的URL存储部72、和控制URL解决服务器7的各结 构71、72的动作的控制单元70构成。在URL存储部72中,建立对应存储了识别游戏种类 的游戏识别信息120和URL信息121。URL信息121是表示保持了与游戏识别信息120所 示的游戏对应的用户终端用程序的URL的信息。控制单元70由CPU及其动作所需的储存区构成,主要作为URL决定部70a发挥功能。后面叙述URL决定部70a的功能。在图7中示出程序提供服务器6的硬件结构。程序提供服务器6具有用于通过 网络N与其他结构收发信息的通信部61、存储向用户终端2提供的用户终端用程序110的 提供程序存储部62、和控制程序提供服务器6的各结构61、62的动作的控制单元60。控制 单元60由CPU及其动作所需要的储存区构成,主要作为程序提供部60a发挥功能。后面叙 述程序提供部60a的功能。在本方式的提供程序存储部62中,存储了与扩展提供系统4提 供的3个游戏A、B、C分别对应的用户终端用程序110a、110b、110c。即,各用户终端用程序 110a、110b、IlOc与对应的游戏A、B、C的游戏识别信息120建立对应而存储。如图8所示,各用户终端用程序110由启动程序部111和作为扩展服务程序的游 戏程序部112构成。启动程序部111在用户终端2下载用户终端用程序110后首先最初 被启动,是使用户终端2的控制单元20作为利用信息请求部20a以及利用信息传输部20b 发挥功能的程序。启动程序部111在各用户终端用程序110a、110b、110c中是共通的,即在 各游戏中是共通的。游戏程序部112根据游戏种类不同而不同,构成为作为扩展信息发送 部20c以及扩展服务对应部20f发挥功能、作为由游戏服务器5提供的游戏的游戏客户端 (client)来动作。例如,与游戏A对应的用户终端用程序IlOa的游戏程序部112,构成为 使用户终端2访问游戏A的游戏服务器5,作为游戏A的游戏客户端动作。在图9中示出联系服务器8的硬件结构。联系服务器8由用于通过网络N与其他 结构进行信息的收发的通信部81、存储向游戏服务器5提供的信息的存储部82、和控制联 系服务器8的各结构81、82的动作的控制单元80构成。控制单元80由CPU及其动作所需 要的储存区构成,主要作为利用确认部80a以及扩展信息生成部80b发挥功能。后面叙述 各部80a、80b的功能。在存储部82中存储用户ID存储部8 和个人信息存储部82b。如 图10所示,在用户ID存储部82a中,建立对应存储用户关联信息100的用户IDlOl和由后 述的方法所生成的扩展用户ID130。在个人信息存储部82b中存储从SNS服务器3取得的 用户信息107。用户ID存储部82a以及个人信息存储部82b合在一起的概念作为扩展用户 信息存储部82c发挥功能。在图11中示出游戏认证信息发行服务器9的硬件结构。游戏认证信息发行服务 器9由用于通过网络N与其他结构进行信息的收发的通信部91、存储所生成的游戏认证信 息的游戏认证信息存储部92、和控制单元90构成,该控制单元90由CPU及其结构所需要的 储存区构成,通过控制各结构91、92的动作,从而作为游戏认证信息生成部90a发挥功能。 后面叙述游戏认证信息发行部90a的功能。另外,如后所述,游戏认证信息是用于证明从联 系服务器8发送了要从该联系服务器8发送的信息的信息,由此作为扩展发信源信息发挥 功能。因此,游戏认证信息发行部90a作为扩展发信源信息生成部发挥功能,游戏认证信息 存储部92作为扩展发信源信息存储部发挥功能。如图12所示,游戏服务器5由用于通过网络N与其他结构收发信息的通信部51、 存储了作为游戏服务器进行动作所需的信息的存储部52、和控制单元50构成,该控制单元 50控制游戏服务器5的各结构51、52的动作,使游戏服务器5作为线上游戏的游戏服务器 发挥功能。控制单元50由CPU及其动作所需的储存区构成,主要作为游戏认证部50a以 及扩展服务提供部50b发挥功能,该游戏认证部50a作为扩展发信确认部。后面叙述各部 50a、50b的功能。
以下,根据图13 图15所示的顺序图来说明利用SNS服务器3提供的“MySNS” 的用户参加到扩展提供系统4提供的游戏A中为止的处理流程。各结构2、3、5 9中的处 理由各结构的控制单元20、30、50 90进行控制。首先,SNS服务器3进行用户终端2的关于用户的认证处理,一旦认证成立则许可 用户终端2的访问,S卩,确立与用户终端的链接(link)。该认证处理以及确立链接的处理, 可以是由以往已知的SNS服务器进行的处理。例如,SNS服务器3显示请求用户输入用户 IDlOl以及密码104的输入的认证信息输入画面,并判断由用户输入的用户IDlOl等是否存 储在用户关联信息存储部32b中,在有存储的情况下,使该用户的认证成立。在确立链接后,SNS服务器3发送用于在用户终端2的监视器显示“MySNS”的社 区开始画面SI的画面程序(步骤S100)。接收了该画面程序的用户终端2按照所取得的画 面程序,在监视器上显示社区开始画面SI (步骤S200)。在显示社区开始画面SI后,作为请 求扩展服务的操作,在通过用户的选择操作而选择「游戏A」时,向URL解决服务器7发送包 括游戏A的游戏识别信息120的URL请求(步骤S2(^)。步骤S200以及步骤S202是按照 画面程序的动作,由此,用户终端2的控制单元20作为画面程序执行部20d发挥功能。之 后,用户终端2在监视器上显示「准备中」的消息(步骤S204)。接收了 URL请求的URL解 决服务器7参照URL存储部72,检索与游戏A的游戏识别信息120建立了对应的URL信息 121,向用户终端2回信(步骤S300)。本方式的URL信息121表示存储了游戏A的用户终端用程序IlOa的URL,即,在程 序提供服务器6的提供程序存储部62中存储了用户终端用程序IlOa的存储场所。取得了 URL信息121的用户终端2向URL信息121表示的URL发送程序请求(步骤S206)。取得 了程序请求的程序提供服务器6的程序提供部60a向用户终端2下载程序请求表示的URL 中所存储的用户终端用程序IlOa(步骤S400)。然后,用户终端2启动所取得的用户终端用 程序IlOa(步骤S208)。由此,用户终端2的控制单元20作为程序启动部20e发挥功能。 通过该启动,开始用户终端用程序IlOa的启动程序部111的执行,以后,用户终端2按照用 户终端用程序IlOa动作。接着,在启动了用户终端用程序IlOa的用户终端2中,控制单元20按照启动程序 11动作,首先,向SNS服务器3发送利用信息请求(步骤S210)。据此,控制单元20作为利 用信息请求部20a发挥功能。接收了利用信息请求的SNS服务器3,通过利用信息发送部 30a,生成利用信息,并发送给用户终端2 (步骤S102)。在利用信息中包括操作用户终端 2的用户的用户信息107、电子签名信息、和表示利用信息的发信时刻的发信时刻信息。SNS 服务器3已经与用户终端2确立了链接,所以能够例如根据端口编号来确定用户终端2的 用户,从用户关联信息100提取该确定了的用户的用户信息107。电子签名信息是用于证明 利用信息是从SNS服务器3发信的情况的信息。虽然不论电子签名信息的方式如何,但是 例如,在公钥加密方式的情况下,通过公钥加密SNS服务器3的签名信息。公钥例如可以包 含在程序请求中向SNS服务器3发送。取得了利用信息的用户终端2向联系服务器8发送该利用信息(步骤S212)。据 此,控制单元20作为利用信息传输部20b发挥功能。在取得了利用信息的联系服务器8中, 通过利用确认部80a进行利用确认处理(步骤S500)。在利用确认处理中,根据利用信息, 由SNS服务器3对与利用信息相对应的用户,即发送了利用信息的用户终端2的用户进行认证,也就是确认是否是利用了“MySNS”的用户。通过利用确认处理,在确认了是正在利用 “MySNS”的用户的情况下,在确认结果中设定“确认”,在没有确认是正在使用“MySNS”的用 户的情况下,在确认结果中设定“错误”。关于利用确认处理的详细情况,后面进行叙述。接着,通过利用确认处理的确认结果,判断是否确认了是正在利用“MySNS”的用户 (步骤S502),在确认结果为“错误”时,向用户终端2发送错误消息(步骤S504)。在接收 了错误消息的用户终端2中,例如,在监视器上显示错误消息(步骤S214)。另一方面,在 利用确认处理的确认结果为“确认”时,联系服务器8生成与用户信息107中包含的用户ID 建立对应的扩展用户ID130 (步骤S506)。扩展用户ID130是用于在扩展提供系统4内识别用户的识别信息。因此,只要在 扩展提供系统4内有各用户固有的识别信息即可。在本方式中,在扩展提供系统4提供的 游戏内,作为识别用户的信息来使用。接着,联系服务器8将所生成的扩展用户ID130和用 户IDlOl建立对应,存储在用户ID存储部82a中,将所取得的利用信息107存储在个人信 息存储部82b中(步骤S508)。然后,向游戏认证信息发行服务器9发送游戏认证信息请求 (步骤 S510)。取得了游戏认证信息请求的游戏认证信息发行服务器9对该请求生成固有的游 戏认证信息(步骤S600)。游戏认证信息是用于证明后述的扩展访问请求是从联系服务器 8发信的情况的信息。因为对一个游戏认证信息请求生成一个扩展访问信息,所以对各游戏 认证信息请求为固有的游戏认证信息,对于各扩展访问信息也是固有的信息。所生成的游 戏认证信息被发送给联系服务器8,并且被存储在游戏认证信息存储部92中(步骤S602)。联系服务器8生成包括从游戏认证信息发行服务器9取得的游戏认证信息、和扩 展用户ID130的扩展访问信息作为扩展信息(步骤S512),并将所生成的扩展访问信息发送 给用户终端2(步骤S514)。据此,控制单元80作为扩展信息生成部80b发挥功能。取得了 扩展访问信息的用户终端2开始按照用户终端程序IlOa的游戏程序部112的处理。作为 按照游戏程序部112的处理,首先,用户终端2将所取得的扩展访问信息发送给游戏服务器 5(步骤S216)。据此,控制单元20作为扩展信息发送部20c发挥功能。取得了扩展访问信息的游戏服务器5进行扩展确认处理(步骤S700)。在扩展确 认处理中,游戏服务器5确认所取得的扩展访问信息是从联系服务器8发信的情况。具体 而言,访问游戏认证信息发行服务器9,来确认扩展访问信息中包含的游戏认证信息是否在 游戏认证信息存储部92中存在。据此,游戏认证信息发行服务器9的控制单元90作为游 戏认证信息生成部90a、即扩展发信源信息生成部发挥功能。在游戏认证信息存储部92中存在该游戏认证信息的情况下,在确认结果中设定 “确认”,在不存在的情况下,在确认结果中设定“错误”。接着,判断确认结果是否是“确 认”(步骤S702),在确认结果为“错误”时,游戏服务器5向用户终端2发送错误消息(步 骤S704)。在取得了该错误消息的用户终端2中,例如,在监视器上显示错误消息(步骤 S218)。在扩展确认处理的确认结果为“确认”时,游戏服务器5与发送了扩展访问信息的 用户终端2确立链接,从而许可来自用户终端2的访问(步骤S706)。之后,将用户终端2设 定为游戏客户端之一,例如,作为与扩展服务相关的信息,发送游戏开始画面(步骤S708)。 据此,控制单元50作为扩展服务提供部50b发挥功能。而且,扩展服务提供部50b具有作为以往已知的游戏服务器的功能。例如,从作为游戏客户端的用户终端2接受用户的操作信 息,根据该操作信息,更新游戏状况,并将更新信息作为与扩展服务提供信息相关的信息, 发送给用户终端2。另一方面,与游戏服务器5确立了链接的用户终端2,能够作为游戏A的游戏客户 端与游戏服务器5进行通信,作为以往已知的游戏客户端进行动作。例如,在监视器上显示 来自游戏服务器5的游戏开始画面,之后向游戏服务器5发送用户的操作信息,显示与来自 游戏服务器5的更新信息相应的画面(步骤S220)。通过控制单元20的扩展服务对应部 20f来控制作为游戏客户端的动作。另外,与用户终端2确立了链接的游戏服务器5,能够向联系服务器8发送包括扩 展用户ID130作为检索关键字的个人信息参照请求(步骤S710),取得与扩展用户ID对应 的昵称102以及我的朋友信息103,并基于该取得的信息进行处理。取得的昵称102,例如, 作为在游戏画面登场的用户的虚拟(avatar)名称来设定。此外,通过我的朋友信息103,例 如,还可以设定为与朋友用户合作来进行游戏。此时,游戏服务器5可以通过向联系服务器 8询问我的朋友信息103中所设定的用户的用户ID,从而取得对应的扩展用户ID。另一方面,从游戏服务器5取得了个人信息参照请求的联系服务器8向游戏服务 器5发送与作为检索关键字的扩展用户ID对应的用户的昵称102以及我的朋友信息103 作为提供信息(步骤S516)。具体而言,通过参照用户ID存储部82a,来确定与个人信息参 照请求中作为检索关键字而包括的扩展用户ID130相对应的用户IDlOl,进而,通过参照个 人信息存储部82b,来检索与所确定的用户IDlOl对应的用户信息107,提取所检索到的用 户信息107的昵称102以及我的朋友信息103,由此生成提供信息。根据图16的流程图来说明在利用确认处理中所进行的处理的流程。利用确认处 理由联系服务器8的利用确认部80a进行控制。利用确认处理是用于确认发送了利用信息 的用户终端2的用户是通过SNS服务器3被认证的用户(正在利用“MySNS”的用户)的处 理。首先,在步骤S800中,进行发信源确认处理。在发信源确认处理中,通过利用信息中包 含的电子签名信息,确认利用信息的发信源是否是SNS服务器3。例如,在公钥加密方式的 情况下,通过与由SNS服务器3使用的公钥成对的私钥来译码被加密的签名,通过被译码后 的签名信息是否表示SNS服务器3,来进行确认。在译码后的签名表示SNS服务器3时,在步骤S802中,判断为不是确认错误,进入 步骤S804。在步骤S804中,进行发信时刻确认处理。在发信时刻确认处理中,根据利用信 息中包含的发信时刻信息,判断用户终端2的用户是否是当前被SNS服务器3认证的用户。 在本方式中,通过发信时刻信息,确定从SNS服务器3发送利用信息的发信时刻,并计算所 确定的发信时刻和当前时刻的时间间隔(time lag)。然后,在该时间间隔在规定范围内的情况下,用户终端2的用户被确认为是被SNS 服务器3认证的用户。在被确认为是被认证的用户的情况下,在步骤S806中判断为不是确 认错误,进入步骤S808,将确认结果设定为“确认”,结束利用确认处理。如此,在本方式中, 在时间间隔在规定范围的情况下,表示从SNS服务器3向用户终端2发送了利用信息之后 没有经过规定时间以上,所以将发送了利用信息的用户终端2的用户看做是被SNS服务器 3认证的用户。在步骤S800的发信源确认处理中,在不能译码被加密的签名信息的情况下,或者在译码后的签名信息不表示SNS服务器3的情况下,在步骤S802中,判断为确认错误,进 入步骤S810,将确认结果设定为“错误”,结束利用确认处理。此外,在步骤S804的发信时 刻确认处理中的上述时间间隔超过规定范围时,因为从用户终端2被SNS服务器3认证之 后超过了规定时间,所以当前不能确认为被认证的用户,所以在步骤S806中判断为确认错 误,进入步骤S810,将确认结果设定为“错误”,结束利用确认处理。本发明不限于上述方式,可以通过各种方式来执行。例如,服务提供服务器3不限 于提供社区站点的SNS服务器3,只要是对根据规定的认证信息被认证的用户许可访问,并 向该许可了访问的用户提供规定的服务的服务器即可。服务扩展系统1的网络N可以是仅 规定数量的用户终端能够访问的封闭型网络,此外,也可以不设置网络N,而是例如,利用专 用线路连接服务扩展系统1内的各结构。在保持用户终端用程序110的URL被固定的情况 下,也可以不设置URL解决服务器7。在该情况下,代替URL请求,对画面程序设定将保持有 目的用户终端用程序110的程序提供服务器6的URL作为发送目的地的程序请求即可。还可以构成为一个游戏服务器5作为三个游戏A、B、C的服务器发挥功能。在该情 况下,对全部游戏的用户终端程序Iio设定为用户终端2向相同的游戏服务器5发送扩展 访问信息,并且使所发送的扩展访问信息包含所选择的游戏的游戏识别信息120即可。而 且,在游戏服务器5中,构成为进行与游戏识别信息120相应的处理即可。也可以对多个SNS服务器3对应一个扩展提供系统4。在该情况下,例如,构成为 在利用信息中包含用于识别各SNS服务器3管理的社区的社区ID。作为社区ID,可以利用 表示一般的通信方式的传送数据中所包含的发送源信息的信息。而且,联系服务器8在个 人信息存储部82b建立对应存储用户信息107和社区ID。游戏服务器5利用与昵称102同 样的方法从联系服务器8取得特定的用户的社区ID,例如,按照在属于相同社区的用户间 进行游戏的方式进行处理。进而,可以与扩展用户ID同样地,联系服务器8对各社区ID生成在扩展系统内4 使用的扩展社区ID,并在存储部82中设置存储其对应关系的社区ID存储部。在作为扩展服务而提供的游戏是一种的情况下,也可以不设置URL解决服务器7 以及程序提供服务器8。在图17中示出该情况下的服务扩展系统1’的系统结构图。在服 务扩展系统1’中,使联系服务器8的存储部82保持用户终端用程序110,由游戏服务器5、 联系服务器8和游戏认证信息发行服务器9构成扩展提供系统4。在服务扩展系统1’中, 只要构成社区开始画面SI的画面程序,使得在社区开始画面SI中选择游戏后,从用户终端 2向联系服务器5发送程序请求即可。而且,用户终端2只要启动从联系服务器5取得的程 序即可。此外,在仅特定的用户终端2构成服务扩展系统1的情况下,也可以用户终端2预 先存储用户终端用程序110。在该情况下,使社区开始画面SI的画面程序构成为在社区开 始画面SI中选择规定的游戏后,在用户终端2立刻启动与所选择的游戏对应的用户终端用 程序110即可。另外,也可以分别在联系服务器8的控制单元80以及存储部82中设置游戏认证 信息发行服务器9的游戏认证信息生成部90a以及游戏认证信息存储部92,省略游戏认证 信息发行服务器9。在该情况下,在游戏服务器5中的扩展确认处理中,通过访问联系服务 器8,来确认从用户终端2取得的游戏认证信息的真伪。
(2)第 2 方式扩展服务不像第1方式那样限定于其他用户和网络游戏,例如,还可以是对用户 提供规定信息(也包括由单人用户进行的游戏)的服务。在图18中示出作为提供这样的 扩展服务的第2方式的服务扩展系统300的一例。以下,主要对与第1方式不同的部分进 行说明。在图18的服务扩展系统300中,扩展提供系统4仅由扩展服务器310构成。对如 下情况进行说明服务扩展系统300的SNS服务器3提供特定的烹饪学校的学生用社区站 点,作为服务;扩展服务器310对被SNS服务器3认证过的用户(学生)提供「推荐饭店信 息」,作为扩展服务。如图19所示,扩展服务器310的硬件结构具有通信部311、存储部312、以及控制 单元313,在存储部312中保持用户终端用程序110’以及饭店信息RI,控制单元313主要作 为利用确认部313a以及扩展服务提供部31 发挥功能。饭店信息RI对多个饭店分别设 定烹饪类别、价格、场所、利用年龄层等的项目等与饭店相关的信息。用户终端用程序110’ 构成为使用户终端2向SNS服务器3请求利用信息,并向扩展服务器310发送从SNS服务 器3取得的利用信息,而且,在监视器显示来自扩展服务器310的「推荐饭店信息」。即,构 成为使用户终端2的控制单元20作为利用信息请求部20a、利用信息传输部20b以及扩展 服务提供部20b发挥功能。SNS服务器3保持的用户关联信息100’例如由作为用户ID的学生ID、密码、年龄 以及学生所属的所属班级构成,在用户信息107’中包含学生ID、年龄以及所属班级。社区 开始画面SI的画面程序构成为显示用于选择「推荐饭店信息」的选择区SId,选择该选择 区后向扩展服务器310发送程序请求。按照图20的顺序图来说明用户终端2被SNS服务器3认证、在监视器显示「推荐 饭店信息」为止的处理流程。各结构中的处理被各结构的控制单元20、30、313控制。首先, 经过步骤SllO以及步骤S230,在用户终端2显示社区开始画面SI的处理与第1方式相 同。在社区开始画面SI选择「推荐饭店信息」后,用户终端2向扩展服务器310发送程序 请求(步骤S23》。取得了程序请求的扩展服务器310向用户终端2下载用户终端用程序 110,(步骤 S520)。取得了用户终端用程序110’的用户终端2启动该程序(步骤S234),向SNS服务 器3发送利用信息请求(步骤S236)。据此,用户终端2的控制单元20作为利用信息请求 部20a发挥功能。取得了利用信息的SNS服务器3生成包含用户信息107’、发信时刻信息 以及电子签名信息的利用信息并发送(步骤S112)。据此,SNS服务器3的控制单元30作 为利用信息发送部30a发挥功能。取得了利用信息的用户终端2向扩展服务器310发送该 利用信息(步骤S238)。据此,用户终端2的控制单元20作为利用信息传输部20b发挥功 能。取得了利用信息的扩展服务器310进行与第1方式相同的利用确认处理(步骤S522)。 据此,扩展服务器310的控制单元313作为利用确认部313a发挥功能。接着,参照利用确认处理的确认结果(步骤S5M),在确认结果为“错误”时,扩展 服务器310向用户终端2发送错误消息(步骤S5^)。然后,用户终端2在监视器显示所取 得的错误消息(步骤S240)。在确认结果为“确认”的情况下,扩展服务器310生成作为选 择信息的「推荐饭店信息」之后向用户终端2发送(步骤。据此,扩展服务器310的 控制单元313作为扩展服务提供部31 发挥功能。
19
「推荐饭店信息」例如通过参照利用信息中包含的用户信息107’的年龄以及所属 班级,从饭店信息RI提取与年龄以及所属班级相应的烹饪、价格的饭店来生成。取得了「推 荐饭店信息」的用户终端2在监视器显示该信息(步骤S242)。据此,用户终端的控制单元 20作为扩展服务对应部20c发挥功能。通过以上的处理,能够向在社区开始画面SI选择了「推荐饭店信息」的用户提供 与该用户所属的班级以及年龄相应的饭店信息。另外,在扩展服务器310提供的信息是特 定的信息的情况下,不需要使利用信息包含用户信息107’,扩展服务器310对发送了利用 信息的用户终端2将该特定的信息作为与扩展服务相关的信息,发送给用户终端2。而且,在具备多个扩展服务器310、各扩展服务器310将相互不同主题的信息作为 扩展服务提供给用户的情况下,利用URL解决服务器7、程序提供服务器6以及多个扩展服 务器310构成扩展提供系统4即可。程序提供服务器6保持各扩展服务器310用的用户终 端用程序110’。各用户终端用程序110’与服务扩展系统300中的用户终端程序110’相 同,但是将利用信息的发送目的地设定为提供所选择的扩展服务的扩展服务器310。在社区开始画面SI的画面程序中设定为在社区画面SI显示使多种扩展服务为 一览的选择区SId,向URL解决服务器7发送包含通过用户的选择操作所选择的扩展服务的 服务识别信息的URL请求。之后的URL解决服务器7以及程序提供服务器6的动作与第1 方式相同,从程序提供服务器6向用户终端2下载与服务识别信息对应的用户终端用程序 110,。另外,与第1方式同样地,在仅特定的用户终端2构成服务扩展系统300的情况 下,还可以使用户终端2预先存储用户终端用程序110’。在该情况下,如下构成即可在社 区开始画面SI选择规定的游戏后,在用户终端2中立即启动用户终端用程序110’。
权利要求
1.一种服务扩展系统,具备用户终端,其具有接受用户操作的操作输入部、以及输出规定信息的输出部; 服务提供服务器,其进行操作所述用户终端的用户的认证处理,许可通过所述认证处 理而认证成立的用户对用户终端进行访问,并根据所述用户终端的请求提供规定服务;和 扩展提供系统,其对许可了所述访问的用户终端的用户提供扩展服务,其中, 所述服务提供服务器具有利用信息发送部,该利用信息发送部在从许可了所述访问的 用户终端取得利用信息请求后,将表示利用信息是从所述服务提供服务器发信的情况的发 信源信息、以及所述利用信息被发信的发信时刻信息包含在该利用信息中,向所述用户终 端发送,所述扩展提供系统在一个服务器或者多个服务器中分散具备 利用确认部,其进行利用确认处理,在该利用确认处理中,从所述用户终端取得所述利 用信息,通过所述发信源信息,确认所述利用信息的发信源是所述服务提供服务器,并且根 据所述发信时刻信息,确认对所述用户终端许可所述访问;和扩展服务提供部,其在所述利用确认处理中的确认被进行后,对所述用户终端,开始提 供与所述扩展服务相关的信息, 所述用户终端具有利用信息请求部,其在所述访问被许可的状态下,通过所述用户而有所述扩展服务的 请求操作时,向所述服务提供服务器发送请求所述利用信息的利用信息请求;利用信息传输部,其在从所述服务提供服务器取得所述利用信息后,向所述扩展提供 系统的具备所述利用确认部的服务器传输该利用信息;和扩展服务对应部,其在所述输出部进行与从所述扩展提供系统提供的所述扩展服务相 关的信息相应的输出。
2.根据权利要求1所述的服务扩展系统,其特征在于,所述扩展提供系统由具有所述利用确认部和所述扩展服务提供部的扩展服务器构成, 所述服务提供服务器具有用户信息存储部,该用户信息存储部关于要通过所述认证处 理而被认证的多个用户的每一个,存储由至少一个项目构成的用户信息,所述扩展服务器还具备信息存储部,该信息存储部存储与规定主题相关的多个信息, 所述服务提供服务器的所述利用信息发送部从所述用户信息存储部取得与发送了所 述利用信息请求的用户终端的用户对应的所述用户信息,并且使所述利用信息还包含所取 得的所述用户信息,所述用户终端的利用信息传输部向所述扩展服务器发送所述利用信息, 所述扩展服务器的扩展服务提供部根据构成所取得的所述利用信息的所述用户信息 的至少一个项目的内容,从所述多个信息生成选择信息,并将所述选择信息作为与所述扩 展服务相关的信息,提供给所述用户终端,所述用户终端的扩展服务对应部在所述输出部中进行与所述选择信息相应的输出。
3.根据权利要求1所述的服务扩展系统,其特征在于,所述扩展提供系统由扩展服务提供服务器以及联系服务器构成, 所述扩展服务提供服务器具有所述扩展服务提供部,所述扩展服务提供部在从所述用 户终端取得扩展信息后,许可来自所述用户终端的访问,从而开始提供与所述扩展服务相关的信息;所述联系服务器具有所述利用确认部以及扩展信息生成部,该扩展信息生成部在所述 利用确认处理中的确认被进行后,生成用于许可所述用户终端向所述扩展服务提供服务器 的访问的扩展信息,并向所述用户终端发送,所述用户终端具有扩展信息发送部,该扩展信息发送部在从所述联系服务器取得所述 扩展信息后,向所述扩展服务提供服务器发送所述扩展信息。
4.根据权利要求3所述的服务扩展系统,其特征在于,所述扩展提供系统还具有扩展发信源信息生成服务器,该扩展发信源信息生成服务器 具有扩展发信源信息生成部,该扩展发信源信息生成部在从所述联系服务器取得请求用于 表示所述扩展信息是从所述联系服务器发信的情况的扩展发信源信息的扩展发信源信息 请求后,生成所述扩展发信源信息并向所述联系服务器发送,所述联系服务器的扩展信息生成部在通过所述利用确认部进行确认后,向所述扩展发 信源信息生成服务器发送请求针对生成的扩展信息的所述扩展发信源信息的所述扩展发 信源信息请求,从所述扩展发信源信息生成服务器取得所述扩展发信源信息,并将所述扩 展发信源信息包含在对应的所述扩展信息中向所述用户终端发送,所述扩展服务提供服务器具有扩展发信确认部,该扩展发信确认部根据从所述用户终 端取得的扩展信息中包含的扩展发信源信息,确认所述扩展信息是从所述联系服务器发送 的,所述扩展服务提供部在通过所述扩展发信确认部确认所述扩展信息是从所述联系服 务器发信的后,对发送了该扩展信息的用户终端许可访问,开始提供与所述扩展服务相关 的信息。
5.根据权利要求3或4所述的服务扩展系统,其特征在于,所述服务提供服务器具有用户信息存储部,该用户信息存储部存储用户信息,所述用 户信息包括用与要通过所述认证处理而被认证的多个用户的每一个用户相关的信息来识 别各用户的用户识别信息,所述利用信息发送部从所述用户信息存储部取得与发送了所述利用信息请求的用户 终端的用户对应的所述用户信息,并将所取得的所述用户信息也包含在所述利用信息中,所述联系服务器的扩展信息生成部在所述利用确认处理中的确认被进行后,生成包含 所述利用信息中包含的用户信息的至少所述用户识别信息的所述扩展信息,所述扩展服务提供服务器的扩展服务提供部根据所述扩展信息中包含的所述用户识 别信息,进行识别各用户的处理。
6.根据权利要求5所述的服务扩展系统,其特征在于,所述联系服务器具有扩展用户信息存储部,该扩展用户信息存储部存储从所述用户终 端取得的所述用户信息,所述联系服务器的扩展信息生成部在所述利用确认处理中的确认被进行后,将所述取 得的利用信息中包含的用户信息存储在所述扩展用户信息存储部中,生成包含所述用户信 息的用户识别信息的所述扩展信息,所述扩展服务提供服务器的扩展服务提供部将所述访问被许可的用户终端的用户的 用户识别信息作为检索关键字,参照所述扩展用户信息存储部中所存储的用户信息,根据所述用户信息生成与所述扩展服务相关的信息。
7.根据权利要求5或6所述的服务扩展系统,其特征在于,所述联系服务器的扩展信息生成部在所述利用确认处理中的确认被进行后,针对所述 用户信息中包含的用户识别信息,生成作为所述扩展服务提供服务器用的识别信息的扩展 用户识别信息,并将所述用户信息与对应的扩展用户信息建立对应地存储在所述扩展用户 信息存储部中,将所述扩展用户识别信息作为所述用户识别信息包含在所述扩展访问信息 中,所述扩展服务提供服务器的扩展服务提供部通过所述扩展用户识别信息进行识别各 用户的处理。
8.根据权利要求1或2所述的服务扩展系统,其特征在于,在所述扩展提供系统中还具备程序提供服务器,该程序提供服务器具有 提供程序存储部,其存储启动程序,该启动程序在所述用户终端启动,使所述用户终端 作为所述利用信息请求部、所述利用信息传输部以及所述扩展服务对应部发挥功能;和 程序提供部,其在从所述用户终端取得程序请求后向所述用户终端发送所述启动程序,所述用户终端还具备程序启动部,该程序启动部在所述访问被许可后,在有所述扩展 服务的请求操作时,向所述程序提供服务器发送程序请求,从而取得所述启动程序,使所述 启动程序启动。
9.根据权利要求4 8中任一项所述的服务扩展系统,其特征在于, 在所述扩展提供系统中还具备程序提供服务器,该程序提供服务器具有提供程序存储部,与所述规定扩展服务中固有的服务识别信息建立对应地存储用户终 端用程序,所述用户终端用程序包括在所述用户终端启动并使所述用户终端作为所述利 用信息请求部以及所述利用信息传输部发挥功能的启动程序、和构成为使所述用户终端作 为所述扩展信息发送部以及所述扩展服务对应部发挥功能的扩展服务程序;以及 程序提供部,其向所述用户终端发送所述用户用程序,所述服务提供服务器具有存储画面程序的画面程序存储部,所述画面程序构成为使所 述访问被许可的用户终端的输出部输出能够从多种扩展服务选择任一个扩展服务的选择 菜单,在作为提供扩展服务的请求操作而选择一个扩展服务后,向所述程序提供服务器发 送包含与所选择的扩展服务对应的服务识别信息的程序请求, 所述用户终端具有画面程序执行部,其在从所述服务提供服务器取得所述画面程序后,按照所述画面程 序发挥功能;和程序启动部,其在取得所述用户终端用程序后使所述启动程序启动, 所述程序提供服务器的程序提供部向所述用户终端发送与从所述用户终端发送的程 序请求中包含的服务识别信息对应的用户终端用程序。
10.一种联系服务器,包含在服务扩展系统中,所述服务扩展系统具备服务提供服务器,其进行操作用户终端的用户的认证处理,许可通过所述认证处理认 证而成立的用户对用户终端访问,并根据所述用户终端的请求提供规定服务;扩展服务提供服务器,其在从所述用户终端取得用于许可提供扩展服务的扩展信息后,对所述用户终端开始提供扩展服务;联系服务器,其与所述用户终端收发规定信息;和用户终端,其从所述服务提供服务器取得包含利用信息的发信源信息以及发信时刻信 息的所述利用信息,发送给所述联系服务器,并从所述联系服务器取得所述扩展信息,发送 给所述扩展服务提供服务器, 其中,所述联系服务器具有利用确认部,其进行利用确认处理,在该利用确认处理中,在从所述用户终端取得所述 利用信息后,通过所述发信源信息,确认所述利用信息的发信源是所述服务提供服务器;并 且根据所述发信时刻信息,确认对所述用户终端已许可所述访问;和扩展信息生成部,其在所述利用确认处理中的确认被进行后,生成所述扩展信息,发送 给所述用户终端。
全文摘要
提供一种能够在不对现有服务提供系统增加负担的情况下扩展现有服务提供系统对用户提供的服务种类的服务扩展系统。具备SNS服务器(3),其根据来自许可了访问的用户终端(2)的请求,向用户终端(2)发送包含发信源以及发信时刻的利用信息;扩展提供系统(4),其通过从用户终端(2)取得的利用信息的发信源信息以及发信时刻,确认发信源,并且确认用户终端(2)被SNS服务器(3)许可访问的情况,在该确认被进行后,对用户终端(2)开始提供扩展服务;和用户终端(2),其在被SNS服务器(3)许可访问的状态下,根据用户的操作向SNS服务器(3)请求并取得利用信息,之后向扩展提供系统(4)传输该利用信息,并进行与从扩展提供系统(4)提供的扩展服务相应的输出。
文档编号G06F13/00GK102150168SQ200980135100
公开日2011年8月10日 申请日期2009年7月9日 优先权日2008年9月11日
发明者川井浩阳, 广田龙平 申请人:科乐美数码娱乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1