信息处理设备和信息处理方法与流程

文档序号:11198872
信息处理设备和信息处理方法与流程

本发明涉及信息处理设备和信息处理方法。



背景技术:

在专利文献1(JP-A-2012-133745)中,公开了这样一种技术,其显示用于逐步改变屏幕显示尺寸的逐步改变触摸部分和用于直接改变至预定显示尺寸的直接改变触摸部分,并且根据用户的触摸位置调整屏幕显示尺寸。

虽然存在多种用于接收针对图像的操作(例如对正在显示的图像的放大、缩小、旋转和删除)的操作图像,但是当始终显示所有这些图像时,用于显示操作图像的显示空间不可避免地增大,因此操作目标图像的显示空间减少。另外,即使按照与所采用的操作图像叠加的方式显示操作目标图像,也会按照与操作目标图像叠加的方式显示大量操作图像,这降低了操作目标图像的可浏览性。



技术实现要素:

就此而言,本发明的目的在于,与一直显示所有操作图像的情况相比,在更小的显示空间中显示用于接收对图像的操作的多个操作图像。

[1]本发明的一个方面提供了一种信息处理设备,包括:第一显示控制单元,其在显示单元上显示图像;选择单元,其根据所显示的图像的放大率,从用于接收对所显示的图像的不同操作的一组操作图像中选择操作图像;以及第二显示控制单元,其在所述显示单元上显示所选择的操作图像。

[2]根据[1]的信息处理设备可具有这样的配置,在其中当所述放大率等于或高于阈值时,所述选择单元选择除预先规定的第一操作图像之外的操作图像。

[3]根据[2]的信息处理设备可具有这样的配置,在其中所述第一操作图像是用于接收对所显示的图像进行放大的操作的放大操作图像、用于接收对所显示的图像进行旋转的操作的旋转操作图像、或者用于接收切换为显示与所显示的图像不同的图像的操作的切换操作图像。

[4]根据[1]至[3]中任一项的信息处理设备可具有这样的配置,在其中当所述放大率低于阈值时,所述选择单元选择除预先规定的第二操作图像之外的操作图像。

[5]根据[4]的信息处理设备可具有这样的配置,在其中所述第二操作图像是缩小操作图像、移动操作图像或滑块操作图像,所述缩小操作图像用于接收对所显示的图像进行缩小的操作,所述移动操作图像用于接收对在标示所显示的图像的情况下指出标示位置的标示位置图像进行显示、以及通过移动所述标示位置图像来移动所显示的图像的操作,所述滑块操作图像用于接收通过改变滑块图像的位置来改变所显示的图像的尺寸的操作。

[6]根据[1]至[5]中任一项的信息处理设备可具有这样的配置,在其中当所述放大率等于或高于阈值时,所述选择单元选择包括在所述一组操作图像中的第三操作图像。

[7]根据[6]的信息处理设备可具有这样的配置,在其中所述第三操作图像是缩小操作图像或移动操作图像,所述缩小操作图像用于接收对所显示的图像进行缩小的操作,所述移动操作图像用于接收对在标示所显示的图像的情况下指出标示位置的标示位置图像进行显示、以及通过移动所述标示位置图像来移动所显示的图像的操作。

[8]根据[1]的信息处理设备可具有这样的配置,在其中所述第三操作图像是滑块操作图像,其用于接收通过改变滑块图像的位置而改变所显示的图像的尺寸的操作。

[9]根据[8]的信息处理设备可具有这样的配置,在其中所述阈值是在所显示的图像的外周没有显示在所述图像的显示空间中的情况下的放大率。

[10]根据[8]或[9]的信息处理设备可具有这样的配置,在其中,在显示了用于接收改变所显示的图像的尺寸的操作的改变尺寸操作图像以及所述滑块操作图像的情况下,所述第二显示控制单元在所述改变尺寸操作图像被操作时停止显示所述滑块操作图像。

[11]根据[8]至[10]中任一项的信息处理设备可具有这样的配置,在其中,在显示了用于接收对所显示的图像的尺寸进行放大的操作的放大操作图像以及所述滑块操作图像的情况下,当通过所述滑块操作图像的操作使得所述放大率变为小于所述阈值时,所述第二显示控制单元停止显示所述放大操作图像。

[12]根据[1]至[11]中任一项的信息处理设备可具有这样的配置,在其中当所述放大率低于阈值时,所述选择单元从所述一组操作图像中选择第四操作图像。

