缩略图显示装置、缩略图显示装置的控制方法以及存储介质与流程

文档序号:15615616发布日期:2018-10-09 21:18阅读:223来源:国知局

本发明涉及一种缩略图显示装置、缩略图显示装置的控制方法以及存储介质。



背景技术:

为了从多个图像中找出所期望的图像,已开发有显示比所期望的图像小的图像(缩略图)并进行选择的技术。在专利文献1中揭示有如下技术:进行小图像的多画面显示并使其滚动,由此来发现及选择目标图像。

【现有技术文献】

【专利文献】

【专利文献1】日本专利特开平11-252484号公报



技术实现要素:

在随着滚动而显示新的缩略图的情况下,能以如下方式进行处理:事先将缩略图数据加载于假想画面上(存储器上),根据按键操作或滑动操作等来改变假想画面的显示范围。然而,要达到这一目的,除了显示出来的缩略图的图像数据以外,还需要将其前后的图像数据加载于存储器上,从而存在无法在嵌入式设备等存储器的容量较少的设备中安装的情况。

本发明的目的在于提供一种即便存储器容量较少也能良好地进行缩略图的显示的缩略图显示装置以及缩略图显示装置的控制方法。

【用于解决问题的手段】

本实施方式的一形态的缩略图显示装置具有:显示部;检测部,其检测用户对显示部的包括触摸动作及平移动作在内的动作;存储部,其关联存储能显示在显示部上的多个缩略图和对应于各缩略图的标识符;以及控制部,在检测部检测到触摸动作以及与触摸位置相距规定距离的移动的情况下,以不变更检测到移动时显示于显示部上的缩略图的方式将与显示的缩略图的某一个相对应的标识符显示在显示部上,在检测到触摸动作之后检测到平移动作的情况下,根据平移动作的移动内容来变更标识符并显示在显示部上,在检测到平移动作的结束的情况下,从存储部中读出与显示于显示部上的标识符相对应的缩略图并显示在显示部上。

此外,本实施方式的一形态的缩略图显示装置具有:显示部;检测部,其检测用户对显示部的包括触摸动作及平移动作在内的动作;存储部,其关联存储能显示在显示部上的多个缩略图和对应于各缩略图的标识符;以及控制部,在检测部检测到触摸动作以及与触摸位置相距的规定距离的移动的情况下,将检测到移动时显示于显示部上的缩略图的显示切换为仅有对应于缩略图的标识符的显示并显示在显示部上,在检测到触摸动作之后检测到平移动作的情况下,根据平移动作的移动内容来变更标识符并显示在显示部上,在检测到平移动作的结束的情况下,从存储部中读出与显示于显示部上的标识符相对应的缩略图并显示在显示部上。

此外,本实施方式的一形态的缩略图显示装置的控制方法包括:关联存储能显示在显示部上的多个缩略图和对应于各缩略图的标识符,检测用户对显示部的包括触摸动作及平移动作在内的动作,在检测到触摸动作以及与触摸位置相距规定距离的移动的情况下,以不变更检测到移动时显示于显示部上的缩略图的方式将与显示出来的缩略图的某一个相对应的标识符显示在显示部上,在检测到触摸动作之后检测到平移动作的情况下,根据平移动作的移动内容来变更标识符并显示在显示部上,在检测到平移动作的结束的情况下,从存储部中读出与显示于显示部上的标识符相对应的缩略图并显示在显示部上。

此外,本实施方式的一形态的缩略图显示装置的控制方法包括:关联存储能显示在显示部上的多个缩略图和对应于各缩略图的标识符,检测用户对显示部的包括触摸动作及平移动作在内的动作,在检测到触摸动作以及与触摸位置相距规定距离的移动的情况下,将检测到移动时显示于显示部上的缩略图的显示切换为仅有对应于缩略图的标识符的显示并显示在显示部上,在检测到触摸动作之后检测到平移动作的情况下,根据平移动作的移动内容来变更标识符并显示在显示部上,在检测到平移动作的结束的情况下,从存储部中读出与显示于显示部上的标识符相对应的缩略图并显示在显示部上。

此外,本实施方式的一形态的存储介质,其是存储有具有显示部的计算机的控制程序的、计算机能读取的存储介质,其特征在于,所述控制程序使计算机执行如下的步骤:关联存储能显示在所述显示部上的多个缩略图和对应于各缩略图的标识符,检测用户对所述显示部的包括触摸动作及平移动作在内的动作,在检测到所述触摸动作以及与触摸位置相距规定距离的移动的情况下,以不变更检测到所述移动时显示于所述显示部上的缩略图的方式将与所述显示的缩略图的某一个相对应的标识符显示在所述显示部上,在检测到所述触摸动作之后检测到所述平移动作的情况下,根据所述平移动作的移动内容来变更所述标识符并显示在所述显示部上,在检测到所述平移动作的结束的情况下,将与显示于所述显示部上的标识符相对应的缩略图显示在所述显示部上。

