(57)【要約】【課題】本発明は、ライブラリ装置の使用者が特別な操作を行わずとも可搬型記録媒体の暗号化状態を判断可能とすることを目的とする。【解決手段】本発明に係るライブラリ装置は、１または複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手段と、 前記アクセス制御手段によって処理されたデータの暗号化／復号化処理をおこなう暗号化手段と、前記暗号化／復号化手段の処理状況を保持する保持手段と、前記処理状況に基づき、前記記録媒体が暗号化されたものであるか否かを判断する制御手段とを有することを特徴とする。【選択図】図１
2007257814.tif 000002
【特許請求の範囲】
【請求項１】
一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、
前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手段と、 
前記アクセス制御手段によって処理されたデータの暗号化／復号化処理をおこなう暗号化手段と、 
前記暗号化／復号化手段の処理状況を保持する保持手段と、 
前記処理状況に基づき、前記記録媒体が暗号化されたものであるか否かを判断する制御手段と、 
を有することを特徴とするライブラリ装置。
【請求項２】
請求項１に記載のライブラリ装置はさらに、
前記暗号化／復号化手段の処理状況を通知する通知手段と、
を有することを特徴とするライブラリ装置。
【請求項３】
一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、
上位装置との間でデータの授受、データの暗号化／復号化処理をおこない、前記データの暗号化／復号化処理に基づいて、前記記録媒体が暗号化されたものであるか否かを判断する制御手段と、 
前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手段と、 
を有することを特徴とするライブラリ装置。
【請求項４】
請求項１乃至３のいずれかに記載のライブラリ装置はさらに、
前記ライブラリ装置の装置状態等を表す表示手段と、
前記ライブラリ装置の制御をおこない、前記制御手段より通知された前記記録媒体の暗号化状態に基づいて、前記表示手段に前記暗号化状態を表示するライブラリ制御手段と、
を有することを特徴とするライブラリ装置。
【請求項５】
一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置制御方法において、 
前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手順と、 
前記アクセス制御手段によって処理されたデータの暗号化／復号化処理をおこなう暗号化手順と、 
前記暗号化／復号化手段の処理状況を保持する保持手順と、 
前記処理状況に基づき、前記記録媒体が暗号化されたものであるか否かを判断する制御手順と、 
からなることを特徴とするライブラリ装置制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、持ち運び可能な複数の記録媒体（以下、可搬型記録媒体と呼ぶ。）を収容して管理可能なライブラリ装置のデータ暗号化/復号化技術に関する。
【背景技術】
【０００２】
近年、可搬型記録媒体の盗難等によるデータ流出が多く発生している。そのためデータに対するセキュリティ技術への関心が高まっている。可搬型記録媒体の盗難等によるデータ流出を防ぐ方法としては、可搬型記録媒体のデータを暗号化する手法が用いられている。暗号化／復号化手段を使用したライブラリ装置において、暗号化／復号化手段が正しく実装されているかを確認する技術として以下の文献などに開示されている。
【特許文献１】特開昭６３−２２４０７７号公報
【特許文献２】特開平４−１０３０７７号公報  しかしながら従来の技術では、暗号化／復号化手段が正しく設定されかつ稼働しているか、また、可搬型記録媒体のデータが本当に暗号化されているかどうかを判断することはできなかった。
【０００３】
暗号化されていない可搬型記録媒体を紛失した場合には、重要なデータが外部に流出してしまう可能性があり、結果として、ライブラリ装置使用者は、大きな被害を被る恐れもある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、ライブラリ装置の使用者が特別な操作を行わずとも可搬型記録媒体の暗号化状態を判断可能とすることを目的とする。さらに、本発明は暗号化状態の検出結果に基づいて、未暗号化状態の可搬型記録媒体のライブラリ装置からの排出処理を制御することにより、データを流失を確実に防ぐことを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係るライブラリ装置は、一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手段と、前記アクセス制御手段によって処理されたデータの暗号化／復号化処理をおこなう暗号化手段と、前記暗号化／復号化手段の処理状況を保持する保持手段と、前記処理状況に基づき、前記記録媒体が暗号化されたものであるか否かを判断する制御手段とを有することを特徴とする。
また本発明に係るライブラリ装置は、さらに前記暗号化／復号化手段の処理状況を通知する通知手段とを有することを特徴とする。
また本発明に係るライブラリ装置は、一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、上位装置との間でデータの授受、データの暗号化／復号化処理をおこない、前記データの暗号化／復号化処理に基づいて、前記記録媒体が暗号化されたものであるか否かを判断する制御手段と、前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手段とを有することを特徴とする。
【０００６】
また本発明に係るライブラリ装置は、前記ライブラリ装置の装置状態等を表す表示手段と、前記ライブラリ装置の制御をおこない、前記制御手段より通知された前記記録媒体の暗号化状態に基づいて、前記表示手段に前記暗号化状態を表示するライブラリ制御手段とを有することを特徴とする。
また本発明に係るライブラリ装置制御方法は、一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置制御方法において、前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手順と、前記アクセス制御手段によって処理されたデータの暗号化／復号化処理をおこなう暗号化手順と、前記暗号化／復号化手段の処理状況を保持する保持手順と、前記処理状況に基づき、前記記録媒体が暗号化されたものであるか否かを判断する制御手順とからなることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ライブラリ装置の使用者は、特別な操作を行わずとも可搬型記録媒体の暗号化状態を判断することができる。さらに、未暗号化状態の可搬型記録媒体の排出処理も抑止することができるため、誤って未暗号化状態の可搬媒体を持ち出すことや、さらにデータを流失させる事態を防ぐことが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【実施例】
【０００９】
図１は本発明の実施の形態にかかるライブラリ装置１１０の構成図である。各可搬型記録媒体は、セル１００に格納されている。ライブラリ制御手段１０２はライブラリ装置１１０内部への可搬型記録媒体の投入処理、もしくはライブラリ装置１１０外への排出処理を、外部投排口１０１を通しておこなう。またライブラリ制御手段１０２は、ライブラリ装置１１０の他の各種制御（搬送装置、表示装置の制御等）も行う。ライブラリ制御手段１０２内部のメモリは、管理テーブル１０３を有している。管理テーブル１０３は各セル毎の可搬型記録媒体の有無、暗号化状態の有無等を記録しているテーブルである。ライブラリ装置１１０内部での、外部投排口１０１、セル１００、ドライブモジュール１０５間の可搬型記録媒体の搬送処理は、ライブラリ制御手段１０２からの指示に基づき、搬送手段１０４によって実施される。ドライブモジュール１０５は、上位装置との間でデータの授受、データの暗号化／復号化処理、可搬型記録媒体に対するアクセス等の各種データ処理や可搬型記録媒体へのアクセス処理全般をおこなう。ドライブモジュールの内部構成については図２において改めて説明をおこなう。通信手段１０６は上位装置との間で制御情報などをやりとりするために用いられる。表示手段１０７は装置状態等の表示をするために用いられる。
【００１０】
図２はドライブモジュール１０５の内部構成図である。図２(a)は後述の第一の実施例で用いられるドライブモジュール２０７の内部構成図を示している。図２(a)中の制御手段２００は、上位装置とのデータの授受をおこなう。暗号化/復号化手段２０１は、前記制御手段２００によって処理されたデータの暗号化/復号化処理をおこなう。保持手段２０３は、暗号化/復号化処理結果を記録する。保持手段２０３は、不揮発メモリにログファイルなどを保持する構成でもよいし、レジスタ等に処理内容に応じた値を設定する構成でもよい。アクセス手段２０２は、可搬型記録媒体に対してデータの書き込み/読み出し処理等のアクセス処理を実施する。取得手段２０４は、暗号化/復号化手段２０１と制御手段２００との間を、LANやシリアル接続等のインタフェースを用いて接続する構成でもよいし、暗号化/復号化処理情報の取得専用の信号線でハードウェア的に結線する構成でもよい。
【００１１】
図２(b)は後述の第二の実施例で用いられるドライブモジュール２０８の内部構成図を示している。暗号化/復号化手段２０１は、暗号化/復号化処理結果を記録する保持手段２０３を有していない。そしてドライブモジュール１０５は、暗号化/復号化手段２０１から制御手段２００へデータの暗号化/復号化処理結果を通知する通知手段２０５を有している。ここで用いられる通知手段２０５は、制御手段２００と暗号化/復号化手段２０１との間を信号線でハードウェア的に結線する構成や、一般的な回路設計で用いられる手法を用いる構成でもよい。それ以外の点については、図２(a)で示したドライブモジュール２０７と同様である。
【００１２】
図２(c)は後述の第三の実施例で用いられるドライブモジュール２０９の内部構成図を示している。制御手段２００が暗号化/復号化処理を実施する構成となっている。本構成の例としては、制御手段２００において動作するファームウェアを用いて、暗号化/復号化をおこなう場合などがある。それ以外の点については、図２(a)で示したドライブモジュール２０７と同様である。
【００１３】
図３は管理テーブル１０３のフォーマットである。第１列３０１は可搬型記録媒体が収納されるセル番号を示す。第２列３０２は各セルに可搬型記録媒体が収納されているかどうかを示す。第３列３０３は各セルに収納されている可搬型記録媒体に対して暗号化処理がなされているかを示す。第４列３０４は各セルに収納されている可搬型記録媒体の排出処理が許可されているかを示しており、この第４列目３０４は、ネットワーク１０８を介して接続される管理端末より設定変更することが可能である。
【００１４】
図４、図５及び図６は可搬型記録媒体の暗号化状態検出方法を示すフローチャートである。図４は図２(a)に示したドライブモジュールを用いたときのフローチャート、図５は図２(b)に示したドライブモジュールを用いたときのフローチャート、図６は図２(c)に示したドライブモジュールを用いたときのフローチャートである。
【００１５】
図７は可搬型記録媒体の暗号化状態を管理する管理テーブル１０３の更新処理と、可搬型記録媒体の排出指示を受けたときの、排出可否判断処理フローチャートである。
【００１６】
図８は、テープ媒体８０５、８１２における暗号化キー８００、８０６、８０９及びデータ８０１、８０３、８０７、８１０の記録概略図である。
【００１７】
図８(a)はテープ媒体８０５のデータ８０１、８０３を暗号化キー８００を用いて暗号化/復号化するときの概略図である。まず暗号化キー８００はテープ媒体８０５の先頭領域に保持されている。暗号化/復号化手段２０１は、先頭領域に保持される暗号化キー８００を用いて可搬型記録媒体中のデータ６０１、６０３の暗号化/複合化処理を行う。ここで、図８中のTM８０２、８０４はテープマークを表し、テープマークは１ファイル分のデータのまとまりごとに付加され、ファイルの区切り記号としての役割を果たす。
【００１８】
図８(b)はデータ８０７、８１０をそれぞれ暗号化キー８０６、８０９を用いて暗号化/復号化するときの記録概略図である。暗号化/復号化手段２０１は、ファイルの区切りを示すテープマーク８０８、８１１を検出することにより、テープ媒体８１２に記録されているデータ８０７、８１０をファイル単位で認識することができる。テープ媒体８１２へのデータの書き込み処理の場合、暗号化/復号化手段２０１は、まずテープ媒体８１２の先頭に暗号化キー８０６を記録する。そしてデータ８０７、テープマーク８０８を記録した後に、暗号化キー８０９を記録する。以上のように暗号化キー８０６、８０９をテープ媒体８１２に記録することによって、ファイル単位でデータ８０７、８１０を暗号化/復号化処理することが可能である。読み出し処理の場合も同様にして、暗号化/復号化手段２０１は、テープ媒体８１２の先頭の暗号化キー８０６とテープマーク８０８の後に記録される暗号化キー８０９を用いて、データ８１０を復号化すればよい。
【００１９】
次に、図４のフローチャートを参照して、本発明にかかる第一の実施例について説明する。
【００２０】
ライブラリ装置に電源が投入されると、制御手段２００は暗号化/復号化手段２０１上の保持手段２０３に保持される情報の取得手段２０４を確立する(Ｓ４００)。例えば、取得手段２０４は、暗号化/復号化手段２０１と制御手段２００との間を、LANやシリアル接続等のインタフェースを用いて接続する構成である。制御手段２００は保持手段２０３に保持されている暗号化/復号化処理情報を取得する場合、制御手段２００は上記インタフェースを用いて暗号化/復号化手段２０１に対してログイン処理を行い、取得手段２０４を確立する。一方、取得手段２０４が暗号化/復号化手段２０１と制御手段２００との間を、暗号化/復号化処理情報の取得専用の信号線でハードウェア的に結線している構成である場合、保持手段２０３に存在する暗号化/復号化処理情報を取得する。
【００２１】
制御手段２００は、ドライブモジュール１０５に可搬型記録媒体がマウントされか否かを判断する(Ｓ４０１)。ドライブモジュール１０５に可搬型記録媒体がマウントされた判断した場合、制御手段２００は、可搬型記録媒体のRewind処理を実施するか否かを判断する(Ｓ４０２)。Rewind処理可搬型記録媒体の頭出しをおこなうための処理である。Rewind処理が実行され完了すると、暗号化/復号化手段２０１は先頭データの読み出し処理を指示し、アクセス手段２０２は可搬型記録媒体から、指示されたデータの読み出し処理を実施する。この読み出し処理において、データ８０１に付随する暗号化キー８００が検出されると、この可搬型記録媒体には暗号化されたデータ８０１が格納されていることになる。従って、暗号化/復号化手段２０１はこの可搬型記録媒体は暗号化されていると判断し、保持手段２０３に可搬型記録媒体が暗号化状態であると記憶し、アクセス手段２０２が暗号化キー８００を検出しない場合には、保持手段２０３に可搬型記録媒体が未暗号化状態であると記憶する(Ｓ４０３)。記憶方法の具体例としては、図９に示すように、可搬型記録媒体を示すセル番号・処理種別・暗号化処理の有無など一連のデータをまとめて、時系列順に記憶することが望ましい。そして制御手段２００は、暗号化キー８０１の確認処理が完了すると、再度可搬型記録媒体の頭出しをおこなうために可搬型記録媒体のRewind処理を行う。
【００２２】
続いて制御手段２００は、暗号化/復号化手段２０１が確認した可搬型記録媒体の暗号化状態を取得するために、保持手段２０３に残されている処理結果情報の取得処理をおこなう(Ｓ４０４)。この時の取得方法としては、暗号化/復号化手段に対してログイン処理(Ｓ４００)がなされたときは、ログファイルの採取処理を実施することによって取得することができる。これは、一般的な管理端末等からのログファイル取得処理と同等の処理を、制御手段２００からおこなうことで実現される。
【００２３】
一方、暗号化/復号化手段２０１と制御手段２００とがハードウェア的に結線されており、保持手段２０３としてレジスタ等が用いられているときは、ログイン処理をおこなうこともなく、該当レジスタを参照するだけで、容易に可搬型記録媒体の暗号化状態を取得することが可能である。
【００２４】
ここで、保持手段２０３に残す情報としては、未暗号化状態であれば”0”、暗号化状態であれば”1”程度の、暗号化処理が施されているかどうかを判断できる内容であればどのような内容でもよい。
【００２５】
続いて、上位装置がドライブモジュール１０５にアクセスすると、制御手段２００はアクセス内容を解析し、アクセス手段２０２に対して読み出し/書き込み処理を指示する。上位装置からのアクセスが書き込み処理の場合は、暗号化/復号化手段２０１は、データ８０１の暗号化処理をおこない、データ８００の先頭部分に暗号化キー８００を付加し、保持手段２０３にデータ８０１が暗号化状態であることを記録する。そしてアクセス手段２０２は、可搬型記録媒体に暗号化されたデータ８０１の書き込み処理をおこなう。
【００２６】
制御手段２００は、アクセス手段２０２が書き込み処理を行ったか否かを判断する（Ｓ４０５）。従って、アクセス手段２０２が書き込み処理行った場合は、可搬型記録媒体の暗号化状態に変化が生じる可能性があるため(例えば、未使用の可搬型記録媒体への暗号化データの書き込み処理等)、制御手段２００は、再度保持情報の取得処理をおこなう。一方、アクセス手段２０２が読み出し処理を行った場合は、アクセス手段２０２はデータ８００を読み出し、暗号化/復号化手段２０１は読み出したデータ８０１に暗号化キー８００が付加されているかを判断する。データ８０１に暗号化キー８００が付加されていた場合、暗号化/復号化手段２０１は復号化処理をおこなう。そしてデータ８０１の復号が完了すると、制御手段２００は上位装置に対してデータ８０１を転送する。このとき可搬型記録媒体の暗号化状態に変化は生じず、暗号化状態を再度確認する必要はない。
【００２７】
続いて制御手段２００は、アクセス手段２０２が読み出し処理を行っていると判断した場合、保持手段２０３から取得した保持情報の解析処理をおこない、データ８０１が暗号化されているかどうかを判断する(Ｓ４０６、４０７、４０８)。
【００２８】
なお、ファイル単位でデータ８０７、８１０の暗号化/復号化処理を実施する場合は、暗号化/復号化手段２０１は、ファイル単位で暗号化キー８０６、８０９の確認処理をおこなう必要がある。そのため可搬型記録媒体のRewind処理後におこなう暗号化キー８０６、８０９の確認処理を、テープマーク８０８、８１１を検出した後にもおこなう必要がある。
【００２９】
すなわち、データ８１０の読み出し処理において、データ８１０と暗号化キー８０９が読み出されるかを確認し、その結果を保持手段２０３に記録する。その後、データ８１０が読み出せるようにRewind処理をおこないデータ８１０の先頭位置に読み出し位置をあわせる。
【００３０】
一方、書き込み処理の場合は、データ８０７、８１０の暗号化と暗号化キー８０６、８０９の付加処理を実施し、保持手段２０３に処理状況を記録する。
【００３１】
そのため制御手段２００も、マウント処理時と、先頭域に対するデータ書き込み時に加えて、テープマーク８０８、８１１の検出後と、その後のアクセスが書き込み処理の時にも保持手段２０３に存在する暗号化状態を確認する。
【００３２】
本実施例によれば、インタフェース上の途中に暗号化／復号化手段２０１が挿入され、自動的にデータの暗号化/復号化処理がおこなわれる場合でも、正しく暗号化/復号化処理が行われたかどうかを確認することが可能である。
【００３３】
次に、本発明にかかる第二の実施例について説明する。図５は、第二の実施例に係るフローチャートである。第二の実施例は、ドライブモジュール１０５は、暗号化/復号化手段２０１から制御手段２００へデータの暗号化/復号化処理結果を通知する通知手段２０５を有している。通知手段２０５は、制御手段２００と暗号化/復号化手段２０１との間を、通知専用の信号線で結線した構成である。制御手段２００は、ドライブモジュール１０５に可搬型記録媒体がマウントされか否かを判断する(Ｓ５０１)。ドライブモジュール１０５に可搬型記録媒体がマウントされたと判断した場合、制御手段２００は、可搬型記録媒体のRewind処理を実施するか否かを判断する(Ｓ５０２)。Rewind処理は可搬型記録媒体の頭出しをおこなう処理である。Rewind処理が実行され完了すると、暗号化/復号化手段２０１は先頭データの読み出し処理を指示し、アクセス手段２０２は可搬型記録媒体から、指示されたデータの読み出し処理を実施する。そして通知手段２０５は、該読み出し処理において検出された可搬型記録媒体の暗号化処理結果を、制御手段２００へ通知する(Ｓ５０３)。続いて制御手段２００は、アクセス手段２０２が書き込み処理を行ったか否かを判断する（Ｓ５０４）。アクセス手段２０２が書き込み処理を行った場合は、通知手段２０５は、再度暗号化処理結果を、制御手段２００へ通知する。一方、アクセス手段２０２が読み出し処理を行った場合は、アクセス手段２０２はデータ８００を読み出し、暗号化/復号化手段２０１は読み出したデータ８０１に暗号化キー８００が付加されているかを判断する。そして制御手段２００は、通知手段２０５から通知された暗号化処理結果に基づいて、データ６０１が暗号化処理されているかどうかを判断する(Ｓ５０５、５０６、５０７)。第二の実施例によれば、データ８０１の暗号化状態を、暗号化/復号化手段２０１から随時制御手段２００に通知することにより、制御手段２００は暗号化状態の取得要求の処理を省略することが可能となる。これにより制御手段２００の回路設計もしくはファームウェア設計は、簡略化することが可能となる。
【００３４】
次に、本発明にかかる第三の実施例について説明する、図６は第三の実施例に係るフローチャートである。第三の実施例は、暗号化/復号化処理を、制御手段２０６上のファームウェアで実施、もしくは制御手段２０６に暗号化/復号化回路を付加し、前記第一の実施例および第二の実施例での暗号化/復号化手段がおこなっていた処理を、制御手段２０６上で行うものである。制御手段２０６は、ドライブモジュール１０５に可搬型記録媒体がマウントされか否かを判断する(Ｓ６０１)。ドライブモジュール１０５に可搬型記録媒体がマウントされたと判断した場合、制御手段２０６は、可搬型記録媒体のRewind処理を実施するか否かを判断する(Ｓ６０２)。Rewind処理が実行され完了すると、制御手段２０６は可搬型記録媒体の暗号化処理結果を確認する(Ｓ６０３)。続いて制御手段２０６は、アクセス手段２０２が書き込み処理を行ったか否かを判断する（Ｓ６０４）。アクセス手段２０２が書き込み処理を行った場合は、制御手段２０６は再度暗号化処理結果を確認する。一方、アクセス手段２０２が読み出し処理を行った場合は、アクセス手段２０２はデータ６００を読み出し、暗号化/復号化手段２０１は読み出したデータ６０１に暗号化キー６００が付加されているかを判断する。そして制御手段２００は、データ６０１が暗号化処理されているかどうかを判断する(Ｓ６０５、６０６、６０７)。
【００３５】
さらに、第三の実施例では、ドライブモジュール１０５は保持手段２０３や通知手段２０５等を必要としないため、保持手段２０３の確認処理や通知処理に伴う回路やファームウェアを省略することも可能である。これによりドライブモジュール１０５の設計を大幅に簡略化することが可能である。
【００３６】
さらに第一、第二及び第三の実施例いずれにもおいても、ライブラリ装置１１０は、ライブラリ制御手段１０２と表示手段１０７とを用いることにより、ドライブモジュール１０５にマウントされ、上位装置からアクセスされている可搬型記録媒体の暗号化状態を表示することができる。
【００３７】
ここで通知される情報は、ドライブモジュール１０５の識別情報と可搬型記録媒体の暗号化状態などである。一般的に、一台のライブラリ装置１１０には複数のドライブモジュール１０５が搭載されている。そのためドライブモジュール１０５の識別情報も通知対象としているが、ドライブモジュール１０５が一台のみ搭載されている場合など、ライブラリ装置１１０に通知せずに識別が可能である場合は、特に通知する必要はない。なお、ここで用いられる制御手段２００等からの通知手段は、LAN等の一般的な通信手段や、ドライブモジュールとライブラリ制御手段との間をハードウェア的に結線する方法などでよい。
【００３８】
また、ライブラリ制御手段１０２は、制御手段２００等からの通知を受けると、上位装置に対する通信手段１０６を用いて、上位装置に暗号化状態を通知する構成でもよい。これにより上位装置は、実装されるコンソール等に暗号化状態に関する情報を表示することができる。
【００３９】
ここで通信手段１０６は、LANやシリアル、ファイバチャネルなど一般的なデータ伝送用インタフェースによって構成されている。続いて、可搬型記録媒体の暗号化状態管理方法と、可搬型記録媒体の排出指示を受けたときの動作の実施例について説明する。
【００４０】
図７は、排出可否判定のフローチャートである。ライブラリ制御手段１０２は、ネットワークを介して接続される管理端末からの指示に基づいて、管理テーブル１０３の排出可否欄３０４の設定をおこなう（Ｓ７０１）。また予め暗号化されている可搬型記録媒体は排出可能、未暗号化状態の可搬型記録媒体は排出不能と定めておく構成でもよい。さらに緊急時など、未暗号化状態の可搬型記録媒体であってもライブラリ装置外に排出することが必要となる場合もある。そのような緊急時の場合、未暗号化状態の可搬型記録媒体の排出を可能と変更できる構成であることが望ましい。これによりライブラリ装置１１０の使用者は、システム運用方針等に基づいて柔軟な対応をとることが可能となる。例えば、厳重に管理したい可搬型記録媒体場合は、暗号化状態でも排出を不可と設定し、排出するためには管理者による設定変更を必要とする構成にする。これにより、更なるセキュリティ向上を図ることも可能である。なお、排出可否設定は、本実施例のように各セル毎に可否を設定できるようにしてもよいし、ライブラリ装置１１０内の全セルの排出可否を一律に設定するようにしてもよい。
【００４１】
ライブラリ装置１１０の使用者やオペレータ等からの入力により、ライブラリ制御手段１０２は可搬型記録媒体の排出を指示する（Ｓ７０２）。ライブラリ制御手段１０２は排出対象の可搬型記録媒体の格納されている該当セル番号を把握し、管理テーブル１０３上の該当セル番号欄３００の暗号化状態欄３０３を参照し、排出対象の可搬型記録媒体が排出可能な可搬型記録媒体か否かを判断する(Ｓ７０３)。
【００４２】
Ｓ７０３において可搬型記録媒体が暗号化状態であり、排出可能であった場合、ライブラリ制御手段１０２は、搬送手段１０４に対して可搬型記録媒体を外部投排口１０１に搬送し、ライブラリ装置１１０外に排出処理を行う（Ｓ７０４）。ここで暗号化状態であっても排出可否を確認するよう場合は、さらにライブラリ制御手段１０２が排出可否欄３０４を確認するようにしてもよい。Ｓ７０３において可搬型記録媒体が未暗号化状態であり、排出不可能であった場合、ライブラリ制御手段１０２は、可搬型記録媒体の排出処理を中止する（Ｓ７０５）。
【００４３】
以上、可搬型記録媒体の排出が完了すると、ライブラリ制御手段１０２は、管理テーブル１０３上の該当セル番号の各項目を初期化する。例えば、収納状況欄３０２を未収納とし、暗号化状態欄３０３を未暗号化状態と変更しておく。
【００４４】
可搬型記録媒体が未暗号化状態であった場合、ライブラリ制御手段１０２はさらに排出可否欄３０４を確認し、未暗号化状態の可搬型記録媒体の排出が可能と設定されている場合は、暗号化されている可搬型記録媒体の排出処理と同様の処理をおこなう構成でもよい。一方、排出が不可能と設定されている場合は排出処理を中断する。
【００４５】
また、ライブラリ制御手段１０２は、排出が不可能と判断した時、ライブラリ装置１００の表示手段１０７に、排出不能である旨の警告等を表示させるようにしてもよいし、上位装置に排出不可能である旨を通知し、上位装置側に実装されるコンソール等に表示させるようにしてもよい。本発明は、上述した実施態様に限定されるものではなく、本発明の趣旨を逸脱しない範囲で、種々変形して実施することができる。
(付記１)
一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、
前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手段と、 
前記アクセス制御手段によって処理されたデータの暗号化／復号化処理をおこなう暗号化手段と、 
前記暗号化／復号化手段の処理状況を保持する保持手段と、 
前記処理状況に基づき、前記記録媒体が暗号化されたものであるか否かを判断する制御手段と、 
を有することを特徴とするライブラリ装置。
(付記２)
付記１に記載のライブラリ装置は、
さらに前記暗号化／復号化手段の処理状況を通知する通知手段と、
を有することを特徴とするライブラリ装置。
(付記３)
一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、
上位装置との間でデータの授受、データの暗号化／復号化処理をおこない、前記データの暗号化／復号化処理に基づいて、前記記録媒体が暗号化されたものであるか否かを判断する制御手段と、 
前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手段と、 
を有することを特徴とするライブラリ装置。
(付記４)
付記１乃至３のいずれかに記載のライブラリ装置はさらに、
前記ライブラリ装置の装置状態等を表す表示手段と、
前記ライブラリ装置の制御をおこない、前記制御手段より通知された前記記録媒体の暗号化状態に基づいて、前記表示手段に前記暗号化状態を表示するライブラリ制御手段と、
を有することを特徴とするライブラリ装置。
(付記５)
付記１乃至３のいずれかに記載のライブラリ装置はさらに、
上位装置との通信手段と、
前記ライブラリ装置の制御をおこない、前記制御手段より通知された前記記録媒体の暗号化状態に基づいて、前記上位装置に前記暗号化状態を通知するライブラリ制御手段と、
を有することを特徴とするライブラリ装置。
(付記６)
一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置において、
前記記録媒体の排出手段と、
前記記録媒体の暗号化状態を記憶した暗号化管理テーブルと、
前記排出手段の制御を行い、前記記録媒体の排出指示が通知されると、前記暗号化管理テーブルを参照して前記記録媒体が暗号化されているかを判断するライブラリ制御手段と、
を有することを特徴とするライブラリ装置。
(付記７)
付記６に記載のライブラリ装置はさらに、
前記ライブラリ装置の装置状態等を表す表示手段を有し、
前記ライブラリ制御手段は、暗号化されていない記録媒体の排出指示を受けるとき、前記表示手段に排出不能であることを表示することを特徴とするライブラリ装置。
(付記８)
付記６に記載のライブラリ装置はさらに、
上位装置との通信手段を有し、
暗号化されていない記録媒体の排出指示を受けると、前記ライブラリ制御手段は、前記上位装置に排出不能であることを通知することを特徴とするライブラリ装置。
(付記９)
付記６に記載のライブラリ装置において、
前記暗号化管理テーブルは、ネットワークを介した管理端末から設定される未暗号化状態の可搬型記録媒体に対する排出可否情報を有し、
前記ライブラリ制御手段は、未暗号化状態の可搬型記録媒体の排出指示を受けると、前記暗号化管理テーブルの前記排出可否情報を参照し、前記未暗号化状態の記録媒体の排出処理の実行・禁止を判断することを特徴とするライブラリ装置。
(付記１０)
一つまたは複数の記録媒体を収容し、前記記録媒体に格納されるデータを管理可能なライブラリ装置制御方法において、 
前記記録媒体に対するデータの書き込みまたは読み込み処理をおこなうアクセス制御手順と、 
前記アクセス制御手段によって処理されたデータの暗号化／復号化処理をおこなう暗号化手順と、 
前記暗号化／復号化手段の処理状況を保持する保持手順と、 
前記処理状況に基づき、前記記録媒体が暗号化されたものであるか否かを判断する制御手順と、 
からなることを特徴とするライブラリ装置制御方法。
【図面の簡単な説明】
【００４６】
【図１】本発明のライブラリ装置の構成を示す図
【図２】ドライブモジュールの内部構成を示す図
【図３】管理テーブルのフォーマットを示す図
【図４】第一の実施例での可搬型記録媒体の暗号化状態確認処理フローチャート
【図５】第二の実施例での可搬型記録媒体の暗号化状態確認処理フローチャート
【図６】第三の実施例での可搬型記録媒体の暗号化状態確認処理フローチャート
【図７】可搬型記録媒体の暗号化状態を管理する管理テーブルの更新処理と、可搬型記録媒体の排出指示を受けたときの排出可否判断処理フローチャート
【図８】可搬型記録媒体上での記録概略を示す図
【図９】保持手段上の記憶例を示す図
【符号の説明】
【００４７】
１００  セル
１０１  外部投排口
１０２  ライブラリ制御手段
１０３  管理テーブル
１０４  搬送手段
１０５  ドライブモジュール
１０６  上位装置との通信手段
１０７  表示手段
１０８  管理端末
１０９  収納棚
１１０  ライブラリ装置
２００  制御手段
２０１  暗号化/復号化手段
２０２  アクセス手段
２０３  保持手段
２０４  取得手段
２０５  通知手段
２０６  制御手段
２０７  ドライブモジュール
２０８  ドライブモジュール
２０９  ドライブモジュール
３０１  セル番号欄
３０２  収納状況欄
３０３  暗号化状況欄
３０４  排出可否欄
６００  可搬型記録媒体に格納されたデータ
６０１  暗号化キー
６０２  テープマーク
６０３  データ
６０４  テープマーク
６０５  テープ媒体
６０６  暗号化キー
６０７  データ
６０８  テープマーク
６０９  暗号化キー
６１０  データ
６１１  テープマーク
６１２  テープ媒体
７００  時刻欄
７０１  セル番号欄
７０２  処理種別欄
７０３  暗号化有無欄
８００  制御手段
８０１  暗号化/復号化手段
８０２  アクセス手段
８０３  保持手段
８０４  ドライブモジュール
【図１】
2007257814.tif 000003
【図２】
2007257814.tif 000004
【図３】
2007257814.tif 000005
【図４】
2007257814.tif 000006
【図５】
2007257814.tif 000007
【図６】
2007257814.tif 000008
【図７】
2007257814.tif 000009
【図８】
2007257814.tif 000010
【図９】
2007257814.tif 000011