(57)【要約】【課題】記憶装置から情報処理装置へのウイルス感染を防止しつつ記憶装置を用いて遠隔にある情報処理装置間での情報の受け渡しを行う。【解決手段】記憶装置及び情報処理装置が消去装置に接続された後、記憶装置に記憶された情報を消去するステップと、記憶装置に記憶された情報が消去された後、情報処理装置が記憶装置にアクセスができない状態からアクセスできる状態にするステップと、情報処理装置が記憶装置にアクセスできる状態になった後、記憶装置が情報処理装置から取り外されたことを検知するステップと、記憶装置が情報処理装置から取り外されたことを検知したとき、情報処理装置を記憶装置にアクセスできない状態にするステップと、を有する。【選択図】図４
2020170560.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置が接続される第１接続部と、情報処理装置が接続される第２接続部とを備える消去装置における消去方法であって、
前記記憶装置及び前記情報処理装置が接続された後、前記記憶装置に記憶された情報を消去するステップと、
前記記憶装置に記憶された情報が消去された後、前記情報処理装置が前記記憶装置にアクセスができない状態からアクセスできる状態にするステップと、
前記情報処理装置が前記記憶装置にアクセスできる状態になった後、前記記憶装置が前記情報処理装置から取り外されたことを検知するステップと、
前記記憶装置が前記情報処理装置から取り外されたことを検知したとき、前記情報処理装置を前記記憶装置にアクセスできない状態にするステップと、
を有することを特徴とする消去方法。
【請求項２】
前記記憶装置及び前記情報処理装置が接続された後、消去確認ランプを点灯させて消去確認スイッチが操作されるまで待機するステップを更に有し、
前記記憶装置に記憶された情報を消去するステップは、前記消去確認スイッチが操作された後に行われる、
ことを特徴とする請求項１に記載の消去方法。
【請求項３】
記憶装置と、情報処理装置と、消去装置と、を備える消去システムであって、
前記消去装置は、
前記記憶装置が接続される第１接続部と、
前記情報処理装置が接続される第２接続部と、
前記記憶装置及び前記情報処理装置が接続された後、前記記憶装置に記憶された情報を消去するデータ消去部と、
前記データ消去部により前記記憶装置に記憶された情報が消去された後、前記情報処理装置が前記記憶装置にアクセスができない状態からアクセスできる状態にするアクセス制御部と、
前記情報処理装置が前記記憶装置にアクセスできる状態になった後、前記記憶装置が前記情報処理装置から取り外されたことを検知する接続確認検知部と、を備え、
前記アクセス制御部は、前記記憶装置が前記情報処理装置から取り外されたことを前記接続確認検知部が検知したとき、前記情報処理装置を前記記憶装置にアクセスできない状態にする
ことを特徴とする消去システム。
【請求項４】
前記記憶装置の接続が検知されると点灯する消去確認ランプを備えることを特徴とする請求項３に記載の消去システム。
【請求項５】
前記記憶装置に記憶された情報を消去させるための消去確認スイッチを備えており、
前記データ消去部は、前記消去確認スイッチが操作された後に、前記記憶装置に記憶された情報を消去する、
ことを特徴とする請求項３又は４に記載の消去システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消去方法及び消去システムに関し、より具体的には、ＵＳＢメモリなどの記憶装置の情報を消去する消去方法及び消去システムに関する。
【背景技術】
【０００２】
外部ネットワークに接続されていない情報処理装置では、当該情報処理装置で発生する情報を外部に持ち出す際にＵＳＢメモリなどの大容量記憶装置が使用されることがある。情報処理装置としては、例えば、生産制御システム内の帳票サーバである。生産制御システムは、その生産実績情報を帳票サーバに記憶している。
【０００３】
このとき、上記大容量記憶装置がコンピュータウイルス等の不正プログラム（以下「ウイルス」と総称する）に感染していると、ウイルスに感染した大容量記憶装置を情報処理装置に接続した際に、情報処理装置にウイルス感染が拡大する恐れがある。
【０００４】
そこで、ウイルス検知ソフトを用いて大容量記憶装置のウイルスを検知することが提案されている（特許文献１、２）。しかしながら、未知のウイルスについては感染を防止できない。また、自動実行ファイルのファイル名変更や隠蔽などにより、ウイルスファイルの自動実行を防止するものが提案されている（特許文献３、４）。しかしながら、自動実行ファイル形式でないウイルスについては感染を防止できない。
【０００５】
そこで、大容量記憶装置に複数の接続インタフェイスを設け、接続インタフェイスの何れにも情報処理装置が接続されていない状態から、いずれかの接続インタフェイスに情報処理装置が接続された際、大容量記憶装置が、自身の記憶領域を初期化することが提案されている（特許文献５）。これによれば、未知のウイルスであっても、自動実行ファイル形式でないウイルスであっても、関係なく感染を防止できる。
【０００６】
しかしながら、特許文献５の大容量記憶装置は、情報の渡し手の情報処理装置と受け手の情報処理装置とに同時に大容量記憶装置に接続する必要があり、渡し手と受け手とが離れた場所にあり同時に接続できない場合には適用できない。即ち、上記大容量記憶装置は、情報の渡し手の情報処理装置に接続して情報を受け取っても、渡し手の情報処理装置との接続を切って、受け手の情報処理装置と接続すると情報が消去されてしまう。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−０７１８８７号公報
【特許文献２】特開２０１３−１９０８８０号公報
【特許文献３】特開２０１３−１２５５２３号公報
【特許文献４】特開２０１０−２６２３３５号公報
【特許文献５】特開２０１２−１７３７９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は上記事情に鑑みてなされたものであり、記憶装置から情報処理装置へのウイルス感染を防止しつつ記憶装置を用いて遠隔にある情報処理装置間での情報の受け渡しを行うことができる消去方法及び消去システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の消去装置は、記憶装置が着脱自在に接続される第１接続部と、情報処理装置が着脱自在に接続される第２接続部と、前記記憶装置及び前記情報処理装置が接続された後、前記記憶装置に記憶された情報を消去するデータ消去部と、前記消去部により前記記憶装置に記憶された情報が消去された後、前記情報処理装置が前記記憶装置にアクセスができない状態からアクセスできる状態にするアクセス制御部と、を備えたことを特徴とする。
【００１０】
前記記憶装置及び前記情報処理装置が接続された後に、消去操作が行われるのを待って、前記データ消去部による消去を開始させる消去開始確認部をさらに備えていてもよい。
【００１１】
前記消去部による消去が失敗したとき、その旨を通知する異常通知部をさらに備えていてもよい。
前記記憶装置が前記情報処理装置から取り外されたことを検知する接続確認検知部さらに備えてもよい。
前記記憶装置が前記情報処理装置から取り外されたことを前記接続確認検知部が検知したとき、前記情報処理装置を前記記憶装置にアクセスできない状態にするアクセス制御部さらに備えてもよい。
【発明の効果】
【００１２】
本発明によれば、当該消去装置を介して記憶装置と渡し手の情報処理装置とを接続すると、記憶装置に記憶された情報が消去されるため、記憶装置から渡し手の情報処理装置へのウイルス感染を防止できる。その後、記憶装置を消去装置から外して受け手の情報処理装置に直接、接続することにより、記憶装置に記憶された情報が消去されることなく、記憶装置から受け手の情報処理装置に情報を渡すことができる。これにより、記憶装置を用いて遠隔にある情報処理装置間での情報の受け渡しを行うことができる。
【図面の簡単な説明】
【００１３】
【図１Ａ】本発明の消去装置の使用方法を説明するための説明図である。
【図１Ｂ】本発明の消去装置の使用方法を説明するための説明図である。
【図２】消去時における本発明の消去装置の一実施形態を示す機能ブロック図である。
【図３】使用時における本発明の消去装置の一実施形態を示す機能ブロック図である。
【図４】図２及び図３に示すマイクロプロセッサの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
本発明の消去方法及び消去システムの一実施形態を、図１Ａ〜図３に基づいて説明する。同図に示すように、消去装置１は、ＵＳＢメモリ、ＳＤカードメモリ、ＵＳＢハードディスクなどの大容量記憶装置（＝記憶装置）３と、サーバやＰＣなどのデータの渡し手の情報処理装置２１と、の間を接続するアダプタであり、大容量記憶装置３及び情報処理装置２１とは別体に設けられている。
【００１５】
図２及び図３に示すように、消去装置１は、大容量記憶装置インタフェイス１１と、情報処理装置インタフェイス１２と、電源線Ｌ１と、信号線Ｌ２と、インタフェイス継断部１３と、マイクロプロセッサ（以下、ＭＰＣ）１４と、消去確認ランプ１５と、消去確認スイッチ１６と、異常通知部１７と、を備えている。
【００１６】
第１接続部としての大容量記憶装置インタフェイス１１は、大容量記憶装置３が着脱自在に接続される外部接続端子を有している。
【００１７】
第２接続部としての情報処理装置インタフェイス１２は、情報処理装置２１が着脱自在に接続される外部接続端子を有している。
【００１８】
電源線Ｌ１は、情報処理装置２１からの電源を後述するＭＰＣ１４などの消去装置１内の電子部品に供給する。また、電源線Ｌ１は、大容量記憶装置インタフェイス１１を介して情報処理装置２１からの電源を大容量記憶装置３に供給する。
【００１９】
信号線Ｌ２は、大容量記憶装置３と情報処理装置２１との間で授受される信号を伝送するための電線である。
【００２０】
インタフェイス継断部１３は、スイッチ回路などから構成され、大容量記憶装置インタフェイス１１及び情報処理装置インタフェイス１２間の信号線Ｌ２を切断したり（図２）、接続したりする（図３）。
【００２１】
ＭＰＣ１４は、消去装置１全体の制御を司る。ＭＰＣ１４は、図２などに示すように、接続確認検知部１４ａと、消去開始確認部１４ｂと、データ消去部１４ｃと、データ消去確認部１４ｄと、アクセス制御部１４ｅと、を有する。
【００２２】
接続確認検知部１４ａは、情報処理装置２１から電源供給を受けている状態で、大容量記憶装置インタフェイス１１に大容量記憶装置３が接続されたことを検知する。消去開始確認部１４ｂは、大容量記憶装置３が接続されたことを検知した後、消去確認ランプ１５を点灯させて、ユーザの操作により消去確認スイッチ１６がオン（消去操作）されるのを確認する。
【００２３】
データ消去部１４ｃは、大容量記憶装置インタフェイス１１に接続された大容量記憶装置３内のデータ（情報）の一部又は全てを消去する。データ消去部１４ｃは、データ消去が何らかの理由で失敗した場合、異常ランプやブザーなどから構成される異常通知部１７を制御して、ユーザにその旨を報知する。大容量記憶装置３内のデータ（情報）であってファイルシステムの管理部分を消去することで、情報処理装置から情報処理装置２１から未フォーマットとみなされる状態にすることができる。このため、大容量記憶装置３内のデータ（情報）の全部ではなく、ファイルシステムの管理部分を含む一部を消去してもよい。尚、ファイルシステムの管理部分としては、パティションテーブルやＦＡＴを例として挙げることができるが、必ずしもこれらに限定されるものではない。
【００２４】
データ消去確認部１４ｄは、データ消去部１４ｃが大容量記憶装置３に書き込んだデータ消去用のデータを読み取ることによって、データ消去部１４ｃによる消去が成功したか否かを確認する。データ消去確認部１４ｄは、データ消去が何らかの理由で失敗した場合、異常ランプやブザーなどから構成される異常通知部１７を制御して、ユーザにその旨を報知する。また、データ消去確認部１４ｄは、消去が成功した場合、インタフェイス継断部１３を制御して、大容量記憶装置インタフェイス１１及び情報処理装置インタフェイス１２間に信号線Ｌ２を接続する。
アクセス制御部１４ｅは、大容量記憶装置３が情報処理装置２１から取り外されたことを接続確認検知部１４ａが検知したとき、情報処理装置２１を大容量記憶装置３にアクセスできない状態にして、初期状態（Ｓ１）に戻り、接続確認検知部１４ａによって大容量記憶装置３が検出されるのを待つ。これによって、大容量記憶装置３が情報処理装置２１に接続された後に、大容量記憶装置３が取りはずされ、図示しない別の大容量記憶装置３が接続された場合における図示しない別の大容量記憶装置３からのウイルス感染を防止する。  
【００２５】
次に、上記概略で説明した消去装置の動作を図４のフローチャートを参照して以下説明する。最初に、渡し手の情報処理装置２１のデータを大容量記憶装置３に渡す手順について説明する。まず、消去装置１を大容量記憶装置３にも情報処理装置２１にも接続しない状態にする。
【００２６】
その後、消去装置１の大容量記憶装置インタフェイス１１に大容量記憶装置３を接続する。この時点では、消去装置１は、情報処理装置２１に接続されておらず、電源が供給されないため、何も動作しない。
【００２７】
また、図１Ａに示すように、消去装置１の情報処理装置インタフェイス１２に渡し手の情報処理装置２１を接続する。これにより、情報処理装置インタフェイス１２に接続された電源線Ｌ１からＭＰＣ１４に電源が供給され、ＭＰＣ１４が図４に示す消去処理を開始する。なお、ＭＰＣ１４は、電源が供給されたことで、情報処理装置インタフェイス１２に情報処理装置２１が接続されたことが分かる。
【００２８】
上記インタフェイス継断部１３は、初期状態（即ち消去装置１に電源が入っていない状態）において図２に示すように、大容量記憶装置インタフェイス１１と情報処理装置インタフェイス１２との間の信号線Ｌ２を切断した状態となっている。よって、消去装置１に情報処理装置２１及び大容量記憶装置３の両方を接続しても、接続した直後は情報処理装置２１は、大容量記憶装置３にアクセスできない状態である。
【００２９】
消去処理においてＭＰＣ１４は、接続検知部１４ａとして機能し、大容量記憶装置３の接続を検知する（ステップＳ１）。ステップＳ１において、ＭＰＣ１４は、大容量記憶装置インタフェイス１１への電気的な接続を検知することにより、大容量記憶装置３の接続を検知する。ＭＰＣ１４は、大容量記憶装置３の接続を検知後、接続された大容量記憶装置３に対してデバイス情報を取得するコマンドを送信し、その応答を解析することで、接続された大容量記憶装置３の種別を検知する。
【００３０】
ＭＰＣ１４は、大容量記憶装置３の接続が検知されると（ステップＳ２でＹ）、消去開始確認部１４ｂとして機能し、消去確認ランプ１５を点灯させる（ステップＳ３）。これにより、ユーザに大容量記憶装置３内のデータを消去するか否かの判断を促す。その後、ＭＰＣ１４は、消去確認スイッチ１６が操作されるまで待機する（ステップＳ４でＮ）。なお、情報処理装置２１が大容量記憶装置３にアクセスできない状態は維持されている。
【００３１】
ＭＰＣ１４は、消去確認スイッチ１６が操作されると（ステップＳ４でＹ）、データ消去部１４ｃとして働き、大容量記憶装置３内の全てのデータを消去する（ステップＳ５）。このとき、ＭＰＣ１４は、ステップＳ１で検知した大容量記憶装置３の種別に適合した方法（大容量記憶装置３の種別に対応した書き込み、初期化指示コマンド）でデータを消去する。なお、データ消去としては、例えば、下記の第１手法、及び第２手法：で示す方法で行われる。
【００３２】
第１手法：ＭＰＣ１４は、大容量記憶装置３内のパーティション領域やディレクトリ領域などの管理領域を任意の値で上書きする。この状態の大容量記憶装置３を情報処理装置２１がアクセスすると、情報処理装置２１上は大容量記憶装置３が未フォーマットであると認識する。このため、情報処理装置２１では、接続される毎に大容量記憶装置３をフォーマットする必要があり、手間と時間がかかる。しかしながら、情報処理装置２１自身が大容量記憶装置３のフォーマットを行うため、互換性の問題が発生して、情報処理装置２１が大容量記憶装置３にデータを書き込めないという事態は発生しない。
【００３３】
第２手法：ＭＰＣ１４は、上記管理領域の記録内容を初期値で上書きし、ファイルやディレクトリが存在していない状態にする。この状態の大容量記憶装置３を情報処理装置２１がアクセスすると、情報処理装置２１上はファイルやディレクトリが存在していない空の状態と認識する。このため、情報処理装置２１では、接続される毎に大容量記憶装置３をフォーマットする必要はない。しかしながら、消去装置１が用意した初期値で上書きするため、その初期値に適合した情報処理装置２１では使用できない恐れがある。消去装置１には、対象となる情報処理装置２１に適合した初期値を内蔵させる必要がある。
【００３４】
次に、ＭＰＣ１４は、ステップＳ５のデータ消去が失敗したか否かを判断する（ステップＳ６）。この判断方法としては、例えば、下記の（Ａ）〜（Ｃ）で示すものが挙げられる。
【００３５】
（Ａ）ＭＰＣ１４は、データ消去に際し大容量記憶装置３からの応答がない、または、異常を示す応答があった場合、データ消去が失敗したと判断する。
【００３６】
（Ｂ）ＭＰＣ１４は、大容量記憶装置３から書き込み禁止状態であるとの応答があった場合、データ消去が失敗したものと判断する。
【００３７】
（Ｃ）ＭＰＣ１４は、データ消去確認部１４ｄとして機能し、データ消去のために大容量記憶装置３に書き込んだデータを確認のために読み出して、書き込んだデータと異なるデータが読み出された場合は、消去が失敗したものと判断する。
【００３８】
ＭＰＣ１４は、ステップＳ６のデータ消去が失敗したと判断すると（ステップＳ６でＹ）、異常通知部１７を制御して、その旨を通知して（ステップＳ７）、処理を終了させる。
【００３９】
これに対して、ＭＰＣ１４は、ステップＳ５のデータ消去が成功したと判断すると（ステップＳ６でＮ）、アクセス制御部１４ｅとして機能し、インタフェイス継断部１３を制御して、図２に示すように、大容量記憶装置インタフェイス１１と情報処理装置インタフェイス１２との間の信号線Ｌ２を接続し、情報処理装置２１が大容量記憶装置３にアクセスできる状態にする。（ステップＳ８）。更に、大容量記憶装置３が図示しない別の大容量記憶装置３と差し替えられた際のウイルス感染を防止する観点から、大容量記憶装置３の差し替えを監視し、差し替えが発生した場合には、大容量記憶装置３と情報処理装置２１の接続を切断する。具体的には、以下の処理を行う。接続確認検知部(１４ａ) によって、大容量記憶装置３が情報処理装置２１から取り外されたことを検知する（ステップＳ９）。すなわち、大容量記憶装置３が情報処理装置２１から取り外されことを電気的手法により検知する。大容量記憶装置３が情報処理装置２１から取り外されことを接続確認検知部(１４ａ)により検知した場合（ステップＳ１０でＹ）、アクセス制御部(１４ｅ)によって情報処理装置２１が大容量記憶装置３にアクセスできない状態にして（ステップＳ１１）、初期状態（ステップＳ１）に戻り、ＭＰＣ１４が、大容量記憶装置インタフェイス１１への電気的な接続を検知し、大容量記憶装置３の接続を検知する。その後、前述したステップＳ２乃至ステップＳ５を経て、データ消去を行う。一方、大容量記憶装置３が情報処理装置２１から取り外されことを接続確認検知部(１４ａ)が検知しなかった場合（ステップＳ１０でＮ）、接続確認検知部(１４ａ) によって、大容量記憶装置３が情報処理装置２１から取り外されことを検知する処理（ステップＳ９）に戻る。
上記動作により、大容量記憶装置３が図示しない別の大容量記憶装置３と差し替えられた場合、情報処理装置２１が大容量記憶装置３にアクセスできない状態にして、初期状態に戻り、消去処理を行うことで、図示しない大容量記憶装置３がウイルスに感染していても情報処理装置２１がウイルスに感染することを防止する。
【００４０】
これにより、情報処理装置２１は、初めて大容量記憶装置３にアクセスできる状態となる。このため、大容量記憶装置３が感染していたとしてもウイルスが消去された状態で接続される。また、ＭＰＣ１４は、インタフェイス継断部１３を制御して、大容量記憶装置３にアクセスできない状態となる。即ち、情報処理装置２１にデータが全て消去された空の大容量記憶装置３が直接接続されたのと同じ状態になる。そして、渡し手の情報処理装置２１から大容量記憶装置３への書き込みが可能な状態となる。
【００４１】
その後、ユーザは、情報処理装置２１を操作して大容量記憶装置３にデータを書き込む。書き込みが完了したら、消去装置１を情報処理装置２１から取り外す。大容量記憶装置３に書き込まれたデータを受け手の情報処理装置２２に渡す際には、図１Ｂに示すように、大容量記憶装置３を消去装置１から外して、直接、受け手の情報処理装置２２に接続する。そして、受け手の情報処理装置２２を操作して大容量記憶装置３に書き込まれたデータを参照する。
【００４２】
上述した実施形態によれば、消去装置１は、大容量記憶装置３が着脱自在に接続される大容量記憶装置インタフェイス１１と、情報処理装置２１が着脱自在に接続される情報処理装置インタフェイス１２と、を備えている。また、ＭＰＣ１４が、大容量記憶装置３及び情報処理装置２１が接続された後、大容量記憶装置３に記憶されたデータを消去し、その後、情報処理装置２１が大容量記憶装置３にアクセスできない状態からアクセスができる状態にする。
【００４３】
これにより、消去装置１を介して大容量記憶装置３と渡し手の情報処理装置２１とを接続すると、大容量記憶装置３に記憶されたデータが消去されるため、大容量記憶装置３から渡し手の情報処理装置２１へのウイルス感染を防止できる。その後、大容量記憶装置３を消去装置１から外して受け手の情報処理装置２２に直接、接続することにより、大容量記憶装置３に記憶されたデータが消去されることなく、大容量記憶装置３から受け手の情報処理装置２２にデータを渡すことができる。これにより、大容量記憶装置３を用いて遠隔にある情報処理装置２１、２２間での情報の受け渡しを行うことができる。
【００４４】
また、上述した実施形態によれば、ＭＰＣ１４は、大容量記憶装置３及び情報処理装置２１が接続された後に、消去操作が行われるのを待って、消去を行うようにしている。これにより、消去装置１に大容量記憶装置３及び情報処理装置２１を接続するだけで自動的に消去されることがない。このため、誤ってデータを消したくない大容量記憶装置３を消去装置１に接続しても、ユーザは消去操作をしなければ、データが消されることはない。
【００４５】
また、上述した実施形態によれば、ＭＰＣ１４は、消去が失敗したとき、その旨を報知する異常通知部１７をさらに備えている。これにより、ユーザが消去できなかったことを知ることができる。
【００４６】
なお、上述した実施形態によれば、消去装置１に大容量記憶装置３を接続した後、情報処理装置２１を接続していたが、これに限ったものではない。消去装置１に情報処理装置２１を接続した後、大容量記憶装置３を接続しても、同様の効果を得ることができる。
【００４７】
また、上述した実施形態によれば、ＭＰＣ１４は、ユーザにより消去操作が行われるのを待って、大容量記憶装置３内のデータを消去していたが、これに限ったものではない。例えば、ＭＰＣ１４は、消去装置１に大容量記憶装置３及び情報処理装置２１が接続されたら自動的に大容量記憶装置３内のデータを消去するようにしてもよい。
【００４８】
また、上述した実施形態によれば、消去装置１は情報処理装置２１からの供給を受けていたが、これに限ったものではない。バッテリなどの電源を備え、そこから電源供給を受けてもよい。この場合、消去装置１は、情報処理装置２１が接続されたことを検知する必要がある。
【００４９】
なお、前述した各実施形態は本発明の代表的な形態を示したに過ぎず、本発明は、実施形態に限定されるものではない。即ち、当業者は、従来公知の知見に従い、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。かかる変形によってもなお本発明の給紙装置の構成を具備する限り、勿論、本発明の範疇に含まれるものである。
【符号の説明】
【００５０】
１        消去装置
１１      大容量記憶装置インタフェイス（第１接続部）
１２      情報処理装置インタフェイス（第２接続部）
１４ｂ    消去開始確認部
１４ｃ    データ消去部
１４ｅ    アクセス制御部
１７      異常通知部
【図１Ａ】
2020170560.tif 000003
【図１Ｂ】
2020170560.tif 000004
【図２】
2020170560.tif 000005
【図３】
2020170560.tif 000006
【図４】
2020170560.tif 000007