(57)【要約】【課題】より多くのユーザの利用を促進することが期待できる情報処理システム、サーバ装置、サーバプログラム及び情報処理方法を提供する。【解決手段】サーバ装置３が楽曲データをゲーム機１へ配信する。ユーザは、所有する「トマト」の減価を伴って、サーバ装置３から楽曲データをゲーム機１にて取得し、取得した楽曲データを用いて楽曲を演奏するゲームを行うことができる。複数のゲーム機１が通信を行うことで、複数のユーザが共同して楽曲を演奏する合奏ゲームを行うことができる。サーバ装置３は、この合奏ゲームが行われることに伴って所定の付与条件が満たされた場合に、この合奏ゲームに参加したユーザに対して「トマト」を付与する。【選択図】図１
2015072516.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報処理装置を備える情報処理システムであって、
有価価値情報を前記情報処理装置の使用者へ付与する付与部と、
ネットワークを介して前記情報処理装置の使用者及び他の情報処理装置の使用者の共同操作に応じて情報処理を行う共同情報処理部と
を備え、
前記付与部は、前記共同情報処理部による情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う、情報処理システム。
【請求項２】
サーバ装置をさらに備え、該サーバ装置が、前記付与部を有する、請求項１に記載の情報処理システム。
【請求項３】
前記付与部は、前記情報処理装置の使用者へ有価価値情報の付与を、前記他の情報処理装置の使用者による前記有価価値情報の消費に応じて行う、請求項１又は２に記載の情報処理システム。
【請求項４】
ネットワークを介してコンテンツを配信するコンテンツ配信部を有し、
前記複数の情報処理装置は、前記有価価値情報を消費して前記コンテンツを取得するコンテンツ取得部を有する、請求項１乃至請求項３のいずれか１つに記載の情報処理システム。
【請求項５】
前記情報処理装置は、前記共同情報処理部による情報処理に伴って、該情報処理を共同で行った他の情報処理装置から所定情報を取得する情報取得部を有し、
前記付与部は、少なくとも前記情報取得部にて取得した前記所定情報に基づいて前記情報処理装置が処理を行うことを前記付与条件として、前記他の情報処理装置へ前記有価価値情報の付与を行う、請求項１乃至請求項４のいずれか１つに記載の情報処理システム。
【請求項６】
前記付与部は、前記情報処理装置の前記情報取得部により前記所定情報を取得された前記他の情報処理装置の使用者に、前記有価価値情報の付与を行う、請求項５に記載の情報処理システム。
【請求項７】
前記情報処理装置は、
前記所定情報を作成する操作を受け付ける受付部を有し、
前記受付部において作成された前記所定情報を前記他の情報処理装置へ与える、請求項５又は請求項６に記載の情報処理システム。
【請求項８】
前記付与部は、前記コンテンツ取得部が前記所定情報に対応する前記コンテンツを取得した場合、前記所定情報を取得された前記他の情報処理装置の使用者へ前記有価価値情報を付与する、請求項５乃至請求項７のいずれか１つに記載の情報処理システム。
【請求項９】
前記情報処理装置は、前記共同情報処理部による情報処理を共同で行っていない使用者に係る前記所定情報を取得する第２の情報取得部を有し、
前記付与部は、前記第２の情報取得部が取得した前記所定情報に係る使用者へは前記有価価値情報を付与しない、請求項５乃至請求項８のいずれか１つに記載の情報処理システム。
【請求項１０】
前記所定情報は、前記コンテンツのリストである、請求項５乃至請求項９のいずれか１つに記載の情報処理システム。
【請求項１１】
前記情報処理装置は、前記共同情報処理部による情報処理を共同で行った他の情報処理装置の使用者に関する情報を表示する処理を行う使用者情報表示処理部を有する、請求項１乃至請求項１０のいずれか１つに記載の情報処理システム。
【請求項１２】
前記付与部は、前記共同情報処理部による共同での情報処理が行われること、前記情報処理が行われた結果が所定の条件を満たすこと、又は、前記情報処理が行われる頻度が所定の条件を満たすことを前記付与条件として、前記有価価値情報の付与を行う、請求項１乃至請求項１１のいずれか１つに記載の情報処理システム。
【請求項１３】
前記結果は、前記情報処理を共同で行った前記情報処理装置の使用者に共通の結果である、請求項１２に記載の情報処理システム。
【請求項１４】
前記サーバ装置は、前記情報処理装置からのコンテンツの投稿を受け付ける投稿受付部を有し、
前記付与部は、前記投稿受付部が投稿を受け付けたコンテンツの前記コンテンツ取得部による取得に基づいて、前記コンテンツを投稿した使用者へ前記有価価値情報を付与する、請求項２に記載の情報処理システム。
【請求項１５】
複数の前記情報処理装置が前記情報処理を共同して行う場合、少なくとも一の情報処理装置の使用者が有する前記有価価値情報の減価を必要とする、請求項１乃至請求項１４のいずれか１つに記載の情報処理システム。
【請求項１６】
前記付与部は、前記一の情報処理装置の使用者以外の使用者に、前記有価価値情報を付与する、請求項１５に記載の情報処理システム。
【請求項１７】
前記有価価値情報には有効期限が設定され、
前記情報処理装置は、時間経過に応じて状態が変化する物品を模した画像を表示することによって前記有価価値情報の有効期限を通知する期限通知処理部を有する、請求項１乃至請求項１６のいずれか１つに記載の情報処理システム。
【請求項１８】
前記物品は、生鮮食料品である、請求項１７に記載の情報処理システム。
【請求項１９】
サーバ装置と、複数の情報処理装置を備える情報処理システムであって、
有価価値情報を前記情報処理装置の使用者へ付与する付与部を備え、
前記有価価値情報は、有効期限が設定され、時間経過に応じて状態が変化する物品を模した画像で表されるか、又は、時間経過に応じた状態が変化する物品の名称が付してある、情報処理システム。
【請求項２０】
前記情報処理装置は、時間経過に応じて外観が変化する物品を模した画像を表示して、前記有価価値情報の有効期限を通知する期限通知処理部を有する、請求項１９に記載の情報処理システム。
【請求項２１】
前記情報処理装置の前記共同情報処理部は、ゲームに係る情報処理を共同で行う、請求項１乃至請求項２０のいずれか１つに記載の情報処理システム。
【請求項２２】
有価価値情報を情報処理装置の使用者へ付与する付与部を備え、
前記付与部は、ネットワークを介して複数の情報処理装置の使用者の共同操作に応じた情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う、サーバ装置。
【請求項２３】
サーバ装置を、有価価値情報を情報処理装置の使用者へ付与する付与手段として動作させ、
前記付与手段は、ネットワークを介して複数の情報処理装置の使用者の共同操作に応じた情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う、サーバプログラム。
【請求項２４】
有価価値情報を情報処理装置の使用者へ付与する付与ステップと、
ネットワークを介して前記情報処理装置の使用者及び他の前記情報処理装置の使用者の共同操作に応じて情報処理を行う共同情報処理ステップと
を含み、
前記付与ステップは、前記共同情報処理ステップによる情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置がコンテンツを配信し、これを情報処理装置にて取得する情報処理システム、並びに、このシステムを実現するためのサーバ装置、サーバプログラム及び情報処理方法に関する。
【背景技術】
【０００２】
従来、複数のゲーム機がネットワークを介して通信を行うことによって、対戦プレイ又は協力プレイ等のように複数のユーザが参加可能なゲームを実現するゲームシステムがある（例えば特許文献１参照）。これにより遠隔の地にある複数のユーザが共通のゲームを楽しむことができる。また、サーバ装置などがゲームに係る種々のコンテンツを配信し、ゲーム機が通信機能を利用してこれらのコンテンツを取得する情報処理システムがある。このようにゲーム機の通信機能を利用することによって、非通信環境では得られないゲームの楽しみ及び利便性等をユーザが獲得することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１１３７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数のユーザがゲームに参加することができるシステムにおいては、より多くのユーザにこのシステムを利用してもらうことが望まれる。多くのユーザがシステムを利用することによって、各ユーザは多種多様な他ユーザとの対戦プレイ又は協力プレイ等を楽しむことが可能となる。また、コンテンツを配信するシステムにおいても、より多くのユーザにシステムを利用してコンテンツを取得してもらうことが望まれる。
【０００５】
本発明の目的とするところは、複数のユーザが参加可能なゲームなどの情報処理を行うシステム、及び、ネットワークを介してコンテンツを配信するシステムにおいて、より多くのユーザの利用を促進することが期待できる情報処理システム、サーバ装置、サーバプログラム及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理システムの一構成例は、サーバ装置と、複数の情報処理装置を備える情報処理システムであって、有価価値情報を前記情報処理装置の使用者へ付与する付与部と、ネットワークを介して前記情報処理装置の使用者及び他の情報処理装置の使用者の共同操作に応じて情報処理を行う共同情報処理部とを備え、前記付与部は、前記共同情報処理部による情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う。
【０００７】
また、本発明に係る情報処理システムの一構成例は、前記サーバ装置が、前記付与部を有する。
【０００８】
また、本発明に係る情報処理システムの一構成例は、前記付与部が、前記情報処理装置の使用者へ有価価値情報の付与を、前記他の情報処理装置の使用者による前記有価価値情報の消費に応じて行う。
【０００９】
また、本発明に係る情報処理システムの一構成例は、ネットワークを介してコンテンツを配信するコンテンツ配信部を有し、前記複数の情報処理装置は、前記有価価値情報を消費して前記コンテンツを取得するコンテンツ取得部を有する。
【００１０】
また、本発明に係る情報処理システムの一構成例は、前記情報処理装置が、前記共同情報処理部による情報処理に伴って、該情報処理を共同で行った他の情報処理装置から所定情報を取得する情報取得部を有し、前記付与部は、少なくとも前記情報取得部にて取得した前記所定情報に基づいて前記情報処理装置が処理を行うことを前記付与条件として、前記他の情報処理装置へ前記有価価値情報の付与を行う。
【００１１】
また、本発明に係る情報処理システムの一構成例は、前記付与部が、前記情報処理装置の前記情報取得部により前記所定情報を取得された前記他の情報処理装置の使用者に、前記有価価値情報の付与を行う。
【００１２】
また、本発明に係る情報処理システムの一構成例は、前記情報処理装置が、前記所定情報を作成する操作を受け付ける受付部を有し、前記受付部において作成された前記所定情報を前記他の情報処理装置へ与える。
【００１３】
また、本発明に係る情報処理システムの一構成例は、前記付与部が、前記コンテンツ取得部が前記所定情報に対応する前記コンテンツを取得した場合、前記所定情報を取得された前記他の情報処理装置の使用者へ前記有価価値情報を付与する。
【００１４】
また、本発明に係る情報処理システムの一構成例は、前記情報処理装置が、前記共同情報処理部による情報処理を共同で行っていない使用者に係る前記所定情報を取得する第２の情報取得部を有し、前記付与部は、前記第２の情報取得部が取得した前記所定情報に係る使用者へは前記有価価値情報を付与しない。
【００１５】
また、本発明に係る情報処理システムの一構成例は、前記所定情報が、前記コンテンツのリストである。
【００１６】
また、本発明に係る情報処理システムの一構成例は、前記情報処理装置が、前記共同情報処理部による情報処理を共同で行った他の情報処理装置の使用者に関する情報を表示する処理を行う使用者情報表示処理部を有する。
【００１７】
また、本発明に係る情報処理システムの一構成例は、前記付与部が、前記共同情報処理部による共同での情報処理が行われること、前記情報処理が行われた結果が所定の条件を満たすこと、又は、前記情報処理が行われる頻度が所定の条件を満たすことを前記付与条件として、前記有価価値情報の付与を行う。
【００１８】
また、本発明に係る情報処理システムの一構成例は、前記結果が、前記情報処理を共同で行った前記情報処理装置の使用者に共通の結果である。
【００１９】
また、本発明に係る情報処理システムの一構成例は、前記サーバ装置が、前記情報処理装置からのコンテンツの投稿を受け付ける投稿受付部を有し、前記付与部は、前記投稿受付部が投稿を受け付けたコンテンツの前記コンテンツ取得部による取得に基づいて、前記コンテンツを投稿した使用者へ前記有価価値情報を付与する。
【００２０】
また、本発明に係る情報処理システムの一構成例は、複数の前記情報処理装置が前記情報処理を共同して行う場合、少なくとも一の情報処理装置の使用者が有する前記有価価値情報の減価を必要とする。
【００２１】
また、本発明に係る情報処理システムの一構成例は、前記付与部が、前記一の情報処理装置の使用者以外の使用者に、前記有価価値情報を付与する。
【００２２】
また、本発明に係る情報処理システムの一構成例は、前記有価価値情報には有効期限が設定され、前記情報処理装置は、時間経過に応じて状態が変化する物品を模した画像を表示することによって前記有価価値情報の有効期限を通知する期限通知処理部を有する。
【００２３】
また、本発明に係る情報処理システムの一構成例は、前記物品が、生鮮食料品である。
【００２４】
また、本発明に係る情報処理システムの一構成例は、サーバ装置と、複数の情報処理装置を備える情報処理システムであって、有価価値情報を前記情報処理装置の使用者へ付与する付与部を備え、前記有価価値情報は、有効期限が設定され、時間経過に応じて状態が変化する物品を模した画像で表されるか、又は、時間経過に応じた状態が変化する物品の名称が付してある。
【００２５】
また、本発明に係る情報処理システムの一構成例は、前記情報処理装置が、時間経過に応じて外観が変化する物品を模した画像を表示して、前記有価価値情報の有効期限を通知する期限通知処理部を有する。
【００２６】
また、本発明に係る情報処理システムの一構成例は、前記情報処理装置の前記共同情報処理部が、ゲームに係る情報処理を共同で行う。
【００２７】
また、本発明に係るサーバ装置の一構成例は、有価価値情報を情報処理装置の使用者へ付与する付与部を備え、前記付与部は、ネットワークを介して複数の情報処理装置の使用者の共同操作に応じた情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う。
【００２８】
また、本発明に係るサーバプログラムの一構成例は、サーバ装置を、有価価値情報を情報処理装置の使用者へ付与する付与手段として動作させ、前記付与手段は、ネットワークを介して複数の情報処理装置の使用者の共同操作に応じた情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う。
【００２９】
また、本発明に係る情報処理方法の一例は、有価価値情報を情報処理装置の使用者へ付与する付与ステップと、ネットワークを介して前記情報処理装置の使用者及び他の前記情報処理装置の使用者の共同操作に応じて情報処理を行う共同情報処理ステップとを含み、前記付与ステップは、前記共同情報処理ステップによる情報処理が行われることに伴って所定の付与条件が満たされた場合に、前記有価価値情報の付与を行う。
【発明の効果】
【００３０】
本発明は、より多くのユーザに対してシステムの利用を促進することが期待できる。
【図面の簡単な説明】
【００３１】
【図１】本実施の形態に係る情報処理システムの概要を説明するための模式図である。
【図２】サーバ装置の構成を示すブロック図である。
【図３】ゲーム機の構成を示すブロック図である。
【図４】サーバ装置が行う合奏ゲームの管理処理の手順を示すフローチャートである。
【図５】ゲーム機が表示する打ち上げ画面の一例を示す模式図である。
【図６】ゲーム機が行うお勧めリスト取得処理の手順を示すフローチャートである。
【図７】ゲーム機が行うお勧めリスト取得処理の手順を示すフローチャートである。
【図８】サーバ装置が行うお勧めリスト送信処理の手順を示すフローチャートである。
【図９】お勧めリストの表示例を示す模式図である。
【図１０】ゲーム機による楽曲データ取得要求処理の手順を示すフローチャートである。
【図１１】サーバ装置による楽曲データ送信及びトマト付与の処理手順を示すフローチャートである。
【図１２】サーバ装置が記憶するトマト管理情報の一例を示す模式図である。
【図１３】トマト確認画面の一例を示す模式図である。
【発明を実施するための形態】
【００３２】
＜システム概要＞
図１は、本実施の形態に係る情報処理システムの概要を説明するための模式図である。本実施の形態に係る情報処理システムは、コンテンツを配信するサーバ装置３と、配信されたコンテンツを取得し、取得したコンテンツを利用してゲームを行う複数のゲーム機１とを含んで構成されている。本実施の形態においては、サーバ装置３は、コンテンツとして楽曲データを配信する。ゲーム機１は、配信された楽曲データをダウンロードし、この楽曲データに基づく楽曲の演奏を行うゲームを実現する。また本システムでは、複数のゲーム機１がネットワークを介した通信を行うことによって、１つの楽曲を複数のユーザが共同して演奏（合奏）するゲームを実現することができる。合奏ゲームは、サーバ装置３によりゲームの進行及び参加者等が管理され、ゲーム機１を介して複数のユーザが参加することができる。
【００３３】
本実施の形態において、各ユーザはゲーム機１を利用して、楽曲のお勧めリストを作成することができる。ゲーム機１は、お勧めリストの作成操作を受け付けると共に、作成されたお勧めリストを記憶する。複数のゲーム機１にて合奏ゲームが行われた場合、この合奏ゲームに参加したユーザは、他のユーザが作成した楽曲のお勧めリストを取得することができる。お勧めリストには一又は複数の楽曲が登録されており、例えばユーザはゲーム機１にてお勧めリストの表示を行い、表示された楽曲から一の楽曲を選択する操作を行うことによって、サーバ装置３へこの楽曲データの取得要求を行うことができる。ゲーム機１から楽曲データの取得要求を与えられたサーバ装置３は、この楽曲データを読み出して、要求元のゲーム機１へ送信する。
【００３４】
なお、ゲーム機１によるサーバ装置３からの楽曲データの取得は、ユーザが作成したお勧めリストに基づく方法に限らない。例えばサーバ装置３が人気ランキング又は新着情報等をゲーム機１へ送信し、ゲーム機１のユーザがこれらの情報に基づいて取得する楽曲データを選択することができる。また例えばゲーム機１にてユーザがタイトル又はアーティスト名等を指定した楽曲データの検索要求を受け付け、サーバ装置３が検索結果をゲーム機１へ送信し、ゲーム機１のユーザが検索結果に基づいて楽曲データを選択することができる。
【００３５】
また本実施の形態においては、ゲーム内の仮想通貨（有価価値情報）として「トマト」が用いられる。各ゲーム機１のユーザは、例えばサーバ装置３又はトマトを販売する別の装置等にアクセスし、クレジットカード又はプリペイドカード等を利用して「トマト」を購入する。「トマト」は、例えば１個がＸ円で販売され、Ｙ個で１つの楽曲データを取得することができる。「トマト」はユーザに付されたユーザＩＤなどの識別情報に対応付けて管理される。ゲーム機１にて楽曲データを取得した場合、このゲーム機１を利用していたユーザの「トマト」が必要個数だけ消費される。
【００３６】
またユーザが作成したお勧めリストを介して、他のユーザが楽曲データの取得を行った場合、サーバ装置３は、このお勧めリストを作成したユーザに対して「トマト」を付与する処理を行う。このように、合奏ゲームを共同して行ったユーザ間でのお勧めリストの授受、及び、お勧めリストを介した楽曲データの取得に対するお勧めリスト作成者への「トマト」付与を行うことによって、ユーザに「トマト」を無料で付与することができる。これにより、合奏ゲームへの参加をユーザに対して促すことができる。
【００３７】
なお、ゲーム機１はユーザによる楽曲の作成操作を受け付けて、作成された楽曲データをサーバ装置３へ投稿する処理を行うことができる。サーバ装置３は、ゲーム機１から投稿された楽曲データを記憶して配信すると共に、他のユーザにて楽曲データの取得が行われた場合にこの楽曲の作成者へ「トマト」を付与する。また例えば、楽曲データが他のユーザに取得された回数又は頻度等が予め定めた閾値を超えた場合に、該楽曲データを投稿したユーザへトマトを付与するようにしてもよい。また、サーバ装置３は、合奏ゲームの成績を集計して月間ランキングなどを公開し、その上位入賞者に「トマト」を付与する。また、サーバ装置３は、合奏ゲームへの各ユーザの参加頻度を集計して月間ランキングなどを公開し、その上位入賞者に「トマト」を付与する。このようにサーバ装置３が複数の方法でユーザに対する「トマト」の付与を行うことにより、本システムに対するユーザの参加を促すことができる。
【００３８】
また本実施の形態においては、例えば有名人又は著名人等のユーザが作成したお勧めリストをサーバ装置３が公開する。ユーザは、サーバ装置３により公開されたお勧めリストをゲーム機１にて取得することができ、取得したお勧めリストを利用して楽曲データの取得を行うことができる。有名人又は著名人等のお勧めリストは、各ユーザが合奏ゲームを行うことなく、公開されているものをサーバ装置３から直接的に取得することが可能である。ただしサーバ装置３は、有名人又は著名人等のお勧めリストを利用して楽曲データの取得が行われた場合であっても、このお勧めリストを作成した有名人又は著名人等のユーザに対する「トマト」の付与は行わない。
【００３９】
＜システム構成＞
図２は、サーバ装置３の構成を示すブロック図である。本実施の形態に係るサーバ装置３は、処理部３０、記憶部３１、記録媒体装着部３２及び通信部３３等を備えて構成されている。処理部３０は、ＣＰＵ（Central Processing Unit）などの演算処理装置を用いて構成され、記憶部３１に記憶されたサーバプログラム９４を読み出して実行することにより、楽曲データの配信、合奏ゲームの管理及び「トマト」の付与等の処理を行う。記憶部３１は、不揮発性の記憶装置を用いて構成され、サーバプログラム９４などのプログラム及び種々のデータを記憶することができる。本実施の形態において記憶部３１は、配信用の多数の楽曲データを記憶する楽曲データ記憶部３１ａ、及び、ユーザが所持する「トマト」の管理用の情報を記憶したトマト管理情報記憶部３１ｂを有している。
【００４０】
記録媒体装着部３２は、ディスク形などの記録媒体９３を着脱できるよう構成されている。処理部３０は、記録媒体装着部３２に装着された記録媒体９３からサーバプログラム９４及びその他の種々のデータを読み出して記憶部３１にインストールすることができる。通信部３３は、インターネットなどのネットワーク９９を介してゲーム機１又はトマト販売サーバ５との間でデータの送受信を行う。例えばサーバ装置３は、通信部３３にてゲーム機１からの楽曲データの取得要求を受信した場合、記憶部３１の楽曲データ記憶部３１ａから楽曲データを読み出し、通信部３３からゲーム機１へ楽曲データを送信する。
【００４１】
また本実施の形態に係るサーバ装置３は、処理部３０がサーバプログラム９４を実行することにより、楽曲データ配信部４１、トマト付与部４２、投稿受付部４３及びゲーム管理部４４等がソフトウェア的な機能ブロックとして実現される。
【００４２】
楽曲データ配信部４１は、記憶部３１の楽曲データ記憶部３１ａに記憶された楽曲データを、ゲーム機１からの要求に応じて送信する処理を行う。また楽曲データ配信部４１は、楽曲の人気ランキング及び新着情報等の情報を作成し、これらの情報をゲーム機１に対して公開する処理を行う。また楽曲データ配信部４１は、ゲーム機１から楽曲のタイトル又はアーティスト名等の検索条件を指定した検索要求を通信部３３にて受信した場合、検索条件に該当する楽曲のリストを作成してゲーム機１へ送信する処理を行う。また楽曲データ配信部４１は、有名人又は著名人等が作成したお勧めリストを公開する処理を行う。
【００４３】
トマト付与部４２は、所定の付与条件が満たされた場合に、ユーザに対する無料での「トマト」の付与を行うと共に、各ユーザが所持する「トマト」の管理処理を行う。記憶部３１のトマト管理情報記憶部３１ｂには、本システムを利用する各ユーザについて、「トマト」の所持数及び所持している「トマト」の有効期限等の情報が記憶されている。トマト付与部４２は、楽曲データ配信部４１が楽曲データをゲーム機１へ送信した場合に、このゲーム機１を利用しているユーザが所持する「トマト」を、有効期限が近いものから順に消費する。またトマト販売サーバ５にて「トマト」の販売がなされた場合、トマト付与部４２は、購入を行ったユーザの「トマト」の所持数を増加させ、購入した「トマト」の有効期限などの情報をトマト管理情報記憶部３１ｂに記憶する。またトマト付与部４２は、所定の付与条件が満たされたことによる無料での「トマト」付与を行った場合にも同様に、該当ユーザの「トマト」の所持数及び有効期限等の情報を更新する。またトマト付与部４２は、有効期限を過ぎた「トマト」に関する情報を、トマト管理情報記憶部３１ｂから削除する処理を行う。
【００４４】
また、トマト付与部４２は、通信部３３にてゲーム機１から楽曲データの取得要求を受け付けて楽曲データ配信部４１が楽曲データを送信した場合に、この取得要求が楽曲のお勧めリストを介して行われたものであるか否かを判定する。お勧めリストを介して取得要求が行われた場合、トマト付与部４２は、このお勧めリストを作成したユーザに対して「トマト」を付与する。このときにトマト付与部４２は、お勧めリストの１回の利用に対して１個のトマトを付与してもよく、Ｘ回の利用がなされた場合にＹ個のトマトを付与してもよい。
【００４５】
またトマト付与部４２は、楽曲データ配信部４１がゲーム機１へ楽曲データを送信した場合、この楽曲データを作成して投稿したユーザに対して「トマト」を付与する。またトマト付与部４２は、合奏ゲームの成績などに応じて、ユーザに「トマト」を付与する。なお、合奏ゲームの成績などは、ゲーム管理部４４が管理している。トマト付与部４２は、例えば１カ月に１回などの頻度で、ゲーム管理部４４から合奏ゲームの成績などを取得して「トマト」を付与するユーザを決定する。例えばトマト付与部４２は、合奏ゲームの成績の月間ランキングにて上位に入賞したユーザに所定数の「トマト」を付与する。また例えばトマト付与部４２は、合奏ゲームへのユーザの参加回数の月間ランキングにて上位に入賞したユーザに所定数の「トマト」を付与する。
【００４６】
投稿受付部４３は、ゲーム機１にて作成された楽曲データの投稿を受け付ける処理を行う。投稿受付部４３は、投稿された楽曲データを記憶部３１の楽曲データ記憶部３１ａに記憶し、楽曲データ配信部４１の配信対象に加える。なお投稿された楽曲データが著作権などに違反していないかなどを予め審査し、審査に合格した楽曲データのみを配信対象に加えてもよい。このような審査は、サーバ装置３が行ってもよく、他の装置が行ってもよい。
【００４７】
ゲーム管理部４４は、合奏ゲームの成績及び参加回数等の情報を管理する。またゲーム管理部４４は、合奏ゲームに参加を希望する複数のユーザから、例えば５人〜１０人程度のユーザを合奏メンバーとして適宜に抽出する処理を行う。本実施の形態においては、ゲーム管理部４４はランダムに所定数のユーザを抽出する。ただしゲーム管理部４４は、各ユーザに演奏の経験値又はレベル等が設定されている場合、これらを考慮してユーザを抽出してもよい。合奏ゲームでは、ゲーム管理部４４が抽出した複数のユーザにより一又は複数の楽曲の演奏が行われ、演奏の良し悪しを示す得点がメンバー全体の成績としてゲーム管理部４４により算出される。ゲーム管理部４４が、合奏ゲームを行う毎に、各ユーザの参加回数及びゲームの成績等を記憶する。
【００４８】
また本実施の形態においては、合奏ゲームにて合奏が行われた後、合奏に参加した各ユーザのプロフィールなどの情報交換の場が設けられる。ゲーム管理部４４は、合奏に参加した全ユーザに関する情報を、合奏ゲームに参加したゲーム機１へ送信する。各ゲーム機１では、合奏ゲームにて一緒に演奏を行った他のユーザに関する情報を閲覧することができる。このときにユーザは、ゲーム機１にて他のユーザのお勧めリストの取得をサーバ装置３へ要求することができる。
なお、ユーザに関する情報の授受は、サーバ装置３を介することなく、複数のゲーム機１間で直接的に行ってもよい。例えば、インターネットなどのネットワークを介して複数のゲーム機１が直接的な通信を行うことができる場合、又は、無線通信などを利用して複数のゲーム機１が直接的な無線通信を行うことができる場合、このような直接的な情報の授受を採用し得る。
【００４９】
本実施の形態においては、各ユーザのお勧めリストは、サーバ装置３に記憶されておらず、各ユーザが利用するゲーム機１に記憶されている。このため、お勧めリストの取得要求をゲーム機１から受信した場合、サーバ装置３のゲーム管理部４４は、お勧めリストを要求されたユーザのゲーム機１に対してお勧めリストの送信要求を与える。この送信要求に対してゲーム機１からお勧めリストがサーバ装置３へ送信され、サーバ装置３のゲーム管理部４４は受信したお勧めリストを取得要求の送信元のゲーム機１へ送信する。ゲーム機１はサーバ装置３から取得した他のユーザのお勧めリストを記憶し、以後はこのお勧めリストを利用して楽曲データの取得を行うことができる。
【００５０】
図３は、ゲーム機１の構成を示すブロック図である。本実施の形態に係るゲーム機１は、処理部１０、記憶部１１、記録媒体装着部１２、表示部１３、操作部１４及び通信部１５等を備えて構成されている。処理部１０は、ＣＰＵなどの演算処理装置を用いて構成されている。処理部１０は、記憶部１１に記憶されたゲームプログラム９２又は記録媒体装着部１２に装着された記録媒体９１に記録されたゲームプログラム９２を読み出して実行することにより、ゲームに係る各種の情報処理を行う。例えば処理部１０は、操作部１４に対してなされた操作を受け付ける処理、受け付けた操作に応じてゲームの判定などを行う処理、受け付けた操作又はゲーム内のイベント等に応じて表示部１３に表示するゲーム画像を生成する処理等を行う。
【００５１】
記憶部１１は、不揮発性の記憶装置を用いて構成されている。記憶部１１は、ゲームプログラム９２などのプログラム及びプログラムの実行に必要な各種のデータを記憶することができる。記憶部１１には、サーバ装置３から取得した楽曲データを記憶する楽曲データ記憶部１１ａが設けられている。また記憶部１１には、本ゲーム機１にて作成されたお勧めリスト、及び、サーバ装置３から取得した他のユーザのお勧めリスト等を記憶するリスト記憶部１１ｂが設けられている。
【００５２】
記録媒体装着部１２は、メモリカードなどの記録媒体９１を着脱できるように構成されている。処理部１０は、記録媒体装着部１２に装着された記録媒体９１からゲームプログラム９２及びその他の種々のデータを読み出すことができる。表示部１３は、液晶パネルなどを用いて構成され、処理部１０から与えられた画像を表示する。操作部１４は、例えば押下式のボタン又は表示部１３に設けられたタッチパネル等であり、ユーザによりなされた操作の内容（例えばボタンの押し下げ又はタッチパネルへの接触等）を処理部１０へ通知する。
【００５３】
通信部１５は、無線ＬＡＮ（Local Area Network）などを利用してインターネットなどのネットワーク９９に接続し、このネットワーク９９を介してサーバ装置３又はトマト販売サーバ５等との間でデータの送受信を行う。例えばゲーム機１は、通信部１５にてサーバ装置３との通信を行うことで、合奏ゲームへの参加及び楽曲データの取得等を行うことができる。また例えばゲーム機１は、通信部１５にてトマト販売サーバ５との通信を行うことで、楽曲データの取得に必要な「トマト」を購入することができる。
【００５４】
また本実施の形態に係るゲーム機１は、処理部１０がゲームプログラム９２を実行することにより、ゲーム処理部２１、楽曲データ取得処理部２２、リスト取得処理部２３、リスト作成処理部２４、楽曲作成処理部２５及び表示処理部２６等がソフトウェア的な機能ブロックとして実現される。
【００５５】
ゲーム処理部２１は、操作部１４にて受け付けたユーザの操作などに応じて、ゲームに関する種々の判定処理又はイベント処理等を行う。本実施の形態においてゲーム処理部２１は、記憶部１１の楽曲データ記憶部１１ａに記憶された楽曲データに基づく楽曲再生を行い、再生された楽曲に対する仮想的な楽器の操作を操作部１４にて受け付けることで、楽器を演奏するゲームを実現する。ゲーム処理部２１は、再生された楽曲に対する操作部１４の操作タイミングなどに応じて加点／減点を行って演奏の成績を算出する。本ゲームは、ゲーム機１のユーザ１人で行うこともでき、ネットワークを介して他のユーザと共同で行うこともできる。複数ユーザによる合奏を行う場合、ゲーム処理部２１は、サーバ装置３又は他のゲーム機１へ、操作部１４にて受け付けた操作内容などを送信する。
【００５６】
楽曲データ取得処理部２２は、サーバ装置３に対する楽曲データの取得要求を送信すると共に、この要求に応じてサーバ装置３から送信された楽曲データを受信して記憶部１１の楽曲データ記憶部１１ａに記憶する処理を行う。楽曲データ取得処理部２２は、リスト記憶部１１ｂに記憶されたお勧めリストを表示部１３に表示し、お勧めリストに含まれる楽曲の選択操作を操作部１４にて受け付け、選択された楽曲の楽曲データについて取得要求を行う。また楽曲データ取得処理部２２は、配信されている楽曲データのリストをサーバ装置３から取得し、この配信リストに基づいて取得する楽曲の選択を受け付けてもよい。サーバ装置３から取得する配信リストは、例えば人気ランキング、新着情報又はキーワード検索の結果等の楽曲のリストであってよい。
【００５７】
リスト取得処理部２３は、他のユーザと共同で合奏ゲームを行った後、他のユーザが作成したお勧めリストを取得して記憶部１１のリスト記憶部１１ｂに記憶する処理を行う。リスト取得処理部２３は、合奏ゲーム終了後の情報交換の場において、合奏ゲームに参加したユーザに関する情報をサーバ装置３から受信して表示部１３に表示する処理を行う。このときにリスト取得処理部２３は、お勧めリストの取得要求を行うユーザの選択を操作部１４にて受け付ける。リスト取得部２３は、選択されたユーザのお勧めリストの取得要求をサーバ装置３へ送信し、この要求に応じてサーバ装置３から送信されたお勧めリストを受信してリスト記憶部１１ｂに記憶する。またリスト取得処理部２３は、サーバ装置３が公開する有名人又は著名人等のお勧めリストに対する取得要求を行い、サーバ装置３から取得したお勧めリストをリスト記憶部１１ｂに記憶する処理を行う。
【００５８】
リスト作成処理部２４は、他のユーザに対する楽曲のお勧めリストの作成に係る操作を操作部１４にて受け付け、作成されたお勧めリストを記憶部１１のリスト記憶部１１ｂに記憶する処理を行う。またリスト作成処理部２４は、リスト記憶部１１ｂに記憶された作成済みのお勧めリスト（本ゲーム機１のユーザが作成したお勧めリスト）を読み出し、このお勧めリストの編集操作を受け付けてお勧めリストを更新する処理を行う。サーバ装置３からお勧めリストの送信要求が与えられた場合、リスト作成処理部２４にて作成又は編集された最新のお勧めリストがサーバ装置３へ送信される。
【００５９】
楽曲作成処理部２５は、楽曲の作成又は編集等の操作を操作部１４にて受け付け、作成又は編集された楽曲の楽曲データを記憶部１１の楽曲データ記憶部１１ａに記憶する処理を行う。楽曲作成処理部２５は、例えば音符などが配置されていない楽譜を表示部１３に表示し、この楽譜に対する音符などの配置操作を受け付けることにより、楽曲の作成操作を受け付ける。また楽曲作成処理部２５は、ユーザの操作に応じて、作成された楽曲をサーバ装置３へ投稿する処理を行う。
【００６０】
表示処理部２６は、ゲーム処理部２１の処理結果に応じたゲーム画面を生成して表示部１３へ与えることにより、表示部１３にゲーム画面を表示する処理を行う。また表示処理部２６は、記憶部１１のリスト記憶部１１ｂに記憶されたお勧めリストの表示処理、合奏ゲーム終了後の情報交換の場にて各ユーザに関する情報を表示する処理、リスト作成処理部２４によるお勧めリストの作成を行うための画面の表示処理、及び、楽曲作成処理部２５による楽曲の作成を行うための画面の表示処理等を行う。
【００６１】
また表示処理部２６は、ユーザが所有する「トマト」に関する情報の表示を行う。例えばメニュー画面などで「トマト」に関する情報表示の項目がユーザにより選択された場合、ゲーム機１の処理部１０は、サーバ装置３に対してこのユーザに関するトマト管理情報の送信要求を行う。この送信要求が与えられたサーバ装置３は、記憶部３１のトマト管理情報記憶部３１ｂから、該当するユーザに関するトマト管理情報を読み出してゲーム機１へ送信する。サーバ装置３からトマト管理情報を受信したゲーム機１の処理部１０は、ユーザが所有する「トマト」の個数及び有効期限等を表示部１３に表示する処理を表示処理部２６にて行う。
【００６２】
本実施の形態において表示処理部２６は、「トマト」の個数を有効期限別に表示する。このときに表示処理部２６は、トマトの外観を模した画像を表示し、この画像に並べて「トマト」の有効期限及び個数を表示する。また表示処理部２６は、有効期限までに残されている期間に応じて、異なるトマトの画像を表示する。例えば表示処理部２６は、有効期限まで１カ月以上の期間が残されている「トマト」に対して、新鮮なトマトの画像を表示する。これに対して有効期限までに残されている期間が１カ月未満の「トマト」に対して、表示処理部２６は、腐りかけのトマトの画像を表示する。また有効期限を過ぎた「トマト」に対して、表示処理部２６は、腐ったトマトの画像を表示してもよい。
【００６３】
また、詳細な構成の図示は省略するが、トマト販売サーバ５は、ゲーム機１との通信を行うことによって、楽曲データを取得するために必要な「トマト」を販売する処理を行う。例えばトマト販売サーバ５は、ゲーム機１から送信されるユーザＩＤ及びパスワード等の情報に基づいてユーザ認証処理を行い、認証に成功した場合にこのゲーム機１からの「トマト」の購入要求を受け付ける。購入要求を受け付けたトマト販売サーバ５は、このユーザのクレジットカードなどの情報の入力を受け付けて課金処理を行う。課金処理が正常に完了した場合、トマト販売サーバ５は、サーバ装置３へ「トマト」を販売したユーザ、販売個数及び有効期限等の情報を送信する。トマト販売サーバ５からの情報を受信したサーバ装置３は、処理部３０のトマト付与部４２が、記憶部３１のトマト管理情報記憶部３１ｂに記憶された情報を更新する。
【００６４】
＜ゲームについて＞
本実施の形態に係るゲーム機１では、ゲームプログラム９２を処理部１０が実行することによって、楽曲を演奏するゲームがゲーム処理部２１にて実現される。この楽曲演奏ゲームは、ゲーム機１の通信機能を利用せずにユーザが１人で楽しむこともでき、通信機能を利用して複数のユーザによる合奏ゲームとして楽しむこともできる。
【００６５】
例えばメニュー画面などにおいて１人で演奏の項目が選択された場合、ゲーム処理部２１は、楽曲データ記憶部１１ａに記憶された楽曲データの一覧などを表示し、ゲームにて演奏する楽曲の選択を操作部１４にて受け付ける。楽曲が選択された後、ゲーム処理部２１は、演奏可能な楽器の一覧を表示し、ゲームにて演奏する楽器の選択を操作部１４にて受け付ける。ゲーム処理部２１は、これら以外に、例えばゲームの難易度などの設定を受け付けてもよい。ゲームに必要な情報の設定がなされた後、ゲーム処理部２１は、楽曲の演奏ゲームを開始する。ゲーム処理部２１は、選択された楽曲の再生を開始し、仮想的な楽器の演奏操作の受け付けを開始する。
【００６６】
楽曲の演奏ゲームにおいて、ゲーム処理部２１は、楽曲及び楽器に応じて定まる演奏操作の正規のタイミングと、ユーザが操作部１４を操作した実際のタイミングとを比較し、正規のタイミングに対する実際のタイミングの時間差に応じて演奏の得点を算出する。このときにゲーム処理部２１は、演奏操作の正規のタイミングをユーザに対して示すアニメーション画像を、表示処理部２６にて表示部１３に表示してもよい。楽曲の演奏が終了した後、ゲーム処理部２１は、最終的な得点を表示部１３に表示する。
【００６７】
例えばメニュー画面などにおいて通信機能を利用した合奏の項目が選択された場合、ゲーム処理部２１は、通信部１５にてサーバ装置３との通信を行い、合奏ゲームに対する参加の要求を行う。このときにゲーム処理部２１は、ユーザが演奏を希望する楽曲及び楽器等の選択を受け付けて、選択された楽曲及び楽器等の情報をサーバ装置３へ通知してもよい。
【００６８】
ゲーム機１から合奏ゲームへの参加要求を通信部３３にて受信したサーバ装置３は、ゲーム管理部４４が、参加要求を行ったユーザに関する情報を待機リストに登録する。次いでゲーム管理部４４は、合奏ゲームへの参加を待機しているユーザの中から、適宜の条件で所定数のユーザを抽出して合奏ゲームを共同で行うメンバーとする。本実施の形態においては、ゲーム管理部４４は、待機リストからランダムに所定数のユーザを抽出する。ゲーム管理部４４は、抽出した複数のユーザが利用するゲーム機１に対して、合奏のメンバーが決定した旨の通知を行った後、合奏ゲームを開始する。
【００６９】
なお合奏ゲームを実現するためのゲーム処理は、各ゲーム機１にて行ってもよく、サーバ装置３が行ってもよい。本実施の形態においては、ゲーム処理は各ゲーム機１のゲーム処理部２１にて行い、サーバ装置３のゲーム管理部４４は合奏ゲームに参加する各ユーザの操作タイミングなどの情報を収集して各ゲーム機１へ送信する。また各ユーザの演奏に対する得点の算出は各ゲーム機１のゲーム処理部２１が行い、サーバ装置３のゲーム管理部４４は、合奏の終了後に各ゲーム機１から各ユーザの得点を収集し、メンバー全体での合奏の得点を算出する。ゲーム管理部４４は、算出した得点を各ユーザの成績として記憶部３１に記憶する。
【００７０】
図４は、サーバ装置３が行う合奏ゲームの管理処理の手順を示すフローチャートである。サーバ装置３の処理部３０のゲーム管理部４４は、通信部３３にてゲーム機１から合奏ゲームへの参加要求を受信し（ステップＳ１）、受信した参加要求に係るユーザ及びゲーム機１に関する情報を待機リストに追加する（ステップＳ２）。次いでゲーム管理部４４は、待機リストに登録されたユーザから適宜に必要数をメンバーとして抽出する（ステップＳ３）。
【００７１】
ゲーム管理部４４は、抽出したメンバーによる合奏ゲームに関する処理を行う（ステップＳ４）。ここでゲーム管理部４４は、例えば各ゲーム機１にて受け付けた操作を取得し、合奏ゲームに参加している他のゲーム機１へ送信するなどの処理を行う。ゲーム管理部４４は、合奏ゲームが終了したか否かを判定し（ステップＳ５）、合奏ゲームが終了していない場合には（Ｓ５：ＮＯ）、ステップＳ４へ処理を戻す。合奏ゲームが終了した場合（Ｓ５：ＹＥＳ）、ゲーム管理部４４は、合奏ゲームに参加したユーザ全員の合計の成績を算出し（ステップＳ６）、算出した成績を参加した各ユーザに対応付けて記憶部３１に記憶する（ステップＳ７）。その後、ゲーム管理部４４は、合奏ゲームに参加した全ユーザのプロフィールなどの情報を、合奏ゲームに参加したゲーム機１へ送信し（ステップＳ８）、処理を終了する。
【００７２】
なお本実施の形態においては、合奏ゲームに参加する各ゲーム機１にて受け付けたユーザの操作を他のゲーム機１へ送信する処理、及び、ゲームの成績の算出処理等をサーバ装置３が行う構成としたが、これに限るものではない。例えば各ゲーム機１は、自らが受け付けたユーザの操作を、他のゲーム機１へ直接的に送信してもよい。また例えば各ゲーム機１は、自らのユーザのゲーム成績を算出して他のゲーム機１へ送信すると共に、他のゲーム機１から送信された他のユーザの成績を受信して合計成績を算出してもよい。また例えば合奏ゲームに参加したゲーム機１は、サーバ装置３を介さずに、ユーザのプロフィールなどの情報を直接的に他のゲーム機１へ送信してもよい。
これらの構成とした場合、サーバ装置３は、合奏ゲームの開始前に参加メンバーの抽出を行うと共に、合奏ゲームの終了後に各ゲーム機１から成績を取得して記憶部３１に記憶する処理を行えばよい。
【００７３】
＜お勧めリストの取得＞
複数ユーザによる合奏ゲームが行われた後、各ゲーム機１のゲーム処理部２１は、合奏ゲームに参加したユーザの情報交換の場として、合奏の打ち上げを開催する。このときにゲーム機１の表示処理部２６は、サーバ装置３から送信される参加ユーザの情報に基づいて、表示部１３に打ち上げ画面を表示する。図５は、ゲーム機１が表示する打ち上げ画面の一例を示す模式図である。図示の打ち上げ画面では、最上部に”打ち上げ開催中”のタイトルが表示され、最下部に打ち上げ終了の操作を受け付ける打ち上げ終了ボタンが設けられている。打ち上げ画面の中央部には、略長方形の領域がマトリクス状に配置され、１つの領域が１人のユーザに割り当てられて、参加ユーザの一覧表示がなされている。
【００７４】
略長方形の各領域内には、ユーザ名及びユーザの似顔絵などの画像が表示されると共に、このユーザのプロフィールなどの詳細情報を表示するための詳細ボタンと、このユーザが作成したお勧めリストを取得するためのリストボタンとが表示されている。また合奏ゲームにて最も優秀な演奏を行ったユーザ、即ち獲得した得点が最も多いユーザに対しては、ユーザ名の隣に星印が付される。詳細ボタンに対する操作が行われた場合、ゲーム処理部２１は、サーバ装置３から受信した情報に基づいて、該当ユーザのプロフィールなどの詳細情報を表示する（図示は省略する）。例えばゲーム処理部２１は、ユーザの年齢、性別、得意な楽器、好みの音楽ジャンル又はアーティスト等の情報を詳細情報として表示することができる。
【００７５】
リストボタンに対する操作が行われた場合、ゲーム機１のリスト取得処理部２３は、該当ユーザのユーザ名などを指定して、サーバ装置３に対してお勧めリストの取得要求を行う。ゲーム機１からお勧めリストの取得要求を受信したサーバ装置３は、取得要求にて指定されたユーザが利用しているゲーム機１へお勧めリストの送信要求を与える。お勧めリストの送信要求を与えられたゲーム機１は、記憶部１１のリスト記憶部１１ｂからお勧めリストを読み出してサーバ装置３へ送信する。ゲーム機１からお勧めリストを受信したサーバ装置３は、このお勧めリストを取得要求元のゲーム機１へ送信する。サーバ装置３からお勧めリストを受信したゲーム機１は、受信したお勧めリストを記憶部１１のリスト記憶部１１ｂに記憶すると共に、表示処理部２６が表示部１３にお勧めリストを表示する処理を行う。
【００７６】
なお打ち上げ画面にリストボタンを設けない構成としてもよい。この構成の場合には、例えば合奏ゲームが行われた後、合奏ゲームに参加したユーザのお勧めリストを、他のユーザへ自動的に送信する構成とすることができる。更にこの場合、サーバ装置３により合奏ゲームに参加するメンバーの抽出が行われた後であれば、お勧めリストの送受信を合奏ゲームの開始前に自動的に行う構成とすることもできる。
【００７７】
図６及び図７は、ゲーム機１が行うお勧めリスト取得処理の手順を示すフローチャートである。合奏ゲームの終了後に、ゲーム機１の処理部１０は、通信部１５にてサーバ装置３からのユーザ情報を受信したか否かを判定する（ステップＳ１１）。ユーザ情報を受信していない場合（Ｓ１１：ＮＯ）、処理部１０はユーザ情報を受信するまで待機する。ユーザ情報を受信した場合（Ｓ１１：ＹＥＳ）、処理部１０のゲーム処理部２１は、受信したユーザ情報に基づいて、表示処理部１６にて打ち上げ画面を表示部１３に表示する（ステップＳ１２）。
【００７８】
打ち上げ画面を表示した後、処理部１０のゲーム処理部２１は、打ち上げ画面の終了ボタンに対する終了操作がなされたか否かを判定する（ステップＳ１３）。終了操作がなされた場合（Ｓ１３：ＹＥＳ）、ゲーム処理部２１は、お勧めリスト取得処理を終了する。終了操作がなされていない場合（Ｓ１３：ＮＯ）、ゲーム処理部２１は、打ち上げ画面にて詳細ボタンに対する詳細表示操作がなされたか否かを判定する（ステップＳ１４）。詳細表示操作がなされた場合（Ｓ１４：ＹＥＳ）、ゲーム処理部２１は、ステップＳ１１にて受信したユーザ情報に基づいて、操作された詳細ボタンに係るユーザの詳細情報を表示する（ステップＳ１５）。詳細情報を表示した後、ゲーム処理部２１は、詳細情報の表示終了操作がなされたか否かを判定する（ステップＳ１６）。表示終了操作がなされていない場合（Ｓ１６：ＮＯ）、ゲーム処理部２１は、ステップＳ１５へ処理を戻し、詳細情報の表示を継続して行う。表示数量操作がなされた場合（Ｓ１６：ＹＥＳ）、ゲーム処理部２１は、ステップＳ１３へ処理を戻す。
【００７９】
打ち上げ画面にて詳細ボタンに対する詳細表示操作がなされていない場合（Ｓ１４：ＮＯ）、ゲーム処理部２１は、リストボタンに対するリスト取得操作がなされたか否かを判定する（ステップＳ１７）。リスト取得操作がなされていない場合（Ｓ１７：ＮＯ）、ゲーム処理部２１は、ステップＳ１３へ処理を戻す。リスト取得操作がなされた場合（Ｓ１７：ＹＥＳ）、処理部１０のリスト取得処理部２３は、操作されたリストボタンに係るユーザのお勧めリストの取得要求をサーバ装置３に対して行う（ステップＳ１８）。その後、リスト取得要求部２３は、サーバ装置３からお勧めリストを受信したか否かを判定し（ステップＳ１９）、受信していない場合には（Ｓ１９：ＮＯ）、お勧めリストを受信するまで待機する。
【００８０】
サーバ装置３からお勧めリストを受信した場合（Ｓ１９：ＹＥＳ）、リスト取得処理部２３は、受信したお勧めリストを記憶部１１のリスト記憶部１１ｂに記憶する（ステップＳ２０）。また処理部１０のゲーム処理部２１は、受信したお勧めリスト表示処理部２６にて表示部１３に表示する（ステップＳ２１）。ゲーム処理部２１は、表示したお勧めリストに対して、表示を終了する操作を受け付けたか否かを判定する（ステップＳ２２）。表示終了操作を受け付けていない場合（Ｓ２２：ＮＯ）、ゲーム処理部２１は、ステップＳ２１へ処理を戻し、お勧めリストの表示を継続する。表示終了操作を受け付けた場合（Ｓ２２：ＹＥＳ）、ゲーム処理部２１は、ステップＳ１３へ処理を戻し、終了操作を受け付けるまで打ち上げ画面の表示を継続する。
【００８１】
図８は、サーバ装置３が行うお勧めリスト送信処理の手順を示すフローチャートである。サーバ装置３の処理部３０は、通信部３３にてゲーム機１からのお勧めリストの取得要求を受信したか否かを判定する（ステップＳ３１）。お勧めリストの取得要求を受信していない場合（Ｓ３１：ＮＯ）、処理部３０は、取得要求を受信するまで待機する。お勧めリストの取得要求を受信した場合（Ｓ３１：ＹＥＳ）、処理部３０は、取得要求に含まれるユーザ情報を取得し（ステップＳ３２）、該当するユーザが使用しているゲーム機１へお勧めリストの送信要求を与える（ステップＳ３３）。
【００８２】
処理部３０は、ゲーム機１からお勧めリストを受信したか否かを判定する（ステップＳ３４）。お勧めリストを受信していない場合（Ｓ３４：ＮＯ）、処理部３０は、お勧めリストを受信するまで待機する。お勧めリストを受信した場合（Ｓ３４：ＹＥＳ）、処理部３０は、受信したお勧めリストを、このお勧めリストの取得を要求した要求元のゲーム機１へ送信し（ステップＳ３５）、お勧めリスト送信処理を終了する。
【００８３】
なお本実施の形態においては、合奏ゲームに参加した複数のゲーム機１間でのお勧めリストの送受信を、サーバ装置３を介して行う構成としたが、これに限るものではない。複数のゲーム機１が直接的に通信を行ってお勧めリストを送受信する構成としてもよい。
【００８４】
また本実施の形態においては、有名人又は著名人等が作成したお勧めリストをサーバ装置３が公開している。ゲーム機１において例えばメニュー画面などで有名人のお勧めリストの項目が選択された場合、リスト取得処理部２３は、サーバ装置３に対して公開されている有名人又は著名人等のお勧めリストの一覧情報の取得要求を与える。この要求を受信したサーバ装置３の処理部３０は、公開している有名人又は著名人等のお勧めリストの一覧情報をゲーム機１へ送信する。
【００８５】
サーバ装置３からお勧めリストの一覧情報を受信したゲーム機１のリスト取得処理部２３は、この一覧情報を表示処理部２６にて表示部１３に表示し、取得するお勧めリストの選択を受け付ける。選択を受け付けたリスト取得処理部２３は、選択されたお勧めリストの取得要求をサーバ装置３に与える。この要求を受信したサーバ装置３の処理部３０は、取得を要求された有名人又は著名人等のお勧めリストを記憶部３１から読み出して、要求元のゲーム機１へ送信する。サーバ装置３からお勧めリストを受信したゲーム機１は、受信したお勧めリストを記憶部１１のリスト記憶部１１ｂに記憶すると共に、表示処理部２６が表示部１３にお勧めリストを表示する処理を行う。
【００８６】
＜楽曲の取得＞
ゲーム機１のユーザは、ゲームにて演奏する楽曲のデータをサーバ装置３から取得（ダウンロード）することができる。本実施の形態において、サーバ装置３からの楽曲データの取得方法はいくつか存在する。なお楽曲データの取得にはユーザが所有する「トマト」の消費が必要であるため、ユーザはトマト販売サーバ５から「トマト」を購入しておくか、又は、購入以外の方法で「トマト」を獲得しておく必要がある。
【００８７】
例えばサーバ装置３の楽曲データ配信部４１は、楽曲の人気ランキング又は新着情報等の情報を作成して公開する処理を行う。ゲーム機１は、サーバ装置３が公開する人気ランキング又は新着情報等の情報を取得して表示処理部２６が表示部１３に表示し、取得する楽曲の選択を楽曲データ取得処理部２２が受け付ける。楽曲データ取得処理部２２は、選択された楽曲に係る楽曲データの取得要求をサーバ装置３へ与える。この要求に応じてサーバ装置３の楽曲データ配信部４１は、要求された楽曲データを記憶部３１の楽曲データ記憶部３１から読み出して要求元のゲーム機１へ送信する。このときに楽曲データ配信部４１は、楽曲データの取得を要求したユーザが所持する「トマト」の個数が、楽曲データの取得に必要な「トマト」の個数以上であることを確認し、必要個数をユーザの所持個数から減じた後、楽曲データの送信を行う。サーバ装置３から楽曲データを受信したゲーム機１の楽曲データ取得処理部２２は、受信した楽曲データを記憶部１１の楽曲データ記憶部１１ａに記憶する。
【００８８】
また例えばユーザはゲーム機１にて楽曲のタイトル又はアーティスト名等の条件を指定して楽曲検索を行うことができる。ゲーム機１の楽曲データ取得処理部２２は、楽曲検索が行われた場合、指定された検索条件にてサーバ装置３へ楽曲検索要求を与える。この要求を与えられたサーバ装置３は、検索条件に該当する楽曲の一覧情報を楽曲データ配信部４１が作成して要求元のゲーム機１へ送信する。検索結果として一覧情報を受信したゲーム機１は、表示処理部２６にて検索結果を表示部１３に表示すると共に、表示した一覧情報から取得する楽曲の選択を楽曲データ取得処理部２２が行う。楽曲データ取得処理部２２は、選択された楽曲に係る楽曲データの取得要求をサーバ装置３へ与える。
【００８９】
また本実施の形態において、ユーザはゲーム機１のリスト記憶部１１ｂに記憶したお勧めリストを利用して楽曲データの取得を行うことができる。例えばメニュー画面などにおいてお勧めリスト表示の項目が選択された場合、ゲーム機１は、リスト記憶部１１ｂに記憶されたお勧めリストの一覧などを表示処理部２６にて表示部１３に表示し、楽曲データの取得に利用するお勧めリストの選択を楽曲データ取得処理部２２が受け付ける。何れかのお勧めリストが選択された場合、楽曲データ取得処理部２２は、選択されたお勧めリストをリスト記憶部１１ｂから読み出し、表示処理部２６にてお勧めリストの表示を行う。
【００９０】
図９は、お勧めリストの表示例を示す模式図である。図示のお勧めリスト表示画面では、最上部に”ユーザＦのお勧めリスト”のタイトルが表示され、このお勧めリストの作成者が判別可能である。お勧めリスト表示画面の最下部には、お勧めリストの表示を終えるための閉じるボタンが設けられている。お勧めリスト表示画面の中央部には、横長の略長方形の領域が縦方向へ並べて配置され、１つの領域が１つの楽曲に割り当てられて、お勧めの楽曲の一覧表示がなされている。
【００９１】
略長方形の各領域内には、楽曲名及びアーティスト名等の情報が表示されると共に、この楽曲を試聴するための視聴ボタンと、この楽曲を取得するためのダウンロードボタンとが表示されている。視聴ボタンに対する操作を行うことによって、ユーザはこの楽曲の一部を視聴することができる。この場合、例えばゲーム機１からサーバ装置３へ楽曲の視聴要求が送信され、この要求に応じてサーバ装置３が視聴用の楽曲データをゲーム機１へ送信し、これを受信したゲーム機１が楽曲の再生を行う。視聴用の楽曲データは、例えば楽曲の冒頭又はサビ等の一部を抽出したものとすることができる。サーバ装置３は、楽曲データ記憶部３１ａに記憶された楽曲データの一部を抽出して視聴用の楽曲データを生成してもよく、視聴用の楽曲データを楽曲データ記憶部３１ａに記憶していてもよい。
【００９２】
ダウンロードボタンに対する操作が行われた場合、ゲーム機１の楽曲データ取得処理部２２は、操作対象の楽曲に関する楽曲データの取得要求をサーバ装置３に与える。この要求に応じてサーバ装置３の楽曲データ配信部４１は、要求された楽曲データを記憶部３１の楽曲データ記憶部３１から読み出して要求元のゲーム機１へ送信する。サーバ装置３から楽曲データを受信したゲーム機１の楽曲データ取得処理部２２は、受信した楽曲データを記憶部１１の楽曲データ記憶部１１ａに記憶する。
【００９３】
なおゲーム機１の楽曲データ取得処理部２２がお勧めリストを利用した楽曲データの取得要求をサーバ装置３へ与える場合、この取得要求にはお勧めリストを利用した旨を示す情報と、このお勧めリストを作成したユーザに関する情報とが含まれる。これによりサーバ装置３のトマト付与部４２は、お勧めリストを利用した楽曲データの取得に対して、このお勧めリストを作成したユーザに対する「トマト」の付与を行うことができる。
【００９４】
また楽曲データの取得に利用するお勧めリストが、合奏ゲームを共同して行った他のユーザが作成したもの、又は、有名人若しくは著名人等が作成したもののいずれであっても、楽曲データの取得は同様の手順で行うことができる。ただし有名人又は著名人等のお勧めリストを利用した楽曲データの取得要求については、サーバ装置３による「トマト」の付与は行われないため、お勧めリストを利用した旨及びお勧めリストを作成したユーザ等の情報を含まなくてもよい。
【００９５】
図１０は、ゲーム機１による楽曲データ取得要求処理の手順を示すフローチャートである。ゲーム機１の処理部１０は、ユーザによるお勧めリストの表示操作などに応じて、表示部１３にお勧めリストを表示する（ステップＳ４１）。処理部１０は、お勧めリストの表示画面においてダウンロードボタンに対する操作が行われたか否かを判定する（ステップＳ４２）。ダウンロードボタンに対する操作が行われた場合（Ｓ４２：ＹＥＳ）、処理部１０の楽曲データ取得部２２は、操作対象の楽曲データの取得要求をサーバ装置３へ送信する（ステップＳ４３）。
【００９６】
その後、楽曲データ取得部２２は、取得要求に対してサーバ装置３から送信される楽曲データを受信したか否かを判定する（ステップＳ４４）。楽曲データを受信していない場合（Ｓ４４：ＮＯ）、楽曲データ取得部２２は、楽曲データを受信するまで待機する。楽曲データを受信した場合（Ｓ４４：ＹＥＳ）、楽曲データ取得部２２は、受信した楽曲データを記憶部１１の楽曲データ記憶部１１ａに記憶して（ステップＳ４５）、ステップＳ４１へ処理を戻す。
【００９７】
お勧めリストの表示画面にてダウンロードボタンが操作されていない場合（Ｓ４２：ＮＯ）、処理部１０は、閉じるボタンに対する操作がなされたか否かを判定する（ステップＳ４６）。閉じるボタンに対する操作がなされていない場合（Ｓ４６：ＮＯ）、処理部１０は、ステップＳ４１へ処理を戻し、お勧めリストの表示を継続して行う。閉じるボタンに対する操作がなされた場合（Ｓ４６：ＹＥＳ）、処理部１０は、お勧めリストを非表示として（ステップＳ４７）、楽曲データ取得要求処理を終了する。
【００９８】
なお、いずれの方法で楽曲データの取得を行う場合であっても、楽曲データの取得にはユーザが所有する「トマト」の消費が必要である。サーバ装置３の楽曲データ配信部４１は、ゲーム機１からの楽曲データ取得要求に対して、取得要求を行ったユーザが楽曲データの取得に必要な個数の「トマト」を所有しているか否かを判定する。ユーザが必要な「トマト」を所有していない場合、楽曲データ配信部４１は、「トマト」が不足している旨の通知を要求元のゲーム装置１へ送信し、楽曲データの送信は行わない。ユーザが必要な「トマト」を所有している場合、楽曲データ配信部４１は、必要個数をユーザが所持する「トマト」の個数から減じ、要求された楽曲データをゲーム機１へ送信する。ただし、無料で提供される楽曲が存在する場合には、この楽曲データの取得に「トマト」の消費は必要ない。
【００９９】
またユーザは、ゲーム機１にて自らのお勧めリストの作成及び編集等を行うことができる。例えばメニュー画面などにおいてお勧めリスト作成の項目が選択された場合、ゲーム機１のリスト作成処理部２４は、表示処理部２６にてお勧めリスト作成画面を表示部１３に表示させると共に、操作部１４にてお勧めリストの作成又は編集等の処理を受け付ける。リスト作成処理部２４は、例えば記憶部１１の楽曲データ記憶部１１ａに記憶された楽曲データの一覧表示を行い、表示された楽曲データからお勧めリストに登録する楽曲データの選択を受け付けることができる。また取得していない楽曲をお勧めリストに登録することができる構成とした場合には、例えば配信されている楽曲の一覧情報などをサーバ装置３から取得して表示部１３に表示する際に、各楽曲に対してお勧めリストへの追加を行うためのアイコンなどを表示して、リスト作成処理部２４が楽曲のお勧めリストへの追加操作を受け付ける構成としてもよい。リスト作成処理部２４は、作成又は編集されたお勧めリストを記憶部１１のリスト記憶部１１ｂに記憶する。
【０１００】
＜「トマト」の付与＞
楽曲データの取得に必要な「トマト」は、ゲーム機１にてトマト販売サーバ５との通信を行うことによって購入することが可能である。例えばメニュー画面などにおいてトマト購入の項目が選択された場合、ゲーム機１は、通信部１５にてトマト販売サーバ５との通信を行い、表示処理部２６にて表示部１３にトマト購入画面を表示する。図示は省略するが、このトマト購入画面では購入する「トマト」の個数及び支払方法等の情報を入力することができ、情報入力完了後に購入要求がゲーム機１からトマト販売サーバ５へ与えられる。トマト販売サーバ５は、ゲーム機１からの購入要求に応じて、支払方法などに関する情報の成否を判断し、問題がなければ購入要求を行ったユーザに対して「トマト」を付与する。このときにトマト販売サーバ５は、サーバ装置３に対して「トマト」を購入したユーザに関する情報、購入個数及び有効期限等の情報を送信する。これらの情報を受信したサーバ装置３のトマト付与部４２は、このユーザに対して「トマト」を付与すべく、記憶部３１のトマト管理情報記憶部３１ｂに記憶された情報を更新する。
【０１０１】
また本実施の形態においては、サーバ装置３のトマト付与部４２が、所定の付与条件を満たしたユーザに対して、「トマト」を無償で付与する処理を行う。上述のように本実施の形態では、合奏ゲームを共同で行った複数のユーザ間でお勧めリストの授受を行うことができ、各ユーザはお勧めリストを利用して楽曲データを取得することができる。サーバ装置３のトマト付与部４２は、ゲーム機１による楽曲データの取得が行われた場合に、これがお勧めリストを利用したものであるか否かを判定する。トマト付与部４２は、ユーザ毎にお勧めリストが利用された回数を記憶しており、他のユーザによりお勧めリストが利用された場合に、このお勧めリストを作成したユーザについて記憶した回数を増加させる。トマト付与部４２は、例えばお勧めリストが利用された回数が例えば１０回又は１００回等の閾値を超えた場合に、このお勧めリストを作成したユーザに所定数の「トマト」を付与する。なおユーザに対する「トマト」の付与を行った後、トマト付与部４２は、利用回数を初期化するか、又は、より大きな閾値を設定する。
【０１０２】
なおトマト付与部４２は、有名人又は著名人等が作成し、合奏ゲームへの参加を伴わずに取得されたお勧めリストを利用して楽曲データの取得が行われた場合には、お勧めリストを作成したユーザへの「トマト」の付与は行わない。
【０１０３】
図１１は、サーバ装置３による楽曲データ送信及びトマト付与の処理手順を示すフローチャートである。サーバ装置３の楽曲データ配信部４１は、ゲーム機１から楽曲データの取得要求を受信したか否かを判定し（ステップＳ５１）、取得要求を受信していない場合には（Ｓ５１：ＮＯ）、取得要求を受信するまで待機する。楽曲データの取得要求を受信した場合（Ｓ５１：ＹＥＳ）、楽曲データ配信部４１は、取得要求を行ったユーザが所有する「トマト」を、楽曲データの取得に必要な個数だけ消費する（ステップＳ５２）。なお図示は省略するが、ユーザが必要な個数の「トマト」を所有していない場合には、楽曲データ配信部４１は、処理を中断してその旨をゲーム機１に通知する。楽曲データ配信部４１は、取得要求に係る楽曲データを楽曲データ記憶部３１ａから読み出し（ステップＳ５３）、読み出した楽曲データを要求元のゲーム機１へ送信する（ステップＳ５４）。
【０１０４】
また処理部３０のトマト付与部４２は、楽曲データの取得要求がお勧めリストを利用してゲーム機１から送信されたものであるか否かを判定する（ステップＳ５５）。なおゲーム機１から送信される楽曲データの取得要求には、この取得要求がお勧めリストを利用したものであるか否か、お勧めリストを利用したのであれば作成したユーザは誰であるか等の情報が含まれている。トマト付与部４２は、ゲーム機１から与えられた取得要求に含まれる情報を調べることによって、お勧めリストを利用した取得要求であるか否かを判定することができる。取得要求がお勧めリストを利用したものでない場合（Ｓ５５：ＮＯ）、トマト付与部４２は、処理を終了する。
【０１０５】
ゲーム機１からの取得要求がお勧めリストを利用したものである場合（Ｓ５５：ＹＥＳ）、トマト付与部４２は、このお勧めリストを作成したユーザに関する情報として記憶しているお勧めリスト利用回数を増加させる（ステップＳ５６）。トマト付与部４２は、お勧めリストの利用回数が所定の閾値を超えたか否かを判定する（ステップＳ５７）。利用回数が閾値を超えていない場合（Ｓ５７：ＮＯ）、トマト付与部４２は、処理を終了する。利用回数が閾値を超えた場合（Ｓ５７：ＹＥＳ）、トマト付与部４２は、お勧めリストの作成者に「トマト」を付与し（ステップＳ５８）、このユーザに関して記憶しているお勧めリスト利用回数をリセットして（ステップＳ５９）、処理を終了する。
【０１０６】
なお、トマトを付与するか否かの決定は、ある程度期間を区切って行ってもよい。例えば、１カ月に１回などの頻度で、リスト利用回数の総計に基づいてトマトを付与するかどうかの決定を行ってもよい。
【０１０７】
また、サーバ装置３は、各ユーザが合奏ゲームにて獲得した得点の累積をゲーム管理部４４が算出し、記憶部３１にユーザ毎の成績として記憶している。サーバ装置３のゲーム管理部４４は、例えば毎月の最終日などに各ユーザの成績を比較し、成績のよいユーザのランキングを公開する。サーバ装置３のトマト付与部４２は、この成績ランキングの上位入賞者に対して、その順位に応じた個数の「トマト」を付与する。
【０１０８】
サーバ装置３は、各ユーザが合奏ゲームに参加した回数をゲーム管理部４４がカウントしており、記憶部３１にユーザ毎の参加回数を記憶している。サーバ装置３のゲーム管理部４４は、例えば上記の成績ランキングと共に、ユーザの参加回数のランキングを公開する。サーバ装置３のトマト付与部４２は、参加回数ランキングの上位入賞者に対して、その順位に応じた個数の「トマト」を付与する。
【０１０９】
またユーザは、ゲーム機１にて楽曲の作成を行うことができる。例えばメニュー画面などにおいて楽曲作成の項目が選択された場合、ゲーム機１の楽曲作成処理部２５は、表示処理部２６に楽曲作成画面を表示部１３に表示させると共に、楽譜に対する音符配置などの楽曲作成操作を操作部１４にて受け付ける。楽曲作成処理部２５は、作成された楽曲の楽曲データを記憶部１１の楽曲データ記憶部１１ａに記憶する。楽曲作成処理部２５は、楽曲データ記憶部１１ａに記憶されている楽曲データを読み出し、この楽曲に対する編集操作を受け付けることができる。ただし編集可能な楽曲データは、ユーザが自ら作成した楽曲に限定されていてもよい。
【０１１０】
なおサーバ装置３は、上記のランキングを必ずしも公開する必要はない。サーバ装置３は、ランキングを公開せずに、ゲームの成績又は参加回数等の集計を内部処理として行い、これらの集計結果に基づいて「トマト」を付与してもよい。
【０１１１】
ユーザは、ゲーム機１にて作成した楽曲をサーバ装置３に投稿することによって、他のユーザに対して楽曲を公開することができる。例えばメニュー画面などにおいて楽曲投稿の項目が選択された場合、ゲーム機１の楽曲作成処理部２５は、楽曲データ記憶部１１ａに記憶された楽曲データのうち、このゲーム機１にて作成された楽曲データの一覧表示を行い、投稿する楽曲の選択を受け付ける。楽曲作成処理部２５は、選択された楽曲の楽曲データを通信部１５にてサーバ装置３へ送信することで楽曲の投稿を行う。
【０１１２】
ゲーム機１からの楽曲の投稿は、サーバ装置３の投稿受付部４３にて受け付けられる。投稿受付部４３は、通信部３３にて受信したゲーム機１からの楽曲データを記憶部３１の楽曲データ記憶部３１ａに記憶し、楽曲データ配信部４１の配信対象に加える。楽曲データ配信部４１は、投稿受付部４３が投稿を受け付けて楽曲データ記憶部３１ａに記憶された楽曲データを、例えば新着の楽曲などとして公開する。
【０１１３】
ユーザが作成及び投稿してサーバ装置３により公開された楽曲データが他のユーザにより取得された場合、サーバ装置３のトマト付与部４２は、楽曲を作成したユーザに対して「トマト」を付与する。例えばトマト付与部４２は、楽曲毎に取得された回数をカウントしており、その回数が１０回又は１００回等の閾値を超えた場合に、この楽曲を作成したユーザに対して所定数の「トマト」を付与する。なおユーザに対する「トマト」の付与を行った後、トマト付与部４２は、この楽曲が取得された回数を初期化するか、又は、より大きな閾値を設定する。
【０１１４】
なおトマト付与部４２によるユーザへの「トマト」の付与条件は、本実施の形態にて説明したものに限らない。トマト付与部４２は上記以外の種々の付与条件に従ってユーザへの「トマト」の付与を行ってよい。
【０１１５】
＜トマト確認画面＞
ユーザは、所有する「トマト」を消費して楽曲データをサーバ装置３から取得することができると共に、所定の付与条件が満たされた場合にサーバ装置３から「トマト」が付与される。ユーザが所持するトマトに関する情報は、サーバ装置３のトマト管理情報記憶部３１ｂに記憶されている。図１２は、サーバ装置３が記憶するトマト管理情報の一例を示す模式図である。サーバ装置３は、ユーザを識別するユーザＩＤと、このユーザが所有するトマト数と、この「トマト」の有効期限と、この「トマト」の取得要因（どのような方法で取得したか）とを対応づけてトマト管理情報として記憶している。
【０１１６】
図示の例では、ユーザＡが所有する２９個の「トマト」は有効期限が２０１３年９月末であり、トマト販売サーバから購入して取得したことが記憶されている。またユーザＡが所有する５０個の「トマト」は有効期限が２０１３年１２月末であり、所定の付与条件が満たされたことによってサーバ装置３に無償で付与されたものであることが記憶されている。なお本実施の形態においては、トマト管理情報の取得要因は、購入又は付与のいずれかであるものとするが、お勧めリスト利用による付与、ランキング入賞による付与又は楽曲投稿による付与等のように付与の要因を更に詳細に記憶してもよい。また図示の例では、ユーザＡが所有する２個の「トマト」は期限切れであることが記憶されているが、期限切れの「トマト」に関する情報は記憶しなくてもよい。
【０１１７】
またユーザは、ゲーム機１にて自らが所有する「トマト」の個数及び有効期限等の情報を確認することができる。例えばメニュー画面にてトマト確認の項目が選択された場合、ゲーム機１の処理部１０は、ユーザＩＤなどの情報と共にトマト管理情報の取得要求をサーバ装置３へ与える。サーバ装置３は、ゲーム機１からトマト管理情報の取得要求を受信した場合、取得要求に含まれるユーザＩＤに対応するトマト管理情報をトマト管理情報記憶部３１ｂから読み出して要求元のゲーム機１へ送信する。ゲーム機１の処理部１０は、サーバ装置３からのトマト管理情報を通信部１５にて受信し、受信したトマト管理情報に基づき表示処理部２６にて表示部１３にトマト確認画面を表示する。
【０１１８】
図１３は、トマト確認画面の一例を示す模式図である。図示のトマト確認画面では、最上部に”トマト確認画面”のタイトルが表示され、最下部にトマト確認画面の表示を終了する操作を受け付ける閉じるボタンが設けられている。トマト確認画面の中央部には、ユーザが所有する「トマト」に関する情報が表示されている。図示のトマト確認画面では、トマトの外観を模したアイコンと、「トマト」の有効期限と、「トマト」の所持数とが横方向に対応付けて表示されている。また「トマト」に関する情報は、有効期限が近いものから順に上から下へ並べて表示されている。また有効期限切れの「トマト」に関する情報が、仕切り線で区切られて最後に表示されている。
【０１１９】
また本実施の形態においてゲーム機１は、「トマト」に関する情報に対してそれぞれ付すアイコンの絵柄を、その「トマト」の有効期限に応じて異なる絵柄とする。例えばゲーム機１は、「トマト」の有効期限まで１カ月以上の期間が残されている場合、新鮮なトマトのアイコンを表示する。ゲーム機１は、「トマト」の有効期限まで１カ月未満である場合、腐りかけのトマトのアイコンを表示する。またゲーム機１は、有効期限切れの「トマト」に対しては、腐ったトマトのアイコンを表示する。
【０１２０】
また「トマト」がサーバ装置３により無償で付与されたものである場合、ゲーム機１は、トマト確認画面においてこの「トマト」の所持数の隣に星印を表示する。ただし、必ずしも無償で付与されたトマトであるか否かを区別することは要せず、トマト確認画面において星印を表示しない構成としてもよい。またゲーム機１は、「トマト」の付与要因を更に詳細に表示する場合、付与要因毎に異なる印を表示してよい。
【０１２１】
＜まとめ＞
本実施の形態に係る情報処理システムは、ネットワーク９９を介してサーバ装置３が楽曲データをコンテンツとしてゲーム機１へ配信する。ユーザは、自らが所有する有価価値情報である「トマト」の減価を伴って、サーバ装置３から楽曲データをゲーム機１にて取得し、取得した楽曲データを用いて楽曲を演奏するゲームを行うことができる。また複数のゲーム機１がネットワーク９９を介した通信を行うことで、複数のユーザが共同して楽曲を演奏する合奏ゲームを行うことができる。サーバ装置３のトマト付与部４２は、この合奏ゲームが行われることに伴って所定の付与条件が満たされた場合に、この合奏ゲームに参加したユーザに対して「トマト」を付与する。
これにより、楽曲データの取得に必要な「トマト」を、合奏ゲームに参加したユーザに付与することができるため、ユーザに対して合奏ゲームへの参加を促すことができ、情報処理システムの利用を促すことができる。
【０１２２】
また本実施の形態においては、複数のゲーム機１にて合奏ゲームが行われることに伴って、ゲーム機１は他のゲーム機１からお勧めリストを取得することができる。ゲーム機１は合奏ゲームの終了後に情報交換の場として打ち上げを行い、このときに合奏ゲームに参加した各ユーザは他のユーザのお勧めリストの取得を行うことができる。サーバ装置３のトマト付与部４２による「トマト」の付与は、取得したお勧めリストに基づいてゲーム機１が処理を行うことを少なくとも付与条件として行われる。トマト付与部４２は、ゲーム機１にてお勧めリストを利用した楽曲データの取得が行われることを少なくとも「トマト」の付与条件とする。
ゲーム機１にてお勧めリストに基づく処理が行われることを付与条件として、サーバ装置３のトマト付与部４２は、このお勧めリストを提供したゲーム機１のユーザに「トマト」を付与する。即ち、ゲーム機１にてお勧めリストを利用した楽曲データの取得が行われることを付与条件として、サーバ装置３のトマト付与部４２は、利用されたお勧めリストを作成したユーザに「トマト」を付与する。ユーザの好みの一又は複数の楽曲が登録されたお勧めリストの作成を、ゲーム機１はリスト作成処理部２４にて受け付けて記憶部１１のリスト記憶部１１ｂに記憶する。リスト作成処理部２４にて作成されたお勧めリストが、合奏ゲームの打ち上げの際に他のユーザから取得可能となる。
これらによりユーザは、合奏ゲームを行うことに加えて、他のユーザに好みの楽曲を勧めることができる。よって本実施の形態に係る情報処理システムでは、楽曲データを取得してゲームを行う以外の楽しみをユーザに提供することができ、情報処理システムの利用を促すことができる。
【０１２３】
また本実施の形態においては、有名人又は著名人等のお勧めリストをサーバ装置３が公開し、ゲーム機１のリスト取得処理部２３がこのお勧めリストを取得することができる。即ちユーザは、合奏ゲームを共同で行っていないユーザのお勧めリストをゲーム機１にて取得し、楽曲データの取得に利用することができる。このようなお勧めリストを公開することによって、本システムの利用を更に促すことができる。
ただしこのようなお勧めリストを作成したユーザに「トマト」を付与した場合、有名人又は著名人等のユーザに多量の「トマト」が付与される可能性がある。そこで本実施の形態においては、合奏ゲームを介さずに取得可能なお勧めリストを作成したユーザには、このお勧めリストが利用された場合であっても「トマト」の付与を行わない。
【０１２４】
また本実施の形態においては、お勧めリストの取得が行われる合奏ゲームの打ち上げにて、合奏ゲームを共同で行ったユーザに関する情報をゲーム機１にて表示する。これにより各ユーザは、他のユーザに関する情報を確認してお勧めリストの取得を行うか否かを判断することができるため、本システムの利用に関する利便性を向上することができる。
【０１２５】
また本実施の形態においては、サーバ装置３のトマト付与部４２は、合奏ゲームの結果として算出される成績がランキングの上位に入賞するなどの所定条件を満たした場合に、ユーザに対する「トマト」の付与を行う。これにより合奏ゲームに参加する楽しみ、及び、合奏ゲームの上達に対する楽しみ等を増すことができる。なお合奏ゲームの結果は、合奏ゲームに参加したユーザ毎に個別の個人成績ではなく、合奏ゲームに参加した全ユーザに共通の成績が算出され、各ユーザに加算されてランキングの集計に用いられる。これにより初心者であってもランキングの上位に入賞する可能性が高まるため、ランキングの上位入賞者が固定され、特定のユーザに集中して「トマト」の付与が行われることを防止できる。
またトマト付与部４２は、合奏ゲームに対するユーザの参加回数（頻度）がランキングの上位に入賞するなどの所定条件を見対した場合に、ユーザに対する「トマト」の付与を行う。これにより、合奏ゲームへの参加をユーザへ促すことができる。
【０１２６】
また本実施の形態においては、ゲーム機１の楽曲作成処理部２５にて楽曲の作成を受け付け、作成された楽曲データをサーバ装置へ投稿することができる。サーバ装置３の投稿受付部４３はゲーム機１から楽曲データの投稿を受け付けて公開し、他のユーザは公開された楽曲データをゲーム機１にて取得することができる。サーバ装置３のトマト付与部４２は、投稿された楽曲データが他のユーザにより取得されることを条件として、この楽曲データを作成したユーザに「トマト」を付与する。これにより、優れた楽曲を作成したユーザに報酬を与えることができ、サーバ装置３が配信する楽曲数を増加させることができる。
【０１２７】
また本実施の形態においては、コンテンツの取得に必要な有価価値情報に「トマト」の名称を付してユーザへ付与している。「トマト」は、時間経過に応じて新鮮なトマト、腐りかけのトマト及び腐ったトマトのように状態が変化する物品であり、生鮮食料品である。このような名称は、有効期限を有する有価価値情報に好適である。有価価値情報にこのような名称を用いることによって、有価価値情報の有効期限までに残された期間を物品の状態変化に対応付けることができる。例えば有価価値情報の有効期限をユーザに通知する場合に、物品の外観を模した画像を表示し、有効期限に応じて物品の外観を変化させることができる。これにより有価価値情報の有効期限をユーザに対して容易且つ確実に認識させることができる。
【０１２８】
なお、本実施の形態においては、楽曲データの配信処理と、ユーザに対する「トマト」の付与処理とを１つのサーバ装置３にて行う構成としたが、これに限るものではない。配信処理及び付与処理を異なるサーバ装置にて行う構成としてもよい。また配信する楽曲データをサーバ装置３の記憶部３１の楽曲データ記憶部３１ａに記憶する構成としたが、これに限るものではない。例えばサーバ装置３とは異なる記憶装置などに楽曲データを記憶し、サーバ装置３が記憶装置から楽曲データを取得してゲーム機１へ送信する構成としてもよい。また「トマト」の販売処理をトマト販売サーバ５が行う構成としたが、これに限るものではない。例えばサーバ装置３が「トマト」の販売処理を行う構成としてもよい。またユーザが作成したお勧めリストをゲーム機１の記憶部１１のリスト記憶部１１ｂに記憶する構成としたが、これに限るものではない。例えばサーバ装置３が各ユーザのお勧めリストを記憶しておく構成としてもよい。
【０１２９】
また、合奏ゲームの管理をサーバ装置３が行う構成としたが、これに限るものではない。例えば複数のゲーム機１がサーバ装置３を介さずに合奏ゲームを行う構成としてもよい。またゲーム機１が他のゲーム機１からお勧めリストを取得する場合に、サーバ装置３を介して取得を行う構成としたが、これに限るものではない。例えばゲーム機１及び他のゲーム機が直接的に通信を行ってお勧めリストの授受を行う構成としてもよい。
【０１３０】
また、ユーザに付与する有価価値情報を「トマト」としたが、これに限るものではない。有価価値情報には、時間経過に応じて状態が変化するその他の物品の名称を付してよい。例えば有価価値情報に対してきゅうり、にんじん、ジャガイモ、肉、魚又は果物等の生成食料品の名称を付してもよく、乳製品又は菓子等の食料品の名称を付してもよい。また有価価値情報を、コイン、ゴールド又はポイント等としてもよい。
【０１３１】
また本実施の形態において示したゲーム機１及びサーバ装置３の処理の手順などは一例であって、これに限るものではない。また、図５、図９及び図１３に示した画面表示は一例であって、これに限るものではない。また図１２に示したトマト管理情報の構成は、一例であって、これに限るものではない。
【０１３２】
また本実施の形態においては、情報処理装置としてゲーム機１を例に説明を行ったが、これに限るものではない。例えば汎用のコンピュータ、タブレット型端末装置又は携帯電話機等の種々の情報処理装置に同様の技術を適用可能である。また情報処理装置が行う情報処理は、ゲームに限らない。またゲーム機１にて行うゲームとして演奏／合奏ゲームを挙げたが、これは一例であって、その他の種々のゲームに同様の構成を適用することができる。また情報処理システムの装置構成及び各装置における機能の分担は、本実施の形態にて説明したものに限らない。例えば本実施の形態においてゲーム機１の機能として説明したものの少なくとも一部を、サーバ装置３が有していてもよい。また逆に、サーバ装置３の機能として説明したものの少なくとも一部を、ゲーム機１が有していてもよい。
【０１３３】
また本技術は、楽曲データなどのコンテンツを配信するシステムに限らず、その他の種々の情報処理システムに適用することができる。種々の情報処理システムについて、複数のユーザが共同で何らかの情報処理を行ったことに対し、「トマト」などの有価価値情報の付与を行うという構成を適用することができる。例えば、「トマト」は、お勧めリストを作成したユーザに付与されるだけでなく、単に合奏ゲームに参加しただけのユーザや該合奏ゲームにおいて（共同若しくは単独で）一定以上の好成績を収めたユーザに対して付与されてもよい。この場合、ユーザは、主体的に合奏ゲームに参加することで、又は合奏ゲームをより上手くプレイすることで、（自らが作成したお勧めリストの被利用状況に関わらず）「トマト」が付与されるため、合奏ゲームをプレイすること自体に対するモチベーションが向上しうる。
【０１３４】
また本実施の形態においては、「トマト」の付与をサーバ装置３が行う構成としたが、これに限るものではない。例えばサーバ装置３を介することなく複数のゲーム機１が直接的に（インターネットや無線通信等を介して）通信を行うことが可能な場合、いずれかのゲーム機１が他のゲーム機１に対して自らの所有する「トマト」の付与を行う構成としてもよい。（また、サーバ装置３を介した場合にも、いずれかのゲーム機１が他のゲーム機１に対し、サーバ装置３を経由して自らの所有する「トマト」の付与を行う構成も考えうる。）また例えば、「トマト」を付与する処理を、複数のゲーム機１が分散且つ共同して行う構成としてもよい。なお、これらの場合、「トマト」を付与する側のゲーム機１は、他のゲーム機１に対して（サーバ装置３を通じて又は一般のインターネットを通じて）付与する「トマト」の個数を示すデータ等を送信し、自らの記憶部に記憶された「トマト」の個数から付与する「トマト」の個数を差し引き、また反対に、他のゲーム機１は、該他のゲーム機１の記憶部に記憶された該他のゲーム機１の所有する「トマト」の個数から付与された「トマト」の個数を増加する等の処理が行われる。
【０１３５】
またサーバ装置３のトマト付与部４２による「トマト」の付与は、本実施の形態にて説明した条件に限らず、これ以外の条件で行ってもよい。例えばトマト付与部４２、合奏ゲームに参加したユーザに対して、参加することのみを条件として「トマト」を付与する構成としてもよい。また例えばトマト付与部４２は、以下の変形例に示す条件にて「トマト」の付与を行う構成としてもよい。
【０１３６】
（変形例）
変形例に係る情報処理システムでは、ゲーム機１のユーザの１人が、自らの所有する「トマト」を所定数消費してサーバ装置３へ合奏ゲームの開催を要求する。このとき開催者となるユーザは、合奏ゲームに参加することができるユーザの条件を指定することができる。例えば各ユーザにゲームの経験量などを示すレベルが数値として設定されている場合、このレベルがある数値以上のユーザが参加可能などの条件を指定する構成とすることができる。なおサーバ装置３は、指定された条件に応じて合奏ゲームの開催に必要な「トマト」の数を増減してもよい。
【０１３７】
サーバ装置３は、指定された条件を満たす他のユーザを合奏ゲームのメンバーとして抽出して合奏ゲームを行う。合奏ゲームの終了後、サーバ装置３は、合奏ゲームの開催に対して消費された所定数の「トマト」を、合奏ゲームを開催したユーザ以外のユーザに分配する。このときにサーバ装置３は、例えば合奏ゲームの個人成績などに応じて各ユーザへの「トマト」の分配量を増減してよい。
【０１３８】
このように変形例に係る情報処理システムでは、少なくとも１人のユーザが「トマト」を消費して合奏ゲームを開催し、参加した他のユーザに「トマト」を付与する。これにより、例えばレベルの低いユーザがレベルの高いユーザを集めて合奏ゲームを行うことが可能となる。例えば複数ユーザが共同でロールプレイングゲームを行うシステムであれば、レベルの低いユーザが強力な敵を打倒するために、有価価値情報を提供してレベルの高いユーザに協力を要請することができる。
【符号の説明】
【０１３９】
１  ゲーム機（情報処理装置）
３  サーバ装置
５  トマト販売サーバ
１０  処理部
１１  記憶部
１１ａ  楽曲データ記憶部
１１ｂ  リスト記憶部
１２  記録媒体装着部
１３  表示部
１４  操作部
１５  通信部
２１  ゲーム処理部（共同情報処理部）
２２  楽曲データ取得処理部（コンテンツ取得部）
２３  リスト取得処理部（情報取得部、第２の情報取得部）
２４  リスト作成処理部（受付部）
２５  楽曲作成処理部
２６  表示処理部（利用者情報表示処理部、期限通知処理部）
３０  処理部
３１  記憶部
３１ａ  楽曲データ記憶部
３１ｂ  トマト管理情報記憶部
３２  記録媒体装着部
３３  通信部
４１  楽曲データ配信部（コンテンツ配信部）
４２  トマト付与部（付与部）
４３  投稿受付部
４４  ゲーム管理部
９１  記録媒体
９２  ゲームプログラム
９３  記録媒体
９４  サーバプログラム
９９  ネットワーク
【図１】
2015072516.tif 000003
【図２】
2015072516.tif 000004
【図３】
2015072516.tif 000005
【図４】
2015072516.tif 000006
【図５】
2015072516.tif 000007
【図６】
2015072516.tif 000008
【図７】
2015072516.tif 000009
【図８】
2015072516.tif 000010
【図９】
2015072516.tif 000011
【図１０】
2015072516.tif 000012
【図１１】
2015072516.tif 000013
【図１２】
2015072516.tif 000014
【図１３】
2015072516.tif 000015