(57)【要約】【課題】複数のＤＲＭツールを用いてデジタルコンテンツの重要度に応じた動的な著作権保護化を行うとともに、ユーザ環境に適した著作権保護化デジタルコンテンツを提供する統合著作権保護システムおよびその方法を提供する。【解決手段】重要度変換部３１はデジタルコンテンツのメディア形式により著作権保護化に使用するＤＲＭツール４１を選択する。そして、著作権保護命令生成部３３は、デジタルコンテンツの重要度情報及びＤＲＭツール４１に対する重要度変換関数から求めた、著作権保護方式の組み合せと、著作権保護方式による著作権保護化の処理に使用するパラメータを基に著作権保護命令を生成する。ＤＲＭツール４１は、受信した著作権保護命令に従ってデジタルコンテンツを著作権保護化し、著作権保護化されたデジタルコンテンツはコンテンツデータベース５２−１に格納される。【選択図】　図１
2004021822.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツの著作権保護化を行う複数の著作権保護ツールと、著作権保護化されたデジタルコンテンツを格納するデータベースと、前記著作権保護化されたデジタルコンテンツを管理する統合著作権保護装置とからなる統合著作権保護システムにおいて、
前記統合著作権保護装置に、
実施可能な著作権保護方式と、著作権保護化を対象とするメディア形式とを著作権保護ツール毎に記憶する方式管理テーブルと、
デジタルコンテンツの重要度に基づいて、前記方式管理テーブル内に記憶されている実施可能な著作権保護方式の中から著作権保護化に適用する著作権保護方式の組み合せと、該著作権保護方式による著作権保護化に必要なパラメータとを求める重要度変換関数を著作権保護ツール毎に記憶する重要度変換関数テーブルと、
デジタルコンテンツと前記デジタルコンテンツの重要度を受信し、前記方式管理テーブルと前記デジタルコンテンツのメディア形式とを基に、著作権保護化を行う著作権保護ツールを選択する著作権保護ツール選択手段と、
前記重要度変換関数テーブルから、前記著作権保護ツール選択手段が選択した著作権保護ツールの重要度変換関数を読出し、前記重要度を基に、適用する著作権保護方式の組み合せと該著作権保護方式が使用するパラメータを取得する著作権保護方式取得手段と、
前記著作権保護方式取得手段が取得したパラメータを基に、前記著作権保護ツール選択手段が選択した著作権保護ツールに対する著作権保護命令を生成し、前記デジタルコンテンツの著作権保護化を要求する著作権保護化要求手段とを設け、
前記著作権保護ツールが、前記統合著作権保護装置から前記著作権保護命令を受け、前記著作権保護命令に従って前記デジタルコンテンツを著作権保護化して前記データベースに記憶することを特徴とする統合著作権保護システム。
【請求項２】
前記統合著作権保護装置に、さらに、
ユーザの端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号をユーザ毎に記憶するユーザプロファイル管理テーブルと、
ユーザの端末装置からデジタルコンテンツの検索要求を受信し、前記ユーザプロファイル管理テーブルから当該端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号を読み出すユーザ環境管理手段と、
前記ユーザ環境管理手段が取得した著作権保護ツールの識別符号が示す著作権保護ツールに対する検索命令を生成し、著作権保護化されたデジタルコンテンツの検索を要求する検索要求手段と、
前記検索要求手段の検索の要求に応じて前記著作権保護ツールから取得した検索結果を前記端末装置へ送信する検索結果送信手段とを設け、
前記著作権保護ツールが、前記統合著作権保護装置から前記検索要求を受け、前記検索命令による前記データベースの検索結果を返送することを特徴とする請求項１に記載の統合著作権保護システム。
【請求項３】
デジタルコンテンツの著作権保護化を行う複数の著作権保護ツールと、著作権保護化されたデジタルコンテンツを格納するデータベースと、前記著作権保護化されたデジタルコンテンツを管理する統合著作権保護装置とからなる統合著作権保護システムにおいて、
前記統合著作権保護装置が、
実施可能な著作権保護方式と、著作権保護化を対象とするメディア形式とを著作権保護ツール毎に記憶する方式管理テーブルと、
デジタルコンテンツの重要度に基づいて、前記方式管理テーブル内に記憶されている実施可能な著作権保護方式の中から著作権保護化に適用する著作権保護方式の組み合せと、該著作権保護方式による著作権保護化に必要なパラメータとを求める重要度変換関数を著作権保護ツール毎に記憶する重要度変換関数テーブルとを有し、
デジタルコンテンツと前記デジタルコンテンツの重要度を受信した時、前記方式管理テーブルと前記デジタルコンテンツのメディア形式とを基に、著作権保護化を行う著作権保護ツールを選択し、
前記重要度変換関数テーブルから、選択された著作権保護ツールの重要度変換関数を読み出し、前記重要度を基に、適用する著作権保護方式の組み合せと該著作権保護方式が使用するパラメータを取得し、
取得した前記パラメータを基に、選択された前記著作権保護ツールに対する著作権保護命令を生成して、前記デジタルコンテンツの著作権保護化を要求し、
前記著作権保護ツールが、前記統合著作権保護装置から前記著作権保護命令を受け、前記著作権保護命令に従って前記デジタルコンテンツを著作権保護化して前記データベースに記憶することを特徴とする統合著作権保護方法。
【請求項４】
前記統合著作権保護装置が、
ユーザの端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号をユーザ毎に記憶するユーザプロファイル管理テーブルを有し、
ユーザの端末装置からデジタルコンテンツの検索要求を受信した時、前記ユーザプロファイル管理テーブルから当該端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号を読み出し、
読み出した前記著作権保護ツールの識別符号が示す著作権保護ツールに対する検索命令を生成し、著作権保護化されたデジタルコンテンツの検索を要求し、
前記著作権保護ツールが、前記統合著作権保護装置から前記検索要求を受け、前記検索命令による前記データベースの検索結果を返送し、
前記統合著作権保護装置が、前記著作権保護ツールから取得した検索結果を前記端末装置へ送信する、
ことを特徴とする請求項３に記載の統合著作権保護方法。
【請求項５】
デジタルコンテンツの著作権保護化を行う複数の著作権保護ツールと接続される統合著作権保護装置において、
実施可能な著作権保護方式と、著作権保護化を対象とするメディア形式とを著作権保護ツール毎に記憶する方式管理テーブルと、
デジタルコンテンツの重要度に基づいて、前記方式管理テーブル内に記憶されている実施可能な著作権保護方式の中から著作権保護化に適用する著作権保護方式の組み合せと、該著作権保護方式による著作権保護化に必要なパラメータとを求める重要度変換関数を著作権保護ツール毎に記憶する重要度変換関数テーブルと、
デジタルコンテンツと前記デジタルコンテンツの重要度を受信し、前記方式管理テーブルと前記デジタルコンテンツのメディア形式とを基に、著作権保護化を行う著作権保護ツールを選択する著作権保護ツール選択手段と、
前記重要度変換関数テーブルから、前記著作権保護ツール選択手段が選択した著作権保護ツールの重要度変換関数を読出し、前記重要度を基に、適用する著作権保護方式の組み合せと該著作権保護方式が使用するパラメータを取得する著作権保護方式取得手段と、
前記著作権保護方式取得手段が取得したパラメータを基に、前記著作権保護ツール選択手段が選択した著作権保護ツールに対する著作権保護命令を生成し、前記デジタルコンテンツの著作権保護化を要求する著作権保護化要求手段と、
を備えることを特徴とする統合著作権保護装置。
【請求項６】
ユーザの端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号をユーザ毎に記憶するユーザプロファイル管理テーブルと、
ユーザの端末装置からデジタルコンテンツの検索要求を受信し、前記ユーザプロファイル管理テーブルから当該端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号を読み出すユーザ環境管理手段と、
前記ユーザ環境管理手段が取得した著作権保護ツールの識別符号が示す著作権保護ツールに対する検索命令を生成し、著作権保護化されたデジタルコンテンツの検索を要求する検索要求手段と、
前記検索要求手段の検索の要求に応じて前記著作権保護ツールから取得した検索結果を前記端末装置へ送信する検索結果送信手段と、
を備えることを特徴とする請求項５に記載の統合著作権保護装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルコンテンツの重要度に応じた著作権保護化を行うとともに、ユーザ環境に合った著作権保護化デジタルコンテンツの検索結果を提供する統合著作権保護システムおよびその方法に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータの高機能化や低価格化及びインターネット環境の急速な普及、さらには、ブロードバンドなどの高速な通信回線が提供され、デジタルコンテンツ配信に必要な環境が整備されてきている。これに伴い、インターネットを介してデジタルコンテンツを配信することによりユーザから料金を徴収するデジタルコンテンツ配信サービスが多く提供されるようになってきている。しかし、デジタルコンテンツはコピーに対する劣化がないことから、複製により二次利用されるという著作権侵害の問題が発生している。この箸作権侵害の問題に対して、各ソフトウェア会社は、暗号化、カプセル化等のＤＲＭ（Ｄｉｇｉｔａｌ　Ｒｉｇｈｔｓ　Ｍａｎａｇｅｍｅｎｔ）技術によりデジタルコンテンツを著作権保護化するためのソフトウェアであるＤＲＭ製品を提供している。
【０００３】
【発明が解決しようとする課題】
デジタルコンテンツ配信サービスの提供者は、配信するデジタルコンテンツに対し、宣伝方法や新旧、ジャンル等に依存した重要度により、適用する著作権保護方式を動的に変化させたいという場合がある。そこで、デジタルコンテンツ配信サービスの提供者は、任意のＤＲＭ製品を用意し、デジタルコンテンツの重要度に応じてそのＤＲＭ製品が実行可能な著作権保護方式の組み合せによりデジタルコンテンツを著作権保護化する方法を用いていた。
しかし、各ＤＲＭ製品は、著作権保護化できるデジタルコンテンツのメディアの種別が限定されており、デジタルコンテンツ配信サービスの提供者が幅広いデジタルコンテンツを取り扱うためには、各メディアに対応した複数のＤＲＭ製品を用意する必要があった。そこで、複数のＤＲＭ製品を用意することにより著作権保護化可能なメディア形式は増加するが、ＤＲＭ製品ごとに実行可能な著作権保護方式や、著作権保護化を行うためのパラメータの指定方法が異なるため、ＤＲＭ製品ごとに著作権保護を行うためのプログラムを作成する必要があった。
【０００４】
一方、ユーザがデジタルコンテンツ配信サービスのサイトから所望するデジタルコンテンツを検索したり、ダウンロードを行う場合、デジタルコンテンツ配信サービスの提供者側においてユーザ環境を管理していないため、ユーザの環境では再生できない著作権保護化を適用したデジタルコンテンツの検索結果を表示したり、あるいは、ダウンロードしてしまうなどの問題があった。
【０００５】
本発明は、上記事情を考慮してなされたものであり、その目的は、複数のＤＲＭツールを用いてデジタルコンテンツの重要度に応じた動的な著作権保護化を行うとともに、ユーザ環境に適した著作権保護化デジタルコンテンツの検索結果を提供する統合著作権保護システムおよびその方法を提供することにある。
【０００６】
【課題を解決するための手段】
この発明は、上記の課題を解決すべくなされたもので、請求項１に記載の発明は、デジタルコンテンツの著作権保護化を行う複数の著作権保護ツールと、著作権保護化されたデジタルコンテンツを格納するデータベースと、前記著作権保護化されたデジタルコンテンツを管理する統合著作権保護装置とからなる統合著作権保護システムにおいて、前記統合著作権保護装置に、実施可能な著作権保護方式と、著作権保護化を対象とするメディア形式とを著作権保護ツール毎に記憶する方式管理テーブルと、デジタルコンテンツの重要度に基づいて、前記方式管理テーブル内に記憶されている実施可能な著作権保護方式の中から著作権保護化に適用する著作権保護方式の組み合せと、該著作権保護方式による著作権保護化に必要なパラメータとを求める重要度変換関数を著作権保護ツール毎に記憶する重要度変換関数テーブルと、デジタルコンテンツと前記デジタルコンテンツの重要度を受信し、前記方式管理テーブルと前記デジタルコンテンツのメディア形式とを基に、著作権保護化を行う著作権保護ツールを選択する著作権保護ツール選択手段と、前記重要度変換関数テーブルから、前記著作権保護ツール選択手段が選択した著作権保護ツールの重要度変換関数を読出し、前記重要度を基に、適用する著作権保護方式の組み合せと該著作権保護方式が使用するパラメータを取得する著作権保護方式取得手段と、前記著作権保護方式取得手段が取得したパラメータを基に、前記著作権保護ツール選択手段が選択した著作権保護ツールに対する著作権保護命令を生成し、前記デジタルコンテンツの著作権保護化を要求する著作権保護化要求手段とを設け、前記著作権保護ツールが、前記統合著作権保護装置から前記著作権保護命令を受け、前記著作権保護命令に従って前記デジタルコンテンツを著作権保護化して前記データベースに記憶することを特徴とする統合著作権保護システムである。
【０００７】
請求項２に記載の発明は、請求項１に記載の統合著作権保護システムであって、前記統合著作権保護装置に、さらに、ユーザの端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号をユーザ毎に記憶するユーザプロファイル管理テーブルと、ユーザの端末装置からデジタルコンテンツの検索要求を受信し、前記ユーザプロファイル管理テーブルから当該端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号を読み出すユーザ環境管理手段と、前記ユーザ環境管理手段が取得した著作権保護ツールの識別符号が示す著作権保護ツールに対する検索命令を生成し、著作権保護化されたデジタルコンテンツの検索を要求する検索要求手段と、前記検索要求手段の検索の要求に応じて前記著作権保護ツールから取得した検索結果を前記端末装置へ送信する検索結果送信手段とを設け、前記著作権保護ツールが、前記統合著作権保護装置から前記検索要求を受け、前記検索命令による前記データベースの検索結果を返送することを特徴とする。
【０００８】
請求項３に記載の発明は、デジタルコンテンツの著作権保護化を行う複数の著作権保護ツールと、著作権保護化されたデジタルコンテンツを格納するデータベースと、前記著作権保護化されたデジタルコンテンツを管理する統合著作権保護装置とからなる統合著作権保護システムにおいて、前記統合著作権保護装置が、実施可能な著作権保護方式と、著作権保護化を対象とするメディア形式とを著作権保護ツール毎に記憶する方式管理テーブルと、デジタルコンテンツの重要度に基づいて、前記方式管理テーブル内に記憶されている実施可能な著作権保護方式の中から著作権保護化に適用する著作権保護方式の組み合せと、該著作権保護方式による著作権保護化に必要なパラメータとを求める重要度変換関数を著作権保護ツール毎に記憶する重要度変換関数テーブルとを有し、デジタルコンテンツと前記デジタルコンテンツの重要度を受信した時、前記方式管理テーブルと前記デジタルコンテンツのメディア形式とを基に、著作権保護化を行う著作権保護ツールを選択し、前記重要度変換関数テーブルから、選択された著作権保護ツールの重要度変換関数を読み出し、前記重要度を基に、適用する著作権保護方式の組み合せと該著作権保護方式が使用するパラメータを取得し、取得した前記パラメータを基に、選択された前記著作権保護ツールに対する著作権保護命令を生成して、前記デジタルコンテンツの著作権保護化を要求し、前記著作権保護ツールが、前記統合著作権保護装置から前記著作権保護命令を受け、前記著作権保護命令に従って前記デジタルコンテンツを著作権保護化して前記データベースに記憶することを特徴とする統合著作権保護方法である。
【０００９】
請求項４に記載の発明は、請求項３に記載の統合著作権保護方法であって、前記統合著作権保護装置が、ユーザの端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号をユーザ毎に記憶するユーザプロファイル管理テーブルを有し、ユーザの端末装置からデジタルコンテンツの検索要求を受信した時、前記ユーザプロファイル管理テーブルから当該端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号を読み出し、読み出した前記著作権保護ツールの識別符号が示す著作権保護ツールに対する検索命令を生成し、著作権保護化されたデジタルコンテンツの検索を要求し、前記著作権保護ツールが、前記統合著作権保護装置から前記検索要求を受け、前記検索命令による前記データベースの検索結果を返送し、前記統合著作権保護装置が、前記著作権保護ツールから取得した検索結果を前記端末装置へ送信する、ことを特徴とする。
【００１０】
請求項５に記載の発明は、デジタルコンテンツの著作権保護化を行う複数の著作権保護ツールと接続される統合著作権保護装置において、実施可能な著作権保護方式と、著作権保護化を対象とするメディア形式とを著作権保護ツール毎に記憶する方式管理テーブルと、デジタルコンテンツの重要度に基づいて、前記方式管理テーブル内に記憶されている実施可能な著作権保護方式の中から著作権保護化に適用する著作権保護方式の組み合せと、該著作権保護方式による著作権保護化に必要なパラメータとを求める重要度変換関数を著作権保護ツール毎に記憶する重要度変換関数テーブルと、デジタルコンテンツと前記デジタルコンテンツの重要度を受信し、前記方式管理テーブルと前記デジタルコンテンツのメディア形式とを基に、著作権保護化を行う著作権保護ツールを選択する著作権保護ツール選択手段と、前記重要度変換関数テーブルから、前記著作権保護ツール選択手段が選択した著作権保護ツールの重要度変換関数を読出し、前記重要度を基に、適用する著作権保護方式の組み合せと該著作権保護方式が使用するパラメータを取得する著作権保護方式取得手段と、前記著作権保護方式取得手段が取得したパラメータを基に、前記著作権保護ツール選択手段が選択した著作権保護ツールに対する著作権保護命令を生成し、前記デジタルコンテンツの著作権保護化を要求する著作権保護化要求手段と、を備えることを特徴とする統合著作権保護装置である。
【００１１】
請求項６に記載の発明は、請求項５に記載の統合著作権保護装置であって、ユーザの端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号をユーザ毎に記憶するユーザプロファイル管理テーブルと、ユーザの端末装置からデジタルコンテンツの検索要求を受信し、前記ユーザプロファイル管理テーブルから当該端末装置において再生可能な著作権保護方式を備える著作権保護ツールの識別符号を読み出すユーザ環境管理手段と、前記ユーザ環境管理手段が取得した著作権保護ツールの識別符号が示す著作権保護ツールに対する検索命令を生成し、著作権保護化されたデジタルコンテンツの検索を要求する検索要求手段と、前記検索要求手段の検索の要求に応じて前記著作権保護ツールから取得した検索結果を前記端末装置へ送信する検索結果送信手段と、を備えることを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照し、この発明の実施の形態について説明する。
図１は、本発明の一実施の形態による統合著作権保護システムの構成を示すブロック図である。
【００１３】
端末装置１は、デジタルコンテンツの制作者あるいは音楽・映像会社などのデジタルコンテンツの所有者が保有するパーソナルコンピュータである。端末装置１は、インターネットなどの公衆ネットワークを介してアクセスサーバ２へ接続され、デジタルコンテンツの登録を要求する。
【００１４】
コンテンツ配信サービスを行う事業者は、アクセスサーバ２、統合著作権保護装置３、ＤＲＭ装置４、デジタルコンテンツデータベース装置５を保有し、これらはプライベートネットワークにより接続されている。
【００１５】
アクセスサーバ２は、デジタルコンテンツの登録者の端末装置１及びユーザの端末装置６と接続され、統合著作権保護装置３へのアクセスを提供する。アクセスサーバ２はアプリケーションプログラム２１を備える。
アプリケーションプログラム２１は、デジタルコンテンツの登録者の端末装置１から受信したデジタルコンテンツの登録の要求を統合著作権保護装置３の重要度変換部３１へ受け渡す機能と、ユーザの端末装置６から受信した著作権保護化されたデジタルコンテンツ（以下、著作権保護デジタルコンテンツ）の検索の要求を統合著作権保護装置３のユーザ管理部３５へ受け渡す機能を有する。また、著作権保護デジタルコンテンツの検索結果をユーザの端末装置６へ返送する機能を有する。
【００１６】
統合著作権保護装置３は、デジタルコンテンツの著作権保護化を指示する機能と、著作権保護デジタルコンテンツの検索を行う機能を有する。統合著作権保護装置３は、重要度変換部３１、方式管理データベース３２、著作権保護命令生成部３３、ＤＲＭツールアクセス部３４、ユーザ管理部３５、ユーザプロファイルデータベース３６及び検索処理制御部３７から構成される。
【００１７】
重要度変換部３１は、著作権保護化対象のデジタルコンテンツのメディア形式及び重要度に応じて著作権保護化を行うＤＲＭツール４１−１〜４１−ｎ（以下、ＤＲＭツール４１）を選択する機能と、ＤＲＭ装置４が著作権保護化を行うために必要な情報を重要度変換関数により生成する機能を有する。
なお、重要度変換関数とは、デジタルコンテンツの重要度から、著作権保護化に適用すべき著作権保護方式の組み合せと、これらの著作権保護方式による著作権保護化を実行するために必要なパラメータを求めるための関数である。重要度変換関数の機能の詳細は後述する。
【００１８】
方式管理データベース３２は、ＤＲＭツール４１が備える著作権保護方式を示す方式管理テーブルと、ＤＲＭツール４１に対応した重要度変換関数を示す重要度変換関数テーブルを記憶する。
【００１９】
著作権保護命令生成部３３は、重要度変換部３１の指示により、ＤＲＭツール４１へデジタルコンテンツの著作権保護化を指示するため著作権保護命令を生成する機能を有する。
【００２０】
ＤＲＭツールアクセス部３４は、ネットワークを介してＤＲＭ装置４へデジタルコンテンツの著作権保護命令や著作権保護デジタルコンテンツの検索命令を送信したり、著作権保護デジタルコンテンツの検索結果を受信するなどして、ＤＲＭ装置４のＤＲＭツール４１と相互動作を行う機能を有する。
【００２１】
ユーザ管理部３５は、ユーザの端末装置６の環境に関する情報をユーザプロファイルデータベース３６から読み出し、検索処理制御部３７へ通知する機能を有する。
【００２２】
ユーザプロファイルデータベース３６は、ユーザの端末装置６の環境に関するデータを記憶する。
【００２３】
検索処理制御部３７は、ＤＲＭ装置４のＤＲＭツール４１に著作権保護デジタルコンテンツの検索を指示するための検索命令を生成する。
【００２４】
ＤＲＭ装置４は、統合著作権保護装置３及びデジタルコンテンツデータベース装置５と接続され、ＤＲＭツール４１を備える。
ＤＲＭツール４１は、デジタルコンテンツの著作権保護化と、著作権保護デジタルコンテンツの検索を行う。
【００２５】
デジタルコンテンツデータベース装置５−１〜５−ｎは、それぞれデータベース管理部５１−１〜５１−ｎ（以下、データベース管理部５１）及びコンテンツデータベース５２−１〜５２−ｎ（以下、コンテンツデータベース５２）から構成される。
データベース管理部５１は、コンテンツデータベース５２への著作権保護デジタルコンテンツの書込み、コンテンツデータベース５２に記憶されている著作権保護デジタルコンテンツの検索など、コンテンツデータベース５２の管理を行う機能を有する。
コンテンツデータベース５２は、著作権保護化されたデジタルコンテンツを記憶する。
【００２６】
端末装置６は、コンテンツ配信サービスを受けるエンドユーザの保有するパーソナルコンピュータである。端末装置６は、インターネットなどの公衆ネットワークを介してアクセスサーバ２と接続され、著作権保護デジタルコンテンツの検索を要求する。
【００２７】
次に、統合著作権保護装置３が記憶しているデータについて説明する。
表１は、統合著作権保護装置３の方式管理データベース３２が記憶している方式管理テーブルの設定の例を示す。
【表１】
2004021822.tif 000003
【００２８】
方式管理テーブルには、ＤＲＭツール４１を一意に識別するための「ＤＲＭ　ＩＤ」、名称を示す「ＤＲＭ名称」、著作権保護化を行う対象のデジタルコンテンツのメディア形式を示す「メディア形式」、「方式１」、「方式２」、…により識別される実行可能な著作権保護方式が記憶されている。
上記の例によれば、「ＤＲＭ　ＩＤ」が「ＤＲＭ１」で識別されるＤＲＭツール４１−１の「ＤＲＭ名称」は「Ｍａｃｒｏｓｏｆｔ　Ｗｉｎｄ　Ｍｅｄｉａ」であり、「メディア形式」が「ｗｍａ」及び「ｗｍｖ」であるデジタルコンテンツの著作権保護化を行うことが可能である。そして、実行可能な著作権保護方式は「方式１」で識別される「ｍｓ＿ｂｅｔｗｅｅｎ」、「方式２」で識別される「ｍｓ＿ｃｏｕｎｔ」、…、「方式ｎ」で識別される「方式ｎ」であることを示している。
また、「ＤＲＭ　ＩＤ」が「ＤＲＭ２」で識別されるＤＲＭツール４１−２の「ＤＲＭ名称」は「Ｒｅａｌ　Ｓｙｓｔｏｍｓ」、「メディア形式」が「ｒｍ」及び「ｒａｍ」であるデジタルコンテンツの著作権保護化が可能である。そして、使用可能な著作権保護方式は「方式１」で識別される「ｒｍ＿ｂｅｔｗｅｅｎ」、「方式２」で識別される「ｒｍ＿ｃｏｕｎｔ」であり、「方式ｎ」はサポートしていないことを示している。
【００２９】
表２は、方式管理データベース３２が記憶している重要度変換関数テーブルの設定の例を示す。
【表２】
2004021822.tif 000004
【００３０】
重要度変換関数テーブルには、どのＤＲＭツール４１に対応する重要度変換関数であるかを識別するための「ＤＲＭ　ＩＤ」と、対応する「重要度変換関数」が記憶されている。
上記の例によれば、「ＤＲＭ　ＩＤ」が「ＤＲＭ１」で識別されるＤＲＭツール４１−１のための重要度関数は「ＤＲＭ１＿ｗｅｉｇｈｔ（）」であり、「ＤＲＭ２」で識別されるＤＲＭツール４１−２の重要度関数は「ＤＲＭ２＿ｗｅｉｇｈｔ（）」、「ＤＲＭｎ」で識別されるＤＲＭツール４１−ｎの重要度関数は「ＤＲＭｎ＿ｗｅｉｇｈｔ（）」であることを示している。
【００３１】
表３は、ユーザプロファイルデータベース３６が記憶しているユーザプロファイル管理テーブルの設定の例を示す。
【表３】
2004021822.tif 000005
【００３２】
ユーザプロファイル管理テーブルは、ユーザを一意に識別するための「ユーザＩＤ」、ユーザの名前を示す「ユーザ名」、ユーザの本人性を確認するための「パスワード」、ユーザの端末装置６において使用可能な著作権保護化を行うＤＲＭツール４１を示す「ユーザ環境」などが記憶されている。
上記においては、「ユーザＩＤ」が「０００００１」で識別されるユーザの「ユーザ名」は「ａａａａａ」、パスワードは「ｘｘｘｘｘ」であり、「ＤＲＭ１」により識別されるＤＲＭツール４１−１において著作権保護化された著作権保護デジタルコンテンツを使用することができることを示している。また、「ユーザＩＤ」が「０００００２」で識別されるユーザの「ユーザ名」は「ｂｂｂｂｂ」、パスワードは「ｘｘｘｘｘ」であり、「ＤＲＭ１」及び「ＤＲＭ２」により識別されるＤＲＭツール４１−１及び４１−２において著作権保護化された著作権保護デジタルコンテンツを使用することができ、「ユーザＩＤ」が「ｎｎｎｎｎｎ」で識別されるユーザの「ユーザ名」は「ｎｎｎｎｎ」、パスワードは「ｘｘｘｘｘ」であり、「ＤＲＭ２」により識別されるＤＲＭツール４１−２において著作権保護化された著作権保護デジタルコンテンツを使用することができることを示している。
【００３３】
次に、重要度変換関数について説明する。重要度変換関数は、デジタルコンテンツの重要度を入力すると、著作権保護化に適用すべき著作権保護方式の組み合せと、これらの著作権保護方式による著作権保護化を実行するために必要なパラメータを出力する、ＤＲＭツール４１−１〜４１−ｎ毎の関数である。
【００３４】
例えば、「ＤＲＭ１」という識別子により識別されるＤＲＭツール４１−１の重要度変換関数「ＤＲＭ１＿ｗｅｉｇｈｔ（）」を考える。「ＤＲＭ１」は、方式管理テーブル（表１）より、「方式１」、「方式２」、…、「方式ｎ」により識別される著作権保護方式が使用できるが、「重要度＝３」のデジタルコンテンツに適用する著作権保護方式は、「方式１」で識別される「ｍｓ＿ｂｅｔｗｅｅｎ」と「方式２」で識別される「ｍｓ＿ｃｏｕｎｔ」の組み合せであるとする。
そこで、「ＤＲＭ１」を使用して「重要度＝３」のデジタルコンテンツに適用する著作権保護方式と、その著作権保護方式による著作権保護化の処理に使用するパラメータを問い合わせる場合は、「重要度＝３」を引数として重要度変換関数「ＤＲＭ１＿ｗｅｉｇｈｔ（）」を適用する。すると、出力として、方式１と方式２の組み合せを使用することを示す「方式１」及び「方式２」の組み合せと、「方式１」すなわち「ｍｓ＿ｂｅｔｗｅｅｎ」に使用されるパラメータ「現在の日付＋３０日」、及び、「方式２」すなわち「ｍｓ＿ｃｏｕｎｔ」に使用されるパラメータ「１０回」が出力される。
【００３５】
次に、デジタルコンテンツを著作権保護化する手順を説明する。図２は、本実施の形態によるデジタルコンテンツの著作権保護化の手順を示すフローである。
【００３６】
ステップＳ５０：
アクセスサーバ２のアプリケーションプログラム２１は、デジタルコンテンツの登録者の端末装置１からデジタルコンテンツ及び重要度情報を受信し、デジタルコンテンツの登録要求を受け付けると、統合著作権保護装置３へ転送する。統合著作権保護装置３の重要度変換部３１は、デジタルコンテンツ及び重要度情報を含む登録要求を受信する。
【００３７】
ステップＳ５１：
統合著作権保護装置３の重要度変換部３１は、受信したデジタルコンテンツのメディア形式により、方式管理データベース３２に記憶されている方式管理テーブルを検索し、著作権保護化に使用するＤＲＭツール４１を選択する。続いて、選択したＤＲＭツール４１により、重要度変換関数テーブルを検索し、重要度変換関数を読み出す。そして、ステップＳ５０において受信した重要度情報と、読み出した重要度変換関数を用いて著作権保護方式の組み合せと、著作権保護方式による著作権保護化の処理に使用するパラメータを求める。
【００３８】
例えば、ステップＳ５０において、受信したデジタルコンテンツのメディア形式が「ｗｍｖ」であり、「重要度＝３」であったとする。重要度変換部３１は、「メディア形式＝ｗｍｖ」により方式管理テーブル（表１）を検索し、「ＤＲＭＩＤ＝ＤＲＭ１」で識別されるＤＲＭツール４１−１が著作権保護化に使用できることを読み出す。続いて、読み出した「ＤＲＭ　ＩＤ＝ＤＲＭ１」により重要度変換関数テーブル（表２）を検索し、重要度変換関数「ＤＲＭ１＿ｗｅｉｇｈｔ（）」を読み出す。
そして、読み出した重要度変換関数「ＤＲＭ１＿ｗｅｉｇｈｔ（）」に「重要度＝３」を引数として渡して、著作権保護方式「方式１」と「方式２」の組み合せと「方式１」の著作権保護化の処理に使用されるパラメータ「現在の日付＋３０日」及び「方式２」の著作権保護化の処理に使用されるパラメータ「１０回」の出力を得る。すなわち、登録を要求されたデジタルコンテンツの著作権保護化に適用される著作権保護方式は、方式管理テーブル（表１）の「ＤＲＭ　ＩＤ＝ＤＲＭ１」の行に示され、「方式１」で識別される「ｍｓ＿ｂｅｔｗｅｅｎ」及び「方式２」で識別される「ｍｓ＿ｃｏｕｎｔ」の組み合せであり、それぞれ「現在の日付＋３０日」及び「１０回」というパラメータを使用して著作権保護化がなされること示している。
【００３９】
ステップＳ５２：
重要度変換部３１は、ＤＲＭツールのＤＲＭ　ＩＤと、ステップＳ５１により求められた著作権保護方式と、著作権保護方式による著作権保護化の処理に使用するパラメータを著作権保護命令生成部３３に渡す。著作権保護命令生成部３３は、ＤＲＭ　ＩＤにより識別されるＤＲＭツール４１に対する著作権保護命令を生成し、ＤＲＭ　ＩＤとともにＤＲＭツールアクセス部３４に渡す。ＤＲＭツールアクセス部３４は、ＤＲＭ　ＩＤで識別されるＤＲＭツール４１を備えるＤＲＭ装置４へ著作権保護命令を送信する。
【００４０】
例えば、著作権保護命令生成部３３から「ＤＲＭ　ＩＤ＝ＤＲＭ１」が渡された場合、ＤＲＭツールアクセス部３４は「ＤＲＭ１」で識別されるＤＲＭツール４１−１を備えるＤＲＭ装置４−１へ著作権保護命令を送信する。ＤＲＭツール４−１のＤＲＭツール４１−１は、受信した著作権保護命令に従ってデジタルコンテンツを著作権保護化し、配下のデジタルコンテンツデータベース装置５−１へ送る。デジタルコンテンツデータベース装置５−１のデータベース管理部５１−１は、著作権保護化したデジタルコンテンツをコンテンツデータベース５２−１に記憶する。
【００４１】
次に、著作権保護デジタルコンテンツの検索の手順を説明する。図３は、著作権保護デジタルコンテンツの検索の手順を示すフローである。
【００４２】
ステップＳ６０：
アクセスサーバ２のアプリケーションプログラム２１は、ユーザの端末装置６からユーザＩＤ及びパスワードを受信し、デジタルコンテンツの検索要求を受けると、統合著作権保護装置３へ転送する。統合著作権保護装置３のユーザ管理部３５は、ユーザＩＤ及びパスワードを含むデジタルコンテンツの検索要求を受信する。
【００４３】
ステップＳ６１：
ユーザ管理部３５は、受信したユーザＩＤによりユーザプロファイルデータベース３６に記憶されているユーザプロファイル管理テーブル（表３）を検索し、受信したパスワードと記憶されているパスワードを照合してユーザ認証を行うとともに、ユーザ環境が対応しているＤＲＭツール４１のＤＲＭ　ＩＤを読み出す。ユーザ管理部３５は、読み出したＤＲＭ　ＩＤを検索処理制御部３７へ渡す。検索処理制御部３７は、ユーザ管理部３５から受け取ったＤＲＭ　ＩＤにより、方式管理データベース３２に記憶されている方式管理テーブル（表１）を検索し、メディア形式を読み出す。そして、読み出したメディア形式を使用して、ＤＲＭ　ＩＤにより識別されるＤＲＭツール４１に対する検索命令文を生成する。
【００４４】
例えば、ステップＳ６０において、ユーザ管理部３５は、ユーザの端末装置６が送信した「ユーザＩＤ＝０００００１」及びパスワード「ａａａａａ」をアプリケーションプログラム２から受信したとする。ユーザ管理部３５は、ユーザプロファイル管理テーブル（表３）を検索してパスワード「ａａａａａ」を読み出し、受信したパスワードと一致することを確認すると、「ユーザ環境＝ＤＲＭ１」を読み出す。続いて、検索処理制御部３７は、読み出した「ＤＲＭ１」により方式管理テーブル（表１）を検索して、「メディア形式＝ｗｍａ，　ｗｍｖ」を読み出す。そして、以下のような「ＤＲＭ１」すなわちＤＲＭツール４１−１用の検索命令文を生成し、ＤＲＭツールアクセス部３４に受け渡す。
＜検索命令文＞
ｓｅｌｅｃｔ＊
ｆｒｏｍ　ＤＲＭ１＿ｔａｂｌｅ
ｗｈｅｒｅ　ｍｅｄｉａ＿ｔｙｐｅ　＝　“ｗｍａ”ｏｒ”ｗｍｖ”ａｎｄ　・・・
【００４５】
ステップＳ６２：
ＤＲＭツールアクセス部３４は、検索処理制御部３７から受信した検索命令文をＤＲＭ　ＩＤで識別されるＤＲＭツール４１を備えるＤＲＭ装置４へ送信する。ＤＲＭ装置４のＤＲＭツール４１は、自身が接続しているデジタルコンテンツデータベース装置５に検索を要求する。
【００４６】
例えば、検索処理制御部３７から「ＤＲＭ　ＩＤ＝ＤＲＭ１」が渡された場合、ＤＲＭツールアクセス部３４は「ＤＲＭ１」で識別されるＤＲＭツール４１−１を備えるＤＲＭ装置４−１へ検索命令文を送信する。ＤＲＭ装置４−１のＤＲＭツール４１−１は、自身が接続しているデジタルコンテンツデータベース装置５−１に検索を要求する。デジタルコンテンツデータベース装置５−１のデータベース管理部５１−１は、コンテンツデータベース５２−１を検索し、ＤＲＭ装置４−１へ検索結果を返送する。ＤＲＭ装置４−１のＤＲＭツール４１−１は、受信した検索結果を統合著作権保護装置３へ返送する。統合著作権保護装置３が受信した検索結果は、ＤＲＭツールアクセス部３４、検索処理制御部３７及びユーザ管理部３５を介してアクセスサーバ２へ送信される。アクセスサーバ２のアプリケーションプログラム２１は、デジタルコンテンツの検索要求送信元のユーザの端末装置６へ検索結果を送信する。
【００４７】
なお、ＤＲＭツールは、統合著作権保護装置３内に備えられてもよい。
また、デジタルコンテンツデータベース装置５は、統合著作権保護装置３に直接に接続される構成でもよい。
【００４８】
なお、上述のアクセスサーバ２、統合著作権保護装置３、ＤＲＭ装置４、デジタルコンテンツデータベース装置５は、内部にコンピュータシステムを有している。そして、上述した動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含むものである。
【００４９】
また、「コンピュータ読み取り可能な記録媒体」とは、ＲＯＭの他に、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のシステムやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００５０】
【発明の効果】
本発明によれば、デジタルコンテンツのメディア形式及び重要度に応じて、著作権保護化を行うＤＲＭツールを選択し、選択されたＤＲＭツールに対する著作権保護命令を動的に生成することにより、複数ＤＲＭツールを一括して管理することが可能となる。従って、複数ＤＲＭツールを用いた動的な著作保護化が可能となり、幅広いデジタルコンテンツの著作権保護化を行う統合著作権保護システムの構築が可能となる。
また、著作権保護デジタルコンテンツの利用ユーザの端末装置に係る情報を管理することにより、ユーザの端末装置の環境に対応するＤＲＭツールの検索命令文を動的に生成することが可能となる。従って、ユーザ環境に適した著作権保護デジタルコンテンツの検索、提供を行う統合著作権保護システムの構築が可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による統合著作権保護システムの構成を示すブロック図である。
【図２】同実施の形態によるデジタルコンテンツの著作権保護化の手順を示すフローである。
【図３】同実施の形態による著作権保護デジタルコンテンツの検索の手順を示すフローである。
【符号の説明】
１，６…端末装置
２…アクセスサーバ
３…統合著作権保護装置
４−１〜４−ｎ…ＤＲＭ装置
５−１〜５−ｎ…デジタルコンテンツデータベース装置
２１…アプリケーションプログラム
３１…重要度変換部（著作権保護ツール選択手段、著作権保護方式取得手段）
３２…方式管理データベース
３３…著作権保護命令生成部（著作権保護化要求手段）
３４…ＤＲＭツールアクセス部
３５…ユーザ管理部（ユーザ環境管理手段、検索結果送信手段）
３６…ユーザプロファイルデータベース
３７…検索処理制御部（検索要求手段）
４１−１〜４１−ｎ…ＤＲＭツール（著作権保護ツール）
５１−１〜５１−ｎ…データベース管理部
５２−１〜５２−ｎ…コンテンツデータベース
【図１】
2004021822.tif 000006
【図２】
2004021822.tif 000007
【図３】
2004021822.tif 000008