CN110023917A - 信息处理装置、信息处理方法、程序以及信息处理*** - Google Patents

信息处理装置、信息处理方法、程序以及信息处理*** Download PDF

Info

Publication number
CN110023917A
CN110023917A CN201780074046.XA CN201780074046A CN110023917A CN 110023917 A CN110023917 A CN 110023917A CN 201780074046 A CN201780074046 A CN 201780074046A CN 110023917 A CN110023917 A CN 110023917A
Authority
CN
China
Prior art keywords
unit
information
output
information processing
oscillatory type
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.)
Pending
Application number
CN201780074046.XA
Other languages
English (en)
Inventor
中川亚由美
荻田猛史
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN110023917A publication Critical patent/CN110023917A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1643Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages

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)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)

Abstract

[问题]为了有效地减少在有关振动的信息通信期间的数据通信量。[解决方案]提供了一种信息处理装置,该信息处理装置配备有:通信单元,其接收在发送源装置中显示的用户界面中输入的输入信息和有关输入信息的元信息;分析单元,其分析元信息并且指定振动类型;波形存储单元,其将振动类型和振动波形数据相互关联地存储;以及输出控制单元,其使输出单元输出与基于振动类型从波形存储单元获取的振动波形数据对应的触觉刺激。

Description

信息处理装置、信息处理方法、程序以及信息处理***
技术领域
本公开内容涉及信息处理装置、信息处理方法、程序以及信息处理***。
背景技术
当今开发了用于产生振动的各种设备。此外,配备有如上所述的设备并且使用振动作为信息传输手段之一的设备变得普遍。在一个示例中,专利文献1公开了通过振动将终端的内部信息呈现给用户的技术。
引用列表
专利文献
专利文献1:JP 2010-136151A
发明内容
技术问题
同时,除了如在专利文献1中描述的在设备内完成的处理之外,如上所述的使用振动的设备还被设想为与其他设备进行关于振动信息的通信。然而,宽带振动信息与等同于语音信息的数据量相当,因此在进行振动信息的通信的情况下,设想数据通信流量增加。
鉴于此,本公开内容提供了一种新颖且改进的信息处理装置、信息处理方法、程序以及信息处理***,能够有效地减少关于振动的信息通信中的数据通信流量。
问题的解决方案
根据本公开内容,提供了一种信息处理装置,包括:通信单元,被配置成接收在发送源装置上显示的用户界面上输入的输入信息和关于输入信息的元信息;分析单元,被配置成分析元信息并且指定振动类型;波形存储单元,被配置成将振动类型和振动波形数据相互关联地存储;以及输出控制单元,被配置成使输出单元输出与基于振动类型从波形存储单元获取的振动波形数据对应的触觉刺激。
另外,根据本公开内容,提供了一种由处理器执行的信息处理方法,该信息处理方法包括:接收在发送源装置上显示的用户界面上输入的输入信息和关于输入信息的元信息;分析元信息并且指定振动类型;将振动类型和振动波形数据相互关联地存储;以及使输出单元输出与基于振动类型获取的振动波形数据对应的触觉刺激。
另外,根据本公开内容,提供了一种使计算机用作信息处理装置的程序,该信息处理装置包括:通信单元,被配置成接收在发送源装置上显示的用户界面上输入的输入信息和关于输入信息的元信息;分析单元,被配置成分析元信息并且指定振动类型;波形存储单元,被配置成将振动类型和振动波形数据相互关联地存储;以及输出控制单元,其被配置成使输出单元输出与基于振动类型从波形存储单元获取的振动波形数据对应的触觉刺激。
另外,根据本公开内容,提供了一种信息处理***,包括:发送源装置,包括:输出控制单元,被配置成控制关于应用的用户界面的显示,以及通信单元,被配置成发送在用户界面上输入的输入信息和关于输入信息的元信息;以及接收装置,包括:通信单元,被配置成接收输入信息和元信息,分析单元,被配置成分析元信息并且指定振动类型,波形存储单元,被配置成将振动类型和振动波形数据相互关联地存储,以及输出控制单元,被配置成使输出单元输出与基于振动类型从波形存储单元获取的振动波形数据对应的触觉刺激。
发明的有益效果
根据如上所述的本公开内容,可以有效地减少关于振动的信息通信中的数据通信流量。
注意,上述效果并非是限制性的。与以上效果一起或替代以上效果,可以实现本说明书中描述的效果中的任一效果或者可以从本说明书理解的其他效果。
附图说明
[图1A]图1A是示出用于描述由使用振动波形的通信引起的数据通信流量的增加的图。
[图1B]图1B是示出用于描述根据本公开内容的实施方式的元信息的发送和接收的图。
[图2]图2是示出根据本实施方式的信息处理***的***配置示例的图。
[图3]图3是根据本实施方式的发送源装置的功能性框图的示例。
[图4]图4是根据本实施方式的接收装置的功能性框图的示例。
[图5]图5是示出用于描述根据本实施方式的由分析单元指定的振动类型的图。
[图6]图6是示出根据本实施方式的存储在波形存储单元中的振动类型和振动波形数据的示例的图。
[图7]图7是示出用于描述根据本实施方式的振动数据库(DB)中的振动波形数据的登记以及振动DB与波形存储单元之间的同步的图。
[图8]图8是示出用于描述根据本实施方式的从接收装置发送至发送源装置的振动类型的图。
[图9]图9是示出用于描述根据本实施方式的基于输出位置信息对触觉刺激的输出进行控制的图。
[图10]图10是示出用于描述根据本实施方式的对指定的振动器件的触觉刺激的输出进行控制的图。
[图11]图11是示出用于描述根据本实施方式的基于敲击信息对触觉刺激的输出进行控制的图。
[图12]图12是示出根据本实施方式的由接收装置对触觉刺激的输出进行控制的过程的流程图。
[图13]图13是示出用于描述根据本实施方式的基于状态估计对用户界面的显示进行控制的图。
[图14]图14是示出根据本实施方式的由状态估计单元进行的状态估计的示例的图。
[图15]图15是示出根据本实施方式的发送源装置基于状态估计对输出进行控制的过程的流程图。
[图16]图16是根据本公开内容的硬件配置的示例。
具体实施方式
在下文中,将参照附图详细描述本公开内容的一个或更多个优选实施方式。注意,在本说明书和附图中,使用相同的附图标记来表示基本上具有相同功能和结构的结构元件,并且省略对这些结构元件的重复说明。
此外,将按以下顺序给出描述。
1.实施方式
1.1.实施方式的概述
1.2.***配置示例
1.3.发送源装置10的功能性配置示例
1.4.接收装置20的功能性配置示例
1.5.关于触觉刺激的输出的控制的细节
1.6.由接收装置20对触觉刺激的输出进行控制的过程
1.7.基于发送目的地装置的状态对输出进行控制
1.8.发送源装置10基于状态估计对输出进行控制的过程
2.硬件配置示例
3.结论语
<1.实施方式>
<<1.1.实施方式的概述>>
现在描述本公开内容的实施方式的概述。如上所述,当今使用产生振动的各种设备,并且开发了用于移动终端的很多振动设备。此外,当今能够再现各种振动模式的线性共振致动器(LRA)、压电(电压)致动器等也很普遍,从而设想到从现在开始将积极地发展振动信息的通信。
另一方面,如上所述,宽带振动信息与等同于语音信息的数据量相当,因此在进行振动信息的通信的情况下,存在数据通信流量增加的问题。图1A是示出用于描述由使用振动波形的通信引起的数据通信流量的增加的图。图1A示出了在两个信息处理终端80和90之间直接发送和接收振动波形数据WI的情况的示例。在图1A中,信息处理终端90基于接收到的振动波形数据WI输出触觉刺激V1。在这种情况下,振动波形数据WI也被设想为具有等同于语音波形数据的数据量,并且具体地,除了图片信息、语音信息等之外,很可能发送和接收的振动信息可以是对数据通信流量造成负担的因素。
本实施方式的技术理念是通过考虑上述要点来实现的,并且可以通过发送和接收关于振动的元信息而不直接发送和接收振动波形数据来防止数据通信流量有负担。图1B是示出用于描述根据本实施方式的元信息的发送和接收的图。图1B示出了根据本实施方式的发送源装置10将关于振动的元信息MI发送至接收装置20的情况的示例。
另外,在这种情况下,根据本实施方式的接收装置20能够对接收到的元信息MI进行分析并且指定与元信息MI对应的振动类型。并且,接收装置20能够从包括在其中的波形存储单元获取与指定的振动类型相关联的振动波形,以基于该振动波形输出触觉刺激V1。
如上所述,在根据本实施方式的信息处理***中,可以通过发送和接收关于振动的元信息而不是振动波形来减少数据通信流量。以下详细描述了根据本实施方式的信息处理装置、信息处理方法、程序和信息处理***的功能和由这些功能实现的效果。
<<1.2.***配置示例>>
现在描述根据本实施方式的信息处理***的***配置的示例。图2是示出根据本实施方式的信息处理***的***配置的示例的图。参照图2,根据本实施方式的信息处理***可以包括发送源装置10、接收装置20和振动DB 30。另外,发送源装置10与接收装置20之间的连接以及接收装置20与振动DB 30之间的连接通过网络40实现,使得它们可以彼此通信。
(发送源装置10)
根据本实施方式的发送源装置10是将关于振动的元信息发送至接收装置20的信息处理装置。在这种情况下,在一个示例中,根据本实施方式的发送源装置10可以基于在关于消息应用或游戏应用的用户界面上执行的输入操作等将上述元信息发送至接收装置20。在一个示例中,发送源装置10能够基于关于诸如用户在消息应用的用户界面上选择的标记的对象的信息将与对象信息对应的元信息发送至接收装置20。
为此,根据本实施方式的发送源装置10可以是具有使消息应用、游戏应用等***作的功能的智能手机、平板电脑、移动电话、个人电脑(PC)、可穿戴设备等。
(接收装置20)
根据本实施方式的接收装置20是基于从发送源装置10发送的元信息输出触觉刺激的信息处理装置。在这种情况下,在一个示例中,根据本实施方式的接收装置20能够基于通过消息应用、游戏应用等接收的上述元信息输出触觉刺激。另外,在这种情况下,根据本实施方式的接收装置20具有通过从包括在其中的波形存储单元获取基于元信息的振动波形数据来输出上述触觉刺激的一个特征。
为此,根据本实施方式的接收装置20可以实现为智能手机、平板电脑、移动电话、PC或可穿戴设备,其具有使消息应用、游戏应用等***作的功能并且设置有触觉器件。
(振动DB 30)
根据本实施方式的振动DB 30是将振动类型和振动波形数据相互关联地存储的数据库。存储在振动DB 30中的振动波形数据以规律或不规律的方式或者根据来自接收装置20的请求与包括在接收装置20中的波形存储单元同步。
(网络40)
网络40具有在发送源装置10与接收装置20之间连接以及在接收装置20与振动DB30之间连接的功能。网络40可以包括诸如因特网、电话线网络和卫星通信网络的公共线路网络、包括以太网(注册商标)的各种局域网(LAN)和广域网(WAN)等。另外,网络40可以包括租用线路网络,诸如因特网协议-虚拟专用网(IP-VPN)。另外,网络40可以包括无线通信网络,诸如Wi-Fi(注册商标)和蓝牙(注册商标)。
上面描述了根据本实施方式的信息处理***的配置示例。此外,参照图2的以上描述给出了作为示例的根据本实施方式的信息处理***包括发送源装置10、接收装置20和振动DB 30的情况。然而,根据本实施方式的信息处理***的配置示例不限于该示例。在一个示例中,根据本实施方式的信息处理***可以包括协调发送源装置10与接收装置20之间的通信的信息处理服务器等。在这种情况下,发送源装置10或者接收装置20的一些功能可以实现为信息处理服务器的功能。根据本实施方式的信息处理***的配置可以根据***规范及操作、待处理的信息的性质、数据量等灵活地修改。
<<1.3.发送源装置10的功能性配置示例>>
现在描述根据本实施方式的发送源装置10的功能性配置示例。图3是根据本实施方式的发送源装置10的功能性框图的示例。参照图3,根据本实施方式的发送源装置10包括输入单元110、传感器单元120、输出单元130、输出控制单元140、状态估计单元150和通信单元160。
(输入单元110)
输入单元110具有识别用户的输入操作的功能。根据本实施方式的输入单元110具体地能够识别用户在应用的用户界面上的输入操作。在一个示例中,根据本实施方式的输入单元110可以识别用户在用户界面上输入的字符信息、图片信息、对象信息、语音信息等。
为此,根据本实施方式的输入单元110可以包括用于检测用户的输入操作的各种器件、传感器等。在一个示例中,输入单元110可以包括各种按钮、键盘、触摸板、鼠标、开关等。另外,输入单元110可以包括用于检测用户的话语等的麦克风等。
(传感器单元120)
传感器单元120具有收集关于发送源装置10的状态的各种传感器信息的功能。在一个示例中,根据本实施方式的传感器单元120可以包括加速度传感器、陀螺仪传感器、地磁传感器、成像传感器、全球定位***(GPS)、时钟等。此外,根据本实施方式的传感器单元120可以与输入单元110共同使用诸如麦克风的声音收集器。换言之,根据本实施方式的传感器信息可以包括语音信息。
(输出单元130)
输出单元130具有在输出控制单元140的控制下输出各种信息的功能。具体地,根据本实施方式的输出单元130可以具有显示关于应用的用户界面的功能。另外,除视觉信息之外,由输出单元130输出的信息可以包括听觉信息、触觉信息等。
为此,在一个示例中,根据本实施方式的输出单元130包括阴极射线管(CRT)显示器件、液晶显示(LCD)器件、有机发光二极管(OLED)器件、触摸板等。
另外,在一个示例中,输出单元130包括音频输出放大器、扬声器等。此外,根据本实施方式的输出单元130可以包括支持立体声再现的多个扬声器。
另外,输出单元130包括诸如LRA、压电致动器、偏心电动机等的振动器件以及驱动振动器件的集成电路(IC)。此外,根据本实施方式的输出单元130可以包括多个振动器件。
(输出控制单元140)
输出控制单元140具有控制由输出单元130输出的信息的功能。具体地,根据本实施方式的输出控制单元140能够控制关于应用的用户界面的显示。在这种情况下,根据本实施方式的输出控制单元140可以基于发送目的地终端、即接收装置20的状态控制用户界面的显示。稍后将单独地描述根据本实施方式的输出控制单元140的功能的细节。
(状态估计单元150)
状态估计单元150具有基于从接收装置20接收的环境信息来估计接收装置20的状态的功能。此处,根据本实施方式的环境信息可以包括关于接收装置20的外部或者内部环境的各种信息。更具体地,在一个示例中,根据本实施方式的环境信息包括传感器信息、位置信息、用户日程信息、应用运行信息、包括方式模式等的来电设置信息等。稍后将单独地描述根据本实施方式的状态估计单元150的功能的细节。
(通信单元160)
通信单元160具有与接收装置20进行信息通信的功能。具体地,根据本实施方式的通信单元160将用户在关于应用的用户界面上输入的输入信息或者元信息发送至接收装置20。另外,通信单元160从接收装置20接收环境信息。
上面描述了根据本实施方式的发送源装置10的功能性配置示例。此外,上面参照图3描述的功能性配置只是示例,并且根据本实施方式的发送源装置10的功能性配置不限于该示例。根据本实施方式的发送源装置10可以进一步包括除上述之外的配置,并且发送源装置10的部分功能可以实现为与其分开安装的信息处理服务器的功能。可以灵活地修改根据本实施方式的发送源装置10的功能性配置。
<<1.4.接收装置20的功能性配置示例>>
现在描述根据本实施方式的接收装置20的功能性配置示例。图4是根据本实施方式的接收装置20的功能性框图的示例。参照图4,根据本实施方式的接收装置20包括输入单元210、传感器单元220、输出单元230、输出控制单元240、分析单元250、波形存储单元260和通信单元270。此处,上述输入单元210、传感器单元220和输出单元230可以分别具有与发送源装置10的输入单元110、传感器单元120和输出单元130基本相同的配置,因此省略了它们的详细描述。
(输出控制单元240)
输出控制单元240具有控制输出单元230的信息的输出的功能。具体地,根据本实施方式的输出控制单元240具有使输出单元230基于由分析单元250指定的振动类型输出与从波形存储单元260获取的振动波形数据对应的触觉刺激。另外,在与振动类型相关联的振动波形数据未存储在波形存储单元260中的情况下,输出控制单元240可以基于振动类型从振动DB 30获取振动波形数据。稍后将描述根据本实施方式的输出控制单元240的功能的细节。
(分析单元250)
分析单元250具有分析由通信单元270接收的元信息并且指定振动类型的功能。在这种情况下,根据本实施方式的分析单元250可以分析包括在元信息中的对象信息、图片信息、字符信息、传感器信息等以指定振动类型。图5是示出用于描述根据本实施方式的由分析单元250指定的振动类型的图。
如图5所示,根据本实施方式的元信息MI可以包括关于在发送源装置10的用户界面上选择的对象的对象信息OI。根据本实施方式的分析单元250能够基于对象信息OI指定振动类型VT1。此处,根据本实施方式的对象包括由发送源装置10的用户选择的标记等。另外,对象信息OI可以包括对象的ID、标签信息、种类等。根据本实施方式的分析单元250能够通过读取上述ID或者标签信息来指定振动类型VT1。在图5中所示的示例中,分析单元250根据对象信息OI指定与“愉快”对应的振动类型VT1。以这种方式,根据本实施方式的振动类型可以与情绪的类型等对应。
另外,如图5所示,根据本实施方式的元信息MI可以包括在发送源装置10的用户界面上选择的图片信息PI。根据本实施方式的分析单元250能够分析图片信息PI并且指定振动类型VT1。在这种情况下,分析单元250可以通过采用广泛使用的图像识别技术等进行情绪估计。另外,分析单元250可以识别并且分析包含在图片信息PI中的诸如拟声的字符。
另外,如图5所示,根据本实施方式的元信息MI可以包括在发送源装置10的用户界面上输入的字符信息CI。根据本实施方式的分析单元250能够分析字符信息CI并且指定振动类型VT1。在这种情况下,分析单元250可以通过对字符信息CI进行意图解释来进行情绪估计。另外,根据本实施方式的字符信息CI可以包括通过将来自操作发送源装置10的用户的话语转换为文本而获得的信息。
另外,如图5所示,根据本实施方式的元信息MI可以包括由发送源装置10收集的传感器信息SI。根据本实施方式的分析单元250能够分析传感器信息SI并且指定振动类型VT1。在一个示例中,分析单元250可以基于包括在传感器信息SI中的加速度信息指示发送源装置10的快速运动的事实来估计出发送源装置10的用户是愉快的等。另外,根据本实施方式的传感器信息S1还包括诸如触摸板上的操作部分的接触位置、接触力度、移动速度等的信息。
如上所述,根据本实施方式的分析单元250具有基于从发送源装置10接收的元信息指定振动类型的功能。另外,根据本实施方式的元信息可以包括对象信息、图片信息、字符信息、传感器信息等。基于根据本实施方式的分析单元250的上述功能,可以在不直接传送振动波形数据的情况下指定振动类型,从而减少数据通信流量。
(波形存储单元260)
波形存储单元260具有将振动类型与振动波形数据相互关联地存储的功能。图6是示出根据本实施方式的存储在波形存储单元中的振动类型和振动波形数据的示例的图。图6示出了存储在波形存储单元260中的振动类型VT1和振动波形数据VW1。以这种方式,根据本实施方式的存储在波形存储单元260中的彼此相互关联的振动波形数据和振动类型使得可以实现伴随振动输出的通信,而无需每次传送振动波形数据。
另外,存储在波形存储单元260中的振动类型和振动波形数据可以以规律或不规律的方式或者根据请求与振动DB 30同步。图7是示出用于描述根据本实施方式的振动DB30中的振动波形数据的登记以及振动DB 30与波形存储单元260之间的同步的图。图7示出了由创建者等创建的振动波形数据VW2和基于语音波形数据SW3生成的振动波形数据VW3。此处,在一个示例中,语音波形数据SW3可以是关于表示“愉快”的声音效果的语音波形数据,并且振动波形数据VW3可以是通过使用低通滤波器处理语音波形数据SW3而生成的振动波形数据。以这种方式,每次将所生成的振动波形数据添加至根据本实施方式的振动DB30。
在这种情况下,接收装置20的波形存储单元260可以以规律或不规律的方式检查与振动DB 30的差异,并且可以下载新的振动波形数据。另外,在一个示例中,波形存储单元260可以基于接收装置20的用户对振动波形数据的购买过程从振动DB 30下载相关的振动波形数据。另外,如上所述,在相关的振动波形数据未存储在波形存储单元260中的情况下,根据本实施方式的输出控制单元240从振动DB 30获取振动波形数据。在这种情况下,波形存储单元260可以新存储由输出控制单元240获取的振动波形数据。
(通信单元270)
通信单元270具有与发送源装置10或者振动DB 30进行信息通信的功能。具体地,根据本实施方式的通信单元270接收在发送源装置10上显示的用户界面上输入的输入信息和关于相关输入信息的元信息。另外,通信单元270将由传感器单元220等收集的环境信息发送至发送源装置10。
上面描述了根据本实施方式的接收装置20的功能性配置示例。此外,上面参照图4描述的功能性配置只是一个示例,并且根据本实施方式的接收装置20的功能性配置不限于该示例。根据本实施方式的接收装置20还可以包括除上述之外的配置。
另外,接收装置20的部分功能可以实现为发送源装置10的功能。在一个示例中,分析单元250可以实现为发送源装置10的功能。在这种情况下,接收装置20能够接收由发送源装置10指定的振动类型,从而输出与相关振动类型对应的振动。
另外,在安装了协调发送源装置10与接收装置20之间的信息通信的信息处理服务器的情况下,分析单元250或者输出控制单元240可以实现为信息处理服务器的功能。接收装置20能够从信息处理服务器接收振动类型或者各种控制信号,从而实现上述功能。
另外,虽然为了便于描述而单独地对发送源装置10的功能和接收装置20的功能给出了以上描述,但是发送源装置10和接收装置20可以共同具有上述配置。换言之,根据本实施方式的发送源装置10还可以用作接收装置,并且根据本实施方式的接收装置20还可以用作发送源装置。
<<1.5.关于触觉刺激的输出的控制的细节>>
现在描述关于本实施方式的触觉刺激的输出的控制的细节。如上所述,根据本实施方式的分析单元250能够分析从发送源装置10发送的元信息以指定振动类型。另外,根据本实施方式的输出控制单元240能够从波形存储单元260获取与由分析单元250指定的振动类型相关联的振动波形数据,并且使输出单元230基于该振动波形数据输出触觉刺激。
在这种情况下,在一个示例中,当消息应用从发送源装置10接收消息时,输出控制单元240可以使输出单元230输出触觉刺激。在这种情况下,即使在接收装置20位于用户的口袋等中的情况下,接收装置20的用户也可以仅使用触觉刺激来预测消息的内容而无需查看消息。
另外,在一个示例中,当接收装置20的用户解锁应用画面时,输出控制单元240可以使输出单元230输出触觉刺激。另外,在这种情况下,在累积了多个消息的情况下,输出控制单元240可以仅使得输出关于最新消息的触觉刺激或者使得按消息的顺序输出触觉刺激。在这种情况下,接收装置20的用户可以仅在用户想要查看消息的情况下接收触觉刺激的呈现,从而享受具有更高的敏感度的触觉刺激。
另外,输出控制单元240能够仅在接收装置20的用户正在打开应用的同时接收消息的情况下使输出单元230输出触觉刺激。在这种情况下,接收装置20的用户可以实时地享受触觉刺激的通信并且具有高度真实感。
此外,根据本实施方式的通信单元270可以将关于由分析单元250指定的振动类型的信息发送至发送源装置10。图8是示出用于描述从接收装置20发送至发送源装置10的振动类型的图。参照图8,接收装置20在基于从发送源装置10发送的输入信息在用户界面上输出对象O1之后,基于关于对象O1的元信息指定振动类型VT1并且输出与振动类型VT1对应的触觉刺激V1。
另外,在这种情况下,接收装置20的通信单元将由分析单元250指定的振动类型VT1发送至发送源装置10。发送源装置10输出与接收到的振动类型VT1对应的触觉刺激V1。在这种情况下,发送源装置10还可以包括与波形存储单元260相当的配置。
如上所述,根据本实施方式的接收装置20能够将关于指定的触觉类型的信息发送至发送源装置10,从而反馈关于要输出至发送源装置10的触觉刺激的信息。在这种情况下,发送源装置10的用户能够基于用户自己的消息的发送知道从发送目的地装置、即接收装置20输出或者已经输出的触觉刺激的类型。
另外,如上所述,根据本实施方式的发送源装置10可以包括与分析单元250相当的配置。在这种情况下,在一个示例中,在关于消息发送的回顾画面上,发送源装置10的输出控制单元140能够基于振动类型输出触觉刺激。根据上述功能,发送源装置10的用户能够在实际发送消息之前预先查看要输出的触觉刺激。另外,在回顾时输出触觉刺激的情况下,输出控制单元140可以进行控制,以使得即使在从接收装置20中接收到关于振动类型的信息的情况下也防止输出触觉刺激。
另外,当用户通过在用户界面上敲击等选择消息时,接收装置20的输出控制单元240和发送源装置10的输出控制单元140可以使得输出触觉刺激。可以根据应用的特征等适当地设计根据本实施方式的触觉刺激的输出定时,或者可以根据用户的设置等来控制根据本实施方式的触觉刺激的输出定时。
另外,根据本实施方式的输出控制单元240可以执行对确定的输出位置的触觉刺激的输出的控制。在这种情况下,根据本实施方式的元信息可以包括输出位置信息。另外,输出位置信息可以是在对象等中预先设置的信息,或者可以是由发送源装置10的用户指定的信息。输出控制单元240能够基于上述输出位置信息对输出单元230的触觉刺激的输出进行控制。
图9是示出用于描述根据本实施方式的基于输出位置信息对触觉刺激的输出进行控制的图。在图9的左边示出了输出至接收装置20的输出单元130的通知AL1。此处,通知AL1可以包括指示在头部处播放关于所接收的消息的触觉刺激的措辞。以这种方式,根据本实施方式的输出控制单元240能够基于包括在元信息中的输出位置信息指定输出触觉刺激的位置,并且使输出单元130输出通知AL1。此外,图9的示例示出了输出控制单元240在打开消息之前输出通知AL1的情况。然而,在一个示例中,输出控制单元240还能够在运动图像的回放等期间给出如上述的通知。
另外,在图9的右侧示出了附接至接收装置20的用户U2的可穿戴器件50和由可穿戴器件50的输出单元输出的触觉刺激V2。以这种方式,输出控制单元240能够基于输出位置信息确定输出触觉刺激的输出单元,并且使得输出触觉刺激。另外,在这种情况下,由输出控制单元240控制的输出单元不限于接收装置20的输出单元230,而是可以是包括在可穿戴器件50或者如图9所示的各种信息处理终端中的输出单元。输出控制单元240能够基于从经由无线通信等连接的可穿戴器件50接收的信息来确定是否对其进行附接。
另外,根据本实施方式的输出控制单元240可以基于输出位置信息使得在接收装置20的输出单元230中提供的多个振动器件中的特定振动器件输出触觉刺激。图10是示出用于描述根据本实施方式的对指定的振动器件的触觉刺激的输出进行控制的图。
在图10的左侧示出了输出至接收装置20的输出单元230的化身AV和触觉刺激V3。此处,在一个示例中,化身AV可以是用于游戏应用等中的发送源装置10的用户的替代的图形图像等。在这种情况下,根据本实施方式的输出控制单元240可以根据化身AV的输出位置确定输出触觉刺激V3的振动器件。在图10示出的示例中,输出控制单元240使化身AV显示在画面的右上方,并且使当面向接收装置20观察时置于右上方的振动器件输出触觉刺激V3。
另外,类似地,在图10右侧示出了输出至接收装置20的输出单元230的化身AV和触觉刺激V4。在这种情况下,输出控制单元240使化身AV显示在画面的左下方,并且使当面向接收装置20观察时置于左下方的振动器件输出触觉刺激V4。以这种方式,在输出单元230具有多个振动器件的情况下,根据本实施方式的输出控制单元240可以使触觉刺激仅被输出至与输出位置信息对应的振动器件。根据本实施方式的输出控制单元240的上述功能使得可以向用户呈现更真实的与视觉信息相关联的触觉刺激。
另外,根据本实施方式的输出位置信息可以包括敲击信息。在这种情况下,根据本实施方式的输出控制单元240能够基于该敲击信息对控制单元230的触觉刺激的输出进行控制。
图11是示出用于描述根据本实施方式的基于敲击位置信息对触觉刺激的输出进行控制的图。在图11的左侧示出了在发送源装置10的输入单元110上的用户的敲击t5至t7。此处,敲击t5至t7中的每一个的强度可以与图像的尺寸成比例。
另外,在图11的右侧示出了输出至接收装置20的输出单元230的对象O5至O7以及触觉刺激V5至V7。此处,对象O5至O7以及触觉刺激V5至V7可以是分别对应于敲击t5至t7输出的视觉信息和触觉刺激。换言之,根据本实施方式的输出控制单元240能够基于接收的敲击t5至t7的敲击信息使对象O5至O7分别显示在与敲击t5至t7对应的位置处。另外,输出控制单元240能够使置于靠近敲击t5至t7的位置的振动器件基于敲击t5至t7的敲击信息输出触觉刺激V5至V7。
另外,在这种情况下,输出控制单元240能够基于敲击t5至t7中的每一个的强度来控制对象O5至O7的尺寸以及触觉刺激V5至V7的强度。根据本实施方式的输出控制单元240的上述功能使得可以实现具有高真实感的触觉通信。
<<1.6.由接收装置20对触觉刺激的输出进行控制的过程>>
现在描述根据本实施方式的由接收装置20对触觉刺激的输出进行控制的过程。图12是示出根据本实施方式的由接收装置20对触觉刺激的输出进行控制的过程的流程图。
参照图12,接收装置20的通信单元270最初从发送源装置10接收元信息(S1101)。
接着,分析单元250基于步骤S1101中接收的元信息指定振动类型(S1102)。
接着,输出控制单元240基于步骤S1101中接收的元信息指定触觉刺激的输出位置(S1103)。
然后,输出控制单元240尝试从波形存储单元260获取与在步骤S1102中指定的振动类型相关联的振动波形数据。此处,在波形存储单元260中存在相关振动波形数据的情况下(S1104中为是),输出控制单元240从波形存储单元260获取振动波形数据(S1105)。
另一方面,在波形存储单元260中不存在相关振动波形数据的情况下(S1104中为否),输出控制单元240尝试从振动DB 30获取与振动类型相关联的振动波形数据。此处,在振动DB 30中存在相关振动波形数据的情况下(S1106中为是),输出控制单元240从振动波形DB 30获取振动波形数据(S1107)。另一方面,在振动DB 30中不存在相关振动波形数据的情况下(S1106中否),输出控制单元240终止关于触觉刺激的输出的控制的处理。
在步骤S1105或S1107中获取振动波形数据的情况下,输出控制单元240基于所获取的振动波形数据执行对触觉刺激的输出的控制(S1108)。
<<1.7.基于发送目的地装置的状态对输出进行控制>>
上面详细描述了根据本实施方式的触觉刺激的输出的控制。然后,现在详细描述根据本实施方式的由发送源装置10的输出控制单元140基于发送目的地装置、即接收装置20的状态对输出的控制。
如上所述,根据本实施方式的发送源装置10的状态估计单元150能够基于由发送目的地装置、即接收装置20发送的环境信息来估计接收装置20的状态。另外,根据本实施方式的输出控制单元140能够基于由状态估计单元150估计的接收装置20的状态来控制关于应用的用户界面的显示。
图13是示出用于描述根据本实施方式的基于状态估计对用户界面的显示进行控制的图。此处,在图13的右侧示出了持有接收装置20的奔跑的用户U2,并且在图13的左侧示出了待输出至发送源装置10的输出单元130的用户界面IF。
在这种情况下,根据本实施方式的状态估计单元150能够基于由接收装置20的传感器单元120收集的加速度信息等来估计出用户U2正在奔跑。另外,输出控制单元140能够基于由状态估计单元150估计的接收装置20的状态对各种类型的显示进行控制。
在一个示例中,输出控制单元140可以基于由状态估计单元150估计的接收装置20的状态来控制用户界面上的对象的可选择性。在图13中示出的示例中,输出控制单元140进行显示的控制,以便基于估计到接收装置20处于运动状态的事实来防止选择对象O13和O14。
此处,图13中所示的对象O11和O12可以是不伴随触觉刺激的输出的对象,并且对象O13和O14可以是伴随触觉刺激的输出的对象。换言之,在接收装置20处于运动状态的情况下,即使在输出触觉刺激的情况下,用户U2也不太可能感知到相关的触觉刺激。因此,根据本实施方式的输出控制单元140进行控制,以防止选择伴随有触觉刺激的对象O13和O14。
另外,状态估计单元150还能够根据环境信息估计接收装置20与其***设备之间的通信状态等。在这种情况下,在一个示例中,输出控制单元140能够进行控制,使得显示与可以由连接至接收装置20的可穿戴器件输出的触觉刺激对应的对象。
另外,输出控制单元140可以使关于由状态估计单元150估计的发送目的地装置、即接收装置20的状态的信息显示在用户界面上。在图13中所示的示例中,输出控制单元140使消息Msg 1与表示用户U2的图标一起显示。此处,消息Msg 1可以是指示用户U2处于运动状态的消息。如上所述,通过查看消息,发送源装置10的用户能够知道用户U2和接收装置20的状态。
另外,参照图13的以上描述给出了作为示例的状态估计单元150基于环境信息估计接收装置20的运动状态的情况。然而,除了运动状态之外,根据本实施方式的状态估计单元150还能够估计关于接收装置20的各种状态。在一个示例中,根据本实施方式的状态估计单元150能够基于环境信息估计发送目的地装置、即接收装置20的抓握状态、安放状态、方式状态等。
图14是示出根据本实施方式的由状态估计单元150进行的状态估计的示例的图。在图14的左侧示出了安放在桌子上的接收装置20和由用户抓握的接收装置20。在这种情况下,在一个示例中,根据本实施方式的状态估计单元150能够基于从接收装置20接收的环境信息中包括的加速度信息来估计安放状态和抓握状态。在图14的右侧示出了从接收装置20发送的加速度信息的示例。此处,曲线A1可以是在未抓握接收装置20的状态下收集的加速度信息,并且曲线A2可以是当接收装置20处于抓握状态时收集的加速度信息。
在这种情况下,在接收装置20处于抓握状态的情况下,状态估计单元150可以基于振动减小的现象来估计抓握状态。具体地,当在未抓握接收装置20的状态下输出触觉刺激时,状态估计单元150最初存储摇动(加速度信息)。接着,状态估计单元150可以以规律或不规律的方式检测振动和摇动,并且可以在摇动值减小的情况下估计出接收装置20处于抓握状态。另外,状态估计单元150可以在摇动值等于或者小于预定值的状态持续的情况下估计接收装置20处于安放状态。
另外,根据本实施方式的状态估计单元150可以基于除加速度信息之外的环境信息来估计接收装置20的状态。在一个示例中,状态估计单元150能够基于关于从接收装置20接收的方式模式、位置信息、日程信息、另一设备运行信息等的信息来估计接收装置20的状态。另外,输出控制单元140可以基于由状态估计单元150估计的接收装置20的状态来进行各种类型的输出的控制。
在一个示例中,在状态估计单元150估计接收装置20的用户不能接听来电的情况下,输出控制单元140可以进行输出的控制以便向发送源装置10的用户通知此状况,或者可以进行输出的控制,从而防止进行伴随有触觉刺激的输入。
另外,除了显示的控制之外,输出控制单元140还能够进行关于要从接收装置20输出的触觉刺激的控制。在一个示例中,输出控制单元140还能够生成元信息,使得基于估计到接收装置20处于运动状态的事实输出具有比正常时间更高强度的触觉刺激。
另外,输出控制单元140还能够基于状态估计单元150估计出用户处于难以识别来电的状态诸如运动状态的事实,生成用于输出触觉刺激的元信息,以使得用户能够识别来电,而与消息应用的历史无关。
上面详细描述了基于根据本实施方式的发送目的地装置的状态的输出的控制。如上所述,根据本实施方式的输出控制单元140能够基于由状态估计单元150估计的接收装置20的状态进行各种类型的输出的控制。根据本实施方式的输出控制单元140的上述功能使得可以考虑发送目的地的伙伴的状态来实现触觉通信。
另外,如上所述,根据本实施方式的接收装置20可以共同具有发送源装置10的功能。换言之,根据本实施方式的接收装置20的输出控制单元240可以具有与上述输出控制单元140等同的功能。
另外,如上所述,根据本实施方式的信息处理***可以包括协调发送源装置10与接收装置20之间的信息通信的信息处理服务器。在这种情况下,信息处理服务器包括与上述状态估计单元150或输出控制单元140相当的配置,因此,可以估计发送源装置10或接收装置20的状态,并且基于相关状态进行各种类型的输出的控制。
<<1.8.发送源装置10基于状态估计对输出进行控制的过程>>
现在描述根据本实施方式的发送源装置10基于状态估计对输出进行控制的过程。图15是示出根据本实施方式的发送源装置10基于状态估计对输出进行控制的过程的流程图。
参照图16,发送源装置10的通信单元160最初从发送目的地装置、接收装置20接收环境信息(S1201)。
接着,根据本实施方式的状态估计单元150基于在步骤S1201中接收的环境信息来估计接收装置20的状态(S1202)。
接着,根据本实施方式的输出控制单元140基于在步骤S1202中估计的接收装置20的状态来进行各种类型的输出的控制(S1203)。
<2.硬件配置示例>
现在描述根据本公开内容的发送源装置10和接收装置20共同的硬件配置的示例。图16是示出根据本公开内容的发送源装置10和接收装置20的硬件配置的示例的框图。参照图16,在一个示例中,发送源装置10和接收装置20各自包括CPU 871、ROM 872、RAM 873、主机总线874、桥接器875、外部总线876、接口877、输入设备878、输出设备879、存储器880、驱动器881、连接端口882和通信设备883。此外,此处示出的硬件配置是说明性的,并且可以省略一些部件。另外,还可以包括除此处示出的部件之外的部件。
(CPU 871)
在一个示例中,CPU 871用作算术处理单元或控制设备,并且基于记录在ROM 872、RAM 873、存储器880或者可移除记录介质901中的各种程序来控制每个部件的一些或全部操作。
(ROM 872和RAM 873)
ROM 872是用于存储加载至CPU 871中的程序、用于操作的数据等的装置。在一个示例中,RAM 873临时地或永久地存储待加载至CPU 871中的程序、在执行程序时适当改变的各种参数等。
(主机总线874、桥接器875、外部总线876和接口877)
在一个示例中,CPU 871、ROM 872和RAM 873经由能够高速数据传输的主机总线874相互连接。另一方面,在一个示例中,主机总线874经由桥接器875连接至具有相对低的数据传输速率的外部总线876。另外,外部总线876经由接口877连接至各种部件。
(输入设备878)
输入设备878的示例包括鼠标、键盘、触摸板、按钮、开关、操纵杆等。此外,输入设备878的示例可以包括能够使用红外线或其他无线电波发送控制信号的遥控器(下文中称为遥控器)。另外,输入设备878包括诸如麦克风的语音输入设备。
(输出设备879)
输出设备879是能够在视觉上或听觉上向用户通知所获取的信息的设备,其包括诸如阴极射线管(CRT)、LCD或者有机EL的显示设备、诸如扬声器或者耳机的音频输出设备、打印机、移动电话、传真机等。另外,根据本公开内容的输出设备879包括能够输出触觉刺激的各种振动设备。
(存储器880)
存储器880是用于存储各种类型的数据的设备。存储器880的示例包括诸如硬盘驱动器(HDD)的磁存储设备、半导体存储设备、光学存储设备、磁光存储设备等。
(驱动器881)
驱动器881是读取记录在诸如磁盘、光盘、磁光盘或者半导体存储器的可移除记录介质901上的信息或者将信息写入可移除记录介质901的设备。
(可移除记录介质901)
可移除记录介质901的示例包括DVD介质、蓝光(注册商标)介质、HD DVD介质、各种半导体存储介质等。当然,在一个示例中,可移除记录介质901可以是IC卡或者安装有非接触式IC芯片的电子设备。
(连接端口882)
连接端口882是用于与外部连接设备902连接的端口,诸如通用串行总线(USB)端口、IEEE 1394端口、小型计算机***接口(SCSI)、RS-232C端口或者光学音频电缆。
(外部连接设备902)
外部连接设备902的示例包括打印机、便携式音乐播放器、数码相机、数码摄像机、IC记录器等。
(通信设备883)
通信设备883是用于与网络连接的通信设备,并且其示例包括用于有线或无线LAN的通信卡、蓝牙(注册商标)、或者无线USB(WUSB)、用于光学通信的路由器、用于非对称数字订户线路(ADSL)的路由器、或者用于通信的各种调制解调器。
<3.结束语>
如上所述,根据本公开内容的发送源装置10能够基于从接收装置20接收的环境信息来估计接收装置20的状态,并且基于该状态来进行各种类型的输出的控制。另外,根据本公开内容的接收装置20能够根据从发送源装置10接收的元信息指定振动类型,并且输出与该振动类型对应的触觉刺激。这样的配置使得可以有效地减少关于振动的信息通信中的数据通信流量。
以上已经参照附图描述了根据本公开内容的一个或更多个优选实施方式,然而本公开内容不限于上述示例。本领域技术人员可以在所附权利要求的范围内发现各种变更和修改,并且应当理解的是,各种变更和修改将自然地落入本公开内容的技术范围内。
另外,本说明书中的发送源装置10和接收装置20的处理中的各个步骤不一定按照流程图中所示的顺序按时间顺序执行。在一个示例中,发送源装置10和接收装置20的各个步骤可以以与流程图中所示的顺序不同的顺序处理,或者也可以并行处理。
另外,本说明书中描述的效果只是说明性或示例性的效果,而非是限制性的。即,与以上效果一起或替代以上效果,根据本公开内容的技术可以实现本领域技术人员根据本说明书的描述而清楚的其他效果。
另外,本技术还可以被如下配置。
(1)一种信息处理装置,包括:
通信单元,被配置成接收在发送源装置上显示的用户界面上输入的输入信息和关于所述输入信息的元信息;
分析单元,被配置成分析所述元信息并且指定振动类型;
波形存储单元,被配置成将所述振动类型和振动波形数据相互关联地存储;以及
输出控制单元,被配置成使输出单元输出与基于所述振动类型从所述波形存储单元获取的所述振动波形数据对应的触觉刺激。
(2)根据(1)所述的信息处理装置,
其中,所述元信息包括关于所选择的对象的对象信息,以及
所述分析单元基于所述对象信息指定所述振动类型。
(3)根据(1)或(2)所述的信息处理装置,
其中,所述元信息包括所选择的图片信息,以及
所述分析单元分析所述图片信息并且指定所述振动类型。
(4)根据(1)至(3)中任意一项所述的信息处理装置,
其中,所述元信息包括输入的字符信息,以及
所述分析单元分析所述字符信息并且指定所述振动类型。
(5)根据(1)至(4)中任意一项所述的信息处理装置,
其中,所述元信息包括由所述发送源装置收集的传感器信息,以及
所述分析单元分析所述传感器信息并且指定所述振动类型。
(6)根据(1)至(5)中任意一项所述的信息处理装置,
其中,所述通信单元将关于由所述分析单元指定的所述振动类型的信息发送至所述发送源装置。
(7)根据(1)至(6)中任意一项所述的信息处理装置,
其中,在与所述振动类型相关联的所述振动波形数据未存储在所述波形存储单元中的情况下,所述输出控制单元基于所述振动类型从外部设备获取所述振动波形数据。
(8)根据(1)至(7)中任意一项所述的信息处理装置,
其中,所述元信息包括输出位置信息,以及
所述输出控制单元基于所述输出位置信息控制所述输出单元的触觉刺激的输出。
(9)根据(8)所述的信息处理装置,
其中,所述输出控制单元基于所述输出位置信息确定用于输出触觉刺激的所述输出单元。
(10)根据(8)或(9)所述的信息处理装置,
其中,所述输出位置信息包括敲击信息,以及
所述输出控制单元基于所述敲击信息控制所述输出单元的触觉刺激的输出。
(11)根据(1)至(10)中任意一项所述的信息处理装置,还包括:
状态估计单元,被配置成基于由发送目的地装置发送的环境信息来估计所述发送源装置的状态,
其中,所述输出控制单元基于由所述状态估计单元估计的所述发送目的地装置的状态来控制关于应用的用户界面的显示。
(12)根据(11)所述的信息处理装置,
其中,所述输出控制单元基于由所述状态估计单元估计的所述发送源装置的状态来控制所述用户界面上的对象的可选择性。
(13)根据(11)或(12)所述的信息处理装置,
其中,所述状态估计单元基于所述环境信息估计所述发送目的地装置的抓握状态、安放状态、运动状态或方式状态中的至少任一种,以及
所述输出控制单元基于所述状态估计单元对所述发送目的地装置处于所述抓握状态、所述安放状态或所述运动状态的估计来控制所述用户界面的显示。
(14)根据(11)至(13)中任意一项所述的信息处理装置,
其中,所述输出控制单元使关于由所述状态估计单元估计的所述发送目的地装置的状态的信息显示在所述用户界面上。
(15)根据(11)至(14)中任意一项所述的信息处理装置,
其中,所述环境信息包括传感器信息、位置信息、日程信息或应用运行信息中的至少一个。
(16)根据(1)至(15)中任意一项所述的信息处理装置,还包括:
输出单元,被配置成基于所述输出控制单元的控制来输出触觉刺激。
(17)根据(1)至(16)中任意一项所述的信息处理装置,还包括:
输出单元,被配置成基于所述输出控制单元的控制来显示关于应用的用户界面。
(18)一种信息处理方法,包括由处理器:
接收在发送源装置上显示的用户界面上输入的输入信息和关于所述输入信息的元信息;
分析所述元信息并且指定振动类型;
将所述振动类型和振动波形数据相互关联地存储;以及
使输出单元输出与基于所述振动类型获取的所述振动波形数据对应的触觉刺激。
(19)一种使计算机用作信息处理装置的程序,所述信息处理装置包括:
通信单元,被配置成接收在发送源装置上显示的用户界面上输入的输入信息和关于所述输入信息的元信息;
分析单元,被配置成分析所述元信息并且指定振动类型;
波形存储单元,被配置成将所述振动类型和振动波形数据相互关联地存储;以及
输出控制单元,被配置成使输出单元输出与基于所述振动类型从所述波形存储单元获取的所述振动波形数据对应的触觉刺激。
(20)一种信息处理***,包括:
发送源装置,包括:
输出控制单元,被配置成控制关于应用的用户界面的显示,以及
通信单元,被配置成发送在所述用户界面上输入的输入信息和关于所述输入信息的元信息;以及
接收装置,包括:
通信单元,被配置成接收所述输入信息和所述元信息,
分析单元,被配置成分析所述元信息并且指定振动类型,
波形存储单元,被配置成将所述振动类型和振动波形数据相互关联地存储,以及
输出控制单元,被配置成使输出单元输出与基于所述振动类型从所述波形存储单元获取的所述振动波形数据对应的触觉刺激。
附图标记列表
10 发送源装置
110 输入单元
120 传感器单元
130 输出单元
140 输出控制单元
150 状态估计单元
160 通信单元
20 接收装置
220 传感器单元
230 输出单元
240 输出控制单元
250 分析单元
260 波形存储单元
270 通信单元
30 振动DB
40 网络

