(57)【特許請求の範囲】
【請求項１】
ユーザを識別するユーザＩＤと、ユーザのエージェントとして機能するオブジェクト自体に割り当てられたオブジェクトＩＤと、オブジェクトのポリゴン、テクスチャ、モーションといったオブジェクトを表示するためのパラメータを含むキャラクタ情報とが記憶されたメモリを有するＩＣチップと、上記メモリに記憶されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線送信すると共に、通信ネットワークを介して外部からキャラクタ情報を無線受信する送受信部とを有するオブジェクトと、
上記オブジェクトから送信されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線受信すると共に、通信ネットワークを介してデータ処理を実行する情報処理装置本体から受信したキャラクタ情報をオブジェクトに出力する第１の送受信部と、第１の送受信部により受信したユーザＩＤ、オブジェクトＩＤ、キャラクタ情報をデータ処理を実行する情報処理装置本体に出力すると共に、通信ネットワークを介して情報処理装置本体からキャラクタ情報を受信する第２の送受信部と、上記情報処理装置本体に装着自在に取り付けられる装着部とを有するカード状の受信装置と、
上記カード状の受信装置を介して上記オブジェクトが保持する上記ユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を読み取る読み取り手段と、読み取ったユーザＩＤの認証を行って認証ユーザのデータにアクセスを可能とする認証手段と、上記認証手段による認証の終了後、上記読み取り手段により読み取ったキャラクタ情報、又は通信ネットワークを介して外部のサーバ装置から受け取ったオブジェクトＩＤに対応するオブジェクトを形成するポリゴン、テクスチャを含むオブジェクトに関するパラメータを含むキャラクタ情報から上記オブジェクトの外観に対応する画像を生成し、生成した画像と当該オブジェクトが有する機能を示すアイコンとを表示部に関連付けて表示させる表示制御手段と、上記認証手段による認証の終了後、上記オブジェクトの外観に対応する画像と上記アイコンとをユーザインタフェースとした上記認証ユーザのデータにアクセスするためのプログラムを起動するプログラム起動手段とを有する情報処理装置と
を備えることを特徴とする情報処理システム。
【請求項２】
上記オブジェクトは、通信ネットワークを介して外部からオブジェクトのポリゴン、テクスチャ、モーションといったオブジェクトを表示するためのパラメータを含むキャラクタ情報を受け取った場合に、受け取ったオブジェクトのポリゴン、テクスチャ、モーションといったオブジェクトを表示するためのパラメータを含むキャラクタ情報を上記メモリに記憶させることによってキャラクタ情報を更新するデータ更新手段を有することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
ユーザを識別するユーザＩＤを保持しているオブジェクトから送信されたユーザＩＤを無線受信するカード状の受信装置が取り付けられた情報処理装置で起動されるプログラムであって、
上記情報処理装置のコンピュータを
上記カード状の受信装置を介して上記オブジェクトが保持する上記ユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を読み取る読み取り手段、
上記読み取り手段によって読み取ったユーザＩＤの認証を行って認証ユーザのデータにアクセスを可能とする認証手段、
上記認証手段による認証の終了後、上記読み取り手段により読み取ったキャラクタ情報、又は通信ネットワークを介して外部のサーバ装置から受け取ったオブジェクトＩＤに対応するオブジェクトを形成するポリゴン、テクスチャを含むオブジェクトに関するパラメータを含むキャラクタ情報から上記オブジェクトの外観に対応する画像を生成し、生成した画像と当該オブジェクトが有する機能を示すアイコンとを表示部に関連付けて表示させる表示制御手段、
上記認証手段による認証の終了後、上記オブジェクトの外観に対応する画像と上記アイコンとをユーザインタフェースとした上記認証ユーザのデータにアクセスするためのプログラムを起動するプログラム起動手段
として機能させるためのプログラム。
【請求項４】
ユーザを識別するユーザＩＤと、ユーザのエージェントとして機能するオブジェクト自体に割り当てられたオブジェクトＩＤと、オブジェクトのポリゴン、テクスチャ、モーションといったオブジェクトを表示するためのパラメータを含むキャラクタ情報とが記憶されたメモリを有するＩＣチップと、上記メモリに記憶されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線送信すると共に、通信ネットワークを介して外部からキャラクタ情報を無線受信する送受信部とを有するオブジェクトと、
上記オブジェクトから送信されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線受信すると共に、通信ネットワークを介してデータ処理を実行する情報処理装置本体から受信したキャラクタ情報をオブジェクトに出力する第１の送受信部と、第１の送受信部と一体的にパッケージ化され、第１の送受信部により受信したユーザＩＤ、オブジェクトＩＤ、キャラクタ情報をデータ処理を実行する情報処理装置本体に出力すると共に、通信ネットワークを介して情報処理装置本体からキャラクタ情報を受信する第２の送受信部と、第１の送受信部と一体的にパッケージ化され、上記情報処理装置本体に装着自在に取り付けられる装着部とを有するカード状の受信装置と、
上記カード状の受信装置を介して上記オブジェクトが保持する上記ユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を読み取る読み取り手段と、読み取ったユーザＩＤの認証を行って認証ユーザのデータにアクセスを可能とする認証手段と、上記認証手段による認証の終了後、上記読み取り手段により読み取ったキャラクタ情報、又は通信ネットワークを介して外部のサーバ装置から受け取ったオブジェクトＩＤに対応するオブジェクトを形成するポリゴン、テクスチャを含むオブジェクトに関するパラメータを含むキャラクタ情報から上記オブジェクトの外観に対応する画像を生成し、生成した画像と当該オブジェクトが有する機能を示すアイコンとを表示部に関連付けて表示させる表示制御手段と、上記認証手段による認証の終了後、上記オブジェクトの外観に対応する画像と上記アイコンとをユーザインタフェースとした上記認証ユーザのデータにアクセスするためのプログラムを起動するプログラム起動手段とを有する情報処理装置と
を備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザインタフェースプログラムを動作させる情報処理装置を備える情報処理システム、及び上記ユーザインタフェース用のプログラムに関する。
【０００２】
【従来の技術】
最近、インターネットに代表されるネットワークが普及し、ビデオデータやオーディオデータなどの各種のコンテンツデータを、ネットワークを介してダウンロードし、利用することができるようになってきた。
【０００３】
【特許文献１】
特開２００１−２２４８６７号公報
【０００４】
【発明が解決しようとする課題】
これまで、コンテンツデータをネットワークを介して取得する場合、ユーザは、パーソナルコンピュータからネットワークを介してサーバにアクセスし、そのサーバに格納されているコンテンツデータをダウンロードするのが一般的である。このとき、ユーザは、サーバに対して本人がアクセスすることを認証させるために、予め自分に対して割り当てられているＩＤやパスワードを、パーソナルコンピュータに付属するキーボードなどを操作して入力する。
【０００５】
しかしながら、このように、ＩＤやパスワードをキーボードから入力させてユーザを認証させるようにすると、キーボードの操作に不慣れな初心者、子供、女性、老人といったユーザ、あるいはキーボードを操作するのに障害を有するユーザなどは、簡単かつ迅速にサーバにアクセスして本人の認証をすることは困難である。
【０００６】
また、パーソナルコンピュータにより起動されるプログラムには、画面上にキャラクタ画像を表示し、そのキャラクタをユーザインタフェースとして動作させるプログラムがある。例えば、次の操作手順、スケジュール、メールの着信及び警告等のユーザ通知に関するアクションを、そのキャラクタを通じてユーザに知らせるプログラムがある。このようなキャラクタを介してユーザに情報を通知することによって、ユーザフレンドリなインタフェースを構築することができる。
【０００７】
しかしながら、これらのキャラクタは、コンピュータの画面内でしか表示されないため親近感が少ない。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、簡単かつ迅速に、ユーザを認証することができ、さらに、よりユーザフレンドリなユーザインタフェースを構築するものである。
【０００９】
【課題を解決するための手段】
本発明に係る情報処理システムは、ユーザを識別するユーザＩＤと、ユーザのエージェントとして機能するオブジェクト自体に割り当てられたオブジェクトＩＤと、オブジェクトのポリゴン、テクスチャ、モーションといったオブジェクトを表示するためのパラメータを含むキャラクタ情報とが記憶されたメモリを有するＩＣチップと、上記メモリに記憶されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線送信すると共に、通信ネットワークを介して外部からキャラクタ情報を無線受信する送受信部とを有するオブジェクトと、上記オブジェクトから送信されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線受信すると共に、通信ネットワークを介してデータ処理を実行する情報処理装置本体から受信したキャラクタ情報をオブジェクトに出力する第１の送受信部と、第１の送受信部により受信したユーザＩＤ、オブジェクトＩＤ、キャラクタ情報をデータ処理を実行する情報処理装置本体に出力すると共に、通信ネットワークを介して情報処理装置本体からキャラクタ情報を受信する第２の送受信部と、上記情報処理装置本体に装着自在に取り付けられる装着部とを有するカード状の受信装置と、上記カード状の受信装置を介して上記オブジェクトが保持する上記ユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を読み取る読み取り手段と、読み取ったユーザＩＤの認証を行って認証ユーザのデータにアクセスを可能とする認証手段と、上記認証手段による認証の終了後、上記読み取り手段により読み取ったキャラクタ情報、又は通信ネットワークを介して外部のサーバ装置から受け取ったオブジェクトＩＤに対応するオブジェクトを形成するポリゴン、テクスチャを含むオブジェクトに関するパラメータを含むキャラクタ情報から上記オブジェクトの外観に対応する画像を生成し、生成した画像と当該オブジェクトが有する機能を示すアイコンとを表示部に関連付けて表示させる表示制御手段と、上記認証手段による認証の終了後、上記オブジェクトの外観に対応する画像と上記アイコンとをユーザインタフェースとした上記認証ユーザのデータにアクセスするためのプログラムを起動するプログラム起動手段とを有する情報処理装置とを備えることを特徴とする。
【００１２】
本発明に係るプログラムは、ユーザを識別するユーザＩＤを保持しているオブジェクトから送信されたユーザＩＤを無線受信するカード状の受信装置が取り付けられた情報処理装置で起動されるプログラムであって、上記情報処理装置のコンピュータを上記カード状の受信装置を介して上記オブジェクトが保持する上記ユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を読み取る読み取り手段、上記読み取り手段によって読み取ったユーザＩＤの認証を行って認証ユーザのデータにアクセスを可能とする認証手段、上記認証手段による認証の終了後、上記読み取り手段により読み取ったキャラクタ情報、又は通信ネットワークを介して外部のサーバ装置から受け取ったオブジェクトＩＤに対応するオブジェクトを形成するポリゴン、テクスチャを含むオブジェクトに関するパラメータを含むキャラクタ情報から上記オブジェクトの外観に対応する画像を生成し、生成した画像と当該オブジェクトが有する機能を示すアイコンとを表示部に関連付けて表示させる表示制御手段、上記認証手段による認証の終了後、上記オブジェクトの外観に対応する画像と上記アイコンとをユーザインタフェースとした上記認証ユーザのデータにアクセスするためのプログラムを起動するプログラム起動手段として機能させることを特徴とする。
本発明に係る情報処理システムは、ユーザを識別するユーザＩＤと、ユーザのエージェントとして機能するオブジェクト自体に割り当てられたオブジェクトＩＤと、オブジェクトのポリゴン、テクスチャ、モーションといったオブジェクトを表示するためのパラメータを含むキャラクタ情報とが記憶されたメモリを有するＩＣチップと、上記メモリに記憶されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線送信すると共に、通信ネットワークを介して外部からキャラクタ情報を無線受信する送受信部とを有するオブジェクトと、上記オブジェクトから送信されたユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を無線受信すると共に、通信ネットワークを介してデータ処理を実行する情報処理装置本体から受信したキャラクタ情報をオブジェクトに出力する第１の送受信部と、第１の送受信部と一体的にパッケージ化され、第１の送受信部により受信したユーザＩＤ、オブジェクトＩＤ、キャラクタ情報をデータ処理を実行する情報処理装置本体に出力すると共に、通信ネットワークを介して情報処理装置本体からキャラクタ情報を受信する第２の送受信部と、第１の送受信部と一体的にパッケージ化され、上記情報処理装置本体に装着自在に取り付けられる装着部とを有するカード状の受信装置と、上記カード状の受信装置を介して上記オブジェクトが保持する上記ユーザＩＤ、オブジェクトＩＤ、キャラクタ情報を読み取る読み取り手段と、読み取ったユーザＩＤの認証を行って認証ユーザのデータにアクセスを可能とする認証手段と、上記認証手段による認証の終了後、上記読み取り手段により読み取ったキャラクタ情報、又は通信ネットワークを介して外部のサーバ装置から受け取ったオブジェクトＩＤに対応するオブジェクトを形成するポリゴン、テクスチャを含むオブジェクトに関するパラメータを含むキャラクタ情報から上記オブジェクトの外観に対応する画像を生成し、生成した画像と当該オブジェクトが有する機能を示すアイコンとを表示部に関連付けて表示させる表示制御手段と、上記認証手段による認証の終了後、上記オブジェクトの外観に対応する画像と上記アイコンとをユーザインタフェースとした上記認証ユーザのデータにアクセスするためのプログラムを起動するプログラム起動手段とを有する情報処理装置とを備えることを特徴とする。
【００１３】
【発明の実施の形態】
システム構成
（全体構成）
図１は、本発明を適用した情報処理システムの構成例を表している。
【００１４】
本発明を適用した情報処理システムでは、インターネット１を介して各端末及びサーバ間で情報の伝達が行われる。
【００１５】
インターネット１には、インターネットサービスプロバイダ（ISP）２を介して、ある家庭３のLAN(Local Area Network)２１が接続されている。
【００１６】
LAN２１には、部屋３１〜３３内に存在する電子機器が接続されている。この例の場合、部屋３１では、パーソナルコンピュータ（PC）２２がLAN２１に接続されており、パーソナルコンピュータ２２には、キャラクタ人形（親友ぽキャラ人形１６１（図４に示すような人形。詳細は後述する。）及び売りぽキャラ人形１８１（図５に示すような人形。詳細は後述する。））から赤外線発信された情報を検出するカード状の検出カード２３（詳細は後述する。）が接続されている。部屋３２では、テレビジョン受像機（TV）２４がLAN２１に接続されており、テレビジョン受像機２４には、上記キャラクタ人形から赤外線発信された情報を検出するカード状の検出カード２５が接続されている。部屋３３では、パーソナルコンピュータ２６がLAN２１に接続されており、パーソナルコンピュータ２６には、キャラクタ人形から赤外線発信された情報を検出するカード状の検出カード２７が接続されている。
【００１７】
なお、LAN２１は、ユーザまたは無線により構成される。無線により構成される場合、IEEE(Institute of Electrical and Electronic Engineers)８０２．１１ａ，ｂ，またはｇ、UWB(Ultra Wide Band)、あるいはブルートゥース(Blue Tooth)などで規定される方式を用いることができる。また、有線の場合、USB(Universal Serial Bus)その他で規定される方式を利用することができる。
【００１８】
インターネット１には、ISP４を介して、職場５のLAN５１も接続されている。LAN５１には、パーソナルコンピュータ５２が接続されており、パーソナルコンピュータ５２には、さらに、キャラクタ人形から赤外線発信された情報を検出するカード状の検出カード５３が接続されている。
【００１９】
インターネット１には、売りぽキャラ人形１８１（図５）に対応するコンテンツデータを提供するコンテンツサーバ６が接続されている。インターネット１に接続されているコンテンツサーバ７は、親友ぽキャラ人形１６１（図４）に対応するコンテンツデータを提供する。インターネット１に接続されているライセンスサーバ８は、コンテンツサーバ７により供給されるコンテンツに対応するライセンスを提供する。
【００２０】
さらに、インターネット１には、ぽキャラ（商標）サービスサーバ９が接続されている。このぽキャラサービスサーバ９は、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１に関する各種のサービスを提供する。
【００２１】
ぽキャラサービスサーバ９には、ぽキャラに関する各種の情報を記憶するぽキャラデータベース１０が接続されている。ぽキャラサービスサーバ９には、また、親友ぽキャラ人形１６１に対する認証処理を行うプライベート認証サーバ１１、売りぽキャラ人形１８１に対する認証処理を行うパブリック認証サーバ１２が接続されている他、各種の課金処理を実行する課金サーバ１３も接続されている。ぽキャラデータベース１０、プライベート認証サーバ１１、パブリック認証サーバ１２、および課金サーバ１３のうちの１つ以上に、必要に応じて、ぽキャラサービスサーバ９と一体化することもできる。
【００２２】
さらに図１のシステムにおいては、携帯電話機６１が、最寄りの基地局１５を介してインターネット１に接続されるようになされている。
【００２３】
（ぽキャラサービスサーバの構成）
ぽキャラサービスサーバ９は、例えば、図２に示されるように構成されている。
【００２４】
図２において、CPU（Central  Processing  Unit）１２１は、ROM（Read  Only  Memory）１２２に記憶されているプログラム、または記憶部１２８からRAM（Random  Access  Memory）１２３にロードされたプログラムに従って各種の処理を実行する。RAM１２３にはまた、CPU１２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００２５】
CPU１２１、ROM１２２、およびRAM１２３は、バス１２４を介して相互に接続されている。このバス１２４にはまた、入出力インタフェース１２５も接続されている。
【００２６】
入出力インタフェース１２５には、キーボード、マウスなどよりなる入力部１２６、CRT(Cathode Ray Tube)、LCD(Liquid Crystal display)などよりなるディスプレイ（表示部）、並びにスピーカなどよりなる出力部１２７、ハードディスクなどより構成される記憶部１２８、モデム、ターミナルアダプタなどより構成される通信部１２９が接続されている。通信部１２９は、インターネット１を含むネットワークを介しての通信処理を行う。
【００２７】
入出力インタフェース１２５にはまた、必要に応じてドライブ１３０が接続され、磁気ディスク１４１、光ディスク１４２、光磁気ディスク１４３、或いは半導体メモリ１４４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１２８にインストールされる。
【００２８】
（パーソナルコンピュータの構成）
パーソナルコンピュータ２２は、例えば、図３に示されるように構成されている。その基本的構成は、図２におけるぽキャラサービスサーバ９と同様である。すなわち、パーソナルコンピュータ２２のCPU２２１〜通信部２２９は、図２のぽキャラサービスサーバ９のCPU１２１〜通信部１２９と、基本的に同様の機能を有している。
【００２９】
入出力インタフェース２２５には、必要に応じて、ドライブ２３１が接続され、磁気ディスク２５１、光ディスク２５２、光磁気ディスク２５３、または半導体メモリ２５４が装着された場合、それから読み出されたコンピュータプログラムが、必要に応じて記憶部２２８にインストールされる。
【００３０】
また、図３のパーソナルコンピュータ２２の入出力インタフェース２２５には、メモリカードスロット２３０が接続されている。メモリカードスロット２３０には、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１との間で赤外線通信を行うカード状の検出カード２３が接続される。検出カード２３は、赤外線送受信部２４１を内蔵している。赤外線送受信部２４１は、赤外線通信を用いて、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１の内部情報を非接触で読み取り/書き込みを行う機能を有している。
【００３１】
（親友ぽキャラ人形及び売りぽキャラ人形の構成）
親友ぽキャラ人形１６１（図４）及び売りぽキャラ人形１８１（図５）は、それぞれ、人間の手で持ち運びをしたりキーホルダーとして装着したりすることができる程度（例えば３〜４ｃｍ程度の大きさ）の小型軽量の人形型のオブジェクトである。親友ぽキャラ人形１６１は、ユーザ個人を認証するために用いられるオブジェクトである。売りぽキャラ人形１８１は、例えばプリペイド形式でコンテンツデータを購入する場合など、サーバに対するアクセスの認証をユーザを特定しないで行うために用いられるオブジェクトである。
【００３２】
親友ぽキャラ人形１６１には、図４及び図６に示すように、ICチップ１７１と、赤外線送受信部１７２と、送信ボタン１７３とが内蔵されている。
【００３３】
親友ぽキャラ人形１６１の場合、このICチップ１７１には、図７に示されるように、その親友ぽキャラ人形１６１を保持するユーザを識別するユーザ識別情報としてのユーザID、並びにその親友ぽキャラ人形１６１を識別するためのぽキャラ人形識別情報としてのぽキャラIDが記憶されている。なお、ユーザIDは、そのキャラクタ人形を特定するためのIDであるぽキャラIDと兼用することも可能である。
【００３４】
送信ボタン１７３は、ユーザにより押下されるボタンである。ICチップ１７１は、この送信ボタン１７３がユーザにより押下されると、赤外線送受信部１７２から赤外線にユーザID及びぽキャラIDを変調して発信する。
【００３５】
売りぽキャラ人形１８１には、図５及び図８に示すように、ICチップ１９１と、赤外線送受信部１９２と、送信ボタン１９３とが内蔵されている。
【００３６】
売りぽキャラ人形１８１の場合、このICチップ１９１には、図８に示されるように、ぽキャラID、コンテンツを使用する条件を規定する使用条件が記憶されている。この使用条件には、例えば、そのコンテンツを再生可能な回数、再生可能な期限などが含まれる。また、さらに、ICチップ１９１には、コンテンツを使用するためにユーザが支払った金額（購入金額）に対応するプリペイド金額も必要に応じて記憶される。
【００３７】
送信ボタン１９３は、ユーザにより押下されるボタンである。ICチップ１９１は、この送信ボタン１９３がユーザにより押下されると、赤外線送受信部１９２から赤外線にユーザID及びぽキャラIDを変調して発信する。
【００３８】
（検出カードの構成）
検出カード２３（検出カード２５，２７，５３も同様）は、図９に示すような、例えばメモリスティック（商標）と同一形状のカード型のインタフェース装置である。検出カード２３は、例えば、パーソナルコンピュータ２２（或いは、パーソナルコンピュータ５２やテレビジョン受像機２４等）のメモリカード用のスロットに装着されて用いられる。検出カード２３には、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１に設けられた送受信部１７２，１９２との間で、データを赤外線通信方式で送受信する送受信部２３-１が設けられている。検出カード２３は、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１から情報が赤外線により発信されると、これらの人形が内部に保持している図７及び図８に示した情報を読み出して、パーソナルコンピュータ２２に転送する。
【００３９】
（情報処理システムでの認証方法）
以上のような情報処理システム（情報提供システム）では、サーバやパーソナルコンピュータに対して本人の認証（自分自身の認証）をさせるために、各ユーザは、親友ぽキャラ人形１６１をインターネット１を介して予め購入する。また、例えば、サーバから音楽や映像等のコンテンツをダウンロードしたい場合には、売りぽキャラ人形１８１をインターネット１を介して予め購入する。なお、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１は、検出カード２３も付属して販売される。つまり、図１０に示すように、２つで一つの商品としてパッケージ化されて販売される。また、このとき、検出カード２３の表面に、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１と同一のキャラクタ画像を記載してもよい。
【００４０】
ユーザは、購入した親友ぽキャラ人形１６１を、例えばキーホルダーや携帯電話のストラップとして持ち運びをし、検出カード２３を自分のパーソナルコンピュータ２２に装着させておく。
【００４１】
そして、ユーザは、サーバやパーソナルコンピュータにアクセスして本人認証する場合に、キーボードを用いてユーザ名やパスワードを入力するのではなく、親友ぽキャラ人形１６１又は売りポキャラ人形１８１を検出カード２３に近接させて送信ボタンを押すことによって、サーバやパーソナルコンピュータとの間で本人認証や支払いの認証を行う。
【００４２】
なお、親友ぽキャラ人形１６１及び売りぽキャラ人形１８１と、検出カード２３との間の通信方式は、赤外線通信方式に限らず、無線送受信方式であればどのような方式であってもよい。ただし、赤外線方式の場合、通信範囲の指向性が鋭いため、送信部を操作したい機器に対して向けて操作をするため、直感的な感覚や確認の感覚が得られるため、機器操作が苦手な人でも容易に操作を理解することができる。
【００４３】
各種の処理手順
以下、具体的に、本情報処理システムにおける各種の処理について説明を行う。
【００４４】
（親友ポキャラ人形の取得フロー：ユーザ側の処理）
図１１のフローチャートを参照して、親友ぽキャラ人形１６１を取得する際のユーザ側の処理について説明する。
【００４５】
パーソナルコンピュータ２２のユーザは、入力部２２６を操作して、ぽキャラサービスサーバ９に対するアクセスを指令する。CPU２２１は、入力部２２６からこの指令を取得すると、ステップＳ１において、通信部２２９を制御し、LAN２１，ISP２、およびインターネット１を介して、ぽキャラサービスサーバ９にアクセスさせる。ぽキャラサービスサーバ９は、アクセスしてきたパーソナルコンピュータ２２に対して、ユーザ情報を入力するためのGUI(Graphical User Interface)をインターネット１を介して提供してくる（後述する図１３のステップＳ２１）。そこでユーザは、入力部２２６を操作して、自分自身の氏名、住所、生年月日、性別、電話番号、ファックス番号、メールアドレス、クレジットカード番号、銀行口座番号といったユーザ情報を入力する。ステップＳ２において、CPU２２１は、入力されたユーザ情報を、通信部２２９からインターネット１を介して、ぽキャラサービスサーバ９に送信する。なお、パーソナルコンピュータ２２（他の端末も同様）とぽキャラサービスサーバ９との間の通信は、必要に応じて暗号化される。
【００４６】
このとき、ぽキャラサービスサーバ９は、パーソナルコンピュータ２２に対して、親友ぽキャラ人形の候補（一覧）を送信してくる（図１３のステップＳ２３）。そこで、ステップＳ３において、CPU２２１は、通信部２２９を介して、ぽキャラサービスサーバ９から送信されてくる親友ぽキャラ人形の候補を受信すると、これを出力部２２７の表示部に出力し、表示させる。これにより、例えば、図１２に示されるような親友ぽキャラ人形の候補が表示される。図１２には、Ａ乃至Ｆの６種類の親友ぽキャラ人形が示されている。図４に示される親友ぽキャラ人形１６１は、このうちの図１２Ｆに対応している。
【００４７】
ユーザは、表示された親友ぽキャラ人形の候補の中から自分自身の親友ぽキャラ人形として利用するものを、入力部２２６を操作して指定する。CPU２２１は、ステップＳ４において、この親友ぽキャラ人形の選択を受け付ける。
【００４８】
ステップＳ５において、CPU２２１は、ステップＳ４の処理で受け付けた親友ぽキャラ人形の選択情報をぽキャラサービスサーバ９に送信する。
【００４９】
ぽキャラサービスサーバ９は、パーソナルコンピュータ２２からの選択情報を受信すると、その選択された親友ぽキャラ人形に対応する親友ぽキャラのデータを含むぽキャラサービスのためのコンピュータプログラムを送信してくる（図１３のステップＳ２６）。
【００５０】
ステップＳ６において、パーソナルコンピュータ２２のCPU２２１は、ぽキャラサービスサーバ９より送信されてくるコンピュータプログラムを受信し、記憶部２２８に記憶する。このプログラムには、親友ぽキャラ人形に対応する親友ぽキャラ（実在する親友ぽキャラ人形に対する、アニメーション表示されるバーチャルな人形であって、以下、これをキャラクタとも称する）を、出力部２２７の表示部に表示させるのに必要なデータ（親友ぽキャラのデータ）が含まれている。
【００５１】
この親友ぽキャラのキャラクタは、対応する親友ぽキャラ人形と同一の画像で表現される。換言すれば、親友ぽキャラ人形は、出力部２２７の表示部に表示されるバーチャルな人形としての親友ぽキャラと同一の形状（色等を含む）を有していることになる。
【００５２】
ユーザは、ステップＳ６の処理で受信したプログラムを、ぽキャラサービスサーバ９が提供するサービスを利用する他の機器にインストールする。図１の例の場合、テレビジョン受像機２４とパーソナルコンピュータ２６に、このプログラムがインストールされる。また、職場５のパーソナルコンピュータ５２にもインストールされる。
【００５３】
テレビジョン受像機２４は、例えば、メモリスティック（商標）に代表される半導体メモリを装着する装着部が設けられており、ユーザは、例えば、パーソナルコンピュータ２２により、メモリスティックにそのプログラムを記憶し、テレビジョン受像機２４にこのメモリスティックを装着することで、テレビジョン受像機２４に対して、このプログラムをインストールすることができる。
【００５４】
その後、ぽキャラサービスサーバ９は、ユーザがステップＳ４の処理で選択した親友ぽキャラ人形を配送してくるので（図１３のステップＳ２７）、ユーザは、ステップＳ８において、ぽキャラサービスサーバ９から配送されてくる人形を受け取る。
【００５５】
（親友ポキャラ人形の取得フロー：サーバ側の処理）
つぎに、図１３のフローチャートを参照して、親友ぽキャラ人形１６１を取得する際のサーバ側の処理について説明する。
【００５６】
ぽキャラサービスサーバ９は、以上の図１１のパーソナルコンピュータ２２の処理に対応して、図１３のフローチャートに示されるような処理を実行する。
【００５７】
ステップＳ２１において、ぽキャラサービスサーバ９のCPU１２１は、パーソナルコンピュータ２２のユーザがインターネット１を介して、アクセスしてきたとき、通信部１２９を介して、このアクセスを受け付けると、そのパーソナルコンピュータ２２に対して、ユーザ情報を入力するためのGUIをインターネット１を介して、パーソナルコンピュータ２２に提供する。
【００５８】
上述したように、このGUIに基づいて、ユーザは、ユーザ情報を送信してくる（図１１のステップＳ２）。そこで、ステップＳ２２において、ぽキャラサービスサーバ９のCPU１２１は、パーソナルコンピュータ２２からのユーザ情報を受信すると、これを通信部１２９を介してぽキャラデータベース１０に供給し、登録させる。これにより、ぽキャラデータベース１０に、ユーザ情報が登録される。
【００５９】
次に、ステップＳ２３において、CPU１２１は、親友ぽキャラ人形の候補を記憶部１２８から読み出し、パーソナルコンピュータ２２に対して送信する。これにより、上述したように、図１２に示されるような、親友ぽキャラ人形の候補がパーソナルコンピュータ２２に送信される。
【００６０】
上述したように、送信した親友ぽキャラ人形の候補の中から１つの親友ぽキャラ人形を、ユーザは選択し、その選択情報を送信してくる（図１１のステップＳ５）。
【００６１】
そこで、ステップＳ２５において、CPU１２１は、ユーザに対して、ユーザを識別するための識別情報としてのユーザIDを割り当てる。また、CPU１２１は、ユーザにより選択された親友ぽキャラ人形にぽキャラIDを割り当て、ぽキャラデータベース１０に、ユーザ情報に対応して、ぽキャラ情報として登録させる。このぽキャラ情報には、ぽキャラIDの他、そのぽキャラが親友ぽキャラであるのか否かを表すフラグ（親友ぽキャラフラグ）、あるいはそのぽキャラが有するパラメータなどが含まれる。このパラメータは、その親友ぽキャラが着ている服装、あるいはその親友ぽキャラが有している機能などを表している。なお、親友ぽキャラフラグは、親友ぽキャラ人形１６１に割り当てるぽキャラIDに含めるようにしてもよい。
【００６２】
次に、ステップＳ２６において、CPU１２１は、ユーザがぽキャラサービスを受けるためのプログラムを記憶部１２８から読み出し、インターネット１を介してパーソナルコンピュータ２２に送信する。このとき、CPU１２１は、ユーザIDと、その親友ぽキャラのキャラクタを表示させるのに必要なぽキャラ情報を、プログラムに含めて送信する。このぽキャラ情報には、ぽキャラIDの他、各種のパラメータを含む画像の元となるぽキャラのデータが含まれている。このプログラムは、パーソナルコンピュータ２２により受信される（図１１のステップＳ６）。
【００６３】
そして、ステップＳ２７において、CPU１２１は、ステップＳ２４の処理で受信された選択情報に対応する親友ぽキャラ人形を配送する処理を実行する。具体的には、CPU１２１は、ユーザにより選択された親友ぽキャラ人形を特定する情報（ぽキャラID）と、そのユーザの住所、氏名などを出力部１２７を構成するプリンタから出力する。ぽキャラサービスサーバ９の管理者は、このプリンタからの出力に基づいて、所定の親友ぽキャラ人形をユーザ宛に配送する手続を行う。
【００６４】
次に、ステップＳ２８において、CPU１２１は、ユーザに配布した親友ぽキャラ人形に対する対価に対応する課金処理を実行する。
【００６５】
具体的には、CPU１２１は、課金サーバ１３に対して、ユーザ情報に含まれるクレジットカード番号に基づいて、親友ぽキャラ人形の対価に対応する価格の決済を要求する。あるいはまた、CPU１２１は、課金サーバ１３に対して、ユーザ情報に含まれる銀行口座番号からの対価の引き落としを要求する。課金サーバ１３は、この要求に基づいて、そのユーザのクレジットカード会社あるいは銀行に対して、親友ぽキャラ人形に対応する対価の引き落とし処理を要求する。
【００６６】
なお、以上の説明では、パーソナルコンピュータ２２からぽキャラサービスサーバ９にアクセスして、必要なユーザ情報を予め送信した後、親友ぽキャラ人形の配送を受けるようにしたが、換言すれば、予めユーザ登録をした後、親友ぽキャラ人形の配送を受けるようにしたが、ぽキャラサービスサーバ９の管理者により管理される店舗に直接出向いてぽキャラIDだけが記憶されている親友ぽキャラ人形をユーザが予め購入した後、ネットワークを介してユーザ登録をするようにすることも可能である。また、ユーザ情報は、その店舗において、ユーザが直接入力してもよい。
【００６７】
以上のように購入された親友ぽキャラ人形１６１は、以後、ユーザのエージェントとして機能する。
【００６８】
また、店舗では、親友ぽキャラ人形１６１以外に、図５に示されるような売りぽキャラ人形１８１も販売されている。ユーザは、必要に応じて、この売りぽキャラ人形１８１を様々な店舗において、購入することができる。この売りぽキャラ人形１８１も、内部にICチップ１９１を内蔵している。ICチップ１９１は、その売りぽキャラ人形１８１が有する機能に対応する情報を記憶している。例えば、売りぽキャラ人形１８１がコンテンツデータを提供する機能を有する場合の、ICチップ１９１に記憶されている情報としては、図８に示したように、ぽキャラID、コンテンツを使用する条件を規定する使用条件が記憶されている。この使用条件には、例えば、そのコンテンツを再生可能な回数、再生可能な期限などが含まれる。また、さらに、ICチップ１９１には、コンテンツを使用するためにユーザが支払った金額（購入金額）に対応するプリペイド金額も必要に応じて記憶される。
【００６９】
（親友ポキャラ人形及び売りポキャラ人形の使用時のフロー）
つぎに、このような親友ぽキャラ人形１６１及び売りぽキャラ人形１８１の使用時における処理内容について説明をする。
【００７０】
ユーザは、親友ぽキャラ人形１６１又は売りぽキャラ人形１８１を取得し、例えばコンテンツの提供を受ける場合、親友ぽキャラ人形１６１または売りぽキャラ人形１８１を、使用する機器に接続されている検出カード２３に近接させるとともに送受信部１７２，１９２を検出カード２３に向けて、操作ボタン１７３，１９３を押す。例えば、パーソナルコンピュータ２２を使用する場合、ユーザは、パーソナルコンピュータ２２に対応して接続されている検出カード２３に対して、親友ぽキャラ人形１６１または売りぽキャラ人形１８１を近接させるとともに送受信部１７２，１９２を検出カード２３に向けて、操作ボタン１７３，１９３を押す。
【００７１】
この場合、パーソナルコンピュータ２２は、図１４、図１５、図１６、図１７及び図１８のフローチャートに示される処理を実行する。
【００７２】
ステップＳ４１において、パーソナルコンピュータ２２のCPU２２１は、検出カード２３に対してぽキャラ人形から情報が発信されたか否かを判定する。ぽキャラ人形から情報が発信されていない場合、発信されるまで待機する。
【００７３】
ぽキャラ人形から情報が発信されると、そのICチップ１７１（または１９１）に記憶されている情報が赤外線送受信部２４１により読み出され、メモリカードスロット２３０を介して、CPU２２１に送信されてくる。そこで、CPU２２１は、この情報が読み出されてくるまでステップＳ４１の処理を繰り返し実行する。
【００７４】
検出カード２３にぽキャラ人形から情報が発信された判定された場合、ステップＳ４２に進み、CPU２２１は、ぽキャラ人形のICチップ１７１（または１９１）に記憶されている情報を読み取る。ぽキャラ人形が親友ぽキャラ人形１６１または売りぽキャラ人形１８１のいずれであるとしても、そのICチップ１７１または１９１には、ぽキャラIDが記憶されている（図７および図８）。CPU２２１は、ステップＳ４３において、読み取られたぽキャラIDを通信部２２９を制御して、ぽキャラサービスサーバ９に送信させる。このとき送信されたIDは、ぽキャラサービスサーバ９において、ユーザ（ぽキャラ人形）を識別するのに用いられる。すなわち、このときのぽキャラIDは、ユーザを識別するためのIDとして利用されるので、ユーザIDが記憶されている場合には、それを送信するようにしてもよい。また、ぽキャラIDとユーザIDの両方を送信するようにしてもよい。
【００７５】
すなわち、読み取られたぽキャラIDは、LAN２１、ISP２、インターネット１を介して、ぽキャラサービスサーバ９に送信される。換言すれば、ユーザが検出カード２３に親友ぽキャラ人形１６１又は売りポキャラ人形１８１を近接させるとともにその方向に送信部１７２、１９２を向けて、送信ボタン１７３，１９３を押し下すと、CPU２１は、ステップＳ４３において、ぽキャラサービスサーバ９に対するログイン処理（接続処理）を実行する。
【００７６】
従って、ユーザは、ぽキャラ人形を検出カード２３に対して近接させて送信ボタン１７３、９３を押せば、キーボードなどを利用してIDを入力せずに、ぽキャラサービスサーバ９に対して、簡単にアクセスすることが可能になるとともに、入力ミスの発生が防止される。従って、例えば、キーボードの操作に不慣れな子供、女性、老人なども、アクセスを行うことが可能となる。
【００７７】
続いて、ぽキャラサービスサーバ９は、ぽキャラIDを受信すると、そのぽキャラIDがぽキャラデータベース１０に登録されているか否かを判定する。なお、ぽキャラデータベース１０には、親友ぽキャラのIDだけでなく、売りぽキャラのIDも登録されている。読み取ったぽキャラIDが登録されている場合には、ぽキャラサービスサーバ９は、ぽキャラデータベース１０からカバン情報を読み出し、送信してくる。
【００７８】
親友ぽキャラのカバン情報には、例えば、図１９に示されるように、キャラクタ情報、メール情報、スケジュール情報、お気に入り情報、しごと情報、一押し情報、さがす情報、コンテンツ情報、および親友ぽキャラフラグが含まれている。また、売りぽキャラのカバン情報には、図２０に示されるように、キャラクタ情報、コンテンツ情報および親友ぽキャラフラグが含まれている。
【００７９】
これらのかばん情報は、ぽキャラデータベース１０に格納されている親友ぽキャラのぽキャラ情報、または売りぽキャラのぽキャラ情報に含まれていたものが、カバン情報として、送信されてくるものである。親友ぽキャラまたは売りぽキャラのカバン情報には、必要に応じて、さらに、サーバアドレス、ライセンスID、暗号鍵などを含むライセンス情報を含めるようにすることもできる。
【００８０】
ここで、ぽキャラデータベース１０には、例えば、図２１乃至図２３に示されるように、ユーザ情報とぽキャラ情報が記憶されている。ユーザ情報（図２１）には、ユーザを識別するユーザID、ユーザの氏名、住所、生年月日、性別、電話番号、ファックス番号、メールアドレス、そのユーザを登録した登録日などの他、ユーザのクレジットカード番号、銀行口座番号などが記録されている。
【００８１】
ぽキャラ情報には、親友ぽキャラのぽキャラ情報（図２２）と、売りぽキャラのぽキャラ（図２３）がある。
【００８２】
親友ぽキャラのぽキャラ情報には、そのユーザが有する親友ぽキャラ人形のぽキャラID、ユーザID、そのぽキャラが親友ぽキャラであるのか、売りぽキャラであるのかを表す親友ぽキャラフラグ、あるいはまた、そのぽキャラの服装に関するパラメータに代表される、そのぽキャラを表示するのに必要なぽキャラのキャラクタデータなどが含まれている。
【００８３】
ぽキャラ情報として、さらに、親友ぽキャラが有する各種の機能に関する情報も登録されている。図２２の例では、メール情報、スケジュール情報、お気に入り情報、しごと情報、一押し情報、さがす情報などが記憶されている。メール情報は、そのユーザ宛にいままで送信されてきたメール、あるいはそのユーザがいままでに送信したメールなどが記憶されている。
【００８４】
スケジュール情報には、そのユーザの現在および過去のスケジュールや、ユーザが入力した覚え書きが記録されている。また、このスケジュールには、ぽキャラが実行する各種のイベントの情報なども記録されている。
【００８５】
お気に入り情報には、ユーザがブックマークを付加したホームページのURLなどが記憶される。
【００８６】
しごと情報には、ユーザが自分自身が保持する端末（ハードウェア）に関して、予め登録しておくことにより、受けることが可能なサービスに関する情報が登録されている。このしごと情報の中には、また、ユーザが一時的に預けたデータも記憶されている。
【００８７】
一押し情報には、親友ぽキャラがそのユーザの思考を分析することで、自ら集めたお勧めコンテンツが登録されている。
【００８８】
さがす情報には、検索エンジンや、ユーザが予め検索することを指令した売りぽキャラに関する情報が記録される。
【００８９】
ぽキャラ情報としては、また、親友ぽキャラのキャラクタがネットワーク上の所定の装置に実際に表示されている位置を表す現在位置が登録されている。これにより、親友ぽキャラのキャラクタがネットワーク上の装置において、２つ以上の位置で同時に表示されるようなことが防止される（表示の排他性が実現される）。換言すれば、他のユーザが真のユーザの親友ぽキャラ人形１６１に成りすます他の親友ぽキャラ人形を利用して、ユーザの情報を盗むようなことが抑制される。すなわち、ぽキャラサービスサーバ９は、現在位置以外から親友ぽキャラIDが送信されてきたとき、エラー処理を実行する。その結果、ネットワーク上の装置には、１個の親友ぽキャラのキャラクタのみが表示される。
【００９０】
また、２以上の装置から同時にぽキャラサービスサーバ９に対するアクセスが行われることによるデータの不整合性を防止することが可能となる。換言すれば、１人のぽキャラが複数の装置を行き来するようにすることで、ユーザに対して、排他的アクセスを直感的に理解させることが可能となる。
【００９１】
ぽキャラ情報には、さらに、そのユーザが取得したコンテンツ情報と、そのコンテンツを使用するのに必要なライセンス情報なども記録される。コンテンツ情報には、コンテンツを識別するコンテンツIDや、そのコンテンツにアクセスするために必要なアクセス情報なども含まれている。ライセンス情報には、ライセンスを識別するライセンスID、暗号化されているコンテンツを復号する暗号鍵、ライセンスを取得するときアクセスするライセンスサーバのアドレスといった情報が記録される。
【００９２】
売りぽキャラのぽキャラ情報（図２３）には、ぽキャラID、親友ぽキャラフラグ、キャラクタ情報、コンテンツ情報、ライセンス情報の他、コンテンツ利用情報が含まれている。
【００９３】
ステップＳ４３でぽキャラIDをぽキャラサービスサーバ９に送信したが、そのぽキャラIDがぽキャラデータベース１０に登録されていない場合には、ぽキャラサービスサーバ９はエラー情報を送信してくる。
【００９４】
続いて、ステップＳ４４において、パーソナルコンピュータ２２のCPU２２１は、ぽキャラサービスサーバ９からエラー情報が受信されたか否かを判定する。ステップＳ４４で、エラー情報が受信されたと判定された場合には、ステップＳ４５に進み、CPU２２１は、エラー処理を実行する。すなわち、この場合には、ぽキャラIDがぽキャラデータベース１０に登録されていないので、ユーザは、ぽキャラに基づくサービスを利用することができないことになる。
【００９５】
ステップＳ４４において、エラー情報が受信されていないと判定された場合、ステップＳ４６に進み、CPU２２１は、ぽキャラサービスサーバ９から送信されてきたカバン情報を受信する。ステップＳ４７において、CPU２２１は、ぽキャラ到着情報をぽキャラサービスサーバ９に送信する。このぽキャラ到着情報は、ぽキャラサービスサーバ９により受信される。
【００９６】
ステップＳ４８において、CPU２２１は、検出カード２３に情報を発信したのが親友ぽキャラ人形１６１であるのか否かを判定する。すなわち、ぽキャラサービスサーバ９から送信されてくるカバン情報には、ステップＳ４３の処理で、ぽキャラサービスサーバ９に送信したぽキャラIDが親友ぽキャラのIDであるのか否かを表す親友ぽキャラフラグを含んでいる。CPU２２１は、この親友ぽキャラフラグに基づいて、ステップＳ４８の判定処理を行う。
【００９７】
検出カード２３に情報を発信したのが親友ぽキャラ人形１６１である場合には、図１５のステップＳ４９に進み、そのユーザに関する処理が実行される。また、検出カード２３に情報を発信したのが親友ぽキャラ人形１６１ではないと判定された場合（すなわち、売りぽキャラ人形１８１であると判定された場合）、図１６に示すステップＳ５７に進む。
【００９８】
図１５のステップＳ４９では、CPU２２１は、ステップＳ４６の処理で受信したカバン情報に基づいて、ぽキャラ画像データを生成し、ぽキャラのキャラクタを出力部２２７の表示部に表示させる。すなわち、パーソナルコンピュータ２２の記憶部２２８には、図１１のステップＳ６の処理で、ぽキャラサービスサーバ９から受信したぽキャラ情報が記憶されている。CPU２２１は、カバン情報に含まれるぽキャラIDに対応するぽキャラ情報の中の親友ぽキャラのキャラクタ情報を読み出し、そのパラメータに、カバン情報に含まれるパラメータの具体的な値を設定して、親友ぽキャラの画像データを生成し、出力部２２７の表示部に出力し、親友ぽキャラ（バーチャルな親友ぽキャラのキャラクタ）を表示させる。この親友ぽキャラのキャラクタは、親友ぽキャラ人形１６１に対応した画像となっている。
【００９９】
換言すれば、親友ぽキャラ人形１６１は、この画像（キャラクタ）に対応する形状をしている。従って、ユーザは、出力部２２７の表示部に表示された親友ぽキャラのキャラクタを見たとき、その親友ぽキャラのキャラクタが親友ぽキャラ１６１に対応するものであることを、直感的に認識することができる。
【０１００】
このように、人形と見た目が同じぽキャラのキャラクタが表示されるので、ユーザは、利用するサービスを容易に識別することができる。
【０１０１】
なお、バーチャルな親友ぽキャラのキャラクタを表示するためのぽキャラ情報を、ぽキャラサービスサーバ９からパーソナルコンピュータ２２に供給するようにしたが、親友ぽキャラ人形１６１に、そのぽキャラ情報を記憶させておくようにしてもよい。そのようにすれば、より迅速な表示が可能となる。
【０１０２】
また、ぽキャラサービスサーバ９から受信したぽキャラ情報、特にキャラポリゴン、テクスチャ、モーションといったキャラクタを表示するのに必要なパラメータを含むぽキャラ画像データは、ぽキャラサービスサーバ９から受信したとき、親友ぽキャラ人形１６１（またはパーソナルコンピュータ２２）に保存するようにしてもよい。この場合、ぽキャラサービスサーバ９に対してアクセスが行われる度に、ぽキャラ画像データが更新されたか否かが判定され、更新されていない場合には、既に保存されているぽキャラ画像データが利用され、更新されている場合には、新たなぽキャラ画像データがぽキャラサービスサーバ９から受信され、保存される。
【０１０３】
さらに、ぽキャラ情報には、電子メールのヘッダ部分の内容（後述する図２７に示されているような、電子メールの差出人、もらった日（受信日時、メールのタイトルといったメールの選択に必要な情報）を含めることができる。この場合、ユーザが電子メールの機能を選択した時点で、メールサーバとしてのISP２に対してアクセスが行われ、電子メールの本文がダウンロードされる。
【０１０４】
次に、ステップＳ５０において、CPU２２１は、その親友ぽキャラのカバン情報に基づいて、親友ぽキャラが有する機能の一覧をアイコンとして、親友ぽキャラの周囲に表示させる。
【０１０５】
図２４と図２５は、このステップＳ４９とステップＳ５０の処理の結果の表示例を表している。
【０１０６】
最初に、図２４に示されるように、親友ぽキャラのキャラクタが登場する登場口３０１が表示される。そして、図２５に示されるように、登場口３０１から親友ぽキャラ人形１６１に対応する親友ぽキャラのキャラクタ３１１が登録する画像がアニメーションとして表示される。上述したように、この親友ぽキャラのキャラクタ３１１は、親友ぽキャラ人形１６１に対応した画像となっている。
【０１０７】
親友ぽキャラのキャラクタ３１１の周囲には、親友ぽキャラのキャラクタ３１１（そのユーザ）が保持している機能に対応するアイコン３２１−１乃至３２１−７が表示される。図２５の表示例においては、アイコンの数は、７個とされているが、その数は限定されるものではない。
【０１０８】
なお、キャラクタ３１１にカバンを持たせ、ユーザが、そのカバンをクリックしたとき、そのカバンに含まれるアイコンを表示させるようにしてもよい。
【０１０９】
ユーザは、このようにして表示された機能に対応するアイコンの中から、所定のアイコンを入力部２２６を構成する、例えば、マウスなどを操作して選択する。
【０１１０】
そこで、ステップＳ５１において、CPU２２１は、１つの機能が選択されるまで待機する。１つの機能が選択されたと判定された場合、ステップＳ５２に進み、CPU２２１は、その選択された機能に対応する処理を実行する。
【０１１１】
例えば、７個のアイコンのうち、メールに対応するアイコン３２１−３が選択された場合、CPU２２１は、メールに対応する処理を実行する。具体的には、CPU２２１は、通信部２２９を制御し、ぽキャラサービスサーバ９に、メール情報の読み出しを要求する。
【０１１２】
ぽキャラサービスサーバ９は、パーソナルコンピュータ２２からメール情報の取得が指令された場合、あるいは一定時間毎に周期的に、インターネット１を介してISP２（メールサーバとしての機能を有している）にアクセスし、そのユーザのメール情報を読み出し、ぽキャラデータベース１０に登録する。ぽキャラサービスサーバ９は、ぽキャラデータベース１０に登録したメール情報を読み出して、インターネット１からISP２,LAN２１を介してパーソナルコンピュータ２２に送信する。
【０１１３】
CPU２２１は、読み出されたメール情報に対応する画像を出力部２２７の表示部に表示させる。
【０１１４】
図２６は、この場合の表示例を表している。図２６の表示例においては、親友ぽキャラのキャラクタ３１１の左上に、吹き出し３４１が表示され、その中に「今日は新しいメールが４件あるね。」のメッセージが表示されている。ユーザは、この表示から自分宛に新しいメールが４件来ていることを知ることができる。
【０１１５】
ユーザが入力部２２６のマウスを操作することで、メールの読み出しを指令すると、CPU２２１は、例えば、図２７に示されるように、ISP２から読み出し、ぽキャラデータベース１０に保持しているメールのタイトル情報をウィンドウ３５１に表示させる。ユーザは、このようにして表示されたメールの中から所定のメールを選択することで、さらに、そのメールの内容を表示させることができる。
【０１１６】
ユーザが７個のアイコンのうち、スケジューラのアイコン３２１−５を選択すると、CPU２２１は、ぽキャラサービスサーバ９にアクセスし、その親友ぽキャラのユーザのスケジュール情報を、ぽキャラデータベース１０から読み出し、パーソナルコンピュータ２２に送信することを要求する。
【０１１７】
パーソナルコンピュータ２２のCPU２２１は、このスケジュール情報を取得すると、これを出力部２２７の表示部に出力し、表示させる。このようにして、例えば、図２８に示されるように、ウィンドウ３６１に親友ぽキャラのキャラクタ３１１のユーザのスケジュールを表示させる。
【０１１８】
ユーザがマウスを操作することで、ウィンドウ３６１に表示されているスケジュールのうちの所定の日付をクリックすると、その日のスケジュールが、例えば、図２９に示されるように、ウィンドウ３７１に表示される。
【０１１９】
この表示例においては、３月１日のスケジュールが表示されている。
【０１２０】
ユーザが７個のアイコンの中から着替えのアイコン３２１−２を選択すると、CPU２２１は、ぽキャラサービスサーバ９にアクセスし、親友ぽキャラのキャラクタ３１１の着替えを行うのに必要なGUIを取得し、例えば、図３０に示されるように、ウィンドウ３８１に表示させる。ユーザは、このウィンドウ３８１の所定のボタンをクリックすることで、親友ぽキャラのキャラクタ３１１のシャツやズボンを、好みのものに着替えさせることができる。そのとき着ている服装は、パラメータとして記憶される。従って、ユーザが自分自身の分身としての親友ぽキャラのキャラクタ３１１に対して飽きてしまうようなことが抑制される。
【０１２１】
以上のようにして、ステップＳ５２の選択された機能に対応する処理においては、ユーザの選択に対応して、各種の処理が実行されることになる。この処理については、後にさらに詳述する。
【０１２２】
次に、ステップＳ５３において、CPU２２１は、ぽキャラに関する処理の終了が受信されたか否かを判定する。ユーザは、ぽキャラに関する処理を終了させる場合には、例えば入力部２２６を操作することで、処理の終了を指令する。
【０１２３】
ステップＳ５３において、ぽキャラの処理の終了が指示されていないと判定された場合には、処理は、ステップＳ５１に戻り、それ以降の処理が繰り返し実行される。
【０１２４】
ユーザからぽキャラの処理の終了が指示されたと判定された場合、ステップＳ５４において、CPU２２１は、カバン情報の変更履歴をぽキャラサービスサーバ９に送信する。従って、この履歴は、ユーザからぽキャラの処理の終了が指示されたことを、ぽキャラサービスサーバ９に通知する機能を有している。この履歴は、ぽキャラサービスサーバ９において登録される。
【０１２５】
なお、履歴には、更新したスケジュール、ブックマーク、キャラクタ情報（髪型、服装など）、並びにユーザの思考情報などが含まれる。これらの履歴がぽキャラサービスサーバ９に直接書き込まれている場合には、その更新処理は、ぽキャラサービスサーバ９自身が行うことになる。
【０１２６】
さらに、ステップＳ５５において、CPU２２１は、親友ぽキャラのキャラクタ３１１が帰る画像を出力部２２７の表示部に表示させる。
【０１２７】
図３１と図３２は、この場合の表示例を表している。
【０１２８】
図３１の表示例においては、親友ぽキャラのキャラクタ３１１の左上に吹き出し３９１が表示され、その中に「それじゃそろそろ帰るね。」のメッセージが表示されている。その後、図３２に示されるように、出口４０１が表示され、親友ぽキャラのキャラクタ３１１がその出口４０１から帰る画像がアニメーション表示される。
【０１２９】
このような表示を行うことで、ユーザは、親友ぽキャラに関する処理が終了したことを直感的に認識することができる。すなわち、親友ぽキャラ人形１６１が、検出カード２３から取り外された場合、CPU２１は、ステップＳ５５において、ぽキャラサービスサーバ９との接続を解除する、ログアウト処理を実行する。
【０１３０】
以上のように、サービスの開始時に、人形と同じぽキャラ（キャラクタ）が表示され、サービスが終了されるとき、その表示が終了されるので、ユーザはログインおよびログアウトを容易に把握することができる。その結果、ユーザが、サービスを受けるために必要な操作を誤った期間に入力してしまい、サービスを利用することができないので、装置が故障していると、誤認してしまうようなことが抑制される。
【０１３１】
一方、図１６のステップＳ５７では、検出カード２３に情報を発信したのが親友ぽキャラ人形１６１ではないと判定された場合（売りぽキャラ人形１８１であると判定された場合）に処理がされる。
【０１３２】
ステップＳ５７において、パーソナルコンピュータ２２のCPU２２１は、ステップＳ４６の処理で受信したカバン情報に含まれる売りぽキャラのぽキャラ情報に基づいて、ぽキャラ画像データを生成し、出力部２２７を構成する表示部に売りぽキャラのキャラクタ（売りぽキャラ人形１８１のバーチャル人形）を表示する。すなわち、ぽキャラデータベース１０には、売りぽキャラのぽキャラ情報とコンテンツ画像データが登録されており、このぽキャラ情報とコンテンツ画像データが認証情報に含めてぽキャラサービスサーバ９から送られてくる。この売りぽキャラのキャラクタも売りぽキャラ人形１８１とほぼ同一の形状を有する画像（ユーザが売りぽキャラ人形１８１に対応するバーチャルな人形であることを直感的に認識することが可能な画像）とされる。
【０１３３】
ステップＳ５８において、CPU２２１は、ステップＳ４６の処理で受信したカバン情報に含まれるコンテンツ画像データ（コンテンツ利用情報）を抽出し、そのコンテンツ画像データに基づいて、コンテンツ画像を生成し、出力部２２７の表示部に表示させる。これにより、ユーザが購入した売りぽキャラ人形１８１に関係付けられているコンテンツに対応するコンテンツ画像が出力部２２７に表示されることになる。このコンテンツ画像には、例えば、関係付けられているコンテンツの説明、「この曲をダウンロードしたい場合、アクセスボタンをクリックして下さい」のようなメッセージ等が含まれている。
【０１３４】
そこで、ユーザは、コンテンツを取得する場合、表示されたコンテンツ画像の中のアクセスボタンを、入力部２２６を構成するマウスなどで操作する。
【０１３５】
CPU２２１は、ステップＳ５９において、コンテンツサーバへのアクセスが指令（アクセスボタンが操作）されるまで待機し、コンテンツサーバへのアクセスが指令されたと判定された場合、ステップＳ６０に進み、CPU２２１は、ICチップ１９１に記憶されている使用条件（図８）を読み出す。そして、ステップＳ６１において、CPU２２１は、使用条件が満たされているか否かを判定する。この使用条件には、例えば、コンテンツの使用期限が含まれている。CPU２２１は、内蔵するタイマが計時する現在の日時を、使用条件に規定されている使用期限と比較することで、使用条件が満たされているか否かを判定する。また、使用条件として、最大使用可能回数や、プリペイド金額が規定されている場合、その値が「０」であるか否かが判定される。
【０１３６】
ステップＳ６１において、使用条件が満たされていると判定された場合（例えば、現在の日時が、使用期限より前であり、かつ、最大使用可能回数およびプリペイド金額が「０」ではないと判定された場合、ステップＳ６２に進み、CPU２２１は、ICチップ１９１に記憶されているアクセス先情報に基づいて、コンテンツサーバにアクセスし、コンテンツデータの送信を要求する。これにより、例えば、図１に示されるコンテンツサーバ６に、コンテンツデータの送信が要求される。
【０１３７】
この要求に基づいて、コンテンツサーバ６は、インターネット１を介してコンテンツデータを送信してくる。そこで、ステップＳ６３において、パーソナルコンピュータ２２のCPU２２１は、コンテンツサーバ６から送信されてきたコンテンツデータを、通信部２２９を介して受信する。このコンテンツデータは、記憶部２２８に供給され、記憶される。
【０１３８】
ステップＳ６４において、CPU２２１は、ステップＳ６３の処理で受信し、記憶したコンテンツデータを復号し、出力する処理を実行する。すなわち、コンテンツサーバ６から送信されてくるコンテンツデータは暗号化されており、CPU２２１は、この暗号化されているコンテンツデータを、ぽキャラサービスサーバ９から取得したライセンス情報に含まれる暗号鍵を用いて復号する。そして、CPU２２１は、復号して得られたコンテンツデータを、出力部２２７を介して出力する。
【０１３９】
なお、暗号化コンテンツと暗号鍵をインターネット１を介して伝送すると、第３者に盗まれる恐れがあるので、コンテンツを再生（またはコピー）する度に、暗号化コンテンツの暗号鍵を変更するようにすることも可能である。
【０１４０】
図１７のステップＳ６５において、CPU２２１は、コンテンツ出力の終了が入力部２２６から入力されたか否か（ユーザより指令されたか否か）を判定し、コンテンツ出力の終了が指令されていない場合には、ステップＳ６６に進み、売りぽキャラ人形１８１が検出カード２３から外されたか否かを判定する。この判定処理は、図１５のステップＳ５３の処理と同様に行われる。
【０１４１】
ステップＳ６６において、ぽキャラ人形１８１が検出カード２３から外れていないと判定された場合、ステップＳ６５に戻り、それ以降の処理が繰り返し実行される。
【０１４２】
ステップＳ６５の処理で、コンテンツ出力の終了が指令されたと判定された場合、またはステップＳ６６において、売りぽキャラ人形１８１が検出カード２３から外れたと判定された場合、ステップＳ６７に進み、CPU２２１は、コンテンツ出力を終了する。
【０１４３】
そして、ステップＳ６８において、CPU２２１は、売りぽキャラ人形１８１のICチップ１９１に記憶されている使用条件を赤外線送受信部２４１を制御して、更新させる。例えば、使用条件に最大使用可能回数（再生可能回数）が規定されている場合、その値が１だけデクリメントされる。例えば、最大使用可能回数が２０回などとして規定されている場合、その値は１だけデクリメントされ、その値が「０」になったとき、使用（再生）不可となる。
【０１４４】
次に、ステップＳ６９において、CPU２２１は、売りぽキャラ人形１８１内のICチップ１９１に記憶されているプリペイド金額が、コンテンツを使用する毎に減算されるようなシステムである場合、そのプリペイド金額を所定の金額だけ（１回の再生分に対応する金額だけ）減算するように更新する。ステップＳ６８とＳ６９の処理は、一方だけとしてもよい。
【０１４５】
ステップＳ７０において、CPU２２１は、図１５のステップＳ５５における場合と同様に、売りぽキャラのキャラクタが帰る画像を出力部２２７の表示部に表示させる。これにより、ユーザは、売りぽキャラ人形１８１を検出カード２３から取り外したり、コンテンツ出力の終了を指令したことで、コンテンツ出力が終了されたことを直感的に認識することが可能となる。
【０１４６】
ステップＳ６１において、使用条件が満たされていないと判定された場合（使用期限が過ぎている場合、使用回数が最大使用可能回数に達している場合、あるいは、プリペイド金額が「０」である場合）、図１８に示すステップＳ７１に進み、CPU２２１は、所定のメッセージを生成し、出力部２２７の表示部に表示させる。これにより、例えば、再生回数が許容されている回数に達した場合、「コンテンツはＮ回再生されました。さらに、コンテンツを利用するには、新たな金額の支払いが必要です。」のようなメッセージが表示される。ユーザは、このメッセージの表示に基づいて、コンテンツをさらに利用したい場合には、入力部２２６を操作して、使用条件の更新を指令する。
【０１４７】
そこで、ステップＳ７２において、CPU２２１は、使用条件更新の要求がなされたか否かを判定し、使用条件更新の要求がなされたと判定された場合、ステップＳ７３において、CPU２２１は、カバン情報のコンテンツ情報に含まれるアクセス先情報（図２０）に基づいて、インターネット１を介してコンテンツサーバ６にアクセスする。ステップＳ７４において、CPU２２１は、コンテンツサーバ６に対して、使用条件としての最大使用可能回数とプリペイド金額の更新を要求する。コンテンツサーバ６は、この要求に基づいて、そのユーザが決済可能なユーザであることが、ぽキャラサービスサーバ９から通知されたとき、パーソナルコンピュータ２２に対して、更新データを送信してくる。
【０１４８】
そこで、ステップＳ７５において、CPU２２１は、コンテンツサーバ６から更新データが送信されてきたか否かを判定し、送信されてきた場合には、ステップＳ７６に進み、コンテンツサーバ６から送信されてきた更新データを受信し、そのデータを赤外線送受信部２４１を介して、ICチップ１９１に供給して、最大使用可能回数とプリペイド金額を更新させる。
【０１４９】
このようにして、ユーザは、最大使用可能回数とプリペイド金額の更新を要求することで、その売りぽキャラ人形１８１を利用して、何回でもコンテンツを利用することが可能となる。
【０１５０】
なお、後述するように、プリペイド金額の更新が行われたとき、コンテンツサーバ６からの要求に基づいて、ぽキャラサービスサーバ９がユーザに対して課金処理を実行する。
【０１５１】
ステップＳ７５において、更新データが送信されてこないと判定された場合には、ステップＳ７７に進み、エラー処理が実行される。
【０１５２】
すなわち、その売りぽキャラ人形１８１を使用しているユーザが、銀行口座の残高不足などの理由により、プリペイド金額の決済を行うことができないユーザであるとぽキャラサービスサーバ９により判定された場合には、コンテンツサーバ６は、パーソナルコンピュータ２２に対してエラーメッセージを通知してくる。この場合には、CPU２２１は、更新データが送られてこないので、エラー処理を実行する。具体的には、CPU２２１は、出力部２２７の表示部に、例えば、「コンテンツを利用することができません。」のようなメッセージを表示させる。
【０１５３】
ステップＳ７２において、ユーザから使用条件更新の要求が要求されていないと判定された場合には、ステップＳ７３乃至ステップＳ７７の処理はスキップされる。
【０１５４】
なお、ICチップを内蔵するクレジットカードを検出カード２３に近接させて、そのクレジットカードからプリペイド金額を決済するようにしてもよい。
【０１５５】
【発明の効果】
本発明では、情報処理装置が、カード状の受信装置を介してオブジェクトが保持するユーザ識別情報を読み取り、読み取ったユーザ識別情報の認証を行って認証ユーザのデータにアクセスを可能とし、オブジェクトの外観に対応する画像を表示部に表示するとともに当該画像をユーザインタフェースとした認証ユーザのデータにアクセスするプログラムを起動することを特徴とする。
【０１５６】
このような本発明では、簡単かつ迅速に、ユーザを認証することができ、さらに、よりユーザフレンドリなユーザインタフェースを実現している。
【図面の簡単な説明】
【図１】本発明を適用した情報処理システムの構成例を示すブロック図である。
【図２】図１のぽキャラサービスサーバの構成例を示すブロック図である。
【図３】図１のパーソナルコンピュータの構成例を示すブロック図である。
【図４】親友ぽキャラ人形の例を示す図である。
【図５】売りぽキャラ人形の例を示す図である。
【図６】親友ぽキャラ人形の内部の構成を示すブロック図である。
【図７】図６のICチップに記憶されている情報を説明する図である。
【図８】売りぽキャラ人形のICチップに記憶されている情報の例を示す図である。
【図９】検出カードの外観形状を示す図である。
【図１０】親友ぽキャラ人形と検出カードの販売パッケージを示す図である。
【図１１】ユーザが親友ぽキャラ人形を取得する処理を説明するフローチャートである。
【図１２】親友ぽキャラ人形の例を示す図である。
【図１３】図１のぽキャラサービスサーバの親友ぽキャラ販売処理を説明するフローチャートである。
【図１４】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１５】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１６】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１７】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１８】図１のパーソナルコンピュータのぽキャラ処理を説明するフローチャートである。
【図１９】親友ぽキャラのカバン情報を説明する図である。
【図２０】売りぽキャラのカバン情報を説明する図である。
【図２１】図１のぽキャラデータベースに登録されているユーザ情報の例を示す図である。
【図２２】図１のぽキャラデータベースに登録されている親友ぽキャラのぽキャラ情報の例を示す図である。
【図２３】図１のぽキャラデータベースに登録されている売りぽキャラのぽキャラ情報の例を示す図である。
【図２４】ぽキャラの表示例を示す図である。
【図２５】ぽキャラの表示例を示す図である。
【図２６】メール機能が選択された場合におけるぽキャラの表示例を示す図である。
【図２７】メール機能が選択された場合におけるぽキャラの他の表示例を示す図である。
【図２８】スケジュール機能が選択された場合におけるぽキャラの表示例を示す図である。
【図２９】スケジュール機能が選択された場合におけるぽキャラの他の表示例を示す図である。
【図３０】着替え機能が選択された場合におけるぽキャラの表示例を示す図である。
【図３１】ぽキャラの他の表示例を示す図である。
【図３２】ぽキャラの他の表示例を示す図である。
【符号の説明】
１  インターネット，６，７  コンテンツサーバ，８  ライセンスサーバ，９ぽキャラサービスサーバ，１０  ぽキャラデータベース，１１  プライベート認証サーバ，  １２  パブリック認証サーバ，１３  課金サーバ，２２  パーソナルコンピュータ，  ２３  検出カード，２４  テレビジョン受像機，２５  検出カード，２６  パーソナルコンピュータ，２７  検出カード，５２  パーソナルコンピュータ，５３  検出カード
【図１】
0004449348.tif 000002
【図２】
0004449348.tif 000003
【図３】
0004449348.tif 000004
【図４】
0004449348.tif 000005
【図５】
0004449348.tif 000006
【図６】
0004449348.tif 000007
【図７】
0004449348.tif 000008
【図８】
0004449348.tif 000009
【図９】
0004449348.tif 000010
【図１０】
0004449348.tif 000011
【図１１】
0004449348.tif 000012
【図１２】
0004449348.tif 000013
【図１３】
0004449348.tif 000014
【図１４】
0004449348.tif 000015
【図１５】
0004449348.tif 000016
【図１６】
0004449348.tif 000017
【図１７】
0004449348.tif 000018
【図１８】
0004449348.tif 000019
【図１９】
0004449348.tif 000020
【図２０】
0004449348.tif 000021
【図２１】
0004449348.tif 000022
【図２２】
0004449348.tif 000023
【図２３】
0004449348.tif 000024
【図２４】
0004449348.tif 000025
【図２５】
0004449348.tif 000026
【図２６】
0004449348.tif 000027
【図２７】
0004449348.tif 000028
【図２８】
0004449348.tif 000029
【図２９】
0004449348.tif 000030
【図３０】
0004449348.tif 000031
【図３１】
0004449348.tif 000032
【図３２】
0004449348.tif 000033