信息处理装置及其控制方法与流程

文档序号:18319363发布日期:2019-08-03 10:18阅读:222来源:国知局
信息处理装置及其控制方法与流程

技术领域

本发明涉及一种信息处理装置及其控制方法。



背景技术:

近年来,在超市等的店铺中的POS系统中,采用有POS机、计算机POS等的POS终端。涉及的POS终端连接有读取附加在商品上的条形码等的码扫描器、从磁卡中读取信息的读卡器、打印机等,作为周边设备。此外,最近,提案有将平板(电脑)等的便携式信息终端用作云型的POS机。

此外,目前,公知有通过网络将处于远程的PC(Personal Computer:个人计算机)等的装置视为接通或断开的WOL(Wake-On-Lan:唤醒局域网)等的技术。

不过,在上述的现有构成中,由于POS机和周边设备以一对一的方式连接,所以不能由其他装置利用周边设备。此外,在WOL等的现有技术中,虽然能够使单机装置接通或断开,但是不能在与所述装置连接的周边设备的单位中进行接通或断开。根据这样的情况,期望有可提高周边设备利用的便利性的技术。



技术实现要素:

鉴于上述问题,本发明第一方面涉及的信息处理装置,包括:能够连接用于向本装置追加输入功能或者输出功能的周边设备的连接部、能够与包括有多个终端、管理所述多个终端及本装置状态的管理用装置的外部装置通信的通信部、第一提供部、第一接收部、第一控制部、第二提供部、第二接收部及第二控制部。第一提供部,根据来自所述终端的访问,通过所述通信部向所述终端提供第一操作画面,所述第一操作画面是能够选择地显示出使所述周边设备执行的处理的画面。第一接收部,接收通过所述第一操作画面已选择的处理,作为执行要求。第一控制部,使所述周边设备执行通过所述执行要求指示了的处理。第二提供部,根据来自所述管理用装置的访问,通过所述通信部向所述管理用装置提供第二操作画面,所述第二操作画面是分别显示出所述周边设备及所述终端的各设备处于接通状态或断开状态的画面。第二接收部,接收通过所述第二操作画面选择所述各设备的操作。第二控制部,当处于接通状态的设备被选择时则将该设备控制成断开状态,当处于断开状态的设备被选择时则将该设备控制成接通状态。

本发明第二方面所涉及的一种基于信息处理装置的控制方法,所述信息处理装置具有能够连接用于向本装置追加输入功能或者输出功能的周边设备的连接部、以及能够与包括有多个终端、管理所述多个终端及本装置状态的管理用装置的外部装置通信的通信部,所述控制方法包括以下步骤:第一提供步骤,根据来自所述终端的访问,通过所述通信部向所述终端提供第一操作画面,所述第一操作画面是能够选择地显示出使所述周边设备执行的处理的画面;第一接收步骤,接收通过所述第一操作画面已选择的处理,作为执行要求;第一控制步骤,使所述周边设备执行通过所述执行要求指示了的处理;第二提供步骤,根据来自所述管理用装置的访问,通过所述通信部向所述管理用装置提供第二操作画面,所述第二操作画面是分别显示出所述周边设备及所述终端的各设备处于接通状态或断开状态的画面;第二接收步骤,接收通过所述第二操作画面选择所述各设备的操作;以及第二控制步骤,当处于接通状态的设备被选择时则将该设备控制成断开状态,当处于断开状态的设备被选择时则将该设备控制成接通状态。

附图说明

下面,参照附图对本发明所涉及的信息处理装置及其控制方法进行说明。当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,其中:

图1是表示实施例所涉及的POS系统的构成的图;

图2是概略地表示图1所示的信息处理装置的外观构成的一例的图;

图3是示意地表示图1所示的信息处理装置的硬件构成的图;

图4是示意地表示图3所示的状态管理文件的一例的图;

图5是示意地表示图1所示的信息处理装置的功能构成的图;

图6是表示图1所示的信息处理装置所提供的支援画面的一例的图;