此外,本实施方式的一形态的存储介质,其是存储有具有显示部的计算机的控制程序的、计算机能读取的存储介质,其特征在于,所述控制程序使计算机执行如下的步骤:关联存储能显示在所述显示部上的多个缩略图和对应于各缩略图的标识符,检测用户对所述显示部的包括触摸动作及平移动作在内的动作,在检测到所述触摸动作以及与触摸位置相距规定距离的移动的情况下,将检测到所述移动时显示于所述显示部上的缩略图的显示切换为仅有对应于所述缩略图的标识符的显示并显示在所述显示部上,在检测到所述触摸动作之后检测到所述平移动作的情况下,根据所述平移动作的移动内容来变更所述标识符并显示在所述显示部上,在检测到所述平移动作的结束的情况下,将与显示于所述显示部上的标识符相对应的缩略图显示在所述显示部上。

【发明的效果】

根据本发明,可提供一种即便存储器容量较少也能良好地进行缩略图的显示的缩略图显示装置以及缩略图显示装置的控制方法。

附图说明

图1为缩略图显示装置100的立体图的一例。

图2为表示缩略图显示装置100的概略构成的一例的图。

图3为表示存储装置180及cpu190的概略构成的一例的图。

图4为表示标识符与缩略图的对应表的一例的图。

图5为表示显示装置120上显示的显示画面400的一例的图。

图6为表示触摸动作、平移动作及滑动动作的图。

图7为表示缩略图显示处理的动作的一例的流程图。

图8为表示图7的步骤s207的详情的一例的流程图。

图9为表示伴随平移动作的显示画面400的转变的一例的图。

图10为表示伴随滑动动作的显示画面400的转变的一例的图。

图11为表示伴随平移动作的显示画面400的转变的一例的图。

图12为表示伴随滑动动作的显示画面400的转变的一例的图。

图13为表示伴随平移动作的显示画面400的转变的一例的图。

图14为表示伴随滑动动作的显示画面400的转变的一例的图。

图15为表示另一缩略图显示装置600的概略构成的一例的框图。

具体实施方式

下面,一边参考附图,一边对本发明的缩略图显示装置、缩略图显示装置的控制方法以及电脑的控制程序进行说明。但请注意,本发明的技术范围并不限定于这些实施方式,而是包括于权利要求书中所记载的发明及其均等物。

<第1实施方式>

图1为缩略图显示装置100的立体图的一例。

缩略图显示装置100具有原稿台110及显示装置120等。在本实施方式中,以扫描仪为例,以通过缩略图来选择扫描(拍摄)到的图像的处理为中心进行说明。

原稿台110是能够载置成为拍摄(扫描)对象的多张原稿的台子。显示装置120为显示部的一例。显示装置120具有由液晶、有机el(electro-luminescence)等构成的显示器以及对显示器输出图像数据的接口电路,将图像数据显示在显示器上。

图2为表示缩略图显示装置100的概略构成的一例的图。

除了前文所述的构成以外,缩略图显示装置100还具有输入装置130、摄像装置140、afe(analogfrontend(模拟前端))150、图像存储器160、接口装置170、存储装置180及cpu(controlprocessingunit(中央处理单元))190等。

输入装置130检测用户对显示装置120的操作,并将检测到的内容输出为规定间隔的信号。此外,显示装置120及输入装置130也可像触控面板那样以一体化的方式构成。

摄像装置140为摄像部的一例。摄像装置140具有具备由沿主扫描方向呈大致直线状排列的ccd(chargecoupleddevice)构成的摄像元件的缩小光学系统型摄像传感器。该摄像传感器对原稿进行拍摄,生成并输出对应于rgb各色的模拟图像信号。再者,也可利用具备由cmos(complementarymetaloxidesemiconductor)取代ccd而构成的摄像元件的等倍光学系统型cis(contactimagesensor)。

afe150将从摄像装置140输出的各模拟值转换为数字值而生成像素数据,并生成由所生成的各像素数据构成的图像数据。

图像存储器160具有非易失性半导体存储器、易失性半导体存储器、磁盘等存储装置。图像存储器160保存由afe150生成的输入图像。