[13]根据[12]的信息处理设备可具有这样的配置,在其中所述第四操作图像是用于接收对所显示的图像进行放大的操作的放大操作图像、用于接收对所显示的图像进行旋转的操作的旋转操作图像、或者用于接收切换为显示与所显示的图像不同的图像的操作的切换操作图像。

[14]根据[1]至[13]中任一项的信息处理设备可具有这样的配置,在其中,当执行放大所显示的图像的操作时,所述第一显示控制单元基于由表示所述图像的数据的文件格式而定的位置来放大所述图像。

[15]根据[1]至[13]中任一项的信息处理设备可具有这样的配置,在其中,当显示矩形图像并且执行放大所述矩形图像的操作时,所述第一显示控制单元在显示了所述图像的一角的情况下基于所述角来放大图像,在显示了所述图像的一条边而没有显示角的情况下基于所述边的中心来放大图像,并且在既没有显示边也没有显示角的情况下基于在其中显示图像的空间的中心位置来放大图像。

[16]根据[1]至[13]中任一项的信息处理设备可具有这样的配置,在其中,当执行了用于标示所显示的图像上的位置的操作和用于放大所述图像的操作时,所述第一显示控制单元从标示位置放大所述图像。

[17]本发明的另一方面提供了一种信息处理方法,包括:在显示单元上显示图像;根据所显示的图像的放大率,从用于接收对所显示的图像的不同操作的一组操作图像中选择操作图像;以及在所述显示单元上显示选中的操作图像。

通过[1]的配置和[17]的处理,当存在多个用于接收图像操作的操作图像时,与一直显示所有操作图像的情况相比,可在更小的显示空间中显示操作图像。

通过[2]或[3]的配置,当所显示的图像的放大率等于或高于阈值时,可禁止显示特定的操作图像。

通过[4]或[5]的配置,当所显示的图像的放大率低于阈值时,可禁止显示特定的操作图像。

通过[6]、[7]或[8]的配置,当所显示的图像的放大率等于或高于阈值时,可显示特定的操作图像。

通过[9]的配置,当在放大状态中显示图像从而使得其外周没有显示时,可显示通过其可精细调节图像尺寸的操作图像。

通过[10]或[11]的配置,当显示了两种用于改变所显示图像的尺寸的操作图像时,可禁止显示不太可能使用的操作图像。

通过[12]或[13]的配置,当所显示的图像的放大率低于阈值时,可显示特定的操作图像。

通过[14]的配置,与放大图像而不考虑文件格式的情况相比,可便于显示包含用户希望看到的部分的图像,同时减少放大后的图像的不适感。

通过[15]的配置,与放大图像而不考虑矩形的显示状态的情况相比,可便于显示在放大后包含用户希望看到的部分的图像。

通过[16]的配置,可通过以用户需要的位置为中心来放大目标图像。

附图说明

将基于以下附图详细描述本发明的示例性实施例,在附图中:

图1是示出根据本发明的示例的图像处理设备的硬件配置的框图;

图2是示出通过图像处理设备实现的功能配置的框图;

图3是示出所显示的目标图像的示例的示意图;

图4是示出一组操作图像的示例的示意图;

图5A和图5B是示出所显示的标示位置图像的示例的示意图;

图6A至图6D是示出所显示的操作图像的示例的示意图;

图7是示出显示过程中图像处理设备的操作顺序的示例的流程图;

图8是示出中心点表格的示例的示意图;

图9是示出中心点表格的另一示例的示意图;以及

图10A和图10B是示出根据本发明的修改例的被放大的目标图像的示例的示意图。

具体实施方式

[1]示例

图1示出了根据本发明的示例的图像处理设备10的硬件配置。图像处理设备10是包括诸如扫描功能或打印功能、复印功能、传真功能并且对图像进行处理的信息处理设备。图像处理设备10是包括中央处理单元(CPU)11、随机存取存储器(RAM)12、只读存储器(ROM)13、网络接口卡(NIC)14、存储器15、图像扫描器16、传真调制解调器17和操作面板18的计算机。

CPU 11使用RAM 12作为工作区,通过执行存储在ROM 13或存储器15中的程序来控制各个单元的操作。NIC 14包括通信电路,并且执行与外部装置的通信。存储器15是诸如硬盘驱动器(HDD)或固态硬盘(SSD)的存储介质,并且存储用于CPU 11的控制的数据或程序。

图像扫描器16包括图像传感器等,从而光学地读取出显现在纸张表面上的图像。图像扫描器16向CPU 11提供用于指示读取出的图像的图像数据。传真调制解调器17具有用于传真通信的通信电路,并且向由FAX号码指定的收件人发送图像数据,或者从收件人接收图像数据。操作面板18具有显示器以及设置在显示器的表面上的触摸面板。操作面板18充当用于在显示面上显示图像的显示单元和用于从用户接收操作的操作接收单元。

