通信设备和蓝牙通信系统的制作方法

文档序号:9830230阅读:825来源:国知局
通信设备和蓝牙通信系统的制作方法
【技术领域】
[0001]本发明涉及通信设备和蓝牙通信系统,其能够利用通信对象设备,通过蓝牙来执行无线通信。
【背景技术】
[0002]近来,已知如下的系统,其中安装在车辆等上的导航设备和智能手机等通过互相协作而操作。例如,用户通过对智能手机执行目的地设定操作,而能够设定通过导航设备执行的路线指引的目的地。此外,用户通过在导航设备或者智能手机上进行用于指定音频数据的操作,而能够将存储在智能手机中的音频数据传输至导航设备,并且由此通过导航设备的音频单元来再现传输的音频数据。日本专利临时公开文本2012-221392A(在下文中,被称作为“专利文献I”)描述了这种类型的系统的具体配置。在专利文献I所描述的系统中,导航设备和智能手机通过蓝牙彼此连接,从而通过互相协作而操作。
[0003]以下将解释如下的连接协议的示例:该协议用于使智能手机中的应用在导航设备(在蓝牙连接环境下与智能手机协作时)上操作。导航设备传输SDP(Service Discoveryprofile,服务发现配置文件)数据包至例如通过“查询”检测的智能手机,所述SDP数据包包括指定要协作执行的应用的UUID(UniversalIy Unique Identif ier,通用唯一标识符)。当导航设备接收到来自智能手机的对SDP数据包的响应时,导航设备通过SPP(串行端口配置文件)数据包来建立对于该应用的虚拟串行端口。结果,该应用变得能在导航设备与智能手机的协作下,通过虚拟串行端口来操作。

【发明内容】

