JP2002297597A - Method, program, recording medium and apparatus for contents management - Google Patents

Method, program, recording medium and apparatus for contents management

Info

Publication number
JP2002297597A
JP2002297597A JP2001102551A JP2001102551A JP2002297597A JP 2002297597 A JP2002297597 A JP 2002297597A JP 2001102551 A JP2001102551 A JP 2001102551A JP 2001102551 A JP2001102551 A JP 2001102551A JP 2002297597 A JP2002297597 A JP 2002297597A
Authority
JP
Japan
Prior art keywords
content
user
copyright management
identification information
search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001102551A
Other languages
Japanese (ja)
Inventor
Shozo Azuma
正造 東
Kiyoshi Kurokawa
清 黒川
Masanori Yamada
正紀 山田
Mutsuo Sano
睦夫 佐野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2001102551A priority Critical patent/JP2002297597A/en
Publication of JP2002297597A publication Critical patent/JP2002297597A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To inform a suite of contents desired by a user among a variety of contents and the most suitable technology for copyright management in a usage circumstance of the user by searching the suit to the user. SOLUTION: In a contents search server 200 in an apparatus for contents management, a contents search request specifying a keyword of desired contents from a user 100 is received, identifying information to identify the technology for copyright management available for the user is extracted by searching through a user information database 211 stored user information, moreover, only contents enabling to use the technology available at a user terminal are extracted, and information related to the suite is informed to the user.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、情報ネットワーク
上に存在する多数のコンテンツからユーザの希望するコ
ンテンツそれぞれの識別情報と、各コンテンツの使用に
適する著作権管理技術を識別する情報と共に検索し、ユ
ーザに通知するコンテンツ管理方法、プログラム、記録
媒体および装置に関する。
BACKGROUND OF THE INVENTION The present invention searches for identification information of each of contents desired by a user from a large number of contents existing on an information network and information for identifying a copyright management technique suitable for use of each of the contents. The present invention relates to a content management method, a program, a recording medium, and a device for notifying a user.

【0002】[0002]

【従来の技術】近年、インターネットその他の情報ネッ
トワーク上での音楽、画像、映像等のデジタルコンテン
ツの流通が盛んになり、劣化しないデジタルコンテンツ
が不法に流通されることが懸念されるようになってきて
いる。そこで、コンテンツの流通、操作を制御できる技
術である著作権管理技術(Digital Rights Managemen
t:「DRM技術」と呼ぶ)が構築されるようになって
いる。現在、様々なDRM技術が存在し、今後もDRM
技術は増加していくと考えられる。
2. Description of the Related Art In recent years, the distribution of digital contents such as music, images, and videos on the Internet and other information networks has become popular, and there has been a concern that undegraded digital contents will be distributed illegally. ing. Therefore, copyright management technology (Digital Rights Manager) is a technology that can control the distribution and operation of content.
t: Called “DRM technology”). Currently, there are various DRM technologies, and DRM will continue in the future.
Technology is expected to increase.

【0003】[0003]

【発明が解決しようとする課題】しかし、各種のDRM
技術が動作する環境は、各DRM専用のクライアントツ
ールを必要とする場合が多く、例えば、音楽コンテンツ
に対しては適用できてもビデオコンテンツには適用でき
ないというよう制限とか、例えば、ユーザはコンテンツ
のコピーをも要求しているのに、DRM技術の種類によ
ってはユーザに希望コンテンツを配信するだけでコピー
制御まではカバーできないという制限とかのようにDR
M技術に制限がある。このため、ユーザが希望通りに利
用できるとは限らない条件下でコンテンツを購入してし
まうことも考えられるため、結果的にコンテンツの希望
通りの使用ができない場合が出てくることが予測され
る。
However, various DRMs
The environment in which the technology operates often requires a client tool dedicated to each DRM. For example, there are restrictions such as being applicable to music content but not to video content. Despite requesting copy, depending on the type of DRM technology, DR is limited to only delivering desired content to the user and not covering copy control.
M technology has limitations. For this reason, it is conceivable that the user may purchase the content under conditions that are not always available as desired, and as a result, it is expected that the content may not be used as desired. .

【0004】本発明は、このような技術的課題を解決す
るためになされたもので、ユーザがコンテンツ検索する
場合に、コンテンツを希望通り利用できることを前提と
したコンテンツ検索が行えるように、ユーザのコンテン
ツ利用環境、コンテンツ自体の利用制限、DRM技術の
環境制限を考慮したコンテンツ検索を行い、ユーザに提
供することができるコンテンツ管理技術を提供すること
を目的とする。
The present invention has been made to solve such a technical problem. When a user searches for a content, the user can perform a content search on the assumption that the content can be used as desired. It is an object of the present invention to provide a content management technology capable of performing a content search in consideration of a content usage environment, a usage limitation of content itself, and an environment limitation of DRM technology, and providing the content to a user.

【0005】[0005]

【課題を解決するための手段】請求項1のコンテンツ管
理方法は、ユーザ識別情報と希望コンテンツのキーワー
ドによる検索要求を入力するステップ(1)と、コンテ
ンツ情報検索手段に前記希望コンテンツのキーワードを
送信して検索依頼するステップ(2)と、前記コンテン
ツ情報検索手段から、検索結果である前記希望コンテン
ツのキーワードに該当する1又は複数のコンテンツそれ
ぞれを識別するコンテンツ識別情報と各コンテンツ毎の
利用可能な著作権管理技術を識別する著作権管理技術識
別情報を取得するステップ(3)と、ユーザ毎にユーザ
識別情報とそのユーザの利用可能な1又は複数の著作権
管理技術それぞれを識別する著作権管理技術識別情報を
蓄積したユーザ情報データベースを用いて、前記ユーザ
識別情報に対応するユーザの利用可能な著作権管理技術
それぞれの著作権管理技術識別情報を抽出するステップ
(4)と、前記コンテンツ毎の著作権管理技術識別情報
と前記ユーザの利用可能な著作権管理技術それぞれの著
作権管理技術識別情報とを照合するステップ(5)と、
前記ステップ(5)で照合が成立した著作権管理技術の
著作権管理技術識別情報とコンテンツのコンテンツ識別
情報との組を出力するステップ(6)とを有するもので
ある。
According to a first aspect of the present invention, there is provided a content management method comprising: inputting a search request based on user identification information and a keyword of a desired content; and transmitting the keyword of the desired content to a content information searching means. And (2) requesting a search, and the content information search means transmits, from the content information search means, content identification information for identifying each of one or a plurality of contents corresponding to the keyword of the desired content, and the available content for each content. Acquiring copyright management technology identification information for identifying the copyright management technology (3); and for each user, user identification information and copyright management for identifying one or more copyright management technologies available to the user. Using a user information database that stores technical identification information, Extracting copyright management technology identification information of each copyright management technology available to the user (4); copyright management technology identification information for each of the contents; and copyright of each copyright management technology available to the user. (5) collating with the right management technology identification information;
And (6) outputting a set of the copyright management technology identification information of the copyright management technology that has been verified in step (5) and the content identification information of the content.

【0006】請求項2の発明は、請求項1のコンテンツ
管理方法において、前記ステップ(2)は、前記希望コ
ンテンツのキーワードと共に当該希望コンテンツの利用
条件を指定する情報を送信して検索依頼し、前記ステッ
プ(3)は、その検索結果を取得することを特徴とする
ものである。
According to a second aspect of the present invention, in the content management method of the first aspect, the step (2) transmits a search request by transmitting information specifying a use condition of the desired content together with the keyword of the desired content, The step (3) is characterized in that the search result is obtained.

【0007】請求項3の発明のコンテンツ管理プログラ
ムは、ユーザ識別情報と希望コンテンツのキーワードに
よる検索要求を入力する処理(1)と、コンテンツ情報
検索手段に前記希望コンテンツのキーワードを送信して
検索依頼する処理(2)と、前記コンテンツ情報検索手
段から、検索結果である前記希望コンテンツのキーワー
ドに該当する1又は複数のコンテンツそれぞれを識別す
るコンテンツ識別情報と各コンテンツ毎の利用可能な著
作権管理技術を識別する著作権管理技術識別情報を取得
する処理(3)と、ユーザ毎にユーザ識別情報とそのユ
ーザの利用可能な1又は複数の著作権管理技術それぞれ
を識別する著作権管理技術識別情報を蓄積したユーザ情
報データベースを用いて、前記ユーザ識別情報に対応す
るユーザの利用可能な著作権管理技術それぞれの著作権
管理技術識別情報を抽出する処理(4)と、前記コンテ
ンツ毎の著作権管理技術識別情報と前記ユーザの利用可
能な著作権管理技術それぞれの著作権管理技術識別情報
とを照合する処理(5)と、前記処理(5)で照合が成
立した著作権管理技術の著作権管理技術識別情報とコン
テンツのコンテンツ識別情報との組を出力する処理
(6)とをコンピュータに実行させることを特徴とする
ものである。
According to a third aspect of the present invention, there is provided a content management program for inputting a search request based on user identification information and a keyword of a desired content, and transmitting a search request by transmitting the keyword of the desired content to content information search means. (2), content identification information for identifying one or a plurality of contents corresponding to the keyword of the desired content, which is a search result, and a copyright management technology available for each content. (3) acquiring copyright management technology identification information for identifying the user and, for each user, the user identification information and the copyright management technology identification information for identifying one or a plurality of copyright management technologies available to the user. Using the accumulated user information database, the user corresponding to the user identification information can be used. Extracting copyright management technology identification information of each copyright management technology (4); copyright management technology identification information for each content; and copyright management technology identification of each copyright management technology available to the user. A process (5) for collating the information and a process (6) for outputting a set of the copyright management technology identification information of the copyright management technology and the content identification information of the content that have been verified in the process (5). It is characterized by being executed by a computer.

