使用了USB中继装置的USB管理系统以及USB管理方法与流程

文档序号:18235910发布日期:2019-07-24 08:42阅读:241来源:国知局
使用了USB中继装置的USB管理系统以及USB管理方法与流程

本发明涉及使用了USB中继装置的USB管理系统以及USB管理方法,尤其是对USB客户端相对于USB中继装置的连接进行管理的USB管理系统以及USB管理方法。



背景技术:

USB大容量存储器对于各种各样的服务器、计算机而言成为较大的风险。作为该风险,例如可以举出通过窃取信息而发生信息泄露、或者反之通过混入病毒而进行病毒感染等。对于这些风险,在以贯彻运用管理为基本的基础上,还采取系统的应对。例如,通过将装置管理软件安装于各终端来限制USB大容量存储器的使用,或者通过安装病毒应对软件来确认要交换的文件中是否混入有病毒。

但是,这些软件仅能够安装于对应的OS(Operating System,操作系统),而无法应用于旧计算机、使用专用OS的IoT(Internet of Things,物联网)装置、PLC(Programmable Logic Controller,可编程序逻辑控制器)等。另外,对于在控制系统等被设计了性能的系统等中使用的计算机,通过安装而影响性能,因此通过追加安装软件本身较难。

对此,以往使用USB中继适配器型的装置,通过对该装置进行中继而与USB存储器连接,从而在适配器内执行文件的病毒检查(例如,参照专利文献1)。专利文献1(例如,在0097段)记载有“能够可靠地防止与计算机连接的USB存储器被包含计算机所感染的计算机病毒程序的数据感染”。

现有技术文献

专利文献

专利文献1:日本特开2010-262335号公报



技术实现要素:

发明要解决的课题

然而,专利文献1所记载的现有技术中,由于以文件的交换为前提,因此能够中继的USB装置局限于USB大容量存储器。因此,在将专利文献1所记载的USB中继适配器型的装置安装于计算机的USB端口的状态下,无法使用键盘、鼠标、打印机等其他的USB装置。

本发明的目的在于提供一种使用了USB中继装置的USB管理系统以及USB管理方法,该USB中继装置不仅能够应对USB大容量存储器的使用,还能够应对键盘、鼠标、打印机等其他的USB装置的使用。

用于解决课题的手段

为了达成上述目的,本发明的USB管理系统使用具有对第一连接部与第二连接部之间的连接状态进行切换的连接切换部的USB中继装置,第一连接部与USB客户端连接,第二连接部与USB主机控制器连接,

USB管理系统具备管理终端,该管理终端具有对预先登记的USB客户端的管理信息进行记录的管理数据库,

在USB中继装置中,在USB客户端与第一连接部连接时,读取该USB客户端的管理信息并发送给管理终端,另一方面,

在管理终端中,将从USB中继装置发送的USB客户端的管理信息与管理数据库进行对照,通过与预先登记的USB客户端的管理信息进行比较来判断基于连接切换部的连接状态。

另外,本发明的USB管理系统的USB管理方法中,USB管理系统使用USB中继装置,该USB中继装置具有对第一连接部与第二连接部之间的连接状态进行切换的连接切换部,第一连接部与USB客户端连接,第二连接部与USB主机控制器连接,并且USB管理系统具备管理终端,该管理终端具有对预先登记的USB客户端的管理信息进行记录的管理数据库,

在USB中继装置侧,在USB客户端与第一连接部连接时,读取该USB客户端的管理信息并发送给管理终端,另一方面,将从USB中继装置发送的USB客户端的管理信息与管理数据库进行对照,通过与预先登记的USB客户端的管理信息进行比较来判断基于连接切换部的连接状态。

发明效果

根据本发明,不仅能够应对USB大容量存储器的使用,还能够应对键盘、鼠标、打印机等其他的USB装置的使用。另外,在使用了假定外的USB大容量存储器的情况下,能够通过连接切换部对连接状态(第一连接部与第二连接部之间的路径)的切换控制来将其排除。

附图说明

图1是表示本发明的一实施方式涉及的USB管理系统的系统结构概要的框图的例子。