图7是表示图1所示的信息处理装置所提供的支援画面的另一例的图;以及

图8是表示图1所示的信息处理装置所进行的要求处理的次序的一例的流程图。

附图标记说明

1 POS系统 10 POS终端

20 店铺服务器 30 路由器

40 信息处理装置 50 本部服务器

60 管理用PC 41 机箱

42 通信接口 43 输入输出接口

401 支援画面提供部 402 要求接收部

403 第一要求处理部 404 设备控制部

405 第二要求处理部 411 控制部

411a 处理器 411b 存储器部

411c RAM 412 总线

F1 状态管理文件

具体实施方式

下面,参照附图,对信息处理装置及其控制方法的实施例进行详细地说明。另外,以下说明的实施例是信息处理装置及程序的一实施例、且并不限定其构成、规格等。本实施例是向引进到超市等的店铺中的POS系统的应用例。

图1是表示本实施例所涉及的POS系统1的构成图。如图1所示,POS系统1具有POS终端10、店铺服务器20、信息处理装置40、路由器30、本部服务器50以及管理用PC60。

POS终端10、店铺服务器20及路由器30通过LAN71可相互通信地连接。此外,路由器30通过WAN72可与本部服务器50及管理用PC60通信地连接。此外,信息处理装置40通过路由器30可与POS终端10、店铺服务器20、本部服务器50及管理用PC60通信地连接。另外,POS系统1的网络构成、POS终端10的个数并不限定于图1的例子。

POS终端10是设置在店铺内的POS机、计算机POS等的POS终端。POS终端10在参照店铺服务器20所保持的商品主文件的同时,进行一交易所涉及的商品的登记和对账。此外,POS终端10具有根据通过LAN71输入的控制信号(第一控制信号、第二控制信号)使本装置处于接通状态或断开状态的电源管理功能。

在这里,控制信号诸如是Wake-On-LAN技术中的万能包等。此外,POS终端10的接通状态意味着POS终端10处于可通常动作的状态。此外,POS终端10的断开状态意味着通信接口(未图示)等的一部分的硬件处于进行动作的节省电力状态。此外,POS终端10的电源管理功能可采用公知的技术。

此外,POS终端10将利用与信息处理装置40连接的周边设备所涉及的各种的要求(以下称为第一要求)发送给信息处理装置40。作为第一要求,诸如有指示票据等的打印输出的“打印要求”。此外,还有指示读取条形码、二维代码等的码符号所保持的码数据的“码数据取得要求”、指示读取磁卡、IC卡等的卡所记录的卡数据的“卡数据取得要求”。另外,第一要求的发送最好采用HTTP(Hypertext Transfer Protocol:超文本传输协议)等的通用协议。

店铺服务器20是存储、管理存储与各商品有关的商品信息(例如,商品代码、单价等)的商品主文件的服务器装置。店铺服务器20收集在POS终端10的各个终端中处理的数据,而且接收从本部服务器50通知的各种数据。

路由器30是中继在多个网络之间的通信的通信装置。在本实施例中,路由器30中继在连接有POS终端10及店铺服务器20的LAN71、连接有本部服务器50及管理用PC60的WAN72、以及连接有信息处理装置40的DMZ(DeMilitarized Zone:隔离区)73之间的通信。

信息处理装置40是可连接各种周边设备的信息处理装置。信息处理装置40诸如具有图2所示那样的外观构成。在这里,图2是概略地表示信息处理装置40的外观构成的一例图。信息处理装置40具有大致长方体的薄的机箱41。在机箱41的侧面设置有可与路由器30通信的通信接口42。通信接口42是LAN接口等。另外,也可以当内置无线LAN接口时(未图示),采用该无线LAN接口与路由器30连接。

