具有菜单显示改变功能的移动通信终端及其菜单显示改变方法

文档序号:7598804阅读:87来源:国知局
专利名称:具有菜单显示改变功能的移动通信终端及其菜单显示改变方法
技术领域
本发明涉及到移动通信终端,并且尤其涉及移动通信终端中的用户接口技术。
背景技术
在传统的移动通信终端中,除了例如开机启动屏幕图像或者移动通信终端来电时显示的图像等若干图像外,用户不可能随意的建立或者改变图像。现在给出一种传统的图像改变程序。
移动通信终端的闪存ROM被逻辑划分为代码ROM区和EFS(嵌入文件系统)区。由制造商设置的缺省图像例如启动屏幕图像被存储在所述代码ROM区。为了改变启动屏幕图像或者待机屏幕图像,用户通常通过WAP(无线应用协议)从服务器下载新的图像并将该图像存储在所述EFS区。一旦移动通信终端被开启并且对应的例程被执行,该例程首先读取设定条件以确定使用缺省图像或者下载图像。如果所述条件被设定为显示下载图像,则存储在EFS区中的图像文件被加载到分配给该图像文件的RAM区中并且新下载的图像在所述例程的控制下被显示。
另一方面,在2001年12月17号公布的韩国专利申请No.2001-111166中公开了一种改变菜单图标的技术,其中新的菜单图标被下载以替代已有图标,并且菜单自身也被编辑。
根据该现有技术,由于用于所述菜单图标的代码没有与代码ROM区中的程序代码分开,因此要改变菜单图标而不升级代码ROM是不可能的。对代码ROM的升级意味着升级移动通信终端。而且,所述代码ROM的版本被完全管理以进行移动通信终端的质量管理。因此,实际上不可能像改变启动屏幕图像那样简单地改变菜单图标。
另一方面,如果每次显示菜单图像时检查设定条件以加载图像文件,菜单转换会变得很慢,导致用户不满意。因此,改变启动屏幕图像的传统技术不适合应用于改变菜单图像。

发明内容
本发明提供了具有方便改变菜单图像功能的移动通信终端。
本发明还提供了具有如下功能的移动通信终端,即可以改变菜单图像而不需要升级该移动通信终端版本。
根据本发明一个方面,提供了一种包括闪存ROM的移动通信终端,所述闪存ROM具有互相分离的程序代码区和图像代码区。
所述移动通信终端可以包括通信单元;具有互相分离的程序代码区和图像代码区的闪存ROM;控制单元,包括用于控制通过所述通信单元的数据通信的通信控制单元,用于向所述图像代码区写入通过所述通信单元下载的菜单图像的菜单图像改变单元,以及菜单处理单元,该单元由存储在所述闪存ROM的程序代码区中的例程控制,并且加载图像代码区中的菜单图像以便将该菜单图像显示在显示屏上;显示驱动单元,用于产生显示数据并且在所述菜单处理单元的控制下驱动显示屏;以及由所述显示驱动单元驱动的显示单元。
所述移动通信终端可以进一步包括发送数据到外部设备或者从外部设备接收数据的外部接口单元,其中所述控制单元进一步包括固件升级单元,该单元将通过所述外部接口单元接收的固件写入所述闪存ROM的程序代码区。
所述程序代码区和图像代码区可以在闪存ROM的代码ROM区内互相分离。
根据本发明另一个方面,提供了一种改变移动通信终端中的菜单图像的方法,所述方法包括步骤a)通过无线因特网访问服务器;b)从所述服务器接收菜单图像并将该菜单图像存储在临时区域;c)以存储在临时区域中的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像;以及d)在存储于闪存ROM的代码ROM区内的程序代码区中的例程的控制下检索并显示替代后的菜单图像。
所述步骤b)可以包括步骤b1)从所述服务器接收并显示菜单图像列表;b2)进行对从所述菜单图像列表选定的菜单图像的模拟;以及b3)将用户最终选定的菜单图像存储到临时区域中。
根据本发明的另一个方面,提供了一种改变移动通信终端中的菜单图像的方法,所述方法包括步骤1)通过外部接口单元建立与外部设备的连接;m)从所述外部设备接收菜单图像并且以接收的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像;以及n)在存储于闪存ROM的代码ROM区内的程序代码区中的例程的控制下检索并显示替代后的菜单图像。
所述步骤m)可以包括m1)通过所述外部设备的显示单元显示菜单图像列表;m2)对用户通过所述外部设备选定的菜单图像进行模拟;以及m3)根据用户的最终选择从所述外部设备接收菜单图像并且以接收的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像。
构成菜单显示的所述菜单图像的示例包括菜单图标、动画图像等等。


