终端装置、存储程序的记录介质及终端装置的控制方法与流程

文档序号:16848659发布日期:2019-02-12 22:32阅读:151来源:国知局
终端装置、存储程序的记录介质及终端装置的控制方法与流程

本发明涉及终端装置、存储程序的记录介质及终端装置的控制方法。



背景技术:

一直以来,众所周知向控制设备的服务器装置发送处理请求,服务器装置使设备执行与处理请求对应的处理的系统(例如,参照专利文献1)。

专利文献1公开了将控制对象的印刷装置与对该印刷装置设定的邮件地址建立关联地进行管理的服务器装置以及接收邮件地址的指定并将接收到的邮件地址发送给服务器装置进行登录处理的印刷控制装置。引用文献1中公开的印刷控制装置在执行了登录处理时,将印刷任务数据发送给服务器装置,服务器装置将接收到的印刷任务数据转换为印刷装置能够印刷的数据并发送给与邮件地址对应的印刷装置,使其执行印刷。

专利文献1:日本特开2014-49004号公报

但是,专利文献1为了指定印刷装置,必须输入印刷装置的邮件地址,存在希望更简单地选择设备来使处理执行的需求。



技术实现要素:

本发明以能够经由服务器装置简单利用设备为目的。

为了解决上述技术问题,本发明的终端装置具备:通信部,与控制设备的服务器装置通信;接收部,接收从所述设备发送的、包含所述设备的识别信息的信标信号;以及控制部,从所述接收部接收到的所述信标信号中获取所述设备的识别信息,并使包含获取到的所述识别信息的处理请求发送给所述服务器装置。

根据本发明,通过终端装置的接收部接收信标信号,由此能够获取设备的识别信息,并将包含获取到的识别信息的处理请求从终端装置发送到服务器装置。因此,从终端装置经由服务器装置利用设备变得容易。

另外,本发明中,在所述接收部接收到从多个所述设备发送的所述信标信号的情况下,所述控制部基于接收到的所述信标信号选择委托处理的所述设备,并使包含选定的所述设备的识别信息的所述处理请求发送给所述服务器装置。

根据本发明,能够基于信标信号选择委托处理的设备。

另外,本发明中,所述控制部基于所述接收部接收到的所述信标信号的接收强度选择所述信标信号,并使包含从选定的信标信号中获取到的所述识别信息的所述处理请求发送给所述服务器装置。

根据本发明,基于接收到的信标信号的接收强度选择委托处理的设备。因此,在选择了信标信号的接收强度强的设备的情况下,能够将处理委托给位于距离终端装置近的位置上的设备。

另外,本发明中,所述控制部从所述接收部接收到的所述信标信号中获取示出所述设备的处理状况的状态信息,基于获取到的所述状态信息选择委托处理的所述设备,并使包含选定的所述设备的识别信息的所述处理请求发送给所述服务器装置。

根据本发明,能够基于包含在信标信号中的状态信息选择委托处理的设备。因此,可以避免向尚不受理处理的设备进行处理请求、或向到处理的完成需要时间的设备进行处理请求。

另外,本发明中,所述控制部将从所述信标信号中获取到的所述识别信息发送给所述服务器装置,从所述服务器装置接收示出与所述识别信息对应的所述设备的处理能力的设备信息,基于接收到的所述设备信息选择委托处理的所述设备,并使包含选定的所述设备的识别信息的所述处理请求发送给所述服务器装置。

根据本发明,能够基于从服务器装置接收的设备信息选择委托处理的设备。因此,能够向可执行处理请求的设备进行处理请求。

另外,本发明具备通知部,所述控制部接收从选定的所述设备发送的所述信标信号,并基于接收到的所述信标信号的接收强度的变化使所述通知部进行通知。

根据本发明,因为基于接收到的信标信号的接收强度的变化进行通知,所以能够通知所选择的设备的方向。例如,通过在信标信号的接收强度降低的情况下进行通知,由此能够在终端装置向远离进行了处理请求的设备的方向移动的情况下进行通知。另外,通过在信标信号的接收强度增强的情况下进行通知,由此能够在终端装置向接近进行了处理请求的设备的方向移动的情况下进行通知。

另外,本发明具备显示部以及操作部,所述控制部将从所述信标信号中获取到的所述识别信息发送给所述服务器装置,从所述服务器装置接收与所述识别信息对应的所述设备的设备信息,使接收到的所述设备信息显示在所述显示部上,并使包含与由通过所述操作部接收到的操作所选定的设备信息对应的所述设备的所述识别信息的处理请求发送给所述服务器装置。

根据本发明,能够使接收到的信标信号的发送源的设备的设备信息显示在显示部上,并将对于选定的设备的处理请求发送给服务器装置。

另外,本发明中,所述控制部基于所述接收部接收到的所述信标信号的接收强度求取与所述设备的接近度,并使求得的所述接近度与所述设备信息建立对应地显示在所述显示部上。

