画面缩放控制系统及其控制方法和计算机可读取存储介质的制作方法

文档序号:6465783阅读:124来源:国知局
专利名称:画面缩放控制系统及其控制方法和计算机可读取存储介质的制作方法
技术领域
本发明涉及一种画面缩放控制技术,特别是涉及一种根据接触区域内所 显示的可启动对象的数目来缩放画面的画面缩放控制系统及其控制方法和计 算机可读取存储介质。
背景技术
目前,便携式装置的应用越来越普遍,其执行程序或功能也越来越多, 因此操作界面也越来越受重视。例如手机、个人数字助理或智能型手机,初 期的机型由于功能较为简单,因此其操作界面大多使用按键组,其大多包含 十字键或数字键。然而,当执行的功能或程序越来越复杂时,上述的按键组
已不够用。因此,目前高端的便携式装置搭配配置了操作滚轮(jog whed)、触 控式屏幕或热键(hotkey),以供用户选择及执行程序或功能。其中,触控式屏 幕由于可兼顾显示及操作功能,因此越来越多便携式装置使用触控式屏幕。
然而,当用户徒手操作触控式屏幕时,往往因为手指的接触区域较大而 无法准确地点击到显示画面上的单一对象,因此容易同时启动多个对象或是 无法启动对象,导致用户使用不便。

发明内容
为了解决上述问题,本发明的目的在于在提供一种画面缩放控制系统及 其控制方法和计算机可读取存储介质,以提高用户徒手操控画面缩放的便利性。
为了实现本发明的目的,本发明提供一种画面缩放控制系统,用以控制 画面的缩放,所述画面缩放控制系统包含触控单元及处理单元。触控单元检 测物体与触控单元的接触,并产生包含接触区域的检测信号。处理单元接收 所述检测信号,并判断画面中对应所述接触区域的范围是否显示多个可被启 动对象,并根据判断结果来缩放(zoomin/out)所述画面。
其中,缩放控制单元判断画面中对应接触区域的范围为显示多个可被启动对象时,缩放控制单元放大(zoomin)画面。
其中,缩放控制单元判断画面中对应接触区域的范围为仅显示一个可被 启动对象时,缩放控制单元启动所述对象。
其中,可被启动对象包含超级链接对象、文件夹对象、文件对象或菜单
另外,本发明还提供一种画面缩放控制方法,用以控制画面的缩放,所 述画面缩放控制方法包含下列步骤。首先,提供触控单元,接着,检测物体 与触控单元的接触,并产生包含接触区域的检测信号。然后,判断所述画面 中对应所述接触区域的范围是否显示多个可被启动对象,当画面中对应所述 接触区域的范围内显示多个可被启动对象时,放大(zoom in)所述画面。
其中,所述画面缩放控制方法还包含当画面中对应所述接触区域的范围 内仅显示一个可被启动对象时,启动所述对象。
其中,可被启动对象包含超级链接对象、文件夹对象、文件对象或菜单
此外,本发明还提供一种计算机可读取的存储介质,储存计算机程序, 所述计算机程序安装于计算机系统中并使计算机系统执行画面缩放控制方 法,计算机系统具有触控单元及显示单元,显示单元用以显示画面,画面缩 放控制方法包含下列步骤。首先,检测物体与触控单元的接触,并产生包含 接触区域的检测信号。接着,判断画面中对应接触区域范围内是否显示多个 可被启动对象。当画面中对应所述接触区域范围内显示多个可被启动对象时, 》丈大f斤述画面。
其中,所述画面缩放控制方法还包含当画面中对应所述接触区域范围内 仅显示一个可一皮启动对象时,启动所述对象。
其中,可被启动对象包含超级链接对象、文件夹对象、文件对象或菜单