【0008】請求項4の発明は、請求項3のコンテンツ
管理プログラムにおいて、前記処理(2)は、前記希望
コンテンツのキーワードと共に当該希望コンテンツの利
用条件を指定する情報を送信して検索依頼し、前記処理
(3)は、その検索結果を取得することを特徴とするも
のである。
According to a fourth aspect of the present invention, in the content management program according to the third aspect, the processing (2) transmits information specifying a use condition of the desired content together with a keyword of the desired content, and requests a search. The processing (3) is characterized by obtaining the search result.

【0009】請求項5の発明の記録媒体は、これに記録
されているコンテンツ管理プログラムをコンピュータに
読み取らせることによって、ユーザ識別情報と希望コン
テンツのキーワードによる検索要求を入力する処理
(1)と、コンテンツ情報検索手段に前記希望コンテン
ツのキーワードを送信して検索依頼する処理(2)と、
前記コンテンツ情報検索手段から、検索結果である前記
希望コンテンツのキーワードに該当する1又は複数のコ
ンテンツそれぞれを識別するコンテンツ識別情報と各コ
ンテンツ毎の利用可能な著作権管理技術を識別する著作
権管理技術識別情報を取得する処理(3)と、ユーザ毎
にユーザ識別情報とそのユーザの利用可能な1又は複数
の著作権管理技術それぞれを識別する著作権管理技術識
別情報を蓄積したユーザ情報データベースを用いて、前
記ユーザ識別情報に対応するユーザの利用可能な著作権
管理技術それぞれの著作権管理技術識別情報を抽出する
処理(4)と、前記コンテンツ毎の著作権管理技術識別
情報と前記ユーザの利用可能な著作権管理技術それぞれ
の著作権管理技術識別情報とを照合する処理(5)と、
前記処理(5)で照合が成立した著作権管理技術の著作
権管理技術識別情報とコンテンツのコンテンツ識別情報
との組を出力する処理(6)とを実行するものである。
According to a fifth aspect of the present invention, there is provided a recording medium wherein a content management program recorded on the recording medium is read by a computer to input a search request based on user identification information and a keyword of desired content (1). Processing (2) of sending the keyword of the desired content to the content information search means and requesting a search;
From the content information search means, content identification information for identifying one or a plurality of contents corresponding to the keyword of the desired content, which is a search result, and copyright management technology for identifying available copyright management technology for each content A process (3) of acquiring identification information, and using a user information database storing user identification information and copyright management technology identification information for identifying one or a plurality of copyright management technologies available to the user for each user; Extracting the copyright management technology identification information of each of the copyright management technologies available to the user corresponding to the user identification information (4); A process (5) of checking the copyright management technology identification information of each of the possible copyright management technologies,
A process (6) of outputting a set of the copyright management technology identification information of the copyright management technology that has been verified in the process (5) and the content identification information of the content is executed.

【0010】請求項6の発明の記録媒体は、これに記録
されているコンテンツ管理プログラムをコンピュータに
実行させることによって、請求項5の機能に加えて、前
記処理(2)は、前記希望コンテンツのキーワードと共
に当該希望コンテンツの利用条件を指定する情報を送信
して検索依頼し、前記処理(3)は、その検索結果を取
得することを特徴とするものである。
The recording medium of the invention of claim 6 causes the computer to execute a content management program recorded on the recording medium, so that, in addition to the function of claim 5, the processing (2) performs the processing of the desired content. Information specifying the use condition of the desired content is transmitted together with the keyword, and a search request is made. In the process (3), the search result is obtained.

【0011】請求項7の発明のコンテンツ管理装置は、
ユーザ識別情報と希望コンテンツのキーワードによる検
索要求を入力するユーザ要求入力手段と、コンテンツ情
報検索手段に前記希望コンテンツのキーワードを送信し
て検索依頼し、当該コンテンツ情報検索手段から、検索
結果である前記希望コンテンツのキーワードに該当する
1又は複数のコンテンツそれぞれを識別するコンテンツ
識別情報と各コンテンツ毎の利用可能な著作権管理技術
を識別する著作権管理技術識別情報を取得するコンテン
ツ検索依頼・結果取得手段と、ユーザ毎にユーザ識別情
報とそのユーザの利用可能な1又は複数の著作権管理技
術それぞれを識別する著作権管理技術識別情報を蓄積し
たユーザ情報データベースと、前記ユーザ要求入力手段
で入力した前記ユーザ識別情報に対応するユーザの利用
可能な著作権管理技術それぞれの著作権管理技術識別情
報を抽出するユーザ情報検索手段と、前記コンテンツ毎
の著作権管理技術識別情報と前記ユーザの利用可能な著
作権管理技術それぞれの著作権管理技術識別情報とを照
合する著作権管理技術照合手段と、前記著作権管理技術
照合手段で照合が成立した著作権管理技術の著作権管理
技術識別情報とコンテンツのコンテンツ識別情報との組
を出力する検索結果出力手段とを備えものである。
[0011] According to a seventh aspect of the present invention, there is provided a content management apparatus comprising:
A user request input unit for inputting a search request based on the user identification information and the keyword of the desired content, and a search request by transmitting the keyword of the desired content to the content information search unit; Content search request / result acquisition means for acquiring content identification information for identifying one or a plurality of contents corresponding to a keyword of desired content and copyright management technology identification information for identifying a copyright management technology available for each content. A user information database storing user identification information for each user and copyright management technology identification information for identifying one or a plurality of copyright management technologies available to the user, and the user information input by the user request input means. Copyright management available to users corresponding to user identification information User information retrieval means for extracting copyright management technology identification information for each of the techniques; collating the copyright management technology identification information for each of the contents with the copyright management technology identification information for each of the copyright management technologies available to the user; And a search result output unit that outputs a set of the copyright management technology identification information of the copyright management technology that has been verified by the copyright management technology comparison unit and the content identification information of the content. Be prepared.

【0012】請求項8の発明は、請求項7のコンテンツ
管理装置において、前記コンテンツ検索依頼・結果取得
手段は、前記希望コンテンツのキーワードと共に当該希
望コンテンツの利用条件を指定する情報を送信して検索
依頼し、その検索結果を取得することを特徴とするもの
である。
According to an eighth aspect of the present invention, in the content management apparatus of the seventh aspect, the content search request / result obtaining means transmits information specifying a use condition of the desired content together with the keyword of the desired content, and performs a search. Request and obtain the search result.

【0013】さらに詳しくは、本発明のコンテンツ管理
装置は、コンテンツの識別情報をキーとした著作権、コ
ンテンツ内容、利用制限に関する情報をコンテンツ情報
データベースに蓄積し、それらのデータを検索するコン
テンツ権利管理サーバと、著作権管理技術を要求通りに
選択的に利用できるDRM仲介サーバとが存在するネッ
トワーク環境に接続されるものであって、当該コンテン
ツ管理装置は、著作権管理技術と端末、OS、メディア
等といった利用可能範囲に関する情報を蓄積した著作権
管理技術情報データベースと、ユーザの曜日、時間毎の
使用可能な端末、OS、現在利用可能な著作権管理技術
等のユーザ情報を蓄積したユーザ情報データベースと、
コンテンツの客観的な価値と利用方法に合致したDRM
技術の検索計算するための計算方式を蓄積する計算方式
データベースとを備え、さらに、ユーザ情報を受信し、
前記ユーザ情報データベースに登録する手段、計算方式
を受信し、前記計算方式データベースに登録する手段、
そして著作権管理技術情報を受信し、前記著作権管理技
術情報データベースに登録する手段を有し、ユーザから
希望コンテンツのキーワード、使用回数、使用時間、使
用方法、使用場所等のコンテンツ利用条件を受け付ける
手段を有し、前記コンテンツ権利管理サーバに対してネ
ットワークを通じ、希望コンテンツのキーワード、利用
方法によってそのキーワード、利用方法に合致するコン
テンツIDを検索依頼し、その検索結果を取得する手段
を有し、コンテンツ利用条件の使用時間から前記ユーザ
情報データベースに対して、ユーザ使用可能端末、OS
情報といったコンテンツ使用環境情報を検索して取得す
る手段を有し、そのユーザ使用可能端末、OS情報等の
ユーザのコンテンツ使用環境情報と検索結果のコンテン
ツIDからの保存メディア情報から配信可能な著作権管
理技術を検索する手段を有し、ユーザとコンテンツ権利
管理サーバとユーザとの間に存在し、前記著作権管理技
術情報データベースとユーザ情報データベースとを利用
して、ユーザの希望するコンテンツと著作権管理技術と
の組を検索し、ユーザに取得させる仲介をすることを特
徴とする。
[0013] More specifically, the content management apparatus of the present invention accumulates information on copyright, content, and usage restrictions using content identification information as a key in a content information database, and searches for such data. The content management device is connected to a network environment in which a server and a DRM mediation server that can selectively use the copyright management technology as required are provided. And a copyright management technology information database that stores information on available ranges, such as a user, and a user information database that stores user information such as available terminals, OSs, and currently available copyright management technologies for each day of the week and time of the user. When,
DRM that matches the objective value and usage of content
A calculation method database for accumulating a calculation method for performing a search calculation of the technology, further receiving user information,
Means for registering in the user information database, receiving a calculation method, means for registering in the calculation method database,
And a means for receiving the copyright management technical information and registering the copyright management technical information in the copyright management technical information database, and accepting from the user the content use conditions such as the keyword of the desired content, the number of times of use, the time of use, the method of use, and the place of use. Means for requesting the content right management server to search for a content ID that matches the keyword and usage method according to the keyword and usage method of the desired content via the network, and obtaining the search result; From the use time of the content use condition, the user information terminal and the OS
A means for retrieving and obtaining content usage environment information such as information, and a copyright that can be distributed from the storage media information from the content usage environment information of the user such as the user available terminal and OS information and the content ID of the search result. Means for searching for a management technology, which exists between the user and the content right management server and between the user and the content and copyright desired by the user by utilizing the copyright management technology information database and the user information database. It is characterized by searching for a set with the management technology and mediating the user to obtain the set.

