一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理装置、存储介质及信息处理方法与流程

2022-03-19 14:10:43 来源:中国专利 TAG:


1.本发明涉及一种信息处理装置、存储介质及信息处理方法。


背景技术:

2.已知一种连接多个虚拟网络彼此之间的技术。
3.在专利文献1中记载有如下方法:用二层交换机来监视从多个网站发送的第1虚拟lan构成用帧,并根据所监视的第1虚拟lan构成用帧来分配网络用虚拟lan识别符,用监视第1虚拟lan构成用帧的二层交换机根据所分配的网络用虚拟lan识别符生成第2虚拟lan构成用帧,并传播到网络内的多个二层交换机,构成分散到多个网站的虚拟lan。
4.在专利文献2中记载有如下方法:在虚拟lan中,通过测定边缘节点的通信量而预测通信量大的入口节点和出口节点,通过设定光路来增加入口节点与出口节点之间的频带。
5.专利文献1:日本专利第3794496号公报
6.专利文献2:日本专利第3746282号公报
7.为了利用特定功能,可以考虑连接多个虚拟网络。在该情况下,若始终连接多个虚拟网络,则该多个虚拟网络之间的安全性会降低。


技术实现要素:

8.本发明的目的在于,与始终连接多个虚拟网络的情况相比,提高该多个虚拟网络之间的安全性。
9.方案1所述的发明为信息处理装置,其具有处理器,所述处理器进行如下处理:形成第1虚拟网络;在执行特定功能的情况下,连接所述第1虚拟网络与由其他装置形成的第2虚拟网络;及在执行所述特定功能之后,解除所述第1虚拟网络与所述第2虚拟网络的连接。
10.方案2所述的发明在方案1所述的信息处理装置中,所述处理器在执行所述特定功能的情况下,当所述第2虚拟网络与所述第1虚拟网络属于同一组时,连接所述第1虚拟网络与所述第2虚拟网络。
11.方案3所述的发明在方案2所述的信息处理装置中,用于识别形成了虚拟网络的装置的装置识别信息、用于识别组的组识别信息及用于识别虚拟网络的网络识别信息被建立关联并注册,所述处理器在执行所述特定功能的情况下,当与所述第1虚拟网络属于同一组且与所述第1虚拟网络具有相同的网络识别信息的所述第2虚拟网络由所述其他装置形成并注册时,连接所述第1虚拟网络与所述第2虚拟网络。
12.方案4所述的发明在方案3所述的信息处理装置中,所述处理器还执行如下处理:在执行了所述特定功能的情况下,从注册中删除彼此建立关联的自身装置的装置识别信息、利用了所述特定功能的用户所属组的组识别信息、以及由自身装置形成并被所述用户利用的虚拟网络的网络识别信息。
13.方案5所述的发明在方案3所述的信息处理装置中,所述处理器还执行如下处理:
在所述用户登录到自身装置的情况下,将自身装置的装置识别信息、所述用户所属组的组识别信息、以及所述用户利用的虚拟网络的网络识别信息建立关联并注册;及在所述用户从自身装置注销的情况下,从注册中删除彼此建立关联的自身装置的装置识别信息、所述用户所属组的组识别信息、以及所述用户利用的虚拟网络的网络识别信息。
14.方案6所述的发明为存储介质,其存储有用于使计算机执行如下功能的程序:形成第1虚拟网络;在执行特定功能的情况下,连接所述第1虚拟网络与由其他装置形成的第2虚拟网络;及在执行所述特定功能之后,解除所述第1虚拟网络与所述第2虚拟网络的连接。
15.方案7所述的发明为信息处理方法,其包括如下步骤:形成第1虚拟网络;在执行特定功能的情况下,连接所述第1虚拟网络与由其他装置形成的第2虚拟网络;及在执行所述特定功能之后,解除所述第1虚拟网络与所述第2虚拟网络的连接。
16.发明效果
17.根据本发明的第1、6及7方案,与始终连接多个虚拟网络的情况相比,提高该多个虚拟网络之间的安全性。
18.根据本发明的第2、3方案,与连接属于不同组的多个虚拟网络的情况相比,能够提高该多个虚拟网络之间的安全性。
19.根据本发明的第4方案,与在执行特定功能之后也不删除装置识别信息、组识别信息及网络识别信息而注册的情况相比,能够提高虚拟网络的安全性。
20.根据本发明的第5方案,与在用户注销之后也不删除装置识别信息、组识别信息及网络识别信息而注册的情况相比,能够提高虚拟网络的安全性。
附图说明
21.根据以下附图,对本发明的实施方式进行详细叙述。
22.图1是表示本实施方式所涉及的信息处理系统的结构的框图;
23.图2是表示复合机的结构的框图;
24.图3是表示管理数据库的图;
25.图4是表示变形例所涉及的信息处理系统的结构的框图;
26.图5是表示设备列表的图;
27.图6是表示设备列表的图。
28.符号说明
29.10a、10b-复合机,12-服务器,22-存储器,24-处理器。
具体实施方式
30.参考图1,对本实施方式所涉及的信息处理系统进行说明。
31.在本实施方式所涉及的信息处理系统中,在多个网站的每个网站中形成一个或多个虚拟网络,在多个网站之间连接多个虚拟网络。例如,由设置于网站中的信息处理装置形成虚拟网络。在本实施方式中,当满足特定条件时连接多个虚拟网络。特定条件例如是用户登录到信息处理装置的情况、信息处理装置的电源接通的情况、或者由信息处理装置执行特定功能的情况等。
32.图1中示出本实施方式所涉及的信息处理系统的结构的一例。信息处理系统例如
包括复合机10a、10b和服务器12。复合机10a、10b及服务器12能够经由通信路径n而与其他装置进行通信。通信路径n例如是互联网或其他网络。
33.复合机10a、10b是本实施方式所涉及的信息处理装置的一例。复合机10a、10b例如包括打印机及扫描器,作为图像形成装置发挥功能。例如,复合机10a、10b具有打印功能、扫描功能及复印功能等。复合机10a、10b也可以具有传真功能。由每个复合机10a、10b形成一个或多个虚拟网络。
34.复合机10a、10b仅为本实施方式所涉及的信息处理装置的一例。复合机可以不包括在信息处理系统中,或者复合机包括在信息处理系统中,并且具有形成虚拟网络的功能的除了复合机以外的装置作为信息处理装置的一例包括在信息处理系统中。这种装置若具有形成虚拟网络的功能,则可以是任何装置。例如,具有图像处理功能的装置(例如扫描器等图像处理装置)、个人计算机(以下,称为“pc”)或不具有图像处理、图像形成的功能的装置等也可以作为信息处理装置的一例包括在信息处理系统中。
35.复合机10a、10b例如能够经由网关(gw)及通信路径n而与其他装置进行通信。
36.例如,复合机10a、pc(a)、pc(b)、pc(c)及pc(d)连接于同一网络(例如lan(local area network:局域网))。并且,pc(a)、pc(b)及pc(c)属于组a,pc(d)属于组b。组例如是公司、公司内的部门或其他组织(例如社团、俱乐部等)。
37.复合机10a在存在自身装置的lan内形成作为虚拟网络的一例的vlan(virtual local area network:虚拟局域网)。更详细地进行说明,通过对应于vlan的复合机10a、对应于vlan的交换机及路由器协作而形成vlan。在图1所示例中,形成有作为对组a提供的vlan的vlan-001和作为对组b提供的vlan的vlan-002。属于组a的pc能够利用复合机10a提供的vlan-001。属于组b的pc能够利用复合机10b提供的vlan-002。
38.例如,用户能够在复合机10a中选择vlan-001,并将通过复合机10a的扫描而生成的图像数据发送到连接于vlan-001的pc。并且,用户能够在复合机10a中选择vlan-001,从连接于vlan-001的pc向复合机10a发送图像数据,并且在复合机10a中打印该图像数据。利用复合机10b时或利用其它虚拟网络时也相同。
39.并且,复合机10b、pc(e)、pc(f)、pc(g)及pc(h)连接于同一网络(例如lan)。并且,pc(e)属于组a,pc(f)、pc(g)及pc(h)属于组b。
40.与复合机10a同样,复合机10b在存在自身装置的lan内形成作为虚拟网络的一例的vlan。在图1所示例中,形成有对组a提供的vlan-001和对组b提供的vlan-002。属于组a的pc能够利用复合机10b提供的vlan-001。属于组b的pc能够利用复合机10b提供的vlan-002。
41.以下,参考图2对复合机10a、10b的结构进行说明。以下,在无需区分复合机10a、10b的情况下称为“复合机10”。图2中示出复合机10的结构的一例。
42.复合机10例如包括打印机14、扫描器16、通信装置18、ui20、存储器22及处理器24。
43.打印机14是将图像印刷于纸张等记录媒体上的装置。扫描器16是通过读取纸张等记录媒体而生成图像数据的装置。
44.通信装置18是具有通信芯片、通信电路等的通信接口,具有对其他装置发送息的功能、以及接收从其他装置发送的信息的功能。基于通信装置18的通信可以是有线通信,也可以是无线通信。
45.ui20是用户界面,包括显示器和操作装置。显示器是液晶显示器、el显示器等。操
作装置是键盘、输入键、操作面板等。ui20可以是兼具显示器和操作装置的触摸面板等ui。
46.存储器22是构成存储各种信息的一个或多个存储区域的装置。存储器22例如是硬盘驱动器、各种存储器(例如ram、dram、rom等)、其他存储装置(例如光盘等)或其组合。一个或多个存储器22包括在复合机10中。
47.处理器24构成为控制复合机10的各部的动作。处理器24可以具有存储器。例如,处理器24形成vlan等虚拟网络。并且,处理器24连接由自身装置形成的虚拟网络与由其他装置形成的虚拟网络。例如,处理器24在满足特定条件的情况下,连接多个虚拟网络。
48.服务器12包括通信装置、ui、存储器及处理器。在服务器12的存储器中形成有用于管理虚拟网络的管理数据库。在管理数据库中,例如用于识别所形成的虚拟网络的网络识别信息(例如vlan-id)、用于识别形成有该虚拟网络的装置的装置识别信息(例如ip地址或mac地址)、用于识别组的组识别信息(例如组id)彼此被建立关联并注册,这些信息存储于服务器12的存储器。
49.图3中示出管理数据库的一例。例如,由复合机10a形成有提供于组a的vlan,复合机10a的装置识别信息(例如,mfp-a ip-adr(复合机10a的ip地址)等)、表示组a的组id及由复合机10a形成的vlan的vlan-id彼此被建立关联并注册。
50.同样地,由复合机10b形成有提供于组a的vlan,复合机10b的装置识别信息(例如,mfp-b ip-adr(复合机10b的ip地址)等)、表示组a的组id及由复合机10b形成的vlan的vlan-id彼此被建立关联并注册。
51.以下,对各实施例进行说明。
52.(实施例1)
53.以下,对实施例1进行说明。在实施例1中,若用户登录到复合机10,则由该复合机10形成的虚拟网络与由其他装置形成的虚拟网络连接。以下,对实施例1所涉及的处理流程进行详细说明。
54.首先,用户登录到某一装置(在此,作为一例为复合机10a)。例如,对该用户的认证由复合机10a或认证服务器等装置来进行,若该认证成功,则该用户被允许登录到复合机10a。以下,将登录到复合机10的用户称为“登录用户”。
55.若用户登录到复合机10a,则确定被该用户利用的vlan。
56.例如,由复合机10a形成的vlan的vlan-id一览显示于复合机10a的显示器,登录用户可以从该一览中选择该登录用户利用的vlan的vlan-id。作为另一例,登录用户可以将该登录用户利用的vlan的vlan-id输入到复合机10a。
57.作为另一例,对每个用户可以预先确定用户能够利用的vlan,并且用户的识别信息与该用户能够利用的vlan的vlan-id预先被建立关联并存储于复合机10、服务器12等。在该情况下,复合机10a的处理器24将具有与登录用户建立关联的vlan-id的vlan确定为被该登录用户利用的vlan。
58.作为又一例,用户属于组,vlan预先与组建立关联,复合机10a的处理器24可以将与登录用户所属的组建立关联的vlan确定为被该登录用户利用的vlan。
59.若用户登录到复合机10a,则复合机10a的处理器24将虚拟网络信息发送到服务器12。虚拟网络信息包括作为用户所登录的自身装置的复合机10a的装置识别信息(例如复合机10a的ip地址等)、登录用户所属组的组识别信息(例如组id)及登录用户利用的vlan的
vlan-id。在此,作为一例,登录用户属于组a,登录用户利用的vlan是属于组a的vlan-001。
60.虚拟网络信息注册在服务器12中。如图3所示,复合机10a的装置识别信息(mfp-a ip-adr等)、登录用户所属组a的组id及登录用户利用的vlan的vlan-id(例如vlan-001)注册在服务器12中。
61.与用户登录到复合机10a时同样,在用户登录到复合机10b的情况下,虚拟网络信息也注册在服务器12中。在此,作为一例,如图3所示,复合机10b的装置识别信息(mfp-b ip-adr等)、登录用户所属组a的组id及登录用户利用的vlan的vlan-id(例如vlan-001)注册在服务器12中。
62.当用户登录到该复合机10时,复合机10的处理器24检索注册在服务器12中的与同一组id建立关联的vlan。例如,当用户登录到该复合机10时,复合机10的处理器24检索与注册在服务器12中的vlan的同一组id建立关联的vlan。在与同一组id建立关联的vlan注册在服务器12中的情况下,复合机10的处理器24连接与同一组id建立关联的多个vlan。更具体地进行说明,复合机10的处理器24连接与同一组id建立关联并具有相同的网络识别信息的多个vlan。处理器24可以询问用户是否连接vlan,在用户指示了连接的情况下连接多个vlan。
63.例如,处理器24可以在同一网络(例如二层网桥连接)中构成多个vlan,也可以对vlan之间的ip分组进行路由。由此,可以在被连接的多个vlan之间进行ip通信。例如,可以访问连接于vlan的设备(例如pc等),并且可以执行发现协议或打印协议等。
64.例如,在用户登录到复合机10的期间,服务器12可以保持该登录时被注册的虚拟网络信息,并且当用户从该复合机10被注销时,可以删除该虚拟网络信息。作为另一例,在用户从该复合机10注销的时刻起经过预先确定的时间之后,服务器12可以删除该虚拟网络信息。例如,复合机10的处理器24将表示用户从该复合机10注销的信息发送到服务器12,并对服务器12指示删除当登录到该复合机10时被注册的虚拟网络信息。服务器12按照该指示删除虚拟网络信息。
65.以下,例举具体例对实施例1进行说明。
66.例如,设为属于组a的用户登录到复合机10a,然后登录到复合机10b。由此,图3所示的虚拟网络信息被注册在服务器12中。
67.如图3所示,属于组a的vlan-001由复合机10a、10b形成并注册在服务器12中。即,与同一组id建立关联的具有相同的vlan-id的vlan由复合机10a、10b形成并注册在服务器12中。在该情况下,复合机10b的处理器24连接属于同一组a的具有相同的vlan-id的vlan-001彼此之间。即,复合机10b的处理器24连接由作为自身装置的复合机10b形成的属于组a的vlan-001与由作为其他装置的复合机10a形成的属于同一组a的vlan-001。在此,由复合机10b形成的vlan-001是第1虚拟网络的一例,由复合机10a形成的vlan-001是第2虚拟网络的一例。
68.复合机10a可以访问与由复合机10b形成的vlan-001连接的pc(e)。复合机10b可以访问与由复合机10a形成的vlan-001连接的pc(a)、pc(b)及pc(c)。
69.在用户从复合机10a注销时,或者在从该注销时刻起经过预先确定的时间之后,服务器12删除登录到复合机10a时被注册的虚拟网络信息。例举图3所示例进行说明,包括复合机10a的装置识别信息的虚拟网络信息被删除。与用户从复合机10b被注销时同样,包括
复合机10b的装置识别信息的虚拟网络信息被删除。
70.(实施例2)
71.以下,对实施例2进行说明。在实施例2中,在复合机10中执行特定功能的情况下,连接由该复合机10形成的虚拟网络与由其他装置形成的虚拟网络。以下,对实施例2所涉及的处理流程进行详细说明。
72.例如,如图3所示,由复合机10a形成的vlan的虚拟网络信息和由复合机10b形成的vlan的虚拟网络信息被注册在服务器12中。例如,与实施例1同样,当用户登录到复合机10时,虚拟网络信息从该复合机10发送到服务器12并注册在服务器12中。
73.例如,在用户登录到复合机10b并在复合机10b中利用特定功能的情况下,复合机10b的处理器24检索被注册在服务器12中的与同一组id建立关联的vlan。
74.在与同一组id建立关联的vlan注册在服务器12中的情况下,复合机10b的处理器24连接与同一组id建立关联的多个vlan。更具体地进行说明,复合机10b的处理器24连接与同一组id建立关联并具有相同的网络识别信息的多个vlan。处理器24询问用户是否连接vlan,并且在用户指示了连接的情况下可以连接多个vlan。在特定功能的利用条件一致的情况下,复合机10b的处理器24可以连接多个vlan。并且,处理器24在该多个vlan之间可以仅允许在执行特定功能中所需分组的通信,在完成执行特定功能之后,可以解除该多个vlan的连接。
75.特定功能例如是由另一个复合机10打印存储在某一复合机10中的图像数据的功能。通过利用该功能,例如可以考虑由复合机10b印刷存储在复合机10a中的图像数据。以下,对执行该特定功能的情况进行更详细的说明。
76.例如,设为属于组a的用户登录到复合机10a,并使打印对象的图像数据存储于复合机10a。与上述实施例1同样,包括复合机10a的装置识别信息(例如mfp-a ip-adr)、组a的组id及被该用户利用的vlan的vlan-id(例如vlan-001)的虚拟网络信息从复合机10a发送到服务器12并注册在服务器12中。
77.接着,属于组a的用户登录到复合机10b。与上述实施例1同样,包括复合机10b的装置识别信息(例如mfp-b ip-adr)、组a的组id及被该用户利用的vlan的vlan-id(例如vlan-001)的虚拟网络信息从复合机10b发送到服务器12并注册在服务器12中。
78.接着,若登录到复合机10b的用户对复合机10b指示执行上述特定功能,则复合机10b的处理器24检索注册在服务器12中的与同一组a建立关联的vlan。
79.如图3所示,属于同一组a并具有相同的vlan-id的vlan(例如vlan-001)由复合机10a、10b形成并注册在服务器12中。在该情况下,复合机10b的处理器24连接vlan-001彼此之间。即,复合机10b的处理器24连接由作为自身装置的复合机10b形成的属于组a的vlan-001与由作为其他装置的复合机10a形成的属于同一组a的vlan-001。在此,由复合机10b形成的vlan-001是第1虚拟网络的一例,由复合机10a形成的vlan-001是第2虚拟网络的一例。
80.在打印对象的图像数据存储在复合机10a中的情况下,复合机10b的处理器24可以连接由复合机10b形成的属于组a的vlan-001与由复合机10a形成的属于同一组a的vlan-001。
81.复合机10b的处理器24经由vlan-001能够从复合机10a获取存储在复合机10a中的打印对象的图像数据,并打印该图像数据。在实施例2中,在vlan-001之间可以仅允许在打
印该图像数据中所需分组的通信。例如,可以仅允许收发印刷对象的图像数据或印刷作业。
82.在由复合机10b完成打印该图像数据的情况下,复合机10b的处理器24可以解除vlan-001彼此之间的连接。
83.并且,在由复合机10b完成打印该图像数据的情况下,复合机10b的处理器24对服务器12指示删除当登录到复合机10b时被注册的虚拟网络信息。服务器12按照该指示删除虚拟网络信息。由此,包括复合机10b的装置识别信息(mfp-b ip-adr)、组a的组id及vlan-001的vlan-id的虚拟网络信息从服务器12被删除。
84.作为另一例,与实施例1同样,在用户从复合机10b被注销的情况下,复合机10b的处理器24可以对服务器12指示删除当登录到复合机10b时被注册的虚拟网络信息。服务器12按照该指示删除虚拟网络信息。
85.(实施例3)
86.以下,对实施例3进行说明。图4中示出实施例3所涉及的信息处理系统的结构。在实施例3中,不使用服务器12而连接有多个虚拟网络。
87.在实施例3中,若用户登录到复合机10,则虚拟网络信息存储于该复合机10的存储器22。例如,若用户登录到复合机10a,则复合机10a的处理器24使虚拟网络信息存储于复合机10a的存储器22。虚拟网络信息包括登录用户所属组的组识别信息(例如组id)和由复合机10a形成且由登录用户利用的vlan的vlan-id。与用户登录到复合机10b的情况同样,包括该登录用户所属组的组识别信息和由复合机10b形成且由登录用户利用的vlan的vlan-id的虚拟网络信息存储于复合机10b的存储器22。
88.并且,在实施例3中,在各复合机10的存储器22中预先存储有构建虚拟网络的可以成为对方地址的设备的列表。图5中示出存储于复合机10a的存储器22中的设备列表,图6中示出存储于复合机10b的存储器22中的设备列表。
89.例如,在存储于复合机10a的存储器22中的设备列表中注册有复合机10b的装置识别信息(例如ip地址等)和复合机10c的装置识别信息(例如ip地址等)。
90.在存储于复合机10b的存储器22中的设备列表中注册有复合机10a的装置识别信息(例如ip地址等)和复合机10c的装置识别信息(例如ip地址等)。
91.例如,属于组a的用户登录到复合机10a,然后登录到复合机10b。由此,在复合机10a、10b各自的存储器22中存储有虚拟网络信息。例如,在复合机10a的存储器22中存储有包括组a的组id和vlan-001的vlan-id的虚拟网络信息。并且,在复合机10b的存储器22中存储有包括组a的组id和vlan-001的vlan-id的虚拟网络信息。
92.复合机10b的处理器24对存储于复合机10b的存储器22中的设备列表中被注册的其他设备,发送询问具有属于同一组的相同的vlan-id的vlan是否由其他设备形成的信息。在图6所示例中,复合机10b的处理器24对复合机10a、10b发送询问信息。
93.然后,复合机10b的处理器24连接具有属于同一组的相同的vlan-id的vlan彼此之间。例如,由复合机10b形成属于组a的vlan-001,并由复合机10a形成属于组a的vlan-001。在该情况下,复合机10b的处理器24连接属于组a的vlan-001彼此之间。在此,由复合机10b形成的vlan-001是第1虚拟网络的一例,由复合机10a形成的vlan-001是第2虚拟网络的一例。
94.在上述各实施方式中,处理器是指广义的处理器,包括通用的处理器(例如cpu:
central processing unit:中央处理单元等)、专用处理器(例如gpu:graphics processing unit:图形处理单元、asic:application specific integrated circuit:专用集成电路、fpga:field programmable gate array:现场可编程门阵列、可编程逻辑器件等)。并且,上述各实施方式中的处理器的动作不仅可以通过一个处理器而构成,而且也可以通过在物理上分离的位置上存在的多个处理器协同作用而构成。并且,处理器的各动作的顺序并不仅限于上述各实施方式中所记载的顺序,而可以适当地进行变更。
95.上述本发明的实施方式是以例示及说明为目的而提供的。另外,本发明的实施方式并不全面详尽地包括本发明,并且并不将本发明限定于所公开的方式。很显然,对本发明所属的领域中的技术人员而言,各种变形及变更是自知之明的。本实施方式是为了最容易理解地说明本发明的原理及其应用而选择并说明的。由此,本技术领域中的其他技术人员能够通过对假定为各种实施方式的特定使用最优化的各种变形例来理解本发明。本发明的范围由以上的权利要求书及其等同物来定义。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献