(57)【要約】      （修正有）【課題】外部メモリに記憶されているファイルの内、ウイルスチェックされていないファイルまたは前記ファイルに係るファイル情報を、情報端末が読み込むこと自体を防止する外部メモリアダプタを提供する。【解決手段】情報端末３と外部メモリ２との間に挿入されるアダプタ１であって、外部メモリ２が接続されたことを検知した場合に、外部メモリ２から読み出したファイルまたはファイル情報の一部または全てをウイルスチェック装置４へ送信し、ウイルスチェック装置４からウイルスが含まれている可能性の情報を受信し、ウイルスに係るアラーム情報を表示すると共に、当該ファイル削除等のアンチウイルス処理を実行する。【選択図】図１
2018063601.tif 000002
【特許請求の範囲】
【請求項１】
所定の端末と所定の外部メモリとの間に挿入され、前記外部メモリに記憶されている情報にウイルスが含まれているか否かまたはウイルスが含まれている可能性をチェックするアダプタであって、
前記外部メモリおよび前記端末および所定のウイルスチェック装置と自アダプタを接続する接続手段と、前記外部メモリが接続されたことを検知する接続検知手段と、前記外部メモリに記憶されているファイルまたは前記ファイルに係るファイル情報を読み出す読出手段と、前記読み出したファイルまたはファイル情報を前記ウイルスチェック装置または前記端末へ送信する送信手段と、前記ウイルスチェック装置からウイルスが含まれているか否かまたはウイルスが含まれている可能性に係るウイルス情報を受信するウイルス情報受信手段と、前記受信したウイルス情報に対応して所定のアンチウイルス処理を実行するアンチウイルス手段と、を有し、
前記外部メモリが接続されたことを検知した場合に、前記外部メモリから読み出したファイルまたはファイル情報の一部または全てを前記ウイルスチェック装置へ送信し、前記ウイルスチェック装置からウイルスが含まれているまたはウイルスが含まれている可能性が有る旨のウイルス情報を受信したならば、前記アンチウイルス手段は、前記ウイルスに係るアラーム情報を自アダプタおよびまたは前記端末が備える表示部に表示する、およびまたは前記ファイルを前記外部メモリから削除する、およびまたは前記ファイルの前記端末への送信を禁止することを特徴とするアンチウイルス機能を有する外部メモリアダプタ。
【請求項２】
請求項１に記載のアダプタであって、
前記ウイルス情報を受信した場合に、前記受信したウイルス情報をウイルスチェック履歴情報として、当該ファイルを識別する情報と対応付けて自アダプタおよびまたは前記外部メモリの所定のエリアに記録し、
前記接続検知手段が新たな外部メモリの接続を検知した場合に、自アダプタおよびまたは前記外部メモリに記録されたウイルスチェック履歴情報を参照し、前記外部メモリから読み出したファイルまたはファイル情報の内、前記ウイルスチェック履歴情報に記録されていないファイルまたはファイル情報を前記ウイルスチェック装置へ送信転送することを特徴とするアンチウイルス機能を有する外部メモリアダプタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢメモリ，ＳＤメモリ，磁気記憶装置，光装置，光磁気記憶装置等の外部メモリと、情報端末，通信端末等の端末との間に挿入され、前記外部メモリに記憶されている情報にウイルスが含まれているか否かをチェックするアダプタに関する。
【背景技術】
【０００２】
ソフトウェアで動作する情報端末や通信端末が有害なウイルスに感染した場合、端末の動作異常，情報の破壊，情報の漏洩等、種々の問題が引き起こされる。ネットワークを介して侵入してくるウイルスに対しては、例えば、統合脅威管理装置（ＵＴＭ：Ｕｎｉｆｉｅｄ  Ｔｈｒｅａｔ  Ｍａｎａｇｅｍｅｎｔ）等でウイルスの侵入をブロックすることが一般的である。
【０００３】
一方、ＵＳＢメモリ，ＳＤメモリ，磁気記憶装置，光記憶装置，光磁気記憶装置等の外部メモリが情報端末や通信端末とローカル接続されている場合、リムーバブルなメモリデバイスに混入されたウイルスの侵入に対しては、依然として脆弱である。このため、情報漏洩の防止も兼ね、社外秘な情報を記憶した外部メモリの社外への持ち出しを禁止する風潮もある。
【０００４】
この外部メモリを介して侵入してくるウイルスへの対策として、情報端末や通信端末等の端末とウイルスチェック装置を相互接続し、ウイルスの有無をチェックする技術がある（例えば、特許文献１）。この技術における端末は、パーソナルコンピュータ，携帯電話機，ナビゲーション端末，双方向テレビジョン，デジタルカメラ等の、ユーザが情報を操作する端末であって、外部メモリから取得したファイル情報（メタ情報）をウイルスチェック装置へ送信する。そして、ウイルスチェック装置から受信した対策指示情報（外部メモリがウイルスに感染しているか否か，感染している場合の処理）に従った、所定のアンチウイルス処理を実行することで、その端末がウイルスに感染することを防止する。
【０００５】
しかしながら、特許文献１に記載された端末は、ウイルス感染の有無に関わらず、外部メモリからファイル情報を一旦取得するので、外部メモリからファイル情報を取得した段階で、その端末がウイルスに感染する危険性がある。例えば、端末装置が外部メモリからアプリケーションソフトウェアを取得し、取得したアプリケーションソフトウェアを自動的に実行する機能を有する多機能な端末であって、外部メモリ内にウイルスを感染させる悪意のアプリケーションソフトウェアが存在し、端末が一旦取得するファイル情報に該悪意のアプリケーションソフトウェアを自動起動する起動プログラムが混入されていた場合、端末によっては、その起動プログラムを実行し、ウイルスチェック装置と連携する以前にウイルスに感染してしまうケースがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１８６８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明の課題は、外部メモリと情報端末や通信端末等のユーザが操作する端末の間に挿入するアダプタであって、外部メモリに記憶されているファイルの内、ウイルスチェックされていないファイルまたは前記ファイルに係るファイル情報を、前記端末が読み込むこと自体を防止する、外部メモリアダプタを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、所定の端末と所定の外部メモリとの間に挿入され、前記外部メモリに記憶されている情報にウイルスが含まれているか否かまたはウイルスが含まれている可能性をチェックするアダプタであって、前記外部メモリおよび前記端末および所定のウイルスチェック装置と自アダプタを接続する接続手段と、前記外部メモリが接続されたことを検知する接続検知手段と、前記外部メモリに記憶されているファイルまたは前記ファイルに係るファイル情報を読み出す読出手段と、前記読み出したファイルまたはファイル情報を前記ウイルスチェック装置または前記端末へ送信する送信手段と、前記ウイルスチェック装置からウイルスが含まれているか否かまたはウイルスが含まれている可能性に係るウイルス情報を受信するウイルス情報受信手段と、前記受信したウイルス情報に対応して所定のアンチウイルス処理を実行するアンチウイルス手段と、を有し、  前記外部メモリが接続されたことを検知した場合に、前記外部メモリから読み出したファイルまたはファイル情報の一部または全てを前記ウイルスチェック装置へ送信し、前記ウイルスチェック装置からウイルスが含まれているまたはウイルスが含まれている可能性が有る旨のウイルス情報を受信したならば、前記アンチウイルス手段は、前記ウイルスに係るアラーム情報を自アダプタおよびまたは前記端末が備える表示部に表示する、およびまたは前記ファイルを前記外部メモリから削除する、およびまたは前記ファイルの前記端末への送信を禁止することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、外部メモリとユーザが操作する端末を切り離した状態で、外部メモリに記憶されているファイルまたはファイル情報をウイルスチェック装置へ送信し、前記ウイルスチェック装置からウイルスが含まれている、またはウイルスが含まれている可能性が有る旨のウイルス情報を受信した場合に、アラーム情報を表示する、当該ファイルを外部メモリから削除する、当該ファイルの前記端末への送信を禁止する、のいずれか１以上の処理を実行するので、ウイルスチェックされていないファイルまたは前記ファイルに係るファイル情報を、前記端末が読み込むこと自体を防止する外部メモリアダプタを提供できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る全体構成図である。
【図２】本発明の実施形態に係る外部メモリアダプタのブロック構成図である。
【図３】本発明の実施形態に係る外部メモリアダプタの基本シーケンスである
【図４】本発明の実施形態に係る外部メモリアダプタの動作フローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を用いて説明する。
【００１２】
図１は、本発明の実施形態に係る全体構成図であって、１は外部メモリアダプタ（以下、本アダプタと略すこともある）、２は外部メモリ、３は情報端末、４はウイルスチェック装置である。
【００１３】
本アダプタ１は、外部メモリ２と情報端末３の間に挿入され、ＬＡＮと繋がっている。本アダプタ１は、外部メモリ２に記憶されているファイルまたはファイル情報（メタ情報）を読み出し、ＬＡＮを介してウイルスチェック装置４へ外部メモリ２から読み出したファイルまたはファイル情報の一部もしくは全てを送信する。また、送信したファイルまたはファイル情報に対するチェック結果としてのウイルス情報を、ＬＡＮを介してウイルスチェック装置４から受信する。そして、受信したウイルス情報がファイルのいずれかにウイルスが含まれているまたはウイルスが含まれている可能性が有る旨の情報を含んでいた場合、アンチウイルス機能として、本アダプタ１および情報端末３の表示部にウイルスに係るアラームを表示する，外部メモリ２内の当該ファイルを削除する，当該ファイルの情報端末３への送信禁止のいずれか１以上を実行する。本アダプタ１の動作の詳細については後述する。
【００１４】
外部メモリ２は、一般的なＵＳＢメモリ，ＳＤメモリ，磁気記憶装置，光記憶装置，光磁気記憶装置等の、情報端末と接続されるリムーバブルな記憶デバイスや外部設置の記憶装置であり、１以上のファイルと、各ファイルの名称や属性等のメタ情報を含むファイル情報と、ウイルスチェック履歴情報を記憶している。なお、ウイルスチェック履歴情報は記憶していないこともある。
【００１５】
情報端末３は、一般的なパーソナルコンピュータやタブレット端末等の情報端末であり、本アダプタ１を介して、外部メモリ２との間でファイルやファイル情報を授受する。また、情報端末３は、ＬＡＮと繋がっており、ＬＡＮおよびウイルスチェック装置４を介した情報の授受が可能である。なお、情報端末３は、通信端末であってもよい。
【００１６】
ウイルスチェック装置４は、一般的な統合脅威管理装置（ＵＴＭ）やウイルス検知ソフトウェアがインストールされたサーバ等である。ＬＡＮを介して通信されるファイル等の情報にウイルスが含まれているか否かをチェックする機能を有すると共に、本アダプタ１からファイルまたはファイル情報を受信した場合に、受信した情報をチェックし、当該ファイルにウイルスが混入されているか否かの検知結果を、ウイルス情報として、本アダプタ１へ送信する。
【００１７】
図２は、本アダプタ１のブロック構成図であって、１０は端末制御部、１１は外部メモリ接続コネクタ、１２は情報端末接続コネクタ、１３はＬＡＮ接続コネクタ、１４は接続検知部、１５はアドレス情報登録部、１６はチェック履歴記録部、１７は危険ファイル情報記録部、１８は操作・表示部である。
【００１８】
端末制御部１０は、本アダプタ１の全体を制御する手段であり、外部メモリ接続コネクタ１１，情報端末接続コネクタ１２，ＬＡＮ接続コネクタ１３，接続検知部１４アドレス情報登録部１５，チェック履歴記録部１６，危険ファイル情報記録部１７，操作・表示部１８との間で、各種の情報を入出力する。端末制御部１０の動作の詳細については後述する。
【００１９】
外部メモリ接続コネクタ１１は、外部メモリ２と接続するコネクタであり（例えば、ＵＳＢコネクタ）、端末制御部１０と外部メモリ２との間で情報を中継すると共に、外部メモリ２が接続されているか否かを接続検知部１４に検知させる。
【００２０】
情報端末接続コネクタ１２は、情報端末３と接続するコネクタであり（例えば、モジュラー型コネクタ）、端末制御部１０と情報端末３との間で情報を中継すると共に、情報端末３が接続されているか否かを接続検知部１４に検知させる。
【００２１】
ＬＡＮ接続コネクタ１３は、本アダプタ１をＬＡＮに接続するコネクタであり（例えば、モジュラー型コネクタ）、端末制御部１０とウイルスチェック装置４との間で情報を中継する。
【００２２】
接続検知部１４は、外部メモリ接続コネクタ１１に外部メモリ２が接続されているか否か、および情報端末接続コネクタ１２に情報端末３が接続されているか否かを検知し、検知結果を端末制御部１０へ通知する手段である。この検知手段は、例えば、マイクロスイッチやフォトカプラ等による一般的な挿入検知手段であり、詳細な説明は省略する。
【００２３】
アドレス情報登録部１５は、操作・表示部１８，ＬＡＮ，外部メモリ２，情報端末３から入力されたアドレス情報を登録する手段である。なお、登録するアドレス情報として、ウイルスチェック装置４のＩＰアドレスは必須であるが、アラーム情報の転送先として情報管理者のアドレスを登録することも可能である。
【００２４】
チェック履歴記録部１６は、各外部メモリ２および各ファイルのウイルスチェック履歴（ウイルス検知結果含む）を記録しておく手段であり、端末制御部１０が履歴情報を入出力，更新する。なお、ウイルスチェック履歴は、チェック日時（時計は端末制御部１０内）やウイルス検知結果の履歴であり、チェックした各外部メモリ２の識別情報および各ファイルの識別情報と対応付けられている（図示せず）。
【００２５】
危険ファイル情報記録部１７は、ウイルスが存在している、または存在している可能性があると判定されたの有無をチェックすべきファイルに係るの識別情報等を記憶しておく手段である。端末制御部１０は、危険ファイル情報記録部１７を先に参照することにより、ウイルスチェックの処理抜けを効率化抑止できる。危険ファイル情報記録部１７に記録する情報の入力，更新は、ウイルスチェックする毎に自動的に更新されるが、予め、分かっている危険ファイル情報を操作・表示部１８から入力，更新してもよいし、情報管理者等がＬＡＮを介して入力，更新してもよい。
【００２６】
操作・表示部１８は、本アダプタ１を操作する手段、およびアラーム情報等を表示する手段であり、一般的なキー操作部と表示部（例えば、ＬＣＤ）から成る。操作・表示部１８は、キー操作部と表示部が一体化したタブレットデバイスであってもよい。
【００２７】
図３は、本実施形態の基本的なシーケンス例であって、本アダプタ１が外部メモリ２を接続しているか否かを監視している状態から開始する。
【００２８】
本アダプタ１に、外部メモリ２が接続されていることを検知した場合（Ｓ３００）、本アダプタ１は、外部メモリ２からファイル情報と，ウイルスチェック履歴を読み出す（Ｓ３０１）。そして、読み出したファイル情報およびウイルスチェック履歴と、チェック履歴記録部１６内の情報および危険ファイル情報記録部１７内の情報を照合し、ウイルスチェックが未了なチェックすべきファイル情報があったら、本アダプタ１は、ウイルスチェック装置４へチェックすべきファイル情報を送信（Ｓ３０２）する。そしてし、ウイルスチェック装置４から送信したファイル情報に対するウイルスチェック結果（ウイルス情報）をウイルスチェック装置４から受信する（Ｓ３０３）。
【００２９】
その後、本アダプタ１は、外部メモリ２およびチェック履歴記録部１６のチェック履歴を更新し、ウイルスチェック結果に応じて、アラームの起動または外部メモリ２と情報端末３との間のファイルデータの中継を起動し（Ｓ３０４）、外部メモリ２内のウイルスチェック履歴情報も更新する（Ｓ３０５）。
【００３０】
以上のシーケンスで、外部メモリ２に記憶されているファイルにウイルスが含まれていないことが判明した場合、本アダプタ１は、ファイルデータの中継を起動し、外部メモリ２から読み込んだデータを情報端末３に中継し（Ｓ３１０）、情報端末３からの書き込みデータを外部メモリ２へ中継する（Ｓ３１１）。
【００３１】
図４は、本アダプタ１の動作フローチャートであって、電源が投入された状態から開始し（Ｓ４００）、本アダプタ１に外部メモリ２が接続されているか否かを監視し（Ｓ４１０）、外部メモリ２の接続を待つ。
【００３２】
Ｓ４１０において、端末制御部１０は、接続検知部１４からの情報に基づいて、本アダプタ１に外部メモリ２が接続されたことを検知した場合（Ｓ４１０，Ｙｅｓ）、端末制御部１０は、接続された外部メモリ２からファイル情報，ウイルスチェック履歴を読み込み、チェック履歴記録部１６に記録しているチェック履歴および危険ファイル情報記録部１７に記録している危険ファイル情報と照合し（Ｓ４１１）、Ｓ４１２へ進む。
【００３３】
Ｓ４１２において、外部メモリ２から読み込んだファイル情報に、危険ファイル情報記録部１７に記録している危険ファイルが有るか否かを判断し、危険ファイルが無いと判断した場合（Ｓ４１２，Ｎｏ）、Ｓ４２０へ進む。危険ファイルが有ると判断した場合（Ｓ４１２，Ｙｅｓ）、Ｓ４３１へ進む。
【００３４】
Ｓ４２０において、端末制御部１０は、Ｓ４１１での照合結果に基づいて、外部メモリ１に記憶されているファイルのウイルスチェック状況を判定し、ウイルスチェックをしていないファイルが無ければ（Ｓ４２０，Ｎｏ）、Ｓ４４０へ進む。ウイルスチェックが未だ実行されていないファイルが有れば（Ｓ４２０，Ｙｅｓ）、ウイルスチェックすべきファイルまたはファイル情報を、ＬＡＮを介してウイルスチェック装置４へ送信し、チェック履歴記録部１６および外部メモリ２に記録しているウイルスチェック履歴を更新し（Ｓ４２１）、Ｓ４３０へ進む。
【００３５】
Ｓ４３０において、Ｓ４２１で送信したファイルまたはファイル情報に対して、ウイルスが存在している、または存在している可能性がある旨のウイルス情報を、ウイルスチェック装置４から受信しない場合（Ｓ４３０，Ｎｏ）、Ｓ４４０へ進む。ウイルスが存在している、または存在している可能性がある旨のウイルス情報を受信した場合（Ｓ４３０，Ｙｅｓ）、Ｓ４３１へ進む。
【００３６】
Ｓ４３１において、端末制御部１０は、本アダプタ１のチェック履歴記録部１６および外部メモリ２に記録しているウイルスチェック履歴と、本アダプタ１の危険ファイル情報記録部１７に記録している危険ファイル情報を更新し、ウイルスが存在している、または存在している可能性がある旨のアラーム情報を本アダプタ１の操作・表示部１８に表示すると共に、情報端末３にも同様のアラーム情報を表示させて（Ｓ４３１）、Ｓ４３２へ進む。ここで、ウイルスチェック履歴の更新は、Ｓ４３０で受信したウイルス情報（後述）に係る情報の追記であり、危険ファイル情報の更新は、Ｓ４１２で検知した危険ファイル情報（前述）に係る情報の追記である。
【００３７】
なお、危険ファイル情報記録部１７に記録している危険ファイル情報は、ウイルスチェック装置４が危険ファイルと認定したファイルの情報であり、ウイルスチェック装置４へ同じ情報を繰返し送信することを防止するためであり、本アダプタ１およびウイルスチェック装置４の処理負荷を軽減できる効果がある。また、外部メモリ２の危険ファイルが削除されない限り、Ｓ４４０以降のフローへ進まないので安全でもある。
【００３８】
Ｓ４３２において、外部メモリ２に記憶されている、ウイルスが存在している可能性があるファイルまたはファイル情報を削除（手動／自動）する設定が為されていた場合（Ｓ４３２，Ｙｅｓ）、ウイルスが存在している可能性のある外部メモリ内のファイルまたはファイル情報を削除し（Ｓ４３３）、Ｓ４３４へ進む。４３２でＮｏならば、Ｓ４３３をスキップして、Ｓ４３４へ進む。なお、ファイルまたはファイル情報の削除が手動の場合、当該ファイルまたはファイル情報を削除しないことも可能である。
【００３９】
Ｓ４３４において、端末制御部１０は、操作・表示部１８へのアラーム停止操作が為されたかが否かをチェックし、アラーム停止操作が為されていない場合（Ｓ４３４，Ｎｏ）、Ｓ４３２へ戻る。アラーム停止操作が為された場合（Ｓ４３４，Ｙｅｓ）、本アダプタ１の操作・表示部１８に表示したアラーム表示を停止すると共に、情報端末３に表示させたアラーム表示を停止させ（Ｓ４３５）、Ｓ４１１へ戻る。
【００４０】
Ｓ４４０において、端末制御部１０は、接続検知部１４からの情報に基づいて、情報端末３が接続中か否かをチェックし、情報端末３が接続中でなければ（Ｓ４４０，Ｎｏ）、Ｓ４１１で読み込んだファイル情報を削除し（Ｓ４５０）、Ｓ４１０へ戻る。情報端末３が接続中であれば（Ｓ４４０，Ｙｅｓ）、ウイルスが存在している可能性の無いファイルについてのみ、外部メモリ２と情報端末３の間で読み込みデータおよび書き込みデータを中継し（Ｓ４４１）、Ｓ４４２へ進む。なお、この中継は情報端末３側からの操作に基づいて実行される（図示せず）。
【００４１】
Ｓ４４２において、端末制御部１０は、接続検知部１４からの情報に基づいて、外部メモリ２が取り外されたか否かをチェックし、外部メモリ２が取り外されていなければ（Ｓ４４２，Ｎｏ）、Ｓ４４１へ戻る。外部メモリ２が取り外された場合（Ｓ４４２，Ｙｅｓ）、外部メモリ２と情報端末３との間の、読み込みデータおよび書き込みデータの中継を終了し（Ｓ４４３）、Ｓ４１１で読み込んだファイル情報を削除し（Ｓ４５０）、Ｓ４１０へ戻る。
【００４２】
以上、本発明の実施形態について説明した。本発明によれば、外部メモリとユーザが操作する端末を切り離した状態で、外部メモリに記憶されているファイルまたはファイル情報をウイルスチェック装置へ送信し、前記ウイルスチェック装置からウイルスが含まれている、またはウイルスが含まれている可能性が有る旨のウイルス情報を受信した場合に、アラーム情報を表示する、当該ファイルを外部メモリから削除する、当該ファイルの前記端末への送信を禁止する、のいずれか１以上の処理を実行するので、ウイルスチェックされていないファイルまたは前記ファイルに係るファイル情報を、前記端末が読み込むこと自体を防止する外部メモリアダプタを提供できる。
【００４３】
なお、外部メモリ２は、一般的なＵＳＢメモリ，ＳＤメモリ，磁気記憶装置，光記憶装置，光磁気記憶装置等の、情報端末３と接続される記憶装置であるが、特に、持ち運びが容易なＵＳＢメモリ，ＳＤメモリ等のリムーバブルな記憶デバイスに対して効果的である。
【００４４】
また、本発明の実施形態において、本アダプタ１とウイルスチェック装置４を別々の装置として説明したが、本アダプタ１とウイルスチェック装置４が一体となった構成でもよい。
【符号の説明】
【００４５】
１・・・外部メモリアダプタ
２・・・外部メモリ
３・・・情報端末
４・・・ウイルスチェック装置
１０・・・端末制御部
１１・・・外部メモリ接続コネクタ
１２・・・情報端末接続コネクタ
１３・・・ＬＡＮ接続コネクタ
１４・・・接続検知部
１５・・・アドレス情報登録部
１６・・・チェック履歴記録部
１７・・・危険ファイル情報記録部
１８・・・操作・表示部
【図１】
2018063601.tif 000003
【図２】
2018063601.tif 000004
【図３】
2018063601.tif 000005
【図４】
2018063601.tif 000006