此外,在机箱41的侧面设置有可装卸自如地连接各种设备的多个输入输出接口43。输入输出接口43诸如是USB(Universal Serial Bus:通用串行总线)、RS-232C等通用的输入输出接口。在本实施例中,输入输出接口43连接有打印机DV1等的输出设备、码阅读器DV2、读卡器DV3等的输入输出设备。以下,将这些设备总称记载为周边设备DV。另外,与输入输出接口43连接的周边设备DV不限定于图2的例子,也可以连接显示器、键盘、鼠标、拉出装置等的其他设备。

信息处理装置40根据从POS终端10发送的第一要求,使与输入输出接口43连接的周边设备DV动作。此外,信息处理装置40根据从管理用PC60发送的后述的第二要求,将指定的POS终端10或指定的周边设备DV控制成接通状态或断开状态。另外,对信息处理装置40的详细动作进行后述。

本部服务器50是存储、管理存储每个店铺的商品信息的商品主文件(未图示)等的服务器装置。本部服务器50将各店铺用的商品主文件发送给对应的店铺的店铺服务器20。

管理用PC60是管理POS终端10及信息处理装置40的状态的PC等、便携终端等的终端装置。具体地说,管理用PC60通过向信息处理装置40发送状态管理所涉及的各种要求(以下称为第二要求),使指定的店铺服务器20或周边设备DV处于接通状态或断开状态。

在这里,作为第二要求,诸如有指示使指定的店铺服务器20处于接通状态或断开状态的情况的“POS管理要求”。此外,还有指示使与信息处理装置40连接的指定的周边设备DV处于接通状态或断开状态的情况的“设备管理要求”。另外,第二要求的发送最好采用HTTP(Hypertext Transfer Protocol:超文本传输协议)等的通用协议。

接着,对上述的信息处理装置40的硬件构成进行说明。图3是示意地示出信息处理装置40的硬件构成的图。如图3所示,信息处理装置40具有由CPU(Central Processing Unit:中央处理器)等的处理器411a、存储器部411b、RAM(Random Access Memory:随机存取存储器)411c等构成的计算机构成的控制部411。

处理器411a通过与存储器部411b所存储的程序进行协作,总括地控制信息处理装置40的动作。存储器部411b是ROM、闪存器、HDD、SSD等的存储介质。RAM411c具有作为处理器411a的工作存储器的功能。

在这里,存储器部411b存储OS、Web服务器等的各种程序、各种设定信息等。此外,存储器部411b存储示出与输入输出接口43连接的各周边设备DV的特性的文件夹、所述周边设备DV的动作所涉及的设备驱动程序。此外,存储器部411b存储表示POS终端10及周边设备DV的各个的状态(接通状态或断开状态)的状态管理文件F1。

图4是示意地表示状态管理文件F1的一例的图。如图4所示,状态管理文件F1与各POS终端10的标识符(POS1~POS5)对应,存储表示该POS终端10是处于接通状态还是处于断开状态的状态信息。此外,状态管理文件F1与各周边设备DV的标识符(DV1~DV3)对应,存储表示该周边设备DV是处于接通状态还是处于断开状态的状态信息。

返回到图3,控制部411通过总线412连接有通信接口42。控制部411通过通信接口42在与POS终端10、管理用PC60等的外部装置之间相互执行在线通信。

此外,控制部411通过总线412连接有上述的多个输入输出接口43。控制部411通过与存储器部411b所存储的设备驱动程序等进行协作,控制与输入输出接口43连接的周边设备DV的动作。

接着,对上述的信息处理装置40的功能构成进行说明。图5是示意地示出信息处理装置40的功能构成的图。信息处理装置40的处理器411a通过读出存储器部411b所存储的各种程序并进行执行,使支援画面提供部401、要求接收部402、第一要求处理部403、设备控制部404及第二要求处理部405实现作为功能部。另外,也可以通过诸如Web服务器、网络应用等的程序来实现这些功能部的一部分或全部。

支援画面提供部401根据来自外部装置的访问,将用于支援各种要求的发送的支援画面提供给访问源的外部装置。例如,支援画面提供部401根据来自外部装置的HTTP访问,将上述支援画面作为网络内容进行提供。