接口装置170具有基于usb(universalserialbus)等串行总线的接口电路,与外部的电脑等电性连接来收发图像数据及各种信息。此外,也可使用具有天线和无线通信接口电路的通信装置代替接口装置170,所述天线收发无线信号,所述无线通信接口电路用以按照规定的通信协议通过无线通信线路来进行信号的收发。规定的通信协议例如为无线lan(localareanetwork)。

存储装置180为存储部的一例。存储装置180具有ram(randomaccessmemory)、rom(readonlymemory)等存储器装置、硬盘等固定磁盘装置或者软盘、光盘等移动存储装置等。此外,在存储装置180中存储缩略图显示装置100的各种处理所使用的电脑程序、数据库、表格等。电脑程序可以使用公知的安装程序等从电脑可读取的移动记录介质安装至存储装置180。移动记录介质例如为cd-rom(compactdiskreadonlymemory)、dvd-rom(digitalversatilediskreadonlymemory)等。

存储装置180具有关联存储缩略图数据及图像数据的存储区域185以及对应于1个显示画面的显示用存储器186(存储区域185及显示用存储器186未图示)。再者,图像数据可以是由afe150生成的图像数据,缩略图数据可以是根据由afe150生成的图像数据而生成的缩略图数据。

cpu190根据预先存储在存储装置180中的程序来进行动作。再者,也可使用dsp(digitalsignalprocessor)、lsi(largescaleintegration)等代替cpu190。此外,也可使用asic(applicationspecificintegratedcircuit)、fpga(field-programmablegatearray)等代替cpu190。

cpu190与输入装置130、显示装置120、摄像装置140、afe150、图像存储器160、接口装置170及存储装置180等连接,控制这各部。cpu190进行摄像装置140的原稿读取控制、经由接口装置170的与外部的电脑等的数据收发控制等。

图3为表示存储装置180及cpu190的概略构成的一例的图。

如图3所示,在存储装置180中存储有检测程序181及控制程序182等各程序。这各程序是在处理器上动作的通过软件而安装的功能模块。cpu190读取存储装置180中所存储的各程序,按照读取到的各程序来进行动作。由此,cpu190作为检测部191及控制部192而发挥功能。

图4为表示标识符与缩略图的对应表的一例的图。

如图4所示,存储装置180关联存储能显示在显示装置120上的多个缩略图和对应于各缩略图的标识符。缩略图通过缩略图的文件名来加以识别。标识符例如表示拍摄到的多张原稿的页数。

再者,标识符并不限于数字,也可为文字、符号等。此外,缩略图与标识符的关联也可通过表以外的方法来实现,例如,将缩略图的文件名的主体(在文件名为1.jpg的情况下为“1”)用作标识符。

图5为表示显示装置120上显示的显示画面400的一例的图。

显示画面400包括标题显示区域410、缩略图显示区域420及滚动显示区域430。标题显示区域410是显示所显示出来的画面的处理内容等的区域。标题显示区域410内设置有结束按钮411,当选择结束按钮411时,缩略图的显示处理结束。

缩略图显示区域420是显示缩略图显示框421及缩略图422的区域,配置在标题显示区域410下面。1个缩略图显示框421中显示有1个缩略图422。1个显示画面400中可以仅显示1个缩略图422及缩略图显示框421,也可显示多个缩略图422及缩略图显示框421,图5中分别显示有6个。此外,缩略图显示框421中配置有标识符显示区域423,所述标识符显示区域423以与缩略图422相关联的方式显示与缩略图422相对应的标识符。

滚动显示区域430是显示滚动条431及滑块432的区域,配置在标题显示区域410的下侧且缩略图显示区域420的右侧。滚动条431对应于能选择的所有缩略图422,滑块432表示当前显示出来的缩略图422在能选择的所有缩略图422中处于哪一位置。

再者,在之后的说明中,有时将显示画面400的左右方向称为x方向,将上下方向称为y方向。

图5所示的显示画面400是显示缩略图422而开始选择时的初始画面的例子。再者,也有在缩略图显示区域420的左上显示与标识符“7”、“10”相对应的缩略图422等与不同于“1”的标识符相对应的缩略图422的情况。

图6为表示触摸动作、平移动作及滑动动作的图。由检测部191根据从输入装置130以规定间隔a输出的信号来检测用户对显示装置120的包括触摸动作及平移动作在内的动作。

<关于触摸动作>

所谓触摸动作,是指用户以手指接触显示装置120的动作。将手指碰到的位置称为触摸位置。