图2是表示USB中继装置的电路结构的一例的框图的例子。

图3是表示管理终端的电路结构的一例的框图的例子。

图4是表示在USB管理数据库预先登记USB大容量存储器的管理信息的处理的一例的流程图的例子。

图5是表示连接有USB客户端时的USB中继装置的处理的一例的流程图的例子(其一)。

图6是表示连接有USB客户端时的USB中继装置的处理的一例的流程图的例子(其二)。

图7是表示连接有USB客户端时的管理终端的处理的一例的流程图的例子。

具体实施方式

以下,使用附图对用于实施本发明的方式(以下,记述为“实施方式”)进行详细说明。本发明并不局限于实施方式。另外,在以下的说明、各附图中,对于同一要素或者具有相同功能的要素使用相同的符号,并省略重复的说明。

<关于USB中继装置的使用环境>

首先,对在本发明的一实施方式所涉及的USB管理系统中使用的USB中继装置的使用环境进行说明。在此,作为一例,以在本实施方式所涉及的USB管理系统中使用的USB中继装置的连接目的地(中继目的地)即USB主机控制器(host controller)用于被设计了性能的控制系统的计算机的情况为例进行说明。作为控制系统,例如,能够例示管理电车的运行的系统、管理发电厂的运行的系统等。

在该控制系统中,使用者可能会将USB大容量存储器(USB装置)作为USB客户端而与计算机的USB端口连接。此时,例如为了避免信息被窃取而发生信息泄露或者反之混入病毒而发生病毒感染,进行在USB大容量存储器与计算机之间交换的文件的病毒检查变得重要。因此,内置病毒检查功能的USB中继装置作为对USB大容量存储器进行中继的装置(例如,适配器),而安装(连接)于计算机的USB端口而使用。

在此,有时代替USB大容量存储器而将其他的USB装置例如键盘、鼠标、打印机等USB装置与计算机的USB端口连接。此时,当USB中继装置为以文件的交换为前提的适配器时,无法对键盘、鼠标、打印机等其他的USB装置进行中继。换言之,在安装了USB中继装置的状态下无法使用USB大容量存储器以外的USB装置。因此,使用者取下与计算机的USB端口连接的USB中继装置,将其他的USB装置直接与计算机的USB端口连接。

这样,在USB中继装置为以文件的交换为前提的适配器的情况下,存在需要进行如下作业的烦恼:使用者在使用其他的USB装置时取下USB中继装置,在再次使用USB大容量存储器时再次安装USB中继装置。此时,在使用者忘记USB中继装置向计算机的USB端口的再次安装的情况下,例如会暴露于信息被窃取而产生信息泄露或者反之混入病毒而发生病毒感染的危险之中。

为了消除上述那样的使用者的作业的繁琐度、伴随着忘记USB中继装置的安装的病毒感染的危险性等,本例所涉及的USB中继装置不对现有的系统加以变更而成为也能够应对键盘、鼠标、打印机等USB装置的使用的结构。

具体地说,本例所涉及的USB中继装置具备连接切换部,该连接切换部切换第一连接部和第二连接部之间的连接状态(路径),其中,第一连接部连接USB客户端,第二连接部与USB主机控制器连接。作为连接切换部,优选使用高速的模拟开关。

另外,在此,作为本例所涉及的USB中继装置的使用环境,虽然例示出被设计了性能的控制系统,但这只不过是一例,并不局限于该使用环境。例如,也可以将一般的OA系统作为USB中继装置的使用环境。即,除被设计了性能的控制系统以外,作为与在一般的OA系统等中使用的计算机(USB主机控制器)的USB端口连接的USB装置(USB客户端)的中继装置,可以使用本USB中继装置。

本例所涉及的USB中继装置可以用作适配器。而且,本例所涉及的USB中继装置能够在保持USB端口的通用性的同时实现USB大容量存储器的安全使用。以下,说明不对现有的系统加以变更而能够应对键盘、鼠标、打印机等USB装置的使用的使用了USB中继装置的USB管理系统。

<USB管理系统>

图1是表示本发明的一实施方式所涉及的USB管理系统的系统结构的概要的框图的例子。