在这里,图6是表示支援第一要求的发送的支援画面的一例的图。图6所示的支援画面G1诸如是根据来自POS终端10的访问,提供给所述POS终端10的画面。这时,POS终端10将已提供的支援画面G1显示在显示设备(未图示)上。

在图6中,按钮B11是用于发送打字要求的操作子。POS终端10当接受按钮B11的操作时,则将指示所述打字数据的打字的打字要求与成为打字对象的打字数据一起发送给信息处理装置40。在这里,打字数据诸如是商品的销售登记所涉及的票据(收据)输出用等的数据。

按钮B12是用于发送码数据取得要求的操作子。POS终端10当接受按钮B12的操作时,则将指示码符号的读取的码数据取得要求发送给信息处理装置40。按钮B13是用于发送卡数据取得要求的操作子。POS终端10当接受按钮B13的操作时,则将指示读取卡的卡数据取得要求发送给信息处理装置40。

另外,第一要求的发送方法并不限定于基于按钮B11~B13的操作的发送方法。例如,也可以是在POS终端10中,在商品的结算所涉及的操作的程序中,自动发送指示该结算所涉及的票据输出的打字要求的形式。

图7是支援第二要求的发送的支援画面的一例图。如图7所示,支援画面G2诸如是根据来自管理用PC60的访问,提供给所述管理用PC60的画面。这时,管理用PC60将已提供的支援画面G2显示在显示设备(未图示)上。

在图7中,按钮B21~B25是用于发送POS管理要求的操作子。按钮B21~B25与各POS终端10对应,分配有对应的POS终端10的标识符(POS1~POS5)。此外,按钮B21~B25表示对应的POS终端10是处于接通状态还是断开状态。在图7中,示出与施加了剖面线的按钮B22对应的POS终端10处于断开状态。

管理用PC60当接受对表示接通状态的按钮B21、B23~B25中的任意一个按钮的操作时,则将把与已被操作的按钮对应的POS终端10视为断开状态的POS管理要求发送给信息处理装置40。此外,管理用PC60当接受对表示断开状态的按钮B22的操作时,则将把与已被操作的按钮对应的POS终端10视为接通状态的POS管理要求发送给信息处理装置40。

此外,按钮B31~B33是用于发送设备管理要求的操作子。按钮B31~B33与信息处理装置40所连接的各周边设备DV对应。按钮B31~B33分配有对应的周边设备DV的标识符(DV1~DV3)。此外,按钮B31~B33表示对应的周边设备DV是处于接通状态还是断开状态。在图7中,示出与施加了剖面线的按钮B32对应的码阅读器DV2处于断开状态。

管理用PC60当接受对表示接通状态的按钮B31及B33的操作时,则将把与已被操作的按钮对应的周边设备DV视为断开状态的设备管理要求发送给信息处理装置40。此外,管理用PC60当接受对表示断开状态的按钮B32的操作时,则将把与已被操作的按钮对应的周边设备DV(码阅读器DV2)视为断开状态的设备管理要求发送给信息处理装置40。

另外,支援画面提供部401基于状态管理文件F1所存储的POS终端10及周边设备DV的状态信息,生成按钮B21~B25及按钮B31~B33。

返回到图5,要求接收部402采用通信接口42来接收从POS终端10、管理用PC60等的外部装置发送的各种要求。

第一要求处理部403当要求接收部402接收了第一要求时,指定与通过该第一要求指示了的处理内容对应的周边设备DV(以下称为对应设备)。更详细地说,第一要求处理部403基于未图示的ROM所存储的各周边设备DV的文件夹等,将可执行通过要求指示了的处理的周边设备DV指定作为对应设备。

例如,第一要求处理部403当接收有打字要求时,将打印机DV1指定作为对应设备。此外,第一要求处理部403当接收有码数据取得要求时,将码阅读器DV2指定作为对应设备。此外,第一要求处理部403当接收有卡数据读取要求时,将读卡器DV3指定作为对应设备。

