(57)【要約】【課題】  記憶デバイスを内蔵するデータ記憶装置側の処理でシステムの起動完了前に記憶デバイスの誤装着を早急に検知してユーザに知らせることのできるデータ記憶装置を提供する。【解決手段】  ＲＦＩＤタグ１２，１０を記憶デバイス２，３毎に配備し、記憶デバイス２，３の再装着時に筐体４側のＲＦＩＤリード＆ライタ１３，９を駆動して各記憶デバイス２，３のＩＤタグ１２，１０の情報を確認することで各記憶デバイス２，３の装着位置の適否を判定し、誤装着が生じている場合に限って警報手段１９を作動させてユーザに記憶デバイス２，３の誤装着を知らせることで、システムの立ち上がり等の挙動を監視しなくても誤装着の有無を的確に把握できるようにする。【選択図】図１
2007241847.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な複数の記憶デバイスと、前記複数の記憶デバイスを内蔵する筐体と、前記複数の記憶デバイスと上位装置との間のデータの入出力を制御する制御部とを備えたデータ記憶装置であって、
固体識別情報を有してリード＆ライタとの間で非接触の情報伝達を行うＩＤタグを前記複数の記憶デバイス毎に配備する一方、前記筐体内における各記憶デバイスの取り付け位置の近傍に、直近する前記ＩＤタグとの間で非接触の情報伝達を行うリード＆ライタを配備し、
前記制御部には、前記筐体内に各記憶デバイスが適切に取り付けられた状態で前記各リード＆ライタを駆動し、少なくとも、前記各ＩＤタグから固体識別情報を読み出して、前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報と前記読み出された固体識別情報との対応関係を当該制御部の情報記憶テーブルに記憶させるデバイス情報設定手段と、
前記記憶デバイスの再装着時に前記各リード＆ライタを駆動し、前記各ＩＤタグから固体識別情報を読み出し、前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報に対応して前記情報記憶テーブルに記憶されている固体識別情報と前記読み出された固体識別情報との一致不一致を判定する誤装着判定手段と、
前記誤装着判定手段の判定結果が不一致となった際に警報手段に対して誤装着信号を送出する警報出力手段とを設けたことを特徴とするデータ記憶装置。
【請求項２】
着脱可能な複数の記憶デバイスと、前記複数の記憶デバイスを内蔵する筐体と、前記複数の記憶デバイスと上位装置との間のデータの入出力を制御する制御部とを備えたデータ記憶装置であって、
データ記憶領域を有してリード＆ライタとの間で非接触の情報伝達を行うＩＤタグを前記複数の記憶デバイス毎に配備する一方、前記筐体内における各記憶デバイスの取り付け位置の近傍に、直近する前記ＩＤタグとの間で非接触の情報伝達を行うリード＆ライタを配備し、
前記制御部には、筐体内に各記憶デバイスが適切に取り付けられた状態で前記各リード＆ライタを駆動し、少なくとも、前記各ＩＤタグのデータ記憶領域に前記筐体内における当該記憶デバイスの取り付け位置を特定する物理位置情報を書き込むデバイス情報設定手段と、
前記記憶デバイスの再装着時に前記各リード＆ライタを駆動し、前記各ＩＤタグから物理位置情報を読み出し、前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報と前記読み出された物理位置情報との一致不一致を判定する誤装着判定手段と、
前記誤装着判定手段の判定結果が不一致となった際に警報手段に対して誤装着信号を送出する警報出力手段とを設けたことを特徴とするデータ記憶装置。
【請求項３】
着脱可能な複数の記憶デバイスと、前記複数の記憶デバイスを内蔵する筐体と、前記複数の記憶デバイスと上位装置との間のデータの入出力を制御する制御部とを備えたデータ記憶装置であって、
固体識別情報とデータ記憶領域を有してリード＆ライタとの間で非接触の情報伝達を行うＩＤタグを前記複数の記憶デバイス毎に配備する一方、前記筐体内における各記憶デバイスの取り付け位置の近傍に、直近する前記ＩＤタグとの間で非接触の情報伝達を行うリード＆ライタを配備し、
前記制御部には、筐体内に各記憶デバイスが適切に取り付けられた状態で前記各リード＆ライタを駆動し、少なくとも、前記各ＩＤタグのデータ記憶領域に前記筐体内における当該記憶デバイスの取り付け位置を特定する物理位置情報を書き込むと共に、前記各ＩＤタグから固体識別情報を読み出して、前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報と前記読み出された固体識別情報との対応関係を当該制御部の情報記憶テーブルに記憶させるデバイス情報設定手段と、
前記記憶デバイスの再装着時に前記各リード＆ライタを駆動し、前記各ＩＤタグから物理位置情報と固体識別情報を読み出し、前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報と前記読み出された物理位置情報との一致不一致および前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報に対応して前記情報記憶テーブルに記憶されている固体識別情報と前記読み出された固体識別情報との一致不一致を判定する誤装着判定手段と、
前記誤装着判定手段の判定結果が不一致となった際に警報手段に対して誤装着信号を送出する警報出力手段とを設けたことを特徴とするデータ記憶装置。
【請求項４】
前記誤装着判定手段の判定結果が不一致となった際に、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＩＤタグから読み出された固体識別情報との対応関係を当該制御部の誤装着記憶テーブルに記憶させ、
前記装着を誤った取り付け位置を特定する物理位置情報に基づいて前記情報記憶テーブルを検索して当該取り付け位置に装着すべき記憶デバイスに配備されたＩＤタグの個体識別情報を求め、
該個体識別情報に基づいて前記誤装着記憶テーブルを検索して前記装着を誤った取り付け位置に装着すべき記憶デバイスの誤装着先に対応する物理位置情報を特定し、
装着を誤った取り付け位置を特定する物理位置情報と誤装着先を特定する物理位置情報との対応関係に基づいてＲＡＩＤシステムを自動的に再構築するＲＡＩＤシステム再構築手段を前記制御部に設けたことを特徴とする請求項１または請求項３記載のデータ記憶装置。
【請求項５】
前記誤装着判定手段の判定結果が不一致となった際に、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＩＤタグから読み出された物理位置情報との対応関係を当該制御部の誤装着記憶テーブルに記憶させ、
前記装着を誤った取り付け位置を特定する物理位置情報に基づいて前記情報記憶テーブルを検索して当該取り付け位置に装着すべき記憶デバイスに配備されたＩＤタグに書き込まれている物理位置情報を求め、
該物理位置情報に基づいて前記誤装着記憶テーブルを検索して前記装着を誤った取り付け位置に装着すべき記憶デバイスの誤装着先に対応する物理位置情報を特定し、
装着を誤った取り付け位置を特定する物理位置情報と誤装着先を特定する物理位置情報との対応関係に基づいてＲＡＩＤシステムを自動的に再構築するＲＡＩＤシステム再構築手段を前記制御部に設けたことを特徴とする請求項２記載のデータ記憶装置。
【請求項６】
障害の発生が検知された記憶デバイスの取り付け位置に対応したリード＆ライタを駆動して障害の内容を特定する情報を前記ＩＤタグのデータ記憶領域に書き込む障害情報書込手段を前記制御部に設けたことを特徴とする請求項２，請求項３または請求項５記載のデータ記憶装置。
【請求項７】
前記記憶デバイスを前記筐体に取り付ける際に記憶デバイスの取り付け位置と記憶デバイスとの間に介装され、前記記憶デバイスと一体に筐体から着脱可能な接続基板に前記ＩＤタグを実装したことを特徴とする請求項１，請求項２，請求項３，請求項４，請求項５または請求項６記載のデータ記憶装置。
【請求項８】
前記ＩＤタグとの間で非接触の情報伝達を行うリーダを前記筐体と独立して備えたことを特徴とする請求項１，請求項２，請求項３，請求項４，請求項５，請求項６または請求項７記載のデータ記憶装置。
【請求項９】
前記ＩＤタグがＲＦＩＤタグによって構成されている請求項１，請求項２，請求項３，請求項４，請求項５，請求項６，請求項７または請求項８記載のデータ記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記憶装置の改良、特に、単一の筐体に複数の記憶デバイスを着脱可能に取り付けたデータ記憶装置からの記憶デバイスの着脱に際して生じる記憶デバイスの誤装着を防止するための改良に関する。
【背景技術】
【０００２】
データ記憶装置の検査や評価あるいは保守等を行う際にデータ記憶装置の筐体から磁気ディスク装置等の記憶デバイスを取り外す必要が生じる場合がある。特に、単一の筐体に複数の記憶デバイスを内蔵したデータ記憶装置、更には、単一の筐体に複数の記憶デバイスを内蔵したデータ記憶装置を並列的に利用する大掛かりなＲＡＩＤシステムの場合において、幾つもの記憶デバイスを筐体から同時に取り外してしまうと、記憶デバイスの再装着の際に取り付け位置を誤るといった可能性が高い。
【０００３】
記憶デバイスの取り付け位置を誤るとシステム自体が起動しなくなることがあり、また、ユーザが取り付け位置の誤りに気付くのは、多くの場合、電源投入後、起動所要時間を経過してもシステムが正常に立ち上がらないことが判明してからのことであるから、記憶デバイスの装着誤りに気付くまでに時間が掛かるといった問題がある。
【０００４】
一方、物品の識別や管理に関わる技術としては、リード＆ライタとの間で電波や電磁波による非接触の情報伝達を利用して固体識別情報の確認を行うＩＤタグを使用したＲＦＩＤ（Radio Frequency Identification System）が急速に発達している。ＲＦＩＤの通信距離は数ｍｍから数ｍ程度のものが一般的で、用途に応じ、ラベル型，カード型，コイン型，スティック型等のＩＤタグがあり、また、固体識別情報の他、ユーザ側の要求で任意の情報の読み書きを行えるユーザ領域を備えたものもある。
【０００５】
この種の技術をデータ記憶装置の分野に利用したものとしては、ディスクメディアに記録された情報を特定するためのデータを記録再生システム側のＲＦＩＤリード＆ライタでＩＤタグに書き込んでおき、一旦取り出されたディスクメディアを記録再生システムにマウントする際に、記録再生システムを操作するリモートコントローラ側のＲＦＩＤリード＆ライタでＩＤタグのデータつまりディスクメディアの種類や状態を確認することによってディスクメディアの選択ミスや誤装着を防止するようにしたディスクメディア記録再生システムが特許文献１として既に提案されている。
【０００６】
しかし、このものは、記録再生システム側のＲＦＩＤリード＆ライタでＩＤタグに識別情報を書き込む点およびデータの読み書きが非接触で行われる点を除けば従来のバーコード技術と同等であり、ユーザが手元の装置で物品の識別情報を確認するものに過ぎず、記録再生システムの側でディスクメディアの誤装着に対処することはできない。従って、ユーザによるディスクメディアの選択ミスや装着ミスをなくすためには、手元のリモートコントローラのＲＦＩＤリード＆ライタでユーザが逐次ＩＤタグのデータを確認することが必須となり、作業が煩わしい。
【０００７】
また、映像用のＤＶＤや音楽用のＣＤ等のディスクメディアの場合にはディスクメディアの誤装着それ自体は大きな問題とはならないが、このような技術を磁気ディスク装置等の記憶デバイスを備えたＲＡＩＤシステムに転用すると、前述した通り、システム自体に起動異常が生じたり装着誤りの発覚が遅れたりして作業時間が浪費されるといった問題が生じる。
【０００８】
【特許文献１】特開２００５−２６７７３１号
【発明の開示】
【発明が解決しようとする課題】
【０００９】
そこで、本発明の課題は、前記従来技術の不都合を改善し、記憶デバイスを内蔵するデータ記憶装置側の処理でシステムの起動完了前に記憶デバイスの誤装着を早急に検知してユーザに知らせることのできるデータ記憶装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明のデータ記憶装置は、着脱可能な複数の記憶デバイスと、前記複数の記憶デバイスを内蔵する筐体と、前記複数の記憶デバイスと上位装置との間のデータの入出力を制御する制御部とを備えたデータ記憶装置であり、前記課題を達成するため、特に、
固体識別情報を有してリード＆ライタとの間で非接触の情報伝達を行うＩＤタグを前記複数の記憶デバイス毎に配備する一方、前記筐体内における各記憶デバイスの取り付け位置の近傍に、直近する前記ＩＤタグとの間で非接触の情報伝達を行うリード＆ライタを配備し、
前記制御部には、前記各リード＆ライタを駆動し、少なくとも、前記各ＩＤタグから固体識別情報を読み出して、前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報と前記読み出された固体識別情報との対応関係を当該制御部の情報記憶テーブルに記憶させるデバイス情報設定手段と、
前記記憶デバイスの再装着時に前記各リード＆ライタを駆動し、前記各ＩＤタグから固体識別情報を読み出し、前記筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報に対応して前記情報記憶テーブルに記憶されている固体識別情報と前記読み出された固体識別情報との一致不一致を判定する誤装着判定手段と、
前記誤装着判定手段の判定結果が不一致となった際に警報手段に対して誤装着信号を送出する警報出力手段とを設けたことを特徴とする構成を有する。
【００１１】
まず、筐体内に各記憶デバイスが適切に取り付けられた状態で、制御部のデバイス情報設定手段が、筐体内における各記憶デバイスの取り付け位置の近傍に配備されたリード＆ライタを駆動し、当該リード＆ライタに直近する位置に取り付けられている記憶デバイスつまり各取り付け位置に装着されている記憶デバイスに配備されたＩＤタグとの間で非接触の情報伝達を行って各ＩＤタグから固体識別情報を読み出し、各記憶デバイスの取り付け位置を特定する物理位置情報とＩＤタグの固体識別情報との対応関係、つまり、各記憶デバイスの適正な取り付け位置と当該取り付け位置に取り付けるべき記憶デバイスとの対応関係を、制御部の情報記憶テーブルに記憶させる。
そして、何れかの記憶デバイスを一旦取り外した後、記憶デバイスの再装着が検知されると、制御部の誤装着判定手段が前記各リード＆ライタを駆動し、当該リード＆ライタに直近する位置に再装着された記憶デバイスつまり各取り付け位置に装着された記憶デバイスに配備されたＩＤタグとの間で非接触の情報伝達を行って各ＩＤタグから固体識別情報を読み出し、筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報に対応して情報記憶テーブルに記憶されている固体識別情報とＩＤタグから読み出された固体識別情報との一致不一致を判定する。各記憶デバイスの取り付け位置を特定する物理位置情報に対応して情報記憶テーブルに記憶されている固体識別情報とＩＤタグから読み出された固体識別情報とが一致していれば、一旦取り外された記憶デバイスが元の位置に再装着されたことを意味し、また、物理位置情報に対応して情報記憶テーブルに記憶されている固体識別情報とＩＤタグから読み出された固体識別情報とが不一致であれば、当該取り付け位置に一旦取り外された記憶デバイスとは異なる記憶デバイスが誤って装着されたことを意味する。
従って、制御部の警報出力手段は、誤装着判定手段の判定結果が不一致となった場合にのみ警報手段に誤装着信号を送出し、警報手段を作動させてユーザに記憶デバイスの誤装着を知らせる。
警報手段としては、データ記憶装置の筐体に設けられた警報ランプや警報ブザー、あるいは、ＣＲＴや液晶表示器等からなる上位装置のディスプレイを利用することができる。
以上の構成により、ユーザが記憶デバイスの装着を誤った場合であっても、システムの立ち上がり等の挙動を監視しながら誤装着の有無を確認する必要はなく、記憶デバイスの再装着が検知された時点で、直ちに記憶デバイスの装着異常をユーザに知らせることができる。
【００１２】
または、筐体内に各記憶デバイスが適切に取り付けられた状態で各リード＆ライタを駆動し、筐体内における記憶デバイスの取り付け位置を特定する物理位置情報をＩＤタグのデータ記憶領域に書き込むデバイス情報設定手段と、
記憶デバイスの再装着時に各リード＆ライタを駆動し、各ＩＤタグのデータ記憶領域から物理位置情報を読み出し、筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報とＩＤタグから読み出された物理位置情報との一致不一致を判定する誤装着判定手段を設けた構成としてもよい。
【００１３】
このように、ＩＤタグが当初から備える固体識別情報の代わりに筐体内における記憶デバイスの取り付け位置を特定する物理位置情報をＩＤタグのデータ記憶領域に書き込み、ＩＤタグに記憶させた物理位置情報と筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報との一致不一致によって誤装着の有無を判定することによっても、前記と同等の作用効果を達成することができる。
【００１４】
あるいは、筐体内に各記憶デバイスが適切に取り付けられた状態で前記各リード＆ライタを駆動し、筐体内における記憶デバイスの取り付け位置を特定する物理位置情報をＩＤタグのデータ記憶領域に書き込むと共に、各ＩＤタグから固体識別情報を読み出して、筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報とＩＤタグから読み出された固体識別情報との対応関係を制御部の情報記憶テーブルに記憶させるデバイス情報設定手段と、
記憶デバイスの再装着時に前記各リード＆ライタを駆動し、各ＩＤタグから物理位置情報と固体識別情報を読み出し、筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報とＩＤタグから読み出された物理位置情報との一致不一致および筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報に対応して前記情報記憶テーブルに記憶されている固体識別情報とＩＤタグから読み出された固体識別情報との一致不一致を判定する誤装着判定手段を設けた構成としてもよい。
【００１５】
このように、ＩＤタグが当初から備える固体識別情報と筐体内に各記憶デバイスが適切に取り付けられた状態においてＩＤタグのデータ記憶領域に書き込まれた物理位置情報を併用して一致不一致の判定を行うようにすることによっても、前記と同等の作用効果を達成することができる。
【００１６】
特に、筐体内に各記憶デバイスが適切に取り付けられた状態で各リード＆ライタを駆動し、各ＩＤタグから固体識別情報を読み出して筐体内における各記憶デバイスの取り付け位置を特定する物理位置情報との対応関係を制御部の情報記憶テーブルに記憶させるようにした構成においては、
誤装着判定手段の判定結果が不一致となった際に、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＩＤタグから読み出された固体識別情報との対応関係を当該制御部の誤装着記憶テーブルに記憶させ、
装着を誤った取り付け位置を特定する物理位置情報に基づいて情報記憶テーブルを検索して当該取り付け位置に装着すべき記憶デバイスに配備されたＩＤタグの個体識別情報を求め、
この個体識別情報に基づいて誤装着記憶テーブルを検索して装着を誤った取り付け位置に装着すべき記憶デバイスの誤装着先に対応する物理位置情報を特定し、
装着を誤った取り付け位置を特定する物理位置情報と誤装着先を特定する物理位置情報との対応関係に基づいてＲＡＩＤシステムを自動的に再構築するＲＡＩＤシステム再構築手段を設けることができる。
【００１７】
情報記憶テーブルを検索することにより各取り付け位置に装着すべき記憶デバイスに対応したＩＤタグの個体識別情報が分かり、また、この個体識別情報に基づいて誤装着記憶テーブルを検索することにより、装着を誤った記憶デバイスの誤装着先に対応する物理位置情報が分かる。
よって、装着を誤った取り付け位置を特定する物理位置情報と誤装着先を特定する物理位置情報との対応関係に従って、ＲＡＩＤシステム再構築手段によりＲＡＩＤシステムを自動的に再構築すること、即ち、上位装置と各記憶デバイスとの間のデータの入出力を記憶デバイスの装着位置の変動に合わせて制御することによって、記憶デバイスを誤装着したままの状態でデータ記憶装置を正常に作動させることができる。
このような構成を適用した場合、ユーザが記憶デバイスの装着を誤った場合であってもシステムが正常に作動するので、記憶デバイスの再装着に際してユーザが予め記憶デバイスの装着先を確認する必要は必ずしもなく、記憶デバイスの着脱作業に要する手間を大幅に軽減することができる。
【００１８】
また、筐体内に各記憶デバイスが適切に取り付けられた状態で各リード＆ライタを駆動し、各ＩＤタグのデータ記憶領域に筐体内における当該記憶デバイスの取り付け位置を特定する物理位置情報を書き込むようにした構成においては、
誤装着判定手段の判定結果が不一致となった際に、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＩＤタグから読み出された物理位置情報との対応関係を当該制御部の誤装着記憶テーブルに記憶させ、
装着を誤った取り付け位置を特定する物理位置情報に基づいて情報記憶テーブルを検索して当該取り付け位置に装着すべき記憶デバイスに配備されたＩＤタグに書き込まれている物理位置情報を求め、
この物理位置情報に基づいて誤装着記憶テーブルを検索して装着を誤った取り付け位置に装着すべき記憶デバイスの誤装着先に対応する物理位置情報を特定し、
装着を誤った取り付け位置を特定する物理位置情報と誤装着先を特定する物理位置情報との対応関係に基づいてＲＡＩＤシステムを自動的に再構築するＲＡＩＤシステム再構築手段を設けることができる。
【００１９】
このような構成を適用した場合は、情報記憶テーブルを検索することにより各取り付け位置に装着すべき記憶デバイスに対応したＩＤタグに書き込まれている物理位置情報が分かり、また、この物理位置情報に基づいて誤装着記憶テーブルを検索することにより、装着を誤った記憶デバイスの誤装着先に対応する物理位置情報が分かる。
よって、装着を誤った取り付け位置を特定する物理位置情報と誤装着先を特定する物理位置情報との対応関係に従って、ＲＡＩＤシステム再構築手段によりＲＡＩＤシステムを自動的に再構築することが可能である。
前記と同様、ユーザが記憶デバイスの装着を誤った場合であってもシステムが正常に作動するので、記憶デバイスの再装着に際してユーザが予め記憶デバイスの装着先を確認する必要は必ずしもなく、記憶デバイスの着脱作業に要する手間を大幅に軽減することができる。
【００２０】
更に、障害の発生が検知された記憶デバイスの取り付け位置に対応したリード＆ライタを駆動して障害の内容を特定する情報をＩＤタグのデータ記憶領域に書き込む障害情報書込手段を前記制御部に設けるようにしてもよい。
【００２１】
記憶デバイスと独立して機能するＩＤタグのデータ記憶領域に障害内容の情報を書き込むことにより、当該記憶デバイスが障害によって応答しなくなったような場合でも、その障害に関わる情報を取得することが可能となる。
【００２２】
また、記憶デバイスを筐体に取り付ける際に記憶デバイスの取り付け位置と記憶デバイスとの間に介装され、当該記憶デバイスと一体に筐体から着脱可能な接続基板にＩＤタグを実装するようにしてもよい。
【００２３】
製造段階でＩＤタグを実装していない記憶デバイスに当該接続基板を装着して記憶デバイスと一体に取り扱うことにより、それ自体がＩＤタグを備えない記憶デバイスについても、製造段階でＩＤタグを組み込まれた記憶デバイスと同様、記憶デバイスの再装着が検知された時点で、記憶デバイスの装着異常の有無をユーザに知らせることができるようになる。
【００２４】
更には、ＩＤタグとの間で非接触の情報伝達を行うライタを筐体と独立して備えた構成とすることが望ましい。
【００２５】
このような構成を適用した場合、ユーザは、一旦取り外した記憶デバイスを筐体に装着する前の段階で事前にリーダを使用して当該記憶デバイスの取り付け位置に関わる物理位置情報や固体識別情報を確認することができるので、記憶デバイスの誤装着それ自体を未然に防止することが可能となる。また、仮に、記憶デバイスの取り付け位置に関わる物理位置情報や固体識別情報の確認をユーザが怠ったとしても、前述の通り、筐体に実装されたリード＆ライタと制御部の処理で誤装着の有無が再チェックされるので、ユーザは記憶デバイスの装着異常の有無を確実に知ることができる。
【００２６】
ＩＤタグとしては、リード＆ライタとの間で電波や電磁波による非接触の情報伝達を利用して固体識別情報の確認を行うＲＦＩＤタグを利用することができる。
【発明の効果】
【００２７】
本発明のデータ記憶装置は、リード＆ライタとの間で非接触の情報伝達を行うＩＤタグを記憶デバイス毎に配備し、記憶デバイスの再装着時に筐体側のリード＆ライタを駆動して各記憶デバイスのＩＤタグの情報を確認することで各記憶デバイスの装着位置の適否を判定し、誤装着が生じている場合に限って警報手段を作動させてユーザに記憶デバイスの誤装着を知らせるようにしているので、ユーザがシステムの立ち上がり等の挙動を監視しなくても誤装着の有無を的確に知ることができる。
【発明を実施するための最良の形態】
【００２８】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は本発明を適用した一実施形態のデータ記憶装置の構成の概略について示した機能ブロック図である。
【００２９】
データ記憶装置１は、磁気ディスク装置等によって構成される着脱可能な記憶デバイス２，３と、これらの記憶デバイス２，３を内蔵する筐体４と、記憶デバイス２，３とコンピュータからなる上位装置５との間のデータの入出力を制御する制御部６とを備える。
【００３０】
記憶デバイス２，３は各記憶デバイス２，３の取り付け位置に設けられたソケット７，８に着脱自在に装着されるようになっている。
このうち記憶デバイス３には、該記憶デバイス３の取り付け位置の近傍に配備されたＲＦＩＤリード＆ライタ９との間で非接触の情報伝達を行うＲＦＩＤタグ１０が工場出荷の時点で一体的に組み込まれている。
また、記憶デバイス２にはＲＦＩＤタグが組み込まれていないので、ソケット７と記憶デバイス２との間に介装される着脱可能な接続基板１１に組み込まれたＲＦＩＤタグ１２を記憶デバイス２用のＲＦＩＤタグとして使用している。記憶デバイス２の着脱に際しては接続基板１１を記憶デバイス２側に取り付けたままの状態で接続基板１１つまりＲＦＩＤタグ１２を記憶デバイス２と一体にソケット７から取り外すことが前提となる。
【００３１】
記憶デバイス３に配備されたＲＦＩＤタグ１０と非接触の情報伝達を行うＲＦＩＤリード＆ライタ９は、筐体４内における記憶デバイス３の取り付け位置の近傍に配備され、また、記憶デバイス２に対応して接続基板１１に配備されたＲＦＩＤタグ１２と非接触の情報伝達を行うＲＦＩＤリード＆ライタ１３は、筐体４内における記憶デバイス２の取り付け位置の近傍、より具体的には、ＲＦＩＤタグ１２を実装した接続基板１１の近傍に配備されている。
ＲＦＩＤリード＆ライタ９およびＲＦＩＤリード＆ライタ１３は、直近するＩＤタグとの間でのみ非接触の情報伝達が行われるように電波あるいは電磁波による通信距離が調整されており、他の位置にあるＲＦＩＤタグとの間で情報の伝達を行うことはない（混信は生じない）。
【００３２】
ＲＦＩＤタグ１０とＲＦＩＤタグ１２の各々にはユニークな固体識別情報が予め書き込まれている。また、ＲＦＩＤタグ１０とＲＦＩＤタグ１２は共にユーザ用のデータ記憶領域を備え、ＲＦＩＤリード＆ライタ９やＲＦＩＤリード＆ライタ１３からの書き込み操作や読み込み操作により、このデータ記憶領域に様々な情報を自由に書き込んだり読み出したりできるようになっている。
【００３３】
ＲＦＩＤリード＆ライタ１４はＲＦＩＤタグ１０やＲＦＩＤタグ１２との間で非接触の情報伝達を行うためのＲＦＩＤリード＆ライタであり、データ記憶装置１の筐体４の外に独立して設けられている。この実施形態のＲＦＩＤリード＆ライタ１４は、ユーザが自由に持ち運びできるハンディタイプのＲＦＩＤリード＆ライタによって構成され、ＲＦＩＤタグ１０やＲＦＩＤタグ１２から読み出した固体識別情報やＲＦＩＤタグ１０やＲＦＩＤタグ１２のデータ記憶領域から読み出した各種の情報を表示するためのディスプレイを備えている。
ＲＦＩＤリード＆ライタ１４は必ずしもデータの書き込み機能を備える必要はなく、読み出し専用のＲＦＩＤリーダであってもよい。
また、ハンディタイプのＲＦＩＤリード＆ライタ１４に代えて据え置き型のＲＦＩＤリード＆ライタあるいはＲＦＩＤリーダを使用することも可能である。
【００３４】
制御部６は、ストライピングやミラーリング等のＲＡＩＤシステムを構成する記憶デバイス２，３と上位装置５との間のデータの入出力を制御するためのものであり、データ記憶装置１を全体的に制御するためのＣＰＵ１５と、該ＣＰＵ１５の制御プログラムを格納したＲＯＭ１６と、ＣＰＵ１５による演算処理の過程で必要とされるデータの一時記憶に利用されるＲＡＭ１７と、恒常的に必要とされる各種の情報を格納するための不揮発性メモリ１８を備える。
【００３５】
ここでいう恒常的に必要とされる情報とは、具体的には、筐体４内における各記憶デバイス２，３の取り付け位置を特定する物理位置情報とＲＦＩＤタグ１０，１２から読み出された固体識別情報との対応関係を記憶するための情報記憶テーブルの内容と、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＲＦＩＤタグから読み出された固体識別情報との対応関係を記憶する誤装着記憶テーブルの内容、および、誤装着の生じている取り付け位置を特定する物理位置情報と当該取り付け位置に本来装着される筈の記憶デバイスの誤装着先を特定する物理位置情報との対応関係を記憶した変換テーブルの内容である。
【００３６】
ＣＰＵ１５と其の制御プログラムを格納したＲＯＭ１６は制御部６の主要部を構成するもので、本実施形態においては、特に、これらのＣＰＵ１５とＲＯＭ１６の制御プログラムが、
筐体内に各記憶デバイスが適切に取り付けられた状態で各ＲＦＩＤリード＆ライタ９，１３を駆動し、各ＲＦＩＤリード＆ライタ９，１３に直近するＲＦＩＤタグのデータ記憶領域に当該ＲＦＩＤタグを備えた記憶デバイスの取り付け位置を特定する物理位置情報を書き込むと共に、直近する各ＲＦＩＤタグから固体識別情報を読み出して、当該ＲＦＩＤタグを備えた各記憶デバイスの取り付け位置を特定する物理位置情報と各ＲＦＩＤタグの固体識別情報との対応関係を不揮発性メモリ１８の情報記憶テーブルに記憶させるデバイス情報設定手段、
各記憶デバイスの再装着時にＲＦＩＤリード＆ライタ９，１３を駆動し、各ＲＦＩＤリード＆ライタ９，１３に直近するＲＦＩＤタグから物理位置情報と固体識別情報を読み出し、各記憶デバイスの取り付け位置を特定する物理位置情報と各ＲＦＩＤタグから読み出された物理位置情報との一致不一致および各記憶デバイスの取り付け位置を特定する物理位置情報に対応して情報記憶テーブルに記憶されている固体識別情報と各ＲＦＩＤタグから読み出された固体識別情報との一致不一致を判定する誤装着判定手段、
誤装着判定手段の判定結果が不一致となった際に、筐体４に設けられているランプやブザー等の警報手段１９に対して誤装着信号を送出して警報手段１９を作動させる警報出力手段、
誤装着判定手段の判定結果が不一致となった際に、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＲＦＩＤタグから読み出された固体識別情報との対応関係を不揮発性メモリ１８の誤装着記憶テーブルに記憶させ、装着を誤った取り付け位置を特定する物理位置情報に基づいて情報記憶テーブルを検索して当該取り付け位置に装着すべき記憶デバイスに配備されたＲＦＩＤタグの個体識別情報を求め、該個体識別情報に基づいて誤装着記憶テーブルを検索することにより装着を誤った取り付け位置に装着すべき記憶デバイスの誤装着先に対応する物理位置情報を特定し、装着を誤った取り付け位置を特定する物理位置情報と誤装着先を特定する物理位置情報との対応関係を不揮発性メモリ１８に記憶させることによってＲＡＩＤシステムの再構築に必要とされる変換テーブルを生成するＲＡＩＤシステム再構築手段、
更には、障害の発生が検知された記憶デバイスの取り付け位置に対応したＲＦＩＤリード＆ライタを駆動し、障害の内容を特定する情報をＲＦＩＤタグのデータ記憶領域に書き込む障害情報書込手段として機能する。
【００３７】
図２はデバイス情報設定手段として機能するＣＰＵ１５の処理の概略を示したフローチャート、図３は障害情報書込手段として機能するＣＰＵ１５の処理の概略を示したフローチャート、図４および図５は誤装着判定手段およびＲＡＩＤシステム再構築手段として機能するＣＰＵ１５の処理の概略を示したフローチャートである。
【００３８】
次に、図２〜図５を参照してデバイス情報設定手段，障害情報書込手段，誤装着判定手段，ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５の処理動作について具体的に説明する。
【００３９】
まず、筐体４内に各記憶デバイス２，３が適切に取り付けられた状態、例えば、初期化状態にある記憶デバイス２，３を初めてソケット７，８に実装した状態で、ユーザが筐体４のデバイス情報設定スイッチ２０を操作して制御部６にデバイス情報設定指令を入力すると、ＣＰＵ１５がこれを検知して図２のデバイス情報設定処理を開始する。あるいは、上位装置５からの指令で記憶デバイス２，３を初期化したような場合、もしくは、ＲＡＩＤシステムの構築が行われた時点に図２の処理が自動的に開始されるようにしてもよい。
【００４０】
ＣＰＵ１５は、まず、各記憶デバイスの取り付け位置を表す物理位置情報を特定するための指標ｉの値を０に初期化し（ステップａ１）、該指標ｉの値を１インクリメントした後（ステップａ２）、指標ｉの現在値が筐体４における記憶デバイスの取り付け位置の総数Ｎの範囲内にあるか否かを判定する（ステップａ３）。
【００４１】
この実施形態で記憶デバイスを取り付けることが可能なのはソケット７の配設位置とソケット８の配設位置の都合２箇所であるから記憶デバイスの取り付け位置の総数Ｎの値は２ということになるが、筐体の構造つまり記憶デバイスを装着できるソケットの総数によってＮの値は様々に変化する。
以下、ソケット７および該ソケット７に対応して設けられたＲＦＩＤリード＆ライタ１３の配設位置を特定する物理位置情報をＣＨ（１）、また、ソケット８および該ソケット８に対応して設けられたＲＦＩＤリード＆ライタ９の配設位置を特定する物理位置情報をＣＨ（２）と呼ぶことにする。
ソケットの配設位置および当該ソケットに対応するＲＦＩＤリード＆ライタの配設位置と記憶デバイスの取り付け位置は基本的に同じものである。
つまり、ソケットの総数がＮ個であれば、記憶デバイスの取り付け位置を特定する物理位置情報はＣＨ（１），ＣＨ（２），ＣＨ（３），・・・，ＣＨ（ｉ），・・・，ＣＨ（Ｎ）のＮ個である。
【００４２】
ステップａ３の判定結果が真となった場合、つまり、物理位置情報を特定する指標ｉの値が記憶デバイスの取り付け位置の総数Ｎの範囲内にあった場合には、取り付け位置と記憶デバイスとの対応関係を初期設定すべき取り付け位置つまりはソケットが残っていることを意味するので、デバイス情報設定手段として機能するＣＰＵ１５は、指標ｉの現在値に基づいて物理位置情報ＣＨ（ｉ）の位置に対応するＲＦＩＤリード＆ライタを駆動し、当該ＲＦＩＤリード＆ライタに直近するＲＦＩＤタグから固体識別情報ＩＤ（ｉ）を読み出すと共に、このＲＦＩＤタグのデータ記憶領域に、当該ＲＦＩＤタグを備えた記憶デバイスの取り付け位置を特定する物理位置情報ＣＨ（ｉ）と当該ＲＦＩＤタグを備えた記憶デバイスの論理構成情報Ｌ（ｉ）を書き込む（ステップａ４）。また、不揮発性メモリ１８の情報記憶テーブル内の物理位置情報ＣＨ（ｉ）に対応する欄に固体識別情報ＩＤ（ｉ）と論理構成情報Ｌ（ｉ）を書き込む（ステップａ５）。
【００４３】
従って、仮に、記憶デバイスの取り付け位置を表す物理位置情報を特定する指標ｉの現在値が１であったとすれば、ＣＰＵ１５は、物理位置情報ＣＨ（１）つまりソケット７の位置に対応するＲＦＩＤリード＆ライタ１３を駆動し、ＲＦＩＤリード＆ライタ１３に直近するＲＦＩＤタグ１２から固体識別情報ＩＤ（１）を読み出すと共に、このＲＦＩＤタグ１２のデータ記憶領域に、当該ＲＦＩＤタグ１２を備えた記憶デバイス２の取り付け位置を特定する物理位置情報ＣＨ（１）と当該ＲＦＩＤタグ１２を備えた記憶デバイス２の論理構成情報Ｌ（１）を書き込み、更に、不揮発性メモリ１８の情報記憶テーブル内の物理位置情報ＣＨ（１）に対応する欄に固体識別情報ＩＤ（１）と論理構成情報Ｌ（１）を書き込むことになる。
【００４４】
物理位置情報ＣＨ（１）で特定されるソケット７の位置に装着された記憶デバイス２のＲＦＩＤタグ１２に記憶されている固体識別情報ＩＤ（１）と該ＲＦＩＤタグ１２のデータ記憶領域に書き込まれた物理位置情報ＣＨ（１）および論理構成情報Ｌ（１）の対応関係の一例を図６（ａ）に、また、不揮発性メモリ１８の情報記憶テーブルにおける物理位置情報ＣＨ（１）の欄に書き込まれる固体識別情報ＩＤ（１）と論理構成情報Ｌ（１）の対応関係の一例を図７の最初の欄に示す。
論理構成情報Ｌ（１）は、例えば、記憶デバイス２のフォーマットやパーティション割り等に関わるデータである。
【００４５】
次いでＣＰＵ１５は、物理位置情報を特定するための指標ｉの値を１インクリメントし（ステップａ２）、指標ｉの現在値が筐体４における記憶デバイスの取り付け位置の総数Ｎの範囲内にあるか否かを判定する（ステップａ３）。
【００４６】
そして、指標ｉの値が総数Ｎの範囲内にあれば、指標ｉの現在値が総数Ｎの値を超えるまでの間、デバイス情報設定手段として機能するＣＰＵ１５が、前記と同様に指標ｉの現在値に基づいてステップａ４〜ステップａ５およびステップａ２〜ステップａ３の処理を繰り返し実行する。
【００４７】
物理位置情報ＣＨ（１）〜ＣＨ（Ｎ）で特定されるソケットの位置に装着された各記憶デバイス毎のＲＦＩＤタグに記憶されている固体識別情報ＩＤ（１）〜ＩＤ（Ｎ）と各ＲＦＩＤタグのデータ記憶領域に書き込まれる物理位置情報ＣＨ（１）〜ＣＨ（Ｎ）および論理構成情報Ｌ（１）〜Ｌ（Ｎ）の対応関係の一例を図６（ａ）〜図６（ｃ）に、また、不揮発性メモリ１８の情報記憶テーブルにおける物理位置情報ＣＨ（１）〜ＣＨ（Ｎ）の各々に対応する各欄に書き込まれる固体識別情報ＩＤ（１）〜ＩＤ（Ｎ）と論理構成情報Ｌ（１）〜Ｌ（Ｎ）の対応関係の一例を図７に示す。
【００４８】
そして、最終的に、ステップａ３の判定結果が偽となった時点、つまり、取り付け位置であるソケットと記憶デバイスとの対応関係が全て記録された時点で、デバイス情報の設定に関わる処理が完了する。
【００４９】
ＲＡＩＤシステムを構成する記憶デバイス２，３と上位装置５との間のデータの入出力制御、および、システム稼動時における記憶デバイス２，３のエラーチェック処理等に関しては既に公知であるので説明を省略する。
本実施形態では、図３に示されるように、システムの稼動中に記憶デバイス２，３の障害が検出された時点で障害情報書込手段として機能するＣＰＵ１５が作動し、障害の発生した記憶デバイスの取り付け位置の物理位置情報ＣＨ（Ｘ）に対応したＲＦＩＤリード＆ライタを駆動して、障害の内容を特定する障害情報Ｅ（Ｘ）を当該ＲＦＩＤリード＆ライタに直近する位置のＲＦＩＤタグのデータ記憶領域に書き込むようになっている（ステップｂ１）。
【００５０】
従って、仮に、物理位置情報ＣＨ（１）で表されるソケット７に装着されている記憶デバイス２に障害が発生したとすれば、物理位置情報ＣＨ（１）に対応するＲＦＩＤリード＆ライタ１３が駆動され、この障害の内容を特定する障害情報Ｅ（１）が、当該ＲＦＩＤリード＆ライタ１３に直近する位置のＲＦＩＤタグ１２のデータ記憶領域に例えば図６（ａ）に示されるようにして書き込まれることになる。
言うまでもなく、ＲＦＩＤタグ１２は、記憶デバイス２に対応して配備されたＲＦＩＤタグである。
【００５１】
次に、データ記憶装置１の筐体４から記憶デバイス２，３を取り外し、これらの記憶デバイス２，３を改めて筐体４に装着する場合の処理について説明する。
【００５２】
この実施形態では、データ記憶装置１と独立したＲＦＩＤリード＆ライタ１４が別に準備されているので、ユーザは、このＲＦＩＤリード＆ライタ１４により、取り外し状態にある記憶デバイス２，３のＲＦＩＤタグ１２，１０から物理位置情報ＣＨ（１）や物理位置情報ＣＨ（２）を取得してディスプレイに表示することができるので、間違いの少ない再装着作業を行うことが可能であるが、人間が行う作業であるので必ずしも完全ではなく、また、確認作業を怠ることもないではない。
【００５３】
このため、本実施形態では、データ記憶装置１側の処理で記憶デバイスの誤装着の有無を自動的に再確認するようにしている。
【００５４】
記憶デバイスの誤装着の判定等に関わる処理は図４および図５に示す通りのもので、この処理は、ソケット７，８に対する記憶デバイスの再接続がＣＰＵ１５によって確認された時点で自動的に起動されるようになっている。また、ユーザが筐体４の誤装着確認スイッチ２１を操作して制御部６に誤装着確認指令を入力することで図４および図５に示す処理を強制的に実行させること、更には、システム起動時の初期段階の処理として強制的に実行させることも可能である。記憶デバイス２，３の取り外しはシステムを停止した状態で行われ、再装着が完了した時点でシステムが再起動されることになるので、記憶デバイスの再装着の後には必ず図４および図５の処理が実行されることになる。
【００５５】
ＣＰＵ１５は、まず、誤装着の有無を記憶するフラグと不揮発性メモリ１８の誤装着記憶テーブルを初期化し（ステップｃ１）、記憶デバイスの取り付け位置を表す物理位置情報を特定するための指標ｉの値を０に初期化する（ステップｃ２）。次いで、指標ｉの値を１インクリメントし（ステップｃ３）、指標ｉの現在値が筐体４における記憶デバイスの取り付け位置の総数Ｎの範囲内にあるか否かを判定する（ステップｃ４）。
【００５６】
ステップｃ４の判定結果が真となった場合、つまり、物理位置情報を特定する指標ｉの値が記憶デバイスの取り付け位置の総数Ｎの範囲内にあった場合には、取り付け位置と記憶デバイスとの対応関係の適否を確認すべき取り付け位置つまりはソケットが残っていることを意味するので、誤装着判定手段として機能するＣＰＵ１５は、指標ｉの現在値に基づいて物理位置情報ＣＨ（ｉ）の位置に対応するＲＦＩＤリード＆ライタを駆動し、当該ＲＦＩＤリード＆ライタに直近するＲＦＩＤタグから物理位置情報ＣＨ（Ｙ）および固体識別情報ＩＤ（Ｙ）と論理構成情報Ｌ（Ｙ）を読み出し（ステップｃ５）、不揮発性メモリ１８の情報記憶テーブル内に記憶されている物理位置情報ＣＨ（ｉ）とＲＦＩＤタグから読み出された物理位置情報ＣＨ（Ｙ）との一致不一致、および、不揮発性メモリ１８の情報記憶テーブル内で物理位置情報ＣＨ（ｉ）に対応して記憶されている固体識別情報ＩＤ（ｉ）とＲＦＩＤタグから読み出された固体識別情報ＩＤ（Ｙ）との一致不一致、更には、不揮発性メモリ１８の情報記憶テーブル内で物理位置情報ＣＨ（ｉ）に対応して記憶されている論理構成情報Ｌ（ｉ）とＲＦＩＤタグから読み出された論理構成情報Ｌ（Ｙ）との一致不一致を比較する（ステップｃ６，ステップｃ７）。
【００５７】
従って、仮に、ソケット７に記憶デバイス２が正しく取り付けられており、記憶デバイスの取り付け位置を表す物理位置情報を特定する指標ｉの現在値が１であったとすれば、ＣＰＵ１５は、物理位置情報ＣＨ（１）つまりソケット７の位置に対応するＲＦＩＤリード＆ライタ１３を駆動し、ＲＦＩＤリード＆ライタ１３に直近するＲＦＩＤタグ１２、つまり、図６（ａ）のような情報を記憶しているＲＦＩＤタグ１２から物理位置情報ＣＨ（１）および固体識別情報ＩＤ（１）と論理構成情報Ｌ（１）を読み出し、不揮発性メモリ１８の情報記憶テーブル内に記憶されている物理位置情報ＣＨ（１）とＲＦＩＤタグ１２から読み出された物理位置情報ＣＨ（１）との一致不一致、および、不揮発性メモリ１８の情報記憶テーブル内で物理位置情報ＣＨ（１）に対応して記憶されている固体識別情報ＩＤ（１）とＲＦＩＤタグ１２から読み出された固体識別情報ＩＤ（１）との一致不一致、更には、不揮発性メモリ１８の情報記憶テーブル内で物理位置情報ＣＨ（１）に対応して記憶されている論理構成情報Ｌ（１）とＲＦＩＤタグ１２から読み出された論理構成情報Ｌ（１）との一致不一致を比較することになる。この場合、両者は完全に一致するので、ステップｃ７の判定結果は真となる。
また、仮に、ソケット７に記憶デバイス３が間違って取り付けられており、記憶デバイスの取り付け位置を表す物理位置情報を特定する指標ｉの現在値が１であったとすれば、ＣＰＵ１５は、物理位置情報ＣＨ（１）つまりソケット７の位置に対応するＲＦＩＤリード＆ライタ１３を駆動し、ＲＦＩＤリード＆ライタ１３に直近するＲＦＩＤタグ１０、つまり、図６（ｂ）のような情報を記憶しているＲＦＩＤタグ１０から物理位置情報ＣＨ（２）および固体識別情報ＩＤ（２）と論理構成情報Ｌ（２）を読み出し、不揮発性メモリ１８の情報記憶テーブル内に記憶されている物理位置情報ＣＨ（１）とＲＦＩＤタグ１０から読み出された物理位置情報ＣＨ（２）との一致不一致、および、不揮発性メモリ１８の情報記憶テーブル内で物理位置情報ＣＨ（１）に対応して記憶されている固体識別情報ＩＤ（１）とＲＦＩＤタグ１０から読み出された固体識別情報ＩＤ（２）との一致不一致、更には、不揮発性メモリ１８の情報記憶テーブル内で物理位置情報ＣＨ（１）に対応して記憶されている論理構成情報Ｌ（１）とＲＦＩＤタグ１０から読み出された論理構成情報Ｌ（２）との一致不一致を比較することになる。この場合、両者は一致しないので、ステップｃ７の判定結果は偽となる。
【００５８】
ステップｃ７の判定結果が偽となった場合には、物理位置情報ＣＨ（ｉ）で特定される取り付け位置に一旦取り外された記憶デバイスとは異なる記憶デバイスが誤って装着されていることを意味するので、警報出力手段の一部として機能するＣＰＵ１５は、物理位置情報ＣＨ（ｉ）で特定される取り付け位置に誤装着が発生していることを記憶するフラグをセットし（ステップｃ８）、更に、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５が、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報ＣＨ（ｉ）と当該取り付け位置に誤装着された記憶デバイスに配備されたＲＦＩＤタグから読み出された固体識別情報ＩＤ（Ｙ）および論理構成情報Ｌ（Ｙ）の対応関係を不揮発性メモリ１８の誤装着記憶テーブルに記憶させる（ステップｃ９）。
【００５９】
従って、仮に、物理位置情報ＣＨ（１）で特定されるソケット７に記憶デバイス３が間違って取り付けられているとすれば、物理位置情報ＣＨ（１）で特定されるソケット７に誤装着が発生していることを記憶するフラグがセットされ、不揮発性メモリ１８の誤装着記憶テーブルには、例えば、図８に示されるように、誤装着が発生している取り付け位置を特定する物理位置情報ＣＨ（１）と当該取り付け位置に誤装着された記憶デバイス３に配備されたＲＦＩＤタグ１０から読み出された固体識別情報ＩＤ（２）および論理構成情報Ｌ（２）の対応関係が記憶されることになる。
【００６０】
次いでＣＰＵ１５は、物理位置情報を特定するための指標ｉの値を１インクリメントし（ステップｃ３）、指標ｉの現在値が筐体４における記憶デバイスの取り付け位置の総数Ｎの範囲内にあるか否かを判定する（ステップｃ４）。
【００６１】
そして、指標ｉの値が総数Ｎの範囲内にあれば、指標ｉの現在値が総数Ｎの値を超えるまでの間、警報出力手段の一部およびＲＡＩＤシステム再構築手段として機能するＣＰＵ１５が、指標ｉの現在値に基づいて、前記と同様にステップｃ５〜ステップｃ９もしくはステップｃ５〜ステップｃ７とステップｃ３〜ステップｃ４の処理を繰り返し実行する。
【００６２】
記憶デバイスの誤装着が発生している取り付け位置を特定する物理位置情報ＣＨ（ｉ）と当該取り付け位置に誤装着された記憶デバイスに配備されたＲＦＩＤタグから読み出された固体識別情報ＩＤ（Ｙ）および論理構成情報Ｌ（Ｙ）の対応関係の一例を図８に示す。
なお、記憶デバイスの取り付け位置が物理位置情報ＣＨ（１）で特定されるソケット７と物理位置情報ＣＨ（２）で特定されるソケット８の２箇所のみである本実施形態においては、ソケット７に誤って記憶デバイス３を装着すれば必然的にソケット８に記憶デバイス２が誤装着されることになるので、図８に示される通り、物理位置情報ＣＨ（１）に対応して固体識別情報ＩＤ（２）および論理構成情報Ｌ（２）が記憶され、物理位置情報ＣＨ（２）に対応して固体識別情報ＩＤ（１）および論理構成情報Ｌ（１）が記憶されることになる。
【００６３】
ステップｃ７の判定結果が真となった場合には、物理位置情報ＣＨ（ｉ）で特定される取り付け位置に一旦取り外された記憶デバイスが適切に装着されていることを意味するので、誤装着を記憶するためのフラグのセットおよび誤装着記憶テーブルへのデータの書き込みに関わるステップｃ８〜ステップｃ９の処理は非実行とされる。
【００６４】
最終的に、ステップｃ４の判定結果が偽となった時点、つまり、取り付け位置であるソケットと記憶デバイスとの対応関係の適否が全て確認された時点で、記憶デバイスの誤装着の検出に関わる処理が完了する。
【００６５】
次いで、警報出力手段の一部として機能するＣＰＵ１５が、誤装着を記憶するフラグのセットの有無を判定する（ステップｃ１０）。
【００６６】
フラグがセットされていない場合には、記憶デバイスの誤装着に関わる問題が全く発生していないことを意味するので、ＣＰＵ１５は、警報手段１９に対して異常なしの信号を送出し（ステップｃ１１）、誤装着の判定に関わる全ての処理を終了する。
【００６７】
一方、誤装着を記憶するフラグがセットされている場合には、少なくとも１箇所以上の取り付け位置に記憶デバイスが誤装着されていることを意味するので、警報出力手段として機能するＣＰＵ１５は、筐体４に設けられているランプやブザー等の警報手段１９に対して誤装着信号を送出し、警報手段１９を作動させる（ステップｃ１２）。
【００６８】
この実施形態では、ｉ＝１〜Ｎの物理位置情報ＣＨ（ｉ）の各々に対応して誤装着を記憶するフラグが個別にセットされるようになっているので、複数のランプを併設した警報手段１９を利用し、誤装着の箇所に対応したランプを選択的に点灯させるようにすることで、誤装着が発生している取り付け位置をユーザに的確に知らせることができる。
あるいは、上位装置５に誤装着信号を送信し、上位装置５が備えるＣＲＴや液晶表示器等のディスプレイに誤装着の発生箇所を表示するようにしてもよい。
【００６９】
次いで、ＣＰＵ１５は、ＲＡＩＤシステムの再構築に関わる処理を実行する旨の指示が設定されているか否かを判定する（ステップｃ１３）。
【００７０】
ＲＡＩＤシステムの再構築に関わる処理を実行するか否かは、例えば、制御部６に設けたディップスイッチを利用して設定することが可能である。
または、不揮発性メモリ１８内に実行／非実行を決めるフラグを設け、制御部６に簡単なキーボード等を併設し、ユーザの入力操作で実行／非実行を決めるフラグの設定状態を変更するようにしてもよい。
【００７１】
ステップｃ１３の判定結果が真となってＲＡＩＤシステムの再構築に関わる処理を実行する旨の指示が設定されていることが明らかとなった場合、ＣＰＵ１５は、まず、誤装着記憶テーブルのアドレスを特定するための指標ｉの値を０に初期化し（ステップｃ１４）、該指標ｉの値を１インクリメントした後（ステップｃ１５）、指標ｉの現在値が筐体４における記憶デバイスの誤装着箇所の総数Ｍの範囲内にあるか否かを判定する（ステップｃ１６）。誤装着箇所の総数Ｍの値は、図８に示されるような誤装着記憶テーブルのアドレスの最終値と同一である。
【００７２】
ステップｃ１６の判定結果が真となった場合、つまり、指標ｉの現在値が誤装着箇所の総数Ｍの範囲内にあった場合には、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、指標ｉの現在値に基づいて、図８に示されるような誤装着記憶テーブルのアドレスｉの欄から、装着を誤った取り付け位置を特定する物理位置情報の１つである物理位置情報ＣＨ（Ｙｉ）の値を読み込む（ステップｃ１７）。
【００７３】
次いで、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、装着を誤った取り付け位置を特定する物理位置情報ＣＨ（Ｙｉ）に基づいて図７に示されるような情報記憶テーブルを検索し、物理位置情報ＣＨ（Ｙｉ）に対応する個体識別情報ＩＤ（Ｚ）と論理構成情報Ｌ（Ｚ）、つまり、物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスに配備されたＲＦＩＤタグの個体識別情報ＩＤ（Ｚ）と論理構成情報Ｌ（Ｚ）を求める（ステップｃ１８）。
【００７４】
そして、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、誤装着記憶テーブルのアドレスを特定するための指標ｊの値を０に初期化し（ステップｃ１９）、該指標ｊの値を１インクリメントした後（ステップｃ２０）、指標ｊの現在値が筐体４における記憶デバイスの誤装着箇所の総数Ｍの範囲内にあるか否かを判定する（ステップｃ２１）。
【００７５】
ステップｃ２１の判定結果が真となった場合、つまり、指標ｊの現在値が誤装着箇所の総数Ｍの範囲内にあった場合には、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、指標ｊの現在値に基づいて図８に示されるような誤装着記憶テーブルのアドレスｊの欄から、装着を誤った取り付け位置を特定する物理位置情報の１つである物理位置情報ＣＨ（Ｙｊ）の値と此れに対応する個体識別情報ＩＤ（Ｙｊ）と論理構成情報Ｌ（Ｙｊ）の値を読み込み（ステップｃ２２）、物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスに配備されたＲＦＩＤタグの個体識別情報ＩＤ（Ｚ）と誤装着記憶テーブルのアドレスｊの欄から読み込まれた個体識別情報ＩＤ（Ｙｊ）との一致不一致、および、物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスに配備されたＲＦＩＤタグに記憶された論理構成情報Ｌ（Ｚ）と誤装着記憶テーブルのアドレスｊの欄から読み込まれた論理構成情報Ｌ（Ｙｊ）との一致不一致を判定する（ステップｃ２３）。
【００７６】
ステップｃ２３の判定結果が真となった場合には、誤装着記憶テーブルのアドレスｊの欄に記憶されている個体識別情報ＩＤ（Ｙｊ）を有するＲＦＩＤタグを装着された記憶デバイスが物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスであることを意味するので、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、不揮発性メモリ１８の変換テーブルのアドレスｉの欄に、誤装着記憶テーブルのアドレスｉの欄に記憶されている物理位置情報ＣＨ（Ｙｉ）つまり装着を誤った取り付け位置を特定する物理位置情報ＣＨ（Ｙｉ）と、誤装着記憶テーブルのアドレスｊの欄に記憶されている物理位置情報ＣＨ（Ｙｊ）つまり本来は物理位置情報ＣＨ（Ｙｉ）の位置に装着すべきである個体識別情報ＩＤ（Ｚ）を有する記憶デバイスの誤装着先を特定する物理位置情報ＣＨ（Ｙｊ）の対応関係を記憶させる（ステップｃ２４）。
【００７７】
一方、ステップｃ２３の判定結果が偽となった場合には、誤装着記憶テーブルのアドレスｊの欄に記憶されている個体識別情報ＩＤ（Ｙｊ）を有するＲＦＩＤタグを装着された記憶デバイスが物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスではないことを意味するので、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、誤装着記憶テーブルのアドレスを特定するための指標ｊの値を再び１インクリメントし（ステップｃ２０）、指標ｊの現在値が筐体４における記憶デバイスの誤装着箇所の総数Ｍの範囲内にあるか否かを改めて判定する（ステップｃ２１）。
【００７８】
指標ｊの現在値が総数Ｍの範囲内にあれば、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、指標ｊの現在値に基づいて前記と同様にステップｃ２２〜ステップｃ２３およびステップｃ２０〜ステップｃ２１の処理を繰り返し実行し、物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスが有するＲＦＩＤタグの個体識別情報ＩＤ（Ｚ）を誤装着記憶テーブルから検索して求めるべく試みる。
【００７９】
従って、仮に、ソケット７に記憶デバイス３が誤装着され同時にソケット８に記憶デバイス２が誤装着されており、誤装着記憶テーブルのアドレスを特定するための指標ｉの現在値が１であったとすれば、ＣＰＵ１５は、まず、図８に示されるような誤装着記憶テーブルのアドレス１の欄から、装着を誤った取り付け位置を特定する物理位置情報の１つである物理位置情報ＣＨ（１）の値を読み込み、この物理位置情報ＣＨ（１）の値に基づいて図７に示されるような情報記憶テーブルを検索し、物理位置情報ＣＨ（１）に対応する個体識別情報ＩＤ（１）と論理構成情報Ｌ（１）、つまり、物理位置情報ＣＨ（１）で特定される取り付け位置に本来装着されるべき記憶デバイス２に配備されたＲＦＩＤタグ１２の個体識別情報ＩＤ（１）と論理構成情報Ｌ（１）を求める。
次いで、ＣＰＵ１５は、誤装着記憶テーブルのアドレスを特定するための指標ｊの初期値１に基づいて図８に示されるような誤装着記憶テーブルのアドレス１の欄から、装着を誤った取り付け位置を特定する物理位置情報の１つである物理位置情報ＣＨ（１）の値と此れに対応する個体識別情報ＩＤ（２）と論理構成情報Ｌ（２）の値を読み込み、物理位置情報ＣＨ（１）で特定される取り付け位置に本来装着されるべき記憶デバイス２に配備されたＲＦＩＤタグ１２の個体識別情報ＩＤ（１）と誤装着記憶テーブルのアドレス１の欄から読み込まれた個体識別情報ＩＤ（２）との一致不一致、および、物理位置情報ＣＨ（１）で特定される取り付け位置に本来装着されるべき記憶デバイス２に配備されたＲＦＩＤタグ１２に記憶された論理構成情報Ｌ（１）と誤装着記憶テーブルのアドレス１の欄から読み込まれた論理構成情報Ｌ（２）との一致不一致を判定するが、両者は一致しないので指標ｊの値が１から２へとインクリメントされ、再び、誤装着記憶テーブルのアドレスを特定するための指標ｊの現在値２に基づいて図８に示されるような誤装着記憶テーブルのアドレス２の欄から、装着を誤った取り付け位置を特定する物理位置情報の１つである物理位置情報ＣＨ（２）の値と此れに対応する個体識別情報ＩＤ（１）と論理構成情報Ｌ（１）の値が読み込まれ、物理位置情報ＣＨ（１）で特定される取り付け位置に本来装着されるべき記憶デバイス２に配備されたＲＦＩＤタグ１２の個体識別情報ＩＤ（１）と誤装着記憶テーブルのアドレス２の欄から読み込まれた個体識別情報ＩＤ（１）との一致不一致、および、物理位置情報ＣＨ（１）で特定される取り付け位置に本来装着されるべき記憶デバイス２に配備されたＲＦＩＤタグ１２に記憶された論理構成情報Ｌ（１）と誤装着記憶テーブルのアドレス２の欄から読み込まれた論理構成情報Ｌ（１）との一致不一致が判定され、両者が一致する。
このように、物理位置情報ＣＨ（１）で特定される取り付け位置に本来装着されるべき記憶デバイス２に配備されたＲＦＩＤタグ１２の個体識別情報ＩＤ（１）の値に基づいて図８に示されるような誤装着記憶テーブルが検索され、誤装着記憶テーブルにおいて個体識別情報ＩＤ（１）に対応する物理位置情報ＣＨ（２）、つまり、本来は物理位置情報ＣＨ（１）の位置に装着すべきである個体識別情報ＩＤ（１）を有する記憶デバイス２の誤装着先を特定する物理位置情報ＣＨ（２）が求められ、物理位置情報ＣＨ（１）＝ステップｃ１７におけるＣＨ（Ｙｉ）＝図９中のＣＨ（Ｙｉ１）と、物理位置情報ＣＨ（２）＝ステップｃ２３の判定結果が真となった際にステップｃ２２で読み出されていたＣＨ（Ｙｊ）＝図９中のＣＨ（Ｙｊ１）との対応関係が、図９のような変換テーブルのアドレスｉ＝１の欄に記憶されることになる。
【００８０】
通常、誤装着が生じた場合でも、取り外し前と再装着後で別のデータ記憶装置の記憶デバイスが混入することはなく、当該データ記憶装置１の記憶デバイスが紛失するといったこともないので、物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスに相当する個体識別情報ＩＤ（Ｚ）は誤装着記憶テーブルから必ず求められ、また、その誤装着先を特定する物理位置情報ＣＨ（Ｙｊ）も必ず求まる筈であるが、何らかの事情で、取り外し前にデータ記憶装置１に装着されていた記憶デバイスがデータ記憶装置１のソケットの何れにも再装着されなかったような場合では、ステップｃ２１の判定結果が偽となって、ＲＡＩＤシステムの再構築に関わる処理は、この時点で停止される。
【００８１】
物理位置情報ＣＨ（Ｙｉ）で特定される取り付け位置に本来装着されるべき記憶デバイスの誤装着先を示す物理位置情報ＣＨ（Ｙｊ）の抽出に成功した場合、つまり、ステップｃ２３の判定結果が真となってステップｃ２４の処理で物理位置情報ＣＨ（Ｙｉ）と物理位置情報ＣＨ（Ｙｊ）の対応関係が変換テーブルに書き込まれた場合、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、誤装着記憶テーブルのアドレスを特定するための指標ｉの値を１インクリメントし（ステップｃ１５）、指標ｉの現在値が筐体４における記憶デバイスの誤装着箇所の総数Ｍの範囲内にあるか否かを再び判定する（ステップｃ１６）。
【００８２】
そして、指標ｉの現在値が誤装着箇所の総数Ｍの範囲内にあった場合には、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５が、指標ｉの現在値に基づいて、前記と同様にステップｃ１７〜ステップｃ２４とステップｃ１５〜ステップｃ１６の処理を繰り返し実行し、誤装着が発生している取り付け位置を特定するｉ＝１〜Ｍの物理位置情報ＣＨ（Ｙｉ）の各々の位置に装着すべき記憶デバイスの誤装着先の物理位置情報ＣＨ（Ｙｊ）を全て求め、不揮発性メモリ１８の変換テーブルに記憶させる。
【００８３】
従って、仮に、ソケット７に記憶デバイス３が誤装着され同時にソケット８に記憶デバイス２が誤装着されており、誤装着記憶テーブルのアドレスを特定するための指標ｉの現在値が２であったとすれば、ＣＰＵ１５は、図８に示されるような誤装着記憶テーブルのアドレス２の欄から、装着を誤った取り付け位置を特定する物理位置情報の１つである物理位置情報ＣＨ（２）の値を読み込み、この物理位置情報ＣＨ（２）の値に基づいて図７に示されるような情報記憶テーブルを検索し、物理位置情報ＣＨ（２）に対応する個体識別情報ＩＤ（２）と論理構成情報Ｌ（２）、つまり、物理位置情報ＣＨ（２）で特定される取り付け位置に本来装着されるべき記憶デバイス３に配備されたＲＦＩＤタグ１０の個体識別情報ＩＤ（２）と論理構成情報Ｌ（２）を求める。
次いで、ＣＰＵ１５は、誤装着記憶テーブルのアドレスを特定するための指標ｊの初期値１に基づいて図８に示されるような誤装着記憶テーブルのアドレス１の欄から、装着を誤った取り付け位置を特定する物理位置情報の１つである物理位置情報ＣＨ（１）の値と此れに対応する個体識別情報ＩＤ（２）と論理構成情報Ｌ（２）の値を読み込み、物理位置情報ＣＨ（２）で特定される取り付け位置に本来装着されるべき記憶デバイス３に配備されたＲＦＩＤタグ１０の個体識別情報ＩＤ（２）と誤装着記憶テーブルのアドレス１の欄から読み込まれた個体識別情報ＩＤ（２）との一致不一致、および、物理位置情報ＣＨ（２）で特定される取り付け位置に本来装着されるべき記憶デバイス３に配備されたＲＦＩＤタグ１０に記憶された論理構成情報Ｌ（２）と誤装着記憶テーブルのアドレス１の欄から読み込まれた論理構成情報Ｌ（２）との一致不一致を判定するが、この場合は両者が一致して、本来は物理位置情報ＣＨ（２）の位置に装着すべきである個体識別情報ＩＤ（２）を有する記憶デバイス３の誤装着先を特定する物理位置情報ＣＨ（１）が直ちに求められる。
従って、物理位置情報ＣＨ（２）＝ステップｃ１７におけるＣＨ（Ｙｉ）＝図９中のＣＨ（Ｙｉ２）と、物理位置情報ＣＨ（１）＝ステップｃ２３の判定結果が真となった際にステップｃ２２で読み出されていたＣＨ（Ｙｊ）＝図９中のＣＨ（Ｙｊ２）との対応関係が、図９のような変換テーブルのアドレスｉ＝２の欄に記憶されることになる。
【００８４】
そして、最終的に、ステップｃ１６の判定結果が偽となった時点、つまり、誤装着が発生している取り付け位置と当該位置に装着すべき記憶デバイスの誤装着先との対応関係が全て不揮発性メモリ１８の変換テーブルに書き込まれた時点で、ＲＡＩＤシステムの再構築に関わる処理が完了する。
【００８５】
この実施形態では、上位装置５からのデータの書き込み指令や読み出し指令を受けた際に、制御部６が図９のような変換テーブルを参照し、誤装着が発生している取り付け位置がデータの書き込み先や読み出し元として指令されているか否かを判定し、誤装着が発生している取り付け位置がデータの書き込み先や読み出し元として指令されている場合には、この変換テーブルに基づいて指令を読み替え、記憶デバイスの誤装着先を書き込み先や読み出し元としてデータの入出力に関わる処理を実行するようにしているので、物理的な誤装着が生じたままの状態であっても、命令の実行の対象となる記憶デバイスを適切に指定してデータの入出力処理を行うことができる。
つまり、ここでいうＲＡＩＤシステムの再構築とは、具体的には、図９のような変換テーブルを利用した物理位置情報の読み替え作業である。
【００８６】
例えば、図１の例において、ソケット７に記憶デバイス２を装着すべきところを誤って記憶デバイス３を装着し、また、ソケット８に記憶デバイス３を装着すべきところを誤って記憶デバイス２を装着してしまったとすれば、図９のような変換テーブルに基づいて、物理位置情報ＣＨ（１）に対する指令が物理位置情報ＣＨ（２）に対する指令として読み替えられ、物理位置情報ＣＨ（２）に対する指令が物理位置情報ＣＨ（１）に対する指令として読み替えられることになる。
これらの処理は制御部６の内部処理として行われるので、上位装置５の側では記憶デバイス２，３の誤装着を認識する必要はなく、誤装着が生じていない場合と同様、単に物理位置情報ＣＨ（１）を指定するだけで物理位置情報ＣＨ（２）のソケットに取り付けられた記憶デバイス２に対して適切にデータの入出力を行うことができ、また、物理位置情報ＣＨ（２）を指定するだけで、物理位置情報ＣＨ（１）のソケットに取り付けられた記憶デバイス３に対して適切にデータの入出力を行うことができる。
【００８７】
ＲＦＩＤタグ１０，１２は記憶デバイス２，３と完全に独立して機能するものであるから、記憶デバイス２，３が障害によって応答しなくなったような場合、更には、データ記憶装置１を含むシステム全体がダウンしたような場合であっても、ＲＦＩＤタグ１０，１２のデータ記憶領域に格納されたデータつまり障害の発生に関わる情報は、データ記憶装置１の筐体４の外に独立して設けられたＲＦＩＤリード＆ライタ１４によって確実に抽出して表示することができ、この情報を障害の復旧に役立てることが可能である。
【００８８】
図１では、一例として、上位装置５に１台のデータ記憶装置１を接続した場合について示しているが、実際には、データ記憶装置１は何台あっても構わない。
この実施形態では、ＲＦＩＤタグに書き込んだ物理位置情報ＣＨ（ｉ）に加えて各ＲＦＩＤタグに固有の固体識別情報ＩＤ（ｉ）を併用して誤装着の有無を判定するようにしているので、幾つものデータ記憶装置１から多数の記憶デバイスを纏めて取り外すことによって例えば１台目のデータ記憶装置１のＣＨ（ｉ）から取り外された記憶デバイスと２台目のデータ記憶装置１のＣＨ（ｉ）から取り外された記憶デバイスとが混在するような状況になっても、異なるデータ記憶装置１の同一取り付け位置ＣＨ（ｉ）に装着されていた記憶デバイス間の誤装着についても的確に判定することができる。
【００８９】
この実施形態では、ＲＦＩＤタグから読み出された個体識別情報とＲＦＩＤタグに書き込んだ物理位置情報を共に不揮発性メモリ１８の情報記憶テーブルに記憶させるようにしているが、単に誤装着の有無の判定だけを行う場合であれば、ＲＦＩＤタグから読み出された個体識別情報を情報記憶テーブルに記憶させるだけでもよいし、あるいは、ＲＦＩＤタグに物理位置情報を書き込むだけでも構わない。
【００９０】
また、ＲＡＩＤシステムの再構築を自動的に実行することを前提とした場合であっても、ＲＦＩＤタグから読み出された個体識別情報とＲＦＩＤタグに書き込んだ物理位置情報を共に情報記憶テーブルに記憶させる必要は必ずしもなく、ＲＦＩＤタグから読み出された個体識別情報を情報記憶テーブルに記憶させるだけ、あるいは、ＲＦＩＤタグに書き込んだ物理位置情報を情報記憶テーブルに記憶させるだけでも、前記と同等の処理操作が実現され得る。
【００９１】
ＲＦＩＤタグの個体識別情報のみを物理位置情報に対応させて記憶した情報記憶テーブルを用いてＲＡＩＤシステムの再構築に必要とされる変換テーブルを作成する場合の処理を簡略化して図１０に示す。
この場合、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＲＦＩＤタグから読み出された固体識別情報との対応関係を誤装着記憶テーブルに記憶させ（図１０におけるステップＳ１）、装着を誤った取り付け位置を特定する物理位置情報に基づいて情報記憶テーブルを検索して（図１０におけるステップＳ２）、当該取り付け位置に装着すべき記憶デバイスに配備されたＲＦＩＤタグの個体識別情報を求め（図１０におけるステップＳ３）、この個体識別情報に基づいて誤装着記憶テーブルを検索して（図１０におけるステップＳ４）、装着を誤った取り付け位置に装着すべき記憶デバイスの誤装着先に対応する物理位置情報を特定し（図１０におけるステップＳ５）、装着を誤った取り付け位置を特定する物理位置情報（図１０におけるステップＳ６）と誤装着先を特定する物理位置情報（図１０におけるステップＳ７）との対応関係を変換テーブルに記憶させる。
【００９２】
また、ＲＦＩＤタグに書き込んだ物理位置情報のみを記憶した情報記憶テーブルを用いてＲＡＩＤシステムの再構築に必要とされる変換テーブルを作成する場合の処理を簡略化して図１１に示す。
この場合、ＲＡＩＤシステム再構築手段として機能するＣＰＵ１５は、記憶デバイスの装着を誤った取り付け位置を特定する物理位置情報と当該取り付け位置に誤装着された記憶デバイスに配備されたＲＦＩＤタグに書き込まれている物理位置情報との対応関係を誤装着記憶テーブルに記憶させ（図１１におけるステップＳ１）、装着を誤った取り付け位置を特定する物理位置情報に基づいて情報記憶テーブルを検索して（図１１におけるステップＳ２）、当該取り付け位置に装着すべき記憶デバイスに配備されたＲＦＩＤタグに書き込まれている物理位置情報を求め（図１１におけるステップＳ３）、この物理位置情報に基づいて誤装着記憶テーブルにおけるＲＦＩＤタグの欄を検索して（図１１におけるステップＳ４）、装着を誤った取り付け位置に装着すべき記憶デバイスの誤装着先に対応する物理位置情報を特定し（図１１におけるステップＳ５）、装着を誤った取り付け位置を特定する物理位置情報（図１１におけるステップＳ６）と誤装着先を特定する物理位置情報（図１１におけるステップＳ７）との対応関係を変換テーブルに記憶させることになる。
【図面の簡単な説明】
【００９３】
【図１】本発明を適用した一実施形態のデータ記憶装置の構成の概略について示した機能ブロック図である。
【図２】デバイス情報設定手段として機能する制御部（ＣＰＵ）の処理の概略を示したフローチャートである。
【図３】障害情報書込手段として機能する制御部（ＣＰＵ）の処理の概略を示したフローチャートである。
【図４】誤装着判定手段およびＲＡＩＤシステム再構築手段として機能する制御部（ＣＰＵ）の処理の概略を示したフローチャートである。
【図５】誤装着判定手段およびＲＡＩＤシステム再構築手段として機能する制御部（ＣＰＵ）の処理の概略を示したフローチャートの続きである。
【図６】各記憶デバイスのＲＦＩＤタグに記憶されている固体識別情報と物理位置情報と論理構成情報の対応関係について３つの例を示した概念図である。
【図７】不揮発性メモリの情報記憶テーブルに記憶される物理位置情報と固体識別情報と論理構成情報の対応関係の一例を示した概念図である。
【図８】不揮発性メモリの誤装着記憶テーブルに記憶される物理位置情報と固体識別情報と論理構成情報の対応関係の一例を示した概念図である。
【図９】不揮発性メモリの変換テーブルに記憶される誤装着箇所の物理位置情報と誤装着先の物理位置情報の対応関係の一例を示した概念図である。
【図１０】ＲＦＩＤタグの個体識別情報のみを物理位置情報に対応させて記憶した情報記憶テーブルを用いてＲＡＩＤシステムの再構築に必要とされる変換テーブルを作成する場合の処理を簡略化して示した概念図である。
【図１１】ＲＦＩＤタグに書き込んだ物理位置情報のみを記憶した情報記憶テーブルを用いてＲＡＩＤシステムの再構築に必要とされる変換テーブルを作成する場合の処理を簡略化して示した概念図である。
【符号の説明】
【００９４】
１  データ記憶装置
２  記憶デバイス
３  記憶デバイス
４  筐体
５  上位装置
６  制御部
７  ソケット
８  ソケット
９  ＲＦＩＤリード＆ライタ
１０  ＲＦＩＤタグ
１１  接続基板
１２  ＲＦＩＤタグ
１３  ＲＦＩＤリード＆ライタ
１４  ＲＦＩＤリード＆ライタ（ＲＦＩＤリーダ）
１５  ＣＰＵ（デバイス情報設定手段，誤装着判定手段，警報出力手段，ＲＡＩＤシステム再構築手段，障害情報書込手段）
１６  ＲＯＭ
１７  ＲＡＭ
１８  不揮発性メモリ
１９  警報手段
２０  デバイス情報設定スイッチ
２１  誤装着確認スイッチ
【図１】
2007241847.tif 000003
【図２】
2007241847.tif 000004
【図３】
2007241847.tif 000005
【図４】
2007241847.tif 000006
【図５】
2007241847.tif 000007
【図６】
2007241847.tif 000008
【図７】
2007241847.tif 000009
【図８】
2007241847.tif 000010
【図９】
2007241847.tif 000011
【図１０】
2007241847.tif 000012
【図１１】
2007241847.tif 000013