CPU 11执行程序以控制各个单元,从而实现将要在下文描述的功能。

图2示出了通过图像处理设备10实现的功能配置。图像处理设备10包括目标图像指定操作接收单元101、目标图像显示控制单元102、目标图像放大率检测单元103、操作图像选择单元104、操作图像显示控制单元105、图像操作接收单元106和目标图像处理单元107。

目标图像指定操作接收单元101接收用于选择要在作为显示单元的操作面板18上显示的图像(下文中被称作“目标图像”)的操作。例如,目标图像指定操作接收单元101接收用于选择包括多个图像的图像文件(例如便携式文档格式(PDF)文件)的操作作为用于选择目标图像的操作。

目标图像显示控制单元102提供在显示单元上显示图像的功能,并且对应于本发明的“第一显示控制单元”的示例。目标图像显示控制单元102显示由目标图像指定操作接收单元101接收到的操作选择的图像。

图3示出了所显示的目标图像的示例。在图3的示例中,目标图像显示控制单元102在操作面板18的目标图像显示空间C1上显示目标图像B1,其具有目标图像显示屏幕A1上的文件名“xxx.pdf”。虽然在目标图像B1附近显示了放大操作图像D1等,但是将在下文对它们进行更详细的描述。

在图3的示例中,目标图像显示控制单元102进行显示,以使得目标图像B1的宽度与目标图像显示空间C1的宽度相匹配。该显示模式被称作“宽度基准显示模式”。除了宽度基准显示模式之外,目标图像显示控制单元102还使用在其中显示目标图像B1的单页以匹配目标图像显示空间C1的“页基准显示模式”、在其中在目标图像显示空间C1上显示目标图像B1的多页的“多页显示模式”和在其中将目标图像B1的单页的一部分放大并显示在目标图像显示空间C1上的“页放大显示模式”,来控制目标图像的显示。

目标图像显示控制单元102向目标图像放大率检测单元103提供关于所显示的目标图像的显示尺寸的信息以及关于目标图像的原始尺寸的信息。关于显示尺寸的信息包括目标图像在纵向和横向两者上的像素数量。关于原始尺寸的信息包括目标图像以100%的放大率显示时在纵向和横向两者上的像素数量。

目标图像放大率检测单元103检测在目标图像显示控制单元102的控制下所显示的目标图像的放大率。目标图像放大率检测单元103检测通过将由目标图像显示控制单元102提供的信息中表示的显示尺寸除以同时提供的信息中表示的原始尺寸而获得的值,来作为目标图像的放大率。例如,假设显示尺寸在横向上的像素数量被设为“300”,原始尺寸在横向上的像素数量被设为“400”,则目标图像放大率检测单元103检测到0.75(=300/400)的值作为目标图像的放大率。假设显示尺寸在横向上的像素数量被设为“500”,原始尺寸在横向上的像素数量被设为“400”,则目标图像放大率检测单元103检测到1.25(=500/400)的值作为目标图像的放大率。目标图像放大率检测单元103向操作图像选择单元104提供检测到的放大率。

操作图像选择单元104从一组操作图像中选出与所显示的目标图像的放大率相对应的操作图像。操作图像选择单元104是本发明的“选择单元”的示例。所述一组操作图像是指用于接收针对所显示的目标图像的操作的一组图像,并且也是用于接收彼此不同的操作的一组图像。

图4示出了一组操作图像的示例。在图4的示例中,示出了放大操作图像D1、缩小操作图像D2、旋转操作图像D3、删除操作图像D4、切换操作图像D5、移动操作图像D6和滑块操作图像D7。放大操作图像D1是用于接收对所显示的目标图像进行放大的操作的图像。缩小操作图像D2是用于接收对所显示的目标图像进行缩小的操作的图像。

所显示的目标图像的尺寸按照“多页显示模式”(其具有最小的尺寸)、“页基准显示模式”、“宽度基准显示模式”和“页放大显示模式”的顺序增加。就此而言,当对放大操作图像D1进行操作,并且以“多页显示模式”显示目标图像时,显示模式变为“页基准显示模式”。当以“页基准显示模式”显示目标图像时,显示模式变为“宽度基准显示模式”。当对放大操作图像D1进行操作,并且以“宽度基准显示模式”显示目标图像时,显示模式变为“页放大显示模式”。通过这种方式,放大操作图像D1用于接收放大所述目标的操作。

