放映机控制标记语言制造技术

技术编号:4299588 阅读:180 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于控制诸如放映设备(16,18,20)之类的可控设备的方法和系统。在本发明专利技术的一些实施例中提供的放映系统包括放映设备(16,18,20)和通过网络与放映设备(16,18,20)链接的控制器(12)。控制器(12)可以配置成用由扩展标记语言(XML)定义的放映机控制标记语言(PCML)查询和命令放映设备(16,18,20)。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术通常涉及用于控制可控制设备的系统,并且特别涉及用于控制放映机设备 的语言。
技术介绍
近年来,诸如数字放映机之类的图象生成设备作为向观众呈现内容的工具变得越 来越流行。通常将这种图象生成设备用于将计算机生成的图象投射到视图表面,使用户能 容易地向各种观众呈现高质量、显得专业的图象。因此,这种图象生成设备经常成为会议室 或其它会议设施中的永久的固定设备。现有许多种不同的图象生成设备。不同的图象生成设备可使用不同的命令语言。 特别是,不同的图象生成设备通常包括独特的用户可能不熟悉的命令结构、句子结构、标点 符号、分析程序等等。不同的命令语言和缺乏标准会不便于使用、编程和管理图象生成设 备。
技术实现思路
本专利技术提供用于控制诸如放映机之类的可控制设备的方法和系统。在本专利技术的一 些实施例中提供的一种放映系统包括放映设备和通过网络链接到放映设备的控制器。可以 将控制器配置成使用由可扩展标记语言(XML)定义的放映机控制标记语言(PCML)查询和 命令放映设备。在本专利技术的另一实施例中提供的一种放映系统包括配置成发送以可扩展标 记语言定义的放映机控制标记语言命令文件。该系统还包括与配置成接收和响应放映机控 制标记语言命令的控制器相耦合的放映设备。在本专利技术的一些实施例中提供了一种放映系统,其特征在于,包括配置成通过网 络至少链接到第一放映设备和第二放映设备的控制器,第一放映设备响应于第一命令语 言,而第二放映设备响应于与所述第一命令语言不同的第二命令语言,其中所述放映系统 进一步包括用于用放映机控制标记语言向第一放映设备查询其能力并接收相应的第一响 应文件的装置,所述放映机控制标记语言是用可扩展标记语言定义的;用于用所述放映机 控制标记语言向第二放映设备查询其能力并接收相应的第二响应文件的装置;用于通过所 述第一响应文件识别第一放映设备的能力的装置;用于通过所述第二响应文件识别第二放 映设备的能力的装置;用于用第一响应文件控制第一放映设备的装置;和用于用第二响应 文件控制第二放映设备的装置。在本专利技术的另一个实施例中提供了一种用于控制放映设备的方法。该方法可包 括用放映机控制标记语言向第一放映设备查询其能力并接收相应的第一响应文件,所述放映机控制标记语言是用可扩展标记语言定义的;用所述放映机控制标记语言向第二放映 设备查询其能力并接收相应的第二响应文件;通过所述第一响应文件识别第一放映设备的 能力;通过所述第二响应文件识别第二放映设备的能力;用第一响应文件控制第一放映设 备;和用第二响应文件控制第二放映设备。在另一实施例中提供了一种用于放映设备的放映机控制语言。该语言可包括以适 于查询放映设备状态的可扩展语言定义的一般查询,多个人们可读取的元素和配置成识别 状态和放映设备的能力的属性。本专利技术还提供了一种控制器,所述控制器通过网络至少与第一放映设备和第二放 映设备连接,第一放映设备响应于第一命令语言,第二放映设备响应于第二命令语言,其特 征在于,所述控制器具有发送装置,用于发送采用以可扩展标记语言定义的放映机控制标 记语言对第一放映设备查询其能力的查询文件,以及发送采用所述放映机控制标记语言对 第二放映设备查询其能力的查询文件;接收装置,用于从第一放映设备接收响应于所述第 一放映设备的查询的第一响应文件,以及从第二放映设备接收响应于所述第二放映设备的 查询的第二响应文件;指定装置,用于根据所述第一响应文件指定第一放映设备的能力,以 及根据所述第二响应文件指定第二放映设备的能力;以及控制装置,用于用所述第一响应 文件控制第一放映设备的能力,以及用所述第二响应文件控制第二放映设备的能力。附图说明图1为根据本专利技术的实施例的包括多个适于放映机控制标记语言(PCML)的放映 设备的放映系统的示意图。图2为根据本专利技术的一个实施例的发送和接收PCML命令的控制器和放映设备的示意图。图3为根据本专利技术的一个实施例的发送查询文件和接收包含有关放映设备的状 态信息的响应文件的控制器的示意图。图4示出根据本专利技术的一个实施例控制和将放映设备恢复到初始状态的方法的 流程图。具体实施例方式本专利技术提供一种使用户能控制、命令和编程诸如放映设备之类的可控设备的放映 机控制标记语言(PCML)。如这里所使用的,放映设备或图象生成设备可包括任何合适的 显示设备或图象放映机,包括但不限于,数字放映机、液晶显示(IXD)放映机、数字光处理 (DLP )放映机等等。先参见图1,概括地在10示出一放映系统。放映系统10通常包括通过网络14与 放映设备16、18或20中至少一个链接的控制器12。控制12可以是任何适合的计算设备, 包括但不限于,个人电脑、手提电脑、便携式计算机、台式电脑、服务器等等。控制器12通常 包括处理器22和存储区或存储器24。所这里的用的存储器可包括任何类型的数据存储器, 包括随机存取存储器(RAM)和/或只读存储器(ROM)。另外,存储器可包括大容量存储设 备,它可以采用硬盘、软盘、闪存、CD ROM等形式。PCML使控制器12和链接的放映设备16、18、20中的任何一个之间的通信成为可4能。PCML是以可扩展标记语言(XML)定义的设备命令语言。作为基于ASCII的语言,XML 极端地压缩,从而使文件大小最小化。如以下更详细描述的,PCML定义用于命令和控制诸 如放映设备16、18、20之类的放映设备的XML词汇,不论控制器12是否一开始就知道用于 放映设备的命令组(执行特定任务的指令组)。PCML还通过使包含在命令中的参数或元素 标准化提供与不同的放映设备的向上和向下兼容性。PCML的一个优点包括在命令和响应中使用人们可读的文字。例如采用用ASCII 编码的XML和源自英文的元素名使命令和响应文件成为人们可读取并可从语法上分析的 所希望的语言。因此,人可以检查任意命令或响应文件并不需要进一步的信息推断该文件 的意思和影响。通过提供这一可解码的语言,可以容易地编程或改变放映设备的状态和操 作。就理解可以翻译PCML以使得可以使用英文以外的语言,从而使PCML对非英文读者是 可解码而且可读取的。因为PCML基于XML标准,可以通过已知的应用程序,例如,网络浏览器(例如WEB 浏览器5. 0)观看PCML。例如可以在屏幕上用已知的游览器访问和操纵PCML命令和响应。 另夕卜,XML是一个独立的平台,因此用XML定义的PCML命令也是独立的平台。PCML仅可以使用XML特征的子集。可以在非常小的存储器覆盖内实施XML特征的 子集。根据放映设备,特定放映设备所需的语法可以按需要增长和缩小。这一改编使得可 以开发出所需的或理想的用于各放映设备或其它可控设备的定制命令。作为基于XML的语言,PCML通常遵循由环球网协定维持的XML规范中所要求的规 则。作为基于XML的语言,PCML包括放映系统10专用的元素和属性。例如PCML包括在 PCML文件中定义主结构或命令的元素。该元素通常包含在分别由字符“〈”和“〉”定义的起 始和结束标记符。通常,PCML包括作为语言中最高级元素的根元素,例如<pcml/>。这一 根元素提供了一个使耦合到放映设备的XML分析程序或XML激活的应用程序能识别和标识 PCML文件的起始和结束的参考点本文档来自技高网...

