终端装置、服务器和信息处理系统的制作方法

文档序号:17486245发布日期:2019-04-20 06:50阅读:127来源:国知局
终端装置、服务器和信息处理系统的制作方法

本技术涉及使用触觉反馈呈现装置的信息处理技术。



背景技术:

除了用户看到图像的视觉信息之外,根据专利文献1的信息处理系统还提供与图像对应的触觉反馈的信息。具体地,信息处理系统中的信息处理设备将与包括运动图像或静止图像的图像信息相对应的用于触觉反馈呈现的触觉反馈信息发送到接收侧设备。触觉反馈信息是振荡的分段波形数据。接收侧设备接收触觉反馈信息,并通过使用诸如压电传感器的触觉反馈生成装置将图像和例如触觉反馈呈现给用户。这种信息处理系统应用于例如触觉反馈可视电话系统、情感-触觉反馈电话系统,触觉反馈互联网购物系统和具有触觉反馈功能的游戏分销系统(参见例如,专利文献2的说明书的段落[0026],[0027],[0031]等)。

引用列表

专利文献

专利文献1:日本专利申请公开no.2006-163579



技术实现要素:

技术问题

如上所述,期望使用触觉反馈呈现技术的各种设备和服务,并且期望用于提高用户兴趣的新系统。

本公开的一个目的是提供一种使用触觉反馈呈现技术来提高用户兴趣的信息处理系统,以及包括在信息处理系统中的终端设备和服务器。

问题的解决方案

为了实现上述目的,根据本技术的终端设备包括处理器部件、触觉反馈信息输出部件和检测部件。

处理器部件,被配置为通过在基于振荡波形数据的一个或多个周期的时刻分割振荡波形数据来生成分段波形数据,并且基于分段波形数据生成波形数据。

触觉反馈信息输出部件,被配置为生成并输出与由处理器部件生成的波形数据相对应的触觉反馈信息。

检测部件,被配置为基于用户动作检测输入信号,并将检测的输入信号作为振荡波形数据输出到处理器部件。

终端设备基于通过在基于一个或多个周期的时刻分割振荡波形数据而生成的分段波形数据来生成波形数据。由此,终端设备可以通过触觉反馈信息输出部件生成与振荡波形数据相对应或基于振荡波形数据的触觉反馈信息,并且可以随时再现触觉反馈。此外,终端设备可以处理与通过用户输入到终端设备的用户动作相对应的振荡波形数据。因此,终端设备可以实现用户的兴趣的改善。

处理器部件可以被配置为通过将与由检测部件检测的输入信号相对应的振荡波形数据的多个分段波形数据相互叠加来生成叠加波形数据。

触觉反馈信息输出部件可以被配置为生成并输出与叠加波形数据相对应的触觉反馈信息。

终端设备还可包括:通信部件,被配置为发送和接收振荡波形数据或分段波形数据。由此,可以在终端设备和外部设备之间发送和接收波形数据。

处理器部件可以被配置为通过将对应于由检测部件检测的输入信号的第一振荡波形数据的分段波形数据与经由通信部件获取的第二振荡波形数据的分段波形数据相互叠加来生成叠加波形数据。

触觉反馈信息输出部件可以被配置为生成并输出与叠加波形数据相对应的触觉反馈信息。

由此,可以向用户呈现与通过将基于用户的用户动作的第一振荡波形数据和另一个第二振荡波形数据相互叠加生成的叠加波形数据相对应的触觉反馈。因此,例如,用户可以通过第二振荡波形数据获得与触觉反馈的统一感,或者与生成第二振荡波形数据的另一用户的共享感和统一感。

“经由通信部件获取的第二振荡波形数据的分段波形数据”包括下面描述的两个含义。通信部件可以获取基于第二振荡波形数据生成的分段波形数据。或者,通信部件可以获取第二振荡波形数据,并且处理器部件可以通过分割第二振荡数据来生成分段波形数据。在下文中,同样适用。

处理器部件可以被配置为将从另一个第二终端设备发送并经由通信部件获取的第二振荡波形数据的分段波形数据与振荡波形数据的分段波形数据相互叠加来生成叠加波形数据。

