信息处理装置、服务处理装置、信息处理方法、程序、以及信息处理系统与流程

文档序号:14420367阅读:178来源:国知局
信息处理装置、服务处理装置、信息处理方法、程序、以及信息处理系统与流程

本公开涉及信息处理装置、服务处理装置、信息处理方法、程序以及信息处理系统。



背景技术:

在相关技术中,已经开发出了通过安装多个装置用于使处理高效的各种技术。

例如,专利文献1描述了技术,其中安装了多个服务器和负载分布装置,并且负载分布装置基于经由外部网络从客户端接收的分组的属性信息将分组指派给多个服务器中的任何服务器。

引文列表

专利文献

专利文献1:jp2004-158977a



技术实现要素:

技术问题

但是,根据专利文献1中描述的技术,有必要安装负载分布装置来确定分组将被指派给的服务器。因此,专利文献1中描述的技术使系统配置复杂化。

因此,本公开提出了新颖且改进的信息处理装置、服务处理装置、信息处理方法、程序以及信息处理系统,并且它们能够在不使用任何特殊装置的情况下从多个服务处理装置之中适当地确定服务处理装置作为连接目的地。

对问题的解决办法

根据本公开,提供了一种信息处理装置,包括:发送控制单元,使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询;以及连接目的地确定单元,基于从多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从多个服务处理装置之中将能够执行第一服务的处理的任何服务处理装置确定为连接目的地。

进一步地,根据本公开,提供了一种服务处理装置,包括:服务管理单元,基于预定的判断标准来激活多个服务中的任何服务;以及服务执行单元,基于从信息处理装置接收到的处理请求来执行与激活中的服务相关的处理。

进一步地,根据本公开,提供了一种信息处理方法,包括:使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询;以及由处理器基于从多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从多个服务处理装置之中将能够执行第一服务的处理的任何服务处理装置确定为连接目的地。

进一步地,根据本公开,提供了一种程序,使计算机用作:发送控制单元,使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询;以及连接目的地确定单元,基于从多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从多个服务处理装置之中将能够执行第一服务的处理的任何服务处理装置确定为连接目的地。

进一步地,根据本公开,提供了一种信息处理系统,包括:信息处理装置;以及多个服务处理装置,其中信息处理装置包括发送控制单元,使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询,以及连接目的地确定单元,基于从多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从多个服务处理装置之中将能够执行第一服务的处理的任何服务处理装置确定为连接目的地,以及服务处理装置包括:服务管理单元,基于预定的判断标准来激活多个服务中的任何服务,以及服务执行单元,基于从信息处理装置接收到的处理请求来执行与第一服务相关的处理。

发明的有益效果

根据本公开,如上所述,有可能在不使用任何特殊装置的情况下从多个服务处理装置中适当地确定作为连接目的地的服务处理装置。此外,这里描述的效果不一定是限制性的,并且可以实现在本公开中描述的任何效果。

附图说明

图1是图示根据本公开实施例的信息处理系统的配置示例的说明图。

图2是图示根据该实施例的rf客户机10的配置示例的功能框图。

图3是图示根据该实施例由rf客户机10执行的确定连接目的地的方法的示例的说明图。

图4是图示根据该实施例由rf客户机10执行的确定连接目的地的方法的示例的说明图。

图5是图示根据该实施例由rf客户机10执行的确定连接目的地的方法的示例的说明图。

图6是图示根据该实施例的服务主机20的配置示例的功能框图。

图7是图示根据该实施例的一些操作的序列图。

图8是图示根据该实施例的一些操作的序列图。

图9是图示根据该实施例的rf客户机10的硬件配置的说明图。

具体实施方式

在下文中,将参考附图详细描述本公开的(一个或多个)优选实施例。要注意的是,在本说明书和附图中,用相同的附图标记表示具有基本上相同的功能和结构的结构元件,并且省略对这些结构元件的重复说明。

此外,还存在说明书和附图中通过在相同的附图标记之后附加不同的字母来区分具有基本上相同的功能配置的多个部件的情况。例如,根据需要,具有基本上相同的功能配置的多个配置被区分为rf客户机10a和rf客户机10b。但是,当不特别需要区分具有基本上相同的功能配置的多个部件时,仅附加相同的附图标记。例如,在不特别需要区分rf客户机10a和rf客户机10b的时,将rf客户机10a和rf客户机10b简称为rf客户机10。

此外,将以下面描述的项目的顺序来描述“用于执行本发明的模式”。

1.信息处理系统的基本配置

2.实施例的具体实施方式

3.硬件配置

4.修改示例

<<1.信息处理系统的基本配置>>

<1-1.背景>

首先,将描述设计本实施例的背景,以便清楚地说明本公开的特征。

在相关技术中,电子货币终端被安装在各种商店中,并且电子货币服务被广泛使用。但是,在商店中引入电子货币终端的成本是个问题。例如,由于已知的电子货币终端一般是昂贵的,因此预期电子货币的使用频率较低的商店面临着从成本效益的观点来看不得不放弃引入电子货币终端的情况。

而且,已知的电子货币终端具有在电子货币服务停止时用户暂时完全不能使用电子货币终端的问题。例如,已知的电子货币终端既用作服务单元又用作保持单元。因此,例如,在服务暂时停止的情况下,在电子货币终端向预定服务器发送与服务相关的日志信息的情况下,无法同时使用保持单元的功能。