本实施方式所涉及的USB管理系统1具备中继USB客户端60针对USB主机控制器70的连接的USB中继装置10和通过USB中继装置10一元化管理USB客户端60的服务器等管理终端50,且管理USB客户端60针对USB中继装置10的连接。在此,USB中继装置10与管理终端50之间的连接方式并没有特别地限定,可以为有线连接,也可以为无线连接。

作为USB客户端60,可以例示出USB大容量存储器或键盘、鼠标、打印机等USB装置。作为USB主机控制器70,可以例示出在被设计了性能的控制系统中所使用的计算机等。以下,说明本实施方式所涉及的USB管理系统1中的USB中继装置10以及管理终端50的具体结构。

[USB中继装置]

图2是表示USB中继装置10的电路结构的一例的框图的例子。如图2所示,USB中继装置10在框体16的外壁部具备第一连接部11、第二连接部12、发光部13、报告部14以及通信接口15。USB中继装置10还在框体16的内部具备第一开关部21、第二开关部22以及控制部23。

第一连接部11是与USB客户端例如USB大容量存储器、其他的USB装置连接的USB连接器插孔(connector female)。作为其他的USB装置,可以例示键盘、鼠标、打印机等装置(设备)。第二连接部12是与USB主机控制器例如计算机的USB端口连接的USB连接器插头(connector male)。

发光部13例如由LED(发光二极管)构成,通过使LED亮灯或者灭灯来向用户通知连接了管理外的USB装置的情况。报告部14例如由扬声器、蜂鸣器构成,通过来自扬声器的通知声的输出或者蜂鸣器的鸣动来向用户通知连接了管理外的USB装置的情况。这些通知在控制部23的控制下执行。通信接口15是在与管理终端50之间通过无线或者有线来进行通信的接口。

第一开关部21由具有可动触点21_1以及两个固定触点21_2、21_3的模拟开关构成,可动触点21_1与第一连接部11电连接。固定触点21_2与第二开关部22(固定触点22_2)电连接。固定触点21_3与控制部23电连接。

第二开关部22由具有可动触点22_1以及两个固定触点22_2、22_3的高速的模拟开关构成,可动触点22_1与第二连接部12电连接。另外,第二开关部22的固定触点22_2与第一开关部21的固定触点21_2相互电连接,固定触点22_3与控制部23电连接。

控制部23例如由具有CPU(Central Processing Unit,中央处理单元)、用于存储由CPU执行的程序等的ROM(Read Only Memory,只读存储器)以及用作CPU的作业区域的RAM(Random Access Memory,随机存取存储器)的公知的微型计算机构成。控制部23在内部具有虚拟USB主机控制器31、存储区域32、虚拟USB装置33以及外部通信部34,并对通过第一连接部11或者第二连接部12输入输出的文件进行中继。另外,控制部23根据开关控制信号CN1进行第一开关部21的切换控制,并且根据开关控制信号CN2进行第二开关部22的切换控制。

虚拟USB主机控制器31是控制部23的功能部之一,且通过CPU执行ROM所存储的通用的程序来实现。虚拟USB主机控制器31的输入端与第一开关部21的固定触点21_3电连接。

存储区域32具有装置侧区域41以及控制器侧区域42,且成为这些区域在RAM上展开的结构。

虚拟USB装置33是控制部23的功能部之一,且通过CPU执行ROM所存储的通用的程序来实现。虚拟USB装置33的输出端与第二开关部22的固定触点22_3电连接。

外部通信部34在与作为外部装置的管理终端50之间经由通信接口15进行通信。具体地说,当USB客户端60与第一连接部11连接时,将通过从该USB客户端60读取而得到的管理信息发送给管理终端50。作为USB客户端60的管理信息,例如,可以例示出装置ID、串行ID、USB中继装置ID以及文件名。另外,外部通信部34将通过第一连接部11或者第二连接部12输入的文件转发给管理终端50。

