计时装置和图像形成装置的控制方法与流程

文档序号:15163391发布日期:2018-08-14 17:06阅读:198来源:国知局

本发明涉及计时装置和图像形成装置的控制方法。



背景技术:

传真、打印机或者mpf(multifunctionperipheral:多功能外围设备)具有打印时刻的功能。在这种mpf等装置中内置用于对时刻进行计时的rtc(realtimeclock:实时时钟)电路。在使用rtc电路的计时中,进行以水晶振子输出的时钟作为基准的计时。因此,计时的时刻与标准时刻之间的误差随着时间的经过而增大。

因此,以往,使用从ntp(networktimeprotocol:网络定时协议)服务器获取的时刻来进行时刻的校正。通过使用这种技术,即使rtc电路的精度某种程度较低,也能够对正确的时刻进行计时。因此,rtc电路可以使用便宜的部件。



技术实现要素:

但是,在设置为mpf等装置无法与ntp服务器等连接或者连接困难的环境的情况下,基于标准时刻的时刻的校正变得不充分。在这样的情况下,若要对正确的时刻进行计时,需要提高rtc电路的精度,结果会导致装置的制造成本的增加。

本发明鉴于上述情况,其目的在于,即使在与标准时刻相关的信息的获取困难的环境下,也对正确的时刻进行计时而不导致装置的高成本化。

为了解决上述技术问题,本实施方式的计时装置的特征在于,具备:计时部,对时刻进行计时;通信部,分别从多个便携终端接收时刻信息;处理部,基于所述通信部接收到的所述时刻信息各自表示的时刻和所述计时部计时的时刻,计算所述计时部的校正时间;以及校正部,基于所述校正时间校正所述计时部的时刻。

此外,本实施方式的图像形成装置的控制方法的特征在于,使所述图像形成装置的控制装置执行以下步骤:对时刻进行计时;分别从多个便携终端获取时刻信息;基于所述时刻信息各自表示的时刻和计时的时刻,计算校正时间;以及基于所述校正时间校正时刻。

附图说明

图1是表示实施方式1的图像形成装置的图。

图2是实施方式1的计时装置的构成图。

图3是实施方式1的通信部的构成图。

图4是实施方式1的计时装置的构成图。

图5是实施方式1的统计处理部的构成图。

图6是用于说明实施方式1的统计处理的图。

图7是用于说明实施方式1的计时装置的计时处理的流程图。

图8是用于说明基于实施方式1的计时装置的便携终端的计时处理的流程图。

图9是用于说明实施方式1的计时装置的统计处理的流程图。

图10是用于说明实施方式2的计时装置的计时处理的流程图。

图11是用于说明变形例的统计处理的图。

附图标记说明

1:图像形成装置;2:印刷装置;10:通信部;11:有线通信部;12:无线通信部;20:储存部;30:控制部;31:计时部;32:获取部;33:统计处理部;34:校正部;40:输出部;100:计时装置;332:异常数据排除部;333:校正时间计算部。

具体实施方式

本实施方式的图像形成装置1基于从多个便携终端200接收的时刻信息对时刻进行校正,具备对正确的时刻进行计时的计时装置100。以下,参照附图说明本实施方式的图像形成装置1。

(实施方式1)

图1是表示实施方式1的图像形成装置的图。图像形成装置1是具有印刷功能、fax的接收发送功能的mfp。该图像形成装置1除了印刷基于获取的信息的图像以外,还印刷执行例如印刷时的印刷时刻。图像形成装置1具备印刷装置2和计时装置100。

印刷装置2将在印刷时从计时装置100提供的时刻信息所示的时刻印在成为印刷对象的用纸的页眉、页脚等。作为印刷装置2,可以使用激光打印装置、喷墨打印装置等印刷单元。

计时装置100是用于对时刻进行计时的装置。计时装置100在经由网络500与ntp服务器连接的情况下,基于从ntp服务器获取的时刻信息所示的时刻,在规定的时机校正本装置的时刻。另外,计时装置100具有通信功能,在与gps(globalpositioningsystem:全球定位系统)400能够通信的情况下,基于从gps获取的时刻信息所示的时刻在规定的时机校正本装置的时刻。

