著录项信息
专利名称 | 流数据再现设备 |
申请号 | CN200910174388.6 | 申请日期 | 2009-09-11 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2010-03-17 | 公开/公告号 | CN101674283 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/00 | IPC分类号 | H;0;4;L;2;9;/;0;0;;;H;0;4;B;5;/;0;0;;;H;0;4;B;1;/;3;8查看分类表>
|
申请人 | 株式会社电装 | 申请人地址 | 日本爱知县
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 株式会社电装 | 当前权利人 | 株式会社电装 |
发明人 | 齐藤创一;铃木秀昭 |
代理机构 | 永新专利商标代理有限公司 | 代理人 | 暂无 |
摘要
本发明涉及流数据再现设备。如果在定义了与音频播放器(22)之间的音乐流数据的包传送的A2DP连接的期间内,生成到蜂窝电话(21)的蓝牙连接链路的连接请求,则在没有音乐流数据的包传送的时隙内,通过音频播放器(22)来确保音乐流数据的连续再现之后,免提设备(1)进行操作来请求到蜂窝电话(21)的蓝牙连接链路的连接。从而在没有中断音乐流数据的连续再现的情况下,适当地管理了到蜂窝电话(21)的蓝牙连接链路的连接请求。
1.一种流数据再现设备(1),其包括:
短距离无线通信单元(3),其能够与多个短距离无线通信装置同时建立多个短距离无线通信链路;
流数据存储单元(4a),其用于存储流数据,当通过对所述流数据的包传送进行管理的短距离无线通信协议来以短距离无线通信连接短距离无线通信装置时,所述流数据从所述短距离无线通信装置传送;
流数据再现单元(4b),其用于连续地播放在所述流数据存储单元(4a)中存储的所述流数据;以及
控制单元(2),其用于控制请求操作,所述请求操作请求通过所述短距离无线通信单元(3)将短距离无线通信链路连接到所述短距离无线通信装置,其中
在以下情况下,所述控制单元(2)使得所述短距离无线通信单元(3)进行请求操作,所述请求操作请求将所述短距离无线通信链路连接到所述多个短距离无线通信装置中的一个(21):
(a)当在所述短距离无线通信单元(3)处于短距离无线通信协议连接状态期间,生成对于将所述短距离无线通信链路连接到所述多个短距离无线通信装置中的一个(21)的连接请求时,其中所述短距离无线通信协议连接状态用于管理与其他短距离无线通信装置(22)的所述流数据的包传送,
(b)但以下情况除外:当在没有从所述其他短距离无线通信装置(22)传送所述流数据的数据包的时隙内,能够连续地播放在所述流数据存储单元(4a)中存储的所述流数据时。
2.如权利要求1所述的流数据再现设备(1),其中
所述控制单元(2)通过将所述流数据的量除以所述流数据再现单元(4b)连续播放的再现速度,来计算用于播放所述流数据存储单元(4a)中存储的所述流数据所需要的连续再现时间;
所述控制单元(2)将短于所计算的连续再现时间的时间段设置为连接请求执行时间,以及
所述控制单元(2)使得所述短距离无线通信单元(3)进行所述请求操作,所述请求操作请求在没有从所述其他短距离无线通信装置(22)传送所述流数据的数据包的所述时隙内,在所述连接请求执行时间的时间量期间,使所述短距离无线通信链路连接到所述多个短距离无线通信装置中的一个(21)。
流数据再现设备\n技术领域\n[0001] 本发明主要涉及具有短距离无线通信功能的流数据再现设备。\n背景技术\n[0002] 作为蓝牙(Bluetooth,注册商标:以下简称“BT”)标准通信协议之一,高级音频传输模型协定(Advanced Audio Distribution Profile,A2DP)可用来控制音乐流线型数据的包传送。例如日本专利文献JP-A-2003-309541所示,A2DP通过在传送端以子带编码(SBC)格式、MP3(MPEG音频层面3)格式、自适应变换声音编码(Adaptive Transform Acoustic Coding)格式等将数据压缩在包单元中,来传送音乐流数据。\n[0003] 将具有BT通信功能的BT装置配置为:当BT装置生成BT连接链路的请求时,将页命令连续发送给请求的BT装置,直到请求的装置响应该页命令为止,或者,以例如,5.12秒的预置页命令发送时间,来将页命令连续发送给请求的BT装置。另一方面,近些年来,一些BT装置具有了在同一时间与多个BT装置建立多个BT连接链路的功能。具有BT功能的蜂窝电话以及具有BT功能的音乐播放器即是所谓的多连接BT装置的例子。\n[0004] 鉴于上面所述的情形,会出现下面情况:在车辆中使用的多连接BT免提设备,与同时带入到车辆乘员舱内的BT蜂窝电话和BT音频播放器,有例如,由刚刚开启的BT蜂窝电话生成的BT连接链路的请求,而与此同时,免提设备正与BT音频播放器保持着A2DP链路,以连续地再现从音频播放器传送的音乐流数据。\n[0005] 然而,在上面所述的情况中,由于将页命令从免提设备连续地传送给请求的装置,或者在此情况中连续地传送给蜂窝电话,直到蜂窝电话响应该命令或者直到预置时间逝去为止,因此,会出现有问题的情形。即,在没有来自音频播放器的音乐流数据的包传送的特定时隙内,来自免提设备的页命令的连续传送不会产生问题。然而,如图5所示,如果在特定时隙内音频播放器正在连续传送音乐流数据的数据包,而从免提设备到请求的蜂窝电话的页命令传送可能会占用BT通信带宽,则因此中断了从音频播放器传送音乐流数据,并且使免提设备中止接收音乐流数据。其结果是,由于免提设备进行的音乐再现中断,可能会打扰使用免提设备的用户并使用户感到不快。\n[0006] 鉴于上面及其他问题,本发明提供一种免提设备,其适当管理来自一个设备的请求,以建立短距离无线通信链路,同时,通过使用在短距离无线通信中使用的流数据的包传送协议,来防止从其他设备传送的流数据的再现的中断。\n发明内容\n[0007] 根据本发明的一个方面,流数据再现设备包括:短距离无线通信单元,其能够与多个短距离无线通信装置同时建立多个短距离无线通信链路;流数据存储单元,其用于存储流数据,当通过对所述流数据的包传送进行管理的短距离无线通信协议来用短距离无线通信连接短距离无线通信装置时,所述流数据从所述短距离无线通信装置传送;流数据再现单元,其用于连续地播放在所述流数据存储单元中存储的所述流数据;以及控制单元,其用于控制请求操作,所述请求操作请求通过所述短距离无线通信单元将短距离无线通信链路连接到所述短距离无线通信装置。(a)当在所述短距离无线通信单元处于管理其他短距离无线通信装置的所述流数据的包传送的短距离无线通信协议连接状态期间,生成对于将所述短距离无线通信链路连接到所述多个短距离无线通信装置中的一个的连接请求时,所述控制单元使得所述短距离无线通信单元进行请求操作,所述请求操作请求将所述短距离无线通信链路连接到所述多个短距离无线通信装置中的一个,(b)但以下情况除外:在没有从所述其他短距离无线通信装置传送所述流数据的数据包的时隙内,可以连续地播放在所述流数据存储单元中存储的所述流数据。\n[0008] 根据上面的操作方案,建立了连接多个短距离无线通信装置中的一个的请求连接,同时,在具有来自其他短距离通信装置的流数据的数据包传送的时隙内,确保音乐流数据的连续再现。因此,在没有中断从其他通信装置传送的音乐流数据的连续再现的情况下,由于适当管理短距离无线通信链路的请求连接操作,因而防止了对使用免提设备的用户的打扰以及使用户感到不快。\n附图说明\n[0009] 结合附图,从下面的详细描述中,本发明的目的、特征和优势将变得更加明显,在附图中:\n[0010] 图1是本发明实施例的功能框图;\n[0011] 图2是本发明实施例的过程的流程图;\n[0012] 图3是本发明实施例的另一个过程的流程图;\n[0013] 图4是本发明实施例的相互关联装置的时序图;以及\n[0014] 图5是相关技术的现有过程的时序图。\n具体实施方式\n[0015] 下面关联图1至4,以应用本发明的形式描述车辆免提设备(下文称为免提设备)。将免提设备设置在车辆乘员舱中,该免提设备具有蓝牙(Bluetooth,注册商标)通信功能。在下面的描述中,将蓝牙简称为BT。免提设备1包括控制单元2(权利要求中的控制单元),BT接口单元3(权利要求中的短距离无线通信单元),声音处理器4,存储器单元5,显示控制单元6,以及触摸操作输入单元7。控制单元2具有CPU、RAM、ROM以及输入/输出(I/O)总线,并且控制诸如免提设备1的通信操作和/或数据管理操作之类的全部的操作。\n[0016] BT接口单元3可以同时与多个BT装置建立多个BT连接链路(权利要求中的短距离无线通信链路),并且可以使用BT通信标准的多个“协定(profiles)”,例如,定义音乐流数据的包传送的A2DP(蓝牙音频传输模型协定);定义免提呼叫的HFP(免提协定);定义电话簿数据、出站呼叫(outboundcall)历史数据以及入站呼叫(inbound call)历史数据这三者的包传送的PBAP(电话簿访问协定)等等。这些协定是权利要求中的短距离无线通信的协议,并且定义这些协定以实现特定功能。\n[0017] 声音处理器4连接,例如,在诸如方向盘附近之类的易于用户声音输入的位置处设置的麦克风8。处理器4还可以连接在免提设备1外部上设置的音频放大器9。当将具有BT功能的蜂窝电话21(即:下文的BT电话21)带入到车辆乘员舱中,以作为具有BT功能的多个短距离无线通信装置中的一个时,声音处理器4接收从麦克风8输入的用户语音以作为出站语音数据,并且将输入的出站语音数据输出到BT接口单元3,所述短距离无线通信装置具有在蜂窝电话21与BT接口单元3之间建立HFP的BT功能。当声音处理器4接收来自BT接口单元3的入站语音数据时,它将输入的入站语音数据输出到音频放大器。\n[0018] 此外,声音处理器4具有数据存储单元4a(权利要求中的流数据存储单元)以及数据播放单元4b(权利要求中的流数据再现单元)。当处理器4在流数据的包传送协定的建立期间接收来自BT装置的流数据时,处理器4将该数据存储在上面的存储单元4a中,并且通过使用播放单元4b来播放在存储单元4a中存储的数据,以输出到音频放大器9。\n[0019] 换句话说,当在(a)将音频播放器22带入到车辆中并且(b)在BT接口单元3和音频播放器22之间连接A2DP的期间,声音处理器4通过BT接口单元3从具有BT功能的音频播放器22接收音乐流数据时,处理器4通过播放单元4b来播放在存储单元4a中存储的音乐流数据,并输出到音频放大器9。在本上下文中的“流”的意思是在接收数据的同一时刻播放数据的方法。\n[0020] 当音频放大器9从声音处理器4接收输入的入站语音数据和/或音乐流数据时,它放大接收到的数据以从扬声器10、11输出。在这个情况中,还可以将放大器9连接到调谐器板(tuner deck)12上,并且从板12接收输入的例如在音乐记录媒体上存储的音乐数据或者无线电广播节目数据等,以在放大后,从扬声器10、11输出音乐/无线电广播节目数据。\n[0021] 存储器单元5用来存储由控制单元2执行的各种数据以及控制程序。各种数据包括例如如下的数据:(a)电话簿数据,其表示电话号码与登记名字之间的关系;(b)出站呼叫历史数据,其表示由免提设备1或者由通过HFP而与免提设备1相连接的BT电话21放置的出站呼叫的电话号码与呼叫时间之间的关系;(c)入站呼叫历史数据,其表示由通过HFP而与免提设备1相连接的BT电话21所接收的入站呼叫的电话号码与呼叫时间之间的关系。\n[0022] 显示器13包括用于显示屏幕的显示单元14以及在屏幕上的触摸界面的触摸操作输入装置15。显示控制单元6根据来自控制单元2的显示指令信号来控制显示单元14的显示操作。当根据屏幕上的触摸键的操作而检测到从触摸操作输入装置15输入的操作检测信号时,触摸操作输入单元7将操作检测信号输出到控制单元2。随后,控制单元2在具有来自触摸操作输入单元7的信号时,分析该操作检测信号以用于处理。\n[0023] 参照图2至4来解释上面配置的操作效果。\n[0024] 在上电状态下的控制单元2判断在免提设备1中是否生成对BT装置中的一个的协定连接请求(步骤S1)。如果判定请求由控制单元2生成(步骤S1,是),则控制单元2随后判断是否将BT连接链路连接到请求的装置(步骤S2)。\n[0025] 当控制单元2判定将BT连接链路连接到请求的BT装置时(步骤S2,是),过程进行到协定连接处理,来将协定连接到请求的BT装置,该请求的BT装置当作在多个BT装置之中请求协定连接的一方(步骤S3)。\n[0026] 与之形成对比,当控制单元2判定没有将到一个请求的BT装置的BT连接链路与协定的连接请求一方相连接时(步骤S2,否),控制单元2随后判断BT接口单元3在那个时刻是否已将BT连接链路连接到其他BT装置上(步骤S4)。\n[0027] 接着,当控制单元2判定BT接口单元3在那个时刻没有将BT连接链路连接到其他BT装置上时(步骤S4,否),控制单元2进行到第一BT连接请求处理(步骤S5)。此处涉及的第一BT连接请求处理是,连续地发送页命令直到请求的BT装置响应或者直到预置时间逝去为止的处理。此外,此处涉及的预置时间为例如5.12秒。\n[0028] 与之形成对比,当控制单元2判定BT接口单元3在那个时刻将BT连接链路连接到其他BT装置上时(步骤S4,是),控制单元2随后判断是否将定义了流数据包传送的协定连接到已经与BT连接链路相连接的其他BT装置上(步骤S6)。随后,如果将流数据包传送的协定判定为没有连接到具有BT连接链路的其他BT装置上(步骤S6,否),则过程仍进行到第一BT连接请求处理(步骤S5)。\n[0029] 与之形成对比,如果将流数据包传送的协定判定为连接到了具有BT连接链路的其他BT装置上(步骤S6,是),则过程进行到第二BT连接请求处理(步骤S7)。\n[0030] 当控制单元2进行第二BT连接请求处理时,控制单元2判断此刻在数据存储单元\n4a中存储的流数据的量是否超过阀值(步骤S11)。当将数据量判定为超过阀值时(S11,是),控制单元2判断流数据的数据包的接收是否完成(步骤S12)。如果将数据包的接收判定为完成(步骤S12,是),则控制单元2开始进行将页命令从BT接口单元3发送给请求的BT装置的操作,以开始针对为连接请求一方的请求的BT装置的BT连接请求(步骤S13)。\n[0031] 接着,控制单元2开始一个计时器(即,BT连接请求开始计时器:图3中的S-TIMER)来在开始BT连接请求之后对逝去的时间进行计数(步骤S14),并且累加计数器(即,BT连接请求计数器)来对BT连接请求的数量进行计数(步骤15)。随后,控制单元\n2判断第一设置时间是否逝去(步骤S16),并且还判断为连接请求一方的请求的BT装置是否响应了BT连接请求(步骤S17)。\n[0032] 上面涉及的第一设置时间(即,权利要求中的连接请求执行时间)满足如下的条件:在第一设置时间的期间,数据播放单元4b可以连续播放在数据单元4a中存储的流数据,其他BT装置已经连接到BT接口单元,此刻,BT连接链路没有发送流数据。因此,第一设置时间应该满足条件:当X1(字节)定义此刻在数据存储单元4a中存储的流数据的数据量,而S1(字节/秒)定义数据播放单元4b的数据播放速度时,第一设置时间具有比X1除以S1更小(更短)的值。即,如图4所示,当将时间Ta(秒)定义为页命令传送时间时,时间Ta应满足条件:\n[0033] Ta<X1/S1,\n[0034] 其由控制单元2预先设置。时间Ta是上面涉及的连接请求执行时间。\n[0035] 接着,当将BT装置判定为在由计时器计数的第一设置时间逝去之前响应了BT连接请求时(步骤S17,是),控制单元2进行到BT连接处理,来将BT连接链路连接到BT装置上(步骤S18)。\n[0036] 与之形成对比,当控制单元2判定计时器所计数的时间到达第一设置时间而没有来自BT装置的对BT连接请求的响应时(步骤S16,是),控制单元2中断将页命令从BT接口单元3发送给为连接请求一方的BT装置的操作,并且中断为连接请求一方的BT装置的BT连接请求(步骤S19)。\n[0037] 接着,控制单元2初始化BT连接请求开始计时器(即,将计时器的时间计数置为\n0)(步骤S20),并且判断累加的BT连接请求计数器是否到达预置的计数数量(步骤S21)。\n在这样的情况中,当控制单元2判定没有到达预置的计数数量时(步骤S21,否),它开始一个BT连接请求中断计时器(即,图3中的I-TIMER),以在BT连接请求中断之后对时间进行计数(步骤S22),并且随后根据BT连接请求中断计时器,来判断第二设置时间是否逝去(步骤S23)。当控制单元2根据中断计时器判定第二设置时间已逝去时(步骤S23,是),初始化中断计时器(即,将时间计数重置为0)(步骤S24),并且过程返回至S11,以重复上面描述的处理。\n[0038] 第二设置时间是在由其他BT装置发送流数据的时隙内在数据存储单元4a中存储流数据的预置量所需要的时间,所述其他BT装置与BT接口单元3具有BT连接链路,用于发送流数据。如果将在数据存储单元4a中存储的流数据指定为X2(字节),并且将数据存储单元4a的数据存储速度指定为S2(字节/秒),则第二设置时间应该具有比X2除以(S2-S1)更大的值。换句话说,如图4所示,当时间Tb代表页命令发送的中断和页命令发送的重新开始之间的时间时,时间Tb应该满足条件:\n[0039] Tb>X2/(S2-S1),\n[0040] 其由控制单元2预先设置。\n[0041] 此外,当页命令发送时间Ta保持定值时,预置的计数数量是通过将5.12秒的预置时间除以页命令发送时间Ta来计算的值,针对连续的页命令发送时间设置该5.12秒的预置时间,直到从BT装置收到响应为止。即,当将预置的计数数量指定为“n”时,计数n应满足条件:\n[0042] n=5.12/Ta,\n[0043] 其由控制单元2预先设置。\n[0044] 免提设备1操作上面描述的操作方案,从而致使:\n[0045] (a)如果用户将BT电话21和音频播放器22一起带入到车辆乘员舱中,则当例如,在A2DP连接到音频播放器22而同时播放从音频播放器22发送的流数据的期间内,用户开启BT电话21的电源时,生成到BT电话21的BT连接链路的连接请求,以及\n[0046] (b)在分配时隙的条件下,通过将页命令发送给BT电话21,来进行用于管理BT连接链路的连接请求的操作,该时隙(i)没有来自音频播放器22的音乐流数据的包传送,并且(ii)允许音频播放器22的音乐流数据的连续再现。在这样情况中,BT电话21是权利要求中的短距离无线通信装置,而音频播放器22是权利要求中的其他短距离无线通信装置。\n[0047] 此外,在上面描述的操作方案中,基于(a)数据播放单元4b播放数据存储单元4a中的数据的流数据播放速度S1(字节/秒),以及接下来基于(b)在数据存储单元4a中存储数据的流数据存储速度S2(字节/秒),来分别设置发送页命令的时间Ta以及在页命令发送中断之后重新开始页命令发送的时间Tb。然而,可能通过连续地检查在数据存储单元\n4a中存储的流数据的数据量,来重复地设置时间Ta和Tb。\n[0048] 如上面所描述的,本实施例的免提设备1支持到BT电话21的BT连接链路的连接请求的适当管理,同时在无中断的情况下连续播放从音频播放器22发送的音乐流数据,从而通过防止可能的流数据中断,就无中断/打断的情况下连续播放音乐流数据的方面,实现了用户满意度的改善。上面的有益效果是通过如下方式实现的:(a)在音频播放器22没有发送音乐流数据的数据包的时隙内,确保音乐流数据连续再现;以及(b)当在生成到BT电话21的BT连接链路的连接请求的时间处,A2DP连接到音频播放器22以进行音乐流数据的包传送时,接下来进行请求到BT电话21的BT连接链路的操作。\n[0049] 尽管已参照附图,结合其优选的实施例完整地描述了本发明,但应当理解的是,对本领域技术人员来说,各种变化和修改将是显而易见的。\n[0050] 例如,具有短范围无线通信功能的流数据再现单元可以是与车辆免提设备不同的车辆设备,即,再现单元可以是导航设备,并且定义非车辆设备的流数据的包传送的协定可以是非A2DP的协定,只要该协定定义流数据的包传送即可。\n[0051] 此外,流数据如果不是音乐流数据的话,还可以是例如电影流数据或者其他形式的流数据。\n[0052] 这样的变化、修改、以及概括方案应被理解为落入由所附权利要求来限定的本发明的范围内。
法律信息
- 2021-08-20
未缴年费专利权终止
IPC(主分类): H04L 29/00
专利号: ZL 200910174388.6
申请日: 2009.09.11
授权公告日: 2012.08.22
- 2012-08-22
- 2010-04-28
实质审查的生效
IPC(主分类): H04L 29/00
专利申请号: 200910174388.6
申请日: 2009.09.11
- 2010-03-17
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
1996-03-14
| | |
2
| |
2006-05-10
|
2005-08-03
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |