电子装置及其控制方法

文档序号:8472583阅读:182来源:国知局
电子装置及其控制方法
【技术领域】
[0001]本发明涉及具有显示单元的电子装置、其控制方法及程序。
【背景技术】
[0002]近年来,电子装置已出现可以包括具有触摸屏的显示单元,以允许在其上的直观操作。在这种电子装置中,可以触摸画面上的按钮、文件夹等以调用各种功能。
[0003]另一方面,附装到假设可便携的装置的主体的显示单元的大小已被缩小以满足用于减小装置主体大小的需求。在通过在这种显示单元的画面上滚动大量数据列表项目来搜索期望数据的情况下,当前位置和数据定界符例如可能会显示得小并且快速改变,从而搜索可能会不容易进行。
[0004]例如,日本特开第2006-79238号公报公开了一种与触摸屏相关的技术,其中触摸位置检测单元检测触摸屏的表面上的触摸位置,并且振动控制单元利用基于触摸位置的振动频率、振动间隔或振动强度使振动器振动以振动触摸屏。
[0005]这种响应于对触摸屏的触摸而对用户给出振动或其他触觉信号的技术称为触觉反馈。该技术可以被用于响应于对触摸屏上的特定位置处显示的内容的触摸来向用户给出触觉信号。
[0006]然而,例如,在正进行高速滚动时,由于内容在所观看的画面上迅速通过,所以触觉反馈时间可能为瞬间。因此,当触觉反馈被注意到时,期望的内容可能已经不被觉察地通过。

【发明内容】

[0007]本发明的方面在于解决上述这些问题的全部或至少一者。
[0008]本发明即使在显示的画面高速改变的情况下也能够以充足时间给出触觉信号。
[0009]根据本发明的一方面的具有显示单元的电子装置,该电子装置包括:识别单元,其被构造为识别生成触觉信号的显示内容;生成单元,其在所述显示单元的画面正被滚动时、如果由所述识别单元识别的所述显示内容与所述画面上的特定位置之间的距离等于或小于特定距离,则生成触觉信号;以及控制单元,其被构造为相比于较低的滚动速度,针对用于滚动操作的较高的滚动速度,将所述特定距离设置得更大。
[0010]根据以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
【附图说明】
[0011]被包括在说明书中并构成说明书的一部分的附图,例示了本发明的示例性实施例、特征及方面,并与文字描述一起,用于说明本发明的原理。
[0012]图1是例示根据示例性实施例的电子装置的结构示例的框图。
[0013]图2例示了显示设备的显示画面示例。
[0014]图3示意性地例示了对画面输入滚动指令的状态。
[0015]图4例示了在画面上进行的滚动操作中缩略图的虚拟假设的显示顺序。
[0016]图5是例示根据本公开的示例性实施例在正滚动画面时执行触觉反馈的触觉反馈处理的流程图。
[0017]图6是例示根据本公开的示例性实施例的触觉反馈处理的执行的详情的流程图。
[0018]图7例示了运动图像数据的示例。
[0019]图8是例示根据本公开的示例性实施例在正播放运动图像的同时执行触觉反馈时要进行的触觉反馈处理的流程图。
【具体实施方式】
[0020]以下将参照附图来详细描述本发明的各种示例性实施例、特征及方面。
[0021]第一示例性实施例
[0022]图1例示了根据本发明的根据第一示例性实施例的电子装置100的结构。电子装置100可以通过例如便携式电话来构造。如图1中所示,CPU 101、存储器102、非易失性存储器103、图像处理单元104、显示器105、操作单元106、记录介质I/F 107、外部I/F 109以及通信I/F 110连接到内部总线150。另外,摄像单元112、触觉信号生成单元122以及触觉信号生成单元123连接到内部总线150。连接到内部总线150的这些部件可以经由内部总线150彼此交换数据。
[0023]存储器102可以具有例如RAM(诸如利用半导体器件的易失性存储器)。CPU 101根据例如非易失性存储器103中存储的程序,通过利用存储器102作为工作存储器来控制电子装置100的部件。非易失性存储器103可以存储图像数据、音频数据以及其他数据和用于操作CPU 101的程序。非易失性存储器103可以具有例如硬盘(HD)以及ROM。
[0024]图像处理单元104在CPU 101的控制下对图像数据进行图像处理。要进行图像处理的图像数据可以是例如非易失性存储器103或记录介质108中存储的图像数据、通过外部I/F 109获取的视频数据、通过通信I/F110获取的图像数据、或者通过摄像单元112拍摄的图像数据。
[0025]要由图像处理单元104进行的图像处理可以包括例如A/D转换处理、D/A转换处理以及要对图像数据进行的编码处理、压缩处理、解码处理、放大/缩小处理(调整大小)、噪声降低处理、色彩转换处理。图像处理单元104例如是被构造为进行特定图像处理的专用电路块。替代图像处理单元104,可以由CPU 101根据程序来执行一些类型的图像处理。
[0026]显示器105在CPU 101的控制下显示图像以及包括⑶I (图形用户界面)的⑶I画面。CPU 101控制电子装置100的部件,使得根据程序生成显示控制信号,生成要在显示器105上显示的视频信号,并将它们输出到显示器105。显示器105基于视频信号显示视频图像。
[0027]根据另选的示例,电子装置100可以不具有显示器105而可以具有用于输出要在显示器105上显示的视频信号的界面。在这种情况下,假设电子装置100在外部监视器(诸如电视)上显示图像。
[0028]操作单元106可以包括诸如键盘的文本信息输入设备、诸如鼠标和触摸板120的指示设备、以及诸如按钮、转盘、操纵杆、触摸传感器以及触摸垫等的用于接收用户操作的输入设备。触摸屏120可以是平面配置在显示器105上以输出基于触摸位置的坐标信息的输入设备。
[0029]诸如存储卡、⑶或DVD等的记录介质108可以被安装到存储介质I/F 107。存储介质I/F 107可以在CPU 101的控制下从所安装的记录介质108读取数据或者向所安装的记录介质108写入数据。
[0030]外部I/F 109是以有线或无线方式连接到外部装置以用于输入/输出视频信号和音频信号的接口。通信I/F 110是用于与外部装置、互联网111等进行通信(包括电话通信)以发送和接收诸如文件和命令等的数据的接口。
[0031]摄像单元112是可以包括诸如CXD传感器或CMOS传感器的摄像设备、变焦镜头、聚焦镜头、快门、光圈、测距单元以及A/D转换器的照相机单元。摄像单元112可以拍摄静止图像和运动图像。由摄像单元112拍摄的图像的图像数据可以被发送给图像处理单元104。图像处理单元104对图像数据进行处理,然后处理后的图像数据作为静止图像文件或运动图像文件被记录在记录介质108中。
[0032]CPU 101通过内部总线150接收从触摸屏120输出的触摸位置处的坐标信息。基于该坐标信息,CPU 101检测包括如下的操作及状态:
[0033]-用手指或笔触摸触摸屏120的操作(下文中,称为“触摸着落
[0034](touch-down) ”);
[0035]-触摸屏120被用手指或笔触摸的状态(下文中,称为“触摸中(touch
[0036]ON),,);
[0037]-用手指或笔触摸触摸屏120并且在触摸屏120上移动手指或笔的操作(下文中,称为“移动”);
[0038]-用于移除触摸着触摸屏120的手指或笔的操作(下文中,称为“触摸释放(touch-up) ”);以及
[0039]-没有触摸触摸屏120的状态(下文中称为“触摸关闭(touchOFF) ” )。
[0040]如果检测到移动,则CPU 101还基于触摸位置的坐标的改变确定手指或笔的移动方向。更具体地,CPU 101确定触摸屏120上的移动方向的垂直分量和水平分量。
[0041]CPU 101可以进一步检测诸如滑动(stroke)、轻弹(flick)以及拖动等的操作。当从触摸着落通过预定移动进行触摸释放时,CPU 101检测到滑动。如果检测到在预定或更长距离上以预定或更高速度的移动并且接着检测到触摸释放,则CPU 101检测到轻弹。如果检测到在预定或更长距离上以比预定速度低的速度的移动,CPU 101检测到拖动。
[0042]“轻弹”是指用于用手指触摸触摸屏120并且将手指在触摸屏上快速移动至某一程度的距离、然后将手指从触摸屏120移除的操作。换言之,“轻弹”是指用于用手指在触摸屏120上快速追踪的操作。
[0043]触摸屏120可以具有诸如电阻膜系统、静电电容系统、表面声波系统、红外系统、电磁感应系统、图像识别系统以及光学传感器系统等的各种触摸屏系统中的任意一
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1