用于控制打印数据的传输的方法、客户端控制器装备、打印装备及网络与流程

文档序号:11890406阅读:来源:国知局

技术特征:

1.一种用于控制将打印数据(480)从连接在网络(100)中的客户端(110)传输到连接在所述网络中的共享打印设备(130,130a)的方法,所述方法包括以下步骤:

在接收请求时提供(S1)打印数据(480),以向连接在所述网络中的打印设备打印;

基于由可配置逻辑装置(125a,125b,125c)提供的信息而形成(S2)用于所述打印数据的报头信息(470),其中所述报头信息(470)包括与基于所述请求识别的至少一个指定打印设备控制器(140)相关的信息(471),以向打印设备打印;

处理(S3)所述打印数据(480),以便提供包括所形成的报头信息(470)的经处理打印数据(400);

将所述经处理打印数据(400)发送(S4)至所述至少一个指定打印设备控制器(140);

在所述指定打印设备控制器(140)处接收(S5)所述经处理打印数据(400);

在所述指定打印设备控制器(140)处读取(S6)所接收的经处理打印数据(400)的所述报头信息(470);以及

根据所述报头信息控制(S7)所述经处理打印数据,所述控制包括:

基于所述报头信息,由在目标打印设备控制器处的所述经处理打印数据形成(S8)重构打印数据,和

将所述重构打印数据提供(S9)至所述打印设备。

2.根据权利要求1所述的用于控制打印数据的传输的方法,其中,

形成(S2)所述报头信息的所述步骤进一步包括将路由类型信息添加到所述报头信息,其中所述路由类型信息是从所述可配置逻辑装置提供的,其中所述可配置逻辑装置包括用于多个路由类型选项的设置。

3.根据权利要求2所述的用于控制打印数据的传输的方法,其中所述多个路由类型选项包括直接传输选项,在所述直接传输选项中,所述目标打印设备控制器为所述指定打印设备控制器,并且在所述直接传输选项中,打印是在所述指定打印设备控制器所关联的打印设备处执行。

4.根据权利要求3所述的用于控制打印数据的传输的方法,其中所述直接传输选项是在所述可配置逻辑装置中设置的,

形成(S8)所述重构打印数据的所述步骤是在所述指定打印设备控制器处执行的,并且

将所述重构打印数据提供(S9)至所述打印设备的所述步骤包括将所述重构打印数据提供至与所述指定打印设备控制器所关联的打印设备。

5.根据权利要求2至4中任一项所述的用于控制打印数据的传输的方法,其中所述多个路由类型选项包括经由所述指定打印设备控制器的间接传输。

6.根据权利要求5所述的方法,其中经由所述指定打印设备控制器向所述目标打印设备控制器执行所述间接传输。

7.根据权利要求5或6所述的方法,其中从所述指定打印设备或目标打印设备向用于打印的打印设备执行所述间接传输。

8.根据权利要求5至7中任一项所述的用于控制打印数据的传输的方法,其中所述间接传输是在所述可配置逻辑装置中设置的,

形成(S8)所述重构打印数据的所述步骤是在所述指定打印设备控制器或所述目标打印设备控制器处执行的,并且

将所述重构打印数据提供(S9)至所述打印设备的所述步骤包括将所述重构打印数据传输到所述打印设备,其中所述打印设备由所述指定打印设备控制器或所述目标打印设备控制器控制。

9.根据权利要求7或8所述的用于控制打印数据的传输的方法,其中处理(S3)所述打印数据的所述步骤进一步包括将与所述打印设备相关的信息添加到所述打印数据,并且其中传输至所述打印设备的所述传输是基于该信息执行的。

10.根据权利要求6所述的用于控制打印数据的传输的方法,其中处理(S3)所述打印数据的所述步骤进一步包括将与所述目标打印设备控制器相关的信息添加到所述打印数据,并且其中所述传输是基于该信息执行的。

11.根据权利要求2至10任一项所述的用于控制打印数据的传输的方法,其中所述多个路由类型选项包括衍生。

12.根据权利要求11所述的用于控制打印数据的传输的方法,其中,所述衍生选项是在所述可配置逻辑装置中设置的,并且其中

衍生步骤(S75)包括将所述经处理打印数据传输到包括所述指定打印设备控制器的打印设备控制器组,并且

将所述重构打印数据提供(S9)到所述打印设备的所述步骤包括基于在从所述客户端发送之后做出的打印设备用户选择,将所述重构打印数据提供到所述打印设备。

13.根据权利要求12所述的用于控制打印数据的传输的方法,其中处理(S3)所述打印数据的所述步骤进一步包括添加识别所述打印设备控制器组中的所述打印设备控制器的信息。

