短距离无线通信装置制造方法
【专利摘要】本文公开了一种短距离无线通信装置。该短距离无线通信装置包括:多个连接设备以及控制设备。连接设备能够将多个通信接口同时地连接到通信对应方装置以实现声音数据传送。当控制设备确定在这些通信接口可通信地连接的情况下、出现了开始输出通过这些通信接口中的一个传送的声音数据的请求时,控制设备断开这些通信接口中的另一个通信接口,并使这些通信接口中的所述一个通信接口保持连接,以及使声音数据输出设备(17a、17b)输出通过这些通信接口中的所述一个通信接口从通信对应方装置传送的声音数据。
【专利说明】短距离无线通信装置
[0001]本申请是申请日为2012年6月29日、发明名称为“短距离无线通信装置”、申请号为201210223641.4的中国发明专利申请的分案申请。
【技术领域】
[0002]本发明涉及能够同时将多个通信接口连接到通信对应方装置的短距离无线通信装置,该装置包括用于通过所述多个通信接口实现来自通信对应方装置的声音数据传输的多个连接设备。
【背景技术】
[0003]具有短距离无线通信功能的短距离无线通信装置可以将短距离无线通信线路连接到通信对应方装置,该通信对应方装置例如是移动电话。通过将规定声音数据传输的声音数据传输协议与通信对应方装置连接,短距离无线通信装置基于该声音数据传输协议来接收从通信对应方装置传送的声音数据,并从扬声器输出声音。JP-2008-273370A公开了高级音频分发配置文件(A2DP)和音频/视频远程控制配置文件(AVRCP)分别是规定声音数据传输的声音数据传输协议,和根据蓝牙(注册商标)通信标准来规定与声音数据控制有关的控制数据传输的控制数据传输协议。
[0004]在该关系中,本申请的发明人发现下面内容。一种可想像的系统是在短距离无线通信装置和通信对应方装置之间存在多个通信接口。在这样的系统中,能实现声音数据传输的所述多个通信接口(例如,诸如数据通信协议和通信线路之类的传输介质)在短距离无线通信装置和通信对应方装置之间同时连接。在该情况下,当所述多个通信接口提供不同的功能时,用户可能希望通过从所述多个通信接口中选择他或者她期望的通信接口来使用该通信接口从通信对应方装置发送声音数据。但是,根据通信对应方装置的规范,当在短距离无线通信装置和该通信对应方装置之间同时连接多个通信接口时,这些同时连接的多个通信接口阻止通信对应方装置适当地传输声音数据。
【发明内容】
[0005]根据上面的内容作出了本发明。本发明的一个目标是提供一种短距离无线通信装置,该装置能够将多个通信接口同时连接到通信对应方装置,并且该装置能通过所述多个通信接口中的一个实现从通信对应方装置适当地传输声音。
[0006]根据本发明的第一示例,一种短距离无线通信装置包括多个连接设备以及控制设备。所述多个连接设备能够将多个通信接口同时地连接到通信对应方装置。所述多个连接设备使得通过这些通信接口从通信对应方装置传送声音数据。控制设备配置为使声音数据输出设备选择性地输出通过这些通信接口中的任何一个从通信对应方装置向这些连接设备中的任何一个传送的声音数据。当控制设备确定在这些通信接口可通信地连接的情况下、出现了开始输出通过这些通信接口中的一个通信接口传送的声音数据的请求时,控制设备断开通信接口中的所述另一个通信接口,并保持通信接口中的所述一个通信接口连接,并且使声音数据输出设备输出通过通信接口中的所述一个通信接口从通信对应方装置传送的声音数据。
[0007]一种短距离无线通信装置,包括:
[0008]根据上面的配置,即使通信对应方装置被设计为由于短距离无线通信装置和通信对应方装置之间同时连接的多个通信接口而不能够适当地传输声音数据,该短距离无线通信装置也能够通过使通信接口中的所述另一个通信接口断开、并同时保持这些通信接口中与所述声音数据输出开始请求相关联的所述一个通信接口的连接来使通信对应方装置适当地传送声音数据。
[0009]根据本发明的第二示例,一种短距离无线通信装置包括多个连接设备以及控制设备。所述多个连接设备能够将多个通信接口同时连接到通信对应方装置。所述多个连接设备使得通过这些通信接口从通信对应方装置传送声音数据。控制设备配置为使声音数据输出设备选择性地输出通过这些通信接口中的任何一个从通信对应方装置向这些连接设备中的任何一个传送的声音数据。当控制设备确定在通信接口中的一个通信接口没有可通信地连接而通信接口中的另一个通信接口可通信地连接的情况下、出现了开始输出通过这些通信接口中的所述一个通信接口传送的声音数据的请求时,控制设备断开通信接口中的所述另一个通信接口,并且其后连接通信接口中的所述一个通信接口,以及使声音数据输出设备输出通过通信接口中的所述一个通信接口从通信对应方装置传送的声音数据。
[0010]根据上面的配置,即使通信对应方装置被设计为由于短距离无线通信装置和通信对应方装置之间同时连接的多个通信接口而不能够适当地传送声音数据,该短距离无线通信装置也能够通过使通信接口中的所述另一个通信接口断开并且其后连接通信接口中的所述一个通信接口来使通信对应方装置适当地传送声音数据。
【专利附图】
【附图说明】
[0011]通过下面参照附图描述的【具体实施方式】,本发明的上面和其它对象、特征和优点将变得更加显而易见。在附图中:
[0012]图1是描绘一个实施例的BT通信系统的功能框图;
[0013]图2是描绘由车载装置执行的主处理的流程图;
[0014]图3是描绘通信接口连接处理的流程图;
[0015]图4是描绘最后使用的通信接口的检查处理的流程图;
[0016]图5是描绘USB通信线路连接的检查处理的流程图;
[0017]图6是描绘基于A2DP/AVRCP的声音数据输出开始请求的检查处理的流程图;
[0018]图7是描绘基于USB通信线路的声音数据输出开始请求的检查处理的流程图;
[0019]图8是描绘基于A2DP/AVRCP的声音数据输出结束请求的检查处理的流程图;
[0020]图9是描绘基于USB通信线路的声音数据输出结束请求的检查处理的流程图;
[0021]图10是描绘在移动电话是普通类型以及在车载装置最近的断电的前一刻已经输出由USB通信线路所发送的声音数据的情况下,通信接口连接的改变的图;
[0022]图11是描绘在移动电话是普通类型以及在车载装置最近的断电的前一刻已经输出由A2DP/AVRCP发送的声音数据的情况下,通信接口连接的改变的图;
[0023]图12是描绘在移动电话是较晚连接的接口优先类型以及在车载装置最近的断电的前一刻已经输出由USB通信线路发送的声音数据的情况下,通信接口连接的改变的图;
[0024]图13是描绘在移动电话是较晚连接的接口优先类型以及在车载装置最近的断电的前一刻已经输出A2DP/AVRCP发送的声音数据的情况下,通信接口连接的改变的图;
[0025]图14是描绘在移动电话是早先连接的接口优先类型以及在车载装置最近的断电的前一刻已经输出由USB通信线路发送的声音数据的情况下,通信接口连接的改变的图;
[0026]图15是描绘在移动电话是早先连接的接口优先类型以及在车载装置最近的断电的前一刻已经输出由A2DP/AVRCP发送的声音数据的情况下,通信接口连接的改变的图;
[0027]图16是描绘在连接A2DP/AVRCP之前连接USB通信线路的情况下,如何连接和断开通信接口的图;
[0028]图17是描绘在连接A2DP/AVRCP之前连接USB通信线路的情况下,如何连接和断开通信接口的图;
[0029]图18是描绘一个修改示例的检查最后使用的通信接口的处理的流程图。
【具体实施方式】
[0030]将参照附图来描述具有蓝牙(注册商标)通信功能(本申请还将蓝牙称为“BT”)的兼容BT的车载装置。在一个实施例中,假定将具有BT通信功能的兼容BT的移动电话携带到装备有该车载装置的车辆的车厢内,该车载装置和该移动电话都处于BT通信可执行状态。
[0031]如图1中所示出的,BT通信系统1包括安装在车辆内的车载装置2 (其与短距离无线通信装置相对应)和携带到该车辆的车厢内的移动电话3(其与通信对应方装置相对应)。车载装置2包括控制部分4 (与控制单元和控制设备相对应)、BT模块5 (与连接单元和连接设备相对应)、通用串行总线(USB)模块6 (与连接单元和连接设备相对应)、存储部分7、语音处理部分8、显示控制部分9、操作员输入部分10和信号输入部分11。控制部分4、USB模块6、存储部分7、语音处理部分8、显示控制部分9、操作员输入部分10和信号输入部分11物理地安装在控制板12上。BT模块5物理地安装在与控制板12不同的BT模块板13上。控制部分4与BT模块5可以通过USB进行彼此连接。
[0032]控制部分4可以包括具有CPU、RAM、ROM和I/O总线的微计算机,并且控制部分4对车载装置2的通常所有操作,包括通信操作和数据管理操作,进行控制。
[0033]BT模块5具有将BT通信线路连接到移动电话3的BT模块的功能,并且BT模块5通过该BT通信线路来执行与移动电话3的BT通信。BT模块5配置为能够同时连接由BT通信标准规定的多个规范(profile)(即,实现所谓的多连接)。所述多个规范包括:规定免提通信的免提规范(HFP)、规定声音数据传送的高级音频分发规范(A2DP)、规定针对声音数据控制的控制数据传送的音频/视频远程控制规范(AVRCP)、对使用虚拟串行端口的数据通信进行规定的串行端口规范(SPP)、规定拨号互联网连接的拨号网络规范(DUN)、规定电子邮件数据传送的消息访问规范(MAP)、规定电话簿数据传送的电话簿访问规范(PBAP)、以及也规定电话簿数据传送的对象推送规范(0ΡΡ)。HFP、A2DP、AVRCP、SPP、DUN、MAP、PBAP和0ΡΡ是在功能基础上规定的数据通信协议。通过在车载装置2的BT模块5和移动电话3的BT模块之间连接A2DP和AVRCP,可以在车载装置2的BT模块5和移动电话3的BT模块之间传送声音数据。A2DP和AVRCP与通信接口相对应。
[0034]USB模块6包括连接端子6a,连接端子6a可分离地连接到USB连接电缆14c的连接端子14a。当USB连接电缆14的连接端子14a连接到连接端子6a,并且当USB连接电缆14的另一个连接端子14b连接到移动电话3的USB模块的连接端子时,USB模块6可以将USB通信线路连接到移动电话3的USB模块,并且可以通过该USB通信线路来执行与移动电话3的USB通信。当连接USB通信线路(USB应用)时,车载装置2的USB模块6和移动电话3的USB模块可以使用USB通信线路来在它们之间传送声音数据。类似于前面的A2DP和AVRCP,USB通信线路也与通信接口相对应。
[0035]存储部分7具有用于存储各种类型的数据的存储区域。当BT模块5将MAP连接到移动电话3的BT模块时,可以从移动电话3向BT模块5传送电子邮件数据,并可以将电子邮件数据存储在存储部分7中。该电子邮件数据可以包括用于标识电子邮件发送者的发信人信息、用于标识在移动电话3处接收该电子邮件的日期和时间的接收日期/时间信息、和/或用于标识该电子邮件的类型的类型信息。例如,类型信息可以是用于标识由发送者输入的电子邮件主题的信息。此外,当BT模块5将PBAP连接到移动电话3的BT模块时,电话簿数据、拨出呼叫历史数据、拨入呼叫历史数据等等,可以从移动电话3向BT模块5传送,并且可以存储在存储部分7中。拨出呼叫历史数据指示从(i)车载装置2或者(ii)移动电话3 (其通过HFP与车载装置2相连接)进行的每一个拨出呼叫的拔出呼叫时间和目的地电话号码之间的对应关系。拨入呼叫历史数据指示移动电话3 (其通过HFP与车载装置2相连接)所接收的每一个拨入呼叫的呼叫者的电话号码和拨入呼叫的接收时间之间的对应关系。
[0036]语音处理部分8与麦克风15和音频放大器16相连接。麦克风15放置在车厢内,并安装在能够容易地收集用户发出的语音的地方。例如,麦克风15可以放置在方向盘附近。音频放大器16在车载装置2的外部。音频放大器16与扬声器17a、17b (与声音数据输出单兀和声音数据输出设备相对应)扬声器相连接。
[0037]当在BT模块5和移动电话3的BT模块之间连接HFP时,用户可以发出语音,以便向麦克风15输入拨出呼叫语音数据。在该情况下,语音处理部分8处理所输入的语音数据,随后向BT模块5输出经过处理的语音数据。当将拨入呼叫语音数据输入到BT模块5时,语音处理部分8向音频放大器16输出该拨入呼叫语音数据。
[0038]当在BT模块5和移动电话3的BT模块之间连接A2DP和AVRCP时,可以使用A2DP和AVRCP从移动电话3的BT模块向BT模块5传送声音数据。在该情况下,语音处理部分8向音频放大器16输出所传送的声音数据。当在USB模块6和移动电话3的USB模块之间可以执行USB通信时,可以通过USB通信线路从移动电话3的USB模块向USB模块6传送声音数据。在该情况下,语音处理部分8向音频放大器16输出所传送的声音数据。
[0039]当从语音处理部分8接收到拨入呼叫语音数据或者声音数据时,音频放大器16对输入的语音数据或声音数据进行放大,并从扬声器17a、17b输出经放大的语音数据或声音数据。此外,音频放大器16还与调谐器板面(deck) 18相连接。当调谐器板面18播放来自音乐记录介质的音乐数据时,音频放大器16对该音乐数据进行放大,并通过扬声器17a、17b输出经放大的音乐数据。
[0040]显示装置19包括用于显示各种显示屏幕的显示单元20和用于在显示屏幕上形成触摸开关的操作单元21。当从控制部分4接收到显示命令信号时,显示控制部分9基于所输入的显示命令信号,控制显示装置19的显示单元20的显示操作。当用户操作在显示屏幕上形成的触摸开关时,相应的操作检测信号从操作单元21输入给操作员输入部分10。随后,操作员输入部分10向控制部分4输出操作检测信号。控制部分4分析从操作员输入部分10接收的操作检测信号,并确定用户所执行的操作。
[0041]信号输入部分11连接到安装在车辆上的附属的(ACC)开关。在将从ACC开关输出的ACC信号输入时,信号输入部分11向控制部分4输出所输入的ACC信号。控制部分4基于从信号输入部分11输入的ACC信号的打开/关闭来控制装置电源的打开/关闭。即,当ACC信号打开时,控制部分4打开装置电源(打开车载装置2),当ACC信号关闭时,控制部分4关闭装置电源(关闭车载装置2)。
[0042]移动电话3包括控制部分22、电话通信部分23、BT模块24、USB模块25、键控部分26、存储部分27、显示部分28、麦克风29、扬声器30和供电部分31。
[0043]控制部分22可以包括具有CPU、RAM、ROM和I/O总线的微计算机,并且控制部分22通常控制移动电话3的所有操作,包括通信操作和数据管理操作。电话通信部分23执行与通信网络33的电话通信。通信网络33包括诸如移动电话基站和基站控制装置之类的用于提供移动电话通信服务的设备。BT模块24具有将BT通信线路连接到车载装置2的BT模块5、并通过该BT通信线路来执行BT通信的功能。BT模块24配置为能够同时地连接由BT通信标准所规定的多种规范,例如,HFP、A2DP、AVRCP、SPP、DUN、MAP、PBAP和OPP。
[0044]USB模块25包括连接端子25a,连接端子25a可分离地连接到USB连接电缆14的连接端子14b。当USB连接电缆14的连接端子14a连接到车载装置2的USB模块6的连接端子6a、USB连接电缆14的另一个连接端子14b连接到连接端子25a时,USB模块25可以将USB通信线路连接到车载装置2的USB模块6,并通过该USB通信线路来执行与车载装置2的USB通信。
[0045]键控部分26包括可以由用户操作的各种键。当用户操作一个键时,从键控部分26向控制部分22输出相应的操作检测信号。随后,控制部分22对输入的操作检测信号进行分析,并确定用户所执行的操作。存储部分27具有用于存储各种类型的数据的存储区域。当从控制部分22接收到显示命令信号时,显示控制部分28基于该显示命令信号来显示一个显示屏幕。此外,当将用户发出的语音通过麦克风29接收成拨出呼叫语音数据时,控制部分22对该拨出呼叫语音数据进行处理。当拨入呼叫语音数据从电话通信部分23输入时,控制部分22将拨入的呼叫语音数据从扬声器30输出为语音。供电部分31提供电源(其来自于可分离的电池32),作为工作电源提供给各个功能模块。
[0046]在上面的配置中,在BT模块5和BT模块24之间连接BT通信线路时,控制部分4首先在BT模块5和BT模块24之间自动地连接HFP(而无需用户操作)。在完成连接HFP之后,控制部分4在BT模块5和BT模块24之间自动地连接A2DP。在完成连接A2DP之后,控制部分4在BT模块5和BT模块24之间自动地连接AVRCP。在完成连接AVRCP之后,控制部分4在BT模块5和BT模块24之间自动地连接PBAP。随后,利用在BT模块5和BT模块4之间连接的HFP、A2DP和AVRCP,控制部分4开始使用PBAP进行数据通信(电话簿数据传输)。随后,当控制部分4确定使用PBAP执行的数据通信结束时,控制部分4断开BT模块5和BT模块24之间的PBAP,而使HFP、A2DP和AVRCP保持连接。
[0047]当在USB模块6和USB模块25之间连接了 USB通信线路时,同时在BT模块5和BT模块24之间连接了 A2DP和AVRCP,充当为车载装置2的通信对应方的移动电话3具有用于向车载装置2发送(传送)声音数据的两个通信接口,一个是USB通信线路,另一个是A2DP和AVRCP。从移动电话3向车载装置2发送的声音数据,可以是,例如,利用移动电话3的音乐播放功能进行播放的音乐数据。
[0048]在从车载装置2接收到声音数据输出开始请求命令(该命令请求开始声音数据输出)之后,移动电话3向车载装置2发送声音数据。在两个通信接口(例如,USB通信线路与A2DP和AVRCP)可用于声音数据传输的情况下,存在用于移动电话3发送声音数据的多种方式。在声音数据传输方式方面,可以根据装置关于使用哪个通信接口来发送声音数据的规范,将移动电话分类成下面三种类型。
[0049](a)普通类型装置,其中当连接了 USB通信线路和A2DP/AVRCP时,允许该类型装置通过使用USB通信线路和A2DP/AVRCP中的任何一个来发送声音数据。此外,本申请还将这种普通类型装置称为普通装置。
[0050](b)较晚连接的接口优先类型装置(对于较晚连接的通信接口设置优先级的特殊类型装置),其中当连接了 USB通信线路和A2DP/AVRCP时,只允许该类型装置通过使用这两个通信接口(USB通信线路和A2DP/AVRCP)中的较晚连接的一个来发送声音数据。此外,该较晚连接的接口优先类型装置还称为较晚连接的接口优先装置。
[0051](c)较早连接的接口优先类型装置(对于较早连接的通信接口设置优先级的特殊类型装置),其中当连接了 USB通信线路和A2DP/AVRCP时,只允许该类型装置通过使用这两个通信接口(USB通信线路和A2DP/AVRCP)中的较早连接的一个(首先连接的一个)来发送声音数据。此外,该较早连接的接口优先类型装置还称为较早连接的接口优先装置。
[0052]即,在普通类型装置中,可用于发送声音数据的通信接口并不取决于连接这些通信接口的顺序。在较晚连接的接口优先类型装置和较早连接的接口优先类型装置中,可用于发送声音数据的通信接口取决于连接这些通信接口的顺序。
[0053]接着,将参照图2到图18来描述BT通信系统1的操作。图2到图9是描绘由车载装置2的控制部分4所执行的处理的流程图。
[0054]当车载装置2处于加电状态(其中ACC开关打开)时,控制部分4执行主处理。主处理的子处理包括通信接口连接处理、最后使用的通信接口的检查处理、USB通信线路连接的检查处理、基于A2DP/AVRCP的声音数据输出开始请求的检查处理、基于USB通信线路的声音数据输出开始请求的检查处理、基于A2DP/AVRCP的声音数据输出结束请求的检查处理、基于USB通信线路的声音数据输出结束请求的检查处理。下面顺序地描述这些处理。
[0055](1)主处理(参见图2)
[0056]在确定车载装置2已加电时,控制部分4开始主处理。在主处理中,仅在车载装置2加电之后,立即执行一次通信接口连接处理和最后使用的通信接口的检查处理。随后,按照预定的时间间隔,定期地执行USB通信线路连接的检查处理、基于A2DP/AVRCP的声音数据输出开始请求的检查处理、基于USB通信线路的声音数据输出开始请求的检查处理、基于A2DP/AVRCP的声音数据输出结束请求的检查处理、以及基于USB通信线路的声音数据输出结束请求的检查处理,直到控制部分4确定车载装置2已关闭电源为止(步骤S1到S8)。
[0057](2)通信接口连接处理(参见图3)
[0058]在从主处理进入到通信接口连接处理之后,控制部分4首先确定在车载装置2和移动电话3之间是否物理连接了 USB连接电缆14(步骤S11)。当用户已将USB连接电缆14的连接端子14a连接到车载装置2的USB模块6的连接端子6a、并且用户也已将USB连接电缆14的另一个连接端子14b连接到移动电话3的USB模块25的连接端子25a时,控制部分4确定在车载装置2和移动电话3之间物理了连接了 USB连接电缆14(步骤S11 =是)。随后,控制部分4使USB模块6和USB模块25之间连接USB通信线路,从而能进行USB通信(步骤S12)。在该情况下,在USB模块6和USB模块25之间连接USB通信线路,并不是指物理地连接USB通信线路,而是指逻辑地连接(通过软件)USB通信线路以实现USB通信。
[0059]在USB模块6和USB模块25之间连接USB通信线路之后,控制部分4在BT模块5和BT模块24之间连接BT通信线路(步骤S13)。随后,控制部分4在BT模块5和BT模块24之间连接HFP (步骤S14),在BT模块5和BT模块24之间连接A2DP/AVRCP (步骤S15),以及在BT模块5和BT模块24之间连接PBAP (步骤S16)。随后,控制部分4结束通信接口连接处理,并返回到主处理。
[0060]当控制部分4确定在车载装置2和移动电话3之间没有物理连接USB连接电缆14时(步骤S11 =否),则控制部分4在BT模块5和BT模块24之间连接BT通信线路(步骤S13),而不在USB模块6和USB模块25之间连接它们的USB通信线路。随后,控制部分24在BT模块5和BT模块24之间连接HFP (步骤S14)、A2DP/AVRCP (步骤S15)和PBAP (步骤S16)。随后,控制部分4结束通信接口连接处理,并返回到主处理。
[0061](3)最后使用的通信接口的检查处理(参见图4)
[0062]在从主处理进入到最后使用的通信接口的检查处理之后,控制部分4首先判断在车载装置2最近的断电(ACC关闭)的前一刻是否已输出了通过USB通信线路从USB模块25向USB模块6发送的声音数据(步骤S21)。
[0063]当控制部分4确定在车载装置2最近的断电的前一刻,已经输出了通过USB通信线路发送的声音数据(步骤S21 =是),则控制部分4判断是否连接了 USB通信线路(步骤S22)。具体而言,在步骤S22,控制部分4确定USB通信线路和A2DP/AVRCP是否被同时连接,以及确定是否是先连接了 USB通信线路,其后较晚连接了 A2DP/AVRCP (步骤S22)。
[0064]当控制部分4确定连接了 USB通信线路时,具体而言,当控制部分4确定同时连接了 USB通信线路和A2DP/AVRCP、并且与A2DP/AVRCP相比,更早地连接了 USB通信线路(步骤S22=是)时,处理转到步骤S23。在步骤S23,控制部分4确定通过USB通信线路将USB模块6连接到的通信对应方装置是否与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置相同。例如,这可以通过将当连接了 USB通信线路时、从USB模块25接收的标识信息(例如,标识移动电话3的装置标识信息)与当连接了 BT通信线路时、从BT模块24接收的标识信息(例如,标识移动电话3的装置标识信息)进行比较来进行上述确定。
[0065]在该情况下,当通过USB通信线路将USB模块6连接到的通信对应方装置与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置相同时,从USB模块25接收的标识信息和从BT模块24接收的标识信息彼此匹配。当通过USB通信线路将USB模块6连接到的通信对应方装置与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置不相同时,从USB模块25接收的标识信息和从BT模块24接收的标识信息彼此不匹配。
[0066]当控制部分4确定从USB模块25接收的标识信息与从BT模块24接收的标识信息彼此匹配时,具体而言,当控制部分4确定通过USB通信线路将USB模块6连接到的通信对应方装置与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置相同(步骤S23 =是)时,处理转到步骤S24。在步骤S24,控制部分4确定通信对应方装置是否是较晚连接的接口优先类型装置,这是当连接了每一个均能实现声音数据传输的多个通信接口时,允许通过只使用较晚连接的(最后连接的)通信接口来发送声音数据的装置。例如,可以在连接了 USB通信线路时,基于从USB模块25接收的标识信息或者在连接了 BT通信线路时,基于从BT模块24接收的标识信息,来进行该确定S24。当控制部分4确定通信对应方装置是较晚连接的接口优先类型装置(步骤S24 =是)时,控制部分4断开在BT模块5和BT模块24 之间连接的 A2DP/AVRCP (A2DP 和 AVRCP)(步骤 S25)。
[0067]当断开在BT模块5和BT模块24之间连接的A2DP/AVRCP时,在USB模块25和USB模块6之间连接的USB通信线路变成移动电话3可以使用来向车载装置2发送声音数据的唯一的通信接口。控制部分4从USB模块6向USB模块25发送声音数据输出开始请求命令(步骤S26)。由于此,开始通过USB通信线路从USB模块25向USB模块6传输声音数据,另外,从扬声器17a、17b输出声音。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0068]当控制部分4确定通过USB通信线路将USB模块6连接到的通信对应方装置与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置不相同(步骤S23 =否)时,或者当控制部分4确定该通信对应方装置不是较晚连接的接口优先类型装置(步骤S24 =否)时,处理转到步骤S26。在步骤S26,控制部分4从USB模块6向USB模块25发送声音数据输出开始请求命令,而不断开BT模块5和BT模块24之间的A2DP/AVRCP。由于此,开始通过USB通信线路从USB模块25向USB模块6传输声音数据,另外,从扬声器17a、17b输出声音。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0069]当控制部分4确定在车载装置2最近的断电的前一刻没有输出通过USB通信线路发送的声音数据(步骤S21 =否)时,处理转到步骤S27。在步骤S27,控制部分4确定在车载装置2最近的断电的前一刻是否已输出通过A2DP/AVRCP从BT模块24向BT模块5发送的声音数据(步骤S27)。
[0070]当控制部分4确定在车载装置2最近的断电的前一刻已输出了通过A2DP/AVRCP发送的声音数据(步骤S27=是)时,控制部分4确定是否连接了 USB通信线路(步骤S28)。具体而言,在步骤S28,控制部分4确定是否USB通信线路和A2DP/AVRCP都连接了,以及是否更早地连接了 USB通信线路,随后较晚连接了 A2DP/AVRCP。
[0071]当控制部分4确定连接了 USB通信线路时,具体而言,当控制部分4确定USB通信线路和A2DP/AVRCP都已连接并且与A2DP/AVRCP相比,更早地连接了 USB通信线路(步骤S28=是)时,处理转到步骤S29。在步骤S29,控制部分4确定通过USB通信线路将USB模块6连接到的通信对应方装置是否与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置相同。
[0072]当控制部分4确定通过USB通信线路将USB模块6连接到的通信对应方装置与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置相同(步骤S29 =是)时,处理转到步骤S30。在步骤S30,控制部分4确定通信对应方装置是否是较先连接的接口优先类型装置,该较先连接的接口优先类型装置是当连接了每一个均能实现声音数据传输的多个通信接口时,允许其通过只使用较先连接的通信接口(首先连接的通信接口)来发送声音数据。例如,可以在连接了 USB通信线路时,基于从USB模块25接收的标识信息,或者在连接了 BT通信线路时,基于从BT模块24接收的标识信息来进行S30处的确定。当控制部分4确定通信对应方装置是较先连接的接口优先类型装置(步骤S30=是)时,控制部分4断开在USB模块6和USB模块25之间连接的USB通信线路(以不允许USB通信)(步骤S31)。在该情况下,断开USB通信线路并不指物理地断开USB通信线路,而是其指逻辑地断开(通过软件)USB通信线路,以禁止USB通信。
[0073]当断开在USB模块6和USB模块25之间连接的USB通信线路时,在BT模块5和BT模块24之间连接的A2DP/AVRCP变成移动电话3可以使用来向车载装置2发送声音数据的唯一通信接口。控制部分4从BT模块5向BT模块24发送声音数据输出开始请求命令。由于此,开始通过A2DP/AVRCP从BT模块24向BT模块5传输声音数据,另外,从扬声器17a、17b输出声音(步骤S32)。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0074]当控制部分4确定在USB模块6和USB模块25之间没有连接USB通信线路(步骤S28 =否),或者通过USB通信线路将USB模块6连接到的通信对应方装置与通过A2DP/AVRCP将BT模块5连接到的通信对应方装置不相同时(步骤S29 =否),或者该通信对应方装置不是较先连接的接口优先类型装置(步骤S30=否)时,处理转到步骤S32。在步骤S32,控制部分4从BT模块5向BT模块24发送声音数据输出开始请求命令,而不断开USB模块6和USB模块25之间的USB通信线路。由于此,开始通过A2DP/AVRCP从BT模块24向BT模块5传输声音数据,另外,从扬声器17a、17b输出声音。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0075]当控制部分4确定在车载装置2最近的断电的前一刻没有输出通过A2DP/AVRCP发送的声音数据(步骤S27=否)时,处理转到步骤S33。在步骤S33,控制部分4确定是否使用了另一个通信接口输出声音数据(步骤S33)。当控制部分4确定使用了另一个通信接口输出声音数据(步骤S33=是)时,控制部分4断开BT模块5和BT模块24之间连接的A2DP/AVRCP (步骤S34)以及USB模块6和USB模块25之间连接的USB通信线路(步骤S35)。这使得从扬声器17a、17b输出通过另一个通信接口发送的声音数据(步骤S36)。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0076](4) USB通信线路连接检查处理(参见图5)
[0077]在从主处理进入到USB通信线路连接的检查处理之后,控制部分4首先确定在车载装置2和移动电话3之间是否物理连接了 USB连接电缆14(步骤S41)。当用户已将USB连接电缆14的连接端子14a连接到车载装置2的USB模块6的连接端子6a、并将USB连接电缆14的另一个连接端子14b连接到移动电话3的USB模块25的连接端子25a时,控制部分4确定在车载装置2和移动电话3之间物理连接了 USB连接电缆14(步骤S41 =是)。随后,控制部分4使USB模块6和USB模块25之间连接USB通信线路,以能进行USB通信(步骤S42)。随后,控制部分4结束USB通信线路连接的检查处理,并返回到主处理。在该情况下,同样,在USB模块6和USB模块25之间连接USB通信线路,并不是指物理地连接USB通信线路,而是指逻辑地连接(通过软件)USB通信线路以实现USB通信。
[0078](5)基于A2DP/AVRCP的声音数据输出开始请求的检查处理(参见图6)
[0079]在从主处理进入到基于A2DP/AVRCP的声音数据输出开始请求的检查处理之后,控制部分4首先确定是否存在通过A2DP/AVRCP开始从扬声器17a、17b输出声音数据的请求(步骤S51)。
[0080]例如,对于在步骤S51处为是的情况,如下所述。当扬声器17a、17b输出通过USB通信线路发送的声音数据时,用户对操作装置21进行操作以指示通信接口从USB通信线路改变到A2DP/AVRCP。或者,当扬声器17a、17b没有输出任何声音数据时,用户对操作装置21进行操作,以指示输出了通过A2DP/AVRCP输出的声音数据。当控制部分4确定存在通过A2DP/AVRCP从扬声器17a、17b输出声音数据的请求(步骤S51 =是)时,控制部分4确定是否正在通过USB通信线路输出声音数据(步骤S52)。
[0081]当控制部分4确定没有正通过USB通信线路输出的声音数据(步骤S52 =否)时,控制部分4确定在BT模块5和BT模块24之间是否连接了 A2DP/AVRCP (步骤S55)。当控制部分4确定在BT模块5和BT模块24之间连接了 A2DP/AVRCP (步骤S55 =是)时,控制部分4从BT模块5向BT模块24发送声音数据输出开始请求命令。由于此,开始通过A2DP/AVRCP从BT模块24向BT模块5传输声音数据,并且控制部分5从扬声器17a、17b输出声音(步骤S57)。随后,控制部分4结束基于A2DP/AVRCP的声音数据输出开始请求的检查处理,并返回到主处理。
[0082]当控制部分4确定在BT模块5和BT模块24之间没有连接A2DP/AVRCP (步骤S55=否)时,控制部分4在BT模块5和BT模块24之间连接A2DP/AVRCP (步骤S56),并从BT模块5向BT模块24发送声音数据输出开始请求命令。由于此,开始通过A2DP/AVRCP从BT模块24向BT模块5传输声音数据,并且控制部分5从扬声器17a、17b输出声音(步骤S57)。随后,控制部分4结束基于A2DP/AVRCP的声音数据输出开始请求的检查处理,并返回到主处理。
[0083]当控制部分4确定正在通过USB通信线路输出声音数据(步骤S52 =是)时,控制部分4停止通过USB通信线路输出声音数据(步骤S53)。随后,在断开USB模块6和USB模块25之间的USB通信线路之后(步骤S54),控制部分4执行上面所描述的步骤S55到S57。其后,控制部分4结束基于A2DP/AVRCP的声音数据输出开始请求的检查处理,并返回到主处理。
[0084](6)基于USB通信线路的声音数据输出开始请求的检查处理(参见图7)
[0085]在从主处理进入到基于USB通信线路的声音数据输出开始请求的检查处理之后,控制部分4首先确定是否存在通过USB通信线路开始输出声音数据的请求(步骤S61)。
[0086]在步骤S61,控制部分4确定已请求通过USB通信线路从扬声器17a、17b输出声音数据,例如,当其确定已进行上述请求时,在正从扬声器17&、1713输出通过420?/^¥1^^从移动电话3发送的声音数据的状态下,在操作单元21处,将通信接口从A2DP/AVRCP切换到USB通信线路,或者当确定已进行上述请求时,在没有声音数据从扬声器17a、17b输出的状态下,对操作单元21进行操作以开始通过USB通信线路输出声音数据。当控制部分4确定已请求了开始通过USB通信线路从扬声器17a、17b输出声音数据(步骤S61 =是)时,控制部分4确定声音数据是否正通过A2DP/AVRCP输出(步骤S62)。
[0087]当控制部分4确定声音数据没有正通过A2DP/AVRCP输出(步骤S62=否)时,控制部分4确定在USB模块6和USB模块25之间是否连接了 USB通信线路(步骤S65)。当控制部分4确定在USB模块6和USB模块25之间连接了 USB通信线路(步骤S65 =是)时,控制部分4使声音数据输出开始请求命令从USB模块6向USB模块25发送。这使得开始通过USB通信线路从USB模块25向USB模块6传输声音数据,并且从扬声器17a、17b输出声音(步骤S67)。随后,控制部分4结束基于USB通信线路的声音数据输出开始请求的检查处理,并返回到主处理。
[0088]当控制部分4确定在USB模块6和USB模块25之间没有连接USB通信线路(步骤S65 =否)时,控制部分4在USB模块6和USB模块25之间连接USB通信线路(步骤S66),并且使从USB模块6向USB模块25发送声音数据输出开始请求命令。这使得开始通过USB通信线路从USB模块25向USB模块6传输声音数据,并且从扬声器17a、17b输出声音(步骤S67)。随后,控制部分4结束基于USB通信线路的声音数据输出开始请求的检查处理,并返回到主处理。
[0089]当控制部分4确定正通过A2DP/AVRCP输出声音数据(步骤S62 =是)时,控制部分4终止通过A2DP/AVRCP从扬声器17a、17b输出声音数据(步骤S63),并且,在断开BT模块5和BT模块24之间连接的A2DP/AVRCP之后(步骤S64),执行上面所描述的步骤S65到S67。随后,控制部分4结束基于USB通信线路的声音数据输出开始请求的检查处理,并返回到主处理。
[0090](7)基于A2DP/AVRCP的声音数据输出结束请求的检查处理(参见图8)
[0091]在从主处理进入到基于A2DP/AVRCP的声音数据输出结束请求的检查处理之后,控制部分4首先确定是否存在终止通过A2DP/AVRCP从扬声器17a、17b输出声音数据的请求(步骤S71)。针对在步骤S71处为是的情况例如如下所述。当扬声器17a、17b正在输出通过A2DP/AVRCP从BT模块24向BT模块5发送的声音数据时,用户对操作单元21进行操作以输入输出结束指令。当控制部分4确定存在终止通过A2DP/AVRCP从扬声器17a、17b输出声音数据的请求(步骤S71 =是)时,控制部分4从BT模块5向BT模块24发送声音数据输出结束请求命令。这使得终止通过A2DP/AVRCP从BT模块24向BT模块5发送声音数据,以及终止从扬声器17a、17b输出声音(步骤S72)。
[0092]随后,控制部分4断开BT模块5和BT模块24之间的A2DP/AVRCP (步骤S73),结束基于A2DP/AVRCP的声音数据输出结束请求的检查处理,并返回到主处理。
[0093](8)基于USB通信线路的声音数据输出结束请求的检查处理(参见图9)
[0094]在从主处理进入到基于USB通信线路的声音数据输出结束请求的检查处理之后,控制部分4首先确定是否存在终止通过USB通信线路从扬声器17a、17b输出声音数据的请求(步骤S81)。针对在步骤S81处为是的情况例如如下所述。当通过USB通信线路从USB模块25向USB模块6发送的声音数据正从扬声器17a、17b输出时,用户对操作单元21进行操作以输入输出结束指令。
[0095]当控制部分5确定存在终止通过USB通信线路从扬声器17a、17b输出声音数据的请求(步骤S81 =是)时,控制部分4从USB模块6向USB模块25发送声音数据输出结束请求命令。这使得终止通过USB通信线路从USB模块25向USB模块6传输声音数据,终止从扬声器17a、17b输出声音(步骤S82)。
[0096]随后,控制部分4断开在USB模块6和USB模块25之间连接的USB通信线路(步骤S83),结束基于USB通信线路的声音数据输出结束请求的检查处理,并返回到主处理。
[0097]通过参照下面的示例性情形来更详细地描述上面的处理,其中在该情形中,USB通信线路是较先连接的通信接口,并且A2DP/AVRCP是较晚连接的通信接口,如图10和图11中所示出的。图10中所示出的一种示例性情形假定:在车载装置2最近的断电的前一刻,已从扬声器17a、17b输出通过USB通信线路发送的声音数据。图11中所示出的另一种示例性情形假定:在车载装置2最近的断电的前一刻,已从扬声器17a、17b输出通过A2DP/AVRCP发送的声音数据。
[0098]当控制部分4确定充当车载装置2的通信对应方的移动电话3是普通类型的装置时,可用于发送声音数据的通信接口并不取决于连接通信接口的顺序。在该情况下,控制部分4可以使得图10和图11中所示出的操作发生。具体而言,如图10和图11中所示出的,在车载装置2加电之后,控制部分4在不断开USB通信线路和A2DP/AVRCP中的任何连接的通信接口(同时保持该连接)的情况下,通过使用与在车载装置2最近的断电的前一刻用于进行声音数据传输的通信接口相同的通信接口来使得开始声音数据传输和从扬声器17a、17b输出声音,而不管在车载装置2最近的断电的前一刻,使用USB通信线路和A2DP/AVRCP中的哪一个来发送声音数据和从扬声器17a、17b输出声音。
[0099]随后,当控制部分4确定已执行了用于切换到USB通信线路或者A2DP/AVRCP的输出切换操作时,控制部分4相应地切换用于声音数据传输的通信接口,而不断开所连接的USB通信线路和A2DP/AVRCP,并开始通过所切换到的通信接口来发送声音数据,使得声音从扬声器17a、17b输出。
[0100]当控制部分4确定充当车载装置2的通信对应方的移动电话3是较晚连接的接口优先类型的装置时,可用于发送声音数据的通信接口被限制在较晚连接的通信接口。在该情况下,如图12中所示出的,如果在车载装置2最近的断电的前一刻已输出通过USB通信线路发送的声音数据,换言之,如果在车载装置2最近的断电的前一刻已输出通过较先连接的通信接口发送的声音数据,则控制部分使得执行下面操作。控制部分4断开较晚连接的接口,其中该较晚连接的接口是USB通信线路和A2DP/AVRCP中较晚连接的一个,并且在该示例中,该较晚连接的接口是A2DP/AVRCP。另外,控制部分4通过USB通信线路开始传输声音数据,其中,该USB通信线路在车载装置2最近的断电的前一刻已被用于发送声音数据。随后,控制部分4从扬声器17a、17b输出声音。
[0101]随后,当控制部分4确定已执行了用于从USB通信线路切换到A2DP/AVRCP的输出切换操作时,控制部分4重新连接断开的A2DP/AVRCP,并将用于声音数据传输的通信接口从USB通信线路切换到重新连接的A2DP/AVRCP。随后,控制单元4开始通过重新连接的A2DP/AVRCP进行声音数据传输,从而开始从扬声器17a、17b输出声音。应当注意的是,在执行从USB通信线路切换到A2DP/AVRCP的输出切换操作之前,控制部分4可以重新连接断开的A2DP/AVRCP。在这种情况下,即使当声音数据正通过USB通信线路输出时,也可以使得A2DP/AVRCP成为较晚连接的通信接口。此外,如果在执行从USB通信线路切换到A2DP/AVRCP的输出切换操作的时候,连接A2DP/AVRCP,则控制部分4可以一次断开并随后重新连接 A2DP/AVRCP。
[0102]当在车载装置2最近的断电的前一刻已输出了通过较晚连接的通信接口发送的声音数据,换言之,当在车载装置2最近的断电的前一刻已输出了通过A2DP/AVRCP发送的声音数据时,如图13中所示出的,控制部分4在不断开USB通信线路和A2DP/AVRCP中任何连接的通信接口的情况下,通过使用A2DP/AVRCP来开始声音数据传输,其中该A2DP/AVRCP为在车载装置2最近的断电的前一刻已被用于发送声音数据。相应地,控制部分4开始从扬声器17a、17b输出声音。
[0103]随后,当控制部分4确定执行了用于从A2DP/AVRCP切换到USB通信线路的输出切换操作时,控制部分4断开A2DP/AVRCP,该A2DP/AVRCP是较晚连接的通信接口,并将用于声音数据传输的通信接口从A2DP/AVRCP切换到USB通信线路。随后,控制部分4开始通过所切换到的USB通信线路进行声音数据传输,从而开始从扬声器17a、17b输出声音。
[0104]将参照图14来描述另一种示例性情况。在该情况下,控制部分确定充当车载装置2的通信对应方的移动电话3是较先连接的接口优先类型装置,因此,可用于发送声音数据的通信接口被限制在首先连接的通信接口。因此,如果在车载装置2最近的断电的前一刻,已经输出通过USB通信线路发送的声音数据,即,如果在车载装置2最近的断电的前一刻,已经输出通过较先连接的通信接口发送的声音数据,则控制部分在不断开所连接的USB通信线路和A2DP/AVRCP中的任何一个的情况下,通过使用在车载装置2最近的断电的前一刻已经用于发送声音数据的USB通信线路来开始声音数据传输和从扬声器17a、17b输出声曰?
[0105]随后,当控制部分4确定执行了用于从USB通信线路切换到A2DP/AVRCP的输出切换操作时,控制部分4断开USB通信线路,即,较先连接的通信接口,并将用于声音数据传输的通信接口从USB通信线路切换到A2DP/AVRCP。随后,控制部分4开始使用所切换到的A2DP/AVRCP进行声音数据传输,从而使得开始从扬声器17a、17b输出声音。
[0106]当如图15中所示出的在车载装置2最近的断电的前一刻已经输出通过A2DP/AVRCP发送的声音数据时,,换言之,当在车载装置2最近的断电的前一刻已经输出通过较晚连接的通信接口发送的声音数据时,控制部分4断开USB通信线路,该USB通信线路是USB通信线路和A2DP/AVRCP中的较先连接的通信接口,另外,控制部分4通过使用在车载装置2最近的断电的前一刻已用于发送声音数据的A2DP/AVRCP来开始声音数据传输,从而开始从扬声器17a、17b输出声音。
[0107]随后,当控制部分4确定执行了用于从A2DP/AVRCP切换到USB通信线路的输出切换操作时,控制部分4断开A2DP/AVRCP,重新连接USB通信线路,并将用于声音数据接收的通信接口从A2DP/AVRCP切换到USB通信线路。随后,控制部分4开始通过所切换到的USB通信线路进行声音数据传输,从而开始从扬声器17a、17b输出声音。
[0108]假定两种情形,图16对上面参照图10到图1所描述的处理进行了概括。一种假定的情形是,在A2DP/AVRCP之前先连接了 USB通信线路,在车载装置2最近的断电的前一亥IJ,已经从扬声器17a、17b输出通过USB通信线路发送的声音数据。另一种假定的情形是,在A2DP/AVRCP之前先连接了 USB通信线路,在车载装置2最近的断电的前一刻,从扬声器17a、17b已经输出通过A2DP/AVRCP发送的声音数据。与图16中的基本相同,当连接USB通信线路和A2DP/AVRCP的顺序相反时也可适用。假定两种情形,图17对上面参照图10到图15所描述的处理进行了概括。一种假定的情形是,在USB通信线路之前先连接了 A2DP/AVRCP,在车载装置2最近的断电的前一刻已经从扬声器17a、17b输出通过USB通信线路发送的声音数据。另一种假定的情形是,在USB通信线路之前先连接了 A2DP/AVRCP,在车载装置2最近的断电的前一刻已经从扬声器17a、17b输出通过A2DP/AVRCP发送的声音数据。
[0109]在上面所描述的配置中,由于在车载装置2加电之后,能够进行声音数据传输的通信接口(其是USB通信线路和A2DP/AVRCP)立即自动地连接,因此,执行最后使用的通信接口的检查处理,以使得能基于在车载装置2最近的断电的前一刻已经使用来发送声音数据的通信接口来控制USB通信线路和A2DP/AVRCP的连接/断开。但是,如果能够进行声音数据传输的通信接口在车载装置2加电之后没有立即自动地连接,则可以用下面方式来执行最后使用的通信接口的检查处理(参见图18)。
[0110]如图18中所示出的,在从主处理进入到最后使用的通信接口的检查处理之后,控制部分4首先确定在车载装置2最近的断电(ACC关闭)的前一刻,是否已经输出通过USB通信线路从USB模块25向USB模块6发送的声音数据(步骤S91)。
[0111]当控制部分4确定在车载装置2最近的断电的前一刻已经输出了通过USB通信线路发送的声音数据(步骤S91 =是)时,控制部分4确定在车载装置2和移动电话3之间是否物理连接了 USB连接电缆14(步骤S92)。当控制部分4确定在车载装置2和移动电话3之间物理连接了 USB连接电缆14 (步骤S92 =是)时,控制部分4在USB模块6和USB模块25之间连接USB通信线路(能够实现USB通信)(步骤S93),并从USB模块6向USB模块25发送声音数据输出开始请求命令。由于此,控制部分4使得开始通过USB通信线路从USB模块25向USB模块6进行声音数据传输,并使得开始从扬声器17a、17b输出声音(步骤S94)。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0112]当控制部分4确定在车载装置2最近的断电的前一刻没有输出通过USB通信线路发送的声音数据(步骤S91 =否)时,控制部分4判断在车载装置2最近的断电的前一刻是否已经输出了通过A2DP/AVRCP从BT模块24向BT模块5发送的声音数据(步骤S95)。
[0113]当控制部分4确定在车载装置2最近的断电的前一刻已经输出了通过A2DP/AVRCP发送的声音数据(步骤S95 =是)时,控制部分4在BT模块5和BT模块24之间连接A2DP/AVRCP (步骤S96),并从BT模块5向BT模块24发送声音数据输出开始请求命令。由于此,控制部分4使得开始通过A2DP/AVRCP从BT模块24向BT模块5进行声音数据传输,并使得开始从扬声器17a、17b输出声音(步骤S97)。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0114]当控制部分4确定在车载装置2最近的断电的前一刻没有输出通过A2DP/AVRCP发送的声音数据(步骤S95=否)时,控制部分4确定是否已经使用另一个通信接口输出了声音数据(步骤S98)。当控制部分4确定已经使用另一个通信接口输出了声音数据(步骤S98 =是)时,控制部分4开始使用所述另一个通信接口来从扬声器17a、17b输出声音数据(步骤S99)。随后,控制部分4结束最后使用的通信接口的检查处理,并返回到主处理。
[0115]在上面的处理系列中,确定了在车载装置2最近的断电的前的前一刻已经使用了哪一个通信接口来发送声音数据,其后,再次连接与在车载装置2最近的断电的前一刻,发送声音数据传输已经使用的相同的通信接口。因此,为了从移动电话3适当地发送声音数据,不需要确定移动电话3的类型(车载装置2的通信对应方的类型)。另外,可以在不管移动电话3的类型(车载装置2的通信对应方的类型)的情况下,从移动电话3适当地发送声音数据。
[0116]在本实施例中,为了通过USB通信线路从移动电话3向车载装置2发送声音数据,车载装置2控制USB通信线路和A2DP/AVRCP的连接/断开,以便使移动电话3能够通过USB通信线路来发送声音数据。同样地,为了通过A2DP/AVRCP从移动电话3向车载装置2发送声音数据,车载装置2控制USB通信线路和A2DP/AVRCP的连接/断开,以便使移动电话3能够使用A2DP/AVRCP来发送声音数据。这使得即使当移动电话3被设计为在USB通信线路和A2DP/AVRCP同时(一起)连接的情况下不能适当地发送声音数据时,移动电话3也能适当地发送声音数据。
[0117]具体而言,当(i)在A2DP/AVRCP之前先连接了 USB通信线路,(ii)充当车载装置2的通信对应方的移动电话3是较晚连接的接口优先类型装置,以及(iii)在车载装置2最近的断电的前一刻已经输出了通过USB通信线路发送的声音数据时,使较先连接的通信接口即USB通信线路保持连接,并断开较晚连接的通信接口即A2DP/AVRCP。用此方式,可以使用USB通信线路,换言之,使用与在车载装置2最近的断电的前一刻进行声音数据传输已经使用的相同的通信接口来开始声音数据传输,以及开始从扬声器17a、17b输出声音。
[0118]此外,当(i)在A2DP/AVRCP之前先连接了 USB通信线路,(ii)充当车载装置2的通信对应方的移动电话3是较先连接的接口优先类型装置,以及(iii)在车载装置2最近的断电的前一刻已经输出了通过A2DP/AVRCP发送的声音数据时,使较晚连接的通信接口即A2DP/AVRCP保持连接,并断开较先连接的通信接口即USB通信线路。用此方式,可以使用A2DP/AVRCP,即使用与在车载装置2最近的断电的前一刻进行声音数据传输已经使用的相同的通信接口来开始声音数据传输以及从扬声器17a、17b输出声音。
[0119]本发明的实施例并不限于上面的实施例,可以用各种方式对本发明的实施例进行修改或扩展,下面将描述其的一些不例。
[0120]例如,短距离无线通信装置可以不同于车载装置2。只要该短距离无线通信装置包括BT模块,该BT模块具有可与BT模块5相比较的功能,例如,短距离无线通信装置可以是具有导航功能的导航装置。另外,短距离无线通信装置可以不需要是车载装置。通信对应方装置(其是短距离无线通信装置的通信对应方)并不限于移动电话3。只要通信对应方装置包括BT模块,该BT模块具有可与BT模块24相比较的功能,通信对应方装置可以是便携式信息终端等等,或者通信对应方装置可以是不能便携携带的固定终端。
[0121]上面的实施例不仅可应用于同时连接了两个通信接口的情况,也可应用于同时连接了三个或更多通信接口的情况。在同时连接了三个或更多通信接口的情况下,同样可以基于移动电话3的类型(车载装置2的通信对应方的类型)来控制这些通信接口的连接/断开。具体而言,在连接了诸如USB通信线路、A2DP/AVRCP和WiFi三个通信接口的情况下,可以用下面方式来执行控制。例如,当(i)首先连接了 USB通信线路,(ii)第二连接了 A2DP/AVRCP,(iii)第三连接了 WiFi,(iv)充当车载装置2的通信对应方的移动电话3是较晚连接的接口优先类型装置时,可以响应开始通过USB通信线路来输出声音数据的请求,断开A2DP/AVRCP和WiFi。响应于开始通过WiFi来输出声音数据的请求,可以使WiFi保持连接。
[0122]车载装置2可以配置为能够存储每一个通信对应方装置的类型。当在车载装置2和通信对应方装置之间连接BT通信线路或者USB通信线路时,车载装置2存储从通信对应方装置接收的标识信息,使得车载装置2能够在下一次当在车载装置2和通信对应方装置之间连接BT通信线路或者USB通信线路时,识别通信对应方装置的类型。
[0123]本发明具有多个方面。例如,根据第一方面,可以如下所述地配置短距离无线通信装置。该短距离无线通信装置包括多个连接设备(5,6)和控制设备(4)。所述多个连接设备(5,6)能够分别将多个通信接口同时连接到通信对应方装置(3),并且能够使得分别通过所述多个通信接口从通信对应方装置(3)传送声音数据。控制设备(4)配置为:使声音数据输出设备(17a、17b)选择性地输出通过所述通信接口中的任何一个从通信对应方装置(3)向所述连接设备(5、6)中的任何一个传输的声音数据。当所述控制设备(4)确定在所述通信接口可通信地连接的情况下,出现了开始输出通过所述通信接口中的一个通信接口传送的声音数据的请求时,所述控制设备(4)断开所述通信接口中的另一个通信接口,并使所述通信接口中的所述一个通信接口保持连接,以及使所述声音数据输出设备(17a、17b)输出通过所述通信接口中的所述一个通信接口从通信对应方装置(3)传送的声音数据。
[0124]根据上面的配置,即使通信对应方装置被设计为由于短距离无线通信装置和通信对应方装置之间同时连接的多个通信接口,而不能够适当地传送声音数据,短距离无线通信装置也能够通过断开所述通信接口中的所述另一个通信接口,并同时维持所述通信接口中与所述声音数据输出开始请求相关联的一个通信接口的连接来使通信对应方装置适当地传送声音数据。
[0125]可以如下所述地配置上面的短距离无线通信装置。当所述控制设备(4)确定在所述通信接口可通信地连接的情况下、出现了开始输出通过所述通信接口中的一个通信接口传送的声音数据的请求时,所述控制设备(4)断开所述通信接口中的所有其它通信接口,并使所述通信接口中的所述一个通信接口保持连接,以及使所述声音数据输出设备(17a、17b)输出通过所述通信接口中的所述一个通信接口从通信对应方装置(3)传送的声音数据。在上面的内容中,所述通信接口中的所有其它通信接口是除所述通信接口中的所述一个通信接口之外的所有通信接口。
[0126]根据上面的配置,即使通信对应方装置被设计为由于短距离无线通信装置和通信对应方装置之间同时连接的多个通信接口,而不能够适当地传送声音数据,短距离无线通信装置也能够通过断开所述通信接口中的所有其它通信接口(所有其它通信接口可以是多个接口),并同时维持所述通信接口中与开始输出声音数据的请求相关联的一个通信接口的连接来使通信对应方装置适当地传送声音数据。
[0127]可以如下所述地配置上面的短距离无线通信装置。当所述控制设备(4)确定在所述通信接口可通信地连接的情况下、出现了开始输出通过最后连接的通信接口传送的声音数据的请求时,其中所述最后连接的通信接口是所述通信接口中最后进行连接一个通信接口,所述控制设备(4)断开所述通信接口中的另一个通信接口,并保持所述通信接口中的所述一个通信接口的连接,以及使所述声音数据输出设备(17a、17b)输出通过所述通信接口中的所述一个通信接口从通信对应方装置(3)传送的声音数据。
[0128]根据上面的配置,即使通信对应方装置被设计为只能够通过最后连接的通信接口来传送声音数据(换言之,即使通信对应方装置是较晚连接的接口优先类型装置),短距离无线通信装置也能够使最后连接的通信接口是通信对应方装置传送声音数据所唯一可用的通信接口。这可以通过断开通信接口中的其它通信接口,并使最后连接的通信接口保持连接来实现。
[0129]可以如下所述地配置上面的短距离无线通信装置。在断开所述通信接口中的所述另一个通信接口之后,所述控制设备重新连接所述通信接口中所断开的另一个通信接口。
[0130]根据上面的配置,由于短距离无线通信装置能够断开所述通信接口中的所述另一个通信接口(该另一个通信接口不同于所述通信接口中的所述一个通信接口),其后重新连接所述通信接口中所断开的另一个通信接口,因此可以使所述通信接口中重新连接的另一个通信接口成为最后连接的通信接口。因此,在与开始输出声音数据的请求相关联的通信接口从所述通信接口中的所述一个通信接口改变成所述通信接口中的所述另一个通信接口的时候,所述通信接口中的所述另一个通信接口已经被连接。因此,可以通过所述通信接口中的所述另一个通信接口来连续地传送声音数据。
[0131 ] 可以如下所述地配置上面的短距离无线通信装置。当所述控制设备确定在断开所述通信接口中的所述另一个通信接口之后出现了开始通过所述通信接口中的所述另一个通信接口来输出声音数据的请求时,所述控制设备(4)执行控制以使得如果所述通信接口中的所述另一个通信接口当前是连接的,则所述控制设备断开并随后重新连接所述通信接口中的所述另一个通信接口。
[0132]根据上面的配置,如果在所述请求从请求通过所述通信接口中的所述一个通信接口开始输出改变成请求通过所述通信接口中的所述另一个通信接口开始输出的时候,所述通信接口中的所述另一个通信接口是当前连接的,则短距离无线通信装置能够通过断开并随后重新连接所述通信接口中的所述另一个通信接口来使所述另一个通信接口成为最后连接的通信接口,从而使得能够通过所述通信接口中的所述另一个通信接口来传送声音数据。
[0133]可以如下所述地配置上面的短距离无线通信装置。当所述控制设备(4)确定在断开所述通信接口中的所述另一个通信接口之后出现了开始通过所述通信接口中的所述另一个通信接口来输出声音数据的请求时,所述控制设备(4)执行控制以使得如果所述通信接口中的所述另一个通信接口当前是未连接的,则所述控制设备(4)重新连接所述通信接口中的所述另一个通信接口。
[0134]根据上面的配置,如果在所述请求从请求通过所述通信接口中的所述一个通信接口开始输出改变成请求通过所述通信接口中的所述另一个通信接口开始输出的时候,所述通信接口中的所述另一个通信接口当前是未连接的,则短距离无线通信装置可以通过重新连接所述通信接口中的所述另一个通信接口来使所述另一个通信接口成为最后连接的通信接口,从而使得能够通过所述通信接口中的所述另一个通信接口来传送声音数据。
[0135]可以如下所述地配置上面的短距离无线通信装置。当所述控制设备(4)确定在所述通信接口可通信地连接的情况下、出现了开始输出通过首先连接的通信接口传送的声音数据的请求时,其中所述首先连接的通信接口是在所述通信接口中首先进行连接的一个通信接口,所述控制设备(4)断开所述通信接口中的另一个通信接口,并使所述通信接口中的所述一个通信接口保持连接,以及使所述声音数据输出设备(17a、17b)输出通过所述通信接口中的所述一个通信接口从通信对应方装置(3)传送的声音数据。
[0136]根据上面的配置,即使通信对应方装置被设计为只能够通过首先连接的通信接口来传送声音数据(换言之,即使通信对应方装置是较先连接的接口优先类型装置),短距离无线通信装置也能够使首先连接的通信接口成为通信对应方装置传送声音数据所唯一可用的通信接口。这能够通过保持最后连接的通信接口的连接,而同时断开所述通信接口中的其它通信接口来实现。即,即使当通信对应方装置是较先连接的接口优先类型装置,短距离无线通信装置也能够使该通信对应方装置(该通信对应方装置是较先连接的接口优先类型装置)通过首先连接的通信接口来传送声音数据。
[0137]可以如下所述地配置上面的短距离无线通信装置。当所述控制设备(4)确定在断开所述通信接口中的所述另一个通信接口之后出现了开始通过所述通信接口中的所述另一个通信接口来输出声音数据的请求时,所述控制设备(4)断开包括所述通信接口中的所述一个通信接口的所有通信接口,其后重新连接所述通信接口中的所述另一个通信接口。
[0138]根据上面的配置,当在所述请求从请求通过所述通信接口中的所述一个通信接口开始输出声音数据改变成请求通过所述通信接口中的所述另一个通信接口开始输出声音数据的时候,短距离无线通信装置可以断开包括所述通信接口中的所述一个通信接口的所有通信接口,并且其后重新连接所述通信接口中的所述另一个通信接口,从而使得能够通过所述通信接口中的所述另一个通信接口传送声音数据。
[0139]根据本发明的第二方面,可以如下所述地配置短距离无线通信装置。该短距离无线通信装置包括:多个连接设备(5,6),能够将多个通信接口同时地连接到通信对应方装置(3),并且使得从通信对应方装置(3)分别通过所述多个通信接口来传送声音数据;以及控制设备(4),用于使声音数据输出设备(17a、17b)选择性地输出从通信对应方装置(3)通过所述通信接口中的任何一个向所述连接设备(5、6)中的任何一个传送的声音数据。当所述控制设备(4)确定在所述通信接口中的一个通信接口没有可通信地连接而所述通信接口中的另一个通信接口可通信地连接的情况下、出现了开始输出通过所述通信接口中的所述一个通信接口传送的声音数据的请求时,所述控制设备(4)断开所述通信接口中的所述另一个通信接口,并且其后连接所述通信接口中的所述一个通信接口,以及使所述声音数据输出设备(17a、17b)输出从通信对应方装置(3)通过所述通信接口中的所述一个通信接口传送的声音数据。或者,当所述控制设备(4)确定在所述通信接口中的一个通信接口没有可通信地连接而所述通信接口中的所有其它通信接口可通信地连接的情况下、出现了开始输出通过所述通信接口中的所述一个通信接口传送的声音数据的请求时,所述控制设备
(4)断开所述通信接口中的所述另一个通信接口,并且其后连接所述通信接口中的所述一个通信接口,以及使所述声音数据输出设备(17a、17b)输出从通信对应方装置(3)通过所述通信接口中的所述一个通信接口传送的声音数据。
[0140]根据上面的配置,即使通信对应方装置被设计为由于短距离无线通信装置和通信对应方装置之间同时连接的多个通信接口而不能够适当地传送声音数据,短距离无线通信装置也能够通过使所述通信接口中的所述另一个通信接口断开,并且其后连接所述通信接口中的所述一个通信接口来使通信对应方装置适当地传送声音数据。
[0141]应当注意的是,本发明旨在覆盖各种修改和等同装置。此外,虽然描述了多种组合和配置,但包括更多、更少或者仅仅单一元素的其它组合和配置也落入本发明的精神和保护范围之内。
【权利要求】
1.一种短距离无线通信装置,包括: 多个连接设备(5、6),其能够: 将多个通信接口连接到通信对应方装置(3),以及 使得通过所述多个通信接口从所述通信对应方装置(3)传送声音数据;以及 控制设备(4),其配置为使声音数据输出设备(17a、17b)选择性地输出通过所述多个通信接口中的任何一个从所述通信对应方装置(3)向所述连接设备(5、6)中的任何一个传送的所述声音数据, 其中: 当所述控制设备(4)确定在所述短距离无线通信装置最近的断电的前一刻已经使用来从所述声音数据输出设备(17a、17b)输出所述声音数据的通信接口是所述多个通信接口中的一个通信接口时,所述控制设备(4) 连接所述多个通信接口中的所述一个通信接口,而不连接所述多个通信接口中的另一个通信接口,以及 使所述声音数据输出设备(17a、17b)输出通过所述多个通信接口中的所述一个通信接口从所述通信对应方装置(3)传送的所述声音数据。
2.根据权利要求1所述的短距离无线通信装置,其中: 当所述多个通信接口中的所述一个通信接口是有线通信接口时,如果所述有线通信接口物理地连接在所述短距离无线通信装置和所述通信对应方装置(3)之间,那么所述控制设备(4)连接所述多个通信接口中的所述一个通信接口而不连接所述多个通信接口中的所述另一个通信接口,并使得所述声音数据输出设备(17a、17b)输出通过所述多个通信接口中的所述一个通信接口从所述通信对应方装置(3)传送的所述声音数据。
3.根据权利要求1所述的短距离无线通信装置,其中: 所述控制设备(4)确定通过所述多个通信接口中的所述一个通信接口连接的通信对应方装置(3)是否与通过所述多个通信接口中的所述另一个通信接口连接的通信对应方装置⑶相同, 当所述控制设备(4)确定通过所述多个通信接口中的所述一个通信接口连接的通信对应方装置(3)与通过所述多个通信接口中的所述另一个通信接口连接的通信对应方装置(3)相同时,所述控制设备(4)连接所述多个通信接口中的所述一个通信接口而不连接所述多个通信接口中的所述另一个通信接口,并使得所述声音数据输出设备(17a、17b)输出通过所述多个通信接口中的所述一个通信接口从所述通信对应方装置(3)传送的所述声音数据。
4.根据权利要求3所述的短距离无线通信装置,其中: 当所述控制设备(4)确定通过所述多个通信接口中的所述一个通信接口连接的通信对应方装置(3)与通过所述多个通信接口中的所述另一个通信接口连接的通信对应方装置(3)不同时,所述控制设备(4)连接所述多个通信接口中的所述一个通信接口,而不断开所述多个通信接口中的所述另一个通信接口,并使得所述声音数据输出设备(17a、17b)输出通过所述多个通信接口中的所述一个通信接口从所述通信对应方装置(3)传送的所述声音数据。
5.根据权利要求1-4中的任意一项所述的短距离无线通信装置,其中: 所述连接设备(5、6)能够将所述多个通信接口连接到较晚连接的接口优先装置或者较早连接的接口优先装置, 所述较晚连接的接口优先装置是被允许通过使用来自所述多个通信接口当中的最后连接的通信接口传送所述声音数据的装置,并且 所述较早连接的接口优先装置是被允许通过使用来自所述多个通信接口当中的最先连接的通信接口传送所述声音数据的装置。
【文档编号】H04M1/725GK104410753SQ201410659036
【公开日】2015年3月11日 申请日期:2012年6月29日 优先权日:2011年6月30日
【发明者】坂田隆治 申请人:株式会社电装