网络系统的制作方法

文档序号:6600642阅读:135来源:国知局
专利名称:网络系统的制作方法
技术领域
本发明涉及诸如LAN(局域网)系统的一种网络系统。
背景技术
最近,打印机、图像扫描仪、传真机、MFPs(多功能外围设备)和类似的设备经常被配置为网络设备,这些网络设备通过网络系统(例如,LAN)而彼此互连。这类网络设备通常安装有网络服务器功能,并被配置成用于传递网页。
通过以上网络设备而被传递的网页有时包括指明网络设备的各种功能的网页。在一些情况下,通过网络来对网络设备进行功能设置,并且/或者,通过网络来控制网络设备的操作。在下文中,允许实行这类指示、设置和/或控制的网页将被称作“功能分类网页”。此外,还具备顶部网页,其中包含到这种功能分类网页的超链接。
在这类网络设备中,当多个网络设备被连接到网络时,可以使用一种设备,该设备能够搜索其他的网络设备并能够创建指出链接到顶部网页的超链接的访问网页,该访问网页可以由检测到的网络设备进行传递。利用在这样被创建的访问网页中的这些超链接,可以容易地访问由其他网络设备传递的顶部网页。所以,例如,当接连使用多个网络设备时,可以通过这种访问网页来很好地改进可操作性。
以上所描述的访问网页只允许访问由各wh网络设备传递的顶部网页。所以,要求用户通过一些中间网页来从顶部网页依次进入功能分类网页。
此外,根据传统的网络设备,只可以对被连接到网络的其他网络设备进行搜索,而不考虑网络设备各自的功能。所以,根据传统的网络设备,不能自动创建指出对应于预定功能的超链接的功能网页。相应地,例如,虽然用户打算使用打印机,但用户可能碰巧错误地访问了由图像扫描仪传递的顶部网页。
照那样,在按照惯例所提供的访问网页中,要求进行额外的操作,以到达具有用户希望使用的功能或对应于用户打算使用的功能的功能分类网页,要访问目标网页比较困难或麻烦。