当用户以手指首次接触显示装置120时(图6的(a)),输入装置130将包含表示最初的触摸位置即第1触摸位置301的坐标值的信号输出至检测部191。由此,检测部191检测到触摸的开始。接着,若在输入装置130检测到触摸的时间点显示装置120上的手指的位置发生移动(图6的(b)),则输入装置130将包含表示下一触摸位置即第2触摸位置302的坐标值的信号输出至检测部191。检测部191根据用户的触摸动作还在继续这一情况以及第1触摸位置301的坐标值与第2触摸位置302的坐标值不一样这一情况而检测到第2触摸位置302相距第1触摸位置301而发生了移动。之后,检测部191根据从输入装置130输出的规定间隔a的信号来执行新的触摸位置的检测。

<关于平移动作>

所谓平移动作,是指使手指在接触显示装置120的状态下从最初的触摸位置移动至相距规定距离以上的位置的动作。当手指离开显示装置120时,平移动作结束。

检测部191当检测到触摸动作还在继续这一情况、而且首次检测到新的触摸位置即第3触摸位置303相距第1触摸位置301而移动了规定距离b以上这一情况(图6的(c))时,检测到平移动作的开始。之后,只要触摸动作还在继续,检测部191便判定平移动作还在继续。

当用户在位置304从显示装置120上松开手指时(图6的(d)),输入装置130将表示手指已离开这一情况的信号以及手指离开的位置304的坐标输出至检测部191。接收到信号的检测部191检测到用户的触摸动作及平移动作已结束这一情况。

<关于滑动动作>

所谓滑动动作,是指使手指脱离与显示装置120接触的状态、而且离开时的手指的移动速度(与显示装置120的面平行的方向的移动速度)为规定速度以上的动作。

在用户于第3触摸位置303以手指触摸显示装置120、于位置304从显示装置120上松开手指(图6的(d))、而且手指离开时的移动速度为规定速度d以上的情况下,检测部191检测到进行了滑动动作这一情况。所谓移动速度为规定速度d以上的情况,是指从前1个第3触摸位置303(以规定间隔a通知的前1个坐标)起到手指离开的位置304为止的移动距离为规定距离c以上的情况。

在本实施方式中,输入装置130输出信号的规定间隔a、控制部192检测到平移动作的开始的规定距离b、以及控制部192检测到滑动动作的规定距离c和规定速度d分别如表1所示。再者,在本实施方式中,进行平移动作及滑动动作等的显示装置120的画面尺寸设为宽272像素、高460像素。

【表1】

图7为表示缩略图显示处理的动作的一例的流程图,图8为表示图7的步骤s207的详情的一例的流程图。此外,图9为表示伴随平移动作的显示画面400的转变的一例的图,图10为表示伴随滑动动作的显示画面400的转变的一例的图。下面,一边参考图7及图8所示的流程图以及图9及图10所示的表示显示画面400的转变的图,一边对缩略图显示处理的动作进行说明。再者,以下所说明的动作的流程主要是由cpu190根据预先存储在存储装置180中的程序而与缩略图显示装置100的各要素协同执行。

首先,控制部192使用存储装置180中所存储的缩略图数据,将用以选择图像数据的显示画面400中的初始画面显示在显示装置120上(步骤s201,初始画面的例子参考图5)。

根据输入装置130检测到用户的操作这一结果,检测部191检测到用户对缩略图显示区域420的触摸动作的开始(步骤s202)。检测部191当检测到触摸动作的开始时,将检测到触摸动作的开始时的坐标值即触摸位置存储至存储装置180(步骤s203)。

接着,检测部191检测触摸的状态(步骤s204)。在检测部191检测到触摸动作的继续以及与步骤s202的触摸位置相距规定距离b以上的移动的情况下(步骤s205的“是”),控制部192将标识符440显示在显示装置120上(步骤s206)。此处,控制部192以不变更显示于显示装置120上的缩略图422的方式显示与显示出来的缩略图422的某一个相对应的标识符440。关于规定距离b,参考表1。此外,在步骤s205为y的情况下,检测部191检测到平移动作的开始。

将步骤s206中显示于显示装置120上的显示画面400的例子示于图9的(b)。在图9的(b)的例子中,在缩略图显示区域420的中央部的矩形中显示有对应于第一缩略图的标识符440。标识符440的背景为透明色,一开始就显示出来的缩略图422等可透过标识符440的背景部分加以辨认。控制部192例如使用显示装置120所具有的多层多重显示功能来进行该显示。再者,通过使标识符440的大小小于缩略图显示区域420,可减少标识符的变更时的画面显示的更新处理的运算处理量。此外,也可将标识符440的背景设为非透明色。

