(57)【要約】【課題】情報処理装置の廃棄時または故障時に外部記憶装置および外部記憶装置の情報を再利用するとともに、外部記憶装置が記憶する情報の利用範囲を特定の情報処理装置に制限する。【解決手段】外部記憶システムは、任意の情報を記憶可能な外部記憶装置１と、固有情報８を有し、外部記憶装置１が記憶する情報を処理する情報処理装置２と、固有情報８を元に作成したKey情報６を外部記憶装置１に格納するとともに、少なくとも外部記憶装置１のKey情報６が初期化されているとき、またはKey情報６が固有情報８と一致したとき、外部記憶装置１が記憶する情報を情報処理装置２で処理するよう制御するＣＰＵ１０と、を備え、ＣＰＵ１０は、情報処理装置２の廃棄または故障によって固有情報８が変更されるとき、少なくとも外部記憶装置１のKey情報６を初期化し、かつ、情報処理装置２の動作を禁止する。【選択図】図１
2011081739.tif 000002
【特許請求の範囲】
【請求項１】
任意の情報を記憶可能な外部記憶手段と、
固有情報を有し、前記外部記憶手段が記憶する情報を処理する情報処理手段と、
前記固有情報を元に作成した鍵情報を前記外部記憶手段に格納するとともに、少なくとも前記外部記憶手段の鍵情報が初期化されているとき、または前記鍵情報が前記固有情報と一致したとき、前記外部記憶手段が記憶する情報を前記情報処理手段で処理するよう制御する制御手段と、を備え、
前記制御手段は、前記情報処理手段の固有情報が変更されるとき、少なくとも前記外部記憶手段の鍵情報を初期化し、かつ、前記情報処理手段の動作を禁止することを特徴とする外部記憶システム。
【請求項２】
前記制御手段は、
前記情報処理手段の固有情報が変更されるとき、変更後の固有情報を入力して作成した鍵情報を前記外部記憶手段に格納し、かつ、前記情報処理手段の動作を禁止することを特徴とする請求項１に記載の外部記憶システム。
【請求項３】
前記制御手段は、
前記外部記憶手段の鍵情報が初期化されてなく、かつ、前記鍵情報が前記固有情報と一致しないとき、前記外部記憶手段が記憶する情報を前記情報処理手段で処理しないよう制御することを特徴とする請求項１に記載の外部記憶システム。
【請求項４】
前記制御手段は、
少なくとも前記外部記憶手段の鍵情報が初期化されているとき、前記固有情報を元に作成した鍵情報を前記外部記憶手段に格納することを特徴とする請求項１に記載の外部記憶システム。
【請求項５】
前記制御手段は、
前記情報処理手段の固有情報を初期化することで、前記情報処理手段の動作を禁止することを特徴とする請求項１に記載の外部記憶システム。
【請求項６】
前記制御手段は、
前記情報処理手段の固有情報を暗号化することで、前記鍵情報を作成することを特徴とする請求項１に記載の外部記憶システム。
【請求項７】
前記情報処理手段は、
前記鍵情報が前記固有情報と一致したとき、前記外部記憶手段からの情報の読み出し、および前記外部記憶手段への情報の書き込みのみが行えることを特徴とする請求項１に記載の外部記憶システム。
【請求項８】
情報処理手段の固有情報を元に作成した鍵情報を外部記憶手段に格納するステップと、
少なくとも前記外部記憶手段の鍵情報が初期化されているとき、または前記鍵情報が前記固有情報と一致したとき、前記外部記憶手段が記憶する情報を前記情報処理手段で処理するよう制御するステップと、
前記情報処理手段の固有情報が変更されるとき、少なくとも前記外部記憶手段の鍵情報を初期化し、かつ、前記情報処理手段の動作を禁止するステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶システムおよびプログラムに関する。
【背景技術】
【０００２】
外部記憶装置を他の情報処理装置へ付け替えて、外部記憶装置の情報を使用することを禁止するため、または外部記憶装置の情報を他の外部記憶装置に不正に複製し、他の情報処理装置と接続して使用することを防止するために、情報処理装置内の製品番号等の固有情報をKeyにした情報を外部記憶装置に書き込んでおき、外部記憶装置に格納された情報を利用するときには、そのKey情報が、情報処理装置の固有情報と一致するときのみ利用可能とする制御を行っていた。
【０００３】
このように、外部記憶装置に格納された情報の著作権を保護するための技術としては、例えば、特許文献１が開示されている。特許文献１では、重複することのない情報処理機器の固有情報を暗号化することで、複製された情報の使用範囲をその複製を実行した情報処理機器に制限することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２０９５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような背景を鑑み、本発明は、情報処理手段の廃棄時または故障時に外部記憶手段および外部記憶手段の情報を再利用するとともに、外部記憶手段の情報の利用範囲を特定の情報処理手段に制限する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、任意の情報を記憶可能な外部記憶手段と、固有情報を有し、前記外部記憶手段が記憶する情報を処理する情報処理手段と、前記固有情報を元に作成した鍵情報を前記外部記憶手段に格納するとともに、少なくとも前記外部記憶手段の鍵情報が初期化されているとき、または前記鍵情報が前記固有情報と一致したとき、前記外部記憶手段が記憶する情報を前記情報処理手段で処理するよう制御する制御手段と、を備え、前記制御手段は、前記情報処理手段の固有情報が変更されるとき、少なくとも前記外部記憶手段の鍵情報を初期化し、かつ、前記情報処理手段の動作を禁止することを特徴とする外部記憶システムである。
【０００７】
請求項２記載の発明は、請求項１に記載の発明において、前記制御手段は、前記情報処理手段の固有情報が変更されるとき、変更後の固有情報を入力して作成した鍵情報を前記外部記憶手段に格納し、かつ、前記情報処理手段の動作を禁止することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記外部記憶手段の鍵情報が初期化されてなく、かつ、前記鍵情報が前記固有情報と一致しないとき、前記外部記憶手段が記憶する情報を前記情報処理手段で処理しないよう制御することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１に記載の発明において、前記制御手段は、少なくとも前記外部記憶手段の鍵情報が初期化されているとき、前記固有情報を元に作成した鍵情報を前記外部記憶手段に格納することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記情報処理手段の固有情報を初期化することで、前記情報処理手段の動作を禁止することを特徴とする。
【００１１】
請求項６に記載の発明は、請求項１に記載の発明において、前記制御手段は、前記情報処理手段の固有情報を暗号化することで、前記鍵情報を作成することを特徴とする。
【００１２】
請求項７に記載の発明は、請求項１に記載の発明において、前記情報処理手段は、前記鍵情報が前記固有情報と一致したとき、前記外部記憶手段からの情報の読み出し、および前記外部記憶手段への情報の書き込みのみが行えることを特徴とする。
【００１３】
請求項８に記載の発明は、情報処理手段の固有情報を元に作成した鍵情報を外部記憶手段に格納するステップと、少なくとも前記外部記憶手段の鍵情報が初期化されているとき、または前記鍵情報が前記固有情報と一致したとき、前記外部記憶手段が記憶する情報を前記情報処理手段で処理するよう制御するステップと、前記情報処理手段の固有情報が変更されるとき、少なくとも前記外部記憶手段の鍵情報を初期化し、かつ、前記情報処理手段の動作を禁止するステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、情報処理手段の廃棄時または故障時に外部記憶手段または外部記憶手段の情報を再利用することができるとともに、外部記憶手段の情報の利用範囲を特定の情報処理手段に制限することができる。
【００１５】
請求項２に記載の発明によれば、情報処理手段の廃棄時または故障時に外部記憶手段または外部記憶手段の情報を再利用することができるとともに、外部記憶手段の情報の利用範囲を特定の情報処理手段に制限することができる。
【００１６】
請求項３に記載の発明によれば、外部記憶手段の情報の利用範囲を特定の情報処理手段に制限することができる。
【００１７】
請求項４に記載の発明によれば、情報処理手段の廃棄時または故障時に外部記憶手段または外部記憶手段の情報を再利用することができる。
【００１８】
請求項５に記載の発明によれば、本件発明を適用する場合と比べて、情報処理手段の動作を容易に禁止することができる。
【００１９】
請求項６に記載の発明によれば、鍵情報の改ざんや鍵情報に基づく固有情報の解読が困難となり、外部記憶手段の情報の利用範囲を特定の情報処理手段に制限することができる。
【００２０】
請求項７に記載の発明によれば、外部記憶手段の情報の複製や、外部記憶手段の情報の送信等が防止され、外部記憶手段の情報の利用範囲を特定の情報処理手段に制限することができる。
【００２１】
請求項８に記載の発明によれば、情報処理手段の廃棄時または故障時に外部記憶手段または外部記憶手段の情報を再利用することができるとともに、外部記憶手段の情報の利用範囲を特定の情報処理手段に制限することができる。
【図面の簡単な説明】
【００２２】
【図１】外部記憶システムの構成を示すブロック図である。
【図２】外部記憶システムの動作を示すフローチャートである。
【図３】情報処理装置の廃棄時における外部記憶システムの動作を示すフローチャートである。
【図４】情報処理装置の故障時における外部記憶システムの動作を示すフローチャートである。
【図５】情報処理装置の廃棄時における外部記憶システムの動作を示すフローチャートである。
【発明を実施するための最良の形態】
【００２３】
以下、外部記憶システムおよびプログラムの一例について、図面を参照して説明する。
【００２４】
１．第１の実施形態
（外部記憶システムの構成）
以下、外部記憶システムの構成について説明する。図１は、外部記憶システムの構成を示すブロック図である。外部記憶システムは、外部記憶装置１、情報処理装置２を備えている。
【００２５】
外部記憶装置１は、任意の情報を記憶可能な外部記憶手段である。外部記憶装置１は、不揮発性の半導体記憶手段、磁気記憶手段、または光学式記憶手段であり、例えば、フラッシュメモリやＵＳＢメモリ（Universal Serial Bus Memory）、外付けＨＤＤ（Hard Disk Drive）、外付けＣＤ−Ｒ／ＲＷドライブ（Compact Disc Recordable/ReWritable Drive）、外付けＤＶＤ−Ｒ／ＲＡＭ／ＲＷドライブ（Digital Versatile Disk Recordable/Random Access Memory/ReWritable Drive）等を挙げることができる。
【００２６】
外部記憶装置１は、接続部４、外部記憶領域５、Key保存部７、制御部１６を備えている。接続部４は、情報処理装置２と接続する手段であり、例えば、ＵＳＢ、ｅＳＡＴＡ（External Serial Advanced Technology Attachment）等のインターフェースである。
【００２７】
外部記憶領域５は、任意の情報を記憶する不揮発性の記憶領域であり、Key保存部７は、Key情報６を保存する不揮発性の記憶領域である。外部記憶領域５とKey保存部７は、１つの記憶手段で構成してもよい。Key情報６は、外部記憶領域５に記憶された情報を情報処理装置２で利用するための鍵情報であり、情報処理装置２が有する固有情報８を元に作成される。制御部１６は、外部記憶領域５とKey保存部７から情報の読み出し、および書き込みを制御する手段であり、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）が用いられる。
【００２８】
情報処理装置２は、固有情報８を有し、外部記憶装置１が記憶する情報を処理する手段であり、例えば、ＰＣ（Personal Computer）、携帯情報端末、および複写機能・画像読取機能・印刷機能・画像送受信機能などを備える画像形成手段である。情報処理装置２は、コントローラボード１５を備えており、コントローラボード１５は、接続部３、固有情報保存部９、ＣＰＵ（Central Processing Unit）１０、記憶部１１、操作パネル１２、接続部１３を備えている。
【００２９】
接続部３は、外部記憶装置１と接続する手段であり、例えば、ＵＳＢ、ｅＳＡＴＡ等のインターフェースである。固有情報保存部９は、固有情報８を保存する不揮発性の記憶手段であり、例えば、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＨＤＤを挙げることができる。固有情報８は、情報処理装置２を識別可能な固有の識別情報であり、例えば、製品シリアル番号、ＭＡＣアドレス（Media Access Control address）、ＩＰアドレス（Internet Protocol address）、コンピュータ名、ユーザー名、およびこれらの組み合わせを用いることができる。
【００３０】
ＣＰＵ１０は、情報処理装置２を制御する手段であり、例えば、汎用のマイクロプロセッサ、マイクロコントローラである。ＣＰＵ１０は、内部のＲＯＭに外部記憶システムを制御するプログラムを格納する。記憶部１１は、ＣＰＵ１０で処理する情報を一時的に記憶する揮発性の記憶手段であり、例えば、ＲＡＭ（Random Access Memory）が用いられる。操作パネル１２は、情報処理装置２を操作するための手段であり、例えば、タッチパネル、または液晶ディスプレイおよびハードウェアキーによる構成を挙げることができる。接続部１３は、他の情報処理装置１４と接続する手段であり、例えば、Ethernet（登録商標）、ＵＳＢ、ＩｒＤＡ（Infrared Data Association）、ＲＳ−２３２Ｃ（Recommended Standard 232 version C）等のインターフェースを用いることができる。
【００３１】
（外部記憶システムの作用）
以下、外部記憶システムの作用について説明する。外部記憶装置１を情報処理装置２に接続し、情報処理装置２の電源を投入した場合、ＣＰＵ１０は、外部記憶装置１の少なくともKey情報６が初期化されているとき、情報処理装置２の固有情報８を元にKey情報６を作成し、Key情報６を外部記憶装置１のKey保存部７に格納する。なお、ＣＰＵ１０は、固有情報８を可逆変換（暗号化）することで、Key情報６を作成する。
【００３２】
固有情報８の暗号化には、例えば、ＡＥＳ（Advanced Encryption Standard）などの共通鍵暗号方式、またはＲＳＡ（R.L.Rivest、A.Shamir、L.Adleman）などの公開鍵暗号方式、または独自に開発した暗号方式を用いる。
【００３３】
また、Key情報６を格納した外部記憶装置１を情報処理装置２に接続し、情報処理装置２の電源を投入した場合、外部記憶装置１に格納したKey情報６が情報処理装置２の固有情報８と一致したとき、ＣＰＵ１０は、外部記憶装置１が記憶する情報を情報処理装置２で処理するよう制御する。すなわち、情報処理装置２は、外部記憶装置１の情報を利用することができる。このとき、情報処理装置２は、外部記憶装置１からの情報の読み出し、および外部記憶装置１への情報の書き込みのみを行うことができ、読み出した情報の複製や送信等はできない。
【００３４】
一方、外部記憶装置１に格納したKey情報６が情報処理装置２の固有情報８と一致せず、かつ、少なくとも外部記憶装置１のKey情報６が初期化されていないときには、ＣＰＵ１０は、外部記憶装置１が記憶する情報を情報処理装置２で処理しないよう制御する。すなわち、情報処理装置２は、外部記憶装置１の情報を利用することができない。
【００３５】
また、外部記憶装置１に格納したKey情報６が情報処理装置２の固有情報８と一致しないが、少なくとも外部記憶装置１のKey情報６が初期化されているときには、情報処理装置２の固有情報８を元にKey情報６を作成し、Key情報６を外部記憶装置１のKey保存部７に格納するとともに、ＣＰＵ１０は、外部記憶装置１が記憶する情報を情報処理装置２で処理するよう制御する。
【００３６】
なお、ＣＰＵ１０は、外部記憶装置１に格納したKey情報６を逆変換（復号）することで、固有情報８と一致するか否かを判断する。
【００３７】
情報処理装置２を廃棄し、新しい情報処理装置２に置き換える（リプレイスする）ときには、情報処理装置２の固有情報８が変更されるため、Key情報６の逆変換結果が、固有情報８と一致しなくなる。このため、新しい情報処理装置２で外部記憶装置１の情報を利用することができない。
【００３８】
この場合、廃棄する情報処理装置２の操作パネル１２で廃棄メニューを選択し、さらに外部記憶装置１を初期化するメニューを選択する。これにより、ＣＰＵ１０は、少なくとも外部記憶装置１のKey情報６を初期化し、かつ、廃棄する情報処理装置２の以降の動作を禁止する。初期化によって、Key情報６は、予め定めた情報（９９９９など）に変更される、または削除される（００００など）。なお、外部記憶装置１全体を初期化した場合には、外部記憶装置１の再利用は可能であるが、外部記憶装置１の情報を再利用することはできない。
【００３９】
なお、ＣＰＵ１０は、情報処理装置２の固有情報８を初期化することで、廃棄する情報処理装置２の以降の動作を禁止する。初期化によって、固有情報８は、予め定めた情報（９９９９など）に変更される、または削除される（００００など）。また、情報処理装置２の動作を禁止するためのフラグを記憶部１１に格納することで、廃棄する情報処理装置２の以降の動作を禁止してもよい。
【００４０】
新しい情報処理装置２に外部記憶装置１を接続した後、新しい情報処理装置２の電源を投入すると、ＣＰＵ１０は、少なくとも外部記憶装置１のKey情報６が初期化されているため、新しい情報処理装置２の固有情報８を可逆変換（暗号化）してKey情報６を作成し、外部記憶装置１のKey保存部７に格納する。そして、ＣＰＵ１０は、外部記憶装置１が記憶する情報を新しい情報処理装置２で処理するよう制御する。すなわち、外部記憶装置１の情報を、新しい情報処理装置２で再利用することができる。なお、外部記憶装置１全体が初期化されている場合には、外部記憶装置１を再利用することができる。
【００４１】
また、情報処理装置２が故障し、コントローラボード１５を交換するときには、情報処理装置２の固有情報８が変更されるため、Key情報６の逆変換結果が、固有情報８と一致しなくなる。このため、コントローラボード１５交換後の情報処理装置２で外部記憶装置１の情報を利用することができない。
【００４２】
この場合、コントローラボード１５交換前の情報処理装置２の操作パネル１２で故障診断メニューを選択し、さらに外部記憶装置１を初期化するメニューを選択する。これにより、ＣＰＵ１０は、少なくとも外部記憶装置１のKey情報６を初期化し、かつ、交換するコントローラボード１５の以降の動作を禁止する。なお、外部記憶装置１全体を初期化した場合には、外部記憶装置１の再利用は可能であるが、外部記憶装置１の情報を再利用することはできない。
【００４３】
なお、ＣＰＵ１０は、交換するコントローラボード１５の固有情報８を初期化することで、交換するコントローラボード１５の以降の動作を禁止する。また、交換するコントローラボード１５の動作を禁止するためのフラグを記憶部１１に格納することで、交換するコントローラボード１５の以降の動作を禁止してもよい。
【００４４】
コントローラボード１５交換後の情報処理装置２に外部記憶装置１を接続した後、コントローラボード１５交換後の情報処理装置２の電源を投入すると、ＣＰＵ１０は、少なくとも外部記憶装置１のKey情報６が初期化されているため、新しいコントローラボード１５の固有情報８を可逆変換（暗号化）してKey情報６を作成し、外部記憶装置１のKey保存部７に格納する。そして、ＣＰＵ１０は、外部記憶装置１が記憶する情報をコントローラボード１５交換後の情報処理装置２で処理するよう制御する。すなわち、外部記憶装置１の情報を、コントローラボード１５交換後の情報処理装置２で利用することができる。なお、外部記憶装置１全体が初期化されている場合には、外部記憶装置１を再利用することができる。
【００４５】
なお、ＣＰＵ１０は、外部記憶装置１のKey情報６の初期化を、情報処理装置２の動作を禁止する前に行ってもよいし、後に行ってもよい。また、上述した外部記憶システムの制御手段は、ＣＰＵ１０でなく、制御部１６でもよい。すなわち、外部記憶装置１側で制御してもよいし、情報処理装置２側で制御してもよい。また、外部記憶装置１と情報処理装置２が協調して制御してもよい。
【００４６】
（外部記憶システムの動作）
以下、外部記憶システムの動作について説明する。図２は、外部記憶システムの動作を示すフローチャートである。このフローチャートを実行するプログラムは、ＣＤＲＯＭ等の記憶媒体に格納して提供することが可能である。
【００４７】
情報処理装置２の電源をＯＮにすると（ステップＳ１０）、ＣＰＵ１０は、外部記憶装置１の装着を認識する（ステップＳ１１）。装着を認識したら、ＣＰＵ１０は、Key保存部７からKey情報６を読み出し（ステップＳ１２）、Key情報６を逆変換（復号）して（ステップＳ１３）、逆変換結果が固有情報８と一致するか否かを判断する（ステップＳ１４）。
【００４８】
Key情報６の逆変換結果が固有情報８と一致する場合には（ステップＳ１４のYes）、ＣＰＵ１０は、外部記憶装置１内のデータ（外部記憶領域５に記憶した情報）を情報処理装置２で処理するよう制御する（利用する）（ステップＳ１９）。Key情報６の逆変換結果が固有情報８と一致しない場合には（ステップＳ１４のNo）、ＣＰＵ１０は、Key情報６が初期化されているか否かを判断する（ステップＳ１５）。
【００４９】
少なくともKey情報６が初期化されている場合には（ステップＳ１５のYes）、ＣＰＵ１０は、固有情報８を元にKey情報６を作成し（ステップＳ１７）、外部記憶装置１のKey保存部７にKey情報６を書き込む（ステップＳ１８）。そして、ＣＰＵ１０は、外部記憶装置１内のデータを情報処理装置２で処理するよう制御する（利用する）（ステップＳ１９）。Key情報６が初期化されていない場合には（ステップＳ１５のNo）、ＣＰＵ１０は、外部記憶装置１内のデータを情報処理装置２で処理しないよう制御する（利用不可）（ステップＳ１６）。
【００５０】
次に、情報処理装置２を廃棄し、新しい情報処理装置２に置き換えるときの外部記憶システムの動作について説明する。図３は、情報処理装置の廃棄時における外部記憶システムの動作を示すフローチャートである。このフローチャートを実行するプログラムは、ＣＤＲＯＭ等の記憶媒体に格納して提供することが可能である。
【００５１】
まず、廃棄する情報処理装置２の操作パネル１２から廃棄メニューが選択されると（ステップＳ２０）、ＣＰＵ１０は、外部記憶装置１のKey情報６を初期化するメニューを操作パネル１２に表示する。次に、外部記憶装置１のKey情報６を初期化するメニューが選択されると（ステップＳ２１）、ＣＰＵ１０は、廃棄する情報処理装置２の固有情報８を初期化することで、外部記憶装置１のKey情報６を初期化する以外の情報処理装置２の動作を禁止し（ステップＳ２２）、少なくとも外部記憶装置１のKey情報６を初期化する（ステップＳ２３）。なお、廃棄する情報処理装置２の動作を禁止する前に、外部記憶装置１のKey情報６を初期化してもよい。
【００５２】
そして、新しい情報処理装置２に外部記憶装置１を接続し、図２のフローに従い、新しい情報処理装置２の固有情報８を元にKey情報６を作成し、外部記憶装置１内のデータが再利用可能となる（ステップＳ２４）。なお、外部記憶装置１全体が初期化されている場合には、外部記憶装置１が再利用可能となる。
【００５３】
次に、情報処理装置２が故障し、コントローラボード１５を交換するときの外部記憶システムの動作について説明する。図４は、情報処理装置の故障時における外部記憶システムの動作を示すフローチャートである。このフローチャートを実行するプログラムは、ＣＤＲＯＭ等の記憶媒体に格納して提供することが可能である。
【００５４】
まず、故障した情報処理装置２の操作パネル１２から故障診断メニューが選択されると（ステップＳ３０）、ＣＰＵ１０は、外部記憶装置１のKey情報６を初期化するメニューを操作パネル１２に表示する。次に、外部記憶装置１のKey情報６を初期化するメニューが選択されると（ステップＳ３１）、ＣＰＵ１０は、少なくとも外部記憶装置１のKey情報６を初期化し（ステップＳ３２）、かつ、故障した情報処理装置２の固有情報８を初期化することで、交換するコントローラボード１５の動作を禁止する（ステップＳ３３）。なお、交換するコントローラボード１５の動作を禁止した後に、外部記憶装置１のKey情報６を初期化してもよい。
【００５５】
そして、故障した情報処理装置２の電源をＯＦＦした後、コントローラボード１５を交換し、情報処理装置２の固有情報８が変更される（ステップＳ３４）。コントローラボード１５交換後の情報処理装置２に外部記憶装置１を接続し、図２のフローに従い、コントローラボード１５交換後の情報処理装置２の固有情報８を元にKey情報６を作成し、外部記憶装置１内のデータが再利用可能となる（ステップＳ３５）。なお、外部記憶装置１全体が初期化されている場合には、外部記憶装置１が再利用可能となる。
【００５６】
（第１の実施形態の優位性）
第１の実施形態によれば、ＣＰＵ１０は、情報処理装置２の廃棄または故障によって固有情報８が変更されるとき、少なくとも外部記憶装置１のKey情報６を初期化するため、情報処理装置２の廃棄時または故障時に外部記憶装置１または外部記憶装置１の情報を再利用することができる。また、情報処理装置２の動作を禁止するため、外部記憶装置１の情報の利用範囲を新たな情報処理装置２に制限することができる。
【００５７】
また、ＣＰＵ１０は、外部記憶装置１のKey鍵情報６が初期化されてなく、かつ、Key情報６が固有情報８と一致しないとき、外部記憶装置１が記憶する情報を情報処理装置２で処理しないよう制御するため、外部記憶装置１の情報の利用範囲を特定の情報処理装置２に制限することができる。
【００５８】
また、ＣＰＵ１０は、少なくとも外部記憶装置１のKey情報６が初期化されているとき、固有情報８を元に作成したKey情報６を外部記憶装置１に格納するため、外部記憶装置１または外部記憶装置１の情報を再利用することができる。
【００５９】
また、ＣＰＵ１０は、情報処理装置２の固有情報８を初期化することで、情報処理装置２の動作を禁止するため、その他の手段で情報処理装置２の動作を禁止する場合と比べ、情報処理装置２の動作を容易に禁止することができる。
【００６０】
また、ＣＰＵ１０は、情報処理装置２の固有情報８を暗号化することで、Key情報６を作成するため、Key情報６の改ざんやKey情報６に基づく固有情報８の解読が困難となり、外部記憶装置１の情報の利用範囲を特定の情報処理装置２に制限することができる。
【００６１】
また、情報処理装置２は、Key情報６が固有情報８と一致したとき、外部記憶装置１からの情報の読み出し、および外部記憶装置１への情報の書き込みのみが行えるため、外部記憶装置１の情報の複製や、外部記憶装置１の情報の送信等が防止され、外部記憶装置１の情報の利用範囲を特定の情報処理装置２に制限することができる。
【００６２】
２．第２の実施形態
以下、第１の実施形態の変形例について説明する。第２の実施形態では、情報処理装置２の廃棄または故障によって固有情報８が変更されるとき、変更後の固有情報８を入力して作成したKey情報６を外部記憶装置１に格納し、かつ、情報処理装置２の動作を禁止する。なお、第１の実施形態と同様の構成については説明を省略する。
【００６３】
（外部記憶システムの動作）
図５は、情報処理装置の廃棄時における外部記憶システムの動作を示すフローチャートである。このフローチャートを実行するプログラムは、ＣＤＲＯＭ等の記憶媒体に格納して提供することが可能である。
【００６４】
まず、廃棄する情報処理装置２の操作パネル１２から廃棄メニューが選択されると（ステップＳ４０）、ＣＰＵ１０は、新しい情報処理装置２の固有情報８を入力する画面を操作パネル１２に表示する。次に、新しい情報処理装置２の固有情報８が入力されると（ステップＳ４１）、ＣＰＵ１０は、入力された固有情報８を元にKey情報６を作成して（暗号化）（ステップＳ４２）、Key保存部７にKey情報６を書き込む（ステップＳ４３）。また、廃棄する情報処理装置２の固有情報８を初期化することで、情報処理装置２の動作を禁止する（ステップＳ４４）。なお、廃棄する情報処理装置２の動作を禁止した後に、新しい情報処理装置２の固有情報８を入力してKey情報６を作成してもよい。
【００６５】
そして、新しい情報処理装置２に外部記憶装置１を接続し、図２のフローに従い、外部記憶装置１内のデータが再利用可能となる（ステップＳ４５）。
【００６６】
（第２の実施形態の優位性）
第２の実施形態によれば、操作パネル１２から変更後の固有情報８を入力して作成したKey情報６を外部記憶装置１に格納するため、情報処理装置２の廃棄時または故障時に外部記憶装置１および外部記憶装置１の情報を再利用することができるとともに、外部記憶装置１の情報の利用範囲を特定の情報処理装置２に制限することができる。
【産業上の利用可能性】
【００６７】
本発明は、外部記憶装置および情報処理装置で構成される外部記憶システムに利用することができる。
【符号の説明】
【００６８】
１…外部記憶装置、２…情報処理装置、３，４…接続部、５…外部記憶領域、６…Key情報、７…Key保存部、８…固有情報、９…固有情報保存部、１０…ＣＰＵ（制御手段）、１１…記憶部、１２…操作パネル、１３…接続部、１４…他の情報処理装置、１５…コントローラボード、１６…制御部（制御手段）。
【図１】
2011081739.tif 000003
【図２】
2011081739.tif 000004
【図３】
2011081739.tif 000005
【図４】
2011081739.tif 000006
【図５】
2011081739.tif 000007