具有转场特效功能的移动通讯装置的制作方法

文档序号:7611685阅读:159来源:国知局
专利名称:具有转场特效功能的移动通讯装置的制作方法
技术领域
本发明涉及一种具有转场特效功能的移动通讯装置,特别是涉及一种在一第一选单切换至一第二选单时加入转场特效的移动通讯装置。
背景技术
信息通讯系统高度发展的现代化信息社会中,电子装置被广泛地应用于各个领域中,比方说便利而轻巧的移动电话装置广泛的运用于人与人之间日常生活的沟通上,人们能借着方便的移动电话装置随时随地进行信息交换、经验分享与意见沟通。而移动电话的进步更是一日千里,近年来各式强大功能的移动电话陆续开发而出,而使用率的普及更造成产能急遽膨胀,因此在移动电话日趋普及、技术成熟、外形多变化以及型体缩小化的趋势下,如何能提供使用者更新颖生动的视觉效果,便成为移动电话程序设计的重要课题。
而目前市面上的移动电话的使用者接口(user interface)于切换各应用程序、功能选单或于浏览相片时,在画面的转换上并没有加入任何的特殊效果,只是单纯地从上一画面切换至下一画面,举例来说,请参阅图1,图1为已知移动电话由一第一功能选单切换至一第二功能选单的示意图,当使用者操控手机按键而将显示画面由该第一功能选单切换至该第二功能选单时,使用者于显示屏幕上所看到画面的变化是直接由该第一功能选单画面切换至该第二功能选单画面,而不会有任何转场特效加入,故若只是单纯地从上一画面切换至下一画面,使用者于操作移动电话时便缺乏多样化的视觉效果,于技术日新月异进步的移动电话的应用中确为一美中不足的缺憾。

发明内容
本发明提供一种具有转场特效功能的移动通讯装置,以解决上述的问题。
本发明提供一种移动通讯装置,其包含有一存储器,用以储存有相对于一第一选单的第一画面数据与相对于一第二选单的第二画面数据,一显示单元,耦合该存储器,用来显示画面数据,以及一控制单元,耦合于该显示单元,用来于接收到由该第一选单切换至该第二选单的指令时,控制该显示单元依序显示该第一画面数据,依据该第一画面数据或该第二画面数据产生对应的至少一转场数据,以及该第二画面数据。
本发明还提供一种控制一移动通讯装置由一第一选单切换至一第二选单的方法,其包含接收一选单切换指令,以及于接收到该选单切换指令后,依序于该移动通讯装置的显示单元上显示相对于该第一选单的第一画面数据,依据该第一画面数据或相对于该第二选单的第二画面数据产生的至少一转场数据,以及该第二画面数据。


