终端中设置时钟的方法和系统的制作方法

文档序号:7987683阅读:573来源:国知局
终端中设置时钟的方法和系统的制作方法
【专利摘要】提供了一种终端中设置时钟的方法和系统。该时钟设置系统包括:拍照模块,被启动以对时钟进行拍照,从而获取时钟图像;时钟识别模块,识别拍照模块获取的时钟图像所显示的时间;时间检查模块,确定时钟图像所显示的时间是否适应终端的显示格式;时钟设置模块,根据时间检查模块的确定结果来将所显示的时间设置为系统时钟时间。
【专利说明】终端中设置时钟的方法和系统
【技术领域】
[0001]本发明涉及一种具有拍照功能的终端,更具体地讲,涉及一种在具有拍照功能的终端中设置时钟的方法和系统。
【背景技术】
[0002]在现实生活中,当我们为手机设置时钟时,一般需要根据一个标准时间(比如家里的表盘时钟所显示的时间)来对手机时钟进行设置,即手动输入该标准时间。然而,通过手动输入带给用户差的体验。
[0003]现有技术中还公开了通过给网络发短信,利用网络侧时钟来设置终端时钟的时钟设置方式,但是这在我们的实际生活中也是不方便的。

【发明内容】

[0004]本发明的目的在于提供一种能够方便快捷地进行时钟设置的系统和方法。
[0005]根据本发明的一方面,提供一种在具有拍照功能的终端中设置时钟的时钟设置系统,包括:拍照模块,被启动以对时钟进行拍照,从而获取时钟图像;时钟识别模块,识别拍照模块获取的时钟图像所显示的时间;时间检查模块,确定时钟图像所显示的时间是否适应终端的显示格式;时钟设置模块,根据时间检查模块的确定结果来将所显示的时间设置为系统时钟时间。
[0006]优选地,所述时钟可包括表盘时钟和数字时钟。
[0007]优选地,在拍照模块对表盘时钟进行拍照时,时钟识别模块可根据表盘时钟图像中的各表针的宽度和长度来识别时针、分针和秒针,通过识别出各表针与以表盘的中心为原点指向12点方向的线之间所成的角度来计算时钟图像所显示的时间。
[0008]优选地,在拍照模块对数字时钟进行拍照时,时钟识别模块可根据时钟图像中的数字来识别时钟图像所显示的时间。
[0009]优选地,时钟识别模块可将识别出的时钟图像所显示的时间以预定格式发送给时间检查模块。
[0010]优选地,时间检查模块可确定所显示的时间是否大于或等于12点以及与终端的时间显示格式是否对应。
[0011]优选地,终端的时间显示格式可包括24小时制和12小时制,其中,在终端的时间显示格式为24小时制式的情况下,当确定所显示的时间大于或等于12点时,将所显示的时间发送给时钟设置模块;如果确定所显示的时间小于12点,则提示用户选择上午或下午,随后,将所显示的时间以及用户选择的上午或下午信息发送给时钟设置模块,在终端的时间显示格式为12小时制式的情况下,时间检查模块将识别出的时钟图像所显示的时间发送给时钟设置模块。
[0012]优选地,在终端的时间显示格式为24小时制式的情况下,在确定所显示的时间大于或等于12时,时钟设置模块可直接将所显示的时间设置为系统时钟时间;在确定所显示的时间小于12点时,如果用户选择下午,则时钟设置模块通过将所显示的时间中的小时数加上12来将得到的时间设置为系统时钟时间,如果用户选择上午,则时钟设置模块直接将所显示的时间设置为系统时钟时间;在终端的时间显示格式为12小时制式的情况下,在确定所显示的时间大于或等于12点时,时钟设置模块将所显示的时间中的小时数减去12来将得到的时间设置为系统时钟时间;在确定所显示的时间小于12点时,时钟设置模块直接将所显示的时间设置为系统时钟时间。
[0013]优选地,时间检查模块还可确定时钟图像所显示的时间是否超过24点,如果超过,则发出错误消息。
[0014]根据本发明的另一方面,提供一种在具有拍照功能的终端中设置时钟的方法,所述方法包括:启动拍照功能以对时钟进行拍照,从而获取时钟图像;识别获取的时钟图像所显示的时间;确定时钟图像所显示的时间是否适应终端的显示格式;根据确定结果来将所显示的时间设置为系统时钟时间。
[0015]优选地,所述时钟可包括表盘时钟和数字时钟。
[0016]优选地,在对表盘时钟进行拍照时,识别获取的时钟图像所显示的时间的步骤可包括:根据表盘时钟图像中的各表针的宽度和长度来识别时针、分针和秒针,通过识别出各表针与以表盘的中心为原点指向12点方向的线之间所成的角度来计算时钟图像所显示的时间。
[0017]优选地,在对数字时钟进行拍照时,识别获取的时钟图像所显示的时间的步骤可包括:根据时钟图像中的数字来识别时钟图像所显示的时间。
[0018]优选地,在识别获取的时钟图像所显示的时间之后,以预定格式发送识别出的时钟图像所显示的时间。
[0019]优选地,确定时钟图像所显示的时间是否适应终端的显示格式的步骤可包括:确定所显示的时间是否大于或等于12点以及与终端的时间显示格式是否对应。
[0020]优选地,终端的时间显示格式可包括24小时制和12小时制,根据确定结果来将所显示的时间设置为系统时钟时间的步骤包括:在终端的时间显示格式为24小时制式的情况下,当确定所显示的时间大于或等于12点时,将所显示的时间设置为系统时钟时间;如果确定所显示的时间小于12点,则提示用户选择上午或下午,如果用户选择下午,则将所显示的时间中的小时数加上12,随后将得到的时间设置为系统时钟时间;如果用户选择上午,则将显示的时间设置为系统时钟时间;在终端的时间显示格式为12小时制式的情况下,当确定所显示的时间大于或等于12点时,将所显示的时间中的小时数减去12,随后将得到的时间设置为系统时钟时间;如果确定所显示的时间小于12点,则将所显示的时间设置为系统时钟时间。
[0021]优选地,确定时钟图像所显示的时间是否适应终端的显示格式的步骤可还包括:确定时钟图像所显示的时间是否超过24点,如果超过,则发出错误消息。
[0022]将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。
【专利附图】