接着,在检测部191检测到的触摸动作结束之前,控制部192基于触摸的状态判定是否产生了滑动动作、以及进行伴随平移动作及滑动动作的显示画面400的显示内容的变更(步骤s207)。关于该判定及变更的详情,将使用图8于后文叙述。

步骤s207的执行后的状态分为以下3种情况。

(1)显示与步骤s206中所显示的标识符440不一样的标识符440,伴随于此,步骤s207的执行后所显示的缩略图422包含步骤s204中未显示过的新的缩略图422。

(2)显示与步骤s206中所显示的标识符440不一样的标识符440,但步骤s207的执行后所显示的缩略图422与步骤s204中所显示的缩略图422相同。

(3)显示与步骤s206中所显示的标识符440相同的标识符440,因此,步骤s207的执行后所显示的缩略图422与步骤s204中所显示的缩略图422相同。

在(1)的情况下,即,在将新的缩略图422显示在显示装置120上的情况下(步骤s208的“是”),控制部192将显示画面400中所包含的缩略图的图像数据从存储装置180的存储区域185加载至显示用存储器186。继而,控制部192使用被加载至显示用存储器186中的数据,将新的显示画面400显示在显示装置120上(步骤s209)。例如,在步骤s207中检测部191检测到平移动作的结束的情况下,控制部192从存储装置180中读出与显示于显示装置120上的标识符440相对应的缩略图422并显示在显示装置120上。此外,在步骤s207中控制部192结束了由滑动动作引起的标识符440的变更显示的情况下,从存储装置180中读取出与显示于显示装置120上的标识符440相对应的缩略图422并显示在显示装置120上。

在(2)及(3)的情况下,即,在不将新的缩略图显示在显示画面400上的情况下(步骤s208的“否”),控制部192不进行上述步骤s209的动作。

再者,(2)的一例为如下情况:由于标识符440的值接近所存储的标识符整体的末尾或开头,因此,即便变更标识符440的值,在步骤s209中显示的也是与步骤s204中所显示的缩略图422组相同的缩略图422组。例如,为如下情况:步骤s204~s206中所显示的缩略图422组对应于标识符“25”~“30”,步骤s206中所显示的标识符为“25”,执行步骤s207,结果,所显示的标识符从“25”变更为“30”,在显示“30”的状态下松开手指。在该情况下,即便标识符440发生了变更,步骤s207的执行后所显示的缩略图422仍然是与标识符的值“25”~“30”相对应的缩略图422。

接着,控制部192将标识符440设为不显示(步骤s210),处理返回至步骤s202的触摸的开始的检测。将在图7的步骤s207中执行平移动作后在步骤s210中显示在显示装置120上的显示画面400的例子示于图9的(d)。将在图7的步骤s207中执行滑动动作后在步骤s210中显示在显示装置120上的显示画面400的例子示于图10的(e)。

在步骤s202~步骤s204的处理后,步骤s205的判定结果为n的情况下,控制部192判定检测部191是否检测到了触摸动作的结束(步骤s211)。所谓步骤s205的判定结果为n的情况,是指未检测到与步骤s202的触摸位置相距规定距离b以上的移动的情况。关于规定距离b,参考表1。

在检测部191未检测到触摸动作的结束的情况下(步骤s211的“否”),处理返回至步骤s204,检测部191检测触摸的新的状态。

在检测到触摸动作的结束的情况下(步骤s211的“是”),控制部192判定步骤s202中的触摸位置与步骤s204中的最后的触摸位置是否处于同一缩略图显示框421的内部(步骤s212)。

在步骤s202中的触摸位置与步骤s204中的最后的触摸位置不在同一缩略图显示框421的内部的情况下(步骤s212的“否”),处理返回至步骤s202,检测部191检测触摸动作的开始。

在步骤s202的触摸位置与步骤s204的最后的触摸位置处于同一缩略图显示框421的内部的情况下(步骤s212的“是”),控制部192判定缩略图显示框421内部的缩略图422被选择。继而,控制部192将对应于缩略图422的图像数据从存储装置180读入至显示用存储器186,从而显示在显示装置120上(步骤s213)。由此,结束一系列步骤。

在图9的(e)中示出在图9的(d)的显示画面400显示在显示装置120上的状态下,在步骤s213中选择对应于标识符“10”的缩略图422时显示在显示装置120上的显示画面400的例子。

此外,在图10的(f)中示出在图10的(e)的显示画面400显示在显示装置120上的状态下,在步骤s213中选择对应于标识符“14”的缩略图422时显示在显示装置120上的显示画面400的例子。