发明内容
本发明的优势在于提供了一种网络系统和设备,利用它们比利用传统的系统和设备能够更容易地访问目标网页。本发明还提供了一种创建网页的方法。可以随意地以由计算机的CPU执行的程序的形式来提供该方法。
根据本发明的一个方面,提供了一种网络系统,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能。至少包括第一个设备的一个或多个网络设备具有功能分类网页传递系统,该网页分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能。功能分类网页通过配置用于显示这类网页的网络设备来进行显示。第二个网络设备包括定位数据收集系统、访问网页创建系统、定位数据请求系统。和定位数据收集系统收集定位数据,该定位数据是访问对应于用户从一个或多个网络设备(包括第一个网络设备)中指定的功能之一的功能分类网页所必需的;访问网页创建系统根据定位数据收集系统所收集的定位数据,来创建到对应于由用户指定的功能的功能分类网页的超链接;定位数据请求系统向一个或多个网络设备要求对应于由用户指定的功能的定位数据。包括第一个网络设备的一个或多个网络设备都包含一种定位数据传输系统,它响应于第二个网络设备的请求将对应于由用户指定的功能的功能分类网页的定位数据(可以由一个或多个网络设备来传递)传输到第二个网络设备。定位数据收集系统接收由一个或多个网络设备(包括第一个网络设备)传输的定位数据。
这多个网络设备可以包括单一功能设备或多功能设备。功能可以包括打印机功能、扫描仪功能、传真功能、复印机功能和类似的功能。
如上所述,定位数据请求系统向一个或多个网络设备要求定位数据。定位数据是识别功能分类网页的位置的数据。定位数据的例子有URL、一部分URL(例如,IP地址或路径名)和类似物。
利用以上所述的配置,可以直接从访问网页跳到所需的功能分类网页。不必要象在传统系统中一样跟随一系列介入网页。
此外,创建功能分类网页,以便只参考对应于由用户指定的功能的定位数据。所以,功能分类网页不包括到对应于用户没有指定的功能的网页的超链接。换言之,无论使用功能分类网页上的哪个超链接,用户都能够访问具有指定功能的设备。
所以,根据上述网络系统,用户可以访问对应于预定功能的功能分类网页,或者,可以比较容易地访问具有预定功能的网络设备。
根据本发明的另一个方面,提供了一种网络系统,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能。至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页。功能分类网页通过配置用于显示这类网页的网络设备来进行显示。第二个网络设备包括定位数据收集系统、访问网页创建系统、定位数据请求系统。定位数据收集系统收集定位数据,该定位数据是访问对应于用户从一个或多个网络设备(包括第一个网络设备)中指定的功能之一的功能分类网页所必需的;访问网页创建系统根据定位数据收集系统所收集的定位数据,来创建到对应于由用户指定的功能的功能分类网页的超链接;定位数据请求系统向一个或多个网络设备要求可以由一个或多个网络设备传递的所有功能分类网页的定位数据。
包括第一个网络设备的一个或多个网络设备都具有定位数据传输系统,该系统响应于第二个网络设备提出的请求来将功能分类网页的定位数据(可以由一个或多个网络的设备的每一个来传递)传输到第二个网络设备。定位数据接收系统接收由一个或多个网络设备(包括第一个网络设备)传输的定位数据。在这种情况下,定位数据收集系统只提取对应于用户所指定的功能的功能分类网页的定位数据。
在上述的网络系统中,从定位数据(从一个或多个网络设备被传输)中提取与对应于用户指定功能的功能分类网页有关的数据,并且,根据这样被提取的定位数据来创建访问网页。所以,访问网页只包括到对应于用户指定功能的功能分类网页的超链接。
在以上的网络系统中,创建对应于用户指定功能的访问网页。用户指定功能的方法不局限于一种特定的方法。例如,输入设备(例如,键盘或输入按钮)可以被连接到第二个网络设备。如果作为另选地或可选地将第二个网络设备配置成用作网络服务器,则可以通过传递网页(用户可以通过该网页来选择功能)来指定功能。
在一种特殊的情况下,可以将多个网络设备配置成包括一个客户设备,该客户设备允许用户进行输入操作并能够置示网页。在这种情况下,第二个网络设备包括功能选择网页传递系统、应答数据接收系统、指定功能识别系统和访问网页传递系统。功能选择网页传递系统将功能选择网页传递到客户设备,该功能选择网页允许客户设备的用户从其中的多项功能中选择一项或多项功能;应答数据接收系统接收从客户设备被传输的应答数据,当客户设备的用户参考由功能选择网页传递系统传递的功能选择网页来执行操作以选择一项或多项功能时,客户将应答数据传输到第二个网络设备;指定功能识别系统根据由应答数据接收系统接收的数据来识别用户所指定的指定功能;当定位数据收集系统和访问网络创建系统根据由指定功能识别系统识别的指定功能来创建访问网页时,访问网页传递系统将访问网页传输到客户设备。
利用这种配置——用户可以通过任何网络设备来指定功能和浏览网页,用户可以获得预定的网络设备或有关的功能分类网页。
第二个网络设备可以随意地包括一种访问网页显示系统,该系统显示由访问网页创建系统创建的访问网页。
根据本发明的另一个方面,提供了一种为网络系统创建网页的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能。至少包括第一个设备的一个或多个网络设备具有一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页。功能分类网页通过配置用于显示这类网页的网络设备来进行显示。第二个网络设备执行一种方法,该方法包括(a)向一个或多个网络设备要求对应于由用户指定的功能的功能分类网页的定位数据;(b)作为对该要求的答复,接收从包括第一个网络设备的一个或多个网络设备被传输的定位数据;以及(c)根据所接收的定位数据来创建访问网页,该访问网页包括到功能分类网页的超链接,这些功能分类网页对应于用户所指定的功能。
根据本发明的另一个方面,提供了一种为网络系统创建网页的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能。至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页。功能分类网页通过配置用于显示这类网页的网络设备来进行显示。第二个网络设备执行一种方法,该方法包括(a)向一个或多个网络设备要求可以由一个或多个网络设备传递的所有功能分类网页的定位数据;(b)作为对该要求的答复,接收从包括第一个网络设备的一个或多个网络设备被传输的定位数据,只提取对应于用户所指定的功能的功能分类网页的定位数据;以及(c)根据所提取的定位数据来创建访问网页,该访问网页包括到功能分类网页的超链接,这些功能分类网页对应于用户所指定的功能。
还可选地提供了一种在网络系统中传输数据的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能。至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页。功能分类网页通过配置用于显示这类网页的网络设备来进行显示。第二个网络设备包括定位数据请求系统,定位数据收集系统、和访问网页创建系统。定位数据请求系统向一个或多个网络设备要求对应于用户所指定的功能的定位数据;定位数据收集系统收集定位数据,该定位数据是访问对应于用户从一个或多个网络设备(包括第一个网络设备)中指定的功能之一的功能分类网页所必需的;访问网页创建系统根据定位数据收集系统所收集的定位数据,来创建到对应于由用户指定的功能的功能分类网页的超链接。包括第一个设备的一个或多个网络设备中的一个网络设备执行一种方法,该方法包括响应于第二个网络设备提出的请求,将对应于用户所指定的功能的功能分类网页的定位数据传输到第二个网络设备。
此外,提供了一种在网络系统中传输数据的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能。至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页。功能分类网页通过配置用于显示这类网页的网络设备来进行显示。第二个网络设备包括定位数据请求系统,定位数据收集系统、和访问网页创建系统。定位数据请求系统向一个或多个网络设备要求对应于用户所指定的功能的定位数据;定位数据收集系统收集定位数据,该定位数据是访问对应于用户从一个或多个网络设备(包括第一个网络设备)中指定的功能之一的功能分类网页所必需的;访问网页创建系统根据定位数据收集系统所收集的定位数据,来创建到对应于由用户指定的功能的功能分类网页的超链接。包括第一个网络设备的一个或多个网络设备中的至少一个网络设备执行一种方法,该方法包括响应于第二个网络设备提出的请求,将对应于用户所指定的功能的功能分类网页的定位数据传输到第二个网络设备。
根据本发明的另一方面,提供了一种包括多个通过网络而彼此互连的网络设备的网络系统,这多个网络设备至少包括第一个网络设备和第二个网络设备,第一个网络设备具有一项或多项功能,其中每个第一个设备包含一种功能分类网页传递系统,该系统传递分别对应于一项或多项功能的功能分类网页,第一个网络设备将指示每个功能分类网页位置的定位数据进行存储,并且定位数据发送系统能根据定位数据请求将功能分类网页的定位数据发送给第二个网络设备。第二个网络设备包括定位数据请求系统,定位数据收集系统、和访问网页创建系统。定位数据请求系统向第一个网络设备要求对应于预定的功能的定位数据;定位数据收集系统从第一个网络设备收集定位数据;访问网页创建系统创建到对应于由定位数据请求系统指定的功能的功能分类网页的超链接。定位数据收集系统接收从第二个网络设备发送的定位数据,并且,第二个网络设备显示功能分类网页。
第二个网络设备还可选择包括具有多种功能的外围设备,这些功能可以与通过网络能与该外围设备连接的预定网络设备相结合,预定网络设备具有显示设备,从外围设备将功能分类网页发送给预定网络设备,并在预定网络设备的显示设备上显示。
而且,第二设备具有指示其功能设定和/或状态的网页,在该网页中包括有访问网页。
第二个网络设备还可选择包括打印机或其他外围设备的功能。
根据本发明的再一方面,提供了一种创建在网络系统中使用的网页的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,一个或多个网络设备包括至少一个具有多种功能的第一个网络设备。第一个设备具有一种功能分类网页传递系统,该系统传递分别对应于第一个网络设备中的多项功能中一项或多项功能的功能分类网页。第一个网络设备将指示每个功能分类网页位置的定位数据进行存储,并且定位数据发送系统能根据定位数据请求将功能分类网页之一的定位数据发送给第二个网络设备。第二个网络设备执行一种方法,该方法包括下述步骤向第一个网络设备要求对应于预定的功能的定位数据;从第一个网络设备收集定位数据;创建到对应于由定位数据请求系统指定的功能的功能分类网页的超链接,以及显示链接自访问网页的功能分类网页。
第二个网络设备还可选择包括具有多种功能的外围设备,这些功能可以与通过网络能与该外围设备连接的预定网络设备相结合,预定网络设备具有显示设备,从外围设备将功能分类网页发送给预定网络设备,并在预定网络设备的显示设备上显示。
而且,第二设备具有指示其功能设定和/或状态的网页,在该网页中包括有访问网页。
当个人计算机或类似的设备提供并执行合适的程序时,可以实现以上所描述的和/或根据本发明的设备和方法。这类程序可以被存储在记录介质(例如,软盘、CD-ROM、内存卡和类似物)中并被加以分配。可选地或可选地通过网络(例如,互联网)来分配这类程序。


