(57)【要約】【課題】コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めること。【解決手段】体験版ＲＳＤに記録され、利用制限が無い体験版コンテンツ３３０および利用制限が有るボーナス版コンテンツ３４０のうち、体験版コンテンツ３３０をコンピュータで利用させ、製品版ＲＳＤに記録された製品版コンテンツについて、コンピュータでの利用状況をチェックし、このチェック結果に基づいて、コンピュータで製品版コンテンツが未利用の場合、コンピュータにおけるボーナス版コンテンツ３４０の利用を禁止し、製品版コンテンツが利用済みの場合、コンピュータにおけるボーナス版コンテンツ３４０の利用を許可するためのプログラムを備えている。【選択図】      図２
2004295183.tif 000002
【特許請求の範囲】
【請求項１】
第１の記録媒体に記録されたコンテンツ利用制御プログラムであって、
コンピュータを、
前記第１の記録媒体に記録され、利用制限が無い第１のコンテンツ、および利用制限が有る第２のコンテンツのうち、前記第１のコンテンツをコンテンツ利用装置で利用させる利用手段、
第２の記録媒体に記録された第３のコンテンツについて、前記コンテンツ利用装置での利用状況をチェックするチェック手段、
前記チェック手段のチェック結果に基づいて、前記コンテンツ利用装置で前記第３のコンテンツが未利用の場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を禁止し、前記第３のコンテンツが利用済みの場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を許可する制御手段、
として機能させることを特徴とするコンテンツ利用制御プログラム。
【請求項２】
前記第１の記録媒体は、コンテンツベンダからユーザへ無償頒布され、前記第１のコンテンツは、体験版コンテンツであり、前記第２の記録媒体は、前記ユーザに販売され、前記第３のコンテンツは、製品版コンテンツであり、前記第２のコンテンツは、前記製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツであること、を特徴とする請求項１に記載のコンテンツ利用制御プログラム。
【請求項３】
前記利用手段は、前記第１のコンテンツを前記コンテンツ利用装置にインストールし、前記チェック手段は、前記第３のコンテンツが利用される際に、前記第１のコンテンツをアンインストールすること、を特徴とする請求項１または２に記載のコンテンツ利用制御プログラム。
【請求項４】
前記第３のコンテンツが前記コンテンツ利用装置で利用された場合、フラグが設定され、前記チェック手段は、前記フラグに基づいて、前記利用状況をチェックすること、を特徴とする請求項１〜３のいずれか一つに記載のコンテンツ利用制御プログラム。
【請求項５】
複数のコンテンツを有する記録媒体に記録されたコンテンツ利用制御プログラムであって、
コンピュータを、
前記記録媒体に記録され前記複数のコンテンツのそれぞれに対応する複数の利用条件情報とコンテンツを利用するユーザに関するユーザ属性情報とを照合する照合手段、
前記照合手段の照合結果に基づいて、前記ユーザ属性情報と前記利用条件情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と前記利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止する制御手段、
として機能させることを特徴とするコンテンツ利用制御プログラム。
【請求項６】
前記複数のコンテンツは、子供向けコンテンツおよび成人向けコンテンツであり、前記子供向けコンテンツに対応する利用条件情報は、”子供”であり、前記成人向けコンテンツに対応する利用条件情報は、”成人”であり、前記ユーザ属性情報は、”子供”または”成人”であることを特徴とする請求項５に記載のコンテンツ利用制御プログラム。
【請求項７】
第１の記録媒体に記録され、利用制限が無い第１のコンテンツ、および利用制限が有る第２のコンテンツのうち、前記第１のコンテンツをコンテンツ利用装置で利用させる利用工程と、
第２の記録媒体に記録された第３のコンテンツについて、前記コンテンツ利用装置での利用状況をチェックするチェック工程と、
前記チェック工程のチェック結果に基づいて、前記コンテンツ利用装置で前記第３のコンテンツが未利用の場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を禁止し、前記第３のコンテンツが利用済みの場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を許可する制御工程と、
を含むことを特徴とするコンテンツ利用制御方法。
【請求項８】
前記第１の記録媒体は、コンテンツベンダからユーザへ無償頒布され、前記第１のコンテンツは、体験版コンテンツであり、前記第２の記録媒体は、前記ユーザに販売され、前記第３のコンテンツは、製品版コンテンツであり、前記第２のコンテンツは、前記製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツであること、を特徴とする請求項７に記載のコンテンツ利用制御方法。
【請求項９】
前記利用工程では、前記第１のコンテンツを前記コンテンツ利用装置にインストールし、前記チェック工程では、前記第３のコンテンツが利用される際に、前記第１のコンテンツをアンインストールすること、を特徴とする請求項７または８に記載のコンテンツ利用制御方法。
【請求項１０】
前記第３のコンテンツが前記コンテンツ利用装置で利用された場合、フラグが設定され、前記チェック工程では、前記フラグに基づいて、前記利用状況をチェックすること、を特徴とする請求項７〜９のいずれか一つに記載のコンテンツ利用制御方法。
【請求項１１】
複数のコンテンツを有する記録媒体に記録され前記複数のコンテンツのそれぞれに対応する複数の利用条件情報とコンテンツを利用するユーザに関するユーザ属性情報とを照合する照合工程と、
前記照合工程の照合結果に基づいて、前記ユーザ属性情報と前記利用条件情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と前記利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止する制御工程と、
を含むことを特徴とするコンテンツ利用制御方法。
【請求項１２】
前記複数のコンテンツは、子供向けコンテンツおよび成人向けコンテンツであり、前記子供向けコンテンツに対応する利用条件情報は、”子供”であり、前記成人向けコンテンツに対応する利用条件情報は、”成人”であり、前記ユーザ属性情報は、”子供”または”成人”であることを特徴とする請求項１１に記載のコンテンツ利用制御方法。
【請求項１３】
第１の記録媒体に記録され、利用制限が無い第１のコンテンツ、および利用制限が有る第２のコンテンツのうち、前記第１のコンテンツをコンテンツ利用装置で利用させる利用手段と、
第２の記録媒体に記録された第３のコンテンツについて、前記コンテンツ利用装置での利用状況をチェックするチェック手段と、
前記チェック手段のチェック結果に基づいて、前記コンテンツ利用装置で前記第３のコンテンツが未利用の場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を禁止し、前記第３のコンテンツが利用済みの場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を許可する制御手段と、
を備えたことを特徴とするコンテンツ利用制御装置。
【請求項１４】
前記第１の記録媒体は、コンテンツベンダからユーザへ無償頒布され、前記第１のコンテンツは、体験版コンテンツであり、前記第２の記録媒体は、前記ユーザに販売され、前記第３のコンテンツは、製品版コンテンツであり、前記第２のコンテンツは、前記製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツであること、を特徴とする請求項１３に記載のコンテンツ利用制御装置。
【請求項１５】
前記利用手段は、前記第１のコンテンツを前記コンテンツ利用装置にインストールし、前記チェック手段は、前記第３のコンテンツが利用される際に、前記第１のコンテンツをアンインストールすること、を特徴とする請求項１３または１４に記載のコンテンツ利用制御装置。
【請求項１６】
前記第３のコンテンツが前記コンテンツ利用装置で利用された場合、フラグが設定され、前記チェック手段は、前記フラグに基づいて、前記利用状況をチェックすること、を特徴とする請求項１３〜１５のいずれか一つに記載のコンテンツ利用制御装置。
【請求項１７】
複数のコンテンツを有する記録媒体に記録され前記複数のコンテンツのそれぞれに対応する複数の利用条件情報とコンテンツを利用するユーザに関するユーザ属性情報とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記ユーザ属性情報と前記利用条件情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と前記利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止する制御手段と、
を備えたことを特徴とするコンテンツ利用制御装置。
【請求項１８】
前記複数のコンテンツは、子供向けコンテンツおよび成人向けコンテンツであり、前記子供向けコンテンツに対応する利用条件情報は、”子供”であり、前記成人向けコンテンツに対応する利用条件情報は、”成人”であり、前記ユーザ属性情報は、”子供”または”成人”であることを特徴とする請求項１７に記載のコンテンツ利用制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータプログラム、画像、音声、文字情報等の各種コンテンツを利用するためのコンテンツ利用制御プログラム、コンテンツ利用制御方法およびコンテンツ利用制御装置に関するものであり、特に、コンテンツの販売効果を高めつつ販売コストを低下させることができ、ユーザにおけるコンテンツの管理効率を高めることができるコンテンツ利用制御プログラム、コンテンツ利用制御方法およびコンテンツ利用制御装置に関するものである。
【０００２】
【従来の技術】
従来より、コンピュータプログラム（オペレーティングシステム、アプリケーションプログラム）等のコンテンツは、光ディスク、磁気ディスク等の可搬型のリムーバブル記録装置（以下、ＲＳＤ（Ｒｅｍｏｖａｂｌｅ  Ｓｔｏｒａｇｅ  Ｄｅｖｉｃｅ）という。）に記憶された状態で販売されている。
【０００３】
ここで、コンテンツベンタは、製品版コンテンツが記録され販売される製品版ＲＳＤの他に、製品版ＲＳＤの販売促進ツールとして無償頒布される体験版ＲＳＤを作製している。
【０００４】
この体験版ＲＳＤには、製品版コンテンツのうちごく一部のコンテンツや、デモンストレーション用のコンテンツが体験版コンテンツとして記録されている。例えば、街角や店舗では、体験版ＲＳＤが販売ターゲットのユーザに無償頒布される。
【０００５】
これにより、ユーザは、体験版ＲＳＤの体験版コンテンツを体験（利用）することにより、製品版コンテンツに対する情報を得て、購買意欲が刺激される。そして、体験版ＲＳＤが頒布された複数のユーザのうち、購買意欲をかき立てられたユーザが製品版ＲＳＤを購入することになる。
【０００６】
しかしながら、昨今では、体験版ＲＳＤを無償頒布するという販売促進手法が一般に広く普及しているため、訴求力が低下しているという問題があった。
【０００７】
そこで、最近では、製品版ＲＳＤを購入したユーザへのサービス向上の一つとして、ボーナス版コンテンツが記録されたボーナス版ＲＳＤを作製し、該ユーザへ渡すことにより、「お得感」を演出し、販売促進を図っている。
【０００８】
このボーナス版コンテンツは、製品版コンテンツに対する追加コンテンツであり、製品版コンテンツの機能拡充を図るものである。従って、ボーナス版コンテンツは、製品版コンテンツとともに利用される。
【０００９】
【特許文献１】
特開２００３−５８６６０号公報
【００１０】
【発明が解決しようとする課題】
ところで、前述したように、従来においては、体験版ＲＳＤ、ボーナス版ＲＳＤ等の様々な販売促進ツールを駆使してコンテンツの販売活動が行われている旨を述べた。
【００１１】
しかしながら、コンテンツベンダにとっては、製品版ＲＳＤ、体験版ＲＳＤおよびボーナス版ＲＳＤという都合三種類ものコンテンツＲＳＤを作製しなければならないため、販売コストの増大を招くという問題があった。
【００１２】
また、コンテンツ業界では、前述した体験版ＲＳＤはもとより、ボーナス版ＲＳＤも一般化しつつあるため、その効果が頭打ち傾向にあり、さらに効果が高い販売促進ツールの出現が期待されている。
【００１３】
一方、ユーザにとっては、体験版ＲＳＤ、製品版ＲＳＤおよびボーナス版ＲＳＤという三種類のＲＳＤを一時的（体験版ＲＳＤを破棄した場合には二種類）にせよ、持つことになり、コンテンツの管理効率が低下するという問題があった。
【００１４】
本発明は、上記に鑑みてなされたもので、コンテンツの販売効果を高めつつ販売コストを低下させることができ、ユーザにおけるコンテンツの管理効率を高めることができるコンテンツ利用制御プログラム、コンテンツ利用制御方法およびコンテンツ利用制御装置を提供することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するために、請求項１にかかる発明は、第１の記録媒体に記録されたコンテンツ利用制御プログラムであって、コンピュータを、前記第１の記録媒体に記録され、利用制限が無い第１のコンテンツ、および利用制限が有る第２のコンテンツのうち、前記第１のコンテンツをコンテンツ利用装置で利用させる利用手段、第２の記録媒体に記録された第３のコンテンツについて、前記コンテンツ利用装置での利用状況をチェックするチェック手段、前記チェック手段のチェック結果に基づいて、前記コンテンツ利用装置で前記第３のコンテンツが未利用の場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を禁止し、前記第３のコンテンツが利用済みの場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を許可する制御手段、として機能させることを特徴とするコンテンツ利用制御プログラムである。
【００１６】
この発明によれば、第２の記録媒体に記録された第３のコンテンツについて、コンテンツ利用装置での利用状況に関するチェック結果に基づいて、コンテンツ利用装置で第３のコンテンツが未利用の場合、コンテンツ利用装置における第２のコンテンツの利用を禁止し、第３のコンテンツが利用済みの場合、コンテンツ利用装置における第２のコンテンツの利用を許可することとしたので、従来のように三つの記録媒体を用いた場合に比して、二つの記録媒体で済むためユーザにおけるコンテンツの管理効率を高めることができる。
【００１７】
また、請求項２にかかる発明は、請求項１に記載のコンテンツ利用制御プログラムにおいて、前記第１の記録媒体は、コンテンツベンダからユーザへ無償頒布され、前記第１のコンテンツは、体験版コンテンツであり、前記第２の記録媒体は、前記ユーザに販売され、前記第３のコンテンツは、製品版コンテンツであり、前記第２のコンテンツは、前記製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツであること、を特徴とする。
【００１８】
この発明によれば、第１の記録媒体をコンテンツベンダからユーザへ無償頒布し、第１のコンテンツを、体験版コンテンツとし、第２の記録媒体を、ユーザに販売し、第３のコンテンツを、製品版コンテンツとし、第２のコンテンツを、製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツとしたので、製品版コンテンツを購入したユーザのみがボーナス版コンテンツを利用できるという特典により購買意欲が刺激され、しかも従来よりも記録媒体の数を減らせるため、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【００１９】
また、請求項３にかかる発明は、請求項１または２に記載のコンテンツ利用制御プログラムにおいて、前記利用手段は、前記第１のコンテンツを前記コンテンツ利用装置にインストールし、前記チェック手段は、前記第３のコンテンツが利用される際に、前記第１のコンテンツをアンインストールすること、を特徴とする。
【００２０】
この発明によれば、第１のコンテンツをコンテンツ利用装置にインストールし、第３のコンテンツが利用される際に、第１のコンテンツをアンインストールすることとしたので、コンテンツ利用装置側のリソースの無駄を省くことができる。
【００２１】
また、請求項４にかかる発明は、請求項１〜３のいずれか一つに記載のコンテンツ利用制御プログラムにおいて、前記第３のコンテンツが前記コンテンツ利用装置で利用された場合、フラグが設定され、前記チェック手段は、前記フラグに基づいて、前記利用状況をチェックすること、を特徴とする。
【００２２】
この発明によれば、第３のコンテンツがコンテンツ利用装置で利用された場合、フラグが設定され、このフラグに基づいて、利用状況をチェックすることとしたので、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【００２３】
また、請求項５にかかる発明は、複数のコンテンツを有する記録媒体に記録されたコンテンツ利用制御プログラムであって、コンピュータを、前記記録媒体に記録され前記複数のコンテンツのそれぞれに対応する複数の利用条件情報とコンテンツを利用するユーザに関するユーザ属性情報とを照合する照合手段、前記照合手段の照合結果に基づいて、前記ユーザ属性情報と前記利用条件情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と前記利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止する制御手段、として機能させることを特徴とする。
【００２４】
この発明によれば、複数の利用条件情報とユーザ属性情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止することとしたので、一つの記録媒体で様々な属性を有する複数のユーザにコンテンツを提供することができ、記録媒体の有効活用を図ることができる。
【００２５】
また、請求項６にかかる発明は、請求項５に記載のコンテンツ利用制御プログラムにおいて、前記複数のコンテンツは、子供向けコンテンツおよび成人向けコンテンツであり、前記子供向けコンテンツに対応する利用条件情報は、”子供”であり、前記成人向けコンテンツに対応する利用条件情報は、”成人”であり、前記ユーザ属性情報は、”子供”または”成人”であることを特徴とする。
【００２６】
この発明によれば、複数のコンテンツを、子供向けコンテンツおよび成人向けコンテンツとし、子供向けコンテンツに対応する利用条件情報を、”子供”とし、成人向けコンテンツに対応する利用条件情報を、”成人”とし、ユーザ属性情報を、”子供”または”成人”としたので、一つの記録媒体で、成人向けコンテンツおよび子供向けコンテンツに利用制限をかけることができ、記録媒体の有効活用を図ることができる。
【００２７】
また、請求項７にかかる発明は、第１の記録媒体に記録され、利用制限が無い第１のコンテンツ、および利用制限が有る第２のコンテンツのうち、前記第１のコンテンツをコンテンツ利用装置で利用させる利用工程と、第２の記録媒体に記録された第３のコンテンツについて、前記コンテンツ利用装置での利用状況をチェックするチェック工程と、前記チェック工程のチェック結果に基づいて、前記コンテンツ利用装置で前記第３のコンテンツが未利用の場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を禁止し、前記第３のコンテンツが利用済みの場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を許可する制御工程と、を含むことを特徴とする。
【００２８】
この発明によれば、第２の記録媒体に記録された第３のコンテンツについて、コンテンツ利用装置での利用状況に関するチェック結果に基づいて、コンテンツ利用装置で第３のコンテンツが未利用の場合、コンテンツ利用装置における第２のコンテンツの利用を禁止し、第３のコンテンツが利用済みの場合、コンテンツ利用装置における第２のコンテンツの利用を許可することとしたので、従来のように三つの記録媒体を用いた場合に比して、二つの記録媒体で済むためユーザにおけるコンテンツの管理効率を高めることができる。
【００２９】
また、請求項８にかかる発明は、請求項７に記載のコンテンツ利用制御方法において、前記第１の記録媒体は、コンテンツベンダからユーザへ無償頒布され、前記第１のコンテンツは、体験版コンテンツであり、前記第２の記録媒体は、前記ユーザに販売され、前記第３のコンテンツは、製品版コンテンツであり、前記第２のコンテンツは、前記製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツであること、を特徴とする。
【００３０】
この発明によれば、第１の記録媒体をコンテンツベンダからユーザへ無償頒布し、第１のコンテンツを、体験版コンテンツとし、第２の記録媒体を、ユーザに販売し、第３のコンテンツを、製品版コンテンツとし、第２のコンテンツを、製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツとしたので、製品版コンテンツを購入したユーザのみがボーナス版コンテンツを利用できるという特典により購買意欲が刺激され、しかも従来よりも記録媒体の数を減らせるため、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【００３１】
また、請求項９にかかる発明は、請求項７または８に記載のコンテンツ利用制御方法において、前記利用工程では、前記第１のコンテンツを前記コンテンツ利用装置にインストールし、前記チェック工程では、前記第３のコンテンツが利用される際に、前記第１のコンテンツをアンインストールすること、を特徴とする。
【００３２】
この発明によれば、第１のコンテンツをコンテンツ利用装置にインストールし、第３のコンテンツが利用される際に、第１のコンテンツをアンインストールすることとしたので、コンテンツ利用装置側のリソースの無駄を省くことができる。
【００３３】
また、請求項１０にかかる発明は、請求項７〜９のいずれか一つに記載のコンテンツ利用制御方法において、前記第３のコンテンツが前記コンテンツ利用装置で利用された場合、フラグが設定され、前記チェック工程では、前記フラグに基づいて、前記利用状況をチェックすること、を特徴とする。
【００３４】
この発明によれば、第３のコンテンツがコンテンツ利用装置で利用された場合、フラグが設定され、このフラグに基づいて、利用状況をチェックすることとしたので、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【００３５】
また、請求項１１にかかる発明は、複数のコンテンツを有する記録媒体に記録され前記複数のコンテンツのそれぞれに対応する複数の利用条件情報とコンテンツを利用するユーザに関するユーザ属性情報とを照合する照合工程と、前記照合工程の照合結果に基づいて、前記ユーザ属性情報と前記利用条件情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と前記利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止する制御工程と、を含むことを特徴とする。
【００３６】
この発明によれば、複数の利用条件情報とユーザ属性情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止することとしたので、一つの記録媒体で様々な属性を有する複数のユーザにコンテンツを提供することができ、記録媒体の有効活用を図ることができる。
【００３７】
また、請求項１２にかかる発明は、請求項１１に記載のコンテンツ利用制御方法において、前記複数のコンテンツは、子供向けコンテンツおよび成人向けコンテンツであり、前記子供向けコンテンツに対応する利用条件情報は、”子供”であり、前記成人向けコンテンツに対応する利用条件情報は、”成人”であり、前記ユーザ属性情報は、”子供”または”成人”であることを特徴とする。
【００３８】
この発明によれば、複数のコンテンツを、子供向けコンテンツおよび成人向けコンテンツとし、子供向けコンテンツに対応する利用条件情報を、”子供”とし、成人向けコンテンツに対応する利用条件情報を、”成人”とし、ユーザ属性情報を、”子供”または”成人”としたので、一つの記録媒体で、成人向けコンテンツおよび子供向けコンテンツに利用制限をかけることができ、記録媒体の有効活用を図ることができる。
【００３９】
また、請求項１３にかかる発明は、第１の記録媒体に記録され、利用制限が無い第１のコンテンツ、および利用制限が有る第２のコンテンツのうち、前記第１のコンテンツをコンテンツ利用装置で利用させる利用手段と、第２の記録媒体に記録された第３のコンテンツについて、前記コンテンツ利用装置での利用状況をチェックするチェック手段と、前記チェック手段のチェック結果に基づいて、前記コンテンツ利用装置で前記第３のコンテンツが未利用の場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を禁止し、前記第３のコンテンツが利用済みの場合、前記コンテンツ利用装置における前記第２のコンテンツの利用を許可する制御手段と、を備えたことを特徴とする。
【００４０】
この発明によれば、第２の記録媒体に記録された第３のコンテンツについて、コンテンツ利用装置での利用状況に関するチェック結果に基づいて、コンテンツ利用装置で第３のコンテンツが未利用の場合、コンテンツ利用装置における第２のコンテンツの利用を禁止し、第３のコンテンツが利用済みの場合、コンテンツ利用装置における第２のコンテンツの利用を許可することとしたので、従来のように三つの記録媒体を用いた場合に比して、二つの記録媒体で済むためユーザにおけるコンテンツの管理効率を高めることができる。
【００４１】
また、請求項１４にかかる発明は、請求項１３に記載のコンテンツ利用制御装置において、前記第１の記録媒体は、コンテンツベンダからユーザへ無償頒布され、前記第１のコンテンツは、体験版コンテンツであり、前記第２の記録媒体は、前記ユーザに販売され、前記第３のコンテンツは、製品版コンテンツであり、前記第２のコンテンツは、前記製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツであること、を特徴とする。
【００４２】
この発明によれば、第１の記録媒体をコンテンツベンダからユーザへ無償頒布し、第１のコンテンツを、体験版コンテンツとし、第２の記録媒体を、ユーザに販売し、第３のコンテンツを、製品版コンテンツとし、第２のコンテンツを、製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツとしたので、製品版コンテンツを購入したユーザのみがボーナス版コンテンツを利用できるという特典により購買意欲が刺激され、しかも従来よりも記録媒体の数を減らせるため、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【００４３】
また、請求項１５にかかる発明は、請求項１３または１４に記載のコンテンツ利用制御装置において、前記利用手段は、前記第１のコンテンツを前記コンテンツ利用装置にインストールし、前記チェック手段は、前記第３のコンテンツが利用される際に、前記第１のコンテンツをアンインストールすること、を特徴とする。
【００４４】
この発明によれば、第１のコンテンツをコンテンツ利用装置にインストールし、第３のコンテンツが利用される際に、第１のコンテンツをアンインストールすることとしたので、コンテンツ利用装置側のリソースの無駄を省くことができる。
【００４５】
また、請求項１６にかかる発明は、請求項１３〜１５のいずれか一つに記載のコンテンツ利用制御装置において、前記第３のコンテンツが前記コンテンツ利用装置で利用された場合、フラグが設定され、前記チェック手段は、前記フラグに基づいて、前記利用状況をチェックすること、を特徴とする。
【００４６】
この発明によれば、第３のコンテンツがコンテンツ利用装置で利用された場合、フラグが設定され、このフラグに基づいて、利用状況をチェックすることとしたので、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【００４７】
また、請求項１７にかかる発明は、複数のコンテンツを有する記録媒体に記録され前記複数のコンテンツのそれぞれに対応する複数の利用条件情報とコンテンツを利用するユーザに関するユーザ属性情報とを照合する照合手段と、前記照合手段の照合結果に基づいて、前記ユーザ属性情報と前記利用条件情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と前記利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止する制御手段と、を備えたことを特徴とする。
【００４８】
この発明によれば、複数の利用条件情報とユーザ属性情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止することとしたので、一つの記録媒体で様々な属性を有する複数のユーザにコンテンツを提供することができ、記録媒体の有効活用を図ることができる。
【００４９】
また、請求項１８にかかる発明は、請求項１７に記載のコンテンツ利用制御装置において、前記複数のコンテンツは、子供向けコンテンツおよび成人向けコンテンツであり、前記子供向けコンテンツに対応する利用条件情報は、”子供”であり、前記成人向けコンテンツに対応する利用条件情報は、”成人”であり、前記ユーザ属性情報は、”子供”または”成人”であることを特徴とする。
【００５０】
この発明によれば、複数のコンテンツを、子供向けコンテンツおよび成人向けコンテンツとし、子供向けコンテンツに対応する利用条件情報を、”子供”とし、成人向けコンテンツに対応する利用条件情報を、”成人”とし、ユーザ属性情報を、”子供”または”成人”としたので、一つの記録媒体で、成人向けコンテンツおよび子供向けコンテンツに利用制限をかけることができ、記録媒体の有効活用を図ることができる。
【００５１】
【発明の実施の形態】
以下、図面を参照して本発明にかかるコンテンツ利用制御プログラム、コンテンツ利用制御方法およびコンテンツ利用制御装置の一実施の形態について詳細に説明する。
【００５２】
図１は、本発明にかかる一実施の形態の構成を示すブロック図である。この図において、コンピュータ１００は、ネットワーク２００に接続されており、コンテンツＲＳＤ（体験版ＲＳＤ３００、製品版ＲＳＤ４００、コンテンツＲＳＤ５００、映像コンテンツＲＳＤ６００等）に記録された各種コンテンツ（コンピュータプログラム、画像コンテンツ、音声コンテンツ、文字情報コンテンツ等）を利用（再生や実行等）するための機能を備えている。
【００５３】
コンピュータ１００において、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、コンテンツの利用（再生、実行等）に関する各種制御を行う。このＣＰＵ１０１の動作の詳細については、後述する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２は、ＣＰＵ１０１で実行されるファームウェアや各種データを記憶するメモリである。
【００５４】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３は、演算パラメータ等を記憶するメモリである。入力部１０４は、キーボード、マウス等であり、ユーザの入力操作に用いられるマンマシンインタフェースである。表示部１０５は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等であり、コンテンツの利用画面（再生画面、実行画面等）や、各種情報を表示する。
【００５５】
スピーカ１０６は、音声、音楽等を出力する。記憶装置１０７は、ハードディスク等の大容量記憶装置であり、オペレーティングシステム、コンテンツを利用するための各種アプリケーションプログラム等を記憶している。
【００５６】
ドライブ１０８は、ＲＳＤ（同図では、体験版ＲＳＤ３００、製品版ＲＳＤ４００、コンテンツＲＳＤ５００、映像コンテンツＲＳＤ６００）に対して書き込み／読み込みを行う機能を備えている。通信インタフェース１０９は、ネットワーク２００に接続されており、所定の通信プロトコルに従って、通信を制御する。
【００５７】
体験版ＲＳＤ３００は、従来の体験版ＲＳＤおよびボーナス版ＲＳＤに対応しており、体験版コンテンツおよびボーナス版コンテンツの双方を記録している。但し、一実施の形態においては、後述するように、体験版コンテンツがいずれのユーザにも提供されるのに対して、ボーナス版コンテンツは、製品版ＲＳＤ４００を購入したユーザのみに限定し提供される。この点が一実施の形態の特徴の一つとされている。ここで、利用資格を有していないユーザは、ボーナス版コンテンツの内容を直接見ることができない。また、ボーナス版コンテンツ自体は、圧縮（一種の暗号化）されており、第三者が不正に参照することができないようにされている。
【００５８】
図２は、図１に示した体験版ＲＳＤ３００におけるデータ構造を示す図である。同図に示したように体験版ＲＳＤ３００には、プログラム３１０、利用条件情報テーブル３２０、体験版コンテンツ３３０、ボーナス版コンテンツ３４０、・・・が記録されている。
【００５９】
プログラム３１０は、体験版コンテンツ３３０およびボーナス版コンテンツ３４０を利用する手段（この場合、コンピュータ１００）で実行されるコンピュータプログラムである。
【００６０】
具体的には、プログラム３１０は、自動利用プログラム、体験版本体プログラム、体験版インストールプログラム、ボーナス版情報読み取りプログラム、ボーナス版インストールプログラム、コンテンツ制御プログラム等を含む。
【００６１】
自動利用プログラムは、後述する体験版コンテンツ３３０を自動的に利用するためのプログラムである。体験版本体プログラムは、体験版コンテンツ３３０に関する各種制御を行うプログラムである。体験版インストールプログラムは、体験版コンテンツ３３０等をコンピュータ１００にインストールするためのプログラムである。
【００６２】
ボーナス版情報読み取りプログラムは、後述するボーナス版コンテンツ３４０等を読み取るためのプログラムである。ボーナス版インストールプログラムは、ボーナス版コンテンツ３４０をコンピュータ１００にインストールするためのプログラムである。コンテンツ制御プログラムは、コンピュータ１００における体験版コンテンツ３３０およびボーナス版コンテンツ３４０の利用を制御するためのプログラムである。
【００６３】
利用条件情報テーブル３２０は、コンピュータ１００における体験版コンテンツ３３０、ボーナス版コンテンツ３４０の利用許可／禁止に関する利用条件情報から構成されている。
【００６４】
同図に示した例では、利用条件情報テーブル３２０におけるボーナスフラグ＝０は、体験版コンテンツ３３０の利用条件であり、コンピュータ１００のレジストリ（図示略）に書き込まれているボーナスフラグが０という条件で、コンピュータ１００におけるボーナス版コンテンツ３４０の利用が禁止されるという意味である。
【００６５】
ここで、コンピュータ１００のレジストリに格納されているボーナスフラグは、後述する製品版コンテンツがインストールされていない場合に０とされ、インストールされた場合に１とされる。
【００６６】
一方、利用条件情報テーブル３２０におけるボーナスフラグ＝１は、コンピュータ１００のレジストリ（図示略）に格納されているボーナスフラグが１という条件で、コンピュータ１００におけるボーナス版コンテンツ３４０の利用が許可されるという意味である。
【００６７】
体験版コンテンツ３３０は、製品版コンテンツのうちごく一部のコンテンツや、デモンストレーション用のコンテンツであり、販売ターゲットのユーザに無償提供される。この体験版コンテンツ３３０は、体験版画像コンテンツ、体験版音声コンテンツ、体験版文字情報コンテンツ等を含む。なお、実際には、体験版コンテンツ３３０は、複数のファイルから構成されている。
【００６８】
ボーナス版コンテンツ３４０は、後述する製品版コンテンツ４２０（図３参照）に対する追加コンテンツであり、製品版コンテンツの機能拡充を図るものである。従って、ボーナス版コンテンツ３４０は、製品版コンテンツ４２０とともに利用される。
【００６９】
また、このボーナス版コンテンツ３４０は、製品版および体験版に含まれていない追加画像コンテンツ、追加音声コンテンツ、追加文字情報コンテンツを含む。
【００７０】
図１に戻り、製品版ＲＳＤ４００は、従来の製品版ＲＳＤに対応しており、製品版コンテンツを記録している。この製品版ＲＳＤ４００は、無償頒布される体験版ＲＳＤ３００と異なり、販売される。
【００７１】
図３は、図１に示した製品版ＲＳＤ４００におけるデータ構造を示す図である。同図に示したように製品版ＲＳＤ４００には、プログラム４１０、製品版コンテンツ４２０、・・・が記録されている。
【００７２】
プログラム４１０は、製品版コンテンツ４２０を利用する手段（この場合、コンピュータ１００）で実行されるコンピュータプログラムである。
【００７３】
具体的には、プログラム４１０は、自動利用プログラム、製品版本体プログラム、製品版インストールプログラム、ボーナス版情報読み取りプログラム、体験版アンインストールプログラム等を含む。
【００７４】
自動利用プログラムは、製品版コンテンツ４２０を自動的に利用するためのプログラムである。製品版本体プログラムは、製品版コンテンツ４２０に関する各種制御を行うプログラムである。製品版インストールプログラムは、製品版コンテンツ４２０等をコンピュータ１００にインストールするためのプログラムである。
【００７５】
ボーナス版情報読み取りプログラムは、ボーナス版コンテンツ３４０（図２参照）等を読み取るためのプログラムである。体験版アンインストールプログラムは、コンピュータ１００にインストール済みの体験版コンテンツをアンインストールするためのプログラムである。
【００７６】
製品版コンテンツ４２０は、体験版コンテンツ３３０をきっかけとした販売目的のコンテンツであり、ユーザに有償で提供される。この製品版コンテンツ４２０は、製品版画像コンテンツ、製品版音声コンテンツ、製品版文字情報コンテンツを含む。なお、図１に示したコンテンツＲＳＤ５００および映像コンテンツＲＳＤ６００の詳細については、後述する。
【００７７】
つぎに、一実施の形態の動作について、図４〜図９に示したフローチャートを参照しつつ説明する。以下では、体験版ＲＳＤ３００を無償で頒布されたユーザがコンピュータ１００に体験版コンテンツをインストールした後、製品版ＲＳＤ４００を購入することにより、ボーナス版コンテンツの利用が可能となる例について説明する。
【００７８】
図４に示したステップＳＡ１では、コンピュータ１００のＣＰＵ１０１は、ドライブ１０８に体験版ＲＳＤ３００が挿入されたか否かを判断し、体験版ＲＳＤ３００が挿入されていない場合、判断結果を「Ｎｏ」とする。ステップＳＡ２では、ＣＰＵ１０１は、ドライブ１０８に製品版ＲＳＤ４００が挿入されたか否かを判断し、製品版ＲＳＤ４００が挿入されていない場合、判断結果を「Ｎｏ」とする。
【００７９】
以後、ＣＰＵ１０１は、ステップＳＡ１またはステップＳＡ２の判断結果が「Ｙｅｓ」になるまで、ステップＳＡ１およびステップＳＡ２の判断を繰り返す。
【００８０】
そして、ユーザには、店頭で体験版ＲＳＤ３００を無償で頒布される。このとき、ユーザは、店員より、体験版ＲＳＤ３００を利用したユーザが製品版ＲＳＤ４００を購入した場合に限り、ボーナス版コンテンツを利用できる特典がある旨の説明を受ける。
【００８１】
そして、ユーザにより、体験版ＲＳＤ３００がドライブ１０８に挿入されると、ＣＰＵ１０１は、ステップＳＡ１の判断結果を「Ｙｅｓ」とする。ステップＳＡ３では、ＣＰＵ１０１は、図２に示した体験版ＲＳＤ３００のプログラム３１０（体験版インストールプログラム）に基づいて、コンピュータ１００に体験版コンテンツ３３０をインストールするという体験版インストール処理を実行する。
【００８２】
具体的には、図５に示したステップＳＢ１では、ＣＰＵ１０１は、当該体験版コンテンツが既にコンピュータ１００（記憶装置１０７）にインストール済みであるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。なお、ステップＳＢ１の判断結果が「Ｙｅｓ」である場合、ＣＰＵ１０１は、体験版インストール処理を中断し、図４に示したメインルーチンへ戻る。
【００８３】
ステップＳＢ２では、ＣＰＵ１０１は、内部変数ｉに０を代入する。この内部変数ｉは、記憶装置１０７にコピーされた体験版ファイルの数を表す。
【００８４】
ステップＳＢ３では、ＣＰＵ１０１は、図２に示した体験版ＲＳＤ３００から体験版コンテンツ３３０における一つの体験版ファイルをドライブ１０８経由で読み出し、これを記憶装置１０７にコピーする。
【００８５】
ステップＳＢ４では、ＣＰＵ１０１は、内部変数ｉを１インクリメントする。ステップＳＢ５では、ＣＰＵ１０１は、内部変数ｉが、体験版コンテンツ３３０（図２参照）の体験版ファイルの総数未満であるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。
【００８６】
以後、ＣＰＵ１０１は、ステップＳＢ５の判断結果が「Ｎｏ」になるまで、上述したステップＳＢ３〜ステップＳＢ５を繰り返す。これにより、記憶装置１０７には、体験版ファイルが順次コピーされ、体験版コンテンツ３３０のインストールが進行する。
【００８７】
そして、インストールが終了すると、ＣＰＵ１０１は、ステップＳＢ５の判断結果を「Ｎｏ」とする。ステップＳＢ６では、ＣＰＵ１０１は、体験版設定情報をレジストリ（図示略）に書き込んだ後、図４に示したメインルーチンへ戻る。
【００８８】
これにより、ユーザは、製品版ＲＳＤ４００を購入するか否かを判断するため、ＣＰＵ１０１にインストールされた体験版コンテンツを利用し、製品版コンテンツの一部の機能等を体験する。
【００８９】
この場合、ユーザは、体験版コンテンツにより興味をそそられ、製品版ＲＳＤ４００を購入したユーザのみがボーナス版コンテンツを利用できるという特典で購買意欲がおおいに刺激され、製品版ＲＳＤ４００を購入したものとする。
【００９０】
そして、ユーザにより、製品版ＲＳＤ４００がドライブ１０８に挿入されると、ＣＰＵ１０１は、ステップＳＡ２の判断結果を「Ｙｅｓ」とする。ステップＳＡ４では、ＣＰＵ１０１は、図３に示した製品版ＲＳＤ４００のプログラム４１０（製品版インストールプログラム）に基づいて、コンピュータ１００に製品版コンテンツ４２０をインストールするという製品版インストール処理を実行する。
【００９１】
具体的には、図６に示したステップＳＣ１では、ＣＰＵ１０１は、当該製品版コンテンツが既にコンピュータ１００（記憶装置１０７）にインストール済みであるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。なお、ステップＳＣ１の判断結果が「Ｙｅｓ」である場合、ＣＰＵ１０１は、製品版インストール処理を中断し、図４に示したメインルーチンへ戻る。
【００９２】
ステップＳＣ２では、ＣＰＵ１０１は、体験版コンテンツ３３０が既にコンピュータ１００（記憶装置１０７）にインストール済みであるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。なお、ステップＳＣ２の判断結果が「Ｎｏ」である場合、ＣＰＵ１０１は、ステップＳＣ３およびステップＳＣ４の処理を省略する。
【００９３】
ステップＳＣ３では、ＣＰＵ１０１は、図３に示した製品版ＲＳＤ４００のプログラム４１０（体験版アンインストールプログラム）に基づいて、コンピュータ１００（記憶装置１０７）にインストールされた体験版コンテンツ３３０をアンインストールするという体験版アンインストール処理を実行する。
【００９４】
具体的には、図７に示したステップＳＤ１では、ＣＰＵ１０１は、コンピュータ１００（記憶装置１０７）にインストールされている体験版コンテンツ３３０のファイルを検索する。ステップＳＤ２では、ＣＰＵ１０１は、内部変数ｋに体験版コンテンツ３３０のファイル数を代入する。
【００９５】
ステップＳＤ３では、ＣＰＵ１０１は、内部変数ｋが０であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＤ４では、ＣＰＵ１０１は、コンピュータ１００（記憶装置１０７）から体験版コンテンツ３３０のファイルの一つを削除する。ステップＳＤ５では、ＣＰＵ１０１は、内部変数ｋを１デクリメントする。以後、ステップＳＤ３の判断結果が「Ｙｅｓ」になるまで、ステップＳＤ３〜ステップＳＤ５が繰り返される。
【００９６】
そして、体験版コンテンツ３３０の全てのファイルが削除され、内部変数ｋが０になると、ＣＰＵ１０１は、ステップＳＤ３の判断結果を「Ｙｅｓ」とする。ステップＳＤ６では、ＣＰＵ１０１は、体験版設定情報をレジストリ（図示略）から削除し、体験版アンインストール処理を終了する。
【００９７】
図６に戻り、ステップＳＣ４では、ＣＰＵ１０１は、レジストリ（図示略）にボーナスフラグ＝１を書き込む。このボーナスフラグ＝１は、コンピュータ１００（記憶装置１０７）に製品版コンテンツがインストールされていること、言い換えれば、製品版コンテンツが利用済みであることを意味している。なお、製品版コンテンツがインストールされていない場合、すなわち、未利用である場合には、ボーナスフラグ＝０である。
【００９８】
ステップＳＣ５では、ＣＰＵ１０１は、内部変数ｊに製品版コンテンツ４２０のファイル数を代入する。
【００９９】
ステップＳＣ６では、ＣＰＵ１０１は、内部変数ｊが０であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＣ７では、ＣＰＵ１０１は、図３に示した製品版ＲＳＤ４００の製品版コンテンツ４２０のファイルを一つ記憶装置１０７にコピーする。ステップＳＣ８では、ＣＰＵ１０１は、内部変数ｊを１デクリメントする。以後、ステップＳＣ６の判断結果が「Ｙｅｓ」になるまで、ステップＳＣ６〜ステップＳＣ８が繰り返される。
【０１００】
そして、製品版コンテンツ４２０の全てのファイルがコンピュータ１００（記憶装置１０７）にインストールされ、内部変数ｊが０になると、ＣＰＵ１０１は、ステップＳＣ６の判断結果を「Ｙｅｓ」とする。ステップＳＣ９では、ＣＰＵ１０１は、製品版設定情報をレジストリ（図示略）に書き込み、製品版インストール処理を終了する。
【０１０１】
これにより、ユーザは、コンピュータ１００により製品版コンテンツ４２０の利用が可能となる。また、製品版コンテンツのインストールの完了により、当該ユーザは、体験版ＲＳＤ３００に記録されたボーナス版コンテンツ３４０（図２参照）の利用が許可される。
【０１０２】
図４に戻り、ステップＳＡ５では、ＣＰＵ１０１は、ドライブ１０８に体験版ＲＳＤ３００が挿入されたか否かを判断し、この場合、判断結果を「Ｎｏ」とする。
【０１０３】
そして、ユーザは、ボーナス版コンテンツ３４０（図２参照）を利用すべく、体験版ＲＳＤ３００をドライブ１０８に挿入する。これにより、ＣＰＵ１０１は、図４に示したステップＳＡ５の判断結果を「Ｙｅｓ」とする。
【０１０４】
ステップＳＡ６では、ＣＰＵ１０１は、図２に示したプログラム３１０（ボーナス版インストールプログラム）に基づいて、体験版ＲＳＤ３００をボーナス版化し、ボーナス版コンテンツ３４０を利用するためのボーナス版化処理を実行する。
【０１０５】
具体的には、図８に示したステップＳＥ１では、ＣＰＵ１０１は、レジストリ（図示略）からボーナスフラグ（この場合、１）を取得する。ステップＳＥ２では、ＣＰＵ１０１は、利用条件情報テーブル３２０（図２参照）の「ボーナスフラグ＝１」に基づいて、レジストリ（図示略）に書き込まれたボーナスフラグが１であるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。
【０１０６】
なお、ステップＳＥ２の判断結果が「Ｎｏ」である場合、すなわち、ボーナスフラグが０である場合、ＣＰＵ１０１は、製品版コンテンツが利用されていないものとして、ボーナス版化処理を中止する。
【０１０７】
ステップＳＥ３では、ＣＰＵ１０１は、図２に示したボーナス版コンテンツ３４０をコンピュータ１００（記憶装置１０７）にインストールするためのボーナス版コンテンツインストール処理を実行する。
【０１０８】
具体的には、図９に示したステップＳＦ１では、ＣＰＵ１０１は、処理の続行をユーザに確認する。ステップＳＦ２では、ＣＰＵ１０１は、内部変数ｍに０を代入する。この内部変数ｍは、記憶装置１０７にコピーされたボーナス版コンテンツ３４０のファイルの数を表す。
【０１０９】
ステップＳＦ３では、ＣＰＵ１０１は、図２に示した体験版ＲＳＤ３００からボーナス版コンテンツ３４０における一つのボーナス版ファイルをドライブ１０８経由で読み出し、これを記憶装置１０７にコピーする。
【０１１０】
ステップＳＦ４では、ＣＰＵ１０１は、内部変数ｍを１インクリメントする。ステップＳＦ５では、ＣＰＵ１０１は、内部変数ｍが、ボーナス版コンテンツ３４０（図２参照）のボーナス版ファイルの総数未満であるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。
【０１１１】
以後、ＣＰＵ１０１は、ステップＳＦ５の判断結果が「Ｎｏ」になるまで、上述したステップＳＦ３〜ステップＳＦ５を繰り返す。これにより、記憶装置１０７には、ボーナス版ファイルが順次コピーされ、ボーナス版コンテンツ３４０のインストールが進行する。
【０１１２】
そして、インストールが終了すると、ＣＰＵ１０１は、ステップＳＦ５の判断結果を「Ｎｏ」とし、一連の処理を終了する。この時点で、コンピュータ１００においては、製品版コンテンツ４２０（図３参照）およびボーナス版コンテンツ３４０（図２参照）の双方がインストールされ、ユーザによる利用が可能とされる。
【０１１３】
図１０は、図１に示したコンテンツＲＳＤ５００におけるデータ構造を示す図である。同図に示したようにコンテンツＲＳＤ５００には、プログラム５１０、利用条件情報テーブル５２０、コンテンツ５３０Ａ、コンテンツ５３０Ｂ、コンテンツ５３０Ｃ、・・・が記録されている。
【０１１４】
プログラム５１０は、コンテンツ５３０Ａ、コンテンツ５３０Ｂ、コンテンツ５３０Ｃ、・・・を利用する手段（この場合、コンピュータ１００）で実行されるコンピュータプログラムである。
【０１１５】
これらのコンテンツ５３０Ａ、コンテンツ５３０Ｂ、コンテンツ５３０Ｃ、・・・は、コンピュータプログラム、画像、映像、音楽、文字情報等の各種コンテンツであり、コンピュータ１００で利用（再生や実行等）される。
【０１１６】
プログラム５１０は、コンテンツ利用プログラム、利用条件情報読み書きプログラム、コンテンツ制御プログラム等を含む。
【０１１７】
コンテンツ利用プログラムは、コンテンツ５３０Ａ、コンテンツ５３０Ｂ、コンテンツ５３０Ｃ、・・・を利用（再生や実行等）するためのプログラムである。利用条件情報読み書きプログラムは、後述する利用条件情報テーブル５２０に対して各利用条件情報を読み書きするためのプログラムである。
【０１１８】
コンテンツ制御プログラムは、コンピュータ１００におけるコンテンツ５３０Ａ、コンテンツ５３０Ｂ、コンテンツ５３０Ｃ等の利用を制御するためのプログラムである。
【０１１９】
利用条件情報テーブル５２０は、コンピュータ１００におけるコンテンツ５３０Ａ、コンテンツ５３０Ｂ、コンテンツ５３０Ｃ等の利用許可／禁止に関する利用条件情報５２１Ａ、５２１Ｂ、５２１Ｃ、・・・から構成されている。
【０１２０】
これらの利用条件情報５２１Ａ、５２１Ｂ、５２１Ｃ等は、ユーザの利用条件（年齢、地域、言語、性別、権限、製品）に関する情報であり、コンテンツ５３０Ａ、５３０Ｂ、５３０Ｃ等のそれぞれに対応して設定される。
【０１２１】
例えば、利用条件情報５２１Ａの利用条件が性別（＝女性）である場合、コンテンツ５３０Ａは、上記利用条件を満たす女性のユーザに利用が許可される。一方、当該ユーザが男性である場合、コンテンツ５３０Ａは、利用が禁止される。
【０１２２】
つぎに、図１１を参照して、図１に示したコンテンツＲＳＤ５００（図１０参照）に対応する動作について説明する。例として、コンピュータ１００の記憶装置１０７には、ユーザ属性情報（性別（＝女性）、年齢（＝２０歳）、言語（＝日本語）等）が予め登録されているものとする。
【０１２３】
また、図１０に示した利用条件情報５２１Ａ、５２１Ｂおよび５２１Ｃのそれぞれは、以下の利用条件に対応しているものとする。
【０１２４】
・利用条件情報５２１Ａ・・・・性別（＝女性）
・利用条件情報５２１Ｂ・・・・年齢（＝２５歳以上）
・利用条件情報５２１Ｃ・・・・言語（＝日本語）
【０１２５】
この状態で、同図に示したステップＳＧ１では、コンピュータ１００のＣＰＵ１０１は、コンテンツＲＳＤ５００（図１および図１０参照）がドライブ１０８に挿入されたか否かを判断し、コンテンツＲＳＤ５００が挿入されていない場合、判断結果を「Ｎｏ」として、同判断を繰り返す。
【０１２６】
そして、ユーザにより、コンテンツＲＳＤ５００がドライブ１０８に挿入されると、ＣＰＵ１０１は、ステップＳＧ１の判断結果を「Ｙｅｓ」とする。ステップＳＧ２では、ＣＰＵ１０１は、内部変数ｐにコンテンツＲＳＤ５００に記録されているコンテンツの数を代入する。
【０１２７】
ステップＳＧ３では、ＣＰＵ１０１は、内部変数ｐが０であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＧ４では、ＣＰＵ１０１は、図１０に示したコンテンツ５３０Ａに対応する利用条件情報５２１Ａの利用条件（性別＝女性）が、記憶装置１０７に登録されたユーザ属性情報（この場合、性別（＝女性））に合致するか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。
【０１２８】
ステップＳＧ５では、ＣＰＵ１０１は、コンテンツＲＳＤ５００から上記コンテンツ５３０Ａを読み込む。これにより、コンピュータ１００においては、コンテンツ５３０Ａの利用が可能となる。ステップＳＧ６では、ＣＰＵ１０１は、内部変数ｐを１デクリメントする。
【０１２９】
ステップＳＧ３では、ＣＰＵ１０１は、内部変数ｐが０であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＧ４では、ＣＰＵ１０１は、図１０に示したコンテンツ５３０Ｂに対応する利用条件情報５２１Ｂの利用条件（年齢＝２５歳以上）が、記憶装置１０７に登録されたユーザ属性情報（この場合、年齢（＝２０歳））に合致するか否かを判断し、この場合、判断結果を「Ｎｏ」とする。
【０１３０】
すなわち、この場合には、利用条件に合致しないため、利用条件情報５２１Ｂの利用が禁止される。ステップＳＧ６では、ＣＰＵ１０１は、内部変数ｐを１デクリメントする。
【０１３１】
ステップＳＧ３では、ＣＰＵ１０１は、内部変数ｐが０であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＧ４では、ＣＰＵ１０１は、図１０に示したコンテンツ５３０Ｃに対応する利用条件情報５２１Ｃの利用条件（言語＝日本語）が、記憶装置１０７に登録されたユーザ属性情報（この場合、言語（＝日本語））に合致するか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。
【０１３２】
ステップＳＧ５では、ＣＰＵ１０１は、コンテンツＲＳＤ５００から上記コンテンツ５３０Ｃを読み込む。これにより、コンピュータ１００においては、上述したコンテンツ５３０Ａに加えて、コンテンツ５３０Ｃの利用も可能となる。ステップＳＧ６では、ＣＰＵ１０１は、内部変数ｐを１デクリメントする。そして、内部変数ｐが０になると、ステップＳＧ３では、ＣＰＵ１０１は、判断結果を「Ｙｅｓ」とし、終了する。
【０１３３】
図１２は、図１に示した映像コンテンツＲＳＤ６００におけるデータ構造を示す図である。同図に示したように映像コンテンツＲＳＤ６００には、プログラム６１０、利用条件情報テーブル６２０、子供向け映像コンテンツ６３０Ａ、成人向け映像コンテンツ６３０Ｂ、・・・が記録されている。
【０１３４】
プログラム６１０は、子供向け映像コンテンツ６３０Ａ、成人向け映像コンテンツ６３０Ｂ、・・・を利用する手段（この場合、コンピュータ１００）で実行されるコンピュータプログラムである。
【０１３５】
これらの子供向け映像コンテンツ６３０Ａ、成人向け映像コンテンツ６３０Ｂ、・・・は、コンピュータ１００で利用（再生や実行等）される。
【０１３６】
プログラム６１０は、映像コンテンツ利用プログラム、利用条件情報読み書きプログラム、映像コンテンツ制御プログラム等を含む。
【０１３７】
映像コンテンツ利用プログラムは、子供向け映像コンテンツ６３０Ａ、成人向け映像コンテンツ６３０Ｂ等を利用（再生）するためのプログラムである。利用条件情報読み書きプログラムは、後述する利用条件情報テーブル６２０に対して各利用条件情報を読み書きするためのプログラムである。
【０１３８】
映像コンテンツ制御プログラムは、コンピュータ１００における子供向け映像コンテンツ６３０Ａ、成人向け映像コンテンツ６３０Ｂ等の利用を制御するためのプログラムである。
【０１３９】
利用条件情報テーブル６２０は、コンピュータ１００における子供向け映像コンテンツ６３０Ａ、成人向け映像コンテンツ６３０Ｂ等の利用許可／禁止に関する利用条件情報６２１Ａ、６２１Ｂ、・・・から構成されている。
【０１４０】
これらの利用条件情報６２１Ａ、６２１Ｂ、・・・は、ユーザの利用条件（子供または成人）に関する情報であり、子供向け映像コンテンツ６３０Ａ、成人向け映像コンテンツ６３０Ｂ、・・・のそれぞれに対応して設定される。
【０１４１】
ここで、利用条件情報６２１Ａの場合には、利用条件が子供であるめ、子供向け映像コンテンツ６３０Ａは、上記利用条件を満たす子供のユーザに利用が許可される。一方、利用条件情報６２１Ｂの場合には、利用条件が成人であるめ、成人向け映像コンテンツ６３０Ｂは、上記利用条件を満たす成人のユーザに利用が許可されるのに対して、子供のユーザの利用が禁止される。
【０１４２】
つぎに、図１３を参照して、図１に示した映像コンテンツＲＳＤ６００（図１２参照）に対応する動作について説明する。この場合、コンピュータ１００には、ユーザ属性情報（成人または子供）が入力される。
【０１４３】
この状態で、同図に示したステップＳＨ１では、コンピュータ１００のＣＰＵ１０１は、映像コンテンツＲＳＤ６００（図１および図１２参照）がドライブ１０８に挿入されたか否かを判断し、映像コンテンツＲＳＤ６００が挿入されていない場合、判断結果を「Ｎｏ」として、同判断を繰り返す。
【０１４４】
そして、ユーザにより、映像コンテンツＲＳＤ６００がドライブ１０８に挿入されると、ＣＰＵ１０１は、ステップＳＨ１の判断結果を「Ｙｅｓ」とする。ステップＳＨ２では、ＣＰＵ１０１は、内部変数ｑに映像コンテンツＲＳＤ６００に記録されている映像コンテンツのうち、ユーザ属性情報（成人または子供）に合致する映像コンテンツの数を代入する。
【０１４５】
ステップＳＨ３では、ＣＰＵ１０１は、内部変数ｑが０であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＨ４では、ＣＰＵ１０１は、先に入力されたユーザ属性情報が「成人」であるか否かを判断する。この場合、ユーザが成人であり、ユーザ属性情報が「成人」であるとすると、ＣＰＵ１０１は、ステップＳＨ４の判断結果を「Ｙｅｓ」とする。
【０１４６】
ステップＳＨ５では、ＣＰＵ１０１は、図１２に示した利用条件情報テーブル６２０を参照して、上記ユーザ属性情報（「成人」）に合致する利用条件情報６２１Ｂを検索する。つぎに、ＣＰＵ１０１は、映像コンテンツＲＳＤ６００から、上記利用条件情報６２１Ｂに対応する成人向け映像コンテンツ６３０Ｂを読み込む。これにより、コンピュータ１００では、成人向け映像コンテンツ６３０Ｂが利用可能となる。
【０１４７】
ステップＳＨ６では、ＣＰＵ１０１は、内部変数ｑを１デクリメントする。以後、ステップＳＨ３の判断結果が「Ｙｅｓ」となるまで、ステップＳＨ３〜ステップＳＨ６が繰り返される。
【０１４８】
一方、ユーザ属性情報が「子供」である場合、ＣＰＵ１０１は、ステップＳＨ４の判断結果を「Ｎｏ」とする。ステップＳＨ７では、ＣＰＵ１０１は、図１２に示した利用条件情報テーブル６２０を参照して、上記ユーザ属性情報（「子供」）に合致する利用条件情報６２１Ａを検索する。
【０１４９】
つぎに、ＣＰＵ１０１は、映像コンテンツＲＳＤ６００から、上記利用条件情報６２１Ａに対応する子供向け映像コンテンツ６３０Ａを読み込む。これにより、コンピュータ１００では、子供向け映像コンテンツ６３０Ａが利用可能となる一方、成人向け映像コンテンツ６３０Ｂの利用が禁止される。以後、ステップＳＨ３の判断結果が「Ｙｅｓ」となるまで、ステップＳＨ３、ステップＳＨ４、ステップＳＨ６およびステップＳＨ７が繰り返される。
【０１５０】
以上説明したように、一実施の形態によれば、製品版ＲＳＤ４００に記録された製品版コンテンツ４２０について、コンピュータ１００（コンテンツ利用装置）での利用状況に関するチェック結果に基づいて、コンピュータ１００で製品版コンテンツ４２０が未利用の場合、コンピュータ１００におけるボーナス版コンテンツ３４０の利用を禁止し、製品版コンテンツ４２０が利用済みの場合、コンピュータ１００におけるボーナス版コンテンツ３４０の利用を許可することとしたので、従来のように三つの記録媒体を用いた場合に比して、二つの記録媒体（体験版ＲＳＤ３００および製品版ＲＳＤ４００）で済むためユーザにおけるコンテンツの管理効率を高めることができる。
【０１５１】
また、一実施の形態によれば、体験版ＲＳＤ３００をコンテンツベンダからユーザへ無償頒布し、製品版コンテンツ４２０を購入したユーザのみがボーナス版コンテンツ３４０を利用できるという特典により購買意欲が刺激され、しかも従来よりも記録媒体の数を減らせるため、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【０１５２】
また、一実施の形態によれば、図７を参照して説明したように、体験版コンテンツ３３０をコンピュータ１００にインストールし、製品版コンテンツ４２０が利用される際に、体験版コンテンツ３３０をアンインストールすることとしたので、コンピュータ１００側のリソースの無駄を省くことができる。
【０１５３】
また、一実施の形態によれば、製品版コンテンツ４２０がコンピュータ１００で利用された場合、ボーナスフラグが設定され、このボーナスフラグに基づいて、利用状況をチェックすることとしたので、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができる。
【０１５４】
また、一実施の形態によれば、図１０および図１１を参照して説明したように、複数の利用条件情報とユーザ属性情報とが合致した場合、コンテンツ５３０Ａ、５３０Ｂ、５３０Ｃのうち該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止することとしたので、一つの記録媒体（コンテンツＲＳＤ５００）で様々な属性を有する複数のユーザにコンテンツを提供することができ、記録媒体の有効活用を図ることができる。
【０１５５】
また、一実施の形態によれば、図１２および図１３を参照して説明したように、子供向け映像コンテンツ６３０Ａに対応する利用条件情報６２１Ａを、”子供”とし、成人向け映像コンテンツ６３０Ｂに対応する利用条件情報６２１Ｂを、”成人”とし、ユーザ属性情報を、”子供”または”成人”としたので、一つの記録媒体（映像コンテンツＲＳＤ６００）で、子供向け映像コンテンツ６３０Ａおよび成人向け映像コンテンツ６３０Ｂに利用制限をかけることができ、記録媒体の有効活用を図ることができる。
【０１５６】
以上本発明にかかる一実施の形態について図面を参照して詳述してきたが、具体的な構成例はこの一実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【０１５７】
例えば、前述した一実施の形態においては、図１に示したコンピュータ１００の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ、実行することにより各機能を実現してもよい。
【０１５８】
また、一実施の形態においては、コンテンツを利用する手段として、コンピュータ１００を用いた例について説明したが、コンピュータ１００に代えて、ＡＶ（Ａｕｄｉｏ  Ｖｉｓｕｉａｌ）機器を用いてもよい。
【０１５９】
また、一実施の形態においては、体験版ＲＳＤ３００、製品版ＲＳＤ４００、コンテンツＲＳＤ５００または映像コンテンツＲＳＤ６００に記録された各プログラムを記憶装置１０７に予めインストールし、実行させ、コンピュータ１００をコンテンツ利用制御装置として機能させてもよい。
【０１６０】
【発明の効果】
以上説明したように、請求項１、７、１３にかかる発明によれば、第２の記録媒体に記録された第３のコンテンツについて、コンテンツ利用装置での利用状況に関するチェック結果に基づいて、コンテンツ利用装置で第３のコンテンツが未利用の場合、コンテンツ利用装置における第２のコンテンツの利用を禁止し、第３のコンテンツが利用済みの場合、コンテンツ利用装置における第２のコンテンツの利用を許可することとしたので、従来のように三つの記録媒体を用いた場合に比して、二つの記録媒体で済むためユーザにおけるコンテンツの管理効率を高めることができるという効果を奏する。
【０１６１】
また、請求項２、８、１４にかかる発明によれば、第１の記録媒体をコンテンツベンダからユーザへ無償頒布し、第１のコンテンツを、体験版コンテンツとし、第２の記録媒体を、ユーザに販売し、第３のコンテンツを、製品版コンテンツとし、第２のコンテンツを、製品版コンテンツの追加分の特典として提供されるボーナス版コンテンツとしたので、製品版コンテンツを購入したユーザのみがボーナス版コンテンツを利用できるという特典により購買意欲が刺激され、しかも従来よりも記録媒体の数を減らせるため、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができるという効果を奏する。
【０１６２】
また、請求項３、９、１５にかかる発明によれば、第１のコンテンツをコンテンツ利用装置にインストールし、第３のコンテンツが利用される際に、第１のコンテンツをアンインストールすることとしたので、コンテンツ利用装置側のリソースの無駄を省くことができるという効果を奏する。
【０１６３】
また、請求項４、１０、１６にかかる発明によれば、第３のコンテンツがコンテンツ利用装置で利用された場合、フラグが設定され、このフラグに基づいて、利用状況をチェックすることとしたので、コンテンツの販売効果を高めつつ販売コストを低下させ、ユーザにおけるコンテンツの管理効率を高めることができるという効果を奏する。
【０１６４】
また、請求項５、１１、１７にかかる発明によれば、複数の利用条件情報とユーザ属性情報とが合致した場合、該利用条件情報に対応するコンテンツの利用を許可し、ユーザ属性情報と利用条件情報とが合致しない場合、該利用条件情報に対応するコンテンツの利用を禁止することとしたので、一つの記録媒体で様々な属性を有する複数のユーザにコンテンツを提供することができ、記録媒体の有効活用を図ることができるという効果を奏する。
【０１６５】
また、請求項６、１２、１８にかかる発明によれば、複数のコンテンツを、子供向けコンテンツおよび成人向けコンテンツとし、子供向けコンテンツに対応する利用条件情報を、”子供”とし、成人向けコンテンツに対応する利用条件情報を、”成人”とし、ユーザ属性情報を、”子供”または”成人”としたので、一つの記録媒体で、成人向けコンテンツおよび子供向けコンテンツに利用制限をかけることができ、記録媒体の有効活用を図ることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明にかかる一実施の形態の構成を示すブロック図である。
【図２】図１に示した体験版ＲＳＤ３００におけるデータ構造を示す図である。
【図３】図１に示した製品版ＲＳＤ４００におけるデータ構造を示す図である。
【図４】同一実施の形態の動作を説明するフローチャートである。
【図５】図４に示した体験版インストール処理を説明するフローチャートである。
【図６】図４に示した製品版インストール処理を説明するフローチャートである。
【図７】図６に示した体験版アンインストール処理を説明するフローチャートである。
【図８】図４に示したボーナス版化処理を説明するフローチャートである。
【図９】図８に示したボーナス版コンテンツインストール処理を説明するフローチャートである。
【図１０】図１に示したコンテンツＲＳＤ５００におけるデータ構造を示す図である。
【図１１】図１に示したコンテンツＲＳＤ５００に対応する動作を説明するフローチャートである。
【図１２】図１に示した映像コンテンツＲＳＤ６００におけるデータ構造を示す図である。
【図１３】図１に示した映像コンテンツＲＳＤ６００に対応する動作を説明するフローチャートである。
【符号の説明】
１００  コンピュータ
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  入力部
１０５  表示部
１０６  スピーカ
１０７  記憶装置
１０８  ドライブ
１０９  通信インタフェース
２００  ネットワーク
３００  体験版ＲＳＤ
４００  製品版ＲＳＤ
５００  コンテンツＲＳＤ
６００  映像コンテンツＲＳＤ
【図１】
2004295183.tif 000003
【図２】
2004295183.tif 000004
【図３】
2004295183.tif 000005
【図４】
2004295183.tif 000006
【図５】
2004295183.tif 000007
【図６】
2004295183.tif 000008
【図７】
2004295183.tif 000009
【図８】
2004295183.tif 000010
【図９】
2004295183.tif 000011
【図１０】
2004295183.tif 000012
【図１１】
2004295183.tif 000013
【図１２】
2004295183.tif 000014
【図１３】
2004295183.tif 000015