1.本技术涉及信息处理装置、信息处理方法和程序,例如涉及允许在不同场所的用户良好地相互交流的信息处理装置、信息处理方法和程序。
背景技术:2.在相关技术中,已经开发了一种远程呈现系统,该远程呈现系统可以经由影像通道、声音通道和其他信息通道将远程空间彼此链接,以使用户感觉好像用户所在的空间连接到另一个空间,并且另一个用户存在于所连接的空间中(例如,参见ptl 1)。
3.[引文列表]
[0004]
[专利文献]
[0005]
[ptl 1]jp 2002-118832a
技术实现要素:[0006]
[技术问题]
[0007]
ptl 1提出从用户的视线来判定关注度,并根据关注度来决定各个用户的座位。由于关注度是从视线等判定的,因此在用户没有面对面的状态下,关注度的判定失败,因此有可能不能决定座位。
[0008]
希望能够决定最佳就座,使得用户可以良好地相互交流。
[0009]
鉴于如上所述的状况,本技术的目的是能够决定最佳就座,使得用户可以良好地相互交流。
[0010]
[问题的j9九游会真人的解决方案]
[0011]
按照本技术的一个方面的信息处理装置是包括以下组件的信息处理装置:获取部,所述获取部被配置为获取本车辆的状况和其它车辆的状况,设定部,所述设定部基于所述本车辆的状况和所述其它车辆的状况设定在所述本车辆中乘坐在所述其它车辆中的乘员的声像被定位的位置,和声像定位处理部,所述声像定位处理部被配置为将所述乘员的声像定位在由所述设定部设定的位置。
[0012]
按照本技术的一个方面的信息处理方法是包括以下步骤的信息处理方法:通过信息处理装置获取本车辆的状况和其它车辆的状况,基于所述本车辆的状况和所述其它车辆的状况设定在所述本车辆中乘坐在所述其它车辆中的乘员的声像被定位的位置,以及将所述乘员的声像定位在所述设定的位置。
[0013]
按照本技术的一个方面的程序是使计算机进行以下步骤的程序:获取本车辆的状况和其它车辆的状况,基于所述本车辆的状况和所述其它车辆的状况设定在所述本车辆中乘坐在所述其它车辆中的乘员的声像被定位的位置,以及将所述乘员的声像定位在所述设定的位置。
[0014]
在按照本技术的各个方面的信息处理装置、信息处理方法和程序中,基于本车辆的状况和其它车辆的状况,在本车辆中设定其它车辆中的乘员的声像被定位于的位置,并
且将所述乘员的声像定位在所述设定的位置。
[0015]
注意,信息处理装置可以是独立的装置,或者可以是构成一个装置的内部块。
[0016]
另外,程序可以通过经由传输介质传输,或者通过记录在记录介质上来提供。
附图说明
[0017]
图1描绘用于图解说明信息处理系统的构成例子的示图。
[0018]
图2是用于说明座位安排的示图。
[0019]
图3描绘用于说明扬声器布置的示图。
[0020]
图4是用于说明信息处理装置的构成例子的示图。
[0021]
图5是用于说明信息处理装置的另一个构成例子的示图。
[0022]
图6是用于说明预先登记参数的示图。
[0023]
图7是用于说明出发登记参数的示图。
[0024]
图8是用于说明信息处理装置的处理的流程图。
[0025]
图9是用于说明车辆匹配的处理的流程图。
[0026]
图10是用于说明与条件1相关的判定处理的流程图。
[0027]
图11是用于说明被裁剪区域的示图。
[0028]
图12是用于说明与条件2相关的判定处理的流程图。
[0029]
图13是用于说明匹配条件的示图。
[0030]
图14是用于说明座位安排处理的示图。
[0031]
图15是用于说明座位安排处理的示图。
[0032]
图16是用于说明座位安排处理的示图。
[0033]
图17是用于说明座位安排处理的示图。
[0034]
图18是用于说明组别的示图。
[0035]
图19是用于说明静态座位安排处理的流程图。
[0036]
图20是用于说明座位安排处理的示图。
[0037]
图21是用于说明基于年龄和角色的座位安排处理的流程图。
[0038]
图22是用于说明考虑了相对位置的座位安排处理的流程图。
[0039]
图23是用于说明座位安排处理的示图。
[0040]
图24是用于说明条件a的示图。
[0041]
图25是用于说明座位安排处理的示图。
[0042]
图26是用于说明动态座位安排处理的流程图。
[0043]
图27是描绘活跃度检测单元的构成例子的示图。
[0044]
图28是用于说明活跃度检测处理的流程图。
[0045]
图29是描绘声像定位处理部的构成例子的示图。
[0046]
图30是描绘声音处理块的构成例子的示图。
[0047]
图31是用于说明与声像定位相关的处理的示图。
[0048]
图32是描绘声音处理块的构成例子的示图。
[0049]
图33是用于说明与声像定位相关的处理的示图。
[0050]
图34描绘用于说明第二实施例的示图。
[0051]
图35是用于说明第三实施例的示图。
[0052]
图36描绘用于说明第三实施例的示图。
[0053]
图37是用于说明第四实施例的示图。
[0054]
图38是用于说明第四实施例的示图。
[0055]
图39是用于说明第五实施例的示图。
[0056]
图40是用于说明第六实施例的示图。
[0057]
图41是用于说明第七实施例的示图。
[0058]
图42是用于说明第七实施例的示图。
[0059]
图43描绘用于说明第八实施例的示图。
[0060]
图44是用于说明第九实施例的示图。
[0061]
图45描绘用于说明第九实施例的示图。
[0062]
图46是用于说明第十实施例的示图。
[0063]
图47是描绘个人计算机的构成例子的示图。
具体实施方式
[0064]
下面将说明用于实现本技术的模式(在下文中称为实施例)。
[0065]
《系统构成例子》
[0066]
图1描绘用于图解说明本技术应用于的信息处理系统的实施例的构成的示图。在图1a中描绘的信息处理系统10包括车辆11-1~11-3和网络12。在图1a中描绘的信息处理系统10中,车辆11-1~11-3被配置为经由网络12彼此发送和接收数据。
[0067]
在图1b中描绘的信息处理系统10包括车辆11-1~11-3、网络12和服务器13。在图1b中描绘的信息处理系统10中,车辆11-1~11-3被配置为经由网络12和服务器13彼此发送和接收数据。
[0068]
在不需要单独区分车辆11-1~11-3的情况下,车辆11-1~11-3被简单地描述为车辆11。这同样适用于其他描述。
[0069]
应用本技术的信息处理系统10可以使多个车辆11中的乘员感觉好像他们乘坐在同一车辆11中并且一起开车出行。这将参考图2来说明。
[0070]
如图2中所示,车辆11-1配备有座位31a-1~31h-1,而车辆11-2配备有座位31a-2~31h-2。车辆11-1和11-2分别处于行驶状态。在时间点t1,在车辆11-1中,乘员32a-1在座位31a-1上,而乘员32b-1在座位31b-1上。在车辆11-2中,乘员32a-2在座位31a-2上。
[0071]
在以下的说明中,车辆11-1中的座位被描述为座位31-1,而车辆11-1中的乘员被描述为乘员32-1。即,包含
“‑
1”的附图标记意味着他们与车辆11-1相关。类似地,车辆11-2中的座位被描述为座位31-2,而车辆11-2中的乘员被描述为乘员32-1。即,包含
“‑
2”的附图标记意味着他们与车辆11-2相关。
[0072]
在要从座位31中识别特定座位的情况下,例如,座位被描述为例如座位31a或座位31b。即,包含在附图标记中的字母表示座位的位置。例如,“座位31a-1”意味着该座位位于车辆11-1的右前方。例如,“乘员32a-1”意味着坐在位于车辆11-1的右前方的座位31a-1上的乘员。
[0073]
在时间点t2,当车辆11-1与车辆11-2彼此匹配,从而能够相互通信时,产生虚拟乘
员32a-2',使其看起来好像车辆11-2中的乘员32a-2坐在车辆11-1中的座位31c-1上。
[0074]
换句话说,车辆11-2中的乘员32a-2的声像被定位在车辆11-1的座位31c-1上。在声像被定位的情况下,当车辆11-2中的乘员32a-2说了什么时,虚拟乘员32a-2'说出乘员32a-2所说的内容(从定位在座位31c-1上的声像输出乘员32a-2所说的内容)。
[0075]
在下面的说明中,例如,在座位31c-1上生成虚拟乘员32a-2'意味着以使得乘员32a-2的声像定位在座位31c-1上的方式控制从扬声器输出的声音。
[0076]
当向“乘员32”添加上标符号('),即,“乘员32'”时,它指示乘员32是虚拟的。例如,乘员32-2
′
表示实际上在车辆11-2中并且作为车辆11-1中的声像呈现给车辆11-1中的乘员32-1的乘员32-2。
[0077]
在车辆11-1中,创建使其看起来好像乘员32a-1、乘员32b-1和乘员32a-2'存在于车辆11-1中的状态。车辆11-1中的乘员32a-1和乘员32b-1可以具有好像他们与其它车辆11-2中的乘员32a-2一起开车出行的感觉。
[0078]
另一方面,在车辆11-2中,生成虚拟乘员32a-1',使其看起来好像车辆11-1中的乘员32a-1坐在车辆11-2中的座位31c-2上。另外,生成虚拟乘员32b-1
′
,使其看起来好像车辆11-1中的乘员32b-1坐在座位31e-2上。
[0079]
虚拟地存在于车辆11-2中的乘员32a-1'说出车辆11-1中的乘员32a-1所说的内容。虚拟地存在于车辆11-2中的乘员32b-1'说出车辆11-1中的乘员32b-1所说的内容。
[0080]
在车辆11-2中,创建使其看起来好像乘员32a-1'、乘员32b-1'和乘员32a-2存在于车辆11-2中的状态。车辆11-2中的乘员32a-2可以具有好像乘员32a-2与其它车辆11-1中的乘员32a-1和乘员32b-1一起开车出行的感觉。
[0081]
如上所述,信息处理系统10可以使多个车辆11中的乘员感觉好像他们乘坐在同一车辆11中并且一起开车出行。
[0082]
注意,在以下的说明中,作为例子描述了车辆11-1和车辆11-2,但是也可以在多个车辆上执行处理。
[0083]
例如,如上所述,通过将乘员32a-1所说的内容定位在预定座位31来生成虚拟乘员32a-1'。换句话说,通过在预定座位31创建乘员32a-1的声像,可以创建使其看起来好像乘员32a-1坐在预定座位31上并说了什么的状态。
[0084]
在车辆11-1中的预定座位31上生成车辆11-2中的乘员32a-2的声像。通过控制来自设置在车辆11-1中的扬声器的声音来生成所述声像。设置在车辆11中的扬声器的数量和布置随车型等而不同。图3描绘了扬声器的布置的例子。
[0085]
图3a中描绘的扬声器的布置对应于安装在车辆中的所谓座位扬声器的布置。在座位31a布置有扬声器33a-1和扬声器33a-2。在座位31b布置有扬声器33b-1和扬声器33b-2。在座位31c布置有扬声器33c-1和扬声器33c-2。
[0086]
在座位31e布置有扬声器33e-1和扬声器33e-2。在座位31f布置有扬声器33f-1和扬声器33f-2。在座位31h布置有扬声器33h-1和扬声器33h-2。如上所述,在每个座位布置2个扬声器33。注意,在图解说明的例子中,在座位31d和座位31g没有布置扬声器,但是在座位31d和座位31g可以分别布置扬声器33。
[0087]
在图3b中描绘的扬声器的布置中,在座位31a的右侧布置扬声器33a-3,而在座位31b的左侧布置扬声器33b-3。在座位31c的右侧布置扬声器33c-3,而在座位31e的左侧布置
扬声器33e-3。在座位31f的右侧布置扬声器33f-3,在座位31h的左侧布置扬声器33h-3。
[0088]
布置的扬声器33的数量和位置在车辆11之间不同。通过进行控制以按照布置的扬声器33的数量和位置来定位声像,如上所述,可以使在其它车辆11中的乘员32的声像定位在预定座位31上。
[0089]
《信息处理装置的构成》
[0090]
将说明用于执行与如上所述的声像的定位相关的处理的信息处理装置的构成。图4是描绘如图1a中描绘的信息处理系统10中那样,在车辆11彼此直接进行通信并且执行与声像的定位有关的处理的情况下使用的信息处理装置51的结构的示图。信息处理装置51搭载在各个车辆11中。
[0091]
图4中描绘的信息处理装置51包括输入单元61、输入/输出处理单元62、输出单元63和信息处理器64。信息处理器64包括座位安排处理单元71、车辆匹配处理单元72、座位安排信息累积单元73、车辆匹配信息累积单元74、车辆信息累积单元75、乘员信息累积单元76、传感器信息处理单元77、通信单元78和输出信息创建单元79。座位安排处理单元71包括座位安排规则累积部82。车辆匹配处理单元72包括车辆匹配规则累积部83。输出信息创建单元79包括声像定位处理部81。
[0092]
在如图1b中描绘的信息处理系统10中那样,车辆11经由服务器13相互进行通信的情况下,信息处理装置51的一部分处理在服务器13侧执行。在这种情况下,可以使用如图5中所示的构成。图5是图解说明其中信息处理装置51的组件分为车辆11侧和服务器13侧的信息处理装置51的构成例子的示图。
[0093]
在图5中描绘的信息处理装置51的构成中,服务器13包括与图4中描绘的信息处理装置51的座位安排处理单元71、车辆匹配处理单元72、座位安排信息累积单元73和车辆匹配信息累积单元74对应的座位安排处理单元71'、车辆匹配处理单元72'、座位安排信息累积单元73'和车辆匹配信息累积单元74'。另外,服务器13还包括与设置在车辆11侧的通信单元78进行通信的通信单元78'。
[0094]
输入单元61是用于获取乘员的状况、车辆的行驶状况和乘员进行的操作的输入设备。例如,输入单元61包括图像传感器、深度传感器、触摸传感器等。图像传感器可以是可获取二维视频的可见光摄像机、红外摄像机等。
[0095]
深度传感器是可以获取涉及深度的三维信息的传感器,并且可以是立体摄像机或者基于飞行时间方法或结构光方法的传感器。
[0096]
输入单元61接收与车辆11的行驶状况相关的信息,还接收例如指示车辆是否是自动车辆的信息。输入单元61接收通过用户(乘员)进行的操作输入的信息,还接收通过在触摸显示器上进行的操作、语音控制、使用骨骼信息的手势控制等输入的信息。
[0097]
输入/输出处理单元62实现接收来自输入单元61的输入信息,并向乘员显示图形的功能。输入/输出处理单元62可以是诸如显示应用的窗口之类的一般os(操作系统)的控制层,该控制层控制多内容的渲染,并且对于各个内容分配诸如触摸之类的事件。
[0098]
输入/输出处理单元62向信息处理器64馈送从输入单元61输出的为信息处理器64执行稍后说明的匹配处理和座位安排处理所需的信息。馈送到信息处理器64的信息的例子包括用于识别乘员就座的座位的图像,用于估计乘员的面部表情的图像,以及用于获取关于对话的信息的语音。
[0099]
输出单元36向乘员呈现所创建的输出信息。声音通过扬声器33、耳机等呈现。视觉信息例如通过诸如投影仪的显示器或导航系统的显示器之类的液晶屏呈现。
[0100]
在座位安排处理单元71中,在其座位安排规则累积部82中保持关于如何在由稍后说明的车辆匹配处理单元72执行的匹配处理中彼此匹配的多个车辆11之间安排虚拟乘员的座位安排规则。座位安排处理单元71基于该座位安排规则执行座位安排处理。
[0101]
座位安排处理单元71通过使用关于车辆中的座位的布置的信息、关于车辆中乘员就座的座位的信息、乘员的年龄、乘员之间的对话的细节、乘员的面部表情等来安排座位。这些信息包括累积在车辆信息累积单元75中的信息、累积在乘员信息累积单元76中的信息、由传感器信息处理单元77获取的信息等。根据需要从各个单元获取上述信息,并执行座位安排处理。
[0102]
车辆匹配处理单元72包括车辆匹配规则累积部83,并且基于从累积在车辆匹配规则累积部83中的多个车辆当中选择彼此匹配的多个车辆的规则来执行匹配处理。匹配处理是通过使用关于本车辆的信息和关于其它车辆的信息执行的。作为关于本车辆的信息,使用累积在车辆信息累积单元75中的信息。作为关于其它车辆的信息,使用经由通信单元78获取的信息。
[0103]
座位安排信息累积单元73保持关于从由座位安排处理单元71执行的座位安排处理产生的座位安排的信息。当声像定位处理部81执行用于将虚拟乘员的声像定位在安排该虚拟乘员的位置的处理时,参考累积在座位安排信息累积单元73中的座位安排信息。
[0104]
车辆匹配信息累积单元74保持关于由车辆匹配处理单元72相互匹配的车辆11的信息。累积的信息例如包括关于匹配的车辆中的乘员的年龄和性别的信息、座位数、关于乘员就座的座位的信息等。当座位安排处理单元71执行座位安排处理时,参考累积在车辆匹配信息累积单元74中的信息。
[0105]
车辆信息累积单元75保持关于车辆的信息,比如车辆11的定员数和车型、车辆11中的当前乘员数、以及扬声器33的布置位置。如图5中所示,在信息处理装置51的组件分为车辆11侧和服务器13侧的情况下,关于参与系统的所有车辆的各个车辆信息可以累积在服务器13的车辆信息累积单元75'中。
[0106]
乘员信息累积单元76例如保持关于车辆11中的乘员的年龄和性别的信息。在涉及服务器13的构成中,关于参与系统的所有乘员的各个信息可以针对每个车辆11被分组,并且保持在服务器13的乘员信息累积单元76'中。
[0107]
传感器信息处理单元77处理诸如乘员的面部表情和姿势、车辆11的速度、gps(全球定位系统)信息之类的信息,并将处理后的信息作为车辆信息馈送到车辆信息累积单元75,以及作为乘员信息馈送到乘员信息累积单元76。通信单元78与服务器13和其它车辆11进行通信。通信单元78进行基于tcp/ip(传输控制协议/网际协议)通信等的通信。
[0108]
输出信息创建单元79根据传感器信息、车辆匹配信息、座位安排信息等创建要从输出单元63输出的信息。输出信息创建单元79使声像定位处理部81执行用于使声像定位在预定座位31上的处理,并使输出单元63执行用于输出该处理的结果的处理。声像定位处理部81通过使用累积在座位安排信息累积单元73中的座位安排信息和累积在车辆信息累积单元75中的车辆信息(主要是关于扬声器33的布置的信息),执行用于定位虚拟乘员的声像的处理。
[0109]
《参数》
[0110]
在要在其它车辆11中生成一个车辆11中的乘员的声像的情况下,进行与其中要生成声像的其它车辆11的匹配。将说明在进行匹配之前设定的参数。图6是图解说明由用户预先设定的预先登记参数91的例子的示图。
[0111]
预先登记参数91包括以下项目:“车型”、“座位”、“扬声器信息”、“所有者信息”、“牌照”和“朋友的车辆”。在项目“车型”中,登记其中安装信息处理系统10的车辆11的车型。
[0112]
在项目“座位”中,登记诸如车辆11内的可用座位和座位之间的位置关系,例如位于第一排左侧的座位和位于第二排中间的座位之间的的位置关系的信息。例如,当设定(安排)要分配给虚拟乘员的座位时,换句话说,当设定声像要被定位到的位置时,参考登记在项目“座位”中的信息。
[0113]
在项目“扬声器信息”中,登记诸如车辆11内的扬声器33的类型和位置之类的信息。例如,当确定用于呈现声像的方法时,参考登记在项目“扬声器信息”中的信息。
[0114]
注意,一旦登记了车型,就可以通过在因特网上搜索与车型相应的信息来获取和登记座位或扬声器信息。
[0115]
在项目“所有者信息”中,登记诸如车辆11的所有者的姓名、年龄、性别、面部信息之类的信息。例如,当进行面部认证时,参考登记在项目“所有者信息”中的信息。
[0116]
注意,作为所有者信息,可以登记关于可乘坐车辆11的多个乘员的信息。登记关于多个乘员的信息例如使得能够精确且适当地执行诸如稍后将说明的面部认证和笑容度的计算之类的处理。
[0117]
在项目“牌照”中,登记诸如车辆11的牌照号码和登记地区之类的信息。例如,当进行车辆匹配时,参考登记在项目“牌照”中的信息。
[0118]
在项目“朋友的车辆”中,登记家人或朋友的车辆的账号。例如,当进行车辆匹配时,参考登记在项目“朋友的车辆”中的信息。
[0119]
作为预先登记参数91登记的信息可以是除上述信息以外的信息,或者可以另外登记除上述信息以外的信息。
[0120]
图7是图解说明当使用信息处理系统10时登记的出发登记参数92的例子的示图。出发登记参数92包括以下项目:“目的地”、“匹配设定”、“行程”和“关键词”。
[0121]
在项目“目的地”中,登记驱车旅行的目的地。即使在项目“目的地”中没有登记目的地的情况下,信息处理系统10也是可操作的。项目“目的地”用于在车辆匹配期间匹配车辆11和其它车辆11,或者被设定为当进行与其它车辆11的匹配时使用的搜索目标。
[0122]
在项目“匹配设定”中,在希望与陌生人所拥有的车辆11进行匹配的情况下,设定“公开”,而在希望与熟人所拥有的车辆11进行匹配的情况下,设定“私密”。
[0123]
在设定“公开”的情况下,当进行车辆11之间的匹配时,对使用系统的所有车辆进行匹配。
[0124]
在设定“私密”的情况下,以相互匹配诸如朋友或家庭成员之类熟人的方式对预先登记的车辆11进行匹配。预先登记的车辆11是登记在预先登记参数91的项目“朋友的车辆”中的车辆。在设定“私密”的情况下,用户可以登记要与本车辆匹配的车辆11。
[0125]
在项目“行程”中,登记诸如前往目的地途中的停靠站以及预定的用餐时间和地点之类的信息。例如,在车辆11之间的匹配期间或者在动态座位安排处理(后面说明)期间,参
考登记在项目“行程”中的信息。作为行程信息,可以在项目“行程”中登记关于人们通常进行某事的某时间的信息,例如人们通常在12点吃午饭。
[0126]
在项目“关键词”中,登记与用户在驾驶期间想要谈论的话题、用户感兴趣的主题等相关的关键词。在车辆11之间的匹配期间,参考登记在项目“关键词”中的信息。
[0127]
作为出发登记参数92登记的信息可以是除上述信息以外的信息,或者可以另外登记除上述信息以外的信息。
[0128]
参考这些参数,执行诸如车辆11之类的匹配和声像的呈现之类处理。
[0129]
《信息处理装置的处理》
[0130]
参考图6中的流程图,说明由信息处理装置51进行的处理。这里,将作为例子说明在图1a中描绘的信息处理系统10中车辆11彼此直接进行通信的情况,和各个车辆配备有图4中描绘的信息处理装置51的情况。
[0131]
在以下的说明中,要彼此匹配的车辆11中的一个被假设为本车辆11-1,而另一个被假设为其它车辆11-2。在以下的说明中,假设图6中图解所示的处理由搭载在本车辆11-1中的信息处理装置51执行。类似地,在其它车辆11-2中基本执行在图6中图解所示的流程图的处理。
[0132]
在步骤s11,获取本车辆11-1中的乘员的就座位置。例如,本车辆11-1可以包括捕获本车辆11-1的内部图像的图像捕获设备,并且可以分析由图像捕获设备捕获的图像以识别本车辆11-1中的乘员数和乘员就座的座位。乘员可以操作信息处理装置51的输入单元61输入本车辆11-1中的乘员数和座位的位置,并且输入的信息可以被获取。
[0133]
座位可以设置有例如压力传感器、热传感器等,并且可以分析从传感器获得的信息以识别本车辆11-1中的乘员数和座位的位置。
[0134]
当传感器信息处理单元77(图4)从作为输入单元61提供的图像捕获设备或用户接口获取图像和操作数据,并处理所获取的图像和操作数据时,执行步骤s11中的处理。获取的关于乘员的信息累积在车辆信息累积单元75中。
[0135]
在步骤s12,获取其它车辆11-2中的乘员的就座位置。在其它车辆11-2中,与本车辆11-1的情况一样,也获取与其它车辆11-2中的乘员数和座位的位置相关的信息,并累积在其它车辆11-2的车辆信息累积单元75中。累积的信息从其它车辆11-2被馈送到本车辆11-1。
[0136]
在步骤s13,执行车辆匹配处理。将参考图9中的流程图说明在步骤s13中执行的车辆匹配处理。车辆匹配处理单元72包括用于执行参考图9说明的车辆匹配处理的规则,这些规则累积在车辆匹配规则累积部83中。车辆匹配处理单元72基于累积的规则执行车辆匹配处理。
[0137]
在步骤s31,判定是否有任何车辆被登记为喜欢的车辆。例如,参考预先登记参数91(图6),判定在项目“朋友的车辆”中是否登记有任何车辆。例如,可以设置用户在驾驶之前登记要与本车辆匹配的车辆的机制,并且在登记了任何车辆的情况下,登记的车辆可以被判定为登记为喜欢的车辆。
[0138]
在步骤s31,在判定有车辆被登记为喜欢的车辆的情况下,处理进行到步骤s32。在步骤s32,进行与喜欢的车辆11的匹配。例如,当在本车辆11-1中将其它车辆11-2登记为喜欢的车辆的情况下,使本车辆11-1与其它车辆11-2匹配。
[0139]
在多个车辆11被登记为喜欢的车辆的情况下,进行与多个车辆11的匹配。
[0140]
另一方面,在步骤s31,在判定没有车辆被登记为喜欢的车辆的情况下,处理进行到步骤s33。在步骤s33,设定规则,使得彼此靠近行驶的车辆相互匹配。
[0141]
在步骤s34,判定匹配条件是否与距离相关,并且最近的车辆是否已变更。作为要与本车辆11-1匹配的车辆11,判定是否有任何其他车辆11-2行驶在本车辆11-11附近。当其它车辆11-2已经与本车辆11-1匹配,并且已经在本车辆11-1中呈现了声像时,在步骤s34判定匹配的其它车辆11-2是否与行驶在本车辆11-1附近的其它车辆11-2保持相同。
[0142]
在步骤s34,在判定匹配条件与距离相关,并且最近的车辆已变更的情况下,处理进行到步骤s35。在步骤s35,相互匹配彼此靠近的车辆。例如,在判定为最靠近本车辆11-1的车辆11为其它车辆11-2的情况下,相互匹配本车辆11-1和其它车辆11-2。
[0143]
例如,在本车辆11-1和其它车辆11-2相互匹配的同时,最接近本车辆11-1行驶的车辆11从其它车辆11-2变更为其它车辆11-3的情况下,相互匹配本车辆11-1和其它车辆11-3。
[0144]
注意,由于车辆11之间的距离在行驶期间经常变化,因此在步骤s34中的处理的执行过程中,与本车辆11-1匹配的车辆11可能频繁变更。因而,当从执行匹配起经过了预定长度的时间时,或者当如后所述匹配的车辆被判定为变更时,可以执行步骤s34之后的处理。
[0145]
当如上所述相互匹配其间距离较近的车辆时,可以产生其中车辆11中的乘员可以从行驶场所找到共同的话题以促进他们的对话的状况。
[0146]
另一方面,在步骤s34,在判定匹配条件与距离无关和/或判定最近的车辆没有变更的情况下,处理进行到步骤s36。在步骤s36,判定说话的频次是否已经降低或/和笑容度是否已经降低。
[0147]
进行这样的判定,以便在匹配的车辆11中的乘员没有进行良好对话的情况下,取消相互匹配的车辆11之间的匹配,并且将本车辆11-1与其它车辆11进行匹配。用于判定说话的频次是否已经降低的处理和用于判定笑容度是否已经降低的处理将在下面说明。
[0148]
在步骤s34,在判定说话的频次没有降低,并且判定笑容度也没有降低的情况下,相互匹配的车辆11之间的匹配保持不变。
[0149]
另一方面,在步骤s34,在判定说话的频次已经降低和/或判定笑容度已经降低的情况下,处理进行到步骤s37。在步骤s37,判定是否有哪个车辆满足条件1或/和条件2。
[0150]
条件1是当测量车辆内部装饰的风格的匹配程度时,匹配程度等于或大于预定阈值的条件。在满足条件1的情况下,乘员可能具有相似的品味和偏好。因此,例如,可以想到的是他们可能不仅就车辆的内部装饰进行对话,而且可能使对话更加深入,并且喜欢就其他话题进行活跃的对话。在条件1下,相互匹配如上所述的此类乘员乘坐的车辆11。
[0151]
条件2是当测量乘员抓握的物体的匹配程度时,匹配程度等于或大于预定阈值的条件。例如,在乘员手中拿着食物的情况下,可以想到的是乘员可能会就该食物或者戴在他们的手上的饰品进行活跃的对话。在条件2下,相互匹配如上所述的此类乘员乘坐的车辆11。注意,条件2可以包括戴在除手以外的身体部位上的饰品、衣服等的匹配程度。
[0152]
将参考图10中的流程图说明用于判定是否满足条件1的处理。在步骤s51,获取由摄像机捕获的图像。在步骤s52,裁剪内部位置。
[0153]
在步骤s53,识别被裁剪区域中的物体。在步骤s54,识别所识别出的物体的颜色。
[0154]
这样的处理例如是如图11中所示,通过分析车辆的内部的捕获图像执行的。图11描绘车辆11的内部,比如挡风玻璃、仪表板和控制面板的捕获图像的例子。设置用于捕获车辆11内部中的挡风玻璃周围区域的图像的摄像机,并通过步骤s51中的处理获取由摄像机捕获的图像。
[0155]
被裁剪区域例如可以是挡风玻璃上部附近的区域101或仪表板附近的区域102。裁剪区域在安装摄像机时由用户登记,或者不是由用户登记,而是由在安装摄像机时执行的预定程序登记。
[0156]
在步骤s12,区域101和区域102的图像将被处理,以进行物体识别和颜色识别。例如,在仪表板上,即在这种情况下在区域102中放置有毛绒玩具等或者安装有汽车导航系统。这样的物体被称为车内饰品,并且这样的车内饰品通过步骤s53和步骤54中的处理来检测。
[0157]
在步骤s53,识别被裁剪区域101和区域102中的物体(车内饰品)。在步骤s54,识别所识别出的物体的颜色。这样,识别车内放置了什么样的物体以及该物体具有什么颜色。物体和颜色可以是用于推断车辆11中的乘员的偏好的因素。如果乘员具有相似的偏好,则可以想到的是他们可以容易地找到共同的话题,从而很可能进行活跃的对话。
[0158]
在本车辆11-1和其它车辆11-2两者中进行步骤s51~s54的处理,并且在每个车辆11中保持处理的结果。在步骤55,本车辆11-1从其它车辆11-2获取关于车内饰品的信息,并将所获取的信息与关于本车辆11-1中的车内饰品的信息进行比较,以确定颜色和物体的匹配率。
[0159]
可以预先设定阈值,并在存在匹配率等于或大于该阈值的车辆11的情况下,可以判定车辆11满足条件1。可以对多个其他车辆11执行用于计算匹配率的处理,并且可以将多个其他车辆11中具有最高匹配率的一个车辆设定为满足条件1的车辆11。
[0160]
参考图12中的流程图,说明用于判定是否满足条件2的处理。在步骤s61,获取由摄像机捕获的图像。在车辆11内部设置用于捕获乘员的图像的摄像机,并获取由该摄像机捕获的图像。
[0161]
在步骤s62,分析获取的图像以检测乘员,并识别该乘员的骨骼。这里,要检测乘员手里拿着的物体,因此只要识别出手的骨骼即可。
[0162]
在步骤s63,对乘员的手的周边进行物体识别。在步骤s64,确定乘员抓握的物体的匹配率。
[0163]
在本车辆11-1和其它车辆11-2两者中进行步骤s61~s63的处理,并且在每个车辆11中保持处理的结果。在步骤s64中,本车辆11-1从其它车辆11-2获取关于抓握的物体的信息,并将获取的信息与保持在本车辆11-1中并与抓握的物体相关的信息进行比较,以判定抓握的物体之间的匹配率。
[0164]
例如,当吃东西时,乘员抓握食物、勺子等,因此在抓握的物体被检测为食物的情况下,匹配率高。例如,当玩游戏机时,乘员抓握游戏机,因此在抓握的物体被检测为游戏机的情况下,匹配率高。
[0165]
可以预先设定阈值,并在存在匹配率等于或大于该阈值的车辆11的情况下,可以判定车辆11满足条件2。可以对多个其他车辆11执行用于计算匹配率的处理,并且可以将多个其他车辆11中具有最高匹配率的一个车辆11设定为满足条件2的车辆11。
[0166]
注意,也可以通过检测除抓在手中的物体以外的物体,或者除拿在手中的物体以外的物体,检测匹配率。例如,可以识别乘员的衣服,并且可以检测他们的衣服的匹配率。
[0167]
再次参考图9中图解所示的流程图进行说明。在步骤s37,判定是否有任何车辆11满足条件1和/或条件2。在判定存在满足条件1和/或条件2的车辆11的情况下,处理进行到步骤s38。
[0168]
在步骤s38,进行与被判定为满足条件1或/和条件2的车辆11的匹配。例如,在其它车辆11-2是被判定为满足条件1或/和条件2的车辆11的情况下,使本车辆11-1和其它车辆11-2匹配。
[0169]
另一方面,在步骤s37,没有检测到满足条件1或条件2的车辆11,处理进行到步骤s39。在步骤s39,基本车辆11之间的距离相互匹配车辆11。变更匹配规则使得彼此靠近的车辆相互匹配,并且通过使用变更后的匹配规则进行基于车辆11之间的距离的匹配。在相互匹配彼此靠近的车辆的规则下,可以类似于步骤s33中的处理进行车辆11之间的匹配。
[0170]
如上所述进行车辆11之间的匹配。可以利用除上述匹配方法以外的方法相互匹配车辆11。另外,对于匹配还可以考虑如图13中所示的事项。或者,在通过上述方法匹配本车辆11-1和多个其他车辆11-2的情况下,为了将所述多个其他车辆11-2缩小到一个或两个其他车辆11-2,可以基于如图13中所示的事项来选择其他车辆11-2。
[0171]
图13是图解说明匹配方法的又一个例子并且与匹配条件的效果关联地描述匹配条件的示图。可以按照“行程”对车辆11进行分类。例如,可以相互匹配具有相同目的地的车辆11,或者可以相互匹配具有相同的下一个预先安排的事件的车辆11。在基于行程进行匹配的情况下,乘员可以通过交换关于目的地的信息进行活跃的对话,管理日程安排,或者相互提醒日程安排。
[0172]
可以使用“乘员信息”对车辆11进行分类。例如,可以相互匹配乘员的群体组成类似的车辆11。在基于乘员信息进行匹配的情况下,可以以相同年龄组的乘员可以一起进行对话的方式相互匹配车辆11。因此,可以相互匹配具有相对共同话题的乘员所乘坐的车辆11。
[0173]
可以使用“车辆或其周围的状况”对车辆11进行分类。例如,当车辆11附近的物体,比如山、海或建筑物相似时,可以相互匹配这些车辆11。乘员可以谈论共同的话题,例如,这种情况下的风景,并且可以容易地相互交朋友。
[0174]
通过关注车辆11的速度作为“车辆或其周围的状况”,可以相互匹配以相同的速度行驶的车辆11。在这种情况下,乘员可以交换关于交通拥堵的信息,并将交通拥堵作为共同话题来谈论,从而他们可以容易地相互交朋友。作为“车辆信息”,可以相互匹配具有相同地区的牌照的车辆11,或者可以相互匹配相同车型的车辆11。在这种情况下,乘员也可以容易地找到共同的话题,并且可以相互交朋友。
[0175]
可以通过使用“话题”对车辆11进行分类。例如,可以使在乘员之间的对话中使用相同关键词的车辆11彼此匹配。在这种情况下,乘员可以顺畅地加入与其他乘员的对话,因为他们在谈论相同的话题。
[0176]
例如,可以使预先设定的关键词相同的车辆11彼此匹配。在这种情况下,乘员可以谈论他们感兴趣的事情,并且可以容易地相互交朋友。
[0177]
可以通过使用“车内状况”对车辆11进行分类。例如,可以使其中乘员在观看相同
内容的车辆11彼此匹配。在这种情况下,乘员可以谈论共同的话题,并且可以容易地相互交朋友。
[0178]
在通过使用诸如“行程”、“乘员信息”、“车辆或其周围的状况”、“话题”或“车内状况”之类的信息相互匹配车辆11的情况下,可以参考预先登记参数91(图6)或出发登记参数92(图7)获取这样的信息。
[0179]
也可以通过参考累积在车辆信息累积单元75和乘员信息累积单元76(图4)中的信息来获取上述信息。
[0180]
图9中的流程图的处理可以包括基于图13中所示的条件的匹配处理。或者,当在进行基于图9中的流程图的匹配之后进一步进行具体匹配时,例如,可以作为用于将多个车辆11缩小到要与本车辆11-1最终匹配的车辆11的处理来进行所述具体匹配。
[0181]
当处理进行到步骤s39时,代替基于车辆之间的距离的匹配,可以执行基于图13中所示的条件的匹配处理。在基于图13中所示的条件没有检测到要与本车辆11-1匹配的车辆11的情况下,可以基于车辆之间的距离进行匹配。
[0182]
当如上所述进行车辆11之间的匹配时,处理进行到步骤s14(图8)。在步骤s14,执行静态座位安排处理。将参考图14~图17说明静态座位安排处理。图14~图17是用于说明座位安排的模式的示图。参考图14~图17,将给出与本车辆11-1相关的说明。尽管在图14~图17中未图示其它车辆11-2,但是与本车辆11-1中的座位安排一样,在其它车辆11-2中也进行座位安排。
[0183]
在车辆11相互匹配之后,作为座位安排处理,首先,在车辆11之间安排座位,以便再现乘员的相对位置,或者同时考虑他们的年龄或性别。当本车辆11-1与其它车辆11-2匹配时,执行座位安排,使得在本车辆11-1中再现其它车辆11-2中的乘员的相对位置。这种座位安排将被称为用于再现相对位置的座位安排。通过再现相对位置,可以向本车辆11-1中的乘员呈现与其它车辆11-2中的乘员的对话,而不会给本车辆11-1中的乘员带来违和感。这可以增强其它车辆11-2中的乘员的存在感。
[0184]
图14是指示用于再现相对位置的座位安排的模式1和模式2的示图。参见图14中描绘的模式1,乘员32a-1在本车辆11-1中的座位31a-1上,而乘员32a-2在其它车辆11-2中的座位31a-2上。
[0185]
在模式1的情况下,其它车辆11-2中的乘员32a-2被安排在本车辆11-1中的座位31b-1上。在本车辆11-1中,座位被安排成使得与其它车辆11-2中的乘员对应的虚拟乘员32a-2'看起来好像坐在本车辆11-1中的乘员32a-1旁边。换句话说,安排座位以使得在其它车辆111-2中的乘员说了什么的情况下,说出该乘员所说的内容的声像被定位于在乘员32a-1旁边的座位31b-2上。
[0186]
参见图14中所示的模式2,乘员32a-1在本车辆11-1中的座位31a-1上,乘员32b-1在本车辆11-1中的座位31b-1上。乘员32a-2在其它车辆11-2中的座位31a-2上,乘员32b-2在其它车辆11-2中的座位31b-2上。
[0187]
在模式2的情况下,其它车辆11-2中的乘员32a-2和乘员32b-2分别被安排在本车辆11-1中的座位31c-1和座位31e-1上。在本车辆11-1中,座位被安排成使得乘员32a-2'和乘员32b-2'看起来好像坐在本车辆11-1中的乘员32a-1和乘员32b-1后面的座位上。
[0188]
在其它车辆11-2中,乘员32a-2和乘员32b-2相邻而坐。在本车辆11-1中,与乘员
32a-2和乘员32b-2对应的乘员32a-2'(的声像)和乘员32b-2'(的声像)也相邻而坐。如上所述,在维持相对位置的同时安排座位。
[0189]
在模式1和模式2下,在本车辆11-1中的乘员和其它车辆11-2中的乘员的总数在本车辆11-1中的座位数以内的情况下,在维持其它车辆11-2中的乘员32的相对位置的同时,将与其它车辆11-2中的乘员对应的虚拟乘员安排在本车辆11-1中的空座位上。
[0190]
图15是指示用于再现相对位置的座位安排的模式3和模式4的示图。在模式3下,在本车辆11-1中的乘员和其它车辆11-2中的乘员的总数与本车辆11-1中的座位数相同的情况下,在维持相对位置的同时安排座位。
[0191]
参见图15中所示的模式3,乘员32a-1、乘员32b-1、乘员32c-1和乘员32e-1分别坐在本车辆11-1中的座位31a-1、座位31b-1、座位31c-1和座位31e-1上。乘员32a-2、乘员32b-2、乘员32c-2和乘员32e-2分别坐在其它车辆11-2中的座位31a-2、座位31b-2、座位31c-2和座位31e-2上。
[0192]
在模式3的情况下,其它车辆11-2中的乘员32a-2和乘员32b-2分别被安排在本车辆11-1中的座位31c-1和座位31e-1上。然而,乘员32c-1和乘员32e-1坐在座位31c-1和座位31e-1上,因此乘员32a-2'和乘员32b-2'被安排在稍微偏离乘员32c-1和乘员32e-1并且不与乘员32c-1和乘员32e-1重叠的位置。
[0193]
在图15中图解所示的例子中,对应于乘员32a-2的虚拟乘员32a-2'安排在座位31c-1和座位31d-1之间,对应于乘员32b-2的虚拟乘员32b-2'安排在座位31d-1和座位31e-1之间。在这种情况下,在其它车辆11-2中,乘员32a-2和乘员32b-2相邻而坐,并且在本车辆11-1中,与乘员32a-2和乘员32b-2对应的乘员32a-2'和乘员32b-2'也相邻而坐。这样,他们的位置关系得以维持。
[0194]
其它车辆11-2中的乘员32-2作为声像被呈现给本车辆11-1中的乘员32-1。声像可以被定位在没有座位的位置。因此,如上所述,可以将对应于乘员32a-2的虚拟乘员32a-2'的声像布置在座位31c-1和座位31d-1之间不是座位的位置。
[0195]
其它车辆11-2中的乘员32c-2和乘员32e-2分别被安排在本车辆11-1的座位31f-1和座位31h-1上。在这种情况下,在其它车辆11-2中,乘员32c-2和乘员32h-2也相邻而坐,因而,在本车辆11-1中,与乘员32c-2和乘员32h-2对应的乘员32c-2'和乘员32h-2'也相邻而坐。这样,他们的位置关系得以维持。
[0196]
在图15中所示的模式4下,在本车辆11-1中的乘员和其它车辆11-2中的乘员的总数大于本车辆11-1中的座位数的情况下,在维持相对位置的同时安排座位。
[0197]
参见图15中所示的模式4,乘员32a-1、乘员32b-1、乘员32c-1和乘员32e-1分别坐在本车辆11-1中的座位31a-1、座位31b-1、座位31c-1和座位31e-1上。乘员32a-2、乘员32b-2、乘员32c-2、乘员32d-2、乘员32e-2、乘员32f-2和乘员32h-2分别坐在其它车辆11-2中的座位31a-2、座位31b-2、座位31c-2、座位31d-2、座位31e-2、座位31f-2和座位31h-2上。
[0198]
在模式4的情况下,乘员32-2坐在其它车辆11-2的所有3排座位上。在这种状态时,如果将模式2或模式3应用于座位安排,则将其它车辆11-2中的第一排的乘员32-2安排在本车辆11-1中的第二排,将其它车辆11-2中的第二排的乘员32-2安排在本车辆11-1的第三排,并在维持乘员32的相对位置的同时安排其它车辆11-2中的第三排的乘员32-2。从而,乘员32-2被安排在本车辆11-1外。
[0199]
因而,在模式4下,将其它车辆11-2中的第一排的乘员32-2安排在本车辆11-1中的第一排,将其它车辆11-2中的第二排的乘员32-2安排在本车辆11-1中的第二排,将其它车辆11-2中的第三排的乘员32-2安排在本车辆11-1中的第三排。
[0200]
坐在其它车辆11-2中的第一排的乘员32a-2和乘员32b-2分别被安排在本车辆11-1中的座位31a-1和座位31b-1上,但是乘员32a-1和乘员32b-1又坐在座位31a-1和座位31b-1上。在这种情况下,乘员32a-2'和乘员32b-2'被安排在稍微偏离乘员32a-1和乘员32b-1并且不与乘员32a-1和乘员32b-1重叠的位置。
[0201]
在图15中图解所示的例子中,对应于乘员32a-2的虚拟乘员32a-2'安排在座位31a-1和座位31b-1之间更靠近座位31a-1的位置。对应于乘员32b-2的虚拟乘员32b-2'安排在座位31a-1和座位31b-1之间更靠近座位31b-1的位置。
[0202]
坐在其它车辆11-2中的第二排的乘员32c-2、乘员32d-2和乘员32e-2分别被安排在本车辆11-1中的第二排的座位31c-1、座位31d-1和座位31e-1上。乘员32c-1和乘员32e-1坐在座位31c-1和座位31e-1上,因此乘员32c-2
′
和乘员32e-2
′
被安排在稍微偏离乘员32c-1和乘员32e-1并且不与乘员32c-1和乘员32e-1重叠的位置。
[0203]
在图15中图解所示的例子中,对应于乘员32c-2的虚拟乘员32c-2'被安排在座位31c-1的外侧(图中座位31c-1的右侧),对应于乘员32e-2的虚拟乘员32e-2'被安排在座位31e-1的外侧(图中座位31e-1的左侧)。
[0204]
坐在其它车辆11-2中的第三排的乘员32f-2和乘员32h-2分别被安排在本车辆11-1中的第三排的座位31f-1和座位31h-1上。
[0205]
如上所述,安排座位以使得在本车辆11-1中的乘员32-2'(声像)之间也维持其它车辆11-2中的乘员32-2之间的位置关系。
[0206]
图16中所示的模式5指示相互匹配3个车辆11-1~11-3的情况。另外,模式5指示本车辆11-1中的座位数小于其它车辆11-2中的座位数的情况。
[0207]
参见图16中所示的模式5,乘员32a-1、乘员32b-1、乘员32c-1和乘员32e-1分别坐在本车辆11-1中的座位31a-1、座位31b-1、座位31c-1和座位31e-1上。本车辆11-1中的座位31形成第一排和第二排。本车辆11-1中的座位31的总数为5个。
[0208]
其它车辆11-2中的座位31形成第一排到第三排。其它车辆11-2中的座位31的总数为8个。乘员32a-2、乘员32b-2、乘员32c-2和乘员32e-2分别坐在这8个座位中的座位31a-2、座位31b-2、座位31c-2和座位31e-2上。
[0209]
其它车辆11-3中的座位31形成第一排到第三排。其它车辆11-3中的座位31的总数为8个。乘员32a-3、乘员32b-3、乘员32c-3、乘员32d-3、乘员32e-3、乘员32f-3和乘员32h-3分别坐在这8个座位中的座位31a-3、座位31b-3、座位31c-3、座位31d-3、座位31e-3、座位31f-3和座位31h-3上。
[0210]
与模式4(图15)的情况一样,与坐在其它车辆11-2中的第一排的乘员32a-2和乘员32b-2对应的虚拟乘员32a-2'和虚拟乘员32b-2'分别被安排在本车辆11-1中的座位31a-1和座位31b-1之间。
[0211]
与坐在其它车辆11-2中的第二排的乘员32c-2对应的虚拟乘员32c-2'被安排在座位31c-1的外侧(图中座位31c-1的右侧),与乘员32e-2对应的虚拟乘员32e-2'被安排在座位31e-1的外侧(图中座位31e-1的左侧)。
[0212]
坐在其它车辆11-3中的第一排的乘员32a-3和乘员32b-3分别被安排在本车辆11-1中的座位31a-1和座位31b-1之间。然而,虚拟乘员32a-2'和虚拟乘员32b-2'已经被安排在座位31a-1和座位31b-1之间。在这种情况下,与乘员32a-3和乘员32b-3对应的虚拟乘员32a-3'和乘员32b-3'被安排在偏离乘员32a-2'和乘员32b-2'的位置。
[0213]
与坐在其它车辆11-3中的第二排的乘员32d-2对应的虚拟乘员32d-2'被安排在座位31d-1上,因为座位31d-1是空着的。
[0214]
坐在其它车辆11-3中的第二排的乘员32c-3和乘员32e-3分别被安排在本车辆11-1中的座位31c-1和座位31e-1间。然而,本车辆11-1中的乘员32c-1和乘员32e-1坐在那里,因此,虚拟乘员32c-2'和虚拟乘员32e-2'分别被安排在乘员32a-1的外侧和乘员32b-1的外侧。与乘员32c-3和乘员32e-3对应的虚拟乘员32c-3'和虚拟乘员32e-3'被安排在偏离乘员32c-1、乘员32e-1、乘员32c-2'和乘员32e-2'的位置。
[0215]
在图16中图解所示的例子中,与乘员32c-3和乘员32e-3对应的虚拟乘员32c-3'和虚拟乘员32e-3'分别被安排在本车辆11-1中的乘员32c-1和乘员32e-1的后面。
[0216]
坐在其它车辆11-3中的第三排的乘员32f-3和乘员32h-3分别被安排在本车辆11-1中的座位31c-1和座位31e-1的后面。本车辆11-1不包括第三排的座位,因此对应于乘员32f-3和乘员32h-3的虚拟乘员32f-3'和虚拟乘员32h-3'被安排在第二行的后面。
[0217]
在图16中图解所示的例子中,由于乘员32c-3'和乘员32e-3'被安排在第二排的后面,因此乘员32f-3'和乘员32h-3'被安排在乘员32c-3'和乘员32e-3'的更后面。
[0218]
如上所述,以声像不重叠的方式安排座位。还安排座位以使得在本车辆11-1中的乘员32-2'(声像)之间,维持在其它车辆11-2中的乘员32-2之间的位置关系。另外,在模式5的例子中,还安排座位以使得在本车辆11-1中的乘员32-3'(声像)之间,维持在其它车辆11-3中的乘员32-3之间的位置关系。
[0219]
参考图14~图16,说明了在本车辆11-1上执行座位安排的例子。在其它车辆11-2和其它车辆11-3上类似地执行与座位安排相关的处理,从而设定与其它车辆中的乘员对应的虚拟乘员(声像)的位置。
[0220]
图17是用于说明在按照年龄、性别、角色等安排座位的情况下的座位安排的方式的示图。角色包括驾驶角色(驾驶员)、导航角色等。基于年龄、性别、角色等形成组别,并安排座位。在人员年龄相近、性别相同、和扮演诸如驾驶员之类的相同角色的情况下,他们有很多共同的话题,从而可以促进他们的对话。
[0221]
如在图17的上图中所示,在本车辆11-1中,作为驾驶员的乘员32a-1坐在座位31a-1上,作为成人的乘员32b-1坐在座位31b-1上,而作为儿童的乘员32e-1坐在座位31e-1上。在图17中,带阴影的圆圈表示儿童乘员32。
[0222]
在其它车辆11-2中,作为驾驶员的乘员32a-2坐在座位31a-2上,作为儿童的乘员32b-2坐在座位31b-1上,作为儿童的乘员32c-2坐在座位31c-2上,而作为成人的乘员32e-2坐在座位31e-2上。
[0223]
在这种情况下,如在图17的下图中所示安排座位。按照角色形成组别,并且以驾驶员被安排为彼此靠近的方式安排座位。使与作为其它车辆11-2的驾驶员的乘员32a-2对应的虚拟乘员32a-1’位于作为本车辆11-1的驾驶员的乘员32-1的附近,图中在乘员32-1左后方的位置。在其它车辆11-2中,也使与作为本车辆11-1的驾驶员的乘员32a-1对应的虚拟乘
员32a-1'位于在作为其它车辆11-2的驾驶员的乘员32a-2的附近,图中在乘员32a-2左侧的位置。
[0224]
按照年龄形成组别,并且以成人被安排为彼此靠近、儿童被安排为彼此靠近的方式安排座位。作为成人的乘员32b-1坐在本车辆11-1中的座位31b-1上,因此,与其它车辆11-2中的作为成人的乘员32e-2对应的虚拟乘员32e-2'被安排在乘员32b-1的附近。在图17的下图中图解所示的例子中,使乘员32e-2'位于在乘员32b-1右后方的位置。
[0225]
同样在其它车辆11-2中,与本车辆11-1中的作为成人的乘员32b-1对应的虚拟乘员32b-1'被安排在其它车辆11-2中的作为成人的乘员32e-2的附近,图中在乘员32e-2右侧的位置。其它车辆11-2中的乘员32e-2右侧的座位31d-2是空着的。因此,虚拟乘员32b-1'可以被安排在座位31d-1上,但是在图17的下图中图解所示的例子中,使乘员32b-1'位于稍微靠近乘员32e-2的位置。
[0226]
换句话说,使虚拟乘员32b-1'位于稍微远离其它车辆11-2中的作为儿童的乘员32c-2的位置。如上所述,以属于相同年龄组的乘员被安排为彼此更靠近,而防止属于不同年龄组的乘员被安排为彼此过于靠近的方式,在适当考虑的情况下安排座位。
[0227]
由于作为儿童的乘员32e-1坐在本车辆11-1中的座位31e-1上,因此分别与其它车辆11-2中的作为儿童的乘员32b-2和乘员32c-2对应的虚拟乘员32b-2'和虚拟乘员32c-2'被安排在乘员32b-1的附近。在图17的下图中图解所示的例子中,在乘员32e-1右侧的座位31c-1和座位31d-1是空着的,因此,乘员32b-2'和乘员32c-2'分别被安排在座位31c-1和座位31d-1上。
[0228]
在乘员32e-1右侧的座位31c-1和座位31d-1是空着的情况下,以再现其它车辆11-2中的乘员32b-2和乘员32c-2之间的位置关系的方式来确定乘员32b-2'或乘员32c-2'要被安排在座位,即,座位31c-1和座位31d-1的哪一个上。
[0229]
在图17中图解所示的例子中,在从乘员32b-2观察乘员32c-2的情况下,乘员32c-2坐在乘员32b-2的右后方。在该位置关系中,假设乘员32b-2和乘员32c-2在横向上并排就座,乘员32c-2将就座于乘员32b-2的右侧。
[0230]
因此,在这种情况下,以再现乘员32c-2就座于乘员32b-2的右侧的位置关系的方式,设定本车辆11-1中的虚拟乘员32b-2'和虚拟乘员32c-2'的座位(声像的位置)。即,如图17中所示,乘员32b-2'被安排在座位31d-1上,而乘员32c-2'被安排在座位31c-1上。
[0231]
在乘员坐在座位31c-1上的情况下,为了在本车辆11-1中也再现乘员32c-2坐在乘员32b-2的右侧的位置关系,例如,虚拟乘员32c-2'被安排在位于安排有虚拟乘员32b-2'的座位31d-1右后方的座位31f-1上。
[0232]
同样在其它车辆11-2中,与本车辆11-1中的作为儿童的乘员32e-1对应的虚拟乘员32e-1'被安排在其它车辆11-2中的作为儿童的乘员32b-2和乘员32c-2的附近。在图17的下图中图解所示的例子中,虚拟乘员32e-1'被安排在乘员32b-2和乘员32c-2之间的位置。乘员32b-2、乘员32c-2和虚拟乘员32e-1'沿对角线方向成直线布置。
[0233]
按照参考图17说明的座位安排模式,儿童的座位被安排为彼此靠近,从而形成儿童可以容易地相互交谈的状况。按照参考图17说明的座位安排模式,在考虑到相对位置的同时安排成人的座位,从而提高了虚拟乘员的存在感。如上所述,座位安排模式可以根据年龄,即,乘员是成人还是儿童而变化。
[0234]
在图17中图解所示的例子中,说明了其中乘员被分为成人和儿童两个组的座位安排模式。然而,如图18中所示,乘员可以被分为两个或更多的组,并且可以通过应用适合于各个组的座位安排模式来安排座位。
[0235]
不仅可以在每个座位的通常位置布置声源,而且如乘员32a-2'、乘员32e-2'和乘员32b-1'的情况一样,可以在一排排的实际座位之间、在座位之间或者在座位之间的边界(或边界附近)布置虚拟声源。
[0236]
图18描绘了总共6个组,包括年龄为0~5岁的学龄前儿童组、年龄为6~12岁的小学生组、年龄为13~18岁的初高中生组、年龄为19~24岁的大学生组、年龄为25~60岁的职场人士组、年龄大于60岁的老年组。可以在将乘员分为上述6个组时执行座位安排处理。注意,上面说明的组别是说明性的,可以适当地变更年龄范围、组数等。
[0237]
将参考图19中的流程图,说明通过切换用于再现相对位置的座位安排模式(规则)和考虑到年龄等的座位安排模式(规则)来进行的静态座位安排。使用图19中的流程图来说明步骤s14(图8)中的静态座位安排处理的细节。图19中的流程图的处理是基于累积在座位安排处理单元71的座位安排规则累积部82(图4)中的规则执行的。
[0238]
在步骤s81,获取本车辆11-1的乘车定员数。在步骤s82,获取本车辆11-1中的乘员数和匹配的其它车辆11-2中的乘员数。在匹配本车辆11-1和多个其他车辆11-2的情况下,获取所述多个其他车辆11-2中的每一个的乘员数。在步骤s82,获取本车辆11-1和其它车辆11-2中的乘员的总数。
[0239]
在步骤s83,判定乘员的总数是否等于或小于本车辆11-1的定员数。在步骤s83,在判定乘员的总数等于或小于本车辆11-1的定员数的情况下,处理进行到步骤s84。
[0240]
在步骤s84,将其它车辆11-2中的乘员顺序安排在空座位上。例如,如图20中所示,座位31可以被编号,可以按照编号将其它车辆11-2中的乘员安排在空座位31上。参见图20,车辆11包括8个座位31a~31h。车辆11的乘车定员数为8个。
[0241]
座位按座位31a、座位31b、座位31c、座位31d、座位31e、座位31f、座位31g和座位31h的顺序排列。通常,驾驶员坐在作为驾驶员席的座位31a上,因此空座位是座位31b~31h。例如,在乘员坐在座位31a和座位31b,而座位31c~31h是空着的情况下,从座位31c开始依次将其它车辆11-2中的乘员安排在座位上。
[0242]
另一方面,在步骤s83,在判定乘员总数大于车辆11-1的定员数的情况下,处理进行到步骤s85。在步骤s85,测量所有乘员的年龄。乘员的年龄可以由用户预先登记,并且可以使用登记的信息。可以使用设置在车辆11中的摄像机来捕获图像,可以分析该图像,并且可以对图像进行面部识别以推断乘员的年龄。
[0243]
在步骤s86,按照年龄对乘员分组。例如,如参考图18所述,设定基于年龄的6个组,并且通过使用在步骤s85的处理中获取的年龄信息,判定乘员属于哪个组。
[0244]
在步骤s87,判断是否存在分别具有两个或更多成员的多个组。在步骤s87,在判定存在具有两个或更多成员的多个组的情况下,处理进行到步骤s88。在步骤s88,基于年龄或角色执行座位安排处理。参考图17说明了座位安排处理的例子。
[0245]
参考图21中图解所示的流程图,说明在步骤s88中执行的基于年龄或角色的座位安排处理。在步骤s101,按照年龄对乘员分组。该处理已在步骤s86(图19)中执行,因此可以使用该处理的结果。
[0246]
在步骤s102,执行以下处理。具体地,判定在匹配的其它车辆11-2中是否存在任何组,并且在匹配的其它车辆11-2中不存在组的情况下,将年龄相近的乘员归入一组。例如,在其它车辆11-2中不存在组的情况下,换句话说,在存在都只具有一个乘员的多个组的情况下,以一个组包括两个或更多乘员的方式组合各个组。在其它车辆11-2中存在任何组的情况下,可以省略步骤s102的处理。
[0247]
在步骤s103,将一个组设定为处理目标,并判定待处理的组中的乘员是否坐在多排座位上。例如,在包含在组中的乘员只坐在预定的一排座位上的情况下,步骤s103的处理中的判定结果为“否”。例如,在包含在组中的乘员坐在车辆11中的第一排座位和第二排座位的情况下,步骤s103的处理中的判定结果为“是”。
[0248]
再次参考图17进行说明,例如,其它车辆11-2中的乘员32b-2和乘员32c-2属于儿童组,乘员32b-2坐在第一排,乘员32c-2坐在第二排。在这种情况下,在步骤s103中判定组中的乘员坐在多排座位上。
[0249]
例如,本车辆11-1中的乘员32a-1和乘员32b-1属于成人组。乘员32a-1和乘员32b-1坐在第一排。在这种情况下,在步骤s103中判定组中的乘员没有坐在多排座位上。
[0250]
当在步骤s103中判定组中的乘员没有坐在多排座位上时,换句话说,当判定组中的乘员坐在预定一排的座位31上时,处理进行到步骤s104。
[0251]
在步骤s104,安排座位,使得维持其它车辆11-2中的基于排数的顺序位置关系。在这种情况下,包含在组中的乘员坐在其它车辆11-2中的同一排,因此以在本车辆11-1中维持坐在同一排的乘员之间的位置关系的方式安排座位。
[0252]
在步骤s104的处理结束之后,处理进行到步骤s105。在步骤s105,判断是否已对所有的组执行了处理,并在判定存在还没有经过处理的组的情况下,处理返回步骤s103,以重复后续处理。
[0253]
另一方面,在步骤s105,在判定已对所有的组执行了处理的情况下,结束图21中图解所示的流程图的处理,返回到图19中图解所示的流程图的处理。
[0254]
另一方面,在步骤s103,在判定组中的乘员坐在多排座位上的情况下,处理进行到步骤s106。在步骤s106,判定待处理的组是否是大学生组、职场人士组和老年组中的任何一个。当在步骤s106判定待处理的组不是大学生组、职场人士组和老年组中的任何一个时,处理进行到步骤s107。
[0255]
在步骤s107,针对每一排计算平均年龄。在步骤s108,其年龄接近其它车辆11-2中的属于待处理组的乘员的平均年龄的乘员被安排在本车辆11-1中的属于待处理组的乘员周围。
[0256]
在图17中图解所示的例子中,儿童组是待处理组,并且例如,其它车辆11-2中的属于儿童组的乘员32b-1和乘员32c-1分别被安排在本车辆11-1中的属于儿童组的乘员32e-1的周围。
[0257]
一旦步骤s108的处理结束,处理就进行到步骤s105。步骤s105之后的处理已经说明过了,因此省略该处理的说明。
[0258]
另一方面,在步骤s106,在判定待处理的组是大学生组、职场人士组和老年组中的任何一个时,处理进行到步骤s109。
[0259]
在步骤s109,包含在待处理组中的乘员32被标记为诸如驾驶员或导航员之类的角
色。在步骤s110,按照标记的结果,将具有相同角色的乘员32安排为彼此靠近。
[0260]
例如,在图17中图解所示的例子中,本车辆11-1中的乘员32a-1和其它车辆11-2中的乘员32a-2被标记为“驾驶员”,因此,与其它车辆11-2中的乘员32a-2对应的虚拟乘员32a-2'被安排在本车辆11-1中的乘员32a-1的附近。
[0261]
一旦步骤s110的处理结束,处理就进行到步骤s105。步骤s105之后的处理已经说明过了,因此省略该处理的说明。
[0262]
将再次参考图19的流程图继续进行说明。当在步骤s87判定不存在分别具有两个或更多乘员的多个组时,处理进行到步骤s89。在步骤s89,执行考虑到相对位置的座位安排处理。参考图22的流程图,说明在步骤s89中执行的考虑到相对位置的座位安排处理。
[0263]
在步骤s121,获取本车辆11-1中的座位的排数s1。座位的排数s1通过参考登记在预先登记参数91(图6)中的信息来获取。
[0264]
在步骤s122,获取其它车辆11-2中的座位的排数s2。座位的排数s2通过参考登记在其它车辆11-2的预先登记参数91(图6)中的信息来获取,该信息然后从其它车辆11-2馈送到本车辆11-1。
[0265]
在步骤s123,将座位的排数s2除以座位的排数s1,以确定商a和余数b。
[0266]
在步骤s124判定待处理的本车辆11-1中的一排座位(描述为s1排)是否包括任何空座位。s1排的初始值为1。其它车辆11-2中的一排座位被描述为s2排,s2排的初始值为1。在步骤s124,在判定s1排不包括空座位的情况下,处理进行到步骤s125。
[0267]
在步骤s125,如图23中所示,乘员被安排在一排排座位之间。如图23中所示,在第s1排和第(s1 1)排中不存在空座位,并且将坐在其它车辆11-1中的第s2排和第(s2 a)排之间的总共3个乘员安排在本车辆11-1中。在这种情况下,与其它车辆11-2中的3个乘员对应的总共3个虚拟乘员被安排在本车辆11-1中的第s1排和第(s1 1)排之间。
[0268]
即使在如上所述,虚拟乘员被安排在各排之间的情况下,虚拟乘员被安排以使得在本车辆11-1中也再现在其它车辆11-2中的乘员之间的位置关系。在图23的例子中,其它车辆11-2中的3个乘员在横向方向上看时坐在左侧、中间和右侧,因此,在本车辆11-1中在横向方向上看时,虚拟乘员被安排在左侧、中间和右侧。
[0269]
在要安排多个虚拟乘员的情况下,可以通过在要安排虚拟乘员的各排之间设定虚拟座位,并对虚拟座位执行与后面说明的步骤s126~步骤s129中的处理类似的处理来安排虚拟乘员。步骤s126~s129的处理是用于设定虚拟乘员的位置,使得在本车辆11-1中再现其它车辆11-2中的乘员之间的位置关系的处理。
[0270]
注意,在s1《b的情况下,第(s2 a)排对应于第(s2 a 1)排。
[0271]
通过如上所述将虚拟乘员安排在各排之间,换句话说,将声像定位在各排之间,可以防止声像集中在具有很少几排座位的车辆11的前部或后部。特别地,例如,在本车辆11-1中的座位的排数s1明显不同于其它车辆11-2中的座位的排数s2的情况下,声像有可能集中在车辆11的前部或后部。然而,通过执行步骤s124和s125的处理,可以防止声像集中在车辆11的某个部分。
[0272]
另一方面,在步骤s124,在判定待处理的第s1排包括空座位的情况下,处理进行到步骤s126。在步骤s126,判断是否满足条件a。将参考图24说明条件a。
[0273]
条件a是第s1排中的空座位位置匹配第s2排中的座位位置的条件。在将坐在其它
车辆11-2中的第s2排的中间座位31-2上的乘员32-2安排在本车辆11-1中的情况下,与乘员32-2坐着的座位的位置对应的座位是本车辆11-1中的第s1排的座位31-1,并判定该座位31-1是否是空着的。在本车辆11-1中的第s1排中间的座位31-1空着的情况下,判定满足条件a。
[0274]
在步骤s126,在判定不满足条件a的情况下,处理进行到步骤s127。在这种情况下,与其它车辆11-2中的乘员32-2所坐的座位对应的本车辆11-1中的座位不是空着的。在这种情况下,与其它车辆11-2中的乘员32-2对应的虚拟乘员32-2'被安排在靠近本车辆11-1中的对应于其它车辆11-2中的乘员32-2所坐的座位的空座位上。
[0275]
另一方面,在步骤s126,在确定满足条件a的情况下,处理进行到步骤s128。在步骤s128,乘员被安排在空座位上。在这种情况下,本车辆11-1中的第s1排的空座位位置匹配其它车辆11-2中的第s2排的座位位置,因此,与其它车辆11-2中的乘员32-2对应的虚拟乘员32-2'被安排在该空座位上。
[0276]
在步骤s127或步骤s128,当设定用于将乘坐其它车辆11-2的乘员安排在本车辆11-1中的座位位置设定规则时,在步骤s129中安排座位。将参考图25进行说明。
[0277]
在将其它车辆11-2中的乘员32c-2和乘员32e-2安排在本车辆11-1中的情况下,与其它车辆11-2中的乘员32c-2所坐的座位对应的本车辆11-1中的座位是空着的,因此,步骤s126中的判定结果为“是”,然后在步骤s128中决定将乘员安排在空座位上。因此,如图25中所示,其它车辆11-2中的乘员32c-2作为虚拟乘员32c-2'被安排在作为空座位的本车辆11-1中最右侧的座位上。
[0278]
乘员32e-1坐在本车辆11-1中的与其它车辆11-2中的乘员32e-2所坐的座位对应的座位上,因此,本车辆11-1中的该座位不是空着的。因而,步骤s126中的判定结果为“否”,并在步骤s127中决定将乘员安排在靠近乘员32e-1的座位上。因此,如图25中所示,其它车辆11-2中的乘员32e-2作为虚拟乘员32e-2'被安排在本车辆11-1中的乘员32e-1所坐的座位右侧的空座位上。
[0279]
再次参考图22中图解所示的流程图继续进行说明。在步骤s125或步骤s129,当安排其它车辆11-2中的乘员的座位时,处理进行到步骤s130。在步骤s130,判定本车辆11-1中的待处理的座位的s1排是否小于余数b。
[0280]
当在步骤s130中判定不满足s1《b时,处理进行到步骤s131。在步骤s131,将待处理的其它车辆11-2中的s2排加上商a,并将结果s2排设定为新的处理目标。
[0281]
另一方面,在步骤s130,在判定满足s1《b的情况下,处理进行到步骤s132。在步骤s132,将待处理的其它车辆11-2中的s2排加上(商a 1),并将结果s2排设定为新的处理目标。
[0282]
在步骤s131或s132,当设定了要新处理的s2排时,处理进行到步骤s133。在步骤s133,将待处理的本车辆11-1中的s1排加上1,并将结果s1排设定为新的处理目标。
[0283]
在步骤s134,判定本车辆11-1中的排数s1是否大于待处理的s1排。在步骤s134,在判定确定满足s1>s1的情况下,处理返回到步骤s124,以重复后续处理。即,在这种情况下,判定留下待处理的s1排,并且处理返回到步骤s124以处理未处理的s1排。
[0284]
另一方面,在步骤s134,在判定不满足s1>s1的情况下,结束图22中图解所示的流程图的处理,以返回到图19中图解所示的流程图的处理。
[0285]
参见图19中图解所示的流程图,在步骤s89,当考虑到相对位置的座位安排处理结束时,处理返回到图8中图解所示的流程图的处理。
[0286]
通过如图19中图解所示的流程图中那样进行座位安排,可以进行座位安排以使得声像优先呈现在空座位。在声像呈现在乘员不可就座的位置,即,在上述的例子中呈现在各排之间的位置的情况下,与在空座位处呈现声像相比,这可能会降低乘员的存在感。因此,通过如上所述的处理,进行座位安排以使得声像优先呈现在空座位。
[0287]
具体地,如参考图19中图解所示的流程图所述,在乘员的总数等于或小于本车辆11的定员数的情况下,乘员被依次安排在空座位上。这使其它车辆11-2中的乘员可以感觉好像他们也坐在本车辆11-1中的相应座位上。
[0288]
在乘员的总数超过定员数的情况下,基于所有乘员的年龄对乘员分组。在存在分别包括两个或更多同一代的乘员的多个组的情况下,判定能够进行基于年龄的分组,并按照年龄或角色安排座位。这样,可以将可容易地找到共同的话题并且很可能一起进行活跃对话的乘员安排在他们可以彼此轻松地进行交谈的位置。
[0289]
在基于年龄的分组困难的情况下,进行考虑到相对位置的座位安排。这样,可以在本车辆11-1中再现其它车辆11-2中的乘员之间的位置关系。
[0290]
参见图8中图解所示的流程图,在步骤s14,当进行静态座位安排时,基于该安排执行用于定位声像的处理(步骤s15)。
[0291]
在步骤s15,乘员开始电话交谈。当乘员开始电话交谈时,用于定位声像的处理也开始。用于定位声像的处理将在后面说明。
[0292]
在乘员开始电话交谈之后,例如,在他们未能进行活跃对话的情况下,在步骤s16判定是否要进行动态座位变更,以便改变座位安排或者重新进行车辆11之间的匹配。
[0293]
在步骤s16,在判定要进行动态座位安排的情况下,处理进行到步骤s17。在步骤s17,执行动态座位安排处理。参考图26中的流程图,说明与步骤s16中的判定相关的处理和步骤s17中的动态座位安排处理。
[0294]
在步骤s151,判定本车辆11-1中的乘员32-1是否对另一个组中的乘员之间的对话作出了反应。如上所述,乘员基于年龄、角色等被分组。在步骤s151判定被分类到预定组中的乘员32是否对被分类到另一个组中的乘员32正在谈论的内容作出了反应。
[0295]
当在步骤s151判定预定组中的乘员对另一个组中的乘员之间的对话作出了反应时,处理进行到步骤s152。在步骤s152,对对话作出反应的乘员32被重新安排在该乘员32已对其作出反应的组中的乘员32附近。通过进行这样的座位重新安排,可以将乘员32添加到乘员32可以谈论该乘员32感兴趣的事情的组中。
[0296]
另一方面,在步骤s151,在判定乘员32没有对另一个组中的乘员之间的对话作出反应的情况下,处理进行到步骤s153。在步骤s153,判定乘员是否已到达(接近)行程点。行程点例如可以是驾驶的目的地、预定用餐的地点等。
[0297]
在步骤s153,在判定乘员到达了行程点的情况下,处理进行到步骤s154。在步骤s153,以将驾驶员安排为彼此靠近的方式重新安排座位。通过进行这样的座位重新安排,例如,管理行程的人员可以通过一起检查行程来轻松地管理行程。
[0298]
另一方面,在步骤s153,在判定乘员没有到达行程点的情况下,处理进行到步骤s155。在步骤s155,判定是否有人已经醒来。
[0299]
在步骤s155,在判定有人已经醒来的情况下,处理进行到步骤s156。在步骤s156,醒来的人被重新安排在其平均年龄最接近已经醒来的人的年龄的组中。通过进行这样的座位重新安排,已经醒来的人可以顺畅地加入对话。
[0300]
另一方面,在步骤s155,在判定没有人已经醒来的情况下,处理进行到步骤s157。在步骤s157,判断是否有人已经入睡。
[0301]
在步骤s157,在判定有人已经入睡的情况下,处理进行到步骤s158。在步骤s158,以使组的中心远离已经入睡的人的方式重新安排座位。通过进行这样的座位重新安排,睡着的人可以安静地睡觉,而其他人可以继续他们的对话。
[0302]
如上所述,当满足某个条件时,例如,当乘员对另一个组中的乘员之间的对话作出了反应或者乘员到达了行程点时,座位被重新安排。这使乘员32可以顺畅地加入乘员32感兴趣的对话,或者开始所需的对话。
[0303]
可以在除上述条件以外的条件下判定是否重新安排座位。或者,可以设置除上述条件以外的条件,并且可以在该条件下进行判定。
[0304]
例如,判定是否有任何组正在进行包括相同关键词的对话,并在判定有正在进行包括相同关键词的对话的组的情况下,可以以将对应乘员包括在该组中的方式重新安排座位。在这种情况下,乘员可以与更多的人互动。
[0305]
例如,可以判定乘员是否开始用餐,并在判定乘员开始用餐的情况下,可以将乘员重新安排在正在用餐的人附近。在这种情况下,乘员具有关于用餐的共同话题,并且可以开始对话。
[0306]
另一方面,在步骤s157,在判定没有人入睡的情况下,处理进行到步骤s159。在步骤s159,判定说话的频次是否降低。说话的频次是否降低可以通过判定乘员是否正在进行活跃的对话来判定。活跃度的检测将在后面说明,首先说明步骤s159之后的处理。
[0307]
在步骤s159,在判定说话的频次没有降低的情况下,结束图26中图解所示的流程图的处理,以返回到图8中图解所示的流程图的处理。当判定说话的频次没有降低,换句话说,判定活跃程度没有降低时,不进行座位重新安排,以免打断活跃的对话。
[0308]
另一方面,在判定说话的频次降低的情况下,处理进行到步骤s160。在步骤s160,确定内容是否已变更。在步骤s160,在判定内容已变更的情况下,处理进行到步骤s161。内容例如可以是诸如电影或电视剧之类的运动图像、诸如照片之类的静止图像、音乐等。内容可以包括正在谈论的话题,并且可以判定乘员正在谈论的内容是否已经变更。
[0309]
在步骤s161,乘员被重新分类,使得与变更后的内容的目标年龄和性别对应的乘员被归入一个组中,而其他乘员被归入另一个组中。然后,基于重新分类的组安排座位。通过进行这样的座位重新安排,同一代的乘员可以就内容进行活跃的对话。
[0310]
另一方面,在步骤s160,在判定内容没有变更的情况下,处理进行到步骤s162。在步骤s162,执行提高来自远处座位的音量的处理。在步骤s163,例如,判定乘员是否在t秒内对另一个组中的乘员之间的对话作出了反应。
[0311]
当对话的活跃程度降低时,重新安排座位。在重新安排座位之前,提供一定长度的时间以允许乘员32自发地找到乘员32感兴趣的对话。另外,当乘员32找到乘员32感兴趣的对话时,以将乘员32包括在进行对话的组的方式重新安排座位。
[0312]
因此,在步骤s162,增大来自远处座位的对话的音量,以形成乘员32可以容易地听
到对话的细节的状况。在步骤s163,当这样的状况持续预定长度的时间t时,判定乘员32是否对另一个组中的乘员之间的对话感兴趣。
[0313]
当在步骤s163判定乘员对另一个组中的乘员之间的对话作出了反应时,处理进行到步骤s164。在步骤s164,将乘员重新安排在该乘员已经对其作出反应的组中。通过进行这样的座位重新安排,乘员可以加入该乘员感兴趣的对话中。
[0314]
另一方面,当在步骤s163判定乘员没有对另一个组中的乘员之间的对话作出反应时,处理进行到步骤s165。在步骤s165,在说话的频次已降低的组内进行静态座位安排。该静态座位安排可以类似于步骤s14中的静态座位安排处理来进行,因此省略其说明。
[0315]
当这样执行与动态座位安排相关的处理时,处理返回到图8中图解所示的流程图的处理。
[0316]
在步骤s16(图8),在判定不进行动态座位安排的情况下,处理进行到步骤s18。在步骤s18,识别正在其它车辆11-2中说话的说话者(乘员32-2),然后在步骤s19,识别所识别的说话者被分配到的本车辆11-1中的座位31-1。在步骤s20,从所识别的座位31-1输出声音。
[0317]
步骤s18~步骤s20中的处理是用于呈现声像的处理的例子。例如,在如图3a中所示为每个座位设置座位扬声器的情况下,通过从为其中安排虚拟乘员的座位31设置的扬声器输出声音,可以使其看起来好像乘员坐在座位31上。
[0318]
作为步骤s18~步骤s20中的处理,可以执行步骤s15中的声像定位处理。另外,在步骤s18~步骤s20中的处理是声像定位处理的情况下,步骤s15中的声像定位处理可类似于步骤s18~步骤s20中的处理。
[0319]
在步骤s21,判定是否变更匹配的车辆11。可以通过使用与用于在步骤s16中判定是否进行动态座位变更的条件类似的条件,判定是否变更匹配的车辆11。例如,当在步骤s16的动态座位变更处理(图26中的流程图)中,进行步骤s151、步骤s153、步骤s155和步骤s157中的判定,并且两个或更多判定的结果为“是”的情况下,可以判定要进行车辆11之间的重新匹配。
[0320]
例如,在用数值检测活跃程度,并且判定活跃程度等于或小于预定阈值的情况下,可以判定要进行车辆11之间的重新匹配。例如,在自执行匹配以来过去了预定长度的时间的情况下,可以进行车辆11之间的重新匹配,以便使乘员可以享受与新的人们的对话。
[0321]
在步骤s21,在判定要变更匹配的车辆11的情况下,处理返回到步骤s12,重复后续的处理。
[0322]
另一方面,在步骤s21,在判定不变更匹配的车辆11的情况下,结束图8中图解所示的流程图的处理。
[0323]
《活跃度的检测》
[0324]
将说明在步骤s159(图26)中执行的与说话的频次是否已降低的判定相关的处理。说话频次降低意味着对话已变得枯燥乏味。现在参考图27,说明用于检测活跃度的信息处理装置。
[0325]
在检测活跃度的情况下,信息处理装置51(图4)的输入单元61包括摄像机201和麦克风202,并且信息处理器64包括活跃度检测单元211。
[0326]
活跃度检测单元211包括面部检测词典累积部221、面部表情词典累积部222、面部
检测部223、面部表情量化部224、语音识别词典累积部225、音量检测部226、语音转文本部227和检测信息累积部228。
[0327]
参考图28中的流程图说明由图27中所示的活跃度检测单元211执行的处理。在步骤s201,输入单元61的摄像机201捕获图像,并获取所捕获的图像。摄像机201设置在摄像机201可以捕获车辆11内部的图像和乘员的图像的位置。
[0328]
在步骤s201获取的图像被馈送到面部检测部223。在步骤s202,面部检测部223分析馈送的图像以检测乘员的面部。检测期间所需的信息累积在面部检测词典累积部221中。在面部检测词典累积部221中,例如,累积通过机器学习获取的用于面部检测的词典。在用于面部认证的图像登记在预先登记参数91(图6)中的情况下,该信息可以用于面部检测。
[0329]
在步骤s203,面部表情量化部224检测由面部检测部223检测到的面部的面部表情,并量化检测到的面部表情。作为面部表情,检测到笑容,计算0%~100%的数值作为笑容度。在步骤s205,将计算的笑容度保存在检测信息累积部228中。
[0330]
在步骤s206,输入单元61的麦克风202获取乘员32的语音的语音数据。获取的语音数据被馈送到音量检测部226。
[0331]
在步骤s207,音量检测部226分析语音数据以计算音量。持续t秒的预定长度的时间进行这种音量的计算,以计算t秒内的平均音量(步骤s208)。
[0332]
语音数据还被馈送到语音转文本部227。在步骤s209,语音转文本部227参考累积在语音识别词典累积部225中并在进行语音识别时参考的词典分析语音数据。然后,语音转文本部227将乘员所说的内容转录成文本。
[0333]
在步骤s210,语音转文本部227从语音数据被转录成的文本中检测关键词。
[0334]
在步骤s211,检测到的关键词和关于音量的信息被保存在检测信息累积部228中。存储在检测信息累积部228中的关键词可以用于车辆匹配的处理和将乘员32分组的处理。
[0335]
在步骤s212,判定笑容度和平均音量是否较低。在步骤s212,在判定笑容度和平均音量较低的情况下,处理进行到步骤s213。在步骤s213,判定结果指示对话不活跃。
[0336]
另一方面,在步骤s212,在判定笑容度不低或/和平均音量不低的情况下,处理进行到步骤s214。在步骤s214,判定结果指示对话活跃。
[0337]
如上所述,观察乘员的面部表情、语音的大小等,并且观察结果用于判定对话是否活跃。如上所述,判定结果在步骤s159(图26)的判定处理期间被使用。
[0338]
《定位声像的处理》
[0339]
将说明在步骤s15(图8)以及在s18和s19(图8)中执行的与声像的定位相关的处理。图29是描绘声像定位处理部81的构成例子的示图。
[0340]
声像定位处理部81包括声音对象信息获取块301、声音控制块302和声音处理块303。本文中使用的声音对象指的是乘员32发出的声音。
[0341]
声音对象信息获取块301获取关于经由输入/输出处理单元62获取的声音对象的信息。关于声音对象的信息指的是声音对象的声音数据和声音对象的位置数据。由声音对象信息获取块301获取的声音对象的声音数据被馈送到声音处理块303,并且声音对象的位置数据被馈送到声音控制块302。
[0342]
馈送到声音控制块302的声音对象的位置数据指的是关于乘员32-2'的位置(座位位置)的数据,乘员32-2'对应于其它车辆11-2中的乘员,并且他被虚拟安排在本车辆11-1
中。关于乘员32-2'发出的语音的数据作为声音对象的声音数据从声音对象信息获取块301馈送到声音处理块303。注意,除乘员的语音之外,声音数据还包括响应于乘员进行的操作而产生的声音,比如智能电话机的操作音和罐子的打开声音。
[0343]
声音控制块302决定车辆11-1中的乘员32-1的位置处的声音的方向,该声音呈现虚拟乘员32-2'的语音。声音的方向基于车辆11的前进方向。声音控制块302将声音对象的位置数据(关于相对于乘员32-1的位置的数据和方向)馈送到声音处理块303。
[0344]
基于来自声音控制块302的声音对象的位置数据,声音处理块303生成要从设置在本车辆11-1中的扬声器33输出的声音的数据,并将该数据输出到扬声器33。
[0345]
《vpt的概况》
[0346]
虚拟环绕技术可以用于从设置在本车辆11-1中的扬声器33输出如上所述的其它车辆11-2中的乘员32-2的声像(声音对象)的声音。在本技术中,作为这样的虚拟环绕技术,可以利用vpt(索尼公司的注册商标)。例如,在用户使用耳机的情况下,vpt(虚拟电话技术)不是将声音定位在用户的头部内,而是定位在头部外,以便创建声场,在该声场内,用户可以自然地听到声音,就好像声音是从布置在用户前面或后面的扬声器再现的一样。
[0347]
具体地,在vpt中,通过测量hrtf(头部相关传递函数)作为从声源到双耳的传递特性,并将测量的hrtf卷积到输入信号中,即使声音再现自耳机,也可以如用户通过扬声器收听5.1声道声音或7.1声道声音的情况那样创建声场。将说明应用vpt的本技术的声音处理。注意,作为vpt,应用7声道环绕(不使用0.1声道的重低音)。
[0348]
注意这里,作为例子,vpt应用于声音不是从耳机输出而是从设置在车辆11中的扬声器33输出的情况。扬声器33的布置和布置的扬声器33的数量如参考图3所述因车辆11而异。这里,通过使用应用一般的虚拟环绕技术的扬声器33的布置和数量作为例子,说明与声像的定位相关的处理。
[0349]
《第一语音路径》
[0350]
图30是描绘声音处理块303的内部构成例子的示图。如图30是所示,声音处理块303设置有声音对象处理部件321-1~321-n(n为等于或大于1的整数),以对包含在一个或多个声音对象中的声音对象执行声音处理。具体地,声音对象处理部件321-1包括vpt滤波器计算处理部分331-1和vpt处理部分332-1。
[0351]
vpt滤波器计算部分331-1接收关于声音对象1~n中的声音对象1的对象方向信息作为输入。对象方向信息指示以本车辆11-1中的乘员32-1为基准的声音对象的方向。
[0352]
基于关于声音对象1的对象方向信息,vpt滤波器计算处理部分331-1计算vpt滤波器值,并将vpt滤波器值馈送到vpt处理部分332-1。例如,在使用7声道环绕vpt的情况下,为了将声道布置得更靠近声音对象的所有位置,执行幻像处理等以确定向7个声道中的多个声道提供声音信息的vpt滤波器值。注意,vpt滤波器值可以根据需要反映显示区域a的坐标。
[0353]
在从vpt滤波器计算处理部分331-1向vpt处理部分332-1馈送了vpt滤波器值的情况下,vpt处理部分332-1更新vpt滤波器值。例如,对象方向信息每秒被计算30次,因此,按照对象方向信息的计算间隔来计算并更新vpt滤波器值。另外,从声音对象信息获取块301向vpt处理部分332-1馈送声音对象的语音流。按照vpt滤波器值,vpt处理部分332-1将hrtf卷积到作为输入信号的语音流中。经过vpt处理的语音流被馈送到混音部件322。例如,对于
使用7声道环绕vpt,输入信号被乘以7声道hrtf系数,以将hrtf系数卷积到输入信号中,从而获得2声道输出。
[0354]
声音对象处理部件321-2~321-n是类似于声音对象处理部件321-1地构成的。即,在声音对象处理部件321-2~321-n中,对于包含在各个声音对象中的声音对象的每个语音流,按照vpt滤波器值执行vpt处理。因此,向混音部件322馈送经过vpt处理的声音对象2~n的语音流。混音部件322对语音流1~n执行混音处理,并将处理后的语音流输出到扬声器33。例如,语音流包括wav文件格式的波形,扬声器33再现经过vpt处理的语音信号的波形。
[0355]
《中间位置的声音处理》
[0356]
图31是用于说明第一语音路径上的中间位置的声音处理的示图。
[0357]
具体地,在对象方向信息指示位置pa的情况下,vpt滤波器计算处理部分331-1决定使用7声道环绕的sl-ch(a)的hrtf,并更新vpt滤波器值。然而,向对应于位置pb~pg的声道分配静音。在vpt处理部分332-1中,按照vpt滤波器值,用于左耳的sl-ch(a)的hrtf被卷积到语音信号中。类似地,用于右耳的sl-ch(a)的hrtf被单独地卷积到语音信号中。在该中间位置的声音处理的例子中,声音对象只有一个方向,并且只存在一个声音路径。因而,混音部件322向扬声器33输出经过vpt处理部分332-1的vpt处理的语音信号。因此,例如,车辆11中的扬声器33再现经过vpt处理的语音信号的波形。
[0358]
然后,在指示作为位置pa和位置pg之间的中间位置的位置px的情况下,vpt滤波器计算处理部分331-1决定使用用于7声道环绕的sl-ch(a)的hrtf和用于7声道环绕的sl-ch(g)的hrtf,并更新vpt滤波器值。然而,向对应于位置pb~pf的声道分配静音。在vpt处理部分332-1中,按照vpt滤波器值,用于左耳的sl-ch(a)的hrtf被卷积到作为语音信号接收的wav文件格式的波形中。类似地,用于右耳的sl-ch(a)的hrtf被单独地卷积到语音信号中。此外,在vpt处理部分332-1中,按照vpt滤波器值,用于左耳的sl-ch(g)的hrtf被卷积到作为语音信号接收的wav文件格式的波形中。类似地,用于右耳的sl-ch(g)的hrtf被单独地卷积到语音信号中。
[0359]
然而,对于sl-ch(a)和sl-ch(g)的增益,由于位置px是位置pa和位置pg之间的中间位置,因此为sl-ch(a)和sl-ch(g)提供相同的增益。例如,通过将sl-ch(a)的值乘以0.7,并将sl-ch(g)的值乘以0.7,可以使通过组合所得值而获得的输出相当于来自位置pa的单个输出。因此,车辆11中的扬声器33再现经过应用了sl-ch(a)和sl-ch(g)的hrtf的vpt处理的语音信号的波形,从而使得即使在与位置pa和位置pg之间的中间位置对应的位置px也可以听到声音。
[0360]
在上面的说明中,作为例子,如图31中所示布置扬声器以形成7声道环绕。然而,即使在如图3a中所示,在各个座位31布置扬声器的情况下,和在如图3b中所示,在车辆11的车门中布置扬声器33的情况下,如上所述的方法的应用也使得乘员的声像可以被定位在任何位置。
[0361]
《第二语音路径》
[0362]
图32是用于说明声音对象的第二语音路径的示图。
[0363]
如图32中所示,声音处理块303包括对应声道控制部件351、hrtf处理部件352和2声道部件353。
[0364]
对应声道控制部件351接收关于声音对象1~n(n是等于或大于1的整数)的信息作
为输入。在关于多个声音对象的信息被输入到对应声道控制部件351的情况下,按照关于每个声音对象的信息,生成混音并分配给预定声道。另外,对应声道控制部件351决定要使用的hrtf,并将hrtf馈送到hrtf处理部件352。
[0365]
按照从对应声道控制部件351馈送的hrtf,hrtf处理部件352将hrtf卷积到语音信号的波形中。2声道部件353按照最终输出声道的数量,将来自hrtf处理部件352的语音信号转换为2声道信号,并将所得语音信号输出到车辆11中的扬声器33。
[0366]
具体地,将参考图33进行说明。按照对象方向信息,对应声道控制部件351决定使用位置pa,即,7声道环绕的sl-ch(a)的hrtf,并向对应于其他位置pb~pg的声道分配静音。然而,在本例子中,提供一个声音对象(仅仅1个方向),并因此不使用额外的位置。随后,hrtf处理部件352将用于左耳的sl-ch(a)的hrtf卷积到作为输入的语音信号接收的wav文件格式的波形中。另外,类似地,用于右耳的sl-ch(a)的hrtf被单独地卷积到语音信号中。然后,2声道部件353按照最终输出声道的数量,将包括7个声道的语音信号转换为2声道信号,并将所得语音信号输出到车辆11中的扬声器33。因此,车辆11中的扬声器33再现经过vpt处理的语音信号的波形。
[0367]
然后,在对象方向信息指示位置pg的情况下,对应声道控制部件351决定使用7声道环绕的sbl-ch(g)的hrtf。随后,hrtf处理部件352将用于左耳的sbl-ch(g)的hrtf卷积到作为输入的语音信号接收的wav文件格式的波形中。另外,类似地,用于右耳的sbl-ch(g)的hrtf被单独地卷积到语音信号中。然后,2声道部件353将包括7个声道的语音信号转换为2声道信号,使车辆11中的扬声器33再现经过vpt处理的语音信号的波形。
[0368]
通过使用这样的方法,可以将与其它车辆11-2中的乘员32-2对应的声像定位在本车辆11-1中的预定位置。
[0369]
例如,在如图3a中所示在各个座位31布置扬声器33,并且虚拟安排的乘员的声像被定位在座位31e上的情况下,将由2声道部件353处理的两个声道是扬声器33e-1和扬声器33e-2。另外,在声像被定位在座位31b和座位31e之间的情况下,将由2声道部件353处理的两个声道也是扬声器33e-1和扬声器33e-2。
[0370]
在将虚拟安排的乘员的声像定位在座位31d上的情况下,将由2声道部件353处理的两个声道是扬声器33c-2和扬声器33e-2。另外,在声像被定位在座位31d和座位31e之间的情况下,将由2声道部件353处理的两个声道是扬声器33c-1和扬声器33e-2。
[0371]
用于输出声音的扬声器按照声像被定位的位置来选择,比如座位上的位置、各排座位之间的位置或者座位之间的位置,并且声像被定位在通过如下所述的方法设定的位置。
[0372]
注意,通过声音处理,可以按照位置变更声音的大小等。在近处座位的位置,声音的大小被增大,然而在远处座位的位置,声音的大小被降低。这种声音处理是例子,可以应用其他声音处理,只要声音处理使乘员32-1可以适当地听到来自声像的声音即可。
[0373]
在上述vpt的7声道环绕中,声音对象被定位在水平方向上。然而,例如,通过在前置扬声器(l和r)正上方的位置布置前置上方扬声器l(fh)和r(fh),即,通过在向上方向上采用vpt构成,可以采用使得不仅在水平方向上而且在垂直方向上定位声音对象的构成。此外,通过提供包括如上所述的7个声道或更多声道的多声道结构,并且采用用于这些声道的vpt构成,可以更加立体地构成声音对象。
[0374]
这里,上面说明了使用设置在各个座位31的座位扬声器33(2个声道)的例子(图3a)。然而,在没有设置座位扬声器33,例如,如图3b中所示的情况下,车辆11中的扬声器33可以用于按照扬声器的数量或位置,对预定的乘员执行上述处理。在这种情况下,预定的乘员通常是驾驶员。然而,预定的乘员可以是除驾驶员以外的乘员,即,诸如乘客座位之类的其他座位上的乘员。然而,目标乘员的座位/目标乘员是预先设定的。
[0375]
《其他实施例》
[0376]
将说明本技术应用于的其他实施例。
[0377]
图34是用于说明本技术应用于的另一个实施例(第二实施例)的示图。在上述实施例(第一实施例)中,说明了其它车辆11-2中的乘员32-2作为虚拟乘员32-2'被安排在本车辆11-1中的例子。除其它车辆11-2中的乘员32-2以外的人可作为虚拟乘员32'安排在本车辆11-1中。
[0378]
例如,可以将位于远程场所的人401作为虚拟乘员安排在本车辆11-1中。换句话说,可以将位于远程场所的人401的声像定位在本车辆11-1内的预定位置。远程场所例如是家、医院、办公室等。
[0379]
例如,使在医院的人401虚拟地处于本车辆11-1中,以使人401可以与本车辆11-1中的乘员32交谈。因而,可以使乘员32和人401感觉好像他们在一起开车出行。
[0380]
人401也可以是导游,从而可以提供观光指导。
[0381]
如图34a中所示,在乘员32a-1、乘员32b-1、乘员32c-1和乘员32e-1分别坐在本车辆11-1中的座位31a-1、座位31b-1、座位31c-1和座位31e-1上的情况下,例如,使位于远程场所的人401虚拟地处于空着的座位31d-1上。
[0382]
当将虚拟人401'的声像定位在座位31d-1上时,乘员32a-1、乘员32b-1、乘员32c-1和乘员32e-1可以具有好像人401坐在座位31d-1上并且在一起说话的感觉。在乘员32a-1、乘员32b-1、乘员32c-1和乘员32e-1说了什么的情况下,乘员所说的话也被馈送到人401,从而使乘员32a-1、乘员32b-1、乘员32c-1、乘员32e-1和人401具有好像他们正在一起开车出行的感觉。
[0383]
如图34b中所示,可以使人401虚拟地处于多个车辆11中。乘员32a-1、乘员32b-1、乘员32c-1和乘员32e-1分别坐在本车辆11-1中的座位31a-1、座位31b-1、座位31c-1和座位31e-1上。乘员32a-2、乘员32c-2和乘员32e-2分别坐在其它车辆11-2中的座位31a-2、座位31c-2和座位31e-2上。
[0384]
在图34b中图解所示的例子中,虚拟人401'被安排在本车辆11-1和其它车辆11-2的车内的前方。虚拟人401'可以被安排在车辆中的空座位上,或者可以被安排在没有座位的位置。
[0385]
例如,如图34b中所示,当多个车辆11驶向同一目的地时,使提供观看指导的人401虚拟地处于多个车辆11中。另外,虚拟人401'被安排在车内的前方。这可以使乘员感觉好像他们在旅行时得到来自作为导游的人401的观看指导
[0386]
如上所述,可以使不在车辆11中的人虚拟地处于车辆11中,或者可以将同一人安排在多个车辆11中。该人可以被安排在车内的任何位置。
[0387]
《第三实施例》
[0388]
参考图35和图36,说明第三实施例。在第三实施例中,将说明匹配的车辆11中的乘
[0402]
在时间t3,本车辆11-1中的乘员32-1向其它车辆11-2中的乘员32-2询问“汽车被堵在路上了吗?”的问题。响应该问题,在时间t4,其它车辆11-2中的乘员32-2回答“是啊,他们已经停了很长时间了”。
[0403]
使陷入同一交通拥堵的本车辆11-1和其它车辆11-2相互匹配,以允许乘员相互交谈,从而能够实现如上所述的对话。因此,乘员32-1可以更详细地获得所需的信息。
[0404]
《第五实施例》
[0405]
参考图39,说明第五实施例。作为第五实施例,将说明关于食物的信息的分享。
[0406]
当车辆11相互匹配时,基于车辆中的对话,匹配打算吃食物的人乘坐的车辆11和实际上正在吃食物或者刚刚吃过食物的乘员乘坐的车辆。
[0407]
例如,如图39的左图中所示,这里假设车辆11-1中的乘员32-1说“我们午餐为什么不吃拉面呢?”从该对话中提取关键词“拉面”,并根据该关键词搜索与车辆11-1匹配的其他车辆11-2。此时,还通过使用距车辆11-1行驶的位置最近的拉面店作为关键词来进行匹配,从而允许呈现与车辆11-1可以容易地前往的店铺有关的信息。
[0408]
作为匹配的结果,例如,搜索刚刚吃过“拉面”或者正在车内吃“拉面”的人乘坐的车辆11-2,并且匹配车辆11-2和车辆11-2。注意,代替车辆,可以如第二实施例中那样使人相互匹配。当匹配的车辆11中的乘员32相互交谈时,他们可以获取关于食物的信息。
[0409]
例如,乘员可以进行如图39中所示的对话,以获取关于食物的信息。参见图39,在时间t1,本车辆11-1中的乘员32-1向其它车辆11-2中的乘员32-2询问“你排了多长时间的队?”的问题。响应该问题,在时间t2,其它车辆11-2中的乘员32-2说“店里相当拥挤,但是队伍移动得很快。”[0410]
在时间点t3,本车辆11-1中的乘员32-1向其它车辆11-2中的乘员32-2询问“他们有儿童食品吗?”的问题。响应该问题,在时间t4,其它车辆11-2中的乘员32-2说“他们有儿童菜单。”[0411]
使本车辆11-1与可被推定为具有本车辆11-1中的乘员所需的信息的乘员乘坐的其它车辆11-2匹配,以使车辆11-1和11-2中的乘员可以相互交谈,从而能够实现如上所述的对话。因此,本车辆11-1中的乘员32-1可以更详细地获得所需的信息。
[0412]
《第六实施例》
[0413]
参考图40,说明第六实施例。作为第六实施例,将举例说明过去获取的信息的呈现。
[0414]
当车辆11相互匹配时,例如,代替匹配时正在行驶的车辆,可以与过去在同一场所行驶的车辆11进行匹配。在与过去在同一场所行驶的车辆11进行匹配的情况下,如图1b中所示,应用包括服务器13的信息处理系统10,并且关于车辆11的过去的信息累积在服务器13中。
[0415]
参见图40的左图,参考累积在服务器13中的日志,以搜索过去在本车辆11-1当前行驶的场所行驶的其它车辆11-2。当作为搜索的结果找到其它车辆11-2时,匹配车辆11-2和本车辆11-1。在匹配之后,向本车辆11-1提供其它车辆11-2中的对话的细节。
[0416]
例如,如图40的右图中所示,这里假设车辆11-2中的乘员进行了以下对话:“我听说建设中的购物中心明年要开业了,”“每年这个时候樱花都很美,不是吗?”和“节日快到了。”在这种情况下,其它车辆11-2中的乘客32-2所说的话是从在本车辆11-1中生成的乘员
32-2的声像说出的。这样的对话的语音数据是从累积在服务器13中的日志提取的。
[0417]
声像可以基于服务器13中的其中保持其它车辆11-2中的乘员所坐的位置的日志定位在本车辆11-1中,或者可以如第二实施例中那样定位在车内前方。
[0418]
例如,在人们已经搬走之后,当他们乘坐本车辆11-1行驶在他们要搬去的地区中时,匹配本车辆11-1和过去的车辆11并呈现信息,从而使本车辆11-1可以获取关于该地区的信息。
[0419]
当匹配本车辆11-1和过去的车辆11时,可以预先设定当前时间与过去的车辆11行驶的时间之间的允许时间差。例如,本车辆11-1可以与最近一周期间行驶过的车辆11匹配,或者也可以与大约在相同时间行驶过的车辆11匹配。这样,例如,在午餐时间的情况下,更加可能呈现关于可能的午餐地点的对话,使得乘员可获得关于可能的午餐地点的信息。
[0420]
如上所述,可以进行与过去的车辆11的匹配以呈现信息。
[0421]
《第七实施例》
[0422]
参考图41和图42,说明第七实施例。在上面说明的第一到第六实施例中,定位声像并从该声像呈现语音信息。然而,还可以呈现气味。作为第七实施例,将举例说明气味的附加呈现。
[0423]
将说明呈现的气味的例子。在其它车辆11-2中,乘员32b-2正在吃东西。乘员32b-2所吃的食物的气味呈现在本车11-1中分配给乘员32b-2的座位31e-1附近。这可以增强虚拟安排的乘员32b-2的存在感。
[0424]
在如上所述还呈现气味的情况下,在车辆中还设置用于呈现气味的装置。呈现的气味不必与乘员32b-2所吃的食物的气味相同。在精确地检测到乘员32b-2所吃的食物的气味,并且发现难以在本车辆11-1中再现检测到的气味的情况下,可以呈现类似的气味。
[0425]
将说明图42中描绘的所呈现的气味的例子。当其它车辆11-2接近海边时,在本车辆11-1中呈现大海的气味(咸味)。嗅觉信息使本车辆11-1中的乘员可以具有好像他们与其它车辆11-2中的乘员一起沿着大海行驶的感觉。这可以增强整个空间的共享感。
[0426]
《第八实施例》
[0427]
参考图43,说明第八实施例。在第一至第六实施例的例子中,定位声像并从该声像呈现语音信息。然而,还可以呈现影像(图像)。作为第八实施例,将举例说明影像的附加呈现。
[0428]
当从安排的座位呈现语音时,作为投影在车辆11中的车窗或后视镜上的影像,呈现其它车辆11-2中的乘员32的影像。在图43a中图解所示的例子中,在本车辆11-1中的后视镜501上,呈现安排在本车辆11-1中的后排座位上的其它车辆11-2中的乘员32-2'的影像。
[0429]
投影的影像可以通过实际捕获其它车辆11-2中的乘员32-2'的图像,并在本车辆11-1中呈现捕获的影像来获得,或者可以是表示乘员32-2'的默认影像。
[0430]
如图43b中所示,可以在本车辆11-1中的后排座位的车窗上呈现安排在后排座位上的其它车辆11-2中的乘员32-2'的影像。
[0431]
如图43c中所示,可以在本车辆11-1的挡风玻璃502的下部,显示表示安排在本车辆11-1上的其它车辆11-2中的乘员32-2的面部图像。在图43c中图解所示的例子中,投影作为虚拟成员安排在本车辆11-1中的乘员32a-2'、乘员32b-2'、乘员32c-2'和乘员32e-2'的面部。
[0432]
如图43d中所示,可以在本车辆11-1的顶棚呈现从其它车辆11-2的顶棚捕获的影像。
[0433]
在呈现影像的构成的情况下,在车内的适当位置设置用于投影影像的装置。例如,在将影像投影在顶棚上的情况下,在整个顶棚上设置显示器,或者在投影仪可以将影像投影到顶棚上的位置设置投影仪。
[0434]
如上所述,通过不仅从定位的声像呈现声音,而且还呈现影像,可以呈现视觉信息以及音频信息,使得能够增强其它车辆11-2中的乘员32-2的存在感。
[0435]
《第九实施例》
[0436]
参考图44和图45,说明第九实施例。和第八实施例中一样,第九实施例呈现诸如影像或图像之类的视觉信息,从而允许共享视觉信息。
[0437]
在第七实施例的例子中,作为影像呈现虚拟安排的乘员32的影像。所呈现的图像也可以不同于虚拟安排的乘员32的影像。
[0438]
例如,可以将从车辆11之一看到的风景作为影像呈现给其它车辆11。例如,将透过其它车辆11-2的挡风玻璃看到的风景的影像投影在本车辆11-1的顶棚上。在本车辆11-1与多个车辆11匹配的情况下,从多个车辆11之一看到的行驶风景显示在其它车辆11中。
[0439]
可以在所有车辆11中显示虚拟场所的行驶风景。在图44中图解所示的例子中,同一虚拟场所的行驶风景分别显示在本车辆11-1和其它车辆11-2的顶棚上。
[0440]
如上所述,通过提供共同的风景,乘员可以感觉好像他们的车辆行驶在同一场所,从而使他们振奋。另外,通过观看相同影像,乘员可以谈论共同的话题,从而促进他们之间的交流。
[0441]
在将从车辆11之一看到的风景作为影像呈现给其它车辆11的情况下,要呈现的风景是有选择地从车辆11当中获取的。例如,可以优先选择沿着不拥堵的路线行驶的车辆11或者沿着旅游景点较多的路线行驶的车辆11。
[0442]
在所有匹配的车辆都陷入交通拥堵中,并且整条路线不包括任何旅游景点的情况下,可以选择虚拟场所的行驶风景。
[0443]
代替上述风景,可以共享由车辆11中的乘员32提供的图像。在共享图像的情况下,可以显示图像以指示从插入图像的乘员32所坐的座位位置插入该图像的方向。
[0444]
如图45a中所示,在图像由就座于在安装在座位31前面的显示器531上观看影像的乘员32左斜方的乘员32插入的情况下,显示图像(带有视觉效果),使得观看该图像的乘员32可以感觉好像图像是从显示器531的左斜上方插入的,如图45b中所示。
[0445]
注意,坐在前排座位的乘员32可以是实际坐在车辆11中的乘员32,或者可以是作为定位的声像的虚拟乘员32'。这也适用于以下的说明。
[0446]
在图像由坐在座位31前面的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的上方嵌入的。在图像由坐在座位31右斜方的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的右斜上方插入的。
[0447]
在图像由坐在座位31左侧的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的左侧插入的。在图像由坐在座位31右侧的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的右侧插入的。
[0448]
在图像由坐在座位31左斜后方的乘员32插入的情况下,显示该图像以使其看起来
好像该图像是从显示器531的左斜下方插入的。在图像由坐在座位31右斜后方的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的右斜下方插入的。在图像由坐在座位31后面的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的下方插入的。
[0449]
如图45c中所示,在乘员32正在观看设置在顶棚上的显示器532(从投影仪投影的图像)的情况下,当插入图像时,也类似地带有视觉效果地显示图像,以指示从插入该图像的乘员32的位置插入图像的方向。
[0450]
在显示器532安装在顶棚上的情况下,图像被颠倒过来。例如,在图像由坐在座位31前面的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的下方插入的。例如,在图像由坐在座位31后面的乘员32插入的情况下,显示该图像以使其看起来好像该图像是从显示器531的上方插入的。
[0451]
如上所述,考虑到插入图像的乘员32和观看插入的图像的乘员32之间的相对位置关系来显示图像。
[0452]
在以这种方式显示图像的情况下,语音来自插入图像的乘员的方向与数据出现的方向匹配,从而使得能够以较小的违和感共享数据。
[0453]
《第十实施例》
[0454]
参考图46,说明第十实施例。在第十实施例中,当车辆通过不同的路线驶向同一目的地时,以到达时间彼此一致的方式调整行驶路线。
[0455]
例如,在本车辆11-1和其它车辆11-2从不同的场所出发前往同一目的地,并在目的地汇合的情况下,本车辆11-1和其它车辆11-2中的一个可能会较早到达。即使在如上所述,车辆11相互匹配,并且使不同车辆11中的乘员感觉好像他们在同一车辆11中一起开车出行的情况下,如果车辆11中的一个较早到达目的地,那么这种行驶也会被中断。
[0456]
因而,为了使车辆11尽可能几乎同时到达目的地,针对可能提前到达目的地的车辆11变更行驶预定路线,以沿着绕行路线引导车辆11,从而使车辆11需要更长的时间才能到达目的地。这将参考图46来说明。
[0457]
在估计本车辆11-1到达目的地需要40分钟,并且估计其它车辆11-2到达目的地需要20分钟的情况下,除非变更路线,否则其它车辆11-2将比本车辆11-1提前大约20分钟到达目的地。在这种状况下,变更其它车辆11-2的行驶预定路线,并搜索到达目的地需要大约40分钟的绕行路线。搜索的结果经由其它车辆11-2的汽车导航系统等呈现给其它车辆11-2的驾驶员。
[0458]
由于如上所述调整路线,因此可以避免车辆11具有比匹配的其它车辆11更短的行驶时间,从而使乘员可以享受开车出行的乐趣。
[0459]
第一到第十实施例可以组合在一起来实现。
[0460]
按照本技术,各个远离的车辆11中的乘员可以顺畅地相互交流。
[0461]
当车辆11中的乘员按照年龄、性别等被分组时,他们可以容易地找到共同的话题,使得能够顺畅地开始对话。
[0462]
组别可以按照乘员的状况或兴趣来变更,并且变更组别也可以促进对话。
[0463]
当以使可能具有共同话题的乘员相互匹配的方式相互匹配车辆11时,即使在乘员初次见面的情况下,乘员也可以享受对话的乐趣。
[0464]
当按照车辆11的速度、乘员抓握的物体、车内的物体等相互匹配车辆11时,乘员可以在他们之间交换诸如交通拥堵信息和评论之类的所需信息。
[0465]
在车辆11之间也可以共享影像、气味等,从而增强车辆11中的乘员的存在。
[0466]
《记录介质》
[0467]
上述一系列处理操作可以通过硬件或者通过软件来执行。在所述一系列处理操作通过软件来执行的情况下,构成该软件的程序安装在计算机中。这里,计算机包括并入专用硬件中的计算机,当在计算机中安装各种程序时可以执行各种功能的通用个人计算机等。
[0468]
图47是描绘通过程序执行上述一系列的处理操作的计算机的硬件构成例子的框图。在计算机中,cpu(中央处理单元)1001、rom(只读存储器)1002、ram(随机存取存储器)1003通过总线1004连接在一起。总线1004还连接到输入/输出接口1005。输入/输出接口1005连接到输入单元1006、输出单元1007、存储单元1008、通信单元1009和驱动器1010。
[0469]
输入单元1006包括键盘、鼠标、麦克风等。输出单元1007包括显示器、扬声器等。存储单元1008包括硬盘、非易失性存储器等。通信单元1009包括网络接口等。驱动器1010驱动可移动介质1011,比如磁盘、光盘、磁光盘或半导体存储器。
[0470]
在如上所述构成的计算机中,通过cpu 1001经由输入/输出接口1005和总线1004将存储在存储单元1008中的程序加载到ram 1003中并执行所述程序,执行上述一系列的处理操作。
[0471]
计算机(cpu 1001)执行的程序例如可以通过记录在作为套装介质等的可移动介质1011中来提供。另外,程序可以经由诸如局域网、因特网或数字卫星广播之类的有线或无线传输介质来提供。
[0472]
在计算机中,程序可以通过将可移动介质1011安装在驱动器1010中,经由输入/输出接口1005安装在存储单元1008中。另外,程序可以通过经由有线或无线传输介质由通信单元1009接收,安装在存储单元1008中。另外,程序可以预先安装在rom 1002或存储单元1008中。
[0473]
注意,计算机执行的程序可以按照本文中说明的顺序按时间顺序执行处理,或者可以并行地或在所需的定时(比如调用程序时的定时)执行处理。
[0474]
本文中使用的系统表示包括多个装置的整个装置。
[0475]
注意,记载在本文中的效果仅仅是说明性的而不是限制性的,可以产生其他效果。
[0476]
注意,本技术的实施例不限于上述实施例,在不脱离本技术的精神的情况下,可以对实施例进行各种变更。
[0477]
注意,本技术也可以采用以下构成。
[0478]
(1)一种信息处理装置,包括:
[0479]
获取部,所述获取部被配置为获取本车辆的状况以及其它车辆的状况;
[0480]
设定部,所述设定部被配置为基于所述本车辆的状况和所述其它车辆的状况设定所述本车辆中的位置,乘坐在所述其它车辆中的乘员的声像被定位在所述位置;和
[0481]
声像定位处理部,所述声像定位处理部被配置为将所述乘员的声像定位在由所述设定部设定的位置。
[0482]
(2)按照上述(1)所述的信息处理装置,其中
[0483]
所述获取部至少获取所述乘员所坐的座位的位置,并且
[0484]
所述设定部将所述本车辆中的空座位设定为所述其它车辆中的乘员的声像被定位的位置。
[0485]
(3)按照上述(1)或(2)所述的信息处理装置,其中
[0486]
所述设定部基于年龄、角色和性别中的任何一个将乘坐所述本车辆的乘员和乘坐所述其它车辆的乘员分成组,
[0487]
设定所述位置,以使同一组中包含的所述乘员被彼此靠近地配置。
[0488]
(4)按照上述(1)~(3)任意之一所述的信息处理装置,其中
[0489]
所述设定部将所述声像的位置设定为在所述本车辆中再现所述其它车辆中的乘员之间的相对位置关系的位置。
[0490]
(5)按照上述(1)~(4)任意之一所述的信息处理装置,其中
[0491]
所述设定部判定是否重新设定已经设定的位置,并且
[0492]
通过使用所述本车辆中的乘员的状况来执行所述判定。
[0493]
(6)按照上述(1)~(5)任意之一所述的信息处理装置,其中
[0494]
所述设定部测量所述本车辆中的乘员之间的对话的活跃程度,并在活跃程度降低的情况下重新设定所述位置。
[0495]
(7)按照上述(3)所述的信息处理装置,其中
[0496]
所述设定部在包括在所述组当中的预定组中的乘员对包括在另一个组中的乘员之间的对话作出反应的情况下重新设定所述位置。
[0497]
(8)按照上述(1)~(7)任意之一所述的信息处理装置,还包括:
[0498]
匹配部,所述匹配部被配置为将所述本车辆与所述其它车辆相匹配,其中
[0499]
所述匹配部将满足预定条件的车辆相互匹配。
[0500]
(9)按照上述(8)所述的信息处理装置,其中
[0501]
在有车辆被登记为要匹配的车辆的情况下,所述匹配部将本车辆与登记的车辆相匹配,而在没有车辆被登记为要匹配的车辆的情况下,所述匹配部使本车辆与行驶在本车辆附近的车辆匹配。
[0502]
(10)按照上述(8)或(9)所述的信息处理装置,其中
[0503]
所述匹配部将所述本车辆与满足以下条件任意之一的车辆相匹配,包括:所述车辆的行程相似的条件、所述车辆的乘员的群体组成相似的条件、所述车辆的车辆状况相似的条件、所述车辆中的乘员谈论相似主题的条件、以及所述车辆内部的状况相似的条件。
[0504]
(11)按照上述(8)~(10)任意之一所述的信息处理装置,其中
[0505]
所述匹配部将所述本车辆与其中乘员所抓握的物体的匹配程度高的车辆相匹配。
[0506]
(12)按照上述(8)~(11)任意之一所述的信息处理装置,其中
[0507]
所述匹配部将所述本车辆与在所述本车辆计划行驶的路线上行驶的车辆相匹配。
[0508]
(13)按照上述(8)~(12)任意之一所述的信息处理装置,其中
[0509]
所述匹配部检测包含在所述本车辆中的乘员之间的对话中的关键词,并将所述本车辆与估计具有与所述关键词对应的话题的乘员所乘坐的车辆相匹配。
[0510]
(14)按照上述(1)~(13)任意之一所述的信息处理装置,其中
[0511]
所述设定部设定位于远程位置的人的声像被定位在的位置。
[0512]
(15)按照上述(1)~(14)任意之一所述的信息处理装置,其中
[0513]
所述设定部将正在唱歌的乘员的声像设定在所述本车辆的前方位置。
[0514]
(16)按照上述(1)~(15)任意之一所述的信息处理装置,其中
[0515]
在所述本车辆中的预定位置显示作为所述声像呈现给所述本车辆中的乘员的所述其它车辆中的所述乘员的视频。
[0516]
(17)按照上述(1)~(16)任意之一所述的信息处理装置,其中
[0517]
在所述本车辆中的预定位置显示所述其它车辆正行驶在的场所的风景。
[0518]
(18)按照上述(1)~(17)任意之一所述的信息处理装置,其中
[0519]
从所述乘员的声像说出的对话是从累积在服务器中的日志中提取的。
[0520]
(19)一种信息处理方法,包括:
[0521]
通过信息处理装置,
[0522]
获取本车辆的状况和其它车辆的状况;
[0523]
基于所述本车辆的状况和所述其它车辆的状况设定在所述本车辆中乘坐在所述其它车辆中的乘员的声像被定位的位置;及
[0524]
将所述乘员的声像定位在设定的所述位置。
[0525]
(20)一种程序,所述程序使计算机:
[0526]
获取本车辆的状况和其它车辆的状况;
[0527]
基于所述本车辆的状况和所述其它车辆的状况设定在所述本车辆中乘坐在所述其它车辆中的乘员的声像被定位的位置;及
[0528]
将所述乘员的声像定位在设定的所述位置。
[0529]
[附图标记列表]
[0530]
10:信息处理系统
[0531]
11:车辆
[0532]
12:网络
[0533]
13:服务器
[0534]
31:座位
[0535]
32:乘员
[0536]
33:扬声器
[0537]
36:输出单元
[0538]
51:信息处理装置
[0539]
54:步骤55:步骤61:输入单元
[0540]
62:输入/输出处理单元
[0541]
63:输出单元
[0542]
64:信息处理器
[0543]
71:座位安排处理单元
[0544]
72:车辆匹配处理单元
[0545]
73:座位安排信息累积单元
[0546]
74:车辆匹配信息累积单元
[0547]
75:车辆信息累积单元
[0548]
76:乘员信息累积单元
[0549]
77:传感器信息处理单元
[0550]
78:通信单元
[0551]
79:输出信息创建单元
[0552]
81:声像定位处理部
[0553]
91:预先登记参数
[0554]
92:出发登记参数
[0555]
101:区域
[0556]
102:区域
[0557]
201:摄像机
[0558]
202:麦克风
[0559]
211:活跃度检测单元
[0560]
221:面部检测词典累积部
[0561]
222:面部表情词典累积部
[0562]
223:面部检测部
[0563]
224:面部表情量化部
[0564]
225:语音识别词典累积部
[0565]
226:音量检测部
[0566]
227:语音转文本部
[0567]
228:检测信息累积部
[0568]
301:声音对象信息获取块
[0569]
302:声音控制块
[0570]
303:声音处理块
[0571]
321:声音对象处理部件
[0572]
322:混音部件
[0573]
331:vpt滤波器计算处理部分
[0574]
332:vpt处理部分
[0575]
351:对应声道控制部件
[0576]
352:hrtf处理部件
[0577]
353:双声道部件
[0578]
401:人
[0579]
451:智能电话机
[0580]
501:后视镜
[0581]
502:挡风玻璃
[0582]
531,532:显示器