显示装置

文档序号:1836303 发布日期:2021-11-12 浏览:32次 >En<

阅读说明:本技术 显示装置 (Display device ) 是由 平部雅人 于 2020-01-30 设计创作,主要内容包括:显示装置(1)具备:检索部(105),用于检索在显示部(10)上显示的文档数据中的与该检索字符一致的对象字符;标记显示控制部(106),用于将检索部(105)检索到的对象字符的部位变更为标记显示;显示控制部(103)(i)当存在对显示部(10)的标记显示的部位的滑动操作时,使位于与该滑动操作的方向相反方向的下一标记显示在显示部(10)上显示,(ii)当存在对显示部(10)的标记显示的部位以外的部位的滑动操作时,使显示部(10)的画面在该滑动操作的方向上滚动显示。(A display device (1) is provided with: a search unit (105) for searching for a target character matching the search character in the document data displayed on the display unit (10); a marker display control unit (106) for changing the position of the target character searched by the search unit (105) to a marker display; a display control unit (103) (i) displays a next marker located in a direction opposite to the direction of a slide operation on a display unit (10) when the slide operation is performed on a portion of the display unit (10) where the marker is displayed, and (ii) displays a screen of the display unit (10) by scrolling in the direction of the slide operation when the slide operation is performed on a portion of the display unit (10) other than the portion where the marker is displayed.)

显示装置

技术领域

本发明涉及显示装置,特别涉及用于检索在显示画面上显示的文档数据的技术。

背景技术

近年来,移动电话、智能手机、个人数字助理(PDA(Personal DigitalAssistant))以及电子平板等移动设备已经普及。移动设备具备配置在显示部的画面上的触摸面板,通过触摸面板接受对显示部的画面的用户操作(触摸操作、字符输入操作等),对用户操作进行响应动作。

在显示部的画面上显示文档数据的状态下,当通过触摸面板接受到表示向该画面上显示的检索栏的检索字符的输入以及检索开始的指示的用户操作时,移动设备执行该检索字符的检索。然后,在文档数据中存在与该检索字符一致的对象字符(即,检索一致字符)的情况下,移动设备高亮显示文档数据中的检索一致字符的部位。另外,在存在多个检索一致字符的情况下,该多个部位分别被高亮显示。

现有技术文献

专利文献

专利文献1:日本特开2010-152874号公报

发明内容

发明要解决的问题

但是,在上述的专利文献1所记载的电子设备中,在文档数据中高亮显示检索一致字符的状态下,用户对预先准备在画面上的下一检索按钮或上一检索按钮进行按下操作,由此从高亮显示的当前时刻的检索一致字符的部位切换到下一或上一检索一致字符的部位。这样,用户需要在检索一致字符的部位和检索按钮之间进行视线移动,无法一边看着检索一致字符的部位一边操作检索按钮。因此,存在文档数据的字符检索成为用户负担的问题。

另外,为了使显示部的画面滚动显示,需要用户操作在显示部上显示的滚动条,使视线从检索一致字符的部位移动到滚动条来操作该滚动条,因此还存在画面操作的便利性低的问题。

本发明是鉴于上述情况而完成的,其目的在于,能够降低进行文档数据的字符检索时的用户负担,能够提高画面操作的便利性。

用于解决问题的方案

本发明的一个方面所涉及的显示装置具备:显示部;触摸面板,其配置在所述显示部的前表面,用于检测对所述显示部的接触的有无以及接触位置;操作接受部,用于接受基于由所述触摸面板检测到的对所述显示部的触摸操作的指示;文档数据存储部,用于存储文档数据;显示控制部,用于当所述操作接受部接受到所述文档数据的显示指示时,使存储在所述文档数据存储部中的所述文档数据在所述显示部上显示;检索部,用于当所述操作接受部接受到检索字符的输入时,检索在所述显示部上显示的所述文档数据中的与该检索字符一致的对象字符;标记显示控制部,用于将所述检索部检索到的所述对象字符的部位变更为标记显示;所述显示控制部(i)当通过所述触摸面板检测到对在所述显示部上显示的所述标记显示的部位的滑动操作,从而所述操作接受部接受到所述滑动操作的指示时,使位于与该滑动操作的方向相反方向的下一标记显示在所述显示部上显示,(ii)当通过所述触摸面板检测到对在所述显示部上显示的所述标记显示的部位以外的部位的滑动操作,从而所述操作接受部接受到所述滑动操作的指示时,使该显示部的画面在该滑动操作的方向上滚动显示。

发明效果

根据本发明,能够降低进行文档数据的字符检索时的用户负担,能够提高画面操作的便利性。

附图说明

图1是示出本发明的第一实施方式所涉及的显示装置的外观的俯视图。