【0014】これにより本発明のコンテンツ管理装置で
は、コンテンツ権利管理サーバのコンテンツ情報サーバ
が蓄積している権利者が規定する利用条件情報、著作権
管理技術データベースが蓄積している著作権管理技術と
その技術が動作する環境情報、可能なコンテンツ制御情
報、ユーザが利用したいコンテンツとその希望する利用
条件情報の全てを充足することを計算し、その結果を返
却する。
Thus, in the content management apparatus of the present invention, the use condition information defined by the right holder stored in the content information server of the content right management server and the copyright management technology stored in the copyright management technology database are used. It calculates that all of the environment information on which the technology operates, the possible content control information, the content that the user wants to use and the desired usage condition information are satisfied, and the result is returned.

【0015】[0015]

【発明の実施の形態】以下、本発明の実施の形態を図に
基づいて詳説する。図1は、本発明の1つの実施の形態
のコンテンツ検索システムの全体的な構成を示してい
る。本実施の形態のコンテンツ検索システムはユーザの
ネット接続端末100、本発明の機能を持つコンテンツ
検索サーバ200、諸々のコンテンツの著作権データを
管理するコンテンツ権利管理サーバ300、そしてDR
M仲介サーバ400から構成される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 shows an overall configuration of a content search system according to one embodiment of the present invention. The content search system according to the present embodiment includes a user's network connection terminal 100, a content search server 200 having the function of the present invention, a content right management server 300 that manages copyright data of various contents, and a DR.
It is composed of an M mediation server 400.

【0016】ユーザ接続端末100は情報端末機器(パ
ソコン・PDA等)毎に存在する。そして、複数のユー
ザ各々のネット接続端末100とコンテンツ検索サーバ
200とはインターネット、専用無線/有線通信回線網
のような情報ネットワークNW1を介して接続される。
コンテンツ検索サーバ200とコンテンツ権利管理サー
バ300とはデータの高速伝送ができるようにLAN,
WANのような専用無線/有線通信網で接続されてい
る。なお、コンテンツ検索サーバ200とコンテンツ権
利管理サーバ300とは同一の大規模コンピュータシス
テムに統合してもよい。コンテンツ検索サーバ200と
DRM仲介サーバ400とは、インターネット、LA
N,WANのような専用無線/有線通信網のようなネッ
トワークNW2で接続されている。
The user connection terminal 100 exists for each information terminal device (PC, PDA, etc.). Then, the network connection terminal 100 of each of the plurality of users and the content search server 200 are connected via an information network NW1 such as the Internet or a dedicated wireless / wired communication network.
The content search server 200 and the content right management server 300 are connected to a LAN,
They are connected by a dedicated wireless / wired communication network such as a WAN. The content search server 200 and the content right management server 300 may be integrated into the same large-scale computer system. The content search server 200 and the DRM mediation server 400 are connected to the Internet, LA
N and WAN are connected by a network NW2 such as a dedicated wireless / wired communication network.

【0017】図2は、図1におけるコンテンツ検索サー
バ200の内部構成を示している。コンテンツ検索サー
バ200には他のサーバやクライアントとの間でデータ
を送受信する通信部201、各種データベースへの登録
・更新処理を行う登録処理部202、通信された情報か
ら実際のコンテンツ検索を絞り込む等の計算を実行する
計算処理部203、計算処理部203のサブ部である計
算方式処理部204とDRM検索方式処理部205を備
えている。
FIG. 2 shows the internal configuration of the content search server 200 in FIG. The content search server 200 includes a communication unit 201 for transmitting and receiving data to and from other servers and clients, a registration processing unit 202 for performing registration / update processing on various databases, and narrowing down an actual content search based on the communicated information. And a calculation method processing unit 204 and a DRM search method processing unit 205, which are sub-units of the calculation processing unit 203.

【0018】コンテンツ検索サーバ200はまた、ユー
ザ認証用データ、ユーザの時間、場所毎の利用端末およ
び権利管理システムセット等を管理するユーザ情報デー
タベース(DB)211、著作権管理技術の特徴を定義
した著作権管理技術データベース(DB)212、ユー
ザの要求に応じた検索を行うための計算モジュールセッ
トを管理する計算方式データベース(DB)213、そ
してログデータベース(DB)214を備えている。な
お、図2では各ユーザのネット接続端末100とコンテ
ンツ検索サーバ200とを接続するネットワークNW1
と、コンテンツ検索サーバ200とコンテンツ権利サー
バ管理サーバ300、DRM仲介サーバ400とを接続
するネットワークNW2とはここでは共通のものとして
いるが、これらはシステムの設置環境により、またシス
テム規模により共通であってもよいし、個別のネットワ
ークであってもよい。
The content search server 200 also defines a user information database (DB) 211 for managing user authentication data, a user time, a use terminal for each location, a right management system set, and the like, and features of copyright management technology. A copyright management technology database (DB) 212, a calculation method database (DB) 213 for managing a set of calculation modules for performing a search according to a user's request, and a log database (DB) 214 are provided. In FIG. 2, a network NW1 that connects each user's network connection terminal 100 and the content search server 200 is shown.
Here, the network NW2 that connects the content search server 200, the content right server management server 300, and the DRM mediation server 400 is common here, but these are common depending on the system installation environment and the system scale. Or a separate network.

【0019】コンテンツ検索サーバ200におけるユー
ザ情報DB211には、図11の表1〜図15の表5に
示すユーザ情報のデータテーブルが登録されている。図
11の表1は、ユーザ認証用のユーザテーブルであり、
ユーザ登録時に取得する。このユーザテーブルには、ユ
ーザIDをキーとし、名前、住所、電話番号、メールア
ドレス、認証方式、パスワード、決済種別、そして図2
1の表11に示す利用シナリオ番号(詳細は後述する)
等が登録される。
In the user information DB 211 of the content search server 200, data tables of user information shown in Tables 1 to 5 of FIG. 11 are registered. Table 1 in FIG. 11 is a user table for user authentication,
Obtained during user registration. In this user table, the user ID is used as a key, and the name, address, telephone number, mail address, authentication method, password, payment type, and FIG.
1 usage scenario numbers shown in Table 11 (details will be described later)
Etc. are registered.

【0020】図12に示す表2はリクエストテーブルで
あり、ユーザが利用したいコンテンツを検索要求した情
報である、コンテンツ情報検索用のキーと利用方法(利
用時間、利用種別等)用のキーと支払い方法用のキーと
を、リクエストしたユーザのユーザIDと、リクエスト
毎に他のリクエストと区別するために機械的に付与され
るリクエストIDとに対応させて管理する。例えば、同
じユーザのリクエストであっても、2つのリクエストが
あれば同じユーザIDに対してリクエストIDは異なっ
たものとなる。また、タイムIDとは、配信されるコン
テンツをどのような時間帯に利用するかを識別するもの
で、ユーザが、例えば自動車で移動中に利用するような
場合、移動中利用を識別するタイムIDとして、Time00
01が用いられる。また、ユーザがコンテンツのタイトル
をキーとして指定すれば、その検索範囲は最初から絞り
込まれ、タイトルが入力されず、単にアニメーション、
映画、軽音楽といった広いジャンルをキーにすれば検索
対象は広いものとなる。
Table 2 shown in FIG. 12 is a request table, and is a key for content information search and a key for use method (use time, type of use, etc.) and payment, which is information on a search request for content desired by the user. The method key is managed in association with the user ID of the requesting user and the request ID that is mechanically assigned to distinguish each request from other requests. For example, even if there is a request from the same user, if there are two requests, the request ID is different for the same user ID. The time ID is used to identify the time zone in which the content to be distributed is used. For example, when the user uses the content while moving by car, the time ID for identifying the use while moving is used. As Time00
01 is used. Also, if the user specifies the title of the content as a key, the search range is narrowed from the beginning, no title is input, and only animation,
If a broad genre such as a movie or light music is used as a key, the search target becomes wider.

【0021】図13の表3はタイムテーブルであり、上
述したタイムID毎に設定された利用時間帯とその時間
帯で利用できる端末IDを管理する。図14の表4は端
末テーブルであり、ユーザが利用可能な端末に関する情
報(PC、携帯電話等の端末タイプとそれを識別するI
D)とその中で利用可能な著作権管理技術(DRM)の
種類を識別するID(利用可能DRMのID)を管理す
る。図15の表5は検索結果テーブルであり、コンテン
ツ権利管理サーバ200へ問い合わせた検索結果を蓄積
する。この表5には、検索されたコンテンツのID、販
売元、メディアタイプ、コピー有、コピー許可回数、ユ
ーザ使用可能期間、改変有無、改変種別、利用目的、利
用方法、再許諾の可否、情報料が登録される。さらに、
計算処理に利用するためにこれらの各項目毎に計算用設
定用IDが登録される。
Table 3 in FIG. 13 is a time table, which manages the use time zones set for each of the above-described time IDs and the terminal IDs that can be used in the time zones. Table 4 in FIG. 14 is a terminal table, which contains information on terminals available to the user (terminal types such as PCs and mobile phones and I to identify them).
D) and an ID (ID of available DRM) for identifying the type of copyright management technology (DRM) usable therein. Table 5 in FIG. 15 is a search result table, and stores search results inquired to the content right management server 200. Table 5 shows the searched content ID, seller, media type, copy existence, number of permitted copies, user usable period, presence / absence of modification, modification type, purpose of use, method of use, availability of re-license, information fee Is registered. further,
A setting ID for calculation is registered for each of these items for use in the calculation process.

