CN104346076B - 信息处理设备、信息处理方法和程序 - Google Patents
信息处理设备、信息处理方法和程序 Download PDFInfo
- Publication number
- CN104346076B CN104346076B CN201410344481.8A CN201410344481A CN104346076B CN 104346076 B CN104346076 B CN 104346076B CN 201410344481 A CN201410344481 A CN 201410344481A CN 104346076 B CN104346076 B CN 104346076B
- Authority
- CN
- China
- Prior art keywords
- user
- setting
- information processing
- input operation
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明提供了一种信息处理设备和信息处理方法,该信息处理设备包括:输入操作单元,被配置为接收来自用户的输入操作,该输入操作允许滚动内容;以及设置控制单元,被配置为基于已执行输入操作的状况来改变针对内容的滚动方向的设置。
Description
相关申请的交叉引用
本申请要求2013年7月26日提交的日本优先权专利申请JP2013-155448的权益,其全部内容通过引用合并于此。
技术领域
本公开涉及一种信息处理设备、信息处理方法和程序。
背景技术
近年来,越来越多的人已经开始使用信息处理设备来观看各种内容。以此方式观看的内容具有如此大量的信息以致于信息处理设备有时无法一次显示所有信息。
在这种情况下,使用了被称为滚动的显示方法,其中,基于来自用户的指令来水平地或垂直地滑动内容,并且顺序地显示尚未显示的信息,从而允许用户观看全部内容。
例如,JP 2012-203484A公开了一种要求用户以他的或她的手指触摸触摸面板的技术,并且如果用户执行诸如滑动他的或她的手指的输入操作,则响应于该输入操作来滚动内容。
发明内容
然而,在JP 2012-203484A中所公开的技术中,用户对于输入操作所期望的滚动方向有时不同于对该输入操作所设置的滚动方向。在这样的情况下,用户可能会对内容响应于输入操作的移动感到不适。
因此,期望提出一种基于用户已执行输入操作的状况来自动改变内容的滚动方向的设置的信息处理设备。
根据本公开的一个实施例,提供了一种信息处理设备,包括:输入操作单元,其被配置为接收来自用户的输入操作,该输入操作允许滚动内容;以及设置控制单元,其被配置为基于已执行输入操作的状况来改变内容的滚动方向的设置。
本公开的另一实施例,提供了一种信息处理方法,包括:接收来自用户的输入操作,该输入操作允许滚动内容;以及基于已执行输入操作的状况来改变内容的滚动方向的设置。
根据本公开的又一实施例,提供了一种程序,用于使得计算机用作:输入操作单元,其被配置为接收来自用户的输入操作,该输入操作允许滚动内容;以及设置控制单元,其被配置为基于已执行输入操作的状况来改变内容的滚动方向的设置。
根据本公开的一个实施例,可以基于用户已执行输入操作的状况来自动地改变内容的滚动方向的设置。
根据本公开的一个或多个实施例,能够防止用户对于内容响应于输入操作的移动感到不适。
附图说明
图1A是示出根据本公开的实施例的信息处理设备的示例和信息处理设备对用户的操作的响应的示例的说明图;
图1B是示出根据图1A的实施例的信息处理设备对用户的操作的响应的另一示例的说明图;
图2是描述根据第一实施例的信息处理设备的内部配置的框图;
图3是示出表示滚动方向的设置已改变的显示的示例的说明图;
图4是示出表示滚动方向的设置已改变的显示的示例的说明图;
图5是示出表示滚动方向的设置已改变的显示的示例的说明图;
图6是示出表示滚动方向的设置已改变的显示的示例的说明图;
图7是示出询问用户选择是否改变滚动方向的设置的显示的示例的说明图;
图8是示出根据第一实施例的信息处理设备的操作的示例的流程图;
图9是示出根据第一实施例的信息处理设备的操作的变型示例的流程图;
图10是描述根据第二实施例的信息处理设备的内部配置的框图;
图11是示出根据第二实施例的信息处理设备的操作的示例的流程图;以及
图12是示出根据本公开的实施例的信息处理设备的硬件配置的示例的说明图。
具体实施方式
下文中,将参照附图详细描述本公开的优选实施例。应注意,在本说明书和附图中,具有基本上相同的功能和结构的结构元件以相同的附图标记表示,并且省略了对这些结构元件的重复说明。
将按以下顺序进行描述。
1.根据本公开的实施例的信息处理设备的概况
2.根据第一实施例的信息处理设备
2.1.根据第一实施例的信息处理设备的内部配置
2.2.根据第一实施例的信息处理设备的操作
2.2.1.根据第一实施例的信息处理设备的操作的示例
2.2.2.根据第一实施例的信息处理设备的操作的变型示例
3.根据第二实施例的信息处理设备
3.1.根据第二实施例的信息处理设备的内部配置
3.2.根据第二实施例的信息处理设备的操作的示例
4.根据本公开的实施例的信息处理设备的硬件配置
5.结论
<1.根据本公开的实施例的信息处理设备的概况>
现在将参照图1A和图1B描述根据本公开的实施例的信息处理设备的概况。图1A是示出信息处理设备1的示例和信息处理设备1对用户的操作的响应的示例的说明图。图1B是信息处理设备1对用户的操作的响应的另一示例的说明图。
如图1A和图1B所示,信息处理设备1包括显示单元15和输入操作单元13。用户3操作输入操作单元13并且允许信息处理设备1滚动显示单元15上所显示的内容。在图1A和图1B中,信息处理设备1响应于输入而沿不同滚动方向滚动内容,该输入是用户3对输入操作单元13所给出的。
响应于用户3对输入操作单元13执行的操作,信息处理设备1执行用于滚动显示单元15上所显示的内容的信息处理。信息处理设备1的示例包括配备有作为输入操作单元13的触摸板的笔记本式计算机。除上述示例以外,信息处理设备1的示例还包括游戏主控台、TV接收机和移动电话。
另外,信息处理设备1也不是必需包括显示单元15。例如,信息处理设备1可以是诸如远程控制器和控制器的输入装置,其响应于用户3对输入操作单元13执行的输入操作而使得能够滚动外部显示装置上所显示的内容。
输入操作单元13接收来自用户3的输入操作,该输入操作请求滚动。具体地,输入操作单元13例如包括:输入单元,用户3可以利用该输入单元请求在两个或更多个方向上滚动;以及输入控制电路,其被配置为基于用户3所进行的输入而生成并输出输入信号。本文中的输入操作单元13的示例包括触摸板。输入操作单元13不限于此,而还可以是例如鼠标、轨迹球、旋转轮、滚轮(jog dial)、圆形拨盘、十字键、运动传感器、诸如陀螺仪传感器和加速度传感器的姿势传感器、以及光学手指导航(OFN)。
信息处理设备1还可以包括多个输入操作单元13。在这种情况下,信息处理设备1可以识别从哪个输入操作单元13执行了输入操作,并且可以响应于来自每个输入操作单元13的输入操作而滚动内容。
来自这些输入操作单元13的用于请求滚动的输入操作在本文中不具体限于本实施例,只要该输入操作可以请求两个或更多个方向上的滚动即可。用于请求滚动的输入操作的示例可以包括:在单一方向上在触摸板上滑动手指的“扫动(swipe)”、从边缘滑向中心的“侧面扫动(edge swipe)”、通过在触摸板上按压或按下另一键而在触摸板上“拖动”以及预定“姿势”(诸如画圈)。
用于请求滚动的输入操作的其他示例还可以包括:鼠标的***作、在按下鼠标左键的情况下的“拖动”、将信息处理设备1的壳体倾斜通过姿势传感器所检测到的给定量以上的操作以及通过运动传感器检测到的预定“姿势”。
显示单元15显示内容等。显示单元15可以是诸如液晶显示器(LCD)装置、有机发光二极管(OLED)装置、等离子体显示装置和阴极射线管(CRT)显示装置的显示装置。
显示单元15上所显示的内容是可以通过滚动而显示其整体的一组信息,这是因为内容的可显示区域大于显示单元15一次可显示的区域。显示单元15上所显示的内容的示例包括由网络浏览器所显示的网页。显示单元15上所显示的内容的其他示例包括由阅览器所显示的图像、地图中的预定区域、其上显示图标的画面以及文本编辑器显示的文本。
用户3对输入操作单元13执行输入操作。具体地,用户3操作输入操作单元13并请求进行滚动,以便使得显示单元15显示尚未显示的内容区域。
然后,信息处理设备1可以对用户3进行的输入操作执行例如两种模式的滚动操作中的任一种。具体地,如图1A所示,如果用户3自下而上地进行扫动,则信息处理设备1可以执行自上而下地滚动内容的滚动操作。替选地,如图1B所示,如果用户3自下而上地进行扫动,则信息处理设备1可以执行自下而上地滚动内容的滚动操作。内容阅览器或信息处理设备的设置决定了信息处理设备1执行哪种模式的滚动操作。
如果用户3针对用户操作所预期的滚动方向不同于针对输入操作实际设置的滚动方向,则用户3有时对信息处理设备的滚动操作感到不适。例如,当显示内容的上端时,用户3执行输入操作以从上端至下端滚动内容。然而,如果所设置的滚动方向与用户3所预期的滚动方向相反,则已显示内容的上端的信息处理设备不能改变显示,这是因为信息处理设备正在尝试从下端至上端滚动内容。因而,在这种情况下,用户3对于即使用户3请求了滚动也根本不滚动内容而感到困惑。
根据本公开的实施例的信息处理设备1可以基于用户3执行输入操作的状况来自动地改变对于内容的滚动方向的设置。具体地,如果用户3针对输入操作所预期的滚动方向很可能不同于所设置的滚动方向,则信息处理设备1可以改变滚动方向的设置以使得用户3不会感到不适。
尽管图1A和图1B示出了信息处理设备1垂直地滚动内容,但是本公开不限于此。例如,信息处理设备1还可以水平地滚动内容。另外,信息处理设备1可以在包括垂直方向和水平方向的二维方向上滚动内容。
另外,根据本公开的实施例的信息处理设备1可以具有形成在相同区域内的输入操作单元13和显示单元15。具体地,信息处理设备1可以在用于显示内容的显示单元15上包括触摸面板,其中,用户3利用他或她的手指直接触摸并操作该触摸面板。
然而,如果显示单元15和输入操作单元13分开地配置,则用户3针对输入操作所预期的滚动方向更可能不同于针对输入操作所设置的滚动方向。因此,当输入操作单元13分开地配置在与显示单元15不同的区域中时,可以更有效地使用根据本公开的实施例的信息处理设备1。
<2.根据第一实施例的信息处理设备>
[2.1.根据第一实施例的信息处理设备的内部配置]
以下将参照图2对用于实现具有上述效果的根据本公开的第一实施例的信息处理设备11的具体配置进行描述。图2是说明根据本公开的第一实施例的信息处理设备11的内部配置的框图。
如图2所示,根据本公开的第一实施例的信息处理设备11包括输入操作单元101、设置控制单元103、阈值控制单元105、设置存储单元107、显示控制单元109、显示单元111、显示生成单元113和用户确定单元115。另外,用户确定单元115可选地包括在信息处理设备11中。即,信息处理设备11不必包括用户确定单元115。
输入操作单元101接收来自用户3的输入操作,该输入操作请求进行滚动。具体地,输入操作单元101从用户3所执行的输入操作获取输入操作的方向和操作距离,并且将该方向和操作距离传送至设置控制单元103。如上所述,输入操作单元101例如是触摸板。还可以设置多个输入操作单元101。
设置控制单元103基于用户3对输入操作单元101执行输入操作的状况来确定是否改变滚动方向的设置。具体地,设置控制单元103从输入操作单元101接收用户3所执行的输入操作的方向和操作距离,并且基于是否能够在输入操作的方向上滚动内容来改变滚动方向的设置。设置控制单元103还可以基于输入操作的操作距离是否大于或等于阈值来改变滚动方向的设置。以下将描述阈值以及描述阈值控制单元105。
更具体地,设置控制单元103确定是否能够在针对用户3的输入操作所设置的滚动方向上滚动内容。例如,如果显示内容的端部并且根据针对输入操作所设置的滚动方向而从另一端部向所显示的端部滚动内容,则设置控制单元103确定不能滚动内容。在这样的情况下,设置控制单元103确定用户3针对输入操作所预期的滚动方向与所设置的滚动方向不相同,并且反转针对输入操作的滚动方向的设置。
如果能够在包括垂直方向和水平方向的二维方向上滚动内容(诸如地图),则信息处理设备11关于垂直方向或水平方向中的一个方向反转滚动方向的设置,该一个方向包括针对用户3的输入操作所设置的滚动方向。
同时,如果能够在针对输入操作所设置的滚动方向上滚动内容,则设置控制单元103确定用户3针对输入操作所预期的滚动方向与所设置的滚动方向相同。如果这样,设置控制单元103不改变针对输入操作的滚动方向的设置。
另外,如果设置控制单元103不能在针对输入操作设置的滚动方向上滚动内容,则设置控制单元103可以确定输入操作的操作距离是否大于或等于阈值。如果操作距离大于或等于阈值,则设置控制单元103改变针对输入操作的滚动方向的设置。
例如,在用户3连续地执行输入操作以在单一方向上滚动内容的情况下,用户3有时较晚才认识到通过滚动而在显示内容的端部。在这样的情况下,即使已显示端部,用户3也可进一步从另一端部向所显示的端部滚动内容。同时,根据上述配置,只要操作距离小于或等于阈值,即使不能在针对输入操作所设置的滚动方向上滚动内容时,也不改变滚动方向的设置。因此,根据该配置,如果输入操作被确定为用户3的操作错误,则能够通过维持滚动方向的设置来提高用户3的便利性。
如果设置控制单元103改变针对输入操作的滚动方向的设置,则设置控制单元103可以统一地改变针对信息处理设备11所显示的所有内容的滚动方向的设置。设置控制单元103还可以仅针对设置控制单元103已确定滚动方向的设置发生改变时所显示的内容来改变滚动方向的设置。
阈值控制单元105改变用于确定是否改变针对滚动方向的设置的阈值。具体地,如果满足阈值改变条件,则阈值控制单元105将用于确定是否改变滚动方向的设置的阈值改变为更小的值。
满足阈值改变条件意味着,例如在内容的端部(更具体地,在内容的上端、左端或右端)执行输入操作。多数内容的上端、左端或右端是显示内容时的初始位置。因此,如果将显示该位置时所执行的输入操作设置为在不能滚动内容的方向上滚动内容,则用户3很可能感到不适,这是因为即使已执行输入操作,内容的显示也不移动。因此,阈值控制单元105优选地将阈值改变为更小的值以利于设置控制单元103改变滚动方向的设置。
满足阈值改变条件还意味着,例如对内容执行的输入操作显示该内容,然后请求第一次滚动。在用于显示内容然后请求第一次滚动的输入操作的情况下,用户3针对输入操作所预期的滚动方向很可能不同于所设置的滚动方向。因此,阈值控制单元105优选地将阈值改变为更小的值,以利于设置控制单元103改变滚动方向的设置。
满足阈值改变条件也意味着,例如通过输入操作单元101对内容所执行的输入操作在经过了预定的未操作时间(诸如3小时)之后请求第一次滚动。当执行在经过了预定的未操作时间之后请求第一次滚动的输入操作时,用户3很可能是与在经过了预定的未操作时间之前的人不同的人。即使用户3是同一人,用户3也可能忘记了针对输入操作所设置的滚动方向。因此,阈值控制单元105优选地将阈值改变为更小的值,以利于设置控制单元103改变滚动方向的设置。
满足阈值改变条件还意味着,例如用户3发生改变。当其他用户执行输入操作时,前一用户3已设置的滚动方向很可能不同于其他用户针对输入操作所预期的滚动方向。因此,阈值控制单元105优选地将阈值改变为更小的值,以利于设置控制单元103改变滚动方向的设置。
另外,阈值控制单元105可以单独地使用上述阈值改变条件来确定是否改变阈值,或者也可以使用阈值改变条件的组合来确定是否改变阈值。
设置存储单元107存储针对输入操作的滚动方向的设置。具体地,设置存储单元107存储针对输入操作的滚动方向的初始设置以及通过设置控制单元103改变的滚动方向的设置。通过设置控制单元103改变的滚动方向的设置存储且保持在设置存储单元107中,使得用户3能够继续使用用户3所预期的滚动方向的设置。
如果设置了多个输入操作单元101,上述的设置控制单元103、阈值控制单元105和设置存储单元107可以针对每个输入操作单元101独立地确定滚动方向的设置、设置阈值以及存储改变后的设置。
用户确定单元115确定使用信息处理设备11的用户3是同一用户还是不同用户。用户确定单元115例如可以包括用于拍摄用户3的视频的摄像头,并且通过将面部识别技术应用于摄像头所拍摄的视频来识别每个用户3。用户确定单元115还可以包括指纹鉴定装置、静脉鉴定装置或语音鉴定装置,并且通过指纹鉴定、静脉鉴定或语音鉴定来识别每个用户3。用户确定单元115还可以根据输入操作单元101的输入操作的倾向来识别用户3。用户确定单元115例如可以根据触摸板上手指的接触压力或手指的接触面积来识别每个用户3。
根据该配置,信息处理设备11可以使用“用户3已改变”作为阈值改变条件。信息处理设备11可以与每个用户3相关联地存储滚动方向的改变后的设置,以自动地反映与每个用户3对应的滚动方向的设置。
显示控制单元109控制内容的滚动。具体地,显示控制单元109基于针对输入操作的滚动方向的设置来控制显示单元111所显示的内容的滚动,该设置存储在设置存储单元107中。显示控制单元109还可以检测显示单元111显示的位置相对于内容的可显示区域是内容的上端、左端、右端和下端中的哪一个,并且可将其发送到阈值控制单元105。
显示单元111显示内容等。具体地,显示单元111显示内容的一部分,并且通过滚动显示尚未显示的内容的区域。显示单元111还可以显示表示滚动方向的设置已改变的通知,该通知由显示生成单元113生成。显示单元111例如可以是液晶显示装置、OLED装置、等离子体显示装置、CRT显示装置等。
显示生成单元113生成用于通知用户3滚动方向的设置已改变的显示。具体地,当设置控制单元103改变针对输入操作的滚动方向的设置时,显示生成单元113生成用于通知用户3滚动方向的设置已改变的显示。如果以文字的形式通知用户3滚动方向的设置已改变,则显示生成单元113可生成大声读出文字的语音。
当设置控制单元103改变针对输入操作的滚动方向的设置时,显示生成单元113生成用于询问用户3选择是否改变滚动方向的设置的显示。如果用户3在所生成的显示中选择改变滚动方向的设置,则设置控制单元103改变滚动方向的设置。相反,如果用户3在所生成的显示中选择不改变滚动方向的设置,则设置控制单元103不改变滚动方向的设置。
根据该配置,当改变滚动方向的设置时,信息处理设备11可以询问用户3是否改变滚动方向的设置。因此,信息处理设备11可以防止由于用户3不期望的操作错误而改变滚动方向的设置。
图3至图7示出用于向用户3通知滚动方向的设置已改变的显示的示例,该显示由显示生成单元113生成。图3至图6均是示出表示滚动方向的设置已改变的显示的示例的说明图。图7是示出用于询问用户3选择是否改变滚动方向的设置的显示的示例的说明图。另外,假设在图3至图7中可以垂直地滚动内容。
如图3所示,第一画面显示示例151改变内容的端部的颜色,以向用户3通知滚动方向的设置已改变。具体地,显示生成单元113可以将内容的端部的全部或一部分的颜色改变为醒目的颜色(诸如红色),以向用户3通知滚动方向的设置已改变。
如图4所示,第二画面显示示例153在内容上或内容周围显示反向箭头,以向用户3通知滚动方向的设置已改变。具体地,显示生成单元113可以显示上下方向的反向箭头以向用户3通知上下滚动方向的设置已改变。
如图5所示,第三画面显示示例155改变滚动条的颜色,以向用户3通知滚动方向的设置已改变。具体地,显示生成单元113将滚动条中的小块(knob)的颜色改变为醒目的颜色(诸如红色),以向用户3通知滚动方向的设置已改变,该小块表示当前显示的位置以及当前显示的位置与整个内容的比率。
如图6所示,第四画面显示示例157显示用于向用户3通知滚动方向的设置已改变的文字,并且向用户3通知滚动方向的设置已改变。具体地,显示生成单元113可以在如同气球的围绕区域中显示诸如“滚动方向已改变”的文字,以向用户3通知滚动方向的设置已改变。显示生成单元113还可以醒目的颜色(诸如红色)生成气球以吸引用户3的注意。除了气球形式的表示滚动方向的设置已改变的显示外,显示生成单元113还可以生成并输出大声读出显示的语音,以向用户3通知滚动方向的设置已改变。显示生成单元113可以仅生成表示滚动方向的设置已改变的语音,以仅经由语音向用户3通知滚动方向的设置已改变,而无需生成任何表示滚动方向的设置的改变的显示(诸如气球)。
此外,如图7所示,第五画面显示示例159生成用于询问用户3选择是否改变滚动方向的设置的显示。具体地,显示生成单元113可以在如同气球的围绕区域内显示诸如“改变滚动方向?”的文字,并且可以向用户3显示诸如“是”和“否”的选择,以选择是否改变滚动方向的设置。如果用户3选择“是”,则设置控制单元103改变滚动方向的设置。相反,如果用户3选择“否”,则设置控制单元103不改变滚动方向的设置。除了以气球形式询问是否改变滚动方向的设置的显示外,显示生成单元113还可以生成并输出大声读出该显示的语音以要求用户3进行选择。显示生成单元113还可以仅生成询问是否改变滚动方向的设置的语音以询问用户3选择是否改变滚动方向的设置,而无需生成诸如气球的任何显示。
另外,例如,在第二画面显示示例153、第四画面显示示例157和第五画面显示示例159中,可以在显示单元111的预定位置(诸如,右上部)处显示反向箭头或气球。如果可以识别出请求进行滚动的输入操作(诸如在触摸面板上的“拖动”和扫动)的起始位置或结束位置,则还可以在远离起始位置或结束位置预定距离的位置处显示反向箭头或气球。如果显示单元111上显示指针,则还可以在远离指针预定距离的位置处显示反向箭头或气球。这里,远离预定距离的位置例如距起始位置、结束位置或指针的右侧及上部20个像素。
根据该配置,如果信息处理设备11不能在针对用户3的输入操作所设置的滚动方向上滚动内容,则信息处理设备11确定用户3针对输入操作所预期的滚动方向不同于所设置的滚动方向。如果信息处理设备11不能滚动内容,则信息处理设备11可以自动地改变滚动方向的设置,以使得用户3不会感到不适。
信息处理设备11将输入操作的操作距离与阈值进行比较,并且只要操作距离大于或等于阈值还可改变滚动方向的设置。根据该配置,如果信息处理设备11确定输入操作是用户3的操作错误,则信息处理设备11可以通过保持滚动方向的设置来提高用户3的便利性。
如果信息处理设备11确定用户3针对输入操作所预期的滚动方向很可能不同于所设置的滚动方向,则信息处理设备11还可以将阈值改变为较小的值。根据该配置,信息处理设备11防止由于通常使用时的操作错误而改变滚动方向的设置。同时,如果用户3很可能感到不适,则信息处理设备11便于改变滚动方向的设置。
[2.2.根据第一实施例的信息处理设备的操作]
(2.2.1.根据第一实施例的信息处理设备的操作的示例)
接下来,将参照图8描述根据本公开的第一实施例的信息处理设备11的操作的示例。图8是示出根据第一实施例的信息处理设备11的操作的示例的流程图。
如图8所示,信息处理设备11的输入操作单元101首先识别来自用户3的输入操作(S101),该输入操作请求进行滚动。接下来,设置控制单元103确定是否可以在针对输入操作单元101识别出的输入操作所设置的滚动方向上滚动内容(S103)。如果可以在针对输入操作所设置的滚动方向上滚动内容(S101,“是”),则信息处理设备11结束与改变滚动方向的设置相关的操作,并且按照请求滚动内容。
相反,如果不能在针对输入操作所设置的滚动方向上滚动内容(S103,“否”),则阈值控制单元105确定显示单元111上的显示位置是否是内容的上端、左端或右端(S105)。如果显示位置是内容的上端、左端或右端(S105,“是”),则阈值控制单元105还确定输入操作是否是请求滚动内容的第一输入操作(S107)。如果输入操作是请求滚动内容的第一输入操作(S107,“是”),则阈值控制单元105将阈值设置为S2(S109)。
如果显示位置不是内容的上端、左端或右端(S105,“否”),或者如果输入操作不是请求滚动内容的第一输入操作(S107,“否”),则阈值控制单元105将阈值设置为S1。这里,S1大于以上所述的S2(S111)。
在S109或S111中阈值控制单元105设置了阈值之后,设置控制单元103确定输入操作的操作距离是否大于或等于所设置的阈值(S113)。如果输入操作的操作距离小于所设置的阈值(S113,“否”),则信息处理设备11结束与改变滚动方向的设置相关的操作。如果输入操作的操作距离大于或等于阈值(S113,“是”),则设置控制单元103改变滚动方向的设置并且使得设置存储单元107存储改变后的设置(S115)。
请求滚动的第一输入操作包括:在显示内容之后请求第一次滚动的输入操作,以及在该内容下经过了预定的未操作时间(诸如3小时)之后请求第一次滚动的输入操作。
根据这些操作,如果不能在针对用户3的输入操作所设置的滚动方向上滚动内容,则信息处理设备11确定用户3针对输入操作所预期的滚动方向不同于所设置的滚动方向。在这样的情况下,信息处理设备11可以自动地改变所设置的滚动方向的设置。
信息处理设备11将用户3的输入操作的操作距离与阈值进行比较。如果输入操作的操作距离大于或等于阈值,则信息处理设备11可以改变滚动方向的设置。根据该配置,如果信息处理设备11确定输入操作是用户3的操作错误,则信息处理设备11可以通过保持滚动方向的设置来提高用户3的便利性。
如果信息处理设备11确定满足阈值改变条件并且用户3针对输入操作所预期的滚动方向很可能不同于所设置的滚动方向,则信息处理设备11可以将该阈值改变为较小的值。根据该配置,信息处理设备11可以防止由于通常使用中的操作错误而改变滚动方向的设置,同时信息处理设备11可以便于在用户3很可能感到不适的情况下改变滚动方向的设置。
(2.2.2.根据第一实施例的信息处理设备的操作的变型示例)
接下来,将参照图9描述根据本公开的第一实施例的信息处理设备11的操作的变型示例。图9是示出根据第一实施例的信息处理设备11的操作的变型示例的流程图。
除了根据第一实施例的信息处理设备11的操作的上述示例之外,根据第一实施例的信息处理设备11的操作的变型示例还包括:将用户3是否已改变确定为阈值改变条件。
如图9所示,由于S201至S207以及S211至S217中的操作与参照图8所述的S101至S107以及S109至S115中的操作相同,因此本文中将省略详细描述。以下将描述作为变型示例的特征的、通过S209执行的操作。
在根据第一实施例的信息处理设备11的操作的变型示例中,在阈值控制单元105确定输入操作是否是请求滚动内容的第一输入操作(S207)之后,确定用户3是否已改变(S209)。具体地,如果在S207中确定输入操作是请求滚动内容的第一输入操作(S207,“是”),则阈值控制单元105基于来自用户确定单元115的信息来确定用户3是否已改变(S209)。
如果用户3已改变(S209,“是”),则阈值控制单元105将阈值设置为S2(S211)。同时,如果显示位置不是内容的上端、左端或右端(S205,“否”),如果输入操作不是请求滚动内容的第一输入操作(S207,“否”),或者如果用户3尚未改变(S209,“否”),则阈值控制单元105将阈值设置为S1。这里,S1大于S2(S213)。如同图8,在阈值控制单元105在S211或S213中设置阈值之后,设置控制单元103将输入操作的操作距离与阈值进行比较。
根据这些操作,信息处理设备11可以将用户3是否已改变用作阈值改变条件。例如,如果在正使用信息处理设备1时用户3发生改变,则信息处理设备11因而可以作出确定以使得便于改变滚动方向的设置。
<3.根据第二实施例的信息处理设备>
[3.1.根据第二实施例的信息处理设备的内部配置]
接下来,将参照图10描述根据本公开的第二实施例的信息处理设备12的内部配置。根据本公开的第二实施例的信息处理设备12具有在改变滚动方向时与根据第一实施例的信息处理设备11的确定方向不同的确定方向。图10是描述根据本公开的第二实施例的信息处理设备12的内部配置的框图。
如图10所示,根据本公开的第二实施例的信息处理设备12包括输入操作单元121、设置控制单元123、设置存储单元127、显示控制单元129、显示单元131、显示生成单元133和用户确定单元135。
输入操作单元121与在第一实施例中所描述的输入操作单元101相同。设置存储单元127与设置存储单元107相同。显示控制单元129与显示控制单元109相同。显示单元131与显示单元111相同。显示生成单元133与显示生成单元113相同。用户确定单元135与用户确定单元115相同。因此,将省略各自的详细描述。以下将描述设置控制单元123,设置控制单元123是根据第二实施例的信息处理设备122的特征。
设置控制单元123基于来自用户确定单元135的信息来确定用户3是否已改变。如果用户3已改变,则设置控制单元123改变针对输入操作的滚动方向的设置。
如果用户3已改变并且其他用户执行输入操作,则前一用户3所设置的滚动方向很可能不同于其他用户针对输入操作所预期的滚动方向。因而,在这样的情况下,设置控制单元123优选地改变针对输入操作的滚动方向的设置。
设置控制单元123确定在显示的内容中用户执行的第一输入操作的方向是否与用户所执行的第二输入操作的方向相反。如果两者相反,则设置控制单元123可以改变针对输入操作的滚动方向的设置。根据该配置,无论正显示的区域是否是内容的端部,信息处理设备12都可以改变滚动方向的设置以使用户3不会感到不适。
例如,如果用户将信息处理设备12递给另一用户3并且建议用户3操作内容,则已接过信息处理设备12的用户3针对输入操作所预期的滚动方向很可能不同于所设置的滚动方向。因此,如果正显示的内容的位置不是内容的端部,则已接过信息处理设备12的用户3在执行第一输入操作之后通知所预期的滚动方向不同于所设置的滚动方向。另外,用户3在相反的方向上执行第二输入操作并且必须再次滚动内容。
根据第二实施例的信息处理设备12可以通过检测第一输入操作的输入方向和第二输入操作的输入方向来甚至在上述情况下改变滚动方向的设置。因此,根据第二实施例的信息处理设备12也允许已接过用于显示内容的信息处理设备12的用户3滚动内容,以使得用户3不会感到不适。
除了上述条件之外,设置控制单元123可以设置第一输入操作和第二输入操作的参数的阈值,并且可以在参数大于或等于或者小于或等于阈值的情况下改变滚动方向的设置。例如,如果执行第一输入操作与执行第二输入操作之间的时间间隔小于或等于阈值,则设置控制单元123可以改变滚动方向的设置。设置控制单元123还可以基于第一输入操作和第二输入操作的操作距离或者比率与阈值之间的关系来改变滚动方向的设置。
根据该配置,即使在用户3的通常使用中第一输入操作的方向偶然地与第二输入操作的方向相反,设置适当的阈值也能防止滚动方向的设置意外地改变。也就是说,仅当在第一输入操作时用户对滚动方向感到不适时,信息处理设备12才能改变滚动方向的设置。
[3.2.根据第二实施例的信息处理设备的操作的示例]
随后,将参照图11描述根据本公开的第二实施例的信息处理设备12的操作的示例。图11是示出根据第二实施例的信息处理设备12的操作的示例的流程图。
如图11所示,信息处理设备12的输入操作单元121首先识别来自用户3的输入操作(S301),该输入操作请求进行滚动。然后,设置控制单元123基于来自用户确定单元135的信息来确定用户3是否已改变(S303)。如果用户3已改变(S303,“是”),则设置控制单元123确定在显示的内容中用户3执行的第一输入操作的方向是否与用户3执行的第二输入操作的方向相反(S305)。
如果用户3执行的第一输入操作的方向与用户3执行的第二输入操作的方向相反(S305,“是”),则设置控制单元123改变针对输入操作的滚动方向的设置(S307)。相反,如果用户3尚未改变(S303,“否”)或者如果用户3执行的第一输入操作的方向与用户3执行的第二输入操作的方向不相反(S305,“否”),则设置控制单元123不改变针对输入操作的滚动方向的设置并结束该操作。
根据该操作,如果用户3已改变,则信息处理设备12可以检测用户3的第一输入操作以及方向与第一输入操作的方向相反的第二输入操作,并且可以改变滚动方向的设置。因此,即使用户将信息处理设备12递给其他用户3,信息处理设备12也允许滚动内容,以使得已接过信息处理设备12的用户3不会感到不适。
<4.根据本公开的实施例的信息处理设备的硬件配置>
以下将参照图12描述根据本公开的实施例的信息处理设备1的硬件配置。图12是描述信息处理设备1的硬件配置的说明图。软件与硬件彼此协作以执行信息处理设备1的信息处理。
如图12所示,信息处理设备1包括中央处理单元(CPU)171、只读存储器(ROM)173、随机存取存储器(RAM)175、桥接器179、内部总线177和181、接口183、输入装置185、显示装置187、存储装置189、驱动器191、连接端口193和通信装置195。
CPU 171用作处理装置和控制装置,并且根据各种程序控制信息处理设备1的总体操作。ROM 173存储由CPU 171使用的程序和操作参数,而RAM 175临时存储在CPU 171运行时所使用的程序以及在运行时按期望改变的参数。CPU 171执行例如设置控制单元103和123、阈值控制单元105、显示控制单元109和129、显示生成单元113和133以及用户确定单元115和135的功能。
CPU 171、ROM 173和RAM 175通过桥接器179和内部总线177和179彼此连接。CPU171、ROM 173和RAM 175也经由接口183连接至输入装置185、显示装置187、存储装置189、驱动器191、连接端口193和通信装置195。
输入装置185包括用户3用来输入信息的输入单元(诸如,触摸板、鼠标、轨迹球、旋转轮、滚轮、圆形拨盘、十字键、运动传感器、姿势传感器以及OFN)以及用于基于用户3的输入生成输入信号并将输入信号输出到CPU 171的输入控制电路。输入装置185执行例如输入操作单元101和121的功能。
显示装置187包括例如LCD装置、OLED装置、等离子体显示装置、CRT装置和灯。显示装置187执行例如显示单元111和131的功能。
存储装置189是包括信息处理设备1的存储单元的示例的数据存储装置。存储装置189可包括存储介质、将数据存储在存储介质中的存储装置、从存储介质读出数据的读出装置以及删除所存储的数据的删除装置。存储装置189执行例如设置存储单元107和127的功能。
驱动器191是用于存储介质的读写器,并且内置于或者外部附接至信息处理设备1。驱动器191读出存储在诸如安装的磁盘、光盘、磁光盘和半导体存储器的可移动存储介质中的数据,并且将所读出的数据输出到RAM 175。驱动器191也可以将信息写入可移动存储介质。
连接端口193是例如包括连接端口(诸如,通用串行总线(USB)端口)和用于连接外部连接设备的光学音频端子的连接接口。
通信装置195是例如包括用于连接至网络5的通信装置的通信接口。通信装置195也可以是支持无线LAN的通信装置或执行有线通信的有线通信装置。
另外,网络5是在连接至网络5的设备之间发送和接收信息所提供的有线或无线传输路径。网络5可包括例如公共网络(诸如互联网、电话网络和卫星通信网络)、LAN和广域网(WAN)。
还可以制作用于使得诸如内置于信息处理设备1中的CPU、ROM和RAM的硬件实现与信息处理设备1的上述部件中的每一个相同的功能的计算机程序。还提供了一种存储有该计算机程序的存储介质。
<5.结论>
如上详述,根据本公开的实施例的信息处理设备1允许基于用户3已执行输入操作的状况来自动地改变滚动方向的设置,以使得用户3不会感到不适。具体地,如果信息处理设备1不能在针对用户3的输入操作所设置的滚动方向上滚动内容,则信息处理设备1确定用户3针对输入操作所预期的滚动方向不同于所设置的滚动方向。在这样的情况下,信息处理设备1可以改变滚动方向的设置,以使得用户3针对输入操作所预期的滚动方向与所设置的滚动方向相同。因而,根据本公开的实施例的信息处理设备1可以防止用户3对内容相对于用户3的输入操作的移动而感到不适。
如果输入操作的操作距离大于或等于阈值,则信息处理设备1改变滚动方向的设置。因而,如果输入操作的操作距离如此短以致于输入操作被确定为用户3的操作错误,则信息处理设备1可以保持滚动方向的设置,而信息处理设备1可以仅在用户3对输入操作的滚动方向感到不适时才改变滚动方向的设置。
如果用户3针对输入操作所预期的滚动方向很可能不同于针对输入操作所设置的滚动方向,则信息处理设备1可以将阈值改变为更小的值。因此,在防止滚动方向的设置由于通常使用中操作错误而改变的同时,信息处理设备1可以便于在预料到用户3感到不适的情况下改变滚动方向的设置。
信息处理设备1还识别用户3以确定用户3是否已改变。由此,信息处理设备1可以改变滚动方向的设置或阈值。因此,信息处理设备1可以针对每个用户3管理和改变滚动方向的设置。
虽然已参照附图详细描述本公开的优选实施例,但是本公开不限于此。本领域技术人员显而易见的是,在所附权利要求或其等同方案的技术范围,可以进行各种变型或变更。应该理解,这样的变型或变更也落入本公开的技术范围内。
另外,本技术还可以如下进行配置。
(1)一种信息处理设备,包括:
输入操作单元,被配置为接收来自用户的输入操作,所述输入操作允许滚动内容;以及
设置控制单元,被配置为基于已执行所述输入操作的状况来改变针对所述内容的滚动方向的设置。
(2)根据(1)所述的信息处理设备,
其中,当不能在用户通过所述输入操作指定的滚动方向上滚动所述内容时,所述设置控制单元改变所述滚动方向的设置。
(3)根据(1)或(2)所述的信息处理设备,
其中,当所述输入操作的操作距离大于或等于阈值时,所述设置控制单元改变所述滚动方向的设置。
(4)根据(3)所述的信息处理设备,还包括:
阈值控制单元,被配置为当满足预定的阈值改变条件时改变所述阈值。
(5)根据(4)所述的信息处理设备,
其中,当满足所述阈值改变条件时,所述阈值控制单元将所述阈值改变为比在不满足所述阈值改变条件时所设置的阈值小的值。
(6)根据(4)或(5)所述的信息处理设备,
其中,当已执行所述输入操作的位置是所述内容的端部时,所述阈值控制单元改变所述阈值。
(7)根据(4)至(6)中任意一项所述的信息处理设备,
其中,当对所述内容执行的输入操作是第一输入操作时,所述阈值控制单元改变所述阈值。
(8)根据(4)至(7)中任意一项所述的信息处理设备,还包括:
用户确定单元,被配置为确定用户是否已改变,
其中,当用户已改变时,所述阈值控制单元改变所述阈值。
(9)根据(1)所述的信息处理设备,还包括:
用户确定单元,被配置为确定用户是否已改变,
其中,当用户已改变时,所述设置控制单元改变所述滚动方向的设置。
(10)根据(9)所述的信息处理设备,
其中,当用户执行的第一输入操作的方向与用户执行的第二输入操作的方向相反时,所述设置控制单元改变所述滚动方向的设置。
(11)根据(1)至(10)中任意一项所述的信息处理设备,还包括:
显示生成单元,被配置为当所述设置控制单元改变所述滚动方向的设置时,生成用于向用户通知所述滚动方向的设置已改变的显示。
(12)根据(1)至(10)中任意一项所述的信息处理设备,还包括:
显示生成单元,被配置为当所述设置控制单元改变所述滚动方向的设置时,生成用于询问用户选择是否改变所述滚动方向的设置的显示,
其中,当所述用户选择改变所述滚动方向的设置时,所述设置控制单元改变所述滚动方向的设置。
(13)根据(1)至(12)中任意一项所述的信息处理设备,
其中,所述输入操作单元包括多个输入操作单元,以及
其中,所述设置控制单元针对所述输入操作单元中的每一个来改变针对所述内容的滚动方向的设置。
(14)根据(1)至(13)中任意一项所述的信息处理设备,还包括:
显示单元,被配置为显示所述内容,
其中,所述输入操作单元与所述显示单元分开。
(15)一种信息处理方法,包括:
接收来自用户的输入操作,所述输入操作允许滚动内容;以及
基于已执行所述输入操作的状况来改变针对所述内容的滚动方向的设置。
(16)一种程序,用于使得计算机用作:
输入操作单元,被配置为接收来自用户的输入操作,所述输入操作允许滚动内容;以及
设置控制单元,被配置为基于已执行所述输入操作的状况来改变针对所述内容的滚动方向的设置。
Claims (12)
1.一种信息处理设备,包括:
输入操作单元,被配置为接收来自用户的输入操作,所述输入操作请求在第一方向上滚动内容;
设置控制单元,被配置为确定来自用户的输入操作是否为第一输入操作,所述第一输入操作是下述之一:在显示所述内容之后且在任何其他滚动操作之前接收到的滚动操作,以及在显示所述内容而没有接收到输入操作的情况下经过了预定时间之后接收到的滚动操作;以及
阈值控制单元,被配置为:当来自用户的输入操作被确定为所述第一输入操作时,将操作距离阈值设置为第一值;并且当来自用户的输入操作被确定为不是所述第一输入操作时,将所述操作距离阈值设置为大于所述第一值的第二值;
其中,所述设置控制单元进一步被配置为:当来自用户的输入操作的操作距离大于或等于所设置的操作距离阈值时,将针对所述内容的滚动方向的设置改变为与所述第一方向相反的第二方向。
2.根据权利要求1所述的信息处理设备,
其中,所述设置控制单元进一步被配置为:当不能在所述第一方向上滚动所述内容时,将所述滚动方向的设置改变为所述第二方向。
3.根据权利要求1所述的信息处理设备,
其中,所述阈值控制单元进一步被配置为:当已执行来自用户的输入操作的位置是所述内容的端部时,改变所述操作距离阈值。
4.根据权利要求1所述的信息处理设备,还包括:
用户确定单元,被配置为确定用户是否已改变,
其中,所述阈值控制单元进一步被配置为:当所述用户确定单元确定用户已改变时,改变所述操作距离阈值。
5.根据权利要求1所述的信息处理设备,还包括:
用户确定单元,被配置为确定用户是否已改变,
其中,所述设置控制单元进一步被配置为:当所述用户确定单元确定用户已改变时,改变所述滚动方向的设置。
6.根据权利要求5所述的信息处理设备,
其中,所述设置控制单元进一步被配置为:当用户执行的两个输入操作的方向彼此相反时,改变所述滚动方向的设置。
7.根据权利要求1所述的信息处理设备,还包括:
显示生成单元,被配置为当所述设置控制单元改变所述滚动方向的设置时,生成用于向用户通知所述滚动方向的设置已改变的显示。
8.根据权利要求1所述的信息处理设备,还包括:
显示生成单元,被配置为当所述设置控制单元改变所述滚动方向的设置时,生成用于询问用户选择是否改变所述滚动方向的设置的显示,
其中,当所述用户选择改变所述滚动方向的设置时,所述设置控制单元改变所述滚动方向的设置。
9.根据权利要求1所述的信息处理设备,
其中,所述输入操作单元包括多个输入操作单元,以及
其中,所述设置控制单元针对所述输入操作单元中的每一个来改变对所述内容的滚动方向的设置。
10.根据权利要求1所述的信息处理设备,还包括:
显示单元,被配置为显示所述内容,
其中,所述输入操作单元与所述显示单元分开。
11.一种信息处理方法,包括:
接收来自用户的输入操作,所述输入操作请求在第一方向上滚动内容;
确定来自用户的输入操作是否为第一输入操作,所述第一输入操作是下述之一:在显示所述内容之后且在任何其他滚动操作之前接收到的滚动操作,以及在显示所述内容而没有接收到输入操作的情况下经过了预定时段之后接收到的滚动操作;
当来自用户的输入操作被确定为所述第一输入操作时,将操作距离阈值设置为第一值;并且当来自用户的输入操作被确定为不是所述第一输入操作时,将所述操作距离阈值设置为大于所述第一值的第二值;以及
当来自用户的输入操作的操作距离大于或等于所设置的操作距离阈值时,将针对所述内容的滚动方向的设置改变为与所述第一方向相反的第二方向。
12.一种存储介质,其中存储有程序,所述程序用于使得计算机执行一种信息处理方法,所述方法包括:
接收来自用户的输入操作,所述输入操作请求在第一方向上滚动内容;
确定来自用户的输入操作是否为第一输入操作,所述第一输入操作是下述之一:在显示所述内容之后且在任何其他滚动操作之前接收到的滚动操作,以及在显示所述内容而没有接收到输入操作的情况下经过了预定时段之后接收到的滚动操作;
当来自用户的输入操作被确定为所述第一输入操作时,将操作距离阈值设置为第一值;并且当来自用户的输入操作被确定为不是所述第一输入操作时,将所述操作距离阈值设置为大于所述第一值的第二值;以及
当来自用户的输入操作的操作距离大于或等于所设置的操作距离阈值时,将针对所述内容的滚动方向的设置改变为与所述第一方向相反的第二方向。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013-155448 | 2013-07-26 | ||
JP2013155448A JP2015026257A (ja) | 2013-07-26 | 2013-07-26 | 情報処理装置、情報処理方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104346076A CN104346076A (zh) | 2015-02-11 |
CN104346076B true CN104346076B (zh) | 2019-03-19 |
Family
ID=52391593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410344481.8A Expired - Fee Related CN104346076B (zh) | 2013-07-26 | 2014-07-18 | 信息处理设备、信息处理方法和程序 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9792032B2 (zh) |
JP (1) | JP2015026257A (zh) |
CN (1) | CN104346076B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102468120B1 (ko) * | 2016-01-27 | 2022-11-22 | 삼성전자 주식회사 | 뷰 계층(뷰 레이어)들을 이용하여 입력을 처리하는 방법 및 전자장치 |
US10521101B2 (en) * | 2016-02-09 | 2019-12-31 | Microsoft Technology Licensing, Llc | Scroll mode for touch/pointing control |
JP6677213B2 (ja) * | 2017-04-26 | 2020-04-08 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置、画像形成装置、および情報処理プログラム |
WO2019087942A1 (ja) * | 2017-10-31 | 2019-05-09 | 富士フイルム株式会社 | 操作装置、その作動方法および作動プログラム |
JP6995651B2 (ja) * | 2018-01-31 | 2022-01-14 | Dynabook株式会社 | 電子機器、ウェアラブル機器および表示制御方法 |
JP7131121B2 (ja) * | 2018-06-22 | 2022-09-06 | 京セラドキュメントソリューションズ株式会社 | 表示入力装置、画像形成装置および表示入力装置の制御方法 |
JP2020034997A (ja) * | 2018-08-27 | 2020-03-05 | Dynabook株式会社 | 電子機器、ウェアラブル機器および設定方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7408538B2 (en) * | 2001-08-29 | 2008-08-05 | Microsoft Corporation | Enhanced scrolling |
CN101398739A (zh) * | 2007-09-25 | 2009-04-01 | 博思天地(北京)科技有限公司 | 一种基于触摸屏的页面浏览方法、装置及其移动通信终端 |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1156746C (zh) * | 1999-10-20 | 2004-07-07 | 皇家菲利浦电子有限公司 | 浏览图像集合的设备和方法 |
US7202857B2 (en) * | 2001-08-29 | 2007-04-10 | Microsoft Corporation | Manual controlled scrolling |
JP2007334737A (ja) * | 2006-06-16 | 2007-12-27 | Canon Inc | 情報処理装置及び情報処理方法 |
KR101400230B1 (ko) * | 2008-03-11 | 2014-05-28 | 삼성전자주식회사 | 3차원 포인팅 입력장치 및 그 방법 |
JP4811452B2 (ja) * | 2008-11-19 | 2011-11-09 | ソニー株式会社 | 画像処理装置、画像表示方法および画像表示プログラム |
JP5806799B2 (ja) * | 2009-01-26 | 2015-11-10 | 任天堂株式会社 | 情報処理装置、情報処理プログラム、情報処理システムおよび情報処理方法 |
JP2010262525A (ja) * | 2009-05-08 | 2010-11-18 | Alps Electric Co Ltd | 入力処理装置 |
JP5310403B2 (ja) * | 2009-09-02 | 2013-10-09 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP2011053974A (ja) * | 2009-09-02 | 2011-03-17 | Sony Corp | 操作制御装置、操作制御方法およびコンピュータプログラム |
JP2011108186A (ja) * | 2009-11-20 | 2011-06-02 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
JP5348008B2 (ja) * | 2010-02-17 | 2013-11-20 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP5533165B2 (ja) * | 2010-04-09 | 2014-06-25 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP5552947B2 (ja) * | 2010-07-30 | 2014-07-16 | ソニー株式会社 | 情報処理装置、表示制御方法及び表示制御プログラム |
JP5573487B2 (ja) * | 2010-08-20 | 2014-08-20 | ソニー株式会社 | 情報処理装置、プログラム及び操作制御方法 |
US9104306B2 (en) * | 2010-10-29 | 2015-08-11 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Translation of directional input to gesture |
JP5675309B2 (ja) * | 2010-12-07 | 2015-02-25 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、及び情報処理方法 |
JP5671318B2 (ja) * | 2010-12-07 | 2015-02-18 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、及び情報処理方法 |
JP5700783B2 (ja) * | 2010-12-07 | 2015-04-15 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、及び情報処理方法 |
JP2012203484A (ja) | 2011-03-24 | 2012-10-22 | Sony Corp | 情報処理装置、情報処理方法及びプログラム |
US9182897B2 (en) * | 2011-04-22 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus for intuitive wrapping of lists in a user interface |
WO2013015070A1 (ja) * | 2011-07-22 | 2013-01-31 | Kddi株式会社 | 指の移動を伴うことなく画像スクロールが可能なユーザインタフェース装置、画像スクロール方法及びプログラム |
KR102060962B1 (ko) * | 2011-08-19 | 2020-01-02 | 삼성전자 주식회사 | 포인팅 장치를 이용한 컨텐츠 이동 방법 및 장치 |
US8650502B2 (en) * | 2011-11-23 | 2014-02-11 | International Business Machines Corporation | Method for precise navigation of data |
JP2013164659A (ja) * | 2012-02-09 | 2013-08-22 | Canon Inc | 画像処理装置、画像処理装置の制御方法、及びプログラム |
JP6053332B2 (ja) * | 2012-05-31 | 2016-12-27 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及びプログラム |
JP6188288B2 (ja) * | 2012-07-20 | 2017-08-30 | キヤノン株式会社 | 情報処理装置及びその制御方法 |
JP6097055B2 (ja) * | 2012-11-15 | 2017-03-15 | 任天堂株式会社 | 情報処理プログラム、表示制御装置、表示システム及び表示方法 |
JP2014194747A (ja) * | 2013-02-28 | 2014-10-09 | Canon Inc | 情報処理装置、情報処理方法及びコンピュータプログラム |
KR102157332B1 (ko) * | 2013-03-15 | 2020-09-17 | 삼성전자주식회사 | 전자 장치에서 줌 기능을 제어하기 위한 방법 및 장치 |
JP2014182638A (ja) * | 2013-03-19 | 2014-09-29 | Canon Inc | 表示制御装置、表示制御方法、コンピュータプログラム |
-
2013
- 2013-07-26 JP JP2013155448A patent/JP2015026257A/ja active Pending
-
2014
- 2014-07-18 CN CN201410344481.8A patent/CN104346076B/zh not_active Expired - Fee Related
- 2014-07-21 US US14/336,391 patent/US9792032B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7408538B2 (en) * | 2001-08-29 | 2008-08-05 | Microsoft Corporation | Enhanced scrolling |
CN101398739A (zh) * | 2007-09-25 | 2009-04-01 | 博思天地(北京)科技有限公司 | 一种基于触摸屏的页面浏览方法、装置及其移动通信终端 |
Also Published As
Publication number | Publication date |
---|---|
US9792032B2 (en) | 2017-10-17 |
US20150033181A1 (en) | 2015-01-29 |
CN104346076A (zh) | 2015-02-11 |
JP2015026257A (ja) | 2015-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104346076B (zh) | 信息处理设备、信息处理方法和程序 | |
US11017608B2 (en) | Devices, methods, and graphical user interfaces for displaying objects in 3D context | |
US10401964B2 (en) | Mobile terminal and method for controlling haptic feedback | |
US10521110B2 (en) | Display device including button configured according to displayed windows and control method therefor | |
US11054988B2 (en) | Graphical user interface display method and electronic device | |
KR102571369B1 (ko) | 디스플레이 제어 방법, 저장 매체 및 전자 장치 | |
US10061896B2 (en) | Graphical user interfaces including touchpad driving interfaces for telemedicine devices | |
CN110377196B (zh) | 电子设备及其控制方法 | |
US20180203582A1 (en) | Display device for controlling displaying of a window and method of controlling the same | |
EP2741202A2 (en) | Display device and method of controlling the same | |
CN103577041A (zh) | 控制显示器的方法和装置 | |
JP2003271310A (ja) | 情報入出力装置、その制御方法および該制御方法を実現するためのプログラム | |
KR102542913B1 (ko) | 회전체를 구비한 전자 장치 및 이의 동작 방법 | |
CN108920069B (zh) | 一种触控操作方法、装置、移动终端和存储介质 | |
WO2021115103A1 (zh) | 显示控制方法和终端设备 | |
CN103412763A (zh) | 一种移动终端的后台程序管理方法和移动终端 | |
CN105227985B (zh) | 显示设备及其控制方法 | |
KR20210007289A (ko) | 오디오 신호를 출력하기 위한 전자 장치 및 방법 | |
JP2014127124A (ja) | 情報処理装置、情報処理方法及びプログラム | |
US20220365667A1 (en) | User interfaces for managing accessories | |
KR20160078160A (ko) | 사용자의 움직임을 검출하여 사용자 입력을 수신하는 방법 및 이를 위한 장치 | |
CN114779977A (zh) | 界面显示方法、装置、电子设备及存储介质 | |
KR20200015045A (ko) | 가상 입력 툴을 제공하기 위한 전자 장치 및 방법 | |
CN117311584A (zh) | 头戴显示设备的控制***、智能终端及头戴显示设备 | |
KR20160002760U (ko) | 다이얼을 가지는 전자 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190319 |
|
CF01 | Termination of patent right due to non-payment of annual fee |