因此,鉴于上述情况而设计了本实施例。根据本实施例,用作保持单元的射频(rf)客户机10和用作服务单元的服务主机20被配置为分离的设备。此外,rf客户机10可以动态地确定作为与用户所请求的服务相关的连接目的地的服务主机20,并且不需要特殊的连接管理设备。在下文中,将依次详细描述这种实施例。

<1-2.基本配置>

首先,将参考图1描述根据本实施例的信息处理系统的配置。如图1中所示,根据本实施例的信息处理系统具有rf客户机10、服务主机20、ic卡30、服务器40、第一通信网络42和第二通信网络44。

[1-1-1.rf客户机10]

rf客户机10是根据本公开的信息处理装置的示例。rf客户机10是用于结合服务主机20向用户提供服务的装置。rf客户机10用作保持单元。例如,用户可以通过在rf客户机10(中的稍后将描述的非接触通信单元126)上保持用户拥有的ic卡30来使用在ic卡30中注册的服务。在这里,例如,服务是电子货币服务。但是,服务不限于这种示例,并且例如可以是点服务或诸如成员认证的个人认证的功能。此外,下面将主要描述服务是电子货币服务的示例。

例如,rf客户机10可以根据例如近场通信(nfc)与ic卡30执行非接触通信。而且,rf客户机10可以经由第一通信网络42与连接到第一通信网络42的多个服务主机20进行通信。

例如,可以将rf客户机10安装在诸如零售商店的商店、商业设施、休闲设施、车站等中。例如,可以将rf客户机10安装在由同一经营者运营的多个商店中。此外,下面将主要描述将rf客户机10安装在商店中的示例。

[1-1-2.服务主机20]

服务主机20是根据本公开的服务处理装置的示例。服务主机20是用于结合rf客户机10向用户提供服务的装置。服务主机20具有执行与用户所请求的服务相关的处理的功能。例如,服务主机20从rf客户机10接收与保持在rf客户机10上的ic卡30相关的服务处理请求,然后根据接收到的处理请求来执行处理。

此外,这个服务主机20基本上可以一次仅执行与一种类型的服务相关的处理。因此,在执行和与当前激活的服务不同种类的服务相关的处理的情况下,服务主机20首先执行切换服务的处理,然后在切换后执行与该类型的服务相关的处理。

此外,服务主机20可以例如经由第一通信网络42和第二通信网络44定期地向服务器40发送与执行的处理相关的日志信息。

例如,可以将这个服务主机20安装在安装有rf客户机10的设施(诸如商店)中。此外,安装有某个rf客户机10的商店和安装有某个服务主机20的商店可以是不同的。此外,也可以将服务主机20安装在没有安装rf客户机10并且连接到第一通信网络42的设施中。

[1-1-3.ic卡30]

ic卡30是结合了可以执行非接触通信的ic芯片(未示出)的卡。例如,这个ic卡30存储与注册在ic芯片中使用的服务相关的各种类型的数据。例如,ic卡30存储注册使用的电子货币的识别信息和与ic芯片中的电子货币相关的累计价格(价值)的余额。

此外,例如,ic卡30可以基于从rf客户机10接收的处理请求等来执行更新存储在ic芯片中的数据的处理。

[1-1-4.服务器40]

服务器40是例如用于存储与已经由服务主机20执行的服务相关的处理的日志信息等的装置。

[1-1-5.第一通信网络42]

第一通信网络42是从连接到第一通信网络42的装置发送的信息的有线或无线传输路径。例如,第一通信网络42是运营商店的经营者的局域网(lan)。

[1-1-6.第二通信网络44]

第二通信网络44是从连接到第二通信网络44的装置发送的信息的有线或无线传输路径。这个第二通信网络44连接到第一通信网络42。

例如,第二通信网络44包括诸如电话线网络、因特网或卫星通信网络的公共线路网络或者包括以太网(注册商标)的各种lan、广域网(wan)等。此外,第二通信网络44可以包括诸如因特网协议-虚拟专用网络(ip-vpn)的专用线路网络。

<<2.实施例的具体实施方式>>

<2-1.配置>

[2-1-1.rf客户机10]

上面已经描述了根据本实施例的信息处理系统的配置。接下来,将详细描述根据本实施例的配置。图2是图示根据本实施例的rf客户机10的配置示例的功能框图。如图2中所示,rf客户机10具有控制单元100、通信单元120、显示单元122、输入单元124和非接触通信单元126。

(2-1-1-1.控制单元100)

控制单元100通过使用诸如随后将描述的被结合在rf客户机10中的中央处理单元(cpu)150和随机存取存储器(ram)154的硬件来综合控制rf客户机10的操作。此外,控制单元100具有服务注册确认单元102、发送控制单元104、连接目的地确定单元106和处理请求单元108,如图2中所示。

(2-1-1-2.服务注册确认单元102)

服务注册确认单元102执行确认与用户所请求的服务相关的注册信息是否存储在ic卡30中的处理。例如,服务注册确认单元102使得非接触通信单元126向保持在非接触通信单元126上的ic卡30发送关于与用户所请求的服务的相关的注册信息是否存储在ic卡30中的查询。此外,与服务相关的注册信息可以包括例如示出有无与服务相关的使用授权的信息。

(2-1-1-3.发送控制单元104)

