图像显示方法及信息设备的制作方法

文档序号:7938612阅读:229来源:国知局
专利名称:图像显示方法及信息设备的制作方法
技术领域
本发明涉及诸如蜂窝电话单元,个人数字助理和个人计算机之类的信息设备,特别是涉及具有显示图像功能的信息设备。
然而,由于蜂窝电话单元等要由用户携带,它们应该小而轻。因此,限制了蜂窝电话单元的显示器的尺寸和显示分辨率。因而很难一次显示具有大尺寸像素的图像。为解决这一问题,通常,蜂窝电话单元减少像素量大的图像的尺寸或卷动像素量大的图像,以便一次显示其一部分。
缩小的显示适合于用户抓取整个图像。相反,卷动显示适合于用户观看图像的细节。
为减小像素量大的图像的尺寸并显示缩小的图像,蜂窝电话单元或类似设备应进行图像显现处理,与点的数量和显示的分辨率对应的图像缩小处理,图像描绘处理等,并要花费较长时间。
根据本发明的第一方面,提供一种用于在显示区上显示图像数据文件中包含的图像的图像显示方法,该方法包括步骤如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在显示区上显示图像数据文件中包含的主图像;如果主图像的像素尺寸大于显示区的像素尺寸并且图像数据文件中不包含微缩图,则缩小主图像的像素尺寸并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,图像数据文件中包含微缩图,并且微缩图的像素尺寸等于或小于显示区的像素尺寸,则在显示区上显示微缩图;如果主图像的像素尺寸大于显示区的像素尺寸,图像数据文件中包含微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的尺寸并显示缩小的微缩图。
根据本发明的第二方面,提供一种用于在显示区上显示图像数据文件中包含的图像的图像显示方法,该方法包括步骤如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在显示区上显示图像数据文件中包含的主图像;如果主图像的像素尺寸大于显示区的像素尺寸并且图像数据文件中不包含微缩图,则缩小主图像并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,图像数据文件中包含微缩图,并且微缩图的像素尺寸与显示区的像素尺寸之比等于或小于预定值,则缩小主图像的像素尺寸并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,图像数据文件中包含微缩图,微缩图的像素尺寸等于或小于显示区的像素尺寸,并且微缩图的像素尺寸与显示区的像素尺寸之比大于预定值,则在显示区上显示微缩图;如果主图像的像素尺寸大于显示区的像素尺寸,图像数据文件中包含微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的像素尺寸并显示缩小的微缩图。
在根据本发明第一或第二方面的图像显示方法中,如果至少主图像的像素高度大于显示区的像素高度,可以确定主图像的像素尺寸大于显示区的像素尺寸,如果至少主图像的像素宽度大于显示区的像素宽度,可以确定主图像的像素尺寸大于显示区的像素尺寸,如果主图像的像素高度小于显示区的像素高度并且主图像的像素宽度小于显示区的像素宽度,可以确定主图像的像素尺寸小于显示区的像素尺寸,如果至少微缩图的像素高度大于显示区的像素高度,可以确定微缩图的像素尺寸大于显示区的像素尺寸,如果至少微缩图的像素宽度大于显示区的像素宽度,可以确定微缩图的像素尺寸大于显示区的像素尺寸,如果微缩图的像素高度小于显示区的像素高度并且微缩图的像素宽度小于显示区的像素宽度,可以确定微缩图的像素尺寸小于显示区的像素尺寸。
如附图所示,根据下面对本发明最佳实施例的描述,将使本发明的这些和其它目的,特性和优点变得更加显而易见。
具体实施例方式
现在参考附图描述本发明的实施例。
(第一实施例)