在计时装置100无法从ntp服务器300和gps400获取时刻信息的情况下,基于从便携终端200获取的时刻信息所示的时刻,对本装置的时刻进行校正。以下,详细说明计时装置100。

如图2所示,计时装置100物理上具备通信部10、储存部20、控制部30和输出部40。

如图3所示,通信部10具备有线通信部11和无线通信部12。有线通信部11由光通信模块、调制解调器等构成。有线通信部11经由网络500与ntp服务器300通信,从ntp服务器300接收时刻信息。

无线通信部12由无线通信模块、调制解调器等构成。无线通信模块具备:携带电话用无线模块、gps模块、无线lan(localareanetwork:局域网)模块、蓝牙(注册商标)用无线模块等。无线通信部12与便携终端200、gps400通信而获取时刻信息。

成为无线通信部12的通信对象的便携终端200是预先安装有与图像形成装置1通信的应用并执行该应用的终端。通过执行该应用,便携终端200能够在与无线通信部12之间进行信息的接收发送。作为从便携终端200发送的信息为表示通过例如便携终端200计时的时刻的时刻信息和/或用于识别该终端的识别信息。作为便携终端200,考虑智能手机、平板电脑等。

通信部10与ntp服务器300、gps400、便携终端200在规定的时机进行通信,进行表示标准时刻的时刻信息的发送请求,接收发送的时刻信息。规定的时机是指电源接入时、每分钟、每小时、每天、每月等预先通过程序设定的时机。

回到图2,储存部20由rom(readonlymemory:只读存储器)、ram(randomaccessmemory:随机存储器)构成。在rom中储存有控制部30的cpu所执行的程序、执行程序所预先需要的数据等。在ram中储存有在程序执行中制作或改变的数据。

控制部30物理上由cpu(centralprocessingunit:中央处理器)等构成,通过执行储存在储存部20的计时装置100的程序,实现后述的功能。

如图4所示,控制部30功能上具备:计时部31、获取部32、统计处理部33和校正部34。

计时部31具备由水晶震荡电路、计数器电路等构成得rtc电路。rtc电路通过计数器电路对水晶震荡电路所输出得信号的时钟数进行计数,由此测定经过时间。因此,rtc电路揭示的时刻和标准时刻的误差由内置的水晶震荡电路的精度误差引起,随着时间的经过而变大。若使用高精度的rtc电路,则装置成本变高。因此,rtc电路以定期地基于标准时刻而校正的情况作为前提,可以由较便宜的部件构成。

获取部32从通信部10获取时刻信息,计算表示计时部31计时的时刻与标准时刻之间的误差的时间差数据。获取部32在计算基于从ntp服务器300或者gps400获取的时刻信息的时间差数据的情况下,将时间差数据提供给校正部34。另外,获取部32在分别计算基于从各便携终端200获取的时刻信息的时间差数据的情况下,分别向统计处理部33提供时间差数据和作为用于指定便携终端200的识别信息的id(identification:识别符)编号。

统计处理部33对从便携终端200获取的时间差数据进行统计处理并计算用于校正计时部31的时刻的校正时间。如图5所示,统计处理部33具备异常数据排除部332和校正时间计算部333。

通常,便携终端200经由电话通信网、互联网从ntp服务器300等定期地接收时刻信息。并且,便携终端200校正内置的时计的时刻。因此,考虑便携终端200的时刻与标准时刻大致一致。但是,在从多个便携终端200接收到的时刻信息之中,也有时混有表示与标准时刻明显不同的时刻的时刻信息。若含有这样的可靠性欠缺的时刻信息而进行统计处理,则还失去计算的校正时间的可靠性。为了防止这类情况,计时装置100具备异常数据排除部332。

异常数据排除部332求出从获取部32提供的时间差数据的平均值和标准偏差。然后,异常数据排除部332将从例如平均值偏离标准偏差的值以上的时间差数据作为异常数据进行排除。

校正时间计算部333计算排除异常数据之后的时间差数据的平均值,将该平均值作为校正时间。应予说明,异常数据排除部332将排除的时间差数据和所关联的id编号储存在储存部20。

参照图6说明具体例。这里,从便携终端200提供n个时间差数据。异常数据排除部332求出该n个时间差数据的平均值和标准偏差。在图6所示的例子中,求得的平均值为+20ms,标准偏差为50ms。异常数据排除部332从平均值+20ms偏离标准偏差50ms以上的、-30ms以下或者+70ms以上的时间差数据作为异常数据排除。在图6所示的数据的有效判断一栏,记载为无效的数据为异常数据。

校正时间计算部333计算从n个时间差数据排出异常数据后余下的时间差数据的平均值。在图6所示的例子中为+30ms。校正时间计算部333计算该平均值作为校正时间。

回到图4,校正部34对于基于从ntp服务器300或者gps获取的时刻信息的时间差数据而言,将在其时间差数据加入处理时间而得到的值作为校正时间,校正计时部31的时刻。处理时间是指便携终端200的发送处理时间、从便携终端200到计时装置100的电波的传输时间,从接收时刻信息起到校正计时部31为止花费的计时装置100内的处理时间。另外,校正部34对于基于从便携终端200获取的时刻信息的时间差数据,将处理时间加上统计处理部33计算的校正时间而得到的值作为校正时间,校正计时部31的时刻。

输出部40向印刷装置2提供计时部31计时的时刻。

接着,参照图7至图9说明具有上述的构成的计时装置100的计时处理。用户接入图像形成装置1的电源,cpu启动储存在rom中的程序,则按照每个规定的时机开始图7所示的计时处理。应予说明,规定的时机是指电源接入时、每分钟、每小时、每天、每月等预先设定的时机。另外,等待从后述的便携终端200发送来的时刻信息的时间tw采用预先在程序内设定。时间tw例如设定为1分钟。

若开始计时处理,则控制部30判断是否能够经由通信部10与ntp服务器300通信(动作s11)。在能够与ntp服务器300通信的情况下(动作s11:是),获取部32计算从ntp服务器300获取的表示时刻信息所示的时刻与计时部31正在计时的时刻之差的时间差数据。然后,获取部32将计算的时间差数据提供给校正部34。校正部34将处理时间加到基于从ntp服务器300获取的时刻信息的时间差数据上而得到的时间作为校正时间,对计时部31的时刻进行校正(动作s12)。

另一方面,在无法与ntp服务器300通信的情况下(动作s11:否),控制部30判断是否能够经由通信部10与gps400通信(动作s13)。在能够与gps通信的情况下(动作s13:是),获取部32计算表示从gps400获取的时刻信息所示的时刻和计时部31正在计时的时刻之差的时间差数据。然后,获取部32将其时间差数据提供给校正部34。校正部34将处理时间加到基于从gps400获取的时刻信息的时间差数据上而得的时刻作为校正时间,对计时部31的时刻进行校正(动作s14)。

另一方面,在无法与gps400通信的情况下(动作s13:否),控制部30进行基于从便携终端200获取的时刻信息的计时处理(动作s15)。参照图8说明基于从便携终端200获取的时刻信息的计时处理。

若开始基于从便携终端200获取的时刻信息的计时处理,则控制部30经由通信部10向便携终端200进行时刻信息的发送请求(动作s31)。接收到时刻信息的发送请求的便携终端200将表示本装置正在计时的时刻的时刻信息和用于指定本装置的id编号发送到计时装置100。然后,获取部32从便携终端200获取指定时刻信息和便携终端200的id编号(动作s32)。获取部32计算从便携终端200获取的时刻信息与计时部31正在计时的时刻信息之间的时间差数据。然后,获取部32将其时间差数据和id编号相关联并储存到储存部20。

控制部30判别是否经过预先设定的等待时间tw(动作s33)。控制部30在未经过等待时间tw的情况下(动作s33:否),返回动作s31,继续从动作s31到动作s33为止的处理。另一方面,在经过了等待时间tw的情况下(动作s33:是),统计处理部33从储存部20读出时间差数据,对该时间差数据进行统计处理从而计算对计时部31的时刻进行校正的校正时间(动作s34)。参照图9说明统计处理。

若开始统计处理,则异常数据排除部332从储存部20读出与预先登记的id编号关联的时间差数据(动作s51)。

接着,异常数据排除部332求出从储存部20读出的时间差数据的平均值和标准偏差σ(动作s52)。然后,将从平均值偏离标准偏差σ以上的时间差数据作为异常数据进行排除(动作s53)。校正时间计算部333计算排除异常数据之后的时间差数据的平均值作为校正时间(动作s54)。若结束动作s54的处理,则控制部30的处理转移到图8的动作s35。

校正部34将处理时间加到统计处理部33计算的校正时间而得到的时间作为校正时间,校正计时部31的时刻(动作s35)。结束动作s35的处理,则结束图7所示的动作s15进行的处理,结束计时装置100进行的计时处理。

如上所述,计时装置100具备:从多个终端接收时刻信息的通信部10;将通信部10接收到的时刻信息与计时部31计时的时刻之间的时间差数据进行统计处理而计算计时部31的校正时间的统计处理部33;以及基于校正时间校正计时部31的时刻的校正部34。由此,计时装置100即使被设置在无法经由网络等获取表示标准时刻的时刻信息的环境中,也能够正确地校正本装置的时刻。

统计处理部33将时刻信息与计时部31计时的时刻之间的时间差数据的平均值作为校正时间,校正部34基于其校正时间校正计时部31的时刻。由此,计时装置100即使被设置在无法经由网络等获取表示标准时刻的时刻信息的环境中,也能够正确地校正本装置的时刻。

统计处理部33从时刻信息与计时部31计时的时刻之间的时间差数据提取出异常数据,从时间差数据排除异常数据而计算平均值。由此,计时装置100能够更正确地对本装置的时刻进行校正。

(实施方式2)

接着,说明实施方式2。实施方式2的图像形成装置1在能够使用便携终端200的远程操作方面与实施方式1的图像形成装置不同。以下,说明本实施方式的图像形成装置1。应予说明,对于与实施方式1相同或等同的构成使用相同的附图标记并省略或简略其说明。

图像形成装置1若进行来自于便携终端200的远程操作,则从该便携终端200获取时刻信息,计算计时部31的校正时间。以下,参照图10说明计时处理。

若用户接入图像形成装置1的电源,cpu使储存在rom中的程序起动,则基于图10所示的便携终端的计时处理开始。

通过用户进行使用便携终端200的图像形成装置1的远程操作,则携帯终端200向图像形成装置1发送包括用于指定便携终端200的id编号、远程操作的操作内容、发送时刻在内的信息。

控制部30继续监视是否存在来自于便携终端200的远程操作(动作s71:否)。在存在来自于便携终端200远程操作的情况下(动作s71:是),获取部32经由通信部10获取时刻信息和指定便携终端200的id编号(动作s72)。然后,获取部32计算从便携终端200获取的时刻信息表示的时刻与计时部31正在计时的时刻之间的时间差数据(动作s73)。获取部32将其时间差数据和id编号相关联并存储到储存部20。在储存部20中逐渐累积图6所示的时间差数据。

控制部30判别是否有基于预先通过程序设定的时机的校正指示(动作s74)。在没有校正指示的情况下(动作s74:否),回到动作s71,控制部30从动作s71继续动作s74的处理。

另一方面,在到了规定的时机且存在校正指示的情况下(动作s74:是),统计处理部33进行统计处理而计算校正时间(动作s75)。接着,校正部34将处理时间加到统计处理部33计算的校正时间而得的时刻作为校正时间,对计时部31的时刻进行校正(动作s76)。应予说明,动作s75的处理与实施方式1的动作s34的处理相同。另外,动作s76的处理与实施方式1的动作s35的处理相同。

如上所述,若计时装置100进行由便携终端200进行的远程操作,则基于从该便携终端200接收到的时刻信息,对计时部31的时刻进行校正。由此,计时装置100即使设置在无法经由网络等获取表示标准时刻的时刻信息的环境,也能够正确地校正本装置的时刻。

以上,说明了本发明的实施方式,但本发明不限于此。例如,在上述实施方式中,通信部10内置于计时装置100。但不限于此,通信部10可以是与计时装置100分开的外部装置。例如,可以将通信部10设为单独搭载在图像形成装置1的通信装置,计时装置100的获取部32经由该通信装置获取数据。

在上述实施方式中,计时装置100具有从ntp服务器300和gps400获取时刻信息的功能。但不限于此,计时装置100可以具有与ntp服务器300或者gps400通信的功能。

在上述实施方式中,计时装置100具有异常数据排除部332。但不限于此,计时装置100也可以不具有异常数据排除部332。

在上述便携终端200包括智能手机、平板电脑终端和携带电话机等。

(变形例1)

在实施方式1的说明中,参照图7,设定等待时间tw,基于在该等待时间tw内获取的时刻信息说明统计处理。但是,从便携终端200获取时刻信息的条件不限于此。例如,也可以不设定等待时间tw,以接收规定个数n个(例如,100个)的时刻信息的方式设定。在此情况下,将图7的动作s33的处理变更为确认是否获取n个时刻信息的处理即可。

(变形例2)

在实施方式1的说明中,统计处理部33计算从便携终端200获取的时刻信息所示的时刻与计时部31计时的时刻之间的时间差数据,将时间差数据的平均值作为校正时间计算。但是,校正时间的求出方法无需限于此。

例如,也可以不基于时间差数据的平均值而基于时间差数据的频率分布来求出校正时间。以下,说明变形例2的计时装置100。

计时装置100的统计处理部33将从获取部32获取的时间差数据根据时间差的大小而划分为规定的组并进行合计。图11为表示时间差和频率的图,横轴表示时间差,纵轴表示频率。如图11所示,例如,在将校正时间的精度设为10ms的情况下,统计处理部33以-40~-30、-30~-20...的方式,规定将范围设为10ms的宽度不同的多个组。然后,对属于各组的时间差数据进行分配并进行合计。

在便携终端200中,存在与ntp服务器300或者gps400时刻同步的机型和时刻不同步的机型。从与ntp服务器300或者gps400时刻不同步的便携终端200获取的时刻信息基于搭载有各便携终端200的水晶震荡器的精度。因此,预料到其时间差数据随机分布在各组。另一方面,从与ntp服务器300或者gps400时刻同步的便携终端200获取的时刻信息全部基于ntp服务器300的时刻。因此,预料到其时间差数据也为相同的值,并分布在特定的组。其结果,如图11所示,仅属于某时间差的组的时间差数据的获取频率成为大的值。

在图11所示的情况下,统计处理部33计算作为频率为最高的组所示的范围(-10ms~0)的中间值的-5ms作为校正时间。校正部34将处理时间加上统计处理部33计算的校正时间(-5ms)而得到的值作为校正时间,并对计时部31的时刻进行校正。

统计处理部33按照表示规定的时间差的组求出时间差数据的频率,将频率最高的时间差的组所示的时刻作为校正时间。由此,计时装置100能够间接地与ntp服务器300或者gps400进行时刻同步,能够正确地校正本装置的时刻。

以上虽然说明了几个实施方式,但这些实施方式只是作为示例而提出的,并非旨在限定发明的范围。这些实施方式能够以其他各种方式进行实施,能够在不脱离发明的宗旨的范围内进行各种省略、替换、变更。这些实施方式及其变形被包括在发明的范围和宗旨中,同样地被包括在权利要求书所记载的发明及其均等的范围内。

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