图8为表示图7的步骤s207的详情的流程图。下面,一边参考图8所示的流程图,一边对是否产生了滑动动作的判定、以及伴随于平移动作及滑动动作的显示画面400的显示内容的变更的动作进行说明。

首先,在检测部191检测到与步骤s202的触摸位置相距规定距离e以上的移动的情况下(步骤s301的“是”),检测部191检测自步骤s202的触摸位置的移动方向和移动距离,控制部192对标识符440进行变更(步骤s302)。即,在检测部191于步骤s202中检测到触摸动作之后通过步骤s205的“是”检测到平移动作的情况下,控制部192根据平移动作的移动方向及移动距离来变更标识符440并显示在显示装置120上。将步骤s302中显示在显示装置120上的显示画面400的例子示于图9的(c)。在图9的(c)的例子中,用户在图9的(b)中朝上方进行平移动作,由此使得标识符440以1→2→3→…的形式增加而显示出10。关于规定距离e,参考表1。

在步骤s302中,控制部192可以仅根据图9的(a)的显示画面400中滑块432能移动的方向的分量(y方向的分量)来判定移动方向,此外,也可算出移动距离。此外,手指的移动方向与标识符440的增减的关系可以是如下关系:在朝上方移动触摸的手指时,减少标识符440的值,在朝下方移动时,增加标识符440的值。此外,也能以在朝右方移动触摸的手指时标识符440的值增加、朝左方移动时减少等方式将标识符440的值的增加及减少与触摸位置的左右方向的移动关联起来。

接着,检测部191检测触摸的状态(步骤s303)。在检测部191未检测到触摸动作的结束的情况下(步骤s304的“否”),处理返回至步骤s301。

在检测部191检测到触摸动作的结束的情况下,即,在手指已离开的情况下(步骤s304的“是”),控制部192判定根据从手指即将离开之前由检测部191通知的触摸位置起到手指离开的位置为止的移动量而算出的移动速度是否比规定速度d慢(步骤s305)。在移动速度比规定速度d慢的情况下(步骤s305的“是”),检测部191检测到平移动作的结束,步骤s207的处理结束。关于规定距离d,参考表1。

在移动速度为规定速度d以上的情况下(步骤s305的“否”),检测部191检测到平移动作的结束以及滑动动作,控制部192对标识符440进行变更(步骤s306)。即,在检测部191于步骤s202中检测到触摸动作之后于步骤s305中检测到滑动动作的情况下,控制部192根据滑动动作的移动方向及移动速度来变更标识符440并显示在显示装置120上。将步骤s302中显示在显示装置120上的显示画面400的例子示于图10的(c)。在图10的(c)的例子中,用户在图10的(b)中朝上方进行滑动动作,由此使得标识符440以1→2→3→…的形式增加而显示出10。再者,有在平移动作之后检测到滑动动作的情况,也有在未检测到平移动作的情形下检测到滑动动作的情况。

接着,检测部191检测触摸的状态(步骤s307)。在检测部191检测到对缩略图显示区域420的触摸动作的情况下(步骤s308的“是”),控制部192结束伴随着滑动动作的标识符440的变更处理(步骤s309),处理返回至s303。伴随着滑动动作的标识符440的变更处理将作为步骤s310的说明于后文叙述。在步骤s309中,将滑动动作的测出后到检测到触摸动作的时间点为止的标识符440的变更设为有效。

在检测部191未检测到对缩略图显示区域420的触摸动作的情况下(步骤s308的“否”),控制部192每隔规定时间g自动变更标识符440,还对变更标识符440的速度进行变更(步骤s310)。关于变更标识符440的速度,将于后文叙述。将图8的步骤s310中显示在显示装置120上的显示画面400的例子示于图10的(c)。关于规定距离d,参考表1。

在步骤s310中被变更的新的变更速度大于0的情况下(步骤s311的“否”),处理返回至步骤s307。在新的变更速度为0以下的情况下(步骤s311的“是”),控制部192结束标识符440的变更。将结束标识符440的变更时显示在显示装置120上的显示画面400的例子示于图10的(d)。在图10的(d)的例子中,在图10的(c)之后标识符440被自动变更,在变更速度变为0以下时显示出14。

像以上那样执行步骤s207的处理,通过图7及图8所示的流程图来实现缩略图的显示处理。尤其是通过步骤s302及步骤s306,仅对标识符440进行变更而不显示新的缩略图422,在标识符440的变更结束后才显示新的缩略图422。因此,无须在由平移动作或滑动动作引起的标识符440的变更过程中从存储装置180加载与所显示的标识符440相对应的缩略图,即便存储器容量较少,也能良好地进行缩略图的显示。

