CN105190513B - 信息处理设备、***、信息处理方法和程序 - Google Patents

信息处理设备、***、信息处理方法和程序 Download PDF

Info

Publication number
CN105190513B
CN105190513B CN201480011894.2A CN201480011894A CN105190513B CN 105190513 B CN105190513 B CN 105190513B CN 201480011894 A CN201480011894 A CN 201480011894A CN 105190513 B CN105190513 B CN 105190513B
Authority
CN
China
Prior art keywords
user
information
virtual space
behavior
processing equipment
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.)
Active
Application number
CN201480011894.2A
Other languages
English (en)
Other versions
CN105190513A (zh
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
So Net Corp
Original Assignee
Sony Corp
So Net 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, So Net Corp filed Critical Sony Corp
Publication of CN105190513A publication Critical patent/CN105190513A/zh
Application granted granted Critical
Publication of CN105190513B publication Critical patent/CN105190513B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • 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/0484Interaction 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/0486Drag-and-drop
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/65Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
    • 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • 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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/0484Interaction 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/04842Selection of displayed objects or displayed text elements
    • 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5553Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history user representation in the game field, e.g. avatar
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

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)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

[问题]为了提供一种在用户经由显示在虚拟空间中的用户对象相互分享行为信息时比以前更易于使用的用户界面。[解决方案]提供了一种信息处理设备,其包括:第一信息获取单元,用于获取指示一个或多个用户的行为的第一信息;第二信息获取单元,用于获取关于一个或多个用户的、与第一信息不同的第二信息;以及显示控制单元,用于在显示单元中显示用户对象和虚拟空间,其中,用户对象是基于第一信息而配置的并且分别表示一个或多个用户,虚拟空间是基于第二信息而配置的,并且用户对象位于虚拟空间中。

Description

