信息处理设备和信息处理方法转让专利

申请号 : CN201310225007.9

文献号 : CN103713870B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 山本训稔

申请人 : 富士施乐株式会社

摘要 :

公开了信息处理设备和信息处理方法。信息处理设备包括第一产生单元、检测器、第二产生单元、第三产生单元和第四产生单元。第一产生单元缩小原始图像以产生缩小图像。检测器检测放大该缩小图像的一部分的放大指示。第二产生单元在检测器检测到放大指示时按放大程度由放大中心向周围区域变小的方式放大缩小图像的该部分以产生第一放大图像。第三产生单元指定原始图像中与第一放大图像的一个区域相对应的部分并放大所指定部分以产生第二放大图像,此区域的周边距放大中心的距离预先确定。第四产生单元根据第一放大图像和第二放大图像来按照在第一放大图像的放大中心处将第二放大图像叠置在第一放大图像上的方式合成图像并输出合成的图像。

权利要求 :

1.一种信息处理设备,包括:

第一产生单元,其通过缩小原始图像来产生缩小图像;

检测器,其检测用来放大所述缩小图像的一部分的放大指示;

第二产生单元,当所述检测器检测到所述放大指示时,所述第二产生单元按照放大程度从放大中心向周围区域变小的放大方式来放大所述缩小图像的一部分,从而产生第一放大图像;

第三产生单元,其指定所述原始图像的一部分,此部分与所述第一放大图像的一个区域相对应,所述第一放大图像的所述一个区域的周边距所述第一放大图像的放大中心的距离为恒定值并且被预先确定,并且所述第三产生单元按照与所述放大方式相同的方式通过放大所述原始图像的指定部分来产生第二放大图像;以及第四产生单元,其根据所述第一放大图像和所述第二放大图像按照在所述第一放大图像的放大中心处将所述第二放大图像叠置在所述第一放大图像上的方式来合成图像,并且所述第四产生单元输出该合成的图像。

2.一种信息处理方法,包括:

获取存储在存储器中的原始图像,通过缩小所获取的原始图像来产生缩小图像;

控制显示器来显示所述缩小图像;

检测用于放大正在被显示的所述缩小图像的一部分的放大指示;

当检测到所述放大指示时,通过按照放大程度从放大中心向周围区域变小的放大方式来放大所述缩小图像的一部分,从而来产生第一放大图像;

指定所获取的原始图像的一部分并且按照与所述放大方式相同的方式通过放大所获取的原始图像的所指定部分来产生第二放大图像,所指定部分与所述第一放大图像的一个区域相对应,所述第一放大图像的所述一个区域的周边距所述第一放大图像的放大中心的距离为恒定值并且被预先确定;

根据所述第一放大图像和所述第二放大图像按照在所述第一放大图像的放大中心处将所述第二放大图像叠置在所述第一放大图像上的方式来合成图像;以及控制显示器来显示该合成的图像。

3.一种信息处理设备,包括:

显示器,其用于显示图像;

存储器,其用于存储原始图像;

第一产生单元,其获取存储在所述存储器中的所述原始图像,并通过缩小所获取的图像来产生缩小图像;

第一显示控制器,其控制显示器来显示所述缩小图像;

检测器,其检测用于放大正被显示在所述显示器上的所述缩小图像的一部分的放大指示;

第二产生单元,当所述检测器检测到所述放大指示时,所述第二产生单元按照放大程度从放大中心向周围区域变小的放大方式来放大所述缩小图像的一部分,从而来产生第一放大图像;

第三产生单元,其指定由所述第一产生单元获取的所述原始图像的一部分,此部分与所述第一放大图像的一个区域相对应,所述第一放大图像的所述一个区域的周边距所述第一放大图像的放大中心的距离为恒定值并且被预先确定,并且所述第三产生单元按照与所述放大方式相同的方式通过放大由所述第一产生单元获取的所述原始图像的所指定部分中的图像来产生第二放大图像;

第四产生单元,其根据所述第一放大图像和第二放大图像按照在所述第一放大图像的放大中心处将所述第二放大图像叠置在所述第一放大图像上的方式来合成图像;以及第二显示控制器,其控制所述显示器来显示该合成的图像。

说明书 :

信息处理设备和信息处理方法

技术领域

[0001] 本发明涉及信息处理设备和信息处理方法

背景技术

