(57)【要約】    【課題】      アニメーションを生成するための素材を適正に提供すること。    【解決手段】  本発明は、アニメーション作成に用いる素材データと前記素材データを用いてコンテンツを再生するためのスクリプトデータを蓄積し、前記スクリプトデータを用いたコンテンツの再生を許可する視聴者の識別情報と前記コンテンツの再生を許可するためのコンテンツ視聴キーとを対応付けて蓄積し、前記コンテンツの再生を許可する視聴者に対して対応する前記視聴キーを送信し、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供するようにした。  【選択図】      図３
2007018076.tif 000002
【特許請求の範囲】
【請求項１】
アニメーション作成に用いる素材データを蓄積する素材データ蓄積部と、前記素材データを用いてコンテンツを再生するためのスクリプトデータを蓄積するスクリプト蓄積部と、前記スクリプトデータの識別情報と前記スクリプトデータを用いたコンテンツの再生を許可する視聴者の識別情報と前記コンテンツの再生を許可するためのコンテンツ視聴キーとを対応付けて蓄積する視聴キー蓄積部と、前記コンテンツの再生を許可する視聴者に対して対応する前記視聴キーを送信し、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供する管理部と、を具備したことを特徴とする情報管理装置。
【請求項２】
前記視聴キー蓄積部には、前記コンテンツの再生に伴う課金情報が前記スクリプトデータの識別情報に対応付けられて蓄積されており、
前記管理部は、前記視聴キーと共に前記課金情報を前記視聴者に送信し、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供すると共に前記課金情報に基づいた課金を行うことを特徴とする請求項１記載の情報管理装置。
【請求項３】
前記スクリプトデータを登録したスクリプト制作者に対して、登録した前記スクリプトを識別する識別情報を提供し、前記スクリプト制作者から送信された前記スクリプトの識別情報を受信した場合に前記スクリプト制作者に対して前記スクリプトの識別情報に対応する前記スクリプトデータおよび当該スクリプトデータに用いる前記素材データを無料で提供することを特徴とする請求項１または請求項２記載の情報管理装置。
【請求項４】
前記素材データの利用履歴を管理し、前記素材データの利用履歴に応じたポイントを管理することを特徴とする請求項１から請求項３のいずれかに記載の情報管理装置。
【請求項５】
前記スクリプトデータの提供履歴を管理し、前記スクリプトデータの提供履歴に応じたポイントを管理することを特徴とする請求項１から請求項４のいずれかに記載の情報管理装置。
【請求項６】
少なくともひとつ以上の前記スクリプトデータを登録した複数のスクリプト制作者に対し、登録した前記ひとつ以上のスクリプトデータの利用回数の合計に基づいたランキング付けをすることを特徴とする請求項１から請求項５のいずれかに記載の情報管理装置。
【請求項７】
少なくともひとつ以上の前記素材データを登録した複数の素材制作者に対し、登録した前記ひとつ以上の素材データの利用回数の合計に基づいたランキング付けをすることを特徴とする請求項１から請求項６のいずれかに記載の情報管理装置。
【請求項８】
アニメーション作成に用いる素材データを蓄積するステップと、前記素材データを用いてコンテンツを再生するためのスクリプトデータを蓄積するステップと、前記スクリプトデータの識別情報と前記コンテンツの再生を許可する視聴者の識別情報と前記スクリプトを用いたコンテンツの再生を許可するためのコンテンツ視聴キーとを対応付けて蓄積するステップと、前記コンテンツの再生を許可する視聴者に対して対応する前記視聴キーを送信するステップと、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供するステップと、を具備したことを特徴とする情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次的なコンテンツを作成するのに用いられる素材やスクリプトなどの情報を管理する情報管理装置および情報管理方法に関する。
【背景技術】
【０００２】
従来より、スクリプト、即ち文字列に対応する動画を自動的に作成する方法が提案されている（例えば、特許文献１参照）。
【０００３】
この方法は、まず、文字列を解析し、文字列に含まれる文字に含まれる素材（概念）を決定する。次に、決定した概念に対応する動画構成要素、例えばストーリー、プロップ（小道具）、背景、音楽などを選択する。そして、選択した動画構成要素を用いて一連のアニメーション（動画）を作成する。
【特許文献１】特開２００２−３６６９６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法は、単純に、文字列に含まれる素材に関する動画構成要素を用いて一連のアニメーションを作成するだけであり、素材やスクリプトの流通については考慮されていない。素材やスクリプトには、著作権があり、無断使用されないしくみが必要である。このように、素材やスクリプトを、著作権を保護しながら、流通させる方法がないという課題がある。
【０００５】
また、素材を使用する際の課金方法については示されていない。さらに、素材の使用に対する課金をいつ誰に対して発生させるかという手段についても提案されていない。
【０００６】
例えば、作成者が、アニメーションを作成する過程で、どの素材を使用するのが適切かを確認するために一旦サーバーから素材をダウンロードしてアニメーションを再生（すなわちプレビュー）するということは、必要なことである。しかし、このプレビューのたびに素材使用料を課金されたら、いくつもの素材を比較して最適なものを決定するという作業が限定されてしまうという問題がある。
【０００７】
このように、素材使用に対する課金と、素材制作者に対する報酬のしくみが提案されていないために素材が適正に二次利用されないという課題がある。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、アニメーションを生成するための素材を適正に提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、アニメーション作成に用いる素材データと前記素材データを用いてコンテンツを再生するためのスクリプトデータを蓄積し、前記スクリプトデータを用いたコンテンツの再生を許可する視聴者の識別情報と前記コンテンツの再生を許可するためのコンテンツ視聴キーとを対応付けて蓄積し、前記コンテンツの再生を許可する視聴者に対して対応する前記視聴キーを送信し、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供するようにした。
【発明の効果】
【００１０】
本発明によれば、アニメーションを生成するための素材データが不正に流通することなく、適正に提供できる。
【発明を実施するための最良の形態】
【００１１】
本発明の第１の態様にかかる情報管理装置は、アニメーション作成に用いる素材データを蓄積する素材データ蓄積部と、前記素材データを用いてコンテンツを再生するためのスクリプトデータを蓄積するスクリプト蓄積部と、前記スクリプトデータの識別情報と前記スクリプトデータを用いたコンテンツの再生を許可する視聴者の識別情報と前記コンテンツの再生を許可するためのコンテンツ視聴キーとを対応付けて蓄積する視聴キー蓄積部と、前記コンテンツの再生を許可する視聴者に対して対応する前記視聴キーを送信し、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供する管理部と、を具備した構成を採る。
【００１２】
これにより、視聴が許可された視聴者であって、かつ視聴キーを有する視聴者に対してのみ、素材データおよびスクリプトデータの提供をできる。この結果、作成するのに相応のコストがかかっている素材データやスクリプトデータが不正に第３者に無断で譲渡され、視聴される等の著作権侵害の問題を解決できる。
【００１３】
本発明の第２の態様は、第１の態様にかかる情報管理装置において、前記視聴キー蓄積部には、前記コンテンツの再生に伴う課金情報が前記スクリプトデータの識別情報に対応付けられて蓄積されており、前記管理部は、前記視聴キーと共に前記課金情報を前記視聴者に送信し、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供すると共に前記課金情報に基づいた課金を行う。
【００１４】
これにより、視聴キーを送信してきた視聴者、つまりスクリプトデータおよび素材データを用いたコンテンツの視聴を行う視聴者に対して確実に課金をできる。また、スクリプトデータおよび素材データの提供を行う前に課金情報を送信するので、視聴者は課金情報を認識した上でスクリプトデータおよび素材データの提供を受けることができる。
【００１５】
本発明の第３の態様は、第１の態様または第２の態様にかかる情報管理装置において、前記スクリプトデータを登録したスクリプト制作者に対して、登録した前記スクリプトを識別する識別情報を提供し、前記スクリプト制作者から送信された前記スクリプトの識別情報を受信した場合に前記スクリプト制作者に対して前記スクリプトの識別情報に対応する前記スクリプトデータおよび当該スクリプトデータに用いる前記素材データを無料で提供する。
【００１６】
これにより、スクリプト制作者は、自身の用いたスクリプトデータを用いた再生を無料で繰り返し行えるので、積極的に再生を繰り返すことで、質の高いスクリプトデータの制作およびこのスクリプトに最適な素材データの選択をできる。よって、質の高いコンテンツが提供される。
【００１７】
本発明の第４の態様は、第１の態様から第３の態様のいずれかにかかる情報管理装置において、前記素材データの利用履歴を管理し、前記素材データの利用履歴に応じたポイントを管理する。
【００１８】
これにより、人気のある素材データを認識できる。また、素材データ制作者にとっての意欲増進にもつながる。
【００１９】
本発明の第５の態様は、第１の態様から第４の態様のいずれかにかかる情報管理装置において、前記スクリプトデータの提供履歴を管理し、前記スクリプトデータの提供履歴に応じたポイントを管理する。
【００２０】
これにより、人気のあるスクリプトデータを認識できる。また、スクリプトデータ制作者にとっての意欲増進にもつながる。
【００２１】
本発明の第６の態様は、第１の態様から第５の態様のいずれかにかかる情報管理装置において、少なくともひとつ以上の前記スクリプトデータを登録した複数のスクリプト制作者に対し、登録した前記ひとつ以上のスクリプトデータの利用回数の合計に基づいたランキング付けをする。
【００２２】
これにより、質の良いスクリプトデータを制作するスクリプト制作者を認識できる。また、スクリプトデータ制作者にとっての意欲増進にもつながる。
【００２３】
本発明の第７の態様は、第１の態様から第６の態様のいずれかにかかる情報管理装置において、少なくともひとつ以上の前記素材データを登録した複数の素材制作者に対し、登録した前記ひとつ以上の素材データの利用回数の合計に基づいたランキング付けをする。
【００２４】
これにより、質の良い素材データを制作する素材制作者を認識できる。また、素材制作者にとっての意欲増進にもつながる。
【００２５】
本発明の第８の態様は、アニメーション作成に用いる素材データを蓄積するステップと、前記素材データを用いてコンテンツを再生するためのスクリプトデータを蓄積するステップと、前記スクリプトデータの識別情報と前記コンテンツの再生を許可する視聴者の識別情報と前記スクリプトを用いたコンテンツの再生を許可するためのコンテンツ視聴キーとを対応付けて蓄積するステップと、前記コンテンツの再生を許可する視聴者に対して対応する前記視聴キーを送信するステップと、当該視聴者から送信された前記視聴キーおよび前記視聴者の識別情報を受信した場合に当該視聴者に対して前記スクリプトデータおよび前記素材データを提供するステップと、を具備したことを特徴とする情報管理方法である。
【００２６】
以下、本実施の形態にかかる情報管理システムについて、添付図面を用いて説明する。まず、本情報管理システムについて図１を用いて説明する。
【００２７】
情報管理システム１００において、配信、視聴されるコンテンツは、動画、スライドショー、アニメーション、３Ｄコンピュータグラフィックといった作品である。これらの作品は、その全ての構成要素を自作にすることもできるが、他人が作成した素材データおよびスクリプトデータを利用して二次的な作品を作成することもある。本実施の形態では、他人が作成した素材データおよびスクリプトデータを用いて二次的な作品を作成し、視聴するシステムを想定している。
【００２８】
次に、情報管理システム１００の具体的な構成について説明する。
【００２９】
情報管理システム１００は、複数の視聴端末１０１ａ、１０１ｂと、サーバー１０２と、素材制作端末１０３と、スクリプト制作者端末１０５が、ネットワーク１０４で接続された構成になっている。
【００３０】
視聴端末１０１ａ、１０１ｂ、スクリプト制作者端末１０５は、例えば、インターネット機能を具備した携帯電話や、パソコンである。また、視聴端末１０１ａ、１０１ｂは、ＸＭＬのような記述言語で特定のルール（例えばＸＭＬスキーマやＤＴＤ）に基づいた記述のスクリプトを、再生アプリケーションをインストールして実行する。つまり、視聴端末１０１ａ、１０１ｂは、視聴用の端末として動作する。一方、スクリプト制作者端末１０５は、スクリプトデータを制作するためのスクリプト制作アプリケーションをインストールし実行する。
【００３１】
サーバー１０２は、サーバーコンピュータであり、各種アプリケーションを視聴端末１０１ａ、１０１ｂ、素材制作端末１０３、スクリプト制作者端末１０５に提供する。また、サーバー１０２は、データベースを備えてコンテンツ、素材データ、メタデータ、スクリプトデータなどを集積・管理する情報管理装置である。
【００３２】
ネットワーク１０４は、例えばインターネットや携帯通信網である。
【００３３】
素材制作端末１０３は、アニメーション作成に用いる素材データを制作する素材制作アプリケーションがインストールされたパソコンであり、作成した素材データをサーバー１０２にアップロードする。
【００３４】
なお、サーバー１０２や視聴端末１０１ａ、１０１ｂ、素材制作端末１０３、スクリプト制作者端末１０５の物理的な個数に意味はなく、例えば、ひとつの処理を複数台のサーバー１０２が分散的に処理したり、データを複数台のサーバー１０２が分散的に保持する構成が可能である。また、素材制作端末１０３、視聴端末１０１、スクリプト制作者端末１０５も異なる端末である必要はなく、利用するユーザーにより制作アプリケーション、視聴アプリケーションを必要に応じて同一の端末上で実行する構成も可能である。
【００３５】
次に、情報管理システム１００の動作の概要について説明する。まず、スクリプト制作者端末１０５から視聴端末１０１にスライドショーのようなコンテンツを送る場合について説明する。
【００３６】
まず、スクリプト制作者端末１０５は、スライドショーを作成する際に、素材制作端末１０３が作成しサーバー１０２に蓄積した、つまり複数のユーザーがアクセス可能なデジタル写真１、デジタル写真２、デジタル写真３を素材データとして使用するとする。次に、スクリプト制作者端末１０５は、デジタル写真１、デジタル写真２、デジタル写真３を５秒ずつ表示して終了するスライドショーを作成する以下のようなスクリプトデータを作成する。
【００３７】
コンテンツ種類：スライドショー
１枚目：デジタル写真１（ＵＲＩ）
１枚目の表示時間：５秒
２枚目：デジタル写真２（ＵＲＩ）
２枚目の表示時間：５秒
３枚目：デジタル写真３（ＵＲＩ）
３枚目の表示時間：５秒
また、スクリプトは、ＸＭＬのような記述言語で特定のルール、例えばＸＭＬスキーマやＤＴＤに基づいた記述になっている。視聴端末１０１、スクリプト制作者端末１０５は、このルールを共有しているので、スクリプト制作者端末１０５だけでなく視聴端末１０１もスクリプトの意味を理解できる。
【００３８】
次に、スクリプト制作者端末１０５は、制作したスクリプトをネットワーク１０４経由で、視聴端末１０１に送信する。
【００３９】
これに対して、視聴端末１０１は、プレイヤーソフト（再生アプリケーション）を起動することにより、スクリプトデータの書式を解読し、デジタル写真１、デジタル写真２、デジタル写真３をサーバー１０２から取得しながら順に５秒ずつ表示するという動作をする。
【００４０】
また、スクリプト制作者端末１０５から視聴端末１０１に動画を送る場合は、次のようなスクリプトデータをスクリプト制作者端末１０５から視聴端末１０１に送ることにより、既存の動画の二次利用をすることができる。
【００４１】
コンテンツ種類：動画連続再生
順序１：動画１（ＵＲＩ）
動画の部分：１フレームから５００フレームまで
順序２：動画２（ＵＲＩ）
動画の部分：１時間３５分１１秒から１時間３８分２６秒まで
順序３：動画１（ＵＲＩ）
動画の部分：５０１フレームから７００フレームまで
なお、アニメーション、３Ｄコンピュータグラフィックの場合は、構成される素材データがモデルデータやモーションデータなど多岐にわたり、それに伴ってスクリプトデータも複雑になる。３Ｄコンピュータグラフィックの作品を、スクリプトデータを使用して作成する方法については特開２００１−０２４６１０号公報に詳しく記述されている。
【００４２】
次に、視聴端末１０１およびスクリプト制作者端末１０５の構成について説明する。視聴端末１０１およびスクリプト制作者端末１０５は同一の構成を持つ。視聴端末１０１およびスクリプト制作者端末１０５の構成について、図２を用いて説明する。図２（ａ）は、視聴端末１０１およびスクリプト制作者端末１０５の外観を示す構成図であり、図２（ｂ）は視聴端末１０１およびスクリプト制作者端末１０５のブロック図である。
【００４３】
図２（ａ）に示すように、視聴端末１０１およびスクリプト制作者端末１０５は、携帯電話の外観をしており、液晶ディスプレイの表示部２０１と、テンキーや十字キー等の操作部２０２と、がユーザーインターフェースになっている。
【００４４】
また、図２（ｂ）に示すように視聴端末１０１およびスクリプト制作者端末１０５には、ネットワーク１０４と接続するための通信処理部２０３が設けられている。通信処理部２０３は、ネットワーク１０４を介して、視聴端末１０１、サーバー１０２、素材制作端末１０３、およびスクリプト制作者端末１０５から各種情報を取得する。
【００４５】
また、視聴端末１０１およびスクリプト制作者端末１０５には、ソフトウエア実行処理部２０４が設けられている。ソフトウエア実行処理部２０４は、通信処理部２０３を介して、実行するソフトウエア（アプリケーション）や必要なデータをネットワーク１０４から取得することができる。そして、ソフトウエア実行処理部２０４は、取得したソフトウエアを実行し、操作部２０２からの情報を用いて、取得したデータに対して所定の処理をする。また、ソフトウエア実行処理部２０４は、ソフトウエアを実行する過程で各種情報を表示部２０１に送る。
【００４６】
また、視聴端末１０１およびスクリプト制作者端末１０５には、コンテンツ視聴に必要なソフトウエアやデータを保持するデータ保持部２０５が設けられている。
【００４７】
次に、サーバー１０２の構成について、図３を用いて説明する。
【００４８】
サーバー１０２には、ネットワーク１０４を介して、視聴端末１０１ａ、１０１ｂ、素材制作端末１０３、スクリプト制作者端末１０５と通信を行う通信処理部３０１が設けられている。
【００４９】
また、サーバー１０２には、プログラム蓄積部３０２に蓄積された、スクリプト制作アプリケーション３０３、再生アプリケーション３０４、素材制作アプリケーション３０５を抽出し、通信処理部３０１およびネットワーク１０４を介して、視聴端末１０１ａ、１０１ｂ、素材制作端末１０３、スクリプト制作者端末１０５に送信するプログラム管理部３０６が設けられている。通信処理部３０１は、視聴端末１０１ａ、１０１ｂのダウンロード要求に対して再生アプリケーション３０４を送る。また、通信処理部３０１は、スクリプト制作者端末１０５のダウンロード要求に対して、スクリプト制作アプリケーション３０３を送る。また、通信処理部３０１は、素材制作端末１０３のダウンロード要求に対して、素材制作アプリケーション３０５を送る。
【００５０】
スクリプト制作アプリケーション３０３は、コンテンツのスクリプトデータを制作するときに使用するアプリケーションである。再生アプリケーション３０４は、ＸＭＬのような記述言語で特定のルール、例えばＸＭＬスキーマやＤＴＤに基づいた記述のスクリプトデータを実行するプログラムである。素材制作アプリケーション３０５は、アニメーションに用いる素材データを制作するために使用するアプリケーションである。
【００５１】
また、サーバー１０２には、視聴端末１０１ａ、１０１ｂ、素材制作端末１０３、およびスクリプト制作者端末１０５を使用するユーザーに関するユーザー情報をユーザー毎に管理するユーザー情報管理部３０７が設けられている。ユーザー情報管理部３０７は、ユーザー情報をユーザー情報蓄積部３０８に蓄積する。
【００５２】
ユーザー情報蓄積部３０８に蓄積されるユーザー情報は、ユーザーがコンテンツを制作する際と、コンテンツを視聴する際にサーバー１０２にアクセスする際に参照する。また、ユーザー情報は、ユーザーがサーバー１０２に対して行うスクリプトデータや素材データの、制作、視聴、登録といった動作により更新、追加される。
【００５３】
ユーザー情報の具体例は、図３および図４に示すように、ユーザー基本情報３０９、素材制作者としてのデータである素材登録履歴３１０および素材制作者ランキング３１１、スクリプト制作者としてのデータであるスクリプト登録履歴３１２およびスクリプト制作者ランキング３３６、素材利用履歴３１３、およびコンテンツ視聴キー作成履歴３１４、コンテンツ視聴者のデータとしてコンテンツ視聴キー利用履歴３１５がある。
【００５４】
ユーザー基本情報３０９は、ユーザーを特定する識別子であるユーザーＩＤ４０１と、ユーザー本人のみが知っている文字列で他人からのアクセスでないことを照明するためのパスワード４０２、ユーザーにより指定されるクレジットカードや銀行口座等の決済手段４０３、および素材使用料等の会費であり、引き落とされる金額を示す累積課金額４０４からなる。なお、ユーザー、スクリプト制作者および素材制作者は、それぞれ著作権に関する契約を行っておくことが望ましい。
【００５５】
素材登録履歴３１０は、ユーザーが過去に自作して、サーバーに登録した素材の素材ＩＤからなる。
【００５６】
また、素材制作者ランキング３１１は、素材登録履歴３１０において管理される素材データの他のユーザーによる利用頻度や利用回数により算出された素材データの利用価値の高さに基づく制作者のランキングを示す。素材制作者ランキング３１１により、素材利用者が素材データを検索する際にランキング上位の特定の制作者の素材データをリストアップしたり、素材データに付与された制作者のランキング情報でその素材のレベルを類推したりすることが可能になる。
【００５７】
なお、素材制作者ランキング３１１は、素材登録履歴３１０において管理される素材データ提供している素材のポイント合計値、素材のポイントの平均値、課金による使用料収入の総額等の尺度などで作成されても良い。
【００５８】
スクリプト登録履歴３１２は、ユーザーが作成しサーバー１０２に登録したスクリプトＩＤからなる。スクリプト登録履歴３１２は、スクリプトデータの要求やスクリプトデータに基づく素材データの要求があった場合に、そのスクリプトデータの制作者が誰かを特定するのに使用する。
【００５９】
また、スクリプト制作者ランキング３３６は、スクリプト登録履歴３１２において管理されるスクリプトデータの他のユーザーによる利用頻度や利用回数により算出されたスクリプトデータの利用価値の高さに基づく制作者のランキングを示す。スクリプト制作者ランキング３３６により、スクリプト利用者がスクリプトデータを検索する際にランキング上位の特定の制作者のスクリプトデータをリストアップしたり、スクリプトデータに付与された制作者のランキング情報でそのスクリプトデータのレベルを類推したりすることが可能になる。
【００６０】
なお、スクリプト制作者ランキング３３６は、スクリプト登録履歴３１２において管理されるスクリプトデータ３２５のポイント合計値、素材のポイントの平均値、課金による使用料収入の総額等の尺度などで作成されても良い。
【００６１】
また、素材利用履歴３１３は、スクリプト登録履歴３１２で示されるスクリプトを制作する際に使用した素材のＩＤと、いつ素材を使ったかの履歴である。素材利用履歴３１３は、スクリプト生成の際の素材利用に対して従量制で課金する場合は、この履歴から素材利用料金が算出される。
【００６２】
コンテンツ視聴キー作成履歴３１４およびコンテンツ視聴キー利用履歴３１５を説明する前にコンテンツ視聴キーについて説明する。コンテンツ視聴キーは、スクリプト制作者（スクリプト制作者端末１０５）が作成したスクリプトで再生されるコンテンツを第三者に視聴させるときに与えるキーである。コンテンツ視聴者（視聴端末１０１）がこのキーを受け取り、コンテンツ視聴者が、このキーの対象となるコンテンツの視聴をサーバー１０２に依頼したときに、サーバー１０２がこのキーを参照し、視聴を許可するか否か等の判断をする。
【００６３】
具体的には、コンテンツ視聴キー作成履歴３１４は、制作したコンテンツを他のユーザー等が視聴するため、スクリプトを取得するためのキーのＩＤとキーを作成した日付との組になっている。
【００６４】
コンテンツ視聴キー利用履歴３１５は、視聴した他のユーザーが制作したコンテンツのキーのＩＤと視聴した日付との組になっている。
【００６５】
また、サーバー１０２には、アニメーションに使用される素材に関する素材情報を蓄積する素材情報蓄積部３１６が設けられている。素材情報管理部３１７は、素材情報蓄積部３１６にユーザーから登録された素材を蓄積したり、素材の管理をしたりする。
【００６６】
素材情報蓄積部３１６に蓄積される素材情報としては、素材制作者（素材制作端末１０３）によって登録された素材データ３１８、素材データ３１８の属性を記述した素材メタデータ３１９、素材データ３１８がコンテンツ再生に利用された素材利用履歴３２０、素材データ利用により得た金額の履歴である素材課金履歴３２１、および素材データ３１８の利用頻度や類型利用回数から算出されたポイント、つまり人気指数を示す素材ポイント３２２を保持する。
【００６７】
素材メタデータ３１９は、素材データ３１８を説明するためのデータである。名称や関連するキーワード、使用される際の課金価格、使用制限回数等である。素材メタデータ３１９も素材データ３１８と共にユーザーによって登録され、関連付けて管理される。
【００６８】
また、素材利用履歴３２０、素材課金履歴３２１、および素材ポイント３２２は、素材データ３１８の使用される状況に応じて更新される。素材利用履歴３２０、素材課金履歴３２１、および素材ポイント３２２も、素材データ３１８と関連付けて管理される。なお、素材ポイント３２２は、単に素材データ３１８の使用回数だけでなく、一週間で利用された回数とか、長期間にわたりコンスタントに利用されているとか、使用者の満足度が高いなど、様々な要素をポイント化して加算したものでもよい。また、素材ポイント３２２によるランキングを、素材データ３１８を検索して使用しようとするユーザーに示してもよい。
【００６９】
素材情報について、図５に示す。なお、図５は、素材データ３１８に関する記述を省略している。
【００７０】
素材メタデータ３１９は、素材データ３１８を識別するための素材ＩＤ５０１、素材データ３１８を登録したユーザーを識別するための登録者ユーザーＩＤ５０２、素材データ３１８を検索するために使用されるキーワードである属性５０３ａ、５０３ｂ、素材データ３１８のフォーマット５０４、素材データ３１８を使用する際の価格５０５からなる。また、素材利用履歴３２０は、素材データ３１８がコンテンツ制作者に参照された参照回数である。素材課金履歴３２１は、素材データ３１８がコンテンツの素材として使用されて視聴された視聴回数である。素材ポイント３２２は、素材データ３１８が一定の期間にどれだけ使用されたかを示す人気指数（ポイント）である。
【００７１】
また、サーバー１０２には、アニメーションのスクリプトに関するスクリプト情報を蓄積するスクリプト情報蓄積部３２３が設けられている。スクリプト情報管理部３２４は、スクリプト情報蓄積部３２３にユーザーから登録されたスクリプトを蓄積したり、スクリプトの管理をしたりする。
【００７２】
スクリプト情報蓄積部３２３に蓄積されるスクリプト情報としては、スクリプト制作者によって登録されたスクリプトデータ３２５、スクリプトの属性を記述したスクリプトメタデータ３２６、スクリプトが利用された回数を示すスクリプト再生履歴３２７、およびスクリプトの利用頻度や類型利用回数から算出されたポイント、つまり人気指数を示すスクリプトポイント３２８を保持する。
【００７３】
スクリプトメタデータ３２６は、スクリプトデータ３２５を説明するためのデータである。説明するためのデータ例としては、名称や関連するキーワード、使用される際の課金価格、使用制限回数等である。スクリプトメタデータ３２６もスクリプトデータ３２５と共にユーザーによって登録され、関連付けて管理される。
【００７４】
また、スクリプト再生履歴３２７およびスクリプトポイント３２８は、スクリプトデータ３２５の使用される状況に応じて更新される。スクリプト再生履歴３２７およびスクリプトポイント３２８も、スクリプトデータ３２５と関連付けて管理される。
【００７５】
スクリプト情報について、図６に示す。なお、図６は、スクリプトデータ３２５に関する記述を省略している。
【００７６】
スクリプトメタデータ３２６は、スクリプトデータ３２５を識別するためのスクリプトＩＤ６０１、スクリプトデータ３２５を登録したユーザーを識別するための登録者ユーザーＩＤ６０２、スクリプトデータ３２５を検索するために使用されるキーワードである属性６０３、６０４、スクリプトデータ３２５を使用する際の価格６０５からなる。また、スクリプト再生履歴３２７は、スクリプトデータ３２５が使用されて再生された再生回数である。
【００７７】
スクリプトポイント３２８は、スクリプトデータ３２５が一定の期間にどれだけ使用されたかを示す人気指数（ポイント）である。なお、スクリプトポイント３２８は、単にスクリプトデータ３２５の使用回数だけでなく、一週間で利用された回数とか、長期間にわたりコンスタントに利用されているとか、使用者の満足度が高いなど、様々な要素をポイント化して加算したものでもよい。また、スクリプトポイント３２８によるランキングを、スクリプトデータ３２５を検索して使用しようとするユーザーに示してもよい。
【００７８】
また、サーバー１０２には、ユーザーが発行したコンテンツ視聴キーに関する情報である視聴キー情報を蓄積する視聴キー情報蓄積部３２９が設けられている。視聴キー管理部３３０は、視聴キー情報蓄積部３２９に蓄積された視聴キー情報を管理する。
【００７９】
視聴キー情報は、コンテンツ視聴キーの識別番号である視聴キーＩＤ３３１と、コンテンツ視聴キーの対象となるスクリプトの情報であるスクリプトＩＤ３３２、コンテンツ視聴キーの登録者に関する情報である登録者ＩＤ３３３、コンテンツの再生を許可するユーザー等のコンテンツ視聴キーの再生条件を記した視聴条件３３４、およびコンテンツ実際に視聴キーが再生に利用されたかどうかを示す視聴キーの利用履歴３３５からなる。視聴キー情報は、ユーザーがコンテンツ作成する際に登録する。視聴キー情報の具体例を図７に示す。
【００８０】
視聴キーＩＤ３３１は、コンテンツ視聴キーを識別するための情報であり、この例では識別番号になっている。登録者ＩＤ３３３は、コンテンツ視聴キーの登録者の情報であり、この例では識別番号になっている。登録者ＩＤ３３３は、コンテンツ視聴キーへアクセスするための認証に使用される。
【００８１】
スクリプトＩＤ３３２は、コンテンツ視聴キーが対象とするスクリプトに関する情報であり、この例では、識別番号になっているが、ＵＲＩなどであっても良い。
【００８２】
視聴条件３３４は、コンテンツ視聴キーの対象となるスクリプトを再生の際に誰に対して課金を行うかを示す課金対象と価格からなる課金情報７０１と、そのキーを用いたコンテンツ再生を許可するユーザーの許可ユーザーＩＤ７０２とからなる。課金情報７０１は、素材利用が従量制の場合には、キー登録者、コンテンツ視聴者どちらに課金するかの指示と、価格である。許可ユーザーＩＤ７０２は、この例ではメールアドレスになっているが、識別番号であっても良い。許可ユーザーＩＤ７０２で許可されていないユーザーは、コンテンツ視聴キーを持っていてもコンテンツを再生できない。
【００８３】
利用履歴３３５は、コンテンツ視聴キーが使用されたか否かを示す情報であり、この例では日付となっている。利用履歴３３５を参照することにより、コンテンツ視聴キー登録者はコンテンツが視聴されたかどうかを確認できる。
【００８４】
このようにコンテンツ視聴キーに関する視聴キー情報をサーバー１０２が保持している。視聴キー情報をサーバー１０２が管理することにより、視聴キーが流通した後でもその内容をキー発行者が自由に変更できるという利便性が生まれる。また、サーバー１０２に管理された今テンス視聴キー用いないとコンテンツの再生ができない設定にすることにより、不正にコンテンツ視聴キーを使用されることを防ぐこともできる。
【００８５】
次に、素材制作端末１０３の構成について図８を用いて説明する。
【００８６】
図８に示すように素材制作端末１０３には、ネットワーク１０４と接続するための通信処理部８０３が設けられている。通信処理部８０３は、ネットワーク１０４を介して、視聴端末１０１ａ、１０１ｂ、サーバー１０２、スクリプト制作者端末１０５から各種情報を取得する。
【００８７】
また、素材制作端末１０３には、ソフトウエア実行処理部８０４が設けられている。ソフトウエア実行処理部８０４は、通信処理部８０３を介して、実行するソフトウエア（素材制作アプリケーション３０５）や必要なデータをネットワーク１０４から取得することができる。そして、ソフトウエア実行処理部８０４は、取得した素材制作アプリケーション３０５を実行し、操作部８０２からの情報を用いて、素材データを制作する。ソフトウエア実行処理部８０４は、素材制作アプリケーション３０５を実行する過程で各種情報を表示部８０１に送る。
【００８８】
また、素材制作端末１０３には、素材制作アプリケーション３０５を保持するデータ保持部８０５が設けられている。
【００８９】
以上のような構成の視聴端末１０１、サーバー１０２、および素材制作端末１０３により情報管理システム１００は構成されている。
【００９０】
次に、情報管理システム１００の動作について説明する。まず、素材データの登録処理について、図９を用いて説明する。
【００９１】
まず、素材制作端末１０３が通信処理部８０３を介して、サーバー１０２にユーザー認証のための情報を送る（ＳＴ９００）。
【００９２】
これに対して、サーバー１０２は、ユーザー認証の情報を通信処理部３０１で受信し、プログラム管理部３０６に送る。プログラム管理部３０６は、送られてきたユーザー認証の情報を用いて、素材制作端末１０３を操作しているユーザーが正規のユーザーか否かのユーザー認証を行う（ＳＴ９０１）。ＳＴ９０１において、素材制作端末１０３を操作しているユーザーが正規のユーザーであると判断すると、プログラム管理部３０６は、素材制作アプリケーション３０５を素材制作端末１０３に送る（ＳＴ９０２）。
【００９３】
これに対して、素材制作端末１０３のソフトウエア実行処理部８０４が、通信処理部８０３を介して、素材制作アプリケーション３０５を受信する。そして、ソフトウエア実行処理部８０４は、素材制作アプリケーション３０５を実行することにより、素材データ３１８や素材メタデータ３１９の制作を行う（ＳＴ９０３）。
【００９４】
次に、素材制作アプリケーション３０５は、制作した素材データ３１８と素材メタデータ３１９を、通信処理部８０３を介して、サーバー１０２に送る（ＳＴ９０４）。
【００９５】
これに対して、サーバー１０２は、素材情報管理部３１７において、素材データ３１８と素材メタデータ３１９を受信し、素材データ３１８と素材メタデータ３１９の属性を確認し、素材データ３１８と素材メタデータ３１９が利用可能なものであるかチェックする（ＳＴ９０５）。例えば、素材情報管理部３１７は、素材データ３１８のデータフォーマットが正しいかどうかを確認する。
【００９６】
ＳＴ９０５において、素材データ３１８や素材メタデータ３１９の属性が正しければ、素材情報管理部３１７は、素材データ３１８および素材メタデータ３１９を素材情報蓄積部３１６に蓄積する。次に、素材情報管理部３１７は、素材データ３１８および素材メタデータ３１９の登録が完了したことを示す素材登録通知を、通信処理部３０１を介して、素材制作端末１０３に送る（ＳＴ９０６）。そして、素材制作端末１０３は、素材登録通知を受信する。
【００９７】
このように、素材制作端末１０３は、素材データ３１８と共に、素材データ３１８の内容を示す素材メタデータ３１９を、サーバー１０２に登録する。すなわち、サーバー１０２は、素材データ３１８と共に、素材データ３１８を制作したユーザーに関する情報５０１や、素材データの属性５０３、素材データのフォーマット５０４、素材データの価格５０５などを登録する。
【００９８】
次に、情報管理システム１００のスクリプト制作処理について、図１０を用いて説明する。
【００９９】
まず、スクリプト制作者端末１０５は、通信処理部２０３を介して、サーバー１０２にユーザー認証のための情報を送る（ＳＴ１００１）。
【０１００】
これに対して、サーバー１０２は、ユーザー認証の情報を通信処理部３０１で受信し、プログラム管理部３０６に送る。プログラム管理部３０６は、送られてきたユーザー認証の情報を用いて、スクリプト制作者端末１０５を操作しているユーザーが正規のユーザーか否かのユーザー認証を行う。そして、スクリプト制作者端末１０５を操作しているユーザーが正規のユーザーであると判断すると、プログラム管理部３０６は、スクリプト制作アプリケーション３０３をスクリプト制作者端末１０５に送る（ＳＴ１００２）。
【０１０１】
これに対して、スクリプト制作者端末１０５のソフトウエア実行処理部２０４が、通信処理部２０３を介して、スクリプト制作アプリケーション３０３を受信する。そして、ソフトウエア実行処理部２０４は、スクリプト制作アプリケーション３０３を実行することにより、スクリプトデータ３２５やスクリプトメタデータ３２６の制作をする（ＳＴ１００３）。
【０１０２】
まず、ソフトウエア実行処理部２０４は、制作したスクリプトデータ３２５に用いる素材データ３１８を選択するために使う素材データ３１８のリスト要求をサーバー１０２に対して行う（ＳＴ１００４）。具体的には、ソフトウエア実行処理部２０４は、素材データ３１８のリスト要求として、使用したい素材データ３１８のキーワード（属性５０３）や価格５０５をサーバー１０２に送る。
【０１０３】
これに対して、サーバー１０２は、素材データ３１８のリスト要求を、通信処理部３０１を介して素材情報管理部３１７において受信する。次に、素材情報管理部３１７は、受信したリスト要求からキーワード（属性５０３）および価格５０５を抽出し、抽出したキーワード（属性５０３）と価格５０５に合致する素材データ３１８を素材情報蓄積部３１６から抽出する。また、素材情報管理部３１７は、抽出した素材データ３１８に対応する、素材メタデータ３１９、素材利用履歴３２０、素材ポイント３２２を抽出する。そして、素材データ３１８のサムネール画像を生成し、素材メタデータ３１９、素材利用履歴３２０、素材ポイント３２２と共に、素材データ３１８のリストとして、スクリプト制作者端末１０５に送る（ＳＴ１００５、ＳＴ１００６）。このように、この段階では、サーバー１０２は、素材データ３１８そのものを送るのでなく、素材データ３１８の内容を把握できるデータである、サムネール画像、素材メタデータ３１９、素材利用履歴３２０、素材ポイント３２２のみを送る。
【０１０４】
なお、素材情報管理部３１７は、素材データ３１８のリストを素材ポイント３２２順に並べ替えて送るようにしてもよい。
【０１０５】
このように、サーバー１０２が素材データ３１８だけでなく、素材データ３１８の内容を示す素材メタデータ３１９、素材利用履歴３２０、素材ポイント３２２を蓄積しておくので、素材データ３１８を使用したいスクリプト制作者端末１０５からの検索に対して適切な素材データ３１８の候補をリストアップして示すことができる。
【０１０６】
これに対して、スクリプト制作者端末１０５のソフトウエア実行処理部２０４が、素材データ３１８のリストを受信する。そして、ソフトウエア実行処理部２０４は、素材データ３１８のリストのサムネールや素材メタデータ３１９から素材データ３１８の内容を把握する。また、ソフトウエア実行処理部２０４は、素材利用履歴３２０、素材ポイント３２２から素材データ３１８の人気度などを把握して、スクリプトデータ３２５に用いる素材データ３１８を選択する（ＳＴ１００７）。
【０１０７】
次に、ソフトウエア実行処理部２０４は、選択した素材データ３１８の情報を、ＳＴ１００３で制作したスクリプトデータ３２５に含めたスクリプトデータ３２５をサーバー１０２に送る。また、この際、ソフトウエア実行処理部２０４は、スクリプトデータ３２５に対応したスクリプトメタデータ３２６もサーバー１０２に送る（ＳＴ１００８）。
【０１０８】
さらに、ソフトウエア実行処理部２０４は、スクリプトデータ３２５を実行するのに必要な素材データ３１８の要求をサーバー１０２に送信する。具体的には、ソフトウエア実行処理部２０４は、素材メタデータ３１９に記述された素材データ３１８のＩＤ５０１またはＵＲＩをサーバー１０２に通知する（ＳＴ１００９）。
【０１０９】
これに対して、サーバー１０２のスクリプト管理部３２４が、スクリプトデータ３２５とスクリプトメタデータ３２６を受信し、スクリプトデータ３２５の記述内容が間違っていたり、類似または同一のスクリプトデータ３２５が既に登録されていたりするか等を判定する（ＳＴ１０１０）。
【０１１０】
そして、サーバー１０２のスクリプト管理部３２４は、ＳＴ１０１０において、受信したスクリプトデータ３２５と類似または同一のスクリプトデータ３２５が登録されていると判断すると、受信したスクリプトデータ３２５の著作権者として認められないという旨の登録ＮＧの応答を、スクリプト制作者端末１０５に返す。一方、サーバー１０２のスクリプト管理部３２４は、ＳＴ１０１０において、受信したスクリプトデータ３２５と類似または同一のスクリプトデータ３２５が登録されていないと判断すると、スクリプト制作者端末１０５を受信したスクリプトデータ３２５の著作権者として認める。そして、スクリプト管理部３２４は、受信したスクリプトデータ３２５をスクリプト情報蓄積部３２３に蓄積、登録する（ＳＴ１０１１）。
【０１１１】
このようにして、サーバー１０２は、世界で無二のスクリプトデータ３２５のみを登録する。すなわち、スクリプト制作者端末１０５は、スクリプトデータ３２５をサーバー１０２に登録することで、このスクリプトデータ３２５を世界で初めて作成した著作権者であるという登録をできる。言い換えると、スクリプト制作者端末１０５は、サーバ１０２に、スクリプトデータ３２５を登録することにより、登録したスクリプトデータ３２５の制作者であるということを登録する。
【０１１２】
なお、スクリプト管理部３２４は、受信したスクリプトデータ３２５が既に登録されている場合でも、登録者ユーザーＩＤ６０２が同一であれば制作者であると判定し、問題なしとする。
【０１１３】
次に、スクリプト管理部３２４は、ＳＴ１０１１で登録したスクリプトデータ３２５に対するスクリプトＩＤ６０１と登録通知を発行して、スクリプト制作者端末１０５に送る（ＳＴ１０１２）。
【０１１４】
次に、サーバー１０２の素材情報管理部３１７は、ＳＴ１０１１で問題無しとした場合には、スクリプト制作者端末１０５は、スクリプトデータ３２５の制作者であるということであるので、ＳＴ１００９において送られてきた素材データ３１８の要求に対応する素材データ３１８を素材情報蓄積部３１６から抽出し、スクリプト制作者端末１０５に送る（ＳＴ１０１３）。
【０１１５】
このように、サーバー１０２は、スクリプトデータ３２５を登録した、つまりこのスクリプトデータ３２５の制作者、すなわち制作したスクリプト制作者端末１０５に対してのみ、素材データ３１８を無料で送付する。つまり、スクリプト制作者（スクリプト制作者端末１０５）に対しては、素材データ３１８を無料で提供し、無料で所望のスクリプトデータ３２５の制作をできるようにする。これにより、スクリプト制作者は、スクリプトデータ３２５の制作の意欲を増し、より多くのスクリプトデータ３２５を制作するようになる。
【０１１６】
これに対して、スクリプト制作者端末１０５のソフトウエア実行処理部２０４は、素材データ３１８を受信し、制作したスクリプトデータ３２５に受信した素材データ３１８を用いてプレビュー再生を行う（ＳＴ１０１４）。なお、ソフトウエア実行処理部２０４は、スクリプト制作アプリケーション３０３を実行することで、プレビュー再生を行う。
【０１１７】
このように、スクリプト制作者端末１０５は、スクリプトデータ３２５の作成段階で自身が制作者であるということを証明するために、必ず制作したスクリプトデータ３２５をサーバー１０２に登録する。これにより、スクリプト制作者端末１０５がプレビュー再生を行う場合、すなわちスクリプトデータ３２５を再生するのに必要な素材データ３１８を取得するときに、サーバー１０２はスクリプト制作者端末１０５が対応するスクリプトデータ３２５の制作者であるということが即座に確認できる。この結果、サーバー１０２は、スクリプトデータ３２５の制作者に対しては素材データ３１８の利用料の課金をしないという区別をすることが可能になる。
【０１１８】
また、スクリプトデータ３２５の制作者であるスクリプト制作者端末１０５は、自身が作成したスクリプトデータ３２５を用いる場合には、無料で、素材データ３１８を取得できる。また、スクリプト制作者端末１０５は、無料の素材データ３１８および自身が作成したスクリプトデータ３２５を用いて無料でプレビュー再生を行える。このように、スクリプト制作者端末１０５は、素材データ３１８を用いたプレビュー再生を無料で繰り返し行えるので、積極的にプレビュー再生を繰り返すことで、質の高いスクリプトデータ３２５の制作およびこのスクリプトデータ３２５に最適な素材データ３１８の選択をできる。よって、質の高いコンテンツが提供される。
【０１１９】
なお、制作者以外がコンテンツを視聴することは別のアルゴリズムで素材への課金を伴うことで実現される。このアルゴリズムについては後述する。
【０１２０】
そして、ソフトウエア実行処理部２０４は、プレビュー再生により素材データ３１８のイメージが違っていると判断すると、別の素材データ３１８を選択し、再びプレビュー再生するといった作業を繰り返すことにより、スクリプトデータ３２５を修正する（ＳＴ１０１５）。そして、ソフトウエア実行処理部２０４は、修正したスクリプトデータ３２５をサーバー１０２に送る（ＳＴ１０１６）。
【０１２１】
これに対して、サーバー１０２のスクリプト管理部３２４は、更新されたスクリプトデータ３２５を受信し、スクリプト情報蓄積部３２３に蓄積する（ＳＴ１０１７）。
【０１２２】
以上のように、スクリプト制作者端末１０５は、サーバー１０２に、スクリプトデータ３２５の登録を行う。また、スクリプト制作者端末１０５は、スクリプトデータ３２５をサーバー１０２に登録することにより、無料で素材データ３１８を取得でき、プレビュー再生を行うことができる。
【０１２３】
次に、視聴端末１０１が有料でコンテンツを視聴する処理について、図１１を用いて説明する。
【０１２４】
まず、スクリプト制作者端末１０５は、通信処理部２０３を介して、サーバー１０２にユーザー認証のためのユーザーＩＤ４０１を送る（ＳＴ１１０１）。
【０１２５】
次に、スクリプト制作者端末１０５のソフトウエア実行処理部２０４は、視聴端末１０１ｂに視聴して欲しいスクリプトデータ３２５を選択する（ＳＴ１１０２）。また、この際に、ソフトウエア実行処理部２０４は、選択したスクリプトデータ３２５を用いてコンテンツを視聴できるユーザーを限定するための許可ユーザーＩＤ７０２やコンテンツの視聴に対する課金情報７０１などの視聴条件３３４を決定する（ＳＴ１１０３）。
【０１２６】
次に、ソフトウエア実行処理部２０４は、ＳＴ１１０２で選択したスクリプトデータ３２５のスクリプトＩＤ６０１とユーザーの視聴条件３３４をサーバー１０２に送ると共に（ＳＴ１１０４、ＳＴ１１０５）、選択したスクリプトデータ３２５の視聴を許可するコンテンツ視聴キーの要求をサーバー１０２に送信する（ＳＴ１１０６）。
【０１２７】
これに対して、サーバー１０２は、ＳＴ１１０１で送られてきたユーザーＩＤ４０１を用いてユーザーの認証を行う。
【０１２８】
そして、正規のユーザーであると認証すると、視聴キー管理部３３０が、スクリプト制作者端末１０５から送られてきたスクリプトＩＤ３３２と視聴条件３３４とコンテンツ視聴キーとの要求を受信する。そして、視聴キー管理部３３０は、送られてきたスクリプトＩＤ３３２とＳＴ１１０５において送られてきた視聴条件３３４とを対応付けた視聴キーＩＤ３３１を作成し、視聴キー情報蓄積部３２９に蓄積する。次に、視聴キー管理部３３０は、作成した視聴キーＩＤ３３１に対し、ＳＴ１１０１において送られてきたユーザーＩＤ４０１を登録者ＩＤ３３３として視聴キー情報蓄積部３２９に蓄積する。このようにして、視聴キー管理部３３０は、コンテンツ視聴キー情報を生成する（ＳＴ１１０７）。
【０１２９】
次に、視聴キー管理部３３０は、ＳＴ１１０７において生成したコンテンツ視聴キー情報の視聴キーＩＤ３３１をスクリプト制作者端末１０５に送る（ＳＴ１１０８）。
【０１３０】
これに対して、スクリプト制作者端末１０５のソフトウエア実行処理部２０４は、視聴キーＩＤ３３１を受信する。そして、スクリプト制作者端末１０５のソフトウエア実行処理部２０４は、受信した視聴キーＩＤ３３１を視聴して欲しい視聴端末１０１に送信する（ＳＴ１１０９）。
【０１３１】
これに対して、視聴端末１０１は、送られてきた視聴キーＩＤ３３１を、通信処理部２０３を介してソフトウエア実行処理部２０４において、受信する。次に、視聴端末１０１のソフトウエア実行処理部２０４は、視聴キーＩＤ３３１に対する情報をサーバー１０２から取得するために、自身のユーザーＩＤと視聴キーＩＤ３３１とをサーバー１０２に送る（ＳＴ１１１０、ＳＴ１１１１）。
【０１３２】
これに対して、サーバー１０２は、視聴キー管理部３３０において、視聴端末１０１から送られてきた視聴キーＩＤ３３１と、ユーザーＩＤ４０１を受信する。次に、視聴キー管理部３３０は、視聴キー情報蓄積部３２９に格納されているコンテンツ視聴キー情報を参照し、送られてきた視聴キーＩＤ３３１に対応する視聴条件３３４に、送られてきたユーザーＩＤ４０１が適合するか確認する（ＳＴ１１１２）。
【０１３３】
送られてきたユーザーＩＤ４０１が視聴条件３３４に適合すると判断すると、視聴キー管理部３３０は、視聴端末１０１を、コンテンツ配信をしてよい端末として認める。
【０１３４】
このように、サーバー１０２は、コンテンツ視聴キー情報（視聴キーＩＤ３３１と視聴条件３３４）を用いて視聴端末１０１の認証を行うので、以降の処理で不正な端末に対してコンテンツに関するスクリプトデータ３２５を流出するという事態を防ぐことができる。
【０１３５】
また、視聴キーＩＤ３３１を、視聴端末１０１に送らず、インターネット上の掲示板などに掲示し、視聴端末１０１が掲示板から間接的に取得するようにしてもよい。また、視聴端末１０１は、スクリプト制作者端末１０５以外の端末からＥメール等を用いて受信しても良い。また、視聴キーＩＤ３３１を暗号化してから、サーバー１０２、スクリプト制作者端末１０５、視聴端末１０１間で通信するようにしても良い。
【０１３６】
次に、視聴端末１０１をスクリプト送信して良い端末である判断すると、視聴キー管理部３３０は、ＳＴ１１０９において受信した視聴キーＩＤ３３１に対するスクリプトデータ３２５の内容を認識するための情報を視聴端末１０１に送る（ＳＴ１１１３）。具体的には、視聴キー管理部３３０は、課金情報７０１や利用履歴３３５を抽出し、視聴端末１０１に送信する。また、視聴キー管理部３３０は、スクリプト管理部３２４に対して、視聴キーＩＤ３３１に対応するスクリプトＩＤ３３２のスクリプトメタデータ３２６の属性６０３、６０４、およびスクリプトポイント３２８を視聴端末１０１に送る指示をする。そして、スクリプト管理部３２４は、属性６０３、６０４およびすくスクリプトポイント３２８を視聴端末１０１に送る。
【０１３７】
これに対して、視聴端末１０１のソフトウエア実行処理部２０４は、ＳＴ１１０９において受信した視聴キーＩＤ３３１に対応するスクリプトデータ３２５の内容を認識するための情報を取得し、この情報を表示部２０１に表示し、ユーザーに対して、この視聴キーＩＤ３３１に対応するスクリプトデータ３２５を用いてコンテンツ再生を行うかの判断をさせる。例えば、ユーザーは、視聴端末１０１は、課金情報７０１から課金対象が自身なのか他のユーザーなのか、利用履歴３３５から以前視聴したことがあるかを判断する。また、視聴端末１０１は、属性６０３、６０４から自分に興味ある内容か、また、スクリプトポイント３２８から人気を判断する。
【０１３８】
そして、操作部２０２から、このスクリプトデータ３２５を用いてコンテンツ再生を行うという情報が入力されると、操作があると、ソフトウエア実行処理部２０４は、視聴キーＩＤ３３１に対応するスクリプトデータ３２５を用いてコンテンツ再生するための情報の送信要求をする（ＳＴ１１１４）。
【０１３９】
このように、視聴端末１０１は、サーバー１０２から送られてきたスクリプトデータ３２５の内容を認識するための情報を用いて、スクリプトデータ３２５の内容を認識してから、スクリプトデータ３２５を用いたコンテンツ再生を行うための情報の要求ができる。つまり、視聴端末１０１は、興味ないスクリプトデータ３２５や、興味に対して価格の高いスクリプトデータ３２５を用いたコンテンツの情報を受信するということを防ぐことができる。
【０１４０】
これに対して、サーバー１０２の視聴キー管理部３３０は、視聴端末１０１からの情報の送信要求を受け、プログラム管理部３０６に対して再生アプリケーション３０４の送信要求を行う。また、視聴キー管理部３３０は、スクリプト管理部３２４に対して、ＳＴ１１０８で送信した視聴キーＩＤ３３１に対応するスクリプトＩＤ３３２のスクリプトデータ３２５の送信要求を行う。また、視聴キー管理部３３０は、素材情報管理部３１７に対して、ＳＴ１１０８で送信した視聴キーＩＤ３３１に対応するスクリプトデータ３２５で用いる素材データ３１８の送信要求をする。
【０１４１】
これに対して、プログラム管理部３０６は再生アプリケーション３０４を、スクリプト管理部３２４はスクリプトデータ３２５を、素材情報管理部３１７は素材データ３１８を、視聴端末１０１に送る（ＳＴ１１１５〜ＳＴ１１１７）。
【０１４２】
これに対して、視聴端末１０１のソフトウエア実行処理部２０４は、再生アプリケーション３０４、スクリプトデータ３２５、素材データ３１８を受信する。次に、視聴端末１０１のソフトウエア実行処理部２０４は、スクリプトデータ３２５および素材データ３１８に対して再生アプリケーション３０４を用いることで、コンテンツ再生を行う（ＳＴ１１１８）。
【０１４３】
このように、サーバー１０２は、視聴端末１０１に対して視聴キーＩＤ３３１を送り、視聴端末１０１から視聴キーＩＤ３３１とユーザーＩＤ４０１を受信してから、視聴端末１０１にスクリプトデータ３２５や素材データ３１８を送ることができる。これにより、サーバー１０２から視聴端末１０１に初めからスクリプトデータ３２５や素材データ３１８に送信するのと比較し、送信するデータ量を少なくできる。また、視聴端末１０１が受信して保存する必要のあるデータ量を少なくできる。
【０１４４】
また、サーバー１０２が、視聴端末１０１に対して送信したスクリプトデータ３２５や素材データ３１８は、視聴端末１０１が内容を把握した上で送信要求したものである。よって、サーバー１０２が、視聴端末１０１に対して送信したスクリプトデータ３２５や素材データ３１８は、視聴端末１０１が確実に再生するものと判断できる。よって、サーバー１０２が、視聴端末１０１に対して視聴もしないスクリプトデータ３２５や素材データ３１８を送り課金するという不条理を防ぐことができる。
【０１４５】
次に、サーバー１０２の視聴キー管理部３３０は、視聴キー情報蓄積部３２９の利用履歴３３５の更新をする（ＳＴ１１１９）。また、視聴キー管理部３３０は、視聴条件３３４の課金情報７０１を参照して、課金対象（この例ではスクリプト制作者端末１０３）に対して、スクリプト使用した料金を課金する（ＳＴ１１２０）。
【０１４６】
サーバー１０２の素材情報管理部３１７は、ＳＴ１１１７で送信した素材データ３１８に対する素材利用履歴３２０を更新する。具体的には、素材情報管理部３１７は、使用した素材データ３１８に対する素材利用履歴３２０、素材課金履歴３２１、素材ポイント３２２を更新する（ＳＴ１１２１）。これにより、素材情報蓄積部３１６を参照することにより、素材データ３１８がどの程度利用されたか、人気はどのくらいかの最新情報を把握できる。
【０１４７】
また、素材情報管理部３１７は、素材メタデータ３１９の価格５０５を参照し、この価格を視聴端末１０１に対して課金する（ＳＴ１１２２）。このように、素材データ３１８を使用してコンテンツを再生した端末に対して課金を行う。
【０１４８】
次に、サーバー１０２のスクリプト管理部３２４は、ＳＴ１１１６で送信したスクリプトデータ３２５に対するスクリプト再生履歴３２７とスクリプトポイント３２８を更新する。（ＳＴ１１２３）。これにより、スクリプト情報蓄積部３２３を参照することにより、スクリプトデータ３２５がどの程度利用されたか、人気はどのくらいかの最新情報を把握できる。
【０１４９】
次に、サーバー１０２のユーザー情報管理部３０７は、ＳＴ１１１６で送信したスクリプトデータ３２５やＳＴ１１１７で送信した素材データ３１８を制作したユーザーのユーザー情報を更新する（ＳＴ１１２４）。具体的には、ユーザー情報管理部３０７は、ＳＴ１１１６で送信したスクリプトデータ３２５を制作したユーザーのスクリプト制作者ランキング３３６と、コンテンツ視聴キー作成履歴３１４を更新する。また、ユーザー情報管理部３０７は、ＳＴ１１１７で送信した素材データ３１８を制作したユーザーの素材制作者ランキング３１１と素材利用履歴３１３を更新する。これにより、ユーザー情報蓄積部３０８を参照することにより、スクリプト制作者や素材制作者としてのランキングを把握できる。ユーザーは、ランキングの高いスクリプト制作者や素材制作者のスクリプトデータ３２５や素材データ３１８を認識し、これを使用するのが一般的である。よって、スクリプト制作者や素材制作者は、自身のランキングを上げようと努力し、この結果、よりよいスクリプトデータ３２５や素材データ３１８を制作することになる。
【０１５０】
また、制作者は、自身のランキングにより自尊心が満足されるという、金銭以外のインセンティブにもなる。特にアマチュアの制作者の中には、プロとしての活動を望む者も含まれているため、このランキングで上位にランクされることは自分の素材制作能力の高さを示すことになり就職に有利となる。この面でも制作者に対するインセンティブとなる。
【０１５１】
次に、素材情報管理部３１７は、所定の時期に、素材情報の価格５０５を参照し、この素材データ３１８を制作した素材制作端末１０３に対して、素材データ３１８が使用されたことに対する対価を支払う（ＳＴ１１２５）。また、スクリプト管理部３２４は、所定の時期に、スクリプト情報蓄積部３２３の価格６０５を参照し、このスクリプトデータ３２５を制作したスクリプト制作者端末１０５に対して、スクリプトデータ３２５が使用されたことに伴う対価を支払う（ＳＴ１１２６）。
【０１５２】
このように、スクリプト制作者端末１０５、素材制作端末１０３に対して、それぞれ、スクリプトデータ３２５、素材データ３１８が使用されたことに対する対価を支払うことにより、スクリプト制作者端末１０５、素材制作端末１０３の制作意欲の増大を図れる。また、スクリプトデータ３２５、素材データ３１８が使用される頻度が多いほど、支払われる金額が多くなるシステムであるので、スクリプト制作者端末１０５、素材制作端末１０３はより良いスクリプトデータ３２５、素材データ３１８を制作する努力をし、より良いスクリプトデータ３２５、素材データ３１８が流通することになる。
【０１５３】
このように、視聴端末１０１は、スクリプト配信を許可する情報である視聴キーＩＤ３３１を送信することにより、スクリプトデータ３２５および素材データ３１８を取得し、これらを用いてコンテンツを視聴する。
【０１５４】
以上説明したように、本実施の形態は、サーバー１０２が、素材制作端末１０３の制作した素材データ３１８およびスクリプトデータ３２５を管理する。そして、サーバー１０２は、視聴条件３３４に適合すると共にコンテンツの視聴を許可する情報である視聴キーＩＤ３３１を送信してきた視聴端末１０１にのみ、素材データ３１８およびスクリプトデータ３１８の送信を行う。これにより、作成するのに相応のコストがかかっている素材データ３１８やスクリプトデータ３２５が不正に第３者に無断で譲渡され、視聴される等の著作権侵害の問題を解決できる。
【０１５５】
また、本実施の形態では、サーバー１０２が、素材データ３１８の内容を示す素材メタデータ３１９およびスクリプトデータ３２５の内容を示すスクリプトメタデータ３２６を蓄積する。これにより、素材データ３１８やスクリプトデータ３２５を使用するユーザーは、サーバー１０２にアクセスすることで、素材データ３１８やスクリプトデータ３２５の内容を把握できる。また、素材データ３１８やスクリプトデータ３２５を制作するユーザーも、サーバー１０２にアクセスすることで、素材データ３１８やスクリプトデータ３２５の価格や内容（属性）の市場の動向を把握でき、より使用頻度の高い素材データ３１８やスクリプトデータ３２５を制作するようになる。
【０１５６】
また、本実施の形態では、スクリプト制作者端末１０５の便宜を図るため、スクリプトデータ３２５を制作する際、素材データ３１８を取得してコンテンツの再生を行う行為に対しては課金を行わない。これにより、スクリプト制作者端末１０５が、自分で楽しむためにスクリプトデータ３２５を作成するのは無料になるので、コンテンツ制作が活性化する。また、スクリプト制作者端末１０５は、様々な素材データ３１８を使用してみて一番気に入った素材データ３１８を選択するという、素材のプレビューが無料でできるという利便性もある。スクリプト制作者端末１０５の心理としてコンテンツを制作してその出来がいいと他者に見て欲しいと思い、スクリプト配信を積極的に行うのが普通である。このため、本実施の形態のように、コンテンツが視聴された際に初めて素材データ３１８の使用に対する課金がなされるという方法でも、素材データ３１８の使用料金は十分に回収できる。
【０１５７】
なお、素材データ３１８のプレビュー再生を無料にする形態でもよい。この場合、プレビュー再生の場合は、素材データ３１８の解像度を落としたり、再生の回数制限を加える等することにより、有料でコンテンツを再生する場合と差別化を図る。また、プレビューであることを示す文字列をコンテンツ再生画面上に強制的に表示することも有効である。
【０１５８】
また、コンテンツ再生中に広告が強制的に表示されるようにすることで、広告業者が使用料を負担するようにしても良い。
【０１５９】
また、視聴端末１０１がコンテンツを視聴する際の課金を定額制にしても良い。この場合は、視聴端末１０１の会費の一部を、素材制作端末１０３、スクリプト制作者端末１０５に分配するようにする。この際、素材制作端末１０３、スクリプト制作者端末１０５の作成した素材データ３１８の素材ポイント３２２やスクリプトデータ３２５のスクリプトポイント３２８に応じて、会費の一部を比例配分するようにする。
【産業上の利用可能性】
【０１６０】
以上説明したように、本発明によれば、素材制作者、スクリプト制作者、コンテンツ視聴者それぞれにとって、コンテンツ流通のシステムが提供されるので、アマチュアによるコンテンツ制作、流通サービスが活性化する。本発明は、アニメーション作成用の装置だけでなく、アニメーションを用いたＥメールを行う携帯電話や移動通信端末やＰＣなど、その適用範囲は広い。
【図面の簡単な説明】
【０１６１】
【図１】本実施の形態にかかる情報管理システムの構成図
【図２】本実施の形態にかかる視聴端末およびスクリプト制作者端末の構成図
【図３】本実施の形態にかかるサーバーの構成図
【図４】本実施の形態にかかるユーザー情報の具体例を示す図
【図５】本実施の形態にかかる素材情報の具体例を示す図
【図６】本実施の形態にかかるスクリプト情報の具体例を示す図
【図７】本実施の形態にかかる視聴キー情報の具体例を示す図
【図８】本実施の形態にかかる素材制作端末の構成
【図９】本実施の形態にかかる情報管理システムの素材データの登録処理シーケンス図
【図１０】本実施の形態にかかる情報管理システムのスクリプト制作処理のシーケンス図
【図１１】本実施の形態にかかる視聴端末が有料でコンテンツを視聴する処理のシーケンス図
【符号の説明】
【０１６２】
１００  情報管理システム
１０１ａ、１０１ｂ  視聴端末
１０２  サーバー
１０３  素材制作端末
１０５  スクリプト制作者端末
２０４、８０４  ソフトウエア実行処理部
３０２  プログラム蓄積部
３０６  プログラム管理部
３０７  ユーザー情報管理部
３０８  ユーザー情報蓄積部
３１６  素材情報蓄積部
３１７  素材情報管理部
３２３  スクリプト情報蓄積部
３２４  スクリプト管理部
３２９  視聴キー情報蓄積部
３３０  視聴キー管理部
【図１】
2007018076.tif 000003
【図２】
2007018076.tif 000004
【図３】
2007018076.tif 000005
【図４】
2007018076.tif 000006
【図５】
2007018076.tif 000007
【図６】
2007018076.tif 000008
【図７】
2007018076.tif 000009
【図８】
2007018076.tif 000010
【図９】
2007018076.tif 000011
【図１０】
2007018076.tif 000012
【図１１】
2007018076.tif 000013