信息处理设备、***、信息处理方法和程序
技术领域
本公开涉及一种信息处理设备、***、信息处理方法和程序。
背景技术
根据社交媒体的普及,对于用户来说经由网络来分享他们的行为已变得普遍。例如,专利文献1公开了如下技术:该技术用于将用户的实际行为反映在表示其他用户的对象的姿势中(诸如在显示在屏幕上的虚拟空间中走路、跑步、坐下、站立以及打电话)以及通过使用这些对象的显示位置来表现用户与这些用户的亲密度以及用户的实际位置、行为的特性以及嗜好。
引用列表
专利文献
专利文献1:JP 2010-134802A
发明内容
技术问题
然而,不能说例如在专利文献1中公开的技术已得到了令人满意的发展,并且可以说可进一步改进用户界面的可用性和其他方面。
鉴于此,本公开提出了一种新颖且改进的信息处理设备、***、信息处理方法和程序,其能够提供在用户经由显示在虚拟空间中的用户对象分享其行为信息的情况下可更容易地使用的用户界面。
问题的解决方案
根据本公开,提供了一种信息处理设备,其包括:第一信息获取单元,被配置成获取指示至少一个用户的行为的第一信息;第二信息获取单元,被配置成获取关于所述至少一个用户的第二信息,所述第二信息与所述第一信息不同;以及显示控制单元,被配置成在显示单元中显示用户对象和虚拟空间,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
根据本公开,提供了一种***,其包括:终端设备;以及一个或多个服务器装置,被配置成为所述终端设备提供服务。所述***通过使得所述终端设备与所述一个或多个服务器装置进行配合而提供如下功能:用于获取指示至少一个用户的行为的第一信息的功能;用于获取关于所述至少一个用户的第二信息的功能,所述第二信息与所述第一信息不同;以及用于在显示单元中显示用户对象和虚拟空间的功能,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
根据本公开,提供了一种信息处理方法,其包括:获取指示至少一个用户的行为的第一信息;获取关于所述至少一个用户的第二信息,所述第二信息与所述第一信息不同;以及在显示单元中显示用户对象和虚拟空间,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
根据本公开,提供了一种使得计算机实现以下功能的程序:用于获取指示至少一个用户的行为的第一信息的功能;用于获取关于所述至少一个用户的第二信息的功能,所述第二信息与所述第一信息不同;以及用于在显示单元中显示用户对象和虚拟空间的功能,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
在以上配置中,将用户的行为反映在各个用户对象中,并且基于用户的一些信息来配置布置用户对象的虚拟空间。这样,例如,可以基于用作用户对象的背景的虚拟空间来掌握被显示为用户对象的用户的行为的属性或特性。这改进了用于经由用户对象分享用户的行为信息的用户界面的可用性。
本发明的有利效果
如上所述,根据本公开,可以提供在用户经由显示在虚拟空间中的用户对象分享其行为信息的情况下可更容易地使用的用户界面。
附图说明
图1是示意性地示出本公开的实施例1的框图。
图2是示意性地示出本公开的实施例2的框图。
图3是示意性地示出本公开的实施例3的框图。
图4是示出在本公开的一些实施例中的行为信息分享的视图。
图5是示出图4所示的行为信息分享的显示示例的视图。
图6是示出本公开的一些实施例中的行为状态显示的视图。
图7是示出图6的示例中的共同选择的示例的视图。
图8是示出本公开的一些实施例中的虚拟空间的设置的第一示例的视图。
图9是示出本公开的一些实施例中的虚拟空间的设置的第二示例的视图。
图10是示出本公开的一些实施例中的虚拟空间的设置的第三示例的视图。
图11是示出本公开的一些实施例中的虚拟空间的操作的示例的视图。
图12A是示出在本公开的一些实施例中对对象执行的操作的第一示例的视图。
图12B是示出在本公开的一些实施例中对对象执行的操作的第二示例的视图。
图13A是示出在本公开的一些实施例中对对象执行的操作的第三示例的视图。
图13B是示出在本公开的一些实施例中对对象执行的操作的第三示例的视图。
图14是示出本公开的一些实施例中的用户的分组操作的概况的视图。
图15是示出图14所示的用户的分组操作中的推荐组显示的第一示例的视图。
图16是示出图15所示的示例的处理的流程图。
图17是示出图14所示的用户的分组操作中的推荐组显示的第二示例的视图。
图18是示出图17所示的示例的处理的流程图。
图19是示出信息处理设备的硬件配置的框图。
具体实施方式
在下文中,将参照附图详细描述本公开的优选实施例。注意,在该说明书和附图中,具有基本上相同的功能和结构的元件以相同的附图标记来指示,并且省略重复说明。
注意,将按以下顺序提供描述。
1.实施例的示例
1-1.实施例1
1-2.实施例2
1-3.实施例3
2.行为信息分享
3.行为状态显示
4.虚拟空间的设置
5.对对象执行的操作
6.用户的分组
7.硬件配置
8.补充
(1.实施例的示例)
参照图1至图3,将描述本公开的实施例的示例。
(1-1.实施例1)
图1是示意性地示出本公开的实施例1的框图。参照图1,根据该实施例的***10包括终端设备100和服务器200。终端设备100是用户携带的终端设备,诸如智能电话、平板终端、便携式游戏控制台和便携式媒体播放器,并且可以由例如以下描述的信息处理设备的硬件配置来实现。服务器200经由各种有线或无线网络与一个或多个终端设备100通信,并且为终端设备100提供各种服务。服务器200由单个服务器装置或经由网络彼此连接以彼此配合的多个服务器装置来实现。服务器装置可以由例如以下描述的信息处理设备的硬件配置来实现。
(终端设备)
终端设备100包括传感器110、行为识别单元120、通信单元130、控制单元140和用户接口(UI)150作为功能配置。
传感器110是诸如加速度传感器、陀螺仪传感器、磁场传感器、光学传感器、声音传感器和压力传感器的各种传感器中的任意传感器,并且检测终端设备100的用户的加速度、姿势、方向和周围环境等。传感器110可包括诸如GPS传感器的定位装置或者用于获取用户的位置信息的Wi-Fi通信单元。
行为识别单元120以诸如CPU的处理器根据程序进行操作的方式而由软件实现。注意,在本说明书中被描述为由软件实现的功能配置(诸如行为识别单元120)可由诸如专用集成电路(ASIC)的处理电路来实现。行为识别单元120基于传感器110的检测结果而识别终端设备100的用户的行为,并且获取指示用户的行为的信息(行为信息)。例如,行为识别单元120可基于加速度等的检测结果而识别用户是停止、走路还是跑步。此外,行为识别单元120可识别更高级的行为,即,例如,可通过将加速度等的检测结果与用户的位置信息进行组合来识别用户是在工作、待在家里还是在购物。行为识别单元120将指示所识别的用户的行为的信息传送到服务器200。行为识别单元120还可将指示用户的行为的信息提供到控制单元140。
通信单元130由例如各种有线或无线通信装置来实现。通信单元130从服务器200接收至少一个用户的行为信息。这里,其行为信息被接收的用户可包括终端设备100的用户,或者可包括除终端设备100的用户之外的至少一个用户(其他用户)。其他用户的行为信息可以由例如其他终端设备100的传感器110和行为识别单元120来获取,并且可以被传送到服务器200。此外,如以下所述,通信单元130可从服务器200接收与行为信息不同的信息,诸如指示每个用户的属性的信息或者通过对每个用户的行为信息执行统计处理而获得的信息。通信单元130将所接收的信息提供到控制单元140。
控制单元140以诸如CPU的处理器根据程序进行操作的方式而由软件来实现。控制单元140基于从通信单元130获取的信息而在UI 150中包括的显示单元中显示图像。注意,在本说明书中,图像包括静止图像和运动图像。控制单元140可基于从通信单元130获取的信息而从UI 150中包括的扬声器等输出音频。UI 150中的控制单元140所显示的图像包括用户对象和布置用户对象的虚拟空间。此外,控制单元140可经由UI 150中包括的操作单元而获取用户执行的操作,并且可基于该操作而改变要显示的图像。此外,控制单元140可基于用户执行的操作而对被显示为用户对象的用户执行操作,诸如用户的分组等。另外,控制单元140可基于每个用户的行为信息而指定行为状态,并且将该行为状态反映在每个用户对象中。
这里,用户对象是表示至少一个用户中的每个用户的对象,并且基于通信单元130接收的每个用户的行为信息和/或从行为识别单元120提供的行为信息来配置用户对象。即,针对行为信息被提供的用户来显示用户对象。注意,不需要显示行为信息被提供的用户的所有用户对象,并且可仅显示由终端设备100的用户指定的用户,诸如被分类在特定组中的用户。
同时,虚拟空间是基于与行为信息不同的信息而配置的。该信息可以是例如指示每个用户的属性的信息或者通过对每个用户的行为信息执行统计处理而获得的信息。控制单元140通过例如将被显示为用户对象的每个用户的以上信息进行组合,而配置要被显示为对用户对象而言共同的虚拟空间的图像。要被显示为虚拟空间的图像可从例如预先设置的图像中选择,或者可通过根据预定规则对从关于每个用户的信息提取的数值进行转换而新生成。
UI 150由例如用于显示图像的显示单元(输出装置)(诸如显示器)以及用于获取用户对所显示的图像执行的操作的操作单元(输入装置)(诸如触摸面板或鼠标)来实现。UI150根据控制单元140的控制来显示图像,并且将指示用户对所显示的图像执行的操作的信息提供到控制单元140。UI 150中包括的输出装置还可包括诸如扬声器的音频输出单元。
(服务器)
服务器200包括应用服务器210和数据库(DB)220作为功能配置。
应用服务器210以诸如CPU的处理器根据程序进行操作的方式而由软件来实现。应用服务器210在参考DB 220的情况下执行用于为终端设备100提供应用服务的各种计算。
例如,应用服务器210将从终端设备100接收的指示用户的行为的信息累积在DB220中,并且根据需要将所累积的信息传送到终端设备100。通过这样的处理,例如,在DB220中收集了指示在各个用户使用的终端设备100中所识别的多个用户的行为的信息。响应于通过终端设备100来自用户的请求,应用服务器210从DB 220读取指示其他用户的行为的信息,以将该信息传送到终端设备100。这使得用户可以分享行为信息。
应用服务器210获取用于在终端设备100的控制单元140中配置虚拟空间的信息(不同于行为信息的信息),以将该信息传送到终端设备100。例如,应用服务器210可收集每个用户在DB 220中登记的简档信息(指示用户的属性的信息),并且根据需要将该简档信息传送到终端设备100。此外,应用服务器210可对累积在DB 220中的用户的行为信息执行统计处理,并且将通过该处理获得的信息(诸如用户的行为模式)传送到终端设备100。
DB 220由例如存储装置来实现,并且存储应用服务器210要处理的各种信息。例如,DB 220存储由应用服务器210从终端设备100接收的每个用户的行为信息。DB 220可存储应用服务器210所获取的指示每个用户的属性的信息、以及由应用服务器210对每个用户的行为信息执行统计处理而生成的信息。
在上述本公开的实施例1中,例如,通信单元130用作用于获取用户的行为信息的第一信息获取单元(在终端设备100的用户本身的行为信息是在内部获取的情况下,行为识别单元120也用作第一信息获取单元)。通信单元130还用作用于获取与行为信息不同的关于用户的信息(例如,属性信息或通过对行为信息执行统计处理而获得的信息)的第二信息获取单元。控制单元140用作用于在UI 150中包括的显示单元中显示用户对象和虚拟空间的显示控制单元,其中,用户对象是基于行为信息而配置的并且表示每个用户,虚拟空间是基于与行为信息不同的信息而配置的,并且用户对象布置在虚拟空间中。因此,也可以说终端设备100是包括这些构成元件的信息处理设备。
在以上描述中,描述了本公开的实施例1。注意,以上是示意描述,并且终端设备100和服务器200还可以包括除图1所示的功能配置之外的功能配置。例如,终端设备100还可包括数据库,并且可保持存储在服务器200的DB 220中的信息的缓存。这样,例如,用于终端设备100中的包括用户对象的图像的显示的行为信息(诸如终端设备100的用户的朋友的行为信息)被保持在终端设备100中,因此不需要每次显示包括用户对象的图像时从服务器200接收行为信息。在该情况下,可以由服务器200的应用服务器210参考存储在DB 220中的行为信息,而使得存储在终端设备100的数据库中的行为信息进行增量更新。
此外,在以上示例中,尽管为服务器提供用户的行为信息的终端设备和基于在服务器中收集的信息(诸如行为信息)而显示包括用户对象的图像的终端设备是相同的,但是作为变型例,可以独立地配置这些终端设备。例如,以上终端设备100的功能可由以下的分散的终端来实现:传感器记录终端100a,其包括传感器110和行为识别单元120,并且获取感测数据以识别用户的行为并将行为信息传送到服务器200;以及显示终端100b,其包括通信单元130、控制单元140和UI 150,并且基于从服务器200接收的信息而显示包括用户对象的图像。在该情况下,显示终端100b不一定是用户携带的终端设备,并且可以是例如静止PC、电视机或游戏控制台。
由于在终端设备100中执行行为识别并且生成用户的行为信息,因此该实施例具有保护行为信息的隐私性的优点。例如,用户可选择是否将作为行为识别的结果而获得的行为信息传送到服务器。这使得例如用户可以将用户不想分享的行为信息保持在终端设备100中,而不将行为信息传送到服务器200。
(1-2.实施例2)
图2是示意性地示出本公开的实施例2的框图。参照图2,根据该实施例的***30包括终端设备300和服务器400。终端设备300是用户携带的终端设备,诸如智能电话、平板终端、便携式游戏控制台和便携式媒体播放器,并且可以由例如以下描述的信息处理设备的硬件配置来实现。服务器400经由各种有线或无线网络与一个或多个终端设备300通信,并且为终端设备300提供各种服务。服务器400由单个服务器装置或者经由网络彼此连接以彼此配合的多个服务器装置来实现。服务器装置可以由例如以下描述的信息处理设备的硬件配置来实现。
在该实施例中,如图2所示,终端设备300包括传感器110、通信单元130、控制单元140和UI 150作为功能配置,并且服务器400包括行为识别单元120、应用服务器210和DB220作为功能配置。该实施例与上述实施例1的不同之处在于,行为识别单元120没有包括在终端设备300中而是包括在服务器400中。因此,每个终端设备300将传感器110的检测结果传送到服务器400,并且服务器400基于从每个终端设备300接收的传感器110的检测结果而识别每个用户的行为。
注意,每个功能配置的细节与上述实施例1中类似,因此将省略重复描述。另外,在该实施例中,作为变型例,可以独立地配置用于将用户的感测数据提供给服务器的终端设备以及用于基于在服务器中收集的信息(诸如行为信息)而显示包括用户对象的图像的终端设备。例如,以上终端设备300的功能可由以下的分散的终端来实现:传感器记录终端300a,其包括传感器110,并且获取感测数据并将感测数据提供到服务器400;以及显示终端300b,其包括通信单元130、控制单元140和UI 150,并且基于从服务器400接收的信息而显示包括用户对象的图像。在该情况下,显示终端300b不一定是用户携带的终端设备,并且可以是例如静止PC、电视机或游戏控制台。
另外,在上述本公开的实施例2中,例如,通信单元130用作用于获取用户的行为信息的第一信息获取单元,并且还用作用于获取与行为信息不同的关于用户的信息的第二信息获取单元。控制单元140用作用于在UI 150中包括的显示单元中显示用户对象和虚拟空间的显示控制单元,其中,用户对象是基于行为信息而配置的并且表示每个用户,虚拟空间是基于与行为信息不同的信息而配置的,并且用户对象布置在虚拟空间中。因此,也可以说终端设备300是包括这些构成元件的信息处理设备。
与上述实施例1相比,该实施例具有如下优点:由于终端设备300不需要执行用于行为识别的计算,因此降低了终端设备300的功耗。此外,在如变型例所描述的独立地提供传感器记录终端300a的情况下,不需要用于行为识别的诸如处理器的处理电路,因此可以减小传感器记录终端300a的大小和重量,并且还可以降低其功耗。
(1-3.实施例3)
图3是示意性地示出本公开的实施例3的框图。参照图3,根据该实施例的***50包括终端设备500和服务器600。终端设备500是用户携带的终端设备,诸如智能电话、平板终端、便携式游戏控制台和便携式媒体播放器,并且可以由例如以下描述的信息处理设备的硬件配置来实现。服务器600经由各种有线或无线网络与一个或多个终端设备500通信,并且为终端设备500提供各种服务。服务器600由单个服务器装置或者经由网络彼此连接以彼此配合的多个服务器装置来实现。服务器装置可以由例如以下描述的信息处理设备的硬件配置来实现。
在该实施例中,如图3所示,终端设备500包括传感器110、通信单元530和UI 150作为功能配置,并且服务器600包括行为识别单元120、控制单元140、应用服务器210和DB 220作为功能配置。该实施例与上述实施例1和2的不同之处在于,除了行为识别单元120之外,服务器600还包括控制单元140。因此,每个终端设备500将传感器110的检测结果传送到服务器600,并且接收在服务器600中生成的包括用户对象的图像的数据,以在UI 150上显示该图像。
通信单元530由例如各种有线或无线通信装置来实现。通信单元530从服务器600接收包括用户对象的图像的数据。包括用户对象的图像是在包括在服务器600中的控制单元140中基于行为信息和其他信息生成的。此外,通信单元530可从UI 150获取指示由用户对包括用户对象的图像执行的操作的信息,并且将该信息传送到服务器600,以使得控制单元140可以基于操作而改变包括用户对象的图像。
注意,除通信单元530之外的各个功能配置的细节与上述实施例1中类似,因此将省略重复描述。另外,在该实施例中,作为变型例,可以独立地配置用于将用户的感测数据提供给服务器的终端设备以及用于从服务器接收包括用户对象的图像的数据以显示该数据的终端设备。例如,以上终端设备500的功能可由以下的分散的终端来实现:传感器记录终端500a,其包括传感器110,并且获取感测数据并将该感测数据提供到服务器600;以及显示终端500b,其包括通信单元530和UI 150,并且利用从服务器600接收的数据而显示包括用户对象的图像。在该情况下,显示终端500b不一定是用户携带的终端设备,并且可以是例如静止PC、电视机或游戏控制台。
在上述本公开的实施例3中,例如,行为识别单元120和应用服务器210用作用于获取用户的行为信息的第一信息获取单元。应用服务器210还用作第二信息获取单元,该第二信息获取单元从DB 220读取另外提供的属性信息,并且通过对行为信息执行统计处理而获取不同于行为信息的关于用户的信息。控制单元140用作显示控制单元,该显示控制单元经由通信单元530在终端设备500的UI 150中所包括的显示单元中显示用户对象和虚拟空间,其中,用户对象是基于行为信息而配置的并且表示每个用户,虚拟空间是基于不同于行为信息的信息而配置的,并且用户对象布置在虚拟空间中。因此,也可以说服务器600是包括这些构件元件的信息处理设备。
与上述实施例1和2相比,由于终端设备500甚至不需要执行用于生成包括用户对象的图像的计算,因此该实施例在终端设备500的功耗方面是最有利的。同时,在该实施例中,由于在服务器600中生成包括用户对象的图像,因此服务器600不仅掌握用户的行为信息而且掌握UI 150中的操作状态。因此,以上两个实施例在隐私性方面可能相对于该实施例具有优势。
如上所述,在本公开的实施例中,关于每个功能配置布置在***中的哪个部分,可以采用各种变型。当然,这样的变型的示例不限于以上三个示例及其变型例。
(2.行为信息分享)
参照图4和图5,将描述在本公开的一些实施例中的行为信息分享。在例如上述每个实施例中,经由控制单元140所显示的用户对象来分享每个用户的行为信息。在以下描述中,将更具体地描述包括要参考的数据、要显示的屏幕等的示例的这种行为信息分享。
注意,在以下描述中,“行为状态”是用于指示基于预定基准而分类的用户的行为的信息。例如,在以下描述中,“休息”、“跑步”、“乘汽车移动”等将被例示作为行为状态,但是可以设置其他各种行为状态。在一些情况下,可以取决于例如虚拟空间1013的种类来改变行为状态的粒度。例如,在一些情况下,“乘汽车移动”的行为状态、“乘公共汽车移动”的行为状态和“乘火车移动”的行为状态可被集成和显示作为“移动”的单个行为状态。在以下描述中,“行为日志”是指示过去的用户行为历史的信息。在一些示例中,行为日志可以是行为状态的历史。
图4是示出在本公开的一些实施例中的行为信息分享的视图。参照图4,用户使用设置在终端设备中的客户端应用1001以登录社交媒体1003。社交媒体1003提供关于已登录的用户的分享列表1005。分享列表1005是从服务器提供的,该服务器将社交媒体1003提供到例如上述实施例中的控制单元140。注意,尽管在图4的示例中分享列表是从社交媒体提供的,但是在本公开的其他示例中,分享列表可由除社交媒体之外的构件提供。例如,可以以用户和作为该用户朋友的其他用户直接交换ID的方式来准备由朋友分享的分享列表。
同时,客户端应用1001控制终端设备或服务器的行为识别单元1007,以使得行为识别单元1007将用户的行为信息提供给行为信息DB 1009。多个用户使用客户端应用1001来登录社交媒体1003,因此在行为信息DB 1009中收集了用户的行为信息。
在用户和其他用户分享行为信息的情况下,在例如上述实施例中,控制单元140可以根据分享列表1005来显示可在UI 150中分享其行为信息的其他用户的列表1011,然后在虚拟空间1013中显示示出选自列表1011的用户的行为状态的用户对象1015。注意,以下将描述虚拟空间1013和用户对象1015的具体显示示例。
这里,为了显示用户对象1015,控制单元140从行为信息DB 1009获取用户的行为信息。此时,可通过参考分享列表1005来确定是否可以提供用户的行为信息。可针对用户被分类在的各个组设置多个虚拟空间1013,并且可切换和显示虚拟空间1013。在图4的示例中,设置了三个虚拟空间1013a、1013b和1013c。例如基于行为信息而设置的行为状态的粒度在虚拟空间1013a、1013b和1013c当中可以是不同的。
用户可以通过选择显示在UI 150中的虚拟空间1013中的用户对象1015来参考其他用户的行为日志显示1017。行为日志显示1017是例如由示出目标用户在该天执行的行为的比率的图表和用户在过去的行为模式所表示的、目标用户的行为日志的显示。可以基于从行为信息DB 1009获取的目标用户的行为日志1019生成行为日志显示1017。
图5是示出图4所示的行为信息分享的显示示例的视图。如图5所示,列表1011是包括每个用户的信息1021作为元素的列表。在每个用户的信息1021中,例如,缩略图图像、用户名、社交媒体中的ID和行为状态被显示为文本,并且可显示示出行为状态的用户对象1023。注意,在虚拟空间1013中显示的用户对象1023和用户对象1015可以是共同对象。在用户没有登录社交媒体1003的情况下,或者在用户已登录但是没有识别其行为的情况下,没有指定行为状态,因此,存在行为状态的文本和用户对象1023没有显示在每个用户的信息1021中的可能性。
同时,虚拟空间1013是布置用于表示每个用户的用户对象1015的空间。用户对象1015通过使用每个用户的姿势或显示位置来示出每个用户的行为状态。因此,在没有指定用户的行为状态的情况下,存在没有显示用户对象1015以及列表1011中的用户对象1023的可能性。此外,如下所述,根据例如每个用户的属性、行为模式等来改变布置用户对象1015的虚拟空间1013。
通过选择显示在列表1011中的每个用户的信息1021或者显示在虚拟空间1013中的每个用户的用户对象1015,可以显示用户的行为日志显示1017。图5示出了行为统计显示1017a和评论时间线显示1017b作为行为日志显示1017的两个示例。行为统计显示1017a是示出目标用户的行为日志的统计分析的结果的显示,并且可以包括例如示出一天的用户的行为状态的比率的图表、以及通过将用户的特定行为的量(走路花费的时长、步数、乘火车花费的时长等)与其他用户进行比较而获得的排序显示。评论时间线显示1017b显示目标用户发布的评论的时间线,并且显示在发布每条评论时用户的行为状态。
这里,如上所述,在列表1011和虚拟空间1013中,终端设备的用户本身被显示为信息1021或用户对象1015。通过对其进行选择,还可以显示用户自己的行为日志显示1017。在用户自己的行为日志显示1017中,可以基本上显示所有项目。同时,在其他用户的行为日志显示1017中,可以有限地显示允许每个用户打开的项目。即,由每个用户基于例如行为的种类或时间段而设置为关闭的行为日志没有反映在行为日志显示1017中。
可根据目标用户的当前行为状态来改变被显示为行为日志显示1017的行为日志的范围以及在行为日志显示1017中显示行为日志的方法。例如,在用户当前正移动的情况下,仅关于移动(诸如走路、火车和公共汽车)的行为日志可反映在行为日志显示1017中。替选地,在用户当前正在办公室中工作的情况下,仅办公室中的行为日志可反映在行为日志显示1017中。
(3.行为状态显示)
参照图6和图7,将描述本公开的一些实施例中的行为状态显示。在上述行为信息分享中,通过在虚拟空间1013中显示示出每个用户的行为状态的用户对象1015来分享每个用户的行为状态。在以下描述中,将更具体地描述行为状态的显示。
图6是示出本公开的一些实施例中的行为状态显示的视图。在图6的示例中,用户对象1015a至1015g显示在虚拟空间1013中。
(使用用户对象本身的表现)
如图6的示例所示,每个用户对象1015可通过使用其姿势(形状)或运动来表现相应用户的行为状态。例如,用户对象1015a是以坐下姿势显示的,这指示用户的行为状态是“休息”。用户对象1015c和1015e是以跑步姿势显示的并且用户对象实际上在跑步,这指示用户的行为状态是“跑步”。用户对象1015f是以持有书的姿势显示的,这指示用户的行为状态是“阅读”。用户对象1015g被显示为停顿姿势,这指示用户的行为状态是“停止”。
(使用与其他对象的关系的表现)
用户对象1015可通过使用被显示为其容器的其他对象(容器对象)来表现相应用户的行为状态。例如,在行驶在道路上的汽车的容器对象1016a中显示用户对象1015b,这指示用户的行为状态是“乘汽车移动”。在行驶在道路上的公共汽车的容器对象1016b中显示用户对象1015b,这指示用户的行为状态是“乘公共汽车移动”。
这里,基于例如被显示为虚拟空间1013中的用户对象1015的用户的行为模式来显示布置在虚拟空间1013中的容器对象1016,并且甚至在不存在具有与容器对象1016对应的行为状态的用户的情况下也可以显示该容器对象1016。例如,在图6的示例中,显示了用于指示用户坐下的长椅的容器对象1016c,但是没有显示坐在长椅上的用户对象。
可根据相关联用户对象1015的数量来改变与用户对象1015相关联地显示的其他对象的数量或大小。例如,在图6的示例中,在表示用户乘汽车的用户对象1015的数量增加的情况下,可另外地显示其他汽车。此外,在图6的示例中,在表示乘公共汽车的用户的用户对象1015的数量增加的情况下,可增加公共汽车的大小。此外,容器对象1016可用作操作元素,该操作元素用于通过选择容器对象1016来共同选择具有与所选择的容器对象1016对应的行为状态的用户。例如,如图7所示,在图6的示例中,在选择了被显示在虚拟空间1013中以便指示用户乘公共汽车的公共汽车的容器对象1016b的情况下,共同选择乘公共汽车的所有用户。被共同选择的用户可以被显示为例如图7所示的列表1011,或者可以被设置为消息的传送目的地。类似的操作可以应用于例如显示在虚拟空间1013中的汽车或长椅的容器对象1016。
(与行为状态对应的用户对象的布置)
根据各个用户对象1015表现的行为状态来确定虚拟空间1013中的用户对象1015的布置。在图6的示例中,与乘汽车或公共汽车移动的用户对应的用户对象1015b和1015d布置在虚拟空间1013中所绘制的道路上。与休息用户对应的用户对象1015a布置在虚拟空间1013中所绘制的咖啡馆中。在图6的示例中,每个用户对象的布置可以例如与每个用户的实际位置信息无关地来确定。因此,例如,在不同地方乘公共汽车的多个用户可以被表现为乘同一辆公共汽车的多个用户对象1015。
同时,对于与跑步用户对应的用户对象1015c和1015e,用户对象1015c布置在前侧的公园中,并且用户对象1015e布置在远侧的人行横道上。该布置可以指示与用户对象1015c对应的用户在除道路之外的地方(诸如公园)跑步,并且与用户对象1015e对应的用户在道路或人行道上跑步。因此,用户对象1015的布置不仅可反映各个用户对象1015表现的行为状态,而且可反映用户的位置信息等。注意,在图6的示例中,用户的位置的种类反映在用户对象1015的布置中。因此,在道路上跑步的用户可以布置在与用户对象1015e相同的人行横道上,而与用户在哪条道路上跑步无关,并且在除道路之外的地方跑步的用户可以布置在与用户对象1015c相同的公园中,而与该地方是否是公园无关。作为另一示例,表示乘电梯的用户的用户对象1015可布置在虚拟空间1013中所显示的建筑物中。
在以上示例中,布置在虚拟空间1013中的背景对象(诸如道路、咖啡馆、公园、人行横道和建筑物)的数量或大小可根据布置在其中的用户对象1015的数量来改变。例如,在图6的示例中,在表示乘汽车或公共汽车移动的用户的用户对象1015的数量变为预定数量或更多的情况下,显示在虚拟空间1013中的道路的宽度可增加。此外,例如,在表示乘电梯的用户的用户对象1015的数量变为预定数量或更多的情况下,其他建筑物可另外地显示在虚拟空间1013中。
(4.虚拟空间的设置)
参照图8至图11,将描述本公开的一些实施例中的虚拟空间的设置。在上述行为信息分享中,通过在虚拟空间1013中显示反映每个用户的行为状态的用户对象1015来分享每个用户的行为状态。在以下描述中,将更具体地描述该情况下的虚拟空间1013的设置。
图8是示出本公开的一些实施例中的虚拟空间的设置的第一示例的视图。在图8的示例中,作为布置有表示被分类在组A中的用户的用户对象1015的虚拟空间1013,设置了形状像书店一样的虚拟空间(“书店”城视图(town view))。这基于如下特性:在从每个用户另外提供的简档信息1025a中,被分类在组A中的每个用户具有基于书的购买历史等设置的高“书得分”(设置为0至100)。
图9是示出本公开的一些实施例中的虚拟空间的设置的第二示例的视图。在图9的示例中,作为布置有表示被分类在组B中的用户的用户对象1015的虚拟空间1013,设置了形状像上学路线一样的虚拟空间(“年轻&学生”城视图)1013q。这基于如下事实:在从每个用户另外提供的简档信息1025b中,被分类在组B中的每个用户在少年晚期到二十岁出头,并且他们的职业是大学生或高中生。
图10是示出本公开的一些实施例中的虚拟空间的设置的第三示例的视图。在图10的示例中,与以上第一示例类似,作为显示有表示被分类在组C中的用户的用户对象1015的虚拟空间1013,设置了形状像书店一样的虚拟空间(“书店”城视图)1013p。这可以基于如下事实:在基于行为日志提取的平均行为模式中,每个用户分享了行为“阅读”的比率相对高的特性。
如在上述三个示例中描述的,在本公开的一些实施例中,基于与用于配置用户对象1015的用户的行为信息(第一信息)不同的信息(第二信息),来配置在包括用户对象的图像中用作用户对象1015的背景的虚拟空间1013。虚拟空间1013可以基于关于用户的第二信息的组合结果(例如,包括平均值、中间值等的各种聚类的结果)来配置。在该情况下,表示用户的用户对象1015可以布置在共同虚拟空间1013中。注意,被显示为虚拟空间1013的图像可从例如预先设置的图像来选择,或者可通过根据预定规则对从关于用户的信息提取的数值进行转换来新生成。
例如,在图8和图9的以上示例中,虚拟空间1013是基于每个用户的简档信息1025而配置的。简档信息1025是指示用户的属性的信息的示例,并且是基于例如用户的年龄、职业、产品购买历史等生成的。当然,简档信息可基于除年龄、职业和产品购买历史之外的信息来生成,并且虚拟空间1013可基于除简档信息之外的信息来配置。
例如,在图10的以上示例中,虚拟空间1013是基于指示每个用户的行为模式的信息而配置的。指示行为模式的信息是通过对用户的行为信息执行统计处理而获得的信息的示例。用户的行为模式是以例如在实施例1至3中描述的应用服务器210对在DB 220中累积的用户的行为信息执行统计处理的方式来提取的。注意,作为用于提取行为模式的处理,可以使用在例如JP 2011-81431A中描述的公知技术,因此这里将省略其详细描述。
此外,在图10的示例中,可通过反映对于分类在组C中的用户而言共同的行为模式来随时间改变针对组C设置的虚拟空间1013的一部分或全部。例如,在图10的示例中,用户的行为模式在大约22:00具有共同的阅读时间。基于此,例如,常规虚拟空间1013可仅在21:30至23:00之间改变为形状像书店一样的虚拟空间1013p。替选地,在虚拟空间1013中,每个用户对象1015的显示可被改变,以使得用户对象1015仅在21:30至23:00之间拥有书的对象。
图11是示出本公开的一些实施例中的虚拟空间的操作的示例的视图。在图11的示例中,表示用户P和Q的用户对象1015p和1015q显示在虚拟空间1013中。用户P具有每天在8:00乘公共汽车的行为模式。同时,用户Q具有每天在9:00乘公共汽车的行为模式。与此对应,公共汽车1027a和公共汽车1027b分别在8:00和9:00显示在虚拟空间1013中。公共汽车1027可以被显示为以上图6的示例中的容器对象1016。在用户P的行为模式指示用户P像平常一样乘公共汽车的情况下,表示用户P的用户对象1015p乘公共汽车1027a。类似地,在用户Q的行为模式指示用户Q像平常一样乘公共汽车的情况下,表示用户Q的用户对象1015q乘公共汽车1027b。
这里,无论用户P和Q是否乘公共汽车,均可显示在虚拟空间1013中显示的公共汽车1027a和1027b。更具体地,在虚拟空间1013中,公共汽车1027a可在每天8:00运行,并且公共汽车1027b可在9:00运行。在该情况下,例如,在由于用户P休假等所以用户P在8:00没有乘公共汽车的情况下,表示用户P的用户对象1015p根据此时用户P的行为状态而被显示为其他地方的其他姿势,而公共汽车1027a像平常一样在8:00运行。注意,由于用户P没有乘公共汽车,因此没有用户对象乘公共汽车1027a。
因此,通过基于经由对用户的行为信息执行统计处理而获得的信息(诸如行为模式)来控制显示在虚拟空间1013中的对象或虚拟空间1013的显示,可以基于虚拟空间1013的显示来识别用户的行为的特性,而不受用户的临时和非常规行为的影响。
作为这样的显示的应用,可执行从特定用户接近其他用户。例如,存在如下情况:多个用户在同一时段具有行为模式(行为可相同或不同),诸如用户X具有“在周六晚上慢跑”的行为模式并且用户Y具有“在周六晚上骑自行车”的行为模式的情况。在该情况下,在多个用户中的一些意外地没有根据行为模式执行行为的情况下,其他用户可鼓励这些用户执行该行为。在以上示例中,在周六晚上用户X在慢跑而用户Y没有在骑自行车的情况下,表示用户X的用户对象1015可在显示在用户Y的终端设备中的虚拟空间1013中慢跑的情况下鼓励用户Y骑自行车。
(5.对对象执行的操作)
参照图12和图13,将描述在本公开的一些实施例中对对象执行的操作。在上述行为信息分享中,对每个用户的信息或每个真实用户执行的操作可以通过对显示在用户接口中的虚拟空间1013中的用户对象1015进行操作来执行。在以下描述中,将更具体地描述在该情况下对对象执行的操作。
图12A是示出在本公开的一些实施例中对对象执行的操作的第一示例的视图。在图12A的示例中,通过经由诸如拖放的操作将以停止状态显示的用户对象1015移动到显示在虚拟空间1013中的汽车1027c,将用户的行为状态从“停止”修改为“乘汽车移动”。注意,另外,在该示例中,与图6的示例类似,汽车1027c中的用户对象1015的显示指示用户正乘汽车移动。因此,由于与用户的行为状态对应的对象(这里为汽车1027c)显示在虚拟空间中,因此可以通过改变用户对象1015的布置来执行行为状态的修改操作。这样的修改操作的结果可用于例如行为识别的研究中。在图6的示例中,类似地可以执行诸如使用户乘公共汽车、使用户坐在咖啡厅或者使用户坐在长椅上的操作。
图12B是示出在本公开的一些实施例中对对象执行的操作的第二示例的视图。在图12B的示例中,当长时间按压用户对象1015时,门1027d出现。通过诸如拖放的操作将用户对象1015移动到门1027d,从与当前显示的虚拟空间1013对应的用户组删除用户对象1015所表示的用户。因此,在对用户对象1015执行预定操作(这里为长按)的情况下,可以使得在此之前未显示在虚拟空间1013中的对象新出现,并且可通过使用该对象来执行对用户对象1015或者与用户对象1015对应的用户执行的操作。
图13A和图13B是各自示出在本公开的一些实施例中对对象执行的操作的第三示例的视图。在图13A和图13B的示例中,在长时间按压用户对象1015之后终止接触(随后没有执行诸如拖动的操作)的情况下,对话框1029出现。对话框1029根据此时与用户对象1015对应的用户的行为状态而显示可以对用户执行的操作。
例如,在停止图13A所示的用户对象1015的情况下,在对话框1029a中显示“消息”、“振动”和“音频”。通过选择显示在对话框1029a中的每个操作,对目标用户执行相应操作。例如,在选择“消息”的情况下,屏幕改变为至目标用户的消息传送屏幕。在选择“振动”的情况下,执行对目标用户的振动通知。在选择“音频”的情况下,准备与目标用户的音频电话呼叫。
同时,在如图13B所示的由于用户对象1015乘汽车1027c因此指示相应用户正乘汽车移动的用户对象1015的情况下,在对话框1029b中显示“振动”和“音频”。在该示例中,难以在乘汽车移动期间阅读文本消息或回复文本消息,因此,关于乘汽车1027c的用户对象1015,“消息”没有显示在对话框1029中。因此,在本公开的一些实施例中,根据用户对象1015所表现的用户的行为状态的种类来过滤经由用户对象1015可执行的操作。
此外,在本公开的一些实施例中,还可以基于选择用户对象1015的操作的种类来对用户对象1015表示的用户执行不同种类的操作。例如,在用户对象1015被触摸的情况下,显示改变为日志显示1017。在触摸用户对象1015两次的情况下,显示改变为消息传送屏幕。在朝向右侧轻拂用户对象1015的情况下,准备音频电话呼叫。在抖动终端设备同时轻触用户对象1015的情况下,对目标用户执行振动通知。
此外,在本公开的一些实施例中,当选择用户对象1015时,可自动地选择对用户对象1015表示的用户执行的操作的种类。例如,在对用户对象1015执行预定操作(例如,双击)并且用户对象1015表示的用户是执行操作的用户本身的情况下,选择向社交媒体发布消息。在用户对象1015表示的用户是朋友的情况下,选择向用户传送消息。在执行消息传送的情况下并且如果目标用户坐下,则由于假设用户可以花费长时间来阅读消息,因此可选择具有图像的消息的传送。在目标用户正乘汽车移动的情况下,可选择振动通知以便不干扰驾驶。
在如例如图6所示的利用用户对象1015显示每个用户的行为状态的屏幕中,可对表示适合于通信的用户的用户对象进行强调。在该情况下,例如,基于行为信息而指示用户正操作终端的用户的用户对象1015可闪烁,并且可在最后5分钟内向社交媒体发布了消息的用户的用户对象上显示标记。
(6.用户的分组)
参照图14至图18,将描述本公开的一些实施例中的用户的分组。在上述行为信息分享中,可以针对用户的每个组显示虚拟空间1013,并且表示分类在每个组中的用户的用户对象1015可以布置在每个虚拟空间1013中。在以下描述中,将更具体地描述在包括虚拟空间1013的用户界面中执行用户的分组的示例。
图14是示出在本公开的一些实施例中的用户的分组操作的概况的视图。如以上参照例如图5所描述的,在显示了各用户的列表1011中,可以显示示出各个用户的行为状态的用户对象1023。在图14的示例中,可以被分组的用户显示在列表1011中,并且通过长时间按压这些用户当中的任意用户的用户对象1023以及将屏幕轻拂到右侧或左侧,而在保持被长时间按压的用户对象1023的同时将屏幕切换到虚拟空间1013。然后,通过将用户对象放置在该虚拟空间1013中,将与用户对应的用户对象1015添加到虚拟空间1013。除此之外,用户被分类在与虚拟空间1013对应的组中。
此时,在改变屏幕的同时显示的用户对象1031可以与用户对象1023相同,可以与用户对象1015相同,或者可以与这两者不同。通过在屏幕切换到虚拟空间1013之后进一步将屏幕轻拂到右侧或左侧,可显示又一虚拟空间1013并且所选择的用户可被分类在又一组中。
如上所述,可以针对用户所分类在的每个组来改变显示在UI 150中的虚拟空间1013。此外,可针对每个虚拟空间1013而改变当对用户的行为进行分类和设置其行为状态时所使用的基准。例如,在与特定组对应的虚拟空间1013是形状像书店一样的虚拟空间(“书店”城视图)的情况下,与另一虚拟空间相比,可更详细地对关于书的行为状态进行分类,并且可大致对除关于书的行为状态之外的行为状态进行分类(例如,乘火车、公共汽车和汽车移动被集成为“移动”)。
图15是示出在图14所示的用户的分组操作中的推荐组显示的第一示例的视图。在图15的示例中,基于简档信息1025而确定特定用户适合于被分类在与形状像书店一样的虚拟空间(“书店”城视图)对应的组中。在该情况下,在列表1011中显示的该用户的信息1021中,可显示指示例如推荐组或虚拟空间的文本1033(“书店”)。此外,与该用户对应的用户对象1023可改变为与该组或虚拟空间对应的对象1035。
如以上参照图14所描述的,可以以下述方式来表现推荐组:当长时间按压显示在列表1011中的用户对象1023并且将用户对象1023移动到虚拟空间1013时,不改变虚拟空间1013的显示。在上述示例中,虚拟空间1013是基于被分类在组中的用户的简档信息1025、行为模式等而配置的。因此,在将表示与已分类在组中的用户不同的用户的用户对象1015添加到该虚拟空间1013的情况下,出现在简档信息1025、行为模式等中的特性在一些情况下改变。例如,在具有低“书得分”的用户被添加到与具有相对高“书得分”的用户所分类在的组对应的虚拟空间1013的情况下,该组中的“书得分”的平均值减小并且虚拟空间(“书店”城视图)没有被维持,因此在一些情况下虚拟空间1013变为平均虚拟空间1013。在图15的示例中,在这样的新用户添加到组的情况下可能发生的虚拟空间1013的改变可以被显示为预览。这里,虚拟空间1013无改变(或者几乎无改变)表示要新分组的用户和该组的用户具有共同的特性。
图16是示出图15所示的示例的处理的流程图。以下处理可以是例如图1至图3所示的控制单元140的处理。首先,接收组成员的选择和登记(步骤S101)。这里的登记可以是例如组成员的初始登记。在该情况下,在每组中,尚未设置要显示的虚拟空间1013或组成员的特性。
接下来,获取所登记的成员的简档(步骤S103)。这里所获取的简档是诸如在例如图8和图9的示例中所示的简档信息1025的信息,并且可以是与行为信息不同的由每个用户登记的信息。接下来,提取简档的共同项(步骤S105)。这里,例如,提取下述特性作为用户当中的共同项:该特性诸如为具有相对高、低或中等水平的得分值。注意,可例如基于简单平均值来确定得分是高还是低,或者可考虑离差来确定得分是高还是低。
接下来,基于在步骤S103中提取的共同项来选择组的城视图(步骤S107)。这里的城视图被显示为以上描述中的虚拟空间1013,并且是例如图8和图9的示例所示的“书店”城视图和“年轻&学生”城视图。通过至此执行的处理,完成与步骤S101中所选择和登记的成员所分类在的组对应的虚拟空间1013的设置。
此后,例如,在显示在列表1011中的用户当中存在未登记在组中的用户的情况下,显示推荐组(步骤S109)。推荐组可以通过例如以上参照图15描述的方法来显示。该显示不限于诸如文本1033和对象1035的、自动显示的显示并且该显示可以是响应于用户执行的预定操作而改变的显示,诸如当用户对象1023被移动到虚拟空间1013时存在或不存在发生在显示中的改变。
接下来,接收组成员的另外选择和另外登记(步骤S111)。这里的所接收的另外选择和另外登记可以由参考了步骤S109中的推荐组的显示的用户来执行。然而,用户不一定根据推荐组的显示来执行另外选择和另外登记,并且可忽略推荐组的显示并执行另外选择和另外登记。尽管未示出,但是在步骤S111之后再次执行与步骤S103至S107的处理类似的处理,并且可以选择适合于另外选择和另外登记之后的组的城视图。此外,在仍存在未登记在组中的用户的情况下,可以再次执行与步骤S109中的推荐组显示类似的推荐组显示。
图17是示出图14所示的用户的分组操作中的推荐组显示的第二示例的视图。在图17的示例中,基于从过去的行为日志获得的行为模式来确定特定用户适合于被分类在与形状像书店一样的虚拟空间(“书店”城视图)对应的组中。在该情况下,在显示在列表1011中的该用户的信息1021中,例如,可显示指示推荐组或虚拟空间的文本1033(“书店”)。此外,与该用户对应的用户对象1023可改变为示出与该组或虚拟空间对应的用户的行为的对象1037。此外,以与图15的示例相同的方式,可以以当长时间按压显示在列表1011中的用户对象1023并且将用户对象1023移动到虚拟空间1013时不改变虚拟空间1013的显示的方式来表现推荐组。
图18是示出图17所示的示例的处理的流程图。以下处理可以是例如图1至图3所示的控制单元140的处理。首先,通过与图16所示的步骤S101至S107中的处理类似的处理,设置用户被分类在的组以及与该组对应的城视图(步骤S201)。接下来,获取组成员的行为模式(步骤S203)。作为行为模式,可获取基于每个成员的行为日志而预先生成的行为模式,或者可基于此时的每个成员的行为日志来新生成行为模式。
此外,基于在步骤S203中获取的各个成员的行为模式来提取组成员当中的高度相关行为(步骤S205)。可基于多个基准来提取这里的“高度相关行为”,或者可基于包括在生活模式中的共同行为来简单地提取这里的“高度相关行为”,上述多个基准诸如“同一时间段中的同一行为”(例如,如图10的示例所示的,在每晚的同一时间段阅读)、“同一天(工作日/假期)中的同一行为”(例如,在工作日长时间乘汽车移动的用户假设使用汽车用于工作,以及在假期长时间乘汽车移动的用户假设在休闲时间使用汽车)、以及“具有基本上相同长度的同一行为”(例如,甚至在每天跑步的用户的情况下,15分钟和1小时在水平方面是不同的)。
接下来,根据在步骤S205中提取的行为来更新城视图(步骤S207)。这里的城视图的更新可指示例如以完全新的城视图来替换城视图,或者指示要布置在虚拟空间1013中的对象(诸如图11的示例所示的公共汽车1027)的添加或改变。在随后处理中,针对未登记组的用户来显示推荐组(步骤S109),并且以与图16的示例相同的方式来接收组成员的另外选择和另外登记(步骤S111)。
(7.硬件配置)
接下来,参照图19,将描述根据本公开的实施例的信息处理设备的硬件配置。图19是示出信息处理设备的硬件配置的框图。图19所示的信息处理设备900可实现例如上述实施例中的终端设备和服务器。
信息处理设备900包括中央处理单元(CPU)901、只读存储器(ROM)903和随机存取存储器(RAM)905。此外,信息处理设备900还可包括主机总线907、桥909、外部总线911、接口913、输入装置915、输出装置917、存储装置919、驱动器921、连接端口923和通信装置925。此外,信息处理设备900可根据需要而包括成像装置933和传感器935。取代CPU 901或者与CPU901一起,信息处理设备900还可包括诸如数字信号处理器(DSP)的处理电路。
CPU 901用作算术处理单元和控制单元,并且根据记录在ROM 903、RAM 905、存储装置919或可拆卸记录介质927中的各种程序而控制信息处理设备900的全部操作或操作的一部分。ROM 903存储由CPU 901使用的程序和算术参数。RAM 905主要存储用在CPU 901的执行中的程序以及在执行期间适当地变化的参数等。CPU 901、ROM 903和RAM 905经由由诸如CPU总线等的内部总线构成的主机总线907而连接到彼此。另外,主机总线907经由桥900连接到诸如***部件互连/接口(PCI)的外部总线911。
输入装置915是用户操作的装置,诸如鼠标、键盘、触摸板、按钮、开关和控制杆。另外,输入装置915可以是使用例如红外光或其他无线电波的远程控制装置,或者可以是诸如与信息处理设备900的操作兼容的蜂窝电话的外部连接装置929。输入装置915包括输入控制电路,该输入控制电路基于用户输入的信息而生成输入信号,并且将该输入信号输出到CPU 901。用户通过操作输入装置915而将各种数据输入到信息处理设备900以及指示信息处理设备900执行处理操作。
输出装置917由能够在视觉上或听觉上向用户通知所获取的信息的装置构成。例如,输出装置917可以是:显示装置,诸如液晶显示器(LCD)、等离子显示面板(PDP)或有机电致发光(EL)显示器;音频输出装置,诸如扬声器或耳机;或者打印机。输出装置917将通过信息处理设备900执行的处理获得的结果输出作为文本或图像形式的视频,或者输出作为音频或声音形式的音频。
存储装置919是被配置为信息处理设备900的存储单元的示例的用于存储数据的装置。存储装置919由例如磁存储装置构成,诸如硬盘驱动器(HDD)、半导体存储装置、光学存储装置或磁光存储装置。该存储装置919存储CPU 901要执行的程序、各种数据和从外部获得的各种数据。
驱动器921是用于诸如磁盘、光盘、磁光盘或半导体存储器的可拆卸记录介质927的读取器/写入器,并且被置于信息处理设备900中或者在外部附接到信息处理设备900。驱动器921读出记录在所附接的可拆卸记录介质927上的信息,并且将该信息输出到RAM 905。此外,驱动器921将该记录写入到所附接的可拆卸记录介质927上。
连接端口923是用于允许装置直接连接到信息处理设备900的端口。连接端口923的示例包括通用串行总线(USB)端口、IEEE 1394端口和小型计算机***接口(SCSI)端口。连接端口923的其他示例可包括RS-232C端口、光学音频端子和高清多媒体接口(HDMI)端口。外部连接装置929与连接端口923的连接可实现信息处理设备900与外部连接装置929之间的各种数据交换。
通信装置925是由例如用于建立与通信网络931的连接的通信装置构成的通信接口。通信装置925是例如有线或无线局域网(LAN)、蓝牙(注册商标)、用于无线USB(WUSB)的通信卡等。替选地,通信装置925可以是用于光学通信的路由器、用于异步数字用户线路(ADSL)的路由器、用于各种通信的调制解调器等。例如,通信装置925可以在因特网上使用诸如TCP/IP的特定协议并且与其他通信装置传送和接收信号等。连接到通信装置925的通信网络931由有线地或无线地连接的网络构成,并且是例如因特网、家用LAN、红外通信、无线电波通信和卫星通信。
成像装置933是下述装置:该装置利用包括图像传感器(诸如电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS))和用于控制图像传感器上的主体的图像信息的透镜的各种构件而对真实空间进行成像,并且生成拍摄图像。成像装置933可对静止图像或运动图像进行成像。
传感器935是各种传感器中的任意传感器,诸如加速度传感器、陀螺仪传感器、磁场传感器、光学传感器、声音传感器和压力传感器。例如,传感器935获取与信息处理设备900本身的状态有关的信息(诸如信息处理设备900的外壳的姿势)或者与信息处理设备900的***环境有关的信息(诸如信息处理设备900附近的亮度或噪声)。此外,传感器935可包括全球定位***(GPS)传感器,该GPS传感器通过接收GPS信号来测量设备的纬度、经度和高度。
至此,示出了信息处理设备900的硬件配置的示例。上述每个结构元件可使用通用材料来配置,或者可由专用于每个结构元件的功能的硬件来配置。可根据实施实施例时的技术水平来适当地改变配置。
(8.补充)
本公开的实施例可包括例如以上描述的信息处理设备(终端设备或服务器)、***、在信息处理设备或***中执行的信息处理方法、用于使得信息处理设备起作用的程序、以及记录有程序的非暂态有形介质。
以上参照附图描述了本公开的优选实施例,但是本公开当然不限于以上示例。本领域技术人员可在所附权利要求的范围内找到各种变更和修改,并且应理解,这些变更和修改将自然落入本公开的技术范围内。
另外,本技术还可如下进行配置。
(1)一种信息处理设备,包括:
第一信息获取单元,被配置成获取指示至少一个用户的行为的第一信息;
第二信息获取单元,被配置成获取关于所述至少一个用户的第二信息,所述第二信息与所述第一信息不同;以及
显示控制单元,被配置成在显示单元中显示用户对象和虚拟空间,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
(2)根据(1)所述的信息处理设备,
其中,所述显示控制单元对关于所述至少一个用户的所述第二信息进行组合,以设置对表示所述至少一个用户中的相应用户的用户对象而言共同的虚拟空间。
(3)根据(2)所述的信息处理设备,
其中,所述第二信息获取单元获取通过对指示所述至少一个用户的行为的信息执行统计处理而获得的所述第二信息。
(4)根据(3)所述的信息处理设备,
其中,所述第二信息获取单元获取指示所述至少一个用户的行为模式的所述第二信息。
(5)根据(4)所述的信息处理设备,
其中,所述显示控制单元基于所述行为模式而随时间改变所述虚拟空间的一部分或全部。
(6)根据(2)至(5)中任一项所述的信息处理设备,
其中,所述第二信息获取单元获取指示所述至少一个用户的属性的所述第二信息。
(7)根据(6)所述的信息处理设备,
其中,所述第二信息获取单元获取基于所述至少一个用户的年龄、职业或产品购买历史而生成的所述第二信息。
(8)根据(1)至(7)中任一项所述的信息处理设备,
其中,所述显示控制单元针对所述至少一个用户被分类在的每个组而配置所述虚拟空间,并且将所述用户对象布置在与每个用户被分类在的组对应的虚拟空间中。
(9)根据(8)所述的信息处理设备,
其中,关于未被分类在组中的用户,所述显示控制单元在所述显示单元中显示示出该用户被推荐分类到的组的文本或图像。
(10)根据(8)或(9)所述的信息处理设备,
其中,关于未被分类在组中的用户,通过将在该用户被布置在所述虚拟空间中的情况下发生在该虚拟空间中的改变显示为预览,所述显示控制单元指示与该虚拟空间对应的组是否为未被分类在组中的该用户被推荐分类到的组。
(11)根据(1)至(10)中任一项所述的信息处理设备,
其中,所述显示控制单元利用所述用户对象的显示而示出通过基于预定基准对每个用户的行为进行分类而获得的行为状态。
(12)根据(11)所述的信息处理设备,
其中,所述显示控制单元通过使用所述用户对象的形状或运动而示出每个用户的行为状态。
(13)根据(11)或(12)所述的信息处理设备,
其中,所述显示控制单元将与所述行为状态对应的容器对象布置在所述虚拟空间中,并且通过将所述用户对象显示在所述容器对象中而示出每个用户的行为状态。
(14)根据(13)所述的信息处理设备,
其中,所述显示控制单元基于所述至少一个用户的行为模式而显示所述容器对象。
(15)根据(14)所述的信息处理设备,
其中,无论所述至少一个用户是否根据所述行为模式执行行为,所述显示控制单元均显示所述容器对象。
(16)根据(13)至(15)中任一项所述的信息处理设备,
其中,所述显示控制单元根据具有与所述容器对象对应的行为状态的用户的数量而改变所述容器对象的数量或大小。
(17)根据(11)至(16)中任一项所述的信息处理设备,
其中,所述显示控制单元取决于所述虚拟空间而改变用于对行为状态进行分类的基准。
(18)一种***,包括:
终端设备;以及
一个或多个服务器装置,被配置成为所述终端设备提供服务,
其中,所述***通过使得所述终端设备与所述一个或多个服务器装置进行配合而提供如下功能:
用于获取指示至少一个用户的行为的第一信息的功能,
用于获取关于所述至少一个用户的第二信息的功能,所述第二信息与所述第一信息不同,以及
用于在显示单元中显示用户对象和虚拟空间的功能,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
(19)一种信息处理方法,包括:
获取指示至少一个用户的行为的第一信息;
获取关于所述至少一个用户的第二信息,所述第二信息与所述第一信息不同;以及
在显示单元中显示用户对象和虚拟空间,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
(20)一种使得计算机实现以下功能的程序:
用于获取指示至少一个用户的行为的第一信息的功能;
用于获取关于所述至少一个用户的第二信息的功能,所述第二信息与所述第一信息不同;以及
用于在显示单元中显示用户对象和虚拟空间的功能,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中。
附图标记列表
10、30、50 ***
100、300、500 终端设备
200、400、600 服务器
110 传感器
120 行为识别单元
130、530 通信单元
140 控制单元
150 UI