由此,可以向用户呈现与叠加波形数据相对应的触觉反馈,该叠加波形数据通过将基于用户的用户动作的第一振荡波形数据和来自第二终端设备的第二振荡波形数据相互叠加生成。因此,例如,用户可以通过第二振荡波形数据获得与触觉反馈的统一感,或者与生成第二振荡波形数据的另一用户的共享感和统一感。

检测部件可以具有用于通过触觉反馈信息输出部件开始生成触觉反馈信息的感测功能。

处理器部件可以被配置为基于由感测功能检测的值来执行分割处理。

触觉反馈信息输出部件可以被配置为基于波形数据生成并输出触觉反馈信息。

由此,在终端设备处于预定状态的情况下,可以向用户呈现基于叠加波形数据的触觉反馈。

处理器部件可以包括用于通过触觉反馈信息输出部件开始生成触觉反馈信息的应用程序,并且可以被配置为执行应用程序以执行分割处理。

触觉反馈信息输出部件可以被配置为基于波形数据生成并输出触觉反馈信息。

由此,在用户执行应用程序的情况下,可以向用户呈现基于叠加波形数据的触觉反馈。

根据实施例的服务器包括通信部件和处理器部件。

处理器部件被配置为通过在基于振荡波形数据的一个或多个周期的时刻分割由通信部件接收的振荡波形数据来生成分段波形数据。

处理器部件被配置为根据通信部件接收的来自第一终端设备的传输请求,经由通信部件将振荡波形数据或分段波形数据发送到第一终端设备。

在第一终端设备具有基于用户动作检测输入信号的功能,并将检测的输入信号作为第一振荡波形数据发送到服务器的情况下,服务处理器部件可以如下所述配置。即,处理器部件被配置为通过将从与第一终端设备不同的另一第二终端设备发送的第二振荡波形数据的分段波形数据与第一振荡波形数据的分段波形数据相互叠加来生成叠加波形数据,并将叠加波形数据发送到第一终端设备。

处理器部件还可以被配置为根据由通信部件接收的来自第二终端设备的传输请求,将叠加波形数据发送到第二终端设备。

根据实施例的信息处理系统包括服务器和终端设备。

发明的有益效果

如上所述,根据本技术,可以通过使用触觉反馈呈现技术来改善用户的兴趣。

注意,上述效果不是限制性的,但是可以生成本公开中描述的任何效果。

附图说明

[图1]图1是示出本技术的概念的系统配置图。

[图2]图2是示出根据本技术的实施例的信息处理系统的配置的框图。

[图3]图3是用于说明信息处理系统的操作实例1-1的示图。

[图4]图4是示出未执行分割处理的操作实例1-1的流程图。

[图5]图5是示出未执行分割处理的操作实例1-2的流程图。

[图6]图6是示出执行分割处理和叠加处理的操作实例2-1的流程图。

[图7]图7示出操作实例2-1中的a/d转换的振荡波形数据的实例。

[图8]图8是用于说明在执行分割处理和叠加处理的操作实例2-2中将数据上载到服务器时的操作的示图。

[图9]图9是用于说明在操作实例2-2中从服务器下载数据时的操作的示图。

[图10]图10是示出操作实例2-2的流程图。

[图11]图11是示出执行分割处理和叠加处理的操作实例2-4的流程图。

具体实施方式

在下文中,将参考附图描述根据本技术的实施例。

1.本技术的概念

图1示出了本技术的概念。在本技术中,例如,通过分别由用户u1和u2使用终端设备20实现了作为多个用户(例如,u1和u2)的虚拟世界的共享世界。例如,共享世界由包括服务器50等的云实现。每个终端设备20复制共享世界,并且将共享世界作为触觉反馈(这里,假设力感意味着触觉反馈)信息呈现给用户u1和u2中的每一个。

注意,如下所述,服务器50不是必要组件,并且共享世界可以由通过对等连接彼此连接的终端设备20来实现。此外,用户(终端设备20)的数量不必限于多个,并且本技术的范围包括其中由一个用户使用的一个终端设备20连接到服务器50的信息处理系统。或者,本技术的范围还包括由未连接到服务器50的一个终端设备20的处理。

2.信息处理系统的配置

图2是示出根据本技术的实施例的信息处理系统的配置的框图。信息处理系统包括云中的服务器50和连接到服务器50的多个终端设备20。作为终端设备20,可以使用公众已知的各种触觉反馈呈现设备。

