控制外部设备的方法和装置的制作方法

文档序号:7591124阅读:214来源:国知局
专利名称:控制外部设备的方法和装置的制作方法
技术领域
本发明涉及用于与例如World Wide Web那样的互联网络相连的外部设备;更具体地说,涉及通过用于访问这种网络上的文件的现存协议直接对外部设备进行控制。
背景技术
计算机的一个重要用途是在网上传递信息。当前,现有最大的计算机网络是Internet。Internet是全世界范围的计算机网络,利用共同的协议进行通信。从低端的个人计算机到高端的巨型计算机,成百万的计算机与Internet相连。
六十年代,由美国国防部高级研究项目署开发了Internet。很长一段时间,大学和国家实验室的研究人员利用Internet来共享信息。由于Internet的存在已为越来越多的人知晓,所以学术团体/研究单位以外的许多用户(例如大公司的雇员)开始使用Internet来传递电子邮件。
在1989年,一种称为World-Wide Web(“Web”)的新型信息系统被引入Internet。Web的早期开发是在欧洲粒子物理实验室的CERN中进行的。Web是广泛领域的超媒体信息检索系统,旨在对大的通用文件进行广泛的存取。那时Web仅被学术团体/研究单位知晓和采用。
在1993年,巨型计算机应用国家中心(NSCA)的研究人员推出了称为“Mosiac”的Web浏览器,它提供了图形用户接口(GUI)。Mosaic的图形用户接口简单易学且功能强。Mosiac浏览器允许用户利用简单的点和敲击命令从Web检索文件。由于用户不必进行技术培训,且浏览器很好用,所以Internet向公众开放的潜力很大。
Web的构成遵循传统的客户-服务器模式。术语“客户”和“服务器”用来指计算机的一般功用,即数据的请求者(客户)或数据的提供者(服务器)。在Web环境下,Web浏览器存在于客户处,而Web文件存在于服务器中。采用称为“超级文本传输协议”(HTTP)的协议,Web客户和Web服务器进行通信。浏览器打开与服务器的连接,并开始请求一个文件。服务器一般是以标准的Hypertext Markup Language(HTML)(超级文本Markup语言)格式的形式传递被请求的文件,当上述交互过程中关闭连接时,服务器起正的作用,即从客户接收命令,并且不能请求客户进行任何操作。
在Web上显示的文件部分包括超级文本链路。超级文本链路将一个文件上的图形或文本与Web上的另一文件相连。包括超级文本链路的文件在它们在“Web”上“发布”之前就建立起来了。这就是说,向建立文件的服务器提供将要发布的文件,通过允许由Web上的其它服务器进行访问,发布该文件。每条超级文本链路与通用资源定位符(URL)相连,该定位符将Web上的文件标识和定位。当用户例如利用光标选择一条超级文本链路时,外部设备浏览器利用URL检索相应的文件。
排除与打印和分配(多媒体)文件相关的经济障碍,Web允许个人成为“发布者”。许多这样的个人不是信息的发布者,并且在发布他们的信息时不需要非常复杂的过程。为此,使用Web的个人需要能够建立Web文件以及检索信息。目前,当试图将捕获的信息集中在Web文件中时,用于捕获图象或其它媒体的工具不能实现该功能。捕获的任何信息必须通过单独的服务器转变成超级文本文件。
此外,由于Web代表交换文件的全球标准,所以这对公司和个人发布外部和内部文件是普遍通用的。由于向办公室和家中提供Internet(Web)服务的竞争在继续,所以预计“发布者”的数量将快速持续增长。同样,对高质量多媒体产品的需求也将持续增长。因此,预计对建立多媒体Web文件的工具的需求将非常大。许多这样的工具将是软件应用程序,如字处理程序。
外部设备一般与Web相连,便于用户与Web交互。在现有技术的系统中,将外部设备用于各种专用应用功能。例如,打印机用于打印数据,而扫描器用于对数据扫描。这些外部设备通常通过总线与控制外部设备的主机相连。典型的系统示于图1。参照图1,计算机101一般包括应用程序102,它调用在主机101上运行的外部设备104的驱动器103,从而使控制信息和信号经总线105发送到外部设备104,控制其操作。于是仅通过主机及其通信驱动器访问外部设备。因此,如果一个人想使外部设备实现特定的功能,他必须将其愿望传给计算机,然后计算机使外部设备实现该功能。如果外部设备没有利用合适的驱动器访问主机,那么不能控制外部设备。此外,如果一个人在远处,那么他可能没有访问主机,却仍希望控制外部设备。因此,需要能够在不依靠作为接口的主机的情况下,直接控制外部设备。另外,还希望能够从远处进行相同的控制。
目前通过指定URL不能捕获和自动访问作为Web文件的信息。另外,目前也没有从远处能够进行任何捕获和转变处理的工具。还需要通过指定URL捕获和自动访问作为Web文件的信息的途径。还需要从远处控制捕获信息的途径。