根据本发明,信标信号的接收强度和设备信息建立对应地显示在显示部上。因此,能够使用户基于信标信号的接收强度、设备信息选择执行处理的设备。

另外,本发明中,所述控制部使所述设备信息按照所述信标信号的接收强度的顺序显示。

根据本发明,因为按照信标信号的接收强度的顺序显示设备信息,所以按照与设备间的距离的顺序显示设备信息。因此,委托处理的设备的选择变得容易。

另外,本发明具备通知部,所述控制部接收从与由通过所述操作部接收到的操作所选定的设备信息对应的所述设备发送的所述信标信号,并基于接收到的所述信标信号的接收强度的变化使所述通知部进行通知。

根据本发明,因为基于接收到的信标信号的接收强度的变化进行通知,所以能够通知所选择的设备的方向。例如,通过在信标信号的接收强度降低的情况下进行通知,由此能够在终端装置向远离进行了处理请求的设备的方向移动的情况下进行通知。另外,通过在信标信号的接收强度增强的情况下进行通知,由此能够在终端装置向接近进行了处理请求的设备的方向移动的情况下进行通知。

另外,本发明中,所述识别信息为分配给所述设备的邮件地址。

根据本发明,能够将邮件地址用于设备的识别信息。

为了解决上述技术问题,本发明的处理系统具备服务器装置以及终端装置,所述服务器装置存储控制对象的设备的识别信息并使所述设备执行处理,所述终端装置与所述服务器装置可通信地连接,并将对于所述设备的处理请求发送给所述服务器装置,所述终端装置具备接收部和控制部,所述接收部接收信标信号,所述信标信号从所述设备发送,并包含所述设备的识别信息,所述控制部从所述接收部接收到的所述信标信号中获取所述设备的识别信息,并使包含获取到的所述识别信息的处理请求发送给所述服务器装置。

根据本发明,通过终端装置的接收部接收信标信号,由此能够获取设备的识别信息,并将包含获取到的识别信息的处理请求从终端装置发送到服务器装置。因此,从终端装置经由服务器装置利用设备变得容易。

另外,本发明中,所述服务器装置使与包含在所述接收到的所述处理请求中的所述识别信息对应的所述设备执行与所述处理请求对应的处理。

根据本发明,能够使与识别信息对应的设备执行处理。

为了解决上述技术问题,本发明是一种记录介质,其为计算机可读记录介质,所述记录介质存储由安装于终端装置的计算机执行的程序,所述终端装置具备与控制设备的服务器装置通信的通信部以及接收从所述设备发送的信标信号的接收部,所述程序使所述计算机执行以下步骤:获取包含在所述接收部接收到的所述信标信号中的所述设备的识别信息;以及使包含获取到的所述识别信息的处理请求通过所述通信部发送给所述服务器装置。

根据本发明,通过终端装置的接收部接收信标信号,由此能够获取设备的识别信息,并将包含获取到的识别信息的处理请求从终端装置发送到服务器装置。因此,从终端装置经由服务器装置利用设备变得容易。

为了解决上述技术问题,本发明是一种终端装置的控制方法,所述终端装置具备与控制设备的服务器装置通信的通信部以及接收从所述设备发送的信标信号的接收部,所述终端装置的控制方法包括以下步骤:获取包含在所述接收部接收到的所述信标信号中的所述设备的识别信息;以及使包含获取到的所述识别信息的处理请求通过所述通信部发送给所述服务器装置。

根据本发明,通过终端装置的接收部接收信标信号,由此能够获取设备的识别信息,并将包含获取到的识别信息的处理请求从终端装置发送到服务器装置。因此,从终端装置经由服务器装置利用设备变得容易。

附图说明

图1是打印系统的系统构成图。

图2是终端装置的构成图。

图3是服务器装置的构成图。

图4是示出设备管理表的构成的图。

图5是打印机的构成图。

图6是示出终端装置的动作的流程图。

图7是示出服务器装置的动作的流程图。

图8是示出打印机列表的一个例子的图。

图9是示出终端装置的动作的流程图。

附图标记说明

1…打印系统,10…基站,20…网络,100…终端装置,110…控制部,111…cpu,112…rom,113…ram,120…存储部,130…麦克风,135…扬声器,140…摄像部,150…信标接收部,160…移动体通信部,165…天线,170…显示部,175…显示面板,180…触摸传感器,190…操作按钮组,200…服务器装置,210…控制部,211…cpu,212…rom,213…ram,220…存储部,225…设备管理表,230…网络i/f部,241…图形i/f部,243…显示部,251…输入i/f部,253…输入设备,260…系统总线,300…打印机,310…网络i/f部,320…打印控制部,330…印刷部,340…信标发送部。

具体实施方式

第一实施方式

以下,参照附图对本发明的实施方式进行说明。

图1是打印系统1的系统构成图。打印系统1具备终端装置100、服务器装置200以及多个打印机300。打印机300相当于本发明的“设备”。打印系统1相当于本发明的“处理系统”。