因为用户u1使用的终端设备20a的基本配置与用户u2使用的终端设备20b的基本配置相同,所以将描述一个终端设备20。在下文中,在必须区分终端设备20a和20b的情况下,由用户u1使用的终端设备20被称为终端设备20a,而由用户u2使用的终端设备20被称为终端设备20b。

终端设备20包括通信部件21、模拟器22、传感器部件23、输出装置24、输入转换器25和输出转换器26。

通常,通信部件21是能够通过ip(因特网协议)连接的通信接口。

传感器部件23基于用户的“用户动作”检测终端设备20的输入信号。用户动作是用户u1向终端设备20a输入的、用于与用户u2(的终端设备20b)分享用户u1保持并主动地移动终端设备20a的运动的动作。当然,用户u2对终端设备20b的用户动作也是一样的。

传感器部件23包括各种一种或多种传感器。传感器的实例包括例如运动传感器(陀螺仪传感器、加速度传感器和地磁传感器中的至少一个)、压敏传感器、触摸传感器等。

输入转换器25是a/d转换器,其将由传感器部件23检测的模拟信号转换为数字信号。

传感器部件23,或传感器部件23和输入转换器25用作“检测部件”。

输出装置24是被配置为在彼此正交的一至三个轴方向中的至少一个轴方向上生成部分加速度的装置。由此,输出装置24向用户呈现触觉反馈信息。通常,输出装置24包括(但未示出)致动器和由致动器驱动的重物。作为输出装置24,例如,可以使用本申请人申请的国际专利申请no.2015/151380中公开的触觉反馈呈现装置的致动器。

输出装置24不限于压电致动器,输出装置24的实例包括线性谐振致动器、磁致伸缩致动器、静电致动器等。

传感器部件23具有感测功能,在基于用户动作向终端设备20输入信号的前一阶段,用于开始生成触觉反馈信息或者开始如下面所描述的振荡波形数据的分割处理。在下文中,作为感测目标的用户对终端设备20的输入操作被称为“用户触发动作”,并且在概念上与“用户动作”区分。

例如,用户触发动作的实例包括用户保持终端设备20、使所保持的终端设备20处于预定姿势、通过预定力抓握终端设备20、按压终端设备20的预定区域等的动作。下面描述的终端设备20的处理器部件被配置为基于由传感器部件23检测的值(例如,当检测值大于阈值时)和振荡波形数据来执行下面描述的分割处理。

可替换地,用户触发动作可以是在没有感测传感器部件23但是通过输出设备24的情况下执行用于触觉反馈信息的生成或者开始分割处理的应用程序。

输出转换器26是d/a转换器,其将来自模拟器22的数字信号转换为模拟信号。

传感器部件23,或传感器部件23和输出转换器26用作“触觉反馈信息输出部件”。

模拟器22通过在基于振荡波形数据的一个或多个周期的时刻分割振荡波形数据来生成分段波形数据。此外,模拟器22可以将所生成的分段波形数据存储在未示出的存储部件中。此外,模拟器22还具有如下所述的基于分段波形数据生成波形数据(例如,叠加波形数据)的功能。在这种情况下,模拟器主要用作“处理器部件”。

振荡波形数据是示出由传感器部件23检测的用户动作进行的终端设备20的运动的数据。此外,终端装置20可以从服务器50获取振荡波形数据、分段波形数据或叠加波形数据。换句话说,终端设备20a可以基于用户u1输入的用户动作将振荡波形数据(第一振荡波形数据)经由服务器50发送到终端设备20b。此外,终端设备20b也可以基于用户u2输入的用户动作将振荡波形数据(第二振荡波形数据)经由服务器50发送到终端设备20a。

作为硬件,终端设备20包括未示出的cpu(中央处理单元)、ram(随机存取存储器)和rom(只读存储器)。除了cpu或代替cpu,可以使用dsp(数字信号处理器)或pld(可编程逻辑器件)。存储部件包括可重写rom,硬盘驱动器和其他存储器。

类似地,服务器50还包括cpu(服务器侧处理器部件)、ram、rom、通信接口(服务器侧通信部件)等作为硬件。此外,服务器50包括存储部件,其存储从终端设备20发送的振荡波形数据和生成的分段波形数据。

