(57)【要約】【課題】適切な課題について評価するのに好適な評価装置等を提供することを目的とする。【解決手段】第１提示部１０１は、第１ユーザにより作成された課題を第１ユーザに提示する。第２提示部１０２は、作成された課題を第２ユーザに提示する。評価部１０３は、第１提示部１０１により提示された課題に対する第１ユーザの行動と、第２提示部１０２により提示された課題に対する第２ユーザの行動と、を評価する。決定部１０４は、第１ユーザの行動に対する評価と第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき第１ユーザに与えるべき第１報酬を決定する。【選択図】図４
2014014531.tif 000002
【特許請求の範囲】
【請求項１】
第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示手段と、
前記作成された課題を第２ユーザに提示する第２提示手段と、
前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価手段と、
前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定手段と、
を備えることを特徴とする評価装置。
【請求項２】
請求項１に記載の評価装置であって、
前記決定手段は、前記類似度に基づいて、第２基準値を定め、当該第２基準値に基づき前記第２ユーザに与えるべき第２報酬をさらに決定する
ことを特徴とする評価装置。
【請求項３】
請求項２に記載の評価装置であって、
前記決定手段は、前記第１報酬を、前記第１基準値と前記第１ユーザの行動に対する評価とに基づいて決定し、前記第２報酬を、前記第２基準値と前記第２ユーザの行動に対する評価とに基づいて決定する
ことを特徴とする評価装置。
【請求項４】
請求項２又は３に記載の評価装置であって、
前記決定手段は、前記類似度が高ければ高いほど前記第１基準値及び／又は前記第２基準値を増加させることにより、前記第１報酬と前記第２報酬とを決定する
ことを特徴とする評価装置。
【請求項５】
請求項２又は３に記載の評価装置であって、
前記決定手段は、前記類似度が高ければ高いほど増加する係数を第１基準値及び／又は第２基準値とし、前記第１ユーザの行動に対する評価及び／又は第２ユーザの行動に対する評価に乗じることにより、前記第１報酬と前記第２報酬とを決定する
ことを特徴とする評価装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の評価装置であって、
前記第１ユーザにより作成された課題は、操作すべき位置及び／又は操作すべきタイミングが設定され、
前記評価手段は、前記第１ユーザが操作した位置及び／又は操作したタイミングと前記操作すべき位置及び／又は前記操作すべきタイミングとの差を評価し、前記第２ユーザが操作した位置及び／又は操作したタイミングと前記操作すべき位置及び／又は前記操作すべきタイミングとの差を評価し、
前記決定手段は、前記第１ユーザの差についての評価と前記第２ユーザの差についての評価とに基づいて前記類似度を求める
ことを特徴とする評価装置。
【請求項７】
請求項１乃至５のいずれか１項に記載の評価装置であって、
前記評価手段は、前記第１ユーザが操作した位置及び／又は操作したタイミングと、前記第２ユーザが操作した位置及び／又は操作したタイミングとの差を評価し、
前記決定手段は、前記評価された差に基づいて前記類似度を求める
ことを特徴とする評価装置。
【請求項８】
第１提示手段と、第２提示手段と、評価手段と、決定手段と、を備える評価装置が実行する評価方法であって、
前記第１提示手段が、第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示工程と、
前記第２提示手段が、前記作成された課題を第２ユーザに提示する第２提示工程と、
前記評価手段が、前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価工程と、
前記決定手段が、前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定工程と、
を備えることを特徴とする評価方法。
【請求項９】
コンピュータを、
第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示手段、
前記作成された課題を第２ユーザに提示する第２提示手段、
前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価手段、
前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定手段
として機能させることを特徴とするプログラム。
【請求項１０】
端末装置と、当該端末装置から通信可能なサーバ装置と、を含むシステムであって、
第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示手段、
前記作成された課題を第２ユーザに提示する第２提示手段、
前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価手段、
前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定手段
の各手段を、前記端末装置又は前記サーバ装置のいずれか一方が備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、適切な課題について評価するのに好適な評価装置、評価方法、プログラム、ならびに、システムに関する。
【背景技術】
【０００２】
従来、情報処理装置において、ユーザが自ら課題を作成し、作成した課題を自身または他のユーザが回答して、課題に対する評価を競う装置が知られている。例えば、特許文献１には、ユーザが操作を求めるタイミングを作成したゲームを、他のユーザと行い、得点を競う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−６２１４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような情報処理装置において、他のユーザが実質的に回答することができないような、難易度が高すぎる課題が提示されることがある。このような場合、公正に評価を行うことができないという問題があった。
【０００５】
本発明は、上記のような課題を解決するもので、適切な課題について評価するのに好適な評価装置、評価方法、プログラム、ならびに、システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の観点に係る評価装置は、
第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示手段と、
前記作成された課題を第２ユーザに提示する第２提示手段と、
前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価手段と、
前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定手段と、
を備えることを特徴とする。
【０００７】
また、上記評価装置において、
前記決定手段は、前記類似度に基づいて、第２基準値を定め、当該第２基準値に基づき前記第２ユーザに与えるべき第２報酬をさらに決定する
ことを特徴とする。
【０００８】
また、上記評価装置において、
前記決定手段は、前記第１報酬を、前記第１基準値と前記第１ユーザの行動に対する評価とに基づいて決定し、前記第２報酬を、前記第２基準値と前記第２ユーザの行動に対する評価とに基づいて決定する
ことを特徴とする。
【０００９】
また、上記評価装置において、
前記決定手段は、前記類似度が高ければ高いほど前記第１基準値及び／又は前記第２基準値を増加させることにより、前記第１報酬と前記第２報酬とを決定する
ことを特徴とする。
【００１０】
あるいは、上記評価装置において、
前記決定手段は、前記類似度が高ければ高いほど増加する係数を第１基準値及び／又は第２基準値とし、前記第１ユーザの行動に対する評価及び／又は第２ユーザの行動に対する評価に乗じることにより、前記第１報酬と前記第２報酬とを決定する
ことを特徴とする。
【００１１】
また、上記評価装置において、
前記第１ユーザにより作成された課題は、操作すべき位置及び／又は操作すべきタイミングが設定され、
前記評価手段は、前記第１ユーザが操作した位置及び／又は操作したタイミングと前記操作すべき位置及び／又は前記操作すべきタイミングとの差を評価し、前記第２ユーザが操作した位置及び／又は操作したタイミングと前記操作すべき位置及び／又は前記操作すべきタイミングとの差を評価し、
前記決定手段は、前記第１ユーザの差についての評価と前記第２ユーザの差についての評価とに基づいて前記類似度を求める
ことを特徴とする。
【００１２】
あるいは、上記評価装置において、
前記評価手段は、前記第１ユーザが操作した位置及び／又は操作したタイミングと、前記第２ユーザが操作した位置及び／又は操作したタイミングとの差を評価し、
前記決定手段は、前記評価された差に基づいて前記類似度を求める
ことを特徴とする。
【００１３】
本発明の第２の観点に係る評価方法は、
第１提示手段と、第２提示手段と、評価手段と、決定手段と、を備える評価装置が実行する評価方法であって、
前記第１提示手段が、第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示工程と、
前記第２提示手段が、前記作成された課題を第２ユーザに提示する第２提示工程と、
前記評価手段が、前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価工程と、
前記決定手段が、前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定工程と、
を備えることを特徴とする。
【００１４】
本発明の第３の観点に係るプログラムは、
コンピュータを、
第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示手段、
前記作成された課題を第２ユーザに提示する第２提示手段、
前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価手段、
前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定手段、
として機能させることを特徴とする。
【００１５】
本発明の第４の観点に係るシステムは、
端末装置と、当該端末装置から通信可能なサーバ装置と、を含むシステムであって、
第１ユーザにより作成された課題を前記第１ユーザに提示する第１提示手段、
前記作成された課題を第２ユーザに提示する第２提示手段、
前記第１提示手段により提示された課題に対する前記第１ユーザの行動を評価し、前記第２提示手段により提示された課題に対する前記第２ユーザの行動を評価する評価手段、
前記第１ユーザの行動に対する評価と前記第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき前記第１ユーザに与えるべき第１報酬を決定する決定手段
の各手段を、前記端末装置又は前記サーバ装置のいずれか一方が備えることを特徴とする。
【００１６】
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
【００１７】
上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００１８】
本発明によれば、適切な課題について評価するのに好適な評価装置、評価方法、プログラム、ならびに、システムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態に係るシステムの構成を示す図である。
【図２】典型的な情報処理装置の概要構成を示す図である。
【図３】リズムゲームを説明するための図である。
【図４】実施形態に係る評価装置の概要構成を示す図である。
【図５】課題テーブルを説明するための図である。
【図６】評価の差と類似度との関係を説明するための図である。
【図７】類似度と第１基準値との関係を説明するための図である。
【図８】類似度と第２基準値との関係を説明するための図である。
【図９】類似度と第１基準値／第２基準値との関係を説明するための図である。
【図１０】実施形態に係る評価装置の各部が行う処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２０】
以下の実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。従って、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００２１】
本発明の評価装置は、例えば、図１に示すシステム１において、適用可能である。
【００２２】
システム１は、端末装置２００−１〜２００−ｋ（ｋは１以上の整数、以下、「端末装置２００」という）とサーバ装置３００とから構成される。端末装置２００とサーバ装置３００とは、インターネット４００を経由して、接続される。
【００２３】
システム１において、評価装置は、例えば、端末装置２００により実現される。または、評価装置は、サーバ装置３００により実現されてもよい。あるいは、端末装置２００及びサーバ装置３００が評価装置の各機能を分担し、端末装置２００及びサーバ装置３００により評価装置が実現されてもよい。
【００２４】
（情報処理装置の概要構成）
以下、実施形態の端末装置２００又はサーバ装置３００が実現される情報処理装置１０について説明する。
【００２５】
図２は、プログラムを実行することにより、本発明の実施形態に係る評価装置が実現される典型的な情報処理装置１０の概要構成を示す模式図である。以下、本図を参照して説明する。
【００２６】
情報処理装置１０は、処理制御部１１と、無線通信部１２と、通信コントローラ１３と、サウンドアンプ１４と、スピーカ１５と、マイク１６と、操作キー１７と、加速度センサ１８と、ディスプレイ１９と、タッチパネル２０と、カメラ２１と、を備える。
【００２７】
処理制御部１１は、ＣＰＵ（Central Processing Unit）１１ａと、画像処理部１１ｂと、音声処理部１１ｃと、ＲＯＭ（Read Only Memory）１１ｄと、ＲＡＭ（Random Access Memory）１１ｅと、ＬＣＤコントローラ１１ｆと、タッチパネルコントローラ１１ｇと、を備える。
【００２８】
ＣＰＵ  １１ａは、情報処理装置１０の各構成要素と接続されており、情報処理装置１０全体の動作を制御する。また、ＣＰＵ  １１ａは、情報処理装置１０の各構成要素と制御信号やデータのやりとりを行う。
【００２９】
画像処理部１１ｂは、例えば、ＲＯＭ  １１ｄから読み出された画像データ、カメラ２１により撮影された画像データ、または、ＣＰＵ  １１ａで処理された画像データを加工処理した後、これらをＲＡＭ  １１ｅに記憶させる。なお、画像処理部１１ｂから画像データ等を、直接ディスプレイ１９に出力することも可能である。
【００３０】
音声処理部１１ｃは、例えば、ＲＯＭ  １１ｄから読み出された音声データや、ＣＰＵ  １１ａで処理された楽曲データを加工処理した後、これらをＲＡＭ  １１ｅに記憶させる。なお、音声処理部１１ｃから音声データ等を、直接サウンドアンプ１４に出力することも可能である。
【００３１】
ＲＯＭ  １１ｄは、例えば、ディスプレイ１９に表示された項目等の選択を行うのに必要な制御プログラムやデータ等を記憶しており、これらはＣＰＵ  １１ａ、ＲＡＭ  １１ｅなどに出力される。
【００３２】
ＲＡＭ  １１ｅは、画像処理部１１ｂで加工された表示用の画像データや、ＣＰＵ  １１ａがプログラムに従って各種処理を実行するためのワークデータ等を記憶しており、これらをＣＰＵ  １１ａやディスプレイ１９等に出力する。
【００３３】
ＬＣＤコントローラ１１ｆは、ディスプレイ１９を制御し、所定の表示用画像を表示させる。例えば、ＬＣＤコントローラ１１ｆは、ＲＡＭ  １１ｅに記憶された画像データを所定の同期タイミングで表示信号に変換し、ディスプレイ１９に出力する。また、ＬＣＤコントローラ１１ｆは、ディスプレイ１９に所定の選択ボタン等を表示させる。
【００３４】
タッチパネルコントローラ１１ｇは、タッチペンやユーザの指によるタッチパネル２０への接触（タッチ操作）を検知・検出する。例えば、ディスプレイ１９に所定の選択ボタン等が表示されている状態で、タッチパネル２０への接触や解放（離れること）の検知及び、それらの位置を検出する。
【００３５】
無線通信部１２は、他の携帯型端末機の無線通信部との間で、無線通信を行うユニットであり、情報処理装置１０に内蔵されたアンテナ（図示せず）を介して所定のデータを送受信する。なお、無線通信部１２は、所定のアクセスポイントとの間で、無線通信を行うこともできる。また、無線通信部１２には、固有のＭＡＣ（Media Access Control）アドレスが付与されている。
【００３６】
通信コントローラ１３は、無線通信部１２を制御し、所定のプロトコルに従って、処理制御部１１と他の情報処理装置との間で行われる無線通信の仲立ちをする。また、情報処理装置１０を、近傍の無線アクセスポイント等を介してインターネットに接続する場合には、無線ＬＡＮ（Local Area Network）に準拠したプロトコルに従って、無線アクセスポイント等との間で行われる無線通信の仲立ちをする。
【００３７】
サウンドアンプ１４は、処理制御部１１で生成された音声信号を増幅し、スピーカ１５に供給する。また、スピーカ１５は、例えば、ステレオスピーカ等からなり、サウンドアンプ１４で増幅された音声信号に従って、所定の効果音や楽曲音、音声等を出力する。
【００３８】
マイク１６は、ユーザの声等のアナログ信号を受け付け、受け付けた信号は音声処理部１１ｃでミキシング等の処理がされる。
【００３９】
操作キー１７は、情報処理装置１０に適宜配置されたキースイッチ等からなり、操作にしたがって情報処理装置１０のオンオフ等の所定の指示入力を受け付ける。
【００４０】
加速度センサ１８は、情報処理装置１０に内蔵されており、情報処理装置１０の３軸方向の動きを測定する。例えば、ユーザによる情報処理装置１０を移動・回転等を測定する。この測定結果は、処理制御部１１へ供給され画像データを生成する処理などに使用される。なお、このような加速度センサ１８の代わりに、角加速度センサや傾きセンサ等により、情報処理装置１０の動きを測定してもよい。
【００４１】
ディスプレイ１９は、ＬＣＤ等からなり、ＬＣＤコントローラ１１ｆの制御によって、所定の選択ボタン等を適宜表示する。
【００４２】
タッチパネル２０は、ディスプレイ１９の前面に重ねて配置され、タッチペンやユーザの指による入力を受け付ける。タッチパネル２０は、例えば、感圧式のタッチセンサパネルからなり、タッチペン等の圧力を検知し、接触等のタッチ操作及びその位置（タッチ位置）等を検出する。なお、タッチパネル２０は、例えば、静電容量の変化からユーザの指等の接触を検知・検出するものであってもよい。
【００４３】
カメラ２１は、ユーザの指示に従い周辺の空間等を撮影し、撮影した映像を電気信号に変換する。カメラ２１は、例えば、ＣＭＯＳ（Complimentary MOS）センサ等から構成される。
【００４４】
（ゲームの概要）
実施形態に係る評価装置が適用されるゲームの例について説明する。以下で説明するゲームは、再生される楽曲に合わせて所定の動作が求められるリズムゲームである。リズムゲームで用いられる楽曲は、情報処理装置１０に格納されているものや、ネットワークを通じて配信されるものである。なお、本願の評価装置が適用されるゲームは、リズムゲームに限らない。例えば、クイズゲームやアクションゲーム等、ユーザの操作を指示するような課題を提示するゲームに適用することができる。
【００４５】
図３にリズムゲームのゲーム画像を示す。リズムゲームのゲーム画像には、複数種類のノートＮＴｍ（ｍ＝１〜Ｍ、Ｍ：任意）と、基準線ＳＬとが含まれる。ノートＮＴｍは、再生される楽曲のリズム等に同調して、ｙ軸方向の上方から順次現れてそれぞれ下方まで移動、或いは、ｙ軸方向の下方から現れて上方まで移動する。また、基準線ＳＬは、ゲームの難易度等により、ｙ軸方向に移動したり、ｘ軸に対して傾いたりする。なお、ノートの移動方向は上下方向の移動に限らず左右方向等、いずれの方向にも移動可能である。
【００４６】
楽曲は、例えば、情報処理装置１０に格納されたものであり、その中からユーザの指示に従って、あるいは、ランダムに選択される。また、ノートＮＴｍについては、楽曲のリズム等に同調するように配置されたデータが予め用意されている。なお、ノートＮＴｍは、選択された楽曲について自動的に生成され、もしくは、ユーザが自由に作成することもできる。例えば、ノートＮＴｍを作成するモードに設定し、ユーザがタッチパネル２０に対してタップやフリック等の操作を行うと、当該操作に対応するノートＮＴｍが生成され、楽曲と対応づけて保存することができる。
【００４７】
ノートＮＴｍの形状は複数種類あり、当該形状はユーザに求める動作に対応付けられている。例えば、ノートＮＴ１、ＮＴ２、ＮＴ５は、画面に表示されたノートをタップする操作を求めるものである。また、ノートＮＴ３は、その長さの分だけノートを長押しすることを求めるものである。また、ノートＮＴ４は、画面に表示されたノートを矢印の方向にフリックする操作を求めるものである。このほか、ノートＮＴｍには、画面をなぞる（トレース）する操作を求めるもの等もある。
【００４８】
ユーザは、ノートＮＴｍが基準線ＳＬに重なったタイミング（以下、「重複タイミング」という）で、ノートＮＴｍが示す動作を行うことが求められる。すなわち、ノートＮＴ２が基準線ＳＬに重なったタイミングで、画面をタップすることが求められる。同様に、ノートＮＴ３が基準線ＳＬに重なったタイミングで、その長さの分だけ長押しをすることが求められる。また、ノートＮＴ４が基準線ＳＬに重なったタイミングで、画面を右（ｘ軸のプラス方向）にフリックすることが求められる。
【００４９】
ユーザは、重複タイミングで、ノートＮＴｍが示す操作を行うと、得点が加算される。一方、重複タイミングで、ユーザによる操作が無かった場合や、ノートＮＴｍが示す操作が正確にされなかった場合、得点は得られず、又は得点が減算される。なお、操作のタイミングと重複タイミングとの誤差が小さいほど、高得点を得られるようにしてもよい。
【００５０】
なお、実施形態に係る評価装置が適用されるゲームは、リズムゲームに限らず、例えば、ダンスゲームやカラオケ等、ユーザの操作を必要とするものであればどのようなゲームでもよい。また、ユーザによる操作は、タップ等のタッチパネル対して行われる操作だけでなく、赤外線センサにより検知される操作やボタン操作、音声入力等でもよい。
【００５１】
以下、上記情報処理装置１０において実現される実施形態の評価装置の概要構成について、図１乃至１０を参照して説明する。
【００５２】
（実施形態に係る評価装置の概要構成）
実施形態に係る評価装置１００は、図４に示すように、第１提示部１０１と、第２提示部１０２と、評価部１０３と、決定部１０４と、を備える。
【００５３】
第１提示部１０１は、第１ユーザにより作成された課題を第１ユーザに提示する。
【００５４】
ここで、第１ユーザにより作成された課題は、操作すべき位置及び／又は操作すべきタイミングが設定されたものであるとする。
【００５５】
すなわち、課題とは、例えば、図３に示すような、楽曲のリズムに合わせてノートＮＴｍで示される操作を行うリズムゲームである。ユーザにより作成されたノートＮＴｍには、タッチパネル２０にタップ等の操作を求める位置及びタイミングが設定される。
【００５６】
例えば、ユーザＡが、“楽曲１”のリズムゲームのノートＮＴｍを作成したとすると、第１提示部１０１は、作成したノートＮＴｍを“楽曲１”の再生に合わせて、ユーザＡが操作する端末装置２００のディスプレイ１９に提示する。
【００５７】
なお、課題は、このように操作すべき位置及び/又は操作すべきタイミングが規定されたリズムゲームに限らず、所定時間内に特定の選択肢への入力を規定するクイズゲームや、所定時間内に一連の操作入力を必要とする格闘ゲーム等、様々な課題（特定の時間以内に特定の動作をさせる等）を含む。
【００５８】
実施形態において、処理制御部１１及びディスプレイ１９が協働して、第１提示部１０１として機能する。
【００５９】
第２提示部１０２は、作成された課題を第２ユーザに提示する。
【００６０】
例えば、第１ユーザが作成した課題は、第１ユーザの指示によりサーバ装置３００のＲＡＭに格納されるとする。例えば、ユーザＡが“楽曲１”について作成したノートＮＴｍの情報が、サーバ装置３００のＲＡＭ  １１ｅに格納される。
【００６１】
サーバ装置３００のＲＡＭには、例えば、図５で示す課題テーブル６０１ａが格納される。課題テーブル６０１ａには、ユーザＩＤ  ６０１ａ１と、課題６０１ａ２と、が対応付けて登録される。
【００６２】
ユーザＩＤ  ６０１ａ１は、課題を作成したユーザを識別するための識別子である。
【００６３】
課題６０１ａ２は、ユーザが作成した課題を識別するためのもので、楽曲名で表す。
【００６４】
例えば、ユーザＢは、サーバ装置３００にアクセスし、ユーザＢが取り組むことが可能な課題のリストを表示するよう指示する。サーバ装置３００は、課題テーブル６０１ａを参照して、ユーザＢに課題のリストを示す。ユーザＢが、リストの中からユーザＡにより作成された“楽曲１”の課題を選択すると、ユーザＢが操作する端末装置２００は、サーバ装置３００からユーザＡが作成した“楽曲１”のノートＮＴｍの情報を取得する。そして、第２提示部１０２は、ユーザＡが作成したノートＮＴｍを、例えば、図３に示すように、ユーザＢが操作する端末装置２００のディスプレイ１９に提示する。
【００６５】
なお、課題はサーバ装置３００でなく、課題を作成した第１ユーザの端末装置２００に格納され、第２ユーザは、第１ユーザの端末装置２００に直接アクセスすることにより、課題を入手してもよい。
【００６６】
また、第１ユーザにより作成された課題の楽曲が、第２ユーザの端末装置２００に格納されていない場合、第２提示部１０２が、当該楽曲の課題を第２ユーザに提示できないようにしてもよい。
【００６７】
あるいは、第２ユーザが選択した課題に対応する楽曲が、第２ユーザの端末装置２００に格納されていない場合、第２ユーザの端末装置２００は、サーバ装置３００等から当該楽曲を取得するようにしてもよい。
【００６８】
なお、作成された課題が第２ユーザに提示されるための条件を設けてもよい。
【００６９】
例えば、第１ユーザが作成した課題に対する第１ユーザの行動の評価が所定の条件を満たした場合に、第２提示部１０２は、第１ユーザが作成した課題を第２ユーザに提示する。
【００７０】
例えば、“楽曲１”に対するノートＮＴｍを作成しユーザＡが、ノートＮＴｍについての操作を行って所定の得点を得た場合のみ、第２提示部１０２がユーザＢに提示できるようにする。ユーザＡが所定の得点を得られなかった場合は、例えば、課題のリストに表示されず、ユーザＢに提示されることはない。
【００７１】
なお、ユーザＢにユーザＡが作成した課題を提示しない手法はこれに限らない。例えば、ユーザＡが課題をサーバ装置３００にアップロードする段階で、アップロードが制限されてもよいし、ユーザＢへ課題についての情報を提供する段階で、情報の開示が制限されてもよい。
【００７２】
このように構成することにより、作成したユーザ自身が課題に対して適切に行動することができないような、難易度の高い課題を第２ユーザに提示されるのを防ぐことができる。
【００７３】
実施形態において、処理制御部１１及びディスプレイ１９が協働して、第２提示部１０２として機能する。
【００７４】
評価部１０３は、第１提示部１０１により提示された課題に対する第１ユーザの行動を評価し、第２提示部１０２により提示された課題に対する第２ユーザの行動を評価する。
【００７５】
具体的には、評価部１０３は、第１ユーザが操作した位置及び／又は操作したタイミングと課題である操作すべき位置及び／又は操作すべきタイミングとの差を評価し、第２ユーザが操作した位置及び／又は操作したタイミングと課題である操作すべき位置及び／又は操作すべきタイミングとの差を評価する。
【００７６】
例えば、ユーザＡが、ディスプレイ１９に表示された、自らが作成したノートＮＴｍに対してタップやフリック等の操作を行うと、評価部１０３は、ノートＮＴｍに対して求められる操作の位置及びタイミングと、実際にユーザＡが操作した位置及びタイミングとの差を求める。そして、差が小さいほど高い得点をつける。ユーザＢについても、同様に、ユーザＢが行った操作に基づいて得点をつける。
【００７７】
あるいは、評価部１０３は、第１ユーザが操作した位置及び／又は操作したタイミングと、第２ユーザが操作した位置及び／又は操作したタイミングとの差を評価する。
【００７８】
例えば、評価部１０３は、ユーザＡ及びユーザＢがタッチパネル２０に対して行ったタップやフリック等の操作の位置やタイミングの情報を取得し、両者の操作の位置やタイミングが一致した回数・頻度を求める。
【００７９】
実施形態において、処理制御部１１が評価部１０３として機能する。
【００８０】
決定部１０４は、第１ユーザの行動に対する評価と第２ユーザの行動に対する評価との類似度に基づいて、第１基準値を定め、当該第１基準値に基づき第１ユーザに与えるべき第１報酬を決定する。
【００８１】
また、決定部１０４は、上記類似度に基づいて、第２基準値を定め、当該第２基準値に基づき前記第２ユーザに与えるべき第２報酬をさらに決定する。
【００８２】
なお、決定部１０４は、第１報酬を、第１基準値と第１ユーザの行動に対する評価とに基づいて決定し、第２報酬を、第２基準値と前記第２ユーザの行動に対する評価とに基づいて決定するようにしてもよい。本実施形態においては、第１報酬及び第２報酬を、第１基準値及び第２基準値に加え、第１ユーザの評価及び第２ユーザの評価に基づいて決定する。
【００８３】
ここで、第１基準値／第２基準値とは、第１ユーザの評価と第２ユーザの評価との類似度に基づいて定められる値であって、各ユーザの評価とは別に、評価が類似していることによって与えられる報酬を決定するためのものである。
【００８４】
まず、第１ユーザの行動に対する評価と第２ユーザの行動に対する評価との類似度は、具体的には、以下のように求められる。
【００８５】
決定部１０４は、第１ユーザが操作した位置及び／又は操作したタイミングと操作すべき位置及び／又は操作すべきタイミングとの差についての評価と、第２ユーザが操作した位置及び／又は操作したタイミングと操作すべき位置及び／又は操作すべきタイミングとの差についての評価とに基づいて類似度を求める。
【００８６】
例えば、ユーザＡがノートＮＴ２に対してしたタップの位置及びタイミングと、求められる位置及びタイミングとの差から、得点（評価）が“５”点と求められたとする。また、ユーザＢがノートＮＴ２に対してしたタップの位置及びタイミングと、求められる位置及びタイミングとの差から、得点が“１０”点と求められたとする。
【００８７】
例えば、類似度を“０”から“１０”の数値で表すとする。数値が大きいほど第１ユーザの評価と第２ユーザの評価は類似することを示す。類似度は、図６のグラフにより求められるとする。この場合、類似度は、第１ユーザの得点と第２ユーザの得点との差が小さいほど、大きい数値が求められる。例えば、ユーザＡの得点“５”と、ユーザＢの得点“１０”の場合、類似度は“５”と求められる。
【００８８】
なお、類似度を求めるためのグラフは、図６のグラフに限らず、例えば、第１ユーザの評価と第２ユーザの評価との差が小さいほど類似度が大きくなるグラフであればどのようなグラフでもよい。
【００８９】
また、ユーザの評価の差に基づき、類似度を求める方法は、グラフで示されるような数式で算出する方法に限られず、ユーザの評価の差を示す数値と類似度との対応を規定したテーブルに基づいて算出することとしても良い。
【００９０】
あるいは、決定部１０４は、第１ユーザの操作した位置及び／又は操作したタイミングと、第２ユーザの操作した位置及び／又は操作したタイミングとの差に基づいて類似度を求めるようにしてもよい。
【００９１】
例えば、類似度は、図６のｘ軸を位置及びタイミングの一致した回数に置き換えたグラフにより求められるとする。そして、評価部１０３が、ユーザＡ及びユーザＢがタッチパネル２０に対して行ったタップやフリック等の操作の位置やタイミングの情報を取得したとする。この場合、評価部１０３は、ユーザＡとユーザＢとの操作の位置の差及びタイミングの差を求め、一致した回数・頻度を評価する。そして、決定部１０４は、一致した回数・頻度が多いほど、大きな数値の類似度が求められる。例えば、ユーザＡとユーザＢとの位置及びタイミングの一致した回数が“５”回である場合、類似度は“５”と求められる。
【００９２】
なお、一致した回数・頻度と類似度の関係は、図６と同様のグラフで示される形でもそれ以外の形式でも良い。例えば、一致した回数・頻度と類似度との対応を規定したテーブルに基づいて算出することとしても良い。
【００９３】
次に、第１ユーザに与えるべき第１報酬及び第２ユーザに与えるべき第２報酬は、具体的には、以下のように求められる。
【００９４】
決定部１０４は、類似度が高ければ高いほど第１基準値及び／又は第２基準値を増加させることにより、第１報酬と第２報酬とを決定する。
【００９５】
例えば、第１基準値は、図７のグラフに従い求められ、第２基準値は、図８のグラフに従い求められる。例えば、ユーザＡとユーザＢの評価との類似度が“５”であるとすると、第１基準値は“１２．５”、第２基準値は“２５”と求められる。
【００９６】
そして、決定部１０４は、ユーザＡの操作に対する得点（例えば“２０”）に第１基準値“１２．５”を加算して求めた“３２．５”を最終的にユーザＡに与えられる得点（第１報酬）とする。また、決定部１０４は、ユーザＢの操作に対する得点（例えば“１５”）に第２基準値“２５”を加算して求めた“４０”を最終的にユーザＢに与えられる得点（第２報酬）とする。
【００９７】
なお、第１基準値及び第２基準値を求めるグラフは上記に限らず、類似度が高ければ高いほど値が大きくなるようなグラフであればどのようなグラフでもよい。また、第１基準値及び第２基準値が求められる式は同じであってもよい。
【００９８】
なお、第１基準値及び第２基準値を求める方法は、グラフで示されるような数式で算出する方法に限られず、第１基準値・第２基準値と類似度との対応を規定したテーブルに基づいて算出することとしても良い。
【００９９】
あるいは、第１基準値及び第２基準値を、上記類似度に加え、第１ユーザ及び第２ユーザの課題に対する熟練度を考慮して求めるようにしてもよい。
【０１００】
例えば、熟練度が高い第１ユーザが適当な難易度と考えて課題を作成したとする。そのような課題であっても熟練度の低い第２ユーザにとっては、難易度が高く、ほとんど回答できないということが起こりうる。このような場合、評価の類似度は低く、熟練度の高い第１ユーザに与えられる報酬も低くなり、第１ユーザにとっては不合理な結果となる。
【０１０１】
そこで、決定部１０４は、第１ユーザ及び第２ユーザの課題に対する熟練度を参照して、第１基準値及び第２基準値を求める。具体的には、サーバ装置３００等に、第１ユーザ及び第２ユーザの課題に対する熟練度の情報が記憶されており、決定部１０４は、この情報を参照する。そして、決定部１０４は、第１ユーザと第２ユーザとの熟練度の差に基づいて、類似度に基づいて求められ第１基準値及び第２基準値を補正する。例えば、第１ユーザの熟練度が第２ユーザの熟練度より高いほど、第１基準値が高くなるよう補正する。
【０１０２】
このように第１基準値及び第２基準値を決定することにより、ユーザの熟練度に起因した課題に対する難易度の違いを考慮して、第１ユーザに与える報酬を決定することができる。
【０１０３】
あるいは、決定部１０４は、類似度が高ければ高いほど増加する係数を第１基準値及び／又は第２基準値とし、第１ユーザの行動に対する評価及び／又は第２ユーザの行動に対する評価に乗じることにより、第１報酬と第２報酬とを決定するようにしてもよい。
【０１０４】
例えば、第１基準値及び第２基準値は、図９のグラフにより求められる。例えば、ユーザＡの評価とユーザＢの評価との類似度が“５”であるとすると、第１基準値及び第２基準値は“１．２５”と求められる。そして、ユーザＡの得点“２０”に“１．２５”を乗じて、第１報酬を“２５”と求め、ユーザＢの得点“１５”に“１．２５”を乗じて、第２報酬を“１８．７５”と求める。なお、第１基準値と第２基準値とは、異なるグラフに基づいて求められてもよい。
【０１０５】
この他、第１基準値及び第２基準値は、以下のように求めてもよい。例えば、類似度に応じて第１ユーザに与えられる報酬及び第２ユーザに与えられる報酬の分配率を求める。例えば、第１ユーザ及び第２ユーザに与えられる報酬の総量を求め、類似度が高いほど、課題を作成した第１ユーザあるいは第２ユーザに分配される報酬が大きくなるようにしてもよい。
【０１０６】
実施形態において、処理制御部１１が決定部１０４として機能する。
【０１０７】
実施形態によれば、第１ユーザが作成した課題に対する第１ユーザと第２ユーザの評価が類似するほど、第１ユーザに大きな報酬が与えられるので、第１ユーザにより第２ユーザが全く回答できないような課題が提示されることを防ぐことができる。また、課題を作成してない第２ユーザにも、評価の類似度が高いほど高い報酬が与えられるので、第２ユーザに自分の実力に見合った課題を選択するよう促すことができる。さらに、類似度のみでなく、課題に対する評価が高いほど最終的な報酬は高くなるので、非常に簡単な課題が提示されることを防ぐことができる。
【０１０８】
（実施形態に係る評価装置の動作）
以下、実施形態に係る評価装置１００が行う動作について説明する。評価装置１００に電源が投入されると、評価装置１００は、図１０のフローチャートに示す処理を行う。以下、各処理について説明する。
【０１０９】
第１提示部１０１は、第１ユーザにより作成された課題を第１ユーザに提示する。（ステップＳ１０１）。
【０１１０】
例えば、第１提示部１０１は、ユーザＡが作成したノートＮＴｍを“楽曲１”の再生に合わせて、ユーザＡが操作する端末装置２００のディスプレイ１９に提示する。
【０１１１】
評価部１０３は、第１提示部１０１により提示された課題に対する第１ユーザの行動を評価する（ステップＳ１０２）。
【０１１２】
例えば、ユーザＡが、自らが作成したノートＮＴｍに対してタップやフリック等の操作を行うと、評価部１０３は、ノートＮＴｍによって示される求められる操作の位置及びタイミングと、実際にユーザＡが操作した位置及びタイミングとの差を求め、得点をつける。
【０１１３】
第２提示部１０２は、作成された課題を第２ユーザに提示する（ステップＳ１０３）。
【０１１４】
例えば、ユーザＢにより、ユーザＡが作成したノートＮＴｍが選択されると、第２提示部１０２は、当該ノートＮＴｍを“楽曲１”の再生に合わせて、ユーザＢが操作する端末装置２００のディスプレイ１９に提示する。
【０１１５】
評価部１０３は、第２提示部１０２により提示された課題に対する第２ユーザの行動を評価する（ステップＳ１０４）。
【０１１６】
例えば、ユーザＢが、ユーザＡが作成したノートＮＴｍに対してタップやフリック等の操作を行うと、評価部１０３は、ノートＮＴｍに対して求められる操作の位置及びタイミングと、実際にユーザＢが操作した位置及びタイミングとの差を求め、得点をつける。
【０１１７】
決定部１０４は、第１ユーザの行動に対する評価と第２ユーザの行動に対する評価との類似度を求める（ステップＳ１０５）。
【０１１８】
例えば、第１ユーザの得点と第２ユーザの得点との差が小さいほど、類似度が高いことを示す値を求める。
【０１１９】
決定部１０４は、類似度に基づいて第１基準値及び第２基準値を定める（ステップＳ１０６）。
【０１２０】
例えば、決定部１０４は、類似度が高ければ高いほど第１基準値及び第２基準値について大きな値を定める。
【０１２１】
そして、決定部１０４は、第１基準値と第１ユーザの行動に対する評価とに基づき、第１ユーザに与えるべき第１報酬を決定し、第２基準値と第２ユーザの行動に対する評価とに基づき、第２ユーザに与えるべき第２報酬を決定する（ステップＳ１０７）。
【０１２２】
例えば、決定部１０４は、ユーザＡの操作に対する得点“２０”に第１基準値“１２．５”を加算した値“３２．５”を第１報酬と決定する。また、決定部１０４は、ユーザＢの操作に対する得点“１５”に第１基準値“２５”を加算した値“４０”を第２報酬と決定する。
【０１２３】
なお、本実施形態の評価装置１００が行う処理は、上記のフローチャート示す順序に限らない。例えば、ステップＳ１０３の処理は、ステップＳ１０１と並行に行われ、ステップＳ１０４の処理は、ステップＳ１０２の処理と並行に行われてもよい。
【産業上の利用可能性】
【０１２４】
本発明によれば、適切な課題について評価するのに好適な評価装置、評価方法、プログラム、ならびに、システムを提供することができる。
【符号の説明】
【０１２５】
１  システム
２００  端末装置
３００  サーバ装置
４００  インターネット
１０  情報処理装置
１１  処理制御部
１１ａ  ＣＰＵ
１１ｂ  画像処理部
１１ｃ  音声処理部
１１ｄ  ＲＯＭ
１１ｅ  ＲＡＭ
１１ｆ  ＬＣＤコントローラ
１１ｇ  タッチパネルコントローラ
１２  無線通信部
１３  通信コントローラ
１４  サウンドアンプ
１５  スピーカ
１６  マイク
１７  操作キー
１８  加速度センサ
１９  ディスプレイ
２０  タッチパネル
２１  カメラ
１００  評価装置
１０１  第１提示部
１０２  第２提示部
１０３  評価部
１０４  決定部
ＮＴ１〜ＮＴ５  ノート
ＳＬ  基準線
【図１】
2014014531.tif 000003
【図２】
2014014531.tif 000004
【図３】
2014014531.tif 000005
【図４】
2014014531.tif 000006
【図５】
2014014531.tif 000007
【図６】
2014014531.tif 000008
【図７】
2014014531.tif 000009
【図８】
2014014531.tif 000010
【図９】
2014014531.tif 000011
【図１０】
2014014531.tif 000012