在本实施方式中,虽然对将智能电话(多功能移动电话)用作终端装置100的情况进行说明,但终端装置100不限于智能电话。例如,也可以将平板pc(personalcomputer;个人电脑)、pda(personaldigitalassistant;个人数字助理)、笔记本pc等其它便携式的信息通信设备用作终端装置100。另外,虽然图1中示出3台打印机300,但打印机300的台数不限定于3台,也可以是1台、2台、或4台以上。

终端装置100经由基站10连接到网络20。网络20例如由互联网、lan(localareanetwork;局域网)、wan(wideareanetwork;广域网络)专用通信线路、移动通信网(包括基站等)、网关等构建。网络20上连接有服务器装置200、多个打印机300。基站10例如基于4g(4thgeneration;第四代移动电话行动通信标准)、lte(longtermevolution;长期演进)等公知的移动通信标准中继终端装置100的无线通信。

服务器装置200是控制多个打印机300的装置,存储控制对象的打印机300的打印机信息。打印机信息相当于本发明的“设备信息”。打印机信息例如包括打印机300的机型名、示出打印机300可执行的处理的能力信息。能力信息例如包括可应对的印刷模式、可安装的纸张盒、对应的纸张尺寸等信息。另外,印刷模式例如包括在纸张的双面进行印刷的双面印刷模式、进行彩色印刷的彩色印刷模式等。

服务器装置200处理来自终端装置100的请求,使控制对象的打印机300执行处理。

多个打印机300是根据服务器装置200的控制执行处理的处理装置。

图2是终端装置100的构成图。

终端装置100具备控制部110、存储部120、麦克风130、扬声器135、摄像部140、信标接收部150、移动体通信部160、显示部170、触摸传感器180以及操作按钮组190。信标接收部150相当于本发明的“接收部”。另外,移动体通信部160相当于本发明的“通信部”。

控制部110具备cpu(centralprocessingunit;中央处理器)111、rom(readonlymemory;只读存储器)112、ram(randomaccessmemory;随机存取存储器)113等,统一控制终端装置100的动作。控制部110相当于本发明的执行程序进行处理的计算机。

cpu111是执行运算处理的处理器,按照存储在rom112、存储部120中的控制程序执行运算处理。rom112是非易失性存储器,例如存储控制程序、运算数据。ram113作为临时存储处理器执行的控制程序、运算数据的工作区使用。

虽然图2中示出通过1个处理器实现控制部110的功能的构成,但也可以通过多个处理器或半导体芯片实现控制部110的功能。例如,控制部110也可以是进一步具备soc(system-on-a-chip;片上系统)、mcu(microcontrolunit;微控制单元)、fpga(field-programmablegatearray;现场可编程门阵列)等副处理装置(co-processor;协同处理器)的构成。另外,控制部110也可以使cpu111和副处理装置两者协作、或选择性地使用两者中的一者进行各种控制。

存储部120是内部存储器,例如由闪存等非易失性存储器构成。存储部120存储控制部110执行的应用程序、通过摄像部140拍摄到的摄像图像数据(活动图像或静止图像的数据)等。

从外部向麦克风130输入语音。输入的语音经语音处理部(省略图示)处理而转换为语音信号,并输出到控制部110。

另外,扬声器135将语音输出到外部。语音处理部将从控制部110输入的语音信号转换为语音并从扬声器135输出。扬声器135相当于本发明的“通知部”。

摄像部140具备摄像透镜和摄像元件(均省略图示),按照控制部110的控制拍摄被拍摄体,并生成静止图像或活动图像。

在终端装置100进入从打印机300发送的信标信号的通信范围内时,信标接收部150接收从打印机300广播的ble(bluetoothlowenergy;低功耗蓝牙)(注册商标)的信标信号。信标接收部150将信标信号的接收通知输出到控制部110,并取出叠加于接收到的信标接收上的信息。信标接收部150将取出的信息输出到控制部110。信标接收除了包括用于信标信号的识别的uuid(universallyuniqueidentifier;通用唯一标识符)等以外,还包括邮件地址、打印机300的状态信息。邮件地址是能够识别打印机300的识别信息。另外,状态信息是示出发送信标信号的打印机300的处理状况的信息,例如有忙、空闲、不可使用等状况。

另外,信标接收部150计算接收到的信标信号的接收强度。例如,信标接收部150计算信标信号接收时的rssi(receivedsignalstrengthindicator;接收信号强度指示器)值作为表示信标信号的接收强度的指标值。信标接收部150将算出的接收强度输出到控制部110。

移动体通信部160具备天线165,经由基站10接收从其它通信设备发送的信号、或从连接到网络20的服务器装置200发送的信号。移动体通信部160对接收到的信号进行降频、a/d转换等接收处理并输出到控制部110。

另外,移动体通信部160对通过控制部110生成的信号进行d/a转换、放大、上变频等发送处理,并从天线165无线发送处理后的信号。从天线165发送的发送信号通过基站10发送给其它通信设备。

