支持多个网络接口的成像设备以及编辑路由表的方法转让专利

申请号 : CN201210313395.1

文献号 : CN103095582B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 权容元

申请人 : 爱思打印解决方案有限公司

摘要 :

提供一种支持多个网络接口的成像设备以及编辑路由表的方法。成像设备接收用于改变在路由表中定义的多个网络接口与网络之间的网络设置的用户请求,基于接收的用户请求来编辑定义的网络设置,并存储路由表。

权利要求 :

1.一种通过使用路由表管理到多个网络接口的网络连接的成像设备,所述成像设备包括:用户接口,接收用于改变在路由表中定义的多个网络接口与网络之间的网络设置的用户请求;

路由表管理单元,基于接收的用户请求来编辑定义的网络设置;

存储单元,基于编辑的网络设置来更新和存储路由表。

2.如权利要求1所述的成像设备,其中,用户接口显示关于包括在路由表中的网络设置的信息。

3.如权利要求1所述的成像设备,其中,接收的用户请求包括关于将被添加到路由表的网络地址的用户请求。

4.如权利要求3所述的成像设备,其中,路由表管理单元通过映射多个网络接口中可连接到所述网络地址的网络接口来编辑定义的网络设置。

5.如权利要求3所述的成像设备,其中,路由表管理单元包括:连接控制单元,通过多个网络接口尝试到所述网络地址的连接;

路由获取单元,基于尝试连接的结果来获取关于可连接到所述网络地址的网络路由的信息,其中,路由表管理单元基于获取的关于网络路由的信息来编辑路由表。

6.如权利要求5所述的成像设备,其中,用户接口在向用户提供关于网络路由的信息之后从用户接收将被连接的网络路由,其中,路由表管理单元基于网络路由来编辑路由表。

7.如权利要求5所述的成像设备,其中,如果关于网络路由的信息包括多个网络路由,则用户接口通过根据将被包括在每个网络路由中的主机的数量排列所述多个网络路由,来向用户提供所述多个网络路由。

8.如权利要求7所述的成像设备,其中,连接控制单元通过针对每个网络接口使用ping测试、TCP/IP测试、根据路由跟踪命令的连接测试和基于通信协议的连接测试中的至少一个来尝试到所述网络地址的连接。

9.如权利要求1所述的成像设备,其中,接收的用户请求包括针对路由表的将被用户修正或删除的网络设置的用户请求。

10.一种编辑管理到成像设备的多个网络接口的网络连接的路由表的方法,所述方法包括:接收用于改变在路由表中定义的多个网络接口与网络之间的网络设置的用户请求;

基于接收的用户请求来编辑定义的网络设置;

基于编辑的网络设置来更新路由表。

11.如权利要求10所述的方法,还包括:在接收用户请求之前,显示关于包括在路由表中的网络设置的信息。

12.如权利要求10所述的方法,其中,接收的用户请求包括关于将被添加到路由表的网络地址的用户请求。

13.如权利要求12所述的方法,其中,编辑定义的网络设置的步骤包括:通过映射多个网络接口中可连接到所述网络地址的网络接口来编辑定义的网络设置。

14.如权利要求12所述的方法,其中,编辑定义的网络设置的步骤包括:通过多个网络接口尝试到所述网络地址的连接;

基于尝试连接的结果来获取关于可连接到所述网络地址的网络路由的信息;

基于获取的关于网络路由的信息来编辑路由表。

15.如权利要求14所述的方法,还包括:通过用户接口向用户提供关于网络路由的信息;

通过用户接口从用户接收将被连接的网络路由,其中,编辑定义的网络设置的步骤包括:基于网络路由来编辑路由表。

说明书 :

支持多个网络接口的成像设备以及编辑路由表的方法

[0001] 本申请要求于2011年10月28日提交到韩国知识产权局的第10-2011-0111410号韩国专利申请的优先权权益,该申请的公开通过引用完整地包含于此。

技术领域

[0002] 以下描述涉及一种支持多个网络接口的成像设备以及在该成像设备中编辑路由表的方法。

背景技术