14.根据权利要求12或13所述的控制打印数据的传输的方法,其中使用对等技术将所述打印数据传输到打印设备控制器组中的所述控制器。

15.根据权利要求2至14中任一项所述的用于控制打印数据的传输的方法,其中所述打印数据被传输到所述打印设备控制器组中的所述控制器,以便结合拉印使用。

16.根据权利要求1至15中任一项所述的方法,其中形成(S2)所述报头信息(470)包括包含识别多个打印设备控制器(140)的信息(471),并且其中将所述经处理打印数据(400)发送(S4)到所述指定打印设备控制器(140)是使用多播或广播发送执行的。

17.根据前述权利要求中任一项所述的用于控制打印数据的传输的方法,其中,

处理(S3)所述打印数据的所述步骤进一步包括对所述打印数据进行压缩和/或编码,并且

形成(S8)所述重构打印数据的所述步骤包括执行解压缩和/或解码。

18.根据前述权利要求中任一项所述的方法,进一步包括对所述打印数据执行(S15,S85)打印暂存的步骤。

19.根据权利要求18所述的方法,其中执行(S15)打印暂存的所述步骤是在从所述客户端发送到所述打印设备之前执行的。

20.根据权利要求18或19所述的方法,其中执行(S85)打印暂存的所述步骤是在所述指定打印设备控制器或所述目标打印设备控制器处执行的。

21.根据权利要求18至20中任一项所述的方法,其中执行(S85)打印暂存的步骤是结合拉印执行的。

22.根据前述权利要求中任一项所述的方法,其中所述网络中的所述可配置逻辑单元在所述可配置逻辑单元之间传输更新的网络控制器信息,使得所有所述可配置逻辑单元使用相关的网络控制器信息更新。

23.用于执行根据权利要求1至22中任一项所述的方法的步骤的软件。

24.用于控制将打印数据(480)从连接在网络(100)中的客户端(110)传输到连接在所述网络中的多个打印设备(130,130a)之一的客户端控制器装备(170),所述客户端控制器装备(170)包括客户端控制器(120)并且具有对可配置逻辑装置(125a,125b,125c)的访问,其中所述客户端控制器(120)被配置为:

根据请求接收来自所述客户端(110)的打印数据,以向在所述网络中的打印设备(130,130a)打印;

基于所述可配置逻辑装置(125a,125b,125c)中的信息形成用于所述打印数据(480)的报头信息(470),其中所述报头信息(470)包括与基于所述打印设备(130,130a)识别的至少一个指定打印设备控制器(140)相关的信息;以及

处理所述打印数据(480),以便提供包括所形成的报头信息(470)的经处理打印数据(400);以及

将所述经处理打印数据(400)发送至至少一个指定打印设备控制器(140)。

25.根据权利要求24所述的客户端控制器装备(170),其中所述可配置逻辑装置被布置为存储设置,所述设置识别与所述网络的多个所述打印设备中的每个相关联的一个打印设备控制器。

26.根据权利要求24或25所述的客户端控制器装备(170),其中所述可配置逻辑装置包括用于多个路由类型选项的设置,其中所述客户端控制器被布置为基于所述可配置逻辑装置(125a,125b,125c)的所述设置来处理所述打印数据,以便将路由类型信息添加至所述打印数据。

27.根据权利要求26所述的客户端控制器装备,其中所述可配置逻辑装置(125a,125b,125c)包括用于以下路由类型选项中至少两个的设置:

-直接传输选项,其中打印是在所述指定打印设备控制器所关联的打印设备处执行的,

-用于经由所述指定打印设备控制器的间接传输的选项,以及

-衍生。

28.根据权利要求27所述的客户端控制器装备(170),其中用于间接传输的所述选项包括以下两个可组合的选项:

-用于间接传输至目标打印设备控制器的选项,和

-用于间接传输至所述打印设备的选项。

29.根据权利要求27至28中任一项所述的客户端控制器装备(170),其中所述可配置逻辑装置(125a,125b,125c)包括设置,所述设置识别至少一个与各个指定打印设备控制器相关联的打印设备控制器组,以便在所述衍生路由类型选项中使用。

30.根据权利要求27所述的客户端控制器装备(170),其中所述客户端控制器(140)被布置为基于识别所述至少一个打印设备控制器组中的所述控制器的所述信息,形成用于所述打印数据的所述报头信息(470)。