图2是示出第一实施方式所涉及的显示装置的主要内部结构的框图。

图3是示出文档数据的一例的图。

图4是示出在显示部上显示的显示画面的一例的图。

图5是示出第一实施方式所涉及的显示装置进行的显示处理的流程图。

图6是示出第一实施方式所涉及的显示装置进行的检索显示处理的流程图。

图7A是示出对显示画面的扫动操作的一例的图。

图7B是示出通过扫动操作而显示的显示画面的一例的图。

图8A是示出在检索框中输入了检索字符的显示画面的一例的图。

图8B是示出检索字符被标记显示的显示画面的一例的图。

图9A是示出对标记显示的部位的向上滑动操作的一例的图。

图9B是示出通过对标记显示的部位的向上滑动操作而显示的显示画面的一例的图。

图10A是示出对标记显示的部位的向下滑动操作的一例的图。

图10B是示出通过对标记显示的部位的向下滑动操作而显示的显示画面的一例的图。

图11A是示出对标记显示的部位以外的部位的滑动操作的一例的图。

图11B是示出通过对标记显示的部位以外的部位的滑动操作而显示的显示画面的一例的图。

图12A是示出双滑动操作的一例的图。

图12B是示出通过双滑动操作而显示的显示画面的一例的图。

图13A是示出滚动条的标记部位的触摸操作的一例的图。

图13B是示出通过滚动条的标记部位的触摸操作而显示的显示画面的一例的图。

图14是示出第二实施方式所涉及的显示装置的主要内部结构的框图。

图15是示出在第二实施方式所涉及的显示装置上显示有操作辅助区域的显示画面的一例的图。

具体实施方式

以下,参照附图对本发明的第一实施方式所涉及的显示装置进行说明。图1是示出本发明的第一实施方式所涉及的显示装置的外观的俯视图。图2是示出第一实施方式所涉及的显示装置的主要内部结构的框图。

本发明的第一实施方式所涉及的显示装置1例如是智能手机等移动设备,具备显示部10、触摸面板20、通信部30、存储部40和控制单元100。这些各结构能够相互通过例如CPU(中央处理单元(Central Processing Unit))总线来进行数据或信号的接收和发送。

显示部10是液晶显示器(LCD:Liquid Crystal Display)、有机EL(OLED:有机发光二极管(Organic Light-Emitting Diode))等显示装置。另外,显示部10显示来自控制单元100的响应和数据结果等。

触摸面板20是所谓的电阻膜方式、静电电容方式的触摸面板。触摸面板20配置在显示部10的前表面,检测显示部10所显示的显示画面上的用户进行的接触的有无(有无按下),并检测有接触的情况下的该接触位置(按下位置)。触摸面板20在检测到用户进行的接触时,将表示该接触点的坐标位置的检测信号输出到控制单元100的后述的操作接受部102等。这样,触摸面板20起到作为对显示部10显示的显示画面输入用户操作的操作部的作用。

此外,在触摸面板20中,还包括即使没有对显示画面的直接接触,在用户的手指等相对于显示画面接近到一定距离的情况下,也检测该手指等的触摸面板。因此,即使没有对显示画面的接触,也通过触摸面板20的功能检测到手指等接近到上述一定距离的情况的状态,也当作实际上接触到而被包含在本第一实施方式中所说的“接触”中。

另外,显示装置1作为输入用户操作的操作部,除了上述的触摸面板20之外,还可以具备物理键。在该物理键中,例如有箭头键、Page Up键、Page Down键等。

通信部30是具备未图示的LAN(局域网(Local Area Network))芯片等通信模块的通信接口。显示装置1经由网络与PC(个人计算机(Personal Computer))等其他电子设备连接,在与通过通信部30连接的PC等之间进行数据的接收和发送。

存储部40是非易失性存储器等存储装置。

控制单元100由处理器、RAM(Random Access Memory)、以及ROM(只读存储器(ReadOnly Memory))等构成。处理器例如为CPU、MPU、ASIC等。通过存储在上述存储部40中的显示控制程序被上述处理器执行,控制单元100作为控制部101、操作接受部102、显示控制部103、文档数据存储部104、检索部105、标记显示控制部106、滚动条显示控制部107以及确定部108而起作用。但是,控制单元100的上述各结构还可以不依赖基于前述的显示控制程序的动作,而是分别由硬件电路构成。以下,只要没有特别提及,对于各实施方式都是同样的。

控制部101对显示装置1的整体的动作控制进行管理。控制部101与显示部10、触摸面板20、通信部30以及存储部40等连接,以进行所连接的上述各结构的动作控制、以及与各结构之间的信号或数据的接收和发送。

操作接受部102接受基于由触摸面板20检测到的对显示部10的触摸操作的指示。操作接受部102基于从触摸面板20输出的检测信号,确定由用户进行的触摸操作的内容,将与该确定的内容对应的指示输出到控制部101以及显示控制部103等。