[0002] 在日本未审查专利申请公开第2008-225465号的发明中,公开了一种用于显示放大图像的系统。本系统采用第三比例来显示地图。当用户在所显示的地图上指定一个区域时,此指定区域就会以大于第三比例的第一比例进行显示。指定区域的周围区域利用小于第一比例的第二比例进行显示,该周围区域的外部以第三比例进行显示。在此系统中,不仅指定区域被放大和显示,而且放大区域的周围区域也会被显示。

发明内容

[0003] 本发明的一个目的是要提供一种技术,当对由于被缩小而包含少量信息的图像进行放大时,使得所包含的信息量大于一个区域外部的信息量的图像能够在该区域中被放大和显示,其中,该区域的周边到放大中心的距离是预先确定的。
[0004] 根据本发明的第一个方面,提供了一种信息处理设备,其包括第一产生单元、检测器、第二产生单元、第三产生单元和第四产生单元。第一产生单元通过缩小原始图像来产生缩小图像。检测器检测用来放大该缩小图像的一部分的放大指示。当检测器检测到放大指示时,第二产生单元按照放大程度由放大中心向周围区域变小的方式来放大所述缩小图像的该部分,由此产生第一放大图像。第三产生单元指定原始图像中与第一放大图像的一个区域相对应的部分,此区域的周边距放大中心的距离被预先确定,并且第三产生单元通过放大原始图像的该指定部分来产生第二放大图像。第四产生单元根据第一放大图像和第二放大图像来按照在第一放大图像的放大中心处将第二放大图像叠置在第一放大图像上的方式合成图像,并且第四产生单元输出此合成图像。
[0005] 根据本发明的第二个方面,提供了一种信息处理方法,其包括如下步骤:获取存储在存储器中的原始图像并通过缩小所获取的原始图像而产生缩小图像的步骤;控制显示器使得该缩小图像得以显示的步骤;检测用来放大正被显示的缩小图像的一部分的放大指示的步骤;当检测到放大指示时,通过按照放大程度由放大中心向周围区域变小的方式来放大所述缩小图像的该部分来产生第一放大图像的步骤;指定所获取的原始图像的一部分并且通过放大所获取的原始图像的所述指定部分来产生第二放大图像的步骤,此指定部分对应于第一放大图像的一个区域,此区域的周边距离放大中心的距离是预先确定的;根据第一放大图像和第二放大图像按照在第一放大图像的放大中心处将第二放大图像叠置在第一放大图像上的方式来合成图像的步骤;以及控制显示器使该合成图像得以显示的步骤。
[0006] 根据本发明的第三个方面,提供了一种信息处理设备,其包括显示器、存储器、第一产生单元、第一显示控制器、检测器、第二产生单元、第三产生单元、第四产生单元和第二显示控制器。显示器显示图像。存储器存储原始图像。第一产生单元获取存储在存储器中的原始图像,并通过缩小所获取的图像来产生缩小图像。第一显示控制器控制显示器使得所述缩小图像得以显示。检测器检测用来放大正被显示在显示器上的该缩小图像的一部分的放大指示。当检测器检测到放大指示时,第二产生单元按照使放大程度由放大中心向周围区域变小的方式来放大所述缩小图像的所述部分,由此产生第一放大图像。第三产生单元指定由第一产生单元获取的原始图像的一部分,此部分对应于第一放大图像的一个区域,此区域的周边距放大中心的距离是预先确定的,并且第三产生单元通过放大由第一产生单元获取的原始图像的所述指定部分中的图像来产生第二放大图像。第四产生单元根据第一放大图像和第二放大图像来按照在第一放大图像的放大中心处将第二放大图像叠置在第一放大图像上的方式合成图像。第二显示控制器控制显示器以使合成图像得以显示。
[0007] 当对由于被缩小而包含较少信息量的图像进行放大时,根据第一至第三方面的构造使得所包含的信息量大于一个区域外部的信息量的图像能够在该区域中被放大和显示,其中,该区域的周边到放大中心的距离是预先确定的。

附图说明