在上述结构的USB中继装置10中,第一开关部21以及第二开关部22构成切换第一连接部11与第二连接部12之间的连接状态(路径)的连接切换部。第一连接部11与第二连接部12之间的连接状态包括:将第一开关部21与第二开关部22之间电连接的第一连接状态、以及将控制部23与第一连接部11以及第二连接部12之间电连接的第二连接状态。另外,仅将第一连接部11和第二连接部12中的某一方的连接部与控制部23连接,另一方的连接部不与控制部23连接,由此能够成为第一连接部11和第二连接部未电连接的断开状态。

[管理终端]

图3是表示管理终端50的电路结构的一例的框图的例子。如图3所示,管理终端50具备连接部51、通信接口52、控制部53以及存储区域54。连接部51是连接USB大容量存储器(USB存储器)61的USB连接器插孔。通信接口52是在与USB中继装置10之间通过无线或者有线进行通信的接口。

控制部53例如由具有CPU、用于存储CPU执行的程序等的ROM以及用作CPU的作业区域的RAM的公知的微型计算机构成。控制部53具有USB固有信息读取功能部531、USB管理信息登记功能部532、USB管理信息收发功能部533、USB管理信息对照功能部534以及USB管理履历日志功能部535的各功能部。这些功能部通过CPU执行ROM所存储的通用的程序来实现。

存储区域54具有:对管理与连接部51连接的USB大容量存储器61的管理信息进行记录的USB管理数据库(DB)541;以及将文件转发的履历、转发文件记录为日志的USB履历数据库542。作为USB大容量存储器61的管理信息,例如,能够例示出USB大容量存储器61的装置ID、串行ID、管理者输入的使用者姓名、许可期间、许可USB中继装置ID以及许可文件名。

在控制部53中,USB固有信息读取功能部531在USB大容量存储器61与连接部51连接时读取该USB大容量存储器61的装置ID以及串行ID作为管理信息。USB管理信息登记功能部532将USB固有信息读取功能部531所读取的装置ID以及串行ID的各信息与其他的管理信息一起记录于USB管理数据库541。作为其他的管理信息,例如,能够例示出管理者输入的使用者姓名、许可期间、许可USB中继装置ID以及许可文件名等。

USB管理信息收发功能部533在USB大容量存储器61与USB中继装置10连接时经由通信接口52接收从USB中继装置10发送来的装置ID、串行ID、USB中继装置ID以及文件名的各信息。USB管理信息对照功能部534将USB管理信息收发功能部533所接收到的信息与USB管理数据库541进行对照。USB管理履历日志功能部535将来自USB中继装置10的文件转发履历、转发文件作为日志而记录于USB履历数据库542。

[USB管理方法的处理流程]

接下来,说明上述结构的本实施方式所涉及的USB管理系统1中的USB管理方法的处理的流程。

(USB大容量存储器的管理信息的登记)

首先,说明将USB大容量存储器61的管理信息预先登记在USB管理数据库541的处理。通过将USB大容量存储器61与管理终端50的连接部51连接来进行向USB管理数据库541的USB大容量存储器61的管理信息的登记。

图4是表示将USB大容量存储器61的管理信息预先登记在USB管理数据库541的处理的一例的流程图的例子。该处理在管理终端50的控制部53的各功能部的控制下执行。

USB固有信息读取功能部531监视USB大容量存储器61向管理终端50的连接部51的连接(步骤S11),当USB大容量存储器61与管理终端50的连接部51连接时,读取USB大容量存储器61的装置ID以及串行ID作为管理信息(步骤S12)。接下来,USB管理信息登记功能部532将USB固有信息读取功能部531所读取的装置ID以及串行ID的各信息与其他的管理信息(具体地说,管理者输入的使用者姓名、许可期间、许可USB中继装置ID以及许可文件名)一起登记于USB管理数据库541(步骤S13)。

通过以上一系列的处理,作为USB大容量存储器61的管理信息,USB大容量存储器61的装置ID以及串行ID与管理者输入的使用者姓名、许可期间、许可USB中继装置ID以及许可文件名一起预先登记于USB管理数据库541。

另外,当登记USB大容量存储器61的管理信息时,也可以对USB大容量存储器61实施病毒检查,然后登记USB大容量存储器61的管理信息。