发明内容
本发明描述了一种外部设备控制机构。外部设备在提供对互联、联机文件提供访问的网络中是可操作的。根据文件请求进行访问。外部设备包括服务器,服务器利用格式化的请求作为资源定位符(例如http请求)控制外部设备的操作。


通过以下详细的描述和对本发明的各种实施例的附图的说明,可以更好地理解本发明,然而,这些不应该认为是对本发明的限制。
图1是带有主机和外部设备的现有技术的计算机系统。
图2是本发明的系统的框图。
图3A是本发明的外部设备的一个实施例的框图。
图3B是在本发明的外部设备中进行处理的逻辑电路的一个实施例的流程图。
图4A是HTML文件的一个例子。
图4B是图4A的HTML文件的起始页的一个例子。
具体实施例方式
现在描述建立电子文件和控制外部设备的方法和装置。在以下对本发明的详细描述中,为了彻底理解本发明提出了许多具体的细节。然而,本领域的一般技术人员应懂得,没有这些具体的细节也能实现本发明。在某些情况下,为了避免使本发明模糊不清,已知的结构和设备用框图的形式表示,而不是给出它们的细节。
本发明提供了与网络相连、并能够对来自网络的请求作出响应的外部设备。在一个实施例中,这些请求与World Wide Web(WWW)相联系。在本发明中,外部设备作为WWW服务器。这就是说,外部设备直接与局域网(LAN)或广域网(WAN)相连,并“服务”数据,如图象或其它多媒体目标,外部设备捕获或建立数据,以便请求网上的主体。
在本发明的一个实施例中,外部设备采用“超级文本传输协议”(HTTP),在网上与客户通信;这些客户也采用超级文本传输协议与外部设备进行通信。该外部设备和这些客户分别作为HTTP服务器和HTTP客户。
在一个实施例中,外部设备包括一个处理器和一个存储器,以及一个计算机可读媒体,如磁(硬盘)或光海量存储器,外部设备的计算机可读媒体包括将数据从外部设备传送到客户系统的计算机程序指令。系统中的客户一般将包括一个客户处理器和一个存储器,以及一个计算机可读媒体,如磁或光海量存储器,客户的计算机可读媒体包括接收来自外部设备的数据并在客户处存储数据的计算机程序指令。
下面简要说明客户-服务器操作,URL和对Web的浏览。
从概念上讲,计算机网络如Internet包括小型计算机和通常作为服务器的大型计算机。一般情况下小型计算机是“个人计算机”或工作站,并位于使用人员操作计算机对网上的其它计算机或服务器请求数据的地方。通常请求的数据驻留在大型计算机中。在这种情况下,小型计算机是客户,而大型计算机是服务器。在本说明书中,术语“客户”和“服务器”用来指计算机的一般功用,即数据的请求者(客户)或数据的提供者(服务器)。通常计算机的规模或与之相联系的资源的规模并不妨碍作为客户或服务器的计算机能力。此外,在一种事务处理中一台计算机可以请求数据,而在另一种事务处理中可以提供数据,这样便改变了计算机的功用,从客户变为服务器或相反。
World Wide Web(“Web”)采用客户-服务器模式,在客户和服务器之间进行通信。Web服务器与Internet相连,并对来自Web客户的文件请求作出响应。对Web客户(例如Web“浏览器”)编程,使得用户能够简单地访问位于Web服务器上的Web文件。
通过Internet互联的客户-服务器系统的一个例子包括一个远程服务器系统,该系统通过Internet与客户系统互联。客户系统可以包括常规的部件,如一个处理器,一个存储器(例如RAM),与处理器和存储器相连的总线,通过I/O控制器和网络接口如常规的调制解调器与处理器和存储器相连的海量存储器(例如硬磁盘或光存储盘)。服务器系统也可以包括常规的部件,如一个处理器,一个存储器(例如RAM),与处理器和存储器相连的总线,通过I/O控制器和网络接口如常规的调制解调器与处理器和存储器相连的海量存储器(例如磁盘或光盘)。从以下描述可以理解,本发明可以用软件实施,该软件作为可执行指令分别存储在客户和服务器系统的计算机可读媒体中,如海量存储器或存储器中。
为了确定Internet上的资源地址,采用统一资源定位符(URL)。URL是一个描述符,它具体确定Internet资源及其位置的类型。URL具有以下格式resource_type//domain.address/path_name其中“resource_type”确定Internet资源的类型。Web文件由资源类型“http”标识,它表示采用超级文本传输协议来访问文件。其它资源类型包括“ftp”(文件发送协议)和“telnet”。domain.address确定资源所处的计算机的域名地址。最后,path_name确定标识资源的服务器的文本系统中的目录路径。在路径名部分的最右边的名是实际文件名。Web页由资源类型“http”标识。通过转换,大多数Web页以后缀“.html”结束,表示该文件是HyperText Markup Language(超级文本Markup语言)文件。
Web文件的URL的一个例子是http//info.tech.ch/hypertext/Data/WWW/History.html该URL表示通过使用HTTP(Web)协议到达称为“info.tech.ch”的服务器,有一个目录,包括称为“History.html.”的超级文本文件。Internet上的资源是由其URL唯一可寻址的。
为了访问初始Web文件,用户将Web的URL文件输入Web浏览器程序。然后Web浏览器向采用URL的具有Web文件的服务器发送一个http请求。通过向客户发送请求的HTTP目标,Web服务器对http请求作出响应。在大多数情况下,HTTP目标是一个原文(ASCII)文件,该文件包括用超级文本Markup语言(HTML)写的文本(用ASCII)。HTML文件统称包括到其它Web文件的超级链路。Web浏览器在屏幕上为用户显示HTML文件,并以每种方式强调到其它Web文件的超级链路,从而使用户可以选择该超级链路。
本发明的优点是外部设备作为Web服务器,它不需要与任何特定的“主机”直接进行交互。
图2表示本发明的外部设备。参照图2,图中所示的本发明的外部设备200带有数据201和Web服务器202。Web服务器202通过Web浏览器对用户的请求作出响应,访问数据201,并将数据201经网络203提供给用户。可以从外部设备200中的或与外部设备200相联系的存储器中访问数据201,或通过外部设备200执行一种预定的功能(例如照相机外部设备捕捉一幅图象),得到数据201。
在一个实施例中,网络203包括Internet。本发明不限于在“World-Wide Web”或“Internet”上检索和发布文件。本发明的原理可以应用于各种网络,数据和文件存储器以及数据库设备,或者具有在请求时能够得到文件或其它信息的其它类型的客户/服务器系统。
在一个实施例中,外部设备通过信道与WWW中的Web侧相连。外部设备可以包括Web侧,并且Web侧与Internet或其它网络或提供对WWW访问的文件资源相连。通过这些协议在LAN(或WAN)实现网络203上的通信,于是不需要在主机上运行的特定“驱动器”软件指示外部设备。
在本发明中,外部设备如数字静止摄像机通过捕获图象或其它媒体并将它们与Web文件集中起来,建立Web文件。由外部设备捕获和/或产生的数据,不管它是图象、文本、声音、视频等,都可以在WWW上自动获得,并可以容易地包括进用户Web文件中。本发明允许用户容易地建立和管理超级文本链路(URL)。Web服务器和客户的协议(http)是公开和已知的。
应注意的是,出于本发明的目的,Web文件是分布目标。源文件可以参考不同类型的其它目标,以便包括进单一的“页”中。于是,为了将它包括进一个文件中,设计者仅需参考图象或其它数据。在一个实施例中,参考可以包括由设计者指定的URL。图象(或其它数据)不需要存在于它的个人机中;只简单地需要当读者读文件时能够由读者访问。如果URL是由它们的设计者指定的,那么URL需要对读者的机器来说是可访问的。本发明的整体化是指设计者连同服务器工具简单地将一份参考插入他的源文件中的数据或图象中。当读者观看该文件时,为了检索参考信息,本发明的外部设备本身联系。如果信息包括图象,那么该图象可以是静态图象(对外部设备中的海量存储器是预先捕获和存储的)或“动态”图象(每次请求时捕获的新图象)。
为了通过WWW访问外部设备,用户可以指定URL。外部设备可以对多个URL作出响应,并根据每个URL提供不同的信息或完成不同的任务。在一个实施例中,用户也可以采用“形式”完成各种任务。用户可以填空、填标记框,或实现形式提供的任何其它选择技术。该选择可以指定请求的信息或可以指定命令选择。该形式产生实施请求的URL。然后作为URL的选择被送至采取适当操作的外部设备。
虽然本发明试图向所有的外部设备提供共同的接口,但是对现有技术来说,接口基本是不同的。例如,本发明提供了单个接口,它是为每个用户/位置由新的htlm页很容易地定制的。本发明是文件交换的全球标准。不需要驱动器软件;因此,较容易地开发控制功能。此外,本发明保持目标,并在整个Web上服务它们,同时允许对外部设备进行远程访问,而不需要主机。
本发明允许外部设备建立可以直接在Web客户处显示并包括进Web文件的目标。换句话说,信息内容可以从信息访问(捕获)直接变到(请求文本、图象等的)显示。注意Web可以使已知的外部设备很容易与未知的外部设备共存。
在本发明中,每个外部设备包括一个Web服务器和一个允许外部设备与网络通信的通信机构。作为Web服务器,外部设备与网络203通信,并处理http请求。虽然所示的外部设备200具有Web服务器202,但是该服务器不必是完全的http服务器。在一个实施例中,Web服务器202需要的仅是处理所述类型请求的软件。
在一个实施例中,外部设备包括一个通信口,如无线调制解调器。应注意的是,本发明的外部设备可以采用一个或多个通信机构。外部设备200可以包括与WAN,例如带有RJ-11插孔的电话接口,通信的软件/硬件。
当外部设备接通时,试图与网络的其余部分(例如Internet)通信。当与网络实现通信时,外部设备寄存器起作用。在一个实施例中,每个外部设备采用一个标识符(例如名)。名可以由中央位置(例如适当的总部)指定,或例如通过建立设置域名或地址的例行程序专门确定。标识符对发送程序和WAN的基础结构必须是已知的和可分布的,因此,当向该特定的外部设备发送一个请求时,发送程序知道如何传输它。
一旦与网络相连,外部设备200为文件请求监视通信链路。外部设备具有翻译软件,它将请求或URL翻译成控制外部设备的控制参数。于是,外部设备内部发出命令,执行任何请求的操作。通过发送现有技术中已知格式的文本和图象或执行一个或多个请求的功能,外部设备200处理请求。
本发明的外部设备的一个实施例示于图3A。参照图3A,外部设备300包括传感器301,与传感器301相连的处理器302,和既与传感器301相连又与处理器302相连的存储器303。这些部件中的每一个可以利用一个或多个导体连接在一起。根据软件进行操作,处理器302从网络(WWW)接收http请求,并将这些请求翻译成命令,这些命令再向前送至传感器301。
根据这些命令,传感器301实现由命令指定的功能。传感器301可以包括任何装置、部件、机构等,是外部设备300的一部分,它通过检测获得信息。在一个实施例中,传感器301包括照相机(例如数字照相机)的图象捕获机构。
由传感器301检测的信息存储在存储器303中。存储器303可以包括一个缓冲存储器。在一个实施例中,存储器303在外部设备300的外部,或其一部分在外部设备300的外部。处理器302获得存储的信息,并将该信息向前送至请求器。
图3B是外部设备操作的操作流程图。参照图3B,处理器开始建立一条网络链路(处理框310)。建立这样的链路在现有技术中是已知的。一旦在外部设备和网络之间建立了通信,处理器便检验来到是命令是否是http请求(处理框311)。如果不是,则处理器一般在预定的时间间隔内进行重复检验。如果处理器判断来到的命令是http请求,则处理器查询(例如解码)该请求(处理框312),并进行该操作(处理框313)。进行操作可以包括处理器向传感器发送命令(例如信号),使传感器进行操作(例如捕获图象、移动、断开、接通电源、关闭、打开等)。另外,进行操作可以包括产生使信息可以从存储器中被访问的命令/信号。
最后,执行操作以后,本发明的处理器可以选择包括将文件和/或图象返回到请求器的操作(处理框314)。
在一个实施例中,外部设备200也能够接收“动态’信息。当前被检测的该信息(例如图象、文本、数据等)可以作为被与网络相连的其它用户访问的文件。例如,在使用照相机的情况下,反复观看的位置的图象可以作为文件(或作为文件的一部分)。提供的信息可以用预定的方式(例如根据http协议)格式化。例如提供的文件可以包括到其它相关信息(例如展示相关、内容相关)的指针或链路。
在一个实施例中,本发明的外部设备可以将信息转存到作为外部设备的替代物的中央侧。该中央侧可以具有传输信息链路,并可以在不能获得外部设备时处理对外部设备的请求。由于外部设备需要建立与中央侧的通信,在中央侧和静止的WWW之间建立路径,所以也可以使记录更简单。以这种方式,WW不必更新为到外部设备的路径信息。
通过Web浏览器可以访问外部设备。外部设备基本上具有起始页,它可以包括控制参数,指向当前或归档的图象的指针,以及指向存储在另一位置的文件和信息的指针。
图4A表示HTML文件的一个例子。图4A是用于访问外部设备的各种功能的html源码和相联系的URL的一个例子。在这一例子中,外部设备是照相机。参照图4A,图4A中的文件的第二行读“<title>Peripheral HomePage</title>.”在这种情况下,标记<title>和</title>是分别对应于文本的开始和结束的HTML定义符,该文本指定为HTML文件的标题。标题可以用于各种目的,例如在自动产生的索引中的文件清单。
图4A的HTML文件的第三行是“<h1>Images</h1>”。<h1>和</h1>是HTML首标的定义符,它将以最大的字体予以显示。在客户计算机上运行的浏览器软件翻译首标标记,于是在客户显示屏上以最大字形显示首标标记之间的文本。
文本行是短语“<a http//Cameral.ricoh.com/Current Image.gif>Current Image</a>”。该短语将“Current Image定义为得到当前图象的一条链路。特别是,“a”标记定义为链路的开始。“href=”标记定义链路将是可以采用URL“http//Cameral.ricoh.com/Current Image.gif”定位的Web页。接着,文本“Current Image”是将为链路的文件。最后,“/a”标记定义链路定义的结束。如图4B所示,文本“Current Image”以下加横线显示,表示它是到另一文件的链路。如果用户选择下加横线的文本“Current Image”,那么浏览器将发出在URL地址“http//Cameral.ricoh.com/Current Image.gif”的对Web页的请求。于是,示出两个URL,一个用于捕获当前图象,另一个用于将照相机移到左边。不同的URL可以指定移动照相机的不同的距离和/或角度。
图4B表示Web浏览器中外部设备的起始(Web)页的一个例子,Web浏览器能够使用户访问或控制外部设备。通过执行图4B中位置A的“点-和-链路”操作,URL请求被送至照相机。当接收到该请求时,照相机将请求Current Image.gif翻译成一条命令,以便捕获图象和将其以gif格式送回至请求器。
从以上例子中可以看出,HTML文件包括浏览器显示Web页所需的全部信息。因此,Web服务器的仅一项任务是提供所请求的文件或功能,而不需要服务器请求客户做其它任何事情。然而,服务器的这一功用也限制了Web环境的应用。
对外部设备200的请求可以包括任意的命令。在一个实施例中,外部设备200包括用于建立控制外部设备操作的特定参数的一种形式。例如,参数可以与建立观看照相机的方向有关,项目对应于照相机角度。形式可以用Web浏览器填满,并送回至照相机。根据填入的形式,外部设备中的服务器接收(例如URL)一串请求文件。服务器通过移动照相机对该请求作出响应。应注意的是,外部设备可执行的任何命令可以通过用户在网上的任何地方进行控制。
在一个实施例中,对外部设备的访问需要口令或一些其它保密措施。这些保密描施的特征存在于出现的HTTP标准中。
本发明可以应用于各种外部设备。例如,本发明可以应用于数字照相机、多功能机器、扫描机(特别是那些带有机载数据库存储器)、带有数据库存储器的复印机、遥控摄像机,并控制复印机的复印(双面复印)。
本发明可以应用于保密照相机,例如可以装在用户家中和插入局部网络(例如电话网)。在一个实施例中,每台这样的照相机具有自己的URL和将文件服务至Web的能力。用户可以从任何位置与Internet相连,并通过任何Web浏览器简单地在适当的链路上敲击,从照相机中观看画面。此外,本发明的照相机的服务器可以包括使用户简单地在适当的项目上敲击,调整操作或观看保存的照片的格式。在这种情况下,有关格式的URL与存储在照相机的存储器中或可由与照相机相联系的Web服务器访问的存储器中的目标相关联。
本发明可以用于报道摄像机,个人(例如记者)带者这种摄像机在现场进行拍摄。摄像机与网络相连或与网络通信之后,就可以进行拍摄。
本发明还可以用于多功能机器如扫描机,它包括存储的和可检索的文件,二者都是以源和图象的格式。在一个实施例中,这一机器包括文件事务记录,并允许请求观看已经形成和已经发送的特定文件的数目。
本发明还可以用于作为外部发布机器的传真机。在一个实施例中,客户或从WWW得到信息,或通过传真机本身得到信息。在传真机的情况下,通过机器将文件存储在存储器中,并与Internet通信或直接与其它传真机通信。通过传真机的G3发出对文件的请求,传送事务,或通过传真机的http传送WWW。
本发明可以用于数字视频照相机,例如拍摄MPEG电影并带有静止视频图象和索引。
本发明可以用于打印机,可以打印任何适合格式的Web文件。在这种情况下,打印机可以保持与多种不同格式兼容,并被控制做相同的事情。
本发明也可以用于Web Kiosks(网络商亭),它允许用户浏览WWW,还建立自己的一些信息。
本发明的一个优点是易于按规格改制。控制外部设备的文件可以在一台完全分离的服务器上建立,它与外部设备的Web服务器完全分离。这就是说,根据本发明,按规格改制可以包括局部开发指向外部设备的资源的“页”。于是,本发明不依赖于任何一家公司或操作系统。每个文件包括指向外部设备中的可访问页的指针(例如链路)。换句话说,在一个服务器上可以建立包括链路的文件,并可以敲击带有Web浏览器的一个链路进行选择,使得从外部设备检索文件。因此,在文件的所需位置插入适当的通用资源定位符(URL)。可以与外部设备完全分离来建立完全按规格改制的接口。
本发明的按规格改制允许指定由外部设备捕获的最近的文件,甚至使得捕获文件本身。对外部设备的这种控制可以扩展到使外部设备执行任何功能,从而采用按规格改制的接口能够从远处直接进行控制。
本发明的另一个优点是外部设备的驱动器是标准的,因此不需要驱动外部设备的主机。主机提供的所有功能都包含在外部设备中,包括服务器软件。以这种方式通过共同的Web接口进行全部访问。不需要支持不同的操作系统和计算机系统的独立的驱动器,因此节省了开支。
对本领域的一般技术人员来说,阅读了上述说明以后对本发明进行各种改变和修改是很显然的,应理解的是,所示的任何具体实施例和为了说明所作的描述都不应认为是限制。因此,各种实施例的细节都不是为了限制权利要求的范围,权利要求本身只是引述了本发明的最基本的特征。
权利要求
1.一种与网络相连并与网络一起使用,根据文件请求提供对互联、联机的文件进行访问的外部设备,所述外部设备包括根据格式化为http文件请求的请求,控制外部设备操作的一个服务器。
2.按照权利要求1所述的外部设备,其特征在于,服务器也对请求的形式作出响应。
3.按照权利要求2所述的外部设备,其特征在于,请求形式是通过采用外部设备浏览器填入的。
4.按照权利要求1所述的外部设备,其特征在于,进一步包括数据源,其中服务器根据请求提供来自数据源的数据。
5.按照权利要求4所述的外部设备,其特征在于,服务器根据一个请求控制数据源捕获信息,所述服务器提供捕获的信息。
6.一种与网络相连的单个整体化的装置,所述装置包括执行多种操作的操作单元;与网络相连的通信设备,用于向该装置和从该装置传输信息,其中通信设备接收对该装置的请求;与通信设备和操作单元相连的服务器,用于将请求翻译成控制操作单元的参数。
7.按照权利要求6所述的装置,其特征在于,进一步包括与服务器和通信设备相连存储器,该存储器存储服务器利用通信设备根据来自网络的请求提供给网络的目标。
8.按照权利要求7所述的装置,其特征在于,目标包括至少一个html源文件。
9.按照权利要求6所述的装置,其特征在于,进一步包括用于记录与网络相连的装置的记录装置。
10.按照权利要求9所述的装置,其特征在于,该装置被指定一个用于记录的标识符。
11.按照权利要求10所述的装置,其特征在于,标识符包括IP号和名。
12.按照权利要求6所述的装置,其特征在于,请求包括至少一个http请求。
13.按照权利要求6所述的装置,其特征在于,网络包括一个局域网。
14.按照权利要求6所述的装置,其特征在于,网络包括一个广域网。
15.按照权利要求6所述的装置,其特征在于,通信设备在装置和至少一条电话线之间传输信息。
16.按照权利要求6所述的装置,其特征在于,通信设备在装置和ISDN之间传输信息。
17.按照权利要求6所述的装置,其特征在于,服务器包括一个http服务器。
18.按照权利要求6所述的装置,其特征在于,操作单元直接受URL的控制。
19.一种系统,包括网络;与该网络相连的执行操作的单个整体化外部设备,所述外部设备包括通信设备,用于向该外部设备和从该外部设备传输信息,其中通信设备接收对该装置的请求;与通信设备相连的服务器,用于处理多个请求,其中服务器将所述多个请求中的至少一个翻译成控制外部设备功能的至少一个参数;以及与网络相连的一个装置,其中装置的用户选择访问外部设备的一个资源标识符,因此经装置的用户观看的目标,通过选择资源标识符,该装置直接控制外部设备。
20.按照权利要求19所述的系统,其特征在于,资源标识符包括通用资源定位符(URL)。
21.按照权利要求19所述的系统,其特征在于,外部设备包括I/O装置。
22.按照权利要求21所述的系统,其特征在于,I/O装置包括照相机。
23.按照权利要求21所述的系统,其特征在于,外部设备包括多功能机器。
24.一种控制与网络相连并带有与网络相连的装置的外部设备的方法,所述方法包括以下步骤装置选择一个资源标识符;根据选择的资源标识符产生对外部设备的请求;以及通过请求直接控制外部设备。
25.按照权利要求24所述的方法,其特征在于,直接控制外部设备的方法包括直接接触外部设备检索一个文件的步骤。
26.按照权利要求25所述的方法,其特征在于,文件包括存储在外部设备中的先前建立的文件。
27.按照权利要求25所述的方法,其特征在于,文件包括对外部设备接收请求作出响应,自动捕获的数据。
28.按照权利要求24所述的方法,其特征在于,直接控制外部设备的步骤包括将请求翻译成至少一个控制参数,该参数使外部设备以预定方式操作。
29.按照权利要求24所述的方法,其特征在于,直接控制外部设备的步骤包括利用外部设备上的服务器处理该请求。
30.按照权利要求24所述的方法,其特征在于,进一步包括建立在装置上使用的接口的步骤,其中该接口包括由用户指定的资源标识符。
31.按照权利要求24所述的方法,其特征在于,进一步包括与显示的装置上的接口进行交互的步骤。
32.按照权利要求31所述的方法,其特征在于,接口包括从外部设备起源的一种形式。
全文摘要
本发明描述了一种外部设备控制机构。外部设备在提供对互联、联机文件提供访问的网络中是可操作的。根据文件请求进行访问。外部设备包括服务器,服务器利用格式化的请求作为资源定位符(例如http请求)控制外部设备的操作。
文档编号H04Q9/00GK1534953SQ20041003227
公开日2004年10月6日 申请日期1997年2月5日 优先权日1996年2月9日
发明者G·J·沃尔夫, G J 沃尔夫 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1