Claims (42)

1.一种信息处理设备,包括:
第一信息获取单元,被配置成获取指示至少一个用户的行为的第一信息;
第二信息获取单元,被配置成获取关于所述至少一个用户的第二信息,其中,所述第二信息与所述第一信息不同,并且是通过对指示所述至少一个用户的行为的信息执行统计处理而获得的;以及
显示控制单元,被配置成在显示单元中显示用户对象和虚拟空间,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中,
其中,所述显示控制单元针对所述至少一个用户被分类在的每个组而配置所述虚拟空间,并且将所述用户对象布置在与每个用户被分类在的组对应的虚拟空间中。
2.根据权利要求1所述的信息处理设备,
其中,所述显示控制单元对关于所述至少一个用户的所述第二信息进行组合,以设置对表示所述至少一个用户中的相应用户的用户对象而言共同的虚拟空间。
3.根据权利要求1所述的信息处理设备,
其中,所述第二信息获取单元获取指示所述至少一个用户的行为模式的所述第二信息。
4.根据权利要求3所述的信息处理设备,
其中,所述显示控制单元基于所述行为模式而随时间改变所述虚拟空间的一部分或全部。
5.根据权利要求2所述的信息处理设备,
其中,所述第二信息获取单元获取指示所述至少一个用户的属性的所述第二信息。
6.根据权利要求5所述的信息处理设备,
其中,所述第二信息获取单元获取基于所述至少一个用户的年龄、职业或产品购买历史而生成的所述第二信息。
7.根据权利要求1所述的信息处理设备,
其中,关于未被分类在组中的用户,所述显示控制单元在所述显示单元中显示示出该用户被推荐分类到的组的文本或图像。
8.根据权利要求1所述的信息处理设备,
其中,关于未被分类在组中的用户,通过将在该用户被布置在所述虚拟空间中的情况下发生在该虚拟空间中的改变显示为预览,所述显示控制单元指示与该虚拟空间对应的组是否为未被分类在组中的该用户被推荐分类到的组。
9.根据权利要求1所述的信息处理设备,
其中,所述显示控制单元利用所述用户对象的显示而示出通过基于预定基准对每个用户的行为进行分类而获得的行为状态。
10.根据权利要求9所述的信息处理设备,
其中,所述显示控制单元通过使用所述用户对象的形状或运动而示出每个用户的行为状态。
11.根据权利要求9所述的信息处理设备,
其中,所述显示控制单元将与所述行为状态对应的容器对象布置在所述虚拟空间中,并且通过将所述用户对象显示在所述容器对象中而示出每个用户的行为状态。
12.根据权利要求11所述的信息处理设备,
其中,所述显示控制单元基于所述至少一个用户的行为模式而显示所述容器对象。
13.根据权利要求12所述的信息处理设备,
其中,无论所述至少一个用户是否根据所述行为模式执行行为,所述显示控制单元均显示所述容器对象。
14.根据权利要求11所述的信息处理设备,
其中,所述显示控制单元根据具有与所述容器对象对应的行为状态的用户的数量而改变所述容器对象的数量或大小。
15.根据权利要求9所述的信息处理设备,
其中,所述显示控制单元取决于所述虚拟空间而改变用于对每个用户的行为进行分类的基准。
16.根据权利要求1所述的信息处理设备,
其中,所述显示控制单元被提供有关于已登录的用户的分享列表。
17.根据权利要求16所述的信息处理设备,
其中,所述显示控制单元基于所述分享列表来显示其第一信息能够被分享的用户的下述列表,该列表示出所述用户对象、缩略图图像或用户名。
18.根据权利要求1所述的信息处理设备,
其中,所述显示控制单元使得在所述虚拟空间中选择与目标用户对应的用户对象时显示所述目标用户的行为日志。
19.根据权利要求18所述的信息处理设备,
其中,所述显示控制单元显示由所述目标用户在过去的行为模式或者示出所述目标用户在一天执行的行为的比率的图表来表示的所述行为日志。
20.根据权利要求18所述的信息处理设备,
其中,所述目标用户的行为日志的项目被设置为对其他用户是打开的或关闭的。
21.一种信息处理***,包括:
终端设备;以及
一个或多个服务器装置,被配置成为所述终端设备提供服务,
其中,所述***通过使得所述终端设备与所述一个或多个服务器装置进行配合而提供如下功能:
用于获取指示至少一个用户的行为的第一信息的功能,
用于获取关于所述至少一个用户的第二信息的功能,其中,所述第二信息与所述第一信息不同,并且是通过对指示所述至少一个用户的行为的信息执行统计处理而获得的,以及
用于在显示单元中显示用户对象和虚拟空间的功能,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中,其中,针对所述至少一个用户被分类在的每个组而配置所述虚拟空间,并且将所述用户对象布置在与每个用户被分类在的组对应的虚拟空间中。
22.一种信息处理方法,包括:
获取指示至少一个用户的行为的第一信息;
获取关于所述至少一个用户的第二信息,其中,所述第二信息与所述第一信息不同,并且是通过对指示所述至少一个用户的行为的信息执行统计处理而获得的;以及
在显示单元中显示用户对象和虚拟空间,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中,
其中,针对所述至少一个用户被分类在的每个组而配置所述虚拟空间,并且将所述用户对象布置在与每个用户被分类在的组对应的虚拟空间中。
23.一种记录有程序的非暂态有形介质,所述程序使得计算机实现以下功能:
用于获取指示至少一个用户的行为的第一信息的功能;
用于获取关于所述至少一个用户的第二信息的功能,其中,所述第二信息与所述第一信息不同,并且是通过对指示所述至少一个用户的行为的信息执行统计处理而获得的;以及
用于在显示单元中显示用户对象和虚拟空间的功能,所述用户对象是基于所述第一信息而配置的并且表示所述至少一个用户中的相应用户,所述虚拟空间是基于所述第二信息而配置的并且所述用户对象布置在所述虚拟空间中,其中,针对所述至少一个用户被分类在的每个组而配置所述虚拟空间,并且将所述用户对象布置在与每个用户被分类在的组对应的虚拟空间中。
24.根据权利要求23所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能对关于所述至少一个用户的所述第二信息进行组合,以设置对表示所述至少一个用户中的相应用户的用户对象而言共同的虚拟空间。
25.根据权利要求23所述的非暂态有形介质,
其中,用于获取第二信息的功能获取指示所述至少一个用户的行为模式的所述第二信息。
26.根据权利要求25所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能基于所述行为模式而随时间改变所述虚拟空间的一部分或全部。
27.根据权利要求24所述的非暂态有形介质,
其中,用于获取第二信息的功能获取指示所述至少一个用户的属性的所述第二信息。
28.根据权利要求27所述的非暂态有形介质,
其中,用于获取第二信息的功能获取基于所述至少一个用户的年龄、职业或产品购买历史而生成的所述第二信息。
29.根据权利要求23所述的非暂态有形介质,
其中,关于未被分类在组中的用户,用于显示用户对象和虚拟空间的功能在所述显示单元中显示示出该用户被推荐分类到的组的文本或图像。
30.根据权利要求23所述的非暂态有形介质,
其中,关于未被分类在组中的用户,通过将在该用户被布置在所述虚拟空间中的情况下发生在该虚拟空间中的改变显示为预览,用于显示用户对象和虚拟空间的功能指示与该虚拟空间对应的组是否为未被分类在组中的该用户被推荐分类到的组。
31.根据权利要求23所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能利用所述用户对象的显示而示出通过基于预定基准对每个用户的行为进行分类而获得的行为状态。
32.根据权利要求31所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能通过使用所述用户对象的形状或运动而示出每个用户的行为状态。
33.根据权利要求31所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能将与所述行为状态对应的容器对象布置在所述虚拟空间中,并且通过将所述用户对象显示在所述容器对象中而示出每个用户的行为状态。
34.根据权利要求33所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能基于所述至少一个用户的行为模式而显示所述容器对象。
35.根据权利要求34所述的非暂态有形介质,
其中,无论所述至少一个用户是否根据所述行为模式执行行为,用于显示用户对象和虚拟空间的功能均显示所述容器对象。
36.根据权利要求33所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能根据具有与所述容器对象对应的行为状态的用户的数量而改变所述容器对象的数量或大小。
37.根据权利要求31所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能取决于所述虚拟空间而改变用于对每个用户的行为进行分类的基准。
38.根据权利要求23所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能被提供有关于已登录的用户的分享列表。
39.根据权利要求38所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能基于所述分享列表来显示其第一信息能够被分享的用户的下述列表,该列表示出所述用户对象、缩略图图像或用户名。
40.根据权利要求23所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能使得在所述虚拟空间中选择与目标用户对应的用户对象时显示所述目标用户的行为日志。
41.根据权利要求40所述的非暂态有形介质,
其中,用于显示用户对象和虚拟空间的功能显示由所述目标用户在过去的行为模式或者示出所述目标用户在一天执行的行为的比率的图表来表示的所述行为日志。
42.根据权利要求40所述的非暂态有形介质,
其中,所述目标用户的行为日志的项目被设置为对其他用户是打开的或关闭的。
CN201480011894.2A 2013-03-08 2014-01-08 信息处理设备、***、信息处理方法和程序 Active CN105190513B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2013047040 2013-03-08
JP2013-047040 2013-03-08
PCT/JP2014/050108 WO2014136466A1 (ja) 2013-03-08 2014-01-08 情報処理装置、システム、情報処理方法およびプログラム

