(57)【要約】【課題】  利便性を向上させつつ、使用権を確実に制御できる端末装置を提供する。【解決手段】  この端末装置は、コンピュータ可読なコンテンツ記録媒体に保持されている媒体識別子を読み出す。また、コンピュータ可読な使用権記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該使用権記録媒体から当該読み出した使用権情報を利用不能に設定する。そして、読み出した媒体識別子と、コンテンツごとの使用権情報の少なくとも一部とを含む認証情報を生成して記憶し、当該記憶した認証情報が、コンテンツ記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供される端末装置である。【選択図】        図１
2006099262.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ可読なコンテンツ記録媒体に保持されている媒体識別子を読み出す手段と、
コンピュータ可読な使用権記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該使用権記録媒体から当該読み出した使用権情報を利用不能に設定する手段と、
前記読み出した媒体識別子と、コンテンツごとの使用権情報の少なくとも一部とを含む認証情報を生成して記憶する手段と、
を含み、
前記記憶された認証情報が、前記コンテンツ記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供されることを特徴とする端末装置。
【請求項２】
請求項１に記載の端末装置であって、
前記コンテンツ記録媒体を受け入れたときに、当該コンテンツ記録媒体に保持されている媒体識別子を参照し、当該媒体識別子に係る認証情報が記憶されていない場合に、使用権情報の入力をユーザに対して要求する処理を行うことを特徴とする端末装置。
【請求項３】
請求項１または２に記載の端末装置であって、
ＩＣカードにアクセスしてデータの読み出し及び書き込みを行うＩＣカードリーダライタ部を備え、
前記使用権記録媒体は、ＩＣカードリーダであり、前記ＩＣカードリーダライタ部を介して、使用権情報へのアクセスが行われることを特徴とする端末装置。
【請求項４】
コンピュータ可読なコンテンツ記録媒体に保持されている媒体識別子を読み出す手段と、
当該コンテンツ記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該コンテンツ記録媒体から当該読み出した使用権情報を利用不能に設定する手段と、
前記読み出した媒体識別子と、コンテンツごとの使用権情報とを含む認証情報を生成して記憶する手段と、
を含み、
前記記憶された認証情報が、前記コンテンツ記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供されることを特徴とする端末装置。
【請求項５】
請求項１から４のいずれか一項に記載の端末装置であって、
前記コンテンツは、複数のコンテンツ要素を含んでなり、
前記使用権情報には、前記複数のコンテンツ要素のうちアクセス可能なコンテンツ要素を特定する情報が含まれ、
前記記憶された認証情報が、前記記録媒体に保持されているコンテンツの、各コンテンツ要素へのアクセスの許否判断のための所定処理に供されることを特徴とする端末装置。
【請求項６】
請求項１から５のいずれか一項に記載の端末装置であって、
前記コンテンツ記録媒体を受け入れたときに、当該コンテンツ記録媒体に保持されている媒体識別子を参照し、当該媒体識別子に係る認証情報が記憶されている場合には、当該認証情報に含まれる使用権情報に基づくコンテンツへのアクセスを行うことを特徴とする端末装置。
【請求項７】
請求項１から６のいずれか一項に記載の端末装置であって、
前記認証情報には、さらに、端末装置に固有の端末識別子を含め、
記憶している認証情報の端末識別子と、自己の端末識別子とが一致しない場合に、当該認証情報に基づく認証処理を行わないよう制御する端末装置。
【請求項８】
コンピュータ可読な記録媒体に保持されている媒体識別子を読み出す工程と、
コンピュータ可読な記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該記録媒体から当該読み出した使用権情報を利用不能に設定する工程と、
前記読み出した媒体識別子と、コンテンツごとの使用権情報とを含む認証情報を生成して記憶する工程と、
を含み、
前記記憶された認証情報が、前記記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供されることを特徴とする端末装置の制御方法。
【請求項９】
コンピュータに、
コンピュータ可読な記録媒体に保持されている媒体識別子を読み出す手順と、
コンピュータ可読な記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該記録媒体から当該読み出した使用権情報を利用不能に設定する手順と、
前記読み出した媒体識別子と、コンテンツごとの使用権情報とを含む認証情報を生成して記憶する手順と、
を実行させ、
前記記憶された認証情報が、前記記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツに係る処理を行う端末装置に関する。
【背景技術】
【０００２】
近年、コンテンツを格納した記録媒体（ハードディスクやＤＶＤなど）を用い、この記録媒体に格納されたコンテンツを利用した処理を行う端末装置が多くなっている。例えば、ハードディスク内蔵の音楽プレイヤや、携帯型のゲーム機などでは、ハードディスクに格納されている音楽の再生を行ったり、光学的ないし磁気的にＤＶＤ等の記録媒体に記録されてるゲームプログラム等を読出してゲーム処理を実行する。
【非特許文献１】“シリアルナンバー”、[online]、 [平成16年8月27日検索]、インターネット<URL:http://www.itmedia.co.jp/dict/security/drm/02113.html>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
かかる端末装置では、コンテンツに対する使用権制御の問題がある。具体的に音楽プレイヤの場合、格納されている楽曲コンテンツが無制限にコピーされ、利用されたのでは、著作権者の権利が侵される。また、ゲームプログラムにおいても、同様の問題が生じ得る。
【０００４】
こうしたコンテンツの保護に関しては、従来からシリアル番号を入力させるなどといった方法が存在している（非特許文献１）。
【０００５】
しかしながら、シリアル番号を入力させる等の従来の方法では、シリアル番号入力の手間がかかって利便性が低いうえ、正規のシリアル番号が一つでも知られると、使用を制限することができなくなる。
【０００６】
本発明は上記実情に鑑みて為されたもので、利便性を向上させつつ、使用権を確実に制御できる端末装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明は、端末装置であって、コンピュータ可読なコンテンツ記録媒体に保持されている媒体識別子を読み出す手段と、コンピュータ可読な使用権記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該使用権記録媒体から当該読み出した使用権情報を利用不能に設定する手段と、前記読み出した媒体識別子と、コンテンツごとの使用権情報の少なくとも一部とを含む認証情報を生成して記憶する手段と、を含み、前記記憶された認証情報が、前記コンテンツ記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供されることを特徴としている。
【０００８】
ここで前記コンテンツ記録媒体を受け入れたときに、当該コンテンツ記録媒体に保持されている媒体識別子を参照し、当該媒体識別子に係る認証情報が記憶されていない場合に、使用権情報の入力をユーザに対して要求する処理を行うこととしてもよい。また、この端末装置は、ＩＣカードにアクセスしてデータの読み出し及び書き込みを行うＩＣカードリーダライタ部を備え、前記使用権記録媒体は、ＩＣカードリーダであり、前記ＩＣカードリーダライタ部を介して、使用権情報へのアクセスが行われることとしてもよい。
【０００９】
さらに、上記従来例の問題点を解決するための本発明は、端末装置であって、コンピュータ可読なコンテンツ記録媒体に保持されている媒体識別子を読み出す手段と、当該コンテンツ記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該コンテンツ記録媒体から当該読み出した使用権情報を利用不能に設定する手段と、前記読み出した媒体識別子と、コンテンツごとの使用権情報とを含む認証情報を生成して記憶する手段と、を含み、前記記憶された認証情報が、前記コンテンツ記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供されることを特徴としている。
【００１０】
これらにおいて、前記コンテンツは、複数のコンテンツ要素を含んでなり、前記使用権情報には、前記複数のコンテンツ要素のうちアクセス可能なコンテンツ要素を特定する情報が含まれ、前記記憶された認証情報が、前記記録媒体に保持されているコンテンツの、各コンテンツ要素へのアクセスの許否判断のための所定処理に供されてもよい。
【００１１】
さらに、前記コンテンツ記録媒体を受け入れたときに、当該コンテンツ記録媒体に保持されている媒体識別子を参照し、当該媒体識別子に係る認証情報が記憶されている場合には、当該認証情報に含まれる使用権情報に基づくコンテンツへのアクセスを行うこととしてもよい。
【００１２】
また、前記認証情報には、さらに、端末装置に固有の端末識別子を含め、記憶している認証情報の端末識別子と、自己の端末識別子とが一致しない場合に、当該認証情報に基づく認証処理を行わないよう制御してもよい。
【００１３】
また、本発明の別の態様に係る端末装置の制御方法は、コンピュータ可読な記録媒体に保持されている媒体識別子を読み出す工程と、コンピュータ可読な記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該記録媒体から当該読み出した使用権情報を利用不能に設定する工程と、前記読み出した媒体識別子と、コンテンツごとの使用権情報とを含む認証情報を生成して記憶する工程と、を含み、前記記憶された認証情報が、前記記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供されることを特徴としている。
【００１４】
本発明のさらに別の態様に係るプログラムは、コンピュータに、コンピュータ可読な記録媒体に保持されている媒体識別子を読み出す手順と、コンピュータ可読な記録媒体に保持されているコンテンツごとの使用権情報を読み出すとともに、当該記録媒体から当該読み出した使用権情報を利用不能に設定する手順と、前記読み出した媒体識別子と、コンテンツごとの使用権情報とを含む認証情報を生成して記憶する手順と、を実行させ、前記記憶された認証情報が、前記記録媒体に保持されているコンテンツへのアクセスの許否判断のための所定処理に供させることを特徴としている。
【発明を実施するための最良の形態】
【００１５】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る端末装置は、図１に示すように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、媒体ドライブ１５と、リーダライタ部（以下、ＲＷ部と略称する）１６と、を含んで構成されている。
【００１６】
制御部１１は、例えばＣＰＵであり、記憶部１２に格納されているプログラムに従って動作している。本実施の形態では、この制御部１１は、認証情報を生成する処理や、生成した認証情報を用いて、コンテンツへのアクセスの許否判断を行う処理、さらには、アクセスしたコンテンツに基づく処理を行う。これら制御部１１の処理の具体的な内容については後に詳しく述べる。
【００１７】
記憶部１２は、ＲＡＭ（Random Access Memory）や、ＲＯＭ（Read Only Memory）等であり、制御部１１によって実行されるプログラムを保持している。また、この記憶部１２は、制御部１１の処理に必要となる種々のデータを保持するワークメモリとしても動作する。本実施の形態では、この記憶部１２には予め、端末装置ごとに固有の端末識別子が記録されている。
【００１８】
操作部１３は、ボタンやスイッチ、またはタッチパネル等であり、ユーザの指示操作を受け入れて、当該指示操作の内容を制御部１１に出力する。表示部１４は、液晶ディスプレイ等であり、制御部１１から入力される指示に基づいて画像を表示する。
【００１９】
媒体ドライブ１５は、ＤＶＤ（Digital Versatile Disc）等、コンピュータ可読な記録媒体を受け入れて、制御部１１から入力される指示に従って当該記録媒体に格納されているデータを読み出して制御部１１に出力する処理や、制御部１１から入力されるデータを当該記録媒体に記録する処理等を実行する。
【００２０】
ＲＷ部１６は、ＲＷ部１６に略接触する程度、乃至は数メートル程度の範囲に近接しているＩＣカードにアクセスし、当該ＩＣカード内に記録されているデータを読み出して制御部１１に出力する。また、このＲＷ部１６は、制御部１１から入力されるデータを、ＩＣカード内に記録する。なお、本実施の形態では、このＲＷ部１６が端末装置の筐体内に含まれていてもよいし、ＵＳＢ（Universal Serial Bus）等、インタフェースを介して外部接続されてもよい。
【００２１】
また、以下の説明では、媒体ドライブ１５が受け入れる記録媒体には、コンテンツが記録されているものとする。すなわち、この媒体ドライブ１５が受け入れる記録媒体が、本発明のコンテンツ記録媒体に相当する。そこで、以下、媒体ドライブ１５が受け入れる記録媒体をコンテンツ記録媒体と呼ぶ。また、ＲＷ部１６がアクセスするＩＣカードには、使用権情報が記録されているものとする。すなわち、このＩＣカードが本発明の使用権記録媒体に相当する。そこで以下、このＩＣカードを使用権記録媒体と呼ぶ。
【００２２】
本実施の形態において特徴的なことの一つは、コンテンツ記録媒体に媒体識別子が記録されており、また、使用権記録媒体には、コンテンツごとの使用権情報が保持されていることである。また、コンテンツ記録媒体に記録されている媒体識別子は、暗号化されていてもよい。また、使用権情報には、図２にその一例を示すように、コンテンツを特定する情報（Ａ）と、当該情報によって特定されるコンテンツへの使用条件を表す情報（Ｂ）とを関連づけたエントリー（Ｅ）が少なくとも一つ含まれている。なお、以下では説明のため、コンテンツは、制御部１１によって実行され得るプログラム（例えばゲームプログラム）であるとする。
【００２３】
本実施の形態の制御部１１は、電源が投入されると、記憶部１２の所定の領域に格納されているプログラムを読み込んで実行を開始する。具体的に制御部１１は、まず、図３に示すように、起動時画面として、各種設定（音量その他の調整など）のためのアイコン（Ｐ）と、コンテンツ記録媒体内のプログラムを読み出して実行する指示を表すアイコン（Ｑ）とを含むメインメニュー画面を提示する。端末装置のユーザは、操作部１３を操作して、アイコン上のカーソルを移動し、所望の処理を実行させる。ここで、例えば設定に係るアイコンが選択された場合、さらに設定内容を指定するためのサブメニューが表示され、サブメニュー上でカーソルを移動することとなるが、この選択操作を容易にするため、本実施の形態では、メインメニュー画面におけるカーソルの配置を１次元的に、仮想的な直線上に配置して表示している。そして、サブメニューは、当該アイコンを配列した仮想的な直線に対して直交する方向に一覧表示する。これにより、ユーザは、メインメニューにおけるカーソル移動は、カーソルを横方向に移動する操作として実行し、次いでカーソルを縦方向に移動する操作が行われたときには、その時点で選択されているアイコンに係るサブメニュー上をカーソル移動するように制御することができる。すなわち、操作部１３上に、例えばボタンが上下左右の４方向に配置されていれば、左右方向のボタンを操作してメインメニュー上のアイコンを選択しただけで、直ちに（所望のアイコンが選択された状態で上下方向のボタンを操作することにより）サブメニューへのアクセスが可能となり、操作性が高い。
【００２４】
ここで、コンテンツ記録媒体内のプログラムを読み出して実行する指示を表すアイコン（Ｑ）が選択された状態で、「実行」を指示する操作が行われると、制御部１１は、媒体ドライブ１５にコンテンツ記録媒体がセットされているか否かを調べ、セットされていなければ、表示部１５にコンテンツ記録媒体がセットされていないことを表す文字列を表示し、セットされるまで待機する。ここで、文字列を表示する際には、上記メニュー表示の画面のコントラストを低下させるとともに（図では図示の便宜のため、周辺部をハッチングし、メニューのアイコンを破線で示している）、文字列を表示するためのボックス（Ｒ）を表示し、当該ボックス内に、背景の色に対して比較的コントラストの高い色の文字で、文字列を表示する（図４）。これにより、比較的コントラストの高い映像を優先的に捉えるという人間の視覚特性を利用して、文字列の可読性を向上させている。
【００２５】
制御部１１は、コンテンツ記録媒体がセットされている場合やコンテンツ記録媒体がセットされたとき（つまり、コンテンツ記録媒体を受け入れたとき）には、図５に示す処理を開始する。そして、まず当該コンテンツ記録媒体から媒体識別子を読み出す（Ｓ１）。そして、記憶部１２に、当該媒体識別子に係る認証情報が記憶されているか否かを調べる（Ｓ２）。ここで、当該媒体識別子に係る認証情報が記憶されていた場合には（Ｙｅｓの場合には）、当該認証情報に含まれるコンテンツを特定する情報と、当該情報で特定されるコンテンツの使用条件とを読み出し（Ｓ３）、当該読み出した使用条件に基づくコンテンツへのアクセス処理を開始する（Ｓ４）。このコンテンツへのアクセス処理は、さらに後で説明する。
【００２６】
一方、処理Ｓ２において、当該媒体識別子に係る認証情報が記憶されていない場合には（Ｎｏの場合には）、認証情報の生成の処理を開始する。具体的に制御部１１は、使用権情報の提示を求める文字列等を表示部１４に表示して（Ｓ５）、ＲＷ部１６がＩＣカードから使用権情報を読み取るまで待機する（Ｓ６）。なお、ここで処理Ｓ５における表示の際にも、図４に示したような、使用権情報の提示を求める文字列等の可読性を向上させる画面表示が行われる。
【００２７】
使用権記録媒体であるＩＣカードがＲＷ部１６の近傍、読取可能範囲内に近接すると、ＲＷ部１６は、使用権記録媒体に格納されている使用権情報（複数あれば複数の使用権情報）を読み取って制御部１１に出力する。制御部１１は、使用権情報が入力されると、当該入力された使用権情報のうちに、コンテンツ記録媒体に格納されているコンテンツ（アクセスの対象として指示されたコンテンツ）を特定する情報が含まれている使用権情報（コンテンツに対応する使用権情報）があるか否かを調べる（Ｓ７）。ここで、コンテンツに対応する使用権情報があれば（Ｙｅｓであれば）、当該コンテンツに対応する使用権情報を利用不能に設定するよう、ＲＷ部１６に指示する（Ｓ８）。ＲＷ部１６は、使用権記録媒体に格納されている、コンテンツに対応する使用権情報を削除するなどして利用不能に設定し、設定が反映されたか否かを確認する。そして確認が完了すると、その旨を制御部１１に通知する。
【００２８】
制御部１１は、使用権情報が利用不能に設定され、確認が完了した旨の通知を受けて（Ｓ９）、認証情報を生成して、記憶部１２に格納する（Ｓ１０）。ここで認証情報は、図６に示すように、コンテンツ記録媒体に格納された媒体識別子と、予め記憶部１２に格納されている端末識別子と、使用権情報に含まれているコンテンツを特定する情報と、その使用条件を表す情報とを含むものである。そして制御部１１は、処理Ｓ３に移行して処理を続ける（Ａ）。
【００２９】
またこの制御部１１は、処理Ｓ７において、コンテンツに対応する使用権情報がなければ（Ｎｏであれば）、使用権がない旨の表示（エラー表示）を表示部１４に行い（Ｓ１１）、処理を終了する（Ｃ）。
【００３０】
また、本実施の形態においては、コンテンツ記録媒体に格納されているアプリケーションプログラムの処理において使用条件に関する問い合せを行う。具体的に制御部１１は、アプリケーションプログラム側からの要求に基づいて、使用条件に係る情報を提供するＡＰＩ（Application Program Interface）の処理を実行している。このＡＰＩの処理において制御部１１は、アプリケーションプログラム側から使用条件に係る情報の提供要求を受けて、当該アプリケーションプログラムを格納したコンテンツ記録媒体の媒体識別子に係る認証情報を記憶部１２から読み出す。そして、当該認証情報に含まれるコンテンツを特定する情報と使用条件の情報とをアプリケーションプログラム側に出力する。なお、アプリケーションプログラムとＡＰＩとの間での情報交換などの手順については、一般的なオペレーティングシステムの実装技術で広く知られているものであるので、その詳細な説明を省略する。
【００３１】
次に、ここで図５の処理Ｓ４におけるコンテンツへのアクセス処理の具体的な内容について述べる。本実施の形態のコンテンツは、例えばゲームプログラムである。また、このゲームプログラムのコンテンツは、図７に示すように、アプリケーションプログラムとしてのゲームプログラム本体（メインプログラムＰ）と、ゲームの進行に応じて提示される複数のコンテンツ要素（場面）のデータ（Ｄ１，Ｄ２…，Ｄｎ）とを含む。本実施の形態において使用条件は、これら複数のコンテンツ要素のうち、アクセス可能なコンテンツ要素を特定する情報を含んでいる。
【００３２】
具体的には、ゲームプログラムにおける複数のコンテンツ要素には、それぞれ識別子（例えば提示順の番号）を関連付けて、コンテンツ記録媒体に格納しておく。そして当該コンテンツに対応する使用条件の情報においては、各識別子ごとに使用可能であるか否かを表す情報を関連付けて、使用権記録媒体に格納しておく。
【００３３】
制御部１１は、実行しようとしているコンテンツに対応する使用条件の情報を参照して、使用可能と設定されているコンテンツ要素があるか否かを調べる。そして、使用可能と設定されているコンテンツ要素があれば、媒体ドライブ１５に対してコンテンツ記録媒体からメインプログラムＰを読み込むよう指示する。そして、読み込まれたメインプログラムＰを記憶部１２に格納して、その処理を開始する（ゲームの処理を開始させる）。
【００３４】
このメインプログラムＰでは、ゲームの進行に応じてコンテンツ要素を読み出すことになる。この際、メインプログラムＰは、読み出しの前に、読み出す対象となったコンテンツ要素についての使用権の有無を制御部１１に判断させる。
【００３５】
具体的にメインプログラムＰに基づき、制御部１１は、使用条件に係る情報の提供要求をＡＰＩ側に要求する。そして制御部１１は、ＡＰＩとしての処理を開始し、当該要求に応答して当該アプリケーションプログラムを格納したコンテンツ記録媒体の媒体識別子に係る認証情報を記憶部１２から読み出す。そして、当該認証情報に含まれる使用条件の情報をアプリケーションプログラム側に出力し、ＡＰＩとしての処理を終了する。
【００３６】
制御部１１は再びメインプログラムＰの処理に復帰し、ＡＰＩが出力した使用条件の情報を参照して、読み出す対象となったコンテンツ要素（例えばデータＤｉ）の識別子に対応する使用権の情報が「使用可能」を表すものとなっているか否かを調べる。ここで、「使用可能」を表すものとなっていれば、制御部１１は、当該読み出しの対象となったコンテンツ要素のデータＤｉを読み出して、メインプログラムＰにおける、当該コンテンツ要素のデータＤｉを用いた処理を実行する。
【００３７】
本実施の形態の端末装置は、上述のように構成されており、次のように動作する。ユーザは、コンテンツ販売拠点において、コンテンツを購入したときに、使用権記録媒体であるＩＣカードに使用権情報の記録を受けておく。
【００３８】
ユーザは、まず、端末装置の媒体ドライブ１５に実行しようとするコンテンツを含んだコンテンツ記録媒体をセットする。そして端末装置の電源を投入する。すると、起動用のプログラムの実行が開始され、メインメニュー画面が提示される。端末装置のユーザが、アイコン上のカーソルを移動してコンテンツ記録媒体内のプログラムを読み出して実行する指示操作を行うと、端末装置は、コンテンツ記録媒体がセットされているので、図５に示した処理が開始される。当該コンテンツ記録媒体から媒体識別子を読み出して、記憶部１２に、当該媒体識別子に係る認証情報が記憶されているか否かを調べる。
【００３９】
ここでは、当該認証情報が記憶されていなかったものとする。この場合は、端末装置は、認証情報の生成の処理を開始し、「使用権カードをかざしてください」のように使用権情報の提示を求める文字列等が表示される。ユーザがコンテンツに対応した使用権を記録してあるＩＣカードを端末装置にかざす。すると、ＲＷ部１６がこのＩＣカードから使用権情報を読み取る。
【００４０】
端末装置は、この使用権情報のうちに、コンテンツ記録媒体に格納されているコンテンツを特定する情報が含まれている使用権情報（コンテンツに対応する使用権情報）があるか否かを調べ、コンテンツに対応する使用権情報があれば、当該コンテンツに対応する使用権情報を利用不能に設定するよう、ＲＷ部１６に指示する。ＲＷ部１６は、使用権記録媒体であるＩＣカードに記録されている、コンテンツに対応する使用権情報を削除する。そして削除が完了したか否かを確認する。ここで確認が完了すると、端末装置は認証情報を生成して、記憶部１２に保持する。
【００４１】
端末装置は、次に、セットされている媒体識別子に対応して生成した認証情報を参照し、その認証情報から、実行指示を受けたコンテンツに対応する使用条件の情報を読み出す。そして当該使用条件の情報により、当該コンテンツが「使用可能」となっていれば、コンテンツ記録媒体から実行指示を受けたコンテンツを読み出して、その実行を開始する。
【００４２】
仮に、コンテンツ記録媒体が盗用されようとしたとしても、他の端末装置においては、当該コンテンツ記録媒体に格納されているコンテンツの使用権の情報が保持されていない（もし、同じコンテンツの使用権を既に持っていたとしても、媒体識別子が異なるので、使用権がないものとされる）ため、コンテンツの盗用が避けられる。一方、コンテンツ記録媒体が中古で流通している場合は、当該中古のコンテンツ記録媒体の購入者は、併せて使用権を取得すれば、コンテンツの実行が可能となる。このように本実施の形態によると、利便性を向上させつつ、使用権を確実に制御できる。
【００４３】
さらにここでは、図６に示したように、認証情報に端末識別子が含まれている。そこで制御部１１は、使用条件の要求に応答するＡＰＩの処理において、記憶部１２に格納されている端末識別子（自己の端末識別子）と、要求に係る媒体識別子に関連付けられた端末識別子とが一致しない場合に、使用条件がない（又は「使用不能」を表すものとなっている）とのエラー応答をアプリケーションプログラム側に行うこととしてもよい。
【００４４】
アプリケーションプログラム側では、このエラー応答を受けて、エラー応答に応じた処理、例えばコンテンツへのアクセスを行わないよう制御すればよい。これにより、仮に認証情報がコピーされて、他の端末装置に引写されたとしても、他の端末装置においてはその端末識別子が異なることとなるので、コンテンツの盗用が避けられる。
【００４５】
また、本発明のある実施態様においては、使用権記録媒体とコンテンツ記録媒体とを別体のものとせず、一体のものとしてもよい。すなわち、コンテンツ記録媒体に使用権記録媒体であるＩＣチップを埋め込んでおいてもよい。この場合、ＲＷ部１６は、ＩＣカードではなく、媒体ドライブ１５にセットされているコンテンツ記録媒体内のＩＣチップに記録されている情報を読み出し、また、このＩＣチップに対して情報の書き込み、削除等を行う。
【００４６】
さらに、この場合において、ＩＣチップの内蔵は必ずしも必須ではなく、コンテンツ記録媒体であるＤＶＤディスク等に、使用権情報を記録してもよい。この場合は、ＲＷ部１６自体、必ずしも必要ではない。この場合は、ＲＷ部１６に代えて媒体ドライブ１５が使用権情報の読み出しや書き込み、削除等を行うことになる。
【００４７】
なお、ここまでの説明では、コンテンツとしてゲームプログラム等のアプリケーションプログラムを例として説明してきたが、これに限られるものではない。例えば、映画映像のデータや、音楽データ等をここでいうコンテンツとしてもよい。その場合、コンテンツ要素を特定するとして、映画のデータの先頭１０分の部分、あるいは、特定のコマを特定する情報としてもよい。このようにすると、当該コンテンツ要素のみにアクセスする処理を行うことができ、購入前に、コンテンツ内容をプレビューさせることができる。
【００４８】
また、使用条件の情報としては、使用可否を表すもののみならず、使用期限などを表すものであってもよい。この場合、制御部１１は、図示しないカレンダや時計を参照して、使用期限の経過前であるか否かを確認することになる。また、使用回数であってもよい。この場合は、使用権記録媒体等から使用権情報を読み出すごとに、当該使用回数をデクリメントして、使用権記録媒体内の使用権情報を書き替えて行き、これが「０」となったときに、当該使用権情報を削除するようにしてもよい。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態に係る端末装置の構成例を表すブロック図である。
【図２】使用権記録媒体等に格納される使用権情報の一例を表す説明図である。
【図３】表示されるメニュー画面の概要を表す説明図である。
【図４】文字列の表示例を表す説明図である。
【図５】認証情報の生成処理の例を表すフローチャート図である。
【図６】認証情報の内容例を表す説明図である。
【図７】コンテンツの内容例を表す説明図である。
【符号の説明】
【００５０】
１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  媒体ドライブ、１６  リーダライタ部。
【図１】
2006099262.tif 000003
【図２】
2006099262.tif 000004
【図３】
2006099262.tif 000005
【図４】
2006099262.tif 000006
【図５】
2006099262.tif 000007
【図６】
2006099262.tif 000008
【図７】
2006099262.tif 000009