(USB客户端的连接)

接下来,使用图5、图6以及图7的流程图来说明作为USB装置的USB客户端60与USB中继装置10的第一连接部11连接时的处理。

图5以及图6是表示连接有USB客户端60时的USB中继装置10的处理的一例的流程图的例子(其一以及其二)。该处理在USB中继装置10的控制部23的各功能部的控制下执行。图7是表示连接有USB客户端60时的管理终端50的处理的一例的流程图的例子。该处理在管理终端50的控制部53的各功能部的控制下执行。

在USB中继装置10中(参照图5),当第二连接部12与作为USB主机控制器70的一例的计算机的USB端口连接时,经由第二连接部12从计算机向USB中继装置10供给电源。此时,如图2所示,第一开关部21的可动触点21_1成为与固定触点21_3侧连接的状态,第二开关部22的可动触点22_1成为与固定触点22_2侧连接的状态。该状态为USB中继装置10的初始状态。在该初始状态下,由于第一连接部11和第二连接部12未电连接,因此成为前述的“断开状态”。

在该初始状态下,控制部23的虚拟USB主机控制器31监视USB装置(USB客户端60)向第一连接部11的连接(步骤S21),当连接USB装置时,在虚拟USB主机控制器31与USB装置之间进行通信。通过该通信,虚拟USB主机控制器31根据USB的通信协议来获取USB装置的种类(例如,装置类型、接口类型)的信息(步骤S22)。

在此,能够根据装置类型、接口类型的信息来判断USB装置的种类即USB装置是特定装置(在本例中为USB大容量存储器)还是其他的USB装置。然后,控制部23基于在步骤S22中获取到的USB装置的种类信息,判断与第一连接部11连接的USB装置是否是USB大容量存储器61等预先决定的装置(步骤S23)。

在该判断处理中,在判断为与第一连接部11连接的USB装置像USB存储器以外的USB装置(例如,键盘、鼠标、打印机等)那样为USB大容量存储器61等预先决定的装置以外的情况下(S23的“否”),虚拟USB主机控制器31将第一开关部21以及第二开关部22设为第一连接状态(步骤S24)。该第一连接状态是将第一连接部11与第二连接部12之间直接电连接的状态。具体地说,第一开关部21成为可动触点21_1与固定触点21_2侧连接的状态,第二开关部22成为可动触点22_1与固定触点22_2侧连接的状态。

此时,也可以将除预先决定的装置以外的例如键盘、鼠标、打印机等其他的USB装置的连接履历记录于管理终端50的USB履历数据库542。

在步骤S23的判断处理中,在判断为与第一连接部11连接的USB装置为预先决定的装置例如USB大容量存储器61的情况下(S23的“是”),虚拟USB主机控制器31读取USB大容量存储器61的装置ID以及串行ID(步骤S25)。然后,虚拟USB主机控制器31将所读取到的装置ID以及串行ID和USB中继装置10自身的USB中继装置ID作为USB大容量存储器61的管理信息通过通信接口15发送给管理终端50(步骤S26)。然后,虚拟USB主机控制器31等待来自管理终端50的连接许可/断开的请求(步骤S27)。

在管理终端50中(参照图7),USB管理信息收发功能部533监视从USB中继装置10发送的USB大容量存储器61的管理信息的接收(步骤S51)。然后,当接收管理信息时(S51的“是”),USB管理信息对照功能部534将USB管理信息收发功能部533接收到的管理信息与USB管理数据库541进行对照(步骤S52),判断是否与预先已登记于USB管理数据库541的记录(USB大容量存储器61的管理信息)一致(步骤S53)。

在步骤S53的判断处理中,在判断为与已登记的记录一致的情况下(S53的“是”),USB管理履历日志功能部535将USB大容量存储器61与USB中继装置10连接的情况记录于USB履历数据库542(步骤S54)。然后,USB管理信息收发功能部533经由通信接口52向USB中继装置10发送表示也可以将USB大容量存储器61与USB中继装置10连接的意思的连接许可(步骤S55)。