31.根据权利要求24至30中任一项所述的客户端控制器装备(170),其中所述可配置逻辑装置(125a,125b,125c)包括用于所述打印数据的压缩和/或编码的设置,并且所述客户端控制器被布置为基于存储在所述可配置逻辑装置(125a,125b,125c)中的用于所述打印数据的压缩和/或编码的所述设置,来形成用于所述打印数据的所述报头信息(470),并根据存储在所述可配置逻辑装置(125a,125b,125c)中的所述设置,对所述打印数据进行压缩和/或编码。

32.根据权利要求24至31中任一项所述的客户端控制器装备(170),进一步包括被布置为对所述打印数据执行打印暂存的打印暂存子系统(190)。

33.根据权利要求24至32中任一项所述的客户端控制器装备(170),进一步包括被布置为根据请求提供所述打印数据,以向在所述网络中的打印设备打印的所述客户端(110)。

34.一种用于包括客户端(110)和打印设备(130,130a)的网络(100)的打印机装备(160),所述打印机装备(160)包括打印设备控制器(140)和托管所述打印设备控制器(140)的打印设备(130),其中所述打印设备控制器(140)被布置为接收包括报头信息(470)的经处理打印数据(400),读取所述经处理打印数据的所述报头信息(470)以及根据所述报头信息控制所述经处理打印数据,其中所述经处理打印数据的所述控制包括:

基于所述报头信息将所述经处理打印数据重构为所述打印设备可读取的格式,以及基于所述报头信息(470)将重构打印数据提供至所述打印设备(130,130a)或另一个打印设备控制器(140);或者

基于所述报头信息,将所述经处理打印数据(400)发送至至少一个其他打印设备控制器(140)。

35.根据权利要求34所述的打印机装备(160),其中所述打印装备为多功能打印设备。

36.根据权利要求34所述的打印机装备(160),其中所述打印机装备为打印机。

37.根据权利要求34所述的打印机装备(160),其中所述打印机装备为网络打印机。

38.根据权利要求34至37中任一项所述的打印机装备,进一步具有对可配置逻辑装置(125a,125b,125c)的访问。

39.根据权利要求38所述的打印机装备,其中所述打印设备控制器(140)被布置为基于在所述可配置逻辑装置(125a,125b,125c)中的信息,将所述经处理打印数据重构为所述打印设备可读的格式。

40.根据权利要求38或39所述的打印机装备,其中所述可配置逻辑装置包括布置在所述打印机装备中的可配置逻辑单元(125c),所述可配置逻辑单元被布置为与另一个打印机装备(160)的至少一个可配置逻辑单元(125c)和/或至少一个客户端可配置逻辑单元(125a)和/或至少一个网络可配置单元(125b)交换信息,以便具有对更新的网络控制信息的访问。

41.根据权利要求34至40中任一项所述的打印机装备,进一步包括被布置为执行打印暂存的打印暂存子系统(180)。

42.一种包括至少一个根据权利要求24至33中任一项所述的客户端装备(170)的网络(100)。

43.根据权利要求40所述的网络(100),进一步包括至少一个根据权利要求34至41中任一项所述的打印机装备控制器。

44.一种包括至少一个根据权利要求34至41中任一项所述的打印机装备的网络(100)。

45.一种网络,所述网络包括多个客户端、多个打印装备和用于控制所述网络的装置,其特征在于,所述打印装备包括打印设备控制器,所述打印设备控制器各自由一个关联打印设备托管,并且用于控制所述网络的所述装置包括至少一个与每个客户端相关联的客户端可配置逻辑单元(125a)和/或至少一个形成所述网络中的节点的网络可配置逻辑单元(125b)和/或至少一个与每个打印装备相关联的打印机可配置逻辑单元(125c),其中所述可配置逻辑单元被布置为提供网络控制信息,并且其中信息在所述可配置逻辑单元之间交换,使得所有可配置逻辑单元具有对更新的信息的访问。

46.根据权利要求45所述的网络,其中各个的打印机可配置逻辑单元(125c)与对应的打印设备控制器相关联。

47.根据权利要求45或46所述的网络,其中所述网络控制信息包括用于打印数据的传输的协调的信息。

48.根据权利要求45至47中任一项所述的网络,其中所述网络控制信息包括自动重新路由规则。

49.根据权利要求45至48中任一项所述的网络,其中所述网络控制信息包括加密密钥。

50.根据权利要求45至49中任一项所述的网络,其中所述网络信息包括来源于所述网络中多个客户端可配置逻辑单元(125a)中的可配置逻辑单元的信息。

51.根据权利要求45至50中所述的网络,其中所述网络控制信息包括定义的用于衍生功能的控制器组。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1