同时,当对缩小操作图像D2进行操作,并且以“页放大显示模式”显示目标图像时,显示模式变为“宽度基准显示模式”。当以“宽度基准显示模式”显示目标图像时,显示模式变为“页基准显示模式”。另外,当对缩小操作图像D2进行操作,并且以“页基准显示模式”显示目标图像时,显示模式变为“多页显示模式”。通过这种方式,缩小操作图像D2用于接收缩小所述目标的操作。

旋转操作图像D3是用于接收对所显示的目标图像进行旋转的操作的图像。删除操作图像D4是用于接收对所显示的目标图像进行删除的操作的图像。切换操作图像D5是用于接收切换为显示与所显示的目标图像不同的图像的操作的图像。移动操作图像D6是用于接收对标示位置图像进行显示的操作的图像,所述标示位置图像指出了所显示的目标图像被标示时的标示位置。

图5A和图5B示出了所显示的标示位置图像的示例。在图5A中,显示了标示位置图像D61,其标示了目标图像B2中的标记为“O”的位置。在图5B中,通过移动标示位置图像D61,目标图像B2与标示位置图像D61一起移动。通过这种方式,标示位置图像D61为用于通过移动其自身图像来移动所显示的目标图像的图像。

滑块操作图像D7是这样的图像,其用于接收通过改变滑块图像D71的位置而改变所显示的目标图像的尺寸的操作。在放大操作图像D1和缩小操作图像D2用于接收通过如上所述的四个等级对尺寸进行放大和缩小的操作的同时,滑块操作图像D7用于接收通过更多等级对尺寸进行放大和缩小的操作。例如,在“页放大显示模式”中的目标图像的尺寸为目标图像的原始尺寸的150%时,滑块操作图像D7用于接收从150%到500%的以10%为单元(例如,150%、160%、170%、……,和500%)的放大和缩小操作。

当放大率等于或高于阈值Th1时,操作图像选择单元104选择除预先规定的第一操作图像之外的图像。例如,选择旋转操作图像D3和切换操作图像D5作为第一操作图像。例如,将阈值Th1设置为这样的放大率,在该放大率下,所显示的目标图像的外周不显示在目标图像的显示空间(图3的目标图像显示空间C1)中。

也就是说,将阈值Th1设置为高于“宽度基准显示模式”的放大率并且低于“页放大显示模式”的放大率。因此,操作图像选择单元104可在“多页显示模式”、“页基准选择模式”和“宽度基准选择模式”中选择第一操作图像,但是在“页放大显示模式”中不选择第一操作图像。

当放大率低于阈值Th2时,操作图像选择单元104选择除预先规定的第二操作图像之外的图像。例如,选择移动操作图像D6和滑块操作图像D7作为第二操作图像。例如,阈值Th2被设置为等于如上所述的阈值Th1的值。因此,操作图像选择单元104可在“页放大显示模式”中选择第二操作图像,但是在“多页显示模式”、“页基准选择模式”和“宽度基准选择模式”中不选择第二操作图像。

当放大率等于或高于阈值Th3时,操作图像选择单元104选择预先规定的第三操作图像。例如,选择缩小操作图像D2、移动操作图像D6和滑块操作图像D7作为第三操作图像。例如,阈值Th3被设置为等于如上所述的阈值Th1的值。作为结果,操作图像选择单元104需要在“页放大显示模式”中选择第三操作图像。

当放大率低于阈值Th4时,操作图像选择单元104选择预先规定的第四操作图像。例如,选择放大操作图像D1、旋转操作图像D3和切换操作图像D5作为第四操作图像。例如,阈值Th4被设置为等于如上所述的阈值Th1的值。因此,操作图像选择单元104需要在“多页显示模式”、“页基准选择模式”和“宽度基准选择模式”中选择第四操作图像。操作图像选择单元104向操作图像显示控制单元105通知通过上述过程选择的操作图像。

操作图像显示控制单元105在作为显示单元的操作面板18上显示由操作图像选择单元104选择的操作图像。操作图像显示控制单元105是本发明的“第二显示控制单元”的示例。操作图像显示控制单元105在图3的操作图像显示空间E1中显示所选择的操作图像。

图6A至图6D示出了所显示的操作图像的示例。在图6A中,被设为多页显示模式的目标图像显示控制单元102在操作面板18的目标图像显示空间C1中显示多个目标图像B11、B12、B13和B14。在本示例中,显示了形成目标图像B13的外周的短边F1和长边F2,目标图像的放大率低于阈值Th1、Th2、Th3和Th4。