图1是表示根据本发明实施例(下文称之为第一实施例)的蜂窝电话单元的结构方框图。参考图1,蜂窝电话单元10具有天线11,无线部分12,控制部分13,存储部分14,显示部分15,操作部分16,和电源部分17。通过用户的操作可将蜂窝电话单元10连接到因特网网站(未示出)。蜂窝电话单元10从网站下载数据并显示与下载的图像对应的图像。
天线11向无线基站(未示出)发射和从无线基站接收无线信号。
无线部分12转换天线11接收的高频无线信号的频率,从无线信号中除去噪声,并将得到的信号解调成数字信号。
控制部分13读取存储部分14中存储的程序并执行该程序进行操作。当从网站下载图像数据并在蜂窝电话单元10上显示时,控制部分13解码由无线部分12解调的数字信号并从解调的数字信号提取图像数据。提取的图像数据包含主图像的数据(下文称之为主图像数据)。另外,提取的图像数据可包含微缩图的图像数据(下文称之为微缩图数据)。微缩图是通过将主图像的像素尺寸缩小到用户可粗略地了解主图像的程度而获得的图像。通常,像素尺寸由沿图像高度的像素数量和沿图像宽度的像素数量来表示。
如果图像数据不包含微缩图数据,控制部分13促成(cause)要显示的主图像数据。相反,如果图像数据包含微缩图数据,控制部分13促成与显示部分15的分辨率对应的要显示的图像数据或微缩像。
存储部分14存储各种处理的程序和用于该处理所需的各种数据。另外,存储部分14包含临时存储执行各种处理的控制部分13使用的数据的区域(下文称该区域为工作区)图11是表示存储部分14的存储器的每个区域的示意图。参考图11,存储部分14包含工作区。例如,当控制部分13执行图像显示处理时,控制部分13把要显示的图像数据(图11中的新图像数据)显现到工作区的空白区,并对该图像数据执行缩小处理等。
显示部分15是显示与从网站下载的图像数据对应的图像的显示器。
操作部分16是诸如用来执行例如呼叫发出操作,呼叫接收操作和网页浏览操作的按键等之类的用户接口。
电源部分17具有向蜂窝电话单元10的每个部分供电的电池。
图2至4是在从网站下载并显示图像数据的情况下根据本发明第一实施例的蜂窝电话单元的操作流程图。控制部分13执行存储部分14中记录的预定程序时,操作蜂窝电话单元10。
参考图2至4,蜂窝电话单元10把从网站下载的图像数据文件等读入到存储部分14(步骤101)。
图12表示图像数据文件的概括格式的实例。虽然有各种各样的图像数据文件格式,在本实例中,描述常规的数据结构。代表静态图像标准的JPEG(联合图像专家组)具有这种结构。
参考图12,常规的图像数据文件包含文件标识符,附加信息,主图像信息和结束标识符。
文件标识符表示图像数据文件的开始。另外,文件标识符表示文件格式的类型。结束标识符表示图像数据文件的结束。
附加信息包含可相对于诸如像素尺寸和分辨率之类的图像为每个应用和信息指定的信息。附加信息可以包含微缩图信息。微缩图信息由微缩图的像素尺寸,应用数据,图像数据等组成。
主图像信息包含图像数据文件中记录的主图像的像素尺寸,应用数据,图像数据等。
接下来,蜂窝电话单元10分析图像数据文件并从图像数据文件提取附加信息的内容(步骤102)。此后,蜂窝电话单元10确定该附加信息是否包含微缩图信息(步骤103)。
如果附加信息不包含微缩图信息,蜂窝电话单元10检验主图像的像素尺寸(步骤115)。此后,蜂窝电话单元10确定主图像的像素尺寸是否大于显示器的像素尺寸(步骤116)。
如果主图像的像素尺寸大于显示器的像素尺寸,蜂窝电话单元10在存储部分14的工作区中为用于显示主图像的处理分配存储区(步骤117)。此后,蜂窝电话单元10将主图像数据显现给工作区,缩小与显示部分15的显示器的像素尺寸对应的主图像的像素尺寸,并使用缩小的主图像数据生成可在显示部分15上显示的图像数据(步骤118)。
此后,蜂窝电话单元10在显示部分15上显示与图像数据对应的图像。现在,蜂窝电话单元10结束该处理。
如果在步骤116的确定结果表示主图像的像素尺寸等于或小于显示部分15的显示器的像素尺寸,蜂窝电话单元10在存储部分14的工作区中为用于显示主图像的处理分配存储区(步骤119)。此后,蜂窝电话单元10将主图像数据显现到工作区中并使用主图像数据生成要在显示部分15上显示的图像数据(步骤120)。此后,流程进展到步骤110。这种情况下,由于主图像的像素尺寸等于或小于显示部分15的显示器的像素尺寸,不必缩小主图像的像素尺寸。
如果在步骤103的确定结果表示附加信息包含微缩图信息,蜂窝电话单元10检验主图像的像素尺寸(步骤104)。此后,蜂窝电话单元10确定主图像的像素尺寸是否大于显示部分15的显示器的像素尺寸(步骤105)。
如果主图像的像素尺寸等于或小于显示部分15的显示器的像素尺寸,蜂窝电话单元10在工作区中为用于显示主图像的处理分配存储区(步骤111)。此后,蜂窝电话单元10将主图像数据显现到工作区并使用主图像数据生成要在显示部分15上显示的图像数据(步骤112)。此后,流程进展到步骤110。这种情况下,由于主图像的像素尺寸等于或小于显示部分15的显示器的像素尺寸,不必缩小主图像的像素尺寸。
如果在步骤105的确定结果表示主图像的像素尺寸大于显示部分15的显示器的像素尺寸,蜂窝电话单元10检验微缩图的像素尺寸(步骤106)。
此后,蜂窝电话单元10确定微缩图的像素尺寸是否大于显示部分15的显示器的像素尺寸(步骤107)。
如果微缩图的像素尺寸等于或小于显示部分15的显示器的像素尺寸,蜂窝电话单元10在工作区中为用于显示微缩像的处理分配存储区(步骤113)。此后,蜂窝电话单元10将微缩图数据显现到工作区并使用微缩图数据生成要在显示部分15上显示的图像数据(步骤114)。此后,流程进展到步骤110。这种情况下,由于微缩图的像素尺寸等于或小于显示部分15的显示器的像素尺寸,不必缩小微缩图的像素尺寸。
如果在步骤107的确定结果表示微缩图的像素尺寸大于显示部分15的显示器的像素尺寸,蜂窝电话单元10在工作区中为用于微缩像的处理分配存储区(步骤108)。此后,蜂窝电话单元10将微缩图数据显现到工作区,缩小微缩图的像素尺寸,与显示部分15的显示器的像素尺寸对应,并使用缩小的微缩图数据生成可在显示部分15上显示的图像数据(步骤109)。此后,流程进展到步骤110,由于微缩图的像素尺寸小于主图像的像素尺寸,缩小微缩图过程的工作量大于缩小主图像过程的工作量。
如果主图像的像素尺寸等于或小于显示器的像素尺寸,根据第一实施例的蜂窝电话单元10照原样显示主图像。如果主图像的像素尺寸大于显示器的像素尺寸并且图像数据文件不包含微缩图,蜂窝电话单元10缩小主图像的尺寸并显示缩小的图像。如果主图像的像素尺寸大于显示器的像素尺寸,图像数据文件包含微缩图,并且微缩图的像素尺寸等于或小于显示器的像素尺寸,蜂窝电话单元10则照原样显示微缩图。如果主图像的像素尺寸大于显示器的像素尺寸,图像数据文件包含微缩图,并且微缩图的像素尺寸大于显示器的像素尺寸,蜂窝电话单元10则缩小微缩图的像素尺寸并显示缩小的微缩图。因此,降低了图像缩小处理的次数。另外,减轻了一次缩小处理的工作量。
通常,图像的像素尺寸由沿图像高度的像素数量和沿其宽度的像素数量表示。显示器的像素尺寸由沿显示器高度的像素数量和沿其宽度的像素数量表示。当其确定图像的像素尺寸是否大于显示器的像素尺寸时,例如,将图像的高度与显示器的高度比较,然后将图像的宽度与显示器的宽度比较。如果图像的高度和宽度中的至少一项大于显示器的高度和宽度中的至少一项,则确定图像的像素尺寸大于显示器的像素尺寸。这是由于如果图像的高度和宽度之一大于显示器的高度和宽度,需要缩小图像的处理。另外,如果图像的高度或宽度中的任何一项分别大于显示器的高度或宽度,最好是在这两个方向上缩小图像的像素尺寸以保持宽高比。
(第二实施例)图5至7是在从网站下载并显示图像数据的情况下根据本发明另一个实施例(下文称之为第二实施例)的蜂窝电话单元的操作流程图。虽然根据本发明第二实施例的蜂窝电话单元的结构与如图1所示的结构相同,它们之间应用程序的处理不同。根据第二实施例,当蜂窝电话单元显示图像时,该图像不总是显示在整个显示器上,而显示在显示器的一个预定区域中(下文称该区域为显示区域)。
参考图5至7,首先,蜂窝电话单元10把从网站等下载的图像数据文件读入到存储部分14(步骤201)。此后,蜂窝电话单元10分析图像数据文件并从图像数据文件提取附加信息的内容(步骤202)。此后,蜂窝电话单元10确定该附加信息是否包含微缩图信息(步骤203)。
如果附加信息不包含微缩图信息,蜂窝电话单元10检验主图像的像素尺寸(步骤216)。此后,蜂窝电话单元10检验显示区的尺寸(步骤217)。此后,蜂窝电话单元10确定主图像的像素尺寸是否大于显示区的像素尺寸(步骤218)。
如果主图像的像素尺寸大于显示区的像素尺寸,蜂窝电话单元10在存储部分14的工作区中为用于显示主图像的处理分配存储区(步骤219)。此后,蜂窝电话单元10将主图像数据显现给如图12所示的工作区,缩小主图像的像素尺寸,与显示区的像素区的尺寸对应,并使用缩小的主图像数据生成可在显示区中显示的图像数据(步骤220)。
此后,蜂窝电话单元10在显示部分15上显示与生成的图像数据对应的图像(步骤211)。现在,蜂窝电话单元10结束该处理。
如果在步骤218的确定结果表示主图像的像素尺寸等于或小于显示区的像素尺寸,蜂窝电话单元10在存储部分14的工作区中为用于显示主图像的处理分配存储区(步骤211)。此后,蜂窝电话单元10将主图像数据显现到工作区中并使用主图像数据生成要显示的图像数据(步骤222)。此后,流程进展到步骤210。这种情况下,由于主图像的像素尺寸等于或小于显示区的像素尺寸,不必缩小主图像的像素尺寸。
如果在步骤203的确定结果表示附加信息包含微缩图信息,蜂窝电话单元10检验主图像的像素尺寸(步骤204)。此后,蜂窝电话单元10检验显示区的像素尺寸(步骤205)。此后,蜂窝电话单元10确定主图像的像素尺寸是否大于显示区像素尺寸(步骤206)。
如果主图像的像素尺寸等于或小于显示区的像素尺寸,蜂窝电话单元10在工作区中为用于显示主图像的处理分配存储区(步骤212)。此后,蜂窝电话单元10将主图像数据显现到工作区并使用主图像数据生成要显示的图像数据(步骤213)。此后,流程进展到步骤211。这种情况下,由于主图像的像素尺寸等于或小于显示区的像素尺寸,不必缩小主图像的像素尺寸。
如果在步骤206的确定结果表示主图像的像素尺寸大于显示区的像素尺寸,蜂窝电话单元10检验微缩图的像素尺寸(步骤207)。
此后,蜂窝电话单元10确定微缩图的像素尺寸是否大于显示区的显示像素尺寸(步骤208)。
如果微缩图的像素尺寸等于或小于显示区的像素尺寸,蜂窝电话单元10在工作区中为用于显示微缩像的处理分配存储区(步骤214)。此后,蜂窝电话单元10将微缩图数据显现到工作区并使用微缩图数据生成要显示的图像数据(步骤215)。此后,流程进展到步骤211。这种情况下,由于微缩图的像素尺寸等于或小于显示区的像素尺寸,不必缩小微缩图的像素尺寸。
如果在步骤208的确定结果表示微缩图的像素尺寸大于显示区的像素尺寸,蜂窝电话单元10在工作区中为用于微缩像的处理分配存储区(步骤209)。此后,蜂窝电话单元10将微缩图数据显现到工作区,缩小微缩图的像素尺寸,与显示区的像素尺寸对应,并使用缩小的微缩图数据生成要显示的图像数据(步骤210)。此后,流程进展到步骤211,由于微缩图的像素尺寸小于主图像的像素尺寸,缩小微缩图的处理工作量大于缩小主图像的处理工作量。
在如图5至7所示操作的蜂窝电话单元10中,依据对应于应用程序改变的显示区的像素,微缩图的出现/不出现,主图像的像素尺寸和微缩图的像素尺寸来减少图像缩小处理的次数。另外,蜂窝电话单元10选择图像数据并显示所选的图像数据,以使一次缩小处理的工作量变轻。因此,即使显示区的像素尺寸改变,蜂窝电话单元10可优化地缩小该处理的工作量。
另外,如果图像的高度或宽度中的任何一项分别大于显示器的高度或宽度,最好是在这两个方向上缩小图像的像素尺寸以保持宽高比。
(第三实施例)图8至10是表示在从网站下载并显示图像数据的情况下根据本发明再一个实施例(下文称之为第三实施例)的蜂窝电话单元的操作流程图。虽然根据第三实施例的蜂窝电话单元的结构与如图1所示蜂窝电话单元的结构相同,它们之间应用程序的处理不同。
如果微缩图的像素尺寸比显示器的像素尺寸小得多并且显示微缩图来代替主图像,则不能有效地使用显示器。因此,用户可能不理解整个图像。这种情况下,根据第三实施例的蜂窝电话单元10缩小主图像的像素尺寸并显示缩小的主图像。
参考图8至10,蜂窝电话单元10把从网站下载等下载的图像数据文件读入到存储部分14(步骤301)。
此后,蜂窝电话单元10分析该图像数据文件,并从该图像数据文件提取附加信息的内容(步骤302)。此后,蜂窝电话单元10确定附加信息是否包含微缩图信息(步骤303)。
如果附加信息不包含微缩图信息,蜂窝电话单元10检验主图像的像素尺寸(步骤316)。此后,蜂窝电话单元10确定主图像的像素尺寸是否大于显示部分15的显示器的像素尺寸(步骤317)。
如果主图像的像素尺寸大于显示部分15的显示器的像素尺寸,蜂窝电话单元10在存储部分14的工作区中为用于显示主图像的处理分配存储区(步骤318)。此后,蜂窝电话单元10将主图像数据显现给如图12所示的工作区,缩小主图像的像素尺寸,与显示部分15的显示器的像素尺寸对应,并使用缩小的主图像数据生成可显示的图像数据(步骤319)。
此后,蜂窝电话单元10在显示部分15上显示与要显示的图像数据对应的图像(步骤310)。现在,蜂窝电话单元10结束该处理。
如果在步骤317的确定结果表示主图像的像素尺寸等于或小于显示部分15的显示器的显示像素尺寸,蜂窝电话单元10在存储部分14的工作区中为用于显示主图像的处理分配存储区(步骤320)。此后,蜂窝电话单元10将主图像数据显现到工作区中并使用主图像数据生成要在显示部分15上显示的图像数据(步骤321)。此后,流程进展到步骤310。这种情况下,由于主图像的像素尺寸等于或小于显示部分15的显示器的像素尺寸,不必缩小主图像的像素尺寸。
如果在步骤303的确定结果表示附加信息包含微缩图信息,蜂窝电话单元10检验主图像的像素尺寸(步骤304)。此后,蜂窝电话单元10确定主图像的像素尺寸是否大于显示部分15的显示器的像素尺寸(步骤305)。
如果主图像的像素尺寸等于或小于显示部分15的显示器的像素尺寸,蜂窝电话单元10在工作区中为用于显示主图像的处理分配存储区(步骤311)。此后,蜂窝电话单元10将主图像数据显现到工作区并使用主图像数据生成要显示的图像数据(步骤312)。此后,流程进展到步骤110。这种情况下,由于主图像的像素尺寸等于或小于显示部分15的显示器的像素尺寸,不必缩小主图像的像素尺寸。
如果在步骤305的确定结果表示主图像的像素尺寸大于显示部分15的显示器的像素尺寸,蜂窝电话单元10检验微缩图的像素尺寸(步骤306)。
此后,蜂窝电话单元10确定微缩图的像素尺寸是否大于显示部分15的显示器的显示像素尺寸(步骤307)。
如果微缩图的像素尺寸等于或小于显示部分15的显示器的像素尺寸,蜂窝电话单元10确定微缩图的像素尺寸与显示器的像素尺寸之比是否大于预定的阈值(步骤313)。
如果微缩图的像素尺寸与显示器的像素尺寸之比等于或小于预定的阈值,流程进展到步骤318。如果微缩图的像素尺寸与显示器的像素尺寸之比大于预定阈值,蜂窝电话单元10在工作区中为用于显示微缩像的处理分配存储区(步骤314)。此后,蜂窝电话单元10将微缩图数据显现到工作区并使用微缩图数据生成要在显示部分15上显示的图像数据(步骤315)。此后,流程进展到步骤310。这种情况下,由于微缩图的像素尺寸等于或小于显示部分15的显示器的像素尺寸,不必缩小微缩图的像素尺寸。
如果在步骤307的确定结果表示微缩图的像素尺寸大于显示部分15的显示器的像素尺寸,蜂窝电话单元10在工作区中为用于显示微缩像的处理分配存储区(步骤308)。此后,蜂窝电话单元10将微缩图数据显现到工作区,缩小微缩图的像素尺寸,与显示部分15的显示器的像素尺寸对应,并使用缩小的微缩图数据生成可在显示部分15上显示的图像数据(步骤309)。此后,流程进展到步骤310,由于微缩图的像素尺寸小于主图像的像素尺寸,缩小微缩图的处理工作量大于缩小主图像的处理工作量。
按如图8至10所示操作的蜂窝电话单元10选择主图像或微缩图,以使缩小处理的工作量变轻。虽然缩小微缩图的处理的工作量比缩小主图像的处理的工作量轻,如果微缩图的像素尺寸与显示器的像素尺寸之比小于预定阈值,蜂窝电话单元10则选择主图像并显示主图像。因此,当确保用户可用其理解整个图像的图像质量时,可减小该处理的工作量。
如果图像的高度或宽度中的任何一项分别大于显示器的高度或宽度,最好是在这两个方向上缩小图像的像素尺寸以保持宽高比。
根据本发明,依据对应于显示区的像素尺寸,微缩图的出现/不出现,主图像的像素尺寸和微缩图的像素尺寸来减少图像缩小处理的次数。另外,一次缩小处理的工作量变小。因此,可减少显示图像所需的时间周期。
另外,在确保图像质量的范围中,有效地减小了该处理的工作量。结果是,在确保图像质量时,可减少显示图像所需的时间周期。
虽然上面的实施例采用蜂窝电话单元作为信息设备。然而,信息设备可以是个人数字助理,个人计算机等。
虽然已相对应本发明的最佳模式的实施例给出并描述了本发明,本领域技术人员可以理解,在不脱离本发明的精神和范围的情况下可在形式和细节上进行上述和各种其它改变,省略,和添加。
权利要求
1.一种用于在显示区上显示图像数据文件中包含的图像的图像显示方法,所述方法包括步骤如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示所述图像数据文件中包含的主图像;如果主图像的像素尺寸大于显示区的像素尺寸并且所述图像数据文件中不包含微缩图,则缩小主图像的像素尺寸并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示微缩图;和如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的尺寸并显示缩小的微缩图。
2.根据权利要求1所述的图像显示方法,其中如果至少主图像的像素高度大于显示区的像素高度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果至少主图像的像素宽度大于显示区的像素宽度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果主图像的像素高度小于显示区的像素高度,主图像的像素宽度小于显示区的像素宽度,则确定主图像的像素尺寸小于显示区的像素尺寸,其中如果至少微缩图的像素高度大于显示区的像素高度,则确定微缩图的像素尺寸大于显示区的像素尺寸,其中如果至少微缩图的像素宽度大于显示区的像素宽度,则确定微缩图的像素尺寸大于显示区的像素尺寸,和其中如果微缩图的像素高度小于显示区的像素高度和微缩图的像素宽度小于显示区的像素宽度,则确定微缩图的像素尺寸小于显示区的像素尺寸。
3.一种用于在显示区上显示图像数据文件中包含的图像的图像显示方法,所述方法包括步骤如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示所述图像数据文件中包含的主图像;如果主图像的像素尺寸大于显示区的像素尺寸并且所述图像数据文件中不包含微缩图,则缩小主图像并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含微缩图,并且微缩图的像素尺寸与显示区的像素尺寸之比等于或小于预定值,则缩小主图像的像素尺寸并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,微缩图的像素尺寸等于或小于显示区的像素尺寸,并且微缩图的像素尺寸与显示区的像素尺寸之比大于所述预定值,则在所述显示区上显示微缩图;和如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的像素尺寸并显示缩小的微缩图。
4.根据权利要求3所述的图像显示方法,其中如果至少主图像的像素高度大于显示区的像素高度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果至少主图像的像素宽度大于显示区的像素宽度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果主图像的像素高度小于显示区的像素高度,主图像的像素宽度小于显示区的像素宽度,则确定主图像的像素尺寸小于显示区的像素尺寸,其中如果至少微缩图的像素高度大于显示区的像素高度,则确定微缩图的像素尺寸大于显示区的像素尺寸,其中如果至少微缩图的像素宽度大于显示区的像素宽度,则确定微缩图的像素尺寸大于显示区的像素尺寸,和其中如果微缩图的像素高度小于显示区的像素高度和微缩图的像素宽度小于显示区的像素宽度,则确定微缩图的像素尺寸小于显示区的像素尺寸。
5.一种具有在显示区上显示图像数据文件中包含的图像的功能的信息设备,所述信息设备包括如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示所述图像数据文件中包含的主图像的装置;如果主图像的像素尺寸大于显示区的像素尺寸并且所述图像数据文件中不包含微缩图,则缩小主图像的像素尺寸并显示缩小的主图像的装置;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示微缩图的装置;和如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的尺寸并显示缩小的微缩图的装置。
6.根据权利要求5所述的信息设备,其中如果至少主图像的像素高度大于显示区的像素高度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果至少主图像的像素宽度大于显示区的像素宽度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果主图像的像素高度小于显示区的像素高度,主图像的像素宽度小于显示区的像素宽度,则确定主图像的像素尺寸小于显示区的像素尺寸,其中如果至少微缩图的像素高度大于显示区的像素高度,则确定微缩图的像素尺寸大于显示区的像素尺寸,其中如果至少微缩图的像素宽度大于显示区的像素宽度,则确定微缩图的像素尺寸大于显示区的像素尺寸,和其中如果微缩图的像素高度小于显示区的像素高度和微缩图的像素宽度小于显示区的像素宽度,则确定微缩图的像素尺寸小于显示区的像素尺寸。
7.一种具有在显示区上显示图像数据文件中包含的图像的功能的信息设备,所述信息设备包括如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示所述图像数据文件中包含的主图像的装置;如果主图像的像素尺寸大于显示区的像素尺寸并且所述图像数据文件中不包含微缩图,则缩小主图像并显示缩小的主图像的装置;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含微缩图,并且微缩图的像素尺寸与显示区的像素尺寸之比等于或小于预定值,则缩小主图像的像素尺寸并显示缩小的主图像的装置;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,微缩图的像素尺寸等于或小于显示区的像素尺寸,并且微缩图的像素尺寸与显示区的像素尺寸之比大于所述预定值,则在所述显示区上显示微缩图的装置;和如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的像素尺寸并显示缩小的微缩图的装置。
8.根据权利要求7所述的信息设备,其中如果至少主图像的像素高度大于显示区的像素高度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果至少主图像的像素宽度大于显示区的像素宽度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果主图像的像素高度小于显示区的像素高度,主图像的像素宽度小于显示区的像素宽度,则确定主图像的像素尺寸小于显示区的像素尺寸,其中如果至少微缩图的像素高度大于显示区的像素高度,则确定微缩图的像素尺寸大于显示区的像素尺寸,其中如果至少微缩图的像素宽度大于显示区的像素宽度,则确定微缩图的像素尺寸大于显示区的像素尺寸,和其中如果微缩图的像素高度小于显示区的像素高度和微缩图的像素宽度小于显示区的像素宽度,则确定微缩图的像素尺寸小于显示区的像素尺寸。
9.一种包含在计算机可读介质上并包括代码的计算机程序产品,在执行时,代码使计算机执行一种用于在显示区上显示图像数据文件中包含的图像的图像显示方法,所述方法包括步骤如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示所述图像数据文件中包含的主图像;如果主图像的像素尺寸大于显示区的像素尺寸并且所述图像数据文件中不包含微缩图,则缩小主图像的像素尺寸并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示微缩图;和如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的尺寸并显示缩小的微缩图。
10.根据权利要求9所述的计算机程序产品,其中如果至少主图像的像素高度大于显示区的像素高度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果至少主图像的像素宽度大于显示区的像素宽度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果主图像的像素高度小于显示区的像素高度,主图像的像素宽度小于显示区的像素宽度,则确定主图像的像素尺寸小于显示区的像素尺寸,其中如果至少微缩图的像素高度大于显示区的像素高度,则确定微缩图的像素尺寸大于显示区的像素尺寸,其中如果至少微缩图的像素宽度大于显示区的像素宽度,则确定微缩图的像素尺寸大于显示区的像素尺寸,和其中如果微缩图的像素高度小于显示区的像素高度和微缩图的像素宽度小于显示区的像素宽度,则确定微缩图的像素尺寸小于显示区的像素尺寸。
11.一种包含在计算机可读介质上并包括代码的计算机程序产品,在执行时,代码使计算机执行一种用于在显示区上显示图像数据文件中包含的图像的图像显示方法,所述方法包括步骤如果主图像的像素尺寸等于或小于显示区的像素尺寸,则在所述显示区上显示所述图像数据文件中包含的主图像;如果主图像的像素尺寸大于显示区的像素尺寸并且所述图像数据文件中不包含微缩图,则缩小主图像并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含微缩图,并且微缩图的像素尺寸与显示区的像素尺寸之比等于或小于预定值,则缩小主图像的像素尺寸并显示缩小的主图像;如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,微缩图的像素尺寸等于或小于显示区的像素尺寸,并且微缩图的像素尺寸与显示区的像素尺寸之比大于所述预定值,则在所述显示区上显示微缩图;和如果主图像的像素尺寸大于显示区的像素尺寸,所述图像数据文件中包含所述微缩图,并且微缩图的像素尺寸大于显示区的像素尺寸,则缩小微缩图的像素尺寸并显示缩小的微缩图。
12.根据权利要求11所述的计算机程序产品,其中如果至少主图像的像素高度大于显示区的像素高度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果至少主图像的像素宽度大于显示区的像素宽度,则确定主图像的像素尺寸大于显示区的像素尺寸,其中如果主图像的像素高度小于显示区的像素高度,主图像的像素宽度小于显示区的像素宽度,则确定主图像的像素尺寸小于显示区的像素尺寸,其中如果至少微缩图的像素高度大于显示区的像素高度,则确定微缩图的像素尺寸大于显示区的像素尺寸,其中如果至少微缩图的像素宽度大于显示区的像素宽度,则确定微缩图的像素尺寸大于显示区的像素尺寸,和其中如果微缩图的像素高度小于显示区的像素高度和微缩图的像素宽度小于显示区的像素宽度,则确定微缩图的像素尺寸小于显示区的像素尺寸。
全文摘要
如果图像数据文件中包含的主图像的尺寸等于或小于显示部分的显示器的尺寸,控制部分在显示区中显示主图像。如果主图像的尺寸大于显示器的尺寸并且图像数据文件中不包含微缩图,控制部分缩小主图像的尺寸并显示缩小的主图像。如果主图像的尺寸大于显示器的尺寸并且图像数据文件中包含的微缩图的尺寸等于或小于显示器的尺寸,控制部分则显示微缩图。如果主图像的尺寸大于显示器的尺寸并且图像数据文件中包含的微缩图的尺寸大于显示器的尺寸,控制部分缩小微缩图的尺寸并显示缩小的微缩图。
文档编号H04N1/393GK1417697SQ0215036
公开日2003年5月14日 申请日期2002年11月11日 优先权日2001年11月9日
发明者吉冈健治 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1