3.信息处理系统的操作实例

3.1)操作实例1(未生成基于振荡波形数据的分段波形数据的实例)

在操作实例1中,将描述其中未生成振荡波形数据的分段波形数据和基于分段波形数据的波形数据(例如,叠加波形数据)的实例。

3.1.1)操作实例1-1

在操作实例1-1中,示出了同时操作的实例。在同时操作中,用户同时具有终端设备20,并且一个用户输入用户动作,而另一个用户接收与用户动作相对应的信息。在操作实例1中,即,将描述用户实时彼此共享触觉反馈信息的实例。这里,“同时”表示当一个用户输入用户动作时,另一个用户输入用户触发动作(例如,升高终端设备20)的情况。在下文中,同样适用。

图3是示出操作实例1-1的示图,并且图4是示出操作实例1-1中的操作的流程图。

用户动作的实例包括例如抓握、上下摇动、敲打、按压、旋转或摩擦终端设备20、或者这些中的至少两个的组合。例如,当两个用户握住并上下摇动终端设备20时,两个用户共享两个用户彼此握手的触觉反馈。

用户u2将用户动作输入到终端设备20b。终端设备20b的传感器部件23检测用户动作,并执行a/d转换(步骤101和102)。然后,终端设备20b的模拟器22获取用户动作的振荡波形数据,并经由通信部件21将振荡波形发送到服务器50(步骤103)。服务器50接收振荡波形数据(步骤104)。

此时,服务器50检测是否接收到来自用户u1的终端设备20a的振荡波形数据的传输请求(步骤105)。换句话说,当用户动作被输入到终端设备20b时,服务器50实时检测用户u1是否使用终端设备20a。具体地,用户u1将用户触发动作输入到终端设备20a,结果,终端设备20a将传输请求发送到服务器50。

当服务器50接收到传输请求时,服务器50将服务器50从终端设备20b接收的振荡波形实时发送到终端设备20a(步骤106)。在服务器50没有接收到传输请求的情况下,服务器50存储振荡波形数据(步骤107)。在这种情况下,服务器50可以在接收到振荡波形数据之后存储具有预定时间长度的振荡波形数据,或者可以在接收到振荡波形数据之后存储具有预定数据量的振荡波形数据。或者,服务器50可以从振荡波形数据生成下面描述的分段波形数据,并且可以存储分段波形数据。

终端设备20a接收从服务器50发送的振荡波形数据(步骤108),并且模拟器22获取振荡波形数据。终端设备20a执行d/a转换(步骤109)。输出设备24生成与振荡波形数据相对应的触觉反馈信息,并根据触觉反馈信息驱动致动器。然后,输出设备24将触觉反馈呈现给用户u1(步骤110)。

根据操作实例1,以这种方式,用户u1的终端设备20a实时接收用户u2输入到终端设备20b的用户动作的信息,并且触觉反馈被呈现给用户u1。结果,用户u1可以通过触觉反馈实时地与用户u2共享用户u2进行的用户动作的信息。

3.1.2)操作实例1-2

在操作实例1-2中,示出了非同时操作的实例。在非同时操作中,尽管不是如操作实例1中所示的实时,但是另一用户的终端设备20在一段时间之后接收由一个用户输入到终端设备20的用户动作的信息。图5是示出操作实例1-2中的操作的流程图。操作实例1-2是操作实例1-1中的步骤107之后的操作。在下文中,将省略与操作实例1类似的部分的描述。

在步骤107中,服务器50存储振荡波形数据。服务器50检测是否接收到从终端设备20b向终端设备20a传输振荡波形数据的请求(步骤201)。在服务器50接收到传输请求的情况下,之后的处理类似于步骤106至110中的处理(步骤202至205)。

根据操作实例1-2,尽管不是实时的,但是终端设备20a从终端设备20b接收存储在服务器50中的振荡波形数据,结果,可以将触觉反馈呈现给用户u1。

3.2)操作实例2(基于振荡波形数据执行分割处理并且生成波形数据的实例)

在操作实例2中,将描述分割振荡波形数据并且生成叠加波形数据(波形数据)的实例。

3.2.1)操作实例2-1