显示部170具备显示面板175。例如可以将液晶显示器、有机el(electroluminescent;电致发光)显示器用于显示面板175。显示部170在控制部110的控制下使文字、符号、图形等各种信息显示于显示面板175。显示部170相当于本发明的“显示部”以及“通知部”。

触摸传感器180重叠配置在显示面板175上,检测手指等操作工具对显示面板175的操作。显示面板175和触摸传感器180相当于本发明的“操作部”,构成触摸面板。在用户进行了使手指等操作工具接触显示面板175的触摸操作时,触摸传感器180检测该触摸操作,并将与检测出的触摸操作对应的操作信号输出到控制部110。操作信号包括示出操作工具接触到的显示面板175的位置的位置信息。控制部110基于输入的操作信号确定对显示面板175进行的操作的操作内容,并进行与所确定的操作内容对应的处理。

操作按钮组190设置有用于开、关终端装置100的电源的电源按钮、用于进行终端装置100的各种设定的按钮等各种操作按钮。操作按钮组190将与被操作的按钮对应的操作信号输出到控制部110。操作按钮组190相当于本发明的“操作部”。

信标信号的接收通知、uuid、邮件地址、状态信息、接收强度等信息输入到控制部110。控制部110生成包含从信标接收部150输入的邮件地址的打印机信息的获取请求。控制部110经由移动体通信部160将所生成的获取请求发送给服务器装置200。

另外,在从服务器装置200接收到打印机信息时,控制部110通过显示部170使接收到的打印机信息和接收强度显示在显示面板175上。这里,在信标接收部150接收到从多个打印机300发送的信标信号的情况下,多个打印机300的打印机信息显示在显示面板175上。控制部110将打印机信息和从与该打印机信息对应的打印机300接收到的信标信号的接收强度建立关联地显示在显示面板175上。另外,显示在显示面板175上的打印机信息包括打印机300的机型名、能力信息等。

另外,当通过对操作按钮组190的操作或显示面板175的触摸操作选择了打印机时,控制部110生成包含选定的打印机300的邮件地址的处理请求。处理请求中除包含邮件地址外,还包含图像数据、文本数据等印刷对象的数据、印刷设定等。控制部110将生成的处理请求发送给服务器装置200。

图3是服务器装置200的构成图。

服务器装置200具备控制部210、存储部220、网络i/f部230、图形i/f部241、显示部243、输入i/f部251、输入设备253等,这些各部可相互通信地连接到系统总线260。

控制部210具备cpu211、rom212、ram213等,统一控制服务器装置200的动作。

cpu211是执行运算处理的处理器,按照存储在rom212、存储部220中的控制程序执行运算处理。rom212是非易失性存储器,例如存储控制程序、运算数据。ram213作为临时存储处理器执行的控制程序、运算数据的工作区使用。

虽然图3中示出通过1个处理器实现控制部210的功能的构成,但也可以通过多个处理器或半导体芯片实现控制部210的功能。例如,控制部210也可以是进一步具备soc(system-on-a-chip;片上系统)、mcu(microcontrolunit;微控制单元)、fpga(field-programmablegatearray;现场可编程门阵列)等副处理装置(co-processor;协同处理器)的构成。另外,控制部210也可以使cpu211和副处理装置两者协作、或选择性地使用两者中的一者进行各种控制。

存储部220例如是硬盘装置等辅助存储装置。

存储部220存储设备管理表225。

图4是示出设备管理表225的构成的图。

设备管理表225是登记服务器装置200控制的控制对象的打印机300的打印机信息的表。设备管理表225将与1台打印机300相关的信息作为1条记录进行登记。1条记录中包含机型名、邮件地址、ip地址以及能力信息。机型名是打印机300的名称。邮件地址是使打印机300在互联网上能够唯一识别的识别信息,是每台打印机300均互不相同的地址。ip地址是用于向打印机300进行数据发送的目的地地址。能力信息是示出打印机300可执行的处理的信息,例如包括可否执行双面印刷、可否执行彩色印刷、可安装的纸张盒、可应对的纸张尺寸等信息。

网络i/f部230是用于服务器装置200经由网络20与打印机300、终端装置100等外部设备通信的接口。例如可以将ethernet(注册商标)卡等网卡用于网络i/f部230。

图形i/f部241按照控制部210的控制使文字、符号、图形、图像等各种信息显示在显示部243上。显示部243具备液晶面板、有机el面板等显示面板。

一旦操作了键盘、鼠标等输入设备,则输入i/f部251生成与操作对应的操作信号并输出到控制部210。

控制部210处理从终端装置100接收到的请求。

在从终端装置100接收到打印机信息的获取请求时,控制部210从获取请求中取出邮件地址。控制部110参照设备管理表225,获取与取出的邮件地址对应的打印机300的打印机信息。控制部210将获取的打印机信息发送给接收到获取请求的终端装置100。