本发明的上述的和其它的特点和优点可以通过参考附图对示例实施例的详细描述而更明白,其中图1是显示根据本发明一个实施例的移动通信终端的配置的结构图;图2是显示根据本发明一个实施例的改变菜单图像的方法的流程图;以及图3是显示根据本发明另一个实施例的改变菜单图像的方法的流程图。
具体实施例方式
现在参考附图对根据本发明的示例实施例进行详细描述。
图1是显示根据本发明一个实施例的移动通信终端的配置的结构图。所述移动通信终端包括用于与基站收发器通信的通信单元300,用于存储程序和数据的闪存ROM 900,驱动用于显示数据的显示屏的显示驱动单元510,由所述显示驱动单元510驱动的显示单元530,用于输入命令信号的输入单元200,用于发送数据到外部设备或者从外部设备接收数据的外部接口单元700,以及用于控制整个系统的控制单元100。
通信单元300是用于传输数据和语音通信,例如,使用CDMA或者GSM制式的电路。外部接口单元700配置为通过串行接口例如RS-232、USB或者IR端口连接外部设备。显示单元530的一个示例包括LCD(液晶显示屏)。显示驱动单元510从输入到驱动单元的显示数据生成帧驱动信号以驱动显示单元530。输入单元200是配置为使用户可以输入命令信号的设备。输入单元200的示例包括数字键盘、轨迹球以及触摸板。控制单元100通常具有结合通信单元300一部分的单块芯片的形式,并且由以程序代码工作的主微处理器构成。闪存ROM 900是非易失存储器。由于闪存存储器主要作为存储程序和数据的介质使用,因此本发明所述的存储介质被认为是闪存ROM。然而,本发明并不限于以闪存ROM作为存储介质。
闪存ROM 900典型地划分为代码COM区和EFS区。代码ROM区除了数据外还存储设备控制代码和初始化代码。EFS区用于存储文件系统,所述文件系统管理存储在闪存存储器中的数据文件并且可以存储临时数据或文件。
根据本发明,闪存ROM 900的代码ROM区划分为程序代码区和图像代码区。程序代码区例如用于存储程序代码,所述程序代码用于在菜单显示例程中控制菜单显示。一般地,所述程序代码区用于存储由程序员编写的程序代码而不是通过图片操作或者声音源编辑操作创建的媒体文件。所述图像代码区用于存储媒体文件,当存储在程序代码区中的程序代码执行时被检索。
一般地,在移动通信终端的开发中,通常伴随着对于用户环境的软件和多媒体功能的开发。由于传统方式中程序代码和图像代码互相不分离,在开发后单独管理程序代码版本和图像代码版本是不可能的。因此,不可能单独地仅仅升级缺省图像代码例如菜单图像代码。
只读图像文件由图像代码创建。当程序代码区的例程被编译并且目标文件被链接时,图像文件被预先设定在不同于程序代码区的绝对地址,所述图像文件被设定在环境设置文件例如分散加载文件(.SCL)中。因此,程序员可以很容易检测每个菜单图像的位置,并且因此可以单独地或者同时地改变菜单图像。
根据一个优选实施例,所述图像代码区在闪存ROM的代码ROM区中以足够的距离与所述程序代码区分离。
控制单元100包括用于控制通过通信单元300的数据通信的典型的通信控制单元110。另外,控制单元100包括菜单图像改变单元150和菜单处理单元170。
菜单图像改变单元150通过将经由通信单元300下载的菜单图像写入到图像代码区中而改变已有菜单图像。改变过程将在后面详述。控制单元100中提供的菜单处理单元170访问所述改变后的菜单图像。菜单处理单元170从图像代码区中检索所需的菜单图像并进行操作从而所述菜单图像显示在显示屏上。
根据本发明,控制单元100进一步包括固件升级单元130。所述固件升级单元130通过将经由外部接口单元700接收的固件写入到闪存ROM 900的程序代码区中而升级固件。根据本发明,由于仅仅升级程序代码区而不升级大容量的图像文件,因此相对于原有技术可以显著减少固件升级所需的时间。
而且,在菜单处理单元170由制造商编程并且移动通信终端售出后,用户可以单独改变菜单图像。另外,即使通过固件升级改变了用于控制所述控制单元100的程序代码,用户还是可以使用已有菜单图像。
图2是显示根据本发明一个实施例的改变菜单图像的方法的流程图。现在参考图2详细描述根据本发明的改变菜单图像的方法。
移动通信终端在控制单元100内提供的通信控制单元110的控制下通过无线因特网网络访问服务器(步骤S101)。当所述移动通信终端建立起到服务器的连接时,所述服务器通过一系列菜单选择操作提供根据本发明的图像改变服务。所述服务器提供多个成套的菜单图像,所述成套的菜单图像具有与制造商提供的菜单图像相同的图像尺寸并且按相同顺序排列。所述服务器提供所述成套的菜单图像的列表,并且移动通信终端从所述服务器接收该列表并且在显示屏上显示该列表(步骤S103)。当用户从上述的列表中选定一套菜单图像时,移动通信终端下载该选定的一套菜单图像并且在显示屏上对该菜单图像进行模拟(步骤S105)。所述模拟可以协助用户选择菜单图像。用于所述模拟的图像处理在现有的基于虚拟设备的移动开发平台中是典型的,因此在本实施例中对该处理的详细描述略去。
一旦用户选定最终的一套菜单图像,该套菜单图像被下载并且存储以用于模拟,例如存储到作为闪存ROM的EFS区一部分的临时区域,以防止在下载过程期间连接断开的情况下移动通信终端系统发生故障(步骤S107)。
当包括所述菜单图像的文件完全下载到临时区域后,移动通信终端断开与无线因特网的连接。在离线模式下,移动通信终端转换到升级模式,并且控制升级过程的例程被执行。包含在下载的二进制文件中的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像(步骤S109)。上述过程由控制单元100内提供的菜单图像改变单元150执行。随后,移动通信终端复位。
接下来,菜单处理单元170访问如前所述相同的图像代码区,读取并显示替代后的菜单图像(步骤S111)。
图3是显示根据本发明另一个实施例的改变菜单图像的方法的流程图。用户通过个人计算机中的网络浏览器访问提供菜单图像的服务器(步骤S201)。用户读取由所述服务器提供的菜单图像列表(步骤S203)。用户从该列表选择一套菜单图像。所述服务器控制网络站点在计算机屏幕上显示移动通信终端显示屏对所选择的一套菜单图像进行模拟(步骤S205)。用于该模拟的图像处理在计算机领域是典型的,因此在本实施例中略去对其详细描述。一旦用户在察看显示屏上若干菜单图像的模拟后最终选定所需的一套菜单图像,所述服务器将包含所选定的一套菜单图像的文件下载到用户的个人计算机(步骤S207)。
接下来,用户在个人计算机中执行控制菜单图像升级的程序。然后,移动通信终端的固件升级在该程序的控制下进行。个人计算机在该程序的控制下通过其自身接口建立起与移动通信终端的连接(步骤S209)。在该连接建立后,移动通信终端从所述计算机下载包含菜单图像的文件,并且以所下载的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像(步骤S211)。随后,所述计算机断开与移动通信终端的连接。在移动通信终端复位后,用于显示菜单图像的典型的控制操作被执行,其中菜单处理单元170访问并控制存储在图像代码区中的菜单图像,从而显示驱动单元510在显示屏上显示所述菜单图像(步骤S213)。
根据本发明,由于程序代码区与图像代码区是分离的,因此可以仅仅升级程序代码并由此缩短固件升级所需的时间。另外,可以改变缺省图像例如菜单图像而不需要升级固件版本。
而且,还可以同时改变移动通信终端中使用的图像,例如启动屏幕图像和菜单图像。
尽管本发明参考其示例实施例进行描述,本领域技术人员应该理解,可以在其中作出各种形式和细节上的改变而不背离所附权利要求书限定的本
权利要求
1.一种移动通信终端,包括具有互相分离的程序代码区和图像代码区的闪存ROM(只读存储器)。
2.根据权利要求1所述的移动通信终端,包括通信单元;闪存ROM;控制单元,包括用于控制通过所述通信单元的数据通信的通信控制单元,用于向所述图像代码区写入通过所述通信单元下载的菜单图像的菜单图像改变单元,以及菜单处理单元,该单元由存储在所述闪存ROM的程序代码区中的例程控制,并且加载图像代码区中的菜单图像以便将该菜单图像显示在显示屏上;显示驱动单元,用于产生显示数据并且在所述菜单处理单元的控制下驱动显示屏;以及由所述显示驱动单元驱动的显示单元。
3.根据权利要求2所述的移动通信终端,其进一步包括发送数据到外部设备或者从外部设备接收数据的外部接口单元,其中所述控制单元进一步包括固件升级单元,该单元将通过所述外部接口单元接收的固件写入到所述闪存ROM的程序代码区中。
4.根据权利要求1至3中任何一者所述的移动通信终端,其中所述程序代码区和图像代码区在闪存ROM的代码ROM区内互相分离。
5.一种用于改变移动通信终端中的菜单图像的方法,所述方法包括步骤a)通过无线因特网访问服务器;b)从所述服务器接收菜单图像并将菜单图像存储到临时区域;c)以存储在临时区域中的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像;以及d)在存储于闪存ROM的代码ROM区中的程序代码区内的例程的控制下检索并显示所述替代后的菜单图像。
6.根据权利要求5所述的方法,其中所述步骤b)包括步骤b1)从所述服务器接收并显示菜单图像列表;b2)对从所述菜单图像列表中选定的菜单图像进行模拟;以及b3)将用户最终选定的菜单图像存储到临时区域中。
7.一种改变移动通信终端中的菜单图像的方法,所述方法包括l)通过外部接口单元建立与外部设备的连接;m)从所述外部设备接收菜单图像并且以所接收的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像;以及n)在存储于闪存ROM的代码ROM区中的程序代码区内的例程的控制下检索并显示所述替代后的菜单图像。
8.根据权利要求7所述的方法,其中所述步骤m)包括步骤m1)通过所述外部设备的显示单元显示菜单图像列表;m2)对用户通过所述外部设备选定的菜单图像进行模拟;以及m3)根据用户的最终选择从所述外部设备接收菜单图像,并且以所接收的菜单图像替代位于闪存ROM的代码ROM区中的图像代码区内的已有菜单图像。
全文摘要
公开了一种移动通信终端,其中程序代码区和图像代码区在闪存ROM的代码ROM区内互相分离,其中控制所述移动通信终端的各种例程存储于所述程序代码区中,并且由所述例程访问的图像或者语音文件存储于所述图像代码区中。包括菜单图像在内的文件在下载后存储于所述图像代码区中。根据本发明,由于所述程序代码区与图像代码区相分离,因此可以仅仅升级程序代码并且由此缩短固件升级所需的时间。另外,可以改变菜单图像而不需要升级固件版本。
文档编号H04M1/725GK1612104SQ20041008680
公开日2005年5月4日 申请日期2004年10月28日 优先权日2003年10月28日
发明者王成植 申请人:居里泰尔通讯株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1