(57)【要約】【課題】ネットワークから情報利用者に配信される情報の流出や不正利用を防止し、かつ、正当な利用者が情報アクセスによって利用者端末のセキュリティを脅かされることを排除すること。【解決手段】暗号化通信を前提とし、暗号化通信で使用される証明書などの情報を利用者認証に用いることにより認証を強化する。データ保護と端末のセキュリティを同時に実現するために、汎用ブラウザの中で作動するローカル資源にアクセスできないコンポーネントを使用して、情報の一部分又は全体のコピーおよび印刷を制限し、データ保護を行う。【選択図】　　図１
2004110755.tif 000002
【特許請求の範囲】
【請求項１】
サーバとクライアント間の暗号化された通信において、通信するデータを暗号化したり複合化するために使用されるクライアントに発行される証明書などの情報を、暗号化された通信を行う目的ではなく、クライアントを認証するための識別子として使用する認証方法。
【請求項２】
汎用ブラウザで、ローカル資源にアクセスできないコンポーネントのみを使用して、汎用ブラウザに表示されるデータを保護するために、情報の一部分又は全体のコピーおよび印刷を制限する方法。
【請求項３】
請求項１で記述している認証方法と、ユーザーＩＤとパスワードによる認証方法と、ＩＰアドレスによる認証方法とを、ＡＮＤ条件やＯＲ条件で組み合わせる認証方法。
【請求項４】
請求項２で記述しているデータ保護方法と、請求項３で記述している認証方法を使用し、ネットワークに情報を配信するシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は、インターネットやＬＡＮを通じて情報を利用者に配信する際に、情報が不正な利用者に利用されることを排除し、かつ情報が不正にコピーされたり印刷されたりすることを排除し、かつ正当な利用者が情報へのアクセスによってセキュリティを脅かされることを排除するための、認証およびデータ保護によるネットワーク情報配信に関するものである。
【０００２】
【従来の技術】ネットワーク情報配信における、利用者認証に従来用いられている手法として、ユーザーＩＤとパスワードによる認証、ＩＰアドレスによる端末認証、ハードウェアなどによる端末認証があげられる。
【０００３】また、ネットワーク情報配信におけるデータ保護に従来用いられている手法として、クライアント端末へアプリケーションソフトウェアをインストールし、あるいは汎用ブラウザを介してプラグインをインストールし、それらのアプリケーションソフトウェアやプラグインの機能に依拠して、情報の一部分あるいは全部のコピーや印刷を制限する手法が採用されている。
【０００４】
【発明が解決しようとする課題】利用者認証において採用されている手法のうちユーザーＩＤとパスワードによる認証は、本来の利用者でなくても、ユーザーＩＤとパスワードを入手すれば認証を受けることができる。この結果、利用者が第三者にユーザーＩＤとパスワードを渡すことによる不正利用を防ぐことができない。
【０００５】上と同じ理由で、ユーザーＩＤとパスワードによる認証は、ユーザーＩＤとパスワードを盗用する第三者による不正利用を防ぐことができない。
【０００６】利用者認証において採用されている手法のうち、ＩＰアドレスによる認証は、端末を特定するのみで、利用者を特定できない。
【０００７】利用者認証において採用されている手法のうち、ＩＰアドレスによる認証は、ＤＨＣＰサーバなどでＩＰアドレスを割り当てる場合、端末のＩＰアドレスが接続の度に異なり、端末を特定することができない。
【０００８】利用者認証において採用されている手法のうち、ＩＰアドレスによる認証は、ルーターなどを介在させた場合のＮＡＴ変換などにより、複数の端末のＩＰアドレスが同一のＩＰアドレスとなるため、端末を特定することができない。
【０００９】利用者認証において採用されている手法のうち、ハードウェアによる端末認証は、端末の特定はできるが、利用者の特定ができない。また各端末に専用のハードウェアを接続する必要がある。
【００１０】データの不正なコピーや印刷を制限するために、クライアント端末へアプリケーションソフトウェアをインストールし、あるいは汎用ブラウザを介してプラグインをインストールすると、それらは端末のローカル資源にアクセスできるため、端末のセキュリティを脅かすことになる。
【００１１】
【課題を解決するための手段】利用者認証の確実性を担保するために、サーバとクライアント間の通信に暗号化された通信を使用し、通信するデータを暗号化したり複合化するために使用されるクライアントに発行される証明書などの情報を、クライアントを認証するための識別子として使用する。これにより、端末および利用者の特定を、ハードウェアを使用せずにソフトウェアで実現する。
【００１２】また、ユーザーＩＤとパスワード認証、ＩＰアドレス認証、上記暗号化通信に使用される識別子による認証を、ＡＮＤ条件やＯＲ条件で組み合わせて認証するソフトウェアによって、利用者認証の確実性を増大する。
【００１３】データ保護と端末のセキュリティを同時に実現するために、汎用ブラウザの中で作動するローカル資源にアクセスできないコンポーネントを使用して、情報の一部分又は全体のコピーおよび印刷を制限し、データ保護を行う。
【００１４】
【発明の実施の形態】本発明の実施の形態の一つを、図面を参照して説明する。図１は、本発明の認証およびデータ保護によるネットワーク情報配信システムの構成を示す機能ブロック図である。認証およびデータ保護によるネットワーク情報配信システム１０は、暗号化通信プログラム１１と、認証プログラム１２と、データ保護プログラム１３を含む。
【００１５】暗号化通信プログラム１１と、認証プログラム１２と、データ保護プログラム１３は、単一サーバとして構成してもよいし、それぞれが独立したサーバとして構成し、別の装置で動作させてもよい。また、ＣＧＩやサーブレットといった、Ｗｅｂサーバの拡張機能として構成してもよい。
【００１６】本例では、暗号化通信プログラム１１と、認証プログラム１２と、データ保護プログラム１３は、単一のサーバとして構成されているものとし、配信情報５０を、ネットワーク２０を経由して汎用ブラウザ３０に配信する場合の構成について説明する。暗号化通信プログラム１１と汎用ブラウザ３０は暗号化通信を行う。暗号化通信プログラム１１は、汎用ブラウザ３０から送信される暗号化通信に使用される証明書４０を、暗号化通信に使用するとともに、認証プログラム１２に渡す。認証プログラム１２は、証明書４０を認証のための識別子の一つとして使用し、汎用ブラウザ３０の利用者を認証する。データ保護プログラム１３は、汎用ブラウザ３０が要求してきた情報を、予め用意されたファイルから取得したり、他のシステムから取得し、データ保護が施されたデータに加工して、暗号化通信プログラム１１を介して汎用ブラウザ３０に送信する。汎用ブラウザ３０は、データ保護が施されたデータである配信情報５０を表示する。データ保護プログラム１３の設定により、認証プログラム１２で認証する利用者毎に、一つ、汎用ブラウザ３０に表示されているデータをクリップボードにコピーし、他のアプリケーションに貼り付けると、予め設定された文字数しか貼り付けられない、一つ、汎用ブラウザ３０に表示されているデータをクリップボードにコピーし、他のアプリケーションに貼り付けると、予め設定された文字列が付加される、一つ、汎用ブラウザ３０に表示されているデータをクリップボードにコピーすることができない、一つ、汎用ブラウザ３０に表示されているデータを印刷することができない、一つ、汎用ブラウザ３０に表示されているデータをファイル保存することができない、一つ、汎用ブラウザ３０に表示されているデータをソース表示することができない、などの設定ができる。
【００１７】
【発明の効果】本発明により、情報配信者は正当な情報利用者を認証し同時に不正な情報の流出を排除しつつ、情報を配信することができ、また情報利用者は情報へのアクセスに際して端末のセキュリティを高く保つことができる。これによって情報の機密性を保つこと、あるいは情報の有償性を保つことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態における、認証およびデータ保護によるネットワーク情報配信システムの例を示す機能ブロック図である。
【符号の説明】
１０　認証およびデータ保護によるネットワーク情報配信システム
１１　暗号化通信プログラム
１２　認証プログラム
１３　データ保護プログラム
２０　ネットワーク
３０　汎用ブラウザ
４０　証明書
５０　配信情報
【図１】
2004110755.tif 000003