就此而言,操作图像显示控制单元105在操作面板18的操作图像显示空间E1上显示被规定为第四操作图像的放大操作图像D1、旋转操作图像D3和切换操作图像D5。另外,显示了缩小操作图像D2和删除操作图像D4。此外,操作图像显示控制单元105没有显示被规定为第二操作图像的移动操作图像D6和滑块操作图像D7。

在图6B中,被设为页基准显示模式的目标图像显示控制单元102在操作面板18的目标图像显示空间C1上显示目标图像B13的整个单页。在本示例中,显示了目标图像B13的短边F1和长边F2,目标图像的放大率被设为低于阈值Th1、Th2、Th3和Th4。就此而言,如图6A所示,操作图像显示控制单元105显示操作图像D1至D5,而不显示移动操作图像D6和滑块操作图像D7。

在图6C中,被设为宽度基准显示模式的目标图像显示控制单元102在操作面板18的目标图像显示空间C1上显示目标图像B13的宽度,以使得目标图像B13的宽度与目标图像显示空间C1的宽度相匹配。在本示例中,显示了目标图像B13的长边F2,目标图像的放大率低于阈值Th1、Th2、Th3和Th4。就此而言,如图6A所示,操作图像显示控制单元105显示操作图像D1至D5,而不显示移动操作图像D6和滑块操作图像D7。

在图6D中,被设为页放大显示模式的目标图像显示控制单元102在操作面板18的目标图像显示空间C1上放大并显示目标图像B13。在本示例中,没有显示目标图像B13的外周,目标图像的放大率被设为等于或高于阈值Th1、Th2、Th3和Th4。就此而言,操作图像显示控制单元105显示被规定为第三操作图像的缩小操作图像D2、移动操作图像D6和滑块操作图像D7,除此之外还显示了放大操作图像D1。此外,操作图像显示控制单元105没有显示被规定为第一操作图像的旋转操作图像D3和切换操作图像D5。

操作图像显示控制单元105向图像操作接收单元106提供如上所述所显示的每个操作图像的位置信息(代表位置的信息)。当用户操作各操作图像中的任意一个时,图像操作接收单元106基于所提供的位置信息,接收该操作作为对相应操作图像的操作。当接收到该操作时,图像操作接收单元106向目标图像处理单元107通知该事实。

目标图像处理单元107根据图像操作接收单元106接收到的操作图像来处理所显示的目标图像。例如,当对放大操作图像D1进行操作时,目标图像处理单元107对所显示的目标图像执行放大处理,并且向目标图像显示控制单元102提供该处理的结果(放大后的目标图像)。目标图像显示控制单元102显示所提供的目标图像,即,经过目标图像处理单元107处理的放大后的目标图像。

例如,当对旋转操作图像D3进行操作时,目标图像处理单元107对所显示的目标图像进行旋转处理,并且向目标图像显示控制单元102提供该处理的结果(旋转后的目标图像)。目标图像显示控制单元102显示所提供的目标图像,即,经过目标图像处理单元107处理的旋转后的目标图像。例如,当对删除操作图像D4进行操作时,目标图像处理单元107对所显示的目标图像的图像文件进行删除处理,并且向目标图像显示控制单元102通知该处理的结果。由于向目标图像显示控制单元102通知了目标图像的图像文件被删除的事实,因此,不需要在目标图像显示空间C1中显示目标图像。类似地,当对切换操作图像D5、移动操作图像D6和滑块操作图像D7进行操作时,目标图像处理单元107进行相应的处理操作。

由于上述配置,使得图像处理设备10执行用于显示目标图像和操作图像的显示处理。

图7示出了在显示处理中图像处理设备10的操作顺序的示例。该操作顺序通过在用户进行选择目标图像的操作时被触发而开始。首先,图像处理设备10(目标图像指定操作接收单元101)接收用于选择目标图像的操作(步骤S11)。

然后,图像处理设备10(目标图像显示控制单元102)在显示单元中显示所选择的目标图像(步骤S12)。随后,图像处理设备10(目标图像放大率检测单元103)对所显示的目标图像的放大率进行检测(步骤S13)。另外,图像处理设备10(操作图像选择单元104)根据检测到的放大率来选择要显示的操作图像(步骤S14)。然后,图像处理设备10(操作图像显示控制单元105)在显示单元中显示所选择的操作图像(步骤S15)。