对触摸面板20进行的触摸操作包括轻敲操作、滑动操作(包括轻拂操作和扫动操作)等。例如,当用户使手指与触摸面板20上接触,然后从该接触位置离开手指时,触摸面板20将表示检测到接触的位置的检测信号输出到操作接受部102。操作接受部102接受该检测信号,例如确定由用户输入的用户操作是轻敲操作。

另外,当用户在使手指与触摸面板20上接触的状态下使手指移动时,触摸面板20将表示从最初检测到接触的初始位置到最后检测到接触的最终位置的各移动位置的检测信号输出到操作接受部102。操作接受部102接受该检测信号,确定由用户输入的用户操作是滑动操作(轻拂操作或扫动操作)。此外,触摸面板20是触摸屏,当在使多个手指(例如两个手指)与该触摸面板20上接触的状态下使手指移动时,能够检测同时接触多个点的多点触摸操作。

显示控制部103进行显示部10的显示控制。例如,当操作接受部102从用户接受到文档数据的显示指示时,显示控制部103从文档数据存储部104读出文档数据,并使读出的文档数据在显示部10上显示。

文档数据存储部104存储文档数据M1(参照图3)。文档数据M1例如是文本数据、文字处理器用的文件数据等文档文件数据。文档数据M1是将字符信息(包括各字符的位置信息)、字体(包括颜色信息)、段落设定、页设定、嵌入的图像等构成文档的信息作为一个文件而收入的数据。在本第一实施方式中,假设文档数据M1是记载有图3所示的字符的报告书。

在此,使用图3、图4,对文档数据M1和显示画面D1的关系进行说明。图3是示出文档数据的一例的图。图4是示出在显示部上显示的显示画面的一例的图。如图3所示,文档数据M1是这样的文档文件数据:构成为包括n页(n是自然数),在一页中,预定的字符的文章为横向书写(例如,在图3中为X方向)例如10个字符,纵向(例如,在图3中为Y方向)设为例如7行,该纵向(例如,在图3中为Y方向)长度比显示部10中的显示画面D1大。在图3中,文档数据M1在第1页的上起第3行中记载有“aafaaaaaaaa”这10个字符,在第2页的上起第4行中记载有“aaaaafbaaa”这10个字符,在第n页的下起第3行中记载有“aaaaaafzaa”这10个字符。

另外,显示控制部103在操作接受部102确定为用户进行的触摸操作例如是扫动操作时,根据该扫动操作的方向以及速度,进行例如滚动速度逐渐减速的滚动显示(惯性滚动)。显示控制部103基于触摸面板20检测到的接触的有无以及接触位置,决定滚动速度,使显示部10以所述决定的滚动速度进行文档数据M1的滚动显示。具体而言,在显示控制部103中,对于滑动操作的方向,通过该触摸面板20检测到与触摸面板20上接触的手指的移动方向来决定,对于滑动操作的速度,根据每单位时间的该手指的移动距离来决定。此外,以下,以接受了滑动操作的情况为例进行说明,但本发明也可以基于轻拂操作等其他的触摸操作等,进行基于操作接受部102以及显示控制部103的各控制。

此外,在本第一实施方式中,显示控制部103将作为滚动显示的显示对象而在显示部10上显示的显示对象图像称为滚动图像。即,滚动图像是指,其整体无法在一次显示中显示在显示部10的显示区域中,除非通过滚动显示在显示区域中依次显示各部分,否则在显示区域中不显示图像整体的图像。如图3所示,在字符信息(或图像信息)多、文档数据M1没有收纳在显示部10的显示区域E1中的情况下,文档数据M1成为滚动图像。

如图4所示,显示画面D1包括显示文档数据M1的标题名“报告书”的标题栏Bt(固定显示区域)和滚动显示文档数据M1的显示区域E1(滚动显示区域)而构成。图4所示的显示区域E1上显示的是图3中虚线所示的部分P1。另外,在显示区域E1中,通过用户的滑动操作等,能够显示从第1页的第1行的“aaaaaaaaaaaaa”的字符信息到同页的第7行的“aaaagggggggg”的字符信息。

显示控制部103在显示画面D1的标题栏Bt(固定显示区域)中的预定的部位显示能够输入与文档数据M1相关的检索字符的检索框SB。如图4所示,检索框SB具有由用户输入检索字符的输入栏SB1、以及用于指示检索执行的检索执行按钮SB2。

当操作接受部102接受到检索字符的输入时,检索部105检索在显示部10上显示的文档数据M1中的与该检索字符一致的对象字符。