在操作实例2-1中,例如,将描述将基于一个用户输入的用户动作的振荡波形数据和在那之后连续输入用户动作的情况下获得的振荡波形数据相互叠加生成的叠加波形数据的实例。在本操作实例2-1中,不需要服务器50,并且假设本操作2-1在终端设备20中处理,并将对其进行描述。图6是示出终端设备20的操作的流程图。

步骤301和302中的处理与操作实例1中的步骤101和102中的处理相同。图7示出了在步骤302中进行a/d转换的振荡波形数据wt的实例。终端设备20的模拟器22确定振荡波形数据wt的频率f(步骤303),并且,在基于所确定的频率f的周期t(=1/f)的时刻对所接收的振荡波形数据进行分割(步骤304)。频率的确定例如通过傅立叶变换等来执行。结果,生成分段波形数据。

分段波形数据表示为w(n)t。首先获得的振荡波形数据的周期表示为t(1),...,将第n-1次获得的振荡波形数据的周期表示为t(n-1),将第n次获得的振荡波形数据的周期表示为t(n),将第n+1次获得的振荡波形数据的周期表示为t(n+1),并且与上述类似。每一个周期分割的分段波形数据分别为...、w(n-2)t、w(n-1)t、w(n)t、w(n+1)t、...。括号中的每个数字表示所获得的周期的顺序(次数)。

第n-1个分段波形数据w(n-1)t表示为在t(n-1)-1(从获得第n-1个周期的数据的时间点开始的一个周期之前的周期结束的时刻)分割的波形数据。类似地,第n个分段波形数据w(n)t表示为在t(n)-1分割的波形数据。类似地,第n+1个分段波形数据w(n+1)t表示为在t(n+1)-1分割的波形数据。

模拟器22重复步骤303和304,并生成分段波形数据,其数量是如上所述在每一个周期的时刻处的分割重复次数。模拟器22可以将分割的分段波形数据中的至少一个存储在存储部件中。

通过下面描述的等式(1),模拟器22通过将分别重复生成的分段波形数据w(n)t分别按顺序叠加来获取叠加波形数据wb(n)t(步骤305)。在等式(1)中,例如,通过执行十次移动平均处理来获得叠加波形数据。

wb(n)t=wb(n-1)t+(w(n)t-w(n-10)t)/10...(1)

下面描述的等式(2)表示叠加波形数据的周期(循环周期)tt(n)。

tt(n)=tt(n-1)+(t(n)-t(n-10))/10...(2)

模拟器22在t=0到t=tt(n)-1的时段中循环输出叠加波形数据(步骤306)。

步骤307和308是与步骤109和110相同的处理。

由此,当用户连续地向用户的终端设备20输入用户动作时,用户动作被实时放大,并且可以向用户呈现与放大的振荡波形数据相对应的触觉反馈。结果,可以实现用户的兴趣的改善。

注意,叠加波形数据的幅度的上限值可以被确定为预定值。此外,在描述中,移动平均处理的采样数是10。或者,该数量可以多于或少于10。

3.2.2)操作实例2-2

在操作实例2-2中,例如,如图8所示,将描述基于由两个用户通过同时操作输入的用户动作的振荡波形数据相互叠加的实例。接下来,如图9所示,将描述向两个用户呈现与叠加的振荡波形数据相对应的触觉反馈的实例。图10是示出这种情况下信息处理系统的操作的流程图。

一个用户,例如,用户u2将用户动作输入到终端设备20b,然后,执行与步骤101到105(参见图4)的类似处理(步骤401到405)。

在本操作实例2-2中,用户u1通过同时操作输入用户动作,结果,服务器50从终端设备20a接收传输请求(步骤405中的是)。即,服务器50还从终端设备20a接收振荡波形数据。在这种情况下,操作进行到步骤406。在没有传输请求的情况下,操作是非同时操作,并且服务器50将振荡波形数据存储在存储部件中(步骤407)。

服务器50的处理器部件执行与操作实例2-1中所示的步骤303至306类似的处理(步骤406和408至410)。这里,由下面描述的等式(3)表示通过将终端设备20a和20b的振荡波形数据的分段波形数据相互叠加而生成的叠加波形数据wb(n)t。来自终端设备20a的振荡波形数据的分段波形数据被称为wx(n)t。来自终端设备20b的振荡波形数据的分段波形数据被称为wy(n)t。移动平均处理的采样数为10。

