(57)【要約】【課題】著作権を保護しつつ、任意の装置でコンテンツを使用できるようにする。【解決手段】ぽキャラサービスサーバ９は、パーソナルコンピュータ２２から、おたち台２３上に載置された親友ぽキャラ人形から読み出したユーザＩＤを受け取り、さらに、コンテンツＩＤを受け取ると、そのユーザＩＤに対応してコンテンツＩＤがぽキャラデータベース１０に登録されているか否かを判定する。ＩＤが登録されている場合、ぽキャラサービスサーバ９は、パーソナルコンピュータ２２に記憶されている暗号化されているコンテンツデータを読み出し、それをぽキャラデータベース１０に記憶されている暗号鍵を用いて復号し、パーソナルコンピュータ２２に供給する。本発明は、パーソナルコンピュータに適用することが可能である。【選択図】　　　図１
2004054913.tif 000002
【特許請求の範囲】
【請求項１】
予め設定された識別情報を保持するオブジェクトと、
コンテンツを使用する第１の情報処理装置と、
前記第１の情報処理装置に対応して設けられ、前記オブジェクトが保持する前記識別情報を読み取る読み取り装置と
からなる情報処理システムであって、
前記読み取り装置に、前記オブジェクトが載置されているとき、前記第１の情報処理装置において前記コンテンツの使用を可能にする
ことを特徴とする情報処理システム。
【請求項２】
前記第１の情報処理装置とネットワークを介して接続され、前記識別情報に対応して前記コンテンツの使用を管理する第２の情報処理装置をさらに備え、
前記第１の情報処理装置は、前記読み取り装置により読み取られた前記オブジェクトの前記識別情報を前記ネットワークを介して前記第２の情報処理装置に送信し、
前記第２の情報処理装置は、前記第１の情報処理装置から送信されてきた前記識別情報に基づいて、前記識別情報に対応して前記コンテンツを使用することが許可されているか否かを判定し、前記コンテンツを使用することが許可されていると判定された場合、前記コンテンツの使用を可能にする情報を前記ネットワークを介して前記第１の情報処理装置に送信する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記オブジェクトは、人形である
ことを特徴とする請求項１に記載の情報処理システム。
【請求項４】
予め設定された識別情報を保持するオブジェクトと、
コンテンツを使用する第１の情報処理装置と、
前記第１の情報処理装置に対応して設けられ、前記オブジェクトが保持する前記識別情報を読み取る読み取り装置と
からなる情報処理システムの情報処理方法であって、
前記読み取り装置に、前記オブジェクトが載置されているとき、前記第１の情報処理装置において前記コンテンツの使用を可能にする
ことを特徴とする情報処理方法。
【請求項５】
ネットワークを介して他の情報処理装置と接続される情報処理装置において、
前記他の情報処理装置より、オブジェクトから読み取られた、ユーザを識別するユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信手段と、
前記受信手段により受信された前記ユーザ識別情報と前記コンテンツ識別情報に基づいて、前記ユーザ識別情報に対応して前記コンテンツを使用することが許可されているか否かを判定する判定手段と、
前記判定手段により、前記コンテンツを使用することが許可されていると判定された場合、前記コンテンツの使用を可能にする情報を前記ネットワークを介して前記他の情報処理装置に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項６】
前記オブジェクトは、人形である
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記コンテンツにアクセスするためのアクセス情報を取得するとともに、前記アクセス情報に基づいて、前記コンテンツにアクセスし、前記コンテンツを取得する取得手段をさらに備え、
前記送信手段は、前記取得手段により取得された前記コンテンツを、前記コンテンツの使用を可能にする情報として、前記他の情報処理装置に送信する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項８】
ネットワークを介して他の情報処理装置と接続される情報処理装置の情報処理方法において、
前記他の情報処理装置より、オブジェクトから読み取られた、ユーザを識別するユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記ユーザ識別情報と前記コンテンツ識別情報に基づいて、前記ユーザ識別情報に対応して前記コンテンツを使用することが許可されているか否かを判定する判定ステップと、
前記判定ステップの処理により、前記コンテンツを使用することが許可されていると判定された場合、前記コンテンツの使用を可能にする情報を前記ネットワークを介して前記他の情報処理装置に送信する送信ステップと
を含むことを特徴とする情報処理方法。
【請求項９】
ネットワークを介して他の情報処理装置と接続される情報処理装置のプログラムであって、
前記他の情報処理装置より、オブジェクトから読み取られた、ユーザを識別するユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記ユーザ識別情報と前記コンテンツ識別情報に基づいて、前記ユーザ識別情報に対応して前記コンテンツを使用することが許可されているか否かを判定する判定ステップと、
前記判定ステップの処理により、前記コンテンツを使用することが許可されていると判定された場合、前記コンテンツの使用を可能にする情報を前記ネットワークを介して前記他の情報処理装置に送信する送信ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが格納されているプログラム格納媒体。
【請求項１０】
ネットワークを介して他の情報処理装置と接続される情報処理装置を制御するコンピュータに、
前記他の情報処理装置より、オブジェクトから読み取られた、ユーザを識別するユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記ユーザ識別情報と前記コンテンツ識別情報に基づいて、前記ユーザ識別情報に対応して前記コンテンツを使用することが許可されているか否かを判定する判定ステップと、
前記判定ステップの処理により、前記コンテンツを使用することが許可されていると判定された場合、前記コンテンツの使用を可能にする情報を前記ネットワークを介して前記他の情報処理装置に送信する送信ステップと
を実行させることを特徴とするプログラム。
【請求項１１】
ネットワークを介して他の情報処理装置と接続される情報処理装置において、
オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得手段と、
前記取得手段により取得された前記ユーザ識別情報を前記ネットワークを介して前記他の情報処理装置に送信し、前記ユーザを認証させる送信手段と、
コンテンツを識別するコンテンツ識別情報を付して、前記コンテンツの使用を前記ネットワークを介して前記他の情報処理装置に要求する要求手段と、
前記送信手段により送信された前記ユーザ識別情報に基づいて、前記他の情報処理装置により前記ユーザが認証され、かつ、前記要求手段による要求に含まれる前記コンテンツ識別情報に基づいて、前記他の情報処理装置により前記ユーザが前記コンテンツを使用するライセンスを有すると判定された場合に、前記他の情報処理装置より前記ネットワークを介して送信されてくる前記コンテンツを受信する受信手段と
を備えることを特徴とする情報処理装置。
【請求項１２】
前記ライセンスは、前記オブジェクトに記憶されていることを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記ライセンスは、前記他の情報処理装置に記憶されている
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
前記ユーザ識別情報に対応する画像を表示する表示手段をさらに備える
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１５】
前記ユーザ識別情報に対応する画像は、前記オブジェクトの形状に対応する画像である
ことを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記オブジェクトは、人形である
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１７】
前記オブジェクトは、前記コンテンツに対応する人形である
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１８】
前記オブジェクトは、前記ユーザが使用可能なコンテンツの情報を記憶する
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１９】
前記オブジェクトが載置されたとき、前記オブジェクトに記憶されている前記ユーザ識別情報を読み取る読み取り手段をさらに備え、
前記取得手段は、前記読取手段により読み取られた前記ユーザ識別情報を取得する
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項２０】
前記読み取り手段は、前記情報処理装置とは独立に設けられている
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記オブジェクトが前記読み取り手段から外されたことを検出する検出手段をさらに備え、
前記送信手段は、前記検出手段により前記オブジェクトが前記読み取り手段から外されたことが検出された場合、前記オブジェクトが前記読み取り手段から外されたことに対応する信号を、前記ネットワークを介して前記他の情報処理装置にさらに送信する
ことを特徴とする請求項２０に記載の情報処理装置。
【請求項２２】
ネットワークを介して他の情報処理装置と接続される情報処理装置の情報処理方法において、
オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記ユーザ識別情報を前記ネットワークを介して前記他の情報処理装置に送信し、前記ユーザを認証させる送信ステップと、
コンテンツを識別するコンテンツ識別情報を付して、前記コンテンツの使用を前記ネットワークを介して前記他の情報処理装置に要求する要求ステップと、
前記送信ステップの処理により送信された前記ユーザ識別情報に基づいて、前記他の情報処理装置により前記ユーザが認証され、かつ、前記要求ステップの処理による要求に含まれる前記コンテンツ識別情報に基づいて、前記他の情報処理装置により前記ユーザが前記コンテンツを使用するライセンスを有すると判定された場合に、前記他の情報処理装置より前記ネットワークを介して送信されてくる前記コンテンツを受信する受信ステップと
を含むことを特徴とする情報処理方法。
【請求項２３】
ネットワークを介して他の情報処理装置と接続される情報処理装置のプログラムであって、
オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記ユーザ識別情報を前記ネットワークを介して前記他の情報処理装置に送信し、前記ユーザを認証させる送信ステップと、
コンテンツを識別するコンテンツ識別情報を付して、前記コンテンツの使用を前記ネットワークを介して前記他の情報処理装置に要求する要求ステップと、
前記送信ステップの処理により送信された前記ユーザ識別情報に基づいて、前記他の情報処理装置により前記ユーザが認証され、かつ、前記要求ステップの処理による要求に含まれる前記コンテンツ識別情報に基づいて、前記他の情報処理装置により前記ユーザが前記コンテンツを使用するライセンスを有すると判定された場合に、前記他の情報処理装置より前記ネットワークを介して送信されてくる前記コンテンツを受信する受信ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが格納されているプログラム格納媒体。
【請求項２４】
ネットワークを介して他の情報処理装置と接続される情報処理装置を制御するコンピュータに、
オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記ユーザ識別情報を前記ネットワークを介して前記他の情報処理装置に送信し、前記ユーザを認証させる送信ステップと、
コンテンツを識別するコンテンツ識別情報を付して、前記コンテンツの使用を前記ネットワークを介して前記他の情報処理装置に要求する要求ステップと、
前記送信ステップの処理により送信された前記ユーザ識別情報に基づいて、前記他の情報処理装置により前記ユーザが認証され、かつ、前記要求ステップの処理による要求に含まれる前記コンテンツ識別情報に基づいて、前記他の情報処理装置により前記ユーザが前記コンテンツを使用するライセンスを有すると判定された場合に、前記他の情報処理装置より前記ネットワークを介して送信されてくる前記コンテンツを受信する受信ステップと
を実行させることを特徴とするプログラム。
【請求項２５】
ネットワークに接続される第１の情報処理装置と、
前記第１の情報処理装置にネットワークを介して接続されるとともに、コンテンツを使用する第２の情報処理装置と
からなる情報処理システムであって、
前記第１の情報処理装置は、
エージェントの存在に関する情報を含むエージェント情報を記憶する記憶手段と、
前記記憶手段に記憶された前記エージェント情報に基づいて、前記第２の情報処理装置における前記コンテンツの利用を制御する制御手段とを備え、
前記第２の情報処理装置は、
前記第１の情報処理装置に対して前記ネットワークを介してアクセスするアクセス手段と、
前記第１の情報処理装置から、前記アクセス手段によるアクセスに対する、前記エージェント情報に基づいた判定結果を受信する受信手段と、
前記受信手段により受信された前記判定結果が、前記エージェントの不在のため、前記コンテンツの利用ができないものである場合、前記エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御手段と
を備えることを特徴とする情報処理システム。
【請求項２６】
ネットワークに接続される第１の情報処理装置と、
前記第１の情報処理装置にネットワークを介して接続されるとともに、コンテンツを使用する第２の情報処理装置と
からなる情報処理システムの情報処理方法であって、
前記第１の情報処理装置は、エージェントの存在に関する情報を含むエージェント情報を記憶し、
前記第２の情報処理装置は、前記第１の情報処理装置に対して前記ネットワークを介してアクセスし、
前記第１の情報処理装置は、記憶された前記エージェント情報に基づいて、前記第２の情報処理装置における前記コンテンツの利用の可否を判定して、その判定結果を前記第２の情報処理装置に送信し、
前記第２の情報処理装置は、前記第１の情報処理装置から、前記アクセスに対する、前記エージェント情報に基づいた判定結果を受信し、
前記第２の情報処理装置は、受信された前記判定結果が、前記エージェントの不在のため、前記コンテンツの利用ができないものである場合、前記エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする
ことを特徴とする情報処理方法。
【請求項２７】
コンテンツを利用する他の情報処理装置とネットワークを介して接続される情報処理装置において、
エージェントの存在に関する情報を含むエージェント情報を記憶する記憶手段と、
前記記憶手段に記憶された前記エージェント情報に基づいて、前記他の情報処理装置における前記コンテンツの利用を制御する制御手段と
を備えることを特徴とする情報処理装置。
【請求項２８】
前記記憶手段は、前記コンテンツが暗号化された暗号化コンテンツの鍵情報をさらに記憶し、
前記制御手段は、前記記憶手段に記憶された前記エージェント情報が前記エージェントの不在を示す場合、前記鍵情報の前記他の情報処理装置への送信を禁止する
ことを特徴とする請求項２７に記載の情報処理装置。
【請求項２９】
前記コンテンツにアクセスするためのアクセス情報を取得するとともに、前記アクセス情報に基づいて、前記コンテンツにアクセスし、前記コンテンツを取得する取得手段をさらに備え、
前記制御手段は、前記取得手段により取得された前記コンテンツを、前記他の情報処理装置に送信する
ことを特徴とする請求項２７に記載の情報処理装置。
【請求項３０】
前記記憶手段は、前記他の情報処理装置に記憶されている前記コンテンツにアクセスするためのアクセス情報をさらに記憶し、
前記制御手段は、前記他の情報処理装置へ前記アクセス情報を送信する
ことを特徴とする請求項２７に記載の情報処理装置。
【請求項３１】
前記記憶手段は、前記コンテンツが暗号化された暗号化コンテンツの鍵情報をさらに記憶し、
前記制御手段は、前記記憶手段に記憶された前記エージェント情報が、前記エージェントの不在を示す場合、前記鍵情報による前記暗号化コンテンツの復号を禁止する
ことを特徴とする請求項２７に記載の情報処理装置。
【請求項３２】
前記制御手段は、前記記憶手段に記憶された前記エージェント情報が、前記エージェントの不在を示す場合、前記コンテンツの前記他の情報処理装置への送信を禁止する
ことを特徴とする請求項２７に記載の情報処理装置。
【請求項３３】
ユーザを識別する識別情報を、前記他の情報処理装置から受信する受信手段と、
前記識別情報に基づき、前記他の情報処理装置における前記コンテンツの利用が許可されているか否かを判定する判定手段と
をさらに備え、
前記制御手段は、前記判定手段により、前記コンテンツの利用が許可されていないと判定された場合、さらに、前記鍵情報の利用を禁止する
ことを特徴とする請求項２７に記載の情報処理装置。
【請求項３４】
コンテンツを利用する他の情報処理装置とネットワークを介して接続される情報処理装置の情報処理方法において、
エージェントの存在に関する情報を含むエージェント情報を記憶し、
記憶された前記エージェント情報に基づいて、前記他の情報処理装置における前記コンテンツの利用を制御する
ことを特徴とする情報処理方法。
【請求項３５】
コンテンツを利用する他の情報処理装置とネットワークを介して接続される情報処理装置のプログラムであって、
エージェントの存在に関する情報を含むエージェント情報を記憶する記憶ステップと、
前記記憶ステップの処理で記憶された前記エージェント情報に基づいて、前記他の情報処理装置における前記コンテンツの利用を制御する制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが格納されているプログラム格納媒体。
【請求項３６】
コンテンツを利用する他の情報処理装置とネットワークを介して接続される情報処理装置を制御するコンピュータに、
エージェントの存在に関する情報を含むエージェント情報を記憶する記憶ステップと、
前記記憶ステップの処理で記憶された前記エージェント情報に基づいて、前記他の情報処理装置における前記コンテンツの利用を制御する制御ステップと
を実行させることを特徴とするプログラム。
【請求項３７】
他の情報処理装置とネットワークを介して接続される情報処理装置において、
前記他の情報処理装置に対して前記ネットワークを介してアクセスするアクセス手段と、
前記他の情報処理装置から、前記アクセス手段によるアクセスに対する、前記エージェント情報に基づいた判定結果を受信する受信手段と、
前記受信手段により受信された前記判定結果が、前記エージェントの不在のため、前記コンテンツの利用ができないものである場合、前記エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項３８】
前記表示制御手段は、前記受信手段により受信された前記判定結果が、前記エージェントが存在するため、前記コンテンツの利用ができるものである場合、前記エージェントを表すキャラクタを表示するように表示を制御し、
前記受信手段により受信された前記判定結果が、前記エージェントが存在するため、前記コンテンツの利用ができるものである場合、前記他の情報処理装置における前記エージェントの存在に関する情報を更新させるように、前記他の情報処理装置に更新情報を送信する送信手段をさらに備える
ことを特徴とする請求項３７に記載の情報処理装置。
【請求項３９】
前記受信手段は、前記コンテンツが暗号化された暗号化コンテンツの鍵情報をさらに受信し、
前記暗号化コンテンツを記憶する記憶手段と、
前記暗号化コンテンツを前記鍵情報により復号する復号手段と
をさらに備えることを特徴とする請求項３７に記載の情報処理装置。
【請求項４０】
前記受信手段は、前記コンテンツが暗号化された暗号化コンテンツの鍵情報を、前記他の情報処理装置のうちの第１の他の情報処理装置から受信するとともに、前記他の情報処理装置のうちの第２の他の情報処理装置から、前記暗号化コンテンツをさらに受信し、
前記暗号化コンテンツを前記鍵情報により復号する復号化手段をさらに備えることを特徴とする請求項３７に記載の情報処理装置。
【請求項４１】
他の情報処理装置とネットワークを介して接続される情報処理装置の情報処理方法において、
前記他の情報処理装置に対して前記ネットワークを介してアクセスするアクセスステップと、
前記他の情報処理装置から、前記アクセスステップの処理によるアクセスに対する、前記エージェント情報に基づいた判定結果を受信する受信ステップと、
前記受信ステップの処理により受信された前記判定結果が、前記エージェントの不在のため、前記コンテンツの利用ができないものである場合、前記エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項４２】
他の情報処理装置とネットワークを介して接続される情報処理装置のプログラムであって、
前記他の情報処理装置に対して前記ネットワークを介してアクセスするアクセスステップと、
前記他の情報処理装置から、前記アクセスステップの処理によるアクセスに対する、前記エージェント情報に基づいた判定結果を受信する受信ステップと、
前記受信ステップの処理により受信された前記判定結果が、前記エージェントの不在のため、前記コンテンツの利用ができないものである場合、前記エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが格納されているプログラム格納媒体。
【請求項４３】
他の情報処理装置とネットワークを介して接続される情報処理装置を制御するコンピュータに、
前記他の情報処理装置に対して前記ネットワークを介してアクセスするアクセスステップと、
前記他の情報処理装置から、前記アクセスステップの処理によるアクセスに対する、前記エージェント情報に基づいた判定結果を受信する受信ステップと、
前記受信ステップの処理により受信された前記判定結果が、前記エージェントの不在のため、前記コンテンツの利用ができないものである場合、前記エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御ステップと
を実行させることを特徴とするプログラム。
【請求項４４】
情報処理装置によりコンテンツを使用するとき用いられるオブジェクトであって、
前記コンテンツの利用を可能にするのに必要な情報を記憶するメモリと、
前記コンテンツに関連する形状と
を有することを特徴とするオブジェクト。
【請求項４５】
前記オブジェクトは、前記コンテンツに関連する人形であり、前記メモリには、前記オブジェクトにより取得可能なコンテンツの数が記憶されている
ことを特徴とする請求項４４に記載のオブジェクト。
【請求項４６】
前記コンテンツの利用を可能にするのに必要な情報には、前記コンテンツを再生するライセンスが含まれる
ことを特徴とする請求項４４に記載のオブジェクト。
【請求項４７】
前記情報処理装置に対応して設けられた読み取り装置により、前記コンテンツの利用を可能にするのに必要な情報が読み取られた場合、前記情報処理装置による前記コンテンツの利用が可能となる
ことを特徴とする請求項４４に記載のオブジェクト。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理システムおよび方法、情報処理装置および方法、プログラム格納媒体、プログラム、並びにオブジェクトに関し、特に、コンテンツの著作権を保護しつつ、任意の装置で、コンテンツを使用することができるようにした、情報処理システムおよび方法、情報処理装置および方法、プログラム格納媒体、プログラム、並びにオブジェクトに関する。
【０００２】
【従来の技術】
最近、インターネットに代表されるネットワークが普及し、ネットワークを介して、オーディオデータやビデオデータなどの各種のコンテンツデータが配信されるようになってきた。ユーザは、配信を受けたコンテンツデータを、例えば、パーソナルコンピュータに内蔵されているハードディスクに記録し、必要に応じて、これを再生、出力することができる。
【０００３】
ところで、このようなコンテンツデータは、通常、暗号化されており、ユーザは、コンテンツを利用する場合、コンテンツの暗号を復号するのに必要な暗号鍵も取得する必要がある。ユーザは、その暗号鍵を用いて、暗号化されているコンテンツデータを復号して、コンテンツを視聴する。
【０００４】
【発明が解決しようとする課題】
ところで、従来、このような暗号鍵は、ユーザが有するセキュアな装置（ユーザが改竄することが困難な装置）に記憶され、暗号鍵が不正に利用されることが抑制されるようになされている。
【０００５】
従って、ユーザは、セキュアな構造を有する装置でしかコンテンツを使用することができないことになる。これにより、コンテンツの著作権を確実に保護することが可能になる。
【０００６】
しかしながら、そのようにすると、ユーザがコンテンツを使用することが可能な装置が、暗号鍵を有するセキュアな装置のみに限定されてしまうことになる。
【０００７】
このため、通常、暗号鍵は、セキュアな構造を有する他の装置に移転することが可能になされている。しかしながら、この場合、ユーザが任意の装置でコンテンツを使用することができるようにするには、ユーザが有する全ての装置をセキュアな装置で構成しなければならず、コストが高くなるという課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、著作権を保護しつつ、任意の装置で、コンテンツを使用することができるようにするものである。
【０００９】
【課題を解決するための手段】
本発明の第１の情報処理システムは、読み取り装置に、オブジェクトが載置されているとき、第１の情報処理装置においてコンテンツの使用を可能にすることを特徴とする。
【００１０】
前記第１の情報処理装置とネットワークを介して接続され、識別情報に対応してコンテンツの使用を管理する第２の情報処理装置をさらに備え、第１の情報処理装置は、読み取り装置により読み取られたオブジェクトの識別情報をネットワークを介して第２の情報処理装置に送信し、第２の情報処理装置は、第１の情報処理装置から送信されてきた識別情報に基づいて、識別情報に対応してコンテンツを使用することが許可されているか否かを判定し、コンテンツを使用することが許可されていると判定された場合、コンテンツの使用を可能にする情報をネットワークを介して第１の情報処理装置に送信するようにすることができる。
【００１１】
前記オブジェクトは、人形とすることができる。
【００１２】
本発明の第１の情報処理システムの情報処理方法は、読み取り装置に、オブジェクトが載置されているとき、第１の情報処理装置においてコンテンツの使用を可能にすることを特徴とする。
【００１３】
本発明の第１の情報処理装置は、ユーザを識別するユーザ識別情報に対応してコンテンツの使用を管理する管理手段と、他の情報処理装置より、オブジェクトから読み取られたユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信手段と、受信手段により受信されたユーザ識別情報とコンテンツ識別情報に基づいて、ユーザ識別情報に対応してコンテンツを使用することが許可されているか否かを判定する判定手段と、判定手段により、コンテンツを使用することが許可されていると判定された場合、コンテンツの使用を可能にする情報をネットワークを介して他の情報処理装置に送信する送信手段とを備えることを特徴とする。
【００１４】
前記オブジェクトは、人形とすることができる。
【００１５】
前記管理手段は、コンテンツにアクセスするためのアクセス情報をさらに管理し、アクセス情報に基づいて、コンテンツにアクセスし、コンテンツを取得する取得手段をさらに備え、送信手段は、取得手段により取得されたコンテンツを、コンテンツの使用を可能にする情報として、他の情報処理装置に送信することができる。
【００１６】
本発明の第１の情報処理方法は、ユーザを識別するユーザ識別情報に対応してコンテンツの使用を管理する管理ステップと、他の情報処理装置より、オブジェクトから読み取られたユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信ステップと、受信ステップの処理により受信されたユーザ識別情報とコンテンツ識別情報に基づいて、ユーザ識別情報に対応してコンテンツを使用することが許可されているか否かを判定する判定ステップと、判定ステップの処理により、コンテンツを使用することが許可されていると判定された場合、コンテンツの使用を可能にする情報をネットワークを介して他の情報処理装置に送信する送信ステップとを含むことを特徴とする。
【００１７】
本発明の第１のプログラム格納媒体のプログラムは、ユーザを識別するユーザ識別情報に対応してコンテンツの使用を管理する管理ステップと、他の情報処理装置より、オブジェクトから読み取られたユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信ステップと、受信ステップの処理により受信されたユーザ識別情報とコンテンツ識別情報に基づいて、ユーザ識別情報に対応してコンテンツを使用することが許可されているか否かを判定する判定ステップと、判定ステップの処理により、コンテンツを使用することが許可されていると判定された場合、コンテンツの使用を可能にする情報をネットワークを介して他の情報処理装置に送信する送信ステップとを含むことを特徴とする。
【００１８】
本発明の第１のプログラムは、ユーザを識別するユーザ識別情報に対応してコンテンツの使用を管理する管理ステップと、他の情報処理装置より、オブジェクトから読み取られたユーザ識別情報を受信するとともに、コンテンツを識別するコンテンツ識別情報を受信する受信ステップと、受信ステップの処理により受信されたユーザ識別情報とコンテンツ識別情報に基づいて、ユーザ識別情報に対応してコンテンツを使用することが許可されているか否かを判定する判定ステップと、判定ステップの処理により、コンテンツを使用することが許可されていると判定された場合、コンテンツの使用を可能にする情報をネットワークを介して他の情報処理装置に送信する送信ステップとを実行させることを特徴とする。
【００１９】
本発明の第２の情報処理装置は、オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得手段と、取得手段により取得されたユーザ識別情報をネットワークを介して他の情報処理装置に送信し、ユーザを認証させる送信手段と、コンテンツを識別するコンテンツ識別情報を付して、コンテンツの使用をネットワークを介して他の情報処理装置に要求する要求手段と、送信手段により送信されたユーザ識別情報に基づいて、他の情報処理装置によりユーザが認証され、かつ、要求手段による要求に含まれるコンテンツ識別情報に基づいて、他の情報処理装置によりユーザがコンテンツを使用するライセンスを有すると判定された場合に、他の情報処理装置よりネットワークを介して送信されてくるコンテンツを受信する受信手段とを備えることを特徴とする。
【００２０】
前記ライセンスは、前記オブジェクトに記憶されているようにすることができる。
【００２１】
前記ライセンスは、他の情報処理装置に記憶されているようにすることができる。
【００２２】
前記ユーザ識別情報に対応する画像を表示する表示手段をさらに備えるようにすることができる。
【００２３】
前記ユーザ識別情報に対応する画像は、オブジェクトの形状に対応する画像とすることができる。
【００２４】
前記オブジェクトは、人形とすることができる。
【００２５】
前記オブジェクトは、前記コンテンツに対応する人形とすることができる。
【００２６】
前記オブジェクトは、前記ユーザが使用可能なコンテンツの情報を記憶するようにすることができる。
【００２７】
前記オブジェクトが載置されたとき、オブジェクトに記憶されているユーザ識別情報を読み取る読み取り手段をさらに備え、取得手段は、読取手段により読み取られたユーザ識別情報を取得することができる。
【００２８】
前記読み取り手段は、情報処理装置とは独立に設けられているようにすることができる。
【００２９】
前記オブジェクトが読み取り手段から外されたことを検出する検出手段をさらに備え、送信手段は、検出手段によりオブジェクトが読み取り手段から外されたことが検出された場合、オブジェクトが読み取り手段から外されたことに対応する信号を、ネットワークを介して他の情報処理装置にさらに送信することができる。
【００３０】
本発明の第２の情報処理方法は、オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得ステップと、取得ステップの処理により取得されたユーザ識別情報をネットワークを介して他の情報処理装置に送信し、ユーザを認証させる送信ステップと、コンテンツを識別するコンテンツ識別情報を付して、コンテンツの使用をネットワークを介して他の情報処理装置に要求する要求ステップと、送信ステップの処理により送信されたユーザ識別情報に基づいて、他の情報処理装置によりユーザが認証され、かつ、要求ステップの処理による要求に含まれるコンテンツ識別情報に基づいて、他の情報処理装置によりユーザがコンテンツを使用するライセンスを有すると判定された場合に、他の情報処理装置よりネットワークを介して送信されてくるコンテンツを受信する受信ステップとを含むことを特徴とする。
【００３１】
本発明の第２のプログラム格納媒体のプログラムは、オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得ステップと、取得ステップの処理により取得されたユーザ識別情報をネットワークを介して他の情報処理装置に送信し、ユーザを認証させる送信ステップと、コンテンツを識別するコンテンツ識別情報を付して、コンテンツの使用をネットワークを介して他の情報処理装置に要求する要求ステップと、送信ステップの処理により送信されたユーザ識別情報に基づいて、他の情報処理装置によりユーザが認証され、かつ、要求ステップの処理による要求に含まれるコンテンツ識別情報に基づいて、他の情報処理装置によりユーザがコンテンツを使用するライセンスを有すると判定された場合に、他の情報処理装置よりネットワークを介して送信されてくるコンテンツを受信する受信ステップとを含むことを特徴とする。
【００３２】
本発明の第２のプログラムは、オブジェクトに記憶されている、ユーザを識別するユーザ識別情報を取得する取得ステップと、取得ステップの処理により取得されたユーザ識別情報をネットワークを介して他の情報処理装置に送信し、ユーザを認証させる送信ステップと、コンテンツを識別するコンテンツ識別情報を付して、コンテンツの使用をネットワークを介して他の情報処理装置に要求する要求ステップと、送信ステップの処理により送信されたユーザ識別情報に基づいて、他の情報処理装置によりユーザが認証され、かつ、要求ステップの処理による要求に含まれるコンテンツ識別情報に基づいて、他の情報処理装置によりユーザがコンテンツを使用するライセンスを有すると判定された場合に、他の情報処理装置よりネットワークを介して送信されてくるコンテンツを受信する受信ステップとを実行させることを特徴とする。
【００３３】
本発明の第２の情報処理システムは、第１の情報処理装置が、エージェントの存在に関する情報を含むエージェント情報を記憶する記憶手段と、記憶手段に記憶されたエージェント情報に基づいて、第２の情報処理装置におけるコンテンツの利用を制御する制御手段とを備え、第２の情報処理装置が、第１の情報処理装置に対してネットワークを介してアクセスするアクセス手段と、第１の情報処理装置から、アクセス手段によるアクセスに対する、エージェント情報に基づいた判定結果を受信する受信手段と、受信手段により受信された判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御手段とを備えることを特徴とする。
【００３４】
本発明の第２の情報処理システムの情報処理方法は、第１の情報処理装置が、エージェントの存在に関する情報を含むエージェント情報を記憶し、第２の情報処理装置が、第１の情報処理装置に対して前記ネットワークを介してアクセスし、第１の情報処理装置が、記憶されたエージェント情報に基づいて、第２の情報処理装置におけるコンテンツの利用の可否を判定して、その判定結果を第２の情報処理装置に送信し、第２の情報処理装置が、前記第１の情報処理装置から、アクセスに対する、エージェント情報に基づいた判定結果を受信し、第２の情報処理装置が、受信された判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にすることを特徴とする。
【００３５】
前記記憶手段は、コンテンツが暗号化された暗号化コンテンツの鍵情報をさらに記憶し、制御手段は、記憶手段に記憶されたエージェント情報がエージェントの不在を示す場合、鍵情報の他の情報処理装置への送信を禁止することができる。
【００３６】
前記コンテンツにアクセスするためのアクセス情報を取得するとともに、アクセス情報に基づいて、コンテンツにアクセスし、コンテンツを取得する取得手段をさらに備え、制御手段は、取得手段により取得されたコンテンツを、他の情報処理装置に送信することができる。
【００３７】
前記記憶手段は、他の情報処理装置に記憶されているコンテンツにアクセスするためのアクセス情報をさらに記憶し、制御手段は、他の情報処理装置へアクセス情報を送信することができる。
【００３８】
前記記憶手段は、コンテンツが暗号化された暗号化コンテンツの鍵情報をさらに記憶し、制御手段は、記憶手段に記憶されたエージェント情報が、エージェントの不在を示す場合、鍵情報による暗号化コンテンツの復号を禁止することができる。
【００３９】
前記制御手段は、記憶手段に記憶されたエージェント情報が、エージェントの不在を示す場合、コンテンツの他の情報処理装置への送信を禁止することができる。
【００４０】
ユーザを識別する識別情報を、他の情報処理装置から受信する受信手段と、識別情報に基づき、他の情報処理装置におけるコンテンツの利用が許可されているか否かを判定する判定手段とをさらに備え、制御手段は、判定手段により、コンテンツの利用が許可されていないと判定された場合、さらに、鍵情報の利用を禁止することができる。
【００４１】
本発明の第３の情報処理方法は、エージェントの存在に関する情報を含むエージェント情報を記憶し、記憶されたエージェント情報に基づいて、他の情報処理装置におけるコンテンツの利用を制御することを特徴とする。
【００４２】
本発明の第３のプログラム格納媒体のプログラムは、エージェントの存在に関する情報を含むエージェント情報を記憶する記憶ステップと、記憶ステップの処理で記憶されたエージェント情報に基づいて、他の情報処理装置におけるコンテンツの利用を制御する制御ステップとを含むことを特徴とする。
【００４３】
本発明の第３のプログラムは、エージェントの存在に関する情報を含むエージェント情報を記憶する記憶ステップと、記憶ステップの処理で記憶されたエージェント情報に基づいて、他の情報処理装置におけるコンテンツの利用を制御する制御ステップとを実行させることを特徴とする。
【００４４】
本発明の第４の情報処理装置は、他の情報処理装置に対してネットワークを介してアクセスするアクセス手段と、他の情報処理装置から、アクセス手段によるアクセスに対する、エージェント情報に基づいた判定結果を受信する受信手段と、受信手段により受信された判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御手段とを備えることを特徴とする。
【００４５】
前記表示制御手段は、受信手段により受信された判定結果が、エージェントが存在するため、コンテンツの利用ができるものである場合、エージェントを表すキャラクタを表示するように表示を制御し、受信手段により受信された判定結果が、エージェントが存在するため、コンテンツの利用ができるものである場合、他の情報処理装置におけるエージェントの存在に関する情報を更新させるように、他の情報処理装置に更新情報を送信する送信手段をさらに備えるようにすることができる。
【００４６】
前記受信手段は、コンテンツが暗号化された暗号化コンテンツの鍵情報をさらに受信し、暗号化コンテンツを記憶する記憶手段と、暗号化コンテンツを鍵情報により復号する復号手段とをさらに備えるようにすることができる。
【００４７】
前記受信手段は、コンテンツが暗号化された暗号化コンテンツの鍵情報を、他の情報処理装置のうちの第１の他の情報処理装置から受信するとともに、他の情報処理装置のうちの第２の他の情報処理装置から、暗号化コンテンツをさらに受信し、暗号化コンテンツを鍵情報により復号する復号化手段をさらに備えるようにすることができる。
【００４８】
本発明の第４の情報処理方法は、他の情報処理装置に対してネットワークを介してアクセスするアクセスステップと、他の情報処理装置から、アクセスステップの処理によるアクセスに対する、エージェント情報に基づいた判定結果を受信する受信ステップと、受信ステップの処理により受信された判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御ステップとを含むことを特徴とする。
【００４９】
本発明の第４のプログラム格納媒体のプログラムは、他の情報処理装置に対してネットワークを介してアクセスするアクセスステップと、他の情報処理装置から、アクセスステップの処理によるアクセスに対する、エージェント情報に基づいた判定結果を受信する受信ステップと、受信ステップの処理により受信された判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御ステップとを含むことを特徴とする。
【００５０】
本発明の第４のプログラムは、他の情報処理装置に対してネットワークを介してアクセスするアクセスステップと、他の情報処理装置から、アクセスステップの処理によるアクセスに対する、エージェント情報に基づいた判定結果を受信する受信ステップと、受信ステップの処理により受信された判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする表示制御ステップとを実行させることを特徴とする。
【００５１】
本発明のオブジェクトは、情報処理装置によりコンテンツを使用するとき用いられるオブジェクトであって、コンテンツの利用を可能にするのに必要な情報を記憶するメモリと、コンテンツに関連する形状とを有することを特徴とする。
【００５２】
前記オブジェクトは、前記コンテンツに関連する人形であり、前記メモリには、前記オブジェクトにより取得可能なコンテンツの数が記憶されているようにすることができる。
【００５３】
前記コンテンツの利用を可能にするのに必要な情報には、コンテンツを再生するライセンスが含まれるようにすることができる。
【００５４】
前記情報処理装置に対応して設けられた読み取り装置により、コンテンツの利用を可能にするのに必要な情報が読み取られた場合、情報処理装置によるコンテンツの利用が可能となるようにすることができる。
【００５５】
本発明の第１の情報処理システムおよびその情報処理方法においては、読み取り装置に、前記オブジェクトが載置されているとき、第１の情報処理装置において前記コンテンツの使用が可能とされる。
【００５６】
本発明の第１の情報処理装置および第１の情報処理方法、第１のプログラム格納媒体、並びに第１のプログラムにおいては、他の情報処理装置からコンテンツ識別情報が受信されると、それに基づいて、コンテンツを使用することが許可されているか否かが判定され、許可されていると判定された場合、コンテンツの使用を可能にする情報が、ネットワークを介して、他の情報処理装置に送信される。
【００５７】
本発明の第２の情報処理装置および第２の情報処理方法、第２のプログラム格納媒体、並びに第２のプログラムにおいては、オブジェクトに記憶されているユーザ識別情報が取得され、他の情報処理装置に送信される。また、コンテンツ識別情報を付して、コンテンツの使用が他の情報処理装置に要求される。他の情報処理装置によりユーザが認証され、かつ、ユーザが、コンテンツを使用するライセンスを有すると判定された場合、他の情報処理装置よりネットワークを介して送信されてくるコンテンツが受信される。
【００５８】
本発明の第２の情報処理システムおよびその情報処理方法においては、第１の情報処理装置が、記憶されたエージェント情報に基づいて、第２の情報処理装置におけるコンテンツの利用を制御し、第２の情報処理装置は、第１の情報処理装置からアクセスに対する判定結果を受信し、判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にする。
【００５９】
本発明の第３の情報処理装置および第３の情報処理方法、第３のプログラム格納媒体、並びに第３のプログラムにおいては、エージェントの存在に関する情報を含むエージェント情報が記憶され、そのエージェント情報に基づいて、他の情報処理装置におけるコンテンツの利用が制御される。
【００６０】
本発明の第４の情報処理装置および第４の情報処理方法、第４のプログラム格納媒体、並びに第４のプログラムにおいては、他の情報処理装置からアクセスに対する判定結果が受信され、その判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタが非表示にされるか、または不在を表す表示にされる。
【００６１】
本発明のオブジェクトにおいては、メモリにコンテンツを利用するのに必要な識別情報が記憶されているとともに、その形状が、コンテンツに関連する形状とされている。
【００６２】
【発明の実施の形態】
図１は、本発明を適用した情報処理システムの構成例を表している。この構成例においては、インターネット１に、インターネットサービスプロバイダ（ＩＳＰ）２を介して、家庭３のＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）２１が接続されている。ＬＡＮ２１には、部屋３１乃至部屋３３の機器が接続されている。この例の場合、部屋３１では、パーソナルコンピュータ（ＰＣ）２２がＬＡＮ２１に接続されており、パーソナルコンピュータ２２には、後述する親友ぽキャラ（商標）人形１６１（図４）、あるいは売りぽキャラ（商標）人形１８１（図１０）を載置するおたち台２３が接続されている。
【００６３】
なお、ＬＡＮ２１は、ユーザまたは無線により構成される。無線により構成される場合、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃ　Ｅｎｇｉｎｅｅｒｓ）８０２．１１ａ，ｂ，またはｇ、ＵＷＢ（Ｕｌｔｒａ　Ｗｉｄｅ　Ｂａｎｄ）、あるいはブルートゥース（Ｂｌｕｅ　Ｔｏｏｔｈ）などで規定される方式を用いることができる。また、有線の場合、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）その他で規定される方式を利用することができる。
【００６４】
部屋３２においては、テレビジョン受像機（ＴＶ）２４がＬＡＮ２１に接続されており、テレビジョン受像機２４には、おたち台２５が接続されている。部屋３３においては、パーソナルコンピュータ２６がＬＡＮ２１に接続されており、パーソナルコンピュータ２６には、おたち台２７が接続されている。
【００６５】
インターネット１には、また、ＩＳＰ４を介して、職場５のＬＡＮ５１も接続されている。ＬＡＮ５１には、パーソナルコンピュータ５２が接続されており、パーソナルコンピュータ５２には、さらに、おたち台５３が接続されている。
【００６６】
インターネット１には、また、売りぽキャラ人形１８１（図１０）に対応するコンテンツデータを提供するコンテンツサーバ６が接続されている。インターネット１に接続されているコンテンツサーバ７は、親友ぽキャラ人形１６１（図４）に対応するコンテンツデータを提供する。インターネット１に接続されているライセンスサーバ８は、コンテンツサーバ７により供給されるコンテンツに対応するライセンスを提供する。
【００６７】
さらに、インターネット１には、ぽキャラ（商標）サービスサーバ９が接続されている。このぽキャラサービスサーバ９は、親友ぽキャラ人形１６１あるいは売りぽキャラ人形１８１に対応する各種のサービスを提供する。
【００６８】
ぽキャラサービスサーバ９には、ぽキャラに関する各種の情報を記憶するぽキャラデータベース１０が接続されている。ぽキャラサービスサーバ９には、また、親友ぽキャラ人形１６１に対する認証処理を行うプライベート認証サーバ１１、売りぽキャラ人形１８１に対する認証処理を行うパブリック認証サーバ１２が接続されている他、各種の課金処理を実行する課金サーバ１３も接続されている。ぽキャラデータベース１０、プライベート認証サーバ１１、パブリック認証サーバ１２、および課金サーバ１３のうちの１つ以上に、必要に応じて、ぽキャラサービスサーバ９と一体化することもできる。
【００６９】
さらに図１のシステムにおいては、携帯電話機６１が、最寄りの基地局１５を介してインターネット１に接続されるようになされている。
【００７０】
ぽキャラサービスサーバ９は、例えば、図２に示されるように構成されている。
【００７１】
図２において、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１２１は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１２２に記憶されているプログラム、または記憶部１２８からＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１２３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１２３にはまた、ＣＰＵ１２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００７２】
ＣＰＵ１２１、ＲＯＭ１２２、およびＲＡＭ１２３は、バス１２４を介して相互に接続されている。このバス１２４にはまた、入出力インタフェース１２５も接続されている。
【００７３】
入出力インタフェース１２５には、キーボード、マウスなどよりなる入力部１２６、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　ｄｉｓｐｌａｙ）などよりなるディスプレイ（表示部）、並びにスピーカなどよりなる出力部１２７、ハードディスクなどより構成される記憶部１２８、モデム、ターミナルアダプタなどより構成される通信部１２９が接続されている。通信部１２９は、インターネット１を含むネットワークを介しての通信処理を行う。
【００７４】
入出力インタフェース１２５にはまた、必要に応じてドライブ１３０が接続され、磁気ディスク１４１、光ディスク１４２、光磁気ディスク１４３、或いは半導体メモリ１４４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１２８にインストールされる。
【００７５】
パーソナルコンピュータ２２は、例えば、図３に示されるように構成されている。その基本的構成は、図２におけるぽキャラサービスサーバ９と同様である。すなわち、パーソナルコンピュータ２２のＣＰＵ２２１乃至通信部２２９は、図２のぽキャラサービスサーバ９のＣＰＵ１２１乃至通信部１２９と、基本的に同様の機能を有している。
【００７６】
図３のパーソナルコンピュータ２２の入出力インタフェース２２５には、接続部２３０が接続されており、この接続部２３２は、おたち台２３が接続される。おたち台２３は、図３に示されるように、リーダライタ４１を内蔵しており、そこに裁置されたぽキャラ人形から電磁誘導により、非接触で、情報を読み取る機能を有している。
【００７７】
入出力インタフェース２２５には、必要に応じて、ドライブ２３１が接続され、磁気ディスク２５１、光ディスク２５２、光磁気ディスク２５３、または半導体メモリ２５４が装着された場合、それから読み出されたコンピュータプログラムが、必要に応じて記憶部２２８にインストールされる。
【００７８】
この情報処理システム（情報提供システム）において、自分自身を認証させるために、各ユーザは、図４に示されるような親友ぽキャラ人形１６１を予め購入する。この親友ぽキャラ人形１６１には、図５に示されるように、アンテナ１７２を有するＩＣチップ１７１が内蔵されており、このＩＣチップ１７１には、図６に示されるように、その親友ぽキャラ人形１６１を保持するユーザを識別するユーザ識別情報としてのユーザＩＤ、並びにその親友ぽキャラ人形１６１を識別するためのぽキャラ人形識別情報としてのぽキャラＩＤが記憶されている。
【００７９】
なお、ユーザＩＤは、ぽキャラＩＤと兼用することも可能である。
【００８０】
次に、図７のフローチャートを参照して、ユーザが親友ぽキャラ人形１６１を取得する処理について説明する。
【００８１】
パーソナルコンピュータ２２のユーザは、入力部２２６を操作して、ぽキャラサービスサーバ９に対するアクセスを指令する。ＣＰＵ２２１は、入力部２２６からこの指令を取得すると、ステップＳ１において、通信部２２９を制御し、ＬＡＮ２１，ＩＳＰ２、およびインターネット１を介して、ぽキャラサービスサーバ９にアクセスさせる。ぽキャラサービスサーバ９は、アクセスしてきたパーソナルコンピュータ２２に対して、ユーザ情報を入力するためのＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）をインターネット１を介して提供してくる（後述する図９のステップＳ２１）。そこでユーザは、入力部２２６を操作して、自分自身の氏名、住所、生年月日、性別、電話番号、ファックス番号、メールアドレス、クレジットカード番号、銀行口座番号といったユーザ情報を入力する。ステップＳ２において、ＣＰＵ２２１は、入力されたユーザ情報を、通信部２２９からインターネット１を介して、ぽキャラサービスサーバ９に送信する。なお、パーソナルコンピュータ２２（他の端末も同様）とぽキャラサービスサーバ９との間の通信は、必要に応じて暗号化される。
【００８２】
このとき、ぽキャラサービスサーバ９は、パーソナルコンピュータ２２に対して、親友ぽキャラ人形の候補（一覧）を送信してくる（図９のステップＳ２３）。そこで、ステップＳ３において、ＣＰＵ２２１は、通信部２２９を介して、ぽキャラサービスサーバ９から送信されてくる親友ぽキャラ人形の候補を受信すると、これを出力部２２７の表示部に出力し、表示させる。これにより、例えば、図８に示されるような親友ぽキャラ人形の候補が表示される。図８には、Ａ乃至Ｆの６種類の親友ぽキャラ人形が示されている。図４に示される親友ぽキャラ人形１６１は、このうちの図８Ｆに対応している。
【００８３】
ユーザは、表示された親友ぽキャラ人形の候補の中から自分自身の親友ぽキャラ人形として利用するものを、入力部２２６を操作して指定する。ＣＰＵ２２１は、ステップＳ４において、この親友ぽキャラ人形の選択を受け付ける。
【００８４】
ステップＳ５において、ＣＰＵ２２１は、ステップＳ４の処理で受け付けた親友ぽキャラ人形の選択情報をぽキャラサービスサーバ９に送信する。
【００８５】
ぽキャラサービスサーバ９は、パーソナルコンピュータ２２からの選択情報を受信すると、その選択された親友ぽキャラ人形に対応する親友ぽキャラのデータを含むぽキャラサービスのためのコンピュータプログラムを送信してくる（図９のステップＳ２６）。
【００８６】
ステップＳ６において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９より送信されてくるコンピュータプログラムを受信し、記憶部２２８に記憶する。このプログラムには、親友ぽキャラ人形に対応する親友ぽキャラ（実在する親友ぽキャラ人形に対する、アニメーション表示されるバーチャルな人形であって、以下、これをキャラクタとも称する）を、出力部２２７の表示部に表示させるのに必要なデータ（親友ぽキャラのデータ）が含まれている。
【００８７】
この親友ぽキャラのキャラクタは、対応する親友ぽキャラ人形と同一の画像で表現される。換言すれば、親友ぽキャラ人形は、出力部２２７の表示部に表示されるバーチャルな人形としての親友ぽキャラと同一の形状（色等を含む）を有していることになる。
【００８８】
例えば、図４の親友ぽキャラ人形１６１は、図８Ｆに示される親友ぽキャラのキャラクタに対応するものである。
【００８９】
ユーザは、ステップＳ６の処理で受信したプログラムを、ぽキャラサービスサーバ９が提供するサービスを利用する他の機器にインストールする。図１の例の場合、テレビジョン受像機２４とパーソナルコンピュータ２６に、このプログラムがインストールされる。また、職場５のパーソナルコンピュータ５２にもインストールされる。
【００９０】
テレビジョン受像機２４は、例えば、メモリスティック（商標）に代表される半導体メモリを装着する装着部が設けられており、ユーザは、例えば、パーソナルコンピュータ２２により、メモリスティックにそのプログラムを記憶し、テレビジョン受像機２４にこのメモリスティックを装着することで、テレビジョン受像機２４に対して、このプログラムをインストールすることができる。
【００９１】
その後、ぽキャラサービスサーバ９は、ユーザがステップＳ４の処理で選択した親友ぽキャラ人形を配送してくるので（図９のステップＳ２７）、ユーザは、ステップＳ８において、ぽキャラサービスサーバ９から配送されてくる人形を受け取る。
【００９２】
ぽキャラサービスサーバ９は、以上の図７のパーソナルコンピュータ２２の処理に対応して、図９のフローチャートに示されるような処理を実行する。
【００９３】
すなわち、ステップＳ２１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２のユーザがインターネット１を介して、アクセスしてきたとき、通信部１２９を介して、このアクセスを受け付けると、そのパーソナルコンピュータ２２に対して、ユーザ情報を入力するためのＧＵＩをインターネット１を介して、パーソナルコンピュータ２２に提供する。
【００９４】
上述したように、このＧＵＩに基づいて、ユーザは、ユーザ情報を送信してくる（図７のステップＳ２）。そこで、ステップＳ２２において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２からのユーザ情報を受信すると、これを通信部１２９を介してぽキャラデータベース１０に供給し、登録させる。これにより、ぽキャラデータベース１０に、ユーザ情報が登録される（その詳細は、図３０を参照して後述する）。
【００９５】
次に、ステップＳ２３において、ＣＰＵ１２１は、親友ぽキャラ人形の候補を記憶部１２８から読み出し、パーソナルコンピュータ２２に対して送信する。これにより、上述したように、図８に示されるような、親友ぽキャラ人形の候補がパーソナルコンピュータ２２に送信される。
【００９６】
上述したように、送信した親友ぽキャラ人形の候補の中から１つの親友ぽキャラ人形を、ユーザは選択し、その選択情報を送信してくる（図７のステップＳ５）。
【００９７】
そこで、ステップＳ２５において、ＣＰＵ１２１は、ユーザに対して、ユーザを識別するための識別情報としてのユーザＩＤを割り当てる。また、ＣＰＵ１２１は、ユーザにより選択された親友ぽキャラ人形にぽキャラＩＤを割り当て、ぽキャラデータベース１０に、ユーザ情報に対応して、ぽキャラ情報として登録させる。このぽキャラ情報には、ぽキャラＩＤの他、そのぽキャラが親友ぽキャラであるのか否かを表すフラグ（親友ぽキャラフラグ）、あるいはそのぽキャラが有するパラメータなどが含まれる。このパラメータは、その親友ぽキャラが着ている服装、あるいはその親友ぽキャラが有している機能などを表している。なお、親友ぽキャラフラグは、親友ぽキャラ人形１６１に割り当てるぽキャラＩＤに含めるようにしてもよい。
【００９８】
次に、ステップＳ２６において、ＣＰＵ１２１は、ユーザがぽキャラサービスを受けるためのプログラムを記憶部１２８から読み出し、インターネット１を介してパーソナルコンピュータ２２に送信する。このとき、ＣＰＵ１２１は、ユーザＩＤと、その親友ぽキャラのキャラクタを表示させるのに必要なぽキャラ情報を、プログラムに含めて送信する。このぽキャラ情報には、ぽキャラＩＤの他、各種のパラメータを含む画像の元となるぽキャラのデータが含まれている。このプログラムは、パーソナルコンピュータ２２により受信される（図７のステップＳ６）。
【００９９】
そして、ステップＳ２７において、ＣＰＵ１２１は、ステップＳ２４の処理で受信された選択情報に対応する親友ぽキャラ人形を配送する処理を実行する。具体的には、ＣＰＵ１２１は、ユーザにより選択された親友ぽキャラ人形を特定する情報（ぽキャラＩＤ）と、そのユーザの住所、氏名などを出力部１２７を構成するプリンタから出力する。ぽキャラサービスサーバ９の管理者は、このプリンタからの出力に基づいて、所定の親友ぽキャラ人形をユーザ宛に配送する手続を行う。
【０１００】
次に、ステップＳ２８において、ＣＰＵ１２１は、ユーザに配布した親友ぽキャラ人形に対する対価に対応する課金処理を実行する。
【０１０１】
具体的には、ＣＰＵ１２１は、課金サーバ１３に対して、ユーザ情報に含まれるクレジットカード番号に基づいて、親友ぽキャラ人形の対価に対応する価格の決済を要求する。あるいはまた、ＣＰＵ１２１は、課金サーバ１３に対して、ユーザ情報に含まれる銀行口座番号からの対価の引き落としを要求する。課金サーバ１３は、この要求に基づいて、そのユーザのクレジットカード会社あるいは銀行に対して、親友ぽキャラ人形に対応する対価の引き落とし処理を要求する。
【０１０２】
以上のようにして、ユーザは、親友ぽキャラ人形１６１を取得する。ユーザは、親友ぽキャラ人形１６１を、ぽキャラサービスサーバ９の管理者により管理される店舗に直接出向いて、購入することも可能である。この場合、ユーザ情報は、その店舗において、ユーザが直接入力することになる。
【０１０３】
以上においては、パーソナルコンピュータ２２からぽキャラサービスサーバ９にアクセスして、必要なユーザ情報を予め送信した後、親友ぽキャラ人形の配送を受けるようにしたが、換言すれば、予めユーザ登録をした後、親友ぽキャラ人形の配送を受けるようにしたが、ぽキャラＩＤだけが記憶されている親友ぽキャラ人形を、ユーザが予め購入した後、ネットワークを介してユーザ登録をするようにすることも可能である。このようにして購入した親友ぽキャラは、以後、ユーザのエージェントとして機能する。
【０１０４】
また、店舗には、親友ぽキャラ人形１６１以外に、図１０に示されるような売りぽキャラ人形１８１も販売されている。ユーザは、必要に応じて、この売りぽキャラ人形１８１を様々な店舗において、購入することができる。この売りぽキャラ人形１８１も、内部にＩＣチップ１９１を内蔵している。ＩＣチップ１９１は、その売りぽキャラ人形１８１が有する機能に対応する情報を記憶している。
【０１０５】
図１１は、売りぽキャラ人形１８１がコンテンツデータを提供する機能を有する場合の、ＩＣチップ１９１に記憶されている情報の例を表している。この例においては、アンテナ１９２を有するＩＣチップ１９１に、ぽキャラＩＤ、コンテンツを使用する条件を規定する使用条件が記憶されている。この使用条件には、例えば、そのコンテンツを再生可能な回数、再生可能な期限などが含まれる。
【０１０６】
さらに、ＩＣチップ１９１には、コンテンツを使用するためにユーザが支払った金額（購入金額）に対応するプリペイド金額も必要に応じて記憶される。
【０１０７】
ユーザは、このようにして親友ぽキャラ人形１６１または売りぽキャラ人形１８１を取得し、コンテンツの提供を受ける場合、親友ぽキャラ人形１６１または売りぽキャラ人形１８１を、使用する機器に対応するおたち台に載置する。例えば、パーソナルコンピュータ２２を使用する場合、ユーザは、パーソナルコンピュータ２２に対応して接続されているおたち台２３に、親友ぽキャラ人形１６１または売りぽキャラ人形１８１を載置する。この場合、パーソナルコンピュータ２２は、図１２乃至図１６のフローチャートに示される処理を実行する。
【０１０８】
ステップＳ４１において、パーソナルコンピュータ２２のＣＰＵ２２１は、おたち台２３にぽキャラ人形が載置されたか否かを判定する。ぽキャラ人形が載置されていない場合、載置されるまで待機する。
【０１０９】
ぽキャラ人形が載置されると、そのＩＣチップ１７１（または１９１）に記憶されている情報がリーダライタ２４１により読み出され、接続部２３０を介して、ＣＰＵ２２１に送信されてくる。そこで、ＣＰＵ２２１は、この情報が読み出されてくるまでステップＳ４１の処理を繰り返し実行する。
【０１１０】
おたち台２３上に、ぽキャラ人形が載置されたと判定された場合、ステップＳ４２に進み、ＣＰＵ２２１は、ぽキャラ人形のＩＣチップ１７１（または１９１）に記憶されている情報を読み取る。載置されたぽキャラ人形が親友ぽキャラ人形１６１または売りぽキャラ人形１８１のいずれであるとしても、そのＩＣチップ１７１または１９１には、ぽキャラＩＤが記憶されている（図６および図１１）。ＣＰＵ２２１は、ステップＳ４３において、読み取られたぽキャラＩＤを通信部２２９を制御して、ぽキャラサービスサーバ９に送信させる。このとき送信されたＩＤは、ぽキャラサービスサーバ９において、ユーザ（ぽキャラ人形）を識別するのに用いられる。すなわち、このときのぽキャラＩＤは、ユーザを識別するためのＩＤとして利用されるので、ユーザＩＤが記憶されている場合には、それを送信するようにしてもよい。また、ぽキャラＩＤとユーザＩＤの両方を送信するようにしてもよい。
【０１１１】
すなわち、読み取られたぽキャラＩＤは、ＬＡＮ２１、ＩＳＰ２、インターネット１を介して、ぽキャラサービスサーバ９に送信される。換言すれば、親友ぽキャラ人形１６１がおたち台２３上に載置された場合、ＣＰＵ２１は、ステップＳ４３において、ぽキャラサービスサーバ９に対するログイン処理（接続処理）を実行する。
【０１１２】
このように、ユーザは、キーボードなどを利用してＩＤを入力する必要がないので、ぽキャラサービスサーバ９に対して、簡単にアクセスすることが可能になるとともに、入力ミスの発生が防止される。従って、例えば、キーボードの操作に不慣れな子供、女性、老人なども、アクセスを行うことが可能となる。
【０１１３】
ぽキャラサービスサーバ９は、ぽキャラＩＤを受信すると、そのぽキャラＩＤがぽキャラデータベース１０に登録されているか否かを判定する（後述する図２８のステップＳ９３）。なお、ぽキャラデータベース１０には、親友ぽキャラのＩＤだけでなく、売りぽキャラのＩＤも登録されている。読み取ったぽキャラＩＤが登録されている場合には、ぽキャラサービスサーバ９は、ぽキャラデータベース１０からカバン情報を読み出し、送信してくる（図２８のステップＳ９８、Ｓ１０７）。
【０１１４】
また、ぽキャラサービスサーバ９は、ぽキャラＩＤがぽキャラデータベース１０に登録されていない場合には、エラー情報を送信してくる（図２８のステップＳ１０３）。
【０１１５】
そこで、ステップＳ４４において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９からエラー情報が受信されたか否かを判定する。ステップＳ４４で、エラー情報（図２８のステップＳ１０３の処理で送信された情報）が受信されたと判定された場合には、ステップＳ４５に進み、ＣＰＵ２２１は、エラー処理を実行する。すなわち、この場合には、ぽキャラＩＤがぽキャラデータベース１０に登録されていないので、ユーザは、ぽキャラに基づくサービスを利用することができないことになる。
【０１１６】
一方、ステップＳ４４において、エラー情報が受信されていないと判定された場合（受信されたのが図２８のステップＳ９８、Ｓ１０７の処理で送信されたカバン情報であると判定された場合）、ステップＳ４６に進み、ＣＰＵ２２１は、ぽキャラサービスサーバ９から送信されてきたカバン情報を受信する。ステップＳ４７において、ＣＰＵ２２１は、ぽキャラ到着情報をぽキャラサービスサーバ９に送信する。このぽキャラ到着情報は、後述する図２８のステップＳ９９において、ぽキャラサービスサーバ９により受信される。
【０１１７】
ステップＳ４８において、ＣＰＵ２２１は、おたち台２３上に載置されたのが親友ぽキャラ人形１６１であるのか否かを判定する。すなわち、ぽキャラサービスサーバ９から送信されてくるカバン情報には、ステップＳ４３の処理で、ぽキャラサービスサーバ９に送信したぽキャラＩＤが親友ぽキャラのＩＤであるのか否かを表す親友ぽキャラフラグを含んでいる。ＣＰＵ２２１は、この親友ぽキャラフラグに基づいて、ステップＳ４８の判定処理を行う。
【０１１８】
親友ぽキャラのカバン情報には、例えば、図１７に示されるように、キャラクタ情報、メール情報、スケジュール情報、お気に入り情報、しごと情報、一押し情報、さがす情報、コンテンツ情報、および親友ぽキャラフラグが含まれている。
【０１１９】
また、図１８に示されるように、売りぽキャラのカバン情報には、キャラクタ情報、コンテンツ情報および親友ぽキャラフラグが含まれている。
【０１２０】
これらの情報は、後述する図３１の親友ぽキャラのぽキャラ情報、または図３２の売りぽキャラのぽキャラ情報に含まれていたものが、カバン情報として、送信されてくるものである。これらの情報の詳細は、図３１と図３２を参照して後述する。
【０１２１】
なお、親友ぽキャラまたは売りぽキャラのカバン情報には、必要に応じて、さらに、サーバアドレス、ライセンスＩＤ、暗号鍵などを含むライセンス情報を含めるようにすることもできる。
【０１２２】
また、キャラクタ情報やコンテンツの画像データなどは、ＩＣチップやパーソナルコンピュータなどの端末に記憶させ、変更があったとき、更新させるようにすることも可能である。このようにすることで、帯域の狭い回線や、データの重量で課金が行われる回線を利用する場合に有利となる。
【０１２３】
おたち台２３上に載置されたのが親友ぽキャラ人形１６１である場合には、そのユーザに関する処理が実行される。この場合、ステップＳ４９に進み、ＣＰＵ２２１は、ステップＳ４６の処理で受信したカバン情報に基づいて、ぽキャラ画像データを生成し、ぽキャラのキャラクタを出力部２２７の表示部に表示させる。
【０１２４】
すなわち、パーソナルコンピュータ２２の記憶部２２８には、図７のステップＳ６の処理で、ぽキャラサービスサーバ９から受信したぽキャラ情報が記憶されている。ＣＰＵ２２１は、カバン情報に含まれるぽキャラＩＤに対応するぽキャラ情報の中の親友ぽキャラのキャラクタ情報を読み出し、そのパラメータに、カバン情報に含まれるパラメータの具体的な値を設定して、親友ぽキャラの画像データを生成し、出力部２２７の表示部に出力し、親友ぽキャラ（バーチャルな親友ぽキャラのキャラクタ）を表示させる。この親友ぽキャラのキャラクタは、おたち台２３上に載置された親友ぽキャラ人形１６１に対応した画像となっている。
【０１２５】
換言すれば、親友ぽキャラ人形１６１は、この画像（キャラクタ）に対応する形状をしている。従って、ユーザは、出力部２２７の表示部に表示された親友ぽキャラのキャラクタを見たとき、その親友ぽキャラのキャラクタがおたち台２３上に載置された親友ぽキャラ１６１に対応するものであることを、直感的に認識することができる。
【０１２６】
このように、人形と見た目が同じぽキャラのキャラクタが表示されるので、ユーザは、利用するサービスを容易に識別することができる。
【０１２７】
なお、バーチャルな親友ぽキャラのキャラクタを表示するためのぽキャラ情報を、ぽキャラサービスサーバ９からパーソナルコンピュータ２２に供給するようにしたが、親友ぽキャラ人形１６１に、そのぽキャラ情報を記憶させておくようにしてもよい。そのようにすれば、より迅速な表示が可能となる。
【０１２８】
また、ぽキャラサービスサーバ９から受信したぽキャラ情報、特にキャラポリゴン、テクスチャ、モーションといったキャラクタを表示するのに必要なパラメータを含むぽキャラ画像データは、ぽキャラサービスサーバ９から受信したとき、親友ぽキャラ人形１６１（またはパーソナルコンピュータ２２）に保存するようにしてもよい。この場合、ぽキャラサービスサーバ９に対してアクセスが行われる度に、ぽキャラ画像データが更新されたか否かが判定され、更新されていない場合には、既に保存されているぽキャラ画像データが利用され、更新されている場合には、新たなぽキャラ画像データがぽキャラサービスサーバ９から受信され、保存される。
【０１２９】
さらに、ぽキャラ情報には、電子メールのヘッダ部分の内容（後述する図２２に示されているような、電子メールの差出人、もらった日（受信日時、メールのタイトルといったメールの選択に必要な情報）を含めることができる。この場合、ユーザが電子メールの機能を選択した時点で、メールサーバとしてのＩＳＰ２に対してアクセスが行われ、電子メールの本文がダウンロードされる。
【０１３０】
次に、ステップＳ５０において、ＣＰＵ２２１は、その親友ぽキャラのカバン情報に基づいて、親友ぽキャラが有する機能の一覧をアイコンとして、親友ぽキャラの周囲に表示させる。
【０１３１】
図１９と図２０は、このステップＳ４９とステップＳ５０の処理の結果の表示例を表している。
【０１３２】
最初に、図１９に示されるように、親友ぽキャラのキャラクタが登場する登場口３０１が表示される。そして、図２０に示されるように、登場口３０１から親友ぽキャラ人形１６１に対応する親友ぽキャラのキャラクタ３１１が登録する画像がアニメーションとして表示される。上述したように、この親友ぽキャラのキャラクタ３１１は、親友ぽキャラ人形１６１に対応した画像となっている。
【０１３３】
親友ぽキャラのキャラクタ３１１の周囲には、親友ぽキャラのキャラクタ３１１（そのユーザ）が保持している機能に対応するアイコン３２１−１乃至３２１−７が表示される。図２０の表示例においては、アイコンの数は、７個とされているが、その数は限定されるものではない。
【０１３４】
なお、キャラクタ３１１にカバンを持たせ、ユーザが、そのカバンをクリックしたとき、そのカバンに含まれるアイコンを表示させるようにしてもよい。
【０１３５】
ユーザは、このようにして表示された機能に対応するアイコンの中から、所定のアイコンを入力部２２６を構成する、例えば、マウスなどを操作して選択する。
【０１３６】
そこで、ステップＳ５１において、ＣＰＵ２２１は、１つの機能が選択されるまで待機する。１つの機能が選択されたと判定された場合、ステップＳ５２に進み、ＣＰＵ２２１は、その選択された機能に対応する処理を実行する。
【０１３７】
例えば、７個のアイコンのうち、メールに対応するアイコン３２１−３が選択された場合、ＣＰＵ２２１は、メールに対応する処理を実行する。具体的には、ＣＰＵ２２１は、通信部２２９を制御し、ぽキャラサービスサーバ９に、メール情報の読み出しを要求する。
【０１３８】
ぽキャラサービスサーバ９は、パーソナルコンピュータ２２からメール情報の取得が指令された場合、あるいは一定時間毎に周期的に、インターネット１を介してＩＳＰ２（メールサーバとしての機能を有している）にアクセスし、そのユーザのメール情報を読み出し、ぽキャラデータベース１０に登録する。ぽキャラサービスサーバ９は、ぽキャラデータベース１０に登録したメール情報を読み出して、インターネット１からＩＳＰ２，ＬＡＮ２１を介してパーソナルコンピュータ２２に送信する。
【０１３９】
ＣＰＵ２２１は、読み出されたメール情報に対応する画像を出力部２２７の表示部に表示させる。
【０１４０】
図２１は、この場合の表示例を表している。図２１の表示例においては、親友ぽキャラのキャラクタ３１１の左上に、吹き出し３４１が表示され、その中に「今日は新しいメールが４件あるね。」のメッセージが表示されている。ユーザは、この表示から自分宛に新しいメールが４件来ていることを知ることができる。
【０１４１】
ユーザが入力部２２６のマウスを操作することで、メールの読み出しを指令すると、ＣＰＵ２２１は、例えば、図２２に示されるように、ＩＳＰ２から読み出し、ぽキャラデータベース１０に保持しているメールのタイトル情報をウィンドウ３５１に表示させる。ユーザは、このようにして表示されたメールの中から所定のメールを選択することで、さらに、そのメールの内容を表示させることができる。
【０１４２】
ユーザが７個のアイコンのうち、スケジューラのアイコン３２１−５を選択すると、ＣＰＵ２２１は、ぽキャラサービスサーバ９にアクセスし、その親友ぽキャラのユーザのスケジュール情報を、ぽキャラデータベース１０から読み出し、パーソナルコンピュータ２２に送信することを要求する。
【０１４３】
パーソナルコンピュータ２２のＣＰＵ２２１は、このスケジュール情報を取得すると、これを出力部２２７の表示部に出力し、表示させる。このようにして、例えば、図２３に示されるように、ウィンドウ３６１に親友ぽキャラのキャラクタ３１１のユーザのスケジュールを表示させる。
【０１４４】
ユーザがマウスを操作することで、ウィンドウ３６１に表示されているスケジュールのうちの所定の日付をクリックすると、その日のスケジュールが、例えば、図２４に示されるように、ウィンドウ３７１に表示される。
【０１４５】
この表示例においては、３月１日のスケジュールが表示されている。
【０１４６】
ユーザが７個のアイコンの中から着替えのアイコン３２１−２を選択すると、ＣＰＵ２２１は、ぽキャラサービスサーバ９にアクセスし、親友ぽキャラのキャラクタ３１１の着替えを行うのに必要なＧＵＩを取得し、例えば、図２５に示されるように、ウィンドウ３８１に表示させる。ユーザは、このウィンドウ３８１の所定のボタンをクリックすることで、親友ぽキャラのキャラクタ３１１のシャツやズボンを、好みのものに着替えさせることができる。そのとき着ている服装は、パラメータとして記憶される。従って、ユーザが自分自身の分身としての親友ぽキャラのキャラクタ３１１に対して飽きてしまうようなことが抑制される。
【０１４７】
以上のようにして、ステップＳ５２の選択された機能に対応する処理においては、ユーザの選択に対応して、各種の処理が実行されることになる。この処理については、後にさらに詳述する。
【０１４８】
次に、ステップＳ５３において、ＣＰＵ２２１は、親友ぽキャラ人形１６１がおたち台２３から取り外されたか否かを判定する。取り外されていない場合には、ステップＳ５４に進み、ＣＰＵ２２１は、ぽキャラに関する処理の終了が受信されたか否かを判定する。ユーザは、ぽキャラに関する処理を終了させる場合には、親友ぽキャラ１６１をおたち台２３から取り外すか、または入力部２２６を操作することで、処理の終了を指令する。
【０１４９】
ステップＳ５４において、ぽキャラの処理の終了が指示されていないと判定された場合には、処理は、ステップＳ５１に戻り、それ以降の処理が繰り返し実行される。
【０１５０】
ＣＰＵ２２１は、例えば、１秒毎など比較的短い時間間隔で、定期的にリーダライタ２４１を制御し、おたち台２３上に載置されている親友ぽキャラ１６１のＩＣチップ１７１からデータの読み出しを指令することで、データを読み出すことができなかった場合には、親友ぽキャラ人形１６１がおたち台２３から取り外されたと判定する。
【０１５１】
親友ぽキャラ人形１６１がおたち台２３から取り外されたと判定された場合、または、ステップＳ５４において、ユーザからぽキャラの処理の終了が指示されたと判定された場合、ステップＳ５５において、ＣＰＵ２２１は、カバン情報の変更履歴をぽキャラサービスサーバ９に送信する。従って、この履歴は、親友ぽキャラ人形１６１がおたち台２３から取り外されたこと、またはユーザからぽキャラの処理の終了が指示されたことを、ぽキャラサービスサーバ９に通知する機能を有している。この履歴は、ぽキャラサービスサーバ９において登録される（図２９のステップＳ１０９）。
【０１５２】
なお、履歴には、更新したスケジュール、ブックマーク、キャラクタ情報（髪型、服装など）、並びにユーザの思考情報などが含まれる。これらの履歴がぽキャラサービスサーバ９に直接書き込まれている場合には、その更新処理は、ぽキャラサービスサーバ９自身が行うことになる。
【０１５３】
さらに、ステップＳ５６において、ＣＰＵ２２１は、親友ぽキャラのキャラクタ３１１が帰る画像を出力部２２７の表示部に表示させる。
【０１５４】
図２６と図２７は、この場合の表示例を表している。
【０１５５】
図２６の表示例においては、親友ぽキャラのキャラクタ３１１の左上に吹き出し３９１が表示され、その中に「それじゃそろそろ帰るね。」のメッセージが表示されている。その後、図２７に示されるように、出口４０１が表示され、親友ぽキャラのキャラクタ３１１がその出口４０１から帰る画像がアニメーション表示される。
【０１５６】
このような表示を行うことで、ユーザは、親友ぽキャラに関する処理が終了したことを直感的に認識することができる。すなわち、親友ぽキャラ人形１６１が、おたち台２３から取り外された場合、ＣＰＵ２１は、ステップＳ５４において、ぽキャラサービスサーバ９との接続を解除する、ログアウト処理を実行する。
【０１５７】
以上のように、サービスの開始時に、人形と同じぽキャラ（キャラクタ）が表示され、サービスが終了されるとき、その表示が終了されるので、ユーザはログインおよびログアウトを容易に把握することができる。その結果、ユーザが、サービスを受けるために必要な操作を誤った期間に入力してしまい、サービスを利用することができないので、装置が故障していると、誤認してしまうようなことが抑制される。
【０１５８】
図１２に戻って、ステップＳ４８において、おたち台２３上に載置されたのが親友ぽキャラ人形１６１ではないと判定された場合（売りぽキャラ人形１８１であると判定された場合）、ステップＳ５７に進み、パーソナルコンピュータ２２のＣＰＵ２２１は、ステップＳ４６の処理で受信したカバン情報に含まれる売りぽキャラのぽキャラ情報に基づいて、ぽキャラ画像データを生成し、出力部２２７を構成する表示部に売りぽキャラのキャラクタ（売りぽキャラ人形１８１のバーチャル人形）を表示する。すなわち、後述する図３０乃至図３２に示されるように、ぽキャラデータベース１０には、売りぽキャラのぽキャラ情報とコンテンツ画像データが登録されており、このぽキャラ情報とコンテンツ画像データが認証情報に含めてぽキャラサービスサーバ９から送られてくる。この売りぽキャラのキャラクタも売りぽキャラ人形１８１とほぼ同一の形状を有する画像（ユーザが売りぽキャラ人形１８１に対応するバーチャルな人形であることを直感的に認識することが可能な画像）とされる。
【０１５９】
ステップＳ５８において、ＣＰＵ２２１は、ステップＳ４６の処理で受信したカバン情報に含まれるコンテンツ画像データ（コンテンツ利用情報）を抽出し、そのコンテンツ画像データに基づいて、コンテンツ画像を生成し、出力部２２７の表示部に表示させる。これにより、ユーザが購入した売りぽキャラ人形１８１に関係付けられているコンテンツに対応するコンテンツ画像が出力部２２７に表示されることになる。このコンテンツ画像には、例えば、関係付けられているコンテンツの説明、「この曲をダウンロードしたい場合、アクセスボタンをクリックして下さい」のようなメッセージ等が含まれている。
【０１６０】
そこで、ユーザは、コンテンツを取得する場合、表示されたコンテンツ画像の中のアクセスボタンを、入力部２２６を構成するマウスなどで操作する。
【０１６１】
ＣＰＵ２２１は、ステップＳ５９において、コンテンツサーバへのアクセスが指令（アクセスボタンが操作）されるまで待機し、コンテンツサーバへのアクセスが指令されたと判定された場合、ステップＳ６０に進み、ＣＰＵ２２１は、ＩＣチップ１９１に記憶されている使用条件（図１１）を読み出す。そして、ステップＳ６１において、ＣＰＵ２２１は、使用条件が満たされているか否かを判定する。この使用条件には、例えば、コンテンツの使用期限が含まれている。ＣＰＵ２２１は、内蔵するタイマが計時する現在の日時を、使用条件に規定されている使用期限と比較することで、使用条件が満たされているか否かを判定する。また、使用条件として、最大使用可能回数や、プリペイド金額が規定されている場合、その値が「０」であるか否かが判定される。
【０１６２】
ステップＳ６１において、使用条件が満たされていると判定された場合（例えば、現在の日時が、使用期限より前であり、かつ、最大使用可能回数およびプリペイド金額が「０」ではないと判定された場合、ステップＳ６２に進み、ＣＰＵ２２１は、ＩＣチップ１９１に記憶されているアクセス先情報に基づいて、コンテンツサーバにアクセスし、コンテンツデータの送信を要求する。これにより、例えば、図１に示されるコンテンツサーバ６に、コンテンツデータの送信が要求される。
【０１６３】
この要求に基づいて、コンテンツサーバ６は、インターネット１を介してコンテンツデータを送信してくる（後述する図３３のステップＳ１２３）。そこで、ステップＳ６３において、パーソナルコンピュータ２２のＣＰＵ２２１は、コンテンツサーバ６から送信されてきたコンテンツデータを、通信部２２９を介して受信する。このコンテンツデータは、記憶部２２８に供給され、記憶される。
【０１６４】
ステップＳ６４において、ＣＰＵ２２１は、ステップＳ６３の処理で受信し、記憶したコンテンツデータを復号し、出力する処理を実行する。すなわち、コンテンツサーバ６から送信されてくるコンテンツデータは暗号化されており、ＣＰＵ２２１は、この暗号化されているコンテンツデータを、ぽキャラサービスサーバ９から取得したライセンス情報（図３２）に含まれる暗号鍵を用いて復号する。そして、ＣＰＵ２２１は、復号して得られたコンテンツデータを、出力部２２７を介して出力する。
【０１６５】
なお、暗号化コンテンツと暗号鍵をインターネット１を介して伝送すると、第３者に盗まれる恐れがあるので、コンテンツを再生（またはコピー）する度に、暗号化コンテンツの暗号鍵を変更するようにすることも可能である。
【０１６６】
ステップＳ６５において、ＣＰＵ２２１は、コンテンツ出力の終了が入力部２２６から入力されたか否か（ユーザより指令されたか否か）を判定し、コンテンツ出力の終了が指令されていない場合には、ステップＳ６６に進み、売りぽキャラ人形１８１がおたち台２３から外されたか否かを判定する。この判定処理は、図１３のステップＳ５３の処理と同様に行われる。
【０１６７】
ステップＳ６６において、ぽキャラ人形１８１がおたち台２３から外れていないと判定された場合、ステップＳ６５に戻り、それ以降の処理が繰り返し実行される。
【０１６８】
ステップＳ６５の処理で、コンテンツ出力の終了が指令されたと判定された場合、またはステップＳ６６において、売りぽキャラ人形１８１がおたち台２３から外れたと判定された場合、ステップＳ６７に進み、ＣＰＵ２２１は、コンテンツ出力を終了する。
【０１６９】
そして、ステップＳ６８において、ＣＰＵ２２１は、売りぽキャラ人形１８１のＩＣチップ１９１に記憶されている使用条件をリーダライタ２４１を制御して、更新させる。例えば、使用条件に最大使用可能回数（再生可能回数）が規定されている場合、その値が１だけデクリメントされる。例えば、最大使用可能回数が２０回などとして規定されている場合、その値は１だけデクリメントされ、その値が「０」になったとき、使用（再生）不可となる。
【０１７０】
次に、ステップＳ６９において、ＣＰＵ２２１は、売りぽキャラ人形１８１内のＩＣチップ１９１に記憶されているプリペイド金額が、コンテンツを使用する毎に減算されるようなシステムである場合、そのプリペイド金額を所定の金額だけ（１回の再生分に対応する金額だけ）減算するように更新する。ステップＳ６８とＳ６９の処理は、一方だけとしてもよい。
【０１７１】
ステップＳ７０において、ＣＰＵ２２１は、図１３のステップＳ５６における場合と同様に、売りぽキャラのキャラクタが帰る画像を出力部２２７の表示部に表示させる。これにより、ユーザは、売りぽキャラ人形１８１をおたち台２３から取り外したり、コンテンツ出力の終了を指令したことで、コンテンツ出力が終了されたことを直感的に認識することが可能となる。
【０１７２】
ステップＳ６１において、使用条件が満たされていないと判定された場合（使用期限が過ぎている場合、使用回数が最大使用可能回数に達している場合、あるいは、プリペイド金額が「０」である場合）、ステップＳ７１に進み、ＣＰＵ２２１は、所定のメッセージを生成し、出力部２２７の表示部に表示させる。これにより、例えば、再生回数が許容されている回数に達した場合、「コンテンツはＮ回再生されました。さらに、コンテンツを利用するには、新たな金額の支払いが必要です。」のようなメッセージが表示される。ユーザは、このメッセージの表示に基づいて、コンテンツをさらに利用したい場合には、入力部２２６を操作して、使用条件の更新を指令する。
【０１７３】
そこで、ステップＳ７２において、ＣＰＵ２２１は、使用条件更新の要求がなされたか否かを判定し、使用条件更新の要求がなされたと判定された場合、ステップＳ７３において、ＣＰＵ２２１は、カバン情報のコンテンツ情報に含まれるアクセス先情報（図１８）に基づいて、インターネット１を介してコンテンツサーバ６にアクセスする。ステップＳ７４において、ＣＰＵ２２１は、コンテンツサーバ６に対して、使用条件としての最大使用可能回数とプリペイド金額の更新を要求する。コンテンツサーバ６は、この要求に基づいて、そのユーザが決済可能なユーザであることが、ぽキャラサービスサーバ９から通知されたとき、パーソナルコンピュータ２２に対して、更新データを送信してくる（図３３のステップＳ１２７）。
【０１７４】
そこで、ステップＳ７５において、ＣＰＵ２２１は、コンテンツサーバ６から更新データが送信されてきたか否かを判定し、送信されてきた場合には、ステップＳ７６に進み、コンテンツサーバ６から送信されてきた更新データを受信し、そのデータをリーダライタ２４１を介して、ＩＣチップ１９１に供給して、最大使用可能回数とプリペイド金額を更新させる。
【０１７５】
このようにして、ユーザは、最大使用可能回数とプリペイド金額の更新を要求することで、その売りぽキャラ人形１８１を利用して、何回でもコンテンツを利用することが可能となる。
【０１７６】
なお、後述するように、プリペイド金額の更新が行われたとき、コンテンツサーバ６からの要求に基づいて（図３３のステップＳ１２５）、ぽキャラサービスサーバ９がユーザに対して課金処理を実行する（図２８のステップＳ１０５）。
【０１７７】
ステップＳ７５において、更新データが送信されてこないと判定された場合には、ステップＳ７７に進み、エラー処理が実行される。
【０１７８】
すなわち、その売りぽキャラ人形１８１を使用しているユーザが、銀行口座の残高不足などの理由により、プリペイド金額の決済を行うことができないユーザであるとぽキャラサービスサーバ９により判定された場合には、コンテンツサーバ６は、パーソナルコンピュータ２２に対してエラーメッセージを通知してくる（図３３のステップＳ１１８）。この場合には、ＣＰＵ２２１は、更新データが送られてこないので、エラー処理を実行する。具体的には、ＣＰＵ２２１は、出力部２２７の表示部に、例えば、「コンテンツを利用することができません。」のようなメッセージを表示させる。
【０１７９】
ステップＳ７２において、ユーザから使用条件更新の要求が要求されていないと判定された場合には、ステップＳ７３乃至ステップＳ７７の処理はスキップされる。
【０１８０】
なお、ＩＣチップを内蔵するクレジットカードをおたち台上に載置して、そのクレジットカードからプリペイド金額を決済するようにしてもよい。
【０１８１】
次に、図２８と図２９のフローチャートを参照して、以上の図１２乃至図１６のフローチャートに示されるパーソナルコンピュータ２２の処理に対応して実行されるぽキャラサービスサーバ９の処理について説明する。
【０１８２】
ステップＳ９１において、ぽキャラサービスサーバ９のＣＰＵ１９１は、パーソナルコンピュータ２２からぽキャラＩＤを受け取ったか否かを判定し、受け取っていないと判定した場合には、ステップＳ１０８に進み、ぽキャラの履歴を受信したか否かを判定する。ステップＳ１０８において、ぽキャラの履歴が受信されていないと判定された場合、ステップＳ１１０に進み、ＣＰＵ１２１は、コンテンツサーバ６から決済の要求を受けたか否かを判定し、決済の要求を受けていないと判定した場合には、ステップＳ９１に戻り、それ以降の処理を繰り返し実行する。
【０１８３】
ステップＳ９１において、ぽキャラＩＤを受け取ったと判定した場合、ＣＰＵ１２１は、ステップＳ９２に進み、パーソナルコンピュータ２２から受け取った（図１２のステップＳ４３の処理でパーソナルコンピュータ２２から送信された）ぽキャラＩＤを、ぽキャラデータベース１０から検索する。
【０１８４】
ぽキャラデータベース１０には、例えば、図３０乃至図３２に示されるように、ユーザ情報とぽキャラ情報が記憶されている。ユーザ情報（図３０）には、ユーザを識別するユーザＩＤ、ユーザの氏名、住所、生年月日、性別、電話番号、ファックス番号、メールアドレス、そのユーザを登録した登録日などの他、ユーザのクレジットカード番号、銀行口座番号などが記録されている。
【０１８５】
ぽキャラ情報には、親友ぽキャラのぽキャラ情報（図３１）と、売りぽキャラのぽキャラ（図３２）がある。
【０１８６】
親友ぽキャラのぽキャラ情報には、そのユーザが有する親友ぽキャラ人形のぽキャラＩＤ、ユーザＩＤ、そのぽキャラが親友ぽキャラであるのか、売りぽキャラであるのかを表す親友ぽキャラフラグ、あるいはまた、そのぽキャラの服装に関するパラメータに代表される、そのぽキャラを表示するのに必要なぽキャラのキャラクタデータなどが含まれている。
【０１８７】
ぽキャラ情報として、さらに、親友ぽキャラが有する各種の機能に関する情報も登録されている。図３１の例では、メール情報、スケジュール情報、お気に入り情報、しごと情報、一押し情報、さがす情報などが記憶されている。メール情報は、そのユーザ宛にいままで送信されてきたメール、あるいはそのユーザがいままでに送信したメールなどが記憶されている。
【０１８８】
スケジュール情報には、そのユーザの現在および過去のスケジュールや、ユーザが入力した覚え書きが記録されている。また、このスケジュールには、ぽキャラが実行する各種のイベントの情報なども記録されている。
【０１８９】
お気に入り情報には、ユーザがブックマークを付加したホームページのＵＲＬなどが記憶される。
【０１９０】
しごと情報には、ユーザが自分自身が保持する端末（ハードウェア）に関して、予め登録しておくことにより、受けることが可能なサービスに関する情報が登録されている。このしごと情報の中には、また、ユーザが一時的に預けたデータも記憶されている。
【０１９１】
一押し情報には、親友ぽキャラがそのユーザの思考を分析することで、自ら集めたお勧めコンテンツが登録されている。
【０１９２】
さがす情報には、検索エンジンや、ユーザが予め検索することを指令した売りぽキャラに関する情報が記録される。
【０１９３】
ぽキャラ情報としては、また、親友ぽキャラのキャラクタがネットワーク上の所定の装置に実際に表示されている位置を表す現在位置が登録されている。これにより、親友ぽキャラのキャラクタがネットワーク上の装置において、２つ以上の位置で同時に表示されるようなことが防止される（表示の排他性が実現される）。換言すれば、他のユーザが真のユーザの親友ぽキャラ人形１６１に成りすます他の親友ぽキャラ人形を利用して、ユーザの情報を盗むようなことが抑制される。すなわち、ぽキャラサービスサーバ９は、現在位置以外から親友ぽキャラＩＤが送信されてきたとき、エラー処理を実行する。その結果、ネットワーク上の装置には、１個の親友ぽキャラのキャラクタのみが表示される。
【０１９４】
また、２以上の装置から同時にぽキャラサービスサーバ９に対するアクセスが行われることによるデータの不整合性を防止することが可能となる。換言すれば、１人のぽキャラが複数の装置を行き来するようにすることで、ユーザに対して、排他的アクセスを直感的に理解させることが可能となる。
【０１９５】
ぽキャラ情報には、さらに、そのユーザが取得したコンテンツ情報と、そのコンテンツを使用するのに必要なライセンス情報なども記録される。コンテンツ情報には、コンテンツを識別するコンテンツＩＤや、そのコンテンツにアクセスするために必要なアクセス情報なども含まれている。ライセンス情報には、ライセンスを識別するライセンスＩＤ、暗号化されているコンテンツを復号する暗号鍵、ライセンスを取得するときアクセスするライセンスサーバのアドレスといった情報が記録される。
【０１９６】
売りぽキャラのぽキャラ情報（図３２）には、ぽキャラＩＤ、親友ぽキャラフラグ、キャラクタ情報、コンテンツ情報、ライセンス情報の他、コンテンツ利用情報が含まれている。
【０１９７】
ＣＰＵ１２１は、ステップＳ９２における検索の結果、ぽキャラＩＤがぽキャラデータベース１０に登録されていたか否かを、ステップＳ９３において判定する。ぽキャラＩＤが登録されている場合には、ステップＳ９４に進み、ＣＰＵ１２１は、受け取ったぽキャラＩＤが親友ぽキャラのＩＤであるか否かを判定する。上述したように、この判定は、親友ぽキャラフラグから行うことができる。
【０１９８】
ぽキャラＩＤが親友ぽキャラのＩＤであると判定された場合、ステップＳ９５に進み、ＣＰＵ１２１は、ぽキャラデータベース１０からぽキャラ情報（図３１）を読み出す。
【０１９９】
ステップＳ９６において、ＣＰＵ１２１は、読み出したぽキャラ情報に記憶されている親友ぽキャラの現在位置から、親友ぽキャラの現在位置が、ぽキャラサービスサーバ９内であるか否かを判定する。親友ぽキャラの現在位置がぽキャラサービスサーバ９内であると判定された場合、ステップＳ１０３に進み、ＣＰＵ１２１は、パーソナルコンピュータ２２に対して、エラー情報を送信する。
【０２００】
すなわち、この場合、親友ぽキャラの現在位置がぽキャラサービスサーバ９内であるにも関わらず、それ以外の装置から、親友ぽキャラ人形１６１に基づくアクセスがあったことになるので、なりすましのアクセスである恐れがある。従って、この場合には、エラー処理が行われることになる。
【０２０１】
ステップＳ９６において、親友ぽキャラの現在位置が、ぽキャラサービスサーバ９内ではないと判定された場合、ステップＳ９７に進み、ＣＰＵ１２１は、ぽキャラデータベース１０からカバン情報を読み出す。そして、ステップＳ９８において、ＣＰＵ１２１は、読み出したカバン情報をパーソナルコンピュータ２２に送信する。
【０２０２】
ステップＳ９９において、ＣＰＵ１２１は、ぽキャラ到着情報を受信したか否かを判定する。上述したように、パーソナルコンピュータ２２は、カバン情報を受信すると、ぽキャラ到着情報を送信してくる（図１２のステップＳ４７）。ステップＳ９８の処理で、カバン情報を送信したにも関わらず、ぽキャラ到着信号が受信されない場合には、異常な状態が発生していることが予想される。そこで、ステップＳ１０３に進み、ＣＰＵ１２１は、エラー情報をパーソナルコンピュータ２２に送信する。
【０２０３】
これに対して、ステップＳ９９において、ぽキャラ到着信号が受信されたと判定された場合、ステップＳ１００に進み、ＣＰＵ１２１は、親友ぽキャラの現在位置を、パーソナルコンピュータ２２上であるとして、ぽキャラデータベース１０に登録（更新）する。すなわち、いま、親友ぽキャラがパーソナルコンピュータ２２に到着したことになるので、親友ぽキャラの現在位置がパーソナルコンピュータ２２として登録される。
【０２０４】
上述したように、パーソナルコンピュータ２２のユーザが、その親友ぽキャラのキャラクタ３１１が有する機能のうちの１つの機能を選択すると、その選択されたぽキャラの機能に関する情報が、パーソナルコンピュータ２２から送信されてくる（図１３のステップＳ５２）。
【０２０５】
ステップＳ１０１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、親友ぽキャラのキャラクタ３１１の機能が選択されたか否かを判定し、選択されたと判定された場合には、ステップＳ１０２に進み、その選択された機能に対応する処理を実行する。これにより、例えば、メールに関する機能が選択された場合には、メール情報として登録されている情報がパーソナルコンピュータ２２に送信される。スケジュールに関する機能が選択された場合には、登録されているスケジュールに関する情報がパーソナルコンピュータ２２に送信される。
【０２０６】
ステップＳ１０１において、ぽキャラの機能が選択されていないと判定された場合には、ステップＳ１０２の処理はスキップされ、処理はステップＳ９１に戻り、それ以降の処理が繰り返し実行される。
【０２０７】
ステップＳ９４において、取得されたぽキャラＩＤが親友ぽキャラ人形１６１のＩＤではないと判定された場合（売りぽキャラ人形のＩＤであると判定された場合）、ステップＳ１０４に進み、ＣＰＵ１２１は、その売りぽキャラ人形に対応するサーバ（上述した売りぽキャラ人形１８１に対応するＩＤの場合、コンテンツサーバ６）に通知する。後述するように、コンテンツサーバ６は、ぽキャラサービスサーバ９からこの通知を受け取った場合、さらに、パーソナルコンピュータ２２からコンテンツデータの送信の要求を受けたとき、コンテンツデータを読み出し、パーソナルコンピュータ２２に送信する処理を実行する（後述する図３３のステップＳ１２１乃至ステップＳ１２３）。
【０２０８】
なお、ぽキャラサービスサーバ９は、各種のコンテンツ提供者あるいはサービス提供者が提供するコンテンツまたはサービスに対応する売りぽキャラ人形に関する管理も行っており、ぽキャラデータベース１０には、図３２に示されるように、全ての売りぽキャラ人形１８１に対応するバーチャルな売りぽキャラ人形のキャラクタを表示するのに必要なぽキャラ情報として、ぽキャラＩＤ、コンテンツＩＤにより特定されるコンテンツに付随するコンテンツ画像（例えば、コンテンツが、所定の歌手の曲のオーディオデータである場合、曲のタイトル、歌詞、歌手の映像）を表示させるのに必要なコンテンツ画像データ（コンテンツ利用情報）、コンテンツ情報等が登録されている。このコンテンツ情報の中には、ユーザがその売りぽキャラＩＤを送信してきたとき、ユーザからのアクセスがあったことを通知するアクセス先（ネットワーク上のアドレス）が含まれている。ＣＰＵ１２１は、このアクセス先（通知先）に通知を行うことになる。
【０２０９】
次に、ステップＳ１０５において、ＣＰＵ１２１は、課金処理を実行する。すなわち、このシステムにおいては、ユーザが売りぽキャラ人形１８１をおたち台２３上に載置して、所定のサービスの提供を受けるとき、その都度そのサービスの提供を受けるための対価を支払うことになる。
【０２１０】
具体的には、ぽキャラサービスサーバ９のＣＰＵ１２１は、通信部１２９を介して課金サーバ１３にアクセスし、そのユーザのクレジットカード番号、または銀行口座番号に対する課金処理を要求する。課金サーバ１３は、この要求に基づいて、所定の金額の課金処理を実行する。
【０２１１】
このようにして、ぽキャラサービスサーバ９の管理者は、ユーザが売りぽキャラ人形１８１を利用することに基づいて収益を上げることができる。
【０２１２】
なお、この課金処理は、ユーザに対して行うのではなく、売りぽキャラ人形１８１を販売した管理者に対して行うようにすることもできる。
【０２１３】
次に、ステップＳ１０６において、ＣＰＵ１２１は、ぽキャラデータベース１０から売りぽキャラのカバン情報（図１８）を読み出し、ステップＳ１０７において、そのカバン情報をパーソナルコンピュータ２２に送信する。
【０２１４】
ステップＳ１０７の処理の後、処理はステップＳ９１に戻り、それ以降の処理が繰り返し実行される。
【０２１５】
なお、例えば売りぽキャラ人形１８１が占いに関するぽキャラ人形であるような場合、その占いのコンテンツのデータ量がそれほど多くないようなとき、図１８のカバン情報に、占いのコンテンツのデータも保存しておき、ぽキャラ呼び出し時に、そのコンテンツのデータをぽキャラのキャラクタと同時に表示させるようにすることも可能である。
【０２１６】
ステップＳ１０８において、ＣＰＵ１２１は、ぽキャラの履歴を受信したと判定した場合、ステップＳ１０９に進み、ぽキャラの履歴をぽキャラデータベース１０に登録する（更新する）処理を実行する。その後、処理はステップＳ９１に戻り、それ以降の処理が繰り返し実行される。
【０２１７】
このようにして、例えば図１３のステップＳ５５の処理で、ぽキャラの履歴がパーソナルコンピュータ２２から送信されてきた場合には、その履歴に基づいて、ぽキャラデータベース１０が更新されることになる。
【０２１８】
ステップＳ１１０において、コンテンツサーバ６から決済の要求（後述する図３３のステップＳ１２５の処理）を受けたと判定した場合、ステップＳ１１１に進み、ＣＰＵ１２１は、コンテンツサーバ６から要求されたユーザに対する決済処理を行う。具体的には、ＣＰＵ１２１は、ぽキャラデータベース１０のユーザ情報（図３０）に登録されているそのユーザのクレジットカード番号または銀行口座番号に関して、過去に、決済不能となった事例が存在するか否かを調べる。そして、ステップＳ１１２において、ＣＰＵ１２１は、その調べた結果（決済結果）を、コンテンツサーバ６に通知する。
【０２１９】
その後、処理はステップＳ９１に戻り、それ以降の処理が繰り返し実行される。
【０２２０】
次に、図３３のフローチャートを参照して、ユーザが売りぽキャラ人形１８１をおたち台２３上に載置して、コンテンツの提供を受ける場合におけるコンテンツサーバ６の処理について説明する。
【０２２１】
コンテンツサーバ６のＣＰＵ１２１は、ステップＳ１２１において、通信部１２９を介してぽキャラサービスサーバ９からパーソナルコンピュータ２２からのアクセスがあったことの通知（図２８のステップＳ１０４で送信される通知）を受け取ったか否かを判定する。ぽキャラサービスサーバ９から通知を受け取っていないと判定した場合には、ステップＳ１２４に進み、ＣＰＵ１２１は、パーソナルコンピュータ２２からプリペイド金額（または最大使用可能回数）の更新の要求（図１６のステップＳ７４）を受け取ったか否かを判定する。ＣＰＵ１２１は、プリペイド金額（または最大使用可能回数）の更新の要求を受け取っていないと判定した場合には、処理を終了させる。
【０２２２】
ステップＳ１２１において、ＣＰＵ１２１は、ぽキャラサービスサーバ９から通知を受け取ったと判定した場合、ステップＳ１２２に進み、その通知に記述されているパーソナルコンピュータ２２からコンテンツデータの送信の要求（図１４のステップＳ６２）を受けたか否かを判定する。パーソナルコンピュータ２２からコンテンツデータの送信の要求を受けた場合には、ステップＳ１２３に進み、ＣＰＵ１２１は、記憶部１２８に記憶されている暗号化されているコンテンツデータを読み出し、通信部１２９からパーソナルコンピュータ２２に送信する。
【０２２３】
なお、このコンテンツデータは、予め暗号化された状態で記憶部１２８に記憶させておいてもよいが、送信する度に暗号化するようにすることも可能である。
【０２２４】
ステップＳ１２１で取得するぽキャラサービスサーバ９からの通知は、コンテンツを特定する情報を含んでいる必要がある。この情報はコンテンツＩＤでもよいが、コンテンツと売りぽキャラ人形１８１とが、１対１に対応している場合には、ぽキャラＩＤでもよい。
【０２２５】
ステップＳ１２２において、パーソナルコンピュータ２２からコンテンツデータの送信の要求を受けていないと判定された場合には、ステップＳ１２３の処理はスキップされる。
【０２２６】
すなわち、ぽキャラサービスサーバ９から通知を受けたとしても、結局その通知に記述されているパーソナルコンピュータ２２のユーザが、コンテンツデータの送信を要求してこなかった場合には、コンテンツデータの送信は行われないことになる。
【０２２７】
ステップＳ１２４において、パーソナルコンピュータ２２からプリペイド金額（または最大使用可能回数）の更新の要求を受けたと判定された場合、ステップＳ１２５に進み、ＣＰＵ１２１は、ぽキャラサービスサーバ９に対して、決済を要求する。この要求に基づいて、ぽキャラサービスサーバ９は、売りぽキャラ人形１８１を利用しているユーザに対して決済処理を行い、その決済結果をコンテンツサーバ６に通知してくる（上述した図２９のステップＳ１１１，Ｓ１１２）。
【０２２８】
ステップＳ１２６において、コンテンツサーバ６のＣＰＵ１２１は、ステップＳ１２５の要求に基づいて、ぽキャラサービスサーバ９から送信されてきた通知に基づいて、決済がＯＫであったか否かを判定する。決済がＯＫであった場合には、ステップＳ１２７に進み、ＣＰＵ１２１は、パーソナルコンピュータ２２に対して、プリペイド金額（または、最大使用可能回数）を更新するための更新データを送信する。上述したように、パーソナルコンピュータ２２は、この更新データに基づいて、売りぽキャラ人形１８１のＩＣチップ１９１のプリペイド金額（または、最大使用可能回数）を更新する（図１６のステップＳ７６）。これにより、ユーザは、再びコンテンツを利用することが可能となる。
【０２２９】
ステップＳ１２６において、ぽキャラサービスサーバ９からの通知が、決済がＯＫでなかったことを表している場合には、ステップＳ１２８に進み、ＣＰＵ１２１は、エラー処理を実行する。すなわち、このとき、ＣＰＵ１２１は、パーソナルコンピュータ２２に対してコンテンツを提供することができないようなメッセージを出力する。ユーザは、これにより、プリペイド金額（または、最大使用可能回数）の更新ができなかったことを知ることができる。このメッセージは、図１６のステップＳ７６において、パーソナルコンピュータ２２において表示される。
【０２３０】
次に、おたち台２３上に、親友ぽキャラ人形１６１を載置して、ユーザがコンテンツサーバ７からコンテンツを取得し、ライセンスサーバ８からそのコンテンツを使用するのに必要なライセンスを取得する処理について説明する。この処理は、図１３のステップＳ５２における選択された機能に対応する処理の１つとして実行される。すなわち、この処理は、ユーザが親友ぽキャラのキャラクタ３１１が有する機能のうち、コンテンツ取得処理の機能を選択したとき開始される。
【０２３１】
ステップＳ１３１において、パーソナルコンピュータ２２のＣＰＵ２２１は、コンテンツサーバ７にアクセスし、コンテンツの送信を要求する。アクセスするアドレスは、必要に応じてユーザが調べるものである。
【０２３２】
後述するように、コンテンツサーバ７は、アクセスしてきたパーソナルコンピュータ２２に対して、コンテンツＩＤとライセンスＩＤを付加してコンテンツデータを送信してくる（後述する図３５のステップＳ１４２）。そこで、ステップＳ１３２において、パーソナルコンピュータ２２のＣＰＵ２２１は、コンテンツサーバ７からインターネット１を介して送信されてくるコンテンツデータを受信すると、ステップＳ１３３において、そのコンテンツデータを記憶部２２８に供給し、記憶させる。
【０２３３】
次に、ステップＳ１３４において、ＣＰＵ２２１は、いま取得したコンテンツを識別するコンテンツＩＤ、記憶したコンテンツデータにアクセスするためのアクセス情報（記憶部２２８からコンテンツデータを読み出すために必要な情報）、並びにいま取得したコンテンツに対するライセンスを発行するライセンスサーバ（図１のシステムの場合、ライセンスサーバ８）のネットワーク上のアドレス（このアドレスは、コンテンツサーバ７からコンテンツデータに付随して送信されてくる）を、ぽキャラサービスサーバ９に送信する。
【０２３４】
パーソナルコンピュータ２２のこのようなアクセスに対応してコンテンツサーバ７は、図３５のフローチャートに示される処理を実行する。
【０２３５】
すなわち、ステップＳ１４１において、コンテンツサーバ７のＣＰＵ１２１は、パーソナルコンピュータ２２からアクセスを受けると、ステップＳ１４２において、記憶部１２８に記憶しているコンテンツデータを読み出し、パーソナルコンピュータ２２に送信する。このとき、ＣＰＵ１２１は、コンテンツＩＤと、そのコンテンツを使用するのに必要なライセンスを識別するライセンスＩＤも同時に送信する。なお、このコンテンツデータも暗号化されている。
【０２３６】
また、パーソナルコンピュータ２２の図３４のステップＳ１３４の処理に対応してぽキャラサービスサーバ９は、図３６のフローチャートに示される処理を実行する。
【０２３７】
最初に、ステップＳ１５１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２がステップＳ１３４の処理で送信するコンテンツＩＤ、アクセス情報、並びにライセンスサーバのアドレスを受信する。ステップＳ１５２において、ＣＰＵ１２１は、ステップＳ１５１の処理で受信したコンテンツＩＤ、アクセス情報、並びにライセンスサーバのアドレスを、一緒に送信されてきた親友ぽキャラＩＤに対応して、ぽキャラデータベース１０に記憶する。
【０２３８】
次に、ステップＳ１５３において、ＣＰＵ１２１は、ユーザがコンテンツを取得した処理に対応する課金処理を実行する。すなわち、コンテンツの対価の分の金額の決済を課金サーバ１３に要求する。課金サーバ１３は、この要求に基づいて、ユーザに対して課金処理を実行する。
【０２３９】
なお、このコンテンツの提供に対する課金処理は、ライセンス提供時に課金を行うようにすることで、省略することも可能である。コンテンツの提供に対して課金するのではなく、ライセンスの提供時に課金を行うようにすることで、ユーザは、金額の心配をせずに、コンテンツを任意の端末に、複数回、受信、記憶させることができる。従って、それだけコンテンツを効率的に配信することが可能となる。
【０２４０】
また、再生したい装置にコンテンツを予め記憶させておくことにより、装置が接続されている回線の容量が遅くても、高品質のコンテンツをその装置で利用することが可能となる。
【０２４１】
ユーザは、このようにしてコンテンツを取得しただけでは、コンテンツを利用することができない。すなわち、コンテンツを利用するには、コンテンツを利用するために必要なライセンスをさらに取得する必要がある。そこで、パーソナルコンピュータ２２は、ライセンスを取得するために、図３７のフローチャートに示される処理を実行する。
【０２４２】
この処理も図１３のステップＳ５２における選択された機能に対応する処理の１つとして実行される。
【０２４３】
ステップＳ１７１において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９にアクセスする。ステップＳ１７２において、ＣＰＵ２２１は、ぽキャラサービスサーバ９にコンテンツＩＤに対応するライセンスの取得を要求する。このコンテンツＩＤは、図３４のステップＳ１３２の処理で受信したコンテンツデータに含まれているものである。
【０２４４】
このように、ライセンスの取得を要求すると、後述するように、ぽキャラサービスサーバ９は、ライセンスサーバにアクセスし、ライセンスを取得する。そして、ライセンスを取得したとき、パーソナルコンピュータ２２に対してライセンスの取得を通知してくる（後述する図３８のステップＳ１９４，Ｓ１９５）。
【０２４５】
そこで、ステップＳ１７３において、ＣＰＵ２２１は、ぽキャラサービスサーバ９から送信されてきたライセンス取得の通知を受信する。ＣＰＵ２２１は、この通知の結果を出力部２２７の表示部に出力し、表示させる。これにより、ユーザは、ライセンスを取得したことを知ることができる。
【０２４６】
次に、図３７のパーソナルコンピュータ２２のライセンス取得処理に対応して実行されるぽキャラサービスサーバ９の処理について、図３８のフローチャートを参照して説明する。
【０２４７】
ステップＳ１９１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２からライセンス取得処理の要求（図３７のステップＳ１７２の処理で出力された要求）を受信する。ステップＳ１９２において、ＣＰＵ１２１は、ユーザはコンテンツを有しているか否かを判定する。ユーザがコンテンツを取得している場合、ぽキャラデータベース１０にそのコンテンツにアクセスするためのアクセス情報が記憶されている（図３６のステップＳ１５２）。そこで、このアクセス情報に基づいて、ＣＰＵ１２１は、ユーザがコンテンツを有しているか否かを判定することができる。
【０２４８】
ステップＳ１９２において、ユーザがコンテンツを取得していると判定した場合、ステップＳ１９３に進み、ＣＰＵ１２１は、コンテンツＩＤに対応するライセンスサーバにアクセスし、ユーザに対するライセンスの発行を要求する。図３６のステップＳ１５２の処理で、ユーザがコンテンツを既に取得している場合には、そのコンテンツを利用するのにライセンスサーバのアドレスもぽキャラデータベース１０に登録されている。また、そのライセンスを発行するライセンスサーバのアドレスも登録されている。
【０２４９】
ライセンスサーバ８は、ぽキャラサービスサーバ９からライセンスの発行を要求されると、ライセンスを発行し、ぽキャラサービスサーバ９に送信してくる（後述する図３９のステップＳ２１２）。
【０２５０】
そこで、ステップＳ１９４において、ＣＰＵ１２１は、ライセンスサーバ８から送信されてきた暗号鍵（暗号化されているコンテンツを復号するための鍵）とライセンスＩＤを、親友ぽキャラＩＤとコンテンツＩＤに対応してぽキャラデータベース１０に記憶する。
【０２５１】
次に、ステップＳ１９５において、ＣＰＵ１２１は、ライセンスが取得されたことをユーザ（パーソナルコンピュータ２２）に通知する。
【０２５２】
そして、ステップＳ１９６において、ＣＰＵ１２１は、ライセンス取得処理に対応する課金処理を実行する。すなわち、ＣＰＵ１２１は、ライセンスに対応する対価の決済を課金サーバ１３に要求する。課金サーバ１３は、この要求に基づいて決済処理を実行する。
【０２５３】
ステップＳ１９２において、ユーザはコンテンツを有していないと判定された場合、ステップＳ１９７に進み、エラー処理が実行される。すなわち、この場合には、ユーザは、コンテンツを有していないので、ライセンスを取得する必要がない。そこで、エラー処理が実行される。具体的には、ＣＰＵ１２１は、パーソナルコンピュータ２２に対してエラーメッセージを送信する。パーソナルコンピュータ２２は、ステップＳ１７３において、この場合、ライセンス取得の通知ではなく、エラーメッセージを受信することになる。
【０２５４】
ぽキャラサービスサーバ９からのアクセスに対応して、ライセンスサーバ８は、図３９のフローチャートに示される処理を実行する。
【０２５５】
ステップＳ２１１において、ライセンスサーバ８のＣＰＵ１２１は、ぽキャラサービスサーバ９からライセンス発行の要求を受け取ったか否かを判定し、ライセンス発行の要求を受け取ったと判定したとき、ステップＳ２１２に進み、要求に含まれるコンテンツＩＤに対応するライセンス（暗号化されているコンテンツを復号するための暗号鍵とライセンスＩＤ）を記憶部１２８から読み出し、ぽキャラサービスサーバ９に送信する。
【０２５６】
ステップＳ２１１において、ぽキャラサービスサーバ９からライセンス発行の要求を受けていないと判定された場合、ステップＳ２１２の処理は実行されない。
【０２５７】
以上のようにして、ユーザは、コンテンツとライセンスを取得すると、コンテンツを使用する（再生する）ことが可能となる。
【０２５８】
次に、図４０のフローチャートを参照して、この場合の処理について説明する。
【０２５９】
この場合の処理もユーザがおたち台２３上に親友ぽキャラ人形１６１を載置して、１つの機能を選択した場合の、図１３のステップＳ５２の選択された機能に対応する処理の１つとして実行される。
【０２６０】
ステップＳ２３１において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９にアクセスする。ステップＳ２３２において、ＣＰＵ２２１は、ぽキャラサービスサーバ９に対してコンテンツＩＤを指定して、コンテンツの再生を要求する。この要求に基づいて、ぽキャラサービスサーバ９は、ユーザがコンテンツとライセンスを取得していれば、コンテンツデータが保持されているアクセス先にアクセスしてコンテンツデータを取得する。この例の場合、パーソナルコンピュータ２２に、コンテンツデータが保持されているので、ぽキャラサービスサーバ９からパーソナルコンピュータ２２に、コンテンツデータの送信を要求してくる（後述する図４１のステップＳ２７）。ステップＳ２３３で、この要求を受信すると、ＣＰＵ２２１は、指定されたアクセス先のコンテンツデータを読み出し、ぽキャラサービスサーバ９に送信する。
【０２６１】
ぽキャラサービスサーバ９は、受信した、暗号化されているコンテンツデータを暗号鍵を用いて復号し、復号したコンテンツデータを送信してくる（後述する図４１のステップＳ２７５，ステップＳ２７６）。
【０２６２】
そこで、ステップＳ２３４において、ＣＰＵ２２１は、ぽキャラサービスサーバ９から送信されてくるコンテンツデータを受信する。上述したように、このコンテンツデータは、既に復号されている。従って、パーソナルコンピュータ２２は、暗号鍵を保持する必要がなく、また、その暗号鍵に基づいて復号する処理を行う必要がない。その結果、例えば、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）といった携帯性を重んじる必要性から複雑な処理を実行することが困難である携帯用の機器においても、コンテンツを再生することが容易となる。
【０２６３】
ステップＳ２３５において、ＣＰＵ２１１は、ステップＳ２３４の処理で受信されたコンテンツを出力部２２７の表示部とスピーカから出力する。これにより、ユーザは、コンテンツを視聴することができる。
【０２６４】
次に、ステップＳ２３６において、ＣＰＵ２２１は、プリペイド金額を減額する処理を実行する。この処理は、親友ぽキャラ人形１６１のＩＣチップ１７１に対して、上述した売りぽキャラ人形１８１のＩＣチップ１９１における場合と同様に実行される。
【０２６５】
ＩＣチップ１７１にプリペイド金額が記憶されていない場合には、この処理は省略される。
【０２６６】
ステップＳ２３７において、ＣＰＵ２２１は、減額されたプリペイド金額と再生回数を含む履歴を、ぽキャラサービスサーバ９に送信する。ぽキャラサービスサーバ９は、この履歴に基づいて、ぽキャラデータベース１０を更新する（上述した図２９のステップＳ１０９）。
【０２６７】
パーソナルコンピュータ２２の図４０に示されるフローチャートの処理に対応して、ぽキャラサービスサーバ９は、図２８のステップＳ１０２の選択されたぽキャラの機能に対応する処理の１つとして、図４１のフローチャートに示されるような処理を実行する。
【０２６８】
ステップＳ２７１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２からコンテンツ再生の要求（コンテンツＩＤを含んでいる）を受け取るまで待機し、受け取ったとき、ステップＳ２７２において、要求を送信してきたユーザは、コンテンツＩＤに対応するライセンスを取得しているか否かを判定する。この判定は、パーソナルコンピュータ２２から送信されてくる要求に含まれるコンテンツＩＤに対応して、ライセンスＩＤがぽキャラデータベース１０に登録されているか否かから判定することができる。もちろん、この場合、ぽキャラＩＤとユーザＩＤの少なくとも一方は、図１２のステップＳ４３の処理で、パーソナルコンピュータ２２から送信され、図２８のステップＳ９１の処理で、ぽキャラサービスサーバ９に、既に受信されている。
【０２６９】
ユーザがコンテンツＩＤに対応するライセンスを取得している場合には、ステップＳ２７３に進み、ＣＰＵ１２１は、ステップＳ２７３において、アクセス情報に基づいて、コンテンツデータを保持するソースにアクセスする。図３４を参照して説明したように、親友ぽキャラを利用してコンテンツデータを取得し、内蔵する記憶部にそのコンテンツデータを記録したとき、その装置（いまの場合、パーソナルコンピュータ２２）は、そのコンテンツデータにアクセスするためのアクセス情報をぽキャラサービスサーバ９に送信し（図３４のステップＳ１３４）、ぽキャラサービスサーバ９は、このアクセス情報を、ぽキャラデータベース１０に登録している（図３６のステップＳ１５２）。従って、ＣＰＵ１２１は、このアクセス情報に基づいて、コンテンツデータを取得することができる。具体的には、いまの場合、ＣＰＵ１２１は、パーソナルコンピュータ２２にアクセスし、記憶部２２８に記憶されているコンテンツデータの読み出しを要求する。
【０２７０】
この要求に基づいて、パーソナルコンピュータ２２は、コンテンツデータをぽキャラサービスサーバ９から指定された位置（アクセス先情報で指定される記憶部２２８）から読み出し、送信してくる（図４０のステップＳ２３３）。そこで、ＣＰＵ１２１は、ステップＳ２７４において、コンテンツデータを保持する装置から送信されてくるコンテンツデータを受信する。いまの場合、ＣＰＵ１２１は、パーソナルコンピュータ２２が送信してくるコンテンツデータを受信する（もちろん、アクセスしてきたパーソナルコンピュータ２２以外の装置にコンテンツデータが保持されている場合には、その装置にアクセスし、コンテンツデータが受信される）。
【０２７１】
ステップＳ２７５において、ＣＰＵ１２１は、パーソナルコンピュータ２２から送信されてきたコンテンツデータを、暗号鍵を用いて復号する。この暗号鍵は、そのコンテンツを再生するために必要なライセンスの１つとして取得され、ぽキャラデータベース１０に記憶されているものである（図３８のステップＳ１９４）。
【０２７２】
次に、ステップＳ２７６において、ＣＰＵ１２１は、ステップＳ２７５の処理で復号したコンテンツを、アクセスしてきたパーソナルコンピュータ２２（親友ぽキャラのキャラクタ３１１が現在位置する装置）に送信する。上述したように、このコンテンツデータがパーソナルコンピュータ２２において受信され、出力される（図４０のステップＳ２３４，Ｓ２３５）。
【０２７３】
このように、暗号鍵をぽキャラサービスサーバ９に記憶させるようにすれば、暗号鍵が外部に出ることがなくなるので、暗号鍵が盗まれる恐れが少なくなる。その結果、暗号化コンテンツの解読が困難となり、セキュリティが向上する。
【０２７４】
その後、パーソナルコンピュータ２２からコンテンツ再生が終了したタイミングで履歴情報が送信されてくる（図４０のステップＳ２３７）。そこで、ステップＳ２７８において、ＣＰＵ１２８は、パーソナルコンピュータ２２から送信されてきた履歴を受信し、その履歴に基づいて、ぽキャラデータベース１０の情報を更新する。この履歴には、コンテンツの再生回数、減額された後のプリペイド金額などが含まれている。
【０２７５】
ステップＳ２７２において、要求を送信してきたユーザがコンテンツＩＤに対するライセンスを取得していないと判定された場合には、ステップＳ２７８に進み、ＣＰＵ１２１は、エラー処理を実行する（すなわち、この場合、エラーメッセージがパーソナルコンピュータ２２に送信される）。パーソナルコンピュータ２２は、ステップＳ２３４でコンテンツの代わりに、このエラーメッセージを受信し、これを出力部２２７に出力し、表示させる。
【０２７６】
なお、以上においては、ぽキャラサービスサーバ９が暗号化されているコンテンツデータを復号するようにしたが、ぽキャラサービスサーバ９からパーソナルコンピュータ２２に対して鍵を送信し、パーソナルコンピュータ２２において、コンテンツデータを復号させるようにしてもよい。
【０２７７】
このように、ユーザのエージェントとして機能する親友ぽキャラを介してコンテンツサーバから暗号化コンテンツを自由にダウンロードすることができ、また親友ぽキャラを介して、その暗号化コンテンツを自由にコピーすることが可能である。コピーが行われた場合、その格納場所がぽキャラデータベース１０に登録される。親友ぽキャラは、再生が指示されると、ぽキャラデータベース１０に登録されている格納場所を参照して、そのコンテンツをユーザに提供する。従って、ユーザは、そのコンテンツを視聴したり、さらに他の装置にコピーしたり、ストリーミングで再生することが可能となる。ただし再生には、常に親友ぽキャラが必要となる。
【０２７８】
なお、コンテンツのコピーや再生の度にコンテンツを異なる鍵で暗号化するようにすることで、鍵が盗まれたとしても、それに基づく被害を最小限に抑えることができる。これにより、セキュリティを向上させることができる。
【０２７９】
ぽキャラサービスサーバ９に対するログインは、親友ぽキャラ人形１６１をおたち台上に載置する以外に、ユーザに対して割り当てられたＩＤとパスワードを入力することで行うことも可能とされている。その結果、第三者がＩＤとパスワードを盗んで、真のユーザになりすましてぽキャラサービスサーバ９に対してアクセスする場合がある。このような場合、真のユーザが（親友ぽキャラ人形１６１を保持するユーザが）、親友ぽキャラ人形１６１を利用してネットワーク上の所定の装置からぽキャラサービスサーバ９に対してログインしている場合には、ぽキャラサービスサーバ９は、後からログインしてきたユーザに対して、親友ぽキャラ人形１６１のキャラクタのシルエット（黒い影）だけを表示させることで、その時点において、親友ぽキャラのキャラクタが、他の装置で使用中であることをユーザに知らしめる。すなわち、ぽキャラサービスサーバ９に対するアクセスは、排他的なものであることを、ユーザは直感的に理解させることができる。
【０２８０】
その結果、親友ぽキャラを利用したコンテンツ再生も、ネットワーク上の１台の装置でしか行うことができないことになり、ユーザは、ＤＲＭ（Ｄｉｇｉｔａｌ　Ｒｉｇｈｔ　Ｍａｎａｇｅｍｅｎｔ）を意識せずとも、コンテンツの著作権を守ることができることになる。
【０２８１】
親友ぽキャラ人形１６１のＩＣチップ１７１にプリペイド金額（または再生回数）が記憶されており、コンテンツを再生する度に、そのプリペイド金額（または再生回数）が減算されていくような場合、次に、プリペイド金額（または再生回数）が０となったとき、ユーザは、以後、コンテンツを再生（使用）することができなくなる。そこで、このような場合、ユーザは、所定の金額をさらに追加的に支払うことで、コンテンツを再び再生することができるようになる。この場合の処理について、図４２と図４３のフローチャートを参照して説明する。
【０２８２】
図４２のフローチャートの処理は、ユーザが親友ぽキャラ人形１６１をおたち台２３上に載置して、１つの機能を選択した場合における図１３のステップＳ５２の選択された機能に対応する処理の１つとして実行される。
【０２８３】
ステップＳ３０１において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９に対してプリペイド金額（または最大使用可能回数）の更新を要求する。この要求に基づいて、ぽキャラサービスサーバ９は、プリペイド金額（または最大使用可能回数）に対応する課金処理を行った後、プリペイド金額（または最大使用可能回数）をパーソナルコンピュータ２２に送信してくる（後述する図４３のステップＳ３２２乃至ステップＳ３２６）。そこで、ステップＳ３０２において、ＣＰＵ２２１は、ぽキャラサービスサーバ９から送信されてきたプリペイド金額（または最大使用可能回数）を受信する。ステップＳ３０３において、ＣＰＵ２２１は、受信したプリペイド金額（または最大使用可能回数）をリーダライタ２４１を介してＩＣチップ１７１に記憶されているプリペイド金額（または最大使用可能回数）に加算する。
【０２８４】
このようにして、以後、ユーザは、再びプリペイド金額（または最大使用可能回数）の範囲内において、再びコンテンツを再生することが可能となる。
【０２８５】
ぽキャラサービスサーバ９は、図４２のフローチャートに示されるパーソナルコンピュータ２２の処理に対応して、図４３のフローチャートに示される処理を実行する。
【０２８６】
すなわち、この処理は、図２８のステップＳ１０２の選択されたぽキャラの機能に対応する処理の１つとして実行される。
【０２８７】
ステップＳ３２１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２からプリペイド金額（または最大使用可能回数）更新の要求を受け取るまで待機し、受け取ったとき、ステップＳ３２２において、要求を送信してきたユーザ（親友ぽキャラのキャラクタ３１１に対応するユーザ）は、クレジットカードを使用しているか否かを判定する。この判定は、ぽキャラデータベース１０に登録されているユーザ情報から判定することができる。
【０２８８】
ユーザがクレジットカードを有している場合には、ステップＳ３２３に進み、ＣＰＵ１２１は、ユーザの要求からプリペイド金額（または最大使用可能回数）を抽出する。ステップＳ３２５において、ＣＰＵ１２１は、ステップＳ３２３の処理で抽出したプリペイド金額（または最大使用可能回数）に対応する金額は、決済可能な金額であるか否かを判定する。すなわち、クレジットカードにより決済可能な金額であるか否かがここで判定される。予め設定されている基準の金額以上の金額は、決済不能と判定される。
【０２８９】
プリペイド金額に対応する金額が決済可能な金額である場合には、ステップＳ３２５に進み、ＣＰＵ１２１は、その金額に対する決済処理を実行する。すなわち、このとき、ＣＰＵ１２１は、課金サーバ１３にプリペイド金額に対応する課金処理を要求する。課金サーバ１３は、この要求に対応して、そのユーザのクレジットカード番号に基づいて、プリペイド金額の引き落としの処理を実行する。
【０２９０】
もちろん、このような処理は、クレジットカードではなく、銀行口座からの引き落としの処理として実行することも可能である。
【０２９１】
ステップＳ３２６において、ＣＰＵ１２１は、プリペイド金額（または最大使用可能回数）を、パーソナルコンピュータ２２に送信する。上述したように、パーソナルコンピュータ２２は、これを受信すると、親友ぽキャラ人形１６１のＩＣチップ１７１のプリペイド金額（または最大使用可能回数）を更新する（図４２のステップＳ３０３）。
【０２９２】
次に、ステップＳ３２７に進み、ＣＰＵ１２１は、ユーザの履歴を更新する。すなわち、ユーザがそのとき保持するプリペイド金額（または最大使用可能回数）がぽキャラデータベース１０に登録される。
【０２９３】
ステップＳ３２２において、ユーザがクレジットカードを有していないと判定された場合、またはステップＳ３２４において、プリペイド金額が決済可能な金額ではないと判定された場合、ステップＳ３２８に進み、ＣＰＵ１２８は、エラー処理を実行する。すなわち、このとき、ＣＰＵ１２１は、プリペイド金額を更新することができない旨のメッセージをパーソナルコンピュータ２２に送信する。
【０２９４】
パーソナルコンピュータ２２は、図４２のステップＳ３０２において、プリペイド金額の代わりにこのメッセージを受信する。そして、このメッセージが出力部２２７の表示部に表示される。ユーザは、これによりプリペイド金額の更新ができなかったことを知ることができる。
【０２９５】
なお、このようなプリペイド金額を増額（更新）する処理は、売りぽキャラ人形１８１のＩＣチップ１９１に記憶されているプリペイド金額に対して行うようにすることも可能である。
【０２９６】
売りぽキャラ人形１８１のＩＣチップ１９１に記憶されているプリペイド金額の更新処理を行う場合、親友ぽキャラから入金させるようにすることも可能である。このようにすれば、課金決済が、親友ぽキャラに一本化されるので便利となる。
【０２９７】
この場合、例えばユーザは、売りぽキャラ人形１６１をおたち台上２３に載置することで、ぽキャラサービスサーバ９にアクセスする。そして、ぽキャラサービスサーバ９は、メニューを表示させた後、そのメニューの中から、例えば「売りぽキャラ人形に入金（クーポン購入）」の項目を選択させる。この選択が行われたとき、ぽキャラサービスサーバ９は、例えば「入金したいぽキャラ人形をおたち台に載せてください」のようなメッセージをパーソナルコンピュータ２２に表示させる。ユーザは、このメッセージに従って、おたち台に載置されている親友ぽキャラ人形１６１を取り外し、代わりに売りぽキャラ人形１８１を載置する。但し、この場合、ぽキャラサービスサーバ９は、対応する装置からのアクセス（接続）をそのまま継続させる。
【０２９８】
ぽキャラサービスサーバ９（またはコンテンツサーバ６）は、売りぽキャラ人形１８１のＩＣチップ１９１に対するプリペイド金額の更新処理を行った後、再び、例えば「親友ぽキャラ人形をおたち台に載せてください」のようなメッセージをパーソナルコンピュータ２２に表示させる。ユーザが、このメッセージに従って親友ぽキャラ人形１６１をおたち台２３上に載置したとき、ぽキャラサービスサーバ９は、売りぽキャラ人形１８１のＩＣチップ１９１に対して行ったプリペイド金額の更新処理に対応する課金処理を、親友ぽキャラ人形１６１に基づいて実行する。
【０２９９】
あるいはまた、売りぽキャラ人形１８１によりコンテンツを再生することができなかった場合において、ぽキャラサービスサーバ９は、「入金（クーポン購入）しますか」のようなメッセージをパーソナルコンピュータ２２に表示させ、「ＯＫ」ボタンが操作されたとき、親友ぽキャラ人形１６１と入れ替える操作を促すメッセージをさらに表示させ、売りぽキャラ人形１８１に代えて、親友ぽキャラ人形１６１がおたち台２３上に載置されたとき、課金処理を実行させる。その後、再び親友ぽキャラ人形１６１に代えて、売りぽキャラ人形１８１をおたち台２３上に載置させる操作を促すメッセージが表示される。ユーザは、このメッセージに従って、売りぽキャラ人形１８１をおたち台２３上に載置する。このとき、プリペイド金額の更新処理が行われ、コンテンツ再生が再び可能な状態となる。
【０３００】
次に、親友ぽキャラを利用して、所定の端末に保存されたコンテンツを、その端末で再生する他の処理例について、図４４のフローチャートを参照して説明する。
【０３０１】
なお、コンテンツは、例えば、上述した図３４のフローチャートに示される処理により、端末としてのパーソナルコンピュータ２２の記憶部２２８にすでに記憶されているものとする。
【０３０２】
ステップＳ４０１において、パーソナルコンピュータ２２のＣＰＵ２２１は、保存されているコンテンツのタイトル（名称）を、出力部２２７を構成する表示部に表示させる。ユーザは、入力部２２６を操作することで、表示されたタイトルの中から、所定のコンテンツを再生対象として指定する。そこで、ＣＰＵ２２１は、ステップＳ４０２において、入力部２２６の入力に基づいて、ユーザが指定したコンテンツを選択する。
【０３０３】
ステップＳ４０３において、ＣＰＵ２２１は、ステップＳ４０２の処理で選択されたコンテンツのコンテンツＩＤを通信部２２９を制御して、ぽキャラサービスサーバ９へ送信させる。図４５を参照して後述するように、ぽキャラサービスサーバ９は、このコンテンツＩＤに対応して、エラー情報（ステップＳ４２５）または暗号鍵（ステップＳ４２４）を送信してくる。
【０３０４】
そこで、ステップＳ４０４において、ＣＰＵ２２１は、エラー情報を受信したか否かを判定し、エラー情報を受信したと判定した場合には、ステップＳ４０９に進み、エラー処理を実行する。
【０３０５】
これに対して、エラー情報を受信していないと判定した場合、ステップＳ４０５に進み、ＣＰＵ２２１は、課金処理に必要な課金情報をユーザの入力に基づいて取得し、課金情報をぽキャラサービスサーバ９に送信する。
【０３０６】
ステップＳ４０６において、ＣＰＵ２２１は、ぽキャラサービスサーバ９が送信してきた暗号鍵（ステップＳ４２４の処理で送信された暗号鍵）を受信する。ステップＳ４０７において、ＣＰＵ２２１は、ステップＳ４０６の処理で受信した暗号鍵を用いて、ステップＳ４０２の処理で選択されたコンテンツ（暗号化されている）を復号する。ステップＳ４０８において、ＣＰＵ２２１は、ステップＳ４０７の処理で復号したコンテンツを出力部２２７から出力させる。
【０３０７】
図４４の以上の処理に対応して、ぽキャラサービスサーバ９は、図４５のフローチャートに示される処理を実行する。
【０３０８】
ステップＳ４２１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２から送信されてきた（ステップＳ４０３の処理で送信された）コンテンツＩＤを受信する。ステップＳ４２２において、ＣＰＵ１２１は、ステップＳ４２１で受信したコンテンツＩＤに対応したライセンスを、ユーザが取得しているか否かを判定する。図３１を参照して説明したように、親友ぽキャラのぽキャラ情報として、コンテンツ情報としてコンテンツＩＤが、またライセンス情報として、ライセンスＩＤが登録されている。ＣＰＵ１２１は、受信したコンテンツＩＤに対応してライセンスＩＤが登録されているか否かを、図３１のぽキャラ情報に基づいて判定する。
【０３０９】
ステップＳ４２２において、コンテンツＩＤに対応したライセンスが取得されていると判定された場合、ステップＳ４２３に進み、ＣＰＵ１２１は、パーソナルコンピュータ２２がステップＳ４０５の処理で送信してきた課金情報を受信し、課金処理を行う。ステップＳ４２４において、ＣＰＵ１２１は、ライセンスＩＤに対応する暗号鍵を読み出し、再生端末（いまの場合、パーソナルコンピュータ２２）に送信する。この暗号鍵が上述したように、パーソナルコンピュータ２２において、ステップＳ４０６で受信される。
【０３１０】
ステップＳ４２２において、コンテンツＩＤに対応してライセンスが取得されていないと判定された場合には、ステップＳ４２５に進み、ＣＰＵ１２１は、エラー処理を実行する。そして、ＣＰＵ１２１は、エラー情報をパーソナルコンピュータ２２に送信する。
【０３１１】
次に、コンテンツを保存していない端末がコンテンツを再生する場合の処理について、図４６のフローチャートを参照して説明する。
【０３１２】
なお、いま、例えば、パーソナルコンピュータ２６にコンテンツが登録されており、このコンテンツをパーソナルコンピュータ２２が再生するものとする。
【０３１３】
ステップＳ４４１において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９にアクセスし、ぽキャラデータベース１０に登録されている各コンテンツのアクセス情報を受信する。上述したように、ぽキャラデータベース１０には、コンテンツのアクセス先（コンテンツを保持している装置）としてのアクセス情報が登録されており、ＣＰＵ２２１は、これをぽキャラサービスサーバ９から受信する。
【０３１４】
ステップＳ４４２において、ＣＰＵ２２１は、受信したアクセス情報に基づいて、暗号化コンテンツとそれが保存されている端末のリストを、出力部２２７に表示する。ユーザは、入力部２２６を操作することで、表示されているコンテンツの中から所定のコンテンツを選択する。そこで、ステップＳ４４３において、ＣＰＵ２２１は、入力部２２６からの入力に基づいて、コンテンツを選択し、選択されたコンテンツのアクセス情報からアクセス先を決定する。
【０３１５】
ステップＳ４４４において、ＣＰＵ２２１は、ステップＳ４４３の処理で決定したアクセス先へ、通信部２２９を制御して、直接接続する処理を実行する。いまの場合、パーソナルコンピュータ２２のＣＰＵ２２１は、コンテンツを格納しているパーソナルコンピュータ２６にアクセスする。
【０３１６】
ステップＳ４４５において、ＣＰＵ２２１は、ぽキャラサービスサーバ９に対して、ステップＳ４４３において決定された（選択された）コンテンツのコンテンツＩＤを送信する。ぽキャラサービスサーバ９は、後述するように、コンテンツＩＤに対応する暗号鍵を送信してくる（後述する図４８のステップＳ４９３）。
【０３１７】
そこで、ステップＳ４４６において、ＣＰＵ２２１は、ぽキャラサービスサーバ９から送信されてくる暗号鍵を受信する。ステップＳ４４７において、ＣＰＵ２２１は、コンテンツ提供端末（いまの場合、パーソナルコンピュータ２６）にコンテンツＩＤを送信する。
【０３１８】
ステップＳ４４８において、ＣＰＵ２２１は、コンテンツを保存するか否かを判定する。この判定は、ユーザからの入力に基づいて行われる。
【０３１９】
コンテンツを保存する場合、ステップＳ４４９に進み、ＣＰＵ２２１は、パーソナルコンピュータ２６から送信されてきた暗号化されているコンテンツを受信すると、これを記憶部２２８に保存する。
【０３２０】
ステップＳ４５０において、ＣＰＵ２２１は、アクセス情報の更新情報を、ぽキャラサービスサーバ９に送信する。すなわち、いま、コンテンツが、パーソナルコンピュータ２６からパーソナルコンピュータ２２に転送されたので、そのコンテンツに対するアクセス先が以後、パーソナルコンピュータ２２とされるように（そのコンテンツを保持している端末は、パーソナルコンピュータ２２であるとされるように）、アクセス先がぽキャラサービスサーバ９に送信される。
【０３２１】
ステップＳ４５１において、ＣＰＵ２２１は、記憶部２２８に記憶された暗号化されているコンテンツを、ステップＳ４４６の処理で受信した暗号鍵を用いて復号し、再生する。再生出力は、出力部２２７から出力される。
【０３２２】
ステップＳ４４８において、コンテンツを保存しないと判定された場合には、ステップＳ４５２において、ＣＰＵ２２１は、暗号鍵を用いて、コンテンツを復号しながら、出力部２２７からストリーミング再生する。
【０３２３】
以上の図４６のフローチャートに示されるパーソナルコンピュータ２２の処理に対応して、パーソナルコンピュータ２２に対して、コンテンツを提供するパーソナルコンピュータ２６は、図４７のフローチャートに示される処理を実行する。
【０３２４】
最初に、ステップＳ４７１において、パーソナルコンピュータ２６のＣＰＵ２２１は、ぽキャラデーモンを起動する。ステップＳ４７２において、ぽキャラデーモンは、他の端末からアクセスを受けるまで待機し、他の端末からアクセスを受けた場合（いまの場合、パーソナルコンピュータ２２からアクセスを受けた場合）、ステップＳ４７３に進み、再生端末からコンテンツＩＤを受信する。いまの場合、ステップＳ４４７の処理でパーソナルコンピュータ２２が送信したコンテンツＩＤが受信される。ステップＳ４７４において、パーソナルコンピュータ２６のＣＰＵ２２１は、接続元へ暗号化コンテンツを送信する。いまの場合、パーソナルコンピュータ２２に暗号化コンテンツが送信される。
【０３２５】
上述したように、この暗号化コンテンツがパーソナルコンピュータ２２において、ステップＳ４４９で保存されるか、ステップＳ４５２において、復号しながら、ストリーミング再生されることになる。
【０３２６】
図４６のパーソナルコンピュータ２２の処理に対応して実行されるぽキャラサービスサーバ９の処理について、図４８を参照して説明する。
【０３２７】
ぽキャラサービスサーバ９のＣＰＵ１２１は、ステップＳ４９１において、再生端末へアクセス情報を送信する。すなわち、ＣＰＵ１２１は、ぽキャラデータベース１０に登録されているアクセス情報を読み出し、これをパーソナルコンピュータ２２に送信する。パーソナルコンピュータ２２は、上述したように、このアクセス情報をステップＳ４４１の処理で受信する。
【０３２８】
ステップＳ４９２において、ぽキャラサービスサーバ９のＣＰＵ１２１は、再生端末（いまの場合、パーソナルコンピュータ２２）からコンテンツＩＤを受信する。このコンテンツＩＤは、図４６のステップＳ４４５の処理で、パーソナルコンピュータ２２から送信されたものである。
【０３２９】
ステップＳ４９３において、ＣＰＵ１２１は、再生端末からアクセス情報の更新情報を受信する。この更新情報は、図４６のステップＳ４５０において、パーソナルコンピュータ２２から送信されたものである。
【０３３０】
ステップＳ４９５において、ＣＰＵ１２１は、ステップＳ４９４の処理で受信したアクセス情報をぽキャラデータベース１０に登録（更新）する。このようにして、コンテンツが移動されたので、いままでパーソナルコンピュータ２６がアクセス先として登録されていたコンテンツのアクセス先が、パーソナルコンピュータ２２に変更されることになる。
【０３３１】
次に、図４９のフローチャートを参照して、暗号化コンテンツを他の装置にコピーする処理について説明する。例えば、パーソナルコンピュータ２６が保持するコンテンツを、パーソナルコンピュータ５２にコピーするものとする。
【０３３２】
ステップＳ５１１において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９からアクセス情報を受信する。ステップＳ５１２において、ＣＰＵ２２１は、ステップＳ５１１の処理で受信したアクセス情報に基づいて、暗号化コンテンツとそれが保存された端末のリストを、出力部２２７に出力し、表示させる。
【０３３３】
ユーザは、この表示を見て、コピー元とコピー先を、入力部２２６を操作することで指定する。
【０３３４】
そこで、ステップＳ５１３において、ＣＰＵ２２１は、入力部２２６からの入力に基づいて、コピーする暗号化コンテンツを選択するとともに、コピー元としてパーソナルコンピュータ２６を、また、コピーとしてパーソナルコンピュータ５２を、それぞれ選択する。ステップＳ５１４において、ＣＰＵ２２１は、コピー元またはコピー先にコピーを通知する。いまの場合、コピー元は、パーソナルコンピュータ２６であり、コピー先は、パーソナルコンピュータ５２であるので、それぞれにコピーの通知が行われる。
【０３３５】
この通知に基づいて、図５０と図５１のフローチャートを参照して後述するように、コピー元からコピー先にコンテンツが転送され、コピーされる。
【０３３６】
ステップＳ５１５において、パーソナルコンピュータ２２のＣＰＵ２２１は、コピー元またはコピー先からの通知に基づいて、コピーが正常に終了したか否かを判定する。正常に終了した場合には、ステップＳ５１６に進み、ＣＰＵ２２１は、アクセス情報を更新する。すなわち、この場合、コンテンツが両方に格納されたことになるので、アクセス先として、パーソナルコンピュータ２６とパーソナルコンピュータ５２の両方が登録される。
【０３３７】
ステップＳ５１５において、コピーが正常終了しなかったと判定された場合、ステップＳ５１７に進み、ＣＰＵ２２１は、エラー処理を実行する。
【０３３８】
次に、図５０のフローチャートを参照して、コピー元の処理について説明する。いまの場合、この処理は、パーソナルコンピュータ２６により実行されることになる。
【０３３９】
ステップＳ５３１において、パーソナルコンピュータ２６のＣＰＵ２２１は、パーソナルコンピュータ２２からステップＳ５１４の処理で発行されたコピーの通知（コピー要求）を受信する。ステップＳ５３２において、パーソナルコンピュータ２６のＣＰＵ２２１は、記憶部２２８に記憶されているコンテンツを読み出し、ステップＳ５３３において、そのコンテンツを通信部２２９からパーソナルコンピュータ５２に送信させる。送信が正常に終了したとき、ＣＰＵ２２１は、その旨をパーソナルコンピュータ２２に通知する。
【０３４０】
図５１は、コピー元の処理に対応して実行されるコピー先の処理を表している。いまの場合、このコピー先の処理は、パーソナルコンピュータ５２により実行される。
【０３４１】
パーソナルコンピュータ５２は、ステップＳ５５１において、パーソナルコンピュータ２２がステップＳ５１４の処理で発行したコピーの通知（コピー要求）を受信する。ステップＳ５５２において、パーソナルコンピュータ５２のＣＰＵ２２１は、コピー元としてのパーソナルコンピュータ２６が、ステップＳ３３の処理で送信したコンテンツを受信する。ステップＳ５６３において、パーソナルコンピュータ５２のＣＰＵ２２１は、ステップＳ５５２の処理で受信したコンテンツを記憶部２２８に記録する。受信が正常に終了したとき、ＣＰＵ２２１は、その旨を、パーソナルコンピュータ２２に通知する。
【０３４２】
以上においては、ユーザが、部屋３１のパーソナルコンピュータ２２に接続されているおたち台２３上に、親友ぽキャラ人形１６１または売りぽキャラ人形１８１を載置することで、各種の処理を実行するようにしたが、ユーザは、使用したい機器に接続されているおたち台上にぽキャラ人形を載置すればよい。例えば、親友ぽキャラのキャラクタ３１１に対応して、テレビジョン受像機を制御する機能が付加されている場合、ユーザは、親友ぽキャラ人形１６１を部屋３２に配置されているテレビジョン受像機２４に接続されているおたち台２５上に載置することで、テレビジョン受像機２４を制御することができる。
【０３４３】
また、例えば、おたち台２３上に親友ぽキャラ人形１６１を載置して、パーソナルコンピュータ２２に記録したコンテンツを、部屋３３上において使用することも可能である。この場合、ユーザは、部屋３３のパーソナルコンピュータ２６に接続されているおたち台２７上に、親友ぽキャラ人形１６１を載置する。このとき、パーソナルコンピュータ２６からアクセスを受けたぽキャラサービスサーバ９は、パーソナルコンピュータ２２に記録されているコンテンツデータを読み出し、復号し、パーソナルコンピュータ２６に送信してくる。従って、ユーザは、任意の位置で（使用したいと思う機器に接続されているおたち台に親友ぽキャラ人形１６１を載置することで）、コンテンツを使用することができる。
【０３４４】
例えば、ユーザは、親友ぽキャラ人形１６１を職場５に持って行き、職場５に配置されているパーソナルコンピュータ５２に接続されているおたち台５３上に載置すれば、パーソナルコンピュータ５２がＬＡＮ５１からＩＳＰ４を介してインターネット１に接続し、インターネット１から、さらにぽキャラサービスサーバ９に接続する。従って、ユーザは、例えば、自宅宛に送信されてきたメールも職場５で確認することができる。もちろん、職場５からメールを出すことも可能である。
【０３４５】
以上のようにして、ユーザは、親友ぽキャラ人形１６１を携帯して使用したいと思う装置に接続されているおたち台に親友ぽキャラ人形１６１を載置することで、その装置からエージェントして機能する親友ぽキャラに関するサービスの提供を受けることが可能となる。その装置は、例えば、図１に示される携帯電話機６１とすることも可能である。
【０３４６】
但し、携帯電話機６１には、おたち台は接続されず、携帯電話機６１は、リーダライタを内蔵している。従って、ユーザは、親友ぽキャラ人形１６１を携帯電話機６１に近接配置することで（接触させることで）、ぽキャラサービスサーバ９にアクセスすることができる。
【０３４７】
携帯電話機６１の場合、おたち台が存在しないため、親友ぽキャラ人形１６１をお立ち台上に常に載置しておくということができない。このため、携帯電話機６１から、ぽキャラサービスサーバ９にアクセスする場合には、携帯電話機６１に対して、親友ぽキャラ人形１６１が近接配置されたとき、ぽキャラサービスサーバ９にアクセス（ログイン）が行われ、その後、親友ぽキャラ人形１６１が携帯電話機６１から離されたとしても、ぽキャラサービスサーバ９に対するアクセス（接続）はそのまま継続される。
【０３４８】
ユーザは、ログアウトするとき、携帯電話機６１のボタンなどを適宜操作することでメニューを表示させ、そのメニューの中からログアウトの項目を選択し、ログアウトを指令する。この操作が行われたとき、ログアウトが実行される。
【０３４９】
売りぽキャラ人形１８１を使用する場合にも同様に、ユーザは、売りぽキャラ人形１８１を携帯電話機６１の近傍に配置する（接触させる）。この場合においても、一旦アクセス（ログイン）が行われると、そのアクセス（接続）は、以後、メニューからログアウトをユーザが指示するまで継続される。
【０３５０】
携帯電話機６１に内蔵されるＣＰＵは、一般的に、パーソナルコンピュータなどに内蔵されるＣＰＵに比べて、その能力が低いので、親友ぽキャラあるいは売りぽキャラのキャラクタを表示させる場合の解像度、色数、ポリゴン数、コマ数などは、パーソナルコンピュータなどに表示させる場合に比べて、簡易なフォーマットのものに変更される。
【０３５１】
ぽキャラデータは、例えば、ＸＭＬベースのデータで表現することが可能である。この他、Ｊａｖａ（登録商標）を用いてキャラクタを表示させるようにすることも可能である。また、ｉモードを利用することも可能である。
【０３５２】
携帯電話機６１とともに、親友ぽキャラ人形１６１を携帯するとすると、親友ぽキャラ人形１６１が、余りに大きすぎると携帯に不便となる。そこで、親友ぽキャラ人形１６１を、例えばキーホルダーにより保持することができるキー（鍵）程度の大きさにし、例えば、携帯電話機６１のストラップに、アクセサリのようにして吊り下げるようにすることができる。
【０３５３】
ＩＣチップは、小さくすることが可能であるので、親友ぽキャラ人形１６１を携帯電話機６１のストラップに吊り下げることができる程度の大きさにすることは可能である。
【０３５４】
携帯電話機の他、ＰＤＡ、デジタルスチルカメラ、カムコーダ、ビデオテープレコーダ、ＤＶＤレコーダ、ハードディスクレコーダ、カーナビゲーション装置、コンピュータゲーム機器といった各種の装置から、ぽキャラサービスサーバ９に対してアクセスできるようにすることもできる。
【０３５５】
以上においては、主としてコンテンツを利用する場合について説明したが、エージェントとして機能する親友ぽキャラは、図３１を参照して説明した一押し情報を生成するために、ユーザの嗜好を分析し、ユーザからの指示がなくても、ユーザの好むコンテンツをインターネット１に接続されている各種のサーバから取得する。従って、ユーザは、親友ぽキャラを介して、この一押し情報を見ることができる。親友ぽキャラは、一押し情報の閲覧が指令されたとき、それまでに検索されたコンテンツを紹介する売りぽキャラを表示させる。ユーザは、この売りぽキャラを介して一押し情報として、それまでに取得されたコンテンツの提示を受けることができる。すなわち、この場合には、売りぽキャラ人形１８１を介させずに、売りぽキャラが表示されることになる。
【０３５６】
ユーザが、売りぽキャラのポータルサイトにアクセスする場合にも同様である。これらの場合において、課金は、売りぽキャラではなく、親友ぽキャラを介して行われることになる。
【０３５７】
さらに、売りぽキャラのぽキャラＩＤをブックマークして、例えば、図３１を参照して説明したお気に入り情報として登録しておけば、その売りぽキャラのＵＲＬに、迅速にアクセスすることが可能となる。
【０３５８】
また、以上においては、親友ぽキャラ人形１６１および売りぽキャラ人形１８１を人形の形態としたが、動物、建造物、その他のオブジェクトとすることが可能である。
【０３５９】
さらに、売りぽキャラ人形の変形例として、例えば、コンパクトディスク（ＣＤ）や、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）のジャケットをオブジェクトとして利用することが可能である。
【０３６０】
この場合、そのジャケット（オブジェクト）にＩＣチップが内蔵される。従って、そのジャケットをおたち台上に載置すると、そのジャケットに対応する売りぽキャラのキャラクタがおたち台に接続されている装置に表示されることになる。この場合の売りぽキャラは、例えば、そのジャケットがＣＤのジャケットである場合、そのＣＤに収録されているコンテンツとしての歌を歌っている歌手のキャラクタとされる。
【０３６１】
この売りぽキャラのキャラクタは、ユーザと疑似的に会話をしたり、対応する歌手のホームページを紹介する処理を行う。
【０３６２】
あるいはまた、売りぽキャラは、そのジャケットに収容されているＩＣチップに記録されているクーポンに基づいて、その歌手の最新の歌（コンテンツ）をユーザに試聴させる。また、このＩＣチップには、そのＣＤに記録されているコンテンツに関する解説や、歌手のプロモーション情報なども記憶されており、売りぽキャラは、これを紹介する。
【０３６３】
あるいはまた、そのジャケットがＤＶＤのジャケットであるような場合、そのＤＶＤに収録されている映画の主人公のキャラクタが売りぽキャラとして登場する。そのジャケットのＩＣチップには、その映画に関する製作過程の詳しい情報、クーポンなどが記憶されており、売りぽキャラは、そのクーポンに基づいて、映画に関係するグッズを販売する処理を行う。
【０３６４】
また、売りぽキャラにコンテンツを取得する権利を付与し、ユーザは売りぽキャラを買うことで、コンテンツを好きな場所でいつでも再生するようにするサービスを提供することもできる。この場合、売りぽキャラのＩＣチップには、取得できるコンテンツの種類を表すサービスＩＤが格納される。例えば、楽曲４０曲分を取得できるサービスＩＤをもつ売りぽキャラを購入したユーザは、コンテンツサーバに記録されている２５００曲の楽曲の中から、好みの４０曲を取得することができる。
【０３６５】
図５２にこのサービスの例を示す。サービスＡは、楽曲Ａ乃至楽曲Ｃを提供するサービスであり、ユーザは、ぽキャラ１乃至ぽキャラ３の、いずれかの売りぽキャラ人形を購入することによりサービスＡの提供をうけることができる。サービスＡにおいて、ユーザのパーソナルコンピュータの画面上に表示されるぽキャラの画像は、バーチャルぽキャラＡとされる。
【０３６６】
サービスＢは、楽曲Ｄ乃至楽曲Ｆを提供するサービスであり、ユーザは、ぽキャラ４、またはぽキャラ５の、いずれかの売りぽキャラ人形を購入することによりサービスＢの提供をうけることができる。サービスＢにおいて、ユーザのパーソナルコンピュータの画面上に表示されるぽキャラの画像は、バーチャルぽキャラＢとされる。
【０３６７】
サービスＣは、楽曲Ｅ乃至楽曲Ｉを提供するサービスであり、ユーザは、ぽキャラ６乃至ぽキャラ９の、いずれかの売りぽキャラ人形を購入することによりサービスＣの提供をうけることができる。サービスＣにおいて、ユーザのパーソナルコンピュータの画面上に表示されるぽキャラの画像は、バーチャルぽキャラＣとされる。
【０３６８】
図５３に、売りぽキャラ人形を使って、コンテンツを取得するときの処理の流れを示す。ステップＳ６１１において、ユーザは、売りぽキャラ人形１８１を、使用する機器に対応するおたち台に載置する。例えば、パーソナルコンピュータ２２を使用する場合、ユーザは、パーソナルコンピュータ２２に対応して接続されているおたち台２３に、売りぽキャラ人形１８１を載置する。そして、売りぽキャラ人形１８１のＩＣチップからぽキャラＩＤ、カードＩＤ、およびサービスＩＤがパーソナルコンピュータ２２に送信される。
【０３６９】
ステップＳ６３１において、パーソナルコンピュータ２２は、ぽキャラＩＤ、カードＩＤ、およびサービスＩＤを取得する。ステップＳ６３２において、パーソナルコンピュータ６３２は、図５４を参照して後述する認証要求処理を行う。ステップＳ６３３において、パーソナルコンピュータ２２は、認証要求をコンテンツサーバ６に送信し、ステップＳ６５１において、これが受信される。
【０３７０】
ステップＳ６５２において、コンテンツサーバ６は、図５５を参照して後述する認証処理を行う。これにより、ぽキャラの認証が行われる。ステップＳ６５３において、認証結果をパーソナルコンピュータ２２に送信し、ステップＳ６３４において、これが受信される。
【０３７１】
ステップＳ６３５において、パーソナルコンピュータ２２は、図５６を参照して後述する初期データ取得処理を実行する。このとき、売りぽキャラ人形１８１を使って取得された楽曲（コンテンツ）の一覧、ダウンロード可能回数を示すカウンタの値が売りぽキャラ人形１８１から取得される（ステップＳ６２２、Ｓ６２３）が、取得されるデータは暗号化されている。これらのデータは、コンテンツサーバ６に記憶された鍵を使って復号することができるが、パーソナルコンピュータ２２では復号することができない。
【０３７２】
ステップＳ６３６において、パーソナルコンピュータ２２は、ステップＳ６２３において送信されたデータをサービス情報としてコンテンツサーバ６に送信し、ステップＳ６５４においてこれが受信される。ステップＳ６５５においてコンテンツサーバ６は、図５８を参照して後述する初期データ送信処理を実行する。これにより、売りぽキャラ人形１８１を使って取得された楽曲（コンテンツ）の一覧、ダウンロード可能回数を示すカウンタの値が復号され、初期データとしてパーソナルコンピュータ２２に記憶される。ステップＳ６５６において、コンテンツサーバ６は、パーソナルコンピュータ２２に、初期データを送信し、ステップＳ６３７において、これが受信される。
【０３７３】
なお、売りぽキャラ人形１８１が、おたち台２３から取り外された場合、コンテンツサーバ６との接続は解除され、ログアウト処理が実行される。
【０３７４】
次に、図５４のフローチャートを参照して、図５３のステップＳ６３１の認証処理について説明する。ステップＳ７０１においてパーソナルコンピュータ２２のＣＰＵ２２１は、売りぽキャラ人形１８１が、お立ち台２３に載置されたか否かを判定し、載置されたと判定されるまで待機する。
【０３７５】
ステップＳ７０１において、売りぽキャラ人形１８１が、お立ち台２３に載置されたと判定された場合、ＣＰＵ２２１は、ステップＳ７０２に進み、売りぽキャラ人形１８１のぽキャラＩＤとサービスＩＤを取得する。売りぽキャラ人形１８１のＩＣチップの中には、上述したぽキャラＩＤの他に、サービスの種類（例えば、サービスＡ）を示すサービスＩＤと、そのＩＣチップを特定するカードＩＤが含まれている。これらのデータは暗号化されており、ステップＳ７０２においては、暗号化されたままこれらのデータが取得される。
【０３７６】
ステップＳ７０３において、ＣＰＵ２２１は、ステップＳ７０２において取得されたデータに基づいて、認証要求を生成し、コンテンツサーバ６に送信する。
【０３７７】
このようにして、売りぽキャラ人形１８１の認証の要求がコンテンツサーバ６に対して送信される。
【０３７８】
次に、図５５のフローチャートを参照して、図５３のステップＳ６５２の認証処理について説明する。ステップＳ７２１において、コンテンツサーバ６のＣＰＵ１２１は、認証要求を受信し、ステップＳ７２２において、復号鍵を使って、ぽキャラＩＤ、カードＩＤ、およびサービスＩＤを復号する。ぽキャラＩＤ、カードＩＤ、およびサービスＩＤを復号する復号鍵は、予めサーバ６の記憶部１２８に記憶されている。
【０３７９】
ステップＳ７２３において、ＣＰＵ１２１は、ステップＳ７２２において復号されたＩＤが正当なＩＤか否かを判定する。このとき、正当なＩＤか否かの判定は、次のようにして行われる。サーバ６の記憶部１２８には、サービスＩＤに対応するカードＩＤが記述されたデータベースが記憶されており、そのサービスＩＤに対応するカードＩＤか否かが判定される。また、同様に記憶部１２８に記憶される販売されたぽキャラ人形のぽキャラＩＤの一覧が記述されたデータベースに基づいて、ぽキャラＩＤの正当性がチェックされる。
【０３８０】
ステップＳ７２３において、正当なＩＤであると判定された場合、ＣＰＵ１２１は、ステップＳ７２４に進み、パーソナルコンピュータ２２に認証結果として、認証ＯＫを送信する。ステップＳ７２３において、正当なＩＤではないと判定された場合、ＣＰＵ１２１は、ステップＳ７２５に進み、パーソナルコンピュータ２２に認証結果として認証ＮＧを送信する。
【０３８１】
このようにして、売りぽキャラ人形１８１の認証が行われる。
【０３８２】
次に、図５６を参照して、図５３のステップＳ６３５の初期データ取得処理について説明する。ステップＳ７４１において、パーソナルコンピュータ２２のＣＰＵ２２１は、認証結果を受信する。ステップＳ７４２において、ＣＰＵ２２１は、受信された認証結果が、認証ＯＫか否かを判定する。ステップＳ７４２において、認証ＯＫであると判定された場合、ステップＳ７４３に進み、売りぽキャラ人形１８１からカウンタ、およびダウンロード済楽曲を取得する。
【０３８３】
売りぽキャラ人形１８１のＩＣチップの中には、図５７に示されるような情報が格納されている。売りぽキャラ人形１８１は、例えば、４０曲のコンテンツを取得できる権利があるサービスＩＤが付与されており、コンテンツが取得されると、コンテンツＩＤ、および取得日時が格納される。この例では、西暦２００２年３月７日１３時１２分に、コンテンツＩＤ「１０００１」に対応するコンテンツが取得されており、ダウンロード済楽曲は、コンテンツＩＤ「１０００１」と記述されている。そして、１つのコンテンツが取得（ダウンロード）されると、ダウンロード可能回数を表すカウンタの値が１だけデクリメントされる。ダウンロード可能回数の初期値は４０であり、この例では、すでに、１つのコンテンツとライセンスがダウンロードされているのでカウンタの値は３９とされている。
【０３８４】
なお、図５７に示されるような情報は、暗号化されて格納されており、ステップＳ７４３においては、情報は暗号化されたまま取得される。
【０３８５】
ステップＳ７４４において、ＣＰＵ２２１は、カウンタ、およびダウンロード済楽曲に所定のヘッダを付加して、サービス情報を生成し、コンテンツサーバ６に送信する。
【０３８６】
一方、ステップＳ７４２において、認証ＯＫではないと判定された場合、すなわち、認証ＮＧである場合、ＣＰＵ２２１は、ステップＳ７４５に進み、エラー処理を実行する。
【０３８７】
このようにして、売りぽキャラ人形１８１のＩＣチップに格納されたダウンロード済楽曲を表すコンテンツＩＤと、ダウンロード可能回数を表すカウンタの値が暗号化されたまま、コンテンツサーバ６に送信される。
【０３８８】
次に、図５８のフローチャートを参照して、図５３のステップＳ６５５の初期データ送信処理について説明する。ステップＳ７６１において、コンテンツサーバ６のＣＰＵ１２１は、サービス情報を受信し、ステップＳ７６２において、カウンタ、ダウンロード済楽曲を復号する。なお、カウンタ、ダウンロード済楽曲を復号する復号鍵は、予めコンテンツサーバ６の記憶部１２８に記憶されている。
【０３８９】
ステップＳ７６３において、ＣＰＵ２２１は、ぽキャラリソースを取得する。ぽキャラリソースは、パーソナルコンピュータの出力部に表示されるキャラクタの三次元画像の情報、そのキャラクタの会話データ、そのキャラクタの名称などの情報により構成されるデータであり、予め、コンテンツサーバ６の記憶部１２８に記憶されている。ぽキャラリソースは、サービス毎に存在し、サービスＩＤに対応して特定される。
【０３９０】
ステップＳ７６４において、ＣＰＵ１２１は、カウンタ、ダウンロード済楽曲、およびぽキャラリソースに所定のヘッダを付加して、初期データとして、パーソナルコンピュータ２２に送信する。送信された初期データは、パーソナルコンピュータ２２の記憶部２２８に記憶される。
【０３９１】
このようにすることで、売りぽキャラ人形１８１を使用して取得（ダウンロード）された楽曲の一覧とダウンロード可能回数がパーソナルコンピュータ２２により認識される。また、売りぽキャラ人形１８１のＩＣチップに含まれる情報を暗号化し、コンテンツサーバ６でのみ復号できるようにしたので、より確実に情報の改竄を防止することができる。
【０３９２】
ステップＳ７６４において、送信されたぽキャラリソースに基づいて、パーソナルコンピュータ２２の出力部２２７の表示部には、図５９に示されるような画像が表示される。図５９には、このサービスで使用されるバーチャルぽキャラ５０１が表示されており、そのセリフとして吹き出し５０２が表示されている。吹き出し５０２には、「ＥＧＣのライブが４月２０に原宿のルイーダであるらしいよ」の文字が表示されている。
【０３９３】
サービス提供者は、ぽキャラリソースを更新することにより、常に最新の情報をユーザに提供することができる。また、このようにすることで、売りぽキャラ人形１８１を購入したユーザは、例えば、自分が興味をもっているアーティストの最新情報を取得することができる。さらに、情報の提供は、ユーザが親しみやすい形式で行うことができる。
【０３９４】
次に、図６０を参照して、売りぽキャラ人形１８１を使用して、コンテンツのダウンロードを行う処理の流れについて説明する。この処理は、図５３を参照して上述した処理が終了した後で行われる。ステップＳ８３１において、パーソナルコンピュータ２２は、コンテンツサーバ６にダウンロード要求を送信し、ステップＳ８６１において、これが受信される。ダウンロード要求の送信は、例えば、ユーザが、パーソナルコンピュータ２２の入力部２２６を操作して、所定のコマンドを入力することにより実行される。
【０３９５】
ステップＳ８６２において、コンテンツサーバ６は、図６１を参照して後述するコンテンツリスト送信処理を実行する。ステップＳ８６３において、コンテンツサーバ６は、パーソナルコンピュータ２２にコンテンツリストを送信し、ステップＳ８３２において、これが受信される。
【０３９６】
ステップＳ８３３において、パーソナルコンピュータ２２は、図６４を参照して後述するダウンロード処理を実行する。これにより、ダウンロードまたはプレビュー（試聴）されるコンテンツが指定され、コンテンツサーバ６に送信される。ステップＳ８３４において、パーソナルコンピュータ２２は、コンテンツサーバ６にダウンロード要求またはプレビュー要求を送信し、ステップＳ８６４において、これが受信される。
【０３９７】
ステップＳ８６５において、コンテンツサーバ６は、図６７を参照して後述するコンテンツ送信処理を実行する。これにより、パーソナルコンピュータ２２にコンテンツが送信され、ステップＳ８３５において、これが受信される。また、サービス情報が送信され、ステップＳ８３６において、パーソナルコンピュータ２２により受信され、ステップＳ８１１において、売りぽキャラ人形１８１により受信される。
【０３９８】
次に、図６１を参照して、図６０のステップＳ８６２のコンテンツリスト送信処理について説明する。ステップＳ９０１において、コンテンツサーバ６のＣＰＵ１２１は、サービスＩＤに対応するコンテンツリストを生成する。
【０３９９】
コンテンツサーバの記憶部１２８には、例えば、図６２に示されるようなデータベースが記憶されている。この例では、コンテンツＩＤに対応するサービスＩＤ、ライセンス、ダウンロード済ＩＤが記憶されている。例えば、１行目にはコンテンツＩＤ「１００１」に対応するサービスＩＤとして「１００」が記述されており、サービスＩＤ「１００」をもつ売りぽキャラであればコンテンツＩＤ「１００１」に対応するコンテンツを取得することができることを表す。また、ライセンスとして「ＸＸＸＸ」が記述されており、コンテンツＩＤ「１００１」に対応するコンテンツは、ライセンス「ＸＸＸＸ」を用いて復号できることを表す。
【０４００】
ダウンロード済（ぽキャラ）ＩＤとして「Ａ」，「Ｂ」，および「Ｃ」が記述されており、ぽキャラＩＤが「Ａ」，「Ｂ」，および「Ｃ」の売りぽキャラが、コンテンツＩＤ「１００１」に対応するコンテンツを既にダウンロードしていることを表す。
【０４０１】
さらに、コンテンツサーバの記憶部１２８には、図６３に示されるようなデータベースが記憶されている。このデータベースには、コンテンツＩＤに対応する曲名、今週の売り上げポイント、累計の売り上げポイント、収録アルバム名、この曲が新曲であるか否かをあらわす新曲フラグが記憶されている。また、この曲のアーティスト名、作詞者名、作曲者名、および演奏時間が記憶されている。
【０４０２】
さらに、この曲を紹介するライナーノーツファイルへのパス、この曲の音楽ファイル（例えばＷＡＶファイル）へのパス、カラオケデータファイルへのパス、およびジャケット写真ファイルへのパスが記述されている。また、この曲のリリース日、ジャンル名、プレビュー開始フレーム番号、プレビュー終了フレーム番号が記述されている。
【０４０３】
例えば、ステップＳ６３１（図５３）において受信されたサービスＩＤが、「１００」である場合、ステップＳ９０１において、コンテンツＩＤ「１００１」と「１００３」に対応するコンテンツのコンテンツリストが生成される。コンテンツリストには、そのコンテンツの曲名、アーティスト名、収録アルバム名、売り上げポイントなどが含まれる。
【０４０４】
ステップＳ９０２において、ＣＰＵ１２１は、コンテンツリストをパーソナルコンピュータ２２に送信する。
【０４０５】
このようにして、ダウンロード可能な楽曲の一覧がパーソナルコンピュータ２２に送信される。
【０４０６】
次に、図６４のフローチャートを参照して、図６０のステップＳ８３３のダウンロード処理について説明する。ステップＳ９２１において、パーソナルコンピュータ２２のＣＰＵ２２１は、コンテンツリストを受信する。ステップＳ９２２において、ＣＰＵ２２１は、ダウンロード可能回数は１以上か否かを判定する。ダウンロード可能回数は、ステップＳ６３７（図５３）において、コンテンツサーバ６から送信され、パーソナルコンピュータ２２に記憶された初期データの中のカウンタの値を参照して取得される。
【０４０７】
ステップＳ９２２において、ダウンロード可能回数は１以上であると判定された場合、ＣＰＵ２２１は、ステップＳ９２３に進み、ダウンロード画面を表示する。このとき、出力部２２７の表示部に図６５に示されるような画面が表示される。図６５には、バーチャルぽキャラ５０１と吹き出し５１１が表示されており、その左上側にダウンロードリスト画面５１０が表示されている。
【０４０８】
図６６は、ダウンロードリスト画面５１０の表示例を示す図である。フィールド５３１は、表示されるコンテンツのアーティスト名が表示されるフィールドであり、ユーザは、フィールド５３１に所望のアーティスト名を入力することにより、フィールド５３６にそのアーティストに対応するコンテンツの曲名と売り上げ実績を表示させることができる。この例では、アーティスト「松下亜弥」についてのコンテンツが、その曲名と売り上げ実績について一覧表示されている。
【０４０９】
この例では、フィールド５３１に、表示されるコンテンツのアーティスト名が入力されるようにしたが、フィールド５３１に、例えば、ジャンルを入力することにより、フィールド５３６にそのジャンルに対応するコンテンツの曲名と売り上げ実績を表示させるようにしてもよい。
【０４１０】
フィールド５３２には、ダウンロード可能回数（楽曲数）が表示される。この例では、残り「Ｘ曲」と表示されている。
【０４１１】
なお、この画面において、ユーザは、フィールド５３３に曲名を入力するか、またはフィールド５３４にアルバム名を入力した上で、検索ボタン５３５をクリックすることにより所望のコンテンツ（楽曲）を検索することができる。
【０４１２】
図６４に戻って、ステップＳ９２４において、ＣＰＵ２２１は、コンテンツが指定されたか否かを判定し、指定されたと判定されるまで待機する。コンテンツの指定は、例えば、図６６のフィールド５３６の中の曲名を１回クリックすることにより行われる。
【０４１３】
ステップＳ９２４において、コンテンツが指定されたと判定された場合、ステップＳ９２５に進み、ＣＰＵ２２は、プレビュー（試聴）が指示されたか否かを判定する。プレビューの指示は、例えば、ユーザが、図６６のプレビューボタン５３７をクリックすることにより行われる。ステップＳ９２５において、プレビューが指示されたと判定された場合、ステップＳ９２６に進み、ＣＰＵ２２１は、プレビュー要求をコンテンツサーバ６に送信する。
【０４１４】
ステップＳ９２５において、プレビューが指示されていないと判定された場合、ステップＳ９２７に進み、ＣＰＵ２２１は、ダウンロードが指示されたか否かを判定する。ダウンロードの指示は、例えば、ユーザが図６６のダウンロードボタン５３８をクリックすることにより行われる。ステップＳ９２７において、ダウンロードが指示されたと判定された場合、ステップＳ９２８に進み、ＣＰＵ２２１は、コンテンツサーバ６にダウンロード要求を送信する。
【０４１５】
ステップＳ９２６またはＳ９２８の処理の後、ＣＰＵ２２１は、ステップＳ９２９において、ステップＳ９２４において指定されたコンテンツに対応するコンテンツＩＤをコンテンツサーバ６に送信する。
【０４１６】
ステップＳ９２２において、ダウンロード可能回数が１以上ではない、すなわち、これ以上ダウンロードできないと判定された場合、または、ステップＳ９２７において、ダウンロードが指示されていないと判定された場合、ステップＳ９３０に進み、ＣＰＵ２２１は、エラー処理を実行する。
【０４１７】
このようにして、所望のコンテンツのダウンロードが行われる。
【０４１８】
次に、図６７を参照して、図６０のステップＳ８６５のコンテンツ送信処理について説明する。ステップＳ９５１において、コンテンツサーバ６のＣＰＵ１２１は、ダウンロード要求またはプレビュー要求を受信し、ステップＳ９５２において、コンテンツＩＤを受信する。
【０４１９】
ステップＳ９５３において、ＣＰＵ１２１は、ステップＳ９５１において受信されたデータは、ダウンロード要求か否かを判定し、ダウンロード要求であると判定された場合、ステップＳ９５４に進み、図６８を参照して後述するダウンロードコンテンツ送信処理を実行する。
【０４２０】
一方、ステップＳ９５３において、ダウンロード要求ではない（プレビュー要求である）と判定された場合、ステップＳ９５５に進み、ＣＰＵ１２１は、図７０を参照して後述するプレビューコンテンツ送信処理を実行する。
【０４２１】
次に、図６８を参照して、図６７のステップＳ９５４のダウンロードコンテンツ送信処理について説明する。ステップＳ９７１において、ＣＰＵ１２１は、コンテンツＩＤに対応するダウンロード用データを取得する。
【０４２２】
コンテンツサーバの記憶部１２８には、図６９に示されるようなデータが記憶されている。楽曲フリンジデータ６０１は、その楽曲の演奏時間などの情報が記述されたファイル群であり、歌詞データ６０２は、その楽曲の歌詞が記述されたファイル群であり、ライナーノーツ６０３は、その楽曲の内容を紹介するコメントなどが記述されたファイル群である。ジャケット写真６０４は、その楽曲のＣＤのジャケット写真に基づいて作られたコンピュータが読み取り可能なファイル（例えば、ＪＰＥＧファイル）群であり、楽曲データ６０５は、その楽曲の音楽ファイル（例えば、ＷＡＶファイル）群である。楽曲フリンジデータ６０１乃至楽曲データ６０５は、楽曲毎の複数のファイルにより構成されており、コンテンツＩＤに対応して各ファイルが特定される。
【０４２３】
上述したように、コンテンツサーバの記憶部１２８には、図６３に示されるようなデータベースが記憶されており、コンテンツＩＤが特定されると、そのコンテンツＩＤに対応するライナーノーツファイルへのパス、楽曲データファイルへのパス、カラオケデータ（楽曲フリンジデータおよび歌詞データ）ファイルへのパス、ジャケット写真ファイルへのパスが特定される。ステップＳ９７１においてＣＰＵ１２１は、楽曲フリンジデータ６０１乃至楽曲データ６０５の中からコンテンツＩＤに対応するファイルを特定し、それらのファイルをマージしてダウンロード用データとして取得する。
【０４２４】
ステップＳ９７２において、ＣＰＵ１２１は、ステップＳ９７１で取得したダウンロード用データを、コンテンツとしてパーソナルコンピュータ２２に送信する。送信されたコンテンツはステップＳ８３５（図６０）においてパーソナルコンピュータ２２に受信され、記憶部２２８に記憶される。なお、このとき送信されるコンテンツは暗号化されており、暗号化されたまま記憶部２２８に記憶される。暗号化されたコンテンツを再生するためにはコンテンツを復号する鍵（ライセンス）が必要になるが、これについては後述する。
【０４２５】
また、ダウンロード用データを受信した、パーソナルコンピュータ２２の出力部２２７の表示部において、例えば、図６５に示される表示画面の吹き出し５１１にダウンロードの進捗状況（例えば、「ダウンロードＸ％完了」）が表示される。
【０４２６】
ステップＳ９７３において、ＣＰＵ１２１は、このコンテンツはダウンロード済か否かを判定する。このとき、ステップＳ６５４（図５３）において取得されたサービス情報の中のダウンロード済楽曲に基づいて、このコンテンツがダウンロード済か否かが判定される。
【０４２７】
ステップＳ９７３において、このコンテンツはダウンロード済ではないと判定された場合、ステップＳ９７４に進み、ＣＰＵ１２１は、ステップＳ６５４（図５３）において取得されたサービス情報の中のダウンロード済楽曲を更新する。例えば、コンテンツＩＤ「１００２」に対応するコンテンツを送信した場合、ダウンロード済楽曲に「１００２」が追加される。
【０４２８】
ステップＳ９７５において、ＣＰＵ１２１は、ステップＳ６５４（図５３）において取得されたサービス情報の中のカウンタの値をデクリメントする。
【０４２９】
ステップＳ９７６において、ＣＰＵ１２１は、ステップＳ９７４とＳ９７５で更新されたサービス情報をパーソナルコンピュータ２２に送信する。送信されたサービス情報は、ステップＳ８３６（図６０）において、パーソナルコンピュータ２２に受信され、ステップＳ８１１において、売りぽキャラ人形１８１のＩＣチップに格納される。
【０４３０】
ステップＳ９７７において、ＣＰＵ１２１は、データベースを更新する。このとき、図６２に示されるデータベースにおいて、ダウンロード済ＩＤが更新される。例えば、ぽキャラＩＤ「Ａ」の売りぽキャラを用いて、コンテンツＩＤ「１００３」に対応するコンテンツをダウンロードする場合、３行目のダウンロード済ＩＤに「Ａ」が追加される。
【０４３１】
一方、ステップＳ９７３において、このコンテンツはダウンロード済であると判定された場合、ステップＳ９７４乃至Ｓ９７７の処理はスキップされる。
【０４３２】
このようにして、ダウンロードされるコンテンツが送信され、それに伴い、売りぽキャラ人形１８１のＩＣチップの情報も更新される。
【０４３３】
次に、図７０を参照して、図６７のステップＳ９５５のプレビューコンテンツ送信処理について説明する。ステップＳ９９１において、ＣＰＵ１２１は、コンテンツＩＤに対応するプレビュー用データを取得する。このとき、図６９の楽曲フリンジデータ６０１乃至楽曲データ６０５の中からコンテンツＩＤに対応するファイルが特定されるが、図６３のデータベースの中のプレビュー開始フレーム番号とプレビュー終了フレーム番号に基づいて、ファイルの中から所定の部分のデータが抽出され、プレビュー用データとしてマージされる。
【０４３４】
また、予め、画質や音質がやや低下したプレビュー用の楽曲フリンジデータ６０１乃至楽曲データ６０５を用意しておき、それらの中からコンテンツＩＤに対応するファイルが特定されプレビュー用データとしてマージされるようにしてもよい。
【０４３５】
ステップＳ９９２において、ＣＰＵ１２１は、パーソナルコンピュータ２２にステップＳ９９１で取得したプレビュー用データを、コンテンツとして送信する。
【０４３６】
このようにして、コンテンツのプレビュー（試聴）が行われる。プレビューにおいては、売りぽキャラ人形のＩＣチップの中に格納されるダウンロード可能回数（カウンタの値）はデクリメントされないので、ユーザは、気軽に楽曲を試聴することができる。また、プレビュー用データを受信した、パーソナルコンピュータ２２においては、データの再生が行われる。このとき、パーソナルコンピュータ２２の出力部２２７の表示部において、例えば、図６５に示される表示画面の吹き出し５１１にコンテンツのライナーノーツの内容が表示される。
【０４３７】
ユーザは、取得（ダウンロード）したコンテンツを売りぽキャラ人形１８１を用いて再生することができる。再生に使用する機器は、コンテンツをダウンロードした機器でもよいし、それとは異なる機器でもよい。
【０４３８】
例えば、コンテンツを既にダウンロードしたパーソナルコンピュータ２２を使用する場合、ユーザは、パーソナルコンピュータ２２に対応して接続されているおたち台２３に、売りぽキャラ人形１８１を載置する。また、コンテンツをまだダウンロードしていないパーソナルコンピュータ２６を使用する場合、ユーザは、パーソナルコンピュータ２２に対応して接続されているおたち台２７に、売りぽキャラ人形１８１を載置する。そして、図５３を参照して上述した処理と同様の処理が行われ、パーソナルコンピュータ２２または２６に初期データが記憶される。
【０４３９】
なお、この例では、使用する機器をパーソナルコンピュータ２２または２６としているが、使用する機器は、これに限られるものではない。
【０４４０】
次に、図７１を参照して、コンテンツを再生する処理の流れについて説明する。ステップＳ１１０１において、パーソナルコンピュータ２２または２６は、図７２を参照して後述するリスト表示処理を行う。これによりコンテンツのリストが表示され、ユーザにより再生すべきコンテンツが指定される。このとき、パーソナルコンピュータ２２または２６の記憶部２２８に指定されたコンテンツが存在するか否かが検索される。
【０４４１】
例えば、ユーザがパーソナルコンピュータ２２を使用している場合、コンテンツはすでに記憶部２２８に記憶（ダウンロード）されているが、ユーザがパーソナルコンピュータ２６を使用している場合、コンテンツは記憶部２２８に存在しない。
【０４４２】
コンテンツが記憶部２２８に存在しない場合、ステップＳ１１０２において、パーソナルコンピュータ２６からコンテンツサーバ６に対してコンテンツＩＤが送信され、ステップＳ１１３１においてこれが受信され、ステップＳ１１３２においてコンテンツサーバ６は、コンテンツＩＤに対応するコンテンツ送信処理を行う。この処理は、図６７を参照して上述したコンテンツ送信処理と同様の処理なのでその説明は省略する。ステップＳ１１３３において、コンテンツサーバ６は、パーソナルコンピュータ２６にコンテンツを送信し、ステップＳ１１０３においてこれが受信される。
【０４４３】
一方、例えば、ユーザがパーソナルコンピュータ２２を使用している場合、コンテンツはすでに記憶部２２８に記憶（ダウンロード）されているので、ステップＳ１１０２、Ｓ１１３１、Ｓ１１３２、Ｓ１１３３、およびＳ１１０３の処理は行われない。
【０４４４】
ステップＳ１１０４において、パーソナルコンピュータ２２または２６は、図７５を参照して後述するライセンス要求処理を行う。ステップＳ１１０５において、パーソナルコンピュータ２２または２６は、コンテンツサーバ６にライセンス要求を送信し、ステップＳ１１３４において、これが受信される。ステップＳ１１３５において、コンテンツサーバ６は、図７６を参照して後述するライセンス送信処理を行う。これにより、暗号化されたコンテンツを復号する暗号鍵であるライセンスが送信される。
【０４４５】
ステップＳ１１０６において、コンテンツサーバ６は、パーソナルコンピュータ２２または２６に対してライセンスを送信し、ステップＳ１１０６においてこれが受信される。ステップＳ１１０７において、パーソナルコンピュータ２２または２６は、図７７を参照して後述するライセンス再生処理を行う。この結果、コンテンツが再生される。
【０４４６】
次に、図７２のフローチャートを参照して、図７１のステップＳ１１０１のリスト表示処理について説明する。ステップＳ１２０１において、パーソナルコンピュータ２２または２６のＣＰＵ２２１は、再生画面を表示する。このとき、出力部２２７の表示部に図７３に示されるような画像が表示される。
【０４４７】
図７３には、バーチャルぽキャラ５０１と吹き出し５６２が表示されており、その左上側に再生リスト画面５６１が表示されている。
【０４４８】
図７４は、再生リスト画面５６１の表示例を示す図である。フィールド５８１は、表示されるコンテンツのアーティスト名が表示されるフィールドであり、ユーザは、フィールド５８１に所望のアーティスト名を入力することにより、フィールド５８３にそのアーティストに対応するコンテンツの曲名と購入日（取得日）を表示させることができる。この例では、アーティスト「松下亜弥」についてのコンテンツが、その曲名と購入日について一覧表示されている。
【０４４９】
フィールド５３８に表示されるコンテンツの中で、記憶部２２８に既に記憶されているコンテンツの曲名と購入日は濃く表示され、記憶部２２８に記憶されていないコンテンツの曲名と購入日は淡く表示される。
【０４５０】
フィールド５３８の第１行目の曲名「桃色想い」とその購入日「２００２／０２／０２」は淡く表示されており、このコンテンツが、過去にこの売りぽキャラ人形１８１を使用して取得されているが、現在使用中のパーソナルコンピュータの記憶部２２８には記憶されていない、すなわち、このコンテンツは、別の機器でダウンロードされたことを表す。フィールド５３８の第２行目の曲名「１０００回のＫＩＳＳ」とその購入日「２００２／０４／０４」は濃く表示されており、このコンテンツが、過去にこの売りぽキャラ人形１８１を使用して取得されており、現在使用中のパーソナルコンピュータの記憶部２２８に記憶されていることを表す。
【０４５１】
この例では、フィールド５８１に、表示されるコンテンツのアーティスト名が入力されるようにしたが、フィールド５８１に、例えば、ジャンルを入力することにより、フィールド５８３にそのジャンルに対応するコンテンツの曲名と購入日を表示させるようにしてもよい。
【０４５２】
フィールド５８２には、所持曲数が表示される。所持曲数は、この売りぽキャラ人形１８１を使用して、ダウンロード（取得）したコンテンツの数を表し、この例では、「Ｙ曲」と表示されている。
【０４５３】
図７２に戻って、ステップＳ１２０２において、ＣＰＵ２２１は、再生するコンテンツが指示されたか否かを判定し、指示されたと判定されるまで待機する。再生するコンテンツの指示は、ユーザが、例えば、入力部２２６を操作して、図７４示される再生リスト画面の中の所望の曲名をダブルクリックすることにより行われる。ステップＳ１２０２において再生するコンテンツが指示されたと判定された場合、ＣＰＵ２２１は、ステップＳ１２０３に進む。
【０４５４】
ステップＳ１２０３において、ＣＰＵ２２１は、再生するコンテンツが端末（使用中の機器）内にあるか否かを判定する。例えば、再生するコンテンツとして、図７４の、フィールド５８３の第１行目のコンテンツ（曲名「桃色想い」）が指示された場合、再生するコンテンツは端末内にはないと判定され、ステップＳ１２０４に進み、ＣＰＵ２２１は、指示されたコンテンツに対応するコンテンツＩＤをコンテンツサーバに送信し、コンテンツをダウンロードする。
【０４５５】
このとき、コンテンツサーバ６からパーソナルコンピュータ２２または２６に対して、コンテンツが送信される。このコンテンツ送信処理（図７１のステップＳ１１３２）は、図６７と図６８を参照して上述したコンテンツ送信処理と同様の処理であるが、いまの場合、ステップＳ９７３（図６８）において、このコンテンツはダウンロード済であると判定されるので、ステップＳ９７４乃至Ｓ９７７の処理はスキップされる。
【０４５６】
一方、例えば、再生するコンテンツとして、フィールド５８３の、第２行目のコンテンツ（曲名「１０００回のＫＩＳＳ」）が指示された場合、再生するコンテンツは端末内にあると判定され、ステップＳ１２０４の処理はスキップされる。
【０４５７】
このようにして、再生するコンテンツが指定され、そのコンテンツが端末内にない場合、コンテンツのダウンロードが行われる。
【０４５８】
次に、図７５のフローチャートを参照して、図７１のステップＳ１１０４のライセンス要求処理について説明する。ステップＳ１２２１において、パーソナルコンピュータ２２または２６のＣＰＵ２２１は、指定されたコンテンツに対応するコンテンツＩＤを取得する。ステップＳ１２２２において、ＣＰＵ２２１は、ステップＳ１２２１で取得されたコンテンツＩＤに所定のヘッダを付加して、ライセンス要求をコンテンツサーバ６に送信する。
【０４５９】
このようにして、コンテンツを再生するためのライセンスの要求が行われる。
【０４６０】
次に、図７６を参照して、図７１のステップＳ１１３５のライセンス送信処理について説明する。ステップＳ１２４１において、コンテンツサーバ６のＣＰＵ１２１は、ライセンス要求を受信する。ステップＳ１２４２において、ＣＰＵ１２１は、コンテンツはダウンロード済か否かを判定する。このとき、図６２に示されるデータベースを参照して、コンテンツがダウンロード済か否かがチェックされる。
【０４６１】
ステップＳ１２４３において、ＣＰＵ１２１は、コンテンツを１回だけ再生できるライセンスを生成する。このライセンスの生成は、例えば、ＯｐｅｎＭＧＸ、Ｗｉｎｄｏｗｓ（Ｒ）、ＤＲＭ（Ｄｉｇｉｔａｌ　Ｒｉｇｈｔｓ　Ｍａｎａｇｅｍｅｎｔ）などの技術を利用して行われる。ステップＳ１２４４において、ＣＰＵ１２１は、パーソナルコンピュータ２２または２６にライセンスを送信する。
【０４６２】
このようにして、暗号化されたコンテンツを復号する鍵であるライセンスが送信される。
【０４６３】
次に、図７６のフローチャートを参照して、図７１のステップＳ１１０７のライセンス再生処理について説明する。ステップＳ１２６１において、パーソナルコンピュータ２２または２６のＣＰＵ２２１は、ライセンスを受信する。ステップＳ１２６２において、ＣＰＵ２２１は、取得したライセンスに基づいて、コンテンツを復号し、再生する。
【０４６４】
このとき、パーソナルコンピュータ２２または２６の出力部２２７の表示部には図７８に示されるような画像が表示される。図７８には、バーチャルぽキャラ５０１と吹き出し５６２が表示されており、バーチャルぽキャラ５０１の左上側には再生リスト画面５６１が表示され、バーチャルぽキャラ５０１の左下側にはこのコンテンツのジャケット写真５６３が表示されている。表示画面の吹き出し５６２に、再生中のコンテンツの歌詞が表示され、バーチャルぽキャラ５０１が所定の動作を行う。
【０４６５】
このようにして、コンテンツの再生が行われる。
【０４６６】
このようにすることで、コンテンツを再生するライセンスをコンテンツサーバ６により管理することができる。また、コンテンツは暗号化されており、再生するためには売りぽキャラ人形１８１を使用して、ライセンスを取得しなければならないので、コンテンツが不正にコピーされても、再生されることはなく、コンテンツの著作権が保護される。一方で、売りぽキャラ人形１８１を購入したユーザは、売りぽキャラ人形１８１をおたち台に置くだけで、簡単にコンテンツを再生することができる。コンテンツが再生されるとき、必ずコンテンツサーバ６において、売りぽキャラのＩＤが正当なＩＤか否かが判定されるので、より強固にコンテンツの著作権を保護することができる。
【０４６７】
以上においては、取得したコンテンツのライセンスをコンテンツサーバ６により管理する例について説明したが、ライセンスを売りぽキャラ人形１８１のＩＣチップの中に格納し、コンテンツを再生するとき、売りぽキャラ人形１８１からライセンスを取得するようにしてもよい。このようにすることで、ユーザは、売りぽキャラ人形１８１のサービスＩＤに対応するコンテンツを自由に取得し、再生することができる。
【０４６８】
第１の情報処理装置から第２の情報処理装置に送信されてきた識別情報に対応してコンテンツを使用することが許可されている場合、コンテンツの使用を可能にする情報をネットワークを介して第２の情報処理装置から第１の情報処理装置に送信するようにすることで、コンテンツの著作権を保護しつつ、ユーザが任意の第１の情報処理装置によりコンテンツを使用することが可能なシステムを実現することができる。
【０４６９】
他の情報処理装置から、コンテンツ識別情報とともに、オブジェクトから読み取られたユーザ識別情報が受信された場合、ユーザ識別情報に対応して、コンテンツを使用することが許可されているとき、コンテンツの使用を可能にする情報をネットワークを介して他の情報処理装置に送信するようにすることで、任意の他の情報処理装置を使用するユーザに対して、著作権を保護しつつ、コンテンツを使用させることが可能となる。
【０４７０】
また、オブジェクトに記憶されているユーザ識別情報を取得し、他の情報処理装置に送信するとともに、コンテンツ識別情報を他の情報処理装置に送信してコンテンツの使用を要求し、他の情報処理装置からネットワークを介して送信されてくるコンテンツを受信するようにすることで、コンテンツの著作権を保護しつつ、任意の装置でコンテンツを使用することが可能となる。
【０４７１】
第１の情報処理装置により記憶されたエージェント情報に基づいて、第２の情報処理装置におけるコンテンツの利用を制御するようにし、第２の情報処理装置において、第１の情報処理装置からアクセスに対する判定結果を受信し、判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にするようにすることで、１つの装置でのみコンテンツを利用することができるようにし、コンテンツの著作権を保護することが可能なシステムを実現することができる。
【０４７２】
また、エージェントの存在に関するエージェント情報を記憶し、エージェント情報に基づいて、他の情報処理装置におけるコンテンツの利用を制御するようにすることで、１つの他の情報処理装置にのみコンテンツを利用させるようにすることが可能となり、著作権を保護しつつ、コンテンツをユーザに利用させることが可能となる。
【０４７３】
さらに、他の情報処理装置からアクセスに対する判定結果を受信し、判定結果が、エージェントの不在のため、コンテンツの利用ができないものである場合、エージェントを表すキャラクタを非表示にするか、または不在を表す表示にするようにすることで、著作権の管理について特別の考慮をすることなく、著作権を保護しつつ、コンテンツを簡単かつ確実に利用することが可能となる。
【０４７４】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０４７５】
この記録媒体は、図２または図３に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１４１，２５１（フロッピディスクを含む）、光ディスク１４２，２５２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク１４３，２５３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、もしくは半導体メモリ１４４，２５４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ１２２，２２２や、記憶部１２８，２２８に含まれるハードディスクなどで構成される。
【０４７６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０４７７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０４７８】
【発明の効果】
以上の如く、第１の本発明によれば、コンテンツの著作権を保護することが可能なシステムを実現することができる。また、任意の装置でコンテンツを使用することが可能なシステムを実現することができる。
【０４７９】
また、第２の本発明によれば、コンテンツを保護しつつ、他の情報処理装置にコンテンツを使用させることが可能となる。また、本発明によれば、任意の他の情報処理装置に、コンテンツを使用させることが可能となる。
【０４８０】
さらに、第３の本発明によれば、著作権を保護しつつ、コンテンツを使用することが可能となる。また、本発明によれば、任意の装置によりコンテンツを使用することが可能となる。
【０４８１】
また、第４の本発明によれば、コンテンツの著作権を保護することが可能なシステムを実現することができる。また、１つの装置だけにコンテンツを利用させることが可能なシステムを実現することができる。
【０４８２】
第５の本発明によれば、他の情報処理装置に対してコンテンツを利用させることが可能となる。また、コンテンツの著作権を保護しつつ、他の情報処理装置にコンテンツを利用させることが可能となる。
【０４８３】
第６の本発明によれば、著作権を保護しつつ、コンテンツを利用することが可能となる。また、著作権の保護について、特別にユーザに意識させることなく、コンテンツをユーザが利用することが可能となる。
【０４８４】
第７の本発明によれば、ユーザに、より深く、コンテンツを楽しませることが可能となる。
【図面の簡単な説明】
【図１】本発明を適用した情報処理システムの構成例を示すブロック図である。
【図２】図１のぽキャラサービスサーバの構成例を示すブロック図である。
【図３】図１のパーソナルコンピュータの構成例を示すブロック図である。
【図４】親友ぽキャラ人形の例を示す図である。
【図５】親友ぽキャラ人形の内部の構成を示すブロック図である。
【図６】図５のＩＣチップに記憶されている情報を説明する図である。
【図７】ユーザが親友ぽキャラ人形を取得する処理を説明するフローチャートである。
【図８】親友ぽキャラ人形の例を示す図である。
【図９】図１のぽキャラサービスサーバの親友ぽキャラ販売処理を説明するフローチャートである。
【図１０】売りぽキャラ人形の例を示す図である。
【図１１】売りぽキャラ人形のＩＣチップに記憶されている情報の例を示す図である。
【図１２】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１３】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１４】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１５】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１６】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１７】親友ぽキャラのカバン情報を説明する図である。
【図１８】売りぽキャラのカバン情報を説明する図である。
【図１９】ぽキャラの表示例を示す図である。
【図２０】ぽキャラの表示例を示す図である。
【図２１】メール機能が選択された場合におけるぽキャラの表示例を示す図である。
【図２２】メール機能が選択された場合におけるぽキャラの他の表示例を示す図である。
【図２３】スケジュール機能が選択された場合におけるぽキャラの表示例を示す図である。
【図２４】スケジュール機能が選択された場合におけるぽキャラの他の表示例を示す図である。
【図２５】着替え機能が選択された場合におけるぽキャラの表示例を示す図である。
【図２６】ぽキャラの他の表示例を示す図である。
【図２７】ぽキャラの他の表示例を示す図である。
【図２８】図１のぽキャラサービスサーバの処理を説明するフローチャートである。
【図２９】図１のぽキャラサービスサーバの処理を説明するフローチャートである。
【図３０】図１のぽキャラデータベースに登録されているユーザ情報の例を示す図である。
【図３１】図１のぽキャラデータベースに登録されている親友ぽキャラのぽキャラ情報の例を示す図である。
【図３２】図１のぽキャラデータベースに登録されている売りぽキャラのぽキャラ情報の例を示す図である。
【図３３】図１のコンテンツサーバの処理を説明するフローチャートである。
【図３４】図１のパーソナルコンピュータのコンテンツの受信処理を説明するフローチャートである。
【図３５】図１のコンテンツサーバのコンテンツ提供処理を説明するフローチャートである。
【図３６】図１のぽキャラサービスサーバの処理を説明するフローチャートである。
【図３７】図１のパーソナルコンピュータのライセンスを取得する処理を説明するフローチャートである。
【図３８】図１のぽキャラサービスサーバの処理を説明するフローチャートである。
【図３９】図１のライセンスサーバの処理を説明するフローチャートである。
【図４０】図１のパーソナルコンピュータのコンテンツ再生処理を説明するフローチャートである。
【図４１】図１のぽキャラサービスサーバのコンテンツ再生処理を説明するフローチャートである。
【図４２】図１のパーソナルコンピュータのプリペイド金額の更新処理を説明するフローチャートである。
【図４３】図１のぽキャラサービスサーバのプリペイド金額更新処理を説明するフローチャートである。
【図４４】端末内に保存されたコンテンツの再生処理を説明するフローチャートである。
【図４５】端末内のコンテンツを再生する際のぽキャラサービスサーバの処理を説明するフローチャートである。
【図４６】他の端末からコンテンツの提供を受ける端末の再生処理を説明するフローチャートである。
【図４７】端末のコンテンツの提供処理を説明するフローチャートである。
【図４８】端末のコンテンツを再生する際のぽキャラサービスサーバの処理を説明するフローチャートである。
【図４９】暗号化コンテンツのコピー処理を説明するフローチャートである。
【図５０】コピー元の処理を説明するフローチャートである。
【図５１】コピー先の処理を説明するフローチャートである。
【図５２】売りぽキャラを用いてコンテンツを提供するサービスの構成を示す図である。
【図５３】売りぽキャラの認証と初期データの取得の処理の流れ示すアローチャートである。
【図５４】認証要求処理を説明するフローチャートである。
【図５５】認証処理を説明するフローチャートである。
【図５６】初期データ取得処理を説明するフローチャートである。
【図５７】売りぽキャラ人形のＩＣチップに格納される情報の例を示す図である。
【図５８】初期データ送信処理を説明するフローチャートである。
【図５９】初期データ取得時に表示される画面の表示例を示す図である。
【図６０】売りぽキャラを用いてコンテンツをダウンロードする処理の流れを示すアローチャートである。
【図６１】コンテンツ送信処理を説明するフローチャートである。
【図６２】コンテンツサーバに記憶されるデータベースの例を示す図である。
【図６３】コンテンツサーバに記憶されるデータベースの例を示す図である。
【図６４】ダウンロード処理を説明するフローチャートである。
【図６５】ダウンロード処理において表示される画面の表示例を示す図である。
【図６６】ダウンロードリスト画面の表示例を示す図である。
【図６７】コンテンツ送信処理を説明するフローチャートである。
【図６８】ダウンロードコンテンツ送信処理を説明するフローチャートである。
【図６９】コンテンツサーバに記憶されるコンテンツを構成するデータの例を示す図である。
【図７０】プレビューコンテンツ送信処理を説明するフローチャートである。
【図７１】売りぽキャラを用いてコンテンツを再生する処理の流れを示すアローチャートである。
【図７２】リスト表示処理を説明するフローチャートである。
【図７３】リスト表示処理において表示される画面の表示例を示す図である。
【図７４】再生リスト画面の表示例を示す図である。
【図７５】ライセンス要求処理を説明するフローチャートである。
【図７６】ライセンス送信処理を説明するフローチャートである。
【図７７】ライセンス再生処理を説明するフローチャートである。
【図７８】ライセンス再生処理における表示画面の例を示す図である。
【符号の説明】
１　インターネット，　６，７　コンテンツサーバ，　８　ライセンスサーバ，　９　ぽキャラサービスサーバ，　１０　ぽキャラデータベース，　１１　プライベート認証サーバ，　１２　パブリック認証サーバ，　１３　課金サーバ，２２　パーソナルコンピュータ，　２３　おたち台，　２４　テレビジョン受像機，　２５　おたち台，　２６　パーソナルコンピュータ，　２７　おたち台，　５２　パーソナルコンピュータ，　５３　おたち台
【図１】
2004054913.tif 000003
【図２】
2004054913.tif 000004
【図３】
2004054913.tif 000005
【図４】
2004054913.tif 000006
【図５】
2004054913.tif 000007
【図６】
2004054913.tif 000008
【図７】
2004054913.tif 000009
【図８】
2004054913.tif 000010
【図９】
2004054913.tif 000011
【図１０】
2004054913.tif 000012
【図１１】
2004054913.tif 000013
【図１２】
2004054913.tif 000014
【図１３】
2004054913.tif 000015
【図１４】
2004054913.tif 000016
【図１５】
2004054913.tif 000017
【図１６】
2004054913.tif 000018
【図１７】
2004054913.tif 000019
【図１８】
2004054913.tif 000020
【図１９】
2004054913.tif 000021
【図２０】
2004054913.tif 000022
【図２１】
2004054913.tif 000023
【図２２】
2004054913.tif 000024
【図２３】
2004054913.tif 000025
【図２４】
2004054913.tif 000026
【図２５】
2004054913.tif 000027
【図２６】
2004054913.tif 000028
【図２７】
2004054913.tif 000029
【図２８】
2004054913.tif 000030
【図２９】
2004054913.tif 000031
【図３０】
2004054913.tif 000032
【図３１】
2004054913.tif 000033
【図３２】
2004054913.tif 000034
【図３３】
2004054913.tif 000035
【図３４】
2004054913.tif 000036
【図３５】
2004054913.tif 000037
【図３６】
2004054913.tif 000038
【図３７】
2004054913.tif 000039
【図３８】
2004054913.tif 000040
【図３９】
2004054913.tif 000041
【図４０】
2004054913.tif 000042
【図４１】
2004054913.tif 000043
【図４２】
2004054913.tif 000044
【図４３】
2004054913.tif 000045
【図４４】
2004054913.tif 000046
【図４５】
2004054913.tif 000047
【図４６】
2004054913.tif 000048
【図４７】
2004054913.tif 000049
【図４８】
2004054913.tif 000050
【図４９】
2004054913.tif 000051
【図５０】
2004054913.tif 000052
【図５１】
2004054913.tif 000053
【図５２】
2004054913.tif 000054
【図５３】
2004054913.tif 000055
【図５４】
2004054913.tif 000056
【図５５】
2004054913.tif 000057
【図５６】
2004054913.tif 000058
【図５７】
2004054913.tif 000059
【図５８】
2004054913.tif 000060
【図５９】
2004054913.tif 000061
【図６０】
2004054913.tif 000062
【図６１】
2004054913.tif 000063
【図６２】
2004054913.tif 000064
【図６３】
2004054913.tif 000065
【図６４】
2004054913.tif 000066
【図６５】
2004054913.tif 000067
【図６６】
2004054913.tif 000068
【図６７】
2004054913.tif 000069
【図６８】
2004054913.tif 000070
【図６９】
2004054913.tif 000071
【図７０】
2004054913.tif 000072
【図７１】
2004054913.tif 000073
【図７２】
2004054913.tif 000074
【図７３】
2004054913.tif 000075
【図７４】
2004054913.tif 000076
【図７５】
2004054913.tif 000077
【図７６】
2004054913.tif 000078
【図７７】
2004054913.tif 000079
【図７８】
2004054913.tif 000080