Publications (2)

Publication Number Publication Date
CN105190513A CN105190513A (zh) 2015-12-23
CN105190513B true CN105190513B (zh) 2019-03-01

Family

ID=51490998

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480011894.2A Active CN105190513B (zh) 2013-03-08 2014-01-08 信息处理设备、***、信息处理方法和程序

Country Status (5)

Country Link
US (2) US10969924B2 (zh)
EP (1) EP2966557A4 (zh)
JP (1) JP6254577B2 (zh)
CN (1) CN105190513B (zh)
WO (1) WO2014136466A1 (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150091891A1 (en) * 2013-09-30 2015-04-02 Dumedia, Inc. System and method for non-holographic teleportation
JP6379424B2 (ja) * 2014-10-20 2018-08-29 シャープ株式会社 画像記録装置
JPWO2018216355A1 (ja) 2017-05-24 2020-05-21 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US11803764B2 (en) * 2017-09-29 2023-10-31 Sony Interactive Entertainment Inc. Mobile and autonomous personal companion based on an artificial intelligence (AI) model for a user
KR20190106950A (ko) * 2019-08-31 2019-09-18 엘지전자 주식회사 지능형 디바이스 및 그 제어 방법
US20230136826A1 (en) 2020-03-17 2023-05-04 Sony Group Corporation Information processing device, information processing method, and program
US10987592B1 (en) 2020-06-05 2021-04-27 12traits, Inc. Systems and methods to correlate user behavior patterns within an online game with psychological attributes of users
US11206263B1 (en) 2021-01-25 2021-12-21 12traits, Inc. Systems and methods to determine content to present based on interaction information of a given user
US11616701B2 (en) * 2021-02-22 2023-03-28 Cisco Technology, Inc. Virtual proximity radius based web conferencing
WO2022208612A1 (ja) 2021-03-29 2022-10-06 京セラ株式会社 ウェアラブル端末装置、プログラムおよび表示方法
US11727424B2 (en) 2021-06-04 2023-08-15 Solsten, Inc. Systems and methods to correlate user behavior patterns within digital application environments with psychological attributes of users to determine adaptations to the digital application environments
US11654371B2 (en) * 2021-07-30 2023-05-23 Sony Interactive Entertainment LLC Classification of gaming styles
JP2023166210A (ja) * 2022-05-09 2023-11-21 ユニ・チャーム株式会社 情報処理装置、情報処理方法及び情報処理プログラム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090251457A1 (en) * 2008-04-03 2009-10-08 Cisco Technology, Inc. Reactive virtual environment

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4507992B2 (ja) * 2005-06-09 2010-07-21 ソニー株式会社 情報処理装置および方法、並びにプログラム
US20090106672A1 (en) * 2007-10-18 2009-04-23 Sony Ericsson Mobile Communications Ab Virtual world avatar activity governed by person's real life activity
US8639636B2 (en) * 2008-08-15 2014-01-28 At&T Intellectual Property I, L.P. System and method for user behavior modeling
JP5551867B2 (ja) 2008-12-05 2014-07-16 ソニー株式会社 情報処理装置、及び情報処理方法
JP5440080B2 (ja) 2009-10-02 2014-03-12 ソニー株式会社 行動パターン解析システム、携帯端末、行動パターン解析方法、及びプログラム
US9024977B2 (en) * 2010-08-02 2015-05-05 International Business Machines Corporation Resizing objects in regions of virtual universes
US20120253489A1 (en) 2011-03-28 2012-10-04 Dugan Brian M Systems and methods for fitness and video games
JP2013008232A (ja) 2011-06-24 2013-01-10 Sony Corp 情報処理装置とサーバと情報処理システムおよび情報処理方法とプログラム
JP5800184B2 (ja) 2011-07-14 2015-10-28 日本電気株式会社 情報処理システム、ユーザの行動促進方法、情報処理装置及びその制御方法と制御プログラム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090251457A1 (en) * 2008-04-03 2009-10-08 Cisco Technology, Inc. Reactive virtual environment

Also Published As

Publication number Publication date
US10969924B2 (en) 2021-04-06
EP2966557A1 (en) 2016-01-13
WO2014136466A1 (ja) 2014-09-12
EP2966557A4 (en) 2016-10-19
JPWO2014136466A1 (ja) 2017-02-09
US20150365449A1 (en) 2015-12-17
US20210200423A1 (en) 2021-07-01
JP6254577B2 (ja) 2017-12-27
CN105190513A (zh) 2015-12-23

Similar Documents

Publication Publication Date Title
CN105190513B (zh) 信息处理设备、***、信息处理方法和程序
KR101694089B1 (ko) 사고를 통한 증강 현실에서의 가상 물체의 조작
CN105404629B (zh) 确定地图界面的方法和装置
CN110023985A (zh) 在电子消息中生成并显示定制头像
CN108351697A (zh) 包括多个显示器的电子设备和用于操作其的方法
JP6692239B2 (ja) 情報処理装置、情報処理システム、端末装置、情報処理方法及び情報処理プログラム
CN103914139A (zh) 信息处理设备、信息处理方法及程序
CN104205014A (zh) 信息处理设备、信息处理方法和程序
CN102222002A (zh) 用于通用移动数据的***
CN109814952A (zh) 一种应用界面快捷启动控件处理方法、装置及移动终端
CN107203899A (zh) 信息推送方法及设备
CN108351884A (zh) 用于用户相关活动的语义位置层
CN104346431B (zh) 信息处理装置、信息处理方法和程序
CN110300951A (zh) 媒体项附接***
US20140253553A1 (en) Visualization of three-dimensional models of objects in two-dimensional environment
CN105308641A (zh) 信息处理设备、信息处理方法及程序
JP2019204431A (ja) コンピュータプログラムおよび方法
JP6852293B2 (ja) 画像処理システム、情報処理装置、情報端末、プログラム
CN105393204B (zh) 信息处理设备、更新信息通知方法和程序
CN104516650A (zh) 一种信息处理方法及电子设备
CN103440307B (zh) 媒体信息提供方法及装置
WO2015190141A1 (ja) 情報処理装置、情報処理方法、およびプログラム
CN105308582B (zh) 信息处理装置、信息处理方法以及计算机可读介质
CN107430560A (zh) 信息处理设备、信息处理方法和计算机程序
CN108769375A (zh) 一种信息推荐方法及移动终端

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