生成显示的方法和装置的制作方法

文档序号:7583125阅读:148来源:国知局
专利名称:生成显示的方法和装置的制作方法
技术领域
本发明涉及生成显示的方法和执行该方法的装置。该方法特别适合,但不之限于,用于在移动电话的屏幕中生成文字显示。
移动电话的液晶显示屏(LCD)的尺寸受限于电话的尺寸,而新型号的电话的尺寸在不断地缩小。虽然像素越多现有的LCD屏幕显示的文字数目越多(显示的还是文字较少),但其缺点是屏幕的可读性降低。进一步,LCD增加像素就增加了它的复杂性和成本。这些因素使更复杂的移动系统的电话较难实现,例如,GSM(全球移动通信系统)系统,它有很多命令和功能,需要向使用者显示复杂的菜单结构以示出当前的功能。显示困难使在菜单结构中游历变得困难。在其他有小显示屏并需要显示一定数量的文字而在菜单结构中游历的设备中存在同样的问题。需要一种方法和装置以克服这些困难或者至少提供一种有用的选择。
本发明的一个目的是提供一种生成显示的方法以使用户可以方便地在小显示屏中游历复杂的菜单结构。
本发明的另一个目的是提供一种生成显示的装置以使用户可以方便地在小显示屏中游历复杂的菜单结构。
根据本发明,提供了一种在显示屏中生成显示的方法,包括接收表示多行将要显示的文字的数据;对所述多行文字中的一行采用一种字体;对所述多行文字中的其他行采用另一种比所述一种字体小的字体;将所述多行中的顶行的上部分截取;将所述多行中的底行的下部分截取;将所述多行在所述屏幕上显示。
最好是所述一行是所述顶行和所述底行之间的中间行。更好的,该行是菜单中的选中行。该选中行最好被高亮显示。更好的,通过在所述菜单中滚动,所述多行中的不同行可在选中行的位置以该字体显示。
本发明还提供一种执行上述方法的装置,该装置带有显示屏和处理装置。更好的,该装置是便携手持设备,如,移动电话,该显示屏可以是LCD屏幕。
参考以下附图和对本发明的最佳实施例的说明,本发明的上述和其他目的和技术特征将更加清楚。
以下将结合附图举例说明本发明的最佳实施例。