如图3所示,文档数据M1具有表示X方向长度以及Y方向长度的长度信息、和表示各字符的X方向的位置以及Y方向的位置的位置信息(例如,坐标数据)。另外,存储部40存储有显示部10的图4所示的显示区域E1的X方向以及Y方向的各长度信息。而且,检索部105依次地检测作为文字处理器用的文件数据的文档数据M1中的、与操作接受部102接受到的检索字符一致的对象字符,并且使用存储在存储部40中的文档数据M1的各字符的位置信息,也一并检测检测出的对象字符的位置信息。在后述的图8A所示的情况下,检索部105在输入栏SB1中输入“f”作为检索字符并指示了检索开始的情况下,检测图3所示的文档数据M1中包含的对象字符即“f”及其位置信息全部。

标记显示控制部106将检索部105检索到的对象字符的部位变更为标记显示MK。例如,标记显示控制部106将检索部105检索到的对象字符的位置信息所表示的部位(例如,包含对象字符的矩形区域)变更为预定的颜色的标记显示MK。具体而言,标记显示控制部106在检索部105检索到的对象字符中的某个对象字符的位置信息是左上角点的坐标(X1,Y1)以及右下角点的坐标(X2,Y2)的情况下,将作为左上角点的坐标(X1,Y1)以及右下角点的坐标(X2,Y2)的矩形区域设为标记显示区域。另外,标记颜色被设定为预定的颜色,并存储在存储部40中。标记显示控制部106将该标记显示区域设为存储在存储部40中的标记颜色。

另外,标记显示控制部106在对象字符的颜色与标记颜色是同种颜色的情况下,将对象字符的颜色变更为与标记颜色不同种的颜色。对象字符的颜色能够根据文档数据M1所具有的上述字体的颜色信息来确定,标记颜色预先存储在存储部40中,因此能够确定两者的颜色。另外,存储部40存储有颜色对应表,能够使用该颜色对应表来确定对象字符的颜色。颜色对应表是表示在标记颜色为黄色情况下,如果对象字符为黑字则维持,如果对象字符为黄色则变更为黑字的表。例如,关于标记显示控制部106,如果对象字符为黑字且标记颜色为黄色,则成为在黄色标记的基底上标记黑色的对象字符的显示方式,因此能够视觉辨认对象字符,将对象字符的颜色维持为黑色,但如果是黄色的对象字符,则成为混入黄色标记的基底而难以视觉辨认的显示方式,因此变更为具有识别性的颜色、例如对象字符的颜色从黄色变更为黑色进行显示。由此,能够可靠且容易看见地显示进行了标记显示MK后的对象字符。

显示控制部103(i)当通过触摸面板20检测到对在显示部10上显示的标记显示MK的部位的滑动操作,从而操作接受部102接受到滑动操作的指示时,使位于与滑动操作的方向相反方向的下一标记显示MK在显示部10上显示。具体而言,触摸面板20检测对显示部10上显示的标记显示MK的部位、即作为后述的图8B所示的左上角点的坐标(X1,Y1)以及右下角点的坐标(X2,Y2)的矩形的标记显示区域的部位的滑动操作。当存在对标记显示MK的部位的滑动操作时,显示控制部103使位于与滑动操作的方向相反方向的下一标记显示MK在显示部10上显示。

显示控制部103(ii)当通过触摸面板检测到对在显示部10上显示的标记显示MK的部位以外的部位的滑动操作,从而操作接受部102接受到滑动操作的指示时,使显示部10的画面在滑动操作的方向上滚动显示。

在文档数据M1比显示部10的画面大的情况下,滚动条显示控制部107使滚动条SLB在显示部10上显示,该滚动条SLB通过显示部10的画面中的显示位置来表示在显示部10的画面上显示的显示部分是文档数据M1的整体中的哪个范围。具体而言,滚动条显示控制部107在显示区域E1的右端显示滚动条SLB,显示表示文档数据M1中在显示区域E1上显示的位置的节SLN。

确定部108确定与检索部105检索到的对象字符的部位对应的滚动条SLB上的部位。具体而言,确定部108将滚动条SLB的长度设定为显示部10的显示区域E1的Y方向长度。然后,确定部108将图3所示的文档数据M1的Y方向长度除以显示部10的显示区域E1的Y方向长度而得到的长度设为节SLN的长度。然后,确定部108确定图3所示的文档数据M1的全部字符排列长度中的对象字符的各位置,并将包括该确定的对象字符的各位置的全部字符排列长度缩小为滚动条SLB的长度,以应用于该滚动条SLB。由此,在滚动条SLB上,确定与对象字符的部位对应的部位。

显示控制部103显示标记ML,该标记ML表示在确定部108确定的滚动条SLB上的部位存在对象字符。例如,显示控制部103在滚动条SLB上的对应的部位显示预先存储在存储部40中的显示形态(例如,在后述的图8B中,设为横条的显示形态)的标记ML。

