(57)【要約】【課題】キャラクタを好みの装飾に着替えさせることができるようにする。【解決手段】キャラクタがもつ機能の内、着替え機能を選択すると、お着替え処理画面がパーソナルコンピュータに表示される。キャラクタの表示を終了（ログアウト）する前に、クローゼット３４１内の好みの洋服セット３３７をロッカー３４０に追加しておくことにより、次回、キャラクタの表示を開始（ログイン）するときには、キャラクタをロッカー３４０に追加した洋服セット３３７に着替えさせることができる。本発明は、パーソナルコンピュータに適用することができる。【選択図】　　　図１８
2004127026.tif 000002
【特許請求の範囲】
【請求項１】
キャラクタを管理する情報管理装置と、前記情報管理装置とネットワークを介して接続され、前記キャラクタを表示する情報処理装置とからなる情報管理システムにおいて、
前記情報管理装置は、
前記キャラクタの装飾に関する情報を記憶する記憶手段と、
前記情報処理装置から前記キャラクタの表示の開始に関する情報を受信する第１の受信手段と、
前記第１の受信手段により前記キャラクタの表示の開始に関する情報が受信された場合、前記記憶手段に記憶されている前記キャラクタの装飾に関する情報を前記情報処理装置に送信する送信手段と、
前記情報処理装置が、前記キャラクタの表示を終了させるとき送信する前記キャラクタの装飾に関する情報を受信する第２の受信手段と、
前記第２の受信手段により前記キャラクタの装飾に関する情報が受信された場合、前記記憶手段に記憶されている前記キャラクタの装飾に関する情報を、前記送信手段により前記情報処理装置に送信するまでの間に、前記第２の受信手段により受信された前記キャラクタの装飾に関する情報に基づいて、前記記憶手段に記憶されている前記キャラクタの装飾に関する情報を更新する更新手段と
を備え、
前記情報処理装置は、
前記キャラクタの装飾の変更の指示を受け付ける変更指示受付手段と、
前記キャラクタの表示の終了を制御する表示終了制御手段と、
前記キャラクタの表示の開始を制御する表示開始制御手段と、
前記変更指示受付手段により前記キャラクタの装飾の変更の指示が受け付けられた場合、前記表示終了制御手段により前記キャラクタの表示が終了されるまで、前記キャラクタの装飾を変更前の状態とし、前記表示開始制御手段により前記キャラクタの表示が開始されたとき、前記キャラクタの表示が終了される前に、前記変更指示受付手段により受け付けられた前記装飾で前記キャラクタを表示するキャラクタ表示制御手段と
を備えることを特徴とする情報管理システム。
【請求項２】
前記キャラクタは、３次元画像であり、前記装飾の変更は３次元画像の外観の変更である
ことを特徴とする請求項１に記載の情報管理システム。
【請求項３】
キャラクタを管理する情報管理装置と、前記情報管理装置とネットワークを介して接続され、前記キャラクタを表示する情報処理装置とからなる情報管理システムの情報管理方法において、
前記情報管理装置の情報管理方法は、
前記情報処理装置から前記キャラクタの表示の開始に関する情報を受信する第１の受信ステップと、
前記第１の受信ステップの処理により前記キャラクタの表示の開始に関する情報が受信された場合、記憶部において記憶されている前記キャラクタの装飾に関する情報を前記情報処理装置に送信する送信ステップと、
前記情報処理装置が、前記キャラクタの表示を終了させるとき送信する前記キャラクタの装飾に関する情報を受信する第２の受信ステップと、
前記第２の受信ステップの処理により前記キャラクタの装飾に関する情報が受信された場合、前記記憶部に記憶されている前記キャラクタの装飾に関する情報を、前記送信ステップの処理により前記情報処理装置に送信するまでの間に、前記第２の受信ステップの処理により受信された前記キャラクタの装飾に関する情報に基づいて、前記記憶部に記憶されている前記キャラクタの装飾に関する情報を更新する更新ステップと
を含み、
前記情報処理装置の情報処理方法は、
前記キャラクタの装飾の変更の指示を受け付ける変更指示受付ステップと、
前記キャラクタの表示の終了を制御する表示終了制御ステップと、
前記キャラクタの表示の開始を制御する表示開始制御ステップと、
前記変更指示受付ステップの処理により前記キャラクタの装飾の変更の指示が受け付けられた場合、前記表示終了制御ステップの処理により前記キャラクタの表示が終了されるまで、前記キャラクタの装飾を変更前の状態とし、前記表示開始制御ステップの処理により前記キャラクタの表示が開始されたとき、前記キャラクタの表示が終了される前に、前記変更指示受付ステップの処理により受け付けられた前記装飾で前記キャラクタを表示するキャラクタ表示制御ステップと
を含むことを特徴とする情報管理方法。
【請求項４】
ネットワークを介して接続される情報処理装置に表示されるキャラクタを管理する情報管理装置において、
前記キャラクタの装飾に関する情報を記憶する記憶手段と、
前記情報処理装置から前記キャラクタの表示の開始に関する情報を受信する第１の受信手段と、
前記第１の受信手段により前記キャラクタの表示の開始に関する情報が受信された場合、前記記憶手段に記憶されている前記キャラクタの装飾に関する情報を前記情報処理装置に送信する送信手段と、
前記情報処理装置が、前記キャラクタの表示を終了させるとき送信する前記キャラクタの装飾に関する情報を受信する第２の受信手段と、
前記第２の受信手段により前記キャラクタの装飾に関する情報が受信された場合、前記記憶手段に記憶されている前記キャラクタの装飾に関する情報を、前記送信手段により前記情報処理装置に送信するまでの間に、前記第２の受信手段により受信された前記キャラクタの装飾に関する情報に基づいて、前記記憶手段に記憶されている前記キャラクタの装飾に関する情報を更新する更新手段と
を備えることを特徴とする情報管理装置。
【請求項５】
前記情報処理装置に送信する前記キャラクタの装飾に関する情報を、予め設定された所定の日に、予め設定された所定の情報に更新する装飾情報更新手段をさらに備える
ことを特徴とする請求項４に記載の情報管理装置。
【請求項６】
ネットワークを介して接続される情報処理装置に表示されるキャラクタを管理する情報管理装置の情報管理方法において、
前記情報処理装置から前記キャラクタの表示の開始に関する情報を受信する第１の受信ステップと、
前記第１の受信ステップの処理により前記キャラクタの表示の開始に関する情報が受信された場合、記憶部に記憶されている前記キャラクタの装飾に関する情報を前記情報処理装置に送信する送信ステップと、
前記情報処理装置が、前記キャラクタの表示を終了させるとき送信する前記キャラクタの装飾に関する情報を受信する第２の受信ステップと、
前記第２の受信ステップの処理により前記キャラクタの装飾に関する情報が受信された場合、前記記憶部に記憶されている前記キャラクタの装飾に関する情報を、前記送信ステップの処理により前記情報処理装置に送信するまでの間に、前記第２の受信ステップにより受信された前記キャラクタの装飾に関する情報に基づいて、前記記憶部に記憶されている前記キャラクタの装飾に関する情報を更新する更新ステップと
を含むことを特徴とする情報管理方法。
【請求項７】
ネットワークを介して接続される情報処理装置に表示されるキャラクタを管理するのプログラムが記録された記録媒体において、
前記情報処理装置から前記キャラクタの表示の開始に関する情報の受信を制御する第１の受信制御ステップと、
前記第１の受信制御ステップの処理により前記キャラクタの表示の開始に関する情報が受信された場合、記憶部に記憶されている前記キャラクタの装飾に関する情報の前記情報処理装置に対する送信を制御する送信制御ステップと、
前記情報処理装置が、前記キャラクタの表示を終了させるとき送信する前記キャラクタの装飾に関する情報の受信を制御する第２の受信制御ステップと、
前記第２の受信制御ステップの処理により前記キャラクタの装飾に関する情報が受信された場合、前記記憶部に記憶されている前記キャラクタの装飾に関する情報を、前記送信制御ステップの処理により前記情報処理装置に送信するまでの間に、前記第２の受信ステップにより受信された前記キャラクタの装飾に関する情報に基づいて、前記記憶部に記憶されている前記キャラクタの装飾に関する情報の更新を制御する更新制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項８】
ネットワークを介して接続される情報処理装置に表示されるキャラクタを管理する情報管理装置を制御するコンピュータに、
前記情報処理装置から前記キャラクタの表示の開始に関する情報の受信を制御する第１の受信制御ステップと、
前記第１の受信制御ステップの処理により前記キャラクタの表示の開始に関する情報が受信された場合、記憶部に記憶されている前記キャラクタの装飾に関する情報の前記情報処理装置に対する送信を制御する送信制御ステップと、
前記情報処理装置が、前記キャラクタの表示を終了させるとき送信する前記キャラクタの装飾に関する情報の受信を制御する第２の受信制御ステップと、
前記第２の受信制御ステップの処理により前記キャラクタの装飾に関する情報が受信された場合、前記記憶部に記憶されている前記キャラクタの装飾に関する情報を、前記送信制御ステップの処理により前記情報処理装置に送信するまでの間に、前記第２の受信ステップにより受信された前記キャラクタの装飾に関する情報に基づいて、前記記憶部に記憶されている前記キャラクタの装飾に関する情報の更新を制御する更新制御ステップと
を実行させることを特徴とするプログラム。
【請求項９】
キャラクタの装飾の変更の指示を受け付ける変更指示受付手段と、
前記キャラクタの表示の終了を制御する表示終了制御手段と、
前記キャラクタの表示の開始を制御する表示開始制御手段と、
前記変更指示受付手段により前記キャラクタの装飾の変更の指示が受け付けられた場合、前記表示終了制御手段により前記キャラクタの表示が終了されるまで、前記キャラクタの装飾を変更前の状態とし、前記表示開始制御手段により前記キャラクタの表示が開始されたとき、前記キャラクタの表示が終了される前に、前記変更指示受付手段により受け付けられた前記装飾で前記キャラクタを表示するキャラクタ表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記情報処理装置は、前記キャラクタを管理する情報管理装置とネットワークを介して接続されており、
前記変更指示受付手段により前記キャラクタの装飾の変更の指示が受け付けられた場合、受け付けられた前記装飾に関する情報を前記情報管理装置に送信する送信手段と、
前記表示開始制御手段により前記キャラクタの表示が開始される前に、前記キャラクタの装飾に関する情報を前記情報管理装置から受信する受信手段と、
前記受信手段により受信された前記キャラクタの装飾に関する情報を記憶する記憶手段と
をさらに備え、
前記キャラクタ表示制御手段は、前記記憶手段により記憶されている前記キャラクタの装飾に関する情報に基づいて前記キャラクタの装飾の表示を制御する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記キャラクタの装飾を格納する第１の格納領域と、前記キャラクタが着用する前記装飾を格納する第２の格納領域の表示を制御する格納領域表示制御手段をさらに備え、
前記変更指示受付手段は、前記第１の格納領域から前記第２の格納領域への、前記キャラクタの装飾の移動を前記装飾の変更の指示として受け付ける
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記第１の格納領域における前記装飾が、前記変更指示受付手段により変更の指示を受け付けていることを表示する変更状況表示手段をさらに備える
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記変更状況表示手段は、前記第１の格納領域における前記装飾が、現在、前記キャラクタが着用中であることを表示する
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記第１の格納領域に格納する前記キャラクタの装飾の一覧を表示するアイコンの表示を制御するアイコン表示制御手段と、
前記キャラクタの装飾の一覧の中から１つの前記装飾が選択された場合、選択された前記キャラクタの装飾を前記第１の格納領域に格納する装飾格納手段と
をさらに備えることを特徴とする請求項１１に記載の情報処理装置。
【請求項１５】
前記キャラクタの装飾の一覧の中から１つが選択された場合、選択された前記キャラクタの装飾に関する情報の詳細の表示を制御する詳細表示制御手段
をさらに備えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記装飾格納手段は、
前記キャラクタの装飾の取得が要求されたか否を判定する取得判定手段と、
前記取得判定手段により、取得が要求されたと判定された場合、前記キャラクタの装飾を取得する装飾取得手段と
を備えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１７】
前記装飾取得手段は、前記キャラクタの装飾が前記第１の格納領域の中に追加可能か否かを判定する追加判定手段を備え、
前記装飾取得手段は、前記追加判定手段により、追加可能であると判定された場合、前記キャラクタの装飾を取得する
ことを特徴とする請求項１６に記載の情報処理装置
【請求項１８】
前記第１の格納領域に格納されている前記キャラクタの装飾を削除するとき操作されるアイコンの表示を制御するアイコン表示制御手段と、
前記アイコンが押下された場合、前記第１の格納領域に格納されている前記キャラクタの装飾を削除する装飾削除手段と
をさらに備えることを特徴とする請求項１１に記載の情報処理装置。
【請求項１９】
前記装飾削除手段は、
前記キャラクタの装飾の削除を確認するメッセージの表示を制御するメッセージ表示制御手段と、
前記キャラクタの装飾の削除が可能か否かを判定する削除判定手段と
を備え、
前記装飾削除手段は、前記削除判定手段により前記キャラクタの装飾の削除が可能であると判定された場合、前記キャラクタの装飾を削除する
ことを特徴とする請求項１８に記載の情報処理装置。
【請求項２０】
前記第１の格納領域に格納されている前記キャラクタの装飾に関する情報の詳細を表示するとき操作されるアイコンの表示を制御するアイコン表示制御手段と、
前記アイコンが押下された場合、前記キャラクタの装飾に関する情報の詳細の表示を制御する詳細表示制御手段と
をさらに備えることを特徴とする請求項１１に記載の情報処理装置。
【請求項２１】
予め設定された所定の日であるか否かを判定する判定手段と、
前記判定手段により前記所定の日であると判定された場合、前記キャラクタの装飾の変更を確認するためのメッセージの表示を制御するメッセージ表示制御手段と、
メッセージ表示制御手段の制御により表示が制御された前記メッセージに基づいて、前記キャラクタの装飾の変更が確認された場合、前記情報管理装置に前記キャラクタの装飾の変更を要求する変更要求手段と
をさらに備えることを特徴とする請求項９に記載の情報処理装置。
【請求項２２】
情報処理装置の情報処理方法において、
キャラクタの装飾の変更の指示を受け付ける変更指示受付ステップと、
前記キャラクタの表示の終了を制御する表示終了制御ステップと、
前記キャラクタの表示の開始を制御する表示開始制御ステップと、
前記変更指示受付ステップの処理により前記キャラクタの装飾の変更の指示が受け付けられた場合、前記表示終了制御ステップの処理により前記キャラクタの表示が終了されるまで、前記キャラクタの装飾を変更前の状態とし、前記表示開始制御ステップの処理により前記キャラクタの表示が開始されたとき、前記キャラクタの表示が終了される前に、前記変更指示受付ステップの処理により受け付けられた前記装飾で前記キャラクタを表示するキャラクタ表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項２３】
情報処理装置のプログラムが記録された記録媒体において、
キャラクタの装飾の変更の指示の受け付けを制御する変更指示受付制御ステップと、
前記キャラクタの表示の終了を制御する表示終了制御ステップと、
前記キャラクタの表示の開始を制御する表示開始制御ステップと、
前記変更指示受付制御ステップの処理により前記キャラクタの装飾の変更の指示が受け付けられた場合、前記表示終了制御ステップの処理により前記キャラクタの表示が終了されるまで、前記キャラクタの装飾を変更前の状態とし、前記表示開始制御ステップの処理により前記キャラクタの表示が開始されたとき、前記キャラクタの表示が終了される前に、前記変更指示受付制御ステップの処理により受け付けられた前記装飾で前記キャラクタを表示するキャラクタ表示制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２４】
情報処理装置を制御するコンピュータに、
キャラクタの装飾の変更の指示の受け付けを制御する変更指示受付制御ステップと、
前記キャラクタの表示の終了を制御する表示終了制御ステップと、
前記キャラクタの表示の開始を制御する表示開始制御ステップと、
前記変更指示受付制御ステップの処理により前記キャラクタの装飾の変更の指示が受け付けられた場合、前記表示終了制御ステップの処理により前記キャラクタの表示が終了されるまで、前記キャラクタの装飾を変更前の状態とし、前記表示開始制御ステップの処理により前記キャラクタの表示が開始されたとき、前記キャラクタの表示が終了される前に、前記変更指示受付制御ステップの処理により受け付けられた前記装飾で前記キャラクタを表示するキャラクタ表示制御ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報管理システムおよび方法、情報管理装置および方法、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、キャラクタの装飾を変更できるようにする情報管理システムおよび方法、情報管理装置および方法、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、インターネットを介してユーザがコマンドラインから操作するには不便な作業を自動化したり、　代わりに行なったり、　より便利にするアプリケーションが開発されている。
【０００３】
このアプリケーションにおいて、ユーザのエージェントとして、パーソナルコンピュータにキャラクタを表示し、あたかもそのキャラクタが、ユーザの分身として代わりに作業を実行しているように体感させるものが提案されている（例えば、特許文献１参照）。
【０００４】
また、エージェントとしてパーソナルコンピュータにキャラクタを表示し、キャラクタを着せ替えさせることができるものが提案されている（例えば、特許文献２参照）。
【０００５】
【特許文献１】
特許第３１６１４００号公報
【０００６】
【特許文献２】
特開２００１−２２９２７１号公報（図４）
【０００７】
【発明が解決しようとする課題】
ところで、パーソナルコンピュータに表示されるキャラクタがいつも同じ装飾を身につけているとユーザが飽きてしまうという課題があった。また、キャラクタの装飾を変更するためには、変更しようとするキャラクタの装飾に関する情報を全て端末側に用意しておかなければならないという課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、端末に大きな負荷をかけずに、簡単な操作をするだけでキャラクタを好みの装飾に替えさせることができるようにするものである。
【０００９】
【課題を解決するための手段】
本発明の情報管理システムは、情報管理装置は、キャラクタの装飾に関する情報を記憶する記憶手段と、情報処理装置からキャラクタの表示の開始に関する情報を受信する第１の受信手段と、第１の受信手段によりキャラクタの表示の開始に関する情報が受信された場合、記憶手段に記憶されているキャラクタの装飾に関する情報を情報処理装置に送信する送信手段と、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報を受信する第２の受信手段と、第２の受信手段によりキャラクタの装飾に関する情報が受信された場合、記憶手段に記憶されているキャラクタの装飾に関する情報を、送信手段により情報処理装置に送信するまでの間に、第２の受信手段により受信されたキャラクタの装飾に関する情報に基づいて、記憶手段に記憶されているキャラクタの装飾に関する情報を更新する更新手段とを備え、情報処理装置は、キャラクタの装飾の変更の指示を受け付ける変更指示受付手段と、キャラクタの表示の終了を制御する表示終了制御手段と、キャラクタの表示の開始を制御する表示開始制御手段と、変更指示受付手段によりキャラクタの装飾の変更の指示が受け付けられた場合、表示終了制御手段によりキャラクタの表示が終了されるまで、キャラクタの装飾を変更前の状態とし、表示開始制御手段によりキャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、変更指示受付手段により受け付けられた装飾でキャラクタを表示するキャラクタ表示制御手段とを備えることを特徴とする。
【００１０】
前記キャラクタは、３次元画像であり、装飾の変更は３次元画像の外観の変更とすることができる。
【００１１】
本発明の情報管理システムの情報管理方法は、情報管理装置の情報管理方法は、情報処理装置からキャラクタの表示の開始に関する情報を受信する第１の受信ステップと、第１の受信ステップの処理によりキャラクタの表示の開始に関する情報が受信された場合、記憶部において記憶されているキャラクタの装飾に関する情報を情報処理装置に送信する送信ステップと、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報を受信する第２の受信ステップと、第２の受信ステップの処理によりキャラクタの装飾に関する情報が受信された場合、記憶部に記憶されているキャラクタの装飾に関する情報を、送信ステップの処理により情報処理装置に送信するまでの間に、第２の受信ステップの処理により受信されたキャラクタの装飾に関する情報に基づいて、記憶部に記憶されているキャラクタの装飾に関する情報を更新する更新ステップとを含み、情報処理装置の情報処理方法は、キャラクタの装飾の変更の指示を受け付ける変更指示受付ステップと、キャラクタの表示の終了を制御する表示終了制御ステップと、キャラクタの表示の開始を制御する表示開始制御ステップと、変更指示受付ステップの処理によりキャラクタの装飾の変更の指示が受け付けられた場合、表示終了制御ステップの処理によりキャラクタの表示が終了されるまで、キャラクタの装飾を変更前の状態とし、表示開始制御ステップの処理によりキャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、変更指示受付ステップの処理により受け付けられた装飾でキャラクタを表示するキャラクタ表示制御ステップとを含むことを特徴とする。
【００１２】
本発明の情報管理システムおよびその情報管理方法においては、情報管理装置側で、キャラクタの装飾に関する情報が記憶され、情報処理装置からキャラクタの表示の開始に関する情報が受信され、キャラクタの表示の開始に関する情報が受信された場合、記憶されているキャラクタの装飾に関する情報が情報処理装置に送信される。また、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報が受信され、キャラクタの装飾に関する情報が受信された場合、記憶されているキャラクタの装飾に関する情報を情報処理装置に送信するまでの間に、受信されたキャラクタの装飾に関する情報に基づいて、記憶されているキャラクタの装飾に関する情報が更新される。情報処理装置側で、キャラクタの装飾の変更の指示が受け付けられ、キャラクタの表示の終了が制御され、キャラクタの表示の開始が制御される。また、キャラクタの装飾の変更の指示が受け付けられた場合、キャラクタの表示が終了されるまで、キャラクタの装飾が変更前の状態とされ、キャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、受け付けられた装飾でキャラクタが表示される。
【００１３】
本発明の情報管理装置は、キャラクタの装飾に関する情報を記憶する記憶手段と、情報処理装置からキャラクタの表示の開始に関する情報を受信する第１の受信手段と、記第１の受信手段によりキャラクタの表示の開始に関する情報が受信された場合、記憶手段に記憶されているキャラクタの装飾に関する情報を情報処理装置に送信する送信手段と、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報を受信する第２の受信手段と、第２の受信手段によりキャラクタの装飾に関する情報が受信された場合、記憶手段に記憶されているキャラクタの装飾に関する情報を、送信手段により情報処理装置に送信するまでの間に、第２の受信手段により受信されたキャラクタの装飾に関する情報に基づいて、記憶手段に記憶されているキャラクタの装飾に関する情報を更新する更新手段とを備えることを特徴とする。
【００１４】
前記情報処理装置に送信するキャラクタの装飾に関する情報を、予め設定された所定の日に、予め設定された所定の情報に更新する装飾情報更新手段をさらに備えるようにすることができる。
【００１５】
本発明の情報管理方法は、情報処理装置からキャラクタの表示の開始に関する情報を受信する第１の受信ステップと、第１の受信ステップの処理によりキャラクタの表示の開始に関する情報が受信された場合、記憶部に記憶されているキャラクタの装飾に関する情報を情報処理装置に送信する送信ステップと、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報を受信する第２の受信ステップと、第２の受信ステップの処理によりキャラクタの装飾に関する情報が受信された場合、記憶部に記憶されているキャラクタの装飾に関する情報を、送信ステップの処理により情報処理装置に送信するまでの間に、第２の受信ステップにより受信されたキャラクタの装飾に関する情報に基づいて、記憶部に記憶されているキャラクタの装飾に関する情報を更新する更新ステップとを含むことを特徴とする。
【００１６】
本発明の第１の記録媒体のプログラムは、情報処理装置からキャラクタの表示の開始に関する情報の受信を制御する第１の受信制御ステップと、第１の受信制御ステップの処理によりキャラクタの表示の開始に関する情報が受信された場合、記憶部に記憶されているキャラクタの装飾に関する情報の情報処理装置に対する送信を制御する送信制御ステップと、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報の受信を制御する第２の受信制御ステップと、第２の受信制御ステップの処理によりキャラクタの装飾に関する情報が受信された場合、記憶部に記憶されているキャラクタの装飾に関する情報を、送信制御ステップの処理により情報処理装置に送信するまでの間に、第２の受信ステップにより受信されたキャラクタの装飾に関する情報に基づいて、記憶部に記憶されているキャラクタの装飾に関する情報の更新を制御する更新制御ステップとを含むことを特徴とする。
【００１７】
本発明第１のプログラムは、情報処理装置からキャラクタの表示の開始に関する情報の受信を制御する第１の受信制御ステップと、第１の受信制御ステップの処理によりキャラクタの表示の開始に関する情報が受信された場合、記憶部に記憶されているキャラクタの装飾に関する情報の情報処理装置に対する送信を制御する送信制御ステップと、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報の受信を制御する第２の受信制御ステップと、第２の受信制御ステップの処理によりキャラクタの装飾に関する情報が受信された場合、記憶部に記憶されているキャラクタの装飾に関する情報を送信制御ステップの処理により情報処理装置に送信するまでの間に、第２の受信ステップにより受信されたキャラクタの装飾に関する情報に基づいて、記憶部に記憶されているキャラクタの装飾に関する情報の更新を制御する更新制御ステップとを実行させることを特徴とする。
【００１８】
本発明の情報管理装置および方法、第１の記録媒体、並びに第１のプログラムにおいては、キャラクタの装飾に関する情報が記憶され、情報処理装置からキャラクタの表示の開始に関する情報が受信され、キャラクタの表示の開始に関する情報が受信された場合、記憶されているキャラクタの装飾に関する情報が情報処理装置に送信される。また、情報処理装置が、キャラクタの表示を終了させるとき送信するキャラクタの装飾に関する情報が受信された場合、記憶されているキャラクタの装飾に関する情報が情報処理装置に送信されるまでの間に、受信されたキャラクタの装飾に関する情報に基づいて、記憶されているキャラクタの装飾に関する情報が更新される。
【００１９】
本発明の情報処理装置は、キャラクタの装飾の変更の指示を受け付ける変更指示受付手段と、キャラクタの表示の終了を制御する表示終了制御手段と、キャラクタの表示の開始を制御する表示開始制御手段と、変更指示受付手段によりキャラクタの装飾の変更の指示が受け付けられた場合、表示終了制御手段によりキャラクタの表示が終了されるまで、キャラクタの装飾を変更前の状態とし、表示開始制御手段によりキャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、変更指示受付手段により受け付けられた装飾でキャラクタを表示するキャラクタ表示制御手段とを備えることを特徴とする。
【００２０】
前記変更指示受付手段によりキャラクタの装飾の変更の指示が受け付けられた場合、受け付けられた装飾に関する情報を情報管理装置に送信する送信手段と、表示開始制御手段によりキャラクタの表示が開始される前に、キャラクタの装飾に関する情報を情報管理装置から受信する受信手段と、受信手段により受信されたキャラクタの装飾に関する情報を記憶する記憶手段とをさらに備え、キャラクタ表示制御手段は、記憶手段により記憶されているキャラクタの装飾に関する情報に基づいてキャラクタの装飾の表示を制御することができる。
【００２１】
前記キャラクタの装飾を格納する第１の格納領域と、キャラクタが着用する装飾を格納する第２の格納領域の表示を制御する格納領域表示制御手段をさらに備え、変更指示受付手段は、第１の格納領域から第２の格納領域への、キャラクタの装飾の移動を前記装飾の変更の指示として受け付けることができる。
【００２２】
前記第１の格納領域における装飾が、変更指示受付手段により変更の指示を受け付けていることを表示する変更状況表示手段をさらに備えることができる。
【００２３】
前記変更状況表示手段は、第１の格納領域における装飾が、現在、前記キャラクタが着用中であることを表示することができる。
【００２４】
前記第１の格納領域に格納するキャラクタの装飾の一覧を表示するアイコンの表示を制御するアイコン表示制御手段と、キャラクタの装飾の一覧の中から１つの装飾が選択された場合、選択されたキャラクタの装飾を第１の格納領域に格納する装飾格納手段とをさらに備えることができる。
【００２５】
前記キャラクタの装飾の一覧の中から１つが選択された場合、選択されたキャラクタの装飾に関する情報の詳細の表示を制御する詳細表示制御手段をさらに備えることができる。
【００２６】
前記装飾格納手段は、キャラクタの装飾の取得が要求されたか否を判定する取得判定手段と、取得判定手段により、取得が要求されたと判定された場合、キャラクタの装飾を取得する装飾取得手段とを備えることができる。
【００２７】
前記装飾取得手段は、キャラクタの装飾が第１の格納領域の中に追加可能か否かを判定する追加判定手段を備え、装飾取得手段は、追加判定手段により、追加可能であると判定された場合、キャラクタの装飾を取得することができる。
【００２８】
前記第１の格納領域に格納されているキャラクタの装飾を削除するとき操作されるアイコンの表示を制御するアイコン表示制御手段と、アイコンが押下された場合、第１の格納領域に格納されているキャラクタの装飾を削除する装飾削除手段とをさらに備えることがきる。
【００２９】
前記装飾削除手段は、キャラクタの装飾の削除を確認するメッセージの表示を制御するメッセージ表示制御手段と、キャラクタの装飾の削除が可能か否かを判定する削除判定手段とを備え、装飾削除手段は、削除判定手段によりキャラクタの装飾の削除が可能であると判定された場合、キャラクタの装飾を削除することができる。
【００３０】
前記第１の格納領域に格納されているキャラクタの装飾に関する情報の詳細を表示するとき操作されるアイコンの表示を制御するアイコン表示制御手段と、アイコンが押下された場合、キャラクタの装飾に関する情報の詳細の表示を制御する詳細表示制御手段とをさらに備えることができる。
【００３１】
予め設定された所定の日であるか否かを判定する判定手段と、判定手段により所定の日であると判定された場合、キャラクタの装飾の変更を確認するためのメッセージの表示を制御するメッセージ表示制御手段と、メッセージ表示制御手段の制御により表示が制御されたメッセージに基づいて、キャラクタの装飾の変更が確認された場合、情報管理装置にキャラクタの装飾の変更を要求する変更要求手段とをさらに備えることことができる。
【００３２】
本発明の情報処理方法は、キャラクタの装飾の変更の指示を受け付ける変更指示受付ステップと、キャラクタの表示の終了を制御する表示終了制御ステップと、キャラクタの表示の開始を制御する表示開始制御ステップと、変更指示受付ステップの処理によりキャラクタの装飾の変更の指示が受け付けられた場合、表示終了制御ステップの処理によりキャラクタの表示が終了されるまで、キャラクタの装飾を変更前の状態とし、表示開始制御ステップの処理によりキャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、変更指示受付ステップの処理により受け付けられた装飾でキャラクタを表示するキャラクタ表示制御ステップとを含むことを特徴とする。
【００３３】
本発明第２の記録媒体のプログラムは、キャラクタの装飾の変更の指示の受け付けを制御する変更指示受付制御ステップと、キャラクタの表示の終了を制御する表示終了制御ステップと、キャラクタの表示の開始を制御する表示開始制御ステップと、変更指示受付制御ステップの処理によりキャラクタの装飾の変更の指示が受け付けられた場合、表示終了制御ステップの処理によりキャラクタの表示が終了されるまで、キャラクタの装飾を変更前の状態とし、表示開始制御ステップの処理によりキャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、変更指示受付制御ステップの処理により受け付けられた装飾でキャラクタを表示するキャラクタ表示制御ステップとを含むことを特徴とする。
【００３４】
本発明第２のプログラムは、キャラクタの装飾の変更の指示の受け付けを制御する変更指示受付制御ステップと、キャラクタの表示の終了を制御する表示終了制御ステップと、キャラクタの表示の開始を制御する表示開始制御ステップと、変更指示受付制御ステップの処理によりキャラクタの装飾の変更の指示が受け付けられた場合、表示終了制御ステップの処理によりキャラクタの表示が終了されるまで、キャラクタの装飾を変更前の状態とし、表示開始制御ステップの処理によりキャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、前記変更指示受付制御ステップの処理により受け付けられた前記装飾で前記キャラクタを表示するキャラクタ表示制御ステップとを実行させることを特徴とする。
【００３５】
本発明の情報処理装置および方法、第２の記録媒体、並びに第２のプログラムにおいては、キャラクタの装飾の変更の指示が受け付けられ、キャラクタの表示の終了が制御され、キャラクタの表示の開始が制御される。また、キャラクタの装飾の変更の指示が受け付けられた場合、キャラクタの表示が終了されるまで、キャラクタの装飾が変更前の状態とされ、キャラクタの表示が開始されたとき、キャラクタの表示が終了される前に、受け付けられた装飾でキャラクタが表示される。
【００３６】
なお、装飾とは、服装だけでなく、帽子、眼鏡、お面、装飾品、靴、小物などのアクセサリーや、髪型、髪、化粧、被り物など、キャラクタの外観を変更するあらゆるものを含む。
【００３７】
【発明の実施の形態】
図１は、本発明を適用した情報管理システムの構成例を表している。この構成例においては、インターネット１に、インターネットサービスプロバイダ（ＩＳＰ）２を介して、家庭３のＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）２１が接続されている。ＬＡＮ２１には、部屋３１乃至部屋３３の機器が接続されている。この例の場合、部屋３１では、パーソナルコンピュータ（ＰＣ）２２がＬＡＮ２１に接続されており、パーソナルコンピュータ２２には、後述する親友ぽキャラ（商標）人形１６１（図４）、あるいは売りぽキャラ（商標）人形１８１（図１０）を載置するおたち台２３が接続されている。
【００３８】
なお、ＬＡＮ２１は、有線もしくは無線、またはその両方により構成される。無線により構成される場合、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃ　Ｅｎｇｉｎｅｅｒｓ）８０２．１１ａ，ｂ，またはｇ、ＵＷＢ（Ｕｌｔｒａ　Ｗｉｄｅ　Ｂａｎｄ）、あるいはブルートゥース（Ｂｌｕｅｔｏｏｔｈ）などで規定される方式を用いることができる。また、有線の場合、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）その他で規定される方式を利用することができる。
【００３９】
部屋３２においては、テレビジョン受像機（ＴＶ）２４がＬＡＮ２１に接続されており、テレビジョン受像機２４には、おたち台２５が接続されている。部屋３３においては、パーソナルコンピュータ２６がＬＡＮ２１に接続されており、パーソナルコンピュータ２６には、おたち台２７が接続されている。
【００４０】
インターネット１には、また、ＩＳＰ４を介して、職場５のＬＡＮ５１も接続されている。ＬＡＮ５１には、パーソナルコンピュータ５２が接続されており、パーソナルコンピュータ５２には、さらに、おたち台５３が接続されている。
【００４１】
インターネット１には、また、売りぽキャラ人形１８１（図１０）に対応するコンテンツデータを提供するコンテンツサーバ６が接続されている。インターネット１に接続されているコンテンツサーバ７は、親友ぽキャラ人形１６１（図４）に対応するコンテンツデータを提供する。インターネット１に接続されているライセンスサーバ８は、コンテンツサーバ７により供給されるコンテンツに対応するライセンスを提供する。
【００４２】
さらに、インターネット１には、ぽキャラ（商標）サービスサーバ９が接続されている。このぽキャラサービスサーバ９は、親友ぽキャラ人形１６１あるいは売りぽキャラ人形１８１に対応する各種のサービスを提供する。
【００４３】
ぽキャラサービスサーバ９には、ぽキャラに関する各種の情報を記憶するぽキャラデータベース１０が接続されている。ぽキャラサービスサーバ９には、また、親友ぽキャラ人形１６１に対する認証処理を行うプライベート認証サーバ１１、売りぽキャラ人形１８１に対する認証処理を行うパブリック認証サーバ１２が接続されている他、各種の課金処理を実行する課金サーバ１３も接続されている。ぽキャラデータベース１０、プライベート認証サーバ１１、パブリック認証サーバ１２、および課金サーバ１３のうちの１つ以上は、必要に応じて、ぽキャラサービスサーバ９と一体化することもできる。
【００４４】
さらに図１のシステムにおいては、携帯電話機６１が、最寄りの基地局１５を介してインターネット１に接続されるようになされている。
【００４５】
ぽキャラサービスサーバ９は、例えば、図２に示されるように構成されている。
【００４６】
図２において、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１２１は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１２２に記憶されているプログラム、または記憶部１２８からＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１２３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１２３にはまた、ＣＰＵ１２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００４７】
ＣＰＵ１２１、ＲＯＭ１２２、およびＲＡＭ１２３は、バス１２４を介して相互に接続されている。このバス１２４にはまた、入出力インタフェース１２５も接続されている。
【００４８】
入出力インタフェース１２５には、キーボード、マウスなどよりなる入力部１２６、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　ｄｉｓｐｌａｙ）などよりなるディスプレイ（表示部）、並びにスピーカなどよりなる出力部１２７、ハードディスクなどより構成される記憶部１２８、モデム、ターミナルアダプタなどより構成される通信部１２９が接続されている。通信部１２９は、インターネット１を含むネットワークを介しての通信処理を行う。
【００４９】
入出力インタフェース１２５にはまた、必要に応じてドライブ１３０が接続され、磁気ディスク１４１、光ディスク１４２、光磁気ディスク１４３、或いは半導体メモリ１４４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１２８にインストールされる。
【００５０】
パーソナルコンピュータ２２は、例えば、図３に示されるように構成されている。その基本的構成は、図２におけるぽキャラサービスサーバ９と同様である。すなわち、パーソナルコンピュータ２２のＣＰＵ２２１乃至通信部２２９は、図２のぽキャラサービスサーバ９のＣＰＵ１２１乃至通信部１２９と、基本的に同様の機能を有している。
【００５１】
図３のパーソナルコンピュータ２２の入出力インタフェース２２５には、接続部２３０が接続されており、この接続部２３２は、おたち台２３が接続される。おたち台２３は、図３に示されるように、リーダライタ４１を内蔵しており、そこに裁置されたぽキャラ人形から電磁誘導により、非接触で、情報を読み取る機能を有している。
【００５２】
入出力インタフェース２２５には、必要に応じて、ドライブ２３１が接続され、磁気ディスク２５１、光ディスク２５２、光磁気ディスク２５３、または半導体メモリ２５４が装着された場合、それから読み出されたコンピュータプログラムが、必要に応じて記憶部２２８にインストールされる。
【００５３】
この情報処理システム（情報提供システム）において、自分自身を認証させるために、各ユーザは、図４に示されるような親友ぽキャラ人形１６１を予め購入する。この親友ぽキャラ人形１６１には、図５に示されるように、アンテナ１７２を有するＩＣチップ１７１が内蔵されており、このＩＣチップ１７１には、図６に示されるように、その親友ぽキャラ人形１６１を保持するユーザを識別するユーザ識別情報としてのユーザＩＤ、並びにその親友ぽキャラ人形１６１を識別するためのぽキャラ人形識別情報としてのぽキャラＩＤが記憶されている。
【００５４】
なお、ユーザＩＤは、ぽキャラＩＤと兼用することも可能である。
【００５５】
次に、図７のフローチャートを参照して、ユーザが親友ぽキャラ人形１６１を取得する処理について説明する。
【００５６】
パーソナルコンピュータ２２のユーザは、入力部２２６を操作して、ぽキャラサービスサーバ９に対するアクセスを指令する。ＣＰＵ２２１は、入力部２２６からこの指令を取得すると、ステップＳ１において、通信部２２９を制御し、ＬＡＮ２１，ＩＳＰ２、およびインターネット１を介して、ぽキャラサービスサーバ９にアクセスさせる。ぽキャラサービスサーバ９は、アクセスしてきたパーソナルコンピュータ２２に対して、ユーザ情報を入力するためのＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）をインターネット１を介して提供してくる（後述する図９のステップＳ２１）。そこでユーザは、入力部２２６を操作して、自分自身の氏名、住所、生年月日、性別、電話番号、ファックス番号、メールアドレス、クレジットカード番号、銀行口座番号といったユーザ情報を入力する。ステップＳ２において、ＣＰＵ２２１は、入力されたユーザ情報を、通信部２２９からインターネット１を介して、ぽキャラサービスサーバ９に送信する。なお、パーソナルコンピュータ２２（他の端末も同様）とぽキャラサービスサーバ９との間の通信は、必要に応じて暗号化される。
【００５７】
このとき、ぽキャラサービスサーバ９は、パーソナルコンピュータ２２に対して、親友ぽキャラ人形の候補（一覧）を送信してくる（図９のステップＳ２３）。そこで、ステップＳ３において、ＣＰＵ２２１は、通信部２２９を介して、ぽキャラサービスサーバ９から送信されてくる親友ぽキャラ人形の候補を受信すると、これを出力部２２７の表示部に出力し、表示させる。これにより、例えば、図８に示されるような親友ぽキャラ人形の候補が表示される。図８には、Ａ乃至Ｆの６種類の親友ぽキャラ人形が示されている。図４に示される親友ぽキャラ人形１６１は、このうちの図８Ｆに対応している。
【００５８】
ユーザは、表示された親友ぽキャラ人形の候補の中から自分自身の親友ぽキャラ人形として利用するものを、入力部２２６を操作して指定する。ＣＰＵ２２１は、ステップＳ４において、この親友ぽキャラ人形の選択を受け付ける。
【００５９】
ステップＳ５において、ＣＰＵ２２１は、ステップＳ４の処理で受け付けた親友ぽキャラ人形の選択情報をぽキャラサービスサーバ９に送信する。
【００６０】
ぽキャラサービスサーバ９は、パーソナルコンピュータ２２からの選択情報を受信すると、その選択された親友ぽキャラ人形に対応する親友ぽキャラのデータを含むぽキャラサービスのためのコンピュータプログラムを送信してくる（図９のステップＳ２６）。
【００６１】
ステップＳ６において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９より送信されてくるコンピュータプログラムを受信し、記憶部２２８に記憶する。このプログラムには、親友ぽキャラ人形に対応する親友ぽキャラ（実在する親友ぽキャラ人形に対する、アニメーション表示されるバーチャルな人形であって、以下、これをキャラクタとも称する）を、出力部２２７の表示部に表示させるのに必要なデータ（親友ぽキャラのデータ）が含まれている。
【００６２】
この親友ぽキャラのキャラクタは、対応する親友ぽキャラ人形と同一の画像で表現される。換言すれば、親友ぽキャラ人形は、出力部２２７の表示部に表示されるバーチャルな人形としての親友ぽキャラと同一の形状（色等を含む）を有していることになる。
【００６３】
例えば、図４の親友ぽキャラ人形１６１は、図８Ｆに示される親友ぽキャラのキャラクタに対応するものである。
【００６４】
ユーザは、ステップＳ６の処理で受信したプログラムを、ぽキャラサービスサーバ９が提供するサービスを利用する他の機器にインストールする。図１の例の場合、テレビジョン受像機２４とパーソナルコンピュータ２６に、このプログラムがインストールされる。また、職場５のパーソナルコンピュータ５２にもインストールされる。
【００６５】
テレビジョン受像機２４は、例えば、メモリースティック（商標）に代表される半導体メモリを装着する装着部が設けられており、ユーザは、例えば、パーソナルコンピュータ２２により、メモリースティックにそのプログラムを記憶し、テレビジョン受像機２４にこのメモリースティックを装着することで、テレビジョン受像機２４に対して、このプログラムをインストールすることができる。
【００６６】
その後、ぽキャラサービスサーバ９は、ユーザがステップＳ４の処理で選択した親友ぽキャラ人形を配送してくるので（図９のステップＳ２７）、ユーザは、ステップＳ８において、ぽキャラサービスサーバ９から配送されてくる人形を受け取る。
【００６７】
ぽキャラサービスサーバ９は、以上の図７のパーソナルコンピュータ２２の処理に対応して、図９のフローチャートに示されるような処理を実行する。
【００６８】
すなわち、ステップＳ２１において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２のユーザがインターネット１を介して、アクセスしてきたとき、通信部１２９を介して、このアクセスを受け付けると、そのパーソナルコンピュータ２２に対して、ユーザ情報を入力するためのＧＵＩをインターネット１を介して、パーソナルコンピュータ２２に提供する。
【００６９】
上述したように、このＧＵＩに基づいて、ユーザは、ユーザ情報を送信してくる（図７のステップＳ２）。そこで、ステップＳ２２において、ぽキャラサービスサーバ９のＣＰＵ１２１は、パーソナルコンピュータ２２からのユーザ情報を受信すると、これを通信部１２９を介してぽキャラデータベース１０に供給し、登録させる。これにより、ぽキャラデータベース１０に、ユーザ情報が登録される（その詳細は、図２４を参照して後述する）。
【００７０】
次に、ステップＳ２３において、ＣＰＵ１２１は、親友ぽキャラ人形の候補を記憶部１２８から読み出し、パーソナルコンピュータ２２に対して送信する。これにより、上述したように、図８に示されるような、親友ぽキャラ人形の候補がパーソナルコンピュータ２２に送信される。
【００７１】
上述したように、送信した親友ぽキャラ人形の候補の中から１つの親友ぽキャラ人形を、ユーザは選択し、その選択情報を送信してくる（図７のステップＳ５）。
【００７２】
そこで、ステップＳ２５において、ＣＰＵ１２１は、ユーザに対して、ユーザを識別するための識別情報としてのユーザＩＤを割り当てる。また、ＣＰＵ１２１は、ユーザにより選択された親友ぽキャラ人形にぽキャラＩＤを割り当て、ぽキャラデータベース１０に、ユーザ情報に対応して、ぽキャラ情報として登録させる。このぽキャラ情報（その詳細は図２５を参照して後述する）には、ぽキャラＩＤの他、そのぽキャラが親友ぽキャラであるのか否かを表すフラグ（親友ぽキャラフラグ）、あるいはそのぽキャラに関するキャラクタ情報などが含まれる。キャラクタ情報には、その親友ぽキャラが着けている装飾、あるいはその親友ぽキャラが有している機能などのパラメータが含まれている。なお、親友ぽキャラフラグは、親友ぽキャラ人形１６１に割り当てるぽキャラＩＤに含めるようにしてもよい。
【００７３】
次に、ステップＳ２６において、ＣＰＵ１２１は、ユーザがぽキャラサービスを受けるためのプログラムを記憶部１２８から読み出し、インターネット１を介してパーソナルコンピュータ２２に送信する。このとき、ＣＰＵ１２１は、ユーザＩＤと、その親友ぽキャラのキャラクタを表示させるのに必要なぽキャラ情報を、プログラムに含めて送信する。このぽキャラ情報には、ぽキャラＩＤの他、各種のパラメータを含む画像の元となるぽキャラのデータが含まれている。このプログラムは、パーソナルコンピュータ２２により受信される（図７のステップＳ６）。
【００７４】
そして、ステップＳ２７において、ＣＰＵ１２１は、ステップＳ２４の処理で受信された選択情報に対応する親友ぽキャラ人形を配送する処理を実行する。具体的には、ＣＰＵ１２１は、ユーザにより選択された親友ぽキャラ人形を特定する情報（ぽキャラＩＤ）と、そのユーザの住所、氏名などを出力部１２７を構成するプリンタから出力する。ぽキャラサービスサーバ９の管理者は、このプリンタからの出力に基づいて、所定の親友ぽキャラ人形をユーザ宛に配送する手続を行う。
【００７５】
次に、ステップＳ２８において、ＣＰＵ１２１は、ユーザに配布した親友ぽキャラ人形に対する対価に対応する課金処理を実行する。
【００７６】
具体的には、ＣＰＵ１２１は、課金サーバ１３に対して、ユーザ情報に含まれるクレジットカード番号に基づいて、親友ぽキャラ人形の対価に対応する価格の決済を要求する。あるいはまた、ＣＰＵ１２１は、課金サーバ１３に対して、ユーザ情報に含まれる銀行口座番号からの対価の引き落としを要求する。課金サーバ１３は、この要求に基づいて、そのユーザのクレジットカード会社あるいは銀行に対して、親友ぽキャラ人形に対応する対価の引き落とし処理を要求する。
【００７７】
以上のようにして、ユーザは、親友ぽキャラ人形１６１を取得する。ユーザは、親友ぽキャラ人形１６１を、ぽキャラサービスサーバ９の管理者により管理される店舗に直接出向いて、購入することも可能である。この場合、ユーザ情報は、その店舗において、ユーザが直接入力することになる。
【００７８】
以上においては、パーソナルコンピュータ２２からぽキャラサービスサーバ９にアクセスして、必要なユーザ情報を予め送信した後、親友ぽキャラ人形の配送を受けるようにしたが、換言すれば、予めユーザ登録をした後、親友ぽキャラ人形の配送を受けるようにしたが、ぽキャラＩＤだけが記憶されている親友ぽキャラ人形を、ユーザが予め購入した後、ネットワークを介してユーザ登録をするようにすることも可能である。このようにして購入した親友ぽキャラは、以後、ユーザのエージェントとして機能する。
【００７９】
また、店舗には、親友ぽキャラ人形１６１以外に、図１０に示されるような売りぽキャラ人形１８１も販売されている。ユーザは、必要に応じて、この売りぽキャラ人形１８１を様々な店舗において、購入することができる。この売りぽキャラ人形１８１も、内部にＩＣチップ１９１を内蔵している。ＩＣチップ１９１は、その売りぽキャラ人形１８１が有する機能に対応する情報を記憶している。
【００８０】
図１１は、売りぽキャラ人形１８１がコンテンツデータを提供する機能を有する場合の、ＩＣチップ１９１に記憶されている情報の例を表している。この例においては、アンテナ１９２を有するＩＣチップ１９１に、ぽキャラＩＤ、コンテンツを使用する条件を規定する使用条件が記憶されている。この使用条件には、例えば、そのコンテンツを再生可能な回数、再生可能な期限などが含まれる。
【００８１】
さらに、ＩＣチップ１９１には、コンテンツを使用するためにユーザが支払った金額（購入金額）に対応するプリペイド金額も必要に応じて記憶される。
【００８２】
ユーザは、このようにして親友ぽキャラ人形１６１または売りぽキャラ人形１８１を取得し、コンテンツの提供を受ける場合、親友ぽキャラ人形１６１または売りぽキャラ人形１８１を、使用する機器に対応するおたち台に載置する。例えば、パーソナルコンピュータ２２を使用する場合、ユーザは、パーソナルコンピュータ２２に対応して接続されているおたち台２３に、親友ぽキャラ人形１６１または売りぽキャラ人形１８１を載置する。この場合、パーソナルコンピュータ２２は、図１２および図１３のフローチャートに示される処理を実行する。
【００８３】
ステップＳ４１において、パーソナルコンピュータ２２のＣＰＵ２２１は、おたち台２３にぽキャラ人形が載置されたか否かを判定する。ぽキャラ人形が載置されていない場合、載置されるまで待機する。
【００８４】
ぽキャラ人形が載置されると、そのＩＣチップ１７１（または１９１）に記憶されている情報がリーダライタ２４１により読み出され、接続部２３０を介して、ＣＰＵ２２１に送信されてくる。そこで、ＣＰＵ２２１は、この情報が読み出されてくるまでステップＳ４１の処理を繰り返し実行する。
【００８５】
おたち台２３上に、ぽキャラ人形が載置されたと判定された場合、ステップＳ４２に進み、ＣＰＵ２２１は、ぽキャラ人形のＩＣチップ１７１（または１９１）に記憶されている情報を読み取る。載置されたぽキャラ人形が親友ぽキャラ人形１６１または売りぽキャラ人形１８１のいずれであるとしても、そのＩＣチップ１７１または１９１には、ぽキャラＩＤが記憶されている（図６および図１１）。ＣＰＵ２２１は、ステップＳ４３において、読み取られたぽキャラＩＤを通信部２２９を制御して、ぽキャラサービスサーバ９に送信させる。このとき送信されたＩＤは、ぽキャラサービスサーバ９において、ユーザ（ぽキャラ人形）を識別するのに用いられる。すなわち、このときのぽキャラＩＤは、ユーザを識別するためのＩＤとして利用されるので、ユーザＩＤが記憶されている場合には、それを送信するようにしてもよい。また、ぽキャラＩＤとユーザＩＤの両方を送信するようにしてもよい。
【００８６】
すなわち、読み取られたぽキャラＩＤは、ＬＡＮ２１、ＩＳＰ２、インターネット１を介して、ぽキャラサービスサーバ９に送信される。換言すれば、親友ぽキャラ人形１６１がおたち台２３上に載置された場合、ＣＰＵ２２１は、ステップＳ４３において、ぽキャラサービスサーバ９に対するログイン処理（接続処理）を実行する。
【００８７】
このように、ユーザは、キーボードなどを利用してＩＤを入力する必要がないので、ぽキャラサービスサーバ９に対して、簡単にアクセスすることが可能になるとともに、入力ミスの発生が防止される。従って、例えば、キーボードの操作に不慣れな子供、女性、老人なども、アクセスを行うことが可能となる。
【００８８】
ぽキャラサービスサーバ９は、ぽキャラＩＤを受信すると、そのぽキャラＩＤがぽキャラデータベース１０に登録されているか否かを判定する（後述する図２１のステップＳ９３）。なお、ぽキャラデータベース１０には、親友ぽキャラのＩＤだけでなく、売りぽキャラのＩＤも登録されている。読み取ったぽキャラＩＤが登録されている場合、そのぽキャラＩＤが親友ぽキャラＩＤであれば、ぽキャラサービスサーバ９は、ぽキャラデータベース１０からカバン情報を読み出し、送信してくる（図２１のステップＳ９９）。
【００８９】
また、ぽキャラサービスサーバ９は、ぽキャラＩＤがぽキャラデータベース１０に登録されていない場合には、エラー情報を送信してくる（図２１のステップＳ１０４）。
【００９０】
そこで、ステップＳ４４において、パーソナルコンピュータ２２のＣＰＵ２２１は、ぽキャラサービスサーバ９からエラー情報が受信されたか否かを判定する。ステップＳ４４で、エラー情報（図２１のステップＳ１０４の処理で送信された情報）が受信されたと判定された場合には、ステップＳ４５に進み、ＣＰＵ２２１は、エラー処理を実行する。すなわち、この場合には、ぽキャラＩＤがぽキャラデータベース１０に登録されていないので、ユーザは、ぽキャラに基づくサービスを利用することができないことになる。
【００９１】
一方、ステップＳ４４において、エラー情報が受信されていないと判定された場合（受信されたのが図２１のステップＳ９９の処理で送信されたカバン情報であると判定された場合）、ステップＳ４６に進み、ＣＰＵ２２１は、ぽキャラサービスサーバ９から送信されてきたカバン情報を受信する。ステップＳ４７において、ＣＰＵ２２１は、ぽキャラ到着情報をぽキャラサービスサーバ９に送信する。このぽキャラ到着情報は、後述する図２１のステップＳ１００において、ぽキャラサービスサーバ９により受信される。
【００９２】
ステップＳ４８において、ＣＰＵ２２１は、おたち台２３上に載置されたのが親友ぽキャラ人形１６１であるのか否かを判定する。すなわち、ぽキャラサービスサーバ９から送信されてくるカバン情報には、ステップＳ４３の処理で、ぽキャラサービスサーバ９に送信したぽキャラＩＤが親友ぽキャラのＩＤであるのか否かを表す親友ぽキャラフラグを含んでいる。ＣＰＵ２２１は、この親友ぽキャラフラグに基づいて、ステップＳ４８の判定処理を行う。
【００９３】
親友ぽキャラのカバン情報には、例えば、図１４に示されるように、キャラクタ情報、メール情報、スケジュール情報、お気に入り情報、しごと情報、一押し情報、さがす情報、コンテンツ情報、および親友ぽキャラフラグが含まれている。
【００９４】
また、図１５に示されるように、売りぽキャラのカバン情報には、キャラクタ情報、コンテンツ情報および親友ぽキャラフラグが含まれている。
【００９５】
これらの情報は、後述する図２５の親友ぽキャラのぽキャラ情報、または図２６の売りぽキャラのぽキャラ情報に含まれていたものが、カバン情報として、送信されてくるものである。これらの情報の中には、キャラクタ情報が含まれ、キャラクタ情報の中には、ロッカー内の服、クローゼット内の服、デフォルト服、イベント服の情報と、それらの服が着用中か否かの状態などの、キャラクタの装飾に関する情報が含まれている。
【００９６】
なお、親友ぽキャラまたは売りぽキャラのカバン情報には、必要に応じて、さらに、サーバアドレス、ライセンスＩＤ、暗号鍵などを含むライセンス情報を含めるようにすることもできる。
【００９７】
また、キャラクタ情報やコンテンツの画像データなどは、ＩＣチップやパーソナルコンピュータなどの端末に記憶させ、変更があったとき、更新させるようにすることも可能である。このようにすると、帯域の狭い回線や、データの重量で課金が行われる回線を利用する場合に有利となる。
【００９８】
おたち台２３上に載置されたのが親友ぽキャラ人形１６１である場合には、そのユーザに関する処理が実行される。この場合、ステップＳ５０に進み、ＣＰＵ２２１は、受信したカバン情報を記憶する。そして、ステップＳ５１に進み、ＣＰＵ２２１は、ステップＳ４６の処理で受信したカバン情報に基づいて、ぽキャラ画像データを生成し、ぽキャラのキャラクタを出力部２２７の表示部に表示させる。このときのぽキャラの装飾は、カバン情報の中のキャラクタ情報に基づいて表示される。キャラクタ情報の中で着用中の状態の服を今着ている服として表示する。
【００９９】
すなわち、パーソナルコンピュータ２２の記憶部２２８には、図７のステップＳ６の処理で、ぽキャラサービスサーバ９から受信したぽキャラ情報が記憶されている。ＣＰＵ２２１は、カバン情報に含まれるぽキャラＩＤに対応するぽキャラ情報の中の親友ぽキャラのキャラクタ情報を読み出し、そのパラメータに、カバン情報に含まれるパラメータの具体的な値を設定して、親友ぽキャラの画像データを生成し、出力部２２７の表示部に出力し、親友ぽキャラ（バーチャルな親友ぽキャラのキャラクタ）を表示させる。この親友ぽキャラのキャラクタは、おたち台２３上に載置された親友ぽキャラ人形１６１に対応した画像となっている。
【０１００】
換言すれば、親友ぽキャラ人形１６１は、この画像（キャラクタ）に対応する形状をしている。従って、ユーザは、出力部２２７の表示部に表示された親友ぽキャラのキャラクタを見たとき、その親友ぽキャラのキャラクタがおたち台２３上に載置された親友ぽキャラ１６１に対応するものであることを、直感的に認識することができる。
【０１０１】
このように、人形と見た目が同じぽキャラのキャラクタが表示されるので、ユーザは、利用するサービスを容易に識別することができる。
【０１０２】
なお、バーチャルな親友ぽキャラのキャラクタを表示するためのぽキャラ情報を、ぽキャラサービスサーバ９からパーソナルコンピュータ２２に供給するようにしたが、親友ぽキャラ人形１６１に、そのぽキャラ情報を記憶させておくようにしてもよい。そのようにすれば、より迅速な表示が可能となる。
【０１０３】
また、ぽキャラサービスサーバ９から受信したぽキャラ情報、特にキャラポリゴン、テクスチャ、モーションといったキャラクタを表示するのに必要なパラメータを含むぽキャラ画像データは、ぽキャラサービスサーバ９から受信したとき、親友ぽキャラ人形１６１（またはパーソナルコンピュータ２２）に保存するようにしてもよい。この場合、ぽキャラサービスサーバ９に対してアクセスが行われる度に、ぽキャラ画像データが更新されたか否かが判定され、更新されていない場合には、既に保存されているぽキャラ画像データが利用され、更新されている場合には、新たなぽキャラ画像データがぽキャラサービスサーバ９から受信され、保存される。
【０１０４】
次に、ステップＳ５２において、ＣＰＵ２２１は、その親友ぽキャラのカバン情報に基づいて、親友ぽキャラが有する機能の一覧をアイコンとして、親友ぽキャラの周囲に表示させる。
【０１０５】
図１６と図１７は、このステップＳ５１とステップＳ５２の処理の結果の表示例を表している。
【０１０６】
最初に、図１６に示されるように、親友ぽキャラのキャラクタが登場する登場口３０１が表示される。そして、図１７に示されるように、登場口３０１から親友ぽキャラ人形１６１に対応する親友ぽキャラのキャラクタ３１１が登録する画像がアニメーションとして表示される。上述したように、この親友ぽキャラのキャラクタ３１１は、親友ぽキャラ人形１６１に対応した画像となっている。この画像は３次元画像である。
【０１０７】
親友ぽキャラのキャラクタ３１１の周囲には、親友ぽキャラのキャラクタ３１１（そのユーザ）が保持している機能に対応するアイコン３２１−１乃至３２１−７が表示される。図１７の表示例においては、アイコンの数は、７個とされているが、その数は限定されるものではない。
【０１０８】
なお、キャラクタ３１１にカバンを持たせ、ユーザが、そのカバンをクリックしたとき、そのカバンに含まれるアイコンを表示させるようにしてもよい。
【０１０９】
ユーザは、このようにして表示された機能に対応するアイコンの中から、所定のアイコンを入力部２２６を構成する、例えば、マウスなどを操作して選択する。
【０１１０】
そこで、ステップＳ５３において、ＣＰＵ２２１は、１つの機能が選択されるまで待機する。１つの機能が選択されたと判定された場合、ステップＳ５４に進み、ＣＰＵ２２１は、その選択された機能に対応する処理を実行する。
【０１１１】
例えば、７個のアイコンのうち、メールに対応するアイコン３２１−３が選択された場合、ＣＰＵ２２１は、メールに対応する処理を実行する。具体的には、ＣＰＵ２２１は、通信部２２９を制御し、ぽキャラサービスサーバ９に、メール情報の読み出しを要求する。
【０１１２】
また、ユーザが７個のアイコンのうち、スケジューラのアイコン３２１−５を選択すると、ＣＰＵ２２１は、ぽキャラサービスサーバ９にアクセスし、その親友ぽキャラのユーザのスケジュール情報を、ぽキャラデータベース１０から読み出し、パーソナルコンピュータ２２に送信することを要求する。
【０１１３】
ユーザが７個のアイコンの中から着替えのアイコン３２１−２を選択すると、ＣＰＵ２２１は、ぽキャラサービスサーバ９にアクセスし、親友ぽキャラのキャラクタ３１１の着替えを行うのに必要なＧＵＩを取得し、例えば、図１８に示されるように、ウィンドウ３８１に表示させる。ユーザは、このウィンドウ３８１の所定のボタンをクリックすることで、親友ぽキャラのキャラクタ３１１のシャツやズボンを、好みのものに着替えさせることができる。そのとき着けている装飾は、パラメータとして記憶される。従って、ユーザが自分自身の分身としての親友ぽキャラのキャラクタ３１１に対して飽きてしまうようなことが抑制される。この処理の詳細については後述する。
【０１１４】
以上のようにして、ステップＳ５４の選択された機能に対応する処理においては、ユーザの選択に対応して、各種の処理が実行されることになる。
【０１１５】
次に、ステップＳ５５において、ＣＰＵ２２１は、親友ぽキャラ人形１６１がおたち台２３から取り外されたか否かを判定する。取り外されていない場合には、ステップＳ５６に進み、ＣＰＵ２２１は、ぽキャラに関する処理の終了がユーザにより指示されたか否かを判定する。ユーザは、ぽキャラに関する処理を終了させる場合には、親友ぽキャラ１６１をおたち台２３から取り外すか、または入力部２２６を操作することで、処理の終了を指令する。
【０１１６】
ステップＳ５６において、ぽキャラの処理の終了が指示されていないと判定された場合には、処理は、ステップＳ５３に戻り、それ以降の処理が繰り返し実行される。
【０１１７】
ＣＰＵ２２１は、例えば、１秒毎など比較的短い時間間隔で、定期的にリーダライタ２４１を制御し、おたち台２３上に載置されている親友ぽキャラ１６１のＩＣチップ１７１からデータの読み出しを指令することで、データを読み出すことができなかった場合には、親友ぽキャラ人形１６１がおたち台２３から取り外されたと判定する。
【０１１８】
親友ぽキャラ人形１６１がおたち台２３から取り外されたと判定された場合、または、ステップＳ５６において、ユーザからぽキャラの処理の終了が指示されたと判定された場合、ステップＳ５７において、ＣＰＵ２２１は、カバン情報の変更履歴をぽキャラサービスサーバ９に送信する。従って、この履歴は、親友ぽキャラ人形１６１がおたち台２３から取り外されたこと、またはユーザからぽキャラの処理の終了が指示されたことを、ぽキャラサービスサーバ９に通知する機能を有している。この履歴は、ぽキャラサービスサーバ９において登録される（後述する図２２のステップＳ１０７）。
【０１１９】
なお、履歴には、更新したスケジュール、ブックマーク、キャラクタ情報（装飾など）、並びにユーザの思考情報などが含まれる。これらの履歴がぽキャラサービスサーバ９に直接書き込まれている場合には、その更新処理は、ぽキャラサービスサーバ９自身が行うことになる。
【０１２０】
さらに、ステップＳ５８において、ＣＰＵ２２１は、親友ぽキャラのキャラクタ３１１が帰る画像を出力部２２７の表示部に表示させる。
【０１２１】
図１９と図２０は、この場合の表示例を表している。
【０１２２】
図１９の表示例においては、親友ぽキャラのキャラクタ３１１の左上に吹き出し３９１が表示され、その中に「それじゃそろそろ帰るね。」のメッセージが表示されている。その後、図２０に示されるように、出口４０１が表示され、親友ぽキャラのキャラクタ３１１がその出口４０１から帰る画像がアニメーション表示される。
【０１２３】
このような表示を行うことで、ユーザは、親友ぽキャラに関する処理が終了したことを直感的に認識することができる。すなわち、親友ぽキャラ人形１６１が、おたち台２３から取り外された場合、ＣＰＵ２２１は、ステップＳ５６において、ぽキャラサービスサーバ９との接続を解除する、ログアウト処理を実行する。
【０１２４】
以上のように、サービスの開始時に、人形と同じぽキャラ（キャラクタ）が表示され、サービスが終了されるとき、その表示が終了されるので、ユーザはログインおよびログアウトを容易に把握することができる。その結果、ユーザが、サービスを受けるために必要な操作を誤った期間に入力してしまい、サービスを利用することができないので、装置が故障していると、誤認してしまうようなことが抑制される。
【０１２５】
図１２に戻って、ステップＳ４８において、おたち台２３上に載置されたのが親友ぽキャラ人形１６１ではないと判定された場合（売りぽキャラ人形１８１であると判定された場合）、ステップＳ４９に進み、パーソナルコンピュータ２２のＣＰＵ２２１は、売りぽキャラ人形に対応する処理を行う。
【０１２６】
次に、図２１乃至図２３のフローチャートを参照して、以上の図１２乃至図１３のフローチャートに示されるパーソナルコンピュータ２２の処理に対応して実行されるぽキャラサービスサーバ９の処理について説明する。
【０１２７】
ステップＳ９１において、ぽキャラサービスサーバ９のＣＰＵ１９１は、パーソナルコンピュータ２２から情報を受信し、それがぽキャラＩＤであるか否かを判定し、受け取った情報がぽキャラＩＤではないと判定した場合には（ぽキャラの履歴が送信されてきたと判定した場合には）、ステップＳ１０６に進み、ぽキャラの履歴を受信し、さらにステップＳ１０７に進み、ぽキャラの履歴をぽキャラデータベース１０に登録する（更新する）処理を実行する。その後、処理はステップＳ９１に戻り、それ以降の処理が繰り返し実行される。
【０１２８】
このようにして、例えば図１３のステップＳ５７の処理で、ぽキャラの履歴がパーソナルコンピュータ２２から送信されてきた場合には、その履歴に基づいて、ぽキャラデータベース１０が更新されることになる。
【０１２９】
ステップＳ９１において、ぽキャラＩＤを受け取ったと判定した場合、ＣＰＵ１２１は、ステップＳ９２に進み、パーソナルコンピュータ２２から受け取った（図１２のステップＳ４３の処理でパーソナルコンピュータ２２から送信された）ぽキャラＩＤを、ぽキャラデータベース１０から検索する。
【０１３０】
ぽキャラデータベース１０には、例えば、図２４乃至図２６に示されるように、ユーザ情報とぽキャラ情報が記憶されている。ユーザ情報（図２４）には、ユーザを識別するユーザＩＤ、ユーザの氏名、住所、生年月日、性別、電話番号、ファックス番号、メールアドレス、そのユーザを登録した登録日などの他、ユーザのクレジットカード番号、銀行口座番号などが記録されている。
【０１３１】
ぽキャラ情報には、親友ぽキャラのぽキャラ情報（図２５）と、売りぽキャラのぽキャラ情報（図２６）がある。
【０１３２】
親友ぽキャラのぽキャラ情報には、そのユーザが有する親友ぽキャラ人形のぽキャラＩＤ、ユーザＩＤ、そのぽキャラが親友ぽキャラであるのか、売りぽキャラであるのかを表す親友ぽキャラフラグ、あるいはまた、そのぽキャラの装飾に関するパラメータに代表される、そのぽキャラを表示するのに必要なぽキャラのキャラクタ情報などが含まれている。
【０１３３】
キャラクタ情報には、ロッカー内の服、クローゼット内の服、イベント服、デフォルト服の情報が含まれ、それぞれの服について、着用中か否かの状態が記憶されている。図１３のステップＳ５１において、パーソナルコンピュータ２２のＣＰＵ２２１は、着用中の状態として設定されている服をぽキャラが今着ている服として表示する。
【０１３４】
親友ぽキャラのぽキャラ情報として、さらに、親友ぽキャラが有する各種の機能に関する情報も登録されている。図２５の例では、メール情報、スケジュール情報、お気に入り情報、しごと情報、一押し情報、さがす情報などが記憶されている。
【０１３５】
親友ぽキャラのぽキャラ情報としては、また、親友ぽキャラのキャラクタがネットワーク上の所定の装置に実際に表示されている位置を表す現在位置が登録されている。これにより、親友ぽキャラのキャラクタがネットワーク上の装置において、２つ以上の位置で同時に表示されるようなことが防止される（表示の排他性が実現される）。換言すれば、他のユーザが真のユーザの親友ぽキャラ人形１６１に成りすます他の親友ぽキャラ人形を利用して、ユーザの情報を盗むようなことが抑制される。すなわち、ぽキャラサービスサーバ９は、現在位置以外から親友ぽキャラＩＤが送信されてきたとき、エラー処理を実行する。その結果、ネットワーク上の装置には、１個の親友ぽキャラのキャラクタのみが表示される。
【０１３６】
また、２以上の装置から同時にぽキャラサービスサーバ９に対するアクセスが行われることによるデータの不整合性を防止することが可能となる。換言すれば、１人のぽキャラが複数の装置を行き来するようにすることで、ユーザに対して、排他的アクセスを直感的に理解させることが可能となる。
【０１３７】
親友ぽキャラのぽキャラ情報には、さらに、そのユーザが取得したコンテンツ情報と、そのコンテンツを使用するのに必要なライセンス情報なども記録される。コンテンツ情報には、コンテンツを識別するコンテンツＩＤや、そのコンテンツにアクセスするために必要なアクセス情報なども含まれている。ライセンス情報には、ライセンスを識別するライセンスＩＤ、暗号化されているコンテンツを復号する暗号鍵、ライセンスを取得するときアクセスするライセンスサーバのアドレスといった情報が記録される。
【０１３８】
売りぽキャラのぽキャラ情報（図２６）には、ぽキャラＩＤ、親友ぽキャラフラグ、キャラクタ情報、コンテンツ情報、ライセンス情報の他、コンテンツ利用情報が含まれている。
【０１３９】
ＣＰＵ１２１は、ステップＳ９２における検索の結果、ぽキャラＩＤがぽキャラデータベース１０に登録されていたか否かを、ステップＳ９３において判定する。ぽキャラＩＤが登録されている場合には、ステップＳ９４に進み、ＣＰＵ１２１は、受け取ったぽキャラＩＤが親友ぽキャラのＩＤであるか否かを判定する。上述したように、この判定は、親友ぽキャラフラグから行うことができる。
【０１４０】
ぽキャラＩＤが親友ぽキャラのＩＤであると判定された場合、ステップＳ９５に進み、ＣＰＵ１２１は、ぽキャラデータベース１０からぽキャラ情報（図２５）を読み出す。
【０１４１】
ステップＳ９６において、ＣＰＵ１２１は、読み出したぽキャラ情報に記憶されている親友ぽキャラの現在位置から、親友ぽキャラの現在位置が、ぽキャラサービスサーバ９内であるか否かを判定する。親友ぽキャラの現在位置がぽキャラサービスサーバ９内であると判定された場合、ステップＳ１０４に進み、ＣＰＵ１２１は、パーソナルコンピュータ２２に対して、エラー情報を送信する。
【０１４２】
すなわち、この場合、親友ぽキャラの現在位置がぽキャラサービスサーバ９内であるにも関わらず、それ以外の装置から、親友ぽキャラ人形１６１に基づくアクセスがあったことになるので、なりすましのアクセスである恐れがある。従って、この場合には、エラー処理が行われることになる。
【０１４３】
ステップＳ９６において、親友ぽキャラの現在位置が、ぽキャラサービスサーバ９内ではないと判定された場合、ステップＳ９７に進み、ＣＰＵ１２１は、ぽキャラデータベース１０からカバン情報を読み出す。そして、ステップＳ９８において、ＣＰＵ１２１は、読み出したカバン情報の内、キャラクタ情報を更新する。さらに、ステップＳ９９において、ＣＰＵ１２１は、カバン情報をパーソナルコンピュータ２２に送信する。
【０１４４】
図２３のフローチャートを参照して、ステップＳ９８のキャラクタ情報更新処理について説明する。ステップＳ１２１において、処理を実行している日が、クリスマス、ハロウィンなどの予め設定されているイベント当日か否かを判定し、イベント当日でないと判定された場合、ステップＳ１２２に進み、ロッカー３４０（図１８）内に洋服セットがあるか否かを判定する。洋服セットがないと判定された場合、ステップＳ１２３に進み、キャラクタ情報を更新し、デフォルト服を着用中に設定する。
【０１４５】
ステップＳ１２１において、現在の日が、イベント当日であると判定された場合、ステップＳ１２４に進み、キャラクタ情報を更新し、イベント日に対応するイベント服を着用中に設定する。
【０１４６】
ステップＳ１２２において、ロッカー３４０内に洋服セットがあると判定された場合、ステップＳ１２５に進み、キャラクタ情報を更新し、ロッカー３４０内の服を着用中に設定する。
【０１４７】
このようにして、ユーザがログインする毎に、ぽキャラの装飾に関する情報が更新される。更新されたキャラクタ情報は、図２１のステップＳ９９において、ぽキャラサービスサーバのＣＰＵ１２１により、カバン情報の一部として、パーソナルコンピュータ２２に送信される。その結果、ユーザがログインした時のキャラクタ情報に基づいて、ぽキャラの画像がパーソナルコンピュータ２２の出力部２２７に表示される。
【０１４８】
すなわちユーザが、イベント当日にログインすると、イベント服を着用したぽキャラが表示される。また、イベント当日以外の日にユーザがログインすると、前回ログアウトしたときのロッカー３４０内の服を着用したぽキャラが表示さる。前回ログアウトしたとき、ロッカー３４０内が空の状態である場合、ユーザがログインすると、デフォルト服（その親友ぽキャラに固有の服として予め設定されている服）を着用したぽキャラが表示される。
【０１４９】
図２１に戻って、ステップＳ１００において、ＣＰＵ１２１は、ぽキャラ到着情報を受信したか否かを判定する。上述したように、パーソナルコンピュータ２２は、カバン情報を受信すると、ぽキャラ到着情報を送信してくる（図１２のステップＳ４７）。ステップＳ９９の処理で、カバン情報を送信したにも関わらず、ぽキャラ到着信号が受信されない場合には、異常な状態が発生していることが予想される。そこで、ステップＳ１０４に進み、ＣＰＵ１２１は、エラー情報をパーソナルコンピュータ２２に送信する。
【０１５０】
これに対して、ステップＳ１００において、ぽキャラ到着信号が受信されたと判定された場合、ステップＳ１０１に進み、ＣＰＵ１２１は、親友ぽキャラの現在位置を、パーソナルコンピュータ２２上であるとして、ぽキャラデータベース１０に登録（更新）する。すなわち、いま、親友ぽキャラがパーソナルコンピュータ２２に到着したことになるので、親友ぽキャラの現在位置がパーソナルコンピュータ２２として登録される。
【０１５１】
上述したように、パーソナルコンピュータ２２のユーザが、その親友ぽキャラのキャラクタ３１１が有する機能のうちの１つの機能を選択すると、その選択されたぽキャラの機能に関する情報が、パーソナルコンピュータ２２から送信されてくる（図１３のステップＳ５４）。
【０１５２】
そこで、ステップＳ１０２において、ぽキャラサービスサーバ９のＣＰＵ１２１は、親友ぽキャラのキャラクタ３１１の機能が選択されたか否かを判定し、選択されたと判定された場合には、ステップＳ１０３に進み、その選択された機能に対応する処理を実行する。これにより、例えば、着替えに関する機能が選択された場合には、登録されているぽキャラの装飾に関する情報がパーソナルコンピュータ２２に送信される。
【０１５３】
ステップＳ１０２において、ぽキャラの機能が選択されていないと判定された場合には、ステップＳ１０３の処理はスキップされ、処理はステップＳ９１に戻り、それ以降の処理が繰り返し実行される。
【０１５４】
ステップＳ９４において、取得されたぽキャラＩＤが親友ぽキャラ人形１６１のＩＤではないと判定された場合（売りぽキャラ人形のＩＤであると判定された場合）、ステップＳ１０５に進み、ＣＰＵ１２１は、売りぽキャラに対応する処理を実行する。
【０１５５】
次に、図２７のフローチャートを参照して、お着替え処理について説明する。
【０１５６】
この処理は、ユーザが着替えのアイコン３２１−２を選択した場合に、図１３のステップＳ５４の選択された機能に対応する処理の１つとして実行される。
【０１５７】
ステップＳ１４１において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図１８に示されるお着替え画面を表示させる。
【０１５８】
ステップＳ１４２において、ＣＰＵ２２１は、クローゼット３４１内の洋服セット３３７が選択されたか否かを判定し、選択されていないと判定された場合、ステップＳ１４３に進み、カタログを見るボタン３３１が押下されたか否かを判定する。カタログを見るボタン３３１が押下されていないと判定された場合、ステップＳ１４４に進み、ＣＰＵ２２１は、今着てるやつボタン３３２が押下されたか否かを判定する。今着てるやつボタン３３２が押下されていないと判定された場合、ステップＳ１４５に進み、ＣＰＵ２２１は、クローゼット３４１内の洋服セットアイコン３３７がダブルクリックされたか否かを判定する。洋服セットアイコン３３７がダブルクリックされていないと判定された場合、ステップＳ１４６に進み、ＣＰＵ２２１は、クローゼットに戻すボタン３３６が押下されたか否かを判定する。クローゼットに戻すボタン３３６が押下されていないと判定された場合、ステップＳ１６０に進み、ＣＰＵ２２１は、お願いボタン３３８が押下されたか否かを判定する。お願いボタン３３８が押下されていないと判定された場合、ステップＳ１６１に進み、ＣＰＵ２２１は、閉じるボタン３３９が押下されたか否かを判定する。閉じるボタン３３９が押下されていないと判定された場合、処理はステップＳ１４２に戻り、それ以降の処理が繰り返し実行される。
【０１５９】
ステップＳ１４３において、カタログを見るボタン３３１が押下されたと判定された場合、ステップＳ１４７に進み、パーソナルコンピュータのＣＰＵ２２１は、カタログを見る処理を実行する。その詳細は、図２８を参照して後述する。
【０１６０】
ステップＳ１４４において、今着てるやつボタン３３２が押下されたと判定された場合、ステップＳ１４８に進み、パーソナルコンピュータのＣＰＵ２２１は、今着てるやつ処理を実行する。その詳細は、図３４を参照して後述する。
【０１６１】
ステップＳ１４５において、クローゼット３４１内の洋服セットアイコン３３７がダブルクリックされたと判定された場合、ステップＳ１４９に進み、パーソナルコンピュータのＣＰＵ２２１は、詳細を見る処理を実行する。その詳細は、図３６を参照して後述する。
【０１６２】
ステップＳ１４６において、クローゼットに戻すボタン３３６が押下されたと判定された場合、ステップＳ１５０に進み、パーソナルコンピュータのＣＰＵ２２１は、クローゼットに戻す処理を実行する。その詳細は、図４３を参照して後述する。
【０１６３】
ステップＳ１４２において、クローゼット３４１内の洋服セット３３７が選択されたと判定された場合、ＣＰＵ２２１は、ステップＳ１５１に進み、選択されたアイコンをフォーカス状態にする。そして、ステップＳ１５２に進み、ＣＰＵ２２１は、削除ボタン３３３が押下されたか否かを判定する。削除ボタン３３３が押下されていないと判定された場合、ステップＳ１５３に進み、ＣＰＵ２２１は、詳細を見るボタン３３４が押下されたか否かを判定する。詳細を見るボタン３３４が押下されていないと判定された場合、ステップＳ１５４に進み、ＣＰＵ２２１は、ロッカーに追加するボタン３３６が押下されたか否かを判定する。ロッカーに追加するボタン３３６が押下されていないと判定された場合、ステップＳ１５５に進み、ＣＰＵ２２１は、洋服セット３３７がドラッグされたか否かを判定する。洋服セット３３７がドラッグされていないと判定された場合、ステップＳ１６０に進み、ＣＰＵ２２１は、お願いボタン３３８が押下されたか否かを判定する。お願いボタン３３８が押下されていないと判定された場合、ステップＳ１６１に進み、ＣＰＵ２２１は、閉じるボタン３３９が押下されたか否かを判定する。閉じるボタン３３９が押下されていないと判定された場合、処理はステップＳ１４２に戻り、それ以降の処理が繰り返し実行される。
【０１６４】
ステップＳ１５２において、削除ボタン３３３が押下されたと判定された場合、ステップＳ１５６に進み、パーソナルコンピュータのＣＰＵ２２１は、図３８を参照して後述する削除処理を実行する。
【０１６５】
ステップＳ１５３において、詳細を見るボタン３３４が押下されたと判定された場合、ステップＳ１５７に進み、パーソナルコンピュータのＣＰＵ２２１は、図３６を参照して後述する詳細を見る処理を実行する。
【０１６６】
ステップＳ１５４においてロッカーに追加するボタン３３６が押下されたと判定された場合、ステップＳ１５８に進み、パーソナルコンピュータのＣＰＵ２２１は、図４０を参照して後述するロッカーに追加する処理を実行する。
【０１６７】
ステップＳ１５５において、洋服セット３３７がドラッグされたと判定された場合、ステップＳ１５９に進み、パーソナルコンピュータのＣＰＵ２２１は、図４１を参照して後述するドラッグアンドドロップ処理を実行する。
【０１６８】
ステップＳ１６０において、お願いボタン３３８が押下されたと判定された場合、ステップＳ１６２に進み、パーソナルコンピュータのＣＰＵ２２１は、図４４を参照して後述するお願い処理を実行する。
【０１６９】
次に図２８のフローチャートを参照してカタログを見る処理について説明する。図２７のステップＳ１４３において、カタログを見るボタン３３１が押下されたと判定された場合、ステップＳ１４７に進み、パーソナルコンピュータのＣＰＵ２２１は、このカタログを見る処理を実行する。
【０１７０】
ステップＳ１７１において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図２９に示されるカタログウィンドウ３５０を表示させる。
【０１７１】
ステップＳ１７２において、ＣＰＵ２２１は、洋服セットアイコン３５３が選択されたか否かを判定し、選択されていないと判定された場合、ステップＳ１７３に進み、洋服セットアイコン３５３がダブルクリックされたか否かを判定する。洋服セットアイコン３５３がダブルクリックされていないと判定された場合、ステップＳ１８０に進み、ＣＰＵ２２１は、閉じるボタン３５４が押下されたか否かを判定する。閉じるボタン３５４が押下されていないと判定された場合、ステップＳ１７２に戻り、それ以降の処理が繰り返し実行される。
【０１７２】
ステップＳ１７３において、洋服セットアイコン３５３がダブルクリックされたと判定された場合、パーソナルコンピュータのＣＰＵ２２１は、図３０を参照して後述するカタログ詳細を見る処理を実行する。
【０１７３】
ステップＳ１７２において、洋服セットアイコン３５３が選択されたと判定された場合、ステップＳ１７５に進み、ＣＰＵ２２１は、選択されたアイコンをフォーカス状態にする。そして、ステップＳ１７６に進み、ＣＰＵ２２１は、詳細を見るボタン３５１が押下されたか否かを判定する。詳細を見るボタン３５１が押下されていないと判定された場合、ステップＳ１７７に進み、ＣＰＵ２２１は、購入するボタン３５２が押下されたか否かを判定する。購入するボタン３５２が押下されていないと判定された場合、ステップＳ１８０に進み、ＣＰＵ２２１は、閉じるボタン３５４が押下されたか否かを判定する。閉じるボタン３５４が押下されていないと判定された場合、処理はステップＳ１７２に戻り、それ以降の処理が繰り返し実行される。
【０１７４】
ステップＳ１７６において詳細を見るボタン３５１が押下されたと判定された場合、パーソナルコンピュータのＣＰＵ２２１は、図３０を参照して後述するカタログ詳細を見る処理を実行する。この処理は、ステップＳ１７４における場合と同様の処理である。
【０１７５】
ステップＳ１７７において購入するボタン３５２が押下されたと判定された場合、パーソナルコンピュータのＣＰＵ２２１は、図３３を参照して後述する購入処理を実行する。
【０１７６】
このようにして、ユーザは好みの装飾を選択し、追加するためにカタログを参照することができる。
【０１７７】
次に図３０のフローチャートを参照してカタログ詳細を見る処理について説明する。この処理は、図２８のステップＳ１７３において、洋服セットアイコン３５３がダブルクリックされたと判定された場合に、ステップＳ１７４において実行されるとともに、ステップＳ１７６において、詳細をみるボタン３５１が押下されたと判定された場合に、ステップＳ１７８において実行される。
【０１７８】
ステップＳ２０１において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図３１に示されるカタログ詳細ダイアログ３７０を表示させる。
【０１７９】
図３１の例では、その洋服の名前が、「ヤング風」、性別が「男子」、素材が「綿とウール」とされ、説明として「落ち着いた感じの中にも、可愛さとこだわりのあるスタイル」が表示されている。また、その服３７３が、マネキン３７４に着せられた状態で表示されている。
【０１８０】
ステップＳ２０２において、ＣＰＵ２２１は、購入するボタン３７１が押下されたか否かを判定し、押下されていないと判定された場合、ステップＳ２０３に進み、閉じるボタン３７２が押下されたか否かを判定する。閉じるボタン３７２が押下されていないと判定された場合、処理はステップＳ２０２に戻り、それ以降の処理が繰り返し実行される。
【０１８１】
ステップＳ２０２において、購入するボタン３７１が押下されたと判定された場合、ステップ２０４において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図３２に示されるメッセージウィンドウ３９０を表示させる。このメッセージウィンドウ３９０には、はいボタン３９１といいえボタン３９２が、「買いますか」のメッセージとともに表示されている。そして、ステップＳ２０５に進み、ＣＰＵ２２１は、はいボタン３９１が押下されたか否かを判定する。はいボタン３９１が押下されていないと判定された場合、ステップＳ２０６に進み、ＣＰＵ２２１は、いいえボタン３９２が押下されたか否かを判定する。いいえボタン３９２が押下されていないと判定された場合、処理はステップＳ２０５に戻り、それ以降の処理が繰り返し実行される。
【０１８２】
ステップＳ２０５において、はいボタン３９１が押下されたと判定された場合、パーソナルコンピュータのＣＰＵ２２１は、図３３を参照して後述する購入処理を実行する。
【０１８３】
ステップＳ２０６において、いいえボタン３９２が押下されたと判定された場合、処理はステップＳ２０２に戻り、それ以降の処理が繰り返し実行される。
【０１８４】
このようにして、ユーザは図２９に示されるカタログウィンドウ３５０の中から選択した洋服セット３５３の情報の詳細を表示させることができる。
【０１８５】
次に図３３のフローチャートを参照して購入処理について説明する。この処理は、図２８のステップＳ１７７において、購入するボタン３５２が押下されたと判定された場合に、ステップＳ１７９において実行されるとともに、図３０のステップＳ２０５において、はいボタン３９１が押下されたと判定された場合にステップＳ２０７で実行される。
【０１８６】
ステップＳ２２１において、クローゼット３４１（図１８）内の洋服セット３３７の数は９個未満か否かを判定し、９個未満ではない（９個である）と判定された場合、ステップＳ２２４に進み、ＣＰＵ２２１は、エラー処理を実行する。すなわち、ユーザは、最大９個の服を持つことができ、それ以上の数の服を持つことができないので、９個の服を持っている状態でさらに服の購入が指示されたときはエラー処理が実行される。
【０１８７】
ステップＳ２２１において、クローゼット３４１内の洋服セット３３７は９個未満と判定された場合、ステップＳ２２２に進み、ＣＰＵ２２１は、ぽキャラサービスサーバ９に課金情報を送信する。そして、ステップＳ２２３に進み、ＣＰＵ２２１は、選択された洋服セットをクローゼット３４１内に追加する。
【０１８８】
このようにして、ユーザは、図２９のカタログウィンドウ３５０に表示された好みの洋服セット３５３を、図１８の自分のクローゼット３４１に追加する洋服セット３３７として、取得（購入）することができる。
【０１８９】
次に図３４のフローチャートを参照して今着てるやつ処理について説明する。この処理は、図２７のステップＳ１４４において、今着てるやつボタン３３２が押下されたと判定された場合、ステップＳ１４８において実行される。
【０１９０】
ステップＳ２４１において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図３５に示される今着てるやつ詳細ダイアログ４１０を表示させる。図３５の例では、その洋服の名前が、「ヤング風」、性別が「男子」、素材が「綿とウール」とされ、説明として「落ち着いた感じの中にも、可愛さとこだわりのあるスタイル」が表示されている。また、その服３７３が、ぽキャラ４１３に着せられた状態で表示されている。
【０１９１】
ステップＳ２４２において、ＣＰＵ２２１は、閉じるボタン４１１が押下されたか否かを判定し、押下されていないと判定された場合、ステップＳ２４２に戻る。閉じるボタン４１１が押下されたと判定された場合、今着てるやつ詳細ダイアログ４１０の表示は終了される。
【０１９２】
このようにして、ユーザは、ぽキャラが着用中の装飾の情報の詳細を表示させ、確認することができる。
【０１９３】
次に図３６のフローチャートを参照して詳細を見る処理について説明する。この処理は、図２７のステップＳ１４９において、クローゼット３４１内の洋服セットアイコン３３７がダブルクリックされたと判定された場合に、ステップＳ１４９において実行されるとともに、ステップＳ１５３において詳細をみるボタン３３４が押下されたと判定された場合に、ステップＳ１５７で実行される。
【０１９４】
ステップＳ２６１において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図３７に示される詳細ダイアログ４３０を表示させる。
【０１９５】
図３７の例では、その洋服の名前が、「ヤング風」、性別が「男子」、素材が「綿とウール」とされ、説明として「落ち着いた感じの中にも、可愛さとこだわりのあるスタイル」が表示されている。また、その服３７３が、ぽキャラ４１３に着せられた状態で表示されている。さらに、手に入れた方法として「○○○より」、手に入れた日として「２００２／０７／１７」が表示されている。
【０１９６】
ステップＳ２６２において、ＣＰＵ２２１は、閉じるボタン４３１が押下されたか否かを判定し、押下されていないと判定された場合、ステップＳ２６２に戻る。閉じるボタン４３１が押下されたと判定された場合、詳細ダイアログ４３０の表示処理は終了される。
【０１９７】
このようにして、ユーザは、図１８のクローゼット３４１の中の選択された洋服セット３３７の情報の詳細を表示させ、確認することができる。
【０１９８】
次に図３８のフローチャートを参照して削除処理について説明する。この処理は、図２７のステップＳ１５２において、削除ボタン３３３が押下されたと判定された場合、ステップＳ１５６において実行される。ステップＳ２８１において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図３９に示されるダイアログボックス４５０を表示させる。このダイアログボックス４５０には、はいボタン４５１といいえボタン４５２が、「削除しますか？１度削除するともとに戻せません」のメッセージとともに表示されている。
【０１９９】
ステップＳ２８２において、ＣＰＵ２２１は、はいボタン４５１が押下されたか否かを判定し、押下されていないと判定された場合、ステップＳ２８４に進み、いいえボタン４５２が押下されたか否かを判定する。いいえボタン４５２が押下されていないと判定された場合、処理はステップＳ２８２に戻り、それ以降の処理が繰り返し実行される。
【０２００】
ステップＳ２８２において、はいボタン４５１が押下されたと判定された場合、ステップＳ２８３に進み、ＣＰＵ２２１は、選択された洋服を削除する。すなわち、図２７のステップＳ１５１でフォーカス状態とされているアイコンに対応する洋服セット３３７がクローゼット３４１から削除される。
【０２０１】
このようにして、ユーザは、図１８のクローゼット３４１の中の選択された洋服セット３３７を削除することができる。
【０２０２】
次に図４０のフローチャートを参照してロッカーに追加する処理について説明する。この処理は、図２７のステップＳ１５４において、ロッカーに追加するボタン３３５が押下されたと判定された場合、ステップＳ１５８において実行される。
【０２０３】
ステップＳ３０１において、パーソナルコンピュータのＣＰＵ２２１は、選択された洋服セット３３７をロッカー３４０内に表示させるとともに、「予約中」の文字をロッカー３４０内に表示させる。
【０２０４】
そしてステップＳ３０２に進み、ＣＰＵ２２１は、クローゼット３４１内の洋服アイコン３３７をディスエイブル状態にして、そこに「予約中」の文字を表示する。図４１にこのときのお着替え画面３８１の状態を示す。
【０２０５】
図４１Ａの表示例では、ロッカー３４０にクローゼット３４１内の洋服アイコン３３７−１に対応する装飾のぽキャラが表示され、「着用中」の文字４５３が表示されている。また、クローゼット３４１内の洋服アイコン３３７−１は、ディスエイブル状態で「着用中」の文字４５１が表示されている。この状態で、クローゼット３４１内の洋服アイコン３３７−２が選択され、ロッカーに追加するボタン３３５が押下されると、お着替え画面３８１は、図４１Ｂに示されるように変化する。
【０２０６】
すなわち、ロッカー３４０内には、洋服アイコン３３７−２に対応する装飾のぽキャラが表示され、「予約中」の文字４５４が表示されている。また、クローゼット３４１内の洋服アイコン３３７−１はイネイブル状態に変わり、「着用中」の文字４５１が表示され、洋服アイコン３３７−２はディスエイブル状態に変わり、「予約中」の文字４５２が表示されている。
【０２０７】
ステップＳ３０３において、ＣＰＵ２２１は、現在はイベント当日であるか否かを判定し、イベント当日と判定された場合、ステップＳ３０４に進み、お願いボタン３３８を表示する。
【０２０８】
このようにして、ユーザは、図１８のクローゼット３４１の洋服セット３３７をロッカー３４０に移動させることができる。また、この操作により、次回ログインしたとき、ぽキャラが着用すべき装飾の情報がユーザにより指示される。
【０２０９】
すなわち、ロッカー３４０の中の洋服セットの情報は、図１４のカバン情報１０の中のキャラクタ情報として記憶され、ユーザがログアウトするとき、パーソナルコンピュータ２２のＣＰＵ２２１は、図１３のステップＳ５７において、カバン情報をぽキャラサービスサーバに送信する。図２２のステップＳ１０６において、ぽキャラサービスサーバ９のＣＰＵ１２１は、送信されたカバン情報の履歴を受信し、ステップＳ１０７において、受信したカバン情報の履歴をぽキャラデータベース１０に記憶する。
【０２１０】
その後、ユーザがログインするとき、図２１のステップＳ９７において、ぽキャラサービスサーバ９のＣＰＵ１２１は、ぽキャラデータベースに記憶されたカバン情報を読み出し、ステップＳ９８において、キャラクタ情報を更新する。このとき、図２３のフローチャートに示されるように、ロッカー３４０内に洋服セットがある場合、ロッカー３４０内の洋服セットを着用中にして、キャラクタ情報を更新する。
【０２１１】
ぽキャラサービスサーバ９のＣＰＵ１２１は、更新されたキャラクタ情報を、図２１のステップＳ９９において、カバン情報として、パーソナルコンピュータ２２に送信する。
【０２１２】
パーソナルコンピュータ２２のＣＰＵ２２１は、図１２ステップＳ４６において、カバン情報を受信し、ステップＳ５１において、カバン情報に基づいてぽキャラの画像を表示する。このとき、キャラクタ情報の中で、ロッカー３４０内の洋服セットが着用中となっているため、ロッカー３４０内の洋服セットを着用したぽキャラの画像がパーソナルコンピュータ２２の出力部２２７に表示される。
【０２１３】
すなわち、洋服セット３３７をロッカー３４０内に移動させただけでは、親友ぽキャラのキャラクタの装飾は、ログアウトするまで、そのままとされる。そして、ログアウトした後、再びログインしたとき、新しい装飾（着替えた装飾）のキャラクタが表示される。このようにすることで、３次元画像であるキャラクタの着替えのための処理（従ってこの処理は、３次元画像の外観を変更する処理となり、ＣＰＵにとって重い処理となる）をリアルタイムで実行する必要がなくなり、ＣＰＵ２２１に対する負荷が軽減される。また、容量や処理能力の高くない端末を用いたり、細い回線を利用したり、オフライン状態で利用した場合でも、３次元ファイルのテクスチャなど情報量の多いデータを用いてより表現力豊かな着せ替えが可能となる。
【０２１４】
上述したとおり、ユーザは洋服セット３３７をロッカー３４０内に移動させ、ログアウトした後、再びログインすることにより、キャラクタの装飾を変更することができる。すなわち、キャラクタの洋服だけではなく、キャラクタの帽子、眼鏡、お面、装飾品、靴、小物などのアクセサリーや、髪型、化粧、被り物など、キャラクタの外観を変更するあらゆるものを含む装飾を変更することができる。
【０２１５】
次に図４１のフローチャートを参照してドラッグアンドドロップ処理について説明する。この処理は、図２７のステップＳ１５５において、洋服セット３３７がドラッグされたと判定された場合、ステップＳ１５９において実行される。
【０２１６】
ステップＳ３２１において、パーソナルコンピュータのＣＰＵ２２１は、マウスカーソル４６０を、図４２に示されるように手の形に変える。
【０２１７】
ステップＳ３２２において、ＣＰＵ２２１は、洋服セット３３７（マウスカーソル４６０）がドロップされたか否かを判定し、ドロップされていないと判定された場合、ステップＳ３２２に戻る。洋服セット３３７（マウスカーソル４６０）がドロップされたと判定された場合、ステップＳ３２３において、ＣＰＵ２２１は、洋服セット３３７（マウスカーソル４６０）がドロップされた位置は、ロッカー３４０内か否かを判定し、ロッカー３４０内と判定された場合、ステップＳ３２４に進み、ドロップされた洋服セット３３７をロッカー３４０内に表示する。そして、ステップＳ３２５に進み、ＣＰＵ２２１は、クローゼット３４１内の洋服アイコン３３７をディスエイブル状態にして、予約中の表示をする。
【０２１８】
ステップＳ３２６において、ＣＰＵ２２１は、現在がイベント当日であるか否かを判定し、イベント当日と判定された場合、ステップＳ３２７においてお願いボタン３３８を表示する。イベント当日でなければ、ステップＳ３２７の処理はスキップされる。
【０２１９】
このようにして、上述したロッカー３４０に追加する処理と同様に、ユーザは、図１８のクローゼット３４１の洋服セット３３７をロッカー３４０に移動させることができる。また、この操作により、次回ログインしたとき、ぽキャラが着用すべき装飾の情報がユーザにより指示される。
【０２２０】
次に図４３のフローチャートを参照して、クローゼットに戻す処理について説明する。この処理は、図２７のステップＳ１４６において、クローゼットに戻すボタン３３６が押下されたと判定された場合、ステップＳ１５０において実行される。
【０２２１】
ステップＳ３４１において、ＣＰＵ２２１は、ロッカー３４０内に洋服セットがあるか否かを判定し、洋服セット３３７がないと判定された場合、洋服セットを戻す必要がないので、ステップＳ３４５に進み、エラー処理を実行する。ステップＳ３４１においてロッカー３４０内に洋服セットがあると判定された場合、ステップＳ３４２に進み、ＣＰＵ２２１は、クローゼット３４１内の洋服アイコン３３７をイネイブル状態にして、予約中の表示を消去する。
【０２２２】
そしてステップＳ３４３に進み、ロッカー３４０内の表示を空にする。図４５にこのときのお着替え画面３８１の状態を示す。
【０２２３】
図４５Ａの表示例では、ロッカー３４０にクローゼット３４１内の洋服アイコン３３７−２に対応する装飾のぽキャラが表示され、「予約中」の文字４５４が表示されている。また、クローゼット３４１内の洋服アイコン３３７−１はイネイブル状態で、「着用中」の文字４５１が表示され、洋服アイコン３３７−２は、ディスエイブル状態で、「予約中」の文字４５２が表示されている。この状態で、クローゼットに戻すボタン３３６が押下されると、お着替え画面３８１は、図４５Ｂに示されるように変化する。
【０２２４】
すなわち、ロッカー３４０内は、空の表示になり、クローゼット３４１内の洋服アイコン３３７−１はイネイブル状態で、「着用中」の文字４５１が表示され、洋服アイコン３３７−２は、イネイブル状態に変わり、「予約中」の文字４５２が消えている。
【０２２５】
このようにして、ユーザは、図１８のロッカー３４０の洋服セットをクローゼット３４１に移動させることができる。
【０２２６】
次に図４４のフローチャートを参照してお願い処理について説明する。この処理は、図２７のステップＳ１６０において、お願いボタン３３８が押下されたと判定された場合、ステップＳ１６２において実行される。
【０２２７】
ステップＳ３６１において、パーソナルコンピュータのＣＰＵ２２１は、出力部２２７の表示部に、図４５に示されるメッセージウィンドウ４７０を表示させる。このメッセージウィンドウ４７０には、はいボタン４７１といいえボタン４７２が、「今入っているロッカーの服に着替えてもらいますか？今着ている服は見ることができなくなります。今のうちに「今きてるの」を充分にご覧下さい。」のメッセージとともに表示されている。
【０２２８】
ステップＳ３６２において、ＣＰＵ２２１は、はいボタン４７１が押下されたか否かを判定し、押下されていないと判定された場合、ステップＳ３６３に進み、やっぱりやめるボタン４７２が押下されたか否かを判定する。やっぱりやめるボタン４７２が押下されていないと判定された場合、処理はステップＳ３６２に戻り、それ以降の処理が繰り返し実行される。
【０２２９】
ステップＳ３６２において、はいボタン４７１が押下されたと判定された場合、Ｓ３６４に進み、ＣＰＵ２２１は、ぽキャラサービスサーバ９にお願い処理を要求する。そして、ステップＳ３６５に進み、ＣＰＵ２２１は、ぽキャラが帰る画像（図１９と図２０）を表示し、ステップＳ３６６に進みカバン情報を受信する。さらに、ステップＳ３６７に進み、ＣＰＵ２２１は、カバン情報に基づいてキャラ画像データを生成し、ぽキャラ画像を表示する。
【０２３０】
このようにして、ユーザは、お願いボタン３３８を操作することで、イベント当日のぽキャラの装飾を、自分の好みの元の洋服セットに変更することができる。
【０２３１】
パーソナルコンピュータ２２の図４４のフローチャートに示されたステップＳ３６４、およびステップＳ３６６の処理に対応して、ぽキャラサービスサーバ９は、図４６のフローチャートに示されるような処理を実行する。
【０２３２】
ステップＳ３８１において、ぽキャラサービスサーバのＣＰＵ１２１は、パーソナルコンピュータ２２からお願い処理の要求（図４４のステップＳ３６４で発行された要求）を受信し、ステップＳ３８２に進み、ロッカー３４０内の服を着用中に変え、キャラクタ情報を更新する。そして、ステップＳ３８３に進み、ＣＰＵ１２１は、カバン情報をパーソナルコンピュータ２２に送信する。パーソナルコンピュータ２２は、このカバン情報を図４４のステップＳ３６６で受信する。
【０２３３】
パーソナルコンピュータ２２の図３３のフローチャートに示されたステップＳ２２２の処理に対応して、ぽキャラサービスサーバ９は、図４７のフローチャートに示されるような処理を実行する。
【０２３４】
ステップＳ４０１において、ぽキャラサービスサーバのＣＰＵ１２１は、パーソナルコンピュータ２２から課金情報を受信し、ステップＳ４０２に進み、課金処理を行う。具体的には、ＣＰＵ１２１は課金サーバ１３に購入処理を行ったユーザに対する課金処理を要求する。この要求に基づいて、課金サーバ１３は、そのユーザに対して課金処理を実行する。
【０２３５】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２３６】
この記録媒体は、図２または図３に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１４１，２５１（フロッピディスクを含む）、光ディスク１４２，２５２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク１４３，２５３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、もしくは半導体メモリ１４４，２５４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ１２２，２２２や、記憶部１２８，２２８に含まれるハードディスクなどで構成される。
【０２３７】
なお、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２３８】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２３９】
【発明の効果】
以上の如く、第１の本発明によれば、キャラクタの装飾を変更させることが可能なシステムを実現することができる。特に、ユーザが自分自身の分身であるキャラクタに飽きてしまうことがないよう、キャラクタに好みの装飾を着用させることが可能となる。情報処理装置に対して大きな負荷をかけずにキャラクタを着替えさせることが可能なシステムを実現することができる。
【０２４０】
また、第２の本発明によれば、情報処理装置に表示されるキャラクタの装飾に関する情報を管理する情報管理装置を実現することができる。また、本発明によれば、キャラクタの装飾を情報処理装置に大きな負荷をかけずに着替えさせることができる。
【０２４１】
さらに、第３の本発明によれば、キャラクタの装飾の変更指示を受け付ける情報処理装置を実現することができる。また、本発明によれば、情報処理装置にキャラクタの装飾に関する情報を全て用意しておく必要がなく、キャラクタの装飾を比較的簡単に着替えさせることができる。従って安価な装置を実現することができる。
【図面の簡単な説明】
【図１】本発明を適用した情報処理システムの構成例を示すブロック図である。
【図２】図１のぽキャラサービスサーバの構成例を示すブロック図である。
【図３】図１のパーソナルコンピュータの構成例を示すブロック図である。
【図４】親友ぽキャラ人形の例を示す図である。
【図５】親友ぽキャラ人形の内部の構成を示すブロック図である。
【図６】図５のＩＣチップに記憶されている情報を説明する図である。
【図７】ユーザが親友ぽキャラ人形を取得する処理を説明するフローチャートである。
【図８】親友ぽキャラ人形の例を示す図である。
【図９】図１のぽキャラサービスサーバの親友ぽキャラ販売処理を説明するフローチャートである。
【図１０】売りぽキャラ人形の例を示す図である。
【図１１】売りぽキャラ人形のＩＣチップに記憶されている情報の例を示す図である。
【図１２】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１３】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１４】親友ぽキャラのカバン情報を説明する図である。
【図１５】売りぽキャラのカバン情報を説明する図である。
【図１６】ぽキャラの表示例を示す図である。
【図１７】ぽキャラの表示例を示す図である。
【図１８】着替え機能が選択された場合におけるぽキャラの表示例を示す図である。
【図１９】ぽキャラの他の表示例を示す図である。
【図２０】ぽキャラの他の表示例を示す図である。
【図２１】図１のぽキャラサービスサーバの処理を説明するフローチャートである。
【図２２】図１のぽキャラサービスサーバの処理を説明するフローチャートである。
【図２３】図１のぽキャラサービスサーバのキャラクタ情報更新処理を説明するフローチャートである。
【図２４】図１のぽキャラデータベースに登録されているユーザ情報の例を示す図である。
【図２５】図１のぽキャラデータベースに登録されている親友ぽキャラのぽキャラ情報の例を示す図である。
【図２６】図１のぽキャラデータベースに登録されている売りぽキャラのぽキャラ情報の例を示す図である。
【図２７】図１のパーソナルコンピュータのお着替え処理を説明するフローチャートである。
【図２８】図１のパーソナルコンピュータのカタログを見る処理を説明するフローチャートである。
【図２９】カタログ画面の表示例である。
【図３０】図１のパーソナルコンピュータのカタログ詳細を見る処理を説明するフローチャートである。
【図３１】カタログ詳細ダイアログの表示例である。
【図３２】図３０のカタログ詳細をみる処理において、「購入する」ボタンが押下された場合におけるメッセージの表示例である。
【図３３】図１のパーソナルコンピュータの購入処理を説明するフローチャートである。
【図３４】図１のパーソナルコンピュータの今着てるやつ処理を説明するフローチャートである。
【図３５】今着てるやつ詳細ダイアログの表示例である。
【図３６】図１のパーソナルコンピュータの詳細を見る処理を説明するフローチャートである。
【図３７】詳細ダイアログの表示例である。
【図３８】図１のパーソナルコンピュータの削除処理を説明するフローチャートである。
【図３９】ダイアログボックスの表示例である。
【図４０】図１のパーソナルコンピュータのロッカーに追加する処理を説明するフローチャートである。
【図４１】ロッカーに追加する処理における画面の状態を示す図である。
【図４２】図１のパーソナルコンピュータのドラッグアンドドロップ処理を説明するフローチャートである。
【図４３】マウスカーソルを手の形に変える場合の表示例である。
【図４４】図１のパーソナルコンピュータのクローゼットに戻す処理を説明するフローチャートである。
【図４５】クローゼットに戻す処理における画面の状態を示す図である。
【図４６】図１のパーソナルコンピュータのお願い処理を説明するフローチャートである。
【図４７】出力されるメッセージの表示例である。
【図４８】図１のぽキャラサービスサーバのお願い処理を説明するフローチャートである。
【図４９】図１のぽキャラサービスサーバの課金処理を説明するフローチャートである。
【符号の説明】
１　インターネット，　９　ぽキャラサービスサーバ，　１０　ぽキャラデータベース，　２２　パーソナルコンピュータ，　２３　おたち台，　２４　テレビジョン受像機，　２５　おたち台，　２６　パーソナルコンピュータ，　２７
おたち台，　５２　パーソナルコンピュータ，　５３　おたち台
【図１】
2004127026.tif 000003
【図２】
2004127026.tif 000004
【図３】
2004127026.tif 000005
【図４】
2004127026.tif 000006
【図５】
2004127026.tif 000007
【図６】
2004127026.tif 000008
【図７】
2004127026.tif 000009
【図８】
2004127026.tif 000010
【図９】
2004127026.tif 000011
【図１０】
2004127026.tif 000012
【図１１】
2004127026.tif 000013
【図１２】
2004127026.tif 000014
【図１３】
2004127026.tif 000015
【図１４】
2004127026.tif 000016
【図１５】
2004127026.tif 000017
【図１６】
2004127026.tif 000018
【図１７】
2004127026.tif 000019
【図１８】
2004127026.tif 000020
【図１９】
2004127026.tif 000021
【図２０】
2004127026.tif 000022
【図２１】
2004127026.tif 000023
【図２２】
2004127026.tif 000024
【図２３】
2004127026.tif 000025
【図２４】
2004127026.tif 000026
【図２５】
2004127026.tif 000027
【図２６】
2004127026.tif 000028
【図２７】
2004127026.tif 000029
【図２８】
2004127026.tif 000030
【図２９】
2004127026.tif 000031
【図３０】
2004127026.tif 000032
【図３１】
2004127026.tif 000033
【図３２】
2004127026.tif 000034
【図３３】
2004127026.tif 000035
【図３４】
2004127026.tif 000036
【図３５】
2004127026.tif 000037
【図３６】
2004127026.tif 000038
【図３７】
2004127026.tif 000039
【図３８】
2004127026.tif 000040
【図３９】
2004127026.tif 000041
【図４０】
2004127026.tif 000042
【図４１】
2004127026.tif 000043
【図４２】
2004127026.tif 000044
【図４３】
2004127026.tif 000045
【図４４】
2004127026.tif 000046
【図４５】
2004127026.tif 000047
【図４６】
2004127026.tif 000048
【図４７】
2004127026.tif 000049
【図４８】
2004127026.tif 000050
【図４９】
2004127026.tif 000051