(57)【要約】【課題】本発明は、データ記憶媒体を複数の仮想分割エリアを有するよう設定するための分割方法を提供する。【解決手段】データ記憶媒体を有する電子装置のデータ記憶媒体を分割する方法とし、データ記憶媒体のメモリスペースを、複数のユーザーそれぞれが独自データのファイルを貯蔵するための複数の仮想分割エリアを有するように設定する。各仮想分割エリアはシステム領域のメモリスペースにおいて一つのファイルネームで示すと共に、まだデータを書込まない前はメモリスペースをとらない。仮想分割エリアにデータを格納するとき、データがデータ記憶媒体のメモリスペースの空いている部分に書込まれると共に、当該仮想分割エリアにおけるアドレス記録テーブルに当該データの部位を示すための対応エントリを加える。【選択図】　　　図１
2004038828.tif 000002
【特許請求の範囲】
【請求項１】
メモリスペースにオペレーティングシステムをインストールするためのシステム領域をそなえたデータ記憶媒体を有する電子装置のデータ記憶媒体を分割する方法であって、
ａ）データ記憶媒体のメモリスペースを複数ユーザーがそれぞれの仮想分割エリアとしてデータが入っていないときはメモリスペースを占めずにユーザーのファイルネームのみが振付けられてある複数エリアに分割するステップと、
ｂ）毎回の上記仮想分割エリアのいずれかにデータを格納するごとに、データを上記データ記憶媒体の共有メモリスペースの空いている箇所に格納すると共に、それと対応してアドレス記録表に当該仮想分割エリアにおける当該データの部位を示すための対応エントリを加えるステップと、
ｃ）仮想分割エリア中のあるデータを削除しようとするときは、上記アドレス登録表の該データに対応するエントリのみを削除するステップとからなるデータ記憶媒体を分割する方法。
【請求項２】
上記ステップｃ）において、上記仮想分割エリアの削除されたエントリに対応する部位はその後の新たなデータを重ね書きして利用できる請求項１に記載の方法。
【請求項３】
さらに、
ｄ）ある任意の仮想分割エリアを削除するときは、当該仮想分割エリアにおけるアドレス登録表のエントリによって示された部位におけるデータは削除せずに当該仮想分割エリアにかかるアドレス登録表のみをクリアするステップを有する請求項１に記載の方法。
【請求項４】
さらに、
ｅ）或仮想分割エリアをフォーマットするときは、当該仮想分割エリアにかかるアドレス登録表のエントリによって示される部位におけるデータは削除せずに、当該仮想分割エリアについてのアドレス登録表のみを消去するステップを有する請求項１に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ記憶媒体を分割する方法に関し、特に、データ記憶媒体を複数の仮想分割エリアになるように分割する方法に関する。
【０００２】
【従来の技術】
コンピュータにおけるハードディスクドライブなどのデータ記憶媒体において、従来の分割手段によって複数の分割エリアをそなえるよう設定でき、例えば、コンピュータが違うユーザーに共用されるとき、各ユーザーには、他のユーザーとは別箇に自分のデータメモリスペース及びオペレーティングエンバイロンメントが割当てられる。
【０００３】
しかしながら、従来の分割手段によると、データ記憶媒体の各分割エリアがメモリスペースの予め定められた大きさが割り当てられるので、分割エリアの大きさを変更しようとすると、まずそこにあったデータを移動しなければならず、その結果、不便である上、データを紛失しやすい。さらに、当該従来の分割手段によるデータ記憶媒体の分割エリアの設定は多くても４つが限界であるため、融通がきかない。
【０００４】
【発明が解決しようとする課題】
本発明は、従来の問題点に鑑みてなされたもので、データ記憶媒体を複数の仮想分割エリアから構成されるように分割する方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明によれば、メモリスペースにオペレーティングシステムをインストールするためのシステム領域をそなえたデータ記憶媒体を有する電子装置のデータ記憶媒体のための分割方法であって、
ａ）データ記憶媒体のメモリスペースを、複数のユーザーがそれぞれの仮想分割エリアとしてデータが入っていないときはメモリスペースを占めずにユーザーのファイルネームのみが振付けられてある複数のエリアに分割するステップと、
ｂ）毎回の仮想分割エリアのいずれかにデータを格納するごとに、データをデータ記憶媒体の共有メモリスペースの空いている箇所に格納すると共に、それと対応してアドレス記録表に当該仮想分割エリアにおける当該データの位置を示すための対応エントリを加えるステップと、
ｃ）仮想分割エリア中のあるデータを削除しようとするときは、アドレス記録テーブルの該データに対応するエントリのみを削除するステップからなる方法を提供する。
【０００６】
好ましくは、ステップｃ）において、仮想分割エリアの削除されたエントリに対応する部位は、その後の新たなデータを重ね書きして利用できる構成とする。
【０００７】
好ましくは、さらに、ｄ）ある任意の仮想分割エリアを削除するときは、当該仮想分割エリアにおけるアドレス記録表のエントリによって示された部位におけるデータは削除せずに当該仮想分割エリアについてのアドレス記録表のみをクリアするステップによる構成とする。
【０００８】
さらに好ましくは、ｅ）ある仮想分割エリアをフォーマットするとき、当該仮想分割エリアについてのアドレス記録表のエントリによって示された部位におけるデータは削除せずに、当該仮想分割エリアについてのアドレス記録表のみをクリアするステップによる構成とする。
【０００９】
【発明の実施の形態】
図１は、本発明にかかる分割方法例によるある電子装置のデータ記憶媒体１、例えばコンピュータのハードディスクドライブの配置を示す。この例において、データ記憶媒体１のメモリスペース１０にはオペレティングシステム（ＯＳ）を格納するためのシステム領域を有すると共に、複数の所定のユーザーのファイルのための仮想分割エリアを予め設定することができる。データがまだ仮想分割エリアに格納されないときは、仮想分割エリアはシステム領域（ＯＳ）にて一つのファイルネームで表示されるだけで、メモリのどのスペースをも占有せず、全ユーザーの仮想分割エリアはシステム領域（ＯＳ）を共用する。しかも、何も格納されていないつまり空白なメモリスペースは、全ユーザーのいずれもデータを格納することができる。
【００１０】
図１に示す如く、データが第１の仮想分割エリアＡに格納されると言うことは、すなわち、当該データがデータ記憶媒体１のメモリスペース１０の空白部位１０１に書き込まれると共に、回を重ねるごとに各対応エントリＡ１、Ａ２、・・・Ａｎが第１の仮想分割エリアＡに対応するアドレス登録表に加えられる。言い換えると、第１の仮想分割エリアＡに１番目のデータを書込むと、データの部位Ａ１０を示すエントリＡ１がアドレス登録表に入り、次いで２番目乃至ｎ番目のデータを書込むと、２番目乃至ｎ番目のデータそれぞれに対応する部位Ａ２０乃至Ａｎ０のデータを示す対応エントリＡ２乃至Ａｎがアドレス登録表に加えられる。従って、第１の仮想分割エリアＡには、アドレス登録表内にエントリＡ１乃至Ａｎが存在すると共に、第１の仮想分割エリアＡに格納されたデータの部位Ａ１０乃至Ａｎ０が含まれる。第１の仮想分割エリアＡの大きさは、内部に格納されたデータ量に応じて機動的に調節される。なお、当該第１の仮想分割エリアＡについてアドレス登録表にあるエントリＡ１を削除するとき、メモリスペース１０の対応部位Ａ１０がはもはや第１の仮想分割エリアＡから解き放される。同様に、当該第１の仮想分割エリアＡについてアドレス登録表にあるエントリＡ２が削除されると、第１の仮想分割エリアＡからメモリスペース１０の対応部位Ａ２０が解放される。第１の仮想分割エリアＡから対応部位Ａ１０、Ａ２０が解放されると、結果として、それらがデータ記憶媒体１のメモリスペース１０のだれのでもない解放部位として、その後だれかがデータを格納するとき、仮想分割エリアのいずれかにオーバライトすることができるので、アドレス登録表におけるＡ１乃至Ａｎ及び第１の仮想分割エリアに格納されたデータの部位Ａ１０乃至Ａｎ０がメモリスペース１０中に分散され、連続的なデータブロックである必要がなくなる。
【００１１】
図２に示されているように、データ記憶媒体１のメモリスペース１０にさらに第２の仮想分割エリアＢを有する構成に設定すると、第２の仮想分割エリアＢへ１番目乃至ｎ番目それぞれのデータを格納させようとすれば、当該操作によって対応するデータの格納部位Ｂ１０乃至Ｂｎ０を示す対応エントリＢ１乃至Ｂｎがアドレス登録表に加わるので、当該第２の仮想分割エリアＢには、アドレス登録表内のエントリＢ１乃至Ｂｎ及び第２の仮想分割エリアＢに格納されたデータの部位Ｂ１０乃至Ｂｎ０を有する。第２の仮想分割エリアＢは、まったく第１の仮想分割エリアＡと同一の特徴を有する。
【００１２】
ここで、本発明において、データ記憶媒体１のメモリスペース１０が複数の仮想分割エリアを有するよう設定されても、これらの仮想分割エリアは互いに重なり合ったり影響し合ったりすることはないので、各仮想分割エリアは他の仮想分割エリアと独立して個々のユーザーに使わせることができる。そして、新しい仮想分割エリアをさらに設定しようとするときは、当該仮想分割エリアのための新たなアドレス登録表を設ければよいので、設定時間を大幅に低減することができる。さらに、本実施の形態の分割方法において継承のコンセプトが利用されるので、当該新しい仮想分割エリアが現有の仮想分割エリアのＯＳを受け継ぐことができる。即ち、本発明の分割方法によれば、同一のＯＳをデータ記憶媒体１のメモリスペース１０にインストールすることを要しない。
【００１３】
また、いずれかの仮想分割エリアを削除しようとする場合、単に当該仮想分割エリアに対応するアドレス登録表を削除すればよく、そこにあったエントリによって表示される部位におけるデータを削除する必要がない。その結果、削除されたもとの仮想分割エリアによって占有されたスペースは、データ記憶媒体１のメモリスペース１０の前記解放部位となり、他のだれかがそのデータを重ね書きして格納することができる。
【００１４】
さらに、本発明の分割方法によってデータ記憶媒体１のメモリスペース１０を設定するとき、他の仮想分割エリアに影響せずに、或仮想分割エリアのいずれかをフォーマットすることができる。特に、当該仮想分割エリアをフォーマットする場合、同仮想分割エリアにかかるアドレス登録表をクリアすればよく、当該仮想分割エリアにかかるアドレス登録表のエントリによって示された部位に対応するデータを削除するまでもない。
【００１５】
本発明による分割コンセプトは、一つの仮想分割エリアをさらに複数の副仮想分割エリアに設定することに拡大応用されることは言うまでもない。
【００１６】
また、本発明の分割方法を以下の形態に用いることもできる。即ち、データ記憶媒体１のメモリスペース１０のシステム領域（ＯＳ）に第２のオペレーティングシステムがある場合、例えばユニックスソフトがインストールされてある場合、当該第２のオペレーティングシステムのプラットフォームのもとにデータ記憶媒体１のメモリスペース１０を別の複数の仮想分割エリアに設定することができる。
【００１７】
以上、本発明の分割方法によれば、データ記憶媒体を設定すると、以下のような利点がある。即ち、
１．データ記憶媒体のメモリスペースの設定によって生じた仮想分割エリアは、その大きさを機動的に調整することができると共に、メモリスペースをとらないので、従来のような分割エリアが固定サイズである場合の欠点を解消できる。
【００１８】
２．本発明の方法による仮想分割エリアは、その数を限りなく設定することができる。
【００１９】
３．本発明の分割方法によれば、データ記憶媒体を設定するとき、簡単にアドレス登録表或いは選ばれたアドレス登録表のエントリを削除することによって、メモリスペースを瞬時且つ容易に解き放すことができる。
【図面の簡単な説明】
【図１】本発明の分割方法例によるデータ記憶媒体のメモリスペースにおける第１の仮想分割エリアの配置を概略的に示す構成図である。
【図２】本発明の分割方法例によるデータ記憶媒体のメモリスペースにおける第１及び第２の仮想分割エリアの配置を概略的に示す構成図である。
【符号の説明】
１　　　データ記憶媒体
１０　　メモリスペース
１０１　空白部位
Ａ、Ｂ　第１、２の仮想分割エリア
Ａ１、Ａ２、・・・Ａｎ、Ｂ１、Ｂ２、・・・Ｂｎ　対応エントリ
Ａ１０、Ａ２０、・・・Ａｎ０、Ｂ１０、Ｂ２０、・・・Ｂｎ０　部位
【図１】
2004038828.tif 000003
【図２】
2004038828.tif 000004