(57)【要約】【課題】認証メディアのセキュリティを確保することが可能なネットワークシステムを提供する。【解決手段】利用者側のパソコン１と、データベース５を有する認証サーバ４とがネットワーク６で接続されたネットワークシステムにおいて、パソコン１は、外部記憶メディア３を認証メディアにすると共に認証メディアにアクセスする認証プログラムを有し、認証サーバ４は、認証メディアを利用する際データベース５のデータを基に認証を与える機能を有する。【選択図】        図１
2004280197.tif 000002
【特許請求の範囲】
【請求項１】
利用者側のパソコンと、データベースを有する認証サーバとがネツトワークにより接続されたネットワークシステムにおいて、パソコンは、外部記憶メディアを認証メディアにすると共に認証メディアにアクセスする認証プログラムを有し、認証サーバは、認証メディアを利用する際データベースのデータを基に認証を与える機能を有することを特徴とするネットワークシステム。
【請求項２】
請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにメディアＩＤおよびパスワードを登録し、かつ外部記憶メディアの先頭部にメディアＩＤを記録することを特徴とするネットワークシステム。
【請求項３】
請求項１記載のネットワークシステムにおいて、前記認証プログラムは、外部記憶メディアの内容を暗号化することを特徴とするネットワークシステム。
【請求項４】
請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにユーザーＩＤおよびパスワードの対と、メディアＩＤおよびユーザーＩＤの対を登録することを特徴とするネットワークシステム。
【請求項５】
請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにユーザーＩＤおよびパスワードの対と、メディアＩＤ、登録者ＩＤおよび複数のユーザーＩＤの対を登録することを特徴とするネットワークシステム。
【請求項６】
請求項５記載のネットワークシステムにおいて、認証メディアの登録者は、認証メディアを利用できるユーザーＩＤを追加、変更、削除することを特徴とするネットワークシステム。
【請求項７】
請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにユーザーＩＤおよびパスワードの対と、メディアＩＤ、登録者ＩＤ、複数のユーザーＩＤおよび各ユーザーごとの有効期限の対を登録することを特徴とするネットワークシステム。
【請求項８】
請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証メディアが利用された場合、認証メディアごとに認証サーバのデータベースにアクセス履歴を記録することを特徴とするネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、利用者側のパソコンと、データベースを有する認証サーバとがネツトワークで接続されたネットワークシステムに関し、特に書き換え可能な外部記憶メディアを認証メディアにして、その認証メディアへのアクセスを管理し、認証メディア上に記録されたデータの不正利用を防止するネットワークシステムに関するものである。
ここで認証メディアとは、メディア先頭部を書き換えて通常手段では読み書き不可能な状態にした外部記憶メディアであったり、記録内容を暗号化して容易に内容の判読をできない状態にした外部記憶メディアのことである。
【０００２】
【従来の技術】
特開２０００−１９６５８２公報「記憶メディア識別子を利用した不正利用防止のための情報記録、利用および配送方法（日本電信電話株式会社）」にあるように、記憶メディア識別子という、メディアに物理的に付け加えられた独自の機構に暗号化情報と秘密鍵を記録し、公開鍵をサーバ上に記録し、もしそのメディアが複製されても、記憶メディア識別子が複製されなければ復号化ができない仕組みが提案されている。
【特許文献１】特開２０００−１９６５８２公報
【０００３】
【発明が解決しようとする課題】
上記従来技術は外部記憶メディアの複製防止を目的とするものであり、記憶メディア識別子を完全に複製された場合は全く意味をなさないという問題がある。
本発明は、認証メディアのセキュリティを確保することが可能なネットワークシステムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、利用者側のパソコンと、データベースを有する認証サーバとがネツトワークで接続されたネットワークシステムにおいて、パソコンは、外部記憶メディアを認証メディアにすると共に認証メディアにアクセスする認証プログラムを有し、認証サーバは、認証メディアを利用する際データベースのデータを基に認証を与える機能を有するネットワークシステムを最も主要な特徴とする。
請求項２記載の発明は、請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにメディアＩＤおよびパスワードを登録し、かつ外部記憶メディアの先頭部にメディアＩＤを記録するネットワークシステムを主要な特徴とする。
請求項３記載の発明は、請求項１記載のネットワークシステムにおいて、前記認証プログラムは、外部記憶メディアの内容を暗号化するネットワークシステムを主要な特徴とする。
請求項４記載の発明は、請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにユーザーＩＤおよびパスワードの対と、メディアＩＤおよびユーザーＩＤの対を登録するネットワークシステムを主要な特徴とする。
請求項５記載の発明は、請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにユーザーＩＤおよびパスワードの対と、メディアＩＤ、登録者ＩＤおよび複数のユーザーＩＤの対を登録するネットワークシステムを主要な特徴とする。
請求項６記載の発明は、請求項５記載のネットワークシステムにおいて、認証メディアの登録者は、認証メディアを利用できるユーザーＩＤを追加、変更、削除可能であるネットワークシステムを主要な特徴とする。
請求項７記載の発明は、請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証サーバのデータベースにユーザーＩＤおよびパスワードの対と、メディアＩＤ、登録者ＩＤ、複数のユーザーＩＤおよび各ユーザーごとの有効期限の対を登録するネットワークシステムを主要な特徴とする。
請求項８記載の発明は、請求項１記載のネットワークシステムにおいて、前記認証プログラムは、認証メディアが利用された場合、認証メディアごとに認証サーバのデータベースにアクセス履歴を記録するネットワークシステムを主要な特徴とする。
【０００５】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。なお、以下では、ネットワークとしてインターネットを用い、利用者の計算機と認証サーバのやり取りには、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いる実施例を挙げる。
図１は本発明の第１の実施の形態に係るネットワークシステムの構成図、図２は本発明の第１の実施の形態に係るネットワークシステムにおける認証メディア作成フローチャート、図３は同じく認証メディア利用フローチャートである。以下、その構成と動作を図１ないし図３を参照しながら説明する。
図１に示すように、本ネットワークシステムは、ＰＣ（パソコン）１と、ＰＣ１で制御される機器（外部記憶メディア３にアクセスする機器）２と、データベース５を有する認証サーバ４とを備え、ＰＣ１と認証サーバ４がネットワーク（インターネット）６で接続されることで構成されている。
利用者はＰＣ１から外部記憶メディア３にアクセスする。ＰＣ１は、認証メディアを作成するにはまずその認証プログラムを実行し、外部記憶メディア３がすでに認証メディアであれば処理を終了する。認証メディアでなければ認証メディアの作成を開始する。認証サーバ４にネットワーク６を介しアクセスし、新規メディアＩＤおよびパスワードの発行を申請する。
パスワードは利用者が任意に設定できる。認証サーバ４が発行した新規メディアＩＤおよびパスワードは認証サーバ４が有するデータベース５上にメディア情報として登録され、認証メディア利用時に参照される。認証プログラムは、外部記憶メディア３の先頭部分を書き換え、通常の手段では読めない状態にし、かわりにそこへメディアＩＤを書き込む（以上図２のＳ１〜Ｓ７）。
このようにできた認証メディアを利用するには、まず認証プログラムへアクセスする。外部記憶メディア３が認証メディアでなければ通常手段でアクセス可能であるので処理は終了する。認証メディアであった場合は利用者にパスワードの入力を促し、得られたパスワードと認証メディア先頭に記述されたメディアＩＤを認証サーバ４に送信する。
認証サーバ４は、そのメディアＩＤとパスワードの対をデータベース５に問い合わせる。その組み合わせが正しくない場合は再度パスワードを問い合わせる。正しい場合は、これ以降その認証メディアは認証プログラムを通じて自由にアクセス可能となる（以上図３のＳ１１〜Ｓ１７）。このようにして、外部記憶メディア３上の内容の隠蔽化を図ることができ、不正利用を防止できる。
【０００６】
図４は本発明の第２の実施の形態に係るネットワークシステムの構成図、図５は本発明の第２の実施の形態に係るネットワークシステムにおける認証メディア作成フローチャート、図６は同じく認証メディア利用フローチャートである。以下、その構成と動作を図４ないし図６を参照しながら説明する。
利用者はＰＣ１から外部記憶メディア３にアクセスする。ＰＣ１は、認証メディアを作成するにはまずその認証プログラムを実行し、外部記憶メディア３がすでに認証メディアであれば処理を終了する。認証メディアでなければ認証メディアの作成を開始する。認証サーバ４にネットワーク６を介してアクセスし新規メディアＩＤおよびパスワードの発行を申請する。
パスワードは利用者が任意に設定できる。認証サーバ４が発行した新規メディアＩＤおよびパスワードは認証サーバ４が有するデータベース５上にメディア情報として登録され、認証メディア利用時に参照される。認証プログラムは、外部記憶メディア３の内容に暗号化を施し、通常の手段では内容の判読を行えない状態にし、メディアＩＤを書き込む（以上図５のＳ２１〜Ｓ２７）。
このようにできた認証メディアを利用するには、まず認証プログラムへアクセスする。外部記憶メディア３が認証メディアでなければ通常手段でアクセス可能であるので処理は終了する。認証メディアであった場合は利用者にパスワードの入力を促し、得られたパスワードと認証メディアに記述されたメディアＩＤを認証サーバ４に送信する。
認証サーバ４は、そのメディアＩＤとパスワードの対をデータベース５に問い合わせる。その組み合わせが正しくない場合は再度パスワードを問い合わせる。正しい場合は、これ以降その認証メディアは認証プログラムを通じて自由にアクセス可能となる（以上図６のＳ３１〜Ｓ３７）。このようにして、外部記憶メディア３上の内容の隠蔽化を図ることができ、不正利用を防止できる。
【０００７】
図７は本発明の第３の実施の形態に係るネットワークシステムの構成図、図８は本発明の第３の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。以下、その構成と動作を図７および図８を参照しながら説明する。
認証サーバ４は各利用者のユーザーＩＤおよびパスワードの対を管理し、また、メディアＩＤおよびユーザーＩＤの対を管理する。認証メディアを利用するには、まず認証プログラムへアクセスする。外部記憶メディア３が認証メディアでなければ通常手段でアクセス可能であるので処理は終了する。認証メディアであった場合は利用者にユーザーＩＤおよびパスワードの入力を促し、得られたユーザーＩＤおよびパスワードと認証メディアに記述されたメディアＩＤを認証サーバ４に送信する。
認証サーバ４は、そのメディアＩＤとユーザーＩＤおよびパスワードの対をデータベース５に問い合わせる。その組み合わせが正しくない場合は再度パスワードを問い合わせる。正しい場合は、これ以降その認証メディアは認証プログラムを通じて自由にアクセス可能となる（以上図８のＳ４１〜Ｓ４７）。
この方式の利点は、利用者がユーザーＩＤとパスワードさえ覚えておけば、認証メディアごとにパスワードを覚える必要がなくなることである。このようにして、ユーザーごとに外部記憶メディア３上の内容の隠蔽化を図ることができ、不正利用を防止できる。
【０００８】
図９は本発明の第４の実施の形態に係るネットワークシステムの構成図、図１０は本発明の第４の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。以下、その構成と動作を図９および図１０を参照しながら説明する。
認証サーバ４は各利用者のユーザーＩＤおよびパスワードの対を管理し、また、メディアＩＤ、登録者ＩＤおよび複数のユーザーＩＤの対を管理する。認証メディアを利用するには、まず認証プログラムへアクセスする。外部記憶メディア３が認証メディアでなければ通常手段でアクセス可能であるので処理は終了する。認証メディアであった場合は利用者にユーザーＩＤおよびパスワードの入力を促し、得られたユーザーＩＤおよびパスワードと認証メディアに記述されたメディアＩＤを認証サーバ４に送信する。
認証サーバ４は、そのメディアＩＤとユーザーＩＤおよびパスワードの対をデータベース５に問い合わせる。その組み合わせが正しくない場合は再度パスワードを問い合わせる。正しい場合は、これ以降その認証メディアは認証プログラムを通じて自由にアクセス可能となる（以上図１０のＳ５１〜Ｓ５７）。
この方式の利点は、利用者はユーザーＩＤとパスワードさえ覚えておけば、認証メディアごとにパスワードを覚える必要がなくなることである。また、１つの認証メディアを複数のユーザーで利用することができるようになることである。このようにして、複数のユーザーごとに外部記憶メディア３上の内容の隠蔽化を図ることができ、不正利用を防止できる。
【０００９】
図１１はデータベースの登録内容を示す図である。認証サーバ４は各利用者のユーザーＩＤおよびパスワードの対を管理し、また、メディアＩＤ、登録者ＩＤおよび複数のユーザーＩＤの対を管理する。認証メディアの登録者は、自分で登録した認証メディアを利用できるユーザーＩＤを自由に追加、変更、削除することができる。ただし、自分で登録していない認証メディアに対しては一切追加、変更、削除することができない。これにより、利用ユーザーが変わった時でも認証メディアを作成し直す必要がなくなり、簡単にユーザー変更を行うことができる。
図１２は本発明の第５の実施の形態に係るネットワークシステムの構成図、図１３は本発明の第５の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。以下、その構成と動作を図１２および図１３を参照しながら説明する。
認証サーバ４は各利用者のユーザーＩＤおよびパスワードの対を管理し、また、メディアＩＤ、登録者ＩＤ、複数のユーザーＩＤおよび各ユーザーごとの有効期限の対を管理する。認証メディアを利用するには、まず認証プログラムへアクセスする。外部記憶メディア３が認証メディアでなければ通常手段でアクセス可能であるので処理は終了する。認証メディアであった場合は利用者にユーザーＩＤおよびパスワードの入力を促し、得られたユーザーＩＤおよびパスワードと認証メディアに記述されたメディアＩＤを認証サーバ４に送信する。
認証サーバは、そのメディアＩＤとユーザーＩＤおよびパスワードの対をデータベース５に問い合わせる。その組み合わせが正しくない場合は再度パスワードを問い合わせる。正しい場合は、そのユーザーのその認証メディアの利用期間を調べる。
利用期間外であれば認証プログラムは終了する。利用期間内であれば、これ以降その認証メディアは認証プログラムを通じて自由にアクセス可能となる。利用期間が特に設定されていない場合は無期限とみなし、期間に関係なく利用できる（以上図１３のＳ６１〜Ｓ６８）。このようにして、利用期間を定めてユーザーに認証メディアを利用させることができる。
図１４は本発明の第６の実施の形態に係るネットワークシステムの構成図である。認証サーバ４は認証メディアが利用された場合、認証メディアごとに認証サーバのデータベースにアクセス履歴を残す。これには、その認証メディアを利用したユーザーＩＤと利用開始した時間を記録する。認証メディア登録者は、このアクセス履歴を自由に閲覧することが可能で、不正利用の摘発に利用できる。
【００１０】
【発明の効果】
以上説明したように、本発明によれば、利用者側のパソコンと、データベースを有する認証サーバとがネツトワークで接続されたネットワークシステムにおいて、パソコンは、外部記憶メディアを認証メディアにすると共に認証メディアにアクセスする認証プログラムを有し、認証サーバは、認証メディアを利用する際データベースのデータを基に認証を与える機能を有するので、書き換え可能な外部記憶メディアを認証メディアとし、利用可能なユーザー以外の内容の不正な読み書きを防止し、認証メディアのセキュリティを確保することができる。
請求項２記載の発明によれば、外部記憶メディアの先頭部を書き換え、認証メディアとしたので、サーバに登録されたパスワードを知らない者は認証メディアの内容を読み書きすることができなくなる。
請求項３記載の発明によれば、外部記憶メディアを暗号化し、認証メディアとしたので、サーバに登録されたパスワードを知らない者は認証メディアの内容を読み書きすることができなくなる。
請求項４記載の発明によれば、請求項１〜請求項３の効果に加えて、利用可能なユーザーを認証サーバ上に登録することができ、認証メディアに対して、利用可能なユーザーを設定することができる効果がある。
請求項５記載の発明によれば、請求項４の効果に加え、認証メディアに対して、利用可能なユーザーを複数設定することができる効果がある。
請求項６記載の発明によれば、請求項５で示された利用可能なユーザーを追加・変更・削除することできる。
請求項７記載の発明によれば、請求項５の効果に加え、ユーザーは、期間を定めて認証メディアを利用できる効果がある。
請求項８記載の発明によれば、請求項７の効果に加え、アクセス履歴を確認することが可能で、不正利用の摘発に利用できる効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るネットワークシステムの構成図である。
【図２】本発明の第１の実施の形態に係るネットワークシステムにおける認証メディア作成フローチャートである。
【図３】本発明の第１の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。
【図４】本発明の第２の実施の形態に係るネットワークシステムの構成図である。
【図５】本発明の第２の実施の形態に係るネットワークシステムにおける認証メディア作成フローチャートである。
【図６】本発明の第２の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。
【図７】本発明の第３の実施の形態に係るネットワークシステムの構成図である。
【図８】本発明の第３の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。
【図９】本発明の第４の実施の形態に係るネットワークシステムの構成図である。
【図１０】本発明の第４の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。
【図１１】データベースの登録内容の例を示す図である。
【図１２】本発明の第５の実施の形態に係るネットワークシステムの構成図である。
【図１３】本発明の第５の実施の形態に係るネットワークシステムにおける認証メディア利用フローチャートである。
【図１４】本発明の第６の実施の形態に係るネットワークシステムの構成図である。
【符号の説明】
１  パソコン
２  外部記憶メディアにアクセスする機器
３  外部記憶メディア
４  認証サーバ
５  データベース
６  ネットワーク
【図１】
2004280197.tif 000003
【図２】
2004280197.tif 000004
【図３】
2004280197.tif 000005
【図４】
2004280197.tif 000006
【図５】
2004280197.tif 000007
【図６】
2004280197.tif 000008
【図７】
2004280197.tif 000009
【図８】
2004280197.tif 000010
【図９】
2004280197.tif 000011
【図１０】
2004280197.tif 000012
【図１１】
2004280197.tif 000013
【図１２】
2004280197.tif 000014
【図１３】
2004280197.tif 000015
【図１４】
2004280197.tif 000016