(57)【要約】【課題】  安価でセキュリティ性が高い端末装置のログオン管理装置を提供する。【解決手段】  使用者が端末装置２０を使用する場合には、記憶媒体１０を端末装置２０に装着する。端末読取／書込装置２５は、記憶媒体１０の読取専用記憶部１０ａに書き込まれている記憶媒体固有識別情報と、書替可能記憶部１０ｂに書き込まれている、記憶媒体固有識別情報とユーザ識別情報を暗号化鍵で暗号化した暗号化情報を読み取る。復号化手段２１ｃは、端末記憶装置２２に書き込まれている複合化鍵を用いて、読み取った暗号化鍵から記憶媒体固有識別情報とユーザ識別情報を復号化する。ログオン処理手段２１ａは、復号化した記憶媒体固有識別情報が読み取った記憶媒体固有識別情報と一致し、且つ、復号化したユーザ識別情報が端末記憶装置２２に書き込まれているユーザ識別情報と一致することにより、端末装置２０のログオンを許可する。【選択図】    図１
2006268513.tif 000002
【特許請求の範囲】
【請求項１】
端末装置のログオンを管理するログオン管理装置であって、
前記端末装置に設けられた端末処理手段、端末記憶手段及び端末読取手段と、
前記端末読取手段によって情報の読み取りが可能な記憶媒体を備え、
前記記憶媒体は、読出専用記憶部と書替可能記憶部を有し、前記読出専用記憶部には当該記憶媒体の記憶媒体固有識別情報が書き込まれているとともに、前記書替可能記憶部には当該記憶媒体の記憶媒体固有識別情報を暗号化鍵で暗号化した暗号化情報が書き込まれており、
前記端末記憶手段には、前記記憶媒体固有識別情報を暗号化する暗号化鍵に対応する復号化鍵が書き込まれており、
前記端末処理手段は、前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取ると、前記復号化鍵を前記端末記憶手段から読み出し、読み出した復号化鍵を用いて前記読み取った暗号化情報から記憶媒体固有識別情報を復号化し、前記復号化した記憶媒体固有識別情報が前記読み取った記憶媒体固有識別情報と一致するか否かを判別し、両記憶媒体固有識別情報が一致する場合に端末装置のログオンを許可する、
ことを特徴とする端末装置のログオン管理装置。
【請求項２】
請求項1に記載の端末装置のログオン管理装置であって、
前記記憶媒体の書替可能記憶部には、当該記憶媒体の記憶媒体固有識別情報及びユーザ識別情報を前記暗号化鍵で暗号化した暗号化情報が書き込まれており、
前記端末記憶手段には、ユーザ識別情報が書き込まれており、
前記端末処理手段は、前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取ると、前記端末記憶手段から読み出した復号化鍵を用いて前記読み取った暗号化情報から記憶媒体固有識別情報とユーザ識別情報を復号化し、前記復号化した記憶媒体固有識別情報が前記読み取った記憶媒体固有識別情報と一致するか否かを判別するとともに、前記復号化したユーザ識別情報が前記端末記憶手段に書き込まれているユーザ識別情報と一致するか否かを判別し、両記憶媒体固有識別情報が一致し、且つ、両ユーザ識別情報が一致する場合に端末装置のログオンを許可する、
ことを特徴とする端末装置のログオン管理装置。
【請求項３】
請求項1に記載の端末装置のログオン管理装置であって、
端末入力手段を備え、
前記記憶媒体の書替可能記憶部には、当該記憶媒体の記憶媒体固有識別情報及びユーザ識別情報を前記暗号化鍵で暗号化した暗号化情報が書き込まれており、
前記端末処理手段は、前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取ると、前記端末記憶手段から読み出した復号化鍵を用いて前記読み取った暗号化情報から記憶媒体固有識別情報とユーザ識別情報を復号化し、前記復号化した記憶媒体固有識別情報が前記読み取った記憶媒体固有識別情報と一致するか否かを判別するとともに、前記復号化したユーザ識別情報が前記端末入力手段から入力されたユーザ識別情報と一致するか否かを判別し、両記憶媒体固有識別情報が一致し、且つ、両ユーザ識別情報が一致する場合に端末装置のログオンを許可する、
ことを特徴とする端末装置のログオン管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パソコン等の端末装置のログオンを管理する技術に関する。
【背景技術】
【０００２】
近年、文書の作成処理、画像の形成処理、情報の通信処理等の種々の処理がパソコン等の端末装置を用いて行われる。このため、端末装置の記憶装置には、多くの機密情報が記憶されていることが多く、端末装置のセキュリティ対策が必要となっている。
従来、端末装置のセキュリティ方法として、入力されたユーザＩＤやパスワードが予め定められているユーザＩＤやパスワードと一致した場合に本人であることを認証する認証方法が用いられている。
さらに、秘密暗号化鍵やユーザＩＤ等のユーザ情報を記憶した携帯可能な認証装置を用いることにより、セキュリティ性の高い認証を行う方法も知られている。このような携帯可能な認証装置としては、例えば、ＵＳＢ型ＩＣカード、ＵＳＢフラッシュメモリ等のＵＳＢトークン（認証用の記憶媒体）が用いられている。（特許文献１参照）
ＵＳＢトークンに記憶されている秘密暗号化鍵やユーザＩＤ等のユーザ情報は、ＵＳＢトークン内に記憶されているパスワードと一致するパスワードが入力されることにより有効となる。
【特許文献１】特開２００３−２２４７２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＵＳＢトークンを用いて端末装置のログオン（端末装置を使用可能な状態にする）を管理する場合、パスワードの入力を受け付けるための制御部をＵＳＢトークン内に設ける必要があるため、高価である。
そこで、本発明は、このような点に鑑みて創案されたものであり、パスワードの入力を受け付けるための制御部を設ける必要がなく、安価で、高いセキュリティ性で端末装置のログオンを管理することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００４】
前記課題を解決するための本発明の第１発明は、請求項１に記載されたとおりの端末装置のログオン管理装置である。
本発明は、端末装置と記憶媒体を備えている。
記憶媒体は、当該記憶媒体の記憶媒体固有識別情報が書き込まれている読出専用記憶部と、記憶媒体固有識別情報を暗号化鍵で暗号化した暗号化情報が書き込まれている書替可能記憶部を有している。
また、端末装置は、端末処理手段、端末記憶手段、端末読取手段を有している。
端末読取手段は、記憶媒体の読出専用記憶部及び書替可能記憶部に書き込まれている情報を読取可能である。
端末記憶手段には、記憶媒体に記憶させる暗号化情報を作成する際に用いられた暗号化鍵に対応する復号化鍵が書き込まれている。
端末処理手段は、端末読取手段によって記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取った場合、端末記憶手段に書き込まれている復号化鍵を用いて、読み取った暗号化情報から記憶媒体固有識別情報を復号化する。そして、復号化した記憶媒体固有識別情報が読み取った記憶媒体固有識別情報と一致したことを判別することによって、端末装置のログオンを許可する。
記憶媒体の読出専用記憶部としては外部からの書き込み不能な記憶部（例えば、ＲＯＭ）が用いられ、書替可能記憶部としては外部から書き替えが可能な記憶部（例えば、フラッシュメモリ）が用いられる。
記憶媒体は、携帯可能であり、耐タンパー性が高い（例えば、内部構造や情報内容等の解析が困難であり、外部からの不正なアクセスに対して回路的に破壊される）記憶媒体を用いるのが好ましい。
端末読取手段としては、記憶媒体の読出専用記憶部及び書替可能記憶部に書き込まれている情報を読取可能な種々の読取手段を用いることができる。勿論、記憶媒体への情報の書き込み機能を備えている読取手段（読取／書込手段）を用いることもできる。
記憶媒体固有識別情報としては、個々の記憶媒体を識別可能な種々の識別情報を用いることができる。例えば、記憶媒体の製造シリアル番号を用いることができる。
暗号化鍵及び復号化鍵としては、認証局（ＣＡ：Ｃｅｒｔｉｆｉｃａｔｉｏｎ  Ａｕｔｈｏｒｉｔｙ）で生成された暗号化鍵及び復号化鍵を用いることができる。また、暗号化鍵及び復号化鍵としては、端末装置の使用が許可されている複数の使用者が携帯する記憶媒体に対して共通の暗号化鍵及び復号化鍵を用いてもよいし、複数の使用者が携帯する記憶媒体に対して異なる暗号化鍵及び復号化鍵を用いてもよい。記憶媒体に対して異なる暗号化鍵及び復号化鍵を用いる場合には、少なくとも、記憶媒体と復号化鍵との対応関係を記憶しておく必要がある。例えば、端末記憶手段に、記憶媒体固有識別情報に対応させて復号化鍵を記憶させる。
記憶媒体固有識別情報を暗号化した暗号化情報は、端末装置で記憶媒体の書替可能記憶部に書き込んでもよいし、他の装置で書き込んでもよい。端末装置を用いて暗号化情報を記憶媒体に書き込む場合には、端末装置に読取／書込手段（読取手段と書込手段が別体のものを含む）を設ける。
復号化鍵が書き込まれる端末記憶手段の配設位置は、端末処理手段がアクセス可能であればよく、限定されない。例えば、暗号化鍵及び復号化鍵を生成する鍵管理装置の鍵管理記憶手段を端末記憶手段として用いることもできる。
なお、本明細書では、「端末装置のログオンを許可する」という記載は、端末装置の使用を許可するという意味で用いている。
また、本発明の第２発明は、請求項２に記載されたとおりの端末装置のログオン管理装置である。
本発明では、記憶媒体の書替可能記憶部には、ユーザ識別情報を、当該記憶媒体の記憶媒体固有識別情報を暗号化する暗号化鍵を用いて暗号化した暗号化情報が書き込まれている。また、端末記憶手段には、ユーザ識別情報が書き込まれている。
端末処理手段は、端末読取手段によって記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取った場合には、端末記憶手段に書き込まれている復号化鍵を用いて、読み取った暗号化情報から記憶媒体固有識別情報及びユーザ識別情報を復号化する。そして、復号化した遊技媒体固有識別情報が読み取った記憶媒体固有識別情報と一致し、且つ、復号化したユーザ識別情報が端末記憶手段に書き込まれているユーザ識別情報と一致することによって、端末装置のログオンを許可する。
ユーザ識別情報としては、端末装置のログオンを許可するために必要な種々の情報を用いることができる。例えば、端末装置の使用が許可された使用者の情報（氏名、使用者ＩＤ、使用者の所属部署のコード等）、端末装置の情報（例えば、端末ＩＤ、端末装置を管理している部署のコード等）等を用いることができる。ユーザ識別情報としては、端末装置の使用が許可されている複数の使用者それぞれが携帯する記憶媒体に対して共通のユーザ識別情報を用いてもよいし、複数の使用者それぞれが携帯する記憶媒体に対して異なるユーザ識別情報を用いてもよい。異なるユーザ識別情報を用いる場合には、例えば、端末記憶手段に記憶媒体固有識別情報に対応させてユーザ識別情報を記憶させ、復号化したユーザ識別情報が、読み取った記憶媒体固有識別情報に対応するユーザ識別情報と一致しているか否かを判別する。
また、本発明の第３発明は、請求項３に記載されたとおりの端末装置のログオン管理装置である。
本発明では、端末入力手段を有するとともに、記憶媒体の書替可能記憶部には、当該記憶媒体の記憶媒体固有識別情報及びユーザ識別情報を前記暗号化鍵で暗号化した暗号化情報が書き込まれている。
端末処理手段は、端末読取手段によって記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取ると、端末記憶手段に書き込まれている復号化鍵を用いて、読み取った暗号化情報から記憶媒体固有識別情報とユーザ識別情報を復号化する。そして、復号化した記憶媒体固有識別情報が読み取った記憶媒体固有識別情報と一致し、且つ、復号化したユーザ識別情報が端末入力手段から入力されたユーザ識別情報と一致することによって、端末装置のログオンを許可する。
本発明では、端末処理手段は、復号化したユーザ識別情報と、端末読取手段によって記憶媒体に書き込まれている情報を読み取り可能となった後に端末入力手段から入力されたユーザ識別情報が一致しているか否かを判別する。この場合、端末読取手段によって記憶媒体に書き込まれている情報を読み取り可能となった後、例えば、記憶媒体のコネクタが端末装置（あるいは端末読取手段）に設けられている接続端子に接続されたことを接続検出手段（例えば、接続検出スイッチ）によって検出した後に、端末表示手段にユーザ識別情報入力画面を表示させるように構成するのが好ましい。
【発明の効果】
【０００５】
請求項１に記載の端末装置のログオン管理装置では、記憶媒体には、記憶媒体固有識別情報と当該記憶媒体固有識別情報を暗号化鍵を用いて暗号化した暗号化情報を書き込むだけでよく、パスワードの入力を受け付けるための制御部を設ける必要がない。
これにより、安価な記憶媒体を用いることができる。
また、記憶媒体固有識別情報は読取専用記憶部に書き込まれているため、記憶媒体の書替可能記憶部に書き込まれている暗号化情報が他の記憶媒体の書替可能記憶部にコピーされた場合には、他の記憶媒体の読取専用記憶部に書き込まれている記憶媒体固有識別情報と、他の記憶媒体の書替可能記憶部にコピーされている暗号化情報に含まれている記憶媒体固有識別情報が異なることになる。この場合、他の記憶媒体の書替可能記憶部から読み取った暗号化情報から復号化した記憶媒体固有識別情報と他の記憶媒体の読取専用記憶部から読み取った記憶媒体固有識別情報が一致しなくなるため、端末装置のログオンが許可されない。したがって、高いセキュリティ性を得ることができる。
請求項２に記載の端末装置のログオン管理装置では、記憶媒体には、記憶媒体固有識別情報と記憶媒体固有識別情報及びユーザ識別情報を暗号化鍵を用いて暗号化した暗号化情報を書き込むだけでよい。
また、暗号化情報から復号化した記憶媒体固有識別情報と読み取った記憶媒体固有識別情報との一致性だけでなく、暗号化情報から復号化したユーザ識別情報と端末記憶手段に書き込まれているユーザ識別情報との一致性も判別しているため、より高いセキュリティ性を得ることができる。本発明では、端末記憶手段に書き込まれているユーザ識別情報を用いているため、使用者の操作負担が軽減される。
また、請求項３に記載の端末装置のログオン管理装置では、記憶媒体には、記憶媒体固有識別情報と記憶媒体固有識別情報及びユーザ識別情報を暗号化鍵を用いて暗号化した暗号化情報を書き込むだけでよい。
また、暗号化情報から復号化したユーザ識別情報と読み取った記憶媒体固有識別情報との一致性だけでなく、暗号化情報から復号化したユーザ識別情報と端末入力手段から入力されたユーザ識別情報との一致性も判別しているため、より高いセキュリティ性を得ることができる。本発明では、端末入力手段から入力されるユーザ識別情報を用いているため、使用者はログオンする毎にユーザ識別情報を入力する操作を行う必要があるが、セキュリティ性は向上する。
【発明を実施するための最良の形態】
【０００６】
以下に、本発明の実施の形態を参照して説明する。
図1は、本発明の第１の実施の形態の該概略構成図である。本実施の形態では、記憶媒体への暗号化情報の書き込み処理及び記憶媒体から読み取った暗号化情報に基づく端末装置のログオン管理処理を端末装置が実行する。
本実施の形態は、記憶媒体１０、端末装置２０、鍵管理装置３０等により構成されている。端末装置２０と鍵管理装置３０は、インターネットやＬＡＮ等の通信回線５０により通信可能に接続されている。
記憶媒体１０は、読取専用記憶部１０ａと書替可能記憶部１０ｂを有している。
読取専用記憶部１０ａは、例えば、ＲＯＭ等の、情報の書き込みが不能な記憶部が用いられる。読取専用記憶部１０ａには、記憶媒体１０を示す記憶媒体固有識別情報が記憶される。記憶媒体固有識別情報としては、例えば、記憶媒体１０の製造時に製造メーカによって付与されるシリアル番号が用いられる。
書替可能記憶部１０ｂとしては、フラッシュメモリ等の、情報の消去及び書き込み等の書き替えが可能な記憶部が用いられる。書替可能記憶部１０ｂには、記憶媒体１０を示す記憶媒体固有識別情報及びユーザ識別情報を暗号化鍵を用いて暗号化した暗号化情報が記憶される。ユーザ識別情報としては、端末装置２０のログオンを許可するために必要な種々の情報を用いることができる。例えば、端末装置２０の使用が許可された使用者の情報（氏名、使用者ＩＤ、使用者の所属部署のコード等）、端末装置の情報（例えば、端末ＩＤ、端末装置を管理している部署のコード等）等を用いることができる。
記憶媒体１０としては、例えば、端末装置２０に設けられているＵＳＢ接続端子に接続可能なＵＳＢコネクタを有する記憶媒体を用いることができる。
【０００７】
端末装置２０は、端末処理装置（ＣＰＵ）２１、端末記憶装置２２、端末表示装置２３、端末入力装置２４、端末読取／書込装置２５等を有している。
端末処理装置２１は、ログオン管理手段２１ａ、暗号化手段２１ｂ、復号化手段２１ｃを有している。ログオン管理手段２１ａ、暗号化手段２１ｂ、復号化手段２１ｃは、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。
ログオン管理手段２１ａは、暗号化情報を作成する暗号化処理、記憶媒体１０に書き込む暗号化情報を作成する際に用いる暗号化鍵及び記憶媒体１０から読み取った暗号化情報やユーザ識別情報を端末記憶装置２２に書き込む（記憶させる）処理、暗号化鍵を用いて暗号化された暗号化情報を記憶媒体１０に書き込む処理、記憶媒体から読み取った暗号化情報を復号化する復号化処理、記憶媒体１０から読み取った記憶媒体固有識別情報及び復号化情報に基づいて端末装置２０のログオンを許可するか否かの判断処理等のログオン管理処理を実行する。例えば、鍵管理装置３０に鍵送信要求情報を送信し、鍵管理装置３０から送信された暗号化鍵及び復号化鍵を端末記憶装置に書き込む。あるいは、端末入力装置２４や端末読取／書込装置２５から入力された暗号化鍵及び復号化鍵やユーザ識別情報を端末記憶装置２２に書き込む。
暗号化手段２１ｂは、暗号化鍵を用いて記憶媒体固有識別情報及びユーザ識別情報を暗号化し、暗号化情報（＝暗号{記憶媒体固有識別情報＋ユーザ識別情報}）を作成する。復号化手段２１ｃは、暗号化鍵に対応する復号化鍵を用いて、記憶媒体１０から読み取った暗号化情報に含まれている記憶媒体固有識別情報及びユーザ識別情報を復号化し、復号{記憶媒体固有識別情報}）及び復号{ユーザ識別譲歩}）を取得する。
端末記憶装置２２には、当該端末装置２２の使用を許可された使用者が携帯する記憶媒体１０に書き込む暗号化情報を作成するための暗号化鍵及び当該暗号化鍵に対応する復号化鍵とユーザ識別情報が書き込まれる（記憶される）。
端末記憶装置２２の１例を図２に示す。図２に示す端末記憶装置２２には、端末装置２０のユーザ識別情報［ＡＡ１１１］、端末装置２０に使用が許可されている使用者が携帯する記憶媒体１０に書き込む暗号化情報を作成する際に用いる暗号化鍵［ＡＢＣ］、暗号化鍵［ＡＢＣ］に対応する復号化鍵［ａｂｃ］が書き込まれている。
端末表示装置２３としては、例えば、液晶表示装置等が用いられる。
端末入力装置としては、例えば、キーボードやマウス等が用いられる。
端末読取／書込装置２５としては、記憶媒体１０の読取専用記憶部１０ａ及び書替可能記憶部１０ｂに書き込まれている情報の読み取り及び情報の書き込みが可能な読取／書込装置が用いられる。
なお、端末装置２０が本発明の「端末装置」に対応し、端末処理装置２１が本発明の「端末処理手段」に対応し、端末記憶装置２２が本発明の「端末記憶手段」に対応し、端末表示装置２３が本発明の「端末表示手段」に対応し、端末入力装置２４が本発明の「端末入力手段」に対応し、端末読取／書込装置２５が本発明の「端末読取手段」あるいは「書き込み機能付き端末読取手段」あるいは「端末読取／書込手段」に対応する。
【０００８】
鍵管理装置３０は、鍵管理処理装置３１と鍵管理記憶装置３２を有している。鍵管理装置３０として認証局ＣＡを用いることができる。
鍵管理処理装置３１は、端末装置２０から送信された鍵送信要求情報の受信に応答して暗号化鍵及び復号化鍵を送信する鍵管理処理を実行する。この場合、鍵送信要求情報を受信すると、暗号化鍵及び復号化鍵を生成して送信する方法を用いてもよいし、予め生成されて鍵管理記憶装置３２に書き込まれている暗号化鍵及び復号化鍵を読み出して送信する方法を用いてもよい。鍵管理記憶装置３２に書き込まれている暗号化鍵及び復号化鍵を送信する方法を用いる場合には、鍵管理記憶装置３２に、識別情報（例えば、ユーザ識別情報）に対応させて暗号化鍵及び復号化鍵を書き込んでおき、識別情報（例えば、ユーザ識別情報）を含む鍵送信要求情報を受信すると、受信した鍵送信要求情報に含まれている識別情報（例えば、ユーザ識別情報）に対応する暗号化鍵及び復号化鍵を読み出し、鍵送信要求情報を送信した端末装置２０に送信する。
鍵管理記憶装置３２の１例を図３に示す。図３に示す鍵管理記憶装置３２は、各ユーザに対して生成された暗号化鍵及び復号化鍵が、各ユーザを示すユーザ識別情報に対応させて書き込まれている。例えば、ユーザ識別情報［ＡＡ１１１］で示されるユーザに対して、暗号化鍵［ＡＢＣ］及び復号化鍵［ａｂｃ］が生成されたことが書き込まれている。
鍵管理装置３０として認証局ＣＡを用いる場合には、暗号化鍵を秘密鍵、復号化鍵を公開鍵とするのが好ましい。
なお、鍵管理装置３０が本発明の「鍵管理装置」に対応し、鍵管理処理装置３１が本発明の「鍵管理処理手段」に対応し、鍵管理記憶装置３２が本発明の「鍵管理記憶手段」に対応する。
【０００９】
次に、図１に示した第１の実施の形態の動作を図４を参照して具体的に説明する。
なお、以下では、鍵管理装置３０の鍵管理記憶装置３２には、図３に示すように、各ユーザに対して作成された暗号化鍵及び復号化鍵が各ユーザを示すユーザ識別情報に対応させて書き込まれているものとする。
（ステップ１）
端末入力装置２４等を用いて端末装置２０のユーザ識別情報を入力し、ユーザ識別情報を端末記憶装置２２に書き込む。
（ステップ２）
端末装置２０（具体的には、端末処理装置２１）は、端末記憶装置２２に書き込まれているユーザ識別情報を含む鍵送信要求情報を鍵管理装置３０に送信する。
（ステップ３）
鍵管理装置３０（具体的には、鍵管理処理装置３１）は、鍵送信要求情報に含まれているユーザ識別情報に対応する暗号化鍵及び復号化鍵を鍵管理記憶装置３２から読み出して端末装置２０に送信する。
（ステップ４）
端末処理装置２１は、鍵管理装置３０から受信した暗号化鍵及び復号化鍵を端末記憶装置２２に書き込む。
（ステップ５）
記憶媒体固有識別情報のみが読出専用記憶部１０ａに書き込まれている記憶媒体１０を端末装置２０に接続する。例えば、記憶媒体１０のＵＳＢコネクタを、端末装置２０に設けられているＵＳＢ接続端子に接続する。
端末装置２０（具体的には、端末処理装置２１のログオン管理手段２１ａ）は、ＵＳＢ接続端子に記憶媒体１０のＵＳＢコネクタが接続されたことを検出すると、端末読取／書込装置２５により、記憶媒体１０に書き込まれている情報を読み取る。この場合、記憶媒体１０の読出専用記憶部１０ａに書き込まれている記憶媒体固有識別情報のみが読み取られる。
例えば、記憶媒体固有識別情報［Ｘ１１１１］が読み取られたものとする。
（ステップ６）
ログオン管理手段２１ａは、記憶媒体１０ａから記憶媒体固有識別情報のみを読み取ったことにより、暗号化情報の書き込み処理を実行する。
すなわち、ステップ４で端末記憶装置２２に書き込んだ暗号化鍵［ＡＢＣ］を用いて、
読み取った記憶媒体固有識別情報［Ｘ１１１１］と端末記憶装置２２に書き込まれているユーザ識別情報［ＡＡ１１１］を、暗号化手段２１ｂにより暗号化し、暗号化情報＝暗号{記憶媒体固有識別情報［Ｘ１１１１］＋ユーザ識別情報［ＡＡ１１１］}を作成する。そして、作成した暗号化情報を、端末読取／書込装置２５を介して記憶媒体１０の書替可能記憶部１０ｂに書き込む。
以上で、記憶媒体１０への暗号化情報の書き込みが終了する。
【００１０】
（ステップ７）
使用者が端末装置２０を使用する場合には、暗号化情報が書き込まれた記憶媒体１０を端末装置２０に接続する。例えば、記憶媒体１０のＵＳＢコネクタを、端末装置２０に設けられているＵＳＢ接続端子に接続する。
端末装置２０の端末処理装置２１のログオン管理手段２１ａは、ＵＳＢ接続端子に記憶媒体１０のＵＳＢコネクタが接続されたことを検出すると、端末読取／書込装置２５により、記憶媒体１０に書き込まれている情報を読み取る。この場合、記憶媒体１０の読出専用記憶部１０ａに書き込まれている記憶媒体固有識別情報と書替可能記憶部１０ｂに書き込まれている暗号化情報が読み取られる。
例えば、記憶媒体固有識別情報［Ｘ１１１１］と暗号化情報（＝暗号{記憶媒体固有識別情報［Ｘ１１１１］＋ユーザ識別情報［ＡＡ１１１］}）が読み取られたものとする。
【００１１】
（ステップ８）
ログオン管理手段２１ａは、端末読取／書込装置２５により記憶媒体１０から読み取った記憶媒体固有識別情報と暗号化情報に基づいて、端末装置２０のログオンを許可するか否かの判別処理を実行する。
まず、端末記憶装置２２に書き込まれている復号化情報を用いて、読み取った暗号化情報を、復号化手段２１ｃにより復号化し、復号［記憶媒体固有識別］と復号［ユーザ識別情報］を取得する。
この場合、端末記憶装置２２に書き込まれている復号化鍵［ａｂｃ］を用いて、記憶媒体１０から読み取った暗号化情報（＝暗号{記憶媒体固有識別情報［Ｘ１１１１］＋ユーザ識別情報［ＡＡ１１１］}）を復号化し、復号［記憶媒体固有識別情報］と復号［ユーザ識別情報］を取得する。
【００１２】
（ステップ９）
次に、ステップ８で取得した復号［記憶媒体固有識別情報］が、ステップ７で読み取った記憶媒体固有識別情報と一致しているか否か、また、ステップ８で取得した復号［ユーザ識別情報］が端末記憶装置２２に書き込まれているユーザ識別情報と一致しているか否かを判別する。
この場合、取得した復号［記憶媒体固有識別情報］が読み取った記憶媒体固有識別情報［Ｘ１１１１］と一致しているか否か、また、復号［ユーザ識別情報］がユーザ識別情報［ＡＡ１１１］と一致しているか否かを判別する。
そして、両記憶媒体固有識別情報が一致し、且つ、両ユーザ識別情報が一致することにより、端末装置２０のログオンを許可する。
【００１３】
本実施の形態では、記憶媒体を示す記憶媒体固有識別情報と、［記憶媒体固有識別情報＋ユーザ識別情報］を暗号化鍵で暗号化した暗号化情報が書き込まれた記憶媒体を用いることができる。
これにより、ＵＳＢトークンのように、パスワードの入力を受け付けるための制御部を設ける必要がないため、安価な記憶媒体を用いることができる。
また、記憶媒体固有識別情報は記憶媒体の読出専用記憶部に書き込まれているため、記憶媒体の書替可能記憶部に書き込まれている暗号化情報が他の記憶媒体の書替可能記憶部にコピーされた場合には、他の記憶媒体の書替可能記憶部に書き込まれている暗号化情報から復号化した復号［記憶媒体固有識別情報］と他の記憶媒体の読出専用記憶部に書き込まれている記憶媒体固有識別情報が一致しなくなる。これにより、高いセキュリティ性を得ることができる。
さらに、記憶媒体の書替可能記憶部に書き込まれている暗号化情報に含まれているユーザ識別情報と端末記憶装置に書き込まれているユーザ識別情報が一致しているか否かも判別している。これにより、より高いセキュリティ性を得ることができる。
【００１４】
第１の実施の形態では、読み取った暗号化情報に含まれている記憶媒体固有識別情報が読み取った記憶媒体固有識別情報と一致しているか否か、また、読み取った暗号化情報に含まれているユーザ識別情報が端末記憶装置に書き込まれているユーザ識別情報と一致しているか否かを判別しているが、記憶媒体固有識別情報あるいはユーザ識別情報の一方が一致しているか否かを判別することもできる。
記憶媒体固有識別情報が一致しているか否かのみを判別する場合には、記憶媒体固有識別情報を記憶媒体１０の読出専用記憶部１０ａに書き込むとともに、記憶媒体固有識別情報を暗号化鍵を用いて暗号化した暗号化情報を記憶媒体１０の書替可能記憶部１０ｂに書き込むだけでよい。
また、ユーザ識別情報が一致しているか否かのみを判別する場合には、ユーザ識別情報を暗号化鍵を用いて暗号化した暗号化情報を記憶媒体１０の書替可能記憶部１０ｂに書き込むとともに、端末記憶装置２２にユーザ識別情報を書き込むだけでよい。
より高いセキュリティ性を得るためには、前者の方法を用いるのが好ましい。
また、暗号化鍵及び複合化鍵を鍵管理装置３０から受信して端末記憶装置２２に書き込み、端末記憶装置２２から読み出すように構成したが、必要な時に鍵管理装置３０にユーザ識別情報を含む鍵送信要求情報を送信し、鍵管理装置３０から暗号化鍵や復号化鍵を受信するように構成することもできる。この場合には、鍵管理記憶装置３２が本発明の「端末記憶手段」に対応する。
また、記憶媒体１０の書替可能記憶部１０ｂへの暗号化情報の書き込みを、ログオンを管理する端末装置２０で行ったが、他の端末装置を用いて行ってもよい。
なお、他の端末装置で用いられる記憶媒体に書き込む暗号化情報を作成する際に用いる暗号化鍵及び暗号化情報を復号化する際に用いる復号化鍵としては、端末装置２０と同じ暗号化鍵及び復号化鍵を用いてもよいし、異なる暗号化鍵及び復号化鍵を用いてもよい。同じ暗号化鍵及び復号化鍵を用いる場合には、同じユーザ識情報を用いるのが好ましい。
【００１５】
第１の実施の形態では、端末記憶装置２２に予めユーザ識別情報を書き込んでおき、端末処理手段２１のログオン管理手段２１ａは、読み取った暗号化情報から復号化した復号［ユーザ識別情報］が端末記憶装置２２に書き込まれているユーザ識別情報と一致しているか否かを判別している。これにより、使用者は、端末記憶装置２２にユーザ識別情報を書き込んだ後はユーザ識別情報を入力する操作が不要であるため、使用者の操作負担が軽減される。
なお、ユーザ識別情報の一致性を判別する方法はこれに限定されない。
例えば、端末処理装置２１のログオン管理手段２１ａを、記憶媒体１０から読み取った暗号化情報から復号化した復号［ユーザ識別情報］が、使用者が端末入力装置２４を用いて入力したユーザ識別情報と一致しているか否かを判別するように構成することができる。この場合、ログオン管理手段２１ａは、端末読取／書込装置２５が記憶媒体１０の読取専用記憶部１０ａあるいは書替可能記憶部１０ｂに書き込まれている情報の読み取りが可能となった後に端末入力装置２４から入力されたユーザ識別情報を復号［ユーザ識別情報］と比較する。
ここで、端末読取／書込装置２５が記憶媒体１０の情報を読み取り可能となったことが検出されると（例えば、記憶媒体１０のＵＳＢコネクタが端末装置２０に設けられているＵＳＢ接続端子に接続されたことを検出する検出手段が動作すると）、端末表示装置２３にユーザ情報入力画面を表示するようにログオン管理手段２１ａを構成するのが好ましい。
この方法を用いる場合、使用者は、端末装置２０をログオンする毎にユーザ識別情報を入力する必要があるが、セキュリティ性は向上する。
【００１６】
第１の実施の形態では、端末装置２０の使用を許可された使用者が携帯する記憶媒体１０の書替可能記憶部１０ｂに書き込む暗号化情報を暗号化する際に用いる暗号化鍵及び当該暗号化鍵に対応する復号化鍵として、共通の暗号化鍵及び復号化鍵を用いたが、異なる暗号化鍵及び複合化鍵を用いることもできる。
同じ端末装置に用いられる記憶媒体に対して異なる暗号化鍵及び復号化鍵を用いた第２の実施の形態を以下に説明する。
第２の実施の形態は、図１に示す第１の実施の形態と同様の構成要素によって構成することができる。
第２の実施の形態では、端末記憶装置２２、ログオン管理手段２１ａ、鍵管理装置３０（鍵管理処理装置３１や鍵管理記憶装置３２）の構成あるいは動作が第１の実施の形態と異なっている。
【００１７】
端末記憶装置２２には、当該端末装置２２の使用を許可された使用者が携帯する記憶媒体１０に書き込む暗号化情報を作成するための暗号化鍵及び当該暗号化鍵に対応する復号化鍵とユーザ識別情報が書き込まれる（記憶される）。本実施の形態では、記憶媒体に対して異なる暗号鍵及び復号化鍵を用いるため、端末記憶装置２２には、暗号化鍵及び復号化鍵が、記憶媒体を示す識別情報に対応させて書き込まれている。
第２の実施の形態の端末記憶装置２２の１例を図５に示す。図５に示す端末記憶装置２２には、端末装置２０のユーザ識別情報［ＡＡ１１１］が書き込まれているとともに、端末装置２０に使用が許可されている使用者が携帯する記憶媒体１０に書き込む暗号化情報を作成する際に用いる暗号化鍵、暗号化鍵に対応する復号化鍵が、記憶媒体を示す記憶媒体固有識別情報に対応させて書き込まれている。例えば、記憶媒体固有識別情報［Ｘ１１１１］で示される記憶媒体に対しては暗号化鍵［ＡＢＣ１１］及び復号化鍵［ａｂｃ１１］が用いられることが書き込まれている。
端末処理装置２１のログオン管理手段２１ａは、記憶媒体１０を示す記憶媒体固有識別情報を含む鍵送信要求情報を鍵管理装置３０に送信し、鍵管理装置３０から送信された暗号化鍵及び復号化鍵を記憶媒体固有識別情報に対応させて端末記憶装置２２に書き込む。
【００１８】
鍵管理記憶装置３２には、各記憶媒体に対応する暗号化鍵及び復号化鍵が書き込まれている（記憶されている）。例えば、端末装置２０を管理する管理者が、端末装置２０の使用が許可された使用者が携帯する記憶媒体１０の記憶媒体固有識別情報に対応させて、各記憶媒体１０で使用する暗号化鍵及び復号化鍵を鍵管理記憶装置３２に書き込む指示情報を鍵管理装置３０に送信する。鍵管理記憶装置３２に記憶媒体固有識別情報に対応させて暗号化鍵及び復号化鍵を書き込む方法としては、種々の方法を用いることができる。
第２の実施の形態の鍵管理記憶装置３２の１例を図６に示す。図６に示す鍵管理記憶装置３２は、各記憶媒体１０で使用する暗号化鍵及び復号化鍵が、各記憶媒体１０を示す記憶媒体固有識別情報に対応させて書き込まれている。例えば、記憶媒体固有識別情報［Ｘ１１１１］で示される記憶媒体では、暗号化鍵［ＡＢＣ１１］及び復号化鍵［ａｂｃ１１］が用いられることが書き込まれている。
鍵管理処理装置３１は、端末装置２０（ログオン管理手段２１ａ）から送信された鍵送信要求情報を受信すると、受信した鍵送信要求情報に含まれている記憶媒体固有識別情報に対応する暗号化鍵及び復号化鍵を鍵管理記憶装置３２から読み出し、鍵送信要求情報を送信した端末装置２０に送信する。
【００１９】
次に、第２の実施の形態の動作を図７を参照して具体的に説明する。
なお、以下では、鍵管理装置３０の鍵管理記憶装置３２には、各記憶媒体の記憶媒体固有識別情報に対応させて、各記憶媒体に対応する暗号化鍵及び復号化鍵が書き込まれているものとする。
（ステップ１）
端末入力装置２４等を用いて端末装置２０のユーザ識別情報を入力し、ユーザ識別情報を端末記憶装置２２に書き込む。
（ステップ２）
記憶媒体固有識別情報のみが読出専用記憶部１０ａに書き込まれている記憶媒体１０を端末装置２０に接続する。例えば、記憶媒体１０のＵＳＢコネクタを、端末装置２０に設けられているＵＳＢ接続端子に接続する。
端末装置２０（具体的には、端末処理装置２１のログオン管理手段２１ａ）は、ＵＳＢ接続端子に記憶媒体１０のＵＳＢコネクタが接続されたことを検出すると、端末読取／書込装置２５により、記憶媒体１０に書き込まれている情報を読み取る。この場合、記憶媒体１０の読出専用記憶部１０ａに書き込まれている記憶媒体固有識別情報のみが読み取られる。
例えば、記憶媒体固有識別情報［Ｘ１１１１］が読み取られたものとする。
（ステップ３）
ログオン管理手段２１ａは、記憶媒体１０ａから記憶媒体固有識別情報のみを読み取ったことにより、暗号化情報の書き込み処理を実行する。
まず、読み取った記憶媒体固有識別情報を含む鍵送信要求情報を鍵管理装置３０に送信する。
例えば、ステップ２で読み取った記憶媒体固有識別情報［Ｘ１１１１］を含む鍵送信要求情報を鍵管理装置３０に送信する。
（ステップ４）
鍵管理装置３０（具体的には、鍵管理処理装置３１）は、端末装置２０から送信された鍵送信要求情報を受信すると、受信した鍵送信要求情報に含まれている記憶媒体固有識別情報に対応する暗号化鍵及び復号化鍵を鍵管理記憶装置３２から読み出す。そして、読み出した暗号化鍵及び復号化鍵を、鍵送信要求情報を送信した端末装置２０に送信する。
例えば、鍵送信要求情報に含まれている記憶媒体固有識別情報［Ｘ１１１１］に対応する暗号化鍵［ＡＢＣ１１］と復号化鍵［ａｂｃ１１］を鍵端末装置３２から読み出して、端末装置２０に送信する。
【００２０】
（ステップ５）
次に、ログオン管理手段２１ａは、鍵管理装置３０から送信された暗号化鍵及び復号化鍵を受信すると、ステップ２で読み取った記憶媒体固有識別情報と端末記憶装置２２に書き込まれているユーザ識別情報を、鍵管理装置３０から受信した暗号化鍵を用いて、暗号化手段２１ｂにより暗号化し、暗号化情報を作成する。そして、作成した暗号化情報を、端末読取／書込装置２５を介して記憶媒体１０の書替可能記憶部１０ｂに書き込む。
例えば、ステップ２で読み取った記憶媒体固有識別情報［Ｘ１１１１］と端末記憶装置２２に記憶されているユーザ識別情報［ＡＡ１１１］を、管理装置３０から受信した、記憶媒体固有識別情報［Ｘ１１１１］に対応する暗号化鍵［ＡＢＣ１１］を用いて暗号化した暗号化情報（＝暗号{記憶媒体固有識別情報［Ｘ１１１１］＋ユーザ識別情報［ＡＡ１１１］］を記憶媒体１０の書替可能記憶部１０ｂに書き込む。
（ステップ６）
また、鍵管理装置３０から受信した復号化鍵を、ステップ２で読み取った記憶媒体固有識別情報に対応させて端末記憶装置２２に書き込む。
例えば、鍵管理装置３０から受信した復号化鍵［ａｂｃ１１］を、ステップ２で読み取った記憶媒体固有識別情報［Ｘ１１１１］に対応させて端末記憶装置２２に書き込む。勿論、鍵管理装置３０から受信した暗号化鍵も、ステップ２で受信した記憶媒体固有識別情報に対応させて端末記憶装置２２に書き込んでもよい。
以上で、記憶媒体１０への暗号化情報の書き込みが終了する。
なお、以上では、記憶媒体固有識別情報を読み取った時に鍵管理装置３０から記憶媒体固有識別情報に対応する暗号化鍵及び復号化鍵を受信したが、各記憶媒体１０に対応する暗号化鍵及び復号化鍵を予め鍵管理装置３０から受信して端末記憶装置２２に書き込んでおいてもよい。例えば、端末装置２２の使用が許可されている使用者が携帯する記憶媒体１０の記憶媒体固有識別情報が分かっている場合には、各記憶媒体固有識別情報を含む鍵送信要求情報を鍵管理装置３０に送信する。あるいは、各端末装置２０毎にユーザ識別情報が設定され、鍵管理記憶装置３２に各記憶媒体１０の暗号化鍵及び復号化鍵が記憶媒体固有識別情報及びユーザ識別情報に対応させて書き込まれている場合（図５参照）には、各端末装置１０のユーザ識別情報を含む鍵送信要求情報を鍵管理装置３０に送信する。
【００２１】
（ステップ７）
使用者が端末装置２０を使用する場合には、暗号化情報が書き込まれた記憶媒体１０を端末装置２０に接続する。例えば、記憶媒体１０のＵＳＢコネクタを、端末装置２０に設けられているＵＳＢ接続端子に接続する。
ログオン管理手段２１ａは、ＵＳＢ接続端子に記憶媒体１０のＵＳＢコネクタが接続されたことを検出すると、端末読取／書込装置２５により、記憶媒体１０に書き込まれている情報を読み取る。この場合、記憶媒体１０の読出専用記憶部１０ａに書き込まれている記憶媒体固有識別情報と書替可能記憶部１０ｂに書き込まれている暗号化情報が読み取られる。
例えは、記憶媒体固有識別情報［Ｘ１１１１］と暗号化情報（＝暗号{記憶媒体固有識別情報［Ｘ１１１１］＋ユーザ識別情報［ＡＡ１１１］］が読み取られたものとする。
【００２２】
（ステップ８）
ログオン管理手段２１ａは、端末読取／書込装置２５により記憶媒体固有識別情報と暗号化情報が読み取られたことにより、端末装置２０のログオンを許可するか否かの判別処理を実行する。
まず、読み取った記憶媒体固有識別情報に対応する復号化鍵を端末記憶装置２２から読み出す。
例えば、端末記憶装置２２から、ステップ７で読み取った記憶媒体固有識別情報［Ｘ１１１１］に対応する復号化鍵［ａｂｃ１１］を読み出す。
（ステップ９）
次に、ステップ８で読み出した復号化鍵を用いて、ステップ７で読み取った暗号化情報を復号化し、復号［記憶媒体固有識別］と複合［ユーザ識別情報］を取得する。
例えば、ステップ７で読み取った暗号化情報（＝暗号{記憶媒体固有識別情報［Ｘ１１１１］＋ユーザ識別情報［ＡＡ１１１］］を、ステップ８で読み出した復号化鍵［ａｂｃ１１］を用いて、復号化手段２１ｃにより復号化し、復号［記憶媒体固有識別情報］と復号［ユーザ識別情報］を取得する。
【００２３】
（ステップ８）
次に、ステップ９で取得した復号［記憶媒体固有識別情報］がステップ７で読み取った記憶媒体固有識別情報と一致しているか否か、また、ステップ９で取得した復号［ユーザ識別情報］が端末記憶装置２３に書き込まれているユーザ識別情報と一致しているか否かを判別する。
例えば、ステップ９で取得した復号［記憶媒体固有識別情報］がステップ７で読み取った記憶媒体固有識別情報［Ｘ１１１１］と一致しているか否か、また、ステップ９で取得した復号［ユーザ識別情報］が端末記憶装置２２に書き込まれているユーザ識別情報［ＡＡ１１１］と一致しているか否かを判別する。
そして、両記憶媒体固有識別情報が一致し、且つ、両ユーザ識別情報が一致することにより、端末装置２０のログオンを許可する。
【００２４】
第２の実施の形態は、第１の実施の形態と同様に、記憶媒体を示す記憶媒体固有識別情報と、［記憶媒体固有識別情報＋ユーザ識別情報］を暗号化鍵で暗号化した暗号化情報が書き込まれた記憶媒体を用いることができるため、安価な記憶媒体を用いることができる。
また、記憶媒体固有識別情報は記憶媒体の読出専用記憶部に書き込まれているため、記憶媒体の書替可能記憶部に書き込まれている暗号化情報が他の記憶媒体の書替可能記憶部にコピーされた場合に対して、高いセキュリティ性を得ることができる。
さらに、記憶媒体固有識別情報及びユーザ識別情報の一致性についての判別も行っているため、より高いセキュリティ性を得ることができる。
【００２５】
第２の実施の形態は、第１の実施の形態と同様に、記憶媒体固有識別情報あるいはユーザ識別情報の一方が一致しているか否かを判別することもできる。
記憶媒体固有識別情報が一致しているか否かのみを判別する場合には、記憶媒体固有識別情報を記憶媒体１０の読出専用記憶部１０ａに書き込むとともに、記憶媒体固有識別情報を暗号化鍵を用いて暗号化した暗号化情報を記憶媒体１０の書替可能記憶部１０ｂに書き込むだけでよい。
また、ユーザ識別情報が一致しているか否かのみを判別する場合には、ユーザ識別情報を暗号化鍵を用いて暗号化した暗号化情報を記憶媒体１０の書替可能記憶部１０ｂに書き込むとともに、端末記憶装置２２にユーザ識別情報を書き込むだけでよい。
より高いセキュリティ性を得るためには、前者の方法を用いるのが好ましい。
また、記憶媒体固有識別情報に対応する暗号化鍵及び複合化鍵を鍵管理装置３０から受信して端末記憶装置２２に書き込み、端末記憶装置２２から読み出すように構成したが、必要な時に鍵管理装置３０に記憶媒体固有識別情報を含む鍵送信要求情報を送信し、鍵管理装置３０から記憶媒体に対応する暗号化鍵や復号化鍵を受信するように構成することもできる。この場合には、鍵管理記憶装置３２が本発明の「端末記憶手段」に対応する。
また、記憶媒体１０の書替可能記憶部１０ｂへの暗号化情報の書き込みを、ログオンを管理する端末装置２０で行ったが、他の端末装置を用いて行ってもよい。
なお、同じ端末装置２０の使用が許可されている使用者が携帯する記憶手段それぞれに異なる暗号化鍵及び復号化鍵を用いてもよいし、記憶媒体をグループに分け、グループ毎に異なる暗号化鍵及び復号化鍵を用いるようにしてもよい。この場合には、暗号化鍵および復号化鍵を記憶媒体固有識別情報及びグループを示すグループ識別情報に対応させて鍵管理記憶装置３１に書き込む。端末装置２０は、記憶媒体１０から読み取った記憶媒体固有識別情報を含む鍵送信要求情報を鍵管理装置３０に送信し、鍵管理装置３０から暗号化鍵及び復号化鍵とグループ識別情報を受信する。そして、端末装置２０は、暗号化鍵及び復号化鍵を記憶媒体固有識別情報及びグループ識別情報に対応させて端末記憶装置２２に書き込む。また、記憶媒体１０には、記憶媒体固有識別情報とグループ識別情報を記憶媒体固有識別情報に対応する暗号化鍵を用いて暗号化した暗号化情報を書き込む。
また、暗号化情報を復号化して取得した復号［ユーザ識別情報］と比較するユーザ識別情報としては、端末読取／書込装置２５が記憶媒体１０から情報の読み出しが可能となった後に、使用者が端末入力装置２４を用いて入力したユーザ識別情報を用いることもできる。
また、第２の実施の形態では、鍵管理記憶装置３２及び端末記憶装置２２に、端末装置２０の使用を許可された使用者が携帯する記憶媒体の記憶媒体固有識別情報に対応させて同じ暗号化情報及び復号化情報を書き込んでもよい。このように構成すると、鍵管理装置３０から暗号化鍵及び復号化鍵を受信する際に、端末装置２０で使用可能な記憶媒体であるか否かを判別することができる。これにより、より高いセキュリティ性を得ることができる。
【００２６】
第１及び第２の実施の形態では、ログオン管理手段が設けられている端末装置を用いて記憶媒体に暗号化情報を書き込む方法を用いたが、記憶媒体に暗号化情報を書き込む方法はこれに限定されない。
第３の実施の形態の概略構成を図８に示す。
第３の実施の形態は、記憶媒体１１０、端末装置１２０、鍵管理装置１３０、鍵端末装置１４０等により構成されている。端末装置１２０、鍵管理装置１３０、鍵端末装置１５０等は、インターネットやＬＡＮ等の通信回線１５０により通信可能に接続されている。
記憶媒体１１０は、記憶媒体１０と同様に、読取専用記憶部１１０ａと書替可能記憶部１１０ｂを有している。
読取専用記憶部１１０ａには、例えば、記憶媒体１１０の製造時に製造メーカによって付与されるシリアル番号等の記憶媒体固有識別情報が書き込まれる。
端末装置１２０は、図1に示した端末装置１０と同様に、端末処理装置（ＣＰＵ）１２１、端末記憶装置１２２、端末表示装置１２３、端末入力装置１２４、端末読取／書込装置１２５等を有している。
端末処理装置１２１は、ログオン管理手段１２１ａ、暗号化手段１２１ｂ、復号化手段１２１ｃを有している。
ログオン管理手段１２１ａは、暗号化情報を作成する暗号化処理、記憶媒体１１０への暗号化情報の書込処理、記憶媒体１１０から読み取った暗号化情報を復号化する復号化処理、記憶媒体１１０から読み取った記憶媒体固有識別情報及び復号化した復号化情報に基づいて端末装置１２０のログオンを許可するか否かの判断処理等のログオン管理処理を実行する。暗号化手段１２１ｂは、記憶媒体固有識別情報及びユーザ識別情報を暗号化鍵を用いて暗号化して暗号化情報を作成する。復号化手段１２１ｃは、記憶媒体１１０から読み取った暗号化情報を復号化鍵を用いて復号化する。
端末記憶装置１２２は、例えば、図２に示すように構成される。
【００２７】
鍵管理装置１３０は、鍵管理装置３０と同様に、鍵管理処理装置１３１と鍵管理記憶装置１３２を有している。鍵管理記憶装置１３２には、記憶媒体に対応する暗号化鍵及び復号化鍵が書き込まれている（記憶されている）。
鍵管理記憶装置１３２は、例えば、図６に示すように構成される。
鍵端末装置１４０は、鍵端末処理装置１４１と鍵端末読取／書込装置１４２等を有している。
鍵端末読取／書込装置１４２は、端末読取／書込装置１２５と同様の読取／書込装置を用いることができる。
鍵端末処理装置１４１は、鍵端末読取／書込装置１４２によって記憶媒体１１０から記憶媒体固有識別情報を読み取ると、読み取った記憶媒体固有識別情報を含む鍵送信要求情報を鍵管理装置１３０に送信し、鍵管理装置から受信した暗号化鍵と復号化鍵を鍵端末読取／書込装置１４２を介して記憶媒体１１０に書き込む鍵管理処理を実行する。
鍵端末装置１４０は、例えば、端末装置１２０を管理している管理部署等に配設される。
【００２８】
なお、本実施の形態では、端末装置１２０が本発明の「端末装置」に対応し、端末処理装置１２１が本発明の「端末処理手段」に対応し、端末記憶装置１２２が本発明の「端末記憶手段」に対応し、端末表示装置１２３が本発明の「端末表示手段」に対応し、端末入力装置１２４が本発明の「端末入力手段」に対応し、端末読取／書込装置１２５が本発明の「端末読取手段」あるいは「書き込み機能付き端末読取手段」あるいは「端末読取／書込手段」に対応する。
また、鍵管理装置１３０が本発明の「鍵管理装置」に対応し、鍵管理処理装置１３１が本発明の「鍵管理処理手段」に対応し、鍵管理記憶装置１３２が本発明の「鍵管理記憶手段」に対応する。
また、鍵端末装置１４０が本発明の「鍵端末装置」に対応し、鍵端末処理装置１４１が本発明の「鍵端末処理手段」に対応し、鍵端末読取／書込装置１４２が本発明の「鍵端末読取／書込手段」に対応する。
【００２９】
次に、図８に示した第３の実施の形態の動作を図９を参照して具体的に説明する。
なお、以下では、鍵管理装置１３０の鍵管理記憶装置１３２には、各記憶媒体の記憶媒体固有識別情報に対応させて、各記憶媒体に対応する暗号化鍵及び復号化鍵が書き込まれているものとする。
（ステップ１）
端末入力装置１２４等を用いて端末装置１２０のユーザ識別情報を入力し、ユーザ識別情報を端末記憶装置１２２に書き込む。
なお、このユーザ識別情報の書き込みは、ステップ９までに行えばよい。
（ステップ２）
記憶媒体固有識別情報のみが読出専用記憶部１１０ａに書き込まれている記憶媒体１１０を鍵端末装置１４０に接続する。例えば、記憶媒体１１０のＵＳＢコネクタを、端末装置１４０に設けられているＵＳＢ接続端子に接続する。
鍵端末装置１４０（具体的には、鍵端末処理装置１４１）は、ＵＳＢ接続端子に記憶媒体１１０のＵＳＢコネクタが接続されたことを検出すると、鍵端末読取／書込装置１４２により、記憶媒体１１０に書き込まれている情報を読み取る。この場合、記憶媒体１１０の読出専用記憶部１１０ａに書き込まれている記憶媒体固有識別情報のみが読み取られる。
例えば、記憶媒体固有識別情報［Ｘ１１１１］が読み取られたものとする。
（ステップ３）
鍵端末処理装置１４１は、記憶媒体１１０ａから記憶媒体固有識別情報のみを読み取ったことにより、鍵情報の書き込み処理を実行する。
まず、読み取った記憶媒体固有識別情報を含む鍵送信要求情報を鍵管理装置１３０に送信する。
例えば、ステップ２で読み取った記憶媒体固有識別情報［Ｘ１１１１］を含む鍵送信要求情報を鍵管理装置３０に送信する。
（ステップ４）
鍵管理装置１３０（具体的には、鍵管理処理装置１３１）は、鍵端末装置１４０から送信された鍵送信要求情報を受信すると、受信した鍵送信要求情報に含まれている記憶媒体固有識別情報に対応する暗号化鍵及び復号化鍵を鍵管理記憶装置１３２から読み出す。そして、読み出した暗号化鍵及び復号化鍵を、鍵送信要求情報を送信した鍵端末装置１４０に送信する。
例えば、鍵送信要求情報に含まれている記憶媒体固有識別情報［Ｘ１１１１］に対応する暗号化鍵［ＡＢＣ１１］と復号化鍵［ａｂｃ１１］を鍵管理装置１３０から鍵端末装置１０に送信する。
【００３０】
（ステップ５）
鍵端末処理装置１４１は、鍵管理装置１３０から送信された暗号化鍵及び復号化鍵を受信すると、受信した暗号化鍵および複合化鍵を鍵端末読取／書込装置１４２を介して記憶媒体１１０の書替可能記憶部１１０ｂに書き込む。
例えば、鍵管理装置１３０から受信した、ステップ２で読み取った記憶媒体固有識別情報［Ｘ１１１１］に対応する暗号化鍵［ＡＢＣ１１］と復号化鍵［ａｂｃ１１］を記憶媒体１１０の書替可能記憶部１１０ｂに書き込む。
以上で、記憶媒体１１０への鍵情報の書き込み処理が終了する。
（ステップ６）
次に、端末装置１２０の使用が許可されている使用者は、暗号化鍵と復号化鍵が書き込まれた記憶媒体１１０を端末装置１２０に接続する。例えば、記憶媒体１１０のＵＳＢコネクタを、端末装置１２０に設けられているＵＳＢ接続端子に接続する。
端末装置１２０（具体的には、端末処理装置１２１のログオン管理手段１２１ａ）は、ＵＳＢ接続端子に記憶媒体１１０のＵＳＢコネクタが接続されたことを検出すると、端末読取／書込装置１２５により、記憶媒体１１０に書き込まれている情報を読み取る。この場合、記憶媒体１１０の読出専用記憶部１１０に書き込まれている記憶媒体固有識別情報と書替可能記憶部１０ｂに書き込まれている暗号化鍵と復号化鍵が読み取られる。
例えば、記憶媒体固有識別情報［Ｘ１１１１］、暗号化鍵［ＡＢＣ１１］と復号化鍵［ａｂｃ１１］が読み取られる。
【００３１】
（ステップ７）
ログオン管理手段１２１ａは、端末読取／書込装置１２５により記憶媒体固有識別情報、暗号化鍵と復号化鍵を読み取ったことにより、記憶媒体への暗号化情報の書込処理を実行する。
まず、読み取った暗号化鍵と復号化鍵の少なくとも一方を含む記憶媒体固有識別情報送信要求情報を鍵管理装置１３０に送信する。
例えば、ステップ６で読み取った暗号化鍵［ＡＢＣ１１］を含む記憶媒体固有識別情報送信要求情報を鍵管理装置１３０に送信する。
（ステップ８）
鍵管理装置１３０（具体的には、鍵管理処理装置１３１）は、端末装置１２０から送信された記憶媒体固有識別情報送信要求情報を受信すると、受信した記憶媒体固有識別情報送信要求情報に含まれている暗号化鍵と復号化鍵の少なくとも一方に対応する記憶媒体固有識別情報を鍵管理記憶装置１３２から読み出す。そして、読み出した記憶媒体固有識別情報を、記憶媒体固有識別情報送信要求情報を送信した端末装置１２０に送信する。
例えば、記憶媒体固有識別情報送信要求情報に含まれている暗号化鍵［ＡＢＣ１１］に対応する記憶媒体固有識別情報［Ｘ１１１１］を鍵管理装置１３０から端末装置１２０に送信する。
【００３２】
（ステップ９）
ログオン管理手段１２１ａは、鍵管理装置１３０から送信された記憶媒体固有識別情報を受信すると、受信した記憶媒体固有識別情報と、端末記憶装置１２２に書き込まれているユーザ識別情報を、ステップ６で読み取った暗号化鍵を用いて暗号化し、暗号化情報を作成する。そして、暗号化情報を、端末読取／書込装置１２５を介して記憶媒体１１０の書替可能記憶部１１０ｂに書き込む。この時、記憶媒体１１０に書き込まれている暗号化鍵および複合化鍵は削除するのが好ましい。
例えば、鍵管理装置１３０から受信した記憶媒体固有識別情報［Ｘ１１１１］と、端末記憶装置１２２に記憶されているユーザ識別情報［ＡＡ１１１］を、ステップ６で読み取った暗号化鍵［ＡＢＣ１１］を用いて暗号化した暗号化情報（＝暗号{記憶媒体固有識別情報［Ｘ１１１１］＋ユーザ識別情報［ＡＡ１１１］}］を記憶媒体１１０の書替可能記憶部１１０ｂに書き込む。
（ステップ１０）
また、ステップ６で読み取った復号化鍵を、鍵管理装置１３０から受信した記憶媒体固有識別情報に対応させて端末記憶装置１２２に書き込む。
例えば、ステップ６で読み取った復号化鍵［ａｂｃ１１］を、鍵管理装置１３０から受信した記憶媒体固有識別情報［Ｘ１１１１］に対応させて端末記憶装置２２に書き込む。
以上で、記憶媒体１０への暗号化情報の書き込み処理が終了する。
なお、使用者が端末装置１２０を使用する場合のステップ１１〜ステップ１４の動作は、図７に示したステップ７〜ステップ１０の動作と同じであるため説明を省略する。
【００３３】
本実施の形態では、鍵端末装置により暗号化鍵と復号化鍵が書き込まれた記憶媒体のみが使用可能であるため、記憶媒体の管理が容易である。
なお、第３の実施の形態では、種々の変更が可能である。
例えば、セキュリティ性を高めるために、端末装置１２０から鍵管理装置１３０に暗号化鍵あるいは復号化鍵を含む記憶媒体固有識別情報送信要求情報を送信することによって記憶媒体固有識別情報を取得したが、端末読取／書込装置１２５によって暗号化鍵及び復号化鍵とともに記憶媒体固有識別情報を読み取り、読み取った記憶媒体固有識別情報を用いることもできる。この場合には、図９に示すステップ７及びステップ８を省略することができる。
また、鍵端末装置１４０から記憶媒体１１０に暗号化鍵と復号化鍵を書き込んだが、暗号化鍵あるいは復号化鍵の一方のみを記憶媒体１１０に書き込むように構成することもできる。この場合には、端末装置１２０は、図９のステップ６で暗号化鍵と復号化鍵の一方を読み取り、ステップ７とステップ８で鍵管理装置１３０から暗号化鍵と復号化鍵の他方を受信する。この時、端末装置１２０から鍵管理装置１３０には、読み取った暗号化鍵と復号化鍵の一方を含む情報送信要求情報（記憶媒体固有識別情報及び暗号化鍵と復号化鍵の他方の送信を要求）あるいは読み取った記憶媒体固有識別情報を含む情報送信用要求情報（暗号化鍵と復号化鍵の他方の送信を要求）を送信する。なお、暗号化鍵と秘密鍵、復号化鍵を公開鍵とする場合には、記憶媒体１１０に公開鍵を書き込むのが好ましい。記憶媒体１１０に復号化鍵を書き込む場合には、復号化鍵あるいは記憶媒体固有識別情報を含む鍵送信要求情報を端末装置１２０から鍵管理装置１３０に送信し、鍵管理装置１３０から暗号化鍵を受信する。
【００３４】
本発明は、実施の形態で説明した構成に限定されず、種々の変更、追加、削除が可能である。
例えば、記憶媒体に記憶媒体固有識別情や、記憶媒体固有識別情報とユーザ識別情報を暗号化鍵で暗号化した暗号化情報を書き込む方法や時期は適宜変更可能である。
また、記憶媒体から読み取った暗号化情報を復号化するための復号化鍵が書き込まれている端末記憶装置の配設位置は適宜変更可能であり、さらに、他の記憶装置と兼用することもできる。
また、ユーザ識別情報として、端末装置で使用可能な記憶媒体に共通なユーザ識別情報を用いたが、記憶媒体に対応するユーザ識別情報を用いることもできる。この場合には、端末記憶装置に、記憶媒体固有識別情報に対応させてユーザ識別情報を書き込む。そして、暗号化情報を作成する際や復号化したユーザ識別情報の一致性を判別する際には、記憶媒体固有識別情報に対応して端末記憶装置に書き込まれているユーザ識別情報を読み出す。
また、端末装置には、パソコン、携帯端末等、使用者が種々の処理を可能な種々の端末装置が含まれる。
【００３５】
本発明は、以下のように構成することもできる。
例えば、「（態様１）請求項１〜３のいずれかに記載の端末装置のログオン管理装置であって、
鍵管理装置を備え、
前記鍵管理装置は、鍵管理処理手段と鍵管理記憶手段を有し、
前記鍵管理記憶手段には、暗号化鍵及び復号化鍵が記憶媒体固有識別情報に対応させて書き込まれており、
前記端末読取手段は、記憶媒体に情報を書き込み可能であり、
前記鍵管理処理手段は、前記端末装置から送信された鍵送信要求情報を受信すると、受信した鍵送信要求情報に含まれている記憶媒体固有識別情報に対応する暗号化鍵及び復号化鍵を前記鍵管理記憶手段から読み出し、読み出した暗号化鍵及び復号化鍵を前記鍵送信要求情報を送信した端末装置に送信し、
前記端末処理手段は、
前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報のみを読み取った場合には、前記読み取った記憶媒体固有識別情報を含む鍵送信要求情報を前記鍵管理装置に送信し、前記鍵管理装置から受信した暗号化鍵を用いて、前記読み取った記憶媒体固有識別情報を暗号化した暗号化情報、あるいは前記読み取った記憶媒体固有識別情報と前記端末記憶手段に記憶されているユーザ識別情報を暗号化した暗号化情報を、前記端末読取手段を介して前記記憶媒体の書替可能記憶部に書き込むとともに、前記鍵管理装置から受信した復号化情報を前記読み取った記憶媒体固有識別情報に対応させて前記端末記憶手段に書き込み、
前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取った場合には、前記読み取った記憶媒体固有識別情報に対応する復号化鍵を前記端末記憶手段から読み出し、読み出した復号化鍵を用いて前記読み取った暗号化情報を複合化する、
ことを特徴とする端末装置のログオン管理装置。」として構成することができる。
本態様の端末装置のログオン管理装置を用いれば、端末装置と鍵管理装置のみを用いて記憶媒体に、記憶媒体固有識別情報を暗号化鍵で暗号化した暗号化情報あるいは記憶媒体固有識別情報とユーザ識別情報を暗号化鍵で暗号化した暗号化情報を容易に書き込むことができる。
また、「（態様２）請求項１〜３のいずれかに記載の端末装置のログオン管理装置であって、
鍵管理装置と、鍵端末装置を備え、
前記鍵管理装置は、鍵管理処理手段と鍵管理記憶手段を有し、
前記鍵管理記憶手段には、暗号化鍵及び復号化鍵が記憶媒体固有識別情報に対応させて書き込まれており、
前記鍵端末装置は、鍵端末処理手段と鍵端末読取／書込手段を有し、
前記端末読取手段は、記憶媒体に情報を書き込み可能であり、
前記鍵管理処理手段は、
前記鍵端末装置から送信された鍵送信要求情報を受信すると、受信した鍵送信要求情報に含まれている記憶媒体固有識別情報に対応する暗号化鍵及び復号化鍵を前記鍵管理記憶手段から読み出し、読み出した暗号化鍵及び復号化鍵を前記鍵送信要求情報を送信した鍵端末装置に送信し、
また、前記端末装置から送信された記憶媒体固有識別情報送信要求情報を受信すると、受信した記憶媒体固有識別情報送信要求情報に含まれている暗号化鍵あるいは復号化鍵の少なくとも一方に対応する記憶媒体固有識別情報を前記鍵管理記憶手段から読み出し、読み出した記憶媒体固有識別情報を前記記憶媒体固有識別情報送信要求情報を送信した端末装置に送信し、
前記鍵端末処理手段は、前記鍵端末読取／書込手段によって前記記憶媒体から記憶媒体固有識別情報を読み取った場合には、読み取った記憶媒体固有識別情報を含む鍵送信要求情報を前記鍵管理装置に送信し、前記鍵管理装置から受信した暗号化鍵及び復号化鍵を前記鍵端末読取／書込手段を介して記憶媒体の書替可能記憶部に書き込み、
前記端末処理手段は、
前記端末読取手段によって前記記憶媒体から暗号化鍵及び復号化鍵を読み取った場合には、読み取った暗号化鍵あるいは復号化鍵の少なくとも一方を含む記憶媒体固有識別情報送信要求情報を前記鍵管理装置に送信し、前記鍵管理装置から受信した記憶媒体固有識別情報を前記読み取った暗号化鍵で暗号化した暗号化情報、あるいは、前記鍵管理装置から受信した記憶媒体固有識別情報と前記端末記憶手段に記憶されているユーザ識別情報を前記読み取った暗号化鍵で暗号化した暗号化情報を前記端末読取手段を介して前記記憶媒体の書替可能記憶部に書き込むとともに、前記読み取った復号化鍵を前記受信した記憶媒体固有識別情報に対応させて前記端末記憶手段に書き込み、
前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取った場合には、前記読み取った記憶媒体固有識別情報に対応する復号化鍵を前記端末記憶手段から読み出し、読み出した復号化鍵を用いて前記読み取った暗号化情報を複合化する、
ことを特徴とする端末装置のログオン管理装置。」として構成することができる。
また、「（態様３）請求項１〜３のいずれかに記載の端末装置のログオン管理装置であって、
鍵管理装置と、鍵端末装置を備え、
前記鍵管理装置は、鍵管理処理手段と鍵管理記憶手段を有し、
前記鍵管理記憶手段には、暗号化鍵及び復号化鍵が記憶媒体固有識別情報に対応させて書き込まれており、
前記鍵端末装置は、鍵端末処理手段と鍵端末読取／書込手段を有し、
前記端末読取手段は、記憶媒体に情報を書き込み可能であり、
前記鍵管理処理手段は、前記鍵端末装置から送信された鍵送信要求情報を受信すると、受信した鍵送信要求情報に含まれている記憶媒体固有識別情報に対応する暗号化鍵及び復号化鍵を前記鍵管理記憶手段から読み出し、読み出した暗号化鍵及び復号化鍵を前記鍵送信要求情報を送信した鍵端末装置に送信し、
前記鍵端末処理手段は、前記鍵端末読取／書込手段によって前記記憶媒体から記憶媒体固有識別情報を読み取った場合には、読み取った記憶媒体固有識別情報を含む鍵送信要求情報を前記鍵管理装置に送信し、前記鍵管理装置から受信した暗号化鍵及び復号化鍵を前記鍵端末読取／書込手段を介して記憶媒体の書替可能記憶部に書き込み、
前記端末処理手段は、
前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報、暗号化鍵及び復号化鍵を読み取った場合には、前記読み取った記憶媒体固有識別情報を前記読み取った暗号化鍵で暗号化した暗号化情報、あるいは、前記読み取った記憶媒体固有識別情報と前記端末記憶手段に記憶されているユーザ識別情報を前記読み取った暗号化鍵で暗号化した暗号化情報を前記端末読取手段を介して前記記憶媒体の書替可能記憶部に書き込むとともに、前記読み取った復号化鍵を前記読み取った記憶媒体固有識別情報に対応させて前記端末記憶手段に書き込み、
前記端末読取手段によって前記記憶媒体から記憶媒体固有識別情報及び暗号化情報を読み取った場合には、前記読み取った記憶媒体固有識別情報に対応する復号化鍵を前記端末記憶手段から読み出し、読み出した復号化鍵を用いて前記読み取った暗号化情報を複合化する、
ことを特徴とする端末装置のログオン管理装置。」として構成することができる。
態様２及び態様３の発明では、暗号化鍵と復号化鍵の一方を秘密鍵、他方を公開鍵とする場合には、記憶媒体に公開鍵を書き込むのが好ましい。
態様２及び態様３の端末装置のログオン管理装置を用いれば、鍵端末装置によって暗号化鍵及び復号化鍵が書き込まれた記憶媒体のみが使用可能であるため、使用可能な記憶媒体を容易に管理することができる。
【図面の簡単な説明】
【００３６】
【図１】第１の実施の形態の概略構成図である。
【図２】第１の実施の形態の端末記憶装置の1例を示す図である。
【図３】第１の実施の形態の鍵管理記憶装置の1例を示す図である。
【図４】第１の実施の形態の動作を説明する図である。
【図５】第２の実施の形態の端末記憶装置の1例を示す図である。
【図６】第２の実施の形態の鍵管理記憶装置の1例を示す図である。
【図７】第２の実施の形態の動作を説明する図である。
【図８】第３の実施の形態の概略構成図である。
【図９】第３の実施の形態の動作を説明する図である。
【符号の説明】
【００３７】
１０、１１０  記憶媒体
１０ａ、１１０ａ  読取専用記憶部
１０ｂ、１１０ｂ  書替可能記憶部
２０、１２０  端末装置
２１、１２１  端末処理装置
２２、１２２  端末記憶装置
２４、１２４  端末入力装置
２５、１２５  端末読取／書込装置
３０、１３０  鍵管理装置
３１、１３１  鍵管理処理装置
３２、１３２  鍵管理記憶装置
１４０  鍵端末装置
１４１  鍵端末処理装置
１４２  鍵端末記憶装置
【図１】
2006268513.tif 000003
【図２】
2006268513.tif 000004
【図３】
2006268513.tif 000005
【図４】
2006268513.tif 000006
【図５】
2006268513.tif 000007
【図６】
2006268513.tif 000008
【図７】
2006268513.tif 000009
【図８】
2006268513.tif 000010
【図９】
2006268513.tif 000011