设备控制部404使第一要求处理部403已指定的对应设备,执行通过第一要求指示了的处理。更详细地说,设备控制部404通过与第一要求处理部403已指定的对应设备的设备驱动程序等进行协作,使对应设备执行通过第一要求指示了的处理。

例如,设备控制部404当打印机DV1被指定作为对应设备时,则使与输入输出接口43连接的打印机DV1打字输出打字要求所包含的打印数据。此外,设备控制部404当码阅读器DV2被指定作为对应设备时,则使与输入输出接口43连接的码阅读器DV2进行码数据的读取。此外,设备控制部404当读卡器DV3被指定作为对应设备时,则使与输入输出接口43连接的读卡器DV3进行卡数据的读取。

第二要求处理部405当要求接收部402接收了第二要求时,根据通过该第二要求指示了的内容对POS终端10及周边设备DV的接通/断开状态进行控制。

具体地说,第二要求处理部405当接收有指示了将指定的POS终端10视为接通状态的情况的POS管理要求时,向所述指定的POS终端10发送指示向接通状态切换的第一控制信号。此外,第二要求处理部405当接收有指示了将指定的POS终端10视为断开状态的情况的POS管理要求时,向所述指定的POS终端10发送指示向断开状态切换的第二控制信号。通过这样,在POS终端10中,当接收从信息处理装置40发送的第一控制信号或第二控制信号时,则根据所述控制信号将本装置的状态切换成接通状态或断开状态。

此外,第二要求处理部405当接收有指示了将指定的周边设备DV视为断开状态的情况的设备管理要求时,将所述指定的周边设备DV视为断开状态。此外,第二要求处理部405当接收有指示了将指定的周边设备DV视为接通状态的情况的设备管理要求时,将所述指定的周边设备DV视为接通状态。

在这里,周边设备DV的向接通状态或断开状态的过渡方法尤其不限。例如,也可以通过对连接有周边设备DV的输入输出接口43进行上升(升压)或下降(降压),控制向周边设备DV的通上电流。此外,也可以通过与设备控制部404、周边设备DV的设备驱动程序等进行协作,接通或断开周边设备DV本身的电源。另外,第二要求处理部405当成为向断开状态切换的对象的周边设备DV为正在执行处理中时,在待机到所述处理结束后,切换成断开状态。

此外,第二要求处理部405当将POS终端10、周边设备DV切换成接通状态或断开状态时,则将切换后的状态反映到状态管理文件F1的对应的标识符的状态信息。

接着,对上述的信息处理装置40的动作进行说明。图8是表示信息处理装置40进行的要求处理的次序的一例流程图。

首先,支援画面提供部401根据来自外部装置的访问,将用于支援各种要求的发送的支援画面提供给访问源的外部装置(步骤S11)。要求接收部402进行待机,直到基于已提供的支援画面从外部装置发送有要求(步骤S12的否),并当要求被发送到本装置处时则接收所述要求(步骤S12的是)。

当在步骤S12中接收到的要求为第一要求时(步骤S13的是),第一要求处理部403指定可执行已被指示的处理的对应设备(步骤S14)。而且,设备控制部404使通过步骤S14已指定的对应设备执行通过第一要求指定了的处理(步骤S15),结束本处理。

另一方面,当通过步骤S12接收到的要求是第二要求时(步骤S13的否),第二要求处理部405判定该第二管理要求是POS管理要求还是设备管理要求(步骤S16)。当判定出为POS管理要求时(步骤S16的是),第二要求处理部405判定该POS管理要求是指示接通状态或断开状态的哪个状态的切换的要求(步骤S17)。

当是指示向接通状态切换的要求时(步骤S17的是),第二要求处理部405向通过POS管理要求指示了的POS终端10处发送指示向接通状态切换的第一控制信号(步骤S18),结束本处理。此外,当是指示向断开状态切换的要求时(步骤S17的否),第二要求处理部405向通过POS管理要求指示了的POS终端10处发送指示向断开状态切换的第二控制信号(步骤S19),结束本处理。