Claims (20)

1.一种信息处理装置,包括:
通信单元,被配置成接收在发送源装置上显示的用户界面上输入的输入信息和关于所述输入信息的元信息;
分析单元,被配置成分析所述元信息并且指定振动类型;
波形存储单元,被配置成将所述振动类型和振动波形数据相互关联地存储;以及
输出控制单元,被配置成使输出单元输出与基于所述振动类型从所述波形存储单元获取的所述振动波形数据对应的触觉刺激。
2.根据权利要求1所述的信息处理装置,
其中,所述元信息包括关于所选择的对象的对象信息,以及
所述分析单元基于所述对象信息指定所述振动类型。
3.根据权利要求1所述的信息处理装置,
其中,所述元信息包括所选择的图片信息,以及
所述分析单元分析所述图片信息并且指定所述振动类型。
4.根据权利要求1所述的信息处理装置,
其中,所述元信息包括输入的字符信息,以及
所述分析单元分析所述字符信息并且指定所述振动类型。
5.根据权利要求1所述的信息处理装置,
其中,所述元信息包括由所述发送源装置收集的传感器信息,以及
所述分析单元分析所述传感器信息并且指定所述振动类型。
6.根据权利要求1所述的信息处理装置,
其中,所述通信单元将关于由所述分析单元指定的所述振动类型的信息发送至所述发送源装置。
7.根据权利要求1所述的信息处理装置,
其中,在与所述振动类型相关联的所述振动波形数据未存储在所述波形存储单元中的情况下,所述输出控制单元基于所述振动类型从外部设备获取所述振动波形数据。
8.根据权利要求1所述的信息处理装置,
其中,所述元信息包括输出位置信息,以及
所述输出控制单元基于所述输出位置信息控制所述输出单元的触觉刺激的输出。
9.根据权利要求8所述的信息处理装置,
其中,所述输出控制单元基于所述输出位置信息确定用于输出触觉刺激的所述输出单元。
10.根据权利要求8所述的信息处理装置,
其中,所述输出位置信息包括敲击信息,以及
所述输出控制单元基于所述敲击信息控制所述输出单元的触觉刺激的输出。
11.根据权利要求1所述的信息处理装置,还包括:
状态估计单元,被配置成基于由发送目的地装置发送的环境信息来估计所述发送源装置的状态,
其中,所述输出控制单元基于由所述状态估计单元估计的所述发送目的地装置的状态来控制关于应用的用户界面的显示。
12.根据权利要求11所述的信息处理装置,
其中,所述输出控制单元基于由所述状态估计单元估计的所述发送源装置的状态来控制所述用户界面上的对象的可选择性。
13.根据权利要求11所述的信息处理装置,
其中,所述状态估计单元基于所述环境信息估计所述发送目的地装置的抓握状态、安放状态、运动状态或方式状态中的至少任一种,以及
所述输出控制单元基于所述状态估计单元对所述发送目的地装置处于所述抓握状态、所述安放状态或所述运动状态的估计来控制所述用户界面的显示。
14.根据权利要求11所述的信息处理装置,
其中,所述输出控制单元使关于由所述状态估计单元估计的所述发送目的地装置的状态的信息显示在所述用户界面上。
15.根据权利要求11所述的信息处理装置,
其中,所述环境信息包括传感器信息、位置信息、日程信息或应用运行信息中的至少一个。
16.根据权利要求1所述的信息处理装置,还包括:
输出单元,被配置成基于所述输出控制单元的控制来输出触觉刺激。
17.根据权利要求1所述的信息处理装置,还包括:
输出单元,被配置成基于所述输出控制单元的控制来显示关于应用的用户界面。
18.一种信息处理方法,包括由处理器:
接收在发送源装置上显示的用户界面上输入的输入信息和关于所述输入信息的元信息;
分析所述元信息并且指定振动类型;
将所述振动类型和振动波形数据相互关联地存储;以及
使输出单元输出与基于所述振动类型获取的所述振动波形数据对应的触觉刺激。
19.一种使计算机用作信息处理装置的程序,所述信息处理装置包括:
通信单元,被配置成接收在发送源装置上显示的用户界面上输入的输入信息和关于所述输入信息的元信息;
分析单元,被配置成分析所述元信息并且指定振动类型;
波形存储单元,被配置成将所述振动类型和振动波形数据相互关联地存储;以及
输出控制单元,被配置成使输出单元输出与基于所述振动类型从所述波形存储单元获取的所述振动波形数据对应的触觉刺激。
20.一种信息处理***,包括:
发送源装置,包括:
输出控制单元,被配置成控制关于应用的用户界面的显示,以及
通信单元,被配置成发送在所述用户界面上输入的输入信息和关于所述输入信息的元信息;以及
接收装置,包括:
通信单元,被配置成接收所述输入信息和所述元信息,
分析单元,被配置成分析所述元信息并且指定振动类型,
波形存储单元,被配置成将所述振动类型和振动波形数据相互关联地存储,以及
输出控制单元,被配置成使输出单元输出与基于所述振动类型从所述波形存储单元获取的所述振动波形数据对应的触觉刺激。
CN201780074046.XA 2016-12-05 2017-10-27 信息处理装置、信息处理方法、程序以及信息处理*** Pending CN110023917A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2016-235573 2016-12-05
JP2016235573 2016-12-05
PCT/JP2017/038890 WO2018105266A1 (ja) 2016-12-05 2017-10-27 情報処理装置、情報処理方法、プログラム、および情報処理システム