显示控制部103当通过触摸面板20检测到对在滚动条SLB上的部位显示的标记ML的部位的触摸操作,从而操作接受部102接受到向标记ML的部位的移动操作的指示时,使与该标记ML的部位对应的标记显示MK在显示部10上显示。此外,当存在对滚动条SLB上的除标记ML的部位以外的部位的触摸操作时,显示控制部103基于通常的滑动操作对显示部10的显示画面进行滚动显示。

显示控制部103(iii)在显示部10上显示的标记显示MK的部位和该标记显示MK的部位以外的部位被触摸的状态下,当通过触摸面板20同时检测到对该两个部位的滑动操作,从而操作接受部102接受到双滑动操作的指示时,使位于与该滑动操作的方向相反方向的一个或多个标记显示MK中位于最端部的最端标记显示MK(最远的部位的标记显示MK)在显示部10上显示。

接着,对显示装置1进行的显示处理进行说明。图5是示出第一实施方式所涉及的显示装置进行的显示处理的流程图。图6是示出第一实施方式所涉及的显示装置进行的检索显示处理的流程图。假设在图1所示的显示装置1的显示部10上,显示显示为“文档显示”的按钮图像K1。

触摸面板20当用户使手指与该触摸面板20中的显示部10的按钮图像K1上接触,之后从该接触位置放开手指时,将表示检测到接触的位置的检测信号输出到操作接受部102。操作接受部102接受该检测信号,例如确定由用户输入的用户操作是轻敲操作,从用户接受文档数据的显示指示(在S11中为是)。

当操作接受部102从用户接受到文档数据的显示指示时(在S11中为是),显示控制部103从文档数据存储部104读出文档数据M1,并使读出的文档数据M1的部分P1(参照图3)如图4所示在显示部10上显示(S12)。即,如图3、图4所示,显示控制部103使文档数据M1的第1页在显示部10上显示。

显示控制部103使能够输入与文档数据M1的项目相关的检索字符的检索框SB在显示画面D1上显示(S13)。

当操作接受部102接受到基于对文档数据M1的滑动操作(例如扫动操作)的滚动指示时(在S14中为是),显示控制部103基于触摸面板20检测到的接触的有无以及接触位置来决定滚动方向以及滚动速度(S15)。此外,在此,以在显示部10上显示作为滚动图像的文档数据M1的状态(参照图7A)下对文档数据M1进行了扫动操作的情况为例进行说明。图7A是示出对显示画面的扫动操作的一例的图。图7B是示出通过扫动操作而显示的显示画面的一例的图。如图7A所示,当食指从位置A1滑动移动,在某一位置A2处停止该滑动动作时,操作接受部102根据从触摸面板20输出的检测信号确定接受了滑动操作。然后,显示控制部103将通过将按压位置的变化速度V1乘以预定的比例常数而计算出的速度V2(=比例常数×V1)设为使文档数据M1滚动显示的速度。另外,显示控制部103在按下位置的变化方向包含图3所示的Y方向分量的情况下,将该Y方向设为滚动方向。

显示控制部103以在S15中决定的滚动方向以及滚动速度V2,如图7B所示那样使显示画面D1滚动显示(S16)。

另一方面,显示控制部103在S14中没有接受到滚动指示(在S14中为否),操作接受部102接受到检索字符的输入的情况下(在S18中为是),执行检索显示处理(S19)。具体而言,显示控制部103如图8A所示,当触摸面板20检测到在检索框SB中输入“f”作为检索字符,且对检索执行按钮SB2进行了轻敲操作,操作接受部102接受到该触摸面板20的检测时(在S18中为是),执行检索显示处理(S19)。

在此,使用图6对显示装置1进行的上述S19的检索显示处理进行详细地说明。另外,使用图8A以及图8B对显示装置1进行的检索显示处理时的显示画面进行说明。图8A是示出在检索框中输入了检索字符的显示画面的一例的图。图8B是示出检索字符被标记显示的显示画面的一例的图。

检索部105检索文档数据M1中的与检索字符“f”一致的对象字符“f”(S21)。具体而言,检索部105依次地检测文档数据M1中的、与操作接受部102接受到的检索字符(例如,在图8A中“f”的字符)一致的对象字符,并且使用存储在存储部40中的文档数据M1的各字符的位置信息,也一并检测检测出的对象字符的位置信息。检索部105检测图3所示的文档数据M1中包含的对象字符“f”及其位置信息全部。

另外,确定部108确定与检索部105检索到的对象字符的部位对应的滚动条SLB上的部位。显示控制部103使检索结果在显示部10上显示(S22)。

