(57)【要約】【課題】テープ内のデータに対して新たなデータと新たなＥＯＴ情報とが上書きされた場合でも、その新たなＥＯＴ情報より先に残っているかも知れないデータを、取り出せるようにすること。【解決手段】テープストレージ管理システムの制御デバイス４０は、テープデータ復元モジュールプログラム４２ａによる処理を開始すると、テープデバイス１０にセットされたテープのＥＯＴ情報とＥＯＤ情報を全て読み出し（ステップＳ１０１〜Ｓ１０３）、ＥＯＴ情報が２個以上ある場合（ステップＳ１０４、Ｓ１０５；いいえ）、一つ目のＥＯＴ情報の直後にある区分情報を特定し（ステップＳ１１０）、当該テープにおけるその特定された区分情報までダミーデータを書き込む（ステップＳ１１１）。【選択図】図４
2008269700.tif 000002
【特許請求の範囲】
【請求項１】
ＥＯＤ情報とＥＯＴ情報のうちの何れかの区分情報により区分された一つ以上のデータが記録されているテープを管理するためのプログラムであって、
コンピュータを、
操作者から入力装置を通じて所定の指示を受け付ける受付手段、
前記受付手段が指示を受け付けると、テープデバイスにセットされた前記テープ内に記録されている１つ以上の区分情報の中から、ＥＯＴ情報を検索する検索手段、
前記検索手段が複数のＥＯＴ情報を検出した場合に、１つ目のＥＯＴ情報の直後にある区分情報を特定する特定手段、及び、
前記テープデバイスを通じて、前記テープにおける前記特定手段が特定した区分情報まで、ダミーデータを書き込む書込手段
として機能させる
ことを特徴とするテープ管理プログラム。
【請求項２】
ＥＯＤ情報とＥＯＴ情報のうちの何れかの区分情報により区分された一つ以上のデータが記録されているテープを管理するための装置であって、
操作者から所定の指示を受け付ける受付部、
前記受付部が指示を受け付けると、前記テープ内に記録されている１つ以上の区分情報の中から、ＥＯＴ情報を検索する検索部、
前記検索部が複数のＥＯＴ情報を検出した場合に、１つ目のＥＯＴ情報の直後にある区分情報を特定する特定部、及び、
前記テープにおける前記特定部が特定した区分情報まで、ダミーデータを書き込む書込部
を備えることを特徴とするテープ管理装置。
【請求項３】
ＥＯＤ情報とＥＯＴ情報のうちの何れかの区分情報により区分された一つ以上のデータが記録されているテープを管理するための方法であって、
コンピュータが、
操作者から入力装置を通じて所定の指示を受け付ける受付手順、
前記受付手順で指示を受け付けると、テープデバイスにセットされた前記テープ内に記録されている１つ以上の区分情報の中から、ＥＯＴ情報を検索する検索手順、
前記検索手順で複数のＥＯＴ情報を検出した場合に、１つ目のＥＯＴ情報の直後にある区分情報を特定する特定手順、及び、
前記テープデバイスを通じて、前記テープにおける前記特定手順で特定した区分情報まで、ダミーデータを書き込む書込手順
を実行する
ことを特徴とするテープ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データが記録されたテープを管理するためのプログラム、装置及び方法に、関する。
【背景技術】
【０００２】
周知のように、データの保存に用いられるメディアとしては、磁気ディスクや光ディスクが主流となっているが、１カートリッジ当たりの最大容量が約８００ＧＢと大きく、また、容量当たりの単価の安さ、約１０ＧＢ以上の大容量のデータの書き込みに掛かる時間の短さ、耐衝撃性や耐塵埃性や耐傷性や可搬性の高さなどから、現在でも、テープがよく用いられている（例えば非特許文献１乃至３参照）。特に、データのバックアップに、テープが用いられている。
【０００３】
そのテープへのデータの書き込みとテープからのデータの読み出しは、テープデバイスによって行われている。テープデバイスは、ＩＤＥ［Integrated Drive Electronics］やＳＣＳＩ［Small Computer System Interface］などの通信規格に準拠したケーブル等の通信手段を介してコンピュータに接続され、このコンピュータに導入されたテープデバイスドライバが、テープデバイスの動作を制御するようになっている（例えば特許文献１乃至３参照）。
【０００４】
そして、操作者が複数個のデータをテープに保存しようとする場合、テープデバイスは、テープに一つのデータを書き込むたびに、そのデータの末尾に、ＥＯＤ［END OF DATA］を示す情報を書き込むようになっている。また、テープデバイスは、テープ内で最後尾とすべきデータに対しては、ＥＯＤ情報の代わりに、ＥＯＴ［END OF TAPE］を示す情報を書き込むようになっている。図５（ａ）は、４個のデータが順に書き込まれた状態のテープを、模式的に示している。この図５（ａ）に示すように、データとデータとの間にＥＯＤ情報が記録され、最後尾のデータの末尾にＥＯＴ情報が記録される。
【０００５】
更に、図５（ａ）のようにテープに書き込まれた複数個のデータには、別のデータを上書きすることができる。また、テープデバイスは、ＥＯＴ情報のある位置より先にヘッドを移動させないため、ＥＯＴ情報の先に古いデータが続いている場合でもその古いデータが読み出されることがない。このため、操作者は、上書きされたデータをそのテープにおける末尾のデータとしておけば、そのデータの直後に書き込まれる新たなＥＯＴ情報より先にある古いデータを無効にすることができる（例えば特許文献４及び５参照）。図５（ｂ）は、図５（ａ）に示す第１データと第２データの約半分とに別のデータが上書きされ、然も、その上書きデータの末尾に新たなＥＯＴ情報が書き込まれた状態のテープを、模式的に示している。この図５（ｂ）に示す第３データと第４データとが、新たなＥＯＴ情報のために無効となっている。なお、第２データは、その一部が残ってはいるが、破壊された不完全なデータとなっており、無効である。
【０００６】
前述したように、テープ内のデータに対して別途新たなデータと新たなＥＯＴ情報とが上書きされても、新たなＥＯＴ情報よりも先に、幾つかの古いデータが完全な状態で残っている可能性がある。従って、新たなデータが上書きされる前のテープに重要なデータが保存されていた場合、その重要なデータの幾つかは取り出せる可能性がある。しかしながら、上書き後のテープからその残っているかも知れないデータを取り出す仕組みは、従来なかった。
【０００７】
【非特許文献１】“データバックアップ・アドバイザー”、［online］、デル社、［平成１９年４月４日検索］、インターネット＜ＵＲＬ：http://www1.jp.dell.com/content/topics/reftopic.aspx/gen/solutions/data_backup/main?c=jp&cs=jppad1&l=ja&s=pad&~tab=2＞
【非特許文献２】“テープストレージのすすめ”、［online］、タンベルグデータ社、［平成１９年４月４日検索］、インターネット＜ＵＲＬ：http://www.tandberg.co.jp/tape/tape_1_1.html＞
【非特許文献３】カワモト＝ドーン、“ＩＢＭ、データを暗号化して保存するテープストレージ製品を発売”、［online］、平成１８年９月１２日、シーネットネットワークスジャパン社、［平成１９年４月４日検索］、インターネット＜ＵＲＬ：http://japan.zdnet.com/news/hardware/story/0,2000056184,20231387,00.htm＞
【特許文献１】特開２００６−０６５９９９号公報
【特許文献２】特開２００７−０２６４９０号公報
【特許文献３】特開２００２−２１６４５７号公報
【特許文献４】特開平０１−０６０８４４号公報
【特許文献５】特開昭６４−０６０８４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、前述したような従来の事情に鑑みてなされたものであり、その課題は、テープ内のデータに対して新たなデータと新たなＥＯＴ情報とが上書きされた場合でも、その新たなＥＯＴ情報より先に残っているかも知れないデータを、取り出せるようにすることにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために案出されたテープ管理プログラムは、ＥＯＤ情報とＥＯＴ情報のうちの何れかの区分情報により区分された一つ以上のデータが記録されているテープを管理するため、コンピュータを、操作者から入力装置を通じて所定の指示を受け付ける受付手段、その受付手段が指示を受け付けると、テープデバイスにセットされたテープ内に記録されている１つ以上の区分情報の中から、ＥＯＴ情報を検索する検索手段、その検索手段が複数のＥＯＴ情報を検出した場合に、１つ目のＥＯＴ情報の直後にある区分情報を特定する特定手段、及び、テープデバイスを通じて、テープにおけるその特定手段が特定した区分情報まで、ダミーデータを書き込む書込手段として機能させることを、特徴としている。
【００１０】
このように構成されると、コンピュータは、操作者からの指示を受け付けたとき、テープ内からＥＯＴ情報を検索し、複数のＥＯＴ情報が検出された場合に、１つ目のＥＯＴ情報の直後にある区分情報までダミーデータを書き込むよう、動作する。これにより、１つ目のＥＯＴ情報と、そのＥＯＴ情報までの上書きデータと、そのＥＯＴ情報からその直後の区分情報までの破壊データとに対し、ダミーデータが上書きされる。ここで、そのダミーデータの末尾に存在する区分情報が、ＥＯＤ情報であれば、既に、１つ目のＥＯＴ情報がダミーデータによって実質的に消去されているため、テープデバイスは、そのＥＯＤ情報の先にあるデータを読み出すことができる。
【００１１】
また、上記の課題を解決するために案出されたテープ管理装置は、ＥＯＤ情報とＥＯＴ情報のうちの何れかの区分情報により区分された一つ以上のデータが記録されているテープを管理するため、操作者から所定の指示を受け付ける受付部、その受付部が指示を受け付けると、テープ内に記録されている１つ以上の区分情報の中から、ＥＯＴ情報を検索する検索部、その検索部が複数のＥＯＴ情報を検出した場合に、１つ目のＥＯＴ情報の直後にある区分情報を特定する特定部、及び、テープにおけるその特定部が特定した区分情報まで、ダミーデータを書き込む書込部を備えることを、特徴としている。
【００１２】
従って、このテープ管理装置は、前述したテープ管理プログラムが動作したコンピュータと同等に機能することとなる。
【００１３】
また、上記の課題を解決するために案出されたテープ管理方法は、ＥＯＤ情報とＥＯＴ情報のうちの何れかの区分情報により区分された一つ以上のデータが記録されているテープを管理するため、コンピュータが、操作者から入力装置を通じて所定の指示を受け付ける受付手順、その受付手順で指示を受け付けると、テープデバイスにセットされたテープ内に記録されている１つ以上の区分情報の中から、ＥＯＴ情報を検索する検索手順、その検索手順で複数のＥＯＴ情報を検出した場合に、１つ目のＥＯＴ情報の直後にある区分情報を特定する特定手順、及び、テープデバイスを通じて、テープにおけるその特定手順で特定した区分情報まで、ダミーデータを書き込む書込手順を実行することを、特徴としている。
【００１４】
従って、このテープ管理方法を実現した装置は、前述したテープ管理プログラムが動作したコンピュータと同等に機能することとなる。
【発明の効果】
【００１５】
このように、本発明によれば、テープ内のデータに対して新たなデータと新たなＥＯＴ情報とが上書きされた場合でも、その新たなＥＯＴ情報より先に残っているかも知れないデータが、取り出せるようになる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照しながら、本発明を実施するための最良の形態について、詳細に説明する。
【００１７】
図１は、本実施形態のテープストレージシステムの構成図である。
【００１８】
図１に示すように、本実施形態のテープストレージシステムは、テープデバイス１０、表示デバイス２０、入力デバイス３０、及び、制御デバイス４０からなり、制御デバイス４０以外の各デバイス１０〜３０は、何れも、制御デバイス４０に接続されている。
【００１９】
テープデバイス１０は、テープにデータを書き込んだりテープからデータを読み出したりするためのデバイスである。このテープデバイス１０は、駆動ユニット１０ａ、ヘッドユニット１０ｂ、データ処理ユニット１０ｃ、インターフェースユニット１０ｄ、及び、制御ユニット１０ｅを、内蔵している。また、このテープデバイス１０は、テープを内蔵したカートリッジ１１を着脱自在に装着するための機構を、備えている。
【００２０】
駆動ユニット１０ａは、カートリッジ１１を駆動するためのユニットである。ヘッドユニット１０ｂは、カートリッジ１１内のテープにデータを書き込んだりそのテープからデータを読み出したりするためのユニットである。データ処理ユニット１０ｃは、テープに書き込まれるデータ及びテープから読み出されたデータを処理するためのユニットである。インターフェースユニット１０ｄは、制御デバイス４０との間でデータの遣り取りをするためのユニットである。制御ユニット１０ｅは、インターフェースユニット１０ｄを通じた制御デバイス４０からの指示に従って、駆動ユニット１０ａ及びデータ処理ユニット１０ｃの動作を制御するためのユニットである。
【００２１】
表示デバイス２０は、液晶ディスプレイやＣＲＴディスプレイ等のデバイスである。入力デバイス３０は、キーボードやマウス等のデバイスである。
【００２２】
制御デバイス４０は、テープデバイス制御機能が付加されたパーソナルコンピュータである。従って、制御デバイス４０は、少なくとも、ストレージユニット４０ａ、ＣＰＵ［Central Processing Unit］４０ｂ、メモリユニット４０ｃ、及び、各種インターフェースユニット４０ｄ〜４０ｆを、内蔵している。
【００２３】
ストレージユニット４０ａは、各種のプログラム及び各種のデータを記憶するユニットである。ＣＰＵ４０ｂは、ストレージユニット４０ａ内のプログラムに従って処理を行うユニットである。メモリユニット４０ｃは、ストレージユニット４０ａから読み出されたプログラムがキャッシュされたりＣＰＵ４０ｂの作業領域が展開されたりするユニットである。各種インターフェースユニット４０ｄ〜４０ｆは、それぞれ、各デバイス１０〜３０とデータの遣り取りをするためのユニットである。特に、インターフェースユニット４０ｄは、ＩＤＥ［Integrated Drive Electronics］やＳＣＳＩ［Small Computer System Interface］などの通信規格に従ってテープデバイス１０とデータを遣り取りするためのユニットとなっている。
【００２４】
この制御デバイス４０のストレージユニット４０ａは、テープデバイスドライバ４１と、テープストレージ管理プログラム４２とを、記憶している。
【００２５】
テープデバイスドライバ４１は、テープデバイス１０の制御ユニット１０ｅに対して各種のコマンドを送信したり、テープデバイスとの間で遣り取りするデータの形態を変えたりするためのプログラムである。なお、このテープデバイスドライバ４１は、テープデバイス１０を通じてカートリッジ１１内のテープに複数個のデータを書き込む場合、１個のデータを書き込むたびに、そのデータの後に、ＥＯＤ［End Of Data］又はＥＯＴ［End Of Tape］を示す区分情報を書き込むようになっている（図５参照）。
【００２６】
テープストレージ管理プログラム４２は、テープに保存するデータの指定、データの書き込み指示、テープからのデータの読み出し指示、その他のテープに対する操作を操作者から受け付けてテープデバイスドライバ４１に指示するためのユーザインターフェースを提供するプログラムである。このテープストレージ管理プログラム４２は、テープデータ復元モジュールプログラム４２ａを、含んでいる。このテープデータ復元モジュールプログラム４２ａは、テープストレージ管理プログラム４２の起動後に表示デバイス２０に表示される図示せぬメイン画面上の所定のボタンがクリックされることにより、起動されるようになっている。
【００２７】
なお、この図示せぬボタンがクリックされることによってテープデータ復元モジュールプログラム４２ａを起動するＣＰＵ４０ｂは、前述した受付手段及び前述した受付部に相当している。また、この図示せぬボタンがクリックされることによってＣＰＵ４０ｂがテープデータ復元モジュールプログラム４２ａを起動することは、前述した受付手順に相当している。
【００２８】
図２は、テープデータ復元モジュールプログラム４２ａによる処理の流れを示す図である。
【００２９】
処理開始後、最初のステップＳ１０１では、ＣＰＵ４０ｂは、ワークテーブルをメモリユニット４０ｃ上に生成する。
【００３０】
図３は、ワークテーブル５１のテーブル構造の一例を示す図である。
【００３１】
図３に示すように、ワークテーブル５１内の各レコードは、「種別」及び「アドレス」の各フィールドを、有している。「種別」フィールドは、区分情報の種別（ＥＯＤ、ＥＯＴ）が記録されるフィールドである。「アドレス」フィールドは、その区分情報が書き込まれているテープ内のアドレスが記録されるフィールドである。
【００３２】
ここで、ＣＰＵ４０ｂは、図３に示すようなワークテーブル５１をメモリユニット４０ｃ上に生成するが、この時点では、ワークテーブル５１は、一つもレコードを有していない。すなわち、ＣＰＵ４０ｂは、図２のステップＳ１０１において、新規のワークテーブル５１を生成する。生成後、ＣＰＵ４０ｂは、ステップＳ１０２へ処理を進める。
【００３３】
ステップＳ１０２では、ＣＰＵ４０ｂは、テープデバイスドライバ４１及びテープデバイス１０を通じて、テープデバイス１０にセットされているカートリッジ１１内のテープから、区分情報（ＥＯＤ情報又はＥＯＴ情報）とそのアドレスとを、それぞれ読み出す。
【００３４】
次のステップＳ１０３では、ＣＰＵ４０ｂは、ステップＳ１０２で読み出した区分情報とアドレスとを、図３のワークテーブル５１に格納する。
【００３５】
次のステップＳ１０４では、ＣＰＵ４０ｂは、ＥＯＴ情報を検索条件として、図３のワークテーブル５１を検索する。
【００３６】
なお、ステップＳ１０３を実行するＣＰＵ４０ｂは、前述した検索手段及び前述した検索部に相当している。また、このステップＳ１０３は、前述した検索手順に相当している。
【００３７】
次のステップＳ１０５では、ＣＰＵ４０ｂは、ステップＳ１０４の検索の結果、ＥＯＴ情報が１つのみ存在するか否かを、判別する。そして、ＥＯＴ情報が１つしか存在していなかった場合、ＣＰＵ４０ｂは、ステップＳ１０６へ処理を進める。
【００３８】
ステップＳ１０６では、ＣＰＵ４０ｂは、当該テープ内に上書きデータが存在しない旨が記述された図示せぬ通知画面を、表示デバイス２０に表示する。その後、ＣＰＵ４０ｂは、図２に係る処理を終了する。
【００３９】
一方、図３のワークテーブル５１内にＥＯＴ情報が２つ以上存在していた場合、ＣＰＵ４０ｂは、ステップＳ１０５からステップＳ１０７へ処理を分岐させる。
【００４０】
ステップＳ１０７では、ＣＰＵ４０ｂは、当該テープにおける一つ目のＥＯＴ情報までの上書きデータについての取り扱いを問い合わせる旨が記述された図示せぬ照会画面を、表示デバイス２０に表示する。なお、この図示せぬ照会画面は、当該上書きデータを退避させるか否かの指定を受け付けるボタン等を、含んでいる。ＣＰＵ４０ｂは、退避させる指示又は退避させない指示があるまで待機し、何れか一方の指示があると、ステップＳ１０８へ処理を進める。
【００４１】
ステップＳ１０８では、ＣＰＵ４０ｂは、操作者から受け付けた指示が当該上書きデータを退避させる指示であるか否かを、判別する。そして、操作者から受け付けた指示が当該上書きデータを退避させる指示でなかった場合、ＣＰＵ４０ｂは、ステップＳ１０８からステップＳ１１０へ処理を分岐させる。一方、操作者から受け付けた指示が当該上書きデータを退避させる指示であった場合、ＣＰＵ４０ｂは、ステップＳ１０８からステップＳ１０９へ処理を進める。
【００４２】
ステップＳ１０９では、ＣＰＵ４０ｂは、テープデバイスドライバ４１及びテープデバイス１０を通じて、当該テープにおける一つ目のＥＯＴ情報までの上書きデータを読み出し、これを例えばストレージユニット４０ａに保存することにより、当該上書きデータを退避する。退避後、ＣＰＵ４０ｂは、ステップＳ１１０へ処理を進める。
【００４３】
ステップＳ１１０では、ＣＰＵ４０ｂは、図３のワークテーブル５１から、当該テープにおける一つ目のＥＯＴ情報の直後にある区分情報（ＥＯＤ情報又はＥＯＴ情報）を特定する。
【００４４】
なお、このステップＳ１１０を実行するＣＰＵ４０ｂは、前述した特定手段及び前述した特定部に相当している。また、このステップＳ１１０は、前述した特定手順に相当している。
【００４５】
次のステップＳ１１１では、ＣＰＵ４０ｂは、テープデバイスドライバ４１及びテープデバイス１０を通じて、ステップＳ１１０で特定した区分情報まで、ダミーデータを書き込む。
【００４６】
なお、このステップＳ１１１を実行するＣＰＵ４０ｂは、前述した書込手段及び前述した書込部に相当している。また、このステップＳ１１１は、前述した書込手順に相当している。
【００４７】
次のステップＳ１１２では、ＣＰＵ４０ｂは、復元が終了した旨が記述された図示せぬ通知画面を、表示デバイス２０に表示する。その後、ＣＰＵ４０ｂは、図２に係る処理を終了する。
【００４８】
図４（ａ）は、既に保存されている複数個のデータに別途新たなデータが上書きされた状態のテープを模式的に示す図である。また、図４（ｂ）は、テープデータ復元モジュールプログラム４２ａの実行により状態が図４（ａ）から変えられたテープを模式的に示す図である。
【００４９】
図４（ａ）に示すように、複数個のデータが書き込まれたテープに、別途新たなデータとＥＯＴ情報とを書き込むと、テープ上にＥＯＴ情報が二個存在する状態となる場合がある。この場合、テープデバイス１０は、一つ目のＥＯＴ情報のある位置より先にヘッドを移動させないため、一つ目のＥＯＴ情報よりも先に古いデータが続いている場合でもその古いデータが読み出されることがないので、一つ目のＥＯＴ情報よりも先にある古いデータは無効になっている。
【００５０】
この図４（ａ）に示すような状態にあるテープを処理対象として、前述したテープデータ復元モジュールプログラム４２ａを実行すると、まず、このテープのＥＯＴ情報とＥＯＤ情報が全て読み出され、それらに関する情報が図３のワークテーブル５１に記録される（ステップＳ１０１〜Ｓ１０３）。そして、ＥＯＴ情報が２個以上ある場合に、一つ目のＥＯＴ情報の直後にある区分情報が特定され、当該テープにおけるその特定された区分情報までダミーデータが書き込まれる（ステップＳ１０５；いいえ、Ｓ１１０、Ｓ１１１）。この書き込みの結果、１つ目のＥＯＴ情報と、そのＥＯＴ情報までの上書きデータと、そのＥＯＴ情報からその直後の区分情報までの破壊データ（図４（ａ）では第２データ）とが、ダミーデータによって実質的に消去されることとなる。
【００５１】
ここで、一つ目のＥＯＴ情報の直後にある区分情報が、図４（ｂ）に示すように、ＥＯＤ情報であれば、テープデバイス１０は、そのＥＯＤ情報から二つ目のＥＯＴ情報までのデータ（図４（ｂ）では、データ３及びデータ４）にまで、ヘッダを移動させることができるようになるため、これらのデータ（データ３及びデータ４）が実質的に復元されることとなる。
【００５２】
また、一つ目のＥＯＴ情報の直後にある区分情報が二つ目のＥＯＴ情報であると、その二つ目のＥＯＴ情報までダミーデータが書き込まれ、復元されるデータは存在しないこととなる。しかし、この二つ目のＥＯＴ情報より先に幾つかのＥＯＤ情報とＥＯＴ情報がある場合、再度、テープデータ復元モジュールプログラム４２ａを実行させれば、一つ目のＥＯＴ情報の場合と同様に、二つ目のＥＯＴ情報の直後にあるＥＯＤ情報より先のデータを復元することができる。
【００５３】
また、本実施形態によれば、上書きデータにダミーデータを上書きする処理（ステップＳ１１１）を実行する前に、操作者に対して、その上書きデータを退避するか否かが照会され、操作者が上書きデータを退避できるようになっている（ステップＳ１０７〜Ｓ１０９）。このため、操作者は、一つのテープについてテープデータ復元モジュールプログラム４２ａを何度か実行させるときに、毎回復元されるデータを、全てとっておくことができる。
【図面の簡単な説明】
【００５４】
【図１】本実施形態のテープストレージシステムの構成図
【図２】テープデータ復元モジュールプログラムによる処理の流れを示す図
【図３】ワークテーブルのテーブル構造の一例を示す図
【図４】（ａ）既に保存されている複数個のデータに別途新たなデータが上書きされた状態のテープ、及び、（ｂ）テープデータ復元モジュールプログラムの実行により状態が変えられたテープを、それぞれ模式的に示す図
【図５】（ａ）４個のデータが順に書き込まれた状態のテープ、及び、（ｂ）第１データと第２データの約半分とが別のデータで上書きされ、然も、その上書きデータの末尾に新たなＥＯＴ情報が書き込まれた状態のテープを、それぞれ模式的に示す図
【符号の説明】
【００５５】
１０    テープデバイス
１０ａ  駆動ユニット
１０ｂ  ヘッドユニット
１０ｃ  データ処理ユニット
１０ｄ  インターフェースユニット
１０ｅ  制御ユニット
１１    カートリッジ
２０    表示デバイス
３０    入力デバイス
４０    制御デバイス
４０ａ  ストレージユニット
４０ｃ  メモリユニット
４０ｄ  インターフェースユニット
４０ｅ  インターフェースユニット
４０ｆ  インターフェースユニット
４１    テープデバイスドライバ
４２    テープストレージ管理プログラム
４２ａ  テープデータ復元モジュールプログラム
５１    ワークテーブル
【図１】
2008269700.tif 000003
【図２】
2008269700.tif 000004
【図３】
2008269700.tif 000005
【図４】
2008269700.tif 000006
【図５】
2008269700.tif 000007