【0022】コンテンツ検索サーバ200における著作
権管理技術DB212には、図16に示す表6の著作権
管理技術テーブルが登録されている。この著作権管理技
術テーブルは、著作権管理技術(DRM)情報を管理す
るもので、DRMのIDとDRM名、当該DRMの使用
できる条件/制限(例えば、利用可能なメディアタイ
プ、DRMがコンテンツに対して制御できる時間、ユー
ザ数、操作制御(視聴、印刷、コピー、移動、改変
等)、フリー(利用料無料)、1度の利用毎に一定料金
を課金するペイパーユース、1ダウンロード毎に一定料
金を課金し、さらには1回のコピー毎に一定料金を課金
する等の課金方法について管理する。
The copyright management technology table 212 shown in FIG. 16 is registered in the copyright management technology DB 212 of the content search server 200. The copyright management technology table manages copyright management technology (DRM) information, and includes a DRM ID and a DRM name, conditions / restrictions that can be used for the DRM (for example, available media type, DRM Controllable time, number of users, operation control (viewing, printing, copying, moving, modifying, etc.), free (free of charge), pay-per-use that charges a fixed fee for each use, fixed for each download It manages charging methods such as charging a fee and further charging a fixed fee for each copy.

【0023】なお、図17に示す表7は、ユーザID
「000001」のユーザによるリクエストID「00
0001−001」の付与された検索リクエストの内容
を例示している。タイトルが「コンテンツ1」、キーワ
ードは「特写」、再生メディアタイプはvideo/m
peg、対象ジャンルは「映画」、制作者は「通研」等
であることを示している。
Table 7 shown in FIG.
Request ID “00” by user “000001”
0001-001 "is illustrated as an example. Title is "Content 1", Keyword is "Tokusatsu", Playback media type is video / m
peg, the target genre is “movie”, and the creator is “tsuken”.

【0024】コンテンツ検索サーバ200における計算
方式DB213には、図18に示す表8の計算方法を蓄
積した計算方式テーブル、この計算方式テーブル中のレ
ベル係数の設定情報である、図19に示す表9のレベル
係数テーブル、そして図21に示す表11の検索シナリ
オの順序を蓄積したシナリオテーブル、図22に示す表
12のDRM技術とコンテンツ権利管理サーバ300か
らの検索結果のマッチングを取る組を設定したDRM検
索方式テーブル、図23に示す表14のDRMシーケン
ス処理テーブルが登録される。
The calculation method DB 213 in the content search server 200 stores a calculation method table in which the calculation methods of Table 8 shown in FIG. 18 are stored, and Table 9 shown in FIG. 19, which is setting information of level coefficients in the calculation method table. And a scenario table storing the order of the search scenarios in Table 11 shown in FIG. 21 and a set for matching the DRM technology in Table 12 and search results from the content right management server 300 shown in FIG. The DRM search method table and the DRM sequence processing table in Table 14 shown in FIG. 23 are registered.

【0025】図18に示す表8の計算方式テーブルに
は、あらかじめ計算方式処理部204を用いて計算方式
を登録してある。この計算方式には、使用日数情報料計
算方式、1コピー当たりの情報料計算方式、改変種別レ
ベル情報料計算方式、利用方法レベル情報料計算方式、
コピー回数レベル情報料計算方式等が挙げられるが、計
算方式テーブルには、それぞれの計算方式名、計算方
法、計算方法メモ、レベル係数IDが各計算方式のID
と対応させて登録されている。この表8の計算方式テー
ブルのレベル係数IDは、図19の表9のレベル係数テ
ーブルに登録されているレベル係数を指定するものであ
る。この表9の例では、レベル係数ID1に対して、変
数宣言、係数をかける対象項目、そして変数xのレベル
による係数値を指定していることを示している。
In the calculation method table of Table 8 shown in FIG. 18, the calculation method is registered in advance using the calculation method processing unit 204. This calculation method includes a usage days information charge calculation method, an information charge calculation method per copy, a modification type level information charge calculation method, a usage method level information charge calculation method,
The number of copies level information fee calculation method and the like can be mentioned. In the calculation method table, each calculation method name, calculation method, calculation method memo, and level coefficient ID are the ID of each calculation method.
It is registered corresponding to. The level coefficient ID in the calculation method table in Table 8 specifies a level coefficient registered in the level coefficient table in Table 9 in FIG. The example of Table 9 shows that a variable declaration, a target item to which a coefficient is applied, and a coefficient value based on the level of the variable x are specified for the level coefficient ID1.

【0026】すなわち、表8より計算方式ID「1」は
「使用日数情報料計算方式」に対応している。そして、
表9において、レベル係数ID「1」では、変数宣言x
には表5の検索結果テーブル中のコピー許可回数の計算
用設定ID「copy_num」を用い、コピーしないのであれ
ば係数K=1.1、コピー1〜5回までは係数K=1.
2、コピーが5回を超える使用の場合には係数K=1.
3を用いるのである。
That is, from Table 8, the calculation method ID “1” corresponds to the “use days information charge calculation method”. And
In Table 9, for the level coefficient ID “1”, the variable declaration x
The setting ID “copy_num” for calculating the number of permitted copies in the search result table of Table 5 is used, and a coefficient K = 1.1 if copying is not performed, and a coefficient K = 1.
2. In the case of using more than 5 copies, the coefficient K = 1.
3 is used.

【0027】なお、図20の表10は、図19の表9の
レベル係数テーブルの設定の簡易な説明である。すなわ
ち、表9におけるレベル係数テーブルの内容/条件指定
における変数宣言が例えば、メディアタイプのような列
挙型や再許諾可のようなBoolean型データの場合には、
レベル1→x={mpeg}→係数K=1.1、レベル
2:x={wav}→係数K=1.2というように型毎
に係数Kを設定する。一方、変数宣言が例えば、日付デ
ータ、数値の場合には表9で説明したようにx、Kを設
定するのである。
Table 10 in FIG. 20 is a brief explanation of the setting of the level coefficient table in Table 9 in FIG. That is, when the variable declaration in the content / condition specification of the level coefficient table in Table 9 is, for example, an enumeration type such as a media type or a Boolean type data such as relicensable,
The coefficient K is set for each type such that level 1 → x = {mpeg} → coefficient K = 1.1, level 2: x = {wav} → coefficient K = 1.2. On the other hand, if the variable declaration is, for example, date data or a numerical value, x and K are set as described in Table 9.

【0028】図3は、コンテンツ検索における契約先を
絞り込む計算、つまり契約先探索計算処理を行うための
情報を登録するためのフローである。あらかじめ計算方
式データベース213に登録しておくことで計算処理部
203が、図18の表8の計算方式テーブルを参照して
相応の検索計算を行えるようになる。
FIG. 3 is a flowchart for calculating information for narrowing down contractors in content search, that is, registering information for performing contractor search calculation processing. By registering in advance in the calculation method database 213, the calculation processing unit 203 can perform a corresponding search calculation with reference to the calculation method table in Table 8 in FIG.

【0029】ここではまず、step1〜step2に
おいて登録ユーザの認証処理Aを行う。認証に成功した
ら、次に登録処理Bの要求を行う(step3)。最後
に登録された結果をユーザへ通知する(step4)。
Here, first, the authentication process A of the registered user is performed in step 1 to step 2. If the authentication is successful, then a request for registration processing B is made (step 3). Finally, the registered result is notified to the user (step 4).

【0030】図4は、コンテンツ検索を行うためのシス
テム全体のシーケンスチャートである。この図をもとに
本システムによるコンテンツ検索方法を説明する。まず
初期処理として、コンテンツ検索を行うユーザが、ユー
ザ端末100からユーザ情報の登録を行う。ユーザ登録
する情報は、図11に示す表1のユーザ認証に必要な情
報、図13の表3のタイムテーブルと図14の表4の端
末テーブルに関する情報である。
FIG. 4 is a sequence chart of the entire system for performing a content search. The content search method according to the present system will be described with reference to FIG. First, as an initial process, a user who performs a content search registers user information from the user terminal 100. The information to be registered by the user is information necessary for user authentication in Table 1 shown in FIG. 11, information on the time table in Table 3 in FIG. 13 and information on the terminal table in Table 4 in FIG.

【0031】ユーザ情報登録処理では、コンテンツ検索
サーバ200がユーザ端末100からこれらの情報を受
信し(step1)、登録処理Aを行い、処理結果であ
るユーザIDとパスワードをユーザに通知する(ste
p2)。
In the user information registration process, the content search server 200 receives the information from the user terminal 100 (step 1), performs the registration process A, and notifies the user of the user ID and password as the processing result (step 1).
p2).

【0032】ユーザ情報登録済みであるユーザがユーザ
端末100からユーザIDとパスワードを入力すると、
ユーザ端末100がコンテンツ検索サーバ200へこれ
らの情報を送信する(step3)。コンテンツ検索サ
ーバ200における登録処理部202は、その送信情報
を受信し、受信したユーザIDおよびパスワードとユー
ザ情報DB211の表1のユーザテーブルの情報との照
合処理Bを行い、ユーザ認証できれば図12の表2のリ
クエストテーブルを作成してリクエスト受付番号(リク
エストID)を当該ユーザIDと対照させて設定し、そ
のリクエストIDを通知し、認証できなければ認証エラ
ーメッセージを通知する(step4)。ユーザはユー
ザ端末100によってリクエストIDを受信すれば、以
降、このリクエストIDでコンテンツ検索要求を送信す
る。
When a user who has registered user information inputs a user ID and a password from the user terminal 100,
The user terminal 100 transmits these pieces of information to the content search server 200 (step 3). The registration processing unit 202 in the content search server 200 receives the transmission information, performs a matching process B of the received user ID and password against the information in the user table in Table 1 of the user information DB 211, and if the user can be authenticated, the registration process in FIG. The request table of Table 2 is created, a request reception number (request ID) is set in comparison with the user ID, the request ID is notified, and if authentication is not possible, an authentication error message is notified (step 4). After receiving the request ID by the user terminal 100, the user transmits a content search request with this request ID.

【0033】コンテンツ検索要求には、認証で用いたユ
ーザID、リクエストIDをキーとして、コンテンツを
検索するためのコンテンツ情報、利用方法、支払方法を
用いる。図17の表7は、図12の表2のリクエストテ
ーブルをもとにして作成された検索用リクエスト情報を
例示している。コンテンツ検索サーバ200の登録処理
部202は、これらの検索要求を受信し、ユーザ情報D
B211における表2のリクエストテーブルに蓄積する
(step5)。
For the content search request, content information for searching the content, a method of use, and a payment method are used using the user ID and the request ID used in the authentication as keys. Table 7 in FIG. 17 illustrates search request information created based on the request table in Table 2 in FIG. The registration processing unit 202 of the content search server 200 receives these search requests and
It is stored in the request table of Table 2 in B211 (step 5).

【0034】コンテンツ検索サーバ200はさらに、ユ
ーザ端末100から受信し、表2のリクエストテーブル
に蓄積したコンテンツ検索要求から、コンテンツ情報部
分と利用方法の利用回数、利用端末数、利用期間の部
分、支払方法の支払い限度額を抽出し、それらのデータ
をコンテンツ検索要求メッセージの形に整形する処理C
を行い、このコンテンツ検索要求メッセージをコンテン
ツ権利管理サーバ300へ送信する(step6)。そ
して、コンテンツ権利管理サーバ300からコンテンツ
検索結果を受信すれば(step7)、ユーザ情報DB
211の検索結果テーブル(図15の表5)にリクエス
トIDをキーとしてこのコンテンツ検索結果を蓄積す
る。
The content search server 200 further receives, from the content search request received from the user terminal 100 and stored in the request table of Table 2, the content information portion, the number of times of use of the method of use, the number of terminals to be used, the portion of the use period, and payment. Extracting the payment limit of the method and processing the data into a content search request message C
And transmits the content search request message to the content right management server 300 (step 6). When the content search result is received from the content right management server 300 (step 7), the user information DB
The content search result is stored in the search result table 211 (Table 5 in FIG. 15) using the request ID as a key.

【0035】その後、コンテンツ検索サーバ200にお
ける計算処理部203は、コンテンツ検索結果と、著作
権管理技術情報とユーザ情報の該当項目を対象として、
要求シナリオのシナリオIDの計算処理フローに従い、
計算方式を選択しつつ契約先探索計算処理Dを行う。な
お、この処理の詳細は後述する。そして、処理結果が通
信部201へ渡り、この通信部201よりユーザ端末1
00へ検索結果を通知する(step8)。
After that, the calculation processing unit 203 in the content search server 200 targets the content search result and the corresponding items of the copyright management technical information and the user information.
According to the calculation processing flow of the scenario ID of the request scenario,
The contractor search calculation processing D is performed while selecting the calculation method. The details of this process will be described later. Then, the processing result is transferred to the communication unit 201, and the communication unit 201 transmits the user terminal 1
00 is notified of the search result (step 8).

【0036】ユーザがユーザ端末100から、通知を受
けた表5の検索結果におけるリクエストIDおよびコン
テンツIDを指定すれば(step9)、コンテンツ検
索サーバ200からDRMネット仲介サーバ400へ指
定されたコンテンツを、指定したDRM技術で配信する
処理を依頼する(step10)。
If the user specifies the request ID and the content ID in the search result of Table 5 notified from the user terminal 100 (step 9), the content specified from the content search server 200 to the DRM net mediation server 400 is Request distribution processing using the specified DRM technology (step 10).

【0037】このように処理を進めることによって、ユ
ーザの利用方法に適した、またユーザの利用可能なDR
M技術等を選択できる検索結果およびそのコンテンツの
取得が可能となる。
By proceeding in this manner, the DR suitable for the user's usage method and the user's available DR
It becomes possible to obtain a search result and its contents in which the M technology or the like can be selected.

【0038】ここで、図4の契約先探索計算処理Dにつ
いて詳述する。この処理Dは、図5に示す処理フローで
行われる。この処理はコンテンツ検索サーバ200にお
ける計算処理部203で行うが、その処理過程の検索結
果は計算処理部203内に作業データ領域を確保し、そ
こに図23の表13に示すようなデータとして一時的に
保持し、後続する処理で利用できるようにする。この表
13のテーブルには、図15の表5のコンテンツ検索結
果テーブルに対して、さらに計算結果とDRM検索結果
とを付記するフィールドが確保され、処理過程において
処理結果がそれらに書き込まれていく(ステップS1
1)。
Here, the contractor search calculation processing D of FIG. 4 will be described in detail. This processing D is performed according to the processing flow shown in FIG. This processing is performed by the calculation processing unit 203 in the content search server 200, and the search result in the processing process secures a work data area in the calculation processing unit 203, and temporarily stores it as data as shown in Table 13 in FIG. And make it available for subsequent processing. In the table of Table 13, fields for adding a calculation result and a DRM search result to the content search result table of Table 5 of FIG. 15 are further secured, and the processing result is written to them in the processing process. (Step S1
1).

【0039】作業領域に処理結果を保持した後、ユーザ
が指定している図21に示す表11の要求シナリオテー
ブルのシナリオIDから処理すべき手順を抽出する(ス
テップS13)。このシナリオテーブルの意味は、シナ
リオID「S0001」であれば、検索の最初にDRM
検索方式ID:1の検索を行い、次に計算方式ID:1
の計算を行い、処理終了とすることを意味する。そし
て、シナリオID「S0002」ならば、逆に計算方式
ID:1で計算処理し、続いてDRM検索方式ID:1
で検索を行い、処理終了することを意味する。
After storing the processing result in the work area, the procedure to be processed is extracted from the scenario ID of the request scenario table of Table 11 shown in FIG. 21 designated by the user (step S13). The meaning of this scenario table is that if the scenario ID is "S0001",
Search for search method ID: 1, then calculation method ID: 1
Is calculated, and the processing is terminated. If the scenario ID is “S0002”, the calculation process is performed with the calculation method ID: 1, and then the DRM search method ID: 1
Means that the search is performed and the processing is terminated.

【0040】ステップS13で処理すべき手順を抽出し
た後、指定された手順でシナリオ処理を行うが(ステッ
プS15〜S19)、それらは計算方式処理部204、
DRM検索方式処理部205によって処理される。シナ
リオ手順通り処理が進めば、その計算処理済みの結果が
作業領域に残っているので、その結果を通信部201へ
送り、ユーザへの検索結果返却処理を依頼する(ステッ
プS21)。
After the procedure to be processed is extracted in step S13, scenario processing is performed according to the designated procedure (steps S15 to S19).
The processing is performed by the DRM search method processing unit 205. If the process proceeds according to the scenario procedure, since the result of the calculation process remains in the work area, the result is sent to the communication unit 201, and a search result return process is requested to the user (step S21).

【0041】上記の計算方式処理部204は、コンテン
ツ権利管理サーバ300で検索したコンテンツ検索結果
をユーザのコンテンツ利用方法等による順位付けを行う
もので、予め設定できる計算式により数値化することで
順位付けを行う。DRM検索方式処理部205は、ユー
ザが使用できるDRM技術やコンテンツ権利管理サーバ
300での検索結果の中で、使用可能なDRM技術とコ
ンテンツID(すなわち契約先)との組を検索する。
The calculation method processing unit 204 ranks the content search results searched by the content right management server 300 according to the user's content usage method and the like. Make the attachment. The DRM search method processing unit 205 searches a set of a usable DRM technology and a content ID (that is, a contractor) in a search result of the DRM technology or the content right management server 300 that can be used by the user.

【0042】計算方式処理部204の処理フローを、図
6を用いて説明する。この計算方式処理部204は、ま
ず図21に示す表11のシナリオテーブルから計算方式
IDを取得し、図18に示す表8の計算方式テーブルか
ら計算方式IDが一致するレコードを抽出し、その中の
計算方法およびレベル係数IDを抽出し、これらの計算
方法およびレベル係数IDを保持する(ステップS3
1)。
The processing flow of the calculation method processing unit 204 will be described with reference to FIG. The calculation method processing unit 204 first obtains the calculation method ID from the scenario table in Table 11 shown in FIG. 21 and extracts a record having the same calculation method ID from the calculation method table in Table 8 shown in FIG. Is extracted, and these calculation methods and level coefficient IDs are held (step S3).
1).