在步骤S53的判断处理中,在判断为与已登记的记录不一致的情况下(S53的“否”),USB管理履历日志功能部535判断为不正当的USB装置与USB中继装置10连接,将连接有不正当的USB装置的情况记录于USB履历数据库542(步骤S56)。然后,USB管理信息收发功能部533经由通信接口52向USB中继装置10发送表示拒绝USB大容量存储器61向USB中继装置10的连接的意思的断开请求(步骤S57)。

使用图5的流程图再次说明USB中继装置10的处理。在USB中继装置10中,虚拟USB主机控制器31监视来自管理终端50的连接许可/断开请求的接收(步骤S27)。然后,在接收到断开请求的情况下,虚拟USB主机控制器31维持第一开关部21以及第二开关部22的当前的连接状态(断开状态即初始状态)(步骤S28)。具体地说,第一开关部21为可动触点21_1与固定触点21_3侧连接的状态,第二开关部22为可动触点22_1与固定触点22_2侧连接的状态。

接下来,虚拟USB主机控制器31使发光部13的例如LED亮灯,从报告部14例如扬声器输出通知声,而向使用者通知将第一连接部11以及第二连接部12与控制部23之间的连接切断(断开)的情况(步骤S29)。然后,虚拟USB主机控制器31将切断(断开)日志发送给管理终端50(步骤S30)。

在此,在发光部13中,虽然使LED亮灯,但并不局限于此,也可以以特定模式闪烁。另外,在报告部14中,虽然设为从扬声器输出通知声,但并不局限于此,也可以使蜂鸣器鸣动。另外,无需必须利用声音以及光这两者来通知使用者,也可以是利用任一方的通知。在以下的实施例中也同样如此。

在步骤S27中,在从管理终端50接收到连接许可的情况下,移至图6的流程图的处理。具体地说,只要是连接许可,虚拟USB主机控制器31将第一开关部21以及第二开关部22设为连接第一连接部11以及第二连接部12与控制部23的第二连接状态(步骤S31)。在该第二连接状态下,第一开关部21成为可动触点21_1与固定触点21_3侧连接的状态,第二开关部22成为可动触点22_1与固定触点22_3侧连接的状态。

在第二连接状态下,控制部23的模拟USB装置33监视是否有从USB主机控制器70侧读入/写入文件的请求(步骤S32)。然后,在有请求的情况下(S32的“是”),虚拟USB装置33将管理信息即装置ID、串行ID、USB中继装置ID以及文件名发送给管理终端50(步骤S33),并请求管理信息的对照。然后,虚拟USB装置33等待针对管理信息的对照请求的来自管理终端50的文件中继许可的发送(步骤S34)。

使用图7的流程图再次说明管理终端50的处理。USB管理信息对照功能部534在步骤S55或者步骤S57的处理之后,等待来自USB中继装置10的管理信息的对照请求的发送(步骤S58)。然后,在接收到对照请求的情况下(S58的“是”),USB管理信息对照功能部534从USB管理数据库541获取已登记的记录(管理信息)(步骤S59),并进行管理信息的对照(步骤S60)。

在步骤S60中,若对照结果为OK,则USB管理信息对照功能部534向USB中继装置10发送文件的读入/写入许可(步骤S61),接下来,将有文件的读入/写入请求的情况记录于USB履历数据库542(步骤S62)。然后,USB管理信息对照功能部534等待来自USB中继装置10的文件的读入/写入完成的情况的报告(步骤S63)。

另外,在步骤S60中,若对照结果为NG,则USB管理信息对照功能部534判断为是不正当文件的读入/写入,将该不正当文件的读入/写入不许可发送给USB中继装置10(步骤S64)。然后,USB管理信息对照功能部534将有不正当文件的读入/写入请求的情况记录于USB履历数据库542(步骤S65),等待来自USB中继装置10的、第一连接部11以及第二连接部12与控制部23的连接的切断完成的情况的报告(步骤S66)。

使用图6的流程图再次说明USB中继装置10的处理。在步骤S34中,在从管理终端50接收到文件中继许可的情况下,虚拟USB装置33对虚拟USB主机控制器31请求文件的读入/写入(步骤S35)。当接受该请求时,虚拟USB主机控制器31在USB大容量存储器61与USB主机控制器70之间进行文件的转发(步骤S36)。