wb(n)t=wb(n-1)t+(wx(n)t+wy(n)t-wx(n-10)t-wy(n-10)t)/20...(3)

循环周期tt(n)由下面描述的等式(4)表示。

tt(n)=tt(n-1)+(tx(n)+ty(n)-tx(n-10)-ty(n-10))/20...(4)

例如,在终端设备20的数量(振荡波形数据的分段波形数据wz(n)t)进一步增加1而达到3的情况下,三个分段波形数据的叠加波形数据wb(n)t及其循环周期tt(n)分别由下面描述的等式(5)和(6)表示。

wb(n)t=wb(n-1)t+(wx(n)t+wy(n)t+wz(n)t-wx(n-10)t-wy(n-10)t-wz(n-10)t)/30...(5)

tt(n)=tt(n-1)+(tx(n)+ty(n)+tz(n)-tx(n-10)-ty(n-10)-tz(n-10))/30...(6)

服务器50分别将叠加波形数据发送到终端设备20a和终端设备20b(步骤410)。终端设备20a和20b中的每一个接收叠加波形数据,并且将对应于叠加波形数据的触觉反馈实时地呈现给用户u1和u2中的每一个(步骤411至413)。

根据本操作实例2-2,用户u1和u2可以彼此实时地共享基于叠加波形数据的触觉反馈,并且可以获得共享感和统一感。

3.2.3)操作实例2-3

在操作实例2-3中,将描述在振荡波形数据的分段波形数据相互叠加的情况下的非同时操作的实例。操作实例2-3是操作实例2-2中的步骤407之后的操作。这里,未示出流程图。

在步骤407之后,在服务器50从终端设备20a接收到传输请求的情况下,执行步骤406至409。换句话说,服务器50通过将来自终端设备20b的存储的分段波形数据和来自终端设备20a的基于用户u1的用户动作在当前接收的分段波形数据叠加来生成叠加波形数据。服务器50将叠加波形数据发送到终端设备20a,终端设备20a接收叠加波形数据,并且基于叠加波形数据的触觉反馈被呈现给用户u1。

根据操作实例2-3,尽管不是实时的,对应于叠加波形数据的触觉反馈可以呈现给用户u1,该叠加数据通过将存储在服务器50中的振荡波形数据和基于用户u1在当前的用户动作的振荡波形数据相互叠加而生成。

3.2.4)操作实例2-4

在操作实例2-2和2-3中,服务器50将两个振荡波形数据(分段波形数据)相互叠加。另一方面,在操作实例2-4中,将描述终端设备20的每个模拟器22通过同时操作将振荡波形数据相互叠加的实例。图11是示出操作实例2-4中的操作的流程图。

步骤501至505和507与操作实例2-2中的步骤401至405和407的处理相同。在步骤505中,在服务器50从终端设备20a接收到传输请求的情况下,服务器50还从终端设备20a接收振荡波形数据。在这种情况下,服务器50将来自终端设备20b的振荡波形数据发送到终端设备20a,并将来自终端设备20a的振荡波形数据发送到终端设备20b(步骤506)。

终端设备20a和20b接收振荡波形数据。终端设备20a的模拟器22生成并相互叠加从终端设备20b接收的振荡波形数据的分段波形数据和从用户u1当前输入到终端设备20a的振荡波形数据的分段波形数据(步骤509至511)。类似地,终端设备20b的模拟器22生成并彼此叠加从终端设备20a接收的振荡波形数据的分段波形数据和从用户u2当前输入到终端装置20b的振荡波形数据的分段波形数据(步骤509至511)。

终端设备20a将对应于叠加波形数据的触觉反馈呈现给用户u1(步骤512至514),类似地,终端设备20b将对应于叠加波形数据的触觉反馈呈现给用户u2(步骤512至514)。

注意,除了每个终端装置20a的模拟器22执行叠加处理之外,步骤507中和之后的非同时操作的实例(操作实例2-5)类似于操作实例2-3,并且将省略其描述。

4.本技术的应用实例