图1是使用最佳实施例的移动电话生成的显示的示意图;图2是该移动电话的硬件部件的方框图;和图3是由生成显示的移动电话执行的过程的最佳实施例的流程。图。
移动电话可以小至大约70立方厘米,一般型号的移动电话为大约100立方厘米。在最小的电话中,LCD屏幕一般可显示长度为10-12个英文字母,或5-6个中文字的两行文字。大的电话可显示文字长度相同的5行文字。在中文的情况下,这伴随着字体分辨率从所希望的标准的每个字16×16个像素降低到每个字11×12个像素。这将影响在组成一个菜单的命令或菜单项中游历,该菜单可以是组成一个菜单结构的多个菜单中的一部分。分辨率的降低导致只可以显示一至三个菜单项,这使用户较难确定当前位置在菜单结构中所处的位置。改变这种缺少“菜单位置感”的一种技术是在显示屏中显示箭头以表示示出的箭头方向上还有菜单项。这种箭头可以是在显示屏的文字区域中显示或在文字区域外作为一个图标显示,例如,NEC公司的移动电话,PDC N206,G9和G9C中使用的。令一种技术是带有一个滚动条位于菜单项旁,滚动条有一个位置指针,指示当前菜单项距菜单低有多远。所以这些技术都另外使用LCD的资源,并另外占用显示屏的区域,并且不能克服不能显示更多的菜单项这一缺点。
以下描述的方法和电话使用户可以在显示屏上看到更多的菜单项而不需要更大和更复杂的LCD显示屏。这种新方法使用户更好的明确当前显示的菜单项位于菜单的位置。
该方法包括第一,当前关注的菜单项采用一种字体,当前关注的菜单项通常在显示屏上是高亮显示,闪烁或光标指示其位置。直接位于当前选中菜单项之上和之下的菜单项用尺寸减小的字体显示,即,显示质量下降的字体显示。第二,在屏幕的顶部和底部,由质量下降的字体带来的剩余屏幕资源用来显示其他菜单项,而顶部和底部菜单项被截取一半显示,如图1所示。
该方法可以产生如图1所示的显示2,其中80×48像素的显示屏可以显示5行4,6,8,10和12中文字菜单项。中间选中菜单项8被高亮显示并用15×14像素字体显示,而其他行4,6,10和12有采用小的11×12像素的字体显示的字。底部菜单项4被删除上一半而截取和底部菜单项12被删除下一半而截取。
该方法采用视觉感知特性,即用户一般注视关注行8,并不察觉或不关心较低分辨率的其他行4,6,10和12。还有,用户可以已经翻译出顶行4和底行12,因为用户一般已经熟悉显示的内容和人的识字能力使在字的变形较大时也可成功识别显示内容。因此,用户感到显示屏可以显示更多菜单项。
该方法可以在图2所示的有标准硬件元件的移动电话20中执行。这些元件包括与程序闪存ROM24通信的中央处理单元(CPU)22和无线通信模块26。CPU22响应接收的电话20的键盘28的输入并且产生和向LCD驱动集成电路30发送要显示的数据。CPU22配备有用于存储文字数据的存储器空间和用于存储位图数据的屏幕缓冲区空间。LCD驱动器30根据CPU22提供的显示数据在电话的LCD屏幕32上生成显示。无线通信模块26包括用于在电话20的天线27上发送和接收无线信号的发送接收机并包括分别用于从电话20的麦克风34和向扬声器36接收和发送声音信号的调制器和解调器(modem)。ROM24包括可执行代码,该代码控制电话20的硬件元件的操作,特别是控制如图3所示的显示生成过程的执行。显示过程40由CPU22执行,使得可使用标准LCD驱动器30,但是,该过程也可由其他元件执行或由集成到一块集成电路上的CPU22和LCD驱动器30一起执行。
在电话20执行了产生表示将在屏幕20上显示的文字的多个不同过程42之一后,电话20调用显示过程40。在步骤44,过程40从过程42接收文字数据并使用存储器空间(文本缓冲区)保存表示屏幕32上的5行文字的字符数据。过程40,从步骤46开始并包括步骤48至54的不同处理,根据一行文字在5行4,6,8,10和12所处的位置处理文本的每一行以生成显示屏位图。如果在步骤48确定被处理的行是菜单的选中行,即,第三行8,则使用大字体,并在步骤49,在屏幕缓冲区空间加入新的文字数据。如果在步骤50确定该行为第二或第四行6或10,则使用较小字体,并在步骤51,在屏幕缓冲区空间加入新的文字数据。如果在步骤52确定该行是第一行4,则使用最小字体,并删除该行文本的上半部而截取,如图1所示,并在步骤53,在屏幕缓冲区空间加入新的表示文字数据。如果在步骤54确定该行是将显示的文字的第五行12,则使用该小字体,并删除该行文本的下部分而截取,如图1所示,并在步骤55,在屏幕缓冲区空间加入新的表示文字数据。在步骤56,如果确定了将显示的文字的5行都已处理,则在步骤57,CPU22将屏幕缓冲区空间的文字数据写入LCD的驱动器并将文字如图1所示在屏幕32显示。如果不是所有5行都被处理,操作返回步骤46以访问文本中的下一行。在调整后的文字数据已从屏幕位图缓冲区空间写入LCD驱动器30,过程40在步骤58结束。
本领域的技术人员可在权利要求书中描述的本发明的范围内作出许多修改。
权利要求
1.一种在显示屏上生成显示的方法,包括步骤接收表示多行将要显示的文字的数据;对所述多行文字中的一行采用一种字体;对所述多行文字中的其他行采用另一种小于所述一种字体的字体;将所述多行中的顶行的上部分截取;将所述多行中的底行的下部分截取;将所述多行在所述显示屏上显示。
2.如权利要求1的生成显示的方法,其中所述一行是所示顶行和所述底行之间的中间行。
3.如权利要求1的生成显示的方法,其中所述一行是菜单中的选中行。
4.如权利要求3的生成显示的方法,其中所述选中行被高亮显示。
5.如权利要求3的生成显示的方法,其中所述多行的不同的一行可通过在所述菜单中滚动而在选中行的位置以所述一种字体显示。
6.一种生成显示的装置,包括一个显示屏;和一个处理装置,用于接收表示将显示的多行文字的数据,对所述多行的一行采用一种字体,所述多行的其他行采用另一种小于所述一种字体的字体,截取所述多行的顶行的上部分,截取所述多行的底行的下部分,并在显示屏上显示所述多行文字。
7.如权利要求6的生成显示的装置,其中所述显示屏是LCD显示屏。
8.如权利要求6的生成显示的装置,其中所述装置是便携手持设备。
9.如权利要求6的生成显示的装置,其中所述装置是移动电话。
10.如权利要求8的生成显示的装置,其中所述显示屏是LCD显示屏。
全文摘要
一种生成显示的方法,使得用户可以在小显示屏上在复杂的菜单结构中方便地游历。生成显示的方法包括的步骤有接收表示多行将要显示的文字的数据;对所述多个文字中的一行采用一种字体;对所述多个文字中的其他行采用另一种比上述字体小的字体;将所述多行中的顶行的上部分截取;将所述多行中的底行的下部分截取;将所述多行在所述屏幕上显示。该方法可用于在移动电话的显示屏上生成文字显示以游历菜单结构。
文档编号H04M1/247GK1248874SQ9911873
公开日2000年3月29日 申请日期1999年9月7日 优先权日1998年9月8日
发明者D·F·达金斯 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1