发送控制单元104控制信息到另一个装置的发送。例如,在已经确认与用户所请求的服务相关的注册信息存储在ic卡30中的情况下,发送控制单元104使通信单元120向连接到第一通信网络42的所有服务主机20发送关于是否可以执行服务的处理的查询。

(2-1-1-4.连接目的地确定单元106)

连接目的地确定单元106响应于已经被发送到多个服务主机20的关于是否可以执行处理的查询而基于从多个服务主机20中的一个或多个服务主机20接收到的响应信息来将多个服务主机20中的任何服务主机20确定为与用户所请求的服务相关的连接目标。即,连接目的地确定单元106从多个服务主机20之中动态地确定与用户所请求的服务相关的连接目的地。此外,响应信息包括示出是否可以执行用户所请求的服务的处理的信息。此外,响应信息还可以包括示出作为响应信息的发送源的服务主机20当前激活的服务类型的信息。

在从一个或多个服务主机20接收到的响应信息示出可以执行用户所请求的服务的处理的情况下,例如,连接目的地确定单元106根据预定的选择算法将一个或多个服务主机20中的任何服务主机20确定为连接目的地。在一个示例中,连接目的地确定单元106可以将作为最早接收到的示出可以执行用户所请求的服务的处理的响应信息的发送源的服务主机20确定为连接目的地。

此外,连接目的地确定单元106还可以基于一个或多个服务主机20当前激活的服务的类型将多个服务主机20中的任何服务主机20确定为连接目的地,其中该服务的类型是在每个服务主机20接收到的响应信息中所示出的。例如,在从多个服务主机20中的任何服务主机20接收的响应信息中示出的当前激活的服务与用户所请求的服务彼此一致的情况下,连接目的地确定单元106可以将作为响应信息的发送源的服务主机20确定为连接目的地。

-连接目的地的确定示例1

在这里,将参考图3至图5更详细地描述上述功能。图3是图示由rf客户机10(的连接目的地确定单元106)确定连接目的地的方法的示例的说明图。在图3中所示的示例中,示出了安装有两个服务主机20(服务主机20a和服务主机20b)的示例。此外,假设服务主机20a预先激活“服务a”(s101)并且服务主机20b也预先激活“服务a”(s103)。此外,假设服务主机20b在s103之后停止“服务a”(s105),然后与服务器40进行通信,例如发送日志信息等(s107)。

此外,假设rf客户机10在s107之后从用户获取对“服务a”的请求(s109)。

在这种情况下,rf客户机10的发送控制单元104使通信单元120首先向两个服务主机20发送关于是否可以执行“服务a”的处理的查询(s111)。

此后,服务主机20a基于接收到的查询向rf客户机10发送示出可以执行“服务a”的处理(并且被激活的服务的类型是“服务a”)的响应信息(s113)。

此外,由于服务主机20b当前正与服务器40进行通信,因此服务主机20b不响应接收到的查询(s115),这将在稍后详细描述。以这种方式,由于未从服务主机20b接收到响应信息,因此rf客户机10排除了服务主机20b作为连接目标。

在这里,在s113中接收的响应信息示出可以执行“服务a”的处理。因此,连接目的地确定单元106将s113中作为响应信息的发送源的服务主机20a确定为连接目的地(s117)。

-连接目的地的确定示例2

而且,图4是图示由rf客户机10a(的连接目的地确定单元106)确定连接目的地的方法的另一个示例的说明图。

图4中所示的示例示出了安装有三个服务主机20(服务主机20a、服务主机20b和服务主机20c)的示例。此外,假设所有三个服务主机20都可以执行“服务a”和“服务b”的处理。此外,假设服务主机20a预先激活“服务a”(s201),服务主机20b预先激活“服务b”(s203),并且服务主机20c预先激活“服务b”(s205)。此外,假设服务主机20c在s205之后连接到另一个rf客户机10b(s207)。进一步地,假设rf客户机10a获取用户对“服务b”的请求(s209)。

在这种情况下,rf客户机10a的发送控制单元104使通信单元120首先向所有服务主机20发送关于是否可以执行“服务b”的处理的查询(s211)。

此后,服务主机20a基于接收到的查询而向rf客户机10a发送示出可以执行“服务b”的处理并且被激活的服务的类型为“服务a”的响应信息(s213)。类似地,服务主机20b基于接收到的查询而向rf客户机10a发送示出可以执行“服务b”的处理并且被激活的服务的类型为“服务b”的响应信息(s215)。

此外,由于服务主机20c连接到另一个rf客户机10b,因此服务主机20c不以与图3中所示的示例相同的方式来响应接收到的查询(s217)。以这种方式,由于未从服务主机20c接收到响应信息,因此rf客户机10a排除了服务主机20c作为连接目标。

在这里,在s213中接收到的响应信息和在s215中接收到的响应信息都示出可以执行“服务b”的处理。因此,例如,连接目的地确定单元106将作为较早接收到的响应信息(即,在s213中接收到的响应信息)的发送源的服务主机20a确定为连接目的地(s219)。

-修改示例

此外,虽然用户所请求的服务是“服务b”,但是在s213中接收到的响应信息中示出的当前激活的服务是“服务a”,并且这两者不同。同时,在s215中接收到的响应信息中示出的当前激活的服务是“服务b”,并且该服务与用户所请求的服务一致。因此,在s219的修改示例中,连接目的地确定单元106可以将在s215中用作响应信息的发送源的服务主机20b确定为连接目的地。

