CN117762351A - 移动终端装置、打印服务***、存储介质及方法 - Google Patents

移动终端装置、打印服务***、存储介质及方法 Download PDF

Info

Publication number
CN117762351A
CN117762351A CN202310292314.2A CN202310292314A CN117762351A CN 117762351 A CN117762351 A CN 117762351A CN 202310292314 A CN202310292314 A CN 202310292314A CN 117762351 A CN117762351 A CN 117762351A
Authority
CN
China
Prior art keywords
printing
wireless communication
time
user
movement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310292314.2A
Other languages
English (en)
Inventor
永瀬翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm Business Innovation Corp filed Critical Fujifilm Business Innovation Corp
Publication of CN117762351A publication Critical patent/CN117762351A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1211Improving printing performance
    • G06F3/1217Improving printing performance achieving reduced idle time at the output device or increased asset utilization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

一种移动终端装置、打印服务***、存储介质及方法,所述移动终端装置具备:处理器;及无线通信单元,所述处理器执行如下处理:获取打印文件所需的打印所需时间;在携带自装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。

Description

移动终端装置、打印服务***、存储介质及方法
技术领域
本发明涉及一种移动终端装置、打印服务***、存储介质及方法。
背景技术
当前,在实体店中正在出现无需付款即可购物的无收银台的无人店铺。由于无需付款,因此用户可以在购物结束后直接走出店外。即,没有在收银台排队等“等待”。
近年来,提供一种被称为网络打印等的经由网络的打印服务。在打印服务中,用户事先上传要打印的文档,并将上传时发行的预约号输入到设置于所期望的便利店等的复合机中,由此执行打印,从而能够获得印刷物。
若考虑将该打印服务适用于上述无收银台的无人店铺,则在打印服务中,需要用户对复合机进行操作,因此直至输出印刷物为止的期间,有可能会发生“等待”。
因此,为了防止直至印刷物的输出结束为止发生“等待”,以往,提出了一种技术,其预先计算打印所需的所需时间,并且根据复合机与用户携带的移动终端之间的无线通信以规定的时间间隔计算用户到达复合机的设置位置为止的移动时间,然后在移动时间成为所需时间以下的时点开始执行打印(例如,专利文献1)。
专利文献1:日本特开2013-162313号公报
专利文献2:日本特表2021-503108号公报
然而,若仅靠基于移动终端装置与打印装置之间的无线通信的测距,则例如在移动终端装置与打印装置之间授受的电波的强度相对不强的状态下,有可能会受其他电波等周围的环境的影响而在测得的距离上产生误差。并且,当用户远离打印装置时,即,若移动终端装置不靠近到能够与打印装置进行无线通信的范围,则无法进行测距。即,根据用户移动的状况,有可能无法与用户到达打印装置的时点对应地结束打印。
发明内容
本发明的目的在于,相较于仅利用基于与打印装置之间的无线通信的测距的情况,将打印的结束时间精确地对准到用户到达打印装置的时点。
本发明所涉及的移动终端装置的特征在于,具备:处理器;及无线通信单元,所述处理器执行如下处理:获取打印文件所需的打印所需时间;在携带自装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
并且,其特征在于,所述无线通信设备设置于设置有所述打印装置的设施的规定的位置。
并且,其特征在于,所述处理器执行如下处理:在所述无线通信设备还设置在设置于所述设施且设置有所述打印装置的区域的入口的情况下,获取第2移动所需时间作为从设置于该区域的入口的所述无线通信设备到达所述打印装置为止所需的所述用户的移动时间;及在所述第1移动所需时间成为所述打印所需时间以下之前,所述无线通信单元与设置于该区域的入口的所述无线通信设备无线连接的情况下,控制成代替所述第1移动所需时间,在所述第2移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
并且,其特征在于,所述处理器执行如下处理:获取第3移动所需时间作为从所述无线通信单元与搭载于所述打印装置的近距离无线通信设备无线连接的位置到达所述打印装置为止所需的所述用户的移动时间;及在所述第1移动所需时间成为所述打印所需时间以下之前,所述无线通信单元与所述近距离无线通信设备无线连接的情况下,控制成代替所述第1移动所需时间,在所述第3移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
并且,其特征在于,具备定位单元,所述处理器在所述用户移动至所述打印装置的途中的所述无线通信单元未与所述无线通信设备无线连接的期间,根据由所述定位单元确定的所述用户的当前位置来推算到达所述打印装置为止所需的所述用户的移动时间。
本发明所涉及的打印服务***的特征在于,具有:上述记载的移动终端装置;服务服务器;打印装置;及与所述打印装置分开设置的无线通信设备,所述服务服务器所具备的处理器执行如下处理:若从所述移动终端装置获取到作为打印对象的文件,则参考与所述打印装置相关的信息及该文件的属性信息来计算打印该文件所需的打印所需时间,并将其提供给所述移动终端装置;向所述移动终端装置提供与所述无线通信设备至所述打印装置为止的移动所需的移动时间相关的信息;及根据来自所述移动终端装置的指示来指示所述打印装置进行打印。
并且,其特征在于,若从由所述打印装置所具备的摄影单元拍摄的摄影图像中检测出所述用户,则所述服务服务器所具备的处理器指示所述打印装置打印所述文件。
本发明所涉及的存储介质的特征在于,存储用于使具备无线通信单元的计算机实现如下功能的程序:获取打印文件所需的打印所需时间;在携带自装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
本发明所涉及的方法的特征在于,包括如下步骤:获取打印文件所需的打印所需时间;在携带具备无线通信单元的移动终端装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
发明效果
根据本发明的第1方案,相较于仅利用基于与打印装置之间的无线通信的测距的情况,能够将打印的结束时间精确地对准到用户到达打印装置的时点。
根据本发明的第2方案,能够在位于设施的规定的位置的用户到达打印装置的时点结束打印。
根据本发明的第3方案,能够在移动至设置有打印装置的区域的用户到达打印装置的时点结束打印。
根据本发明的第4方案,能够在靠近打印装置的用户到达打印装置的时点结束打印。
根据本发明的第5方案,能够利用定位单元的定位来推算用户的移动时间。
根据本发明的第6方案,能够通过使移动终端装置与服务服务器协作将打印的结束时间精确地对准到用户到达打印装置的时点。
根据本发明的第7方案,能够利用用户紧挨着打印装置而使打印装置进行打印。
根据本发明的第8方案,相较于仅利用基于与打印装置之间的无线通信的测距的情况,能够将打印的结束时间精确地对准到用户到达打印装置的时点。
根据本发明的第9方案,相较于仅利用基于与打印装置之间的无线通信的测距的情况,能够将打印的结束时间精确地对准到用户到达打印装置的时点。
附图说明
根据以下附图,对本发明的实施方式进行详细叙述。
图1是本实施方式中的打印服务***的整体结构图;
图2是本实施方式中的移动终端装置的硬件结构图;
图3是本实施方式中的复合机的硬件结构图;
图4是表示本实施方式中的打印服务***的结构框图;
图5是表示本实施方式中的移动时间信息的数据结构的一例的图;
图6是表示本实施方式中的设备管理信息的数据结构的一例的图;
图7是表示本实施方式中的复合机管理信息的数据结构的一例的图;
图8是表示本实施方式中的复合机性能信息的数据结构的一例的图;
图9是表示在本实施方式中用户指示打印至获得印刷物为止的处理的时序图;
图10是表示本实施方式中的打印请求画面的显示例的图;
图11是表示本实施方式中的预计移动时间信息的数据结构的一例的图;
图12A是表示本实施方式中的打印控制处理的流程图;
图12B是图12A的后续流程图。
符号说明
2-设施,4-网络,6-店铺,20-设施管理服务器,22-出入口,24-访问点,26-信息管理部,27-状态获取部,28-设施数据库(DB),30-打印服务服务器,31-打印控制部,32-打印所需时间计算部,33、44-存储部,40-移动终端装置,41-打印程序执行部,42-定位部,43-显示控制部,62-门,64-复合机,401、641-CPU,402、642-ROM,403、643-RAM,404-存储器,405-触摸面板,406-GPS,407、648-网络接口(IF),408、409、410、649-通信接口,411-打印请求部,412-预计移动时间信息创建部,413-开始指示部,414-打印控制部,640-打印处理部,644-HDD(Hard-Disk-Drive(硬盘驱动器)),645-操作面板,646-扫描仪,647-打印机,650-相机。
具体实施方式
以下,根据附图对本发明的实施方式进行说明。
图1是本实施方式中的打印服务***的整体结构图。图1中示出了设置于设施2的设施管理服务器20、向用户提供打印服务的打印服务服务器30及用户携带的移动终端装置40经由互联网等网络4通过有线或无线连接的结构。
设施2为多个店铺6(图1中为八个店铺)所入店的购物中心等设施,各店铺6供来店者(在本实施方式的情况下为携带移动终端装置40的用户)利用。用户从设置于设施2的多个出入口22(图1中为四处)中的任一处进入,步行移动至目标店铺6。
店铺6为设置于设施2中的区域的一例,各店铺6设置有供用户进出区域的一个或多个门62。用户必需通过门62进入店铺。在图1中,用粗线图示了门62。门62上配设有无线通信设备(未图示),所述无线通信设备通过用户将移动终端装置40搭在其上方而根据NFC(Near Field Communication(近场通信))标准无线连接移动终端装置40。无线通信设备设置于设施2中的店铺6的出入口作为规定的位置。
并且,设施2中设置有向用户提供利用Wi-Fi(注册商标)的无线通信服务的一个或多个访问点24(图1中为三个)。访问点24为设置于设施2中的无线通信设备的一例。访问点24设置于设施2中的通道等作为规定的位置。
进而,适合打印服务的复合机64设置于设施2中作为打印装置。在本实施方式中,如图1中例示,设施2中仅设置于一个店铺6(Shop4)。
如上所述,图1所示的设施2中设置有各设备,但设施2的布局、出入口22、访问点24及店铺6的数量、以及各店铺6的门62的数量、各店铺6中的复合机64的设置与否及设置台数仅为一例,并不限定于此。并且,无需将区域全部设为店铺6,例如也可以为活动场地等空间。
在本实施方式中,作为设施2,假设了包括多个店铺6的购物中心等,但也可以为单独的店铺。并且,多个用户有可能会利用设施2,但各用户所使用的移动终端装置40只要分别具有后述的功能即可,因此仅图示了一台。并且,用户有可能会利用多个设施2,但设置于各设施2的设施管理服务器20及复合机64只要分别具有后述的功能即可,因此仅图示了一个地点的设施2。
图2是本实施方式中的移动终端装置40的硬件结构图。移动终端装置40为用户携带的搭载有计算机的终端装置。在本实施方式中,作为移动终端装置40,假设智能手机进行说明,但也可以为平板终端等其他移动终端装置。本实施方式中的移动终端装置40可以由现有的通用硬件结构来实现。即,如图2所示,移动终端装置40具备CPU401、ROM402、RAM403、作为存储文档或各种数据的存储单元的存储器404、作为受理并显示信息的用户界面的触摸面板405、作为定位单元的GPS(Global Positioning System(全球定位***))406、作为进行经由网络4的通信的通信单元的网络接口(IF)407、用于利用Wi-Fi进行无线通信的通信接口408、用于利用蓝牙(Bluetooth)(注册商标)进行近距离无线通信的通信接口409及用于与设置于门62的无线通信设备进行近距离无线通信的通信接口410。如上所述,本实施方式中的移动终端装置40具备接口408、409、410作为无线通信单元,所述接口408用于根据Wi-Fi这一通信标准与访问点24无线连接,所述接口410用于根据NFC这一通信标准与设置于门62的无线通信设备无线连接,所述接口409用于根据蓝牙这一通信标准与搭载于复合机64的无线通信设备无线连接。
另外,由于应对NFC的无线通信设备安装在门62上,因此在以下说明中称为门62时,存在表示设置场所的情况和表示无线通信设备的情况。
图3是本实施方式中的复合机64的硬件结构图。复合机64为搭载有打印功能、复印功能、扫描仪功能等各种功能的图像形成装置的一方式,是内置有计算机的装置。如图3所示,复合机64具备CPU641、ROM642、RAM643、作为存储扫描仪文档等的存储单元的HDD(HardDisk Drive(硬盘驱动器))644、作为受理来自用户的指示、显示信息的用户界面的操作面板645、读取用户设置的原稿并作为电子数据累积在HDD644中的扫描仪646、根据来自CPU641中执行的控制程序的指示在输出用纸上打印图像的打印机647、作为进行经由网络4的通信的通信单元的网络接口(IF)648、通过根据蓝牙这一通信标准进行近距离无线通信而使复合机64发挥无线通信设备的功能的通信接口649及作为摄影单元的相机650。
图4是表示本实施方式中的打印服务***的结构框图。打印服务***具有设置于设施2的复合机64及设施管理服务器20、打印服务服务器30以及移动终端装置40。
复合机64具有打印处理部640,所述打印处理部640根据用户操作操作面板645进行的打印指示来进行打印,并且根据来自打印服务服务器30的经由网络4的打印指示来进行打印。在本实施方式中的复合机64所具有的功能中,后述以外的功能可以与以往相同。
设施管理服务器20进行与设置于设施2的访问点24、门62、复合机64等各种设备相关的信息的管理。设施管理服务器20具有信息管理部26、状态获取部27及设施数据库(DB)28。另外,图中省略本实施方式的说明中未使用的构成要件。信息管理部26根据请求来进行针对设施数据库28中的数据的登记、变更、删除、提取等存储于设施数据库28中的各种信息的管理,并且提供信息。状态获取部27获取复合机64的状态。与获取到的状态相关的信息是为了更准确地计算打印文档所需的时间而参考的信息,例如为运行中或省电状态等与复合机64的动作状态相关的信息、作业的执行状态等与施加于复合机64的负荷相关的信息等。
设施数据库28中至少设定登记有移动时间信息及设备管理信息。将移动时间信息及设备管理信息的数据结构分别示于图5及图6。
移动时间信息表示某一地点至复合机64的设置位置为止的移动所需的所需时间(以下,还称为“移动时间”)。在本实施方式中,如图1中例示,在设施2中仅在Shop4设置有复合机64,因此在图5所示的移动时间信息中,仅在Shop4中设定有数值(即,移动时间)。在图5所示的设定例中,表示从移动终端装置40与图1中标为“WF1”的访问点24(以下,标为“WF1”)无线连接至用户到达复合机64的位置为止的移动时间为“120秒”。同样地,表示移动终端装置40与图1中标为“WF2”的访问点24(以下,标为“WF2”)无线连接至用户到达复合机64的位置为止的移动时间为“90秒”。如此,在设施2中设置有多个访问点24的情况下,用户至复合机64为止的移动时间根据访问点24的设置位置而不同,为120秒、90秒、40秒,当不区分表示从访问点24起的移动时间时,用记号“AT1”表示。
并且,表示从移动终端装置40与图1中标为“Gate1”的门62(以下,标为“Gate1”)无线连接至用户到达复合机64的位置为止的移动时间为“10秒”。同样地,表示从移动终端装置40与图1中标为“Gate2”的门62(以下,标为“Gate2”)无线连接至用户到达复合机64的位置为止的移动时间为“20秒”。如此,在一个店铺6中设置有多个门62的情况下,用户至复合机64为止的移动时间根据门62的设置位置而不同,为10秒、20秒,因此当不区分表示从门62起的移动时间时,用记号“AT2”表示。
并且,若进入店铺6的用户携带的移动终端装置40进一步靠近复合机64,则会通过蓝牙与复合机64无线连接。在图5所示的移动时间信息的设定例中,表示从移动终端装置40通过蓝牙与复合机64无线连接至用户到达复合机64的位置为止的移动时间为“5秒”。在以下说明中,有时还会用记号“AT3”表示通过蓝牙无线连接之后的移动时间。
并且,复合机64的相机650通常用于用户认证,若用户进一步靠近复合机64,则会被相机650以可识别的方式拍摄。在图5所示的移动时间信息的设定例中,表示从分析由相机650拍摄的摄影图像而识别出用户至用户到达复合机64的位置为止的移动时间为“0秒”。在以下说明中,有时还会用记号“AT4”表示利用相机650识别用户之后的移动时间。
在图5中的移动时间信息中,示出了用户从各地点移动至复合机64的设置位置为止所需的时间的推算值,出于距复合机64的距离的关系,各移动时间处于AT1≥AT2≥AT3≥AT4的关系。尤其,在本实施方式中,有效利用固定设置于距复合机64的设置位置互不相同的距离的规定的位置的多个无线通信设备(AT1、AT2、AT3),根据设定有互不相同的移动时间的无线通信设备(AT1、AT2、AT3)与用户携带的移动终端装置40之间的无线连接状态来获得不同的移动时间。另外,在AT1~AT4的各值中设定设施管理者或店铺管理者等考虑设施2及店铺6的布局、商品和货架的配置、移动路线等而认为妥当的秒数。
设备管理信息中设定有与设置于设施2的各种设备相关的信息。如图6所示,设备管理信息通过将“场所”、“设备名”及“固有信息”建立对应关系来设定。“场所”为表示设置有该设备的场所的信息。“设备名”为表示该设备的名称。“固有信息”为该设备固有的可识别该设备的信息。例如,若为访问点24,则可以将设备名或SSID(Service Set IDentifier(服务集标识符))用作固有信息。在复合机64的情况下,可以将设备名或制造编号等用作固有信息。在门62的情况下,可以将门的名称或与门62相关联的无线通信设备的设备ID用作固有信息。
并且,复合机64的固有信息至少包括用于确定复合机64的设置位置的位置信息(例如,经度/纬度信息)。也可以使其他设备包括位置信息。
设施管理服务器20的各构成要件26、27通过形成设施管理服务器20的计算机和通过搭载于计算机的CPU动作的程序的协同动作来实现。并且,设施数据库28由搭载于设施管理服务器20的HDD实现。或者,也可以经由网络利用RAM或外部的存储单元。
打印服务服务器30为用于向用户提供打印服务的服务器计算机。服务器计算机本身可以由与以往相同的硬件结构实现。打印服务服务器30具有打印控制部31、打印所需时间计算部32及存储部33。另外,图中省略本实施方式的说明中未使用的构成要件。
打印控制部31根据来自用户的请求来进行对复合机64作出打印指示等信息的收发或打印服务中的打印的控制等。打印所需时间计算部32计算根据来自用户的打印请求用指定的复合机64对作为打印对象的文档进行打印时所需的时间的推算值作为“打印所需时间”。存储部33中至少设定登记有复合机管理信息及复合机性能信息。将复合机管理信息及复合机性能信息的数据结构分别示于图7及图8。
复合机管理信息中设定有与作为管理对象的所有复合机相关的信息。复合机管理信息包括项目“复合机”、“BT”、“设施”及“店铺”。“复合机”为确定作为管理对象的复合机的信息,包括该复合机的设备名、固有信息及型号。“BT”为可识别搭载于该复合机且根据蓝牙标准进行无线通信的无线通信设备的信息。例如,设定有设备ID。“设施”为确定设置有该复合机的设施的信息。“店铺”为确定设置有该复合机的店铺的信息。
复合机性能信息中按型号设定有表示复合机的性能的信息。复合机性能信息中,表示该型号的性能的信息与复合机的型号建立有对应关系。打印所需时间还取决于复合机的性能,因此打印所需时间计算部32参考复合机性能信息来计算打印所需时间。
打印服务服务器30的各构成要件31~32通过形成打印服务服务器30的计算机和通过搭载于计算机的CPU动作的程序的协同动作来实现。并且,存储部33由搭载于打印服务服务器30的HDD实现。或者,也可以经由网络利用RAM或外部的存储单元。
移动终端装置40具有打印程序执行部41、定位部42、显示控制部43及存储部44。另外,图中省略本实施方式的说明中未使用的构成要件。打印程序执行部41执行用于利用由打印服务服务器30提供的打印服务的应用程序。打印程序执行部41具有打印请求部411、预计移动时间信息创建部412、开始指示部413及打印控制部414。打印请求部411向打印服务服务器30请求打印文档。预计移动时间信息创建部412创建包括预计移动终端装置40的用户从当前位置到达实施打印的复合机64的设置位置为止所需的移动时间(以下,称为“预计移动时间”)的预计移动时间信息,并将其登记到存储部44中。开始指示部413在预计移动时间成为打印所需时间以下的时点指示打印的执行开始。打印控制部414进行与移动终端装置40中的打印处理相关的控制。
定位部42与GPS406协作获取在室外(即,设施2外)时的用户的当前位置。显示控制部43控制触摸面板405的显示。存储部44中存储有打印所需时间及移动时间信息,结合动作的说明,对这些信息进行说明。
移动终端装置40的各构成要件41~43通过形成移动终端装置40的计算机和通过搭载于计算机的CPU401动作的程序的协同动作来实现。并且,存储部44由搭载于移动终端装置40的存储器404实现。或者,也可以经由网络利用RAM403或外部的存储单元。
接着,对本实施方式中的动作进行说明。
首先,移动终端装置40的用户想要将设置于设施2中的复合机64用于打印文档,并且在请求打印文档时在设施2外。以下,使用图9所示的时序图对用户请求打印至获得印刷物为止的处理进行说明。
首先,用户操作移动终端装置40来启动打印服务的应用程序,由此使打印程序执行部41开始处理的执行。若打印程序执行部41被启动,则将打印请求画面显示于触摸面板405。
图10是表示本实施方式中的打印请求画面的显示例的图。用户在打印请求画面上输入作为打印对象的文档的文件名、设置有想要用于打印的复合机64的店铺6。若已将作为打印对象的文档事先上传到打印服务服务器30而获取到预约号,则代替文件名输入预约号即可。
在打印请求画面上的“店铺”的指定为用于确定复合机64的信息。若假设店铺6中设置有多台复合机64,则也可以列表显示所设置的复合机64供用户选择。或者,也可以如下进行处理:将来自用户的指定限于店铺6的指定,并使打印服务服务器30或设施管理服务器20参考复合机64的负荷状态或性能等来选择供用户利用哪个复合机64。
如上所述,在本实施方式中,为了方便起见,用户指定了店铺6,以确定用于打印的复合机64。然而,用户界面并不需要限于此。例如,也可以在打印请求画面上列表显示可利用打印服务的设施2供用户选择,进而列表显示所选择的设施2中设置有复合机64的店铺6供用户选择。
打印程序执行部41可以在为了列表显示设施2和店铺6而从打印服务服务器30下载打印请求画面来显示或显示保存在内部的打印请求画面时从打印服务服务器30获取设施2及店铺6的列表。打印服务服务器30可以通过参考复合机管理信息向打印程序执行部41提供设施2及店铺6的列表。
并且,打印请求画面所示的“安全打印”是本实施方式中的特征打印服务,具体地说,是指以进行打印请求的文档的打印在用户到达复合机64的设置位置的时点恰巧结束的方式执行打印的服务。通过利用安全打印,印刷物不会被第三者带走或看到,因此用户是安全的。若用户想要利用安全打印,则要选择打印请求画面上的“ON”按钮。顺带一提,若用户选择“OFF”按钮,则用户能够与以往相同地通过操作复合机64的操作面板645来获得印刷物。或者,通过与用户的到达无关地执行/结束打印,印刷物有可能会成为残留在排纸盘上的状态。在本实施方式中,假设选择了“ON”按钮且将设置于Shop4的复合机64指定为用于打印文档D的复合机进行说明。
若用户在打印请求画面上指定必要事项之后选择“打印”按钮45,则打印请求部411向打印服务服务器30发送打印请求(步骤S410)。打印请求包括用户在打印请求画面上指定的店铺6及文档文件,而且还包括用户名作为移动终端装置40的用户的识别信息。打印服务向事先进行了用户登记的用户提供服务,因此打印服务的应用程序可以取出并发送保存在内部的用户名。并且,在本实施方式中,请求打印时发送文档文件,但也可以事先登记到打印服务服务器30中。在该情况下,只要发送确定已登记的文档的文件名或预约号即可。或者,也可以与后述的打印的开始指示对应地发送。然而,在该情况下,需要与打印请求一并发送文件的大小、打印属性等计算打印所需时间所需的信息。
若从移动终端装置40发送过来打印请求,则打印服务服务器30中的打印控制部31指定打印请求所指定的店铺6,并向具有该店铺6的设施2的设施管理服务器20请求提供计算所需时间所需的信息(步骤S310)。
设施管理服务器20中的状态获取部27根据来自打印服务服务器30的请求向设置于该店铺6的复合机64询问当前的状态(步骤S210)。
复合机64根据来自设施管理服务器20的询问来收集当前的状态(步骤S6401)。如上所述,当前的状态是指与复合机64的动作状态或负荷相关的信息等,是用于计算打印所需时间的信息。复合机64向设施管理服务器20提供收集到的信息作为状态信息(步骤S6402)。
若状态获取部27从复合机64获取到状态信息,则信息管理部26从设施数据库28提取与复合机64对应的Shop4的移动时间信息及Shop4所在的设施2的设备管理信息(步骤S220),并与从复合机64获取的状态信息一并提供给打印服务服务器30(步骤S230)。
接着,打印所需时间计算部32根据来自打印控制部31的指示来计算所选择的复合机64中的作为打印对象的文档D的打印所需时间(步骤S320)。打印所需时间参考与文档相关的信息和与复合机64相关的信息来计算。与文档相关的信息例如为包括文档D的尺寸、彩色/黑白、用纸尺寸、份数等文档的属性信息的打印设定信息。与复合机64相关的信息为复合机64的性能、状态信息等。尤其,若参考复合机64的状态信息,则在复合机64处于省电状态的情况下,还考虑省电状态至可动作的状态为止的恢复时间来计算打印所需时间。自然地,施加于文档D的打印的负荷(尺寸或高质量等)越大,并且复合机64的性能越低,打印所需时间趋于越长。
另外,假设在店铺6中设置有多个复合机64的情况下,打印控制部31可以参考状态信息和复合机64的性能信息来选择用于打印文档的复合机64。
接着,打印控制部31向移动终端装置40提供计算出的打印所需时间和从设施管理服务器20获取的移动时间信息及设备管理信息(步骤S330)。
若移动终端装置40根据打印请求获取到打印文档D所需的打印所需时间,则将其保存到存储部44中。并且,若移动终端装置40中的预计移动时间信息创建部412获取到所获取的移动时间信息及设备管理信息,则创建预计移动时间信息,并将其登记到存储部44中。
图11是表示存储于本实施方式中的存储部44中的预计移动时间信息的数据结构的一例的图。预计移动时间信息由项目“检测设备”和“预计移动时间”的组构成。“检测设备”为与检测用户的设备相关的信息,包括检测用户的设备的设备名和该设备的固有信息。“预计移动时间”包括通过该设备检测出用户至复合机64的设置位置为止的移动时间和简单地标出该移动时间的记号。预计移动时间信息从获取到的移动时间信息及设备管理信息提取项目数据来创建。
另外,预计移动时间信息还包括表示通过使用GPS406的定位确定的用户的当前位置至复合机64的设置位置为止的移动时间的记号“AT0”。AT0的值随着用户的移动而发生变化,因此在预计移动时间信息中设为空白。
另外,在本实施方式中,根据移动时间信息及设备管理信息创建了预计移动时间信息,但也可以直接保存获取到的移动时间信息及设备管理信息。尽管未在图4所示的存储部44和图11中图示,但复合机64的固有信息存储于存储部44中。
接着,打印程序执行部41执行打印控制处理(步骤S420)。以下,使用图12A、图12B所示的流程图对本实施方式中的特征打印控制处理进行说明。
如上所述,用户在进行了打印请求的时点在设施2外。并且,随着指定安全打印并进行打印请求,用户朝向设置有复合机64的设施2移动。另外,为了方便说明,移动方式仅设为步行。定位部42获取移动的用户的当前位置(步骤S421)。用户始终携带着移动终端装置40,因此由移动终端装置40的定位部42定位的位置等于用户的当前位置。
接着,打印控制部414根据用户的当前位置和复合机64的位置来计算用户的当前位置至复合机64的设置位置为止的移动时间(AT0)(步骤S422)。在此,在移动时间AT0不是打印所需时间(用记号“PT”标注)以下的情况下(步骤S423中的“否”),即,在移动所需的时间长于打印所需的时间的情况下,若在当前时点开始文档D的打印,则打印会在用户到达复合机64之前结束。因此,不执行打印。
另一方面,在移动时间AT0成为打印所需时间PT以下的情况下(步骤S423中的“是”),打印会在用户到达复合机64时结束,用户无需等待即可获得印刷物。因此,开始指示部413在移动时间AT0成为打印所需时间PT以下的时点指示打印服务服务器30开始执行文档D的打印(步骤S431)。
打印服务服务器30中的打印控制部31根据来自移动终端装置40的打印执行开始指示向复合机64发送文档D的文件,作出文档D的打印指示(图9中的步骤S350)。复合机64中的打印处理部640根据来自打印服务服务器30的打印指示来进行文档D的打印(图9中的步骤S6404)。
由此,打印在用户到达复合机64的时点结束,无需等待即可获得印刷物。
在移动时间AT0不是打印所需时间PT以下的情况下(步骤S423中的“否”),直至移动终端装置40与设置于设施2的访问点24无线连接为止(步骤S424中的“否”),打印控制部414返回到步骤S421,反复进行定位。打印在移动时间AT0成为打印所需时间PT以下时开始,移动时间AT0的值越接近打印所需时间PT的值,总而言之,用户靠近到复合机64时,打印结束。因此,例如优选在移动时间AT0成为打印所需时间PT的时点进行打印执行开始指示,在该情况下,打印在用户到达复合机64的位置的同时结束。为了在用户到达的同时结束打印,例如优选检测移动时间AT0等于打印所需时间PT的定时,因此用户位置的定位例如优选以极短的周期反复进行。这在反复进行比较后述的移动时间AT1~AT3和打印所需时间PT的处理(步骤S425、427、429)的情况下也相同。
用户的移动时间AT0可以通过将用户的当前位置至复合机64为止的移动距离除以用户的移动速度来计算。复合机64的设置位置存储于存储部44中,因此移动距离可以在每次定位时计算。移动速度可以根据当前位置的迁移(即,移动距离)和经过时间来计算。即使假设用户利用步行以外的移动方式(车辆等),也可以推算出移动速度。并且,也可以根据移动的实绩信息来计算用户的步行速度进行保存。
若用户步行朝向设施2,则最终会到达设施2。并且,若从出入口22进入设施2中,则移动终端装置40最终会与最靠近出入口22的访问点24无线连接。
若在移动时间AT0成为打印所需时间PT以下之前与访问点24无线连接(步骤S424中的“是”),则打印控制部414通过参考预计移动时间信息来获取能够根据所连接的访问点24的固有信息确定的预计移动时间AT1作为第1移动所需时间。然后,打印控制部414代替移动时间AT0将预计移动时间AT1用作与打印所需时间PT进行比较的移动时间。
另外,在本实施方式中,移动终端装置40在步骤S330中提供信息时统一获取各移动时间(AT1~AT4)进行保存。然而,例如,移动时间AT1为仅在与访问点24无线连接之后才需要的信息,因此也可以以在与访问点24无线连接的时点从打印服务服务器30获取的方式进行处理。对于其他移动时间(AT2~AT3)也相同。
并且,移动时间AT1为访问点24的设置位置至复合机64为止的移动时间。严格地说,移动终端装置40有可能会在稍微远离访问点24的位置无线连接,但在本实施方式中,为了方便起见,视为在访问点24的设置位置无线连接进行说明。若使用具有能够检测与无线连接的移动终端装置40之间的距离及方向的功能的访问点24,则能够求出更准确地移动时间。
在预计移动时间AT1不是打印所需时间PT以下的情况下(步骤S425中的“否”),若在当前时点开始文档D的打印,则打印会在用户到达复合机64之前结束。因此,不执行打印。
另一方面,在预计移动时间AT1成为打印所需时间PT以下的情况下(步骤S425中的“是”),打印会在用户到达复合机64时结束,用户无需等待即可获得印刷物。因此,开始指示部413在预计移动时间AT1成为打印所需时间PT以下的时点指示打印服务服务器30开始执行文档D的打印(步骤S431)。另外,打印服务服务器30根据来自移动终端装置40的打印执行开始指示对复合机64进行文档D的打印指示,复合机64根据来自打印服务服务器30的打印指示来进行文档D的打印的一连串的处理与比较移动时间AT0和打印所需时间PT时的处理相同,因此省略说明。对于与门62及蓝牙无线连接时的后续处理也相同,因此省略开始指示部413进行打印的执行开始指示之后的处理的说明。
在预计移动时间AT1不是打印所需时间PT以下的情况下(步骤S425中的“否”),直至移动终端装置40与Shop4的门62无线连接为止(步骤S426中的“否”),打印控制部414返回到步骤S425,执行比较上述预计移动时间AT1和打印所需时间PT的处理。
用户在到达设施2而使移动终端装置40与访问点24无线连接之后,也继续移动至设置有目标复合机64的店铺6。然后,若用户到达店铺6,则将移动终端装置40搭在门62上。由此,移动终端装置40与门62无线连接,从而确认用户已通过门62。另外,无线通信设备读取记录在移动终端装置40中的用户的识别信息,因此设施管理服务器20能够确定进入店铺内的用户。
若在预计移动时间AT1成为打印所需时间PT以下之前与门62无线连接(步骤S426中的“是”),则打印控制部414通过参考预计移动时间信息来获取能够根据所通过的门62的固有信息确定的预计移动时间AT2作为第2移动所需时间。打印控制部414代替预计移动时间AT1将预计移动时间AT2用作与打印所需时间PT进行比较的移动时间。
另外,在本实施方式中,将与复合机64的无线通信设备分开设置于设施2的无线通信设备分级为设置于访问点24及门62的两级结构,因此获取预计移动时间AT2作为第2移动所需时间,但若假设未设置访问点24,则获取预计移动时间AT2作为第1移动所需时间。
在预计移动时间AT2不是打印所需时间PT以下的情况下(步骤S427中的“否”),若在当前时点开始文档D的打印,则打印会在用户到达复合机64之前结束。因此,不执行打印。
另一方面,在预计移动时间AT2成为打印所需时间PT以下的情况下(步骤S427中的“是”),打印会在用户到达复合机64时结束,用户无需等待即可获得印刷物。因此,开始指示部413在预计移动时间AT2成为打印所需时间PT以下的时点指示打印服务服务器30开始执行文档D的打印(步骤S431)。
在预计移动时间AT2不是打印所需时间PT以下的情况下(步骤S427中的“否”),直至移动终端装置40通过蓝牙与复合机64无线连接为止(步骤S428中的“否”),打印控制部414返回到步骤S427,执行比较上述预计移动时间AT2和打印所需时间PT的处理。
若在预计移动时间AT2成为打印所需时间PT以下之前通过蓝牙与复合机64无线连接(步骤S428中的“是”),则打印控制部414通过参考预计移动时间信息来获取与蓝牙对应的预计移动时间AT3作为第3移动所需时间。然后,打印控制部414代替预计移动时间AT2将预计移动时间AT3用作与打印所需时间PT进行比较的移动时间。
在预计移动时间AT3不是打印所需时间PT以下的情况下(步骤S429中的“否”),若在当前时点开始文档D的打印,则打印会在用户到达复合机64之前结束。因此,不执行打印。
另一方面,在预计移动时间AT3成为打印所需时间PT以下的情况下(步骤S429中的“是”),打印会在用户到达复合机64时结束,用户无需等待即可获得印刷物。因此,开始指示部413在预计移动时间AT3成为打印所需时间PT以下的时点指示打印服务服务器30开始执行文档D的打印(步骤S431)。
在预计移动时间AT3不是打印所需时间PT以下的情况下(步骤S429中的“否”),直至接收用复合机64的相机650检测出移动终端装置40的用户这一通知为止(步骤S430中的“否”),打印控制部414返回到步骤S429,执行比较上述预计移动时间AT3和打印所需时间PT的处理。
基于移动终端装置40与无线通信设备之间的无线连接关系的打印控制如上所述,但在本实施方式中,还利用复合机64的相机650进行打印的执行控制。关于该处理,示于图9。
复合机64中的相机650拍摄站在复合机64的前方的用户。复合机64通过对照该摄影图像和事先登记的用户的面部图像来进行想要开始利用复合机64的用户的认证。在本实施方式中,将复合机64的相机650用于打印控制。
即,复合机64通过分析相机650拍摄到的图像来确认进行打印请求的用户是否在复合机64的前方。另外,请求打印文档D的用户为正规的用户,其事先登记有面部图像。
在此,若从由相机650拍摄的摄影图像中检测出请求打印文档D的用户,则复合机64通知打印服务服务器30检测出用户(步骤S6403)。打印服务服务器30中的打印控制部31通知移动终端装置40通过相机650检测出用户(步骤S340)。然后,即使未接收到来自移动终端装置40的打印指示,打印控制部31也会根据相机650的用户检测对复合机64作出打印指示(步骤S350)。
移动终端装置40中的打印控制部414在预计移动时间AT3不是打印所需时间PT以下的情况下(步骤S429中的“否”),若接收到用复合机64的相机650检测出移动终端装置40的用户这一通知(步骤S430中的“是”),则结束处理。打印服务服务器30中的打印控制部31根据相机650的用户检测已对复合机64作出打印指示,因此在移动终端装置40中,不进行打印指示。
根据本实施方式,未限定于移动终端装置40与复合机64之间的无线连接,而通过移动终端装置40与固定设置于远离复合机64的位置的无线通信设备之间的无线连接掌握了用户的当前位置,并且以通过比较从当前位置起的移动时间和打印所需时间在用户到达复合机64的设置位置的时点结束打印的方式控制了打印。并且,在文档D的尺寸为大容量等的情况下,若在到达设施2之后开始打印的执行,则打印有可能直至用户到达复合机64为止都不会结束。在本实施方式中,为了应对这种情况,通过与GPS406协作,使得即使用户在设施2外时,也能够开始打印的执行。
另一方面,通过利用复合机64的相机650,使得能够在用户位于复合机64的前方时立即开始打印。在作为打印对象的文档为一页等数量少的情况下较为方便。另外,摄影单元利用了搭载于复合机64的相机650,但也可以利用设置于设施2的监控摄像机。并且,也可以代替无线通信设备使用监控摄像机或与无线通信设备同时使用监控摄像机。
设施管理服务器20所保存管理的移动时间信息中包括的移动时间为不依赖于特定的用户的移动时间的推算值。使用移动终端装置40的用户的年龄、性别等用户特性是能够确定的,并且只要累积过去的移动实绩,则能够更准确地获得用户的步行速度,因此还能够更准确地计算移动时间。因此,移动终端装置40可以根据用户的特性来校正设施管理服务器20所保存监视的移动时间,并将其登记到预计移动时间信息中,用作用于打印控制的预计移动时间(AT0~AT4)。
并且,如上所述,移动时间根据用户而产生差异。相对于此,无论用户的特性如何,移动距离均容易作为恒定值来处理。因此,在本实施方式中,使设施管理服务器20保存移动时间,但也可以以代替时间换算成距离来确定进行打印的开始指示的定时的方式进行处理。
在上述本实施方式中,处理器是指广义的处理器,包括通用处理器(例如,CPU:Central Processing Unit(中央处理器)等)或专用处理器(例如,GPU:GraphicsProcessing Unit(图形处理器))、ASIC(Application Specific Integrated Circuit(专用集成电路))、FPGA(Field Programmable Gate Array(现场可编程门阵列))及可编程逻辑器件等)。
并且,上述实施方式中的处理器的动作不仅可以由一个处理器完成,也可以由在物理上存在于相隔的位置的多个处理器协作完成。并且,处理器的各动作的顺序并不仅限定于上述各实施方式中记载的顺序,也可以适当进行变更。
(附记)
(1)一种移动终端装置,其特征在于,具备:
处理器;及
无线通信单元,
所述处理器执行如下处理:
获取打印文件所需的打印所需时间;
在携带自装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及
在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
(2)根据(1)所述的移动终端装置,其特征在于,
所述无线通信设备设置于设置有所述打印装置的设施的规定的位置。
(3)根据(2)所述的移动终端装置,其特征在于,
所述处理器执行如下处理:
在所述无线通信设备还设置在设置于所述设施且设置有所述打印装置的区域的入口的情况下,获取第2移动所需时间作为从设置于该区域的入口的所述无线通信设备到达所述打印装置为止所需的所述用户的移动时间;及
在所述第1移动所需时间成为所述打印所需时间以下之前,所述无线通信单元与设置于该区域的入口的所述无线通信设备无线连接的情况下,控制成代替所述第1移动所需时间,在所述第2移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
(4)根据(2)所述的移动终端装置,其特征在于,
所述处理器执行如下处理:
获取第3移动所需时间作为从所述无线通信单元与搭载于所述打印装置的近距离无线通信设备无线连接的位置到达所述打印装置为止所需的所述用户的移动时间;及
在所述第1移动所需时间成为所述打印所需时间以下之前,所述无线通信单元与所述近距离无线通信设备无线连接的情况下,控制成代替所述第1移动所需时间,在所述第3移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
(5)根据(1)所述的移动终端装置,其特征在于,具备定位单元,
所述处理器在所述用户移动至所述打印装置的途中的所述无线通信单元未与所述无线通信设备无线连接的期间,根据由所述定位单元确定的所述用户的当前位置来推算到达所述打印装置为止所需的所述用户的移动时间。
(6)一种打印服务***,其特征在于,具有:
(1)所述的移动终端装置;
服务服务器;
打印装置;及
与所述打印装置分开设置的无线通信设备,
所述服务服务器所具备的处理器执行如下处理:
若从所述移动终端装置获取到作为打印对象的文件,则参考与所述打印装置相关的信息及该文件的属性信息来计算打印该文件所需的打印所需时间,并将其提供给所述移动终端装置;
向所述移动终端装置提供与所述无线通信设备至所述打印装置为止的移动所需的移动时间相关的信息;及
根据来自所述移动终端装置的指示来指示所述打印装置进行打印。
(7)根据(6)所述的打印服务***,其特征在于,
若从由所述打印装置所具备的摄影单元拍摄的摄影图像中检测出所述用户,则所述服务服务器所具备的处理器指示所述打印装置打印所述文件。
(8)一种程序,其用于使具备无线通信单元的计算机实现如下功能:
获取打印文件所需的打印所需时间;
在携带自装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及
在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
根据(1)所述的发明,相较于仅利用基于与打印装置之间的无线通信的测距的情况,能够将打印的结束时间精确地对准到用户到达打印装置的时点。
根据(2所述的发明,能够在位于设施的规定的位置的用户到达打印装置的时点结束打印。
根据(3)所述的发明,能够在移动至设置有打印装置的区域的用户到达打印装置的时点结束打印。
根据(4)所述的发明,能够在靠近打印装置的用户到达打印装置的时点结束打印。
根据(5)所述的发明,能够利用定位单元的定位来推算用户的移动时间。
根据(6)所述的发明,能够通过使移动终端装置与服务服务器协作将打印的结束时间精确地对准到用户到达打印装置的时点。
根据(7)所述的发明,能够利用用户紧挨着打印装置而使打印装置进行打印。
根据(8)所述的发明,相较于仅利用基于与打印装置之间的无线通信的测距的情况,能够将打印的结束时间精确地对准到用户到达打印装置的时点。
上述本发明的实施方式是以例示及说明为目的而提供的。另外,本发明的实施方式并不全面详尽地包括本发明,并且并不将本发明限定于所公开的方式。很显然,对本发明所属的领域中的技术人员而言,各种变形及变更是自知之明的。本实施方式是为了最容易理解地说明本发明的原理及其应用而选择并说明的。由此,本技术领域中的其他技术人员能够通过对假定为各种实施方式的特定使用最优化的各种变形例来理解本发明。本发明的范围由以上的权利要求书及其等同物来定义。

Claims (9)

1.一种移动终端装置,其特征在于,具备:
处理器;及
无线通信单元,
所述处理器执行如下处理:
获取打印文件所需的打印所需时间;
在携带自装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及
在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
2.根据权利要求1所述的移动终端装置,其特征在于,
所述无线通信设备设置于设置有所述打印装置的设施的规定的位置。
3.根据权利要求2所述的移动终端装置,其特征在于,
所述处理器执行如下处理:
在所述无线通信设备还设置在设置于所述设施且设置有所述打印装置的区域的入口的情况下,获取第2移动所需时间作为从设置于该区域的入口的所述无线通信设备到达所述打印装置为止所需的所述用户的移动时间;及
在所述第1移动所需时间成为所述打印所需时间以下之前,所述无线通信单元与设置于该区域的入口的所述无线通信设备无线连接的情况下,控制成代替所述第1移动所需时间,在所述第2移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
4.根据权利要求2所述的移动终端装置,其特征在于,
所述处理器执行如下处理:
获取第3移动所需时间作为从所述无线通信单元与搭载于所述打印装置的近距离无线通信设备无线连接的位置到达所述打印装置为止所需的所述用户的移动时间;及
在所述第1移动所需时间成为所述打印所需时间以下之前,所述无线通信单元与所述近距离无线通信设备无线连接的情况下,控制成代替所述第1移动所需时间,在所述第3移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
5.根据权利要求1所述的移动终端装置,其特征在于,具备定位单元,
所述处理器在所述用户移动至所述打印装置的途中的所述无线通信单元未与所述无线通信设备无线连接的期间,根据由所述定位单元确定的所述用户的当前位置来推算到达所述打印装置为止所需的所述用户的移动时间。
6.一种打印服务***,其特征在于,具有:
权利要求1所述的移动终端装置;
服务服务器;
打印装置;及
与所述打印装置分开设置的无线通信设备,
所述服务服务器所具备的处理器执行如下处理:
若从所述移动终端装置获取到作为打印对象的文件,则参考与所述打印装置相关的信息及该文件的属性信息来计算打印该文件所需的打印所需时间,并将其提供给所述移动终端装置;
向所述移动终端装置提供与所述无线通信设备至所述打印装置为止的移动所需的移动时间相关的信息;及
根据来自所述移动终端装置的指示来指示所述打印装置进行打印。
7.根据权利要求6所述的打印服务***,其特征在于,
若从由所述打印装置所具备的摄影单元拍摄的摄影图像中检测出用户,则所述服务服务器所具备的处理器指示所述打印装置打印所述文件。
8.一种存储介质,其存储用于使具备无线通信单元的计算机实现如下功能的程序:
获取打印文件所需的打印所需时间;
在携带自装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及
在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
9.一种方法,其包括如下步骤:
获取打印文件所需的打印所需时间;
在携带具备无线通信单元的移动终端装置的用户移动至用于打印所述文件的打印装置的途中,从与所述无线通信单元无线连接且与所述打印装置分开设置的无线通信设备获取第1移动所需时间作为到达所述打印装置为止所需的所述用户的移动时间;及
在所述无线通信单元与所述无线通信设备无线连接的情况下,控制成在所述第1移动所需时间成为所述打印所需时间以下的时点指示所述打印装置打印所述文件。
CN202310292314.2A 2022-09-26 2023-03-23 移动终端装置、打印服务***、存储介质及方法 Pending CN117762351A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022-152246 2022-09-26
JP2022152246A JP2024046893A (ja) 2022-09-26 2022-09-26 携帯端末装置、印刷サービスシステム及びプログラム

Publications (1)

Publication Number Publication Date
CN117762351A true CN117762351A (zh) 2024-03-26

Family

ID=90320692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310292314.2A Pending CN117762351A (zh) 2022-09-26 2023-03-23 移动终端装置、打印服务***、存储介质及方法

Country Status (3)

Country Link
US (1) US20240103774A1 (zh)
JP (1) JP2024046893A (zh)
CN (1) CN117762351A (zh)

Also Published As

Publication number Publication date
US20240103774A1 (en) 2024-03-28
JP2024046893A (ja) 2024-04-05

Similar Documents

Publication Publication Date Title
NL2007482C2 (en) Image-processing system and image-processing method.
JP6261197B2 (ja) 表示制御装置、表示制御方法、及びプログラム
US9495120B2 (en) Print system, usability information generation device, usability information generation method, non-transitory computer-readable recording medium encoded with usability information generation program
JP5696489B2 (ja) サーバー装置、印刷システム、および、印刷方法
JP6086341B2 (ja) 携帯精算端末装置および印刷指示方法
JP2016042221A (ja) 誘導支援プログラム、誘導支援装置、および誘導支援方法
JP2006252139A (ja) 車両照会システム
KR101988639B1 (ko) 음식점 예약 시스템 및 방법
KR20170019573A (ko) 스마트 파킹 시스템
US9560241B2 (en) Information processing apparatus, image processing method, and non-transitory computer readable medium
CN117762351A (zh) 移动终端装置、打印服务***、存储介质及方法
US11979529B2 (en) Information processing apparatus, information processing method, and non-transitory recording medium for reading aloud content for visually impaired users
US9201620B2 (en) Device management terminal for managing electronic device
KR101613355B1 (ko) 촬영대상 이미지를 이용한 정보 제공 시스템 및 그 방법
JP5673121B2 (ja) サーバー装置、印刷システム、および、印刷方法
KR100944734B1 (ko) 촬상장치를 이용한 존 정보 제공 시스템 및 방법
US11064087B2 (en) Information processing apparatus, control method, and storage medium for printing
CN117762352A (zh) 移动终端装置、打印服务***、记录介质及打印方法
KR101950646B1 (ko) 스마트 공항 안내 방법 및 그를 위한 시스템
WO2016035632A1 (ja) データ処理装置、データ処理システム、データ処理方法及びプログラム
US20220114502A1 (en) Information processing apparatus, information processing method, and recording medium recorded with program
US20220089147A1 (en) Information processing apparatus, information processing method, and system
KR20170056478A (ko) 서비스 대기자를 위한 포토 티켓 출력 제어 방법 이를 지원하는 포토 티켓 운영 서버
Petit et al. Smart Parking Management System
JP4406791B2 (ja) 写真サービスシステム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication