显示控制设备、显示控制方法和系统与流程
本发明涉及用于显示码的显示控制。
背景技术:
近年来,在电子设备的显示装置上显示诸如qr码(注册商标)等的二维码,使得用户通过使用诸如移动电话等的照相机来读取二维码。日本特开2016-62324公开了以用于正常显示的对比度进行正常显示并且以用于显示码的对比度显示码的技术。
然而,存在如下的情况:在照相机的画面上出现由于电子设备的显示装置的画面更新定时和照相机的帧更新定时之间的干涉引起的干涉条纹,并且不能正确地读取码。
技术实现要素:
根据本发明的方面的显示控制设备是一种显示控制设备,用于在显示单元上显示图像,所述显示控制设备包括:接收单元,其被配置为接收来自用户的指示;以及控制单元,其被配置为控制所述显示单元显示图像,其中,在所述显示单元上的显示正在以第一刷新率进行的状态下,响应于所述接收单元接收到用于显示照相机要拍摄的码的指示,所述控制单元被配置为控制所述显示单元以与所述第一刷新率相比具有更高频率的第二刷新率来显示所述码。
一种显示控制方法,用于在显示单元上显示图像,所述显示控制方法包括:接收来自用户的指示;以及控制所述显示单元显示图像,其中,在所述显示单元上的显示正在以第一刷新率进行的状态下,响应于用于显示照相机要拍摄的码的指示,控制所述显示单元以与所述第一刷新率相比具有更高频率的第二刷新率来显示所述码,所述指示是在所述接收中所接收到的,所述显示单元是在所述控制中被控制的。
一种包括显示控制设备和照相机的系统,所述显示控制设备用于在显示单元上显示图像,以及所述照相机用于以预定帧频拍摄图像,所述显示控制设备包括:接收单元,其被配置为接收来自用户的指示;以及控制单元,其被配置为控制所述显示单元显示图像,其中,在所述显示单元上的显示正在以与所述预定帧频相比具有更高频率的第一刷新率进行的状态下,响应于所述接收单元接收到用于显示所述照相机要拍摄的码的指示,所述控制单元被配置为控制所述显示单元以与所述第一刷新率相比具有更高频率的第二刷新率来显示所述码。
通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。
附图说明
图1是示出多功能喷墨打印机的块的图;
图2是操作显示单元的示意图;
图3a至3c是用于说明操作显示单元上所要显示的显示画面的图;
图4a至4d是示出帧频和刷新率的概念图;
图5是示出流程图的图;
图6a和6b全部为示出流程图的图;
图7a和7b是用于说明二维码的信息量的图;以及
图8是示出流程图的图。
具体实施方式
以下,参考附图来说明根据本发明的实施例。以下的实施例不旨在限制本发明,并且本实施例中所说明的特征的全部组合都不是必需的。相同的附图标记被分配用于说明相同的结构。
<第一实施例>
为了说明本实施例,以多功能喷墨打印机作为显示二维码的电子设备的示例。此外,以由智能手机或平板终端等表示的移动终端作为读取二维码的读取器的示例来进行说明。
<框图>
图1是示出作为本实施例的显示控制设备的多功能喷墨打印机1的框图。作为喷墨记录设备的多功能喷墨打印机1包括cpu101、rom102、ram103、打印单元104、扫描单元105、接口106和操作显示单元2。
cpu101经由系统总线来完全控制多功能喷墨打印机1。rom102存储主体的程序代码、初始值数据和各种表。此外,rom102暂时存储显示装置20的对比度和刷新率等的各种设置值。ram103是暂时保存扫描单元105所读取的图像数据和经由接口106发送的打印图像数据的图像缓冲器。
打印单元104包括喷墨方式的打印引擎,并且打印单元104将保存在ram103中的图像打印在打印薄片上。扫描单元105通过使用接触式图像传感器来进行用于将光学读取的图像转换为电气图像信号的光电转换。接口106进行无线或有线网络通信,并且接口106用于相对于外部装置发送和接收信息或命令。
操作显示单元2包括显示装置20、键组21和led组22。显示装置20能够显示多功能喷墨打印机1的状态、各种菜单画面或多功能喷墨打印机1的主体的信息等。本实施例的显示装置20是采用无源矩阵驱动方式的有机电致发光(el)显示装置。键组21是接收来自用户的诸如复印或打印等的各种指示的输入的接收单元(输入单元)。led组22是指示电源的状态和用户的错误状态的指示灯。
<操作显示单元的说明>
图2是操作显示单元2的示意图。显示装置20根据rom102中所存储的对比度和刷新率等的显示设置值来显示预定图像。键组21包括电源键211、箭头键212、开始键213、停止键214、返回键215和确认键216。led组22包括指示电源的“开启”状态的电源led221和指示主体的异常状况的错误led222。
图3a至3c是用于说明本实施例的操作显示单元2上所要显示的显示画面的图。图3a是示出菜单画面的示例的图。如图3a所示,多功能喷墨打印机1的显示装置20的显示尺寸小。因此,与诸如智能手机等的移动终端相比,用户在显示装置20上可以检查的信息量较少。因此,在本实施例的多功能喷墨打印机1中,例如,在向用户呈现具有大信息量的内容(诸如操作手册等)的情况下,在显示装置20上显示对用于访问web上的操作手册的url进行了编码的二维码。在图3a中,显示“显示二维码”按钮。这是因为图3a的菜单画面能够显示这种相应的url。例如,使用箭头键212,用户在图3a所示的菜单画面上选择“显示二维码”并按下确认键216。然后,如图3b所示,在显示装置20上显示二维码。代替如图3a所示的这种菜单画面,还可以在诸如设置画面等的其它画面上显示“显示二维码”按钮。另外,尽管在本示例中在显示装置20上显示“显示二维码”按钮,但是操作显示单元2还可以包括用于输入用于显示二维码的指示的物理键(图中未示出)。url仅仅是二维码中所包括的信息的示例,并且各种其它类型的信息可被包括在二维码中。
图3b是示出在图3a所示的菜单画面上选择“显示二维码”之后在显示装置20上显示二维码的操作显示单元2的图。用户利用诸如智能手机等的移动终端3来读取显示装置20的二维码画面,使得移动终端3访问二维码中所包括的url。图3c是用户利用移动终端3的照相机来读取显示装置20的二维码画面的示例。结果,用户可以在移动终端3上参考web上的详细说明。尽管在本示例中示出使用箭头键212和确认键216的形式,但是在针对显示装置20采用触摸面板显示器的情况下,可以存在在触摸面板上选择“显示二维码”的这种形式。
<干涉条纹的说明>
图4a至4d是示出移动终端3的照相机的帧频和显示装置20的刷新率的概念图。在图4a和4b中,示出正常显示设置(以下称为正常模式)下的情形,并且在图4c和4d中,示出二维码显示设置(以下称为码显示模式)下的情形。本实施例是显示装置20的刷新率在正常模式和码显示模式之间切换的形式。
在本实施例中,正常模式下的显示装置20的刷新率r1被设置为作为正常设置值的100hz。正常模式的刷新率r1被称为第一刷新率。一般的智能手机的照相机的帧频约为30至60hz。由于移动终端3的照相机的帧频和显示装置20的刷新率不同步,因此在作为移动终端3的读取器的照相机的一个帧中读取到刷新途中的显示装置20的画面。
例如,如图4a所示,在移动终端3的照相机的帧频是60hz的情况下,显示装置20的刷新定时可能仅一次落在照相机的帧更新定时之间。在这种情况下,如图4b所示的这种干涉条纹可能出现在由移动终端3的照相机读取的二维码中。这种干涉条纹是由显示装置20的扫描线的更新定时和照相机的帧的读取定时之间的干涉引起的。具体地,显示装置20针对画面上的从上扫描线到下扫描线的各扫描线顺次重复点灯和熄灯。例如,在刷新率为100hz的情况下,显示装置20在1/100秒内跨整个画面地如上所述针对各扫描线点灯和熄灯。因此,在显示装置20显示二维码并且照相机拍摄二维码的情况下,在由照相机拍摄的一个帧中所包括的二维码中,将会存在较亮的拍摄部分和较暗的拍摄部分。例如,在图4a的示例中,在由进行了三次的帧读取所获得的三个帧各自中,将会包括特定部分为亮且特定部分为暗的二维码。由于按每三次帧读取(1/20秒)对这三个帧进行重复地拍摄并显示,因此在照相机所拍摄的码中出现干涉条纹。
例如,在出现如图4b所示的干涉条纹的这种情况下,移动终端3不能正常地读取二维码。特别地,与液晶显示装置相比,有机el显示装置具有用于针对各像素点灯和熄灯的更快响应速度(响应时间)。即,如上所述的码的这种较亮的拍摄部分和较暗的拍摄部分之间的差变得更加显著。另一方面,在响应速度比有机el显示装置的响应速度慢的液晶显示装置上,由于即使像素被熄灯、图像也作为残像保留在显示装置上,因此更不可能出现干涉条纹。即,在响应速度快的有机el显示装置的情况下,更可能出现如图4b所示的这种干涉条纹。
接着,说明码显示模式的示例。在本实施例中,码显示模式下的显示装置20的刷新率r2被设置为150hz。码显示模式的刷新率r2被称为第二刷新率。如图4c所示,在显示装置20的第二刷新率r2是150hz的情况下,显示装置20的至少两个刷新定时落在照相机的帧更新定时之间。即,与图4a相比,显示装置20的扫描线的更新速度变得更快。即,与图4a所示的情况相比,在照相机拍摄一个帧的时间段期间,针对显示装置20的更多的扫描线更多次地点灯(或熄灯)。因此,在一个帧中所包括的二维码中,比其它部分拍摄得更暗的部分的量减少,结果,将会存在较少的干涉条纹。
因此,例如,在显示装置20以图4c所示的刷新率进行显示的情况下,由显示装置20的扫描线的更新定时和照相机的帧的读取定时之间的干涉引起的干涉条纹将如图4d所示。对于图4d所示的干涉条纹,与图4b相比,干涉程度降低。在干涉条纹如图4d所示的情况下,二维码可以由移动终端3的照相机读取。对于本实施例的显示装置20,假定对应于第二刷新率r2的150hz是不影响显示装置20的驱动的值。这样的第一刷新率r1和第二刷新率r2的值被预先存储在rom102中。
码显示模式的第二刷新率r2可以是可由用户指定的值或不能由用户指定的值。不能由用户指定的值意味着例如第二刷新率r2不包括在向用户提供的用以任意设置显示装置20的刷新率的选项中。本实施例的第二刷新率r2具有超过移动终端3的照相机的帧频两倍的频率。
如上所述,在本实施例中,码显示模式的第二刷新率r2(150hz)被设置成与正常模式的第一刷新率r1(100hz)相比具有更高的速率。这些数值仅仅是示例。第二刷新率r2可以是任何值,只要第二刷新率r2与正常模式的第一刷新率r1相比具有更高的速率即可,并且可以采用给定数值。通过以码显示模式显示二维码,可以防止在利用移动终端3的照相机读取二维码的情况下出现干涉条纹,使得二维码可以由移动终端3正确地读取。尽管码显示模式的第二刷新率r2的功耗高于正常模式的第一刷新率r1的功耗,但是可以通过仅在显示码的情况下使用第二刷新率r2来抑制整个功耗方面的影响。
还可以将刷新率设置成低于正常模式的第一刷新率r1,从而使得刷新率变得低于照相机的帧频。即使在这种情况下,如上所述的干涉条纹的这种影响也减小。然而,在这种情况下,在照相机的一个帧的摄像时间段期间,不能对显示装置20的所有扫描线进行点灯。因此,可能在一个拍摄帧中拍摄不到整个码。因此,例如,在读取码的移动终端3被配置为分析一个帧中所包括的码的情况下,移动终端3可能不能正确地从码中读取信息。此外,在刷新率低的情况下,在显示装置20上点灯的扫描线的每单位时间的切换频率变低。因此,用户可以识别出该切换。
如图4a至4d所示,在正常模式的第一刷新率r1和码显示模式的第二刷新率r2这两者都高于照相机的帧频的情况下,可以抑制干涉条纹的影响。此外,可以容易地从一个帧中所包括的二维码中读取信息。
<流程图>
图5是示出本实施例中的流程图的图。图5所示的流程图是在开启多功能喷墨打印机1的电源之后执行的处理。通过cpu101将rom102中所存储的程序代码读出到ram103中并执行该程序代码来进行图5的流程图中所示的一系列处理。可选地,可以通过诸如asic或电子电路等的硬件来实现图5的步骤中的部分或全部功能。各处理的说明中的符号“s”意味着它是流程图的步骤。
在s501中,cpu101判断是否提供了用以显示二维码的请求,并且cpu101待机,直到提供了用以显示二维码的请求为止。例如,通过判断用户是否通过操作键组21选择了“显示二维码”按钮(如图3a所示),来判断是否提供了用以显示二维码的请求。在s501的定时处,即,在显示装置20上显示如图3a所示的这种菜单画面的情况下,显示装置20上的显示正在以正常模式进行。即,显示以第一刷新率r1进行。
在本实施例的说明中,在通过使用箭头键212选择了“显示二维码”按钮并且按下了确认键216的情况下,cpu101判断为提供了用以显示二维码的请求的指示。然而,本实施例不限于此。cpu101还可以判断要在显示装置20上显示的图像是否是二维码,以在要显示二维码的情况下判断为提供了用以显示二维码的请求。即,对“显示二维码”按钮的操作可以是或可以不是触发。在提供了用以显示二维码的请求的情况下,处理进入s502。
在s502中,cpu101将显示装置20的刷新率从正常模式的第一刷新率r1切换到用于显示码的第二刷新率r2。即,cpu101将显示装置20的刷新率设置为用于显示码的第二刷新率r2。然后,在s503中,cpu101在显示装置20上显示与当前显示画面(图像)的内容相对应的二维码的图像。用户可以利用移动终端3的照相机来读取二维码的图像,并在移动终端3上参考这样的网站的手册页等。
在s504中,cpu101判断是否提供了用以停止显示二维码的请求。例如,用户可以通过按下返回键215或确认键216来停止显示二维码。因此,cpu101判断返回键215或确认键216是否已被按下。在提供了用以停止显示二维码的请求的情况下,处理进入s505。在尚未提供该请求的情况下,处理进入s507。在响应于从外部主机(图中未示出)接收到打印作业而要在显示装置20上显示与打印相关的画面的情况下,也可以假定提供了用以停止显示二维码的请求。
在提供了用以停止显示二维码的请求的情况下,在s505中,cpu101将显示装置20的刷新率的设置值设置为正常模式的第一刷新率r1。然后,在s506中,cpu101在显示装置20上显示在二维码之前显示的画面,并且cpu101结束该系列处理。
另一方面,在尚未提供用以停止显示二维码的请求的情况下,在s507中,cpu101判断是否经过了预定时间段(例如,20秒)。在经过了预定时间段的情况下,处理进入s508。在s508中,cpu101使显示装置20的画面熄灯,使得画面进入睡眠模式,并且cpu101结束该系列处理。在键组21被按下并且画面从睡眠模式恢复的情况下,cpu101可以在显示装置20上显示先前显示的画面或者可以在显示装置20上显示菜单画面。以要显示先前显示的画面的这种形式,在画面在s508中进入睡眠模式之后从睡眠模式恢复的情况下,cpu101继续以用于显示码的第二刷新率r2显示二维码的画面。以在画面从睡眠模式恢复的情况下要显示菜单画面的这种形式,在画面在s508中进入睡眠模式之后从睡眠模式恢复的情况下,cpu101以正常模式的第一刷新率r1在显示装置20上显示菜单画面。
如以上所说明的,根据本实施例,在显示装置20上显示二维码的情况下,显示装置20的刷新率被设置为高于正常刷新率。以这种方式,在由用作读取器的移动终端3的照相机读取二维码的情况下,可以抑制干涉条纹的影响。此外,由于刷新率被暂时切换以显示二维码,因此与例如刷新率总是被设置为刷新率r2的这种情况相比,可以抑制功耗的增加。
<第二实施例>
在第一实施例中,以准备一个刷新率以用于显示码的形式作为示例来进行说明。在本实施例中,说明了如下的形式:准备多个刷新率以用于显示码,并且根据需要切换用于显示码的刷新率。例如,除了在第一实施例中说明的用于显示码的第二刷新率之外,还准备了用于显示码的第三刷新率。在假定尚未以第二刷新率读取二维码的情况下,以不同于第二刷新率的第三刷新率显示二维码。即,在假定由于照相机的帧频等因而即使以第二刷新率也难以读取二维码的情况下,以更高的刷新率(即,第三刷新率)显示二维码,以使得更不可能出现干涉条纹。以这种方式,可以提高移动终端3的可读性。
本实施例的用于显示码的第二刷新率r2和第三刷新率r3这两者可以是显示装置20的至少两个刷新定时落入照相机的帧更新定时之间的速率。例如,预设r2为150hz,并且r3为170hz。用于显示码的第二刷新率r2和第三刷新率r3这两者是可以抑制干涉条纹并且使功耗和驱动控制在可接受范围内的这种值。
图6a和6b全部为示出本实施例的流程图的图。由于s601至s604与图5的s501至s504相同,因此省略其说明。在本示例的s602中设置的用于显示码的第二刷新率r2是与在如上所述的第一实施例中说明的第二刷新率r2相同的值。
在s604中,cpu101判断是否提供了用以停止显示二维码的请求。在提供了用以停止显示二维码的请求的情况下,处理进入s608。在尚未提供该请求的情况下,处理进入s605。在s605中,cpu101判断是否经过了预定时间段。重复s604和s605的处理,直到经过了预定时间段为止。
在s604中尚未提供用以停止显示二维码的请求并且在s605中经过了预定时间段的情况下,处理进入s606。在s606中,cpu101将正在显示二维码的显示装置20的刷新率的设置值切换到用于显示码的第三刷新率r3。由于假定用户的读取不能正常进行,因此cpu101切换到第三刷新率r3,该第三刷新率r3与第二刷新率r2相比具有更高的速率。s607至s609和s610至s611的后续处理与图5中的s504至s506和s507至s508的处理相同,因此省略其说明。
如以上所说明的,根据本实施例,在假定即使以用于显示码的刷新率也不能正常进行读取的情况下,刷新率被临时切换以显示二维码。以这种方式,可以提高二维码的可读取性。此外,由于刷新率被临时切换以显示二维码,因此可以抑制功耗增加的影响。
<第三实施例>
本实施例是与第二实施例同样地准备用于显示码的多个刷新率的形式。在本实施例中,说明了根据要显示的二维码的信息量来确定用于显示码的刷新率的示例。在本实施例中,与第二实施例同样地,假定用于显示码的第二刷新率r2是150hz,并且用于显示码的第三刷新率r3是170hz。第三刷新率r3可被称为第四刷新率,以使得可以与第二实施例区分开。
图7a和7b是用于说明二维码的信息量的图。图7a是在显示装置20上显示信息量等于或小于预定值的二维码的示例。图7b是在显示装置20上显示信息量大于预定值的二维码的示例。对于如图7a所示的显示信息量等于或小于预定值的二维码的这种画面,设置第二刷新率r2。另一方面,在如图7b所示的显示信息量大于预定值的二维码的这种画面上,可能出现干涉条纹的影响。因此,在图7b的情况下,设置第三刷新率r3。
“二维码的信息量”不必是实际编码的数据的量(例如,指示url的数据中的字符数),而可以是可编码的数据的量。例如,对于qr码(注册商标),版本由码中的单元格(cell)的数量来定义。此外,根据该版本确定与数据量、字符类型和纠错级别相对应的最大信息量。在本实施例中,作为“二维码的信息量”,可以使用实际编码的数据的量(例如,url中的字符数),或者可以使用二维码的版本(码中的单元格的数量)。
图8是示出本实施例的流程图的图。在s801中提供了用以显示二维码的请求的情况下,cpu101在s802中判断要显示的二维码的信息量是否大于预定值。在二维码的信息量不大于预定值的情况下,处理进入s803,使得cpu101将显示装置20的刷新率从正常模式的第一刷新率r1切换到用于显示码的第二刷新率r2。另一方面,在二维码的信息量大于预定值的情况下,干涉条纹对于读取二维码的影响变得更大。因此,在这种情况下,处理进入s804,使得cpu101将显示装置20的刷新率从正常模式的第一刷新率r1切换到用于显示码的第三刷新率r3。由于s805至s810的后续处理与图5的s503至s508的处理相同,因此省略其说明。
如以上所说明的,根据本实施例,通过根据二维码的信息量切换用于显示码的显示装置20的刷新率,可以减小干涉条纹的影响并抑制功耗增加的影响。
<其它实施例>
在上述实施例的说明中,以采用无源矩阵方式的有机el显示装置作为显示装置20的示例。然而,也可以使用采用有源矩阵方式的有机el显示装置。此外,尽管由于有机el显示装置的高响应速度因而在有机el显示装置上更可能出现干涉条纹,但是在采用液晶显示装置作为显示装置的电子设备中,可以存在切换刷新率的这种形式。
此外,尽管在上述实施例的说明中以多功能喷墨打印机1作为显示控制设备的示例,但本实施例不限于此。在显示二维码的给定电子设备中,可以存在切换刷新率的这种形式。另外,尽管说明了读取二维码的形式,但是可以存在读取显示装置20上所显示的码的形式。
此外,尽管在第三实施例中说明了根据二维码的信息量来切换用于显示码的显示装置20的刷新率的示例,但是可以存在与第二实施例组合的形式。即,在以根据二维码的信息量而确定的刷新率显示码的时间段已经经过了预定时间段的情况下,可以以另一刷新率来显示该码。
其它实施例
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。
虽然已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。以下权利要求书的范围应被给予最广泛的理解,以包含所有这样的修改以及等同结构和功能。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除