根据这个修改示例,rf客户机10可以动态地将当前正在激活服务的服务主机20确定为与用户所请求的服务相关的连接目的地。如上所述,在与服务主机20当前激活的服务不同类型的服务相关的的处理的情况下,有必要执行切换服务的处理。根据该修改示例,有可能消除由服务主机20切换服务的处理的必要性。因此,有可能减少用户等待提供所请求的服务的时间。

-连接目的地的确定示例3

此外,图5是图示由rf客户机10(的连接目的地确定单元106)确定连接目的地的方法的又一个示例的说明图。图5中所示的示例示出了安装有两个服务主机20(服务主机20a和服务主机20b)的示例。此外,假设两个服务主机20可以执行“服务a”和“服务b”的处理。此外,假设服务主机20a预先激活“服务a”(s301),并且服务主机20b预先激活“服务b”(s303)。

此外,假设rf客户机10在s303之后获取用户对“服务a”的请求(s305),然后获取用户对“服务b”的请求(s307)。

在这种情况下,rf客户机10的发送控制单元104使通信单元120向例如两个服务主机20发送关于是否可以执行“服务a”和“服务b”的处理的查询(s309)。

此后,服务主机20a基于接收到的查询向rf客户机10发送示出可以执行“服务a”和“服务b”的处理以及被激活的服务的类型为“服务a”的响应信息(s311)。此外,服务主机20b基于接收到的查询向rf客户机10发送示出可以执行“服务a”和“服务b”的处理以及被激活的服务的类型为“服务b”的响应信息(s313)。

因此,连接目的地确定单元106将在s311中用作响应信息的发送源的服务主机20a确定为与“服务a”相关的连接目的地(s315)。然后,连接目的地确定单元106将在s313中用作响应信息的发送源的服务主机20b确定为与“服务b”相关的连接目的地(s317)。

根据该确定示例,在用户请求多种类型的服务的情况下,rf客户机10可以基于自己作出的判断来提供每个服务。例如,在用户按照“服务a”→“服务b”的顺序请求服务的情况下,rf客户机10可以作出按照激活“服务a”的主机20a和激活“服务b”的服务主机20b的顺序来建立连接的判断。因此,例如,即使在请求不同类型的服务的情况下,服务主机20也不必执行切换服务的处理。

(2-1-1-5.处理请求单元108)

处理请求单元108使通信单元120向已经由连接目的地确定单元106确定为连接目的地的服务主机20发送用户所请求的服务处理请求。

(2-1-1-6.通信单元120)

通信单元120是根据本公开的第一通信单元的示例。例如,通信单元120经由第一通信网络42向服务主机20发送信息和从服务主机20接收信息。例如,通信单元120根据由发送控制单元104执行的控制向连接到第一通信网络42的所有服务主机20发送关于是否可以执行用户所请求的服务的处理的查询。此外,通信单元120从服务主机20接收针对关于是否可以执行服务的处理的查询的响应信息。

(2-1-1-7.显示单元122)

显示单元122根据由控制单元100执行的控制来显示显示屏幕。例如,显示单元122显示用于输入用户所请求的服务的类型和内容的输入屏幕。

(2-1-1-8.输入单元124)

输入单元124接收用户的输入。例如,输入单元124接收由例如店员、用户等选择在显示单元122上显示的多种类型的服务中的任何服务的操作。

(2-1-1-9.非接触通信单元126)

非接触通信单元126是根据本公开的第二通信单元的示例。非接触通信单元126例如基于ic卡30的接近根据诸如nfc的标准执行与例如ic卡30的非接触通信。例如,非接触通信单元126通过稍后将描述的读取器170向ic卡30发送高频载波来从ic卡30获取存储在ic卡30中的信息。可替代地,非接触通信单元126还可以通过稍后将描述的ic芯片166接收从ic卡30发射的高频载波来从ic卡30获取存储在ic卡30中的信息。

要注意的是,rf客户机10的配置不限于前述配置。例如,显示单元122和输入单元124可以被整体地配置为例如触摸面板。可替代地,显示单元122或输入单元124可以被包括在可以经由第一通信网络42与rf客户机10进行通信的另一个装置(未示出)中,而不是被包括在rf客户机10中。

[2-1-2.服务主机20]

图6是图示根据本实施例的服务主机20的配置的功能框图。如图6中所示,服务主机20具有控制单元200、通信单元220和存储单元222。

(2-1-2-1.控制单元200)

控制单元200通过使用诸如内置在服务主机20中的cpu和ram的硬件来综合控制服务主机20的操作。此外,控制单元200具有如图6中所示的服务管理单元202、服务执行单元204、安全处理单元206和通信控制单元208。

(2-1-2-2.服务管理单元202)

服务管理单元202基于预定的判断标准来激活多个服务中的任何服务。例如,在从rf客户机10接收到关于是否可以执行服务的处理的查询之前,服务管理单元202基于预定的判断标准来激活多个服务中的任何服务。

例如,该服务可以是电子货币服务,并且服务管理单元202可以基于存储在存储单元222中的(服务主机20的)支付历史来预先激活具有最高使用频率的类型的电子货币。根据该控制示例,由于多个服务主机20中的每个服务主机20在例如“电子货币a”在对应商店中的使用频率最高的情况下预先激活“电子货币a”,因此有可能在用户请求“电子货币a”的情况下更快地提供“电子货币a”。