另外,在从终端装置100接收到处理请求时,控制部210从接收到的处理请求中获取邮件地址、印刷对象的数据、印刷设定等数据。控制部210根据印刷设定将印刷对象的数据转换为图像数据。控制部210生成包含转换后的图像数据、印刷设定的印刷命令。控制部210将生成的印刷命令发送给与邮件地址对应的打印机300。

图5是打印机300的构成图。

打印机300具备网络i/f部310、打印控制部320、印刷部330及信标发送部340。

网络i/f部310是用于打印机300经由网络20与服务器装置200通信的接口。例如可以将ethernet卡等网卡用于网络i/f部310。

打印控制部320具备cpu、rom、ram(均省略图示)等,控制打印机300的各部。rom存储作为打印机300的控制程序的固件。cpu通过执行从rom读出并在ram中展开的固件,由此控制打印机300的各部。ram作为用于cpu进行运算的工作存储器使用。

打印控制部320经由网络i/f部310从服务器装置200接收印刷命令。打印控制部320从接收到的印刷命令中获取图像数据、印刷设定,并将获取的图像数据展开到ram等存储器中。打印控制部320按照印刷设定从存储器读出图像数据并输出到印刷部330。

印刷部330具备印刷头(省略图示),将从打印控制部320输入的图像数据印刷到纸张上。

信标发送部340使用ble等近距离无线通信方式以一定的发送时间间隔反复广播发送信标信号。信标信号中至少包含作为打印机300的识别信息的邮件地址、以及打印机300的状态信息。

图6是示出终端装置100的动作的流程图。图7是示出服务器装置200的动作的流程图。

参照图6和图7的流程图对终端装置100和服务器装置200的动作进行说明。

打印系统1的多个打印机300例如设置在公司、店铺等,以一定的发送时间间隔反复广播发送信标信号。

在使打印机300执行印刷时,终端装置100的用户进行对显示面板175的触摸操作、或对操作按钮组190进行操作,使应用程序启动。在输入了应用程序的启动操作时,终端装置100的控制部110执行应用程序,使打印机300的选择画面显示在显示面板175上(步骤s1)。

在使打印机300的选择画面显示于了显示面板175时,控制部110使信标接收部150开始信标信号的接收(步骤s2)。这时,控制部110也可以使通知信标信号接收中的消息显示在打印机300的选择画面上。

在终端装置100进入打印机300发送的信标信号的通信范围内时,信标接收部150接收从打印机300广播的信标信号。在接收到信标信号时,信标接收部150将信标信号的接收通知输出到控制部110。另外,信标接收部150取出叠加于接收到的信标信号上的邮件地址、状态信息并输出到控制部110。

控制部110基于来自信标接收部150的接收通知判断是否接收到信标信号(步骤s3)。在从信标接收部150没有接收通知的输入的情况下,控制部110判断为未接收到信标信号(步骤s3/否),并待机至输入接收通知。另外,在信标接收部150无法接收信标信号的情况下,控制部110例如也可以使“无法接收信标信号。请移至能够接收信标信号的场所。”等消息显示在显示面板175上。

在从信标接收部150输入了接收通知的情况下,控制部110判断为接收到信标信号(步骤s3/是),并生成打印机信息的获取请求(步骤s4)。在生成了获取请求时,控制部110将生成的获取请求发送给服务器装置200(步骤s5)。

在这里,参照图7对服务器装置200的动作进行说明。

在从终端装置100接收到获取请求的情况下(步骤t1/是),服务器装置200的控制部210从接收到的获取请求中获取邮件地址(步骤t2)。接下来,控制部210判断获取的邮件地址是否是与登记在设备管理表225中的打印机300建立对应的邮件地址(步骤t3)。

在获取的邮件地址未登记在设备管理表225中的情况下(步骤t3/否),控制部210将不存在对应的打印机300的大意通知到获取请求的发送方的终端装置100(步骤t4)。以下将该通知称为不可使用通知。

另外,在获取的邮件地址登记在设备管理表225中的情况下(步骤t3/是),控制部210从设备管理表225中获取与邮件地址建立对应的打印机300的打印机信息(步骤t5)。打印机信息中包含打印机300的机型名和能力信息。在获取到打印机信息时,控制部210将获取到的打印机信息发送给获取请求的发送方的终端装置100(步骤t6)。

返回图6所示的流程图,对终端装置100的动作进行说明。

在将生成的获取请求发送给了服务器装置200时(步骤s5),控制部110进行待机,直至从服务器装置200接收到信息(步骤s6)。在未从服务器装置200接收到信息的情况下(步骤s6/否),控制部110待机至接收到信息。

另外,在从服务器装置200接收到信息的情况下(步骤s6/是),控制部110判断接收到的信息是否为打印机信息(步骤s7)。在接收到的信息不是打印机信息的情况下(步骤s7/否),控制部110判断接收到的信息是否是不可使用通知(步骤s8)。在接收到的信息不是不可使用通知的情况下(步骤s8/否),控制部110执行与接收到的信息对应的处理(步骤s9)。之后,控制部110返回步骤s6的判断,进行待机,直至从服务器装置200接收到信息(步骤s6)。