根据本技术的执行操作实例2的信息处理系统可以通过拥有终端设备20来将例如两个用户通过彼此携手走路的触觉反馈呈现给两个用户。在这种情况下,当用户的摇动周期相同时,摇动的幅度被放大,并且叠加的波形数据也被放大。结果,触觉反馈也被放大。

根据本技术的信息处理系统适用于运动观看和现场观看。例如,场地中的多个用户具有终端设备20,并且可以共享与在彼此欢呼时的波形数据相对应的触觉反馈。由此,可以获得用户之间存在的兴奋的统一感。或者,在具有终端设备20的用户在互联网上或在远离现场区域的电视上观看体育比赛或现场音乐会的情况下,从在现场和场地中的用户的终端设备20生成的波形数据被发送到该区域中的用户的终端设备20。由此,遥远区域中的用户可以共享在现场或场地的用户的场景的存在感和兴奋感。

如操作实例2中所示,这可以实时地实现,也可以不是实时地实现。在不是实时的情况下,用户可以输入用户动作,并且可以在用户观看记录的图像的同时向用户呈现触觉反馈。

根据本技术的信息处理系统也适用于教育和课程。例如,服务器50或终端设备20存储教师的模型动作作为振荡波形数据。学生使用终端设备20,并且终端设备20可以再现与模型振荡波形数据相对应的动作和节奏。此外,学生可以根据动作和节奏输入用户动作。当然,这也可以实时实现,也可以不实时实现。

5.各种其他实施例

本技术不限于上述实施例,并且本技术可以实现各种其他实施例。

例如,如图11所示,终端设备20通过将分段波形数据相互叠加来生成叠加波形数据作为“波形数据”的实例。然而,基于分段波形数据,终端设备20可以生成其他波形数据而不是叠加波形数据。具体地,例如,终端设备20可以通过整体或部分地改变分段波形数据的幅度和/或频率等来生成其他波形数据。这也适用于服务器50。

在该实施例中,服务器50的处理器部件或模拟器22在每一个周期的时刻生成分段波形数据。或者,服务器50的处理器部件或模拟器22可以被配置为在每多个周期的时刻生成分段波形数据。

例如,在图10所示的操作实例2-2(和2-3)中,服务器50执行分段波形数据和叠加波形数据的生成。或者,服务器50可以生成分段波形数据并将其发送到终端设备20,并且终端设备20可以基于所接收的分段波形数据生成叠加波形数据。这种处理也适用于图11所示的操作例2-4(和2-5)。

服务器50可以预先存储振荡波形数据(第二振荡波形数据)或其分段数据作为样本数据。在这种情况下,一个或多个终端设备20可以访问样本数据,并且可以由终端设备20再现样本数据。或者,一个或多个终端设备20可以被配置为通过叠加样本数据和基于输入到一个或多个终端装置20的用户动作的振荡波形数据(分段波形数据)来生成叠加波形数据。

作为样本数据,例如,当杯子中的液体或弹珠移动时,存在振荡波形数据。例如,当杯子中的液体或弹珠移动到终端设备20时,服务器50可以提供样本数据和图像数据。通过将用户动作输入到终端设备20,一个或多个用户可以将一个或多个用户的用户动作的振荡波形数据与杯子中的液体或弹珠的运动重叠,并且还可以放大运动。这不限于服务器50提供这样的图像数据和振荡波形数据的情况,并且终端设备20可以预先保存图像数据和样本数据。

根据实施例的信息处理系统包括服务器50,并且由广域网配置。然而,信息处理系统可以不包括服务器50,并且多个终端设备20可以通过对等连接或局域网彼此连接。在这种情况下,主要地,每个终端设备20的模拟器22被配置为执行分段波形数据和叠加波形数据的生成。

还可以组合上述其他实施例或操作实例的至少两个特征。

注意,本技术还可以采用以下配置。

(1)

一种终端设备,包括:

处理器部件,被配置为通过在基于振荡波形数据的一个或多个周期的时刻分割振荡波形数据来生成分段波形数据,并且基于分段波形数据生成波形数据;

触觉反馈信息输出部件,被配置为生成并输出与由处理器部件生成的波形数据相对应的触觉反馈信息;以及

检测部件,被配置为基于用户动作检测输入信号,并将检测的输入信号作为振荡波形数据输出到处理器部件。

(2)

根据(1)的终端设备,其中