可替代地,服务管理单元202可以基于存储在存储单元222中的不可能对来自rf客户机10的关于是否可以执行服务的处理的查询作出响应的比率(在下文中在一些情况下也被称为未命中率(misshitrate))来预先激活具有最高未命中率的服务。根据该控制示例,由于之后有可能提供具有最高未命中率的服务的概率得到改进,所以有可能逐渐减少未命中率。因此,有可能使得高效提供服务。

可替代地,服务管理单元202可以依据时区来预先激活不同类型的服务。例如,由于到达商店的顾客分段可能因时区而异,因此用户以高频率请求的服务的类型可因时区而异。根据该控制示例,由于依据时区激活以高频率请求的服务,因此有可能使得高效提供服务。

可替代地,服务管理单元202可以继续激活紧接着之前提供的服务。根据该控制示例,随着提供服务的次数增加,可以针对所有商店中的每种类型的服务对激活的服务主机20的数量进行平均。因此,例如,即使在准备了大量的服务类型并且用户请求各种类型的服务的情况下,也有可能更快地提供服务。

可替代地,服务管理单元202可以(不断地)激活特定类型的服务。

可替代地,服务管理单元202还可以基于预定的判断标准将当前激活的服务切换到另一个服务。例如,服务管理单元202可以在每次提供服务结束时将服务切换到特定服务。

可替代地,服务管理单元202可以不执行切换到另一个服务类型。根据该控制示例,每个服务主机20仅提供特定类型的服务。

此外,例如,与前述预定的判断标准相关的设置信息被存储在存储单元222中,并且服务管理单元202可以基于该设置信息来确定将激活的服务的类型。此外,可以预先为每个服务主机20不同地设置这种设置信息。此外,可以基于由稍后将描述的服务执行单元204进行的处理的执行历史来更新这种设置信息。

(2-1-2-3.服务执行单元204)

服务执行单元204基于从rf客户机10接收到的处理请求来执行与用户所请求的服务相关的处理。例如,在服务是电子货币服务并且从rf客户机10接收到对于与用作处理目标的ic卡30相关的支付处理的请求的情况下,服务执行单元204基于由用户所请求的电子货币的类型和用户所请求的交易的支付价格来执行与ic卡30相关的支付处理。要注意的是,如果执行支付处理,则完成对应交易的支付。

此外,服务执行单元204在存储单元222中存储与所执行的处理相关的日志信息。

(2-1-2-4.安全处理单元206)

安全处理单元206执行与向ic卡30发送的和从ic卡30接收的信息的安全性相关的处理。例如,安全处理单元206基于预定的加密算法对将被发送到ic卡30的信息进行加密并且对将从ic卡30接收的信息进行解密。此外,安全处理单元206基于用户所请求的服务的类型和预定的认证算法来验证与从ic卡30接收的服务相关的使用授权的信息的有效性。

(2-1-2-5.通信控制单元208)

通信控制单元208控制向另一个装置发送信息。例如,通信控制单元208使得通信单元220向对应的rf客户机10发送针对已经从rf客户机10接收到的关于是否可以执行服务的处理的查询的响应信息。此外,通信控制单元208使通信单元220向对应的rf客户机10发送由服务执行单元204执行的处理的结果。此外,通信控制单元208使通信单元220定期地(例如,每周一次)向服务器40发送存储在存储单元222中的日志信息。

(2-1-2-6.通信单元220)

通信单元220向另一个装置发送信息和从另一个装置接收信息。例如,通信单元220从rf客户机10接收关于是否可以执行服务的处理的查询。此外,通信单元220根据由通信控制单元208执行的控制向rf客户机10发送针对接收到的关于是否可以执行服务的处理的查询的响应信息。

(2-1-2-7.存储单元222)

存储单元222存储各个种类的数据和各个种类的软件。例如,存储单元222存储与可以执行处理的服务的类型以及用于服务的激活的判断标准相关的设置信息等。

<2-2.操作>

上面已经描述了根据本实施例的配置。接下来,将参考图7和图8来描述根据本实施例的操作示例。此外,以下将描述在商店中安装有两个服务主机20(服务主机20a和服务主机20b)的示例。

如图7中所示,服务主机20a的服务管理单元202首先基于预定的判断标准来激活多个服务中的任何服务(s401)。类似地,服务主机20b的服务管理单元202基于预定的判断标准来激活多个服务中的任何服务(s403)。

之后,访问商店的用户例如告诉停留在rf客户机10的安装区域中的店员关于该用户期望使用的服务的类型和内容。然后,店员向rf客户机10输入用户所请求的服务的类型和内容(s405)。可替代地,在s405的另一个示例中,例如自动机或自动售货机(未示出)与rf客户机10连接(或者与rf客户机10一体地配置),用户他/她自己可以通过自动机或自动售货机输入服务的类型(例如,电子货币的类型)。然后,自动机或自动售货机还可以确定对应服务的内容(例如,价格),然后将对应服务的类型和内容递送到rf客户机10。

之后,用户将ic卡30保持在rf客户机10上。然后,rf客户机10的非接触通信单元126通过例如nfc来执行捕获ic卡30的处理(s407)。然后,ic卡30通过例如nfc向rf客户机10发送响应(s409)。

之后,rf客户机10的服务注册确认单元102使非接触通信单元126向ic卡30发送关于与在s405中输入的类型的服务相关的注册信息是否存储在ic卡30中的查询(s411)。然后,ic卡30通过例如nfc向rf客户机10发送针对接收到的查询的响应(s413)。

