内容显示装置以及内容显示方法与流程

文档序号:12362454阅读:167来源:国知局
内容显示装置以及内容显示方法与流程

本发明涉及内容显示装置等。



背景技术:

以往公知有利用窗口等将一个或多个内容能够移动地显示于显示画面之中。

另外,近年来,已知有为了使能够显示内容的可显示区域变大,将多个显示器排列来利用的方法。该情况下,由于在通常的显示器具有框体的分界线,若跨显示器来显示内容,则导致可视性变差。

因此,公开了一种发明,例如在多显示器中,不仅能够实现跨多个显示器地显示的窗口,还提高了用户的可视性以及操作性(例如,参照专利文献1)。

专利文献1:日本特开2006-251465号公报

例如,即使是一个画面,也有超过可显示区域来显示内容的可能。该情况下,例如在显示内容的窗口的操作按钮位于右侧的情况下,产生了该右侧的部分向可显示区域外移动,而导致不能够操作这样的问题。

另外,在多显示器的情况下,在上述现有技术例中,当想要将被显示于显示器内的窗口暂时地在该显示器内移动时,也会导致该窗口必然在其他的显示器自动地移动这样的问题。而且,根据内容的移动区域,存在与用户的意图相反地随意地移动至原来的显示器这样的、不成为用户的意图的动作的情况。



技术实现要素:

鉴于上述的课题,本发明的目的在于提供一种内容显示装置,该内容显示装置即使对于超过可显示区域、跨多个可显示区域被显示的内容,也能够用容易的方法使内容移动显示在适当的位置。

鉴于上述的课题,本发明的内容显示装置,其特征在于,具备:

显示部,将内容显示于可显示区域;

位置检测部,检测触摸位置;

判定部,判定所述检测到的触摸位置在所述被显示的内容上;以及

内容移动显示部,在通过所述判定部判定为所述检测到的触摸位置在所述被显示的内容上、且该内容的一部分处于所述显示部的可显示区域之外的情况下,进行移动控制该内容的控制,以便该内容整体被显示在所述可显示区域内。

本发明的内容显示方法,其特征在于,具有如下步骤:

将内容显示在可显示区域;

检测触摸位置;

判定所述检测到的触摸位置是否在所述被显示的内容上,

在所述判定中,在判定为所述检测到的触摸位置在所述被显示的内容上、且该内容的一部分处于所述显示功能的可显示区域之外的情况下,移动控制内容,以便该内容整体被显示在可显示区域内。

[发明效果]

根据本发明,在用户触摸的位置在被显示的内容上、且该内容的一部分处于显示部的可显示区域外的情况下,能够进行移动显示内容的控制,以便该内容整体被显示在可显示区域内。因此,在用户意图的时刻,内容整体被显示在适当的位置。

附图说明

图1是表示第一实施方式中的整体的外观图。

图2是用于说明第一实施方式中的显示装置的功能构成的图。

图3是用于说明第一实施方式中的处理的流程的图。

图4是用于说明第一实施方式中的坐标的图。

图5是用于说明第一实施方式中的处理的流程的图。

图6A和图6B是用于说明第一实施方式中的操作例的图。

图7是用于说明第二实施方式中的处理的流程的图。

图8是用于说明第三实施方式中的处理的流程的图。

图9是表示第四实施方式中的整体的外观图。

图10是用于说明第四实施方式中的坐标的图。

图11是用于说明第四实施方式中的处理的流程的图。

图12A和图12B是用于说明第四实施方式中的操作例的图。

图13是用于说明第五实施方式中的处理的流程的图。

图14A和图14B是用于说明第五实施方式中的操作例的图。

图15是用于说明第六实施方式中的处理的流程的图。

具体实施方式

以下,参照附图对用于实施本发明的最优方式进行说明。此外,为了便于说明,虽然举例说明实施方式,但是只要是能够显示内容的装置,任何装置都能够应用。

[1.第一实施方式]

[1.1整体构成]

首先,在图1中表示应用了本发明的内容显示装置的显示装置10的外观。显示装置10例如是液晶显示器这样的显示装置,由能够触摸输入的触摸屏构成。

此处,通过触摸屏,能够从用户受理触摸、点击、滑动这样的操作输入。作为该触摸等的检测方式,可以是静电电容方式那样的触摸屏,也可以是压敏式的触摸屏。即,触摸屏是能够适当受理触摸等、用户的操作输入的装置即可。

另外,作为显示装置10,例如并不限定于一般的触摸屏显示器,例如也可以是计算机、平板电脑终端、智能手机、汽车导航这样的装置。

[1.2功能构成]

接下来,利用图2对本实施方式中的显示装置10的功能构成进行说明。如图2所示,显示装置10构成为具备控制部110、操作检测部120、显示部130以及存储部140。