具体地说,在读入文件的情况下,虚拟USB主机控制器31从USB大容量存储器61读入文件,将该读入的文件经由虚拟USB装置33转发给USB主机控制器70。在写入文件的情况下,虚拟USB装置33将从USB主机控制器70转发的文件经由虚拟USB主机控制器31写入到USB大容量存储器61。当写入完成时,虚拟USB主机控制器31向虚拟USB装置33报告文件写入完成。

然后,当USB大容量存储器61与USB主机控制器70之间的文件的读入/写入完成时,虚拟USB装置33向管理终端50报告文件的读入/写入完成(步骤S37)。

另一方面,在步骤S34中,在从管理终端50接收到文件中继不许可的情况下,虚拟USB装置33切换第二开关部22(步骤S38)。由此,第二开关部22成为可动触点22_1与固定触点22_2侧连接的状态。第一开关部21成为可动触点21_1与固定触点21_3侧连接的状态。

接下来,虚拟USB装置33向管理终端50报告文件中继不许可(步骤S39),接着,使发光部13亮灯,从报告部14输出通知声,由此向使用者通知文件中继不许可(步骤S40)。

使用图7的流程图再次说明管理终端50的处理。在步骤S63中,当从USB中继装置10接受文件读入/写入完成的报告时,USB管理履历日志功能部535将文件读入/写入完成记录于USB履历数据库542(步骤S67),随后返回至步骤S58。另外,在步骤S66中,当接受第一连接部11以及第二连接部12与控制部23的连接切断完成的报告时,USB管理履历日志功能部535将切断完成记录于USB履历数据库542(步骤S68)。

以上说明的本实施方式所涉及的USB管理系统1的特征在于,使用能够切换与USB客户端60连接的第一连接部11和与USB主机控制器70连接的第二连接部12之间的连接状态(路径)的USB中继装置10。由此,由于能够选择性地直接连接第一连接部11与第二连接部12,因此不仅能够应对USB大容量存储器61的使用,还能够应对键盘、鼠标、打印机等其他的USB装置的使用。

另外,在本实施方式所涉及的USB管理系统1中,预先将使用者姓名、许可期间、许可USB中继装置ID以及许可文件名等管理信息发行为证明书,并预先登记,从而管理USB客户端60相对于USB中继装置10的连接。然后,读取与USB中继装置10连接的USB客户端60的管理信息,并与预先登记的USB客户端的管理信息(预先登记信息)进行比较,基于其比较结果来进行基于开关的连接状态的切换控制,因此在使用假定外的USB大容量存储器的情况下能够将其排除。并且,根据本实施方式所涉及的USB管理系统1,能够将USB客户端60的连接、履历、文件等全部一并管理。

[变形例]

本发明并不局限于上述的实施例,还包括各种各样的变形例。例如,上述的实施例为了便于理解本发明而进行说明因此进行了详细的说明,但未必局限于必须具备所说明的所有的结构。例如,关于上述的各结构、功能部等,也可以通过利用例如集积电路进行设计等利用硬件来实现它们的一部分或者全部。另外,在上述的实施例中,作为向用户通知检测到病毒的情况的手段,虽然设为具备发光部13以及报告部14的结构,但未必需要具备发光部13以及报告部14这两者,也可以是具备任一方的结构。

符号说明

1:USB管理系统,10:USB中继装置,11:第一连接部,12:第二连接部,13:发光部,14:报告部,15:通信接口,21:第一开关部,22:第二开关部,23:控制部,31:虚拟USB主机控制器,32:存储区域,33:虚拟USB装置,34:外部通信部,50:管理终端,53:控制部,54:存储区域,60:USB客户端,61:USB大容量存储器(USB存储器),70:USB主机控制器,531:USB固有信息读取功能部,532:USB管理信息登记功能部,533:USB管理信息收发功能部,534:USB管理信息对照功能部,535:USB管理履历日志功能部,541:USB管理数据库,542:USB履历数据库。

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