在对所显示的操作图像进行操作时,图像处理设备10(图像操作接收单元106)接收针对操作图像的操作(步骤S16)。然后,图像处理设备10(目标图像处理单元107)根据被操作的目标图像来处理目标图像(步骤S17)。另外,图像处理设备10(目标图像显示控制单元102)显示所述处理的结果(步骤S18)。

根据本示例,显示了根据目标图像的放大率而选择的操作图像。因此,例如,当如图4所示显示了多个操作图像时,与同时显示了所有操作图像的情况相比,(所选择的)操作图像可以显示在更小的显示空间中。另外,根据本示例性实施例,当目标图像的放大率等于或高于阈值Th1时,显示了除第一操作图像之外的操作图像。也就是说,没有显示特定的一个(或一些)操作图像(第一操作图像)。根据本示例,当目标图像的放大率低于阈值Th2时,显示了除第二操作图像之外的操作图像。也就是说,没有显示特定的一个(或一些)操作图像(第二操作图像)。

根据本示例,当目标图像的放大率等于或高于阈值Th3时,显示了被规定为第三操作图像的特定的一个(或一些)操作图像。具体而言,当使得不显示目标图像的外周的放大率被设为阈值Th3,并且通过设置作为第三操作图像的滑块操作图像来对图像进行放大从而不显示外周时,显示操作图像(滑块操作图像)以对图像尺寸进行精密控制。根据本示例,当目标图像的放大率低于阈值Th4时,显示了被规定为第四操作图像的特定的一个(或一些)操作图像。

[2]修改例

仅仅作为本发明的示例而给出上述示例,并且可对上述示例做出如下修改。另外,如有需要,所述示例及各个修改可彼此组合。

[2-1]放大/缩小操作

在上述示例中,图4所示的放大操作图像D1和缩小操作图像D2是通过切换四种模式的4个等级的放大/缩小操作图像。可替代地,而非限于此,它们可为能够通过更多等级放大或缩小目标图像的操作图像。这种情况下,例如,当目标图像放大或缩小到特定放大率时,目标图像显示控制单元102通过切换模式来显示目标图像。

[2-2]显示单元

在上述示例中,目标图像显示控制单元102和操作图像显示控制单元105在设置在其自身设备中的操作面板18上显示图像(目标图像和/或操作图像)。可替代地,而非限于此,所述图像可显示在外部显示单元中。另外,不同于操作面板18,显示单元可不设有触摸面板,也可采用普通显示器。这种情况下,用户可使用键盘或鼠标执行所述操作。

[2-3]选择目标图像的时序

在上述示例中,操作图像选择单元104在指定了目标图像时选择所显示的操作图像。可替代地,可按照任何其他时序选择操作图像。例如,假设显示了图6D的目标图像显示屏幕A1。在该屏幕中,操作图像显示控制单元105显示改变尺寸的操作图像(包括放大操作图像D1和缩小操作图像D2)和滑块操作图像D7,所述改变尺寸的操作图像用于接收改变所显示的目标图像的尺寸的操作。

这种状态下,当对改变尺寸的操作图像(放大操作图像D1和缩小操作图像D2中的任一个)进行操作时,操作图像选择单元104从选择目标操作图像的列表中排除滑块操作图像D7。由于操作图像选择单元104向操作图像显示控制单元105提供选择的结果,因此当在图6D的目标图像显示屏幕A1上对改变尺寸的操作图像进行操作时,操作图像显示控制单元105停止显示滑块操作图像D7。

根据本修改例,改变尺寸的操作图像用于改变所显示的图像的尺寸,并且没有使用滑块操作图像D7。因此,与改变尺寸的操作图像相比,滑块操作图像D7会不太可能使用。根据本修改例,当显示了两种操作图像(包括改变尺寸的操作图像和滑块操作图像D7)以改变所显示的目标图像的尺寸时,通过停止显示滑块操作图像D7而不显示不太可能使用的操作图像(即,滑块操作图像D7)。

可替代地,操作图像选择单元104可选择其他操作图像来代替滑块操作图像D7。因此,操作图像显示控制单元105显示其他任何一个(或一些)操作图像来代替已停止显示的滑块操作图像D7。因此,在不太可能使用的滑块操作图像D7的空间上,显示了其他任何更有可能使用的操作图像。

在图6D的目标图像显示屏幕A1中,操作图像显示控制单元105显示放大操作图像D1和滑块操作图像D7。在这种状态中,当通过操作滑块操作图像D7而使所显示的目标图像的放大率变得低于阈值Th5时,操作图像选择单元104从选择目标操作图像的列表中排除放大操作图像D1。由于操作图像选择单元104向操作图像显示控制单元105提供选择的结果,因此当在图6D的目标图像显示屏幕A1上进行上述操作时,操作图像显示控制单元105停止显示放大操作图像D1。