图1为已知移动电话由第一功能选单切换至第二功能选单的示意图。
图2为本发明移动通讯装置的功能方块示意图。
图3为本发明控制图1的移动通讯装置由该第一选单切换至该第二选单的流程图。
图4为依据第一画面数据或第二画面数据产生相对应的转场数据的结构图。
图5为使用画面淡出/淡入的转场特效时显示单元所显示的转场画面的示意图。
图6为使用画面交互淡化的转场特效时显示单元所显示的转场画面的示意图。
图7为使用百叶窗的转场特效时显示单元所显示的转场画面的示意图。
附图符号说明10移动通讯装置 12壳体14存储器 16转场特效程序代码18显示单元 20输入模块22按键 24控制单元30第一画面数据 32转场数据
34特效种类 36转场节奏38第二画面数据具体实施方式
请参阅图2,图2为本发明一移动通讯装置10的功能方块示意图。移动通讯装置10可为一移动电话,移动通讯装置10包含一壳体12,用来包覆移动通讯装置10的内部组件,一存储器14,安装于壳体12内,存储器14储存有相对于一第一选单的第一画面(frame)数据与相对于一第二选单的第二画面数据,且储存有一转场特效程序代码16,一显示单元18,安装于壳体12内,用来显示画面数据,显示单元18可为一液晶显示器(liquidcrystal display,LCD),以及一输入模块20,其包含多个按键22,用来输入该第一选单切换至该第二选单的指令,例如按键22可为方向键,用来切换至上一层功能选单或下一层功能选单。移动通讯装置10还包含一控制单元24,安装于壳体12内且耦合于存储器14、显示单元18,以及输入模块20,用来于接收到由该第一选单切换至该第二选单的指令时,控制显示单元18依序显示该第一画面数据,依据该第一画面数据或该第二画面数据产生相对应的至少一转场数据,以及该第二画面数据。
请参阅图3,图3为本发明控制移动通讯装置10由该第一选单切换至该第二选单的流程图,该方法包含下列步骤步骤S100控制单元24控制显示单元18显示相对于该第一选单的第一画面数据。
步骤S102利用输入模块20输入一由该第一选单切换至该第二选单的选单切换指令至控制单元24。
步骤S104控制单元24于接收到该选单切换指令后,执行转场特效程序代码16,以依据相对于该第一选单的第一画面数据或相对于该第二选单的第二画面数据产生相对应的至少一转场数据。
步骤S106控制单元24控制显示单元18显示该至少一转场数据。
步骤S108控制单元24控制显示单元18显示相对于该第二选单的第二画面数据。
于此对上述步骤做一详细说明,首先一开始移动通讯装置10的显示单元18显示相对于该第一选单的第一画面数据,也就是说画面停留在该第一选单,当使用者操控输入模块20的按键22而欲切换该第一选单至该第二选单时,输入模块20便会输入由该第一选单切换至该第二选单的选单切换指令至控制单元24,而在控制单元24接收到该选单切换指令后便会执行转场特效程序代码16,以依据相对于该第一选单的第一画面数据或相对于该第二选单的第二画面数据产生相对应的至少一转场数据。请参阅图3,图3为依据一第一画面数据30或一第二画面数据38产生相对应的转场数据32的结构图。转场特效程序代码16包含一特效种类34(interpolator)与一转场节奏36(cadence)等对象,故由于对象导向的设计,可依据系统服务提供商、移动电话业者,或使用者的需求,轻易地抽换特效核心算法及转场时机,而呈现出使用者接口多样化的效果。首先转场特效程序代码16会先决定由相对于该第一选单的第一画面转换到该第二选单的第二画面中间要有几张转场画面(transition frame),之后,特效种类34此对象可依据第一画面数据30或第二画面数据38或第一画面数据30与第二画面数据38的组合运算出转场数据32的画面数据,故其为特效的核心算法部分,且不同特效的种类可储存于不同的函式内,例如可为画面淡出/淡入(fadeout/fade in)、画面淡入(fade in)、画面淡出(fade out)、画面交互淡化(crossfade)、或百叶窗(blind)等转场特效算法。
举例来说,可使用画面淡出/淡入的转场特效显示依据图4的第一画面数据30产生的画面数据,以及依据图4的第二画面数据38产生的画面数据,同时请参阅图5,图5为使用画面淡出/淡入的转场特效时显示单元18所显示的转场画面的示意图。在图4中的第一画面数据30为显示一色调浓度最浓的A图形40且第二画面数据38为显示一色调浓度最浓的B图形48,而经过控制单元24执行转场特效程序代码16中画面淡出/淡入的转场特效后,会依据第一画面数据40产生色调浓度较淡的A图形42且显示于显示单元18上,此即为画面淡出的效果,直到第一画面数据40完全淡出以产生空白的画面44,接下来便会依据第二画面数据48产生色调浓度较淡的B图形46且显示于显示单元18上,此即为画面淡入的效果,直到第二画面数据48完全淡入。至于单纯画面淡入与画面淡出的转场特效的影像处理原理则与前述相仿,故于此不再详述。
若使用画面交互淡化的转场特效,则可显示依据图3的第一画面数据30及第二画面数据38所产生的画面数据作为转场画面,请参阅图6,图6为使用画面交互淡化的转场特效时显示单元18所显示的转场画面的示意图。如图6所示,第一画面数据30为显示一色调浓度最浓的A图形50且第二画面数据38为显示一色调浓度最浓的B图形56,而经过控制单元24执行转场特效程序代码16中画面交互淡化的转场特效后,会依据第一画面数据50与第二画面数据56产生色调浓度越来越淡的A图形与色调浓度越来越浓的B图形所组合的图形52与图形54,且将其显示于显示单元18上,以达到于第一画面数据50慢慢淡出的同时第二画面数据56慢慢淡入的效果,直到第一画面数据50完全淡出且第二画面数据56完全淡入为止。依据第一画面数据50及第二画面数据56产生画面交互淡化的转场画面的方式,可为按照不同像素灰度值的比例合成第一画面数据50与第二画面数据56,而第一画面数据50慢慢淡出的同时第二画面数据56慢慢淡入的效果,为慢慢降低第一画面数据50的像素灰度值所占比例,且慢慢提高第二画面数据56的像素灰度值所占比例所致,至于该分配比例的配置可视转场画面的张数而定,举例来说若设定转场画面的张数为九张,可设定第一画面数据50的像素灰度值所占合成的转场画面数据的像素灰度值的比例由100%每间隔10%慢慢降至0%,意即九张转场画面中第一画面数据50的像素灰度值所占比例分别为90%、80%、70%、60%、50%、40%、30%、20%、10%,而设定第二画面数据56的像素灰度值所占合成的转场画面数据的像素灰度值的比例由0%每间隔10%慢慢升至100%,意即九张转场画面中第二画面数据56的像素灰度值所占比例分别为10%、20%、30%、40%、50%、60%、70%、80%、90%。
若使用百叶窗的转场特效,则可显示依据图4的第一画面数据30及第二画面数据38所产生的画面数据作为转场画面,请参阅图7,图7为使用百叶窗的转场特效时显示单元18所显示的转场画面的示意图。如图7所示,第一画面数据30为显示一色调浓度最浓的A图形60且第二画面数据38为显示一色调浓度最浓的B图形66,而经过控制单元24执行转场特效程序代码16中百叶窗的转场特效后,会依据第一画面数据60与第二画面数据66产生A图形与B图形画面交错重迭的转场图形62、64,且将其显示于显示单元18上,以达到第一画面数据60的部分慢慢减少而第二画面数据66的部分慢慢增加的百叶窗效果,直到第一画面数据60完全消失且第二画面数据66完全出现为止。依据第一画面数据60及第二画面数据66产生百叶窗效果的转场画面的方式,可为于转场画面中不同位置分别安插A图形与B图形的图像数据,而随着转场画面的转换将A图形所占转场画面的比例慢慢降低且将B图形所占转场画面的比例慢慢提高,最后终至第一画面数据60完全消失且第二画面数据66完全出现为止。
综上所述,控制单元24于接收到该选单切换指令后,便会执行转场特效程序代码16以进行转场特效而产生相对应的转场画面,至于特效种类的决定可采取系统内定、随机选取、或由使用者设定的方式等。而转场画面可为依据该第一画面数据产生的画面数据(画面淡出效果)、依据该第二画面数据产生的画面数据(画面淡入效果)、依据该第一及第二画面数据产生的画面数据(画面淡出/淡入效果、百叶窗效果)所产生的画面数据,而转场画面的过场安排可为依据该第一画面数据产生的画面数据、依据该第二画面数据产生的画面数据,以及依据该第一及第二画面数据产生的画面数据的排列组合,视所欲呈现的转场视觉效果而有所不同安排。
至于转场时机的决定方面,转场特效程序代码16的转场节奏对象可决定转场画面出现的时间以控制转场的节奏,也就是说当转场节奏对象被触发时,转场特效程序代码16的特效种类对象便会计算出新的转场画面,并输出于显示单元18。而转场节奏对象被触发的方式,可为使用定时器触发或按键触发等其它触发机制。于定时器触发方式的方面,移动通讯装置10还包含一定时器(timer),用来决定控制单元24控制显示单元18显示该第一画面数据与该转场画面数据或显示该转场数据与该第二画面数据间的时间间隔,而控制单元24可于接收到该第一选单切换至该第二选单的指令时,依据该定时器所提供的时间间隔控制显示单元18依序显示该第一画面数据、该转场画面数据,以及该第二画面数据。举例来说,可设定该定时器每隔0.1秒钟触发该转场节奏对象,以使该特效种类对象每隔0.1秒钟计算出新的转场画面,并于每隔0.1秒钟输出新的转场画面于显示单元18,以呈现相对应的转场效果;此外,于按键触发方式的方面,可为利用输入模块20的按键22输入一启动指令至控制单元24以触发该转场节奏对象,例如可设定每按一次按键22便触发该转场节奏对象一次,以使该特效种类对象逐次计算出新的转场画面,而控制单元24可于接收到输入模块20所传来的启动指令后控制显示单元18显示该特效种类对象计算出的转场画面数据,因此使用者可于每次按下按键22以触发该转场节奏对象后,于显示单元18上观看到新的转场画面。至于转场节奏的决定可采取系统内定、随机选取、或由使用者设定的方式等。
相较于已知的移动通讯装置,本发明的具有转场特效功能的移动通讯装置可于切换各应用程序、功能选单或于浏览相片时,在画面的转换加入特殊的转场特效,而具有新颖生动的使用者操作接口,故可提供使用者于操作移动通讯装置时多样化的视觉效果,以提升移动通讯装置的附加价值。
以上所述仅为本发明的较佳实施例,凡依本发明的权利要求所做的均等变化与修饰,皆应属本发明专利的涵盖范围。
权利要求
1.一种移动通讯装置,其包含有一存储器,用以储存有相对于一第一选单的第一画面数据与相对于一第二选单的第二画面数据;一显示单元,耦合该存储器,用来显示画面数据;以及一控制单元,耦合于该显示单元,用来在接收到由该第一选单切换至该第二选单的指令时,控制该显示单元依序显示该第一画面数据,依据该第一画面数据或该第二画面数据产生对应的至少一转场数据,以及该第二画面数据。
2.如权利要求1所述的移动通讯装置,其中该存储器还储存有一转场特效程序代码,该控制单元用来在接收到该第一选单切换至该第二选单的指令时,执行该转场特效程序代码以产生对应的该至少一转场数据。
3.如权利要求1所述的移动通讯装置,其还包含一定时器,用来决定该控制单元控制该显示单元显示该第一画面数据与该至少一转场数据或显示该至少一转场数据与该第二画面数据间的时间间隔,该控制单元用来在接收到该第一选单切换至该第二选单的指令时,依据该定时器所提供的时间间隔控制该显示单元依序显示该第一画面数据、该至少一转场数据,以及该第二画面数据。
4.如权利要求1所述的移动通讯装置,其还包含一输入模块,用来输入该第一选单切换至该第二选单的指令。
5.如权利要求4所述的移动通讯装置,其中该输入模块可用来输入一启动指令至该控制单元,且该控制单元用来在接收到该输入模块所传来的启动指令后控制该显示单元显示该至少一转场数据。
6.如权利要求4所述的移动通讯装置,其中该输入模块包含多个按键。
7.如权利要求1所述的移动通讯装置,其中该移动通讯装置为一移动电话。
8.一种控制一移动通讯装置由一第一选单切换至一第二选单的方法,其包含(a)接收一选单切换指令;以及(b)依序在该移动通讯装置的显示单元上显示相对于该第一选单的第一画面数据,依据该第一画面数据或相对于该第二选单的第二画面数据产生的至少一转场数据,以及该第二画面数据。
9.如权利要求8所述的方法,其中步骤(b)包含在该移动通讯装置的显示单元上显示该第一画面数据,在接收到该选单切换指令后,依序在该移动通讯装置的显示单元上显示依据该第一画面数据产生的至少一转场数据,依据该第二画面数据产生的至少一转场数据,以及该第二画面数据。
10.如权利要求8所述的方法,其中步骤(b)包含在该移动通讯装置的显示单元上显示该第一画面数据,在接收到该选单切换指令后,依序在该移动通讯装置的显示单元上显示依据该第一及第二画面数据产生的至少一转场数据,以及该第二画面数据。
11.如权利要求8所述的方法,其中步骤(b)包含在该移动通讯装置的显示单元上显示该第一画面数据,在接收到该选单切换指令后,依序在该移动通讯装置的显示单元上显示依据该第一画面数据产生的至少一转场数据,依据该第一及第二画面数据产生的至少一转场数据,依据该第二画面数据产生的至少一转场数据,以及该第二画面数据。
12.如权利要求8所述的方法,其中步骤(b)还包含在该移动通讯装置的显示单元上显示该第一画面数据,提供一时间间隔且在接收到该选单切换指令后,依据该时间间隔依序在该移动通讯装置的显示单元上显示依据该第一画面数据或该第二画面数据产生的至少一转场数据,以及该第二画面数据。
13.如权利要求8所述的方法,其中步骤(b)还包含输入一启动指令,在接收到该启动指令后,在该移动通讯装置的显示单元上显示依据该第一画面数据或该第二画面数据产生的至少一转场数据。
全文摘要
一种移动通讯装置,其包含有一存储器,用以储存有相对于一第一选单的第一画面数据与相对于一第二选单的第二画面数据,一显示单元,耦合该存储器,用来显示画面数据,以及一控制单元,耦合于该显示单元,用来在接收到由该第一选单切换至该第二选单的指令时,控制该显示单元依序显示该第一画面数据,依据该第一画面数据或该第二画面数据产生对应的至少一转场数据,以及该第二画面数据。
文档编号H04Q7/32GK1812425SQ20051000582
公开日2006年8月2日 申请日期2005年1月27日 优先权日2005年1月27日
发明者王纯怡, 傅清伟, 邱志良 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1