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