[0008] 下面将基于附图来详细描述本发明的示例实施例,附图中:
[0009] 图1是示出根据本发明示例实施例的图像形成设备的构造的框图;
[0010] 图2是示出在控制器中实现的功能构造的框图;
[0011] 图3是由控制器执行的处理的流程图;
[0012] 图4是第一子程序的处理的流程图;
[0013] 图5是第二子程序的处理的流程图;
[0014] 图6A和图6B是函数f(r)的曲线图;
[0015] 图7是示出放大前的示例预览图像的示意图;
[0016] 图8是示出放大后的示例预览图像的示意图;
[0017] 图9是描述根据示例实施例的操作的示意图;
[0018] 图10是描述根据示例实施例的操作的示意图;以及
[0019] 图11是示出在显示单元上显示的示例预览图像的示意图。

具体实施方式

[0020] 示例实施例
[0021] 图1是示出根据本发明示例实施例的图像形成设备1的硬件构造的示意图。根据该示例实施例的图像形成设备1是一个电子照相图像形成设备,并且是根据本发明一个示例的示例信息处理设备。图像形成设备1具有以下功能:根据其它计算机设备传送的图像数据在纸上形成图像的图像形成功能、复印文档的复印功能、读取形成在纸上的图像并产生代表已读取的图像的图像数据的扫描功能和传真功能。图像形成设备1包括用于显示图像的显示器,它还具有在显示器上显示由上述图像数据表示的图像的预览功能。图像形成设备1不被限制为具有上述的所有功能,例如它可以有不具备传真功能的配置。
[0022] 如图1所示,图像形成设备1的各单元与总线101连接,并且彼此之间经由总线101传送数据。
[0023] 操作单元104包括操作图像形成设备1的按钮。操作单元104包括触摸屏104A,其中作为用于显示图像的示例显示单元的显示单元1042与设置在显示单元1042的表面上的位置检测器1041集成,位置检测器是透明的,从而可透过位置检测器1041看到显示在显示单元1042上的图像,并且位置检测器1041检测作为示例指示器的手指触摸位置检测器1041的位置。可使用液晶显示器或有机电致发光(EL)显示器作为显示单元1042。然而,显示单元1042并不限于此,也可使用其它类型的显示器。使用了这样的器件作为位置检测器1041:
即,其检测手指触摸该器件的位置,该器件诸如是静电电容型的器件。
[0024] 通信单元109经由通信电缆连接至通信线路,与连接在通信线路上的其它设备进行数据通信。通信线路的示例包括电话线路和局域网(LAN)。例如,通信单元109可从其它设备接收表示了例如形成在纸上的图像的图像数据。通信单元109接收到的图像数据被提供给图像处理器108。另外,通信单元109可将通过扫描功能存储的图像数据传送给其它设备。
[0025] 读取单元106包括图像读取设备(未示出),其以光学方式读取形成在纸上的图像和文字并产生代表所读取的图像的图像数据。由读取单元106产生的图像数据存储在存储单元103中,并提供给图像处理器108。存储在存储单元103中的图像数据可被提供给通信单元109,以传送给其它设备。
[0026] 图像处理器108对所提供的图像数据进行各种处理。图像处理器108对由所提供的图像数据表示的图像进行图像处理(例如颜色校正和色调校正),根据已经进行了图像处理的图像来产生针对Y(黄色)、M(品红色)、C(青色)和K(主色调,在该示例实施例中为黑色)中每一种颜色的图像的图像数据,并将产生的图像输出到图像形成单元107。
[0027] 图像形成单元107使用电照相系统在纸上形成调色剂图像。具体地,图像形成单元107包括多个图像形成单元,每个图像形成单元都针对上述颜色Y、M、C和K中相应的一种颜色来形成调色剂图像。每个图像形成单元都根据从图像处理器108提供的针对相应一种颜色的图像数据在感光体上形成静电潜像。图像形成单元然后将调色剂施加至感光体的表面,以形成相应颜色的调色剂图像,并将该调色剂图像转印到纸上。在通过加热加压对转印到纸上的调色剂图像进行定影后,形成有调色剂图像的纸张从形成设备1排出。在本示例实施例中使用调色剂在纸上形成图像。可替换地,也可采用使用墨水在纸上形成图像的构造,例如喷墨系统。
[0028] 存储单元103包括无需供电即可保持数据的存储设备(即硬盘设备),并存储例如由通信单元109接收到的图像数据或由读取单元106产生的图像数据。因为图像数据代表图像,因此存储单元103是存储图像的示例存储单元。存储单元103存储例如实现操作系统的程序、以及用于实现各种功能的应用程序。用于实现预览功能的应用程序AP包含在上述应用程序中。
[0029] 控制器102包括中央处理器(CPU)102A、只读存储器(ROM)102B和随机存取存储器(RAM)102C。当CPU102A执行存储在ROM102B中的初始程序装入程序(IPL)时,存储在存储单元103中的操作系统的程序被执行,使得各种应用程序准备好执行。当应用程序被执行时,就实现了例如上述的图像形成功能、复印功能、传真功能、扫描功能以及预览功能。
[0030] 图像形成设备1的功能性构造
[0031] 图2是示出与在控制器102实现的各功能中的预览功能有关的功能性构造的框图。下面描述的功能块可通过执行用于实现预览功能的应用程序AP来实现。
[0032] 检测器201使用由位置检测器1041检测到的手指位置来检测用户执行的操作和手指位置。用户执行的操作的示例包括用于放大在显示单元1042上显示的图像的指示操作、以及用于将放大的图像缩小回原始图像的指示操作。即,检测器201是用来检测用户执行的操作和该操作所指定的位置的示例检测器。
[0033] 第一产生单元202获取存储在存储单元103中的图像数据,并通过缩小由所获取的图像数据代表的图像来产生图像。第一产生单元202是获取预定分辨率的图像并通过缩小所获取的图像来产生缩小图像的一个示例性第一产生单元。在该示例实施例中,采用进行像素抽取的方法来作为缩小图像的方法。然而缩小图像的方法不限于像素抽取。
[0034] 第一显示控制器206控制显示单元1042,以显示由第一产生单元202产生的缩小图像。也就是说,在此,第一显示控制器206是控制作为示例显示单元的显示单元1042来显示缩小图像的示例性第一显示控制器。
[0035] 第二产生单元203按照使放大程度从放大中心位置到周围区域变小的方式来放大由第一产生单元202产生的缩小图像,由此产生放大图像。即,第二产生单元203是通过对缩小图像进行放大来产生图像的示例性第二产生单元。
[0036] 第三产生单元204在由第一产生单元202获取的图像数据的图像中指定与这样的一个区域相对应的部分,即,此区域包含在由第二产生单元203产生的放大图像中,并且此区域周边到放大中心位置的距离是预先确定了的。然后第三产生单元204通过放大获取的图像数据的图像中该指定的图像部分来产生放大图像。也就是说,第三产生单元204是通过对由获取自存储单元103的图像数据所代表的图像中的指定部分进行放大来产生图像的示例性第三产生单元。
[0037] 第四产生单元205通过在第二产生单元203执行的放大的中心位置处将由第三产生单元204产生的放大图像叠置在由第二产生单元203产生的放大图像上来产生合成图像。第四产生单元205是用来产生由通过对缩小图像进行放大而获得的图像和通过对缩小前的图像进行放大而获得的图像所组成的图像的示例性第四产生单元。
[0038] 第二显示控制器207控制显示单元1042,以显示由第四产生单元205产生的合成图像。第二显示控制器207是控制显示单元1042来显示合成图像的示例性第二显示控制器。
[0039] 在示例实施例中,上述功能块是通过执行作为软件的应用程序来实现的。功能块可通过硬件(例如专用集成电路(ASIC))来实现以替代通过软件来实现功能块。当使用硬件来实现功能块时,一些特定功能块可通过硬件来实现,其它的功能块可通过软件来实现。
[0040] 图像形成设备1的操作
[0041] 作为图像形成设备1的示例操作,将描述执行预览功能时执行的操作。
[0042] 当在图像形成设备1中执行预览功能时,通过扫描功能存储的图像数据的图像被显示在显示单元1042上。具体地,当使用操作单元104执行用来进行预览功能的指示操作时,在显示单元1042上显示存储在存储单元103中的图像数据列表。在列表中显示的项目示例包括被图像形成设备1附加至图像数据的文件名、以及图像形成设备1读取图像的日期和时间。当用户使用操作单元104进行操作而选择了要显示在显示单元1042上的图像数据时,控制器102从存储单元103读出所选择的图像数据。
[0043] 控制器102产生由该图像数据代表的图像。所产生的图像是利用扫描功能以预定分辨率读取的图像。当使用扫描功能读出图10右侧所示的表格时,产生了该表格的图像。下文中将该图像称为原始图像。
[0044] 然后,控制器102对该所产生的图像进行像素抽取,从而产生缩小图像以在显示单元1042上显示整个图像。当控制器102产生缩小图像时,控制器102控制显示单元1042以显示所产生的图像。因此,在显示单元1042上显示图10左侧所示被缩小为比原始图像包括更少的信息量的整个表格的图像。该所显示图像(下文中称为预览图像)是通过对原始图像进行像素抽取而得到的,因此其为比原始图像包括更少信息量的粗粒图像(grainy image)。
[0045] 当用户在显示图10左侧所示图像的状态下触摸位置检测器1041时,代表了位置检测器1041被手指触摸的位置的数据被从操作单元104传送到控制器102。一旦接收到代表了位置检测器1041被手指触摸的位置的数据时,控制器102执行图3至图5所示的处理。首先,控制器102使用由操作单元104传送的数据来指定用户在位置检测器1041上进行的操作(图3的步骤SA1)。所指定的操作的示例包括两个手指触摸位置检测器1041且使两个触摸点间的距离变长的操作(下文中称作第一操作)、以及两个手指触摸位置检测器1041且使两个触摸点间的距离变短的操作(下文中称作第二操作)。在显示预览图像的状态下,第一操作表示用于放大在显示单元1042上显示的图像的指示操作,第二操作表示用于将放大的图像缩小至原始图像的指示操作。
[0046] 如果所指定的操作是第一操作,即,放大所显示的图像的指示操作(步骤SA2中的是),则控制器102在步骤SA3中执行图4所示的处理(子程序1)。
[0047] 在子程序1中,控制器102首先指定将在图像放大时作为中心的位置(步骤SB1)。例如,当操作为使得位置检测器1041被两个手指触摸,一个手指的位置固定,另一个手指远离该位置固定的手指时,则图像放大中心的位置就是位置被固定的手指所在的位置。当操作为使得位置检测器1041被两个手指触摸,两个手指同时移动使两个手指间的距离变长时,则图像放大中心的位置就是连接两个手指位置的线段的中点。
[0048] 然后,控制器102使用在步骤SB1中指定的位置作为放大中心来放大所产生的预览图像(步骤SB2)。控制器102通过使用图6A和图6B中所示的函数f(r)来改变预览图像中像素的坐标从而来放大图像。函数f(r)用来确定从步骤SB1中所指定的位置到距所指定位置的距离是r的像素的放大后的距离R。
[0049] 例如,在图7所示的预览图像中,X轴被设定在水平方向,Y轴设定在纵向。像素在X轴方向上的坐标按如下改变。如图6A所示,将对应于放大中心且在放大前图像中指定的位置设定为点C,将放大前图像中X轴的正方向上距点C的距离为r1的像素设定为像素A。如图6A所示,在放大后图像中从点C沿X轴的正方向到像素A的距离为R1。如图6A所示,将放大前图像中沿X轴的负方向距点C的距离为r2的像素设定为像素B。如图6A所示,在放大后图像中从点C沿X轴的负方向到像素B的距离为R2。控制器102根据从函数f(r)获得的距离R和点C在X轴方向上的坐标来获得放大后图像中每个像素的坐标。
[0050] 在Y轴方向上的坐标按如下改变。将对应于放大中心且在放大前图像中指定的位置设定为点C,并且将放大前图像中沿Y轴正方向距点C的距离为r1的像素设定为像素A。如图6A所示,在放大后图像中从点C沿Y轴方向到像素A的距离为R1。另外,将放大前图像中沿Y轴的负方向距点C的距离为r2的像素设定为像素B。如图6A所示,在放大后图像中从点C沿Y轴方向到像素B的距离为R2。控制器102根据从函数f(r)获得的距离R和点C在Y轴方向上的坐标来获得放大后图像中每个像素在Y轴方向上的坐标。
[0051] 控制器102计算放大图像中每个像素在X轴和Y轴方向上的坐标,然后通过将每个像素放置在计出算的坐标处来产生放大的预览图像。
[0052] 当改变像素在X轴方向上的坐标时,则放大前图像中像素沿Y轴到点C的距离r越大,用于改变该像素的坐标的函数f(r)的倾斜就越小。例如,当如图7所示定位点C时,对于在Y轴方向上的坐标与点C在Y轴方向上的坐标相同的像素,利用图6A所示的函数f(r)计算沿X轴方向距点C的距离R。对于位于图7的虚线L1上的像素,即,在Y轴方向上距点C的距离很大的像素,如图6B所示,利用倾斜度小于图6A中的倾斜度的函数f(r)来计算沿X轴方向的距离R。
[0053] 因此,在图8所示的预览图像中,像素越靠近点C,在X轴方向上的放大程度就越大;并且像素在Y轴方向上离点C越远,在X轴方向上的放大程度就越小。
[0054] 当改变像素在Y轴方向上的坐标时,在放大前图像中像素沿X轴方向距点C的距离r越大,用于改变该像素的坐标的函数f(r)的倾斜度就越小。例如,当如图7所示定位点C时,针对在X轴方向上的坐标与点C在X轴方向上的坐标相同的像素,利用图6A所示的函数f(r)计算沿Y轴方向距点C的距离R。对于位于图7的虚线L2上的像素,即,在X轴方向上距点C的距离很大的像素,如图6B所示,利用倾斜度小于图6A中倾斜度的函数f(r)计算距离R。
[0055] 因此,在图8所示的预览图像中,像素越靠近点C,在Y轴方向上的放大程度就越大;像素在X轴方向上离点C越远,在Y轴方向上的放大程度就越小。
[0056] 控制器102产生这样的表(下文中称作坐标表),在此表中每个像素的坐标转换前的坐标与坐标转换后的坐标相关联,并在存储单元103中存储所产生的该坐标表(步骤SB3)。
[0057] 当步骤SB3中的处理完成时,在放大后的预览图像中,控制器102指定圆(见图9)的圆周Cir1上的像素的坐标,其中该圆的中心位于放大中心,其半径为预定的距离a(步骤SB4)。
[0058] 对于在步骤SB4中指定了坐标的像素,控制器102指定该像素在放大前的预览图像中的坐标(步骤SB5)。放大前像素的坐标和放大后像素的坐标存储在所述坐标表中。因此放大前像素的坐标可用坐标表来指定。
[0059] 因此,如图9所示,在放大前的预览图像中指定了在对应于圆周Cir1的圆周Cir2上的像素的坐标。
[0060] 控制器102在缩小前的原始图像(就是由图像数据代表的图像,即利用扫描功能读取的图像)中指定了圆周Cir2上的像素的坐标(步骤SB6)。因此,如图10所示,在原始图像中指定了与圆周Cir2对应的圆周Cir3上的像素的坐标。
[0061] 当控制器102指定了圆周Cir3上的像素时,控制器102使用圆周Cir3的中心位置作为放大中心并利用函数f(r)来放大圆周Cir3内的区域中的图像(步骤SB7)。当步骤SB7中的处理完成时,控制器102将在步骤SB7中得到的图像叠置在步骤SB2所产生的图像(在图8中所示的放大预览图像)上,并产生一个合成图像(见图11),此合成图像由在步骤SB7中获得的图像和在步骤SB2中产生的图像组成(步骤SB8)。图像是按这样的方式合成的:在步骤SB7中获得的图像的中心位置与对在步骤SB2中产生的图像进行放大时作为放大中心的位置相匹配。
[0062] 当图像合成完成时,控制器102控制显示单元1042以显示通过合成得到的图像(步骤SB9),并结束子程序1。
[0063] 在显示的合成图像中,如图11所示,用通过放大原始图像而得到的图像替代通过放大预览图像而得到的图像,以将该图像显示在这样的一个区域中:此区域的周边到放大中心位置的距离是预先确定了的。也就是说,在其周边至放大中心位置的距离是预先确定的区域中,由于放大显示了还未进行像素抽取并且作为缩小前图像的图像,因此能够在进行了放大的位置处可视地识别出分辨率高于预览图像的图像。相比之下,在其周边至放大中心位置的距离是预先确定的区域的外部,显示已被放大的预览图像,即,显示通过在原始图像上进行像素抽取而得到的图像。
[0064] 下面将描述在于步骤SA1中指定的操作是第二操作的情况下的示例操作。如果在步骤SA1中指定的操作是第二操作(步骤SA4中的是),控制器102在步骤SA5中执行图5中描述的处理(子程序2)。
[0065] 具体地,控制器102首先确定是否在显示单元1042上显示在步骤SA3(子程序1)中的处理中被放大的预览图像。如果不显示放大的图像,(步骤SC1中的否),则控制器102结束子程序2。
[0066] 如果控制器102确定步骤SC1中的结果为是,则控制器102控制显示单元1042以使放大前的预览图像(在步骤SB2中产生的图像)被显示(步骤SC2)。
[0067] 也就是说,当对正被显示的放大图像执行第二操作时,显示还未被放大的预览图像,而不是放大后的预览图像。因此,用户感觉好像预览图像被缩小了。
[0068] 根据该示例实施例,预览功能使进行了像素抽取的图像被显示,从而用户能够可视地识别出所读取的图像的概况。当执行放大预览图像的操作时,通过放大原始图像(其为像素抽取前的图像)而得到的图像通过在一个区域进行合成而被显示,此区域的周边至放大中心的距离是预先确定的,从而,在该区域(此区域的周边至放大中心的距离是预先确定的)中显示分辨率比已经进行了像素抽取的图像的分辨率高的图像。另外,整个图像以该图像的一部分被放大的形式进行显示,这样可对执行了放大的位置作出轻易的掌握。
[0069] 变型实施例
[0070] 如上所述,描述了本发明的示例实施例。然而,本发明并不限于上述示例实施例,而是可以实现其它各种变型实施例。例如,上述示例实施例可做以下的变型,并且可以体现本发明。另外,上述示例实施例和下述变型例可以相互组合。
[0071] 在上述示例实施例中,描述了放大预览图像中的一个部分的示例。然而,放大部分不只限于一个部分,而是可以放大显示多于一个的部分。
[0072] 在上述示例实施例中,描述了在一张纸上显示图像的示例。然而,当利用扫描功能读取超过一页的文档时,不仅一页上的图像而且多页上的多个图像可以按平铺的方式进行显示。当对以平铺方式显示的每一个预览图像执行放大操作时,可对每个图像进行放大。
[0073] 在上述示例实施例中,通过预览功能显示的图像是根据通过扫描功能读取的图像而得到的。然而,通过预览功能显示的图像不限于根据通过扫描功能读取的图像。例如,预览图像可由从其它计算机设备传送且存储在存储单元103中的图像数据的图像来产生,以进行显示。可替换地,预览图像还可以由通过传真功能传送的图像数据的图像来产生,以进行显示。
[0074] 在上述示例实施例中,带有预览功能的设备是图像形成设备1。然而,根据上述示例实施例的带有预览功能的设备不限于图像形成设备1。例如,在计算机设备(诸如智能电话或平板终端)中,根据该示例实施例的上述构造可以用来放大和显示预览图像。在台式计算机设备中,根据该示例实施例的上述的构造可以用来放大和显示预览图像。
[0075] 在上述示例实施例中,对原始图像执行像素抽取来产生预览图像。然而,从原始图像产生缩小图像的方法不限于像素抽取,可以使用其它方法(诸如平均像素法、双线性插值法或近邻取样法)来缩小原始图像以产生预览图像。
[0076] 在上述示例实施例中,当在触摸屏104A上执行用于对图像进行放大的指示操作时,预览图像被放大。然而,用于对图像进行放大的指示操作不限于在触摸屏104A上执行的操作。
[0077] 例如,操作鼠标来移动指针,并且通过按压鼠标的按钮来指定放大中心。然后,在该按压按钮的状态下移动鼠标。这样的操作可以被看作用于对图像进行放大的指示操作。在这种情况下,利用按压鼠标按钮时的位置作为图像放大中心的位置来执行上述的图像放大。
[0078] 用于实现根据上述示例实施例的放大预览图像功能的应用程序AP可用这样的方式提供:计算机可读记录介质(诸如磁记录介质(例如磁带或磁盘(例如硬盘驱动器(HDD)或软盘(FD)))、光记录介质(例如光盘)、磁光记录介质或半导体存储器)存储应用程序AP,并且其可以安装在图像形成设备1中。应用程序AP还可以经由通信线路下载到图像形成设备1中以进行安装。
[0079] 为了例示和说明的目的已经提供了对本发明示例性实施例的前述说明。该说明并非穷举的或者将本发明限制为所公开的精确形式。显然,许多修改和变型对于本领域技术人员来说是显而易见的。这些实施例的选择和描述是为了对本发明的原理及其实际应用进行最佳的阐述,以使得本领域的其他技术人员能够理解本发明的各种实施例以及适用于具体应用场合的各种变型。本发明的范围应当由所附权利要求及其等价物限定。