图1为本发明的画面缩放控制系统的第一实施例的方块图2至图4为本发明的画面缩放控制系统的第一实施例的操作示意图5为本发明的画面缩放控制系统的第二实施例的方块图6为本发明的画面缩放控制系统的第二实施例的操作示意图;以及图7为本发明的画面缩放控制方法的实施例的步骤流程图。 主要符号说明1为便携式电子装置,11为显示单元,113为可被启动 对象,lll为画面,114为不可被启动对象,112为界面图像,12为处理单元, 13为储存单元,131为应用程序,14为触控单元,141为4全测信号,142为 接触区域,15为缩放控制单元,2为智能型手机,21为显示屏幕,211为画 面,212为邮件信箱网页图像,213为文字对象,214为邮件连接对象,215 为播放界面图像,216为多媒体对象,217为选项对象,22为处理器,23为 内存,231为操作系统,232为网页浏览程序,233为缩放控制程序,234为 缩放控制函数,235为播放程序,236为多媒体文件,24为触控模块,241为 检测信号,242为接触区域,29为无线通信模块,S1 S9为步骤流程。
具体实施例方式
图1为本发明的画面缩放控制系统的实施例的方块图。图中,画面缩放 控制系统应用于便携式电子装置,例如个人数字助理、笔记本计算机或手机, 便携式电子装置1包含显示单元11、处理单元12、储存单元13、触控单元 14及缩放控制单元15。显示单元11用于显示画面(frame)lll,而储存单元13 用于储存处理单元12所执行的应用程序131,处理单元12从储存单元13读 取应用程序131并#1行,且驱动显示单元11在画面111中显示应用程序131 的界面图像112。界面图像112由多个对象(object)所组成,例如文字对象、 多媒体对象、图像对象、按钮对象、窗口对象、超级链接(hyperlink)对象或图 标对象(如文件夹图标对象、文件图标对象或菜单对象)等等。所述各个对象大 致上可分类为可被启动对象113及不可被启动对象114,例如,仅做显示用的 文字对象、图像对象或多媒体为不可被启动对象,表示用户无法触发此类对 象;超级链接对象、图标对象及按钮对象则为可被启动对象,即用户触发此 类对象后应用程序131会启动特定功能,以提供与用户的互动。
触控单元14用于检测物体与触控单元14的接触并产生包含接触区域 142的检测信号141。所述物体包含用户的手指或触控笔。缩放控制单元15 用于接收检测信号141,并判断画面111中对应接触区域142范围内是否显示 多个可被启动对象,并根据判断结果来缩放(zoomin/out)画面111。
图2至图4为第一实施例的操作示意图。图中,以便携式电子装置浏览 网页为举例。在图2中,便携式电子装置1的画面111显示每日新闻网页,此网页包含显示"每日新闻网页"的文字组件,所述文字组件为不可启动组件
U4;以及多个新闻超级链接组件,所述新闻超级链接组件为可启动的组件 113,用户可点击新闻超级链接组件以连接到内容网页。由于网页中的组件较 多,且其显示尺寸较小,所以当用户欲4走手点击新闻超级链接组件时,往往 会接触到多个可启动组件113,如图2所示,接触区域142内至少包括体育 新闻3、体育新闻4、体育新闻5、影艺新闻4及影艺新闻5等五个可启动组 件113,如果处理单元12不做任何动作或是启动这五个新闻超级链接组件, 都会对用户造成困扰。
因此,当缩放控制单元15判断画面111中对应接触区域142范围内显示 多个可被启动对象113时,缩放控制单元15 4姿照预i殳比例来放大(zoomin) 画面111,例如每一次放大时将画面111放大10%。缩放控制单元15传送画 面放大指令至处理单元12,以控制处理单元12进行画面放大的动作,画面 111放大后如图3所示。其中,画面放大方式优选的是以接触区域142的中心 点为参考点来放大画面。
如果缩放控制单元15判断画面111中对应接触区域142的范围内仅显示 一个可被启动对象113,则缩放控制单元15启动所述可被启动对象113,如 图4所示,体育新闻4的内容网页会被连接开启而显示于画面111上。通过 放大画面,让用户更容易点选到对象,进而解决在可携式装置上不容易对复 杂画面做操控的问题。
根据上述说明,用户单击(one click)触控单元14便可放大复杂的画面, 因此用户多次单击触控单元14直到画面上的组件大小适合操作。此外,用户 也可以连续接触触控单元14,当缩放控制单元15判断物体连续接触触控单 元14且画面111中对应接触区域142的范围内显示多个可被启动对象113时, 缩放控制单元15可连续放大画面lll,直到物体接触触控单元14或是缩放控 制单元15判断画面111中对应4妻触区域142的范围内^又显示一个可一皮启动对 象113时,缩放控制单元15便停止放大画面111,接着用户可再一次单击画 面111上的对象113以启动此对象113。
此外,缩》文控制单元15还可判断物体是否双击触控单元14,当物体双 击触控单元14时,缩》文控制单元15缩小(zoomout)画面111或是恢复画面 111至原本尺寸。
缩放控制单元15优选的是以处理器执行相关程序的软件方式来实现。触
7控单元14优选的是电阻式触控模块或是电容式触控模块,且触控单元14优 选的是与显示单元11组合成触控式屏幕。
图5为本发明的画面缩放控制系统的第二实施例的方块图。在此实施例 中,画面缩放控制系统应用于智能型手机。图中,智能型手机2包含显示屏 幕21、处理器22、内存23、触控模块24及无线通信模块29。内存23至少 储存操作系统231 、网页浏览程序232、播放程序235及多个多媒体文件236。 处理器22执行操作系统231以控制及管理便携式无线上网装置的资源,并提 供用户界面让用户能够操作便携式无线上网装置,并使处理器22可加载及执 行其它应用程序来提供服务。显示屏幕21用于显示用户界面的画面211。当 用户通过用户界面启动网页浏览功能时,处理器22加载并执行网页浏览程序 232,以控制无线通信模块29与服务器建立联机,并从所述服务器下载网页 数据。以使用上网浏览邮件信箱为例,处理器22根据所下载的邮件信箱网页 资料产生邮件信箱网页图像212,并将其显示于画面211中供用户阅读及操 作。其中,邮件信箱网页数据包含多个文字对象213及多个邮件连接对象214, 且邮件连接对象214具有时间参数,因此,在产生或更新邮件信箱网页图像 212时,处理器22根据时间参数对邮件连接对象214进行排序,且缩放控制 函数234记录每一邮件连接对象214排序后在画面211上的显示位置及显示 区域。
当触控模块24 ^^测到物体与触控模块24的接触并产生包含接触区域 242的检测信号241,处理器22执行网页浏览程序232中的缩放控制函数234, 将每一邮件连接对象214的显示位置及显示区域与接触区域242进行比较, 以判断接触区域24是否涉及多个邮件连接对象214,如果是,则放大邮件信 箱网页图像212,并更新每一邮件连接对象214的显示位置及显示区域。如 果接触区域24仅涉及一个邮件连接对象214,则处理器22从所述服务器下 载对应所述邮件连结对象214的邮件数据,并以邮件信箱网页图像212的原 本尺寸显示所述邮件数据。
此外,操作系统231根据需要可内设缩放控制程序233,以服务无缩放 控制函数的应用程序。例如,当用户通过用户界面启动多媒体播放功能时, 处理器22加载并执行播放程序235,以读取并播放多媒体文件236,并产生 播放界面图像215显示在画面211中。播放界面图像215包含至少一个多媒 体对象216及至少一个选项对象217。多々某体对象216包含影片菜单(menu)的选项,例如DVD影片所显示的预设菜单的章节选项,而选项对象217包含 操作组件,例如播放按钮、快进按钮或倒退按钮等等。播放程序无缩放控制 函数,不会执行上述的缩放控制,而由于操作系统231可取得显示于画面211 上的对象的位置及显示区域,因此可使用操作系统231中内设的缩放控制程 序233来进4亍画面211的缩^:,如图6所示,画面缩》文的判断方式与上述实 施例相同,故此不再详细i兌明。
图7为本发明的画面缩放控制方法的实施例的步骤流程图。此方法用以 控制电子装置所显示的画面的缩放,而画面上显示由多个对象(object)所组成 的界面图像,而这些对象大致上可分类为可被启动对象及不可被启动对象。 可被启动对象优选为超级链接对象、文件夹对象、文件对象或菜单对象。图 中,所述画面缩放控制方法包含下列步骤。首先,在步骤Sl,提供触控单元, 接着在步骤S2 4全测物体与触控单元的接触,并产生包含接触区域的检测信 号。所述物体包含用户的手指或触控笔,接着在步骤S3判断所述检测信号是 否为多击信号。如果该检测信号为多击信号,例如是双击信号,则在步骤S4 恢复画面至原本尺寸。
如果该检测信号不是多击信号,在步骤S5判断此画面中对应所述接触区 域范围内是否显示多个可被启动对象,当画面中对应所述接触区域范围内显 示多个可被启动对象时,在步骤S6以预设比例放大(zoom m)所述画面, 接着在步骤S7判断物体是否连续接触触控单元,如果是,则进行步骤S5。
如果所述画面中对应所述接触区域范围内没有显示多个可被启动对象, 则在步骤S8判断画面中对应所述接触区域范围是否仅显示一个可被启动对 象,如果是,则在步骤S9启动所述一个可被启动对象。
上述步骤流程可由计算机程序来实现,而所述计算机程序储存于计算机 可读取的存储介质,且被安装到具有触控单元及显示单元的计算机系统并使 所述计算机系统执行画面缩放控制方法的步骤。存储介质优选为内存、硬盘 或光存储介质。
权利要求
1、一种画面缩放控制系统,用以控制画面的缩放,该画面缩放控制系统包含触控单元,以用于检测物体与所述触控单元的接触,并产生包含接触区域的检测信号;以及缩放控制单元,以用于接收所述检测信号,并判断所述画面中对应所述接触区域的范围内是否显示多个可被启动对象,并根据判断结果来缩放所述画面。
2、 根据权利要求1所述的画面缩放控制系统,其特征在于当所述缩放控 制单元判断所述画面中对应所述接触区域的范围内显示多个可被启动对象 时,所述缩放控制单元放大所述画面。
3、 根据权利要求1所述的画面缩放控制系统,其特征在于当所述缩放控时,所述缩放控制单元启动所述对象。
4、 根据权利要求1所述的画面缩放控制系统,其特征在于当所述缩放控 制单元判断所述物体双击所述触控单元时,所述缩放控制单元缩小所述画面。
5、 一种画面缩》t控制方法,用以控制画面的缩力文,该画面缩方文控制方法 包含提供触控单元;检测物体与所述触控单元的接触,并产生包含接触区域的检测信号; 判断所述画面中对应所述接触区域的范围内是否显示多个可被启动对 象;以及当所述画面中对应所述接触区域的范围内显示多个可被启动的对象时, 放大所述画面。
6、 根据权利要求5所述的画面缩放控制方法,其特征在于当所述画面中 对应所述接触区域的范围内仅显示一个可被启动对象时,启动所述对象。
7、 根据权利要求5所述的画面缩放控制方法,其特征在于当所述物体双 击所述触4空单元时,缩小所述画面。
8、 一种计算机可读取的存储介质,储存计算机程序,所述计算机程序安 装于计算机系统中并使所述计算机系统执行画面缩放控制方法,所述计算机系统具有触控单元及显示单元,所述显示单元用于显示画面,所述画面缩放控制方法包含下列步骤检测物体与所述触控单元的接触,并产生包含接触区域的检测信号; 判断所述画面中对应所述接触区域的范围内是否显示多个可被启动对象;以及当所述画面中对应所述接触区域的范围内显示多个可被启动对象时,放大戶斤述画面。
9、根据权利要求8所述的计算机可读取的存储介质,其特征在于所述画 面缩放控制方法还包含当所述画面中对应所述接触区域的范围内仅显示一个可被启动对象时,启动所述对象。
10、根据权利要求8所述的计算机可读取的存储介质,其特征在于所述 画面缩放控制方法还包含当所述物体双击所述触控单元时,缩小所述画面。
全文摘要
本发明公开一种画面缩放控制系统及其控制方法和计算机可读取存储介质,用以控制画面的缩放,其特征在于使用触控单元作为用户的操作界面,并检测用户的手指与触控单元的接触。如果用户所接触的区域在画面中仅显示可被启动的对象时,则此对象被启动,相反,如果用户所接触的区域在画面中是显示多个可被启动对象时,则所述画面被放大,且如果用户继续接触触控单元,则所述画面会被连续放大直到用户所接触的区域在画面中仅显示一个可被启动对象,由此,可提高用户徒手操控画面缩放的便利性。
文档编号G06F3/048GK101630221SQ20081013397
公开日2010年1月20日 申请日期2008年7月18日 优先权日2008年7月18日
发明者蔡杰智 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1