终端设备及其控制方法技术

技术编号:7193549 阅读:333 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种终端设备及其控制方法。该终端设备可以被配置为执行用于向外部设备发送第一类型数据的第一发送处理。该终端设备可以被配置为执行用于向外部设备发送第二类型数据的第二发送处理。该终端设备可以被配置为测量与第二发送处理的持续时间段相关的时间。该终端设备可以继续执行第一发送处理直到完成对所有第一类型数据的发送。该终端设备可以继续执行第二发送处理直到时间经过了第一预定时间,并且当时间经过了第一预定时间时,即使尚未完成对所有第二类型数据的发送,也取消执行第二发送处理。

【技术实现步骤摘要】

本说明书公开了一种被配置为经由网络与外部设备连接的终端设备。
技术介绍
在日本专利申请公布No. 2006-163568中公开了一种被配置为与打印机连接的计算机。当打印数据将被发送到打印机时计算机激活计时器。当计数器的计数值到达预定值时,即使尚未完成对所有打印数据的发送,计算机也取消发送打印数据。
技术实现思路
对于一些类型的数据来说,当即使在从用于向外部设备(在上述示例中,“打印机”)发送数据的发送处理开始已经经过一定量时间之后还没有发送所有数据时,有利的是取消发送所述数据,而对于其它类型的数据,有利的是继续发送数据直到所述数据被正常发送。本申请提供了能够根据数据类型来适当地控制数据发送的技术。本说明书公开的技术是一种被配置为经由网络与外部设备连接的终端设备。该终端设备可以包括第一发送单元、第二发送单元和第一测量单元。第一发送单元可以被配置为执行用于向外部设备发送第一类型数据的第一发送处理。第二发送单元可以被配置为执行用于向外部设备发送第二类型数据的第二发送处理。第一测量单元可以被配置为测量与第二发送处理的持续时间段相关的时间。第一发送单元可以继续执行第一发送处理直到完成对所有第一类型数据的发送。第二发送单元可以继续执行第二发送处理直到由第一测量单元测量的时间经过了第一预定时间。当第一测量单元测量的时间经过了第一预定时间时,即使尚未完成对所有第二类型数据的发送,第二发送单元也可以取消执行第二发送处理。在上述终端设备中,可以根据数据类型来继续执行发送处理直到完成对所有数据的发送或者取决于与发送处理的持续时间段相关的时间来取消执行所述发送处理。依照此配置,可以依照数据类型来适当地控制发送数据。第二类型数据可以包括用于使外部设备停止使用第一类型数据的信息。在执行第一发送处理的同时,当用户提供第一指令时,第一发送单元可以取消第一发送处理并且第二发送单元可以开始第二发送处理。依照此配置,可以依照由用户提供的指令来适当地控制数据发送。在执行第一发送处理的同时,当用户提供第二指令时,第一发送单元可以停止第一发送处理。在执行第二发送处理的同时,当用户提供第二指令时,第二发送单元可以不停止第二发送处理。依照此配置,可以依照由用户提供的指令来适当地控制数据发送。终端设备可以进一步包括确定单元。确定单元可以被配置为确定在执行第二发送处理时是否实际上正在发送第二类型数据。当确定实际上正在发送第二类型数据时,第一测量单元可以重新设定由第一测量单元测量的时间并且重新开始测量时间。依照此配置, 即使实际上正在发送第二类型数据,也可以防止取消第二发送处理。 终端设备可以进一步包括检测单元。检测单元可以被配置为检测终端设备没有以可通信的方式与外部设备连接。在执行第一发送处理的同时,当检测到终端设备没有以可通信的方式与外部设备连接时,第一发送单元可以停止所述第一发送处理。在执行第二发送处理的同时,当检测到终端设备没有以可通信的方式与外部设备连接时,第二发送单元可以停止所述第二发送处理。依照此配置,如果不能向外部设备发送数据,那么可以停止第一和第二发送处理。 终端设备可以进一步包括第二测量单元和通知单元。第二测量单元可以被配置为测量与第一发送处理的持续时间段相关的时间。通知单元可以被配置为,当由第二测量单元测量的时间经过了第二预定时间时向用户通知关于是否取消第一发送处理的询问。在用户响应于通知单元的通知提供用于指示取消第一发送处理的指令的情况下,第一发送单元可以取消第一发送处理。在用户没有提供指示取消第一发送处理的指令的情况下,第一发送单元可以继续执行第一发送处理。依照此配置,当要求长时间来执行第一发送处理时可以依照用户提供的指令来取消第一发送处理。外部设备可以是被配置为使用打印数据来执行打印的打印机。第一类型数据可以包括打印数据。包括上述外部设备和终端设备的系统是新颖和有用的。此外,用于实现上述终端设备的计算机程序和控制方法以及包括该计算机程序的计算机可读记录设备也是新颖和有用的。附图说明图1示出了网络系统的配置的示例。图2是打印数据发送处理的流程图。图3是打印数据发送时间测量处理的流程图。图4是取消数据发送处理的流程图。图5是取消数据发送时间测量处理的流程图。图6A是打印数据发送处理的时间图。图6B是取消数据发送处理的时间图。具体实施例方式(网络系统的配置)将参考附图描述实施例。如图1中所示,网络系统2包括移动电话设备10、接入点 100和打印机200。移动电话设备10与接入点100无线连接并且能够通过其进行通信。打印机200与接入点100无线连接并且能够通过其进行通信。移动电话设备10能够经由接入点100与打印机200通信。打印机200把由从终端设备(例如,移动电话设备10)获取的打印数据表示的图像打印到打印介质上。此外,图1中的虚线表示在虚线两端上的各设备能够无线通信。(移动电话设备的配置)移动电话设备10是一种便携式终端设备(诸如便携式音乐播放器、PDA、笔记本PC 和平板PC)。移动电话设备10包括操作单元12、显示单元14、网络接口 16和控制单元20。控制单元20包括CPU 22和存储器30。CPU 22依照存储在存储器30中的打印应用程序32 来执行处理。由于依照打印应用程序32执行处理的CPU 22,实现了第一发送单元40、第一测量单元42、第二测量单元44、确定单元46、第二发送单元48、检测单元50和通知单元52 的功能。此外,打印应用程序32可以当装运移动电话设备10时被预先安装到移动电话设备10中,从由打印机200的制造商提供的服务器被安装到移动电话设备10,或者从诸如存储卡的介质被安装到移动电话设备10。操作单元12由包括处理停止键12a (例如,后退键)的多个键(例如,数字小键盘, 钩状(hook)键)构成。当用户操作处理停止键12a时,控制单元20取消正执行的处理并且使显示部件14显示预定画面(例如,开始画面)。此外,在本实施例中,描述“取消处理” 表示不能重新开始该处理。换句话说,“取消处理”可以被重新表述为“结束处理”。(打印数据发送处理)接下来,将描述要由移动电话设备10执行的打印数据发送处理。通过操作操作单元12,用户可以使显示单元14显示想要的图像。例如,依照用户对操作单元12的操作,控制单元20可以获取在因特网上的网络数据并且使显示单元14显示由网络数据表示的图像。通过操作操作单元12,用户可以执行用于激活打印应用程序32的激活操作。当执行激活操作时,依照打印应用程序32,控制单元20将表示显示在显示单元14上的图像的数据(例如,网络数据)转换为具有能够由打印机200解释的数据格式(例如,JPEG或PDF) 的打印数据。如图2中所示,当产生打印数据时,第二测量单元44设定预先确定的打印数据计数值(例如,60秒)(S12)。接下来,第二测量单元44将存储器30中的打印数据发送结束标志的值设定为“0”(S14)。第二测量单元44然后开始打印数据发送时间测量处理(S16)(参照图3)。第一发送单元40开始与打印数据发送时间测量处理并行地发送打印数据(S18)。 换句话说,第一发送单元40经由接入点100向打印机200发送包括打印数据的分组。第一发送单元40通过把打印数据划分为多个分组本文档来自技高网...

【技术保护点】
1.一种终端设备,所述终端设备被配置为经由网络与外部设备连接,所述终端设备包括:第一发送单元,所述第一发送单元被配置为执行用于向所述外部设备发送第一类型数据的第一发送处理;第二发送单元,所述第二发送单元被配置为执行用于向所述外部设备发送第二类型数据的第二发送处理;以及第一测量单元,所述第一测量单元被配置为测量与所述第二发送处理的持续时间段相关的时间,其中所述第一发送单元继续执行所述第一发送处理直到完成对所有所述第一类型数据的发送,所述第二发送单元继续执行所述第二发送处理直到由所述第一测量单元测量的时间经过了第一预定时间,并且当所述第一测量单元测量的时间经过了所述第一预定时间时,即使尚未完成对所有所述第二类型数据的发送,所述第二发送单元也取消执行所述第二发送处理。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:海川真佑
申请(专利权)人:兄弟工业株式会社
类型:发明
国别省市:JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1