(57)【特許請求の範囲】
【請求項１】
ＲＡＩＤ制御装置に配設されている複数の情報記録装置接続用コネクタのうちのＮ個（Ｎは、２以上の自然数）に接続可能なＮ個の制御装置側コネクタと、
情報記録装置に配設されている情報処理装置接続用コネクタを接続可能なＮ個の記録装置側コネクタと、
前記各制御装置側コネクタのうちの１つと前記各記録装置側コネクタのうちの１つとを接続することで当該１つの制御装置側コネクタに接続されている前記情報記録装置接続用コネクタと当該１つの記録装置側コネクタに接続されている前記情報処理装置接続用コネクタとを接続する接続状態、および当該１つの制御装置側コネクタと当該１つの記録装置側コネクタとを切り離すことで当該情報記録装置接続用コネクタと当該情報処理装置接続用コネクタとを切り離す切断状態のいずれかに切り替えるＮ個の切替えスイッチと、
パスワードロック状態に設定されている前記情報記録装置に対して前記ＲＡＩＤ制御装置がアクセスを開始したときに当該情報記録装置に対してパスワード情報を出力して当該情報記録装置に対するデータの読み書きを許容させる第１処理を実行する処理部とを備え、
前記処理部は、前記ＲＡＩＤ制御装置が前記各情報記録装置に対するアクセスを開始したときに、前記各切替えスイッチを前記切断状態に切り替えると共に、前記情報記録装置から当該情報記録装置の識別情報を取得し、取得した当該識別情報の文字列を予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を当該情報記録装置に対して出力する処理を前記第１処理として前記各記録装置側コネクタに接続されている当該各情報記録装置毎にそれぞれ実行した後に、前記各切替えスイッチを前記接続状態に切り替えることで前記ＲＡＩＤ制御装置を前記各情報記録装置にアクセス可能とするアクセス管理装置。
【請求項２】
前記処理部は、前記ＲＡＩＤ制御装置が前記各情報記録装置に対するアクセスを開始したときに、当該各情報記録装置が前記パスワードロック状態に設定されているか否かを判別し、当該各情報記録装置のうちの少なくとも１台が前記パスワードロック状態に設定されていないときに、前記各切替えスイッチを前記接続状態に切り替えることなく、予め規定された第２処理を実行する請求項１記載のアクセス管理装置。
【請求項３】
前記処理部は、前記パスワードロック状態に設定されていない前記情報記録装置から前記識別情報を取得し、取得した当該識別情報の文字列を前記予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を使用して当該情報記録装置を前記パスワードロック状態に設定する処理を前記第２処理として実行した後に、前記第１処理を実行する請求項２記載のアクセス管理装置。
【請求項４】
請求項１から３のいずれかに記載のアクセス管理装置と、
前記パスワードロック状態に設定されている前記情報記録装置から前記識別情報を取得し、取得した当該識別情報の文字列を前記予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を使用して当該情報記録装置を前記パスワードロック状態が設定されていない状態に設定する第３処理を実行可能に構成された携帯端末装置を備えているアクセス管理システム。
【請求項５】
前記携帯端末装置は、前記パスワードロック状態に設定されていない前記情報記録装置から前記識別情報を取得し、取得した当該識別情報の文字列を前記予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を使用して当該情報記録装置を前記パスワードロック状態に設定する第４処理を実行可能に構成されている請求項４記載のアクセス管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクドライブ装置などの情報記録装置に対するアクセスを管理するアクセス管理装置およびアクセス管理システムに関するものである。
【背景技術】
【０００２】
例えば、下記の特許文献１には、ハードディスク駆動装置（ハードディスクドライブ装置：ＨＤＤ）をパスワードロック状態（セキュリティロック状態：以下、「ロック状態」ともいう）に遷移させることでＨＤＤに対する記録データの読み書きを規制して情報の漏洩を防止するＨＤＤ用情報漏洩防止装置（以下、単に「情報漏洩防止装置」ともいう）の発明が開示されている。
【０００３】
この場合、ＨＤＤなどの情報記録装置について標準化されたＡＴＡ／ＡＴＡＰＩ規格では、「SECURITY SET PASSWORD コマンド（以下、「ＳＳＰコマンド」ともいう）」を用いて情報記録装置にロック用のパスワードを設定することで情報記録装置がロック状態となってデータの読み書きが規制され、「SECURITY DISABLE PASSWORD コマンド（以下、「ＳＤＰコマンド」ともいう）」を用いてパスワードを無効化するまで、パスワードを知らない者がデータの読み書きを行うことができない状態が維持されるように規定されている。したがって、この情報漏洩防止装置では、ＡＴＡ／ＡＴＡＰＩ規格における上記のパスワードロック機能を利用することで、情報記録装置に記録されているデータを保護する構成が採用されている。
【０００４】
具体的には、この情報漏洩防止装置によってＨＤＤ内のデータを保護する際には、まず、保護対象のデータが記録されたＨＤＤを情報漏洩防止装置に接続すると共に、パスワード設定用のパーソナルコンピュータを情報漏洩防止装置に接続する。次いで、パーソナルコンピュータを操作して英数字の任意の組合せからなる３２文字の文字列（パスワード）を入力する。この際には、情報漏洩防止装置において、入力された文字列に基づいて３２バイトのバイナリデータが生成されてパスワードメモリに記憶される。なお、上記の文字列（パスワード）の入力、および入力した文字列に対応するバイナリデータ（以下、このデータを「パスワード情報」ともいう）の情報漏洩防止装置（パスワードメモリ）への記憶については、情報漏洩防止装置にＨＤＤを接続する以前に実行してもよい。
【０００５】
続いて、情報漏洩防止装置の機能選択スイッチを操作して「セキュリティロック」との処理を開始させる。この際に、情報漏洩防止装置のシステムコントローラは、まず、ＨＤＤコントローラを制御してＨＤＤをオン状態に移行させ、次いで、ＨＤＤコントローラを介して確認コマンドをＨＤＤに送信することにより、ＨＤＤ情報メモリに記憶されているＨＤＤ情報を取得する。また、システムコントローラは、取得したＨＤＤ情報に基づき、接続されているＨＤＤがロック（セキュリティロック）可能な状態であるか否かを判別する。
【０００６】
この際に、システムコントローラは、ロック可能と判別したとき（その時点においてＨＤＤがロック状態に遷移させられていないとき）に、パスワードメモリからパスワード情報を読み出すと共に、ＨＤＤコントローラを制御して、ＳＳＰコマンドと共にパスワード情報をＨＤＤに送信させることにより、送信したパスワード情報をＨＤＤ情報メモリに格納させてＨＤＤをロック状態に遷移させる。この後、システムコントローラは、ＨＤＤが正常にロック状態に設定されたか否かを確認し、「セキュリティロック」との処理を終了する。これにより、上記の情報漏洩防止装置を所有していない者がＨＤＤにアクセスしようとしても、ロック状態に設定されているＨＤＤに対するデータの読み書きを行うことができないため、ＨＤＤに記録されている各種情報の漏洩や書き換えが規制される。
【０００７】
また、ＨＤＤの正規の所有者（上記の情報漏洩防止装置を所有する者）がＨＤＤからのデータの読み書きを行う際には、まず、ロック状態のＨＤＤを情報漏洩防止装置に接続すると共に、機能選択スイッチを操作して「セキュリティアンロック」との処理を実行させる。この際に、システムコントローラは、ＨＤＤコントローラを制御してＨＤＤをオン状態に移行させ、次いで、ＨＤＤからＨＤＤ情報を取得すると共に、取得したＨＤＤ情報に基づき、接続されているＨＤＤがアンロック（セキュリティアンロック）可能な状態であるか否かを判別する。
【０００８】
この際に、システムコントローラは、アンロック可能と判別したとき（ＨＤＤがロック状態となっているとき）に、ＨＤＤコントローラを介して「SECURITY UNLOCK コマンド（以下、「ＳＵＬコマンド」ともいう）」をＨＤＤに送信し、続いて、パスワードメモリから読み出したパスワード情報をＳＤＰコマンドと共にＨＤＤに送信させる。これに応じて、ＨＤＤでは、ＨＤ駆動部が、送信されたパスワード情報とＨＤＤ情報メモリに格納されているパスワード情報とを照合し、両パスワード情報が一致するときには、設定されているパスワードを無効化して、ＨＤＤをアンロック状態に遷移させる。この後、システムコントローラは、ＨＤＤが正常にアンロック状態に設定されたか否かを確認し、「セキュリティアンロック」との処理を終了する。これにより、ＨＤＤに対するデータの読み書きを行うことが可能な状態となる。
【０００９】
一方、例えば上記の情報漏洩防止装置によってロック状態に設定したＨＤＤをパーソナルコンピュータ（情報処理装置）に接続して使用するには、パーソナルコンピュータを起動させる都度（ＨＤＤの使用を開始する都度）、パーソナルコンピュータを操作して、ロック解除用のパスワードを入力する必要がある。このパスワードの入力作業が非常に煩雑であるため、下記の特許文献２には、ロック解除用のパスワード情報をパーソナルコンピュータに予め記憶させておき、パーソナルコンピュータを起動させたとき（ＨＤＤの使用を開始したとき）に、パーソナルコンピュータが利用者に代わってパスワード情報をＨＤＤに送信することでＨＤＤをアンロック状態に遷移させる構成のコンピュータシステムの発明が開示されている。
【００１０】
このコンピュータシステムでは、ロック状態に設定されていないＨＤＤを接続した状態で、最初に１回だけパスワードを入力することで、入力したパスワードに対応するパスワード情報がパーソナルコンピュータに記憶されると共に、記憶されたパスワード情報によってＨＤＤがロック状態に設定される。また、このコンピュータシステムでは、システムの可動中はロック状態が一時的に解除されてＨＤＤに対するデータの読み書きが許容されると共に、システムの停止時や、パーソナルコンピュータからＨＤＤが取り外されたときには、ロック状態のＨＤＤに対するデータの読み書きが規制される。さらに、このコンピュータシステムでは、再稼働時に、パーソナルコンピュータに記憶されているパスワード情報によってＨＤＤのロック状態が自動的に一時解除されるため、ロック状態に遷移させたパーソナルコンピュータ（パスワードが記憶されているパーソナルコンピュータ）にＨＤＤが接続されているときには、煩雑なパスワードの入力作業を行うことなく、ＨＤＤに対するデータの読み書きが許容される。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特許第４４８０５１３号公報（第４−９頁、第１−６図）
【特許文献２】特開平１１−８５４０７号公報（第３−９頁、第１−９図）
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところが、上記の特許文献１に開示されている情報漏洩防止装置や、特許文献２に開示されているコンピュータシステムには、以下の解決すべき問題点が存在する。すなわち、上記の特許文献１に開示の情報漏洩防止装置では、情報漏洩防止装置に接続したパーソナルコンピュータを操作して任意の文字列（パスワード）を入力することで情報漏洩防止装置（パスワードメモリ）にパスワード情報を予め記憶させ、このパスワード情報をＳＳＰコマンドと共にＨＤＤに送信することでＨＤＤをロック状態に遷移させると共に、パスワード情報をＳＤＰコマンドと共にＨＤＤに送信することでＨＤＤをアンロック状態に遷移させる構成が採用されている。
【００１３】
この場合、この種の装置の利用形態の１つとして、例えば、機密情報が記録されたＨＤＤを所定の場所（以下、「場所Ａ」ともいう）でロック状態に設定し、場所Ａから遠く離れた場所（以下、「場所Ｂ」ともいう）にＨＤＤを移送した後にアンロック状態に設定して機密情報を読み出すといった利用形態が存在する。このような利用形態においては、移送中にＨＤＤから機密情報が読み出されるのを回避するために、場所Ａにおいて使用した情報漏洩防止装置、すなわち、ロック状態に設定する際に入力されたパスワードに対応するパスワード情報が記憶されている情報漏洩防止装置をＨＤＤと一緒に場所Ｂに移送することができないため、ＨＤＤと情報漏洩防止装置とを別個に移送したり、上記の場所Ａ，Ｂの双方にそれぞれ情報漏洩防止装置を用意したりする必要がある。
【００１４】
この場合、ＨＤＤと情報漏洩防止装置とを別個に移送するのは、梱包作業や荷解き作業が煩雑である。また、情報漏洩防止装置を場所Ａ，Ｂの双方に用意しておくことでＨＤＤだけを場所Ａから場所Ｂに移送すれば済むものの、場所Ｂに用意した情報漏洩防止装置にはパスワード情報が記憶されていないため、場所ＡにおいてＨＤＤをロック状態に設定する作業を行った者が、場所Ｂにおいてアンロック状態に設定する者にパスワード（文字列）を連絡して情報漏洩防止装置にパスワード情報を記憶させる作業を予め実施する必要がある。したがって、従来の情報漏洩防止装置には、梱包作業、荷解き作業、パスワードを連絡する作業、および連絡されたパスワードに対応するパスワード情報を情報漏洩防止装置に記憶させる作業などが非常に煩雑であるという問題点が存在する。また、パスワードの漏洩を危惧して電話等でパスワードを連絡したときには、聞き間違い等に起因して場所Ｂにおいて正確なパスワードを情報漏洩防止装置に入力することができず、ＨＤＤをアンロック状態に設定できないことがあるという問題点も存在する。なお、このような問題点は、上記の特許文献２に開示されている発明にも同様にして存在する。
【００１５】
一方、上記の特許文献２に開示されているコンピュータシステムでは、パスワードロック機能を有する情報記録装置に対するアクセスを行う既存の構成を変更し、利用者によって入力操作されたパスワードに対応するパスワード情報を記憶しておき、ロック解除を必要とするとき（パーソナルコンピュータの起動時）に、利用者に代わって、記憶しているパスワード情報をＨＤＤに送信することでデータの読み書きが一時的に許容される構成が採用されている。これにより、ＨＤＤが接続されたコンピュータを使用する者は、ＨＤＤがパスワードロック状態となっているか否かを意識することなく、ＨＤＤに対するデータの読み書きを行うことが可能となり、パーソナルコンピュータからＨＤＤが取り外されたときには、パスワードロック機能によってデータの読み書きが自動的に規制された状態となる。
【００１６】
この場合、今日では、情報記録装置からのデータの意図しない消失を回避するためにＲＡＩＤシステムを導入して複数台のＨＤＤをミラーリング動作（データの並列記録）させたり、膨大なデータを記録するためにＲＡＩＤシステムを導入して複数台のＨＤＤを１台の大容量ドライブとして動作させたりすることが広く行われている。この場合、ＲＡＩＤシステムでは、情報処理装置（パーソナルコンピュータ）における情報記録装置接続部に接続したＲＡＩＤコントローラに複数台の情報記録装置（ＨＤＤ等）を接続することにより、情報処理装置に対して、ＲＡＩＤコントローラに接続されている複数台の情報記録装置を単一の情報記録装置（または、ＲＡＩＤコントローラに接続されている実際の情報記録装置とは記憶容量等が相違する複数台の情報記憶装置）として認識させる構成が採用されている。
【００１７】
したがって、特許文献２に開示のコンピュータシステムにＲＡＩＤシステムを導入したときには、パーソナルコンピュータが、ＲＡＩＤシステムによって構築された仮想的な情報記録装置に対するパスワードロックを行おうとするため、ＲＡＩＤコントローラに接続されている実際のＨＤＤをロック状態に遷移させることができない。このため、特許文献２に開示のコンピュータシステムの発明では、ＲＡＩＤシステムを導入したときに、ＲＡＩＤコントローラに接続されている各ＨＤＤに対するデータの読み書きを規制することができないという問題点がある。
【００１８】
本発明は、かかる問題点に鑑みてなされたものであり、ＲＡＩＤシステムを導入した状態において、利用者の手を煩わせることなく、情報記録装置からの不正なデータの読み書きを確実に防止し得るアクセス管理装置およびアクセス管理システムを提供することを主目的とする。
【課題を解決するための手段】
【００１９】
上記目的を達成すべく請求項１記載のアクセス管理装置は、ＲＡＩＤ制御装置に配設されている複数の情報記録装置接続用コネクタのうちのＮ個（Ｎは、２以上の自然数）に接続可能なＮ個の制御装置側コネクタと、情報記録装置に配設されている情報処理装置接続用コネクタを接続可能なＮ個の記録装置側コネクタと、前記各制御装置側コネクタのうちの１つと前記各記録装置側コネクタのうちの１つとを接続することで当該１つの制御装置側コネクタに接続されている前記情報記録装置接続用コネクタと当該１つの記録装置側コネクタに接続されている前記情報処理装置接続用コネクタとを接続する接続状態、および当該１つの制御装置側コネクタと当該１つの記録装置側コネクタとを切り離すことで当該情報記録装置接続用コネクタと当該情報処理装置接続用コネクタとを切り離す切断状態のいずれかに切り替えるＮ個の切替えスイッチと、パスワードロック状態に設定されている前記情報記録装置に対して前記ＲＡＩＤ制御装置がアクセスを開始したときに当該情報記録装置に対してパスワード情報を出力して当該情報記録装置に対するデータの読み書きを許容させる第１処理を実行する処理部とを備え、前記処理部は、前記ＲＡＩＤ制御装置が前記各情報記録装置に対するアクセスを開始したときに、前記各切替えスイッチを前記切断状態に切り替えると共に、前記情報記録装置から当該情報記録装置の識別情報を取得し、取得した当該識別情報の文字列を予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を当該情報記録装置に対して出力する処理を前記第１処理として前記各記録装置側コネクタに接続されている当該各情報記録装置毎にそれぞれ実行した後に、前記各切替えスイッチを前記接続状態に切り替えることで前記ＲＡＩＤ制御装置を前記各情報記録装置にアクセス可能とする。
【００２０】
請求項２記載のアクセス管理装置は、請求項１記載のアクセス管理装置において、前記処理部は、前記ＲＡＩＤ制御装置が前記各情報記録装置に対するアクセスを開始したときに、当該各情報記録装置が前記パスワードロック状態に設定されているか否かを判別し、当該各情報記録装置のうちの少なくとも１台が前記パスワードロック状態に設定されていないときに、前記各切替えスイッチを前記接続状態に切り替えることなく、予め規定された第２処理を実行する。
【００２１】
請求項３記載のアクセス管理装置は、請求項２記載のアクセス管理装置において、前記処理部は、前記パスワードロック状態に設定されていない前記情報記録装置から前記識別情報を取得し、取得した当該識別情報の文字列を前記予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を使用して当該情報記録装置を前記パスワードロック状態に設定する処理を前記第２処理として実行した後に、前記第１処理を実行する。
【００２２】
請求項４記載のアクセス管理システムは、請求項１から３のいずれかに記載のアクセス管理装置と、前記パスワードロック状態に設定されている前記情報記録装置から前記識別情報を取得し、取得した当該識別情報の文字列を前記予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を使用して当該情報記録装置を前記パスワードロック状態が設定されていない状態に設定する第３処理を実行可能に構成された携帯端末装置を備えている。
【００２３】
請求項５記載のアクセス管理システムは、請求項４記載のアクセス管理システムにおいて、前記携帯端末装置は、前記パスワードロック状態に設定されていない前記情報記録装置から前記識別情報を取得し、取得した当該識別情報の文字列を前記予め規定された文字列変換手順に従って変換して前記パスワード情報を生成し、かつ生成した当該パスワード情報を使用して当該情報記録装置を前記パスワードロック状態に設定する第４処理を実行可能に構成されている。
【発明の効果】
【００２４】
請求項１記載のアクセス管理装置では、パスワードロック状態に設定されている各情報記録装置に対してＲＡＩＤ制御装置がアクセスを開始したときに、処理部が、各切替えスイッチを切断状態に切り替えると共に、情報記録装置から識別情報を取得し、取得した識別情報の文字列を予め規定された文字列変換手順に従って変換してパスワード情報を生成し、かつ生成したパスワード情報を情報記録装置に対して出力して、情報記録装置に対するデータの読み書きを許容させる第１処理を、各記録装置側コネクタに接続されている各情報記録装置毎にそれぞれ実行した後に、各切替えスイッチを接続状態に切り替えることでＲＡＩＤ制御装置を各情報記録装置にアクセス可能とする。
【００２５】
したがって、請求項１記載のアクセス管理装置によれば、情報記録装置から取得可能な識別情報に基づいて一義的に生成されるパスワード情報によって情報記録装置をパスワードロック状態に設定しておくことで、情報記録装置がアクセス管理装置やＲＡＩＤ制御装置から取り外された状態（情報記録装置に対する電源供給が停止した状態）においてパスワードを知らない者が情報記録装置に対するデータの読み書きを行うことができなくなる。一方、情報記録装置の正規の利用者がこれを使用するときには、情報記録装置を記録装置側コネクタに接続した状態で、ＲＡＩＤ制御装置が接続されている情報処理装置、およびＲＡＩＤ制御装置を起動させるだけで、パスワードを入力する作業を行うことなく、情報記録装置から取得される識別情報に基づいて一義的に生成されるパスワード情報によって情報記録装置に対するデータの読み書きが一時的に許容された状態となる。このため、ＲＡＩＤシステムを導入した状態において、利用者の手を煩わせることなく、アクセス管理装置を所有しない者による情報記録装置からの不正なデータの読み書きを確実かつ容易に防止することができる。
【００２６】
請求項２記載のアクセス管理装置によれば、ＲＡＩＤ制御装置が各情報記録装置に対するアクセスを開始したときに、処理部が、各情報記録装置がパスワードロック状態に設定されているか否かを判別し、各情報記録装置のうちの少なくとも１台がパスワードロック状態に設定されていないときに、各切替えスイッチを接続状態に切り替えることなく、予め規定された第２処理を実行することにより、パスワードロック状態に設定されていない情報記録装置、すなわち、アクセス管理装置によるアクセス管理を実行することができない状態の情報記録装置が継続的に使用されるのを好適に回避することができる。
【００２７】
請求項３記載のアクセス管理装置によれば、処理部が、パスワードロック状態に設定されていない情報記録装置から識別情報を取得し、取得した識別情報の文字列を予め規定された文字列変換手順に従って変換してパスワード情報を生成し、かつ生成したパスワード情報を使用して情報記録装置をパスワードロック状態に設定する処理を第２処理として実行した後に、第１処理を実行することにより、利用者にパスワードを意識させることなく、アクセス管理装置によってデータの読み書きを行うことができるパスワード情報を識別情報に基づいて生成し、生成したパスワード情報を用いて情報記録装置をパスワードロック状態に設定することができるため、この種の装置に不慣れな利用者であっても、情報記録装置を確実かつ容易にパスワードロック状態に設定することができる。
【００２８】
請求項４記載のアクセス管理システムによれば、上記のアクセス管理装置に加えて、パスワードロック状態に設定されている情報記録装置から識別情報を取得し、取得した識別情報の文字列を予め規定された文字列変換手順に従って変換してパスワード情報を生成し、かつ生成したパスワード情報を使用して情報記録装置をパスワードロック状態が設定されていない状態に設定する第３処理を実行可能に構成された携帯端末装置を備えたことにより、アクセス管理装置が配設されていない既存のシステムによって情報記録装置に対するデータの読み書きを行う必要が生じたときに、そのシステムにアクセス管理装置を配設することなく、パスワードロック状態に設定された情報記録装置を携帯端末装置によってアンロック状態（パスワードロック状態ではない状態）に設定することで情報記録装置に対するデータの読み書きが許容された状態となり、しかも、利用者にパスワードロック状態に設定した際に用いられたパスワードを意識させることなく、アンロック状態に設定することができる。
【００２９】
請求項５記載のアクセス管理システムによれば、パスワードロック状態に設定されていない情報記録装置から識別情報を取得し、取得した識別情報の文字列を予め規定された文字列変換手順に従って変換してパスワード情報を生成し、かつ生成したパスワード情報を使用して情報記録装置をパスワードロック状態に設定する第４処理を実行可能に携帯端末装置を構成したことにより、利用者にパスワードを意識させることなく、アクセス管理装置や携帯端末装置によってデータの読み書きを行うことができるパスワード情報を識別情報に基づいて生成し、生成したパスワード情報を用いて情報記録装置をパスワードロック状態に設定することができるため、この種の装置に不慣れな利用者であっても、情報記録装置を確実かつ容易にパスワードロック状態に設定することができる。
【図面の簡単な説明】
【００３０】
【図１】セキュリティシステム１００（アクセス管理装置１および携帯端末装置２）、情報処理装置５、ＲＡＩＤコントローラ６並びにハードディスクドライブ装置７ａ，７ｂの構成の一例を示す構成図である。
【図２】アクセス管理装置１の処理部１４によって実行されるアクセス管理処理３０のフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明に係るアクセス管理装置およびアクセス管理システムの実施の形態について、添付図面を参照して説明する。
【００３２】
最初に、セキュリティシステム１００（アクセス管理装置１および携帯端末装置２）の構成について説明する。
【００３３】
図１に示すセキュリティシステム１００は、「アクセス管理システム」の一例であって、アクセス管理装置１および携帯端末装置２を備え、一例として、ＳＡＴＡ規格において規定されたパスワードロック機能を利用して、ハードディスクドライブ装置（ＨＤＤ）やソリッドステートドライブ装置（ＳＳＤ）などの各種情報記録装置（ＳＡＴＡ規格に準拠している記憶媒体）に対するアクセスを管理することができるように構成されている。なお、本例では、一例として、ＲＡＩＤコントローラ６を介して情報処理装置５にハードディスクドライブ装置７ａ，７ｂの２台を接続して使用する際のセキュリティシステム１００によるアクセス管理について以下に説明する。
【００３４】
この場合、情報処理装置５は、一例として、各種製造ラインに配設された工作機械などをコントロールする制御端末であって、ＳＡＴＡ規格に準拠する各種の情報記録装置を接続可能な接続用コネクタ５１を備えて構成されている。また、ＲＡＩＤコントローラ６は、「ＲＡＩＤ制御装置」の一例であって、情報処理装置５における接続用コネクタ５１などに接続可能な接続用コネクタ６１と、仮想ドライブを構築するための実ドライブを接続可能な接続用コネクタ６２ａ，６２ｂ（２個の「情報記録装置接続用コネクタ」の一例：以下、区別しないときには「接続用コネクタ６２」ともいう）とを備え、両接続用コネクタ６２に接続された実ドライブを用いて予め設定された仮想ドライブを構築することができるように構成されている。
【００３５】
なお、本例では、一例として、ＲＡＩＤコントローラ６の接続用コネクタ６２ａにハードディスクドライブ装置７ａが接続され、かつ接続用コネクタ６２ｂにハードディスクドライブ装置７ｂが接続された既存のシステム（図示せず）に対してセキュリティシステム１００を導入する例について説明する。また、本例では、一例として、ＲＡＩＤコントローラ６が両接続用コネクタ６２にそれぞれ接続されるハードディスクドライブ装置７ａ，７ｂをミラーリングすることで情報処理装置５に対して単一の仮想ドライブを提供するものとして以下に説明する。
【００３６】
ハードディスクドライブ装置７ａ，７ｂ（以下、区別しないときには「ハードディスクドライブ装置７」ともいう）は、「情報記録装置」の一例であって、情報処理装置５の接続用コネクタ５１やＲＡＩＤコントローラ６の接続用コネクタ６２などに接続可能な接続用コネクタ７１（「情報処理装置接続用コネクタ」の一例）を備えて構成されている。なお、本例では、ＳＴＡＴ規格に準拠する同一メーカの同一モデルのＨＤＤで両ハードディスクドライブ装置７が構成されているものとする。この場合、同一メーカの同一モデルで構成された両ハードディスクドライブ装置７は、ＨＤＤ情報メモリ（図示せず）に記憶されているＨＤＤ情報Ｄａ（「識別情報」の一例）における「モデル名（製品名）」が同一の「モデル名（製品名）」となっているが、ＨＤＤ情報Ｄａの一部としてそれぞれ記憶させられているシリアル番号は、各ハードディスクドライブ装置７毎のユニークな番号となっている。
【００３７】
一方、アクセス管理装置１は、「アクセス管理装置」の一例であって、接続用コネクタ１１ａ，１１ｂ、接続用コネクタ１２ａ，１２ｂ、切替えスイッチ１３ａ，１３ｂ、処理部１４および記憶部１５を備えて構成されている。接続用コネクタ１１ａ，１１ｂ（以下、区別しないときには「接続用コネクタ１１」ともいう）は、Ｎ＝２個の「制御装置側コネクタ」に相当し、ＲＡＩＤコントローラ６の両接続用コネクタ６２にそれぞれ接続することができるよう構成されている。接続用コネクタ１２ａ，１２ｂ（以下、区別しないときには「接続用コネクタ１２」ともいう）は、Ｎ＝２個の「記録装置側コネクタ」に相当し、ハードディスクドライブ装置７の接続用コネクタ７１をそれぞれ接続することができるように構成されている。切替えスイッチ１３ａ，１３ｂ（以下、区別しないときには「切替えスイッチ１３」ともいう）は、Ｎ＝２個の「切替えスイッチ」に相当し、ハードディスクドライブ装置７をＲＡＩＤコントローラ６および処理部１４のいずれかに対して選択的に接続させる。
【００３８】
この場合、本例のアクセス管理装置１では、切替えスイッチ１３ａが、処理部１４の制御に従い、接続用コネクタ１１ａ（「各制御装置側コネクタのうちの１つ」の一例）および処理部１４のいずれかに対して接続用コネクタ１２ａ（「各記録装置側コネクタのうちの１つ」の一例）を接続させることにより、接続用コネクタ１１ａが接続されている接続用コネクタ６２ａ、および処理部１４のいずれかに対して、接続用コネクタ１２ａに接続されているハードディスクドライブ装置７を選択的に接続させる。また、本例のアクセス管理装置１では、切替えスイッチ１３ｂが、処理部１４の制御に従い、接続用コネクタ１１ｂ（「各制御装置側コネクタのうちの１つ」の他の一例）および処理部１４のいずれかに対して接続用コネクタ１２ｂ（「各記録装置側コネクタのうちの１つ」の他の一例）を接続させることにより、接続用コネクタ１１ｂが接続されている接続用コネクタ６２ｂ、および処理部１４のいずれかに対して、接続用コネクタ１２ｂに接続されているハードディスクドライブ装置７を選択的に接続させる。
【００３９】
なお、本例のアクセス管理装置１では、切替えスイッチ１３が接続用コネクタ１１に対して接続用コネクタ１２を接続している状態（ＲＡＩＤコントローラ６に対してハードディスクドライブ装置７を接続している状態）が「接続状態」に相当する。また、本例のアクセス管理装置１では、切替えスイッチ１３が処理部１４に対して接続用コネクタ１２を接続している状態、すなわち、接続用コネクタ１１に対して接続用コネクタ１２を切り離している状態（ＲＡＩＤコントローラ６に対してハードディスクドライブ装置７を切り離している状態）が「切断状態」に相当する。この場合、「接続用コネクタ１１に対して接続用コネクタ１２を切り離す」との状態は、接続用コネクタ１１，１２間を結線する全信号線を切り離す状態に限定されず、ＳＡＴＡ規格における制御信号伝達用の信号線を切り離すことで接続用コネクタ１１，１２間の実質的な信号伝達路を切断する状態がこれに含まれる。
【００４０】
処理部１４は、「処理部」の一例であって、アクセス管理装置１を総括的に制御する。具体的には、処理部１４は、図２に示すアクセス管理処理３０を実行して両ハードディスクドライブ装置７に対するＲＡＩＤコントローラ６のアクセスを管理する。なお、処理部１４による具体的な処理手順（アクセス管理処理３０の具体的な内容）については、後に詳細に説明する。記憶部１５は、処理部１４の動作プログラムや、処理部１４の演算結果などを記憶する。
【００４１】
なお、本例では、情報処理装置５からＲＡＩＤコントローラ６を介して両ハードディスクドライブ装置７に対して供給される電力の一部を利用して上記のアクセス管理装置１の各構成要素が動作する構成が採用されている。したがって、本例のアクセス管理装置１では、動作用の電力を供給する構成を別途用意することなく、既存のＲＡＩＤシステムにおけるＲＡＩＤコントローラ６および両ハードディスクドライブ装置７の間にアクセス管理装置１を介在させるだけで両ハードディスクドライブ装置７に対するＲＡＩＤコントローラ６のアクセスを管理することが可能となっている。
【００４２】
携帯端末装置２は、「携帯端末装置」の一例であって、接続用コネクタ２１ａ，２１ｂ、操作部２２、インジケータ２３、処理部２４および記憶部２５を備えて構成されている。接続用コネクタ２１ａ，２１ｂ（以下、区別しないときには「接続用コネクタ２１」ともいう）は、アクセス管理装置１における接続用コネクタ１２と同様にして、ハードディスクドライブ装置７の接続用コネクタ７１をそれぞれ接続することができるように構成されている。操作部２２は、後述する「ロック処理」および「アンロック処理」や、「イレーズ処理」および「コピー処理」などの各種の処理のうちから利用者が希望する処理を行うための選択スイッチ（図示せず）を備え、スイッチ操作に応じた操作信号を処理部２４に出力する。インジケータ２３は、処理部２４の制御に従い、携帯端末装置２の動作状態や、上記の選択された処理の完了を報知する。
【００４３】
処理部２４は、携帯端末装置２を総括的に制御する。具体的には、処理部２４は、「ロック処理」、「アンロック処理」、「イレーズ処理」および「コピー処理」のうちから操作部２２の操作によって選択された処理を実行する。この場合、「ロック処理」が選択されたときに、処理部２４は、接続用コネクタ２１に接続されているハードディスクドライブ装置７からＨＤＤ情報Ｄａ（ハードディスクドライブ装置７に関する各種情報を示す文字列のバイナリデータ）を取得し、取得したＨＤＤ情報Ｄａの文字列を予め規定された「文字列変換手順」に従って変換してパスワード情報Ｄｂを生成し、かつ生成したパスワード情報Ｄｂを使用してハードディスクドライブ装置７を「パスワードロック状態」に設定する（「第４処理」の一例）
【００４４】
また、「アンロック処理」が選択されたときに、処理部２４は、「パスワードロック状態」に設定されて接続用コネクタ２１に接続されているハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得し、取得したＨＤＤ情報Ｄａの文字列を予め規定された「文字列変換手順」に従って変換してパスワード情報Ｄｂを生成し、かつ生成したパスワード情報Ｄｂを使用してハードディスクドライブ装置７を「アンロック状態（パスワードロック状態が設定されていない状態）」に設定する（「第３処理」の一例）。
【００４５】
さらに、「イレーズ処理」が選択されたときに、処理部２４は、接続用コネクタ２１に接続されているハードディスクドライブ装置７に記憶されているすべてのデータを消去する処理を実行し、「コピー処理」が選択されたときには、一例として、接続用コネクタ２１ａに接続されているハードディスクドライブ装置７のすべてのデータを接続用コネクタ２１ｂに接続されているハードディスクドライブ装置７にコピーする処理を実行する。記憶部２５は、処理部２４の動作プログラムや、処理部２４の演算結果などを記憶する。
【００４６】
次に、情報処理装置５に接続されたＲＡＩＤコントローラ６の両接続用コネクタ６２にハードディスクドライブ装置７がそれぞれ接続されている既存のシステム（セキュリティシステム１００を導入する以前の状態のシステム）にセキュリティシステム１００を導入して両ハードディスクドライブ装置７に対するアクセスを管理する方法について説明する。
【００４７】
まず、既存のシステムにおけるＲＡＩＤコントローラ６の両接続用コネクタ６２からハードディスクドライブ装置７をそれぞれ取り外す。この場合、既存のシステムにおけるＲＡＩＤコントローラ６では、「パスワードロック状態」のハードディスクドライブ装置７に対するデータの読み書きを実行できないため、ＲＡＩＤコントローラ６から取り外したハードディスクドライブ装置７は、それぞれ「アンロック状態」となっている。
【００４８】
次いで、取り外したハードディスクドライブ装置７のうちの１台における接続用コネクタ７１を携帯端末装置２の接続用コネクタ２１（一例として、接続用コネクタ２１ａ）に接続すると共に、操作部２２を操作して「ロック処理」の実行を選択する。これに応じて、処理部２４は、接続用コネクタ２１に接続されているハードディスクドライブ装置７に対する電源の供給を開始すると共に、動作状態となったハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得して記憶部２５に記憶させる。
【００４９】
続いて、処理部２４は、取得したＨＤＤ情報Ｄａから、ハードディスクドライブ装置７のモデル名およびシリアル番号を抽出すると共に、抽出した文字列を、予め規定された「文字列変換手順」に従って変換して３２バイトのバイナリデータからなるパスワード情報Ｄｂを生成する。なお、この「文字列変換手順」については、アクセス管理装置１の処理部１４が実行する動作プログラムにも同様の手順が記録されている。次いで、処理部２４は、生成したパスワード情報Ｄｂを、ＳＳＰコマンドと共にハードディスクドライブ装置７に送信する。これにより、パスワード情報Ｄｂがハードディスクドライブ装置７に記録されて１台目のハードディスクドライブ装置７が「パスワードロック状態」に設定され（「第４処理」の一例）、次回起動時以降、パスワードを知らない者がこのハードディスクドライブ装置７に対するデータの読み書きを実行したり、パスワードロックの解除を行ったりすることができない状態となる。
【００５０】
続いて、「パスワードロック状態」に設定したハードディスクドライブ装置７を接続用コネクタ２１から取り外し、２台目のハードディスクドライブ装置７における接続用コネクタ７１を携帯端末装置２の接続用コネクタ２１に接続すると共に、操作部２２を操作して「ロック処理」の実行を選択する。これに応じて、処理部２４は、接続用コネクタ２１に接続されているハードディスクドライブ装置７に対する電源の供給を開始すると共に、動作状態となったハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得して記憶部２５に記憶させる。
【００５１】
続いて、処理部２４は、取得したＨＤＤ情報Ｄａから、ハードディスクドライブ装置７のモデル名およびシリアル番号を抽出すると共に、抽出した文字列を、予め規定された「文字列変換手順」に従って変換して３２バイトのバイナリデータからなるパスワード情報Ｄｂを生成する。なお、２台目のハードディスクドライブ装置７から取得したＨＤＤ情報Ｄａは、１台目のハードディスクドライブ装置７から取得したＨＤＤ情報Ｄａとは相違するシリアル番号が記録されているため、この際に生成されるパスワード情報Ｄｂは、１台目のハードディスクドライブ装置７を「パスワードロック状態」に設定したときのパスワード情報Ｄｂとは相違するパスワード情報Ｄｂが生成される。次いで、処理部２４は、生成したパスワード情報Ｄｂを、ＳＳＰコマンドと共にハードディスクドライブ装置７に送信する。これにより、パスワード情報Ｄｂがハードディスクドライブ装置７に記録されて２台目のハードディスクドライブ装置７が「パスワードロック状態」に設定され（「第４処理」の他の一例）、次回起動時以降、パスワードを知らない者がこのハードディスクドライブ装置７に対するデータの読み書きを実行したり、パスワードロックの解除を行ったりすることができない状態となる。
【００５２】
続いて、ＲＡＩＤコントローラ６にアクセス管理装置１を接続し、かつアクセス管理装置１に両ハードディスクドライブ装置７をそれぞれ接続する。具体的には、情報処理装置５に接続されているＲＡＩＤコントローラ６の接続用コネクタ６２ａ，６２ｂにアクセス管理装置１の接続用コネクタ１１ａ，１１ｂをそれぞれ接続すると共に、アクセス管理装置１の接続用コネクタ１２ａ，１２ｂにハードディスクドライブ装置７の接続用コネクタ７１をそれぞれ接続する。これにより、図１に示すように、情報処理装置５、ＲＡＩＤコントローラ６およびハードディスクドライブ装置７ａ，７ｂが接続された状態となり、セキュリティシステム１００（アクセス管理装置１）によるアクセス管理を行う準備作業が完了する。
【００５３】
一方、この状態において情報処理装置５が起動させられたときには、情報処理装置５に接続されているＲＡＩＤコントローラ６がハードディスクドライブ装置７ａ，７ｂに対するアクセスを開始する。この際に、アクセス管理装置１では、処理部１４が、ハードディスクドライブ装置７を起動させる制御信号が接続用コネクタ６２を介してＲＡＩＤコントローラ６から出力されたときに、ＲＡＩＤコントローラ６がハードディスクドライブ装置７に対するアクセスを開始したと判別し、図２に示すアクセス管理処理３０を開始する。このアクセス管理処理３０では、処理部１４は、まず、両切替えスイッチ１３を制御して両接続用コネクタ１２を処理部１４に対して接続させる（接続状態の切替え：ステップ３１）。この際には、前述したように、接続用コネクタ１１が接続用コネクタ１２から切り離された状態となり、接続用コネクタ１１に接続されているＲＡＩＤコントローラ６が両接続用コネクタ１２に接続されているハードディスクドライブ装置７から切り離された状態（切断状態）となる。
【００５４】
次いで、処理部１４は、両ハードディスクドライブ装置７からＨＤＤ情報Ｄａをそれぞれ取得すると共に（ステップ３２）、取得したＨＤＤ情報Ｄａに基づき、両ハードディスクドライブ装置７がそれぞれ「パスワードロック状態」に設定されているか否かを判別する（ステップ３３）。
【００５５】
この際に、本例とは相違するが、携帯端末装置２を用いた「ロック処理」を行っていないハードディスクドライブ装置７が接続用コネクタ１２に接続されているとき（「各情報記録装置のうちの少なくとも１台がパスワードロック状態に設定されていないとき」の一例）には、アクセス管理装置１によるアクセス管理を行うことができない。このため、処理部１４は、切替えスイッチ１３を「接続状態」に制御することなく（「切断状態」を維持させつつ）、一例として、図示しないスピーカからブザー音を出力して（「予め規定された第２処理」の一例）、このアクセス管理処理３０を終了する。この際には、ＲＡＩＤコントローラ６が両ハードディスクドライブ装置７にアクセスできない状態が維持されて、ＲＡＩＤコントローラ６が情報処理装置５に対して仮想ドライブを提供できない状態となる結果、情報処理装置５のブートチェック時にディスクアクセス不良が発生して情報処理装置５が異常停止する。
【００５６】
一方、上記したように携帯端末装置２を用いた「ロック処理」を行ったハードディスクドライブ装置７が接続用コネクタ１２に接続されているときに、処理部１４は、両ハードディスクドライブ装置７がロック状態であると判別し（ステップ３３）、ステップ３２で取得したＨＤＤ情報Ｄａからハードディスクドライブ装置７のモデル名およびシリアル番号を抽出する（ステップ３４）。次いで、処理部１４は、抽出した文字列を、予め規定された「文字列変換手順」に従って変換して３２バイトのバイナリデータからなるパスワード情報Ｄｂを生成し（ステップ３５）、記憶部１５に記憶させる。この際に、本例のセキュリティシステム１００では、携帯端末装置２の処理部２４がパスワード情報Ｄｂを生成した際に用いた「文字列変換手順」と同様の変換手順が処理部１４の動作プログラムの一部として記憶部１５に記憶されている。
【００５７】
したがって、接続用コネクタ１２ａに記憶されているハードディスクドライブ装置７ａ（一例として、上記の１台目のハードディスクドライブ装置７）から取得したＨＤＤ情報Ｄａに基づいて生成されるパスワード情報Ｄｂは、携帯端末装置２が１台目のハードディスクドライブ装置７に対して送信した（「パスワードロック状態」に設定する際に用いた）パスワード情報Ｄｂと同じパスワード情報Ｄｂが生成され、接続用コネクタ１２ｂに記憶されているハードディスクドライブ装置７ｂ（一例として、上記の２台目のハードディスクドライブ装置７）から取得したＨＤＤ情報Ｄａに基づいて生成されるパスワード情報Ｄｂは、携帯端末装置２が２台目のハードディスクドライブ装置７に対して送信した（「パスワードロック状態」に設定する際に用いた）パスワード情報Ｄｂと同じパスワード情報Ｄｂが生成される。
【００５８】
次いで、処理部１４は、生成したパスワード情報ＤｂをＳＵＬコマンドと共に両ハードディスクドライブ装置７にそれぞれ送信することにより、両ハードディスクドライブ装置７のロック状態を一時的に解除させる（「第１処理」の一例：ステップ３６）。この際に、ＳＵＬコマンドと共にパスワード情報Ｄｂが送信されたハードディスクドライブ装置７では、駆動制御部（図示せず）が、アクセス管理装置１から送信されたパスワード情報Ｄｂと、ＨＤＤ情報メモリに記憶されているパスワード情報とを比較して、両情報が一致するときに、ハードディスクドライブ装置７に対するデータの読み書きを一時的に解除する。なお、データの読み書きが一時的に解除された状態のハードディスクドライブ装置７は、その状態で電源が遮断されたとき（停止させられたとき）に、一時的に解除されているデータの読み書きが自動的に規制される状態となるものの、電源の供給が継続されている間は、データの読み書きが許容された状態が維持される。
【００５９】
続いて、処理部１４は、両切替えスイッチ１３を制御して両接続用コネクタ１１に対して両接続用コネクタ１２をそれぞれ接続させ（接続状態の切替え：ステップ３７）このアクセス管理処理３０を終了する。この際には、両切替えスイッチ１３を介して接続用コネクタ１１，１２が相互に接続された状態となり、接続用コネクタ１１に接続されているＲＡＩＤコントローラ６が両接続用コネクタ１２に接続されているハードディスクドライブ装置７に対してそれぞれ接続された状態（接続状態）となる。
【００６０】
これにより、両ハードディスクドライブ装置７に対するアクセスが許容された状態のＲＡＩＤコントローラ６が両ハードディスクドライブ装置７を用いて仮想ドライブを構築し（本例では、両ハードディスクドライブ装置７をミラーリングして単一の仮想ドライブを構築し）、構築した仮想ドライブを情報処理装置５に提供する。この後、情報処理装置５が、ＲＡＩＤコントローラ６に対して両ハードディスクドライブ装置７が直接接続されていた状態（セキュリティシステム１００を導入する以前の状態）と同様にして、ＲＡＩＤコントローラ６によって提供される仮想ドライブにアクセスして起動処理を実行する。
【００６１】
なお、本例のアクセス管理装置１では、情報処理装置５が起動されてＲＡＩＤコントローラ６がハードディスクドライブ装置７に対するアクセスを開始してから、アクセス管理装置１による上記の一連の処理が行われてハードディスクドライブ装置７に対するＲＡＩＤコントローラ６のアクセスが許容され、ハードディスクドライブ装置７を用いて構築した仮想ドライブが情報処理装置５に提供されるまでに要する時間が、情報処理装置５の起動時にブートデバイスエラー（起動処理を行うデバイスが検出されないエラー）が発生することのない非常に短い時間となっている。
【００６２】
また、情報処理装置５による図示しない工作機械などのコントロールが終了して情報処理装置５の電源が遮断されたときには、データの読み書きが一時的に解除されているハードディスクドライブ装置７のパスワードロック機能が働いて、ハードディスクドライブ装置７に対するデータの読み書きが規制された状態となる。したがって、アクセス管理装置１に接続されている両ハードディスクドライブ装置７をアクセス管理装置１から取り外して、他の場所に移送する際には、移送中のハードディスクドライブ装置７からデータが読み出されたり、ハードディスクドライブ装置７内のデータが意図しないデータで上書きされたりする事態が好適に回避される。この結果、ハードディスクドライブ装置７からの不正なデータの読み出しやデータの消失が好適に回避される。
【００６３】
一方、一例として、アクセス管理装置１から取り外されて移送されたハードディスクドライブ装置７に対するデータの読み書きを行う際には、一例として、前述した携帯端末装置２を使用してハードディスクドライブ装置７をアンロック状態とする。具体的には、移送先に予め用意しておいた携帯端末装置２の接続用コネクタ２１（一例として、接続用コネクタ２１ａ）に、移送されたハードディスクドライブ装置７のうちの１台目を接続すると共に、携帯端末装置２の操作部２２を操作して「アンロック処理」の実行を選択する。これに応じて、処理部２４は、接続用コネクタ２１に接続されているハードディスクドライブ装置７に対する電源の供給を開始すると共に、動作状態となったハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得して記憶部２５に記憶させる。
【００６４】
続いて、処理部２４は、取得したＨＤＤ情報Ｄａから、ハードディスクドライブ装置７のモデル名およびシリアル番号を抽出すると共に、抽出した文字列を、予め規定された「文字列変換手順」に従って変換して３２バイトのバイナリデータからなるパスワード情報Ｄｂを生成する。この際には、両ハードディスクドライブ装置７を「パスワードロック状態」に設定した前述の処理時や、アクセス管理装置１による「パスワードロック状態」の一時的な解除時と同じパスワード情報Ｄｂが生成される。
【００６５】
次いで、処理部２４は、ＳＵＬコマンドと共にパスワード情報Ｄｂをハードディスクドライブ装置７に送信することで「パスワードロック状態」を一時的に解除させ、続いて、ＳＤＰコマンドと共にパスワード情報Ｄｂをハードディスクドライブ装置７に送信することで「アンロック状態（パスワードロック状態の恒久的な解除）」に設定する。これにより、ハードディスクドライブ装置７に対するデータの読み書きが許容された状態となり、ＳＡＴＡ規格に準拠したコネクタを有する端末（パーソナルコンピュータ等）にハードディスクドライブ装置７を接続することで、ハードディスクドライブ装置７に対するデータの読み書きを行うことができる状態となる（「第３処理」の一例）。
【００６６】
このように、このアクセス管理装置１では、「パスワードロック状態」に設定されている各ハードディスクドライブ装置７に対してＲＡＩＤコントローラ６がアクセスを開始したときに、処理部１４が、各切替えスイッチ１３を「切断状態」に切り替えると共に、ハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得し、取得したＨＤＤ情報Ｄａの文字列（本例では、モデル名およびシリアル番号）を予め規定された「文字列変換手順」に従って変換してパスワード情報Ｄｂを生成し、かつ生成したパスワード情報Ｄｂをハードディスクドライブ装置７に対して出力して、ハードディスクドライブ装置７に対するデータの読み書きを許容させる「第１処理」を、各接続用コネクタ１２に接続されている各ハードディスクドライブ装置７毎にそれぞれ実行した後に、各切替えスイッチ１３を「接続状態」に切り替えることにより、各ハードディスクドライブ装置７に対してＲＡＩＤコントローラ６がアクセス可能な状態とする。
【００６７】
したがって、このアクセス管理装置１によれば、ハードディスクドライブ装置７から取得可能なＨＤＤ情報Ｄａに基づいて一義的に生成されるパスワード情報Ｄｂによってハードディスクドライブ装置７を「パスワードロック状態」に設定しておくことで、ハードディスクドライブ装置７がアクセス管理装置１やＲＡＩＤコントローラ６から取り外された状態（ハードディスクドライブ装置７に対する電源供給が停止した状態）においてパスワードを知らない者がハードディスクドライブ装置７に対するデータの読み書きを行うことができなくなる。一方、ハードディスクドライブ装置７の正規の利用者がこれを使用するときには、ハードディスクドライブ装置７を接続用コネクタ１２に接続した状態で情報処理装置５やＲＡＩＤコントローラ６を起動させるだけで、「パスワード」を入力する作業を行うことなく、ハードディスクドライブ装置７から取得されるＨＤＤ情報Ｄａに基づいて一義的に生成されるパスワード情報Ｄｂによってハードディスクドライブ装置７に対するデータの読み書きが一時的に許容された状態となる。このため、ＲＡＩＤシステムを導入した状態において、利用者の手を煩わせることなく、アクセス管理装置１を所有しない者によるハードディスクドライブ装置７からの不正なデータの読み書きを確実かつ容易に防止することができる。
【００６８】
また、このアクセス管理装置１によれば、ＲＡＩＤコントローラ６が各ハードディスクドライブ装置７に対するアクセスを開始したときに、処理部１４が、各ハードディスクドライブ装置７が「パスワードロック状態」に設定されているか否かを判別し、各ハードディスクドライブ装置７のうちの少なくとも１台が「パスワードロック状態」に設定されていないときに、各切替えスイッチ１３を「接続状態」に切り替えることなく、予め規定された「第２処理（本例では、ブザー音の出力）」を実行することにより、「パスワードロック状態」に設定されていないハードディスクドライブ装置７、すなわち、アクセス管理装置１によるアクセス管理を実行することができない状態のハードディスクドライブ装置７が継続的に使用されるのを好適に回避することができる。
【００６９】
さらに、このアクセス管理システムによれば、上記のアクセス管理装置１に加えて、「パスワードロック状態」に設定されているハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得し、取得したＨＤＤ情報Ｄａの文字列を予め規定された「文字列変換手順」に従って変換してパスワード情報Ｄｂを生成し、かつ生成したパスワード情報Ｄｂを使用してハードディスクドライブ装置７を「パスワードロック状態」が設定されていない状態（アンロック状態）に設定する「第３処理」を実行可能に構成された携帯端末装置２を備えたことにより、アクセス管理装置１が配設されていない既存のシステムによってハードディスクドライブ装置７に対するデータの読み書きを行う必要が生じたときに、そのシステムにアクセス管理装置１を配設することなく、「パスワードロック状態」に設定されたハードディスクドライブ装置７を携帯端末装置２によって「アンロック状態（パスワードロック状態ではない状態）」に設定することでハードディスクドライブ装置７に対するデータの読み書きが許容された状態となり、しかも、利用者に「パスワードロック状態」に設定した際に用いられたパスワードを意識させることなく、「アンロック状態」に設定することができる。
【００７０】
また、このアクセス管理システムによれば、「パスワードロック状態」に設定されていない（アンロック状態の）ハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得し、取得したＨＤＤ情報Ｄａの文字列を予め規定された「文字列変換手順」に従って変換してパスワード情報Ｄｂを生成し、かつ生成したパスワード情報Ｄｂを使用してハードディスクドライブ装置７を「パスワードロック状態」に設定する「第４処理」を実行可能に携帯端末装置２を構成したことにより、利用者に「パスワード」を意識させることなく、アクセス管理装置１や携帯端末装置２によってデータの読み書きを行うことができるパスワード情報ＤｂをＨＤＤ情報Ｄａに基づいて生成し、生成したパスワード情報Ｄｂを用いてハードディスクドライブ装置７を「パスワードロック状態」に設定することができるため、この種の装置に不慣れな利用者であっても、ハードディスクドライブ装置７を確実かつ容易に「パスワードロック状態」に設定することができる。
【００７１】
なお、「アクセス管理装置」および「アクセス管理システム」の構成は、上記のアクセス管理装置１およびセキュリティシステム１００の構成に限定されない。例えば、ＲＡＩＤコントローラ６に対して両ハードディスクドライブ装置７が接続されている状態の既存のシステムにセキュリティシステム１００（アクセス管理装置１）を導入する際に、ＲＡＩＤコントローラ６から取り外した両ハードディスクドライブ装置７を携帯端末装置２によって「パスワードロック状態」に設定してからアクセス管理装置１に接続する例について説明したが、上記のアクセス管理装置１に関して、携帯端末装置２を使用せずに、「パスワードロック状態」ではない（アンロック状態の）ハードディスクドライブ装置７をアクセス管理装置１によって「パスワードロック状態」に設定する構成を採用することもできる。
【００７２】
具体的には、前述した構成のセキュリティシステム１００における携帯端末装置２によって実行される「ロック処理（第４処理）」をアクセス管理装置１の処理部１４が実行可能にアクセス管理装置１の構成を変更することで、携帯端末装置２を用いることなく、アクセス管理装置１によってハードディスクドライブ装置７を「パスワードロック状態」に設定することができる。より具体的には、上記のように変更したアクセス管理装置１では、「パスワードロック状態」に設定されていない（アンロック状態の）ハードディスクドライブ装置７が両接続用コネクタ１２にそれぞれ接続された状態で情報処理装置５が起動させられ、これに応じてＲＡＩＤコントローラ６が両ハードディスクドライブ装置７に対するアクセスを開始したときに、処理部１４が、前述したアクセス管理処理３０におけるステップ３１と同様にして、両切替えスイッチ１３を「切断状態」に切り替えると共に、アクセス管理処理３０におけるステップ３２と同様にして、両ハードディスクドライブ装置７からＨＤＤ情報Ｄａをそれぞれ取得する。
【００７３】
続いて、処理部１４が、取得したＨＤＤ情報Ｄａから、ハードディスクドライブ装置７のモデル名およびシリアル番号を抽出すると共に、抽出した文字列を、予め規定された「文字列変換手順」に従って変換して３２バイトのバイナリデータからなるパスワード情報Ｄｂを生成する。次いで、処理部１４は、生成したパスワード情報Ｄｂを、ＳＳＰコマンドと共にハードディスクドライブ装置７に送信する。これにより、パスワード情報Ｄｂがハードディスクドライブ装置７に記録されてハードディスクドライブ装置７が「パスワードロック状態」に設定され（「第２処理」の一例）、次回起動時以降、パスワードを知らない者がこのハードディスクドライブ装置７に対するデータの読み書きを実行したり、パスワードロックの解除を行ったりすることができない状態となる。
【００７４】
この後、処理部１４は、前述したアクセス管理処理３０におけるステップ３６の処理（データの読み書きを一時的に許容させる処理：「第１の処理」の一例）、およびステップ３７の処理（両切替えスイッチ１３を「接続状態」に切り替える処理）を実行する。これにより、両ハードディスクドライブ装置７に対するアクセスが許容された状態のＲＡＩＤコントローラ６が両ハードディスクドライブ装置７を用いて仮想ドライブを構築し（例えば、両ハードディスクドライブ装置７をミラーリングして単一の仮想ドライブを構築し）、構築した仮想ドライブを情報処理装置５に提供する。
【００７５】
このように構成したアクセス管理装置１によれば、処理部１４が、「パスワードロック状態」に設定されていない（アンロック状態の）ハードディスクドライブ装置７からＨＤＤ情報Ｄａを取得し、取得したＨＤＤ情報Ｄａの文字列（本例では、モデル名およびシリアル番号）を予め規定された「文字列変換手順」に従って変換してパスワード情報Ｄｂを生成し、かつ生成したパスワード情報Ｄｂを使用してハードディスクドライブ装置７を「パスワードロック状態」に設定する処理を「第２処理」として実行した後に、前述した「第１処理」を実行することにより、利用者に「パスワード」を意識させることなく、アクセス管理装置１によってデータの読み書きを行うことができるパスワード情報ＤｂをＨＤＤ情報Ｄａに基づいて生成し、生成したパスワード情報Ｄｂを用いてハードディスクドライブ装置７を「パスワードロック状態」に設定することができるため、この種の装置に不慣れな利用者であっても、ハードディスクドライブ装置７を確実かつ容易に「パスワードロック状態」に設定することができる。
【００７６】
また、２個の接続用コネクタ６２を備えたＲＡＩＤコントローラ６に接続可能なＮ＝２個の接続用コネクタ１１を備え、かつハードディスクドライブ装置７等を接続可能なＮ＝２個の接続用コネクタ１２を備えたアクセス管理装置１の構成を例に挙げて説明したが、上記のＮの数は、３以上の任意の数とすることができる。さらに、「識別情報」としてのＨＤＤ情報Ｄａから「モデル名」や「シリアル番号」を抽出してパスワード情報Ｄｂを生成する例について説明したが、このような構成に代えて（または、このような構成に加えて）、ハードディスクドライブ装置７の製造時期を示す文字列や、ディスク容量を示す文字列を取得し、これらの文字列を「文字列変換手順」に従って変換して「パスワード情報」を生成する構成を採用することもできる。
【符号の説明】
【００７７】
１００  セキュリティシステム
１  アクセス管理装置
２  携帯端末装置
５  情報処理装置
６  ＲＡＩＤコントローラ
７ａ，７ｂ  ハードディスクドライブ装置
１１ａ，１１ｂ，１２ａ，１２ｂ，２１ａ，２１ｂ，５１，６１，６２ａ，６２ｂ，７１  接続用コネクタ
１３ａ，１３ｂ  切替えスイッチ
１４，２４  処理部
１５，２５  記憶部
２２  操作部
２３  インジケータ
３０  アクセス管理処理
Ｄａ  ＨＤＤ情報
Ｄｂ  パスワード情報
【図１】
0006433821.tif 000002
【図２】
0006433821.tif 000003