即使在这种情况下,当显示了两种操作图像(包括放大操作图像D1和滑块操作图像D7)以改变所显示的目标图像的尺寸时,通过停止显示放大操作图像D1而不显示不太可能使用的操作图像(即,放大操作图像D1)。

可替代地,操作图像选择单元104可选择任何其他操作图像来代替放大操作图像D1。因此,操作图像显示控制单元105显示其他任何操作图像来代替已停止显示的放大操作图像D1。因此,在已经显示不太可能使用的放大操作图像D1的空间显示另一个可能使用的操作图像。

[2-4]放大/缩小的中心点

当对放大操作图像D1、缩小操作图像D2和滑块操作图像D7中的任何一个进行操作时,目标图像处理单元107对所显示的目标图像执行放大或缩小处理。这种情况下,目标图像的放大或缩小的中心点可根据情况而改变。

例如,当对所显示的目标图像进行放大操作时,目标图像处理单元107基于由目标图像的数据的文件格式而定的位置来执行放大目标图像的处理。目标图像处理单元107使用其中文件格式与中心点的位置相关联的中心点表格来执行这一处理。

图8示出了中心点表格的示例。在该中心点表格中,当文件格式被设为诸如JPEG(联合图像专家组)或BMP(位图图像)的“图像文件”时,将中心点的位置设置为“目标图像显示空间的中心”。当文件格式为诸如PDF或DOC的“文档文件”时,将“文档的左上角”设为中心点的位置。目标图像处理单元107基于利用中心点表格确定的中心点来执行放大处理。因此,当执行放大所显示的目标图像的操作时,目标图像显示控制单元102基于由目标图像的数据的文件格式而定的位置来放大目标图像。

具体而言,当目标图像的文件格式被设为图像文件时,目标图像显示控制单元102基于作为中心点的目标图像放大空间来放大目标图像。当目标图像的文件格式是文档文件的文件格式时,以目标图像的左上角为中心点来放大目标图像。由于用户通常希望从所显示部分的中心(即,目标图像显示空间的中心)放大图像文件,因此,与任何其他位置被设为中心点的情况相比,用户更不容易感到奇怪。

一般地,就文档文件而言,用户从左上角开始阅读。因此,当利用所显示的部分的中心作为中心点来执行放大时,可能不会显示左上角。在本修改例中,利用由目标图像的文件格式而定的中心点来执行放大,与放大目标图像而不考虑文件格式的情况相比,可使用户对放大后的图像感觉不那么奇怪,并且易于显示用户希望看到的图像的一部分。

当显示了矩形目标图像并且执行操作以放大该目标图像时,目标图像处理单元107可利用如下所述的中心点表格执行放大处理。

图9示出了中心点表格的另一示例。在该中心点表格中,当矩形(针对每个目标图像)的显示状态被设为“显示了矩形的一角”(例如,如图6A和图6B所示)时,将“所显示的角”设为中心点。相反,当矩形的显示状态被设为“没有显示一角,而是显示矩形的一条边”(例如,如图6C所示)时,将“所显示的边的中心”设为中心点。当“既没有显示角也没有显示边”(例如,如图6D所示)时,将“目标图像显示空间的中心”设为中心点。

由于目标图像处理单元107基于利用中心点表格而定的中心点来执行放大处理,因此,目标图像显示控制单元102按照以下方式对目标图像的放大进行控制。具体而言,假设显示了矩形目标图像并且执行了放大目标图像的操作,当显示了目标图像的一角时,基于该角来放大目标图像。当没有显示目标图像的一角而是显示目标图像的一条边时,基于该边的中心来放大目标图像。当既没有显示目标图像的一角也没有显示目标图像的一条边时,基于目标图像显示空间的中心来放大目标图像。

可替代地,当如图6A和图6B所示显示了目标图像的多个角时,可给出每个角的优先级,并且可将具有更高优先级的角设为中心。例如,左上角、右上角、左下角和右下角可分别被赋予优先级1至优先级4。这种情况下,在图6A和图6B所示的状态中,目标图像显示控制单元102基于目标图像的左上角来放大目标图像。

在显示矩形图像的角或边的同时,用户很有可能看到角或边的周围。然而,这种情况下,当基于目标图像显示空间的中心执行放大时,可能不会显示用户希望看到的角或边的周围。就此而言,根据本修改例,由于如上所述根据矩形的显示状态来设置放大中心,因此,与放大目标图像而不考虑矩形的显示状态的情况相比,可以容易地显示包括用户希望看到的部分的放大后的图像。

