(57)【要約】【課題】  不正な情報の復元による情報の漏洩を運用中に防止することができる情報記憶装置を提供する。【解決手段】  記憶媒体２はファイルを記憶している。削除属性情報指定部３は記憶媒体２に記憶されたファイルを削除する際に物理的に削除するか否かを表す削除属性情報を属性情報記憶部１１にファイル毎に指定する。情報削除部４は、属性情報記憶部１１の、削除対象のファイルに対応する削除属性情報に物理的に削除する旨が示されている場合には、削除対象のファイルが記憶されている記憶媒体２の領域に削除するファイルの内容と異なる情報を書き込む。【選択図】      図１
2005227983.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶する記憶媒体と、
前記記憶媒体に記憶された情報を削除する際に物理的に削除するか否かを表す削除属性情報が前記情報毎に指定される削除属性情報指定手段と、
前記削除属性情報に基づいて前記情報を削除する情報削除手段とを有し、
前記情報削除手段は、削除対象の情報に対応する削除属性情報に物理的に削除する旨が示されている場合には、前記削除対象の情報が記憶されている前記記憶媒体の領域に削除する情報と異なる情報を書き込む、
情報記憶装置。
【請求項２】
前記記憶媒体が、情報が記憶される情報記憶部と、前記情報記憶部に記憶された情報の属性情報を記憶する属性情報記憶部とを有し、
前記削除属性情報が、前記属性情報記憶部に記憶される属性情報に含まれる、
請求項１に記載の情報記憶装置。
【請求項３】
前記記憶媒体に記憶された情報を復元するための復元情報を記憶する復元情報記憶手段と、
前記記憶媒体に記憶された情報が変更された際に前記復元情報を前記復元情報記憶手段に記憶するか否かを表す復元属性情報が前記情報毎に指定される復元属性情報指定手段とをさらに有する、
請求項１に記載の情報記憶装置。
【請求項４】
前記記憶媒体が、情報が記憶される情報記憶部と、前記情報記憶部に記憶された情報の属性情報を記憶する属性情報記憶部とを有し、
前記復元属性情報が、前記属性情報記憶部に記憶される属性情報に含まれる、
請求項３に記載の情報記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報記憶装置に関し、特にハードディスク等の記憶媒体を以って削除可能な情報を記憶する情報記憶装置に関するものである。
【背景技術】
【０００２】
従来、ハードディスクを直接アクセス可能な実行コマンドを有するオペレーティングシステムと、実行コマンドを用いてハードディスクの全セクタに所定のデータを書き込む削除プログラムとを、ハードディスク以外の起動可能な記憶媒体に記憶しておき、ハードディスク内のデータ削除時に、記憶媒体からオペレーティングシステムを起動し、消去プログラムを実行することにより、ハードディスクの全セクタに所定のデータを書き込むことによって容易にかつ確実にハードディスクのデータを削除するものであるが（例えば、特許文献１参照）。
【特許文献１】特開２００３―１６２４５０公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前述したような従来の技術では、ハードディスクに記憶された全てのデータが削除されるため、不正な情報の復元による情報の漏洩を運用中に防止することができないといった問題があった。
【０００４】
本発明は、このような問題を解決するためになされたもので、その目的は、不正な情報の復元による情報の漏洩を運用中に防止することができる情報記憶装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の情報記憶装置は、情報を記憶する記憶媒体と、記憶媒体に記憶された情報を削除する際に物理的に削除するか否かを表す削除属性情報が前記情報毎に指定される削除属性情報指定手段と、削除属性情報に基づいて前記情報を削除する情報削除手段とを備え、情報削除手段が、削除対象の情報に対応する削除属性情報に物理的に削除する旨が示されている場合には、前記削除対象の情報が記憶されている記憶媒体の領域に削除する情報と異なる情報を書き込むように構成されている。
【０００６】
この構成により、情報の削除要求があった場合に削除属性情報に基づいて情報を物理的に削除するか否かが情報毎に選択されるため、不正な情報の復元による情報の漏洩を運用中に防止することができる。
【０００７】
本発明の実施態様によれば、記憶媒体が、情報が記憶される情報記憶部と、情報記憶部に記憶された情報の属性情報を記憶する属性情報記憶部とを有し、削除属性情報が、属性情報記憶部に記憶される属性情報に含まれる。
【０００８】
この構成により、情報の削除要求があった場合に情報の属性情報に基づいて情報を物理的に削除するか否かが情報毎に選択されるため、不正な情報の復元による情報の漏洩を運用中に防止することができる。
【０００９】
本発明の実施態様によれば、情報記憶装置は、記憶媒体に記憶された情報を復元するための復元情報を記憶する復元情報記憶手段と、記憶媒体に記憶された情報が変更された際に復元情報を復元情報記憶手段に記憶するか否かを表す復元属性情報が情報毎に指定される復元属性情報指定手段とを備えている。
【００１０】
この構成により、情報の変更要求があった場合に復元属性情報に基づいて情報を復元するよう復元情報を記憶するか否かが情報毎に選択されるため、復元情報を記憶するための記憶媒体の容量を節減することができる。
【００１１】
本発明の実施態様によれば、記憶媒体が、情報が記憶される情報記憶部と、情報記憶部に記憶された情報の属性情報を記憶する属性情報記憶部とを有し、復元属性情報が、属性情報記憶部に記憶される属性情報に含まれる。
【００１２】
この構成により、情報の変更要求があった場合に情報の情報の属性情報に基づいて情報を復元するよう復元情報を記憶するか否かが情報毎に選択されるため、復元情報を記憶するための記憶媒体の容量を節減することができる。
【発明の効果】
【００１３】
本発明は、不正な情報の復元による情報の漏洩を運用中に防止することができる情報記憶装置を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について図面を参照して説明する。
【００１５】
図１は、本発明の一実施の形態による情報記憶装置１の構成を示すブロック図である。
【００１６】
情報記憶装置１は、中央処理装置（Central Processing Unit、以下単に「CPU」という。）、RAM  ( Random Access Memory)等の揮発性の記憶媒体、ROM (Read Only Memory )等の不揮発性の記憶媒体、キーボードやポインティングデバイス等の入力装置、画像を表示するモニタ装置、および外部の装置と通信可能な通信インタフェイスを備えたコンピュータ装置によって構成される。
【００１７】
また、情報記憶装置１は、情報を記憶する記憶媒体２と、記憶媒体２に記憶された情報を削除する際に物理的に削除するか否かを表す削除属性情報が情報毎に指定される削除属性情報指定部３と、削除属性情報に基づいて情報を削除する情報削除部４と、記憶媒体２に記憶された情報を復元するための復元情報を生成する復元情報生成部５と、復元情報を記憶する復元情報記憶部６と、記憶媒体２に記憶された情報が変更された際に復元情報を復元情報記憶部６に記憶するか否かを表す復元属性情報が情報毎に指定される復元属性情報指定部７とを備えている。なお、記憶媒体２に記憶される１論理単位の情報を以下では「ファイル」と記す。
【００１８】
記憶媒体２は、ハードディスク等の不揮発性の記憶媒体によって構成され、ファィルが記憶される情報記憶部１０と、情報記憶部１０に記憶されたファイルの属性情報を記憶する属性情報記憶部１１とを有している。
【００１９】
ここで、ファイルの属性情報は、例えば、記憶媒体２がEXT2FS (Second Extended File System)を以ってファイル管理を行う場合には、inode構造体に該当し、記憶媒体２がNTFS (New Technology File System)を以ってファイル管理を行う場合には、MFT (Master File Table)エントリに該当する。
【００２０】
ファイルの属性情報には、ファイルを識別するための識別情報、ファイル名、ファイルの生成日時や更新日時等の日時情報、アクセス権に関する情報、および、情報記憶部１０におけるファイルのアドレス値等が含まれる。また、本発明において、ファイルの属性情報には、削除属性情報および復元属性情報がさらに含まれる。
【００２１】
削除属性情報指定部３は、入力装置を介して削除属性情報が１または複数のファイルに対して指定されるようになっており、入力された削除属性情報は、属性情報記憶部１１に記憶されているファイルの属性情報に設定される。
【００２２】
情報削除部４は、入力装置を介してファイルの削除要求が入力された際に、属性情報記憶部１１の削除対象となるファイルの属性情報を参照し、属性情報に含まれる削除属性情報に物理的に削除する旨が示されている場合には、削除対象のファイルが記憶されている情報記憶部１０の領域に、削除するファイルの内容と異なる削除情報を書き込むことによって削除対象のフィルを削除するようになっている。ここで、削除情報は、０または１でパディングされたものでもよく、無作為に生成されたものでもよい。
【００２３】
また、情報削除部４は、削除対象となるファイルの属性情報に含まれる削除属性情報に物理的に削除する旨が示されている場合には、属性情報記憶部１１に記憶されている削除対象のファイルの属性情報、および復元情報記憶部６に記憶された削除対象のファイルに対応する復元情報もさらに削除するようになっている。
【００２４】
一方、情報削除部４は、削除対象となるファイルの属性情報に含まれる削除属性情報に物理的に削除しない旨が示されている場合には、従来のファイル削除処理と同様に、属性情報記憶部１１に記憶されている削除対象のファイルの属性情報に削除された旨を設定するか、削除対象のファイルの属性情報を削除するようになっている。
【００２５】
復元情報生成部５は、入力装置を介してファイルの変更要求が入力された際に、属性情報記憶部１１の、変更対象となるファイルの属性情報を参照し、属性情報に含まれる復元属性情報に変更対象のファイルの復元情報を復元情報記憶部６に記憶する旨が示されている場合には、変更対象のファイルの復元情報を生成するようになっている。
【００２６】
ここで、復元情報には、ファイルの属性情報およびファイルの内容が含まれるファイル復元情報と、ファイルの属性情報、ファイルが変更された日時を表す変更日時情報、ファイルを変更したユーザを表すユーザ情報、ファイルを変更したプロセスを表すプロセス情報、および、ファイルのパス等の論理的な格納場所を表す格納情報が含まれる復元管理情報とが含まれる。
【００２７】
なお、ファイル復元情報に含まれるファイルの内容は、ファイル全体でもよく、直近のファイルの内容に対する差分でもよい。また、ファイルの変更とは、ファイル内容の変更の他に、ファイル名の変更、情報削除部４によるファイルの削除、および、削除属性情報指定部３や復元属性情報指定部７等による属性情報の変更の処理等も含む。
【００２８】
復元情報記憶部６は、ハードディスク等の不揮発性の記憶媒体によって構成され、復元情報生成部５によって生成された復元情報を記憶するようになっている。なお、復元情報記憶部６は、情報記憶装置１から着脱可能なものでもよく、USB (Universal Serial Bus)等の伝送路や通信インタフェイスを介して接続されているものでもよい。
【００２９】
復元属性情報指定部７は、入力装置を介して復元属性情報が１または複数のファイルに対して指定されるようになっており、入力された復元属性情報は、属性情報記憶部１１に記憶されているファイルの属性情報に設定される。
【００３０】
情報記憶装置１は、ファイルを復元する情報復元部８をさらに備えている。情報復元部８は、入力装置を介して入力された復元要求に応じてファイルとファイルの属性情報とを復元情報記憶部６に記憶された復元情報に基づいて復元して、記憶媒体２の情報記憶部１０および属性情報記憶部１１にそれぞれ記憶させるようになっている。ここで、復元要求は、特定のファイルの復元を要求するものの他に、特定の日時以降に変更されたファイルの復元を要求するものでもよい。
【００３１】
また、情報復元部８によって復元されたファイルは、復元管理情報に含まれる格納情報に基づいて記憶媒体２の格納場所に復元されるが、復元される格納場所に同一名のファイルが存在する場合には、情報復元部８は、既に存在しているファイルの名前の一部を変更したり、ファイルの名前に数字を順次追加したりするなどして、ファイル名の重複を回避するようにしてもよい。
【００３２】
次に、情報記憶装置１の動作を図２により説明する。図２は、情報記憶装置１のファイル削除動作を示すフローチャートである。
【００３３】
まず、入力装置を介してファイルの削除要求が入力されると、属性情報記憶部１１の削除対象となるファイルの属性情報が参照され（ステップ１０１）、属性情報に含まれる削除属性情報に基づいて削除対象のファイルを物理的に削除するか否かが情報削除部４によって判断される（ステップ１０２）。
【００３４】
削除対象のファイルを物理的に削除すると判断された場合には、削除対象のファイルが記憶されている情報記憶部１０の領域に、削除情報を書き込むことによって削除対象のファイルが情報削除部４によって削除され（ステップ１０３）、属性情報記憶部１１に記憶されている削除対象のファイルの属性情報と、復元情報記憶部６に記憶された削除対象のファイルに対応する復元情報とが情報削除部４によってそれぞれ削除される（ステップ１０４、ステップ１０５）。
【００３５】
一方、削除対象のファイルを物理的に削除しないと判断された場合には、属性情報に含まれる復元属性情報に基づいて削除対象のファイルの復元情報を復元情報記憶部６に記憶するか否かが復元情報生成部５によって判断される（ステップ１０６）。
【００３６】
削除対象のファイルの復元情報を復元情報記憶部６に記憶すると判断された場合には、削除対象のファイルが論理的に削除された旨を表す復元情報が復元情報生成部５によって生成され（ステップ１０７）、生成された復元情報が復元情報記憶部６に記憶される（ステップ１０８）。
【００３７】
削除対象のファイルの復元情報を復元情報記憶部６に記憶しないと判断された場合や、復元情報が復元情報記憶部６に記憶された後、属性情報記憶部１１に記憶されている削除対象のファイルの属性情報に削除された旨が設定されるか、削除対象のファイルの属性情報が削除されることによって削除対象のファイルが情報削除部４によって論理的に削除される（ステップ１０９）。
【００３８】
図３は、情報記憶装置１のファイル変更動作を示すフローチャートである。なお、図３に示すファイルの変更動作には、図２を用いて説明した情報削除部４によるファイルの削除は含まれない。
【００３９】
入力装置を介してファイルの変更要求が入力されると、変更対象となるファイルの属性情報が参照され（ステップ２０１）、属性情報に含まれる復元属性情報に基づいて変更対象のファイルの復元情報を復元情報記憶部６に記憶するか否かが判断される（ステップ２０２）。
【００４０】
変更対象のファイルの復元情報を復元情報記憶部６に記憶すると判断された場合には、変更対象のファイルの復元情報が復元情報生成部５によって生成され（ステップ２０３）、生成された復元情報が復元情報記憶部６に記憶され（ステップ２０４）、変更対象のファイルが変更要求に基づいて変更される（ステップ２０５）。
【００４１】
図４は、情報記憶装置１のファイル復元動作を示すフローチャートである。
【００４２】
入力装置を介してファイルの復元が入力されると、復元対象となるファイルの復元情報が復元情報記憶部６に記憶されているか否かが情報復元部８によって判断される（ステップ３０１）。
【００４３】
復元対象となるファイルの復元情報が復元情報記憶部６に記憶されていると判断された場合には、復元情報記憶部６に記憶された復元情報に基づいて復元対象のファイルが、情報復元部８によって復元される（ステップ３０２）。
【００４４】
なお、本実施形態において、情報記憶装置１は、記憶媒体２や復元情報記憶部６に読み書きされる情報を一時的に記憶するキャッシュ、および、記憶媒体２や復元情報記憶部６を制御するDMAC (Direct Memory Access Controller)等の制御プロセッサを備えることもできるが、説明を分かりやすくするために説明を省略している。
【００４５】
以上説明したように、情報記憶装置１によれば、ファイルの削除要求があった場合にファイルの属性情報に基づいてファイルを物理的に削除するか否かがファイル毎に選択されるため、不正なファイルの復元によるファイルの漏洩を運用中に防止することができる。
【００４６】
また、情報記憶装置１によれば、ファイルの変更要求があった場合にファイルの属性情報に基づいてファイルを復元するよう復元情報を記憶するか否かがファイル毎に選択されるため、復元情報を記憶するための記憶媒体２のの容量を節減することができる。
【００４７】
なお、削除属性情報指定部３、情報削除部４、復元情報生成部５、復元属性情報指定部７、および情報復元部８の少なくとも一部は、専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フロッピーディスク、光磁気ディスク、CD―ROM等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間の間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施の形態による情報記憶装置の構成を示すブロック図である。
【図２】図１の情報記憶装置のファイル削除動作を示すフローチャートである。
【図３】図１の情報記憶装置のファイル変更動作を示すフローチャートである。
【図４】図１の情報記憶装置のファイル復元動作を示すフローチャートである。
【符号の説明】
【００４９】
１    情報記憶装置
２    記憶媒体
３    削除属性情報指定部
４    情報削除部
５    復元情報生成部
６    復元情報記憶部
７    復元属性情報指定部
８    情報復元部
１０    情報記憶部
１１    属性情報記憶部
１０１〜１０９、２０１〜２０５、３０１〜３０２    ステップ
【図１】
2005227983.tif 000003
【図２】
2005227983.tif 000004
【図３】
2005227983.tif 000005
【図４】
2005227983.tif 000006