信息处理装置以及控制方法与流程
未命名
09-13
阅读:99
评论:0
1.本发明涉及信息处理装置以及控制方法。
背景技术:
2.近年来,在平板终端、个人计算机等信息处理装置中,具备进行手写输入的输入器件。在这样的输入器件中,为了降低显示相对于输入的延迟,公知有显示预测的输入的技术(例如,参照专利文献1)。
3.专利文献1:美国专利第9529525号说明书。
4.另外,在手写输入中,除了表示显示相对于输入的延迟的输入响应之外,表示所描绘的线的平滑度的描绘质量是重要的要素。在现有的信息处理装置中,若为了提高描绘质量而进行基于噪声去除滤波器的处理,则存在处理量增加,显示相对于输入的延迟变大这样的问题。另外,若要补偿基于噪声去除滤波器的延迟量则需要较大的预测,存在预测位置与实际的输入轨迹的偏差变大这样的问题。这样,在现有的信息处理装置中,很难维持描绘结果的质量,并且降低显示相对于输入的延迟。
技术实现要素:
5.本发明是为了解决上述问题而完成的,其目的在于,提供信息处理装置以及控制方法,能够维持描绘结果的质量,并且降低显示相对于输入的延迟。
6.为了解决上述问题,本发明的一个方式具备:显示部;触摸传感器部,其配置在所述显示部的画面上,检测与所述画面上的物体的接触;噪声去除滤波部,其通过操作介质在所述画面上接触,取得由所述触摸传感器部以规定的检测间隔检测出的所述画面上的第一检测位置数据,基于多个所述第一检测位置数据,进行所述第一检测位置数据的噪声去除,生成第二检测位置数据;以及输入处理部,其取得由所述噪声去除滤波部生成的所述第二检测位置数据,基于所述第二检测位置数据,使所述显示部显示所述操作介质在所述画面上接触地移动的所述画面上的移动轨迹,所述输入处理部具备:预测处理部,其取得所述第一检测位置数据,基于多个所述第一检测位置数据,生成表示所述操作介质的预测移动位置的预测位置数据;以及显示处理部,其在基于所述第二检测位置数据和所述预测位置数据,使所述显示部显示所述画面上的移动轨迹之后,在取得与所述预测位置数据对应的所述第二检测位置数据的情况下,将所述预测位置数据置换为所述第二检测位置数据,使所述显示部显示所述画面上的移动轨迹。
7.另外,本发明的一个方式也可以是在上述的信息处理装置中,所述输入处理部具备切换处理部,该切换处理部切换所述第一检测位置数据和所述第二检测位置数据,供给到所述预测处理部作为第三检测位置数据,所述预测处理部基于从所述切换处理部供给的多个所述第三检测位置数据,生成表示所述操作介质的预测移动位置的预测位置数据。
8.另外,本发明的一个方式也可以是在上述的信息处理装置中,所述切换处理部根据所述操作介质在所述画面上的移动速度,切换所述第一检测位置数据和所述第二检测位
置数据。
9.另外,本发明的一个方式也可以是在上述的信息处理装置中,所述切换处理部根据所述操作介质在所述画面上的移动加速度,切换所述第一检测位置数据和所述第二检测位置数据。
10.另外,本发明的一个方式也可以是在上述的信息处理装置中,该信息处理装置具备执行基于os(操作系统)的处理的主控制部,所述主控制部包含所述噪声去除滤波部和所述输入处理部,所述噪声去除滤波部由附加于所述os的器件驱动器实现。
11.另外,本发明的一个方式也可以是在上述的信息处理装置中,所述触摸传感器部具备所述噪声去除滤波部。
12.另外,本发明的一个方式提供一种信息处理装置的控制方法,该信息处理装置具备显示部以及触摸传感器部,该触摸传感器部配置在所述显示部的画面上,检测与所述画面上的物体的接触,其中,该信息处理装置的控制方法包含:噪声去除步骤,噪声去除滤波部通过操作介质在所述画面上接触,取得由所述触摸传感器部以规定的检测间隔检测出的所述画面上的第一检测位置数据,基于多个所述第一检测位置数据,进行所述第一检测位置数据的噪声去除,生成第二检测位置数据;以及输入处理步骤,输入处理部取得通过所述噪声去除步骤而生成的所述第二检测位置数据,基于所述第二检测位置数据,使所述显示部显示所述操作介质在所述画面上接触地移动的所述画面上的移动轨迹,所述输入处理部在所述输入处理步骤中,执行如下的处理:预测处理,取得所述第一检测位置数据,基于多个所述第一检测位置数据,生成表示所述操作介质的预测移动位置的预测位置数据;以及显示处理,在基于所述第二检测位置数据和所述预测位置数据,使所述显示部显示所述画面上的移动轨迹之后,在取得与所述预测位置数据对应的所述第二检测位置数据的情况下,将所述预测位置数据置换为所述第二检测位置数据,使所述显示部显示所述画面上的移动轨迹。
13.根据本发明的上述方式,能够维持描绘结果的质量,并且降低显示相对于输入的延迟。
附图说明
14.图1是表示第一实施方式的平板终端的一例的外观图。
15.图2是表示第一实施方式的平板终端的主要的硬件结构的一例的图。
16.图3是表示第一实施方式的平板终端的功能结构的一例的框图。
17.图4是对基于第一实施方式的检测位置的原始数据与噪声去除后的检测位置数据的预测位置的差异进行说明的图。
18.图5是表示第一实施方式的平板终端的笔输入处理动作的一例的图。
19.图6是表示第一实施方式的平板终端的笔输入的显示例的图。
20.图7是表示第一实施方式的平板终端的预测处理的切换动作的一例的流程图。
21.图8是表示第一实施方式的平板终端的预测处理的切换动作的一例的图。
22.图9是表示第二实施方式的平板终端的功能结构的一例的框图。
23.图10是表示第二实施方式的平板终端的笔输入处理动作的一例的图。
24.附图标记的说明
25.1、1a
…
平板终端;10、10a
…
主控制部;11
…
处理器;12
…
主存储器;13
…
闪存存储器;20
…
触摸屏;21
…
显示部;22、22a
…
触摸传感器部;23
…
周边器件;24
…
音频系统;25
…
麦克风;26
…
扬声器;27
…
基带芯片;28
…
无线部;30
…
笔;40
…
存储部;41
…
笔输入存储部;110、110a
…
笔输入驱动器;111、221
…
噪声去除滤波部;120
…
os;130
…
输入处理部;131
…
切换处理部;132
…
预测处理部;133
…
显示处理部;ap
…
应用cs1
…
壳体;df
…
显示画面。
具体实施方式
26.以下,参照附图对本发明的一实施方式的信息处理装置以及控制方法进行说明。
27.[第一实施方式]
[0028]
图1是表示本实施方式的平板终端1的一例的外观图。此外,在本实施方式中,作为信息处理装置的一例,对平板终端1进行说明。如图1所示,平板终端1在壳体cs1的一个主面设置有触摸屏20,使用笔30执行例如绘画软件等应用程序。
[0029]
触摸屏20具备显示部21和触摸传感器部22,显示部21在显示画面df显示各种信息。触摸传感器部22与显示部21重叠地配置,检测笔30(操作介质的一例)与显示部21的显示画面df接触的情况,并且检测笔30的接触位置。此外,关于触摸屏20、显示部21以及触摸传感器部22的详细情况,后述说明。
[0030]
接下来,参照图2,对平板终端1的主要的硬件结构进行说明。图2是表示本实施方式的平板终端1的主要的硬件结构的一例的图。
[0031]
如图2所示,平板终端1具备处理器11、主存储器12、闪存存储器13、触摸屏20、周边器件23、音频系统24、麦克风25、扬声器26、基带芯片27以及无线部28。
[0032]
处理器11例如是包含cpu(central processing unit:中央处理单元)11的应用处理器。处理器11控制平板终端1的整体。
[0033]
主存储器12是作为处理器11的执行程序的读入区域或者作为写入执行程序的处理数据的作业区域而利用的可写入存储器。主存储器12例如由多个dram(dynamic random access memory:动态随机存取存储器)芯片构成。在该执行程序中,包含os(operating system:操作系统)、用于对周边机器类进行硬件操作的各种器件驱动器、各种服务/实用程序、应用程序(应用软件)等。
[0034]
闪存存储器13例如是闪存eeprom(electrically erasable programmable read only memory:电可擦可编程只读存储器),存储os、各种驱动器、各种服务/实用程序、应用程序(以下,有时称为应用)以及各种数据。
[0035]
显示部21例如是液晶显示器、有机el(electro-luminescence:电致发光)显示器,显示基于从处理器11输出的描绘数据(显示数据)的显示画面。
[0036]
触摸传感器部22检测显示部21的画面上的笔30的操作介质的位置、笔30在画面上的接触以及接触位置。触摸传感器部22例如能够通过静电电容方式、电磁感应方式来检测画面上的笔30的位置。触摸传感器部22以规定的检测间隔检测笔30的检测位置数据(原始数据)。
[0037]
另外,触摸传感器部22在内部具备未图示的cpu、以及ram和rom等存储部,通过由cpu执行由存储部存储的固件,例如能够执行笔30的检测位置数据的噪声去除等各种处理。
[0038]
周边器件23例如是wlan(wireless local area network:无线局域网)模块、
bluetooth(注册商标)模块、gps(global positioning system:全球定位系统)模块以及加速度传感器等传感器类、usb(universal serial bus:通用串行总线)连接器等。
[0039]
音频系统24例如是音频ic(integrated circuit:集成电路),进行声音数据的输入、记录、再现、输出。例如麦克风25和扬声器26与音频系统24连接。音频系统24例如将由麦克风25采集的声音数据输出到处理器11或者基带芯片27。另外,音频系统24例如将从处理器11或者基带芯片27取得的声音数据变换为声音信号,并输出到扬声器26。
[0040]
麦克风25采集平板终端1的周边的声音。麦克风25例如在与其他终端进行声音融和时,采集使用者的声音等声音。扬声器26向平板终端1的外部输出各种声音。扬声器26例如在与其他终端进行声音融和时,输出(播放)从其他终端接收到的声音。
[0041]
基带芯片27例如是控制4g(第四代移动通信系统)、5g(第五代移动通信系统)等无线通信的专用ic。基带芯片27例如经由音频系统24将使用无线部28接收到的声音数据输出到扬声器26。另外,基带芯片27例如经由音频系统24取得从麦克风25采集的声音数据,使用无线部28通过移动通信系统输出。另外,基带芯片27将基于移动通信系统的数据通信的输入输出数据在与处理器11之间进行数据通信。
[0042]
无线部28是用于进行基于移动通信系统的无线通信的包含天线的无线通信器件。
[0043]
笔30是笔形状的操作介质,例如是触摸笔、记录笔等。此外,笔30也可以构成为,具备谐振电路,通过对谐振电路的线圈的电磁感应来供给电源,利用谐振电路,能够利用笔30在显示部21的画面上的位置、笔角度进行检测。
[0044]
接下来,参照图3,对本实施方式的平板终端1的功能结构进行说明。图3是表示本实施方式的平板终端1的功能结构的一例的框图。
[0045]
如图3所示,平板终端1具备主控制部10、触摸屏20、笔30以及存储部40。触摸屏20具备显示部21和触摸传感器部22。
[0046]
存储部40例如是由主存储器12或者闪存存储器13实现的存储部,具备笔输入存储部41。笔输入存储部41依次存储由触摸传感器部22检测出的笔30的检测位置数据。笔输入存储部41例如存储有由后述的噪声去除滤波部111对检测位置的原始数据(raw数据)进行了噪声去除(平滑处理)而得的噪声去除后的检测位置数据。
[0047]
主控制部10例如是通过由处理器11执行主存储器12或者闪存存储器13所存储的程序而实现的功能部,执行基于os(例如,android(注册商标)等)的各种处理。主控制部10具备笔输入驱动器110、os120、以及包含输入处理部130的应用ap。
[0048]
os(操作系统)120例如是android(注册商标)等,是通过由处理器11执行主存储器12或者闪存存储器13所存储的os程序而实现的功能部。
[0049]
笔输入驱动器110是进行触摸屏20(触摸传感器部22)的笔输入的处理的器件驱动器,是附加于os的器件驱动器。笔输入驱动器110是通过由处理器11执行主存储器12或者闪存存储器13所存储的os程序而实现的功能部。笔输入驱动器110从触摸传感器部22经由os120将对笔30的检测位置的原始数据(第一检测位置数据)执行了噪声去除处理而得的噪声去除后的检测位置数据(第二检测位置数据)供给到输入处理部130。
[0050]
另外,笔输入驱动器110从触摸传感器部22经由os120将笔30的检测位置的原始数据(第一检测位置数据)与噪声去除后的检测位置数据(第二检测位置数据)分开地供给到输入处理部130。笔输入驱动器110具备噪声去除滤波部111。
[0051]
噪声去除滤波部111从触摸传感器部22取得笔30的检测位置的原始数据(第一检测位置数据),基于多个检测位置的原始数据进行检测位置的原始数据的噪声去除,生成噪声去除后的检测位置数据(第二检测位置数据)。此外,有时将基于噪声去除滤波部111的噪声去除处理称为平滑处理。噪声去除滤波部111经由os120将噪声去除后的检测位置数据(第二检测位置数据)供给到输入处理部130。
[0052]
应用ap是由处理器11实现的功能部,例如通过使处理器11执行绘画软件等应用程序,执行包含笔输入的规定的处理。应用ap包含输入处理部130。
[0053]
输入处理部130是通过由处理器11执行主存储器12或者闪存存储器13所存储的程序而实现的功能部。输入处理部130取得由噪声去除滤波部111生成的噪声去除后的检测位置数据,基于噪声去除后的检测位置数据,使显示部21显示笔30在画面上接触地移动的画面上的移动轨迹。
[0054]
输入处理部130经由os120和笔输入驱动器110从触摸传感器部22取得检测位置数据的原始数据(检测位置的原始数据),并且经由os120从笔输入驱动器110的噪声去除滤波部111取得噪声去除后的检测位置数据。另外,输入处理部130具备切换处理部131、预测处理部132、以及显示处理部133。
[0055]
切换处理部131是通过由处理器11执行主存储器12或者闪存存储器13所存储的程序而实现的功能部。切换处理部131切换检测位置的原始数据和噪声去除后的检测位置数据,供给到预测处理部132作为预测处理的供给位置检测数据(第三检测位置数据)。
[0056]
切换处理部131基于笔30的移动速度和移动加速度,切换检测位置的原始数据和噪声去除后的检测位置数据而供给到预测处理部132。此外,关于基于笔30的移动速度和移动加速度的切换条件的详细情况,后述说明。
[0057]
预测处理部132是通过由处理器11执行主存储器12或者闪存存储器13所存储的程序而实现的功能部。预测处理部132基于从切换处理部131供给的多个供给位置检测数据(第三检测位置数据),生成表示笔30的预测移动位置的预测位置数据。
[0058]
例如,在从切换处理部131供给检测位置的原始数据作为供给位置检测数据的情况下,预测处理部132取得检测位置的原始数据,基于多个检测位置的原始数据,生成表示笔30的预测移动位置的预测位置数据。
[0059]
另外,例如,在从切换处理部131供给噪声去除后的检测位置数据作为供给位置检测数据的情况下,预测处理部132取得检测位置的原始数据,基于多个噪声去除后的检测位置数据,生成表示笔30的预测移动位置的预测位置数据。这里,参照图4,说明基于检测位置的原始数据和噪声去除后的检测位置数据的预测位置的差异。
[0060]
图4是对基于本实施方式的检测位置的原始数据和噪声去除后的检测位置数据的预测位置的差异进行说明的图。这里,对笔30的移动轨迹为曲线的情况下的一例进行说明。
[0061]
在图4中,线ln1表示笔30的实际的移动轨迹。另外,在图1中,
○
(白圈)表示检测位置的原始数据,
●
(黑圈)表示噪声去除后的检测位置数据。此外,通过噪声去除处理,在检测位置的原始数据与噪声去除后的检测位置数据之间产生延迟dly。在图4所示的例子中,在噪声去除处理中产生检测位置的原始数据的3个采样量的延迟。
[0062]
另外,在图4中,
△
(白三角)表示基于检测位置的原始数据的预测位置数据(预测位置pd1),
▲
(黑三角)表示基于噪声去除后的检测位置数据的预测位置数据(预测位置
pd2、预测位置pd3)。
[0063]
在图4所示的例子中,基于检测位置的原始数据的预测位置数据(预测位置pd1)处于比基于噪声去除后的检测位置数据的预测位置数据(预测位置pd2、预测位置pd3)更接近笔30的实际的移动轨迹即线ln1的预测位置。在该情况下,切换处理部131将检测位置的原始数据作为预测处理的供给位置检测数据供给到预测处理部132。
[0064]
返回图3的说明,显示处理部133是通过由处理器11执行主存储器12或者闪存存储器13所存储的程序而实现的功能部。显示处理部133在基于噪声去除后的检测位置数据和预测位置数据而使显示部21显示画面上的移动轨迹之后,在取得与预测位置数据对应的噪声去除后的检测位置数据的情况下,将预测位置数据置换为噪声去除后的检测位置数据,使显示部21显示画面上的移动轨迹。
[0065]
此外,在预测位置数据是基于检测位置的原始数据的预测位置数据的情况下,显示处理部133基于噪声去除后的检测位置数据、延迟量的检测位置的原始数据、以及基于检测位置的原始数据的预测位置数据,使显示部21显示画面上的移动轨迹。然后,显示处理部133在取得与延迟量的检测位置的原始数据和预测位置数据对应的噪声去除后的检测位置数据的情况下,将延迟量的检测位置的原始数据和预测位置数据置换为噪声去除后的检测位置数据,使显示部21显示画面上的移动轨迹。
[0066]
接下来,参照附图,对本实施方式的平板终端1的动作进行说明。图5是表示本实施方式的平板终端1的笔输入处理动作的一例的图。另外,图6是表示本实施方式的平板终端1的笔输入的显示例的图。
[0067]
如图5所示,首先,平板终端1的触摸传感器部22判定是否检测出笔输入(步骤s102)。触摸传感器部22在检测出笔输入的情况下(步骤s101:是),使处理进入步骤s102。另外,触摸传感器部22在未检测出笔输入的情况下(步骤s101:否),使处理返回步骤s101。
[0068]
在步骤s102中,触摸传感器部22将检测位置数据(检测位置的原始数据)输出到笔输入驱动器110。
[0069]
接下来,笔输入驱动器110将从触摸传感器部22接收到的检测位置数据(检测位置的原始数据)传送到切换处理部131(步骤s103)。
[0070]
另外,笔输入驱动器110执行噪声去除处理(步骤s104)。笔输入驱动器110的噪声去除滤波部111例如基于多个检测位置的原始数据,执行噪声去除处理,生成噪声去除后的检测位置数据。
[0071]
接下来,笔输入驱动器110将噪声去除后的位置检测数据输出到显示处理部133(步骤s105)。
[0072]
接下来,显示处理部133显示笔30的移动轨迹(步骤s106)。显示处理部133使噪声去除后的位置检测数据存储于笔输入存储部41,并且像图6的(a)的描绘线ln11那样,使显示部21显示基于噪声去除后的位置检测数据的笔30的移动轨迹。
[0073]
此外,图6所示的例子是通过笔输入来输入曲线的情况下的一例。另外,在图6中,
●
(黑圈)表示噪声去除后的检测位置数据。
[0074]
另外,笔输入驱动器110将噪声去除后的位置检测数据输出到切换处理部131(步骤s107)。
[0075]
接下来,切换处理部131执行选择处理(步骤s108)。切换处理部131切换选择检测
位置的原始数据与噪声去除后的检测位置数据中的任一方。例如,在笔输入为曲线的情况下,切换处理部131选择检测位置的原始数据。
[0076]
接下来,切换处理部131将切换后的检测位置数据输出到预测处理部132(步骤s109)。
[0077]
接下来,预测处理部132执行预测处理(步骤s110)。预测处理部132基于从切换处理部131输出的切换后的检测位置数据,生成预测位置数据。
[0078]
接下来,预测处理部132将预测位置数据输出到显示处理部133(步骤s111)。
[0079]
接下来,显示处理部133显示笔30的预测轨迹(步骤s112)。显示处理部133例如像图6的(b)的描绘线ln12那样,使显示部21显示基于预测位置数据的笔30的预测轨迹。
[0080]
此外,在图6的(b)中,
△
(白三角)表示基于检测位置的原始数据的预测位置pd1。另外,显示处理部133也可以取代描绘线ln12,像描绘线ln13那样,基于延迟量的检测位置的原始数据和基于检测位置的原始数据的预测位置数据,使显示部21显示笔30的预测轨迹。
[0081]
接下来,触摸传感器部22再次判定是否检测出笔输入(步骤s113)。触摸传感器部22在检测出笔输入的情况下(步骤s113:是),使处理进入步骤s114。另外,触摸传感器部22在未检测出笔输入的情况下(步骤s113:否),使处理返回步骤s113。
[0082]
在步骤s114中,触摸传感器部22将检测位置数据(检测位置的原始数据)输出到笔输入驱动器110。
[0083]
接下来,笔输入驱动器110将从触摸传感器部22接收到的检测位置数据(检测位置的原始数据)传送到切换处理部131(步骤s115)。
[0084]
另外,笔输入驱动器110执行噪声去除处理(步骤s116)。笔输入驱动器110的噪声去除滤波部111例如基于多个检测位置的原始数据,执行噪声去除处理,生成噪声去除后的检测位置数据。
[0085]
接下来,笔输入驱动器110将噪声去除后的位置检测数据输出到显示处理部133(步骤s117)。
[0086]
接下来,显示处理部133显示笔30的移动轨迹(步骤s118)。这里,显示处理部133从笔30的预测轨迹置换为笔30的实际移动轨迹,并显示于显示部21。显示处理部133使噪声去除后的位置检测数据存储于笔输入存储部41,并且像图6(c)的描绘线ln1那样,使显示部21显示基于噪声去除后的位置检测数据的笔30的移动轨迹。
[0087]
此外,步骤s118之后的处理与步骤s107至步骤s112的处理同样,因此这里省略其说明。另外,最终地,笔输入驱动器110将由笔输入存储部41存储的噪声去除后的位置检测数据供给到应用ap。即,在应用ap中,作为笔30的输入数据(检测位置数据),使用由笔输入存储部41存储的噪声去除后的位置检测数据。
[0088]
接下来,参照图7,对本实施方式的平板终端1的预测处理的切换动作进行说明。图7是表示本实施方式的平板终端1的预测处理的切换动作的一例的流程图。
[0089]
如图7所示,首先,平板终端1的切换处理部131判定是否检测出笔样本数据(步骤s201)。例如,作为笔样本数据的检测,切换处理部131判定是否接收到检测位置的原始数据。切换处理部131在接收到检测位置的原始数据的情况下(步骤s201:是),使处理进入步骤s202。另外,切换处理部131在未接收检测位置的原始数据的情况下(步骤s201:否),使处
理返回步骤s201。
[0090]
在步骤s202中,切换处理部131计算笔30的加速度(ax,ay)以及笔30的移动速度v。切换处理部131基于规定量的检测位置的原始数据,计算笔30在画面上的移动速度v,并且计算在画面上移动的笔30的x轴方向的加速度ax和y轴方向的加速度ay。
[0091]
接下来,切换处理部131判定加速度ax的绝对值和加速度ay的绝对值中的任一方是否比加速度阈值ath大(|ax|>ath或者|ay|>ath)(步骤s203)。这里,加速度ax的绝对值和加速度ay的绝对值中的任一方比加速度阈值ath大的情况相当于笔30急加速、急减速、或者曲线移动的情况。在加速度ax的绝对值和加速度ay的绝对值中的任一方比加速度阈值ath大的情况下(步骤s203:是),切换处理部131使处理进入步骤s205。另外,在加速度ax的绝对值和加速度ay的绝对值中的任一方为加速度阈值ath以下的情况下(步骤s203:否),切换处理部131使处理进入步骤s204。
[0092]
在步骤s204中,切换处理部131判定移动速度v是否比速度阈值vth大(v>vth)。在移动速度v比速度阈值vth大的情况下(步骤s204:是),切换处理部131使处理进入步骤s205。另外,在移动速度v为速度阈值vth以下的情况下(步骤s204:否),切换处理部131使处理进入步骤s206。
[0093]
在步骤s205中,切换处理部131切换为在预测处理中输出检测位置的原始数据的设定。即,切换处理部131将检测位置的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。在步骤s205的处理后,使处理返回步骤s201。
[0094]
另外,在步骤s206中,切换处理部131切换为在预测处理中输出噪声去除后的检测位置数据的设定。即,切换处理部131将噪声去除后的检测位置数据作为预测处理的供给位置检测数据,供给到预测处理部132。在步骤s206的处理后,使处理返回步骤s201。
[0095]
接下来,参照图8,对本实施方式的平板终端1的预测处理的切换动作的具体例进行说明。图8是表示本实施方式的平板终端1的预测处理的切换动作的一例的图。此外,在图8中,
●
(黑圈)、〇(白圈)、
▲
(黑三角)和
△
(白三角)的意思与上述的图4同样。
[0096]
图8的(a)和图8的(b)表示笔30以等速直线运动在画面上移动的情况,图8的(a)所示的例子表示移动速度较慢的情况(移动速度v≦vth),图8的(b)所示的例子表示移动速度较快的情况(移动速度v>vth)。
[0097]
如图8的(a)所示,在笔30的移动为等速直线运动并且移动速度较慢的情况下,相比于根据位置检测的原始数据进行预测处理,在根据噪声去除后的位置检测数据进行预测处理的情况下更接近笔30的实际的移动轨迹。因此,在该情况下,切换处理部131将噪声去除后的检测位置数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0098]
另外,如图8的(b)所示,在笔30的移动为等速直线运动并且移动速度较快的情况下,基于位置检测的原始数据的预测处理与基于噪声去除后的位置检测数据的预测处理的描绘质量同等,但在位置检测的原始数据的情况下,能够降低与噪声去除处理相应的处理量和处理延迟。因此,在该情况下,切换处理部131将检测位置的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0099]
另外,图8的(c)和图8的(d)表示笔30以曲线移动在画面上移动的情况,相当于加速度ax的绝对值和加速度ay的绝对值中的任一方比加速度阈值ath大(|ax|>ath或者|ay|>ath)。另外,图8的(c)所示的例子表示移动速度较慢的情况(移动速度v≦vth),图8的(d)
所示的例子表示移动速度较快的情况(移动速度v>vth)。
[0100]
如图8的(c)所示,在笔30的移动为曲线移动并且移动速度较慢的情况下,相比于根据噪声去除后的位置检测数据进行预测处理的情况,在根据位置检测的原始数据进行预测处理的情况下,更接近笔30的实际的移动轨迹,并且显示相对于输入的延迟变小。因此,在该情况下,切换处理部131将检测位置的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0101]
另外,如图8的(d)所示,在笔30的移动为曲线移动并且移动速度较快的情况下,相比于根据噪声去除后的位置检测数据进行预测处理的情况,在根据位置检测的原始数据进行预测处理的情况下,更接近笔30的实际的移动轨迹,并且显示相对于输入的延迟变小。因此,在该情况下,切换处理部131将检测位置的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0102]
另外,图8的(e)和图8的(f)表示笔30加速地在画面上直线移动的情况,相当于加速度ax的绝对值和加速度ay的绝对值中的任一方比加速度阈值ath大(|ax|>ath或者|ay|>ath)。另外,图8的(e)所示的例子表示移动速度较慢的情况(移动速度v≦vth),图8的(f)所示的例子表示移动速度较快的情况(移动速度v>vth)。
[0103]
如图8的(e)所示,在笔30的移动为加速直线运动并且移动速度较慢的情况下,相比于根据噪声去除后的位置检测数据进行预测处理的情况,在根据位置检测的原始数据进行预测处理的情况下,更接近笔30的实际的移动轨迹,并且显示相对于输入的延迟变小。因此,在该情况下,切换处理部131将检测位置的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0104]
另外,如图8的(f)所示,在笔30的移动为加速直线运动并且移动速度较快的情况下,相比于根据噪声去除后的位置检测数据进行预测处理的情况,在根据位置检测的原始数据进行预测处理的情况下,更接近笔30的实际的移动轨迹,并且显示相对于输入的延迟变小。因此,在该情况下,切换处理部131将检测位置的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0105]
此外,在笔30减速地在画面上直线移动的情况也与上述的图8的(e)和图8的(f)同样。这样,切换处理部131根据笔30在画面上的移动速度,切换位置检测的原始数据和噪声去除后的检测位置数据。具体地说,在笔30的画面上的移动速度比规定的阈值(速度阈值vth)大的情况下,切换处理部131将位置检测的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0106]
另外,切换处理部131根据笔30在画面上的移动加速度,切换位置检测的原始数据和噪声去除后的检测位置数据。具体地说,在笔30的画面上的移动加速度(加速度ax、加速度ay)的绝对值比规定的阈值(加速度阈值ath)大的情况下,切换处理部131将位置检测的原始数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0107]
另外,在笔30的画面上的移动速度为规定的阈值(速度阈值vth)以下并且笔30的画面上的移动加速度(加速度ax、加速度ay)的绝对值都为规定的阈值(加速度阈值ath)以下的情况下,切换处理部131将噪声去除后的检测位置数据作为预测处理的供给位置检测数据,供给到预测处理部132。
[0108]
像以上说明的那样,本实施方式的平板终端1(信息处理装置)具备显示部21、触摸
传感器部22、噪声去除滤波部111、以及输入处理部130。触摸传感器部22配置在显示部21的画面上,检测与画面上的物体的接触。噪声去除滤波部111通过笔30(操作介质)在画面上接触,而取得由触摸传感器部22以规定的检测间隔检测出的画面上的检测位置的原始数据(第一检测位置数据),基于多个检测位置的原始数据,进行检测位置的原始数据的噪声去除,生成噪声去除后的检测位置数据(第二检测位置数据)。输入处理部130取得由噪声去除滤波部111生成的噪声去除后的检测位置数据,基于噪声去除后的检测位置数据,使显示部21显示使笔30在画面上接触地移动的画面上的移动轨迹。另外,输入处理部130具备预测处理部132和显示处理部133。预测处理部132取得检测位置的原始数据,基于多个检测位置的原始数据,生成表示笔30的预测移动位置的预测位置数据。显示处理部133在基于噪声去除后的检测位置数据和预测位置数据,使显示部21显示画面上的移动轨迹之后,在取得与预测位置数据对应的噪声去除后的检测位置数据的情况下,将预测位置数据置换为噪声去除后的检测位置数据,使显示部21显示画面上的移动轨迹。
[0109]
由此,本实施方式的平板终端1通过显示基于检测位置的原始数据(第一检测位置数据)的预测位置数据,能够降低预测位置数据相对于笔30的输入的偏差,并且能够降低显示相对于输入的延迟(例如,参照图4)。另外,本实施方式的平板终端1将预测位置数据置换为噪声去除后的检测位置数据,使显示部21显示画面上的移动轨迹,因此能够维持最终的描绘结果的质量。因此,本实施方式的平板终端1能够维持描绘结果的质量,并且降低显示相对于输入的延迟。
[0110]
另外,在本实施方式中,输入处理部130具备切换处理部131。切换处理部131切换检测位置的原始数据和噪声去除后的检测位置数据,作为预测处理的供给位置检测数据(第三检测位置数据),供给到预测处理部132。预测处理部132基于从切换处理部131供给的多个预测处理的供给位置检测数据,生成表示笔30的预测移动位置的预测位置数据。
[0111]
由此,本实施方式的平板终端1能够根据状况而切换使用基于检测位置的原始数据的预测位置数据和基于噪声去除后的检测位置数据的预测位置数据。因此,本实施方式的平板终端1根据状况灵活地切换预测处理,由此能够进一步维持描绘结果的质量,并且降低显示相对于输入的延迟。
[0112]
另外,在本实施方式中,切换处理部131根据笔30在画面上的移动速度(例如,上述的移动速度v),切换检测位置的原始数据和噪声去除后的检测位置数据。
[0113]
由此,本实施方式的平板终端1根据笔30的移动速度,能够适当地切换预测处理。
[0114]
另外,在本实施方式中,切换处理部131根据笔30在画面上的移动加速度(例如,上述的加速度ax或者加速度ay),切换检测位置的原始数据和噪声去除后的检测位置数据。
[0115]
由此,本实施方式的平板终端1例如能够根据等速运动、加速移动、减速移动以及曲线移动等笔30的输入,适当地切换预测处理。
[0116]
另外,本实施方式的平板终端1具备执行基于os的处理的主控制部10。主控制部10包含噪声去除滤波部111和输入处理部130。噪声去除滤波部111由附加于os的器件驱动器实现。
[0117]
由此,本实施方式的平板终端1例如能够根据等速运动、加速移动、减速移动以及曲线移动等笔30的输入,适当地切换预测处理。
[0118]
另外,在本实施方式中,在预测位置数据为基于检测位置的原始数据的预测位置
数据的情况下,显示处理部133基于噪声去除后的检测位置数据、延迟量的检测位置的原始数据、基于检测位置的原始数据的预测位置数据,使显示部21显示画面上的移动轨迹。然后,显示处理部133在取得与延迟量的检测位置的原始数据和预测位置数据对应的噪声去除后的检测位置数据的情况下,将延迟量的检测位置的原始数据和预测位置数据置换为噪声去除后的检测位置数据,使显示部21显示画面上的移动轨迹。
[0119]
由此,在预测位置数据为基于检测位置的原始数据的预测位置数据的情况下,本实施方式的平板终端1能够适当地使显示部21显示包含预测位置数据的移动轨迹。
[0120]
另外,本实施方式的控制方法是平板终端1的控制方法,该平板终端具备:显示部21;以及触摸传感器部22,其配置在显示部21的画面上,检测与画面上的物体的接触,该平板终端1的控制方法包含噪声去除步骤和输入处理步骤。在噪声去除步骤中,噪声去除滤波部111通过笔30在画面上接触,而取得由触摸传感器部22以规定的检测间隔检测出的画面上的检测位置的原始数据(第一检测位置数据),基于多个检测位置的原始数据,进行检测位置的原始数据的噪声去除,而生成噪声去除后的检测位置数据(第二检测位置数据)。在输入处理步骤中,输入处理部130取得通过噪声去除步骤而生成的噪声去除后的检测位置数据,基于噪声去除后的检测位置数据,使显示部21显示笔30在画面上接触地移动的画面上的移动轨迹。另外,输入处理部130在输入处理步骤中,执行预测处理和显示处理。作为预测处理,输入处理部130取得检测位置的原始数据,基于多个检测位置的原始数据,生成表示笔30的预测移动位置的预测位置数据。作为显示处理,输入处理部130在基于噪声去除后的检测位置数据和预测位置数据,使显示部21显示画面上的移动轨迹之后,在取得与预测位置数据对应的噪声去除后的检测位置数据的情况下,将预测位置数据置换为噪声去除后的检测位置数据,使显示部21显示画面上的移动轨迹。
[0121]
由此,本实施方式的控制方法实现与上述的本实施方式的平板终端1同样的效果,能够维持描绘结果的质量,并且降低显示相对于输入的延迟。
[0122]
此外,本实施方式的平板终端1(信息处理装置)也可以是以下的方式。本实施方式的平板终端1(信息处理装置)具备:显示部21;触摸传感器部22,其检测操作介质(例如,笔30)在显示部21的画面上的接触位置;主存储器12(存储器),其暂时地存储程序;以及处理器11,其执行存储于主存储器12的程序。处理器11通过执行存储于主存储器12的程序,而执行噪声去除处理和输入处理。处理器11在噪声去除处理中,通过笔30在画面上接触,而取得由触摸传感器部22以规定的检测间隔检测出的画面上的检测位置的原始数据(第一检测位置数据),基于多个检测位置的原始数据,进行检测位置的原始数据的噪声去除,而生成噪声去除后的检测位置数据(第二检测位置数据)。处理器11在输入处理中,取得通过噪声去除处理而生成的噪声去除后的检测位置数据,基于噪声去除后的检测位置数据,使显示部21显示笔30在画面上接触地移动的画面上的移动轨迹。另外,处理器11在输入处理中,执行预测处理和显示处理。作为预测处理,处理器11取得检测位置的原始数据,基于多个检测位置的原始数据,生成表示笔30的预测移动位置的预测位置数据。作为显示处理,处理器11在基于噪声去除后的检测位置数据和预测位置数据,使显示部21显示画面上的移动轨迹之后,在取得与预测位置数据对应的噪声去除后的检测位置数据的情况下,将预测位置数据置换为噪声去除后的检测位置数据,使显示部21显示画面上的移动轨迹。
[0123]
由此,本实施方式的平板终端1a实现与上述的控制方法同样的效果,在手写输入
时,能够改善预测精度,并且降低显示相对于手写输入的延迟。
[0124]
[第二实施方式]
[0125]
接下来,参照附图,对第二实施方式的平板终端1a进行说明。图9是表示第二实施方式的平板终端1a的功能结构的一例的框图。在本实施方式中,对取代笔输入驱动器110而由触摸传感器部22a执行针对检测位置的原始数据的噪声去除处理的变形例进行说明。
[0126]
此外,第二实施方式的平板终端1a的外观图和主要的硬件结构与图1和图2所示的第一实施方式同样,因此,这里省略其说明。
[0127]
如图9所示,平板终端1a具备主控制部10a、触摸屏20、笔30、以及存储部40。此外,在图9中,对与上述的图3同样的结构赋予相同的附图标记而省略其说明。另外,触摸屏20具备显示部21和触摸传感器部22a。
[0128]
触摸传感器部22a与显示部21重叠地配置,检测笔30(操作介质的一例)与显示部21的显示画面df接触的情况,并且检测笔30的接触位置。触摸传感器部22a以规定的检测间隔检测笔30的检测位置数据(原始数据)。
[0129]
另外,触摸传感器部22a在内部具备未图示的cpu、以及ram和rom等存储部,通过由cpu执行存储部所存储的固件,例如能够执行笔30的检测位置数据的噪声去除等各种处理。触摸传感器部22a具备噪声去除滤波部221。
[0130]
噪声去除滤波部221是通过由触摸传感器部22a的未图示的cpu执行固件而实现的功能部。噪声去除滤波部221从触摸传感器部22a取得笔30的检测位置的原始数据(第一检测位置数据),基于多个检测位置的原始数据,进行检测位置的原始数据的噪声去除,而生成噪声去除后的检测位置数据(第二检测位置数据)。噪声去除滤波部221经由笔输入驱动器110a和os120,将噪声去除后的检测位置数据(第二检测位置数据)供给到输入处理部130。
[0131]
另外,触摸传感器部22a经由笔输入驱动器110a和os120将检测位置的原始数据与噪声去除后的检测位置数据分开地供给到输入处理部130。
[0132]
笔输入驱动器110a是进行触摸屏20(触摸传感器部22a)的笔输入的处理的器件驱动器,是附加于os的器件驱动器。笔输入驱动器110a是通过由处理器11执行主存储器12或者闪存存储器13所存储的os程序而实现的功能部。
[0133]
笔输入驱动器110a经由os120将从触摸传感器部22a接收到的噪声去除后的检测位置数据和检测位置的原始数据供给到输入处理部130。
[0134]
另外,os120和输入处理部130的功能与图3所示的第一实施方式相同,因此这里省略其说明。
[0135]
接下来,参照附图,对本实施方式的平板终端1a的动作进行说明。图10是表示本实施方式的平板终端1a的笔输入处理动作的一例的图。另外,图10是表示本实施方式的平板终端1a的笔输入的显示例的图。
[0136]
如图10所示,首先,平板终端1a的触摸传感器部22a判定是否检测出笔输入(步骤s301)。触摸传感器部22a在检测出笔输入的情况下(步骤s301:是),使处理进入步骤s302。另外,触摸传感器部22a在未检测出笔输入的情况下(步骤s301:否),使处理返回步骤s301。
[0137]
接下来,步骤s302和步骤s303的处理与上述的图5所示的步骤s102和步骤s103的处理同样,因此,这里省略其说明。
[0138]
接下来,触摸传感器部22a执行噪声去除处理(步骤s304)。触摸传感器部22a的噪声去除滤波部221例如基于多个检测位置的原始数据,执行噪声去除处理,生成噪声去除后的检测位置数据。
[0139]
接下来,触摸传感器部22a将噪声去除后的位置检测数据输出到笔输入驱动器110a(步骤s305)。
[0140]
接下来,笔输入驱动器110a将从触摸传感器部22a接收到的噪声去除后的位置检测数据输出到显示处理部133(步骤s306)。
[0141]
接下来,显示处理部133显示笔30的移动轨迹(步骤s307)。显示处理部133使噪声去除后的位置检测数据存储于笔输入存储部41,并且使显示部21显示基于噪声去除后的位置检测数据的笔30的移动轨迹。
[0142]
接下来,笔输入驱动器110a将从触摸传感器部22a接收到的噪声去除后的位置检测数据传送到切换处理部131(步骤s308)。
[0143]
接下来的从步骤s309到步骤s313的处理与上述的图5所示的从步骤s108到步骤s112的处理同样,因此,这里省略其说明。
[0144]
接下来,触摸传感器部22a再次判定是否检测出笔输入(步骤s314)。触摸传感器部22a在检测出笔输入的情况下(步骤s314:是),使处理进入步骤s315。另外,触摸传感器部22a在未检测出笔输入的情况下(步骤s314:否),使处理返回步骤s314。
[0145]
接下来,从步骤s315到步骤s319的处理与上述的从步骤s302到步骤s306的处理同样,因此,这里省略说明。
[0146]
接下来,在步骤320中,显示处理部133显示笔30的移动轨迹。这里,显示处理部133从笔30的预测轨迹置换为笔30的实际移动轨迹,并显示于显示部21。显示处理部133使噪声去除后的位置检测数据存储于笔输入存储部41,并且像图6(c)的描绘线ln1那样,使显示部21显示基于噪声去除后的位置检测数据的笔30的移动轨迹。
[0147]
此外,步骤s320之后的处理与从步骤s308到步骤s313的处理同样,因此,这里省略其说明。另外,最终地,笔输入驱动器110a将笔输入存储部41所存储的噪声去除后的位置检测数据供给到应用ap。即,在应用ap中,作为笔30的输入数据(检测位置数据),使用笔输入存储部41所存储的噪声去除后的位置检测数据。
[0148]
另外,本实施方式的平板终端1a的预测处理的切换动作与上述的图7所示的第一实施方式的动作同样,因此,这里省略其说明。
[0149]
像以上说明的那样,本实施方式的平板终端1a(信息处理装置)具备显示部21、触摸传感器部22a、噪声去除滤波部221、以及输入处理部130。触摸传感器部22a具备噪声去除滤波部221。触摸传感器部22a将由噪声去除滤波部221执行噪声去除处理而生成的噪声去除后的检测位置数据以及由触摸传感器部22a检测出的笔30的检测位置的原始数据供给到输入处理部130。
[0150]
由此,本实施方式的平板终端1a实现与上述的第一实施方式同样的效果,能够维持描绘结果的质量,并且降低显示相对于输入的延迟。
[0151]
此外,本发明不限于上述的各实施方式,在不脱离本发明的主旨的范围内能够进行变更。例如,在上述的各实施方式中,说明了信息处理装置是平板终端1(1a)的例子,但不限于此。信息处理装置例如也可以是智能电话、具备平板模式的笔记本型个人计算机等。
[0152]
例如,在信息处理装置为笔记本型个人计算机的情况下,也可以取代笔输入驱动器110(或者,触摸传感器部22a),由嵌入式控制器(子控制部)执行噪声去除处理。
[0153]
另外,在上述的各实施方式中,说明了操作介质是笔30的例子,但不限于此,例如也可以是使用者的手指等其他操作介质。
[0154]
此外,上述的平板终端1(1a)所具备的各结构在内部具有计算机系统。而且,也可以将用于实现上述的平板终端1(1a)所具备的各结构的功能的程序记录于计算机能够读取的记录介质,使计算机系统读入并执行记录于该记录介质的程序,由此进行上述的平板终端1(1a)所具备的各结构中的处理。这里,“使计算机系统读入并执行记录于记录介质的程序”包含在计算机系统中安装程序。这里所说的“计算机系统”包含os、周边机器等硬件。
[0155]
另外,“计算机系统”也可以包含经由包含因特网、wan、lan、专用线路等通信线路的网络而连接的多个计算机装置。另外,“计算机能够读取的记录介质”是指软盘、光磁盘、rom、cd-rom等可移动介质、内置于计算机系统的硬盘等存储装置。这样,存储了程序的记录介质也可以是cd-rom等非暂时性的记录介质。
[0156]
另外,在记录介质中,也包含为了分发该程序而设置在能够从分发服务器访问的内部或者外部的记录介质。此外,将程序分割为多个,在分别不同的定时下载之后由平板终端1(1a)所具备的各结构合体的结构、或者分发分割出的各个程序的分发服务器也可以不同。而且“计算机能够读取的记录介质”还包含像经由网络发送程序的情况下的成为服务器、客户端的计算机系统内部的易失性存储器(ram)那样,在一定时间内保存程序的结构。另外,上述程序也可以是用于实现上述的功能的一部分的程序。并且,也可以是能够通过与已经记录于计算机系统的程序的组合来实现上述的功能的、所谓的差分文件(差分程序)。
[0157]
另外,也可以将上述的功能的一部分或者全部作为lsi(large scale integration:大规模整合)等集成电路来实现。上述的各功能可以独立地处理器化,也可以将一部分或者全部集成而处理器化。另外,集成电路化的方法并不局限于lsi,也可以通过专用电路或者通用处理器来实现。另外,在由于半导体技术的进步而出现代替lsi的集成电路化的技术的情况下,也可以使用基于该技术的集成电路。
技术特征:
1.一种信息处理装置,其具备:显示部;触摸传感器部,其配置在所述显示部的画面上,检测与所述画面上的物体的接触;噪声去除滤波部,其通过操作介质在所述画面上接触,从而取得由所述触摸传感器部以规定的检测间隔检测出的所述画面上的第一检测位置数据,基于多个所述第一检测位置数据,进行所述第一检测位置数据的噪声去除,生成第二检测位置数据;以及输入处理部,其取得由所述噪声去除滤波部生成的所述第二检测位置数据,基于所述第二检测位置数据,使所述显示部显示所述操作介质在所述画面上接触地移动的所述画面上的移动轨迹,所述输入处理部具备:预测处理部,其取得所述第一检测位置数据,基于多个所述第一检测位置数据,生成表示所述操作介质的预测移动位置的预测位置数据;以及显示处理部,其在基于所述第二检测位置数据和所述预测位置数据,使所述显示部显示所述画面上的移动轨迹之后,在取得与所述预测位置数据对应的所述第二检测位置数据的情况下,将所述预测位置数据置换为所述第二检测位置数据,使所述显示部显示所述画面上的移动轨迹。2.根据权利要求1所述的信息处理装置,其中,所述输入处理部具备切换处理部,该切换处理部切换所述第一检测位置数据和所述第二检测位置数据,供给到所述预测处理部作为第三检测位置数据,所述预测处理部基于从所述切换处理部供给的多个所述第三检测位置数据,生成表示所述操作介质的预测移动位置的预测位置数据。3.根据权利要求2所述的信息处理装置,其中,所述切换处理部根据所述操作介质在所述画面上的移动速度,切换所述第一检测位置数据和所述第二检测位置数据。4.根据权利要求2或3所述的信息处理装置,其中,所述切换处理部根据所述操作介质在所述画面上的移动加速度,切换所述第一检测位置数据和所述第二检测位置数据。5.根据权利要求1至4中任一项所述的信息处理装置,其中,该信息处理装置具备执行基于os(操作系统)的处理的主控制部,所述主控制部包含所述噪声去除滤波部和所述输入处理部,所述噪声去除滤波部由附加于所述os的器件驱动器实现。6.根据权利要求1至4中任一项所述的信息处理装置,其中,所述触摸传感器部具备所述噪声去除滤波部。7.一种信息处理装置的控制方法,该信息处理装置具备显示部以及触摸传感器部,该触摸传感器部配置在所述显示部的画面上,检测与所述画面上的物体的接触,其中,该信息处理装置的控制方法包含:噪声去除步骤,噪声去除滤波部通过操作介质在所述画面上接触,从而取得由所述触摸传感器部以规定的检测间隔检测出的所述画面上的第一检测位置数据,基于多个所述第一检测位置数据,进行所述第一检测位置数据的噪声去除,生成第二检测位置数据;以及
输入处理步骤,输入处理部取得通过所述噪声去除步骤而生成的所述第二检测位置数据,基于所述第二检测位置数据,使所述显示部显示所述操作介质在所述画面上接触地移动的所述画面上的移动轨迹,所述输入处理部在所述输入处理步骤中,执行如下的处理:预测处理,取得所述第一检测位置数据,基于多个所述第一检测位置数据,生成表示所述操作介质的预测移动位置的预测位置数据;以及显示处理,在基于所述第二检测位置数据和所述预测位置数据,使所述显示部显示所述画面上的移动轨迹之后,在取得与所述预测位置数据对应的所述第二检测位置数据的情况下,将所述预测位置数据置换为所述第二检测位置数据,使所述显示部显示所述画面上的移动轨迹。
技术总结
本发明提供一种信息处理装置,具备:显示部;触摸传感器部,其配置在所述显示部的画面上;噪声去除滤波部,其基于由所述触摸传感器部以规定的检测间隔检测出的第一检测位置数据,进行所述第一检测位置数据的噪声去除,生成第二检测位置数据;以及输入处理部,所述输入处理部具备:预测处理部,其取得所述第一检测位置数据,基于多个所述第一检测位置数据,生成预测位置数据;以及显示处理部,其在基于所述第二检测位置数据和所述预测位置数据,使所述显示部显示所述画面上的移动轨迹之后,在取得与所述预测位置数据对应的所述第二检测位置数据的情况下,将所述预测位置数据置换为所述第二检测位置数据,使所述显示部显示所述画面上的移动轨迹。画面上的移动轨迹。画面上的移动轨迹。
技术研发人员:吉富圭一 要强
受保护的技术使用者:联想(新加坡)私人有限公司
技术研发日:2023.03.07
技术公布日:2023/9/11
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种日晒盐提纯设备及方法与流程 下一篇:半导体设备及其制造方法与流程