【技术保护点】
一种控制器,所述控制器通过网络至少与第一放映设备和第二放映设备连接,第一放映设备响应于第一命令语言,第二放映设备响应于第二命令语言,其特征在于,所述控制器具有:发送装置,用于发送采用以可扩展标记语言定义的放映机控制标记语言对第一放映设备查询其能力的查询文件,以及发送采用所述放映机控制标记语言对第二放映设备查询其能力的查询文件;接收装置,用于从第一放映设备接收响应于所述第一放映设备的查询的第一响应文件,以及从第二放映设备接收响应于所述第二放映设备的查询的第二响应文件;指定装置,用于根据所述第一响应文件指定第一放映设备的能力,以及根据所述第二响应文件指定第二放映设备的能力;以及控制装置,用于用所述第一响应文件控制第一放映设备的能力,以及用所述第二响应文件控制第二放映设备的能力。

【技术特征摘要】
US 2002-4-5 60/370,878;US 2002-7-11 10/195,092一种控制器,所述控制器通过网络至少与第一放映设备和第二放映设备连接,第一放映设备响应于第一命令语言,第二放映设备响应于第二命令语言,其特征在于,所述控制器具有发送装置,用于发送采用以可扩展标记语言定义的放映机控制标记语言对第一放映设备查询其能力的查询文件,以及发送采用所述放映机控制标记语言对第二放映设备查询其能力的查询文件;接收装置,用于从第一放映设备接收响应于所述第一放映设备的查询的第一响应文件,以及从第二放映设备接收响应于所述第二放映设备的查询的第二响应文件;指定装置,用于根据所述第一响应文件指定第一放映设备的能力,以及根据所述第二响应文件指定第二放映设备的能力;以及控制装置,用于用所述第一响应文件控...

【专利技术属性】
技术研发人员:RF霍伊JD文斑
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利