数据通信设备、以及数据通信方法技术

技术编号:14801387 阅读:53 留言:0更新日期:2017-03-14 22:32
本发明专利技术提供一种数据通信设备和数据通信方法,所述数据通信设备包括:通信部,根据短距无线通信的标准执行通信;存储部,在其中存储符合所述短距无线通信的标准且定义了使用协议的方法的多个配置中的第一配置,在所述第一配置中,能够设定多个服务并且识别信息与所述服务相关联;以及仲裁部,当将要安装应用时,根据与所述服务相关的识别信息,针对所述第一配置,增加或者更新由所述应用使用的服务。

【技术实现步骤摘要】
相关申请的交叉引用本申请主张在2014年11月20日在日本提交的日本专利申请号No.2014-235639的优先权,其全部内容通过引用包含于此。
本专利技术涉及一种数据通信设备、以及一种数据通信方法。
技术介绍
存在通过使用无线通信连接设备的通用技术。蓝牙(注册商标)作为连接设备的无线通信的标准被公开了。在通过使用蓝牙(注册商标)连接设备的情况下,如果对外围(外围设备:例如,键盘)以及中心(使用外围设备的设备:例如,智能手机)设置了相同的配置(profile),则可以建立连接(例如,参见日本专利申请公开No.2013-126003)。这样,在将预定的配置存储于固件之后,常规设备被作为产品提供。配置定义了使用为每个类型的设备所定义的协议的方法。因此,并不存在很多为其设置了多个配置的外围设备。而且,为了在中途给设备增加功能必须要更新固件,而在中途增加配置是很困难的。关于蓝牙4.0,最近已经公开了被称为低能量(LE)的通信方法。通过LE,安装了被称为通用属性配置(GATT)的配置。这使得有可能稍后增加定义了与设备的通信的程序。然而,在通过使用被称为通用属性配置(GATT)的配置提供多个服务的情况下,如果通过使用定义了与设备的通信的程序来增加、改变服务等,则存在难以确保一致性以及难以以灵活方式进行定制化的问题。鉴于以上提及的常规问题,有必要提供一种数据通信设备、以及数据通信方法从而便于服务的增加或者改变。
技术实现思路
本专利技术的示例实施例的一个目的在于至少部分地解决以上常规技术中的问题。根据本专利技术实施例的示例,提供了一种数据通信设备,包括:通信部,根据短距无线通信标准执行通信;存储部,在其中存储符合所述短距无线通信的标准的、定义了使用协议的方法的多个配置中的第一配置,所述第一配置能够设定多个服务并且使识别信息与所述服务相关联;以及仲裁部,当将要安装应用时,根据与所述服务相关联的识别信息,针对所述第一配置增加或者更新由所述应用使用的服务。本专利技术实施例的示例还提供了一种由数据通信设备实施的数据通信方法,所述数据通信方法包括:由所述数据通信设备根据短距无线通信的标准执行通信;并且当将要安装应用时,根据与服务相关联的识别信息,针对第一配置,增加或者更新由所述应用使用的所述服务;其中,所述数据通信设备包括存储部,在存储部中存储符合所述短距无线通信的标准的、定义了使用协议的方法的多个配置中的第一配置,所述第一配置能够设定多个服务并且使所述识别信息与所述服务相关联。通过阅读接下来的本专利技术当前优选实施例的详细描述并结合附图,将会更好地理解本专利技术的以上以及其他目的、特性、优点以及技术和工业重要性。附图说明图1是示出了根据本专利技术实施例的数据通信系统的配置的示例的示意图;图2是示出了根据实施例的MFP的硬件配置的示例的示意图;图3是示出了根据实施例的MFP的软件配置的示例的示意图;图4是示出了根据实施例的操作部的功能配置的示例的示意图;图5是示出了根据实施例在MFP的蓝牙(注册商标)中使用的配置以及服务的结构的示例的示意图;图6是示出了根据实施例的构成GATT配置的服务的数据格式的示例的示意图;图7是示出了根据实施例操作部中仲裁(arbitration)模块所执行的控制的示例的示意图;图8是示出了根据实施例在GATT配置中注册的服务中包括的每个项的示例的示意图;图9是示出了根据实施例的通过使用XML格式在GATT配置中注册的服务的示例的示意图;图10是示出了由根据实施例的操作部所执行的数据流的示例的示意图;图11是示出了在根据实施例的MFP以及智能手机之间所执行的操作的序列图;图12是示出了根据实施例的通告包的数据结构的示例的示意图;图13是示出了当在根据实施例的MFP中安装应用时所执行的注册的序列图;图14是示出了当应用被增加至根据实施例的操作部时所执行的操作的示意图;图15是示出了注册特征的操作的示意图;图16是示出了由根据实施例的MFP卸载应用期间删除服务时所执行的通信的序列图;图17是示出了由根据实施例的MFP卸载应用期间删除特征时所执行的通信的序列图;图18是示出了由根据实施例的操作部卸载程序的同时删除服务的操作的步骤的流程图;并且图19是示出了删除特征的操作的示意图。具体实施方式参考附图,下面将给出数据通信设备和数据通信方法的实施例的详细描述。图1是示出了根据实施例的数据通信系统100的配置的示例的示意图。如图1所示,数据通信系统100包括MFP1以及智能手机5。每个MFP1以及智能手机5均包括无线通信接口。该无线通信接口符合短距无线通信标准(其使得如果多个设备兼容根据目的定义了使用协议的方法的配置,则这些设备之间能够通信),并且根据本实施例,其符合蓝牙(Bluetooth)(注册商标)。在图1所示的示例中,MFP1处于外围(外围设备)侧,而智能手机5处于中心(使用外围设备的设备)侧。通过安装应用,根据本实施例的MFP1能够通过使用基于安装的应用的功能来提供服务。例如,如果安装了一个新的扫描仪应用,则有可能提供以前难以被提及的数据,诸如关于应用提供的新的扫描仪模式的信息、计数信息、或者作业日志。提供数据的服务可以作为新的服务被增加至蓝牙(注册商标)的配置,也可以作为既有服务的一部分而被增加地延伸。根据本实施例,GATT配置被用作为向其增加新服务或者增加地延伸为既有服务的一部分的配置。GATT(通用属性配置)是这样的配置:其使得有可能稍后增加定义与设备的通信的程序,并且它包括三个元素被称之为服务、特征(characteristic)、以及描述符(descriptor)。GATT配置能够设定一个或多个服务。而且,通过增加或者部分地延伸GATT配置的服务,有可能增加新的功能或者改变功能。在GATT配置中,服务表示配置中的单一的功能。根据本实施例,使用XML-格式文件从而使得服务包括多个嵌套的(nested)服务以及多个特征。进一步地,特征表示具有单一值的属性信息。该特征包括特征本身的值、定义存取该值的方法的属性以及多个描述符。描述符表示当对于特征需要额外的信息时使用的属性信息。而且,对于一些特征,有时不定义描述符。根据本实施例,为了识别服务以及特征,为每个服务以及特征分配作为唯一标识信息的通用唯一标识符(Univers本文档来自技高网
...

【技术保护点】
一种数据通信设备,包括:通信部,根据短距无线通信标准执行通信;存储部,在其中存储符合所述短距无线通信的标准的、定义了使用协议的方法的多个配置中的第一配置,所述第一配置能够设定多个服务并且使识别信息与所述服务相关联;以及仲裁部,当将要安装应用时,根据与所述服务相关联的识别信息,针对所述第一配置增加或者更新由所述应用使用的服务。

【技术特征摘要】
2014.11.20 JP 2014-2356391.一种数据通信设备,包括:
通信部,根据短距无线通信标准执行通信;
存储部,在其中存储符合所述短距无线通信的标准的、定义了使用协议的
方法的多个配置中的第一配置,所述第一配置能够设定多个服务并且使识别信
息与所述服务相关联;以及
仲裁部,当将要安装应用时,根据与所述服务相关联的识别信息,针对所
述第一配置增加或者更新由所述应用使用的服务。
2.根据权利要求1所述的数据通信设备,其中
当所述第一配置中没有存储对其分配了与由将要安装的所述应用使用的
第一服务的识别信息相同的识别信息的不同服务时,所述仲裁部还向所述第一
配置增加所述第一服务。
3.根据权利要求1或2所述数据通信设备,其中
当所述第一配置中存储有对其分配了与所述应用所使用的第一服务的识
别信息相同的识别信息的不同服务时,所述仲裁部还通过使用所述第一服务来
更新存储于所述第一配置中的所述不同服务。
4.根据权利要求1-3中任一项所述的数据通信设备,还包括
检测部,检测已安装的程序是否被激活,其中
所述仲裁部还根据由所述检测部检测的所述程序的激活状态,来控制对应
于所述程序的第一配置中存...

【专利技术属性】
技术研发人员:筱宫圣彦
申请(专利权)人:株式会社理光
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1