之后,在基于接收到的响应确认与在s405中输入的类型的服务相关的注册信息未存储在ic卡30中的情况下(s415:否),rf客户机10结束这一操作。

同时,在确认与在s405中输入的类型的服务相关的注册信息存储在ic卡30中的情况下(s415:是),通信单元120根据由发送控制单元104执行的控制向两个服务主机20发送关于是否可以执行用户所请求的服务的处理的查询(s417)。

之后,服务主机20a的通信单元220根据由通信控制单元208执行的控制向rf客户机10发送针对接收到的关于是否可以执行服务的处理的查询的响应信息(s419)。类似地,服务主机20b的通信单元220根据由通信控制单元208执行的控制向rf客户机10发送针对接收到的关于是否可以执行服务的处理的查询的响应信息(s421)。

在这里,将参考图8描述s421之后的操作。如图8中所示,rf客户机10的连接目的地确定单元106基于在s419和s421中接收到的响应信息来将两个服务主机20中的任何服务主机20确定为与在s405中所请求的服务相关的连接目的地(s431)。此外,将假设服务主机20a已经被确定为连接目的地而给出下面的描述。

随后,通信单元120根据由连接目的地确定单元106执行的控制向服务主机20a发送连接请求(s433)。

之后,服务主机20a的服务管理单元202评估用户所请求的服务与当前激活的服务是否彼此一致(s435)。在用户所请求的服务与当前激活的服务相同的情况下(s435:是),服务主机20a在s439中执行处理,这将在稍后描述。

同时,在用户所请求的服务与当前激活的服务不同的情况下(s435:否),服务管理单元202执行将当前激活的服务切换到用户所请求的服务的处理(s437)。

随后,通信单元220根据由通信控制单元208执行的控制向rf客户机10发送示出连接许可的响应(s439)。

之后,rf客户机10的通信单元120根据由处理请求单元108执行的控制向服务主机20a发送根据在s405中输入的服务的内容的处理请求(s441)。

之后,服务主机20a的服务执行单元204基于接收到的处理请求经由rf客户机10与ic卡30执行与所请求的服务相关的处理。

<2-3.效果>

[2-3-1.效果1]

根据本实施例,具有保持单元的功能的rf客户机10和具有服务功能的服务主机20如上所述被配置为分离的装置。此外,rf客户机10向多个服务主机20发送关于是否可以执行用户所请求的服务的处理的查询,然后基于从多个服务主机20中的一个或多个服务主机20接收到的响应信息将多个服务主机20中的任何服务主机20确定为与该服务相关的连接目的地。因此,rf客户机10可以动态地将服务主机20确定为与所请求的服务相关的连接目标,并且例如,提供诸如连接管理服务器的特殊装置是不必要的。

此外,rf客户机10和服务主机20不必安装在同一商店中,并且可以安装在不同的商店中。此外,服务主机20可以安装在除商店之外的设施中,只要服务主机20连接到第一通信网络42即可。因此,商店的经营者例如可以根据所有商店或每个商店中预期的服务的使用频率适当地确定在每个商店中安装的rf客户机10和服务主机20的数量。因此,例如,与已知的电子货币终端相比,有可能降低装置引入成本。

此外,在电子货币终端中,执行保持单元的功能的频率一般往往高于执行服务单元的功能的频率。根据本实施例,例如,通过将所安装的rf客户机10的数量设置为大于所安装的服务主机20的数量,有可能在不降低服务提供能力的情况下降低系统引入成本。

[2-3-2.效果2]

此外,由于服务单元的功能和保持单元的功能集成在每个已知的电子货币终端中,因此在停止服务功能的情况下暂时不能使用保持单元。同时,根据本实施例,即使在某个服务主机20a暂时停止服务的情况下,rf客户机10也可以通过将另一个服务主机20b确定为与用户所请求的服务相关的连接目的地而继续提供服务。因此,与已知的电子货币终端相比,有可能更稳定地提供具有更高冗余度的服务。

[2-4-3.效果3]

此外,根据本实施例,rf客户机10从每个服务主机20接收与每个服务主机20当前正在激活的服务相关的信息。因此,在用户请求多种类型的服务的情况下,rf客户机10可以通过分别将正在激活服务的服务主机20确定为用于相应请求的服务的连接目的地而提供所请求的多种类型的服务。因此,例如,单个的服务主机20不必执行切换服务的处理,并且使得服务主机20的处理高效。因此,有可能减少用户的等待时间。

此外,第一通信网络42例如是lan,并且可以实现rf客户机10与服务主机20之间的高速通信。因此,即使在rf机器10依据所请求的服务的类型而连接到不同服务主机20的情况下,也几乎不需要通信时间,并且有可能在短时间内提供服务。

[2-4-4.效果4]

此外,安装多个服务主机20,并且各个服务主机20根据预定的判断标准来预先激活服务。因此,通过预先定制判断标准,有可能在无需人工管理的情况下自动优化针对各类型的服务的所激活服务的比率。例如,基于商店中每种类型的服务的使用频率和每个服务在每个时区中的使用频率,各个服务主机20动态地确定所激活的服务类型并激活服务。因此,有可能根据商店中的服务使用情况等来优化系统配置并且高效地提供服务。

<<3.硬件配置>>

接下来,将参考图9描述根据本实施例的rf客户机10的硬件配置。如图9中所示,rf客户机10包括cpu150、rom152、ram154、存储设备156、输入和输出接口158、输入设备160、显示设备162、通信接口164、ic芯片166、通信天线168和读取器170。此外,rf客户机10例如通过用作数据传输路径的总线172来连接各个部件。

cpu150用作计算处理设备和控制设备,并且根据各种程序来控制rf客户机10中的整体操作。此外,cpu150实现rf客户机10中的控制单元100的功能。此外,cpu150包括处理器,诸如微处理器。

rom152存储诸如由cpu150使用的程序和计算参数的用于控制的数据。

例如,ram154暂时存储由cpu150执行的程序等。

例如,存储设备156存储各种数据,诸如设置信息和应用。在这里,例如,将诸如硬盘的磁存储设备和诸如闪存的非易失性存储器作为例示为存储设备156。

例如,输入和输出接口158连接输入设备160和显示设备162。例如,输入设备160用作输入单元124,并且例如,显示设备162用作显示单元122。在这里,例如,将通用串行总线(usb)端子、数字视觉接口(dvi)端子、高清晰度多媒体接口(hdmi)(注册商标)端子、各种处理电路等例示为输入和输出接口158。

输入设备160包括用于让用户输入信息的输入手段,诸如键盘、鼠标、按钮、麦克风和开关,例如,基于用户的输入生成输入信号并将输入信号输出到cpu150等的输入控制电路。

显示设备162包括例如液晶显示(lcd)设备、有机发光二极管(oled)设备、灯等。

通信接口164是设置在rf客户机10中的通信手段,并且用于例如经由第一通信网络42(或直接地)与外部装置(诸如服务主机20)进行无线/有线通信。这个通信接口164例如用作通信单元120。此外,例如,将通信天线和rf电路(无线通信)、ieee802.15.1端口及发送和接收电路(无线通信)、ieee802.11b端口及发送和接收电路(无线通信)、lan终端及发送和接收电路(有线通信)等例示为通信接口164。

ic芯片166例如在集成电路上实现与通过由nfc形成的通信路径的通信相关的各种功能。在这里,ic芯片166可以连接到包括谐振电路的通信天线168,其中谐振电路包括例如用作发送和接收天线并具有预定电感的线圈及具有预定静电电容的电容器。然后,ic芯片166经由通信天线168通过由nfc形成的通信路径执行通信。例如,将包括解调电路或调节器、负载电阻和开关电路并且选择性地执行负载调制的负载调制电路、控制各种数据处理和负载调制的处理电路、可以存储数据的存储器设备等例示为其上集成有这个ic芯片166的电路。此外,ic芯片166还可以包括生成用于检测载波的接收的矩形检测信号的载波检测电路。

读取器170包括例如执行预定调制(诸如幅移键控(ask))的调制电路、例如放大来自调制电路的输出的放大电路、具有预定电感的线圈等。例如,这个读取器170生成请求将各种信息发送到外部装置的高频信号或者生成包括用于针对外部装置的处理的数据和各种处理命令的高频信号。此外,读取器170根据所生成的高频信号来发送载波。

<<4.修改示例>>

以上参考附图描述了本公开的(一个或多个)优选实施例,但本公开不限于上述示例。本领域技术人员可以在所附权利要求的范围内找到各种变化和修改,并且应当理解的是,这些变化和修改将自然落入本公开的技术范围内。

例如,虽然在前述实施例中已经描述了在多个rf客户机10之间不执行通信的示例,但实施例不限于这种示例,并且还有可能在多个rf客户机10之间进行通信。在一个示例中,rf客户机10中的一个rf客户机10(在下文中,被称为特定rf客户机10a)可以是将关于作为连接目的地的服务主机20的指令提供给其它rf客户机10b的专用装置。例如,特定rf客户机10a从所有其它rf客户机10b中的每一个rf客户机10b接收用户所请求的服务的类型,并根据预定的判断标准向每个rf客户机10b提供关于将与哪个服务主机20建立连接的指令。然后,每个rf客户机10b连接到由特定rf客户机10a提供的指令的服务主机20。

根据这个修改示例,有可能根据在所有商店中用户当前请求的服务的情况来优化与每个rf客户机10b和多个服务主机20的连接关系。因此,有可能使所有商店中的服务的提供高效并进一步减少用户的等待时间。

此外,虽然在前述实施例中已经描述了其中在从rf客户机10a接收到关于是否可以执行服务的处理的查询时服务主机20正与另一个rf客户机10b或服务器40进行通信的情况下服务主机20不对接收到的查询作出响应的示例,但本实施例不限于这种示例。例如,服务主机20可以将对接收到的查询的响应(响应信息的发送)延迟预定时间或更长时间。以这种方式,例如,rf客户机10a可以基于响应信息的发送时间与接收时间之间的时间长度来判断对应服务主机20不能执行服务的处理。

此外,虽然上面已经描述了应用ic卡30的示例,但是前述信息处理系统不限于这种示例。例如,可以应用诸如智能电话的移动电话、平板型终端、手表型计算机等来代替ic卡30。

此外,根据前述实施例,还有可能提供使得诸如cpu150、rom152和ram154的硬件表现出与根据前述实施例的rf客户机10中的相应配置的功能等同的功能的计算机程序。此外,还提供了存储计算机程序的记录介质。