控制部110是用于控制显示装置10的整体的功能部。控制部110通过读出存储于存储部140的各种程序来执行,从而实现各种功能,例如能够由CPU(Central Process Unit:中央处理单元)等构成。

操作检测部120是用于检测来自用户的操作的功能部。例如,能够由触摸屏等构成。作为操作的检测方式,可以是电阻膜方式等压敏式,也可以是静电电容方式、电磁感应方式、红外线方式任意的方法。

显示部130是用于对用户显示各种信息,并显示内容的功能部。例如,能够由液晶显示器(LCD(Liquid Crystal Display:液晶显示器)、有机EL显示器等构成。

存储部140是存储有显示装置10的动作所需要的各种程序、各种数据的功能部。存储部140例如能够由半导体存储器、HDD(Hard Disk Drive:硬盘驱动器)等构成。

另外,选择存储于存储部140的内容,来显示于显示部130。此时,在存储部140分别存储有内容的坐标、和可显示区域的坐标。

此外,在本实施方式中,虽然显示装置10也进行显示、控制,但是进行控制的也可以是其他装置。例如,在可触摸检测的显示装置,也可以利用经由USB(Universal Serial Bus:通用串行总线)/HDMI(High-Definition Multimedia Interface:高清晰度多介质接口)等被连接的计算机实现。

[1.3处理的流程]

接下来,对于本实施方式中的处理的流程,利用图3来说明。首先,若检测到对显示部130的触摸(步骤S102),则判定在被触摸的显示部130的位置(的坐标)是否显示有内容(步骤3104)。

此处,判定是否在被触摸的位置显示有内容,该内容也显示在显示部130的可显示区域以外(步骤S106)。如果,在该内容也被显示在可显示区域以外的情况下,被显示在1画面内的内容的显示区域的整体以被包含在显示部130的可显示区域的方式移动(步骤S106;是→步骤S108)。

此处,对于以将内容的显示区域的整体包含于可显示区域的方式移动的处理,以一个例子进行说明。此外,被触摸的位置所涉及的内容的显示区域的整体以被包含于可显示区域的方式移动(再显示)即可,该移动方法也可以是其他的方法。

首先,对显示坐标利用图4进行说明。(X1,Y1)—(X2,Y2)被设定作为表示显示部130的可显示的区域(可显示区域)的坐标。

此处,内容的区域(内容显示区域)被显示在(WX1,WY1)—(WX2,WY2)的位置。通过比较该可显示区域与内容显示区域,来移动内容的显示以便内容的整体被包含在可显示区域内。

此外,例如如果是图4,则因内容之中的、(WX1,WY1)—(X1,WY2)的区域在可显示区域外,所以实际上未被显示在显示部130。即,在图4中,虽然假想地显示内容的整体,但是实际上用户不能够视觉识别位于可显示区域外的内容部分。在本实施方式中显示内容这样的情况下,该可显示区域外也是包含的内容,虽然未被显示在实际的显示部130,但是作为被显示在假想区域的内容来说明。

利用图5对该情况下的处理的一个例子进行说明。首先,在坐标WX1比X1小的情况下,设定X1—WX1作为沿X轴方向(图4)移动的坐标量SX(步骤S152;是→步骤S154)。

接下来,在坐标WX2比X2大的情况下,设定X2—WX2作为移动的坐标量SX(步骤S156;是→步骤S158)。

接下来,在坐标WY1比Y1小的情况下,设定Y1—WY1作为沿Y轴方向(图4)移动的坐标量SY(步骤S160;是→步骤S162)。

接下来,在坐标WY2比Y2大的情况下,设定Y2—WY2作为移动的坐标量SY(步骤S164;是→步骤S166)。

而且,使内容移动。此时,设定M作为裕量值。例如,在将内容配置在可显示区域的边界附近的情况下,将裕量值M设为“0”即可,相反在保持富余的情况下,设定为“10”等即可。

而且,使内容沿X轴方向移动SX+M,且沿Y轴方向移动SY+M。由此,内容被显示在可显示区域。

[1.4操作例]

接下来,对于在进行了实际的操作的情况下的操作例利用图6A、图6B进行说明。图6A是内容C100被显示在显示画面W100的画面。此时,对于内容C100的区域R100未被显示在画面。即,内容也包含可显示区域外(假想区域)来被显示。

此处,若用户触摸被显示在显示画面W100内的内容C100,则内容C100在图6B所示那样的可显示区域中移动。如此,以触摸内容这样的简单的操作,能够使内容的整体适当地被显示在可显示区域。

以往,例如,在图6A的显示状态下,操作按钮被显示在内容的右侧,在该操作按钮被显示在可显示区域外的情况下,存在不能够适当地操作操作按钮的这样的问题。根据本实施方式,即便在这样的情况下,也能够容易地使内容移动,变得能够容易地进行操作按钮的操作。

[2.第二实施方式]

接下来对第二实施方式进行说明。第二实施方式是将第一实施方式中的图3的处理流程置换成图7的处理流程的实施方式。此外,对于在图3的处理流程和图7的处理流程中进行相同的处理的地方标记相同的符号,并省略其说明。

第二实施方式是当进行了触摸操作时,对使内容移动的情形、和进行通常的操作的情形(选择内容的情形)容易地进行切换的实施方式。

具体而言,如图7所示那样,如果被利用者触摸、且检测到的触摸(操作)是多点触摸(2点以上的触摸操作),则在内容被显示在可显示区域以外的情况下移动内容(步骤S202;是→步骤S106;是→步骤S108)。

另一方面,在被检测到的触摸是通常的触摸操作(1点触摸)的情况下,单纯地执行选择内容的处理(步骤S202;否→步骤S204)。

如此,根据本实施方式,能够利用使内容自动地移动显示在可显示区域的处理、和除此之外的处理区分开用户所要求的触摸操作。因此,能够防止在用户未意图的状态下内容被移动的情况。

此外,作为本实施方式的变形例,能够替换在图7的处理流程中的步骤S202的被检测到的操作是否是多点触摸的检测处理,置换成被检测到的操作是否是双击(迅速地敲击2次画面上的特定的位置的操作)的检测处理。即使在该情况下,也能够取得与本实施方式相同的效果。

[3.第三实施方式]

接下来对第三实施方式进行说明。第三实施方式是将第一实施方式中的图3的处理流程置换成图8的处理流程的实施方式。此外,对于在图3的处理流程和图8的处理流程中进行相同的处理的地方标记相同的符号,并省略其说明。

第三实施方式是当用户进行触摸操作时,对使内容移动的情形、和进行通常的操作的情形(选择内容的情形)容易地进行切换的实施方式。

具体而言,如图8所示那样,当被用户触摸、且触摸状态持续规定时间以上时(被长按时),如果内容被显示在可显示区域以外,则移动内容(步骤S302;是→步骤S106;是→步骤S108)。

另一方面,在被检测到的触摸是通常的触摸操作(未经过规定时间)的情况下,单纯地执行选择内容的处理(步骤S302;否→步骤S304)。

如此,根据本实施方式,能够利用使内容自动地移动显示在可显示区域的处理、和除此之外的处理,从而区分开用户所要求的触摸操作。因此,能够防止在用户未意图的状态下内容被移动的情况。

[4.第四实施方式]

接下来对第四实施方式进行说明。第四实施方式对存在多个显示装置的情形、即所谓多显示器对应的情形的实施方式进行说明。即,如图9所示,使显示装置10、显示装置12排列来显示。此处,作为多显示器的显示方法虽然存在多个,但是在本实施方式中针对扩张了可显示区域的情况进行说明。即,显示装置10的可显示区域和显示装置12的可显示区域作为一个区域被识别。而且,其可显示区域被分在每个显示装置。

例如,如图10所示,显示装置10的可显示区域(第一可显示区域)是(X1,Y1)—(X2,Y2),显示装置12的可显示区域(第二可显示区域)是(X3,Y1)—(X4,Y2)。

而且,作为整体形成为(X1,Y1)—(X4,Y2)的可显示区域,能够显示内容。此外,该显示装置也可以是3个以上,显示装置也可以沿纵向排列。

另外,由于本实施方式中的功能构成等与第一实施方式通用,所以省略其说明。作为第一实施方式与本实施方式的不同点,对处理的流程使用图11的动作流程来说明。首先,若检测到触摸(步骤S402),则判定内容是否被显示在被触摸的位置(的坐标)(步骤S404)。

此处,在内容被显示在被触摸的位置、且该内容跨多个可显示区域的情况下(步骤S406;是),移动内容的显示区域,以便内容的显示区域的整体被包含在被触摸检测到的可显示区域(步骤S408)。

对于内容是否跨可显示区域的判定方法而言,考虑了各种方法。例如,在作为内容的显示坐标的WX1被包含在第一可显示区域的情况下,分别判定WX2是否也处于第一可显示区域。

另外,如果知晓内容的尺寸(纵的点数、横的点数),由WX1的坐标,也能够判定内容是否已经跨多个可显示区域。

此处,利用图12A、图12B说明本实施方式的操作例。图12A、图12B是将显示画面W400(第一可显示区域)和显示画面W410(第二可显示区域)排列的图。此处,内容C410跨显示画面W400和显示画面W410被显示(图12A)。

此时,检测用户的触摸。作为触摸位置,在内容C410上,并且,在显示画面W410检测到触摸。

该情况下,如图12B所示,内容C410向显示画面W410侧移动。对于该移动方法,通过利用在第一实施方式中说明的方法使其成为可能。

如此,在多显示器环境中,能够通过用户在内容上触摸,来将内容容易地移动至希望的显示装置侧,从而显示内容。

[5.第五实施方式]

接下来,对第五实施方式进行说明。第五实施方式是从触摸状态检测出轻拂操作的情形的实施方式。第五实施方式是将第四实施方式的图11的动作流程置换成图13的实施方式。此处,通过在通用的处理标记通用的符号,从而省略说明。

在位于被触摸的位置的内容跨多个可显示区域的情况下(步骤S406;是),检测轻拂操作(步骤S502)。

而且,在检测到轻拂操作的情况下,向轻拂方向的可显示区域移动内容(步骤S502;是→步骤S504)。

在图14A、图14B中表示该情况下的操作例。在图14A中,跨显示画面W500(第一可显示区域)和显示画面W510(第二可显示区域)地显示内容C510。

此处,通过用户,在内容C510上触摸,向方向P1进行轻拂操作。由此,如图14B所示,对内容C510而言,内容C510的整体被移动显示在显示画面W500。

如此,根据本实施方式,能够使跨多个可显示区域的内容移动,从而使内容移动至用户希望的方向的显示装置(可显示区域)。该情况下,与通常的轻拂操作不同,能够与轻拂的长度、力量无关地,使内容的显示区域的整体可靠地向一个可显示区域内移动。

[6.第六实施方式]

接下来,对第六实施方式进行说明。第六实施方式是将第四实施方式的图11置换成图15的实施方式。对与第四实施方式相同的处理标记相同的符号,并省略说明。

在位于被触摸的位置的内容跨多个可显示区域的情况下(步骤S406:是),使内容的显示区域的整体向内容被显示的比例中的、显示比例较大的可显示区域移动(步骤S602)。

例如,在内容的80%显示于第一可显示区域且剩下的20%跨第二可显示区域被显示的情况下,无论触摸内容的哪个地方,内容也向第一可显示区域移动。

由此,用户无需意识触摸位置,能够以较少的移动量使内容适当地显示。

[7.变形例]

以上,对于本发明的实施方式,虽然参照附图来详述,但是具体的构成并不限定于该实施方式,不脱离本发明的主旨的范围的设计等也包含于专利权利要求的范围内。

另外,上述的实施方式当然也可以适当地组合来执行。例如,通过组合第二实施方式作为第五实施方式的轻拂操作的触发,从而也可以对单点触摸的情况下切换通常的轻拂操作、多点触摸的情况下切换第五实施方式的操作。

另外,在实施方式中在各装置动作的程序是以实现上述的实施方式的功能的方式控制CPU等的程序(使计算机发挥功能的程序)。而且,在这些装置被处理的信息在该处理时被暂时地存贮于暂时存储装置(例如,RAM(Random Access Memory:随机存取存储器)),然后,被保存在各种ROM(Read Only Memory:只读存储器)、HDD的存储装置,并根据需要由CPU读出,进行修正、写入。

此处,作为保存程序的记录介质,也可以是半导体介质(例如,ROM、非易失性的存储卡等)、光记录介质、光磁记录介质(例如,DVD(Digital Versatile Disc:数字通用光盘)、MO(Magnet Optical Disc:光磁盘)、MD(Mini Disc:迷你光盘)、CD(Compact Disc:压缩磁盘)、BD(Blu-ray Disc:蓝光光盘)等)、磁记录介质(例如,磁带、软盘等)等任意介质。另外,不仅通过执行已加载的程序实现上述的实施方式的功能,还存在基于该程序的指示来与操作系统或者其它的应用程序等共同进行处理从而来实现本发明的情况。

另外,在流通于市场的情况下,能将该程序容纳在可移动型的记录介质中来流通,或者经由因特网等网络而传输到所连接的服务器计算机中。该情况下,当然在本发明中还包括服务器计算机的存储装置。

另外,也可以将上述的实施方式中的各装置的一部分或者全部典型地实现为集成电路即LSI(Large Scale Integration:大规模集成电路)。各装置的各功能块可以个别地进行芯片化,也可以将一部分或者全部集成来芯片化。另外,集成电路化的手法并不限于LSI,也可以通过专用电路或通用处理器来实现。另外,在随着半导体技术的进步而出现了代替LSI的集成电路化的技术的情况下,当然也能够使用基于该技术的集成电路。

附图标记说明:10、12-显示装置;110-控制部;120-操作检测部;130-显示部;140-存储部。

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