Publications (1)

Publication Number Publication Date
CN110023917A true CN110023917A (zh) 2019-07-16

Family

ID=62490947

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780074046.XA Pending CN110023917A (zh) 2016-12-05 2017-10-27 信息处理装置、信息处理方法、程序以及信息处理***

Country Status (5)

Country Link
US (1) US20190265798A1 (zh)
EP (1) EP3550438A4 (zh)
JP (1) JP7067484B2 (zh)
CN (1) CN110023917A (zh)
WO (1) WO2018105266A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7771320B2 (en) 2006-09-07 2010-08-10 Nike, Inc. Athletic performance sensing and/or tracking systems and methods
JP7000253B2 (ja) * 2018-05-31 2022-01-19 国立大学法人東海国立大学機構 力覚視覚化装置、ロボットおよび力覚視覚化プログラム
JP2020046714A (ja) * 2018-09-14 2020-03-26 コニカミノルタ株式会社 表示装置および表示装置の制御プログラム
GB2584167B (en) * 2019-05-24 2023-06-28 Sensae Aps User interface, user interface system and method
JP7171530B2 (ja) * 2019-09-20 2022-11-15 日本電信電話株式会社 触覚振動配信装置、触覚振動配信方法、触覚振動配信プログラム
JPWO2022118746A1 (zh) * 2020-12-04 2022-06-09

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080287147A1 (en) * 2007-05-18 2008-11-20 Immersion Corporation Haptically Enabled Messaging
US20100013653A1 (en) * 2008-07-15 2010-01-21 Immersion Corporation Systems And Methods For Mapping Message Contents To Virtual Physical Properties For Vibrotactile Messaging
US20120133494A1 (en) * 2010-11-29 2012-05-31 Immersion Corporation Systems and Methods for Providing Programmable Deformable Surfaces
US20130311881A1 (en) * 2012-05-16 2013-11-21 Immersion Corporation Systems and Methods for Haptically Enabled Metadata
WO2014006797A1 (ja) * 2012-07-04 2014-01-09 日本電気株式会社 電子機器、その制御方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体
WO2014084374A1 (ja) * 2012-11-30 2014-06-05 日本電気株式会社 通信システム、通信方法、通信装置、プログラム、及び記録媒体
CN105074624A (zh) * 2013-03-22 2015-11-18 三星电子株式会社 用于提供触觉效果的便携式终端和方法
CN105493477A (zh) * 2013-08-29 2016-04-13 索尼公司 腕带式信息处理装置、信息处理***、信息处理方法以及程序

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009058548A (ja) * 2007-08-30 2009-03-19 Oki Electric Ind Co Ltd 音声検索装置
JP5227769B2 (ja) 2008-12-05 2013-07-03 ソニーモバイルコミュニケーションズ, エービー 携帯端末およびコンピュータプログラム
US20110053577A1 (en) * 2009-08-31 2011-03-03 Lee Changkee Methods and apparatus for communicating by vibrating or moving mobile devices

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080287147A1 (en) * 2007-05-18 2008-11-20 Immersion Corporation Haptically Enabled Messaging
US20100013653A1 (en) * 2008-07-15 2010-01-21 Immersion Corporation Systems And Methods For Mapping Message Contents To Virtual Physical Properties For Vibrotactile Messaging
US20120133494A1 (en) * 2010-11-29 2012-05-31 Immersion Corporation Systems and Methods for Providing Programmable Deformable Surfaces
US20130311881A1 (en) * 2012-05-16 2013-11-21 Immersion Corporation Systems and Methods for Haptically Enabled Metadata
WO2014006797A1 (ja) * 2012-07-04 2014-01-09 日本電気株式会社 電子機器、その制御方法及び制御プログラムが格納された非一時的なコンピュータ可読媒体
WO2014084374A1 (ja) * 2012-11-30 2014-06-05 日本電気株式会社 通信システム、通信方法、通信装置、プログラム、及び記録媒体
CN105074624A (zh) * 2013-03-22 2015-11-18 三星电子株式会社 用于提供触觉效果的便携式终端和方法
CN105493477A (zh) * 2013-08-29 2016-04-13 索尼公司 腕带式信息处理装置、信息处理***、信息处理方法以及程序