另外,在接收到的信息是不可使用通知的情况下(步骤s8/是),控制部110判断作为获取请求是否存在未向服务器装置200发送的未发送的邮件地址(步骤s10)。在存在未发送的邮件地址的情况下(步骤s10/是),控制部110返回步骤s4的处理,生成打印机信息的获取请求,并发送给服务器装置200。

另外,在判断为不存在未发送的邮件地址的情况下(步骤s10/否),控制部110判断能否显示打印机列表(步骤s11)。

在从多个打印机300接收到信标信号的情况下,控制部110若针对信标信号中的至少一个已从服务器装置200接收到对应的打印机300的打印机信息,则判断为能够显示打印机列表。

在判断为不能显示打印机列表的情况下(步骤s11/否),控制部110返回步骤s3再次接收信标信号。另外,在判断为能够显示打印机列表时,控制部110转移到步骤s12的处理,使打印机列表显示在显示面板175上。

另外,在判断为从服务器装置200接收到的信息是打印机信息(步骤s7/是)时,控制部110使包含在接收到的打印机信息中的机型名、能力信息显示在打印机列表中(步骤s12)。

另外,在使多个打印机信息显示在打印机列表中的情况下,控制部110基于接收强度对打印机信息排序进行显示。控制部110对打印机信息排序,以便将接收强度强的打印机300的打印机信息显示在上部。

另外,在虽然接收到信标信号,但打印机300的状态是“不可使用”的情况下,控制部110也可以将该打印机300的打印机信息的显示方式变更为其它的打印机300的打印机信息的显示方式。例如,控制部110也可以将状态为“不可使用”的打印机300的打印机信息例如用灰色显示,表明该打印机300被从操作的对象中排除。另外,打印机信息的显示不限定于灰色,只要是与其它可使用的打印机300的显示不同的颜色即可。

图8是示出打印机列表的一个例子的图。

在打印机列表中将邮件地址、接近度、距离及接收强度作为一个打印机300的信息进行显示。邮件地址是从信标接收部150所接收到的信标信号中取出的邮件地址。接近度是示出终端装置100和打印机300之间的距离的显示,例如,根据终端装置100和打印机300之间的距离以“紧挨”、“近”、“远”等3个档次进行显示。另外,距离用数值示出终端装置100和打印机300之间的距离,基于信标接收部150接收到的信标信号的接收强度而算出。接收强度是示出信标接收部150接收到的信标信号的接收强度的信息。

在图8所示的打印机列表中,信标信号的接收强度越高的打印机300的打印机信息越显示在打印机列表的上部。另外,在图8所示的打印机列表中,显示在最下部的打印机300的打印机信息是状态为“不可使用”的打印机300的打印机信息。状态为“不可使用”的打印机300的打印机信息用灰色显示。

接下来,控制部110判断是否接收到委托印刷的打印机300的选择(步骤s13)。在未接收到选择打印机300的操作的情况下(步骤s13/否),控制部110待机,直至接收到操作。

另外,在接收到打印机300的选择的情况下(步骤s13/是),控制部110生成处理请求,该处理请求包括选择的打印机300的邮件地址以及通过用户选择的图像数据、文本数据等印刷对象的数据。控制部110将生成的处理请求发送给服务器装置200(步骤s14)。

另外,在接收到委托印刷的打印机300的选择时,控制部110使信标接收部150继续接收从选定的打印机300发送的信标信号。控制部110基于信标接收部150接收的信标信号的接收强度的变化,将终端装置100的用户向进行了处理请求的打印机300的方向引导。信标接收部150每接收到信标信号,便计算接收到的信标信号的接收强度并输出到控制部110。控制部110求出从信标接收部150输入的接收强度与上次的接收强度之间的差分,从而求出接收强度的变化。在接收强度降低的情况下,控制部110例如使“正在向远离打印机300的方向移动。”等消息显示在显示面板175上来进行通知。另外,在接收强度降低的情况下,控制部110也可以从扬声器135输出预先设定的语音来进行通知。

另外,在接收强度增强的情况下,控制部110也可以使“正在向打印机300的方向移动。”等消息显示在显示面板175上、或从扬声器135输出预先设定的语音来进行通知。

参照图7所示的流程图对接收到处理请求的服务器装置200的动作进行说明。

控制部210判断是否从终端装置100接收到处理请求(步骤t7)。在未接收到处理请求的情况下(步骤t7/否),控制部210结束该处理流程。另外,在接收到处理请求的情况下(步骤t7/是),控制部210获取包含在接收到的处理请求中的邮件地址、印刷对象的数据、印刷设定。接下来,控制部210按照印刷设定将印刷对象的数据转换为图像数据,生成包含转换后的图像数据、印刷设定的印刷命令(步骤t8)。另外,控制部210从设备管理表225中获取将包含在处理请求中的邮件地址作为识别信息的打印机300的ip地址(步骤t9)。然后,控制部210将生成的印刷请求发送给获取到的ip地址的发送目的地(步骤t10)。