[0003] 成像设备包括诸如打印机、扫描仪、复印机、传真机以及集成了这些装置的功能的多功能一体机(MFP)的装置。这些成像设备支持通过使用网络接口在网络上传输打印和扫描的文档的功能。因此,具有传输功能的成像设备包括可连接到有线网络或无线网络的网络接口。

发明内容

[0004] 另外的方面和/或优点将在以下描述中被部分地阐明,通过描述部分地将是清楚的,或者可通过实施本发明而被了解。
[0005] 以下描述涉及一种支持多个网络接口的成像设备以及在该成像设备中编辑路由表的方法。本发明总体构思不限于此,其他一般的发明构思可以存在。
[0006] 根据一方面,提供一种通过使用路由表管理到多个网络接口的网络连接的成像设备,所述成像设备包括:用户接口,接收用于改变在路由表中定义的多个网络接口与网络之间的网络设置的用户请求;路由表管理单元,基于接收的用户请求来编辑定义的网络设置;存储单元,基于编辑的网络设置来更新和存储路由表。
[0007] 根据另一方面,提供一种编辑管理到成像设备的多个网络接口的网络连接的路由表的方法,所述方法包括:接收用于改变在路由表中定义的多个网络接口与网络之间的网络设置的用户请求;基于接收的用户请求来编辑定义的网络设置;基于编辑的网络设置来更新路由表。

附图说明

[0008] 通过参照附图详细描述本发明的示例性实施例,本发明总体构思的以上和其他特点和优点将变得更加清楚,在附图中:
[0009] 图1A和图1B示出根据实施例的成像设备;
[0010] 图2是根据实施例的成像设备的框图;
[0011] 图3A示出根据实施例的包括在用户接口上显示的路由表中的网络设置;
[0012] 图3B示出根据实施例的通过用户接口将另外的网络地址输入到路由表的屏幕;
[0013] 图3C示出根据实施例的通过用户接口改变在路由表中定义的默认网关的屏幕;
[0014] 图4A是用于解释根据实施例的如果用户请求包括互联网协议(IP)地址,连接控制单元的操作的示图;
[0015] 图4B是用于解释根据实施例的如果用户请求包括IP地址和端口号,连接控制单元的操作的示图;
[0016] 图4C是用于解释根据实施例的如果用户请求包括IP地址、端口号和协议信息,连接控制单元的操作的示图;
[0017] 图5是用于解释根据实施例的在路由获取单元中获取网络路由的处理的示图;
[0018] 图6示出根据实施例的通过用户接口选择路由获取单元获取的网络路由的屏幕;
[0019] 图7示出根据实施例的通过将网络设置添加到在用户接口上显示的路由表获得的结果;
[0020] 图8是根据实施例的编辑成像设备的路由表的方法的流程图。

具体实施方式

