[0045] 图1是包含告警信号的移动终端实施例。所述移动终端包含摄像头22、用户界面处理模块3、显示屏8、移动监测模块112、功能监视寄存器13、安全控制模块12、告警模块14。所述摄像头22输出图像数据S62至所述移动监测模块112;所述移动监测模块112接收所述图像数据S62、完成数据处理、确定行走状态,将行走状态确认标识S9发送给所述安全控制模块12;所述用户界面处理模块3通过用户界面控制信号S0与所述显示屏8相连接,进行用户界面输入输出的处理;所述用户界面处理模块3发出功能标识S1至所述功能监视寄存器13;所述功能监视寄存器13接收功能标识S1并储存;所述安全控制模块12发出摄像头开关信号S5,用于开启或关闭所述摄像头22;所述安全控制模块12从所述功能监视寄存器13读取危险功能标识S8,结合所述行走状态确认标识S9,通过告警开关信号S10控制所述告警模块14工作或关闭;所述告警模块14发出告警信号。
[0046] 在上述实施例以及本说明书上下文中,所述“行走状态”,是指通过本发明的装置和方法判别为携带移动终端的用户正在行走。人行走速度范围在所述移动监测模块112中预设,例如包含慢走、快跑。
[0047] 在上述实施例以及本说明书上下文中,所述功能监视寄存器13通过所述功能标识S1将移动终端上正在运行的与用户界面有关的功能记录下来,例如用户在查看短消息、用户在浏览网页、用户在拨打、接听和通话中等。
[0048] 在上述实施例以及本说明书上下文中,所述“危险功能”,是所述危险功能标识S8表示的功能,指在前台运行时,用户要对移动终端屏幕的内容进行阅读或分辨、或者需要用户进行编辑操作,因此有可能长时间吸引用户注意力的那些功能。因此,所述危险功能标识S8是所述功能标识S1(有的实施例中还包含S1-1,S1-2,...,S1-N)的全部或一部分。本发明所述危险功能包括但不限于:视频播放器功能、短消息功能、电子邮件功能、文本编辑器功能、图片显示功能、网页浏览器功能、输入框功能、游戏软件功能、视频编辑软件功能、文档处理软件功能、即时通信软件功能、图片编辑软件功能、电子商务软件功能、移动支付软件功能、金融交易软件功能、社交软件功能中的一种或多种。
[0049] 在上述实施例以及本说明书上下文中,所述告警信号包含以下一种或多种:告警声音信号S71、告警光信号S72、告警振动信号S73、告警显示信号S74。所述告警模块14通过文本、音频、视频、图像、振动、闪灯等方法提示使用者:此时长时间观看移动终端具有危险性。
[0050] 在行走状态下,如所述危险功能在前台运行时启动所述告警模块14。为了保留移动终端的基本通话功能,当发现具体应用包含电话拨打、接听、通话等移动终端基本功能时不启动所述告警模块14;当发现具体应用是音频播放、收音机等非危险功能,也不需要启动所述告警模块14。当发现具体应用包含前述危险功能时,所述安全控制模块12必须启动所述告警模块14。
[0051] 在行走状态下,在发现前台运行所述危险功能已经有较长时间(如10秒钟)时,所述安全控制模块12发出控制信号对用户界面实施干扰,改变当前的用户界面功能。
[0052] 图2是包含第一控制信号的移动终端实施例。所述移动终端包含摄像头22、用户界面处理模块3、显示屏8、移动监测模块112、功能监视寄存器13、安全控制模块12。所述摄像头22输出图像数据S62至所述移动监测模块112;所述移动监测模块112接收所述图像数据S62、完成数据处理、确定行走状态,将行走状态确认标识S9发送给所述安全控制模块12;所述用户界面处理模块3通过用户界面控制信号S0与所述显示屏8相连接,进行用户界面输入输出的处理;所述用户界面处理模块3发出功能标识S1至所述功能监视寄存器13;所述功能监视寄存器13接收功能标识S1并储存;所述安全控制模块12发出摄像头开关信号S5,用于开启或关闭所述摄像头22;所述安全控制模块12从所述功能监视寄存器13读取危险功能标识S8,结合所述行走状态确认标识S9,向所述用户界面处理模块3发出第一控制信号S2,对用户界面实施干扰。
[0053] 图3是包含第二控制信号的移动终端实施例。所述移动终端包含摄像头22、用户界面处理模块3、显示屏8、移动监测模块112、功能监视寄存器13、安全控制模块12、替代模块4。所述摄像头22输出图像数据S62至所述移动监测模块112;所述移动监测模块112接收所述图像数据S62、完成数据处理、确定行走状态,将行走状态确认标识S9发送给所述安全控制模块12;所述用户界面处理模块3通过用户界面控制信号S0与所述显示屏8相连接,进行用户界面输入输出的处理;所述用户界面处理模块3发出功能标识S1至所述功能监视寄存器13;所述功能监视寄存器13接收功能标识S1并储存;所述安全控制模块12发出摄像头开关信号S5,用于开启或关闭所述摄像头22;所述安全控制模块12从所述功能监视寄存器13读取危险功能标识S8,结合所述行走状态确认标识S9,向所述替代模块4发出第二控制信号S3,对用户界面实施干扰。
[0054] 图4是包含第三控制信号的移动终端实施例。所述移动终端包含摄像头22、用户界面处理模块3、显示屏8、移动监测模块112、功能监视寄存器13、安全控制模块12。所述摄像头22输出图像数据S62至所述移动监测模块112;所述移动监测模块112接收图像数据S62、完成数据处理、确定行走状态,将行走状态确认标识S9发送给所述安全控制模块12;所述用户界面处理模块3通过用户界面控制信号S0与所述显示屏8相连接,进行用户界面输入输出的处理;所述用户界面处理模块3发出功能标识S1至所述功能监视寄存器13;所述功能监视寄存器13接收功能标识S1并储存;所述安全控制模块12发出摄像头开关信号S5,用于开启或关闭所述摄像头22;所述安全控制模块12从所述功能监视寄存器13读取危险功能标识S8,结合所述行走状态确认标识S9,向所述显示屏8发出第三控制信号S11,对用户界面实施干扰。
[0055] 图5是移动终端及其控制装置实施例。用于移动终端的控制装置1包含移动监测模块112、功能监视寄存器13、安全控制模块12、告警模块14。所述移动监测模块112接收图像数据S62、完成数据处理、确定行走状态,将行走状态确认标识S9发送给所述安全控制模块12;所述功能监视寄存器13接收功能标识S1并储存;所述安全控制模块12发出摄像头开关信号S5;所述安全控制模块12从所述功能监视寄存器13读取危险功能标识S8,结合所述行走状态确认标识S9,发出第一控制信号S2、第二控制信号S3、第三控制信号S11中的一种或多种,对用户界面实施干扰;所述安全控制模块12通过告警开关信号S10控制所述告警模块
14工作或关闭;所述告警模块14发出告警信号。
[0056] 所述第一控制信号S2用于隐藏、或暂停、或终止所述危险功能标识S8表示的功能;所述第二控制信号S3用于取代或禁止所述危险功能标识S8表示的功能;所述第三控制信号S11用于改变显示参数。
[0057] 为了能够通过用户界面的方式设置所述用于移动终端的控制装置,所述安全控制模块12进一步包含输入人工启动信号S12的接口,用于连接移动终端的用户界面。为减少移动终端功耗,摄像头22通常是关闭的。通过用户界面直接向所述安全控制模块12输入所述人工启动信号S12,所述安全控制模块12在收到所述人工启动信号S12后,输出摄像头开关信号S5用于开启所述摄像头22。
[0058] 图6是自动触发的控制装置和移动终端实施例。当所述安全控制模块12包含输入自动启动信号S4的接口时,至少一个用户界面处理模块3-1,3-2,...,3-N向所述安全控制模块12输入自动启动信号S4;所述安全控制模块12在收到所述自动启动信号S4后,输出摄像头开关信号S5用于开启所述摄像头22。
[0059] 图7是选定用户界面处理模块的控制装置和移动终端实施例。所述用于移动终端的控制装置包含移动监测模块112、功能监视寄存器13、配置寄存器15、安全控制模块12、告警模块14,所述配置寄存器15接收人工配置信号S13,生成功能配置数据S14;所述安全控制装置12从所述配置寄存器15中读取功能配置数据S14;当所述危险功能标识S8和所述功能配置数据S14的交集数据不为空时,结合所述行走状态确认标识S9,发出第一控制信号S2-1,S2-2,...,S2-N、第二控制信号S3、第三控制信号S11中的一种或多种,对用户界面实施干扰。
[0060] 图5~7所示移动终端,包含至少一个摄像头22、至少一个用户界面处理模块3,3-1,3-2,...,3-N、至少一个显示屏8;任一所述摄像头22输出图像数据S62至所述移动监测模块112;每个所述用户界面处理模块3,3-1,3-2,...,3-N通过各自的用户界面控制信号S0,S0-1,S0-2,...,S0-N与任一所述显示屏8相连接,进行用户界面输入输出的处理,用于实现游戏、页面浏览、触屏操作、语音输入、电话拨号、电话接听等移动终端功能;每个所述用户界面处理模块3,3-1,3-2,...,3-N发出各自的功能标识S1,S1-1,S1-2,...,S1-N至所述功能监视寄存器13。每个所述用户界面处理模块3,3-1,3-2,...,3-N接受各自的所述第一控制信号S2,S2-1,S2-2,...,S2-N控制;
[0061] 图5~7所示移动终端,作为进一步优化的实施例,还包含至少一个替代模块4;所述替代模块4受所述第二控制信号S3控制,取代至少一个所述用户界面处理模块3,3-1,3-2,...,3-N工作。
[0062] 图4~7所示移动终端,作为进一步优化的实施例,所述安全控制模块12与任一所述显示屏8通过所述第三控制信号S11相连接,改变显示参数。
[0063] 图1、图5~7所示移动终端,作为进一步优化的实施例,任一所述显示屏8接收来自所述告警模块14的告警显示信号S74,显示文本、图形、视频等视觉可识别的告警信息。
[0064] 图1、图5~7所示移动终端,作为进一步优化的实施例,还包含发音器5、发光器6、振动器7中的一种或多种,分别受所述告警声音信号S71、告警光信号S72、告警振动信号S73控制。
[0065] 图8是图1~7所示移动终端中实现移动监测部分装置的实施例。所述移动监测模块112进一步包含:数据处理单元1121、步态识别单元1122;所述图像数据S62输入到所述数据处理单元112;所述数据处理单元1121对多个时刻的所述图像数据S62进行特征比较,统计图像各特征点移动的速度,估算摄像头本体移动速度V米/秒;所述步态识别单元1122判断V的数值是否处于人行走速度范围内(如0.1<V<1.1),如果是,则向所述安全控制模块12发出行走状态确认标识S9,确定行走状态。
[0066] 图9是移动终端控制方法的实施例,用于所述移动终端及其控制装置,包含以下步骤101~105。
[0067] 步骤101、移动状态监测:摄像头22进行图像传感,产生图像数据S62,移动监测模块112经过数据处理,确定行走状态,发出行走状态确认标识S9。作为本步骤的实施例,图10移动状态监测方法的实施例进一步包含以下步骤:步骤201、图像传感:所述摄像头22采集环境图像,将图像数据S62输入到所述移动监测模块112中数据处理单元1121;步骤202、数据处理:所述移动监测模块112中数据处理单元1121对多个时刻的所述图像数据S62进行特征比较,统计图像各特征点移动的速度,估算摄像头本体移动速度V米/秒;步骤203、确定行走状态:所述移动监测模块112中的步态识别单元1122判断V是否处在人行走速度范围内内,例如0.1<V<1.1,如果是,则向所述安全控制模块12发出行走状态确认标识S9,确定行走状态。
[0068] 步骤102、用户界面处理模块功能监视:至少一个用户界面处理模块3,3-1,3-2,...,3-N向功能监视寄存器13写入功能标识S1,S1-1,S1-2,...,S1-N。所述功能标识表示正在运行的功能,包含游戏、页面浏览、触屏操作、语音输入、电话拨号、电话接听等,其中的一部分功能被预先定义为危险功能,举例说,所述危险功能包含游戏、网页浏览、视频播放、输入短消息、显示短消息、显示即时通信消息、文字或图形编辑中的一种或多种。
[0069] 步骤103、危险功能识别:安全控制模块12持续识别至少一个所述用户界面处理模块3,3-1,3-2,...,3-N正在运行的功能,从所述功能监视寄存器13中读出危险功能标识S8。
[0070] 步骤104、告警:所述危险功能标识S8和行走状态确认标识S9共同持续时间为T1(T1>0)时,启动告警模块14,发出告警信号。告警信号提示长时间操作或观看移动终端具有危险性。告警的步骤中T1因所述危险功能不同而有区别,发出告警的时机是立即发出告警或延迟一段时间后发出告警。作为本步骤的最佳实施例,当所述功能标识表示游戏、网页浏览、视频播放、输入短消息、文字或图形编辑器时立即做出告警,此时T1接近于0。当所述功能标识表示显示短消息和即时通信消息,则不必在识别后就立即做出提示,如果使用时间很短(比如不到4秒钟)则不发出告警。但是如果时间较长(比如超过4秒钟,此时T1=4秒)则发出告警。当所述功能标识是表示电话拨打、接听、通话时不进行告警。当所述功能标识是表示音频播放、收音机时,也不必进行告警。
[0071] 步骤105、实施干扰:所述危险功能标识S8和行走状态确认标识S9共同持续时间为T2(T2>0)时,所述安全控制模块12对用户界面实施干扰。
[0072] 当实施步骤101~103后,仅实施所述步骤104或105时构成不同实施例。
[0073] 当实施步骤101~103后,若既实施所述步骤104又实施所述步骤105,本方案不限定T1、T2之间的关系。作为本发明的最佳实施例,取T2>T1,告警的步骤先于实施干扰的步骤。
[0074] 在本说明书所述移动终端及其控制装置和控制方法中,所述对用户界面实施干扰的方式包含以下至少一个,目的是影响用户当前操作,迫使用户的注意力转移:
[0075] 向包含危险功能的至少一个所述用户界面处理模块3,3-1,3-2,...,3-N分别发出第一控制信号S2,S2-1,S2-2,...,S2-N,控制后台运行至少一个所述用户界面处理模块3,3-1,3-2,...,3-N,隐藏所述危险功能标识S8表示的功能。作为进一步优化的实施例,所述行走状态结束后,所述用户界面处理模块3,3-1,3-2,...,3-N恢复原有功能。
[0076] 向包含危险功能的至少一个所述用户界面处理模块3,3-1,3-2,...,3-N发出第一控制信号S2,S2-1,S2-2,...,S2-N,中止或关断所述用户界面处理模块3,3-1,3-2,...,3-N,因而暂停或终止所述危险功能标识S8表示的功能。作为进一步优化的实施例,中止或关断所述用户界面处理模块3,3-1,3-2,...,3-N时,T2>T1(例如T1=4秒,T2=10秒)。
[0077] 向所述替代模块4发出第二控制信号S3,所述替代模块4取代至少一个所述用户界面处理模块3,3-1,3-2,...,3-N工作,切换所述危险功能标识S8表示的功能。“切换”是指将正在运行危险功能改变为运行另一功能。所述替代模块4启动新的功能,例如启动一屏幕保护功能,使屏幕被颜色、图片覆盖。作为进一步优化的实施例,所述替代模块4在运行一段时间T3(T3>0,例如T3=10秒)后关断、或者在所述行走状态结束后关断。
[0078] 向所述替代模块4发出第二控制信号S3,所述替代模块4禁止所述危险功能标识S8表示的功能被任一所述用户界面处理模块3,3-1,3-2,...,3-N调用。例如所述替代模块4禁止手机操作系统或应用软件中与人机互操作有关的功能,如触屏识别,使所述用户界面处理模块3,3-1,3-2,...,3-N调用所述与人机互操作有关的功能失效,一个具体方法是在所述与人机互操作有关的软件功能函数中包含禁止启动标识时,设置所述禁止启动标识。作为进一步优化的实施例,所述替代模块4在运行一段时间T3(T3>0,例如T3=10秒)后关断、或者在所述行走状态结束后关断。
[0079] 通过所述第三控制信号S11改变所述显示屏8的显示参数。所述显示参数包含亮度、色度、对比度、用户界面的显示位置、用户界面的显示面积等。例如降低所述显示屏8的亮度,直至关断所述显示屏8;再例如改变显示屏的色度、对比度;改变用户界面在显示屏的显示面积、显示位置等。改变显示参数使用户界面不易分辨。
[0080] 进一步理解本发明实施例的应用。例如移动终端的视频播放器程序(用户界面处理模块3的功能)运行时,移动终端及其控制装置进行移动状态监测,当发现为行走状态时,播放器发出提示并暂停播放。再例如,一些即时通信应用程序,在用户进行文字编辑和输入时调用移动监测功能,如发现处于行走状态则发出告警。本发明的实施例尤其适用于即时通信工具,使其在行走时只能进行语音对话功能。IM、微信、QQ、来往、微博等都可以用本发明改进。