(57)【特許請求の範囲】
【請求項１】
通信ネットワークを介して接続されたユーザの端末に、ユーザのユーザＩＤデータに関連付けて前記通信ネットワーク上でユーザ自身を表すシンボルとして公表するアバターを示すものとして記憶されているキャラクタを構成するアイテムの組み合わせとしてのコーディネートを示すコーディネートデータに対応する画像データを送信するサーバであって、
前記コーディネートデータを構成するアイテムデータを示すアイテムＩＤデータの組み合わせを、コーディネートＩＤデータに関連付けて記憶し、
さらに前記ユーザＩＤデータに関連付けてアルバムテーブルとして記憶する記憶部を備え、
前記ユーザの端末から、前記アイテムデータの組み合わせを示すデータを伴って保存要求データを受信したことに応じて、受信した前記データに基づいてアイテムデータを示すアイテムＩＤデータの組み合わせをコーディネートＩＤデータに関連付けて前記記憶部に記憶し、
さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて前記アルバムテーブルとして前記記憶部に記憶する手段と、
前記ユーザの端末から、前記アルバムテーブルに含まれるコーディネートＩＤを指定して公開可能とする旨の要求を受信したことに応じて、前記コーディネートＩＤに係るコーディネートを、他のユーザの端末から参照することが可能な状態で記憶する手段と、
アルバムを参照する前記他のユーザの端末から、前記アルバムテーブルに含まれる公開可能なコーディネートの閲覧要求を受信したことに応じて、公開可能なコーディネートを抽出し、アルバムの前記閲覧要求のあった前記他のユーザ端末に、抽出したコーディネートを示すコーディネートＩＤに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせの画像を送信する手段と、を備え、
アルバムを参照したユーザ数を前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルとして前記記憶部にさらに記憶しており、
アルバムを参照するユーザの端末から、前記アルバムを参照したユーザ数の多い順にコーディネートを表示するリクエストを示すデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、前記アルバムを参照したユーザ数の多いものを優先的に前記アルバムを参照するユーザの端末に表示するために前記アルバムを参照するユーザの端末に送信する手段をさらに備えるサーバ。
【請求項２】
前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムを参照するユーザのユーザＩＤデータを前記アルバムテーブルに記憶する手段をさらに備える請求項１に記載のサーバ。
【請求項３】
アルバムを参照するユーザの端末から、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って参照した前記コーディネートＩＤデータのコーディネートに関するコメントデータを受信したことに応じて、前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルに記憶する手段をさらに備える請求項１または請求項２に記載のサーバ。
【請求項４】
前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関するコメントデータを受信したことに応じて、コメントデータが存在する旨を、前記ユーザＩＤデータのユーザの端末に送信する手段をさらに備える請求項３に記載のサーバ。
【請求項５】
前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルに記憶する手段において、前記受信したコメントデータが所定のキーワードを含むときは前記コメントデータを記憶しない請求項３に記載のサーバ。
【請求項６】
前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルに記憶する手段において、前記受信したコメントデータが所定のキーワードを含む場合に、所定のキーワードを含むために前記コメントデータを更新しない旨を報知するデータを、前記コメントデータを送信したユーザの端末に送信する手段をさらに備える請求項５に記載のサーバ。
【請求項７】
前記受信したコーディネートデータを構成するアイテムデータの組み合わせを記憶した時期を示すタイムスタンプデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルとして前記記憶部にさらに記憶しており、
アルバムを参照するユーザの端末から、前記アルバムテーブルに記憶された時期を指定するデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、前記アルバムテーブルに記憶したタイムスタンプデータに基づいて前記アルバムを参照するユーザの端末に表示するために前記アルバムを参照するユーザの端末に送信する手段をさらに備える請求項１乃至請求項６のいずれかに記載のサーバ。
【請求項８】
アルバムを参照するユーザの端末から、指定するユーザのユーザＩＤデータおよびコーディネートＩＤデータを伴って前記指定するユーザのコーディネートであってすでに前記ユーザの端末に表示されているコーディネート以外の公開されているコーディネートを構成するアイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記指定するユーザのユーザＩＤデータおよび前記その他のコーディネートデータを示すコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータに対応する画像データの組み合わせを、前記アルバムを参照するユーザの端末に送信する手段をさらに備える請求項１乃至請求項６のいずれかに記載のサーバ。
【請求項９】
前記サーバは、前記アイテムデータの属性を示すデータをアイテムＩＤデータに関連付けてアイテムテーブルとして前記記憶部にさらに記憶しており、
アルバムを参照するユーザの端末から、前記属性を指定するデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶されたアイテムＩＤデータが示すアイテムデータの組み合わせのうち、指定した前記属性と同一の属性が関連付けられているものを、前記アルバムを参照するユーザの端末に送信する手段をさらに備える請求項１乃至請求項６のいずれかに記載のサーバ。
【請求項１０】
複数の前記コーディネートの評価を行うコンテストに参加する前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータをコンテストテーブルとして前記記憶部にさらに記憶しており、
前記ユーザの端末から前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って前記コンテストへの参加申込データを受信したことに応じて、受信した前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータを前記コンテストテーブルに記憶する手段をさらに備える請求項１乃至請求項９のいずれかに記載のサーバ。
【請求項１１】
ユーザの端末と通信ネットワークを介して接続されたサーバが、前記ユーザのユーザＩＤデータに関連付けて前記通信ネットワーク上でユーザ自身を表すシンボルとして公表するアバターを示すものとして記憶されているキャラクタを構成するアイテムの組み合わせとしてのコーディネートを示すコーディネートデータに対応する画像データを、ユーザの端末に送信する方法であって、
前記サーバは、前記コーディネートデータを構成するアイテムデータを示すアイテムＩＤデータの組み合わせを、コーディネートＩＤデータに関連付けて記憶し、
さらに前記ユーザＩＤデータに関連付けてアルバムテーブルとして記憶する記憶部を備え、
前記サーバは、前記ユーザの端末から、前記アイテムデータの組み合わせを示すデータを伴って保存要求データを受信したことに応じて、受信した前記データに基づいてアイテムデータを示すアイテムＩＤデータの組み合わせをコーディネートＩＤデータに関連付けて前記記憶部に記憶し、
前記サーバは、さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて前記アルバムテーブルとして前記記憶部に記憶するステップと、
前記ユーザの端末から、前記アルバムテーブルに含まれるコーディネートＩＤを指定して公開可能とする旨の要求を受信したことに応じて、前記コーディネートＩＤに係るコーディネートを、他のユーザの端末から参照することが可能な状態で記憶するステップと、
アルバムを参照する前記他のユーザの端末から、前記アルバムテーブルに含まれる公開可能なコーディネートの閲覧要求を受信したことに応じて、公開可能なコーディネートを抽出し、アルバムの前記閲覧要求のあった前記他のユーザ端末に、抽出したコーディネートを示すコーディネートＩＤに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせの画像を送信するステップと、を含み、
前記サーバは、アルバムを参照したユーザ数を前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルとして前記記憶部にさらに記憶しており、
前記サーバは、アルバムを参照するユーザの端末から、前記アルバムを参照したユーザ数の多い順にコーディネートを表示するリクエストを示すデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、前記アルバムを参照したユーザ数の多いものを優先的に前記アルバムを参照するユーザの端末に表示するために前記アルバムを参照するユーザの端末に送信するステップをさらに含む方法。
【請求項１２】
ユーザの端末と通信ネットワークを介して接続されたサーバに、前記ユーザのユーザＩＤデータに関連付けて前記通信ネットワーク上でユーザ自身を表すシンボルとして公表するアバターを示すものとして記憶されているキャラクタを構成するアイテムの組み合わせとしてのコーディネートを示すコーディネートデータに対応する画像データを、ユーザの端末に送信させるプログラムであって、
前記サーバは、前記コーディネートデータを構成するアイテムデータを示すアイテムＩＤデータの組み合わせを、コーディネートＩＤデータに関連付けて記憶し、
さらに前記ユーザＩＤデータに関連付けてアルバムテーブルとして記憶する記憶部を備えており、
前記サーバに、前記ユーザの端末から、前記アイテムデータの組み合わせを示すデータを伴って保存要求データを受信させたことに応じて、受信させた前記データに基づいてアイテムデータを示すアイテムＩＤデータの組み合わせをコーディネートＩＤデータに関連付けて前記記憶部に記憶し、
さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて前記アルバムテーブルとして前記記憶部に記憶させるステップと、
前記ユーザの端末から、前記アルバムテーブルに含まれるコーディネートＩＤを指定して公開可能とする旨の要求を受信したことに応じて、前記コーディネートＩＤに係るコーディネートを、他のユーザの端末から参照することが可能な状態で記憶するステップと、
アルバムを参照する前記他のユーザの端末から、前記アルバムテーブルに含まれる公開可能なコーディネートの閲覧要求を受信したことに応じて、公開可能なコーディネートを抽出し、アルバムの前記閲覧要求のあった前記他のユーザ端末に、抽出したコーディネートを示すコーディネートＩＤに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせの画像を送信するステップと、を実行させ、
前記サーバは、アルバムを参照したユーザ数を前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルとして前記記憶部にさらに記憶しており、
前記サーバに、アルバムを参照するユーザの端末から、前記アルバムを参照したユーザ数の多い順にコーディネートを表示するリクエストを示すデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、前記アルバムを参照したユーザ数の多いものを優先的に前記アルバムを参照するユーザの端末に表示するために前記アルバムを参照するユーザの端末に送信するステップをさらに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャラクタのコーディネートを示すコーディネートデータを表示するための方法、サーバおよびプログラムに関する。特に、通信ネットワークを介して接続された端末においてキャラクタのコーディネートを示すコーディネートデータを表示するための方法、サーバおよびプログラムに関する。
【背景技術】
【０００２】
インターネットの社会への普及に伴い、ネットワーク上で情報を閲覧したり、検索したり、あるいは商品を購入したり、といった受身のユーザのみならず、ユーザ自らが情報の発信者としてＷｅｂ上で擬似的な日記（いわゆるブログ）を公開したり、嗜好の一致する者同士でコミュニティを構成したり、といった積極的な行動をとるユーザが急速に増加している。
【０００３】
特に、ブログがこの数年で急速に普及した背景には、インターネットの初心者でも簡単にホームページに文章や写真を登録して発信できるブログエディターの果たした貢献が大きいものと考えられる。
【０００４】
そして、こうしたブログの社会への普及は、単に通信ネットワークに接続できる端末によって情報を閲覧していた時代には考えられなかったネットワーク上の社会（いわゆるネットワークコミュニティ）が現実の社会とは別にもうひとつ出現し、急速に発展しつつあることを示している。
【０００５】
こうした状況において、ネットワーク上でユーザ自身を表すシンボルとして、「アバター」を活用するユーザが増加している。「分身」を意味するアバターは、具体的には画像データ、動画データ、音声データ等で表現されたいわゆるキャラクタであるが、現実の社会とは別に存在するネットワーク・コミュニティにおいて自分自身を表現し、他のユーザと対話し、共感し、議論し、同好の友人関係を広げる、といった様々な活動において、擬似的な行動主体としてその存在意義を高めている。
【０００６】
具体的には、例えば、ブログを公表する際に、アバターを画面の中で活用することにより、ユーザの書き込みによる文書とは別にユーザ自身をキャラクタデータにより直感的に表現することができるので、それを見る人にあたかもネットワーク上に自分の分身が存在するかのような感覚を抱かせ、ネットワーク・コミュニティにおけるコミュニケーションを強力にサポートすることができる。
【０００７】
実際に、このアバターの髪型、服装、アクセサリ、小物、背景などのアイテムをコーディネートすること自体がネットワーク・コミュニティにおいてユーザ自身のセンスや嗜好をアピールするために重要な活動のひとつとなっている。このため、ユーザはこのようなアイテムを有償で購入したり、友人にプレゼントしたりしており、アバターのコーディネートは経済活動の対象ともなっている。
【０００８】
したがって、現実社会において洋服を購入したり、アクセサリや小物をコーディネートしたりすることと同様に、アバターのコーディネート活動はネットワーク上でユーザの嗜好を判断したり、ネットワーク・コミュニティにおける流行や変化を捉えたりする上で重要な分析対象ともなっている。
【０００９】
こうした状況において、ユーザからの選択を受け付けたことに応じて、画面上でキャラクタに着せ替え画像を重ね合わせる際に生じる不自然なはみ出しや重なり具合の問題を、レイヤの排他ルールを導入することによって解消しようとする技術が開示されている（特許文献１参照）。
【００１０】
特許文献１に開示された技術によれば、様々な着せ替え画像がユーザに選択された場合にも、不自然なはみ出しや、重なり具合の問題を抑制し、自然なキャラクタ画像を生成して画面に表示させることができる可能性があると考えられる。
【特許文献１】特開２００３−２５６８６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、こうした特許文献１の技術によっても、上述のアバターとしてのキャラクタのデータをコーディネートするためのユーザ環境には改善の余地が残されている。より具体的には、ユーザがキャラクタのコーディネートをした際に、他のユーザが他人の過去のコーディネートを見たくても、見る術がない。また、当該コーディネートに対しての他のユーザからの評価なども気になるところであるが、当該ユーザのコーディネートについてコメント等の評価を残すことができない。
【００１２】
より具体的には、ユーザがキャラクタのコーディネートをした際には、そのコーディネートを行う前の状態を他のユーザに見せる手段がない。つまり、現実世界においては、日常生活の中で、写真やビデオといったものでその時々のコーディネートが残り、過去のコーディネートを他のユーザが参照できるにも拘わらず、ユーザにとっては、ネットワーク上でコーディネートしたキャラクタ（アバター）については自分でせっかくコーディネートしたものを他のユーザに見せることができないことは不満であり、現時点でのアバターとは別にコーディネートを残し、見せたいという心理状態が働く。
【００１３】
そこで、本発明は、通信ネットワークを介してユーザが行ったキャラクタのコーディネートを示すコーディネートデータを表示する方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的のため、具体的には以下のようなものを提供する。
【００１５】
（１）通信ネットワーク（通信回線３０）を介して接続されたユーザの端末（ユーザ端末２０）において、前記ユーザのユーザＩＤデータに関連付けて記憶されているキャラクタを構成するアイテムの組み合わせとしてのコーディネートを示すコーディネートデータを表示するためのサーバであって、
前記コーディネートデータを構成するアイテムデータを示すアイテムＩＤデータの組み合わせを、コーディネートＩＤデータに関連付けて記憶し、さらに前記ユーザＩＤデータに関連付けて（アルバムＤＢ２０６の）アルバムテーブルとして記憶する記憶部を備え、
前記ユーザが更新した、コーディネートデータを構成するアイテムデータの組み合わせを保存するために、前記ユーザの端末から、前記アイテムデータの組み合わせを示すデータを伴って保存要求データを受信したことに応じて、受信した前記データに基づいてアイテムデータを示すアイテムＩＤデータの組み合わせをコーディネートＩＤデータに関連付けて前記記憶部に記憶し、さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルとして前記記憶部に記憶する手段を備えるサーバ。
【００１６】
このような構成によれば、当該サーバを運用することにより、前記ユーザが更新した、コーディネートデータを構成するアイテムデータ（画像データ等）の組み合わせ（コーディネート）を保存するために、前記ユーザの端末から、前記アイテムデータ（画像データ等）の組み合わせ（コーディネート）を示すデータを伴って保存要求データを受信したことに応じて、受信した前記データに基づいてアイテムデータ（画像データ等）を示すアイテムＩＤデータの組み合わせをコーディネートＩＤデータに関連付けて前記記憶部に記憶し、さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて前記アルバムテーブルとして前記記憶部に記憶することが可能である、という作用・効果を奏する。
【００１７】
このことにより、当該サーバは、ユーザの端末でユーザが更新したコーディネートデータを構成するアイテムデータ（画像データ等）の組み合わせ（コーディネート）を、コーディネートＩＤデータに関連付けて記憶し、さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて前記アルバムテーブルとして記憶する。つまり、このことにより、コーディネートに関して一意に定まるユーザＩＤデータおよびコーディネートＩＤデータによるキーデータが与えられることになる。よって、このキーデータに基づいて、サーバに、ユーザが更新したコーディネートデータを構成するアイテムデータ（画像データ等）の組み合わせ（コーディネート）を記憶することができる。その結果、以前にユーザが更新したコーディネートをアルバムのように視認することが可能となる。
【００１８】
（２）アルバムを参照するユーザの端末から、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って送信要求データを受信したことに応じて、（アルバムＤＢ２０６の）前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、前記アルバムを参照するユーザの端末に送信する手段をさらに備える（１）に記載のサーバ。
【００１９】
このような構成によれば、当該サーバを運用することにより、アルバムを参照（閲覧等）するユーザの端末から、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って送信要求データを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータ（画像データ等）の組み合わせ（コーディネート）を、前記アルバムを参照（閲覧等）するユーザの端末に送信することが可能である、という作用・効果を奏する。
【００２０】
このことにより、当該サーバは、ユーザの端末に、ユーザが指定したコーディネートＩＤデータに関連付けたコーディネートデータを構成するアイテムデータ（画像データ等）の組み合わせ（コーディネート）を表示させることができる。よって、コーディネートを保存したユーザのみならず、アルバムを参照（閲覧等）するユーザが参照したいコーディネートを、ユーザの端末で随時参照することが可能となる。その結果、過去に行ったコーディネートについても見ることが可能となる。
【００２１】
（３）前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムを参照するユーザのユーザＩＤデータを（アルバムＤＢ２０６の）前記アルバムテーブルに記憶する手段をさらに備える（２）に記載のサーバ。
【００２２】
このような構成によれば、当該サーバを運用することにより、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムを参照（閲覧等）するユーザのユーザＩＤデータを前記アルバムテーブルに記憶することが可能である、という作用・効果を奏する。
【００２３】
このことにより、当該サーバは、ユーザの端末に、ユーザが指定したコーディネートＩＤデータに関連付けたコーディネートデータを構成するアイテムデータ（画像データ等）の組み合わせ（コーディネート）を表示させるとともに、アルバムを参照（閲覧等）するユーザ情報を訪問者情報としてアルバムに記憶する。よって、コーディネートを保存したユーザにとっては、どのようなユーザが当該コーディネートを参照したかの把握が可能となる。また、自分のコーディネートがどの程度他のユーザの興味を惹くものであるかを、訪問者情報の数により把握でき、より、かっこいいコーディネートをしようというキャラクタ（アバター）のコーディネートに対する意欲が向上する可能性がある。
【００２４】
（４）アルバムを参照するユーザの端末から、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って参照した前記コーディネートＩＤデータのコーディネートに関するコメントデータを受信したことに応じて、前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルに記憶する手段をさらに備える（１）乃至（３）に記載のサーバ。
【００２５】
このような構成によれば、当該サーバを運用することにより、アルバムを参照（閲覧等）するユーザの端末から、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って参照した前記コーディネートＩＤデータのコーディネートに関するコメントデータを受信したことに応じて、前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルに記憶することが可能である、という作用・効果を奏する。
【００２６】
このことにより、当該サーバは、ユーザの端末で入力したコーディネートに関するコメントデータを、アルバムテーブルに記憶する。当該コメントデータは、ユーザが閲覧可能なように適宜ユーザの端末に送信される。よって、コーディネートを保存したユーザにとって、当該コーディネートについての他人のコメントを把握することが可能となる。その結果、当該コーディネートの他人の評価を知ることが可能となる。また、コメントに基づいて、より他人の受けのよいコーディネートを作ろうという意欲が向上する可能性がある。さらに、コメントをきっかけとして友達を増やすことができる可能性がある。
【００２７】
（５）前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関するコメントデータを受信したことに応じて、コメントデータが存在する旨を、前記ユーザＩＤデータのユーザの端末に送信する手段をさらに備える（４）に記載のサーバ。
【００２８】
このような構成によれば、当該サーバを運用することにより、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関するコメントデータを受信したことに応じて、コメントデータが存在する旨を、前記ユーザＩＤデータのユーザの端末に送信することが可能である、という作用・効果を奏する。
【００２９】
このことにより、当該サーバは、ユーザの端末で入力したコーディネートに関するコメントが入力された旨を、そのコーディネートをしたユーザの端末に送信することが可能となる。よって、コーディネートを保存したユーザは、コーディネートに関するコメントが入力された都度、当該コメントを参照することが可能となる。そのため、コーディネートに関するコメントに応じたコーディネートを早期に行うことが可能となる。
【００３０】
（６）前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルに記憶する手段において、前記受信したコメントデータが所定のキーワードを含むときは前記コメントデータを記憶しない（４）に記載のサーバ。
【００３１】
このような構成によれば、当該サーバを運用することにより、前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルに記憶するステップにおいて、前記受信したコメントデータが所定のキーワードを含むときは前記コメントデータを記憶しないことが可能である、という作用・効果を奏する。
【００３２】
このことにより、当該サーバは、ユーザの端末でコーディネートを参照し入力したコメントが、コーディネートを保存したユーザにとってふさわしくないものである場合に、当該コメントをサーバに保存することなく、いわゆるサーバ荒らしを排除することが可能となる。よって、コーディネートを保存したユーザは、不快になることなくコーディネートに関するコメントを参照することが可能となる。
【００３３】
（７）前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルに記憶する手段において、前記受信したコメントデータが所定のキーワードを含む場合に、所定のキーワードを含むために前記コメントデータを更新しない旨を報知するデータを、前記コメントデータを送信したユーザの端末に送信する手段をさらに備える（６）に記載のサーバ。
【００３４】
このような構成によれば、当該サーバを運用することにより、前記コメントデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて前記アルバムテーブルに記憶するステップにおいて、前記受信したコメントデータが所定のキーワードを含む場合に、所定のキーワードを含むために前記コメントデータを更新しない旨を報知するデータを、前記コメントデータを送信したユーザの端末に送信することが可能である、という作用・効果を奏する。
【００３５】
このことにより、当該サーバは、ユーザの端末でコーディネートを参照し入力したコメントが、コーディネートを保存したユーザにとってふさわしくないものである場合に、当該コメントを入力したユーザの端末に、コメントを更新しない旨を報知する。よって、コメントを入力したユーザにとって、自分の入力したコメントにふさわしくない記載がされていることを把握することが可能となる。
【００３６】
（８）前記受信したコーディネートデータを構成するアイテムデータの組み合わせを記憶した時期を示すタイムスタンプデータを前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルとして前記記憶部にさらに記憶しており、
アルバムを参照するユーザの端末から、（アルバムＤＢ２０６の）前記アルバムテーブルに記憶された時期を指定するデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、（アルバムＤＢ２０６の）前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、（アルバムＤＢ２０６の）前記アルバムテーブルに記憶したタイムスタンプデータに基づいて前記アルバムを参照するユーザの端末に表示するために前記アルバムを参照するユーザの端末に送信する手段をさらに備える（１）乃至（７）に記載のサーバ。
【００３７】
このような構成によれば、当該サーバを運用することにより、アルバムを参照（閲覧等）するユーザの端末から、前記アルバムテーブルに記憶された時期を指定するデータを伴って前記アイテムデータ（画像データ等）の組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータ（画像データ等）の組み合わせ（コーディネート）を、前記アルバムテーブルに記憶したタイムスタンプデータに基づいて前記アルバムを参照（閲覧等）するユーザの端末に表示するために前記アルバムを参照（閲覧等）するユーザの端末に送信することが可能である、という作用・効果を奏する。
【００３８】
このことにより、当該サーバは、ユーザが保存したコーディネートのうち、例えば、最新のものから順番にユーザの端末に送信する。よって、アルバムを参照（閲覧等）するユーザにとって、最新のコーディネートを容易に参照することが可能となる。その結果、コーディネートの流行を把握することが可能となり、自分のキャラクタ（アバター）のコーディネートを行う上での参考とすることができる可能性がある。
【００３９】
（９）アルバムを参照するユーザの端末から、指定するユーザのユーザＩＤデータおよびコーディネートＩＤデータを伴って前記指定するユーザのその他のコーディネートデータを構成するアイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、（アルバムＤＢ２０６の）前記アルバムテーブルを参照し、前記指定するユーザのユーザＩＤデータおよび前記その他のコーディネートデータを示すコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、前記アルバムを参照するユーザの端末に送信する手段をさらに備える（１）乃至（７）に記載のサーバ。
【００４０】
このような構成によれば、当該サーバを運用することにより、アルバムを参照（閲覧等）するユーザの端末から、指定するユーザのユーザＩＤデータおよびコーディネートＩＤデータを伴って前記指定するユーザのその他のコーディネートデータを構成するアイテムデータ（画像データ等）の組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記指定するユーザのユーザＩＤデータおよび前記その他のコーディネートデータを示すコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータ（画像データ等）の組み合わせ（コーディネート）を、前記アルバムを参照（閲覧等）するユーザの端末に送信することが可能である、という作用・効果を奏する。
【００４１】
このことにより、当該サーバは、コーディネートを参照したユーザのユーザ端末に、当該コーディネートを保存したユーザの他のコーディネートを送信する。よって、ユーザが興味をもったコーディネートを保存したユーザの他のコーディネートを参照することが可能となる。その結果、興味のあるユーザの他のコーディネートを容易に参照することが可能となる。さらに、過去からの一連のコーディネートを見ることができ、現実の世界のアルバムを見るときのような感覚を楽しむことができる可能性がある。
【００４２】
（１０）前記サーバは、アルバムを参照したユーザ数を前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルとして前記記憶部にさらに記憶しており、
アルバムを参照するユーザの端末から、前記アルバムを参照したユーザ数の多いコーディネートのリクエストを示すデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、（アルバムＤＢ２０６の）前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータの組み合わせを、前記アルバムを参照したユーザ数の多いものを優先的に前記アルバムを参照するユーザの端末に表示するために前記アルバムを参照するユーザの端末に送信する手段をさらに備える（１）乃至（７）に記載のサーバ。
【００４３】
このような構成によれば、当該サーバを運用することにより、アルバムを参照（閲覧等）するユーザの端末から、前記アルバムを参照（閲覧等）したユーザ数の多いコーディネートのリクエストを示すデータを伴って前記アイテムデータ（画像データ等）の組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶された前記アイテムＩＤデータが示すアイテムデータ（画像データ等）の組み合わせ（コーディネート）を、前記アルバムを参照（閲覧等）したユーザ数の多いものを優先的に前記アルバムを参照（閲覧等）するユーザの端末に表示するために前記アルバムを参照（閲覧等）するユーザの端末に送信することが可能である、という作用・効果を奏する。
【００４４】
このことにより、当該サーバは、例えば、ユーザがコーディネート参照した人数の多い順にユーザの端末にコーディネートを送信する。よって、コーディネートを参照するユーザにとっては、人気のあるコーディネートを容易に参照することが可能となる。その結果、人気のあるコーディネートを参考に、自分のキャラクタ（アバター）のコーディネートを楽しむことができる可能性がある。さらに、現実のコーディネートに応用することができる可能性がある。
【００４５】
（１１）前記サーバは、前記アイテムデータの属性を示すデータをアイテムＩＤデータに関連付けて（アイテムＤＢ２０２の）アイテムテーブルとして前記記憶部にさらに記憶しており、
アルバムを参照するユーザの端末から、前記属性を指定するデータを伴って前記アイテムデータの組み合わせの送信を要求するデータを受信したことに応じて、（アルバムＤＢ２０６の）前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶されたアイテムＩＤデータが示すアイテムデータの組み合わせのうち、指定した前記属性と関連度の高い属性を持つものを、前記アルバムを参照するユーザの端末に送信する手段をさらに備える（１）乃至（７）に記載のサーバ。
【００４６】
このような構成によれば、当該サーバを運用することにより、アルバムを参照（閲覧等）するユーザの端末から、属性を指定するデータを伴って前記アイテムデータ（画像データ等）の組み合わせの送信を要求するデータを受信したことに応じて、前記アルバムテーブルを参照し、前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに関連付けて記憶されたアイテムＩＤデータが示すアイテムデータの組み合わせのうち、指定した前記属性と関連度の高い属性を持つものを、前記アルバムを参照（閲覧等）するユーザの端末に送信することが可能である、という作用・効果を奏する。
【００４７】
このことにより、当該サーバは、例えば、ユーザが参照したコーディネートと関連度の高いコーディネートを、ユーザの端末に送信する。よって、ユーザが参照したコーディネートに類似したコーディネートを容易に参照することが可能となる。その結果、自分のキャラクタ（アバター）のコーディネートをするときの参考になり得る。
【００４８】
（１２）複数の前記コーディネートの評価を行うコンテストに参加する前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータを（コンテストＤＢ２１３の）コンテストテーブルとして前記記憶部にさらに記憶しており、
前記ユーザの端末から前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って前記コンテストへの参加申込データを受信したことに応じて、受信した前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータを（コンテストＤＢ２１３の）前記コンテストテーブルに記憶する手段をさらに備える（１）乃至（１１）に記載のサーバ。
【００４９】
このような構成によれば、当該サーバを運用することにより、前記ユーザの端末から前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータの指定を伴って前記コンテストへの参加申込データを受信したことに応じて、受信した前記ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータを前記コンテストテーブルに記憶することが可能である、という作用・効果を奏する。
【００５０】
このことにより、当該サーバは、ユーザの端末から受け付けたコンテストへの参加申込に応じて、コンテスト参加のためにコンテストテーブルに登録することにより、当該参加申込を受け付けたコーディネートをコンテストに参加させることが可能となる。よって、コーディネートを参照するユーザにとって、興味を持ったコーディネートをコンテストに参加させ、他のユーザが当該コーディネートを参照する契機を与えることが可能となる。また、自分自身の作成したコーディネートをいわゆる自薦により参加させてもよい。このように、本発明の構成は、コンテストを用いた様々なキャラクタ（アバター）に関する興趣性を向上させる用途に用いることが可能である。
【００５１】
（１３）ユーザの端末（ユーザ端末２０）と通信ネットワーク（通信回線３０）を介して接続されたサーバ（サーバ１０）が、前記ユーザのユーザＩＤデータに関連付けて記憶されているキャラクタを構成するアイテムの組み合わせとしてのコーディネートを示すコーディネートデータを表示するための方法であって、
前記サーバは、前記コーディネートデータを構成するアイテムデータを示すアイテムＩＤデータの組み合わせを、コーディネートＩＤデータに関連付けて記憶し、さらに前記ユーザＩＤデータに関連付けて（アルバムＤＢ２０６の）アルバムテーブルとして記憶する記憶部を備え、
前記サーバは、前記ユーザが更新した、コーディネートデータを構成するアイテムデータの組み合わせを保存するために、前記ユーザの端末から、前記アイテムデータの組み合わせを示すデータを伴って保存要求データを受信したことに応じて、受信した前記データに基づいてアイテムデータを示すアイテムＩＤデータの組み合わせをコーディネートＩＤデータに関連付けて前記記憶部に記憶し、さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルとして前記記憶部に記憶するステップを含む方法。
【００５２】
このような構成によれば、当該方法により、（１）と同様の効果が期待できる。
【００７５】
（１４）ユーザの端末と通信ネットワークを介して接続されたサーバに、前記ユーザのユーザＩＤデータに関連付けて記憶されているキャラクタを構成するアイテムの組み合わせとしてのコーディネートを示すコーディネートデータを表示させるプログラムであって、
前記サーバは、前記コーディネートデータを構成するアイテムデータを示すアイテムＩＤデータの組み合わせを、コーディネートＩＤデータに関連付けて記憶し、さらに前記ユーザＩＤデータに関連付けて（アルバムＤＢ２０６の）アルバムテーブルとして記憶する記憶部を備えており、
前記サーバに、前記ユーザが更新した、コーディネートデータを構成するアイテムデータの組み合わせを保存させるために、前記ユーザの端末から、前記アイテムデータの組み合わせを示すデータを伴って保存要求データを受信させたことに応じて、受信させた前記データに基づいてアイテムデータを示すアイテムＩＤデータの組み合わせをコーディネートＩＤデータに関連付けて前記記憶部に記憶し、さらに前記コーディネートＩＤデータを前記ユーザのユーザＩＤデータにさらに関連付けて（アルバムＤＢ２０６の）前記アルバムテーブルとして前記記憶部に記憶させるステップを実行させるプログラム。
【００７６】
このような構成によれば、当該サーバを運用することにより、（１）と同様の効果が期待できる。
【発明の効果】
【００７７】
本発明によれば、ユーザの端末から、ユーザが更新したキャラクタ（アバター）を構成するアイテムの組み合わせとしてのコーディネートを示すコーディネートデータを構成するアイテムデータ（画像データ等）の組み合わせ（コーディネート）を受信したことに応じて、受信したコーディネートデータを構成するアイテムデータ（画像データ等）を示すアイテムＩＤデータの組み合わせを、コーディネートＩＤデータに関連付けて記憶し、さらにコーディネートＩＤデータをユーザＩＤデータにさらに関連付けてアルバムテーブルとして記憶することができる。このことにより、キャラクタ（アバター）の現在のコーディネートのみならず、過去に行ったコーディネートもアルバムテーブルに記憶されているため、ユーザからの要求に応じて、適宜コーディネートを参照することが可能となる。
【発明を実施するための最良の形態】
【００７８】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００７９】
図１は、本発明の好適な実施形態の一例に係るコンピュータ・システム１の全体構成およびサーバ１０の機能構成を表すブロック図である。図２は、アルバムテーブルの一例を示す図である。図３は、アバターテーブルの一例を示す図である。図４は、アイテムテーブルの一例を示す図である。図５は、アルバム更新処理の流れを示すフローチャートである。図６は、アルバム公開処理の流れを示すフローチャートである。図７は、アルバム閲覧・コメント記入処理の流れを示すフローチャートである。図８乃至図１２は、ユーザ端末２０の表示例である。図１３は、サーバ１０の機能構成を表すブロック図である。図１４は、コンテストテーブルの一例を示す図である。図１５は、ユーザ端末２０の表示例である。図１６は、サーバ１０のハードウェア構成の一例を示す図である。
【００８０】
［システムの全体構成］
図１は、本発明の好適な実施形態の一例に係るコンピュータ・システム１の全体構成およびサーバ１０の機能構成を表すブロック図である。サーバ１０とユーザ端末２０とが通信回線３０を介して接続されている。ここで、サーバ１０の数に制限はなく、必要に応じて１または複数で構成してよい。また、サーバ１０は、必要に応じてＷｅｂサーバ、ＤＢサーバ、アプリケーションサーバを含んで構成してよく、１台のサーバで構成しても、それぞれ別のサーバで構成してもよい。
【００８１】
サーバ１０は、少なくともアバターとしてのキャラクタを管理するアバター管理装置として構成し、記憶部２００は、少なくともアバターＤＢ２０１、アイテムＤＢ２０２、アルバムＤＢ２０６からなる。
【００８２】
さらに、制御部１００は、サーバ１０全体を制御し、少なくともコーディネートデータ記憶部１３０、コーディネートデータ送信部１３１を備える。
【００８３】
サーバ１０は、ユーザ端末２０においてユーザが保存したコーディネートを構成するアイテムデータを受信し、コーディネートＩＤデータを付与した上でアルバムＤＢ２０６に記憶する。なお、処理の詳細については後述する（図５）。
【００８４】
［アルバムテーブル］
図２は、本発明の好適な実施形態の一例に係るアルバムテーブルを示す図である。
【００８５】
記憶部２００は、アルバムＤＢ２０６に、例えば、図２に示すアルバムテーブルとして、ユーザを識別するユーザＩＤデータと、ユーザＩＤデータに関連付けてコーディネートを識別するコーディネートＩＤデータと、をキーに、「顔」、「髪型」、「服装」、「ボトムス」といった分類ごとにアイテムを識別するアイテムＩＤデータを記憶している。また、当該アイテムＩＤデータをコーディネートとして記憶した日付を示す「保存日」、当該コーディネートを公開した日付を示す「公開日」、当該コーディネートを削除した「クローズ日」といった各種情報、当該コーディネートの閲覧人数を示す「閲覧回数」、および当該コーディネートを参照したユーザの情報を示す訪問者情報として、ユーザＩＤと訪問した日時を示す「訪問者」、当該訪問者が残したコメントを示す「コメント」を記憶している。
【００８６】
例えば、ユーザＩＤが「ＡＢＣ１２」のユーザに関して、記憶部２００は、「顔」について「Ｄ６７８」を、「髪型」について「Ｂ８９８」を、「服装」について「Ｃ１１２０」を、ボトムスについて「Ａ１７８」を示すコーディネートを、「コーディネートＩＤ」を「ＣＯ１２３」として、ユーザＩＤとコーディネートＩＤとに関連付けて記憶している。なお、その他の情報として、「保存日」について「２００６／５／１」を、「公開日」について「２００６／５／２」を、「閲覧回数」として「５」を、訪問者情報として、「訪問者１」にユーザＩＤ「ＡＢＣ２５」と、訪問日時「２００６／５／１０  １１：５３：２５」を、「コメント１」に訪問者１のコメントとして「ボトムスが素敵ですね。」を、また、「訪問者２」にユーザＩＤ「ＣＦＧ３０」と、訪問日時「２００６／５／１１  ２２：５６：１０」を上述のユーザＩＤとコーディネートＩＤとに関連付けて記憶している。なお、訪問者２はコメントを記入していないため、「コメント２」はブランクとなっている。
【００８７】
このように、アルバムテーブルは、ユーザが端末で保存したコーディネートを構成するアイテムデータを示すアイテムＩＤデータを、ユーザＩＤデータとコーディネートＩＤデータとを関連付けるキーデータにより管理している。
【００８８】
［アバターテーブル］
図３は、本発明の好適な実施形態の一例に係るアバターテーブルを示す図である。
【００８９】
記憶部２００は、アバターＤＢ２０１に、例えば、図３に示すアバターテーブルとして、ユーザを識別するユーザＩＤデータをキーに、「顔」、「髪型」、「服装」、「ボトムス」といった分類ごとにアイテムを識別するアイテムＩＤデータを関連付けて記憶している。
【００９０】
例えば、ユーザＩＤデータが「ＡＢＣ１２」のユーザに関して、記憶部２００は、「顔」について「Ｄ６７８」を、「髪型」について「Ｂ８９８」を、「服装」について「Ｃ１１２０」を、「ボトムス」について「Ａ１７８」を、それぞれ「ＡＢＣ１２」に関連付けて記憶している。
【００９１】
このように、アバターテーブルは、その時点のアバターのコーディネートに基づくアイテムＩＤデータを、ユーザＩＤデータに関連付けて管理している。
【００９２】
［アイテムテーブル］
図４は、本発明の好適な実施形態の一例に係るアイテムテーブルを示す図である。
【００９３】
記憶部２００は、アイテムＤＢ２０２に、例えば、図４に示すアイテムテーブルとして、アイテムＩＤデータをキーに、アイテムの実体を表すデータとしての「画像」データ、「分類」データ、アイテム属性データ（「属性１」、「属性２」、「属性３」等）を関連付けて記憶している。
【００９４】
例えば、アイテムＩＤデータが「Ｃ１１２０」であるアイテムには、そのアイテムを表す画像データと「スーツ」という分類とともに、「春」、「グレー」、「ビジネス…」といったアイテム属性データを関連付けて記憶している。
【００９５】
制御部１００は、後述の処理（図７）に従ってこのアイテムテーブルを参照し、ユーザのコーディネートを構成するアイテムに対応する画像データをユーザ端末２０に送信する。
【００９６】
ここで、アイテムの実体を表すデータとして画像データを例示したが、これには限られず、ＭＰＥＧ、ＦＬＡＳＨ（登録商標）、３ＧＰ等の動画データであってもよいし、ＷＡＶ、ＭＰ３等の音声データであってもよい。本発明においては、最終的にユーザ端末２０に送信するアバターおよびコーディネートの一部を構成するデータとして取り扱うことが可能なものが全て含まれる。
【００９７】
［アルバム更新処理］
図５は、本発明の好適な実施形態の一例に係るアルバム更新処理の流れを示すフローチャートである。
【００９８】
ステップＳ５２１では、ユーザ端末２０は、ユーザがアバターに施したコーディネートを保存するか否かを判別する。後述の図８の（２）に示すように、ユーザ端末２０では、アバターがアイテムを試着している画面が事前に表示されている。このステップＳ５２１での判別がＹＥＳのときは、処理をステップＳ５２２に移す。また、この判別がＮＯのときは、本処理を終了する。ステップＳ５２２では、ユーザ端末２０は、選択されたコーディネートをサーバ１０に送信し、処理をステップＳ５１１に移す。
【００９９】
ステップＳ５１１では、サーバ１０の制御部１００のコーディネートデータ記憶部１３０は、当該ユーザ端末２０から送信されたコーディネートを受信し、処理をステップＳ５１２に移す。ステップＳ５１２では、サーバ１０の制御部１００のコーディネートデータ記憶部１３０は、受信したコーディネートを送信したユーザのユーザＩＤデータと関連付けるためにコーディネートＩＤを付与する。そして、処理をステップＳ５１３に移す。ステップＳ５１３では、サーバ１０のコーディネートデータ記憶部１３０は、記憶部２００内のアルバムＤＢ２０６にアルバムテーブルとして、当該コーディネートを保存する。具体的には、サーバ１０の制御部１００のコーディネートデータ記憶部１３０は、ユーザ端末２０より受信したコーディネートを元に、コーディネートを構成するアイテムを示すアイテムＩＤデータを、ユーザＩＤデータおよび前述したコーディネートＩＤデータで構成するキーデータに関連付けて、アルバムテーブルに記憶する。なお、このコーディネートの保存は、新規にレコードを追加する保存であっても、既にあるレコードを更新する保存であっても構わない。その後、サーバ１０の制御部１００のコーディネートデータ送信部１３１は、当該処理結果をユーザ端末２０に送信する。その後、処理をステップＳ５２３に移す。
【０１００】
ステップＳ５２３では、ユーザ端末２０は、サーバ１０が送信した処理結果を受信し、表示する。後述の図９に示すように、ユーザ端末２０は、コーディネートの保存がされたコーディネートをアルバムの中に表示する。
【０１０１】
なお、本実施例では、サーバは、アバターに施したコーディネートを受信して保存し、当該コーディネートを端末のアルバムに表示するために送信しているが、他の構成でも周知技術を用いて実現可能なことは明らかである。例えば、最初からアルバムの中のコーディネートを見るためにアルバムのページを開いた場合には、当該端末のユーザのユーザＩＤデータと、指定のないコーディネートＩＤデータをサーバが受信し、当該ユーザＩＤデータと、コーディネートＩＤデータとしてワイルドカード（任意指定）と、を抽出条件としてアルバムテーブルを検索し、抽出した当該ユーザのコーディネートをアルバムにサムネイル表示するために端末に送信する仕組みとしてもよいし、検索して抽出した最初のコーディネートのみをアルバムに表示するために端末に送信する仕組みとしてもよい。
【０１０２】
［アルバム公開処理］
図６は、本発明の好適な実施形態の一例に係るアルバム公開処理の流れを示すフローチャートである。
【０１０３】
ステップＳ５７１では、ユーザ端末２０は、アルバムに表示されたコーディネートを一般ユーザが参照可能なように公開するか否かを判別する。後述の図９に示すように、ユーザ端末２０は、公開されていないユーザのコーディネートを表示している。このステップＳ５７１での判別がＹＥＳのときは、処理をステップＳ５７２に移す。また、この判別がＮＯのときは、本処理を終了する。ステップＳ５７２では、ユーザ端末２０は、選択されたコーディネートを公開する旨の要求をサーバ１０に送信し、処理をステップＳ５６１に移す。
【０１０４】
ステップＳ５６１では、サーバ１０の制御部１００は、当該ユーザ端末２０から送信されたコーディネートを公開する旨の要求を受信し、処理をステップＳ５６２に移す。ステップＳ５６２では、受信した公開要求が示すコーディネートを登録するため、サーバ１０のコーディネートデータ記憶部１３０は、記憶部２００内のアルバムＤＢ２０６に格納しているアルバムテーブルの該当のコーディネートデータの公開日に、サーバ１０がユーザ端末２０からの要求を受信した日時を記憶する。具体的には、サーバ１０の制御部１００のコーディネートデータ記憶部１３０は、ユーザ端末２０より受信したコーディネートの公開要求を元に、ユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータに基づいてアルバムテーブルを検索し、該当ユーザＩＤデータおよびコーディネートＩＤデータに関連付けて、該当のコーディネートデータの公開日にサーバ１０がユーザ端末２０からの要求を受信した日時を記憶する。その後、サーバ１０の制御部１００のコーディネートデータ送信部１３１は、当該処理結果をユーザ端末２０に送信する。その後、処理をステップＳ５７３に移す。
【０１０５】
ステップＳ５７３では、ユーザ端末２０は、サーバ１０が送信した処理結果を受信し、表示する。後述の図１０の（１）に示すように、ユーザ端末２０は、アルバムに当該コーディネートを表示する。
【０１０６】
このような処理をすることにより、ユーザ端末２０で保存したコーディネートのうち、当該ユーザが公開を希望するコーディネートを、他のユーザのユーザ端末２０で参照することが可能となり、各種のコーディネートに関する仕組みを実現することが可能となる。
【０１０７】
［アルバム閲覧・コメント記入処理］
図７は、本発明の好適な実施形態の一例に係るアルバム閲覧・コメント記入処理の流れを示すフローチャートである。
【０１０８】
ステップＳ６２１では、ユーザ端末２０は、アルバム閲覧を選択したか否かを判別する。後述の図１１の（１）に示すように、ユーザ端末２０には、公開されているコーディネートを見るか否かを選択できる画面が用意されている。このステップＳ６２１での判別がＹＥＳのときは、処理をステップＳ６２２に移す。また、この判別がＮＯのときは、本処理を終了する。ステップＳ６２２では、ユーザ端末２０は、アルバム閲覧を要求する旨をサーバ１０に送信し、処理をステップＳ６１１に移す。
【０１０９】
ステップＳ６１１では、サーバ１０の制御部１００は、当該ユーザ端末２０から送信されたアルバムを閲覧する旨の要求を受信し、処理をステップＳ６１２に移す。ステップＳ６１２では、サーバ１０の制御部１００のコーディネートデータ送信部１３１は、記憶部２００内のアルバムＤＢ２０６に格納されているアルバムテーブルから、公開可能なコーディネートを抽出し、アルバム閲覧要求のあったユーザ端末２０に抽出したコーディネートを送信する。具体的には、サーバ１０の制御部１００のコーディネートデータ送信部１３１は、ユーザ端末２０からの要求に応じて、アルバムテーブルの公開日に入力があり、クローズ日に入力がないコーディネートデータを抽出し、抽出したコーディネートデータを構成するアイテムデータを示すアイテムＩＤデータに基づいてアイテムテーブルを参照し、当該アイテムデータをユーザ端末２０に送信する。その後、処理をステップＳ６２３に移す。
【０１１０】
なお、アルバムを閲覧する旨の要求には、アルバムの更新順に表示するための要求、指定のユーザのアルバムを表示するための要求、ユーザの参照履歴が多い順にアルバムを表示するための要求、ユーザが参照したコーディネートと関連度の高いコーディネートを表示するための要求、等の各種要求を含む。
【０１１１】
より詳しく説明をすると、アルバムの更新順に表示するために、アルバムテーブルからコーディネートデータをアルバムテーブルに保存した時期を示すタイムスタンプデータとともに抽出し端末に送信することで、端末の処理によりタイムスタンプデータの降順（もしくは昇順）に表示することが可能となる。もしくは、アルバムテーブルから抽出したコーディネートデータを、タイムスタンプデータの降順（もしくは昇順）に端末に送信することで、端末では、それぞれ登録が新しいものから（あるいは古いものから）順に表示することが可能となる。
【０１１２】
また、指定のユーザのアルバムを表示するために、当該ユーザのユーザＩＤデータと、コーディネートＩＤデータとしてワイルドカード（任意指定）と、を抽出条件としてアルバムテーブルを検索し、アルバムテーブルから抽出したコーディネートを端末に送信することで、端末では、指定のユーザのアルバムを全て表示することが可能となる。
【０１１３】
また、ユーザの参照履歴が多い順に表示するために、アルバムテーブルからコーディネートデータを後述するアルバムテーブルに格納しているコーディネートの閲覧回数とともに抽出し端末に送信することで、端末の処理により閲覧回数の多い順に表示することが可能となる。もしくは、アルバムテーブルから抽出したコーディネートデータを、閲覧回数の多い順に端末に送信することで、端末では、閲覧回数の多い順に表示することが可能となる。
【０１１４】
また、ユーザが参照したコーディネートと関連度の高いコーディネートを表示するために、ユーザが参照したコーディネートに含まれるキーとなる属性を、アイテムテーブルからアイテムＩＤデータに基づき抽出した上で、キーとなる属性と関連度の高い属性を持つアイテムデータのアイテムＩＤデータを含むコーディネートデータをアルバムテーブルから抽出し、端末に送信することで、端末では、ユーザが参照したコーディネートと関連度の高いコーディネートを表示することが可能となる。属性を指定するデータとは、上述の例のように、ユーザが参照したコーディネートと関連度の高いコーディネートであってもよいし、属性自身をキーワードとして端末に表示し、ユーザが端末から指定する属性データであってもよい。なお、関連度の高いコーディネートとは、例えばコーディネートを構成しているアイテムデータの属性の１つとしての用途（例えば図４に示されているアイテムテーブルの属性３）が同じもの、あるいは概念として類似するもの等を示す。
【０１１５】
ステップＳ６２３では、後述の図１１の（２）に示すように、ユーザ端末２０は、サーバ１０より抽出し送信されたコーディネートを公開されたコーディネートとしてアルバムに表示する。ステップＳ６２４では、ユーザ端末２０は、表示されたアルバムの中から１つのコーディネートを選択したか否かを判別する。この処理での判別がＹＥＳのときは、処理をステップＳ６２５に移し、この処理での判別がＮＯのときは、本処理を終了する。ステップＳ６２５では、ユーザ端末２０は、選択されたコーディネートの詳細要求データをサーバ１０に送信する。その後、処理をステップＳ６１３に移す。
【０１１６】
ステップＳ６１３では、サーバ１０の制御部１００のコーディネートデータ送信部１３１は、ユーザ端末２０から送信されたコーディネートの詳細要求データを受信し、処理をステップＳ６１４およびステップＳ６１５に移す。ステップＳ６１４では、サーバ１０の制御部１００のコーディネートデータ送信部１３１は、受信したコーディネートの詳細要求データからユーザＩＤデータおよびコーディネートＩＤデータで構成されるキーデータに基づいて、記憶部２００のアルバムＤＢ２０６に格納されたアルバムテーブルから、ユーザ端末２０に表示するためのアイテムデータを示すアイテムＩＤデータおよび登録されているコメントデータを抽出し、ユーザ端末２０に送信する。その後、処理をステップＳ６２６に移す。一方、ステップＳ６１５では、サーバ１０の制御部１００のコーディネートデータ記憶部１３０は、受信したユーザ端末２０から送信された公開されたアルバムを表示しているユーザＩＤデータを、当該コーディネートを示すユーザＩＤデータおよびコーディネートＩＤデータに関連付けて記憶されたキーデータに基づき、記憶部２００のアルバムＤＢ２０６に格納されたアルバムテーブルの訪問者情報に記憶する（足跡データ更新）とともに、記憶部２００のアルバム２０６に格納されたアルバムテーブルの閲覧回数のカウントを１加算する。
【０１１７】
この訪問者情報に訪問者のユーザＩＤ等を記憶することにより、アルバム閲覧をした第三者を把握することが可能となる。また、訪問者情報の数を格納する閲覧回数に１加算することにより、当該アルバムのコーディネートの閲覧をしたユーザ数を把握することが可能となる。
【０１１８】
ステップＳ６２６では、サーバ１０からユーザ端末２０に送信されたコーディネートデータに基づき、ユーザ端末２０は、コーディネートの詳細情報を表示する。後述の図１２に（１）にはそのときの画面が示されている。その後、処理をステップＳ６２７に移す。ステップＳ６２７では、ユーザ端末２０は、コメントを送信するか否かを判別する。このステップＳ６２７での判別がＹＥＳのときは、処理をステップＳ６２８に移す。また、この判別がＮＯのときは、本処理を終了する。ステップＳ６２８では、ユーザ端末２０は、入力されたコメントデータを、キーデータであるユーザＩＤデータおよびコーディネートＩＤデータと、コメントを入力したユーザを示すユーザＩＤデータとともにサーバ１０に送信する。その後、処理をステップＳ６１６に移す。
【０１１９】
ステップＳ６１６では、サーバ１０の制御部１００は、ユーザ端末２０から送信されたコメントデータを受信し、処理をステップＳ６１７に移す。ステップＳ６１７では、サーバ１０の制御部１００のコーディネートデータ記憶部１３０は、当該コメントデータをキーデータであるユーザＩＤデータおよびコーディネートＩＤデータに基づいて記憶部２００のアルバムＤＢ２０６に格納されたアルバムテーブルを検索し、該当のコーディネートを示すコーディネートデータにコメントデータを記憶し、処理をステップＳ６１８に移す。ステップＳ６１８では、サーバ１０の制御部１００のコーディネートデータ送信部１３１は、コメントをアルバムテーブルに格納したことを、コメントを入力したユーザ端末２０と、更新されたアルバムテーブルのコーディネートの持ち主であるユーザのユーザ端末２０に通知する情報を送信する。その後、処理をステップＳ６２９およびステップＳ６３１に移す。
【０１２０】
ステップＳ６２９では、ユーザ端末２０は、サーバ１０よりアルバムテーブルにコーディネートに対するコメントを更新した旨の結果を受信し、ユーザ端末２０に表示する。その後、本処理を終了する。
【０１２１】
なお、サーバ１０の記憶部２００には、閲覧者を不快にさせる言葉を含む禁止キーワードの一覧を事前に記憶しておき、コメントデータが所定のキーワードを含むことに応じて、当該コメントデータの登録を拒否するように構成しても構わない。
【０１２２】
一方、ステップＳ６３１では、コーディネートの持ち主であるユーザのユーザ端末２０は、サーバ１０より、当該コーディネートに対してコメントがあり、記憶された旨の通知を受信する。その後、本処理を終了する。
【０１２３】
このことにより、当該コーディネートの持ち主のユーザはコーディネートに対するコメントがあった旨を早期に把握することが可能となる。
【０１２４】
なお、実施例では、アルバム閲覧・コメント記入処理を一体の処理として記載したが、各ユーザ端末２０での処理（アルバム閲覧選択、コーディネート選択、コメント入力後のコメント送信選択）ごとに異なるタイミングで行ってもよいし、行わない処理があってもよい。また、アルバムの閲覧はアルバムの参照の１つの構成であり、アルバムに音声等を含んでもよい。
【０１２５】
［端末での表示例１］
図８および図９は、ユーザ端末２０においてコーディネートデータの登録をする場合の表示例である。
【０１２６】
コーディネートを保存しようとしているユーザ端末２０である「ＡＢＣ１２」の端末には、当該ユーザである「ＡＢＣ１２」のアバターが表示されており、アイテム一覧には、アイテムが一覧となって表示されている（図８の（１））。ここで、ユーザ端末２０からアイテム一覧に表示されているアイテムを選択して「アイテム試着」を選択すると、「ＡＢＣ１２」のアバターに当該選択されたアイテムデータが更新され、着衣する（図８の（２））。また、着衣したアイテムデータを「元に戻す」を選択することにより、脱衣する（図８の（１））。さらにまた、変更したコーディネートをアルバムデータとしてアルバムに保存したい場合には、「保存」を選択することにより、サーバ１０に保存され、ユーザ端末２０には、コーディネートの保存がされた旨のメッセージが表示される（図８の（３））。そして、ユーザ端末２０には、アルバムに保存したコーディネートが表示される（図９）。
【０１２７】
［端末での表示例２］
図９および図１０は、ユーザ端末２０において、アルバムに登録したコーディネートの公開をする場合の表示例である。
【０１２８】
「ＡＢＣ１２」のユーザ端末２０には、既にアルバムに保存したコーディネートの一覧が表示されている（図９）。ユーザ端末２０のアルバムに表示されている「公開する」を選択することにより、データがサーバ１０に送信され、サーバ１０より登録されたデータを受信し、公開された日付とともに、当該コーディネートを表示する（図１０の（１））。また、ユーザ端末２０で「非公開にする」を選択することにより、図９の画面に遷移する。さらに、図９の画面が表示されているときに、ユーザ端末２０で「削除する」を選択することにより、サーバ１０のアルバムデータのクローズ日に削除した日付を入力することにより、ユーザ端末２０には当該コーディネートが表示されなくなる（図１０の（２））。
【０１２９】
［端末での表示例３］
図１１および図１２は、ユーザ端末２０において、公開されているコーディネートを参照し、コメントデータを入力する場合の表示例である。
【０１３０】
「ＰＯＬ３２」のユーザ端末２０には、既にアバターを表示する画面が表示されている（図１１の（１））。ユーザ端末２０から、公開されているコーディネートを見るために「見る」を選択することにより、公開されたコーディネートの一覧が表示される（図１１の（２））。ここには、公開されたコーディネートが表示されるため、様々なユーザのコーディネートが表示される。ここで、例えば「ＡＢＣ１２」の「ＣＯ１３１」のコーディネートをクリックすると、「ＡＢＣ１２」の「ＣＯ１３１」のコーディネートの詳細情報が表示される（図１２の（１））。コーディネートの詳細は、「ＡＢＣ１２」の「ＣＯ１３１」に対するコメントなどである。ここで、「戻る」を選択すると、図１１の（２）の画面に遷移する。また、「コメントを書く」を選択すると、ユーザ端末２０には、コメント記入欄が表示される（図１２の（２））。コメントを入力し、「送信」を選択すると、ユーザ端末２０で入力されたコメントデータが、サーバ１０に送信され、ユーザ端末２０には、コメントが書き込まれた旨のメッセージが表示される（図１２の（３））。また、図１２の（１）の画面から「ＡＢＣ１２さんの他のコーディネートを見る」を選択すると、「ＡＢＣ１２」のアルバムに登録され、公開可能なコーディネートの一覧が表示される（図１２の（４））。
【０１３１】
［別の実施形態］
図１３は、本発明の好適な実施形態の一例に係るサーバ１０の機能構成を表すブロック図である。サーバ１０は、少なくともアバターとしてのキャラクタを管理するアバター管理装置として構成し、記憶部２００は、少なくともアバターＤＢ２０１、アイテムＤＢ２０２、アルバムＤＢ２０６、コンテストＤＢ２１３からなる。さらに、制御部１００は、サーバ１０全体を制御し、少なくともコンテスト登録部１３２、コンテスト登録通知部１３３を備える。
【０１３２】
サーバ１０は、ユーザ端末２０においてユーザが登録を行ったコーディネートに関するコンテスト登録要求データを受信し、当該コンテストに登録するコーディネートに関するユーザＩＤデータおよびコーディネートＩＤデータで構成するキーデータをコンテストＤＢに記憶する。
【０１３３】
［コンテストテーブル］
図１４は、本発明の好適な実施形態の一例に係るコンテストテーブルを示す図である。
【０１３４】
記憶部２００は、コンテストＤＢ２１３に、例えば図１４に示すコンテストテーブルとして、ユーザを識別するユーザＩＤデータに、コーディネートを示すコーディネートＩＤデータを関連付けて記憶している。なお、本実施例では、コンテストテーブルは、開催されるコンテストごとにテーブルが作成される構成となっているが、コンテストテーブルに開催されるコンテストを示す情報を格納し、複数のコンテストを１つのコンテストテーブルで記憶してもよい。
【０１３５】
例えば、ユーザＩＤデータが「ＡＢＣ１２」のユーザに関して、コーディネートを示すコーディネートＩＤデータ「ＣＯ１２３」のコーディネートが開催されているコンテストに参加している場合は、記憶部２００は、「ユーザＩＤデータ」について「ＡＢＣ１２」を、「コーディネートＩＤデータ」について「ＣＯ１２３」を、それぞれ関連付けて記憶している。
【０１３６】
［端末での表示例４］
図１５は、ユーザ端末２０において、公開されているコーディネートを参照し、コンテストに参加する場合の表示例である。
【０１３７】
「ＡＢＣ１２」のユーザ端末２０には、既にアバターのコーディネートを表示する画面が出力されている（図１５の（１））。ユーザ端末２０に表示されているコンテストに参加する場合に、「参加する」を選択すると、「ＡＢＣ１２」のアルバムが表示される（図１５の（２））。ここで、コンテストに参加させるために「ＣＯ１３１」のコーディネートを選択すると、ユーザ端末２０からコンテスト参加要求がサーバ１０に送信され、サーバ１０の制御部１００のコンテスト登録部１３２は、コンテストＤＢ２１３に格納するコンテストテーブルに「ユーザＩＤデータ」として「ＡＢＣ１２」を、「コーディネートＩＤデータ」として「ＣＯ１３１」を記憶する。なお、その後、サーバ１０の制御部１００にさらに備えるコンテスト登録通知部１３３により、ユーザ端末２０に、送信されたコンテストへの参加を受け付けた旨が表示されるようにしてもよい（図１５の（３））。また、本実施例では、自分のコーディネートについてコンテストに参加する場合について記載しているが、ユーザが他のユーザのコーディネートを見て、コンテストに参加をすることとしてもよい。その場合には、コーディネートの持ち主が最終的にコンテストの参加可否を決定するものとしてコンテストへの参加申込をする仕組みとしてもよい。さらに、本実施例では、アルバムに登録されているコーディネートのうちから、コンテストに参加するコーディネートを選択する構成としているが、アバターをコーディネートし、当該コーディネートを行った本人の指示を受け付けることにより、当該コーディネートをアルバムに登録するタイミングでコンテストに参加する構成としてもよい。
【０１３８】
［サーバのハードウェア構成］
図１６は、図１で説明したサーバ１０のハードウェア構成の一例を示す図である。サーバ１０は、制御部１００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０（マルチプロセッサ構成ではＣＰＵ１０１２など複数のＣＰＵが追加されてもよい）、バスライン１００５、通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、ＵＳＢポート１０９０、Ｉ／Ｏコントローラ１０７０、ならびにキーボードおよびマウス１１００等の入力手段や表示装置１０２２を備える。
【０１３９】
Ｉ／Ｏコントローラ１０７０には、テープドライブ１０７２、ハードディスク１０７４、光ディスクドライブ１０７６、半導体メモリ１０７８、等の記憶手段を接続することができる。
【０１４０】
ＢＩＯＳ１０６０は、サーバ１０の起動時にＣＰＵ１０１０が実行するブートプログラムや、サーバ１０のハードウェアに依存するプログラム等を格納する。
【０１４１】
記憶部２００を構成するハードディスク１０７４は、サーバ１０がサーバとして機能するための各種プログラムおよび本発明の機能を実行するプログラムを記憶しており、さらに必要に応じて各種データベースを構成可能である。
【０１４２】
光ディスクドライブ１０７６としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１０７７を使用する。光ディスク１０７７から光ディスクドライブ１０７６によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ１０７０を介してメインメモリ１０５０またはハードディスク１０７４に提供することもできる。また、同様にテープドライブ１０７２に対応したテープメディア１０７１を主としてバックアップのために使用することもできる。
【０１４３】
サーバ１０に提供されるプログラムは、ハードディスク１０７４、光ディスク１０７７、またはメモリーカード等の記録媒体に格納されて提供される。このプログラムは、Ｉ／Ｏコントローラ１０７０を介して、記録媒体から読み出され、または通信Ｉ／Ｆ１０４０を介してダウンロードされることによって、サーバ１０にインストールされ実行されてもよい。
【０１４４】
前述のプログラムは、内部または外部の記憶媒体に格納されてもよい。ここで、記憶部２００を構成する記憶媒体としては、ハードディスク１０７４、光ディスク１０７７、またはメモリーカードの他に、ＭＤ等の光磁気記録媒体、テープメディア１０７１を用いることができる。また、専用通信回線やインターネットに接続されたサーバシステムに設けたハードディスク１０７４または光ディスクライブラリ等の記憶装置を記録媒体として使用し、通信回線３０を介してプログラムをサーバ１０に提供してもよい。
【０１４５】
ここで、表示装置１０２２は、サーバ管理者にデータの入力を受け付ける画面を表示したり、サーバ１０による演算処理結果の画面を表示したりするものであり、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【０１４６】
ここで、入力手段は、サーバ管理者による入力の受付を行うものであり、キーボードおよびマウス１１００等により構成してよい。
【０１４７】
また、通信Ｉ／Ｆ１０４０は、サーバ１０を専用ネットワークまたは公共ネットワークを介して端末と接続できるようにするためのネットワーク・アダプタである。通信Ｉ／Ｆ１０４０は、モデム、ケーブル・モデムおよびイーサネット（登録商標）・アダプタを含んでよい。
【０１４８】
以上の例は、サーバ１０について主に説明したが、コンピュータに、プログラムをインストールして、そのコンピュータをサーバ装置として動作させることにより上記で説明した機能を実現することもできる。したがって、本発明において一実施形態として説明したサーバ１０により実現される機能は、上述の方法を当該コンピュータにより実行することにより、あるいは、上述のプログラムを当該コンピュータに導入して実行することによっても実現可能である。
【０１４９】
［端末のハードウェア構成］
ユーザ端末２０も、上述のサーバ１０と同様な構成を持つ。また、上述の例ではいわゆるコンピュータで実現した例について説明したが、さらに、本発明の原理が適用可能である限り、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）、ゲーム機等の様々な端末で実現してよい。
【０１５０】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０１５１】
【図１】本発明のコンピュータ・システムの全体構成およびサーバの機能構成を表すブロック図である。
【図２】本発明のアルバムテーブルを示す図である。
【図３】本発明のアバターテーブルを示す図である。
【図４】本発明のアイテムテーブルを示す図である。
【図５】本発明のアルバム更新処理の流れを示すフローチャートである。
【図６】本発明のアルバム公開処理の流れを示すフローチャートである。
【図７】本発明のアルバム閲覧・コメント記入処理の流れを示すフローチャートである。
【図８】本発明のユーザ端末の表示例を示す図である。
【図９】本発明のユーザ端末の表示例を示す図である。
【図１０】本発明のユーザ端末の表示例を示す図である。
【図１１】本発明のユーザ端末の表示例を示す図である。
【図１２】本発明のユーザ端末の表示例を示す図である。
【図１３】本発明のサーバの機能構成を表すブロック図である。
【図１４】本発明のコンテストテーブルを示す図である。
【図１５】本発明のユーザ端末の表示例を示す図である。
【図１６】本発明のサーバのハードウェア構成を示す図である。
【符号の説明】
【０１５２】
１      コンピュータ・システム
１０    サーバ
２０    ユーザ端末
３０    通信回線
１００  制御部
１３０  コーディネートデータ記憶部
１３１  コーディネートデータ送信部
１３２  コンテスト登録部
１３３  コンテスト登録通知部
２００  記憶部
２０１  アバターＤＢ
２０２  アイテムＤＢ
２０６  アルバムＤＢ
２１３  コンテストＤＢ
【図１】
0004630232.tif 000002
【図２】
0004630232.tif 000003
【図３】
0004630232.tif 000004
【図４】
0004630232.tif 000005
【図５】
0004630232.tif 000006
【図６】
0004630232.tif 000007
【図７】
0004630232.tif 000008
【図８】
0004630232.tif 000009
【図９】
0004630232.tif 000010
【図１０】
0004630232.tif 000011
【図１１】
0004630232.tif 000012
【図１２】
0004630232.tif 000013
【図１３】
0004630232.tif 000014
【図１４】
0004630232.tif 000015
【図１５】
0004630232.tif 000016
【図１６】
0004630232.tif 000017