(57)【要約】【課題】外部メモリの使用が禁止された状態にある情報処理装置に外部メモリが接続された場合であっても特定の外部メモリについてだけその使用を可能とする。【解決手段】外部メモリ手段のシリアル番号は、機器固有のものなので、このシリアル番号を予めパソコン内のテーブル手段に記憶しておく。外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続した場合、情報処理装置側で最初に認識可能なのはベンダーＩＤやプロダクトＩＤなので、このＩＤがテーブル手段に記憶されているものに一致するか否かを判定し、一致しないものはその時点で除外するようにした。さらに、ＩＤが一致したものの中でもシリアル番号がテーブル手段に記憶されているものと一致しない場合には、その使用を制限するようにした。これによって、特定のベンダーの特定の製品であって、シリアル番号の特定された外部メモリ手段だけを使用可能とすることができる。【選択図】図３
2007148733.tif 000002
【特許請求の範囲】
【請求項１】
外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続するステップと、
前記外部メモリ手段のシリアル番号がテーブル手段に記憶されているシリアル番号と一致するか否かを判定するステップと、
前記判定の結果、シリアル番号が一致する場合には前記外部メモリ手段の使用制限を解除し、一致しない場合には前記外部メモリ手段の使用を制限するステップと
を含むことを特徴とする外部メモリ使用制限方式。
【請求項２】
外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続するステップと、
前記外部メモリ手段のベンダーＩＤ及びプロダクトＩＤがテーブル手段に記憶されているものと一致するか否かを判定するステップと、
前記ＩＤ一致判定の結果、前記ＩＤが一致する場合には前記外部メモリ手段のシリアル番号がテーブル手段に記憶されているものと一致するか否かを判定するステップと、
前記シリアル番号一致判定の結果、シリアル番号が一致する場合には前記外部メモリ手段手段の使用制限を解除するステップと、
前記ＩＤ一致判定の結果、ＩＤが一致しない場合及び前記シリアル番号一致判定の結果、シリアル番号が一致しない場合には前記外部メモリ手段の使用を制限するステップと
を含むことを特徴とする外部メモリ使用制限方式。
【請求項３】
請求項１又は２に記載の外部メモリ使用制限方式において、前記外部メモリ手段はＵＳＢメモリであることを特徴とする外部メモリ使用制限方式。
【請求項４】
外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続して特定の外部メモリ手段だけの使用制限を解除するためのプログラムであって、接続された外部メモリ手段のシリアル番号がテーブル手段に記憶されているシリアル番号と一致するか否かを判定し、前記判定の結果、シリアル番号が一致する場合には前記外部メモリ手段の使用制限を解除し、一致しない場合には前記外部メモリ手段の使用を制限することを特徴とするプログラム。
【請求項５】
外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続して特定の外部メモリ手段だけの使用制限を解除するためのプログラムであって、接続された外部メモリ手段のベンダーＩＤ及びプロダクトＩＤがテーブル手段に記憶されているものと一致するか否かを判定し、前記ＩＤ一致判定の結果、前記ＩＤが一致する場合には前記外部メモリ手段のシリアル番号がテーブル手段に記憶されているものと一致するか否かを判定し、前記シリアル番号一致判定の結果、シリアル番号が一致する場合には前記外部メモリ手段手段の使用制限を解除し、前記ＩＤ一致判定の結果、ＩＤが一致しない場合及び前記シリアル番号一致判定の結果、シリアル番号が一致しない場合には前記外部メモリ手段の使用を制限することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢフラッシュメモリデバイス（ＵＳＢメモリ）などの外部メモリをパソコンなどの情報処理装置に接続した場合にその使用を制限する外部メモリ使用制限方式及びこの方式を実現するためのプログラムに関する。
【背景技術】
【０００２】
ＵＳＢメモリなどやポータブルハードディスクなどのようなＵＳＢポート接続可能な外部メモリは、コンパクトで容量も比較的大きく、データの持ち運びには大変便利な記憶装置である。その反面、情報漏洩防止の面からは好ましくない面を持ち合わせたデバイスである。
【０００３】
これに対して、ＵＳＢ装置の記憶部に認証データを格納し、ＵＳＢ装置の接続時にこの認証データと利用者によって入力された認証情報とに基づいて認証処理を行い、許可された使用者以外の第三者によるＵＳＢ装置の使用を禁止し、データの参照や変更等の不正使用を効果的に防止するようにしたものが特許文献１に記載されている。
【特許文献１】特開２００３−１５０２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたものは、ＵＳＢ装置内の記憶部に認証情報を書き込み、それを利用者が入力するというものであり、記憶部に記憶されている認証情報と入力された情報が一致していれば、ＵＳＢ装置の使用が可能となり、情報処理装置内の機密データ等がＵＳＢ装置に不正に取り込まれ、外部へ流出してしまうという問題がある。従って、最近ではＵＳＢ装置の利便性を犠牲にしてでも情報処理装置に接続されたＵＳＢ装置の使用を禁止したいとの要望もあるので、情報処理装置側の設定によってＵＳＢ装置が接続されても、それを認識できないようにし、ＵＳＢ装置の使用を禁止状態として、情報処理装置内の機密データのセキュリティを優先しているのが現状である。
【０００５】
このように全てのＵＳＢ装置の使用を禁止状態としてある情報処理装置であっても特定のＵＳＢ装置を接続し、内部に保存してあるデータ等を取り出して持ち運び可能にしたいという要望がある。そこで、特許文献１に記載された発明のように認証情報に基づいてその使用を許可するように構成してもよいが、この場合ＵＳＢ装置の使用禁止状態にある情報処理装置にＵＳＢ装置が接続されたとしても、その接続されたという状態すら認識することができないという問題がある。従って、ＵＳＢ装置の使用禁止状態を解除し、ＵＳＢ装置を接続し、データ転送後に再度使用禁止状態に戻すという作業を一々行なわなければならないという問題があった。
【０００６】
本発明の目的は、外部メモリの使用が禁止された状態にある情報処理装置に外部メモリが接続された場合であっても特定の外部メモリについてだけその使用を可能とすることのできる外部メモリ使用制限方式及びこの方式を実現するためのプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の外部メモリ使用制限方式の第１の特徴は、外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続するステップと、前記外部メモリ手段のシリアル番号がテーブル手段に記憶されているシリアル番号と一致するか否かを判定するステップと、前記判定の結果、シリアル番号が一致する場合には前記外部メモリ手段の使用制限を解除し、一致しない場合には前記外部メモリ手段の使用を制限するステップとを含むことにある。
外部メモリ手段のシリアル番号は、機器固有のものなので、このシリアル番号を予めパソコン内のテーブル手段に記憶しておく。従って、外部メモリ手段のシリアル番号とテーブル手段のシリアル番号とが一致する場合、その外部メモリ手段は、メモリ使用制限の対象外として、使用制限を解除し、通常のリード／ライト等の処理を行なえるようにする。これによって、外部メモリの使用が禁止された状態にある情報処理装置に外部メモリが接続された場合であっても特定の外部メモリについてだけその使用を可能とすることができる。
【０００８】
本発明の外部メモリ使用制限方式の第２の特徴は、外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続するステップと、前記外部メモリ手段のベンダーＩＤ及びプロダクトＩＤがテーブル手段に記憶されているものと一致するか否かを判定するステップと、前記ＩＤ一致判定の結果、前記ＩＤが一致する場合には前記外部メモリ手段のシリアル番号がテーブル手段に記憶されているものと一致するか否かを判定するステップと、前記シリアル番号一致判定の結果、シリアル番号が一致する場合には前記外部メモリ手段手段の使用制限を解除するステップと、前記ＩＤ一致判定の結果、ＩＤが一致しない場合及び前記シリアル番号一致判定の結果、シリアル番号が一致しない場合には前記外部メモリ手段の使用を制限するステップとを含むことにある。
外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続した場合、情報処理装置側で最初に認識可能なのはベンダーＩＤやプロダクトＩＤなので、このＩＤがテーブル手段に記憶されているものに一致するか否かを判定し、一致しないものはその時点で除外するようにした。さらに、ＩＤが一致したものの中でもシリアル番号がテーブル手段に記憶されているものと一致しない場合には、その使用を制限するようにした。これによって、特定のベンダーの特定の製品であって、シリアル番号の特定された外部メモリ手段だけを使用可能とすることができる。
【０００９】
本発明の外部メモリ使用制限方式の第３の特徴は、前記第１の特徴又は第２の特徴に記載の外部メモリ使用制限方式において、前記外部メモリ手段はＵＳＢメモリであることにある。
これは、外部メモリ手段として、ベンダーＩＤ、プロダクトＩＤ及びシリアル番号を記憶していることが必要であり、このようなデバイスとしてＵＳＢメモリが該当するので、これを対象とすることにした。なお、ＵＳＢメモリ以外の記憶装置であってシリアル番号を記憶可能なものについても同様に適用可能であることは言うまでもない。
【００１０】
本発明の外部メモリ使用制限方式を実現するためのプログラムの第１の特徴は、外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続して特定の外部メモリ手段だけの使用制限を解除するためのプログラムであって、接続された外部メモリ手段のシリアル番号がテーブル手段に記憶されているシリアル番号と一致するか否かを判定し、前記判定の結果、シリアル番号が一致する場合には前記外部メモリ手段の使用制限を解除し、一致しない場合には前記外部メモリ手段の使用を制限することにある。
これは、前記第１の特徴に記載された外部メモリ使用制限方式をコンピュータによって実現するためのプログラムに関するものである。
【００１１】
本発明の外部メモリ使用制限方式を実現するためのプログラムの第２の特徴は、外部メモリ手段の使用を制限中のパソコンに外部メモリ手段を接続して特定の外部メモリ手段だけの使用制限を解除するためのプログラムであって、接続された外部メモリ手段のベンダーＩＤ及びプロダクトＩＤがテーブル手段に記憶されているものと一致するか否かを判定し、前記ＩＤ一致判定の結果、前記ＩＤが一致する場合には前記外部メモリ手段のシリアル番号がテーブル手段に記憶されているものと一致するか否かを判定し、前記シリアル番号一致判定の結果、シリアル番号が一致する場合には前記外部メモリ手段手段の使用制限を解除し、前記ＩＤ一致判定の結果、ＩＤが一致しない場合及び前記シリアル番号一致判定の結果、シリアル番号が一致しない場合には前記外部メモリ手段の使用を制限することにある。
これは、前記第２の特徴に記載された外部メモリ使用制限方式をコンピュータによって実現するためのプログラムに関するものである。なお、前記第１の特徴及び第２の特徴に記載されたプログラムを記憶したことを特徴とする記憶媒体を保護の対象として請求項に追加することは可能である。
【発明の効果】
【００１２】
本発明の外部メモリ使用制限方式によれば、外部メモリの使用が禁止された状態にある情報処理装置に外部メモリが接続された場合であっても特定の外部メモリについてだけその使用を可能とすることができるという効果がある。
【発明を実施するための最良の形態】
【００１３】
以下添付図面に従って本発明に係る外部メモリ使用制限方式の好ましい実施の形態について説明する。
図１は、本発明の外部メモリ使用制限方式が適用される情報処理装置のハードウエア構成を示すブロック図である。この情報処理装置は、通常のパーソナルコンピュータ等である。
【００１４】
この情報処理装置は、各構成要素の動作を制御する中央処理装置（ＣＰＵ）１０と、装置の制御プログラムが格納された主メモリ１１と、各種データ及びプログラム等が格納された磁気ディスク１２と、表示用のデータを一時記憶する表示メモリ１３と、この表示メモリ１３からのデータに基づいた画像を表示する表示装置としてのディスプレイ（モニタ）１４と、画面上のソフトスイッチを操作するマウス１５及びそのコントローラ１６と、各種パラメータ設定用のキーやスイッチを備えたキーボード１７と、スピーカ１８と、ＬＡＮカード１ｃと、上記各構成要素を接続する共通バス１９とから構成される。
【００１５】
この実施の形態では、主メモリ１１以外の記憶装置として、磁気ディスク１２のみが接続されている場合を示しているが、これ以外にフロッピディスクドライブ、ハードディスクドライブ、ＣＤ−ＲＯＭドライブ、光磁気ディスク（ＭＯ）ドライブ、ＺＩＰドライブ、ＰＤドライブ、ＤＶＤドライブなどが接続されていてもよい。さらに、ＬＡＮカード１ｃを介してＬＡＮ  （ローカルエリアネットワーク）やインターネット、電話回線などの種々の通信ネットワーク１ａ上に接続可能とし、他のコンピュータ１ｂなどとの間でデータのやりとりを行えるようにしてもよい。
【００１６】
図２は、外部メモリ制限方式の実行プログラムの設定操作の様子を示す図である。この発明では、ほとんどのパーソナルコンピュータが装備しているＵＳＢポートの利用を制限／非制限状態に設定する操作を行なう。図２では、パソコン５０〜５２がＬＡＮ  （ローカルエリアネットワーク）やインターネット、電話回線などの種々の通信ネットワーク１ａを介して接続されている。外部メモリ制限方式の実行プログラムを内蔵したＵＳＢ２０をパソコン５０のＵＳＢポートに挿入する。これによって、パソコン５０上で外部メモリ制限方式の実行プラグラムのインストール画面が自動的に起動する。ＵＳＢ２０には、この外部メモリ制限方式の実行プログラムによって制御可能なベンダーＩＤ、プロダクトＩＤ及びシリアル番号が記憶されているので、これらのベンダーＩＤ、プロダクトＩＤ及びシリアル番号をテーブルとしてパソコン５０内に記録する。同様にして、パソコン５１，５２にも外部メモリ制限方式の実行プログラムによって制御可能なベンダーＩＤ、プロダクトＩＤ及びシリアル番号が記録される。このシリアル番号は、機器に固有のものであり、設定時にベンダーＩＤ及びプロダクトＩＤに応じて任意のものを設定可能である。
【００１７】
図３は、実行プログラムの処理の一例を示すフローチャート図である。まず、ステップＳ３０では、ＵＳＢポートにＵＳＢメモリが挿入接続されたか否かの判定を行い、接続された（ＹＥＳ）場合は次のステップＳ３１に進み、そうでない（ＮＯ）場合はＵＳＢメモリが挿入されるまでステップＳ３０の接続確認処理を繰り返す。
【００１８】
ステップＳ３１では、ＵＳＢポートに挿入接続されたＵＳＢメモリのベンダーＩＤ及びプロダクトＩＤを読み取り、内部テーブルに記録されているベンダーＩＤ及びプロダクトＩＤに一致するか否かの認証を行い、一致している（ＹＥＳ）場合はステップＳ３３に進み、一致しない（ＮＯ）場合はステップＳ３２に進む。
【００１９】
ステップＳ３２では、前のステップＳ３１で内部テーブルに記録されているベンダーＩＤ及びプロダクトＩＤに一致しないと判定されたので、現在のパソコンの設定がＵＳＢポートの使用制限中か否かの判定を行い、使用制限中（ＹＥＳ）の場合はステップＳ３６に進み、使用制限中でない（ＮＯ）場合には、ステップＳ３５に進む。
【００２０】
ステップＳ３３では、前のステップＳ３１で内部テーブルに記録されているベンダーＩＤ及びプロダクトＩＤに一致すると判定されたので、ステップＳ３２と同様に、現在のパソコンの設定がＵＳＢポートの使用制限中か否かの判定を行い、使用制限中（ＹＥＳ）の場合はステップＳ３４に進み、使用制限中でない（ＮＯ）場合には、ステップＳ３５に進む。
【００２１】
ステップＳ３４では、ＵＳＢポートに挿入接続されたＵＳＢメモリのシリアル番号と内部テーブルに記録されているシリアル番号とか一致するか否かの認証を行い、一致している（ＹＥＳ）場合はステップＳ３５に進み、一致しない（ＮＯ）場合はステップＳ３６に進む。
【００２２】
ステップＳ３５では、現在のパソコンの設定がＵＳＢ使用制限中でないとステップＳ３２又はステップＳ３３で判定された場合、並びにシリアル番号が内部テーブルに一致するとステップＳ３４で判定された場合に実行される処理であり、通常のＵＳＢメモリに対する標準的な処理（データのリード／ライト）が実行される。
【００２３】
ステップＳ３６では、現在のパソコンの設定がＵＳＢ使用制限中であるとステップＳ３２で判定された場合、並びにシリアル番号が内部テーブルに一致しないとステップＳ３４で判定された場合に実行される処理であり、ＵＳＢの使用が制限されている旨の警告等をパソコンのモニタに表示したり、スピーカ１８から警告音を発生し、使用制限中にパソコンに不正なＵＳＢメモリが挿入接続されたことを周囲に報知する。
【００２４】
上述の実施の形態では、外部メモリ制限方式の実行プログラムを内蔵したＵＳＢをパソコンに接続して、インストールを行なう場合について説明したが、このようなアプリケーションソフトンウェアは、磁気ディスク、光ディスク、半導体メモリ等の記憶媒体に記憶させて供給したり、通信ネットワークなどを介して供給したりして、容易にバージョンアップが行なえるようにしてもよい。
【図面の簡単な説明】
【００２５】
【図１】本発明の外部メモリ使用制限方式が適用される情報処理装置のハードウエア構成を示すブロック図である。
【図２】外部メモリ制限方式の実行プログラムの設定操作の様子を示す図である。
【図３】実行プログラムの処理の一例を示すフローチャート図である。
【符号の説明】
【００２６】
１０…中央処理装置（ＣＰＵ）
１１…主メモリ
１２…磁気ディスク
１３…表示メモリ
１４…ディスプレイ
１５…マウス
１６…コントローラ
１７…キーボード
１８…スピーカ
１９…共通バス
１ａ…通信ネットワーク
１ｂ…他のコンピュータ
１ｃ…ＬＡＮカード
【図１】
2007148733.tif 000003
【図２】
2007148733.tif 000004
【図３】
2007148733.tif 000005