再者,本实施方式中记载的是对平移动作及滑动动作两方进行检测的例子,但并不限于此,也可仅对平移动作或滑动动作进行检测。

此外,在本实施方式中,关于平移动作,是使用移动方向及移动距离作为变更标识符时的移动内容,但并不限于此,也可仅使用移动方向或移动距离。同样地,在本实施方式中,关于滑动动作,是使用移动方向及移动速度作为变更标识符时的移动内容,但并不限于此,也可仅使用移动方向或移动速度。

此外,与步骤s207中平移动作结束时或者由滑动动作引起的标识符440的变更显示结束时显示出来的标识符440相对应的缩略图的显示位置并不限于左上,也可为其他位置。例如,可以根据对应于奇数标识符的缩略图显示在左方、对应于偶数标识符的缩略图显示在右方的规则,在图9的(d)的左上显示对应于标识符“9”的缩略图、在右上显示对应于标识符“10”的缩略图。此外,也可显示与平移动作结束时或者由滑动动作引起的标识符440的变更显示结束时显示出来的标识符440之前的标识符相对应的缩略图。

此外,步骤s306中的标识符440的变更是根据以下(a)及(b)的计算方法来执行。

(a)标识符的增减方向:在从手指即将离开之前的触摸位置到手指离开的位置的移动中,若y方向的分量减少,则增加标识符的值,若y方向的分量增加,则减少标识符的值。

(b)标识符的值:根据手指即将离开之前的触摸位置到手指离开的位置的y方向的移动量来算出手指的移动速度,进而,根据乘以规定倍率f而得的值来决定自动显示变更(惯性移动)的初速(规定时间g内移动多少像素)。此处,通过变更速度(通过初速及减速率(=规定像素数h/规定时间g)而求出的速度)和经过时间来求累积的移动距离,根据该移动距离,可算出标识符的值。关于规定倍率f、规定时间g及规定像素数h,参考表1。

此外,步骤s310的处理例如也可通过如下操作来执行:控制部192每隔规定时间g从用以算出速度(规定时间g内移动多少像素)的像素数中减少规定像素数h。由此,滑动操作后,无须用户重新触摸显示装置120即可结束标识符440的变更。关于规定时间g、规定像素数h,参考表1。

<第2实施方式>

图11为表示伴随着平移动作的显示画面400的转变的另一例的图。除了以下所说明的内容以外,原则上第2实施方式的处理与第1实施方式的处理相同。

图11的(a)表示图7的步骤s201中的初始画面的例子。图11的(a)的显示画面400中没有图9的(a)的滚动显示区域430、滚动条431及滑块432。

图11的(b)表示图7的步骤s206中的显示画面400的例子。在步骤s206中,控制部192以比图11的(a)的缩略图显示区域420暗的方式显示图11的(b)的缩略图显示区域420。

此外,控制部192将图11的(b)的标识符440及背景条451重叠在缩略图显示区域420内而显示在显示装置120上。此时,控制部192以与图7的步骤s204中检测到的触摸位置不重叠的方式决定标识符440及背景条451的位置。标识符440是与显示于显示装置120上的某一缩略图422相对应的标识符。背景条451是分配了与存储装置180中所存储的多个标识符中的各方分别对应的位置的图形。在本实施方式中,在背景条451的最上部分配标识符“1”,在最下部分配标识符“30”。

图11的(c)表示图8的步骤s302中的显示画面400的例子。在步骤s302中,控制部192将根据平移动作的移动方向及移动距离而变更后的标识符440显示在背景条451的图形内的对应位置,由此生成该显示画面400。

此外,控制部192将根据平移动作的移动方向及移动距离而变更后的标识符440显示在显示装置120的画面内的固定位置,并根据平移动作的移动方向及移动距离来移动背景条451的图形并进行显示。例如,控制部192在图11的(b)的状态下检测到手指朝触摸位置的上方的移动的情况下,根据移动距离使标识符440的值从1增加至10,并朝上方移动背景条451的位置。此时,标识符440的位置与图11的(b)中的位置相同,标识符440配置在背景条451的对应于标识符“10”的位置。此外,通过使背景条451的移动范围小于缩略图显示区域420的范围,可减少标识符440的变更时的画面显示的更新处理的运算处理量。

图11的(d)表示在图7的步骤s207中执行平移动作后于步骤s210中显示在显示装置120上的显示画面400的例子。在该例中,显示出包含与图11的(c)中所显示的标识符“10”相对应的缩略图在内的6个缩略图422。