[0021] 现在将详细参考实施例,实施例的示例在附图中示出,其中,相同的标号始终表示相同的元件。以下通过参照附图描述实施例以解释本发明。
[0022] 将参照附图更全面地描述本发明总体构思,其中,示例性实施例显示在附图中。在一系列元件之前使用的诸如“……中的至少一个”的表述修饰整个一系列元件,而不是修改该系列中的单独元件。
[0023] 图1A和图1B示出根据实施例的成像设备1。参照图1A和图1B,成像设备1通过使用第一网络接口20和第二网络接口30经由有线连接或无线连接而连接到网络2、网络3或网络4中的至少一个,成像设备1包括支持复印、传真发送和接收、打印、电子邮件传输、文件传输到服务器和扫描中的至少一个功能的一般的多功能一体机(MFP)。在以下实施例中成像设备1将作为MFP被描述,但是本发明总体构思不限于此,例如,成像设备1可以是诸如打印机、扫描仪或传真机的单独设备。
[0024] 成像设备1包括网络接口20和30。例如,第一网络接口20可经由有线连接而连接到网络2或网络4,第二网络接口30可经由无线连接而连接到网络3或网络4,但是本发明总体构思不限于此。第一网络接口20和第二网络接口30可以被制造为板上型网络接口或者网卡型网络接口。此外,第一网络接口20和第二网络接口30可以被制造在一个网络板上。
[0025] 在本实施例中,第一网络接口20和第二网络接口30使用不同的硬件地址(例如,媒体访问控制(MAC)地址)和不同的软件地址(例如,互联网协议(IP)地址)。MAC地址是以太网卡的硬件地址并且被写入以太网卡的只读存储器(ROM)中,其中,以太网卡是一种网络接口卡。这样,因为第一网络接口20和第二网络接口30使用MAC地址,所以尽管第一网络接口20和第二网络接口30中的一个正在执行网络操作,但是另一个也可同时执行网络操作。
[0026] 作为参考,虽然成像设备1在图1A和图1B中包括第一网络接口20和第二网络接口30二者,但是本领域普通技术人员将理解,两个或更多个网络接口可被包括在成像设备1中。
[0027] 参照图1A,包括在成像设备1中的第一网络接口20经由有线连接而连接到诸如互联网的网络2,并发送和接收数据。第二网络接口30经由无线连接而连接到诸如内联网的网络3,并发送和接收数据。即,图1A中示出的成像设备1的第一网络接口20和第二网络接口30分别连接到彼此分离的网络2和网络3。
[0028] 参照图1B,包括在成像设备1中的第一网络接口20经由有线连接而连接到网络4,并发送和接收数据。第二网络接口30经由无线连接而连接到网络4,并发送和接收数据。即,图1B中示出的成像设备1的第一网络接口20和第二网络接口30连接到用于互联网连接或内联网连接的网络4。
[0029] 图1A中示出的成像设备1通过使用不同的第一网络接口20和第二网络接口30连接到不同的网络2和网络3,从而存储在成像设备1中的路由表需要被适当地管理。然而,图1B中示出的成像设备1通过使用不同的第一网络接口20和第二网络接口30连接到同一网络4,因此,虽然另外的网络设置没有被输入到路由表中,但是成像设备1可使用初始网络设置连接到网络2和网络3。
[0030] 更具体地讲,对于到网络4的一般连接,诸如关于第一网络接口20和第二网络接口30的IP地址、子网和网关地址的网络设置被定义在路由表中。例如,如果IP地址是
192.10.1.10,子网是255.255.255.0,网关地址是192.10.1.1,则第一网络接口20或第二网络接口30连接到192.10.1的网络4。因此,第一网络接口20或第二网络接口30可连接到以
192.10.1开始的所有IP地址。
[0031] 然而,路由表通常可不包括关于另一网络路由的信息。例如,路由表可不定义关于不属于192.10.1的IP地址的网络路由。如果不属于192.10.1(例如,128.168.10)的IP地址是目的地,则第一网络接口20或第二网络接口30通过在路由表中定义的默认网关来尝试连接。然而,如果可连接到128.168.10的默认网关没有被定义在路由表中,则即使第一网络接口20或第二网络接口30被指定为默认网关,也因为第一网络接口20没有通过路由表物理连接到128.168.10.10的IP地址,所以第一网络接口20或第二网络接口30不能连接到128.168.10.10的IP地址。
[0032] 因此,仅当关于特定网络路由的信息被定义在路由表中时,与默认网关对应的第一网络接口20或第二网络接口30才能连接到该网络路由。
[0033] 通常,如果成像设备1包括第一网络接口20和第二网络接口30,则成像设备1不向用户提供方便地管理用于网络设置的路由表的功能。具体地讲,因为对用户来说编辑路由表并不容易,所以用户需要专业网络管理员的帮助以将第一网络接口20和第二网络接口30连接到其他期望的网络。
[0034] 然而,根据本实施例的成像设备1向用户提供更容易地、直观地编辑路由表的功能,因此更容易管理包括在成像设备1中的第一网络接口20和第二网络接口30的网络连接。以下将更详细地描述本实施例的成像设备1的构造和操作。
[0035] 图2是根据本发明总体构思的实施例的成像设备1的框图。
[0036] 参照图2,成像设备1包括用户接口10、第一网络接口20、第二网络接口30、路由表管理单元40和存储单元50。就这一点而言,路由表管理单元40包括连接控制单元410和路由获取单元420。
[0037] 路由表管理单元40可对应于一种处理器。因此,可以以多个逻辑门的阵列或者通用微处理器和存储可在通用微处理器中执行的程序的存储器的组合来实现路由表管理单元40。此外,本领域普通技术人员将理解,可使用一种硬件来实现路由表管理单元40。
[0038] 图2中示出的成像设备1包括不会模糊本实施例的特点的与本实施例相关的元件。然而,本领域普通技术人员将理解,成像设备1还可包括除了图2中示出的元件之外的通用元件。
[0039] 用户接口10显示关于包括在成像设备1中存储的路由表中的网络设置的信息。就这一点而言,用户接口10通过使用用于显示视频信息的装置(例如,显示器、液晶显示器(LCD)屏幕、发光二极管(LED)、分级显示装置等)以及用于显示音频信息的装置(例如,扬声器等)来显示路由表,以进行用户显示。因此,用户可直观地识别当前存储在成像设备1中的路由表的网络设置。
[0040] 用户接口10接收用于改变在显示的路由表中定义的第一网络接口20和第二网络接口30与图1A的网络2和网络3或图1B的网络4之间的网络设置的用户请求。就这一点而言,例如,用户接口10通过使用用于输入信息的装置和方法(诸如,键盘、鼠标、触摸屏或语音识别)来接收用户请求。
[0041] 即,成像设备1的用户接口10对应于本地用户接口(UI)。
[0042] 图3A示出根据实施例的包括在用户接口10上显示的路由表中的网络设置301。
[0043] 参照图3A,用户接口10显示关于路由表当前定义的目的地、网关以及第一网络接口20和第二网络接口30的网络设置301。
[0044] 即,图3A显示可连接到在第一网络接口20和第二网络接口30中指定的网关的子网。例如,对于与以192.1.10的网关开始的主机的通信,该主机可通过网络接口“eth0”连接,对于与以192.1.20的网关开始的主机的通信,该主机可通过网络接口“wireless0”连接。默认项通过路由表指示,在当前未知目的地中使用网络接口“eth0”。就这一点而言,网络接口“eth0”对应于第一网络接口20,网络接口“wireless0”对应于第二网络接口30。
[0045] 用户接口10还可显示删除按钮302、添加按钮303以及默认网关按钮304,以提供编辑路由表的功能。
[0046] 用户可通过点击显示在用户接口10上的删除按钮302来删除包括在路由表中的当前网络设置301。用户还可通过点击显示在用户接口10上的默认网关按钮304来改变或修正包括在路由表中的当前网络设置301的默认网关。
[0047] 用户还可通过在用户接口10上显示的ping测试框305中输入特定网络地址来容易地对该特定网络地址执行ping测试。
[0048] 此外,用户可通过点击显示在用户接口10上的添加按钮303来将新的网络设置添加到路由表。
[0049] 图3B示出根据实施例的通过用户接口10将另外的网络地址输入到路由表的屏幕。
[0050] 参照图3B,用户可通过显示在用户接口10上的网络设置添加屏幕来输入关于将被添加到路由表的IP地址的IP地址信息。当用户被正确地通知将被添加的网络地址时,可使用图3B中示出的显示在用户接口10上的屏幕。即,如果通过图3B中示出的显示在用户接口10上的屏幕输入网络地址,则可跳过诸如ping测试的连接测试,并且可直接将输入的网络地址添加到路由表。
[0051] 图3C示出根据实施例的通过用户接口10改变在路由表中定义的默认网关的屏幕。
[0052] 参照图3C,用户可通过显示在用户接口10上的默认网关编辑屏幕来修正当前定义的默认网关。
[0053] 参照图2,通过用户接口10从用户接收的用户请求包括针对路由表的关于将被添加到路由表的网络地址的请求和关于将被修正或删除的网络设置的请求中的至少一个。
[0054] 如果用户接口10接收到关于将被添加到路由表的网络地址的请求,则用户请求的网络地址包括关于IP地址、端口号和通信协议中的至少一个的信息。
[0055] 例如,用户请求可仅包括IP地址作为将被添加到路由表的网络地址。此外,如果将被添加的网络通过根据传输控制协议(TCP)的IP地址和端口号被提供服务,则用户请求可包括IP地址和端口号作为将被添加到路由表的网络地址。此外,如果将被添加的网络通过根据输入协议的IP地址和端口号被提供服务,则用户请求可包括IP地址、端口号和协议信息作为将被添加到路由表的网络地址。
[0056] 路由表管理单元40基于接收到的用户请求来编辑在路由表中定义的网络设置。
[0057] 如果通过用户接口10接收到针对路由表的关于将被修正或删除的网络设置的请求,则路由表管理单元40针对当前显示的路由表的网络设置(图3A的301)修正或删除用户请求的网络设置。
[0058] 例如,如果用户期望删除在图3A中指定在“eth0”中的192.1.10.0的目的地址,则路由表管理单元40编辑路由表的网络设置以删除指定在“eth0”中的192.1.10.0的目的地址。可选择地,例如,如果用户期望将“wireless0”指定为图3A的192.20.1的网关中的默认网关,则路由表管理单元40修正路由表的网络设置以将“wireless0”指定为192.20.1的默认网关。
[0059] 然而,如果通过用户接口10接收到关于将被添加到路由表的网络地址的用户请求,则路由表管理单元40进行如下所述的操作。
[0060] 路由表管理单元40通过在网络接口中将可连接的网络接口映射到将被添加的网络地址来编辑在路由表中定义的网络设置。即,可连接的网络接口被定义为与网络地址对应的默认网关。
[0061] 更具体地讲,如上所述,路由表管理单元40包括连接控制单元410和路由获取单元420。
[0062] 连接控制单元410通过使用第一网络接口20和第二网络接口30尝试到将被添加的网络地址的连接。连接控制单元410通过针对第一网络接口20和第二网络接口30使用ping测试、TCP/IP测试、根据路由跟踪命令的连接测试以及基于通信协议的连接测试中的至少一个来尝试到将被添加的网络地址的连接。
[0063] 如上所述,用户可通过用户接口10请求作为将被添加的网络地址的IP地址、IP地址和端口号、或IP地址、端口号和协议信息。在三个用户请求的情况下,连接控制单元410尝试以下连接。
[0064] 图4A是用于解释根据实施例的如果用户请求包括IP地址,连接控制单元410的操作的示图。
[0065] 参照图4A,如果用户请求包括IP地址,则连接控制单元410执行ping测试以确定是否可将包发送到该IP地址。即,连接控制单元410控制第一网络接口20和第二网络接口30发送与ping测试对应的互联网控制消息协议(ICMP)的回应(Echo)请求,并尝试连接。如果第一网络接口20或第二网络接口30接收到回应(Echo)应答,则可通过第一网络接口20或第二网络接口30进行到该IP地址的连接。
[0066] 图4B是用于解释根据实施例的如果用户请求包括IP地址和端口号,连接控制单元410的操作的示图。
[0067] 参照图4B,如果用户请求包括IP地址和端口号,则连接控制单元410控制第一网络接口20和第二网络接口30尝试到该IP地址和端口号的TCP/IP连接。如果第一网络接口20或第二网络接口30成功进行TCP/IP连接,则可通过第一网络接口20或第二网络接口30进行到该IP地址的连接。就这一点而言,如果成像设备1具有基于Linux的操作系统(OS),则连接控制单元410可使用例如路由跟踪命令。
[0068] 图4C是用于解释根据实施例的如果用户请求包括IP地址、端口号和协议信息,连接控制单元410的操作的示图。
[0069] 参照图4C,如果用户请求包括IP地址、端口号和协议信息,则连接控制单元410控制第一网络接口20和第二网络接口30以所述协议信息指示的协议来发送包。如果第一网络接口20或第二网络接口30接收到对发送的包的应答,则可通过第一网络接口20或第二网络接口30进行到该IP地址的连接。例如,如果用户请求简单网络管理协议(SNMP),则连接控制单元410将SNMP Get Request(SNMP获取请求)发送到IP地址的161端口,然后根据是否接收到SNMP应答来确定可连接到该IP地址的第一网络接口20或第二网络接口30。
[0070] 返回参照图2,路由获取单元420基于连接控制单元410的连接结果,获取关于可连接到将被添加到第一网络接口20和第二网络接口30中的网络地址的网络路由的信息。路由表管理单元40基于获取的关于网络路由的信息来编辑路由表。
[0071] 路由获取单元420根据连接控制单元410的连接结果,获取以下类型的关于网络路由的信息。
[0072] 路由获取单元420可通过仅使用IP地址来获取关于网络路由的信息。例如,如果成像设备1包括具有192.168.1.1的网关的第一网络接口20和具有192.168.2.1的网关的第二网络接口30,并且用户请求包括192.168.10.10的IP地址,则连接控制单元410通过第一网络接口20和第二网络接口30对192.168.10.10的IP地址执行ping测试。如果连接控制单元410通过第一网络接口20成功进行ping测试,则路由获取单元420获取网络路由“192.168.10.10,192.168.1.1,eth0”。
[0073] 可选择地,路由获取单元420可通过与IP地址的IP种类类型对应的子网来获取关于网络路由的信息。因为192.168.10.10的IP种类类型是C类,所以路由获取单元420获取网络路由“192.168.10.0/24,192.168.1.1,eth0”。
[0074] 可选择地,路由获取单元420可通过对IP地址的IP种类类型的连接测试来获取关于网络路由的信息。例如,路由获取单元420可基于对属于C类的192.168.10.1和192.168.10.254的连接测试结果,获取关于192.168.10.10的子网的信息,以确定
192.168.10.10的子网。为了测试大子网是否可用,如果可基于关于192.168.14.1至
192.168.14.254中的一个的连接测试结果来进行连接,则路由获取单元420获取网络路由“192.168.8.0/21,192.168.1.1,eth0”。如上所述,路由获取单元420可基于关于与IP地址相邻的可选IP地址的连接控制单元410的连接测试结果,获取更多的网络路由。
[0075] 可选择地,当路由跟踪命令被使用时,路由获取单元420可获取关于网络路由的信息。例如,如果连接控制单元410尝试到IP地址和端口号的TCP/IP连接,则连接控制单元410还使用路由跟踪命令。因此,路由获取单元420另外获取发送包的网关。路由获取单元420可通过使用另外的网关地址和IP地址计算包括另外的网关地址和IP地址的网络地址来获取关于网络路由的信息。就这一点而言,路由获取单元420可通过对另外的网关地址和IP地址的比特执行AND(与)操作并将连续的1组成为子网,来获取关于网络路由的信息。
[0076] 可选择地,路由获取单元420可获取关于在包括路由表中定义的一个网络路由和IP地址的子网中的新的网络路由的信息。在这种情况下,路由获取单元420可获取与在路由表中定义的给定网络路由的数量一样多的关于新的网络路由的信息。就这一点而言,因为新的网络路由包括给定网络路由,所以路由获取单元420删除给定网络路由。
[0077] 用户接口10通过显示路由获取单元420获取的网络路由信息来向用户提供网络路由。用户接口10从用户接收将被连接的网络路由。路由表管理单元40基于通过用户接口10接收的网络路由来编辑路由表。
[0078] 就这一点而言,如果多个网络路由被包括在获取的网络路由信息中,则用户接口10可通过根据包括在每个网络路由中的主机的数量排列网络路由,来向用户提供获取的网络路由信息。即,用户接口10通过基于优先级以主机的升序或以主机的降序排列网络路由来显示获取的网络路由信息。
[0079] 存储单元50基于编辑的网络设置来更新和存储路由表。
[0080] 图5是用于解释根据实施例的在路由获取单元420中获取网络路由的处理的示图。
[0081] 参照图5,具有地址128.168.10.10的笔记本电脑501可仅通过“wireless0”的网关192.1.20.1连接到成像设备1。因此,如果“eth0”是默认网关,则必须编辑路由表的网络设置。
[0082] 连接控制单元410通过“eth0”和“wireless0”尝试连接,以将在成像设备1中扫描的文档发送到具有地址128.168.10.10的笔记本电脑501。因为具有地址191.1.10.11的“eth0”与128.168.10.10物理断开,所以对“eth0”的ping测试失败,而因为具有地址192.1.20.12的“wireless0”连接到128.168.10.10,所以对“wireless0”的ping测试成功。
因此,路由获取单元420针对可连接到128.168.10.10的网络路由获取关于“wireless0”的网关192.1.20.1的信息。就这一点而言,因为128.168.10.10是C类地址,所以路由获取单元
420可获取子网255.255.0.0或子网255.255.255.0。
[0083] 图6示出根据实施例的通过用户接口10选择路由获取单元420获取的网络路由的屏幕。
[0084] 参照图6,作为针对具有网关192.1.20.1的“wireless0”获取网络路由的结果,路由获取单元420获取目的地128.168.20.1和子网255.255.225.0的网络路由以及目的地128.168.0.0和子网255.255.0.0的另一网络路由。用户接口10向用户显示网络路由获取结果,并且从用户接收网络路由的选择。
[0085] 参照图5,成像设备1包括两个网络接口(如“eth0”和“wireless0”),因此使用成像设备1的用户可以作为两个组被管理。即,可通过将用户分类为通过“eth0”有线连接的用户和通过“wireless0”无线连接的用户来配置网络。在这种情况下,使用128.168.xxx.xxx的笔记本电脑501可通过允许成像设备1打印文档并发送扫描的文档来配置网络。
[0086] 图7示出根据实施例的通过将网络设置701添加到在用户接口10上显示的路由表获得的结果。
[0087] 参照图7,如果用户请求是关于添加网络地址的请求,则基于上述的路由表管理单元40的编辑处理,将网络设置701添加到路由表。
[0088] 图8是根据实施例的编辑成像设备的路由表的方法的流程图。
[0089] 参照图8,本实施例的编辑成像设备的路由表的方法包括由图1A、图1B和图2中示出的成像设备1按时间顺序进行处理的操作。因此,即使下文中省略,参照附图的描述也可应用于编辑路由表的方法。
[0090] 在操作801,用户接口10接收用于改变在路由表中定义的第一网络接口20和第二网络接口30与网络2、网络3或网络4之间的网络设置的用户请求。
[0091] 在操作802,路由表管理单元40基于用户请求来编辑网络设置。
[0092] 在操作803,存储单元50基于编辑的网络设置来更新和存储路由表。
[0093] 根据实施例,用户可通过用户接口亲手编辑成像设备的路由表,因此用户可更容易地、直观地管理网络设置,而不需要专业网络管理员的帮助。
[0094] 上述实施例可记录在包括用于执行通过计算机实现的各种操作的程序指令的计算机可读介质中。所述介质还可包括单独的程序指令、数据文件、数据结构等,或者包括它们的组合。记录在介质上的程序指令可以是为了实施例的目的而专门设计和构造的程序指令,或者可以是计算机软件领域的技术人员公知的和可用的程序指令。计算机可读介质的示例包括磁介质(诸如硬盘、软盘和磁带)、光介质(诸如CD ROM盘和DVD)、磁光介质(诸如光盘)以及专门构造以存储和执行程序指令的硬件装置(诸如只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。计算机可读介质还可以是分布的网络,从而程序指令以分布方式被存储和执行。程序指令可通过一个或多个处理器来执行。计算机可读介质还可在至少一个执行(像处理器处理)程序指令的专用集成电路(ASIC)或现场可编程门阵列(FPGA)中实现。程序指令的示例包括诸如由编译器产生的机器代码和包含可由计算机使用解释器执行的高级代码的文件二者。上述装置可被构造为充当一个或多个软件模块以执行上述实施例的操作,反之亦然。
[0095] 尽管已经使用特定术语参照示例性实施例具体显示和描述了本发明总体构思,但是实施例和术语被用于解释本发明总体构思,而不应被解释为限制权利要求限定的本发明总体构思的范围。应该仅以描述意义,而不是限制的目的,来考虑优选实施例。因此,本发明总体构思的范围不是由本发明总体构思的详细描述来限定,而是由权利要求来限定,所述范围内的所有不同将被解释为包括在本发明总体构思中。
[0096] 虽然已经显示和描述了若干实施例,但是本领域技术人员将理解,在不脱离本发明的原理和精神的情况下,可以对这些实施例作出改变,本发明的范围由权利要求及其等同物来限定。