如以上所说明的,第一实施方式的终端装置100具备移动体通信部160、信标接收部150以及控制部110。

移动体通信部160与控制打印机300的服务器装置200通信。

信标接收部150接收从打印机300发送的信标信号。

控制部110获取包含在信标接收部150接收到的信标信号中的作为打印机300的识别信息的邮件地址。控制部110将包含获取到的邮件地址的处理请求发送给服务器装置200。

因此,通过信标接收部150接收信标信号,能够获取打印机300的邮件地址,并且能够将包含获取到的邮件地址的处理请求发送给服务器装置200。因此,经由服务器装置200的打印机300的使用变得容易。

另外,终端装置100具备显示面板175以及由显示面板175和触摸传感器180构成的触摸面板,检测对显示面板175的触摸操作。

控制部110将从信标信号获取的邮件地址发送给服务器装置200,并从服务器装置200接收与邮件地址对应的打印机300的打印机信息。另外,控制部110使显示面板175显示接收到的打印机信息,并将包含与由通过触摸操作接收到的操作所选定的打印机信息对应的打印机300的邮件地址的处理请求发送给服务器装置200。

因此,能够将对于由用户选择的打印机300的处理请求发送给服务器装置200。

另外,本发明中,控制部基于接收部接收到的信标信号的接收强度求取与打印机300的接近度,并将求得的接近度与打印机信息建立对应地显示在显示部上。

根据本发明,将信标信号的接收强度与打印机信息建立对应地显示在显示部上。因此,能够使用户基于信标信号的接收强度、打印机信息选择执行处理的打印机300。

另外,控制部110使打印机信息按照信标信号的接收强度的顺序显示在显示面板175上。

因此,委托处理的打印机300的选择变得容易。

另外,终端装置100具备扬声器135、显示面板175作为通知部。

控制部110使信标接收部150接收从与通过触摸操作而选择的打印机信息对应的打印机300发送的信标信号,并计算接收到的信标信号的接收强度的变化。控制部110基于接收强度的变化通过扬声器135、显示面板175进行通知。因此,能够通知选定的打印机300的方向。

第二实施方式

对本发明的第二实施方式进行说明。需要注意的是,因为终端装置100、服务器装置200以及打印机300的构成与上述第一实施方式相同,所以省略对构成的说明。

在第一实施方式中,使打印机信息、信标信号的接收强度的信息显示在显示面板175上来使用户选择执行处理的打印机300。本实施方式中,控制部110基于信标接收部150接收到的信标信号选择执行处理的打印机300。

图9是示出第二实施方式的终端装置100的动作的流程图。参照图9所示的流程图对本实施方式的终端装置100的动作进行说明。另外,因为服务器装置200的动作与上述第一实施方式相同,所以省略说明。

在图9所示的流程图中示出图6所示的步骤s6以后的动作。因为步骤s6及其之前的动作与第一实施方式相同,所以省略说明。

在第一实施方式中,在步骤s10中,当不存在未发送的邮件地址的情况下(步骤s10/否),在步骤s11中判断能否显示打印机列表。在本实施方式中,不判断能否显示打印机列表,而是转移到步骤s21的处理。

控制部110在从服务器装置200接收到打印机信息的情况下(步骤s7/是)、或者不存在未发送的邮件地址的情况下(步骤s10/否),使印刷设定用的设定画面显示在显示面板175上(步骤s21)。在设定画面中能够设定印刷份数、彩色印刷、双面印刷、印刷尺寸、印刷对象的数据等。控制部110在使设定画面进行了显示时,判断是否接收到印刷设定(步骤s22)。

在未接收到印刷设定的情况下(步骤s22/否),控制部110进行待机,直至接收到印刷设定。另外,在接收到印刷设定时(步骤s22/是),控制部110基于从服务器装置200接收到的打印机信息判断是否存在具备能够执行与印刷设定对应的处理的功能的打印机300(步骤s23)。例如,在将彩色印刷设定作为印刷设定的情况下,控制部110基于打印机信息判断是否存在具备彩色印刷的功能的打印机300。另外,在将双面印刷设定作为印刷设定的情况下,控制部110基于打印机信息判断是否存在具备双面印刷的功能的打印机300。在判断为不存在具备与印刷设定对应的功能的打印机300时(步骤s23/否),控制部110使不存在具备与印刷设定对应的功能的打印机300的大意显示在显示面板175上(步骤s24),并结束该处理流程。

另外,在判断为存在具备与印刷设定对应的功能的打印机300时(步骤s23/是),控制部110判断是否存在多台具备功能的打印机300(步骤s25)。在判断为具备功能的打印机300的台数为1台时(步骤s25/否),控制部110转移到步骤s27的处理。