【0043】次に、作業用データ領域にあるリクエスト
IDをキーとするデータ群(図23の表13)からコン
テンツID以下で管理されるデータを抽出する(ステッ
プS33)。
Next, data managed under the content ID is extracted from the data group (Table 13 in FIG. 23) using the request ID in the work data area as a key (step S33).

【0044】抽出したデータについて、保持しているレ
ベル係数IDから図19の表9のレベル係数テーブルに
示す条件によってレベルを決定し、その係数を取得し、
表8の計算方法における係数Kに代入して保持する(ス
テップS37)。そして係数K、保持している計算方法
に指定されているフィールドの値を抽出し、その計算方
法によって計算を行い、その結果を表13の計算結果フ
ィールドに書き込む(ステップS39)。この処理を作
業用データ領域にある表13のテーブルの未処理のコン
テンツIDがなくなるまで繰り返し処理する(ステップ
S35〜S41)。
For the extracted data, the level is determined from the held level coefficient ID according to the conditions shown in the level coefficient table of Table 9 in FIG. 19, and the coefficient is obtained.
The value is substituted for the coefficient K in the calculation method of Table 8 and held (step S37). Then, the coefficient K and the value of the field designated as the held calculation method are extracted, the calculation is performed by the calculation method, and the result is written in the calculation result field of Table 13 (step S39). This process is repeated until there is no unprocessed content ID in the table of Table 13 in the work data area (steps S35 to S41).

【0045】これらの処理が終了すると、最後に計算結
果によりソートして、作業用データ領域に上書き保存
し、元の検索シナリオID処理へ返す(ステップS4
3)。
When these processes are completed, finally, the data is sorted by the calculation result, overwritten and saved in the work data area, and returned to the original search scenario ID process (step S4).
3).

