(57)【要約】【課題】  ＵＳＢメモリキーが不特定多数のパソコンで利用できるようにした個人認証システム及びＵＳＢメモリキーを提供する。【解決手段】  非接触ＩＣカードのメモリには、認証用の固有情報と、暗号鍵情報と、復号鍵情報とが記憶され、ＵＳＢメモリキーは、ＩＣカードリーダライタと、コントローラと、メモリとを有し、前記コントローラは、ＵＳＢメモリキーが電子機器と接続された場合に、電子機器から電力の供給を受けて作動し、前記ＩＣカードリーダライタは、前記認証用の固有情報を読み取った場合に認証処理を行う手段と、認証が受けられた場合に、非接触ＩＣカードから読み取った暗号鍵情報を、前記電子機器から受信したデータの暗号化に使用する目的に記憶させる手段と、また、前記非接触ＩＣカードから読み取った復号鍵情報を、前記メモリに記憶されている暗号化されているデータを前記電子機器に送信する前に復号する目的で記憶させる手段とを有する。【選択図】        図4
2008269046.tif 000002
【特許請求の範囲】
【請求項１】
非接触ＩＣカードと、電子機器と、該電子機器に接続するためのＵＳＢコネクタを備えたＵＳＢメモリキーとからなる個人認証システムであって、
前記非接触ＩＣカードのメモリには、認証用の固有情報と、データの暗号化に使用する暗号鍵情報と、暗号化されたデータを復号する際に使用する復号鍵情報とが記憶され、
前記ＵＳＢメモリキーは、非接触ＩＣカード用のＩＣカードリーダライタと、コントローラと、メモリとを有し、
前記コントローラは、前記ＵＳＢコネクタにより前記ＵＳＢメモリキーが前記電子機器と接続された場合に、前記電子機器から電力の供給を受けて作動し、
前記ＩＣカードリーダライタは、前記非接触ＩＣカードから認証用の固有情報を読み取った場合に、その認証用の固有情報に基づいて認証処理を行う手段と、前記認証処理で認証が受けられた場合に、前記非接触ＩＣカードから読み取った暗号鍵情報を、前記電子機器から受信したデータの暗号化に使用する目的に記憶させる手段と、また、前記非接触ＩＣカードから読み取った復号鍵情報を、前記メモリに記憶されている暗号化されているデータを前記電子機器に送信する前に復号する目的で記憶させる手段と、前記電子機器から受信したデータを前記暗号鍵情報に基づいて暗号化して前記メモリに記憶させる手段と、また、前記電子機器から指示信号を受信した場合に、メモリに記憶された暗号化されたデータを、前記復号鍵情報に基づいて復号して前記電子機器に送信する手段とを有することを特徴とする個人認証システム。
【請求項２】
電子機器に接続するためのＵＳＢコネクタと、非接触ＩＣカード用のＩＣカードリーダライタと、コントローラと、メモリとを有するＵＳＢメモリキーであって、
前記コントローラは、前記ＵＳＢコネクタにより前記ＵＳＢメモリキーが前記電子機器と接続された場合に、前記電子機器から電力の供給を受けて作動し、
前記ＩＣカードリーダライタは、非接触ＩＣカードから認証用の固有情報を読み取った場合に、その認証用の固有情報に基づいて認証処理を行う手段と、前記認証処理で認証が受けられた場合に、前記非接触ＩＣカードから読み取った暗号鍵情報を、前記電子機器から受信したデータの暗号化に使用する目的に記憶させる手段と、また、前記非接触ＩＣカードから読み取った復号鍵情報を、前記メモリに記憶されている暗号化されているデータを前記電子機器に送信する前に復号する目的で記憶させる手段と、前記電子機器から受信したデータを前記暗号鍵情報に基づいて暗号化して前記メモリに記憶させる手段と、また、前記電子機器から指示信号を受信した場合に、メモリに記憶された暗号化されたデータを、前記復号鍵情報に基づいて復号して前記電子機器に送信する手段とを有することを特徴とするＵＳＢメモリキー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触ＩＣカードと、電子機器と、該電子機器に接続するためのＵＳＢコネクタとを備えたＵＳＢメモリキーとからなる個人認証システム及びＵＳＢメモリキーに関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（パソコン）などの電子機器に着脱可能に装着させて、データを記憶させることができる大容量外部記憶デバイスとして、ＵＳＢメモリキーが使用されている。
これらのＵＳＢメモリキーは、大容量のデータを記憶させることが可能であると共に、小型、軽量であり持ち運びしやすいことから、近年、安価でより容量の大きな製品が開発、販売され、バックアップや、データの移動などにおいて利用され、急速に普及してきている。（例えば、特許文献１参照）
【０００３】
【特許文献１】特開２００６−２２７６７９号公報
【０００４】
しかしながら、大容量のデータを簡単に持ち運べるという利便性を有する反面、持出したＵＳＢメモリキーを外出先でうっかり落としてしまったり、置き忘れてしまうなどして紛失したり、盗難にあったりなどして、第三者に渡ってしまうことも予想され、重要なデータが第三者に洩れて、不正利用が行われ被害が発生するという危険性もある。
このような事故を防止する方法として、パソコンからＵＳＢメモリキーにデータを書き込む際に、パソコンに搭載させた暗号化ツールを利用して、パソコンからＵＳＢメモリキーに書き込むデータを、一旦、書き込み前に暗号化させてからＵＳＢメモリキー内のメモリに書き込むことで、仮にＵＳＢメモリキーが第三者に渡ったとしても記憶されたデータの内容がわからないようにするなどのセキュリティ対策を図っている。
そして、ＵＳＢメモリキーのメモリに記憶された、暗号化されたデータを解読する場合には、ＵＳＢメモリキーから暗号化されて記憶されているデータをパソコンで読み取った後に、パソコンに搭載されている復号ツールを利用して、復号処理を行ってから読み取れるようにしている。
【０００５】
上記の方法を利用すれば、たとえＵＳＢメモリキーが紛失したり、盗まれた場合でも、ＵＳＢメモリキーに記憶されているデータが簡単に漏洩することがなくなるが、これらのシステムを活用する前提として、パソコン側に暗号化ツールや復号ツールを搭載させて用意しておかなければならないという制約が生じる。
つまり、ＵＳＢメモリキーの利用者が、特定の複数のパソコンだけを使用して、それらのパソコン間でＵＳＢメモリキーを用いてデータの移動を行うだけの利用を目的とするのであれば、そのような方法でもよいが、不特定のパソコンを使用してＵＳＢメモリキーの利用を行うことを目的としている場合には、ＵＳＢメモリキーの利用が特定のパソコンだけに制限されてしまい当初の利用目的が達成できないという問題がある。
また、上記の暗号化処理を行えるようにして不特定のパソコンでＵＳＢメモリキーの使用が行えるようにするために、全てのパソコンに暗号化ツールや復号ツールを搭載させておけばよいが、全てのパソコンに暗号化ツールや復号ツールを搭載させておくということは、パソコンのメモリ容量上、機能上、コスト上などからも負担になり好ましくないという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、パソコン側に予め暗号化ツールや復号ツールを用意することなく、ＵＳＢメモリキーのメモリに暗号化させてデータを記憶でき、また、パソコンでＵＳＢメモリキーのメモリに記憶されている暗号化データを読み取る際には、復号させてパソコンに送信できるようにして、ＵＳＢメモリキーが不特定多数のパソコンで利用できるようにした個人認証システム及びＵＳＢメモリキーを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の個人認証システムは、非接触ＩＣカードと、電子機器と、該電子機器に接続するためのＵＳＢコネクタを備えたＵＳＢメモリキーとからなる個人認証システムであって、前記非接触ＩＣカードのメモリには、認証用の固有情報と、データの暗号化に使用する暗号鍵情報と、暗号化されたデータを復号する際に使用する復号鍵情報とが記憶され、前記ＵＳＢメモリキーは、非接触ＩＣカード用のＩＣカードリーダライタと、コントローラと、メモリとを有し、前記コントローラは、前記ＵＳＢコネクタにより前記ＵＳＢメモリキーが前記電子機器と接続された場合に、前記電子機器から電力の供給を受けて作動し、前記ＩＣカードリーダライタは、前記非接触ＩＣカードから認証用の固有情報を読み取った場合に、その認証用の固有情報に基づいて認証処理を行う手段と、前記認証処理で認証が受けられた場合に、前記非接触ＩＣカードから読み取った暗号鍵情報を、前記電子機器から受信したデータの暗号化に使用する目的に記憶させる手段と、また、前記非接触ＩＣカードから読み取った復号鍵情報を、前記メモリに記憶されている暗号化されているデータを前記電子機器に送信する前に復号する目的で記憶させる手段と、前記電子機器から受信したデータを前記暗号鍵情報に基づいて暗号化して前記メモリに記憶させる手段と、また、前記電子機器から指示信号を受信した場合に、メモリに記憶された暗号化されたデータを、前記復号鍵情報に基づいて復号して前記電子機器に送信する手段とを有することを特徴とする。
【０００８】
また、本発明のＵＳＢメモリキーは、電子機器に接続するためのＵＳＢコネクタと、非接触ＩＣカード用のＩＣカードリーダライタと、コントローラと、メモリとを有するＵＳＢメモリキーであって、前記コントローラは、前記ＵＳＢコネクタにより前記ＵＳＢメモリキーが前記電子機器と接続された場合に、前記電子機器から電力の供給を受けて作動し、前記ＩＣカードリーダライタは、非接触ＩＣカードから認証用の固有情報を読み取った場合に、その認証用の固有情報に基づいて認証処理を行う手段と、前記認証処理で認証が受けられた場合に、前記非接触ＩＣカードから読み取った暗号鍵情報を、前記電子機器から受信したデータの暗号化に使用する目的に記憶させる手段と、また、前記非接触ＩＣカードから読み取った復号鍵情報を、前記メモリに記憶されている暗号化されているデータを前記電子機器に送信する前に復号する目的で記憶させる手段と、前記電子機器から受信したデータを前記暗号鍵情報に基づいて暗号化して前記メモリに記憶させる手段と、また、前記電子機器から指示信号を受信した場合に、メモリに記憶された暗号化されたデータを、前記復号鍵情報に基づいて復号して前記電子機器に送信する手段とを有することを特徴とする。
【発明の効果】
【０００９】
したがって、本発明の個人認証システムは、ＵＳＢメモリキーに設けられたＩＣカードリーダライタで、非接触ＩＣカードから認証用の固有情報、暗号鍵情報、復号鍵情報を読み取って、認証処理や、暗号化処理、復号処理を行うことができるように構成されているので、ＵＳＢメモリキーが不特定多数のパソコンで利用できるという効果がある。
【００１０】
また、本発明のＵＳＢメモリキーは、ＵＳＢメモリキーにＩＣカードリーダライタが設けられ、これにより非接触ＩＣカードから認証用の固有情報、暗号鍵情報、復号鍵情報を読み取ることができ、ＵＳＢメモリキー内部において、認証処理や、暗号化処理、復号処理を行うことができるので、ＵＳＢメモリキーが不特定多数のパソコンで利用できるという効果がある。
。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態に係る個人認証システム及びＵＳＢメモリキーを図面に基づいて説明する。
尚、本発明の実施形態では、電子機器としてパソコンを用いた場合について説明するが、ＵＳＢメモリキーを利用できる電子機器であれば、パソコンに限らず本発明を適応できるものである。
図１には、本発明の実施形態に係るＵＳＢメモリキー１の斜視図が示されている。
このＵＳＢメモリキー１には、電子機器であるパソコンと交信可能に接続するためのＵＳＢコネクタ２が備えられている。
そして、図２には、パソコン３の接続部４に、ＵＳＢメモリキー１のＵＳＢコネクタ２が挿入されている状態が示されている。
図２に示すように、ＵＳＢコネクタ２をパソコン３の接続部４に挿入することで、パソコン３によりＵＳＢメモリキー１へのデータの書き込みや、ＵＳＢメモリキー１のメモリに記憶されたデータをパソコン３で読み取れるようになる。
ＵＳＢメモリキー１は、パソコン３の接続部４に着脱可能に構成されている。
【００１２】
また、図３には、本発明の実施形態に係る個人認証システムに関し、非接触ＩＣカード５と、パソコン３と、そのパソコン３に接続するためのＵＳＢコネクタ２を備えたＵＳＢメモリキー１との関係が示されている。
非接触ＩＣカード５のメモリには、認証用の固有情報と、情報の暗号化に使用する暗号鍵情報と、暗号化されたデータを復号する際に使用する復号鍵情報とが記憶されており、また、アンテナコイルが内蔵されていて、メモリに記憶されたデータの読み取りや、メモリへのデータの書き込みを非接触方式で行えるように構成されている。
そして、ＵＳＢメモリキー１をパソコン３で使用する際には、パソコン３の接続部４にＵＳＢコネクタ２を挿入した後、非接触ＩＣカード５をＵＳＢメモリキー１に近づけることで、非接触ＩＣカード５のメモリに記憶されている認証用の固有情報と、暗号鍵情報と、復号鍵情報とが読み取られ、ＵＳＢメモリキー１内での認証処理や、暗号化処理や、復号処理が行なえるようになっている。
【００１３】
図４には、図３に示す電子機器であるパソコン３にＵＳＢメモリキー１が装着された状態において、ＵＳＢメモリキー１のシステム構成が示されている。
ＵＳＢメモリキー１には、非接触ＩＣカード用のＩＣカードリーダライタ６と、コントローラ７と、メモリ８とが備えられている。
そして、コントローラ７は、ＵＳＢコネクタ２によりＵＳＢメモリキー１が電子機器であるパソコン３と接続された場合に、パソコン３から電力の供給を受けて作動する。
【００１４】
また、ＩＣカードリーダライタ６には、非接触ＩＣカード５から認証用の固有情報を読み取った場合に、その認証用の固有情報に基づいて認証処理を行う手段と、その認証処理で認証が受けられた場合に、非接触ＩＣカード５から読み取った暗号鍵情報を、パソコン３から受信したデータの暗号化に使用する目的に記憶させる手段と、また、非接触ＩＣカード５から読み取った復号鍵情報を、ＵＳＢメモリキー１のメモリ８に記憶している暗号化されたデータを、パソコン３に送信する前に復号する目的で記憶させる手段と、パソコン３から受信したデータを暗号鍵情報に基づいて暗号化して、ＵＳＢメモリキー１のメモリ８に記憶させる手段と、パソコン３から指示信号を受信した場合に、ＵＳＢメモリキー１のメモリ８に記憶されている暗号化されたデータを、復号鍵情報に基づいて復号して、パソコン３に送信する手段とを有している。
【００１５】
図５には、パソコン３の接続部４に、ＵＳＢコネクタ２を挿入してＵＳＢメモリキー１を装着し接続させてから、ＵＳＢメモリキー１のＵＳＢコネクタ２を接続部４から引き抜いて非接続な状態にするまでの、ＵＳＢメモリキー１の処理の流れが示されている。
ＵＳＢメモリキー１のＵＳＢコネクタ２をパソコン３の接続部４に接続させることで、ＵＳＢメモリキー１に備えられたＩＣカードリーダライタ６が、非接触ＩＣカード５からのデータを受信可能な状態となり、ＩＣカードリーダライタ６で非接触ＩＣカード５から認証用の固有情報を受信すると認証処理が行われ、認証が受けられると、ＵＳＢメモリキー１内でのデータの暗号化と、復号が可能となるが、パソコン３の接続部４から、ＵＳＢメモリキー１のＵＳＢコネクタ２を引き抜いて非接続な状態になると、データの暗号化と、復号が無効となる。
したがって、一旦パソコン３の接続部４からＵＳＢメモリキー１のＵＳＢコネクタ２を抜いて非接続な状態になった後に、再度、ＵＳＢコネクタ２をパソコン３の接続部４させて、ＵＳＢメモリキー１を使用する場合には、最初の認証処理による認証を受けるなどの手順を行う必要があり、セキュリティが確保されている。
【００１６】
次に、本発明の実施形態に係る個人認証システムの処理手順を、図６に示すフローチャート図に基づいて説明する。
ＵＳＢメモリキー１をパソコン３で使用する場合には、利用者は、図３に示すように、そのパソコン３の接続部４にＵＳＢコネクタ２を挿入させた状態にセットする。（ステップＳ１）
ＵＳＢメモリキー１がパソコン３の接続部４に接続されると、ＵＳＢメモリキー１はパソコン３から電力の供給を受け、ＩＣカードリーダライタ６が活性化する。（ステップＳ２）
そして、ＩＣカードリーダライタ６による非接触ＩＣカード５の読み取り待機状態となる。（ステップＳ３）
【００１７】
その後、利用者が、非接触ＩＣカード５をＩＣカードリーダライタ６に近づけることで、ＩＣカードリーダライタ６が非接触ＩＣカード５のメモリに記憶されている認証用の固有情報と、暗号鍵情報と、復号鍵情報とを読み取る。（ステップＳ４）
そして、ＩＣカードリーダライタ６により、認証用の固有情報に基づいた認証処理が行われる。（ステップＳ５）
この認証処理で、認証が受けられた場合には、ＩＣカードリーダライタ６が既にＩＣカード５から読み取っている暗号鍵情報を、パソコン３から受信したデータの暗号化に使用する目的に記憶させ、更に、非接触ＩＣカードから読み取った復号鍵情報を、ＵＳＢメモリキー１のメモリ８に記憶されている暗号化されているデータを、パソコン３に送信する前に復号する目的で記憶させる。（ステップＳ６）
【００１８】
その後、ＵＳＢメモリキー１のコントローラ７は、パソコン３に対してＵＳＢメモリキー１の使用が可能となったことを通知する信号を送信する。（ステップＳ７）
以上の処理により、利用者は、パソコン３を操作してＵＳＢメモリキー１からのデータの読み取りや、パソコン３からＵＳＢメモリキー１へのデータの書き込みが可能となる。
【００１９】
その後の処理として、パソコン３を操作してＵＳＢメモリキー１のメモリ８に、パソコン３から送信したデータを、暗号化したデータとして記憶させる場合の処理手順について、図７に示すフローチャート図に基づいて説明する。
まず、パソコン３から送信されたデータをＵＳＢメモリキー１で受信する。（ステップＳ１１）
ＵＳＢメモリキー１は、受信したデータを、保持している暗号鍵情報を用いて暗号化させる。（ステップＳ１２）
そして、暗号化したデータをメモリ８に記憶させる。（ステップＳ１３）
以上の処理により、ＵＳＢメモリキー１のメモリ８に暗号化したデータが記憶される。
【００２０】
次に、ＵＳＢメモリキー１のメモリ８に記憶されている、暗号化されたデータをパソコン３で読み取る場合の処理手順について、図８に示すフローチャート図に基づいて説明する。
まず、パソコン３からＵＳＢメモリキー１に対して、ＵＳＢメモリキー１のメモリ８に記憶されているデータの読み取りを要求する信号を送信する。（ステップＳ２１）
ＵＳＢメモリキー１は、その要求信号を受信すると、コントローラ７がメモリ８から暗号化されたデータの読み取りを行う。（ステップＳ２２）
そして、コントローラ７が復号鍵情報を用いて、暗号化されたデータの復号処理を行う。（ステップＳ２３）
その後、ＵＳＢメモリキー１からパソコン３に対して、復号済みデータを送信する。（ステップＳ２４）
以上の処理により、ＵＳＢメモリキー１のメモリ８に記憶されている暗号化されたデータを、復号させてパソコン３で読み取れるようになっている。
【００２１】
上記したように、本発明の個人認証システム及びＵＳＢメモリキーは、従来のように電子機器であるパソコン内部で、ＵＳＢメモリキーに書き込むデータの暗号化や、またＵＳＢメモリキーから読み取った暗号化されたデータの復号処理を行わないで、ＵＳＢメモリキー１内部でそれらの処理を行えるように構成されているので、ＵＳＢメモリキーを不特定多数のパソコンで利用できる。
また、本発明の個人認証システム及びＵＳＢメモリキーは、上記したパソコンに限定されるものではなく、ＵＳＢメモリキーを使用してデータの書き込みやデータの読み取りを行うことができる電子機器に広く適応できるものである。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係るＵＳＢメモリキーの斜視図である。
【図２】本発明の実施形態に係る個人認証システムにおいて、パソコンの接続部に、ＵＳＢメモリキーのＵＳＢコネクタを挿入する状態を示す図である。
【図３】本発明の実施形態に係る個人認証システムに関し、非接触ＩＣカードと、パソコンと、そのパソコンに接続するためのＵＳＢコネクタを備えたＵＳＢメモリキーとの関係を示す図である。
【図４】本発明の実施形態に係る個人認証システムに関し、パソコンにＵＳＢメモリキーが装着された状態において、ＵＳＢメモリキーのシステム構成を示す図である。
【図５】本発明の実施形態に係る個人認証システムに関し、パソコンにＵＳＢメモリキーを装着させて接続させた場合と、ＵＳＢメモリキーのＵＳＢコネクタを接続部から引き抜いて非接続な状態にした場合について、ＵＳＢメモリキーの処理の状態を示す図である。
【図６】本発明の実施形態に係る個人認証システムであって、パソコンの接続部にＵＳＢメモリキーを接続させた場合の処理手順を示すフローチャート図である。
【図７】本発明の実施形態に係る個人認証システムであって、ＵＳＢメモリキーのメモリに情報を暗号化させる記憶させる際の処理手順を示すフローチャート図である。
【図８】本発明の実施形態に係る個人認証システムであって、ＵＳＢメモリキーのメモリに記憶されている暗号化した情報を読み取る際の処理手順を示すフローチャート図である。
【符号の説明】
【００２３】
１  ＵＳＢメモリキー
２  ＵＳＢコネクタ
３  パソコン
４  パソコンの接続部
５  非接触ＩＣカード
６  ＩＣカードリーダライタ
７  コントローラ
８  メモリ
【図１】
2008269046.tif 000003
【図２】
2008269046.tif 000004
【図３】
2008269046.tif 000005
【図４】
2008269046.tif 000006
【図５】
2008269046.tif 000007
【図６】
2008269046.tif 000008
【図７】
2008269046.tif 000009
【図８】
2008269046.tif 000010