另外,在存在多台具备功能的打印机300的情况下(步骤s25/是),控制部110基于从信标信号获取到的状态信息、信标信号的接收强度选择执行处理的打印机300(步骤s26)。详细而言,控制部110判断在具备功能的打印机300中是否存在状态为忙、不可使用的打印机300。在存在状态为忙、不可使用的打印机300的情况下,控制部110将该打印机300从执行处理的打印机300的对象中排除。另外,在存在多台既是具备功能的打印机300、又是状态为空闲的打印机300的情况下,控制部110基于从这些打印机300接收的信标信号的接收强度选择与终端装置100距离近的打印机300。控制部110将选定的打印机300确定为执行处理的打印机300。

在确定了执行处理的打印机300时,控制部110生成包含所确定的打印机300的邮件地址和印刷对象的数据的处理请求(步骤s27)。控制部110将所生成的处理请求发送给服务器装置200(步骤s28)。之后,控制部110接收从选定的打印机300发送的信标信号并计算信标信号的接收强度的变化。控制部110基于算出的信标信号的接收强度的变化,将终端装置100的用户向进行了处理请求的打印机300的方向引导。

如以上所说明的,在第二实施方式中,控制部110在接收到从多个打印机300发送的信标信号的情况下,基于接收到的信标信号选择委托处理的打印机300。然后,控制部110将包含选定的打印机300的识别信息的处理请求发送给服务器装置200。

因此,能够基于信标信号选择委托处理的打印机300。

另外,控制部110将从信标信号获取到的邮件地址发送给服务器装置200,并从服务器装置200接收示出与邮件地址对应的打印机300的处理能力的打印机信息。然后,控制部110基于接收到的打印机信息选择委托处理的打印机300,并将包含选定的打印机的识别信息的处理请求发送给服务器装置200。

因此,能够向可执行处理请求的打印机300进行处理请求。

另外,控制部110基于信标接收部150接收到的信标信号的接收强度选择信标信号,并将包含从选定的信标信号中获取到的识别信息的处理请求发送给服务器装置200。

因此,在选择了信标信号的接收强度强的打印机300的情况下,能够请求位于距离终端装置近的位置上的打印机300进行处理。

另外,控制部110从信标接收部150接收到的信标信号中获取示出打印机300的处理状况的状态信息,并基于获取的状态信息选择委托处理的打印机300。然后,控制部110将包含选定的打印机300的识别信息的处理请求发送给服务器装置200。

因此,可以避免向不受理处理的打印机300进行处理请求、或向到处理完成需要时间的打印机300进行处理请求。

上述实施方式是本发明的优选实施方式。但是,不限定于此,可在不脱离本发明宗旨的范围内进行各种变形实施。

例如,在上述实施方式中,对终端装置100经由基站10连接到网络20的构成进行了说明,但也可以是终端装置100经由接入点连接到网络20的构成。接入点是能够基于公知的无线lan标准中继终端装置100的无线通信的装置。

另外,在上述第一实施方式和第二实施方式中,使用邮件地址作为打印机300的识别信息,但识别信息只要是能够唯一确定打印机300的信息即可。例如,也可以将包含在信标信号中的uuid用作打印机300的识别信息。

从打印机300发送的信标信号不限定于ble的信标信号,也可以是用于无线lan的接入点的信标信号、红外线信标。

另外,图2所示的终端装置100和图3所示的服务器装置200的功能块是根据主要的处理内容将终端装置100具备的功能分类示出的简图。终端装置100、服务器装置200的构成也可以根据处理内容进一步划分为更多的功能块。另外,各功能块的处理既可以用1个硬件执行,也可以用多个硬件执行。另外,各功能块的处理既可以用1个程序实现,也可以用多个程序实现。

另外,图6和图9所示的流程图的处理单位是为了易于理解终端装置100的控制部110的处理,根据主要的处理内容而划分的,本发明不受处理单位的分割方法、名称的限制。控制部110的处理既能够根据处理内容划分为更多的处理单位,也能够将1个处理单位划分为包含更多的处理。另外,上述流程图的处理顺序也不限于图示的例子。图7所示的服务器装置200的流程图也是一样。

另外,在上述实施方式中,以将终端装置100执行的控制程序、应用程序事先存储在rom112、存储部120内的情况为例进行了说明,但不一定要事先存储在rom112、存储部120内。例如,既可以是事先存储在计算机可读的软盘(fd)、dvd、dvd-ram等便携式存储介质中的构成,也可以是cd-rom、cd-r/rw、磁光盘、ic卡等便携式存储介质。另外,也可以经由公共线路、互联网、lan、wan等事先将程序存储在连接到终端装置100的服务器装置中,由终端装置100从服务器装置读出程序并执行。另外,还可以是经由公共线路、互联网、lan、wan等将程序从服务器装置存储到便携式存储介质、存储介质中,由终端装置100从其读出程序并执行。

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