具体而言,如图8B所示,显示控制部103使包含检索部105检索到的对象字符的最初的页(在图8B中为第1页)在显示部10上显示。另外,标记显示控制部106如图8B所示,将检索部105检索到的对象字符的位置信息所表示的部位(例如,包含对象字符的矩形区域)变更为预定的颜色的标记显示MK。进一步地,显示控制部103显示标记ML,该标记ML表示在确定部108确定的滚动条SLB上的部位存在对象字符。

显示控制部103判定标记显示MK的部位的滑动操作的有无(S23)。

具体而言,显示控制部103(i)当通过触摸面板20检测到对在显示部10上显示的标记显示MK的部位的滑动操作,从而操作接受部102接受到滑动操作的指示时(在S23中为是),使位于与滑动操作的方向相反方向的下一标记显示MK在显示部10上显示(S24)。

图9A是示出对标记显示的部位的向上滑动操作的一例的图。图9B是示出通过对标记显示的部位的向上滑动操作而显示的显示画面的一例的图。例如,如图9A所示,当存在对在显示部10上显示的标记显示MK的部位的向上滑动操作时,即,当使食指从标记显示MK的部位内的位置A3移动,在某一位置A4处使该滑动动作停止时,如图9B所示,显示控制部103使位于与向上滑动操作的方向相反方向的下一标记显示MK(在图9B中,从文档数据M1的第2页的上起第4行的标记显示MK)在显示部10上显示。

图10A是示出对标记显示的部位的向下滑动操作的一例的图。图10B是示出通过对标记显示的部位的向下滑动操作而显示的显示画面的一例的图。如图10A所示,在文档数据M1的第2页在显示部10上显示的情况下,当存在对在显示部10上显示的标记显示MK的部位的向下滑动操作时,即,当使食指从标记显示MK的部位内的位置A5移动,在某一位置A6处使该滑动动作停止时,如图10B所示,显示控制部103使位于与向下滑动操作的方向相反方向的下一标记显示MK(在图10B中,从文档数据M1的第1页的上起第3行的标记显示MK)在显示部10上显示。

另一方面,显示控制部103当判定为不是标记显示MK的部位的滑动操作时(在S23中为否),判定对在显示部10上显示的标记显示MK的部位以外的部位的滑动操作的有无(S25)。

具体而言,显示控制部103(ii)当通过触摸面板检测到对在显示部10上显示的标记显示MK的部位以外的部位的滑动操作,从而操作接受部102接受到滑动操作的指示时(在S25中为是),使显示部10的画面在滑动操作的方向上滚动显示(S26)。

图11A是示出对标记显示的部位以外的部位的滑动操作的一例的图。图11B是示出通过对标记显示的部位以外的部位的滑动操作而显示的显示画面的一例的图。如图11A所示,当存在对在显示部10上显示的标记显示MK的部位以外的部位的滑动操作时,即,当使食指从标记显示MK的部位以外的部位的位置A11移动,在某一位置A12处使该滑动动作停止时,如图11B所示,显示控制部103使显示部10的画面在滑动操作的方向上滚动显示。

另一方面,显示控制部103当判定为不是标记显示MK的部位以外的部位的滑动操作时(在S25中为否),判定双滑动操作的有无(S27)。

显示控制部103(iii)在显示部10上显示的标记显示MK的部位和该标记显示MK的部位以外的部位被触摸的状态下,当通过触摸面板20同时检测到对该两个部位的滑动操作,从而操作接受部102接受到双滑动操作的指示时(在S27中为是),使位于与该滑动操作的方向相反方向的一个或多个标记显示MK中位于最端部的最端标记显示MK(最远的部位的标记显示MK)在显示部10上显示(S28)。

图12A是示出双滑动操作的一例的图。图12B是示出通过双滑动操作而显示的显示画面的一例的图。如图12A所示,在显示部10上显示的标记显示MK的部位和该标记显示MK的部位以外的部位被触摸的状态下,当存在对该两个部位的向上双滑动操作时,即,当使食指从标记显示MK的部位的位置A7向上滑动移动的同时,使中指从标记显示MK的部位以外的部位的位置A8向上滑动移动,在某一位置A9、A10处停止该滑动动作时,如图12B所示,显示控制部103使位于与该滑动操作的方向相反方向的一个或多个标记显示MK中位于最下端的最下端的标记显示MK(在图12B中,从文档数据M1的第n页的下起第3行的标记显示MK)在显示部10上显示。

另外,在图12B中进行了向下双滑动操作的情况下,即,当使食指从图12B所示的标记显示MK的部位的位置向下滑动移动的同时,使中指从标记显示MK的部位以外的部位的位置向下滑动移动,在某一位置处停止该滑动动作时,显示控制部103使位于与该滑动操作的方向相反方向的一个或多个标记显示MK中位于最上端的最上端的标记显示MK、即如图12A所示、从文档数据M1的第1页的下起第3行的标记显示MK在显示部10上显示。