图1是方框图,表现了根据本发明的第一个实施例的一种网络系统的配置;图2是被显示在个人计算机上的“设备搜索网页”的一个例子;图3A表现了示范功能表格;图3B表现了示范设备表格;图4A表现了MFP的示范表格,MFP是MIB的对象;
图4B表现了图像扫描仪的示范表格,图像扫描仪是MIB的对象;图5是流程图,展示了“网页传递程序”;图6A是图像扫描仪的数据收集程序中所使用的参数的表格;图6B是打印机的数据收集程序中所使用的参数的表格;图6C是所有服务的数据收集程序中所使用的参数的表格;图7A是被显示在个人计算机的显示屏幕上的关于扫描仪的访问网页;图7B是关于扫描仪功能的访问网页;图8是流程图,展示了扫描仪或打印机的数据收集程序;图9是流程图,展示了所有可用服务的数据收集程序。
具体实施例方式
在下文中,将参考附图来描述本发明的一个实施例。
总体配置图1是方框图,表现了根据本发明的一个实施例的网络系统1的总体配置。
网络系统1包括多个通过网络10(例如,LAN局域网)而彼此互连的网络设备。这些网络设备根据TCP/IP的通信协议来彼此进行通信。如图1所示,网络设备包括个人计算机(在下文中,被称作“PC”)20、,PC 20M,第一个MFP(多功能外围设备)30、第二个MFP 40和图像扫描仪50。为简单起见,虽然多台PC 20被连接到网络系统11,但图1中只表现了一台PC 20。
PC 20是由用户操作的设备。PC 20包括控制PC 20的全部操作的一个CPU21、存储将由CPU 21执行的程序的一个ROM 22、临时存储CPU 21的操作结果和类似内容的一个RAM 23。PC 20还包括一个通信设备24,PC 20通过该通信设备与网络10相连接。PC 20还包括一个操作单元25(例如,连接用户的输入的鼠标和键盘)和一个显示器26。
PC 20安装有网络浏览器。网络浏览器根据HTTP协议(超文本传输协议)来传输HTTP请求命令,用于要求网络服务器传递网页,并用于接收从网络服务器(曾接收所传输的请求命令)被传输的网页。HTTP请求命令包含将要被传递的网页的路径名。
PC 20M具有与PC 20相同的结构。PC 20M也安装有网页浏览器。PC 20M能将HTTP请求命令发送给网页服务器,并且接收从网页服务器发回的响应HTTP请求命令的网页。
根据该实施例,第一个MFP 30是一种具有打印机和图像扫描仪的功能的设备(在下文中,分别被称作“打印机功能”和“扫描仪功能”)。第一个MFP30包括控制MFP 30的全部操作的一个CPU 31、存储将由CPU 31执行的程序的一个ROM 30、临时存储CPU 31的操作结果和类似内容的一个RAM 33、第一个MFP 30通过其被连接到网络10的一个通信设备34、连接用户的输入的一个输入面板35和一个显示器36。
特别是,第一个MFP 30安装有应用程序软件,该应用程序软件使第一个MFP 30用作网络服务器。通过网络服务器功能,第一个MFP 30接收通过网络10(例如,通过PC 20)被传输的HTTP请求命令,检索网页(被存储在ROM 32中,并由HTTP请求命令中所包含的路径名来加以识别),并将检索到的网页传递给HTTP请求命令的发送者(例如,PC 20)。第一个MFP 30能够传递的网页包括当通过网络10完成打印机功能设置时所称的打印机功能网页(路径/printer/control/main.html);当通过网络10设置扫描仪的功能和操作时所称的扫描仪功能网页(路径/scanner/control/main.html);设备搜索网页(路径/findpage/main.html);以及,顶部网页(路径/index.html),该网页描述将由用户选择的超链接,并传递对应于所选择的超链接的网页。
设备搜索网页指出以下内容,作为可选择的项目对应于所有功能(即打印机功能和扫描仪功能)的“所有服务”;对应于打印机功能的“打印机服务”;以及,对应于扫描仪功能的“扫描仪服务”(见图2)。可选择的项目分别是到所有服务的访问网页(路径/findpage/allservice)的超链接、到打印机的访问网页(路径/findpage/printer)的超链接和到扫描仪的访问网页(路径/findpage/scanner)的超链接。这些访问网页不被存储在ROM 32中,而是响应于HTTP请求的接收来由网页传递程序生成和传递(将在以后加以描述)。
在第一个MFP 30中,安装有应用程序软件,用于控制第一个MFP 30,使其用作SNMP(简单网络管理协议)管理器。利用SNMP管理器功能,第一个MFP30将SNMP请求命令传输到其他设备,并接收从这些设备(曾接收SNMP请求命令)被传输的SNMP应答命令。应该注意,SNMP请求包用于要求参数,这些参数被设置到构成用作SNMP工具的设备的数据库(管理信息库,在下文中将被称作“MIB”)的对象。为构成MIB的每个对象分配对象ID(在下文中,被称作“OID”),并根据OID来要求参数。
在第一个MFP 30的ROM 32中存储有被分别分配给第一个MFP 30的各种功能的功能IDs,以及包括对应于MFP 30功能的网页路径名的功能表格(见图3A)。将“打印机”分配为打印机功能的功能ID,它与作为打印机功能网页的路径名的路径名“/printer/control/main.html”有关。将“扫描仪”分配为扫描仪功能的扫描仪ID,它与作为扫描仪功能网页的路径名的路径名“/scanner/control/main.html”有关。
此外,ROM 32存储由其管理员分配的第一个MFP 30(例如,汤姆的MFP)的名称;被分配给第一个MFP 30的IP地址(例如,10.134.43.28);以及,第一个MFP 30的设备名称(xxxx yyy1xxxx代表制造名称;yyy1代表设备类型)。
第二个MFP 40具有打印机功能和扫描仪功能。第二个MFP 40包括控制第二个MFP 40的全部操作的一个CUP 41、存储将由CPU 41执行的程序的一个ROM 42、临时存储CPU 41的操作结果和类似内容的RAM 43。第二个MFP 40还包括MFP 40通过其被连接到网络10的一个通信设备44、连接用户输入的一个输入面板和一个显示器46。
类似于第一个MFP 30,第二个MFP 40也利用应用程序软件来加以执行,该应用程序软件用于控制第二个MFP 40,使其用作网络服务器。通过网页服务器功能,第二个MFP 40接收通过网络10(例如,通过PC 20M)发送的HTTP请求命令;检索网页,所述网页存储在ROM 42中,并且由包含在HTTP请求命令中的路径名称进行识别;并且将所检索的网页发送给HTTP请求命令的发送者(例如,PC 20M)。或者,可以选择通过网页服务器功能来动态创建网页。就是说,第二个MFP可以根据请求和/或当网页服务器应用程序运行时来创建网页。这样创建的网页可以暂时存储在RAM 43中,并如上所述如同存储在ROM 42中的网页一样进行查阅。第二个MFP 40能够传递的网页包括利用其来执行有关打印机功能的设置的打印机功能网页、可利用其通过网络10来执行有关扫描仪功能的设置并控制扫描仪功能的扫描仪功能网页,以及在其中指出到以上网页的超链接的顶部网页。第二个MFP 40能够传递的网页被存储在ROM 42中。
此外,第二个MFP 40安装有应用程序软件,用于控制第二个MFP 40,使其用作SNMP工具。利用SNMP工具功能,第二个MFP 40能够接收通过网络10被传输的SNMP请求命令,能够一接收到SNMP请求命令就从被存储在ROM 42中的MIB中检索所要求的参数,并能够传输包括检索到的参数的SNMP响应命令。以下指出构成MIB的对象(见图4A)。应该注意,MIB中包括除以下所列出的对象以外的各种对象。但是,由于它们对于描述本发明而言并不是必要的,因此,为简单起见,省略有关它们的描述。
(a)打印机控制Url其中设置打印机功能网页的URL的对象。将“1.3.6.1.4.1.2435.2.3.9.4.9.9.2”分配为OID。打印机功能网页的URL是“http;//10.134.43.87;5431/printer/control/main.html”。
(b)扫描仪控制Url其中设置扫描仪功能的URL的对象。将“1.3.6.1.4.1.2435.2.3.9.4.9.9.1”分配为OID。扫描仪网页的URL是“http;//10.134.43.87;5431/scanner/control/main.html”。
(c)sys名称其中设置第二个MFP 40的名称的对象。将“1.3.6.1.2.1.1.5.0”分配为OID。第二个MFP 40的名称是“比尔的MFP”。该名称由第二个MFP 40的管理员任意确定。
(d)hf设备Descr其中设置第二个MFP 40的类型名称的对象。将“1.3.6.1.2.1.25.3.2.1.3.1”分配为OID。MFP 40的类型名称是“xxxx yyy2”(xxxx是制造名称;yyy2是类型名称)。
(e)ip地址其中设置被分配给第二个MFP 40的IP地址的对象。将“1.3.6.1.4.1.2435.2.3.1.4.2.1”分配为OID。IP地址是“10.134.43.87”。
扫描仪50包括用于控制扫描仪50的全部操作的一个CPU 51、存储将由CPU 51执行的程序的一个ROM 52、临时存储CPU 51的操作结果和类似内容的一个RAM 53。扫描仪50还包括扫描仪50通过其被连接到网络10的一个通信设备54,以及连接用户输入的一个输入面板55。
类似于第一个MFP 30和第二个MFP 40,扫描仪50也安装有应用程序软件,用于控制扫描仪50,使其用作网络服务器。通过网页服务器功能,扫描仪50接收通过网络10(例如,通过PC 20M)发送的HTTP请求命令;检索网页,所述网页存储在ROM 52中,并且由包含在HTTP请求命令中的路径名称进行识别;并且将所检索的网页发送给HTTP请求命令的发送者(例如,PC20M)。或者,可以选择通过网页服务器功能来动态创建网页。就是说,第二个MFP可以根据请求和/或当网页服务器应用程序运行时来创建网页。这样创建的网页可以暂时存储在RAM 53中,并如上所述如同存储在ROM 42中的网页一样进行查阅。扫描仪50能够传递的网页包括扫描仪功能网页(利用它,可通过网络10来执行有关扫描仪功能的设置并对其加以控制)和顶部网页(其中指出到扫描仪功能网页的超链接)。网页被存储在ROM 52中。
此外,类似于第二个MFP 40,扫描仪50也安装有应用程序软件,用于将扫描仪50作为SNMP工具来加以控制,MIB被存储在ROM 52中。以下列出构成MIB的对象。应该注意,MIB中包括许多其他的对象。但是,它们对于说明本发明而言并非必要,因此,为简单起见,这里不加以描述。
(a)扫描仪控制URL其中设置扫描仪功能网页的URL的对象。将“1.3.6.1.4.1.2435.2.3.9.4.9.9.1”分配为OID。扫描仪功能网页的URL是“http;//10.134.32.16;5431/scanner/control/main.html”。
(b)sys名称其中设置扫描仪50的名称的对象。将“1.3.6.1.2.1.1.5.0”分配为OID。扫描仪50的名称是“汤姆的扫描仪”。该扫描仪的名称由第二个MFP 40的管理员任意确定。
(c)hr设备Descr其中设置扫描仪50的类型名称的对象。将“1.3.6.1.2.1.25.3.2.1.3.1”分配为OID。扫描仪50的类型名称是“xxxxyyy3”(xxxx是制造名称;yyy3是类型名称)。
(d)ip地址其中设置被分配给扫描仪50的IP地址的对象。将“1.3.36.1.4.1.2435.2.3.1.4.2.1”分配为OID。IP地址是“10.134.32.16”。
网页传递程序将参考图5来描述由第一个MFP 30的CPU 31执行的“网页传递程序”。当第一个MFP 30接收从PC 20被传输的HTTP请求命令时,安装“网页传递程序”。
首先,CPU 31识别HTTP请求命令所要求的网页(S11)。在这个程序中,根据HTTP请求命令中所包括的网页的路径名来识别HTTP请求所要求的网页。
如果被识别的网页是扫描仪的网页(即扫描仪-访问网页)(S12是),则CPU 31执行“扫描仪数据收集程序”(S13)。在这个程序中,关于来自与网络10相连接的所有设备中的、能够传递扫描仪功能网页的设备(即这个实施例中的第二个MFP 40和扫描仪50),CPU 31收集设备的名称、包括设备的IP地址的数据、设备的类型名称和扫描仪功能网页URL,并创建其中按预定顺序来安排参数的参数表格(例如,图6A)。以后将提供有关该程序的详细描述。
接下来,CPU 31执行“扫描仪-访问网页创建程序”(S14)。在这个程序中,CPU 31根据在S13中的“扫描仪数据收集程序”中所创建的参数表格来创建一张网页,其中,为被安排在参数表格中的每个数据指出设备的名称、设备的IP地址和设备的类型名称。在该网页中所指出的各种项目中,设备名称与参数表格中所包括的扫描仪功能网页的URL有关。这样,设备名称是到扫描仪功能网页的超链接。
如果在S11中被识别的网页是打印机访问网页(S12否;S15是),则CPU 31执行“打印机数据收集程序”(S16)。在这个程序中,从能够传递打印机功能网页的设备(这个实施例中的第二个MFP 40)中收集包括设备名称、设备的IP地址、设备类型名称和打印机功能网页的URL的数据,并创建参数表格(例如,图6B)。以后将详细描述该程序。
在S17中,CPU 31执行“打印机-访问网页创建程序”(S17)。在这个程序中,CPU 31根据在S16中所创建的参数表格来为每个设备创建指出设备名称、设备的IP地址和设备类型名称的网页。在打印机-访问网页中所指出的各种项目中,设备名称与参数表格中的打印机功能网页的URLs有关,因此,设备名称是到打印机功能网页的超链接。
如果在S11中被识别的网页是所有服务的访问网页(S12否;S25否;S18是),则CPU 31执行“所有服务-访问数据收集程序”(S19)。在这个程序中,从能够传递扫描仪功能网页和/或打印机功能网页(这个实施例中的第二个MFP 40和扫描仪50)的设备(被连接到网络10)中收集包括设备名称、设备的IP地址、设备类型名称和网页(扫描仪功能网页和/或打印机功能网页)的URLs的数据,并创建参数表格(例如,图6C)。以后将详细描述该程序。
接下来,CPU 31执行“所有服务-访问网页创建程序”(S20)。在这个程序中,CPU 31创建一张指出设备名称的网页,该参数表格中表明的每个数据段指设备IP地址、设备类型名称。在所有服务-访问网页中所指出的各种项目中,设备名称与网页(扫描仪功能网页和/或打印机功能网页)的URLs有关。这样,设备名称是到所有可用服务的网页的超链接。
如果在S11中被识别的网页不是访问网页(S12否;S15否;S18否),则CPU 31从ROM 32中检索由HTTP请求命令识别的网页。在这个程序中,检索打印机功能网页、扫描仪功能网页、设备搜索网页或顶部网页。
如上所述,在执行步骤S14、S17、S20或S21之后,CPU 31传递一张网页(S22)。在这个程序中,如果在S14处的程序已经结束,则扫描仪的访问网页被传输到PC 20。如果在S17处已经结束,则打印机-访问网页被传递到PC 20。如果在S20处已经结束,则所有服务-访问网页被传递到PC 20。如果在S21处已经结束,则在S21中检索到的网页被传递到PC 20。
每台PC 20接收如以上所描述的那样被传递的网页,并将被传递的网页显示在显示器26上。图7A中表现了扫描仪-访问网页的一个例子。在这个例子中,网页中指出第二个MFP 40、扫描仪50和第一个MFP 30的名称以及对应的IP地址和类型名称。如上所述,设备的名称是到由对应的设备传递的对应的扫描仪功能网页的超链接。在这种情况下,如图7B所示,如果通过操作单元25来输入选择“汤姆的扫描仪”的操作(例如,将鼠标指针放在“汤姆的扫描仪”上,并点击鼠标按钮),则扫描仪50传递扫描仪功能网页,该扫描仪功能网页被显示在PC 20的显示器26上。
然后,经由显示器26上所显示的扫描仪功能网页(见图7B),用户可以远程修改对扫描仪50的分辨率、图像颜色(黑和白/彩色)、数据类型和类似内容的设置。此外,利用操作单元25并通过选择图7B中的下部所示的“执行扫描”按钮,可以根据如上所述被远程输入的设置来扫描放在扫描仪50上的照片和/或原物。
扫描仪数据收集程序接下来,将参考图8来描述第一个MFP 30的CPU 31所执行的扫描仪数据收集程序。在图5的S13中调用数据收集程序。
在S31中,CPU 31创建一个SNMP请求包。在这个程序中,创建要求设备名称、设备的IP地址、设备类型名称和扫描仪功能网页的URL的SNMP请求包。特别是,SNMP请求包从构成MIB的对象中要求被设置到sys名称、ip地址、hr设备Descr和扫描仪控制Url的参数。
接下来,CPU 31广播SNMP请求包(S32)。在这个程序中,在S31中所创建的SNMP请求包被传输到与网络10连接的所有设备。接收SNMP请求包的设备通过发送构成被设置到sys名称、ip地址、hr设备Desc、扫描仪控制Url和类似内容的参数的数据,来对其进行应答。设备将这些参数作为SNMP应答包返回。应该注意,根据该实施例,返回SNMP应答包的设备是第二个MFP 40和扫描仪50。
接下来,CPU 31启动定时器(S33)。
在S34中,CPU 31判断SNMP应答包是否被接收。如果SNMP应答包被接收(S34是),则控制进行到S35,其中,CPU 31将构成SNMP应答包的参数加到参数表格。当启动图8所示的程序后首次对其加以执行时,CPU 31在RAM 33中创建如图6A所示的参数表格,其中,将输入设备名称、设备的IP地址、设备类型名称和扫描仪功能网页的URL。然后,将构成SNMP应答包的参数加到参数表格。这样,每次执行步骤S35时,都将参数加到参数表格。
在执行S35中的程序之后,或者判断没有收到SNMP应答包(S34否),CPU 31判断是否已经过了被设置到定时器(在S33中)的预定时期(S36)。如果还没有经过预定的时期(S36否),则控制返回到S34。
如果已经了过预定的时间(S36是),则CPU 31检查功能表格中的功能ID(S37)。在S37的程序中,如果判断在功能表格中发现功能ID“扫描仪”(S37是),则CPU 31将功能表格和设备表格中所包括的参数加入参数表格(S38)。特别是,CPU 31将与功能表格中的“扫描仪”的功能ID有关的扫描仪功能网页的路径名以及设备表格中的设备名称、设备的IP地址和设备类型名称加到在S35中被创建的参数表格。应该注意,扫描仪功能网页的路径名作为扫描仪功能网页的URL被加到参数表格。
或者,可以根据第一个MFP 30的IP地址(10.134.43.28)和扫描仪功能网页的路径名(/scanner/control/main.html)来生成扫描仪功能表格的URL(http;//10.134.43.28/scanner/control/main.html),并将其加到参数表格。
在执行S38中的程序之后,或者判断功能表格中不包括功能ID“扫描仪”,终止图8所示的程序。
打印机数据收集程序接下来,将描述由第一个MFP 30的CPU 31执行的“打印机数据收集程序”。在图5中的S16中调用“打印机数据收集程序”。由于“打印机数据收集程序”类似于图8所示的“扫描仪数据收集程序”,因此,将只描述与“扫描仪数据收集程序”的不同之处。
首先,CPU 31创建一个SNMP请求包(S31)。该SNMP请求包要求设备名称、设备的IP地址、设备类型名称和打印机功能网页的URL。特别是,在这个程序中,创建SNMP请求包,用于要求被设置到sys名称、ip地址、hr设备Descr和打印机控制Url的对象的参数。
然后,CPU 31传播SNMP请求包(S32)。当收到SNMP请求包时,如果每个设备都具有被设置到sys名称、ip地址、hr设备Descr和打印机控制Url的MIB中的所有参数,则设备将由参数构成的数据作为SNMP应答包传输到第一个MFP 30。在该实施例中,传输SNMP应答包的设备是第二个MFP 40。
接下来,CPU 31启动定时器(S33)。
然后,CPU 31判断SNMP应答包是否被接收(S34)。如果SNMP应答包被接收(S34是),则CPU 31将构成SNMP应答包的参数加入参数表格(S35)。当自从启动S35中的程序后首次对其加以执行时,CPU 31在RAM 33中创建如图6B所示的参数表格,该参数表格包括设备名称、设备的IP地址、设备类型名称和打印机功能网页的URL。然后,将构成SNMP应答包的参数加入参数表格。其后,每次执行步骤S35时,都将参数加到参数表格。
在执行S35中的程序之后,或者判断没有收到SNMP应答包(S34否),CPU 31判断是否已经过了预定的时期(例如,5秒钟)(S36)。如果还没有经过预定的时期(S36否),则控制返回到S34。
如果已经过了预定的时期(S36是),则CPU 31检查功能表格中的功能ID(S37)。在S37中,如果功能表格中有功能ID“打印机”(S37是),则CPU 31将功能表格和设备表格中所包括的参数加入到参数表格(S38)。特别是,在这个程序中,CPU 31将打印机功能网页的路径名、设备表格中的设备名称、设备的IP地址和设备类型名称加入在S35中被创建的参数表格。
或者,可以根据第一个MFP 30的IP地址(10.134.43.28)和打印机功能网页的路径名(/scanner/printer/main.html)来生成打印机功能网页的URL(http;//10.134.43.28/printer/control/main.html),并可以将这样生成的URL加到参数表格中。
在执行S38中的程序之后,或者判断功能表格中没有功能ID“打印机”(S37否),终止“打印机数据收集程序”。
所有服务数据收集程序接下来,将参考图9来描述由CPU 31执行的“所有服务数据收集程序”,该程序在图5所示的流程图的S19中被调用。
在S51中,CPU 31创建SNMP请求包。在这个程序中,如同在图8的S31中,创建第一个SNMP请求包,用于要求设备名称、设备的IP地址、设备类型名称和扫描仪功能网页的URL。此外,创建第二个SNMP请求包,用于要求设备名称、设备的IP地址、设备类型名称和打印机功能网页的URL。
然后,CPU 31广播第一个和第二个SNMP请求包(S52)。也就是说,第一个和第二个SNMP请求包被传输到与网络10连接的所有设备。
当收到第一个SNMP请求包时,如果每个设备具有被设置到sys名称、ip地址、hr设备Descr和扫描仪控制Url的MIB中的所有参数,则设备将由参数构成的数据作为SNMP应答包传输到第一个MFP 30。在该实施例中,传输SNMP应答包的设备是第二个MFP 40和扫描仪50。
当收到第二个SNMP请求包时,如果每个设备具有被设置到sys名称、ip地址、hr设备Descr和打印机控制Url的MIB中的所有参数,则设备将由参数构成的数据作为SNMP应答包传输到第一个MFP 30。在该实施例中,传输SNMP应答包的设备是第二个MFP 40。
接下来,CPU 31启动定时器(S53)。
然后,CPU 31判断SNMP应答包(S54)是否被接收。如果SNMP应答包被接收(S54是),则CPU 31将构成SNMP应答包的参数加入参数表格(S55)。当自从启动S55中的程序后首次对其加以执行时,CPU 31在RAM 33中创建如图6C所示的参数表格,该参数表格包括设备名称、设备的IP地址、设备类型名称和网页(即打印机功能网页或扫描仪功能网页)的URL。然后,将构成SNMP应答包的参数加入参数表格。其后,每次执行步骤S55时,都将参数加到参数表格。
在执行S55中的程序之后,或者判断没有收到SNMP应答包(S54否),CPU 31判断是否已经过了预定的时期(5秒钟)(S56)。如果还没有经过预定的时期(S56否),则控制返回到S54。
如果已经过了预定的时期(S56是),则CPU 31将功能表格和设备表格中所包括的参数加入参数表格(S58)。特别是,在这个程序中,CPU 31将与“扫描仪”的功能ID有关的扫描仪功能网页的路径名、设备表格中的设备名称、功能表格中的设备的IP地址和设备类型名称加入在S53中被创建的参数表格。此外,CPU 31将与“打印机”的功能ID有关的打印机功能网页的路径名、设备表格中的设备名称、功能表格中的设备的IP地址和设备类型名称加入在S53中被创建的参数表格。
在S58中的程序结束之后,终止图9所示的程序。
根据如上所述而被配置的网络系统1,通过S14、S17或S20中的程序来创建访问网页,其中具有到扫描仪功能网页和/或打印机功能网页的超链接。当使用该访问网页上的超链接时,可以直接访问扫描仪功能网页或打印机功能网页。所以,不必要按顺序来进行介于顶部网页与扫描仪功能网页或打印机功能网页之间的一系列网页。应该注意,根据实施例,第一个MFP 30具有网页服务器功能,并且对PC 20输出的HTTP请求进行响应,从MFP 30向PC 20发送网页。通过这种配置,虽然,MFP 30不能将在其内创建的网页显示,但结合通过网络10连接的PC 20,用户就能控制MFP 30创建所需的网页,并将网页显示在PC 20的显示器26上。特别是,因为第一个MFP 30具有创建访问网页的功能,该用户可以控制第一个MFP 30收集所需的数据,并查阅访问网页,该网页包括到目标用户的功能分类网页的超链接。
PC 20可选择包括如MFP 20那样的创建访问网页的功能。
而且,根据实施例,第二个MFP 40和扫描仪50中的每个都具有网页服务器功能,并且对PC 20M输出的HTTP请求进行响应,从MFP 40或扫描仪50向PC 20M发送网页。通过这种配置,虽然,MFP 40或扫描仪50不能将在其内创建的网页显示,但结合通过网络10连接的PC 20M,用户就能在PC 20M的显示器26上查阅网页。
应该注意PC 20和PC 20M配置给第一个MFP 30、第二个MFP 40以及扫描仪50。本发明并不局限于这种配置,并且能进行修改,以便PC 20能发送HTTP请求命令给MFP 40或扫描仪50,并且,PC 20M能将HTTP请求命令发送给MFP 30。而且,在网络系统1中可以配置超过两台的PC。
此外,根据该实施例,创建参数表格,该参数表格包括对应于用户在图5的S13、S16和S19中所选择的各种项目的网页的路径名或URLs。然后,可以根据这样被创建的参数表格来创建访问网页。所以,这样被创建的访问网页不包括对应于用户还没有选择的功能的超链接。相应地,无论可以使用哪个超链接,用户都可以不访问没有用户想要使用的功能的设备。
如上所述,根据网络系统1,可以比较容易地创建访问网页,通过该访问网页可比较容易地访问对应于用户想要使用的功能的网页;或者,具有用户想要使用的功能的设备。
在图5的S22中,第一个MFP 30将访问网页传递到PC 20,可利用该访问网页来执行选择设备搜索网页中的各种项目的操作。所以,只要设备允许用户进行输入操作并能够显示网页,即使设备不是PC 20,也可以访问对应于用户想要使用的功能的网页(即扫描仪功能网页或打印机功能网页),或可以访问具有用户想要使用的功能的设备。例如,当能够输入操作命令并显示网页的另一台PC(除PCs 20以外)被连接到网络系统10时,可以访问对应于用户想要使用的功能的网页,或可以从最近被连接的PC访问具有用户想要使用的功能的设备。
应该注意,本发明不局限于以上所描述的配置,可以用各种方法来加以修改。
例如,根据该实施例,在图5所示的“网页传递程序”中,第一个MFP 30响应于从PC 20被传输的请求来创建访问网页并将其传递。可以对这一点加以修改,以便第一个MFP 30将设备搜索网页显示在显示器36上,并且,通过第一个MFP 30的输入面板35来选择设备搜索网页上的项目。利用这种修改,访问网页可以被显示在显示设备36上,所以,无须使用另一个设备,就可以访问对应于用户想要使用的功能的网页(即扫描仪功能网页或打印机功能网页),或可以访问具有用户想要使用的功能的设备。
根据该实施例,在图8中,在S31中创建SNMP请求包,用于要求创建访问网页所必需的参数;在S32中,广播该SNMP请求包;然后,根据响应于该SNMP请求包而被传输的所有SNMP应答包,来创建参数表格(S35)。可以按以下方式来修改这个程序。
首先,在S31中,如在图5的S51中那样来创建第一个和第二个SNMP请求包。然后,在S32中,广播第一个和第二个SNMP请求包。
然后,在S35中,从所接收的SNMP应答包中提取一个SNMP应答包,该SNMP应答包包括创建访问网页所必需的参数,并且,根据所提取的SNMP应答包来创建访问网页。在这种情况下,提取SNMP应答包,以便(例如)当是关于扫描仪的访问网页时,提取具有参数(其中,网页的URL包括“扫描仪”(”scanner”))的SNMP应答包。根据这个例子,构成所提取的SNMP应答包的参数没有除扫描仪功能网页以外的网页的URLs。所以,根据所提取的SNMP应答包而被创建的访问网页不包括到扫描仪功能网页以外的网页的超链接。所以,无论使用哪个超链接,都确保可以访问具有用户想使用的功能的设备。
在上述实施例中,在图8的S32中,以及在图9的S52中,广播SNMP请求包。但是,本发明不局限于这种配置。例如,如果与网络10连接的设备被分成多个组,则可以将SNMP请求多点广播到这多个组中的一个或多个预定组中所包括的设备。
在上述实施例中,每个设备被配置成将打印机功能网页或扫描仪功能网页作为对应于功能本身的网页来加以传递。本发明不需要局限于这种配置。通过准备与除打印机功能或扫描仪功能以外的功能有关的数据(即表格和MIB),可以传递有关所准备的功能的网页。例如,可以提供用于浏览设备的功能设置的网页。
在上述实施例中,第一个MFP 30收集使用SNMP创建访问网页所必需的参数。但是,用于收集这些参数的协议不需要局限于SNMP,任何其他的协议都可以使用。
在上述实施例中,网页、数据表格和MIB被存储在ROMs 32、42和52中。本发明不局限于这种配置。例如,如果为每个设备提供诸如硬盘驱动器的记录设备,则可以将数据存储在硬盘驱动器中。利用这种配置,可以容易地改变数据(即网页、数据表格和MIB)。
可以修改上述实施例,以便利用SNMP工具来执行第一个MFP 30,且MIB存储在ROM 32中。在这种配置中,如同在第二个MFP 40和扫描仪50中,在通过网络10来接收SNMP请求包之后,将SNMP应答包传输到另一个设备。
在另一项修改中,第二个MFP 40或扫描仪50可以安装有应用程序软件,该应用程序软件控制第二个MFP 40或扫描仪50,使其用作SNMP管理器,并且,功能表格和设备表格被存储在ROM 32中。在这种情况下,通过使用MFP 40或扫描仪50,可以执行与图5所示的程序相类似的程序。
在上述实施例中,只将打印机功能和扫描仪功能表示为可以通过网络系统来加以使用的功能。本发明不局限于这种配置,可以毫不勉强地认为,也可以包括诸如传真功能、复印机功能和类似功能的各种功能,作为可以通过网络系统1来加以使用的功能。
根据上述实施例及其修改的设备和方法可以在当为个人计算机或类似设备配置了合适的程序并执行这些程序时实现。这样的程序可以存储在记录媒体中,例如软盘、CD-ROM、存储卡等类似设备且可以分布配置。或者,这种程序可选择通过网络(例如因特网)进行分布配置。
权利要求
1.一种网络系统,它包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能,其特征在于其中,至少包括所述第一个设备的所述一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由所述一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页,所述功能分类网页通过配置用于显示这类网页的网络设备来进行显示;其中,所述第二个网络设备包括定位数据收集系统,用于从包括所述第一个网络设备的所述一个或多个网络设备收集定位数据,该定位数据是访问对应于由用户指定的功能之一的功能分类网页所必需的;访问网页创建系统,用于根据由所述定位数据收集系统收集的定位数据来创建到对应于用户所指定的功能的功能分类网页的超链接;以及定位数据请求系统,用于向所述一个或多个网络设备要求对应于由用户指定的功能的定位数据;其中,包括所述第一个网络设备的所述一个或多个网络设备都包含一种定位数据传输系统,该系统响应于所述第二个网络设备提出的请求来传输对应于用户所指定的功能的功能分类网页的定位数据到第二网络设备,所述一个或多个网络设备的每一个能够传递该定位数据;以及其中,所述定位数据收集系统接收由包括所述第一个网络设备的所述一个或多个网络设备传输的定位数据。
2.根据权利要求1的网络系统,其特征在于其中,所述多个网络设备包括一个客户设备,该客户设备允许用户进行输入操作并能够显示网页;其中,所述第二个网络设备包括功能选择网页传递系统,用于将功能选择网页传递到所述客户设备,功能选择网页允许所述客户设备的用户从其中的多项功能中选择一项或多项功能;应答数据接收系统,用于接收从所述客户设备被传输的应答数据,当客户设备的用户参考由所述功能选择网页传递系统传递的功能选择网页来执行操作以选择一项或多项功能时,所述客户将该应答数据传输到所述第二个网络设备;指定功能识别系统,用于根据由所述应答数据接收系统接收的数据来识别用户所指定的指定功能;以及访问网页传递系统,用于当所述定位数据收集系统和所述访问网页创建系统根据由所述指定功能识别系统识别的指定功能来创建访问网页时,将访问网页传输到所述客户设备。
3.根据权利要求1的网络系统,其特征在于所述第二个网络设备包括一种访问网页显示系统,用于显示由所述访问网页创建系统创建的访问网页。
4.根据权利要求1的网络系统,其特征在于所述功能包括打印机功能。
5.根据权利要求1的网络系统,其特征在于所述功能包括图像扫描仪功能。
6.一种网络系统,它包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能,其特征在于其中,至少包括所述第一个设备的所述一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由所述一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页,所述功能分类网页通过配置用于显示这类网页的网络设备来进行显示;其中,所述第二个网络设备包括定位数据收集系统,用于从包括所述第一个网络设备的所述一个或多个网络设备收集定位数据,该定位数据是访问对应于由用户指定的功能之一的功能分类网页所必需的;访问网页创建系统,用于根据由所述定位数据收集系统收集的定位数据来创建到对应于用户所指定的功能的功能分类网页的超链接;以及定位数据请求系统,用于向所述一个或多个网络设备要求可以由所述一个或多个网络设备传递的所有功能分类网页的定位数据;其中,包括所述第一个网络设备的所述一个或多个网络设备都包含一种定位数据传输系统,该系统响应于所述第二个网络设备提出的请求来将功能分类网页的定位数据传输到所述第二个网络设备,所述一个或多个网络设备能够传递该定位数据;以及其中,所述定位数据收集系统接收由包括所述第一个网络设备的所述一个或多个网络设备传输的定位数据,所述定位数据收集系统只提取对应于由用户指定的功能的功能分类网页的定位数据。
7.根据权利要求6的网络系统,其特征在于所述第二个网络设备包括一种访问网页显示系统,用于显示由所述访问网页创建系统创建的访问网页。
8.根据权利要求6的网络系统,其特征在于所述功能包括打印机功能。
9.根据权利要求6的网络系统,其特征在于所述功能包括图像扫描仪功能。
10.一种用于为网络系统创建网页的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能,其特征在于其中,至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页,所述功能分类网页通过配置用于显示这类网页的网络设备来进行显示,所述功能分类网页通过配置用于显示这类网页的网络设备来进行显示;其中,第二个网络设备执行一种方法,该方法包括向一个或多个网络设备要求对应于由用户指定的功能的功能分类网页的定位数据;作为对该要求的答复,接收从包括第一个网络设备的一个或多个网络设备被传输的定位数据;根据由所接收的定位数据来创建访问网页,该访问网页包括到对应于用户所指定的功能的功能分类网页的超链接。
11.一种用于为网络系统创建网页的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能,其特征在于其中,至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页,所述功能分类网页通过配置用于显示这类网页的网络设备来进行显示;其中,第二个网络设备执行一种方法,该方法包括向一个或多个网络设备要求可以由一个或多个网络设备传递的所有功能分类网页的定位数据;作为对该要求的答复,接收从包括第一个网络设备的一个或多个网络设备被传输的定位数据;只提取对应于由用户指定的功能的功能分类网页的定位数据;以及根据所提取的定位数据来创建访问网页,该访问网页包括到对应于用户所指定的功能的功能分类网页的超链接。
12.一种在网络系统中传输数据的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能,其特征在于其中,至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页,所述功能分类网页通过配置用于显示这类网页的网络设备来进行显示;其中,所述第二个网络设备包括定位数据请求系统,用于向一个或多个网络设备要求对应于由用户指定的功能的定位数据;定位数据收集系统,用于从包括第一个网络设备的一个或多个网络设备收集定位数据,该定位数据是访问对应于由用户指定的功能之一的功能分类网页所必需的;访问网页创建系统,用于根据由所述定位收集数据系统收集的定位数据来创建到对应于用户所指定的功能的功能分类网页的超链接;其中,包括第一个网络设备的一个或多个网络设备中的至少一个网络设备执行一种方法,该方法包括响应于第二个网络设备提出的请求,将对应于用户所指定的功能的功能分类网页的定位数据传输到第二个网络设备。
13.一种在网络系统中传输数据的方法,该网络系统包括多个通过网络而彼此互连的网络设备,这多个网络设备至少包括第一个网络设备和第二个网络设备,至少包括第一个网络设备的一个或多个网络设备具有多项功能,其特征在于其中,至少包括第一个设备的一个或多个网络设备包含一种功能分类网页传递系统,该系统传递分别对应于由一个或多个网络设备实现的多项功能中的一项或多项功能的功能分类网页,所述功能分类网页通过配置用于显示这类网页的网络设备来进行显示;其中,所述第二个网络设备包括定位数据请求系统,用于向一个或多个网络设备要求对应于由用户指定的功能的定位数据;定位数据收集系统,用于从包括第一个网络设备的一个或多个网络设备收集定位数据,该定位数据是访问对应于由用户指定的功能之一的功能分类网页所必需的;访问网页创建系统,用于根据由所述定位数据收集系统收集的定位数据来创建到对应于用户所指定的功能的功能分类网页的超链接;其中,包括第一个网络设备的一个或多个网络设备中的至少一个网络设备执行一种方法,该方法包括响应于第二个网络设备提出的请求,将对应于用户所指定的功能的功能分类网页的定位数据传输到第二个网络设备。
14.一种包括多个通过网络而彼此互连的网络设备的网络系统,所述多个网络设备至少包括第一个网络设备和第二个网络设备,所述第一个网络设备具有一项或多项功能,其特征在于其中,每个所述第一个设备包括功能分类网页传递系统,该系统传递分别对应于一项或多项功能的功能分类网页,所述第一个网络设备对指示每个功能分类网页的位置的定位数据进行存储;和定位数据发送系统,能根据定位数据请求将功能分类网页的定位数据发送给所述第二个网络设备;其中,所述第二个网络设备包括定位数据请求系统,向所述第一个网络设备要求对应于预定的功能的定位数据;定位数据收集系统,从所述第一个网络设备收集定位数据;和访问网页创建系统,创建到对应于由定位数据请求系统指定的功能的功能分类网页的超链接;其中,所述定位数据收集系统接收从所述第二个网络设备发送的定位数据,并且其中,所述第二个网络设备显示功能分类网页。
15.如权利要求14所述的网络系统,其特征在于,所述第二个网络设备包括具有多种功能的外围设备,这些功能可以与通过网络能与所述外围设备连接的预定网络设备相结合,所述预定网络设备具有显示设备,从所述外围设备将功能分类网页发送给所述预定网络设备,并在所述预定网络设备的显示设备上显示。
16.如权利要求14所述的网络系统,其特征在于,所述第二设备具有指示其功能设定和/或状态的网页,在该网页中包括有访问网页。
17.如权利要求14所述的网络系统,其特征在于,所述第二个网络设备具有打印机的功能。
18.一种创建在网络系统中使用的网页的方法,所述网络系统包括多个通过网络而彼此互连的网络设备,所述多个网络设备至少包括第一个网络设备和第二个网络设备,一个或多个网络设备包括至少一个具有多种功能的第一个网络设备,其特征在于其中,所述第一个设备包括功能分类网页传递系统,传递分别对应于所述第一个网络设备中的多项功能中一项或多项功能的功能分类网页,所述第一个网络设备将指示每个功能分类网页位置的定位数据进行存储;和定位数据发送系统,能根据定位数据请求将功能分类网页之一的定位数据发送给所述第二个网络设备;其中,所述第二个网络设备执行一种方法,该方法包括下述步骤向第一个网络设备要求对应于预定的功能的定位数据;从第一个网络设备收集定位数据;创建到对应于由定位数据请求系统指定的功能的功能分类网页的超链接;以及显示链接自访问网页的功能分类网页。
19.如权利要求18所述的方法,其特征在于,所述第二个网络设备包括具有多种功能的外围设备,这些功能可以与通过网络能与所述外围设备连接的预定网络设备相结合,所述预定网络设备具有显示设备,从所述外围设备将功能分类网页发送给所述预定网络设备,并在所述预定网络设备的显示设备上显示。
20.如权利要求18所述的方法,其特征在于,所述第二设备具有指示其功能设定和/或状态的网页,在该网页中包括有访问网页。
全文摘要
网络系统中包括多个通过网络而彼此互连的网络设备,包括第一个网络设备的一个或多个网络设备具有多项功能。网络设备可以传递分别对应于一项或多项功能的功能分类网页。第二个网络设备向一个或多个网络设备要求定位数据,该定位数据是访问对应于用户指定功能的功能分类网页所必需的。一个或多个网络设备都响应于该要求,将对应于用户指定功能的功能分类网页的定位数据(可以由每个网络设备来传递)传输到第二个网络设备。第二个网络设备收集所传输的定位数据,并根据所收集的定位数据来创建访问网页。该访问网页包括到对应于用户指定功能的功能分类网页的超链接。
文档编号G06F13/00GK1420660SQ02152289
公开日2003年5月28日 申请日期2002年11月20日 优先权日2001年11月20日
发明者大原清孝 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1