【0046】次に、上記のDRM検索方式処理部205
の処理フローを、図7および図8を用いて説明する。こ
のDRM検索方式処理部205は、まず図21に示す表
11のシナリオテーブルからDRM検索方式IDを取得
し、そのIDをキーに図22の表12のDRM検索方式
テーブルからDRMシーケンスIDを取得し、保持する
(ステップS51)。さらにユーザDRM検索チェック
フラグを取得する(ステップS53)。この表12にお
けるユーザDRMチェックフラグは、ユーザが現実に所
持している再生端末機器で利用できるDRM技術方式は
限られているが、ユーザがコンテンツ検索リクエストに
おいて自身の所持している端末だけで利用したいという
意思表示をしている場合にはこのフラグを立てる(つま
り、フラグは1)。しかし、ユーザが自身の所持してい
る端末によるDRM方式の制限なしに希望するコンテン
ツとそのDRM方式の組を取得したいという意思表示を
している場合にはフラグに1をセットしない(つまり、
フラグは0)。
Next, the DRM search method processing unit 205
Will be described with reference to FIGS. 7 and 8. The DRM search method processing unit 205 first obtains a DRM search method ID from the scenario table in Table 11 shown in FIG. 21, and obtains a DRM sequence ID from the DRM search method table in Table 12 in FIG. 22 using the ID as a key. Is held (step S51). Further, a user DRM search check flag is obtained (step S53). The user DRM check flag in Table 12 indicates that the DRM technology that can be used on the reproduction terminal device actually owned by the user is limited, but is used only by the terminal owned by the user in the content search request. This flag is set when the intention to do so is set (that is, the flag is 1). However, if the user indicates that he / she wants to acquire a set of the desired content and the DRM method without restriction of the DRM method by the terminal owned by the user, the flag is not set to 1 (that is, the flag is set to 1).
The flag is 0).

【0047】したがって、ステップ53で、ユーザDR
M検索チェックフラグが立っていれば(ステップS53
でYESに分岐)、まずユーザが利用可能なDRM技術
をチェックするため、作業用データ領域にある表13の
データ群におけるリクエストIDをキーに、ユーザ情報
DB211にある表4の端末テーブルから使用可能なD
RM−IDを抽出し(ステップS55)、そのDRMの
み検索対象として処理を続ける(ステップS57−1,
S59〜S65)。DRM検索チェックフラグが立って
いなければ(ステップS53でNOに分岐)、全てのD
RM技術を対象として、DRM技術を検索することにな
る(ステップS57−2,S59〜S65)。
Therefore, in step 53, the user DR
If the M search check flag is set (step S53)
First, in order to check the DRM technology that can be used by the user, it can be used from the terminal table of Table 4 in the user information DB 211 using the request ID in the data group of Table 13 in the work data area as a key. Na D
The RM-ID is extracted (step S55), and processing is continued with only that DRM as a search target (step S57-1, step S57-1).
S59 to S65). If the DRM search check flag is not set (branch to NO in step S53), all DRM
The DRM technology is searched for the RM technology (steps S57-2, S59 to S65).

【0048】全てのコンテンツIDおよびDRM−ID
の組において、DRMシーケンスIDにある方法で、D
RM技術が使用できるものかどうかのチェックを行う
(ステップS61)。このチェック方式も、図24に示
す表14の形で事前に蓄積されたチェック処理シーケン
スに従う。
All content IDs and DRM-IDs
In the set of DRM sequence IDs, D
It is checked whether the RM technology can be used (step S61). This check method also follows a check processing sequence stored in advance in the form of Table 14 shown in FIG.

【0049】この処理シーケンスの進め方については、
図9に示してある。この処理は、指定されたDRM−I
Dのデータと図23に示す表13の検索結果を保持した
データとの関連をチェックするものである。その方法
は、コンテンツID、DRM−ID、DRMシーケンス
IDを引数として受け取り、DRMシーケンスIDをキ
ーとしてチェックすべきチェックデータを取出す(ステ
ップS71)。
Regarding how to proceed this processing sequence,
It is shown in FIG. This processing is performed according to the designated DRM-I
This is to check the association between the data D and the data holding the search result of Table 13 shown in FIG. The method receives a content ID, a DRM-ID, and a DRM sequence ID as arguments, and extracts check data to be checked using the DRM sequence ID as a key (step S71).

【0050】そして、表14のテーブルで、チェックデ
ータcheck1から順に、右項に指し示される値と左
項に指し示される値とに対して、チェック条件を処理す
る。チェック条件のif条件に含まれない場合は、基本
的に結果を1とする。if条件に含まれる場合は、th
en文以下をチェックして、0または1を出力する(ス
テップS73〜S79)。
Then, in the table of Table 14, the check conditions are processed in order from the check data check 1 with respect to the value indicated in the right term and the value indicated in the left term. If not included in the if condition of the check condition, the result is basically set to 1. If included in the if condition, th
Check below the en sentence and output 0 or 1 (steps S73 to S79).

【0051】最後に、全ての結果が1であればDRM−
IDを返し(ステップS81,S83−1)、全ての結
果が1でなければ、条件に合わないコンテンツIDにつ
いてNGを返す(ステップS81,S83−2)。
Finally, if all the results are 1, DRM-
The ID is returned (steps S81 and S83-1). If all the results are not 1, NG is returned for the content ID that does not meet the conditions (steps S81 and S83-2).

【0052】図7および図8のフローに戻り、全てのコ
ンテンツID、DRM−IDのチェックが終われば(ス
テップS63,S65)、DRM検索結果の値が空であ
ればそのコンテンツIDとそれに付随するデータを削除
する(ステップS67)。最後に処理終了通知を呼び出
し元に返して終了する(ステップS69)。
Returning to the flow of FIG. 7 and FIG. 8, when all the content IDs and DRM-IDs have been checked (steps S63 and S65), if the value of the DRM search result is empty, the content ID and its accompanying The data is deleted (step S67). Finally, a process end notification is returned to the caller, and the process ends (step S69).

【0053】これら一連の動作を通すことで、ユーザが
希望する利用方法に応じて、かつ使用しやすいDRM技
術とコンテンツの組を検索することができる。これらの
検索処理イメージを図10に示す。この図10は、コン
テンツ検索サーバ200からコンテンツ権利管理サーバ
300に検索依頼した結果としては、すでに不正使用と
なるコンテンツは返されてくることはなく、ユーザリク
エストのコンテンツ検索キーワードに合致するコンテン
ツだけが返されてくる。ここでは、コンテンツ権利管理
サーバ300からコンテンツA〜コンテンツGをコンテ
ンツ検索サーバ200が取得したことを示している。
By going through a series of these operations, it is possible to search for a set of DRM technology and contents that are easy to use and suitable for the user's desired use method. These search processing images are shown in FIG. FIG. 10 shows that as a result of the search request from the content search server 200 to the content right management server 300, the content that has already been used illegally is not returned, and only the content that matches the content search keyword of the user request is returned. Will be returned. Here, it is shown that the content search server 200 has acquired the content A to the content G from the content right management server 300.

【0054】これに対して、DRM検索方式部では、コ
ンテンツ検索サーバ200では、上述した方法でユーザ
の利用可能な著作権管理技術DRM−1,…,DRM−
nに対応しているコンテンツとしてコンテンツA〜コン
テンツEを残し、ユーザの利用できない著作権管理技術
方式に対応しているコンテンツF,Gは破棄する。
On the other hand, in the DRM search method section, in the content search server 200, the copyright management technologies DRM-1,..., DRM-
The contents A to E are left as contents corresponding to n, and the contents F and G corresponding to the copyright management technology that cannot be used by the user are discarded.

【0055】そして、計算方式部では、ユーザの料金支
払い希望により即した順位でコンテンツをソートし、コ
ンテンツD、コンテンツB、コンテンツF、コンテンツ
A、コンテンツEの順にする。そしてこの検索結果がユ
ーザに通知されることになるのである。
Then, the calculation method section sorts the contents in order according to the user's desire to pay the fee, and arranges the contents D, the contents B, the contents F, the contents A, and the contents E in this order. Then, the search result is notified to the user.

【0056】なお、上記実施の形態のコンテンツ検索シ
ステムは、ネットワークによって接続されたサーバ・ク
ライアントネットワークシステムによって構築できるも
のであり、上述した諸機能、処理を発現するコンピュー
タプログラムを該当する各コンピュータに組み込んで実
行させることにより実現できる。したがって、本発明
は、上記のコンテンツ検索サーバが実行するコンピュー
タプログラムも技術的範囲とし、また、本発明の諸機
能、処理を発現するコンピュータプログラムを記録した
記録媒体も技術的範囲とする。
The content search system according to the above-described embodiment can be constructed by a server / client network system connected by a network, and a computer program that expresses the various functions and processes described above is incorporated in each of the corresponding computers. This can be realized by executing Therefore, the technical scope of the present invention includes a computer program executed by the above-described content search server, and a recording medium that stores a computer program that expresses various functions and processes of the present invention.

【0057】[0057]

【発明の効果】本発明によれば、ユーザが希望するコン
テンツ属性、利用方法、ユーザの利用可能なDRM技術
等の要素を加味して、希望に近いコンテンツとDRM技
術の組を検索することが可能で、そのDRM技術でコン
テンツを取得することも可能である。さらにユーザの希
望通りのコンテンツを検索できるような条件を記述する
ことも可能である。このようなコンテンツ検索方法およ
び装置を利用することで、ユーザが検索前に想起したコ
ンテンツの検索が可能となる。
According to the present invention, it is possible to search for a combination of a content and a DRM technology that is close to a desired one by taking into account elements such as a content attribute desired by the user, a usage method, and a DRM technology available to the user. It is possible, and it is also possible to acquire the content using the DRM technology. Further, it is possible to describe a condition that allows the user to search for the desired content. By using such a content search method and apparatus, it is possible to search for a content that the user has recalled before searching.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の1つの実施の形態のコンテンツ検索シ
ステムの構成を示すブロック図。
FIG. 1 is a block diagram showing a configuration of a content search system according to one embodiment of the present invention.

【図2】上記の実施の形態におけるコンテンツ検索サー
バの内部構成を示すブロック図。
FIG. 2 is a block diagram showing an internal configuration of a content search server according to the embodiment.

【図3】上記の実施の形態による計算方式/検索シナリ
オ登録処理のフローチャート。
FIG. 3 is a flowchart of a calculation method / search scenario registration process according to the embodiment.

【図4】上記の実施の形態によるコンテンツ検索処理の
フローチャート。
FIG. 4 is a flowchart of a content search process according to the embodiment.

