(57)【特許請求の範囲】
【請求項１】
ユーザ端末と統括センタと複数のサイトとがネットワークを介して接続され、これらの間に送信されるコンテンツを管理するコンテンツ管理システムであって、
前記統括センタには、前記ユーザ端末から送信されるユーザＩＤとパスワードによりユーザ認証を行うユーザ認証手段と、ユーザ認証された前記ユーザ端末からアクセスされるコンテンツがアクセス可能なコンテンツであることを確認して与信情報を生成し、前記与信情報から生成されたデジタル署名付き与信情報とＵＲＬとを組み合わせたサーバアクセス用ＵＲＬを作成し前記ユーザ端末に送信するアクセス検証手段と、前記アクセス検証手段が生成した前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成して、デジタル署名付き与信情報とし、前記アクセス検証手段に送信する署名生成手段とが設けられ、
前記複数のサイトには、前記ユーザ端末から送信される前記サーバアクセス用ＵＲＬのデジタル署名付き与信情報からハッシュ値１を生成し、公開鍵保管庫からセンタ公開鍵を取得し、このセンタ公開鍵で前記デジタル署名を検証しハッシュ値２を得て、前記ハッシュ値１、２を比較し一致したかどうかを求める署名検証手段と、前記署名検証手段により前記ハッシュ値１、２が一致しているという結果が得られた場合に前記サーバアクセス用ＵＲＬを認証するアクセス認証手段と、前記サーバアクセス用ＵＲＬが認証された場合に、前記サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するコンテンツ送信手段とが設けられていることを特徴とするコンテンツ管理システム。
【請求項２】
ユーザ端末と統括センタと複数のサイトとがネットワークを介して接続され、これらの間に送信されるコンテンツを管理するコンテンツ管理システムであって、
前記統括センタには、前記ユーザ端末から送信されるユーザＩＤとパスワードによりユーザ認証を行うユーザ認証手段と、ユーザ認証された前記ユーザ端末からアクセスされるコンテンツがアクセス可能なコンテンツであることを確認して与信情報を生成し、前記与信情報から生成されたデジタル署名付き与信情報とＵＲＬとを組み合わせたサーバアクセス用ＵＲＬを作成し前記ユーザ端末に送信するアクセス検証手段と、前記アクセス検証手段が生成した前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成して、デジタル署名付き与信情報を生成する署名生成手段と、サイトを特定してサイト公開鍵を取得し、前記デジタル署名付き与信情報を前記サイト公開鍵で暗号化して前記アクセス検証手段に送信する暗号化手段とが設けられ、
前記複数のサイトには、前記ユーザ端末から送信される前記サーバアクセス用ＵＲＬのデジタル署名付き与信情報をサイト秘密鍵を取得して前記サイト秘密鍵を用いて復号化する復号化手段と、復号化手段により複号化された前記与信情報によって前記サーバアクセス用ＵＲＬを認証するアクセス認証手段と、前記サーバアクセス用ＵＲＬが認証された場合に、前記サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するコンテンツ送信手段とが設けられていることを特徴とするコンテンツ管理システム。
【請求項３】
ユーザ端末と統括センタと複数のサイトとがネットワークを介して接続され、これらの間に送信されるコンテンツを管理するコンテンツ管理システムであって、
前記統括センタには、前記ユーザ端末から送信されるユーザＩＤとパスワードによりユーザ認証を行うユーザ認証手段と、ユーザ認証された前記ユーザ端末からアクセスされるコンテンツがアクセス可能なコンテンツであることを確認して与信情報を生成し、前記与信情報から生成されたデジタル署名付き与信情報とＵＲＬとを組み合わせたサーバアクセス用ＵＲＬを作成し前記ユーザ端末に送信するアクセス検証手段と、前記アクセス検証手段が生成した前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成して、デジタル署名付き与信情報を生成する署名生成手段と、サイトを特定して生成された共通鍵を特定された前記サイトに送信する共通鍵連携手段と、前記デジタル署名付き与信情報を前記共通鍵で暗号化して前記アクセス検証手段に送信する暗号化手段とが設けられ、
前記複数のサイトには、前記統括センタから送信される前記共通鍵を取得する共通鍵連携手段と、前記ユーザ端末から送信される前記サーバアクセス用ＵＲＬのデジタル署名付き与信情報を前記共通鍵で復号化する復号化手段と、前記復号化手段により複号化された前記与信情報によって前記サーバアクセス用ＵＲＬを認証するアクセス認証手段と、前記サーバアクセス用ＵＲＬが認証された場合に、前記サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するコンテンツ送信手段とが設けられていることを特徴とするコンテンツ管理システム。
【請求項４】
ユーザ端末と統括センタと複数のサイトとがネットワークを介して接続され、これらの間に送信されるコンテンツを管理するコンテンツ管理システムであって、
前記統括センタには、前記ユーザ端末から送信されるユーザＩＤとパスワードによりユーザ認証を行うユーザ認証手段と、ユーザ認証された前記ユーザ端末からアクセスされるコンテンツがアクセス可能なコンテンツであることを確認して与信情報を生成し、前記与信情報から生成されたデジタル署名付き与信情報とＵＲＬとを組み合わせたサーバアクセス用ＵＲＬを作成し前記ユーザ端末に送信するアクセス検証手段と、前記アクセス検証手段が生成した前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成して、デジタル署名付き与信情報を生成する署名生成手段と、現在時刻情報を取得する時刻取得手段と、前記時刻取得手段が取得した現在時刻情報を用いて共通鍵を生成する共通鍵生成手段と、前記共通鍵生成手段が生成した前記共通鍵を暗号化し、特定された前記サイトに送信する共通鍵連携手段と、前記デジタル署名付き与信情報を前記共通鍵で暗号化して前記アクセス検証手段に送信する暗号化手段とが設けられ、
前記複数のサイトには、前記統括センタから送信された暗号化された前記共通鍵を取得して複号化する共通鍵連携手段と、前記ユーザ端末から送信される前記サーバアクセス用ＵＲＬのデジタル署名付き与信情報を前記共通鍵で復号化する復号化手段と、前記復号化手段により複号化された前記与信情報によって前記サーバアクセス用ＵＲＬを認証するアクセス認証手段と、前記サーバアクセス用ＵＲＬが認証された場合に、前記サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するコンテンツ送信手段とが設けられていることを特徴とするコンテンツ管理システム。
【請求項５】
次のステップを有することを特徴とするコンテンツ管理方法。
（１）ネットワークを介してユーザ端末から統括センタのユーザ認証手段にユーザＩＤ、パスワードを送信するステップ。
（２）前記ユーザ認証手段が正当なユーザとパスワードであればユーザ認証し、コンテンツリストを前記ユーザ端末に返信するステップ。
（３）ユーザ端末が前記コンテンツリストから必要なものを選択し前記統括センタのアクセス検証手段に送信するステップ。
（４）前記アクセス検証手段がアクセス可能なコンテンツであることを確認するステップ。
（５）前記アクセス検証手段が与信情報を署名生成手段に送信するステップ。
（６）前記署名生成手段が前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成した後、デジタル署名付き与信情報とし、前記アクセス検証手段に返信するステップ。
（７）前記アクセス検証手段が前記デジタル署名付き与信情報とＵＲＬとを組み合わせたサイトのサーバアクセス用ＵＲＬを作成し前記ユーザ端末に返信するステップ。
（８）前記ユーザ端末が前記サーバアクセス用ＵＲＬを利用して、複数のサイトのアクセス認証手段にリクエストを出すステップ。
（９）前記アクセス認証手段が前記ＵＲＬのデジタル署名付き与信情報によって前記サーバアクセス用ＵＲＬを認証し、署名検証手段に前記デジタル署名付き与信情報を送信するステップ。
（１０）前記署名検証手段が前記デジタル署名付き与信情報からハッシュ値１を生成し、公開鍵保管庫からセンタ公開鍵を取得、この鍵で前記デジタル署名を検証しハッシュ値２を得るステップ。
（１１）前記署名検証手段が前記ハッシュ値１、２を比較し一致した結果を前記アクセス認証手段に返信し、前記アクセス認証手段は認証後、前記サーバアクセス用ＵＲＬをサイトのコンテンツ送信手段に送信するステップ。
（１２）コンテンツ送信手段がサーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するステップ。
【請求項６】
次のステップを有することを特徴とするコンテンツ管理方法。
（１）ネットワークを介してユーザ端末から統括センタのユーザ認証手段にユーザＩＤ、パスワードを送信するステップ。
（２）前記ユーザ認証手段が正当なユーザとパスワードであればユーザ認証し、コンテンツリストを前記ユーザ端末に返信するステップ。
（３）ユーザ端末が前記コンテンツリストから必要なものを選択し前記統括センタのアクセス検証手段に送信するステップ。
（４）前記アクセス検証手段がアクセス可能なコンテンツであることを確認するステップ。
（５）前記アクセス検証手段が与信情報を署名生成手段に送信するステップ。
（６）前記署名生成手段が前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成した後、デジタル署名付き与信情報とし前記アクセス検証手段に返信するステップ。
（７）前記アクセス検証手段が前記デジタル署名付き与信情報とＵＲＬとを組み合わせたサイトのサーバアクセス用ＵＲＬを作成し、暗号化手段に前記サーバアクセス用ＵＲＬを送信するステップ。
（８）前記暗号化手段がサイトを特定してサイト公開鍵を取得、前記デジタル署名付き与信情報を前記サイト公開鍵で暗号化した後前記アクセス検証手段に返信するステップ。
（９）前記アクセス検証手段が前記暗号化されたデジタル署名付き与信情報とＵＲＬとを組み合わせたサイトのサーバアクセス用ＵＲＬをユーザ端末に返信するステップ。
（１０）前記ユーザ端末が前記サーバアクセス用ＵＲＬを利用して、前記特定したサイトのアクセス認証手段にリクエストを出すステップ。
（１１）前記アクセス認証手段が復号化手段に前記暗号化されたデジタル署名付き与信情報を送信するステップ。
（１２）前記復号化手段がサイト秘密鍵を取得して前記暗号化された署名付き与信情報を前記サイト秘密鍵で復号化後、前記アクセス認証手段に返信し、前記アクセス認証手段は認証後、特定されたサイトのコンテンツ送信手段に前記サーバアクセス用ＵＲＬを送るステップ。
（１３）前記コンテンツ送信手段が前記サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するステップ。
【請求項７】
次のステップを有することを特徴とするコンテンツ管理方法。
（１）ネットワークを介してユーザ端末から統括センタのユーザ認証手段にユーザＩＤ、パスワードを送信するステップ。
（２）前記ユーザ認証手段がユーザ管理テーブルを参照し、正当なユーザとパスワードであればユーザ認証し、コンテンツリストを前記ユーザ端末に返信するステップ。
（３）ユーザ端末が前記コンテンツリストから必要なものを選択し、統括センタのアクセス検証手段に送信するステップ。
（４）前記アクセス検証手段がアクセス可能なコンテンツであることを確認するステップ。
（５）前記アクセス検証手段が与信情報を署名生成手段に送信するステップ。
（６）前記署名生成手段が前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成した後、デジタル署名付き与信情報とし前記アクセス検証手段に返信するステップ。
（７）前記アクセス検証手段が前記デジタル署名付き与信情報とＵＲＬとを組み合わせたサイトのサーバアクセス用ＵＲＬを作成した後、暗号化手段に送信するステップ。
（８）前記暗号化手段がサイトを特定して共通鍵連携手段より共通鍵を生成し、前記デジタル署名付き与信情報を前記共通鍵で暗号化した後前記アクセス検証手段に返信するステップ。
（９）前記アクセス検証手段が前記暗号化されたデジタル署名付き与信情報とＵＲＬとを組み合わせたサーバアクセス用ＵＲＬをユーザ端末に返信するステップ。
（１０）前記ユーザ端末が前記サーバアクセス用ＵＲＬを利用して、特定されたサイトのアクセス認証手段にリクエストを出すステップ。
（１１）前記アクセス認証手段が前記暗号化されたデジタル署名付き与信情報によってサーバアクセス用ＵＲＬを認証し、復号化手段に前記デジタル署名付き与信情報を送信するステップ。
（１２）前記復号化手段が特定されたサイトの共通鍵連携手段より共通鍵を取得して、前記暗号化された署名付き与信情報を前記共通鍵で復号化後、前記アクセス認証手段に返信し、前記アクセス認証手段は認証後、コンテンツ送信手段に前記サーバアクセス用ＵＲＬを送るステップ。
（１３）前記コンテンツ送信手段が前記サーバアクセス用ＵＲＬとコンテンツ管理テーブルとを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するステップ。
【請求項８】
請求項７に記載のステップ（８）および（１２）に代わり、以下のステップ（８）および（１２）としたことを特徴とするコンテンツ管理方法。
（８）前記暗号化手段がサイトを特定して、共通鍵連携手段につながる共通鍵生成手段が時刻取得手段から取得した時刻で共通鍵を生成し、この共通鍵を前記共通鍵連携手段に送信して暗号化された共通鍵とするとともに前記デジタル署名付き与信情報を暗号化し、前記アクセス検証手段に返信するステップ。
（１２）前記復号化手段が特定されたサイトの共通鍵連携手段より暗号化された共通鍵を取得して、前記暗号化された署名付き与信情報を前記共通鍵で復号化後、前記アクセス認証手段に返信し、前記アクセス認証手段は認証後、コンテンツ送信手段に前記サーバアクセス用ＵＲＬを送るステップ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンテンツを管理するコンテンツ管理システムおよびコンテンツの管理方法に関するものである。
【０００２】
【従来の技術】
従来より、例えば原子力発電プラントや高速道路内のトンネル設備等の大型プラントでは、地域的に離れた複数のサイト内の諸設備、機器に関する仕様書や取扱い説明書等のコンテンツは、そのプラント内の各サイト毎に保存、管理している。
そして、ユーザこの場合例えば原子力発電所であれば電力会社の管理部門からのコンテンツの送付要求に対して、前記複数のサイトに保存されているコンテンツでもって各サイト毎にまちまちな対応と、ユーザへの配信手続を行っており情報漏洩面から必ずしも安全とは言えずまた、ユーザ管理も各サイトにまたがり複雑となっておりコスト高の要因ともなっていた。
【０００３】
【発明が解決しようとする課題】
以上のような従来のコンテンツ管理システムでは、Ｗｅｂベースで複数のサイトに保存されている各種のコンテンツの管理が統一化されてなく、またその取扱い方法やコンテンツの配信依頼を受けた時の秘密漏洩対策が必ずしも充分になされなく、例えばインタネット上で何らかの方法によって第３者にコンテンツに含まれる内容が知れ渡るようなケースが発生すると単なる当事者間の問題のみでなく、場合によっては社会問題となる可能性もあった。
またさらに、各サイトがそのコンテンツの更新を含め個別に管理している為に、ユーザへの配信が統一化されてなく、かつコスト高となるという問題点もあった。
【０００４】
この発明はこのような問題点を解決しようとするためになされたものであり、地域的に離れた複数のサイトに保存されているコンテンツを更新内容も含め統括センタで包括的に管理し、ユーザからの要求に応じて個々のサイトのコンテンツを統括センタからの指示によって安全に、かつ確実にユーザに配信するコンテンツの管理システムおよびコンテンツの管理方法を提供しようとするものである。
【０００５】
【課題を解決するための手段】
この発明に係るコンテンツ管理システムは、統括センタには、ユーザ端末から送信されるユーザＩＤとパスワードによりユーザ認証を行うユーザ認証手段と、ユーザ認証されたユーザ端末からアクセスされるコンテンツがアクセス可能なコンテンツであることを確認して与信情報を生成し、与信情報から生成されたデジタル署名付き与信情報とＵＲＬとを組み合わせたサーバアクセス用ＵＲＬを作成しユーザ端末に送信するアクセス検証手段と、アクセス検証手段が生成した与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、センタ秘密鍵とハッシュ値からデジタル署名を作成して、デジタル署名付き与信情報とし、アクセス検証手段に送信する署名生成手段とが設けられ、
複数のサイトには、ユーザ端末から送信されるサーバアクセス用ＵＲＬのデジタル署名付き与信情報からハッシュ値１を生成し、公開鍵保管庫からセンタ公開鍵を取得し、このセンタ公開鍵でデジタル署名を検証しハッシュ値２を得て、ハッシュ値１、２を比較し一致したかどうかを求める署名検証手段と、署名検証手段によりハッシュ値１、２が一致しているという結果が得られた場合にサーバアクセス用ＵＲＬを認証するアクセス認証手段と、サーバアクセス用ＵＲＬが認証された場合に、サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータをユーザ端末に送信するコンテンツ送信手段とが設けられているものである。
【０００６】
また、前記［０００５］の構成に加えて統括センタには、サイトを特定してサイト公開鍵を取得し、デジタル署名付き与信情報をサイト公開鍵で暗号化してアクセス検証手段に送信する暗号化手段とが設けられ、
複数のサイトには、ユーザ端末から送信されるサーバアクセス用ＵＲＬのデジタル署名付き与信情報をサイト秘密鍵を取得してサイト秘密鍵を用いて復号化する復号化手段と、復号化手段により複号化された与信情報によってサーバアクセス用ＵＲＬを認証するアクセス認証手段と、サーバアクセス用ＵＲＬが認証された場合に、サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータをユーザ端末に送信するコンテンツ送信手段とが設けられているものである。
【０００７】
また、前記［０００５］の構成に加えて統括センタには、サイトを特定して生成された共通鍵を特定されたサイトに送信する共通鍵連携手段と、デジタル署名付き与信情報を共通鍵で暗号化してアクセス検証手段に送信する暗号化手段とが設けられ、
複数のサイトには、統括センタから送信される共通鍵を取得する共通鍵連携手段と、ユーザ端末から送信されるサーバアクセス用ＵＲＬのデジタル署名付き与信情報を共通鍵で復号化する復号化手段と、復号化手段により複号化された与信情報によってサーバアクセス用ＵＲＬを認証するアクセス認証手段と、サーバアクセス用ＵＲＬが認証された場合に、サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータをユーザ端末に送信するコンテンツ送信手段とが設けられているものである。
【０００８】
また、前記［０００５］の構成に加えて統括センタには、現在時刻情報を取得する時刻取得手段と、時刻取得手段が取得した現在時刻情報を用いて共通鍵を生成する共通鍵生成手段と、共通鍵生成手段が生成した共通鍵を暗号化し、特定されたサイトに送信する共通鍵連携手段と、デジタル署名付き与信情報を共通鍵で暗号化してアクセス検証手段に送信する暗号化手段とが設けられ、
複数のサイトには、統括センタから送信された暗号化された共通鍵を取得して複号化する共通鍵連携手段と、ユーザ端末から送信されるサーバアクセス用ＵＲＬのデジタル署名付き与信情報を共通鍵で復号化する復号化手段と、復号化手段により複号化された与信情報によってサーバアクセス用ＵＲＬを認証するアクセス認証手段と、サーバアクセス用ＵＲＬが認証された場合に、サーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータをユーザ端末に送信するコンテンツ送信手段とが設けられているものである。
【０００９】
この発明に係るコンテンツ管理方法は、次の（１）〜（１２）のステップを有するものである。
（１）ネットワークを介してユーザ端末から統括センタのユーザ認証手段にユーザＩＤ、パスワードを送信するステップ。
（２）前記ユーザ認証手段が正当なユーザとパスワードであればユーザ認証し、コンテンツリストを前記ユーザ端末に返信するステップ。
（３）ユーザ端末が前記コンテンツリストから必要なものを選択し前記統括センタのアクセス検証手段に送信するステップ。
（４）前記アクセス検証手段がアクセス可能なコンテンツであることを確認するステップ。
（５）前記アクセス検証手段が与信情報を署名生成手段に送信するステップ。
（６）前記署名生成手段が前記与信情報からハッシュ値を生成し、秘密鍵保管庫からセンタ秘密鍵を取得し、前記センタ秘密鍵とハッシュ値からデジタル署名を作成した後、デジタル署名付き与信情報とし、前記アクセス検証手段に返信するステップ。
（７）前記アクセス検証手段が前記デジタル署名付き与信情報とＵＲＬとを組み合わせたサイトのサーバアクセス用ＵＲＬを作成し前記ユーザ端末に返信するステップ。
（８）前記ユーザ端末が前記サーバアクセス用ＵＲＬを利用して、複数のサイトのアクセス認証手段にリクエストを出すステップ。
（９）前記アクセス認証手段が前記ＵＲＬのデジタル署名付き与信情報によって前記サーバアクセス用ＵＲＬを認証し、署名検証手段に前記デジタル署名付き与信情報を送信するステップ。
（１０）前記署名検証手段が前記デジタル署名付き与信情報からハッシュ値１を生成し、公開鍵保管庫からセンタ公開鍵を取得、この鍵で前記デジタル署名を検証しハッシュ値２を得るステップ。
（１１）前記署名検証手段が前記ハッシュ値１、２を比較し一致した結果を前記アクセス認証手段に返信し、前記アクセス認証手段は認証後、前記サーバアクセス用ＵＲＬをサイトのコンテンツ送信手段に送信するステップ。
（１２）コンテンツ送信手段がサーバアクセス用ＵＲＬを参照し、コンテンツデータを取得し、そのコンテンツデータを前記ユーザ端末に送信するステップ。
【００１０】
また前記（７）〜（１２）のステップに代わり、次の（７）〜（１３）のステップを有するものである。
（７）アクセス検証手段がサーバアクセス用ＵＲＬを作成し、暗号化手段に前記ＵＲＬを送信し、
（８）暗号化手段がサイトを特定して公開鍵を取得、この公開鍵でデジタル署名付き与信を暗号化後アクセス検証手段に返信する。
（９）暗号化手段で暗号化されたサーバアクセス用ＵＲＬを作成し、ユーザ端末に返信し、
（１０）前記ＵＲＬを利用し、ユーザ端末が特定されたサイトのアクセス認証手段にリクエストを出し、
（１１）復号化手段にデジタル署名付き与信情報を送信し、
（１２）サイト秘密鍵を取得して暗号化された署名付き与信情報を復号化後、ＵＲＬをコンテンツ送信手段に送信し、
（１３）コンテンツデータを取得し、そのデータをユーザ端末に送信する。
【００１１】
また、前記［００１０］のステップ（８）〜（１３）に代わり、次の（８）〜（１３）のステップを有するものである。
（８）暗号化手段がサイトを特定して共通鍵連携手段より共通鍵を取得、この共通鍵でデジタル署名付き与信を暗号化後、アクセス検証手段に返信し、
（９）サーバアクセス用ＵＲＬを作成し、ユーザ端末に返信し、
（１０）前記ＵＲＬを利用し、ユーザ端末が特定されたサイトのアクセス認証手段にリクエストを出し、
（１１）復号化手段にデジタル署名付き与信情報を送信し、
（１２）特定されたサイトの共通鍵連携手段より共通鍵を取得して、暗号化された署名付き与信情報を復号化後、前記ＵＲＬをコンテンツ送信手段に送信し、
（１３）コンテンツデータを取得して、そのデータをユーザ端末に送信する。
【００１２】
また前記［００１１］のステップ（８）および（１２）に代わり次のステップ（８）および（１２）を有するものである。
（８）暗号化手段がサイトを特定して、共通鍵連携手段につながる共通鍵生成手段が時刻取得手段から取得した時刻で共通鍵を生成し、この共通鍵を前記共通鍵連携手段に送信して暗号化された共通鍵とするとともに、デジタル署名付き与信情報を暗号化し、アクセス検証手段に返信する。
（１２）復号化手段が暗号化された署名付き与信情報を共通鍵で復号化後、アクセス認証手段に返信し、認証後コンテンツ送信手段にＵＲＬを送る。
【００１３】
【発明の実施の形態】
実施の形態１．
以下、この発明の実施の形態１のコンテンツ管理システムを図およびフローチャートによって説明する。
図１に示すコンテンツ管理システムはユーザ端末１００と統括センタ２００と複数のサイトのサーバ５００とがインタネット１を介して接続されている。統括センタ２００にはユーザ認証手段２１、アクセス検証手段２２、ユーザ管理テーブル２３、アクセス制御管理テーブル２４、コンテンツ管理テーブル２５が設けられており、複数のサイトのサーバ５００にはアクセス認証手段５１、コンテンツ送信手段５２、コンテンツデータ５３、コンテンツ管理テーブル５４が設けられている。図２、図３はコンテンツ管理フローを示しこの図２、図３に示す「ユーザ認証フロー」「アクセス検証フロー」「アクセス認証フロー」「コンテンツ送信フロー」も参照し、この実施の形態１によるコンテンツ管理の手順を説明する。
（１）ユーザ端末１００（ブラウザ）から統括センタ２００側のユーザ認証手段２１に対して、ユーザＩＤとパスワードを送信する。
（２）ユーザ認証手段２１は、予め統括センタ２００側でユーザ登録されているユーザ管理テーブル２３を参照し、正当なユーザとパスワードであれば、ユーザを認証しユーザ情報とログイン時間を含む識別子（セッションＩＤ）と統括センタ２００で管理しているコンテンツリストをユーザ端末１００に返信する。
（３）ユーザ端末１００で、前記コンテンツリストの中から参照したいコンテンツを選択することによリコンテンツ名称とセッションＩＤを統括センタ２００側のアクセス検証手段２２に送信する。
（４）アクセス検証手段２２は、コンテンツとアクセス可能なユーザを対応付けているアクセス制御管理テーブル２４を参照し、アクセス可能なコンテンツであることを確認する。
（５）アクセス検証手段２２は、コンテンツとＵＲＬを対応付けているコンテンツ管理テーブル２５を参照し、ＵＲＬを取得する。ＵＲＬと与信情報（アクセス可能であればＯＫ、そうでなければＮＧ、ユーザＩＤ、センタＩＤ等を含む情報）を組み合わせてサイトのサーバアクセス用のＵＲＬを作成し、ユーザ端末１００に返信する。
（６）ユーザ端末１００は、受信したサーバアクセス用ＵＲＬを利用して、複数のサイト５００側のアクセス認証手段５１にリクエストを出す。
（７）アクセス認証手段５１は、サーバアクセス用ＵＲＬを与信情報とデータＵＲＬとに分割する。
（８）アクセス認証手段５１は、与信情報によって、そのサーバアクセス用ＵＲＬが正しくセンタ２００から送られており、アクセス可能なコンテンツであることを判断し認証する。
（９）認証完了後、アクセス認証手段５１はコンテンツ送信手段５２にＵＲＬを渡す。
（１０）コンテンツ送信手段５２は、ＵＲＬとコンテンツ保存場所を関連付けているコンテンツ管理テーブル５４を参照し、コンテンツデータ５３内の保存場所を取得する。コンテンツデータ５３内からコンテンツ情報を取得し、それをユーザ端末１００に返信する。
このようにこの実施の形態１は、ユーザ端末１００から送付要請された複数個所のサイトのサーバ５００に分散して保存しているコンテンツデータを、統括センタ２００の管理下によりユーザ端末１００に送信するシステムであるので、統括センタ２００は各ユーザの情報を確実に管理することができる。
【００１４】
実施の形態２．
次にこの発明の実施の形態２の管理システムの主要部を図４で示すとともに、管理フローの主要部を図５で示す。
なお、この実施の形態２は以降説明する実施の形態３〜１４を含めてすべて前記した実施の形態１で示した図１を基本構成図とし、この図１に諸構成要件を付加したものである。すなわち、図４の統括センタ２００およびサイト５００は、前記した実施の形態１の図１に示した基本的構成図に署名生成手段２６、秘密鍵保管庫２７および署名検証手段５５、公開鍵テーブル５６を追加したものであり、この図４に記入のない他の手段、例えば統括センタ２００内のユーザ認証手段２１やサイトサーバ５００内のコンテンツ送信手段５２等は図示を省略している。
この実施の形態２のコンテンツ管理システムによるコンテンツ管理手順は前記した実施の形態の手順１および８を以下のように代えるものである。
つまり、１の手順（５）に代わって以下の手順（５−１）〜（５−７）とする。
（５−１）アクセス検証手段２２は、署名生成手段２６に与信情報を送信する。
（５−２）署名生成手段２６は、与信情報からハッシュ値（ダイジェスト値）を生成する。
（５−３）署名生成手段２６は、秘密鍵保管庫２７に格納されるセンタ秘密鍵を取得する。
（５−４）署名生成手段２６は、センタ秘密鍵とハッシュ値からデジタル署名を作成する。
（５−５）署名生成手段２６は、デジタル署名を与信情報に追加する。
（５−６）署名生成手段２６は、デジタル署名付き与信情報をアクセス検証手段２２に返信する。
（５−７）アクセス検証手段２２は、コンテンツとＵＲＬを対応付けているコンテンツ管理テーブル２５を参照しＵＲＬを取得する。ＵＲＬと与信情報を組み合わせてサーバアクセス用のＵＲＬを作成し、ユーザ端末１００に返信する。
そしてまた、前記した実施の形態１の手順（８）に代わって以下の手順（８−１）〜（８−６）とする。
（８−１）アクセス認証手段５１は、署名検証手段５５にデジタル署名つきの与信情報を送信する。
（８−２）署名検証手段５５は、与信情報からハッシュ（ダイジェスト値）値１を生成する。
（８−３）署名検証手段５５は、公開鍵テーブル５６に格納されるセンタ公開鍵を取得する。
（８−４）署名検証手段５５は、センタ公開鍵でデジタル署名を検証しハッシュ値２を得る。
（８−５）署名検証手段５５は、ハッシュ値１とハッシュ値２の比較結果をアクセス認証手段５１に返信する。
（８−６）アクセス認証手段５１はハッシュ値の一致結果から署名を認証する。
つまり、この実施の形態２のコンテンツ管理システムの手順は前記した実施の形態１ので示した手順１〜４の次に前記（５−１）〜（５−７）、次に実施の形態１の手順の６、７、続いて前記（８−１）〜（８−６）、最後に実施の形態１の手順９、１０の順で構築されているものである。
このように実施の形態２によるコンテンツ管理システムは、与信情報に対してセンタ秘密鍵でデジタル署名を施すことにより、ネットワーク通信時の改ざんを防止する機能を持つ。
【００１５】
実施の形態３．
実施の形態３の管理システムの主要部を図６で示すとともに管理フローの主要部を図７で示す。
なお、この実施の形態３の図６も、前記した実施の形態２と同様に（以下の実施の形態についても特に説明しないかぎり）実施の形態１の図１に示したコンテンツ管理システムの基本的構成を有するものであり、前記した実施の形態２に示した図４に加え、図６に示すように統括センタ２００内に暗号化手段２８、公開鍵管理テーブル２９を、サイトのサーバ５００内に復号化手段５７および秘密鍵保管庫５８を追加して設けたものである。
この実施の形態３によるコンテンツ管理の手順は、前記した実施の形態２の手順（５−１）〜（５−７）に代わって、以下の手順（５−１）〜（５−１２）とする。
（５−１）アクセス検証手段２２は、署名生成手段２６に与信情報を送信する。
（５−２）署名生成手段２６は、与信情報からハッシュ値を生成する。
（５−３）署名生成手段２６は、秘密鍵保管庫２７に格納されるセンタ秘密鍵を取得する。
（５−４）署名生成手段２６は、センタ秘密鍵とハッシュ値からデジタル署名を作成する。
（５−５）署名生成手段２６は、デジタル署名を与信情報に追加する。
（５−６）署名生成手段２６は、デジタル署名付き与信情報をアクセス検証手段２２に返信する。
（５−７）アクセス検証手段２２は、コンテンツとＵＲＬを対応付けているコンテンツ管理テーブル２５を参照しＵＲＬを取得する。ＵＲＬと与信情報を組み合わせてサーバアクセス用のＵＲＬを作成する。
（５−８）アクセス検証手段２２は、暗号化手段２８にサーバアクセス用のＵＲＬを送信する。
（５−９）暗号化手段２８は、サーバＵＲＬを元に送信先のサイト５００を特定する。
（５−１０）暗号化手段２８は、公開鍵管理テーブル２９から特定されたサーバ公開鍵を取得する。
（５−１１）暗号化手段２８は、デジタル署名付き与信情報をサーバ公開鍵で暗号化する。
（５−１２）暗号化手段２８は、暗号化されたデジタル署名付き与信情報をアクセス検証手段２２に返信し、アクセス検証手段２２はユーザ端末１００に前記サーバアクセス用ＵＲＬを返信する。
また、実施の形態２の手順（６）に代わり、以下の手順（６）とする。
（６）ユーザ端末１００は、受信したサーバアクセス用ＵＲＬを利用して前記特定されたサイトのアクセス認証手段５１にリクエストを出す。
そしてまた、前記した実施の形態２の手順（８−１）〜（８−６）に代わり、以下の手順（８−１）〜（８−９）とするものである。
（８−１）アクセス認証手段５１は、署名検証手段５５にデジタル署名つきの与信情報を送信する。
（８−２）署名検証手段５５は、与信情報からハッシュ値１を生成する。
（８−３）署名検証手段５５は、公開鍵テーブル５６に格納されるセンタ公開鍵を取得する。
（８−４）署名検証手段５５は、センタ公開鍵でデジタル署名を検証しハッシュ値２を得る。
（８−５）署名検証手段５５は、ハッシュ値１とハッシュ値２の比較結果をアクセス認証手段５１に返信する。
（８−６）アクセス認証手段５１は、復号化手段５７に暗号化された署名付き与信情報を送信する。
（８−７）復号化手段５７は、秘密鍵保管庫５８に格納されるサーバ秘密鍵を取得する。
（８−８）復号化手段は、暗号化された署名付き与信情報をサーバ秘密鍵で復号化する。
（８−９）復号化手段５７は、復号化した署名つき与信情報をアクセス認証手段５１に返信し、認証する。
つまり、この実施の形態３の手順は、実施の形態２で示した手順（１）〜（４）の次に前記（５−１）〜（５−１２）、次に実施の形態２の手順（６）の代わって前記の（６）、つづいて実施の形態２の（７）ひきつづき前記（８−１）〜（８−９）最後に実施の形態２の手順９、１０の順で構築されているものである。このようにこの実施の形態３によるコンテンツ管理システムは前記実施の形態２に加えて与信情報に対してサーバ公開鍵で暗号化し、当該サイトのサーバへの親展機能を持たせ、データ盗聴を防止する機能を持つ。
【００１６】
実施の形態４．
実施の形態４の管理システムの主要部を図８で示すとともに管理フローの主要部を図９で示す。この実施の形態４は前記した実施の形態３の図６に加え、図８に示すように統括センタ２００内に共通鍵連携手段３１を、サイトのサーバ５００内にも共通鍵連携手段５９を追加して設けたものである。この実施の形態４によるコンテンツ管理の手順は、前記した実施の形態３の手順（５−１）〜（５−１２）に代わって以下の手順（５−１）〜（５−１１）とする。
（５−１）アクセス検証手段２２は、署名生成手段２６に与信情報を送信する。
（５−２）署名生成手段２６は、与信情報からハッシュ値を生成する。
（５−３）署名生成手段２６は、秘密鍵保管庫２７に格納されるセンタ秘密鍵を取得する。
（５−４）署名生成手段２６は、センタ秘密鍵とハッシュ値からデジタル署名を作成する。
（５−５）署名生成手段２６は、デジタル署名を与信情報に追加する。
（５−６）署名生成手段２６は、デジタル署名付き与信情報をアクセス検証手段２２に返信する。
（５−７）アクセス検証手段２２は、コンテンツとＵＲＬを対応付けているコンテンツ管理テーブル２５を参照し、ＵＲＬを取得する。ＵＲＬと与信情報を組み合わせてサーバアクセス用のＵＲＬを作成する。
（５−８）アクセス検証手段２２は、暗号化手段２８にサーバアクセス用のＵＲＬを送信する。
（５−９）暗号化手段２８は、共通鍵連携手段３１から共通鍵を取得する。
（５−１０）暗号化手段２８は、署名付き与信情報を共通鍵で暗号化する。
（５−１１）暗号化手段２８は、暗号化された署名付き与信情報をアクセス検証手段２２に返信し、アクセス検証手段２２はユーザ端末１００に前記サーバアクセス用ＵＲＬを返信する。
そしてまた、前記した実施の形態３の手順（８−１）〜（８−９）に代わり以下の（８−１）〜（８−９）とするものである。
（８−１）アクセス認証手段５１は、署名検証手段５５にデジタル署名つきの与信情報を送信する。
（８−２）署名検証手段５５は、与信情報からハッシュ値１を生成する。
（８−３）署名検証手段５５は、公開鍵テーブル５６に格納されるセンタ公開鍵を取得する。
（８−４）署名検証手段５５は、センタ公開鍵でデジタル署名を検証しハッシュ値２を得る。
（８−５）署名検証手段５５は、ハッシュ値１とハッシュ値２の比較結果をアクセス認証手段５１に返信する。
（８−６）アクセス認証手段５１は、復号化手段５７に暗号化された署名付き与信情報を送信する。
（８−７）復号化手段５７は、共通鍵連携手段５９から共通鍵を取得する。
（８−８）復号化手段５７は、暗号化された署名付き与信情報を共通鍵で復号化する。
（８−９）復号化手段５７は、復号化した署名つき与信情報をアクセス認証手段５１に返信し、認証する。
つまり、この実施の形態４の手順は前記した実施の形態３で示した手順１〜４の次に前記（５−１）〜（５−１１）、次に実施の形態３の手順６、７、つづいて前記（８−１）〜（８−９）、最後に実施の形態３の手順９、１０の順で構築されているものである。このように実施の形態４によるコンテンツ管理システムは、前記実施の形態３に加えて、統括センタ２００にて共通鍵を作成し、それを共通鍵連携手段３１、５９で統括センタ２００とサイトのサーバ５００間との連携を行い、与信情報についてこの共通鍵で暗号化するので、高速なリクエストを可能とする。
なお、統括センタ２００およびサイトのサーバ５００の共通鍵連携手段３１、５９は、以下の（ア）〜（コ）の手順で共通鍵を共有する。また、それら構成要件間のフローを図１０に示す。
（ア）センタ２００の共通鍵生成手段３０は、共通鍵を生成する。
（イ）センタの共通鍵連携手段３１は、共通鍵生成手段３０から共通鍵を取得し、保持する。
（ウ）センタの共通鍵連携手段３１は、公開鍵管理テーブル２９から送信先のサーバ公開鍵を取得する。
（エ）センタの共通鍵連携手段３１は、共通鍵を送信先のサーバ公開鍵で暗号化する。
（オ）センタの共通鍵連携手段３１は、暗号化した共通鍵をサイトの共通鍵連携手段５９に送信する。
（力）サイトの数だけ（ウ）（エ）を繰り返す。
（キ）サイトの共通鍵連携手段５９は、暗号化された共通鍵を受信する。
（ク）サイトの共通鍵連携手段５９は、秘密鍵保管庫５９からサーバ秘密鍵を取得する。
（ケ）サイトの共通鍵連携手段５９は、サーバ秘密鍵で暗号化された共通鍵を復号化する。
（コ）サイトの共通鍵連携手段５９は、共通鍵を保持する。
【００１７】
実施の形態５．
実施の形態５の管理システムの主要部を図１１に示す。この実施の形態５は前記した実施の形態４の図８に加え、図１１に示すように統括センタ２００内に時刻取得手段３２を追加して設けたものである。
この実施の形態５によるコンテンツ管理の手順は、前記した実施の形態４の手順（５−９）に代わって以下の手順（５−９）とする。
（５−９）暗号化手段２８は、共通鍵連携手段３１が共通鍵生成手段３０によって時刻取得手段３２から取得した時刻で共通鍵を取得し暗号化する。
そしてまた、前記した実施の形態４の手順（８−７）に代わって以下の手順（８−７）とする。
（８−７）復号化手段５７は共通鍵連携手段５９より暗号化された共通鍵を取得する。
つまり、この実施の形態５の手順は前記した実施の形態４で示した手順１〜４の次に同じく前記実施の形態４の手順（５−１）〜（５−８）、その次に前記（５−９）、つづいて実施の形態４の手順（５−１０）〜（５−１１）、次に実施の形態４の手順６、７（８−１）〜（８−６）、つづいて前記（８−７）の手順、その次に実施の形態４の手順（８−８）、（８−９）、最後に実施の形態４の手順９、１０の順で構築されているものである。このように実施の形態５によるコンテンツ管理システムは、前記実施の形態４に加えて、共通鍵生成、連携をその情報を取得した時刻でもって実施しているので、より高いセキュリティを可能とする。
【００１８】
実施の形態６．
実施の形態６の管理システムの主要部を図１２に示すとともに、管理フローの主要部を図１３に示す。この実施の形態６は前記した実施の形態１の図１に示した統括センタ２００内のアクセス検証手段２２に時刻取得手段３２を付加したものである。
この実施の形態６によるコンテンツ管理の手順は、前記した実施の形態１の手順（５）に代わり以下の手順（５）とする。
（５）アクセス検証手段２２はコンテンツとＵＲＬを対応付けているコンテンツ管理テーブル２５を参照しＵＲＬを取得する。ＵＲＬと与信情報を組み合わせてサイトのサーバアクセス用ＵＲＬを作成するとともに、時刻取得手段３２から現在時刻を取得して、前記与信情報に有効期限を加えた後ユーザ端末１００に返信する。
このように実施の形態６によるコンテンツ管理システムは、与信情報に使用有効期限を追加することで、過去の与信情報の再利用を防止可能となりより高いセキュリティを保つことができる。
【００１９】
実施の形態７．
実施の形態７の管理システムの主要部を図１４に示す。この実施の形態７は前記した実施の形態６の図１２の統括センタ２００内のアクセス検証手段２２に時刻同期手段３３を、サイトのサーバ５００内にコンテンツ送信手段５２に時刻取得手段６１および時刻同期手段６２を付加したものである。
この実施の形態７によるコンテンツ管理の手順は、前記した実施の形態６の手順（５）に代わり以下の手順（５）とする。
（５）アクセス検証手段２２はコンテンツとＵＲＬを対応付けているコンテンツ管理テーブル２５を参照しＵＲＬを取得する。ＵＲＬと与信情報を組み合わせてサイトのサーバアクセス用ＵＲＬを作成するとともに、時刻取得手段３３から現在時刻を取得して、前記与信情報に有効期限を加え、さらに時刻同期手段３３、６２によって前記統括センタ２００と複数のサイトのサーバ５００間とで同期した時刻を取得して前記複数のサイトのサーバ５００の時刻取得手段６１の時刻を前記統括センタ２００の時刻取得手段３２の時刻と合わせた後、ユーザ端末１００に返信する。
このようにこの実施の形態７によるコンテンツ管理システムは、統括センタ２００と複数のサイト５００間とで時刻同期をとるので、より正確な使用有効期限を可能とする。
【００２０】
実施の形態８．
実施の形態８の管理システムの主要部を図１５に示すとともに、管理フローの主要部を図１６に示す。この実施の形態８は前記した実施の形態１の図１に示した統括センタ２００内のアクセス検証手段２２にコンテンツ更新手段３３を、サイトのサーバ５００内のコンテンツ送信手段５２にコンテンツ登録更新手段６３を付加したものである。
前記コンテンツ登録更新手段６３は、サイトのサーバ５００側のコンテンツデータ５３及びコンテンツ管理テーブル５４に対して新規コンテンツの登録・旧コンテンツの削除等を実施し、そこから送信される更新情報に従って、センタ２００内のアクセス制御テーブル２４とコンテンツ管理テーブル２５を前記コンテンツ更新手段３３が更新する。
ここで新規・更新・削除等のコンテンツ情報は、例えばＣＤ−ＲＯＭ等の外部記憶として渡される。そして、サイトのサーバ５００側のコンテンツ登録更新手段６３は、当該外部記憶内のコンテンツをコンテンツデータ５３及びコンテンツ管理テーブル５４にコピーすると同時に、コンテンツ登録更新手段６３は、個々のコンテンツの更新状況を、更新情報として内部に保存する。
ＣＤ−ＲＯＭ内の全てのコンテンツの処理が完了した時点で、コンテンツ登録更新手段６３は内部に保存しておいたコンテンツ更新情報を、センタ２００側のコンテンツ更新手段３３に送信する。
コンテンツ更新手段３３は、送られた更新情報に基づき、自内部のコンテンツ管理テーブル２５とアクセス制御管理テーブル２４を更新する。
このような構成を有するこの実施の形態８のコンテンツ管理システムによるコンテンツ管理の手順は、前記した実施の形態１の手順（１）〜（８）の冒頭に以下の手順（−１）を追加するものである。
（−１）複数のサイトのサーバ５００のコンテンツ登録更新手段６３がサイトの外部より送信されたコンテンツ更新情報によりコンテンツデータ５３、コンテンツ管理テーブル５４に登録するとともに、その更新情報を統括センタ２００内のコンテンツ更新手段３３に送信し、コンテンツ管理テーブル２５とアクセス制御管理テーブル２４を前記更新情報に基づき更新する。
このようにこの実施の形態８によるコンテンツ管理システムは、サイトのサーバ５００側のコンテンツが更新されたとき、そのアップデート情報を統括センタ２００とサイトサーバ５００間で連携することができる。
【００２１】
実施の形態９．
実施の形態９の管理システムの管理フローの主要部を図１７に示す。この実施の形態９は前記した実施の形態１の図１に示した統括センタ２００内のアクセス制御管理テーブル２４に代わってディレクトリ・アクセス制御管理テーブルとしたものである。各コンテンツの名称はディレクトリ単位に例えば’／’等の記号で分割される。例として、図１７に示すようにｃｃｃ．ｐｄｆは、ＤＩＲ１／ｃｃｃ．ｐｄｆと記述される。このディレクトリ・アクセス制御管理テーブルで個々のコンテンツをディレクトリ毎に管理することで、アクセス制御管理テーブルの検索時間が削減される。
この実施の形態９によるコンテンツ管理の手順は、前記した実施の形態１の手順（４）のアクセス制御管理テーブルに代わって前記の如くディレクトリ・アクセス制御管理テーブルとする。これ以外は実施の形態１の手順（１）〜（８）と同様である。
【００２２】
実施の形態１０．
実施の形態１０の管理システムを図１８に示し、管理フローの主要部を図１９に示す。この実施の形態１０では前記した実施の形態１と以下の点が異なる。すなわち、ユーザＩＤ＋パスワードによるユーザ認証が行われたのち、アクセス検証時に、アクセス検証手段２２はユーザ管理テーブル２３を参照し、ユーザＩＤに対応する職制を取得する。
アクセス検証手段２２は、アクセス制御管理テーブル２４を参照し、取得した職制を基にコンテンツがアクセス可能であることを確認する。
この実施の形態１０によるコンテンツ管理の手順は前記した実施の形態１の手順（４）に代わり以下の手順（４）とする。
（４）アクセス検証手段２２は、コンテンツとアクセス可能な職制を対応付けているアクセス制御管理テーブル２４を参照し、そのユーザの所属する職制情報と照らし合わせることで、アクセス可能なコンテンツであることを確認する。
このように実施の形態１０によるコンテンツ管理システムは、ユーザ管理テーブル２３にユーザの所属する職制情報を追加したディレクトリ形式とし、ユーザ情報とアクセス制御管理テーブル２３との連携を簡略化し高速化可能としている。
【００２３】
実施の形態１１．
実施の形態１１の管理フローの主要部を図２０に示す。この実施の形態１１は前記した実施の形態８で示したサイトのサーバ５００から統括センタ２００へのコンテンツ更新情報に公開鍵、秘密鍵で暗号化するものである。なお、この実施の形態１１のコンテンツ管理システム図の図示は省略し管理フローの主要部で説明を行っている。
すなわち、この実施の形態１１のコンテンツ管理システムによるコンテンツ管理の手順は前記した実施の形態８の手順（１）〜（８）の冒頭に追加された手順（−１）に代わって、以下の（−２）、（−１）の手順とするものである。つまりこの実施の形態１１の手順は、下記（−２）（−１）の手順の次に前記実施の形態８で示した（１）〜（８）がつづくものである。
（−２）複数のサイトのサーバ５００のコンテンツ登録更新手段６３がサイトの外部より送信されたコンテンツ更新情報によりコンテンツデータ５３、コンテンツ管理テーブル５４に登録するとともに、サイトのサーバ５００内に設けられた公開鍵管理テーブル２９のサーバ公開鍵にてコンテンツ更新情報を暗号化し、統括センタ２００内のコンテンツ更新手段３３に送信する。
（−１）統括センタ２００内の復号化手段２８で前記送信されたコンテンツ更新情報を秘密鍵にて復号化し、コンテンツ管理テーブルとアクセス制御管理テーブルを前記情報に基づき更新する。
このようにこの実施の形態１１によるコンテンツ管理システムは、サイトのサーバ５００から統括センタ２００へのコンテンツ更新情報をセンタ公開鍵にて暗号化することで親展機能を持たせ、更新情報の改ざん＋盗聴の防止を可能としている。
【００２４】
実施の形態１２．
実施の形態１２の管理システムを図２１に示す。この実施の形態１２は前記した実施の形態１に以下を追加したものである。
すなわち、ユーザ登録時に、統括センタ２００側でユーザ認証書を発行しユーザ管理テーブル２３に登録しておき、そのユーザ認証書をユーザ端末１００にインストールし、このユーザ端末１００（ブラウザ）は統括センタ２００側のユーザ認証手段２１にアクセスし、ユーザＩＤとパスワード及び認証書を送信する。
前記ユーザ認証手段２１は、ユーザ管理テーブル２３を参照し、正当なユーザとパスワード及びユーザ認証書であれば、ユーザ情報とログイン時間を含む識別子（セッションＩＤ）とコンテンツリストを前記ユーザ端末１００に返信する。
このような実施の形態１２のコンテンツ管理の手順は、前記した実施の形態１の手順（１）〜（８）の冒頭に以下の手順（−１）を追加する。
（−１）統括センタ２００でユーザ認証書を発行しユーザ管理テーブル２３に登録するとともに、ユーザ端末１００に前記ユーザ認証書をインストールする。
またさらに前記実施の形態１の手順（１）（２）に代わって、以下の（１）（２）の手順とするものである。
（１）ユーザ端末１００（ブラウザ）から統括センタ２００側のユーザ認証手段２１に対して、ユーザＩＤとパスワード及びユーザ認証書をコンテンツリストを要求する情報とともに送信する。
（２）ユーザ認証手段２１は、予め統括センタ２００側でユーザ登録されているユーザ管理テーブル２３を参照し、正当なユーザとパスワード及びユーザ認証書であれば、ユーザを認証し、ユーザ情報とログイン時間を含む識別子（セッションＩＤ）と統括センタ２００で管理しているコンテンツリストをユーザ端末１００に返信する。
このような実施の形態１２によるコンテンツ管理システムでは、ユーザ端末１００に各ユーザの認証書をインストールすることで、ユーザ認証手段２１での認証時にユーザＩＤ＋パスワードのユーザ認証に加えてユーザ認証書による認証を可能とする。
【００２５】
実施の形態１３．
実施の形態１３の管理システム図を図２２に、管理フローの主要部を図２３に示す。この実施の形態１３は前記した実施の形態１に以下を追加したものである。
すなわち、図２２に示すように統括センタ２００内にアクセス可能リスト作成手段３４とハッシュ値作成手段３５を設けており、ユーザ認証が行われた後、ユーザ認証手段２１はアクセス可能リスト作成手段３４にユーザＩＤを渡す。
このアクセス可能リスト作成手段３４は、アクセス制御管理テーブル２４を参照しユーザがアクセス可能なコンテンツ名称を全て取得し、コンテンツ名称とハッシュ値（コンテンツ名称と乱数値からハッシュ値作成手段３５が作成）を対応させたアクセス可能リストを作成しユーザ認証手段２１に返す。返信を受けたユーザ認証手段２１は、セッションＩＤとアクセス可能リストをユーザ端末１００に返信する。
ユーザ端末１００は、アクセス可能リストの中から参照したいコンテンツを選択することによりコンテンツ名称とセッションＩＤを統括センタ２００側のアクセス検証手段２２に送信する。これを受けたアクセス検証手段２２は、コンテンツ名称に対応するハッシュ値が正しければ、コンテンツ管理テーブル２５を参照し、ＵＲＬを取得する。ＵＲＬと与信情報を組み合わせてサーバアクセス用のＵＲＬを作成し、ユーザ端末１００に返信する。
このような実施の形態１３のコンテンツ管理の手順は、前記した実施の形態１の手順（２）（３）に代わって、以下の（２）（３）の手順とするものである。
（２）ユーザ認証手段２１は、予め統括センタ２００側でユーザ登録されているユーザ管理テーブル２３を参照し、正当なユーザとパスワードであれば、ユーザ認証するとともに、アクセス可能リスト作成手段３４でアクセス可能リストを作成して、ユーザ情報とログイン時間を含む識別子（セッションＩＤ）と前記アクセス可能リストをユーザ端末１００に返信する。
（３）ユーザ端末１００はアクセス可能リストの中から参照したいコンテンツを選択することによりコンテンツ名称とセッションＩＤを統括センタ２００側のアクセス検証手段２２に送信する。
このような実施の形態１３によるコンテンツ管理システムでは、ユーザ認証完了時に、予めアクセス可能なコンテンツ一覧とユーザ端末１００に送付しているので、ユーザはアクセス可能な情報のみを提示要求することで、後のアクセス検証手段２２による手続を簡略化する。
【００２６】
実施の形態１４．
実施の形態１４の管理システム図を図２４に、管理フローの主要部を図２５に示す。この実施の形態１４は前記した実施の形態１３に図２４に示すようにサイトのサーバ５００内にコンテンツ圧縮手段６４を追加して設け、以下の（ア）〜（コ）の動作を追加したものである。すなわち、
（ア）実施の形態１３で示したのと同様な手段により、アクセス可能リストをユーザ端末１００側で受け取る。
（イ）ユーザ端末１００で、アクセス可能リストの中から参照したいコンテンツを複数選択することにより複数のコンテンツ名称とセッションＩＤを統括センタ２００側のアクセス検証手段２２に送信する。
（ウ）アクセス検証手段２２は、セッションＩＤを確認し有効なセッションＩＤであれば、コンテンツ管理テーブル２５を参照し、複数のＵＲＬを取得する。複数のＵＲＬ情報を含むＵＲＬと与信情報を組み合わせてサーバアクセス用のＵＲＬを作成し、ユーザ端末１００に返信する。
（エ）ユーザ端末１００は、受信したサーバアクセス用ＵＲＬを利用して、サイトのサーバ５００側のアクセス認証手段５１にリクエストを出す。
（オ）アクセス認証手段５１は、サーバアクセス用ＵＲＬを与信情報とデータＵＲＬとに分割する。
（カ）アクセス認証手段５１は、与信情報によって、そのサーバアクセス用ＵＲＬが正しく統括センタ２００から送られており、アクセス可能なコンテンツであることを判断し認証する。
（キ）認証完了後、アクセス認証手段５１はコンテンツ送信手段５２にＵＲＬを渡す。
（ク）コンテンツ送信手段５２は、ＵＲＬを複数のＵＲＬに分割し、各ＵＲＬに対応する保存場所をコンテンツ管理テーブル５４から取得する。
（ケ）コンテンツ送信手段５２は、コンテンツデータ５３内から複数のコンテンツデータを取得する。
（コ）コンテンツ送信手段５２は、複数のコンテンツデータをコンテンツ圧縮手段６４で一つにまとめ圧縮し、ユーザ端末１００に返信する。
このような実施の形態１４のコンテンツ管理の手順は、前記した実施の形態１３の手順（１０）に代わって、以下の手順（１０）とするものである。
（１０）コンテンツ送信手段５２は、ＵＲＬとコンテンツ保存場所を関連付けているコンテンツ管理テーブル５４を参照し、コンテンツデータ５３内の保存場所を取得する。コンテンツデータ５３内から複数のコンテンツ情報を取得し、コンテンツ圧縮手段６４でまとめて圧縮し、それをユーザ端末１００に返信する。
このような実施の形態１４によるコンテンツ管理システムでは、ユーザ端末１００はリクエスト時に多数のコンテンツの指定を可能とし、アーカイブ＋圧縮形式でコンテンツを返信できる。
【００２７】
なお本発明は、前記した実施の形態に限られるものではなく、前記実施の形態をいくつか組み合わせてもよいことは言うまでもない。
【００２８】
【発明の効果】
この発明は以上述べたような管理システムを採用しているので、以下に示すような効果を奏する。
【００２９】
ユーザ端末と統括センタと複数のサイトとがネットワークを介して接続され、これらの間を送信されるコンテンツを管理するコンテンツ管理システムであって、統括センタにはユーザ認証手段とアクセス検証手段とコンテンツ更新手段とが、複数のサイトにはアクセス認証手段とコンテンツ送信手段とコンテンツ登録更新手段とが設けられており、コンテンツ更新手段がコンテンツ更新情報によりサイト内のコンテンツを更新するとともに、統括センタ内のコンテンツ更新手段に送信してコンテンツを更新し、ユーザ端末からのコンテンツ送信要求を統括センタが受信すると、ユーザ認証とアクセス検証を行った後サーバアクセス用ＵＲＬを作成してユーザ端末に返信し、ユーザ端末は前記ＵＲＬをサイトに送信し複数のサイトはアクセス認証後、コンテンツデータをユーザ端末に送信するシステムおよび管理方法であるので、統括センタは各ユーザの情報を確実に把握管理するとともに、サーバ側コンテンツが更新されたとき、アップデート情報を統括センタ、サイト間で連携することができるという秀れた効果を奏する。
【００３０】
また前記に加えて統括センタに署名生成手段が、複数のサイトには署名検証手段が設けられており、統括センタがユーザ認証とアクセス検証後デジタル署名付き与信とし、サイトの署名検証手段が前記与信にて署名を検証しアクセス認証を行うシステムおよび管理方法であるので、ネットワーク通信時の改ざんを防止することができるという秀れた効果を奏する。
【００３１】
また前記にさらに加えて統括センタには暗号化手段が、複数のサイトには復号化手段が設けられており、同様にユーザ認証、アクセス検証後統括センタはデジタル署名付き与信を作成して暗号化し、特定化されたサイトの復号化手段が復号化後署名検証し、アクセス認証を行うシステムおよび管理方法であるので、親展機能を持たせることでデータ盗聴を防止できるという秀れた効果を奏する。
【００３２】
またさらに前記に加えて、統括センタには共通鍵連携手段と共通鍵生成手段が、複数のサイトには共通鍵連携手段が設けられており、デジタル署名付き与信を暗号化し共通鍵を生成後共通鍵連携手段で共通鍵を暗号化後その鍵を特定化サイトに送信し、前記サイトの共通鍵連携手段で暗号化された共通鍵を復号化後署名検証、アクセス認証を行うシステムおよび管理方法であるので、統括センタとサイトのサーバ間を共通鍵連携手段で連携し、共通鍵で与信情報を暗号化するので、前記効果に加え高速なリクエストを可能とするという秀れた効果を奏する。
【００３３】
またさらに前記に加えて、統括センタには時刻取得手段が設けられており、共通鍵生成手段は現在時刻を時刻取得手段から取得して共通鍵を生成するので、共通鍵生成連携を定期的に実施し、共通鍵を遂次変更可能なシステムおよび管理方法であるので、より高いセキュリティを可能とする秀れた効果を奏する。
【００３４】
また、統括センタに設けられたユーザ認証手段とアクセス検証手段とで認証と検証後、サーバアクセス用ＵＲＬを作成し、時刻取得手段から現在時刻を取得して与信情報に有効期限を加え、複数のサイトはアクセス認証後コンテンツデータをユーザ端末に送信する管理システムと方法であるので、過去の与信情報を再利用不可として高いセキュリティを可能とするという秀れた効果を奏する。
【００３５】
また前記に加えて統括センタには時刻同期手段が、複数のサイトには時刻取得手段と時刻同期手段が設けられており、統括センタと複数のサイト間とで同期した時刻を取得して、複数のサイトの時刻取得手段の時刻と統括センタの時刻とを合わせる管理システムおよび方法であるので、より正確な使用期限管理を可能とするという秀れた効果を奏する。
【００３６】
またさらに統括センタにはディレクトリ・アクセス制御管理テーブルが付加されディレクトリ毎にコンテンツを管理するシステムおよび管理方法であるので、アクセス制御管理テーブルを簡略化し、アクセス検証の高速化を可能とする秀れた効果を奏する。
【００３７】
また、統括センタのアクセス検証手段が、ユーザの所属する職制情報でアクセス検証を行うシステムおよび管理方式であるので、ユーザ情報とアクセス制御管理テーブルの連携を簡略化し、より高速可能なコンテンツ管理が可能となるという秀れた効果を奏する。
【００３８】
また、統括センタには復号化手段が付加され、複数のサイトにはコンテンツ登録更新手段と暗号化手段が付加されており、複数のサイトのコンテンツを外部情報により更新するとともに暗号化して統括センタに送信し、復号化後統括センタのコンテンツを更新するシステムおよび管理方法であるので、サイトから統括センタへのコンテンツ管理情報を暗号化することで親展機能を持たせ、データの改ざん＋盗聴を防止するという秀れた効果を奏する。
【００３９】
また、統括センタにはユーザ認証書を登録したユーザ管理テーブルが付加され、ユーザ端末には前記ユーザ認証書がインストールされており、統括センタがユーザ認証書を含む情報を受信するとユーザ認証を行うシステムと管理方法であるので、よりユーザ認証を確実にするという秀れた効果を奏する。
【００４０】
また統括センタにはアクセス可能リスト作成手段が付加されており、アクセス可能なリストを作成するシステム、管理方法があるので、ユーザ認証完了時に予めアクセス可能なコンテンツ一覧をコンテンツ送信手段に送付することで、アクセス検証の簡略化が可能とするという秀れた効果を奏する。
【００４１】
また複数のサイトにはコンテンツ圧縮手段が付加されており、ユーザ端末は複数のコンテンツを選択してサイトに送信し、コンテンツを圧縮手段で複数のコンテンツデータをまとめて圧縮してユーザ端末に送信するシステムおよび管理方法であるので、複数のコンテンツが要求可能であるという秀れた効果を奏する。
【図面の簡単な説明】
【図１】  この発明の実施の形態１のコンテンツ管理システム図である。
【図２】  この発明の実施の形態１のコンテンツ管理フロー図である。
【図３】  この発明の実施の形態１のコンテンツ管理フロー図である。
【図４】  この発明の実施の形態２のコンテンツ管理システムの主要部を示す図である。
【図５】  この発明の実施の形態２のコンテンツ管理フローの主要部を示す図である。
【図６】  この発明の実施の形態３のコンテンツ管理システムの主要部を示す図である。
【図７】  この発明の実施の形態３のコンテンツ管理フローの主要部を示す図である。
【図８】  この発明の実施の形態４のコンテンツ管理システムの主要部を示す図である。
【図９】  この発明の実施の形態４のコンテンツ管理フローの主要部を示す図である。
【図１０】  この発明の実施の形態４の共通鍵連携手段が共通鍵を共有することを示す構成要件間のフローを示す図である。
【図１１】  この発明の実施の形態５のコンテンツ管理システムの主要部を示す図である。
【図１２】  この発明の実施の形態６のコンテンツ管理システムの主要部を示す図である。
【図１３】  この発明の実施の形態６のコンテンツ管理フローの主要部を示す図である。
【図１４】  この発明の実施の形態７のコンテンツ管理システムの主要部を示す図である。
【図１５】  この発明の実施の形態８のコンテンツ管理システムの主要部を示す図である。
【図１６】  この発明の実施の形態８のコンテンツ管理フローの主要部を示す図である。
【図１７】  この発明の実施の形態９のコンテンツ管理フローの主要部を示す図である。
【図１８】  この発明の実施の形態１０のコンテンツ管理システムを示す図である。
【図１９】  この発明の実施の形態１０のコンテンツ管理フローの主要部を示す図である。
【図２０】  この発明の実施の形態１１のコンテンツ管理フローの主要部を示す図である。
【図２１】  この発明の実施の形態１２のコンテンツ管理システム図である。
【図２２】  この発明の実施の形態１３のコンテンツ管理システム図である。
【図２３】  この発明の実施の形態１３のコンテンツ管理フローの主要部を示す図である。
【図２４】  この発明の実施の形態１４のコンテンツ管理システム図である。
【図２５】  この発明の実施の形態１４のコンテンツ管理フローの主要部を示す図である。
【符号の説明】
１  インタネット、２１  ユーザ認証手段、２２  アクセス検証手段、
２３  ユーザ管理テーブル、２４  アクセス制御管理テーブル、
２５  コンテンツ管理テーブル、２６  署名生成手段、２７  秘密鍵保管庫、
２８  暗号化手段、２９  公開鍵管理テーブル、３０  共通鍵生成手段、
３１  共通鍵連携手段、３２  時刻取得手段、３３  時刻同期手段、
３４  アクセス可能リスト作成手段、３５  ハッシュ値作成手段、
５１  アクセス認証手段、５２  コンテンツ送信手段、
５３  コンテンツデータ、５４  コンテンツ管理テーブル、
５５  署名検証手段、５６  公開鍵テーブル、５７  復号化手段、
５８  秘密鍵保管庫、５９  共通鍵連携手段、６０  秘密鍵保管庫、
６１  時刻取得手段、６２  時刻同期手段、６３  コンテンツ登録更新手段、
６４  コンテンツ圧縮手段、１００  ユーザ端末、２００  統括センタ、
５００  サイト。
【図１】
0004040886.tif 000002
【図２】
0004040886.tif 000003
【図３】
0004040886.tif 000004
【図４】
0004040886.tif 000005
【図５】
0004040886.tif 000006
【図６】
0004040886.tif 000007
【図７】
0004040886.tif 000008
【図８】
0004040886.tif 000009
【図９】
0004040886.tif 000010
【図１０】
0004040886.tif 000011
【図１１】
0004040886.tif 000012
【図１２】
0004040886.tif 000013
【図１３】
0004040886.tif 000014
【図１４】
0004040886.tif 000015
【図１５】
0004040886.tif 000016
【図１６】
0004040886.tif 000017
【図１７】
0004040886.tif 000018
【図１８】
0004040886.tif 000019
【図１９】
0004040886.tif 000020
【図２０】
0004040886.tif 000021
【図２１】
0004040886.tif 000022
【図２２】
0004040886.tif 000023
【図２３】
0004040886.tif 000024
【図２４】
0004040886.tif 000025
【図２５】
0004040886.tif 000026