【附图说明】
[0023]通过下面结合附图进行的描述,本发明的目的将会变得更加清楚,其中:[0024]图1是示出根据本发明实施例的在具有拍照功能的终端中设置时钟的系统的框图;
[0025]图2是示出根据本发明实施例的在具有拍照功能的终端中设置时钟的方法的流程图;
[0026]图3是示出表盘时钟的示意图;
[0027]图4是示出数字时钟的示意图。
【具体实施方式】
[0028]现在,详细描述本发明的实施例,其示例在附图中表示,其中,相同的标号始终表示相同的部件。以下通过参考附图描述实施例以解释本发明。
[0029]图1是示出根据本发明实施例的在具有拍照功能的终端中设置时钟的时钟设置系统。
[0030]如图1所示,根据本发明的时钟设置系统包括:拍照模块101、时钟识别模块102、时间检查模块103和时钟设置模块104。
[0031]在用户想要对终端设置时钟时,拍照模块101被启动,以对时钟(诸如,图3中所示的表盘时钟或如图4中所示的数字时钟)进行拍照,从而获取时钟图像。这里的拍照模块101可被实现为终纟而上的摄像头。
[0032]时钟识别模块102识别拍照模块101获取的时钟图像所显示的时间。时钟识别模块102可识别表盘时钟图像和数字时钟图像所显示的时间。例如,如果拍照模块101对表盘时钟进行拍照,则时钟识别模块102根据表盘时钟图像中的各表针的宽度和长度来识别时针、分针和秒针。通过识别出各表针与以表盘的中心为原点指向12点方向的线之间所成的角度,并且根据该角度来计算时钟图像所显示的时间,所显示的时间包括时分秒。应该理解,在对不包括秒针的表盘时钟进行拍照时,所显示的时间可不包括秒。在这种情况下,可将秒默认为“O”或其他值。虽然这里通过根据各表针与指向12点方向的线之间角度来识别出时钟图像所显示的时间,但是应该理解本领域的技术人员可采用其他方式来识别出时钟图像所显示的时间。
[0033]如果拍照模块101对数字时钟进行拍照,则时钟识别模块102根据时钟图像中的数字来识别时钟图像所显示的时间,所显示的时间包括时分秒。例如,以图4所示的数字时钟中显示的时间为例,时钟识别模块102可将“:”识别为分隔符,因此位于第一位的数字“15”表示小时,位于第二位的数字“59”表示分钟,位于第三位的数字“ 16”表示秒。
[0034]时钟识别模块102将识别出的时钟图像所显示的时间以预定格式发送给时间检查模块103。
[0035]时间检查模块103确定时钟图像所显示的时间是否适应终端的显示格式。即,时间检查模块103确定所显示的时间是否大于或等于12点以及与终端的时间显示格式是否对应。
[0036]在终端的时间显示格式为24小时制式的情况下,当确定所显示的时间大于或等于12时,则将所显示的时间发送给时钟设置模块104。如果确定所显示的时间小于12点,则提示用户选择上午或下午。随后,将所显示的时间以及用户选择的上午或下午信息发送给时钟设置模块104。应该理解,如果在数字时钟出错,诸如显示出超过24点的时间时,则时间检查模块103发出错误消息。
[0037]在终端的时间显示格式为12小时制式的情况下,时间检查模块103将识别出的时钟图像所显示的时间以预定格式直接发送给时钟设置模块104。
[0038]时钟设置模块104用于根据时间检查模块103的确定结果来将所显示的时间设置为系统时钟时间。
[0039]S卩,在终端的时间显示格式为24小时制式的情况下,在时钟检查模块103确定所显示的时间大于或等于12时,时钟设置模块104直接将所显示的时间设置为系统时钟时间。在确定所显示的时间小于12点时,时钟设置模块104根据用户的选择来将对应的时间设置为系统时钟时间。例如,以图3的表盘时钟为例,如果用户选择下午,则时钟设置模块104将所显示的时间中的小时I点加上12 (即13),将13点O分35秒设置为系统时钟时间。如果用户选择上午,则时钟设置模块104直接将所显示的时间,即I点O分35秒设置为系统时钟时间。
[0040]而在终端的时间显示格式为12小时制式的情况下,在时钟检查模块103确定所显示的时间大于或等于12点时,时钟设置模块104将所显示的时间中的小时数减去12,将得到的时间设置为系统时钟时间。以图4的数字时钟为例,时钟设置模块104将所显示的时间中的小时15点减去12 (即3),将3点59分16秒设置为系统时钟时间。在时钟检查模块103确定所显示的时间小于12点时,时钟设置模块104直接将所显示的时间设置为系统时钟时间。
[0041]图2是示出根据本发明实施例的在具有拍照功能的终端中设置时钟的方法的流程图。
[0042]在用户想要对终端设置时钟时,在步骤S201,启动拍照模块101以对时钟进行拍照,从而获取时钟图像。
[0043]在步骤S202,识别获取的时钟图像所显示的时间。例如可识别表盘时钟图像和数字时钟图像所显示的时间。例如,如果拍照模块101对表盘时钟进行拍照,则根据表盘时钟图像中的各表针的宽度和长度来识别时针、分针和秒针。通过识别出各表针与以表盘的中心为原点指向12点方向的线之间所成的角度,并且根据该角度来计算时钟图像所显示的时间,所显示的时间包括时分秒。应该理解,在对不包括秒针的表盘时钟进行拍照时,所显示的时间可不包括秒。在这种情况下,可将秒默认为“O”或其他值。虽然这里通过根据各表针与指向12点方向的线之间角度来识别出时钟图像所显示的时间,但是本领域的技术人员应该理解可采用其他方式来识别出时钟图像所显示的时间。如果拍照模块101对数字时钟进行拍照,则根据时钟图像中的数字来识别时钟图像所显示的时间,所显示的时间包括时分秒。
[0044]在步骤S203,确定终端的时间显示格式是24小时制还是12小时制。
[0045]如果在步骤S203确定终端的时间显示格式是12小时制,则步骤S204确定所显示的时间是否大于或等于12点。如果确定所显示的时间大于或等于12点,则在步骤S205将所显示的时间中的小时数减去12,随后在步骤S209将得到的时间设置为系统时钟时间。如果在步骤S204确定所显示的时间小于12点,则在步骤S209将所显示的时间设置为系统时钟时间。
[0046]如果在步骤S203确定终端的时间显示格式是24小时制,则在步骤S206,确定所显示的时间是否大于或等于12点。如果确定所显示的时间大于或等于12点,则在步骤S209将所显示的时间设置为系统时钟时间。如果确定所显示的时间小于12点,则在步骤S207提示用户选择上午或下午。如果在步骤S207用户选择下午,则在步骤S208将所显示的时间中的小时数加上12,随后在步骤S209将得到的时间设置为系统时钟时间。如果在步骤S207用户选择上午,则在步骤S209将显示的时间设置为系统时钟时间。
[0047]虽然以上本发明以标准形状的表盘时钟以及数字时钟为例描述本发明的在具有拍照功能的终端中设置时钟的方法,但是应该理解,根据本发明的方法可对各种形式的时钟进行拍照并根据所显示的时间进行系统时钟设置。
[0048]应该理解,本发明的终端包括任何形式的具有拍照功能且具有时钟功能的终端。
[0049]通过采用本发明的在具有拍照功能的终端中设置时钟的系统和方法,能方便用户对时,简化传统手工对时的步骤并增强了用户体验。
[0050]尽管已经参照本发明的实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。
【权利要求】
1.一种在具有拍照功能的终端中设置时钟的时钟设置系统,包括: 拍照模块,被启动以对时钟进行拍照,从而获取时钟图像; 时钟识别模块,识别拍照模块获取的时钟图像所显示的时间; 时间检查模块,确定时钟图像所显示的时间是否适应终端的显示格式; 时钟设置模块,根据时间检查模块的确定结果来将所显示的时间设置为系统时钟时间。
2.如权利要求1所述的时钟设置系统,其中,所述时钟包括表盘时钟和数字时钟。
3.如权利要求2所述的时钟设置系统,其中,在拍照模块对表盘时钟进行拍照时,时钟识别模块根据表盘时钟图像中的各表针的宽度和长度来识别时针、分针和秒针,通过识别出各表针与以表盘的中心为原点指向12点方向的线之间所成的角度来计算时钟图像所显示的时间。
4.如权利要求2所述的时钟设置系统,其中,在拍照模块对数字时钟进行拍照时,时钟识别模块根据时钟图像中的数字来识别时钟图像所显示的时间。
5.如权利要求1所述的时钟设置系统,其中,时钟识别模块将识别出的时钟图像所显示的时间以预定格式发送给时间检查模块。
6.如权利要求1所述的时钟设置系统,其中,时间检查模块确定所显示的时间是否大于或等于12点以及与终端的时间显示格式是否对应。
7.如权利要求6所述的时钟设置系统,其中,终端的时间显示格式包括24小时制和12小时制, 其中,在终端的时间显示格式为24小时制式的情况下,当确定所显示的时间大于或等于12点时,将所显示的时间发送给时钟设置模块;如果确定所显示的时间小于12点,则提示用户选择上午或下午,随后,将所显示的时间以及用户选择的上午或下午信息发送给时钟设置模块, 在终端的时间显示格式为12小时制式的情况下,时间检查模块将识别出的时钟图像所显示的时间发送给时钟设置模块。
8.如权利要求7所述的时钟设置系统,其中, 在终端的时间显示格式为24小时制式的情况下,在确定所显示的时间大于或等于12时,时钟设置模块直接将所显示的时间设置为系统时钟时间;在确定所显示的时间小于12点时,如果用户选择下午,则时钟设置模块通过将所显示的时间中的小时数加上12来将得到的时间设置为系统时钟时间,如果用户选择上午,则时钟设置模块直接将所显示的时间设置为系统时钟时间; 在终端的时间显示格式为12小时制式的情况下,在确定所显示的时间大于或等于12点时,时钟设置模块将所显示的时间中的小时数减去12来将得到的时间设置为系统时钟时间;在确定所显示的时间小于12点时,时钟设置模块直接将所显示的时间设置为系统时钟时间。
9.如权利要求1所述的时钟设置系统,其中,时间检查模块还确定时钟图像所显示的时间是否超过24点,如果超过,则发出错误消息。
10.一种在具有拍照功能的终端中设置时钟的方法,所述方法包括: 启动拍照功能以对时钟进行拍照,从而获取时钟图像;识别获取的时钟图像所显示的时间; 确定时钟图像所显示的时间是否适应终端的显示格式; 根据确定结果来将所显示的时间设置为系统时钟时间。
11.如权利要求10所述的方法,其中,所述时钟包括表盘时钟和数字时钟。
12.如权利要求11所述的方法,其中,在对表盘时钟进行拍照时,识别获取的时钟图像所显示的时间的步骤包括: 根据表盘时钟图像中的各表针的宽度和长度来识别时针、分针和秒针,通过识别出各表针与以表盘的中心为原点指向12点方向的线之间所成的角度来计算时钟图像所显示的时间。
13.如权利要求11所述的方法,其中,在对数字时钟进行拍照时,识别获取的时钟图像所显示的时间的步骤包括:根据时钟图像中的数字来识别时钟图像所显示的时间。
14.如权利要求10所述的方法,其中,所述方法还包括:在识别获取的时钟图像所显示的时间之后,以预定格式发送识别出的时钟图像所显示的时间。
15.如权利要求10所述的方法,其中,确定时钟图像所显示的时间是否适应终端的显示格式的步骤包括:确定所显示的时间是否大于或等于12点以及与终端的时间显示格式是否对应。
16.如权利要求15所述的方法,其中,终端的时间显示格式包括24小时制和12小时制,根据确定结果来将所显示的时间设置为系统时钟时间的步骤包括: 在终端的时间显示格式为24小时制式的情况下,当确定所显示的时间大于或等于12点时,将所显示的时间设置为系统时钟时间;如果确定所显示的时间小于12点,则提示用户选择上午或下午,如果用户选择下午,则将所显示的时间中的小时数加上12,随后将得到的时间设置为系统时钟时间;如果用户选择上午,则将显示的时间设置为系统时钟时间; 在终端的时间显示格式为12小时制式的情况下,当确定所显示的时间大于或等于12点时,将所显示的时间中的小时数减去12,随后将得到的时间设置为系统时钟时间;如果确定所显示的时间小于12点,则将所显示的时间设置为系统时钟时间。
17.如权利要求10所述的方法,其中,确定时钟图像所显示的时间是否适应终端的显示格式的步骤还包括:确定时钟图 像所显示的时间是否超过24点,如果超过,则发出错误消息。
【文档编号】H04M1/725GK103888588SQ201210558494
【公开日】2014年6月25日 申请日期:2012年12月20日 优先权日:2012年12月20日
【发明者】商泽利, 考书祥 申请人:三星电子(中国)研发中心, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1