可替代地,当显示矩形目标图像并且执行选择目标图像的位置的操作以及放大操作时,目标图像处理单元107可基于选中的位置执行放大处理。

图10是根据本修改例放大的目标图像的示例。图10A示出了在其中用户使用位置选择特征D11来选择目标图像B21上的特定位置的状态。目标图像B21上的标志“X”指示了选中的位置G1。

在这种状态下,当用户对放大操作图像D1进行操作时,即,当用户执行标示所显示的目标图像上的位置的操作以及放大目标图像的操作时,目标图像显示控制单元102基于标示位置来放大目标图像。在图10B中示出了以这种方式放大的目标图像B21。在放大之前和放大之后,选中的位置G1在目标图像显示空间C1上的位置不改变。因此,可基于用户需要的位置来放大目标图像。

[2-5]第一操作图像至第四操作图像

第一操作图像至第四操作图像不限于上文描述的那些。例如,在上述示例中,虽然选择旋转操作图像D3和切换操作图像D5作为第一操作图像,但是也可以额外选择放大操作图像D1作为第一操作图像。当目标图像的放大率等于或高于阈值Th1时,与放大率低于阈值Th1的情况相比,对目标图像进行放大、旋转或切换的操作难于其他操作。因此,通过选择这些操作的操作图像作为第一操作图像,当目标图像的放大率等于或高于阈值Th1时,不会显示比其他操作图像不太可能使用的操作图像。

虽然在上述示例中选择移动操作图像D6和滑块操作图像D7作为第二操作图像,但是也可以额外选择缩小操作图像D2作为第二操作图像。当目标图像的放大率低于阈值Th2时,与放大率等于或高于阈值Th2的情况相比,放大或缩小目标图像的操作或者利用滑块图像跨多个等级放大或缩小目标图像的操作难于其他操作。因此,通过选择这些操作的操作图像作为第二操作图像,当目标图像的放大率低于阈值Th2时,不会显示比其他操作图像不太可能使用的操作图像。

当目标图像的放大率等于或高于阈值Th3时,与放大率低于阈值Th3的情况相比,缩小或移动目标图像的操作或者利用滑块图像跨多个等级放大或缩小目标图像的操作比其他操作更容易。因此,通过选择这些操作的操作图像作为第三操作图像,当目标图像的放大率等于或高于阈值Th3时,显示比其他操作图像更有可能使用的操作图像。

当目标图像的放大率低于阈值Th4时,与放大率等于或高于阈值Th4的情况相比,对目标图像进行放大、旋转或切换的操作比其他操作更容易。因此,通过选择这些操作的操作图像作为第四操作图像,当目标图像的放大率低于阈值Th4时,显示比其他操作图像更有可能使用的操作图像。

虽然在上述示例中选择多个操作图像作为第一操作图像至第四操作图像中的每一个,但是本发明不限于此。可替代地,可选择一个或多个操作图像。同样地,这种情况下,不显示在每个目标图像的显示状态中比其他操作图像不太可能使用的操作图像。

[2-6]阈值

虽然在上述示例中阈值Th1、Th2、Th3和Th4被设为相同的值,但是本发明不限于此。然而,在这种情况下,例如当目标图像的放大率等于或高于阈值Th1且低于阈值Th3、并且由于放大率等于或高于阈值Th1的条件而显示的第一操作图像同时被选为由于放大率低于阈值Th3的条件而显示的第三操作图像时,难以确定是否显示相应的操作图像。就此而言,可以不选择产生这种问题的阈值和第一操作图像至第四操作图像。

[2-7]发明的类别

除了与上述图像处理设备相似的用于实现图2所示的各个单元的信息处理设备之外,本发明实现还为执行该信息处理设备的处理的信息处理方法,并且实现为使得计算机执行这种处理的程序。所述程序可以记录介质(例如,存储程序的光盘)的形式提供,或者可以通过诸如互联网的通信线路下载至计算机的方式安装和使用。

已经出于说明和描述的目的提供了本发明的各示例性实施例的以上描述。其并非意在穷举性的或将本发明限于所公开的精确形式。显然,许多修改和变化对于本领域从业人员而言将是显而易见的。为了最好地解释本发明的原理及其实际应用而选择并描述了这些实施例,从而能够使得本领域其他技术人员根据不同的实施例和适于预期特定用途的各种修改来理解本发明。旨在通过所附权利要求及其等价形式来限定本发明的范围。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1