【図5】上記の実施の形態による契約先探索処理のフロ
ーチャート。
FIG. 5 is a flowchart of a contractor search process according to the embodiment.

【図6】上記の実施の形態による計算方式処理のフロー
チャート。
FIG. 6 is a flowchart of calculation method processing according to the embodiment.

【図7】上記の実施の形態によるDRM検索方式処理の
フローチャートその1。
FIG. 7 is a flowchart 1 of a DRM search method process according to the embodiment.

【図8】上記の実施の形態によるDRM検索方式処理の
フローチャートその2。
FIG. 8 is a second flowchart of the DRM search method processing according to the embodiment.

【図9】上記の実施の形態によるDRMシーケンス処理
のフローチャート。
FIG. 9 is a flowchart of a DRM sequence process according to the embodiment.

【図10】上記の実施の形態によるコンテンツ検索処理
の説明図。
FIG. 10 is an explanatory diagram of a content search process according to the embodiment.

【図11】上記の実施の形態におけるユーザ情報データ
ベースの保持ユーザテーブルの説明図。
FIG. 11 is an explanatory diagram of a retained user table of a user information database according to the embodiment.

【図12】上記の実施の形態におけるユーザ情報データ
ベースの保持するリクエストテーブルの説明図。
FIG. 12 is an explanatory diagram of a request table stored in a user information database according to the embodiment.

【図13】上記の実施の形態におけるユーザ情報データ
ベースの保持するタイムテーブルの説明図。
FIG. 13 is an explanatory diagram of a time table held by a user information database in the embodiment.

【図14】上記の実施の形態におけるユーザ情報データ
ベースの保持する端末テーブルの説明図。
FIG. 14 is an explanatory diagram of a terminal table stored in a user information database in the embodiment.

【図15】上記の実施の形態におけるユーザ情報データ
ベースの保持する検索結果テーブルの説明図。
FIG. 15 is an explanatory diagram of a search result table stored in the user information database in the embodiment.

【図16】上記の実施の形態における著作権管理技術デ
ータベースの保持する著作権管理技術テーブルの説明
図。
FIG. 16 is an explanatory diagram of a copyright management technology table held in the copyright management technology database in the embodiment.

【図17】上記の実施の形態における計算方式データベ
ースの保持する検索用リクエスト情報テーブルの説明
図。
FIG. 17 is an explanatory diagram of a search request information table held by the calculation method database in the embodiment.

【図18】上記の実施の形態における計算方式データベ
ースの保持する計算方式テーブルの説明図。
FIG. 18 is an explanatory diagram of a calculation method table held by the calculation method database in the embodiment.

【図19】上記の実施の形態における計算方式データベ
ースの保持するレベル係数テーブルの説明図。
FIG. 19 is an explanatory diagram of a level coefficient table held by the calculation method database in the embodiment.

【図20】上記の実施の形態における計算方式データベ
ースの保持するシナリオテーブルの説明図。
FIG. 20 is an explanatory diagram of a scenario table stored in the calculation method database in the above embodiment.

【図21】上記の実施の形態における計算方式データベ
ースの保持する条件テーブルの説明図。
FIG. 21 is an explanatory diagram of a condition table held by a calculation method database in the embodiment.

【図22】上記の実施の形態における計算方式データベ
ースの保持するDRM検索方式テーブルの説明図。
FIG. 22 is an explanatory diagram of a DRM search method table held by the calculation method database in the embodiment.

【図23】上記の実施の形態におけるログデータベース
の保持するデータ群の説明図。
FIG. 23 is an explanatory diagram of a data group held by a log database in the embodiment.

【図24】上記の実施の形態におけるDRMシーケンス
処理例を示す説明図。
FIG. 24 is an explanatory diagram showing an example of a DRM sequence process in the embodiment.

【符号の説明】[Explanation of symbols]

100 ユーザ端末 200 コンテンツ検索サーバ 201 通信部 202 登録処理部 203 計算処理部 204 計算方式処理部 205 DRM方式処理部 211 ユーザ情報データベース 212 著作権管理技術データベース 213 計算方式データベース 214 ログデータベース 300 コンテンツ権利管理サーバ 400 DRM仲介サーバ NW1,NW2 ネットワーク REFERENCE SIGNS LIST 100 user terminal 200 content search server 201 communication unit 202 registration processing unit 203 calculation processing unit 204 calculation method processing unit 205 DRM method processing unit 211 user information database 212 copyright management technology database 213 calculation method database 214 log database 300 content rights management server 400 DRM mediation server NW1, NW2 network

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/60 502 G06F 17/60 502 (72)発明者 山田 正紀 東京都千代田区大手町二丁目3番1号 日 本電信電話株式会社内 (72)発明者 佐野 睦夫 東京都千代田区大手町二丁目3番1号 日 本電信電話株式会社内 Fターム(参考) 5B075 KK43 KK54 KK63 NK02 PP22 PQ05 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 17/60 502 G06F 17/60 502 (72) Inventor Masaki Yamada 2-3-3 Otemachi, Chiyoda-ku, Tokyo No. 1 Inside Nippon Telegraph and Telephone Corporation (72) Inventor Mutsuo Sano 2-3-1 Otemachi, Chiyoda-ku, Tokyo F-term within Nippon Telegraph and Telephone Corporation (Reference) 5B075 KK43 KK54 KK63 NK02 PP22 PQ05

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 ユーザ識別情報と希望コンテンツのキー
ワードによる検索要求を入力するステップ(1)と、 コンテンツ情報検索手段に前記希望コンテンツのキーワ
ードを送信して検索依頼するステップ(2)と、 前記コンテンツ情報検索手段から、検索結果である前記
希望コンテンツのキーワードに該当する1又は複数のコ
ンテンツそれぞれを識別するコンテンツ識別情報と各コ
ンテンツ毎の利用可能な著作権管理技術を識別する著作
権管理技術識別情報を取得するステップ(3)と、 ユーザ毎にユーザ識別情報とそのユーザの利用可能な1
又は複数の著作権管理技術それぞれを識別する著作権管
理技術識別情報を蓄積したユーザ情報データベースを用
いて、前記ユーザ識別情報に対応するユーザの利用可能
な著作権管理技術それぞれの著作権管理技術識別情報を
抽出するステップ(4)と、 前記コンテンツ毎の著作権管理技術識別情報と前記ユー
ザの利用可能な著作権管理技術それぞれの著作権管理技
術識別情報とを照合するステップ(5)と、 前記ステップ(5)で照合が成立した著作権管理技術の
著作権管理技術識別情報とコンテンツのコンテンツ識別
情報との組を出力するステップ(6)とを有するコンテ
ンツ管理方法。
1. A step (1) of inputting a search request based on user identification information and a keyword of a desired content, a step (2) of transmitting the keyword of the desired content to a content information search means and requesting a search, and From the information search means, content identification information for identifying one or a plurality of contents corresponding to the keyword of the desired content, which is a search result, and copyright management technology identification information for identifying an available copyright management technology for each content (3) acquiring user identification information and available ones of the user for each user.
Alternatively, using a user information database storing copyright management technology identification information for identifying each of the plurality of copyright management technologies, the copyright management technology identification of each of the copyright management technologies available to the user corresponding to the user identification information. Extracting information (4); collating the copyright management technology identification information for each content with the copyright management technology identification information of each of the copyright management technologies available to the user; And (6) outputting a set of copyright management technology identification information of the copyright management technology that has been verified in step (5) and content identification information of the content.
【請求項2】 前記ステップ(2)は、前記希望コンテ
ンツのキーワードと共に当該希望コンテンツの利用条件
を指定する情報を送信して検索依頼し、前記ステップ
(3)は、その検索結果を取得することを特徴とする請
求項1に記載のコンテンツ管理方法。
2. In the step (2), information specifying a use condition of the desired content is transmitted together with the keyword of the desired content, and a search request is made. In the step (3), the search result is obtained. The content management method according to claim 1, wherein:
【請求項3】 ユーザ識別情報と希望コンテンツのキー
ワードによる検索要求を入力する処理(1)と、 コンテンツ情報検索手段に前記希望コンテンツのキーワ
ードを送信して検索依頼する処理(2)と、 前記コンテンツ情報検索手段から、検索結果である前記
希望コンテンツのキーワードに該当する1又は複数のコ
ンテンツそれぞれを識別するコンテンツ識別情報と各コ
ンテンツ毎の利用可能な著作権管理技術を識別する著作
権管理技術識別情報を取得する処理(3)と、 ユーザ毎にユーザ識別情報とそのユーザの利用可能な1
又は複数の著作権管理技術それぞれを識別する著作権管
理技術識別情報を蓄積したユーザ情報データベースを用
いて、前記ユーザ識別情報に対応するユーザの利用可能
な著作権管理技術それぞれの著作権管理技術識別情報を
抽出する処理(4)と、 前記コンテンツ毎の著作権管理技術識別情報と前記ユー
ザの利用可能な著作権管理技術それぞれの著作権管理技
術識別情報とを照合する処理(5)と、 前記処理(5)で照合が成立した著作権管理技術の著作
権管理技術識別情報とコンテンツのコンテンツ識別情報
との組を出力する処理(6)とをコンピュータに実行さ
せることを特徴とするコンテンツ管理プログラム。
3. A process (1) for inputting a search request based on user identification information and a keyword of a desired content, a process (2) of transmitting the keyword of the desired content to a content information search means and requesting a search, and From the information search means, content identification information for identifying one or a plurality of contents corresponding to the keyword of the desired content, which is a search result, and copyright management technology identification information for identifying an available copyright management technology for each content (3) acquiring user identification information for each user and available
Alternatively, using a user information database storing copyright management technology identification information for identifying each of the plurality of copyright management technologies, the copyright management technology identification of each of the copyright management technologies available to the user corresponding to the user identification information. A process (4) of extracting information; a process (5) of comparing copyright management technology identification information of the copyright management technology available for each user with the copyright management technology identification information of each content; A content management program for causing a computer to execute a process (6) of outputting a set of the copyright management technology identification information of the copyright management technology and the content identification information of the content whose verification has been established in the process (5). .
【請求項4】 前記処理(2)は、前記希望コンテンツ
のキーワードと共に当該希望コンテンツの利用条件を指
定する情報を送信して検索依頼し、前記処理(3)は、
その検索結果を取得することを特徴とする請求項3に記
載のコンテンツ管理プログラム。
4. The process (2) transmits a search request by transmitting information specifying a use condition of the desired content together with the keyword of the desired content, and the process (3) comprises:
The content management program according to claim 3, wherein the search result is obtained.
【請求項5】 ユーザ識別情報と希望コンテンツのキー
ワードによる検索要求を入力する処理(1)と、 コンテンツ情報検索手段に前記希望コンテンツのキーワ
ードを送信して検索依頼する処理(2)と、 前記コンテンツ情報検索手段から、検索結果である前記
希望コンテンツのキーワードに該当する1又は複数のコ
ンテンツそれぞれを識別するコンテンツ識別情報と各コ
ンテンツ毎の利用可能な著作権管理技術を識別する著作
権管理技術識別情報を取得する処理(3)と、 ユーザ毎にユーザ識別情報とそのユーザの利用可能な1
又は複数の著作権管理技術それぞれを識別する著作権管
理技術識別情報を蓄積したユーザ情報データベースを用
いて、前記ユーザ識別情報に対応するユーザの利用可能
な著作権管理技術それぞれの著作権管理技術識別情報を
抽出する処理(4)と、 前記コンテンツ毎の著作権管理技術識別情報と前記ユー
ザの利用可能な著作権管理技術それぞれの著作権管理技
術識別情報とを照合する処理(5)と、 前記処理(5)で照合が成立した著作権管理技術の著作
権管理技術識別情報とコンテンツのコンテンツ識別情報
との組を出力する処理(6)とを実行するコンテンツ管
理プログラムを記録したコンピュータ読取り可能な記録
媒体。
5. A process of inputting a search request based on user identification information and a keyword of a desired content (1), a process of transmitting the keyword of the desired content to a content information search means and requesting a search (2), From the information search means, content identification information for identifying one or a plurality of contents corresponding to the keyword of the desired content, which is a search result, and copyright management technology identification information for identifying an available copyright management technology for each content (3) to obtain the user identification information for each user and the available 1
Alternatively, using a user information database storing copyright management technology identification information for identifying each of the plurality of copyright management technologies, the copyright management technology identification of each of the copyright management technologies available to the user corresponding to the user identification information. A process (4) of extracting information; a process (5) of comparing copyright management technology identification information of the copyright management technology available for each user with the copyright management technology identification information of each content; A computer readable recording of a content management program for executing a process (6) of outputting a set of the copyright management technology identification information of the copyright management technology and the content identification information of the content that has been verified in the process (5). recoding media.
【請求項6】 前記処理(2)は、前記希望コンテンツ
のキーワードと共に当該希望コンテンツの利用条件を指
定する情報を送信して検索依頼し、前記処理(3)は、
その検索結果を取得することを特徴とする請求項5に記
載のコンテンツ管理プログラムを記録したコンピュータ
読取り可能な記録媒体。
6. The processing (2) transmits a search request by transmitting information specifying a use condition of the desired content together with the keyword of the desired content, and the processing (3) includes:
A computer-readable recording medium recording the content management program according to claim 5, wherein the retrieval result is obtained.
【請求項7】 ユーザ識別情報と希望コンテンツのキー
ワードによる検索要求を入力するユーザ要求入力手段
と、 コンテンツ情報検索手段に前記希望コンテンツのキーワ
ードを送信して検索依頼し、当該コンテンツ情報検索手
段から、検索結果である前記希望コンテンツのキーワー
ドに該当する1又は複数のコンテンツそれぞれを識別す
るコンテンツ識別情報と各コンテンツ毎の利用可能な著
作権管理技術を識別する著作権管理技術識別情報を取得
するコンテンツ検索依頼・結果取得手段と、 ユーザ毎にユーザ識別情報とそのユーザの利用可能な1
又は複数の著作権管理技術それぞれを識別する著作権管
理技術識別情報を蓄積したユーザ情報データベースと、 前記ユーザ要求入力手段で入力した前記ユーザ識別情報
に対応するユーザの利用可能な著作権管理技術それぞれ
の著作権管理技術識別情報を抽出するユーザ情報検索手
段と、 前記コンテンツ毎の著作権管理技術識別情報と前記ユー
ザの利用可能な著作権管理技術それぞれの著作権管理技
術識別情報とを照合する著作権管理技術照合手段と、 前記著作権管理技術照合手段で照合が成立した著作権管
理技術の著作権管理技術識別情報とコンテンツのコンテ
ンツ識別情報との組を出力する検索結果出力手段とを備
えて成るコンテンツ管理装置。
7. A user request input unit for inputting a search request based on user identification information and a keyword of a desired content, and a search request is transmitted by transmitting the keyword of the desired content to the content information search unit. Content search for acquiring content identification information for identifying one or a plurality of contents corresponding to the keyword of the desired content as search results and copyright management technology identification information for identifying an available copyright management technology for each content Request / result acquisition means, user identification information for each user,
Or a user information database storing copyright management technology identification information for identifying each of a plurality of copyright management technologies, and a copyright management technology available to a user corresponding to the user identification information input by the user request input unit. User information search means for extracting the copyright management technology identification information of the copyright management technology identification information for each content and the copyright management technology identification information of the copyright management technology available to the user. Rights management technology matching means, and search result output means for outputting a set of copyright management technology identification information of the copyright management technology and the content identification information of the content whose matching has been established by the copyright management technology matching means. Content management device.
【請求項8】 コンテンツ検索依頼・結果取得手段は、
前記希望コンテンツのキーワードと共に当該希望コンテ
ンツの利用条件を指定する情報を送信して検索依頼し、
その検索結果を取得することを特徴とする請求項7に記
載のコンテンツ管理装置。
8. The content search request / result acquisition means,
A request for a search is transmitted by transmitting information specifying the use condition of the desired content together with the keyword of the desired content,
The content management device according to claim 7, wherein the search result is obtained.
JP2001102551A 2001-03-30 2001-03-30 Method, program, recording medium and apparatus for contents management Pending JP2002297597A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001102551A JP2002297597A (en) 2001-03-30 2001-03-30 Method, program, recording medium and apparatus for contents management

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001102551A JP2002297597A (en) 2001-03-30 2001-03-30 Method, program, recording medium and apparatus for contents management

Publications (1)

Publication Number Publication Date
JP2002297597A true JP2002297597A (en) 2002-10-11

Family

ID=18955727

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001102551A Pending JP2002297597A (en) 2001-03-30 2001-03-30 Method, program, recording medium and apparatus for contents management

Country Status (1)

Country Link
JP (1) JP2002297597A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005039694A (en) * 2003-07-18 2005-02-10 Nippon Telegr & Teleph Corp <Ntt> Content distribution method, content distribution transmitting station device and recording medium in which functional program of content distribution transmitting station device is recorded
JP2005085113A (en) * 2003-09-10 2005-03-31 Toshiba Corp Retrieval server and retrieval program
JP2008523477A (en) * 2004-12-09 2008-07-03 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 Data transmission management method, system and server
JP2009522611A (en) * 2006-01-04 2009-06-11 ソニー エリクソン モバイル コミュニケーションズ, エービー Low storage capacity portable media player
WO2017033937A1 (en) * 2015-08-24 2017-03-02 アセンブローグ株式会社 Information processing apparatus, information processing method, and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005039694A (en) * 2003-07-18 2005-02-10 Nippon Telegr & Teleph Corp <Ntt> Content distribution method, content distribution transmitting station device and recording medium in which functional program of content distribution transmitting station device is recorded
JP2005085113A (en) * 2003-09-10 2005-03-31 Toshiba Corp Retrieval server and retrieval program
JP2008523477A (en) * 2004-12-09 2008-07-03 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 Data transmission management method, system and server
US9002743B2 (en) 2004-12-09 2015-04-07 Tencent Technology (Shenzhen) Company Limited Method, system and server for managing data transmission
JP2009522611A (en) * 2006-01-04 2009-06-11 ソニー エリクソン モバイル コミュニケーションズ, エービー Low storage capacity portable media player
WO2017033937A1 (en) * 2015-08-24 2017-03-02 アセンブローグ株式会社 Information processing apparatus, information processing method, and program

Similar Documents

Publication Publication Date Title
AU2018374912B2 (en) Model training system and method, and storage medium
US10819782B2 (en) Personal digital server (PDS)
JP2022000757A5 (en)
US7996488B1 (en) Systems and methods for interconnecting media applications and services with automated workflow orchestration
US8150929B2 (en) Systems and methods for interconnecting media services to an interface for transport of media assets
US8086758B1 (en) Systems and methods for interconnecting media applications and services with centralized services
US20110029555A1 (en) Method, system and apparatus for content identification
US7783624B2 (en) E-commerce system using searchable tags
US20050049886A1 (en) System and method for managing digital rights and content assets
US20090281995A1 (en) System and method for enhanced direction of automated content identification in a distributed environment
US20090006256A1 (en) Peer to Peer File Sharing Mobile System with Copyright Protection
JPWO2002056580A1 (en) Content directory service system
US20080235795A1 (en) System and Method for Confirming Digital Content
JP2013511767A (en) Cross-platform gateway system and service
US9665732B2 (en) Secure Download from internet marketplace
JP2001326921A (en) Contents management system, contents management method, camera apparatus
US20020049723A1 (en) Content managing system, content managing apparatus, and content managing method
JP2002297597A (en) Method, program, recording medium and apparatus for contents management
JP2006146426A (en) Storage method and disclosure method for content in content management system, content management program and recording medium
EP1156425A2 (en) Content managing system and content managing method
US9275195B1 (en) Intermediated rights management
JP2001325180A (en) Method for distributing contents
KR20060121430A (en) Service system for direct download software contents and method thereof
KR102399489B1 (en) Server, system, method for artist id integrated management
CN116611663A (en) Art outsourcing management system