此外,当在步骤S16中判别出为设备管理要求时(步骤S16的否),第二要求处理部405判定该设备管理要求是指示向接通状态或断开状态的哪个状态的切换的要求(步骤S20)。

当是指示向接通状态切换的要求时(步骤S20的是),第二要求处理部405将通过设备管理要求指示的周边设备DV视为接通状态(步骤S21),结束本处理。

此外,当是指示向断开状态切换的要求时(步骤S20的否),第二要求处理部405判定通过设备管理要求指示了的周边设备DV是否是正在执行处理中(步骤S22)。在这里,当判定出不是正在进行处理时(步骤S22的否),第二要求处理部405将通过设备管理要求指示了的周边设备DV视为断开状态(步骤S24),结束本处理。

另一方面,当判定出是正在执行处理中时(步骤S22的是),第二要求处理部405待机到处理结束(步骤S23)。而且,第二要求处理部405当处理结束时,则将通过设备管理要求指示了的周边设备DV视为断开状态(步骤S24),结束本处理。

如上所述,本实施例的信息处理装置40采用与本装置连接的周边设备DV执行与从POS终端发送的要求对应的处理。通过这样,由于能够多个POS终端10共用与信息处理装置40连接的周边设备DV,所以能够提高所述周边设备DV利用的便利性。此外,本实施例的信息处理装置40根据从管理用PC60发送的要求,使指定的POS终端10处于接通状态或断开状态,而且使与本装置连接的指定的周边设备DV处于接通状态或断开状态。通过这样,由于能够通过信息处理装置40由外部装置进行POS终端10及周边设备DV的管理,所以能够有效地进行管理,而且能够提高周边设备利用的便利性。

此外,虽然对本发明的实施例进行了说明,但是上述实施例是作为例子提出的,并不意图限定发明的范围。上述实施例可以用其他各种形式来实施,只要在不脱离发明的要旨的范围内可以进行各种省略、替换、变更、追加等。此外,这些实施例及其变形均包含在发明的范围或要旨中,而且,包含在权利要求的范围所记载的发明和其均等的范围内。

上述实施例虽然是信息处理装置40根据来自管理用PC60的第二要求,控制POS终端10的接通/断开的形式,但是成为控制对象的装置并不限定于此。例如,信息处理装置40也可以根据来自本部服务器50、管理用PC60的第二要求,控制店铺服务器20的接通/断开状态。此外,信息处理装置40也可以根据来自店铺服务器20的第二要求,控制POS终端10的接通/断开状态。

上述实施例虽然是信息处理装置40根据来自管理用PC60的第二要求,控制周边设备DV的接通/断开状态的形式,但是第二要求的发送源并不限定于此。例如,信息处理装置40也可以根据来自POS终端10、店铺服务器20的第二要求,控制周边设备DV的接通/断开状态。此外,信息处理装置40也可以根据来自本部服务器50的第二要求,控制周边设备DV的接通/断开状态。

在上述实施例的信息处理装置40中执行的程序,虽然被预先安装在存储器部411b中而提供,但是并不限定于此,也可以为安装在HDD(Hard Disk Drive:硬盘驱动器)、SSD(Solid State Drive:固态硬盘)等的可Read/Write(读/写)的非易失性存储介质的构成。此外,也可以将在上述实施例的信息处理装置40中执行的程序用可安装的形式或可执行的形式的文件记录在CD-ROM、软磁盘(FD)、CD-R、DVD(Digital Versatile Disk:数字多功能光盘)等计算机可读的存储介质中而提供。

而且,也可以将在上述实施例的信息处理装置40中执行的程序存储在与互联网等的网络连接的计算机上,并通过经由网络下载来提供。此外,也可以将在上述实施例的信息处理装置40中执行的程序经由互联网等的网络来提供或配置。

在上述实施例的信息处理装置40中执行的程序使其成为包含上述的各部的模块。作为实际的硬件,通过处理器从上述ROM中读出并执行程序,上述各部被加载在主存储装置上,从而生成在主存储装置上。

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