[0004]然而,对于通过SPP等的服务通信,仅允许建立一个虚拟串行端口。因此,在导航设备与智能手机之间协作的情况下,不能使得多个应用同时操作。
[0005]本发明结合上述环境来进行。即,本发明的目标是提供一种通信设备和具有该通信设备的蓝牙通信系统,所述蓝牙通信系统在导航设备与智能手机之间协作的情况下,能够使多个服务同时操作。
[0006]根据本发明的实施方案的通信设备包括:自由频带计算装置,其基于与通信对象设备的通信条件,来计算用于蓝牙通信的自由频带;服务选择装置,其基于预定的服务选择信息,从利用用于与通信对象设备进行无线通信的蓝牙配置文件的服务组中,选择可以分配至自由频带的服务;服务分配装置,其将选择的服务分配至自由频带;以及服务控制装置,其针对分配至自由频带的服务,来控制与通信对象设备的通信。
[0007]根据本发明的实施方案,由于可以根据频带的空置状况来将利用用于与通信对象设备进行无线通信的配置文件的多个服务分配至自由频带,所以可以使得在通信设备与通信对象设备之间协作地且同时地操作多个诸如应用的服务。
[0008]例如,通信设备进一步地包括协议,其使得能够同时地控制多个蓝牙配置文件,多个蓝牙配置文件用于与通信对象设备进行无线通信。根据协议来执行:通过服务选择装置的服务选择、通过服务分配装置的服务分配、以及通过服务控制装置的用于服务通信的控制。
[0009]预定的服务选择信息例如是指示要分配至自由频带的服务的优先权次序的信息。作为一个示例,优先权的次序为根据用户操作而设定的次序,预定的次序或者基于服务的使用频率确定的次序。
[0010]服务选择装置可以运行为:检测在通信设备与通信对象设备之间可用的服务;以及以优先权的降序,从检测的服务中选择服务,达到尽可能多的服务分配至自由频带的程度。
[0011]在没有可以分配给利用除了用于与通信对象设备进行无线通信的蓝牙配置文件之外的蓝牙配置文件的服务的频带的情况下,可以释放通过服务分配装置分配至自由频带的服务中具有低优先权次序的服务的分配,并且将利用除了用于与通信对象设备进行无线通信的蓝牙配置文件之外的蓝牙配置文件的服务分配至通过分配的释放而确保的区域。
[0012]在本发明的一个实施方案中,可以针对服务中的每个来设定用于传输所需的频带。
[0013]利用用于与通信对象设备进行无线通信的蓝牙配置文件的服务是利用SPP(串行端口配置文件)或者HID (人机接口设备配置文件)的服务。
[0014]根据本发明的实施方案的蓝牙通信系统包括:作为主机终端的上述通信设备;以及作为从机终端的通信对象设备。
[0015]根据本发明的实施方案,由于可以根据频带的空置情况,将利用用于与通信对象设备进行无线通信的配置文件的多个服务分配至自由频带,所以可以使多个服务(例如,应用)在通信设备与通信对象设备之间协作且同时地操作。
【附图说明】
[0016]图1为图示了根据本发明的实施方案的蓝牙通信系统的配置的框图。
[0017]图2为图示了组成蓝牙通信系统的导航设备的配置的图。
[0018]图3为图示了组成蓝牙通信系统的智能手机的配置的图。
[0019]图4图示了用于在导航设备与智能手机之间实现蓝牙通信的协议栈。
[0020]图5为图示了为了在导航设备与智能手机之间的服务的协作操作而执行的蓝牙通信的流程图。
[0021]图6图不了在另一个实施方案中的协议桟。
【具体实施方式】
[0022]在下文中,参照附图解释了根据本发明的实施方案的蓝牙通信系统。
[0023](蓝牙通信系统I的整体配置)
[0024]图1为图示了根据实施方案的蓝牙通信系统I的配置的框图。如图1中所示,蓝牙通信系统I包括安装在车辆等上的导航设备10和乘客拥有的智能手机20。组成蓝牙通信系统I的终端设备不限制于导航设备10和智能手机20,并且可以用能够组成蓝牙网络(微微网)的其它类型的设备来代替。例如,智能手机20可以用平板PC、笔记本PC等能够执行蓝牙通信的设备来代替。
[0025](导航设备10的配置)
[0026]图2为图示了导航设备10的配置的框图。如图2中所示,导航设备1包括:导航ECU(电子控制单元)102、存储器104、UI(用户界面)106、网络IF 108、蓝牙IF 110、GPS(全球定位系统)接收器112、IXD(液晶显示器)114以及音频编解码器116和扬声器118。
[0027]存储器104存储各种类型的程序(例如,初始程序的装入程序和主程序)以及由导航ECU 102处理的各种类型的数据。在导航设备10接通电源之后,导航ECU 102立即执行存储在存储器104中的初始程序的装入程序,并且将相应的硬件单元初始化。然后,导航ECU102将存储在存储器104中的主程序加载至预定的工作区,并且通过执行加载的主程序来执行整个导航设备10的控制和各种类型的处理。
[0028]例如,导航ECU102对从存储器104读取的地图数据执行再现,并且将地图数据显示在LCD 114上;基于通过GPS接收器112以预定的时间间隔收集的测量数据,来测量当前位置(即,安装了导航设备10的车辆的当前位置);然后将测量的车辆位置重叠在显示的地图上。导航ECU 102基于测量数据来周期性地测量车辆的位置,并且将与测量的车辆位置相匹配的地图显示在LCD 114上。在车辆位置偏离路线时,导航ECU 102根据迪杰斯特拉(Dijkstra)算法再次搜索路线。此外,导航E⑶102能够通过网络IF 108而周期性地连接至互联网上的预定地图服务器,从而下载最新的地图数据。
[0029]UI 106为如下的操作装置,其从用户接收输入,并且产生对应于操作输入的信号,以及将该信号输出至导航ECU 102。各种类型的UI可以作为这种类型的操作装置(包括硬件、软件或者硬件和软件的组合)。具体地,UI 106为机械键开关、薄膜键、触摸面板环境下提供的GUK图形用户界面)、设置有操作按键的遥控器、等等。
[0030]音频编解码器116将有损压缩型音频数据(例如MP3(MPEG音频层-3))解码,并且将解码的音频数据通过扬声器118再现。
[0031](智能手机20的配置)
[0032]图3为图示了智能手机20的配置的框图。如图3中所示,智能手机20包括CPU(中央处理单元)202、存储器204、触摸面板206、网络IF 208、蓝牙IF 210、音频编解码器212
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1