进一步地,在本说明书中描述的效果仅仅是说明性或示例性效果,而不是限制性的。即,利用上述效果或代替上述效果,根据本公开的技术可以实现从本说明书的描述中对于本领域技术人员来说清晰的其它效果。

此外,本技术也可以进行如下配置。

(1)一种信息处理装置,包括:

发送控制单元,使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询;以及

连接目的地确定单元,基于从所述多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从所述多个服务处理装置之中将能够执行所述第一服务的处理的任何服务处理装置确定为连接目的地。

(2)根据(1)所述的信息处理装置,还包括:

第二通信单元,基于包括ic芯片的物体的接近来执行与所述物体的非接触通信;以及

服务注册确认单元,使得所述第二通信单元向所述物体发送关于与用户所请求的服务相关的存储在所述物体中的信息的查询。

(3)根据(2)所述的信息处理装置,其中关于与用户所请求的服务相关的存储在所述物体中的信息的所述查询包括关于有无与用户所请求的服务相关的使用授权的查询。

(4)根据(2)或(3)所述的信息处理装置,其中在所述服务注册确认单元已经确认所述物体具有与用户所请求的服务相关的注册信息的情况下,所述发送控制单元使得所述第一通信单元向所述多个服务处理装置发送关于是否能够执行所述第一服务的处理的查询。

(5)根据(2)至(4)中任一项所述的信息处理装置,

其中所述响应信息是示出作为所述响应信息的发送源的服务处理装置是否能够执行所述第一服务的处理的信息,以及

所述连接目的地确定单元将作为示出能够执行所述第一服务的处理的响应信息的发送源的服务处理装置中的任何服务处理装置确定为所述连接目的地。

(6)根据(5)所述的信息处理装置,其中所述连接目的地确定单元将作为最早接收到的示出能够执行所述第一服务的处理的响应信息的发送源的服务处理装置确定为所述连接目的地。

(7)根据(5)或(6)所述的信息处理装置,

其中所述响应信息是进一步示出作为所述响应信息的发送源的服务处理装置当前激活的服务的类型的信息,以及

所述连接目的地确定单元进一步基于服务处理装置当前激活的服务的类型将所述多个服务处理装置中的任何服务处理装置确定为所述连接目的地,所述服务的类型是在从一个或多个服务处理装置中的每一个服务处理装置接收到的响应信息中所示出的。

(8)根据(7)所述的信息处理装置,其中在当前激活并且在从包括在所述多个服务处理装置中的第一服务处理装置接收到的响应信息中所示出的服务与用户所请求的第一服务彼此一致的情况下,所述连接目的地确定单元将所述第一服务处理装置确定为所述连接目的地。

(9)根据(8)所述的信息处理装置,其中在对所述第一服务的请求之后由用户请求第二服务并且在从所述第一服务处理装置接收到的响应信息示出的当前激活的服务与所述第二服务彼此一致的情况下,所述连接目的地确定单元进一步将所述第一服务处理装置确定为与所述第二服务相关的连接目的地。

(10)根据(5)至(9)中任一项所述的信息处理装置,其中在未从包括在所述多个服务处理装置中的第一服务处理装置接收到所述响应信息的情况下,所述连接目的地确定单元不将所述第一服务处理装置确定为所述连接目的地。

(11)根据(2)至(10)中任一项所述的信息处理装置,还包括:

所述第一通信单元;以及

处理请求单元,使得所述第一通信单元向由所述连接目的地确定单元确定为连接目的地的服务处理装置发送用户所请求的服务处理请求。

(12)根据(2)至(11)中任一项所述的信息处理装置,其中所述物体是ic卡。

(13)根据(2)至(12)中任一项所述的信息处理装置,其中所述服务是电子货币服务。

(14)一种服务处理装置,包括:

服务管理单元,基于预定的判断标准来激活多个服务中的任何服务;以及

服务执行单元,基于从信息处理装置接收到的处理请求来执行与激活中的服务相关的处理。

(15)一种信息处理方法,包括:

使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询;以及

由处理器基于从所述多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从所述多个服务处理装置之中将能够执行所述第一服务的处理的任何服务处理装置确定为连接目的地。

(16)一种程序,使计算机用作:

发送控制单元,使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询;以及

连接目的地确定单元,基于从所述多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从所述多个服务处理装置之中将能够执行所述第一服务的处理的任何服务处理装置确定为连接目的地。

(17)一种信息处理系统,包括:

信息处理装置;以及

多个服务处理装置,

其中所述信息处理装置包括

发送控制单元,使得第一通信单元向多个服务处理装置发送关于是否能够执行用户所请求的第一服务的处理的查询;以及

连接目的地确定单元,基于从所述多个服务处理装置中的一个或多个服务处理装置接收到的响应信息,从所述多个服务处理装置之中将能够执行所述第一服务的处理的任何服务处理装置确定为连接目的地,以及

所述服务处理装置包括:

服务管理单元,基于预定的判断标准来激活多个服务中的任何服务;

服务执行单元,基于从所述信息处理装置接收到的处理请求来执行与所述第一服务相关的处理。

标号列表

10rf客户机

20服务主机

30ic卡

40服务器

42第一通信网络

44第二通信网络

100控制单元

102服务注册确认单元

104发送控制单元

106连接目的地确定单元

108处理请求单元

120通信单元

122显示单元

124输入单元

126非接触通信单元

200控制单元

202服务管理单元

204服务执行单元

206安全处理单元

208通信控制单元

220通信单元

222存储单元

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1