图11的(e)表示在图11的(d)的显示画面400显示在显示装置120上的状态下于步骤s213中选择对应于标识符“10”的缩略图422时显示在显示装置120上的显示画面400的例子。

图12为表示伴随着滑动动作的显示画面400的转变的一例的图。

图12的(c)表示图8的步骤s310中的显示画面400的例子。背景条451根据滑动动作的移动方向及移动速度而进行移动,这一点不同于图11的(c)的显示画面400。其他显示方法与图11相同。

如以上所详述,通过按照第2实施方式中展示的内容来进行动作,缩略图显示装置100也无须从存储装置180加载与正在进行平移动作或滑动动作时显示的标识符440相对应的缩略图。由此,即便存储器容量较少,也能良好地进行缩略图的显示。此外,第2实施方式与第1实施方式的不同点在于,在显示标识符440时,显示可根据标识符440的值进行滑动的背景条451。

<第3实施方式>

图13为表示伴随着平移动作的显示画面400的转变的一例的图。除了以下内容以外,第3实施方式的处理与第1实施方式的处理相同。

图13的(a)表示图7的步骤s201中的初始画面的例子。该画面与图9的(a)的画面相同。

图13的(b)表示图7的步骤s206中的显示画面400的例子。在步骤s206中,控制部192将步骤s205的检测到移动时显示在显示装置120上的缩略图的显示切换为仅有对应于缩略图的标识符440的显示并显示在显示装置120上。即,将显示于缩略图显示框421中的缩略图422及标识符显示区域423切换显示为与缩略图相对应的标识符440。

图13的(c)表示图8的步骤s302中的显示画面400的例子。在步骤s302中,在检测到触摸动作之后检测到平移动作的情况下,控制部192根据平移动作的移动方向及移动距离来变更标识符440并显示在显示装置120中。例如,在检测到手指朝触摸位置的上方的移动的情况下,控制部192根据移动距离来增加各缩略图显示框421内所显示的标识符440的值。此外,控制部192可根据移动距离来变更滑块432的显示位置。

图13的(d)表示在图7的步骤s207中执行平移动作后于步骤s210中显示在显示装置120上的显示画面400的例子。在该例中,显示出与图13的(c)中所显示的标识符“9”~“14”相对应的6个缩略图422。

图13的(e)表示在图13的(d)的显示画面400显示在显示装置120上的状态下于步骤s213中选择对应于标识符“9”的缩略图422时显示在显示装置120上的显示画面400的例子。

图14为表示伴随着滑动动作的显示画面400的转变的一例的图。

图14的(c)表示图8的步骤s310中的显示画面400的例子。各缩略图显示框421内所显示的标识符440的值根据滑动动作的移动方向及移动速度而发生变化,这一点不同于图13的(c)的显示画面400。其他显示方法与图13相同。

如以上所详述,通过按照第3实施方式中展示的内容来进行动作,缩略图显示装置100也无须从存储装置180加载与正在进行平移动作或滑动动作时显示的标识符440相对应的缩略图。由此,即便存储器容量较少,也能良好地进行缩略图的显示。此外,第3实施方式与第1实施方式的不同点在于,取消缩略图422而进行标识符440的显示及变更。

<第4实施方式>

图15为表示另一缩略图显示装置600的概略构成的一例的框图。

缩略图显示装置600具有显示装置120、输入装置130、存储装置180、检测电路611及控制电路612等。显示装置120、输入装置130及存储装置180是执行与缩略图显示装置100的显示装置120、输入装置130及存储装置180相同的功能的装置。

检测电路611及控制电路612是用于代替缩略图显示装置100的cpu190的电路。

检测电路611为检测部的一例,具有与检测部191相同的功能。检测电路611检测来自输入装置130的信号,检测平移动作及滑动动作等。

控制电路612为控制部的一例,具有与控制部192相同的功能。控制电路612检测来自检测电路611的信号,使用存储装置180中所存储的缩略图422等的数据来生成包含缩略图422及/或标识符440的显示的显示画面400的数据,并发送至显示装置120。

如以上所详述,在缩略图显示装置使用检测电路611及控制电路612的情况下也一样,即便存储器容量较少,也能良好地进行缩略图的显示。

以上,对本发明的较佳实施方式进行了说明,但本发明并不限定于这些实施方式。例如,缩略图显示装置100不限于扫描仪,只要是电子照相机及智能手机等的嵌入式设备等进行根据缩略图来选择图像的处理的设备即可。

符号说明

100、600缩略图显示装置

120显示装置

180存储装置

191检测部

192控制部

422缩略图

440标识符。

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