另一方面,显示控制部103当判定为不是双滑动操作时(在S27中为否),判定滚动条SLB的标记ML的部位的触摸操作的有无(S29)。

显示控制部103当通过触摸面板20检测到对在滚动条SLB上的部位显示的标记ML的部位的触摸操作,从而操作接受部102接受到向标记ML的部位的移动操作的指示时(在S29中为是),使与该标记ML的部位对应的标记显示MK在显示部10上显示(S30)。

图13A是示出滚动条的标记部位的触摸操作的一例的图。图13B是示出通过滚动条的标记部位的触摸操作而显示的显示画面的一例的图。如图13A所示,当存在对滚动条SLB上的部位显示的例如Y方向的最下端的标记ML的部位的触摸操作时,如图13B所示,显示控制部103使位于与该最下端的标记ML的部位对应的最端部的最端标记显示MK(在图13B中,从文档数据M1的第n页的下起第3行的标记显示MK)在显示部10上显示。

在S24的处理之后、S26的处理之后、S28的处理之后、S30的处理之后或者在判定为不是滚动条SLB的标记ML部位的触摸操作的情况下(在S29中为否),显示控制部103判定下一操作的有无(S31)。显示控制部103在有下一操作的情况下(在S31中为是),返回S23,在没有下一操作的情况下(在S31中为否),结束主检索显示处理,进入图5所示的S17。

返回图5,控制部101在操作接受部102没有接受到检索字符的输入的情况下(在S18中为否),或者在S19的处理之后,判定来自用户的文档数据的显示结束的指示的有无(S17),如果没有文档数据的显示结束的指示(在S17中为否),则返回S14,在有文档数据的显示结束的指示的情况下(在S17中为是),或者在S11中没有文档数据显示指示的情况下(在S11中为否),结束显示处理。

如上所述,根据第一实施方式,当操作接受部102接受到检索字符的输入时,检索部105检索在显示部10上显示的文档数据M1中的与该检索字符一致的对象字符。标记显示控制部106将检索部105检索到的对象字符的部位变更为标记显示MK。显示控制部103(i)在对在显示部10上显示的标记显示MK的部位的滑动操作的情况下,使位于与该滑动操作的方向相反方向的下一标记显示MK在显示部10上显示。由此,通过用户对标记显示MK的部位进行滑动操作,能够跳转到下一标记显示MK的部位(即,下一对象字符的位置)进行显示。因此,不需要在一般的显示装置的画面上预先准备的检索按钮(下一检索按钮或上一检索按钮)和标记显示MK的部位(对象字符的部位)之间的视线移动。即,能够一边观察检索一致字符的部位一边进行检索操作,因此能够降低文档数据M1的字符检索时的用户负担。另外,由于不需要在显示部10的画面上配置检索按钮,因此能够有效活用显示部10的画面。

进一步地,显示控制部103(ii)在对在显示部10上显示的标记显示MK的部位以外的部位的滑动操作的情况下,使显示部10的画面在该滑动操作的方向上滚动显示。由此,通过用户对标记显示MK的部位以外的部位进行滑动操作,能够使显示部10的画面滚动显示。

由此,能够提供检索显示的画面操作和滚动显示的画面操作,能够提高画面操作的便利性。

另外,在文档数据M1比显示部10的画面大的情况下,滚动条显示控制部107使滚动条SLB在显示部10上显示,该滚动条SLB通过显示部10的画面中的显示位置来表示在显示部10的画面上显示的显示部分是文档数据M1的整体中的哪个范围。确定部108确定与检索部105检索到的对象字符的部位对应的滚动条SLB上的部位。显示控制部103显示标记ML,该标记ML表示在确定部108确定的滚动条SLB上的部位存在对象字符。由此,能够在滚动条SLB上显示存在对象字符的标记ML,能够向用户指示在显示部10的画面上未显示的对象字符在文档数据M1的哪个部位,能够支持对象字符的检索。

另外,显示控制部103当通过触摸面板检测到对在滚动条SLB上的部位显示的标记ML的部位的触摸操作,从而操作接受部102接受到向标记ML的部位的移动操作的指示时,使与该标记ML的部位对应的标记显示MK在显示部10上显示。由此,仅通过触摸在滚动条SLB上的部位显示的标记ML的部位,就能够在显示部10上显示与该标记ML的部位对应的标记显示MK,能够支持对象字符的检索。

