Skip to main content

Fujitsu

English | 日本語

China

本技术介绍参考了以下链接
English

2016年2月22日

可以简单连接智能手机与外围设备的WebOS技术
不依赖操作系统,通过即插即用自动提供驱动程序

株式会社富士通研究所(注1)(以下简称,富士通研究所)开发了可以不依赖操作系统,自动将智能手机与外围电子设备或传感器进行自动连接的WebOS技术,该技术还可以和云服务结合使用。

开发背景

预计到2020年IOT世界将会有500亿个外围设备连接到网络中,使用者可以将智能终端网络连接到外围设备直接对其进行操作,通过对外围设备收集的数据进行分析,利用分析结果为人们的工作或日常生活提供帮助。

富士通研究所以持有信息设备的人为中心,通过连接人类活动空间中的设备与网络服务,为人们的工作和生活提供帮助,目标实现超互联云。为实现该目标,推动智能终端与设备的连接技术十分重要,其中智能终端成为人与外围设备的连接点。

课题

迄今为止,为了通过智能终端使用外围设备,需要根据各种OS装载专用的应用程序,该应用程序兼具云服务使用功能和控制外围设备的驱动程序。为此,服务运营商和设备制造商需要根据各种OS开发不同的应用和驱动程序。如果OS版本升级,应用和驱动程序也需要配合修改更新,导致开发成本的提高。

另外,对使用者来说,如果想使用外围设备,需要进行多个步骤的操作,例如设置网络,搜索设备,下载专用应用程序,安装等,过程非常繁杂。

为降低应用程序对OS的依赖性,可以使用诸如HTML5的网络应用程序。但用于外围设备的设备驱动程序,仍需根据不同的OS进行开发,由于应用与驱动程序需一同提供给用户,因此依赖OS的问题未得到解决。

开发的技术

富士通研究所开发了可以通过网络应用程序连接云服务和外围设备的技术。通过在OS上构建一个专有的应用程序运行环境层,实现了对外围设备的控制(图1)。

开发的技术具有以下特点:

  1. 网络型驱动结构

    为了不依赖OS使用外围设备,富士通研究所开发了一种接口桥,在网络应用运行环境层将基于网络的应用层(网络层)与OS的通用通信接口连接。基于该技术,可以将驱动程序设置在网络层,驱动对于OS的依赖性消失了。

    另外,为提高应用程序的独立性,富士通研究所开发了可以对各驱动的差异进行吸收的设备抽象化API。基于该技术,不用更换应用程序,便可使用不同的设备。例如使用同一个API,可以通过打印机输出,也可以通过显示器输出。

  2. 设备的即插即用

    为了控制外围设备的连接,富士通研究所开发了一个可以发现设备,实现动态驱动程序分配的即插即用的管理器,以及一个控制驱动程序分配的设备管理器。

    • 即插即用管理器

      智能终端检测到外围设备后,从云的驱动程序商城获取驱动,将其动态配置到网络层。可以实现云服务与外围设备的动态迅速的连接。

    • 设备管理器

      可以对分配政策进行管理,该分配政策描述了网络应用程序所需要的驱动程序。按照该分配政策,仅分配网络应用程序可以使用的驱动程序,可以对云服务与外围设备的连接进行智能管理。

    智能终端与外围设备的动态连接技术
    图1 智能终端与外围设备的动态连接技术

效果

过去,通过智能终端使用打印机等外围设备时,需要多个繁杂步骤,例如启动网络功能,搜索网络设备,从应用商城下载设备专用应用程序等。基于本技术,可以即刻使用在场设备,并且同一个应用程序可以用于多个设备。

本技术可以用于以下场景:

  1. 上门护理业务

    护理人员可以简单操作、使用患者家中的相关设备,并提供业务报告服务。例如,用患者家中测量仪测量的结果,传统方法是通过手动输入到智能终端,而基于该技术,可以自动将测量结果整理归纳到业务日志中。

  2. 出租车与公交

    今后,配置在车辆中的设备,也可以简单使用。例如,可以连接到出租车后排座位的显示屏,或者访问车辆导航仪等。

  3. 旅游景点与酒店

    可以当场访问旅游景点或酒店的设备。例如,连接配置在酒店房间内的扬声器或电视,播放喜欢的音乐或视频。

因为开发人员可以专注于开发不依赖OS的应用与驱动程序,因此工作量可以减少2/3以上,并保证支持3种OS。使用者可以省去为每一个设备安装驱动程序的麻烦,只要外围设备登记在了系统中就可以即刻使用。另外,管理人员可以通过设置政策控制哪些设备是可以使用的。

今后

富士通研究所目标在2016年将该技术投放市场。计划进一步扩充支持设备清单,并在实际应用场景中进行测试,努力在人类活动的所有场所提供该服务。


注释

注1 株式会社富士通研究所:
社长 佐相秀幸
总公司所在地 日本神奈川县川崎市