处理器部件被配置为通过将与由检测部件检测的输入信号相对应的振荡波形数据的多个分段波形数据相互叠加来生成叠加波形数据,以及

触觉反馈信息输出部件被配置为生成并输出与叠加波形数据相对应的触觉反馈信息。

(3)

根据(1)的终端设备,还包括:

通信部件,被配置为发送和接收振荡波形数据或分段波形数据。

(4)

根据(3)的终端设备

处理器部件被配置为通过将对应于由检测部件检测的输入信号的第一振荡波形数据的分段波形数据与经由通信部件获取的第二振荡波形数据的分段波形数据相互叠加来生成叠加波形数据,以及

触觉反馈信息输出部件被配置为生成并输出与叠加波形数据相对应的触觉反馈信息。

(5)

根据(4)的终端设备

处理器部件被配置为将从另一个第二终端设备发送并经由通信部件获取的第二振荡波形数据的分段波形数据与振荡波形数据的分段波形数据相互叠加来生成叠加波形数据。

(6)

根据(1)至(5)中任一项的终端设备,其中,

检测部件具有用于通过触觉反馈信息输出部件开始生成触觉反馈信息的感测功能,

处理器部件被配置为基于由感测功能检测的值来执行分割处理,以及

触觉反馈信息输出部件被配置为基于波形数据生成并输出触觉反馈信息。

(7)

根据(1)至(5)中任一项的终端设备,其中,

处理器部件包括用于通过触觉反馈信息输出部件开始生成触觉反馈信息的应用程序,处理器部件被配置为执行应用程序以执行分割处理,以及

触觉反馈信息输出部件被配置为基于波形数据生成并输出触觉反馈信息。

(8)

一种服务器,包括:

通信部件;以及

处理器部件,被配置为通过在基于振荡波形数据的一个或多个周期的时刻分割由通信部件接收的振荡波形数据来生成分段波形数据,其中

处理器部件被配置为根据由通信部件接收的来自第一终端设备的传输请求,经由通信部件将振荡波形数据或分段波形数据发送到第一终端设备。

(9)

根据(8)的服务器,其中

在第一终端设备具有基于用户动作检测输入信号的功能,并将检测的输入信号作为第一振荡波形数据发送到服务器的情况下,

处理器部件被配置为通过将从与第一终端设备不同的另一第二终端设备发送的第二振荡波形数据的分段波形数据与第一振荡波形数据的分段波形数据相互叠加来生成叠加波形数据,并将叠加波形数据发送到第一终端设备。

(10)

根据(9)的服务器,其中

处理器部件还被配置为根据由通信部件接收的来自第二终端设备的传输请求,将叠加波形数据发送到第二终端设备。

(11)

一种信息处理系统,包括:

服务器;以及终端设备,其中

服务器包括

服务器侧通信部件,以及

服务器侧处理器部件,被配置为根据来自终端设备的传输请求,由服务器侧通信部件发送振荡波形数据,以及

终端设备包括

通信部件,接收从服务器发送的振荡波形数据,

处理器部件,被配置为通过在基于接收的振荡波形数据的一个或多个周期的时刻分割振荡波形数据来生成分段波形数据,并且基于分段波形数据生成波形数据,

触觉反馈信息输出部件,被配置为生成并输出与由处理器部件生成的波形数据相对应的触觉反馈信息,以及

检测部件,被配置为基于用户动作检测输入信号,并将检测的输入信号作为振荡波形数据输出到处理器部件。

(12)

一种信息处理系统,包括:

服务器;以及终端设备,其中

服务器包括

服务器侧通信部件,以及

处理器部件,被配置为根据由通信部件接收的来自终端设备的传输请求,通过在基于由通信部件接收的振荡波形数据的一个或多个周期的时刻分割振荡波形数据来生成分段波形数据,基于分段波形数据生成波形数据,并将波形数据发送到终端设备,以及

终端设备包括

通信部件,被配置为接收波形数据,以及

触觉反馈信息输出部件,被配置为生成并输出与由通信部件接收的波形数据相对应的触觉反馈信息。

参考符号列表

20(20a、20b)终端设备

21通信部件

22模拟器

23传感器部件

24输出装置

25输入转换器

26输出转换器

50服务器。

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