另外,显示控制部103(iii)在显示部10上显示的标记显示MK的部位和该标记显示MK的部位以外的部位被触摸的状态下,当通过触摸面板同时检测到对该两个部位的滑动操作,从而操作接受部102接受到双滑动操作的指示时,使位于与该滑动操作的方向相反方向的一个或多个标记显示MK中位于最端部的最端标记显示MK在显示部10上显示。由此,通过对标记显示MK的部位和除此以外的部位的双滑动操作,能够一下子跳转到位于与该滑动操作的方向相反方向的一个或多个标记显示MK中位于最端部的最端标记显示MK的部位进行显示,与依次一个一个地跳转到下一标记显示MK的部位进行显示的情况相比,能够大幅地降低检索操作的工作量,检索操作性优异。

接下来,对第二实施方式所涉及的显示装置进行说明。

在前述的第一实施方式中,对检索部105检索到的对象字符的部位附加标记显示MK,但在第二实施方式中,具备操作辅助区域显示控制部109,该操作辅助区域显示控制部109在对象字符的部位、即标记显示MK的部位较小的情况下,显示比标记显示MK大的操作辅助区域,这一点与第一实施方式不同。

图14是示出第二实施方式所涉及的显示装置的主要内部结构的框图。图15是示出在第二实施方式所涉及的显示装置上显示有操作辅助区域的显示画面的一例的图。

如图15所示,操作辅助区域显示控制部109在检索部105检索到的对象字符是一个字符(例如“f”)的情况下,显示包含该对象字符的部位且比该对象字符的部位大的预定的大小的操作辅助区域SK。操作辅助区域SK是以对象字符“f”的字符为中心、将直径设为多个字符(例如,三个字符)的长度的圆形的区域。另外,操作辅助区域SK的形状不限定于圆形,也可以设为矩形形状等。

此外,也可以是,操作辅助区域显示控制部109在检索部105检索到的对象字符的部位的大小比预定的阈值(例如,对象字符的部位的一边为5毫米、或者各边为5毫米的矩形状的面积即25平方毫米等)小的情况下,显示直径为15毫米的圆形的操作辅助区域SK或者各边为15毫米的矩形的操作辅助区域SK。

显示控制部103(i)当通过触摸面板20检测到对在显示部10上显示的操作辅助区域SK的部位的滑动操作,从而操作接受部102接受到滑动操作的指示时,使位于与滑动操作的方向相反方向的下一标记显示MK在显示部10上显示,(ii)当通过触摸面板20检测到对在显示部10上显示的操作辅助区域SK的部位以外的部位的滑动操作,从而操作接受部102接受到滑动操作的指示时,使显示部10的画面在滑动操作的方向上滚动显示。

根据上述的第二实施方式,在检索部105检索到的对象字符是一个字符的情况下,或者在对象字符的部位较小的情况下,显示比该对象字符的部位大的操作辅助区域SK,当存在用户对操作辅助区域SK的滑动操作时,能够使下一标记显示MK在显示部10上显示,在对象字符的部位较小的情况下,能够支持对对象字符的部位的滑动操作,能够提高滑动操作的操作性。

本发明不限定于上述的各实施方式的结构,能够进行各种变形。例如,在上述实施方式中,以通过纵向的滚动进行滚动的情况为例进行了说明,但本发明并不限定于此,在横向滚动的情况下,也能够应用作为上述实施方式示出的本发明的技术思想。

此外,在上述的各实施方式中,作为检索字符,以输入了一个字符(例如字符“f”)的情况为例进行了说明,但检索字符也可以是两个字符以上。

此外,在上述的各实施方式中,与对标记显示的部位的滑动操作时的滑动长度(在图9中,从位置A3到位置A4的长度)的长短无关地,使位于与滑动操作的方向相反方向的下一标记显示MK在显示部10上显示,但也可以根据滑动长度的长短而使显示的标记显示MK不同。例如,也可以是,如果滑动长度在预定的第一规定长度以内,则使位于与滑动操作的方向相反方向的下一标记显示MK、即第1个标记显示MK在显示部10上显示,如果滑动长度超过第一规定长度且在预定的第二规定长度以内,则使位于与滑动操作的方向相反方向的第2个标记显示MK(换而言之,下下一标记显示MK)在显示部10上显示。

另外,在上述的实施方式中,作为本发明所涉及的显示装置的一个实施方式使用智能手机进行了说明,但这只不过是一个例子,也可以是例如移动电话、PDA、音乐播放器、以及电子平板等。另外,也可以将本发明所涉及的显示装置作为在记录介质(例如记录纸)上形成图像的图像形成装置(例如,复合机、复印机等)的显示器而使用。另外,关于文档数据,不仅可以是报告书,也可以是各种文档,也可以是联络地址、列举了喜欢的网页的地址的书签等。

另外,使用图1至图15通过上述实施方式表示的结构以及处理,不过是本发明的一个实施方式,并不意味着将本发明限定于该结构以及处理。

29页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:信息处理设备、信息处理方法和程序

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类