Also Published As

Publication number Publication date
WO2018105266A1 (ja) 2018-06-14
JPWO2018105266A1 (ja) 2019-10-24
US20190265798A1 (en) 2019-08-29
EP3550438A1 (en) 2019-10-09
JP7067484B2 (ja) 2022-05-16
EP3550438A4 (en) 2019-11-20

Similar Documents

Publication Publication Date Title
CN110023917A (zh) 信息处理装置、信息处理方法、程序以及信息处理***
CN103270484B (zh) 不要求视觉接触的电子设备菜单导航
KR101640863B1 (ko) 감각 개선 메시징
CN109599113A (zh) 用于处理信息的方法和装置
CN103918284B (zh) 语音控制装置、语音控制方法和程序
CN107209624A (zh) 用于设备个性化的用户交互模式提取
CN103797761B (zh) 通信方法、客户端和终端
CN110162670A (zh) 用于生成表情包的方法和装置
CN106789581A (zh) 即时通讯方法、装置及***
US11244682B2 (en) Information processing device and information processing method
CN110798327B (zh) 消息处理方法、设备及存储介质
KR20150079371A (ko) 단말기에서 근전도 검사 장치로 데이터를 전송하기 위한 장치, 시스템 및 방법
CN110830368B (zh) 即时通讯消息发送方法及电子设备
CN110113659A (zh) 生成视频的方法、装置、电子设备及介质
CN111739517A (zh) 语音识别方法、装置、计算机设备及介质
CN109618216A (zh) 显示视频加载状态标识的方法、装置、设备及存储介质
CN109643545A (zh) 信息处理设备和信息处理方法
CN107843250A (zh) 用于可穿戴设备的振动导航方法、装置以及可穿戴设备
KR101672215B1 (ko) 휴대 단말기 및 그 동작 방법
CN111554314A (zh) 噪声检测方法、装置、终端及存储介质
JPWO2016052501A1 (ja) ユーザインタフェース装置、プログラム及びコンテンツの通知方法
US20220138625A1 (en) Information processing apparatus, information processing method, and program
WO2020238370A1 (zh) 连接处理方法、终端及电子设备
CN106487989A (zh) 信息发送、接收方法、装置及终端
JP6206537B2 (ja) 携帯端末、情報処理装置、およびプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190716