[发明专利]控制系统无效

专利信息
申请号: 02123118.4 申请日: 2002-04-17
公开(公告)号: CN1384440A 公开(公告)日: 2002-12-11
发明(设计)人: 酒井淳;林裕明;杉本季之 申请(专利权)人: 精工爱普生株式会社
主分类号: G06F13/10 分类号: G06F13/10
代理公司: 中国专利代理(香港)有限公司 代理人: 叶恺东
地址: 日本*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控制系统
【说明书】:

技术领域

发明涉及以Java虚拟机作为平台来执行的、采用对象软件的控制系统。

背景技术

以面向对象编程所组成的“部件”(程序部件)库的程序(对象),是一种在操作系统上可运行的、可再次使用的软件。采用该对象,可开发出各种各样的系统。特别是采用Java语言(Java为注册商标)书写的程序(称为‘Java应用程序或’Java小程序),只要有Java虚拟机(JVM),其就能够执行。因此,如果有支持JVM的操作系统(OS),则不管OS的种类和版本,Java应用程序均可运行。因此,无论是在由Microsoft公司提供的OS-Windows(注册商标)运行的系统上,还是在以linux作为OS所运行的系统上,以至于将操作系统(OS)作为微代码嵌入专用计算机的芯片当中,均可运行Java应用程序。这样一来,由于Java应用程序并不依赖于特定的OS,从而保护了软件资产。即开发者并不需要针对每个系统开发Java应用程序,因此经济合算,另一方面用户不必被约束在特定的OS上,从而增大了系统选择的余地。进而,即使变更或更新OS时,也能够维持或者继承现有的软件资产。

POS(销售点)系统是由各种外围设备所组成的系统之一。在个人计算机等的作为中心的主机上连接显示器、打印机、扫描仪、绘图仪(drawer)和读卡机等各种输入输出设备来构筑系统。由于提供不依赖主机规格的Java应用程序,因此可以使用现存的硬件来导入新的POS系统。另外,由于降低了应用程序的开发成本,从而减少了用户的负担。与此同时,因为能够灵活地选择构筑POS系统的主机和外围设备,从而扩大用户的选择范围,可得到使用户能够建立起与环境相适应的POS系统等多个优点。

图1是Java POS系统10的示意图。该POS系统10是由各POS厂商提供的POS应用程序(以下简称为“应用程序”)11、向打印机21、扫描仪22或绘图仪23等外围设备(装置)的种类单位(装置种类单位)提供的装置控制对象(第1对象,以下简称DC)12及向每个外围设备(每个装置)提供的装置服务对象(第2对象,以下简称DS)13所构成的。由这些DS13所控制的各装置21至23,通过控制串行接口、并行接口或者USB端口等输入输出端口的端口驱动器14,与个人计算机18等运行的应用程序11和对象程序的主机连接。因而,应用程序11在由打印机21打印输出时,先将数据传至打印机的DC12,再传至对应于输出打印机的厂商和型号的DS13,然后通过端口驱动器14提供给打印机21。

在图1所示的Java POS系统10中,具备DC12及DS13的对象控制系统19向应用程序11提供不依赖于打印机21等外围设备的种类的接口。这些应用程序11、DC12及DS13是由Java语言编写的程序。为了可在JVM中执行,通过程序编制器将其变换成Java字节代码。JVM将该Jave字节代码变换成主机18中所安装的OS的原有代码并执行。因此,应用程序11、DC12及DS13能够提供不依赖于OS的一致的服务。

图2为控制某一装置,例如打印机21的控制系统19的示意图。对于应用程序11,提供与打印机(装置类)接口的DC12备有应用程序11可使用的接口(第1接口12)12i。同样地,对于DC12,提供与特定的打印机21(装置)的接口的DS13备有DC12可使用的接口(第2接口)13i。该DS13是为了DC12访问特定的打印机21,在调用DS13时生成实例。该实例可作为对象DS13而使用。

为此,控制系统19是由JCL(jpos config/loader)对象(第3对象,以下简称JCL)31和工厂类型对象(第4对象,以下简称FC)34组成。其中,对象31是调用DC12和指定特定的打印机名称后确定并可将该连接切断。对象34通过来自JCL 31的指示,来生成DS13实例。还有,控制系统19具备将通过FC34生成DS13实例时的条件和设定等信息利用扩展标记语言(XML)存储的数据库33(以下简称DB)和可获得DB33中的名称(逻辑装置名称)等信息的入口点的解决XML分析程序等构成的名称的对象32。因此,JCL31具备DC12为指定打印机名称而利用的接口(第3接口)31i。而FC 34具有JCL 31指定进口点的接口(第4接口)34i。以所谓的入口单位管理XML语言描述的数据库。例如,关于一个指定的装置的各种信息,都归纳在一个入口之中进行描述。入口点就是为了获取入口的地址信息。此外,所谓XML分析程序就是对用XML描述的数据库进行分析的软件。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精工爱普生株式会社,未经精工爱普生株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/02123118.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top